From ca3614594a7f44c5a853992a8fcf038a5fc47a05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sat, 30 Nov 2024 12:56:52 +0100 Subject: [PATCH 1/6] update_mingw: Remove some leftover code. See 4a2b23c2beb043c1e5368d3737893494d61d4060. --- tools/update_mingw.zig | 5 ----- 1 file changed, 5 deletions(-) diff --git a/tools/update_mingw.zig b/tools/update_mingw.zig index c4fc75759c302f289b042eae690b67ab3f1a5ac5..50a8a4c18c0bfa0c3fbbfee197a5d371439c658b 100644 --- a/tools/update_mingw.zig +++ b/tools/update_mingw.zig @@ -9,11 +9,6 @@ pub fn main() !void { const zig_src_lib_path = args[1]; const mingw_src_path = args[2]; - if (std.mem.eql(u8, mingw_src_path, "--missing-mingw-source-directory")) { - std.log.err("this build step requires passing -Dmingw-src=[path]", .{}); - std.process.exit(1); - } - const dest_mingw_crt_path = try std.fs.path.join(arena, &.{ zig_src_lib_path, "libc", "mingw", }); -- 2.54.0 From ece7bd4b1ce70709251c7fd3a0df91c8a9351085 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sat, 30 Nov 2024 13:12:20 +0100 Subject: [PATCH 2/6] update_mingw: Update blacklist to dcd7fefc703fb4b12187235386900d34cc13fdc5. --- tools/update_mingw.zig | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/tools/update_mingw.zig b/tools/update_mingw.zig index 50a8a4c18c0bfa0c3fbbfee197a5d371439c658b..c473e600aad4b5124d46379a1b76241c82b6ea51 100644 --- a/tools/update_mingw.zig +++ b/tools/update_mingw.zig @@ -126,30 +126,33 @@ const ok_prefixes = [_][]const u8{ }; const blacklist = [_][]const u8{ + "crtdll.def.in", + "msvcp60.def", - "msvcp120_app.def.in", - "msvcp60.def", - "msvcp120_clr0400.def", "msvcp110.def", - "msvcp60.def", "msvcp120_app.def.in", + "msvcp120_clr0400.def", - "msvcr100.def.in", - "msvcr110.def", - "msvcr110.def.in", - "msvcr120.def.in", - "msvcr120_app.def.in", - "msvcr120_clr0400.def", - "msvcr120d.def.in", + "msvcr40d.def.in", "msvcr70.def.in", + "msvcr70d.def.in", "msvcr71.def.in", + "msvcr71d.def.in", "msvcr80.def.in", + "msvcr80d.def.in", "msvcr90.def.in", "msvcr90d.def.in", + "msvcr100.def.in", + "msvcr100d.def.in", + "msvcr110.def.in", + "msvcr110d.def.in", + "msvcr120.def.in", + "msvcr120d.def.in", + "msvcr120_app.def.in", + "msvcrt.def.in", + "msvcrtd.def.in", "msvcrt10.def.in", "msvcrt20.def.in", "msvcrt40.def.in", - - "crtdll.def.in", }; -- 2.54.0 From 87083e8e7e440548599b88eb9ce02e4914a72809 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sat, 30 Nov 2024 13:13:58 +0100 Subject: [PATCH 3/6] mingw: Update headers to dcd7fefc703fb4b12187235386900d34cc13fdc5. --- lib/libc/include/any-windows-any/_mingw.h | 14 + lib/libc/include/any-windows-any/_mingw_mac.h | 31 +- .../include/any-windows-any/_mingw_stat64.h | 10 +- lib/libc/include/any-windows-any/activation.h | 24 +- lib/libc/include/any-windows-any/activaut.h | 186 +- lib/libc/include/any-windows-any/activdbg.h | 1054 +- .../include/any-windows-any/activdbg100.h | 164 +- lib/libc/include/any-windows-any/activprof.h | 134 +- lib/libc/include/any-windows-any/activscp.h | 288 +- lib/libc/include/any-windows-any/adhoc.h | 164 +- lib/libc/include/any-windows-any/agtctl_i.c | 50 + lib/libc/include/any-windows-any/agtsvr_i.c | 51 + lib/libc/include/any-windows-any/alg.h | 148 +- lib/libc/include/any-windows-any/amstream.h | 246 +- lib/libc/include/any-windows-any/amvideo.h | 174 +- lib/libc/include/any-windows-any/asyncinfo.h | 32 +- .../include/any-windows-any/audioclient.h | 228 +- .../include/any-windows-any/audioendpoints.h | 18 +- .../include/any-windows-any/audiopolicy.h | 146 +- lib/libc/include/any-windows-any/austream.h | 80 +- lib/libc/include/any-windows-any/bcrypt.h | 135 + lib/libc/include/any-windows-any/bdaiface.h | 786 +- lib/libc/include/any-windows-any/bits.h | 166 +- lib/libc/include/any-windows-any/bits1_5.h | 96 +- lib/libc/include/any-windows-any/bits2_0.h | 120 +- lib/libc/include/any-windows-any/bits2_5.h | 32 +- lib/libc/include/any-windows-any/bits3_0.h | 130 +- lib/libc/include/any-windows-any/bits5_0.h | 120 +- lib/libc/include/any-windows-any/cdoex_i.c | 106 + lib/libc/include/any-windows-any/cdoexm_i.c | 59 + lib/libc/include/any-windows-any/cdosys_i.c | 83 + lib/libc/include/any-windows-any/cfgmgr32.h | 123 +- lib/libc/include/any-windows-any/comadmin.h | 278 +- lib/libc/include/any-windows-any/comcat.h | 74 +- .../include/any-windows-any/commoncontrols.h | 162 +- .../include/any-windows-any/computecore.h | 5 + .../include/any-windows-any/computedefs.h | 17 +- .../include/any-windows-any/computestorage.h | 2 + lib/libc/include/any-windows-any/comutil.h | 12 + lib/libc/include/any-windows-any/control.h | 42 +- .../include/any-windows-any/corecrt_startup.h | 32 + .../any-windows-any/corecrt_stdio_config.h | 3 +- .../any-windows-any/credentialprovider.h | 288 +- lib/libc/include/any-windows-any/ctfutb.h | 118 +- lib/libc/include/any-windows-any/ctxtcall.h | 18 +- lib/libc/include/any-windows-any/ctype.h | 108 +- lib/libc/include/any-windows-any/d2d1.h | 182 +- .../include/any-windows-any/d2dbasetypes.h | 8 - lib/libc/include/any-windows-any/d2derr.h | 8 +- lib/libc/include/any-windows-any/d3d10.h | 644 +- lib/libc/include/any-windows-any/d3d10_1.h | 250 +- .../include/any-windows-any/d3d10effect.h | 938 +- .../include/any-windows-any/d3d10sdklayers.h | 116 +- .../include/any-windows-any/d3d10shader.h | 46 +- lib/libc/include/any-windows-any/d3d11.h | 1176 +- lib/libc/include/any-windows-any/d3d11_1.h | 676 +- lib/libc/include/any-windows-any/d3d11_2.h | 406 +- lib/libc/include/any-windows-any/d3d11_3.h | 900 +- lib/libc/include/any-windows-any/d3d11_4.h | 462 +- lib/libc/include/any-windows-any/d3d11on12.h | 297 +- .../include/any-windows-any/d3d11sdklayers.h | 120 +- .../include/any-windows-any/d3d11shader.h | 26 + lib/libc/include/any-windows-any/d3d12.h | 3275 +-- .../include/any-windows-any/d3d12sdklayers.h | 296 +- .../include/any-windows-any/d3d12shader.h | 119 +- lib/libc/include/any-windows-any/d3d12video.h | 588 +- lib/libc/include/any-windows-any/d3dcommon.h | 47 +- .../include/any-windows-any/d3dcompiler.h | 1 + lib/libc/include/any-windows-any/d3dx9mesh.h | 2 +- lib/libc/include/any-windows-any/dbgeng.h | 2414 ++ lib/libc/include/any-windows-any/dbgprop.h | 132 +- lib/libc/include/any-windows-any/dcommon.h | 21 +- lib/libc/include/any-windows-any/dcomp.h | 73 +- .../include/any-windows-any/dcompanimation.h | 28 +- lib/libc/include/any-windows-any/ddstream.h | 60 +- lib/libc/include/any-windows-any/delayimp.h | 2 + .../include/any-windows-any/devicetopology.h | 348 +- lib/libc/include/any-windows-any/dimm.h | 486 +- lib/libc/include/any-windows-any/dinputd.h | 114 +- .../any-windows-any/directmanipulation.h | 306 +- lib/libc/include/any-windows-any/dispex.h | 90 +- lib/libc/include/any-windows-any/dmerror.h | 1 - lib/libc/include/any-windows-any/dmodshow.h | 18 +- lib/libc/include/any-windows-any/dmusici.h | 2 +- lib/libc/include/any-windows-any/docobj.h | 136 +- .../any-windows-any/docobjectservice.h | 36 +- .../include/any-windows-any/documenttarget.h | 46 +- lib/libc/include/any-windows-any/dontuse.h | 161 + .../include/any-windows-any/downloadmgr.h | 18 +- .../include/any-windows-any/drmexternals.h | 10 +- lib/libc/include/any-windows-any/dvdif.h | 340 +- lib/libc/include/any-windows-any/dwmapi.h | 62 +- lib/libc/include/any-windows-any/dwrite.h | 602 +- lib/libc/include/any-windows-any/dwrite_1.h | 388 +- lib/libc/include/any-windows-any/dwrite_2.h | 488 +- lib/libc/include/any-windows-any/dwrite_3.h | 2909 +- lib/libc/include/any-windows-any/dxgi.h | 352 +- lib/libc/include/any-windows-any/dxgi1_2.h | 318 +- lib/libc/include/any-windows-any/dxgi1_3.h | 314 +- lib/libc/include/any-windows-any/dxgi1_4.h | 234 +- lib/libc/include/any-windows-any/dxgi1_5.h | 244 +- lib/libc/include/any-windows-any/dxgi1_6.h | 230 +- lib/libc/include/any-windows-any/dxgicommon.h | 10 +- lib/libc/include/any-windows-any/dxgidebug.h | 114 +- lib/libc/include/any-windows-any/dxgiformat.h | 10 +- lib/libc/include/any-windows-any/dxgitype.h | 10 +- lib/libc/include/any-windows-any/dxva.h | 106 + lib/libc/include/any-windows-any/dxva2api.h | 126 +- lib/libc/include/any-windows-any/dxvahd.h | 48 +- lib/libc/include/any-windows-any/emostore_i.c | 54 + .../include/any-windows-any/endpointvolume.h | 104 +- lib/libc/include/any-windows-any/eventtoken.h | 49 - lib/libc/include/any-windows-any/evr.h | 200 +- lib/libc/include/any-windows-any/evr9.h | 54 +- lib/libc/include/any-windows-any/exdisp.h | 958 +- lib/libc/include/any-windows-any/filter.h | 26 +- .../include/any-windows-any/fltwinerror.h | 2 + lib/libc/include/any-windows-any/fsrm.h | 500 +- lib/libc/include/any-windows-any/fsrmenums.h | 10 +- lib/libc/include/any-windows-any/fsrmquota.h | 448 +- .../include/any-windows-any/fsrmreports.h | 386 +- lib/libc/include/any-windows-any/fsrmscreen.h | 372 +- .../any-windows-any/functiondiscoverykeys.h | 265 + .../functiondiscoverykeys_devpkey.h | 4 +- lib/libc/include/any-windows-any/fusion.h | 86 +- lib/libc/include/any-windows-any/fwptypes.h | 41 +- lib/libc/include/any-windows-any/hstring.h | 10 +- lib/libc/include/any-windows-any/icftypes.h | 10 +- lib/libc/include/any-windows-any/icodecapi.h | 46 +- lib/libc/include/any-windows-any/iisext_i.c | 66 + lib/libc/include/any-windows-any/iketypes.h | 10 +- .../any-windows-any/inputpaneinterop.h | 24 +- lib/libc/include/any-windows-any/inputscope.h | 44 +- .../include/any-windows-any/inspectable.h | 22 +- .../any-windows-any/interactioncontext.h | 312 + lib/libc/include/any-windows-any/intrin.h | 22 +- lib/libc/include/any-windows-any/intsafe.h | 476 +- lib/libc/include/any-windows-any/ioringapi.h | 5 +- lib/libc/include/any-windows-any/ipifcons.h | 97 +- .../any-windows-any/ivectorchangedeventargs.h | 239 - lib/libc/include/any-windows-any/iwscapi.h | 1090 + .../include/any-windows-any/knownfolders.h | 1 + .../include/any-windows-any/locationapi.h | 114 +- lib/libc/include/any-windows-any/malloc.h | 3 +- lib/libc/include/any-windows-any/math.h | 38 +- lib/libc/include/any-windows-any/mbctype.h | 17 +- lib/libc/include/any-windows-any/mediaobj.h | 122 +- lib/libc/include/any-windows-any/medparam.h | 44 +- .../include/any-windows-any/mfcaptureengine.h | 218 +- lib/libc/include/any-windows-any/mfd3d12.h | 34 +- lib/libc/include/any-windows-any/mfidl.h | 948 +- .../include/any-windows-any/mfmediacapture.h | 34 +- .../include/any-windows-any/mfmediaengine.h | 366 +- lib/libc/include/any-windows-any/mfobjects.h | 878 +- lib/libc/include/any-windows-any/mfplay.h | 140 +- .../include/any-windows-any/mfreadwrite.h | 200 +- .../include/any-windows-any/mftransform.h | 62 +- lib/libc/include/any-windows-any/minwinbase.h | 22 +- .../include/any-windows-any/mmdeviceapi.h | 98 +- lib/libc/include/any-windows-any/mmstream.h | 68 +- lib/libc/include/any-windows-any/mscoree.h | 154 +- lib/libc/include/any-windows-any/msctf.h | 1046 +- lib/libc/include/any-windows-any/mshtmhst.h | 136 +- lib/libc/include/any-windows-any/mshtml.h | 23736 ++++++++-------- lib/libc/include/any-windows-any/msinkaut.h | 792 +- lib/libc/include/any-windows-any/msinkaut_i.c | 2 +- lib/libc/include/any-windows-any/msopc.h | 626 +- lib/libc/include/any-windows-any/msxml.h | 1806 +- lib/libc/include/any-windows-any/msxml2.h | 3714 ++- lib/libc/include/any-windows-any/msxml6.h | 4146 ++- lib/libc/include/any-windows-any/mtsadmin_i.c | 41 + lib/libc/include/any-windows-any/mtxadmin_i.c | 41 + .../any-windows-any/napcertrelyingparty.h | 22 +- lib/libc/include/any-windows-any/napcommon.h | 94 +- .../any-windows-any/napenforcementclient.h | 140 +- .../include/any-windows-any/napmanagement.h | 56 +- .../include/any-windows-any/napprotocol.h | 38 +- .../any-windows-any/napservermanagement.h | 34 +- .../any-windows-any/napsystemhealthagent.h | 110 +- .../napsystemhealthvalidator.h | 82 +- lib/libc/include/any-windows-any/naptypes.h | 10 +- lib/libc/include/any-windows-any/netcfgn.h | 126 +- lib/libc/include/any-windows-any/netcfgx.h | 220 +- lib/libc/include/any-windows-any/netfw.h | 804 +- lib/libc/include/any-windows-any/netlistmgr.h | 218 +- lib/libc/include/any-windows-any/new.h | 8 +- lib/libc/include/any-windows-any/ntioring_x.h | 3 + lib/libc/include/any-windows-any/oaidl.h | 548 +- .../include/any-windows-any/objectarray.h | 38 +- lib/libc/include/any-windows-any/objidl.h | 1304 +- lib/libc/include/any-windows-any/objidlbase.h | 668 +- lib/libc/include/any-windows-any/ocidl.h | 788 +- lib/libc/include/any-windows-any/oleacc.h | 66 +- lib/libc/include/any-windows-any/oleidl.h | 426 +- lib/libc/include/any-windows-any/optary.h | 30 +- lib/libc/include/any-windows-any/pathcch.h | 13 +- .../any-windows-any/portabledeviceapi.h | 406 +- .../any-windows-any/portabledevicetypes.h | 162 +- .../proofofpossessioncookieinfo.h | 18 +- lib/libc/include/any-windows-any/propidl.h | 82 +- lib/libc/include/any-windows-any/propkey.h | 705 +- lib/libc/include/any-windows-any/propsys.h | 534 +- .../include/any-windows-any/propvarutil.h | 3 + .../any-windows-any/psdk_inc/_dbg_common.h | 2 +- .../any-windows-any/psdk_inc/intrin-impl.h | 40 +- lib/libc/include/any-windows-any/pthread.h | 701 + .../include/any-windows-any/pthread_compat.h | 86 + .../include/any-windows-any/pthread_signal.h | 28 +- .../include/any-windows-any/pthread_time.h | 103 +- .../include/any-windows-any/pthread_unistd.h | 191 +- lib/libc/include/any-windows-any/qedit.h | 374 +- lib/libc/include/any-windows-any/qnetwork.h | 78 +- .../include/any-windows-any/rdpencomapi.h | 630 +- lib/libc/include/any-windows-any/regbag.h | 18 +- lib/libc/include/any-windows-any/relogger.h | 76 +- lib/libc/include/any-windows-any/robuffer.h | 18 +- lib/libc/include/any-windows-any/rpcndr.h | 123 +- lib/libc/include/any-windows-any/rtworkq.h | 48 +- lib/libc/include/any-windows-any/sal.h | 140 + lib/libc/include/any-windows-any/sapi51.h | 2518 +- lib/libc/include/any-windows-any/sapi53.h | 2900 +- lib/libc/include/any-windows-any/sapi54.h | 2920 +- lib/libc/include/any-windows-any/scardssp_i.c | 63 + lib/libc/include/any-windows-any/scardssp_p.c | 285 + lib/libc/include/any-windows-any/sched.h | 85 + lib/libc/include/any-windows-any/sdkddkver.h | 23 +- .../include/any-windows-any/sec_api/stdio_s.h | 16 +- .../include/any-windows-any/sec_api/tchar_s.h | 10 +- lib/libc/include/any-windows-any/semaphore.h | 85 + lib/libc/include/any-windows-any/sensorsapi.h | 114 +- lib/libc/include/any-windows-any/servprov.h | 18 +- lib/libc/include/any-windows-any/shldisp.h | 1268 +- lib/libc/include/any-windows-any/shobjidl.h | 3732 ++- lib/libc/include/any-windows-any/shtypes.h | 10 +- .../any-windows-any/spatialaudioclient.h | 124 +- .../include/any-windows-any/specstrings.h | 30 + lib/libc/include/any-windows-any/spellcheck.h | 146 +- lib/libc/include/any-windows-any/stdio.h | 467 +- lib/libc/include/any-windows-any/stdlib.h | 152 +- lib/libc/include/any-windows-any/string.h | 11 +- lib/libc/include/any-windows-any/strmif.h | 2171 +- lib/libc/include/any-windows-any/strsafe.h | 187 +- .../structuredquerycondition.h | 82 +- lib/libc/include/any-windows-any/swprintf.inl | 13 - lib/libc/include/any-windows-any/sys/timeb.h | 13 +- .../systemmediatransportcontrolsinterop.h | 24 +- lib/libc/include/any-windows-any/taskschd.h | 4239 ++- lib/libc/include/any-windows-any/tbs.h | 208 +- lib/libc/include/any-windows-any/tchar.h | 50 +- lib/libc/include/any-windows-any/tcpxcv.h | 92 + lib/libc/include/any-windows-any/textstor.h | 92 +- lib/libc/include/any-windows-any/thumbcache.h | 60 +- lib/libc/include/any-windows-any/time.h | 65 +- lib/libc/include/any-windows-any/tlbref.h | 18 +- lib/libc/include/any-windows-any/tlogstg.h | 66 +- lib/libc/include/any-windows-any/tpcshrd.h | 10 +- lib/libc/include/any-windows-any/tsuserex_i.c | 53 + .../any-windows-any/tsvirtualchannels.h | 104 +- lib/libc/include/any-windows-any/tuner.h | 2700 +- .../include/any-windows-any/uianimation.h | 624 +- .../any-windows-any/uiautomationclient.h | 3856 +-- .../any-windows-any/uiautomationcore.h | 923 +- .../any-windows-any/uiviewsettingsinterop.h | 24 +- lib/libc/include/any-windows-any/unknwn.h | 44 +- lib/libc/include/any-windows-any/unknwnbase.h | 44 +- lib/libc/include/any-windows-any/urlhist.h | 72 +- lib/libc/include/any-windows-any/urlmon.h | 850 +- lib/libc/include/any-windows-any/vdslun.h | 10 +- lib/libc/include/any-windows-any/vidcap.h | 246 +- lib/libc/include/any-windows-any/vmr9.h | 258 +- lib/libc/include/any-windows-any/vsadmin.h | 44 +- lib/libc/include/any-windows-any/vsbackup.h | 714 +- lib/libc/include/any-windows-any/vsmgmt.h | 124 +- lib/libc/include/any-windows-any/vsprov.h | 132 +- lib/libc/include/any-windows-any/vss.h | 36 +- lib/libc/include/any-windows-any/vswriter.h | 456 +- lib/libc/include/any-windows-any/wbemads.h | 30 +- lib/libc/include/any-windows-any/wbemcli.h | 422 +- lib/libc/include/any-windows-any/wbemdisp.h | 904 +- lib/libc/include/any-windows-any/wbemprov.h | 146 +- lib/libc/include/any-windows-any/wbemtran.h | 82 +- lib/libc/include/any-windows-any/wchar.h | 246 +- lib/libc/include/any-windows-any/wctype.h | 34 +- lib/libc/include/any-windows-any/wdstptmgmt.h | 880 +- .../include/any-windows-any/weakreference.h | 210 + .../include/any-windows-any/webservices.h | 1892 ++ lib/libc/include/any-windows-any/winbase.h | 61 +- lib/libc/include/any-windows-any/wincodec.h | 824 +- .../include/any-windows-any/wincodecsdk.h | 419 +- .../windows.applicationmodel.core.h | 256 - .../windows.applicationmodel.h | 2761 -- .../windows.devices.bluetooth.h | 814 - .../windows.devices.enumeration.h | 4393 --- .../windows.devices.geolocation.h | 2044 -- .../any-windows-any/windows.devices.haptics.h | 930 - .../any-windows-any/windows.devices.power.h | 291 - .../any-windows-any/windows.devices.radios.h | 1970 -- .../any-windows-any/windows.devices.usb.h | 1288 - .../windows.foundation.collections.h | 981 - .../any-windows-any/windows.foundation.h | 8643 ------ .../windows.foundation.metadata.h | 432 - .../windows.foundation.numerics.h | 797 - .../windows.gaming.input.custom.h | 2000 -- .../windows.gaming.input.forcefeedback.h | 3057 -- .../any-windows-any/windows.gaming.input.h | 8404 ------ .../any-windows-any/windows.gaming.ui.h | 291 - .../any-windows-any/windows.globalization.h | 2766 -- .../windows.graphics.capture.h | 444 - .../windows.graphics.capture.interop.h | 161 - .../windows.graphics.directx.direct3d11.h | 312 - .../windows.graphics.directx.h | 844 - .../windows.graphics.effects.h | 375 - .../windows.graphics.holographic.h | 1531 - .../windows.management.deployment.h | 2840 -- .../any-windows-any/windows.media.capture.h | 113 - .../windows.media.closedcaptioning.h | 579 - .../any-windows-any/windows.media.devices.h | 810 - .../any-windows-any/windows.media.effects.h | 1885 -- .../include/any-windows-any/windows.media.h | 3213 --- .../any-windows-any/windows.media.render.h | 121 - .../windows.media.speechrecognition.h | 7324 ----- .../windows.media.speechsynthesis.h | 2561 -- .../windows.networking.connectivity.h | 308 - .../any-windows-any/windows.networking.h | 2614 -- .../windows.perception.spatial.h | 1831 -- .../windows.perception.spatial.surfaces.h | 2867 -- .../windows.security.credentials.h | 892 - .../windows.security.credentials.ui.h | 866 - .../windows.security.cryptography.h | 415 - ....security.exchangeactivesyncprovisioning.h | 307 - .../windows.security.isolation.h | 471 - .../windows.storage.fileproperties.h | 527 - .../include/any-windows-any/windows.storage.h | 8153 ------ .../any-windows-any/windows.storage.search.h | 69 - .../any-windows-any/windows.storage.streams.h | 2441 -- .../include/any-windows-any/windows.system.h | 2206 -- .../any-windows-any/windows.system.power.h | 82 - .../any-windows-any/windows.system.profile.h | 504 - ...ndows.system.profile.systemmanufacturers.h | 261 - .../windows.system.threading.h | 441 - .../windows.system.userprofile.h | 556 - .../any-windows-any/windows.ui.composition.h | 11604 -------- .../windows.ui.composition.interop.h | 237 - .../include/any-windows-any/windows.ui.core.h | 836 - lib/libc/include/any-windows-any/windows.ui.h | 3920 --- .../windows.ui.viewmanagement.h | 1132 - ....ui.xaml.hosting.desktopwindowxamlsource.h | 248 - .../any-windows-any/windowscontracts.h | 57 - lib/libc/include/any-windows-any/winerror.h | 185 +- lib/libc/include/any-windows-any/wingdi.h | 97 +- lib/libc/include/any-windows-any/winhttp.h | 3 +- .../any-windows-any/winhvplatformdefs.h | 833 +- lib/libc/include/any-windows-any/winnt.h | 175 +- lib/libc/include/any-windows-any/winuser.h | 3 +- lib/libc/include/any-windows-any/wmcodecdsp.h | 28 +- .../include/any-windows-any/wmcontainer.h | 378 +- lib/libc/include/any-windows-any/wmdrmsdk.h | 10 +- lib/libc/include/any-windows-any/wmp.h | 1674 +- .../include/any-windows-any/wmprealestate.h | 28 +- .../include/any-windows-any/wmpservices.h | 22 +- lib/libc/include/any-windows-any/wmsbuffer.h | 70 +- lib/libc/include/any-windows-any/wmsdkidl.h | 1760 +- lib/libc/include/any-windows-any/wmsecure.h | 64 +- lib/libc/include/any-windows-any/wpcapi.h | 82 +- .../wrl/wrappers/corewrappers.h | 185 + lib/libc/include/any-windows-any/ws2tcpip.h | 22 + lib/libc/include/any-windows-any/wscapi.h | 47 + .../include/any-windows-any/wsdattachment.h | 38 +- lib/libc/include/any-windows-any/wsdbase.h | 216 +- lib/libc/include/any-windows-any/wsdclient.h | 172 +- lib/libc/include/any-windows-any/wsddisco.h | 124 +- lib/libc/include/any-windows-any/wsdhost.h | 58 +- lib/libc/include/any-windows-any/wsdxml.h | 24 +- lib/libc/include/any-windows-any/wsmandisp.h | 438 +- lib/libc/include/any-windows-any/wspiapi.h | 6 +- lib/libc/include/any-windows-any/wtypes.h | 10 +- lib/libc/include/any-windows-any/wtypesbase.h | 10 +- lib/libc/include/any-windows-any/wuapi.h | 974 +- lib/libc/include/any-windows-any/x3daudio.h | 152 + lib/libc/include/any-windows-any/xamlom.h | 178 +- lib/libc/include/any-windows-any/xapo.h | 46 +- lib/libc/include/any-windows-any/xaudio2.h | 246 +- lib/libc/include/any-windows-any/xaudio2fx.h | 10 +- lib/libc/include/any-windows-any/xinput.h | 13 +- lib/libc/include/any-windows-any/xmllite.h | 134 +- .../any-windows-any/xpsdigitalsignature.h | 196 +- .../include/any-windows-any/xpsobjectmodel.h | 1666 +- .../any-windows-any/xpsobjectmodel_1.h | 236 +- lib/libc/include/any-windows-any/xpsprint.h | 36 +- lib/libc/include/any-windows-any/xpsrassvc.h | 48 +- 390 files changed, 75035 insertions(+), 169007 deletions(-) create mode 100644 lib/libc/include/any-windows-any/agtctl_i.c create mode 100644 lib/libc/include/any-windows-any/agtsvr_i.c create mode 100644 lib/libc/include/any-windows-any/cdoex_i.c create mode 100644 lib/libc/include/any-windows-any/cdoexm_i.c create mode 100644 lib/libc/include/any-windows-any/cdosys_i.c create mode 100644 lib/libc/include/any-windows-any/dontuse.h create mode 100644 lib/libc/include/any-windows-any/emostore_i.c delete mode 100644 lib/libc/include/any-windows-any/eventtoken.h create mode 100644 lib/libc/include/any-windows-any/iisext_i.c create mode 100644 lib/libc/include/any-windows-any/interactioncontext.h delete mode 100644 lib/libc/include/any-windows-any/ivectorchangedeventargs.h create mode 100644 lib/libc/include/any-windows-any/iwscapi.h create mode 100644 lib/libc/include/any-windows-any/mtsadmin_i.c create mode 100644 lib/libc/include/any-windows-any/mtxadmin_i.c create mode 100644 lib/libc/include/any-windows-any/pthread.h create mode 100644 lib/libc/include/any-windows-any/pthread_compat.h create mode 100644 lib/libc/include/any-windows-any/scardssp_i.c create mode 100644 lib/libc/include/any-windows-any/scardssp_p.c create mode 100644 lib/libc/include/any-windows-any/sched.h create mode 100644 lib/libc/include/any-windows-any/semaphore.h create mode 100644 lib/libc/include/any-windows-any/tcpxcv.h create mode 100644 lib/libc/include/any-windows-any/tsuserex_i.c create mode 100644 lib/libc/include/any-windows-any/weakreference.h create mode 100644 lib/libc/include/any-windows-any/webservices.h delete mode 100644 lib/libc/include/any-windows-any/windows.applicationmodel.core.h delete mode 100644 lib/libc/include/any-windows-any/windows.applicationmodel.h delete mode 100644 lib/libc/include/any-windows-any/windows.devices.bluetooth.h delete mode 100644 lib/libc/include/any-windows-any/windows.devices.enumeration.h delete mode 100644 lib/libc/include/any-windows-any/windows.devices.geolocation.h delete mode 100644 lib/libc/include/any-windows-any/windows.devices.haptics.h delete mode 100644 lib/libc/include/any-windows-any/windows.devices.power.h delete mode 100644 lib/libc/include/any-windows-any/windows.devices.radios.h delete mode 100644 lib/libc/include/any-windows-any/windows.devices.usb.h delete mode 100644 lib/libc/include/any-windows-any/windows.foundation.collections.h delete mode 100644 lib/libc/include/any-windows-any/windows.foundation.h delete mode 100644 lib/libc/include/any-windows-any/windows.foundation.metadata.h delete mode 100644 lib/libc/include/any-windows-any/windows.foundation.numerics.h delete mode 100644 lib/libc/include/any-windows-any/windows.gaming.input.custom.h delete mode 100644 lib/libc/include/any-windows-any/windows.gaming.input.forcefeedback.h delete mode 100644 lib/libc/include/any-windows-any/windows.gaming.input.h delete mode 100644 lib/libc/include/any-windows-any/windows.gaming.ui.h delete mode 100644 lib/libc/include/any-windows-any/windows.globalization.h delete mode 100644 lib/libc/include/any-windows-any/windows.graphics.capture.h delete mode 100644 lib/libc/include/any-windows-any/windows.graphics.capture.interop.h delete mode 100644 lib/libc/include/any-windows-any/windows.graphics.directx.direct3d11.h delete mode 100644 lib/libc/include/any-windows-any/windows.graphics.directx.h delete mode 100644 lib/libc/include/any-windows-any/windows.graphics.effects.h delete mode 100644 lib/libc/include/any-windows-any/windows.graphics.holographic.h delete mode 100644 lib/libc/include/any-windows-any/windows.management.deployment.h delete mode 100644 lib/libc/include/any-windows-any/windows.media.capture.h delete mode 100644 lib/libc/include/any-windows-any/windows.media.closedcaptioning.h delete mode 100644 lib/libc/include/any-windows-any/windows.media.devices.h delete mode 100644 lib/libc/include/any-windows-any/windows.media.effects.h delete mode 100644 lib/libc/include/any-windows-any/windows.media.h delete mode 100644 lib/libc/include/any-windows-any/windows.media.render.h delete mode 100644 lib/libc/include/any-windows-any/windows.media.speechrecognition.h delete mode 100644 lib/libc/include/any-windows-any/windows.media.speechsynthesis.h delete mode 100644 lib/libc/include/any-windows-any/windows.networking.connectivity.h delete mode 100644 lib/libc/include/any-windows-any/windows.networking.h delete mode 100644 lib/libc/include/any-windows-any/windows.perception.spatial.h delete mode 100644 lib/libc/include/any-windows-any/windows.perception.spatial.surfaces.h delete mode 100644 lib/libc/include/any-windows-any/windows.security.credentials.h delete mode 100644 lib/libc/include/any-windows-any/windows.security.credentials.ui.h delete mode 100644 lib/libc/include/any-windows-any/windows.security.cryptography.h delete mode 100644 lib/libc/include/any-windows-any/windows.security.exchangeactivesyncprovisioning.h delete mode 100644 lib/libc/include/any-windows-any/windows.security.isolation.h delete mode 100644 lib/libc/include/any-windows-any/windows.storage.fileproperties.h delete mode 100644 lib/libc/include/any-windows-any/windows.storage.h delete mode 100644 lib/libc/include/any-windows-any/windows.storage.search.h delete mode 100644 lib/libc/include/any-windows-any/windows.storage.streams.h delete mode 100644 lib/libc/include/any-windows-any/windows.system.h delete mode 100644 lib/libc/include/any-windows-any/windows.system.power.h delete mode 100644 lib/libc/include/any-windows-any/windows.system.profile.h delete mode 100644 lib/libc/include/any-windows-any/windows.system.profile.systemmanufacturers.h delete mode 100644 lib/libc/include/any-windows-any/windows.system.threading.h delete mode 100644 lib/libc/include/any-windows-any/windows.system.userprofile.h delete mode 100644 lib/libc/include/any-windows-any/windows.ui.composition.h delete mode 100644 lib/libc/include/any-windows-any/windows.ui.composition.interop.h delete mode 100644 lib/libc/include/any-windows-any/windows.ui.core.h delete mode 100644 lib/libc/include/any-windows-any/windows.ui.h delete mode 100644 lib/libc/include/any-windows-any/windows.ui.viewmanagement.h delete mode 100644 lib/libc/include/any-windows-any/windows.ui.xaml.hosting.desktopwindowxamlsource.h delete mode 100644 lib/libc/include/any-windows-any/windowscontracts.h create mode 100644 lib/libc/include/any-windows-any/wscapi.h create mode 100644 lib/libc/include/any-windows-any/x3daudio.h diff --git a/lib/libc/include/any-windows-any/_mingw.h b/lib/libc/include/any-windows-any/_mingw.h index 13813bc2b4c2fef8ff857e811a11554aaac63c0d..2318dd0f9b60f8fcb83d9897907d43f823f7802a 100644 --- a/lib/libc/include/any-windows-any/_mingw.h +++ b/lib/libc/include/any-windows-any/_mingw.h @@ -97,6 +97,20 @@ limitations in handling dllimport attribute. */ #endif #endif +/* Recent MSVC supports C++14 but it doesn't define __cplusplus accordingly. */ +#define __MINGW_CXX11_CONSTEXPR +#define __MINGW_CXX14_CONSTEXPR +#ifdef __cplusplus +# if __cplusplus >= 201103L || defined(_MSC_VER) +# undef __MINGW_CXX11_CONSTEXPR +# define __MINGW_CXX11_CONSTEXPR constexpr +# endif +# if __cplusplus >= 201402L || defined(_MSC_VER) +# undef __MINGW_CXX14_CONSTEXPR +# define __MINGW_CXX14_CONSTEXPR constexpr +# endif +#endif + #ifdef __cplusplus # define __UNUSED_PARAM(x) #else diff --git a/lib/libc/include/any-windows-any/_mingw_mac.h b/lib/libc/include/any-windows-any/_mingw_mac.h index 4ea8c6687d686d7efcaf1eaa3aadc702b5c11603..e7fd07220495e0b205b45067d81040d5e51bae75 100644 --- a/lib/libc/include/any-windows-any/_mingw_mac.h +++ b/lib/libc/include/any-windows-any/_mingw_mac.h @@ -11,7 +11,7 @@ #define __MINGW64_STRINGIFY(x) \ __STRINGIFY(x) -#define __MINGW64_VERSION_MAJOR 12 +#define __MINGW64_VERSION_MAJOR 13 #define __MINGW64_VERSION_MINOR 0 #define __MINGW64_VERSION_BUGFIX 0 @@ -267,31 +267,41 @@ # define __MINGW_ATTRIB_DEPRECATED_SEC_WARN #endif +#ifdef __clang__ #define __MINGW_MS_PRINTF(__format,__args) \ - __attribute__((__format__(ms_printf, __format,__args))) + __attribute__((__format__(__printf__, __format,__args))) #define __MINGW_MS_SCANF(__format,__args) \ - __attribute__((__format__(ms_scanf, __format,__args))) + __attribute__((__format__(__scanf__, __format,__args))) #define __MINGW_GNU_PRINTF(__format,__args) \ - __attribute__((__format__(gnu_printf,__format,__args))) + __attribute__((__format__(__printf__,__format,__args))) #define __MINGW_GNU_SCANF(__format,__args) \ - __attribute__((__format__(gnu_scanf, __format,__args))) + __attribute__((__format__(__scanf__, __format,__args))) +#else +#define __MINGW_MS_PRINTF(__format,__args) \ + __attribute__((__format__(__ms_printf__, __format,__args))) + +#define __MINGW_MS_SCANF(__format,__args) \ + __attribute__((__format__(__ms_scanf__, __format,__args))) + +#define __MINGW_GNU_PRINTF(__format,__args) \ + __attribute__((__format__(__gnu_printf__,__format,__args))) + +#define __MINGW_GNU_SCANF(__format,__args) \ + __attribute__((__format__(__gnu_scanf__, __format,__args))) +#endif /* !__clang__ */ #undef __mingw_ovr -#undef __mingw_static_ovr #ifdef __cplusplus # define __mingw_ovr inline __cdecl -# define __mingw_static_ovr static __mingw_ovr #elif defined (__GNUC__) # define __mingw_ovr static \ __attribute__ ((__unused__)) __inline__ __cdecl -# define __mingw_static_ovr __mingw_ovr #else # define __mingw_ovr static __cdecl -# define __mingw_static_ovr __mingw_ovr #endif /* __cplusplus */ #if __MINGW_GNUC_PREREQ(4, 3) || defined(__clang__) @@ -308,7 +318,8 @@ # define __has_builtin(x) 0 #endif -#if _FORTIFY_SOURCE > 0 && __OPTIMIZE__ > 0 && __MINGW_GNUC_PREREQ(4, 1) +#if defined(__MINGW32__) && _FORTIFY_SOURCE > 0 && __OPTIMIZE__ > 0 \ + && __MINGW_GNUC_PREREQ(4, 1) # if _FORTIFY_SOURCE > 3 # warning Using _FORTIFY_SOURCE=3 (levels > 3 are not supported) # endif diff --git a/lib/libc/include/any-windows-any/_mingw_stat64.h b/lib/libc/include/any-windows-any/_mingw_stat64.h index 1238580b3d013e74a4586eef980fe896014a16e4..8ce097561116598de95c2762044754199641a47b 100644 --- a/lib/libc/include/any-windows-any/_mingw_stat64.h +++ b/lib/libc/include/any-windows-any/_mingw_stat64.h @@ -2,18 +2,12 @@ #ifdef _USE_32BIT_TIME_T #define _fstat _fstat32 -#define _stat _stat32 -#define _wstat _wstat32 -#ifdef _UCRT #define _fstati64 _fstat32i64 +#define _stat _stat32 #define _stati64 _stat32i64 +#define _wstat _wstat32 #define _wstati64 _wstat32i64 #else -#define _fstat32i64 _fstati64 -#define _stat32i64 _stati64 -#define _wstat32i64 _wstati64 -#endif -#else #define _fstat _fstat64i32 #define _fstati64 _fstat64 #define _stat _stat64i32 diff --git a/lib/libc/include/any-windows-any/activation.h b/lib/libc/include/any-windows-any/activation.h index e944d2380b03a6705b6e9775d094d791112d617f..cf19b58c00742abe36370658590f677f11b5c06c 100644 --- a/lib/libc/include/any-windows-any/activation.h +++ b/lib/libc/include/any-windows-any/activation.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/activation.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/activation.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __activation_h__ #define __activation_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IActivationFactory_FWD_DEFINED__ @@ -116,27 +108,27 @@ interface IActivationFactory { #define IActivationFactory_ActivateInstance(This,instance) (This)->lpVtbl->ActivateInstance(This,instance) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActivationFactory_QueryInterface(IActivationFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActivationFactory_QueryInterface(IActivationFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActivationFactory_AddRef(IActivationFactory* This) { +static inline ULONG IActivationFactory_AddRef(IActivationFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActivationFactory_Release(IActivationFactory* This) { +static inline ULONG IActivationFactory_Release(IActivationFactory* This) { return This->lpVtbl->Release(This); } /*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT IActivationFactory_GetIids(IActivationFactory* This,ULONG *iidCount,IID **iids) { +static inline HRESULT IActivationFactory_GetIids(IActivationFactory* This,ULONG *iidCount,IID **iids) { return This->lpVtbl->GetIids(This,iidCount,iids); } -static __WIDL_INLINE HRESULT IActivationFactory_GetRuntimeClassName(IActivationFactory* This,HSTRING *className) { +static inline HRESULT IActivationFactory_GetRuntimeClassName(IActivationFactory* This,HSTRING *className) { return This->lpVtbl->GetRuntimeClassName(This,className); } -static __WIDL_INLINE HRESULT IActivationFactory_GetTrustLevel(IActivationFactory* This,TrustLevel *trustLevel) { +static inline HRESULT IActivationFactory_GetTrustLevel(IActivationFactory* This,TrustLevel *trustLevel) { return This->lpVtbl->GetTrustLevel(This,trustLevel); } /*** IActivationFactory methods ***/ -static __WIDL_INLINE HRESULT IActivationFactory_ActivateInstance(IActivationFactory* This,IInspectable **instance) { +static inline HRESULT IActivationFactory_ActivateInstance(IActivationFactory* This,IInspectable **instance) { return This->lpVtbl->ActivateInstance(This,instance); } #endif diff --git a/lib/libc/include/any-windows-any/activaut.h b/lib/libc/include/any-windows-any/activaut.h index e2617c30bf5d96f9a5ff03c2cb48839b45158fd9..ec1fc8fdb332d49eb722762d2ba09d728a53ce51 100644 --- a/lib/libc/include/any-windows-any/activaut.h +++ b/lib/libc/include/any-windows-any/activaut.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/activaut.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/activaut.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __activaut_h__ #define __activaut_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IScriptNode_FWD_DEFINED__ @@ -304,44 +296,44 @@ interface IScriptNode { #define IScriptNode_CreateChildHandler(This,pszDefaultName,prgpszNames,cpszNames,pszEvent,pszDelimiter,ptiSignature,iMethodSignature,isn,dwCookie,ppse) (This)->lpVtbl->CreateChildHandler(This,pszDefaultName,prgpszNames,cpszNames,pszEvent,pszDelimiter,ptiSignature,iMethodSignature,isn,dwCookie,ppse) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScriptNode_QueryInterface(IScriptNode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScriptNode_QueryInterface(IScriptNode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScriptNode_AddRef(IScriptNode* This) { +static inline ULONG IScriptNode_AddRef(IScriptNode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScriptNode_Release(IScriptNode* This) { +static inline ULONG IScriptNode_Release(IScriptNode* This) { return This->lpVtbl->Release(This); } /*** IScriptNode methods ***/ -static __WIDL_INLINE HRESULT IScriptNode_Alive(IScriptNode* This) { +static inline HRESULT IScriptNode_Alive(IScriptNode* This) { return This->lpVtbl->Alive(This); } -static __WIDL_INLINE HRESULT IScriptNode_Delete(IScriptNode* This) { +static inline HRESULT IScriptNode_Delete(IScriptNode* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IScriptNode_GetParent(IScriptNode* This,IScriptNode **ppsnParent) { +static inline HRESULT IScriptNode_GetParent(IScriptNode* This,IScriptNode **ppsnParent) { return This->lpVtbl->GetParent(This,ppsnParent); } -static __WIDL_INLINE HRESULT IScriptNode_GetIndexInParent(IScriptNode* This,ULONG *pisn) { +static inline HRESULT IScriptNode_GetIndexInParent(IScriptNode* This,ULONG *pisn) { return This->lpVtbl->GetIndexInParent(This,pisn); } -static __WIDL_INLINE HRESULT IScriptNode_GetCookie(IScriptNode* This,DWORD *pdwCookie) { +static inline HRESULT IScriptNode_GetCookie(IScriptNode* This,DWORD *pdwCookie) { return This->lpVtbl->GetCookie(This,pdwCookie); } -static __WIDL_INLINE HRESULT IScriptNode_GetNumberOfChildren(IScriptNode* This,ULONG *pcsn) { +static inline HRESULT IScriptNode_GetNumberOfChildren(IScriptNode* This,ULONG *pcsn) { return This->lpVtbl->GetNumberOfChildren(This,pcsn); } -static __WIDL_INLINE HRESULT IScriptNode_GetChild(IScriptNode* This,ULONG isn,IScriptNode **ppsn) { +static inline HRESULT IScriptNode_GetChild(IScriptNode* This,ULONG isn,IScriptNode **ppsn) { return This->lpVtbl->GetChild(This,isn,ppsn); } -static __WIDL_INLINE HRESULT IScriptNode_GetLanguage(IScriptNode* This,BSTR *pbstr) { +static inline HRESULT IScriptNode_GetLanguage(IScriptNode* This,BSTR *pbstr) { return This->lpVtbl->GetLanguage(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptNode_CreateChildEntry(IScriptNode* This,ULONG isn,DWORD dwCookie,LPCOLESTR pszDelimiter,IScriptEntry **ppse) { +static inline HRESULT IScriptNode_CreateChildEntry(IScriptNode* This,ULONG isn,DWORD dwCookie,LPCOLESTR pszDelimiter,IScriptEntry **ppse) { return This->lpVtbl->CreateChildEntry(This,isn,dwCookie,pszDelimiter,ppse); } -static __WIDL_INLINE HRESULT IScriptNode_CreateChildHandler(IScriptNode* This,LPCOLESTR pszDefaultName,LPCOLESTR *prgpszNames,ULONG cpszNames,LPCOLESTR pszEvent,LPCOLESTR pszDelimiter,ITypeInfo *ptiSignature,ULONG iMethodSignature,ULONG isn,DWORD dwCookie,IScriptEntry **ppse) { +static inline HRESULT IScriptNode_CreateChildHandler(IScriptNode* This,LPCOLESTR pszDefaultName,LPCOLESTR *prgpszNames,ULONG cpszNames,LPCOLESTR pszEvent,LPCOLESTR pszDelimiter,ITypeInfo *ptiSignature,ULONG iMethodSignature,ULONG isn,DWORD dwCookie,IScriptEntry **ppse) { return This->lpVtbl->CreateChildHandler(This,pszDefaultName,prgpszNames,cpszNames,pszEvent,pszDelimiter,ptiSignature,iMethodSignature,isn,dwCookie,ppse); } #endif @@ -557,78 +549,78 @@ interface IScriptEntry { #define IScriptEntry_GetRange(This,pichMin,pcch) (This)->lpVtbl->GetRange(This,pichMin,pcch) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScriptEntry_QueryInterface(IScriptEntry* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScriptEntry_QueryInterface(IScriptEntry* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScriptEntry_AddRef(IScriptEntry* This) { +static inline ULONG IScriptEntry_AddRef(IScriptEntry* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScriptEntry_Release(IScriptEntry* This) { +static inline ULONG IScriptEntry_Release(IScriptEntry* This) { return This->lpVtbl->Release(This); } /*** IScriptNode methods ***/ -static __WIDL_INLINE HRESULT IScriptEntry_Alive(IScriptEntry* This) { +static inline HRESULT IScriptEntry_Alive(IScriptEntry* This) { return This->lpVtbl->Alive(This); } -static __WIDL_INLINE HRESULT IScriptEntry_Delete(IScriptEntry* This) { +static inline HRESULT IScriptEntry_Delete(IScriptEntry* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IScriptEntry_GetParent(IScriptEntry* This,IScriptNode **ppsnParent) { +static inline HRESULT IScriptEntry_GetParent(IScriptEntry* This,IScriptNode **ppsnParent) { return This->lpVtbl->GetParent(This,ppsnParent); } -static __WIDL_INLINE HRESULT IScriptEntry_GetIndexInParent(IScriptEntry* This,ULONG *pisn) { +static inline HRESULT IScriptEntry_GetIndexInParent(IScriptEntry* This,ULONG *pisn) { return This->lpVtbl->GetIndexInParent(This,pisn); } -static __WIDL_INLINE HRESULT IScriptEntry_GetCookie(IScriptEntry* This,DWORD *pdwCookie) { +static inline HRESULT IScriptEntry_GetCookie(IScriptEntry* This,DWORD *pdwCookie) { return This->lpVtbl->GetCookie(This,pdwCookie); } -static __WIDL_INLINE HRESULT IScriptEntry_GetNumberOfChildren(IScriptEntry* This,ULONG *pcsn) { +static inline HRESULT IScriptEntry_GetNumberOfChildren(IScriptEntry* This,ULONG *pcsn) { return This->lpVtbl->GetNumberOfChildren(This,pcsn); } -static __WIDL_INLINE HRESULT IScriptEntry_GetChild(IScriptEntry* This,ULONG isn,IScriptNode **ppsn) { +static inline HRESULT IScriptEntry_GetChild(IScriptEntry* This,ULONG isn,IScriptNode **ppsn) { return This->lpVtbl->GetChild(This,isn,ppsn); } -static __WIDL_INLINE HRESULT IScriptEntry_GetLanguage(IScriptEntry* This,BSTR *pbstr) { +static inline HRESULT IScriptEntry_GetLanguage(IScriptEntry* This,BSTR *pbstr) { return This->lpVtbl->GetLanguage(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptEntry_CreateChildEntry(IScriptEntry* This,ULONG isn,DWORD dwCookie,LPCOLESTR pszDelimiter,IScriptEntry **ppse) { +static inline HRESULT IScriptEntry_CreateChildEntry(IScriptEntry* This,ULONG isn,DWORD dwCookie,LPCOLESTR pszDelimiter,IScriptEntry **ppse) { return This->lpVtbl->CreateChildEntry(This,isn,dwCookie,pszDelimiter,ppse); } -static __WIDL_INLINE HRESULT IScriptEntry_CreateChildHandler(IScriptEntry* This,LPCOLESTR pszDefaultName,LPCOLESTR *prgpszNames,ULONG cpszNames,LPCOLESTR pszEvent,LPCOLESTR pszDelimiter,ITypeInfo *ptiSignature,ULONG iMethodSignature,ULONG isn,DWORD dwCookie,IScriptEntry **ppse) { +static inline HRESULT IScriptEntry_CreateChildHandler(IScriptEntry* This,LPCOLESTR pszDefaultName,LPCOLESTR *prgpszNames,ULONG cpszNames,LPCOLESTR pszEvent,LPCOLESTR pszDelimiter,ITypeInfo *ptiSignature,ULONG iMethodSignature,ULONG isn,DWORD dwCookie,IScriptEntry **ppse) { return This->lpVtbl->CreateChildHandler(This,pszDefaultName,prgpszNames,cpszNames,pszEvent,pszDelimiter,ptiSignature,iMethodSignature,isn,dwCookie,ppse); } /*** IScriptEntry methods ***/ -static __WIDL_INLINE HRESULT IScriptEntry_GetText(IScriptEntry* This,BSTR *pbstr) { +static inline HRESULT IScriptEntry_GetText(IScriptEntry* This,BSTR *pbstr) { return This->lpVtbl->GetText(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptEntry_SetText(IScriptEntry* This,LPCOLESTR psz) { +static inline HRESULT IScriptEntry_SetText(IScriptEntry* This,LPCOLESTR psz) { return This->lpVtbl->SetText(This,psz); } -static __WIDL_INLINE HRESULT IScriptEntry_GetBody(IScriptEntry* This,BSTR *pbstr) { +static inline HRESULT IScriptEntry_GetBody(IScriptEntry* This,BSTR *pbstr) { return This->lpVtbl->GetBody(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptEntry_SetBody(IScriptEntry* This,LPCOLESTR psz) { +static inline HRESULT IScriptEntry_SetBody(IScriptEntry* This,LPCOLESTR psz) { return This->lpVtbl->SetBody(This,psz); } -static __WIDL_INLINE HRESULT IScriptEntry_GetName(IScriptEntry* This,BSTR *pbstr) { +static inline HRESULT IScriptEntry_GetName(IScriptEntry* This,BSTR *pbstr) { return This->lpVtbl->GetName(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptEntry_SetName(IScriptEntry* This,LPCOLESTR psz) { +static inline HRESULT IScriptEntry_SetName(IScriptEntry* This,LPCOLESTR psz) { return This->lpVtbl->SetName(This,psz); } -static __WIDL_INLINE HRESULT IScriptEntry_GetItemName(IScriptEntry* This,BSTR *pbstr) { +static inline HRESULT IScriptEntry_GetItemName(IScriptEntry* This,BSTR *pbstr) { return This->lpVtbl->GetItemName(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptEntry_SetItemName(IScriptEntry* This,LPCOLESTR psz) { +static inline HRESULT IScriptEntry_SetItemName(IScriptEntry* This,LPCOLESTR psz) { return This->lpVtbl->SetItemName(This,psz); } -static __WIDL_INLINE HRESULT IScriptEntry_GetSignature(IScriptEntry* This,ITypeInfo **ppti,ULONG *piMethod) { +static inline HRESULT IScriptEntry_GetSignature(IScriptEntry* This,ITypeInfo **ppti,ULONG *piMethod) { return This->lpVtbl->GetSignature(This,ppti,piMethod); } -static __WIDL_INLINE HRESULT IScriptEntry_SetSignature(IScriptEntry* This,ITypeInfo *pti,ULONG iMethod) { +static inline HRESULT IScriptEntry_SetSignature(IScriptEntry* This,ITypeInfo *pti,ULONG iMethod) { return This->lpVtbl->SetSignature(This,pti,iMethod); } -static __WIDL_INLINE HRESULT IScriptEntry_GetRange(IScriptEntry* This,ULONG *pichMin,ULONG *pcch) { +static inline HRESULT IScriptEntry_GetRange(IScriptEntry* This,ULONG *pichMin,ULONG *pcch) { return This->lpVtbl->GetRange(This,pichMin,pcch); } #endif @@ -858,97 +850,97 @@ interface IScriptScriptlet { #define IScriptScriptlet_SetSimpleEventName(This,psz) (This)->lpVtbl->SetSimpleEventName(This,psz) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScriptScriptlet_QueryInterface(IScriptScriptlet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScriptScriptlet_QueryInterface(IScriptScriptlet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScriptScriptlet_AddRef(IScriptScriptlet* This) { +static inline ULONG IScriptScriptlet_AddRef(IScriptScriptlet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScriptScriptlet_Release(IScriptScriptlet* This) { +static inline ULONG IScriptScriptlet_Release(IScriptScriptlet* This) { return This->lpVtbl->Release(This); } /*** IScriptNode methods ***/ -static __WIDL_INLINE HRESULT IScriptScriptlet_Alive(IScriptScriptlet* This) { +static inline HRESULT IScriptScriptlet_Alive(IScriptScriptlet* This) { return This->lpVtbl->Alive(This); } -static __WIDL_INLINE HRESULT IScriptScriptlet_Delete(IScriptScriptlet* This) { +static inline HRESULT IScriptScriptlet_Delete(IScriptScriptlet* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetParent(IScriptScriptlet* This,IScriptNode **ppsnParent) { +static inline HRESULT IScriptScriptlet_GetParent(IScriptScriptlet* This,IScriptNode **ppsnParent) { return This->lpVtbl->GetParent(This,ppsnParent); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetIndexInParent(IScriptScriptlet* This,ULONG *pisn) { +static inline HRESULT IScriptScriptlet_GetIndexInParent(IScriptScriptlet* This,ULONG *pisn) { return This->lpVtbl->GetIndexInParent(This,pisn); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetCookie(IScriptScriptlet* This,DWORD *pdwCookie) { +static inline HRESULT IScriptScriptlet_GetCookie(IScriptScriptlet* This,DWORD *pdwCookie) { return This->lpVtbl->GetCookie(This,pdwCookie); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetNumberOfChildren(IScriptScriptlet* This,ULONG *pcsn) { +static inline HRESULT IScriptScriptlet_GetNumberOfChildren(IScriptScriptlet* This,ULONG *pcsn) { return This->lpVtbl->GetNumberOfChildren(This,pcsn); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetChild(IScriptScriptlet* This,ULONG isn,IScriptNode **ppsn) { +static inline HRESULT IScriptScriptlet_GetChild(IScriptScriptlet* This,ULONG isn,IScriptNode **ppsn) { return This->lpVtbl->GetChild(This,isn,ppsn); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetLanguage(IScriptScriptlet* This,BSTR *pbstr) { +static inline HRESULT IScriptScriptlet_GetLanguage(IScriptScriptlet* This,BSTR *pbstr) { return This->lpVtbl->GetLanguage(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptScriptlet_CreateChildEntry(IScriptScriptlet* This,ULONG isn,DWORD dwCookie,LPCOLESTR pszDelimiter,IScriptEntry **ppse) { +static inline HRESULT IScriptScriptlet_CreateChildEntry(IScriptScriptlet* This,ULONG isn,DWORD dwCookie,LPCOLESTR pszDelimiter,IScriptEntry **ppse) { return This->lpVtbl->CreateChildEntry(This,isn,dwCookie,pszDelimiter,ppse); } -static __WIDL_INLINE HRESULT IScriptScriptlet_CreateChildHandler(IScriptScriptlet* This,LPCOLESTR pszDefaultName,LPCOLESTR *prgpszNames,ULONG cpszNames,LPCOLESTR pszEvent,LPCOLESTR pszDelimiter,ITypeInfo *ptiSignature,ULONG iMethodSignature,ULONG isn,DWORD dwCookie,IScriptEntry **ppse) { +static inline HRESULT IScriptScriptlet_CreateChildHandler(IScriptScriptlet* This,LPCOLESTR pszDefaultName,LPCOLESTR *prgpszNames,ULONG cpszNames,LPCOLESTR pszEvent,LPCOLESTR pszDelimiter,ITypeInfo *ptiSignature,ULONG iMethodSignature,ULONG isn,DWORD dwCookie,IScriptEntry **ppse) { return This->lpVtbl->CreateChildHandler(This,pszDefaultName,prgpszNames,cpszNames,pszEvent,pszDelimiter,ptiSignature,iMethodSignature,isn,dwCookie,ppse); } /*** IScriptEntry methods ***/ -static __WIDL_INLINE HRESULT IScriptScriptlet_GetText(IScriptScriptlet* This,BSTR *pbstr) { +static inline HRESULT IScriptScriptlet_GetText(IScriptScriptlet* This,BSTR *pbstr) { return This->lpVtbl->GetText(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptScriptlet_SetText(IScriptScriptlet* This,LPCOLESTR psz) { +static inline HRESULT IScriptScriptlet_SetText(IScriptScriptlet* This,LPCOLESTR psz) { return This->lpVtbl->SetText(This,psz); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetBody(IScriptScriptlet* This,BSTR *pbstr) { +static inline HRESULT IScriptScriptlet_GetBody(IScriptScriptlet* This,BSTR *pbstr) { return This->lpVtbl->GetBody(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptScriptlet_SetBody(IScriptScriptlet* This,LPCOLESTR psz) { +static inline HRESULT IScriptScriptlet_SetBody(IScriptScriptlet* This,LPCOLESTR psz) { return This->lpVtbl->SetBody(This,psz); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetName(IScriptScriptlet* This,BSTR *pbstr) { +static inline HRESULT IScriptScriptlet_GetName(IScriptScriptlet* This,BSTR *pbstr) { return This->lpVtbl->GetName(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptScriptlet_SetName(IScriptScriptlet* This,LPCOLESTR psz) { +static inline HRESULT IScriptScriptlet_SetName(IScriptScriptlet* This,LPCOLESTR psz) { return This->lpVtbl->SetName(This,psz); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetItemName(IScriptScriptlet* This,BSTR *pbstr) { +static inline HRESULT IScriptScriptlet_GetItemName(IScriptScriptlet* This,BSTR *pbstr) { return This->lpVtbl->GetItemName(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptScriptlet_SetItemName(IScriptScriptlet* This,LPCOLESTR psz) { +static inline HRESULT IScriptScriptlet_SetItemName(IScriptScriptlet* This,LPCOLESTR psz) { return This->lpVtbl->SetItemName(This,psz); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetSignature(IScriptScriptlet* This,ITypeInfo **ppti,ULONG *piMethod) { +static inline HRESULT IScriptScriptlet_GetSignature(IScriptScriptlet* This,ITypeInfo **ppti,ULONG *piMethod) { return This->lpVtbl->GetSignature(This,ppti,piMethod); } -static __WIDL_INLINE HRESULT IScriptScriptlet_SetSignature(IScriptScriptlet* This,ITypeInfo *pti,ULONG iMethod) { +static inline HRESULT IScriptScriptlet_SetSignature(IScriptScriptlet* This,ITypeInfo *pti,ULONG iMethod) { return This->lpVtbl->SetSignature(This,pti,iMethod); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetRange(IScriptScriptlet* This,ULONG *pichMin,ULONG *pcch) { +static inline HRESULT IScriptScriptlet_GetRange(IScriptScriptlet* This,ULONG *pichMin,ULONG *pcch) { return This->lpVtbl->GetRange(This,pichMin,pcch); } /*** IScriptScriptlet methods ***/ -static __WIDL_INLINE HRESULT IScriptScriptlet_GetSubItemName(IScriptScriptlet* This,BSTR *pbstr) { +static inline HRESULT IScriptScriptlet_GetSubItemName(IScriptScriptlet* This,BSTR *pbstr) { return This->lpVtbl->GetSubItemName(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptScriptlet_SetSubItemName(IScriptScriptlet* This,LPCOLESTR psz) { +static inline HRESULT IScriptScriptlet_SetSubItemName(IScriptScriptlet* This,LPCOLESTR psz) { return This->lpVtbl->SetSubItemName(This,psz); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetEventName(IScriptScriptlet* This,BSTR *pbstr) { +static inline HRESULT IScriptScriptlet_GetEventName(IScriptScriptlet* This,BSTR *pbstr) { return This->lpVtbl->GetEventName(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptScriptlet_SetEventName(IScriptScriptlet* This,LPCOLESTR psz) { +static inline HRESULT IScriptScriptlet_SetEventName(IScriptScriptlet* This,LPCOLESTR psz) { return This->lpVtbl->SetEventName(This,psz); } -static __WIDL_INLINE HRESULT IScriptScriptlet_GetSimpleEventName(IScriptScriptlet* This,BSTR *pbstr) { +static inline HRESULT IScriptScriptlet_GetSimpleEventName(IScriptScriptlet* This,BSTR *pbstr) { return This->lpVtbl->GetSimpleEventName(This,pbstr); } -static __WIDL_INLINE HRESULT IScriptScriptlet_SetSimpleEventName(IScriptScriptlet* This,LPCOLESTR psz) { +static inline HRESULT IScriptScriptlet_SetSimpleEventName(IScriptScriptlet* This,LPCOLESTR psz) { return This->lpVtbl->SetSimpleEventName(This,psz); } #endif @@ -1201,56 +1193,56 @@ interface IActiveScriptAuthor { #define IActiveScriptAuthor_IsCommitChar(This,ch,pfcommit) (This)->lpVtbl->IsCommitChar(This,ch,pfcommit) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptAuthor_QueryInterface(IActiveScriptAuthor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptAuthor_QueryInterface(IActiveScriptAuthor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptAuthor_AddRef(IActiveScriptAuthor* This) { +static inline ULONG IActiveScriptAuthor_AddRef(IActiveScriptAuthor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptAuthor_Release(IActiveScriptAuthor* This) { +static inline ULONG IActiveScriptAuthor_Release(IActiveScriptAuthor* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptAuthor methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptAuthor_AddNamedItem(IActiveScriptAuthor* This,LPCOLESTR pszName,DWORD dwFlags,IDispatch *pdisp) { +static inline HRESULT IActiveScriptAuthor_AddNamedItem(IActiveScriptAuthor* This,LPCOLESTR pszName,DWORD dwFlags,IDispatch *pdisp) { return This->lpVtbl->AddNamedItem(This,pszName,dwFlags,pdisp); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_AddScriptlet(IActiveScriptAuthor* This,LPCOLESTR pszDefaultName,LPCOLESTR pszCode,LPCOLESTR pszItemName,LPCOLESTR pszSubItemName,LPCOLESTR pszEventName,LPCOLESTR pszDelimiter,DWORD dwCookie,DWORD dwFlags) { +static inline HRESULT IActiveScriptAuthor_AddScriptlet(IActiveScriptAuthor* This,LPCOLESTR pszDefaultName,LPCOLESTR pszCode,LPCOLESTR pszItemName,LPCOLESTR pszSubItemName,LPCOLESTR pszEventName,LPCOLESTR pszDelimiter,DWORD dwCookie,DWORD dwFlags) { return This->lpVtbl->AddScriptlet(This,pszDefaultName,pszCode,pszItemName,pszSubItemName,pszEventName,pszDelimiter,dwCookie,dwFlags); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_ParseScriptText(IActiveScriptAuthor* This,LPCOLESTR pszCode,LPCOLESTR pszItemName,LPCOLESTR pszDelimiter,DWORD dwCookie,DWORD dwFlags) { +static inline HRESULT IActiveScriptAuthor_ParseScriptText(IActiveScriptAuthor* This,LPCOLESTR pszCode,LPCOLESTR pszItemName,LPCOLESTR pszDelimiter,DWORD dwCookie,DWORD dwFlags) { return This->lpVtbl->ParseScriptText(This,pszCode,pszItemName,pszDelimiter,dwCookie,dwFlags); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_GetScriptTextAttributes(IActiveScriptAuthor* This,LPCOLESTR pszCode,ULONG cch,LPCOLESTR pszDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { +static inline HRESULT IActiveScriptAuthor_GetScriptTextAttributes(IActiveScriptAuthor* This,LPCOLESTR pszCode,ULONG cch,LPCOLESTR pszDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { return This->lpVtbl->GetScriptTextAttributes(This,pszCode,cch,pszDelimiter,dwFlags,pattr); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_GetScriptletTextAttributes(IActiveScriptAuthor* This,LPCOLESTR pszCode,ULONG cch,LPCOLESTR pszDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { +static inline HRESULT IActiveScriptAuthor_GetScriptletTextAttributes(IActiveScriptAuthor* This,LPCOLESTR pszCode,ULONG cch,LPCOLESTR pszDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { return This->lpVtbl->GetScriptletTextAttributes(This,pszCode,cch,pszDelimiter,dwFlags,pattr); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_GetRoot(IActiveScriptAuthor* This,IScriptNode **ppsp) { +static inline HRESULT IActiveScriptAuthor_GetRoot(IActiveScriptAuthor* This,IScriptNode **ppsp) { return This->lpVtbl->GetRoot(This,ppsp); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_GetLanguageFlags(IActiveScriptAuthor* This,DWORD *pgrfasa) { +static inline HRESULT IActiveScriptAuthor_GetLanguageFlags(IActiveScriptAuthor* This,DWORD *pgrfasa) { return This->lpVtbl->GetLanguageFlags(This,pgrfasa); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_GetEventHandler(IActiveScriptAuthor* This,IDispatch *pdisp,LPCOLESTR pszItem,LPCOLESTR pszSubItem,LPCOLESTR pszEvent,IScriptEntry **ppse) { +static inline HRESULT IActiveScriptAuthor_GetEventHandler(IActiveScriptAuthor* This,IDispatch *pdisp,LPCOLESTR pszItem,LPCOLESTR pszSubItem,LPCOLESTR pszEvent,IScriptEntry **ppse) { return This->lpVtbl->GetEventHandler(This,pdisp,pszItem,pszSubItem,pszEvent,ppse); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_RemoveNamedItem(IActiveScriptAuthor* This,LPCOLESTR pszName) { +static inline HRESULT IActiveScriptAuthor_RemoveNamedItem(IActiveScriptAuthor* This,LPCOLESTR pszName) { return This->lpVtbl->RemoveNamedItem(This,pszName); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_AddTypeLib(IActiveScriptAuthor* This,REFGUID rguidTypeLib,DWORD dwMajor,DWORD dwMinor,DWORD dwFlags) { +static inline HRESULT IActiveScriptAuthor_AddTypeLib(IActiveScriptAuthor* This,REFGUID rguidTypeLib,DWORD dwMajor,DWORD dwMinor,DWORD dwFlags) { return This->lpVtbl->AddTypeLib(This,rguidTypeLib,dwMajor,dwMinor,dwFlags); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_RemoveTypeLib(IActiveScriptAuthor* This,REFGUID rguidTypeLib,DWORD dwMajor,DWORD dwMinor) { +static inline HRESULT IActiveScriptAuthor_RemoveTypeLib(IActiveScriptAuthor* This,REFGUID rguidTypeLib,DWORD dwMajor,DWORD dwMinor) { return This->lpVtbl->RemoveTypeLib(This,rguidTypeLib,dwMajor,dwMinor); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_GetChars(IActiveScriptAuthor* This,DWORD fRequestedList,BSTR *pbstrChars) { +static inline HRESULT IActiveScriptAuthor_GetChars(IActiveScriptAuthor* This,DWORD fRequestedList,BSTR *pbstrChars) { return This->lpVtbl->GetChars(This,fRequestedList,pbstrChars); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_GetInfoFromContext(IActiveScriptAuthor* This,LPCOLESTR pszCode,ULONG cchCode,ULONG ichCurrentPosition,DWORD dwListTypesRequested,DWORD *pdwListTypesProvided,ULONG *pichListAnchorPosition,ULONG *pichFuncAnchorPosition,MEMBERID *pmemid,LONG *piCurrentParameter,IUnknown **ppunk) { +static inline HRESULT IActiveScriptAuthor_GetInfoFromContext(IActiveScriptAuthor* This,LPCOLESTR pszCode,ULONG cchCode,ULONG ichCurrentPosition,DWORD dwListTypesRequested,DWORD *pdwListTypesProvided,ULONG *pichListAnchorPosition,ULONG *pichFuncAnchorPosition,MEMBERID *pmemid,LONG *piCurrentParameter,IUnknown **ppunk) { return This->lpVtbl->GetInfoFromContext(This,pszCode,cchCode,ichCurrentPosition,dwListTypesRequested,pdwListTypesProvided,pichListAnchorPosition,pichFuncAnchorPosition,pmemid,piCurrentParameter,ppunk); } -static __WIDL_INLINE HRESULT IActiveScriptAuthor_IsCommitChar(IActiveScriptAuthor* This,OLECHAR ch,WINBOOL *pfcommit) { +static inline HRESULT IActiveScriptAuthor_IsCommitChar(IActiveScriptAuthor* This,OLECHAR ch,WINBOOL *pfcommit) { return This->lpVtbl->IsCommitChar(This,ch,pfcommit); } #endif @@ -1331,17 +1323,17 @@ interface IActiveScriptAuthorProcedure { #define IActiveScriptAuthorProcedure_ParseProcedureText(This,pszCode,pszFormalParams,pszProcedureName,pszItemName,pszDelimiter,dwCookie,dwFlags,pdispFor) (This)->lpVtbl->ParseProcedureText(This,pszCode,pszFormalParams,pszProcedureName,pszItemName,pszDelimiter,dwCookie,dwFlags,pdispFor) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptAuthorProcedure_QueryInterface(IActiveScriptAuthorProcedure* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptAuthorProcedure_QueryInterface(IActiveScriptAuthorProcedure* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptAuthorProcedure_AddRef(IActiveScriptAuthorProcedure* This) { +static inline ULONG IActiveScriptAuthorProcedure_AddRef(IActiveScriptAuthorProcedure* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptAuthorProcedure_Release(IActiveScriptAuthorProcedure* This) { +static inline ULONG IActiveScriptAuthorProcedure_Release(IActiveScriptAuthorProcedure* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptAuthorProcedure methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptAuthorProcedure_ParseProcedureText(IActiveScriptAuthorProcedure* This,LPCOLESTR pszCode,LPCOLESTR pszFormalParams,LPCOLESTR pszProcedureName,LPCOLESTR pszItemName,LPCOLESTR pszDelimiter,DWORD dwCookie,DWORD dwFlags,IDispatch *pdispFor) { +static inline HRESULT IActiveScriptAuthorProcedure_ParseProcedureText(IActiveScriptAuthorProcedure* This,LPCOLESTR pszCode,LPCOLESTR pszFormalParams,LPCOLESTR pszProcedureName,LPCOLESTR pszItemName,LPCOLESTR pszDelimiter,DWORD dwCookie,DWORD dwFlags,IDispatch *pdispFor) { return This->lpVtbl->ParseProcedureText(This,pszCode,pszFormalParams,pszProcedureName,pszItemName,pszDelimiter,dwCookie,dwFlags,pdispFor); } #endif diff --git a/lib/libc/include/any-windows-any/activdbg.h b/lib/libc/include/any-windows-any/activdbg.h index 70b1c77c2db3f6bfbf38cf712594bc0c3a9b7b31..bc952ef9fd2955783c4cb37cd612bdbe3287d785 100644 --- a/lib/libc/include/any-windows-any/activdbg.h +++ b/lib/libc/include/any-windows-any/activdbg.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/activdbg.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/activdbg.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __activdbg_h__ #define __activdbg_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IActiveScriptDebug32_FWD_DEFINED__ @@ -1241,23 +1233,23 @@ interface IActiveScriptDebug32 { #define IActiveScriptDebug32_EnumCodeContextsOfPosition(This,dwSourceContext,uCharacterOffset,uNumChars,ppescc) (This)->lpVtbl->EnumCodeContextsOfPosition(This,dwSourceContext,uCharacterOffset,uNumChars,ppescc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptDebug32_QueryInterface(IActiveScriptDebug32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptDebug32_QueryInterface(IActiveScriptDebug32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptDebug32_AddRef(IActiveScriptDebug32* This) { +static inline ULONG IActiveScriptDebug32_AddRef(IActiveScriptDebug32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptDebug32_Release(IActiveScriptDebug32* This) { +static inline ULONG IActiveScriptDebug32_Release(IActiveScriptDebug32* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptDebug32 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptDebug32_GetScriptTextAttributes(IActiveScriptDebug32* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { +static inline HRESULT IActiveScriptDebug32_GetScriptTextAttributes(IActiveScriptDebug32* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { return This->lpVtbl->GetScriptTextAttributes(This,pstrCode,uNumCodeChars,pstrDelimiter,dwFlags,pattr); } -static __WIDL_INLINE HRESULT IActiveScriptDebug32_GetScriptletTextAttributes(IActiveScriptDebug32* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { +static inline HRESULT IActiveScriptDebug32_GetScriptletTextAttributes(IActiveScriptDebug32* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { return This->lpVtbl->GetScriptletTextAttributes(This,pstrCode,uNumCodeChars,pstrDelimiter,dwFlags,pattr); } -static __WIDL_INLINE HRESULT IActiveScriptDebug32_EnumCodeContextsOfPosition(IActiveScriptDebug32* This,DWORD dwSourceContext,ULONG uCharacterOffset,ULONG uNumChars,IEnumDebugCodeContexts **ppescc) { +static inline HRESULT IActiveScriptDebug32_EnumCodeContextsOfPosition(IActiveScriptDebug32* This,DWORD dwSourceContext,ULONG uCharacterOffset,ULONG uNumChars,IEnumDebugCodeContexts **ppescc) { return This->lpVtbl->EnumCodeContextsOfPosition(This,dwSourceContext,uCharacterOffset,uNumChars,ppescc); } #endif @@ -1362,23 +1354,23 @@ interface IActiveScriptDebug64 { #define IActiveScriptDebug64_EnumCodeContextsOfPosition(This,dwSourceContext,uCharacterOffset,uNumChars,ppescc) (This)->lpVtbl->EnumCodeContextsOfPosition(This,dwSourceContext,uCharacterOffset,uNumChars,ppescc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptDebug64_QueryInterface(IActiveScriptDebug64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptDebug64_QueryInterface(IActiveScriptDebug64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptDebug64_AddRef(IActiveScriptDebug64* This) { +static inline ULONG IActiveScriptDebug64_AddRef(IActiveScriptDebug64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptDebug64_Release(IActiveScriptDebug64* This) { +static inline ULONG IActiveScriptDebug64_Release(IActiveScriptDebug64* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptDebug64 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptDebug64_GetScriptTextAttributes(IActiveScriptDebug64* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { +static inline HRESULT IActiveScriptDebug64_GetScriptTextAttributes(IActiveScriptDebug64* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { return This->lpVtbl->GetScriptTextAttributes(This,pstrCode,uNumCodeChars,pstrDelimiter,dwFlags,pattr); } -static __WIDL_INLINE HRESULT IActiveScriptDebug64_GetScriptletTextAttributes(IActiveScriptDebug64* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { +static inline HRESULT IActiveScriptDebug64_GetScriptletTextAttributes(IActiveScriptDebug64* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { return This->lpVtbl->GetScriptletTextAttributes(This,pstrCode,uNumCodeChars,pstrDelimiter,dwFlags,pattr); } -static __WIDL_INLINE HRESULT IActiveScriptDebug64_EnumCodeContextsOfPosition(IActiveScriptDebug64* This,DWORDLONG dwSourceContext,ULONG uCharacterOffset,ULONG uNumChars,IEnumDebugCodeContexts **ppescc) { +static inline HRESULT IActiveScriptDebug64_EnumCodeContextsOfPosition(IActiveScriptDebug64* This,DWORDLONG dwSourceContext,ULONG uCharacterOffset,ULONG uNumChars,IEnumDebugCodeContexts **ppescc) { return This->lpVtbl->EnumCodeContextsOfPosition(This,dwSourceContext,uCharacterOffset,uNumChars,ppescc); } #endif @@ -1479,26 +1471,26 @@ interface IActiveScriptSiteDebug32 { #define IActiveScriptSiteDebug32_OnScriptErrorDebug(This,pErrorDebug,pfEnterDebugger,pfCallOnScriptErrorWhenContinuing) (This)->lpVtbl->OnScriptErrorDebug(This,pErrorDebug,pfEnterDebugger,pfCallOnScriptErrorWhenContinuing) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug32_QueryInterface(IActiveScriptSiteDebug32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptSiteDebug32_QueryInterface(IActiveScriptSiteDebug32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptSiteDebug32_AddRef(IActiveScriptSiteDebug32* This) { +static inline ULONG IActiveScriptSiteDebug32_AddRef(IActiveScriptSiteDebug32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptSiteDebug32_Release(IActiveScriptSiteDebug32* This) { +static inline ULONG IActiveScriptSiteDebug32_Release(IActiveScriptSiteDebug32* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptSiteDebug32 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug32_GetDocumentContextFromPosition(IActiveScriptSiteDebug32* This,DWORD dwSourceContext,ULONG uCharacterOffset,ULONG uNumChars,IDebugDocumentContext **ppsc) { +static inline HRESULT IActiveScriptSiteDebug32_GetDocumentContextFromPosition(IActiveScriptSiteDebug32* This,DWORD dwSourceContext,ULONG uCharacterOffset,ULONG uNumChars,IDebugDocumentContext **ppsc) { return This->lpVtbl->GetDocumentContextFromPosition(This,dwSourceContext,uCharacterOffset,uNumChars,ppsc); } -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug32_GetApplication(IActiveScriptSiteDebug32* This,IDebugApplication32 **ppda) { +static inline HRESULT IActiveScriptSiteDebug32_GetApplication(IActiveScriptSiteDebug32* This,IDebugApplication32 **ppda) { return This->lpVtbl->GetApplication(This,ppda); } -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug32_GetRootApplicationNode(IActiveScriptSiteDebug32* This,IDebugApplicationNode **ppdanRoot) { +static inline HRESULT IActiveScriptSiteDebug32_GetRootApplicationNode(IActiveScriptSiteDebug32* This,IDebugApplicationNode **ppdanRoot) { return This->lpVtbl->GetRootApplicationNode(This,ppdanRoot); } -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug32_OnScriptErrorDebug(IActiveScriptSiteDebug32* This,IActiveScriptErrorDebug *pErrorDebug,WINBOOL *pfEnterDebugger,WINBOOL *pfCallOnScriptErrorWhenContinuing) { +static inline HRESULT IActiveScriptSiteDebug32_OnScriptErrorDebug(IActiveScriptSiteDebug32* This,IActiveScriptErrorDebug *pErrorDebug,WINBOOL *pfEnterDebugger,WINBOOL *pfCallOnScriptErrorWhenContinuing) { return This->lpVtbl->OnScriptErrorDebug(This,pErrorDebug,pfEnterDebugger,pfCallOnScriptErrorWhenContinuing); } #endif @@ -1599,26 +1591,26 @@ interface IActiveScriptSiteDebug64 { #define IActiveScriptSiteDebug64_OnScriptErrorDebug(This,pErrorDebug,pfEnterDebugger,pfCallOnScriptErrorWhenContinuing) (This)->lpVtbl->OnScriptErrorDebug(This,pErrorDebug,pfEnterDebugger,pfCallOnScriptErrorWhenContinuing) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug64_QueryInterface(IActiveScriptSiteDebug64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptSiteDebug64_QueryInterface(IActiveScriptSiteDebug64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptSiteDebug64_AddRef(IActiveScriptSiteDebug64* This) { +static inline ULONG IActiveScriptSiteDebug64_AddRef(IActiveScriptSiteDebug64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptSiteDebug64_Release(IActiveScriptSiteDebug64* This) { +static inline ULONG IActiveScriptSiteDebug64_Release(IActiveScriptSiteDebug64* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptSiteDebug64 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug64_GetDocumentContextFromPosition(IActiveScriptSiteDebug64* This,DWORDLONG dwSourceContext,ULONG uCharacterOffset,ULONG uNumChars,IDebugDocumentContext **ppsc) { +static inline HRESULT IActiveScriptSiteDebug64_GetDocumentContextFromPosition(IActiveScriptSiteDebug64* This,DWORDLONG dwSourceContext,ULONG uCharacterOffset,ULONG uNumChars,IDebugDocumentContext **ppsc) { return This->lpVtbl->GetDocumentContextFromPosition(This,dwSourceContext,uCharacterOffset,uNumChars,ppsc); } -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug64_GetApplication(IActiveScriptSiteDebug64* This,IDebugApplication64 **ppda) { +static inline HRESULT IActiveScriptSiteDebug64_GetApplication(IActiveScriptSiteDebug64* This,IDebugApplication64 **ppda) { return This->lpVtbl->GetApplication(This,ppda); } -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug64_GetRootApplicationNode(IActiveScriptSiteDebug64* This,IDebugApplicationNode **ppdanRoot) { +static inline HRESULT IActiveScriptSiteDebug64_GetRootApplicationNode(IActiveScriptSiteDebug64* This,IDebugApplicationNode **ppdanRoot) { return This->lpVtbl->GetRootApplicationNode(This,ppdanRoot); } -static __WIDL_INLINE HRESULT IActiveScriptSiteDebug64_OnScriptErrorDebug(IActiveScriptSiteDebug64* This,IActiveScriptErrorDebug *pErrorDebug,WINBOOL *pfEnterDebugger,WINBOOL *pfCallOnScriptErrorWhenContinuing) { +static inline HRESULT IActiveScriptSiteDebug64_OnScriptErrorDebug(IActiveScriptSiteDebug64* This,IActiveScriptErrorDebug *pErrorDebug,WINBOOL *pfEnterDebugger,WINBOOL *pfCallOnScriptErrorWhenContinuing) { return This->lpVtbl->OnScriptErrorDebug(This,pErrorDebug,pfEnterDebugger,pfCallOnScriptErrorWhenContinuing); } #endif @@ -1687,17 +1679,17 @@ interface IActiveScriptSiteDebugEx { #define IActiveScriptSiteDebugEx_OnCanNotJITScriptErrorDebug(This,pErrorDebug,pfCallOnScriptErrorWhenContinuing) (This)->lpVtbl->OnCanNotJITScriptErrorDebug(This,pErrorDebug,pfCallOnScriptErrorWhenContinuing) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteDebugEx_QueryInterface(IActiveScriptSiteDebugEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptSiteDebugEx_QueryInterface(IActiveScriptSiteDebugEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptSiteDebugEx_AddRef(IActiveScriptSiteDebugEx* This) { +static inline ULONG IActiveScriptSiteDebugEx_AddRef(IActiveScriptSiteDebugEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptSiteDebugEx_Release(IActiveScriptSiteDebugEx* This) { +static inline ULONG IActiveScriptSiteDebugEx_Release(IActiveScriptSiteDebugEx* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptSiteDebugEx methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteDebugEx_OnCanNotJITScriptErrorDebug(IActiveScriptSiteDebugEx* This,IActiveScriptErrorDebug *pErrorDebug,WINBOOL *pfCallOnScriptErrorWhenContinuing) { +static inline HRESULT IActiveScriptSiteDebugEx_OnCanNotJITScriptErrorDebug(IActiveScriptSiteDebugEx* This,IActiveScriptErrorDebug *pErrorDebug,WINBOOL *pfCallOnScriptErrorWhenContinuing) { return This->lpVtbl->OnCanNotJITScriptErrorDebug(This,pErrorDebug,pfCallOnScriptErrorWhenContinuing); } #endif @@ -1791,30 +1783,30 @@ interface IActiveScriptErrorDebug { #define IActiveScriptErrorDebug_GetStackFrame(This,ppdsf) (This)->lpVtbl->GetStackFrame(This,ppdsf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptErrorDebug_QueryInterface(IActiveScriptErrorDebug* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptErrorDebug_QueryInterface(IActiveScriptErrorDebug* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptErrorDebug_AddRef(IActiveScriptErrorDebug* This) { +static inline ULONG IActiveScriptErrorDebug_AddRef(IActiveScriptErrorDebug* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptErrorDebug_Release(IActiveScriptErrorDebug* This) { +static inline ULONG IActiveScriptErrorDebug_Release(IActiveScriptErrorDebug* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptError methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptErrorDebug_GetExceptionInfo(IActiveScriptErrorDebug* This,EXCEPINFO *pexcepinfo) { +static inline HRESULT IActiveScriptErrorDebug_GetExceptionInfo(IActiveScriptErrorDebug* This,EXCEPINFO *pexcepinfo) { return This->lpVtbl->GetExceptionInfo(This,pexcepinfo); } -static __WIDL_INLINE HRESULT IActiveScriptErrorDebug_GetSourcePosition(IActiveScriptErrorDebug* This,DWORD *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { +static inline HRESULT IActiveScriptErrorDebug_GetSourcePosition(IActiveScriptErrorDebug* This,DWORD *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { return This->lpVtbl->GetSourcePosition(This,pdwSourceContext,pulLineNumber,plCharacterPosition); } -static __WIDL_INLINE HRESULT IActiveScriptErrorDebug_GetSourceLineText(IActiveScriptErrorDebug* This,BSTR *pbstrSourceLine) { +static inline HRESULT IActiveScriptErrorDebug_GetSourceLineText(IActiveScriptErrorDebug* This,BSTR *pbstrSourceLine) { return This->lpVtbl->GetSourceLineText(This,pbstrSourceLine); } /*** IActiveScriptErrorDebug methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptErrorDebug_GetDocumentContext(IActiveScriptErrorDebug* This,IDebugDocumentContext **ppssc) { +static inline HRESULT IActiveScriptErrorDebug_GetDocumentContext(IActiveScriptErrorDebug* This,IDebugDocumentContext **ppssc) { return This->lpVtbl->GetDocumentContext(This,ppssc); } -static __WIDL_INLINE HRESULT IActiveScriptErrorDebug_GetStackFrame(IActiveScriptErrorDebug* This,IDebugStackFrame **ppdsf) { +static inline HRESULT IActiveScriptErrorDebug_GetStackFrame(IActiveScriptErrorDebug* This,IDebugStackFrame **ppdsf) { return This->lpVtbl->GetStackFrame(This,ppdsf); } #endif @@ -1889,20 +1881,20 @@ interface IDebugCodeContext { #define IDebugCodeContext_SetBreakPoint(This,bps) (This)->lpVtbl->SetBreakPoint(This,bps) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugCodeContext_QueryInterface(IDebugCodeContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugCodeContext_QueryInterface(IDebugCodeContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugCodeContext_AddRef(IDebugCodeContext* This) { +static inline ULONG IDebugCodeContext_AddRef(IDebugCodeContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugCodeContext_Release(IDebugCodeContext* This) { +static inline ULONG IDebugCodeContext_Release(IDebugCodeContext* This) { return This->lpVtbl->Release(This); } /*** IDebugCodeContext methods ***/ -static __WIDL_INLINE HRESULT IDebugCodeContext_GetDocumentContext(IDebugCodeContext* This,IDebugDocumentContext **ppsc) { +static inline HRESULT IDebugCodeContext_GetDocumentContext(IDebugCodeContext* This,IDebugDocumentContext **ppsc) { return This->lpVtbl->GetDocumentContext(This,ppsc); } -static __WIDL_INLINE HRESULT IDebugCodeContext_SetBreakPoint(IDebugCodeContext* This,BREAKPOINT_STATE bps) { +static inline HRESULT IDebugCodeContext_SetBreakPoint(IDebugCodeContext* This,BREAKPOINT_STATE bps) { return This->lpVtbl->SetBreakPoint(This,bps); } #endif @@ -2003,29 +1995,29 @@ interface IDebugExpression { #define IDebugExpression_GetResultAsDebugProperty(This,phrResult,ppdp) (This)->lpVtbl->GetResultAsDebugProperty(This,phrResult,ppdp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugExpression_QueryInterface(IDebugExpression* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugExpression_QueryInterface(IDebugExpression* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugExpression_AddRef(IDebugExpression* This) { +static inline ULONG IDebugExpression_AddRef(IDebugExpression* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugExpression_Release(IDebugExpression* This) { +static inline ULONG IDebugExpression_Release(IDebugExpression* This) { return This->lpVtbl->Release(This); } /*** IDebugExpression methods ***/ -static __WIDL_INLINE HRESULT IDebugExpression_Start(IDebugExpression* This,IDebugExpressionCallBack *pdecb) { +static inline HRESULT IDebugExpression_Start(IDebugExpression* This,IDebugExpressionCallBack *pdecb) { return This->lpVtbl->Start(This,pdecb); } -static __WIDL_INLINE HRESULT IDebugExpression_Abort(IDebugExpression* This) { +static inline HRESULT IDebugExpression_Abort(IDebugExpression* This) { return This->lpVtbl->Abort(This); } -static __WIDL_INLINE HRESULT IDebugExpression_QueryIsComplete(IDebugExpression* This) { +static inline HRESULT IDebugExpression_QueryIsComplete(IDebugExpression* This) { return This->lpVtbl->QueryIsComplete(This); } -static __WIDL_INLINE HRESULT IDebugExpression_GetResultAsString(IDebugExpression* This,HRESULT *phrResult,BSTR *pbstrResult) { +static inline HRESULT IDebugExpression_GetResultAsString(IDebugExpression* This,HRESULT *phrResult,BSTR *pbstrResult) { return This->lpVtbl->GetResultAsString(This,phrResult,pbstrResult); } -static __WIDL_INLINE HRESULT IDebugExpression_GetResultAsDebugProperty(IDebugExpression* This,HRESULT *phrResult,IDebugProperty **ppdp) { +static inline HRESULT IDebugExpression_GetResultAsDebugProperty(IDebugExpression* This,HRESULT *phrResult,IDebugProperty **ppdp) { return This->lpVtbl->GetResultAsDebugProperty(This,phrResult,ppdp); } #endif @@ -2110,20 +2102,20 @@ interface IDebugExpressionContext { #define IDebugExpressionContext_GetLanguageInfo(This,pbstrLanguageName,pLanguageID) (This)->lpVtbl->GetLanguageInfo(This,pbstrLanguageName,pLanguageID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugExpressionContext_QueryInterface(IDebugExpressionContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugExpressionContext_QueryInterface(IDebugExpressionContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugExpressionContext_AddRef(IDebugExpressionContext* This) { +static inline ULONG IDebugExpressionContext_AddRef(IDebugExpressionContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugExpressionContext_Release(IDebugExpressionContext* This) { +static inline ULONG IDebugExpressionContext_Release(IDebugExpressionContext* This) { return This->lpVtbl->Release(This); } /*** IDebugExpressionContext methods ***/ -static __WIDL_INLINE HRESULT IDebugExpressionContext_ParseLanguageText(IDebugExpressionContext* This,LPCOLESTR pstrCode,UINT nRadix,LPCOLESTR pstrDelimiter,DWORD dwFlags,IDebugExpression **ppe) { +static inline HRESULT IDebugExpressionContext_ParseLanguageText(IDebugExpressionContext* This,LPCOLESTR pstrCode,UINT nRadix,LPCOLESTR pstrDelimiter,DWORD dwFlags,IDebugExpression **ppe) { return This->lpVtbl->ParseLanguageText(This,pstrCode,nRadix,pstrDelimiter,dwFlags,ppe); } -static __WIDL_INLINE HRESULT IDebugExpressionContext_GetLanguageInfo(IDebugExpressionContext* This,BSTR *pbstrLanguageName,GUID *pLanguageID) { +static inline HRESULT IDebugExpressionContext_GetLanguageInfo(IDebugExpressionContext* This,BSTR *pbstrLanguageName,GUID *pLanguageID) { return This->lpVtbl->GetLanguageInfo(This,pbstrLanguageName,pLanguageID); } #endif @@ -2189,17 +2181,17 @@ interface IDebugExpressionCallBack { #define IDebugExpressionCallBack_onComplete(This) (This)->lpVtbl->onComplete(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugExpressionCallBack_QueryInterface(IDebugExpressionCallBack* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugExpressionCallBack_QueryInterface(IDebugExpressionCallBack* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugExpressionCallBack_AddRef(IDebugExpressionCallBack* This) { +static inline ULONG IDebugExpressionCallBack_AddRef(IDebugExpressionCallBack* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugExpressionCallBack_Release(IDebugExpressionCallBack* This) { +static inline ULONG IDebugExpressionCallBack_Release(IDebugExpressionCallBack* This) { return This->lpVtbl->Release(This); } /*** IDebugExpressionCallBack methods ***/ -static __WIDL_INLINE HRESULT IDebugExpressionCallBack_onComplete(IDebugExpressionCallBack* This) { +static inline HRESULT IDebugExpressionCallBack_onComplete(IDebugExpressionCallBack* This) { return This->lpVtbl->onComplete(This); } #endif @@ -2302,29 +2294,29 @@ interface IDebugStackFrame { #define IDebugStackFrame_GetDebugProperty(This,ppDebugProp) (This)->lpVtbl->GetDebugProperty(This,ppDebugProp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrame_QueryInterface(IDebugStackFrame* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugStackFrame_QueryInterface(IDebugStackFrame* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugStackFrame_AddRef(IDebugStackFrame* This) { +static inline ULONG IDebugStackFrame_AddRef(IDebugStackFrame* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugStackFrame_Release(IDebugStackFrame* This) { +static inline ULONG IDebugStackFrame_Release(IDebugStackFrame* This) { return This->lpVtbl->Release(This); } /*** IDebugStackFrame methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrame_GetCodeContext(IDebugStackFrame* This,IDebugCodeContext **ppcc) { +static inline HRESULT IDebugStackFrame_GetCodeContext(IDebugStackFrame* This,IDebugCodeContext **ppcc) { return This->lpVtbl->GetCodeContext(This,ppcc); } -static __WIDL_INLINE HRESULT IDebugStackFrame_GetDescriptionString(IDebugStackFrame* This,WINBOOL fLong,BSTR *pbstrDescription) { +static inline HRESULT IDebugStackFrame_GetDescriptionString(IDebugStackFrame* This,WINBOOL fLong,BSTR *pbstrDescription) { return This->lpVtbl->GetDescriptionString(This,fLong,pbstrDescription); } -static __WIDL_INLINE HRESULT IDebugStackFrame_GetLanguageString(IDebugStackFrame* This,WINBOOL fLong,BSTR *pbstrLanguage) { +static inline HRESULT IDebugStackFrame_GetLanguageString(IDebugStackFrame* This,WINBOOL fLong,BSTR *pbstrLanguage) { return This->lpVtbl->GetLanguageString(This,fLong,pbstrLanguage); } -static __WIDL_INLINE HRESULT IDebugStackFrame_GetThread(IDebugStackFrame* This,IDebugApplicationThread **ppat) { +static inline HRESULT IDebugStackFrame_GetThread(IDebugStackFrame* This,IDebugApplicationThread **ppat) { return This->lpVtbl->GetThread(This,ppat); } -static __WIDL_INLINE HRESULT IDebugStackFrame_GetDebugProperty(IDebugStackFrame* This,IDebugProperty **ppDebugProp) { +static inline HRESULT IDebugStackFrame_GetDebugProperty(IDebugStackFrame* This,IDebugProperty **ppDebugProp) { return This->lpVtbl->GetDebugProperty(This,ppDebugProp); } #endif @@ -2391,17 +2383,17 @@ interface IDebugStackFrameSniffer { #define IDebugStackFrameSniffer_EnumStackFrames(This,ppedsf) (This)->lpVtbl->EnumStackFrames(This,ppedsf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrameSniffer_QueryInterface(IDebugStackFrameSniffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugStackFrameSniffer_QueryInterface(IDebugStackFrameSniffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugStackFrameSniffer_AddRef(IDebugStackFrameSniffer* This) { +static inline ULONG IDebugStackFrameSniffer_AddRef(IDebugStackFrameSniffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugStackFrameSniffer_Release(IDebugStackFrameSniffer* This) { +static inline ULONG IDebugStackFrameSniffer_Release(IDebugStackFrameSniffer* This) { return This->lpVtbl->Release(This); } /*** IDebugStackFrameSniffer methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrameSniffer_EnumStackFrames(IDebugStackFrameSniffer* This,IEnumDebugStackFrames **ppedsf) { +static inline HRESULT IDebugStackFrameSniffer_EnumStackFrames(IDebugStackFrameSniffer* This,IEnumDebugStackFrames **ppedsf) { return This->lpVtbl->EnumStackFrames(This,ppedsf); } #endif @@ -2477,21 +2469,21 @@ interface IDebugStackFrameSnifferEx32 { #define IDebugStackFrameSnifferEx32_EnumStackFramesEx32(This,dwSpMin,ppedsf) (This)->lpVtbl->EnumStackFramesEx32(This,dwSpMin,ppedsf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrameSnifferEx32_QueryInterface(IDebugStackFrameSnifferEx32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugStackFrameSnifferEx32_QueryInterface(IDebugStackFrameSnifferEx32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugStackFrameSnifferEx32_AddRef(IDebugStackFrameSnifferEx32* This) { +static inline ULONG IDebugStackFrameSnifferEx32_AddRef(IDebugStackFrameSnifferEx32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugStackFrameSnifferEx32_Release(IDebugStackFrameSnifferEx32* This) { +static inline ULONG IDebugStackFrameSnifferEx32_Release(IDebugStackFrameSnifferEx32* This) { return This->lpVtbl->Release(This); } /*** IDebugStackFrameSniffer methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrameSnifferEx32_EnumStackFrames(IDebugStackFrameSnifferEx32* This,IEnumDebugStackFrames **ppedsf) { +static inline HRESULT IDebugStackFrameSnifferEx32_EnumStackFrames(IDebugStackFrameSnifferEx32* This,IEnumDebugStackFrames **ppedsf) { return This->lpVtbl->EnumStackFrames(This,ppedsf); } /*** IDebugStackFrameSnifferEx32 methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrameSnifferEx32_EnumStackFramesEx32(IDebugStackFrameSnifferEx32* This,DWORD dwSpMin,IEnumDebugStackFrames **ppedsf) { +static inline HRESULT IDebugStackFrameSnifferEx32_EnumStackFramesEx32(IDebugStackFrameSnifferEx32* This,DWORD dwSpMin,IEnumDebugStackFrames **ppedsf) { return This->lpVtbl->EnumStackFramesEx32(This,dwSpMin,ppedsf); } #endif @@ -2567,21 +2559,21 @@ interface IDebugStackFrameSnifferEx64 { #define IDebugStackFrameSnifferEx64_EnumStackFramesEx64(This,dwSpMin,ppedsf) (This)->lpVtbl->EnumStackFramesEx64(This,dwSpMin,ppedsf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrameSnifferEx64_QueryInterface(IDebugStackFrameSnifferEx64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugStackFrameSnifferEx64_QueryInterface(IDebugStackFrameSnifferEx64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugStackFrameSnifferEx64_AddRef(IDebugStackFrameSnifferEx64* This) { +static inline ULONG IDebugStackFrameSnifferEx64_AddRef(IDebugStackFrameSnifferEx64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugStackFrameSnifferEx64_Release(IDebugStackFrameSnifferEx64* This) { +static inline ULONG IDebugStackFrameSnifferEx64_Release(IDebugStackFrameSnifferEx64* This) { return This->lpVtbl->Release(This); } /*** IDebugStackFrameSniffer methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrameSnifferEx64_EnumStackFrames(IDebugStackFrameSnifferEx64* This,IEnumDebugStackFrames **ppedsf) { +static inline HRESULT IDebugStackFrameSnifferEx64_EnumStackFrames(IDebugStackFrameSnifferEx64* This,IEnumDebugStackFrames **ppedsf) { return This->lpVtbl->EnumStackFrames(This,ppedsf); } /*** IDebugStackFrameSnifferEx64 methods ***/ -static __WIDL_INLINE HRESULT IDebugStackFrameSnifferEx64_EnumStackFramesEx64(IDebugStackFrameSnifferEx64* This,DWORDLONG dwSpMin,IEnumDebugStackFrames64 **ppedsf) { +static inline HRESULT IDebugStackFrameSnifferEx64_EnumStackFramesEx64(IDebugStackFrameSnifferEx64* This,DWORDLONG dwSpMin,IEnumDebugStackFrames64 **ppedsf) { return This->lpVtbl->EnumStackFramesEx64(This,dwSpMin,ppedsf); } #endif @@ -2663,23 +2655,23 @@ interface IDebugSyncOperation { #define IDebugSyncOperation_InProgressAbort(This) (This)->lpVtbl->InProgressAbort(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugSyncOperation_QueryInterface(IDebugSyncOperation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugSyncOperation_QueryInterface(IDebugSyncOperation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugSyncOperation_AddRef(IDebugSyncOperation* This) { +static inline ULONG IDebugSyncOperation_AddRef(IDebugSyncOperation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugSyncOperation_Release(IDebugSyncOperation* This) { +static inline ULONG IDebugSyncOperation_Release(IDebugSyncOperation* This) { return This->lpVtbl->Release(This); } /*** IDebugSyncOperation methods ***/ -static __WIDL_INLINE HRESULT IDebugSyncOperation_GetTargetThread(IDebugSyncOperation* This,IDebugApplicationThread **ppatTarget) { +static inline HRESULT IDebugSyncOperation_GetTargetThread(IDebugSyncOperation* This,IDebugApplicationThread **ppatTarget) { return This->lpVtbl->GetTargetThread(This,ppatTarget); } -static __WIDL_INLINE HRESULT IDebugSyncOperation_Execute(IDebugSyncOperation* This,IUnknown **ppunkResult) { +static inline HRESULT IDebugSyncOperation_Execute(IDebugSyncOperation* This,IUnknown **ppunkResult) { return This->lpVtbl->Execute(This,ppunkResult); } -static __WIDL_INLINE HRESULT IDebugSyncOperation_InProgressAbort(IDebugSyncOperation* This) { +static inline HRESULT IDebugSyncOperation_InProgressAbort(IDebugSyncOperation* This) { return This->lpVtbl->InProgressAbort(This); } #endif @@ -2778,29 +2770,29 @@ interface IDebugAsyncOperation { #define IDebugAsyncOperation_GetResult(This,phrResult,ppunkResult) (This)->lpVtbl->GetResult(This,phrResult,ppunkResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugAsyncOperation_QueryInterface(IDebugAsyncOperation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugAsyncOperation_QueryInterface(IDebugAsyncOperation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugAsyncOperation_AddRef(IDebugAsyncOperation* This) { +static inline ULONG IDebugAsyncOperation_AddRef(IDebugAsyncOperation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugAsyncOperation_Release(IDebugAsyncOperation* This) { +static inline ULONG IDebugAsyncOperation_Release(IDebugAsyncOperation* This) { return This->lpVtbl->Release(This); } /*** IDebugAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT IDebugAsyncOperation_GetSyncDebugOperation(IDebugAsyncOperation* This,IDebugSyncOperation **ppsdo) { +static inline HRESULT IDebugAsyncOperation_GetSyncDebugOperation(IDebugAsyncOperation* This,IDebugSyncOperation **ppsdo) { return This->lpVtbl->GetSyncDebugOperation(This,ppsdo); } -static __WIDL_INLINE HRESULT IDebugAsyncOperation_Start(IDebugAsyncOperation* This,IDebugAsyncOperationCallBack *padocb) { +static inline HRESULT IDebugAsyncOperation_Start(IDebugAsyncOperation* This,IDebugAsyncOperationCallBack *padocb) { return This->lpVtbl->Start(This,padocb); } -static __WIDL_INLINE HRESULT IDebugAsyncOperation_Abort(IDebugAsyncOperation* This) { +static inline HRESULT IDebugAsyncOperation_Abort(IDebugAsyncOperation* This) { return This->lpVtbl->Abort(This); } -static __WIDL_INLINE HRESULT IDebugAsyncOperation_QueryIsComplete(IDebugAsyncOperation* This) { +static inline HRESULT IDebugAsyncOperation_QueryIsComplete(IDebugAsyncOperation* This) { return This->lpVtbl->QueryIsComplete(This); } -static __WIDL_INLINE HRESULT IDebugAsyncOperation_GetResult(IDebugAsyncOperation* This,HRESULT *phrResult,IUnknown **ppunkResult) { +static inline HRESULT IDebugAsyncOperation_GetResult(IDebugAsyncOperation* This,HRESULT *phrResult,IUnknown **ppunkResult) { return This->lpVtbl->GetResult(This,phrResult,ppunkResult); } #endif @@ -2866,17 +2858,17 @@ interface IDebugAsyncOperationCallBack { #define IDebugAsyncOperationCallBack_onComplete(This) (This)->lpVtbl->onComplete(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugAsyncOperationCallBack_QueryInterface(IDebugAsyncOperationCallBack* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugAsyncOperationCallBack_QueryInterface(IDebugAsyncOperationCallBack* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugAsyncOperationCallBack_AddRef(IDebugAsyncOperationCallBack* This) { +static inline ULONG IDebugAsyncOperationCallBack_AddRef(IDebugAsyncOperationCallBack* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugAsyncOperationCallBack_Release(IDebugAsyncOperationCallBack* This) { +static inline ULONG IDebugAsyncOperationCallBack_Release(IDebugAsyncOperationCallBack* This) { return This->lpVtbl->Release(This); } /*** IDebugAsyncOperationCallBack methods ***/ -static __WIDL_INLINE HRESULT IDebugAsyncOperationCallBack_onComplete(IDebugAsyncOperationCallBack* This) { +static inline HRESULT IDebugAsyncOperationCallBack_onComplete(IDebugAsyncOperationCallBack* This) { return This->lpVtbl->onComplete(This); } #endif @@ -2970,26 +2962,26 @@ interface IEnumDebugCodeContexts { #define IEnumDebugCodeContexts_Clone(This,ppescc) (This)->lpVtbl->Clone(This,ppescc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugCodeContexts_QueryInterface(IEnumDebugCodeContexts* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDebugCodeContexts_QueryInterface(IEnumDebugCodeContexts* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDebugCodeContexts_AddRef(IEnumDebugCodeContexts* This) { +static inline ULONG IEnumDebugCodeContexts_AddRef(IEnumDebugCodeContexts* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDebugCodeContexts_Release(IEnumDebugCodeContexts* This) { +static inline ULONG IEnumDebugCodeContexts_Release(IEnumDebugCodeContexts* This) { return This->lpVtbl->Release(This); } /*** IEnumDebugCodeContexts methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugCodeContexts_Next(IEnumDebugCodeContexts* This,ULONG celt,IDebugCodeContext **pscc,ULONG *pceltFetched) { +static inline HRESULT IEnumDebugCodeContexts_Next(IEnumDebugCodeContexts* This,ULONG celt,IDebugCodeContext **pscc,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,pscc,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumDebugCodeContexts_Skip(IEnumDebugCodeContexts* This,ULONG celt) { +static inline HRESULT IEnumDebugCodeContexts_Skip(IEnumDebugCodeContexts* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumDebugCodeContexts_Reset(IEnumDebugCodeContexts* This) { +static inline HRESULT IEnumDebugCodeContexts_Reset(IEnumDebugCodeContexts* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDebugCodeContexts_Clone(IEnumDebugCodeContexts* This,IEnumDebugCodeContexts **ppescc) { +static inline HRESULT IEnumDebugCodeContexts_Clone(IEnumDebugCodeContexts* This,IEnumDebugCodeContexts **ppescc) { return This->lpVtbl->Clone(This,ppescc); } #endif @@ -3103,26 +3095,26 @@ interface IEnumDebugStackFrames { #define IEnumDebugStackFrames_Clone(This,ppedsf) (This)->lpVtbl->Clone(This,ppedsf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugStackFrames_QueryInterface(IEnumDebugStackFrames* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDebugStackFrames_QueryInterface(IEnumDebugStackFrames* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDebugStackFrames_AddRef(IEnumDebugStackFrames* This) { +static inline ULONG IEnumDebugStackFrames_AddRef(IEnumDebugStackFrames* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDebugStackFrames_Release(IEnumDebugStackFrames* This) { +static inline ULONG IEnumDebugStackFrames_Release(IEnumDebugStackFrames* This) { return This->lpVtbl->Release(This); } /*** IEnumDebugStackFrames methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugStackFrames_Next(IEnumDebugStackFrames* This,ULONG celt,DebugStackFrameDescriptor *prgdsfd,ULONG *pceltFetched) { +static inline HRESULT IEnumDebugStackFrames_Next(IEnumDebugStackFrames* This,ULONG celt,DebugStackFrameDescriptor *prgdsfd,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,prgdsfd,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumDebugStackFrames_Skip(IEnumDebugStackFrames* This,ULONG celt) { +static inline HRESULT IEnumDebugStackFrames_Skip(IEnumDebugStackFrames* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumDebugStackFrames_Reset(IEnumDebugStackFrames* This) { +static inline HRESULT IEnumDebugStackFrames_Reset(IEnumDebugStackFrames* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDebugStackFrames_Clone(IEnumDebugStackFrames* This,IEnumDebugStackFrames **ppedsf) { +static inline HRESULT IEnumDebugStackFrames_Clone(IEnumDebugStackFrames* This,IEnumDebugStackFrames **ppedsf) { return This->lpVtbl->Clone(This,ppedsf); } #endif @@ -3236,30 +3228,30 @@ interface IEnumDebugStackFrames64 { #define IEnumDebugStackFrames64_Next64(This,celt,prgdsfd,pceltFetched) (This)->lpVtbl->Next64(This,celt,prgdsfd,pceltFetched) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugStackFrames64_QueryInterface(IEnumDebugStackFrames64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDebugStackFrames64_QueryInterface(IEnumDebugStackFrames64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDebugStackFrames64_AddRef(IEnumDebugStackFrames64* This) { +static inline ULONG IEnumDebugStackFrames64_AddRef(IEnumDebugStackFrames64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDebugStackFrames64_Release(IEnumDebugStackFrames64* This) { +static inline ULONG IEnumDebugStackFrames64_Release(IEnumDebugStackFrames64* This) { return This->lpVtbl->Release(This); } /*** IEnumDebugStackFrames methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugStackFrames64_Next(IEnumDebugStackFrames64* This,ULONG celt,DebugStackFrameDescriptor *prgdsfd,ULONG *pceltFetched) { +static inline HRESULT IEnumDebugStackFrames64_Next(IEnumDebugStackFrames64* This,ULONG celt,DebugStackFrameDescriptor *prgdsfd,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,prgdsfd,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumDebugStackFrames64_Skip(IEnumDebugStackFrames64* This,ULONG celt) { +static inline HRESULT IEnumDebugStackFrames64_Skip(IEnumDebugStackFrames64* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumDebugStackFrames64_Reset(IEnumDebugStackFrames64* This) { +static inline HRESULT IEnumDebugStackFrames64_Reset(IEnumDebugStackFrames64* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDebugStackFrames64_Clone(IEnumDebugStackFrames64* This,IEnumDebugStackFrames **ppedsf) { +static inline HRESULT IEnumDebugStackFrames64_Clone(IEnumDebugStackFrames64* This,IEnumDebugStackFrames **ppedsf) { return This->lpVtbl->Clone(This,ppedsf); } /*** IEnumDebugStackFrames64 methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugStackFrames64_Next64(IEnumDebugStackFrames64* This,ULONG celt,DebugStackFrameDescriptor64 *prgdsfd,ULONG *pceltFetched) { +static inline HRESULT IEnumDebugStackFrames64_Next64(IEnumDebugStackFrames64* This,ULONG celt,DebugStackFrameDescriptor64 *prgdsfd,ULONG *pceltFetched) { return This->lpVtbl->Next64(This,celt,prgdsfd,pceltFetched); } #endif @@ -3356,20 +3348,20 @@ interface IDebugDocumentInfo { #define IDebugDocumentInfo_GetDocumentClassId(This,pclsidDocument) (This)->lpVtbl->GetDocumentClassId(This,pclsidDocument) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentInfo_QueryInterface(IDebugDocumentInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentInfo_QueryInterface(IDebugDocumentInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentInfo_AddRef(IDebugDocumentInfo* This) { +static inline ULONG IDebugDocumentInfo_AddRef(IDebugDocumentInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentInfo_Release(IDebugDocumentInfo* This) { +static inline ULONG IDebugDocumentInfo_Release(IDebugDocumentInfo* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentInfo methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentInfo_GetName(IDebugDocumentInfo* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { +static inline HRESULT IDebugDocumentInfo_GetName(IDebugDocumentInfo* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { return This->lpVtbl->GetName(This,dnt,pbstrName); } -static __WIDL_INLINE HRESULT IDebugDocumentInfo_GetDocumentClassId(IDebugDocumentInfo* This,CLSID *pclsidDocument) { +static inline HRESULT IDebugDocumentInfo_GetDocumentClassId(IDebugDocumentInfo* This,CLSID *pclsidDocument) { return This->lpVtbl->GetDocumentClassId(This,pclsidDocument); } #endif @@ -3449,24 +3441,24 @@ interface IDebugDocumentProvider { #define IDebugDocumentProvider_GetDocument(This,ppssd) (This)->lpVtbl->GetDocument(This,ppssd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentProvider_QueryInterface(IDebugDocumentProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentProvider_QueryInterface(IDebugDocumentProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentProvider_AddRef(IDebugDocumentProvider* This) { +static inline ULONG IDebugDocumentProvider_AddRef(IDebugDocumentProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentProvider_Release(IDebugDocumentProvider* This) { +static inline ULONG IDebugDocumentProvider_Release(IDebugDocumentProvider* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentInfo methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentProvider_GetName(IDebugDocumentProvider* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { +static inline HRESULT IDebugDocumentProvider_GetName(IDebugDocumentProvider* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { return This->lpVtbl->GetName(This,dnt,pbstrName); } -static __WIDL_INLINE HRESULT IDebugDocumentProvider_GetDocumentClassId(IDebugDocumentProvider* This,CLSID *pclsidDocument) { +static inline HRESULT IDebugDocumentProvider_GetDocumentClassId(IDebugDocumentProvider* This,CLSID *pclsidDocument) { return This->lpVtbl->GetDocumentClassId(This,pclsidDocument); } /*** IDebugDocumentProvider methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentProvider_GetDocument(IDebugDocumentProvider* This,IDebugDocument **ppssd) { +static inline HRESULT IDebugDocumentProvider_GetDocument(IDebugDocumentProvider* This,IDebugDocument **ppssd) { return This->lpVtbl->GetDocument(This,ppssd); } #endif @@ -3536,20 +3528,20 @@ interface IDebugDocument { #define IDebugDocument_GetDocumentClassId(This,pclsidDocument) (This)->lpVtbl->GetDocumentClassId(This,pclsidDocument) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocument_QueryInterface(IDebugDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocument_QueryInterface(IDebugDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocument_AddRef(IDebugDocument* This) { +static inline ULONG IDebugDocument_AddRef(IDebugDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocument_Release(IDebugDocument* This) { +static inline ULONG IDebugDocument_Release(IDebugDocument* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentInfo methods ***/ -static __WIDL_INLINE HRESULT IDebugDocument_GetName(IDebugDocument* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { +static inline HRESULT IDebugDocument_GetName(IDebugDocument* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { return This->lpVtbl->GetName(This,dnt,pbstrName); } -static __WIDL_INLINE HRESULT IDebugDocument_GetDocumentClassId(IDebugDocument* This,CLSID *pclsidDocument) { +static inline HRESULT IDebugDocument_GetDocumentClassId(IDebugDocument* This,CLSID *pclsidDocument) { return This->lpVtbl->GetDocumentClassId(This,pclsidDocument); } #endif @@ -3701,42 +3693,42 @@ interface IDebugDocumentText { #define IDebugDocumentText_GetContextOfPosition(This,cCharacterPosition,cNumChars,ppsc) (This)->lpVtbl->GetContextOfPosition(This,cCharacterPosition,cNumChars,ppsc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentText_QueryInterface(IDebugDocumentText* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentText_QueryInterface(IDebugDocumentText* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentText_AddRef(IDebugDocumentText* This) { +static inline ULONG IDebugDocumentText_AddRef(IDebugDocumentText* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentText_Release(IDebugDocumentText* This) { +static inline ULONG IDebugDocumentText_Release(IDebugDocumentText* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentInfo methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentText_GetName(IDebugDocumentText* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { +static inline HRESULT IDebugDocumentText_GetName(IDebugDocumentText* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { return This->lpVtbl->GetName(This,dnt,pbstrName); } -static __WIDL_INLINE HRESULT IDebugDocumentText_GetDocumentClassId(IDebugDocumentText* This,CLSID *pclsidDocument) { +static inline HRESULT IDebugDocumentText_GetDocumentClassId(IDebugDocumentText* This,CLSID *pclsidDocument) { return This->lpVtbl->GetDocumentClassId(This,pclsidDocument); } /*** IDebugDocumentText methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentText_GetDocumentAttributes(IDebugDocumentText* This,TEXT_DOC_ATTR *ptextdocattr) { +static inline HRESULT IDebugDocumentText_GetDocumentAttributes(IDebugDocumentText* This,TEXT_DOC_ATTR *ptextdocattr) { return This->lpVtbl->GetDocumentAttributes(This,ptextdocattr); } -static __WIDL_INLINE HRESULT IDebugDocumentText_GetSize(IDebugDocumentText* This,ULONG *pcNumLines,ULONG *pcNumChars) { +static inline HRESULT IDebugDocumentText_GetSize(IDebugDocumentText* This,ULONG *pcNumLines,ULONG *pcNumChars) { return This->lpVtbl->GetSize(This,pcNumLines,pcNumChars); } -static __WIDL_INLINE HRESULT IDebugDocumentText_GetPositionOfLine(IDebugDocumentText* This,ULONG cLineNumber,ULONG *pcCharacterPosition) { +static inline HRESULT IDebugDocumentText_GetPositionOfLine(IDebugDocumentText* This,ULONG cLineNumber,ULONG *pcCharacterPosition) { return This->lpVtbl->GetPositionOfLine(This,cLineNumber,pcCharacterPosition); } -static __WIDL_INLINE HRESULT IDebugDocumentText_GetLineOfPosition(IDebugDocumentText* This,ULONG cCharacterPosition,ULONG *pcLineNumber,ULONG *pcCharacterOffsetInLine) { +static inline HRESULT IDebugDocumentText_GetLineOfPosition(IDebugDocumentText* This,ULONG cCharacterPosition,ULONG *pcLineNumber,ULONG *pcCharacterOffsetInLine) { return This->lpVtbl->GetLineOfPosition(This,cCharacterPosition,pcLineNumber,pcCharacterOffsetInLine); } -static __WIDL_INLINE HRESULT IDebugDocumentText_GetText(IDebugDocumentText* This,ULONG cCharacterPosition,WCHAR *pcharText,SOURCE_TEXT_ATTR *pstaTextAttr,ULONG *pcNumChars,ULONG cMaxChars) { +static inline HRESULT IDebugDocumentText_GetText(IDebugDocumentText* This,ULONG cCharacterPosition,WCHAR *pcharText,SOURCE_TEXT_ATTR *pstaTextAttr,ULONG *pcNumChars,ULONG cMaxChars) { return This->lpVtbl->GetText(This,cCharacterPosition,pcharText,pstaTextAttr,pcNumChars,cMaxChars); } -static __WIDL_INLINE HRESULT IDebugDocumentText_GetPositionOfContext(IDebugDocumentText* This,IDebugDocumentContext *psc,ULONG *pcCharacterPosition,ULONG *cNumChars) { +static inline HRESULT IDebugDocumentText_GetPositionOfContext(IDebugDocumentText* This,IDebugDocumentContext *psc,ULONG *pcCharacterPosition,ULONG *cNumChars) { return This->lpVtbl->GetPositionOfContext(This,psc,pcCharacterPosition,cNumChars); } -static __WIDL_INLINE HRESULT IDebugDocumentText_GetContextOfPosition(IDebugDocumentText* This,ULONG cCharacterPosition,ULONG cNumChars,IDebugDocumentContext **ppsc) { +static inline HRESULT IDebugDocumentText_GetContextOfPosition(IDebugDocumentText* This,ULONG cCharacterPosition,ULONG cNumChars,IDebugDocumentContext **ppsc) { return This->lpVtbl->GetContextOfPosition(This,cCharacterPosition,cNumChars,ppsc); } #endif @@ -3850,32 +3842,32 @@ interface IDebugDocumentTextEvents { #define IDebugDocumentTextEvents_onUpdateDocumentAttributes(This,textdocattr) (This)->lpVtbl->onUpdateDocumentAttributes(This,textdocattr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentTextEvents_QueryInterface(IDebugDocumentTextEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentTextEvents_QueryInterface(IDebugDocumentTextEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentTextEvents_AddRef(IDebugDocumentTextEvents* This) { +static inline ULONG IDebugDocumentTextEvents_AddRef(IDebugDocumentTextEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentTextEvents_Release(IDebugDocumentTextEvents* This) { +static inline ULONG IDebugDocumentTextEvents_Release(IDebugDocumentTextEvents* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentTextEvents methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentTextEvents_onDestroy(IDebugDocumentTextEvents* This) { +static inline HRESULT IDebugDocumentTextEvents_onDestroy(IDebugDocumentTextEvents* This) { return This->lpVtbl->onDestroy(This); } -static __WIDL_INLINE HRESULT IDebugDocumentTextEvents_onInsertText(IDebugDocumentTextEvents* This,ULONG cCharacterPosition,ULONG cNumToInsert) { +static inline HRESULT IDebugDocumentTextEvents_onInsertText(IDebugDocumentTextEvents* This,ULONG cCharacterPosition,ULONG cNumToInsert) { return This->lpVtbl->onInsertText(This,cCharacterPosition,cNumToInsert); } -static __WIDL_INLINE HRESULT IDebugDocumentTextEvents_onRemoveText(IDebugDocumentTextEvents* This,ULONG cCharacterPosition,ULONG cNumToRemove) { +static inline HRESULT IDebugDocumentTextEvents_onRemoveText(IDebugDocumentTextEvents* This,ULONG cCharacterPosition,ULONG cNumToRemove) { return This->lpVtbl->onRemoveText(This,cCharacterPosition,cNumToRemove); } -static __WIDL_INLINE HRESULT IDebugDocumentTextEvents_onReplaceText(IDebugDocumentTextEvents* This,ULONG cCharacterPosition,ULONG cNumToReplace) { +static inline HRESULT IDebugDocumentTextEvents_onReplaceText(IDebugDocumentTextEvents* This,ULONG cCharacterPosition,ULONG cNumToReplace) { return This->lpVtbl->onReplaceText(This,cCharacterPosition,cNumToReplace); } -static __WIDL_INLINE HRESULT IDebugDocumentTextEvents_onUpdateTextAttributes(IDebugDocumentTextEvents* This,ULONG cCharacterPosition,ULONG cNumToUpdate) { +static inline HRESULT IDebugDocumentTextEvents_onUpdateTextAttributes(IDebugDocumentTextEvents* This,ULONG cCharacterPosition,ULONG cNumToUpdate) { return This->lpVtbl->onUpdateTextAttributes(This,cCharacterPosition,cNumToUpdate); } -static __WIDL_INLINE HRESULT IDebugDocumentTextEvents_onUpdateDocumentAttributes(IDebugDocumentTextEvents* This,TEXT_DOC_ATTR textdocattr) { +static inline HRESULT IDebugDocumentTextEvents_onUpdateDocumentAttributes(IDebugDocumentTextEvents* This,TEXT_DOC_ATTR textdocattr) { return This->lpVtbl->onUpdateDocumentAttributes(This,textdocattr); } #endif @@ -4030,52 +4022,52 @@ interface IDebugDocumentTextAuthor { #define IDebugDocumentTextAuthor_ReplaceText(This,cCharacterPosition,cNumToReplace,pcharText) (This)->lpVtbl->ReplaceText(This,cCharacterPosition,cNumToReplace,pcharText) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_QueryInterface(IDebugDocumentTextAuthor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentTextAuthor_QueryInterface(IDebugDocumentTextAuthor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentTextAuthor_AddRef(IDebugDocumentTextAuthor* This) { +static inline ULONG IDebugDocumentTextAuthor_AddRef(IDebugDocumentTextAuthor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentTextAuthor_Release(IDebugDocumentTextAuthor* This) { +static inline ULONG IDebugDocumentTextAuthor_Release(IDebugDocumentTextAuthor* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentInfo methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_GetName(IDebugDocumentTextAuthor* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { +static inline HRESULT IDebugDocumentTextAuthor_GetName(IDebugDocumentTextAuthor* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { return This->lpVtbl->GetName(This,dnt,pbstrName); } -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_GetDocumentClassId(IDebugDocumentTextAuthor* This,CLSID *pclsidDocument) { +static inline HRESULT IDebugDocumentTextAuthor_GetDocumentClassId(IDebugDocumentTextAuthor* This,CLSID *pclsidDocument) { return This->lpVtbl->GetDocumentClassId(This,pclsidDocument); } /*** IDebugDocumentText methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_GetDocumentAttributes(IDebugDocumentTextAuthor* This,TEXT_DOC_ATTR *ptextdocattr) { +static inline HRESULT IDebugDocumentTextAuthor_GetDocumentAttributes(IDebugDocumentTextAuthor* This,TEXT_DOC_ATTR *ptextdocattr) { return This->lpVtbl->GetDocumentAttributes(This,ptextdocattr); } -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_GetSize(IDebugDocumentTextAuthor* This,ULONG *pcNumLines,ULONG *pcNumChars) { +static inline HRESULT IDebugDocumentTextAuthor_GetSize(IDebugDocumentTextAuthor* This,ULONG *pcNumLines,ULONG *pcNumChars) { return This->lpVtbl->GetSize(This,pcNumLines,pcNumChars); } -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_GetPositionOfLine(IDebugDocumentTextAuthor* This,ULONG cLineNumber,ULONG *pcCharacterPosition) { +static inline HRESULT IDebugDocumentTextAuthor_GetPositionOfLine(IDebugDocumentTextAuthor* This,ULONG cLineNumber,ULONG *pcCharacterPosition) { return This->lpVtbl->GetPositionOfLine(This,cLineNumber,pcCharacterPosition); } -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_GetLineOfPosition(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG *pcLineNumber,ULONG *pcCharacterOffsetInLine) { +static inline HRESULT IDebugDocumentTextAuthor_GetLineOfPosition(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG *pcLineNumber,ULONG *pcCharacterOffsetInLine) { return This->lpVtbl->GetLineOfPosition(This,cCharacterPosition,pcLineNumber,pcCharacterOffsetInLine); } -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_GetText(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,WCHAR *pcharText,SOURCE_TEXT_ATTR *pstaTextAttr,ULONG *pcNumChars,ULONG cMaxChars) { +static inline HRESULT IDebugDocumentTextAuthor_GetText(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,WCHAR *pcharText,SOURCE_TEXT_ATTR *pstaTextAttr,ULONG *pcNumChars,ULONG cMaxChars) { return This->lpVtbl->GetText(This,cCharacterPosition,pcharText,pstaTextAttr,pcNumChars,cMaxChars); } -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_GetPositionOfContext(IDebugDocumentTextAuthor* This,IDebugDocumentContext *psc,ULONG *pcCharacterPosition,ULONG *cNumChars) { +static inline HRESULT IDebugDocumentTextAuthor_GetPositionOfContext(IDebugDocumentTextAuthor* This,IDebugDocumentContext *psc,ULONG *pcCharacterPosition,ULONG *cNumChars) { return This->lpVtbl->GetPositionOfContext(This,psc,pcCharacterPosition,cNumChars); } -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_GetContextOfPosition(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG cNumChars,IDebugDocumentContext **ppsc) { +static inline HRESULT IDebugDocumentTextAuthor_GetContextOfPosition(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG cNumChars,IDebugDocumentContext **ppsc) { return This->lpVtbl->GetContextOfPosition(This,cCharacterPosition,cNumChars,ppsc); } /*** IDebugDocumentTextAuthor methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_InsertText(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG cNumToInsert,OLECHAR pcharText[]) { +static inline HRESULT IDebugDocumentTextAuthor_InsertText(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG cNumToInsert,OLECHAR pcharText[]) { return This->lpVtbl->InsertText(This,cCharacterPosition,cNumToInsert,pcharText); } -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_RemoveText(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG cNumToRemove) { +static inline HRESULT IDebugDocumentTextAuthor_RemoveText(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG cNumToRemove) { return This->lpVtbl->RemoveText(This,cCharacterPosition,cNumToRemove); } -static __WIDL_INLINE HRESULT IDebugDocumentTextAuthor_ReplaceText(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG cNumToReplace,OLECHAR pcharText[]) { +static inline HRESULT IDebugDocumentTextAuthor_ReplaceText(IDebugDocumentTextAuthor* This,ULONG cCharacterPosition,ULONG cNumToReplace,OLECHAR pcharText[]) { return This->lpVtbl->ReplaceText(This,cCharacterPosition,cNumToReplace,pcharText); } #endif @@ -4159,23 +4151,23 @@ interface IDebugDocumentTextExternalAuthor { #define IDebugDocumentTextExternalAuthor_NotifyChanged(This) (This)->lpVtbl->NotifyChanged(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentTextExternalAuthor_QueryInterface(IDebugDocumentTextExternalAuthor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentTextExternalAuthor_QueryInterface(IDebugDocumentTextExternalAuthor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentTextExternalAuthor_AddRef(IDebugDocumentTextExternalAuthor* This) { +static inline ULONG IDebugDocumentTextExternalAuthor_AddRef(IDebugDocumentTextExternalAuthor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentTextExternalAuthor_Release(IDebugDocumentTextExternalAuthor* This) { +static inline ULONG IDebugDocumentTextExternalAuthor_Release(IDebugDocumentTextExternalAuthor* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentTextExternalAuthor methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentTextExternalAuthor_GetPathName(IDebugDocumentTextExternalAuthor* This,BSTR *pbstrLongName,WINBOOL *pfIsOriginalFile) { +static inline HRESULT IDebugDocumentTextExternalAuthor_GetPathName(IDebugDocumentTextExternalAuthor* This,BSTR *pbstrLongName,WINBOOL *pfIsOriginalFile) { return This->lpVtbl->GetPathName(This,pbstrLongName,pfIsOriginalFile); } -static __WIDL_INLINE HRESULT IDebugDocumentTextExternalAuthor_GetFileName(IDebugDocumentTextExternalAuthor* This,BSTR *pbstrShortName) { +static inline HRESULT IDebugDocumentTextExternalAuthor_GetFileName(IDebugDocumentTextExternalAuthor* This,BSTR *pbstrShortName) { return This->lpVtbl->GetFileName(This,pbstrShortName); } -static __WIDL_INLINE HRESULT IDebugDocumentTextExternalAuthor_NotifyChanged(IDebugDocumentTextExternalAuthor* This) { +static inline HRESULT IDebugDocumentTextExternalAuthor_NotifyChanged(IDebugDocumentTextExternalAuthor* This) { return This->lpVtbl->NotifyChanged(This); } #endif @@ -4406,68 +4398,68 @@ interface IDebugDocumentHelper32 { #define IDebugDocumentHelper32_BringDocumentContextToTop(This,pddc) (This)->lpVtbl->BringDocumentContextToTop(This,pddc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_QueryInterface(IDebugDocumentHelper32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentHelper32_QueryInterface(IDebugDocumentHelper32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentHelper32_AddRef(IDebugDocumentHelper32* This) { +static inline ULONG IDebugDocumentHelper32_AddRef(IDebugDocumentHelper32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentHelper32_Release(IDebugDocumentHelper32* This) { +static inline ULONG IDebugDocumentHelper32_Release(IDebugDocumentHelper32* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentHelper32 methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_Init(IDebugDocumentHelper32* This,IDebugApplication32 *pda,LPCOLESTR pszShortName,LPCOLESTR pszLongName,TEXT_DOC_ATTR docAttr) { +static inline HRESULT IDebugDocumentHelper32_Init(IDebugDocumentHelper32* This,IDebugApplication32 *pda,LPCOLESTR pszShortName,LPCOLESTR pszLongName,TEXT_DOC_ATTR docAttr) { return This->lpVtbl->Init(This,pda,pszShortName,pszLongName,docAttr); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_Attach(IDebugDocumentHelper32* This,IDebugDocumentHelper32 *pddhParent) { +static inline HRESULT IDebugDocumentHelper32_Attach(IDebugDocumentHelper32* This,IDebugDocumentHelper32 *pddhParent) { return This->lpVtbl->Attach(This,pddhParent); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_Detach(IDebugDocumentHelper32* This) { +static inline HRESULT IDebugDocumentHelper32_Detach(IDebugDocumentHelper32* This) { return This->lpVtbl->Detach(This); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_AddUnicodeText(IDebugDocumentHelper32* This,LPCOLESTR pszText) { +static inline HRESULT IDebugDocumentHelper32_AddUnicodeText(IDebugDocumentHelper32* This,LPCOLESTR pszText) { return This->lpVtbl->AddUnicodeText(This,pszText); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_AddDBCSText(IDebugDocumentHelper32* This,LPCSTR pszText) { +static inline HRESULT IDebugDocumentHelper32_AddDBCSText(IDebugDocumentHelper32* This,LPCSTR pszText) { return This->lpVtbl->AddDBCSText(This,pszText); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_SetDebugDocumentHost(IDebugDocumentHelper32* This,IDebugDocumentHost *pddh) { +static inline HRESULT IDebugDocumentHelper32_SetDebugDocumentHost(IDebugDocumentHelper32* This,IDebugDocumentHost *pddh) { return This->lpVtbl->SetDebugDocumentHost(This,pddh); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_AddDeferredText(IDebugDocumentHelper32* This,ULONG cChars,DWORD dwTextStartCookie) { +static inline HRESULT IDebugDocumentHelper32_AddDeferredText(IDebugDocumentHelper32* This,ULONG cChars,DWORD dwTextStartCookie) { return This->lpVtbl->AddDeferredText(This,cChars,dwTextStartCookie); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_DefineScriptBlock(IDebugDocumentHelper32* This,ULONG ulCharOffset,ULONG cChars,IActiveScript *pas,WINBOOL fScriptlet,DWORD *pdwSourceContext) { +static inline HRESULT IDebugDocumentHelper32_DefineScriptBlock(IDebugDocumentHelper32* This,ULONG ulCharOffset,ULONG cChars,IActiveScript *pas,WINBOOL fScriptlet,DWORD *pdwSourceContext) { return This->lpVtbl->DefineScriptBlock(This,ulCharOffset,cChars,pas,fScriptlet,pdwSourceContext); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_SetDefaultTextAttr(IDebugDocumentHelper32* This,SOURCE_TEXT_ATTR staTextAttr) { +static inline HRESULT IDebugDocumentHelper32_SetDefaultTextAttr(IDebugDocumentHelper32* This,SOURCE_TEXT_ATTR staTextAttr) { return This->lpVtbl->SetDefaultTextAttr(This,staTextAttr); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_SetTextAttributes(IDebugDocumentHelper32* This,ULONG ulCharOffset,ULONG cChars,SOURCE_TEXT_ATTR *pstaTextAttr) { +static inline HRESULT IDebugDocumentHelper32_SetTextAttributes(IDebugDocumentHelper32* This,ULONG ulCharOffset,ULONG cChars,SOURCE_TEXT_ATTR *pstaTextAttr) { return This->lpVtbl->SetTextAttributes(This,ulCharOffset,cChars,pstaTextAttr); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_SetLongName(IDebugDocumentHelper32* This,LPCOLESTR pszLongName) { +static inline HRESULT IDebugDocumentHelper32_SetLongName(IDebugDocumentHelper32* This,LPCOLESTR pszLongName) { return This->lpVtbl->SetLongName(This,pszLongName); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_SetShortName(IDebugDocumentHelper32* This,LPCOLESTR pszShortName) { +static inline HRESULT IDebugDocumentHelper32_SetShortName(IDebugDocumentHelper32* This,LPCOLESTR pszShortName) { return This->lpVtbl->SetShortName(This,pszShortName); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_SetDocumentAttr(IDebugDocumentHelper32* This,TEXT_DOC_ATTR pszAttributes) { +static inline HRESULT IDebugDocumentHelper32_SetDocumentAttr(IDebugDocumentHelper32* This,TEXT_DOC_ATTR pszAttributes) { return This->lpVtbl->SetDocumentAttr(This,pszAttributes); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_GetDebugApplicationNode(IDebugDocumentHelper32* This,IDebugApplicationNode **ppdan) { +static inline HRESULT IDebugDocumentHelper32_GetDebugApplicationNode(IDebugDocumentHelper32* This,IDebugApplicationNode **ppdan) { return This->lpVtbl->GetDebugApplicationNode(This,ppdan); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_GetScriptBlockInfo(IDebugDocumentHelper32* This,DWORD dwSourceContext,IActiveScript **ppasd,ULONG *piCharPos,ULONG *pcChars) { +static inline HRESULT IDebugDocumentHelper32_GetScriptBlockInfo(IDebugDocumentHelper32* This,DWORD dwSourceContext,IActiveScript **ppasd,ULONG *piCharPos,ULONG *pcChars) { return This->lpVtbl->GetScriptBlockInfo(This,dwSourceContext,ppasd,piCharPos,pcChars); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_CreateDebugDocumentContext(IDebugDocumentHelper32* This,ULONG iCharPos,ULONG cChars,IDebugDocumentContext **ppddc) { +static inline HRESULT IDebugDocumentHelper32_CreateDebugDocumentContext(IDebugDocumentHelper32* This,ULONG iCharPos,ULONG cChars,IDebugDocumentContext **ppddc) { return This->lpVtbl->CreateDebugDocumentContext(This,iCharPos,cChars,ppddc); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_BringDocumentToTop(IDebugDocumentHelper32* This) { +static inline HRESULT IDebugDocumentHelper32_BringDocumentToTop(IDebugDocumentHelper32* This) { return This->lpVtbl->BringDocumentToTop(This); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper32_BringDocumentContextToTop(IDebugDocumentHelper32* This,IDebugDocumentContext *pddc) { +static inline HRESULT IDebugDocumentHelper32_BringDocumentContextToTop(IDebugDocumentHelper32* This,IDebugDocumentContext *pddc) { return This->lpVtbl->BringDocumentContextToTop(This,pddc); } #endif @@ -4698,68 +4690,68 @@ interface IDebugDocumentHelper64 { #define IDebugDocumentHelper64_BringDocumentContextToTop(This,pddc) (This)->lpVtbl->BringDocumentContextToTop(This,pddc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_QueryInterface(IDebugDocumentHelper64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentHelper64_QueryInterface(IDebugDocumentHelper64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentHelper64_AddRef(IDebugDocumentHelper64* This) { +static inline ULONG IDebugDocumentHelper64_AddRef(IDebugDocumentHelper64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentHelper64_Release(IDebugDocumentHelper64* This) { +static inline ULONG IDebugDocumentHelper64_Release(IDebugDocumentHelper64* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentHelper64 methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_Init(IDebugDocumentHelper64* This,IDebugApplication64 *pda,LPCOLESTR pszShortName,LPCOLESTR pszLongName,TEXT_DOC_ATTR docAttr) { +static inline HRESULT IDebugDocumentHelper64_Init(IDebugDocumentHelper64* This,IDebugApplication64 *pda,LPCOLESTR pszShortName,LPCOLESTR pszLongName,TEXT_DOC_ATTR docAttr) { return This->lpVtbl->Init(This,pda,pszShortName,pszLongName,docAttr); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_Attach(IDebugDocumentHelper64* This,IDebugDocumentHelper64 *pddhParent) { +static inline HRESULT IDebugDocumentHelper64_Attach(IDebugDocumentHelper64* This,IDebugDocumentHelper64 *pddhParent) { return This->lpVtbl->Attach(This,pddhParent); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_Detach(IDebugDocumentHelper64* This) { +static inline HRESULT IDebugDocumentHelper64_Detach(IDebugDocumentHelper64* This) { return This->lpVtbl->Detach(This); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_AddUnicodeText(IDebugDocumentHelper64* This,LPCOLESTR pszText) { +static inline HRESULT IDebugDocumentHelper64_AddUnicodeText(IDebugDocumentHelper64* This,LPCOLESTR pszText) { return This->lpVtbl->AddUnicodeText(This,pszText); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_AddDBCSText(IDebugDocumentHelper64* This,LPCSTR pszText) { +static inline HRESULT IDebugDocumentHelper64_AddDBCSText(IDebugDocumentHelper64* This,LPCSTR pszText) { return This->lpVtbl->AddDBCSText(This,pszText); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_SetDebugDocumentHost(IDebugDocumentHelper64* This,IDebugDocumentHost *pddh) { +static inline HRESULT IDebugDocumentHelper64_SetDebugDocumentHost(IDebugDocumentHelper64* This,IDebugDocumentHost *pddh) { return This->lpVtbl->SetDebugDocumentHost(This,pddh); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_AddDeferredText(IDebugDocumentHelper64* This,ULONG cChars,DWORD dwTextStartCookie) { +static inline HRESULT IDebugDocumentHelper64_AddDeferredText(IDebugDocumentHelper64* This,ULONG cChars,DWORD dwTextStartCookie) { return This->lpVtbl->AddDeferredText(This,cChars,dwTextStartCookie); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_DefineScriptBlock(IDebugDocumentHelper64* This,ULONG ulCharOffset,ULONG cChars,IActiveScript *pas,WINBOOL fScriptlet,DWORDLONG *pdwSourceContext) { +static inline HRESULT IDebugDocumentHelper64_DefineScriptBlock(IDebugDocumentHelper64* This,ULONG ulCharOffset,ULONG cChars,IActiveScript *pas,WINBOOL fScriptlet,DWORDLONG *pdwSourceContext) { return This->lpVtbl->DefineScriptBlock(This,ulCharOffset,cChars,pas,fScriptlet,pdwSourceContext); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_SetDefaultTextAttr(IDebugDocumentHelper64* This,SOURCE_TEXT_ATTR staTextAttr) { +static inline HRESULT IDebugDocumentHelper64_SetDefaultTextAttr(IDebugDocumentHelper64* This,SOURCE_TEXT_ATTR staTextAttr) { return This->lpVtbl->SetDefaultTextAttr(This,staTextAttr); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_SetTextAttributes(IDebugDocumentHelper64* This,ULONG ulCharOffset,ULONG cChars,SOURCE_TEXT_ATTR *pstaTextAttr) { +static inline HRESULT IDebugDocumentHelper64_SetTextAttributes(IDebugDocumentHelper64* This,ULONG ulCharOffset,ULONG cChars,SOURCE_TEXT_ATTR *pstaTextAttr) { return This->lpVtbl->SetTextAttributes(This,ulCharOffset,cChars,pstaTextAttr); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_SetLongName(IDebugDocumentHelper64* This,LPCOLESTR pszLongName) { +static inline HRESULT IDebugDocumentHelper64_SetLongName(IDebugDocumentHelper64* This,LPCOLESTR pszLongName) { return This->lpVtbl->SetLongName(This,pszLongName); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_SetShortName(IDebugDocumentHelper64* This,LPCOLESTR pszShortName) { +static inline HRESULT IDebugDocumentHelper64_SetShortName(IDebugDocumentHelper64* This,LPCOLESTR pszShortName) { return This->lpVtbl->SetShortName(This,pszShortName); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_SetDocumentAttr(IDebugDocumentHelper64* This,TEXT_DOC_ATTR pszAttributes) { +static inline HRESULT IDebugDocumentHelper64_SetDocumentAttr(IDebugDocumentHelper64* This,TEXT_DOC_ATTR pszAttributes) { return This->lpVtbl->SetDocumentAttr(This,pszAttributes); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_GetDebugApplicationNode(IDebugDocumentHelper64* This,IDebugApplicationNode **ppdan) { +static inline HRESULT IDebugDocumentHelper64_GetDebugApplicationNode(IDebugDocumentHelper64* This,IDebugApplicationNode **ppdan) { return This->lpVtbl->GetDebugApplicationNode(This,ppdan); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_GetScriptBlockInfo(IDebugDocumentHelper64* This,DWORDLONG dwSourceContext,IActiveScript **ppasd,ULONG *piCharPos,ULONG *pcChars) { +static inline HRESULT IDebugDocumentHelper64_GetScriptBlockInfo(IDebugDocumentHelper64* This,DWORDLONG dwSourceContext,IActiveScript **ppasd,ULONG *piCharPos,ULONG *pcChars) { return This->lpVtbl->GetScriptBlockInfo(This,dwSourceContext,ppasd,piCharPos,pcChars); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_CreateDebugDocumentContext(IDebugDocumentHelper64* This,ULONG iCharPos,ULONG cChars,IDebugDocumentContext **ppddc) { +static inline HRESULT IDebugDocumentHelper64_CreateDebugDocumentContext(IDebugDocumentHelper64* This,ULONG iCharPos,ULONG cChars,IDebugDocumentContext **ppddc) { return This->lpVtbl->CreateDebugDocumentContext(This,iCharPos,cChars,ppddc); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_BringDocumentToTop(IDebugDocumentHelper64* This) { +static inline HRESULT IDebugDocumentHelper64_BringDocumentToTop(IDebugDocumentHelper64* This) { return This->lpVtbl->BringDocumentToTop(This); } -static __WIDL_INLINE HRESULT IDebugDocumentHelper64_BringDocumentContextToTop(IDebugDocumentHelper64* This,IDebugDocumentContext *pddc) { +static inline HRESULT IDebugDocumentHelper64_BringDocumentContextToTop(IDebugDocumentHelper64* This,IDebugDocumentContext *pddc) { return This->lpVtbl->BringDocumentContextToTop(This,pddc); } #endif @@ -4883,32 +4875,32 @@ interface IDebugDocumentHost { #define IDebugDocumentHost_NotifyChanged(This) (This)->lpVtbl->NotifyChanged(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentHost_QueryInterface(IDebugDocumentHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentHost_QueryInterface(IDebugDocumentHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentHost_AddRef(IDebugDocumentHost* This) { +static inline ULONG IDebugDocumentHost_AddRef(IDebugDocumentHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentHost_Release(IDebugDocumentHost* This) { +static inline ULONG IDebugDocumentHost_Release(IDebugDocumentHost* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentHost methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentHost_GetDeferredText(IDebugDocumentHost* This,DWORD dwTextStartCookie,WCHAR *pcharText,SOURCE_TEXT_ATTR *pstaTextAttr,ULONG *pcNumChars,ULONG cMaxChars) { +static inline HRESULT IDebugDocumentHost_GetDeferredText(IDebugDocumentHost* This,DWORD dwTextStartCookie,WCHAR *pcharText,SOURCE_TEXT_ATTR *pstaTextAttr,ULONG *pcNumChars,ULONG cMaxChars) { return This->lpVtbl->GetDeferredText(This,dwTextStartCookie,pcharText,pstaTextAttr,pcNumChars,cMaxChars); } -static __WIDL_INLINE HRESULT IDebugDocumentHost_GetScriptTextAttributes(IDebugDocumentHost* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { +static inline HRESULT IDebugDocumentHost_GetScriptTextAttributes(IDebugDocumentHost* This,LPCOLESTR pstrCode,ULONG uNumCodeChars,LPCOLESTR pstrDelimiter,DWORD dwFlags,SOURCE_TEXT_ATTR *pattr) { return This->lpVtbl->GetScriptTextAttributes(This,pstrCode,uNumCodeChars,pstrDelimiter,dwFlags,pattr); } -static __WIDL_INLINE HRESULT IDebugDocumentHost_OnCreateDocumentContext(IDebugDocumentHost* This,IUnknown **ppunkOuter) { +static inline HRESULT IDebugDocumentHost_OnCreateDocumentContext(IDebugDocumentHost* This,IUnknown **ppunkOuter) { return This->lpVtbl->OnCreateDocumentContext(This,ppunkOuter); } -static __WIDL_INLINE HRESULT IDebugDocumentHost_GetPathName(IDebugDocumentHost* This,BSTR *pbstrLongName,WINBOOL *pfIsOriginalFile) { +static inline HRESULT IDebugDocumentHost_GetPathName(IDebugDocumentHost* This,BSTR *pbstrLongName,WINBOOL *pfIsOriginalFile) { return This->lpVtbl->GetPathName(This,pbstrLongName,pfIsOriginalFile); } -static __WIDL_INLINE HRESULT IDebugDocumentHost_GetFileName(IDebugDocumentHost* This,BSTR *pbstrShortName) { +static inline HRESULT IDebugDocumentHost_GetFileName(IDebugDocumentHost* This,BSTR *pbstrShortName) { return This->lpVtbl->GetFileName(This,pbstrShortName); } -static __WIDL_INLINE HRESULT IDebugDocumentHost_NotifyChanged(IDebugDocumentHost* This) { +static inline HRESULT IDebugDocumentHost_NotifyChanged(IDebugDocumentHost* This) { return This->lpVtbl->NotifyChanged(This); } #endif @@ -4983,20 +4975,20 @@ interface IDebugDocumentContext { #define IDebugDocumentContext_EnumCodeContexts(This,ppescc) (This)->lpVtbl->EnumCodeContexts(This,ppescc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentContext_QueryInterface(IDebugDocumentContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugDocumentContext_QueryInterface(IDebugDocumentContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugDocumentContext_AddRef(IDebugDocumentContext* This) { +static inline ULONG IDebugDocumentContext_AddRef(IDebugDocumentContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugDocumentContext_Release(IDebugDocumentContext* This) { +static inline ULONG IDebugDocumentContext_Release(IDebugDocumentContext* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentContext methods ***/ -static __WIDL_INLINE HRESULT IDebugDocumentContext_GetDocument(IDebugDocumentContext* This,IDebugDocument **ppsd) { +static inline HRESULT IDebugDocumentContext_GetDocument(IDebugDocumentContext* This,IDebugDocument **ppsd) { return This->lpVtbl->GetDocument(This,ppsd); } -static __WIDL_INLINE HRESULT IDebugDocumentContext_EnumCodeContexts(IDebugDocumentContext* This,IEnumDebugCodeContexts **ppescc) { +static inline HRESULT IDebugDocumentContext_EnumCodeContexts(IDebugDocumentContext* This,IEnumDebugCodeContexts **ppescc) { return This->lpVtbl->EnumCodeContexts(This,ppescc); } #endif @@ -5063,17 +5055,17 @@ interface IDebugSessionProvider { #define IDebugSessionProvider_StartDebugSession(This,pda) (This)->lpVtbl->StartDebugSession(This,pda) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugSessionProvider_QueryInterface(IDebugSessionProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugSessionProvider_QueryInterface(IDebugSessionProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugSessionProvider_AddRef(IDebugSessionProvider* This) { +static inline ULONG IDebugSessionProvider_AddRef(IDebugSessionProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugSessionProvider_Release(IDebugSessionProvider* This) { +static inline ULONG IDebugSessionProvider_Release(IDebugSessionProvider* This) { return This->lpVtbl->Release(This); } /*** IDebugSessionProvider methods ***/ -static __WIDL_INLINE HRESULT IDebugSessionProvider_StartDebugSession(IDebugSessionProvider* This,IRemoteDebugApplication *pda) { +static inline HRESULT IDebugSessionProvider_StartDebugSession(IDebugSessionProvider* This,IRemoteDebugApplication *pda) { return This->lpVtbl->StartDebugSession(This,pda); } #endif @@ -5192,32 +5184,32 @@ interface IApplicationDebugger { #define IApplicationDebugger_onDebuggerEvent(This,riid,punk) (This)->lpVtbl->onDebuggerEvent(This,riid,punk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationDebugger_QueryInterface(IApplicationDebugger* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationDebugger_QueryInterface(IApplicationDebugger* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationDebugger_AddRef(IApplicationDebugger* This) { +static inline ULONG IApplicationDebugger_AddRef(IApplicationDebugger* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationDebugger_Release(IApplicationDebugger* This) { +static inline ULONG IApplicationDebugger_Release(IApplicationDebugger* This) { return This->lpVtbl->Release(This); } /*** IApplicationDebugger methods ***/ -static __WIDL_INLINE HRESULT IApplicationDebugger_QueryAlive(IApplicationDebugger* This) { +static inline HRESULT IApplicationDebugger_QueryAlive(IApplicationDebugger* This) { return This->lpVtbl->QueryAlive(This); } -static __WIDL_INLINE HRESULT IApplicationDebugger_CreateInstanceAtDebugger(IApplicationDebugger* This,REFCLSID rclsid,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,IUnknown **ppvObject) { +static inline HRESULT IApplicationDebugger_CreateInstanceAtDebugger(IApplicationDebugger* This,REFCLSID rclsid,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,IUnknown **ppvObject) { return This->lpVtbl->CreateInstanceAtDebugger(This,rclsid,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT IApplicationDebugger_onDebugOutput(IApplicationDebugger* This,LPCOLESTR pstr) { +static inline HRESULT IApplicationDebugger_onDebugOutput(IApplicationDebugger* This,LPCOLESTR pstr) { return This->lpVtbl->onDebugOutput(This,pstr); } -static __WIDL_INLINE HRESULT IApplicationDebugger_onHandleBreakPoint(IApplicationDebugger* This,IRemoteDebugApplicationThread *prpt,BREAKREASON br,IActiveScriptErrorDebug *pError) { +static inline HRESULT IApplicationDebugger_onHandleBreakPoint(IApplicationDebugger* This,IRemoteDebugApplicationThread *prpt,BREAKREASON br,IActiveScriptErrorDebug *pError) { return This->lpVtbl->onHandleBreakPoint(This,prpt,br,pError); } -static __WIDL_INLINE HRESULT IApplicationDebugger_onClose(IApplicationDebugger* This) { +static inline HRESULT IApplicationDebugger_onClose(IApplicationDebugger* This) { return This->lpVtbl->onClose(This); } -static __WIDL_INLINE HRESULT IApplicationDebugger_onDebuggerEvent(IApplicationDebugger* This,REFIID riid,IUnknown *punk) { +static inline HRESULT IApplicationDebugger_onDebuggerEvent(IApplicationDebugger* This,REFIID riid,IUnknown *punk) { return This->lpVtbl->onDebuggerEvent(This,riid,punk); } #endif @@ -5292,20 +5284,20 @@ interface IApplicationDebuggerUI { #define IApplicationDebuggerUI_BringDocumentContextToTop(This,pddc) (This)->lpVtbl->BringDocumentContextToTop(This,pddc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationDebuggerUI_QueryInterface(IApplicationDebuggerUI* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationDebuggerUI_QueryInterface(IApplicationDebuggerUI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationDebuggerUI_AddRef(IApplicationDebuggerUI* This) { +static inline ULONG IApplicationDebuggerUI_AddRef(IApplicationDebuggerUI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationDebuggerUI_Release(IApplicationDebuggerUI* This) { +static inline ULONG IApplicationDebuggerUI_Release(IApplicationDebuggerUI* This) { return This->lpVtbl->Release(This); } /*** IApplicationDebuggerUI methods ***/ -static __WIDL_INLINE HRESULT IApplicationDebuggerUI_BringDocumentToTop(IApplicationDebuggerUI* This,IDebugDocumentText *pddt) { +static inline HRESULT IApplicationDebuggerUI_BringDocumentToTop(IApplicationDebuggerUI* This,IDebugDocumentText *pddt) { return This->lpVtbl->BringDocumentToTop(This,pddt); } -static __WIDL_INLINE HRESULT IApplicationDebuggerUI_BringDocumentContextToTop(IApplicationDebuggerUI* This,IDebugDocumentContext *pddc) { +static inline HRESULT IApplicationDebuggerUI_BringDocumentContextToTop(IApplicationDebuggerUI* This,IDebugDocumentContext *pddc) { return This->lpVtbl->BringDocumentContextToTop(This,pddc); } #endif @@ -5390,23 +5382,23 @@ interface IMachineDebugManager { #define IMachineDebugManager_EnumApplications(This,ppeda) (This)->lpVtbl->EnumApplications(This,ppeda) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMachineDebugManager_QueryInterface(IMachineDebugManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMachineDebugManager_QueryInterface(IMachineDebugManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMachineDebugManager_AddRef(IMachineDebugManager* This) { +static inline ULONG IMachineDebugManager_AddRef(IMachineDebugManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMachineDebugManager_Release(IMachineDebugManager* This) { +static inline ULONG IMachineDebugManager_Release(IMachineDebugManager* This) { return This->lpVtbl->Release(This); } /*** IMachineDebugManager methods ***/ -static __WIDL_INLINE HRESULT IMachineDebugManager_AddApplication(IMachineDebugManager* This,IRemoteDebugApplication *pda,DWORD *pdwAppCookie) { +static inline HRESULT IMachineDebugManager_AddApplication(IMachineDebugManager* This,IRemoteDebugApplication *pda,DWORD *pdwAppCookie) { return This->lpVtbl->AddApplication(This,pda,pdwAppCookie); } -static __WIDL_INLINE HRESULT IMachineDebugManager_RemoveApplication(IMachineDebugManager* This,DWORD dwAppCookie) { +static inline HRESULT IMachineDebugManager_RemoveApplication(IMachineDebugManager* This,DWORD dwAppCookie) { return This->lpVtbl->RemoveApplication(This,dwAppCookie); } -static __WIDL_INLINE HRESULT IMachineDebugManager_EnumApplications(IMachineDebugManager* This,IEnumRemoteDebugApplications **ppeda) { +static inline HRESULT IMachineDebugManager_EnumApplications(IMachineDebugManager* This,IEnumRemoteDebugApplications **ppeda) { return This->lpVtbl->EnumApplications(This,ppeda); } #endif @@ -5495,23 +5487,23 @@ interface IMachineDebugManagerCookie { #define IMachineDebugManagerCookie_EnumApplications(This,ppeda) (This)->lpVtbl->EnumApplications(This,ppeda) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMachineDebugManagerCookie_QueryInterface(IMachineDebugManagerCookie* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMachineDebugManagerCookie_QueryInterface(IMachineDebugManagerCookie* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMachineDebugManagerCookie_AddRef(IMachineDebugManagerCookie* This) { +static inline ULONG IMachineDebugManagerCookie_AddRef(IMachineDebugManagerCookie* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMachineDebugManagerCookie_Release(IMachineDebugManagerCookie* This) { +static inline ULONG IMachineDebugManagerCookie_Release(IMachineDebugManagerCookie* This) { return This->lpVtbl->Release(This); } /*** IMachineDebugManagerCookie methods ***/ -static __WIDL_INLINE HRESULT IMachineDebugManagerCookie_AddApplication(IMachineDebugManagerCookie* This,IRemoteDebugApplication *pda,DWORD dwDebugAppCookie,DWORD *pdwAppCookie) { +static inline HRESULT IMachineDebugManagerCookie_AddApplication(IMachineDebugManagerCookie* This,IRemoteDebugApplication *pda,DWORD dwDebugAppCookie,DWORD *pdwAppCookie) { return This->lpVtbl->AddApplication(This,pda,dwDebugAppCookie,pdwAppCookie); } -static __WIDL_INLINE HRESULT IMachineDebugManagerCookie_RemoveApplication(IMachineDebugManagerCookie* This,DWORD dwDebugAppCookie,DWORD dwAppCookie) { +static inline HRESULT IMachineDebugManagerCookie_RemoveApplication(IMachineDebugManagerCookie* This,DWORD dwDebugAppCookie,DWORD dwAppCookie) { return This->lpVtbl->RemoveApplication(This,dwDebugAppCookie,dwAppCookie); } -static __WIDL_INLINE HRESULT IMachineDebugManagerCookie_EnumApplications(IMachineDebugManagerCookie* This,IEnumRemoteDebugApplications **ppeda) { +static inline HRESULT IMachineDebugManagerCookie_EnumApplications(IMachineDebugManagerCookie* This,IEnumRemoteDebugApplications **ppeda) { return This->lpVtbl->EnumApplications(This,ppeda); } #endif @@ -5590,20 +5582,20 @@ interface IMachineDebugManagerEvents { #define IMachineDebugManagerEvents_onRemoveApplication(This,pda,dwAppCookie) (This)->lpVtbl->onRemoveApplication(This,pda,dwAppCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMachineDebugManagerEvents_QueryInterface(IMachineDebugManagerEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMachineDebugManagerEvents_QueryInterface(IMachineDebugManagerEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMachineDebugManagerEvents_AddRef(IMachineDebugManagerEvents* This) { +static inline ULONG IMachineDebugManagerEvents_AddRef(IMachineDebugManagerEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMachineDebugManagerEvents_Release(IMachineDebugManagerEvents* This) { +static inline ULONG IMachineDebugManagerEvents_Release(IMachineDebugManagerEvents* This) { return This->lpVtbl->Release(This); } /*** IMachineDebugManagerEvents methods ***/ -static __WIDL_INLINE HRESULT IMachineDebugManagerEvents_onAddApplication(IMachineDebugManagerEvents* This,IRemoteDebugApplication *pda,DWORD dwAppCookie) { +static inline HRESULT IMachineDebugManagerEvents_onAddApplication(IMachineDebugManagerEvents* This,IRemoteDebugApplication *pda,DWORD dwAppCookie) { return This->lpVtbl->onAddApplication(This,pda,dwAppCookie); } -static __WIDL_INLINE HRESULT IMachineDebugManagerEvents_onRemoveApplication(IMachineDebugManagerEvents* This,IRemoteDebugApplication *pda,DWORD dwAppCookie) { +static inline HRESULT IMachineDebugManagerEvents_onRemoveApplication(IMachineDebugManagerEvents* This,IRemoteDebugApplication *pda,DWORD dwAppCookie) { return This->lpVtbl->onRemoveApplication(This,pda,dwAppCookie); } #endif @@ -5706,29 +5698,29 @@ interface IProcessDebugManager32 { #define IProcessDebugManager32_CreateDebugDocumentHelper(This,punkOuter,pddh) (This)->lpVtbl->CreateDebugDocumentHelper(This,punkOuter,pddh) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProcessDebugManager32_QueryInterface(IProcessDebugManager32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProcessDebugManager32_QueryInterface(IProcessDebugManager32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProcessDebugManager32_AddRef(IProcessDebugManager32* This) { +static inline ULONG IProcessDebugManager32_AddRef(IProcessDebugManager32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProcessDebugManager32_Release(IProcessDebugManager32* This) { +static inline ULONG IProcessDebugManager32_Release(IProcessDebugManager32* This) { return This->lpVtbl->Release(This); } /*** IProcessDebugManager32 methods ***/ -static __WIDL_INLINE HRESULT IProcessDebugManager32_CreateApplication(IProcessDebugManager32* This,IDebugApplication32 **ppda) { +static inline HRESULT IProcessDebugManager32_CreateApplication(IProcessDebugManager32* This,IDebugApplication32 **ppda) { return This->lpVtbl->CreateApplication(This,ppda); } -static __WIDL_INLINE HRESULT IProcessDebugManager32_GetDefaultApplication(IProcessDebugManager32* This,IDebugApplication32 **ppda) { +static inline HRESULT IProcessDebugManager32_GetDefaultApplication(IProcessDebugManager32* This,IDebugApplication32 **ppda) { return This->lpVtbl->GetDefaultApplication(This,ppda); } -static __WIDL_INLINE HRESULT IProcessDebugManager32_AddApplication(IProcessDebugManager32* This,IDebugApplication32 *pda,DWORD *pdwAppCookie) { +static inline HRESULT IProcessDebugManager32_AddApplication(IProcessDebugManager32* This,IDebugApplication32 *pda,DWORD *pdwAppCookie) { return This->lpVtbl->AddApplication(This,pda,pdwAppCookie); } -static __WIDL_INLINE HRESULT IProcessDebugManager32_RemoveApplication(IProcessDebugManager32* This,DWORD dwAppCookie) { +static inline HRESULT IProcessDebugManager32_RemoveApplication(IProcessDebugManager32* This,DWORD dwAppCookie) { return This->lpVtbl->RemoveApplication(This,dwAppCookie); } -static __WIDL_INLINE HRESULT IProcessDebugManager32_CreateDebugDocumentHelper(IProcessDebugManager32* This,IUnknown *punkOuter,IDebugDocumentHelper32 **pddh) { +static inline HRESULT IProcessDebugManager32_CreateDebugDocumentHelper(IProcessDebugManager32* This,IUnknown *punkOuter,IDebugDocumentHelper32 **pddh) { return This->lpVtbl->CreateDebugDocumentHelper(This,punkOuter,pddh); } #endif @@ -5831,29 +5823,29 @@ interface IProcessDebugManager64 { #define IProcessDebugManager64_CreateDebugDocumentHelper(This,punkOuter,pddh) (This)->lpVtbl->CreateDebugDocumentHelper(This,punkOuter,pddh) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProcessDebugManager64_QueryInterface(IProcessDebugManager64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProcessDebugManager64_QueryInterface(IProcessDebugManager64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProcessDebugManager64_AddRef(IProcessDebugManager64* This) { +static inline ULONG IProcessDebugManager64_AddRef(IProcessDebugManager64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProcessDebugManager64_Release(IProcessDebugManager64* This) { +static inline ULONG IProcessDebugManager64_Release(IProcessDebugManager64* This) { return This->lpVtbl->Release(This); } /*** IProcessDebugManager64 methods ***/ -static __WIDL_INLINE HRESULT IProcessDebugManager64_CreateApplication(IProcessDebugManager64* This,IDebugApplication64 **ppda) { +static inline HRESULT IProcessDebugManager64_CreateApplication(IProcessDebugManager64* This,IDebugApplication64 **ppda) { return This->lpVtbl->CreateApplication(This,ppda); } -static __WIDL_INLINE HRESULT IProcessDebugManager64_GetDefaultApplication(IProcessDebugManager64* This,IDebugApplication64 **ppda) { +static inline HRESULT IProcessDebugManager64_GetDefaultApplication(IProcessDebugManager64* This,IDebugApplication64 **ppda) { return This->lpVtbl->GetDefaultApplication(This,ppda); } -static __WIDL_INLINE HRESULT IProcessDebugManager64_AddApplication(IProcessDebugManager64* This,IDebugApplication64 *pda,DWORD *pdwAppCookie) { +static inline HRESULT IProcessDebugManager64_AddApplication(IProcessDebugManager64* This,IDebugApplication64 *pda,DWORD *pdwAppCookie) { return This->lpVtbl->AddApplication(This,pda,pdwAppCookie); } -static __WIDL_INLINE HRESULT IProcessDebugManager64_RemoveApplication(IProcessDebugManager64* This,DWORD dwAppCookie) { +static inline HRESULT IProcessDebugManager64_RemoveApplication(IProcessDebugManager64* This,DWORD dwAppCookie) { return This->lpVtbl->RemoveApplication(This,dwAppCookie); } -static __WIDL_INLINE HRESULT IProcessDebugManager64_CreateDebugDocumentHelper(IProcessDebugManager64* This,IUnknown *punkOuter,IDebugDocumentHelper64 **pddh) { +static inline HRESULT IProcessDebugManager64_CreateDebugDocumentHelper(IProcessDebugManager64* This,IUnknown *punkOuter,IDebugDocumentHelper64 **pddh) { return This->lpVtbl->CreateDebugDocumentHelper(This,punkOuter,pddh); } #endif @@ -6009,47 +6001,47 @@ interface IRemoteDebugApplication { #define IRemoteDebugApplication_EnumGlobalExpressionContexts(This,ppedec) (This)->lpVtbl->EnumGlobalExpressionContexts(This,ppedec) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugApplication_QueryInterface(IRemoteDebugApplication* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRemoteDebugApplication_QueryInterface(IRemoteDebugApplication* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRemoteDebugApplication_AddRef(IRemoteDebugApplication* This) { +static inline ULONG IRemoteDebugApplication_AddRef(IRemoteDebugApplication* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRemoteDebugApplication_Release(IRemoteDebugApplication* This) { +static inline ULONG IRemoteDebugApplication_Release(IRemoteDebugApplication* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplication methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugApplication_ResumeFromBreakPoint(IRemoteDebugApplication* This,IRemoteDebugApplicationThread *prptFocus,BREAKRESUMEACTION bra,ERRORRESUMEACTION era) { +static inline HRESULT IRemoteDebugApplication_ResumeFromBreakPoint(IRemoteDebugApplication* This,IRemoteDebugApplicationThread *prptFocus,BREAKRESUMEACTION bra,ERRORRESUMEACTION era) { return This->lpVtbl->ResumeFromBreakPoint(This,prptFocus,bra,era); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_CauseBreak(IRemoteDebugApplication* This) { +static inline HRESULT IRemoteDebugApplication_CauseBreak(IRemoteDebugApplication* This) { return This->lpVtbl->CauseBreak(This); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_ConnectDebugger(IRemoteDebugApplication* This,IApplicationDebugger *pad) { +static inline HRESULT IRemoteDebugApplication_ConnectDebugger(IRemoteDebugApplication* This,IApplicationDebugger *pad) { return This->lpVtbl->ConnectDebugger(This,pad); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_DisconnectDebugger(IRemoteDebugApplication* This) { +static inline HRESULT IRemoteDebugApplication_DisconnectDebugger(IRemoteDebugApplication* This) { return This->lpVtbl->DisconnectDebugger(This); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_GetDebugger(IRemoteDebugApplication* This,IApplicationDebugger **pad) { +static inline HRESULT IRemoteDebugApplication_GetDebugger(IRemoteDebugApplication* This,IApplicationDebugger **pad) { return This->lpVtbl->GetDebugger(This,pad); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_CreateInstanceAtApplication(IRemoteDebugApplication* This,REFCLSID rclsid,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,IUnknown **ppvObject) { +static inline HRESULT IRemoteDebugApplication_CreateInstanceAtApplication(IRemoteDebugApplication* This,REFCLSID rclsid,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,IUnknown **ppvObject) { return This->lpVtbl->CreateInstanceAtApplication(This,rclsid,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_QueryAlive(IRemoteDebugApplication* This) { +static inline HRESULT IRemoteDebugApplication_QueryAlive(IRemoteDebugApplication* This) { return This->lpVtbl->QueryAlive(This); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_EnumThreads(IRemoteDebugApplication* This,IEnumRemoteDebugApplicationThreads **pperdat) { +static inline HRESULT IRemoteDebugApplication_EnumThreads(IRemoteDebugApplication* This,IEnumRemoteDebugApplicationThreads **pperdat) { return This->lpVtbl->EnumThreads(This,pperdat); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_GetName(IRemoteDebugApplication* This,BSTR *pbstrName) { +static inline HRESULT IRemoteDebugApplication_GetName(IRemoteDebugApplication* This,BSTR *pbstrName) { return This->lpVtbl->GetName(This,pbstrName); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_GetRootNode(IRemoteDebugApplication* This,IDebugApplicationNode **ppdanRoot) { +static inline HRESULT IRemoteDebugApplication_GetRootNode(IRemoteDebugApplication* This,IDebugApplicationNode **ppdanRoot) { return This->lpVtbl->GetRootNode(This,ppdanRoot); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication_EnumGlobalExpressionContexts(IRemoteDebugApplication* This,IEnumDebugExpressionContexts **ppedec) { +static inline HRESULT IRemoteDebugApplication_EnumGlobalExpressionContexts(IRemoteDebugApplication* This,IEnumDebugExpressionContexts **ppedec) { return This->lpVtbl->EnumGlobalExpressionContexts(This,ppedec); } #endif @@ -6348,108 +6340,108 @@ interface IDebugApplication32 { #define IDebugApplication32_RemoveGlobalExpressionContextProvider(This,dwCookie) (This)->lpVtbl->RemoveGlobalExpressionContextProvider(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication32_QueryInterface(IDebugApplication32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplication32_QueryInterface(IDebugApplication32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplication32_AddRef(IDebugApplication32* This) { +static inline ULONG IDebugApplication32_AddRef(IDebugApplication32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplication32_Release(IDebugApplication32* This) { +static inline ULONG IDebugApplication32_Release(IDebugApplication32* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplication methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication32_ResumeFromBreakPoint(IDebugApplication32* This,IRemoteDebugApplicationThread *prptFocus,BREAKRESUMEACTION bra,ERRORRESUMEACTION era) { +static inline HRESULT IDebugApplication32_ResumeFromBreakPoint(IDebugApplication32* This,IRemoteDebugApplicationThread *prptFocus,BREAKRESUMEACTION bra,ERRORRESUMEACTION era) { return This->lpVtbl->ResumeFromBreakPoint(This,prptFocus,bra,era); } -static __WIDL_INLINE HRESULT IDebugApplication32_CauseBreak(IDebugApplication32* This) { +static inline HRESULT IDebugApplication32_CauseBreak(IDebugApplication32* This) { return This->lpVtbl->CauseBreak(This); } -static __WIDL_INLINE HRESULT IDebugApplication32_ConnectDebugger(IDebugApplication32* This,IApplicationDebugger *pad) { +static inline HRESULT IDebugApplication32_ConnectDebugger(IDebugApplication32* This,IApplicationDebugger *pad) { return This->lpVtbl->ConnectDebugger(This,pad); } -static __WIDL_INLINE HRESULT IDebugApplication32_DisconnectDebugger(IDebugApplication32* This) { +static inline HRESULT IDebugApplication32_DisconnectDebugger(IDebugApplication32* This) { return This->lpVtbl->DisconnectDebugger(This); } -static __WIDL_INLINE HRESULT IDebugApplication32_GetDebugger(IDebugApplication32* This,IApplicationDebugger **pad) { +static inline HRESULT IDebugApplication32_GetDebugger(IDebugApplication32* This,IApplicationDebugger **pad) { return This->lpVtbl->GetDebugger(This,pad); } -static __WIDL_INLINE HRESULT IDebugApplication32_CreateInstanceAtApplication(IDebugApplication32* This,REFCLSID rclsid,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,IUnknown **ppvObject) { +static inline HRESULT IDebugApplication32_CreateInstanceAtApplication(IDebugApplication32* This,REFCLSID rclsid,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,IUnknown **ppvObject) { return This->lpVtbl->CreateInstanceAtApplication(This,rclsid,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT IDebugApplication32_QueryAlive(IDebugApplication32* This) { +static inline HRESULT IDebugApplication32_QueryAlive(IDebugApplication32* This) { return This->lpVtbl->QueryAlive(This); } -static __WIDL_INLINE HRESULT IDebugApplication32_EnumThreads(IDebugApplication32* This,IEnumRemoteDebugApplicationThreads **pperdat) { +static inline HRESULT IDebugApplication32_EnumThreads(IDebugApplication32* This,IEnumRemoteDebugApplicationThreads **pperdat) { return This->lpVtbl->EnumThreads(This,pperdat); } -static __WIDL_INLINE HRESULT IDebugApplication32_GetName(IDebugApplication32* This,BSTR *pbstrName) { +static inline HRESULT IDebugApplication32_GetName(IDebugApplication32* This,BSTR *pbstrName) { return This->lpVtbl->GetName(This,pbstrName); } -static __WIDL_INLINE HRESULT IDebugApplication32_GetRootNode(IDebugApplication32* This,IDebugApplicationNode **ppdanRoot) { +static inline HRESULT IDebugApplication32_GetRootNode(IDebugApplication32* This,IDebugApplicationNode **ppdanRoot) { return This->lpVtbl->GetRootNode(This,ppdanRoot); } -static __WIDL_INLINE HRESULT IDebugApplication32_EnumGlobalExpressionContexts(IDebugApplication32* This,IEnumDebugExpressionContexts **ppedec) { +static inline HRESULT IDebugApplication32_EnumGlobalExpressionContexts(IDebugApplication32* This,IEnumDebugExpressionContexts **ppedec) { return This->lpVtbl->EnumGlobalExpressionContexts(This,ppedec); } /*** IDebugApplication32 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication32_SetName(IDebugApplication32* This,LPCOLESTR pstrName) { +static inline HRESULT IDebugApplication32_SetName(IDebugApplication32* This,LPCOLESTR pstrName) { return This->lpVtbl->SetName(This,pstrName); } -static __WIDL_INLINE HRESULT IDebugApplication32_StepOutComplete(IDebugApplication32* This) { +static inline HRESULT IDebugApplication32_StepOutComplete(IDebugApplication32* This) { return This->lpVtbl->StepOutComplete(This); } -static __WIDL_INLINE HRESULT IDebugApplication32_DebugOutput(IDebugApplication32* This,LPCOLESTR pstr) { +static inline HRESULT IDebugApplication32_DebugOutput(IDebugApplication32* This,LPCOLESTR pstr) { return This->lpVtbl->DebugOutput(This,pstr); } -static __WIDL_INLINE HRESULT IDebugApplication32_StartDebugSession(IDebugApplication32* This) { +static inline HRESULT IDebugApplication32_StartDebugSession(IDebugApplication32* This) { return This->lpVtbl->StartDebugSession(This); } -static __WIDL_INLINE HRESULT IDebugApplication32_HandleBreakPoint(IDebugApplication32* This,BREAKREASON br,BREAKRESUMEACTION *pbra) { +static inline HRESULT IDebugApplication32_HandleBreakPoint(IDebugApplication32* This,BREAKREASON br,BREAKRESUMEACTION *pbra) { return This->lpVtbl->HandleBreakPoint(This,br,pbra); } -static __WIDL_INLINE HRESULT IDebugApplication32_Close(IDebugApplication32* This) { +static inline HRESULT IDebugApplication32_Close(IDebugApplication32* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IDebugApplication32_GetBreakFlags(IDebugApplication32* This,APPBREAKFLAGS *pabf,IRemoteDebugApplicationThread **pprdatSteppingThread) { +static inline HRESULT IDebugApplication32_GetBreakFlags(IDebugApplication32* This,APPBREAKFLAGS *pabf,IRemoteDebugApplicationThread **pprdatSteppingThread) { return This->lpVtbl->GetBreakFlags(This,pabf,pprdatSteppingThread); } -static __WIDL_INLINE HRESULT IDebugApplication32_GetCurrentThread(IDebugApplication32* This,IDebugApplicationThread **pat) { +static inline HRESULT IDebugApplication32_GetCurrentThread(IDebugApplication32* This,IDebugApplicationThread **pat) { return This->lpVtbl->GetCurrentThread(This,pat); } -static __WIDL_INLINE HRESULT IDebugApplication32_CreateAsyncDebugOperation(IDebugApplication32* This,IDebugSyncOperation *psdo,IDebugAsyncOperation **ppado) { +static inline HRESULT IDebugApplication32_CreateAsyncDebugOperation(IDebugApplication32* This,IDebugSyncOperation *psdo,IDebugAsyncOperation **ppado) { return This->lpVtbl->CreateAsyncDebugOperation(This,psdo,ppado); } -static __WIDL_INLINE HRESULT IDebugApplication32_AddStackFrameSniffer(IDebugApplication32* This,IDebugStackFrameSniffer *pdsfs,DWORD *pdwCookie) { +static inline HRESULT IDebugApplication32_AddStackFrameSniffer(IDebugApplication32* This,IDebugStackFrameSniffer *pdsfs,DWORD *pdwCookie) { return This->lpVtbl->AddStackFrameSniffer(This,pdsfs,pdwCookie); } -static __WIDL_INLINE HRESULT IDebugApplication32_RemoveStackFrameSniffer(IDebugApplication32* This,DWORD dwCookie) { +static inline HRESULT IDebugApplication32_RemoveStackFrameSniffer(IDebugApplication32* This,DWORD dwCookie) { return This->lpVtbl->RemoveStackFrameSniffer(This,dwCookie); } -static __WIDL_INLINE HRESULT IDebugApplication32_QueryCurrentThreadIsDebuggerThread(IDebugApplication32* This) { +static inline HRESULT IDebugApplication32_QueryCurrentThreadIsDebuggerThread(IDebugApplication32* This) { return This->lpVtbl->QueryCurrentThreadIsDebuggerThread(This); } -static __WIDL_INLINE HRESULT IDebugApplication32_SynchronousCallInDebuggerThread(IDebugApplication32* This,IDebugThreadCall32 *pptc,DWORD dwParam1,DWORD dwParam2,DWORD dwParam3) { +static inline HRESULT IDebugApplication32_SynchronousCallInDebuggerThread(IDebugApplication32* This,IDebugThreadCall32 *pptc,DWORD dwParam1,DWORD dwParam2,DWORD dwParam3) { return This->lpVtbl->SynchronousCallInDebuggerThread(This,pptc,dwParam1,dwParam2,dwParam3); } -static __WIDL_INLINE HRESULT IDebugApplication32_CreateApplicationNode(IDebugApplication32* This,IDebugApplicationNode **ppdanNew) { +static inline HRESULT IDebugApplication32_CreateApplicationNode(IDebugApplication32* This,IDebugApplicationNode **ppdanNew) { return This->lpVtbl->CreateApplicationNode(This,ppdanNew); } -static __WIDL_INLINE HRESULT IDebugApplication32_FireDebuggerEvent(IDebugApplication32* This,REFGUID riid,IUnknown *punk) { +static inline HRESULT IDebugApplication32_FireDebuggerEvent(IDebugApplication32* This,REFGUID riid,IUnknown *punk) { return This->lpVtbl->FireDebuggerEvent(This,riid,punk); } -static __WIDL_INLINE HRESULT IDebugApplication32_HandleRuntimeError(IDebugApplication32* This,IActiveScriptErrorDebug *pErrorDebug,IActiveScriptSite *pScriptSite,BREAKRESUMEACTION *pbra,ERRORRESUMEACTION *perra,WINBOOL *pfCallOnScriptError) { +static inline HRESULT IDebugApplication32_HandleRuntimeError(IDebugApplication32* This,IActiveScriptErrorDebug *pErrorDebug,IActiveScriptSite *pScriptSite,BREAKRESUMEACTION *pbra,ERRORRESUMEACTION *perra,WINBOOL *pfCallOnScriptError) { return This->lpVtbl->HandleRuntimeError(This,pErrorDebug,pScriptSite,pbra,perra,pfCallOnScriptError); } -static __WIDL_INLINE WINBOOL IDebugApplication32_FCanJitDebug(IDebugApplication32* This) { +static inline WINBOOL IDebugApplication32_FCanJitDebug(IDebugApplication32* This) { return This->lpVtbl->FCanJitDebug(This); } -static __WIDL_INLINE WINBOOL IDebugApplication32_FIsAutoJitDebugEnabled(IDebugApplication32* This) { +static inline WINBOOL IDebugApplication32_FIsAutoJitDebugEnabled(IDebugApplication32* This) { return This->lpVtbl->FIsAutoJitDebugEnabled(This); } -static __WIDL_INLINE HRESULT IDebugApplication32_AddGlobalExpressionContextProvider(IDebugApplication32* This,IProvideExpressionContexts *pdsfs,DWORD *pdwCookie) { +static inline HRESULT IDebugApplication32_AddGlobalExpressionContextProvider(IDebugApplication32* This,IProvideExpressionContexts *pdsfs,DWORD *pdwCookie) { return This->lpVtbl->AddGlobalExpressionContextProvider(This,pdsfs,pdwCookie); } -static __WIDL_INLINE HRESULT IDebugApplication32_RemoveGlobalExpressionContextProvider(IDebugApplication32* This,DWORD dwCookie) { +static inline HRESULT IDebugApplication32_RemoveGlobalExpressionContextProvider(IDebugApplication32* This,DWORD dwCookie) { return This->lpVtbl->RemoveGlobalExpressionContextProvider(This,dwCookie); } #endif @@ -6748,108 +6740,108 @@ interface IDebugApplication64 { #define IDebugApplication64_RemoveGlobalExpressionContextProvider(This,dwCookie) (This)->lpVtbl->RemoveGlobalExpressionContextProvider(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication64_QueryInterface(IDebugApplication64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplication64_QueryInterface(IDebugApplication64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplication64_AddRef(IDebugApplication64* This) { +static inline ULONG IDebugApplication64_AddRef(IDebugApplication64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplication64_Release(IDebugApplication64* This) { +static inline ULONG IDebugApplication64_Release(IDebugApplication64* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplication methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication64_ResumeFromBreakPoint(IDebugApplication64* This,IRemoteDebugApplicationThread *prptFocus,BREAKRESUMEACTION bra,ERRORRESUMEACTION era) { +static inline HRESULT IDebugApplication64_ResumeFromBreakPoint(IDebugApplication64* This,IRemoteDebugApplicationThread *prptFocus,BREAKRESUMEACTION bra,ERRORRESUMEACTION era) { return This->lpVtbl->ResumeFromBreakPoint(This,prptFocus,bra,era); } -static __WIDL_INLINE HRESULT IDebugApplication64_CauseBreak(IDebugApplication64* This) { +static inline HRESULT IDebugApplication64_CauseBreak(IDebugApplication64* This) { return This->lpVtbl->CauseBreak(This); } -static __WIDL_INLINE HRESULT IDebugApplication64_ConnectDebugger(IDebugApplication64* This,IApplicationDebugger *pad) { +static inline HRESULT IDebugApplication64_ConnectDebugger(IDebugApplication64* This,IApplicationDebugger *pad) { return This->lpVtbl->ConnectDebugger(This,pad); } -static __WIDL_INLINE HRESULT IDebugApplication64_DisconnectDebugger(IDebugApplication64* This) { +static inline HRESULT IDebugApplication64_DisconnectDebugger(IDebugApplication64* This) { return This->lpVtbl->DisconnectDebugger(This); } -static __WIDL_INLINE HRESULT IDebugApplication64_GetDebugger(IDebugApplication64* This,IApplicationDebugger **pad) { +static inline HRESULT IDebugApplication64_GetDebugger(IDebugApplication64* This,IApplicationDebugger **pad) { return This->lpVtbl->GetDebugger(This,pad); } -static __WIDL_INLINE HRESULT IDebugApplication64_CreateInstanceAtApplication(IDebugApplication64* This,REFCLSID rclsid,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,IUnknown **ppvObject) { +static inline HRESULT IDebugApplication64_CreateInstanceAtApplication(IDebugApplication64* This,REFCLSID rclsid,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,IUnknown **ppvObject) { return This->lpVtbl->CreateInstanceAtApplication(This,rclsid,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT IDebugApplication64_QueryAlive(IDebugApplication64* This) { +static inline HRESULT IDebugApplication64_QueryAlive(IDebugApplication64* This) { return This->lpVtbl->QueryAlive(This); } -static __WIDL_INLINE HRESULT IDebugApplication64_EnumThreads(IDebugApplication64* This,IEnumRemoteDebugApplicationThreads **pperdat) { +static inline HRESULT IDebugApplication64_EnumThreads(IDebugApplication64* This,IEnumRemoteDebugApplicationThreads **pperdat) { return This->lpVtbl->EnumThreads(This,pperdat); } -static __WIDL_INLINE HRESULT IDebugApplication64_GetName(IDebugApplication64* This,BSTR *pbstrName) { +static inline HRESULT IDebugApplication64_GetName(IDebugApplication64* This,BSTR *pbstrName) { return This->lpVtbl->GetName(This,pbstrName); } -static __WIDL_INLINE HRESULT IDebugApplication64_GetRootNode(IDebugApplication64* This,IDebugApplicationNode **ppdanRoot) { +static inline HRESULT IDebugApplication64_GetRootNode(IDebugApplication64* This,IDebugApplicationNode **ppdanRoot) { return This->lpVtbl->GetRootNode(This,ppdanRoot); } -static __WIDL_INLINE HRESULT IDebugApplication64_EnumGlobalExpressionContexts(IDebugApplication64* This,IEnumDebugExpressionContexts **ppedec) { +static inline HRESULT IDebugApplication64_EnumGlobalExpressionContexts(IDebugApplication64* This,IEnumDebugExpressionContexts **ppedec) { return This->lpVtbl->EnumGlobalExpressionContexts(This,ppedec); } /*** IDebugApplication64 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication64_SetName(IDebugApplication64* This,LPCOLESTR pstrName) { +static inline HRESULT IDebugApplication64_SetName(IDebugApplication64* This,LPCOLESTR pstrName) { return This->lpVtbl->SetName(This,pstrName); } -static __WIDL_INLINE HRESULT IDebugApplication64_StepOutComplete(IDebugApplication64* This) { +static inline HRESULT IDebugApplication64_StepOutComplete(IDebugApplication64* This) { return This->lpVtbl->StepOutComplete(This); } -static __WIDL_INLINE HRESULT IDebugApplication64_DebugOutput(IDebugApplication64* This,LPCOLESTR pstr) { +static inline HRESULT IDebugApplication64_DebugOutput(IDebugApplication64* This,LPCOLESTR pstr) { return This->lpVtbl->DebugOutput(This,pstr); } -static __WIDL_INLINE HRESULT IDebugApplication64_StartDebugSession(IDebugApplication64* This) { +static inline HRESULT IDebugApplication64_StartDebugSession(IDebugApplication64* This) { return This->lpVtbl->StartDebugSession(This); } -static __WIDL_INLINE HRESULT IDebugApplication64_HandleBreakPoint(IDebugApplication64* This,BREAKREASON br,BREAKRESUMEACTION *pbra) { +static inline HRESULT IDebugApplication64_HandleBreakPoint(IDebugApplication64* This,BREAKREASON br,BREAKRESUMEACTION *pbra) { return This->lpVtbl->HandleBreakPoint(This,br,pbra); } -static __WIDL_INLINE HRESULT IDebugApplication64_Close(IDebugApplication64* This) { +static inline HRESULT IDebugApplication64_Close(IDebugApplication64* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IDebugApplication64_GetBreakFlags(IDebugApplication64* This,APPBREAKFLAGS *pabf,IRemoteDebugApplicationThread **pprdatSteppingThread) { +static inline HRESULT IDebugApplication64_GetBreakFlags(IDebugApplication64* This,APPBREAKFLAGS *pabf,IRemoteDebugApplicationThread **pprdatSteppingThread) { return This->lpVtbl->GetBreakFlags(This,pabf,pprdatSteppingThread); } -static __WIDL_INLINE HRESULT IDebugApplication64_GetCurrentThread(IDebugApplication64* This,IDebugApplicationThread **pat) { +static inline HRESULT IDebugApplication64_GetCurrentThread(IDebugApplication64* This,IDebugApplicationThread **pat) { return This->lpVtbl->GetCurrentThread(This,pat); } -static __WIDL_INLINE HRESULT IDebugApplication64_CreateAsyncDebugOperation(IDebugApplication64* This,IDebugSyncOperation *psdo,IDebugAsyncOperation **ppado) { +static inline HRESULT IDebugApplication64_CreateAsyncDebugOperation(IDebugApplication64* This,IDebugSyncOperation *psdo,IDebugAsyncOperation **ppado) { return This->lpVtbl->CreateAsyncDebugOperation(This,psdo,ppado); } -static __WIDL_INLINE HRESULT IDebugApplication64_AddStackFrameSniffer(IDebugApplication64* This,IDebugStackFrameSniffer *pdsfs,DWORD *pdwCookie) { +static inline HRESULT IDebugApplication64_AddStackFrameSniffer(IDebugApplication64* This,IDebugStackFrameSniffer *pdsfs,DWORD *pdwCookie) { return This->lpVtbl->AddStackFrameSniffer(This,pdsfs,pdwCookie); } -static __WIDL_INLINE HRESULT IDebugApplication64_RemoveStackFrameSniffer(IDebugApplication64* This,DWORD dwCookie) { +static inline HRESULT IDebugApplication64_RemoveStackFrameSniffer(IDebugApplication64* This,DWORD dwCookie) { return This->lpVtbl->RemoveStackFrameSniffer(This,dwCookie); } -static __WIDL_INLINE HRESULT IDebugApplication64_QueryCurrentThreadIsDebuggerThread(IDebugApplication64* This) { +static inline HRESULT IDebugApplication64_QueryCurrentThreadIsDebuggerThread(IDebugApplication64* This) { return This->lpVtbl->QueryCurrentThreadIsDebuggerThread(This); } -static __WIDL_INLINE HRESULT IDebugApplication64_SynchronousCallInDebuggerThread(IDebugApplication64* This,IDebugThreadCall64 *pptc,DWORDLONG dwParam1,DWORDLONG dwParam2,DWORDLONG dwParam3) { +static inline HRESULT IDebugApplication64_SynchronousCallInDebuggerThread(IDebugApplication64* This,IDebugThreadCall64 *pptc,DWORDLONG dwParam1,DWORDLONG dwParam2,DWORDLONG dwParam3) { return This->lpVtbl->SynchronousCallInDebuggerThread(This,pptc,dwParam1,dwParam2,dwParam3); } -static __WIDL_INLINE HRESULT IDebugApplication64_CreateApplicationNode(IDebugApplication64* This,IDebugApplicationNode **ppdanNew) { +static inline HRESULT IDebugApplication64_CreateApplicationNode(IDebugApplication64* This,IDebugApplicationNode **ppdanNew) { return This->lpVtbl->CreateApplicationNode(This,ppdanNew); } -static __WIDL_INLINE HRESULT IDebugApplication64_FireDebuggerEvent(IDebugApplication64* This,REFGUID riid,IUnknown *punk) { +static inline HRESULT IDebugApplication64_FireDebuggerEvent(IDebugApplication64* This,REFGUID riid,IUnknown *punk) { return This->lpVtbl->FireDebuggerEvent(This,riid,punk); } -static __WIDL_INLINE HRESULT IDebugApplication64_HandleRuntimeError(IDebugApplication64* This,IActiveScriptErrorDebug *pErrorDebug,IActiveScriptSite *pScriptSite,BREAKRESUMEACTION *pbra,ERRORRESUMEACTION *perra,WINBOOL *pfCallOnScriptError) { +static inline HRESULT IDebugApplication64_HandleRuntimeError(IDebugApplication64* This,IActiveScriptErrorDebug *pErrorDebug,IActiveScriptSite *pScriptSite,BREAKRESUMEACTION *pbra,ERRORRESUMEACTION *perra,WINBOOL *pfCallOnScriptError) { return This->lpVtbl->HandleRuntimeError(This,pErrorDebug,pScriptSite,pbra,perra,pfCallOnScriptError); } -static __WIDL_INLINE WINBOOL IDebugApplication64_FCanJitDebug(IDebugApplication64* This) { +static inline WINBOOL IDebugApplication64_FCanJitDebug(IDebugApplication64* This) { return This->lpVtbl->FCanJitDebug(This); } -static __WIDL_INLINE WINBOOL IDebugApplication64_FIsAutoJitDebugEnabled(IDebugApplication64* This) { +static inline WINBOOL IDebugApplication64_FIsAutoJitDebugEnabled(IDebugApplication64* This) { return This->lpVtbl->FIsAutoJitDebugEnabled(This); } -static __WIDL_INLINE HRESULT IDebugApplication64_AddGlobalExpressionContextProvider(IDebugApplication64* This,IProvideExpressionContexts *pdsfs,DWORDLONG *pdwCookie) { +static inline HRESULT IDebugApplication64_AddGlobalExpressionContextProvider(IDebugApplication64* This,IProvideExpressionContexts *pdsfs,DWORDLONG *pdwCookie) { return This->lpVtbl->AddGlobalExpressionContextProvider(This,pdsfs,pdwCookie); } -static __WIDL_INLINE HRESULT IDebugApplication64_RemoveGlobalExpressionContextProvider(IDebugApplication64* This,DWORDLONG dwCookie) { +static inline HRESULT IDebugApplication64_RemoveGlobalExpressionContextProvider(IDebugApplication64* This,DWORDLONG dwCookie) { return This->lpVtbl->RemoveGlobalExpressionContextProvider(This,dwCookie); } #endif @@ -6988,44 +6980,44 @@ interface IRemoteDebugApplicationEvents { #define IRemoteDebugApplicationEvents_OnBreakFlagChange(This,abf,prdatSteppingThread) (This)->lpVtbl->OnBreakFlagChange(This,abf,prdatSteppingThread) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_QueryInterface(IRemoteDebugApplicationEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRemoteDebugApplicationEvents_QueryInterface(IRemoteDebugApplicationEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRemoteDebugApplicationEvents_AddRef(IRemoteDebugApplicationEvents* This) { +static inline ULONG IRemoteDebugApplicationEvents_AddRef(IRemoteDebugApplicationEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRemoteDebugApplicationEvents_Release(IRemoteDebugApplicationEvents* This) { +static inline ULONG IRemoteDebugApplicationEvents_Release(IRemoteDebugApplicationEvents* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplicationEvents methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnConnectDebugger(IRemoteDebugApplicationEvents* This,IApplicationDebugger *pad) { +static inline HRESULT IRemoteDebugApplicationEvents_OnConnectDebugger(IRemoteDebugApplicationEvents* This,IApplicationDebugger *pad) { return This->lpVtbl->OnConnectDebugger(This,pad); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnDisconnectDebugger(IRemoteDebugApplicationEvents* This) { +static inline HRESULT IRemoteDebugApplicationEvents_OnDisconnectDebugger(IRemoteDebugApplicationEvents* This) { return This->lpVtbl->OnDisconnectDebugger(This); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnSetName(IRemoteDebugApplicationEvents* This,LPCOLESTR pstrName) { +static inline HRESULT IRemoteDebugApplicationEvents_OnSetName(IRemoteDebugApplicationEvents* This,LPCOLESTR pstrName) { return This->lpVtbl->OnSetName(This,pstrName); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnDebugOutput(IRemoteDebugApplicationEvents* This,LPCOLESTR pstr) { +static inline HRESULT IRemoteDebugApplicationEvents_OnDebugOutput(IRemoteDebugApplicationEvents* This,LPCOLESTR pstr) { return This->lpVtbl->OnDebugOutput(This,pstr); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnClose(IRemoteDebugApplicationEvents* This) { +static inline HRESULT IRemoteDebugApplicationEvents_OnClose(IRemoteDebugApplicationEvents* This) { return This->lpVtbl->OnClose(This); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnEnterBreakPoint(IRemoteDebugApplicationEvents* This,IRemoteDebugApplicationThread *prdat) { +static inline HRESULT IRemoteDebugApplicationEvents_OnEnterBreakPoint(IRemoteDebugApplicationEvents* This,IRemoteDebugApplicationThread *prdat) { return This->lpVtbl->OnEnterBreakPoint(This,prdat); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnLeaveBreakPoint(IRemoteDebugApplicationEvents* This,IRemoteDebugApplicationThread *prdat) { +static inline HRESULT IRemoteDebugApplicationEvents_OnLeaveBreakPoint(IRemoteDebugApplicationEvents* This,IRemoteDebugApplicationThread *prdat) { return This->lpVtbl->OnLeaveBreakPoint(This,prdat); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnCreateThread(IRemoteDebugApplicationEvents* This,IRemoteDebugApplicationThread *prdat) { +static inline HRESULT IRemoteDebugApplicationEvents_OnCreateThread(IRemoteDebugApplicationEvents* This,IRemoteDebugApplicationThread *prdat) { return This->lpVtbl->OnCreateThread(This,prdat); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnDestroyThread(IRemoteDebugApplicationEvents* This,IRemoteDebugApplicationThread *prdat) { +static inline HRESULT IRemoteDebugApplicationEvents_OnDestroyThread(IRemoteDebugApplicationEvents* This,IRemoteDebugApplicationThread *prdat) { return This->lpVtbl->OnDestroyThread(This,prdat); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationEvents_OnBreakFlagChange(IRemoteDebugApplicationEvents* This,APPBREAKFLAGS abf,IRemoteDebugApplicationThread *prdatSteppingThread) { +static inline HRESULT IRemoteDebugApplicationEvents_OnBreakFlagChange(IRemoteDebugApplicationEvents* This,APPBREAKFLAGS abf,IRemoteDebugApplicationThread *prdatSteppingThread) { return This->lpVtbl->OnBreakFlagChange(This,abf,prdatSteppingThread); } #endif @@ -7150,43 +7142,43 @@ interface IDebugApplicationNode { #define IDebugApplicationNode_Detach(This) (This)->lpVtbl->Detach(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationNode_QueryInterface(IDebugApplicationNode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplicationNode_QueryInterface(IDebugApplicationNode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplicationNode_AddRef(IDebugApplicationNode* This) { +static inline ULONG IDebugApplicationNode_AddRef(IDebugApplicationNode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplicationNode_Release(IDebugApplicationNode* This) { +static inline ULONG IDebugApplicationNode_Release(IDebugApplicationNode* This) { return This->lpVtbl->Release(This); } /*** IDebugDocumentInfo methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationNode_GetName(IDebugApplicationNode* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { +static inline HRESULT IDebugApplicationNode_GetName(IDebugApplicationNode* This,DOCUMENTNAMETYPE dnt,BSTR *pbstrName) { return This->lpVtbl->GetName(This,dnt,pbstrName); } -static __WIDL_INLINE HRESULT IDebugApplicationNode_GetDocumentClassId(IDebugApplicationNode* This,CLSID *pclsidDocument) { +static inline HRESULT IDebugApplicationNode_GetDocumentClassId(IDebugApplicationNode* This,CLSID *pclsidDocument) { return This->lpVtbl->GetDocumentClassId(This,pclsidDocument); } /*** IDebugDocumentProvider methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationNode_GetDocument(IDebugApplicationNode* This,IDebugDocument **ppssd) { +static inline HRESULT IDebugApplicationNode_GetDocument(IDebugApplicationNode* This,IDebugDocument **ppssd) { return This->lpVtbl->GetDocument(This,ppssd); } /*** IDebugApplicationNode methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationNode_EnumChildren(IDebugApplicationNode* This,IEnumDebugApplicationNodes **pperddp) { +static inline HRESULT IDebugApplicationNode_EnumChildren(IDebugApplicationNode* This,IEnumDebugApplicationNodes **pperddp) { return This->lpVtbl->EnumChildren(This,pperddp); } -static __WIDL_INLINE HRESULT IDebugApplicationNode_GetParent(IDebugApplicationNode* This,IDebugApplicationNode **pprddp) { +static inline HRESULT IDebugApplicationNode_GetParent(IDebugApplicationNode* This,IDebugApplicationNode **pprddp) { return This->lpVtbl->GetParent(This,pprddp); } -static __WIDL_INLINE HRESULT IDebugApplicationNode_SetDocumentProvider(IDebugApplicationNode* This,IDebugDocumentProvider *pddp) { +static inline HRESULT IDebugApplicationNode_SetDocumentProvider(IDebugApplicationNode* This,IDebugDocumentProvider *pddp) { return This->lpVtbl->SetDocumentProvider(This,pddp); } -static __WIDL_INLINE HRESULT IDebugApplicationNode_Close(IDebugApplicationNode* This) { +static inline HRESULT IDebugApplicationNode_Close(IDebugApplicationNode* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IDebugApplicationNode_Attach(IDebugApplicationNode* This,IDebugApplicationNode *pdanParent) { +static inline HRESULT IDebugApplicationNode_Attach(IDebugApplicationNode* This,IDebugApplicationNode *pdanParent) { return This->lpVtbl->Attach(This,pdanParent); } -static __WIDL_INLINE HRESULT IDebugApplicationNode_Detach(IDebugApplicationNode* This) { +static inline HRESULT IDebugApplicationNode_Detach(IDebugApplicationNode* This) { return This->lpVtbl->Detach(This); } #endif @@ -7276,26 +7268,26 @@ interface IDebugApplicationNodeEvents { #define IDebugApplicationNodeEvents_onAttach(This,prddpParent) (This)->lpVtbl->onAttach(This,prddpParent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationNodeEvents_QueryInterface(IDebugApplicationNodeEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplicationNodeEvents_QueryInterface(IDebugApplicationNodeEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplicationNodeEvents_AddRef(IDebugApplicationNodeEvents* This) { +static inline ULONG IDebugApplicationNodeEvents_AddRef(IDebugApplicationNodeEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplicationNodeEvents_Release(IDebugApplicationNodeEvents* This) { +static inline ULONG IDebugApplicationNodeEvents_Release(IDebugApplicationNodeEvents* This) { return This->lpVtbl->Release(This); } /*** IDebugApplicationNodeEvents methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationNodeEvents_onAddChild(IDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpChild) { +static inline HRESULT IDebugApplicationNodeEvents_onAddChild(IDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpChild) { return This->lpVtbl->onAddChild(This,prddpChild); } -static __WIDL_INLINE HRESULT IDebugApplicationNodeEvents_onRemoveChild(IDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpChild) { +static inline HRESULT IDebugApplicationNodeEvents_onRemoveChild(IDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpChild) { return This->lpVtbl->onRemoveChild(This,prddpChild); } -static __WIDL_INLINE HRESULT IDebugApplicationNodeEvents_onDetach(IDebugApplicationNodeEvents* This) { +static inline HRESULT IDebugApplicationNodeEvents_onDetach(IDebugApplicationNodeEvents* This) { return This->lpVtbl->onDetach(This); } -static __WIDL_INLINE HRESULT IDebugApplicationNodeEvents_onAttach(IDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpParent) { +static inline HRESULT IDebugApplicationNodeEvents_onAttach(IDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpParent) { return This->lpVtbl->onAttach(This,prddpParent); } #endif @@ -7413,38 +7405,38 @@ interface AsyncIDebugApplicationNodeEvents { #define AsyncIDebugApplicationNodeEvents_Finish_onAttach(This) (This)->lpVtbl->Finish_onAttach(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncIDebugApplicationNodeEvents_QueryInterface(AsyncIDebugApplicationNodeEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT AsyncIDebugApplicationNodeEvents_QueryInterface(AsyncIDebugApplicationNodeEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG AsyncIDebugApplicationNodeEvents_AddRef(AsyncIDebugApplicationNodeEvents* This) { +static inline ULONG AsyncIDebugApplicationNodeEvents_AddRef(AsyncIDebugApplicationNodeEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG AsyncIDebugApplicationNodeEvents_Release(AsyncIDebugApplicationNodeEvents* This) { +static inline ULONG AsyncIDebugApplicationNodeEvents_Release(AsyncIDebugApplicationNodeEvents* This) { return This->lpVtbl->Release(This); } /*** AsyncIDebugApplicationNodeEvents methods ***/ -static __WIDL_INLINE HRESULT AsyncIDebugApplicationNodeEvents_Begin_onAddChild(AsyncIDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpChild) { +static inline HRESULT AsyncIDebugApplicationNodeEvents_Begin_onAddChild(AsyncIDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpChild) { return This->lpVtbl->Begin_onAddChild(This,prddpChild); } -static __WIDL_INLINE HRESULT AsyncIDebugApplicationNodeEvents_Finish_onAddChild(AsyncIDebugApplicationNodeEvents* This) { +static inline HRESULT AsyncIDebugApplicationNodeEvents_Finish_onAddChild(AsyncIDebugApplicationNodeEvents* This) { return This->lpVtbl->Finish_onAddChild(This); } -static __WIDL_INLINE HRESULT AsyncIDebugApplicationNodeEvents_Begin_onRemoveChild(AsyncIDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpChild) { +static inline HRESULT AsyncIDebugApplicationNodeEvents_Begin_onRemoveChild(AsyncIDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpChild) { return This->lpVtbl->Begin_onRemoveChild(This,prddpChild); } -static __WIDL_INLINE HRESULT AsyncIDebugApplicationNodeEvents_Finish_onRemoveChild(AsyncIDebugApplicationNodeEvents* This) { +static inline HRESULT AsyncIDebugApplicationNodeEvents_Finish_onRemoveChild(AsyncIDebugApplicationNodeEvents* This) { return This->lpVtbl->Finish_onRemoveChild(This); } -static __WIDL_INLINE HRESULT AsyncIDebugApplicationNodeEvents_Begin_onDetach(AsyncIDebugApplicationNodeEvents* This) { +static inline HRESULT AsyncIDebugApplicationNodeEvents_Begin_onDetach(AsyncIDebugApplicationNodeEvents* This) { return This->lpVtbl->Begin_onDetach(This); } -static __WIDL_INLINE HRESULT AsyncIDebugApplicationNodeEvents_Finish_onDetach(AsyncIDebugApplicationNodeEvents* This) { +static inline HRESULT AsyncIDebugApplicationNodeEvents_Finish_onDetach(AsyncIDebugApplicationNodeEvents* This) { return This->lpVtbl->Finish_onDetach(This); } -static __WIDL_INLINE HRESULT AsyncIDebugApplicationNodeEvents_Begin_onAttach(AsyncIDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpParent) { +static inline HRESULT AsyncIDebugApplicationNodeEvents_Begin_onAttach(AsyncIDebugApplicationNodeEvents* This,IDebugApplicationNode *prddpParent) { return This->lpVtbl->Begin_onAttach(This,prddpParent); } -static __WIDL_INLINE HRESULT AsyncIDebugApplicationNodeEvents_Finish_onAttach(AsyncIDebugApplicationNodeEvents* This) { +static inline HRESULT AsyncIDebugApplicationNodeEvents_Finish_onAttach(AsyncIDebugApplicationNodeEvents* This) { return This->lpVtbl->Finish_onAttach(This); } #endif @@ -7515,17 +7507,17 @@ interface IDebugThreadCall32 { #define IDebugThreadCall32_ThreadCallHandler(This,dwParam1,dwParam2,dwParam3) (This)->lpVtbl->ThreadCallHandler(This,dwParam1,dwParam2,dwParam3) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugThreadCall32_QueryInterface(IDebugThreadCall32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugThreadCall32_QueryInterface(IDebugThreadCall32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugThreadCall32_AddRef(IDebugThreadCall32* This) { +static inline ULONG IDebugThreadCall32_AddRef(IDebugThreadCall32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugThreadCall32_Release(IDebugThreadCall32* This) { +static inline ULONG IDebugThreadCall32_Release(IDebugThreadCall32* This) { return This->lpVtbl->Release(This); } /*** IDebugThreadCall32 methods ***/ -static __WIDL_INLINE HRESULT IDebugThreadCall32_ThreadCallHandler(IDebugThreadCall32* This,DWORD dwParam1,DWORD dwParam2,DWORD dwParam3) { +static inline HRESULT IDebugThreadCall32_ThreadCallHandler(IDebugThreadCall32* This,DWORD dwParam1,DWORD dwParam2,DWORD dwParam3) { return This->lpVtbl->ThreadCallHandler(This,dwParam1,dwParam2,dwParam3); } #endif @@ -7596,17 +7588,17 @@ interface IDebugThreadCall64 { #define IDebugThreadCall64_ThreadCallHandler(This,dwParam1,dwParam2,dwParam3) (This)->lpVtbl->ThreadCallHandler(This,dwParam1,dwParam2,dwParam3) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugThreadCall64_QueryInterface(IDebugThreadCall64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugThreadCall64_QueryInterface(IDebugThreadCall64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugThreadCall64_AddRef(IDebugThreadCall64* This) { +static inline ULONG IDebugThreadCall64_AddRef(IDebugThreadCall64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugThreadCall64_Release(IDebugThreadCall64* This) { +static inline ULONG IDebugThreadCall64_Release(IDebugThreadCall64* This) { return This->lpVtbl->Release(This); } /*** IDebugThreadCall64 methods ***/ -static __WIDL_INLINE HRESULT IDebugThreadCall64_ThreadCallHandler(IDebugThreadCall64* This,DWORDLONG dwParam1,DWORDLONG dwParam2,DWORDLONG dwParam3) { +static inline HRESULT IDebugThreadCall64_ThreadCallHandler(IDebugThreadCall64* This,DWORDLONG dwParam1,DWORDLONG dwParam2,DWORDLONG dwParam3) { return This->lpVtbl->ThreadCallHandler(This,dwParam1,dwParam2,dwParam3); } #endif @@ -7750,41 +7742,41 @@ interface IRemoteDebugApplicationThread { #define IRemoteDebugApplicationThread_GetSuspendCount(This,pdwCount) (This)->lpVtbl->GetSuspendCount(This,pdwCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_QueryInterface(IRemoteDebugApplicationThread* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRemoteDebugApplicationThread_QueryInterface(IRemoteDebugApplicationThread* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRemoteDebugApplicationThread_AddRef(IRemoteDebugApplicationThread* This) { +static inline ULONG IRemoteDebugApplicationThread_AddRef(IRemoteDebugApplicationThread* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRemoteDebugApplicationThread_Release(IRemoteDebugApplicationThread* This) { +static inline ULONG IRemoteDebugApplicationThread_Release(IRemoteDebugApplicationThread* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplicationThread methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_GetSystemThreadId(IRemoteDebugApplicationThread* This,DWORD *dwThreadId) { +static inline HRESULT IRemoteDebugApplicationThread_GetSystemThreadId(IRemoteDebugApplicationThread* This,DWORD *dwThreadId) { return This->lpVtbl->GetSystemThreadId(This,dwThreadId); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_GetApplication(IRemoteDebugApplicationThread* This,IRemoteDebugApplication **pprda) { +static inline HRESULT IRemoteDebugApplicationThread_GetApplication(IRemoteDebugApplicationThread* This,IRemoteDebugApplication **pprda) { return This->lpVtbl->GetApplication(This,pprda); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_EnumStackFrames(IRemoteDebugApplicationThread* This,IEnumDebugStackFrames **ppedsf) { +static inline HRESULT IRemoteDebugApplicationThread_EnumStackFrames(IRemoteDebugApplicationThread* This,IEnumDebugStackFrames **ppedsf) { return This->lpVtbl->EnumStackFrames(This,ppedsf); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_GetDescription(IRemoteDebugApplicationThread* This,BSTR *pbstrDescription,BSTR *pbstrState) { +static inline HRESULT IRemoteDebugApplicationThread_GetDescription(IRemoteDebugApplicationThread* This,BSTR *pbstrDescription,BSTR *pbstrState) { return This->lpVtbl->GetDescription(This,pbstrDescription,pbstrState); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_SetNextStatement(IRemoteDebugApplicationThread* This,IDebugStackFrame *pStackFrame,IDebugCodeContext *pCodeContext) { +static inline HRESULT IRemoteDebugApplicationThread_SetNextStatement(IRemoteDebugApplicationThread* This,IDebugStackFrame *pStackFrame,IDebugCodeContext *pCodeContext) { return This->lpVtbl->SetNextStatement(This,pStackFrame,pCodeContext); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_GetState(IRemoteDebugApplicationThread* This,DWORD *pState) { +static inline HRESULT IRemoteDebugApplicationThread_GetState(IRemoteDebugApplicationThread* This,DWORD *pState) { return This->lpVtbl->GetState(This,pState); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_Suspend(IRemoteDebugApplicationThread* This,DWORD *pdwCount) { +static inline HRESULT IRemoteDebugApplicationThread_Suspend(IRemoteDebugApplicationThread* This,DWORD *pdwCount) { return This->lpVtbl->Suspend(This,pdwCount); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_Resume(IRemoteDebugApplicationThread* This,DWORD *pdwCount) { +static inline HRESULT IRemoteDebugApplicationThread_Resume(IRemoteDebugApplicationThread* This,DWORD *pdwCount) { return This->lpVtbl->Resume(This,pdwCount); } -static __WIDL_INLINE HRESULT IRemoteDebugApplicationThread_GetSuspendCount(IRemoteDebugApplicationThread* This,DWORD *pdwCount) { +static inline HRESULT IRemoteDebugApplicationThread_GetSuspendCount(IRemoteDebugApplicationThread* This,DWORD *pdwCount) { return This->lpVtbl->GetSuspendCount(This,pdwCount); } #endif @@ -7936,57 +7928,57 @@ interface IDebugApplicationThread { #define IDebugApplicationThread_SetStateString(This,pstrState) (This)->lpVtbl->SetStateString(This,pstrState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread_QueryInterface(IDebugApplicationThread* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplicationThread_QueryInterface(IDebugApplicationThread* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplicationThread_AddRef(IDebugApplicationThread* This) { +static inline ULONG IDebugApplicationThread_AddRef(IDebugApplicationThread* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplicationThread_Release(IDebugApplicationThread* This) { +static inline ULONG IDebugApplicationThread_Release(IDebugApplicationThread* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplicationThread methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread_GetSystemThreadId(IDebugApplicationThread* This,DWORD *dwThreadId) { +static inline HRESULT IDebugApplicationThread_GetSystemThreadId(IDebugApplicationThread* This,DWORD *dwThreadId) { return This->lpVtbl->GetSystemThreadId(This,dwThreadId); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_GetApplication(IDebugApplicationThread* This,IRemoteDebugApplication **pprda) { +static inline HRESULT IDebugApplicationThread_GetApplication(IDebugApplicationThread* This,IRemoteDebugApplication **pprda) { return This->lpVtbl->GetApplication(This,pprda); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_EnumStackFrames(IDebugApplicationThread* This,IEnumDebugStackFrames **ppedsf) { +static inline HRESULT IDebugApplicationThread_EnumStackFrames(IDebugApplicationThread* This,IEnumDebugStackFrames **ppedsf) { return This->lpVtbl->EnumStackFrames(This,ppedsf); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_GetDescription(IDebugApplicationThread* This,BSTR *pbstrDescription,BSTR *pbstrState) { +static inline HRESULT IDebugApplicationThread_GetDescription(IDebugApplicationThread* This,BSTR *pbstrDescription,BSTR *pbstrState) { return This->lpVtbl->GetDescription(This,pbstrDescription,pbstrState); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_SetNextStatement(IDebugApplicationThread* This,IDebugStackFrame *pStackFrame,IDebugCodeContext *pCodeContext) { +static inline HRESULT IDebugApplicationThread_SetNextStatement(IDebugApplicationThread* This,IDebugStackFrame *pStackFrame,IDebugCodeContext *pCodeContext) { return This->lpVtbl->SetNextStatement(This,pStackFrame,pCodeContext); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_GetState(IDebugApplicationThread* This,DWORD *pState) { +static inline HRESULT IDebugApplicationThread_GetState(IDebugApplicationThread* This,DWORD *pState) { return This->lpVtbl->GetState(This,pState); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_Suspend(IDebugApplicationThread* This,DWORD *pdwCount) { +static inline HRESULT IDebugApplicationThread_Suspend(IDebugApplicationThread* This,DWORD *pdwCount) { return This->lpVtbl->Suspend(This,pdwCount); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_Resume(IDebugApplicationThread* This,DWORD *pdwCount) { +static inline HRESULT IDebugApplicationThread_Resume(IDebugApplicationThread* This,DWORD *pdwCount) { return This->lpVtbl->Resume(This,pdwCount); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_GetSuspendCount(IDebugApplicationThread* This,DWORD *pdwCount) { +static inline HRESULT IDebugApplicationThread_GetSuspendCount(IDebugApplicationThread* This,DWORD *pdwCount) { return This->lpVtbl->GetSuspendCount(This,pdwCount); } /*** IDebugApplicationThread methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread_SynchronousCallIntoThread32(IDebugApplicationThread* This,IDebugThreadCall32 *pstcb,DWORD dwParam1,DWORD dwParam2,DWORD dwParam3) { +static inline HRESULT IDebugApplicationThread_SynchronousCallIntoThread32(IDebugApplicationThread* This,IDebugThreadCall32 *pstcb,DWORD dwParam1,DWORD dwParam2,DWORD dwParam3) { return This->lpVtbl->SynchronousCallIntoThread32(This,pstcb,dwParam1,dwParam2,dwParam3); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_QueryIsCurrentThread(IDebugApplicationThread* This) { +static inline HRESULT IDebugApplicationThread_QueryIsCurrentThread(IDebugApplicationThread* This) { return This->lpVtbl->QueryIsCurrentThread(This); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_QueryIsDebuggerThread(IDebugApplicationThread* This) { +static inline HRESULT IDebugApplicationThread_QueryIsDebuggerThread(IDebugApplicationThread* This) { return This->lpVtbl->QueryIsDebuggerThread(This); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_SetDescription(IDebugApplicationThread* This,LPCOLESTR pstrDescription) { +static inline HRESULT IDebugApplicationThread_SetDescription(IDebugApplicationThread* This,LPCOLESTR pstrDescription) { return This->lpVtbl->SetDescription(This,pstrDescription); } -static __WIDL_INLINE HRESULT IDebugApplicationThread_SetStateString(IDebugApplicationThread* This,LPCOLESTR pstrState) { +static inline HRESULT IDebugApplicationThread_SetStateString(IDebugApplicationThread* This,LPCOLESTR pstrState) { return This->lpVtbl->SetStateString(This,pstrState); } #endif @@ -8136,61 +8128,61 @@ interface IDebugApplicationThread64 { #define IDebugApplicationThread64_SynchronousCallIntoThread64(This,pstcb,dwParam1,dwParam2,dwParam3) (This)->lpVtbl->SynchronousCallIntoThread64(This,pstcb,dwParam1,dwParam2,dwParam3) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread64_QueryInterface(IDebugApplicationThread64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplicationThread64_QueryInterface(IDebugApplicationThread64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplicationThread64_AddRef(IDebugApplicationThread64* This) { +static inline ULONG IDebugApplicationThread64_AddRef(IDebugApplicationThread64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplicationThread64_Release(IDebugApplicationThread64* This) { +static inline ULONG IDebugApplicationThread64_Release(IDebugApplicationThread64* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplicationThread methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread64_GetSystemThreadId(IDebugApplicationThread64* This,DWORD *dwThreadId) { +static inline HRESULT IDebugApplicationThread64_GetSystemThreadId(IDebugApplicationThread64* This,DWORD *dwThreadId) { return This->lpVtbl->GetSystemThreadId(This,dwThreadId); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_GetApplication(IDebugApplicationThread64* This,IRemoteDebugApplication **pprda) { +static inline HRESULT IDebugApplicationThread64_GetApplication(IDebugApplicationThread64* This,IRemoteDebugApplication **pprda) { return This->lpVtbl->GetApplication(This,pprda); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_EnumStackFrames(IDebugApplicationThread64* This,IEnumDebugStackFrames **ppedsf) { +static inline HRESULT IDebugApplicationThread64_EnumStackFrames(IDebugApplicationThread64* This,IEnumDebugStackFrames **ppedsf) { return This->lpVtbl->EnumStackFrames(This,ppedsf); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_GetDescription(IDebugApplicationThread64* This,BSTR *pbstrDescription,BSTR *pbstrState) { +static inline HRESULT IDebugApplicationThread64_GetDescription(IDebugApplicationThread64* This,BSTR *pbstrDescription,BSTR *pbstrState) { return This->lpVtbl->GetDescription(This,pbstrDescription,pbstrState); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_SetNextStatement(IDebugApplicationThread64* This,IDebugStackFrame *pStackFrame,IDebugCodeContext *pCodeContext) { +static inline HRESULT IDebugApplicationThread64_SetNextStatement(IDebugApplicationThread64* This,IDebugStackFrame *pStackFrame,IDebugCodeContext *pCodeContext) { return This->lpVtbl->SetNextStatement(This,pStackFrame,pCodeContext); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_GetState(IDebugApplicationThread64* This,DWORD *pState) { +static inline HRESULT IDebugApplicationThread64_GetState(IDebugApplicationThread64* This,DWORD *pState) { return This->lpVtbl->GetState(This,pState); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_Suspend(IDebugApplicationThread64* This,DWORD *pdwCount) { +static inline HRESULT IDebugApplicationThread64_Suspend(IDebugApplicationThread64* This,DWORD *pdwCount) { return This->lpVtbl->Suspend(This,pdwCount); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_Resume(IDebugApplicationThread64* This,DWORD *pdwCount) { +static inline HRESULT IDebugApplicationThread64_Resume(IDebugApplicationThread64* This,DWORD *pdwCount) { return This->lpVtbl->Resume(This,pdwCount); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_GetSuspendCount(IDebugApplicationThread64* This,DWORD *pdwCount) { +static inline HRESULT IDebugApplicationThread64_GetSuspendCount(IDebugApplicationThread64* This,DWORD *pdwCount) { return This->lpVtbl->GetSuspendCount(This,pdwCount); } /*** IDebugApplicationThread methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread64_SynchronousCallIntoThread32(IDebugApplicationThread64* This,IDebugThreadCall32 *pstcb,DWORD dwParam1,DWORD dwParam2,DWORD dwParam3) { +static inline HRESULT IDebugApplicationThread64_SynchronousCallIntoThread32(IDebugApplicationThread64* This,IDebugThreadCall32 *pstcb,DWORD dwParam1,DWORD dwParam2,DWORD dwParam3) { return This->lpVtbl->SynchronousCallIntoThread32(This,pstcb,dwParam1,dwParam2,dwParam3); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_QueryIsCurrentThread(IDebugApplicationThread64* This) { +static inline HRESULT IDebugApplicationThread64_QueryIsCurrentThread(IDebugApplicationThread64* This) { return This->lpVtbl->QueryIsCurrentThread(This); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_QueryIsDebuggerThread(IDebugApplicationThread64* This) { +static inline HRESULT IDebugApplicationThread64_QueryIsDebuggerThread(IDebugApplicationThread64* This) { return This->lpVtbl->QueryIsDebuggerThread(This); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_SetDescription(IDebugApplicationThread64* This,LPCOLESTR pstrDescription) { +static inline HRESULT IDebugApplicationThread64_SetDescription(IDebugApplicationThread64* This,LPCOLESTR pstrDescription) { return This->lpVtbl->SetDescription(This,pstrDescription); } -static __WIDL_INLINE HRESULT IDebugApplicationThread64_SetStateString(IDebugApplicationThread64* This,LPCOLESTR pstrState) { +static inline HRESULT IDebugApplicationThread64_SetStateString(IDebugApplicationThread64* This,LPCOLESTR pstrState) { return This->lpVtbl->SetStateString(This,pstrState); } /*** IDebugApplicationThread64 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread64_SynchronousCallIntoThread64(IDebugApplicationThread64* This,IDebugThreadCall64 *pstcb,DWORDLONG dwParam1,DWORDLONG dwParam2,DWORDLONG dwParam3) { +static inline HRESULT IDebugApplicationThread64_SynchronousCallIntoThread64(IDebugApplicationThread64* This,IDebugThreadCall64 *pstcb,DWORDLONG dwParam1,DWORDLONG dwParam2,DWORDLONG dwParam3) { return This->lpVtbl->SynchronousCallIntoThread64(This,pstcb,dwParam1,dwParam2,dwParam3); } #endif @@ -8257,17 +8249,17 @@ interface IDebugCookie { #define IDebugCookie_SetDebugCookie(This,dwDebugAppCookie) (This)->lpVtbl->SetDebugCookie(This,dwDebugAppCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugCookie_QueryInterface(IDebugCookie* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugCookie_QueryInterface(IDebugCookie* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugCookie_AddRef(IDebugCookie* This) { +static inline ULONG IDebugCookie_AddRef(IDebugCookie* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugCookie_Release(IDebugCookie* This) { +static inline ULONG IDebugCookie_Release(IDebugCookie* This) { return This->lpVtbl->Release(This); } /*** IDebugCookie methods ***/ -static __WIDL_INLINE HRESULT IDebugCookie_SetDebugCookie(IDebugCookie* This,DWORD dwDebugAppCookie) { +static inline HRESULT IDebugCookie_SetDebugCookie(IDebugCookie* This,DWORD dwDebugAppCookie) { return This->lpVtbl->SetDebugCookie(This,dwDebugAppCookie); } #endif @@ -8361,26 +8353,26 @@ interface IEnumDebugApplicationNodes { #define IEnumDebugApplicationNodes_Clone(This,pperddp) (This)->lpVtbl->Clone(This,pperddp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugApplicationNodes_QueryInterface(IEnumDebugApplicationNodes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDebugApplicationNodes_QueryInterface(IEnumDebugApplicationNodes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDebugApplicationNodes_AddRef(IEnumDebugApplicationNodes* This) { +static inline ULONG IEnumDebugApplicationNodes_AddRef(IEnumDebugApplicationNodes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDebugApplicationNodes_Release(IEnumDebugApplicationNodes* This) { +static inline ULONG IEnumDebugApplicationNodes_Release(IEnumDebugApplicationNodes* This) { return This->lpVtbl->Release(This); } /*** IEnumDebugApplicationNodes methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugApplicationNodes_Next(IEnumDebugApplicationNodes* This,ULONG celt,IDebugApplicationNode **pprddp,ULONG *pceltFetched) { +static inline HRESULT IEnumDebugApplicationNodes_Next(IEnumDebugApplicationNodes* This,ULONG celt,IDebugApplicationNode **pprddp,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,pprddp,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumDebugApplicationNodes_Skip(IEnumDebugApplicationNodes* This,ULONG celt) { +static inline HRESULT IEnumDebugApplicationNodes_Skip(IEnumDebugApplicationNodes* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumDebugApplicationNodes_Reset(IEnumDebugApplicationNodes* This) { +static inline HRESULT IEnumDebugApplicationNodes_Reset(IEnumDebugApplicationNodes* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDebugApplicationNodes_Clone(IEnumDebugApplicationNodes* This,IEnumDebugApplicationNodes **pperddp) { +static inline HRESULT IEnumDebugApplicationNodes_Clone(IEnumDebugApplicationNodes* This,IEnumDebugApplicationNodes **pperddp) { return This->lpVtbl->Clone(This,pperddp); } #endif @@ -8494,26 +8486,26 @@ interface IEnumRemoteDebugApplications { #define IEnumRemoteDebugApplications_Clone(This,ppessd) (This)->lpVtbl->Clone(This,ppessd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplications_QueryInterface(IEnumRemoteDebugApplications* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumRemoteDebugApplications_QueryInterface(IEnumRemoteDebugApplications* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumRemoteDebugApplications_AddRef(IEnumRemoteDebugApplications* This) { +static inline ULONG IEnumRemoteDebugApplications_AddRef(IEnumRemoteDebugApplications* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumRemoteDebugApplications_Release(IEnumRemoteDebugApplications* This) { +static inline ULONG IEnumRemoteDebugApplications_Release(IEnumRemoteDebugApplications* This) { return This->lpVtbl->Release(This); } /*** IEnumRemoteDebugApplications methods ***/ -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplications_Next(IEnumRemoteDebugApplications* This,ULONG celt,IRemoteDebugApplication **ppda,ULONG *pceltFetched) { +static inline HRESULT IEnumRemoteDebugApplications_Next(IEnumRemoteDebugApplications* This,ULONG celt,IRemoteDebugApplication **ppda,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,ppda,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplications_Skip(IEnumRemoteDebugApplications* This,ULONG celt) { +static inline HRESULT IEnumRemoteDebugApplications_Skip(IEnumRemoteDebugApplications* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplications_Reset(IEnumRemoteDebugApplications* This) { +static inline HRESULT IEnumRemoteDebugApplications_Reset(IEnumRemoteDebugApplications* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplications_Clone(IEnumRemoteDebugApplications* This,IEnumRemoteDebugApplications **ppessd) { +static inline HRESULT IEnumRemoteDebugApplications_Clone(IEnumRemoteDebugApplications* This,IEnumRemoteDebugApplications **ppessd) { return This->lpVtbl->Clone(This,ppessd); } #endif @@ -8627,26 +8619,26 @@ interface IEnumRemoteDebugApplicationThreads { #define IEnumRemoteDebugApplicationThreads_Clone(This,pperdat) (This)->lpVtbl->Clone(This,pperdat) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplicationThreads_QueryInterface(IEnumRemoteDebugApplicationThreads* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumRemoteDebugApplicationThreads_QueryInterface(IEnumRemoteDebugApplicationThreads* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumRemoteDebugApplicationThreads_AddRef(IEnumRemoteDebugApplicationThreads* This) { +static inline ULONG IEnumRemoteDebugApplicationThreads_AddRef(IEnumRemoteDebugApplicationThreads* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumRemoteDebugApplicationThreads_Release(IEnumRemoteDebugApplicationThreads* This) { +static inline ULONG IEnumRemoteDebugApplicationThreads_Release(IEnumRemoteDebugApplicationThreads* This) { return This->lpVtbl->Release(This); } /*** IEnumRemoteDebugApplicationThreads methods ***/ -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplicationThreads_Next(IEnumRemoteDebugApplicationThreads* This,ULONG celt,IRemoteDebugApplicationThread **pprdat,ULONG *pceltFetched) { +static inline HRESULT IEnumRemoteDebugApplicationThreads_Next(IEnumRemoteDebugApplicationThreads* This,ULONG celt,IRemoteDebugApplicationThread **pprdat,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,pprdat,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplicationThreads_Skip(IEnumRemoteDebugApplicationThreads* This,ULONG celt) { +static inline HRESULT IEnumRemoteDebugApplicationThreads_Skip(IEnumRemoteDebugApplicationThreads* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplicationThreads_Reset(IEnumRemoteDebugApplicationThreads* This) { +static inline HRESULT IEnumRemoteDebugApplicationThreads_Reset(IEnumRemoteDebugApplicationThreads* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumRemoteDebugApplicationThreads_Clone(IEnumRemoteDebugApplicationThreads* This,IEnumRemoteDebugApplicationThreads **pperdat) { +static inline HRESULT IEnumRemoteDebugApplicationThreads_Clone(IEnumRemoteDebugApplicationThreads* This,IEnumRemoteDebugApplicationThreads **pperdat) { return This->lpVtbl->Clone(This,pperdat); } #endif @@ -8759,23 +8751,23 @@ interface IDebugFormatter { #define IDebugFormatter_GetStringForVarType(This,vt,ptdescArrayType,pbstr) (This)->lpVtbl->GetStringForVarType(This,vt,ptdescArrayType,pbstr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugFormatter_QueryInterface(IDebugFormatter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugFormatter_QueryInterface(IDebugFormatter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugFormatter_AddRef(IDebugFormatter* This) { +static inline ULONG IDebugFormatter_AddRef(IDebugFormatter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugFormatter_Release(IDebugFormatter* This) { +static inline ULONG IDebugFormatter_Release(IDebugFormatter* This) { return This->lpVtbl->Release(This); } /*** IDebugFormatter methods ***/ -static __WIDL_INLINE HRESULT IDebugFormatter_GetStringForVariant(IDebugFormatter* This,VARIANT *pvar,ULONG nRadix,BSTR *pbstrValue) { +static inline HRESULT IDebugFormatter_GetStringForVariant(IDebugFormatter* This,VARIANT *pvar,ULONG nRadix,BSTR *pbstrValue) { return This->lpVtbl->GetStringForVariant(This,pvar,nRadix,pbstrValue); } -static __WIDL_INLINE HRESULT IDebugFormatter_GetVariantForString(IDebugFormatter* This,LPCOLESTR pwstrValue,VARIANT *pvar) { +static inline HRESULT IDebugFormatter_GetVariantForString(IDebugFormatter* This,LPCOLESTR pwstrValue,VARIANT *pvar) { return This->lpVtbl->GetVariantForString(This,pwstrValue,pvar); } -static __WIDL_INLINE HRESULT IDebugFormatter_GetStringForVarType(IDebugFormatter* This,VARTYPE vt,TYPEDESC *ptdescArrayType,BSTR *pbstr) { +static inline HRESULT IDebugFormatter_GetStringForVarType(IDebugFormatter* This,VARTYPE vt,TYPEDESC *ptdescArrayType,BSTR *pbstr) { return This->lpVtbl->GetStringForVarType(This,vt,ptdescArrayType,pbstr); } #endif @@ -8876,26 +8868,26 @@ interface ISimpleConnectionPoint { #define ISimpleConnectionPoint_Unadvise(This,dwCookie) (This)->lpVtbl->Unadvise(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISimpleConnectionPoint_QueryInterface(ISimpleConnectionPoint* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISimpleConnectionPoint_QueryInterface(ISimpleConnectionPoint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISimpleConnectionPoint_AddRef(ISimpleConnectionPoint* This) { +static inline ULONG ISimpleConnectionPoint_AddRef(ISimpleConnectionPoint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISimpleConnectionPoint_Release(ISimpleConnectionPoint* This) { +static inline ULONG ISimpleConnectionPoint_Release(ISimpleConnectionPoint* This) { return This->lpVtbl->Release(This); } /*** ISimpleConnectionPoint methods ***/ -static __WIDL_INLINE HRESULT ISimpleConnectionPoint_GetEventCount(ISimpleConnectionPoint* This,ULONG *pulCount) { +static inline HRESULT ISimpleConnectionPoint_GetEventCount(ISimpleConnectionPoint* This,ULONG *pulCount) { return This->lpVtbl->GetEventCount(This,pulCount); } -static __WIDL_INLINE HRESULT ISimpleConnectionPoint_DescribeEvents(ISimpleConnectionPoint* This,ULONG iEvent,ULONG cEvents,DISPID *prgid,BSTR *prgbstr,ULONG *pcEventsFetched) { +static inline HRESULT ISimpleConnectionPoint_DescribeEvents(ISimpleConnectionPoint* This,ULONG iEvent,ULONG cEvents,DISPID *prgid,BSTR *prgbstr,ULONG *pcEventsFetched) { return This->lpVtbl->DescribeEvents(This,iEvent,cEvents,prgid,prgbstr,pcEventsFetched); } -static __WIDL_INLINE HRESULT ISimpleConnectionPoint_Advise(ISimpleConnectionPoint* This,IDispatch *pdisp,DWORD *pdwCookie) { +static inline HRESULT ISimpleConnectionPoint_Advise(ISimpleConnectionPoint* This,IDispatch *pdisp,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,pdisp,pdwCookie); } -static __WIDL_INLINE HRESULT ISimpleConnectionPoint_Unadvise(ISimpleConnectionPoint* This,DWORD dwCookie) { +static inline HRESULT ISimpleConnectionPoint_Unadvise(ISimpleConnectionPoint* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } #endif @@ -8994,23 +8986,23 @@ interface IDebugHelper { #define IDebugHelper_CreateSimpleConnectionPoint(This,pdisp,ppscp) (This)->lpVtbl->CreateSimpleConnectionPoint(This,pdisp,ppscp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugHelper_QueryInterface(IDebugHelper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugHelper_QueryInterface(IDebugHelper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugHelper_AddRef(IDebugHelper* This) { +static inline ULONG IDebugHelper_AddRef(IDebugHelper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugHelper_Release(IDebugHelper* This) { +static inline ULONG IDebugHelper_Release(IDebugHelper* This) { return This->lpVtbl->Release(This); } /*** IDebugHelper methods ***/ -static __WIDL_INLINE HRESULT IDebugHelper_CreatePropertyBrowser(IDebugHelper* This,VARIANT *pvar,LPCOLESTR bstrName,IDebugApplicationThread *pdat,IDebugProperty **ppdob) { +static inline HRESULT IDebugHelper_CreatePropertyBrowser(IDebugHelper* This,VARIANT *pvar,LPCOLESTR bstrName,IDebugApplicationThread *pdat,IDebugProperty **ppdob) { return This->lpVtbl->CreatePropertyBrowser(This,pvar,bstrName,pdat,ppdob); } -static __WIDL_INLINE HRESULT IDebugHelper_CreatePropertyBrowserEx(IDebugHelper* This,VARIANT *pvar,LPCOLESTR bstrName,IDebugApplicationThread *pdat,IDebugFormatter *pdf,IDebugProperty **ppdob) { +static inline HRESULT IDebugHelper_CreatePropertyBrowserEx(IDebugHelper* This,VARIANT *pvar,LPCOLESTR bstrName,IDebugApplicationThread *pdat,IDebugFormatter *pdf,IDebugProperty **ppdob) { return This->lpVtbl->CreatePropertyBrowserEx(This,pvar,bstrName,pdat,pdf,ppdob); } -static __WIDL_INLINE HRESULT IDebugHelper_CreateSimpleConnectionPoint(IDebugHelper* This,IDispatch *pdisp,ISimpleConnectionPoint **ppscp) { +static inline HRESULT IDebugHelper_CreateSimpleConnectionPoint(IDebugHelper* This,IDispatch *pdisp,ISimpleConnectionPoint **ppscp) { return This->lpVtbl->CreateSimpleConnectionPoint(This,pdisp,ppscp); } #endif @@ -9104,26 +9096,26 @@ interface IEnumDebugExpressionContexts { #define IEnumDebugExpressionContexts_Clone(This,ppedec) (This)->lpVtbl->Clone(This,ppedec) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugExpressionContexts_QueryInterface(IEnumDebugExpressionContexts* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDebugExpressionContexts_QueryInterface(IEnumDebugExpressionContexts* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDebugExpressionContexts_AddRef(IEnumDebugExpressionContexts* This) { +static inline ULONG IEnumDebugExpressionContexts_AddRef(IEnumDebugExpressionContexts* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDebugExpressionContexts_Release(IEnumDebugExpressionContexts* This) { +static inline ULONG IEnumDebugExpressionContexts_Release(IEnumDebugExpressionContexts* This) { return This->lpVtbl->Release(This); } /*** IEnumDebugExpressionContexts methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugExpressionContexts_Next(IEnumDebugExpressionContexts* This,ULONG celt,IDebugExpressionContext **ppdec,ULONG *pceltFetched) { +static inline HRESULT IEnumDebugExpressionContexts_Next(IEnumDebugExpressionContexts* This,ULONG celt,IDebugExpressionContext **ppdec,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,ppdec,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumDebugExpressionContexts_Skip(IEnumDebugExpressionContexts* This,ULONG celt) { +static inline HRESULT IEnumDebugExpressionContexts_Skip(IEnumDebugExpressionContexts* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumDebugExpressionContexts_Reset(IEnumDebugExpressionContexts* This) { +static inline HRESULT IEnumDebugExpressionContexts_Reset(IEnumDebugExpressionContexts* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDebugExpressionContexts_Clone(IEnumDebugExpressionContexts* This,IEnumDebugExpressionContexts **ppedec) { +static inline HRESULT IEnumDebugExpressionContexts_Clone(IEnumDebugExpressionContexts* This,IEnumDebugExpressionContexts **ppedec) { return This->lpVtbl->Clone(This,ppedec); } #endif @@ -9210,17 +9202,17 @@ interface IProvideExpressionContexts { #define IProvideExpressionContexts_EnumExpressionContexts(This,ppedec) (This)->lpVtbl->EnumExpressionContexts(This,ppedec) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProvideExpressionContexts_QueryInterface(IProvideExpressionContexts* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProvideExpressionContexts_QueryInterface(IProvideExpressionContexts* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProvideExpressionContexts_AddRef(IProvideExpressionContexts* This) { +static inline ULONG IProvideExpressionContexts_AddRef(IProvideExpressionContexts* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProvideExpressionContexts_Release(IProvideExpressionContexts* This) { +static inline ULONG IProvideExpressionContexts_Release(IProvideExpressionContexts* This) { return This->lpVtbl->Release(This); } /*** IProvideExpressionContexts methods ***/ -static __WIDL_INLINE HRESULT IProvideExpressionContexts_EnumExpressionContexts(IProvideExpressionContexts* This,IEnumDebugExpressionContexts **ppedec) { +static inline HRESULT IProvideExpressionContexts_EnumExpressionContexts(IProvideExpressionContexts* This,IEnumDebugExpressionContexts **ppedec) { return This->lpVtbl->EnumExpressionContexts(This,ppedec); } #endif diff --git a/lib/libc/include/any-windows-any/activdbg100.h b/lib/libc/include/any-windows-any/activdbg100.h index ae927f0ae2271e8204da1e370dbdc766c9b65fa9..c21a81932e269162b4487da466c7af0d7d0f261f 100644 --- a/lib/libc/include/any-windows-any/activdbg100.h +++ b/lib/libc/include/any-windows-any/activdbg100.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/activdbg100.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/activdbg100.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __activdbg100_h__ #define __activdbg100_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDebugApplicationNode100_FWD_DEFINED__ @@ -251,23 +243,23 @@ interface IDebugApplicationNode100 { #define IDebugApplicationNode100_QueryIsChildNode(This,pSearchKey) (This)->lpVtbl->QueryIsChildNode(This,pSearchKey) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationNode100_QueryInterface(IDebugApplicationNode100* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplicationNode100_QueryInterface(IDebugApplicationNode100* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplicationNode100_AddRef(IDebugApplicationNode100* This) { +static inline ULONG IDebugApplicationNode100_AddRef(IDebugApplicationNode100* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplicationNode100_Release(IDebugApplicationNode100* This) { +static inline ULONG IDebugApplicationNode100_Release(IDebugApplicationNode100* This) { return This->lpVtbl->Release(This); } /*** IDebugApplicationNode100 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationNode100_SetFilterForEventSink(IDebugApplicationNode100* This,DWORD dwCookie,APPLICATION_NODE_EVENT_FILTER filter) { +static inline HRESULT IDebugApplicationNode100_SetFilterForEventSink(IDebugApplicationNode100* This,DWORD dwCookie,APPLICATION_NODE_EVENT_FILTER filter) { return This->lpVtbl->SetFilterForEventSink(This,dwCookie,filter); } -static __WIDL_INLINE HRESULT IDebugApplicationNode100_GetExcludedDocuments(IDebugApplicationNode100* This,APPLICATION_NODE_EVENT_FILTER filter,TEXT_DOCUMENT_ARRAY *pDocuments) { +static inline HRESULT IDebugApplicationNode100_GetExcludedDocuments(IDebugApplicationNode100* This,APPLICATION_NODE_EVENT_FILTER filter,TEXT_DOCUMENT_ARRAY *pDocuments) { return This->lpVtbl->GetExcludedDocuments(This,filter,pDocuments); } -static __WIDL_INLINE HRESULT IDebugApplicationNode100_QueryIsChildNode(IDebugApplicationNode100* This,IDebugDocument *pSearchKey) { +static inline HRESULT IDebugApplicationNode100_QueryIsChildNode(IDebugApplicationNode100* This,IDebugDocument *pSearchKey) { return This->lpVtbl->QueryIsChildNode(This,pSearchKey); } #endif @@ -348,20 +340,20 @@ interface IWebAppDiagnosticsSetup { #define IWebAppDiagnosticsSetup_CreateObjectWithSiteAtWebApp(This,rclsid,dwClsContext,riid,hPassToObject) (This)->lpVtbl->CreateObjectWithSiteAtWebApp(This,rclsid,dwClsContext,riid,hPassToObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebAppDiagnosticsSetup_QueryInterface(IWebAppDiagnosticsSetup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebAppDiagnosticsSetup_QueryInterface(IWebAppDiagnosticsSetup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebAppDiagnosticsSetup_AddRef(IWebAppDiagnosticsSetup* This) { +static inline ULONG IWebAppDiagnosticsSetup_AddRef(IWebAppDiagnosticsSetup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebAppDiagnosticsSetup_Release(IWebAppDiagnosticsSetup* This) { +static inline ULONG IWebAppDiagnosticsSetup_Release(IWebAppDiagnosticsSetup* This) { return This->lpVtbl->Release(This); } /*** IWebAppDiagnosticsSetup methods ***/ -static __WIDL_INLINE HRESULT IWebAppDiagnosticsSetup_DiagnosticsSupported(IWebAppDiagnosticsSetup* This,VARIANT_BOOL *pRetVal) { +static inline HRESULT IWebAppDiagnosticsSetup_DiagnosticsSupported(IWebAppDiagnosticsSetup* This,VARIANT_BOOL *pRetVal) { return This->lpVtbl->DiagnosticsSupported(This,pRetVal); } -static __WIDL_INLINE HRESULT IWebAppDiagnosticsSetup_CreateObjectWithSiteAtWebApp(IWebAppDiagnosticsSetup* This,REFCLSID rclsid,DWORD dwClsContext,REFIID riid,DWORD_PTR hPassToObject) { +static inline HRESULT IWebAppDiagnosticsSetup_CreateObjectWithSiteAtWebApp(IWebAppDiagnosticsSetup* This,REFCLSID rclsid,DWORD dwClsContext,REFIID riid,DWORD_PTR hPassToObject) { return This->lpVtbl->CreateObjectWithSiteAtWebApp(This,rclsid,dwClsContext,riid,hPassToObject); } #endif @@ -446,23 +438,23 @@ interface IRemoteDebugApplication110 { #define IRemoteDebugApplication110_GetMainThread(This,ppThread) (This)->lpVtbl->GetMainThread(This,ppThread) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugApplication110_QueryInterface(IRemoteDebugApplication110* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRemoteDebugApplication110_QueryInterface(IRemoteDebugApplication110* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRemoteDebugApplication110_AddRef(IRemoteDebugApplication110* This) { +static inline ULONG IRemoteDebugApplication110_AddRef(IRemoteDebugApplication110* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRemoteDebugApplication110_Release(IRemoteDebugApplication110* This) { +static inline ULONG IRemoteDebugApplication110_Release(IRemoteDebugApplication110* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplication110 methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugApplication110_SetDebuggerOptions(IRemoteDebugApplication110* This,enum SCRIPT_DEBUGGER_OPTIONS mask,enum SCRIPT_DEBUGGER_OPTIONS value) { +static inline HRESULT IRemoteDebugApplication110_SetDebuggerOptions(IRemoteDebugApplication110* This,enum SCRIPT_DEBUGGER_OPTIONS mask,enum SCRIPT_DEBUGGER_OPTIONS value) { return This->lpVtbl->SetDebuggerOptions(This,mask,value); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication110_GetCurrentDebuggerOptions(IRemoteDebugApplication110* This,enum SCRIPT_DEBUGGER_OPTIONS *pCurrentOptions) { +static inline HRESULT IRemoteDebugApplication110_GetCurrentDebuggerOptions(IRemoteDebugApplication110* This,enum SCRIPT_DEBUGGER_OPTIONS *pCurrentOptions) { return This->lpVtbl->GetCurrentDebuggerOptions(This,pCurrentOptions); } -static __WIDL_INLINE HRESULT IRemoteDebugApplication110_GetMainThread(IRemoteDebugApplication110* This,IRemoteDebugApplicationThread **ppThread) { +static inline HRESULT IRemoteDebugApplication110_GetMainThread(IRemoteDebugApplication110* This,IRemoteDebugApplicationThread **ppThread) { return This->lpVtbl->GetMainThread(This,ppThread); } #endif @@ -579,33 +571,33 @@ interface IDebugApplication11032 { #define IDebugApplication11032_CallableWaitForHandles(This,handleCount,pHandles,pIndex) (This)->lpVtbl->CallableWaitForHandles(This,handleCount,pHandles,pIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication11032_QueryInterface(IDebugApplication11032* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplication11032_QueryInterface(IDebugApplication11032* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplication11032_AddRef(IDebugApplication11032* This) { +static inline ULONG IDebugApplication11032_AddRef(IDebugApplication11032* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplication11032_Release(IDebugApplication11032* This) { +static inline ULONG IDebugApplication11032_Release(IDebugApplication11032* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplication110 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication11032_SetDebuggerOptions(IDebugApplication11032* This,enum SCRIPT_DEBUGGER_OPTIONS mask,enum SCRIPT_DEBUGGER_OPTIONS value) { +static inline HRESULT IDebugApplication11032_SetDebuggerOptions(IDebugApplication11032* This,enum SCRIPT_DEBUGGER_OPTIONS mask,enum SCRIPT_DEBUGGER_OPTIONS value) { return This->lpVtbl->SetDebuggerOptions(This,mask,value); } -static __WIDL_INLINE HRESULT IDebugApplication11032_GetCurrentDebuggerOptions(IDebugApplication11032* This,enum SCRIPT_DEBUGGER_OPTIONS *pCurrentOptions) { +static inline HRESULT IDebugApplication11032_GetCurrentDebuggerOptions(IDebugApplication11032* This,enum SCRIPT_DEBUGGER_OPTIONS *pCurrentOptions) { return This->lpVtbl->GetCurrentDebuggerOptions(This,pCurrentOptions); } -static __WIDL_INLINE HRESULT IDebugApplication11032_GetMainThread(IDebugApplication11032* This,IRemoteDebugApplicationThread **ppThread) { +static inline HRESULT IDebugApplication11032_GetMainThread(IDebugApplication11032* This,IRemoteDebugApplicationThread **ppThread) { return This->lpVtbl->GetMainThread(This,ppThread); } /*** IDebugApplication11032 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication11032_SynchronousCallInMainThread(IDebugApplication11032* This,IDebugThreadCall32 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { +static inline HRESULT IDebugApplication11032_SynchronousCallInMainThread(IDebugApplication11032* This,IDebugThreadCall32 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { return This->lpVtbl->SynchronousCallInMainThread(This,pptc,dwParam1,dwParam2,dwParam3); } -static __WIDL_INLINE HRESULT IDebugApplication11032_AsynchronousCallInMainThread(IDebugApplication11032* This,IDebugThreadCall32 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { +static inline HRESULT IDebugApplication11032_AsynchronousCallInMainThread(IDebugApplication11032* This,IDebugThreadCall32 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { return This->lpVtbl->AsynchronousCallInMainThread(This,pptc,dwParam1,dwParam2,dwParam3); } -static __WIDL_INLINE HRESULT IDebugApplication11032_CallableWaitForHandles(IDebugApplication11032* This,DWORD handleCount,const HANDLE *pHandles,DWORD *pIndex) { +static inline HRESULT IDebugApplication11032_CallableWaitForHandles(IDebugApplication11032* This,DWORD handleCount,const HANDLE *pHandles,DWORD *pIndex) { return This->lpVtbl->CallableWaitForHandles(This,handleCount,pHandles,pIndex); } #endif @@ -722,33 +714,33 @@ interface IDebugApplication11064 { #define IDebugApplication11064_CallableWaitForHandles(This,handleCount,pHandles,pIndex) (This)->lpVtbl->CallableWaitForHandles(This,handleCount,pHandles,pIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication11064_QueryInterface(IDebugApplication11064* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplication11064_QueryInterface(IDebugApplication11064* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplication11064_AddRef(IDebugApplication11064* This) { +static inline ULONG IDebugApplication11064_AddRef(IDebugApplication11064* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplication11064_Release(IDebugApplication11064* This) { +static inline ULONG IDebugApplication11064_Release(IDebugApplication11064* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugApplication110 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication11064_SetDebuggerOptions(IDebugApplication11064* This,enum SCRIPT_DEBUGGER_OPTIONS mask,enum SCRIPT_DEBUGGER_OPTIONS value) { +static inline HRESULT IDebugApplication11064_SetDebuggerOptions(IDebugApplication11064* This,enum SCRIPT_DEBUGGER_OPTIONS mask,enum SCRIPT_DEBUGGER_OPTIONS value) { return This->lpVtbl->SetDebuggerOptions(This,mask,value); } -static __WIDL_INLINE HRESULT IDebugApplication11064_GetCurrentDebuggerOptions(IDebugApplication11064* This,enum SCRIPT_DEBUGGER_OPTIONS *pCurrentOptions) { +static inline HRESULT IDebugApplication11064_GetCurrentDebuggerOptions(IDebugApplication11064* This,enum SCRIPT_DEBUGGER_OPTIONS *pCurrentOptions) { return This->lpVtbl->GetCurrentDebuggerOptions(This,pCurrentOptions); } -static __WIDL_INLINE HRESULT IDebugApplication11064_GetMainThread(IDebugApplication11064* This,IRemoteDebugApplicationThread **ppThread) { +static inline HRESULT IDebugApplication11064_GetMainThread(IDebugApplication11064* This,IRemoteDebugApplicationThread **ppThread) { return This->lpVtbl->GetMainThread(This,ppThread); } /*** IDebugApplication11064 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplication11064_SynchronousCallInMainThread(IDebugApplication11064* This,IDebugThreadCall64 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { +static inline HRESULT IDebugApplication11064_SynchronousCallInMainThread(IDebugApplication11064* This,IDebugThreadCall64 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { return This->lpVtbl->SynchronousCallInMainThread(This,pptc,dwParam1,dwParam2,dwParam3); } -static __WIDL_INLINE HRESULT IDebugApplication11064_AsynchronousCallInMainThread(IDebugApplication11064* This,IDebugThreadCall64 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { +static inline HRESULT IDebugApplication11064_AsynchronousCallInMainThread(IDebugApplication11064* This,IDebugThreadCall64 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { return This->lpVtbl->AsynchronousCallInMainThread(This,pptc,dwParam1,dwParam2,dwParam3); } -static __WIDL_INLINE HRESULT IDebugApplication11064_CallableWaitForHandles(IDebugApplication11064* This,DWORD handleCount,const HANDLE *pHandles,DWORD *pIndex) { +static inline HRESULT IDebugApplication11064_CallableWaitForHandles(IDebugApplication11064* This,DWORD handleCount,const HANDLE *pHandles,DWORD *pIndex) { return This->lpVtbl->CallableWaitForHandles(This,handleCount,pHandles,pIndex); } #endif @@ -817,17 +809,17 @@ interface IWebAppDiagnosticsObjectInitialization { #define IWebAppDiagnosticsObjectInitialization_Initialize(This,hPassedHandle,pDebugApplication) (This)->lpVtbl->Initialize(This,hPassedHandle,pDebugApplication) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebAppDiagnosticsObjectInitialization_QueryInterface(IWebAppDiagnosticsObjectInitialization* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebAppDiagnosticsObjectInitialization_QueryInterface(IWebAppDiagnosticsObjectInitialization* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebAppDiagnosticsObjectInitialization_AddRef(IWebAppDiagnosticsObjectInitialization* This) { +static inline ULONG IWebAppDiagnosticsObjectInitialization_AddRef(IWebAppDiagnosticsObjectInitialization* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebAppDiagnosticsObjectInitialization_Release(IWebAppDiagnosticsObjectInitialization* This) { +static inline ULONG IWebAppDiagnosticsObjectInitialization_Release(IWebAppDiagnosticsObjectInitialization* This) { return This->lpVtbl->Release(This); } /*** IWebAppDiagnosticsObjectInitialization methods ***/ -static __WIDL_INLINE HRESULT IWebAppDiagnosticsObjectInitialization_Initialize(IWebAppDiagnosticsObjectInitialization* This,HANDLE_PTR hPassedHandle,IUnknown *pDebugApplication) { +static inline HRESULT IWebAppDiagnosticsObjectInitialization_Initialize(IWebAppDiagnosticsObjectInitialization* This,HANDLE_PTR hPassedHandle,IUnknown *pDebugApplication) { return This->lpVtbl->Initialize(This,hPassedHandle,pDebugApplication); } #endif @@ -929,33 +921,33 @@ interface IActiveScriptWinRTErrorDebug { #define IActiveScriptWinRTErrorDebug_GetCapabilitySid(This,capabilitySid) (This)->lpVtbl->GetCapabilitySid(This,capabilitySid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptWinRTErrorDebug_QueryInterface(IActiveScriptWinRTErrorDebug* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptWinRTErrorDebug_QueryInterface(IActiveScriptWinRTErrorDebug* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptWinRTErrorDebug_AddRef(IActiveScriptWinRTErrorDebug* This) { +static inline ULONG IActiveScriptWinRTErrorDebug_AddRef(IActiveScriptWinRTErrorDebug* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptWinRTErrorDebug_Release(IActiveScriptWinRTErrorDebug* This) { +static inline ULONG IActiveScriptWinRTErrorDebug_Release(IActiveScriptWinRTErrorDebug* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptError methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptWinRTErrorDebug_GetExceptionInfo(IActiveScriptWinRTErrorDebug* This,EXCEPINFO *pexcepinfo) { +static inline HRESULT IActiveScriptWinRTErrorDebug_GetExceptionInfo(IActiveScriptWinRTErrorDebug* This,EXCEPINFO *pexcepinfo) { return This->lpVtbl->GetExceptionInfo(This,pexcepinfo); } -static __WIDL_INLINE HRESULT IActiveScriptWinRTErrorDebug_GetSourcePosition(IActiveScriptWinRTErrorDebug* This,DWORD *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { +static inline HRESULT IActiveScriptWinRTErrorDebug_GetSourcePosition(IActiveScriptWinRTErrorDebug* This,DWORD *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { return This->lpVtbl->GetSourcePosition(This,pdwSourceContext,pulLineNumber,plCharacterPosition); } -static __WIDL_INLINE HRESULT IActiveScriptWinRTErrorDebug_GetSourceLineText(IActiveScriptWinRTErrorDebug* This,BSTR *pbstrSourceLine) { +static inline HRESULT IActiveScriptWinRTErrorDebug_GetSourceLineText(IActiveScriptWinRTErrorDebug* This,BSTR *pbstrSourceLine) { return This->lpVtbl->GetSourceLineText(This,pbstrSourceLine); } /*** IActiveScriptWinRTErrorDebug methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptWinRTErrorDebug_GetRestrictedErrorString(IActiveScriptWinRTErrorDebug* This,BSTR *errorString) { +static inline HRESULT IActiveScriptWinRTErrorDebug_GetRestrictedErrorString(IActiveScriptWinRTErrorDebug* This,BSTR *errorString) { return This->lpVtbl->GetRestrictedErrorString(This,errorString); } -static __WIDL_INLINE HRESULT IActiveScriptWinRTErrorDebug_GetRestrictedErrorReference(IActiveScriptWinRTErrorDebug* This,BSTR *referenceString) { +static inline HRESULT IActiveScriptWinRTErrorDebug_GetRestrictedErrorReference(IActiveScriptWinRTErrorDebug* This,BSTR *referenceString) { return This->lpVtbl->GetRestrictedErrorReference(This,referenceString); } -static __WIDL_INLINE HRESULT IActiveScriptWinRTErrorDebug_GetCapabilitySid(IActiveScriptWinRTErrorDebug* This,BSTR *capabilitySid) { +static inline HRESULT IActiveScriptWinRTErrorDebug_GetCapabilitySid(IActiveScriptWinRTErrorDebug* This,BSTR *capabilitySid) { return This->lpVtbl->GetCapabilitySid(This,capabilitySid); } #endif @@ -1023,17 +1015,17 @@ interface IActiveScriptErrorDebug110 { #define IActiveScriptErrorDebug110_GetExceptionThrownKind(This,pExceptionKind) (This)->lpVtbl->GetExceptionThrownKind(This,pExceptionKind) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptErrorDebug110_QueryInterface(IActiveScriptErrorDebug110* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptErrorDebug110_QueryInterface(IActiveScriptErrorDebug110* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptErrorDebug110_AddRef(IActiveScriptErrorDebug110* This) { +static inline ULONG IActiveScriptErrorDebug110_AddRef(IActiveScriptErrorDebug110* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptErrorDebug110_Release(IActiveScriptErrorDebug110* This) { +static inline ULONG IActiveScriptErrorDebug110_Release(IActiveScriptErrorDebug110* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptErrorDebug110 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptErrorDebug110_GetExceptionThrownKind(IActiveScriptErrorDebug110* This,SCRIPT_ERROR_DEBUG_EXCEPTION_THROWN_KIND *pExceptionKind) { +static inline HRESULT IActiveScriptErrorDebug110_GetExceptionThrownKind(IActiveScriptErrorDebug110* This,SCRIPT_ERROR_DEBUG_EXCEPTION_THROWN_KIND *pExceptionKind) { return This->lpVtbl->GetExceptionThrownKind(This,pExceptionKind); } #endif @@ -1120,26 +1112,26 @@ interface IDebugApplicationThreadEvents110 { #define IDebugApplicationThreadEvents110_OnBeginThreadRequest(This) (This)->lpVtbl->OnBeginThreadRequest(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThreadEvents110_QueryInterface(IDebugApplicationThreadEvents110* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplicationThreadEvents110_QueryInterface(IDebugApplicationThreadEvents110* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplicationThreadEvents110_AddRef(IDebugApplicationThreadEvents110* This) { +static inline ULONG IDebugApplicationThreadEvents110_AddRef(IDebugApplicationThreadEvents110* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplicationThreadEvents110_Release(IDebugApplicationThreadEvents110* This) { +static inline ULONG IDebugApplicationThreadEvents110_Release(IDebugApplicationThreadEvents110* This) { return This->lpVtbl->Release(This); } /*** IDebugApplicationThreadEvents110 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThreadEvents110_OnSuspendForBreakPoint(IDebugApplicationThreadEvents110* This) { +static inline HRESULT IDebugApplicationThreadEvents110_OnSuspendForBreakPoint(IDebugApplicationThreadEvents110* This) { return This->lpVtbl->OnSuspendForBreakPoint(This); } -static __WIDL_INLINE HRESULT IDebugApplicationThreadEvents110_OnResumeFromBreakPoint(IDebugApplicationThreadEvents110* This) { +static inline HRESULT IDebugApplicationThreadEvents110_OnResumeFromBreakPoint(IDebugApplicationThreadEvents110* This) { return This->lpVtbl->OnResumeFromBreakPoint(This); } -static __WIDL_INLINE HRESULT IDebugApplicationThreadEvents110_OnThreadRequestComplete(IDebugApplicationThreadEvents110* This) { +static inline HRESULT IDebugApplicationThreadEvents110_OnThreadRequestComplete(IDebugApplicationThreadEvents110* This) { return This->lpVtbl->OnThreadRequestComplete(This); } -static __WIDL_INLINE HRESULT IDebugApplicationThreadEvents110_OnBeginThreadRequest(IDebugApplicationThreadEvents110* This) { +static inline HRESULT IDebugApplicationThreadEvents110_OnBeginThreadRequest(IDebugApplicationThreadEvents110* This) { return This->lpVtbl->OnBeginThreadRequest(This); } #endif @@ -1236,26 +1228,26 @@ interface IDebugApplicationThread11032 { #define IDebugApplicationThread11032_AsynchronousCallIntoThread(This,pptc,dwParam1,dwParam2,dwParam3) (This)->lpVtbl->AsynchronousCallIntoThread(This,pptc,dwParam1,dwParam2,dwParam3) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread11032_QueryInterface(IDebugApplicationThread11032* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplicationThread11032_QueryInterface(IDebugApplicationThread11032* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplicationThread11032_AddRef(IDebugApplicationThread11032* This) { +static inline ULONG IDebugApplicationThread11032_AddRef(IDebugApplicationThread11032* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplicationThread11032_Release(IDebugApplicationThread11032* This) { +static inline ULONG IDebugApplicationThread11032_Release(IDebugApplicationThread11032* This) { return This->lpVtbl->Release(This); } /*** IDebugApplicationThread11032 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread11032_GetActiveThreadRequestCount(IDebugApplicationThread11032* This,UINT *puiThreadRequests) { +static inline HRESULT IDebugApplicationThread11032_GetActiveThreadRequestCount(IDebugApplicationThread11032* This,UINT *puiThreadRequests) { return This->lpVtbl->GetActiveThreadRequestCount(This,puiThreadRequests); } -static __WIDL_INLINE HRESULT IDebugApplicationThread11032_IsSuspendedForBreakPoint(IDebugApplicationThread11032* This,WINBOOL *pfIsSuspended) { +static inline HRESULT IDebugApplicationThread11032_IsSuspendedForBreakPoint(IDebugApplicationThread11032* This,WINBOOL *pfIsSuspended) { return This->lpVtbl->IsSuspendedForBreakPoint(This,pfIsSuspended); } -static __WIDL_INLINE HRESULT IDebugApplicationThread11032_IsThreadCallable(IDebugApplicationThread11032* This,WINBOOL *pfIsCallable) { +static inline HRESULT IDebugApplicationThread11032_IsThreadCallable(IDebugApplicationThread11032* This,WINBOOL *pfIsCallable) { return This->lpVtbl->IsThreadCallable(This,pfIsCallable); } -static __WIDL_INLINE HRESULT IDebugApplicationThread11032_AsynchronousCallIntoThread(IDebugApplicationThread11032* This,IDebugThreadCall32 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { +static inline HRESULT IDebugApplicationThread11032_AsynchronousCallIntoThread(IDebugApplicationThread11032* This,IDebugThreadCall32 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { return This->lpVtbl->AsynchronousCallIntoThread(This,pptc,dwParam1,dwParam2,dwParam3); } #endif @@ -1352,26 +1344,26 @@ interface IDebugApplicationThread11064 { #define IDebugApplicationThread11064_AsynchronousCallIntoThread(This,pptc,dwParam1,dwParam2,dwParam3) (This)->lpVtbl->AsynchronousCallIntoThread(This,pptc,dwParam1,dwParam2,dwParam3) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread11064_QueryInterface(IDebugApplicationThread11064* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugApplicationThread11064_QueryInterface(IDebugApplicationThread11064* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugApplicationThread11064_AddRef(IDebugApplicationThread11064* This) { +static inline ULONG IDebugApplicationThread11064_AddRef(IDebugApplicationThread11064* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugApplicationThread11064_Release(IDebugApplicationThread11064* This) { +static inline ULONG IDebugApplicationThread11064_Release(IDebugApplicationThread11064* This) { return This->lpVtbl->Release(This); } /*** IDebugApplicationThread11064 methods ***/ -static __WIDL_INLINE HRESULT IDebugApplicationThread11064_GetActiveThreadRequestCount(IDebugApplicationThread11064* This,UINT *puiThreadRequests) { +static inline HRESULT IDebugApplicationThread11064_GetActiveThreadRequestCount(IDebugApplicationThread11064* This,UINT *puiThreadRequests) { return This->lpVtbl->GetActiveThreadRequestCount(This,puiThreadRequests); } -static __WIDL_INLINE HRESULT IDebugApplicationThread11064_IsSuspendedForBreakPoint(IDebugApplicationThread11064* This,WINBOOL *pfIsSuspended) { +static inline HRESULT IDebugApplicationThread11064_IsSuspendedForBreakPoint(IDebugApplicationThread11064* This,WINBOOL *pfIsSuspended) { return This->lpVtbl->IsSuspendedForBreakPoint(This,pfIsSuspended); } -static __WIDL_INLINE HRESULT IDebugApplicationThread11064_IsThreadCallable(IDebugApplicationThread11064* This,WINBOOL *pfIsCallable) { +static inline HRESULT IDebugApplicationThread11064_IsThreadCallable(IDebugApplicationThread11064* This,WINBOOL *pfIsCallable) { return This->lpVtbl->IsThreadCallable(This,pfIsCallable); } -static __WIDL_INLINE HRESULT IDebugApplicationThread11064_AsynchronousCallIntoThread(IDebugApplicationThread11064* This,IDebugThreadCall64 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { +static inline HRESULT IDebugApplicationThread11064_AsynchronousCallIntoThread(IDebugApplicationThread11064* This,IDebugThreadCall64 *pptc,DWORD_PTR dwParam1,DWORD_PTR dwParam2,DWORD_PTR dwParam3) { return This->lpVtbl->AsynchronousCallIntoThread(This,pptc,dwParam1,dwParam2,dwParam3); } #endif @@ -1444,17 +1436,17 @@ interface IRemoteDebugCriticalErrorEvent110 { #define IRemoteDebugCriticalErrorEvent110_GetErrorInfo(This,pbstrSource,pMessageId,pbstrMessage,ppLocation) (This)->lpVtbl->GetErrorInfo(This,pbstrSource,pMessageId,pbstrMessage,ppLocation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugCriticalErrorEvent110_QueryInterface(IRemoteDebugCriticalErrorEvent110* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRemoteDebugCriticalErrorEvent110_QueryInterface(IRemoteDebugCriticalErrorEvent110* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRemoteDebugCriticalErrorEvent110_AddRef(IRemoteDebugCriticalErrorEvent110* This) { +static inline ULONG IRemoteDebugCriticalErrorEvent110_AddRef(IRemoteDebugCriticalErrorEvent110* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRemoteDebugCriticalErrorEvent110_Release(IRemoteDebugCriticalErrorEvent110* This) { +static inline ULONG IRemoteDebugCriticalErrorEvent110_Release(IRemoteDebugCriticalErrorEvent110* This) { return This->lpVtbl->Release(This); } /*** IRemoteDebugCriticalErrorEvent110 methods ***/ -static __WIDL_INLINE HRESULT IRemoteDebugCriticalErrorEvent110_GetErrorInfo(IRemoteDebugCriticalErrorEvent110* This,BSTR *pbstrSource,int *pMessageId,BSTR *pbstrMessage,IDebugDocumentContext **ppLocation) { +static inline HRESULT IRemoteDebugCriticalErrorEvent110_GetErrorInfo(IRemoteDebugCriticalErrorEvent110* This,BSTR *pbstrSource,int *pMessageId,BSTR *pbstrMessage,IDebugDocumentContext **ppLocation) { return This->lpVtbl->GetErrorInfo(This,pbstrSource,pMessageId,pbstrMessage,ppLocation); } #endif diff --git a/lib/libc/include/any-windows-any/activprof.h b/lib/libc/include/any-windows-any/activprof.h index 8100aa8d47f6a9952c385ac7f54b24a72c80a3a0..eceb81c0c1bc79a5b1e254283d0af6f3c0258ee4 100644 --- a/lib/libc/include/any-windows-any/activprof.h +++ b/lib/libc/include/any-windows-any/activprof.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/activprof.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/activprof.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __activprof_h__ #define __activprof_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IActiveScriptProfilerControl_FWD_DEFINED__ @@ -206,23 +198,23 @@ interface IActiveScriptProfilerControl { #define IActiveScriptProfilerControl_StopProfiling(This,hrShutdownReason) (This)->lpVtbl->StopProfiling(This,hrShutdownReason) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl_QueryInterface(IActiveScriptProfilerControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptProfilerControl_QueryInterface(IActiveScriptProfilerControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptProfilerControl_AddRef(IActiveScriptProfilerControl* This) { +static inline ULONG IActiveScriptProfilerControl_AddRef(IActiveScriptProfilerControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptProfilerControl_Release(IActiveScriptProfilerControl* This) { +static inline ULONG IActiveScriptProfilerControl_Release(IActiveScriptProfilerControl* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptProfilerControl methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl_StartProfiling(IActiveScriptProfilerControl* This,REFCLSID clsidProfilerObject,DWORD dwEventMask,DWORD dwContext) { +static inline HRESULT IActiveScriptProfilerControl_StartProfiling(IActiveScriptProfilerControl* This,REFCLSID clsidProfilerObject,DWORD dwEventMask,DWORD dwContext) { return This->lpVtbl->StartProfiling(This,clsidProfilerObject,dwEventMask,dwContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl_SetProfilerEventMask(IActiveScriptProfilerControl* This,DWORD dwEventMask) { +static inline HRESULT IActiveScriptProfilerControl_SetProfilerEventMask(IActiveScriptProfilerControl* This,DWORD dwEventMask) { return This->lpVtbl->SetProfilerEventMask(This,dwEventMask); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl_StopProfiling(IActiveScriptProfilerControl* This,HRESULT hrShutdownReason) { +static inline HRESULT IActiveScriptProfilerControl_StopProfiling(IActiveScriptProfilerControl* This,HRESULT hrShutdownReason) { return This->lpVtbl->StopProfiling(This,hrShutdownReason); } #endif @@ -315,30 +307,30 @@ interface IActiveScriptProfilerControl2 { #define IActiveScriptProfilerControl2_PrepareProfilerStop(This) (This)->lpVtbl->PrepareProfilerStop(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl2_QueryInterface(IActiveScriptProfilerControl2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptProfilerControl2_QueryInterface(IActiveScriptProfilerControl2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptProfilerControl2_AddRef(IActiveScriptProfilerControl2* This) { +static inline ULONG IActiveScriptProfilerControl2_AddRef(IActiveScriptProfilerControl2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptProfilerControl2_Release(IActiveScriptProfilerControl2* This) { +static inline ULONG IActiveScriptProfilerControl2_Release(IActiveScriptProfilerControl2* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptProfilerControl methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl2_StartProfiling(IActiveScriptProfilerControl2* This,REFCLSID clsidProfilerObject,DWORD dwEventMask,DWORD dwContext) { +static inline HRESULT IActiveScriptProfilerControl2_StartProfiling(IActiveScriptProfilerControl2* This,REFCLSID clsidProfilerObject,DWORD dwEventMask,DWORD dwContext) { return This->lpVtbl->StartProfiling(This,clsidProfilerObject,dwEventMask,dwContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl2_SetProfilerEventMask(IActiveScriptProfilerControl2* This,DWORD dwEventMask) { +static inline HRESULT IActiveScriptProfilerControl2_SetProfilerEventMask(IActiveScriptProfilerControl2* This,DWORD dwEventMask) { return This->lpVtbl->SetProfilerEventMask(This,dwEventMask); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl2_StopProfiling(IActiveScriptProfilerControl2* This,HRESULT hrShutdownReason) { +static inline HRESULT IActiveScriptProfilerControl2_StopProfiling(IActiveScriptProfilerControl2* This,HRESULT hrShutdownReason) { return This->lpVtbl->StopProfiling(This,hrShutdownReason); } /*** IActiveScriptProfilerControl2 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl2_CompleteProfilerStart(IActiveScriptProfilerControl2* This) { +static inline HRESULT IActiveScriptProfilerControl2_CompleteProfilerStart(IActiveScriptProfilerControl2* This) { return This->lpVtbl->CompleteProfilerStart(This); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl2_PrepareProfilerStop(IActiveScriptProfilerControl2* This) { +static inline HRESULT IActiveScriptProfilerControl2_PrepareProfilerStop(IActiveScriptProfilerControl2* This) { return This->lpVtbl->PrepareProfilerStop(This); } #endif @@ -534,26 +526,26 @@ interface IActiveScriptProfilerHeapEnum { #define IActiveScriptProfilerHeapEnum_GetNameIdMap(This,pNameList,pcelt) (This)->lpVtbl->GetNameIdMap(This,pNameList,pcelt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerHeapEnum_QueryInterface(IActiveScriptProfilerHeapEnum* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptProfilerHeapEnum_QueryInterface(IActiveScriptProfilerHeapEnum* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptProfilerHeapEnum_AddRef(IActiveScriptProfilerHeapEnum* This) { +static inline ULONG IActiveScriptProfilerHeapEnum_AddRef(IActiveScriptProfilerHeapEnum* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptProfilerHeapEnum_Release(IActiveScriptProfilerHeapEnum* This) { +static inline ULONG IActiveScriptProfilerHeapEnum_Release(IActiveScriptProfilerHeapEnum* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptProfilerHeapEnum methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerHeapEnum_Next(IActiveScriptProfilerHeapEnum* This,ULONG celt,PROFILER_HEAP_OBJECT **heapObjects,ULONG *pceltFetched) { +static inline HRESULT IActiveScriptProfilerHeapEnum_Next(IActiveScriptProfilerHeapEnum* This,ULONG celt,PROFILER_HEAP_OBJECT **heapObjects,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,heapObjects,pceltFetched); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerHeapEnum_GetOptionalInfo(IActiveScriptProfilerHeapEnum* This,PROFILER_HEAP_OBJECT *heapObject,ULONG celt,PROFILER_HEAP_OBJECT_OPTIONAL_INFO *optionalInfo) { +static inline HRESULT IActiveScriptProfilerHeapEnum_GetOptionalInfo(IActiveScriptProfilerHeapEnum* This,PROFILER_HEAP_OBJECT *heapObject,ULONG celt,PROFILER_HEAP_OBJECT_OPTIONAL_INFO *optionalInfo) { return This->lpVtbl->GetOptionalInfo(This,heapObject,celt,optionalInfo); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerHeapEnum_FreeObjectAndOptionalInfo(IActiveScriptProfilerHeapEnum* This,ULONG celt,PROFILER_HEAP_OBJECT **heapObjects) { +static inline HRESULT IActiveScriptProfilerHeapEnum_FreeObjectAndOptionalInfo(IActiveScriptProfilerHeapEnum* This,ULONG celt,PROFILER_HEAP_OBJECT **heapObjects) { return This->lpVtbl->FreeObjectAndOptionalInfo(This,celt,heapObjects); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerHeapEnum_GetNameIdMap(IActiveScriptProfilerHeapEnum* This,LPCWSTR * pNameList[],UINT *pcelt) { +static inline HRESULT IActiveScriptProfilerHeapEnum_GetNameIdMap(IActiveScriptProfilerHeapEnum* This,LPCWSTR * pNameList[],UINT *pcelt) { return This->lpVtbl->GetNameIdMap(This,pNameList,pcelt); } #endif @@ -650,34 +642,34 @@ interface IActiveScriptProfilerControl3 { #define IActiveScriptProfilerControl3_EnumHeap(This,ppEnum) (This)->lpVtbl->EnumHeap(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl3_QueryInterface(IActiveScriptProfilerControl3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptProfilerControl3_QueryInterface(IActiveScriptProfilerControl3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptProfilerControl3_AddRef(IActiveScriptProfilerControl3* This) { +static inline ULONG IActiveScriptProfilerControl3_AddRef(IActiveScriptProfilerControl3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptProfilerControl3_Release(IActiveScriptProfilerControl3* This) { +static inline ULONG IActiveScriptProfilerControl3_Release(IActiveScriptProfilerControl3* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptProfilerControl methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl3_StartProfiling(IActiveScriptProfilerControl3* This,REFCLSID clsidProfilerObject,DWORD dwEventMask,DWORD dwContext) { +static inline HRESULT IActiveScriptProfilerControl3_StartProfiling(IActiveScriptProfilerControl3* This,REFCLSID clsidProfilerObject,DWORD dwEventMask,DWORD dwContext) { return This->lpVtbl->StartProfiling(This,clsidProfilerObject,dwEventMask,dwContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl3_SetProfilerEventMask(IActiveScriptProfilerControl3* This,DWORD dwEventMask) { +static inline HRESULT IActiveScriptProfilerControl3_SetProfilerEventMask(IActiveScriptProfilerControl3* This,DWORD dwEventMask) { return This->lpVtbl->SetProfilerEventMask(This,dwEventMask); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl3_StopProfiling(IActiveScriptProfilerControl3* This,HRESULT hrShutdownReason) { +static inline HRESULT IActiveScriptProfilerControl3_StopProfiling(IActiveScriptProfilerControl3* This,HRESULT hrShutdownReason) { return This->lpVtbl->StopProfiling(This,hrShutdownReason); } /*** IActiveScriptProfilerControl2 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl3_CompleteProfilerStart(IActiveScriptProfilerControl3* This) { +static inline HRESULT IActiveScriptProfilerControl3_CompleteProfilerStart(IActiveScriptProfilerControl3* This) { return This->lpVtbl->CompleteProfilerStart(This); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl3_PrepareProfilerStop(IActiveScriptProfilerControl3* This) { +static inline HRESULT IActiveScriptProfilerControl3_PrepareProfilerStop(IActiveScriptProfilerControl3* This) { return This->lpVtbl->PrepareProfilerStop(This); } /*** IActiveScriptProfilerControl3 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerControl3_EnumHeap(IActiveScriptProfilerControl3* This,IActiveScriptProfilerHeapEnum **ppEnum) { +static inline HRESULT IActiveScriptProfilerControl3_EnumHeap(IActiveScriptProfilerControl3* This,IActiveScriptProfilerHeapEnum **ppEnum) { return This->lpVtbl->EnumHeap(This,ppEnum); } #endif @@ -801,32 +793,32 @@ interface IActiveScriptProfilerCallback { #define IActiveScriptProfilerCallback_OnFunctionExit(This,scriptId,functionId) (This)->lpVtbl->OnFunctionExit(This,scriptId,functionId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback_QueryInterface(IActiveScriptProfilerCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptProfilerCallback_QueryInterface(IActiveScriptProfilerCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptProfilerCallback_AddRef(IActiveScriptProfilerCallback* This) { +static inline ULONG IActiveScriptProfilerCallback_AddRef(IActiveScriptProfilerCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptProfilerCallback_Release(IActiveScriptProfilerCallback* This) { +static inline ULONG IActiveScriptProfilerCallback_Release(IActiveScriptProfilerCallback* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptProfilerCallback methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback_Initialize(IActiveScriptProfilerCallback* This,DWORD dwContext) { +static inline HRESULT IActiveScriptProfilerCallback_Initialize(IActiveScriptProfilerCallback* This,DWORD dwContext) { return This->lpVtbl->Initialize(This,dwContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback_Shutdown(IActiveScriptProfilerCallback* This,HRESULT hrReason) { +static inline HRESULT IActiveScriptProfilerCallback_Shutdown(IActiveScriptProfilerCallback* This,HRESULT hrReason) { return This->lpVtbl->Shutdown(This,hrReason); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback_ScriptCompiled(IActiveScriptProfilerCallback* This,PROFILER_TOKEN scriptId,PROFILER_SCRIPT_TYPE type,IUnknown *pIDebugDocumentContext) { +static inline HRESULT IActiveScriptProfilerCallback_ScriptCompiled(IActiveScriptProfilerCallback* This,PROFILER_TOKEN scriptId,PROFILER_SCRIPT_TYPE type,IUnknown *pIDebugDocumentContext) { return This->lpVtbl->ScriptCompiled(This,scriptId,type,pIDebugDocumentContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback_FunctionCompiled(IActiveScriptProfilerCallback* This,PROFILER_TOKEN functionId,PROFILER_TOKEN scriptId,const WCHAR *pwszFunctionName,const WCHAR *pwszFunctionNameHint,IUnknown *pIDebugDocumentContext) { +static inline HRESULT IActiveScriptProfilerCallback_FunctionCompiled(IActiveScriptProfilerCallback* This,PROFILER_TOKEN functionId,PROFILER_TOKEN scriptId,const WCHAR *pwszFunctionName,const WCHAR *pwszFunctionNameHint,IUnknown *pIDebugDocumentContext) { return This->lpVtbl->FunctionCompiled(This,functionId,scriptId,pwszFunctionName,pwszFunctionNameHint,pIDebugDocumentContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback_OnFunctionEnter(IActiveScriptProfilerCallback* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { +static inline HRESULT IActiveScriptProfilerCallback_OnFunctionEnter(IActiveScriptProfilerCallback* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { return This->lpVtbl->OnFunctionEnter(This,scriptId,functionId); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback_OnFunctionExit(IActiveScriptProfilerCallback* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { +static inline HRESULT IActiveScriptProfilerCallback_OnFunctionExit(IActiveScriptProfilerCallback* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { return This->lpVtbl->OnFunctionExit(This,scriptId,functionId); } #endif @@ -946,39 +938,39 @@ interface IActiveScriptProfilerCallback2 { #define IActiveScriptProfilerCallback2_OnFunctionExitByName(This,pwszFunctionName,type) (This)->lpVtbl->OnFunctionExitByName(This,pwszFunctionName,type) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback2_QueryInterface(IActiveScriptProfilerCallback2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptProfilerCallback2_QueryInterface(IActiveScriptProfilerCallback2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptProfilerCallback2_AddRef(IActiveScriptProfilerCallback2* This) { +static inline ULONG IActiveScriptProfilerCallback2_AddRef(IActiveScriptProfilerCallback2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptProfilerCallback2_Release(IActiveScriptProfilerCallback2* This) { +static inline ULONG IActiveScriptProfilerCallback2_Release(IActiveScriptProfilerCallback2* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptProfilerCallback methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback2_Initialize(IActiveScriptProfilerCallback2* This,DWORD dwContext) { +static inline HRESULT IActiveScriptProfilerCallback2_Initialize(IActiveScriptProfilerCallback2* This,DWORD dwContext) { return This->lpVtbl->Initialize(This,dwContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback2_Shutdown(IActiveScriptProfilerCallback2* This,HRESULT hrReason) { +static inline HRESULT IActiveScriptProfilerCallback2_Shutdown(IActiveScriptProfilerCallback2* This,HRESULT hrReason) { return This->lpVtbl->Shutdown(This,hrReason); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback2_ScriptCompiled(IActiveScriptProfilerCallback2* This,PROFILER_TOKEN scriptId,PROFILER_SCRIPT_TYPE type,IUnknown *pIDebugDocumentContext) { +static inline HRESULT IActiveScriptProfilerCallback2_ScriptCompiled(IActiveScriptProfilerCallback2* This,PROFILER_TOKEN scriptId,PROFILER_SCRIPT_TYPE type,IUnknown *pIDebugDocumentContext) { return This->lpVtbl->ScriptCompiled(This,scriptId,type,pIDebugDocumentContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback2_FunctionCompiled(IActiveScriptProfilerCallback2* This,PROFILER_TOKEN functionId,PROFILER_TOKEN scriptId,const WCHAR *pwszFunctionName,const WCHAR *pwszFunctionNameHint,IUnknown *pIDebugDocumentContext) { +static inline HRESULT IActiveScriptProfilerCallback2_FunctionCompiled(IActiveScriptProfilerCallback2* This,PROFILER_TOKEN functionId,PROFILER_TOKEN scriptId,const WCHAR *pwszFunctionName,const WCHAR *pwszFunctionNameHint,IUnknown *pIDebugDocumentContext) { return This->lpVtbl->FunctionCompiled(This,functionId,scriptId,pwszFunctionName,pwszFunctionNameHint,pIDebugDocumentContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback2_OnFunctionEnter(IActiveScriptProfilerCallback2* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { +static inline HRESULT IActiveScriptProfilerCallback2_OnFunctionEnter(IActiveScriptProfilerCallback2* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { return This->lpVtbl->OnFunctionEnter(This,scriptId,functionId); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback2_OnFunctionExit(IActiveScriptProfilerCallback2* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { +static inline HRESULT IActiveScriptProfilerCallback2_OnFunctionExit(IActiveScriptProfilerCallback2* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { return This->lpVtbl->OnFunctionExit(This,scriptId,functionId); } /*** IActiveScriptProfilerCallback2 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback2_OnFunctionEnterByName(IActiveScriptProfilerCallback2* This,const WCHAR *pwszFunctionName,PROFILER_SCRIPT_TYPE type) { +static inline HRESULT IActiveScriptProfilerCallback2_OnFunctionEnterByName(IActiveScriptProfilerCallback2* This,const WCHAR *pwszFunctionName,PROFILER_SCRIPT_TYPE type) { return This->lpVtbl->OnFunctionEnterByName(This,pwszFunctionName,type); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback2_OnFunctionExitByName(IActiveScriptProfilerCallback2* This,const WCHAR *pwszFunctionName,PROFILER_SCRIPT_TYPE type) { +static inline HRESULT IActiveScriptProfilerCallback2_OnFunctionExitByName(IActiveScriptProfilerCallback2* This,const WCHAR *pwszFunctionName,PROFILER_SCRIPT_TYPE type) { return This->lpVtbl->OnFunctionExitByName(This,pwszFunctionName,type); } #endif @@ -1100,43 +1092,43 @@ interface IActiveScriptProfilerCallback3 { #define IActiveScriptProfilerCallback3_SetWebWorkerId(This,webWorkerId) (This)->lpVtbl->SetWebWorkerId(This,webWorkerId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_QueryInterface(IActiveScriptProfilerCallback3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptProfilerCallback3_QueryInterface(IActiveScriptProfilerCallback3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptProfilerCallback3_AddRef(IActiveScriptProfilerCallback3* This) { +static inline ULONG IActiveScriptProfilerCallback3_AddRef(IActiveScriptProfilerCallback3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptProfilerCallback3_Release(IActiveScriptProfilerCallback3* This) { +static inline ULONG IActiveScriptProfilerCallback3_Release(IActiveScriptProfilerCallback3* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptProfilerCallback methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_Initialize(IActiveScriptProfilerCallback3* This,DWORD dwContext) { +static inline HRESULT IActiveScriptProfilerCallback3_Initialize(IActiveScriptProfilerCallback3* This,DWORD dwContext) { return This->lpVtbl->Initialize(This,dwContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_Shutdown(IActiveScriptProfilerCallback3* This,HRESULT hrReason) { +static inline HRESULT IActiveScriptProfilerCallback3_Shutdown(IActiveScriptProfilerCallback3* This,HRESULT hrReason) { return This->lpVtbl->Shutdown(This,hrReason); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_ScriptCompiled(IActiveScriptProfilerCallback3* This,PROFILER_TOKEN scriptId,PROFILER_SCRIPT_TYPE type,IUnknown *pIDebugDocumentContext) { +static inline HRESULT IActiveScriptProfilerCallback3_ScriptCompiled(IActiveScriptProfilerCallback3* This,PROFILER_TOKEN scriptId,PROFILER_SCRIPT_TYPE type,IUnknown *pIDebugDocumentContext) { return This->lpVtbl->ScriptCompiled(This,scriptId,type,pIDebugDocumentContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_FunctionCompiled(IActiveScriptProfilerCallback3* This,PROFILER_TOKEN functionId,PROFILER_TOKEN scriptId,const WCHAR *pwszFunctionName,const WCHAR *pwszFunctionNameHint,IUnknown *pIDebugDocumentContext) { +static inline HRESULT IActiveScriptProfilerCallback3_FunctionCompiled(IActiveScriptProfilerCallback3* This,PROFILER_TOKEN functionId,PROFILER_TOKEN scriptId,const WCHAR *pwszFunctionName,const WCHAR *pwszFunctionNameHint,IUnknown *pIDebugDocumentContext) { return This->lpVtbl->FunctionCompiled(This,functionId,scriptId,pwszFunctionName,pwszFunctionNameHint,pIDebugDocumentContext); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_OnFunctionEnter(IActiveScriptProfilerCallback3* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { +static inline HRESULT IActiveScriptProfilerCallback3_OnFunctionEnter(IActiveScriptProfilerCallback3* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { return This->lpVtbl->OnFunctionEnter(This,scriptId,functionId); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_OnFunctionExit(IActiveScriptProfilerCallback3* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { +static inline HRESULT IActiveScriptProfilerCallback3_OnFunctionExit(IActiveScriptProfilerCallback3* This,PROFILER_TOKEN scriptId,PROFILER_TOKEN functionId) { return This->lpVtbl->OnFunctionExit(This,scriptId,functionId); } /*** IActiveScriptProfilerCallback2 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_OnFunctionEnterByName(IActiveScriptProfilerCallback3* This,const WCHAR *pwszFunctionName,PROFILER_SCRIPT_TYPE type) { +static inline HRESULT IActiveScriptProfilerCallback3_OnFunctionEnterByName(IActiveScriptProfilerCallback3* This,const WCHAR *pwszFunctionName,PROFILER_SCRIPT_TYPE type) { return This->lpVtbl->OnFunctionEnterByName(This,pwszFunctionName,type); } -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_OnFunctionExitByName(IActiveScriptProfilerCallback3* This,const WCHAR *pwszFunctionName,PROFILER_SCRIPT_TYPE type) { +static inline HRESULT IActiveScriptProfilerCallback3_OnFunctionExitByName(IActiveScriptProfilerCallback3* This,const WCHAR *pwszFunctionName,PROFILER_SCRIPT_TYPE type) { return This->lpVtbl->OnFunctionExitByName(This,pwszFunctionName,type); } /*** IActiveScriptProfilerCallback3 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProfilerCallback3_SetWebWorkerId(IActiveScriptProfilerCallback3* This,DWORD webWorkerId) { +static inline HRESULT IActiveScriptProfilerCallback3_SetWebWorkerId(IActiveScriptProfilerCallback3* This,DWORD webWorkerId) { return This->lpVtbl->SetWebWorkerId(This,webWorkerId); } #endif diff --git a/lib/libc/include/any-windows-any/activscp.h b/lib/libc/include/any-windows-any/activscp.h index 11916086c822e1b3ec6dcbd14bd99329385f9d68..5bac679b9d6be5a06717070a8e372208edfe9ac1 100644 --- a/lib/libc/include/any-windows-any/activscp.h +++ b/lib/libc/include/any-windows-any/activscp.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/activscp.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/activscp.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __activscp_h__ #define __activscp_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IActiveScriptSite_FWD_DEFINED__ @@ -712,38 +704,38 @@ interface IActiveScriptSite { #define IActiveScriptSite_OnLeaveScript(This) (This)->lpVtbl->OnLeaveScript(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSite_QueryInterface(IActiveScriptSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptSite_QueryInterface(IActiveScriptSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptSite_AddRef(IActiveScriptSite* This) { +static inline ULONG IActiveScriptSite_AddRef(IActiveScriptSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptSite_Release(IActiveScriptSite* This) { +static inline ULONG IActiveScriptSite_Release(IActiveScriptSite* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptSite methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSite_GetLCID(IActiveScriptSite* This,LCID *plcid) { +static inline HRESULT IActiveScriptSite_GetLCID(IActiveScriptSite* This,LCID *plcid) { return This->lpVtbl->GetLCID(This,plcid); } -static __WIDL_INLINE HRESULT IActiveScriptSite_GetItemInfo(IActiveScriptSite* This,LPCOLESTR pstrName,DWORD dwReturnMask,IUnknown **ppiunkItem,ITypeInfo **ppti) { +static inline HRESULT IActiveScriptSite_GetItemInfo(IActiveScriptSite* This,LPCOLESTR pstrName,DWORD dwReturnMask,IUnknown **ppiunkItem,ITypeInfo **ppti) { return This->lpVtbl->GetItemInfo(This,pstrName,dwReturnMask,ppiunkItem,ppti); } -static __WIDL_INLINE HRESULT IActiveScriptSite_GetDocVersionString(IActiveScriptSite* This,BSTR *pbstrVersion) { +static inline HRESULT IActiveScriptSite_GetDocVersionString(IActiveScriptSite* This,BSTR *pbstrVersion) { return This->lpVtbl->GetDocVersionString(This,pbstrVersion); } -static __WIDL_INLINE HRESULT IActiveScriptSite_OnScriptTerminate(IActiveScriptSite* This,const VARIANT *pvarResult,const EXCEPINFO *pexcepinfo) { +static inline HRESULT IActiveScriptSite_OnScriptTerminate(IActiveScriptSite* This,const VARIANT *pvarResult,const EXCEPINFO *pexcepinfo) { return This->lpVtbl->OnScriptTerminate(This,pvarResult,pexcepinfo); } -static __WIDL_INLINE HRESULT IActiveScriptSite_OnStateChange(IActiveScriptSite* This,SCRIPTSTATE ssScriptState) { +static inline HRESULT IActiveScriptSite_OnStateChange(IActiveScriptSite* This,SCRIPTSTATE ssScriptState) { return This->lpVtbl->OnStateChange(This,ssScriptState); } -static __WIDL_INLINE HRESULT IActiveScriptSite_OnScriptError(IActiveScriptSite* This,IActiveScriptError *pscripterror) { +static inline HRESULT IActiveScriptSite_OnScriptError(IActiveScriptSite* This,IActiveScriptError *pscripterror) { return This->lpVtbl->OnScriptError(This,pscripterror); } -static __WIDL_INLINE HRESULT IActiveScriptSite_OnEnterScript(IActiveScriptSite* This) { +static inline HRESULT IActiveScriptSite_OnEnterScript(IActiveScriptSite* This) { return This->lpVtbl->OnEnterScript(This); } -static __WIDL_INLINE HRESULT IActiveScriptSite_OnLeaveScript(IActiveScriptSite* This) { +static inline HRESULT IActiveScriptSite_OnLeaveScript(IActiveScriptSite* This) { return This->lpVtbl->OnLeaveScript(This); } #endif @@ -831,23 +823,23 @@ interface IActiveScriptError { #define IActiveScriptError_GetSourceLineText(This,pbstrSourceLine) (This)->lpVtbl->GetSourceLineText(This,pbstrSourceLine) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptError_QueryInterface(IActiveScriptError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptError_QueryInterface(IActiveScriptError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptError_AddRef(IActiveScriptError* This) { +static inline ULONG IActiveScriptError_AddRef(IActiveScriptError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptError_Release(IActiveScriptError* This) { +static inline ULONG IActiveScriptError_Release(IActiveScriptError* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptError methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptError_GetExceptionInfo(IActiveScriptError* This,EXCEPINFO *pexcepinfo) { +static inline HRESULT IActiveScriptError_GetExceptionInfo(IActiveScriptError* This,EXCEPINFO *pexcepinfo) { return This->lpVtbl->GetExceptionInfo(This,pexcepinfo); } -static __WIDL_INLINE HRESULT IActiveScriptError_GetSourcePosition(IActiveScriptError* This,DWORD *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { +static inline HRESULT IActiveScriptError_GetSourcePosition(IActiveScriptError* This,DWORD *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { return This->lpVtbl->GetSourcePosition(This,pdwSourceContext,pulLineNumber,plCharacterPosition); } -static __WIDL_INLINE HRESULT IActiveScriptError_GetSourceLineText(IActiveScriptError* This,BSTR *pbstrSourceLine) { +static inline HRESULT IActiveScriptError_GetSourceLineText(IActiveScriptError* This,BSTR *pbstrSourceLine) { return This->lpVtbl->GetSourceLineText(This,pbstrSourceLine); } #endif @@ -952,27 +944,27 @@ interface IActiveScriptError64 { #define IActiveScriptError64_GetSourcePosition64(This,pdwSourceContext,pulLineNumber,plCharacterPosition) (This)->lpVtbl->GetSourcePosition64(This,pdwSourceContext,pulLineNumber,plCharacterPosition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptError64_QueryInterface(IActiveScriptError64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptError64_QueryInterface(IActiveScriptError64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptError64_AddRef(IActiveScriptError64* This) { +static inline ULONG IActiveScriptError64_AddRef(IActiveScriptError64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptError64_Release(IActiveScriptError64* This) { +static inline ULONG IActiveScriptError64_Release(IActiveScriptError64* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptError methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptError64_GetExceptionInfo(IActiveScriptError64* This,EXCEPINFO *pexcepinfo) { +static inline HRESULT IActiveScriptError64_GetExceptionInfo(IActiveScriptError64* This,EXCEPINFO *pexcepinfo) { return This->lpVtbl->GetExceptionInfo(This,pexcepinfo); } -static __WIDL_INLINE HRESULT IActiveScriptError64_GetSourcePosition(IActiveScriptError64* This,DWORD *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { +static inline HRESULT IActiveScriptError64_GetSourcePosition(IActiveScriptError64* This,DWORD *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { return This->lpVtbl->GetSourcePosition(This,pdwSourceContext,pulLineNumber,plCharacterPosition); } -static __WIDL_INLINE HRESULT IActiveScriptError64_GetSourceLineText(IActiveScriptError64* This,BSTR *pbstrSourceLine) { +static inline HRESULT IActiveScriptError64_GetSourceLineText(IActiveScriptError64* This,BSTR *pbstrSourceLine) { return This->lpVtbl->GetSourceLineText(This,pbstrSourceLine); } /*** IActiveScriptError64 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptError64_GetSourcePosition64(IActiveScriptError64* This,DWORDLONG *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { +static inline HRESULT IActiveScriptError64_GetSourcePosition64(IActiveScriptError64* This,DWORDLONG *pdwSourceContext,ULONG *pulLineNumber,LONG *plCharacterPosition) { return This->lpVtbl->GetSourcePosition64(This,pdwSourceContext,pulLineNumber,plCharacterPosition); } #endif @@ -1047,20 +1039,20 @@ interface IActiveScriptSiteWindow { #define IActiveScriptSiteWindow_EnableModeless(This,fEnable) (This)->lpVtbl->EnableModeless(This,fEnable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteWindow_QueryInterface(IActiveScriptSiteWindow* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptSiteWindow_QueryInterface(IActiveScriptSiteWindow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptSiteWindow_AddRef(IActiveScriptSiteWindow* This) { +static inline ULONG IActiveScriptSiteWindow_AddRef(IActiveScriptSiteWindow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptSiteWindow_Release(IActiveScriptSiteWindow* This) { +static inline ULONG IActiveScriptSiteWindow_Release(IActiveScriptSiteWindow* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptSiteWindow methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteWindow_GetWindow(IActiveScriptSiteWindow* This,HWND *phwnd) { +static inline HRESULT IActiveScriptSiteWindow_GetWindow(IActiveScriptSiteWindow* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IActiveScriptSiteWindow_EnableModeless(IActiveScriptSiteWindow* This,WINBOOL fEnable) { +static inline HRESULT IActiveScriptSiteWindow_EnableModeless(IActiveScriptSiteWindow* This,WINBOOL fEnable) { return This->lpVtbl->EnableModeless(This,fEnable); } #endif @@ -1130,17 +1122,17 @@ interface IActiveScriptSiteUIControl { #define IActiveScriptSiteUIControl_GetUIBehavior(This,UicItem,pUicHandling) (This)->lpVtbl->GetUIBehavior(This,UicItem,pUicHandling) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteUIControl_QueryInterface(IActiveScriptSiteUIControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptSiteUIControl_QueryInterface(IActiveScriptSiteUIControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptSiteUIControl_AddRef(IActiveScriptSiteUIControl* This) { +static inline ULONG IActiveScriptSiteUIControl_AddRef(IActiveScriptSiteUIControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptSiteUIControl_Release(IActiveScriptSiteUIControl* This) { +static inline ULONG IActiveScriptSiteUIControl_Release(IActiveScriptSiteUIControl* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptSiteUIControl methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteUIControl_GetUIBehavior(IActiveScriptSiteUIControl* This,SCRIPTUICITEM UicItem,SCRIPTUICHANDLING *pUicHandling) { +static inline HRESULT IActiveScriptSiteUIControl_GetUIBehavior(IActiveScriptSiteUIControl* This,SCRIPTUICITEM UicItem,SCRIPTUICHANDLING *pUicHandling) { return This->lpVtbl->GetUIBehavior(This,UicItem,pUicHandling); } #endif @@ -1207,17 +1199,17 @@ interface IActiveScriptSiteInterruptPoll { #define IActiveScriptSiteInterruptPoll_QueryContinue(This) (This)->lpVtbl->QueryContinue(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteInterruptPoll_QueryInterface(IActiveScriptSiteInterruptPoll* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptSiteInterruptPoll_QueryInterface(IActiveScriptSiteInterruptPoll* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptSiteInterruptPoll_AddRef(IActiveScriptSiteInterruptPoll* This) { +static inline ULONG IActiveScriptSiteInterruptPoll_AddRef(IActiveScriptSiteInterruptPoll* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptSiteInterruptPoll_Release(IActiveScriptSiteInterruptPoll* This) { +static inline ULONG IActiveScriptSiteInterruptPoll_Release(IActiveScriptSiteInterruptPoll* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptSiteInterruptPoll methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteInterruptPoll_QueryContinue(IActiveScriptSiteInterruptPoll* This) { +static inline HRESULT IActiveScriptSiteInterruptPoll_QueryContinue(IActiveScriptSiteInterruptPoll* This) { return This->lpVtbl->QueryContinue(This); } #endif @@ -1400,53 +1392,53 @@ interface IActiveScript { #define IActiveScript_Clone(This,ppscript) (This)->lpVtbl->Clone(This,ppscript) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScript_QueryInterface(IActiveScript* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScript_QueryInterface(IActiveScript* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScript_AddRef(IActiveScript* This) { +static inline ULONG IActiveScript_AddRef(IActiveScript* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScript_Release(IActiveScript* This) { +static inline ULONG IActiveScript_Release(IActiveScript* This) { return This->lpVtbl->Release(This); } /*** IActiveScript methods ***/ -static __WIDL_INLINE HRESULT IActiveScript_SetScriptSite(IActiveScript* This,IActiveScriptSite *pass) { +static inline HRESULT IActiveScript_SetScriptSite(IActiveScript* This,IActiveScriptSite *pass) { return This->lpVtbl->SetScriptSite(This,pass); } -static __WIDL_INLINE HRESULT IActiveScript_GetScriptSite(IActiveScript* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScript_GetScriptSite(IActiveScript* This,REFIID riid,void **ppvObject) { return This->lpVtbl->GetScriptSite(This,riid,ppvObject); } -static __WIDL_INLINE HRESULT IActiveScript_SetScriptState(IActiveScript* This,SCRIPTSTATE ss) { +static inline HRESULT IActiveScript_SetScriptState(IActiveScript* This,SCRIPTSTATE ss) { return This->lpVtbl->SetScriptState(This,ss); } -static __WIDL_INLINE HRESULT IActiveScript_GetScriptState(IActiveScript* This,SCRIPTSTATE *pssState) { +static inline HRESULT IActiveScript_GetScriptState(IActiveScript* This,SCRIPTSTATE *pssState) { return This->lpVtbl->GetScriptState(This,pssState); } -static __WIDL_INLINE HRESULT IActiveScript_Close(IActiveScript* This) { +static inline HRESULT IActiveScript_Close(IActiveScript* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IActiveScript_AddNamedItem(IActiveScript* This,LPCOLESTR pstrName,DWORD dwFlags) { +static inline HRESULT IActiveScript_AddNamedItem(IActiveScript* This,LPCOLESTR pstrName,DWORD dwFlags) { return This->lpVtbl->AddNamedItem(This,pstrName,dwFlags); } -static __WIDL_INLINE HRESULT IActiveScript_AddTypeLib(IActiveScript* This,REFGUID rguidTypeLib,DWORD dwMajor,DWORD dwMinor,DWORD dwFlags) { +static inline HRESULT IActiveScript_AddTypeLib(IActiveScript* This,REFGUID rguidTypeLib,DWORD dwMajor,DWORD dwMinor,DWORD dwFlags) { return This->lpVtbl->AddTypeLib(This,rguidTypeLib,dwMajor,dwMinor,dwFlags); } -static __WIDL_INLINE HRESULT IActiveScript_GetScriptDispatch(IActiveScript* This,LPCOLESTR pstrItemName,IDispatch **ppdisp) { +static inline HRESULT IActiveScript_GetScriptDispatch(IActiveScript* This,LPCOLESTR pstrItemName,IDispatch **ppdisp) { return This->lpVtbl->GetScriptDispatch(This,pstrItemName,ppdisp); } -static __WIDL_INLINE HRESULT IActiveScript_GetCurrentScriptThreadID(IActiveScript* This,SCRIPTTHREADID *pstidThread) { +static inline HRESULT IActiveScript_GetCurrentScriptThreadID(IActiveScript* This,SCRIPTTHREADID *pstidThread) { return This->lpVtbl->GetCurrentScriptThreadID(This,pstidThread); } -static __WIDL_INLINE HRESULT IActiveScript_GetScriptThreadID(IActiveScript* This,DWORD dwWin32ThreadId,SCRIPTTHREADID *pstidThread) { +static inline HRESULT IActiveScript_GetScriptThreadID(IActiveScript* This,DWORD dwWin32ThreadId,SCRIPTTHREADID *pstidThread) { return This->lpVtbl->GetScriptThreadID(This,dwWin32ThreadId,pstidThread); } -static __WIDL_INLINE HRESULT IActiveScript_GetScriptThreadState(IActiveScript* This,SCRIPTTHREADID stidThread,SCRIPTTHREADSTATE *pstsState) { +static inline HRESULT IActiveScript_GetScriptThreadState(IActiveScript* This,SCRIPTTHREADID stidThread,SCRIPTTHREADSTATE *pstsState) { return This->lpVtbl->GetScriptThreadState(This,stidThread,pstsState); } -static __WIDL_INLINE HRESULT IActiveScript_InterruptScriptThread(IActiveScript* This,SCRIPTTHREADID stidThread,const EXCEPINFO *pexcepinfo,DWORD dwFlags) { +static inline HRESULT IActiveScript_InterruptScriptThread(IActiveScript* This,SCRIPTTHREADID stidThread,const EXCEPINFO *pexcepinfo,DWORD dwFlags) { return This->lpVtbl->InterruptScriptThread(This,stidThread,pexcepinfo,dwFlags); } -static __WIDL_INLINE HRESULT IActiveScript_Clone(IActiveScript* This,IActiveScript **ppscript) { +static inline HRESULT IActiveScript_Clone(IActiveScript* This,IActiveScript **ppscript) { return This->lpVtbl->Clone(This,ppscript); } #endif @@ -1565,23 +1557,23 @@ interface IActiveScriptParse32 { #define IActiveScriptParse32_ParseScriptText(This,pstrCode,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,pvarResult,pexcepinfo) (This)->lpVtbl->ParseScriptText(This,pstrCode,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,pvarResult,pexcepinfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParse32_QueryInterface(IActiveScriptParse32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptParse32_QueryInterface(IActiveScriptParse32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptParse32_AddRef(IActiveScriptParse32* This) { +static inline ULONG IActiveScriptParse32_AddRef(IActiveScriptParse32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptParse32_Release(IActiveScriptParse32* This) { +static inline ULONG IActiveScriptParse32_Release(IActiveScriptParse32* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptParse32 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParse32_InitNew(IActiveScriptParse32* This) { +static inline HRESULT IActiveScriptParse32_InitNew(IActiveScriptParse32* This) { return This->lpVtbl->InitNew(This); } -static __WIDL_INLINE HRESULT IActiveScriptParse32_AddScriptlet(IActiveScriptParse32* This,LPCOLESTR pstrDefaultName,LPCOLESTR pstrCode,LPCOLESTR pstrItemName,LPCOLESTR pstrSubItemName,LPCOLESTR pstrEventName,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,BSTR *pbstrName,EXCEPINFO *pexcepinfo) { +static inline HRESULT IActiveScriptParse32_AddScriptlet(IActiveScriptParse32* This,LPCOLESTR pstrDefaultName,LPCOLESTR pstrCode,LPCOLESTR pstrItemName,LPCOLESTR pstrSubItemName,LPCOLESTR pstrEventName,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,BSTR *pbstrName,EXCEPINFO *pexcepinfo) { return This->lpVtbl->AddScriptlet(This,pstrDefaultName,pstrCode,pstrItemName,pstrSubItemName,pstrEventName,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,pbstrName,pexcepinfo); } -static __WIDL_INLINE HRESULT IActiveScriptParse32_ParseScriptText(IActiveScriptParse32* This,LPCOLESTR pstrCode,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,VARIANT *pvarResult,EXCEPINFO *pexcepinfo) { +static inline HRESULT IActiveScriptParse32_ParseScriptText(IActiveScriptParse32* This,LPCOLESTR pstrCode,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,VARIANT *pvarResult,EXCEPINFO *pexcepinfo) { return This->lpVtbl->ParseScriptText(This,pstrCode,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,pvarResult,pexcepinfo); } #endif @@ -1700,23 +1692,23 @@ interface IActiveScriptParse64 { #define IActiveScriptParse64_ParseScriptText(This,pstrCode,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,pvarResult,pexcepinfo) (This)->lpVtbl->ParseScriptText(This,pstrCode,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,pvarResult,pexcepinfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParse64_QueryInterface(IActiveScriptParse64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptParse64_QueryInterface(IActiveScriptParse64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptParse64_AddRef(IActiveScriptParse64* This) { +static inline ULONG IActiveScriptParse64_AddRef(IActiveScriptParse64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptParse64_Release(IActiveScriptParse64* This) { +static inline ULONG IActiveScriptParse64_Release(IActiveScriptParse64* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptParse64 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParse64_InitNew(IActiveScriptParse64* This) { +static inline HRESULT IActiveScriptParse64_InitNew(IActiveScriptParse64* This) { return This->lpVtbl->InitNew(This); } -static __WIDL_INLINE HRESULT IActiveScriptParse64_AddScriptlet(IActiveScriptParse64* This,LPCOLESTR pstrDefaultName,LPCOLESTR pstrCode,LPCOLESTR pstrItemName,LPCOLESTR pstrSubItemName,LPCOLESTR pstrEventName,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,BSTR *pbstrName,EXCEPINFO *pexcepinfo) { +static inline HRESULT IActiveScriptParse64_AddScriptlet(IActiveScriptParse64* This,LPCOLESTR pstrDefaultName,LPCOLESTR pstrCode,LPCOLESTR pstrItemName,LPCOLESTR pstrSubItemName,LPCOLESTR pstrEventName,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,BSTR *pbstrName,EXCEPINFO *pexcepinfo) { return This->lpVtbl->AddScriptlet(This,pstrDefaultName,pstrCode,pstrItemName,pstrSubItemName,pstrEventName,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,pbstrName,pexcepinfo); } -static __WIDL_INLINE HRESULT IActiveScriptParse64_ParseScriptText(IActiveScriptParse64* This,LPCOLESTR pstrCode,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,VARIANT *pvarResult,EXCEPINFO *pexcepinfo) { +static inline HRESULT IActiveScriptParse64_ParseScriptText(IActiveScriptParse64* This,LPCOLESTR pstrCode,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,VARIANT *pvarResult,EXCEPINFO *pexcepinfo) { return This->lpVtbl->ParseScriptText(This,pstrCode,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,pvarResult,pexcepinfo); } #endif @@ -1810,17 +1802,17 @@ interface IActiveScriptParseProcedureOld32 { #define IActiveScriptParseProcedureOld32_ParseProcedureText(This,pstrCode,pstrFormalParams,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) (This)->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedureOld32_QueryInterface(IActiveScriptParseProcedureOld32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptParseProcedureOld32_QueryInterface(IActiveScriptParseProcedureOld32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedureOld32_AddRef(IActiveScriptParseProcedureOld32* This) { +static inline ULONG IActiveScriptParseProcedureOld32_AddRef(IActiveScriptParseProcedureOld32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedureOld32_Release(IActiveScriptParseProcedureOld32* This) { +static inline ULONG IActiveScriptParseProcedureOld32_Release(IActiveScriptParseProcedureOld32* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptParseProcedureOld32 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedureOld32_ParseProcedureText(IActiveScriptParseProcedureOld32* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { +static inline HRESULT IActiveScriptParseProcedureOld32_ParseProcedureText(IActiveScriptParseProcedureOld32* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { return This->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp); } #endif @@ -1904,17 +1896,17 @@ interface IActiveScriptParseProcedureOld64 { #define IActiveScriptParseProcedureOld64_ParseProcedureText(This,pstrCode,pstrFormalParams,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) (This)->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedureOld64_QueryInterface(IActiveScriptParseProcedureOld64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptParseProcedureOld64_QueryInterface(IActiveScriptParseProcedureOld64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedureOld64_AddRef(IActiveScriptParseProcedureOld64* This) { +static inline ULONG IActiveScriptParseProcedureOld64_AddRef(IActiveScriptParseProcedureOld64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedureOld64_Release(IActiveScriptParseProcedureOld64* This) { +static inline ULONG IActiveScriptParseProcedureOld64_Release(IActiveScriptParseProcedureOld64* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptParseProcedureOld64 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedureOld64_ParseProcedureText(IActiveScriptParseProcedureOld64* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { +static inline HRESULT IActiveScriptParseProcedureOld64_ParseProcedureText(IActiveScriptParseProcedureOld64* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { return This->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp); } #endif @@ -2010,17 +2002,17 @@ interface IActiveScriptParseProcedure32 { #define IActiveScriptParseProcedure32_ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) (This)->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedure32_QueryInterface(IActiveScriptParseProcedure32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptParseProcedure32_QueryInterface(IActiveScriptParseProcedure32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedure32_AddRef(IActiveScriptParseProcedure32* This) { +static inline ULONG IActiveScriptParseProcedure32_AddRef(IActiveScriptParseProcedure32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedure32_Release(IActiveScriptParseProcedure32* This) { +static inline ULONG IActiveScriptParseProcedure32_Release(IActiveScriptParseProcedure32* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptParseProcedure32 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedure32_ParseProcedureText(IActiveScriptParseProcedure32* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrProcedureName,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { +static inline HRESULT IActiveScriptParseProcedure32_ParseProcedureText(IActiveScriptParseProcedure32* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrProcedureName,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { return This->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp); } #endif @@ -2106,17 +2098,17 @@ interface IActiveScriptParseProcedure64 { #define IActiveScriptParseProcedure64_ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) (This)->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedure64_QueryInterface(IActiveScriptParseProcedure64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptParseProcedure64_QueryInterface(IActiveScriptParseProcedure64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedure64_AddRef(IActiveScriptParseProcedure64* This) { +static inline ULONG IActiveScriptParseProcedure64_AddRef(IActiveScriptParseProcedure64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedure64_Release(IActiveScriptParseProcedure64* This) { +static inline ULONG IActiveScriptParseProcedure64_Release(IActiveScriptParseProcedure64* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptParseProcedure64 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedure64_ParseProcedureText(IActiveScriptParseProcedure64* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrProcedureName,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { +static inline HRESULT IActiveScriptParseProcedure64_ParseProcedureText(IActiveScriptParseProcedure64* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrProcedureName,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { return This->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp); } #endif @@ -2200,17 +2192,17 @@ interface IActiveScriptParseProcedure2_32 { #define IActiveScriptParseProcedure2_32_ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) (This)->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedure2_32_QueryInterface(IActiveScriptParseProcedure2_32* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptParseProcedure2_32_QueryInterface(IActiveScriptParseProcedure2_32* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedure2_32_AddRef(IActiveScriptParseProcedure2_32* This) { +static inline ULONG IActiveScriptParseProcedure2_32_AddRef(IActiveScriptParseProcedure2_32* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedure2_32_Release(IActiveScriptParseProcedure2_32* This) { +static inline ULONG IActiveScriptParseProcedure2_32_Release(IActiveScriptParseProcedure2_32* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptParseProcedure32 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedure2_32_ParseProcedureText(IActiveScriptParseProcedure2_32* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrProcedureName,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { +static inline HRESULT IActiveScriptParseProcedure2_32_ParseProcedureText(IActiveScriptParseProcedure2_32* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrProcedureName,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORD dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { return This->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp); } #endif @@ -2284,17 +2276,17 @@ interface IActiveScriptParseProcedure2_64 { #define IActiveScriptParseProcedure2_64_ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) (This)->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedure2_64_QueryInterface(IActiveScriptParseProcedure2_64* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptParseProcedure2_64_QueryInterface(IActiveScriptParseProcedure2_64* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedure2_64_AddRef(IActiveScriptParseProcedure2_64* This) { +static inline ULONG IActiveScriptParseProcedure2_64_AddRef(IActiveScriptParseProcedure2_64* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptParseProcedure2_64_Release(IActiveScriptParseProcedure2_64* This) { +static inline ULONG IActiveScriptParseProcedure2_64_Release(IActiveScriptParseProcedure2_64* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptParseProcedure64 methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptParseProcedure2_64_ParseProcedureText(IActiveScriptParseProcedure2_64* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrProcedureName,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { +static inline HRESULT IActiveScriptParseProcedure2_64_ParseProcedureText(IActiveScriptParseProcedure2_64* This,LPCOLESTR pstrCode,LPCOLESTR pstrFormalParams,LPCOLESTR pstrProcedureName,LPCOLESTR pstrItemName,IUnknown *punkContext,LPCOLESTR pstrDelimiter,DWORDLONG dwSourceContextCookie,ULONG ulStartingLineNumber,DWORD dwFlags,IDispatch **ppdisp) { return This->lpVtbl->ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp); } #endif @@ -2404,23 +2396,23 @@ interface IActiveScriptEncode { #define IActiveScriptEncode_GetEncodeProgId(This,pbstrOut) (This)->lpVtbl->GetEncodeProgId(This,pbstrOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptEncode_QueryInterface(IActiveScriptEncode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptEncode_QueryInterface(IActiveScriptEncode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptEncode_AddRef(IActiveScriptEncode* This) { +static inline ULONG IActiveScriptEncode_AddRef(IActiveScriptEncode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptEncode_Release(IActiveScriptEncode* This) { +static inline ULONG IActiveScriptEncode_Release(IActiveScriptEncode* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptEncode methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptEncode_EncodeSection(IActiveScriptEncode* This,LPCOLESTR pchIn,DWORD cchIn,LPOLESTR pchOut,DWORD cchOut,DWORD *pcchRet) { +static inline HRESULT IActiveScriptEncode_EncodeSection(IActiveScriptEncode* This,LPCOLESTR pchIn,DWORD cchIn,LPOLESTR pchOut,DWORD cchOut,DWORD *pcchRet) { return This->lpVtbl->EncodeSection(This,pchIn,cchIn,pchOut,cchOut,pcchRet); } -static __WIDL_INLINE HRESULT IActiveScriptEncode_DecodeScript(IActiveScriptEncode* This,LPCOLESTR pchIn,DWORD cchIn,LPOLESTR pchOut,DWORD cchOut,DWORD *pcchRet) { +static inline HRESULT IActiveScriptEncode_DecodeScript(IActiveScriptEncode* This,LPCOLESTR pchIn,DWORD cchIn,LPOLESTR pchOut,DWORD cchOut,DWORD *pcchRet) { return This->lpVtbl->DecodeScript(This,pchIn,cchIn,pchOut,cchOut,pcchRet); } -static __WIDL_INLINE HRESULT IActiveScriptEncode_GetEncodeProgId(IActiveScriptEncode* This,BSTR *pbstrOut) { +static inline HRESULT IActiveScriptEncode_GetEncodeProgId(IActiveScriptEncode* This,BSTR *pbstrOut) { return This->lpVtbl->GetEncodeProgId(This,pbstrOut); } #endif @@ -2494,17 +2486,17 @@ interface IActiveScriptHostEncode { #define IActiveScriptHostEncode_EncodeScriptHostFile(This,bstrInFile,pbstrOutFile,cFlags,bstrDefaultLang) (This)->lpVtbl->EncodeScriptHostFile(This,bstrInFile,pbstrOutFile,cFlags,bstrDefaultLang) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptHostEncode_QueryInterface(IActiveScriptHostEncode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptHostEncode_QueryInterface(IActiveScriptHostEncode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptHostEncode_AddRef(IActiveScriptHostEncode* This) { +static inline ULONG IActiveScriptHostEncode_AddRef(IActiveScriptHostEncode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptHostEncode_Release(IActiveScriptHostEncode* This) { +static inline ULONG IActiveScriptHostEncode_Release(IActiveScriptHostEncode* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptHostEncode methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptHostEncode_EncodeScriptHostFile(IActiveScriptHostEncode* This,BSTR bstrInFile,BSTR *pbstrOutFile,ULONG cFlags,BSTR bstrDefaultLang) { +static inline HRESULT IActiveScriptHostEncode_EncodeScriptHostFile(IActiveScriptHostEncode* This,BSTR bstrInFile,BSTR *pbstrOutFile,ULONG cFlags,BSTR bstrDefaultLang) { return This->lpVtbl->EncodeScriptHostFile(This,bstrInFile,pbstrOutFile,cFlags,bstrDefaultLang); } #endif @@ -2574,17 +2566,17 @@ interface IBindEventHandler { #define IBindEventHandler_BindHandler(This,pstrEvent,pdisp) (This)->lpVtbl->BindHandler(This,pstrEvent,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBindEventHandler_QueryInterface(IBindEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBindEventHandler_QueryInterface(IBindEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBindEventHandler_AddRef(IBindEventHandler* This) { +static inline ULONG IBindEventHandler_AddRef(IBindEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBindEventHandler_Release(IBindEventHandler* This) { +static inline ULONG IBindEventHandler_Release(IBindEventHandler* This) { return This->lpVtbl->Release(This); } /*** IBindEventHandler methods ***/ -static __WIDL_INLINE HRESULT IBindEventHandler_BindHandler(IBindEventHandler* This,LPCOLESTR pstrEvent,IDispatch *pdisp) { +static inline HRESULT IBindEventHandler_BindHandler(IBindEventHandler* This,LPCOLESTR pstrEvent,IDispatch *pdisp) { return This->lpVtbl->BindHandler(This,pstrEvent,pdisp); } #endif @@ -2675,23 +2667,23 @@ interface IActiveScriptStats { #define IActiveScriptStats_ResetStats(This) (This)->lpVtbl->ResetStats(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptStats_QueryInterface(IActiveScriptStats* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptStats_QueryInterface(IActiveScriptStats* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptStats_AddRef(IActiveScriptStats* This) { +static inline ULONG IActiveScriptStats_AddRef(IActiveScriptStats* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptStats_Release(IActiveScriptStats* This) { +static inline ULONG IActiveScriptStats_Release(IActiveScriptStats* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptStats methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptStats_GetStat(IActiveScriptStats* This,DWORD stid,ULONG *pluHi,ULONG *pluLo) { +static inline HRESULT IActiveScriptStats_GetStat(IActiveScriptStats* This,DWORD stid,ULONG *pluHi,ULONG *pluLo) { return This->lpVtbl->GetStat(This,stid,pluHi,pluLo); } -static __WIDL_INLINE HRESULT IActiveScriptStats_GetStatEx(IActiveScriptStats* This,REFGUID guid,ULONG *pluHi,ULONG *pluLo) { +static inline HRESULT IActiveScriptStats_GetStatEx(IActiveScriptStats* This,REFGUID guid,ULONG *pluHi,ULONG *pluLo) { return This->lpVtbl->GetStatEx(This,guid,pluHi,pluLo); } -static __WIDL_INLINE HRESULT IActiveScriptStats_ResetStats(IActiveScriptStats* This) { +static inline HRESULT IActiveScriptStats_ResetStats(IActiveScriptStats* This) { return This->lpVtbl->ResetStats(This); } #endif @@ -2775,20 +2767,20 @@ interface IActiveScriptProperty { #define IActiveScriptProperty_SetProperty(This,dwProperty,pvarIndex,pvarValue) (This)->lpVtbl->SetProperty(This,dwProperty,pvarIndex,pvarValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProperty_QueryInterface(IActiveScriptProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptProperty_QueryInterface(IActiveScriptProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptProperty_AddRef(IActiveScriptProperty* This) { +static inline ULONG IActiveScriptProperty_AddRef(IActiveScriptProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptProperty_Release(IActiveScriptProperty* This) { +static inline ULONG IActiveScriptProperty_Release(IActiveScriptProperty* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptProperty methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptProperty_GetProperty(IActiveScriptProperty* This,DWORD dwProperty,VARIANT *pvarIndex,VARIANT *pvarValue) { +static inline HRESULT IActiveScriptProperty_GetProperty(IActiveScriptProperty* This,DWORD dwProperty,VARIANT *pvarIndex,VARIANT *pvarValue) { return This->lpVtbl->GetProperty(This,dwProperty,pvarIndex,pvarValue); } -static __WIDL_INLINE HRESULT IActiveScriptProperty_SetProperty(IActiveScriptProperty* This,DWORD dwProperty,VARIANT *pvarIndex,VARIANT *pvarValue) { +static inline HRESULT IActiveScriptProperty_SetProperty(IActiveScriptProperty* This,DWORD dwProperty,VARIANT *pvarIndex,VARIANT *pvarValue) { return This->lpVtbl->SetProperty(This,dwProperty,pvarIndex,pvarValue); } #endif @@ -2862,17 +2854,17 @@ interface ITridentEventSink { #define ITridentEventSink_FireEvent(This,pstrEvent,pdp,pvarRes,pei) (This)->lpVtbl->FireEvent(This,pstrEvent,pdp,pvarRes,pei) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITridentEventSink_QueryInterface(ITridentEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITridentEventSink_QueryInterface(ITridentEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITridentEventSink_AddRef(ITridentEventSink* This) { +static inline ULONG ITridentEventSink_AddRef(ITridentEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITridentEventSink_Release(ITridentEventSink* This) { +static inline ULONG ITridentEventSink_Release(ITridentEventSink* This) { return This->lpVtbl->Release(This); } /*** ITridentEventSink methods ***/ -static __WIDL_INLINE HRESULT ITridentEventSink_FireEvent(ITridentEventSink* This,LPCOLESTR pstrEvent,DISPPARAMS *pdp,VARIANT *pvarRes,EXCEPINFO *pei) { +static inline HRESULT ITridentEventSink_FireEvent(ITridentEventSink* This,LPCOLESTR pstrEvent,DISPPARAMS *pdp,VARIANT *pvarRes,EXCEPINFO *pei) { return This->lpVtbl->FireEvent(This,pstrEvent,pdp,pvarRes,pei); } #endif @@ -2940,17 +2932,17 @@ interface IActiveScriptGarbageCollector { #define IActiveScriptGarbageCollector_CollectGarbage(This,scriptgctype) (This)->lpVtbl->CollectGarbage(This,scriptgctype) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptGarbageCollector_QueryInterface(IActiveScriptGarbageCollector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptGarbageCollector_QueryInterface(IActiveScriptGarbageCollector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptGarbageCollector_AddRef(IActiveScriptGarbageCollector* This) { +static inline ULONG IActiveScriptGarbageCollector_AddRef(IActiveScriptGarbageCollector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptGarbageCollector_Release(IActiveScriptGarbageCollector* This) { +static inline ULONG IActiveScriptGarbageCollector_Release(IActiveScriptGarbageCollector* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptGarbageCollector methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptGarbageCollector_CollectGarbage(IActiveScriptGarbageCollector* This,SCRIPTGCTYPE scriptgctype) { +static inline HRESULT IActiveScriptGarbageCollector_CollectGarbage(IActiveScriptGarbageCollector* This,SCRIPTGCTYPE scriptgctype) { return This->lpVtbl->CollectGarbage(This,scriptgctype); } #endif @@ -3018,17 +3010,17 @@ interface IActiveScriptSIPInfo { #define IActiveScriptSIPInfo_GetSIPOID(This,poid_sip) (This)->lpVtbl->GetSIPOID(This,poid_sip) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSIPInfo_QueryInterface(IActiveScriptSIPInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptSIPInfo_QueryInterface(IActiveScriptSIPInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptSIPInfo_AddRef(IActiveScriptSIPInfo* This) { +static inline ULONG IActiveScriptSIPInfo_AddRef(IActiveScriptSIPInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptSIPInfo_Release(IActiveScriptSIPInfo* This) { +static inline ULONG IActiveScriptSIPInfo_Release(IActiveScriptSIPInfo* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptSIPInfo methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSIPInfo_GetSIPOID(IActiveScriptSIPInfo* This,GUID *poid_sip) { +static inline HRESULT IActiveScriptSIPInfo_GetSIPOID(IActiveScriptSIPInfo* This,GUID *poid_sip) { return This->lpVtbl->GetSIPOID(This,poid_sip); } #endif @@ -3106,17 +3098,17 @@ interface IActiveScriptSiteTraceInfo { #define IActiveScriptSiteTraceInfo_SendScriptTraceInfo(This,stiEventType,guidContextID,dwScriptContextCookie,lScriptStatementStart,lScriptStatementEnd,dwReserved) (This)->lpVtbl->SendScriptTraceInfo(This,stiEventType,guidContextID,dwScriptContextCookie,lScriptStatementStart,lScriptStatementEnd,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteTraceInfo_QueryInterface(IActiveScriptSiteTraceInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptSiteTraceInfo_QueryInterface(IActiveScriptSiteTraceInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptSiteTraceInfo_AddRef(IActiveScriptSiteTraceInfo* This) { +static inline ULONG IActiveScriptSiteTraceInfo_AddRef(IActiveScriptSiteTraceInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptSiteTraceInfo_Release(IActiveScriptSiteTraceInfo* This) { +static inline ULONG IActiveScriptSiteTraceInfo_Release(IActiveScriptSiteTraceInfo* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptSiteTraceInfo methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptSiteTraceInfo_SendScriptTraceInfo(IActiveScriptSiteTraceInfo* This,SCRIPTTRACEINFO stiEventType,GUID guidContextID,DWORD dwScriptContextCookie,LONG lScriptStatementStart,LONG lScriptStatementEnd,DWORD64 dwReserved) { +static inline HRESULT IActiveScriptSiteTraceInfo_SendScriptTraceInfo(IActiveScriptSiteTraceInfo* This,SCRIPTTRACEINFO stiEventType,GUID guidContextID,DWORD dwScriptContextCookie,LONG lScriptStatementStart,LONG lScriptStatementEnd,DWORD64 dwReserved) { return This->lpVtbl->SendScriptTraceInfo(This,stiEventType,guidContextID,dwScriptContextCookie,lScriptStatementStart,lScriptStatementEnd,dwReserved); } #endif @@ -3193,20 +3185,20 @@ interface IActiveScriptTraceInfo { #define IActiveScriptTraceInfo_StopScriptTracing(This) (This)->lpVtbl->StopScriptTracing(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptTraceInfo_QueryInterface(IActiveScriptTraceInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptTraceInfo_QueryInterface(IActiveScriptTraceInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptTraceInfo_AddRef(IActiveScriptTraceInfo* This) { +static inline ULONG IActiveScriptTraceInfo_AddRef(IActiveScriptTraceInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptTraceInfo_Release(IActiveScriptTraceInfo* This) { +static inline ULONG IActiveScriptTraceInfo_Release(IActiveScriptTraceInfo* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptTraceInfo methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptTraceInfo_StartScriptTracing(IActiveScriptTraceInfo* This,IActiveScriptSiteTraceInfo *pSiteTraceInfo,GUID guidContextID) { +static inline HRESULT IActiveScriptTraceInfo_StartScriptTracing(IActiveScriptTraceInfo* This,IActiveScriptSiteTraceInfo *pSiteTraceInfo,GUID guidContextID) { return This->lpVtbl->StartScriptTracing(This,pSiteTraceInfo,guidContextID); } -static __WIDL_INLINE HRESULT IActiveScriptTraceInfo_StopScriptTracing(IActiveScriptTraceInfo* This) { +static inline HRESULT IActiveScriptTraceInfo_StopScriptTracing(IActiveScriptTraceInfo* This) { return This->lpVtbl->StopScriptTracing(This); } #endif @@ -3278,17 +3270,17 @@ interface IActiveScriptStringCompare { #define IActiveScriptStringCompare_StrComp(This,bszStr1,bszStr2,iRet) (This)->lpVtbl->StrComp(This,bszStr1,bszStr2,iRet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptStringCompare_QueryInterface(IActiveScriptStringCompare* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveScriptStringCompare_QueryInterface(IActiveScriptStringCompare* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveScriptStringCompare_AddRef(IActiveScriptStringCompare* This) { +static inline ULONG IActiveScriptStringCompare_AddRef(IActiveScriptStringCompare* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveScriptStringCompare_Release(IActiveScriptStringCompare* This) { +static inline ULONG IActiveScriptStringCompare_Release(IActiveScriptStringCompare* This) { return This->lpVtbl->Release(This); } /*** IActiveScriptStringCompare methods ***/ -static __WIDL_INLINE HRESULT IActiveScriptStringCompare_StrComp(IActiveScriptStringCompare* This,BSTR bszStr1,BSTR bszStr2,LONG *iRet) { +static inline HRESULT IActiveScriptStringCompare_StrComp(IActiveScriptStringCompare* This,BSTR bszStr1,BSTR bszStr2,LONG *iRet) { return This->lpVtbl->StrComp(This,bszStr1,bszStr2,iRet); } #endif diff --git a/lib/libc/include/any-windows-any/adhoc.h b/lib/libc/include/any-windows-any/adhoc.h index 033131f83b49acb2dd34ae1f92baedb67cab83fc..96e6d32561cc6ace6273b7388230538ee4b398ed 100644 --- a/lib/libc/include/any-windows-any/adhoc.h +++ b/lib/libc/include/any-windows-any/adhoc.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/adhoc.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/adhoc.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __adhoc_h__ #define __adhoc_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDot11AdHocManager_FWD_DEFINED__ @@ -340,29 +332,29 @@ interface IDot11AdHocManager { #define IDot11AdHocManager_GetNetwork(This,NetworkSignature,pNetwork) (This)->lpVtbl->GetNetwork(This,NetworkSignature,pNetwork) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocManager_QueryInterface(IDot11AdHocManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDot11AdHocManager_QueryInterface(IDot11AdHocManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDot11AdHocManager_AddRef(IDot11AdHocManager* This) { +static inline ULONG IDot11AdHocManager_AddRef(IDot11AdHocManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDot11AdHocManager_Release(IDot11AdHocManager* This) { +static inline ULONG IDot11AdHocManager_Release(IDot11AdHocManager* This) { return This->lpVtbl->Release(This); } /*** IDot11AdHocManager methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocManager_CreateNetwork(IDot11AdHocManager* This,LPCWSTR Name,LPCWSTR Password,LONG GeographicalId,IDot11AdHocInterface *pInterface,IDot11AdHocSecuritySettings *pSecurity,GUID *pContextGuid,IDot11AdHocNetwork **pIAdHoc) { +static inline HRESULT IDot11AdHocManager_CreateNetwork(IDot11AdHocManager* This,LPCWSTR Name,LPCWSTR Password,LONG GeographicalId,IDot11AdHocInterface *pInterface,IDot11AdHocSecuritySettings *pSecurity,GUID *pContextGuid,IDot11AdHocNetwork **pIAdHoc) { return This->lpVtbl->CreateNetwork(This,Name,Password,GeographicalId,pInterface,pSecurity,pContextGuid,pIAdHoc); } -static __WIDL_INLINE HRESULT IDot11AdHocManager_CommitCreatedNetwork(IDot11AdHocManager* This,IDot11AdHocNetwork *pIAdHoc,BOOLEAN fSaveProfile,BOOLEAN fMakeSavedProfileUserSpecific) { +static inline HRESULT IDot11AdHocManager_CommitCreatedNetwork(IDot11AdHocManager* This,IDot11AdHocNetwork *pIAdHoc,BOOLEAN fSaveProfile,BOOLEAN fMakeSavedProfileUserSpecific) { return This->lpVtbl->CommitCreatedNetwork(This,pIAdHoc,fSaveProfile,fMakeSavedProfileUserSpecific); } -static __WIDL_INLINE HRESULT IDot11AdHocManager_GetIEnumDot11AdHocNetworks(IDot11AdHocManager* This,GUID *pContextGuid,IEnumDot11AdHocNetworks **ppEnum) { +static inline HRESULT IDot11AdHocManager_GetIEnumDot11AdHocNetworks(IDot11AdHocManager* This,GUID *pContextGuid,IEnumDot11AdHocNetworks **ppEnum) { return This->lpVtbl->GetIEnumDot11AdHocNetworks(This,pContextGuid,ppEnum); } -static __WIDL_INLINE HRESULT IDot11AdHocManager_GetIEnumDot11AdHocInterfaces(IDot11AdHocManager* This,IEnumDot11AdHocInterfaces **ppEnum) { +static inline HRESULT IDot11AdHocManager_GetIEnumDot11AdHocInterfaces(IDot11AdHocManager* This,IEnumDot11AdHocInterfaces **ppEnum) { return This->lpVtbl->GetIEnumDot11AdHocInterfaces(This,ppEnum); } -static __WIDL_INLINE HRESULT IDot11AdHocManager_GetNetwork(IDot11AdHocManager* This,GUID *NetworkSignature,IDot11AdHocNetwork **pNetwork) { +static inline HRESULT IDot11AdHocManager_GetNetwork(IDot11AdHocManager* This,GUID *NetworkSignature,IDot11AdHocNetwork **pNetwork) { return This->lpVtbl->GetNetwork(This,NetworkSignature,pNetwork); } #endif @@ -453,26 +445,26 @@ interface IDot11AdHocManagerNotificationSink { #define IDot11AdHocManagerNotificationSink_OnInterfaceRemove(This,Signature) (This)->lpVtbl->OnInterfaceRemove(This,Signature) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocManagerNotificationSink_QueryInterface(IDot11AdHocManagerNotificationSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDot11AdHocManagerNotificationSink_QueryInterface(IDot11AdHocManagerNotificationSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDot11AdHocManagerNotificationSink_AddRef(IDot11AdHocManagerNotificationSink* This) { +static inline ULONG IDot11AdHocManagerNotificationSink_AddRef(IDot11AdHocManagerNotificationSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDot11AdHocManagerNotificationSink_Release(IDot11AdHocManagerNotificationSink* This) { +static inline ULONG IDot11AdHocManagerNotificationSink_Release(IDot11AdHocManagerNotificationSink* This) { return This->lpVtbl->Release(This); } /*** IDot11AdHocManagerNotificationSink methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocManagerNotificationSink_OnNetworkAdd(IDot11AdHocManagerNotificationSink* This,IDot11AdHocNetwork *pIAdHocNetwork) { +static inline HRESULT IDot11AdHocManagerNotificationSink_OnNetworkAdd(IDot11AdHocManagerNotificationSink* This,IDot11AdHocNetwork *pIAdHocNetwork) { return This->lpVtbl->OnNetworkAdd(This,pIAdHocNetwork); } -static __WIDL_INLINE HRESULT IDot11AdHocManagerNotificationSink_OnNetworkRemove(IDot11AdHocManagerNotificationSink* This,GUID *Signature) { +static inline HRESULT IDot11AdHocManagerNotificationSink_OnNetworkRemove(IDot11AdHocManagerNotificationSink* This,GUID *Signature) { return This->lpVtbl->OnNetworkRemove(This,Signature); } -static __WIDL_INLINE HRESULT IDot11AdHocManagerNotificationSink_OnInterfaceAdd(IDot11AdHocManagerNotificationSink* This,IDot11AdHocInterface *pIAdHocInterface) { +static inline HRESULT IDot11AdHocManagerNotificationSink_OnInterfaceAdd(IDot11AdHocManagerNotificationSink* This,IDot11AdHocInterface *pIAdHocInterface) { return This->lpVtbl->OnInterfaceAdd(This,pIAdHocInterface); } -static __WIDL_INLINE HRESULT IDot11AdHocManagerNotificationSink_OnInterfaceRemove(IDot11AdHocManagerNotificationSink* This,GUID *Signature) { +static inline HRESULT IDot11AdHocManagerNotificationSink_OnInterfaceRemove(IDot11AdHocManagerNotificationSink* This,GUID *Signature) { return This->lpVtbl->OnInterfaceRemove(This,Signature); } #endif @@ -566,26 +558,26 @@ interface IEnumDot11AdHocNetworks { #define IEnumDot11AdHocNetworks_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDot11AdHocNetworks_QueryInterface(IEnumDot11AdHocNetworks* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDot11AdHocNetworks_QueryInterface(IEnumDot11AdHocNetworks* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDot11AdHocNetworks_AddRef(IEnumDot11AdHocNetworks* This) { +static inline ULONG IEnumDot11AdHocNetworks_AddRef(IEnumDot11AdHocNetworks* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDot11AdHocNetworks_Release(IEnumDot11AdHocNetworks* This) { +static inline ULONG IEnumDot11AdHocNetworks_Release(IEnumDot11AdHocNetworks* This) { return This->lpVtbl->Release(This); } /*** IEnumDot11AdHocNetworks methods ***/ -static __WIDL_INLINE HRESULT IEnumDot11AdHocNetworks_Next(IEnumDot11AdHocNetworks* This,ULONG cElt,IDot11AdHocNetwork **rgElt,ULONG *pcEltFetched) { +static inline HRESULT IEnumDot11AdHocNetworks_Next(IEnumDot11AdHocNetworks* This,ULONG cElt,IDot11AdHocNetwork **rgElt,ULONG *pcEltFetched) { return This->lpVtbl->Next(This,cElt,rgElt,pcEltFetched); } -static __WIDL_INLINE HRESULT IEnumDot11AdHocNetworks_Skip(IEnumDot11AdHocNetworks* This,ULONG cElt) { +static inline HRESULT IEnumDot11AdHocNetworks_Skip(IEnumDot11AdHocNetworks* This,ULONG cElt) { return This->lpVtbl->Skip(This,cElt); } -static __WIDL_INLINE HRESULT IEnumDot11AdHocNetworks_Reset(IEnumDot11AdHocNetworks* This) { +static inline HRESULT IEnumDot11AdHocNetworks_Reset(IEnumDot11AdHocNetworks* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDot11AdHocNetworks_Clone(IEnumDot11AdHocNetworks* This,IEnumDot11AdHocNetworks **ppEnum) { +static inline HRESULT IEnumDot11AdHocNetworks_Clone(IEnumDot11AdHocNetworks* This,IEnumDot11AdHocNetworks **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -746,50 +738,50 @@ interface IDot11AdHocNetwork { #define IDot11AdHocNetwork_Disconnect(This) (This)->lpVtbl->Disconnect(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_QueryInterface(IDot11AdHocNetwork* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDot11AdHocNetwork_QueryInterface(IDot11AdHocNetwork* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDot11AdHocNetwork_AddRef(IDot11AdHocNetwork* This) { +static inline ULONG IDot11AdHocNetwork_AddRef(IDot11AdHocNetwork* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDot11AdHocNetwork_Release(IDot11AdHocNetwork* This) { +static inline ULONG IDot11AdHocNetwork_Release(IDot11AdHocNetwork* This) { return This->lpVtbl->Release(This); } /*** IDot11AdHocNetwork methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_GetStatus(IDot11AdHocNetwork* This,DOT11_ADHOC_NETWORK_CONNECTION_STATUS *eStatus) { +static inline HRESULT IDot11AdHocNetwork_GetStatus(IDot11AdHocNetwork* This,DOT11_ADHOC_NETWORK_CONNECTION_STATUS *eStatus) { return This->lpVtbl->GetStatus(This,eStatus); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_GetSSID(IDot11AdHocNetwork* This,LPWSTR *ppszwSSID) { +static inline HRESULT IDot11AdHocNetwork_GetSSID(IDot11AdHocNetwork* This,LPWSTR *ppszwSSID) { return This->lpVtbl->GetSSID(This,ppszwSSID); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_HasProfile(IDot11AdHocNetwork* This,BOOLEAN *pf11d) { +static inline HRESULT IDot11AdHocNetwork_HasProfile(IDot11AdHocNetwork* This,BOOLEAN *pf11d) { return This->lpVtbl->HasProfile(This,pf11d); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_GetProfileName(IDot11AdHocNetwork* This,LPWSTR *ppszwProfileName) { +static inline HRESULT IDot11AdHocNetwork_GetProfileName(IDot11AdHocNetwork* This,LPWSTR *ppszwProfileName) { return This->lpVtbl->GetProfileName(This,ppszwProfileName); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_DeleteProfile(IDot11AdHocNetwork* This) { +static inline HRESULT IDot11AdHocNetwork_DeleteProfile(IDot11AdHocNetwork* This) { return This->lpVtbl->DeleteProfile(This); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_GetSignalQuality(IDot11AdHocNetwork* This,ULONG *puStrengthValue,ULONG *puStrengthMax) { +static inline HRESULT IDot11AdHocNetwork_GetSignalQuality(IDot11AdHocNetwork* This,ULONG *puStrengthValue,ULONG *puStrengthMax) { return This->lpVtbl->GetSignalQuality(This,puStrengthValue,puStrengthMax); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_GetSecuritySetting(IDot11AdHocNetwork* This,IDot11AdHocSecuritySettings **pAdHocSecuritySetting) { +static inline HRESULT IDot11AdHocNetwork_GetSecuritySetting(IDot11AdHocNetwork* This,IDot11AdHocSecuritySettings **pAdHocSecuritySetting) { return This->lpVtbl->GetSecuritySetting(This,pAdHocSecuritySetting); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_GetContextGuid(IDot11AdHocNetwork* This,GUID *pContextGuid) { +static inline HRESULT IDot11AdHocNetwork_GetContextGuid(IDot11AdHocNetwork* This,GUID *pContextGuid) { return This->lpVtbl->GetContextGuid(This,pContextGuid); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_GetSignature(IDot11AdHocNetwork* This,GUID *pSignature) { +static inline HRESULT IDot11AdHocNetwork_GetSignature(IDot11AdHocNetwork* This,GUID *pSignature) { return This->lpVtbl->GetSignature(This,pSignature); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_GetInterface(IDot11AdHocNetwork* This,IDot11AdHocInterface **pAdHocInterface) { +static inline HRESULT IDot11AdHocNetwork_GetInterface(IDot11AdHocNetwork* This,IDot11AdHocInterface **pAdHocInterface) { return This->lpVtbl->GetInterface(This,pAdHocInterface); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_Connect(IDot11AdHocNetwork* This,LPCWSTR Passphrase,LONG GeographicalId,BOOLEAN fSaveProfile,BOOLEAN fMakeSavedProfileUserSpecific) { +static inline HRESULT IDot11AdHocNetwork_Connect(IDot11AdHocNetwork* This,LPCWSTR Passphrase,LONG GeographicalId,BOOLEAN fSaveProfile,BOOLEAN fMakeSavedProfileUserSpecific) { return This->lpVtbl->Connect(This,Passphrase,GeographicalId,fSaveProfile,fMakeSavedProfileUserSpecific); } -static __WIDL_INLINE HRESULT IDot11AdHocNetwork_Disconnect(IDot11AdHocNetwork* This) { +static inline HRESULT IDot11AdHocNetwork_Disconnect(IDot11AdHocNetwork* This) { return This->lpVtbl->Disconnect(This); } #endif @@ -864,20 +856,20 @@ interface IDot11AdHocNetworkNotificationSink { #define IDot11AdHocNetworkNotificationSink_OnConnectFail(This,eFailReason) (This)->lpVtbl->OnConnectFail(This,eFailReason) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocNetworkNotificationSink_QueryInterface(IDot11AdHocNetworkNotificationSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDot11AdHocNetworkNotificationSink_QueryInterface(IDot11AdHocNetworkNotificationSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDot11AdHocNetworkNotificationSink_AddRef(IDot11AdHocNetworkNotificationSink* This) { +static inline ULONG IDot11AdHocNetworkNotificationSink_AddRef(IDot11AdHocNetworkNotificationSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDot11AdHocNetworkNotificationSink_Release(IDot11AdHocNetworkNotificationSink* This) { +static inline ULONG IDot11AdHocNetworkNotificationSink_Release(IDot11AdHocNetworkNotificationSink* This) { return This->lpVtbl->Release(This); } /*** IDot11AdHocNetworkNotificationSink methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocNetworkNotificationSink_OnStatusChange(IDot11AdHocNetworkNotificationSink* This,DOT11_ADHOC_NETWORK_CONNECTION_STATUS eStatus) { +static inline HRESULT IDot11AdHocNetworkNotificationSink_OnStatusChange(IDot11AdHocNetworkNotificationSink* This,DOT11_ADHOC_NETWORK_CONNECTION_STATUS eStatus) { return This->lpVtbl->OnStatusChange(This,eStatus); } -static __WIDL_INLINE HRESULT IDot11AdHocNetworkNotificationSink_OnConnectFail(IDot11AdHocNetworkNotificationSink* This,DOT11_ADHOC_CONNECT_FAIL_REASON eFailReason) { +static inline HRESULT IDot11AdHocNetworkNotificationSink_OnConnectFail(IDot11AdHocNetworkNotificationSink* This,DOT11_ADHOC_CONNECT_FAIL_REASON eFailReason) { return This->lpVtbl->OnConnectFail(This,eFailReason); } #endif @@ -1010,41 +1002,41 @@ interface IDot11AdHocInterface { #define IDot11AdHocInterface_GetStatus(This,pState) (This)->lpVtbl->GetStatus(This,pState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocInterface_QueryInterface(IDot11AdHocInterface* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDot11AdHocInterface_QueryInterface(IDot11AdHocInterface* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDot11AdHocInterface_AddRef(IDot11AdHocInterface* This) { +static inline ULONG IDot11AdHocInterface_AddRef(IDot11AdHocInterface* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDot11AdHocInterface_Release(IDot11AdHocInterface* This) { +static inline ULONG IDot11AdHocInterface_Release(IDot11AdHocInterface* This) { return This->lpVtbl->Release(This); } /*** IDot11AdHocInterface methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocInterface_GetDeviceSignature(IDot11AdHocInterface* This,GUID *pSignature) { +static inline HRESULT IDot11AdHocInterface_GetDeviceSignature(IDot11AdHocInterface* This,GUID *pSignature) { return This->lpVtbl->GetDeviceSignature(This,pSignature); } -static __WIDL_INLINE HRESULT IDot11AdHocInterface_GetFriendlyName(IDot11AdHocInterface* This,LPWSTR *ppszName) { +static inline HRESULT IDot11AdHocInterface_GetFriendlyName(IDot11AdHocInterface* This,LPWSTR *ppszName) { return This->lpVtbl->GetFriendlyName(This,ppszName); } -static __WIDL_INLINE HRESULT IDot11AdHocInterface_IsDot11d(IDot11AdHocInterface* This,BOOLEAN *pf11d) { +static inline HRESULT IDot11AdHocInterface_IsDot11d(IDot11AdHocInterface* This,BOOLEAN *pf11d) { return This->lpVtbl->IsDot11d(This,pf11d); } -static __WIDL_INLINE HRESULT IDot11AdHocInterface_IsAdHocCapable(IDot11AdHocInterface* This,BOOLEAN *pfAdHocCapable) { +static inline HRESULT IDot11AdHocInterface_IsAdHocCapable(IDot11AdHocInterface* This,BOOLEAN *pfAdHocCapable) { return This->lpVtbl->IsAdHocCapable(This,pfAdHocCapable); } -static __WIDL_INLINE HRESULT IDot11AdHocInterface_IsRadioOn(IDot11AdHocInterface* This,BOOLEAN *pfIsRadioOn) { +static inline HRESULT IDot11AdHocInterface_IsRadioOn(IDot11AdHocInterface* This,BOOLEAN *pfIsRadioOn) { return This->lpVtbl->IsRadioOn(This,pfIsRadioOn); } -static __WIDL_INLINE HRESULT IDot11AdHocInterface_GetActiveNetwork(IDot11AdHocInterface* This,IDot11AdHocNetwork **ppNetwork) { +static inline HRESULT IDot11AdHocInterface_GetActiveNetwork(IDot11AdHocInterface* This,IDot11AdHocNetwork **ppNetwork) { return This->lpVtbl->GetActiveNetwork(This,ppNetwork); } -static __WIDL_INLINE HRESULT IDot11AdHocInterface_GetIEnumSecuritySettings(IDot11AdHocInterface* This,IEnumDot11AdHocSecuritySettings **ppEnum) { +static inline HRESULT IDot11AdHocInterface_GetIEnumSecuritySettings(IDot11AdHocInterface* This,IEnumDot11AdHocSecuritySettings **ppEnum) { return This->lpVtbl->GetIEnumSecuritySettings(This,ppEnum); } -static __WIDL_INLINE HRESULT IDot11AdHocInterface_GetIEnumDot11AdHocNetworks(IDot11AdHocInterface* This,GUID *pFilterGuid,IEnumDot11AdHocNetworks **ppEnum) { +static inline HRESULT IDot11AdHocInterface_GetIEnumDot11AdHocNetworks(IDot11AdHocInterface* This,GUID *pFilterGuid,IEnumDot11AdHocNetworks **ppEnum) { return This->lpVtbl->GetIEnumDot11AdHocNetworks(This,pFilterGuid,ppEnum); } -static __WIDL_INLINE HRESULT IDot11AdHocInterface_GetStatus(IDot11AdHocInterface* This,DOT11_ADHOC_NETWORK_CONNECTION_STATUS *pState) { +static inline HRESULT IDot11AdHocInterface_GetStatus(IDot11AdHocInterface* This,DOT11_ADHOC_NETWORK_CONNECTION_STATUS *pState) { return This->lpVtbl->GetStatus(This,pState); } #endif @@ -1138,26 +1130,26 @@ interface IEnumDot11AdHocInterfaces { #define IEnumDot11AdHocInterfaces_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDot11AdHocInterfaces_QueryInterface(IEnumDot11AdHocInterfaces* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDot11AdHocInterfaces_QueryInterface(IEnumDot11AdHocInterfaces* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDot11AdHocInterfaces_AddRef(IEnumDot11AdHocInterfaces* This) { +static inline ULONG IEnumDot11AdHocInterfaces_AddRef(IEnumDot11AdHocInterfaces* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDot11AdHocInterfaces_Release(IEnumDot11AdHocInterfaces* This) { +static inline ULONG IEnumDot11AdHocInterfaces_Release(IEnumDot11AdHocInterfaces* This) { return This->lpVtbl->Release(This); } /*** IEnumDot11AdHocInterfaces methods ***/ -static __WIDL_INLINE HRESULT IEnumDot11AdHocInterfaces_Next(IEnumDot11AdHocInterfaces* This,ULONG cElt,IDot11AdHocInterface **rgElt,ULONG *pcEltFetched) { +static inline HRESULT IEnumDot11AdHocInterfaces_Next(IEnumDot11AdHocInterfaces* This,ULONG cElt,IDot11AdHocInterface **rgElt,ULONG *pcEltFetched) { return This->lpVtbl->Next(This,cElt,rgElt,pcEltFetched); } -static __WIDL_INLINE HRESULT IEnumDot11AdHocInterfaces_Skip(IEnumDot11AdHocInterfaces* This,ULONG cElt) { +static inline HRESULT IEnumDot11AdHocInterfaces_Skip(IEnumDot11AdHocInterfaces* This,ULONG cElt) { return This->lpVtbl->Skip(This,cElt); } -static __WIDL_INLINE HRESULT IEnumDot11AdHocInterfaces_Reset(IEnumDot11AdHocInterfaces* This) { +static inline HRESULT IEnumDot11AdHocInterfaces_Reset(IEnumDot11AdHocInterfaces* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDot11AdHocInterfaces_Clone(IEnumDot11AdHocInterfaces* This,IEnumDot11AdHocInterfaces **ppEnum) { +static inline HRESULT IEnumDot11AdHocInterfaces_Clone(IEnumDot11AdHocInterfaces* This,IEnumDot11AdHocInterfaces **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -1251,26 +1243,26 @@ interface IEnumDot11AdHocSecuritySettings { #define IEnumDot11AdHocSecuritySettings_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDot11AdHocSecuritySettings_QueryInterface(IEnumDot11AdHocSecuritySettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDot11AdHocSecuritySettings_QueryInterface(IEnumDot11AdHocSecuritySettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDot11AdHocSecuritySettings_AddRef(IEnumDot11AdHocSecuritySettings* This) { +static inline ULONG IEnumDot11AdHocSecuritySettings_AddRef(IEnumDot11AdHocSecuritySettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDot11AdHocSecuritySettings_Release(IEnumDot11AdHocSecuritySettings* This) { +static inline ULONG IEnumDot11AdHocSecuritySettings_Release(IEnumDot11AdHocSecuritySettings* This) { return This->lpVtbl->Release(This); } /*** IEnumDot11AdHocSecuritySettings methods ***/ -static __WIDL_INLINE HRESULT IEnumDot11AdHocSecuritySettings_Next(IEnumDot11AdHocSecuritySettings* This,ULONG cElt,IDot11AdHocSecuritySettings **rgElt,ULONG *pcEltFetched) { +static inline HRESULT IEnumDot11AdHocSecuritySettings_Next(IEnumDot11AdHocSecuritySettings* This,ULONG cElt,IDot11AdHocSecuritySettings **rgElt,ULONG *pcEltFetched) { return This->lpVtbl->Next(This,cElt,rgElt,pcEltFetched); } -static __WIDL_INLINE HRESULT IEnumDot11AdHocSecuritySettings_Skip(IEnumDot11AdHocSecuritySettings* This,ULONG cElt) { +static inline HRESULT IEnumDot11AdHocSecuritySettings_Skip(IEnumDot11AdHocSecuritySettings* This,ULONG cElt) { return This->lpVtbl->Skip(This,cElt); } -static __WIDL_INLINE HRESULT IEnumDot11AdHocSecuritySettings_Reset(IEnumDot11AdHocSecuritySettings* This) { +static inline HRESULT IEnumDot11AdHocSecuritySettings_Reset(IEnumDot11AdHocSecuritySettings* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDot11AdHocSecuritySettings_Clone(IEnumDot11AdHocSecuritySettings* This,IEnumDot11AdHocSecuritySettings **ppEnum) { +static inline HRESULT IEnumDot11AdHocSecuritySettings_Clone(IEnumDot11AdHocSecuritySettings* This,IEnumDot11AdHocSecuritySettings **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -1345,20 +1337,20 @@ interface IDot11AdHocSecuritySettings { #define IDot11AdHocSecuritySettings_GetDot11CipherAlgorithm(This,pCipher) (This)->lpVtbl->GetDot11CipherAlgorithm(This,pCipher) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocSecuritySettings_QueryInterface(IDot11AdHocSecuritySettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDot11AdHocSecuritySettings_QueryInterface(IDot11AdHocSecuritySettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDot11AdHocSecuritySettings_AddRef(IDot11AdHocSecuritySettings* This) { +static inline ULONG IDot11AdHocSecuritySettings_AddRef(IDot11AdHocSecuritySettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDot11AdHocSecuritySettings_Release(IDot11AdHocSecuritySettings* This) { +static inline ULONG IDot11AdHocSecuritySettings_Release(IDot11AdHocSecuritySettings* This) { return This->lpVtbl->Release(This); } /*** IDot11AdHocSecuritySettings methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocSecuritySettings_GetDot11AuthAlgorithm(IDot11AdHocSecuritySettings* This,DOT11_ADHOC_AUTH_ALGORITHM *pAuth) { +static inline HRESULT IDot11AdHocSecuritySettings_GetDot11AuthAlgorithm(IDot11AdHocSecuritySettings* This,DOT11_ADHOC_AUTH_ALGORITHM *pAuth) { return This->lpVtbl->GetDot11AuthAlgorithm(This,pAuth); } -static __WIDL_INLINE HRESULT IDot11AdHocSecuritySettings_GetDot11CipherAlgorithm(IDot11AdHocSecuritySettings* This,DOT11_ADHOC_CIPHER_ALGORITHM *pCipher) { +static inline HRESULT IDot11AdHocSecuritySettings_GetDot11CipherAlgorithm(IDot11AdHocSecuritySettings* This,DOT11_ADHOC_CIPHER_ALGORITHM *pCipher) { return This->lpVtbl->GetDot11CipherAlgorithm(This,pCipher); } #endif @@ -1425,17 +1417,17 @@ interface IDot11AdHocInterfaceNotificationSink { #define IDot11AdHocInterfaceNotificationSink_OnConnectionStatusChange(This,eStatus) (This)->lpVtbl->OnConnectionStatusChange(This,eStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocInterfaceNotificationSink_QueryInterface(IDot11AdHocInterfaceNotificationSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDot11AdHocInterfaceNotificationSink_QueryInterface(IDot11AdHocInterfaceNotificationSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDot11AdHocInterfaceNotificationSink_AddRef(IDot11AdHocInterfaceNotificationSink* This) { +static inline ULONG IDot11AdHocInterfaceNotificationSink_AddRef(IDot11AdHocInterfaceNotificationSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDot11AdHocInterfaceNotificationSink_Release(IDot11AdHocInterfaceNotificationSink* This) { +static inline ULONG IDot11AdHocInterfaceNotificationSink_Release(IDot11AdHocInterfaceNotificationSink* This) { return This->lpVtbl->Release(This); } /*** IDot11AdHocInterfaceNotificationSink methods ***/ -static __WIDL_INLINE HRESULT IDot11AdHocInterfaceNotificationSink_OnConnectionStatusChange(IDot11AdHocInterfaceNotificationSink* This,DOT11_ADHOC_NETWORK_CONNECTION_STATUS eStatus) { +static inline HRESULT IDot11AdHocInterfaceNotificationSink_OnConnectionStatusChange(IDot11AdHocInterfaceNotificationSink* This,DOT11_ADHOC_NETWORK_CONNECTION_STATUS eStatus) { return This->lpVtbl->OnConnectionStatusChange(This,eStatus); } #endif diff --git a/lib/libc/include/any-windows-any/agtctl_i.c b/lib/libc/include/any-windows-any/agtctl_i.c new file mode 100644 index 0000000000000000000000000000000000000000..7a2411e2c639f0f1a8a2eccb30d04546011cf947 --- /dev/null +++ b/lib/libc/include/any-windows-any/agtctl_i.c @@ -0,0 +1,50 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + + const IID IID_IAgentCtlRequest = {0x1DAB85C3,0x803A,0x11D0,{0xAC,0x63,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCtlUserInput = {0xC4ABF875,0x8100,0x11D0,{0xAC,0x63,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCtlBalloon = {0xF5BE8BD3,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlBalloonEx = {0x822DB1C0,0x8879,0x11d1,{0x9E,0xC6,0x00,0xC0,0x4F,0xD7,0x08,0x1F}}; + const IID IID_IAgentCtlCommand = {0xF5BE8BE3,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlCommandEx = {0xB0913410,0x3B44,0x11d1,{0xAC,0xBA,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCtlCommands = {0xF5BE8BE1,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlCommandsEx = {0x6BA90C01,0x3910,0x11d1,{0xAC,0xB3,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCtlCharacter = {0xF5BE8BD9,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlAnimationNames = {0x8B77181C,0xD3EF,0x11d1,{0x85,0x00,0x00,0xC0,0x4F,0xA3,0x4A,0x14}}; + const IID IID_IAgentCtlCharacterEx = {0xDE8EF600,0x2F82,0x11d1,{0xAC,0xAC,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCtlCharacters = {0xF5BE8BE8,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlAudioObject = {0xF5BE8BDB,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlAudioObjectEx = {0xF5BE8BF0,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlSpeechInput = {0xF5BE8BDD,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlPropertySheet = {0xF5BE8BDF,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlCommandsWindow = {0x6D0ECB27,0x9968,0x11D0,{0xAC,0x6E,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCtl = {0xF5BE8BD1,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentCtlEx = {0x8563FF20,0x8ECC,0x11d1,{0xB9,0xB4,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID LIBID_AgentObjects = {0xF5BE8BC2,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID DIID__AgentEvents = {0xF5BE8BD4,0x7DE6,0x11D0,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const CLSID CLSID_Agent = {0xD45FD31B,0x5C6E,0x11D1,{0x9E,0xC1,0x00,0xC0,0x4F,0xD7,0x08,0x1F}}; + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/agtsvr_i.c b/lib/libc/include/any-windows-any/agtsvr_i.c new file mode 100644 index 0000000000000000000000000000000000000000..b58c8bc7d499a6febf0d87d236af26f5bf529b56 --- /dev/null +++ b/lib/libc/include/any-windows-any/agtsvr_i.c @@ -0,0 +1,51 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + + const IID IID_IAgentUserInput = {0xA7B93C80,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCommand = {0xA7B93C83,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCommandEx = {0xB0913412,0x3B44,0x11d1,{0xAC,0xBA,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCommands = {0xA7B93C85,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCommandsEx = {0x6BA90C00,0x3910,0x11d1,{0xAC,0xB3,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCommandWindow = {0x6D0ECB23,0x9968,0x11D0,{0xAC,0x6E,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentSpeechInputProperties = {0xA7B93C87,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentAudioOutputProperties = {0xA7B93C89,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentAudioOutputPropertiesEx = {0xA7B93CA0,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentPropertySheet = {0xA7B93C8B,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentBalloon = {0xA7B93C8D,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentBalloonEx = {0xD7A6D440,0x8872,0x11d1,{0x9E,0xC6,0x00,0xC0,0x4F,0xD7,0x08,0x1F}}; + const IID IID_IAgentCharacter = {0xA7B93C8F,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCharacterEx = {0x98BBE491,0x2EED,0x11d1,{0xAC,0xAC,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgent = {0xA7B93C91,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentEx = {0x48D12BA0,0x5B77,0x11d1,{0x9E,0xC1,0x00,0xC0,0x4F,0xD7,0x08,0x1F}}; + const IID IID_IAgentNotifySink = {0x00D18159,0x8466,0x11D0,{0xAC,0x63,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentNotifySinkEx = {0x08C75162,0x3C9C,0x11d1,{0x91,0xFE,0x00,0xC0,0x4F,0xD7,0x01,0xA5}}; + const IID IID_IAgentPrivateNotifySink = {0xB741B760,0x8EA6,0x11d0,{0xAC,0x6A,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID IID_IAgentCustomMarshalMaker = {0x408D7542,0xC8FC,0x11d1,{0xAA,0x83,0x00,0xC0,0x4F,0xA3,0x4D,0x72}}; + const IID IID_IAgentClientStatus = {0xC5649F70,0x7AED,0x11d1,{0xB9,0xA8,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const IID LIBID_AgentServerObjects = {0xA7B93C73,0x7B81,0x11D0,{0xAC,0x5F,0x00,0xC0,0x4F,0xD9,0x75,0x75}}; + const CLSID CLSID_AgentServer = {0xD45FD2FC,0x5C6E,0x11D1,{0x9E,0xC1,0x00,0xC0,0x4F,0xD7,0x08,0x1F}}; + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/alg.h b/lib/libc/include/any-windows-any/alg.h index 656f6092aa688ca77e3ee7fb65491ee1d7582696..df704be7bef11150e072c562a11f09fb66fcf853 100644 --- a/lib/libc/include/any-windows-any/alg.h +++ b/lib/libc/include/any-windows-any/alg.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/alg.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/alg.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __alg_h__ #define __alg_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAdapterInfo_FWD_DEFINED__ @@ -333,23 +325,23 @@ interface IAdapterInfo { #define IAdapterInfo_GetAdapterAddresses(This,pulAddressCount,prgAddresses) (This)->lpVtbl->GetAdapterAddresses(This,pulAddressCount,prgAddresses) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAdapterInfo_QueryInterface(IAdapterInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAdapterInfo_QueryInterface(IAdapterInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAdapterInfo_AddRef(IAdapterInfo* This) { +static inline ULONG IAdapterInfo_AddRef(IAdapterInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAdapterInfo_Release(IAdapterInfo* This) { +static inline ULONG IAdapterInfo_Release(IAdapterInfo* This) { return This->lpVtbl->Release(This); } /*** IAdapterInfo methods ***/ -static __WIDL_INLINE HRESULT IAdapterInfo_GetAdapterIndex(IAdapterInfo* This,ULONG *pulIndex) { +static inline HRESULT IAdapterInfo_GetAdapterIndex(IAdapterInfo* This,ULONG *pulIndex) { return This->lpVtbl->GetAdapterIndex(This,pulIndex); } -static __WIDL_INLINE HRESULT IAdapterInfo_GetAdapterType(IAdapterInfo* This,ALG_ADAPTER_TYPE *pAdapterType) { +static inline HRESULT IAdapterInfo_GetAdapterType(IAdapterInfo* This,ALG_ADAPTER_TYPE *pAdapterType) { return This->lpVtbl->GetAdapterType(This,pAdapterType); } -static __WIDL_INLINE HRESULT IAdapterInfo_GetAdapterAddresses(IAdapterInfo* This,ULONG *pulAddressCount,ULONG **prgAddresses) { +static inline HRESULT IAdapterInfo_GetAdapterAddresses(IAdapterInfo* This,ULONG *pulAddressCount,ULONG **prgAddresses) { return This->lpVtbl->GetAdapterAddresses(This,pulAddressCount,prgAddresses); } #endif @@ -415,17 +407,17 @@ interface IPendingProxyConnection { #define IPendingProxyConnection_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPendingProxyConnection_QueryInterface(IPendingProxyConnection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPendingProxyConnection_QueryInterface(IPendingProxyConnection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPendingProxyConnection_AddRef(IPendingProxyConnection* This) { +static inline ULONG IPendingProxyConnection_AddRef(IPendingProxyConnection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPendingProxyConnection_Release(IPendingProxyConnection* This) { +static inline ULONG IPendingProxyConnection_Release(IPendingProxyConnection* This) { return This->lpVtbl->Release(This); } /*** IPendingProxyConnection methods ***/ -static __WIDL_INLINE HRESULT IPendingProxyConnection_Cancel(IPendingProxyConnection* This) { +static inline HRESULT IPendingProxyConnection_Cancel(IPendingProxyConnection* This) { return This->lpVtbl->Cancel(This); } #endif @@ -515,26 +507,26 @@ interface IDataChannel { #define IDataChannel_GetSessionDeletionEventHandle(This,pHandle) (This)->lpVtbl->GetSessionDeletionEventHandle(This,pHandle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDataChannel_QueryInterface(IDataChannel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDataChannel_QueryInterface(IDataChannel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDataChannel_AddRef(IDataChannel* This) { +static inline ULONG IDataChannel_AddRef(IDataChannel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDataChannel_Release(IDataChannel* This) { +static inline ULONG IDataChannel_Release(IDataChannel* This) { return This->lpVtbl->Release(This); } /*** IDataChannel methods ***/ -static __WIDL_INLINE HRESULT IDataChannel_Cancel(IDataChannel* This) { +static inline HRESULT IDataChannel_Cancel(IDataChannel* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IDataChannel_GetChannelProperties(IDataChannel* This,ALG_DATA_CHANNEL_PROPERTIES **ppProperties) { +static inline HRESULT IDataChannel_GetChannelProperties(IDataChannel* This,ALG_DATA_CHANNEL_PROPERTIES **ppProperties) { return This->lpVtbl->GetChannelProperties(This,ppProperties); } -static __WIDL_INLINE HRESULT IDataChannel_GetSessionCreationEventHandle(IDataChannel* This,HANDLE *pHandle) { +static inline HRESULT IDataChannel_GetSessionCreationEventHandle(IDataChannel* This,HANDLE *pHandle) { return This->lpVtbl->GetSessionCreationEventHandle(This,pHandle); } -static __WIDL_INLINE HRESULT IDataChannel_GetSessionDeletionEventHandle(IDataChannel* This,HANDLE *pHandle) { +static inline HRESULT IDataChannel_GetSessionDeletionEventHandle(IDataChannel* This,HANDLE *pHandle) { return This->lpVtbl->GetSessionDeletionEventHandle(This,pHandle); } #endif @@ -608,20 +600,20 @@ interface IPersistentDataChannel { #define IPersistentDataChannel_GetChannelProperties(This,ppProperties) (This)->lpVtbl->GetChannelProperties(This,ppProperties) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistentDataChannel_QueryInterface(IPersistentDataChannel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistentDataChannel_QueryInterface(IPersistentDataChannel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistentDataChannel_AddRef(IPersistentDataChannel* This) { +static inline ULONG IPersistentDataChannel_AddRef(IPersistentDataChannel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistentDataChannel_Release(IPersistentDataChannel* This) { +static inline ULONG IPersistentDataChannel_Release(IPersistentDataChannel* This) { return This->lpVtbl->Release(This); } /*** IPersistentDataChannel methods ***/ -static __WIDL_INLINE HRESULT IPersistentDataChannel_Cancel(IPersistentDataChannel* This) { +static inline HRESULT IPersistentDataChannel_Cancel(IPersistentDataChannel* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IPersistentDataChannel_GetChannelProperties(IPersistentDataChannel* This,ALG_PERSISTENT_DATA_CHANNEL_PROPERTIES **ppProperties) { +static inline HRESULT IPersistentDataChannel_GetChannelProperties(IPersistentDataChannel* This,ALG_PERSISTENT_DATA_CHANNEL_PROPERTIES **ppProperties) { return This->lpVtbl->GetChannelProperties(This,ppProperties); } #endif @@ -715,23 +707,23 @@ interface IPrimaryControlChannel { #define IPrimaryControlChannel_GetOriginalDestinationInformation(This,ulSourceAddress,usSourcePort,pulOriginalDestinationAddress,pusOriginalDestinationPort,pulRemapDestinationAddress,pulRemapDestinationPort,ppReceiveAdapter) (This)->lpVtbl->GetOriginalDestinationInformation(This,ulSourceAddress,usSourcePort,pulOriginalDestinationAddress,pusOriginalDestinationPort,pulRemapDestinationAddress,pulRemapDestinationPort,ppReceiveAdapter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPrimaryControlChannel_QueryInterface(IPrimaryControlChannel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPrimaryControlChannel_QueryInterface(IPrimaryControlChannel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPrimaryControlChannel_AddRef(IPrimaryControlChannel* This) { +static inline ULONG IPrimaryControlChannel_AddRef(IPrimaryControlChannel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPrimaryControlChannel_Release(IPrimaryControlChannel* This) { +static inline ULONG IPrimaryControlChannel_Release(IPrimaryControlChannel* This) { return This->lpVtbl->Release(This); } /*** IPrimaryControlChannel methods ***/ -static __WIDL_INLINE HRESULT IPrimaryControlChannel_Cancel(IPrimaryControlChannel* This) { +static inline HRESULT IPrimaryControlChannel_Cancel(IPrimaryControlChannel* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IPrimaryControlChannel_GetChannelProperties(IPrimaryControlChannel* This,ALG_PRIMARY_CHANNEL_PROPERTIES **ppProperties) { +static inline HRESULT IPrimaryControlChannel_GetChannelProperties(IPrimaryControlChannel* This,ALG_PRIMARY_CHANNEL_PROPERTIES **ppProperties) { return This->lpVtbl->GetChannelProperties(This,ppProperties); } -static __WIDL_INLINE HRESULT IPrimaryControlChannel_GetOriginalDestinationInformation(IPrimaryControlChannel* This,ULONG ulSourceAddress,USHORT usSourcePort,ULONG *pulOriginalDestinationAddress,USHORT *pusOriginalDestinationPort,ULONG *pulRemapDestinationAddress,USHORT *pulRemapDestinationPort,IAdapterInfo **ppReceiveAdapter) { +static inline HRESULT IPrimaryControlChannel_GetOriginalDestinationInformation(IPrimaryControlChannel* This,ULONG ulSourceAddress,USHORT usSourcePort,ULONG *pulOriginalDestinationAddress,USHORT *pusOriginalDestinationPort,ULONG *pulRemapDestinationAddress,USHORT *pulRemapDestinationPort,IAdapterInfo **ppReceiveAdapter) { return This->lpVtbl->GetOriginalDestinationInformation(This,ulSourceAddress,usSourcePort,pulOriginalDestinationAddress,pusOriginalDestinationPort,pulRemapDestinationAddress,pulRemapDestinationPort,ppReceiveAdapter); } #endif @@ -821,23 +813,23 @@ interface ISecondaryControlChannel { #define ISecondaryControlChannel_GetOriginalDestinationInformation(This,ulSourceAddress,usSourcePort,pulOriginalDestinationAddress,pusOriginalDestinationPort,ppReceiveAdapter) (This)->lpVtbl->GetOriginalDestinationInformation(This,ulSourceAddress,usSourcePort,pulOriginalDestinationAddress,pusOriginalDestinationPort,ppReceiveAdapter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISecondaryControlChannel_QueryInterface(ISecondaryControlChannel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISecondaryControlChannel_QueryInterface(ISecondaryControlChannel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISecondaryControlChannel_AddRef(ISecondaryControlChannel* This) { +static inline ULONG ISecondaryControlChannel_AddRef(ISecondaryControlChannel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISecondaryControlChannel_Release(ISecondaryControlChannel* This) { +static inline ULONG ISecondaryControlChannel_Release(ISecondaryControlChannel* This) { return This->lpVtbl->Release(This); } /*** ISecondaryControlChannel methods ***/ -static __WIDL_INLINE HRESULT ISecondaryControlChannel_Cancel(ISecondaryControlChannel* This) { +static inline HRESULT ISecondaryControlChannel_Cancel(ISecondaryControlChannel* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT ISecondaryControlChannel_GetChannelProperties(ISecondaryControlChannel* This,ALG_SECONDARY_CHANNEL_PROPERTIES **ppProperties) { +static inline HRESULT ISecondaryControlChannel_GetChannelProperties(ISecondaryControlChannel* This,ALG_SECONDARY_CHANNEL_PROPERTIES **ppProperties) { return This->lpVtbl->GetChannelProperties(This,ppProperties); } -static __WIDL_INLINE HRESULT ISecondaryControlChannel_GetOriginalDestinationInformation(ISecondaryControlChannel* This,ULONG ulSourceAddress,USHORT usSourcePort,ULONG *pulOriginalDestinationAddress,USHORT *pusOriginalDestinationPort,IAdapterInfo **ppReceiveAdapter) { +static inline HRESULT ISecondaryControlChannel_GetOriginalDestinationInformation(ISecondaryControlChannel* This,ULONG ulSourceAddress,USHORT usSourcePort,ULONG *pulOriginalDestinationAddress,USHORT *pusOriginalDestinationPort,IAdapterInfo **ppReceiveAdapter) { return This->lpVtbl->GetOriginalDestinationInformation(This,ulSourceAddress,usSourcePort,pulOriginalDestinationAddress,pusOriginalDestinationPort,ppReceiveAdapter); } #endif @@ -931,26 +923,26 @@ interface IEnumAdapterInfo { #define IEnumAdapterInfo_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumAdapterInfo_QueryInterface(IEnumAdapterInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumAdapterInfo_QueryInterface(IEnumAdapterInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumAdapterInfo_AddRef(IEnumAdapterInfo* This) { +static inline ULONG IEnumAdapterInfo_AddRef(IEnumAdapterInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumAdapterInfo_Release(IEnumAdapterInfo* This) { +static inline ULONG IEnumAdapterInfo_Release(IEnumAdapterInfo* This) { return This->lpVtbl->Release(This); } /*** IEnumAdapterInfo methods ***/ -static __WIDL_INLINE HRESULT IEnumAdapterInfo_Next(IEnumAdapterInfo* This,ULONG celt,IAdapterInfo **rgAI,ULONG *pCeltFetched) { +static inline HRESULT IEnumAdapterInfo_Next(IEnumAdapterInfo* This,ULONG celt,IAdapterInfo **rgAI,ULONG *pCeltFetched) { return This->lpVtbl->Next(This,celt,rgAI,pCeltFetched); } -static __WIDL_INLINE HRESULT IEnumAdapterInfo_Skip(IEnumAdapterInfo* This,ULONG celt) { +static inline HRESULT IEnumAdapterInfo_Skip(IEnumAdapterInfo* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumAdapterInfo_Reset(IEnumAdapterInfo* This) { +static inline HRESULT IEnumAdapterInfo_Reset(IEnumAdapterInfo* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumAdapterInfo_Clone(IEnumAdapterInfo* This,IEnumAdapterInfo **ppEnum) { +static inline HRESULT IEnumAdapterInfo_Clone(IEnumAdapterInfo* This,IEnumAdapterInfo **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -1041,26 +1033,26 @@ interface IAdapterNotificationSink { #define IAdapterNotificationSink_AdapterUpdatePortMapping(This,pAdapter) (This)->lpVtbl->AdapterUpdatePortMapping(This,pAdapter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAdapterNotificationSink_QueryInterface(IAdapterNotificationSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAdapterNotificationSink_QueryInterface(IAdapterNotificationSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAdapterNotificationSink_AddRef(IAdapterNotificationSink* This) { +static inline ULONG IAdapterNotificationSink_AddRef(IAdapterNotificationSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAdapterNotificationSink_Release(IAdapterNotificationSink* This) { +static inline ULONG IAdapterNotificationSink_Release(IAdapterNotificationSink* This) { return This->lpVtbl->Release(This); } /*** IAdapterNotificationSink methods ***/ -static __WIDL_INLINE HRESULT IAdapterNotificationSink_AdapterAdded(IAdapterNotificationSink* This,IAdapterInfo *pAdapter) { +static inline HRESULT IAdapterNotificationSink_AdapterAdded(IAdapterNotificationSink* This,IAdapterInfo *pAdapter) { return This->lpVtbl->AdapterAdded(This,pAdapter); } -static __WIDL_INLINE HRESULT IAdapterNotificationSink_AdapterRemoved(IAdapterNotificationSink* This,IAdapterInfo *pAdapter) { +static inline HRESULT IAdapterNotificationSink_AdapterRemoved(IAdapterNotificationSink* This,IAdapterInfo *pAdapter) { return This->lpVtbl->AdapterRemoved(This,pAdapter); } -static __WIDL_INLINE HRESULT IAdapterNotificationSink_AdapterModified(IAdapterNotificationSink* This,IAdapterInfo *pAdapter) { +static inline HRESULT IAdapterNotificationSink_AdapterModified(IAdapterNotificationSink* This,IAdapterInfo *pAdapter) { return This->lpVtbl->AdapterModified(This,pAdapter); } -static __WIDL_INLINE HRESULT IAdapterNotificationSink_AdapterUpdatePortMapping(IAdapterNotificationSink* This,IAdapterInfo *pAdapter) { +static inline HRESULT IAdapterNotificationSink_AdapterUpdatePortMapping(IAdapterNotificationSink* This,IAdapterInfo *pAdapter) { return This->lpVtbl->AdapterUpdatePortMapping(This,pAdapter); } #endif @@ -1341,53 +1333,53 @@ interface IApplicationGatewayServices { #define IApplicationGatewayServices_LookupAdapterPortMapping(This,ulAdapterIndex,Protocol,ulDestinationAddress,usDestinationPort,pulRemapAddress,pusRemapPort) (This)->lpVtbl->LookupAdapterPortMapping(This,ulAdapterIndex,Protocol,ulDestinationAddress,usDestinationPort,pulRemapAddress,pusRemapPort) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationGatewayServices_QueryInterface(IApplicationGatewayServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationGatewayServices_QueryInterface(IApplicationGatewayServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationGatewayServices_AddRef(IApplicationGatewayServices* This) { +static inline ULONG IApplicationGatewayServices_AddRef(IApplicationGatewayServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationGatewayServices_Release(IApplicationGatewayServices* This) { +static inline ULONG IApplicationGatewayServices_Release(IApplicationGatewayServices* This) { return This->lpVtbl->Release(This); } /*** IApplicationGatewayServices methods ***/ -static __WIDL_INLINE HRESULT IApplicationGatewayServices_CreatePrimaryControlChannel(IApplicationGatewayServices* This,ULONG uAdapterIndex,ALG_PROTOCOL eProtocol,USHORT usPortToCapture,ALG_CAPTURE eCaptureType,WINBOOL fCaptureInbound,ULONG ulListenAddress,USHORT usListenPort,IPrimaryControlChannel **ppIControlChannel) { +static inline HRESULT IApplicationGatewayServices_CreatePrimaryControlChannel(IApplicationGatewayServices* This,ULONG uAdapterIndex,ALG_PROTOCOL eProtocol,USHORT usPortToCapture,ALG_CAPTURE eCaptureType,WINBOOL fCaptureInbound,ULONG ulListenAddress,USHORT usListenPort,IPrimaryControlChannel **ppIControlChannel) { return This->lpVtbl->CreatePrimaryControlChannel(This,uAdapterIndex,eProtocol,usPortToCapture,eCaptureType,fCaptureInbound,ulListenAddress,usListenPort,ppIControlChannel); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_CreateSecondaryControlChannel(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulPrivateAddress,USHORT usPrivatePort,ULONG ulPublicAddress,USHORT usPublicPort,ULONG ulRemoteAddress,USHORT usRemotePort,ULONG ulListenAddress,USHORT usListenPort,ALG_DIRECTION eDirection,WINBOOL fPersistent,ISecondaryControlChannel **ppControlChannel) { +static inline HRESULT IApplicationGatewayServices_CreateSecondaryControlChannel(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulPrivateAddress,USHORT usPrivatePort,ULONG ulPublicAddress,USHORT usPublicPort,ULONG ulRemoteAddress,USHORT usRemotePort,ULONG ulListenAddress,USHORT usListenPort,ALG_DIRECTION eDirection,WINBOOL fPersistent,ISecondaryControlChannel **ppControlChannel) { return This->lpVtbl->CreateSecondaryControlChannel(This,eProtocol,ulPrivateAddress,usPrivatePort,ulPublicAddress,usPublicPort,ulRemoteAddress,usRemotePort,ulListenAddress,usListenPort,eDirection,fPersistent,ppControlChannel); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_GetBestSourceAddressForDestinationAddress(IApplicationGatewayServices* This,ULONG ulDstAddress,WINBOOL fDemandDial,ULONG *pulBestSrcAddress) { +static inline HRESULT IApplicationGatewayServices_GetBestSourceAddressForDestinationAddress(IApplicationGatewayServices* This,ULONG ulDstAddress,WINBOOL fDemandDial,ULONG *pulBestSrcAddress) { return This->lpVtbl->GetBestSourceAddressForDestinationAddress(This,ulDstAddress,fDemandDial,pulBestSrcAddress); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_PrepareProxyConnection(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulSrcAddress,USHORT usSrcPort,ULONG ulDstAddress,USHORT usDstPort,WINBOOL fNoTimeout,IPendingProxyConnection **ppPendingConnection) { +static inline HRESULT IApplicationGatewayServices_PrepareProxyConnection(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulSrcAddress,USHORT usSrcPort,ULONG ulDstAddress,USHORT usDstPort,WINBOOL fNoTimeout,IPendingProxyConnection **ppPendingConnection) { return This->lpVtbl->PrepareProxyConnection(This,eProtocol,ulSrcAddress,usSrcPort,ulDstAddress,usDstPort,fNoTimeout,ppPendingConnection); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_PrepareSourceModifiedProxyConnection(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulSrcAddress,USHORT usSrcPort,ULONG ulDstAddress,USHORT usDstPort,ULONG ulNewSrcAddress,USHORT usNewSourcePort,IPendingProxyConnection **ppPendingConnection) { +static inline HRESULT IApplicationGatewayServices_PrepareSourceModifiedProxyConnection(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulSrcAddress,USHORT usSrcPort,ULONG ulDstAddress,USHORT usDstPort,ULONG ulNewSrcAddress,USHORT usNewSourcePort,IPendingProxyConnection **ppPendingConnection) { return This->lpVtbl->PrepareSourceModifiedProxyConnection(This,eProtocol,ulSrcAddress,usSrcPort,ulDstAddress,usDstPort,ulNewSrcAddress,usNewSourcePort,ppPendingConnection); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_CreateDataChannel(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulPrivateAddress,USHORT usPrivatePort,ULONG ulPublicAddress,USHORT usPublicPort,ULONG ulRemoteAddress,USHORT usRemotePort,ALG_DIRECTION eDirection,ALG_NOTIFICATION eDesiredNotification,WINBOOL fNoTimeout,IDataChannel **ppDataChannel) { +static inline HRESULT IApplicationGatewayServices_CreateDataChannel(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulPrivateAddress,USHORT usPrivatePort,ULONG ulPublicAddress,USHORT usPublicPort,ULONG ulRemoteAddress,USHORT usRemotePort,ALG_DIRECTION eDirection,ALG_NOTIFICATION eDesiredNotification,WINBOOL fNoTimeout,IDataChannel **ppDataChannel) { return This->lpVtbl->CreateDataChannel(This,eProtocol,ulPrivateAddress,usPrivatePort,ulPublicAddress,usPublicPort,ulRemoteAddress,usRemotePort,eDirection,eDesiredNotification,fNoTimeout,ppDataChannel); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_CreatePersistentDataChannel(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulPrivateAddress,USHORT usPrivatePort,ULONG ulPublicAddress,USHORT usPublicPort,ULONG ulRemoteAddress,USHORT usRemotePort,ALG_DIRECTION eDirection,IPersistentDataChannel **ppIPersistentDataChannel) { +static inline HRESULT IApplicationGatewayServices_CreatePersistentDataChannel(IApplicationGatewayServices* This,ALG_PROTOCOL eProtocol,ULONG ulPrivateAddress,USHORT usPrivatePort,ULONG ulPublicAddress,USHORT usPublicPort,ULONG ulRemoteAddress,USHORT usRemotePort,ALG_DIRECTION eDirection,IPersistentDataChannel **ppIPersistentDataChannel) { return This->lpVtbl->CreatePersistentDataChannel(This,eProtocol,ulPrivateAddress,usPrivatePort,ulPublicAddress,usPublicPort,ulRemoteAddress,usRemotePort,eDirection,ppIPersistentDataChannel); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_ReservePort(IApplicationGatewayServices* This,USHORT usPortCount,USHORT *pusReservedPort) { +static inline HRESULT IApplicationGatewayServices_ReservePort(IApplicationGatewayServices* This,USHORT usPortCount,USHORT *pusReservedPort) { return This->lpVtbl->ReservePort(This,usPortCount,pusReservedPort); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_ReleaseReservedPort(IApplicationGatewayServices* This,USHORT usReservedPortBase,USHORT usPortCount) { +static inline HRESULT IApplicationGatewayServices_ReleaseReservedPort(IApplicationGatewayServices* This,USHORT usReservedPortBase,USHORT usPortCount) { return This->lpVtbl->ReleaseReservedPort(This,usReservedPortBase,usPortCount); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_EnumerateAdapters(IApplicationGatewayServices* This,IEnumAdapterInfo **ppIEnumAdapterInfo) { +static inline HRESULT IApplicationGatewayServices_EnumerateAdapters(IApplicationGatewayServices* This,IEnumAdapterInfo **ppIEnumAdapterInfo) { return This->lpVtbl->EnumerateAdapters(This,ppIEnumAdapterInfo); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_StartAdapterNotifications(IApplicationGatewayServices* This,IAdapterNotificationSink *pSink,DWORD *pdwCookie) { +static inline HRESULT IApplicationGatewayServices_StartAdapterNotifications(IApplicationGatewayServices* This,IAdapterNotificationSink *pSink,DWORD *pdwCookie) { return This->lpVtbl->StartAdapterNotifications(This,pSink,pdwCookie); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_StopAdapterNotifications(IApplicationGatewayServices* This,DWORD dwCookieOfSink) { +static inline HRESULT IApplicationGatewayServices_StopAdapterNotifications(IApplicationGatewayServices* This,DWORD dwCookieOfSink) { return This->lpVtbl->StopAdapterNotifications(This,dwCookieOfSink); } -static __WIDL_INLINE HRESULT IApplicationGatewayServices_LookupAdapterPortMapping(IApplicationGatewayServices* This,ULONG ulAdapterIndex,UCHAR Protocol,ULONG ulDestinationAddress,USHORT usDestinationPort,ULONG *pulRemapAddress,USHORT *pusRemapPort) { +static inline HRESULT IApplicationGatewayServices_LookupAdapterPortMapping(IApplicationGatewayServices* This,ULONG ulAdapterIndex,UCHAR Protocol,ULONG ulDestinationAddress,USHORT usDestinationPort,ULONG *pulRemapAddress,USHORT *pusRemapPort) { return This->lpVtbl->LookupAdapterPortMapping(This,ulAdapterIndex,Protocol,ulDestinationAddress,usDestinationPort,pulRemapAddress,pusRemapPort); } #endif @@ -1461,20 +1453,20 @@ interface IApplicationGateway { #define IApplicationGateway_Stop(This) (This)->lpVtbl->Stop(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationGateway_QueryInterface(IApplicationGateway* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationGateway_QueryInterface(IApplicationGateway* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationGateway_AddRef(IApplicationGateway* This) { +static inline ULONG IApplicationGateway_AddRef(IApplicationGateway* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationGateway_Release(IApplicationGateway* This) { +static inline ULONG IApplicationGateway_Release(IApplicationGateway* This) { return This->lpVtbl->Release(This); } /*** IApplicationGateway methods ***/ -static __WIDL_INLINE HRESULT IApplicationGateway_Initialize(IApplicationGateway* This,IApplicationGatewayServices *pAlgServices) { +static inline HRESULT IApplicationGateway_Initialize(IApplicationGateway* This,IApplicationGatewayServices *pAlgServices) { return This->lpVtbl->Initialize(This,pAlgServices); } -static __WIDL_INLINE HRESULT IApplicationGateway_Stop(IApplicationGateway* This) { +static inline HRESULT IApplicationGateway_Stop(IApplicationGateway* This) { return This->lpVtbl->Stop(This); } #endif diff --git a/lib/libc/include/any-windows-any/amstream.h b/lib/libc/include/any-windows-any/amstream.h index ab8542053438e5a82769ec46176c4f2287eda77f..c1368a775dea1eecacfe75e1186c3f2f168ddabb 100644 --- a/lib/libc/include/any-windows-any/amstream.h +++ b/lib/libc/include/any-windows-any/amstream.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/amstream.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/amstream.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __amstream_h__ #define __amstream_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDirectShowStream_FWD_DEFINED__ @@ -325,45 +317,45 @@ interface IDirectShowStream { #define IDirectShowStream_put_Audio(This,newVal) (This)->lpVtbl->put_Audio(This,newVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectShowStream_QueryInterface(IDirectShowStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectShowStream_QueryInterface(IDirectShowStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectShowStream_AddRef(IDirectShowStream* This) { +static inline ULONG IDirectShowStream_AddRef(IDirectShowStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectShowStream_Release(IDirectShowStream* This) { +static inline ULONG IDirectShowStream_Release(IDirectShowStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDirectShowStream_GetTypeInfoCount(IDirectShowStream* This,UINT *pctinfo) { +static inline HRESULT IDirectShowStream_GetTypeInfoCount(IDirectShowStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDirectShowStream_GetTypeInfo(IDirectShowStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDirectShowStream_GetTypeInfo(IDirectShowStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDirectShowStream_GetIDsOfNames(IDirectShowStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDirectShowStream_GetIDsOfNames(IDirectShowStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDirectShowStream_Invoke(IDirectShowStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDirectShowStream_Invoke(IDirectShowStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDirectShowStream methods ***/ -static __WIDL_INLINE HRESULT IDirectShowStream_get_FileName(IDirectShowStream* This,BSTR *pVal) { +static inline HRESULT IDirectShowStream_get_FileName(IDirectShowStream* This,BSTR *pVal) { return This->lpVtbl->get_FileName(This,pVal); } -static __WIDL_INLINE HRESULT IDirectShowStream_put_FileName(IDirectShowStream* This,BSTR newVal) { +static inline HRESULT IDirectShowStream_put_FileName(IDirectShowStream* This,BSTR newVal) { return This->lpVtbl->put_FileName(This,newVal); } -static __WIDL_INLINE HRESULT IDirectShowStream_get_Video(IDirectShowStream* This,OUTPUT_STATE *pVal) { +static inline HRESULT IDirectShowStream_get_Video(IDirectShowStream* This,OUTPUT_STATE *pVal) { return This->lpVtbl->get_Video(This,pVal); } -static __WIDL_INLINE HRESULT IDirectShowStream_put_Video(IDirectShowStream* This,OUTPUT_STATE newVal) { +static inline HRESULT IDirectShowStream_put_Video(IDirectShowStream* This,OUTPUT_STATE newVal) { return This->lpVtbl->put_Video(This,newVal); } -static __WIDL_INLINE HRESULT IDirectShowStream_get_Audio(IDirectShowStream* This,OUTPUT_STATE *pVal) { +static inline HRESULT IDirectShowStream_get_Audio(IDirectShowStream* This,OUTPUT_STATE *pVal) { return This->lpVtbl->get_Audio(This,pVal); } -static __WIDL_INLINE HRESULT IDirectShowStream_put_Audio(IDirectShowStream* This,OUTPUT_STATE newVal) { +static inline HRESULT IDirectShowStream_put_Audio(IDirectShowStream* This,OUTPUT_STATE newVal) { return This->lpVtbl->put_Audio(This,newVal); } #endif @@ -544,63 +536,63 @@ interface IAMMultiMediaStream { #define IAMMultiMediaStream_Render(This,dwFlags) (This)->lpVtbl->Render(This,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMMultiMediaStream_QueryInterface(IAMMultiMediaStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMMultiMediaStream_QueryInterface(IAMMultiMediaStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMMultiMediaStream_AddRef(IAMMultiMediaStream* This) { +static inline ULONG IAMMultiMediaStream_AddRef(IAMMultiMediaStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMMultiMediaStream_Release(IAMMultiMediaStream* This) { +static inline ULONG IAMMultiMediaStream_Release(IAMMultiMediaStream* This) { return This->lpVtbl->Release(This); } /*** IMultiMediaStream methods ***/ -static __WIDL_INLINE HRESULT IAMMultiMediaStream_GetInformation(IAMMultiMediaStream* This,DWORD *pdwFlags,STREAM_TYPE *pStreamType) { +static inline HRESULT IAMMultiMediaStream_GetInformation(IAMMultiMediaStream* This,DWORD *pdwFlags,STREAM_TYPE *pStreamType) { return This->lpVtbl->GetInformation(This,pdwFlags,pStreamType); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_GetMediaStream(IAMMultiMediaStream* This,REFMSPID idPurpose,IMediaStream **ppMediaStream) { +static inline HRESULT IAMMultiMediaStream_GetMediaStream(IAMMultiMediaStream* This,REFMSPID idPurpose,IMediaStream **ppMediaStream) { return This->lpVtbl->GetMediaStream(This,idPurpose,ppMediaStream); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_EnumMediaStreams(IAMMultiMediaStream* This,LONG Index,IMediaStream **ppMediaStream) { +static inline HRESULT IAMMultiMediaStream_EnumMediaStreams(IAMMultiMediaStream* This,LONG Index,IMediaStream **ppMediaStream) { return This->lpVtbl->EnumMediaStreams(This,Index,ppMediaStream); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_GetState(IAMMultiMediaStream* This,STREAM_STATE *pCurrentState) { +static inline HRESULT IAMMultiMediaStream_GetState(IAMMultiMediaStream* This,STREAM_STATE *pCurrentState) { return This->lpVtbl->GetState(This,pCurrentState); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_SetState(IAMMultiMediaStream* This,STREAM_STATE NewState) { +static inline HRESULT IAMMultiMediaStream_SetState(IAMMultiMediaStream* This,STREAM_STATE NewState) { return This->lpVtbl->SetState(This,NewState); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_GetTime(IAMMultiMediaStream* This,STREAM_TIME *pCurrentTime) { +static inline HRESULT IAMMultiMediaStream_GetTime(IAMMultiMediaStream* This,STREAM_TIME *pCurrentTime) { return This->lpVtbl->GetTime(This,pCurrentTime); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_GetDuration(IAMMultiMediaStream* This,STREAM_TIME *pDuration) { +static inline HRESULT IAMMultiMediaStream_GetDuration(IAMMultiMediaStream* This,STREAM_TIME *pDuration) { return This->lpVtbl->GetDuration(This,pDuration); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_Seek(IAMMultiMediaStream* This,STREAM_TIME SeekTime) { +static inline HRESULT IAMMultiMediaStream_Seek(IAMMultiMediaStream* This,STREAM_TIME SeekTime) { return This->lpVtbl->Seek(This,SeekTime); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_GetEndOfStreamEventHandle(IAMMultiMediaStream* This,HANDLE *phEOS) { +static inline HRESULT IAMMultiMediaStream_GetEndOfStreamEventHandle(IAMMultiMediaStream* This,HANDLE *phEOS) { return This->lpVtbl->GetEndOfStreamEventHandle(This,phEOS); } /*** IAMMultiMediaStream methods ***/ -static __WIDL_INLINE HRESULT IAMMultiMediaStream_Initialize(IAMMultiMediaStream* This,STREAM_TYPE StreamType,DWORD dwFlags,IGraphBuilder *pFilterGraph) { +static inline HRESULT IAMMultiMediaStream_Initialize(IAMMultiMediaStream* This,STREAM_TYPE StreamType,DWORD dwFlags,IGraphBuilder *pFilterGraph) { return This->lpVtbl->Initialize(This,StreamType,dwFlags,pFilterGraph); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_GetFilterGraph(IAMMultiMediaStream* This,IGraphBuilder **ppGraphBuilder) { +static inline HRESULT IAMMultiMediaStream_GetFilterGraph(IAMMultiMediaStream* This,IGraphBuilder **ppGraphBuilder) { return This->lpVtbl->GetFilterGraph(This,ppGraphBuilder); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_GetFilter(IAMMultiMediaStream* This,IMediaStreamFilter **ppFilter) { +static inline HRESULT IAMMultiMediaStream_GetFilter(IAMMultiMediaStream* This,IMediaStreamFilter **ppFilter) { return This->lpVtbl->GetFilter(This,ppFilter); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_AddMediaStream(IAMMultiMediaStream* This,IUnknown *pStreamObject,const MSPID *PurposeId,DWORD dwFlags,IMediaStream **ppNewStream) { +static inline HRESULT IAMMultiMediaStream_AddMediaStream(IAMMultiMediaStream* This,IUnknown *pStreamObject,const MSPID *PurposeId,DWORD dwFlags,IMediaStream **ppNewStream) { return This->lpVtbl->AddMediaStream(This,pStreamObject,PurposeId,dwFlags,ppNewStream); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_OpenFile(IAMMultiMediaStream* This,LPCWSTR pszFileName,DWORD dwFlags) { +static inline HRESULT IAMMultiMediaStream_OpenFile(IAMMultiMediaStream* This,LPCWSTR pszFileName,DWORD dwFlags) { return This->lpVtbl->OpenFile(This,pszFileName,dwFlags); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_OpenMoniker(IAMMultiMediaStream* This,IBindCtx *pCtx,IMoniker *pMoniker,DWORD dwFlags) { +static inline HRESULT IAMMultiMediaStream_OpenMoniker(IAMMultiMediaStream* This,IBindCtx *pCtx,IMoniker *pMoniker,DWORD dwFlags) { return This->lpVtbl->OpenMoniker(This,pCtx,pMoniker,dwFlags); } -static __WIDL_INLINE HRESULT IAMMultiMediaStream_Render(IAMMultiMediaStream* This,DWORD dwFlags) { +static inline HRESULT IAMMultiMediaStream_Render(IAMMultiMediaStream* This,DWORD dwFlags) { return This->lpVtbl->Render(This,dwFlags); } #endif @@ -742,48 +734,48 @@ interface IAMMediaStream { #define IAMMediaStream_JoinFilterGraph(This,pFilterGraph) (This)->lpVtbl->JoinFilterGraph(This,pFilterGraph) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMMediaStream_QueryInterface(IAMMediaStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMMediaStream_QueryInterface(IAMMediaStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMMediaStream_AddRef(IAMMediaStream* This) { +static inline ULONG IAMMediaStream_AddRef(IAMMediaStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMMediaStream_Release(IAMMediaStream* This) { +static inline ULONG IAMMediaStream_Release(IAMMediaStream* This) { return This->lpVtbl->Release(This); } /*** IMediaStream methods ***/ -static __WIDL_INLINE HRESULT IAMMediaStream_GetMultiMediaStream(IAMMediaStream* This,IMultiMediaStream **ppMultiMediaStream) { +static inline HRESULT IAMMediaStream_GetMultiMediaStream(IAMMediaStream* This,IMultiMediaStream **ppMultiMediaStream) { return This->lpVtbl->GetMultiMediaStream(This,ppMultiMediaStream); } -static __WIDL_INLINE HRESULT IAMMediaStream_GetInformation(IAMMediaStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { +static inline HRESULT IAMMediaStream_GetInformation(IAMMediaStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { return This->lpVtbl->GetInformation(This,pPurposeId,pType); } -static __WIDL_INLINE HRESULT IAMMediaStream_SetSameFormat(IAMMediaStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { +static inline HRESULT IAMMediaStream_SetSameFormat(IAMMediaStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { return This->lpVtbl->SetSameFormat(This,pStreamThatHasDesiredFormat,dwFlags); } -static __WIDL_INLINE HRESULT IAMMediaStream_AllocateSample(IAMMediaStream* This,DWORD dwFlags,IStreamSample **ppSample) { +static inline HRESULT IAMMediaStream_AllocateSample(IAMMediaStream* This,DWORD dwFlags,IStreamSample **ppSample) { return This->lpVtbl->AllocateSample(This,dwFlags,ppSample); } -static __WIDL_INLINE HRESULT IAMMediaStream_CreateSharedSample(IAMMediaStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { +static inline HRESULT IAMMediaStream_CreateSharedSample(IAMMediaStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { return This->lpVtbl->CreateSharedSample(This,pExistingSample,dwFlags,ppNewSample); } -static __WIDL_INLINE HRESULT IAMMediaStream_SendEndOfStream(IAMMediaStream* This,DWORD dwFlags) { +static inline HRESULT IAMMediaStream_SendEndOfStream(IAMMediaStream* This,DWORD dwFlags) { return This->lpVtbl->SendEndOfStream(This,dwFlags); } /*** IAMMediaStream methods ***/ -static __WIDL_INLINE HRESULT IAMMediaStream_Initialize(IAMMediaStream* This,IUnknown *pSourceObject,DWORD dwFlags,REFMSPID PurposeId,const STREAM_TYPE StreamType) { +static inline HRESULT IAMMediaStream_Initialize(IAMMediaStream* This,IUnknown *pSourceObject,DWORD dwFlags,REFMSPID PurposeId,const STREAM_TYPE StreamType) { return This->lpVtbl->Initialize(This,pSourceObject,dwFlags,PurposeId,StreamType); } -static __WIDL_INLINE HRESULT IAMMediaStream_SetState(IAMMediaStream* This,FILTER_STATE State) { +static inline HRESULT IAMMediaStream_SetState(IAMMediaStream* This,FILTER_STATE State) { return This->lpVtbl->SetState(This,State); } -static __WIDL_INLINE HRESULT IAMMediaStream_JoinAMMultiMediaStream(IAMMediaStream* This,IAMMultiMediaStream *pAMMultiMediaStream) { +static inline HRESULT IAMMediaStream_JoinAMMultiMediaStream(IAMMediaStream* This,IAMMultiMediaStream *pAMMultiMediaStream) { return This->lpVtbl->JoinAMMultiMediaStream(This,pAMMultiMediaStream); } -static __WIDL_INLINE HRESULT IAMMediaStream_JoinFilter(IAMMediaStream* This,IMediaStreamFilter *pMediaStreamFilter) { +static inline HRESULT IAMMediaStream_JoinFilter(IAMMediaStream* This,IMediaStreamFilter *pMediaStreamFilter) { return This->lpVtbl->JoinFilter(This,pMediaStreamFilter); } -static __WIDL_INLINE HRESULT IAMMediaStream_JoinFilterGraph(IAMMediaStream* This,IFilterGraph *pFilterGraph) { +static inline HRESULT IAMMediaStream_JoinFilterGraph(IAMMediaStream* This,IFilterGraph *pFilterGraph) { return This->lpVtbl->JoinFilterGraph(This,pFilterGraph); } #endif @@ -984,80 +976,80 @@ interface IMediaStreamFilter { #define IMediaStreamFilter_EndOfStream(This) (This)->lpVtbl->EndOfStream(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaStreamFilter_QueryInterface(IMediaStreamFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaStreamFilter_QueryInterface(IMediaStreamFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaStreamFilter_AddRef(IMediaStreamFilter* This) { +static inline ULONG IMediaStreamFilter_AddRef(IMediaStreamFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaStreamFilter_Release(IMediaStreamFilter* This) { +static inline ULONG IMediaStreamFilter_Release(IMediaStreamFilter* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IMediaStreamFilter_GetClassID(IMediaStreamFilter* This,CLSID *pClassID) { +static inline HRESULT IMediaStreamFilter_GetClassID(IMediaStreamFilter* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IMediaFilter methods ***/ -static __WIDL_INLINE HRESULT IMediaStreamFilter_Stop(IMediaStreamFilter* This) { +static inline HRESULT IMediaStreamFilter_Stop(IMediaStreamFilter* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_Pause(IMediaStreamFilter* This) { +static inline HRESULT IMediaStreamFilter_Pause(IMediaStreamFilter* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_Run(IMediaStreamFilter* This,REFERENCE_TIME tStart) { +static inline HRESULT IMediaStreamFilter_Run(IMediaStreamFilter* This,REFERENCE_TIME tStart) { return This->lpVtbl->Run(This,tStart); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_GetState(IMediaStreamFilter* This,DWORD dwMilliSecsTimeout,FILTER_STATE *State) { +static inline HRESULT IMediaStreamFilter_GetState(IMediaStreamFilter* This,DWORD dwMilliSecsTimeout,FILTER_STATE *State) { return This->lpVtbl->GetState(This,dwMilliSecsTimeout,State); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_SetSyncSource(IMediaStreamFilter* This,IReferenceClock *pClock) { +static inline HRESULT IMediaStreamFilter_SetSyncSource(IMediaStreamFilter* This,IReferenceClock *pClock) { return This->lpVtbl->SetSyncSource(This,pClock); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_GetSyncSource(IMediaStreamFilter* This,IReferenceClock **pClock) { +static inline HRESULT IMediaStreamFilter_GetSyncSource(IMediaStreamFilter* This,IReferenceClock **pClock) { return This->lpVtbl->GetSyncSource(This,pClock); } /*** IBaseFilter methods ***/ -static __WIDL_INLINE HRESULT IMediaStreamFilter_EnumPins(IMediaStreamFilter* This,IEnumPins **ppEnum) { +static inline HRESULT IMediaStreamFilter_EnumPins(IMediaStreamFilter* This,IEnumPins **ppEnum) { return This->lpVtbl->EnumPins(This,ppEnum); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_FindPin(IMediaStreamFilter* This,LPCWSTR Id,IPin **ppPin) { +static inline HRESULT IMediaStreamFilter_FindPin(IMediaStreamFilter* This,LPCWSTR Id,IPin **ppPin) { return This->lpVtbl->FindPin(This,Id,ppPin); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_QueryFilterInfo(IMediaStreamFilter* This,FILTER_INFO *pInfo) { +static inline HRESULT IMediaStreamFilter_QueryFilterInfo(IMediaStreamFilter* This,FILTER_INFO *pInfo) { return This->lpVtbl->QueryFilterInfo(This,pInfo); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_JoinFilterGraph(IMediaStreamFilter* This,IFilterGraph *pGraph,LPCWSTR pName) { +static inline HRESULT IMediaStreamFilter_JoinFilterGraph(IMediaStreamFilter* This,IFilterGraph *pGraph,LPCWSTR pName) { return This->lpVtbl->JoinFilterGraph(This,pGraph,pName); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_QueryVendorInfo(IMediaStreamFilter* This,LPWSTR *pVendorInfo) { +static inline HRESULT IMediaStreamFilter_QueryVendorInfo(IMediaStreamFilter* This,LPWSTR *pVendorInfo) { return This->lpVtbl->QueryVendorInfo(This,pVendorInfo); } /*** IMediaStreamFilter methods ***/ -static __WIDL_INLINE HRESULT IMediaStreamFilter_AddMediaStream(IMediaStreamFilter* This,IAMMediaStream *pAMMediaStream) { +static inline HRESULT IMediaStreamFilter_AddMediaStream(IMediaStreamFilter* This,IAMMediaStream *pAMMediaStream) { return This->lpVtbl->AddMediaStream(This,pAMMediaStream); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_GetMediaStream(IMediaStreamFilter* This,REFMSPID idPurpose,IMediaStream **ppMediaStream) { +static inline HRESULT IMediaStreamFilter_GetMediaStream(IMediaStreamFilter* This,REFMSPID idPurpose,IMediaStream **ppMediaStream) { return This->lpVtbl->GetMediaStream(This,idPurpose,ppMediaStream); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_EnumMediaStreams(IMediaStreamFilter* This,LONG Index,IMediaStream **ppMediaStream) { +static inline HRESULT IMediaStreamFilter_EnumMediaStreams(IMediaStreamFilter* This,LONG Index,IMediaStream **ppMediaStream) { return This->lpVtbl->EnumMediaStreams(This,Index,ppMediaStream); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_SupportSeeking(IMediaStreamFilter* This,WINBOOL bRenderer) { +static inline HRESULT IMediaStreamFilter_SupportSeeking(IMediaStreamFilter* This,WINBOOL bRenderer) { return This->lpVtbl->SupportSeeking(This,bRenderer); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_ReferenceTimeToStreamTime(IMediaStreamFilter* This,REFERENCE_TIME *pTime) { +static inline HRESULT IMediaStreamFilter_ReferenceTimeToStreamTime(IMediaStreamFilter* This,REFERENCE_TIME *pTime) { return This->lpVtbl->ReferenceTimeToStreamTime(This,pTime); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_GetCurrentStreamTime(IMediaStreamFilter* This,REFERENCE_TIME *pCurrentStreamTime) { +static inline HRESULT IMediaStreamFilter_GetCurrentStreamTime(IMediaStreamFilter* This,REFERENCE_TIME *pCurrentStreamTime) { return This->lpVtbl->GetCurrentStreamTime(This,pCurrentStreamTime); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_WaitUntil(IMediaStreamFilter* This,REFERENCE_TIME WaitStreamTime) { +static inline HRESULT IMediaStreamFilter_WaitUntil(IMediaStreamFilter* This,REFERENCE_TIME WaitStreamTime) { return This->lpVtbl->WaitUntil(This,WaitStreamTime); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_Flush(IMediaStreamFilter* This,WINBOOL bCancelEOS) { +static inline HRESULT IMediaStreamFilter_Flush(IMediaStreamFilter* This,WINBOOL bCancelEOS) { return This->lpVtbl->Flush(This,bCancelEOS); } -static __WIDL_INLINE HRESULT IMediaStreamFilter_EndOfStream(IMediaStreamFilter* This) { +static inline HRESULT IMediaStreamFilter_EndOfStream(IMediaStreamFilter* This) { return This->lpVtbl->EndOfStream(This); } #endif @@ -1124,17 +1116,17 @@ interface IDirectDrawMediaSampleAllocator { #define IDirectDrawMediaSampleAllocator_GetDirectDraw(This,ppDirectDraw) (This)->lpVtbl->GetDirectDraw(This,ppDirectDraw) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawMediaSampleAllocator_QueryInterface(IDirectDrawMediaSampleAllocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectDrawMediaSampleAllocator_QueryInterface(IDirectDrawMediaSampleAllocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectDrawMediaSampleAllocator_AddRef(IDirectDrawMediaSampleAllocator* This) { +static inline ULONG IDirectDrawMediaSampleAllocator_AddRef(IDirectDrawMediaSampleAllocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectDrawMediaSampleAllocator_Release(IDirectDrawMediaSampleAllocator* This) { +static inline ULONG IDirectDrawMediaSampleAllocator_Release(IDirectDrawMediaSampleAllocator* This) { return This->lpVtbl->Release(This); } /*** IDirectDrawMediaSampleAllocator methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawMediaSampleAllocator_GetDirectDraw(IDirectDrawMediaSampleAllocator* This,IDirectDraw **ppDirectDraw) { +static inline HRESULT IDirectDrawMediaSampleAllocator_GetDirectDraw(IDirectDrawMediaSampleAllocator* This,IDirectDraw **ppDirectDraw) { return This->lpVtbl->GetDirectDraw(This,ppDirectDraw); } #endif @@ -1210,20 +1202,20 @@ interface IDirectDrawMediaSample { #define IDirectDrawMediaSample_LockMediaSamplePointer(This) (This)->lpVtbl->LockMediaSamplePointer(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawMediaSample_QueryInterface(IDirectDrawMediaSample* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectDrawMediaSample_QueryInterface(IDirectDrawMediaSample* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectDrawMediaSample_AddRef(IDirectDrawMediaSample* This) { +static inline ULONG IDirectDrawMediaSample_AddRef(IDirectDrawMediaSample* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectDrawMediaSample_Release(IDirectDrawMediaSample* This) { +static inline ULONG IDirectDrawMediaSample_Release(IDirectDrawMediaSample* This) { return This->lpVtbl->Release(This); } /*** IDirectDrawMediaSample methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawMediaSample_GetSurfaceAndReleaseLock(IDirectDrawMediaSample* This,IDirectDrawSurface **ppDirectDrawSurface,RECT *pRect) { +static inline HRESULT IDirectDrawMediaSample_GetSurfaceAndReleaseLock(IDirectDrawMediaSample* This,IDirectDrawSurface **ppDirectDrawSurface,RECT *pRect) { return This->lpVtbl->GetSurfaceAndReleaseLock(This,ppDirectDrawSurface,pRect); } -static __WIDL_INLINE HRESULT IDirectDrawMediaSample_LockMediaSamplePointer(IDirectDrawMediaSample* This) { +static inline HRESULT IDirectDrawMediaSample_LockMediaSamplePointer(IDirectDrawMediaSample* This) { return This->lpVtbl->LockMediaSamplePointer(This); } #endif @@ -1371,48 +1363,48 @@ interface IAMMediaTypeStream { #define IAMMediaTypeStream_SetStreamAllocatorRequirements(This,pProps) (This)->lpVtbl->SetStreamAllocatorRequirements(This,pProps) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMMediaTypeStream_QueryInterface(IAMMediaTypeStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMMediaTypeStream_QueryInterface(IAMMediaTypeStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMMediaTypeStream_AddRef(IAMMediaTypeStream* This) { +static inline ULONG IAMMediaTypeStream_AddRef(IAMMediaTypeStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMMediaTypeStream_Release(IAMMediaTypeStream* This) { +static inline ULONG IAMMediaTypeStream_Release(IAMMediaTypeStream* This) { return This->lpVtbl->Release(This); } /*** IMediaStream methods ***/ -static __WIDL_INLINE HRESULT IAMMediaTypeStream_GetMultiMediaStream(IAMMediaTypeStream* This,IMultiMediaStream **ppMultiMediaStream) { +static inline HRESULT IAMMediaTypeStream_GetMultiMediaStream(IAMMediaTypeStream* This,IMultiMediaStream **ppMultiMediaStream) { return This->lpVtbl->GetMultiMediaStream(This,ppMultiMediaStream); } -static __WIDL_INLINE HRESULT IAMMediaTypeStream_GetInformation(IAMMediaTypeStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { +static inline HRESULT IAMMediaTypeStream_GetInformation(IAMMediaTypeStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { return This->lpVtbl->GetInformation(This,pPurposeId,pType); } -static __WIDL_INLINE HRESULT IAMMediaTypeStream_SetSameFormat(IAMMediaTypeStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { +static inline HRESULT IAMMediaTypeStream_SetSameFormat(IAMMediaTypeStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { return This->lpVtbl->SetSameFormat(This,pStreamThatHasDesiredFormat,dwFlags); } -static __WIDL_INLINE HRESULT IAMMediaTypeStream_AllocateSample(IAMMediaTypeStream* This,DWORD dwFlags,IStreamSample **ppSample) { +static inline HRESULT IAMMediaTypeStream_AllocateSample(IAMMediaTypeStream* This,DWORD dwFlags,IStreamSample **ppSample) { return This->lpVtbl->AllocateSample(This,dwFlags,ppSample); } -static __WIDL_INLINE HRESULT IAMMediaTypeStream_CreateSharedSample(IAMMediaTypeStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { +static inline HRESULT IAMMediaTypeStream_CreateSharedSample(IAMMediaTypeStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { return This->lpVtbl->CreateSharedSample(This,pExistingSample,dwFlags,ppNewSample); } -static __WIDL_INLINE HRESULT IAMMediaTypeStream_SendEndOfStream(IAMMediaTypeStream* This,DWORD dwFlags) { +static inline HRESULT IAMMediaTypeStream_SendEndOfStream(IAMMediaTypeStream* This,DWORD dwFlags) { return This->lpVtbl->SendEndOfStream(This,dwFlags); } /*** IAMMediaTypeStream methods ***/ -static __WIDL_INLINE HRESULT IAMMediaTypeStream_GetFormat(IAMMediaTypeStream* This,AM_MEDIA_TYPE *pMediaType,DWORD dwFlags) { +static inline HRESULT IAMMediaTypeStream_GetFormat(IAMMediaTypeStream* This,AM_MEDIA_TYPE *pMediaType,DWORD dwFlags) { return This->lpVtbl->GetFormat(This,pMediaType,dwFlags); } -static __WIDL_INLINE HRESULT IAMMediaTypeStream_SetFormat(IAMMediaTypeStream* This,AM_MEDIA_TYPE *pMediaType,DWORD dwFlags) { +static inline HRESULT IAMMediaTypeStream_SetFormat(IAMMediaTypeStream* This,AM_MEDIA_TYPE *pMediaType,DWORD dwFlags) { return This->lpVtbl->SetFormat(This,pMediaType,dwFlags); } -static __WIDL_INLINE HRESULT IAMMediaTypeStream_CreateSample(IAMMediaTypeStream* This,LONG lSampleSize,BYTE *pbBuffer,DWORD dwFlags,IUnknown *pUnkOuter,IAMMediaTypeSample **ppAMMediaTypeSample) { +static inline HRESULT IAMMediaTypeStream_CreateSample(IAMMediaTypeStream* This,LONG lSampleSize,BYTE *pbBuffer,DWORD dwFlags,IUnknown *pUnkOuter,IAMMediaTypeSample **ppAMMediaTypeSample) { return This->lpVtbl->CreateSample(This,lSampleSize,pbBuffer,dwFlags,pUnkOuter,ppAMMediaTypeSample); } -static __WIDL_INLINE HRESULT IAMMediaTypeStream_GetStreamAllocatorRequirements(IAMMediaTypeStream* This,ALLOCATOR_PROPERTIES *pProps) { +static inline HRESULT IAMMediaTypeStream_GetStreamAllocatorRequirements(IAMMediaTypeStream* This,ALLOCATOR_PROPERTIES *pProps) { return This->lpVtbl->GetStreamAllocatorRequirements(This,pProps); } -static __WIDL_INLINE HRESULT IAMMediaTypeStream_SetStreamAllocatorRequirements(IAMMediaTypeStream* This,ALLOCATOR_PROPERTIES *pProps) { +static inline HRESULT IAMMediaTypeStream_SetStreamAllocatorRequirements(IAMMediaTypeStream* This,ALLOCATOR_PROPERTIES *pProps) { return This->lpVtbl->SetStreamAllocatorRequirements(This,pProps); } #endif @@ -1646,81 +1638,81 @@ interface IAMMediaTypeSample { #define IAMMediaTypeSample_SetMediaTime(This,pTimeStart,pTimeEnd) (This)->lpVtbl->SetMediaTime(This,pTimeStart,pTimeEnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMMediaTypeSample_QueryInterface(IAMMediaTypeSample* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMMediaTypeSample_QueryInterface(IAMMediaTypeSample* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMMediaTypeSample_AddRef(IAMMediaTypeSample* This) { +static inline ULONG IAMMediaTypeSample_AddRef(IAMMediaTypeSample* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMMediaTypeSample_Release(IAMMediaTypeSample* This) { +static inline ULONG IAMMediaTypeSample_Release(IAMMediaTypeSample* This) { return This->lpVtbl->Release(This); } /*** IStreamSample methods ***/ -static __WIDL_INLINE HRESULT IAMMediaTypeSample_GetMediaStream(IAMMediaTypeSample* This,IMediaStream **ppMediaStream) { +static inline HRESULT IAMMediaTypeSample_GetMediaStream(IAMMediaTypeSample* This,IMediaStream **ppMediaStream) { return This->lpVtbl->GetMediaStream(This,ppMediaStream); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_GetSampleTimes(IAMMediaTypeSample* This,STREAM_TIME *pStartTime,STREAM_TIME *pEndTime,STREAM_TIME *pCurrentTime) { +static inline HRESULT IAMMediaTypeSample_GetSampleTimes(IAMMediaTypeSample* This,STREAM_TIME *pStartTime,STREAM_TIME *pEndTime,STREAM_TIME *pCurrentTime) { return This->lpVtbl->GetSampleTimes(This,pStartTime,pEndTime,pCurrentTime); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_SetSampleTimes(IAMMediaTypeSample* This,const STREAM_TIME *pStartTime,const STREAM_TIME *pEndTime) { +static inline HRESULT IAMMediaTypeSample_SetSampleTimes(IAMMediaTypeSample* This,const STREAM_TIME *pStartTime,const STREAM_TIME *pEndTime) { return This->lpVtbl->SetSampleTimes(This,pStartTime,pEndTime); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_Update(IAMMediaTypeSample* This,DWORD dwFlags,HANDLE hEvent,PAPCFUNC pfnAPC,DWORD dwAPCData) { +static inline HRESULT IAMMediaTypeSample_Update(IAMMediaTypeSample* This,DWORD dwFlags,HANDLE hEvent,PAPCFUNC pfnAPC,DWORD dwAPCData) { return This->lpVtbl->Update(This,dwFlags,hEvent,pfnAPC,dwAPCData); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_CompletionStatus(IAMMediaTypeSample* This,DWORD dwFlags,DWORD dwMilliseconds) { +static inline HRESULT IAMMediaTypeSample_CompletionStatus(IAMMediaTypeSample* This,DWORD dwFlags,DWORD dwMilliseconds) { return This->lpVtbl->CompletionStatus(This,dwFlags,dwMilliseconds); } /*** IAMMediaTypeSample methods ***/ -static __WIDL_INLINE HRESULT IAMMediaTypeSample_SetPointer(IAMMediaTypeSample* This,BYTE *pBuffer,LONG lSize) { +static inline HRESULT IAMMediaTypeSample_SetPointer(IAMMediaTypeSample* This,BYTE *pBuffer,LONG lSize) { return This->lpVtbl->SetPointer(This,pBuffer,lSize); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_GetPointer(IAMMediaTypeSample* This,BYTE **ppBuffer) { +static inline HRESULT IAMMediaTypeSample_GetPointer(IAMMediaTypeSample* This,BYTE **ppBuffer) { return This->lpVtbl->GetPointer(This,ppBuffer); } -static __WIDL_INLINE LONG IAMMediaTypeSample_GetSize(IAMMediaTypeSample* This) { +static inline LONG IAMMediaTypeSample_GetSize(IAMMediaTypeSample* This) { return This->lpVtbl->GetSize(This); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_GetTime(IAMMediaTypeSample* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { +static inline HRESULT IAMMediaTypeSample_GetTime(IAMMediaTypeSample* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { return This->lpVtbl->GetTime(This,pTimeStart,pTimeEnd); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_SetTime(IAMMediaTypeSample* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { +static inline HRESULT IAMMediaTypeSample_SetTime(IAMMediaTypeSample* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { return This->lpVtbl->SetTime(This,pTimeStart,pTimeEnd); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_IsSyncPoint(IAMMediaTypeSample* This) { +static inline HRESULT IAMMediaTypeSample_IsSyncPoint(IAMMediaTypeSample* This) { return This->lpVtbl->IsSyncPoint(This); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_SetSyncPoint(IAMMediaTypeSample* This,WINBOOL bIsSyncPoint) { +static inline HRESULT IAMMediaTypeSample_SetSyncPoint(IAMMediaTypeSample* This,WINBOOL bIsSyncPoint) { return This->lpVtbl->SetSyncPoint(This,bIsSyncPoint); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_IsPreroll(IAMMediaTypeSample* This) { +static inline HRESULT IAMMediaTypeSample_IsPreroll(IAMMediaTypeSample* This) { return This->lpVtbl->IsPreroll(This); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_SetPreroll(IAMMediaTypeSample* This,WINBOOL bIsPreroll) { +static inline HRESULT IAMMediaTypeSample_SetPreroll(IAMMediaTypeSample* This,WINBOOL bIsPreroll) { return This->lpVtbl->SetPreroll(This,bIsPreroll); } -static __WIDL_INLINE LONG IAMMediaTypeSample_GetActualDataLength(IAMMediaTypeSample* This) { +static inline LONG IAMMediaTypeSample_GetActualDataLength(IAMMediaTypeSample* This) { return This->lpVtbl->GetActualDataLength(This); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_SetActualDataLength(IAMMediaTypeSample* This,LONG Len) { +static inline HRESULT IAMMediaTypeSample_SetActualDataLength(IAMMediaTypeSample* This,LONG Len) { return This->lpVtbl->SetActualDataLength(This,Len); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_GetMediaType(IAMMediaTypeSample* This,AM_MEDIA_TYPE **ppMediaType) { +static inline HRESULT IAMMediaTypeSample_GetMediaType(IAMMediaTypeSample* This,AM_MEDIA_TYPE **ppMediaType) { return This->lpVtbl->GetMediaType(This,ppMediaType); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_SetMediaType(IAMMediaTypeSample* This,AM_MEDIA_TYPE *pMediaType) { +static inline HRESULT IAMMediaTypeSample_SetMediaType(IAMMediaTypeSample* This,AM_MEDIA_TYPE *pMediaType) { return This->lpVtbl->SetMediaType(This,pMediaType); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_IsDiscontinuity(IAMMediaTypeSample* This) { +static inline HRESULT IAMMediaTypeSample_IsDiscontinuity(IAMMediaTypeSample* This) { return This->lpVtbl->IsDiscontinuity(This); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_SetDiscontinuity(IAMMediaTypeSample* This,WINBOOL bDiscontinuity) { +static inline HRESULT IAMMediaTypeSample_SetDiscontinuity(IAMMediaTypeSample* This,WINBOOL bDiscontinuity) { return This->lpVtbl->SetDiscontinuity(This,bDiscontinuity); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_GetMediaTime(IAMMediaTypeSample* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { +static inline HRESULT IAMMediaTypeSample_GetMediaTime(IAMMediaTypeSample* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { return This->lpVtbl->GetMediaTime(This,pTimeStart,pTimeEnd); } -static __WIDL_INLINE HRESULT IAMMediaTypeSample_SetMediaTime(IAMMediaTypeSample* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { +static inline HRESULT IAMMediaTypeSample_SetMediaTime(IAMMediaTypeSample* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { return This->lpVtbl->SetMediaTime(This,pTimeStart,pTimeEnd); } #endif diff --git a/lib/libc/include/any-windows-any/amvideo.h b/lib/libc/include/any-windows-any/amvideo.h index abbff5773696676251be532c3f87b3ead2a28370..9aed44015df7d2f87a6c0ef825079d501789dd29 100644 --- a/lib/libc/include/any-windows-any/amvideo.h +++ b/lib/libc/include/any-windows-any/amvideo.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/amvideo.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/amvideo.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __amvideo_h__ #define __amvideo_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDirectDrawVideo_FWD_DEFINED__ @@ -290,62 +282,62 @@ interface IDirectDrawVideo { #define IDirectDrawVideo_WillUseFullScreen(This,UseWhenFullScreen) (This)->lpVtbl->WillUseFullScreen(This,UseWhenFullScreen) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawVideo_QueryInterface(IDirectDrawVideo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectDrawVideo_QueryInterface(IDirectDrawVideo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectDrawVideo_AddRef(IDirectDrawVideo* This) { +static inline ULONG IDirectDrawVideo_AddRef(IDirectDrawVideo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectDrawVideo_Release(IDirectDrawVideo* This) { +static inline ULONG IDirectDrawVideo_Release(IDirectDrawVideo* This) { return This->lpVtbl->Release(This); } /*** IDirectDrawVideo methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawVideo_GetSwitches(IDirectDrawVideo* This,DWORD *pSwitches) { +static inline HRESULT IDirectDrawVideo_GetSwitches(IDirectDrawVideo* This,DWORD *pSwitches) { return This->lpVtbl->GetSwitches(This,pSwitches); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_SetSwitches(IDirectDrawVideo* This,DWORD Switches) { +static inline HRESULT IDirectDrawVideo_SetSwitches(IDirectDrawVideo* This,DWORD Switches) { return This->lpVtbl->SetSwitches(This,Switches); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_GetCaps(IDirectDrawVideo* This,DDCAPS *pCaps) { +static inline HRESULT IDirectDrawVideo_GetCaps(IDirectDrawVideo* This,DDCAPS *pCaps) { return This->lpVtbl->GetCaps(This,pCaps); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_GetEmulatedCaps(IDirectDrawVideo* This,DDCAPS *pCaps) { +static inline HRESULT IDirectDrawVideo_GetEmulatedCaps(IDirectDrawVideo* This,DDCAPS *pCaps) { return This->lpVtbl->GetEmulatedCaps(This,pCaps); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_GetSurfaceDesc(IDirectDrawVideo* This,DDSURFACEDESC *pSurfaceDesc) { +static inline HRESULT IDirectDrawVideo_GetSurfaceDesc(IDirectDrawVideo* This,DDSURFACEDESC *pSurfaceDesc) { return This->lpVtbl->GetSurfaceDesc(This,pSurfaceDesc); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_GetFourCCCodes(IDirectDrawVideo* This,DWORD *pCount,DWORD *pCodes) { +static inline HRESULT IDirectDrawVideo_GetFourCCCodes(IDirectDrawVideo* This,DWORD *pCount,DWORD *pCodes) { return This->lpVtbl->GetFourCCCodes(This,pCount,pCodes); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_SetDirectDraw(IDirectDrawVideo* This,IDirectDraw *ddraw) { +static inline HRESULT IDirectDrawVideo_SetDirectDraw(IDirectDrawVideo* This,IDirectDraw *ddraw) { return This->lpVtbl->SetDirectDraw(This,ddraw); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_GetDirectDraw(IDirectDrawVideo* This,IDirectDraw **ddraw) { +static inline HRESULT IDirectDrawVideo_GetDirectDraw(IDirectDrawVideo* This,IDirectDraw **ddraw) { return This->lpVtbl->GetDirectDraw(This,ddraw); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_GetSurfaceType(IDirectDrawVideo* This,DWORD *pSurfaceType) { +static inline HRESULT IDirectDrawVideo_GetSurfaceType(IDirectDrawVideo* This,DWORD *pSurfaceType) { return This->lpVtbl->GetSurfaceType(This,pSurfaceType); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_SetDefault(IDirectDrawVideo* This) { +static inline HRESULT IDirectDrawVideo_SetDefault(IDirectDrawVideo* This) { return This->lpVtbl->SetDefault(This); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_UseScanLine(IDirectDrawVideo* This,LONG UseScanLine) { +static inline HRESULT IDirectDrawVideo_UseScanLine(IDirectDrawVideo* This,LONG UseScanLine) { return This->lpVtbl->UseScanLine(This,UseScanLine); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_CanUseScanLine(IDirectDrawVideo* This,LONG *UseScanLine) { +static inline HRESULT IDirectDrawVideo_CanUseScanLine(IDirectDrawVideo* This,LONG *UseScanLine) { return This->lpVtbl->CanUseScanLine(This,UseScanLine); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_UseOverlayStretch(IDirectDrawVideo* This,LONG UseOverlayStretch) { +static inline HRESULT IDirectDrawVideo_UseOverlayStretch(IDirectDrawVideo* This,LONG UseOverlayStretch) { return This->lpVtbl->UseOverlayStretch(This,UseOverlayStretch); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_CanUseOverlayStretch(IDirectDrawVideo* This,LONG *UseOverlayStretch) { +static inline HRESULT IDirectDrawVideo_CanUseOverlayStretch(IDirectDrawVideo* This,LONG *UseOverlayStretch) { return This->lpVtbl->CanUseOverlayStretch(This,UseOverlayStretch); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_UseWhenFullScreen(IDirectDrawVideo* This,LONG UseWhenFullScreen) { +static inline HRESULT IDirectDrawVideo_UseWhenFullScreen(IDirectDrawVideo* This,LONG UseWhenFullScreen) { return This->lpVtbl->UseWhenFullScreen(This,UseWhenFullScreen); } -static __WIDL_INLINE HRESULT IDirectDrawVideo_WillUseFullScreen(IDirectDrawVideo* This,LONG *UseWhenFullScreen) { +static inline HRESULT IDirectDrawVideo_WillUseFullScreen(IDirectDrawVideo* This,LONG *UseWhenFullScreen) { return This->lpVtbl->WillUseFullScreen(This,UseWhenFullScreen); } #endif @@ -447,32 +439,32 @@ interface IQualProp { #define IQualProp_get_DevSyncOffset(This,piDev) (This)->lpVtbl->get_DevSyncOffset(This,piDev) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IQualProp_QueryInterface(IQualProp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IQualProp_QueryInterface(IQualProp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IQualProp_AddRef(IQualProp* This) { +static inline ULONG IQualProp_AddRef(IQualProp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IQualProp_Release(IQualProp* This) { +static inline ULONG IQualProp_Release(IQualProp* This) { return This->lpVtbl->Release(This); } /*** IQualProp methods ***/ -static __WIDL_INLINE HRESULT IQualProp_get_FramesDroppedInRenderer(IQualProp* This,int *pcFrames) { +static inline HRESULT IQualProp_get_FramesDroppedInRenderer(IQualProp* This,int *pcFrames) { return This->lpVtbl->get_FramesDroppedInRenderer(This,pcFrames); } -static __WIDL_INLINE HRESULT IQualProp_get_FramesDrawn(IQualProp* This,int *pcFramesDrawn) { +static inline HRESULT IQualProp_get_FramesDrawn(IQualProp* This,int *pcFramesDrawn) { return This->lpVtbl->get_FramesDrawn(This,pcFramesDrawn); } -static __WIDL_INLINE HRESULT IQualProp_get_AvgFrameRate(IQualProp* This,int *piAvgFrameRate) { +static inline HRESULT IQualProp_get_AvgFrameRate(IQualProp* This,int *piAvgFrameRate) { return This->lpVtbl->get_AvgFrameRate(This,piAvgFrameRate); } -static __WIDL_INLINE HRESULT IQualProp_get_Jitter(IQualProp* This,int *iJitter) { +static inline HRESULT IQualProp_get_Jitter(IQualProp* This,int *iJitter) { return This->lpVtbl->get_Jitter(This,iJitter); } -static __WIDL_INLINE HRESULT IQualProp_get_AvgSyncOffset(IQualProp* This,int *piAvg) { +static inline HRESULT IQualProp_get_AvgSyncOffset(IQualProp* This,int *piAvg) { return This->lpVtbl->get_AvgSyncOffset(This,piAvg); } -static __WIDL_INLINE HRESULT IQualProp_get_DevSyncOffset(IQualProp* This,int *piDev) { +static inline HRESULT IQualProp_get_DevSyncOffset(IQualProp* This,int *piDev) { return This->lpVtbl->get_DevSyncOffset(This,piDev); } #endif @@ -668,65 +660,65 @@ interface IFullScreenVideo { #define IFullScreenVideo_SetDefault(This) (This)->lpVtbl->SetDefault(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFullScreenVideo_QueryInterface(IFullScreenVideo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFullScreenVideo_QueryInterface(IFullScreenVideo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFullScreenVideo_AddRef(IFullScreenVideo* This) { +static inline ULONG IFullScreenVideo_AddRef(IFullScreenVideo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFullScreenVideo_Release(IFullScreenVideo* This) { +static inline ULONG IFullScreenVideo_Release(IFullScreenVideo* This) { return This->lpVtbl->Release(This); } /*** IFullScreenVideo methods ***/ -static __WIDL_INLINE HRESULT IFullScreenVideo_CountModes(IFullScreenVideo* This,LONG *pModes) { +static inline HRESULT IFullScreenVideo_CountModes(IFullScreenVideo* This,LONG *pModes) { return This->lpVtbl->CountModes(This,pModes); } -static __WIDL_INLINE HRESULT IFullScreenVideo_GetModeInfo(IFullScreenVideo* This,LONG Mode,LONG *pWidth,LONG *pHeight,LONG *pDepth) { +static inline HRESULT IFullScreenVideo_GetModeInfo(IFullScreenVideo* This,LONG Mode,LONG *pWidth,LONG *pHeight,LONG *pDepth) { return This->lpVtbl->GetModeInfo(This,Mode,pWidth,pHeight,pDepth); } -static __WIDL_INLINE HRESULT IFullScreenVideo_GetCurrentMode(IFullScreenVideo* This,LONG *pMode) { +static inline HRESULT IFullScreenVideo_GetCurrentMode(IFullScreenVideo* This,LONG *pMode) { return This->lpVtbl->GetCurrentMode(This,pMode); } -static __WIDL_INLINE HRESULT IFullScreenVideo_IsModeAvailable(IFullScreenVideo* This,LONG Mode) { +static inline HRESULT IFullScreenVideo_IsModeAvailable(IFullScreenVideo* This,LONG Mode) { return This->lpVtbl->IsModeAvailable(This,Mode); } -static __WIDL_INLINE HRESULT IFullScreenVideo_IsModeEnabled(IFullScreenVideo* This,LONG Mode) { +static inline HRESULT IFullScreenVideo_IsModeEnabled(IFullScreenVideo* This,LONG Mode) { return This->lpVtbl->IsModeEnabled(This,Mode); } -static __WIDL_INLINE HRESULT IFullScreenVideo_SetEnabled(IFullScreenVideo* This,LONG Mode,LONG bEnabled) { +static inline HRESULT IFullScreenVideo_SetEnabled(IFullScreenVideo* This,LONG Mode,LONG bEnabled) { return This->lpVtbl->SetEnabled(This,Mode,bEnabled); } -static __WIDL_INLINE HRESULT IFullScreenVideo_GetClipFactor(IFullScreenVideo* This,LONG *pClipFactor) { +static inline HRESULT IFullScreenVideo_GetClipFactor(IFullScreenVideo* This,LONG *pClipFactor) { return This->lpVtbl->GetClipFactor(This,pClipFactor); } -static __WIDL_INLINE HRESULT IFullScreenVideo_SetClipFactor(IFullScreenVideo* This,LONG ClipFactor) { +static inline HRESULT IFullScreenVideo_SetClipFactor(IFullScreenVideo* This,LONG ClipFactor) { return This->lpVtbl->SetClipFactor(This,ClipFactor); } -static __WIDL_INLINE HRESULT IFullScreenVideo_SetMessageDrain(IFullScreenVideo* This,HWND hwnd) { +static inline HRESULT IFullScreenVideo_SetMessageDrain(IFullScreenVideo* This,HWND hwnd) { return This->lpVtbl->SetMessageDrain(This,hwnd); } -static __WIDL_INLINE HRESULT IFullScreenVideo_GetMessageDrain(IFullScreenVideo* This,HWND *hwnd) { +static inline HRESULT IFullScreenVideo_GetMessageDrain(IFullScreenVideo* This,HWND *hwnd) { return This->lpVtbl->GetMessageDrain(This,hwnd); } -static __WIDL_INLINE HRESULT IFullScreenVideo_SetMonitor(IFullScreenVideo* This,LONG Monitor) { +static inline HRESULT IFullScreenVideo_SetMonitor(IFullScreenVideo* This,LONG Monitor) { return This->lpVtbl->SetMonitor(This,Monitor); } -static __WIDL_INLINE HRESULT IFullScreenVideo_GetMonitor(IFullScreenVideo* This,LONG *Monitor) { +static inline HRESULT IFullScreenVideo_GetMonitor(IFullScreenVideo* This,LONG *Monitor) { return This->lpVtbl->GetMonitor(This,Monitor); } -static __WIDL_INLINE HRESULT IFullScreenVideo_HideOnDeactivate(IFullScreenVideo* This,LONG Hide) { +static inline HRESULT IFullScreenVideo_HideOnDeactivate(IFullScreenVideo* This,LONG Hide) { return This->lpVtbl->HideOnDeactivate(This,Hide); } -static __WIDL_INLINE HRESULT IFullScreenVideo_IsHideOnDeactivate(IFullScreenVideo* This) { +static inline HRESULT IFullScreenVideo_IsHideOnDeactivate(IFullScreenVideo* This) { return This->lpVtbl->IsHideOnDeactivate(This); } -static __WIDL_INLINE HRESULT IFullScreenVideo_SetCaption(IFullScreenVideo* This,BSTR strCaption) { +static inline HRESULT IFullScreenVideo_SetCaption(IFullScreenVideo* This,BSTR strCaption) { return This->lpVtbl->SetCaption(This,strCaption); } -static __WIDL_INLINE HRESULT IFullScreenVideo_GetCaption(IFullScreenVideo* This,BSTR *pstrCaption) { +static inline HRESULT IFullScreenVideo_GetCaption(IFullScreenVideo* This,BSTR *pstrCaption) { return This->lpVtbl->GetCaption(This,pstrCaption); } -static __WIDL_INLINE HRESULT IFullScreenVideo_SetDefault(IFullScreenVideo* This) { +static inline HRESULT IFullScreenVideo_SetDefault(IFullScreenVideo* This) { return This->lpVtbl->SetDefault(This); } #endif @@ -905,78 +897,78 @@ interface IFullScreenVideoEx { #define IFullScreenVideoEx_IsKeepPixelAspectRatio(This,pKeepAspect) (This)->lpVtbl->IsKeepPixelAspectRatio(This,pKeepAspect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFullScreenVideoEx_QueryInterface(IFullScreenVideoEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFullScreenVideoEx_QueryInterface(IFullScreenVideoEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFullScreenVideoEx_AddRef(IFullScreenVideoEx* This) { +static inline ULONG IFullScreenVideoEx_AddRef(IFullScreenVideoEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFullScreenVideoEx_Release(IFullScreenVideoEx* This) { +static inline ULONG IFullScreenVideoEx_Release(IFullScreenVideoEx* This) { return This->lpVtbl->Release(This); } /*** IFullScreenVideo methods ***/ -static __WIDL_INLINE HRESULT IFullScreenVideoEx_CountModes(IFullScreenVideoEx* This,LONG *pModes) { +static inline HRESULT IFullScreenVideoEx_CountModes(IFullScreenVideoEx* This,LONG *pModes) { return This->lpVtbl->CountModes(This,pModes); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_GetModeInfo(IFullScreenVideoEx* This,LONG Mode,LONG *pWidth,LONG *pHeight,LONG *pDepth) { +static inline HRESULT IFullScreenVideoEx_GetModeInfo(IFullScreenVideoEx* This,LONG Mode,LONG *pWidth,LONG *pHeight,LONG *pDepth) { return This->lpVtbl->GetModeInfo(This,Mode,pWidth,pHeight,pDepth); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_GetCurrentMode(IFullScreenVideoEx* This,LONG *pMode) { +static inline HRESULT IFullScreenVideoEx_GetCurrentMode(IFullScreenVideoEx* This,LONG *pMode) { return This->lpVtbl->GetCurrentMode(This,pMode); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_IsModeAvailable(IFullScreenVideoEx* This,LONG Mode) { +static inline HRESULT IFullScreenVideoEx_IsModeAvailable(IFullScreenVideoEx* This,LONG Mode) { return This->lpVtbl->IsModeAvailable(This,Mode); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_IsModeEnabled(IFullScreenVideoEx* This,LONG Mode) { +static inline HRESULT IFullScreenVideoEx_IsModeEnabled(IFullScreenVideoEx* This,LONG Mode) { return This->lpVtbl->IsModeEnabled(This,Mode); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_SetEnabled(IFullScreenVideoEx* This,LONG Mode,LONG bEnabled) { +static inline HRESULT IFullScreenVideoEx_SetEnabled(IFullScreenVideoEx* This,LONG Mode,LONG bEnabled) { return This->lpVtbl->SetEnabled(This,Mode,bEnabled); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_GetClipFactor(IFullScreenVideoEx* This,LONG *pClipFactor) { +static inline HRESULT IFullScreenVideoEx_GetClipFactor(IFullScreenVideoEx* This,LONG *pClipFactor) { return This->lpVtbl->GetClipFactor(This,pClipFactor); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_SetClipFactor(IFullScreenVideoEx* This,LONG ClipFactor) { +static inline HRESULT IFullScreenVideoEx_SetClipFactor(IFullScreenVideoEx* This,LONG ClipFactor) { return This->lpVtbl->SetClipFactor(This,ClipFactor); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_SetMessageDrain(IFullScreenVideoEx* This,HWND hwnd) { +static inline HRESULT IFullScreenVideoEx_SetMessageDrain(IFullScreenVideoEx* This,HWND hwnd) { return This->lpVtbl->SetMessageDrain(This,hwnd); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_GetMessageDrain(IFullScreenVideoEx* This,HWND *hwnd) { +static inline HRESULT IFullScreenVideoEx_GetMessageDrain(IFullScreenVideoEx* This,HWND *hwnd) { return This->lpVtbl->GetMessageDrain(This,hwnd); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_SetMonitor(IFullScreenVideoEx* This,LONG Monitor) { +static inline HRESULT IFullScreenVideoEx_SetMonitor(IFullScreenVideoEx* This,LONG Monitor) { return This->lpVtbl->SetMonitor(This,Monitor); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_GetMonitor(IFullScreenVideoEx* This,LONG *Monitor) { +static inline HRESULT IFullScreenVideoEx_GetMonitor(IFullScreenVideoEx* This,LONG *Monitor) { return This->lpVtbl->GetMonitor(This,Monitor); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_HideOnDeactivate(IFullScreenVideoEx* This,LONG Hide) { +static inline HRESULT IFullScreenVideoEx_HideOnDeactivate(IFullScreenVideoEx* This,LONG Hide) { return This->lpVtbl->HideOnDeactivate(This,Hide); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_IsHideOnDeactivate(IFullScreenVideoEx* This) { +static inline HRESULT IFullScreenVideoEx_IsHideOnDeactivate(IFullScreenVideoEx* This) { return This->lpVtbl->IsHideOnDeactivate(This); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_SetCaption(IFullScreenVideoEx* This,BSTR strCaption) { +static inline HRESULT IFullScreenVideoEx_SetCaption(IFullScreenVideoEx* This,BSTR strCaption) { return This->lpVtbl->SetCaption(This,strCaption); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_GetCaption(IFullScreenVideoEx* This,BSTR *pstrCaption) { +static inline HRESULT IFullScreenVideoEx_GetCaption(IFullScreenVideoEx* This,BSTR *pstrCaption) { return This->lpVtbl->GetCaption(This,pstrCaption); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_SetDefault(IFullScreenVideoEx* This) { +static inline HRESULT IFullScreenVideoEx_SetDefault(IFullScreenVideoEx* This) { return This->lpVtbl->SetDefault(This); } /*** IFullScreenVideoEx methods ***/ -static __WIDL_INLINE HRESULT IFullScreenVideoEx_SetAcceleratorTable(IFullScreenVideoEx* This,HWND hwnd,HACCEL hAccel) { +static inline HRESULT IFullScreenVideoEx_SetAcceleratorTable(IFullScreenVideoEx* This,HWND hwnd,HACCEL hAccel) { return This->lpVtbl->SetAcceleratorTable(This,hwnd,hAccel); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_GetAcceleratorTable(IFullScreenVideoEx* This,HWND *phwnd,HACCEL *phAccel) { +static inline HRESULT IFullScreenVideoEx_GetAcceleratorTable(IFullScreenVideoEx* This,HWND *phwnd,HACCEL *phAccel) { return This->lpVtbl->GetAcceleratorTable(This,phwnd,phAccel); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_KeepPixelAspectRatio(IFullScreenVideoEx* This,LONG KeepAspect) { +static inline HRESULT IFullScreenVideoEx_KeepPixelAspectRatio(IFullScreenVideoEx* This,LONG KeepAspect) { return This->lpVtbl->KeepPixelAspectRatio(This,KeepAspect); } -static __WIDL_INLINE HRESULT IFullScreenVideoEx_IsKeepPixelAspectRatio(IFullScreenVideoEx* This,LONG *pKeepAspect) { +static inline HRESULT IFullScreenVideoEx_IsKeepPixelAspectRatio(IFullScreenVideoEx* This,LONG *pKeepAspect) { return This->lpVtbl->IsKeepPixelAspectRatio(This,pKeepAspect); } #endif @@ -1086,35 +1078,35 @@ interface IBaseVideoMixer { #define IBaseVideoMixer_SetClockPeriod(This,bValue) (This)->lpVtbl->SetClockPeriod(This,bValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBaseVideoMixer_QueryInterface(IBaseVideoMixer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBaseVideoMixer_QueryInterface(IBaseVideoMixer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBaseVideoMixer_AddRef(IBaseVideoMixer* This) { +static inline ULONG IBaseVideoMixer_AddRef(IBaseVideoMixer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBaseVideoMixer_Release(IBaseVideoMixer* This) { +static inline ULONG IBaseVideoMixer_Release(IBaseVideoMixer* This) { return This->lpVtbl->Release(This); } /*** IBaseVideoMixer methods ***/ -static __WIDL_INLINE HRESULT IBaseVideoMixer_SetLeadPin(IBaseVideoMixer* This,int iPin) { +static inline HRESULT IBaseVideoMixer_SetLeadPin(IBaseVideoMixer* This,int iPin) { return This->lpVtbl->SetLeadPin(This,iPin); } -static __WIDL_INLINE HRESULT IBaseVideoMixer_GetLeadPin(IBaseVideoMixer* This,int *piPin) { +static inline HRESULT IBaseVideoMixer_GetLeadPin(IBaseVideoMixer* This,int *piPin) { return This->lpVtbl->GetLeadPin(This,piPin); } -static __WIDL_INLINE HRESULT IBaseVideoMixer_GetInputPinCount(IBaseVideoMixer* This,int *piPinCount) { +static inline HRESULT IBaseVideoMixer_GetInputPinCount(IBaseVideoMixer* This,int *piPinCount) { return This->lpVtbl->GetInputPinCount(This,piPinCount); } -static __WIDL_INLINE HRESULT IBaseVideoMixer_IsUsingClock(IBaseVideoMixer* This,int *pbValue) { +static inline HRESULT IBaseVideoMixer_IsUsingClock(IBaseVideoMixer* This,int *pbValue) { return This->lpVtbl->IsUsingClock(This,pbValue); } -static __WIDL_INLINE HRESULT IBaseVideoMixer_SetUsingClock(IBaseVideoMixer* This,int bValue) { +static inline HRESULT IBaseVideoMixer_SetUsingClock(IBaseVideoMixer* This,int bValue) { return This->lpVtbl->SetUsingClock(This,bValue); } -static __WIDL_INLINE HRESULT IBaseVideoMixer_GetClockPeriod(IBaseVideoMixer* This,int *pbValue) { +static inline HRESULT IBaseVideoMixer_GetClockPeriod(IBaseVideoMixer* This,int *pbValue) { return This->lpVtbl->GetClockPeriod(This,pbValue); } -static __WIDL_INLINE HRESULT IBaseVideoMixer_SetClockPeriod(IBaseVideoMixer* This,int bValue) { +static inline HRESULT IBaseVideoMixer_SetClockPeriod(IBaseVideoMixer* This,int bValue) { return This->lpVtbl->SetClockPeriod(This,bValue); } #endif diff --git a/lib/libc/include/any-windows-any/asyncinfo.h b/lib/libc/include/any-windows-any/asyncinfo.h index cd826019490f912685ebd3e50efd0817a837f6a1..68ba5dea7cc92925676730dd512707813058211b 100644 --- a/lib/libc/include/any-windows-any/asyncinfo.h +++ b/lib/libc/include/any-windows-any/asyncinfo.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/asyncinfo.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/asyncinfo.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __asyncinfo_h__ #define __asyncinfo_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAsyncInfo_FWD_DEFINED__ @@ -154,39 +146,39 @@ interface IAsyncInfo { #define IAsyncInfo_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAsyncInfo_QueryInterface(IAsyncInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAsyncInfo_QueryInterface(IAsyncInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAsyncInfo_AddRef(IAsyncInfo* This) { +static inline ULONG IAsyncInfo_AddRef(IAsyncInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAsyncInfo_Release(IAsyncInfo* This) { +static inline ULONG IAsyncInfo_Release(IAsyncInfo* This) { return This->lpVtbl->Release(This); } /*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT IAsyncInfo_GetIids(IAsyncInfo* This,ULONG *iidCount,IID **iids) { +static inline HRESULT IAsyncInfo_GetIids(IAsyncInfo* This,ULONG *iidCount,IID **iids) { return This->lpVtbl->GetIids(This,iidCount,iids); } -static __WIDL_INLINE HRESULT IAsyncInfo_GetRuntimeClassName(IAsyncInfo* This,HSTRING *className) { +static inline HRESULT IAsyncInfo_GetRuntimeClassName(IAsyncInfo* This,HSTRING *className) { return This->lpVtbl->GetRuntimeClassName(This,className); } -static __WIDL_INLINE HRESULT IAsyncInfo_GetTrustLevel(IAsyncInfo* This,TrustLevel *trustLevel) { +static inline HRESULT IAsyncInfo_GetTrustLevel(IAsyncInfo* This,TrustLevel *trustLevel) { return This->lpVtbl->GetTrustLevel(This,trustLevel); } /*** IAsyncInfo methods ***/ -static __WIDL_INLINE HRESULT IAsyncInfo_get_Id(IAsyncInfo* This,UINT32 *id) { +static inline HRESULT IAsyncInfo_get_Id(IAsyncInfo* This,UINT32 *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IAsyncInfo_get_Status(IAsyncInfo* This,AsyncStatus *status) { +static inline HRESULT IAsyncInfo_get_Status(IAsyncInfo* This,AsyncStatus *status) { return This->lpVtbl->get_Status(This,status); } -static __WIDL_INLINE HRESULT IAsyncInfo_get_ErrorCode(IAsyncInfo* This,HRESULT *error_code) { +static inline HRESULT IAsyncInfo_get_ErrorCode(IAsyncInfo* This,HRESULT *error_code) { return This->lpVtbl->get_ErrorCode(This,error_code); } -static __WIDL_INLINE HRESULT IAsyncInfo_Cancel(IAsyncInfo* This) { +static inline HRESULT IAsyncInfo_Cancel(IAsyncInfo* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IAsyncInfo_Close(IAsyncInfo* This) { +static inline HRESULT IAsyncInfo_Close(IAsyncInfo* This) { return This->lpVtbl->Close(This); } #endif diff --git a/lib/libc/include/any-windows-any/audioclient.h b/lib/libc/include/any-windows-any/audioclient.h index 129ca69b5e9d25d4c49494772441c6f14ff40e83..d2c1dc8bba969ace5b89aea0ca2bae3371ab535d 100644 --- a/lib/libc/include/any-windows-any/audioclient.h +++ b/lib/libc/include/any-windows-any/audioclient.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/audioclient.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/audioclient.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __audioclient_h__ #define __audioclient_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAudioClient_FWD_DEFINED__ @@ -359,50 +351,50 @@ interface IAudioClient { #define IAudioClient_GetService(This,riid,ppv) (This)->lpVtbl->GetService(This,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioClient_QueryInterface(IAudioClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioClient_QueryInterface(IAudioClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioClient_AddRef(IAudioClient* This) { +static inline ULONG IAudioClient_AddRef(IAudioClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioClient_Release(IAudioClient* This) { +static inline ULONG IAudioClient_Release(IAudioClient* This) { return This->lpVtbl->Release(This); } /*** IAudioClient methods ***/ -static __WIDL_INLINE HRESULT IAudioClient_Initialize(IAudioClient* This,AUDCLNT_SHAREMODE ShareMode,DWORD StreamFlags,REFERENCE_TIME hnsBufferDuration,REFERENCE_TIME hnsPeriodicity,const WAVEFORMATEX *pFormat,LPCGUID AudioSessionGuid) { +static inline HRESULT IAudioClient_Initialize(IAudioClient* This,AUDCLNT_SHAREMODE ShareMode,DWORD StreamFlags,REFERENCE_TIME hnsBufferDuration,REFERENCE_TIME hnsPeriodicity,const WAVEFORMATEX *pFormat,LPCGUID AudioSessionGuid) { return This->lpVtbl->Initialize(This,ShareMode,StreamFlags,hnsBufferDuration,hnsPeriodicity,pFormat,AudioSessionGuid); } -static __WIDL_INLINE HRESULT IAudioClient_GetBufferSize(IAudioClient* This,UINT32 *pNumBufferFrames) { +static inline HRESULT IAudioClient_GetBufferSize(IAudioClient* This,UINT32 *pNumBufferFrames) { return This->lpVtbl->GetBufferSize(This,pNumBufferFrames); } -static __WIDL_INLINE HRESULT IAudioClient_GetStreamLatency(IAudioClient* This,REFERENCE_TIME *phnsLatency) { +static inline HRESULT IAudioClient_GetStreamLatency(IAudioClient* This,REFERENCE_TIME *phnsLatency) { return This->lpVtbl->GetStreamLatency(This,phnsLatency); } -static __WIDL_INLINE HRESULT IAudioClient_GetCurrentPadding(IAudioClient* This,UINT32 *pNumPaddingFrames) { +static inline HRESULT IAudioClient_GetCurrentPadding(IAudioClient* This,UINT32 *pNumPaddingFrames) { return This->lpVtbl->GetCurrentPadding(This,pNumPaddingFrames); } -static __WIDL_INLINE HRESULT IAudioClient_IsFormatSupported(IAudioClient* This,AUDCLNT_SHAREMODE ShareMode,const WAVEFORMATEX *pFormat,WAVEFORMATEX **ppClosestMatch) { +static inline HRESULT IAudioClient_IsFormatSupported(IAudioClient* This,AUDCLNT_SHAREMODE ShareMode,const WAVEFORMATEX *pFormat,WAVEFORMATEX **ppClosestMatch) { return This->lpVtbl->IsFormatSupported(This,ShareMode,pFormat,ppClosestMatch); } -static __WIDL_INLINE HRESULT IAudioClient_GetMixFormat(IAudioClient* This,WAVEFORMATEX **ppDeviceFormat) { +static inline HRESULT IAudioClient_GetMixFormat(IAudioClient* This,WAVEFORMATEX **ppDeviceFormat) { return This->lpVtbl->GetMixFormat(This,ppDeviceFormat); } -static __WIDL_INLINE HRESULT IAudioClient_GetDevicePeriod(IAudioClient* This,REFERENCE_TIME *phnsDefaultDevicePeriod,REFERENCE_TIME *phnsMinimumDevicePeriod) { +static inline HRESULT IAudioClient_GetDevicePeriod(IAudioClient* This,REFERENCE_TIME *phnsDefaultDevicePeriod,REFERENCE_TIME *phnsMinimumDevicePeriod) { return This->lpVtbl->GetDevicePeriod(This,phnsDefaultDevicePeriod,phnsMinimumDevicePeriod); } -static __WIDL_INLINE HRESULT IAudioClient_Start(IAudioClient* This) { +static inline HRESULT IAudioClient_Start(IAudioClient* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT IAudioClient_Stop(IAudioClient* This) { +static inline HRESULT IAudioClient_Stop(IAudioClient* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IAudioClient_Reset(IAudioClient* This) { +static inline HRESULT IAudioClient_Reset(IAudioClient* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IAudioClient_SetEventHandle(IAudioClient* This,HANDLE eventHandle) { +static inline HRESULT IAudioClient_SetEventHandle(IAudioClient* This,HANDLE eventHandle) { return This->lpVtbl->SetEventHandle(This,eventHandle); } -static __WIDL_INLINE HRESULT IAudioClient_GetService(IAudioClient* This,REFIID riid,void **ppv) { +static inline HRESULT IAudioClient_GetService(IAudioClient* This,REFIID riid,void **ppv) { return This->lpVtbl->GetService(This,riid,ppv); } #endif @@ -562,60 +554,60 @@ interface IAudioClient2 { #define IAudioClient2_GetBufferSizeLimits(This,pFormat,bEventDriven,phnsMinBufferDuration,phnsMaxBufferDuration) (This)->lpVtbl->GetBufferSizeLimits(This,pFormat,bEventDriven,phnsMinBufferDuration,phnsMaxBufferDuration) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioClient2_QueryInterface(IAudioClient2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioClient2_QueryInterface(IAudioClient2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioClient2_AddRef(IAudioClient2* This) { +static inline ULONG IAudioClient2_AddRef(IAudioClient2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioClient2_Release(IAudioClient2* This) { +static inline ULONG IAudioClient2_Release(IAudioClient2* This) { return This->lpVtbl->Release(This); } /*** IAudioClient methods ***/ -static __WIDL_INLINE HRESULT IAudioClient2_Initialize(IAudioClient2* This,AUDCLNT_SHAREMODE ShareMode,DWORD StreamFlags,REFERENCE_TIME hnsBufferDuration,REFERENCE_TIME hnsPeriodicity,const WAVEFORMATEX *pFormat,LPCGUID AudioSessionGuid) { +static inline HRESULT IAudioClient2_Initialize(IAudioClient2* This,AUDCLNT_SHAREMODE ShareMode,DWORD StreamFlags,REFERENCE_TIME hnsBufferDuration,REFERENCE_TIME hnsPeriodicity,const WAVEFORMATEX *pFormat,LPCGUID AudioSessionGuid) { return This->lpVtbl->Initialize(This,ShareMode,StreamFlags,hnsBufferDuration,hnsPeriodicity,pFormat,AudioSessionGuid); } -static __WIDL_INLINE HRESULT IAudioClient2_GetBufferSize(IAudioClient2* This,UINT32 *pNumBufferFrames) { +static inline HRESULT IAudioClient2_GetBufferSize(IAudioClient2* This,UINT32 *pNumBufferFrames) { return This->lpVtbl->GetBufferSize(This,pNumBufferFrames); } -static __WIDL_INLINE HRESULT IAudioClient2_GetStreamLatency(IAudioClient2* This,REFERENCE_TIME *phnsLatency) { +static inline HRESULT IAudioClient2_GetStreamLatency(IAudioClient2* This,REFERENCE_TIME *phnsLatency) { return This->lpVtbl->GetStreamLatency(This,phnsLatency); } -static __WIDL_INLINE HRESULT IAudioClient2_GetCurrentPadding(IAudioClient2* This,UINT32 *pNumPaddingFrames) { +static inline HRESULT IAudioClient2_GetCurrentPadding(IAudioClient2* This,UINT32 *pNumPaddingFrames) { return This->lpVtbl->GetCurrentPadding(This,pNumPaddingFrames); } -static __WIDL_INLINE HRESULT IAudioClient2_IsFormatSupported(IAudioClient2* This,AUDCLNT_SHAREMODE ShareMode,const WAVEFORMATEX *pFormat,WAVEFORMATEX **ppClosestMatch) { +static inline HRESULT IAudioClient2_IsFormatSupported(IAudioClient2* This,AUDCLNT_SHAREMODE ShareMode,const WAVEFORMATEX *pFormat,WAVEFORMATEX **ppClosestMatch) { return This->lpVtbl->IsFormatSupported(This,ShareMode,pFormat,ppClosestMatch); } -static __WIDL_INLINE HRESULT IAudioClient2_GetMixFormat(IAudioClient2* This,WAVEFORMATEX **ppDeviceFormat) { +static inline HRESULT IAudioClient2_GetMixFormat(IAudioClient2* This,WAVEFORMATEX **ppDeviceFormat) { return This->lpVtbl->GetMixFormat(This,ppDeviceFormat); } -static __WIDL_INLINE HRESULT IAudioClient2_GetDevicePeriod(IAudioClient2* This,REFERENCE_TIME *phnsDefaultDevicePeriod,REFERENCE_TIME *phnsMinimumDevicePeriod) { +static inline HRESULT IAudioClient2_GetDevicePeriod(IAudioClient2* This,REFERENCE_TIME *phnsDefaultDevicePeriod,REFERENCE_TIME *phnsMinimumDevicePeriod) { return This->lpVtbl->GetDevicePeriod(This,phnsDefaultDevicePeriod,phnsMinimumDevicePeriod); } -static __WIDL_INLINE HRESULT IAudioClient2_Start(IAudioClient2* This) { +static inline HRESULT IAudioClient2_Start(IAudioClient2* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT IAudioClient2_Stop(IAudioClient2* This) { +static inline HRESULT IAudioClient2_Stop(IAudioClient2* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IAudioClient2_Reset(IAudioClient2* This) { +static inline HRESULT IAudioClient2_Reset(IAudioClient2* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IAudioClient2_SetEventHandle(IAudioClient2* This,HANDLE eventHandle) { +static inline HRESULT IAudioClient2_SetEventHandle(IAudioClient2* This,HANDLE eventHandle) { return This->lpVtbl->SetEventHandle(This,eventHandle); } -static __WIDL_INLINE HRESULT IAudioClient2_GetService(IAudioClient2* This,REFIID riid,void **ppv) { +static inline HRESULT IAudioClient2_GetService(IAudioClient2* This,REFIID riid,void **ppv) { return This->lpVtbl->GetService(This,riid,ppv); } /*** IAudioClient2 methods ***/ -static __WIDL_INLINE HRESULT IAudioClient2_IsOffloadCapable(IAudioClient2* This,AUDIO_STREAM_CATEGORY Category,WINBOOL *pbOffloadCapable) { +static inline HRESULT IAudioClient2_IsOffloadCapable(IAudioClient2* This,AUDIO_STREAM_CATEGORY Category,WINBOOL *pbOffloadCapable) { return This->lpVtbl->IsOffloadCapable(This,Category,pbOffloadCapable); } -static __WIDL_INLINE HRESULT IAudioClient2_SetClientProperties(IAudioClient2* This,const AudioClientProperties *pProperties) { +static inline HRESULT IAudioClient2_SetClientProperties(IAudioClient2* This,const AudioClientProperties *pProperties) { return This->lpVtbl->SetClientProperties(This,pProperties); } -static __WIDL_INLINE HRESULT IAudioClient2_GetBufferSizeLimits(IAudioClient2* This,const WAVEFORMATEX *pFormat,WINBOOL bEventDriven,REFERENCE_TIME *phnsMinBufferDuration,REFERENCE_TIME *phnsMaxBufferDuration) { +static inline HRESULT IAudioClient2_GetBufferSizeLimits(IAudioClient2* This,const WAVEFORMATEX *pFormat,WINBOOL bEventDriven,REFERENCE_TIME *phnsMinBufferDuration,REFERENCE_TIME *phnsMaxBufferDuration) { return This->lpVtbl->GetBufferSizeLimits(This,pFormat,bEventDriven,phnsMinBufferDuration,phnsMaxBufferDuration); } #endif @@ -803,70 +795,70 @@ interface IAudioClient3 { #define IAudioClient3_InitializeSharedAudioStream(This,StreamFlags,PeriodInFrames,pFormat,AudioSessionGuid) (This)->lpVtbl->InitializeSharedAudioStream(This,StreamFlags,PeriodInFrames,pFormat,AudioSessionGuid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioClient3_QueryInterface(IAudioClient3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioClient3_QueryInterface(IAudioClient3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioClient3_AddRef(IAudioClient3* This) { +static inline ULONG IAudioClient3_AddRef(IAudioClient3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioClient3_Release(IAudioClient3* This) { +static inline ULONG IAudioClient3_Release(IAudioClient3* This) { return This->lpVtbl->Release(This); } /*** IAudioClient methods ***/ -static __WIDL_INLINE HRESULT IAudioClient3_Initialize(IAudioClient3* This,AUDCLNT_SHAREMODE ShareMode,DWORD StreamFlags,REFERENCE_TIME hnsBufferDuration,REFERENCE_TIME hnsPeriodicity,const WAVEFORMATEX *pFormat,LPCGUID AudioSessionGuid) { +static inline HRESULT IAudioClient3_Initialize(IAudioClient3* This,AUDCLNT_SHAREMODE ShareMode,DWORD StreamFlags,REFERENCE_TIME hnsBufferDuration,REFERENCE_TIME hnsPeriodicity,const WAVEFORMATEX *pFormat,LPCGUID AudioSessionGuid) { return This->lpVtbl->Initialize(This,ShareMode,StreamFlags,hnsBufferDuration,hnsPeriodicity,pFormat,AudioSessionGuid); } -static __WIDL_INLINE HRESULT IAudioClient3_GetBufferSize(IAudioClient3* This,UINT32 *pNumBufferFrames) { +static inline HRESULT IAudioClient3_GetBufferSize(IAudioClient3* This,UINT32 *pNumBufferFrames) { return This->lpVtbl->GetBufferSize(This,pNumBufferFrames); } -static __WIDL_INLINE HRESULT IAudioClient3_GetStreamLatency(IAudioClient3* This,REFERENCE_TIME *phnsLatency) { +static inline HRESULT IAudioClient3_GetStreamLatency(IAudioClient3* This,REFERENCE_TIME *phnsLatency) { return This->lpVtbl->GetStreamLatency(This,phnsLatency); } -static __WIDL_INLINE HRESULT IAudioClient3_GetCurrentPadding(IAudioClient3* This,UINT32 *pNumPaddingFrames) { +static inline HRESULT IAudioClient3_GetCurrentPadding(IAudioClient3* This,UINT32 *pNumPaddingFrames) { return This->lpVtbl->GetCurrentPadding(This,pNumPaddingFrames); } -static __WIDL_INLINE HRESULT IAudioClient3_IsFormatSupported(IAudioClient3* This,AUDCLNT_SHAREMODE ShareMode,const WAVEFORMATEX *pFormat,WAVEFORMATEX **ppClosestMatch) { +static inline HRESULT IAudioClient3_IsFormatSupported(IAudioClient3* This,AUDCLNT_SHAREMODE ShareMode,const WAVEFORMATEX *pFormat,WAVEFORMATEX **ppClosestMatch) { return This->lpVtbl->IsFormatSupported(This,ShareMode,pFormat,ppClosestMatch); } -static __WIDL_INLINE HRESULT IAudioClient3_GetMixFormat(IAudioClient3* This,WAVEFORMATEX **ppDeviceFormat) { +static inline HRESULT IAudioClient3_GetMixFormat(IAudioClient3* This,WAVEFORMATEX **ppDeviceFormat) { return This->lpVtbl->GetMixFormat(This,ppDeviceFormat); } -static __WIDL_INLINE HRESULT IAudioClient3_GetDevicePeriod(IAudioClient3* This,REFERENCE_TIME *phnsDefaultDevicePeriod,REFERENCE_TIME *phnsMinimumDevicePeriod) { +static inline HRESULT IAudioClient3_GetDevicePeriod(IAudioClient3* This,REFERENCE_TIME *phnsDefaultDevicePeriod,REFERENCE_TIME *phnsMinimumDevicePeriod) { return This->lpVtbl->GetDevicePeriod(This,phnsDefaultDevicePeriod,phnsMinimumDevicePeriod); } -static __WIDL_INLINE HRESULT IAudioClient3_Start(IAudioClient3* This) { +static inline HRESULT IAudioClient3_Start(IAudioClient3* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT IAudioClient3_Stop(IAudioClient3* This) { +static inline HRESULT IAudioClient3_Stop(IAudioClient3* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IAudioClient3_Reset(IAudioClient3* This) { +static inline HRESULT IAudioClient3_Reset(IAudioClient3* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IAudioClient3_SetEventHandle(IAudioClient3* This,HANDLE eventHandle) { +static inline HRESULT IAudioClient3_SetEventHandle(IAudioClient3* This,HANDLE eventHandle) { return This->lpVtbl->SetEventHandle(This,eventHandle); } -static __WIDL_INLINE HRESULT IAudioClient3_GetService(IAudioClient3* This,REFIID riid,void **ppv) { +static inline HRESULT IAudioClient3_GetService(IAudioClient3* This,REFIID riid,void **ppv) { return This->lpVtbl->GetService(This,riid,ppv); } /*** IAudioClient2 methods ***/ -static __WIDL_INLINE HRESULT IAudioClient3_IsOffloadCapable(IAudioClient3* This,AUDIO_STREAM_CATEGORY Category,WINBOOL *pbOffloadCapable) { +static inline HRESULT IAudioClient3_IsOffloadCapable(IAudioClient3* This,AUDIO_STREAM_CATEGORY Category,WINBOOL *pbOffloadCapable) { return This->lpVtbl->IsOffloadCapable(This,Category,pbOffloadCapable); } -static __WIDL_INLINE HRESULT IAudioClient3_SetClientProperties(IAudioClient3* This,const AudioClientProperties *pProperties) { +static inline HRESULT IAudioClient3_SetClientProperties(IAudioClient3* This,const AudioClientProperties *pProperties) { return This->lpVtbl->SetClientProperties(This,pProperties); } -static __WIDL_INLINE HRESULT IAudioClient3_GetBufferSizeLimits(IAudioClient3* This,const WAVEFORMATEX *pFormat,WINBOOL bEventDriven,REFERENCE_TIME *phnsMinBufferDuration,REFERENCE_TIME *phnsMaxBufferDuration) { +static inline HRESULT IAudioClient3_GetBufferSizeLimits(IAudioClient3* This,const WAVEFORMATEX *pFormat,WINBOOL bEventDriven,REFERENCE_TIME *phnsMinBufferDuration,REFERENCE_TIME *phnsMaxBufferDuration) { return This->lpVtbl->GetBufferSizeLimits(This,pFormat,bEventDriven,phnsMinBufferDuration,phnsMaxBufferDuration); } /*** IAudioClient3 methods ***/ -static __WIDL_INLINE HRESULT IAudioClient3_GetSharedModeEnginePeriod(IAudioClient3* This,const WAVEFORMATEX *pFormat,UINT32 *pDefaultPeriodInFrames,UINT32 *pFundamentalPeriodInFrames,UINT32 *pMinPeriodInFrames,UINT32 *pMaxPeriodInFrames) { +static inline HRESULT IAudioClient3_GetSharedModeEnginePeriod(IAudioClient3* This,const WAVEFORMATEX *pFormat,UINT32 *pDefaultPeriodInFrames,UINT32 *pFundamentalPeriodInFrames,UINT32 *pMinPeriodInFrames,UINT32 *pMaxPeriodInFrames) { return This->lpVtbl->GetSharedModeEnginePeriod(This,pFormat,pDefaultPeriodInFrames,pFundamentalPeriodInFrames,pMinPeriodInFrames,pMaxPeriodInFrames); } -static __WIDL_INLINE HRESULT IAudioClient3_GetCurrentSharedModeEnginePeriod(IAudioClient3* This,WAVEFORMATEX **ppFormat,UINT32 *pCurrentPeriodInFrames) { +static inline HRESULT IAudioClient3_GetCurrentSharedModeEnginePeriod(IAudioClient3* This,WAVEFORMATEX **ppFormat,UINT32 *pCurrentPeriodInFrames) { return This->lpVtbl->GetCurrentSharedModeEnginePeriod(This,ppFormat,pCurrentPeriodInFrames); } -static __WIDL_INLINE HRESULT IAudioClient3_InitializeSharedAudioStream(IAudioClient3* This,DWORD StreamFlags,UINT32 PeriodInFrames,const WAVEFORMATEX *pFormat,LPCGUID AudioSessionGuid) { +static inline HRESULT IAudioClient3_InitializeSharedAudioStream(IAudioClient3* This,DWORD StreamFlags,UINT32 PeriodInFrames,const WAVEFORMATEX *pFormat,LPCGUID AudioSessionGuid) { return This->lpVtbl->InitializeSharedAudioStream(This,StreamFlags,PeriodInFrames,pFormat,AudioSessionGuid); } #endif @@ -946,20 +938,20 @@ interface IAudioRenderClient { #define IAudioRenderClient_ReleaseBuffer(This,NumFramesWritten,dwFlags) (This)->lpVtbl->ReleaseBuffer(This,NumFramesWritten,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioRenderClient_QueryInterface(IAudioRenderClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioRenderClient_QueryInterface(IAudioRenderClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioRenderClient_AddRef(IAudioRenderClient* This) { +static inline ULONG IAudioRenderClient_AddRef(IAudioRenderClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioRenderClient_Release(IAudioRenderClient* This) { +static inline ULONG IAudioRenderClient_Release(IAudioRenderClient* This) { return This->lpVtbl->Release(This); } /*** IAudioRenderClient methods ***/ -static __WIDL_INLINE HRESULT IAudioRenderClient_GetBuffer(IAudioRenderClient* This,UINT32 NumFramesRequested,BYTE **ppData) { +static inline HRESULT IAudioRenderClient_GetBuffer(IAudioRenderClient* This,UINT32 NumFramesRequested,BYTE **ppData) { return This->lpVtbl->GetBuffer(This,NumFramesRequested,ppData); } -static __WIDL_INLINE HRESULT IAudioRenderClient_ReleaseBuffer(IAudioRenderClient* This,UINT32 NumFramesWritten,DWORD dwFlags) { +static inline HRESULT IAudioRenderClient_ReleaseBuffer(IAudioRenderClient* This,UINT32 NumFramesWritten,DWORD dwFlags) { return This->lpVtbl->ReleaseBuffer(This,NumFramesWritten,dwFlags); } #endif @@ -1051,23 +1043,23 @@ interface IAudioCaptureClient { #define IAudioCaptureClient_GetNextPacketSize(This,pNumFramesInNextPacket) (This)->lpVtbl->GetNextPacketSize(This,pNumFramesInNextPacket) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioCaptureClient_QueryInterface(IAudioCaptureClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioCaptureClient_QueryInterface(IAudioCaptureClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioCaptureClient_AddRef(IAudioCaptureClient* This) { +static inline ULONG IAudioCaptureClient_AddRef(IAudioCaptureClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioCaptureClient_Release(IAudioCaptureClient* This) { +static inline ULONG IAudioCaptureClient_Release(IAudioCaptureClient* This) { return This->lpVtbl->Release(This); } /*** IAudioCaptureClient methods ***/ -static __WIDL_INLINE HRESULT IAudioCaptureClient_GetBuffer(IAudioCaptureClient* This,BYTE **ppData,UINT32 *pNumFramesToRead,DWORD *pdwFlags,UINT64 *pu64DevicePosition,UINT64 *pu64QPCPosition) { +static inline HRESULT IAudioCaptureClient_GetBuffer(IAudioCaptureClient* This,BYTE **ppData,UINT32 *pNumFramesToRead,DWORD *pdwFlags,UINT64 *pu64DevicePosition,UINT64 *pu64QPCPosition) { return This->lpVtbl->GetBuffer(This,ppData,pNumFramesToRead,pdwFlags,pu64DevicePosition,pu64QPCPosition); } -static __WIDL_INLINE HRESULT IAudioCaptureClient_ReleaseBuffer(IAudioCaptureClient* This,UINT32 NumFramesRead) { +static inline HRESULT IAudioCaptureClient_ReleaseBuffer(IAudioCaptureClient* This,UINT32 NumFramesRead) { return This->lpVtbl->ReleaseBuffer(This,NumFramesRead); } -static __WIDL_INLINE HRESULT IAudioCaptureClient_GetNextPacketSize(IAudioCaptureClient* This,UINT32 *pNumFramesInNextPacket) { +static inline HRESULT IAudioCaptureClient_GetNextPacketSize(IAudioCaptureClient* This,UINT32 *pNumFramesInNextPacket) { return This->lpVtbl->GetNextPacketSize(This,pNumFramesInNextPacket); } #endif @@ -1155,23 +1147,23 @@ interface IAudioClock { #define IAudioClock_GetCharacteristics(This,pdwCharacteristics) (This)->lpVtbl->GetCharacteristics(This,pdwCharacteristics) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioClock_QueryInterface(IAudioClock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioClock_QueryInterface(IAudioClock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioClock_AddRef(IAudioClock* This) { +static inline ULONG IAudioClock_AddRef(IAudioClock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioClock_Release(IAudioClock* This) { +static inline ULONG IAudioClock_Release(IAudioClock* This) { return This->lpVtbl->Release(This); } /*** IAudioClock methods ***/ -static __WIDL_INLINE HRESULT IAudioClock_GetFrequency(IAudioClock* This,UINT64 *pu64Frequency) { +static inline HRESULT IAudioClock_GetFrequency(IAudioClock* This,UINT64 *pu64Frequency) { return This->lpVtbl->GetFrequency(This,pu64Frequency); } -static __WIDL_INLINE HRESULT IAudioClock_GetPosition(IAudioClock* This,UINT64 *pu64Position,UINT64 *pu64QPCPosition) { +static inline HRESULT IAudioClock_GetPosition(IAudioClock* This,UINT64 *pu64Position,UINT64 *pu64QPCPosition) { return This->lpVtbl->GetPosition(This,pu64Position,pu64QPCPosition); } -static __WIDL_INLINE HRESULT IAudioClock_GetCharacteristics(IAudioClock* This,DWORD *pdwCharacteristics) { +static inline HRESULT IAudioClock_GetCharacteristics(IAudioClock* This,DWORD *pdwCharacteristics) { return This->lpVtbl->GetCharacteristics(This,pdwCharacteristics); } #endif @@ -1243,17 +1235,17 @@ interface IAudioClock2 { #define IAudioClock2_GetDevicePosition(This,DevicePosition,QPCPosition) (This)->lpVtbl->GetDevicePosition(This,DevicePosition,QPCPosition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioClock2_QueryInterface(IAudioClock2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioClock2_QueryInterface(IAudioClock2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioClock2_AddRef(IAudioClock2* This) { +static inline ULONG IAudioClock2_AddRef(IAudioClock2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioClock2_Release(IAudioClock2* This) { +static inline ULONG IAudioClock2_Release(IAudioClock2* This) { return This->lpVtbl->Release(This); } /*** IAudioClock2 methods ***/ -static __WIDL_INLINE HRESULT IAudioClock2_GetDevicePosition(IAudioClock2* This,UINT64 *DevicePosition,UINT64 *QPCPosition) { +static inline HRESULT IAudioClock2_GetDevicePosition(IAudioClock2* This,UINT64 *DevicePosition,UINT64 *QPCPosition) { return This->lpVtbl->GetDevicePosition(This,DevicePosition,QPCPosition); } #endif @@ -1321,17 +1313,17 @@ interface IAudioClockAdjustment { #define IAudioClockAdjustment_SetSampleRate(This,flSampleRate) (This)->lpVtbl->SetSampleRate(This,flSampleRate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioClockAdjustment_QueryInterface(IAudioClockAdjustment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioClockAdjustment_QueryInterface(IAudioClockAdjustment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioClockAdjustment_AddRef(IAudioClockAdjustment* This) { +static inline ULONG IAudioClockAdjustment_AddRef(IAudioClockAdjustment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioClockAdjustment_Release(IAudioClockAdjustment* This) { +static inline ULONG IAudioClockAdjustment_Release(IAudioClockAdjustment* This) { return This->lpVtbl->Release(This); } /*** IAudioClockAdjustment methods ***/ -static __WIDL_INLINE HRESULT IAudioClockAdjustment_SetSampleRate(IAudioClockAdjustment* This,float flSampleRate) { +static inline HRESULT IAudioClockAdjustment_SetSampleRate(IAudioClockAdjustment* This,float flSampleRate) { return This->lpVtbl->SetSampleRate(This,flSampleRate); } #endif @@ -1429,26 +1421,26 @@ interface ISimpleAudioVolume { #define ISimpleAudioVolume_GetMute(This,pbMute) (This)->lpVtbl->GetMute(This,pbMute) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISimpleAudioVolume_QueryInterface(ISimpleAudioVolume* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISimpleAudioVolume_QueryInterface(ISimpleAudioVolume* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISimpleAudioVolume_AddRef(ISimpleAudioVolume* This) { +static inline ULONG ISimpleAudioVolume_AddRef(ISimpleAudioVolume* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISimpleAudioVolume_Release(ISimpleAudioVolume* This) { +static inline ULONG ISimpleAudioVolume_Release(ISimpleAudioVolume* This) { return This->lpVtbl->Release(This); } /*** ISimpleAudioVolume methods ***/ -static __WIDL_INLINE HRESULT ISimpleAudioVolume_SetMasterVolume(ISimpleAudioVolume* This,float fLevel,LPCGUID EventContext) { +static inline HRESULT ISimpleAudioVolume_SetMasterVolume(ISimpleAudioVolume* This,float fLevel,LPCGUID EventContext) { return This->lpVtbl->SetMasterVolume(This,fLevel,EventContext); } -static __WIDL_INLINE HRESULT ISimpleAudioVolume_GetMasterVolume(ISimpleAudioVolume* This,float *pfLevel) { +static inline HRESULT ISimpleAudioVolume_GetMasterVolume(ISimpleAudioVolume* This,float *pfLevel) { return This->lpVtbl->GetMasterVolume(This,pfLevel); } -static __WIDL_INLINE HRESULT ISimpleAudioVolume_SetMute(ISimpleAudioVolume* This,const WINBOOL bMute,LPCGUID EventContext) { +static inline HRESULT ISimpleAudioVolume_SetMute(ISimpleAudioVolume* This,const WINBOOL bMute,LPCGUID EventContext) { return This->lpVtbl->SetMute(This,bMute,EventContext); } -static __WIDL_INLINE HRESULT ISimpleAudioVolume_GetMute(ISimpleAudioVolume* This,WINBOOL *pbMute) { +static inline HRESULT ISimpleAudioVolume_GetMute(ISimpleAudioVolume* This,WINBOOL *pbMute) { return This->lpVtbl->GetMute(This,pbMute); } #endif @@ -1558,29 +1550,29 @@ interface IAudioStreamVolume { #define IAudioStreamVolume_GetAllVolumes(This,dwCount,pfVolumes) (This)->lpVtbl->GetAllVolumes(This,dwCount,pfVolumes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioStreamVolume_QueryInterface(IAudioStreamVolume* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioStreamVolume_QueryInterface(IAudioStreamVolume* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioStreamVolume_AddRef(IAudioStreamVolume* This) { +static inline ULONG IAudioStreamVolume_AddRef(IAudioStreamVolume* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioStreamVolume_Release(IAudioStreamVolume* This) { +static inline ULONG IAudioStreamVolume_Release(IAudioStreamVolume* This) { return This->lpVtbl->Release(This); } /*** IAudioStreamVolume methods ***/ -static __WIDL_INLINE HRESULT IAudioStreamVolume_GetChannelCount(IAudioStreamVolume* This,UINT32 *pdwCount) { +static inline HRESULT IAudioStreamVolume_GetChannelCount(IAudioStreamVolume* This,UINT32 *pdwCount) { return This->lpVtbl->GetChannelCount(This,pdwCount); } -static __WIDL_INLINE HRESULT IAudioStreamVolume_SetChannelVolume(IAudioStreamVolume* This,UINT32 dwIndex,const float fLevel) { +static inline HRESULT IAudioStreamVolume_SetChannelVolume(IAudioStreamVolume* This,UINT32 dwIndex,const float fLevel) { return This->lpVtbl->SetChannelVolume(This,dwIndex,fLevel); } -static __WIDL_INLINE HRESULT IAudioStreamVolume_GetChannelVolume(IAudioStreamVolume* This,UINT32 dwIndex,float *pfLevel) { +static inline HRESULT IAudioStreamVolume_GetChannelVolume(IAudioStreamVolume* This,UINT32 dwIndex,float *pfLevel) { return This->lpVtbl->GetChannelVolume(This,dwIndex,pfLevel); } -static __WIDL_INLINE HRESULT IAudioStreamVolume_SetAllVolumes(IAudioStreamVolume* This,UINT32 dwCount,const float *pfVolumes) { +static inline HRESULT IAudioStreamVolume_SetAllVolumes(IAudioStreamVolume* This,UINT32 dwCount,const float *pfVolumes) { return This->lpVtbl->SetAllVolumes(This,dwCount,pfVolumes); } -static __WIDL_INLINE HRESULT IAudioStreamVolume_GetAllVolumes(IAudioStreamVolume* This,UINT32 dwCount,float *pfVolumes) { +static inline HRESULT IAudioStreamVolume_GetAllVolumes(IAudioStreamVolume* This,UINT32 dwCount,float *pfVolumes) { return This->lpVtbl->GetAllVolumes(This,dwCount,pfVolumes); } #endif @@ -1679,26 +1671,26 @@ interface IAudioAmbisonicsControl { #define IAudioAmbisonicsControl_SetRotation(This,X,Y,Z,W) (This)->lpVtbl->SetRotation(This,X,Y,Z,W) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioAmbisonicsControl_QueryInterface(IAudioAmbisonicsControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioAmbisonicsControl_QueryInterface(IAudioAmbisonicsControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioAmbisonicsControl_AddRef(IAudioAmbisonicsControl* This) { +static inline ULONG IAudioAmbisonicsControl_AddRef(IAudioAmbisonicsControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioAmbisonicsControl_Release(IAudioAmbisonicsControl* This) { +static inline ULONG IAudioAmbisonicsControl_Release(IAudioAmbisonicsControl* This) { return This->lpVtbl->Release(This); } /*** IAudioAmbisonicsControl methods ***/ -static __WIDL_INLINE HRESULT IAudioAmbisonicsControl_SetData(IAudioAmbisonicsControl* This,const AMBISONICS_PARAMS *pAmbisonicsParams,UINT32 cbAmbisonicsParams) { +static inline HRESULT IAudioAmbisonicsControl_SetData(IAudioAmbisonicsControl* This,const AMBISONICS_PARAMS *pAmbisonicsParams,UINT32 cbAmbisonicsParams) { return This->lpVtbl->SetData(This,pAmbisonicsParams,cbAmbisonicsParams); } -static __WIDL_INLINE HRESULT IAudioAmbisonicsControl_SetHeadTracking(IAudioAmbisonicsControl* This,WINBOOL bEnableHeadTracking) { +static inline HRESULT IAudioAmbisonicsControl_SetHeadTracking(IAudioAmbisonicsControl* This,WINBOOL bEnableHeadTracking) { return This->lpVtbl->SetHeadTracking(This,bEnableHeadTracking); } -static __WIDL_INLINE HRESULT IAudioAmbisonicsControl_GetHeadTracking(IAudioAmbisonicsControl* This,WINBOOL *pbEnableHeadTracking) { +static inline HRESULT IAudioAmbisonicsControl_GetHeadTracking(IAudioAmbisonicsControl* This,WINBOOL *pbEnableHeadTracking) { return This->lpVtbl->GetHeadTracking(This,pbEnableHeadTracking); } -static __WIDL_INLINE HRESULT IAudioAmbisonicsControl_SetRotation(IAudioAmbisonicsControl* This,float X,float Y,float Z,float W) { +static inline HRESULT IAudioAmbisonicsControl_SetRotation(IAudioAmbisonicsControl* This,float X,float Y,float Z,float W) { return This->lpVtbl->SetRotation(This,X,Y,Z,W); } #endif @@ -1810,29 +1802,29 @@ interface IChannelAudioVolume { #define IChannelAudioVolume_GetAllVolumes(This,dwCount,pfVolumes) (This)->lpVtbl->GetAllVolumes(This,dwCount,pfVolumes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IChannelAudioVolume_QueryInterface(IChannelAudioVolume* This,REFIID riid,void **ppvObject) { +static inline HRESULT IChannelAudioVolume_QueryInterface(IChannelAudioVolume* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IChannelAudioVolume_AddRef(IChannelAudioVolume* This) { +static inline ULONG IChannelAudioVolume_AddRef(IChannelAudioVolume* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IChannelAudioVolume_Release(IChannelAudioVolume* This) { +static inline ULONG IChannelAudioVolume_Release(IChannelAudioVolume* This) { return This->lpVtbl->Release(This); } /*** IChannelAudioVolume methods ***/ -static __WIDL_INLINE HRESULT IChannelAudioVolume_GetChannelCount(IChannelAudioVolume* This,UINT32 *pdwCount) { +static inline HRESULT IChannelAudioVolume_GetChannelCount(IChannelAudioVolume* This,UINT32 *pdwCount) { return This->lpVtbl->GetChannelCount(This,pdwCount); } -static __WIDL_INLINE HRESULT IChannelAudioVolume_SetChannelVolume(IChannelAudioVolume* This,UINT32 dwIndex,const float fLevel,LPCGUID EventContext) { +static inline HRESULT IChannelAudioVolume_SetChannelVolume(IChannelAudioVolume* This,UINT32 dwIndex,const float fLevel,LPCGUID EventContext) { return This->lpVtbl->SetChannelVolume(This,dwIndex,fLevel,EventContext); } -static __WIDL_INLINE HRESULT IChannelAudioVolume_GetChannelVolume(IChannelAudioVolume* This,UINT32 dwIndex,float *pfLevel) { +static inline HRESULT IChannelAudioVolume_GetChannelVolume(IChannelAudioVolume* This,UINT32 dwIndex,float *pfLevel) { return This->lpVtbl->GetChannelVolume(This,dwIndex,pfLevel); } -static __WIDL_INLINE HRESULT IChannelAudioVolume_SetAllVolumes(IChannelAudioVolume* This,UINT32 dwCount,const float *pfVolumes,LPCGUID EventContext) { +static inline HRESULT IChannelAudioVolume_SetAllVolumes(IChannelAudioVolume* This,UINT32 dwCount,const float *pfVolumes,LPCGUID EventContext) { return This->lpVtbl->SetAllVolumes(This,dwCount,pfVolumes,EventContext); } -static __WIDL_INLINE HRESULT IChannelAudioVolume_GetAllVolumes(IChannelAudioVolume* This,UINT32 dwCount,float *pfVolumes) { +static inline HRESULT IChannelAudioVolume_GetAllVolumes(IChannelAudioVolume* This,UINT32 dwCount,float *pfVolumes) { return This->lpVtbl->GetAllVolumes(This,dwCount,pfVolumes); } #endif diff --git a/lib/libc/include/any-windows-any/audioendpoints.h b/lib/libc/include/any-windows-any/audioendpoints.h index 9a5ba3715fa30df94c57b3ebc6396196cee94760..b8d066ec28464045b1b97d655c697d08971a3afb 100644 --- a/lib/libc/include/any-windows-any/audioendpoints.h +++ b/lib/libc/include/any-windows-any/audioendpoints.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/audioendpoints.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/audioendpoints.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __audioendpoints_h__ #define __audioendpoints_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAudioEndpointFormatControl_FWD_DEFINED__ @@ -106,17 +98,17 @@ interface IAudioEndpointFormatControl { #define IAudioEndpointFormatControl_ResetToDefault(This,ResetFlags) (This)->lpVtbl->ResetToDefault(This,ResetFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioEndpointFormatControl_QueryInterface(IAudioEndpointFormatControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioEndpointFormatControl_QueryInterface(IAudioEndpointFormatControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioEndpointFormatControl_AddRef(IAudioEndpointFormatControl* This) { +static inline ULONG IAudioEndpointFormatControl_AddRef(IAudioEndpointFormatControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioEndpointFormatControl_Release(IAudioEndpointFormatControl* This) { +static inline ULONG IAudioEndpointFormatControl_Release(IAudioEndpointFormatControl* This) { return This->lpVtbl->Release(This); } /*** IAudioEndpointFormatControl methods ***/ -static __WIDL_INLINE HRESULT IAudioEndpointFormatControl_ResetToDefault(IAudioEndpointFormatControl* This,DWORD ResetFlags) { +static inline HRESULT IAudioEndpointFormatControl_ResetToDefault(IAudioEndpointFormatControl* This,DWORD ResetFlags) { return This->lpVtbl->ResetToDefault(This,ResetFlags); } #endif diff --git a/lib/libc/include/any-windows-any/audiopolicy.h b/lib/libc/include/any-windows-any/audiopolicy.h index dd721dc3f5ca6a49c69d861bea1fd7664fbf97a1..ac72dbaacbe8c189ead07f179513ebd273d2d971 100644 --- a/lib/libc/include/any-windows-any/audiopolicy.h +++ b/lib/libc/include/any-windows-any/audiopolicy.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/audiopolicy.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/audiopolicy.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __audiopolicy_h__ #define __audiopolicy_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAudioSessionEvents_FWD_DEFINED__ @@ -235,35 +227,35 @@ interface IAudioSessionEvents { #define IAudioSessionEvents_OnSessionDisconnected(This,DisconnectReason) (This)->lpVtbl->OnSessionDisconnected(This,DisconnectReason) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionEvents_QueryInterface(IAudioSessionEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioSessionEvents_QueryInterface(IAudioSessionEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioSessionEvents_AddRef(IAudioSessionEvents* This) { +static inline ULONG IAudioSessionEvents_AddRef(IAudioSessionEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioSessionEvents_Release(IAudioSessionEvents* This) { +static inline ULONG IAudioSessionEvents_Release(IAudioSessionEvents* This) { return This->lpVtbl->Release(This); } /*** IAudioSessionEvents methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionEvents_OnDisplayNameChanged(IAudioSessionEvents* This,LPCWSTR NewDisplayName,LPCGUID EventContext) { +static inline HRESULT IAudioSessionEvents_OnDisplayNameChanged(IAudioSessionEvents* This,LPCWSTR NewDisplayName,LPCGUID EventContext) { return This->lpVtbl->OnDisplayNameChanged(This,NewDisplayName,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionEvents_OnIconPathChanged(IAudioSessionEvents* This,LPCWSTR NewIconPath,LPCGUID EventContext) { +static inline HRESULT IAudioSessionEvents_OnIconPathChanged(IAudioSessionEvents* This,LPCWSTR NewIconPath,LPCGUID EventContext) { return This->lpVtbl->OnIconPathChanged(This,NewIconPath,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionEvents_OnSimpleVolumeChanged(IAudioSessionEvents* This,float NewVolume,WINBOOL NewMute,LPCGUID EventContext) { +static inline HRESULT IAudioSessionEvents_OnSimpleVolumeChanged(IAudioSessionEvents* This,float NewVolume,WINBOOL NewMute,LPCGUID EventContext) { return This->lpVtbl->OnSimpleVolumeChanged(This,NewVolume,NewMute,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionEvents_OnChannelVolumeChanged(IAudioSessionEvents* This,DWORD ChannelCount,float NewChannelVolumeArray[],DWORD ChangedChannel,LPCGUID EventContext) { +static inline HRESULT IAudioSessionEvents_OnChannelVolumeChanged(IAudioSessionEvents* This,DWORD ChannelCount,float NewChannelVolumeArray[],DWORD ChangedChannel,LPCGUID EventContext) { return This->lpVtbl->OnChannelVolumeChanged(This,ChannelCount,NewChannelVolumeArray,ChangedChannel,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionEvents_OnGroupingParamChanged(IAudioSessionEvents* This,LPCGUID NewGroupingParam,LPCGUID EventContext) { +static inline HRESULT IAudioSessionEvents_OnGroupingParamChanged(IAudioSessionEvents* This,LPCGUID NewGroupingParam,LPCGUID EventContext) { return This->lpVtbl->OnGroupingParamChanged(This,NewGroupingParam,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionEvents_OnStateChanged(IAudioSessionEvents* This,AudioSessionState NewState) { +static inline HRESULT IAudioSessionEvents_OnStateChanged(IAudioSessionEvents* This,AudioSessionState NewState) { return This->lpVtbl->OnStateChanged(This,NewState); } -static __WIDL_INLINE HRESULT IAudioSessionEvents_OnSessionDisconnected(IAudioSessionEvents* This,AudioSessionDisconnectReason DisconnectReason) { +static inline HRESULT IAudioSessionEvents_OnSessionDisconnected(IAudioSessionEvents* This,AudioSessionDisconnectReason DisconnectReason) { return This->lpVtbl->OnSessionDisconnected(This,DisconnectReason); } #endif @@ -401,41 +393,41 @@ interface IAudioSessionControl { #define IAudioSessionControl_UnregisterAudioSessionNotification(This,NewNotifications) (This)->lpVtbl->UnregisterAudioSessionNotification(This,NewNotifications) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionControl_QueryInterface(IAudioSessionControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioSessionControl_QueryInterface(IAudioSessionControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioSessionControl_AddRef(IAudioSessionControl* This) { +static inline ULONG IAudioSessionControl_AddRef(IAudioSessionControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioSessionControl_Release(IAudioSessionControl* This) { +static inline ULONG IAudioSessionControl_Release(IAudioSessionControl* This) { return This->lpVtbl->Release(This); } /*** IAudioSessionControl methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionControl_GetState(IAudioSessionControl* This,AudioSessionState *pRetVal) { +static inline HRESULT IAudioSessionControl_GetState(IAudioSessionControl* This,AudioSessionState *pRetVal) { return This->lpVtbl->GetState(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl_GetDisplayName(IAudioSessionControl* This,LPWSTR *pRetVal) { +static inline HRESULT IAudioSessionControl_GetDisplayName(IAudioSessionControl* This,LPWSTR *pRetVal) { return This->lpVtbl->GetDisplayName(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl_SetDisplayName(IAudioSessionControl* This,LPCWSTR Value,LPCGUID EventContext) { +static inline HRESULT IAudioSessionControl_SetDisplayName(IAudioSessionControl* This,LPCWSTR Value,LPCGUID EventContext) { return This->lpVtbl->SetDisplayName(This,Value,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionControl_GetIconPath(IAudioSessionControl* This,LPWSTR *pRetVal) { +static inline HRESULT IAudioSessionControl_GetIconPath(IAudioSessionControl* This,LPWSTR *pRetVal) { return This->lpVtbl->GetIconPath(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl_SetIconPath(IAudioSessionControl* This,LPCWSTR Value,LPCGUID EventContext) { +static inline HRESULT IAudioSessionControl_SetIconPath(IAudioSessionControl* This,LPCWSTR Value,LPCGUID EventContext) { return This->lpVtbl->SetIconPath(This,Value,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionControl_GetGroupingParam(IAudioSessionControl* This,GUID *pRetVal) { +static inline HRESULT IAudioSessionControl_GetGroupingParam(IAudioSessionControl* This,GUID *pRetVal) { return This->lpVtbl->GetGroupingParam(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl_SetGroupingParam(IAudioSessionControl* This,LPCGUID Override,LPCGUID EventContext) { +static inline HRESULT IAudioSessionControl_SetGroupingParam(IAudioSessionControl* This,LPCGUID Override,LPCGUID EventContext) { return This->lpVtbl->SetGroupingParam(This,Override,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionControl_RegisterAudioSessionNotification(IAudioSessionControl* This,IAudioSessionEvents *NewNotifications) { +static inline HRESULT IAudioSessionControl_RegisterAudioSessionNotification(IAudioSessionControl* This,IAudioSessionEvents *NewNotifications) { return This->lpVtbl->RegisterAudioSessionNotification(This,NewNotifications); } -static __WIDL_INLINE HRESULT IAudioSessionControl_UnregisterAudioSessionNotification(IAudioSessionControl* This,IAudioSessionEvents *NewNotifications) { +static inline HRESULT IAudioSessionControl_UnregisterAudioSessionNotification(IAudioSessionControl* This,IAudioSessionEvents *NewNotifications) { return This->lpVtbl->UnregisterAudioSessionNotification(This,NewNotifications); } #endif @@ -586,57 +578,57 @@ interface IAudioSessionControl2 { #define IAudioSessionControl2_SetDuckingPreference(This,optOut) (This)->lpVtbl->SetDuckingPreference(This,optOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionControl2_QueryInterface(IAudioSessionControl2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioSessionControl2_QueryInterface(IAudioSessionControl2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioSessionControl2_AddRef(IAudioSessionControl2* This) { +static inline ULONG IAudioSessionControl2_AddRef(IAudioSessionControl2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioSessionControl2_Release(IAudioSessionControl2* This) { +static inline ULONG IAudioSessionControl2_Release(IAudioSessionControl2* This) { return This->lpVtbl->Release(This); } /*** IAudioSessionControl methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionControl2_GetState(IAudioSessionControl2* This,AudioSessionState *pRetVal) { +static inline HRESULT IAudioSessionControl2_GetState(IAudioSessionControl2* This,AudioSessionState *pRetVal) { return This->lpVtbl->GetState(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_GetDisplayName(IAudioSessionControl2* This,LPWSTR *pRetVal) { +static inline HRESULT IAudioSessionControl2_GetDisplayName(IAudioSessionControl2* This,LPWSTR *pRetVal) { return This->lpVtbl->GetDisplayName(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_SetDisplayName(IAudioSessionControl2* This,LPCWSTR Value,LPCGUID EventContext) { +static inline HRESULT IAudioSessionControl2_SetDisplayName(IAudioSessionControl2* This,LPCWSTR Value,LPCGUID EventContext) { return This->lpVtbl->SetDisplayName(This,Value,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_GetIconPath(IAudioSessionControl2* This,LPWSTR *pRetVal) { +static inline HRESULT IAudioSessionControl2_GetIconPath(IAudioSessionControl2* This,LPWSTR *pRetVal) { return This->lpVtbl->GetIconPath(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_SetIconPath(IAudioSessionControl2* This,LPCWSTR Value,LPCGUID EventContext) { +static inline HRESULT IAudioSessionControl2_SetIconPath(IAudioSessionControl2* This,LPCWSTR Value,LPCGUID EventContext) { return This->lpVtbl->SetIconPath(This,Value,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_GetGroupingParam(IAudioSessionControl2* This,GUID *pRetVal) { +static inline HRESULT IAudioSessionControl2_GetGroupingParam(IAudioSessionControl2* This,GUID *pRetVal) { return This->lpVtbl->GetGroupingParam(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_SetGroupingParam(IAudioSessionControl2* This,LPCGUID Override,LPCGUID EventContext) { +static inline HRESULT IAudioSessionControl2_SetGroupingParam(IAudioSessionControl2* This,LPCGUID Override,LPCGUID EventContext) { return This->lpVtbl->SetGroupingParam(This,Override,EventContext); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_RegisterAudioSessionNotification(IAudioSessionControl2* This,IAudioSessionEvents *NewNotifications) { +static inline HRESULT IAudioSessionControl2_RegisterAudioSessionNotification(IAudioSessionControl2* This,IAudioSessionEvents *NewNotifications) { return This->lpVtbl->RegisterAudioSessionNotification(This,NewNotifications); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_UnregisterAudioSessionNotification(IAudioSessionControl2* This,IAudioSessionEvents *NewNotifications) { +static inline HRESULT IAudioSessionControl2_UnregisterAudioSessionNotification(IAudioSessionControl2* This,IAudioSessionEvents *NewNotifications) { return This->lpVtbl->UnregisterAudioSessionNotification(This,NewNotifications); } /*** IAudioSessionControl2 methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionControl2_GetSessionIdentifier(IAudioSessionControl2* This,LPWSTR *pRetVal) { +static inline HRESULT IAudioSessionControl2_GetSessionIdentifier(IAudioSessionControl2* This,LPWSTR *pRetVal) { return This->lpVtbl->GetSessionIdentifier(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_GetSessionInstanceIdentifier(IAudioSessionControl2* This,LPWSTR *pRetVal) { +static inline HRESULT IAudioSessionControl2_GetSessionInstanceIdentifier(IAudioSessionControl2* This,LPWSTR *pRetVal) { return This->lpVtbl->GetSessionInstanceIdentifier(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_GetProcessId(IAudioSessionControl2* This,DWORD *pRetVal) { +static inline HRESULT IAudioSessionControl2_GetProcessId(IAudioSessionControl2* This,DWORD *pRetVal) { return This->lpVtbl->GetProcessId(This,pRetVal); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_IsSystemSoundsSession(IAudioSessionControl2* This) { +static inline HRESULT IAudioSessionControl2_IsSystemSoundsSession(IAudioSessionControl2* This) { return This->lpVtbl->IsSystemSoundsSession(This); } -static __WIDL_INLINE HRESULT IAudioSessionControl2_SetDuckingPreference(IAudioSessionControl2* This,WINBOOL optOut) { +static inline HRESULT IAudioSessionControl2_SetDuckingPreference(IAudioSessionControl2* This,WINBOOL optOut) { return This->lpVtbl->SetDuckingPreference(This,optOut); } #endif @@ -720,20 +712,20 @@ interface IAudioSessionManager { #define IAudioSessionManager_GetSimpleAudioVolume(This,AudioSessionGuid,StreamFlags,AudioVolume) (This)->lpVtbl->GetSimpleAudioVolume(This,AudioSessionGuid,StreamFlags,AudioVolume) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionManager_QueryInterface(IAudioSessionManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioSessionManager_QueryInterface(IAudioSessionManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioSessionManager_AddRef(IAudioSessionManager* This) { +static inline ULONG IAudioSessionManager_AddRef(IAudioSessionManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioSessionManager_Release(IAudioSessionManager* This) { +static inline ULONG IAudioSessionManager_Release(IAudioSessionManager* This) { return This->lpVtbl->Release(This); } /*** IAudioSessionManager methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionManager_GetAudioSessionControl(IAudioSessionManager* This,LPCGUID AudioSessionGuid,DWORD StreamFlags,IAudioSessionControl **SessionControl) { +static inline HRESULT IAudioSessionManager_GetAudioSessionControl(IAudioSessionManager* This,LPCGUID AudioSessionGuid,DWORD StreamFlags,IAudioSessionControl **SessionControl) { return This->lpVtbl->GetAudioSessionControl(This,AudioSessionGuid,StreamFlags,SessionControl); } -static __WIDL_INLINE HRESULT IAudioSessionManager_GetSimpleAudioVolume(IAudioSessionManager* This,LPCGUID AudioSessionGuid,DWORD StreamFlags,ISimpleAudioVolume **AudioVolume) { +static inline HRESULT IAudioSessionManager_GetSimpleAudioVolume(IAudioSessionManager* This,LPCGUID AudioSessionGuid,DWORD StreamFlags,ISimpleAudioVolume **AudioVolume) { return This->lpVtbl->GetSimpleAudioVolume(This,AudioSessionGuid,StreamFlags,AudioVolume); } #endif @@ -811,20 +803,20 @@ interface IAudioVolumeDuckNotification { #define IAudioVolumeDuckNotification_OnVolumeUnduckNotification(This,sessionID) (This)->lpVtbl->OnVolumeUnduckNotification(This,sessionID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioVolumeDuckNotification_QueryInterface(IAudioVolumeDuckNotification* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioVolumeDuckNotification_QueryInterface(IAudioVolumeDuckNotification* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioVolumeDuckNotification_AddRef(IAudioVolumeDuckNotification* This) { +static inline ULONG IAudioVolumeDuckNotification_AddRef(IAudioVolumeDuckNotification* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioVolumeDuckNotification_Release(IAudioVolumeDuckNotification* This) { +static inline ULONG IAudioVolumeDuckNotification_Release(IAudioVolumeDuckNotification* This) { return This->lpVtbl->Release(This); } /*** IAudioVolumeDuckNotification methods ***/ -static __WIDL_INLINE HRESULT IAudioVolumeDuckNotification_OnVolumeDuckNotification(IAudioVolumeDuckNotification* This,LPCWSTR sessionID,UINT32 countCommunicationSessions) { +static inline HRESULT IAudioVolumeDuckNotification_OnVolumeDuckNotification(IAudioVolumeDuckNotification* This,LPCWSTR sessionID,UINT32 countCommunicationSessions) { return This->lpVtbl->OnVolumeDuckNotification(This,sessionID,countCommunicationSessions); } -static __WIDL_INLINE HRESULT IAudioVolumeDuckNotification_OnVolumeUnduckNotification(IAudioVolumeDuckNotification* This,LPCWSTR sessionID) { +static inline HRESULT IAudioVolumeDuckNotification_OnVolumeUnduckNotification(IAudioVolumeDuckNotification* This,LPCWSTR sessionID) { return This->lpVtbl->OnVolumeUnduckNotification(This,sessionID); } #endif @@ -892,17 +884,17 @@ interface IAudioSessionNotification { #define IAudioSessionNotification_OnSessionCreated(This,NewSession) (This)->lpVtbl->OnSessionCreated(This,NewSession) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionNotification_QueryInterface(IAudioSessionNotification* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioSessionNotification_QueryInterface(IAudioSessionNotification* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioSessionNotification_AddRef(IAudioSessionNotification* This) { +static inline ULONG IAudioSessionNotification_AddRef(IAudioSessionNotification* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioSessionNotification_Release(IAudioSessionNotification* This) { +static inline ULONG IAudioSessionNotification_Release(IAudioSessionNotification* This) { return This->lpVtbl->Release(This); } /*** IAudioSessionNotification methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionNotification_OnSessionCreated(IAudioSessionNotification* This,IAudioSessionControl *NewSession) { +static inline HRESULT IAudioSessionNotification_OnSessionCreated(IAudioSessionNotification* This,IAudioSessionControl *NewSession) { return This->lpVtbl->OnSessionCreated(This,NewSession); } #endif @@ -980,20 +972,20 @@ interface IAudioSessionEnumerator { #define IAudioSessionEnumerator_GetSession(This,SessionCount,Session) (This)->lpVtbl->GetSession(This,SessionCount,Session) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionEnumerator_QueryInterface(IAudioSessionEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioSessionEnumerator_QueryInterface(IAudioSessionEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioSessionEnumerator_AddRef(IAudioSessionEnumerator* This) { +static inline ULONG IAudioSessionEnumerator_AddRef(IAudioSessionEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioSessionEnumerator_Release(IAudioSessionEnumerator* This) { +static inline ULONG IAudioSessionEnumerator_Release(IAudioSessionEnumerator* This) { return This->lpVtbl->Release(This); } /*** IAudioSessionEnumerator methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionEnumerator_GetCount(IAudioSessionEnumerator* This,int *SessionCount) { +static inline HRESULT IAudioSessionEnumerator_GetCount(IAudioSessionEnumerator* This,int *SessionCount) { return This->lpVtbl->GetCount(This,SessionCount); } -static __WIDL_INLINE HRESULT IAudioSessionEnumerator_GetSession(IAudioSessionEnumerator* This,int SessionCount,IAudioSessionControl **Session) { +static inline HRESULT IAudioSessionEnumerator_GetSession(IAudioSessionEnumerator* This,int SessionCount,IAudioSessionControl **Session) { return This->lpVtbl->GetSession(This,SessionCount,Session); } #endif @@ -1111,36 +1103,36 @@ interface IAudioSessionManager2 { #define IAudioSessionManager2_UnregisterDuckNotification(This,duckNotification) (This)->lpVtbl->UnregisterDuckNotification(This,duckNotification) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionManager2_QueryInterface(IAudioSessionManager2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioSessionManager2_QueryInterface(IAudioSessionManager2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioSessionManager2_AddRef(IAudioSessionManager2* This) { +static inline ULONG IAudioSessionManager2_AddRef(IAudioSessionManager2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioSessionManager2_Release(IAudioSessionManager2* This) { +static inline ULONG IAudioSessionManager2_Release(IAudioSessionManager2* This) { return This->lpVtbl->Release(This); } /*** IAudioSessionManager methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionManager2_GetAudioSessionControl(IAudioSessionManager2* This,LPCGUID AudioSessionGuid,DWORD StreamFlags,IAudioSessionControl **SessionControl) { +static inline HRESULT IAudioSessionManager2_GetAudioSessionControl(IAudioSessionManager2* This,LPCGUID AudioSessionGuid,DWORD StreamFlags,IAudioSessionControl **SessionControl) { return This->lpVtbl->GetAudioSessionControl(This,AudioSessionGuid,StreamFlags,SessionControl); } -static __WIDL_INLINE HRESULT IAudioSessionManager2_GetSimpleAudioVolume(IAudioSessionManager2* This,LPCGUID AudioSessionGuid,DWORD StreamFlags,ISimpleAudioVolume **AudioVolume) { +static inline HRESULT IAudioSessionManager2_GetSimpleAudioVolume(IAudioSessionManager2* This,LPCGUID AudioSessionGuid,DWORD StreamFlags,ISimpleAudioVolume **AudioVolume) { return This->lpVtbl->GetSimpleAudioVolume(This,AudioSessionGuid,StreamFlags,AudioVolume); } /*** IAudioSessionManager2 methods ***/ -static __WIDL_INLINE HRESULT IAudioSessionManager2_GetSessionEnumerator(IAudioSessionManager2* This,IAudioSessionEnumerator **SessionEnum) { +static inline HRESULT IAudioSessionManager2_GetSessionEnumerator(IAudioSessionManager2* This,IAudioSessionEnumerator **SessionEnum) { return This->lpVtbl->GetSessionEnumerator(This,SessionEnum); } -static __WIDL_INLINE HRESULT IAudioSessionManager2_RegisterSessionNotification(IAudioSessionManager2* This,IAudioSessionNotification *SessionNotification) { +static inline HRESULT IAudioSessionManager2_RegisterSessionNotification(IAudioSessionManager2* This,IAudioSessionNotification *SessionNotification) { return This->lpVtbl->RegisterSessionNotification(This,SessionNotification); } -static __WIDL_INLINE HRESULT IAudioSessionManager2_UnregisterSessionNotification(IAudioSessionManager2* This,IAudioSessionNotification *SessionNotification) { +static inline HRESULT IAudioSessionManager2_UnregisterSessionNotification(IAudioSessionManager2* This,IAudioSessionNotification *SessionNotification) { return This->lpVtbl->UnregisterSessionNotification(This,SessionNotification); } -static __WIDL_INLINE HRESULT IAudioSessionManager2_RegisterDuckNotification(IAudioSessionManager2* This,LPCWSTR sessionID,IAudioVolumeDuckNotification *duckNotification) { +static inline HRESULT IAudioSessionManager2_RegisterDuckNotification(IAudioSessionManager2* This,LPCWSTR sessionID,IAudioVolumeDuckNotification *duckNotification) { return This->lpVtbl->RegisterDuckNotification(This,sessionID,duckNotification); } -static __WIDL_INLINE HRESULT IAudioSessionManager2_UnregisterDuckNotification(IAudioSessionManager2* This,IAudioVolumeDuckNotification *duckNotification) { +static inline HRESULT IAudioSessionManager2_UnregisterDuckNotification(IAudioSessionManager2* This,IAudioVolumeDuckNotification *duckNotification) { return This->lpVtbl->UnregisterDuckNotification(This,duckNotification); } #endif diff --git a/lib/libc/include/any-windows-any/austream.h b/lib/libc/include/any-windows-any/austream.h index fa83a9567774a6263df8113eb09caa067d3791af..5c73c14c39bf76de34b8d78cd0e5c3823c01df0a 100644 --- a/lib/libc/include/any-windows-any/austream.h +++ b/lib/libc/include/any-windows-any/austream.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/austream.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/austream.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __austream_h__ #define __austream_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAudioMediaStream_FWD_DEFINED__ @@ -215,42 +207,42 @@ interface IAudioMediaStream { #define IAudioMediaStream_CreateSample(This,pAudioData,dwFlags,ppSample) (This)->lpVtbl->CreateSample(This,pAudioData,dwFlags,ppSample) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioMediaStream_QueryInterface(IAudioMediaStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioMediaStream_QueryInterface(IAudioMediaStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioMediaStream_AddRef(IAudioMediaStream* This) { +static inline ULONG IAudioMediaStream_AddRef(IAudioMediaStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioMediaStream_Release(IAudioMediaStream* This) { +static inline ULONG IAudioMediaStream_Release(IAudioMediaStream* This) { return This->lpVtbl->Release(This); } /*** IMediaStream methods ***/ -static __WIDL_INLINE HRESULT IAudioMediaStream_GetMultiMediaStream(IAudioMediaStream* This,IMultiMediaStream **ppMultiMediaStream) { +static inline HRESULT IAudioMediaStream_GetMultiMediaStream(IAudioMediaStream* This,IMultiMediaStream **ppMultiMediaStream) { return This->lpVtbl->GetMultiMediaStream(This,ppMultiMediaStream); } -static __WIDL_INLINE HRESULT IAudioMediaStream_GetInformation(IAudioMediaStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { +static inline HRESULT IAudioMediaStream_GetInformation(IAudioMediaStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { return This->lpVtbl->GetInformation(This,pPurposeId,pType); } -static __WIDL_INLINE HRESULT IAudioMediaStream_SetSameFormat(IAudioMediaStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { +static inline HRESULT IAudioMediaStream_SetSameFormat(IAudioMediaStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { return This->lpVtbl->SetSameFormat(This,pStreamThatHasDesiredFormat,dwFlags); } -static __WIDL_INLINE HRESULT IAudioMediaStream_AllocateSample(IAudioMediaStream* This,DWORD dwFlags,IStreamSample **ppSample) { +static inline HRESULT IAudioMediaStream_AllocateSample(IAudioMediaStream* This,DWORD dwFlags,IStreamSample **ppSample) { return This->lpVtbl->AllocateSample(This,dwFlags,ppSample); } -static __WIDL_INLINE HRESULT IAudioMediaStream_CreateSharedSample(IAudioMediaStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { +static inline HRESULT IAudioMediaStream_CreateSharedSample(IAudioMediaStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { return This->lpVtbl->CreateSharedSample(This,pExistingSample,dwFlags,ppNewSample); } -static __WIDL_INLINE HRESULT IAudioMediaStream_SendEndOfStream(IAudioMediaStream* This,DWORD dwFlags) { +static inline HRESULT IAudioMediaStream_SendEndOfStream(IAudioMediaStream* This,DWORD dwFlags) { return This->lpVtbl->SendEndOfStream(This,dwFlags); } /*** IAudioMediaStream methods ***/ -static __WIDL_INLINE HRESULT IAudioMediaStream_GetFormat(IAudioMediaStream* This,WAVEFORMATEX *pWaveFormatCurrent) { +static inline HRESULT IAudioMediaStream_GetFormat(IAudioMediaStream* This,WAVEFORMATEX *pWaveFormatCurrent) { return This->lpVtbl->GetFormat(This,pWaveFormatCurrent); } -static __WIDL_INLINE HRESULT IAudioMediaStream_SetFormat(IAudioMediaStream* This,const WAVEFORMATEX *lpWaveFormat) { +static inline HRESULT IAudioMediaStream_SetFormat(IAudioMediaStream* This,const WAVEFORMATEX *lpWaveFormat) { return This->lpVtbl->SetFormat(This,lpWaveFormat); } -static __WIDL_INLINE HRESULT IAudioMediaStream_CreateSample(IAudioMediaStream* This,IAudioData *pAudioData,DWORD dwFlags,IAudioStreamSample **ppSample) { +static inline HRESULT IAudioMediaStream_CreateSample(IAudioMediaStream* This,IAudioData *pAudioData,DWORD dwFlags,IAudioStreamSample **ppSample) { return This->lpVtbl->CreateSample(This,pAudioData,dwFlags,ppSample); } #endif @@ -351,33 +343,33 @@ interface IAudioStreamSample { #define IAudioStreamSample_GetAudioData(This,ppAudio) (This)->lpVtbl->GetAudioData(This,ppAudio) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioStreamSample_QueryInterface(IAudioStreamSample* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioStreamSample_QueryInterface(IAudioStreamSample* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioStreamSample_AddRef(IAudioStreamSample* This) { +static inline ULONG IAudioStreamSample_AddRef(IAudioStreamSample* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioStreamSample_Release(IAudioStreamSample* This) { +static inline ULONG IAudioStreamSample_Release(IAudioStreamSample* This) { return This->lpVtbl->Release(This); } /*** IStreamSample methods ***/ -static __WIDL_INLINE HRESULT IAudioStreamSample_GetMediaStream(IAudioStreamSample* This,IMediaStream **ppMediaStream) { +static inline HRESULT IAudioStreamSample_GetMediaStream(IAudioStreamSample* This,IMediaStream **ppMediaStream) { return This->lpVtbl->GetMediaStream(This,ppMediaStream); } -static __WIDL_INLINE HRESULT IAudioStreamSample_GetSampleTimes(IAudioStreamSample* This,STREAM_TIME *pStartTime,STREAM_TIME *pEndTime,STREAM_TIME *pCurrentTime) { +static inline HRESULT IAudioStreamSample_GetSampleTimes(IAudioStreamSample* This,STREAM_TIME *pStartTime,STREAM_TIME *pEndTime,STREAM_TIME *pCurrentTime) { return This->lpVtbl->GetSampleTimes(This,pStartTime,pEndTime,pCurrentTime); } -static __WIDL_INLINE HRESULT IAudioStreamSample_SetSampleTimes(IAudioStreamSample* This,const STREAM_TIME *pStartTime,const STREAM_TIME *pEndTime) { +static inline HRESULT IAudioStreamSample_SetSampleTimes(IAudioStreamSample* This,const STREAM_TIME *pStartTime,const STREAM_TIME *pEndTime) { return This->lpVtbl->SetSampleTimes(This,pStartTime,pEndTime); } -static __WIDL_INLINE HRESULT IAudioStreamSample_Update(IAudioStreamSample* This,DWORD dwFlags,HANDLE hEvent,PAPCFUNC pfnAPC,DWORD dwAPCData) { +static inline HRESULT IAudioStreamSample_Update(IAudioStreamSample* This,DWORD dwFlags,HANDLE hEvent,PAPCFUNC pfnAPC,DWORD dwAPCData) { return This->lpVtbl->Update(This,dwFlags,hEvent,pfnAPC,dwAPCData); } -static __WIDL_INLINE HRESULT IAudioStreamSample_CompletionStatus(IAudioStreamSample* This,DWORD dwFlags,DWORD dwMilliseconds) { +static inline HRESULT IAudioStreamSample_CompletionStatus(IAudioStreamSample* This,DWORD dwFlags,DWORD dwMilliseconds) { return This->lpVtbl->CompletionStatus(This,dwFlags,dwMilliseconds); } /*** IAudioStreamSample methods ***/ -static __WIDL_INLINE HRESULT IAudioStreamSample_GetAudioData(IAudioStreamSample* This,IAudioData **ppAudio) { +static inline HRESULT IAudioStreamSample_GetAudioData(IAudioStreamSample* This,IAudioData **ppAudio) { return This->lpVtbl->GetAudioData(This,ppAudio); } #endif @@ -468,23 +460,23 @@ interface IMemoryData { #define IMemoryData_SetActual(This,cbDataValid) (This)->lpVtbl->SetActual(This,cbDataValid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMemoryData_QueryInterface(IMemoryData* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMemoryData_QueryInterface(IMemoryData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMemoryData_AddRef(IMemoryData* This) { +static inline ULONG IMemoryData_AddRef(IMemoryData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMemoryData_Release(IMemoryData* This) { +static inline ULONG IMemoryData_Release(IMemoryData* This) { return This->lpVtbl->Release(This); } /*** IMemoryData methods ***/ -static __WIDL_INLINE HRESULT IMemoryData_SetBuffer(IMemoryData* This,DWORD cbSize,BYTE *pbData,DWORD dwFlags) { +static inline HRESULT IMemoryData_SetBuffer(IMemoryData* This,DWORD cbSize,BYTE *pbData,DWORD dwFlags) { return This->lpVtbl->SetBuffer(This,cbSize,pbData,dwFlags); } -static __WIDL_INLINE HRESULT IMemoryData_GetInfo(IMemoryData* This,DWORD *pdwLength,BYTE **ppbData,DWORD *pcbActualData) { +static inline HRESULT IMemoryData_GetInfo(IMemoryData* This,DWORD *pdwLength,BYTE **ppbData,DWORD *pcbActualData) { return This->lpVtbl->GetInfo(This,pdwLength,ppbData,pcbActualData); } -static __WIDL_INLINE HRESULT IMemoryData_SetActual(IMemoryData* This,DWORD cbDataValid) { +static inline HRESULT IMemoryData_SetActual(IMemoryData* This,DWORD cbDataValid) { return This->lpVtbl->SetActual(This,cbDataValid); } #endif @@ -580,30 +572,30 @@ interface IAudioData { #define IAudioData_SetFormat(This,lpWaveFormat) (This)->lpVtbl->SetFormat(This,lpWaveFormat) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioData_QueryInterface(IAudioData* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioData_QueryInterface(IAudioData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioData_AddRef(IAudioData* This) { +static inline ULONG IAudioData_AddRef(IAudioData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioData_Release(IAudioData* This) { +static inline ULONG IAudioData_Release(IAudioData* This) { return This->lpVtbl->Release(This); } /*** IMemoryData methods ***/ -static __WIDL_INLINE HRESULT IAudioData_SetBuffer(IAudioData* This,DWORD cbSize,BYTE *pbData,DWORD dwFlags) { +static inline HRESULT IAudioData_SetBuffer(IAudioData* This,DWORD cbSize,BYTE *pbData,DWORD dwFlags) { return This->lpVtbl->SetBuffer(This,cbSize,pbData,dwFlags); } -static __WIDL_INLINE HRESULT IAudioData_GetInfo(IAudioData* This,DWORD *pdwLength,BYTE **ppbData,DWORD *pcbActualData) { +static inline HRESULT IAudioData_GetInfo(IAudioData* This,DWORD *pdwLength,BYTE **ppbData,DWORD *pcbActualData) { return This->lpVtbl->GetInfo(This,pdwLength,ppbData,pcbActualData); } -static __WIDL_INLINE HRESULT IAudioData_SetActual(IAudioData* This,DWORD cbDataValid) { +static inline HRESULT IAudioData_SetActual(IAudioData* This,DWORD cbDataValid) { return This->lpVtbl->SetActual(This,cbDataValid); } /*** IAudioData methods ***/ -static __WIDL_INLINE HRESULT IAudioData_GetFormat(IAudioData* This,WAVEFORMATEX *pWaveFormatCurrent) { +static inline HRESULT IAudioData_GetFormat(IAudioData* This,WAVEFORMATEX *pWaveFormatCurrent) { return This->lpVtbl->GetFormat(This,pWaveFormatCurrent); } -static __WIDL_INLINE HRESULT IAudioData_SetFormat(IAudioData* This,const WAVEFORMATEX *lpWaveFormat) { +static inline HRESULT IAudioData_SetFormat(IAudioData* This,const WAVEFORMATEX *lpWaveFormat) { return This->lpVtbl->SetFormat(This,lpWaveFormat); } #endif diff --git a/lib/libc/include/any-windows-any/bcrypt.h b/lib/libc/include/any-windows-any/bcrypt.h index 6369fd1c7bb82dfb4060bcdcb8f71334684cd258..cb7a7c108b4f672c436951a8e7b62bf22be5d349 100644 --- a/lib/libc/include/any-windows-any/bcrypt.h +++ b/lib/libc/include/any-windows-any/bcrypt.h @@ -150,6 +150,15 @@ extern "C" { #define BCRYPT_HKDF_PRK_AND_FINALIZE L"HkdfPrkAndFinalize" #endif +#if NTDDI_VERSION >= NTDDI_WIN11_ZN +#define BCRYPT_FUNCTION_NAME_STRING L"FunctionNameString" +#define BCRYPT_CUSTOMIZATION_STRING L"CustomizationString" +#endif + +#if NTDDI_VERSION >= NTDDI_WIN11_GA +#define BCRYPT_CHAIN_MODE_KWP L"ChainingModeKWP" +#endif + #define BCRYPT_SUPPORTED_PAD_ROUTER 0x00000001 #define BCRYPT_SUPPORTED_PAD_PKCS1_ENC 0x00000002 #define BCRYPT_SUPPORTED_PAD_PKCS1_SIG 0x00000004 @@ -160,6 +169,10 @@ extern "C" { #define BCRYPT_BLOCK_PADDING 0x00000001 +#if NTDDI_VERSION >= NTDDI_WIN10_CO +#define BCRYPT_GENERATE_IV 0x00000020 +#endif + #define BCRYPT_PAD_NONE 0x00000001 #define BCRYPT_PAD_PKCS1 0x00000002 #define BCRYPT_PAD_OAEP 0x00000004 @@ -264,6 +277,7 @@ extern "C" { #define BCRYPT_ECCFULLPRIVATE_BLOB L"ECCFULLPRIVATEBLOB" #define SSL_ECCPUBLIC_BLOB L"SSLECCPUBLICBLOB" #endif +#define TLS_13_PRE_SHARED_KEY L"TLS13PRESHAREDKEY" #define BCRYPT_ECDH_PUBLIC_P256_MAGIC 0x314b4345 #define BCRYPT_ECDH_PRIVATE_P256_MAGIC 0x324b4345 @@ -362,6 +376,97 @@ extern "C" { #define BCRYPT_RNG_INTERFACE 0x00000006 #define BCRYPT_KEY_DERIVATION_INTERFACE 0x00000007 +#if NTDDI_VERSION >= NTDDI_WINTHRESHOLD +#define BCRYPT_MD2_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000001) +#define BCRYPT_MD4_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000011) +#define BCRYPT_MD5_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000021) +#define BCRYPT_SHA1_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000031) +#define BCRYPT_SHA256_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000041) +#define BCRYPT_SHA384_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000051) +#define BCRYPT_SHA512_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000061) +#define BCRYPT_RC4_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000071) +#define BCRYPT_RNG_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000081) +#define BCRYPT_HMAC_MD5_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000091) +#define BCRYPT_HMAC_SHA1_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000000a1) +#define BCRYPT_HMAC_SHA256_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000000b1) +#define BCRYPT_HMAC_SHA384_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000000c1) +#define BCRYPT_HMAC_SHA512_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000000d1) +#define BCRYPT_RSA_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000000e1) +#define BCRYPT_ECDSA_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000000f1) + +#define BCRYPT_AES_CMAC_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000101) +#define BCRYPT_AES_GMAC_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000111) +#define BCRYPT_HMAC_MD2_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000121) +#define BCRYPT_HMAC_MD4_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000131) + +#define BCRYPT_3DES_CBC_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000141) +#define BCRYPT_3DES_ECB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000151) +#define BCRYPT_3DES_CFB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000161) +#define BCRYPT_3DES_112_CBC_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000171) +#define BCRYPT_3DES_112_ECB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000181) +#define BCRYPT_3DES_112_CFB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000191) +#define BCRYPT_AES_CBC_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000001a1) +#define BCRYPT_AES_ECB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000001b1) +#define BCRYPT_AES_CFB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000001c1) +#define BCRYPT_AES_CCM_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000001d1) +#define BCRYPT_AES_GCM_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000001e1) +#define BCRYPT_DES_CBC_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000001f1) +#define BCRYPT_DES_ECB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000201) +#define BCRYPT_DES_CFB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000211) +#define BCRYPT_DESX_CBC_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000221) +#define BCRYPT_DESX_ECB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000231) +#define BCRYPT_DESX_CFB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000241) +#define BCRYPT_RC2_CBC_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000251) +#define BCRYPT_RC2_ECB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000261) +#define BCRYPT_RC2_CFB_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000271) + +#define BCRYPT_DH_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000281) +#define BCRYPT_ECDH_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000291) +#define BCRYPT_ECDH_P256_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000002a1) +#define BCRYPT_ECDH_P384_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000002b1) +#define BCRYPT_ECDH_P521_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000002c1) +#define BCRYPT_DSA_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000002d1) +#define BCRYPT_ECDSA_P256_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000002e1) +#define BCRYPT_ECDSA_P384_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000002f1) +#define BCRYPT_ECDSA_P521_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000301) +#define BCRYPT_RSA_SIGN_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000311) + +#define BCRYPT_CAPI_KDF_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000321) +#define BCRYPT_PBKDF2_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000331) + +#define BCRYPT_SP800108_CTR_HMAC_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000341) +#define BCRYPT_SP80056A_CONCAT_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000351) + +#define BCRYPT_TLS1_1_KDF_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000361) +#define BCRYPT_TLS1_2_KDF_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000371) + +#define BCRYPT_XTS_AES_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000381) + +#define BCRYPT_HKDF_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000391) + +#endif + +#if NTDDI_VERSION >= NTDDI_WIN10_FE +#define BCRYPT_CHACHA20_POLY1305_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000003A1) +#endif + +#if NTDDI_VERSION >= NTDDI_WIN11_ZN +#define BCRYPT_SHA3_256_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000003B1) +#define BCRYPT_SHA3_384_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000003C1) +#define BCRYPT_SHA3_512_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000003D1) +#define BCRYPT_HMAC_SHA3_256_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000003E1) +#define BCRYPT_HMAC_SHA3_384_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x000003F1) +#define BCRYPT_HMAC_SHA3_512_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000401) +#define BCRYPT_CSHAKE128_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000411) +#define BCRYPT_CSHAKE256_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000421) +#define BCRYPT_KMAC128_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000431) +#define BCRYPT_KMAC256_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000441) +#endif + +#if NTDDI_VERSION >= NTDDI_WIN11_GA +#define BCRYPT_AES_KWP_ALG_HANDLE ((BCRYPT_ALG_HANDLE) 0x00000451) +#endif + #define BCRYPT_ALG_HANDLE_HMAC_FLAG 0x00000008 #define BCRYPT_CAPI_AES_FLAG 0x00000010 #define BCRYPT_HASH_REUSABLE_FLAG 0x00000020 @@ -442,6 +547,36 @@ typedef PVOID BCRYPT_HANDLE; ULONG cbKey; } BCRYPT_ECCKEY_BLOB,*PBCRYPT_ECCKEY_BLOB; +#if NTDDI_VERSION >= NTDDI_WINTHRESHOLD + typedef struct _SSL_ECCKEY_BLOB { + ULONG dwCurveType; + ULONG cbKey; + } SSL_ECCKEY_BLOB, *PSSL_ECCKEY_BLOB; + +#define BCRYPT_ECC_FULLKEY_BLOB_V1 0x1 + + typedef enum { + BCRYPT_ECC_PRIME_SHORT_WEIERSTRASS_CURVE = 0x1, + BCRYPT_ECC_PRIME_TWISTED_EDWARDS_CURVE = 0x2, + BCRYPT_ECC_PRIME_MONTGOMERY_CURVE = 0x3 + } ECC_CURVE_TYPE_ENUM; + + typedef enum { + BCRYPT_NO_CURVE_GENERATION_ALG_ID = 0x0 + } ECC_CURVE_ALG_ID_ENUM; + + typedef struct _BCRYPT_ECCFULLKEY_BLOB { + ULONG dwMagic; + ULONG dwVersion; + ECC_CURVE_TYPE_ENUM dwCurveType; + ECC_CURVE_ALG_ID_ENUM dwCurveGenerationAlgId; + ULONG cbFieldLength; + ULONG cbSubgroupOrder; + ULONG cbCofactor; + ULONG cbSeed; + } BCRYPT_ECCFULLKEY_BLOB, *PBCRYPT_ECCFULLKEY_BLOB; +#endif /* NTDDI_VERSION >= NTDDI_WINTHRESHOLD */ + typedef struct _BCRYPT_DH_KEY_BLOB { ULONG dwMagic; ULONG cbKey; diff --git a/lib/libc/include/any-windows-any/bdaiface.h b/lib/libc/include/any-windows-any/bdaiface.h index c8daf5455451e3be7bc1419085d8baf8df5b7a75..6390d72c15cddd19a449dfb1c1c6730347c767dc 100644 --- a/lib/libc/include/any-windows-any/bdaiface.h +++ b/lib/libc/include/any-windows-any/bdaiface.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/bdaiface.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/bdaiface.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __bdaiface_h__ #define __bdaiface_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IBDA_NetworkProvider_FWD_DEFINED__ @@ -582,35 +574,35 @@ interface IBDA_NetworkProvider { #define IBDA_NetworkProvider_UnRegisterDeviceFilter(This,pvRegistrationContext) (This)->lpVtbl->UnRegisterDeviceFilter(This,pvRegistrationContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_NetworkProvider_QueryInterface(IBDA_NetworkProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_NetworkProvider_QueryInterface(IBDA_NetworkProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_NetworkProvider_AddRef(IBDA_NetworkProvider* This) { +static inline ULONG IBDA_NetworkProvider_AddRef(IBDA_NetworkProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_NetworkProvider_Release(IBDA_NetworkProvider* This) { +static inline ULONG IBDA_NetworkProvider_Release(IBDA_NetworkProvider* This) { return This->lpVtbl->Release(This); } /*** IBDA_NetworkProvider methods ***/ -static __WIDL_INLINE HRESULT IBDA_NetworkProvider_PutSignalSource(IBDA_NetworkProvider* This,ULONG ulSignalSource) { +static inline HRESULT IBDA_NetworkProvider_PutSignalSource(IBDA_NetworkProvider* This,ULONG ulSignalSource) { return This->lpVtbl->PutSignalSource(This,ulSignalSource); } -static __WIDL_INLINE HRESULT IBDA_NetworkProvider_GetSignalSource(IBDA_NetworkProvider* This,ULONG *pulSignalSource) { +static inline HRESULT IBDA_NetworkProvider_GetSignalSource(IBDA_NetworkProvider* This,ULONG *pulSignalSource) { return This->lpVtbl->GetSignalSource(This,pulSignalSource); } -static __WIDL_INLINE HRESULT IBDA_NetworkProvider_GetNetworkType(IBDA_NetworkProvider* This,GUID *pguidNetworkType) { +static inline HRESULT IBDA_NetworkProvider_GetNetworkType(IBDA_NetworkProvider* This,GUID *pguidNetworkType) { return This->lpVtbl->GetNetworkType(This,pguidNetworkType); } -static __WIDL_INLINE HRESULT IBDA_NetworkProvider_PutTuningSpace(IBDA_NetworkProvider* This,REFGUID guidTuningSpace) { +static inline HRESULT IBDA_NetworkProvider_PutTuningSpace(IBDA_NetworkProvider* This,REFGUID guidTuningSpace) { return This->lpVtbl->PutTuningSpace(This,guidTuningSpace); } -static __WIDL_INLINE HRESULT IBDA_NetworkProvider_GetTuningSpace(IBDA_NetworkProvider* This,GUID *pguidTuingSpace) { +static inline HRESULT IBDA_NetworkProvider_GetTuningSpace(IBDA_NetworkProvider* This,GUID *pguidTuingSpace) { return This->lpVtbl->GetTuningSpace(This,pguidTuingSpace); } -static __WIDL_INLINE HRESULT IBDA_NetworkProvider_RegisterDeviceFilter(IBDA_NetworkProvider* This,IUnknown *pUnkFilterControl,ULONG *ppvRegisitrationContext) { +static inline HRESULT IBDA_NetworkProvider_RegisterDeviceFilter(IBDA_NetworkProvider* This,IUnknown *pUnkFilterControl,ULONG *ppvRegisitrationContext) { return This->lpVtbl->RegisterDeviceFilter(This,pUnkFilterControl,ppvRegisitrationContext); } -static __WIDL_INLINE HRESULT IBDA_NetworkProvider_UnRegisterDeviceFilter(IBDA_NetworkProvider* This,ULONG pvRegistrationContext) { +static inline HRESULT IBDA_NetworkProvider_UnRegisterDeviceFilter(IBDA_NetworkProvider* This,ULONG pvRegistrationContext) { return This->lpVtbl->UnRegisterDeviceFilter(This,pvRegistrationContext); } #endif @@ -713,29 +705,29 @@ interface IBDA_EthernetFilter { #define IBDA_EthernetFilter_GetMulticastMode(This,pulModeMask) (This)->lpVtbl->GetMulticastMode(This,pulModeMask) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_EthernetFilter_QueryInterface(IBDA_EthernetFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_EthernetFilter_QueryInterface(IBDA_EthernetFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_EthernetFilter_AddRef(IBDA_EthernetFilter* This) { +static inline ULONG IBDA_EthernetFilter_AddRef(IBDA_EthernetFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_EthernetFilter_Release(IBDA_EthernetFilter* This) { +static inline ULONG IBDA_EthernetFilter_Release(IBDA_EthernetFilter* This) { return This->lpVtbl->Release(This); } /*** IBDA_EthernetFilter methods ***/ -static __WIDL_INLINE HRESULT IBDA_EthernetFilter_GetMulticastListSize(IBDA_EthernetFilter* This,ULONG *pulcbAddresses) { +static inline HRESULT IBDA_EthernetFilter_GetMulticastListSize(IBDA_EthernetFilter* This,ULONG *pulcbAddresses) { return This->lpVtbl->GetMulticastListSize(This,pulcbAddresses); } -static __WIDL_INLINE HRESULT IBDA_EthernetFilter_PutMulticastList(IBDA_EthernetFilter* This,ULONG ulcbAddresses,BYTE pAddressList[]) { +static inline HRESULT IBDA_EthernetFilter_PutMulticastList(IBDA_EthernetFilter* This,ULONG ulcbAddresses,BYTE pAddressList[]) { return This->lpVtbl->PutMulticastList(This,ulcbAddresses,pAddressList); } -static __WIDL_INLINE HRESULT IBDA_EthernetFilter_GetMulticastList(IBDA_EthernetFilter* This,ULONG *pulcbAddresses,BYTE pAddressList[]) { +static inline HRESULT IBDA_EthernetFilter_GetMulticastList(IBDA_EthernetFilter* This,ULONG *pulcbAddresses,BYTE pAddressList[]) { return This->lpVtbl->GetMulticastList(This,pulcbAddresses,pAddressList); } -static __WIDL_INLINE HRESULT IBDA_EthernetFilter_PutMulticastMode(IBDA_EthernetFilter* This,ULONG ulModeMask) { +static inline HRESULT IBDA_EthernetFilter_PutMulticastMode(IBDA_EthernetFilter* This,ULONG ulModeMask) { return This->lpVtbl->PutMulticastMode(This,ulModeMask); } -static __WIDL_INLINE HRESULT IBDA_EthernetFilter_GetMulticastMode(IBDA_EthernetFilter* This,ULONG *pulModeMask) { +static inline HRESULT IBDA_EthernetFilter_GetMulticastMode(IBDA_EthernetFilter* This,ULONG *pulModeMask) { return This->lpVtbl->GetMulticastMode(This,pulModeMask); } #endif @@ -838,29 +830,29 @@ interface IBDA_IPV4Filter { #define IBDA_IPV4Filter_GetMulticastMode(This,pulModeMask) (This)->lpVtbl->GetMulticastMode(This,pulModeMask) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_IPV4Filter_QueryInterface(IBDA_IPV4Filter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_IPV4Filter_QueryInterface(IBDA_IPV4Filter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_IPV4Filter_AddRef(IBDA_IPV4Filter* This) { +static inline ULONG IBDA_IPV4Filter_AddRef(IBDA_IPV4Filter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_IPV4Filter_Release(IBDA_IPV4Filter* This) { +static inline ULONG IBDA_IPV4Filter_Release(IBDA_IPV4Filter* This) { return This->lpVtbl->Release(This); } /*** IBDA_IPV4Filter methods ***/ -static __WIDL_INLINE HRESULT IBDA_IPV4Filter_GetMulticastListSize(IBDA_IPV4Filter* This,ULONG *pulcbAddresses) { +static inline HRESULT IBDA_IPV4Filter_GetMulticastListSize(IBDA_IPV4Filter* This,ULONG *pulcbAddresses) { return This->lpVtbl->GetMulticastListSize(This,pulcbAddresses); } -static __WIDL_INLINE HRESULT IBDA_IPV4Filter_PutMulticastList(IBDA_IPV4Filter* This,ULONG ulcbAddresses,BYTE pAddressList[]) { +static inline HRESULT IBDA_IPV4Filter_PutMulticastList(IBDA_IPV4Filter* This,ULONG ulcbAddresses,BYTE pAddressList[]) { return This->lpVtbl->PutMulticastList(This,ulcbAddresses,pAddressList); } -static __WIDL_INLINE HRESULT IBDA_IPV4Filter_GetMulticastList(IBDA_IPV4Filter* This,ULONG *pulcbAddresses,BYTE pAddressList[]) { +static inline HRESULT IBDA_IPV4Filter_GetMulticastList(IBDA_IPV4Filter* This,ULONG *pulcbAddresses,BYTE pAddressList[]) { return This->lpVtbl->GetMulticastList(This,pulcbAddresses,pAddressList); } -static __WIDL_INLINE HRESULT IBDA_IPV4Filter_PutMulticastMode(IBDA_IPV4Filter* This,ULONG ulModeMask) { +static inline HRESULT IBDA_IPV4Filter_PutMulticastMode(IBDA_IPV4Filter* This,ULONG ulModeMask) { return This->lpVtbl->PutMulticastMode(This,ulModeMask); } -static __WIDL_INLINE HRESULT IBDA_IPV4Filter_GetMulticastMode(IBDA_IPV4Filter* This,ULONG *pulModeMask) { +static inline HRESULT IBDA_IPV4Filter_GetMulticastMode(IBDA_IPV4Filter* This,ULONG *pulModeMask) { return This->lpVtbl->GetMulticastMode(This,pulModeMask); } #endif @@ -963,29 +955,29 @@ interface IBDA_IPV6Filter { #define IBDA_IPV6Filter_GetMulticastMode(This,pulModeMask) (This)->lpVtbl->GetMulticastMode(This,pulModeMask) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_IPV6Filter_QueryInterface(IBDA_IPV6Filter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_IPV6Filter_QueryInterface(IBDA_IPV6Filter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_IPV6Filter_AddRef(IBDA_IPV6Filter* This) { +static inline ULONG IBDA_IPV6Filter_AddRef(IBDA_IPV6Filter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_IPV6Filter_Release(IBDA_IPV6Filter* This) { +static inline ULONG IBDA_IPV6Filter_Release(IBDA_IPV6Filter* This) { return This->lpVtbl->Release(This); } /*** IBDA_IPV6Filter methods ***/ -static __WIDL_INLINE HRESULT IBDA_IPV6Filter_GetMulticastListSize(IBDA_IPV6Filter* This,ULONG *pulcbAddresses) { +static inline HRESULT IBDA_IPV6Filter_GetMulticastListSize(IBDA_IPV6Filter* This,ULONG *pulcbAddresses) { return This->lpVtbl->GetMulticastListSize(This,pulcbAddresses); } -static __WIDL_INLINE HRESULT IBDA_IPV6Filter_PutMulticastList(IBDA_IPV6Filter* This,ULONG ulcbAddresses,BYTE pAddressList[]) { +static inline HRESULT IBDA_IPV6Filter_PutMulticastList(IBDA_IPV6Filter* This,ULONG ulcbAddresses,BYTE pAddressList[]) { return This->lpVtbl->PutMulticastList(This,ulcbAddresses,pAddressList); } -static __WIDL_INLINE HRESULT IBDA_IPV6Filter_GetMulticastList(IBDA_IPV6Filter* This,ULONG *pulcbAddresses,BYTE pAddressList[]) { +static inline HRESULT IBDA_IPV6Filter_GetMulticastList(IBDA_IPV6Filter* This,ULONG *pulcbAddresses,BYTE pAddressList[]) { return This->lpVtbl->GetMulticastList(This,pulcbAddresses,pAddressList); } -static __WIDL_INLINE HRESULT IBDA_IPV6Filter_PutMulticastMode(IBDA_IPV6Filter* This,ULONG ulModeMask) { +static inline HRESULT IBDA_IPV6Filter_PutMulticastMode(IBDA_IPV6Filter* This,ULONG ulModeMask) { return This->lpVtbl->PutMulticastMode(This,ulModeMask); } -static __WIDL_INLINE HRESULT IBDA_IPV6Filter_GetMulticastMode(IBDA_IPV6Filter* This,ULONG *pulModeMask) { +static inline HRESULT IBDA_IPV6Filter_GetMulticastMode(IBDA_IPV6Filter* This,ULONG *pulModeMask) { return This->lpVtbl->GetMulticastMode(This,pulModeMask); } #endif @@ -1073,26 +1065,26 @@ interface IBDA_DeviceControl { #define IBDA_DeviceControl_GetChangeState(This,pState) (This)->lpVtbl->GetChangeState(This,pState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DeviceControl_QueryInterface(IBDA_DeviceControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DeviceControl_QueryInterface(IBDA_DeviceControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DeviceControl_AddRef(IBDA_DeviceControl* This) { +static inline ULONG IBDA_DeviceControl_AddRef(IBDA_DeviceControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DeviceControl_Release(IBDA_DeviceControl* This) { +static inline ULONG IBDA_DeviceControl_Release(IBDA_DeviceControl* This) { return This->lpVtbl->Release(This); } /*** IBDA_DeviceControl methods ***/ -static __WIDL_INLINE HRESULT IBDA_DeviceControl_StartChanges(IBDA_DeviceControl* This) { +static inline HRESULT IBDA_DeviceControl_StartChanges(IBDA_DeviceControl* This) { return This->lpVtbl->StartChanges(This); } -static __WIDL_INLINE HRESULT IBDA_DeviceControl_CheckChanges(IBDA_DeviceControl* This) { +static inline HRESULT IBDA_DeviceControl_CheckChanges(IBDA_DeviceControl* This) { return This->lpVtbl->CheckChanges(This); } -static __WIDL_INLINE HRESULT IBDA_DeviceControl_CommitChanges(IBDA_DeviceControl* This) { +static inline HRESULT IBDA_DeviceControl_CommitChanges(IBDA_DeviceControl* This) { return This->lpVtbl->CommitChanges(This); } -static __WIDL_INLINE HRESULT IBDA_DeviceControl_GetChangeState(IBDA_DeviceControl* This,ULONG *pState) { +static inline HRESULT IBDA_DeviceControl_GetChangeState(IBDA_DeviceControl* This,ULONG *pState) { return This->lpVtbl->GetChangeState(This,pState); } #endif @@ -1175,23 +1167,23 @@ interface IBDA_PinControl { #define IBDA_PinControl_RegistrationContext(This,pulRegistrationCtx) (This)->lpVtbl->RegistrationContext(This,pulRegistrationCtx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_PinControl_QueryInterface(IBDA_PinControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_PinControl_QueryInterface(IBDA_PinControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_PinControl_AddRef(IBDA_PinControl* This) { +static inline ULONG IBDA_PinControl_AddRef(IBDA_PinControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_PinControl_Release(IBDA_PinControl* This) { +static inline ULONG IBDA_PinControl_Release(IBDA_PinControl* This) { return This->lpVtbl->Release(This); } /*** IBDA_PinControl methods ***/ -static __WIDL_INLINE HRESULT IBDA_PinControl_GetPinID(IBDA_PinControl* This,ULONG *pulPinID) { +static inline HRESULT IBDA_PinControl_GetPinID(IBDA_PinControl* This,ULONG *pulPinID) { return This->lpVtbl->GetPinID(This,pulPinID); } -static __WIDL_INLINE HRESULT IBDA_PinControl_GetPinType(IBDA_PinControl* This,ULONG *pulPinType) { +static inline HRESULT IBDA_PinControl_GetPinType(IBDA_PinControl* This,ULONG *pulPinType) { return This->lpVtbl->GetPinType(This,pulPinType); } -static __WIDL_INLINE HRESULT IBDA_PinControl_RegistrationContext(IBDA_PinControl* This,ULONG *pulRegistrationCtx) { +static inline HRESULT IBDA_PinControl_RegistrationContext(IBDA_PinControl* This,ULONG *pulRegistrationCtx) { return This->lpVtbl->RegistrationContext(This,pulRegistrationCtx); } #endif @@ -1298,32 +1290,32 @@ interface IBDA_SignalProperties { #define IBDA_SignalProperties_GetTuningSpace(This,pguidTuingSpace) (This)->lpVtbl->GetTuningSpace(This,pguidTuingSpace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_SignalProperties_QueryInterface(IBDA_SignalProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_SignalProperties_QueryInterface(IBDA_SignalProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_SignalProperties_AddRef(IBDA_SignalProperties* This) { +static inline ULONG IBDA_SignalProperties_AddRef(IBDA_SignalProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_SignalProperties_Release(IBDA_SignalProperties* This) { +static inline ULONG IBDA_SignalProperties_Release(IBDA_SignalProperties* This) { return This->lpVtbl->Release(This); } /*** IBDA_SignalProperties methods ***/ -static __WIDL_INLINE HRESULT IBDA_SignalProperties_PutNetworkType(IBDA_SignalProperties* This,REFGUID guidNetworkType) { +static inline HRESULT IBDA_SignalProperties_PutNetworkType(IBDA_SignalProperties* This,REFGUID guidNetworkType) { return This->lpVtbl->PutNetworkType(This,guidNetworkType); } -static __WIDL_INLINE HRESULT IBDA_SignalProperties_GetNetworkType(IBDA_SignalProperties* This,GUID *pguidNetworkType) { +static inline HRESULT IBDA_SignalProperties_GetNetworkType(IBDA_SignalProperties* This,GUID *pguidNetworkType) { return This->lpVtbl->GetNetworkType(This,pguidNetworkType); } -static __WIDL_INLINE HRESULT IBDA_SignalProperties_PutSignalSource(IBDA_SignalProperties* This,ULONG ulSignalSource) { +static inline HRESULT IBDA_SignalProperties_PutSignalSource(IBDA_SignalProperties* This,ULONG ulSignalSource) { return This->lpVtbl->PutSignalSource(This,ulSignalSource); } -static __WIDL_INLINE HRESULT IBDA_SignalProperties_GetSignalSource(IBDA_SignalProperties* This,ULONG *pulSignalSource) { +static inline HRESULT IBDA_SignalProperties_GetSignalSource(IBDA_SignalProperties* This,ULONG *pulSignalSource) { return This->lpVtbl->GetSignalSource(This,pulSignalSource); } -static __WIDL_INLINE HRESULT IBDA_SignalProperties_PutTuningSpace(IBDA_SignalProperties* This,REFGUID guidTuningSpace) { +static inline HRESULT IBDA_SignalProperties_PutTuningSpace(IBDA_SignalProperties* This,REFGUID guidTuningSpace) { return This->lpVtbl->PutTuningSpace(This,guidTuningSpace); } -static __WIDL_INLINE HRESULT IBDA_SignalProperties_GetTuningSpace(IBDA_SignalProperties* This,GUID *pguidTuingSpace) { +static inline HRESULT IBDA_SignalProperties_GetTuningSpace(IBDA_SignalProperties* This,GUID *pguidTuingSpace) { return This->lpVtbl->GetTuningSpace(This,pguidTuingSpace); } #endif @@ -1462,44 +1454,44 @@ interface IBDA_SignalStatistics { #define IBDA_SignalStatistics_get_SampleTime(This,plmsSampleTime) (This)->lpVtbl->get_SampleTime(This,plmsSampleTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_QueryInterface(IBDA_SignalStatistics* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_SignalStatistics_QueryInterface(IBDA_SignalStatistics* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_SignalStatistics_AddRef(IBDA_SignalStatistics* This) { +static inline ULONG IBDA_SignalStatistics_AddRef(IBDA_SignalStatistics* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_SignalStatistics_Release(IBDA_SignalStatistics* This) { +static inline ULONG IBDA_SignalStatistics_Release(IBDA_SignalStatistics* This) { return This->lpVtbl->Release(This); } /*** IBDA_SignalStatistics methods ***/ -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_put_SignalStrength(IBDA_SignalStatistics* This,LONG lDbStrength) { +static inline HRESULT IBDA_SignalStatistics_put_SignalStrength(IBDA_SignalStatistics* This,LONG lDbStrength) { return This->lpVtbl->put_SignalStrength(This,lDbStrength); } -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_get_SignalStrength(IBDA_SignalStatistics* This,LONG *plDbStrength) { +static inline HRESULT IBDA_SignalStatistics_get_SignalStrength(IBDA_SignalStatistics* This,LONG *plDbStrength) { return This->lpVtbl->get_SignalStrength(This,plDbStrength); } -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_put_SignalQuality(IBDA_SignalStatistics* This,LONG lPercentQuality) { +static inline HRESULT IBDA_SignalStatistics_put_SignalQuality(IBDA_SignalStatistics* This,LONG lPercentQuality) { return This->lpVtbl->put_SignalQuality(This,lPercentQuality); } -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_get_SignalQuality(IBDA_SignalStatistics* This,LONG *plPercentQuality) { +static inline HRESULT IBDA_SignalStatistics_get_SignalQuality(IBDA_SignalStatistics* This,LONG *plPercentQuality) { return This->lpVtbl->get_SignalQuality(This,plPercentQuality); } -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_put_SignalPresent(IBDA_SignalStatistics* This,BOOLEAN fPresent) { +static inline HRESULT IBDA_SignalStatistics_put_SignalPresent(IBDA_SignalStatistics* This,BOOLEAN fPresent) { return This->lpVtbl->put_SignalPresent(This,fPresent); } -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_get_SignalPresent(IBDA_SignalStatistics* This,BOOLEAN *pfPresent) { +static inline HRESULT IBDA_SignalStatistics_get_SignalPresent(IBDA_SignalStatistics* This,BOOLEAN *pfPresent) { return This->lpVtbl->get_SignalPresent(This,pfPresent); } -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_put_SignalLocked(IBDA_SignalStatistics* This,BOOLEAN fLocked) { +static inline HRESULT IBDA_SignalStatistics_put_SignalLocked(IBDA_SignalStatistics* This,BOOLEAN fLocked) { return This->lpVtbl->put_SignalLocked(This,fLocked); } -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_get_SignalLocked(IBDA_SignalStatistics* This,BOOLEAN *pfLocked) { +static inline HRESULT IBDA_SignalStatistics_get_SignalLocked(IBDA_SignalStatistics* This,BOOLEAN *pfLocked) { return This->lpVtbl->get_SignalLocked(This,pfLocked); } -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_put_SampleTime(IBDA_SignalStatistics* This,LONG lmsSampleTime) { +static inline HRESULT IBDA_SignalStatistics_put_SampleTime(IBDA_SignalStatistics* This,LONG lmsSampleTime) { return This->lpVtbl->put_SampleTime(This,lmsSampleTime); } -static __WIDL_INLINE HRESULT IBDA_SignalStatistics_get_SampleTime(IBDA_SignalStatistics* This,LONG *plmsSampleTime) { +static inline HRESULT IBDA_SignalStatistics_get_SampleTime(IBDA_SignalStatistics* This,LONG *plmsSampleTime) { return This->lpVtbl->get_SampleTime(This,plmsSampleTime); } #endif @@ -1682,47 +1674,47 @@ interface IBDA_Topology { #define IBDA_Topology_GetControlNode(This,ulInputPinId,ulOutputPinId,ulNodeType,ppControlNode) (This)->lpVtbl->GetControlNode(This,ulInputPinId,ulOutputPinId,ulNodeType,ppControlNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_Topology_QueryInterface(IBDA_Topology* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_Topology_QueryInterface(IBDA_Topology* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_Topology_AddRef(IBDA_Topology* This) { +static inline ULONG IBDA_Topology_AddRef(IBDA_Topology* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_Topology_Release(IBDA_Topology* This) { +static inline ULONG IBDA_Topology_Release(IBDA_Topology* This) { return This->lpVtbl->Release(This); } /*** IBDA_Topology methods ***/ -static __WIDL_INLINE HRESULT IBDA_Topology_GetNodeTypes(IBDA_Topology* This,ULONG *pulcNodeTypes,ULONG ulcNodeTypesMax,ULONG rgulNodeTypes[]) { +static inline HRESULT IBDA_Topology_GetNodeTypes(IBDA_Topology* This,ULONG *pulcNodeTypes,ULONG ulcNodeTypesMax,ULONG rgulNodeTypes[]) { return This->lpVtbl->GetNodeTypes(This,pulcNodeTypes,ulcNodeTypesMax,rgulNodeTypes); } -static __WIDL_INLINE HRESULT IBDA_Topology_GetNodeDescriptors(IBDA_Topology* This,ULONG *ulcNodeDescriptors,ULONG ulcNodeDescriptorsMax,BDANODE_DESCRIPTOR rgNodeDescriptors[]) { +static inline HRESULT IBDA_Topology_GetNodeDescriptors(IBDA_Topology* This,ULONG *ulcNodeDescriptors,ULONG ulcNodeDescriptorsMax,BDANODE_DESCRIPTOR rgNodeDescriptors[]) { return This->lpVtbl->GetNodeDescriptors(This,ulcNodeDescriptors,ulcNodeDescriptorsMax,rgNodeDescriptors); } -static __WIDL_INLINE HRESULT IBDA_Topology_GetNodeInterfaces(IBDA_Topology* This,ULONG ulNodeType,ULONG *pulcInterfaces,ULONG ulcInterfacesMax,GUID rgguidInterfaces[]) { +static inline HRESULT IBDA_Topology_GetNodeInterfaces(IBDA_Topology* This,ULONG ulNodeType,ULONG *pulcInterfaces,ULONG ulcInterfacesMax,GUID rgguidInterfaces[]) { return This->lpVtbl->GetNodeInterfaces(This,ulNodeType,pulcInterfaces,ulcInterfacesMax,rgguidInterfaces); } -static __WIDL_INLINE HRESULT IBDA_Topology_GetPinTypes(IBDA_Topology* This,ULONG *pulcPinTypes,ULONG ulcPinTypesMax,ULONG rgulPinTypes[]) { +static inline HRESULT IBDA_Topology_GetPinTypes(IBDA_Topology* This,ULONG *pulcPinTypes,ULONG ulcPinTypesMax,ULONG rgulPinTypes[]) { return This->lpVtbl->GetPinTypes(This,pulcPinTypes,ulcPinTypesMax,rgulPinTypes); } -static __WIDL_INLINE HRESULT IBDA_Topology_GetTemplateConnections(IBDA_Topology* This,ULONG *pulcConnections,ULONG ulcConnectionsMax,BDA_TEMPLATE_CONNECTION rgConnections[]) { +static inline HRESULT IBDA_Topology_GetTemplateConnections(IBDA_Topology* This,ULONG *pulcConnections,ULONG ulcConnectionsMax,BDA_TEMPLATE_CONNECTION rgConnections[]) { return This->lpVtbl->GetTemplateConnections(This,pulcConnections,ulcConnectionsMax,rgConnections); } -static __WIDL_INLINE HRESULT IBDA_Topology_CreatePin(IBDA_Topology* This,ULONG ulPinType,ULONG *pulPinId) { +static inline HRESULT IBDA_Topology_CreatePin(IBDA_Topology* This,ULONG ulPinType,ULONG *pulPinId) { return This->lpVtbl->CreatePin(This,ulPinType,pulPinId); } -static __WIDL_INLINE HRESULT IBDA_Topology_DeletePin(IBDA_Topology* This,ULONG ulPinId) { +static inline HRESULT IBDA_Topology_DeletePin(IBDA_Topology* This,ULONG ulPinId) { return This->lpVtbl->DeletePin(This,ulPinId); } -static __WIDL_INLINE HRESULT IBDA_Topology_SetMediaType(IBDA_Topology* This,ULONG ulPinId,AM_MEDIA_TYPE *pMediaType) { +static inline HRESULT IBDA_Topology_SetMediaType(IBDA_Topology* This,ULONG ulPinId,AM_MEDIA_TYPE *pMediaType) { return This->lpVtbl->SetMediaType(This,ulPinId,pMediaType); } -static __WIDL_INLINE HRESULT IBDA_Topology_SetMedium(IBDA_Topology* This,ULONG ulPinId,REGPINMEDIUM *pMedium) { +static inline HRESULT IBDA_Topology_SetMedium(IBDA_Topology* This,ULONG ulPinId,REGPINMEDIUM *pMedium) { return This->lpVtbl->SetMedium(This,ulPinId,pMedium); } -static __WIDL_INLINE HRESULT IBDA_Topology_CreateTopology(IBDA_Topology* This,ULONG ulInputPinId,ULONG ulOutputPinId) { +static inline HRESULT IBDA_Topology_CreateTopology(IBDA_Topology* This,ULONG ulInputPinId,ULONG ulOutputPinId) { return This->lpVtbl->CreateTopology(This,ulInputPinId,ulOutputPinId); } -static __WIDL_INLINE HRESULT IBDA_Topology_GetControlNode(IBDA_Topology* This,ULONG ulInputPinId,ULONG ulOutputPinId,ULONG ulNodeType,IUnknown **ppControlNode) { +static inline HRESULT IBDA_Topology_GetControlNode(IBDA_Topology* This,ULONG ulInputPinId,ULONG ulOutputPinId,ULONG ulNodeType,IUnknown **ppControlNode) { return This->lpVtbl->GetControlNode(This,ulInputPinId,ulOutputPinId,ulNodeType,ppControlNode); } #endif @@ -1795,20 +1787,20 @@ interface IBDA_VoidTransform { #define IBDA_VoidTransform_Stop(This) (This)->lpVtbl->Stop(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_VoidTransform_QueryInterface(IBDA_VoidTransform* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_VoidTransform_QueryInterface(IBDA_VoidTransform* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_VoidTransform_AddRef(IBDA_VoidTransform* This) { +static inline ULONG IBDA_VoidTransform_AddRef(IBDA_VoidTransform* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_VoidTransform_Release(IBDA_VoidTransform* This) { +static inline ULONG IBDA_VoidTransform_Release(IBDA_VoidTransform* This) { return This->lpVtbl->Release(This); } /*** IBDA_VoidTransform methods ***/ -static __WIDL_INLINE HRESULT IBDA_VoidTransform_Start(IBDA_VoidTransform* This) { +static inline HRESULT IBDA_VoidTransform_Start(IBDA_VoidTransform* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT IBDA_VoidTransform_Stop(IBDA_VoidTransform* This) { +static inline HRESULT IBDA_VoidTransform_Stop(IBDA_VoidTransform* This) { return This->lpVtbl->Stop(This); } #endif @@ -1881,20 +1873,20 @@ interface IBDA_NullTransform { #define IBDA_NullTransform_Stop(This) (This)->lpVtbl->Stop(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_NullTransform_QueryInterface(IBDA_NullTransform* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_NullTransform_QueryInterface(IBDA_NullTransform* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_NullTransform_AddRef(IBDA_NullTransform* This) { +static inline ULONG IBDA_NullTransform_AddRef(IBDA_NullTransform* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_NullTransform_Release(IBDA_NullTransform* This) { +static inline ULONG IBDA_NullTransform_Release(IBDA_NullTransform* This) { return This->lpVtbl->Release(This); } /*** IBDA_NullTransform methods ***/ -static __WIDL_INLINE HRESULT IBDA_NullTransform_Start(IBDA_NullTransform* This) { +static inline HRESULT IBDA_NullTransform_Start(IBDA_NullTransform* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT IBDA_NullTransform_Stop(IBDA_NullTransform* This) { +static inline HRESULT IBDA_NullTransform_Stop(IBDA_NullTransform* This) { return This->lpVtbl->Stop(This); } #endif @@ -2049,50 +2041,50 @@ interface IBDA_FrequencyFilter { #define IBDA_FrequencyFilter_get_FrequencyMultiplier(This,pulMultiplier) (This)->lpVtbl->get_FrequencyMultiplier(This,pulMultiplier) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_QueryInterface(IBDA_FrequencyFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_FrequencyFilter_QueryInterface(IBDA_FrequencyFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_FrequencyFilter_AddRef(IBDA_FrequencyFilter* This) { +static inline ULONG IBDA_FrequencyFilter_AddRef(IBDA_FrequencyFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_FrequencyFilter_Release(IBDA_FrequencyFilter* This) { +static inline ULONG IBDA_FrequencyFilter_Release(IBDA_FrequencyFilter* This) { return This->lpVtbl->Release(This); } /*** IBDA_FrequencyFilter methods ***/ -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_put_Autotune(IBDA_FrequencyFilter* This,ULONG ulTransponder) { +static inline HRESULT IBDA_FrequencyFilter_put_Autotune(IBDA_FrequencyFilter* This,ULONG ulTransponder) { return This->lpVtbl->put_Autotune(This,ulTransponder); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_get_Autotune(IBDA_FrequencyFilter* This,ULONG *pulTransponder) { +static inline HRESULT IBDA_FrequencyFilter_get_Autotune(IBDA_FrequencyFilter* This,ULONG *pulTransponder) { return This->lpVtbl->get_Autotune(This,pulTransponder); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_put_Frequency(IBDA_FrequencyFilter* This,ULONG ulFrequency) { +static inline HRESULT IBDA_FrequencyFilter_put_Frequency(IBDA_FrequencyFilter* This,ULONG ulFrequency) { return This->lpVtbl->put_Frequency(This,ulFrequency); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_get_Frequency(IBDA_FrequencyFilter* This,ULONG *pulFrequency) { +static inline HRESULT IBDA_FrequencyFilter_get_Frequency(IBDA_FrequencyFilter* This,ULONG *pulFrequency) { return This->lpVtbl->get_Frequency(This,pulFrequency); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_put_Polarity(IBDA_FrequencyFilter* This,Polarisation Polarity) { +static inline HRESULT IBDA_FrequencyFilter_put_Polarity(IBDA_FrequencyFilter* This,Polarisation Polarity) { return This->lpVtbl->put_Polarity(This,Polarity); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_get_Polarity(IBDA_FrequencyFilter* This,Polarisation *pPolarity) { +static inline HRESULT IBDA_FrequencyFilter_get_Polarity(IBDA_FrequencyFilter* This,Polarisation *pPolarity) { return This->lpVtbl->get_Polarity(This,pPolarity); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_put_Range(IBDA_FrequencyFilter* This,ULONG ulRange) { +static inline HRESULT IBDA_FrequencyFilter_put_Range(IBDA_FrequencyFilter* This,ULONG ulRange) { return This->lpVtbl->put_Range(This,ulRange); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_get_Range(IBDA_FrequencyFilter* This,ULONG *pulRange) { +static inline HRESULT IBDA_FrequencyFilter_get_Range(IBDA_FrequencyFilter* This,ULONG *pulRange) { return This->lpVtbl->get_Range(This,pulRange); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_put_Bandwidth(IBDA_FrequencyFilter* This,ULONG ulBandwidth) { +static inline HRESULT IBDA_FrequencyFilter_put_Bandwidth(IBDA_FrequencyFilter* This,ULONG ulBandwidth) { return This->lpVtbl->put_Bandwidth(This,ulBandwidth); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_get_Bandwidth(IBDA_FrequencyFilter* This,ULONG *pulBandwidth) { +static inline HRESULT IBDA_FrequencyFilter_get_Bandwidth(IBDA_FrequencyFilter* This,ULONG *pulBandwidth) { return This->lpVtbl->get_Bandwidth(This,pulBandwidth); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_put_FrequencyMultiplier(IBDA_FrequencyFilter* This,ULONG ulMultiplier) { +static inline HRESULT IBDA_FrequencyFilter_put_FrequencyMultiplier(IBDA_FrequencyFilter* This,ULONG ulMultiplier) { return This->lpVtbl->put_FrequencyMultiplier(This,ulMultiplier); } -static __WIDL_INLINE HRESULT IBDA_FrequencyFilter_get_FrequencyMultiplier(IBDA_FrequencyFilter* This,ULONG *pulMultiplier) { +static inline HRESULT IBDA_FrequencyFilter_get_FrequencyMultiplier(IBDA_FrequencyFilter* This,ULONG *pulMultiplier) { return This->lpVtbl->get_FrequencyMultiplier(This,pulMultiplier); } #endif @@ -2199,32 +2191,32 @@ interface IBDA_LNBInfo { #define IBDA_LNBInfo_get_HighLowSwitchFrequency(This,pulSwitchFrequency) (This)->lpVtbl->get_HighLowSwitchFrequency(This,pulSwitchFrequency) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_LNBInfo_QueryInterface(IBDA_LNBInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_LNBInfo_QueryInterface(IBDA_LNBInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_LNBInfo_AddRef(IBDA_LNBInfo* This) { +static inline ULONG IBDA_LNBInfo_AddRef(IBDA_LNBInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_LNBInfo_Release(IBDA_LNBInfo* This) { +static inline ULONG IBDA_LNBInfo_Release(IBDA_LNBInfo* This) { return This->lpVtbl->Release(This); } /*** IBDA_LNBInfo methods ***/ -static __WIDL_INLINE HRESULT IBDA_LNBInfo_put_LocalOscilatorFrequencyLowBand(IBDA_LNBInfo* This,ULONG ulLOFLow) { +static inline HRESULT IBDA_LNBInfo_put_LocalOscilatorFrequencyLowBand(IBDA_LNBInfo* This,ULONG ulLOFLow) { return This->lpVtbl->put_LocalOscilatorFrequencyLowBand(This,ulLOFLow); } -static __WIDL_INLINE HRESULT IBDA_LNBInfo_get_LocalOscilatorFrequencyLowBand(IBDA_LNBInfo* This,ULONG *pulLOFLow) { +static inline HRESULT IBDA_LNBInfo_get_LocalOscilatorFrequencyLowBand(IBDA_LNBInfo* This,ULONG *pulLOFLow) { return This->lpVtbl->get_LocalOscilatorFrequencyLowBand(This,pulLOFLow); } -static __WIDL_INLINE HRESULT IBDA_LNBInfo_put_LocalOscilatorFrequencyHighBand(IBDA_LNBInfo* This,ULONG ulLOFHigh) { +static inline HRESULT IBDA_LNBInfo_put_LocalOscilatorFrequencyHighBand(IBDA_LNBInfo* This,ULONG ulLOFHigh) { return This->lpVtbl->put_LocalOscilatorFrequencyHighBand(This,ulLOFHigh); } -static __WIDL_INLINE HRESULT IBDA_LNBInfo_get_LocalOscilatorFrequencyHighBand(IBDA_LNBInfo* This,ULONG *pulLOFHigh) { +static inline HRESULT IBDA_LNBInfo_get_LocalOscilatorFrequencyHighBand(IBDA_LNBInfo* This,ULONG *pulLOFHigh) { return This->lpVtbl->get_LocalOscilatorFrequencyHighBand(This,pulLOFHigh); } -static __WIDL_INLINE HRESULT IBDA_LNBInfo_put_HighLowSwitchFrequency(IBDA_LNBInfo* This,ULONG ulSwitchFrequency) { +static inline HRESULT IBDA_LNBInfo_put_HighLowSwitchFrequency(IBDA_LNBInfo* This,ULONG ulSwitchFrequency) { return This->lpVtbl->put_HighLowSwitchFrequency(This,ulSwitchFrequency); } -static __WIDL_INLINE HRESULT IBDA_LNBInfo_get_HighLowSwitchFrequency(IBDA_LNBInfo* This,ULONG *pulSwitchFrequency) { +static inline HRESULT IBDA_LNBInfo_get_HighLowSwitchFrequency(IBDA_LNBInfo* This,ULONG *pulSwitchFrequency) { return This->lpVtbl->get_HighLowSwitchFrequency(This,pulSwitchFrequency); } #endif @@ -2339,32 +2331,32 @@ interface IBDA_DiseqCommand { #define IBDA_DiseqCommand_get_DiseqResponse(This,ulRequestId,pulcbResponseLen,pbResponse) (This)->lpVtbl->get_DiseqResponse(This,ulRequestId,pulcbResponseLen,pbResponse) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DiseqCommand_QueryInterface(IBDA_DiseqCommand* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DiseqCommand_QueryInterface(IBDA_DiseqCommand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DiseqCommand_AddRef(IBDA_DiseqCommand* This) { +static inline ULONG IBDA_DiseqCommand_AddRef(IBDA_DiseqCommand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DiseqCommand_Release(IBDA_DiseqCommand* This) { +static inline ULONG IBDA_DiseqCommand_Release(IBDA_DiseqCommand* This) { return This->lpVtbl->Release(This); } /*** IBDA_DiseqCommand methods ***/ -static __WIDL_INLINE HRESULT IBDA_DiseqCommand_put_EnableDiseqCommands(IBDA_DiseqCommand* This,BOOLEAN bEnable) { +static inline HRESULT IBDA_DiseqCommand_put_EnableDiseqCommands(IBDA_DiseqCommand* This,BOOLEAN bEnable) { return This->lpVtbl->put_EnableDiseqCommands(This,bEnable); } -static __WIDL_INLINE HRESULT IBDA_DiseqCommand_put_DiseqLNBSource(IBDA_DiseqCommand* This,ULONG ulLNBSource) { +static inline HRESULT IBDA_DiseqCommand_put_DiseqLNBSource(IBDA_DiseqCommand* This,ULONG ulLNBSource) { return This->lpVtbl->put_DiseqLNBSource(This,ulLNBSource); } -static __WIDL_INLINE HRESULT IBDA_DiseqCommand_put_DiseqUseToneBurst(IBDA_DiseqCommand* This,BOOLEAN bUseToneBurst) { +static inline HRESULT IBDA_DiseqCommand_put_DiseqUseToneBurst(IBDA_DiseqCommand* This,BOOLEAN bUseToneBurst) { return This->lpVtbl->put_DiseqUseToneBurst(This,bUseToneBurst); } -static __WIDL_INLINE HRESULT IBDA_DiseqCommand_put_DiseqRepeats(IBDA_DiseqCommand* This,ULONG ulRepeats) { +static inline HRESULT IBDA_DiseqCommand_put_DiseqRepeats(IBDA_DiseqCommand* This,ULONG ulRepeats) { return This->lpVtbl->put_DiseqRepeats(This,ulRepeats); } -static __WIDL_INLINE HRESULT IBDA_DiseqCommand_put_DiseqSendCommand(IBDA_DiseqCommand* This,ULONG ulRequestId,ULONG ulcbCommandLen,BYTE *pbCommand) { +static inline HRESULT IBDA_DiseqCommand_put_DiseqSendCommand(IBDA_DiseqCommand* This,ULONG ulRequestId,ULONG ulcbCommandLen,BYTE *pbCommand) { return This->lpVtbl->put_DiseqSendCommand(This,ulRequestId,ulcbCommandLen,pbCommand); } -static __WIDL_INLINE HRESULT IBDA_DiseqCommand_get_DiseqResponse(IBDA_DiseqCommand* This,ULONG ulRequestId,ULONG *pulcbResponseLen,BYTE pbResponse[]) { +static inline HRESULT IBDA_DiseqCommand_get_DiseqResponse(IBDA_DiseqCommand* This,ULONG ulRequestId,ULONG *pulcbResponseLen,BYTE pbResponse[]) { return This->lpVtbl->get_DiseqResponse(This,ulRequestId,pulcbResponseLen,pbResponse); } #endif @@ -2430,17 +2422,17 @@ interface IBDA_AutoDemodulate { #define IBDA_AutoDemodulate_put_AutoDemodulate(This) (This)->lpVtbl->put_AutoDemodulate(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_AutoDemodulate_QueryInterface(IBDA_AutoDemodulate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_AutoDemodulate_QueryInterface(IBDA_AutoDemodulate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_AutoDemodulate_AddRef(IBDA_AutoDemodulate* This) { +static inline ULONG IBDA_AutoDemodulate_AddRef(IBDA_AutoDemodulate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_AutoDemodulate_Release(IBDA_AutoDemodulate* This) { +static inline ULONG IBDA_AutoDemodulate_Release(IBDA_AutoDemodulate* This) { return This->lpVtbl->Release(This); } /*** IBDA_AutoDemodulate methods ***/ -static __WIDL_INLINE HRESULT IBDA_AutoDemodulate_put_AutoDemodulate(IBDA_AutoDemodulate* This) { +static inline HRESULT IBDA_AutoDemodulate_put_AutoDemodulate(IBDA_AutoDemodulate* This) { return This->lpVtbl->put_AutoDemodulate(This); } #endif @@ -2537,27 +2529,27 @@ interface IBDA_AutoDemodulateEx { #define IBDA_AutoDemodulateEx_get_AuxInputCount(This,pulCompositeCount,pulSvideoCount) (This)->lpVtbl->get_AuxInputCount(This,pulCompositeCount,pulSvideoCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_AutoDemodulateEx_QueryInterface(IBDA_AutoDemodulateEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_AutoDemodulateEx_QueryInterface(IBDA_AutoDemodulateEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_AutoDemodulateEx_AddRef(IBDA_AutoDemodulateEx* This) { +static inline ULONG IBDA_AutoDemodulateEx_AddRef(IBDA_AutoDemodulateEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_AutoDemodulateEx_Release(IBDA_AutoDemodulateEx* This) { +static inline ULONG IBDA_AutoDemodulateEx_Release(IBDA_AutoDemodulateEx* This) { return This->lpVtbl->Release(This); } /*** IBDA_AutoDemodulate methods ***/ -static __WIDL_INLINE HRESULT IBDA_AutoDemodulateEx_put_AutoDemodulate(IBDA_AutoDemodulateEx* This) { +static inline HRESULT IBDA_AutoDemodulateEx_put_AutoDemodulate(IBDA_AutoDemodulateEx* This) { return This->lpVtbl->put_AutoDemodulate(This); } /*** IBDA_AutoDemodulateEx methods ***/ -static __WIDL_INLINE HRESULT IBDA_AutoDemodulateEx_get_SupportedDeviceNodeTypes(IBDA_AutoDemodulateEx* This,ULONG ulcDeviceNodeTypesMax,ULONG *pulcDeviceNodeTypes,GUID *pguidDeviceNodeTypes) { +static inline HRESULT IBDA_AutoDemodulateEx_get_SupportedDeviceNodeTypes(IBDA_AutoDemodulateEx* This,ULONG ulcDeviceNodeTypesMax,ULONG *pulcDeviceNodeTypes,GUID *pguidDeviceNodeTypes) { return This->lpVtbl->get_SupportedDeviceNodeTypes(This,ulcDeviceNodeTypesMax,pulcDeviceNodeTypes,pguidDeviceNodeTypes); } -static __WIDL_INLINE HRESULT IBDA_AutoDemodulateEx_get_SupportedVideoFormats(IBDA_AutoDemodulateEx* This,ULONG *pulAMTunerModeType,ULONG *pulAnalogVideoStandard) { +static inline HRESULT IBDA_AutoDemodulateEx_get_SupportedVideoFormats(IBDA_AutoDemodulateEx* This,ULONG *pulAMTunerModeType,ULONG *pulAnalogVideoStandard) { return This->lpVtbl->get_SupportedVideoFormats(This,pulAMTunerModeType,pulAnalogVideoStandard); } -static __WIDL_INLINE HRESULT IBDA_AutoDemodulateEx_get_AuxInputCount(IBDA_AutoDemodulateEx* This,ULONG *pulCompositeCount,ULONG *pulSvideoCount) { +static inline HRESULT IBDA_AutoDemodulateEx_get_AuxInputCount(IBDA_AutoDemodulateEx* This,ULONG *pulCompositeCount,ULONG *pulSvideoCount) { return This->lpVtbl->get_AuxInputCount(This,pulCompositeCount,pulSvideoCount); } #endif @@ -2728,56 +2720,56 @@ interface IBDA_DigitalDemodulator { #define IBDA_DigitalDemodulator_get_SpectralInversion(This,pSpectralInversion) (This)->lpVtbl->get_SpectralInversion(This,pSpectralInversion) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_QueryInterface(IBDA_DigitalDemodulator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DigitalDemodulator_QueryInterface(IBDA_DigitalDemodulator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DigitalDemodulator_AddRef(IBDA_DigitalDemodulator* This) { +static inline ULONG IBDA_DigitalDemodulator_AddRef(IBDA_DigitalDemodulator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DigitalDemodulator_Release(IBDA_DigitalDemodulator* This) { +static inline ULONG IBDA_DigitalDemodulator_Release(IBDA_DigitalDemodulator* This) { return This->lpVtbl->Release(This); } /*** IBDA_DigitalDemodulator methods ***/ -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_put_ModulationType(IBDA_DigitalDemodulator* This,ModulationType *pModulationType) { +static inline HRESULT IBDA_DigitalDemodulator_put_ModulationType(IBDA_DigitalDemodulator* This,ModulationType *pModulationType) { return This->lpVtbl->put_ModulationType(This,pModulationType); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_get_ModulationType(IBDA_DigitalDemodulator* This,ModulationType *pModulationType) { +static inline HRESULT IBDA_DigitalDemodulator_get_ModulationType(IBDA_DigitalDemodulator* This,ModulationType *pModulationType) { return This->lpVtbl->get_ModulationType(This,pModulationType); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_put_InnerFECMethod(IBDA_DigitalDemodulator* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator_put_InnerFECMethod(IBDA_DigitalDemodulator* This,FECMethod *pFECMethod) { return This->lpVtbl->put_InnerFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_get_InnerFECMethod(IBDA_DigitalDemodulator* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator_get_InnerFECMethod(IBDA_DigitalDemodulator* This,FECMethod *pFECMethod) { return This->lpVtbl->get_InnerFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_put_InnerFECRate(IBDA_DigitalDemodulator* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator_put_InnerFECRate(IBDA_DigitalDemodulator* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->put_InnerFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_get_InnerFECRate(IBDA_DigitalDemodulator* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator_get_InnerFECRate(IBDA_DigitalDemodulator* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->get_InnerFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_put_OuterFECMethod(IBDA_DigitalDemodulator* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator_put_OuterFECMethod(IBDA_DigitalDemodulator* This,FECMethod *pFECMethod) { return This->lpVtbl->put_OuterFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_get_OuterFECMethod(IBDA_DigitalDemodulator* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator_get_OuterFECMethod(IBDA_DigitalDemodulator* This,FECMethod *pFECMethod) { return This->lpVtbl->get_OuterFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_put_OuterFECRate(IBDA_DigitalDemodulator* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator_put_OuterFECRate(IBDA_DigitalDemodulator* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->put_OuterFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_get_OuterFECRate(IBDA_DigitalDemodulator* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator_get_OuterFECRate(IBDA_DigitalDemodulator* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->get_OuterFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_put_SymbolRate(IBDA_DigitalDemodulator* This,ULONG *pSymbolRate) { +static inline HRESULT IBDA_DigitalDemodulator_put_SymbolRate(IBDA_DigitalDemodulator* This,ULONG *pSymbolRate) { return This->lpVtbl->put_SymbolRate(This,pSymbolRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_get_SymbolRate(IBDA_DigitalDemodulator* This,ULONG *pSymbolRate) { +static inline HRESULT IBDA_DigitalDemodulator_get_SymbolRate(IBDA_DigitalDemodulator* This,ULONG *pSymbolRate) { return This->lpVtbl->get_SymbolRate(This,pSymbolRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_put_SpectralInversion(IBDA_DigitalDemodulator* This,SpectralInversion *pSpectralInversion) { +static inline HRESULT IBDA_DigitalDemodulator_put_SpectralInversion(IBDA_DigitalDemodulator* This,SpectralInversion *pSpectralInversion) { return This->lpVtbl->put_SpectralInversion(This,pSpectralInversion); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator_get_SpectralInversion(IBDA_DigitalDemodulator* This,SpectralInversion *pSpectralInversion) { +static inline HRESULT IBDA_DigitalDemodulator_get_SpectralInversion(IBDA_DigitalDemodulator* This,SpectralInversion *pSpectralInversion) { return This->lpVtbl->get_SpectralInversion(This,pSpectralInversion); } #endif @@ -2972,81 +2964,81 @@ interface IBDA_DigitalDemodulator2 { #define IBDA_DigitalDemodulator2_get_Pilot(This,pPilot) (This)->lpVtbl->get_Pilot(This,pPilot) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_QueryInterface(IBDA_DigitalDemodulator2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DigitalDemodulator2_QueryInterface(IBDA_DigitalDemodulator2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DigitalDemodulator2_AddRef(IBDA_DigitalDemodulator2* This) { +static inline ULONG IBDA_DigitalDemodulator2_AddRef(IBDA_DigitalDemodulator2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DigitalDemodulator2_Release(IBDA_DigitalDemodulator2* This) { +static inline ULONG IBDA_DigitalDemodulator2_Release(IBDA_DigitalDemodulator2* This) { return This->lpVtbl->Release(This); } /*** IBDA_DigitalDemodulator methods ***/ -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_ModulationType(IBDA_DigitalDemodulator2* This,ModulationType *pModulationType) { +static inline HRESULT IBDA_DigitalDemodulator2_put_ModulationType(IBDA_DigitalDemodulator2* This,ModulationType *pModulationType) { return This->lpVtbl->put_ModulationType(This,pModulationType); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_ModulationType(IBDA_DigitalDemodulator2* This,ModulationType *pModulationType) { +static inline HRESULT IBDA_DigitalDemodulator2_get_ModulationType(IBDA_DigitalDemodulator2* This,ModulationType *pModulationType) { return This->lpVtbl->get_ModulationType(This,pModulationType); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_InnerFECMethod(IBDA_DigitalDemodulator2* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator2_put_InnerFECMethod(IBDA_DigitalDemodulator2* This,FECMethod *pFECMethod) { return This->lpVtbl->put_InnerFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_InnerFECMethod(IBDA_DigitalDemodulator2* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator2_get_InnerFECMethod(IBDA_DigitalDemodulator2* This,FECMethod *pFECMethod) { return This->lpVtbl->get_InnerFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_InnerFECRate(IBDA_DigitalDemodulator2* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator2_put_InnerFECRate(IBDA_DigitalDemodulator2* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->put_InnerFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_InnerFECRate(IBDA_DigitalDemodulator2* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator2_get_InnerFECRate(IBDA_DigitalDemodulator2* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->get_InnerFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_OuterFECMethod(IBDA_DigitalDemodulator2* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator2_put_OuterFECMethod(IBDA_DigitalDemodulator2* This,FECMethod *pFECMethod) { return This->lpVtbl->put_OuterFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_OuterFECMethod(IBDA_DigitalDemodulator2* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator2_get_OuterFECMethod(IBDA_DigitalDemodulator2* This,FECMethod *pFECMethod) { return This->lpVtbl->get_OuterFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_OuterFECRate(IBDA_DigitalDemodulator2* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator2_put_OuterFECRate(IBDA_DigitalDemodulator2* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->put_OuterFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_OuterFECRate(IBDA_DigitalDemodulator2* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator2_get_OuterFECRate(IBDA_DigitalDemodulator2* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->get_OuterFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_SymbolRate(IBDA_DigitalDemodulator2* This,ULONG *pSymbolRate) { +static inline HRESULT IBDA_DigitalDemodulator2_put_SymbolRate(IBDA_DigitalDemodulator2* This,ULONG *pSymbolRate) { return This->lpVtbl->put_SymbolRate(This,pSymbolRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_SymbolRate(IBDA_DigitalDemodulator2* This,ULONG *pSymbolRate) { +static inline HRESULT IBDA_DigitalDemodulator2_get_SymbolRate(IBDA_DigitalDemodulator2* This,ULONG *pSymbolRate) { return This->lpVtbl->get_SymbolRate(This,pSymbolRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_SpectralInversion(IBDA_DigitalDemodulator2* This,SpectralInversion *pSpectralInversion) { +static inline HRESULT IBDA_DigitalDemodulator2_put_SpectralInversion(IBDA_DigitalDemodulator2* This,SpectralInversion *pSpectralInversion) { return This->lpVtbl->put_SpectralInversion(This,pSpectralInversion); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_SpectralInversion(IBDA_DigitalDemodulator2* This,SpectralInversion *pSpectralInversion) { +static inline HRESULT IBDA_DigitalDemodulator2_get_SpectralInversion(IBDA_DigitalDemodulator2* This,SpectralInversion *pSpectralInversion) { return This->lpVtbl->get_SpectralInversion(This,pSpectralInversion); } /*** IBDA_DigitalDemodulator2 methods ***/ -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_GuardInterval(IBDA_DigitalDemodulator2* This,GuardInterval *pGuardInterval) { +static inline HRESULT IBDA_DigitalDemodulator2_put_GuardInterval(IBDA_DigitalDemodulator2* This,GuardInterval *pGuardInterval) { return This->lpVtbl->put_GuardInterval(This,pGuardInterval); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_GuardInterval(IBDA_DigitalDemodulator2* This,GuardInterval *pGuardInterval) { +static inline HRESULT IBDA_DigitalDemodulator2_get_GuardInterval(IBDA_DigitalDemodulator2* This,GuardInterval *pGuardInterval) { return This->lpVtbl->get_GuardInterval(This,pGuardInterval); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_TransmissionMode(IBDA_DigitalDemodulator2* This,TransmissionMode *pTransmissionMode) { +static inline HRESULT IBDA_DigitalDemodulator2_put_TransmissionMode(IBDA_DigitalDemodulator2* This,TransmissionMode *pTransmissionMode) { return This->lpVtbl->put_TransmissionMode(This,pTransmissionMode); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_TransmissionMode(IBDA_DigitalDemodulator2* This,TransmissionMode *pTransmissionMode) { +static inline HRESULT IBDA_DigitalDemodulator2_get_TransmissionMode(IBDA_DigitalDemodulator2* This,TransmissionMode *pTransmissionMode) { return This->lpVtbl->get_TransmissionMode(This,pTransmissionMode); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_RollOff(IBDA_DigitalDemodulator2* This,RollOff *pRollOff) { +static inline HRESULT IBDA_DigitalDemodulator2_put_RollOff(IBDA_DigitalDemodulator2* This,RollOff *pRollOff) { return This->lpVtbl->put_RollOff(This,pRollOff); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_RollOff(IBDA_DigitalDemodulator2* This,RollOff *pRollOff) { +static inline HRESULT IBDA_DigitalDemodulator2_get_RollOff(IBDA_DigitalDemodulator2* This,RollOff *pRollOff) { return This->lpVtbl->get_RollOff(This,pRollOff); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_put_Pilot(IBDA_DigitalDemodulator2* This,Pilot *pPilot) { +static inline HRESULT IBDA_DigitalDemodulator2_put_Pilot(IBDA_DigitalDemodulator2* This,Pilot *pPilot) { return This->lpVtbl->put_Pilot(This,pPilot); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator2_get_Pilot(IBDA_DigitalDemodulator2* This,Pilot *pPilot) { +static inline HRESULT IBDA_DigitalDemodulator2_get_Pilot(IBDA_DigitalDemodulator2* This,Pilot *pPilot) { return This->lpVtbl->get_Pilot(This,pPilot); } #endif @@ -3251,94 +3243,94 @@ interface IBDA_DigitalDemodulator3 { #define IBDA_DigitalDemodulator3_get_PLPNumber(This,pPLPNumber) (This)->lpVtbl->get_PLPNumber(This,pPLPNumber) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_QueryInterface(IBDA_DigitalDemodulator3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DigitalDemodulator3_QueryInterface(IBDA_DigitalDemodulator3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DigitalDemodulator3_AddRef(IBDA_DigitalDemodulator3* This) { +static inline ULONG IBDA_DigitalDemodulator3_AddRef(IBDA_DigitalDemodulator3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DigitalDemodulator3_Release(IBDA_DigitalDemodulator3* This) { +static inline ULONG IBDA_DigitalDemodulator3_Release(IBDA_DigitalDemodulator3* This) { return This->lpVtbl->Release(This); } /*** IBDA_DigitalDemodulator methods ***/ -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_ModulationType(IBDA_DigitalDemodulator3* This,ModulationType *pModulationType) { +static inline HRESULT IBDA_DigitalDemodulator3_put_ModulationType(IBDA_DigitalDemodulator3* This,ModulationType *pModulationType) { return This->lpVtbl->put_ModulationType(This,pModulationType); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_ModulationType(IBDA_DigitalDemodulator3* This,ModulationType *pModulationType) { +static inline HRESULT IBDA_DigitalDemodulator3_get_ModulationType(IBDA_DigitalDemodulator3* This,ModulationType *pModulationType) { return This->lpVtbl->get_ModulationType(This,pModulationType); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_InnerFECMethod(IBDA_DigitalDemodulator3* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator3_put_InnerFECMethod(IBDA_DigitalDemodulator3* This,FECMethod *pFECMethod) { return This->lpVtbl->put_InnerFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_InnerFECMethod(IBDA_DigitalDemodulator3* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator3_get_InnerFECMethod(IBDA_DigitalDemodulator3* This,FECMethod *pFECMethod) { return This->lpVtbl->get_InnerFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_InnerFECRate(IBDA_DigitalDemodulator3* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator3_put_InnerFECRate(IBDA_DigitalDemodulator3* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->put_InnerFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_InnerFECRate(IBDA_DigitalDemodulator3* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator3_get_InnerFECRate(IBDA_DigitalDemodulator3* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->get_InnerFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_OuterFECMethod(IBDA_DigitalDemodulator3* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator3_put_OuterFECMethod(IBDA_DigitalDemodulator3* This,FECMethod *pFECMethod) { return This->lpVtbl->put_OuterFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_OuterFECMethod(IBDA_DigitalDemodulator3* This,FECMethod *pFECMethod) { +static inline HRESULT IBDA_DigitalDemodulator3_get_OuterFECMethod(IBDA_DigitalDemodulator3* This,FECMethod *pFECMethod) { return This->lpVtbl->get_OuterFECMethod(This,pFECMethod); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_OuterFECRate(IBDA_DigitalDemodulator3* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator3_put_OuterFECRate(IBDA_DigitalDemodulator3* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->put_OuterFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_OuterFECRate(IBDA_DigitalDemodulator3* This,BinaryConvolutionCodeRate *pFECRate) { +static inline HRESULT IBDA_DigitalDemodulator3_get_OuterFECRate(IBDA_DigitalDemodulator3* This,BinaryConvolutionCodeRate *pFECRate) { return This->lpVtbl->get_OuterFECRate(This,pFECRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_SymbolRate(IBDA_DigitalDemodulator3* This,ULONG *pSymbolRate) { +static inline HRESULT IBDA_DigitalDemodulator3_put_SymbolRate(IBDA_DigitalDemodulator3* This,ULONG *pSymbolRate) { return This->lpVtbl->put_SymbolRate(This,pSymbolRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_SymbolRate(IBDA_DigitalDemodulator3* This,ULONG *pSymbolRate) { +static inline HRESULT IBDA_DigitalDemodulator3_get_SymbolRate(IBDA_DigitalDemodulator3* This,ULONG *pSymbolRate) { return This->lpVtbl->get_SymbolRate(This,pSymbolRate); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_SpectralInversion(IBDA_DigitalDemodulator3* This,SpectralInversion *pSpectralInversion) { +static inline HRESULT IBDA_DigitalDemodulator3_put_SpectralInversion(IBDA_DigitalDemodulator3* This,SpectralInversion *pSpectralInversion) { return This->lpVtbl->put_SpectralInversion(This,pSpectralInversion); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_SpectralInversion(IBDA_DigitalDemodulator3* This,SpectralInversion *pSpectralInversion) { +static inline HRESULT IBDA_DigitalDemodulator3_get_SpectralInversion(IBDA_DigitalDemodulator3* This,SpectralInversion *pSpectralInversion) { return This->lpVtbl->get_SpectralInversion(This,pSpectralInversion); } /*** IBDA_DigitalDemodulator2 methods ***/ -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_GuardInterval(IBDA_DigitalDemodulator3* This,GuardInterval *pGuardInterval) { +static inline HRESULT IBDA_DigitalDemodulator3_put_GuardInterval(IBDA_DigitalDemodulator3* This,GuardInterval *pGuardInterval) { return This->lpVtbl->put_GuardInterval(This,pGuardInterval); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_GuardInterval(IBDA_DigitalDemodulator3* This,GuardInterval *pGuardInterval) { +static inline HRESULT IBDA_DigitalDemodulator3_get_GuardInterval(IBDA_DigitalDemodulator3* This,GuardInterval *pGuardInterval) { return This->lpVtbl->get_GuardInterval(This,pGuardInterval); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_TransmissionMode(IBDA_DigitalDemodulator3* This,TransmissionMode *pTransmissionMode) { +static inline HRESULT IBDA_DigitalDemodulator3_put_TransmissionMode(IBDA_DigitalDemodulator3* This,TransmissionMode *pTransmissionMode) { return This->lpVtbl->put_TransmissionMode(This,pTransmissionMode); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_TransmissionMode(IBDA_DigitalDemodulator3* This,TransmissionMode *pTransmissionMode) { +static inline HRESULT IBDA_DigitalDemodulator3_get_TransmissionMode(IBDA_DigitalDemodulator3* This,TransmissionMode *pTransmissionMode) { return This->lpVtbl->get_TransmissionMode(This,pTransmissionMode); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_RollOff(IBDA_DigitalDemodulator3* This,RollOff *pRollOff) { +static inline HRESULT IBDA_DigitalDemodulator3_put_RollOff(IBDA_DigitalDemodulator3* This,RollOff *pRollOff) { return This->lpVtbl->put_RollOff(This,pRollOff); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_RollOff(IBDA_DigitalDemodulator3* This,RollOff *pRollOff) { +static inline HRESULT IBDA_DigitalDemodulator3_get_RollOff(IBDA_DigitalDemodulator3* This,RollOff *pRollOff) { return This->lpVtbl->get_RollOff(This,pRollOff); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_Pilot(IBDA_DigitalDemodulator3* This,Pilot *pPilot) { +static inline HRESULT IBDA_DigitalDemodulator3_put_Pilot(IBDA_DigitalDemodulator3* This,Pilot *pPilot) { return This->lpVtbl->put_Pilot(This,pPilot); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_Pilot(IBDA_DigitalDemodulator3* This,Pilot *pPilot) { +static inline HRESULT IBDA_DigitalDemodulator3_get_Pilot(IBDA_DigitalDemodulator3* This,Pilot *pPilot) { return This->lpVtbl->get_Pilot(This,pPilot); } /*** IBDA_DigitalDemodulator3 methods ***/ -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_SignalTimeouts(IBDA_DigitalDemodulator3* This,BDA_SIGNAL_TIMEOUTS *pSignalTimeouts) { +static inline HRESULT IBDA_DigitalDemodulator3_put_SignalTimeouts(IBDA_DigitalDemodulator3* This,BDA_SIGNAL_TIMEOUTS *pSignalTimeouts) { return This->lpVtbl->put_SignalTimeouts(This,pSignalTimeouts); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_SignalTimeouts(IBDA_DigitalDemodulator3* This,BDA_SIGNAL_TIMEOUTS *pSignalTimeouts) { +static inline HRESULT IBDA_DigitalDemodulator3_get_SignalTimeouts(IBDA_DigitalDemodulator3* This,BDA_SIGNAL_TIMEOUTS *pSignalTimeouts) { return This->lpVtbl->get_SignalTimeouts(This,pSignalTimeouts); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_put_PLPNumber(IBDA_DigitalDemodulator3* This,ULONG *pPLPNumber) { +static inline HRESULT IBDA_DigitalDemodulator3_put_PLPNumber(IBDA_DigitalDemodulator3* This,ULONG *pPLPNumber) { return This->lpVtbl->put_PLPNumber(This,pPLPNumber); } -static __WIDL_INLINE HRESULT IBDA_DigitalDemodulator3_get_PLPNumber(IBDA_DigitalDemodulator3* This,ULONG *pPLPNumber) { +static inline HRESULT IBDA_DigitalDemodulator3_get_PLPNumber(IBDA_DigitalDemodulator3* This,ULONG *pPLPNumber) { return This->lpVtbl->get_PLPNumber(This,pPLPNumber); } #endif @@ -3413,20 +3405,20 @@ interface ICCSubStreamFiltering { #define ICCSubStreamFiltering_put_SubstreamTypes(This,Types) (This)->lpVtbl->put_SubstreamTypes(This,Types) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICCSubStreamFiltering_QueryInterface(ICCSubStreamFiltering* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICCSubStreamFiltering_QueryInterface(ICCSubStreamFiltering* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICCSubStreamFiltering_AddRef(ICCSubStreamFiltering* This) { +static inline ULONG ICCSubStreamFiltering_AddRef(ICCSubStreamFiltering* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICCSubStreamFiltering_Release(ICCSubStreamFiltering* This) { +static inline ULONG ICCSubStreamFiltering_Release(ICCSubStreamFiltering* This) { return This->lpVtbl->Release(This); } /*** ICCSubStreamFiltering methods ***/ -static __WIDL_INLINE HRESULT ICCSubStreamFiltering_get_SubstreamTypes(ICCSubStreamFiltering* This,LONG *pTypes) { +static inline HRESULT ICCSubStreamFiltering_get_SubstreamTypes(ICCSubStreamFiltering* This,LONG *pTypes) { return This->lpVtbl->get_SubstreamTypes(This,pTypes); } -static __WIDL_INLINE HRESULT ICCSubStreamFiltering_put_SubstreamTypes(ICCSubStreamFiltering* This,LONG Types) { +static inline HRESULT ICCSubStreamFiltering_put_SubstreamTypes(ICCSubStreamFiltering* This,LONG Types) { return This->lpVtbl->put_SubstreamTypes(This,Types); } #endif @@ -3505,20 +3497,20 @@ interface IBDA_IPSinkControl { #define IBDA_IPSinkControl_GetAdapterIPAddress(This,pulcbSize,pbBuffer) (This)->lpVtbl->GetAdapterIPAddress(This,pulcbSize,pbBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_IPSinkControl_QueryInterface(IBDA_IPSinkControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_IPSinkControl_QueryInterface(IBDA_IPSinkControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_IPSinkControl_AddRef(IBDA_IPSinkControl* This) { +static inline ULONG IBDA_IPSinkControl_AddRef(IBDA_IPSinkControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_IPSinkControl_Release(IBDA_IPSinkControl* This) { +static inline ULONG IBDA_IPSinkControl_Release(IBDA_IPSinkControl* This) { return This->lpVtbl->Release(This); } /*** IBDA_IPSinkControl methods ***/ -static __WIDL_INLINE HRESULT IBDA_IPSinkControl_GetMulticastList(IBDA_IPSinkControl* This,ULONG *pulcbSize,BYTE **pbBuffer) { +static inline HRESULT IBDA_IPSinkControl_GetMulticastList(IBDA_IPSinkControl* This,ULONG *pulcbSize,BYTE **pbBuffer) { return This->lpVtbl->GetMulticastList(This,pulcbSize,pbBuffer); } -static __WIDL_INLINE HRESULT IBDA_IPSinkControl_GetAdapterIPAddress(IBDA_IPSinkControl* This,ULONG *pulcbSize,BYTE **pbBuffer) { +static inline HRESULT IBDA_IPSinkControl_GetAdapterIPAddress(IBDA_IPSinkControl* This,ULONG *pulcbSize,BYTE **pbBuffer) { return This->lpVtbl->GetAdapterIPAddress(This,pulcbSize,pbBuffer); } #endif @@ -3603,23 +3595,23 @@ interface IBDA_IPSinkInfo { #define IBDA_IPSinkInfo_get_AdapterDescription(This,pbstrBuffer) (This)->lpVtbl->get_AdapterDescription(This,pbstrBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_IPSinkInfo_QueryInterface(IBDA_IPSinkInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_IPSinkInfo_QueryInterface(IBDA_IPSinkInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_IPSinkInfo_AddRef(IBDA_IPSinkInfo* This) { +static inline ULONG IBDA_IPSinkInfo_AddRef(IBDA_IPSinkInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_IPSinkInfo_Release(IBDA_IPSinkInfo* This) { +static inline ULONG IBDA_IPSinkInfo_Release(IBDA_IPSinkInfo* This) { return This->lpVtbl->Release(This); } /*** IBDA_IPSinkInfo methods ***/ -static __WIDL_INLINE HRESULT IBDA_IPSinkInfo_get_MulticastList(IBDA_IPSinkInfo* This,ULONG *pulcbAddresses,BYTE **ppbAddressList) { +static inline HRESULT IBDA_IPSinkInfo_get_MulticastList(IBDA_IPSinkInfo* This,ULONG *pulcbAddresses,BYTE **ppbAddressList) { return This->lpVtbl->get_MulticastList(This,pulcbAddresses,ppbAddressList); } -static __WIDL_INLINE HRESULT IBDA_IPSinkInfo_get_AdapterIPAddress(IBDA_IPSinkInfo* This,BSTR *pbstrBuffer) { +static inline HRESULT IBDA_IPSinkInfo_get_AdapterIPAddress(IBDA_IPSinkInfo* This,BSTR *pbstrBuffer) { return This->lpVtbl->get_AdapterIPAddress(This,pbstrBuffer); } -static __WIDL_INLINE HRESULT IBDA_IPSinkInfo_get_AdapterDescription(IBDA_IPSinkInfo* This,BSTR *pbstrBuffer) { +static inline HRESULT IBDA_IPSinkInfo_get_AdapterDescription(IBDA_IPSinkInfo* This,BSTR *pbstrBuffer) { return This->lpVtbl->get_AdapterDescription(This,pbstrBuffer); } #endif @@ -3713,26 +3705,26 @@ interface IEnumPIDMap { #define IEnumPIDMap_Clone(This,ppIEnumPIDMap) (This)->lpVtbl->Clone(This,ppIEnumPIDMap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumPIDMap_QueryInterface(IEnumPIDMap* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumPIDMap_QueryInterface(IEnumPIDMap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumPIDMap_AddRef(IEnumPIDMap* This) { +static inline ULONG IEnumPIDMap_AddRef(IEnumPIDMap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumPIDMap_Release(IEnumPIDMap* This) { +static inline ULONG IEnumPIDMap_Release(IEnumPIDMap* This) { return This->lpVtbl->Release(This); } /*** IEnumPIDMap methods ***/ -static __WIDL_INLINE HRESULT IEnumPIDMap_Next(IEnumPIDMap* This,ULONG cRequest,PID_MAP *pPIDMap,ULONG *pcReceived) { +static inline HRESULT IEnumPIDMap_Next(IEnumPIDMap* This,ULONG cRequest,PID_MAP *pPIDMap,ULONG *pcReceived) { return This->lpVtbl->Next(This,cRequest,pPIDMap,pcReceived); } -static __WIDL_INLINE HRESULT IEnumPIDMap_Skip(IEnumPIDMap* This,ULONG cRecords) { +static inline HRESULT IEnumPIDMap_Skip(IEnumPIDMap* This,ULONG cRecords) { return This->lpVtbl->Skip(This,cRecords); } -static __WIDL_INLINE HRESULT IEnumPIDMap_Reset(IEnumPIDMap* This) { +static inline HRESULT IEnumPIDMap_Reset(IEnumPIDMap* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumPIDMap_Clone(IEnumPIDMap* This,IEnumPIDMap **ppIEnumPIDMap) { +static inline HRESULT IEnumPIDMap_Clone(IEnumPIDMap* This,IEnumPIDMap **ppIEnumPIDMap) { return This->lpVtbl->Clone(This,ppIEnumPIDMap); } #endif @@ -3821,23 +3813,23 @@ interface IMPEG2PIDMap { #define IMPEG2PIDMap_EnumPIDMap(This,pIEnumPIDMap) (This)->lpVtbl->EnumPIDMap(This,pIEnumPIDMap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMPEG2PIDMap_QueryInterface(IMPEG2PIDMap* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMPEG2PIDMap_QueryInterface(IMPEG2PIDMap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMPEG2PIDMap_AddRef(IMPEG2PIDMap* This) { +static inline ULONG IMPEG2PIDMap_AddRef(IMPEG2PIDMap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMPEG2PIDMap_Release(IMPEG2PIDMap* This) { +static inline ULONG IMPEG2PIDMap_Release(IMPEG2PIDMap* This) { return This->lpVtbl->Release(This); } /*** IMPEG2PIDMap methods ***/ -static __WIDL_INLINE HRESULT IMPEG2PIDMap_MapPID(IMPEG2PIDMap* This,ULONG culPID,ULONG *pulPID,MEDIA_SAMPLE_CONTENT MediaSampleContent) { +static inline HRESULT IMPEG2PIDMap_MapPID(IMPEG2PIDMap* This,ULONG culPID,ULONG *pulPID,MEDIA_SAMPLE_CONTENT MediaSampleContent) { return This->lpVtbl->MapPID(This,culPID,pulPID,MediaSampleContent); } -static __WIDL_INLINE HRESULT IMPEG2PIDMap_UnmapPID(IMPEG2PIDMap* This,ULONG culPID,ULONG *pulPID) { +static inline HRESULT IMPEG2PIDMap_UnmapPID(IMPEG2PIDMap* This,ULONG culPID,ULONG *pulPID) { return This->lpVtbl->UnmapPID(This,culPID,pulPID); } -static __WIDL_INLINE HRESULT IMPEG2PIDMap_EnumPIDMap(IMPEG2PIDMap* This,IEnumPIDMap **pIEnumPIDMap) { +static inline HRESULT IMPEG2PIDMap_EnumPIDMap(IMPEG2PIDMap* This,IEnumPIDMap **pIEnumPIDMap) { return This->lpVtbl->EnumPIDMap(This,pIEnumPIDMap); } #endif @@ -3954,32 +3946,32 @@ interface IFrequencyMap { #define IFrequencyMap_get_CountryCodeList(This,pulCount,ppulList) (This)->lpVtbl->get_CountryCodeList(This,pulCount,ppulList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFrequencyMap_QueryInterface(IFrequencyMap* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFrequencyMap_QueryInterface(IFrequencyMap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFrequencyMap_AddRef(IFrequencyMap* This) { +static inline ULONG IFrequencyMap_AddRef(IFrequencyMap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFrequencyMap_Release(IFrequencyMap* This) { +static inline ULONG IFrequencyMap_Release(IFrequencyMap* This) { return This->lpVtbl->Release(This); } /*** IFrequencyMap methods ***/ -static __WIDL_INLINE HRESULT IFrequencyMap_get_FrequencyMapping(IFrequencyMap* This,ULONG *ulCount,ULONG **ppulList) { +static inline HRESULT IFrequencyMap_get_FrequencyMapping(IFrequencyMap* This,ULONG *ulCount,ULONG **ppulList) { return This->lpVtbl->get_FrequencyMapping(This,ulCount,ppulList); } -static __WIDL_INLINE HRESULT IFrequencyMap_put_FrequencyMapping(IFrequencyMap* This,ULONG ulCount,ULONG pList[]) { +static inline HRESULT IFrequencyMap_put_FrequencyMapping(IFrequencyMap* This,ULONG ulCount,ULONG pList[]) { return This->lpVtbl->put_FrequencyMapping(This,ulCount,pList); } -static __WIDL_INLINE HRESULT IFrequencyMap_get_CountryCode(IFrequencyMap* This,ULONG *pulCountryCode) { +static inline HRESULT IFrequencyMap_get_CountryCode(IFrequencyMap* This,ULONG *pulCountryCode) { return This->lpVtbl->get_CountryCode(This,pulCountryCode); } -static __WIDL_INLINE HRESULT IFrequencyMap_put_CountryCode(IFrequencyMap* This,ULONG ulCountryCode) { +static inline HRESULT IFrequencyMap_put_CountryCode(IFrequencyMap* This,ULONG ulCountryCode) { return This->lpVtbl->put_CountryCode(This,ulCountryCode); } -static __WIDL_INLINE HRESULT IFrequencyMap_get_DefaultFrequencyMapping(IFrequencyMap* This,ULONG ulCountryCode,ULONG *pulCount,ULONG **ppulList) { +static inline HRESULT IFrequencyMap_get_DefaultFrequencyMapping(IFrequencyMap* This,ULONG ulCountryCode,ULONG *pulCount,ULONG **ppulList) { return This->lpVtbl->get_DefaultFrequencyMapping(This,ulCountryCode,pulCount,ppulList); } -static __WIDL_INLINE HRESULT IFrequencyMap_get_CountryCodeList(IFrequencyMap* This,ULONG *pulCount,ULONG **ppulList) { +static inline HRESULT IFrequencyMap_get_CountryCodeList(IFrequencyMap* This,ULONG *pulCount,ULONG **ppulList) { return This->lpVtbl->get_CountryCodeList(This,pulCount,ppulList); } #endif @@ -4048,17 +4040,17 @@ interface IBDA_EasMessage { #define IBDA_EasMessage_get_EasMessage(This,ulEventID,ppEASObject) (This)->lpVtbl->get_EasMessage(This,ulEventID,ppEASObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_EasMessage_QueryInterface(IBDA_EasMessage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_EasMessage_QueryInterface(IBDA_EasMessage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_EasMessage_AddRef(IBDA_EasMessage* This) { +static inline ULONG IBDA_EasMessage_AddRef(IBDA_EasMessage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_EasMessage_Release(IBDA_EasMessage* This) { +static inline ULONG IBDA_EasMessage_Release(IBDA_EasMessage* This) { return This->lpVtbl->Release(This); } /*** IBDA_EasMessage methods ***/ -static __WIDL_INLINE HRESULT IBDA_EasMessage_get_EasMessage(IBDA_EasMessage* This,ULONG ulEventID,IUnknown **ppEASObject) { +static inline HRESULT IBDA_EasMessage_get_EasMessage(IBDA_EasMessage* This,ULONG ulEventID,IUnknown **ppEASObject) { return This->lpVtbl->get_EasMessage(This,ulEventID,ppEASObject); } #endif @@ -4125,17 +4117,17 @@ interface IBDA_TransportStreamInfo { #define IBDA_TransportStreamInfo_get_PatTableTickCount(This,pPatTickCount) (This)->lpVtbl->get_PatTableTickCount(This,pPatTickCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_TransportStreamInfo_QueryInterface(IBDA_TransportStreamInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_TransportStreamInfo_QueryInterface(IBDA_TransportStreamInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_TransportStreamInfo_AddRef(IBDA_TransportStreamInfo* This) { +static inline ULONG IBDA_TransportStreamInfo_AddRef(IBDA_TransportStreamInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_TransportStreamInfo_Release(IBDA_TransportStreamInfo* This) { +static inline ULONG IBDA_TransportStreamInfo_Release(IBDA_TransportStreamInfo* This) { return This->lpVtbl->Release(This); } /*** IBDA_TransportStreamInfo methods ***/ -static __WIDL_INLINE HRESULT IBDA_TransportStreamInfo_get_PatTableTickCount(IBDA_TransportStreamInfo* This,ULONG *pPatTickCount) { +static inline HRESULT IBDA_TransportStreamInfo_get_PatTableTickCount(IBDA_TransportStreamInfo* This,ULONG *pPatTickCount) { return This->lpVtbl->get_PatTableTickCount(This,pPatTickCount); } #endif @@ -4302,44 +4294,44 @@ interface IBDA_ConditionalAccess { #define IBDA_ConditionalAccess_InformUIClosed(This,byDialogNumber,CloseReason) (This)->lpVtbl->InformUIClosed(This,byDialogNumber,CloseReason) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_QueryInterface(IBDA_ConditionalAccess* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_ConditionalAccess_QueryInterface(IBDA_ConditionalAccess* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_ConditionalAccess_AddRef(IBDA_ConditionalAccess* This) { +static inline ULONG IBDA_ConditionalAccess_AddRef(IBDA_ConditionalAccess* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_ConditionalAccess_Release(IBDA_ConditionalAccess* This) { +static inline ULONG IBDA_ConditionalAccess_Release(IBDA_ConditionalAccess* This) { return This->lpVtbl->Release(This); } /*** IBDA_ConditionalAccess methods ***/ -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_get_SmartCardStatus(IBDA_ConditionalAccess* This,SmartCardStatusType *pCardStatus,SmartCardAssociationType *pCardAssociation,BSTR *pbstrCardError,VARIANT_BOOL *pfOOBLocked) { +static inline HRESULT IBDA_ConditionalAccess_get_SmartCardStatus(IBDA_ConditionalAccess* This,SmartCardStatusType *pCardStatus,SmartCardAssociationType *pCardAssociation,BSTR *pbstrCardError,VARIANT_BOOL *pfOOBLocked) { return This->lpVtbl->get_SmartCardStatus(This,pCardStatus,pCardAssociation,pbstrCardError,pfOOBLocked); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_get_SmartCardInfo(IBDA_ConditionalAccess* This,BSTR *pbstrCardName,BSTR *pbstrCardManufacturer,VARIANT_BOOL *pfDaylightSavings,BYTE *pbyRatingRegion,LONG *plTimeZoneOffsetMinutes,BSTR *pbstrLanguage,EALocationCodeType *pEALocationCode) { +static inline HRESULT IBDA_ConditionalAccess_get_SmartCardInfo(IBDA_ConditionalAccess* This,BSTR *pbstrCardName,BSTR *pbstrCardManufacturer,VARIANT_BOOL *pfDaylightSavings,BYTE *pbyRatingRegion,LONG *plTimeZoneOffsetMinutes,BSTR *pbstrLanguage,EALocationCodeType *pEALocationCode) { return This->lpVtbl->get_SmartCardInfo(This,pbstrCardName,pbstrCardManufacturer,pfDaylightSavings,pbyRatingRegion,plTimeZoneOffsetMinutes,pbstrLanguage,pEALocationCode); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_get_SmartCardApplications(IBDA_ConditionalAccess* This,ULONG *pulcApplications,ULONG ulcApplicationsMax,SmartCardApplication rgApplications[]) { +static inline HRESULT IBDA_ConditionalAccess_get_SmartCardApplications(IBDA_ConditionalAccess* This,ULONG *pulcApplications,ULONG ulcApplicationsMax,SmartCardApplication rgApplications[]) { return This->lpVtbl->get_SmartCardApplications(This,pulcApplications,ulcApplicationsMax,rgApplications); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_get_Entitlement(IBDA_ConditionalAccess* This,USHORT usVirtualChannel,EntitlementType *pEntitlement) { +static inline HRESULT IBDA_ConditionalAccess_get_Entitlement(IBDA_ConditionalAccess* This,USHORT usVirtualChannel,EntitlementType *pEntitlement) { return This->lpVtbl->get_Entitlement(This,usVirtualChannel,pEntitlement); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_TuneByChannel(IBDA_ConditionalAccess* This,USHORT usVirtualChannel) { +static inline HRESULT IBDA_ConditionalAccess_TuneByChannel(IBDA_ConditionalAccess* This,USHORT usVirtualChannel) { return This->lpVtbl->TuneByChannel(This,usVirtualChannel); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_SetProgram(IBDA_ConditionalAccess* This,USHORT usProgramNumber) { +static inline HRESULT IBDA_ConditionalAccess_SetProgram(IBDA_ConditionalAccess* This,USHORT usProgramNumber) { return This->lpVtbl->SetProgram(This,usProgramNumber); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_AddProgram(IBDA_ConditionalAccess* This,USHORT usProgramNumber) { +static inline HRESULT IBDA_ConditionalAccess_AddProgram(IBDA_ConditionalAccess* This,USHORT usProgramNumber) { return This->lpVtbl->AddProgram(This,usProgramNumber); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_RemoveProgram(IBDA_ConditionalAccess* This,USHORT usProgramNumber) { +static inline HRESULT IBDA_ConditionalAccess_RemoveProgram(IBDA_ConditionalAccess* This,USHORT usProgramNumber) { return This->lpVtbl->RemoveProgram(This,usProgramNumber); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_GetModuleUI(IBDA_ConditionalAccess* This,BYTE byDialogNumber,BSTR *pbstrURL) { +static inline HRESULT IBDA_ConditionalAccess_GetModuleUI(IBDA_ConditionalAccess* This,BYTE byDialogNumber,BSTR *pbstrURL) { return This->lpVtbl->GetModuleUI(This,byDialogNumber,pbstrURL); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccess_InformUIClosed(IBDA_ConditionalAccess* This,BYTE byDialogNumber,UICloseReasonType CloseReason) { +static inline HRESULT IBDA_ConditionalAccess_InformUIClosed(IBDA_ConditionalAccess* This,BYTE byDialogNumber,UICloseReasonType CloseReason) { return This->lpVtbl->InformUIClosed(This,byDialogNumber,CloseReason); } #endif @@ -4411,20 +4403,20 @@ interface IBDA_DiagnosticProperties { #define IBDA_DiagnosticProperties_Write(This,pszPropName,pVar) (This)->lpVtbl->Write(This,pszPropName,pVar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DiagnosticProperties_QueryInterface(IBDA_DiagnosticProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DiagnosticProperties_QueryInterface(IBDA_DiagnosticProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DiagnosticProperties_AddRef(IBDA_DiagnosticProperties* This) { +static inline ULONG IBDA_DiagnosticProperties_AddRef(IBDA_DiagnosticProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DiagnosticProperties_Release(IBDA_DiagnosticProperties* This) { +static inline ULONG IBDA_DiagnosticProperties_Release(IBDA_DiagnosticProperties* This) { return This->lpVtbl->Release(This); } /*** IPropertyBag methods ***/ -static __WIDL_INLINE HRESULT IBDA_DiagnosticProperties_Read(IBDA_DiagnosticProperties* This,LPCOLESTR pszPropName,VARIANT *pVar,IErrorLog *pErrorLog) { +static inline HRESULT IBDA_DiagnosticProperties_Read(IBDA_DiagnosticProperties* This,LPCOLESTR pszPropName,VARIANT *pVar,IErrorLog *pErrorLog) { return This->lpVtbl->Read(This,pszPropName,pVar,pErrorLog); } -static __WIDL_INLINE HRESULT IBDA_DiagnosticProperties_Write(IBDA_DiagnosticProperties* This,LPCOLESTR pszPropName,VARIANT *pVar) { +static inline HRESULT IBDA_DiagnosticProperties_Write(IBDA_DiagnosticProperties* This,LPCOLESTR pszPropName,VARIANT *pVar) { return This->lpVtbl->Write(This,pszPropName,pVar); } #endif @@ -4501,20 +4493,20 @@ interface IBDA_DRM { #define IBDA_DRM_PerformDRMPairing(This,fSync) (This)->lpVtbl->PerformDRMPairing(This,fSync) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DRM_QueryInterface(IBDA_DRM* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DRM_QueryInterface(IBDA_DRM* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DRM_AddRef(IBDA_DRM* This) { +static inline ULONG IBDA_DRM_AddRef(IBDA_DRM* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DRM_Release(IBDA_DRM* This) { +static inline ULONG IBDA_DRM_Release(IBDA_DRM* This) { return This->lpVtbl->Release(This); } /*** IBDA_DRM methods ***/ -static __WIDL_INLINE HRESULT IBDA_DRM_GetDRMPairingStatus(IBDA_DRM* This,DWORD *pdwStatus,HRESULT *phError) { +static inline HRESULT IBDA_DRM_GetDRMPairingStatus(IBDA_DRM* This,DWORD *pdwStatus,HRESULT *phError) { return This->lpVtbl->GetDRMPairingStatus(This,pdwStatus,phError); } -static __WIDL_INLINE HRESULT IBDA_DRM_PerformDRMPairing(IBDA_DRM* This,WINBOOL fSync) { +static inline HRESULT IBDA_DRM_PerformDRMPairing(IBDA_DRM* This,WINBOOL fSync) { return This->lpVtbl->PerformDRMPairing(This,fSync); } #endif @@ -4611,23 +4603,23 @@ interface IBDA_NameValueService { #define IBDA_NameValueService_SetValue(This,ulDialogRequest,bstrLanguage,bstrName,bstrValue,ulReserved) (This)->lpVtbl->SetValue(This,ulDialogRequest,bstrLanguage,bstrName,bstrValue,ulReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_NameValueService_QueryInterface(IBDA_NameValueService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_NameValueService_QueryInterface(IBDA_NameValueService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_NameValueService_AddRef(IBDA_NameValueService* This) { +static inline ULONG IBDA_NameValueService_AddRef(IBDA_NameValueService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_NameValueService_Release(IBDA_NameValueService* This) { +static inline ULONG IBDA_NameValueService_Release(IBDA_NameValueService* This) { return This->lpVtbl->Release(This); } /*** IBDA_NameValueService methods ***/ -static __WIDL_INLINE HRESULT IBDA_NameValueService_GetValueNameByIndex(IBDA_NameValueService* This,ULONG ulIndex,BSTR *pbstrName) { +static inline HRESULT IBDA_NameValueService_GetValueNameByIndex(IBDA_NameValueService* This,ULONG ulIndex,BSTR *pbstrName) { return This->lpVtbl->GetValueNameByIndex(This,ulIndex,pbstrName); } -static __WIDL_INLINE HRESULT IBDA_NameValueService_GetValue(IBDA_NameValueService* This,BSTR bstrName,BSTR bstrLanguage,BSTR *pbstrValue) { +static inline HRESULT IBDA_NameValueService_GetValue(IBDA_NameValueService* This,BSTR bstrName,BSTR bstrLanguage,BSTR *pbstrValue) { return This->lpVtbl->GetValue(This,bstrName,bstrLanguage,pbstrValue); } -static __WIDL_INLINE HRESULT IBDA_NameValueService_SetValue(IBDA_NameValueService* This,ULONG ulDialogRequest,BSTR bstrLanguage,BSTR bstrName,BSTR bstrValue,ULONG ulReserved) { +static inline HRESULT IBDA_NameValueService_SetValue(IBDA_NameValueService* This,ULONG ulDialogRequest,BSTR bstrLanguage,BSTR bstrName,BSTR bstrValue,ULONG ulReserved) { return This->lpVtbl->SetValue(This,ulDialogRequest,bstrLanguage,bstrName,bstrValue,ulReserved); } #endif @@ -4750,29 +4742,29 @@ interface IBDA_ConditionalAccessEx { #define IBDA_ConditionalAccessEx_CreateDialogRequestNumber(This,pulDialogRequestNumber) (This)->lpVtbl->CreateDialogRequestNumber(This,pulDialogRequestNumber) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_ConditionalAccessEx_QueryInterface(IBDA_ConditionalAccessEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_ConditionalAccessEx_QueryInterface(IBDA_ConditionalAccessEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_ConditionalAccessEx_AddRef(IBDA_ConditionalAccessEx* This) { +static inline ULONG IBDA_ConditionalAccessEx_AddRef(IBDA_ConditionalAccessEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_ConditionalAccessEx_Release(IBDA_ConditionalAccessEx* This) { +static inline ULONG IBDA_ConditionalAccessEx_Release(IBDA_ConditionalAccessEx* This) { return This->lpVtbl->Release(This); } /*** IBDA_ConditionalAccessEx methods ***/ -static __WIDL_INLINE HRESULT IBDA_ConditionalAccessEx_CheckEntitlementToken(IBDA_ConditionalAccessEx* This,ULONG ulDialogRequest,BSTR bstrLanguage,BDA_CONDITIONALACCESS_REQUESTTYPE RequestType,ULONG ulcbEntitlementTokenLen,BYTE *pbEntitlementToken,ULONG *pulDescrambleStatus) { +static inline HRESULT IBDA_ConditionalAccessEx_CheckEntitlementToken(IBDA_ConditionalAccessEx* This,ULONG ulDialogRequest,BSTR bstrLanguage,BDA_CONDITIONALACCESS_REQUESTTYPE RequestType,ULONG ulcbEntitlementTokenLen,BYTE *pbEntitlementToken,ULONG *pulDescrambleStatus) { return This->lpVtbl->CheckEntitlementToken(This,ulDialogRequest,bstrLanguage,RequestType,ulcbEntitlementTokenLen,pbEntitlementToken,pulDescrambleStatus); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccessEx_SetCaptureToken(IBDA_ConditionalAccessEx* This,ULONG ulcbCaptureTokenLen,BYTE *pbCaptureToken) { +static inline HRESULT IBDA_ConditionalAccessEx_SetCaptureToken(IBDA_ConditionalAccessEx* This,ULONG ulcbCaptureTokenLen,BYTE *pbCaptureToken) { return This->lpVtbl->SetCaptureToken(This,ulcbCaptureTokenLen,pbCaptureToken); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccessEx_OpenBroadcastMmi(IBDA_ConditionalAccessEx* This,ULONG ulDialogRequest,BSTR bstrLanguage,ULONG EventId) { +static inline HRESULT IBDA_ConditionalAccessEx_OpenBroadcastMmi(IBDA_ConditionalAccessEx* This,ULONG ulDialogRequest,BSTR bstrLanguage,ULONG EventId) { return This->lpVtbl->OpenBroadcastMmi(This,ulDialogRequest,bstrLanguage,EventId); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccessEx_CloseMmiDialog(IBDA_ConditionalAccessEx* This,ULONG ulDialogRequest,BSTR bstrLanguage,ULONG ulDialogNumber,BDA_CONDITIONALACCESS_MMICLOSEREASON ReasonCode,ULONG *pulSessionResult) { +static inline HRESULT IBDA_ConditionalAccessEx_CloseMmiDialog(IBDA_ConditionalAccessEx* This,ULONG ulDialogRequest,BSTR bstrLanguage,ULONG ulDialogNumber,BDA_CONDITIONALACCESS_MMICLOSEREASON ReasonCode,ULONG *pulSessionResult) { return This->lpVtbl->CloseMmiDialog(This,ulDialogRequest,bstrLanguage,ulDialogNumber,ReasonCode,pulSessionResult); } -static __WIDL_INLINE HRESULT IBDA_ConditionalAccessEx_CreateDialogRequestNumber(IBDA_ConditionalAccessEx* This,ULONG *pulDialogRequestNumber) { +static inline HRESULT IBDA_ConditionalAccessEx_CreateDialogRequestNumber(IBDA_ConditionalAccessEx* This,ULONG *pulDialogRequestNumber) { return This->lpVtbl->CreateDialogRequestNumber(This,pulDialogRequestNumber); } #endif @@ -4843,17 +4835,17 @@ interface IBDA_ISDBConditionalAccess { #define IBDA_ISDBConditionalAccess_SetIsdbCasRequest(This,ulRequestId,ulcbRequestBufferLen,pbRequestBuffer) (This)->lpVtbl->SetIsdbCasRequest(This,ulRequestId,ulcbRequestBufferLen,pbRequestBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_ISDBConditionalAccess_QueryInterface(IBDA_ISDBConditionalAccess* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_ISDBConditionalAccess_QueryInterface(IBDA_ISDBConditionalAccess* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_ISDBConditionalAccess_AddRef(IBDA_ISDBConditionalAccess* This) { +static inline ULONG IBDA_ISDBConditionalAccess_AddRef(IBDA_ISDBConditionalAccess* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_ISDBConditionalAccess_Release(IBDA_ISDBConditionalAccess* This) { +static inline ULONG IBDA_ISDBConditionalAccess_Release(IBDA_ISDBConditionalAccess* This) { return This->lpVtbl->Release(This); } /*** IBDA_ISDBConditionalAccess methods ***/ -static __WIDL_INLINE HRESULT IBDA_ISDBConditionalAccess_SetIsdbCasRequest(IBDA_ISDBConditionalAccess* This,ULONG ulRequestId,ULONG ulcbRequestBufferLen,BYTE *pbRequestBuffer) { +static inline HRESULT IBDA_ISDBConditionalAccess_SetIsdbCasRequest(IBDA_ISDBConditionalAccess* This,ULONG ulRequestId,ULONG ulcbRequestBufferLen,BYTE *pbRequestBuffer) { return This->lpVtbl->SetIsdbCasRequest(This,ulRequestId,ulcbRequestBufferLen,pbRequestBuffer); } #endif @@ -4922,17 +4914,17 @@ interface IBDA_EventingService { #define IBDA_EventingService_CompleteEvent(This,ulEventID,ulEventResult) (This)->lpVtbl->CompleteEvent(This,ulEventID,ulEventResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_EventingService_QueryInterface(IBDA_EventingService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_EventingService_QueryInterface(IBDA_EventingService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_EventingService_AddRef(IBDA_EventingService* This) { +static inline ULONG IBDA_EventingService_AddRef(IBDA_EventingService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_EventingService_Release(IBDA_EventingService* This) { +static inline ULONG IBDA_EventingService_Release(IBDA_EventingService* This) { return This->lpVtbl->Release(This); } /*** IBDA_EventingService methods ***/ -static __WIDL_INLINE HRESULT IBDA_EventingService_CompleteEvent(IBDA_EventingService* This,ULONG ulEventID,ULONG ulEventResult) { +static inline HRESULT IBDA_EventingService_CompleteEvent(IBDA_EventingService* This,ULONG ulEventID,ULONG ulEventResult) { return This->lpVtbl->CompleteEvent(This,ulEventID,ulEventResult); } #endif @@ -5017,20 +5009,20 @@ interface IBDA_AUX { #define IBDA_AUX_EnumCapability(This,dwIndex,dwInputID,pConnectorType,ConnTypeNum,NumVideoStds,AnalogStds) (This)->lpVtbl->EnumCapability(This,dwIndex,dwInputID,pConnectorType,ConnTypeNum,NumVideoStds,AnalogStds) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_AUX_QueryInterface(IBDA_AUX* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_AUX_QueryInterface(IBDA_AUX* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_AUX_AddRef(IBDA_AUX* This) { +static inline ULONG IBDA_AUX_AddRef(IBDA_AUX* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_AUX_Release(IBDA_AUX* This) { +static inline ULONG IBDA_AUX_Release(IBDA_AUX* This) { return This->lpVtbl->Release(This); } /*** IBDA_AUX methods ***/ -static __WIDL_INLINE HRESULT IBDA_AUX_QueryCapabilities(IBDA_AUX* This,DWORD *pdwNumAuxInputsBSTR) { +static inline HRESULT IBDA_AUX_QueryCapabilities(IBDA_AUX* This,DWORD *pdwNumAuxInputsBSTR) { return This->lpVtbl->QueryCapabilities(This,pdwNumAuxInputsBSTR); } -static __WIDL_INLINE HRESULT IBDA_AUX_EnumCapability(IBDA_AUX* This,DWORD dwIndex,DWORD *dwInputID,GUID *pConnectorType,DWORD *ConnTypeNum,DWORD *NumVideoStds,ULONGLONG *AnalogStds) { +static inline HRESULT IBDA_AUX_EnumCapability(IBDA_AUX* This,DWORD dwIndex,DWORD *dwInputID,GUID *pConnectorType,DWORD *ConnTypeNum,DWORD *NumVideoStds,ULONGLONG *AnalogStds) { return This->lpVtbl->EnumCapability(This,dwIndex,dwInputID,pConnectorType,ConnTypeNum,NumVideoStds,AnalogStds); } #endif @@ -5203,29 +5195,29 @@ interface IBDA_Encoder { #define IBDA_Encoder_GetState(This,AudioBitrateMax,AudioBitrateMin,AudioBitrateMode,AudioBitrateStepping,AudioBitrate,AudioMethodID,AvailableAudioPrograms,AudioProgram,VideoBitrateMax,VideoBitrateMin,VideoBitrateMode,VideoBitrate,VideoBitrateStepping,VideoMethodID,SignalSourceID,SignalFormat,SignalLock,SignalLevel,SignalToNoiseRatio) (This)->lpVtbl->GetState(This,AudioBitrateMax,AudioBitrateMin,AudioBitrateMode,AudioBitrateStepping,AudioBitrate,AudioMethodID,AvailableAudioPrograms,AudioProgram,VideoBitrateMax,VideoBitrateMin,VideoBitrateMode,VideoBitrate,VideoBitrateStepping,VideoMethodID,SignalSourceID,SignalFormat,SignalLock,SignalLevel,SignalToNoiseRatio) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_Encoder_QueryInterface(IBDA_Encoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_Encoder_QueryInterface(IBDA_Encoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_Encoder_AddRef(IBDA_Encoder* This) { +static inline ULONG IBDA_Encoder_AddRef(IBDA_Encoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_Encoder_Release(IBDA_Encoder* This) { +static inline ULONG IBDA_Encoder_Release(IBDA_Encoder* This) { return This->lpVtbl->Release(This); } /*** IBDA_Encoder methods ***/ -static __WIDL_INLINE HRESULT IBDA_Encoder_QueryCapabilities(IBDA_Encoder* This,DWORD *NumAudioFmts,DWORD *NumVideoFmts) { +static inline HRESULT IBDA_Encoder_QueryCapabilities(IBDA_Encoder* This,DWORD *NumAudioFmts,DWORD *NumVideoFmts) { return This->lpVtbl->QueryCapabilities(This,NumAudioFmts,NumVideoFmts); } -static __WIDL_INLINE HRESULT IBDA_Encoder_EnumAudioCapability(IBDA_Encoder* This,DWORD FmtIndex,DWORD *MethodID,DWORD *AlgorithmType,DWORD *SamplingRate,DWORD *BitDepth,DWORD *NumChannels) { +static inline HRESULT IBDA_Encoder_EnumAudioCapability(IBDA_Encoder* This,DWORD FmtIndex,DWORD *MethodID,DWORD *AlgorithmType,DWORD *SamplingRate,DWORD *BitDepth,DWORD *NumChannels) { return This->lpVtbl->EnumAudioCapability(This,FmtIndex,MethodID,AlgorithmType,SamplingRate,BitDepth,NumChannels); } -static __WIDL_INLINE HRESULT IBDA_Encoder_EnumVideoCapability(IBDA_Encoder* This,DWORD FmtIndex,DWORD *MethodID,DWORD *AlgorithmType,DWORD *VerticalSize,DWORD *HorizontalSize,DWORD *AspectRatio,DWORD *FrameRateCode,DWORD *ProgressiveSequence) { +static inline HRESULT IBDA_Encoder_EnumVideoCapability(IBDA_Encoder* This,DWORD FmtIndex,DWORD *MethodID,DWORD *AlgorithmType,DWORD *VerticalSize,DWORD *HorizontalSize,DWORD *AspectRatio,DWORD *FrameRateCode,DWORD *ProgressiveSequence) { return This->lpVtbl->EnumVideoCapability(This,FmtIndex,MethodID,AlgorithmType,VerticalSize,HorizontalSize,AspectRatio,FrameRateCode,ProgressiveSequence); } -static __WIDL_INLINE HRESULT IBDA_Encoder_SetParameters(IBDA_Encoder* This,DWORD AudioBitrateMode,DWORD AudioBitrate,DWORD AudioMethodID,DWORD AudioProgram,DWORD VideoBitrateMode,DWORD VideoBitrate,DWORD VideoMethodID) { +static inline HRESULT IBDA_Encoder_SetParameters(IBDA_Encoder* This,DWORD AudioBitrateMode,DWORD AudioBitrate,DWORD AudioMethodID,DWORD AudioProgram,DWORD VideoBitrateMode,DWORD VideoBitrate,DWORD VideoMethodID) { return This->lpVtbl->SetParameters(This,AudioBitrateMode,AudioBitrate,AudioMethodID,AudioProgram,VideoBitrateMode,VideoBitrate,VideoMethodID); } -static __WIDL_INLINE HRESULT IBDA_Encoder_GetState(IBDA_Encoder* This,DWORD *AudioBitrateMax,DWORD *AudioBitrateMin,DWORD *AudioBitrateMode,DWORD *AudioBitrateStepping,DWORD *AudioBitrate,DWORD *AudioMethodID,DWORD *AvailableAudioPrograms,DWORD *AudioProgram,DWORD *VideoBitrateMax,DWORD *VideoBitrateMin,DWORD *VideoBitrateMode,DWORD *VideoBitrate,DWORD *VideoBitrateStepping,DWORD *VideoMethodID,DWORD *SignalSourceID,ULONGLONG *SignalFormat,WINBOOL *SignalLock,LONG *SignalLevel,DWORD *SignalToNoiseRatio) { +static inline HRESULT IBDA_Encoder_GetState(IBDA_Encoder* This,DWORD *AudioBitrateMax,DWORD *AudioBitrateMin,DWORD *AudioBitrateMode,DWORD *AudioBitrateStepping,DWORD *AudioBitrate,DWORD *AudioMethodID,DWORD *AvailableAudioPrograms,DWORD *AudioProgram,DWORD *VideoBitrateMax,DWORD *VideoBitrateMin,DWORD *VideoBitrateMode,DWORD *VideoBitrate,DWORD *VideoBitrateStepping,DWORD *VideoMethodID,DWORD *SignalSourceID,ULONGLONG *SignalFormat,WINBOOL *SignalLock,LONG *SignalLevel,DWORD *SignalToNoiseRatio) { return This->lpVtbl->GetState(This,AudioBitrateMax,AudioBitrateMin,AudioBitrateMode,AudioBitrateStepping,AudioBitrate,AudioMethodID,AvailableAudioPrograms,AudioProgram,VideoBitrateMax,VideoBitrateMin,VideoBitrateMode,VideoBitrate,VideoBitrateStepping,VideoMethodID,SignalSourceID,SignalFormat,SignalLock,SignalLevel,SignalToNoiseRatio); } #endif @@ -5362,35 +5354,35 @@ interface IBDA_FDC { #define IBDA_FDC_GetTableSection(This,Pid,MaxBufferSize,ActualSize,SecBuffer) (This)->lpVtbl->GetTableSection(This,Pid,MaxBufferSize,ActualSize,SecBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_FDC_QueryInterface(IBDA_FDC* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_FDC_QueryInterface(IBDA_FDC* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_FDC_AddRef(IBDA_FDC* This) { +static inline ULONG IBDA_FDC_AddRef(IBDA_FDC* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_FDC_Release(IBDA_FDC* This) { +static inline ULONG IBDA_FDC_Release(IBDA_FDC* This) { return This->lpVtbl->Release(This); } /*** IBDA_FDC methods ***/ -static __WIDL_INLINE HRESULT IBDA_FDC_GetStatus(IBDA_FDC* This,DWORD *CurrentBitrate,WINBOOL *CarrierLock,DWORD *CurrentFrequency,WINBOOL *CurrentSpectrumInversion,BSTR *CurrentPIDList,BSTR *CurrentTIDList,WINBOOL *Overflow) { +static inline HRESULT IBDA_FDC_GetStatus(IBDA_FDC* This,DWORD *CurrentBitrate,WINBOOL *CarrierLock,DWORD *CurrentFrequency,WINBOOL *CurrentSpectrumInversion,BSTR *CurrentPIDList,BSTR *CurrentTIDList,WINBOOL *Overflow) { return This->lpVtbl->GetStatus(This,CurrentBitrate,CarrierLock,CurrentFrequency,CurrentSpectrumInversion,CurrentPIDList,CurrentTIDList,Overflow); } -static __WIDL_INLINE HRESULT IBDA_FDC_RequestTables(IBDA_FDC* This,BSTR TableIDs) { +static inline HRESULT IBDA_FDC_RequestTables(IBDA_FDC* This,BSTR TableIDs) { return This->lpVtbl->RequestTables(This,TableIDs); } -static __WIDL_INLINE HRESULT IBDA_FDC_AddPid(IBDA_FDC* This,BSTR PidsToAdd,DWORD *RemainingFilterEntries) { +static inline HRESULT IBDA_FDC_AddPid(IBDA_FDC* This,BSTR PidsToAdd,DWORD *RemainingFilterEntries) { return This->lpVtbl->AddPid(This,PidsToAdd,RemainingFilterEntries); } -static __WIDL_INLINE HRESULT IBDA_FDC_RemovePid(IBDA_FDC* This,BSTR PidsToRemove) { +static inline HRESULT IBDA_FDC_RemovePid(IBDA_FDC* This,BSTR PidsToRemove) { return This->lpVtbl->RemovePid(This,PidsToRemove); } -static __WIDL_INLINE HRESULT IBDA_FDC_AddTid(IBDA_FDC* This,BSTR TidsToAdd,BSTR *CurrentTidList) { +static inline HRESULT IBDA_FDC_AddTid(IBDA_FDC* This,BSTR TidsToAdd,BSTR *CurrentTidList) { return This->lpVtbl->AddTid(This,TidsToAdd,CurrentTidList); } -static __WIDL_INLINE HRESULT IBDA_FDC_RemoveTid(IBDA_FDC* This,BSTR TidsToRemove) { +static inline HRESULT IBDA_FDC_RemoveTid(IBDA_FDC* This,BSTR TidsToRemove) { return This->lpVtbl->RemoveTid(This,TidsToRemove); } -static __WIDL_INLINE HRESULT IBDA_FDC_GetTableSection(IBDA_FDC* This,DWORD *Pid,DWORD MaxBufferSize,DWORD *ActualSize,BYTE *SecBuffer) { +static inline HRESULT IBDA_FDC_GetTableSection(IBDA_FDC* This,DWORD *Pid,DWORD MaxBufferSize,DWORD *ActualSize,BYTE *SecBuffer) { return This->lpVtbl->GetTableSection(This,Pid,MaxBufferSize,ActualSize,SecBuffer); } #endif @@ -5506,32 +5498,32 @@ interface IBDA_GuideDataDeliveryService { #define IBDA_GuideDataDeliveryService_GetServiceInfoFromTuneXml(This,bstrTuneXml,pbstrServiceDescription) (This)->lpVtbl->GetServiceInfoFromTuneXml(This,bstrTuneXml,pbstrServiceDescription) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_GuideDataDeliveryService_QueryInterface(IBDA_GuideDataDeliveryService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_GuideDataDeliveryService_QueryInterface(IBDA_GuideDataDeliveryService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_GuideDataDeliveryService_AddRef(IBDA_GuideDataDeliveryService* This) { +static inline ULONG IBDA_GuideDataDeliveryService_AddRef(IBDA_GuideDataDeliveryService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_GuideDataDeliveryService_Release(IBDA_GuideDataDeliveryService* This) { +static inline ULONG IBDA_GuideDataDeliveryService_Release(IBDA_GuideDataDeliveryService* This) { return This->lpVtbl->Release(This); } /*** IBDA_GuideDataDeliveryService methods ***/ -static __WIDL_INLINE HRESULT IBDA_GuideDataDeliveryService_GetGuideDataType(IBDA_GuideDataDeliveryService* This,GUID *pguidDataType) { +static inline HRESULT IBDA_GuideDataDeliveryService_GetGuideDataType(IBDA_GuideDataDeliveryService* This,GUID *pguidDataType) { return This->lpVtbl->GetGuideDataType(This,pguidDataType); } -static __WIDL_INLINE HRESULT IBDA_GuideDataDeliveryService_GetGuideData(IBDA_GuideDataDeliveryService* This,ULONG *pulcbBufferLen,BYTE *pbBuffer,ULONG *pulGuideDataPercentageProgress) { +static inline HRESULT IBDA_GuideDataDeliveryService_GetGuideData(IBDA_GuideDataDeliveryService* This,ULONG *pulcbBufferLen,BYTE *pbBuffer,ULONG *pulGuideDataPercentageProgress) { return This->lpVtbl->GetGuideData(This,pulcbBufferLen,pbBuffer,pulGuideDataPercentageProgress); } -static __WIDL_INLINE HRESULT IBDA_GuideDataDeliveryService_RequestGuideDataUpdate(IBDA_GuideDataDeliveryService* This) { +static inline HRESULT IBDA_GuideDataDeliveryService_RequestGuideDataUpdate(IBDA_GuideDataDeliveryService* This) { return This->lpVtbl->RequestGuideDataUpdate(This); } -static __WIDL_INLINE HRESULT IBDA_GuideDataDeliveryService_GetTuneXmlFromServiceIdx(IBDA_GuideDataDeliveryService* This,ULONG64 ul64ServiceIdx,BSTR *pbstrTuneXml) { +static inline HRESULT IBDA_GuideDataDeliveryService_GetTuneXmlFromServiceIdx(IBDA_GuideDataDeliveryService* This,ULONG64 ul64ServiceIdx,BSTR *pbstrTuneXml) { return This->lpVtbl->GetTuneXmlFromServiceIdx(This,ul64ServiceIdx,pbstrTuneXml); } -static __WIDL_INLINE HRESULT IBDA_GuideDataDeliveryService_GetServices(IBDA_GuideDataDeliveryService* This,ULONG *pulcbBufferLen,BYTE *pbBuffer) { +static inline HRESULT IBDA_GuideDataDeliveryService_GetServices(IBDA_GuideDataDeliveryService* This,ULONG *pulcbBufferLen,BYTE *pbBuffer) { return This->lpVtbl->GetServices(This,pulcbBufferLen,pbBuffer); } -static __WIDL_INLINE HRESULT IBDA_GuideDataDeliveryService_GetServiceInfoFromTuneXml(IBDA_GuideDataDeliveryService* This,BSTR bstrTuneXml,BSTR *pbstrServiceDescription) { +static inline HRESULT IBDA_GuideDataDeliveryService_GetServiceInfoFromTuneXml(IBDA_GuideDataDeliveryService* This,BSTR bstrTuneXml,BSTR *pbstrServiceDescription) { return This->lpVtbl->GetServiceInfoFromTuneXml(This,bstrTuneXml,pbstrServiceDescription); } #endif @@ -5608,20 +5600,20 @@ interface IBDA_DRMService { #define IBDA_DRMService_GetDRMStatus(This,pbstrDrmUuidList,DrmUuid) (This)->lpVtbl->GetDRMStatus(This,pbstrDrmUuidList,DrmUuid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DRMService_QueryInterface(IBDA_DRMService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DRMService_QueryInterface(IBDA_DRMService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DRMService_AddRef(IBDA_DRMService* This) { +static inline ULONG IBDA_DRMService_AddRef(IBDA_DRMService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DRMService_Release(IBDA_DRMService* This) { +static inline ULONG IBDA_DRMService_Release(IBDA_DRMService* This) { return This->lpVtbl->Release(This); } /*** IBDA_DRMService methods ***/ -static __WIDL_INLINE HRESULT IBDA_DRMService_SetDRM(IBDA_DRMService* This,GUID *puuidNewDrm) { +static inline HRESULT IBDA_DRMService_SetDRM(IBDA_DRMService* This,GUID *puuidNewDrm) { return This->lpVtbl->SetDRM(This,puuidNewDrm); } -static __WIDL_INLINE HRESULT IBDA_DRMService_GetDRMStatus(IBDA_DRMService* This,BSTR *pbstrDrmUuidList,GUID *DrmUuid) { +static inline HRESULT IBDA_DRMService_GetDRMStatus(IBDA_DRMService* This,BSTR *pbstrDrmUuidList,GUID *DrmUuid) { return This->lpVtbl->GetDRMStatus(This,pbstrDrmUuidList,DrmUuid); } #endif @@ -5788,38 +5780,38 @@ interface IBDA_WMDRMSession { #define IBDA_WMDRMSession_GetKeyInfo(This,pulKeyInfoLen,pbKeyInfo) (This)->lpVtbl->GetKeyInfo(This,pulKeyInfoLen,pbKeyInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_WMDRMSession_QueryInterface(IBDA_WMDRMSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_WMDRMSession_QueryInterface(IBDA_WMDRMSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_WMDRMSession_AddRef(IBDA_WMDRMSession* This) { +static inline ULONG IBDA_WMDRMSession_AddRef(IBDA_WMDRMSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_WMDRMSession_Release(IBDA_WMDRMSession* This) { +static inline ULONG IBDA_WMDRMSession_Release(IBDA_WMDRMSession* This) { return This->lpVtbl->Release(This); } /*** IBDA_WMDRMSession methods ***/ -static __WIDL_INLINE HRESULT IBDA_WMDRMSession_GetStatus(IBDA_WMDRMSession* This,ULONG *MaxCaptureToken,ULONG *MaxStreamingPid,ULONG *MaxLicense,ULONG *MinSecurityLevel,ULONG *RevInfoSequenceNumber,ULONGLONG *RevInfoIssuedTime,ULONG *RevInfoTTL,ULONG *RevListVersion,ULONG *ulState) { +static inline HRESULT IBDA_WMDRMSession_GetStatus(IBDA_WMDRMSession* This,ULONG *MaxCaptureToken,ULONG *MaxStreamingPid,ULONG *MaxLicense,ULONG *MinSecurityLevel,ULONG *RevInfoSequenceNumber,ULONGLONG *RevInfoIssuedTime,ULONG *RevInfoTTL,ULONG *RevListVersion,ULONG *ulState) { return This->lpVtbl->GetStatus(This,MaxCaptureToken,MaxStreamingPid,MaxLicense,MinSecurityLevel,RevInfoSequenceNumber,RevInfoIssuedTime,RevInfoTTL,RevListVersion,ulState); } -static __WIDL_INLINE HRESULT IBDA_WMDRMSession_SetRevInfo(IBDA_WMDRMSession* This,ULONG ulRevInfoLen,BYTE *pbRevInfo) { +static inline HRESULT IBDA_WMDRMSession_SetRevInfo(IBDA_WMDRMSession* This,ULONG ulRevInfoLen,BYTE *pbRevInfo) { return This->lpVtbl->SetRevInfo(This,ulRevInfoLen,pbRevInfo); } -static __WIDL_INLINE HRESULT IBDA_WMDRMSession_SetCrl(IBDA_WMDRMSession* This,ULONG ulCrlLen,BYTE *pbCrlLen) { +static inline HRESULT IBDA_WMDRMSession_SetCrl(IBDA_WMDRMSession* This,ULONG ulCrlLen,BYTE *pbCrlLen) { return This->lpVtbl->SetCrl(This,ulCrlLen,pbCrlLen); } -static __WIDL_INLINE HRESULT IBDA_WMDRMSession_TransactMessage(IBDA_WMDRMSession* This,ULONG ulcbRequest,BYTE *pbRequest,ULONG *pulcbResponse,BYTE *pbResponse) { +static inline HRESULT IBDA_WMDRMSession_TransactMessage(IBDA_WMDRMSession* This,ULONG ulcbRequest,BYTE *pbRequest,ULONG *pulcbResponse,BYTE *pbResponse) { return This->lpVtbl->TransactMessage(This,ulcbRequest,pbRequest,pulcbResponse,pbResponse); } -static __WIDL_INLINE HRESULT IBDA_WMDRMSession_GetLicense(IBDA_WMDRMSession* This,GUID *uuidKey,ULONG *pulPackageLen,BYTE *pbPackage) { +static inline HRESULT IBDA_WMDRMSession_GetLicense(IBDA_WMDRMSession* This,GUID *uuidKey,ULONG *pulPackageLen,BYTE *pbPackage) { return This->lpVtbl->GetLicense(This,uuidKey,pulPackageLen,pbPackage); } -static __WIDL_INLINE HRESULT IBDA_WMDRMSession_ReissueLicense(IBDA_WMDRMSession* This,GUID *uuidKey) { +static inline HRESULT IBDA_WMDRMSession_ReissueLicense(IBDA_WMDRMSession* This,GUID *uuidKey) { return This->lpVtbl->ReissueLicense(This,uuidKey); } -static __WIDL_INLINE HRESULT IBDA_WMDRMSession_RenewLicense(IBDA_WMDRMSession* This,ULONG ulInXmrLicenseLen,BYTE *pbInXmrLicense,ULONG ulEntitlementTokenLen,BYTE *pbEntitlementToken,ULONG *pulDescrambleStatus,ULONG *pulOutXmrLicenseLen,BYTE *pbOutXmrLicense) { +static inline HRESULT IBDA_WMDRMSession_RenewLicense(IBDA_WMDRMSession* This,ULONG ulInXmrLicenseLen,BYTE *pbInXmrLicense,ULONG ulEntitlementTokenLen,BYTE *pbEntitlementToken,ULONG *pulDescrambleStatus,ULONG *pulOutXmrLicenseLen,BYTE *pbOutXmrLicense) { return This->lpVtbl->RenewLicense(This,ulInXmrLicenseLen,pbInXmrLicense,ulEntitlementTokenLen,pbEntitlementToken,pulDescrambleStatus,pulOutXmrLicenseLen,pbOutXmrLicense); } -static __WIDL_INLINE HRESULT IBDA_WMDRMSession_GetKeyInfo(IBDA_WMDRMSession* This,ULONG *pulKeyInfoLen,BYTE *pbKeyInfo) { +static inline HRESULT IBDA_WMDRMSession_GetKeyInfo(IBDA_WMDRMSession* This,ULONG *pulKeyInfoLen,BYTE *pbKeyInfo) { return This->lpVtbl->GetKeyInfo(This,pulKeyInfoLen,pbKeyInfo); } #endif @@ -5946,32 +5938,32 @@ interface IBDA_WMDRMTuner { #define IBDA_WMDRMTuner_GetStartCodeProfile(This,pulStartCodeProfileLen,pbStartCodeProfile) (This)->lpVtbl->GetStartCodeProfile(This,pulStartCodeProfileLen,pbStartCodeProfile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_WMDRMTuner_QueryInterface(IBDA_WMDRMTuner* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_WMDRMTuner_QueryInterface(IBDA_WMDRMTuner* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_WMDRMTuner_AddRef(IBDA_WMDRMTuner* This) { +static inline ULONG IBDA_WMDRMTuner_AddRef(IBDA_WMDRMTuner* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_WMDRMTuner_Release(IBDA_WMDRMTuner* This) { +static inline ULONG IBDA_WMDRMTuner_Release(IBDA_WMDRMTuner* This) { return This->lpVtbl->Release(This); } /*** IBDA_WMDRMTuner methods ***/ -static __WIDL_INLINE HRESULT IBDA_WMDRMTuner_PurchaseEntitlement(IBDA_WMDRMTuner* This,ULONG ulDialogRequest,BSTR bstrLanguage,ULONG ulPurchaseTokenLen,BYTE *pbPurchaseToken,ULONG *pulDescrambleStatus,ULONG *pulCaptureTokenLen,BYTE *pbCaptureToken) { +static inline HRESULT IBDA_WMDRMTuner_PurchaseEntitlement(IBDA_WMDRMTuner* This,ULONG ulDialogRequest,BSTR bstrLanguage,ULONG ulPurchaseTokenLen,BYTE *pbPurchaseToken,ULONG *pulDescrambleStatus,ULONG *pulCaptureTokenLen,BYTE *pbCaptureToken) { return This->lpVtbl->PurchaseEntitlement(This,ulDialogRequest,bstrLanguage,ulPurchaseTokenLen,pbPurchaseToken,pulDescrambleStatus,pulCaptureTokenLen,pbCaptureToken); } -static __WIDL_INLINE HRESULT IBDA_WMDRMTuner_CancelCaptureToken(IBDA_WMDRMTuner* This,ULONG ulCaptureTokenLen,BYTE *pbCaptureToken) { +static inline HRESULT IBDA_WMDRMTuner_CancelCaptureToken(IBDA_WMDRMTuner* This,ULONG ulCaptureTokenLen,BYTE *pbCaptureToken) { return This->lpVtbl->CancelCaptureToken(This,ulCaptureTokenLen,pbCaptureToken); } -static __WIDL_INLINE HRESULT IBDA_WMDRMTuner_SetPidProtection(IBDA_WMDRMTuner* This,ULONG ulPid,GUID *uuidKey) { +static inline HRESULT IBDA_WMDRMTuner_SetPidProtection(IBDA_WMDRMTuner* This,ULONG ulPid,GUID *uuidKey) { return This->lpVtbl->SetPidProtection(This,ulPid,uuidKey); } -static __WIDL_INLINE HRESULT IBDA_WMDRMTuner_GetPidProtection(IBDA_WMDRMTuner* This,ULONG pulPid,GUID *uuidKey) { +static inline HRESULT IBDA_WMDRMTuner_GetPidProtection(IBDA_WMDRMTuner* This,ULONG pulPid,GUID *uuidKey) { return This->lpVtbl->GetPidProtection(This,pulPid,uuidKey); } -static __WIDL_INLINE HRESULT IBDA_WMDRMTuner_SetSyncValue(IBDA_WMDRMTuner* This,ULONG ulSyncValue) { +static inline HRESULT IBDA_WMDRMTuner_SetSyncValue(IBDA_WMDRMTuner* This,ULONG ulSyncValue) { return This->lpVtbl->SetSyncValue(This,ulSyncValue); } -static __WIDL_INLINE HRESULT IBDA_WMDRMTuner_GetStartCodeProfile(IBDA_WMDRMTuner* This,ULONG *pulStartCodeProfileLen,BYTE *pbStartCodeProfile) { +static inline HRESULT IBDA_WMDRMTuner_GetStartCodeProfile(IBDA_WMDRMTuner* This,ULONG *pulStartCodeProfileLen,BYTE *pbStartCodeProfile) { return This->lpVtbl->GetStartCodeProfile(This,pulStartCodeProfileLen,pbStartCodeProfile); } #endif @@ -6056,23 +6048,23 @@ interface IBDA_DRIDRMService { #define IBDA_DRIDRMService_GetPairingStatus(This,penumPairingStatus) (This)->lpVtbl->GetPairingStatus(This,penumPairingStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DRIDRMService_QueryInterface(IBDA_DRIDRMService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DRIDRMService_QueryInterface(IBDA_DRIDRMService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DRIDRMService_AddRef(IBDA_DRIDRMService* This) { +static inline ULONG IBDA_DRIDRMService_AddRef(IBDA_DRIDRMService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DRIDRMService_Release(IBDA_DRIDRMService* This) { +static inline ULONG IBDA_DRIDRMService_Release(IBDA_DRIDRMService* This) { return This->lpVtbl->Release(This); } /*** IBDA_DRIDRMService methods ***/ -static __WIDL_INLINE HRESULT IBDA_DRIDRMService_SetDRM(IBDA_DRIDRMService* This,BSTR bstrNewDrm) { +static inline HRESULT IBDA_DRIDRMService_SetDRM(IBDA_DRIDRMService* This,BSTR bstrNewDrm) { return This->lpVtbl->SetDRM(This,bstrNewDrm); } -static __WIDL_INLINE HRESULT IBDA_DRIDRMService_GetDRMStatus(IBDA_DRIDRMService* This,BSTR *pbstrDrmUuidList,GUID *DrmUuid) { +static inline HRESULT IBDA_DRIDRMService_GetDRMStatus(IBDA_DRIDRMService* This,BSTR *pbstrDrmUuidList,GUID *DrmUuid) { return This->lpVtbl->GetDRMStatus(This,pbstrDrmUuidList,DrmUuid); } -static __WIDL_INLINE HRESULT IBDA_DRIDRMService_GetPairingStatus(IBDA_DRIDRMService* This,BDA_DrmPairingError *penumPairingStatus) { +static inline HRESULT IBDA_DRIDRMService_GetPairingStatus(IBDA_DRIDRMService* This,BDA_DrmPairingError *penumPairingStatus) { return This->lpVtbl->GetPairingStatus(This,penumPairingStatus); } #endif @@ -6206,35 +6198,35 @@ interface IBDA_DRIWMDRMSession { #define IBDA_DRIWMDRMSession_GetLastCardeaError(This,pdwError) (This)->lpVtbl->GetLastCardeaError(This,pdwError) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_DRIWMDRMSession_QueryInterface(IBDA_DRIWMDRMSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_DRIWMDRMSession_QueryInterface(IBDA_DRIWMDRMSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_DRIWMDRMSession_AddRef(IBDA_DRIWMDRMSession* This) { +static inline ULONG IBDA_DRIWMDRMSession_AddRef(IBDA_DRIWMDRMSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_DRIWMDRMSession_Release(IBDA_DRIWMDRMSession* This) { +static inline ULONG IBDA_DRIWMDRMSession_Release(IBDA_DRIWMDRMSession* This) { return This->lpVtbl->Release(This); } /*** IBDA_DRIWMDRMSession methods ***/ -static __WIDL_INLINE HRESULT IBDA_DRIWMDRMSession_AcknowledgeLicense(IBDA_DRIWMDRMSession* This,HRESULT hrLicenseAck) { +static inline HRESULT IBDA_DRIWMDRMSession_AcknowledgeLicense(IBDA_DRIWMDRMSession* This,HRESULT hrLicenseAck) { return This->lpVtbl->AcknowledgeLicense(This,hrLicenseAck); } -static __WIDL_INLINE HRESULT IBDA_DRIWMDRMSession_ProcessLicenseChallenge(IBDA_DRIWMDRMSession* This,DWORD dwcbLicenseMessage,BYTE *pbLicenseMessage,DWORD *pdwcbLicenseResponse,BYTE **ppbLicenseResponse) { +static inline HRESULT IBDA_DRIWMDRMSession_ProcessLicenseChallenge(IBDA_DRIWMDRMSession* This,DWORD dwcbLicenseMessage,BYTE *pbLicenseMessage,DWORD *pdwcbLicenseResponse,BYTE **ppbLicenseResponse) { return This->lpVtbl->ProcessLicenseChallenge(This,dwcbLicenseMessage,pbLicenseMessage,pdwcbLicenseResponse,ppbLicenseResponse); } -static __WIDL_INLINE HRESULT IBDA_DRIWMDRMSession_ProcessRegistrationChallenge(IBDA_DRIWMDRMSession* This,DWORD dwcbRegistrationMessage,BYTE *pbRegistrationMessage,DWORD *pdwcbRegistrationResponse,BYTE **ppbRegistrationResponse) { +static inline HRESULT IBDA_DRIWMDRMSession_ProcessRegistrationChallenge(IBDA_DRIWMDRMSession* This,DWORD dwcbRegistrationMessage,BYTE *pbRegistrationMessage,DWORD *pdwcbRegistrationResponse,BYTE **ppbRegistrationResponse) { return This->lpVtbl->ProcessRegistrationChallenge(This,dwcbRegistrationMessage,pbRegistrationMessage,pdwcbRegistrationResponse,ppbRegistrationResponse); } -static __WIDL_INLINE HRESULT IBDA_DRIWMDRMSession_SetRevInfo(IBDA_DRIWMDRMSession* This,DWORD dwRevInfoLen,BYTE *pbRevInfo,DWORD *pdwResponse) { +static inline HRESULT IBDA_DRIWMDRMSession_SetRevInfo(IBDA_DRIWMDRMSession* This,DWORD dwRevInfoLen,BYTE *pbRevInfo,DWORD *pdwResponse) { return This->lpVtbl->SetRevInfo(This,dwRevInfoLen,pbRevInfo,pdwResponse); } -static __WIDL_INLINE HRESULT IBDA_DRIWMDRMSession_SetCrl(IBDA_DRIWMDRMSession* This,DWORD dwCrlLen,BYTE *pbCrlLen,DWORD *pdwResponse) { +static inline HRESULT IBDA_DRIWMDRMSession_SetCrl(IBDA_DRIWMDRMSession* This,DWORD dwCrlLen,BYTE *pbCrlLen,DWORD *pdwResponse) { return This->lpVtbl->SetCrl(This,dwCrlLen,pbCrlLen,pdwResponse); } -static __WIDL_INLINE HRESULT IBDA_DRIWMDRMSession_GetHMSAssociationData(IBDA_DRIWMDRMSession* This) { +static inline HRESULT IBDA_DRIWMDRMSession_GetHMSAssociationData(IBDA_DRIWMDRMSession* This) { return This->lpVtbl->GetHMSAssociationData(This); } -static __WIDL_INLINE HRESULT IBDA_DRIWMDRMSession_GetLastCardeaError(IBDA_DRIWMDRMSession* This,DWORD *pdwError) { +static inline HRESULT IBDA_DRIWMDRMSession_GetLastCardeaError(IBDA_DRIWMDRMSession* This,DWORD *pdwError) { return This->lpVtbl->GetLastCardeaError(This,pdwError); } #endif @@ -6313,20 +6305,20 @@ interface IBDA_MUX { #define IBDA_MUX_GetPidList(This,pulPidListCount,pbPidListBuffer) (This)->lpVtbl->GetPidList(This,pulPidListCount,pbPidListBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_MUX_QueryInterface(IBDA_MUX* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_MUX_QueryInterface(IBDA_MUX* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_MUX_AddRef(IBDA_MUX* This) { +static inline ULONG IBDA_MUX_AddRef(IBDA_MUX* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_MUX_Release(IBDA_MUX* This) { +static inline ULONG IBDA_MUX_Release(IBDA_MUX* This) { return This->lpVtbl->Release(This); } /*** IBDA_MUX methods ***/ -static __WIDL_INLINE HRESULT IBDA_MUX_SetPidList(IBDA_MUX* This,ULONG ulPidListCount,BDA_MUX_PIDLISTITEM *pbPidListBuffer) { +static inline HRESULT IBDA_MUX_SetPidList(IBDA_MUX* This,ULONG ulPidListCount,BDA_MUX_PIDLISTITEM *pbPidListBuffer) { return This->lpVtbl->SetPidList(This,ulPidListCount,pbPidListBuffer); } -static __WIDL_INLINE HRESULT IBDA_MUX_GetPidList(IBDA_MUX* This,ULONG *pulPidListCount,BDA_MUX_PIDLISTITEM *pbPidListBuffer) { +static inline HRESULT IBDA_MUX_GetPidList(IBDA_MUX* This,ULONG *pulPidListCount,BDA_MUX_PIDLISTITEM *pbPidListBuffer) { return This->lpVtbl->GetPidList(This,pulPidListCount,pbPidListBuffer); } #endif @@ -6403,20 +6395,20 @@ interface IBDA_TransportStreamSelector { #define IBDA_TransportStreamSelector_GetTSInformation(This,pulTSInformationBufferLen,pbTSInformationBuffer) (This)->lpVtbl->GetTSInformation(This,pulTSInformationBufferLen,pbTSInformationBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_TransportStreamSelector_QueryInterface(IBDA_TransportStreamSelector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_TransportStreamSelector_QueryInterface(IBDA_TransportStreamSelector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_TransportStreamSelector_AddRef(IBDA_TransportStreamSelector* This) { +static inline ULONG IBDA_TransportStreamSelector_AddRef(IBDA_TransportStreamSelector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_TransportStreamSelector_Release(IBDA_TransportStreamSelector* This) { +static inline ULONG IBDA_TransportStreamSelector_Release(IBDA_TransportStreamSelector* This) { return This->lpVtbl->Release(This); } /*** IBDA_TransportStreamSelector methods ***/ -static __WIDL_INLINE HRESULT IBDA_TransportStreamSelector_SetTSID(IBDA_TransportStreamSelector* This,USHORT usTSID) { +static inline HRESULT IBDA_TransportStreamSelector_SetTSID(IBDA_TransportStreamSelector* This,USHORT usTSID) { return This->lpVtbl->SetTSID(This,usTSID); } -static __WIDL_INLINE HRESULT IBDA_TransportStreamSelector_GetTSInformation(IBDA_TransportStreamSelector* This,ULONG *pulTSInformationBufferLen,BYTE *pbTSInformationBuffer) { +static inline HRESULT IBDA_TransportStreamSelector_GetTSInformation(IBDA_TransportStreamSelector* This,ULONG *pulTSInformationBufferLen,BYTE *pbTSInformationBuffer) { return This->lpVtbl->GetTSInformation(This,pulTSInformationBufferLen,pbTSInformationBuffer); } #endif @@ -6498,23 +6490,23 @@ interface IBDA_UserActivityService { #define IBDA_UserActivityService_UserActivityDetected(This) (This)->lpVtbl->UserActivityDetected(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDA_UserActivityService_QueryInterface(IBDA_UserActivityService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDA_UserActivityService_QueryInterface(IBDA_UserActivityService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDA_UserActivityService_AddRef(IBDA_UserActivityService* This) { +static inline ULONG IBDA_UserActivityService_AddRef(IBDA_UserActivityService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDA_UserActivityService_Release(IBDA_UserActivityService* This) { +static inline ULONG IBDA_UserActivityService_Release(IBDA_UserActivityService* This) { return This->lpVtbl->Release(This); } /*** IBDA_UserActivityService methods ***/ -static __WIDL_INLINE HRESULT IBDA_UserActivityService_SetCurrentTunerUseReason(IBDA_UserActivityService* This,DWORD dwUseReason) { +static inline HRESULT IBDA_UserActivityService_SetCurrentTunerUseReason(IBDA_UserActivityService* This,DWORD dwUseReason) { return This->lpVtbl->SetCurrentTunerUseReason(This,dwUseReason); } -static __WIDL_INLINE HRESULT IBDA_UserActivityService_GetUserActivityInterval(IBDA_UserActivityService* This,DWORD *pdwActivityInterval) { +static inline HRESULT IBDA_UserActivityService_GetUserActivityInterval(IBDA_UserActivityService* This,DWORD *pdwActivityInterval) { return This->lpVtbl->GetUserActivityInterval(This,pdwActivityInterval); } -static __WIDL_INLINE HRESULT IBDA_UserActivityService_UserActivityDetected(IBDA_UserActivityService* This) { +static inline HRESULT IBDA_UserActivityService_UserActivityDetected(IBDA_UserActivityService* This) { return This->lpVtbl->UserActivityDetected(This); } #endif diff --git a/lib/libc/include/any-windows-any/bits.h b/lib/libc/include/any-windows-any/bits.h index 61ade5add002f44bb94fd161ca24d2b44e168a96..9822593ab13fd15cf386469dc4e9fc962d79c0c4 100644 --- a/lib/libc/include/any-windows-any/bits.h +++ b/lib/libc/include/any-windows-any/bits.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/bits.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/bits.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __bits_h__ #define __bits_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IBackgroundCopyFile_FWD_DEFINED__ @@ -187,23 +179,23 @@ interface IBackgroundCopyFile { #define IBackgroundCopyFile_GetProgress(This,pVal) (This)->lpVtbl->GetProgress(This,pVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyFile_QueryInterface(IBackgroundCopyFile* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyFile_QueryInterface(IBackgroundCopyFile* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyFile_AddRef(IBackgroundCopyFile* This) { +static inline ULONG IBackgroundCopyFile_AddRef(IBackgroundCopyFile* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyFile_Release(IBackgroundCopyFile* This) { +static inline ULONG IBackgroundCopyFile_Release(IBackgroundCopyFile* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyFile methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyFile_GetRemoteName(IBackgroundCopyFile* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyFile_GetRemoteName(IBackgroundCopyFile* This,LPWSTR *pVal) { return This->lpVtbl->GetRemoteName(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyFile_GetLocalName(IBackgroundCopyFile* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyFile_GetLocalName(IBackgroundCopyFile* This,LPWSTR *pVal) { return This->lpVtbl->GetLocalName(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyFile_GetProgress(IBackgroundCopyFile* This,BG_FILE_PROGRESS *pVal) { +static inline HRESULT IBackgroundCopyFile_GetProgress(IBackgroundCopyFile* This,BG_FILE_PROGRESS *pVal) { return This->lpVtbl->GetProgress(This,pVal); } #endif @@ -305,29 +297,29 @@ interface IEnumBackgroundCopyFiles { #define IEnumBackgroundCopyFiles_GetCount(This,puCount) (This)->lpVtbl->GetCount(This,puCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumBackgroundCopyFiles_QueryInterface(IEnumBackgroundCopyFiles* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumBackgroundCopyFiles_QueryInterface(IEnumBackgroundCopyFiles* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumBackgroundCopyFiles_AddRef(IEnumBackgroundCopyFiles* This) { +static inline ULONG IEnumBackgroundCopyFiles_AddRef(IEnumBackgroundCopyFiles* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumBackgroundCopyFiles_Release(IEnumBackgroundCopyFiles* This) { +static inline ULONG IEnumBackgroundCopyFiles_Release(IEnumBackgroundCopyFiles* This) { return This->lpVtbl->Release(This); } /*** IEnumBackgroundCopyFiles methods ***/ -static __WIDL_INLINE HRESULT IEnumBackgroundCopyFiles_Next(IEnumBackgroundCopyFiles* This,ULONG celt,IBackgroundCopyFile **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumBackgroundCopyFiles_Next(IEnumBackgroundCopyFiles* This,ULONG celt,IBackgroundCopyFile **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumBackgroundCopyFiles_Skip(IEnumBackgroundCopyFiles* This,ULONG celt) { +static inline HRESULT IEnumBackgroundCopyFiles_Skip(IEnumBackgroundCopyFiles* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumBackgroundCopyFiles_Reset(IEnumBackgroundCopyFiles* This) { +static inline HRESULT IEnumBackgroundCopyFiles_Reset(IEnumBackgroundCopyFiles* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumBackgroundCopyFiles_Clone(IEnumBackgroundCopyFiles* This,IEnumBackgroundCopyFiles **ppenum) { +static inline HRESULT IEnumBackgroundCopyFiles_Clone(IEnumBackgroundCopyFiles* This,IEnumBackgroundCopyFiles **ppenum) { return This->lpVtbl->Clone(This,ppenum); } -static __WIDL_INLINE HRESULT IEnumBackgroundCopyFiles_GetCount(IEnumBackgroundCopyFiles* This,ULONG *puCount) { +static inline HRESULT IEnumBackgroundCopyFiles_GetCount(IEnumBackgroundCopyFiles* This,ULONG *puCount) { return This->lpVtbl->GetCount(This,puCount); } #endif @@ -442,29 +434,29 @@ interface IBackgroundCopyError { #define IBackgroundCopyError_GetProtocol(This,pProtocol) (This)->lpVtbl->GetProtocol(This,pProtocol) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyError_QueryInterface(IBackgroundCopyError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyError_QueryInterface(IBackgroundCopyError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyError_AddRef(IBackgroundCopyError* This) { +static inline ULONG IBackgroundCopyError_AddRef(IBackgroundCopyError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyError_Release(IBackgroundCopyError* This) { +static inline ULONG IBackgroundCopyError_Release(IBackgroundCopyError* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyError methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyError_GetError(IBackgroundCopyError* This,BG_ERROR_CONTEXT *pContext,HRESULT *pCode) { +static inline HRESULT IBackgroundCopyError_GetError(IBackgroundCopyError* This,BG_ERROR_CONTEXT *pContext,HRESULT *pCode) { return This->lpVtbl->GetError(This,pContext,pCode); } -static __WIDL_INLINE HRESULT IBackgroundCopyError_GetFile(IBackgroundCopyError* This,IBackgroundCopyFile **pVal) { +static inline HRESULT IBackgroundCopyError_GetFile(IBackgroundCopyError* This,IBackgroundCopyFile **pVal) { return This->lpVtbl->GetFile(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyError_GetErrorDescription(IBackgroundCopyError* This,DWORD LanguageId,LPWSTR *pErrorDescription) { +static inline HRESULT IBackgroundCopyError_GetErrorDescription(IBackgroundCopyError* This,DWORD LanguageId,LPWSTR *pErrorDescription) { return This->lpVtbl->GetErrorDescription(This,LanguageId,pErrorDescription); } -static __WIDL_INLINE HRESULT IBackgroundCopyError_GetErrorContextDescription(IBackgroundCopyError* This,DWORD LanguageId,LPWSTR *pContextDescription) { +static inline HRESULT IBackgroundCopyError_GetErrorContextDescription(IBackgroundCopyError* This,DWORD LanguageId,LPWSTR *pContextDescription) { return This->lpVtbl->GetErrorContextDescription(This,LanguageId,pContextDescription); } -static __WIDL_INLINE HRESULT IBackgroundCopyError_GetProtocol(IBackgroundCopyError* This,LPWSTR *pProtocol) { +static inline HRESULT IBackgroundCopyError_GetProtocol(IBackgroundCopyError* This,LPWSTR *pProtocol) { return This->lpVtbl->GetProtocol(This,pProtocol); } #endif @@ -829,110 +821,110 @@ interface IBackgroundCopyJob { #define IBackgroundCopyJob_TakeOwnership(This) (This)->lpVtbl->TakeOwnership(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob_QueryInterface(IBackgroundCopyJob* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyJob_QueryInterface(IBackgroundCopyJob* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyJob_AddRef(IBackgroundCopyJob* This) { +static inline ULONG IBackgroundCopyJob_AddRef(IBackgroundCopyJob* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyJob_Release(IBackgroundCopyJob* This) { +static inline ULONG IBackgroundCopyJob_Release(IBackgroundCopyJob* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyJob methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob_AddFileSet(IBackgroundCopyJob* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { +static inline HRESULT IBackgroundCopyJob_AddFileSet(IBackgroundCopyJob* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { return This->lpVtbl->AddFileSet(This,cFileCount,pFileSet); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_AddFile(IBackgroundCopyJob* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { +static inline HRESULT IBackgroundCopyJob_AddFile(IBackgroundCopyJob* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { return This->lpVtbl->AddFile(This,RemoteUrl,LocalName); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_EnumFiles(IBackgroundCopyJob* This,IEnumBackgroundCopyFiles **pEnum) { +static inline HRESULT IBackgroundCopyJob_EnumFiles(IBackgroundCopyJob* This,IEnumBackgroundCopyFiles **pEnum) { return This->lpVtbl->EnumFiles(This,pEnum); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_Suspend(IBackgroundCopyJob* This) { +static inline HRESULT IBackgroundCopyJob_Suspend(IBackgroundCopyJob* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_Resume(IBackgroundCopyJob* This) { +static inline HRESULT IBackgroundCopyJob_Resume(IBackgroundCopyJob* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_Cancel(IBackgroundCopyJob* This) { +static inline HRESULT IBackgroundCopyJob_Cancel(IBackgroundCopyJob* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_Complete(IBackgroundCopyJob* This) { +static inline HRESULT IBackgroundCopyJob_Complete(IBackgroundCopyJob* This) { return This->lpVtbl->Complete(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetId(IBackgroundCopyJob* This,GUID *pVal) { +static inline HRESULT IBackgroundCopyJob_GetId(IBackgroundCopyJob* This,GUID *pVal) { return This->lpVtbl->GetId(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetType(IBackgroundCopyJob* This,BG_JOB_TYPE *pVal) { +static inline HRESULT IBackgroundCopyJob_GetType(IBackgroundCopyJob* This,BG_JOB_TYPE *pVal) { return This->lpVtbl->GetType(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetProgress(IBackgroundCopyJob* This,BG_JOB_PROGRESS *pVal) { +static inline HRESULT IBackgroundCopyJob_GetProgress(IBackgroundCopyJob* This,BG_JOB_PROGRESS *pVal) { return This->lpVtbl->GetProgress(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetTimes(IBackgroundCopyJob* This,BG_JOB_TIMES *pVal) { +static inline HRESULT IBackgroundCopyJob_GetTimes(IBackgroundCopyJob* This,BG_JOB_TIMES *pVal) { return This->lpVtbl->GetTimes(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetState(IBackgroundCopyJob* This,BG_JOB_STATE *pVal) { +static inline HRESULT IBackgroundCopyJob_GetState(IBackgroundCopyJob* This,BG_JOB_STATE *pVal) { return This->lpVtbl->GetState(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetError(IBackgroundCopyJob* This,IBackgroundCopyError **ppError) { +static inline HRESULT IBackgroundCopyJob_GetError(IBackgroundCopyJob* This,IBackgroundCopyError **ppError) { return This->lpVtbl->GetError(This,ppError); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetOwner(IBackgroundCopyJob* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob_GetOwner(IBackgroundCopyJob* This,LPWSTR *pVal) { return This->lpVtbl->GetOwner(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_SetDisplayName(IBackgroundCopyJob* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob_SetDisplayName(IBackgroundCopyJob* This,LPCWSTR Val) { return This->lpVtbl->SetDisplayName(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetDisplayName(IBackgroundCopyJob* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob_GetDisplayName(IBackgroundCopyJob* This,LPWSTR *pVal) { return This->lpVtbl->GetDisplayName(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_SetDescription(IBackgroundCopyJob* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob_SetDescription(IBackgroundCopyJob* This,LPCWSTR Val) { return This->lpVtbl->SetDescription(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetDescription(IBackgroundCopyJob* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob_GetDescription(IBackgroundCopyJob* This,LPWSTR *pVal) { return This->lpVtbl->GetDescription(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_SetPriority(IBackgroundCopyJob* This,BG_JOB_PRIORITY Val) { +static inline HRESULT IBackgroundCopyJob_SetPriority(IBackgroundCopyJob* This,BG_JOB_PRIORITY Val) { return This->lpVtbl->SetPriority(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetPriority(IBackgroundCopyJob* This,BG_JOB_PRIORITY *pVal) { +static inline HRESULT IBackgroundCopyJob_GetPriority(IBackgroundCopyJob* This,BG_JOB_PRIORITY *pVal) { return This->lpVtbl->GetPriority(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_SetNotifyFlags(IBackgroundCopyJob* This,ULONG Val) { +static inline HRESULT IBackgroundCopyJob_SetNotifyFlags(IBackgroundCopyJob* This,ULONG Val) { return This->lpVtbl->SetNotifyFlags(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetNotifyFlags(IBackgroundCopyJob* This,ULONG *pVal) { +static inline HRESULT IBackgroundCopyJob_GetNotifyFlags(IBackgroundCopyJob* This,ULONG *pVal) { return This->lpVtbl->GetNotifyFlags(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_SetNotifyInterface(IBackgroundCopyJob* This,IUnknown *Val) { +static inline HRESULT IBackgroundCopyJob_SetNotifyInterface(IBackgroundCopyJob* This,IUnknown *Val) { return This->lpVtbl->SetNotifyInterface(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetNotifyInterface(IBackgroundCopyJob* This,IUnknown **pVal) { +static inline HRESULT IBackgroundCopyJob_GetNotifyInterface(IBackgroundCopyJob* This,IUnknown **pVal) { return This->lpVtbl->GetNotifyInterface(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_SetMinimumRetryDelay(IBackgroundCopyJob* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob_SetMinimumRetryDelay(IBackgroundCopyJob* This,ULONG Seconds) { return This->lpVtbl->SetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetMinimumRetryDelay(IBackgroundCopyJob* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob_GetMinimumRetryDelay(IBackgroundCopyJob* This,ULONG *Seconds) { return This->lpVtbl->GetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_SetNoProgressTimeout(IBackgroundCopyJob* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob_SetNoProgressTimeout(IBackgroundCopyJob* This,ULONG Seconds) { return This->lpVtbl->SetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetNoProgressTimeout(IBackgroundCopyJob* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob_GetNoProgressTimeout(IBackgroundCopyJob* This,ULONG *Seconds) { return This->lpVtbl->GetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetErrorCount(IBackgroundCopyJob* This,ULONG *Errors) { +static inline HRESULT IBackgroundCopyJob_GetErrorCount(IBackgroundCopyJob* This,ULONG *Errors) { return This->lpVtbl->GetErrorCount(This,Errors); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_SetProxySettings(IBackgroundCopyJob* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { +static inline HRESULT IBackgroundCopyJob_SetProxySettings(IBackgroundCopyJob* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { return This->lpVtbl->SetProxySettings(This,ProxyUsage,ProxyList,ProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_GetProxySettings(IBackgroundCopyJob* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { +static inline HRESULT IBackgroundCopyJob_GetProxySettings(IBackgroundCopyJob* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { return This->lpVtbl->GetProxySettings(This,pProxyUsage,pProxyList,pProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob_TakeOwnership(IBackgroundCopyJob* This) { +static inline HRESULT IBackgroundCopyJob_TakeOwnership(IBackgroundCopyJob* This) { return This->lpVtbl->TakeOwnership(This); } #endif @@ -1034,29 +1026,29 @@ interface IEnumBackgroundCopyJobs { #define IEnumBackgroundCopyJobs_GetCount(This,puCount) (This)->lpVtbl->GetCount(This,puCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumBackgroundCopyJobs_QueryInterface(IEnumBackgroundCopyJobs* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumBackgroundCopyJobs_QueryInterface(IEnumBackgroundCopyJobs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumBackgroundCopyJobs_AddRef(IEnumBackgroundCopyJobs* This) { +static inline ULONG IEnumBackgroundCopyJobs_AddRef(IEnumBackgroundCopyJobs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumBackgroundCopyJobs_Release(IEnumBackgroundCopyJobs* This) { +static inline ULONG IEnumBackgroundCopyJobs_Release(IEnumBackgroundCopyJobs* This) { return This->lpVtbl->Release(This); } /*** IEnumBackgroundCopyJobs methods ***/ -static __WIDL_INLINE HRESULT IEnumBackgroundCopyJobs_Next(IEnumBackgroundCopyJobs* This,ULONG celt,IBackgroundCopyJob **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumBackgroundCopyJobs_Next(IEnumBackgroundCopyJobs* This,ULONG celt,IBackgroundCopyJob **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumBackgroundCopyJobs_Skip(IEnumBackgroundCopyJobs* This,ULONG celt) { +static inline HRESULT IEnumBackgroundCopyJobs_Skip(IEnumBackgroundCopyJobs* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumBackgroundCopyJobs_Reset(IEnumBackgroundCopyJobs* This) { +static inline HRESULT IEnumBackgroundCopyJobs_Reset(IEnumBackgroundCopyJobs* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumBackgroundCopyJobs_Clone(IEnumBackgroundCopyJobs* This,IEnumBackgroundCopyJobs **ppenum) { +static inline HRESULT IEnumBackgroundCopyJobs_Clone(IEnumBackgroundCopyJobs* This,IEnumBackgroundCopyJobs **ppenum) { return This->lpVtbl->Clone(This,ppenum); } -static __WIDL_INLINE HRESULT IEnumBackgroundCopyJobs_GetCount(IEnumBackgroundCopyJobs* This,ULONG *puCount) { +static inline HRESULT IEnumBackgroundCopyJobs_GetCount(IEnumBackgroundCopyJobs* This,ULONG *puCount) { return This->lpVtbl->GetCount(This,puCount); } #endif @@ -1143,23 +1135,23 @@ interface IBackgroundCopyCallback { #define IBackgroundCopyCallback_JobModification(This,pJob,dwReserved) (This)->lpVtbl->JobModification(This,pJob,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyCallback_QueryInterface(IBackgroundCopyCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyCallback_QueryInterface(IBackgroundCopyCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyCallback_AddRef(IBackgroundCopyCallback* This) { +static inline ULONG IBackgroundCopyCallback_AddRef(IBackgroundCopyCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyCallback_Release(IBackgroundCopyCallback* This) { +static inline ULONG IBackgroundCopyCallback_Release(IBackgroundCopyCallback* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyCallback methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyCallback_JobTransferred(IBackgroundCopyCallback* This,IBackgroundCopyJob *pJob) { +static inline HRESULT IBackgroundCopyCallback_JobTransferred(IBackgroundCopyCallback* This,IBackgroundCopyJob *pJob) { return This->lpVtbl->JobTransferred(This,pJob); } -static __WIDL_INLINE HRESULT IBackgroundCopyCallback_JobError(IBackgroundCopyCallback* This,IBackgroundCopyJob *pJob,IBackgroundCopyError *pError) { +static inline HRESULT IBackgroundCopyCallback_JobError(IBackgroundCopyCallback* This,IBackgroundCopyJob *pJob,IBackgroundCopyError *pError) { return This->lpVtbl->JobError(This,pJob,pError); } -static __WIDL_INLINE HRESULT IBackgroundCopyCallback_JobModification(IBackgroundCopyCallback* This,IBackgroundCopyJob *pJob,DWORD dwReserved) { +static inline HRESULT IBackgroundCopyCallback_JobModification(IBackgroundCopyCallback* This,IBackgroundCopyJob *pJob,DWORD dwReserved) { return This->lpVtbl->JobModification(This,pJob,dwReserved); } #endif @@ -1265,26 +1257,26 @@ interface IBackgroundCopyManager { #define IBackgroundCopyManager_GetErrorDescription(This,hResult,LanguageId,pErrorDescription) (This)->lpVtbl->GetErrorDescription(This,hResult,LanguageId,pErrorDescription) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyManager_QueryInterface(IBackgroundCopyManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyManager_QueryInterface(IBackgroundCopyManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyManager_AddRef(IBackgroundCopyManager* This) { +static inline ULONG IBackgroundCopyManager_AddRef(IBackgroundCopyManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyManager_Release(IBackgroundCopyManager* This) { +static inline ULONG IBackgroundCopyManager_Release(IBackgroundCopyManager* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyManager methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyManager_CreateJob(IBackgroundCopyManager* This,LPCWSTR DisplayName,BG_JOB_TYPE Type,GUID *pJobId,IBackgroundCopyJob **ppJob) { +static inline HRESULT IBackgroundCopyManager_CreateJob(IBackgroundCopyManager* This,LPCWSTR DisplayName,BG_JOB_TYPE Type,GUID *pJobId,IBackgroundCopyJob **ppJob) { return This->lpVtbl->CreateJob(This,DisplayName,Type,pJobId,ppJob); } -static __WIDL_INLINE HRESULT IBackgroundCopyManager_GetJob(IBackgroundCopyManager* This,REFGUID jobID,IBackgroundCopyJob **ppJob) { +static inline HRESULT IBackgroundCopyManager_GetJob(IBackgroundCopyManager* This,REFGUID jobID,IBackgroundCopyJob **ppJob) { return This->lpVtbl->GetJob(This,jobID,ppJob); } -static __WIDL_INLINE HRESULT IBackgroundCopyManager_EnumJobs(IBackgroundCopyManager* This,DWORD dwFlags,IEnumBackgroundCopyJobs **ppEnum) { +static inline HRESULT IBackgroundCopyManager_EnumJobs(IBackgroundCopyManager* This,DWORD dwFlags,IEnumBackgroundCopyJobs **ppEnum) { return This->lpVtbl->EnumJobs(This,dwFlags,ppEnum); } -static __WIDL_INLINE HRESULT IBackgroundCopyManager_GetErrorDescription(IBackgroundCopyManager* This,HRESULT hResult,DWORD LanguageId,LPWSTR *pErrorDescription) { +static inline HRESULT IBackgroundCopyManager_GetErrorDescription(IBackgroundCopyManager* This,HRESULT hResult,DWORD LanguageId,LPWSTR *pErrorDescription) { return This->lpVtbl->GetErrorDescription(This,hResult,LanguageId,pErrorDescription); } #endif diff --git a/lib/libc/include/any-windows-any/bits1_5.h b/lib/libc/include/any-windows-any/bits1_5.h index 9fb3bb06ca38889746b93710c5016c7f436addc2..13f6ce852ba358a1396d3c4d1701dd95a8d4cea8 100644 --- a/lib/libc/include/any-windows-any/bits1_5.h +++ b/lib/libc/include/any-windows-any/bits1_5.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/bits1_5.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/bits1_5.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __bits1_5_h__ #define __bits1_5_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IBackgroundCopyJob2_FWD_DEFINED__ @@ -363,135 +355,135 @@ interface IBackgroundCopyJob2 { #define IBackgroundCopyJob2_RemoveCredentials(This,target,scheme) (This)->lpVtbl->RemoveCredentials(This,target,scheme) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_QueryInterface(IBackgroundCopyJob2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyJob2_QueryInterface(IBackgroundCopyJob2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyJob2_AddRef(IBackgroundCopyJob2* This) { +static inline ULONG IBackgroundCopyJob2_AddRef(IBackgroundCopyJob2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyJob2_Release(IBackgroundCopyJob2* This) { +static inline ULONG IBackgroundCopyJob2_Release(IBackgroundCopyJob2* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyJob methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_AddFileSet(IBackgroundCopyJob2* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { +static inline HRESULT IBackgroundCopyJob2_AddFileSet(IBackgroundCopyJob2* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { return This->lpVtbl->AddFileSet(This,cFileCount,pFileSet); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_AddFile(IBackgroundCopyJob2* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { +static inline HRESULT IBackgroundCopyJob2_AddFile(IBackgroundCopyJob2* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { return This->lpVtbl->AddFile(This,RemoteUrl,LocalName); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_EnumFiles(IBackgroundCopyJob2* This,IEnumBackgroundCopyFiles **pEnum) { +static inline HRESULT IBackgroundCopyJob2_EnumFiles(IBackgroundCopyJob2* This,IEnumBackgroundCopyFiles **pEnum) { return This->lpVtbl->EnumFiles(This,pEnum); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_Suspend(IBackgroundCopyJob2* This) { +static inline HRESULT IBackgroundCopyJob2_Suspend(IBackgroundCopyJob2* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_Resume(IBackgroundCopyJob2* This) { +static inline HRESULT IBackgroundCopyJob2_Resume(IBackgroundCopyJob2* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_Cancel(IBackgroundCopyJob2* This) { +static inline HRESULT IBackgroundCopyJob2_Cancel(IBackgroundCopyJob2* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_Complete(IBackgroundCopyJob2* This) { +static inline HRESULT IBackgroundCopyJob2_Complete(IBackgroundCopyJob2* This) { return This->lpVtbl->Complete(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetId(IBackgroundCopyJob2* This,GUID *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetId(IBackgroundCopyJob2* This,GUID *pVal) { return This->lpVtbl->GetId(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetType(IBackgroundCopyJob2* This,BG_JOB_TYPE *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetType(IBackgroundCopyJob2* This,BG_JOB_TYPE *pVal) { return This->lpVtbl->GetType(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetProgress(IBackgroundCopyJob2* This,BG_JOB_PROGRESS *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetProgress(IBackgroundCopyJob2* This,BG_JOB_PROGRESS *pVal) { return This->lpVtbl->GetProgress(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetTimes(IBackgroundCopyJob2* This,BG_JOB_TIMES *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetTimes(IBackgroundCopyJob2* This,BG_JOB_TIMES *pVal) { return This->lpVtbl->GetTimes(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetState(IBackgroundCopyJob2* This,BG_JOB_STATE *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetState(IBackgroundCopyJob2* This,BG_JOB_STATE *pVal) { return This->lpVtbl->GetState(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetError(IBackgroundCopyJob2* This,IBackgroundCopyError **ppError) { +static inline HRESULT IBackgroundCopyJob2_GetError(IBackgroundCopyJob2* This,IBackgroundCopyError **ppError) { return This->lpVtbl->GetError(This,ppError); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetOwner(IBackgroundCopyJob2* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetOwner(IBackgroundCopyJob2* This,LPWSTR *pVal) { return This->lpVtbl->GetOwner(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetDisplayName(IBackgroundCopyJob2* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob2_SetDisplayName(IBackgroundCopyJob2* This,LPCWSTR Val) { return This->lpVtbl->SetDisplayName(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetDisplayName(IBackgroundCopyJob2* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetDisplayName(IBackgroundCopyJob2* This,LPWSTR *pVal) { return This->lpVtbl->GetDisplayName(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetDescription(IBackgroundCopyJob2* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob2_SetDescription(IBackgroundCopyJob2* This,LPCWSTR Val) { return This->lpVtbl->SetDescription(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetDescription(IBackgroundCopyJob2* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetDescription(IBackgroundCopyJob2* This,LPWSTR *pVal) { return This->lpVtbl->GetDescription(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetPriority(IBackgroundCopyJob2* This,BG_JOB_PRIORITY Val) { +static inline HRESULT IBackgroundCopyJob2_SetPriority(IBackgroundCopyJob2* This,BG_JOB_PRIORITY Val) { return This->lpVtbl->SetPriority(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetPriority(IBackgroundCopyJob2* This,BG_JOB_PRIORITY *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetPriority(IBackgroundCopyJob2* This,BG_JOB_PRIORITY *pVal) { return This->lpVtbl->GetPriority(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetNotifyFlags(IBackgroundCopyJob2* This,ULONG Val) { +static inline HRESULT IBackgroundCopyJob2_SetNotifyFlags(IBackgroundCopyJob2* This,ULONG Val) { return This->lpVtbl->SetNotifyFlags(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetNotifyFlags(IBackgroundCopyJob2* This,ULONG *pVal) { +static inline HRESULT IBackgroundCopyJob2_GetNotifyFlags(IBackgroundCopyJob2* This,ULONG *pVal) { return This->lpVtbl->GetNotifyFlags(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetNotifyInterface(IBackgroundCopyJob2* This,IUnknown *Val) { +static inline HRESULT IBackgroundCopyJob2_SetNotifyInterface(IBackgroundCopyJob2* This,IUnknown *Val) { return This->lpVtbl->SetNotifyInterface(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetNotifyInterface(IBackgroundCopyJob2* This,IUnknown **pVal) { +static inline HRESULT IBackgroundCopyJob2_GetNotifyInterface(IBackgroundCopyJob2* This,IUnknown **pVal) { return This->lpVtbl->GetNotifyInterface(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetMinimumRetryDelay(IBackgroundCopyJob2* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob2_SetMinimumRetryDelay(IBackgroundCopyJob2* This,ULONG Seconds) { return This->lpVtbl->SetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetMinimumRetryDelay(IBackgroundCopyJob2* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob2_GetMinimumRetryDelay(IBackgroundCopyJob2* This,ULONG *Seconds) { return This->lpVtbl->GetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetNoProgressTimeout(IBackgroundCopyJob2* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob2_SetNoProgressTimeout(IBackgroundCopyJob2* This,ULONG Seconds) { return This->lpVtbl->SetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetNoProgressTimeout(IBackgroundCopyJob2* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob2_GetNoProgressTimeout(IBackgroundCopyJob2* This,ULONG *Seconds) { return This->lpVtbl->GetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetErrorCount(IBackgroundCopyJob2* This,ULONG *Errors) { +static inline HRESULT IBackgroundCopyJob2_GetErrorCount(IBackgroundCopyJob2* This,ULONG *Errors) { return This->lpVtbl->GetErrorCount(This,Errors); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetProxySettings(IBackgroundCopyJob2* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { +static inline HRESULT IBackgroundCopyJob2_SetProxySettings(IBackgroundCopyJob2* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { return This->lpVtbl->SetProxySettings(This,ProxyUsage,ProxyList,ProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetProxySettings(IBackgroundCopyJob2* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { +static inline HRESULT IBackgroundCopyJob2_GetProxySettings(IBackgroundCopyJob2* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { return This->lpVtbl->GetProxySettings(This,pProxyUsage,pProxyList,pProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_TakeOwnership(IBackgroundCopyJob2* This) { +static inline HRESULT IBackgroundCopyJob2_TakeOwnership(IBackgroundCopyJob2* This) { return This->lpVtbl->TakeOwnership(This); } /*** IBackgroundCopyJob2 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetNotifyCmdLine(IBackgroundCopyJob2* This,LPCWSTR prog,LPCWSTR params) { +static inline HRESULT IBackgroundCopyJob2_SetNotifyCmdLine(IBackgroundCopyJob2* This,LPCWSTR prog,LPCWSTR params) { return This->lpVtbl->SetNotifyCmdLine(This,prog,params); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetNotifyCmdLine(IBackgroundCopyJob2* This,LPWSTR *prog,LPWSTR *params) { +static inline HRESULT IBackgroundCopyJob2_GetNotifyCmdLine(IBackgroundCopyJob2* This,LPWSTR *prog,LPWSTR *params) { return This->lpVtbl->GetNotifyCmdLine(This,prog,params); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetReplyProgress(IBackgroundCopyJob2* This,BG_JOB_REPLY_PROGRESS *progress) { +static inline HRESULT IBackgroundCopyJob2_GetReplyProgress(IBackgroundCopyJob2* This,BG_JOB_REPLY_PROGRESS *progress) { return This->lpVtbl->GetReplyProgress(This,progress); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetReplyData(IBackgroundCopyJob2* This,byte **pBuffer,UINT64 *pLength) { +static inline HRESULT IBackgroundCopyJob2_GetReplyData(IBackgroundCopyJob2* This,byte **pBuffer,UINT64 *pLength) { return This->lpVtbl->GetReplyData(This,pBuffer,pLength); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetReplyFileName(IBackgroundCopyJob2* This,LPCWSTR filename) { +static inline HRESULT IBackgroundCopyJob2_SetReplyFileName(IBackgroundCopyJob2* This,LPCWSTR filename) { return This->lpVtbl->SetReplyFileName(This,filename); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_GetReplyFileName(IBackgroundCopyJob2* This,LPWSTR *pFilename) { +static inline HRESULT IBackgroundCopyJob2_GetReplyFileName(IBackgroundCopyJob2* This,LPWSTR *pFilename) { return This->lpVtbl->GetReplyFileName(This,pFilename); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_SetCredentials(IBackgroundCopyJob2* This,BG_AUTH_CREDENTIALS *cred) { +static inline HRESULT IBackgroundCopyJob2_SetCredentials(IBackgroundCopyJob2* This,BG_AUTH_CREDENTIALS *cred) { return This->lpVtbl->SetCredentials(This,cred); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob2_RemoveCredentials(IBackgroundCopyJob2* This,BG_AUTH_TARGET target,BG_AUTH_SCHEME scheme) { +static inline HRESULT IBackgroundCopyJob2_RemoveCredentials(IBackgroundCopyJob2* This,BG_AUTH_TARGET target,BG_AUTH_SCHEME scheme) { return This->lpVtbl->RemoveCredentials(This,target,scheme); } #endif diff --git a/lib/libc/include/any-windows-any/bits2_0.h b/lib/libc/include/any-windows-any/bits2_0.h index 983bfa9d9594e7f71cfd60c119b35a8cba10cd70..6976b0a2612a762292a4205f910cea69680a81ef 100644 --- a/lib/libc/include/any-windows-any/bits2_0.h +++ b/lib/libc/include/any-windows-any/bits2_0.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/bits2_0.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/bits2_0.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __bits2_0_h__ #define __bits2_0_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IBackgroundCopyJob3_FWD_DEFINED__ @@ -370,148 +362,148 @@ interface IBackgroundCopyJob3 { #define IBackgroundCopyJob3_GetFileACLFlags(This,Flags) (This)->lpVtbl->GetFileACLFlags(This,Flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_QueryInterface(IBackgroundCopyJob3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyJob3_QueryInterface(IBackgroundCopyJob3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyJob3_AddRef(IBackgroundCopyJob3* This) { +static inline ULONG IBackgroundCopyJob3_AddRef(IBackgroundCopyJob3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyJob3_Release(IBackgroundCopyJob3* This) { +static inline ULONG IBackgroundCopyJob3_Release(IBackgroundCopyJob3* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyJob methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_AddFileSet(IBackgroundCopyJob3* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { +static inline HRESULT IBackgroundCopyJob3_AddFileSet(IBackgroundCopyJob3* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { return This->lpVtbl->AddFileSet(This,cFileCount,pFileSet); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_AddFile(IBackgroundCopyJob3* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { +static inline HRESULT IBackgroundCopyJob3_AddFile(IBackgroundCopyJob3* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { return This->lpVtbl->AddFile(This,RemoteUrl,LocalName); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_EnumFiles(IBackgroundCopyJob3* This,IEnumBackgroundCopyFiles **pEnum) { +static inline HRESULT IBackgroundCopyJob3_EnumFiles(IBackgroundCopyJob3* This,IEnumBackgroundCopyFiles **pEnum) { return This->lpVtbl->EnumFiles(This,pEnum); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_Suspend(IBackgroundCopyJob3* This) { +static inline HRESULT IBackgroundCopyJob3_Suspend(IBackgroundCopyJob3* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_Resume(IBackgroundCopyJob3* This) { +static inline HRESULT IBackgroundCopyJob3_Resume(IBackgroundCopyJob3* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_Cancel(IBackgroundCopyJob3* This) { +static inline HRESULT IBackgroundCopyJob3_Cancel(IBackgroundCopyJob3* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_Complete(IBackgroundCopyJob3* This) { +static inline HRESULT IBackgroundCopyJob3_Complete(IBackgroundCopyJob3* This) { return This->lpVtbl->Complete(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetId(IBackgroundCopyJob3* This,GUID *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetId(IBackgroundCopyJob3* This,GUID *pVal) { return This->lpVtbl->GetId(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetType(IBackgroundCopyJob3* This,BG_JOB_TYPE *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetType(IBackgroundCopyJob3* This,BG_JOB_TYPE *pVal) { return This->lpVtbl->GetType(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetProgress(IBackgroundCopyJob3* This,BG_JOB_PROGRESS *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetProgress(IBackgroundCopyJob3* This,BG_JOB_PROGRESS *pVal) { return This->lpVtbl->GetProgress(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetTimes(IBackgroundCopyJob3* This,BG_JOB_TIMES *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetTimes(IBackgroundCopyJob3* This,BG_JOB_TIMES *pVal) { return This->lpVtbl->GetTimes(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetState(IBackgroundCopyJob3* This,BG_JOB_STATE *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetState(IBackgroundCopyJob3* This,BG_JOB_STATE *pVal) { return This->lpVtbl->GetState(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetError(IBackgroundCopyJob3* This,IBackgroundCopyError **ppError) { +static inline HRESULT IBackgroundCopyJob3_GetError(IBackgroundCopyJob3* This,IBackgroundCopyError **ppError) { return This->lpVtbl->GetError(This,ppError); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetOwner(IBackgroundCopyJob3* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetOwner(IBackgroundCopyJob3* This,LPWSTR *pVal) { return This->lpVtbl->GetOwner(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetDisplayName(IBackgroundCopyJob3* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob3_SetDisplayName(IBackgroundCopyJob3* This,LPCWSTR Val) { return This->lpVtbl->SetDisplayName(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetDisplayName(IBackgroundCopyJob3* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetDisplayName(IBackgroundCopyJob3* This,LPWSTR *pVal) { return This->lpVtbl->GetDisplayName(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetDescription(IBackgroundCopyJob3* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob3_SetDescription(IBackgroundCopyJob3* This,LPCWSTR Val) { return This->lpVtbl->SetDescription(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetDescription(IBackgroundCopyJob3* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetDescription(IBackgroundCopyJob3* This,LPWSTR *pVal) { return This->lpVtbl->GetDescription(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetPriority(IBackgroundCopyJob3* This,BG_JOB_PRIORITY Val) { +static inline HRESULT IBackgroundCopyJob3_SetPriority(IBackgroundCopyJob3* This,BG_JOB_PRIORITY Val) { return This->lpVtbl->SetPriority(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetPriority(IBackgroundCopyJob3* This,BG_JOB_PRIORITY *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetPriority(IBackgroundCopyJob3* This,BG_JOB_PRIORITY *pVal) { return This->lpVtbl->GetPriority(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetNotifyFlags(IBackgroundCopyJob3* This,ULONG Val) { +static inline HRESULT IBackgroundCopyJob3_SetNotifyFlags(IBackgroundCopyJob3* This,ULONG Val) { return This->lpVtbl->SetNotifyFlags(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetNotifyFlags(IBackgroundCopyJob3* This,ULONG *pVal) { +static inline HRESULT IBackgroundCopyJob3_GetNotifyFlags(IBackgroundCopyJob3* This,ULONG *pVal) { return This->lpVtbl->GetNotifyFlags(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetNotifyInterface(IBackgroundCopyJob3* This,IUnknown *Val) { +static inline HRESULT IBackgroundCopyJob3_SetNotifyInterface(IBackgroundCopyJob3* This,IUnknown *Val) { return This->lpVtbl->SetNotifyInterface(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetNotifyInterface(IBackgroundCopyJob3* This,IUnknown **pVal) { +static inline HRESULT IBackgroundCopyJob3_GetNotifyInterface(IBackgroundCopyJob3* This,IUnknown **pVal) { return This->lpVtbl->GetNotifyInterface(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetMinimumRetryDelay(IBackgroundCopyJob3* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob3_SetMinimumRetryDelay(IBackgroundCopyJob3* This,ULONG Seconds) { return This->lpVtbl->SetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetMinimumRetryDelay(IBackgroundCopyJob3* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob3_GetMinimumRetryDelay(IBackgroundCopyJob3* This,ULONG *Seconds) { return This->lpVtbl->GetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetNoProgressTimeout(IBackgroundCopyJob3* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob3_SetNoProgressTimeout(IBackgroundCopyJob3* This,ULONG Seconds) { return This->lpVtbl->SetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetNoProgressTimeout(IBackgroundCopyJob3* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob3_GetNoProgressTimeout(IBackgroundCopyJob3* This,ULONG *Seconds) { return This->lpVtbl->GetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetErrorCount(IBackgroundCopyJob3* This,ULONG *Errors) { +static inline HRESULT IBackgroundCopyJob3_GetErrorCount(IBackgroundCopyJob3* This,ULONG *Errors) { return This->lpVtbl->GetErrorCount(This,Errors); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetProxySettings(IBackgroundCopyJob3* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { +static inline HRESULT IBackgroundCopyJob3_SetProxySettings(IBackgroundCopyJob3* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { return This->lpVtbl->SetProxySettings(This,ProxyUsage,ProxyList,ProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetProxySettings(IBackgroundCopyJob3* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { +static inline HRESULT IBackgroundCopyJob3_GetProxySettings(IBackgroundCopyJob3* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { return This->lpVtbl->GetProxySettings(This,pProxyUsage,pProxyList,pProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_TakeOwnership(IBackgroundCopyJob3* This) { +static inline HRESULT IBackgroundCopyJob3_TakeOwnership(IBackgroundCopyJob3* This) { return This->lpVtbl->TakeOwnership(This); } /*** IBackgroundCopyJob2 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetNotifyCmdLine(IBackgroundCopyJob3* This,LPCWSTR prog,LPCWSTR params) { +static inline HRESULT IBackgroundCopyJob3_SetNotifyCmdLine(IBackgroundCopyJob3* This,LPCWSTR prog,LPCWSTR params) { return This->lpVtbl->SetNotifyCmdLine(This,prog,params); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetNotifyCmdLine(IBackgroundCopyJob3* This,LPWSTR *prog,LPWSTR *params) { +static inline HRESULT IBackgroundCopyJob3_GetNotifyCmdLine(IBackgroundCopyJob3* This,LPWSTR *prog,LPWSTR *params) { return This->lpVtbl->GetNotifyCmdLine(This,prog,params); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetReplyProgress(IBackgroundCopyJob3* This,BG_JOB_REPLY_PROGRESS *progress) { +static inline HRESULT IBackgroundCopyJob3_GetReplyProgress(IBackgroundCopyJob3* This,BG_JOB_REPLY_PROGRESS *progress) { return This->lpVtbl->GetReplyProgress(This,progress); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetReplyData(IBackgroundCopyJob3* This,byte **pBuffer,UINT64 *pLength) { +static inline HRESULT IBackgroundCopyJob3_GetReplyData(IBackgroundCopyJob3* This,byte **pBuffer,UINT64 *pLength) { return This->lpVtbl->GetReplyData(This,pBuffer,pLength); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetReplyFileName(IBackgroundCopyJob3* This,LPCWSTR filename) { +static inline HRESULT IBackgroundCopyJob3_SetReplyFileName(IBackgroundCopyJob3* This,LPCWSTR filename) { return This->lpVtbl->SetReplyFileName(This,filename); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetReplyFileName(IBackgroundCopyJob3* This,LPWSTR *pFilename) { +static inline HRESULT IBackgroundCopyJob3_GetReplyFileName(IBackgroundCopyJob3* This,LPWSTR *pFilename) { return This->lpVtbl->GetReplyFileName(This,pFilename); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetCredentials(IBackgroundCopyJob3* This,BG_AUTH_CREDENTIALS *cred) { +static inline HRESULT IBackgroundCopyJob3_SetCredentials(IBackgroundCopyJob3* This,BG_AUTH_CREDENTIALS *cred) { return This->lpVtbl->SetCredentials(This,cred); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_RemoveCredentials(IBackgroundCopyJob3* This,BG_AUTH_TARGET target,BG_AUTH_SCHEME scheme) { +static inline HRESULT IBackgroundCopyJob3_RemoveCredentials(IBackgroundCopyJob3* This,BG_AUTH_TARGET target,BG_AUTH_SCHEME scheme) { return This->lpVtbl->RemoveCredentials(This,target,scheme); } /*** IBackgroundCopyJob3 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_ReplaceRemotePrefix(IBackgroundCopyJob3* This,LPCWSTR OldPrefix,LPCWSTR NewPrefix) { +static inline HRESULT IBackgroundCopyJob3_ReplaceRemotePrefix(IBackgroundCopyJob3* This,LPCWSTR OldPrefix,LPCWSTR NewPrefix) { return This->lpVtbl->ReplaceRemotePrefix(This,OldPrefix,NewPrefix); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_AddFileWithRanges(IBackgroundCopyJob3* This,LPCWSTR RemoteUrl,LPCWSTR LocalName,DWORD RangeCount,BG_FILE_RANGE Ranges[]) { +static inline HRESULT IBackgroundCopyJob3_AddFileWithRanges(IBackgroundCopyJob3* This,LPCWSTR RemoteUrl,LPCWSTR LocalName,DWORD RangeCount,BG_FILE_RANGE Ranges[]) { return This->lpVtbl->AddFileWithRanges(This,RemoteUrl,LocalName,RangeCount,Ranges); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_SetFileACLFlags(IBackgroundCopyJob3* This,DWORD Flags) { +static inline HRESULT IBackgroundCopyJob3_SetFileACLFlags(IBackgroundCopyJob3* This,DWORD Flags) { return This->lpVtbl->SetFileACLFlags(This,Flags); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob3_GetFileACLFlags(IBackgroundCopyJob3* This,DWORD *Flags) { +static inline HRESULT IBackgroundCopyJob3_GetFileACLFlags(IBackgroundCopyJob3* This,DWORD *Flags) { return This->lpVtbl->GetFileACLFlags(This,Flags); } #endif @@ -605,30 +597,30 @@ interface IBackgroundCopyFile2 { #define IBackgroundCopyFile2_SetRemoteName(This,Val) (This)->lpVtbl->SetRemoteName(This,Val) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyFile2_QueryInterface(IBackgroundCopyFile2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyFile2_QueryInterface(IBackgroundCopyFile2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyFile2_AddRef(IBackgroundCopyFile2* This) { +static inline ULONG IBackgroundCopyFile2_AddRef(IBackgroundCopyFile2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyFile2_Release(IBackgroundCopyFile2* This) { +static inline ULONG IBackgroundCopyFile2_Release(IBackgroundCopyFile2* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyFile methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyFile2_GetRemoteName(IBackgroundCopyFile2* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyFile2_GetRemoteName(IBackgroundCopyFile2* This,LPWSTR *pVal) { return This->lpVtbl->GetRemoteName(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyFile2_GetLocalName(IBackgroundCopyFile2* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyFile2_GetLocalName(IBackgroundCopyFile2* This,LPWSTR *pVal) { return This->lpVtbl->GetLocalName(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyFile2_GetProgress(IBackgroundCopyFile2* This,BG_FILE_PROGRESS *pVal) { +static inline HRESULT IBackgroundCopyFile2_GetProgress(IBackgroundCopyFile2* This,BG_FILE_PROGRESS *pVal) { return This->lpVtbl->GetProgress(This,pVal); } /*** IBackgroundCopyFile2 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyFile2_GetFileRanges(IBackgroundCopyFile2* This,DWORD *RangeCount,BG_FILE_RANGE **Ranges) { +static inline HRESULT IBackgroundCopyFile2_GetFileRanges(IBackgroundCopyFile2* This,DWORD *RangeCount,BG_FILE_RANGE **Ranges) { return This->lpVtbl->GetFileRanges(This,RangeCount,Ranges); } -static __WIDL_INLINE HRESULT IBackgroundCopyFile2_SetRemoteName(IBackgroundCopyFile2* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyFile2_SetRemoteName(IBackgroundCopyFile2* This,LPCWSTR Val) { return This->lpVtbl->SetRemoteName(This,Val); } #endif diff --git a/lib/libc/include/any-windows-any/bits2_5.h b/lib/libc/include/any-windows-any/bits2_5.h index f2d3faf14845edf9e0ca836eb3590b008294571c..5fe6e68d55c9c40ea5ace31ae0ee5c80648dc8fa 100644 --- a/lib/libc/include/any-windows-any/bits2_5.h +++ b/lib/libc/include/any-windows-any/bits2_5.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/bits2_5.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/bits2_5.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __bits2_5_h__ #define __bits2_5_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IBackgroundCopyJobHttpOptions_FWD_DEFINED__ @@ -188,38 +180,38 @@ interface IBackgroundCopyJobHttpOptions { #define IBackgroundCopyJobHttpOptions_GetSecurityFlags(This,pFlags) (This)->lpVtbl->GetSecurityFlags(This,pFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJobHttpOptions_QueryInterface(IBackgroundCopyJobHttpOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyJobHttpOptions_QueryInterface(IBackgroundCopyJobHttpOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyJobHttpOptions_AddRef(IBackgroundCopyJobHttpOptions* This) { +static inline ULONG IBackgroundCopyJobHttpOptions_AddRef(IBackgroundCopyJobHttpOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyJobHttpOptions_Release(IBackgroundCopyJobHttpOptions* This) { +static inline ULONG IBackgroundCopyJobHttpOptions_Release(IBackgroundCopyJobHttpOptions* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyJobHttpOptions methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJobHttpOptions_SetClientCertificateByID(IBackgroundCopyJobHttpOptions* This,BG_CERT_STORE_LOCATION StoreLocation,LPCWSTR StoreName,BYTE *pCertHashBlob) { +static inline HRESULT IBackgroundCopyJobHttpOptions_SetClientCertificateByID(IBackgroundCopyJobHttpOptions* This,BG_CERT_STORE_LOCATION StoreLocation,LPCWSTR StoreName,BYTE *pCertHashBlob) { return This->lpVtbl->SetClientCertificateByID(This,StoreLocation,StoreName,pCertHashBlob); } -static __WIDL_INLINE HRESULT IBackgroundCopyJobHttpOptions_SetClientCertificateByName(IBackgroundCopyJobHttpOptions* This,BG_CERT_STORE_LOCATION StoreLocation,LPCWSTR StoreName,LPCWSTR SubjectName) { +static inline HRESULT IBackgroundCopyJobHttpOptions_SetClientCertificateByName(IBackgroundCopyJobHttpOptions* This,BG_CERT_STORE_LOCATION StoreLocation,LPCWSTR StoreName,LPCWSTR SubjectName) { return This->lpVtbl->SetClientCertificateByName(This,StoreLocation,StoreName,SubjectName); } -static __WIDL_INLINE HRESULT IBackgroundCopyJobHttpOptions_RemoveClientCertificate(IBackgroundCopyJobHttpOptions* This) { +static inline HRESULT IBackgroundCopyJobHttpOptions_RemoveClientCertificate(IBackgroundCopyJobHttpOptions* This) { return This->lpVtbl->RemoveClientCertificate(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJobHttpOptions_GetClientCertificate(IBackgroundCopyJobHttpOptions* This,BG_CERT_STORE_LOCATION *pStoreLocation,LPWSTR *pStoreName,BYTE **ppCertHashBlob,LPWSTR *pSubjectName) { +static inline HRESULT IBackgroundCopyJobHttpOptions_GetClientCertificate(IBackgroundCopyJobHttpOptions* This,BG_CERT_STORE_LOCATION *pStoreLocation,LPWSTR *pStoreName,BYTE **ppCertHashBlob,LPWSTR *pSubjectName) { return This->lpVtbl->GetClientCertificate(This,pStoreLocation,pStoreName,ppCertHashBlob,pSubjectName); } -static __WIDL_INLINE HRESULT IBackgroundCopyJobHttpOptions_SetCustomHeaders(IBackgroundCopyJobHttpOptions* This,LPCWSTR RequestHeaders) { +static inline HRESULT IBackgroundCopyJobHttpOptions_SetCustomHeaders(IBackgroundCopyJobHttpOptions* This,LPCWSTR RequestHeaders) { return This->lpVtbl->SetCustomHeaders(This,RequestHeaders); } -static __WIDL_INLINE HRESULT IBackgroundCopyJobHttpOptions_GetCustomHeaders(IBackgroundCopyJobHttpOptions* This,LPWSTR *pRequestHeaders) { +static inline HRESULT IBackgroundCopyJobHttpOptions_GetCustomHeaders(IBackgroundCopyJobHttpOptions* This,LPWSTR *pRequestHeaders) { return This->lpVtbl->GetCustomHeaders(This,pRequestHeaders); } -static __WIDL_INLINE HRESULT IBackgroundCopyJobHttpOptions_SetSecurityFlags(IBackgroundCopyJobHttpOptions* This,ULONG Flags) { +static inline HRESULT IBackgroundCopyJobHttpOptions_SetSecurityFlags(IBackgroundCopyJobHttpOptions* This,ULONG Flags) { return This->lpVtbl->SetSecurityFlags(This,Flags); } -static __WIDL_INLINE HRESULT IBackgroundCopyJobHttpOptions_GetSecurityFlags(IBackgroundCopyJobHttpOptions* This,ULONG *pFlags) { +static inline HRESULT IBackgroundCopyJobHttpOptions_GetSecurityFlags(IBackgroundCopyJobHttpOptions* This,ULONG *pFlags) { return This->lpVtbl->GetSecurityFlags(This,pFlags); } #endif diff --git a/lib/libc/include/any-windows-any/bits3_0.h b/lib/libc/include/any-windows-any/bits3_0.h index 5dbda6acbe889aa7f78f3696ac9a09bcca6cb2fe..80562b4d5ad53b549a1d8baa04e7fc3dae6682a8 100644 --- a/lib/libc/include/any-windows-any/bits3_0.h +++ b/lib/libc/include/any-windows-any/bits3_0.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/bits3_0.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/bits3_0.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __bits3_0_h__ #define __bits3_0_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IBackgroundCopyCallback2_FWD_DEFINED__ @@ -137,27 +129,27 @@ interface IBackgroundCopyCallback2 { #define IBackgroundCopyCallback2_FileTransferred(This,job,file) (This)->lpVtbl->FileTransferred(This,job,file) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyCallback2_QueryInterface(IBackgroundCopyCallback2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyCallback2_QueryInterface(IBackgroundCopyCallback2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyCallback2_AddRef(IBackgroundCopyCallback2* This) { +static inline ULONG IBackgroundCopyCallback2_AddRef(IBackgroundCopyCallback2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyCallback2_Release(IBackgroundCopyCallback2* This) { +static inline ULONG IBackgroundCopyCallback2_Release(IBackgroundCopyCallback2* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyCallback methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyCallback2_JobTransferred(IBackgroundCopyCallback2* This,IBackgroundCopyJob *pJob) { +static inline HRESULT IBackgroundCopyCallback2_JobTransferred(IBackgroundCopyCallback2* This,IBackgroundCopyJob *pJob) { return This->lpVtbl->JobTransferred(This,pJob); } -static __WIDL_INLINE HRESULT IBackgroundCopyCallback2_JobError(IBackgroundCopyCallback2* This,IBackgroundCopyJob *pJob,IBackgroundCopyError *pError) { +static inline HRESULT IBackgroundCopyCallback2_JobError(IBackgroundCopyCallback2* This,IBackgroundCopyJob *pJob,IBackgroundCopyError *pError) { return This->lpVtbl->JobError(This,pJob,pError); } -static __WIDL_INLINE HRESULT IBackgroundCopyCallback2_JobModification(IBackgroundCopyCallback2* This,IBackgroundCopyJob *pJob,DWORD dwReserved) { +static inline HRESULT IBackgroundCopyCallback2_JobModification(IBackgroundCopyCallback2* This,IBackgroundCopyJob *pJob,DWORD dwReserved) { return This->lpVtbl->JobModification(This,pJob,dwReserved); } /*** IBackgroundCopyCallback2 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyCallback2_FileTransferred(IBackgroundCopyCallback2* This,IBackgroundCopyJob *job,IBackgroundCopyFile *file) { +static inline HRESULT IBackgroundCopyCallback2_FileTransferred(IBackgroundCopyCallback2* This,IBackgroundCopyJob *job,IBackgroundCopyFile *file) { return This->lpVtbl->FileTransferred(This,job,file); } #endif @@ -502,167 +494,167 @@ interface IBackgroundCopyJob4 { #define IBackgroundCopyJob4_GetMaximumDownloadTime(This,timeout) (This)->lpVtbl->GetMaximumDownloadTime(This,timeout) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_QueryInterface(IBackgroundCopyJob4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyJob4_QueryInterface(IBackgroundCopyJob4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyJob4_AddRef(IBackgroundCopyJob4* This) { +static inline ULONG IBackgroundCopyJob4_AddRef(IBackgroundCopyJob4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyJob4_Release(IBackgroundCopyJob4* This) { +static inline ULONG IBackgroundCopyJob4_Release(IBackgroundCopyJob4* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyJob methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_AddFileSet(IBackgroundCopyJob4* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { +static inline HRESULT IBackgroundCopyJob4_AddFileSet(IBackgroundCopyJob4* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { return This->lpVtbl->AddFileSet(This,cFileCount,pFileSet); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_AddFile(IBackgroundCopyJob4* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { +static inline HRESULT IBackgroundCopyJob4_AddFile(IBackgroundCopyJob4* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { return This->lpVtbl->AddFile(This,RemoteUrl,LocalName); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_EnumFiles(IBackgroundCopyJob4* This,IEnumBackgroundCopyFiles **pEnum) { +static inline HRESULT IBackgroundCopyJob4_EnumFiles(IBackgroundCopyJob4* This,IEnumBackgroundCopyFiles **pEnum) { return This->lpVtbl->EnumFiles(This,pEnum); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_Suspend(IBackgroundCopyJob4* This) { +static inline HRESULT IBackgroundCopyJob4_Suspend(IBackgroundCopyJob4* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_Resume(IBackgroundCopyJob4* This) { +static inline HRESULT IBackgroundCopyJob4_Resume(IBackgroundCopyJob4* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_Cancel(IBackgroundCopyJob4* This) { +static inline HRESULT IBackgroundCopyJob4_Cancel(IBackgroundCopyJob4* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_Complete(IBackgroundCopyJob4* This) { +static inline HRESULT IBackgroundCopyJob4_Complete(IBackgroundCopyJob4* This) { return This->lpVtbl->Complete(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetId(IBackgroundCopyJob4* This,GUID *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetId(IBackgroundCopyJob4* This,GUID *pVal) { return This->lpVtbl->GetId(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetType(IBackgroundCopyJob4* This,BG_JOB_TYPE *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetType(IBackgroundCopyJob4* This,BG_JOB_TYPE *pVal) { return This->lpVtbl->GetType(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetProgress(IBackgroundCopyJob4* This,BG_JOB_PROGRESS *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetProgress(IBackgroundCopyJob4* This,BG_JOB_PROGRESS *pVal) { return This->lpVtbl->GetProgress(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetTimes(IBackgroundCopyJob4* This,BG_JOB_TIMES *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetTimes(IBackgroundCopyJob4* This,BG_JOB_TIMES *pVal) { return This->lpVtbl->GetTimes(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetState(IBackgroundCopyJob4* This,BG_JOB_STATE *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetState(IBackgroundCopyJob4* This,BG_JOB_STATE *pVal) { return This->lpVtbl->GetState(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetError(IBackgroundCopyJob4* This,IBackgroundCopyError **ppError) { +static inline HRESULT IBackgroundCopyJob4_GetError(IBackgroundCopyJob4* This,IBackgroundCopyError **ppError) { return This->lpVtbl->GetError(This,ppError); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetOwner(IBackgroundCopyJob4* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetOwner(IBackgroundCopyJob4* This,LPWSTR *pVal) { return This->lpVtbl->GetOwner(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetDisplayName(IBackgroundCopyJob4* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob4_SetDisplayName(IBackgroundCopyJob4* This,LPCWSTR Val) { return This->lpVtbl->SetDisplayName(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetDisplayName(IBackgroundCopyJob4* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetDisplayName(IBackgroundCopyJob4* This,LPWSTR *pVal) { return This->lpVtbl->GetDisplayName(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetDescription(IBackgroundCopyJob4* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob4_SetDescription(IBackgroundCopyJob4* This,LPCWSTR Val) { return This->lpVtbl->SetDescription(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetDescription(IBackgroundCopyJob4* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetDescription(IBackgroundCopyJob4* This,LPWSTR *pVal) { return This->lpVtbl->GetDescription(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetPriority(IBackgroundCopyJob4* This,BG_JOB_PRIORITY Val) { +static inline HRESULT IBackgroundCopyJob4_SetPriority(IBackgroundCopyJob4* This,BG_JOB_PRIORITY Val) { return This->lpVtbl->SetPriority(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetPriority(IBackgroundCopyJob4* This,BG_JOB_PRIORITY *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetPriority(IBackgroundCopyJob4* This,BG_JOB_PRIORITY *pVal) { return This->lpVtbl->GetPriority(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetNotifyFlags(IBackgroundCopyJob4* This,ULONG Val) { +static inline HRESULT IBackgroundCopyJob4_SetNotifyFlags(IBackgroundCopyJob4* This,ULONG Val) { return This->lpVtbl->SetNotifyFlags(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetNotifyFlags(IBackgroundCopyJob4* This,ULONG *pVal) { +static inline HRESULT IBackgroundCopyJob4_GetNotifyFlags(IBackgroundCopyJob4* This,ULONG *pVal) { return This->lpVtbl->GetNotifyFlags(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetNotifyInterface(IBackgroundCopyJob4* This,IUnknown *Val) { +static inline HRESULT IBackgroundCopyJob4_SetNotifyInterface(IBackgroundCopyJob4* This,IUnknown *Val) { return This->lpVtbl->SetNotifyInterface(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetNotifyInterface(IBackgroundCopyJob4* This,IUnknown **pVal) { +static inline HRESULT IBackgroundCopyJob4_GetNotifyInterface(IBackgroundCopyJob4* This,IUnknown **pVal) { return This->lpVtbl->GetNotifyInterface(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetMinimumRetryDelay(IBackgroundCopyJob4* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob4_SetMinimumRetryDelay(IBackgroundCopyJob4* This,ULONG Seconds) { return This->lpVtbl->SetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetMinimumRetryDelay(IBackgroundCopyJob4* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob4_GetMinimumRetryDelay(IBackgroundCopyJob4* This,ULONG *Seconds) { return This->lpVtbl->GetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetNoProgressTimeout(IBackgroundCopyJob4* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob4_SetNoProgressTimeout(IBackgroundCopyJob4* This,ULONG Seconds) { return This->lpVtbl->SetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetNoProgressTimeout(IBackgroundCopyJob4* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob4_GetNoProgressTimeout(IBackgroundCopyJob4* This,ULONG *Seconds) { return This->lpVtbl->GetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetErrorCount(IBackgroundCopyJob4* This,ULONG *Errors) { +static inline HRESULT IBackgroundCopyJob4_GetErrorCount(IBackgroundCopyJob4* This,ULONG *Errors) { return This->lpVtbl->GetErrorCount(This,Errors); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetProxySettings(IBackgroundCopyJob4* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { +static inline HRESULT IBackgroundCopyJob4_SetProxySettings(IBackgroundCopyJob4* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { return This->lpVtbl->SetProxySettings(This,ProxyUsage,ProxyList,ProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetProxySettings(IBackgroundCopyJob4* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { +static inline HRESULT IBackgroundCopyJob4_GetProxySettings(IBackgroundCopyJob4* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { return This->lpVtbl->GetProxySettings(This,pProxyUsage,pProxyList,pProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_TakeOwnership(IBackgroundCopyJob4* This) { +static inline HRESULT IBackgroundCopyJob4_TakeOwnership(IBackgroundCopyJob4* This) { return This->lpVtbl->TakeOwnership(This); } /*** IBackgroundCopyJob2 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetNotifyCmdLine(IBackgroundCopyJob4* This,LPCWSTR prog,LPCWSTR params) { +static inline HRESULT IBackgroundCopyJob4_SetNotifyCmdLine(IBackgroundCopyJob4* This,LPCWSTR prog,LPCWSTR params) { return This->lpVtbl->SetNotifyCmdLine(This,prog,params); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetNotifyCmdLine(IBackgroundCopyJob4* This,LPWSTR *prog,LPWSTR *params) { +static inline HRESULT IBackgroundCopyJob4_GetNotifyCmdLine(IBackgroundCopyJob4* This,LPWSTR *prog,LPWSTR *params) { return This->lpVtbl->GetNotifyCmdLine(This,prog,params); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetReplyProgress(IBackgroundCopyJob4* This,BG_JOB_REPLY_PROGRESS *progress) { +static inline HRESULT IBackgroundCopyJob4_GetReplyProgress(IBackgroundCopyJob4* This,BG_JOB_REPLY_PROGRESS *progress) { return This->lpVtbl->GetReplyProgress(This,progress); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetReplyData(IBackgroundCopyJob4* This,byte **pBuffer,UINT64 *pLength) { +static inline HRESULT IBackgroundCopyJob4_GetReplyData(IBackgroundCopyJob4* This,byte **pBuffer,UINT64 *pLength) { return This->lpVtbl->GetReplyData(This,pBuffer,pLength); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetReplyFileName(IBackgroundCopyJob4* This,LPCWSTR filename) { +static inline HRESULT IBackgroundCopyJob4_SetReplyFileName(IBackgroundCopyJob4* This,LPCWSTR filename) { return This->lpVtbl->SetReplyFileName(This,filename); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetReplyFileName(IBackgroundCopyJob4* This,LPWSTR *pFilename) { +static inline HRESULT IBackgroundCopyJob4_GetReplyFileName(IBackgroundCopyJob4* This,LPWSTR *pFilename) { return This->lpVtbl->GetReplyFileName(This,pFilename); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetCredentials(IBackgroundCopyJob4* This,BG_AUTH_CREDENTIALS *cred) { +static inline HRESULT IBackgroundCopyJob4_SetCredentials(IBackgroundCopyJob4* This,BG_AUTH_CREDENTIALS *cred) { return This->lpVtbl->SetCredentials(This,cred); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_RemoveCredentials(IBackgroundCopyJob4* This,BG_AUTH_TARGET target,BG_AUTH_SCHEME scheme) { +static inline HRESULT IBackgroundCopyJob4_RemoveCredentials(IBackgroundCopyJob4* This,BG_AUTH_TARGET target,BG_AUTH_SCHEME scheme) { return This->lpVtbl->RemoveCredentials(This,target,scheme); } /*** IBackgroundCopyJob3 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_ReplaceRemotePrefix(IBackgroundCopyJob4* This,LPCWSTR OldPrefix,LPCWSTR NewPrefix) { +static inline HRESULT IBackgroundCopyJob4_ReplaceRemotePrefix(IBackgroundCopyJob4* This,LPCWSTR OldPrefix,LPCWSTR NewPrefix) { return This->lpVtbl->ReplaceRemotePrefix(This,OldPrefix,NewPrefix); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_AddFileWithRanges(IBackgroundCopyJob4* This,LPCWSTR RemoteUrl,LPCWSTR LocalName,DWORD RangeCount,BG_FILE_RANGE Ranges[]) { +static inline HRESULT IBackgroundCopyJob4_AddFileWithRanges(IBackgroundCopyJob4* This,LPCWSTR RemoteUrl,LPCWSTR LocalName,DWORD RangeCount,BG_FILE_RANGE Ranges[]) { return This->lpVtbl->AddFileWithRanges(This,RemoteUrl,LocalName,RangeCount,Ranges); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetFileACLFlags(IBackgroundCopyJob4* This,DWORD Flags) { +static inline HRESULT IBackgroundCopyJob4_SetFileACLFlags(IBackgroundCopyJob4* This,DWORD Flags) { return This->lpVtbl->SetFileACLFlags(This,Flags); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetFileACLFlags(IBackgroundCopyJob4* This,DWORD *Flags) { +static inline HRESULT IBackgroundCopyJob4_GetFileACLFlags(IBackgroundCopyJob4* This,DWORD *Flags) { return This->lpVtbl->GetFileACLFlags(This,Flags); } /*** IBackgroundCopyJob4 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetPeerCachingFlags(IBackgroundCopyJob4* This,DWORD flags) { +static inline HRESULT IBackgroundCopyJob4_SetPeerCachingFlags(IBackgroundCopyJob4* This,DWORD flags) { return This->lpVtbl->SetPeerCachingFlags(This,flags); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetPeerCachingFlags(IBackgroundCopyJob4* This,DWORD *flags) { +static inline HRESULT IBackgroundCopyJob4_GetPeerCachingFlags(IBackgroundCopyJob4* This,DWORD *flags) { return This->lpVtbl->GetPeerCachingFlags(This,flags); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetOwnerIntegrityLevel(IBackgroundCopyJob4* This,ULONG *level) { +static inline HRESULT IBackgroundCopyJob4_GetOwnerIntegrityLevel(IBackgroundCopyJob4* This,ULONG *level) { return This->lpVtbl->GetOwnerIntegrityLevel(This,level); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetOwnerElevationState(IBackgroundCopyJob4* This,WINBOOL *elevated) { +static inline HRESULT IBackgroundCopyJob4_GetOwnerElevationState(IBackgroundCopyJob4* This,WINBOOL *elevated) { return This->lpVtbl->GetOwnerElevationState(This,elevated); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_SetMaximumDownloadTime(IBackgroundCopyJob4* This,ULONG timeout) { +static inline HRESULT IBackgroundCopyJob4_SetMaximumDownloadTime(IBackgroundCopyJob4* This,ULONG timeout) { return This->lpVtbl->SetMaximumDownloadTime(This,timeout); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob4_GetMaximumDownloadTime(IBackgroundCopyJob4* This,ULONG *timeout) { +static inline HRESULT IBackgroundCopyJob4_GetMaximumDownloadTime(IBackgroundCopyJob4* This,ULONG *timeout) { return This->lpVtbl->GetMaximumDownloadTime(This,timeout); } #endif diff --git a/lib/libc/include/any-windows-any/bits5_0.h b/lib/libc/include/any-windows-any/bits5_0.h index e8b1ea821878b380791ea0b97ab86daab0f80783..d597f53bd4b9ceb9132112656af1f815ce8f46ac 100644 --- a/lib/libc/include/any-windows-any/bits5_0.h +++ b/lib/libc/include/any-windows-any/bits5_0.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/bits5_0.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/bits5_0.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __bits5_0_h__ #define __bits5_0_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IBackgroundCopyJob5_FWD_DEFINED__ @@ -399,174 +391,174 @@ interface IBackgroundCopyJob5 { #define IBackgroundCopyJob5_GetProperty(This,id,value) (This)->lpVtbl->GetProperty(This,id,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_QueryInterface(IBackgroundCopyJob5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBackgroundCopyJob5_QueryInterface(IBackgroundCopyJob5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBackgroundCopyJob5_AddRef(IBackgroundCopyJob5* This) { +static inline ULONG IBackgroundCopyJob5_AddRef(IBackgroundCopyJob5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBackgroundCopyJob5_Release(IBackgroundCopyJob5* This) { +static inline ULONG IBackgroundCopyJob5_Release(IBackgroundCopyJob5* This) { return This->lpVtbl->Release(This); } /*** IBackgroundCopyJob methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_AddFileSet(IBackgroundCopyJob5* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { +static inline HRESULT IBackgroundCopyJob5_AddFileSet(IBackgroundCopyJob5* This,ULONG cFileCount,BG_FILE_INFO *pFileSet) { return This->lpVtbl->AddFileSet(This,cFileCount,pFileSet); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_AddFile(IBackgroundCopyJob5* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { +static inline HRESULT IBackgroundCopyJob5_AddFile(IBackgroundCopyJob5* This,LPCWSTR RemoteUrl,LPCWSTR LocalName) { return This->lpVtbl->AddFile(This,RemoteUrl,LocalName); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_EnumFiles(IBackgroundCopyJob5* This,IEnumBackgroundCopyFiles **pEnum) { +static inline HRESULT IBackgroundCopyJob5_EnumFiles(IBackgroundCopyJob5* This,IEnumBackgroundCopyFiles **pEnum) { return This->lpVtbl->EnumFiles(This,pEnum); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_Suspend(IBackgroundCopyJob5* This) { +static inline HRESULT IBackgroundCopyJob5_Suspend(IBackgroundCopyJob5* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_Resume(IBackgroundCopyJob5* This) { +static inline HRESULT IBackgroundCopyJob5_Resume(IBackgroundCopyJob5* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_Cancel(IBackgroundCopyJob5* This) { +static inline HRESULT IBackgroundCopyJob5_Cancel(IBackgroundCopyJob5* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_Complete(IBackgroundCopyJob5* This) { +static inline HRESULT IBackgroundCopyJob5_Complete(IBackgroundCopyJob5* This) { return This->lpVtbl->Complete(This); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetId(IBackgroundCopyJob5* This,GUID *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetId(IBackgroundCopyJob5* This,GUID *pVal) { return This->lpVtbl->GetId(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetType(IBackgroundCopyJob5* This,BG_JOB_TYPE *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetType(IBackgroundCopyJob5* This,BG_JOB_TYPE *pVal) { return This->lpVtbl->GetType(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetProgress(IBackgroundCopyJob5* This,BG_JOB_PROGRESS *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetProgress(IBackgroundCopyJob5* This,BG_JOB_PROGRESS *pVal) { return This->lpVtbl->GetProgress(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetTimes(IBackgroundCopyJob5* This,BG_JOB_TIMES *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetTimes(IBackgroundCopyJob5* This,BG_JOB_TIMES *pVal) { return This->lpVtbl->GetTimes(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetState(IBackgroundCopyJob5* This,BG_JOB_STATE *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetState(IBackgroundCopyJob5* This,BG_JOB_STATE *pVal) { return This->lpVtbl->GetState(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetError(IBackgroundCopyJob5* This,IBackgroundCopyError **ppError) { +static inline HRESULT IBackgroundCopyJob5_GetError(IBackgroundCopyJob5* This,IBackgroundCopyError **ppError) { return This->lpVtbl->GetError(This,ppError); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetOwner(IBackgroundCopyJob5* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetOwner(IBackgroundCopyJob5* This,LPWSTR *pVal) { return This->lpVtbl->GetOwner(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetDisplayName(IBackgroundCopyJob5* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob5_SetDisplayName(IBackgroundCopyJob5* This,LPCWSTR Val) { return This->lpVtbl->SetDisplayName(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetDisplayName(IBackgroundCopyJob5* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetDisplayName(IBackgroundCopyJob5* This,LPWSTR *pVal) { return This->lpVtbl->GetDisplayName(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetDescription(IBackgroundCopyJob5* This,LPCWSTR Val) { +static inline HRESULT IBackgroundCopyJob5_SetDescription(IBackgroundCopyJob5* This,LPCWSTR Val) { return This->lpVtbl->SetDescription(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetDescription(IBackgroundCopyJob5* This,LPWSTR *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetDescription(IBackgroundCopyJob5* This,LPWSTR *pVal) { return This->lpVtbl->GetDescription(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetPriority(IBackgroundCopyJob5* This,BG_JOB_PRIORITY Val) { +static inline HRESULT IBackgroundCopyJob5_SetPriority(IBackgroundCopyJob5* This,BG_JOB_PRIORITY Val) { return This->lpVtbl->SetPriority(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetPriority(IBackgroundCopyJob5* This,BG_JOB_PRIORITY *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetPriority(IBackgroundCopyJob5* This,BG_JOB_PRIORITY *pVal) { return This->lpVtbl->GetPriority(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetNotifyFlags(IBackgroundCopyJob5* This,ULONG Val) { +static inline HRESULT IBackgroundCopyJob5_SetNotifyFlags(IBackgroundCopyJob5* This,ULONG Val) { return This->lpVtbl->SetNotifyFlags(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetNotifyFlags(IBackgroundCopyJob5* This,ULONG *pVal) { +static inline HRESULT IBackgroundCopyJob5_GetNotifyFlags(IBackgroundCopyJob5* This,ULONG *pVal) { return This->lpVtbl->GetNotifyFlags(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetNotifyInterface(IBackgroundCopyJob5* This,IUnknown *Val) { +static inline HRESULT IBackgroundCopyJob5_SetNotifyInterface(IBackgroundCopyJob5* This,IUnknown *Val) { return This->lpVtbl->SetNotifyInterface(This,Val); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetNotifyInterface(IBackgroundCopyJob5* This,IUnknown **pVal) { +static inline HRESULT IBackgroundCopyJob5_GetNotifyInterface(IBackgroundCopyJob5* This,IUnknown **pVal) { return This->lpVtbl->GetNotifyInterface(This,pVal); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetMinimumRetryDelay(IBackgroundCopyJob5* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob5_SetMinimumRetryDelay(IBackgroundCopyJob5* This,ULONG Seconds) { return This->lpVtbl->SetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetMinimumRetryDelay(IBackgroundCopyJob5* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob5_GetMinimumRetryDelay(IBackgroundCopyJob5* This,ULONG *Seconds) { return This->lpVtbl->GetMinimumRetryDelay(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetNoProgressTimeout(IBackgroundCopyJob5* This,ULONG Seconds) { +static inline HRESULT IBackgroundCopyJob5_SetNoProgressTimeout(IBackgroundCopyJob5* This,ULONG Seconds) { return This->lpVtbl->SetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetNoProgressTimeout(IBackgroundCopyJob5* This,ULONG *Seconds) { +static inline HRESULT IBackgroundCopyJob5_GetNoProgressTimeout(IBackgroundCopyJob5* This,ULONG *Seconds) { return This->lpVtbl->GetNoProgressTimeout(This,Seconds); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetErrorCount(IBackgroundCopyJob5* This,ULONG *Errors) { +static inline HRESULT IBackgroundCopyJob5_GetErrorCount(IBackgroundCopyJob5* This,ULONG *Errors) { return This->lpVtbl->GetErrorCount(This,Errors); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetProxySettings(IBackgroundCopyJob5* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { +static inline HRESULT IBackgroundCopyJob5_SetProxySettings(IBackgroundCopyJob5* This,BG_JOB_PROXY_USAGE ProxyUsage,const WCHAR *ProxyList,const WCHAR *ProxyBypassList) { return This->lpVtbl->SetProxySettings(This,ProxyUsage,ProxyList,ProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetProxySettings(IBackgroundCopyJob5* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { +static inline HRESULT IBackgroundCopyJob5_GetProxySettings(IBackgroundCopyJob5* This,BG_JOB_PROXY_USAGE *pProxyUsage,LPWSTR *pProxyList,LPWSTR *pProxyBypassList) { return This->lpVtbl->GetProxySettings(This,pProxyUsage,pProxyList,pProxyBypassList); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_TakeOwnership(IBackgroundCopyJob5* This) { +static inline HRESULT IBackgroundCopyJob5_TakeOwnership(IBackgroundCopyJob5* This) { return This->lpVtbl->TakeOwnership(This); } /*** IBackgroundCopyJob2 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetNotifyCmdLine(IBackgroundCopyJob5* This,LPCWSTR prog,LPCWSTR params) { +static inline HRESULT IBackgroundCopyJob5_SetNotifyCmdLine(IBackgroundCopyJob5* This,LPCWSTR prog,LPCWSTR params) { return This->lpVtbl->SetNotifyCmdLine(This,prog,params); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetNotifyCmdLine(IBackgroundCopyJob5* This,LPWSTR *prog,LPWSTR *params) { +static inline HRESULT IBackgroundCopyJob5_GetNotifyCmdLine(IBackgroundCopyJob5* This,LPWSTR *prog,LPWSTR *params) { return This->lpVtbl->GetNotifyCmdLine(This,prog,params); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetReplyProgress(IBackgroundCopyJob5* This,BG_JOB_REPLY_PROGRESS *progress) { +static inline HRESULT IBackgroundCopyJob5_GetReplyProgress(IBackgroundCopyJob5* This,BG_JOB_REPLY_PROGRESS *progress) { return This->lpVtbl->GetReplyProgress(This,progress); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetReplyData(IBackgroundCopyJob5* This,byte **pBuffer,UINT64 *pLength) { +static inline HRESULT IBackgroundCopyJob5_GetReplyData(IBackgroundCopyJob5* This,byte **pBuffer,UINT64 *pLength) { return This->lpVtbl->GetReplyData(This,pBuffer,pLength); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetReplyFileName(IBackgroundCopyJob5* This,LPCWSTR filename) { +static inline HRESULT IBackgroundCopyJob5_SetReplyFileName(IBackgroundCopyJob5* This,LPCWSTR filename) { return This->lpVtbl->SetReplyFileName(This,filename); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetReplyFileName(IBackgroundCopyJob5* This,LPWSTR *pFilename) { +static inline HRESULT IBackgroundCopyJob5_GetReplyFileName(IBackgroundCopyJob5* This,LPWSTR *pFilename) { return This->lpVtbl->GetReplyFileName(This,pFilename); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetCredentials(IBackgroundCopyJob5* This,BG_AUTH_CREDENTIALS *cred) { +static inline HRESULT IBackgroundCopyJob5_SetCredentials(IBackgroundCopyJob5* This,BG_AUTH_CREDENTIALS *cred) { return This->lpVtbl->SetCredentials(This,cred); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_RemoveCredentials(IBackgroundCopyJob5* This,BG_AUTH_TARGET target,BG_AUTH_SCHEME scheme) { +static inline HRESULT IBackgroundCopyJob5_RemoveCredentials(IBackgroundCopyJob5* This,BG_AUTH_TARGET target,BG_AUTH_SCHEME scheme) { return This->lpVtbl->RemoveCredentials(This,target,scheme); } /*** IBackgroundCopyJob3 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_ReplaceRemotePrefix(IBackgroundCopyJob5* This,LPCWSTR OldPrefix,LPCWSTR NewPrefix) { +static inline HRESULT IBackgroundCopyJob5_ReplaceRemotePrefix(IBackgroundCopyJob5* This,LPCWSTR OldPrefix,LPCWSTR NewPrefix) { return This->lpVtbl->ReplaceRemotePrefix(This,OldPrefix,NewPrefix); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_AddFileWithRanges(IBackgroundCopyJob5* This,LPCWSTR RemoteUrl,LPCWSTR LocalName,DWORD RangeCount,BG_FILE_RANGE Ranges[]) { +static inline HRESULT IBackgroundCopyJob5_AddFileWithRanges(IBackgroundCopyJob5* This,LPCWSTR RemoteUrl,LPCWSTR LocalName,DWORD RangeCount,BG_FILE_RANGE Ranges[]) { return This->lpVtbl->AddFileWithRanges(This,RemoteUrl,LocalName,RangeCount,Ranges); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetFileACLFlags(IBackgroundCopyJob5* This,DWORD Flags) { +static inline HRESULT IBackgroundCopyJob5_SetFileACLFlags(IBackgroundCopyJob5* This,DWORD Flags) { return This->lpVtbl->SetFileACLFlags(This,Flags); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetFileACLFlags(IBackgroundCopyJob5* This,DWORD *Flags) { +static inline HRESULT IBackgroundCopyJob5_GetFileACLFlags(IBackgroundCopyJob5* This,DWORD *Flags) { return This->lpVtbl->GetFileACLFlags(This,Flags); } /*** IBackgroundCopyJob4 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetPeerCachingFlags(IBackgroundCopyJob5* This,DWORD flags) { +static inline HRESULT IBackgroundCopyJob5_SetPeerCachingFlags(IBackgroundCopyJob5* This,DWORD flags) { return This->lpVtbl->SetPeerCachingFlags(This,flags); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetPeerCachingFlags(IBackgroundCopyJob5* This,DWORD *flags) { +static inline HRESULT IBackgroundCopyJob5_GetPeerCachingFlags(IBackgroundCopyJob5* This,DWORD *flags) { return This->lpVtbl->GetPeerCachingFlags(This,flags); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetOwnerIntegrityLevel(IBackgroundCopyJob5* This,ULONG *level) { +static inline HRESULT IBackgroundCopyJob5_GetOwnerIntegrityLevel(IBackgroundCopyJob5* This,ULONG *level) { return This->lpVtbl->GetOwnerIntegrityLevel(This,level); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetOwnerElevationState(IBackgroundCopyJob5* This,WINBOOL *elevated) { +static inline HRESULT IBackgroundCopyJob5_GetOwnerElevationState(IBackgroundCopyJob5* This,WINBOOL *elevated) { return This->lpVtbl->GetOwnerElevationState(This,elevated); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetMaximumDownloadTime(IBackgroundCopyJob5* This,ULONG timeout) { +static inline HRESULT IBackgroundCopyJob5_SetMaximumDownloadTime(IBackgroundCopyJob5* This,ULONG timeout) { return This->lpVtbl->SetMaximumDownloadTime(This,timeout); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetMaximumDownloadTime(IBackgroundCopyJob5* This,ULONG *timeout) { +static inline HRESULT IBackgroundCopyJob5_GetMaximumDownloadTime(IBackgroundCopyJob5* This,ULONG *timeout) { return This->lpVtbl->GetMaximumDownloadTime(This,timeout); } /*** IBackgroundCopyJob5 methods ***/ -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_SetProperty(IBackgroundCopyJob5* This,BITS_JOB_PROPERTY_ID id,BITS_JOB_PROPERTY_VALUE value) { +static inline HRESULT IBackgroundCopyJob5_SetProperty(IBackgroundCopyJob5* This,BITS_JOB_PROPERTY_ID id,BITS_JOB_PROPERTY_VALUE value) { return This->lpVtbl->SetProperty(This,id,value); } -static __WIDL_INLINE HRESULT IBackgroundCopyJob5_GetProperty(IBackgroundCopyJob5* This,BITS_JOB_PROPERTY_ID id,BITS_JOB_PROPERTY_VALUE *value) { +static inline HRESULT IBackgroundCopyJob5_GetProperty(IBackgroundCopyJob5* This,BITS_JOB_PROPERTY_ID id,BITS_JOB_PROPERTY_VALUE *value) { return This->lpVtbl->GetProperty(This,id,value); } #endif diff --git a/lib/libc/include/any-windows-any/cdoex_i.c b/lib/libc/include/any-windows-any/cdoex_i.c new file mode 100644 index 0000000000000000000000000000000000000000..78d5d4538f537dc90af5f8ce458cda2b5f238e94 --- /dev/null +++ b/lib/libc/include/any-windows-any/cdoex_i.c @@ -0,0 +1,106 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#include +#include + +#ifdef _MIDL_USE_GUIDDEF_ +#ifndef INITGUID +#define INITGUID +#include +#undef INITGUID +#else +#include +#endif +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) +#else +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} +#endif + +#if defined __cplusplus && !defined CDO_NO_NAMESPACE + namespace CDO { +#else +#undef IDataSource +#endif + + MIDL_DEFINE_GUID(IID,IID_IDataSource,0xCD000029,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IMessage,0xCD000020,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IBodyPart,0xCD000021,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IConfiguration,0xCD000022,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IMessages,0xCD000025,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IDropDirectory,0xCD000024,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IBodyParts,0xCD000023,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_ISMTPScriptConnector,0xCD000030,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPEarlyScriptConnector,0xCD000034,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPPostScriptConnector,0xCD000031,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPFinalScriptConnector,0xCD000032,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_ISMTPOnArrival,0xCD000026,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPOnPostEarly,0xCD000033,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPOnPost,0xCD000027,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPOnPostFinal,0xCD000028,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IProxyObject,0xCD000083,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IItem,0xCD000126,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IAppointment,0xCD000120,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_ICalendarMessage,0xCD000122,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IIntegers,0xCD00012E,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IVariants,0xCD00012F,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IRecurrencePattern,0xCD000123,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IException,0xCD000124,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IRecurrencePatterns,0xCD00012C,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IExceptions,0xCD00012D,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_ICalendarPart,0xCD000133,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_ICalendarParts,0xCD000130,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IAttendee,0xCD000135,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IAttendees,0xCD000136,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IMailbox,0xCD000125,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IFolder,0xCD000132,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IContactGroupMembers,0xCD000138,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IPerson,0xCD000127,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IAddressee,0xCD000139,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IAddressees,0xCD000142,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IGetInterface,0xCD0ff000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,LIBID_CDO,0xCD000000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Message,0xCD000001,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Configuration,0xCD000002,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_DropDirectory,0xCD000004,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_SMTPConnector,0xCD000008,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_NNTPEarlyConnector,0xCD000011,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_NNTPPostConnector,0xCD000009,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_NNTPFinalConnector,0xCD000010,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Item,0xCD000112,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Appointment,0xCD000100,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_CalendarMessage,0xCD000102,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Folder,0xCD00010E,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Person,0xCD000107,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Attendee,0xCD00010D,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Addressee,0xCD000110,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + +#undef MIDL_DEFINE_GUID + +#if defined __cplusplus && !defined CDO_NO_NAMESPACE +} +#endif + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/cdoexm_i.c b/lib/libc/include/any-windows-any/cdoexm_i.c new file mode 100644 index 0000000000000000000000000000000000000000..296fac5ce0d8e6d5fee7e32387e23f0f0db94488 --- /dev/null +++ b/lib/libc/include/any-windows-any/cdoexm_i.c @@ -0,0 +1,59 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#include +#include + +#ifdef _MIDL_USE_GUIDDEF_ +#ifndef INITGUID +#define INITGUID +#include +#undef INITGUID +#else +#include +#endif +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) +#else +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} +#endif + + MIDL_DEFINE_GUID(IID,LIBID_CDOEXM,0x25150F00,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(IID,IID_IDistributionList,0x25150F3F,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(IID,IID_IMailRecipient,0x25150F40,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(IID,IID_IMailboxStore,0x25150F41,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(CLSID,CLSID_MailGroup,0x25150F1F,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(CLSID,CLSID_MailRecipient,0x25150F20,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(CLSID,CLSID_Mailbox,0x25150F21,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(CLSID,CLSID_FolderAdmin,0x25150F22,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(CLSID,CLSID_ExchangeServer,0x25150F27,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(CLSID,CLSID_FolderTree,0x25150F23,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(CLSID,CLSID_PublicStoreDB,0x25150F24,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(CLSID,CLSID_MailboxStoreDB,0x25150F25,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(CLSID,CLSID_StorageGroup,0x25150F26,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + +#undef MIDL_DEFINE_GUID + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/cdosys_i.c b/lib/libc/include/any-windows-any/cdosys_i.c new file mode 100644 index 0000000000000000000000000000000000000000..4c12002eb523f51b1ae87b1313ef6c4b5fa4caee --- /dev/null +++ b/lib/libc/include/any-windows-any/cdosys_i.c @@ -0,0 +1,83 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#include +#include + +#ifdef _MIDL_USE_GUIDDEF_ +#ifndef INITGUID +#define INITGUID +#include +#undef INITGUID +#else +#include +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) +#else + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} +#endif + +#if defined __cplusplus && !defined CDO_NO_NAMESPACE + namespace CDO { +#else +#undef IDataSource +#endif + + MIDL_DEFINE_GUID(IID,IID_IDataSource,0xCD000029,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IMessage,0xCD000020,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IBodyPart,0xCD000021,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IConfiguration,0xCD000022,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IMessages,0xCD000025,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IDropDirectory,0xCD000024,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IBodyParts,0xCD000023,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_ISMTPScriptConnector,0xCD000030,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPEarlyScriptConnector,0xCD000034,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPPostScriptConnector,0xCD000031,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPFinalScriptConnector,0xCD000032,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_ISMTPOnArrival,0xCD000026,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPOnPostEarly,0xCD000033,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPOnPost,0xCD000027,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_INNTPOnPostFinal,0xCD000028,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IProxyObject,0xCD000083,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,IID_IGetInterface,0xCD0ff000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(IID,LIBID_CDO,0xCD000000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Message,0xCD000001,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_Configuration,0xCD000002,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_DropDirectory,0xCD000004,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_SMTPConnector,0xCD000008,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_NNTPEarlyConnector,0xCD000011,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_NNTPPostConnector,0xCD000009,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + MIDL_DEFINE_GUID(CLSID,CLSID_NNTPFinalConnector,0xCD000010,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D); + +#undef MIDL_DEFINE_GUID + +#if defined __cplusplus && !defined CDO_NO_NAMESPACE +} +#endif + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/cfgmgr32.h b/lib/libc/include/any-windows-any/cfgmgr32.h index 2de136dcfd6db4ce5b86190f5f8beccbf40b380d..b1910e11e31c3b9551cace286558e663a2a02181 100644 --- a/lib/libc/include/any-windows-any/cfgmgr32.h +++ b/lib/libc/include/any-windows-any/cfgmgr32.h @@ -740,6 +740,9 @@ extern "C" { #define CM_REMOVE_UI_OK 0x00000000 #define CM_REMOVE_UI_NOT_OK 0x00000001 #define CM_REMOVE_NO_RESTART 0x00000002 +#if (WINVER >= _WIN32_WINNT_WIN10) +#define CM_REMOVE_DISABLE 0x00000004 +#endif #define CM_REMOVE_BITS 0x00000003 #define CM_QUERY_REMOVE_UI_OK (CM_REMOVE_UI_OK) @@ -1044,10 +1047,20 @@ typedef DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)(HCMNOTIFICATION hNotify, PVOID Con #define CM_Get_DevInst_Custom_PropertyA CM_Get_DevNode_Custom_PropertyA #define CM_Get_DevInst_Custom_Property_ExW CM_Get_DevNode_Custom_Property_ExW #define CM_Get_DevInst_Custom_Property_ExA CM_Get_DevNode_Custom_Property_ExA - CMAPI CONFIGRET WINAPI CM_Get_DevNode_PropertyW(DEVINST dnDevInst, const DEVPROPKEY *PropertyKey, DEVPROPTYPE *PropertyType, PBYTE PropertyBuffer, PULONG PropertyBufferSize, ULONG ulFlags); + +#if (WINVER >= _WIN32_WINNT_LONGHORN) + CMAPI CONFIGRET WINAPI CM_Get_DevNode_PropertyW(DEVINST dnDevInst,const DEVPROPKEY *PropertyKey,DEVPROPTYPE *PropertyType,PBYTE PropertyBuffer,PULONG PropertyBufferSize,ULONG ulFlags); #ifdef UNICODE #define CM_Get_DevNode_Property CM_Get_DevNode_PropertyW #endif + CMAPI CONFIGRET WINAPI CM_Get_DevNode_Property_ExW(DEVINST dnDevInst,const DEVPROPKEY *PropertyKey,DEVPROPTYPE *PropertyType,PBYTE PropertyBuffer,PULONG PropertyBufferSize,ULONG ulFlags,HMACHINE hMachine); +#ifdef UNICODE +#define CM_Get_DevNode_Property_Ex CM_Get_DevNode_Property_ExW +#endif + CMAPI CONFIGRET WINAPI CM_Get_DevNode_Property_Keys(DEVINST dnDevInst,DEVPROPKEY *PropertyKeyArray,PULONG PropertyKeyCount,ULONG ulFlags); + CMAPI CONFIGRET WINAPI CM_Get_DevNode_Property_Keys_Ex(DEVINST dnDevInst,DEVPROPKEY *PropertyKeyArray,PULONG PropertyKeyCount,ULONG ulFlags,HMACHINE hMachine); +#endif /* (WINVER >= _WIN32_WINNT_LONGHORN) */ + CMAPI CONFIGRET WINAPI CM_Get_DevNode_Status(PULONG pulStatus,PULONG pulProblemNumber,DEVINST dnDevInst,ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Get_DevNode_Status_Ex(PULONG pulStatus,PULONG pulProblemNumber,DEVINST dnDevInst,ULONG ulFlags,HMACHINE hMachine); #define CM_Get_DevInst_Status CM_Get_DevNode_Status @@ -1056,6 +1069,16 @@ typedef DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)(HCMNOTIFICATION hNotify, PVOID Con CMAPI CONFIGRET WINAPI CM_Get_First_Log_Conf_Ex(PLOG_CONF plcLogConf,DEVINST dnDevInst,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Get_Global_State(PULONG pulState,ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Get_Global_State_Ex(PULONG pulState,ULONG ulFlags,HMACHINE hMachine); + +#define CM_GLOBAL_STATE_CAN_DO_UI (0x00000001) +#define CM_GLOBAL_STATE_ON_BIG_STACK (0x00000002) +#define CM_GLOBAL_STATE_SERVICES_AVAILABLE (0x00000004) +#define CM_GLOBAL_STATE_SHUTTING_DOWN (0x00000008) +#define CM_GLOBAL_STATE_DETECTION_PENDING (0x00000010) +#if (WINVER >= _WIN32_WINNT_WIN7) +#define CM_GLOBAL_STATE_REBOOT_REQUIRED (0x00000020) +#endif + CMAPI CONFIGRET WINAPI CM_Get_Hardware_Profile_InfoA(ULONG ulIndex,PHWPROFILEINFO_A pHWProfileInfo,ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Get_Hardware_Profile_Info_ExA(ULONG ulIndex,PHWPROFILEINFO_A pHWProfileInfo,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Get_Hardware_Profile_InfoW(ULONG ulIndex,PHWPROFILEINFO_W pHWProfileInfo,ULONG ulFlags); @@ -1072,6 +1095,26 @@ typedef DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)(HCMNOTIFICATION hNotify, PVOID Con CMAPI CONFIGRET WINAPI CM_Get_Device_Interface_List_ExW(LPGUID InterfaceClassGuid,DEVINSTID_W pDeviceID,PWCHAR Buffer,ULONG BufferLen,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Get_Device_Interface_List_Size_ExA(PULONG pulLen,LPGUID InterfaceClassGuid,DEVINSTID_A pDeviceID,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Get_Device_Interface_List_Size_ExW(PULONG pulLen,LPGUID InterfaceClassGuid,DEVINSTID_W pDeviceID,ULONG ulFlags,HMACHINE hMachine); + +#if (WINVER >= _WIN32_WINNT_LONGHORN) + CMAPI CONFIGRET WINAPI CM_Get_Device_Interface_PropertyW(LPCWSTR pszDeviceInterface,const DEVPROPKEY *PropertyKey,DEVPROPTYPE *PropertyType,PBYTE PropertyBuffer,PULONG PropertyBufferSize,ULONG ulFlags); +#ifdef UNICODE +#define CM_Get_Device_Interface_Property CM_Get_Device_Interface_PropertyW +#endif + CMAPI CONFIGRET WINAPI CM_Get_Device_Interface_Property_ExW(LPCWSTR pszDeviceInterface,const DEVPROPKEY *PropertyKey,DEVPROPTYPE *PropertyType,PBYTE PropertyBuffer,PULONG PropertyBufferSize,ULONG ulFlags,HMACHINE hMachine); +#ifdef UNICODE +#define CM_Get_Device_Interface_Property_Ex CM_Get_Device_Interface_Property_ExW +#endif + CMAPI CONFIGRET WINAPI CM_Get_Device_Interface_Property_KeysW(LPCWSTR pszDeviceInterface,DEVPROPKEY *PropertyKeyArray,PULONG PropertyKeyCount,ULONG ulFlags); +#ifdef UNICODE +#define CM_Get_Device_Interface_Property_Keys CM_Get_Device_Interface_Property_KeysW +#endif + CMAPI CONFIGRET WINAPI CM_Get_Device_Interface_Property_Keys_ExW(LPCWSTR pszDeviceInterface,DEVPROPKEY *PropertyKeyArray,PULONG PropertyKeyCount,ULONG ulFlags,HMACHINE hMachine); +#ifdef UNICODE +#define CM_Get_Device_Interface_Property_Keys_Ex CM_Get_Device_Interface_Property_Keys_ExW +#endif +#endif /* (WINVER >= _WIN32_WINNT_LONGHORN) */ + CMAPI CONFIGRET WINAPI CM_Get_Log_Conf_Priority(LOG_CONF lcLogConf,PPRIORITY pPriority,ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Get_Log_Conf_Priority_Ex(LOG_CONF lcLogConf,PPRIORITY pPriority,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Get_Next_Log_Conf(PLOG_CONF plcLogConf,LOG_CONF lcLogConf,ULONG ulFlags); @@ -1116,6 +1159,22 @@ typedef DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)(HCMNOTIFICATION hNotify, PVOID Con CMAPI CONFIGRET WINAPI CM_Open_DevNode_Key_Ex(DEVINST dnDevNode,REGSAM samDesired,ULONG ulHardwareProfile,REGDISPOSITION Disposition,PHKEY phkDevice,ULONG ulFlags,HMACHINE hMachine); #define CM_Open_DevInst_Key CM_Open_DevNode_Key #define CM_Open_DevInst_Key_Ex CM_Open_DevNode_Key_Ex + +#if (WINVER >= _WIN32_WINNT_LONGHORN) + CMAPI CONFIGRET WINAPI CM_Open_Device_Interface_KeyA(LPCSTR pszDeviceInterface,REGSAM samDesired,REGDISPOSITION Disposition,PHKEY phkDeviceInterface,ULONG ulFlags); + CMAPI CONFIGRET WINAPI CM_Open_Device_Interface_KeyW(LPCWSTR pszDeviceInterface,REGSAM samDesired,REGDISPOSITION Disposition,PHKEY phkDeviceInterface,ULONG ulFlags); +#define CM_Open_Device_Interface_Key __MINGW_NAME_AW(CM_Open_Device_Interface_Key) + CMAPI CONFIGRET WINAPI CM_Open_Device_Interface_Key_ExA(LPCSTR pszDeviceInterface,REGSAM samDesired,REGDISPOSITION Disposition,PHKEY phkDeviceInterface,ULONG ulFlags,HMACHINE hMachine); + CMAPI CONFIGRET WINAPI CM_Open_Device_Interface_Key_ExW(LPCWSTR pszDeviceInterface,REGSAM samDesired,REGDISPOSITION Disposition,PHKEY phkDeviceInterface,ULONG ulFlags,HMACHINE hMachine); +#define CM_Open_Device_Interface_Key_Ex __MINGW_NAME_AW(CM_Open_Device_Interface_Key_Ex) + CMAPI CONFIGRET WINAPI CM_Delete_Device_Interface_KeyA(LPCSTR pszDeviceInterface,ULONG ulFlags); + CMAPI CONFIGRET WINAPI CM_Delete_Device_Interface_KeyW(LPCWSTR pszDeviceInterface,ULONG ulFlags); +#define CM_Delete_Device_Interface_Key __MINGW_NAME_AW(CM_Delete_Device_Interface_Key) + CMAPI CONFIGRET WINAPI CM_Delete_Device_Interface_Key_ExA(LPCSTR pszDeviceInterface,ULONG ulFlags,HMACHINE hMachine); + CMAPI CONFIGRET WINAPI CM_Delete_Device_Interface_Key_ExW(LPCWSTR pszDeviceInterface,ULONG ulFlags,HMACHINE hMachine); +#define CM_Delete_Device_Interface_Key_Ex __MINGW_NAME_AW(CM_Delete_Device_Interface_Key_Ex) +#endif /* (WINVER >= _WIN32_WINNT_LONGHORN) */ + CMAPI CONFIGRET WINAPI CM_Query_Arbitrator_Free_Data(PVOID pData,ULONG DataLen,DEVINST dnDevInst,RESOURCEID ResourceID,ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Query_Arbitrator_Free_Data_Ex(PVOID pData,ULONG DataLen,DEVINST dnDevInst,RESOURCEID ResourceID,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Query_Arbitrator_Free_Size(PULONG pulSize,DEVINST dnDevInst,RESOURCEID ResourceID,ULONG ulFlags); @@ -1150,10 +1209,34 @@ typedef DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)(HCMNOTIFICATION hNotify, PVOID Con CMAPI CONFIGRET WINAPI CM_Register_Device_Driver_Ex(DEVINST dnDevInst,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Remove_SubTree(DEVINST dnAncestor,ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Remove_SubTree_Ex(DEVINST dnAncestor,ULONG ulFlags,HMACHINE hMachine); + +#if (WINVER >= _WIN32_WINNT_LONGHORN) + CMAPI CONFIGRET WINAPI CM_Set_DevNode_PropertyW(DEVINST dnDevInst,const DEVPROPKEY *PropertyKey,DEVPROPTYPE PropertyType,const PBYTE PropertyBuffer,ULONG PropertyBufferSize,ULONG ulFlags); +#ifdef UNICODE +#define CM_Set_DevNode_Property CM_Set_DevNode_PropertyW +#endif + CMAPI CONFIGRET WINAPI CM_Set_DevNode_Property_ExW(DEVINST dnDevInst,const DEVPROPKEY *PropertyKey,DEVPROPTYPE PropertyType,const PBYTE PropertyBuffer,ULONG PropertyBufferSize,ULONG ulFlags,HMACHINE hMachine); +#ifdef UNICODE +#define CM_Set_DevNode_Property_Ex CM_Set_DevNode_Property_ExW +#endif +#endif /* (WINVER >= _WIN32_WINNT_LONGHORN) */ + CMAPI CONFIGRET WINAPI CM_Set_DevNode_Registry_PropertyA(DEVINST dnDevInst,ULONG ulProperty,PCVOID Buffer,ULONG ulLength,ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Set_DevNode_Registry_PropertyW(DEVINST dnDevInst,ULONG ulProperty,PCVOID Buffer,ULONG ulLength,ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Set_DevNode_Registry_Property_ExA(DEVINST dnDevInst,ULONG ulProperty,PCVOID Buffer,ULONG ulLength,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Set_DevNode_Registry_Property_ExW(DEVINST dnDevInst,ULONG ulProperty,PCVOID Buffer,ULONG ulLength,ULONG ulFlags,HMACHINE hMachine); + +#if (WINVER >= _WIN32_WINNT_LONGHORN) + CMAPI CONFIGRET WINAPI CM_Set_Device_Interface_PropertyW(LPCWSTR pszDeviceInterface,const DEVPROPKEY *PropertyKey,DEVPROPTYPE PropertyType,const PBYTE PropertyBuffer,ULONG PropertyBufferSize,ULONG ulFlags); +#ifdef UNICODE +#define CM_Set_Device_Interface_Property CM_Set_Device_Interface_PropertyW +#endif + CMAPI CONFIGRET WINAPI CM_Set_Device_Interface_Property_ExW(LPCWSTR pszDeviceInterface,const DEVPROPKEY *PropertyKey,DEVPROPTYPE PropertyType,const PBYTE PropertyBuffer,ULONG PropertyBufferSize,ULONG ulFlags,HMACHINE hMachine); +#ifdef UNICODE +#define CM_Set_Device_Interface_Property_Ex CM_Set_Device_Interface_Property_ExW +#endif +#endif /* (WINVER >= _WIN32_WINNT_LONGHORN) */ + #define CM_Set_DevInst_Registry_PropertyW CM_Set_DevNode_Registry_PropertyW #define CM_Set_DevInst_Registry_PropertyA CM_Set_DevNode_Registry_PropertyA #define CM_Set_DevInst_Registry_Property_ExW CM_Set_DevNode_Registry_Property_ExW @@ -1177,6 +1260,18 @@ typedef DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)(HCMNOTIFICATION hNotify, PVOID Con #define CM_Uninstall_DevInst_Ex CM_Uninstall_DevNode_Ex CMAPI CONFIGRET WINAPI CM_Run_Detection(ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Run_Detection_Ex(ULONG ulFlags,HMACHINE hMachine); + +#if (WINVER >= _WIN32_WINNT_LONGHORN) + CONFIGRET CM_Apply_PowerScheme(VOID); + CONFIGRET CM_Write_UserPowerKey(const GUID *SchemeGuid,const GUID *SubGroupOfPowerSettingsGuid,const GUID *PowerSettingGuid,ULONG AccessFlags,ULONG Type,UCHAR *Buffer,DWORD BufferSize,PDWORD Error); + CONFIGRET CM_Set_ActiveScheme(const GUID *SchemeGuid,PDWORD Error); + CONFIGRET CM_Restore_DefaultPowerScheme(const GUID *SchemeGuid,PDWORD Error); + CONFIGRET CM_RestoreAll_DefaultPowerSchemes(PDWORD Error); + CONFIGRET CM_Duplicate_PowerScheme(const GUID *SourceSchemeGuid,GUID **DestinationSchemeGuid,PDWORD Error); + CONFIGRET CM_Delete_PowerScheme(const GUID *SchemeGuid,PDWORD Error); + CONFIGRET CM_Import_PowerScheme(LPCWSTR ImportFileNamePath,GUID **DestinationSchemeGuid,PDWORD Error); +#endif /* (WINVER >= _WIN32_WINNT_LONGHORN) */ + CMAPI CONFIGRET WINAPI CM_Set_HW_Prof(ULONG ulHardwareProfile,ULONG ulFlags); CMAPI CONFIGRET WINAPI CM_Set_HW_Prof_Ex(ULONG ulHardwareProfile,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Query_Resource_Conflict_List(PCONFLICT_LIST pclConflictList,DEVINST dnDevInst,RESOURCEID ResourceID,PCVOID ResourceData,ULONG ResourceLen,ULONG ulFlags,HMACHINE hMachine); @@ -1184,6 +1279,28 @@ typedef DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)(HCMNOTIFICATION hNotify, PVOID Con CMAPI CONFIGRET WINAPI CM_Get_Resource_Conflict_Count(CONFLICT_LIST clConflictList,PULONG pulCount); CMAPI CONFIGRET WINAPI CM_Get_Resource_Conflict_DetailsA(CONFLICT_LIST clConflictList,ULONG ulIndex,PCONFLICT_DETAILS_A pConflictDetails); CMAPI CONFIGRET WINAPI CM_Get_Resource_Conflict_DetailsW(CONFLICT_LIST clConflictList,ULONG ulIndex,PCONFLICT_DETAILS_W pConflictDetails); + +#if (WINVER >= _WIN32_WINNT_LONGHORN) + CMAPI CONFIGRET WINAPI CM_Get_Class_PropertyW(LPCGUID ClassGUID,const DEVPROPKEY *PropertyKey,DEVPROPTYPE *PropertyType,PBYTE PropertyBuffer,PULONG PropertyBufferSize,ULONG ulFlags); +#ifdef UNICODE +#define CM_Get_Class_Property CM_Get_Class_PropertyW +#endif + CMAPI CONFIGRET WINAPI CM_Get_Class_Property_ExW(LPCGUID ClassGUID,const DEVPROPKEY *PropertyKey,DEVPROPTYPE *PropertyType,PBYTE PropertyBuffer,PULONG PropertyBufferSize,ULONG ulFlags,HMACHINE hMachine); +#ifdef UNICODE +#define CM_Get_Class_Property_Ex CM_Get_Class_Property_ExW +#endif + CMAPI CONFIGRET WINAPI CM_Get_Class_Property_Keys(LPCGUID ClassGUID,DEVPROPKEY *PropertyKeyArray,PULONG PropertyKeyCount,ULONG ulFlags); + CMAPI CONFIGRET WINAPI CM_Get_Class_Property_Keys_Ex(LPCGUID ClassGUID,DEVPROPKEY *PropertyKeyArray,PULONG PropertyKeyCount,ULONG ulFlags,HMACHINE hMachine); + CMAPI CONFIGRET WINAPI CM_Set_Class_PropertyW(LPCGUID ClassGUID,const DEVPROPKEY *PropertyKey,DEVPROPTYPE PropertyType,const PBYTE PropertyBuffer,ULONG PropertyBufferSize,ULONG ulFlags); +#ifdef UNICODE +#define CM_Set_Class_Property CM_Set_Class_PropertyW +#endif + CMAPI CONFIGRET WINAPI CM_Set_Class_Property_ExW(LPCGUID ClassGUID,const DEVPROPKEY *PropertyKey,DEVPROPTYPE PropertyType,const PBYTE PropertyBuffer,ULONG PropertyBufferSize,ULONG ulFlags,HMACHINE hMachine); +#ifdef UNICODE +#define CM_Set_Class_Property_Ex CM_Set_Class_Property_ExW +#endif +#endif /* (WINVER >= _WIN32_WINNT_LONGHORN) */ + CMAPI CONFIGRET WINAPI CM_Get_Class_Registry_PropertyW(LPGUID ClassGUID,ULONG ulProperty,PULONG pulRegDataType,PVOID Buffer,PULONG pulLength,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Set_Class_Registry_PropertyW(LPGUID ClassGUID,ULONG ulProperty,PCVOID Buffer,ULONG ulLength,ULONG ulFlags,HMACHINE hMachine); CMAPI CONFIGRET WINAPI CM_Get_Class_Registry_PropertyA(LPGUID ClassGUID,ULONG ulProperty,PULONG pulRegDataType,PVOID Buffer,PULONG pulLength,ULONG ulFlags,HMACHINE hMachine); @@ -1198,6 +1315,10 @@ typedef DWORD (CALLBACK *PCM_NOTIFY_CALLBACK)(HCMNOTIFICATION hNotify, PVOID Con #endif /* WINVER >= _WIN32_WINNT_WIN8 */ +#if (WINVER >= _WIN32_WINNT_WIN7) + CMAPI DWORD WINAPI CM_MapCrToWin32Err(CONFIGRET CmReturnCode,DWORD DefaultErr); +#endif + #define CR_SUCCESS (0x00000000) #define CR_DEFAULT (0x00000001) #define CR_OUT_OF_MEMORY (0x00000002) diff --git a/lib/libc/include/any-windows-any/comadmin.h b/lib/libc/include/any-windows-any/comadmin.h index 794145d25e5a877876e98d05d832665456035309..a181d013a518faf73b7d75bf0785b612faf1522a 100644 --- a/lib/libc/include/any-windows-any/comadmin.h +++ b/lib/libc/include/any-windows-any/comadmin.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/comadmin.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/comadmin.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __comadmin_h__ #define __comadmin_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ICOMAdminCatalog_FWD_DEFINED__ @@ -714,105 +706,105 @@ interface ICOMAdminCatalog { #define ICOMAdminCatalog_GetEventClassesForIID(This,bstrIID,ppsaVarCLSIDs,ppsaVarProgIDs,ppsaVarDescriptions) (This)->lpVtbl->GetEventClassesForIID(This,bstrIID,ppsaVarCLSIDs,ppsaVarProgIDs,ppsaVarDescriptions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICOMAdminCatalog_QueryInterface(ICOMAdminCatalog* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICOMAdminCatalog_QueryInterface(ICOMAdminCatalog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICOMAdminCatalog_AddRef(ICOMAdminCatalog* This) { +static inline ULONG ICOMAdminCatalog_AddRef(ICOMAdminCatalog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICOMAdminCatalog_Release(ICOMAdminCatalog* This) { +static inline ULONG ICOMAdminCatalog_Release(ICOMAdminCatalog* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICOMAdminCatalog_GetTypeInfoCount(ICOMAdminCatalog* This,UINT *pctinfo) { +static inline HRESULT ICOMAdminCatalog_GetTypeInfoCount(ICOMAdminCatalog* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_GetTypeInfo(ICOMAdminCatalog* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICOMAdminCatalog_GetTypeInfo(ICOMAdminCatalog* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_GetIDsOfNames(ICOMAdminCatalog* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICOMAdminCatalog_GetIDsOfNames(ICOMAdminCatalog* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_Invoke(ICOMAdminCatalog* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICOMAdminCatalog_Invoke(ICOMAdminCatalog* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICOMAdminCatalog methods ***/ -static __WIDL_INLINE HRESULT ICOMAdminCatalog_GetCollection(ICOMAdminCatalog* This,BSTR bstrCollName,IDispatch **ppCatalogCollection) { +static inline HRESULT ICOMAdminCatalog_GetCollection(ICOMAdminCatalog* This,BSTR bstrCollName,IDispatch **ppCatalogCollection) { return This->lpVtbl->GetCollection(This,bstrCollName,ppCatalogCollection); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_Connect(ICOMAdminCatalog* This,BSTR bstrCatalogServerName,IDispatch **ppCatalogCollection) { +static inline HRESULT ICOMAdminCatalog_Connect(ICOMAdminCatalog* This,BSTR bstrCatalogServerName,IDispatch **ppCatalogCollection) { return This->lpVtbl->Connect(This,bstrCatalogServerName,ppCatalogCollection); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_get_MajorVersion(ICOMAdminCatalog* This,LONG *plMajorVersion) { +static inline HRESULT ICOMAdminCatalog_get_MajorVersion(ICOMAdminCatalog* This,LONG *plMajorVersion) { return This->lpVtbl->get_MajorVersion(This,plMajorVersion); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_get_MinorVersion(ICOMAdminCatalog* This,LONG *plMinorVersion) { +static inline HRESULT ICOMAdminCatalog_get_MinorVersion(ICOMAdminCatalog* This,LONG *plMinorVersion) { return This->lpVtbl->get_MinorVersion(This,plMinorVersion); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_GetCollectionByQuery(ICOMAdminCatalog* This,BSTR bstrCollName,SAFEARRAY **ppsaVarQuery,IDispatch **ppCatalogCollection) { +static inline HRESULT ICOMAdminCatalog_GetCollectionByQuery(ICOMAdminCatalog* This,BSTR bstrCollName,SAFEARRAY **ppsaVarQuery,IDispatch **ppCatalogCollection) { return This->lpVtbl->GetCollectionByQuery(This,bstrCollName,ppsaVarQuery,ppCatalogCollection); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_ImportComponent(ICOMAdminCatalog* This,BSTR bstrApplIDOrName,BSTR bstrCLSIDOrProgID) { +static inline HRESULT ICOMAdminCatalog_ImportComponent(ICOMAdminCatalog* This,BSTR bstrApplIDOrName,BSTR bstrCLSIDOrProgID) { return This->lpVtbl->ImportComponent(This,bstrApplIDOrName,bstrCLSIDOrProgID); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_InstallComponent(ICOMAdminCatalog* This,BSTR bstrApplIDOrName,BSTR bstrDLL,BSTR bstrTLB,BSTR bstrPSDLL) { +static inline HRESULT ICOMAdminCatalog_InstallComponent(ICOMAdminCatalog* This,BSTR bstrApplIDOrName,BSTR bstrDLL,BSTR bstrTLB,BSTR bstrPSDLL) { return This->lpVtbl->InstallComponent(This,bstrApplIDOrName,bstrDLL,bstrTLB,bstrPSDLL); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_ShutdownApplication(ICOMAdminCatalog* This,BSTR bstrApplIDOrName) { +static inline HRESULT ICOMAdminCatalog_ShutdownApplication(ICOMAdminCatalog* This,BSTR bstrApplIDOrName) { return This->lpVtbl->ShutdownApplication(This,bstrApplIDOrName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_ExportApplication(ICOMAdminCatalog* This,BSTR bstrApplIDOrName,BSTR bstrApplicationFile,LONG lOptions) { +static inline HRESULT ICOMAdminCatalog_ExportApplication(ICOMAdminCatalog* This,BSTR bstrApplIDOrName,BSTR bstrApplicationFile,LONG lOptions) { return This->lpVtbl->ExportApplication(This,bstrApplIDOrName,bstrApplicationFile,lOptions); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_InstallApplication(ICOMAdminCatalog* This,BSTR bstrApplicationFile,BSTR bstrDestinationDirectory,LONG lOptions,BSTR bstrUserId,BSTR bstrPassword,BSTR bstrRSN) { +static inline HRESULT ICOMAdminCatalog_InstallApplication(ICOMAdminCatalog* This,BSTR bstrApplicationFile,BSTR bstrDestinationDirectory,LONG lOptions,BSTR bstrUserId,BSTR bstrPassword,BSTR bstrRSN) { return This->lpVtbl->InstallApplication(This,bstrApplicationFile,bstrDestinationDirectory,lOptions,bstrUserId,bstrPassword,bstrRSN); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_StopRouter(ICOMAdminCatalog* This) { +static inline HRESULT ICOMAdminCatalog_StopRouter(ICOMAdminCatalog* This) { return This->lpVtbl->StopRouter(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_RefreshRouter(ICOMAdminCatalog* This) { +static inline HRESULT ICOMAdminCatalog_RefreshRouter(ICOMAdminCatalog* This) { return This->lpVtbl->RefreshRouter(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_StartRouter(ICOMAdminCatalog* This) { +static inline HRESULT ICOMAdminCatalog_StartRouter(ICOMAdminCatalog* This) { return This->lpVtbl->StartRouter(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_Reserved1(ICOMAdminCatalog* This) { +static inline HRESULT ICOMAdminCatalog_Reserved1(ICOMAdminCatalog* This) { return This->lpVtbl->Reserved1(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_Reserved2(ICOMAdminCatalog* This) { +static inline HRESULT ICOMAdminCatalog_Reserved2(ICOMAdminCatalog* This) { return This->lpVtbl->Reserved2(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_InstallMultipleComponents(ICOMAdminCatalog* This,BSTR bstrApplIDOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDs) { +static inline HRESULT ICOMAdminCatalog_InstallMultipleComponents(ICOMAdminCatalog* This,BSTR bstrApplIDOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDs) { return This->lpVtbl->InstallMultipleComponents(This,bstrApplIDOrName,ppsaVarFileNames,ppsaVarCLSIDs); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_GetMultipleComponentsInfo(ICOMAdminCatalog* This,BSTR bstrApplIdOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDs,SAFEARRAY **ppsaVarClassNames,SAFEARRAY **ppsaVarFileFlags,SAFEARRAY **ppsaVarComponentFlags) { +static inline HRESULT ICOMAdminCatalog_GetMultipleComponentsInfo(ICOMAdminCatalog* This,BSTR bstrApplIdOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDs,SAFEARRAY **ppsaVarClassNames,SAFEARRAY **ppsaVarFileFlags,SAFEARRAY **ppsaVarComponentFlags) { return This->lpVtbl->GetMultipleComponentsInfo(This,bstrApplIdOrName,ppsaVarFileNames,ppsaVarCLSIDs,ppsaVarClassNames,ppsaVarFileFlags,ppsaVarComponentFlags); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_RefreshComponents(ICOMAdminCatalog* This) { +static inline HRESULT ICOMAdminCatalog_RefreshComponents(ICOMAdminCatalog* This) { return This->lpVtbl->RefreshComponents(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_BackupREGDB(ICOMAdminCatalog* This,BSTR bstrBackupFilePath) { +static inline HRESULT ICOMAdminCatalog_BackupREGDB(ICOMAdminCatalog* This,BSTR bstrBackupFilePath) { return This->lpVtbl->BackupREGDB(This,bstrBackupFilePath); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_RestoreREGDB(ICOMAdminCatalog* This,BSTR bstrBackupFilePath) { +static inline HRESULT ICOMAdminCatalog_RestoreREGDB(ICOMAdminCatalog* This,BSTR bstrBackupFilePath) { return This->lpVtbl->RestoreREGDB(This,bstrBackupFilePath); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_QueryApplicationFile(ICOMAdminCatalog* This,BSTR bstrApplicationFile,BSTR *pbstrApplicationName,BSTR *pbstrApplicationDescription,VARIANT_BOOL *pbHasUsers,VARIANT_BOOL *pbIsProxy,SAFEARRAY **ppsaVarFileNames) { +static inline HRESULT ICOMAdminCatalog_QueryApplicationFile(ICOMAdminCatalog* This,BSTR bstrApplicationFile,BSTR *pbstrApplicationName,BSTR *pbstrApplicationDescription,VARIANT_BOOL *pbHasUsers,VARIANT_BOOL *pbIsProxy,SAFEARRAY **ppsaVarFileNames) { return This->lpVtbl->QueryApplicationFile(This,bstrApplicationFile,pbstrApplicationName,pbstrApplicationDescription,pbHasUsers,pbIsProxy,ppsaVarFileNames); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_StartApplication(ICOMAdminCatalog* This,BSTR bstrApplIdOrName) { +static inline HRESULT ICOMAdminCatalog_StartApplication(ICOMAdminCatalog* This,BSTR bstrApplIdOrName) { return This->lpVtbl->StartApplication(This,bstrApplIdOrName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_ServiceCheck(ICOMAdminCatalog* This,LONG lService,LONG *plStatus) { +static inline HRESULT ICOMAdminCatalog_ServiceCheck(ICOMAdminCatalog* This,LONG lService,LONG *plStatus) { return This->lpVtbl->ServiceCheck(This,lService,plStatus); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_InstallMultipleEventClasses(ICOMAdminCatalog* This,BSTR bstrApplIdOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDS) { +static inline HRESULT ICOMAdminCatalog_InstallMultipleEventClasses(ICOMAdminCatalog* This,BSTR bstrApplIdOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDS) { return This->lpVtbl->InstallMultipleEventClasses(This,bstrApplIdOrName,ppsaVarFileNames,ppsaVarCLSIDS); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_InstallEventClass(ICOMAdminCatalog* This,BSTR bstrApplIdOrName,BSTR bstrDLL,BSTR bstrTLB,BSTR bstrPSDLL) { +static inline HRESULT ICOMAdminCatalog_InstallEventClass(ICOMAdminCatalog* This,BSTR bstrApplIdOrName,BSTR bstrDLL,BSTR bstrTLB,BSTR bstrPSDLL) { return This->lpVtbl->InstallEventClass(This,bstrApplIdOrName,bstrDLL,bstrTLB,bstrPSDLL); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog_GetEventClassesForIID(ICOMAdminCatalog* This,BSTR bstrIID,SAFEARRAY **ppsaVarCLSIDs,SAFEARRAY **ppsaVarProgIDs,SAFEARRAY **ppsaVarDescriptions) { +static inline HRESULT ICOMAdminCatalog_GetEventClassesForIID(ICOMAdminCatalog* This,BSTR bstrIID,SAFEARRAY **ppsaVarCLSIDs,SAFEARRAY **ppsaVarProgIDs,SAFEARRAY **ppsaVarDescriptions) { return This->lpVtbl->GetEventClassesForIID(This,bstrIID,ppsaVarCLSIDs,ppsaVarProgIDs,ppsaVarDescriptions); } #endif @@ -1401,199 +1393,199 @@ interface ICOMAdminCatalog2 { #define ICOMAdminCatalog2_GetComponentVersionCount(This,bstrCLSIDOrProgID,plVersionCount) (This)->lpVtbl->GetComponentVersionCount(This,bstrCLSIDOrProgID,plVersionCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_QueryInterface(ICOMAdminCatalog2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICOMAdminCatalog2_QueryInterface(ICOMAdminCatalog2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICOMAdminCatalog2_AddRef(ICOMAdminCatalog2* This) { +static inline ULONG ICOMAdminCatalog2_AddRef(ICOMAdminCatalog2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICOMAdminCatalog2_Release(ICOMAdminCatalog2* This) { +static inline ULONG ICOMAdminCatalog2_Release(ICOMAdminCatalog2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetTypeInfoCount(ICOMAdminCatalog2* This,UINT *pctinfo) { +static inline HRESULT ICOMAdminCatalog2_GetTypeInfoCount(ICOMAdminCatalog2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetTypeInfo(ICOMAdminCatalog2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICOMAdminCatalog2_GetTypeInfo(ICOMAdminCatalog2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetIDsOfNames(ICOMAdminCatalog2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICOMAdminCatalog2_GetIDsOfNames(ICOMAdminCatalog2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_Invoke(ICOMAdminCatalog2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICOMAdminCatalog2_Invoke(ICOMAdminCatalog2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICOMAdminCatalog methods ***/ -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetCollection(ICOMAdminCatalog2* This,BSTR bstrCollName,IDispatch **ppCatalogCollection) { +static inline HRESULT ICOMAdminCatalog2_GetCollection(ICOMAdminCatalog2* This,BSTR bstrCollName,IDispatch **ppCatalogCollection) { return This->lpVtbl->GetCollection(This,bstrCollName,ppCatalogCollection); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_Connect(ICOMAdminCatalog2* This,BSTR bstrCatalogServerName,IDispatch **ppCatalogCollection) { +static inline HRESULT ICOMAdminCatalog2_Connect(ICOMAdminCatalog2* This,BSTR bstrCatalogServerName,IDispatch **ppCatalogCollection) { return This->lpVtbl->Connect(This,bstrCatalogServerName,ppCatalogCollection); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_get_MajorVersion(ICOMAdminCatalog2* This,LONG *plMajorVersion) { +static inline HRESULT ICOMAdminCatalog2_get_MajorVersion(ICOMAdminCatalog2* This,LONG *plMajorVersion) { return This->lpVtbl->get_MajorVersion(This,plMajorVersion); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_get_MinorVersion(ICOMAdminCatalog2* This,LONG *plMinorVersion) { +static inline HRESULT ICOMAdminCatalog2_get_MinorVersion(ICOMAdminCatalog2* This,LONG *plMinorVersion) { return This->lpVtbl->get_MinorVersion(This,plMinorVersion); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetCollectionByQuery(ICOMAdminCatalog2* This,BSTR bstrCollName,SAFEARRAY **ppsaVarQuery,IDispatch **ppCatalogCollection) { +static inline HRESULT ICOMAdminCatalog2_GetCollectionByQuery(ICOMAdminCatalog2* This,BSTR bstrCollName,SAFEARRAY **ppsaVarQuery,IDispatch **ppCatalogCollection) { return This->lpVtbl->GetCollectionByQuery(This,bstrCollName,ppsaVarQuery,ppCatalogCollection); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_ImportComponent(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName,BSTR bstrCLSIDOrProgID) { +static inline HRESULT ICOMAdminCatalog2_ImportComponent(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName,BSTR bstrCLSIDOrProgID) { return This->lpVtbl->ImportComponent(This,bstrApplIDOrName,bstrCLSIDOrProgID); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_InstallComponent(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName,BSTR bstrDLL,BSTR bstrTLB,BSTR bstrPSDLL) { +static inline HRESULT ICOMAdminCatalog2_InstallComponent(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName,BSTR bstrDLL,BSTR bstrTLB,BSTR bstrPSDLL) { return This->lpVtbl->InstallComponent(This,bstrApplIDOrName,bstrDLL,bstrTLB,bstrPSDLL); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_ShutdownApplication(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName) { +static inline HRESULT ICOMAdminCatalog2_ShutdownApplication(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName) { return This->lpVtbl->ShutdownApplication(This,bstrApplIDOrName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_ExportApplication(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName,BSTR bstrApplicationFile,LONG lOptions) { +static inline HRESULT ICOMAdminCatalog2_ExportApplication(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName,BSTR bstrApplicationFile,LONG lOptions) { return This->lpVtbl->ExportApplication(This,bstrApplIDOrName,bstrApplicationFile,lOptions); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_InstallApplication(ICOMAdminCatalog2* This,BSTR bstrApplicationFile,BSTR bstrDestinationDirectory,LONG lOptions,BSTR bstrUserId,BSTR bstrPassword,BSTR bstrRSN) { +static inline HRESULT ICOMAdminCatalog2_InstallApplication(ICOMAdminCatalog2* This,BSTR bstrApplicationFile,BSTR bstrDestinationDirectory,LONG lOptions,BSTR bstrUserId,BSTR bstrPassword,BSTR bstrRSN) { return This->lpVtbl->InstallApplication(This,bstrApplicationFile,bstrDestinationDirectory,lOptions,bstrUserId,bstrPassword,bstrRSN); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_StopRouter(ICOMAdminCatalog2* This) { +static inline HRESULT ICOMAdminCatalog2_StopRouter(ICOMAdminCatalog2* This) { return This->lpVtbl->StopRouter(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_RefreshRouter(ICOMAdminCatalog2* This) { +static inline HRESULT ICOMAdminCatalog2_RefreshRouter(ICOMAdminCatalog2* This) { return This->lpVtbl->RefreshRouter(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_StartRouter(ICOMAdminCatalog2* This) { +static inline HRESULT ICOMAdminCatalog2_StartRouter(ICOMAdminCatalog2* This) { return This->lpVtbl->StartRouter(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_Reserved1(ICOMAdminCatalog2* This) { +static inline HRESULT ICOMAdminCatalog2_Reserved1(ICOMAdminCatalog2* This) { return This->lpVtbl->Reserved1(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_Reserved2(ICOMAdminCatalog2* This) { +static inline HRESULT ICOMAdminCatalog2_Reserved2(ICOMAdminCatalog2* This) { return This->lpVtbl->Reserved2(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_InstallMultipleComponents(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDs) { +static inline HRESULT ICOMAdminCatalog2_InstallMultipleComponents(ICOMAdminCatalog2* This,BSTR bstrApplIDOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDs) { return This->lpVtbl->InstallMultipleComponents(This,bstrApplIDOrName,ppsaVarFileNames,ppsaVarCLSIDs); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetMultipleComponentsInfo(ICOMAdminCatalog2* This,BSTR bstrApplIdOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDs,SAFEARRAY **ppsaVarClassNames,SAFEARRAY **ppsaVarFileFlags,SAFEARRAY **ppsaVarComponentFlags) { +static inline HRESULT ICOMAdminCatalog2_GetMultipleComponentsInfo(ICOMAdminCatalog2* This,BSTR bstrApplIdOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDs,SAFEARRAY **ppsaVarClassNames,SAFEARRAY **ppsaVarFileFlags,SAFEARRAY **ppsaVarComponentFlags) { return This->lpVtbl->GetMultipleComponentsInfo(This,bstrApplIdOrName,ppsaVarFileNames,ppsaVarCLSIDs,ppsaVarClassNames,ppsaVarFileFlags,ppsaVarComponentFlags); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_RefreshComponents(ICOMAdminCatalog2* This) { +static inline HRESULT ICOMAdminCatalog2_RefreshComponents(ICOMAdminCatalog2* This) { return This->lpVtbl->RefreshComponents(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_BackupREGDB(ICOMAdminCatalog2* This,BSTR bstrBackupFilePath) { +static inline HRESULT ICOMAdminCatalog2_BackupREGDB(ICOMAdminCatalog2* This,BSTR bstrBackupFilePath) { return This->lpVtbl->BackupREGDB(This,bstrBackupFilePath); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_RestoreREGDB(ICOMAdminCatalog2* This,BSTR bstrBackupFilePath) { +static inline HRESULT ICOMAdminCatalog2_RestoreREGDB(ICOMAdminCatalog2* This,BSTR bstrBackupFilePath) { return This->lpVtbl->RestoreREGDB(This,bstrBackupFilePath); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_QueryApplicationFile(ICOMAdminCatalog2* This,BSTR bstrApplicationFile,BSTR *pbstrApplicationName,BSTR *pbstrApplicationDescription,VARIANT_BOOL *pbHasUsers,VARIANT_BOOL *pbIsProxy,SAFEARRAY **ppsaVarFileNames) { +static inline HRESULT ICOMAdminCatalog2_QueryApplicationFile(ICOMAdminCatalog2* This,BSTR bstrApplicationFile,BSTR *pbstrApplicationName,BSTR *pbstrApplicationDescription,VARIANT_BOOL *pbHasUsers,VARIANT_BOOL *pbIsProxy,SAFEARRAY **ppsaVarFileNames) { return This->lpVtbl->QueryApplicationFile(This,bstrApplicationFile,pbstrApplicationName,pbstrApplicationDescription,pbHasUsers,pbIsProxy,ppsaVarFileNames); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_StartApplication(ICOMAdminCatalog2* This,BSTR bstrApplIdOrName) { +static inline HRESULT ICOMAdminCatalog2_StartApplication(ICOMAdminCatalog2* This,BSTR bstrApplIdOrName) { return This->lpVtbl->StartApplication(This,bstrApplIdOrName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_ServiceCheck(ICOMAdminCatalog2* This,LONG lService,LONG *plStatus) { +static inline HRESULT ICOMAdminCatalog2_ServiceCheck(ICOMAdminCatalog2* This,LONG lService,LONG *plStatus) { return This->lpVtbl->ServiceCheck(This,lService,plStatus); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_InstallMultipleEventClasses(ICOMAdminCatalog2* This,BSTR bstrApplIdOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDS) { +static inline HRESULT ICOMAdminCatalog2_InstallMultipleEventClasses(ICOMAdminCatalog2* This,BSTR bstrApplIdOrName,SAFEARRAY **ppsaVarFileNames,SAFEARRAY **ppsaVarCLSIDS) { return This->lpVtbl->InstallMultipleEventClasses(This,bstrApplIdOrName,ppsaVarFileNames,ppsaVarCLSIDS); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_InstallEventClass(ICOMAdminCatalog2* This,BSTR bstrApplIdOrName,BSTR bstrDLL,BSTR bstrTLB,BSTR bstrPSDLL) { +static inline HRESULT ICOMAdminCatalog2_InstallEventClass(ICOMAdminCatalog2* This,BSTR bstrApplIdOrName,BSTR bstrDLL,BSTR bstrTLB,BSTR bstrPSDLL) { return This->lpVtbl->InstallEventClass(This,bstrApplIdOrName,bstrDLL,bstrTLB,bstrPSDLL); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetEventClassesForIID(ICOMAdminCatalog2* This,BSTR bstrIID,SAFEARRAY **ppsaVarCLSIDs,SAFEARRAY **ppsaVarProgIDs,SAFEARRAY **ppsaVarDescriptions) { +static inline HRESULT ICOMAdminCatalog2_GetEventClassesForIID(ICOMAdminCatalog2* This,BSTR bstrIID,SAFEARRAY **ppsaVarCLSIDs,SAFEARRAY **ppsaVarProgIDs,SAFEARRAY **ppsaVarDescriptions) { return This->lpVtbl->GetEventClassesForIID(This,bstrIID,ppsaVarCLSIDs,ppsaVarProgIDs,ppsaVarDescriptions); } /*** ICOMAdminCatalog2 methods ***/ -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetCollectionByQuery2(ICOMAdminCatalog2* This,BSTR bstrCollectionName,VARIANT *pVarQueryStrings,IDispatch **ppCatalogCollection) { +static inline HRESULT ICOMAdminCatalog2_GetCollectionByQuery2(ICOMAdminCatalog2* This,BSTR bstrCollectionName,VARIANT *pVarQueryStrings,IDispatch **ppCatalogCollection) { return This->lpVtbl->GetCollectionByQuery2(This,bstrCollectionName,pVarQueryStrings,ppCatalogCollection); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetApplicationInstanceIDFromProcessID(ICOMAdminCatalog2* This,LONG lProcessID,BSTR *pbstrApplicationInstanceID) { +static inline HRESULT ICOMAdminCatalog2_GetApplicationInstanceIDFromProcessID(ICOMAdminCatalog2* This,LONG lProcessID,BSTR *pbstrApplicationInstanceID) { return This->lpVtbl->GetApplicationInstanceIDFromProcessID(This,lProcessID,pbstrApplicationInstanceID); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_ShutdownApplicationInstances(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID) { +static inline HRESULT ICOMAdminCatalog2_ShutdownApplicationInstances(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID) { return This->lpVtbl->ShutdownApplicationInstances(This,pVarApplicationInstanceID); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_PauseApplicationInstances(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID) { +static inline HRESULT ICOMAdminCatalog2_PauseApplicationInstances(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID) { return This->lpVtbl->PauseApplicationInstances(This,pVarApplicationInstanceID); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_ResumeApplicationInstances(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID) { +static inline HRESULT ICOMAdminCatalog2_ResumeApplicationInstances(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID) { return This->lpVtbl->ResumeApplicationInstances(This,pVarApplicationInstanceID); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_RecycleApplicationInstances(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID,LONG lReasonCode) { +static inline HRESULT ICOMAdminCatalog2_RecycleApplicationInstances(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID,LONG lReasonCode) { return This->lpVtbl->RecycleApplicationInstances(This,pVarApplicationInstanceID,lReasonCode); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_AreApplicationInstancesPaused(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID,VARIANT_BOOL *pVarBoolPaused) { +static inline HRESULT ICOMAdminCatalog2_AreApplicationInstancesPaused(ICOMAdminCatalog2* This,VARIANT *pVarApplicationInstanceID,VARIANT_BOOL *pVarBoolPaused) { return This->lpVtbl->AreApplicationInstancesPaused(This,pVarApplicationInstanceID,pVarBoolPaused); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_DumpApplicationInstance(ICOMAdminCatalog2* This,BSTR bstrApplicationInstanceID,BSTR bstrDirectory,LONG lMaxImages,BSTR *pbstrDumpFile) { +static inline HRESULT ICOMAdminCatalog2_DumpApplicationInstance(ICOMAdminCatalog2* This,BSTR bstrApplicationInstanceID,BSTR bstrDirectory,LONG lMaxImages,BSTR *pbstrDumpFile) { return This->lpVtbl->DumpApplicationInstance(This,bstrApplicationInstanceID,bstrDirectory,lMaxImages,pbstrDumpFile); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_get_IsApplicationInstanceDumpSupported(ICOMAdminCatalog2* This,VARIANT_BOOL *pVarBoolDumpSupported) { +static inline HRESULT ICOMAdminCatalog2_get_IsApplicationInstanceDumpSupported(ICOMAdminCatalog2* This,VARIANT_BOOL *pVarBoolDumpSupported) { return This->lpVtbl->get_IsApplicationInstanceDumpSupported(This,pVarBoolDumpSupported); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_CreateServiceForApplication(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,BSTR bstrServiceName,BSTR bstrStartType,BSTR bstrErrorControl,BSTR bstrDependencies,BSTR bstrRunAs,BSTR bstrPassword,VARIANT_BOOL bDesktopOk) { +static inline HRESULT ICOMAdminCatalog2_CreateServiceForApplication(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,BSTR bstrServiceName,BSTR bstrStartType,BSTR bstrErrorControl,BSTR bstrDependencies,BSTR bstrRunAs,BSTR bstrPassword,VARIANT_BOOL bDesktopOk) { return This->lpVtbl->CreateServiceForApplication(This,bstrApplicationIDOrName,bstrServiceName,bstrStartType,bstrErrorControl,bstrDependencies,bstrRunAs,bstrPassword,bDesktopOk); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_DeleteServiceForApplication(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName) { +static inline HRESULT ICOMAdminCatalog2_DeleteServiceForApplication(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName) { return This->lpVtbl->DeleteServiceForApplication(This,bstrApplicationIDOrName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetPartitionID(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,BSTR *pbstrPartitionID) { +static inline HRESULT ICOMAdminCatalog2_GetPartitionID(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,BSTR *pbstrPartitionID) { return This->lpVtbl->GetPartitionID(This,bstrApplicationIDOrName,pbstrPartitionID); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetPartitionName(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,BSTR *pbstrPartitionName) { +static inline HRESULT ICOMAdminCatalog2_GetPartitionName(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,BSTR *pbstrPartitionName) { return This->lpVtbl->GetPartitionName(This,bstrApplicationIDOrName,pbstrPartitionName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_put_CurrentPartition(ICOMAdminCatalog2* This,BSTR bstrPartitionIDOrName) { +static inline HRESULT ICOMAdminCatalog2_put_CurrentPartition(ICOMAdminCatalog2* This,BSTR bstrPartitionIDOrName) { return This->lpVtbl->put_CurrentPartition(This,bstrPartitionIDOrName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_get_CurrentPartitionID(ICOMAdminCatalog2* This,BSTR *pbstrPartitionID) { +static inline HRESULT ICOMAdminCatalog2_get_CurrentPartitionID(ICOMAdminCatalog2* This,BSTR *pbstrPartitionID) { return This->lpVtbl->get_CurrentPartitionID(This,pbstrPartitionID); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_get_CurrentPartitionName(ICOMAdminCatalog2* This,BSTR *pbstrPartitionName) { +static inline HRESULT ICOMAdminCatalog2_get_CurrentPartitionName(ICOMAdminCatalog2* This,BSTR *pbstrPartitionName) { return This->lpVtbl->get_CurrentPartitionName(This,pbstrPartitionName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_get_GlobalPartitionID(ICOMAdminCatalog2* This,BSTR *pbstrGlobalPartitionID) { +static inline HRESULT ICOMAdminCatalog2_get_GlobalPartitionID(ICOMAdminCatalog2* This,BSTR *pbstrGlobalPartitionID) { return This->lpVtbl->get_GlobalPartitionID(This,pbstrGlobalPartitionID); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_FlushPartitionCache(ICOMAdminCatalog2* This) { +static inline HRESULT ICOMAdminCatalog2_FlushPartitionCache(ICOMAdminCatalog2* This) { return This->lpVtbl->FlushPartitionCache(This); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_CopyApplications(ICOMAdminCatalog2* This,BSTR bstrSourcePartitionIDOrName,VARIANT *pVarApplicationID,BSTR bstrDestinationPartitionIDOrName) { +static inline HRESULT ICOMAdminCatalog2_CopyApplications(ICOMAdminCatalog2* This,BSTR bstrSourcePartitionIDOrName,VARIANT *pVarApplicationID,BSTR bstrDestinationPartitionIDOrName) { return This->lpVtbl->CopyApplications(This,bstrSourcePartitionIDOrName,pVarApplicationID,bstrDestinationPartitionIDOrName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_CopyComponents(ICOMAdminCatalog2* This,BSTR bstrSourceApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,BSTR bstrDestinationApplicationIDOrName) { +static inline HRESULT ICOMAdminCatalog2_CopyComponents(ICOMAdminCatalog2* This,BSTR bstrSourceApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,BSTR bstrDestinationApplicationIDOrName) { return This->lpVtbl->CopyComponents(This,bstrSourceApplicationIDOrName,pVarCLSIDOrProgID,bstrDestinationApplicationIDOrName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_MoveComponents(ICOMAdminCatalog2* This,BSTR bstrSourceApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,BSTR bstrDestinationApplicationIDOrName) { +static inline HRESULT ICOMAdminCatalog2_MoveComponents(ICOMAdminCatalog2* This,BSTR bstrSourceApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,BSTR bstrDestinationApplicationIDOrName) { return This->lpVtbl->MoveComponents(This,bstrSourceApplicationIDOrName,pVarCLSIDOrProgID,bstrDestinationApplicationIDOrName); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_AliasComponent(ICOMAdminCatalog2* This,BSTR bstrSrcApplicationIDOrName,BSTR bstrCLSIDOrProgID,BSTR bstrDestApplicationIDOrName,BSTR bstrNewProgId,BSTR bstrNewClsid) { +static inline HRESULT ICOMAdminCatalog2_AliasComponent(ICOMAdminCatalog2* This,BSTR bstrSrcApplicationIDOrName,BSTR bstrCLSIDOrProgID,BSTR bstrDestApplicationIDOrName,BSTR bstrNewProgId,BSTR bstrNewClsid) { return This->lpVtbl->AliasComponent(This,bstrSrcApplicationIDOrName,bstrCLSIDOrProgID,bstrDestApplicationIDOrName,bstrNewProgId,bstrNewClsid); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_IsSafeToDelete(ICOMAdminCatalog2* This,BSTR bstrDllName,COMAdminInUse *pCOMAdminInUse) { +static inline HRESULT ICOMAdminCatalog2_IsSafeToDelete(ICOMAdminCatalog2* This,BSTR bstrDllName,COMAdminInUse *pCOMAdminInUse) { return This->lpVtbl->IsSafeToDelete(This,bstrDllName,pCOMAdminInUse); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_ImportUnconfiguredComponents(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,VARIANT *pVarComponentType) { +static inline HRESULT ICOMAdminCatalog2_ImportUnconfiguredComponents(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,VARIANT *pVarComponentType) { return This->lpVtbl->ImportUnconfiguredComponents(This,bstrApplicationIDOrName,pVarCLSIDOrProgID,pVarComponentType); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_PromoteUnconfiguredComponents(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,VARIANT *pVarComponentType) { +static inline HRESULT ICOMAdminCatalog2_PromoteUnconfiguredComponents(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,VARIANT *pVarComponentType) { return This->lpVtbl->PromoteUnconfiguredComponents(This,bstrApplicationIDOrName,pVarCLSIDOrProgID,pVarComponentType); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_ImportComponents(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,VARIANT *pVarComponentType) { +static inline HRESULT ICOMAdminCatalog2_ImportComponents(ICOMAdminCatalog2* This,BSTR bstrApplicationIDOrName,VARIANT *pVarCLSIDOrProgID,VARIANT *pVarComponentType) { return This->lpVtbl->ImportComponents(This,bstrApplicationIDOrName,pVarCLSIDOrProgID,pVarComponentType); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_get_Is64BitCatalogServer(ICOMAdminCatalog2* This,VARIANT_BOOL *pbIs64Bit) { +static inline HRESULT ICOMAdminCatalog2_get_Is64BitCatalogServer(ICOMAdminCatalog2* This,VARIANT_BOOL *pbIs64Bit) { return This->lpVtbl->get_Is64BitCatalogServer(This,pbIs64Bit); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_ExportPartition(ICOMAdminCatalog2* This,BSTR bstrPartitionIDOrName,BSTR bstrPartitionFileName,LONG lOptions) { +static inline HRESULT ICOMAdminCatalog2_ExportPartition(ICOMAdminCatalog2* This,BSTR bstrPartitionIDOrName,BSTR bstrPartitionFileName,LONG lOptions) { return This->lpVtbl->ExportPartition(This,bstrPartitionIDOrName,bstrPartitionFileName,lOptions); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_InstallPartition(ICOMAdminCatalog2* This,BSTR bstrFileName,BSTR bstrDestDirectory,LONG lOptions,BSTR bstrUserID,BSTR bstrPassword,BSTR bstrRSN) { +static inline HRESULT ICOMAdminCatalog2_InstallPartition(ICOMAdminCatalog2* This,BSTR bstrFileName,BSTR bstrDestDirectory,LONG lOptions,BSTR bstrUserID,BSTR bstrPassword,BSTR bstrRSN) { return This->lpVtbl->InstallPartition(This,bstrFileName,bstrDestDirectory,lOptions,bstrUserID,bstrPassword,bstrRSN); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_QueryApplicationFile2(ICOMAdminCatalog2* This,BSTR bstrApplicationFile,IDispatch **ppFilesForImport) { +static inline HRESULT ICOMAdminCatalog2_QueryApplicationFile2(ICOMAdminCatalog2* This,BSTR bstrApplicationFile,IDispatch **ppFilesForImport) { return This->lpVtbl->QueryApplicationFile2(This,bstrApplicationFile,ppFilesForImport); } -static __WIDL_INLINE HRESULT ICOMAdminCatalog2_GetComponentVersionCount(ICOMAdminCatalog2* This,BSTR bstrCLSIDOrProgID,LONG *plVersionCount) { +static inline HRESULT ICOMAdminCatalog2_GetComponentVersionCount(ICOMAdminCatalog2* This,BSTR bstrCLSIDOrProgID,LONG *plVersionCount) { return This->lpVtbl->GetComponentVersionCount(This,bstrCLSIDOrProgID,plVersionCount); } #endif @@ -1751,48 +1743,48 @@ interface ICatalogObject { #define ICatalogObject_IsPropertyWriteOnly(This,bstrPropName,pbRetVal) (This)->lpVtbl->IsPropertyWriteOnly(This,bstrPropName,pbRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICatalogObject_QueryInterface(ICatalogObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICatalogObject_QueryInterface(ICatalogObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICatalogObject_AddRef(ICatalogObject* This) { +static inline ULONG ICatalogObject_AddRef(ICatalogObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICatalogObject_Release(ICatalogObject* This) { +static inline ULONG ICatalogObject_Release(ICatalogObject* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICatalogObject_GetTypeInfoCount(ICatalogObject* This,UINT *pctinfo) { +static inline HRESULT ICatalogObject_GetTypeInfoCount(ICatalogObject* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICatalogObject_GetTypeInfo(ICatalogObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICatalogObject_GetTypeInfo(ICatalogObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICatalogObject_GetIDsOfNames(ICatalogObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICatalogObject_GetIDsOfNames(ICatalogObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICatalogObject_Invoke(ICatalogObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICatalogObject_Invoke(ICatalogObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICatalogObject methods ***/ -static __WIDL_INLINE HRESULT ICatalogObject_get_Value(ICatalogObject* This,BSTR bstrPropName,VARIANT *pvarRetVal) { +static inline HRESULT ICatalogObject_get_Value(ICatalogObject* This,BSTR bstrPropName,VARIANT *pvarRetVal) { return This->lpVtbl->get_Value(This,bstrPropName,pvarRetVal); } -static __WIDL_INLINE HRESULT ICatalogObject_put_Value(ICatalogObject* This,BSTR bstrPropName,VARIANT val) { +static inline HRESULT ICatalogObject_put_Value(ICatalogObject* This,BSTR bstrPropName,VARIANT val) { return This->lpVtbl->put_Value(This,bstrPropName,val); } -static __WIDL_INLINE HRESULT ICatalogObject_get_Key(ICatalogObject* This,VARIANT *pvarRetVal) { +static inline HRESULT ICatalogObject_get_Key(ICatalogObject* This,VARIANT *pvarRetVal) { return This->lpVtbl->get_Key(This,pvarRetVal); } -static __WIDL_INLINE HRESULT ICatalogObject_get_Name(ICatalogObject* This,VARIANT *pvarRetVal) { +static inline HRESULT ICatalogObject_get_Name(ICatalogObject* This,VARIANT *pvarRetVal) { return This->lpVtbl->get_Name(This,pvarRetVal); } -static __WIDL_INLINE HRESULT ICatalogObject_IsPropertyReadOnly(ICatalogObject* This,BSTR bstrPropName,VARIANT_BOOL *pbRetVal) { +static inline HRESULT ICatalogObject_IsPropertyReadOnly(ICatalogObject* This,BSTR bstrPropName,VARIANT_BOOL *pbRetVal) { return This->lpVtbl->IsPropertyReadOnly(This,bstrPropName,pbRetVal); } -static __WIDL_INLINE HRESULT ICatalogObject_get_Valid(ICatalogObject* This,VARIANT_BOOL *pbRetVal) { +static inline HRESULT ICatalogObject_get_Valid(ICatalogObject* This,VARIANT_BOOL *pbRetVal) { return This->lpVtbl->get_Valid(This,pbRetVal); } -static __WIDL_INLINE HRESULT ICatalogObject_IsPropertyWriteOnly(ICatalogObject* This,BSTR bstrPropName,VARIANT_BOOL *pbRetVal) { +static inline HRESULT ICatalogObject_IsPropertyWriteOnly(ICatalogObject* This,BSTR bstrPropName,VARIANT_BOOL *pbRetVal) { return This->lpVtbl->IsPropertyWriteOnly(This,bstrPropName,pbRetVal); } #endif @@ -2021,75 +2013,75 @@ interface ICatalogCollection { #define ICatalogCollection_PopulateByQuery(This,bstrQueryString,lQueryType) (This)->lpVtbl->PopulateByQuery(This,bstrQueryString,lQueryType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICatalogCollection_QueryInterface(ICatalogCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICatalogCollection_QueryInterface(ICatalogCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICatalogCollection_AddRef(ICatalogCollection* This) { +static inline ULONG ICatalogCollection_AddRef(ICatalogCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICatalogCollection_Release(ICatalogCollection* This) { +static inline ULONG ICatalogCollection_Release(ICatalogCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICatalogCollection_GetTypeInfoCount(ICatalogCollection* This,UINT *pctinfo) { +static inline HRESULT ICatalogCollection_GetTypeInfoCount(ICatalogCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICatalogCollection_GetTypeInfo(ICatalogCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICatalogCollection_GetTypeInfo(ICatalogCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICatalogCollection_GetIDsOfNames(ICatalogCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICatalogCollection_GetIDsOfNames(ICatalogCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICatalogCollection_Invoke(ICatalogCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICatalogCollection_Invoke(ICatalogCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICatalogCollection methods ***/ -static __WIDL_INLINE HRESULT ICatalogCollection_get__NewEnum(ICatalogCollection* This,IUnknown **ppEnumVariant) { +static inline HRESULT ICatalogCollection_get__NewEnum(ICatalogCollection* This,IUnknown **ppEnumVariant) { return This->lpVtbl->get__NewEnum(This,ppEnumVariant); } -static __WIDL_INLINE HRESULT ICatalogCollection_get_Item(ICatalogCollection* This,LONG lIndex,IDispatch **ppCatalogObject) { +static inline HRESULT ICatalogCollection_get_Item(ICatalogCollection* This,LONG lIndex,IDispatch **ppCatalogObject) { return This->lpVtbl->get_Item(This,lIndex,ppCatalogObject); } -static __WIDL_INLINE HRESULT ICatalogCollection_get_Count(ICatalogCollection* This,LONG *plObjectCount) { +static inline HRESULT ICatalogCollection_get_Count(ICatalogCollection* This,LONG *plObjectCount) { return This->lpVtbl->get_Count(This,plObjectCount); } -static __WIDL_INLINE HRESULT ICatalogCollection_Remove(ICatalogCollection* This,LONG lIndex) { +static inline HRESULT ICatalogCollection_Remove(ICatalogCollection* This,LONG lIndex) { return This->lpVtbl->Remove(This,lIndex); } -static __WIDL_INLINE HRESULT ICatalogCollection_Add(ICatalogCollection* This,IDispatch **ppCatalogObject) { +static inline HRESULT ICatalogCollection_Add(ICatalogCollection* This,IDispatch **ppCatalogObject) { return This->lpVtbl->Add(This,ppCatalogObject); } -static __WIDL_INLINE HRESULT ICatalogCollection_Populate(ICatalogCollection* This) { +static inline HRESULT ICatalogCollection_Populate(ICatalogCollection* This) { return This->lpVtbl->Populate(This); } -static __WIDL_INLINE HRESULT ICatalogCollection_SaveChanges(ICatalogCollection* This,LONG *pcChanges) { +static inline HRESULT ICatalogCollection_SaveChanges(ICatalogCollection* This,LONG *pcChanges) { return This->lpVtbl->SaveChanges(This,pcChanges); } -static __WIDL_INLINE HRESULT ICatalogCollection_GetCollection(ICatalogCollection* This,BSTR bstrCollName,VARIANT varObjectKey,IDispatch **ppCatalogCollection) { +static inline HRESULT ICatalogCollection_GetCollection(ICatalogCollection* This,BSTR bstrCollName,VARIANT varObjectKey,IDispatch **ppCatalogCollection) { return This->lpVtbl->GetCollection(This,bstrCollName,varObjectKey,ppCatalogCollection); } -static __WIDL_INLINE HRESULT ICatalogCollection_get_Name(ICatalogCollection* This,VARIANT *pVarNamel) { +static inline HRESULT ICatalogCollection_get_Name(ICatalogCollection* This,VARIANT *pVarNamel) { return This->lpVtbl->get_Name(This,pVarNamel); } -static __WIDL_INLINE HRESULT ICatalogCollection_get_AddEnabled(ICatalogCollection* This,VARIANT_BOOL *pVarBool) { +static inline HRESULT ICatalogCollection_get_AddEnabled(ICatalogCollection* This,VARIANT_BOOL *pVarBool) { return This->lpVtbl->get_AddEnabled(This,pVarBool); } -static __WIDL_INLINE HRESULT ICatalogCollection_get_RemoveEnabled(ICatalogCollection* This,VARIANT_BOOL *pVarBool) { +static inline HRESULT ICatalogCollection_get_RemoveEnabled(ICatalogCollection* This,VARIANT_BOOL *pVarBool) { return This->lpVtbl->get_RemoveEnabled(This,pVarBool); } -static __WIDL_INLINE HRESULT ICatalogCollection_GetUtilInterface(ICatalogCollection* This,IDispatch **ppIDispatch) { +static inline HRESULT ICatalogCollection_GetUtilInterface(ICatalogCollection* This,IDispatch **ppIDispatch) { return This->lpVtbl->GetUtilInterface(This,ppIDispatch); } -static __WIDL_INLINE HRESULT ICatalogCollection_get_DataStoreMajorVersion(ICatalogCollection* This,LONG *plMajorVersion) { +static inline HRESULT ICatalogCollection_get_DataStoreMajorVersion(ICatalogCollection* This,LONG *plMajorVersion) { return This->lpVtbl->get_DataStoreMajorVersion(This,plMajorVersion); } -static __WIDL_INLINE HRESULT ICatalogCollection_get_DataStoreMinorVersion(ICatalogCollection* This,LONG *plMinorVersionl) { +static inline HRESULT ICatalogCollection_get_DataStoreMinorVersion(ICatalogCollection* This,LONG *plMinorVersionl) { return This->lpVtbl->get_DataStoreMinorVersion(This,plMinorVersionl); } -static __WIDL_INLINE HRESULT ICatalogCollection_PopulateByKey(ICatalogCollection* This,SAFEARRAY *psaKeys) { +static inline HRESULT ICatalogCollection_PopulateByKey(ICatalogCollection* This,SAFEARRAY *psaKeys) { return This->lpVtbl->PopulateByKey(This,psaKeys); } -static __WIDL_INLINE HRESULT ICatalogCollection_PopulateByQuery(ICatalogCollection* This,BSTR bstrQueryString,LONG lQueryType) { +static inline HRESULT ICatalogCollection_PopulateByQuery(ICatalogCollection* This,BSTR bstrQueryString,LONG lQueryType) { return This->lpVtbl->PopulateByQuery(This,bstrQueryString,lQueryType); } #endif diff --git a/lib/libc/include/any-windows-any/comcat.h b/lib/libc/include/any-windows-any/comcat.h index cd18946d210665cfa23746ca44d8c91d2930d3d4..e8c3aa9d0e6c338694467ce0805ceed601f8634c 100644 --- a/lib/libc/include/any-windows-any/comcat.h +++ b/lib/libc/include/any-windows-any/comcat.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/comcat.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/comcat.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __comcat_h__ #define __comcat_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IEnumGUID_FWD_DEFINED__ @@ -234,26 +226,26 @@ interface IEnumGUID { #define IEnumGUID_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumGUID_QueryInterface(IEnumGUID* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumGUID_QueryInterface(IEnumGUID* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumGUID_AddRef(IEnumGUID* This) { +static inline ULONG IEnumGUID_AddRef(IEnumGUID* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumGUID_Release(IEnumGUID* This) { +static inline ULONG IEnumGUID_Release(IEnumGUID* This) { return This->lpVtbl->Release(This); } /*** IEnumGUID methods ***/ -static __WIDL_INLINE HRESULT IEnumGUID_Next(IEnumGUID* This,ULONG celt,GUID *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumGUID_Next(IEnumGUID* This,ULONG celt,GUID *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumGUID_Skip(IEnumGUID* This,ULONG celt) { +static inline HRESULT IEnumGUID_Skip(IEnumGUID* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumGUID_Reset(IEnumGUID* This) { +static inline HRESULT IEnumGUID_Reset(IEnumGUID* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumGUID_Clone(IEnumGUID* This,IEnumGUID **ppenum) { +static inline HRESULT IEnumGUID_Clone(IEnumGUID* This,IEnumGUID **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -382,26 +374,26 @@ interface IEnumCATEGORYINFO { #define IEnumCATEGORYINFO_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumCATEGORYINFO_QueryInterface(IEnumCATEGORYINFO* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumCATEGORYINFO_QueryInterface(IEnumCATEGORYINFO* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumCATEGORYINFO_AddRef(IEnumCATEGORYINFO* This) { +static inline ULONG IEnumCATEGORYINFO_AddRef(IEnumCATEGORYINFO* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumCATEGORYINFO_Release(IEnumCATEGORYINFO* This) { +static inline ULONG IEnumCATEGORYINFO_Release(IEnumCATEGORYINFO* This) { return This->lpVtbl->Release(This); } /*** IEnumCATEGORYINFO methods ***/ -static __WIDL_INLINE HRESULT IEnumCATEGORYINFO_Next(IEnumCATEGORYINFO* This,ULONG celt,CATEGORYINFO *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumCATEGORYINFO_Next(IEnumCATEGORYINFO* This,ULONG celt,CATEGORYINFO *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumCATEGORYINFO_Skip(IEnumCATEGORYINFO* This,ULONG celt) { +static inline HRESULT IEnumCATEGORYINFO_Skip(IEnumCATEGORYINFO* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumCATEGORYINFO_Reset(IEnumCATEGORYINFO* This) { +static inline HRESULT IEnumCATEGORYINFO_Reset(IEnumCATEGORYINFO* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumCATEGORYINFO_Clone(IEnumCATEGORYINFO* This,IEnumCATEGORYINFO **ppenum) { +static inline HRESULT IEnumCATEGORYINFO_Clone(IEnumCATEGORYINFO* This,IEnumCATEGORYINFO **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -534,32 +526,32 @@ interface ICatRegister { #define ICatRegister_UnRegisterClassReqCategories(This,rclsid,cCategories,rgcatid) (This)->lpVtbl->UnRegisterClassReqCategories(This,rclsid,cCategories,rgcatid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICatRegister_QueryInterface(ICatRegister* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICatRegister_QueryInterface(ICatRegister* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICatRegister_AddRef(ICatRegister* This) { +static inline ULONG ICatRegister_AddRef(ICatRegister* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICatRegister_Release(ICatRegister* This) { +static inline ULONG ICatRegister_Release(ICatRegister* This) { return This->lpVtbl->Release(This); } /*** ICatRegister methods ***/ -static __WIDL_INLINE HRESULT ICatRegister_RegisterCategories(ICatRegister* This,ULONG cCategories,CATEGORYINFO rgCategoryInfo[]) { +static inline HRESULT ICatRegister_RegisterCategories(ICatRegister* This,ULONG cCategories,CATEGORYINFO rgCategoryInfo[]) { return This->lpVtbl->RegisterCategories(This,cCategories,rgCategoryInfo); } -static __WIDL_INLINE HRESULT ICatRegister_UnRegisterCategories(ICatRegister* This,ULONG cCategories,CATID rgcatid[]) { +static inline HRESULT ICatRegister_UnRegisterCategories(ICatRegister* This,ULONG cCategories,CATID rgcatid[]) { return This->lpVtbl->UnRegisterCategories(This,cCategories,rgcatid); } -static __WIDL_INLINE HRESULT ICatRegister_RegisterClassImplCategories(ICatRegister* This,REFCLSID rclsid,ULONG cCategories,CATID rgcatid[]) { +static inline HRESULT ICatRegister_RegisterClassImplCategories(ICatRegister* This,REFCLSID rclsid,ULONG cCategories,CATID rgcatid[]) { return This->lpVtbl->RegisterClassImplCategories(This,rclsid,cCategories,rgcatid); } -static __WIDL_INLINE HRESULT ICatRegister_UnRegisterClassImplCategories(ICatRegister* This,REFCLSID rclsid,ULONG cCategories,CATID rgcatid[]) { +static inline HRESULT ICatRegister_UnRegisterClassImplCategories(ICatRegister* This,REFCLSID rclsid,ULONG cCategories,CATID rgcatid[]) { return This->lpVtbl->UnRegisterClassImplCategories(This,rclsid,cCategories,rgcatid); } -static __WIDL_INLINE HRESULT ICatRegister_RegisterClassReqCategories(ICatRegister* This,REFCLSID rclsid,ULONG cCategories,CATID rgcatid[]) { +static inline HRESULT ICatRegister_RegisterClassReqCategories(ICatRegister* This,REFCLSID rclsid,ULONG cCategories,CATID rgcatid[]) { return This->lpVtbl->RegisterClassReqCategories(This,rclsid,cCategories,rgcatid); } -static __WIDL_INLINE HRESULT ICatRegister_UnRegisterClassReqCategories(ICatRegister* This,REFCLSID rclsid,ULONG cCategories,CATID rgcatid[]) { +static inline HRESULT ICatRegister_UnRegisterClassReqCategories(ICatRegister* This,REFCLSID rclsid,ULONG cCategories,CATID rgcatid[]) { return This->lpVtbl->UnRegisterClassReqCategories(This,rclsid,cCategories,rgcatid); } #endif @@ -698,32 +690,32 @@ interface ICatInformation { #define ICatInformation_EnumReqCategoriesOfClass(This,rclsid,ppenumCatid) (This)->lpVtbl->EnumReqCategoriesOfClass(This,rclsid,ppenumCatid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICatInformation_QueryInterface(ICatInformation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICatInformation_QueryInterface(ICatInformation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICatInformation_AddRef(ICatInformation* This) { +static inline ULONG ICatInformation_AddRef(ICatInformation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICatInformation_Release(ICatInformation* This) { +static inline ULONG ICatInformation_Release(ICatInformation* This) { return This->lpVtbl->Release(This); } /*** ICatInformation methods ***/ -static __WIDL_INLINE HRESULT ICatInformation_EnumCategories(ICatInformation* This,LCID lcid,IEnumCATEGORYINFO **ppenumCategoryInfo) { +static inline HRESULT ICatInformation_EnumCategories(ICatInformation* This,LCID lcid,IEnumCATEGORYINFO **ppenumCategoryInfo) { return This->lpVtbl->EnumCategories(This,lcid,ppenumCategoryInfo); } -static __WIDL_INLINE HRESULT ICatInformation_GetCategoryDesc(ICatInformation* This,REFCATID rcatid,LCID lcid,LPWSTR *pszDesc) { +static inline HRESULT ICatInformation_GetCategoryDesc(ICatInformation* This,REFCATID rcatid,LCID lcid,LPWSTR *pszDesc) { return This->lpVtbl->GetCategoryDesc(This,rcatid,lcid,pszDesc); } -static __WIDL_INLINE HRESULT ICatInformation_EnumClassesOfCategories(ICatInformation* This,ULONG cImplemented,const CATID rgcatidImpl[],ULONG cRequired,const CATID rgcatidReq[],IEnumGUID **ppenumClsid) { +static inline HRESULT ICatInformation_EnumClassesOfCategories(ICatInformation* This,ULONG cImplemented,const CATID rgcatidImpl[],ULONG cRequired,const CATID rgcatidReq[],IEnumGUID **ppenumClsid) { return This->lpVtbl->EnumClassesOfCategories(This,cImplemented,rgcatidImpl,cRequired,rgcatidReq,ppenumClsid); } -static __WIDL_INLINE HRESULT ICatInformation_IsClassOfCategories(ICatInformation* This,REFCLSID rclsid,ULONG cImplemented,const CATID rgcatidImpl[],ULONG cRequired,const CATID rgcatidReq[]) { +static inline HRESULT ICatInformation_IsClassOfCategories(ICatInformation* This,REFCLSID rclsid,ULONG cImplemented,const CATID rgcatidImpl[],ULONG cRequired,const CATID rgcatidReq[]) { return This->lpVtbl->IsClassOfCategories(This,rclsid,cImplemented,rgcatidImpl,cRequired,rgcatidReq); } -static __WIDL_INLINE HRESULT ICatInformation_EnumImplCategoriesOfClass(ICatInformation* This,REFCLSID rclsid,IEnumGUID **ppenumCatid) { +static inline HRESULT ICatInformation_EnumImplCategoriesOfClass(ICatInformation* This,REFCLSID rclsid,IEnumGUID **ppenumCatid) { return This->lpVtbl->EnumImplCategoriesOfClass(This,rclsid,ppenumCatid); } -static __WIDL_INLINE HRESULT ICatInformation_EnumReqCategoriesOfClass(ICatInformation* This,REFCLSID rclsid,IEnumGUID **ppenumCatid) { +static inline HRESULT ICatInformation_EnumReqCategoriesOfClass(ICatInformation* This,REFCLSID rclsid,IEnumGUID **ppenumCatid) { return This->lpVtbl->EnumReqCategoriesOfClass(This,rclsid,ppenumCatid); } #endif diff --git a/lib/libc/include/any-windows-any/commoncontrols.h b/lib/libc/include/any-windows-any/commoncontrols.h index fb75537b3abaa3991bf2f42dab96d515d2ddcb95..3d5232661923cbdf954798835414bfd5e3110c9a 100644 --- a/lib/libc/include/any-windows-any/commoncontrols.h +++ b/lib/libc/include/any-windows-any/commoncontrols.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/commoncontrols.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/commoncontrols.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __commoncontrols_h__ #define __commoncontrols_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IImageList_FWD_DEFINED__ @@ -502,101 +494,101 @@ interface IImageList { #define IImageList_GetOverlayImage(This,iOverlay,piIndex) (This)->lpVtbl->GetOverlayImage(This,iOverlay,piIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IImageList_QueryInterface(IImageList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IImageList_QueryInterface(IImageList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IImageList_AddRef(IImageList* This) { +static inline ULONG IImageList_AddRef(IImageList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IImageList_Release(IImageList* This) { +static inline ULONG IImageList_Release(IImageList* This) { return This->lpVtbl->Release(This); } /*** IImageList methods ***/ -static __WIDL_INLINE HRESULT IImageList_Add(IImageList* This,HBITMAP hbmImage,HBITMAP hbmMask,int *pi) { +static inline HRESULT IImageList_Add(IImageList* This,HBITMAP hbmImage,HBITMAP hbmMask,int *pi) { return This->lpVtbl->Add(This,hbmImage,hbmMask,pi); } -static __WIDL_INLINE HRESULT IImageList_ReplaceIcon(IImageList* This,int i,HICON hicon,int *pi) { +static inline HRESULT IImageList_ReplaceIcon(IImageList* This,int i,HICON hicon,int *pi) { return This->lpVtbl->ReplaceIcon(This,i,hicon,pi); } -static __WIDL_INLINE HRESULT IImageList_SetOverlayImage(IImageList* This,int iImage,int iOverlay) { +static inline HRESULT IImageList_SetOverlayImage(IImageList* This,int iImage,int iOverlay) { return This->lpVtbl->SetOverlayImage(This,iImage,iOverlay); } -static __WIDL_INLINE HRESULT IImageList_Replace(IImageList* This,int i,HBITMAP hbmImage,HBITMAP hbmMask) { +static inline HRESULT IImageList_Replace(IImageList* This,int i,HBITMAP hbmImage,HBITMAP hbmMask) { return This->lpVtbl->Replace(This,i,hbmImage,hbmMask); } -static __WIDL_INLINE HRESULT IImageList_AddMasked(IImageList* This,HBITMAP hbmImage,COLORREF crMask,int *pi) { +static inline HRESULT IImageList_AddMasked(IImageList* This,HBITMAP hbmImage,COLORREF crMask,int *pi) { return This->lpVtbl->AddMasked(This,hbmImage,crMask,pi); } -static __WIDL_INLINE HRESULT IImageList_Draw(IImageList* This,IMAGELISTDRAWPARAMS *pimldp) { +static inline HRESULT IImageList_Draw(IImageList* This,IMAGELISTDRAWPARAMS *pimldp) { return This->lpVtbl->Draw(This,pimldp); } -static __WIDL_INLINE HRESULT IImageList_Remove(IImageList* This,int i) { +static inline HRESULT IImageList_Remove(IImageList* This,int i) { return This->lpVtbl->Remove(This,i); } -static __WIDL_INLINE HRESULT IImageList_GetIcon(IImageList* This,int i,UINT flags,HICON *picon) { +static inline HRESULT IImageList_GetIcon(IImageList* This,int i,UINT flags,HICON *picon) { return This->lpVtbl->GetIcon(This,i,flags,picon); } -static __WIDL_INLINE HRESULT IImageList_GetImageInfo(IImageList* This,int i,IMAGEINFO *pImageInfo) { +static inline HRESULT IImageList_GetImageInfo(IImageList* This,int i,IMAGEINFO *pImageInfo) { return This->lpVtbl->GetImageInfo(This,i,pImageInfo); } -static __WIDL_INLINE HRESULT IImageList_Copy(IImageList* This,int iDst,IUnknown *punkSrc,int iSrc,UINT uFlags) { +static inline HRESULT IImageList_Copy(IImageList* This,int iDst,IUnknown *punkSrc,int iSrc,UINT uFlags) { return This->lpVtbl->Copy(This,iDst,punkSrc,iSrc,uFlags); } -static __WIDL_INLINE HRESULT IImageList_Merge(IImageList* This,int i1,IUnknown *punk2,int i2,int dx,int dy,REFIID riid,void **ppv) { +static inline HRESULT IImageList_Merge(IImageList* This,int i1,IUnknown *punk2,int i2,int dx,int dy,REFIID riid,void **ppv) { return This->lpVtbl->Merge(This,i1,punk2,i2,dx,dy,riid,ppv); } -static __WIDL_INLINE HRESULT IImageList_Clone(IImageList* This,REFIID riid,void **ppv) { +static inline HRESULT IImageList_Clone(IImageList* This,REFIID riid,void **ppv) { return This->lpVtbl->Clone(This,riid,ppv); } -static __WIDL_INLINE HRESULT IImageList_GetImageRect(IImageList* This,int i,RECT *prc) { +static inline HRESULT IImageList_GetImageRect(IImageList* This,int i,RECT *prc) { return This->lpVtbl->GetImageRect(This,i,prc); } -static __WIDL_INLINE HRESULT IImageList_GetIconSize(IImageList* This,int *cx,int *cy) { +static inline HRESULT IImageList_GetIconSize(IImageList* This,int *cx,int *cy) { return This->lpVtbl->GetIconSize(This,cx,cy); } -static __WIDL_INLINE HRESULT IImageList_SetIconSize(IImageList* This,int cx,int cy) { +static inline HRESULT IImageList_SetIconSize(IImageList* This,int cx,int cy) { return This->lpVtbl->SetIconSize(This,cx,cy); } -static __WIDL_INLINE HRESULT IImageList_GetImageCount(IImageList* This,int *pi) { +static inline HRESULT IImageList_GetImageCount(IImageList* This,int *pi) { return This->lpVtbl->GetImageCount(This,pi); } -static __WIDL_INLINE HRESULT IImageList_SetImageCount(IImageList* This,UINT uNewCount) { +static inline HRESULT IImageList_SetImageCount(IImageList* This,UINT uNewCount) { return This->lpVtbl->SetImageCount(This,uNewCount); } -static __WIDL_INLINE HRESULT IImageList_SetBkColor(IImageList* This,COLORREF clrBk,COLORREF *pclr) { +static inline HRESULT IImageList_SetBkColor(IImageList* This,COLORREF clrBk,COLORREF *pclr) { return This->lpVtbl->SetBkColor(This,clrBk,pclr); } -static __WIDL_INLINE HRESULT IImageList_GetBkColor(IImageList* This,COLORREF *pclr) { +static inline HRESULT IImageList_GetBkColor(IImageList* This,COLORREF *pclr) { return This->lpVtbl->GetBkColor(This,pclr); } -static __WIDL_INLINE HRESULT IImageList_BeginDrag(IImageList* This,int iTrack,int dxHotspot,int dyHotspot) { +static inline HRESULT IImageList_BeginDrag(IImageList* This,int iTrack,int dxHotspot,int dyHotspot) { return This->lpVtbl->BeginDrag(This,iTrack,dxHotspot,dyHotspot); } -static __WIDL_INLINE HRESULT IImageList_EndDrag(IImageList* This) { +static inline HRESULT IImageList_EndDrag(IImageList* This) { return This->lpVtbl->EndDrag(This); } -static __WIDL_INLINE HRESULT IImageList_DragEnter(IImageList* This,HWND hwndLock,int x,int y) { +static inline HRESULT IImageList_DragEnter(IImageList* This,HWND hwndLock,int x,int y) { return This->lpVtbl->DragEnter(This,hwndLock,x,y); } -static __WIDL_INLINE HRESULT IImageList_DragLeave(IImageList* This,HWND hwndLock) { +static inline HRESULT IImageList_DragLeave(IImageList* This,HWND hwndLock) { return This->lpVtbl->DragLeave(This,hwndLock); } -static __WIDL_INLINE HRESULT IImageList_DragMove(IImageList* This,int x,int y) { +static inline HRESULT IImageList_DragMove(IImageList* This,int x,int y) { return This->lpVtbl->DragMove(This,x,y); } -static __WIDL_INLINE HRESULT IImageList_SetDragCursorImage(IImageList* This,IUnknown *punk,int iDrag,int dxHotspot,int dyHotspot) { +static inline HRESULT IImageList_SetDragCursorImage(IImageList* This,IUnknown *punk,int iDrag,int dxHotspot,int dyHotspot) { return This->lpVtbl->SetDragCursorImage(This,punk,iDrag,dxHotspot,dyHotspot); } -static __WIDL_INLINE HRESULT IImageList_DragShowNolock(IImageList* This,WINBOOL fShow) { +static inline HRESULT IImageList_DragShowNolock(IImageList* This,WINBOOL fShow) { return This->lpVtbl->DragShowNolock(This,fShow); } -static __WIDL_INLINE HRESULT IImageList_GetDragImage(IImageList* This,POINT *ppt,POINT *pptHotspot,REFIID riid,void **ppv) { +static inline HRESULT IImageList_GetDragImage(IImageList* This,POINT *ppt,POINT *pptHotspot,REFIID riid,void **ppv) { return This->lpVtbl->GetDragImage(This,ppt,pptHotspot,riid,ppv); } -static __WIDL_INLINE HRESULT IImageList_GetItemFlags(IImageList* This,int i,DWORD *dwFlags) { +static inline HRESULT IImageList_GetItemFlags(IImageList* This,int i,DWORD *dwFlags) { return This->lpVtbl->GetItemFlags(This,i,dwFlags); } -static __WIDL_INLINE HRESULT IImageList_GetOverlayImage(IImageList* This,int iOverlay,int *piIndex) { +static inline HRESULT IImageList_GetOverlayImage(IImageList* This,int iOverlay,int *piIndex) { return This->lpVtbl->GetOverlayImage(This,iOverlay,piIndex); } #endif @@ -980,138 +972,138 @@ interface IImageList2 { #define IImageList2_ReplaceFromImageList(This,i,pil,iSrc,punk,dwFlags) (This)->lpVtbl->ReplaceFromImageList(This,i,pil,iSrc,punk,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IImageList2_QueryInterface(IImageList2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IImageList2_QueryInterface(IImageList2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IImageList2_AddRef(IImageList2* This) { +static inline ULONG IImageList2_AddRef(IImageList2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IImageList2_Release(IImageList2* This) { +static inline ULONG IImageList2_Release(IImageList2* This) { return This->lpVtbl->Release(This); } /*** IImageList methods ***/ -static __WIDL_INLINE HRESULT IImageList2_Add(IImageList2* This,HBITMAP hbmImage,HBITMAP hbmMask,int *pi) { +static inline HRESULT IImageList2_Add(IImageList2* This,HBITMAP hbmImage,HBITMAP hbmMask,int *pi) { return This->lpVtbl->Add(This,hbmImage,hbmMask,pi); } -static __WIDL_INLINE HRESULT IImageList2_ReplaceIcon(IImageList2* This,int i,HICON hicon,int *pi) { +static inline HRESULT IImageList2_ReplaceIcon(IImageList2* This,int i,HICON hicon,int *pi) { return This->lpVtbl->ReplaceIcon(This,i,hicon,pi); } -static __WIDL_INLINE HRESULT IImageList2_SetOverlayImage(IImageList2* This,int iImage,int iOverlay) { +static inline HRESULT IImageList2_SetOverlayImage(IImageList2* This,int iImage,int iOverlay) { return This->lpVtbl->SetOverlayImage(This,iImage,iOverlay); } -static __WIDL_INLINE HRESULT IImageList2_Replace(IImageList2* This,int i,HBITMAP hbmImage,HBITMAP hbmMask) { +static inline HRESULT IImageList2_Replace(IImageList2* This,int i,HBITMAP hbmImage,HBITMAP hbmMask) { return This->lpVtbl->Replace(This,i,hbmImage,hbmMask); } -static __WIDL_INLINE HRESULT IImageList2_AddMasked(IImageList2* This,HBITMAP hbmImage,COLORREF crMask,int *pi) { +static inline HRESULT IImageList2_AddMasked(IImageList2* This,HBITMAP hbmImage,COLORREF crMask,int *pi) { return This->lpVtbl->AddMasked(This,hbmImage,crMask,pi); } -static __WIDL_INLINE HRESULT IImageList2_Draw(IImageList2* This,IMAGELISTDRAWPARAMS *pimldp) { +static inline HRESULT IImageList2_Draw(IImageList2* This,IMAGELISTDRAWPARAMS *pimldp) { return This->lpVtbl->Draw(This,pimldp); } -static __WIDL_INLINE HRESULT IImageList2_Remove(IImageList2* This,int i) { +static inline HRESULT IImageList2_Remove(IImageList2* This,int i) { return This->lpVtbl->Remove(This,i); } -static __WIDL_INLINE HRESULT IImageList2_GetIcon(IImageList2* This,int i,UINT flags,HICON *picon) { +static inline HRESULT IImageList2_GetIcon(IImageList2* This,int i,UINT flags,HICON *picon) { return This->lpVtbl->GetIcon(This,i,flags,picon); } -static __WIDL_INLINE HRESULT IImageList2_GetImageInfo(IImageList2* This,int i,IMAGEINFO *pImageInfo) { +static inline HRESULT IImageList2_GetImageInfo(IImageList2* This,int i,IMAGEINFO *pImageInfo) { return This->lpVtbl->GetImageInfo(This,i,pImageInfo); } -static __WIDL_INLINE HRESULT IImageList2_Copy(IImageList2* This,int iDst,IUnknown *punkSrc,int iSrc,UINT uFlags) { +static inline HRESULT IImageList2_Copy(IImageList2* This,int iDst,IUnknown *punkSrc,int iSrc,UINT uFlags) { return This->lpVtbl->Copy(This,iDst,punkSrc,iSrc,uFlags); } -static __WIDL_INLINE HRESULT IImageList2_Merge(IImageList2* This,int i1,IUnknown *punk2,int i2,int dx,int dy,REFIID riid,void **ppv) { +static inline HRESULT IImageList2_Merge(IImageList2* This,int i1,IUnknown *punk2,int i2,int dx,int dy,REFIID riid,void **ppv) { return This->lpVtbl->Merge(This,i1,punk2,i2,dx,dy,riid,ppv); } -static __WIDL_INLINE HRESULT IImageList2_Clone(IImageList2* This,REFIID riid,void **ppv) { +static inline HRESULT IImageList2_Clone(IImageList2* This,REFIID riid,void **ppv) { return This->lpVtbl->Clone(This,riid,ppv); } -static __WIDL_INLINE HRESULT IImageList2_GetImageRect(IImageList2* This,int i,RECT *prc) { +static inline HRESULT IImageList2_GetImageRect(IImageList2* This,int i,RECT *prc) { return This->lpVtbl->GetImageRect(This,i,prc); } -static __WIDL_INLINE HRESULT IImageList2_GetIconSize(IImageList2* This,int *cx,int *cy) { +static inline HRESULT IImageList2_GetIconSize(IImageList2* This,int *cx,int *cy) { return This->lpVtbl->GetIconSize(This,cx,cy); } -static __WIDL_INLINE HRESULT IImageList2_SetIconSize(IImageList2* This,int cx,int cy) { +static inline HRESULT IImageList2_SetIconSize(IImageList2* This,int cx,int cy) { return This->lpVtbl->SetIconSize(This,cx,cy); } -static __WIDL_INLINE HRESULT IImageList2_GetImageCount(IImageList2* This,int *pi) { +static inline HRESULT IImageList2_GetImageCount(IImageList2* This,int *pi) { return This->lpVtbl->GetImageCount(This,pi); } -static __WIDL_INLINE HRESULT IImageList2_SetImageCount(IImageList2* This,UINT uNewCount) { +static inline HRESULT IImageList2_SetImageCount(IImageList2* This,UINT uNewCount) { return This->lpVtbl->SetImageCount(This,uNewCount); } -static __WIDL_INLINE HRESULT IImageList2_SetBkColor(IImageList2* This,COLORREF clrBk,COLORREF *pclr) { +static inline HRESULT IImageList2_SetBkColor(IImageList2* This,COLORREF clrBk,COLORREF *pclr) { return This->lpVtbl->SetBkColor(This,clrBk,pclr); } -static __WIDL_INLINE HRESULT IImageList2_GetBkColor(IImageList2* This,COLORREF *pclr) { +static inline HRESULT IImageList2_GetBkColor(IImageList2* This,COLORREF *pclr) { return This->lpVtbl->GetBkColor(This,pclr); } -static __WIDL_INLINE HRESULT IImageList2_BeginDrag(IImageList2* This,int iTrack,int dxHotspot,int dyHotspot) { +static inline HRESULT IImageList2_BeginDrag(IImageList2* This,int iTrack,int dxHotspot,int dyHotspot) { return This->lpVtbl->BeginDrag(This,iTrack,dxHotspot,dyHotspot); } -static __WIDL_INLINE HRESULT IImageList2_EndDrag(IImageList2* This) { +static inline HRESULT IImageList2_EndDrag(IImageList2* This) { return This->lpVtbl->EndDrag(This); } -static __WIDL_INLINE HRESULT IImageList2_DragEnter(IImageList2* This,HWND hwndLock,int x,int y) { +static inline HRESULT IImageList2_DragEnter(IImageList2* This,HWND hwndLock,int x,int y) { return This->lpVtbl->DragEnter(This,hwndLock,x,y); } -static __WIDL_INLINE HRESULT IImageList2_DragLeave(IImageList2* This,HWND hwndLock) { +static inline HRESULT IImageList2_DragLeave(IImageList2* This,HWND hwndLock) { return This->lpVtbl->DragLeave(This,hwndLock); } -static __WIDL_INLINE HRESULT IImageList2_DragMove(IImageList2* This,int x,int y) { +static inline HRESULT IImageList2_DragMove(IImageList2* This,int x,int y) { return This->lpVtbl->DragMove(This,x,y); } -static __WIDL_INLINE HRESULT IImageList2_SetDragCursorImage(IImageList2* This,IUnknown *punk,int iDrag,int dxHotspot,int dyHotspot) { +static inline HRESULT IImageList2_SetDragCursorImage(IImageList2* This,IUnknown *punk,int iDrag,int dxHotspot,int dyHotspot) { return This->lpVtbl->SetDragCursorImage(This,punk,iDrag,dxHotspot,dyHotspot); } -static __WIDL_INLINE HRESULT IImageList2_DragShowNolock(IImageList2* This,WINBOOL fShow) { +static inline HRESULT IImageList2_DragShowNolock(IImageList2* This,WINBOOL fShow) { return This->lpVtbl->DragShowNolock(This,fShow); } -static __WIDL_INLINE HRESULT IImageList2_GetDragImage(IImageList2* This,POINT *ppt,POINT *pptHotspot,REFIID riid,void **ppv) { +static inline HRESULT IImageList2_GetDragImage(IImageList2* This,POINT *ppt,POINT *pptHotspot,REFIID riid,void **ppv) { return This->lpVtbl->GetDragImage(This,ppt,pptHotspot,riid,ppv); } -static __WIDL_INLINE HRESULT IImageList2_GetItemFlags(IImageList2* This,int i,DWORD *dwFlags) { +static inline HRESULT IImageList2_GetItemFlags(IImageList2* This,int i,DWORD *dwFlags) { return This->lpVtbl->GetItemFlags(This,i,dwFlags); } -static __WIDL_INLINE HRESULT IImageList2_GetOverlayImage(IImageList2* This,int iOverlay,int *piIndex) { +static inline HRESULT IImageList2_GetOverlayImage(IImageList2* This,int iOverlay,int *piIndex) { return This->lpVtbl->GetOverlayImage(This,iOverlay,piIndex); } /*** IImageList2 methods ***/ -static __WIDL_INLINE HRESULT IImageList2_Resize(IImageList2* This,int cxNewIconSize,int cyNewIconSize) { +static inline HRESULT IImageList2_Resize(IImageList2* This,int cxNewIconSize,int cyNewIconSize) { return This->lpVtbl->Resize(This,cxNewIconSize,cyNewIconSize); } -static __WIDL_INLINE HRESULT IImageList2_GetOriginalSize(IImageList2* This,int iImage,DWORD dwFlags,int *pcx,int *pcy) { +static inline HRESULT IImageList2_GetOriginalSize(IImageList2* This,int iImage,DWORD dwFlags,int *pcx,int *pcy) { return This->lpVtbl->GetOriginalSize(This,iImage,dwFlags,pcx,pcy); } -static __WIDL_INLINE HRESULT IImageList2_SetOriginalSize(IImageList2* This,int iImage,int cx,int cy) { +static inline HRESULT IImageList2_SetOriginalSize(IImageList2* This,int iImage,int cx,int cy) { return This->lpVtbl->SetOriginalSize(This,iImage,cx,cy); } -static __WIDL_INLINE HRESULT IImageList2_SetCallback(IImageList2* This,IUnknown *punk) { +static inline HRESULT IImageList2_SetCallback(IImageList2* This,IUnknown *punk) { return This->lpVtbl->SetCallback(This,punk); } -static __WIDL_INLINE HRESULT IImageList2_GetCallback(IImageList2* This,REFIID riid,void **ppv) { +static inline HRESULT IImageList2_GetCallback(IImageList2* This,REFIID riid,void **ppv) { return This->lpVtbl->GetCallback(This,riid,ppv); } -static __WIDL_INLINE HRESULT IImageList2_ForceImagePresent(IImageList2* This,int iImage,DWORD dwFlags) { +static inline HRESULT IImageList2_ForceImagePresent(IImageList2* This,int iImage,DWORD dwFlags) { return This->lpVtbl->ForceImagePresent(This,iImage,dwFlags); } -static __WIDL_INLINE HRESULT IImageList2_DiscardImages(IImageList2* This,int iFirstImage,int iLastImage,DWORD dwFlags) { +static inline HRESULT IImageList2_DiscardImages(IImageList2* This,int iFirstImage,int iLastImage,DWORD dwFlags) { return This->lpVtbl->DiscardImages(This,iFirstImage,iLastImage,dwFlags); } -static __WIDL_INLINE HRESULT IImageList2_PreloadImages(IImageList2* This,IMAGELISTDRAWPARAMS *pimldp) { +static inline HRESULT IImageList2_PreloadImages(IImageList2* This,IMAGELISTDRAWPARAMS *pimldp) { return This->lpVtbl->PreloadImages(This,pimldp); } -static __WIDL_INLINE HRESULT IImageList2_GetStatistics(IImageList2* This,IMAGELISTSTATS *pils) { +static inline HRESULT IImageList2_GetStatistics(IImageList2* This,IMAGELISTSTATS *pils) { return This->lpVtbl->GetStatistics(This,pils); } -static __WIDL_INLINE HRESULT IImageList2_Initialize(IImageList2* This,int cx,int cy,UINT flags,int cInitial,int cGrow) { +static inline HRESULT IImageList2_Initialize(IImageList2* This,int cx,int cy,UINT flags,int cInitial,int cGrow) { return This->lpVtbl->Initialize(This,cx,cy,flags,cInitial,cGrow); } -static __WIDL_INLINE HRESULT IImageList2_Replace2(IImageList2* This,int i,HBITMAP hbmImage,HBITMAP hbmMask,IUnknown *punk,DWORD dwFlags) { +static inline HRESULT IImageList2_Replace2(IImageList2* This,int i,HBITMAP hbmImage,HBITMAP hbmMask,IUnknown *punk,DWORD dwFlags) { return This->lpVtbl->Replace2(This,i,hbmImage,hbmMask,punk,dwFlags); } -static __WIDL_INLINE HRESULT IImageList2_ReplaceFromImageList(IImageList2* This,int i,IImageList *pil,int iSrc,IUnknown *punk,DWORD dwFlags) { +static inline HRESULT IImageList2_ReplaceFromImageList(IImageList2* This,int i,IImageList *pil,int iSrc,IUnknown *punk,DWORD dwFlags) { return This->lpVtbl->ReplaceFromImageList(This,i,pil,iSrc,punk,dwFlags); } #endif diff --git a/lib/libc/include/any-windows-any/computecore.h b/lib/libc/include/any-windows-any/computecore.h index 9183a355544cf8cc3cc324ec093f1600c0471501..50415760979b333b62aca29f3764cb3cebad3d7d 100644 --- a/lib/libc/include/any-windows-any/computecore.h +++ b/lib/libc/include/any-windows-any/computecore.h @@ -39,6 +39,7 @@ HRESULT WINAPI HcsWaitForOperationResult (HCS_OPERATION operation, DWORD timeout HRESULT WINAPI HcsWaitForOperationResultAndProcessInfo (HCS_OPERATION operation, DWORD timeoutMs, HCS_PROCESS_INFORMATION *processInformation, PWSTR *resultDocument); HRESULT WINAPI HcsSetOperationCallback (HCS_OPERATION operation, const void *context, HCS_OPERATION_COMPLETION callback); HRESULT WINAPI HcsCancelOperation (HCS_OPERATION operation); +HRESULT WINAPI HcsGetOperationProperties (HCS_OPERATION operation, PCWSTR options, PWSTR *resultDocument); HRESULT WINAPI HcsCreateComputeSystem (PCWSTR id, PCWSTR configuration, HCS_OPERATION operation, const SECURITY_DESCRIPTOR *securityDescriptor, HCS_SYSTEM *computeSystem); HRESULT WINAPI HcsCreateComputeSystemInNamespace (PCWSTR idNamespace, PCWSTR id, PCWSTR configuration, HCS_OPERATION operation, const HCS_CREATE_OPTIONS *options, HCS_SYSTEM *computeSystem); HRESULT WINAPI HcsOpenComputeSystem (PCWSTR id, DWORD requestedAccess, HCS_SYSTEM *computeSystem); @@ -55,6 +56,10 @@ HRESULT WINAPI HcsGetComputeSystemProperties (HCS_SYSTEM computeSystem, HCS_OPER HRESULT WINAPI HcsModifyComputeSystem (HCS_SYSTEM computeSystem, HCS_OPERATION operation, PCWSTR configuration, HANDLE identity); HRESULT WINAPI HcsWaitForComputeSystemExit (HCS_SYSTEM computeSystem, DWORD timeoutMs, PWSTR *result); HRESULT WINAPI HcsSetComputeSystemCallback (HCS_SYSTEM computeSystem, HCS_EVENT_OPTIONS callbackOptions, const void *context, HCS_EVENT_CALLBACK callback); +HRESULT WINAPI HcsInitializeLiveMigrationOnSource (HCS_SYSTEM computeSystem, HCS_OPERATION operation, PCWSTR options); +HRESULT WINAPI HcsStartLiveMigrationOnSource (HCS_SYSTEM computeSystem, HCS_OPERATION operation, PCWSTR options); +HRESULT WINAPI HcsStartLiveMigrationTransfer (HCS_SYSTEM computeSystem, HCS_OPERATION operation, PCWSTR options); +HRESULT WINAPI HcsFinalizeLiveMigration (HCS_SYSTEM computeSystem, HCS_OPERATION operation, PCWSTR options); HRESULT WINAPI HcsCreateProcess (HCS_SYSTEM computeSystem, PCWSTR processParameters, HCS_OPERATION operation, const SECURITY_DESCRIPTOR *securityDescriptor, HCS_PROCESS *process); HRESULT WINAPI HcsOpenProcess (HCS_SYSTEM computeSystem, DWORD processId, DWORD requestedAccess, HCS_PROCESS *process); void WINAPI HcsCloseProcess (HCS_PROCESS process); diff --git a/lib/libc/include/any-windows-any/computedefs.h b/lib/libc/include/any-windows-any/computedefs.h index a4151f0ea9301d9ae4b99125ec02464f9a4bf5ca..8da05e0ddb73eb6627069cc753fe2f6438faf4c1 100644 --- a/lib/libc/include/any-windows-any/computedefs.h +++ b/lib/libc/include/any-windows-any/computedefs.h @@ -29,7 +29,11 @@ typedef enum HCS_OPERATION_TYPE { HcsOperationTypeGetProcessInfo = 12, HcsOperationTypeGetProcessProperties = 13, HcsOperationTypeModifyProcess = 14, - HcsOperationTypeCrash = 15 + HcsOperationTypeCrash = 15, + HcsOperationTypeLiveMigration = 19, + HcsOperationTypeReserved1 = 16, + HcsOperationTypeReserved2 = 17, + HcsOperationTypeReserved3 = 18 } HCS_OPERATION_TYPE; #define HCS_INVALID_OPERATION_ID (UINT64)(-1) @@ -48,6 +52,7 @@ typedef enum HCS_EVENT_TYPE { HcsEventOperationCallback = 0x01000000, HcsEventServiceDisconnect = 0x02000000, HcsEventGroupVmLifecycle = 0x80000002, + HcsEventGroupLiveMigration = 0x80000003, HcsEventGroupOperationInfo = 0xC0000001 } HCS_EVENT_TYPE; @@ -60,14 +65,16 @@ typedef struct HCS_EVENT { typedef enum HCS_EVENT_OPTIONS { HcsEventOptionNone = 0x00000000, HcsEventOptionEnableOperationCallbacks = 0x00000001, - HcsEventOptionEnableVmLifecycle = 0x00000002 + HcsEventOptionEnableVmLifecycle = 0x00000002, + HcsEventOptionEnableLiveMigrationEvents = 0x00000004 } HCS_EVENT_OPTIONS; DEFINE_ENUM_FLAG_OPERATORS(HCS_EVENT_OPTIONS); typedef enum HCS_OPERATION_OPTIONS { HcsOperationOptionNone = 0x00000000, - HcsOperationOptionProgressUpdate = 0x00000001 + HcsOperationOptionProgressUpdate = 0x00000001, + HcsOperationOptionReserved1 = 0x00000002 } HCS_OPERATION_OPTIONS; DEFINE_ENUM_FLAG_OPERATORS(HCS_OPERATION_OPTIONS); @@ -77,7 +84,9 @@ typedef void (CALLBACK *HCS_EVENT_CALLBACK)(HCS_EVENT *event, void *context); typedef enum HCS_RESOURCE_TYPE { HcsResourceTypeNone = 0, HcsResourceTypeFile = 1, - HcsResourceTypeJob = 2 + HcsResourceTypeJob = 2, + HcsResourceTypeComObject = 3, + HcsResourceTypeSocket = 4 } HCS_RESOURCE_TYPE; typedef enum HCS_NOTIFICATION_FLAGS { diff --git a/lib/libc/include/any-windows-any/computestorage.h b/lib/libc/include/any-windows-any/computestorage.h index f1155f4ac5f671c624127e0289d61cb3fb62bff7..e4bdd3f761a78a08e4774b410e70ffb71397d4b5 100644 --- a/lib/libc/include/any-windows-any/computestorage.h +++ b/lib/libc/include/any-windows-any/computestorage.h @@ -30,6 +30,8 @@ HRESULT WINAPI HcsDetachLayerStorageFilter (PCWSTR layerPath); HRESULT WINAPI HcsFormatWritableLayerVhd (HANDLE vhdHandle); HRESULT WINAPI HcsGetLayerVhdMountPath (HANDLE vhdHandle, PWSTR *mountPath); HRESULT WINAPI HcsSetupBaseOSVolume (PCWSTR layerPath, PCWSTR volumePath, PCWSTR options); +HRESULT WINAPI HcsAttachOverlayFilter (PCWSTR VolumeMountPoint, PCWSTR LayerData); +HRESULT WINAPI HcsDetachOverlayFilter (PCWSTR VolumeMountPoint, PCWSTR LayerData); #ifdef __cplusplus } diff --git a/lib/libc/include/any-windows-any/comutil.h b/lib/libc/include/any-windows-any/comutil.h index c3e2d4739bd5afba32531559bc41782f9d68ea45..ddb0906379ada10c079331eb0cdf703f6022752b 100644 --- a/lib/libc/include/any-windows-any/comutil.h +++ b/lib/libc/include/any-windows-any/comutil.h @@ -409,8 +409,10 @@ public: _variant_t(char cSrc) throw(); _variant_t(unsigned short usSrc) throw(); _variant_t(unsigned __LONG32 ulSrc) throw(); +#ifndef __CYGWIN__ _variant_t(int iSrc) throw(); _variant_t(unsigned int uiSrc) throw(); +#endif __MINGW_EXTENSION _variant_t(__int64 i8Src) throw(); __MINGW_EXTENSION _variant_t(unsigned __int64 ui8Src) throw(); ~_variant_t() throw(); @@ -429,8 +431,10 @@ public: operator char() const; operator unsigned short() const; operator unsigned __LONG32() const; +#ifndef __CYGWIN__ operator int() const; operator unsigned int() const; +#endif __MINGW_EXTENSION operator __int64() const; __MINGW_EXTENSION operator unsigned __int64() const; _variant_t &operator=(const VARIANT &varSrc); @@ -452,8 +456,10 @@ public: _variant_t &operator=(char cSrc); _variant_t &operator=(unsigned short usSrc); _variant_t &operator=(unsigned __LONG32 ulSrc); +#ifndef __CYGWIN__ _variant_t &operator=(int iSrc); _variant_t &operator=(unsigned int uiSrc); +#endif __MINGW_EXTENSION _variant_t &operator=(__int64 i8Src); __MINGW_EXTENSION _variant_t &operator=(unsigned __int64 ui8Src); bool operator==(const VARIANT &varSrc) const throw(); @@ -597,6 +603,7 @@ inline _variant_t::_variant_t(unsigned __LONG32 ulSrc) throw() { V_VT(this) = VT_UI4; V_UI4(this) = ulSrc; } +#ifndef __CYGWIN__ inline _variant_t::_variant_t(int iSrc) throw() { V_VT(this) = VT_INT; V_INT(this) = iSrc; @@ -605,6 +612,7 @@ inline _variant_t::_variant_t(unsigned int uiSrc) throw() { V_VT(this) = VT_UINT; V_UINT(this) = uiSrc; } +#endif __MINGW_EXTENSION inline _variant_t::_variant_t(__int64 i8Src) throw() { V_VT(this) = VT_I8; V_I8(this) = i8Src; @@ -714,6 +722,7 @@ inline _variant_t::operator unsigned __LONG32() const { varDest.ChangeType(VT_UI4,this); return V_UI4(&varDest); } +#ifndef __CYGWIN__ inline _variant_t::operator int() const { if(V_VT(this)==VT_INT) return V_INT(this); _variant_t varDest; @@ -726,6 +735,7 @@ inline _variant_t::operator unsigned int() const { varDest.ChangeType(VT_UINT,this); return V_UINT(&varDest); } +#endif __MINGW_EXTENSION inline _variant_t::operator __int64() const { if(V_VT(this)==VT_I8) return V_I8(this); _variant_t varDest; @@ -988,6 +998,7 @@ inline _variant_t &_variant_t::operator=(unsigned __LONG32 ulSrc) return *this; } +#ifndef __CYGWIN__ inline _variant_t &_variant_t::operator=(int iSrc) { if(V_VT(this)!=VT_INT) { @@ -1015,6 +1026,7 @@ inline _variant_t &_variant_t::operator=(unsigned int uiSrc) return *this; } +#endif __MINGW_EXTENSION inline _variant_t &_variant_t::operator=(__int64 i8Src) { if(V_VT(this)!=VT_I8) { diff --git a/lib/libc/include/any-windows-any/control.h b/lib/libc/include/any-windows-any/control.h index 73478503d85caaa315f608fda31381c46a7a3d84..59e5daea4c75ef79cb8642800234ce686737a675 100644 --- a/lib/libc/include/any-windows-any/control.h +++ b/lib/libc/include/any-windows-any/control.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/control.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/control.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __control_h__ #define __control_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMediaControl_FWD_DEFINED__ @@ -298,54 +290,54 @@ interface IMediaControl { #define IMediaControl_StopWhenReady(This) (This)->lpVtbl->StopWhenReady(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaControl_QueryInterface(IMediaControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaControl_QueryInterface(IMediaControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaControl_AddRef(IMediaControl* This) { +static inline ULONG IMediaControl_AddRef(IMediaControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaControl_Release(IMediaControl* This) { +static inline ULONG IMediaControl_Release(IMediaControl* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMediaControl_GetTypeInfoCount(IMediaControl* This,UINT *pctinfo) { +static inline HRESULT IMediaControl_GetTypeInfoCount(IMediaControl* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMediaControl_GetTypeInfo(IMediaControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMediaControl_GetTypeInfo(IMediaControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMediaControl_GetIDsOfNames(IMediaControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMediaControl_GetIDsOfNames(IMediaControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMediaControl_Invoke(IMediaControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMediaControl_Invoke(IMediaControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMediaControl methods ***/ -static __WIDL_INLINE HRESULT IMediaControl_Run(IMediaControl* This) { +static inline HRESULT IMediaControl_Run(IMediaControl* This) { return This->lpVtbl->Run(This); } -static __WIDL_INLINE HRESULT IMediaControl_Pause(IMediaControl* This) { +static inline HRESULT IMediaControl_Pause(IMediaControl* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IMediaControl_Stop(IMediaControl* This) { +static inline HRESULT IMediaControl_Stop(IMediaControl* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IMediaControl_GetState(IMediaControl* This,LONG msTimeout,OAFilterState *pfs) { +static inline HRESULT IMediaControl_GetState(IMediaControl* This,LONG msTimeout,OAFilterState *pfs) { return This->lpVtbl->GetState(This,msTimeout,pfs); } -static __WIDL_INLINE HRESULT IMediaControl_RenderFile(IMediaControl* This,BSTR strFilename) { +static inline HRESULT IMediaControl_RenderFile(IMediaControl* This,BSTR strFilename) { return This->lpVtbl->RenderFile(This,strFilename); } -static __WIDL_INLINE HRESULT IMediaControl_AddSourceFilter(IMediaControl* This,BSTR strFilename,IDispatch **ppUnk) { +static inline HRESULT IMediaControl_AddSourceFilter(IMediaControl* This,BSTR strFilename,IDispatch **ppUnk) { return This->lpVtbl->AddSourceFilter(This,strFilename,ppUnk); } -static __WIDL_INLINE HRESULT IMediaControl_get_FilterCollection(IMediaControl* This,IDispatch **ppUnk) { +static inline HRESULT IMediaControl_get_FilterCollection(IMediaControl* This,IDispatch **ppUnk) { return This->lpVtbl->get_FilterCollection(This,ppUnk); } -static __WIDL_INLINE HRESULT IMediaControl_get_RegFilterCollection(IMediaControl* This,IDispatch **ppUnk) { +static inline HRESULT IMediaControl_get_RegFilterCollection(IMediaControl* This,IDispatch **ppUnk) { return This->lpVtbl->get_RegFilterCollection(This,ppUnk); } -static __WIDL_INLINE HRESULT IMediaControl_StopWhenReady(IMediaControl* This) { +static inline HRESULT IMediaControl_StopWhenReady(IMediaControl* This) { return This->lpVtbl->StopWhenReady(This); } #endif diff --git a/lib/libc/include/any-windows-any/corecrt_startup.h b/lib/libc/include/any-windows-any/corecrt_startup.h index be92ceb23179e5a4c758ba3993a3cd30a7dd7db5..5fadb47f33bb3d80ec4f13dc837ac935e746c54f 100644 --- a/lib/libc/include/any-windows-any/corecrt_startup.h +++ b/lib/libc/include/any-windows-any/corecrt_startup.h @@ -7,10 +7,39 @@ #ifndef _INC_CORECRT_STARTUP #define _INC_CORECRT_STARTUP +#include + #ifdef __cplusplus extern "C" { #endif +typedef enum _crt_app_type { + _crt_unknown_app, + _crt_console_app, + _crt_gui_app +} _crt_app_type; + +_CRTIMP _crt_app_type __cdecl _query_app_type(void); +_CRTIMP void __cdecl _set_app_type(_crt_app_type _Type); + +typedef enum _crt_argv_mode { + _crt_argv_no_arguments, + _crt_argv_unexpanded_arguments, + _crt_argv_expanded_arguments, +} _crt_argv_mode; + +_CRTIMP errno_t __cdecl _configure_narrow_argv(_crt_argv_mode mode); +_CRTIMP errno_t __cdecl _configure_wide_argv(_crt_argv_mode mode); + +_CRTIMP int __cdecl _initialize_narrow_environment(void); +_CRTIMP int __cdecl _initialize_wide_environment(void); + +_CRTIMP char** __cdecl _get_initial_narrow_environment(void); +_CRTIMP wchar_t** __cdecl _get_initial_wide_environment(void); + +_CRTIMP char* __cdecl _get_narrow_winmain_command_line(void); +_CRTIMP wchar_t* __cdecl _get_wide_winmain_command_line(void); + _CRTIMP char **__cdecl __p__acmdln(void); #define _acmdln (*__p__acmdln()) @@ -21,6 +50,9 @@ typedef void (__cdecl *_PVFV)(void); typedef int (__cdecl *_PIFV)(void); typedef void (__cdecl *_PVFI)(int); +_CRTIMP void __cdecl _initterm(_PVFV* _First, _PVFV* _Last); +_CRTIMP int __cdecl _initterm_e(_PIFV* _First, _PIFV* _Last); + typedef struct _onexit_table_t { _PVFV* _first; _PVFV* _last; diff --git a/lib/libc/include/any-windows-any/corecrt_stdio_config.h b/lib/libc/include/any-windows-any/corecrt_stdio_config.h index 02a83684f86c69dfd344922cb7bbc58301a7835c..3028d92e160683498a671c283778eb6144977ec0 100644 --- a/lib/libc/include/any-windows-any/corecrt_stdio_config.h +++ b/lib/libc/include/any-windows-any/corecrt_stdio_config.h @@ -14,13 +14,14 @@ #define _CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS 0x0004ULL #define _CRT_INTERNAL_PRINTF_LEGACY_MSVCRT_COMPATIBILITY 0x0008ULL #define _CRT_INTERNAL_PRINTF_LEGACY_THREE_DIGIT_EXPONENTS 0x0010ULL +#define _CRT_INTERNAL_PRINTF_STANDARD_ROUNDING 0x0020ULL #define _CRT_INTERNAL_SCANF_SECURECRT 0x0001ULL #define _CRT_INTERNAL_SCANF_LEGACY_WIDE_SPECIFIERS 0x0002ULL #define _CRT_INTERNAL_SCANF_LEGACY_MSVCRT_COMPATIBILITY 0x0004ULL #ifndef _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS -#define _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS _CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS +#define _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS (_CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS | _CRT_INTERNAL_PRINTF_STANDARD_ROUNDING) #endif #ifndef _CRT_INTERNAL_LOCAL_SCANF_OPTIONS diff --git a/lib/libc/include/any-windows-any/credentialprovider.h b/lib/libc/include/any-windows-any/credentialprovider.h index efc44c05d3a879eb9aa188a923403d97cbd81d2b..7bbebbe14dbcfc2be39f4e9c4ef9ce65d388f52e 100644 --- a/lib/libc/include/any-windows-any/credentialprovider.h +++ b/lib/libc/include/any-windows-any/credentialprovider.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/credentialprovider.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/credentialprovider.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __credentialprovider_h__ #define __credentialprovider_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ICredentialProviderCredential_FWD_DEFINED__ @@ -598,65 +590,65 @@ interface ICredentialProviderCredential { #define ICredentialProviderCredential_ReportResult(This,ntsStatus,ntsSubstatus,ppszOptionalStatusText,pcpsiOptionalStatusIcon) (This)->lpVtbl->ReportResult(This,ntsStatus,ntsSubstatus,ppszOptionalStatusText,pcpsiOptionalStatusIcon) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredential_QueryInterface(ICredentialProviderCredential* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderCredential_QueryInterface(ICredentialProviderCredential* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderCredential_AddRef(ICredentialProviderCredential* This) { +static inline ULONG ICredentialProviderCredential_AddRef(ICredentialProviderCredential* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderCredential_Release(ICredentialProviderCredential* This) { +static inline ULONG ICredentialProviderCredential_Release(ICredentialProviderCredential* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderCredential methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredential_Advise(ICredentialProviderCredential* This,ICredentialProviderCredentialEvents *pcpce) { +static inline HRESULT ICredentialProviderCredential_Advise(ICredentialProviderCredential* This,ICredentialProviderCredentialEvents *pcpce) { return This->lpVtbl->Advise(This,pcpce); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_UnAdvise(ICredentialProviderCredential* This) { +static inline HRESULT ICredentialProviderCredential_UnAdvise(ICredentialProviderCredential* This) { return This->lpVtbl->UnAdvise(This); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_SetSelected(ICredentialProviderCredential* This,WINBOOL *pbAutoLogon) { +static inline HRESULT ICredentialProviderCredential_SetSelected(ICredentialProviderCredential* This,WINBOOL *pbAutoLogon) { return This->lpVtbl->SetSelected(This,pbAutoLogon); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_SetDeselected(ICredentialProviderCredential* This) { +static inline HRESULT ICredentialProviderCredential_SetDeselected(ICredentialProviderCredential* This) { return This->lpVtbl->SetDeselected(This); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_GetFieldState(ICredentialProviderCredential* This,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE *pcpfs,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE *pcpfis) { +static inline HRESULT ICredentialProviderCredential_GetFieldState(ICredentialProviderCredential* This,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE *pcpfs,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE *pcpfis) { return This->lpVtbl->GetFieldState(This,dwFieldID,pcpfs,pcpfis); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_GetStringValue(ICredentialProviderCredential* This,DWORD dwFieldID,LPWSTR *ppsz) { +static inline HRESULT ICredentialProviderCredential_GetStringValue(ICredentialProviderCredential* This,DWORD dwFieldID,LPWSTR *ppsz) { return This->lpVtbl->GetStringValue(This,dwFieldID,ppsz); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_GetBitmapValue(ICredentialProviderCredential* This,DWORD dwFieldID,HBITMAP *phbmp) { +static inline HRESULT ICredentialProviderCredential_GetBitmapValue(ICredentialProviderCredential* This,DWORD dwFieldID,HBITMAP *phbmp) { return This->lpVtbl->GetBitmapValue(This,dwFieldID,phbmp); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_GetCheckboxValue(ICredentialProviderCredential* This,DWORD dwFieldID,WINBOOL *pbChecked,LPWSTR *ppszLabel) { +static inline HRESULT ICredentialProviderCredential_GetCheckboxValue(ICredentialProviderCredential* This,DWORD dwFieldID,WINBOOL *pbChecked,LPWSTR *ppszLabel) { return This->lpVtbl->GetCheckboxValue(This,dwFieldID,pbChecked,ppszLabel); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_GetSubmitButtonValue(ICredentialProviderCredential* This,DWORD dwFieldID,DWORD *pdwAdjacentTo) { +static inline HRESULT ICredentialProviderCredential_GetSubmitButtonValue(ICredentialProviderCredential* This,DWORD dwFieldID,DWORD *pdwAdjacentTo) { return This->lpVtbl->GetSubmitButtonValue(This,dwFieldID,pdwAdjacentTo); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_GetComboBoxValueCount(ICredentialProviderCredential* This,DWORD dwFieldID,DWORD *pcItems,DWORD *pdwSelectedItem) { +static inline HRESULT ICredentialProviderCredential_GetComboBoxValueCount(ICredentialProviderCredential* This,DWORD dwFieldID,DWORD *pcItems,DWORD *pdwSelectedItem) { return This->lpVtbl->GetComboBoxValueCount(This,dwFieldID,pcItems,pdwSelectedItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_GetComboBoxValueAt(ICredentialProviderCredential* This,DWORD dwFieldID,DWORD dwItem,LPWSTR *ppszItem) { +static inline HRESULT ICredentialProviderCredential_GetComboBoxValueAt(ICredentialProviderCredential* This,DWORD dwFieldID,DWORD dwItem,LPWSTR *ppszItem) { return This->lpVtbl->GetComboBoxValueAt(This,dwFieldID,dwItem,ppszItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_SetStringValue(ICredentialProviderCredential* This,DWORD dwFieldID,LPCWSTR psz) { +static inline HRESULT ICredentialProviderCredential_SetStringValue(ICredentialProviderCredential* This,DWORD dwFieldID,LPCWSTR psz) { return This->lpVtbl->SetStringValue(This,dwFieldID,psz); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_SetCheckboxValue(ICredentialProviderCredential* This,DWORD dwFieldID,WINBOOL bChecked) { +static inline HRESULT ICredentialProviderCredential_SetCheckboxValue(ICredentialProviderCredential* This,DWORD dwFieldID,WINBOOL bChecked) { return This->lpVtbl->SetCheckboxValue(This,dwFieldID,bChecked); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_SetComboBoxSelectedValue(ICredentialProviderCredential* This,DWORD dwFieldID,DWORD dwSelectedItem) { +static inline HRESULT ICredentialProviderCredential_SetComboBoxSelectedValue(ICredentialProviderCredential* This,DWORD dwFieldID,DWORD dwSelectedItem) { return This->lpVtbl->SetComboBoxSelectedValue(This,dwFieldID,dwSelectedItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_CommandLinkClicked(ICredentialProviderCredential* This,DWORD dwFieldID) { +static inline HRESULT ICredentialProviderCredential_CommandLinkClicked(ICredentialProviderCredential* This,DWORD dwFieldID) { return This->lpVtbl->CommandLinkClicked(This,dwFieldID); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_GetSerialization(ICredentialProviderCredential* This,CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE *pcpgsr,CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcs,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { +static inline HRESULT ICredentialProviderCredential_GetSerialization(ICredentialProviderCredential* This,CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE *pcpgsr,CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcs,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { return This->lpVtbl->GetSerialization(This,pcpgsr,pcpcs,ppszOptionalStatusText,pcpsiOptionalStatusIcon); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential_ReportResult(ICredentialProviderCredential* This,NTSTATUS ntsStatus,NTSTATUS ntsSubstatus,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { +static inline HRESULT ICredentialProviderCredential_ReportResult(ICredentialProviderCredential* This,NTSTATUS ntsStatus,NTSTATUS ntsSubstatus,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { return This->lpVtbl->ReportResult(This,ntsStatus,ntsSubstatus,ppszOptionalStatusText,pcpsiOptionalStatusIcon); } #endif @@ -729,21 +721,21 @@ interface IQueryContinueWithStatus { #define IQueryContinueWithStatus_SetStatusMessage(This,psz) (This)->lpVtbl->SetStatusMessage(This,psz) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IQueryContinueWithStatus_QueryInterface(IQueryContinueWithStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT IQueryContinueWithStatus_QueryInterface(IQueryContinueWithStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IQueryContinueWithStatus_AddRef(IQueryContinueWithStatus* This) { +static inline ULONG IQueryContinueWithStatus_AddRef(IQueryContinueWithStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IQueryContinueWithStatus_Release(IQueryContinueWithStatus* This) { +static inline ULONG IQueryContinueWithStatus_Release(IQueryContinueWithStatus* This) { return This->lpVtbl->Release(This); } /*** IQueryContinue methods ***/ -static __WIDL_INLINE HRESULT IQueryContinueWithStatus_QueryContinue(IQueryContinueWithStatus* This) { +static inline HRESULT IQueryContinueWithStatus_QueryContinue(IQueryContinueWithStatus* This) { return This->lpVtbl->QueryContinue(This); } /*** IQueryContinueWithStatus methods ***/ -static __WIDL_INLINE HRESULT IQueryContinueWithStatus_SetStatusMessage(IQueryContinueWithStatus* This,LPCWSTR psz) { +static inline HRESULT IQueryContinueWithStatus_SetStatusMessage(IQueryContinueWithStatus* This,LPCWSTR psz) { return This->lpVtbl->SetStatusMessage(This,psz); } #endif @@ -922,72 +914,72 @@ interface IConnectableCredentialProviderCredential { #define IConnectableCredentialProviderCredential_Disconnect(This) (This)->lpVtbl->Disconnect(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_QueryInterface(IConnectableCredentialProviderCredential* This,REFIID riid,void **ppvObject) { +static inline HRESULT IConnectableCredentialProviderCredential_QueryInterface(IConnectableCredentialProviderCredential* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IConnectableCredentialProviderCredential_AddRef(IConnectableCredentialProviderCredential* This) { +static inline ULONG IConnectableCredentialProviderCredential_AddRef(IConnectableCredentialProviderCredential* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IConnectableCredentialProviderCredential_Release(IConnectableCredentialProviderCredential* This) { +static inline ULONG IConnectableCredentialProviderCredential_Release(IConnectableCredentialProviderCredential* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderCredential methods ***/ -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_Advise(IConnectableCredentialProviderCredential* This,ICredentialProviderCredentialEvents *pcpce) { +static inline HRESULT IConnectableCredentialProviderCredential_Advise(IConnectableCredentialProviderCredential* This,ICredentialProviderCredentialEvents *pcpce) { return This->lpVtbl->Advise(This,pcpce); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_UnAdvise(IConnectableCredentialProviderCredential* This) { +static inline HRESULT IConnectableCredentialProviderCredential_UnAdvise(IConnectableCredentialProviderCredential* This) { return This->lpVtbl->UnAdvise(This); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_SetSelected(IConnectableCredentialProviderCredential* This,WINBOOL *pbAutoLogon) { +static inline HRESULT IConnectableCredentialProviderCredential_SetSelected(IConnectableCredentialProviderCredential* This,WINBOOL *pbAutoLogon) { return This->lpVtbl->SetSelected(This,pbAutoLogon); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_SetDeselected(IConnectableCredentialProviderCredential* This) { +static inline HRESULT IConnectableCredentialProviderCredential_SetDeselected(IConnectableCredentialProviderCredential* This) { return This->lpVtbl->SetDeselected(This); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_GetFieldState(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE *pcpfs,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE *pcpfis) { +static inline HRESULT IConnectableCredentialProviderCredential_GetFieldState(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE *pcpfs,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE *pcpfis) { return This->lpVtbl->GetFieldState(This,dwFieldID,pcpfs,pcpfis); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_GetStringValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,LPWSTR *ppsz) { +static inline HRESULT IConnectableCredentialProviderCredential_GetStringValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,LPWSTR *ppsz) { return This->lpVtbl->GetStringValue(This,dwFieldID,ppsz); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_GetBitmapValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,HBITMAP *phbmp) { +static inline HRESULT IConnectableCredentialProviderCredential_GetBitmapValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,HBITMAP *phbmp) { return This->lpVtbl->GetBitmapValue(This,dwFieldID,phbmp); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_GetCheckboxValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,WINBOOL *pbChecked,LPWSTR *ppszLabel) { +static inline HRESULT IConnectableCredentialProviderCredential_GetCheckboxValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,WINBOOL *pbChecked,LPWSTR *ppszLabel) { return This->lpVtbl->GetCheckboxValue(This,dwFieldID,pbChecked,ppszLabel); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_GetSubmitButtonValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,DWORD *pdwAdjacentTo) { +static inline HRESULT IConnectableCredentialProviderCredential_GetSubmitButtonValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,DWORD *pdwAdjacentTo) { return This->lpVtbl->GetSubmitButtonValue(This,dwFieldID,pdwAdjacentTo); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_GetComboBoxValueCount(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,DWORD *pcItems,DWORD *pdwSelectedItem) { +static inline HRESULT IConnectableCredentialProviderCredential_GetComboBoxValueCount(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,DWORD *pcItems,DWORD *pdwSelectedItem) { return This->lpVtbl->GetComboBoxValueCount(This,dwFieldID,pcItems,pdwSelectedItem); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_GetComboBoxValueAt(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,DWORD dwItem,LPWSTR *ppszItem) { +static inline HRESULT IConnectableCredentialProviderCredential_GetComboBoxValueAt(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,DWORD dwItem,LPWSTR *ppszItem) { return This->lpVtbl->GetComboBoxValueAt(This,dwFieldID,dwItem,ppszItem); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_SetStringValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,LPCWSTR psz) { +static inline HRESULT IConnectableCredentialProviderCredential_SetStringValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,LPCWSTR psz) { return This->lpVtbl->SetStringValue(This,dwFieldID,psz); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_SetCheckboxValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,WINBOOL bChecked) { +static inline HRESULT IConnectableCredentialProviderCredential_SetCheckboxValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,WINBOOL bChecked) { return This->lpVtbl->SetCheckboxValue(This,dwFieldID,bChecked); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_SetComboBoxSelectedValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,DWORD dwSelectedItem) { +static inline HRESULT IConnectableCredentialProviderCredential_SetComboBoxSelectedValue(IConnectableCredentialProviderCredential* This,DWORD dwFieldID,DWORD dwSelectedItem) { return This->lpVtbl->SetComboBoxSelectedValue(This,dwFieldID,dwSelectedItem); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_CommandLinkClicked(IConnectableCredentialProviderCredential* This,DWORD dwFieldID) { +static inline HRESULT IConnectableCredentialProviderCredential_CommandLinkClicked(IConnectableCredentialProviderCredential* This,DWORD dwFieldID) { return This->lpVtbl->CommandLinkClicked(This,dwFieldID); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_GetSerialization(IConnectableCredentialProviderCredential* This,CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE *pcpgsr,CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcs,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { +static inline HRESULT IConnectableCredentialProviderCredential_GetSerialization(IConnectableCredentialProviderCredential* This,CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE *pcpgsr,CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcs,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { return This->lpVtbl->GetSerialization(This,pcpgsr,pcpcs,ppszOptionalStatusText,pcpsiOptionalStatusIcon); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_ReportResult(IConnectableCredentialProviderCredential* This,NTSTATUS ntsStatus,NTSTATUS ntsSubstatus,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { +static inline HRESULT IConnectableCredentialProviderCredential_ReportResult(IConnectableCredentialProviderCredential* This,NTSTATUS ntsStatus,NTSTATUS ntsSubstatus,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { return This->lpVtbl->ReportResult(This,ntsStatus,ntsSubstatus,ppszOptionalStatusText,pcpsiOptionalStatusIcon); } /*** IConnectableCredentialProviderCredential methods ***/ -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_Connect(IConnectableCredentialProviderCredential* This,IQueryContinueWithStatus *pqcws) { +static inline HRESULT IConnectableCredentialProviderCredential_Connect(IConnectableCredentialProviderCredential* This,IQueryContinueWithStatus *pqcws) { return This->lpVtbl->Connect(This,pqcws); } -static __WIDL_INLINE HRESULT IConnectableCredentialProviderCredential_Disconnect(IConnectableCredentialProviderCredential* This) { +static inline HRESULT IConnectableCredentialProviderCredential_Disconnect(IConnectableCredentialProviderCredential* This) { return This->lpVtbl->Disconnect(This); } #endif @@ -1164,44 +1156,44 @@ interface ICredentialProviderCredentialEvents { #define ICredentialProviderCredentialEvents_OnCreatingWindow(This,phwndOwner) (This)->lpVtbl->OnCreatingWindow(This,phwndOwner) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_QueryInterface(ICredentialProviderCredentialEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderCredentialEvents_QueryInterface(ICredentialProviderCredentialEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderCredentialEvents_AddRef(ICredentialProviderCredentialEvents* This) { +static inline ULONG ICredentialProviderCredentialEvents_AddRef(ICredentialProviderCredentialEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderCredentialEvents_Release(ICredentialProviderCredentialEvents* This) { +static inline ULONG ICredentialProviderCredentialEvents_Release(ICredentialProviderCredentialEvents* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderCredentialEvents methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_SetFieldState(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE cpfs) { +static inline HRESULT ICredentialProviderCredentialEvents_SetFieldState(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE cpfs) { return This->lpVtbl->SetFieldState(This,pcpc,dwFieldID,cpfs); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_SetFieldInteractiveState(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE cpfis) { +static inline HRESULT ICredentialProviderCredentialEvents_SetFieldInteractiveState(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE cpfis) { return This->lpVtbl->SetFieldInteractiveState(This,pcpc,dwFieldID,cpfis); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_SetFieldString(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,LPCWSTR psz) { +static inline HRESULT ICredentialProviderCredentialEvents_SetFieldString(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,LPCWSTR psz) { return This->lpVtbl->SetFieldString(This,pcpc,dwFieldID,psz); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_SetFieldCheckbox(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,WINBOOL bChecked,LPCWSTR pszLabel) { +static inline HRESULT ICredentialProviderCredentialEvents_SetFieldCheckbox(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,WINBOOL bChecked,LPCWSTR pszLabel) { return This->lpVtbl->SetFieldCheckbox(This,pcpc,dwFieldID,bChecked,pszLabel); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_SetFieldBitmap(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,HBITMAP hbmp) { +static inline HRESULT ICredentialProviderCredentialEvents_SetFieldBitmap(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,HBITMAP hbmp) { return This->lpVtbl->SetFieldBitmap(This,pcpc,dwFieldID,hbmp); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_SetFieldComboBoxSelectedItem(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwSelectedItem) { +static inline HRESULT ICredentialProviderCredentialEvents_SetFieldComboBoxSelectedItem(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwSelectedItem) { return This->lpVtbl->SetFieldComboBoxSelectedItem(This,pcpc,dwFieldID,dwSelectedItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_DeleteFieldComboBoxItem(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwItem) { +static inline HRESULT ICredentialProviderCredentialEvents_DeleteFieldComboBoxItem(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwItem) { return This->lpVtbl->DeleteFieldComboBoxItem(This,pcpc,dwFieldID,dwItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_AppendFieldComboBoxItem(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,LPCWSTR pszItem) { +static inline HRESULT ICredentialProviderCredentialEvents_AppendFieldComboBoxItem(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,LPCWSTR pszItem) { return This->lpVtbl->AppendFieldComboBoxItem(This,pcpc,dwFieldID,pszItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_SetFieldSubmitButton(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwAdjacentTo) { +static inline HRESULT ICredentialProviderCredentialEvents_SetFieldSubmitButton(ICredentialProviderCredentialEvents* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwAdjacentTo) { return This->lpVtbl->SetFieldSubmitButton(This,pcpc,dwFieldID,dwAdjacentTo); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents_OnCreatingWindow(ICredentialProviderCredentialEvents* This,HWND *phwndOwner) { +static inline HRESULT ICredentialProviderCredentialEvents_OnCreatingWindow(ICredentialProviderCredentialEvents* This,HWND *phwndOwner) { return This->lpVtbl->OnCreatingWindow(This,phwndOwner); } #endif @@ -1343,38 +1335,38 @@ interface ICredentialProvider { #define ICredentialProvider_GetCredentialAt(This,dwIndex,ppcpc) (This)->lpVtbl->GetCredentialAt(This,dwIndex,ppcpc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProvider_QueryInterface(ICredentialProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProvider_QueryInterface(ICredentialProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProvider_AddRef(ICredentialProvider* This) { +static inline ULONG ICredentialProvider_AddRef(ICredentialProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProvider_Release(ICredentialProvider* This) { +static inline ULONG ICredentialProvider_Release(ICredentialProvider* This) { return This->lpVtbl->Release(This); } /*** ICredentialProvider methods ***/ -static __WIDL_INLINE HRESULT ICredentialProvider_SetUsageScenario(ICredentialProvider* This,CREDENTIAL_PROVIDER_USAGE_SCENARIO cpus,DWORD dwFlags) { +static inline HRESULT ICredentialProvider_SetUsageScenario(ICredentialProvider* This,CREDENTIAL_PROVIDER_USAGE_SCENARIO cpus,DWORD dwFlags) { return This->lpVtbl->SetUsageScenario(This,cpus,dwFlags); } -static __WIDL_INLINE HRESULT ICredentialProvider_SetSerialization(ICredentialProvider* This,const CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcs) { +static inline HRESULT ICredentialProvider_SetSerialization(ICredentialProvider* This,const CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcs) { return This->lpVtbl->SetSerialization(This,pcpcs); } -static __WIDL_INLINE HRESULT ICredentialProvider_Advise(ICredentialProvider* This,ICredentialProviderEvents *pcpe,UINT_PTR upAdviseContext) { +static inline HRESULT ICredentialProvider_Advise(ICredentialProvider* This,ICredentialProviderEvents *pcpe,UINT_PTR upAdviseContext) { return This->lpVtbl->Advise(This,pcpe,upAdviseContext); } -static __WIDL_INLINE HRESULT ICredentialProvider_UnAdvise(ICredentialProvider* This) { +static inline HRESULT ICredentialProvider_UnAdvise(ICredentialProvider* This) { return This->lpVtbl->UnAdvise(This); } -static __WIDL_INLINE HRESULT ICredentialProvider_GetFieldDescriptorCount(ICredentialProvider* This,DWORD *pdwCount) { +static inline HRESULT ICredentialProvider_GetFieldDescriptorCount(ICredentialProvider* This,DWORD *pdwCount) { return This->lpVtbl->GetFieldDescriptorCount(This,pdwCount); } -static __WIDL_INLINE HRESULT ICredentialProvider_GetFieldDescriptorAt(ICredentialProvider* This,DWORD dwIndex,CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR **ppcpfd) { +static inline HRESULT ICredentialProvider_GetFieldDescriptorAt(ICredentialProvider* This,DWORD dwIndex,CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR **ppcpfd) { return This->lpVtbl->GetFieldDescriptorAt(This,dwIndex,ppcpfd); } -static __WIDL_INLINE HRESULT ICredentialProvider_GetCredentialCount(ICredentialProvider* This,DWORD *pdwCount,DWORD *pdwDefault,WINBOOL *pbAutoLogonWithDefault) { +static inline HRESULT ICredentialProvider_GetCredentialCount(ICredentialProvider* This,DWORD *pdwCount,DWORD *pdwDefault,WINBOOL *pbAutoLogonWithDefault) { return This->lpVtbl->GetCredentialCount(This,pdwCount,pdwDefault,pbAutoLogonWithDefault); } -static __WIDL_INLINE HRESULT ICredentialProvider_GetCredentialAt(ICredentialProvider* This,DWORD dwIndex,ICredentialProviderCredential **ppcpc) { +static inline HRESULT ICredentialProvider_GetCredentialAt(ICredentialProvider* This,DWORD dwIndex,ICredentialProviderCredential **ppcpc) { return This->lpVtbl->GetCredentialAt(This,dwIndex,ppcpc); } #endif @@ -1441,17 +1433,17 @@ interface ICredentialProviderEvents { #define ICredentialProviderEvents_CredentialsChanged(This,upAdviseContext) (This)->lpVtbl->CredentialsChanged(This,upAdviseContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderEvents_QueryInterface(ICredentialProviderEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderEvents_QueryInterface(ICredentialProviderEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderEvents_AddRef(ICredentialProviderEvents* This) { +static inline ULONG ICredentialProviderEvents_AddRef(ICredentialProviderEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderEvents_Release(ICredentialProviderEvents* This) { +static inline ULONG ICredentialProviderEvents_Release(ICredentialProviderEvents* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderEvents methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderEvents_CredentialsChanged(ICredentialProviderEvents* This,UINT_PTR upAdviseContext) { +static inline HRESULT ICredentialProviderEvents_CredentialsChanged(ICredentialProviderEvents* This,UINT_PTR upAdviseContext) { return This->lpVtbl->CredentialsChanged(This,upAdviseContext); } #endif @@ -1536,20 +1528,20 @@ interface ICredentialProviderFilter { #define ICredentialProviderFilter_UpdateRemoteCredential(This,pcpcsIn,pcpcsOut) (This)->lpVtbl->UpdateRemoteCredential(This,pcpcsIn,pcpcsOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderFilter_QueryInterface(ICredentialProviderFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderFilter_QueryInterface(ICredentialProviderFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderFilter_AddRef(ICredentialProviderFilter* This) { +static inline ULONG ICredentialProviderFilter_AddRef(ICredentialProviderFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderFilter_Release(ICredentialProviderFilter* This) { +static inline ULONG ICredentialProviderFilter_Release(ICredentialProviderFilter* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderFilter methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderFilter_Filter(ICredentialProviderFilter* This,CREDENTIAL_PROVIDER_USAGE_SCENARIO cpus,DWORD dwFlags,GUID *rgclsidProviders,WINBOOL *rgbAllow,DWORD cProviders) { +static inline HRESULT ICredentialProviderFilter_Filter(ICredentialProviderFilter* This,CREDENTIAL_PROVIDER_USAGE_SCENARIO cpus,DWORD dwFlags,GUID *rgclsidProviders,WINBOOL *rgbAllow,DWORD cProviders) { return This->lpVtbl->Filter(This,cpus,dwFlags,rgclsidProviders,rgbAllow,cProviders); } -static __WIDL_INLINE HRESULT ICredentialProviderFilter_UpdateRemoteCredential(ICredentialProviderFilter* This,const CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcsIn,CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcsOut) { +static inline HRESULT ICredentialProviderFilter_UpdateRemoteCredential(ICredentialProviderFilter* This,const CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcsIn,CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcsOut) { return This->lpVtbl->UpdateRemoteCredential(This,pcpcsIn,pcpcsOut); } #endif @@ -1722,69 +1714,69 @@ interface ICredentialProviderCredential2 { #define ICredentialProviderCredential2_GetUserSid(This,sid) (This)->lpVtbl->GetUserSid(This,sid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_QueryInterface(ICredentialProviderCredential2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderCredential2_QueryInterface(ICredentialProviderCredential2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderCredential2_AddRef(ICredentialProviderCredential2* This) { +static inline ULONG ICredentialProviderCredential2_AddRef(ICredentialProviderCredential2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderCredential2_Release(ICredentialProviderCredential2* This) { +static inline ULONG ICredentialProviderCredential2_Release(ICredentialProviderCredential2* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderCredential methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_Advise(ICredentialProviderCredential2* This,ICredentialProviderCredentialEvents *pcpce) { +static inline HRESULT ICredentialProviderCredential2_Advise(ICredentialProviderCredential2* This,ICredentialProviderCredentialEvents *pcpce) { return This->lpVtbl->Advise(This,pcpce); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_UnAdvise(ICredentialProviderCredential2* This) { +static inline HRESULT ICredentialProviderCredential2_UnAdvise(ICredentialProviderCredential2* This) { return This->lpVtbl->UnAdvise(This); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_SetSelected(ICredentialProviderCredential2* This,WINBOOL *pbAutoLogon) { +static inline HRESULT ICredentialProviderCredential2_SetSelected(ICredentialProviderCredential2* This,WINBOOL *pbAutoLogon) { return This->lpVtbl->SetSelected(This,pbAutoLogon); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_SetDeselected(ICredentialProviderCredential2* This) { +static inline HRESULT ICredentialProviderCredential2_SetDeselected(ICredentialProviderCredential2* This) { return This->lpVtbl->SetDeselected(This); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_GetFieldState(ICredentialProviderCredential2* This,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE *pcpfs,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE *pcpfis) { +static inline HRESULT ICredentialProviderCredential2_GetFieldState(ICredentialProviderCredential2* This,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE *pcpfs,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE *pcpfis) { return This->lpVtbl->GetFieldState(This,dwFieldID,pcpfs,pcpfis); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_GetStringValue(ICredentialProviderCredential2* This,DWORD dwFieldID,LPWSTR *ppsz) { +static inline HRESULT ICredentialProviderCredential2_GetStringValue(ICredentialProviderCredential2* This,DWORD dwFieldID,LPWSTR *ppsz) { return This->lpVtbl->GetStringValue(This,dwFieldID,ppsz); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_GetBitmapValue(ICredentialProviderCredential2* This,DWORD dwFieldID,HBITMAP *phbmp) { +static inline HRESULT ICredentialProviderCredential2_GetBitmapValue(ICredentialProviderCredential2* This,DWORD dwFieldID,HBITMAP *phbmp) { return This->lpVtbl->GetBitmapValue(This,dwFieldID,phbmp); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_GetCheckboxValue(ICredentialProviderCredential2* This,DWORD dwFieldID,WINBOOL *pbChecked,LPWSTR *ppszLabel) { +static inline HRESULT ICredentialProviderCredential2_GetCheckboxValue(ICredentialProviderCredential2* This,DWORD dwFieldID,WINBOOL *pbChecked,LPWSTR *ppszLabel) { return This->lpVtbl->GetCheckboxValue(This,dwFieldID,pbChecked,ppszLabel); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_GetSubmitButtonValue(ICredentialProviderCredential2* This,DWORD dwFieldID,DWORD *pdwAdjacentTo) { +static inline HRESULT ICredentialProviderCredential2_GetSubmitButtonValue(ICredentialProviderCredential2* This,DWORD dwFieldID,DWORD *pdwAdjacentTo) { return This->lpVtbl->GetSubmitButtonValue(This,dwFieldID,pdwAdjacentTo); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_GetComboBoxValueCount(ICredentialProviderCredential2* This,DWORD dwFieldID,DWORD *pcItems,DWORD *pdwSelectedItem) { +static inline HRESULT ICredentialProviderCredential2_GetComboBoxValueCount(ICredentialProviderCredential2* This,DWORD dwFieldID,DWORD *pcItems,DWORD *pdwSelectedItem) { return This->lpVtbl->GetComboBoxValueCount(This,dwFieldID,pcItems,pdwSelectedItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_GetComboBoxValueAt(ICredentialProviderCredential2* This,DWORD dwFieldID,DWORD dwItem,LPWSTR *ppszItem) { +static inline HRESULT ICredentialProviderCredential2_GetComboBoxValueAt(ICredentialProviderCredential2* This,DWORD dwFieldID,DWORD dwItem,LPWSTR *ppszItem) { return This->lpVtbl->GetComboBoxValueAt(This,dwFieldID,dwItem,ppszItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_SetStringValue(ICredentialProviderCredential2* This,DWORD dwFieldID,LPCWSTR psz) { +static inline HRESULT ICredentialProviderCredential2_SetStringValue(ICredentialProviderCredential2* This,DWORD dwFieldID,LPCWSTR psz) { return This->lpVtbl->SetStringValue(This,dwFieldID,psz); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_SetCheckboxValue(ICredentialProviderCredential2* This,DWORD dwFieldID,WINBOOL bChecked) { +static inline HRESULT ICredentialProviderCredential2_SetCheckboxValue(ICredentialProviderCredential2* This,DWORD dwFieldID,WINBOOL bChecked) { return This->lpVtbl->SetCheckboxValue(This,dwFieldID,bChecked); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_SetComboBoxSelectedValue(ICredentialProviderCredential2* This,DWORD dwFieldID,DWORD dwSelectedItem) { +static inline HRESULT ICredentialProviderCredential2_SetComboBoxSelectedValue(ICredentialProviderCredential2* This,DWORD dwFieldID,DWORD dwSelectedItem) { return This->lpVtbl->SetComboBoxSelectedValue(This,dwFieldID,dwSelectedItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_CommandLinkClicked(ICredentialProviderCredential2* This,DWORD dwFieldID) { +static inline HRESULT ICredentialProviderCredential2_CommandLinkClicked(ICredentialProviderCredential2* This,DWORD dwFieldID) { return This->lpVtbl->CommandLinkClicked(This,dwFieldID); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_GetSerialization(ICredentialProviderCredential2* This,CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE *pcpgsr,CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcs,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { +static inline HRESULT ICredentialProviderCredential2_GetSerialization(ICredentialProviderCredential2* This,CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE *pcpgsr,CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION *pcpcs,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { return This->lpVtbl->GetSerialization(This,pcpgsr,pcpcs,ppszOptionalStatusText,pcpsiOptionalStatusIcon); } -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_ReportResult(ICredentialProviderCredential2* This,NTSTATUS ntsStatus,NTSTATUS ntsSubstatus,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { +static inline HRESULT ICredentialProviderCredential2_ReportResult(ICredentialProviderCredential2* This,NTSTATUS ntsStatus,NTSTATUS ntsSubstatus,LPWSTR *ppszOptionalStatusText,CREDENTIAL_PROVIDER_STATUS_ICON *pcpsiOptionalStatusIcon) { return This->lpVtbl->ReportResult(This,ntsStatus,ntsSubstatus,ppszOptionalStatusText,pcpsiOptionalStatusIcon); } /*** ICredentialProviderCredential2 methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredential2_GetUserSid(ICredentialProviderCredential2* This,LPWSTR *sid) { +static inline HRESULT ICredentialProviderCredential2_GetUserSid(ICredentialProviderCredential2* This,LPWSTR *sid) { return This->lpVtbl->GetUserSid(This,sid); } #endif @@ -1853,17 +1845,17 @@ interface ICredentialProviderCredentialWithFieldOptions { #define ICredentialProviderCredentialWithFieldOptions_GetFieldOptions(This,fieldID,options) (This)->lpVtbl->GetFieldOptions(This,fieldID,options) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredentialWithFieldOptions_QueryInterface(ICredentialProviderCredentialWithFieldOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderCredentialWithFieldOptions_QueryInterface(ICredentialProviderCredentialWithFieldOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderCredentialWithFieldOptions_AddRef(ICredentialProviderCredentialWithFieldOptions* This) { +static inline ULONG ICredentialProviderCredentialWithFieldOptions_AddRef(ICredentialProviderCredentialWithFieldOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderCredentialWithFieldOptions_Release(ICredentialProviderCredentialWithFieldOptions* This) { +static inline ULONG ICredentialProviderCredentialWithFieldOptions_Release(ICredentialProviderCredentialWithFieldOptions* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderCredentialWithFieldOptions methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredentialWithFieldOptions_GetFieldOptions(ICredentialProviderCredentialWithFieldOptions* This,DWORD fieldID,CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS *options) { +static inline HRESULT ICredentialProviderCredentialWithFieldOptions_GetFieldOptions(ICredentialProviderCredentialWithFieldOptions* This,DWORD fieldID,CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS *options) { return This->lpVtbl->GetFieldOptions(This,fieldID,options); } #endif @@ -2019,54 +2011,54 @@ interface ICredentialProviderCredentialEvents2 { #define ICredentialProviderCredentialEvents2_SetFieldOptions(This,credential,fieldID,options) (This)->lpVtbl->SetFieldOptions(This,credential,fieldID,options) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_QueryInterface(ICredentialProviderCredentialEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderCredentialEvents2_QueryInterface(ICredentialProviderCredentialEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderCredentialEvents2_AddRef(ICredentialProviderCredentialEvents2* This) { +static inline ULONG ICredentialProviderCredentialEvents2_AddRef(ICredentialProviderCredentialEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderCredentialEvents2_Release(ICredentialProviderCredentialEvents2* This) { +static inline ULONG ICredentialProviderCredentialEvents2_Release(ICredentialProviderCredentialEvents2* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderCredentialEvents methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_SetFieldState(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE cpfs) { +static inline HRESULT ICredentialProviderCredentialEvents2_SetFieldState(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_STATE cpfs) { return This->lpVtbl->SetFieldState(This,pcpc,dwFieldID,cpfs); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_SetFieldInteractiveState(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE cpfis) { +static inline HRESULT ICredentialProviderCredentialEvents2_SetFieldInteractiveState(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE cpfis) { return This->lpVtbl->SetFieldInteractiveState(This,pcpc,dwFieldID,cpfis); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_SetFieldString(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,LPCWSTR psz) { +static inline HRESULT ICredentialProviderCredentialEvents2_SetFieldString(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,LPCWSTR psz) { return This->lpVtbl->SetFieldString(This,pcpc,dwFieldID,psz); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_SetFieldCheckbox(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,WINBOOL bChecked,LPCWSTR pszLabel) { +static inline HRESULT ICredentialProviderCredentialEvents2_SetFieldCheckbox(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,WINBOOL bChecked,LPCWSTR pszLabel) { return This->lpVtbl->SetFieldCheckbox(This,pcpc,dwFieldID,bChecked,pszLabel); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_SetFieldBitmap(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,HBITMAP hbmp) { +static inline HRESULT ICredentialProviderCredentialEvents2_SetFieldBitmap(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,HBITMAP hbmp) { return This->lpVtbl->SetFieldBitmap(This,pcpc,dwFieldID,hbmp); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_SetFieldComboBoxSelectedItem(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwSelectedItem) { +static inline HRESULT ICredentialProviderCredentialEvents2_SetFieldComboBoxSelectedItem(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwSelectedItem) { return This->lpVtbl->SetFieldComboBoxSelectedItem(This,pcpc,dwFieldID,dwSelectedItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_DeleteFieldComboBoxItem(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwItem) { +static inline HRESULT ICredentialProviderCredentialEvents2_DeleteFieldComboBoxItem(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwItem) { return This->lpVtbl->DeleteFieldComboBoxItem(This,pcpc,dwFieldID,dwItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_AppendFieldComboBoxItem(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,LPCWSTR pszItem) { +static inline HRESULT ICredentialProviderCredentialEvents2_AppendFieldComboBoxItem(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,LPCWSTR pszItem) { return This->lpVtbl->AppendFieldComboBoxItem(This,pcpc,dwFieldID,pszItem); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_SetFieldSubmitButton(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwAdjacentTo) { +static inline HRESULT ICredentialProviderCredentialEvents2_SetFieldSubmitButton(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *pcpc,DWORD dwFieldID,DWORD dwAdjacentTo) { return This->lpVtbl->SetFieldSubmitButton(This,pcpc,dwFieldID,dwAdjacentTo); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_OnCreatingWindow(ICredentialProviderCredentialEvents2* This,HWND *phwndOwner) { +static inline HRESULT ICredentialProviderCredentialEvents2_OnCreatingWindow(ICredentialProviderCredentialEvents2* This,HWND *phwndOwner) { return This->lpVtbl->OnCreatingWindow(This,phwndOwner); } /*** ICredentialProviderCredentialEvents2 methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_BeginFieldUpdates(ICredentialProviderCredentialEvents2* This) { +static inline HRESULT ICredentialProviderCredentialEvents2_BeginFieldUpdates(ICredentialProviderCredentialEvents2* This) { return This->lpVtbl->BeginFieldUpdates(This); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_EndFieldUpdates(ICredentialProviderCredentialEvents2* This) { +static inline HRESULT ICredentialProviderCredentialEvents2_EndFieldUpdates(ICredentialProviderCredentialEvents2* This) { return This->lpVtbl->EndFieldUpdates(This); } -static __WIDL_INLINE HRESULT ICredentialProviderCredentialEvents2_SetFieldOptions(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *credential,DWORD fieldID,CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS options) { +static inline HRESULT ICredentialProviderCredentialEvents2_SetFieldOptions(ICredentialProviderCredentialEvents2* This,ICredentialProviderCredential *credential,DWORD fieldID,CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS options) { return This->lpVtbl->SetFieldOptions(This,credential,fieldID,options); } #endif @@ -2161,26 +2153,26 @@ interface ICredentialProviderUser { #define ICredentialProviderUser_GetValue(This,key,value) (This)->lpVtbl->GetValue(This,key,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderUser_QueryInterface(ICredentialProviderUser* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderUser_QueryInterface(ICredentialProviderUser* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderUser_AddRef(ICredentialProviderUser* This) { +static inline ULONG ICredentialProviderUser_AddRef(ICredentialProviderUser* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderUser_Release(ICredentialProviderUser* This) { +static inline ULONG ICredentialProviderUser_Release(ICredentialProviderUser* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderUser methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderUser_GetSid(ICredentialProviderUser* This,LPWSTR *sid) { +static inline HRESULT ICredentialProviderUser_GetSid(ICredentialProviderUser* This,LPWSTR *sid) { return This->lpVtbl->GetSid(This,sid); } -static __WIDL_INLINE HRESULT ICredentialProviderUser_GetProviderID(ICredentialProviderUser* This,GUID *providerID) { +static inline HRESULT ICredentialProviderUser_GetProviderID(ICredentialProviderUser* This,GUID *providerID) { return This->lpVtbl->GetProviderID(This,providerID); } -static __WIDL_INLINE HRESULT ICredentialProviderUser_GetStringValue(ICredentialProviderUser* This,REFPROPERTYKEY key,LPWSTR *stringValue) { +static inline HRESULT ICredentialProviderUser_GetStringValue(ICredentialProviderUser* This,REFPROPERTYKEY key,LPWSTR *stringValue) { return This->lpVtbl->GetStringValue(This,key,stringValue); } -static __WIDL_INLINE HRESULT ICredentialProviderUser_GetValue(ICredentialProviderUser* This,REFPROPERTYKEY key,PROPVARIANT *value) { +static inline HRESULT ICredentialProviderUser_GetValue(ICredentialProviderUser* This,REFPROPERTYKEY key,PROPVARIANT *value) { return This->lpVtbl->GetValue(This,key,value); } #endif @@ -2274,26 +2266,26 @@ interface ICredentialProviderUserArray { #define ICredentialProviderUserArray_GetAt(This,userIndex,user) (This)->lpVtbl->GetAt(This,userIndex,user) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderUserArray_QueryInterface(ICredentialProviderUserArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderUserArray_QueryInterface(ICredentialProviderUserArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderUserArray_AddRef(ICredentialProviderUserArray* This) { +static inline ULONG ICredentialProviderUserArray_AddRef(ICredentialProviderUserArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderUserArray_Release(ICredentialProviderUserArray* This) { +static inline ULONG ICredentialProviderUserArray_Release(ICredentialProviderUserArray* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderUserArray methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderUserArray_SetProviderFilter(ICredentialProviderUserArray* This,REFGUID guidProviderToFilterTo) { +static inline HRESULT ICredentialProviderUserArray_SetProviderFilter(ICredentialProviderUserArray* This,REFGUID guidProviderToFilterTo) { return This->lpVtbl->SetProviderFilter(This,guidProviderToFilterTo); } -static __WIDL_INLINE HRESULT ICredentialProviderUserArray_GetAccountOptions(ICredentialProviderUserArray* This,CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS *credentialProviderAccountOptions) { +static inline HRESULT ICredentialProviderUserArray_GetAccountOptions(ICredentialProviderUserArray* This,CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS *credentialProviderAccountOptions) { return This->lpVtbl->GetAccountOptions(This,credentialProviderAccountOptions); } -static __WIDL_INLINE HRESULT ICredentialProviderUserArray_GetCount(ICredentialProviderUserArray* This,DWORD *userCount) { +static inline HRESULT ICredentialProviderUserArray_GetCount(ICredentialProviderUserArray* This,DWORD *userCount) { return This->lpVtbl->GetCount(This,userCount); } -static __WIDL_INLINE HRESULT ICredentialProviderUserArray_GetAt(ICredentialProviderUserArray* This,DWORD userIndex,ICredentialProviderUser **user) { +static inline HRESULT ICredentialProviderUserArray_GetAt(ICredentialProviderUserArray* This,DWORD userIndex,ICredentialProviderUser **user) { return This->lpVtbl->GetAt(This,userIndex,user); } #endif @@ -2360,17 +2352,17 @@ interface ICredentialProviderSetUserArray { #define ICredentialProviderSetUserArray_SetUserArray(This,users) (This)->lpVtbl->SetUserArray(This,users) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderSetUserArray_QueryInterface(ICredentialProviderSetUserArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICredentialProviderSetUserArray_QueryInterface(ICredentialProviderSetUserArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICredentialProviderSetUserArray_AddRef(ICredentialProviderSetUserArray* This) { +static inline ULONG ICredentialProviderSetUserArray_AddRef(ICredentialProviderSetUserArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICredentialProviderSetUserArray_Release(ICredentialProviderSetUserArray* This) { +static inline ULONG ICredentialProviderSetUserArray_Release(ICredentialProviderSetUserArray* This) { return This->lpVtbl->Release(This); } /*** ICredentialProviderSetUserArray methods ***/ -static __WIDL_INLINE HRESULT ICredentialProviderSetUserArray_SetUserArray(ICredentialProviderSetUserArray* This,ICredentialProviderUserArray *users) { +static inline HRESULT ICredentialProviderSetUserArray_SetUserArray(ICredentialProviderSetUserArray* This,ICredentialProviderUserArray *users) { return This->lpVtbl->SetUserArray(This,users); } #endif diff --git a/lib/libc/include/any-windows-any/ctfutb.h b/lib/libc/include/any-windows-any/ctfutb.h index 20703e8c632f92281db3b6f973e8320faeaf0434..21ae6482d886ffaf67e58835e2b39f60664fa86d 100644 --- a/lib/libc/include/any-windows-any/ctfutb.h +++ b/lib/libc/include/any-windows-any/ctfutb.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/ctfutb.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/ctfutb.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __ctfutb_h__ #define __ctfutb_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ITfLangBarItem_FWD_DEFINED__ @@ -195,26 +187,26 @@ interface ITfLangBarItem { #define ITfLangBarItem_GetTooltipString(This,pbstrToolTip) (This)->lpVtbl->GetTooltipString(This,pbstrToolTip) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarItem_QueryInterface(ITfLangBarItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfLangBarItem_QueryInterface(ITfLangBarItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfLangBarItem_AddRef(ITfLangBarItem* This) { +static inline ULONG ITfLangBarItem_AddRef(ITfLangBarItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfLangBarItem_Release(ITfLangBarItem* This) { +static inline ULONG ITfLangBarItem_Release(ITfLangBarItem* This) { return This->lpVtbl->Release(This); } /*** ITfLangBarItem methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarItem_GetInfo(ITfLangBarItem* This,TF_LANGBARITEMINFO *pInfo) { +static inline HRESULT ITfLangBarItem_GetInfo(ITfLangBarItem* This,TF_LANGBARITEMINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } -static __WIDL_INLINE HRESULT ITfLangBarItem_GetStatus(ITfLangBarItem* This,DWORD *pdwStatus) { +static inline HRESULT ITfLangBarItem_GetStatus(ITfLangBarItem* This,DWORD *pdwStatus) { return This->lpVtbl->GetStatus(This,pdwStatus); } -static __WIDL_INLINE HRESULT ITfLangBarItem_Show(ITfLangBarItem* This,WINBOOL fShow) { +static inline HRESULT ITfLangBarItem_Show(ITfLangBarItem* This,WINBOOL fShow) { return This->lpVtbl->Show(This,fShow); } -static __WIDL_INLINE HRESULT ITfLangBarItem_GetTooltipString(ITfLangBarItem* This,BSTR *pbstrToolTip) { +static inline HRESULT ITfLangBarItem_GetTooltipString(ITfLangBarItem* This,BSTR *pbstrToolTip) { return This->lpVtbl->GetTooltipString(This,pbstrToolTip); } #endif @@ -308,26 +300,26 @@ interface IEnumTfLangBarItems { #define IEnumTfLangBarItems_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfLangBarItems_QueryInterface(IEnumTfLangBarItems* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfLangBarItems_QueryInterface(IEnumTfLangBarItems* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfLangBarItems_AddRef(IEnumTfLangBarItems* This) { +static inline ULONG IEnumTfLangBarItems_AddRef(IEnumTfLangBarItems* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfLangBarItems_Release(IEnumTfLangBarItems* This) { +static inline ULONG IEnumTfLangBarItems_Release(IEnumTfLangBarItems* This) { return This->lpVtbl->Release(This); } /*** IEnumTfLangBarItems methods ***/ -static __WIDL_INLINE HRESULT IEnumTfLangBarItems_Clone(IEnumTfLangBarItems* This,IEnumTfLangBarItems **ppEnum) { +static inline HRESULT IEnumTfLangBarItems_Clone(IEnumTfLangBarItems* This,IEnumTfLangBarItems **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumTfLangBarItems_Next(IEnumTfLangBarItems* This,ULONG ulCount,ITfLangBarItem **ppItem,ULONG *pcFetched) { +static inline HRESULT IEnumTfLangBarItems_Next(IEnumTfLangBarItems* This,ULONG ulCount,ITfLangBarItem **ppItem,ULONG *pcFetched) { return This->lpVtbl->Next(This,ulCount,ppItem,pcFetched); } -static __WIDL_INLINE HRESULT IEnumTfLangBarItems_Reset(IEnumTfLangBarItems* This) { +static inline HRESULT IEnumTfLangBarItems_Reset(IEnumTfLangBarItems* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfLangBarItems_Skip(IEnumTfLangBarItems* This,ULONG ulCount) { +static inline HRESULT IEnumTfLangBarItems_Skip(IEnumTfLangBarItems* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -394,17 +386,17 @@ interface ITfLangBarItemSink { #define ITfLangBarItemSink_OnUpdate(This,dwFlags) (This)->lpVtbl->OnUpdate(This,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarItemSink_QueryInterface(ITfLangBarItemSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfLangBarItemSink_QueryInterface(ITfLangBarItemSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfLangBarItemSink_AddRef(ITfLangBarItemSink* This) { +static inline ULONG ITfLangBarItemSink_AddRef(ITfLangBarItemSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfLangBarItemSink_Release(ITfLangBarItemSink* This) { +static inline ULONG ITfLangBarItemSink_Release(ITfLangBarItemSink* This) { return This->lpVtbl->Release(This); } /*** ITfLangBarItemSink methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarItemSink_OnUpdate(ITfLangBarItemSink* This,DWORD dwFlags) { +static inline HRESULT ITfLangBarItemSink_OnUpdate(ITfLangBarItemSink* This,DWORD dwFlags) { return This->lpVtbl->OnUpdate(This,dwFlags); } #endif @@ -589,50 +581,50 @@ interface ITfLangBarItemMgr { #define ITfLangBarItemMgr_UnadviseItemsSink(This,ulCount,pdwCookie) (This)->lpVtbl->UnadviseItemsSink(This,ulCount,pdwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_QueryInterface(ITfLangBarItemMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfLangBarItemMgr_QueryInterface(ITfLangBarItemMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfLangBarItemMgr_AddRef(ITfLangBarItemMgr* This) { +static inline ULONG ITfLangBarItemMgr_AddRef(ITfLangBarItemMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfLangBarItemMgr_Release(ITfLangBarItemMgr* This) { +static inline ULONG ITfLangBarItemMgr_Release(ITfLangBarItemMgr* This) { return This->lpVtbl->Release(This); } /*** ITfLangBarItemMgr methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_EnumItems(ITfLangBarItemMgr* This,IEnumTfLangBarItems **ppEnum) { +static inline HRESULT ITfLangBarItemMgr_EnumItems(ITfLangBarItemMgr* This,IEnumTfLangBarItems **ppEnum) { return This->lpVtbl->EnumItems(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_GetItem(ITfLangBarItemMgr* This,REFGUID rguid,ITfLangBarItem **ppItem) { +static inline HRESULT ITfLangBarItemMgr_GetItem(ITfLangBarItemMgr* This,REFGUID rguid,ITfLangBarItem **ppItem) { return This->lpVtbl->GetItem(This,rguid,ppItem); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_AddItem(ITfLangBarItemMgr* This,ITfLangBarItem *punk) { +static inline HRESULT ITfLangBarItemMgr_AddItem(ITfLangBarItemMgr* This,ITfLangBarItem *punk) { return This->lpVtbl->AddItem(This,punk); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_RemoveItem(ITfLangBarItemMgr* This,ITfLangBarItem *punk) { +static inline HRESULT ITfLangBarItemMgr_RemoveItem(ITfLangBarItemMgr* This,ITfLangBarItem *punk) { return This->lpVtbl->RemoveItem(This,punk); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_AdviseItemSink(ITfLangBarItemMgr* This,ITfLangBarItemSink *punk,DWORD *pdwCookie,REFGUID rguidItem) { +static inline HRESULT ITfLangBarItemMgr_AdviseItemSink(ITfLangBarItemMgr* This,ITfLangBarItemSink *punk,DWORD *pdwCookie,REFGUID rguidItem) { return This->lpVtbl->AdviseItemSink(This,punk,pdwCookie,rguidItem); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_UnadviseItemSink(ITfLangBarItemMgr* This,DWORD dwCookie) { +static inline HRESULT ITfLangBarItemMgr_UnadviseItemSink(ITfLangBarItemMgr* This,DWORD dwCookie) { return This->lpVtbl->UnadviseItemSink(This,dwCookie); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_GetItemFloatingRect(ITfLangBarItemMgr* This,DWORD dwThreadId,REFGUID rguid,RECT *prc) { +static inline HRESULT ITfLangBarItemMgr_GetItemFloatingRect(ITfLangBarItemMgr* This,DWORD dwThreadId,REFGUID rguid,RECT *prc) { return This->lpVtbl->GetItemFloatingRect(This,dwThreadId,rguid,prc); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_GetItemsStatus(ITfLangBarItemMgr* This,ULONG ulCount,const GUID *prgguid,DWORD *pdwStatus) { +static inline HRESULT ITfLangBarItemMgr_GetItemsStatus(ITfLangBarItemMgr* This,ULONG ulCount,const GUID *prgguid,DWORD *pdwStatus) { return This->lpVtbl->GetItemsStatus(This,ulCount,prgguid,pdwStatus); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_GetItemNum(ITfLangBarItemMgr* This,ULONG *pulCount) { +static inline HRESULT ITfLangBarItemMgr_GetItemNum(ITfLangBarItemMgr* This,ULONG *pulCount) { return This->lpVtbl->GetItemNum(This,pulCount); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_GetItems(ITfLangBarItemMgr* This,ULONG ulCount,ITfLangBarItem **ppItem,TF_LANGBARITEMINFO *pInfo,DWORD *pdwStatus,ULONG *pcFetched) { +static inline HRESULT ITfLangBarItemMgr_GetItems(ITfLangBarItemMgr* This,ULONG ulCount,ITfLangBarItem **ppItem,TF_LANGBARITEMINFO *pInfo,DWORD *pdwStatus,ULONG *pcFetched) { return This->lpVtbl->GetItems(This,ulCount,ppItem,pInfo,pdwStatus,pcFetched); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_AdviseItemsSink(ITfLangBarItemMgr* This,ULONG ulCount,ITfLangBarItemSink **ppunk,const GUID *pguidItem,DWORD *pdwCookie) { +static inline HRESULT ITfLangBarItemMgr_AdviseItemsSink(ITfLangBarItemMgr* This,ULONG ulCount,ITfLangBarItemSink **ppunk,const GUID *pguidItem,DWORD *pdwCookie) { return This->lpVtbl->AdviseItemsSink(This,ulCount,ppunk,pguidItem,pdwCookie); } -static __WIDL_INLINE HRESULT ITfLangBarItemMgr_UnadviseItemsSink(ITfLangBarItemMgr* This,ULONG ulCount,DWORD *pdwCookie) { +static inline HRESULT ITfLangBarItemMgr_UnadviseItemsSink(ITfLangBarItemMgr* This,ULONG ulCount,DWORD *pdwCookie) { return This->lpVtbl->UnadviseItemsSink(This,ulCount,pdwCookie); } #endif @@ -789,41 +781,41 @@ interface ITfLangBarMgr { #define ITfLangBarMgr_GetShowFloatingStatus(This,pdwFlags) (This)->lpVtbl->GetShowFloatingStatus(This,pdwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarMgr_QueryInterface(ITfLangBarMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfLangBarMgr_QueryInterface(ITfLangBarMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfLangBarMgr_AddRef(ITfLangBarMgr* This) { +static inline ULONG ITfLangBarMgr_AddRef(ITfLangBarMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfLangBarMgr_Release(ITfLangBarMgr* This) { +static inline ULONG ITfLangBarMgr_Release(ITfLangBarMgr* This) { return This->lpVtbl->Release(This); } /*** ITfLangBarMgr methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarMgr_AdviseEventSink(ITfLangBarMgr* This,ITfLangBarEventSink *pSink,HWND hwnd,DWORD dwflags,DWORD *pdwCookie) { +static inline HRESULT ITfLangBarMgr_AdviseEventSink(ITfLangBarMgr* This,ITfLangBarEventSink *pSink,HWND hwnd,DWORD dwflags,DWORD *pdwCookie) { return This->lpVtbl->AdviseEventSink(This,pSink,hwnd,dwflags,pdwCookie); } -static __WIDL_INLINE HRESULT ITfLangBarMgr_UnAdviseEventSink(ITfLangBarMgr* This,DWORD dwCookie) { +static inline HRESULT ITfLangBarMgr_UnAdviseEventSink(ITfLangBarMgr* This,DWORD dwCookie) { return This->lpVtbl->UnAdviseEventSink(This,dwCookie); } -static __WIDL_INLINE HRESULT ITfLangBarMgr_GetThreadMarshalInterface(ITfLangBarMgr* This,DWORD dwThreadId,DWORD dwType,REFIID riid,IUnknown **ppunk) { +static inline HRESULT ITfLangBarMgr_GetThreadMarshalInterface(ITfLangBarMgr* This,DWORD dwThreadId,DWORD dwType,REFIID riid,IUnknown **ppunk) { return This->lpVtbl->GetThreadMarshalInterface(This,dwThreadId,dwType,riid,ppunk); } -static __WIDL_INLINE HRESULT ITfLangBarMgr_GetThreadLangBarItemMgr(ITfLangBarMgr* This,DWORD dwThreadId,ITfLangBarItemMgr **pplbie,DWORD *pdwThreadid) { +static inline HRESULT ITfLangBarMgr_GetThreadLangBarItemMgr(ITfLangBarMgr* This,DWORD dwThreadId,ITfLangBarItemMgr **pplbie,DWORD *pdwThreadid) { return This->lpVtbl->GetThreadLangBarItemMgr(This,dwThreadId,pplbie,pdwThreadid); } -static __WIDL_INLINE HRESULT ITfLangBarMgr_GetInputProcessorProfiles(ITfLangBarMgr* This,DWORD dwThreadId,ITfInputProcessorProfiles **ppaip,DWORD *pdwThreadid) { +static inline HRESULT ITfLangBarMgr_GetInputProcessorProfiles(ITfLangBarMgr* This,DWORD dwThreadId,ITfInputProcessorProfiles **ppaip,DWORD *pdwThreadid) { return This->lpVtbl->GetInputProcessorProfiles(This,dwThreadId,ppaip,pdwThreadid); } -static __WIDL_INLINE HRESULT ITfLangBarMgr_RestoreLastFocus(ITfLangBarMgr* This,DWORD *dwThreadId,WINBOOL fPrev) { +static inline HRESULT ITfLangBarMgr_RestoreLastFocus(ITfLangBarMgr* This,DWORD *dwThreadId,WINBOOL fPrev) { return This->lpVtbl->RestoreLastFocus(This,dwThreadId,fPrev); } -static __WIDL_INLINE HRESULT ITfLangBarMgr_SetModalInput(ITfLangBarMgr* This,ITfLangBarEventSink *pSink,DWORD dwThreadId,DWORD dwFlags) { +static inline HRESULT ITfLangBarMgr_SetModalInput(ITfLangBarMgr* This,ITfLangBarEventSink *pSink,DWORD dwThreadId,DWORD dwFlags) { return This->lpVtbl->SetModalInput(This,pSink,dwThreadId,dwFlags); } -static __WIDL_INLINE HRESULT ITfLangBarMgr_ShowFloating(ITfLangBarMgr* This,DWORD dwFlags) { +static inline HRESULT ITfLangBarMgr_ShowFloating(ITfLangBarMgr* This,DWORD dwFlags) { return This->lpVtbl->ShowFloating(This,dwFlags); } -static __WIDL_INLINE HRESULT ITfLangBarMgr_GetShowFloatingStatus(ITfLangBarMgr* This,DWORD *pdwFlags) { +static inline HRESULT ITfLangBarMgr_GetShowFloatingStatus(ITfLangBarMgr* This,DWORD *pdwFlags) { return This->lpVtbl->GetShowFloatingStatus(This,pdwFlags); } #endif @@ -940,32 +932,32 @@ interface ITfLangBarEventSink { #define ITfLangBarEventSink_GetItemFloatingRect(This,dwThreadId,rguid,prc) (This)->lpVtbl->GetItemFloatingRect(This,dwThreadId,rguid,prc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarEventSink_QueryInterface(ITfLangBarEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfLangBarEventSink_QueryInterface(ITfLangBarEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfLangBarEventSink_AddRef(ITfLangBarEventSink* This) { +static inline ULONG ITfLangBarEventSink_AddRef(ITfLangBarEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfLangBarEventSink_Release(ITfLangBarEventSink* This) { +static inline ULONG ITfLangBarEventSink_Release(ITfLangBarEventSink* This) { return This->lpVtbl->Release(This); } /*** ITfLangBarEventSink methods ***/ -static __WIDL_INLINE HRESULT ITfLangBarEventSink_OnSetFocus(ITfLangBarEventSink* This,DWORD dwThreadId) { +static inline HRESULT ITfLangBarEventSink_OnSetFocus(ITfLangBarEventSink* This,DWORD dwThreadId) { return This->lpVtbl->OnSetFocus(This,dwThreadId); } -static __WIDL_INLINE HRESULT ITfLangBarEventSink_OnThreadTerminate(ITfLangBarEventSink* This,DWORD dwThreadId) { +static inline HRESULT ITfLangBarEventSink_OnThreadTerminate(ITfLangBarEventSink* This,DWORD dwThreadId) { return This->lpVtbl->OnThreadTerminate(This,dwThreadId); } -static __WIDL_INLINE HRESULT ITfLangBarEventSink_OnThreadItemChange(ITfLangBarEventSink* This,DWORD dwThreadId) { +static inline HRESULT ITfLangBarEventSink_OnThreadItemChange(ITfLangBarEventSink* This,DWORD dwThreadId) { return This->lpVtbl->OnThreadItemChange(This,dwThreadId); } -static __WIDL_INLINE HRESULT ITfLangBarEventSink_OnModalInput(ITfLangBarEventSink* This,DWORD dwThreadId,UINT uMsg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ITfLangBarEventSink_OnModalInput(ITfLangBarEventSink* This,DWORD dwThreadId,UINT uMsg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->OnModalInput(This,dwThreadId,uMsg,wParam,lParam); } -static __WIDL_INLINE HRESULT ITfLangBarEventSink_ShowFloating(ITfLangBarEventSink* This,DWORD dwFlags) { +static inline HRESULT ITfLangBarEventSink_ShowFloating(ITfLangBarEventSink* This,DWORD dwFlags) { return This->lpVtbl->ShowFloating(This,dwFlags); } -static __WIDL_INLINE HRESULT ITfLangBarEventSink_GetItemFloatingRect(ITfLangBarEventSink* This,DWORD dwThreadId,REFGUID rguid,RECT *prc) { +static inline HRESULT ITfLangBarEventSink_GetItemFloatingRect(ITfLangBarEventSink* This,DWORD dwThreadId,REFGUID rguid,RECT *prc) { return This->lpVtbl->GetItemFloatingRect(This,dwThreadId,rguid,prc); } #endif diff --git a/lib/libc/include/any-windows-any/ctxtcall.h b/lib/libc/include/any-windows-any/ctxtcall.h index db4f274699ead2c4f8c8868c90bd7177fc053969..327653213530fee8072cf20571d5ac125fca981b 100644 --- a/lib/libc/include/any-windows-any/ctxtcall.h +++ b/lib/libc/include/any-windows-any/ctxtcall.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/ctxtcall.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/ctxtcall.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __ctxtcall_h__ #define __ctxtcall_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IContextCallback_FWD_DEFINED__ @@ -114,17 +106,17 @@ interface IContextCallback { #define IContextCallback_ContextCallback(This,pCallback,pParam,riid,iMethod,pUnk) (This)->lpVtbl->ContextCallback(This,pCallback,pParam,riid,iMethod,pUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContextCallback_QueryInterface(IContextCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContextCallback_QueryInterface(IContextCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContextCallback_AddRef(IContextCallback* This) { +static inline ULONG IContextCallback_AddRef(IContextCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContextCallback_Release(IContextCallback* This) { +static inline ULONG IContextCallback_Release(IContextCallback* This) { return This->lpVtbl->Release(This); } /*** IContextCallback methods ***/ -static __WIDL_INLINE HRESULT IContextCallback_ContextCallback(IContextCallback* This,PFNCONTEXTCALL pCallback,ComCallData *pParam,REFIID riid,int iMethod,IUnknown *pUnk) { +static inline HRESULT IContextCallback_ContextCallback(IContextCallback* This,PFNCONTEXTCALL pCallback,ComCallData *pParam,REFIID riid,int iMethod,IUnknown *pUnk) { return This->lpVtbl->ContextCallback(This,pCallback,pParam,riid,iMethod,pUnk); } #endif diff --git a/lib/libc/include/any-windows-any/ctype.h b/lib/libc/include/any-windows-any/ctype.h index bcac1c246ecaf654f1cc4cf927fdc608d9020d42..975d21abfb2e4ca93d68866f7fbe5bb614995a9f 100644 --- a/lib/libc/include/any-windows-any/ctype.h +++ b/lib/libc/include/any-windows-any/ctype.h @@ -22,28 +22,11 @@ extern "C" { #ifndef __PCTYPE_FUNC #define __PCTYPE_FUNC __pctype_func() -#ifdef _MSVCRT_ -#define __pctype_func() (_pctype) -#else -#ifdef _UCRT - _CRTIMP unsigned short* __pctype_func(void); -#else -#define __pctype_func() (* __MINGW_IMP_SYMBOL(_pctype)) -#endif -#endif + _CRTIMP const unsigned short* __pctype_func(void); #endif #ifndef _pctype -#ifdef _MSVCRT_ - extern unsigned short *_pctype; -#else -#ifdef _UCRT #define _pctype (__pctype_func()) -#else - extern unsigned short ** __MINGW_IMP_SYMBOL(_pctype); -#define _pctype (* __MINGW_IMP_SYMBOL(_pctype)) -#endif -#endif #endif #endif @@ -53,24 +36,13 @@ extern "C" { #define _CRT_WCTYPEDATA_DEFINED #ifndef _CTYPE_DISABLE_MACROS #if !defined(_wctype) && defined(_CRT_USE_WINAPI_FAMILY_DESKTOP_APP) -#ifdef _MSVCRT_ - extern unsigned short *_wctype; -#else - extern unsigned short ** __MINGW_IMP_SYMBOL(_wctype); + extern const unsigned short ** __MINGW_IMP_SYMBOL(_wctype); #define _wctype (* __MINGW_IMP_SYMBOL(_wctype)) #endif -#endif -#ifdef _MSVCRT_ -#define __pwctype_func() (_pwctype) + + _CRTIMP const wctype_t * __cdecl __pwctype_func(void); #ifndef _pwctype - extern unsigned short *_pwctype; -#endif -#else -#define __pwctype_func() (* __MINGW_IMP_SYMBOL(_pwctype)) -#ifndef _pwctype - extern unsigned short ** __MINGW_IMP_SYMBOL(_pwctype); -#define _pwctype (* __MINGW_IMP_SYMBOL(_pwctype)) -#endif +#define _pwctype (__pwctype_func()) #endif #endif #endif @@ -149,42 +121,48 @@ int __cdecl isblank(int _C); #define _WCTYPE_DEFINED int __cdecl iswalpha(wint_t _C); - _CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale); int __cdecl iswupper(wint_t _C); - _CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale); int __cdecl iswlower(wint_t _C); - _CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale); int __cdecl iswdigit(wint_t _C); - _CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale); int __cdecl iswxdigit(wint_t _C); - _CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale); int __cdecl iswspace(wint_t _C); - _CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale); int __cdecl iswpunct(wint_t _C); - _CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale); int __cdecl iswalnum(wint_t _C); - _CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale); int __cdecl iswprint(wint_t _C); - _CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale); int __cdecl iswgraph(wint_t _C); - _CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale); int __cdecl iswcntrl(wint_t _C); - _CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale); int __cdecl iswascii(wint_t _C); #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP int __cdecl isleadbyte(int _C); - _CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale); #endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */ wint_t __cdecl towupper(wint_t _C); - _CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale); wint_t __cdecl towlower(wint_t _C); - _CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale); int __cdecl iswctype(wint_t _C,wctype_t _Type); -#if __MSVCRT_VERSION__ >= 0x800 +#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x700 && _WIN32_WINNT >= 0x0600) + /* These are available since msvcr80.dll, and in msvcrt.dll since Vista. */ + _CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale); + _CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale); + _CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale); +# ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP + _CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale); +# endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */ _CRTIMP int __cdecl _iswctype_l(wint_t _C,wctype_t _Type,_locale_t _Locale); _CRTIMP int __cdecl __iswcsymf(wint_t _C); - _CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl __iswcsym(wint_t _C); +#endif +#if __MSVCRT_VERSION__ >= 0x800 + /* These are only available since msvcr80.dll, never in msvcrt.dll. */ + _CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl _iswcsym_l(wint_t _C,_locale_t _Locale); #endif #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP @@ -201,16 +179,8 @@ int __cdecl iswblank(wint_t _C); #ifndef MB_CUR_MAX #define MB_CUR_MAX ___mb_cur_max_func() #ifndef __mb_cur_max -#ifdef _MSVCRT_ - extern int __mb_cur_max; -#define __mb_cur_max __mb_cur_max -#else -#ifndef _UCRT - extern int * __MINGW_IMP_SYMBOL(__mb_cur_max); -#endif #define __mb_cur_max (___mb_cur_max_func()) #endif -#endif _CRTIMP int __cdecl ___mb_cur_max_func(void); #endif @@ -255,17 +225,19 @@ _CRTIMP int __cdecl ___mb_cur_max_func(void); #define iswgraph(_c) (iswctype(_c,_PUNCT|_ALPHA|_DIGIT)) #define iswcntrl(_c) (iswctype(_c,_CONTROL)) #define iswascii(_c) ((unsigned)(_c) < 0x80) -#define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p)) -#define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p)) -#define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p)) -#define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p)) -#define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p)) -#define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p)) -#define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p)) -#define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p)) -#define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p)) -#define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p)) -#define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p)) +#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x700 && _WIN32_WINNT >= 0x0600) +# define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p)) +# define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p)) +# define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p)) +# define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p)) +# define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p)) +# define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p)) +# define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p)) +# define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p)) +# define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p)) +# define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p)) +# define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p)) +#endif /* __MSVCRT_VERSION__ >= 0x800 */ #endif #endif diff --git a/lib/libc/include/any-windows-any/d2d1.h b/lib/libc/include/any-windows-any/d2d1.h index 66f3ee4dce948be07238bf7fe44db317cf2c2ab5..edb27b28c0caa9b1a25509a0bb5c05aa862af3ff 100644 --- a/lib/libc/include/any-windows-any/d2d1.h +++ b/lib/libc/include/any-windows-any/d2d1.h @@ -120,6 +120,8 @@ typedef enum D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS { D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS_FORCE_DWORD = 0xffffffff } D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS; +DEFINE_ENUM_FLAG_OPERATORS(D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS); + typedef enum D2D1_DASH_STYLE { D2D1_DASH_STYLE_SOLID = 0, D2D1_DASH_STYLE_DASH = 1, @@ -153,6 +155,8 @@ typedef enum D2D1_DRAW_TEXT_OPTIONS { D2D1_DRAW_TEXT_OPTIONS_FORCE_DWORD = 0xffffffff } D2D1_DRAW_TEXT_OPTIONS; +DEFINE_ENUM_FLAG_OPERATORS(D2D1_DRAW_TEXT_OPTIONS); + typedef enum D2D1_EXTEND_MODE { D2D1_EXTEND_MODE_CLAMP = 0, D2D1_EXTEND_MODE_WRAP = 1, @@ -218,6 +222,8 @@ typedef enum D2D1_LAYER_OPTIONS { D2D1_LAYER_OPTIONS_FORCE_DWORD = 0xffffffff } D2D1_LAYER_OPTIONS; +DEFINE_ENUM_FLAG_OPERATORS(D2D1_LAYER_OPTIONS); + typedef enum D2D1_LINE_JOIN { D2D1_LINE_JOIN_MITER = 0, D2D1_LINE_JOIN_BEVEL = 1, @@ -240,6 +246,8 @@ typedef enum D2D1_PATH_SEGMENT { D2D1_PATH_SEGMENT_FORCE_DWORD = 0xffffffff } D2D1_PATH_SEGMENT; +DEFINE_ENUM_FLAG_OPERATORS(D2D1_PATH_SEGMENT); + typedef enum D2D1_PRESENT_OPTIONS { D2D1_PRESENT_OPTIONS_NONE = 0x00000000, D2D1_PRESENT_OPTIONS_RETAIN_CONTENTS = 0x00000001, @@ -247,6 +255,8 @@ typedef enum D2D1_PRESENT_OPTIONS { D2D1_PRESENT_OPTIONS_FORCE_DWORD = 0xffffffff } D2D1_PRESENT_OPTIONS; +DEFINE_ENUM_FLAG_OPERATORS(D2D1_PRESENT_OPTIONS); + typedef enum D2D1_RENDER_TARGET_TYPE { D2D1_RENDER_TARGET_TYPE_DEFAULT = 0, D2D1_RENDER_TARGET_TYPE_SOFTWARE = 1, @@ -261,6 +271,8 @@ typedef enum D2D1_RENDER_TARGET_USAGE { D2D1_RENDER_TARGET_USAGE_FORCE_DWORD = 0xffffffff } D2D1_RENDER_TARGET_USAGE; +DEFINE_ENUM_FLAG_OPERATORS(D2D1_RENDER_TARGET_USAGE); + typedef enum D2D1_SWEEP_DIRECTION { D2D1_SWEEP_DIRECTION_COUNTER_CLOCKWISE = 0, D2D1_SWEEP_DIRECTION_CLOCKWISE = 1, @@ -281,6 +293,8 @@ typedef enum D2D1_WINDOW_STATE { D2D1_WINDOW_STATE_FORCE_DWORD = 0xffffffff } D2D1_WINDOW_STATE; +DEFINE_ENUM_FLAG_OPERATORS(D2D1_WINDOW_STATE); + /* this is a hack so we can use forward declares in C (easier than reordering interfaces) */ #if !defined(__cplusplus) #undef DECLARE_INTERFACE @@ -1249,19 +1263,19 @@ interface ID2D1Geometry { #define ID2D1Geometry_AddRef(this) (this)->lpVtbl->Base.Base.AddRef((IUnknown*)(this)) #define ID2D1Geometry_Release(this) (this)->lpVtbl->Base.Base.Release((IUnknown*)(this)) #define ID2D1Geometry_GetFactory(this,A) (this)->lpVtbl->Base.GetFactory((ID2D1Resource*)(this),A) -#define ID2D1Geometry_CombineWithGeometry(this,A,B,C,D) (this)->lpVtbl->CombineWithGeometry(this,A,B,C,D) -#define ID2D1Geometry_CompareWithGeometry(this,A,B,C) (this)->lpVtbl->CompareWithGeometry(this,A,B,C) -#define ID2D1Geometry_ComputeArea(this,A,B) (this)->lpVtbl->ComputeArea(this,A,B) -#define ID2D1Geometry_ComputeLength(this,A,B) (this)->lpVtbl->ComputeLength(this,A,B) -#define ID2D1Geometry_ComputePointAtLength(this,A,B,C,D) (this)->lpVtbl->ComputePointAtLength(this,A,B,C,D) -#define ID2D1Geometry_FillContainsPoint(this,A,B,C) (this)->lpVtbl->FillContainsPoint(this,A,B,C) #define ID2D1Geometry_GetBounds(this,A,B) (this)->lpVtbl->GetBounds(this,A,B) -#define ID2D1Geometry_GetWidenedBounds(this,A,B,C,D) (this)->lpVtbl->GetWidenedBounds(this,A,B,C,D) -#define ID2D1Geometry_Outline(this,A,B) (this)->lpVtbl->Outline(this,A,B) -#define ID2D1Geometry_StrokeContainsPoint(this,A,B,C,D,E) (this)->lpVtbl->StrokeContainsPoint(this,A,B,C,D,E) -#define ID2D1Geometry_Simplify(this,A,B,C) (this)->lpVtbl->Simplify(this,A,B,C) -#define ID2D1Geometry_Tessellate(this,A,B) (this)->lpVtbl->Tessellate(this,A,B) -#define ID2D1Geometry_Widen(this,A,B,C,D) (this)->lpVtbl->Widen(this,A,B,C,D) +#define ID2D1Geometry_GetWidenedBounds(this,A,B,C,D,E) (this)->lpVtbl->GetWidenedBounds(this,A,B,C,D,E) +#define ID2D1Geometry_StrokeContainsPoint(this,A,B,C,D,E,F) (this)->lpVtbl->StrokeContainsPoint(this,A,B,C,D,E,F) +#define ID2D1Geometry_FillContainsPoint(this,A,B,C,D) (this)->lpVtbl->FillContainsPoint(this,A,B,C,D) +#define ID2D1Geometry_CompareWithGeometry(this,A,B,C,D) (this)->lpVtbl->CompareWithGeometry(this,A,B,C,D) +#define ID2D1Geometry_Simplify(this,A,B,C,D) (this)->lpVtbl->Simplify(this,A,B,C,D) +#define ID2D1Geometry_Tessellate(this,A,B,C) (this)->lpVtbl->Tessellate(this,A,B,C) +#define ID2D1Geometry_CombineWithGeometry(this,A,B,C,D,E) (this)->lpVtbl->CombineWithGeometry(this,A,B,C,D,E) +#define ID2D1Geometry_Outline(this,A,B,C) (this)->lpVtbl->Outline(this,A,B,C) +#define ID2D1Geometry_ComputeArea(this,A,B,C) (this)->lpVtbl->ComputeArea(this,A,B,C) +#define ID2D1Geometry_ComputeLength(this,A,B,C) (this)->lpVtbl->ComputeLength(this,A,B,C) +#define ID2D1Geometry_ComputePointAtLength(this,A,B,C,D,E) (this)->lpVtbl->ComputePointAtLength(this,A,B,C,D,E) +#define ID2D1Geometry_Widen(this,A,B,C,D,E) (this)->lpVtbl->Widen(this,A,B,C,D,E) #endif @@ -1538,19 +1552,19 @@ interface ID2D1EllipseGeometry { #define ID2D1EllipseGeometry_AddRef(this) (this)->lpVtbl->Base.Base.Base.AddRef((IUnknown*)(this)) #define ID2D1EllipseGeometry_Release(this) (this)->lpVtbl->Base.Base.Base.Release((IUnknown*)(this)) #define ID2D1EllipseGeometry_GetFactory(this,A) (this)->lpVtbl->Base.Base.GetFactory((ID2D1Resource*)(this),A) -#define ID2D1EllipseGeometry_CombineWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1EllipseGeometry_CompareWithGeometry(this,A,B,C) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C) -#define ID2D1EllipseGeometry_ComputeArea(this,A,B) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B) -#define ID2D1EllipseGeometry_ComputeLength(this,A,B) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B) -#define ID2D1EllipseGeometry_ComputePointAtLength(this,A,B,C,D) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1EllipseGeometry_FillContainsPoint(this,A,B,C) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C) #define ID2D1EllipseGeometry_GetBounds(this,A,B) (this)->lpVtbl->Base.GetBounds((ID2D1Geometry*)(this),A,B) -#define ID2D1EllipseGeometry_GetWidenedBounds(this,A,B,C,D) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1EllipseGeometry_Outline(this,A,B) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B) -#define ID2D1EllipseGeometry_StrokeContainsPoint(this,A,B,C,D,E) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E) -#define ID2D1EllipseGeometry_Simplify(this,A,B,C) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C) -#define ID2D1EllipseGeometry_Tessellate(this,A,B) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B) -#define ID2D1EllipseGeometry_Widen(this,A,B,C,D) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1EllipseGeometry_GetWidenedBounds(this,A,B,C,D,E) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1EllipseGeometry_StrokeContainsPoint(this,A,B,C,D,E,F) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E,F) +#define ID2D1EllipseGeometry_FillContainsPoint(this,A,B,C,D) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1EllipseGeometry_CompareWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1EllipseGeometry_Simplify(this,A,B,C,D) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1EllipseGeometry_Tessellate(this,A,B,C) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B,C) +#define ID2D1EllipseGeometry_CombineWithGeometry(this,A,B,C,D,E) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1EllipseGeometry_Outline(this,A,B,C) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B,C) +#define ID2D1EllipseGeometry_ComputeArea(this,A,B,C) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B,C) +#define ID2D1EllipseGeometry_ComputeLength(this,A,B,C) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B,C) +#define ID2D1EllipseGeometry_ComputePointAtLength(this,A,B,C,D,E) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1EllipseGeometry_Widen(this,A,B,C,D,E) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D,E) #define ID2D1EllipseGeometry_GetEllipse(this,A) (this)->lpVtbl->GetEllipse(this,A) #endif @@ -1719,19 +1733,19 @@ interface ID2D1GeometryGroup { #define ID2D1GeometryGroup_AddRef(this) (this)->lpVtbl->Base.Base.Base.AddRef((IUnknown*)(this)) #define ID2D1GeometryGroup_Release(this) (this)->lpVtbl->Base.Base.Base.Release((IUnknown*)(this)) #define ID2D1GeometryGroup_GetFactory(this,A) (this)->lpVtbl->Base.Base.GetFactory((ID2D1Resource*)(this),A) -#define ID2D1GeometryGroup_CombineWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1GeometryGroup_CompareWithGeometry(this,A,B,C) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C) -#define ID2D1GeometryGroup_ComputeArea(this,A,B) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B) -#define ID2D1GeometryGroup_ComputeLength(this,A,B) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B) -#define ID2D1GeometryGroup_ComputePointAtLength(this,A,B,C,D) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1GeometryGroup_FillContainsPoint(this,A,B,C) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C) #define ID2D1GeometryGroup_GetBounds(this,A,B) (this)->lpVtbl->Base.GetBounds((ID2D1Geometry*)(this),A,B) -#define ID2D1GeometryGroup_GetWidenedBounds(this,A,B,C,D) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1GeometryGroup_Outline(this,A,B) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B) -#define ID2D1GeometryGroup_StrokeContainsPoint(this,A,B,C,D,E) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E) -#define ID2D1GeometryGroup_Simplify(this,A,B,C) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C) -#define ID2D1GeometryGroup_Tessellate(this,A,B) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B) -#define ID2D1GeometryGroup_Widen(this,A,B,C,D) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1GeometryGroup_GetWidenedBounds(this,A,B,C,D,E) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1GeometryGroup_StrokeContainsPoint(this,A,B,C,D,E,F) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E,F) +#define ID2D1GeometryGroup_FillContainsPoint(this,A,B,C,D) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1GeometryGroup_CompareWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1GeometryGroup_Simplify(this,A,B,C,D) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1GeometryGroup_Tessellate(this,A,B,C) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B,C) +#define ID2D1GeometryGroup_CombineWithGeometry(this,A,B,C,D,E) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1GeometryGroup_Outline(this,A,B,C) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B,C) +#define ID2D1GeometryGroup_ComputeArea(this,A,B,C) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B,C) +#define ID2D1GeometryGroup_ComputeLength(this,A,B,C) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B,C) +#define ID2D1GeometryGroup_ComputePointAtLength(this,A,B,C,D,E) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1GeometryGroup_Widen(this,A,B,C,D,E) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D,E) #define ID2D1GeometryGroup_GetFillMode(this) (this)->lpVtbl->GetFillMode(this) #define ID2D1GeometryGroup_GetSourceGeometries(this,A,B) (this)->lpVtbl->GetSourceGeometries(this,A,B) #define ID2D1GeometryGroup_GetSourceGeometryCount(this) (this)->lpVtbl->GetSourceGeometryCount(this) @@ -2084,19 +2098,19 @@ interface ID2D1PathGeometry { #define ID2D1PathGeometry_AddRef(this) (this)->lpVtbl->Base.Base.Base.AddRef((IUnknown*)(this)) #define ID2D1PathGeometry_Release(this) (this)->lpVtbl->Base.Base.Base.Release((IUnknown*)(this)) #define ID2D1PathGeometry_GetFactory(this,A) (this)->lpVtbl->Base.Base.GetFactory((ID2D1Resource*)(this),A) -#define ID2D1PathGeometry_CombineWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1PathGeometry_CompareWithGeometry(this,A,B,C) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C) -#define ID2D1PathGeometry_ComputeArea(this,A,B) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B) -#define ID2D1PathGeometry_ComputeLength(this,A,B) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B) -#define ID2D1PathGeometry_ComputePointAtLength(this,A,B,C,D) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1PathGeometry_FillContainsPoint(this,A,B,C) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C) #define ID2D1PathGeometry_GetBounds(this,A,B) (this)->lpVtbl->Base.GetBounds((ID2D1Geometry*)(this),A,B) -#define ID2D1PathGeometry_GetWidenedBounds(this,A,B,C,D) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1PathGeometry_Outline(this,A,B) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B) -#define ID2D1PathGeometry_StrokeContainsPoint(this,A,B,C,D,E) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E) -#define ID2D1PathGeometry_Simplify(this,A,B,C) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C) -#define ID2D1PathGeometry_Tessellate(this,A,B) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B) -#define ID2D1PathGeometry_Widen(this,A,B,C,D) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1PathGeometry_GetWidenedBounds(this,A,B,C,D,E) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1PathGeometry_StrokeContainsPoint(this,A,B,C,D,E,F) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E,F) +#define ID2D1PathGeometry_FillContainsPoint(this,A,B,C,D) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1PathGeometry_CompareWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1PathGeometry_Simplify(this,A,B,C,D) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1PathGeometry_Tessellate(this,A,B,C) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B,C) +#define ID2D1PathGeometry_CombineWithGeometry(this,A,B,C,D,E) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1PathGeometry_Outline(this,A,B,C) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B,C) +#define ID2D1PathGeometry_ComputeArea(this,A,B,C) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B,C) +#define ID2D1PathGeometry_ComputeLength(this,A,B,C) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B,C) +#define ID2D1PathGeometry_ComputePointAtLength(this,A,B,C,D,E) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1PathGeometry_Widen(this,A,B,C,D,E) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D,E) #define ID2D1PathGeometry_Open(this,A) (this)->lpVtbl->Open(this,A) #define ID2D1PathGeometry_Stream(this,A) (this)->lpVtbl->Stream(this,A) #define ID2D1PathGeometry_GetSegmentCount(this,A) (this)->lpVtbl->GetSegmentCount(this,A) @@ -2207,19 +2221,19 @@ interface ID2D1RectangleGeometry { #define ID2D1RectangleGeometry_AddRef(this) (this)->lpVtbl->Base.Base.Base.AddRef((IUnknown*)(this)) #define ID2D1RectangleGeometry_Release(this) (this)->lpVtbl->Base.Base.Base.Release((IUnknown*)(this)) #define ID2D1RectangleGeometry_GetFactory(this,A) (this)->lpVtbl->Base.Base.GetFactory((ID2D1Resource*)(this),A) -#define ID2D1RectangleGeometry_CombineWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1RectangleGeometry_CompareWithGeometry(this,A,B,C) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C) -#define ID2D1RectangleGeometry_ComputeArea(this,A,B) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B) -#define ID2D1RectangleGeometry_ComputeLength(this,A,B) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B) -#define ID2D1RectangleGeometry_ComputePointAtLength(this,A,B,C,D) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1RectangleGeometry_FillContainsPoint(this,A,B,C) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C) #define ID2D1RectangleGeometry_GetBounds(this,A,B) (this)->lpVtbl->Base.GetBounds((ID2D1Geometry*)(this),A,B) -#define ID2D1RectangleGeometry_GetWidenedBounds(this,A,B,C,D) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1RectangleGeometry_Outline(this,A,B) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B) -#define ID2D1RectangleGeometry_StrokeContainsPoint(this,A,B,C,D,E) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E) -#define ID2D1RectangleGeometry_Simplify(this,A,B,C) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C) -#define ID2D1RectangleGeometry_Tessellate(this,A,B) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B) -#define ID2D1RectangleGeometry_Widen(this,A,B,C,D) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1RectangleGeometry_GetWidenedBounds(this,A,B,C,D,E) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1RectangleGeometry_StrokeContainsPoint(this,A,B,C,D,E,F) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E,F) +#define ID2D1RectangleGeometry_FillContainsPoint(this,A,B,C,D) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1RectangleGeometry_CompareWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1RectangleGeometry_Simplify(this,A,B,C,D) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1RectangleGeometry_Tessellate(this,A,B,C) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B,C) +#define ID2D1RectangleGeometry_CombineWithGeometry(this,A,B,C,D,E) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1RectangleGeometry_Outline(this,A,B,C) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B,C) +#define ID2D1RectangleGeometry_ComputeArea(this,A,B,C) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B,C) +#define ID2D1RectangleGeometry_ComputeLength(this,A,B,C) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B,C) +#define ID2D1RectangleGeometry_ComputePointAtLength(this,A,B,C,D,E) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1RectangleGeometry_Widen(this,A,B,C,D,E) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D,E) #define ID2D1RectangleGeometry_GetRect(this,A) (this)->lpVtbl->GetRect(this,A) #endif @@ -2248,19 +2262,19 @@ interface ID2D1RoundedRectangleGeometry { #define ID2D1RoundedRectangleGeometry_AddRef(this) (this)->lpVtbl->Base.Base.Base.AddRef((IUnknown*)(this)) #define ID2D1RoundedRectangleGeometry_Release(this) (this)->lpVtbl->Base.Base.Base.Release((IUnknown*)(this)) #define ID2D1RoundedRectangleGeometry_GetFactory(this,A) (this)->lpVtbl->Base.Base.GetFactory((ID2D1Resource*)(this),A) -#define ID2D1RoundedRectangleGeometry_CombineWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1RoundedRectangleGeometry_CompareWithGeometry(this,A,B,C) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C) -#define ID2D1RoundedRectangleGeometry_ComputeArea(this,A,B) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B) -#define ID2D1RoundedRectangleGeometry_ComputeLength(this,A,B) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B) -#define ID2D1RoundedRectangleGeometry_ComputePointAtLength(this,A,B,C,D) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1RoundedRectangleGeometry_FillContainsPoint(this,A,B,C) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C) #define ID2D1RoundedRectangleGeometry_GetBounds(this,A,B) (this)->lpVtbl->Base.GetBounds((ID2D1Geometry*)(this),A,B) -#define ID2D1RoundedRectangleGeometry_GetWidenedBounds(this,A,B,C,D) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1RoundedRectangleGeometry_Outline(this,A,B) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B) -#define ID2D1RoundedRectangleGeometry_StrokeContainsPoint(this,A,B,C,D,E) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E) -#define ID2D1RoundedRectangleGeometry_Simplify(this,A,B,C) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C) -#define ID2D1RoundedRectangleGeometry_Tessellate(this,A,B) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B) -#define ID2D1RoundedRectangleGeometry_Widen(this,A,B,C,D) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1RoundedRectangleGeometry_GetWidenedBounds(this,A,B,C,D,E) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1RoundedRectangleGeometry_StrokeContainsPoint(this,A,B,C,D,E,F) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E,F) +#define ID2D1RoundedRectangleGeometry_FillContainsPoint(this,A,B,C,D) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1RoundedRectangleGeometry_CompareWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1RoundedRectangleGeometry_Simplify(this,A,B,C,D) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1RoundedRectangleGeometry_Tessellate(this,A,B,C) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B,C) +#define ID2D1RoundedRectangleGeometry_CombineWithGeometry(this,A,B,C,D,E) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1RoundedRectangleGeometry_Outline(this,A,B,C) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B,C) +#define ID2D1RoundedRectangleGeometry_ComputeArea(this,A,B,C) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B,C) +#define ID2D1RoundedRectangleGeometry_ComputeLength(this,A,B,C) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B,C) +#define ID2D1RoundedRectangleGeometry_ComputePointAtLength(this,A,B,C,D,E) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1RoundedRectangleGeometry_Widen(this,A,B,C,D,E) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D,E) #define ID2D1RoundedRectangleGeometry_GetRoundedRect(this,A) (this)->lpVtbl->GetRoundedRect(this,A) #endif @@ -2422,19 +2436,19 @@ interface ID2D1TransformedGeometry { #define ID2D1TransformedGeometry_AddRef(this) (this)->lpVtbl->Base.Base.Base.AddRef((IUnknown*)(this)) #define ID2D1TransformedGeometry_Release(this) (this)->lpVtbl->Base.Base.Base.Release((IUnknown*)(this)) #define ID2D1TransformedGeometry_GetFactory(this,A) (this)->lpVtbl->Base.Base.GetFactory((ID2D1Resource*)(this),A) -#define ID2D1TransformedGeometry_CombineWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1TransformedGeometry_CompareWithGeometry(this,A,B,C) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C) -#define ID2D1TransformedGeometry_ComputeArea(this,A,B) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B) -#define ID2D1TransformedGeometry_ComputeLength(this,A,B) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B) -#define ID2D1TransformedGeometry_ComputePointAtLength(this,A,B,C,D) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1TransformedGeometry_FillContainsPoint(this,A,B,C) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C) #define ID2D1TransformedGeometry_GetBounds(this,A,B) (this)->lpVtbl->Base.GetBounds((ID2D1Geometry*)(this),A,B) -#define ID2D1TransformedGeometry_GetWidenedBounds(this,A,B,C,D) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D) -#define ID2D1TransformedGeometry_Outline(this,A,B) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B) -#define ID2D1TransformedGeometry_StrokeContainsPoint(this,A,B,C,D,E) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E) -#define ID2D1TransformedGeometry_Simplify(this,A,B,C) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C) -#define ID2D1TransformedGeometry_Tessellate(this,A,B) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B) -#define ID2D1TransformedGeometry_Widen(this,A,B,C,D) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1TransformedGeometry_GetWidenedBounds(this,A,B,C,D,E) (this)->lpVtbl->Base.GetWidenedBounds((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1TransformedGeometry_StrokeContainsPoint(this,A,B,C,D,E,F) (this)->lpVtbl->Base.StrokeContainsPoint((ID2D1Geometry*)(this),A,B,C,D,E,F) +#define ID2D1TransformedGeometry_FillContainsPoint(this,A,B,C,D) (this)->lpVtbl->Base.FillContainsPoint((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1TransformedGeometry_CompareWithGeometry(this,A,B,C,D) (this)->lpVtbl->Base.CompareWithGeometry((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1TransformedGeometry_Simplify(this,A,B,C,D) (this)->lpVtbl->Base.Simplify((ID2D1Geometry*)(this),A,B,C,D) +#define ID2D1TransformedGeometry_Tessellate(this,A,B,C) (this)->lpVtbl->Base.Tessellate((ID2D1Geometry*)(this),A,B,C) +#define ID2D1TransformedGeometry_CombineWithGeometry(this,A,B,C,D,E) (this)->lpVtbl->Base.CombineWithGeometry((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1TransformedGeometry_Outline(this,A,B,C) (this)->lpVtbl->Base.Outline((ID2D1Geometry*)(this),A,B,C) +#define ID2D1TransformedGeometry_ComputeArea(this,A,B,C) (this)->lpVtbl->Base.ComputeArea((ID2D1Geometry*)(this),A,B,C) +#define ID2D1TransformedGeometry_ComputeLength(this,A,B,C) (this)->lpVtbl->Base.ComputeLength((ID2D1Geometry*)(this),A,B,C) +#define ID2D1TransformedGeometry_ComputePointAtLength(this,A,B,C,D,E) (this)->lpVtbl->Base.ComputePointAtLength((ID2D1Geometry*)(this),A,B,C,D,E) +#define ID2D1TransformedGeometry_Widen(this,A,B,C,D,E) (this)->lpVtbl->Base.Widen((ID2D1Geometry*)(this),A,B,C,D,E) #define ID2D1TransformedGeometry_GetSourceGeometry(this,A) (this)->lpVtbl->GetSourceGeometry(this,A) #define ID2D1TransformedGeometry_GetTransform(this,A) (this)->lpVtbl->GetTransform(this,A) diff --git a/lib/libc/include/any-windows-any/d2dbasetypes.h b/lib/libc/include/any-windows-any/d2dbasetypes.h index 93c99fcceb0d362b12fa79e021004e844528b9dc..25ef4219fdf5d163f4bb3d09ec6c42585eeac7ba 100644 --- a/lib/libc/include/any-windows-any/d2dbasetypes.h +++ b/lib/libc/include/any-windows-any/d2dbasetypes.h @@ -32,14 +32,6 @@ typedef struct D3DCOLORVALUE typedef D3DCOLORVALUE D2D_COLOR_F; -typedef struct D2D_RECT_F -{ - float left; - float top; - float right; - float bottom; -} D2D_RECT_F; - typedef struct D2D_SIZE_F { float width; diff --git a/lib/libc/include/any-windows-any/d2derr.h b/lib/libc/include/any-windows-any/d2derr.h index 879789d38e221e4d354856d3606f62335689fa29..d0aaaea04cee2a565a942ecd6dc66d655441e107 100644 --- a/lib/libc/include/any-windows-any/d2derr.h +++ b/lib/libc/include/any-windows-any/d2derr.h @@ -13,12 +13,13 @@ #define _D2DERR_H /* error codes */ +#ifndef D2DERR_WRONG_STATE +/* may be defined from winerror.h */ #define D2DERR_BAD_NUMBER 0x88990011 #define D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED 0x88990009 #define D2DERR_DISPLAY_STATE_INVALID 0x88990006 #define D2DERR_EXCEEDS_MAX_BITMAP_SIZE 0x8899001D #define D2DERR_INCOMPATIBLE_BRUSH_TYPES 0x88990018 -#define D2DERR_INSUFFICIENT_BUFFER HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) #define D2DERR_INTERNAL_ERROR 0x88990008 #define D2DERR_INVALID_CALL 0x8899000A #define D2DERR_LAYER_ALREADY_IN_USE 0x88990013 @@ -37,12 +38,15 @@ #define D2DERR_TEXT_RENDERER_NOT_RELEASED 0x8899001C #define D2DERR_TOO_MANY_SHADER_ELEMENTS 0x8899000D #define D2DERR_UNSUPPORTED_OPERATION 0x88990003 -#define D2DERR_UNSUPPORTED_PIXEL_FORMAT WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT #define D2DERR_UNSUPPORTED_VERSION 0x88990010 #define D2DERR_WIN32_ERROR 0x88990019 #define D2DERR_WRONG_FACTORY 0x88990012 #define D2DERR_WRONG_RESOURCE_DOMAIN 0x88990015 #define D2DERR_WRONG_STATE 0x88990001 #define D2DERR_ZERO_VECTOR 0x88990007 +#endif + +#define D2DERR_INSUFFICIENT_BUFFER HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) +#define D2DERR_UNSUPPORTED_PIXEL_FORMAT WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT #endif /* _D2DERR_H */ diff --git a/lib/libc/include/any-windows-any/d3d10.h b/lib/libc/include/any-windows-any/d3d10.h index 18949c2aa5446e053319e5f5bc2bfef08822707b..7574c6d1f8f24edf1f0f3893f86a7b3fc2576728 100644 --- a/lib/libc/include/any-windows-any/d3d10.h +++ b/lib/libc/include/any-windows-any/d3d10.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d10.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d10.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d10_h__ #define __d3d10_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D10DeviceChild_FWD_DEFINED__ @@ -676,8 +668,6 @@ extern "C" { #define MAKE_D3D10_HRESULT(code) MAKE_HRESULT( 1, _FACD3D10, code) #define MAKE_D3D10_STATUS(code) MAKE_HRESULT( 0, _FACD3D10, code) -#define D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS MAKE_D3D10_HRESULT(1) -#define D3D10_ERROR_FILE_NOT_FOUND MAKE_D3D10_HRESULT(2) #if defined(__cplusplus) && !defined(D3D10_NO_HELPERS) inline unsigned int D3D10CalcSubresource(unsigned int level, unsigned int layer, unsigned int level_count) { @@ -1432,26 +1422,26 @@ interface ID3D10DeviceChild { #define ID3D10DeviceChild_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10DeviceChild_QueryInterface(ID3D10DeviceChild* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10DeviceChild_QueryInterface(ID3D10DeviceChild* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10DeviceChild_AddRef(ID3D10DeviceChild* This) { +static inline ULONG ID3D10DeviceChild_AddRef(ID3D10DeviceChild* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10DeviceChild_Release(ID3D10DeviceChild* This) { +static inline ULONG ID3D10DeviceChild_Release(ID3D10DeviceChild* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10DeviceChild_GetDevice(ID3D10DeviceChild* This,ID3D10Device **ppDevice) { +static inline void ID3D10DeviceChild_GetDevice(ID3D10DeviceChild* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10DeviceChild_GetPrivateData(ID3D10DeviceChild* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10DeviceChild_GetPrivateData(ID3D10DeviceChild* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10DeviceChild_SetPrivateData(ID3D10DeviceChild* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10DeviceChild_SetPrivateData(ID3D10DeviceChild* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10DeviceChild_SetPrivateDataInterface(ID3D10DeviceChild* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10DeviceChild_SetPrivateDataInterface(ID3D10DeviceChild* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -1560,36 +1550,36 @@ interface ID3D10Resource { #define ID3D10Resource_GetEvictionPriority(This) (This)->lpVtbl->GetEvictionPriority(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Resource_QueryInterface(ID3D10Resource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Resource_QueryInterface(ID3D10Resource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Resource_AddRef(ID3D10Resource* This) { +static inline ULONG ID3D10Resource_AddRef(ID3D10Resource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Resource_Release(ID3D10Resource* This) { +static inline ULONG ID3D10Resource_Release(ID3D10Resource* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10Resource_GetDevice(ID3D10Resource* This,ID3D10Device **ppDevice) { +static inline void ID3D10Resource_GetDevice(ID3D10Resource* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10Resource_GetPrivateData(ID3D10Resource* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Resource_GetPrivateData(ID3D10Resource* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Resource_SetPrivateData(ID3D10Resource* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Resource_SetPrivateData(ID3D10Resource* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Resource_SetPrivateDataInterface(ID3D10Resource* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Resource_SetPrivateDataInterface(ID3D10Resource* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10Resource methods ***/ -static __WIDL_INLINE void ID3D10Resource_GetType(ID3D10Resource* This,D3D10_RESOURCE_DIMENSION *rType) { +static inline void ID3D10Resource_GetType(ID3D10Resource* This,D3D10_RESOURCE_DIMENSION *rType) { This->lpVtbl->GetType(This,rType); } -static __WIDL_INLINE void ID3D10Resource_SetEvictionPriority(ID3D10Resource* This,UINT EvictionPriority) { +static inline void ID3D10Resource_SetEvictionPriority(ID3D10Resource* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D10Resource_GetEvictionPriority(ID3D10Resource* This) { +static inline UINT ID3D10Resource_GetEvictionPriority(ID3D10Resource* This) { return This->lpVtbl->GetEvictionPriority(This); } #endif @@ -1718,46 +1708,46 @@ interface ID3D10Buffer { #define ID3D10Buffer_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Buffer_QueryInterface(ID3D10Buffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Buffer_QueryInterface(ID3D10Buffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Buffer_AddRef(ID3D10Buffer* This) { +static inline ULONG ID3D10Buffer_AddRef(ID3D10Buffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Buffer_Release(ID3D10Buffer* This) { +static inline ULONG ID3D10Buffer_Release(ID3D10Buffer* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10Buffer_GetDevice(ID3D10Buffer* This,ID3D10Device **ppDevice) { +static inline void ID3D10Buffer_GetDevice(ID3D10Buffer* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10Buffer_GetPrivateData(ID3D10Buffer* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Buffer_GetPrivateData(ID3D10Buffer* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Buffer_SetPrivateData(ID3D10Buffer* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Buffer_SetPrivateData(ID3D10Buffer* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Buffer_SetPrivateDataInterface(ID3D10Buffer* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Buffer_SetPrivateDataInterface(ID3D10Buffer* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10Resource methods ***/ -static __WIDL_INLINE void ID3D10Buffer_GetType(ID3D10Buffer* This,D3D10_RESOURCE_DIMENSION *rType) { +static inline void ID3D10Buffer_GetType(ID3D10Buffer* This,D3D10_RESOURCE_DIMENSION *rType) { This->lpVtbl->GetType(This,rType); } -static __WIDL_INLINE void ID3D10Buffer_SetEvictionPriority(ID3D10Buffer* This,UINT EvictionPriority) { +static inline void ID3D10Buffer_SetEvictionPriority(ID3D10Buffer* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D10Buffer_GetEvictionPriority(ID3D10Buffer* This) { +static inline UINT ID3D10Buffer_GetEvictionPriority(ID3D10Buffer* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D10Buffer methods ***/ -static __WIDL_INLINE HRESULT ID3D10Buffer_Map(ID3D10Buffer* This,D3D10_MAP MapType,UINT MapFlags,void **ppData) { +static inline HRESULT ID3D10Buffer_Map(ID3D10Buffer* This,D3D10_MAP MapType,UINT MapFlags,void **ppData) { return This->lpVtbl->Map(This,MapType,MapFlags,ppData); } -static __WIDL_INLINE void ID3D10Buffer_Unmap(ID3D10Buffer* This) { +static inline void ID3D10Buffer_Unmap(ID3D10Buffer* This) { This->lpVtbl->Unmap(This); } -static __WIDL_INLINE void ID3D10Buffer_GetDesc(ID3D10Buffer* This,D3D10_BUFFER_DESC *pDesc) { +static inline void ID3D10Buffer_GetDesc(ID3D10Buffer* This,D3D10_BUFFER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -1889,46 +1879,46 @@ interface ID3D10Texture1D { #define ID3D10Texture1D_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Texture1D_QueryInterface(ID3D10Texture1D* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Texture1D_QueryInterface(ID3D10Texture1D* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Texture1D_AddRef(ID3D10Texture1D* This) { +static inline ULONG ID3D10Texture1D_AddRef(ID3D10Texture1D* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Texture1D_Release(ID3D10Texture1D* This) { +static inline ULONG ID3D10Texture1D_Release(ID3D10Texture1D* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10Texture1D_GetDevice(ID3D10Texture1D* This,ID3D10Device **ppDevice) { +static inline void ID3D10Texture1D_GetDevice(ID3D10Texture1D* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10Texture1D_GetPrivateData(ID3D10Texture1D* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Texture1D_GetPrivateData(ID3D10Texture1D* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Texture1D_SetPrivateData(ID3D10Texture1D* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Texture1D_SetPrivateData(ID3D10Texture1D* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Texture1D_SetPrivateDataInterface(ID3D10Texture1D* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Texture1D_SetPrivateDataInterface(ID3D10Texture1D* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10Resource methods ***/ -static __WIDL_INLINE void ID3D10Texture1D_GetType(ID3D10Texture1D* This,D3D10_RESOURCE_DIMENSION *rType) { +static inline void ID3D10Texture1D_GetType(ID3D10Texture1D* This,D3D10_RESOURCE_DIMENSION *rType) { This->lpVtbl->GetType(This,rType); } -static __WIDL_INLINE void ID3D10Texture1D_SetEvictionPriority(ID3D10Texture1D* This,UINT EvictionPriority) { +static inline void ID3D10Texture1D_SetEvictionPriority(ID3D10Texture1D* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D10Texture1D_GetEvictionPriority(ID3D10Texture1D* This) { +static inline UINT ID3D10Texture1D_GetEvictionPriority(ID3D10Texture1D* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D10Texture1D methods ***/ -static __WIDL_INLINE HRESULT ID3D10Texture1D_Map(ID3D10Texture1D* This,UINT Subresource,D3D10_MAP MapType,UINT MapFlags,void **ppData) { +static inline HRESULT ID3D10Texture1D_Map(ID3D10Texture1D* This,UINT Subresource,D3D10_MAP MapType,UINT MapFlags,void **ppData) { return This->lpVtbl->Map(This,Subresource,MapType,MapFlags,ppData); } -static __WIDL_INLINE void ID3D10Texture1D_Unmap(ID3D10Texture1D* This,UINT Subresource) { +static inline void ID3D10Texture1D_Unmap(ID3D10Texture1D* This,UINT Subresource) { This->lpVtbl->Unmap(This,Subresource); } -static __WIDL_INLINE void ID3D10Texture1D_GetDesc(ID3D10Texture1D* This,D3D10_TEXTURE1D_DESC *pDesc) { +static inline void ID3D10Texture1D_GetDesc(ID3D10Texture1D* This,D3D10_TEXTURE1D_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -2060,46 +2050,46 @@ interface ID3D10Texture2D { #define ID3D10Texture2D_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Texture2D_QueryInterface(ID3D10Texture2D* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Texture2D_QueryInterface(ID3D10Texture2D* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Texture2D_AddRef(ID3D10Texture2D* This) { +static inline ULONG ID3D10Texture2D_AddRef(ID3D10Texture2D* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Texture2D_Release(ID3D10Texture2D* This) { +static inline ULONG ID3D10Texture2D_Release(ID3D10Texture2D* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10Texture2D_GetDevice(ID3D10Texture2D* This,ID3D10Device **ppDevice) { +static inline void ID3D10Texture2D_GetDevice(ID3D10Texture2D* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10Texture2D_GetPrivateData(ID3D10Texture2D* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Texture2D_GetPrivateData(ID3D10Texture2D* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Texture2D_SetPrivateData(ID3D10Texture2D* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Texture2D_SetPrivateData(ID3D10Texture2D* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Texture2D_SetPrivateDataInterface(ID3D10Texture2D* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Texture2D_SetPrivateDataInterface(ID3D10Texture2D* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10Resource methods ***/ -static __WIDL_INLINE void ID3D10Texture2D_GetType(ID3D10Texture2D* This,D3D10_RESOURCE_DIMENSION *rType) { +static inline void ID3D10Texture2D_GetType(ID3D10Texture2D* This,D3D10_RESOURCE_DIMENSION *rType) { This->lpVtbl->GetType(This,rType); } -static __WIDL_INLINE void ID3D10Texture2D_SetEvictionPriority(ID3D10Texture2D* This,UINT EvictionPriority) { +static inline void ID3D10Texture2D_SetEvictionPriority(ID3D10Texture2D* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D10Texture2D_GetEvictionPriority(ID3D10Texture2D* This) { +static inline UINT ID3D10Texture2D_GetEvictionPriority(ID3D10Texture2D* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D10Texture2D methods ***/ -static __WIDL_INLINE HRESULT ID3D10Texture2D_Map(ID3D10Texture2D* This,UINT Subresource,D3D10_MAP MapType,UINT MapFlags,D3D10_MAPPED_TEXTURE2D *pMappedTex2D) { +static inline HRESULT ID3D10Texture2D_Map(ID3D10Texture2D* This,UINT Subresource,D3D10_MAP MapType,UINT MapFlags,D3D10_MAPPED_TEXTURE2D *pMappedTex2D) { return This->lpVtbl->Map(This,Subresource,MapType,MapFlags,pMappedTex2D); } -static __WIDL_INLINE void ID3D10Texture2D_Unmap(ID3D10Texture2D* This,UINT Subresource) { +static inline void ID3D10Texture2D_Unmap(ID3D10Texture2D* This,UINT Subresource) { This->lpVtbl->Unmap(This,Subresource); } -static __WIDL_INLINE void ID3D10Texture2D_GetDesc(ID3D10Texture2D* This,D3D10_TEXTURE2D_DESC *pDesc) { +static inline void ID3D10Texture2D_GetDesc(ID3D10Texture2D* This,D3D10_TEXTURE2D_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -2231,46 +2221,46 @@ interface ID3D10Texture3D { #define ID3D10Texture3D_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Texture3D_QueryInterface(ID3D10Texture3D* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Texture3D_QueryInterface(ID3D10Texture3D* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Texture3D_AddRef(ID3D10Texture3D* This) { +static inline ULONG ID3D10Texture3D_AddRef(ID3D10Texture3D* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Texture3D_Release(ID3D10Texture3D* This) { +static inline ULONG ID3D10Texture3D_Release(ID3D10Texture3D* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10Texture3D_GetDevice(ID3D10Texture3D* This,ID3D10Device **ppDevice) { +static inline void ID3D10Texture3D_GetDevice(ID3D10Texture3D* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10Texture3D_GetPrivateData(ID3D10Texture3D* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Texture3D_GetPrivateData(ID3D10Texture3D* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Texture3D_SetPrivateData(ID3D10Texture3D* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Texture3D_SetPrivateData(ID3D10Texture3D* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Texture3D_SetPrivateDataInterface(ID3D10Texture3D* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Texture3D_SetPrivateDataInterface(ID3D10Texture3D* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10Resource methods ***/ -static __WIDL_INLINE void ID3D10Texture3D_GetType(ID3D10Texture3D* This,D3D10_RESOURCE_DIMENSION *rType) { +static inline void ID3D10Texture3D_GetType(ID3D10Texture3D* This,D3D10_RESOURCE_DIMENSION *rType) { This->lpVtbl->GetType(This,rType); } -static __WIDL_INLINE void ID3D10Texture3D_SetEvictionPriority(ID3D10Texture3D* This,UINT EvictionPriority) { +static inline void ID3D10Texture3D_SetEvictionPriority(ID3D10Texture3D* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D10Texture3D_GetEvictionPriority(ID3D10Texture3D* This) { +static inline UINT ID3D10Texture3D_GetEvictionPriority(ID3D10Texture3D* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D10Texture3D methods ***/ -static __WIDL_INLINE HRESULT ID3D10Texture3D_Map(ID3D10Texture3D* This,UINT Subresource,D3D10_MAP MapType,UINT MapFlags,D3D10_MAPPED_TEXTURE3D *pMappedTex3D) { +static inline HRESULT ID3D10Texture3D_Map(ID3D10Texture3D* This,UINT Subresource,D3D10_MAP MapType,UINT MapFlags,D3D10_MAPPED_TEXTURE3D *pMappedTex3D) { return This->lpVtbl->Map(This,Subresource,MapType,MapFlags,pMappedTex3D); } -static __WIDL_INLINE void ID3D10Texture3D_Unmap(ID3D10Texture3D* This,UINT Subresource) { +static inline void ID3D10Texture3D_Unmap(ID3D10Texture3D* This,UINT Subresource) { This->lpVtbl->Unmap(This,Subresource); } -static __WIDL_INLINE void ID3D10Texture3D_GetDesc(ID3D10Texture3D* This,D3D10_TEXTURE3D_DESC *pDesc) { +static inline void ID3D10Texture3D_GetDesc(ID3D10Texture3D* This,D3D10_TEXTURE3D_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -2364,30 +2354,30 @@ interface ID3D10View { #define ID3D10View_GetResource(This,ppResource) (This)->lpVtbl->GetResource(This,ppResource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10View_QueryInterface(ID3D10View* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10View_QueryInterface(ID3D10View* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10View_AddRef(ID3D10View* This) { +static inline ULONG ID3D10View_AddRef(ID3D10View* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10View_Release(ID3D10View* This) { +static inline ULONG ID3D10View_Release(ID3D10View* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10View_GetDevice(ID3D10View* This,ID3D10Device **ppDevice) { +static inline void ID3D10View_GetDevice(ID3D10View* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10View_GetPrivateData(ID3D10View* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10View_GetPrivateData(ID3D10View* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10View_SetPrivateData(ID3D10View* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10View_SetPrivateData(ID3D10View* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10View_SetPrivateDataInterface(ID3D10View* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10View_SetPrivateDataInterface(ID3D10View* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10View methods ***/ -static __WIDL_INLINE void ID3D10View_GetResource(ID3D10View* This,ID3D10Resource **ppResource) { +static inline void ID3D10View_GetResource(ID3D10View* This,ID3D10Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } #endif @@ -2488,34 +2478,34 @@ interface ID3D10DepthStencilView { #define ID3D10DepthStencilView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10DepthStencilView_QueryInterface(ID3D10DepthStencilView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10DepthStencilView_QueryInterface(ID3D10DepthStencilView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10DepthStencilView_AddRef(ID3D10DepthStencilView* This) { +static inline ULONG ID3D10DepthStencilView_AddRef(ID3D10DepthStencilView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10DepthStencilView_Release(ID3D10DepthStencilView* This) { +static inline ULONG ID3D10DepthStencilView_Release(ID3D10DepthStencilView* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10DepthStencilView_GetDevice(ID3D10DepthStencilView* This,ID3D10Device **ppDevice) { +static inline void ID3D10DepthStencilView_GetDevice(ID3D10DepthStencilView* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10DepthStencilView_GetPrivateData(ID3D10DepthStencilView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10DepthStencilView_GetPrivateData(ID3D10DepthStencilView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10DepthStencilView_SetPrivateData(ID3D10DepthStencilView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10DepthStencilView_SetPrivateData(ID3D10DepthStencilView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10DepthStencilView_SetPrivateDataInterface(ID3D10DepthStencilView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10DepthStencilView_SetPrivateDataInterface(ID3D10DepthStencilView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10View methods ***/ -static __WIDL_INLINE void ID3D10DepthStencilView_GetResource(ID3D10DepthStencilView* This,ID3D10Resource **ppResource) { +static inline void ID3D10DepthStencilView_GetResource(ID3D10DepthStencilView* This,ID3D10Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D10DepthStencilView methods ***/ -static __WIDL_INLINE void ID3D10DepthStencilView_GetDesc(ID3D10DepthStencilView* This,D3D10_DEPTH_STENCIL_VIEW_DESC *pDesc) { +static inline void ID3D10DepthStencilView_GetDesc(ID3D10DepthStencilView* This,D3D10_DEPTH_STENCIL_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -2616,34 +2606,34 @@ interface ID3D10RenderTargetView { #define ID3D10RenderTargetView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10RenderTargetView_QueryInterface(ID3D10RenderTargetView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10RenderTargetView_QueryInterface(ID3D10RenderTargetView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10RenderTargetView_AddRef(ID3D10RenderTargetView* This) { +static inline ULONG ID3D10RenderTargetView_AddRef(ID3D10RenderTargetView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10RenderTargetView_Release(ID3D10RenderTargetView* This) { +static inline ULONG ID3D10RenderTargetView_Release(ID3D10RenderTargetView* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10RenderTargetView_GetDevice(ID3D10RenderTargetView* This,ID3D10Device **ppDevice) { +static inline void ID3D10RenderTargetView_GetDevice(ID3D10RenderTargetView* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10RenderTargetView_GetPrivateData(ID3D10RenderTargetView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10RenderTargetView_GetPrivateData(ID3D10RenderTargetView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10RenderTargetView_SetPrivateData(ID3D10RenderTargetView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10RenderTargetView_SetPrivateData(ID3D10RenderTargetView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10RenderTargetView_SetPrivateDataInterface(ID3D10RenderTargetView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10RenderTargetView_SetPrivateDataInterface(ID3D10RenderTargetView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10View methods ***/ -static __WIDL_INLINE void ID3D10RenderTargetView_GetResource(ID3D10RenderTargetView* This,ID3D10Resource **ppResource) { +static inline void ID3D10RenderTargetView_GetResource(ID3D10RenderTargetView* This,ID3D10Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D10RenderTargetView methods ***/ -static __WIDL_INLINE void ID3D10RenderTargetView_GetDesc(ID3D10RenderTargetView* This,D3D10_RENDER_TARGET_VIEW_DESC *pDesc) { +static inline void ID3D10RenderTargetView_GetDesc(ID3D10RenderTargetView* This,D3D10_RENDER_TARGET_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -2744,34 +2734,34 @@ interface ID3D10ShaderResourceView { #define ID3D10ShaderResourceView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10ShaderResourceView_QueryInterface(ID3D10ShaderResourceView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10ShaderResourceView_QueryInterface(ID3D10ShaderResourceView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10ShaderResourceView_AddRef(ID3D10ShaderResourceView* This) { +static inline ULONG ID3D10ShaderResourceView_AddRef(ID3D10ShaderResourceView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10ShaderResourceView_Release(ID3D10ShaderResourceView* This) { +static inline ULONG ID3D10ShaderResourceView_Release(ID3D10ShaderResourceView* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10ShaderResourceView_GetDevice(ID3D10ShaderResourceView* This,ID3D10Device **ppDevice) { +static inline void ID3D10ShaderResourceView_GetDevice(ID3D10ShaderResourceView* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10ShaderResourceView_GetPrivateData(ID3D10ShaderResourceView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10ShaderResourceView_GetPrivateData(ID3D10ShaderResourceView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10ShaderResourceView_SetPrivateData(ID3D10ShaderResourceView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10ShaderResourceView_SetPrivateData(ID3D10ShaderResourceView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10ShaderResourceView_SetPrivateDataInterface(ID3D10ShaderResourceView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10ShaderResourceView_SetPrivateDataInterface(ID3D10ShaderResourceView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10View methods ***/ -static __WIDL_INLINE void ID3D10ShaderResourceView_GetResource(ID3D10ShaderResourceView* This,ID3D10Resource **ppResource) { +static inline void ID3D10ShaderResourceView_GetResource(ID3D10ShaderResourceView* This,ID3D10Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D10ShaderResourceView methods ***/ -static __WIDL_INLINE void ID3D10ShaderResourceView_GetDesc(ID3D10ShaderResourceView* This,D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc) { +static inline void ID3D10ShaderResourceView_GetDesc(ID3D10ShaderResourceView* This,D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -2865,30 +2855,30 @@ interface ID3D10BlendState { #define ID3D10BlendState_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10BlendState_QueryInterface(ID3D10BlendState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10BlendState_QueryInterface(ID3D10BlendState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10BlendState_AddRef(ID3D10BlendState* This) { +static inline ULONG ID3D10BlendState_AddRef(ID3D10BlendState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10BlendState_Release(ID3D10BlendState* This) { +static inline ULONG ID3D10BlendState_Release(ID3D10BlendState* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10BlendState_GetDevice(ID3D10BlendState* This,ID3D10Device **ppDevice) { +static inline void ID3D10BlendState_GetDevice(ID3D10BlendState* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10BlendState_GetPrivateData(ID3D10BlendState* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10BlendState_GetPrivateData(ID3D10BlendState* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10BlendState_SetPrivateData(ID3D10BlendState* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10BlendState_SetPrivateData(ID3D10BlendState* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10BlendState_SetPrivateDataInterface(ID3D10BlendState* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10BlendState_SetPrivateDataInterface(ID3D10BlendState* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10BlendState methods ***/ -static __WIDL_INLINE void ID3D10BlendState_GetDesc(ID3D10BlendState* This,D3D10_BLEND_DESC *pDesc) { +static inline void ID3D10BlendState_GetDesc(ID3D10BlendState* This,D3D10_BLEND_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -2982,30 +2972,30 @@ interface ID3D10DepthStencilState { #define ID3D10DepthStencilState_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10DepthStencilState_QueryInterface(ID3D10DepthStencilState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10DepthStencilState_QueryInterface(ID3D10DepthStencilState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10DepthStencilState_AddRef(ID3D10DepthStencilState* This) { +static inline ULONG ID3D10DepthStencilState_AddRef(ID3D10DepthStencilState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10DepthStencilState_Release(ID3D10DepthStencilState* This) { +static inline ULONG ID3D10DepthStencilState_Release(ID3D10DepthStencilState* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10DepthStencilState_GetDevice(ID3D10DepthStencilState* This,ID3D10Device **ppDevice) { +static inline void ID3D10DepthStencilState_GetDevice(ID3D10DepthStencilState* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10DepthStencilState_GetPrivateData(ID3D10DepthStencilState* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10DepthStencilState_GetPrivateData(ID3D10DepthStencilState* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10DepthStencilState_SetPrivateData(ID3D10DepthStencilState* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10DepthStencilState_SetPrivateData(ID3D10DepthStencilState* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10DepthStencilState_SetPrivateDataInterface(ID3D10DepthStencilState* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10DepthStencilState_SetPrivateDataInterface(ID3D10DepthStencilState* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10DepthStencilState methods ***/ -static __WIDL_INLINE void ID3D10DepthStencilState_GetDesc(ID3D10DepthStencilState* This,D3D10_DEPTH_STENCIL_DESC *pDesc) { +static inline void ID3D10DepthStencilState_GetDesc(ID3D10DepthStencilState* This,D3D10_DEPTH_STENCIL_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -3089,26 +3079,26 @@ interface ID3D10GeometryShader { #define ID3D10GeometryShader_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10GeometryShader_QueryInterface(ID3D10GeometryShader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10GeometryShader_QueryInterface(ID3D10GeometryShader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10GeometryShader_AddRef(ID3D10GeometryShader* This) { +static inline ULONG ID3D10GeometryShader_AddRef(ID3D10GeometryShader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10GeometryShader_Release(ID3D10GeometryShader* This) { +static inline ULONG ID3D10GeometryShader_Release(ID3D10GeometryShader* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10GeometryShader_GetDevice(ID3D10GeometryShader* This,ID3D10Device **ppDevice) { +static inline void ID3D10GeometryShader_GetDevice(ID3D10GeometryShader* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10GeometryShader_GetPrivateData(ID3D10GeometryShader* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10GeometryShader_GetPrivateData(ID3D10GeometryShader* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10GeometryShader_SetPrivateData(ID3D10GeometryShader* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10GeometryShader_SetPrivateData(ID3D10GeometryShader* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10GeometryShader_SetPrivateDataInterface(ID3D10GeometryShader* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10GeometryShader_SetPrivateDataInterface(ID3D10GeometryShader* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -3192,26 +3182,26 @@ interface ID3D10InputLayout { #define ID3D10InputLayout_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10InputLayout_QueryInterface(ID3D10InputLayout* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10InputLayout_QueryInterface(ID3D10InputLayout* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10InputLayout_AddRef(ID3D10InputLayout* This) { +static inline ULONG ID3D10InputLayout_AddRef(ID3D10InputLayout* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10InputLayout_Release(ID3D10InputLayout* This) { +static inline ULONG ID3D10InputLayout_Release(ID3D10InputLayout* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10InputLayout_GetDevice(ID3D10InputLayout* This,ID3D10Device **ppDevice) { +static inline void ID3D10InputLayout_GetDevice(ID3D10InputLayout* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10InputLayout_GetPrivateData(ID3D10InputLayout* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10InputLayout_GetPrivateData(ID3D10InputLayout* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10InputLayout_SetPrivateData(ID3D10InputLayout* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10InputLayout_SetPrivateData(ID3D10InputLayout* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10InputLayout_SetPrivateDataInterface(ID3D10InputLayout* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10InputLayout_SetPrivateDataInterface(ID3D10InputLayout* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -3295,26 +3285,26 @@ interface ID3D10PixelShader { #define ID3D10PixelShader_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10PixelShader_QueryInterface(ID3D10PixelShader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10PixelShader_QueryInterface(ID3D10PixelShader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10PixelShader_AddRef(ID3D10PixelShader* This) { +static inline ULONG ID3D10PixelShader_AddRef(ID3D10PixelShader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10PixelShader_Release(ID3D10PixelShader* This) { +static inline ULONG ID3D10PixelShader_Release(ID3D10PixelShader* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10PixelShader_GetDevice(ID3D10PixelShader* This,ID3D10Device **ppDevice) { +static inline void ID3D10PixelShader_GetDevice(ID3D10PixelShader* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10PixelShader_GetPrivateData(ID3D10PixelShader* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10PixelShader_GetPrivateData(ID3D10PixelShader* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10PixelShader_SetPrivateData(ID3D10PixelShader* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10PixelShader_SetPrivateData(ID3D10PixelShader* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10PixelShader_SetPrivateDataInterface(ID3D10PixelShader* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10PixelShader_SetPrivateDataInterface(ID3D10PixelShader* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -3408,30 +3398,30 @@ interface ID3D10RasterizerState { #define ID3D10RasterizerState_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10RasterizerState_QueryInterface(ID3D10RasterizerState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10RasterizerState_QueryInterface(ID3D10RasterizerState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10RasterizerState_AddRef(ID3D10RasterizerState* This) { +static inline ULONG ID3D10RasterizerState_AddRef(ID3D10RasterizerState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10RasterizerState_Release(ID3D10RasterizerState* This) { +static inline ULONG ID3D10RasterizerState_Release(ID3D10RasterizerState* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10RasterizerState_GetDevice(ID3D10RasterizerState* This,ID3D10Device **ppDevice) { +static inline void ID3D10RasterizerState_GetDevice(ID3D10RasterizerState* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10RasterizerState_GetPrivateData(ID3D10RasterizerState* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10RasterizerState_GetPrivateData(ID3D10RasterizerState* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10RasterizerState_SetPrivateData(ID3D10RasterizerState* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10RasterizerState_SetPrivateData(ID3D10RasterizerState* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10RasterizerState_SetPrivateDataInterface(ID3D10RasterizerState* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10RasterizerState_SetPrivateDataInterface(ID3D10RasterizerState* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10RasterizerState methods ***/ -static __WIDL_INLINE void ID3D10RasterizerState_GetDesc(ID3D10RasterizerState* This,D3D10_RASTERIZER_DESC *pDesc) { +static inline void ID3D10RasterizerState_GetDesc(ID3D10RasterizerState* This,D3D10_RASTERIZER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -3525,30 +3515,30 @@ interface ID3D10SamplerState { #define ID3D10SamplerState_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10SamplerState_QueryInterface(ID3D10SamplerState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10SamplerState_QueryInterface(ID3D10SamplerState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10SamplerState_AddRef(ID3D10SamplerState* This) { +static inline ULONG ID3D10SamplerState_AddRef(ID3D10SamplerState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10SamplerState_Release(ID3D10SamplerState* This) { +static inline ULONG ID3D10SamplerState_Release(ID3D10SamplerState* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10SamplerState_GetDevice(ID3D10SamplerState* This,ID3D10Device **ppDevice) { +static inline void ID3D10SamplerState_GetDevice(ID3D10SamplerState* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10SamplerState_GetPrivateData(ID3D10SamplerState* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10SamplerState_GetPrivateData(ID3D10SamplerState* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10SamplerState_SetPrivateData(ID3D10SamplerState* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10SamplerState_SetPrivateData(ID3D10SamplerState* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10SamplerState_SetPrivateDataInterface(ID3D10SamplerState* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10SamplerState_SetPrivateDataInterface(ID3D10SamplerState* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10SamplerState methods ***/ -static __WIDL_INLINE void ID3D10SamplerState_GetDesc(ID3D10SamplerState* This,D3D10_SAMPLER_DESC *pDesc) { +static inline void ID3D10SamplerState_GetDesc(ID3D10SamplerState* This,D3D10_SAMPLER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -3632,26 +3622,26 @@ interface ID3D10VertexShader { #define ID3D10VertexShader_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10VertexShader_QueryInterface(ID3D10VertexShader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10VertexShader_QueryInterface(ID3D10VertexShader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10VertexShader_AddRef(ID3D10VertexShader* This) { +static inline ULONG ID3D10VertexShader_AddRef(ID3D10VertexShader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10VertexShader_Release(ID3D10VertexShader* This) { +static inline ULONG ID3D10VertexShader_Release(ID3D10VertexShader* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10VertexShader_GetDevice(ID3D10VertexShader* This,ID3D10Device **ppDevice) { +static inline void ID3D10VertexShader_GetDevice(ID3D10VertexShader* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10VertexShader_GetPrivateData(ID3D10VertexShader* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10VertexShader_GetPrivateData(ID3D10VertexShader* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10VertexShader_SetPrivateData(ID3D10VertexShader* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10VertexShader_SetPrivateData(ID3D10VertexShader* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10VertexShader_SetPrivateDataInterface(ID3D10VertexShader* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10VertexShader_SetPrivateDataInterface(ID3D10VertexShader* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -3770,39 +3760,39 @@ interface ID3D10Asynchronous { #define ID3D10Asynchronous_GetDataSize(This) (This)->lpVtbl->GetDataSize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Asynchronous_QueryInterface(ID3D10Asynchronous* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Asynchronous_QueryInterface(ID3D10Asynchronous* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Asynchronous_AddRef(ID3D10Asynchronous* This) { +static inline ULONG ID3D10Asynchronous_AddRef(ID3D10Asynchronous* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Asynchronous_Release(ID3D10Asynchronous* This) { +static inline ULONG ID3D10Asynchronous_Release(ID3D10Asynchronous* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10Asynchronous_GetDevice(ID3D10Asynchronous* This,ID3D10Device **ppDevice) { +static inline void ID3D10Asynchronous_GetDevice(ID3D10Asynchronous* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10Asynchronous_GetPrivateData(ID3D10Asynchronous* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Asynchronous_GetPrivateData(ID3D10Asynchronous* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Asynchronous_SetPrivateData(ID3D10Asynchronous* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Asynchronous_SetPrivateData(ID3D10Asynchronous* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Asynchronous_SetPrivateDataInterface(ID3D10Asynchronous* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Asynchronous_SetPrivateDataInterface(ID3D10Asynchronous* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10Asynchronous methods ***/ -static __WIDL_INLINE void ID3D10Asynchronous_Begin(ID3D10Asynchronous* This) { +static inline void ID3D10Asynchronous_Begin(ID3D10Asynchronous* This) { This->lpVtbl->Begin(This); } -static __WIDL_INLINE void ID3D10Asynchronous_End(ID3D10Asynchronous* This) { +static inline void ID3D10Asynchronous_End(ID3D10Asynchronous* This) { This->lpVtbl->End(This); } -static __WIDL_INLINE HRESULT ID3D10Asynchronous_GetData(ID3D10Asynchronous* This,void *pData,UINT DataSize,UINT GetDataFlags) { +static inline HRESULT ID3D10Asynchronous_GetData(ID3D10Asynchronous* This,void *pData,UINT DataSize,UINT GetDataFlags) { return This->lpVtbl->GetData(This,pData,DataSize,GetDataFlags); } -static __WIDL_INLINE UINT ID3D10Asynchronous_GetDataSize(ID3D10Asynchronous* This) { +static inline UINT ID3D10Asynchronous_GetDataSize(ID3D10Asynchronous* This) { return This->lpVtbl->GetDataSize(This); } #endif @@ -3917,43 +3907,43 @@ interface ID3D10Counter { #define ID3D10Counter_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Counter_QueryInterface(ID3D10Counter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Counter_QueryInterface(ID3D10Counter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Counter_AddRef(ID3D10Counter* This) { +static inline ULONG ID3D10Counter_AddRef(ID3D10Counter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Counter_Release(ID3D10Counter* This) { +static inline ULONG ID3D10Counter_Release(ID3D10Counter* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10Counter_GetDevice(ID3D10Counter* This,ID3D10Device **ppDevice) { +static inline void ID3D10Counter_GetDevice(ID3D10Counter* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10Counter_GetPrivateData(ID3D10Counter* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Counter_GetPrivateData(ID3D10Counter* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Counter_SetPrivateData(ID3D10Counter* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Counter_SetPrivateData(ID3D10Counter* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Counter_SetPrivateDataInterface(ID3D10Counter* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Counter_SetPrivateDataInterface(ID3D10Counter* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10Asynchronous methods ***/ -static __WIDL_INLINE void ID3D10Counter_Begin(ID3D10Counter* This) { +static inline void ID3D10Counter_Begin(ID3D10Counter* This) { This->lpVtbl->Begin(This); } -static __WIDL_INLINE void ID3D10Counter_End(ID3D10Counter* This) { +static inline void ID3D10Counter_End(ID3D10Counter* This) { This->lpVtbl->End(This); } -static __WIDL_INLINE HRESULT ID3D10Counter_GetData(ID3D10Counter* This,void *pData,UINT DataSize,UINT GetDataFlags) { +static inline HRESULT ID3D10Counter_GetData(ID3D10Counter* This,void *pData,UINT DataSize,UINT GetDataFlags) { return This->lpVtbl->GetData(This,pData,DataSize,GetDataFlags); } -static __WIDL_INLINE UINT ID3D10Counter_GetDataSize(ID3D10Counter* This) { +static inline UINT ID3D10Counter_GetDataSize(ID3D10Counter* This) { return This->lpVtbl->GetDataSize(This); } /*** ID3D10Counter methods ***/ -static __WIDL_INLINE void ID3D10Counter_GetDesc(ID3D10Counter* This,D3D10_COUNTER_DESC *pDesc) { +static inline void ID3D10Counter_GetDesc(ID3D10Counter* This,D3D10_COUNTER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -4068,43 +4058,43 @@ interface ID3D10Query { #define ID3D10Query_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Query_QueryInterface(ID3D10Query* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Query_QueryInterface(ID3D10Query* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Query_AddRef(ID3D10Query* This) { +static inline ULONG ID3D10Query_AddRef(ID3D10Query* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Query_Release(ID3D10Query* This) { +static inline ULONG ID3D10Query_Release(ID3D10Query* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10Query_GetDevice(ID3D10Query* This,ID3D10Device **ppDevice) { +static inline void ID3D10Query_GetDevice(ID3D10Query* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10Query_GetPrivateData(ID3D10Query* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Query_GetPrivateData(ID3D10Query* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Query_SetPrivateData(ID3D10Query* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Query_SetPrivateData(ID3D10Query* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Query_SetPrivateDataInterface(ID3D10Query* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Query_SetPrivateDataInterface(ID3D10Query* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10Asynchronous methods ***/ -static __WIDL_INLINE void ID3D10Query_Begin(ID3D10Query* This) { +static inline void ID3D10Query_Begin(ID3D10Query* This) { This->lpVtbl->Begin(This); } -static __WIDL_INLINE void ID3D10Query_End(ID3D10Query* This) { +static inline void ID3D10Query_End(ID3D10Query* This) { This->lpVtbl->End(This); } -static __WIDL_INLINE HRESULT ID3D10Query_GetData(ID3D10Query* This,void *pData,UINT DataSize,UINT GetDataFlags) { +static inline HRESULT ID3D10Query_GetData(ID3D10Query* This,void *pData,UINT DataSize,UINT GetDataFlags) { return This->lpVtbl->GetData(This,pData,DataSize,GetDataFlags); } -static __WIDL_INLINE UINT ID3D10Query_GetDataSize(ID3D10Query* This) { +static inline UINT ID3D10Query_GetDataSize(ID3D10Query* This) { return This->lpVtbl->GetDataSize(This); } /*** ID3D10Query methods ***/ -static __WIDL_INLINE void ID3D10Query_GetDesc(ID3D10Query* This,D3D10_QUERY_DESC *pDesc) { +static inline void ID3D10Query_GetDesc(ID3D10Query* This,D3D10_QUERY_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -4216,43 +4206,43 @@ interface ID3D10Predicate { #define ID3D10Predicate_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Predicate_QueryInterface(ID3D10Predicate* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Predicate_QueryInterface(ID3D10Predicate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Predicate_AddRef(ID3D10Predicate* This) { +static inline ULONG ID3D10Predicate_AddRef(ID3D10Predicate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Predicate_Release(ID3D10Predicate* This) { +static inline ULONG ID3D10Predicate_Release(ID3D10Predicate* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10Predicate_GetDevice(ID3D10Predicate* This,ID3D10Device **ppDevice) { +static inline void ID3D10Predicate_GetDevice(ID3D10Predicate* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10Predicate_GetPrivateData(ID3D10Predicate* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Predicate_GetPrivateData(ID3D10Predicate* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Predicate_SetPrivateData(ID3D10Predicate* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Predicate_SetPrivateData(ID3D10Predicate* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Predicate_SetPrivateDataInterface(ID3D10Predicate* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Predicate_SetPrivateDataInterface(ID3D10Predicate* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10Asynchronous methods ***/ -static __WIDL_INLINE void ID3D10Predicate_Begin(ID3D10Predicate* This) { +static inline void ID3D10Predicate_Begin(ID3D10Predicate* This) { This->lpVtbl->Begin(This); } -static __WIDL_INLINE void ID3D10Predicate_End(ID3D10Predicate* This) { +static inline void ID3D10Predicate_End(ID3D10Predicate* This) { This->lpVtbl->End(This); } -static __WIDL_INLINE HRESULT ID3D10Predicate_GetData(ID3D10Predicate* This,void *pData,UINT DataSize,UINT GetDataFlags) { +static inline HRESULT ID3D10Predicate_GetData(ID3D10Predicate* This,void *pData,UINT DataSize,UINT GetDataFlags) { return This->lpVtbl->GetData(This,pData,DataSize,GetDataFlags); } -static __WIDL_INLINE UINT ID3D10Predicate_GetDataSize(ID3D10Predicate* This) { +static inline UINT ID3D10Predicate_GetDataSize(ID3D10Predicate* This) { return This->lpVtbl->GetDataSize(This); } /*** ID3D10Query methods ***/ -static __WIDL_INLINE void ID3D10Predicate_GetDesc(ID3D10Predicate* This,D3D10_QUERY_DESC *pDesc) { +static inline void ID3D10Predicate_GetDesc(ID3D10Predicate* This,D3D10_QUERY_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -5375,299 +5365,299 @@ interface ID3D10Device { #define ID3D10Device_GetTextFilterSize(This,pWidth,pHeight) (This)->lpVtbl->GetTextFilterSize(This,pWidth,pHeight) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Device_QueryInterface(ID3D10Device* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Device_QueryInterface(ID3D10Device* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Device_AddRef(ID3D10Device* This) { +static inline ULONG ID3D10Device_AddRef(ID3D10Device* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Device_Release(ID3D10Device* This) { +static inline ULONG ID3D10Device_Release(ID3D10Device* This) { return This->lpVtbl->Release(This); } /*** ID3D10Device methods ***/ -static __WIDL_INLINE void ID3D10Device_VSSetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { +static inline void ID3D10Device_VSSetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { This->lpVtbl->VSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device_PSSetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D10Device_PSSetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->PSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device_PSSetShader(ID3D10Device* This,ID3D10PixelShader *pPixelShader) { +static inline void ID3D10Device_PSSetShader(ID3D10Device* This,ID3D10PixelShader *pPixelShader) { This->lpVtbl->PSSetShader(This,pPixelShader); } -static __WIDL_INLINE void ID3D10Device_PSSetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { +static inline void ID3D10Device_PSSetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { This->lpVtbl->PSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device_VSSetShader(ID3D10Device* This,ID3D10VertexShader *pVertexShader) { +static inline void ID3D10Device_VSSetShader(ID3D10Device* This,ID3D10VertexShader *pVertexShader) { This->lpVtbl->VSSetShader(This,pVertexShader); } -static __WIDL_INLINE void ID3D10Device_DrawIndexed(ID3D10Device* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { +static inline void ID3D10Device_DrawIndexed(ID3D10Device* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { This->lpVtbl->DrawIndexed(This,IndexCount,StartIndexLocation,BaseVertexLocation); } -static __WIDL_INLINE void ID3D10Device_Draw(ID3D10Device* This,UINT VertexCount,UINT StartVertexLocation) { +static inline void ID3D10Device_Draw(ID3D10Device* This,UINT VertexCount,UINT StartVertexLocation) { This->lpVtbl->Draw(This,VertexCount,StartVertexLocation); } -static __WIDL_INLINE void ID3D10Device_PSSetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { +static inline void ID3D10Device_PSSetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { This->lpVtbl->PSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device_IASetInputLayout(ID3D10Device* This,ID3D10InputLayout *pInputLayout) { +static inline void ID3D10Device_IASetInputLayout(ID3D10Device* This,ID3D10InputLayout *pInputLayout) { This->lpVtbl->IASetInputLayout(This,pInputLayout); } -static __WIDL_INLINE void ID3D10Device_IASetVertexBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { +static inline void ID3D10Device_IASetVertexBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { This->lpVtbl->IASetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D10Device_IASetIndexBuffer(ID3D10Device* This,ID3D10Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { +static inline void ID3D10Device_IASetIndexBuffer(ID3D10Device* This,ID3D10Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { This->lpVtbl->IASetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D10Device_DrawIndexedInstanced(ID3D10Device* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D10Device_DrawIndexedInstanced(ID3D10Device* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D10Device_DrawInstanced(ID3D10Device* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D10Device_DrawInstanced(ID3D10Device* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D10Device_GSSetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { +static inline void ID3D10Device_GSSetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { This->lpVtbl->GSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device_GSSetShader(ID3D10Device* This,ID3D10GeometryShader *pShader) { +static inline void ID3D10Device_GSSetShader(ID3D10Device* This,ID3D10GeometryShader *pShader) { This->lpVtbl->GSSetShader(This,pShader); } -static __WIDL_INLINE void ID3D10Device_IASetPrimitiveTopology(ID3D10Device* This,D3D10_PRIMITIVE_TOPOLOGY Topology) { +static inline void ID3D10Device_IASetPrimitiveTopology(ID3D10Device* This,D3D10_PRIMITIVE_TOPOLOGY Topology) { This->lpVtbl->IASetPrimitiveTopology(This,Topology); } -static __WIDL_INLINE void ID3D10Device_VSSetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D10Device_VSSetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->VSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device_VSSetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { +static inline void ID3D10Device_VSSetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { This->lpVtbl->VSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device_SetPredication(ID3D10Device* This,ID3D10Predicate *pPredicate,WINBOOL PredicateValue) { +static inline void ID3D10Device_SetPredication(ID3D10Device* This,ID3D10Predicate *pPredicate,WINBOOL PredicateValue) { This->lpVtbl->SetPredication(This,pPredicate,PredicateValue); } -static __WIDL_INLINE void ID3D10Device_GSSetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D10Device_GSSetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->GSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device_GSSetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { +static inline void ID3D10Device_GSSetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { This->lpVtbl->GSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device_OMSetRenderTargets(ID3D10Device* This,UINT NumViews,ID3D10RenderTargetView *const *ppRenderTargetViews,ID3D10DepthStencilView *pDepthStencilView) { +static inline void ID3D10Device_OMSetRenderTargets(ID3D10Device* This,UINT NumViews,ID3D10RenderTargetView *const *ppRenderTargetViews,ID3D10DepthStencilView *pDepthStencilView) { This->lpVtbl->OMSetRenderTargets(This,NumViews,ppRenderTargetViews,pDepthStencilView); } -static __WIDL_INLINE void ID3D10Device_OMSetBlendState(ID3D10Device* This,ID3D10BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { +static inline void ID3D10Device_OMSetBlendState(ID3D10Device* This,ID3D10BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { This->lpVtbl->OMSetBlendState(This,pBlendState,BlendFactor,SampleMask); } -static __WIDL_INLINE void ID3D10Device_OMSetDepthStencilState(ID3D10Device* This,ID3D10DepthStencilState *pDepthStencilState,UINT StencilRef) { +static inline void ID3D10Device_OMSetDepthStencilState(ID3D10Device* This,ID3D10DepthStencilState *pDepthStencilState,UINT StencilRef) { This->lpVtbl->OMSetDepthStencilState(This,pDepthStencilState,StencilRef); } -static __WIDL_INLINE void ID3D10Device_SOSetTargets(ID3D10Device* This,UINT NumBuffers,ID3D10Buffer *const *ppSOTargets,const UINT *pOffsets) { +static inline void ID3D10Device_SOSetTargets(ID3D10Device* This,UINT NumBuffers,ID3D10Buffer *const *ppSOTargets,const UINT *pOffsets) { This->lpVtbl->SOSetTargets(This,NumBuffers,ppSOTargets,pOffsets); } -static __WIDL_INLINE void ID3D10Device_DrawAuto(ID3D10Device* This) { +static inline void ID3D10Device_DrawAuto(ID3D10Device* This) { This->lpVtbl->DrawAuto(This); } -static __WIDL_INLINE void ID3D10Device_RSSetState(ID3D10Device* This,ID3D10RasterizerState *pRasterizerState) { +static inline void ID3D10Device_RSSetState(ID3D10Device* This,ID3D10RasterizerState *pRasterizerState) { This->lpVtbl->RSSetState(This,pRasterizerState); } -static __WIDL_INLINE void ID3D10Device_RSSetViewports(ID3D10Device* This,UINT NumViewports,const D3D10_VIEWPORT *pViewports) { +static inline void ID3D10Device_RSSetViewports(ID3D10Device* This,UINT NumViewports,const D3D10_VIEWPORT *pViewports) { This->lpVtbl->RSSetViewports(This,NumViewports,pViewports); } -static __WIDL_INLINE void ID3D10Device_RSSetScissorRects(ID3D10Device* This,UINT NumRects,const D3D10_RECT *pRects) { +static inline void ID3D10Device_RSSetScissorRects(ID3D10Device* This,UINT NumRects,const D3D10_RECT *pRects) { This->lpVtbl->RSSetScissorRects(This,NumRects,pRects); } -static __WIDL_INLINE void ID3D10Device_CopySubresourceRegion(ID3D10Device* This,ID3D10Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D10Resource *pSrcResource,UINT SrcSubresource,const D3D10_BOX *pSrcBox) { +static inline void ID3D10Device_CopySubresourceRegion(ID3D10Device* This,ID3D10Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D10Resource *pSrcResource,UINT SrcSubresource,const D3D10_BOX *pSrcBox) { This->lpVtbl->CopySubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox); } -static __WIDL_INLINE void ID3D10Device_CopyResource(ID3D10Device* This,ID3D10Resource *pDstResource,ID3D10Resource *pSrcResource) { +static inline void ID3D10Device_CopyResource(ID3D10Device* This,ID3D10Resource *pDstResource,ID3D10Resource *pSrcResource) { This->lpVtbl->CopyResource(This,pDstResource,pSrcResource); } -static __WIDL_INLINE void ID3D10Device_UpdateSubresource(ID3D10Device* This,ID3D10Resource *pDstResource,UINT DstSubresource,const D3D10_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { +static inline void ID3D10Device_UpdateSubresource(ID3D10Device* This,ID3D10Resource *pDstResource,UINT DstSubresource,const D3D10_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { This->lpVtbl->UpdateSubresource(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch); } -static __WIDL_INLINE void ID3D10Device_ClearRenderTargetView(ID3D10Device* This,ID3D10RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { +static inline void ID3D10Device_ClearRenderTargetView(ID3D10Device* This,ID3D10RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { This->lpVtbl->ClearRenderTargetView(This,pRenderTargetView,ColorRGBA); } -static __WIDL_INLINE void ID3D10Device_ClearDepthStencilView(ID3D10Device* This,ID3D10DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { +static inline void ID3D10Device_ClearDepthStencilView(ID3D10Device* This,ID3D10DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { This->lpVtbl->ClearDepthStencilView(This,pDepthStencilView,ClearFlags,Depth,Stencil); } -static __WIDL_INLINE void ID3D10Device_GenerateMips(ID3D10Device* This,ID3D10ShaderResourceView *pShaderResourceView) { +static inline void ID3D10Device_GenerateMips(ID3D10Device* This,ID3D10ShaderResourceView *pShaderResourceView) { This->lpVtbl->GenerateMips(This,pShaderResourceView); } -static __WIDL_INLINE void ID3D10Device_ResolveSubresource(ID3D10Device* This,ID3D10Resource *pDstResource,UINT DstSubresource,ID3D10Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { +static inline void ID3D10Device_ResolveSubresource(ID3D10Device* This,ID3D10Resource *pDstResource,UINT DstSubresource,ID3D10Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { This->lpVtbl->ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format); } -static __WIDL_INLINE void ID3D10Device_VSGetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { +static inline void ID3D10Device_VSGetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { This->lpVtbl->VSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device_PSGetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D10Device_PSGetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->PSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device_PSGetShader(ID3D10Device* This,ID3D10PixelShader **ppPixelShader) { +static inline void ID3D10Device_PSGetShader(ID3D10Device* This,ID3D10PixelShader **ppPixelShader) { This->lpVtbl->PSGetShader(This,ppPixelShader); } -static __WIDL_INLINE void ID3D10Device_PSGetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { +static inline void ID3D10Device_PSGetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { This->lpVtbl->PSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device_VSGetShader(ID3D10Device* This,ID3D10VertexShader **ppVertexShader) { +static inline void ID3D10Device_VSGetShader(ID3D10Device* This,ID3D10VertexShader **ppVertexShader) { This->lpVtbl->VSGetShader(This,ppVertexShader); } -static __WIDL_INLINE void ID3D10Device_PSGetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { +static inline void ID3D10Device_PSGetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { This->lpVtbl->PSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device_IAGetInputLayout(ID3D10Device* This,ID3D10InputLayout **ppInputLayout) { +static inline void ID3D10Device_IAGetInputLayout(ID3D10Device* This,ID3D10InputLayout **ppInputLayout) { This->lpVtbl->IAGetInputLayout(This,ppInputLayout); } -static __WIDL_INLINE void ID3D10Device_IAGetVertexBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { +static inline void ID3D10Device_IAGetVertexBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { This->lpVtbl->IAGetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D10Device_IAGetIndexBuffer(ID3D10Device* This,ID3D10Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { +static inline void ID3D10Device_IAGetIndexBuffer(ID3D10Device* This,ID3D10Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { This->lpVtbl->IAGetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D10Device_GSGetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { +static inline void ID3D10Device_GSGetConstantBuffers(ID3D10Device* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { This->lpVtbl->GSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device_GSGetShader(ID3D10Device* This,ID3D10GeometryShader **ppGeometryShader) { +static inline void ID3D10Device_GSGetShader(ID3D10Device* This,ID3D10GeometryShader **ppGeometryShader) { This->lpVtbl->GSGetShader(This,ppGeometryShader); } -static __WIDL_INLINE void ID3D10Device_IAGetPrimitiveTopology(ID3D10Device* This,D3D10_PRIMITIVE_TOPOLOGY *pTopology) { +static inline void ID3D10Device_IAGetPrimitiveTopology(ID3D10Device* This,D3D10_PRIMITIVE_TOPOLOGY *pTopology) { This->lpVtbl->IAGetPrimitiveTopology(This,pTopology); } -static __WIDL_INLINE void ID3D10Device_VSGetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D10Device_VSGetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->VSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device_VSGetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { +static inline void ID3D10Device_VSGetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { This->lpVtbl->VSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device_GetPredication(ID3D10Device* This,ID3D10Predicate **ppPredicate,WINBOOL *pPredicateValue) { +static inline void ID3D10Device_GetPredication(ID3D10Device* This,ID3D10Predicate **ppPredicate,WINBOOL *pPredicateValue) { This->lpVtbl->GetPredication(This,ppPredicate,pPredicateValue); } -static __WIDL_INLINE void ID3D10Device_GSGetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D10Device_GSGetShaderResources(ID3D10Device* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->GSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device_GSGetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { +static inline void ID3D10Device_GSGetSamplers(ID3D10Device* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { This->lpVtbl->GSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device_OMGetRenderTargets(ID3D10Device* This,UINT NumViews,ID3D10RenderTargetView **ppRenderTargetViews,ID3D10DepthStencilView **ppDepthStencilView) { +static inline void ID3D10Device_OMGetRenderTargets(ID3D10Device* This,UINT NumViews,ID3D10RenderTargetView **ppRenderTargetViews,ID3D10DepthStencilView **ppDepthStencilView) { This->lpVtbl->OMGetRenderTargets(This,NumViews,ppRenderTargetViews,ppDepthStencilView); } -static __WIDL_INLINE void ID3D10Device_OMGetBlendState(ID3D10Device* This,ID3D10BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { +static inline void ID3D10Device_OMGetBlendState(ID3D10Device* This,ID3D10BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { This->lpVtbl->OMGetBlendState(This,ppBlendState,BlendFactor,pSampleMask); } -static __WIDL_INLINE void ID3D10Device_OMGetDepthStencilState(ID3D10Device* This,ID3D10DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { +static inline void ID3D10Device_OMGetDepthStencilState(ID3D10Device* This,ID3D10DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { This->lpVtbl->OMGetDepthStencilState(This,ppDepthStencilState,pStencilRef); } -static __WIDL_INLINE void ID3D10Device_SOGetTargets(ID3D10Device* This,UINT NumBuffers,ID3D10Buffer **ppSOTargets,UINT *pOffsets) { +static inline void ID3D10Device_SOGetTargets(ID3D10Device* This,UINT NumBuffers,ID3D10Buffer **ppSOTargets,UINT *pOffsets) { This->lpVtbl->SOGetTargets(This,NumBuffers,ppSOTargets,pOffsets); } -static __WIDL_INLINE void ID3D10Device_RSGetState(ID3D10Device* This,ID3D10RasterizerState **ppRasterizerState) { +static inline void ID3D10Device_RSGetState(ID3D10Device* This,ID3D10RasterizerState **ppRasterizerState) { This->lpVtbl->RSGetState(This,ppRasterizerState); } -static __WIDL_INLINE void ID3D10Device_RSGetViewports(ID3D10Device* This,UINT *NumViewports,D3D10_VIEWPORT *pViewports) { +static inline void ID3D10Device_RSGetViewports(ID3D10Device* This,UINT *NumViewports,D3D10_VIEWPORT *pViewports) { This->lpVtbl->RSGetViewports(This,NumViewports,pViewports); } -static __WIDL_INLINE void ID3D10Device_RSGetScissorRects(ID3D10Device* This,UINT *NumRects,D3D10_RECT *pRects) { +static inline void ID3D10Device_RSGetScissorRects(ID3D10Device* This,UINT *NumRects,D3D10_RECT *pRects) { This->lpVtbl->RSGetScissorRects(This,NumRects,pRects); } -static __WIDL_INLINE HRESULT ID3D10Device_GetDeviceRemovedReason(ID3D10Device* This) { +static inline HRESULT ID3D10Device_GetDeviceRemovedReason(ID3D10Device* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE HRESULT ID3D10Device_SetExceptionMode(ID3D10Device* This,UINT RaiseFlags) { +static inline HRESULT ID3D10Device_SetExceptionMode(ID3D10Device* This,UINT RaiseFlags) { return This->lpVtbl->SetExceptionMode(This,RaiseFlags); } -static __WIDL_INLINE UINT ID3D10Device_GetExceptionMode(ID3D10Device* This) { +static inline UINT ID3D10Device_GetExceptionMode(ID3D10Device* This) { return This->lpVtbl->GetExceptionMode(This); } -static __WIDL_INLINE HRESULT ID3D10Device_GetPrivateData(ID3D10Device* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Device_GetPrivateData(ID3D10Device* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Device_SetPrivateData(ID3D10Device* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Device_SetPrivateData(ID3D10Device* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Device_SetPrivateDataInterface(ID3D10Device* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Device_SetPrivateDataInterface(ID3D10Device* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } -static __WIDL_INLINE void ID3D10Device_ClearState(ID3D10Device* This) { +static inline void ID3D10Device_ClearState(ID3D10Device* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D10Device_Flush(ID3D10Device* This) { +static inline void ID3D10Device_Flush(ID3D10Device* This) { This->lpVtbl->Flush(This); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateBuffer(ID3D10Device* This,const D3D10_BUFFER_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Buffer **ppBuffer) { +static inline HRESULT ID3D10Device_CreateBuffer(ID3D10Device* This,const D3D10_BUFFER_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Buffer **ppBuffer) { return This->lpVtbl->CreateBuffer(This,pDesc,pInitialData,ppBuffer); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateTexture1D(ID3D10Device* This,const D3D10_TEXTURE1D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture1D **ppTexture1D) { +static inline HRESULT ID3D10Device_CreateTexture1D(ID3D10Device* This,const D3D10_TEXTURE1D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture1D **ppTexture1D) { return This->lpVtbl->CreateTexture1D(This,pDesc,pInitialData,ppTexture1D); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateTexture2D(ID3D10Device* This,const D3D10_TEXTURE2D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture2D **ppTexture2D) { +static inline HRESULT ID3D10Device_CreateTexture2D(ID3D10Device* This,const D3D10_TEXTURE2D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture2D **ppTexture2D) { return This->lpVtbl->CreateTexture2D(This,pDesc,pInitialData,ppTexture2D); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateTexture3D(ID3D10Device* This,const D3D10_TEXTURE3D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture3D **ppTexture3D) { +static inline HRESULT ID3D10Device_CreateTexture3D(ID3D10Device* This,const D3D10_TEXTURE3D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture3D **ppTexture3D) { return This->lpVtbl->CreateTexture3D(This,pDesc,pInitialData,ppTexture3D); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateShaderResourceView(ID3D10Device* This,ID3D10Resource *pResource,const D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D10ShaderResourceView **ppSRView) { +static inline HRESULT ID3D10Device_CreateShaderResourceView(ID3D10Device* This,ID3D10Resource *pResource,const D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D10ShaderResourceView **ppSRView) { return This->lpVtbl->CreateShaderResourceView(This,pResource,pDesc,ppSRView); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateRenderTargetView(ID3D10Device* This,ID3D10Resource *pResource,const D3D10_RENDER_TARGET_VIEW_DESC *pDesc,ID3D10RenderTargetView **ppRTView) { +static inline HRESULT ID3D10Device_CreateRenderTargetView(ID3D10Device* This,ID3D10Resource *pResource,const D3D10_RENDER_TARGET_VIEW_DESC *pDesc,ID3D10RenderTargetView **ppRTView) { return This->lpVtbl->CreateRenderTargetView(This,pResource,pDesc,ppRTView); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateDepthStencilView(ID3D10Device* This,ID3D10Resource *pResource,const D3D10_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D10DepthStencilView **ppDepthStencilView) { +static inline HRESULT ID3D10Device_CreateDepthStencilView(ID3D10Device* This,ID3D10Resource *pResource,const D3D10_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D10DepthStencilView **ppDepthStencilView) { return This->lpVtbl->CreateDepthStencilView(This,pResource,pDesc,ppDepthStencilView); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateInputLayout(ID3D10Device* This,const D3D10_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D10InputLayout **ppInputLayout) { +static inline HRESULT ID3D10Device_CreateInputLayout(ID3D10Device* This,const D3D10_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D10InputLayout **ppInputLayout) { return This->lpVtbl->CreateInputLayout(This,pInputElementDescs,NumElements,pShaderBytecodeWithInputSignature,BytecodeLength,ppInputLayout); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateVertexShader(ID3D10Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10VertexShader **ppVertexShader) { +static inline HRESULT ID3D10Device_CreateVertexShader(ID3D10Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10VertexShader **ppVertexShader) { return This->lpVtbl->CreateVertexShader(This,pShaderBytecode,BytecodeLength,ppVertexShader); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateGeometryShader(ID3D10Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D10Device_CreateGeometryShader(ID3D10Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShader(This,pShaderBytecode,BytecodeLength,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateGeometryShaderWithStreamOutput(ID3D10Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D10_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,UINT OutputStreamStride,ID3D10GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D10Device_CreateGeometryShaderWithStreamOutput(ID3D10Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D10_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,UINT OutputStreamStride,ID3D10GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShaderWithStreamOutput(This,pShaderBytecode,BytecodeLength,pSODeclaration,NumEntries,OutputStreamStride,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D10Device_CreatePixelShader(ID3D10Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10PixelShader **ppPixelShader) { +static inline HRESULT ID3D10Device_CreatePixelShader(ID3D10Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10PixelShader **ppPixelShader) { return This->lpVtbl->CreatePixelShader(This,pShaderBytecode,BytecodeLength,ppPixelShader); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateBlendState(ID3D10Device* This,const D3D10_BLEND_DESC *pBlendStateDesc,ID3D10BlendState **ppBlendState) { +static inline HRESULT ID3D10Device_CreateBlendState(ID3D10Device* This,const D3D10_BLEND_DESC *pBlendStateDesc,ID3D10BlendState **ppBlendState) { return This->lpVtbl->CreateBlendState(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateDepthStencilState(ID3D10Device* This,const D3D10_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D10DepthStencilState **ppDepthStencilState) { +static inline HRESULT ID3D10Device_CreateDepthStencilState(ID3D10Device* This,const D3D10_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D10DepthStencilState **ppDepthStencilState) { return This->lpVtbl->CreateDepthStencilState(This,pDepthStencilDesc,ppDepthStencilState); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateRasterizerState(ID3D10Device* This,const D3D10_RASTERIZER_DESC *pRasterizerDesc,ID3D10RasterizerState **ppRasterizerState) { +static inline HRESULT ID3D10Device_CreateRasterizerState(ID3D10Device* This,const D3D10_RASTERIZER_DESC *pRasterizerDesc,ID3D10RasterizerState **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateSamplerState(ID3D10Device* This,const D3D10_SAMPLER_DESC *pSamplerDesc,ID3D10SamplerState **ppSamplerState) { +static inline HRESULT ID3D10Device_CreateSamplerState(ID3D10Device* This,const D3D10_SAMPLER_DESC *pSamplerDesc,ID3D10SamplerState **ppSamplerState) { return This->lpVtbl->CreateSamplerState(This,pSamplerDesc,ppSamplerState); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateQuery(ID3D10Device* This,const D3D10_QUERY_DESC *pQueryDesc,ID3D10Query **ppQuery) { +static inline HRESULT ID3D10Device_CreateQuery(ID3D10Device* This,const D3D10_QUERY_DESC *pQueryDesc,ID3D10Query **ppQuery) { return This->lpVtbl->CreateQuery(This,pQueryDesc,ppQuery); } -static __WIDL_INLINE HRESULT ID3D10Device_CreatePredicate(ID3D10Device* This,const D3D10_QUERY_DESC *pPredicateDesc,ID3D10Predicate **ppPredicate) { +static inline HRESULT ID3D10Device_CreatePredicate(ID3D10Device* This,const D3D10_QUERY_DESC *pPredicateDesc,ID3D10Predicate **ppPredicate) { return This->lpVtbl->CreatePredicate(This,pPredicateDesc,ppPredicate); } -static __WIDL_INLINE HRESULT ID3D10Device_CreateCounter(ID3D10Device* This,const D3D10_COUNTER_DESC *pCounterDesc,ID3D10Counter **ppCounter) { +static inline HRESULT ID3D10Device_CreateCounter(ID3D10Device* This,const D3D10_COUNTER_DESC *pCounterDesc,ID3D10Counter **ppCounter) { return This->lpVtbl->CreateCounter(This,pCounterDesc,ppCounter); } -static __WIDL_INLINE HRESULT ID3D10Device_CheckFormatSupport(ID3D10Device* This,DXGI_FORMAT Format,UINT *pFormatSupport) { +static inline HRESULT ID3D10Device_CheckFormatSupport(ID3D10Device* This,DXGI_FORMAT Format,UINT *pFormatSupport) { return This->lpVtbl->CheckFormatSupport(This,Format,pFormatSupport); } -static __WIDL_INLINE HRESULT ID3D10Device_CheckMultisampleQualityLevels(ID3D10Device* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { +static inline HRESULT ID3D10Device_CheckMultisampleQualityLevels(ID3D10Device* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { return This->lpVtbl->CheckMultisampleQualityLevels(This,Format,SampleCount,pNumQualityLevels); } -static __WIDL_INLINE void ID3D10Device_CheckCounterInfo(ID3D10Device* This,D3D10_COUNTER_INFO *pCounterInfo) { +static inline void ID3D10Device_CheckCounterInfo(ID3D10Device* This,D3D10_COUNTER_INFO *pCounterInfo) { This->lpVtbl->CheckCounterInfo(This,pCounterInfo); } -static __WIDL_INLINE HRESULT ID3D10Device_CheckCounter(ID3D10Device* This,const D3D10_COUNTER_DESC *pDesc,D3D10_COUNTER_TYPE *pType,UINT *pActiveCounters,char *name,UINT *pNameLength,char *units,UINT *pUnitsLength,char *description,UINT *pDescriptionLength) { +static inline HRESULT ID3D10Device_CheckCounter(ID3D10Device* This,const D3D10_COUNTER_DESC *pDesc,D3D10_COUNTER_TYPE *pType,UINT *pActiveCounters,char *name,UINT *pNameLength,char *units,UINT *pUnitsLength,char *description,UINT *pDescriptionLength) { return This->lpVtbl->CheckCounter(This,pDesc,pType,pActiveCounters,name,pNameLength,units,pUnitsLength,description,pDescriptionLength); } -static __WIDL_INLINE UINT ID3D10Device_GetCreationFlags(ID3D10Device* This) { +static inline UINT ID3D10Device_GetCreationFlags(ID3D10Device* This) { return This->lpVtbl->GetCreationFlags(This); } -static __WIDL_INLINE HRESULT ID3D10Device_OpenSharedResource(ID3D10Device* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { +static inline HRESULT ID3D10Device_OpenSharedResource(ID3D10Device* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource(This,hResource,ReturnedInterface,ppResource); } -static __WIDL_INLINE void ID3D10Device_SetTextFilterSize(ID3D10Device* This,UINT Width,UINT Height) { +static inline void ID3D10Device_SetTextFilterSize(ID3D10Device* This,UINT Width,UINT Height) { This->lpVtbl->SetTextFilterSize(This,Width,Height); } -static __WIDL_INLINE void ID3D10Device_GetTextFilterSize(ID3D10Device* This,UINT *pWidth,UINT *pHeight) { +static inline void ID3D10Device_GetTextFilterSize(ID3D10Device* This,UINT *pWidth,UINT *pHeight) { This->lpVtbl->GetTextFilterSize(This,pWidth,pHeight); } #endif @@ -5755,26 +5745,26 @@ interface ID3D10Multithread { #define ID3D10Multithread_GetMultithreadProtected(This) (This)->lpVtbl->GetMultithreadProtected(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Multithread_QueryInterface(ID3D10Multithread* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Multithread_QueryInterface(ID3D10Multithread* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Multithread_AddRef(ID3D10Multithread* This) { +static inline ULONG ID3D10Multithread_AddRef(ID3D10Multithread* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Multithread_Release(ID3D10Multithread* This) { +static inline ULONG ID3D10Multithread_Release(ID3D10Multithread* This) { return This->lpVtbl->Release(This); } /*** ID3D10Multithread methods ***/ -static __WIDL_INLINE void ID3D10Multithread_Enter(ID3D10Multithread* This) { +static inline void ID3D10Multithread_Enter(ID3D10Multithread* This) { This->lpVtbl->Enter(This); } -static __WIDL_INLINE void ID3D10Multithread_Leave(ID3D10Multithread* This) { +static inline void ID3D10Multithread_Leave(ID3D10Multithread* This) { This->lpVtbl->Leave(This); } -static __WIDL_INLINE WINBOOL ID3D10Multithread_SetMultithreadProtected(ID3D10Multithread* This,WINBOOL bMTProtect) { +static inline WINBOOL ID3D10Multithread_SetMultithreadProtected(ID3D10Multithread* This,WINBOOL bMTProtect) { return This->lpVtbl->SetMultithreadProtected(This,bMTProtect); } -static __WIDL_INLINE WINBOOL ID3D10Multithread_GetMultithreadProtected(ID3D10Multithread* This) { +static inline WINBOOL ID3D10Multithread_GetMultithreadProtected(ID3D10Multithread* This) { return This->lpVtbl->GetMultithreadProtected(This); } #endif diff --git a/lib/libc/include/any-windows-any/d3d10_1.h b/lib/libc/include/any-windows-any/d3d10_1.h index a8f6a5fb6831ee236f7b7828bb8ee6f824fa1800..4156f5cb4e2ce0f14aa1c7daf9a857958d0b14f5 100644 --- a/lib/libc/include/any-windows-any/d3d10_1.h +++ b/lib/libc/include/any-windows-any/d3d10_1.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d10_1.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d10_1.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d10_1_h__ #define __d3d10_1_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D10BlendState1_FWD_DEFINED__ @@ -216,34 +208,34 @@ interface ID3D10BlendState1 { #define ID3D10BlendState1_GetDesc1(This,pDesc) (This)->lpVtbl->GetDesc1(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10BlendState1_QueryInterface(ID3D10BlendState1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10BlendState1_QueryInterface(ID3D10BlendState1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10BlendState1_AddRef(ID3D10BlendState1* This) { +static inline ULONG ID3D10BlendState1_AddRef(ID3D10BlendState1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10BlendState1_Release(ID3D10BlendState1* This) { +static inline ULONG ID3D10BlendState1_Release(ID3D10BlendState1* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10BlendState1_GetDevice(ID3D10BlendState1* This,ID3D10Device **ppDevice) { +static inline void ID3D10BlendState1_GetDevice(ID3D10BlendState1* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10BlendState1_GetPrivateData(ID3D10BlendState1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10BlendState1_GetPrivateData(ID3D10BlendState1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10BlendState1_SetPrivateData(ID3D10BlendState1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10BlendState1_SetPrivateData(ID3D10BlendState1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10BlendState1_SetPrivateDataInterface(ID3D10BlendState1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10BlendState1_SetPrivateDataInterface(ID3D10BlendState1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10BlendState methods ***/ -static __WIDL_INLINE void ID3D10BlendState1_GetDesc(ID3D10BlendState1* This,D3D10_BLEND_DESC *pDesc) { +static inline void ID3D10BlendState1_GetDesc(ID3D10BlendState1* This,D3D10_BLEND_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D10BlendState1 methods ***/ -static __WIDL_INLINE void ID3D10BlendState1_GetDesc1(ID3D10BlendState1* This,D3D10_BLEND_DESC1 *pDesc) { +static inline void ID3D10BlendState1_GetDesc1(ID3D10BlendState1* This,D3D10_BLEND_DESC1 *pDesc) { This->lpVtbl->GetDesc1(This,pDesc); } #endif @@ -374,38 +366,38 @@ interface ID3D10ShaderResourceView1 { #define ID3D10ShaderResourceView1_GetDesc1(This,pDesc) (This)->lpVtbl->GetDesc1(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10ShaderResourceView1_QueryInterface(ID3D10ShaderResourceView1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10ShaderResourceView1_QueryInterface(ID3D10ShaderResourceView1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10ShaderResourceView1_AddRef(ID3D10ShaderResourceView1* This) { +static inline ULONG ID3D10ShaderResourceView1_AddRef(ID3D10ShaderResourceView1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10ShaderResourceView1_Release(ID3D10ShaderResourceView1* This) { +static inline ULONG ID3D10ShaderResourceView1_Release(ID3D10ShaderResourceView1* This) { return This->lpVtbl->Release(This); } /*** ID3D10DeviceChild methods ***/ -static __WIDL_INLINE void ID3D10ShaderResourceView1_GetDevice(ID3D10ShaderResourceView1* This,ID3D10Device **ppDevice) { +static inline void ID3D10ShaderResourceView1_GetDevice(ID3D10ShaderResourceView1* This,ID3D10Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D10ShaderResourceView1_GetPrivateData(ID3D10ShaderResourceView1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10ShaderResourceView1_GetPrivateData(ID3D10ShaderResourceView1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10ShaderResourceView1_SetPrivateData(ID3D10ShaderResourceView1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10ShaderResourceView1_SetPrivateData(ID3D10ShaderResourceView1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10ShaderResourceView1_SetPrivateDataInterface(ID3D10ShaderResourceView1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10ShaderResourceView1_SetPrivateDataInterface(ID3D10ShaderResourceView1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D10View methods ***/ -static __WIDL_INLINE void ID3D10ShaderResourceView1_GetResource(ID3D10ShaderResourceView1* This,ID3D10Resource **ppResource) { +static inline void ID3D10ShaderResourceView1_GetResource(ID3D10ShaderResourceView1* This,ID3D10Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D10ShaderResourceView methods ***/ -static __WIDL_INLINE void ID3D10ShaderResourceView1_GetDesc(ID3D10ShaderResourceView1* This,D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc) { +static inline void ID3D10ShaderResourceView1_GetDesc(ID3D10ShaderResourceView1* This,D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D10ShaderResourceView1 methods ***/ -static __WIDL_INLINE void ID3D10ShaderResourceView1_GetDesc1(ID3D10ShaderResourceView1* This,D3D10_SHADER_RESOURCE_VIEW_DESC1 *pDesc) { +static inline void ID3D10ShaderResourceView1_GetDesc1(ID3D10ShaderResourceView1* This,D3D10_SHADER_RESOURCE_VIEW_DESC1 *pDesc) { This->lpVtbl->GetDesc1(This,pDesc); } #endif @@ -1119,309 +1111,309 @@ interface ID3D10Device1 { #define ID3D10Device1_GetFeatureLevel(This) (This)->lpVtbl->GetFeatureLevel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Device1_QueryInterface(ID3D10Device1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Device1_QueryInterface(ID3D10Device1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Device1_AddRef(ID3D10Device1* This) { +static inline ULONG ID3D10Device1_AddRef(ID3D10Device1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Device1_Release(ID3D10Device1* This) { +static inline ULONG ID3D10Device1_Release(ID3D10Device1* This) { return This->lpVtbl->Release(This); } /*** ID3D10Device methods ***/ -static __WIDL_INLINE void ID3D10Device1_VSSetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { +static inline void ID3D10Device1_VSSetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { This->lpVtbl->VSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device1_PSSetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D10Device1_PSSetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->PSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device1_PSSetShader(ID3D10Device1* This,ID3D10PixelShader *pPixelShader) { +static inline void ID3D10Device1_PSSetShader(ID3D10Device1* This,ID3D10PixelShader *pPixelShader) { This->lpVtbl->PSSetShader(This,pPixelShader); } -static __WIDL_INLINE void ID3D10Device1_PSSetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { +static inline void ID3D10Device1_PSSetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { This->lpVtbl->PSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device1_VSSetShader(ID3D10Device1* This,ID3D10VertexShader *pVertexShader) { +static inline void ID3D10Device1_VSSetShader(ID3D10Device1* This,ID3D10VertexShader *pVertexShader) { This->lpVtbl->VSSetShader(This,pVertexShader); } -static __WIDL_INLINE void ID3D10Device1_DrawIndexed(ID3D10Device1* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { +static inline void ID3D10Device1_DrawIndexed(ID3D10Device1* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { This->lpVtbl->DrawIndexed(This,IndexCount,StartIndexLocation,BaseVertexLocation); } -static __WIDL_INLINE void ID3D10Device1_Draw(ID3D10Device1* This,UINT VertexCount,UINT StartVertexLocation) { +static inline void ID3D10Device1_Draw(ID3D10Device1* This,UINT VertexCount,UINT StartVertexLocation) { This->lpVtbl->Draw(This,VertexCount,StartVertexLocation); } -static __WIDL_INLINE void ID3D10Device1_PSSetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { +static inline void ID3D10Device1_PSSetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { This->lpVtbl->PSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device1_IASetInputLayout(ID3D10Device1* This,ID3D10InputLayout *pInputLayout) { +static inline void ID3D10Device1_IASetInputLayout(ID3D10Device1* This,ID3D10InputLayout *pInputLayout) { This->lpVtbl->IASetInputLayout(This,pInputLayout); } -static __WIDL_INLINE void ID3D10Device1_IASetVertexBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { +static inline void ID3D10Device1_IASetVertexBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { This->lpVtbl->IASetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D10Device1_IASetIndexBuffer(ID3D10Device1* This,ID3D10Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { +static inline void ID3D10Device1_IASetIndexBuffer(ID3D10Device1* This,ID3D10Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { This->lpVtbl->IASetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D10Device1_DrawIndexedInstanced(ID3D10Device1* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D10Device1_DrawIndexedInstanced(ID3D10Device1* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D10Device1_DrawInstanced(ID3D10Device1* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D10Device1_DrawInstanced(ID3D10Device1* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D10Device1_GSSetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { +static inline void ID3D10Device1_GSSetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer *const *ppConstantBuffers) { This->lpVtbl->GSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device1_GSSetShader(ID3D10Device1* This,ID3D10GeometryShader *pShader) { +static inline void ID3D10Device1_GSSetShader(ID3D10Device1* This,ID3D10GeometryShader *pShader) { This->lpVtbl->GSSetShader(This,pShader); } -static __WIDL_INLINE void ID3D10Device1_IASetPrimitiveTopology(ID3D10Device1* This,D3D10_PRIMITIVE_TOPOLOGY Topology) { +static inline void ID3D10Device1_IASetPrimitiveTopology(ID3D10Device1* This,D3D10_PRIMITIVE_TOPOLOGY Topology) { This->lpVtbl->IASetPrimitiveTopology(This,Topology); } -static __WIDL_INLINE void ID3D10Device1_VSSetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D10Device1_VSSetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->VSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device1_VSSetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { +static inline void ID3D10Device1_VSSetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { This->lpVtbl->VSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device1_SetPredication(ID3D10Device1* This,ID3D10Predicate *pPredicate,WINBOOL PredicateValue) { +static inline void ID3D10Device1_SetPredication(ID3D10Device1* This,ID3D10Predicate *pPredicate,WINBOOL PredicateValue) { This->lpVtbl->SetPredication(This,pPredicate,PredicateValue); } -static __WIDL_INLINE void ID3D10Device1_GSSetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D10Device1_GSSetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->GSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device1_GSSetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { +static inline void ID3D10Device1_GSSetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState *const *ppSamplers) { This->lpVtbl->GSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device1_OMSetRenderTargets(ID3D10Device1* This,UINT NumViews,ID3D10RenderTargetView *const *ppRenderTargetViews,ID3D10DepthStencilView *pDepthStencilView) { +static inline void ID3D10Device1_OMSetRenderTargets(ID3D10Device1* This,UINT NumViews,ID3D10RenderTargetView *const *ppRenderTargetViews,ID3D10DepthStencilView *pDepthStencilView) { This->lpVtbl->OMSetRenderTargets(This,NumViews,ppRenderTargetViews,pDepthStencilView); } -static __WIDL_INLINE void ID3D10Device1_OMSetBlendState(ID3D10Device1* This,ID3D10BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { +static inline void ID3D10Device1_OMSetBlendState(ID3D10Device1* This,ID3D10BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { This->lpVtbl->OMSetBlendState(This,pBlendState,BlendFactor,SampleMask); } -static __WIDL_INLINE void ID3D10Device1_OMSetDepthStencilState(ID3D10Device1* This,ID3D10DepthStencilState *pDepthStencilState,UINT StencilRef) { +static inline void ID3D10Device1_OMSetDepthStencilState(ID3D10Device1* This,ID3D10DepthStencilState *pDepthStencilState,UINT StencilRef) { This->lpVtbl->OMSetDepthStencilState(This,pDepthStencilState,StencilRef); } -static __WIDL_INLINE void ID3D10Device1_SOSetTargets(ID3D10Device1* This,UINT NumBuffers,ID3D10Buffer *const *ppSOTargets,const UINT *pOffsets) { +static inline void ID3D10Device1_SOSetTargets(ID3D10Device1* This,UINT NumBuffers,ID3D10Buffer *const *ppSOTargets,const UINT *pOffsets) { This->lpVtbl->SOSetTargets(This,NumBuffers,ppSOTargets,pOffsets); } -static __WIDL_INLINE void ID3D10Device1_DrawAuto(ID3D10Device1* This) { +static inline void ID3D10Device1_DrawAuto(ID3D10Device1* This) { This->lpVtbl->DrawAuto(This); } -static __WIDL_INLINE void ID3D10Device1_RSSetState(ID3D10Device1* This,ID3D10RasterizerState *pRasterizerState) { +static inline void ID3D10Device1_RSSetState(ID3D10Device1* This,ID3D10RasterizerState *pRasterizerState) { This->lpVtbl->RSSetState(This,pRasterizerState); } -static __WIDL_INLINE void ID3D10Device1_RSSetViewports(ID3D10Device1* This,UINT NumViewports,const D3D10_VIEWPORT *pViewports) { +static inline void ID3D10Device1_RSSetViewports(ID3D10Device1* This,UINT NumViewports,const D3D10_VIEWPORT *pViewports) { This->lpVtbl->RSSetViewports(This,NumViewports,pViewports); } -static __WIDL_INLINE void ID3D10Device1_RSSetScissorRects(ID3D10Device1* This,UINT NumRects,const D3D10_RECT *pRects) { +static inline void ID3D10Device1_RSSetScissorRects(ID3D10Device1* This,UINT NumRects,const D3D10_RECT *pRects) { This->lpVtbl->RSSetScissorRects(This,NumRects,pRects); } -static __WIDL_INLINE void ID3D10Device1_CopySubresourceRegion(ID3D10Device1* This,ID3D10Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D10Resource *pSrcResource,UINT SrcSubresource,const D3D10_BOX *pSrcBox) { +static inline void ID3D10Device1_CopySubresourceRegion(ID3D10Device1* This,ID3D10Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D10Resource *pSrcResource,UINT SrcSubresource,const D3D10_BOX *pSrcBox) { This->lpVtbl->CopySubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox); } -static __WIDL_INLINE void ID3D10Device1_CopyResource(ID3D10Device1* This,ID3D10Resource *pDstResource,ID3D10Resource *pSrcResource) { +static inline void ID3D10Device1_CopyResource(ID3D10Device1* This,ID3D10Resource *pDstResource,ID3D10Resource *pSrcResource) { This->lpVtbl->CopyResource(This,pDstResource,pSrcResource); } -static __WIDL_INLINE void ID3D10Device1_UpdateSubresource(ID3D10Device1* This,ID3D10Resource *pDstResource,UINT DstSubresource,const D3D10_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { +static inline void ID3D10Device1_UpdateSubresource(ID3D10Device1* This,ID3D10Resource *pDstResource,UINT DstSubresource,const D3D10_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { This->lpVtbl->UpdateSubresource(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch); } -static __WIDL_INLINE void ID3D10Device1_ClearRenderTargetView(ID3D10Device1* This,ID3D10RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { +static inline void ID3D10Device1_ClearRenderTargetView(ID3D10Device1* This,ID3D10RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { This->lpVtbl->ClearRenderTargetView(This,pRenderTargetView,ColorRGBA); } -static __WIDL_INLINE void ID3D10Device1_ClearDepthStencilView(ID3D10Device1* This,ID3D10DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { +static inline void ID3D10Device1_ClearDepthStencilView(ID3D10Device1* This,ID3D10DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { This->lpVtbl->ClearDepthStencilView(This,pDepthStencilView,ClearFlags,Depth,Stencil); } -static __WIDL_INLINE void ID3D10Device1_GenerateMips(ID3D10Device1* This,ID3D10ShaderResourceView *pShaderResourceView) { +static inline void ID3D10Device1_GenerateMips(ID3D10Device1* This,ID3D10ShaderResourceView *pShaderResourceView) { This->lpVtbl->GenerateMips(This,pShaderResourceView); } -static __WIDL_INLINE void ID3D10Device1_ResolveSubresource(ID3D10Device1* This,ID3D10Resource *pDstResource,UINT DstSubresource,ID3D10Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { +static inline void ID3D10Device1_ResolveSubresource(ID3D10Device1* This,ID3D10Resource *pDstResource,UINT DstSubresource,ID3D10Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { This->lpVtbl->ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format); } -static __WIDL_INLINE void ID3D10Device1_VSGetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { +static inline void ID3D10Device1_VSGetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { This->lpVtbl->VSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device1_PSGetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D10Device1_PSGetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->PSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device1_PSGetShader(ID3D10Device1* This,ID3D10PixelShader **ppPixelShader) { +static inline void ID3D10Device1_PSGetShader(ID3D10Device1* This,ID3D10PixelShader **ppPixelShader) { This->lpVtbl->PSGetShader(This,ppPixelShader); } -static __WIDL_INLINE void ID3D10Device1_PSGetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { +static inline void ID3D10Device1_PSGetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { This->lpVtbl->PSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device1_VSGetShader(ID3D10Device1* This,ID3D10VertexShader **ppVertexShader) { +static inline void ID3D10Device1_VSGetShader(ID3D10Device1* This,ID3D10VertexShader **ppVertexShader) { This->lpVtbl->VSGetShader(This,ppVertexShader); } -static __WIDL_INLINE void ID3D10Device1_PSGetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { +static inline void ID3D10Device1_PSGetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { This->lpVtbl->PSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device1_IAGetInputLayout(ID3D10Device1* This,ID3D10InputLayout **ppInputLayout) { +static inline void ID3D10Device1_IAGetInputLayout(ID3D10Device1* This,ID3D10InputLayout **ppInputLayout) { This->lpVtbl->IAGetInputLayout(This,ppInputLayout); } -static __WIDL_INLINE void ID3D10Device1_IAGetVertexBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { +static inline void ID3D10Device1_IAGetVertexBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { This->lpVtbl->IAGetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D10Device1_IAGetIndexBuffer(ID3D10Device1* This,ID3D10Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { +static inline void ID3D10Device1_IAGetIndexBuffer(ID3D10Device1* This,ID3D10Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { This->lpVtbl->IAGetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D10Device1_GSGetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { +static inline void ID3D10Device1_GSGetConstantBuffers(ID3D10Device1* This,UINT StartSlot,UINT NumBuffers,ID3D10Buffer **ppConstantBuffers) { This->lpVtbl->GSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D10Device1_GSGetShader(ID3D10Device1* This,ID3D10GeometryShader **ppGeometryShader) { +static inline void ID3D10Device1_GSGetShader(ID3D10Device1* This,ID3D10GeometryShader **ppGeometryShader) { This->lpVtbl->GSGetShader(This,ppGeometryShader); } -static __WIDL_INLINE void ID3D10Device1_IAGetPrimitiveTopology(ID3D10Device1* This,D3D10_PRIMITIVE_TOPOLOGY *pTopology) { +static inline void ID3D10Device1_IAGetPrimitiveTopology(ID3D10Device1* This,D3D10_PRIMITIVE_TOPOLOGY *pTopology) { This->lpVtbl->IAGetPrimitiveTopology(This,pTopology); } -static __WIDL_INLINE void ID3D10Device1_VSGetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D10Device1_VSGetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->VSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device1_VSGetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { +static inline void ID3D10Device1_VSGetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { This->lpVtbl->VSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device1_GetPredication(ID3D10Device1* This,ID3D10Predicate **ppPredicate,WINBOOL *pPredicateValue) { +static inline void ID3D10Device1_GetPredication(ID3D10Device1* This,ID3D10Predicate **ppPredicate,WINBOOL *pPredicateValue) { This->lpVtbl->GetPredication(This,ppPredicate,pPredicateValue); } -static __WIDL_INLINE void ID3D10Device1_GSGetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D10Device1_GSGetShaderResources(ID3D10Device1* This,UINT StartSlot,UINT NumViews,ID3D10ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->GSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D10Device1_GSGetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { +static inline void ID3D10Device1_GSGetSamplers(ID3D10Device1* This,UINT StartSlot,UINT NumSamplers,ID3D10SamplerState **ppSamplers) { This->lpVtbl->GSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D10Device1_OMGetRenderTargets(ID3D10Device1* This,UINT NumViews,ID3D10RenderTargetView **ppRenderTargetViews,ID3D10DepthStencilView **ppDepthStencilView) { +static inline void ID3D10Device1_OMGetRenderTargets(ID3D10Device1* This,UINT NumViews,ID3D10RenderTargetView **ppRenderTargetViews,ID3D10DepthStencilView **ppDepthStencilView) { This->lpVtbl->OMGetRenderTargets(This,NumViews,ppRenderTargetViews,ppDepthStencilView); } -static __WIDL_INLINE void ID3D10Device1_OMGetBlendState(ID3D10Device1* This,ID3D10BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { +static inline void ID3D10Device1_OMGetBlendState(ID3D10Device1* This,ID3D10BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { This->lpVtbl->OMGetBlendState(This,ppBlendState,BlendFactor,pSampleMask); } -static __WIDL_INLINE void ID3D10Device1_OMGetDepthStencilState(ID3D10Device1* This,ID3D10DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { +static inline void ID3D10Device1_OMGetDepthStencilState(ID3D10Device1* This,ID3D10DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { This->lpVtbl->OMGetDepthStencilState(This,ppDepthStencilState,pStencilRef); } -static __WIDL_INLINE void ID3D10Device1_SOGetTargets(ID3D10Device1* This,UINT NumBuffers,ID3D10Buffer **ppSOTargets,UINT *pOffsets) { +static inline void ID3D10Device1_SOGetTargets(ID3D10Device1* This,UINT NumBuffers,ID3D10Buffer **ppSOTargets,UINT *pOffsets) { This->lpVtbl->SOGetTargets(This,NumBuffers,ppSOTargets,pOffsets); } -static __WIDL_INLINE void ID3D10Device1_RSGetState(ID3D10Device1* This,ID3D10RasterizerState **ppRasterizerState) { +static inline void ID3D10Device1_RSGetState(ID3D10Device1* This,ID3D10RasterizerState **ppRasterizerState) { This->lpVtbl->RSGetState(This,ppRasterizerState); } -static __WIDL_INLINE void ID3D10Device1_RSGetViewports(ID3D10Device1* This,UINT *NumViewports,D3D10_VIEWPORT *pViewports) { +static inline void ID3D10Device1_RSGetViewports(ID3D10Device1* This,UINT *NumViewports,D3D10_VIEWPORT *pViewports) { This->lpVtbl->RSGetViewports(This,NumViewports,pViewports); } -static __WIDL_INLINE void ID3D10Device1_RSGetScissorRects(ID3D10Device1* This,UINT *NumRects,D3D10_RECT *pRects) { +static inline void ID3D10Device1_RSGetScissorRects(ID3D10Device1* This,UINT *NumRects,D3D10_RECT *pRects) { This->lpVtbl->RSGetScissorRects(This,NumRects,pRects); } -static __WIDL_INLINE HRESULT ID3D10Device1_GetDeviceRemovedReason(ID3D10Device1* This) { +static inline HRESULT ID3D10Device1_GetDeviceRemovedReason(ID3D10Device1* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE HRESULT ID3D10Device1_SetExceptionMode(ID3D10Device1* This,UINT RaiseFlags) { +static inline HRESULT ID3D10Device1_SetExceptionMode(ID3D10Device1* This,UINT RaiseFlags) { return This->lpVtbl->SetExceptionMode(This,RaiseFlags); } -static __WIDL_INLINE UINT ID3D10Device1_GetExceptionMode(ID3D10Device1* This) { +static inline UINT ID3D10Device1_GetExceptionMode(ID3D10Device1* This) { return This->lpVtbl->GetExceptionMode(This); } -static __WIDL_INLINE HRESULT ID3D10Device1_GetPrivateData(ID3D10Device1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D10Device1_GetPrivateData(ID3D10Device1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Device1_SetPrivateData(ID3D10Device1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D10Device1_SetPrivateData(ID3D10Device1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D10Device1_SetPrivateDataInterface(ID3D10Device1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D10Device1_SetPrivateDataInterface(ID3D10Device1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } -static __WIDL_INLINE void ID3D10Device1_ClearState(ID3D10Device1* This) { +static inline void ID3D10Device1_ClearState(ID3D10Device1* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D10Device1_Flush(ID3D10Device1* This) { +static inline void ID3D10Device1_Flush(ID3D10Device1* This) { This->lpVtbl->Flush(This); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateBuffer(ID3D10Device1* This,const D3D10_BUFFER_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Buffer **ppBuffer) { +static inline HRESULT ID3D10Device1_CreateBuffer(ID3D10Device1* This,const D3D10_BUFFER_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Buffer **ppBuffer) { return This->lpVtbl->CreateBuffer(This,pDesc,pInitialData,ppBuffer); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateTexture1D(ID3D10Device1* This,const D3D10_TEXTURE1D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture1D **ppTexture1D) { +static inline HRESULT ID3D10Device1_CreateTexture1D(ID3D10Device1* This,const D3D10_TEXTURE1D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture1D **ppTexture1D) { return This->lpVtbl->CreateTexture1D(This,pDesc,pInitialData,ppTexture1D); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateTexture2D(ID3D10Device1* This,const D3D10_TEXTURE2D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture2D **ppTexture2D) { +static inline HRESULT ID3D10Device1_CreateTexture2D(ID3D10Device1* This,const D3D10_TEXTURE2D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture2D **ppTexture2D) { return This->lpVtbl->CreateTexture2D(This,pDesc,pInitialData,ppTexture2D); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateTexture3D(ID3D10Device1* This,const D3D10_TEXTURE3D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture3D **ppTexture3D) { +static inline HRESULT ID3D10Device1_CreateTexture3D(ID3D10Device1* This,const D3D10_TEXTURE3D_DESC *pDesc,const D3D10_SUBRESOURCE_DATA *pInitialData,ID3D10Texture3D **ppTexture3D) { return This->lpVtbl->CreateTexture3D(This,pDesc,pInitialData,ppTexture3D); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateShaderResourceView(ID3D10Device1* This,ID3D10Resource *pResource,const D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D10ShaderResourceView **ppSRView) { +static inline HRESULT ID3D10Device1_CreateShaderResourceView(ID3D10Device1* This,ID3D10Resource *pResource,const D3D10_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D10ShaderResourceView **ppSRView) { return This->lpVtbl->CreateShaderResourceView(This,pResource,pDesc,ppSRView); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateRenderTargetView(ID3D10Device1* This,ID3D10Resource *pResource,const D3D10_RENDER_TARGET_VIEW_DESC *pDesc,ID3D10RenderTargetView **ppRTView) { +static inline HRESULT ID3D10Device1_CreateRenderTargetView(ID3D10Device1* This,ID3D10Resource *pResource,const D3D10_RENDER_TARGET_VIEW_DESC *pDesc,ID3D10RenderTargetView **ppRTView) { return This->lpVtbl->CreateRenderTargetView(This,pResource,pDesc,ppRTView); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateDepthStencilView(ID3D10Device1* This,ID3D10Resource *pResource,const D3D10_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D10DepthStencilView **ppDepthStencilView) { +static inline HRESULT ID3D10Device1_CreateDepthStencilView(ID3D10Device1* This,ID3D10Resource *pResource,const D3D10_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D10DepthStencilView **ppDepthStencilView) { return This->lpVtbl->CreateDepthStencilView(This,pResource,pDesc,ppDepthStencilView); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateInputLayout(ID3D10Device1* This,const D3D10_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D10InputLayout **ppInputLayout) { +static inline HRESULT ID3D10Device1_CreateInputLayout(ID3D10Device1* This,const D3D10_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D10InputLayout **ppInputLayout) { return This->lpVtbl->CreateInputLayout(This,pInputElementDescs,NumElements,pShaderBytecodeWithInputSignature,BytecodeLength,ppInputLayout); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateVertexShader(ID3D10Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10VertexShader **ppVertexShader) { +static inline HRESULT ID3D10Device1_CreateVertexShader(ID3D10Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10VertexShader **ppVertexShader) { return This->lpVtbl->CreateVertexShader(This,pShaderBytecode,BytecodeLength,ppVertexShader); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateGeometryShader(ID3D10Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D10Device1_CreateGeometryShader(ID3D10Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShader(This,pShaderBytecode,BytecodeLength,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateGeometryShaderWithStreamOutput(ID3D10Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D10_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,UINT OutputStreamStride,ID3D10GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D10Device1_CreateGeometryShaderWithStreamOutput(ID3D10Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D10_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,UINT OutputStreamStride,ID3D10GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShaderWithStreamOutput(This,pShaderBytecode,BytecodeLength,pSODeclaration,NumEntries,OutputStreamStride,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreatePixelShader(ID3D10Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10PixelShader **ppPixelShader) { +static inline HRESULT ID3D10Device1_CreatePixelShader(ID3D10Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D10PixelShader **ppPixelShader) { return This->lpVtbl->CreatePixelShader(This,pShaderBytecode,BytecodeLength,ppPixelShader); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateBlendState(ID3D10Device1* This,const D3D10_BLEND_DESC *pBlendStateDesc,ID3D10BlendState **ppBlendState) { +static inline HRESULT ID3D10Device1_CreateBlendState(ID3D10Device1* This,const D3D10_BLEND_DESC *pBlendStateDesc,ID3D10BlendState **ppBlendState) { return This->lpVtbl->CreateBlendState(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateDepthStencilState(ID3D10Device1* This,const D3D10_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D10DepthStencilState **ppDepthStencilState) { +static inline HRESULT ID3D10Device1_CreateDepthStencilState(ID3D10Device1* This,const D3D10_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D10DepthStencilState **ppDepthStencilState) { return This->lpVtbl->CreateDepthStencilState(This,pDepthStencilDesc,ppDepthStencilState); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateRasterizerState(ID3D10Device1* This,const D3D10_RASTERIZER_DESC *pRasterizerDesc,ID3D10RasterizerState **ppRasterizerState) { +static inline HRESULT ID3D10Device1_CreateRasterizerState(ID3D10Device1* This,const D3D10_RASTERIZER_DESC *pRasterizerDesc,ID3D10RasterizerState **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateSamplerState(ID3D10Device1* This,const D3D10_SAMPLER_DESC *pSamplerDesc,ID3D10SamplerState **ppSamplerState) { +static inline HRESULT ID3D10Device1_CreateSamplerState(ID3D10Device1* This,const D3D10_SAMPLER_DESC *pSamplerDesc,ID3D10SamplerState **ppSamplerState) { return This->lpVtbl->CreateSamplerState(This,pSamplerDesc,ppSamplerState); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateQuery(ID3D10Device1* This,const D3D10_QUERY_DESC *pQueryDesc,ID3D10Query **ppQuery) { +static inline HRESULT ID3D10Device1_CreateQuery(ID3D10Device1* This,const D3D10_QUERY_DESC *pQueryDesc,ID3D10Query **ppQuery) { return This->lpVtbl->CreateQuery(This,pQueryDesc,ppQuery); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreatePredicate(ID3D10Device1* This,const D3D10_QUERY_DESC *pPredicateDesc,ID3D10Predicate **ppPredicate) { +static inline HRESULT ID3D10Device1_CreatePredicate(ID3D10Device1* This,const D3D10_QUERY_DESC *pPredicateDesc,ID3D10Predicate **ppPredicate) { return This->lpVtbl->CreatePredicate(This,pPredicateDesc,ppPredicate); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateCounter(ID3D10Device1* This,const D3D10_COUNTER_DESC *pCounterDesc,ID3D10Counter **ppCounter) { +static inline HRESULT ID3D10Device1_CreateCounter(ID3D10Device1* This,const D3D10_COUNTER_DESC *pCounterDesc,ID3D10Counter **ppCounter) { return This->lpVtbl->CreateCounter(This,pCounterDesc,ppCounter); } -static __WIDL_INLINE HRESULT ID3D10Device1_CheckFormatSupport(ID3D10Device1* This,DXGI_FORMAT Format,UINT *pFormatSupport) { +static inline HRESULT ID3D10Device1_CheckFormatSupport(ID3D10Device1* This,DXGI_FORMAT Format,UINT *pFormatSupport) { return This->lpVtbl->CheckFormatSupport(This,Format,pFormatSupport); } -static __WIDL_INLINE HRESULT ID3D10Device1_CheckMultisampleQualityLevels(ID3D10Device1* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { +static inline HRESULT ID3D10Device1_CheckMultisampleQualityLevels(ID3D10Device1* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { return This->lpVtbl->CheckMultisampleQualityLevels(This,Format,SampleCount,pNumQualityLevels); } -static __WIDL_INLINE void ID3D10Device1_CheckCounterInfo(ID3D10Device1* This,D3D10_COUNTER_INFO *pCounterInfo) { +static inline void ID3D10Device1_CheckCounterInfo(ID3D10Device1* This,D3D10_COUNTER_INFO *pCounterInfo) { This->lpVtbl->CheckCounterInfo(This,pCounterInfo); } -static __WIDL_INLINE HRESULT ID3D10Device1_CheckCounter(ID3D10Device1* This,const D3D10_COUNTER_DESC *pDesc,D3D10_COUNTER_TYPE *pType,UINT *pActiveCounters,char *name,UINT *pNameLength,char *units,UINT *pUnitsLength,char *description,UINT *pDescriptionLength) { +static inline HRESULT ID3D10Device1_CheckCounter(ID3D10Device1* This,const D3D10_COUNTER_DESC *pDesc,D3D10_COUNTER_TYPE *pType,UINT *pActiveCounters,char *name,UINT *pNameLength,char *units,UINT *pUnitsLength,char *description,UINT *pDescriptionLength) { return This->lpVtbl->CheckCounter(This,pDesc,pType,pActiveCounters,name,pNameLength,units,pUnitsLength,description,pDescriptionLength); } -static __WIDL_INLINE UINT ID3D10Device1_GetCreationFlags(ID3D10Device1* This) { +static inline UINT ID3D10Device1_GetCreationFlags(ID3D10Device1* This) { return This->lpVtbl->GetCreationFlags(This); } -static __WIDL_INLINE HRESULT ID3D10Device1_OpenSharedResource(ID3D10Device1* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { +static inline HRESULT ID3D10Device1_OpenSharedResource(ID3D10Device1* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource(This,hResource,ReturnedInterface,ppResource); } -static __WIDL_INLINE void ID3D10Device1_SetTextFilterSize(ID3D10Device1* This,UINT Width,UINT Height) { +static inline void ID3D10Device1_SetTextFilterSize(ID3D10Device1* This,UINT Width,UINT Height) { This->lpVtbl->SetTextFilterSize(This,Width,Height); } -static __WIDL_INLINE void ID3D10Device1_GetTextFilterSize(ID3D10Device1* This,UINT *pWidth,UINT *pHeight) { +static inline void ID3D10Device1_GetTextFilterSize(ID3D10Device1* This,UINT *pWidth,UINT *pHeight) { This->lpVtbl->GetTextFilterSize(This,pWidth,pHeight); } /*** ID3D10Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D10Device1_CreateShaderResourceView1(ID3D10Device1* This,ID3D10Resource *pResource,const D3D10_SHADER_RESOURCE_VIEW_DESC1 *pDesc,ID3D10ShaderResourceView1 **ppSRView) { +static inline HRESULT ID3D10Device1_CreateShaderResourceView1(ID3D10Device1* This,ID3D10Resource *pResource,const D3D10_SHADER_RESOURCE_VIEW_DESC1 *pDesc,ID3D10ShaderResourceView1 **ppSRView) { return This->lpVtbl->CreateShaderResourceView1(This,pResource,pDesc,ppSRView); } -static __WIDL_INLINE HRESULT ID3D10Device1_CreateBlendState1(ID3D10Device1* This,const D3D10_BLEND_DESC1 *pBlendStateDesc,ID3D10BlendState1 **ppBlendState) { +static inline HRESULT ID3D10Device1_CreateBlendState1(ID3D10Device1* This,const D3D10_BLEND_DESC1 *pBlendStateDesc,ID3D10BlendState1 **ppBlendState) { return This->lpVtbl->CreateBlendState1(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE D3D10_FEATURE_LEVEL1 ID3D10Device1_GetFeatureLevel(ID3D10Device1* This) { +static inline D3D10_FEATURE_LEVEL1 ID3D10Device1_GetFeatureLevel(ID3D10Device1* This) { return This->lpVtbl->GetFeatureLevel(This); } #endif diff --git a/lib/libc/include/any-windows-any/d3d10effect.h b/lib/libc/include/any-windows-any/d3d10effect.h index b4b0f30ad23ef9947a0807aa946a68ad5cc6d007..64de43b97e9db9883d554d2b90231a3af6f10397 100644 --- a/lib/libc/include/any-windows-any/d3d10effect.h +++ b/lib/libc/include/any-windows-any/d3d10effect.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d10effect.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d10effect.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d10effect_h__ #define __d3d10effect_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D10EffectType_FWD_DEFINED__ @@ -521,25 +513,25 @@ interface ID3D10EffectType { #define ID3D10EffectType_GetMemberSemantic(This,index) (This)->lpVtbl->GetMemberSemantic(This,index) #else /*** ID3D10EffectType methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectType_IsValid(ID3D10EffectType* This) { +static inline WINBOOL ID3D10EffectType_IsValid(ID3D10EffectType* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE HRESULT ID3D10EffectType_GetDesc(ID3D10EffectType* This,D3D10_EFFECT_TYPE_DESC *desc) { +static inline HRESULT ID3D10EffectType_GetDesc(ID3D10EffectType* This,D3D10_EFFECT_TYPE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectType_GetMemberTypeByIndex(ID3D10EffectType* This,UINT index) { +static inline ID3D10EffectType * ID3D10EffectType_GetMemberTypeByIndex(ID3D10EffectType* This,UINT index) { return This->lpVtbl->GetMemberTypeByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectType_GetMemberTypeByName(ID3D10EffectType* This,const char *name) { +static inline ID3D10EffectType * ID3D10EffectType_GetMemberTypeByName(ID3D10EffectType* This,const char *name) { return This->lpVtbl->GetMemberTypeByName(This,name); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectType_GetMemberTypeBySemantic(ID3D10EffectType* This,const char *semantic) { +static inline ID3D10EffectType * ID3D10EffectType_GetMemberTypeBySemantic(ID3D10EffectType* This,const char *semantic) { return This->lpVtbl->GetMemberTypeBySemantic(This,semantic); } -static __WIDL_INLINE const char * ID3D10EffectType_GetMemberName(ID3D10EffectType* This,UINT index) { +static inline const char * ID3D10EffectType_GetMemberName(ID3D10EffectType* This,UINT index) { return This->lpVtbl->GetMemberName(This,index); } -static __WIDL_INLINE const char * ID3D10EffectType_GetMemberSemantic(ID3D10EffectType* This,UINT index) { +static inline const char * ID3D10EffectType_GetMemberSemantic(ID3D10EffectType* This,UINT index) { return This->lpVtbl->GetMemberSemantic(This,index); } #endif @@ -779,79 +771,79 @@ interface ID3D10EffectVariable { #define ID3D10EffectVariable_GetRawValue(This,data,offset,count) (This)->lpVtbl->GetRawValue(This,data,offset,count) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectVariable_IsValid(ID3D10EffectVariable* This) { +static inline WINBOOL ID3D10EffectVariable_IsValid(ID3D10EffectVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectVariable_GetType(ID3D10EffectVariable* This) { +static inline ID3D10EffectType * ID3D10EffectVariable_GetType(ID3D10EffectVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectVariable_GetDesc(ID3D10EffectVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectVariable_GetDesc(ID3D10EffectVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVariable_GetAnnotationByIndex(ID3D10EffectVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectVariable_GetAnnotationByIndex(ID3D10EffectVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVariable_GetAnnotationByName(ID3D10EffectVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectVariable_GetAnnotationByName(ID3D10EffectVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVariable_GetMemberByIndex(ID3D10EffectVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectVariable_GetMemberByIndex(ID3D10EffectVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVariable_GetMemberByName(ID3D10EffectVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectVariable_GetMemberByName(ID3D10EffectVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVariable_GetMemberBySemantic(ID3D10EffectVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectVariable_GetMemberBySemantic(ID3D10EffectVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVariable_GetElement(ID3D10EffectVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectVariable_GetElement(ID3D10EffectVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectVariable_GetParentConstantBuffer(ID3D10EffectVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectVariable_GetParentConstantBuffer(ID3D10EffectVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectVariable_AsScalar(ID3D10EffectVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectVariable_AsScalar(ID3D10EffectVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectVariable_AsVector(ID3D10EffectVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectVariable_AsVector(ID3D10EffectVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectVariable_AsMatrix(ID3D10EffectVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectVariable_AsMatrix(ID3D10EffectVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectVariable_AsString(ID3D10EffectVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectVariable_AsString(ID3D10EffectVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectVariable_AsShaderResource(ID3D10EffectVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectVariable_AsShaderResource(ID3D10EffectVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectVariable_AsRenderTargetView(ID3D10EffectVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectVariable_AsRenderTargetView(ID3D10EffectVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectVariable_AsDepthStencilView(ID3D10EffectVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectVariable_AsDepthStencilView(ID3D10EffectVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectVariable_AsConstantBuffer(ID3D10EffectVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectVariable_AsConstantBuffer(ID3D10EffectVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectVariable_AsShader(ID3D10EffectVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectVariable_AsShader(ID3D10EffectVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectVariable_AsBlend(ID3D10EffectVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectVariable_AsBlend(ID3D10EffectVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectVariable_AsDepthStencil(ID3D10EffectVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectVariable_AsDepthStencil(ID3D10EffectVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectVariable_AsRasterizer(ID3D10EffectVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectVariable_AsRasterizer(ID3D10EffectVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectVariable_AsSampler(ID3D10EffectVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectVariable_AsSampler(ID3D10EffectVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectVariable_SetRawValue(ID3D10EffectVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVariable_SetRawValue(ID3D10EffectVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectVariable_GetRawValue(ID3D10EffectVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVariable_GetRawValue(ID3D10EffectVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } #endif @@ -1041,92 +1033,92 @@ interface ID3D10EffectConstantBuffer { #define ID3D10EffectConstantBuffer_GetTextureBuffer(This,view) (This)->lpVtbl->GetTextureBuffer(This,view) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectConstantBuffer_IsValid(ID3D10EffectConstantBuffer* This) { +static inline WINBOOL ID3D10EffectConstantBuffer_IsValid(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectConstantBuffer_GetType(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectType * ID3D10EffectConstantBuffer_GetType(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectConstantBuffer_GetDesc(ID3D10EffectConstantBuffer* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectConstantBuffer_GetDesc(ID3D10EffectConstantBuffer* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetAnnotationByIndex(ID3D10EffectConstantBuffer* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetAnnotationByIndex(ID3D10EffectConstantBuffer* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetAnnotationByName(ID3D10EffectConstantBuffer* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetAnnotationByName(ID3D10EffectConstantBuffer* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetMemberByIndex(ID3D10EffectConstantBuffer* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetMemberByIndex(ID3D10EffectConstantBuffer* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetMemberByName(ID3D10EffectConstantBuffer* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetMemberByName(ID3D10EffectConstantBuffer* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetMemberBySemantic(ID3D10EffectConstantBuffer* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetMemberBySemantic(ID3D10EffectConstantBuffer* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetElement(ID3D10EffectConstantBuffer* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectConstantBuffer_GetElement(ID3D10EffectConstantBuffer* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectConstantBuffer_GetParentConstantBuffer(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectConstantBuffer_GetParentConstantBuffer(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectConstantBuffer_AsScalar(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectConstantBuffer_AsScalar(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectConstantBuffer_AsVector(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectConstantBuffer_AsVector(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectConstantBuffer_AsMatrix(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectConstantBuffer_AsMatrix(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectConstantBuffer_AsString(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectConstantBuffer_AsString(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectConstantBuffer_AsShaderResource(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectConstantBuffer_AsShaderResource(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectConstantBuffer_AsRenderTargetView(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectConstantBuffer_AsRenderTargetView(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectConstantBuffer_AsDepthStencilView(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectConstantBuffer_AsDepthStencilView(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectConstantBuffer_AsConstantBuffer(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectConstantBuffer_AsConstantBuffer(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectConstantBuffer_AsShader(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectConstantBuffer_AsShader(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectConstantBuffer_AsBlend(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectConstantBuffer_AsBlend(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectConstantBuffer_AsDepthStencil(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectConstantBuffer_AsDepthStencil(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectConstantBuffer_AsRasterizer(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectConstantBuffer_AsRasterizer(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectConstantBuffer_AsSampler(ID3D10EffectConstantBuffer* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectConstantBuffer_AsSampler(ID3D10EffectConstantBuffer* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectConstantBuffer_SetRawValue(ID3D10EffectConstantBuffer* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectConstantBuffer_SetRawValue(ID3D10EffectConstantBuffer* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectConstantBuffer_GetRawValue(ID3D10EffectConstantBuffer* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectConstantBuffer_GetRawValue(ID3D10EffectConstantBuffer* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectConstantBuffer methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectConstantBuffer_SetConstantBuffer(ID3D10EffectConstantBuffer* This,ID3D10Buffer *buffer) { +static inline HRESULT ID3D10EffectConstantBuffer_SetConstantBuffer(ID3D10EffectConstantBuffer* This,ID3D10Buffer *buffer) { return This->lpVtbl->SetConstantBuffer(This,buffer); } -static __WIDL_INLINE HRESULT ID3D10EffectConstantBuffer_GetConstantBuffer(ID3D10EffectConstantBuffer* This,ID3D10Buffer **buffer) { +static inline HRESULT ID3D10EffectConstantBuffer_GetConstantBuffer(ID3D10EffectConstantBuffer* This,ID3D10Buffer **buffer) { return This->lpVtbl->GetConstantBuffer(This,buffer); } -static __WIDL_INLINE HRESULT ID3D10EffectConstantBuffer_SetTextureBuffer(ID3D10EffectConstantBuffer* This,ID3D10ShaderResourceView *view) { +static inline HRESULT ID3D10EffectConstantBuffer_SetTextureBuffer(ID3D10EffectConstantBuffer* This,ID3D10ShaderResourceView *view) { return This->lpVtbl->SetTextureBuffer(This,view); } -static __WIDL_INLINE HRESULT ID3D10EffectConstantBuffer_GetTextureBuffer(ID3D10EffectConstantBuffer* This,ID3D10ShaderResourceView **view) { +static inline HRESULT ID3D10EffectConstantBuffer_GetTextureBuffer(ID3D10EffectConstantBuffer* This,ID3D10ShaderResourceView **view) { return This->lpVtbl->GetTextureBuffer(This,view); } #endif @@ -1404,116 +1396,116 @@ interface ID3D10EffectScalarVariable { #define ID3D10EffectScalarVariable_GetBoolArray(This,values,offset,count) (This)->lpVtbl->GetBoolArray(This,values,offset,count) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectScalarVariable_IsValid(ID3D10EffectScalarVariable* This) { +static inline WINBOOL ID3D10EffectScalarVariable_IsValid(ID3D10EffectScalarVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectScalarVariable_GetType(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectType * ID3D10EffectScalarVariable_GetType(ID3D10EffectScalarVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_GetDesc(ID3D10EffectScalarVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectScalarVariable_GetDesc(ID3D10EffectScalarVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectScalarVariable_GetAnnotationByIndex(ID3D10EffectScalarVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectScalarVariable_GetAnnotationByIndex(ID3D10EffectScalarVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectScalarVariable_GetAnnotationByName(ID3D10EffectScalarVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectScalarVariable_GetAnnotationByName(ID3D10EffectScalarVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectScalarVariable_GetMemberByIndex(ID3D10EffectScalarVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectScalarVariable_GetMemberByIndex(ID3D10EffectScalarVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectScalarVariable_GetMemberByName(ID3D10EffectScalarVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectScalarVariable_GetMemberByName(ID3D10EffectScalarVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectScalarVariable_GetMemberBySemantic(ID3D10EffectScalarVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectScalarVariable_GetMemberBySemantic(ID3D10EffectScalarVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectScalarVariable_GetElement(ID3D10EffectScalarVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectScalarVariable_GetElement(ID3D10EffectScalarVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectScalarVariable_GetParentConstantBuffer(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectScalarVariable_GetParentConstantBuffer(ID3D10EffectScalarVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectScalarVariable_AsScalar(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectScalarVariable_AsScalar(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectScalarVariable_AsVector(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectScalarVariable_AsVector(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectScalarVariable_AsMatrix(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectScalarVariable_AsMatrix(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectScalarVariable_AsString(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectScalarVariable_AsString(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectScalarVariable_AsShaderResource(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectScalarVariable_AsShaderResource(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectScalarVariable_AsRenderTargetView(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectScalarVariable_AsRenderTargetView(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectScalarVariable_AsDepthStencilView(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectScalarVariable_AsDepthStencilView(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectScalarVariable_AsConstantBuffer(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectScalarVariable_AsConstantBuffer(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectScalarVariable_AsShader(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectScalarVariable_AsShader(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectScalarVariable_AsBlend(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectScalarVariable_AsBlend(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectScalarVariable_AsDepthStencil(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectScalarVariable_AsDepthStencil(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectScalarVariable_AsRasterizer(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectScalarVariable_AsRasterizer(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectScalarVariable_AsSampler(ID3D10EffectScalarVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectScalarVariable_AsSampler(ID3D10EffectScalarVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_SetRawValue(ID3D10EffectScalarVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectScalarVariable_SetRawValue(ID3D10EffectScalarVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_GetRawValue(ID3D10EffectScalarVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectScalarVariable_GetRawValue(ID3D10EffectScalarVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectScalarVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_SetFloat(ID3D10EffectScalarVariable* This,float value) { +static inline HRESULT ID3D10EffectScalarVariable_SetFloat(ID3D10EffectScalarVariable* This,float value) { return This->lpVtbl->SetFloat(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_GetFloat(ID3D10EffectScalarVariable* This,float *value) { +static inline HRESULT ID3D10EffectScalarVariable_GetFloat(ID3D10EffectScalarVariable* This,float *value) { return This->lpVtbl->GetFloat(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_SetFloatArray(ID3D10EffectScalarVariable* This,float *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectScalarVariable_SetFloatArray(ID3D10EffectScalarVariable* This,float *values,UINT offset,UINT count) { return This->lpVtbl->SetFloatArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_GetFloatArray(ID3D10EffectScalarVariable* This,float *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectScalarVariable_GetFloatArray(ID3D10EffectScalarVariable* This,float *values,UINT offset,UINT count) { return This->lpVtbl->GetFloatArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_SetInt(ID3D10EffectScalarVariable* This,int value) { +static inline HRESULT ID3D10EffectScalarVariable_SetInt(ID3D10EffectScalarVariable* This,int value) { return This->lpVtbl->SetInt(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_GetInt(ID3D10EffectScalarVariable* This,int *value) { +static inline HRESULT ID3D10EffectScalarVariable_GetInt(ID3D10EffectScalarVariable* This,int *value) { return This->lpVtbl->GetInt(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_SetIntArray(ID3D10EffectScalarVariable* This,int *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectScalarVariable_SetIntArray(ID3D10EffectScalarVariable* This,int *values,UINT offset,UINT count) { return This->lpVtbl->SetIntArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_GetIntArray(ID3D10EffectScalarVariable* This,int *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectScalarVariable_GetIntArray(ID3D10EffectScalarVariable* This,int *values,UINT offset,UINT count) { return This->lpVtbl->GetIntArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_SetBool(ID3D10EffectScalarVariable* This,WINBOOL value) { +static inline HRESULT ID3D10EffectScalarVariable_SetBool(ID3D10EffectScalarVariable* This,WINBOOL value) { return This->lpVtbl->SetBool(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_GetBool(ID3D10EffectScalarVariable* This,WINBOOL *value) { +static inline HRESULT ID3D10EffectScalarVariable_GetBool(ID3D10EffectScalarVariable* This,WINBOOL *value) { return This->lpVtbl->GetBool(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_SetBoolArray(ID3D10EffectScalarVariable* This,WINBOOL *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectScalarVariable_SetBoolArray(ID3D10EffectScalarVariable* This,WINBOOL *values,UINT offset,UINT count) { return This->lpVtbl->SetBoolArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectScalarVariable_GetBoolArray(ID3D10EffectScalarVariable* This,WINBOOL *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectScalarVariable_GetBoolArray(ID3D10EffectScalarVariable* This,WINBOOL *values,UINT offset,UINT count) { return This->lpVtbl->GetBoolArray(This,values,offset,count); } #endif @@ -1791,116 +1783,116 @@ interface ID3D10EffectVectorVariable { #define ID3D10EffectVectorVariable_GetFloatVectorArray(This,values,offset,count) (This)->lpVtbl->GetFloatVectorArray(This,values,offset,count) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectVectorVariable_IsValid(ID3D10EffectVectorVariable* This) { +static inline WINBOOL ID3D10EffectVectorVariable_IsValid(ID3D10EffectVectorVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectVectorVariable_GetType(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectType * ID3D10EffectVectorVariable_GetType(ID3D10EffectVectorVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_GetDesc(ID3D10EffectVectorVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectVectorVariable_GetDesc(ID3D10EffectVectorVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVectorVariable_GetAnnotationByIndex(ID3D10EffectVectorVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectVectorVariable_GetAnnotationByIndex(ID3D10EffectVectorVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVectorVariable_GetAnnotationByName(ID3D10EffectVectorVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectVectorVariable_GetAnnotationByName(ID3D10EffectVectorVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVectorVariable_GetMemberByIndex(ID3D10EffectVectorVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectVectorVariable_GetMemberByIndex(ID3D10EffectVectorVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVectorVariable_GetMemberByName(ID3D10EffectVectorVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectVectorVariable_GetMemberByName(ID3D10EffectVectorVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVectorVariable_GetMemberBySemantic(ID3D10EffectVectorVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectVectorVariable_GetMemberBySemantic(ID3D10EffectVectorVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectVectorVariable_GetElement(ID3D10EffectVectorVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectVectorVariable_GetElement(ID3D10EffectVectorVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectVectorVariable_GetParentConstantBuffer(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectVectorVariable_GetParentConstantBuffer(ID3D10EffectVectorVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectVectorVariable_AsScalar(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectVectorVariable_AsScalar(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectVectorVariable_AsVector(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectVectorVariable_AsVector(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectVectorVariable_AsMatrix(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectVectorVariable_AsMatrix(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectVectorVariable_AsString(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectVectorVariable_AsString(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectVectorVariable_AsShaderResource(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectVectorVariable_AsShaderResource(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectVectorVariable_AsRenderTargetView(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectVectorVariable_AsRenderTargetView(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectVectorVariable_AsDepthStencilView(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectVectorVariable_AsDepthStencilView(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectVectorVariable_AsConstantBuffer(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectVectorVariable_AsConstantBuffer(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectVectorVariable_AsShader(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectVectorVariable_AsShader(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectVectorVariable_AsBlend(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectVectorVariable_AsBlend(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectVectorVariable_AsDepthStencil(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectVectorVariable_AsDepthStencil(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectVectorVariable_AsRasterizer(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectVectorVariable_AsRasterizer(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectVectorVariable_AsSampler(ID3D10EffectVectorVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectVectorVariable_AsSampler(ID3D10EffectVectorVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_SetRawValue(ID3D10EffectVectorVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVectorVariable_SetRawValue(ID3D10EffectVectorVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_GetRawValue(ID3D10EffectVectorVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVectorVariable_GetRawValue(ID3D10EffectVectorVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectVectorVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_SetBoolVector(ID3D10EffectVectorVariable* This,WINBOOL *value) { +static inline HRESULT ID3D10EffectVectorVariable_SetBoolVector(ID3D10EffectVectorVariable* This,WINBOOL *value) { return This->lpVtbl->SetBoolVector(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_SetIntVector(ID3D10EffectVectorVariable* This,int *value) { +static inline HRESULT ID3D10EffectVectorVariable_SetIntVector(ID3D10EffectVectorVariable* This,int *value) { return This->lpVtbl->SetIntVector(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_SetFloatVector(ID3D10EffectVectorVariable* This,float *value) { +static inline HRESULT ID3D10EffectVectorVariable_SetFloatVector(ID3D10EffectVectorVariable* This,float *value) { return This->lpVtbl->SetFloatVector(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_GetBoolVector(ID3D10EffectVectorVariable* This,WINBOOL *value) { +static inline HRESULT ID3D10EffectVectorVariable_GetBoolVector(ID3D10EffectVectorVariable* This,WINBOOL *value) { return This->lpVtbl->GetBoolVector(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_GetIntVector(ID3D10EffectVectorVariable* This,int *value) { +static inline HRESULT ID3D10EffectVectorVariable_GetIntVector(ID3D10EffectVectorVariable* This,int *value) { return This->lpVtbl->GetIntVector(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_GetFloatVector(ID3D10EffectVectorVariable* This,float *value) { +static inline HRESULT ID3D10EffectVectorVariable_GetFloatVector(ID3D10EffectVectorVariable* This,float *value) { return This->lpVtbl->GetFloatVector(This,value); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_SetBoolVectorArray(ID3D10EffectVectorVariable* This,WINBOOL *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVectorVariable_SetBoolVectorArray(ID3D10EffectVectorVariable* This,WINBOOL *values,UINT offset,UINT count) { return This->lpVtbl->SetBoolVectorArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_SetIntVectorArray(ID3D10EffectVectorVariable* This,int *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVectorVariable_SetIntVectorArray(ID3D10EffectVectorVariable* This,int *values,UINT offset,UINT count) { return This->lpVtbl->SetIntVectorArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_SetFloatVectorArray(ID3D10EffectVectorVariable* This,float *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVectorVariable_SetFloatVectorArray(ID3D10EffectVectorVariable* This,float *values,UINT offset,UINT count) { return This->lpVtbl->SetFloatVectorArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_GetBoolVectorArray(ID3D10EffectVectorVariable* This,WINBOOL *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVectorVariable_GetBoolVectorArray(ID3D10EffectVectorVariable* This,WINBOOL *values,UINT offset,UINT count) { return This->lpVtbl->GetBoolVectorArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_GetIntVectorArray(ID3D10EffectVectorVariable* This,int *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVectorVariable_GetIntVectorArray(ID3D10EffectVectorVariable* This,int *values,UINT offset,UINT count) { return This->lpVtbl->GetIntVectorArray(This,values,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectVectorVariable_GetFloatVectorArray(ID3D10EffectVectorVariable* This,float *values,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectVectorVariable_GetFloatVectorArray(ID3D10EffectVectorVariable* This,float *values,UINT offset,UINT count) { return This->lpVtbl->GetFloatVectorArray(This,values,offset,count); } #endif @@ -2138,104 +2130,104 @@ interface ID3D10EffectMatrixVariable { #define ID3D10EffectMatrixVariable_GetMatrixTransposeArray(This,data,offset,count) (This)->lpVtbl->GetMatrixTransposeArray(This,data,offset,count) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectMatrixVariable_IsValid(ID3D10EffectMatrixVariable* This) { +static inline WINBOOL ID3D10EffectMatrixVariable_IsValid(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectMatrixVariable_GetType(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectType * ID3D10EffectMatrixVariable_GetType(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_GetDesc(ID3D10EffectMatrixVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectMatrixVariable_GetDesc(ID3D10EffectMatrixVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetAnnotationByIndex(ID3D10EffectMatrixVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetAnnotationByIndex(ID3D10EffectMatrixVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetAnnotationByName(ID3D10EffectMatrixVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetAnnotationByName(ID3D10EffectMatrixVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetMemberByIndex(ID3D10EffectMatrixVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetMemberByIndex(ID3D10EffectMatrixVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetMemberByName(ID3D10EffectMatrixVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetMemberByName(ID3D10EffectMatrixVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetMemberBySemantic(ID3D10EffectMatrixVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetMemberBySemantic(ID3D10EffectMatrixVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetElement(ID3D10EffectMatrixVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectMatrixVariable_GetElement(ID3D10EffectMatrixVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectMatrixVariable_GetParentConstantBuffer(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectMatrixVariable_GetParentConstantBuffer(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectMatrixVariable_AsScalar(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectMatrixVariable_AsScalar(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectMatrixVariable_AsVector(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectMatrixVariable_AsVector(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectMatrixVariable_AsMatrix(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectMatrixVariable_AsMatrix(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectMatrixVariable_AsString(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectMatrixVariable_AsString(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectMatrixVariable_AsShaderResource(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectMatrixVariable_AsShaderResource(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectMatrixVariable_AsRenderTargetView(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectMatrixVariable_AsRenderTargetView(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectMatrixVariable_AsDepthStencilView(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectMatrixVariable_AsDepthStencilView(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectMatrixVariable_AsConstantBuffer(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectMatrixVariable_AsConstantBuffer(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectMatrixVariable_AsShader(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectMatrixVariable_AsShader(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectMatrixVariable_AsBlend(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectMatrixVariable_AsBlend(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectMatrixVariable_AsDepthStencil(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectMatrixVariable_AsDepthStencil(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectMatrixVariable_AsRasterizer(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectMatrixVariable_AsRasterizer(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectMatrixVariable_AsSampler(ID3D10EffectMatrixVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectMatrixVariable_AsSampler(ID3D10EffectMatrixVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_SetRawValue(ID3D10EffectMatrixVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectMatrixVariable_SetRawValue(ID3D10EffectMatrixVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_GetRawValue(ID3D10EffectMatrixVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectMatrixVariable_GetRawValue(ID3D10EffectMatrixVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectMatrixVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_SetMatrix(ID3D10EffectMatrixVariable* This,float *data) { +static inline HRESULT ID3D10EffectMatrixVariable_SetMatrix(ID3D10EffectMatrixVariable* This,float *data) { return This->lpVtbl->SetMatrix(This,data); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_GetMatrix(ID3D10EffectMatrixVariable* This,float *data) { +static inline HRESULT ID3D10EffectMatrixVariable_GetMatrix(ID3D10EffectMatrixVariable* This,float *data) { return This->lpVtbl->GetMatrix(This,data); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_SetMatrixArray(ID3D10EffectMatrixVariable* This,float *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectMatrixVariable_SetMatrixArray(ID3D10EffectMatrixVariable* This,float *data,UINT offset,UINT count) { return This->lpVtbl->SetMatrixArray(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_GetMatrixArray(ID3D10EffectMatrixVariable* This,float *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectMatrixVariable_GetMatrixArray(ID3D10EffectMatrixVariable* This,float *data,UINT offset,UINT count) { return This->lpVtbl->GetMatrixArray(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_SetMatrixTranspose(ID3D10EffectMatrixVariable* This,float *data) { +static inline HRESULT ID3D10EffectMatrixVariable_SetMatrixTranspose(ID3D10EffectMatrixVariable* This,float *data) { return This->lpVtbl->SetMatrixTranspose(This,data); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_GetMatrixTranspose(ID3D10EffectMatrixVariable* This,float *data) { +static inline HRESULT ID3D10EffectMatrixVariable_GetMatrixTranspose(ID3D10EffectMatrixVariable* This,float *data) { return This->lpVtbl->GetMatrixTranspose(This,data); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_SetMatrixTransposeArray(ID3D10EffectMatrixVariable* This,float *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectMatrixVariable_SetMatrixTransposeArray(ID3D10EffectMatrixVariable* This,float *data,UINT offset,UINT count) { return This->lpVtbl->SetMatrixTransposeArray(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectMatrixVariable_GetMatrixTransposeArray(ID3D10EffectMatrixVariable* This,float *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectMatrixVariable_GetMatrixTransposeArray(ID3D10EffectMatrixVariable* This,float *data,UINT offset,UINT count) { return This->lpVtbl->GetMatrixTransposeArray(This,data,offset,count); } #endif @@ -2413,86 +2405,86 @@ interface ID3D10EffectStringVariable { #define ID3D10EffectStringVariable_GetStringArray(This,strs,offset,count) (This)->lpVtbl->GetStringArray(This,strs,offset,count) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectStringVariable_IsValid(ID3D10EffectStringVariable* This) { +static inline WINBOOL ID3D10EffectStringVariable_IsValid(ID3D10EffectStringVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectStringVariable_GetType(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectType * ID3D10EffectStringVariable_GetType(ID3D10EffectStringVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectStringVariable_GetDesc(ID3D10EffectStringVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectStringVariable_GetDesc(ID3D10EffectStringVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectStringVariable_GetAnnotationByIndex(ID3D10EffectStringVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectStringVariable_GetAnnotationByIndex(ID3D10EffectStringVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectStringVariable_GetAnnotationByName(ID3D10EffectStringVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectStringVariable_GetAnnotationByName(ID3D10EffectStringVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectStringVariable_GetMemberByIndex(ID3D10EffectStringVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectStringVariable_GetMemberByIndex(ID3D10EffectStringVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectStringVariable_GetMemberByName(ID3D10EffectStringVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectStringVariable_GetMemberByName(ID3D10EffectStringVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectStringVariable_GetMemberBySemantic(ID3D10EffectStringVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectStringVariable_GetMemberBySemantic(ID3D10EffectStringVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectStringVariable_GetElement(ID3D10EffectStringVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectStringVariable_GetElement(ID3D10EffectStringVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectStringVariable_GetParentConstantBuffer(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectStringVariable_GetParentConstantBuffer(ID3D10EffectStringVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectStringVariable_AsScalar(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectStringVariable_AsScalar(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectStringVariable_AsVector(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectStringVariable_AsVector(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectStringVariable_AsMatrix(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectStringVariable_AsMatrix(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectStringVariable_AsString(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectStringVariable_AsString(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectStringVariable_AsShaderResource(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectStringVariable_AsShaderResource(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectStringVariable_AsRenderTargetView(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectStringVariable_AsRenderTargetView(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectStringVariable_AsDepthStencilView(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectStringVariable_AsDepthStencilView(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectStringVariable_AsConstantBuffer(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectStringVariable_AsConstantBuffer(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectStringVariable_AsShader(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectStringVariable_AsShader(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectStringVariable_AsBlend(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectStringVariable_AsBlend(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectStringVariable_AsDepthStencil(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectStringVariable_AsDepthStencil(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectStringVariable_AsRasterizer(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectStringVariable_AsRasterizer(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectStringVariable_AsSampler(ID3D10EffectStringVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectStringVariable_AsSampler(ID3D10EffectStringVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectStringVariable_SetRawValue(ID3D10EffectStringVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectStringVariable_SetRawValue(ID3D10EffectStringVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectStringVariable_GetRawValue(ID3D10EffectStringVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectStringVariable_GetRawValue(ID3D10EffectStringVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectStringVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectStringVariable_GetString(ID3D10EffectStringVariable* This,const char **str) { +static inline HRESULT ID3D10EffectStringVariable_GetString(ID3D10EffectStringVariable* This,const char **str) { return This->lpVtbl->GetString(This,str); } -static __WIDL_INLINE HRESULT ID3D10EffectStringVariable_GetStringArray(ID3D10EffectStringVariable* This,const char **strs,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectStringVariable_GetStringArray(ID3D10EffectStringVariable* This,const char **strs,UINT offset,UINT count) { return This->lpVtbl->GetStringArray(This,strs,offset,count); } #endif @@ -2690,92 +2682,92 @@ interface ID3D10EffectShaderResourceVariable { #define ID3D10EffectShaderResourceVariable_GetResourceArray(This,resources,offset,count) (This)->lpVtbl->GetResourceArray(This,resources,offset,count) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectShaderResourceVariable_IsValid(ID3D10EffectShaderResourceVariable* This) { +static inline WINBOOL ID3D10EffectShaderResourceVariable_IsValid(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectShaderResourceVariable_GetType(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectType * ID3D10EffectShaderResourceVariable_GetType(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderResourceVariable_GetDesc(ID3D10EffectShaderResourceVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectShaderResourceVariable_GetDesc(ID3D10EffectShaderResourceVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetAnnotationByIndex(ID3D10EffectShaderResourceVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetAnnotationByIndex(ID3D10EffectShaderResourceVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetAnnotationByName(ID3D10EffectShaderResourceVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetAnnotationByName(ID3D10EffectShaderResourceVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetMemberByIndex(ID3D10EffectShaderResourceVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetMemberByIndex(ID3D10EffectShaderResourceVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetMemberByName(ID3D10EffectShaderResourceVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetMemberByName(ID3D10EffectShaderResourceVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetMemberBySemantic(ID3D10EffectShaderResourceVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetMemberBySemantic(ID3D10EffectShaderResourceVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetElement(ID3D10EffectShaderResourceVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectShaderResourceVariable_GetElement(ID3D10EffectShaderResourceVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectShaderResourceVariable_GetParentConstantBuffer(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectShaderResourceVariable_GetParentConstantBuffer(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectShaderResourceVariable_AsScalar(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectShaderResourceVariable_AsScalar(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectShaderResourceVariable_AsVector(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectShaderResourceVariable_AsVector(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectShaderResourceVariable_AsMatrix(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectShaderResourceVariable_AsMatrix(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectShaderResourceVariable_AsString(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectShaderResourceVariable_AsString(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectShaderResourceVariable_AsShaderResource(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectShaderResourceVariable_AsShaderResource(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectShaderResourceVariable_AsRenderTargetView(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectShaderResourceVariable_AsRenderTargetView(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectShaderResourceVariable_AsDepthStencilView(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectShaderResourceVariable_AsDepthStencilView(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectShaderResourceVariable_AsConstantBuffer(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectShaderResourceVariable_AsConstantBuffer(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectShaderResourceVariable_AsShader(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectShaderResourceVariable_AsShader(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectShaderResourceVariable_AsBlend(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectShaderResourceVariable_AsBlend(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectShaderResourceVariable_AsDepthStencil(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectShaderResourceVariable_AsDepthStencil(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectShaderResourceVariable_AsRasterizer(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectShaderResourceVariable_AsRasterizer(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectShaderResourceVariable_AsSampler(ID3D10EffectShaderResourceVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectShaderResourceVariable_AsSampler(ID3D10EffectShaderResourceVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderResourceVariable_SetRawValue(ID3D10EffectShaderResourceVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectShaderResourceVariable_SetRawValue(ID3D10EffectShaderResourceVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderResourceVariable_GetRawValue(ID3D10EffectShaderResourceVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectShaderResourceVariable_GetRawValue(ID3D10EffectShaderResourceVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectShaderResourceVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectShaderResourceVariable_SetResource(ID3D10EffectShaderResourceVariable* This,ID3D10ShaderResourceView *resource) { +static inline HRESULT ID3D10EffectShaderResourceVariable_SetResource(ID3D10EffectShaderResourceVariable* This,ID3D10ShaderResourceView *resource) { return This->lpVtbl->SetResource(This,resource); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderResourceVariable_GetResource(ID3D10EffectShaderResourceVariable* This,ID3D10ShaderResourceView **resource) { +static inline HRESULT ID3D10EffectShaderResourceVariable_GetResource(ID3D10EffectShaderResourceVariable* This,ID3D10ShaderResourceView **resource) { return This->lpVtbl->GetResource(This,resource); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderResourceVariable_SetResourceArray(ID3D10EffectShaderResourceVariable* This,ID3D10ShaderResourceView **resources,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectShaderResourceVariable_SetResourceArray(ID3D10EffectShaderResourceVariable* This,ID3D10ShaderResourceView **resources,UINT offset,UINT count) { return This->lpVtbl->SetResourceArray(This,resources,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderResourceVariable_GetResourceArray(ID3D10EffectShaderResourceVariable* This,ID3D10ShaderResourceView **resources,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectShaderResourceVariable_GetResourceArray(ID3D10EffectShaderResourceVariable* This,ID3D10ShaderResourceView **resources,UINT offset,UINT count) { return This->lpVtbl->GetResourceArray(This,resources,offset,count); } #endif @@ -2973,92 +2965,92 @@ interface ID3D10EffectRenderTargetViewVariable { #define ID3D10EffectRenderTargetViewVariable_GetRenderTargetArray(This,views,offset,count) (This)->lpVtbl->GetRenderTargetArray(This,views,offset,count) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectRenderTargetViewVariable_IsValid(ID3D10EffectRenderTargetViewVariable* This) { +static inline WINBOOL ID3D10EffectRenderTargetViewVariable_IsValid(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectRenderTargetViewVariable_GetType(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectType * ID3D10EffectRenderTargetViewVariable_GetType(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectRenderTargetViewVariable_GetDesc(ID3D10EffectRenderTargetViewVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectRenderTargetViewVariable_GetDesc(ID3D10EffectRenderTargetViewVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetAnnotationByIndex(ID3D10EffectRenderTargetViewVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetAnnotationByIndex(ID3D10EffectRenderTargetViewVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetAnnotationByName(ID3D10EffectRenderTargetViewVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetAnnotationByName(ID3D10EffectRenderTargetViewVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetMemberByIndex(ID3D10EffectRenderTargetViewVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetMemberByIndex(ID3D10EffectRenderTargetViewVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetMemberByName(ID3D10EffectRenderTargetViewVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetMemberByName(ID3D10EffectRenderTargetViewVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetMemberBySemantic(ID3D10EffectRenderTargetViewVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetMemberBySemantic(ID3D10EffectRenderTargetViewVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetElement(ID3D10EffectRenderTargetViewVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectRenderTargetViewVariable_GetElement(ID3D10EffectRenderTargetViewVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectRenderTargetViewVariable_GetParentConstantBuffer(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectRenderTargetViewVariable_GetParentConstantBuffer(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectRenderTargetViewVariable_AsScalar(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectRenderTargetViewVariable_AsScalar(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectRenderTargetViewVariable_AsVector(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectRenderTargetViewVariable_AsVector(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectRenderTargetViewVariable_AsMatrix(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectRenderTargetViewVariable_AsMatrix(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectRenderTargetViewVariable_AsString(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectRenderTargetViewVariable_AsString(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectRenderTargetViewVariable_AsShaderResource(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectRenderTargetViewVariable_AsShaderResource(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectRenderTargetViewVariable_AsRenderTargetView(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectRenderTargetViewVariable_AsRenderTargetView(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectRenderTargetViewVariable_AsDepthStencilView(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectRenderTargetViewVariable_AsDepthStencilView(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectRenderTargetViewVariable_AsConstantBuffer(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectRenderTargetViewVariable_AsConstantBuffer(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectRenderTargetViewVariable_AsShader(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectRenderTargetViewVariable_AsShader(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectRenderTargetViewVariable_AsBlend(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectRenderTargetViewVariable_AsBlend(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectRenderTargetViewVariable_AsDepthStencil(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectRenderTargetViewVariable_AsDepthStencil(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectRenderTargetViewVariable_AsRasterizer(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectRenderTargetViewVariable_AsRasterizer(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectRenderTargetViewVariable_AsSampler(ID3D10EffectRenderTargetViewVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectRenderTargetViewVariable_AsSampler(ID3D10EffectRenderTargetViewVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectRenderTargetViewVariable_SetRawValue(ID3D10EffectRenderTargetViewVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectRenderTargetViewVariable_SetRawValue(ID3D10EffectRenderTargetViewVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectRenderTargetViewVariable_GetRawValue(ID3D10EffectRenderTargetViewVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectRenderTargetViewVariable_GetRawValue(ID3D10EffectRenderTargetViewVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectRenderTargetViewVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectRenderTargetViewVariable_SetRenderTarget(ID3D10EffectRenderTargetViewVariable* This,ID3D10RenderTargetView *view) { +static inline HRESULT ID3D10EffectRenderTargetViewVariable_SetRenderTarget(ID3D10EffectRenderTargetViewVariable* This,ID3D10RenderTargetView *view) { return This->lpVtbl->SetRenderTarget(This,view); } -static __WIDL_INLINE HRESULT ID3D10EffectRenderTargetViewVariable_GetRenderTarget(ID3D10EffectRenderTargetViewVariable* This,ID3D10RenderTargetView **view) { +static inline HRESULT ID3D10EffectRenderTargetViewVariable_GetRenderTarget(ID3D10EffectRenderTargetViewVariable* This,ID3D10RenderTargetView **view) { return This->lpVtbl->GetRenderTarget(This,view); } -static __WIDL_INLINE HRESULT ID3D10EffectRenderTargetViewVariable_SetRenderTargetArray(ID3D10EffectRenderTargetViewVariable* This,ID3D10RenderTargetView **views,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectRenderTargetViewVariable_SetRenderTargetArray(ID3D10EffectRenderTargetViewVariable* This,ID3D10RenderTargetView **views,UINT offset,UINT count) { return This->lpVtbl->SetRenderTargetArray(This,views,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectRenderTargetViewVariable_GetRenderTargetArray(ID3D10EffectRenderTargetViewVariable* This,ID3D10RenderTargetView **views,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectRenderTargetViewVariable_GetRenderTargetArray(ID3D10EffectRenderTargetViewVariable* This,ID3D10RenderTargetView **views,UINT offset,UINT count) { return This->lpVtbl->GetRenderTargetArray(This,views,offset,count); } #endif @@ -3256,92 +3248,92 @@ interface ID3D10EffectDepthStencilViewVariable { #define ID3D10EffectDepthStencilViewVariable_GetDepthStencilArray(This,views,offset,count) (This)->lpVtbl->GetDepthStencilArray(This,views,offset,count) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectDepthStencilViewVariable_IsValid(ID3D10EffectDepthStencilViewVariable* This) { +static inline WINBOOL ID3D10EffectDepthStencilViewVariable_IsValid(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectDepthStencilViewVariable_GetType(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectType * ID3D10EffectDepthStencilViewVariable_GetType(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilViewVariable_GetDesc(ID3D10EffectDepthStencilViewVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectDepthStencilViewVariable_GetDesc(ID3D10EffectDepthStencilViewVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetAnnotationByIndex(ID3D10EffectDepthStencilViewVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetAnnotationByIndex(ID3D10EffectDepthStencilViewVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetAnnotationByName(ID3D10EffectDepthStencilViewVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetAnnotationByName(ID3D10EffectDepthStencilViewVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetMemberByIndex(ID3D10EffectDepthStencilViewVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetMemberByIndex(ID3D10EffectDepthStencilViewVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetMemberByName(ID3D10EffectDepthStencilViewVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetMemberByName(ID3D10EffectDepthStencilViewVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetMemberBySemantic(ID3D10EffectDepthStencilViewVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetMemberBySemantic(ID3D10EffectDepthStencilViewVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetElement(ID3D10EffectDepthStencilViewVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilViewVariable_GetElement(ID3D10EffectDepthStencilViewVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectDepthStencilViewVariable_GetParentConstantBuffer(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectDepthStencilViewVariable_GetParentConstantBuffer(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectDepthStencilViewVariable_AsScalar(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectDepthStencilViewVariable_AsScalar(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectDepthStencilViewVariable_AsVector(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectDepthStencilViewVariable_AsVector(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectDepthStencilViewVariable_AsMatrix(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectDepthStencilViewVariable_AsMatrix(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectDepthStencilViewVariable_AsString(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectDepthStencilViewVariable_AsString(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectDepthStencilViewVariable_AsShaderResource(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectDepthStencilViewVariable_AsShaderResource(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectDepthStencilViewVariable_AsRenderTargetView(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectDepthStencilViewVariable_AsRenderTargetView(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectDepthStencilViewVariable_AsDepthStencilView(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectDepthStencilViewVariable_AsDepthStencilView(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectDepthStencilViewVariable_AsConstantBuffer(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectDepthStencilViewVariable_AsConstantBuffer(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectDepthStencilViewVariable_AsShader(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectDepthStencilViewVariable_AsShader(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectDepthStencilViewVariable_AsBlend(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectDepthStencilViewVariable_AsBlend(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectDepthStencilViewVariable_AsDepthStencil(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectDepthStencilViewVariable_AsDepthStencil(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectDepthStencilViewVariable_AsRasterizer(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectDepthStencilViewVariable_AsRasterizer(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectDepthStencilViewVariable_AsSampler(ID3D10EffectDepthStencilViewVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectDepthStencilViewVariable_AsSampler(ID3D10EffectDepthStencilViewVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilViewVariable_SetRawValue(ID3D10EffectDepthStencilViewVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectDepthStencilViewVariable_SetRawValue(ID3D10EffectDepthStencilViewVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilViewVariable_GetRawValue(ID3D10EffectDepthStencilViewVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectDepthStencilViewVariable_GetRawValue(ID3D10EffectDepthStencilViewVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectDepthStencilViewVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilViewVariable_SetDepthStencil(ID3D10EffectDepthStencilViewVariable* This,ID3D10DepthStencilView *view) { +static inline HRESULT ID3D10EffectDepthStencilViewVariable_SetDepthStencil(ID3D10EffectDepthStencilViewVariable* This,ID3D10DepthStencilView *view) { return This->lpVtbl->SetDepthStencil(This,view); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilViewVariable_GetDepthStencil(ID3D10EffectDepthStencilViewVariable* This,ID3D10DepthStencilView **view) { +static inline HRESULT ID3D10EffectDepthStencilViewVariable_GetDepthStencil(ID3D10EffectDepthStencilViewVariable* This,ID3D10DepthStencilView **view) { return This->lpVtbl->GetDepthStencil(This,view); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilViewVariable_SetDepthStencilArray(ID3D10EffectDepthStencilViewVariable* This,ID3D10DepthStencilView **views,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectDepthStencilViewVariable_SetDepthStencilArray(ID3D10EffectDepthStencilViewVariable* This,ID3D10DepthStencilView **views,UINT offset,UINT count) { return This->lpVtbl->SetDepthStencilArray(This,views,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilViewVariable_GetDepthStencilArray(ID3D10EffectDepthStencilViewVariable* This,ID3D10DepthStencilView **views,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectDepthStencilViewVariable_GetDepthStencilArray(ID3D10EffectDepthStencilViewVariable* This,ID3D10DepthStencilView **views,UINT offset,UINT count) { return This->lpVtbl->GetDepthStencilArray(This,views,offset,count); } #endif @@ -3563,98 +3555,98 @@ interface ID3D10EffectShaderVariable { #define ID3D10EffectShaderVariable_GetOutputSignatureElementDesc(This,shader_index,element_index,desc) (This)->lpVtbl->GetOutputSignatureElementDesc(This,shader_index,element_index,desc) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectShaderVariable_IsValid(ID3D10EffectShaderVariable* This) { +static inline WINBOOL ID3D10EffectShaderVariable_IsValid(ID3D10EffectShaderVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectShaderVariable_GetType(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectType * ID3D10EffectShaderVariable_GetType(ID3D10EffectShaderVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderVariable_GetDesc(ID3D10EffectShaderVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectShaderVariable_GetDesc(ID3D10EffectShaderVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderVariable_GetAnnotationByIndex(ID3D10EffectShaderVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectShaderVariable_GetAnnotationByIndex(ID3D10EffectShaderVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderVariable_GetAnnotationByName(ID3D10EffectShaderVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectShaderVariable_GetAnnotationByName(ID3D10EffectShaderVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderVariable_GetMemberByIndex(ID3D10EffectShaderVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectShaderVariable_GetMemberByIndex(ID3D10EffectShaderVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderVariable_GetMemberByName(ID3D10EffectShaderVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectShaderVariable_GetMemberByName(ID3D10EffectShaderVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderVariable_GetMemberBySemantic(ID3D10EffectShaderVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectShaderVariable_GetMemberBySemantic(ID3D10EffectShaderVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectShaderVariable_GetElement(ID3D10EffectShaderVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectShaderVariable_GetElement(ID3D10EffectShaderVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectShaderVariable_GetParentConstantBuffer(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectShaderVariable_GetParentConstantBuffer(ID3D10EffectShaderVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectShaderVariable_AsScalar(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectShaderVariable_AsScalar(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectShaderVariable_AsVector(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectShaderVariable_AsVector(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectShaderVariable_AsMatrix(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectShaderVariable_AsMatrix(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectShaderVariable_AsString(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectShaderVariable_AsString(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectShaderVariable_AsShaderResource(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectShaderVariable_AsShaderResource(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectShaderVariable_AsRenderTargetView(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectShaderVariable_AsRenderTargetView(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectShaderVariable_AsDepthStencilView(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectShaderVariable_AsDepthStencilView(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectShaderVariable_AsConstantBuffer(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectShaderVariable_AsConstantBuffer(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectShaderVariable_AsShader(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectShaderVariable_AsShader(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectShaderVariable_AsBlend(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectShaderVariable_AsBlend(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectShaderVariable_AsDepthStencil(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectShaderVariable_AsDepthStencil(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectShaderVariable_AsRasterizer(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectShaderVariable_AsRasterizer(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectShaderVariable_AsSampler(ID3D10EffectShaderVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectShaderVariable_AsSampler(ID3D10EffectShaderVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderVariable_SetRawValue(ID3D10EffectShaderVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectShaderVariable_SetRawValue(ID3D10EffectShaderVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderVariable_GetRawValue(ID3D10EffectShaderVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectShaderVariable_GetRawValue(ID3D10EffectShaderVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectShaderVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectShaderVariable_GetShaderDesc(ID3D10EffectShaderVariable* This,UINT index,D3D10_EFFECT_SHADER_DESC *desc) { +static inline HRESULT ID3D10EffectShaderVariable_GetShaderDesc(ID3D10EffectShaderVariable* This,UINT index,D3D10_EFFECT_SHADER_DESC *desc) { return This->lpVtbl->GetShaderDesc(This,index,desc); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderVariable_GetVertexShader(ID3D10EffectShaderVariable* This,UINT index,ID3D10VertexShader **shader) { +static inline HRESULT ID3D10EffectShaderVariable_GetVertexShader(ID3D10EffectShaderVariable* This,UINT index,ID3D10VertexShader **shader) { return This->lpVtbl->GetVertexShader(This,index,shader); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderVariable_GetGeometryShader(ID3D10EffectShaderVariable* This,UINT index,ID3D10GeometryShader **shader) { +static inline HRESULT ID3D10EffectShaderVariable_GetGeometryShader(ID3D10EffectShaderVariable* This,UINT index,ID3D10GeometryShader **shader) { return This->lpVtbl->GetGeometryShader(This,index,shader); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderVariable_GetPixelShader(ID3D10EffectShaderVariable* This,UINT index,ID3D10PixelShader **shader) { +static inline HRESULT ID3D10EffectShaderVariable_GetPixelShader(ID3D10EffectShaderVariable* This,UINT index,ID3D10PixelShader **shader) { return This->lpVtbl->GetPixelShader(This,index,shader); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderVariable_GetInputSignatureElementDesc(ID3D10EffectShaderVariable* This,UINT shader_index,UINT element_index,D3D10_SIGNATURE_PARAMETER_DESC *desc) { +static inline HRESULT ID3D10EffectShaderVariable_GetInputSignatureElementDesc(ID3D10EffectShaderVariable* This,UINT shader_index,UINT element_index,D3D10_SIGNATURE_PARAMETER_DESC *desc) { return This->lpVtbl->GetInputSignatureElementDesc(This,shader_index,element_index,desc); } -static __WIDL_INLINE HRESULT ID3D10EffectShaderVariable_GetOutputSignatureElementDesc(ID3D10EffectShaderVariable* This,UINT shader_index,UINT element_index,D3D10_SIGNATURE_PARAMETER_DESC *desc) { +static inline HRESULT ID3D10EffectShaderVariable_GetOutputSignatureElementDesc(ID3D10EffectShaderVariable* This,UINT shader_index,UINT element_index,D3D10_SIGNATURE_PARAMETER_DESC *desc) { return This->lpVtbl->GetOutputSignatureElementDesc(This,shader_index,element_index,desc); } #endif @@ -3832,86 +3824,86 @@ interface ID3D10EffectBlendVariable { #define ID3D10EffectBlendVariable_GetBackingStore(This,index,desc) (This)->lpVtbl->GetBackingStore(This,index,desc) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectBlendVariable_IsValid(ID3D10EffectBlendVariable* This) { +static inline WINBOOL ID3D10EffectBlendVariable_IsValid(ID3D10EffectBlendVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectBlendVariable_GetType(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectType * ID3D10EffectBlendVariable_GetType(ID3D10EffectBlendVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectBlendVariable_GetDesc(ID3D10EffectBlendVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectBlendVariable_GetDesc(ID3D10EffectBlendVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectBlendVariable_GetAnnotationByIndex(ID3D10EffectBlendVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectBlendVariable_GetAnnotationByIndex(ID3D10EffectBlendVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectBlendVariable_GetAnnotationByName(ID3D10EffectBlendVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectBlendVariable_GetAnnotationByName(ID3D10EffectBlendVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectBlendVariable_GetMemberByIndex(ID3D10EffectBlendVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectBlendVariable_GetMemberByIndex(ID3D10EffectBlendVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectBlendVariable_GetMemberByName(ID3D10EffectBlendVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectBlendVariable_GetMemberByName(ID3D10EffectBlendVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectBlendVariable_GetMemberBySemantic(ID3D10EffectBlendVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectBlendVariable_GetMemberBySemantic(ID3D10EffectBlendVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectBlendVariable_GetElement(ID3D10EffectBlendVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectBlendVariable_GetElement(ID3D10EffectBlendVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectBlendVariable_GetParentConstantBuffer(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectBlendVariable_GetParentConstantBuffer(ID3D10EffectBlendVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectBlendVariable_AsScalar(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectBlendVariable_AsScalar(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectBlendVariable_AsVector(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectBlendVariable_AsVector(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectBlendVariable_AsMatrix(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectBlendVariable_AsMatrix(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectBlendVariable_AsString(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectBlendVariable_AsString(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectBlendVariable_AsShaderResource(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectBlendVariable_AsShaderResource(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectBlendVariable_AsRenderTargetView(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectBlendVariable_AsRenderTargetView(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectBlendVariable_AsDepthStencilView(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectBlendVariable_AsDepthStencilView(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectBlendVariable_AsConstantBuffer(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectBlendVariable_AsConstantBuffer(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectBlendVariable_AsShader(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectBlendVariable_AsShader(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectBlendVariable_AsBlend(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectBlendVariable_AsBlend(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectBlendVariable_AsDepthStencil(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectBlendVariable_AsDepthStencil(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectBlendVariable_AsRasterizer(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectBlendVariable_AsRasterizer(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectBlendVariable_AsSampler(ID3D10EffectBlendVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectBlendVariable_AsSampler(ID3D10EffectBlendVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectBlendVariable_SetRawValue(ID3D10EffectBlendVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectBlendVariable_SetRawValue(ID3D10EffectBlendVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectBlendVariable_GetRawValue(ID3D10EffectBlendVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectBlendVariable_GetRawValue(ID3D10EffectBlendVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectBlendVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectBlendVariable_GetBlendState(ID3D10EffectBlendVariable* This,UINT index,ID3D10BlendState **blend_state) { +static inline HRESULT ID3D10EffectBlendVariable_GetBlendState(ID3D10EffectBlendVariable* This,UINT index,ID3D10BlendState **blend_state) { return This->lpVtbl->GetBlendState(This,index,blend_state); } -static __WIDL_INLINE HRESULT ID3D10EffectBlendVariable_GetBackingStore(ID3D10EffectBlendVariable* This,UINT index,D3D10_BLEND_DESC *desc) { +static inline HRESULT ID3D10EffectBlendVariable_GetBackingStore(ID3D10EffectBlendVariable* This,UINT index,D3D10_BLEND_DESC *desc) { return This->lpVtbl->GetBackingStore(This,index,desc); } #endif @@ -4089,86 +4081,86 @@ interface ID3D10EffectDepthStencilVariable { #define ID3D10EffectDepthStencilVariable_GetBackingStore(This,index,desc) (This)->lpVtbl->GetBackingStore(This,index,desc) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectDepthStencilVariable_IsValid(ID3D10EffectDepthStencilVariable* This) { +static inline WINBOOL ID3D10EffectDepthStencilVariable_IsValid(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectDepthStencilVariable_GetType(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectType * ID3D10EffectDepthStencilVariable_GetType(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilVariable_GetDesc(ID3D10EffectDepthStencilVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectDepthStencilVariable_GetDesc(ID3D10EffectDepthStencilVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetAnnotationByIndex(ID3D10EffectDepthStencilVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetAnnotationByIndex(ID3D10EffectDepthStencilVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetAnnotationByName(ID3D10EffectDepthStencilVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetAnnotationByName(ID3D10EffectDepthStencilVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetMemberByIndex(ID3D10EffectDepthStencilVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetMemberByIndex(ID3D10EffectDepthStencilVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetMemberByName(ID3D10EffectDepthStencilVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetMemberByName(ID3D10EffectDepthStencilVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetMemberBySemantic(ID3D10EffectDepthStencilVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetMemberBySemantic(ID3D10EffectDepthStencilVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetElement(ID3D10EffectDepthStencilVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectDepthStencilVariable_GetElement(ID3D10EffectDepthStencilVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectDepthStencilVariable_GetParentConstantBuffer(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectDepthStencilVariable_GetParentConstantBuffer(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectDepthStencilVariable_AsScalar(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectDepthStencilVariable_AsScalar(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectDepthStencilVariable_AsVector(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectDepthStencilVariable_AsVector(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectDepthStencilVariable_AsMatrix(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectDepthStencilVariable_AsMatrix(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectDepthStencilVariable_AsString(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectDepthStencilVariable_AsString(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectDepthStencilVariable_AsShaderResource(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectDepthStencilVariable_AsShaderResource(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectDepthStencilVariable_AsRenderTargetView(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectDepthStencilVariable_AsRenderTargetView(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectDepthStencilVariable_AsDepthStencilView(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectDepthStencilVariable_AsDepthStencilView(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectDepthStencilVariable_AsConstantBuffer(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectDepthStencilVariable_AsConstantBuffer(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectDepthStencilVariable_AsShader(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectDepthStencilVariable_AsShader(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectDepthStencilVariable_AsBlend(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectDepthStencilVariable_AsBlend(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectDepthStencilVariable_AsDepthStencil(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectDepthStencilVariable_AsDepthStencil(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectDepthStencilVariable_AsRasterizer(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectDepthStencilVariable_AsRasterizer(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectDepthStencilVariable_AsSampler(ID3D10EffectDepthStencilVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectDepthStencilVariable_AsSampler(ID3D10EffectDepthStencilVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilVariable_SetRawValue(ID3D10EffectDepthStencilVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectDepthStencilVariable_SetRawValue(ID3D10EffectDepthStencilVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilVariable_GetRawValue(ID3D10EffectDepthStencilVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectDepthStencilVariable_GetRawValue(ID3D10EffectDepthStencilVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectDepthStencilVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilVariable_GetDepthStencilState(ID3D10EffectDepthStencilVariable* This,UINT index,ID3D10DepthStencilState **depth_stencil_state) { +static inline HRESULT ID3D10EffectDepthStencilVariable_GetDepthStencilState(ID3D10EffectDepthStencilVariable* This,UINT index,ID3D10DepthStencilState **depth_stencil_state) { return This->lpVtbl->GetDepthStencilState(This,index,depth_stencil_state); } -static __WIDL_INLINE HRESULT ID3D10EffectDepthStencilVariable_GetBackingStore(ID3D10EffectDepthStencilVariable* This,UINT index,D3D10_DEPTH_STENCIL_DESC *desc) { +static inline HRESULT ID3D10EffectDepthStencilVariable_GetBackingStore(ID3D10EffectDepthStencilVariable* This,UINT index,D3D10_DEPTH_STENCIL_DESC *desc) { return This->lpVtbl->GetBackingStore(This,index,desc); } #endif @@ -4346,86 +4338,86 @@ interface ID3D10EffectRasterizerVariable { #define ID3D10EffectRasterizerVariable_GetBackingStore(This,index,desc) (This)->lpVtbl->GetBackingStore(This,index,desc) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectRasterizerVariable_IsValid(ID3D10EffectRasterizerVariable* This) { +static inline WINBOOL ID3D10EffectRasterizerVariable_IsValid(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectRasterizerVariable_GetType(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectType * ID3D10EffectRasterizerVariable_GetType(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectRasterizerVariable_GetDesc(ID3D10EffectRasterizerVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectRasterizerVariable_GetDesc(ID3D10EffectRasterizerVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetAnnotationByIndex(ID3D10EffectRasterizerVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetAnnotationByIndex(ID3D10EffectRasterizerVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetAnnotationByName(ID3D10EffectRasterizerVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetAnnotationByName(ID3D10EffectRasterizerVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetMemberByIndex(ID3D10EffectRasterizerVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetMemberByIndex(ID3D10EffectRasterizerVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetMemberByName(ID3D10EffectRasterizerVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetMemberByName(ID3D10EffectRasterizerVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetMemberBySemantic(ID3D10EffectRasterizerVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetMemberBySemantic(ID3D10EffectRasterizerVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetElement(ID3D10EffectRasterizerVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectRasterizerVariable_GetElement(ID3D10EffectRasterizerVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectRasterizerVariable_GetParentConstantBuffer(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectRasterizerVariable_GetParentConstantBuffer(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectRasterizerVariable_AsScalar(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectRasterizerVariable_AsScalar(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectRasterizerVariable_AsVector(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectRasterizerVariable_AsVector(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectRasterizerVariable_AsMatrix(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectRasterizerVariable_AsMatrix(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectRasterizerVariable_AsString(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectRasterizerVariable_AsString(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectRasterizerVariable_AsShaderResource(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectRasterizerVariable_AsShaderResource(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectRasterizerVariable_AsRenderTargetView(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectRasterizerVariable_AsRenderTargetView(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectRasterizerVariable_AsDepthStencilView(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectRasterizerVariable_AsDepthStencilView(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectRasterizerVariable_AsConstantBuffer(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectRasterizerVariable_AsConstantBuffer(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectRasterizerVariable_AsShader(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectRasterizerVariable_AsShader(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectRasterizerVariable_AsBlend(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectRasterizerVariable_AsBlend(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectRasterizerVariable_AsDepthStencil(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectRasterizerVariable_AsDepthStencil(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectRasterizerVariable_AsRasterizer(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectRasterizerVariable_AsRasterizer(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectRasterizerVariable_AsSampler(ID3D10EffectRasterizerVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectRasterizerVariable_AsSampler(ID3D10EffectRasterizerVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectRasterizerVariable_SetRawValue(ID3D10EffectRasterizerVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectRasterizerVariable_SetRawValue(ID3D10EffectRasterizerVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectRasterizerVariable_GetRawValue(ID3D10EffectRasterizerVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectRasterizerVariable_GetRawValue(ID3D10EffectRasterizerVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectRasterizerVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectRasterizerVariable_GetRasterizerState(ID3D10EffectRasterizerVariable* This,UINT index,ID3D10RasterizerState **rasterizer_state) { +static inline HRESULT ID3D10EffectRasterizerVariable_GetRasterizerState(ID3D10EffectRasterizerVariable* This,UINT index,ID3D10RasterizerState **rasterizer_state) { return This->lpVtbl->GetRasterizerState(This,index,rasterizer_state); } -static __WIDL_INLINE HRESULT ID3D10EffectRasterizerVariable_GetBackingStore(ID3D10EffectRasterizerVariable* This,UINT index,D3D10_RASTERIZER_DESC *desc) { +static inline HRESULT ID3D10EffectRasterizerVariable_GetBackingStore(ID3D10EffectRasterizerVariable* This,UINT index,D3D10_RASTERIZER_DESC *desc) { return This->lpVtbl->GetBackingStore(This,index,desc); } #endif @@ -4603,86 +4595,86 @@ interface ID3D10EffectSamplerVariable { #define ID3D10EffectSamplerVariable_GetBackingStore(This,index,desc) (This)->lpVtbl->GetBackingStore(This,index,desc) #else /*** ID3D10EffectVariable methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectSamplerVariable_IsValid(ID3D10EffectSamplerVariable* This) { +static inline WINBOOL ID3D10EffectSamplerVariable_IsValid(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE ID3D10EffectType * ID3D10EffectSamplerVariable_GetType(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectType * ID3D10EffectSamplerVariable_GetType(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT ID3D10EffectSamplerVariable_GetDesc(ID3D10EffectSamplerVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10EffectSamplerVariable_GetDesc(ID3D10EffectSamplerVariable* This,D3D10_EFFECT_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetAnnotationByIndex(ID3D10EffectSamplerVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetAnnotationByIndex(ID3D10EffectSamplerVariable* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetAnnotationByName(ID3D10EffectSamplerVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetAnnotationByName(ID3D10EffectSamplerVariable* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetMemberByIndex(ID3D10EffectSamplerVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetMemberByIndex(ID3D10EffectSamplerVariable* This,UINT index) { return This->lpVtbl->GetMemberByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetMemberByName(ID3D10EffectSamplerVariable* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetMemberByName(ID3D10EffectSamplerVariable* This,const char *name) { return This->lpVtbl->GetMemberByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetMemberBySemantic(ID3D10EffectSamplerVariable* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetMemberBySemantic(ID3D10EffectSamplerVariable* This,const char *semantic) { return This->lpVtbl->GetMemberBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetElement(ID3D10EffectSamplerVariable* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectSamplerVariable_GetElement(ID3D10EffectSamplerVariable* This,UINT index) { return This->lpVtbl->GetElement(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectSamplerVariable_GetParentConstantBuffer(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectSamplerVariable_GetParentConstantBuffer(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->GetParentConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectScalarVariable * ID3D10EffectSamplerVariable_AsScalar(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectScalarVariable * ID3D10EffectSamplerVariable_AsScalar(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsScalar(This); } -static __WIDL_INLINE ID3D10EffectVectorVariable * ID3D10EffectSamplerVariable_AsVector(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectVectorVariable * ID3D10EffectSamplerVariable_AsVector(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsVector(This); } -static __WIDL_INLINE ID3D10EffectMatrixVariable * ID3D10EffectSamplerVariable_AsMatrix(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectMatrixVariable * ID3D10EffectSamplerVariable_AsMatrix(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsMatrix(This); } -static __WIDL_INLINE ID3D10EffectStringVariable * ID3D10EffectSamplerVariable_AsString(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectStringVariable * ID3D10EffectSamplerVariable_AsString(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsString(This); } -static __WIDL_INLINE ID3D10EffectShaderResourceVariable * ID3D10EffectSamplerVariable_AsShaderResource(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectShaderResourceVariable * ID3D10EffectSamplerVariable_AsShaderResource(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsShaderResource(This); } -static __WIDL_INLINE ID3D10EffectRenderTargetViewVariable * ID3D10EffectSamplerVariable_AsRenderTargetView(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectRenderTargetViewVariable * ID3D10EffectSamplerVariable_AsRenderTargetView(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsRenderTargetView(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilViewVariable * ID3D10EffectSamplerVariable_AsDepthStencilView(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectDepthStencilViewVariable * ID3D10EffectSamplerVariable_AsDepthStencilView(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsDepthStencilView(This); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10EffectSamplerVariable_AsConstantBuffer(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectConstantBuffer * ID3D10EffectSamplerVariable_AsConstantBuffer(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsConstantBuffer(This); } -static __WIDL_INLINE ID3D10EffectShaderVariable * ID3D10EffectSamplerVariable_AsShader(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectShaderVariable * ID3D10EffectSamplerVariable_AsShader(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsShader(This); } -static __WIDL_INLINE ID3D10EffectBlendVariable * ID3D10EffectSamplerVariable_AsBlend(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectBlendVariable * ID3D10EffectSamplerVariable_AsBlend(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsBlend(This); } -static __WIDL_INLINE ID3D10EffectDepthStencilVariable * ID3D10EffectSamplerVariable_AsDepthStencil(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectDepthStencilVariable * ID3D10EffectSamplerVariable_AsDepthStencil(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsDepthStencil(This); } -static __WIDL_INLINE ID3D10EffectRasterizerVariable * ID3D10EffectSamplerVariable_AsRasterizer(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectRasterizerVariable * ID3D10EffectSamplerVariable_AsRasterizer(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsRasterizer(This); } -static __WIDL_INLINE ID3D10EffectSamplerVariable * ID3D10EffectSamplerVariable_AsSampler(ID3D10EffectSamplerVariable* This) { +static inline ID3D10EffectSamplerVariable * ID3D10EffectSamplerVariable_AsSampler(ID3D10EffectSamplerVariable* This) { return This->lpVtbl->AsSampler(This); } -static __WIDL_INLINE HRESULT ID3D10EffectSamplerVariable_SetRawValue(ID3D10EffectSamplerVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectSamplerVariable_SetRawValue(ID3D10EffectSamplerVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->SetRawValue(This,data,offset,count); } -static __WIDL_INLINE HRESULT ID3D10EffectSamplerVariable_GetRawValue(ID3D10EffectSamplerVariable* This,void *data,UINT offset,UINT count) { +static inline HRESULT ID3D10EffectSamplerVariable_GetRawValue(ID3D10EffectSamplerVariable* This,void *data,UINT offset,UINT count) { return This->lpVtbl->GetRawValue(This,data,offset,count); } /*** ID3D10EffectSamplerVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectSamplerVariable_GetSampler(ID3D10EffectSamplerVariable* This,UINT index,ID3D10SamplerState **sampler) { +static inline HRESULT ID3D10EffectSamplerVariable_GetSampler(ID3D10EffectSamplerVariable* This,UINT index,ID3D10SamplerState **sampler) { return This->lpVtbl->GetSampler(This,index,sampler); } -static __WIDL_INLINE HRESULT ID3D10EffectSamplerVariable_GetBackingStore(ID3D10EffectSamplerVariable* This,UINT index,D3D10_SAMPLER_DESC *desc) { +static inline HRESULT ID3D10EffectSamplerVariable_GetBackingStore(ID3D10EffectSamplerVariable* This,UINT index,D3D10_SAMPLER_DESC *desc) { return This->lpVtbl->GetBackingStore(This,index,desc); } #endif @@ -4785,25 +4777,25 @@ interface ID3D10EffectTechnique { #define ID3D10EffectTechnique_ComputeStateBlockMask(This,mask) (This)->lpVtbl->ComputeStateBlockMask(This,mask) #else /*** ID3D10EffectTechnique methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectTechnique_IsValid(ID3D10EffectTechnique* This) { +static inline WINBOOL ID3D10EffectTechnique_IsValid(ID3D10EffectTechnique* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE HRESULT ID3D10EffectTechnique_GetDesc(ID3D10EffectTechnique* This,D3D10_TECHNIQUE_DESC *desc) { +static inline HRESULT ID3D10EffectTechnique_GetDesc(ID3D10EffectTechnique* This,D3D10_TECHNIQUE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectTechnique_GetAnnotationByIndex(ID3D10EffectTechnique* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectTechnique_GetAnnotationByIndex(ID3D10EffectTechnique* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectTechnique_GetAnnotationByName(ID3D10EffectTechnique* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectTechnique_GetAnnotationByName(ID3D10EffectTechnique* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE ID3D10EffectPass * ID3D10EffectTechnique_GetPassByIndex(ID3D10EffectTechnique* This,UINT index) { +static inline ID3D10EffectPass * ID3D10EffectTechnique_GetPassByIndex(ID3D10EffectTechnique* This,UINT index) { return This->lpVtbl->GetPassByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectPass * ID3D10EffectTechnique_GetPassByName(ID3D10EffectTechnique* This,const char *name) { +static inline ID3D10EffectPass * ID3D10EffectTechnique_GetPassByName(ID3D10EffectTechnique* This,const char *name) { return This->lpVtbl->GetPassByName(This,name); } -static __WIDL_INLINE HRESULT ID3D10EffectTechnique_ComputeStateBlockMask(ID3D10EffectTechnique* This,D3D10_STATE_BLOCK_MASK *mask) { +static inline HRESULT ID3D10EffectTechnique_ComputeStateBlockMask(ID3D10EffectTechnique* This,D3D10_STATE_BLOCK_MASK *mask) { return This->lpVtbl->ComputeStateBlockMask(This,mask); } #endif @@ -4962,53 +4954,53 @@ interface ID3D10Effect { #define ID3D10Effect_IsOptimized(This) (This)->lpVtbl->IsOptimized(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Effect_QueryInterface(ID3D10Effect* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Effect_QueryInterface(ID3D10Effect* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Effect_AddRef(ID3D10Effect* This) { +static inline ULONG ID3D10Effect_AddRef(ID3D10Effect* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Effect_Release(ID3D10Effect* This) { +static inline ULONG ID3D10Effect_Release(ID3D10Effect* This) { return This->lpVtbl->Release(This); } /*** ID3D10Effect methods ***/ -static __WIDL_INLINE WINBOOL ID3D10Effect_IsValid(ID3D10Effect* This) { +static inline WINBOOL ID3D10Effect_IsValid(ID3D10Effect* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE WINBOOL ID3D10Effect_IsPool(ID3D10Effect* This) { +static inline WINBOOL ID3D10Effect_IsPool(ID3D10Effect* This) { return This->lpVtbl->IsPool(This); } -static __WIDL_INLINE HRESULT ID3D10Effect_GetDevice(ID3D10Effect* This,ID3D10Device **device) { +static inline HRESULT ID3D10Effect_GetDevice(ID3D10Effect* This,ID3D10Device **device) { return This->lpVtbl->GetDevice(This,device); } -static __WIDL_INLINE HRESULT ID3D10Effect_GetDesc(ID3D10Effect* This,D3D10_EFFECT_DESC *desc) { +static inline HRESULT ID3D10Effect_GetDesc(ID3D10Effect* This,D3D10_EFFECT_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10Effect_GetConstantBufferByIndex(ID3D10Effect* This,UINT index) { +static inline ID3D10EffectConstantBuffer * ID3D10Effect_GetConstantBufferByIndex(ID3D10Effect* This,UINT index) { return This->lpVtbl->GetConstantBufferByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectConstantBuffer * ID3D10Effect_GetConstantBufferByName(ID3D10Effect* This,const char *name) { +static inline ID3D10EffectConstantBuffer * ID3D10Effect_GetConstantBufferByName(ID3D10Effect* This,const char *name) { return This->lpVtbl->GetConstantBufferByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10Effect_GetVariableByIndex(ID3D10Effect* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10Effect_GetVariableByIndex(ID3D10Effect* This,UINT index) { return This->lpVtbl->GetVariableByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10Effect_GetVariableByName(ID3D10Effect* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10Effect_GetVariableByName(ID3D10Effect* This,const char *name) { return This->lpVtbl->GetVariableByName(This,name); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10Effect_GetVariableBySemantic(ID3D10Effect* This,const char *semantic) { +static inline ID3D10EffectVariable * ID3D10Effect_GetVariableBySemantic(ID3D10Effect* This,const char *semantic) { return This->lpVtbl->GetVariableBySemantic(This,semantic); } -static __WIDL_INLINE ID3D10EffectTechnique * ID3D10Effect_GetTechniqueByIndex(ID3D10Effect* This,UINT index) { +static inline ID3D10EffectTechnique * ID3D10Effect_GetTechniqueByIndex(ID3D10Effect* This,UINT index) { return This->lpVtbl->GetTechniqueByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectTechnique * ID3D10Effect_GetTechniqueByName(ID3D10Effect* This,const char *name) { +static inline ID3D10EffectTechnique * ID3D10Effect_GetTechniqueByName(ID3D10Effect* This,const char *name) { return This->lpVtbl->GetTechniqueByName(This,name); } -static __WIDL_INLINE HRESULT ID3D10Effect_Optimize(ID3D10Effect* This) { +static inline HRESULT ID3D10Effect_Optimize(ID3D10Effect* This) { return This->lpVtbl->Optimize(This); } -static __WIDL_INLINE WINBOOL ID3D10Effect_IsOptimized(ID3D10Effect* This) { +static inline WINBOOL ID3D10Effect_IsOptimized(ID3D10Effect* This) { return This->lpVtbl->IsOptimized(This); } #endif @@ -5074,17 +5066,17 @@ interface ID3D10EffectPool { #define ID3D10EffectPool_AsEffect(This) (This)->lpVtbl->AsEffect(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10EffectPool_QueryInterface(ID3D10EffectPool* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10EffectPool_QueryInterface(ID3D10EffectPool* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10EffectPool_AddRef(ID3D10EffectPool* This) { +static inline ULONG ID3D10EffectPool_AddRef(ID3D10EffectPool* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10EffectPool_Release(ID3D10EffectPool* This) { +static inline ULONG ID3D10EffectPool_Release(ID3D10EffectPool* This) { return This->lpVtbl->Release(This); } /*** ID3D10EffectPool methods ***/ -static __WIDL_INLINE ID3D10Effect * ID3D10EffectPool_AsEffect(ID3D10EffectPool* This) { +static inline ID3D10Effect * ID3D10EffectPool_AsEffect(ID3D10EffectPool* This) { return This->lpVtbl->AsEffect(This); } #endif @@ -5203,31 +5195,31 @@ interface ID3D10EffectPass { #define ID3D10EffectPass_ComputeStateBlockMask(This,mask) (This)->lpVtbl->ComputeStateBlockMask(This,mask) #else /*** ID3D10EffectPass methods ***/ -static __WIDL_INLINE WINBOOL ID3D10EffectPass_IsValid(ID3D10EffectPass* This) { +static inline WINBOOL ID3D10EffectPass_IsValid(ID3D10EffectPass* This) { return This->lpVtbl->IsValid(This); } -static __WIDL_INLINE HRESULT ID3D10EffectPass_GetDesc(ID3D10EffectPass* This,D3D10_PASS_DESC *desc) { +static inline HRESULT ID3D10EffectPass_GetDesc(ID3D10EffectPass* This,D3D10_PASS_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT ID3D10EffectPass_GetVertexShaderDesc(ID3D10EffectPass* This,D3D10_PASS_SHADER_DESC *desc) { +static inline HRESULT ID3D10EffectPass_GetVertexShaderDesc(ID3D10EffectPass* This,D3D10_PASS_SHADER_DESC *desc) { return This->lpVtbl->GetVertexShaderDesc(This,desc); } -static __WIDL_INLINE HRESULT ID3D10EffectPass_GetGeometryShaderDesc(ID3D10EffectPass* This,D3D10_PASS_SHADER_DESC *desc) { +static inline HRESULT ID3D10EffectPass_GetGeometryShaderDesc(ID3D10EffectPass* This,D3D10_PASS_SHADER_DESC *desc) { return This->lpVtbl->GetGeometryShaderDesc(This,desc); } -static __WIDL_INLINE HRESULT ID3D10EffectPass_GetPixelShaderDesc(ID3D10EffectPass* This,D3D10_PASS_SHADER_DESC *desc) { +static inline HRESULT ID3D10EffectPass_GetPixelShaderDesc(ID3D10EffectPass* This,D3D10_PASS_SHADER_DESC *desc) { return This->lpVtbl->GetPixelShaderDesc(This,desc); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectPass_GetAnnotationByIndex(ID3D10EffectPass* This,UINT index) { +static inline ID3D10EffectVariable * ID3D10EffectPass_GetAnnotationByIndex(ID3D10EffectPass* This,UINT index) { return This->lpVtbl->GetAnnotationByIndex(This,index); } -static __WIDL_INLINE ID3D10EffectVariable * ID3D10EffectPass_GetAnnotationByName(ID3D10EffectPass* This,const char *name) { +static inline ID3D10EffectVariable * ID3D10EffectPass_GetAnnotationByName(ID3D10EffectPass* This,const char *name) { return This->lpVtbl->GetAnnotationByName(This,name); } -static __WIDL_INLINE HRESULT ID3D10EffectPass_Apply(ID3D10EffectPass* This,UINT flags) { +static inline HRESULT ID3D10EffectPass_Apply(ID3D10EffectPass* This,UINT flags) { return This->lpVtbl->Apply(This,flags); } -static __WIDL_INLINE HRESULT ID3D10EffectPass_ComputeStateBlockMask(ID3D10EffectPass* This,D3D10_STATE_BLOCK_MASK *mask) { +static inline HRESULT ID3D10EffectPass_ComputeStateBlockMask(ID3D10EffectPass* This,D3D10_STATE_BLOCK_MASK *mask) { return This->lpVtbl->ComputeStateBlockMask(This,mask); } #endif @@ -5315,26 +5307,26 @@ interface ID3D10StateBlock { #define ID3D10StateBlock_GetDevice(This,device) (This)->lpVtbl->GetDevice(This,device) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10StateBlock_QueryInterface(ID3D10StateBlock* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10StateBlock_QueryInterface(ID3D10StateBlock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10StateBlock_AddRef(ID3D10StateBlock* This) { +static inline ULONG ID3D10StateBlock_AddRef(ID3D10StateBlock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10StateBlock_Release(ID3D10StateBlock* This) { +static inline ULONG ID3D10StateBlock_Release(ID3D10StateBlock* This) { return This->lpVtbl->Release(This); } /*** ID3D10StateBlock methods ***/ -static __WIDL_INLINE HRESULT ID3D10StateBlock_Capture(ID3D10StateBlock* This) { +static inline HRESULT ID3D10StateBlock_Capture(ID3D10StateBlock* This) { return This->lpVtbl->Capture(This); } -static __WIDL_INLINE HRESULT ID3D10StateBlock_Apply(ID3D10StateBlock* This) { +static inline HRESULT ID3D10StateBlock_Apply(ID3D10StateBlock* This) { return This->lpVtbl->Apply(This); } -static __WIDL_INLINE HRESULT ID3D10StateBlock_ReleaseAllDeviceObjects(ID3D10StateBlock* This) { +static inline HRESULT ID3D10StateBlock_ReleaseAllDeviceObjects(ID3D10StateBlock* This) { return This->lpVtbl->ReleaseAllDeviceObjects(This); } -static __WIDL_INLINE HRESULT ID3D10StateBlock_GetDevice(ID3D10StateBlock* This,ID3D10Device **device) { +static inline HRESULT ID3D10StateBlock_GetDevice(ID3D10StateBlock* This,ID3D10Device **device) { return This->lpVtbl->GetDevice(This,device); } #endif diff --git a/lib/libc/include/any-windows-any/d3d10sdklayers.h b/lib/libc/include/any-windows-any/d3d10sdklayers.h index 8b6ce9d135b012d8da900f94f9528edf26e24cc9..4ffa6628e798650379a1b10a683b489dbb86e41f 100644 --- a/lib/libc/include/any-windows-any/d3d10sdklayers.h +++ b/lib/libc/include/any-windows-any/d3d10sdklayers.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d10sdklayers.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d10sdklayers.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d10sdklayers_h__ #define __d3d10sdklayers_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D10Debug_FWD_DEFINED__ @@ -718,35 +710,35 @@ interface ID3D10Debug { #define ID3D10Debug_Validate(This) (This)->lpVtbl->Validate(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Debug_QueryInterface(ID3D10Debug* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Debug_QueryInterface(ID3D10Debug* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Debug_AddRef(ID3D10Debug* This) { +static inline ULONG ID3D10Debug_AddRef(ID3D10Debug* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Debug_Release(ID3D10Debug* This) { +static inline ULONG ID3D10Debug_Release(ID3D10Debug* This) { return This->lpVtbl->Release(This); } /*** ID3D10Debug methods ***/ -static __WIDL_INLINE HRESULT ID3D10Debug_SetFeatureMask(ID3D10Debug* This,UINT mask) { +static inline HRESULT ID3D10Debug_SetFeatureMask(ID3D10Debug* This,UINT mask) { return This->lpVtbl->SetFeatureMask(This,mask); } -static __WIDL_INLINE UINT ID3D10Debug_GetFeatureMask(ID3D10Debug* This) { +static inline UINT ID3D10Debug_GetFeatureMask(ID3D10Debug* This) { return This->lpVtbl->GetFeatureMask(This); } -static __WIDL_INLINE HRESULT ID3D10Debug_SetPresentPerRenderOpDelay(ID3D10Debug* This,UINT milliseconds) { +static inline HRESULT ID3D10Debug_SetPresentPerRenderOpDelay(ID3D10Debug* This,UINT milliseconds) { return This->lpVtbl->SetPresentPerRenderOpDelay(This,milliseconds); } -static __WIDL_INLINE UINT ID3D10Debug_GetPresentPerRenderOpDelay(ID3D10Debug* This) { +static inline UINT ID3D10Debug_GetPresentPerRenderOpDelay(ID3D10Debug* This) { return This->lpVtbl->GetPresentPerRenderOpDelay(This); } -static __WIDL_INLINE HRESULT ID3D10Debug_SetSwapChain(ID3D10Debug* This,IDXGISwapChain *swapchain) { +static inline HRESULT ID3D10Debug_SetSwapChain(ID3D10Debug* This,IDXGISwapChain *swapchain) { return This->lpVtbl->SetSwapChain(This,swapchain); } -static __WIDL_INLINE HRESULT ID3D10Debug_GetSwapChain(ID3D10Debug* This,IDXGISwapChain **swapchain) { +static inline HRESULT ID3D10Debug_GetSwapChain(ID3D10Debug* This,IDXGISwapChain **swapchain) { return This->lpVtbl->GetSwapChain(This,swapchain); } -static __WIDL_INLINE HRESULT ID3D10Debug_Validate(ID3D10Debug* This) { +static inline HRESULT ID3D10Debug_Validate(ID3D10Debug* This) { return This->lpVtbl->Validate(This); } #endif @@ -820,20 +812,20 @@ interface ID3D10SwitchToRef { #define ID3D10SwitchToRef_GetUseRef(This) (This)->lpVtbl->GetUseRef(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10SwitchToRef_QueryInterface(ID3D10SwitchToRef* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10SwitchToRef_QueryInterface(ID3D10SwitchToRef* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10SwitchToRef_AddRef(ID3D10SwitchToRef* This) { +static inline ULONG ID3D10SwitchToRef_AddRef(ID3D10SwitchToRef* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10SwitchToRef_Release(ID3D10SwitchToRef* This) { +static inline ULONG ID3D10SwitchToRef_Release(ID3D10SwitchToRef* This) { return This->lpVtbl->Release(This); } /*** ID3D10SwitchToRef methods ***/ -static __WIDL_INLINE WINBOOL ID3D10SwitchToRef_SetUseRef(ID3D10SwitchToRef* This,WINBOOL useref) { +static inline WINBOOL ID3D10SwitchToRef_SetUseRef(ID3D10SwitchToRef* This,WINBOOL useref) { return This->lpVtbl->SetUseRef(This,useref); } -static __WIDL_INLINE WINBOOL ID3D10SwitchToRef_GetUseRef(ID3D10SwitchToRef* This) { +static inline WINBOOL ID3D10SwitchToRef_GetUseRef(ID3D10SwitchToRef* This) { return This->lpVtbl->GetUseRef(This); } #endif @@ -1176,119 +1168,119 @@ interface ID3D10InfoQueue { #define ID3D10InfoQueue_GetMuteDebugOutput(This) (This)->lpVtbl->GetMuteDebugOutput(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10InfoQueue_QueryInterface(ID3D10InfoQueue* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10InfoQueue_QueryInterface(ID3D10InfoQueue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10InfoQueue_AddRef(ID3D10InfoQueue* This) { +static inline ULONG ID3D10InfoQueue_AddRef(ID3D10InfoQueue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10InfoQueue_Release(ID3D10InfoQueue* This) { +static inline ULONG ID3D10InfoQueue_Release(ID3D10InfoQueue* This) { return This->lpVtbl->Release(This); } /*** ID3D10InfoQueue methods ***/ -static __WIDL_INLINE HRESULT ID3D10InfoQueue_SetMessageCountLimit(ID3D10InfoQueue* This,UINT64 limit) { +static inline HRESULT ID3D10InfoQueue_SetMessageCountLimit(ID3D10InfoQueue* This,UINT64 limit) { return This->lpVtbl->SetMessageCountLimit(This,limit); } -static __WIDL_INLINE void ID3D10InfoQueue_ClearStoredMessages(ID3D10InfoQueue* This) { +static inline void ID3D10InfoQueue_ClearStoredMessages(ID3D10InfoQueue* This) { This->lpVtbl->ClearStoredMessages(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_GetMessage(ID3D10InfoQueue* This,UINT64 message_idx,D3D10_MESSAGE *message,SIZE_T *message_size) { +static inline HRESULT ID3D10InfoQueue_GetMessage(ID3D10InfoQueue* This,UINT64 message_idx,D3D10_MESSAGE *message,SIZE_T *message_size) { return This->lpVtbl->GetMessage(This,message_idx,message,message_size); } -static __WIDL_INLINE UINT64 ID3D10InfoQueue_GetNumMessagesAllowedByStorageFilter(ID3D10InfoQueue* This) { +static inline UINT64 ID3D10InfoQueue_GetNumMessagesAllowedByStorageFilter(ID3D10InfoQueue* This) { return This->lpVtbl->GetNumMessagesAllowedByStorageFilter(This); } -static __WIDL_INLINE UINT64 ID3D10InfoQueue_GetNumMessagesDeniedByStorageFilter(ID3D10InfoQueue* This) { +static inline UINT64 ID3D10InfoQueue_GetNumMessagesDeniedByStorageFilter(ID3D10InfoQueue* This) { return This->lpVtbl->GetNumMessagesDeniedByStorageFilter(This); } -static __WIDL_INLINE UINT64 ID3D10InfoQueue_GetNumStoredMessages(ID3D10InfoQueue* This) { +static inline UINT64 ID3D10InfoQueue_GetNumStoredMessages(ID3D10InfoQueue* This) { return This->lpVtbl->GetNumStoredMessages(This); } -static __WIDL_INLINE UINT64 ID3D10InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter(ID3D10InfoQueue* This) { +static inline UINT64 ID3D10InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter(ID3D10InfoQueue* This) { return This->lpVtbl->GetNumStoredMessagesAllowedByRetrievalFilter(This); } -static __WIDL_INLINE UINT64 ID3D10InfoQueue_GetNumMessagesDiscardedByMessageCountLimit(ID3D10InfoQueue* This) { +static inline UINT64 ID3D10InfoQueue_GetNumMessagesDiscardedByMessageCountLimit(ID3D10InfoQueue* This) { return This->lpVtbl->GetNumMessagesDiscardedByMessageCountLimit(This); } -static __WIDL_INLINE UINT64 ID3D10InfoQueue_GetMessageCountLimit(ID3D10InfoQueue* This) { +static inline UINT64 ID3D10InfoQueue_GetMessageCountLimit(ID3D10InfoQueue* This) { return This->lpVtbl->GetMessageCountLimit(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_AddStorageFilterEntries(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D10InfoQueue_AddStorageFilterEntries(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->AddStorageFilterEntries(This,filter); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_GetStorageFilter(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter,SIZE_T *filter_size) { +static inline HRESULT ID3D10InfoQueue_GetStorageFilter(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter,SIZE_T *filter_size) { return This->lpVtbl->GetStorageFilter(This,filter,filter_size); } -static __WIDL_INLINE void ID3D10InfoQueue_ClearStorageFilter(ID3D10InfoQueue* This) { +static inline void ID3D10InfoQueue_ClearStorageFilter(ID3D10InfoQueue* This) { This->lpVtbl->ClearStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_PushEmptyStorageFilter(ID3D10InfoQueue* This) { +static inline HRESULT ID3D10InfoQueue_PushEmptyStorageFilter(ID3D10InfoQueue* This) { return This->lpVtbl->PushEmptyStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_PushCopyOfStorageFilter(ID3D10InfoQueue* This) { +static inline HRESULT ID3D10InfoQueue_PushCopyOfStorageFilter(ID3D10InfoQueue* This) { return This->lpVtbl->PushCopyOfStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_PushStorageFilter(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D10InfoQueue_PushStorageFilter(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->PushStorageFilter(This,filter); } -static __WIDL_INLINE void ID3D10InfoQueue_PopStorageFilter(ID3D10InfoQueue* This) { +static inline void ID3D10InfoQueue_PopStorageFilter(ID3D10InfoQueue* This) { This->lpVtbl->PopStorageFilter(This); } -static __WIDL_INLINE UINT ID3D10InfoQueue_GetStorageFilterStackSize(ID3D10InfoQueue* This) { +static inline UINT ID3D10InfoQueue_GetStorageFilterStackSize(ID3D10InfoQueue* This) { return This->lpVtbl->GetStorageFilterStackSize(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_AddRetrievalFilterEntries(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D10InfoQueue_AddRetrievalFilterEntries(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->AddRetrievalFilterEntries(This,filter); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_GetRetrievalFilter(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter,SIZE_T *filterbytelength) { +static inline HRESULT ID3D10InfoQueue_GetRetrievalFilter(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter,SIZE_T *filterbytelength) { return This->lpVtbl->GetRetrievalFilter(This,filter,filterbytelength); } -static __WIDL_INLINE void ID3D10InfoQueue_ClearRetrievalFilter(ID3D10InfoQueue* This) { +static inline void ID3D10InfoQueue_ClearRetrievalFilter(ID3D10InfoQueue* This) { This->lpVtbl->ClearRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_PushEmptyRetrievalFilter(ID3D10InfoQueue* This) { +static inline HRESULT ID3D10InfoQueue_PushEmptyRetrievalFilter(ID3D10InfoQueue* This) { return This->lpVtbl->PushEmptyRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_PushCopyOfRetrievalFilter(ID3D10InfoQueue* This) { +static inline HRESULT ID3D10InfoQueue_PushCopyOfRetrievalFilter(ID3D10InfoQueue* This) { return This->lpVtbl->PushCopyOfRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_PushRetrievalFilter(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D10InfoQueue_PushRetrievalFilter(ID3D10InfoQueue* This,D3D10_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->PushRetrievalFilter(This,filter); } -static __WIDL_INLINE void ID3D10InfoQueue_PopRetrievalFilter(ID3D10InfoQueue* This) { +static inline void ID3D10InfoQueue_PopRetrievalFilter(ID3D10InfoQueue* This) { This->lpVtbl->PopRetrievalFilter(This); } -static __WIDL_INLINE UINT ID3D10InfoQueue_GetRetrievalFilterStackSize(ID3D10InfoQueue* This) { +static inline UINT ID3D10InfoQueue_GetRetrievalFilterStackSize(ID3D10InfoQueue* This) { return This->lpVtbl->GetRetrievalFilterStackSize(This); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_AddMessage(ID3D10InfoQueue* This,D3D10_MESSAGE_CATEGORY category,D3D10_MESSAGE_SEVERITY severity,D3D10_MESSAGE_ID id,const char *description) { +static inline HRESULT ID3D10InfoQueue_AddMessage(ID3D10InfoQueue* This,D3D10_MESSAGE_CATEGORY category,D3D10_MESSAGE_SEVERITY severity,D3D10_MESSAGE_ID id,const char *description) { return This->lpVtbl->AddMessage(This,category,severity,id,description); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_AddApplicationMessage(ID3D10InfoQueue* This,D3D10_MESSAGE_SEVERITY severity,const char *description) { +static inline HRESULT ID3D10InfoQueue_AddApplicationMessage(ID3D10InfoQueue* This,D3D10_MESSAGE_SEVERITY severity,const char *description) { return This->lpVtbl->AddApplicationMessage(This,severity,description); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_SetBreakOnCategory(ID3D10InfoQueue* This,D3D10_MESSAGE_CATEGORY category,WINBOOL enable) { +static inline HRESULT ID3D10InfoQueue_SetBreakOnCategory(ID3D10InfoQueue* This,D3D10_MESSAGE_CATEGORY category,WINBOOL enable) { return This->lpVtbl->SetBreakOnCategory(This,category,enable); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_SetBreakOnSeverity(ID3D10InfoQueue* This,D3D10_MESSAGE_SEVERITY severity,WINBOOL enable) { +static inline HRESULT ID3D10InfoQueue_SetBreakOnSeverity(ID3D10InfoQueue* This,D3D10_MESSAGE_SEVERITY severity,WINBOOL enable) { return This->lpVtbl->SetBreakOnSeverity(This,severity,enable); } -static __WIDL_INLINE HRESULT ID3D10InfoQueue_SetBreakOnID(ID3D10InfoQueue* This,D3D10_MESSAGE_ID id,WINBOOL enable) { +static inline HRESULT ID3D10InfoQueue_SetBreakOnID(ID3D10InfoQueue* This,D3D10_MESSAGE_ID id,WINBOOL enable) { return This->lpVtbl->SetBreakOnID(This,id,enable); } -static __WIDL_INLINE WINBOOL ID3D10InfoQueue_GetBreakOnCategory(ID3D10InfoQueue* This,D3D10_MESSAGE_CATEGORY category) { +static inline WINBOOL ID3D10InfoQueue_GetBreakOnCategory(ID3D10InfoQueue* This,D3D10_MESSAGE_CATEGORY category) { return This->lpVtbl->GetBreakOnCategory(This,category); } -static __WIDL_INLINE WINBOOL ID3D10InfoQueue_GetBreakOnSeverity(ID3D10InfoQueue* This,D3D10_MESSAGE_SEVERITY severity) { +static inline WINBOOL ID3D10InfoQueue_GetBreakOnSeverity(ID3D10InfoQueue* This,D3D10_MESSAGE_SEVERITY severity) { return This->lpVtbl->GetBreakOnSeverity(This,severity); } -static __WIDL_INLINE WINBOOL ID3D10InfoQueue_GetBreakOnID(ID3D10InfoQueue* This,D3D10_MESSAGE_ID id) { +static inline WINBOOL ID3D10InfoQueue_GetBreakOnID(ID3D10InfoQueue* This,D3D10_MESSAGE_ID id) { return This->lpVtbl->GetBreakOnID(This,id); } -static __WIDL_INLINE void ID3D10InfoQueue_SetMuteDebugOutput(ID3D10InfoQueue* This,WINBOOL mute) { +static inline void ID3D10InfoQueue_SetMuteDebugOutput(ID3D10InfoQueue* This,WINBOOL mute) { This->lpVtbl->SetMuteDebugOutput(This,mute); } -static __WIDL_INLINE WINBOOL ID3D10InfoQueue_GetMuteDebugOutput(ID3D10InfoQueue* This) { +static inline WINBOOL ID3D10InfoQueue_GetMuteDebugOutput(ID3D10InfoQueue* This) { return This->lpVtbl->GetMuteDebugOutput(This); } #endif diff --git a/lib/libc/include/any-windows-any/d3d10shader.h b/lib/libc/include/any-windows-any/d3d10shader.h index 02d12af996cf267669159c51cdc783a76660dba5..3771ecde424d83eb7fd8e9ceed01fdfcc10e9c71 100644 --- a/lib/libc/include/any-windows-any/d3d10shader.h +++ b/lib/libc/include/any-windows-any/d3d10shader.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d10shader.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d10shader.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d10shader_h__ #define __d3d10shader_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D10ShaderReflectionType_FWD_DEFINED__ @@ -262,16 +254,16 @@ interface ID3D10ShaderReflectionType { #define ID3D10ShaderReflectionType_GetMemberTypeName(This,index) (This)->lpVtbl->GetMemberTypeName(This,index) #else /*** ID3D10ShaderReflectionType methods ***/ -static __WIDL_INLINE HRESULT ID3D10ShaderReflectionType_GetDesc(ID3D10ShaderReflectionType* This,D3D10_SHADER_TYPE_DESC *desc) { +static inline HRESULT ID3D10ShaderReflectionType_GetDesc(ID3D10ShaderReflectionType* This,D3D10_SHADER_TYPE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10ShaderReflectionType * ID3D10ShaderReflectionType_GetMemberTypeByIndex(ID3D10ShaderReflectionType* This,UINT index) { +static inline ID3D10ShaderReflectionType * ID3D10ShaderReflectionType_GetMemberTypeByIndex(ID3D10ShaderReflectionType* This,UINT index) { return This->lpVtbl->GetMemberTypeByIndex(This,index); } -static __WIDL_INLINE ID3D10ShaderReflectionType * ID3D10ShaderReflectionType_GetMemberTypeByName(ID3D10ShaderReflectionType* This,const char *name) { +static inline ID3D10ShaderReflectionType * ID3D10ShaderReflectionType_GetMemberTypeByName(ID3D10ShaderReflectionType* This,const char *name) { return This->lpVtbl->GetMemberTypeByName(This,name); } -static __WIDL_INLINE const char * ID3D10ShaderReflectionType_GetMemberTypeName(ID3D10ShaderReflectionType* This,UINT index) { +static inline const char * ID3D10ShaderReflectionType_GetMemberTypeName(ID3D10ShaderReflectionType* This,UINT index) { return This->lpVtbl->GetMemberTypeName(This,index); } #endif @@ -334,10 +326,10 @@ interface ID3D10ShaderReflectionVariable { #define ID3D10ShaderReflectionVariable_GetType(This) (This)->lpVtbl->GetType(This) #else /*** ID3D10ShaderReflectionVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D10ShaderReflectionVariable_GetDesc(ID3D10ShaderReflectionVariable* This,D3D10_SHADER_VARIABLE_DESC *desc) { +static inline HRESULT ID3D10ShaderReflectionVariable_GetDesc(ID3D10ShaderReflectionVariable* This,D3D10_SHADER_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10ShaderReflectionType * ID3D10ShaderReflectionVariable_GetType(ID3D10ShaderReflectionVariable* This) { +static inline ID3D10ShaderReflectionType * ID3D10ShaderReflectionVariable_GetType(ID3D10ShaderReflectionVariable* This) { return This->lpVtbl->GetType(This); } #endif @@ -409,13 +401,13 @@ interface ID3D10ShaderReflectionConstantBuffer { #define ID3D10ShaderReflectionConstantBuffer_GetVariableByName(This,name) (This)->lpVtbl->GetVariableByName(This,name) #else /*** ID3D10ShaderReflectionConstantBuffer methods ***/ -static __WIDL_INLINE HRESULT ID3D10ShaderReflectionConstantBuffer_GetDesc(ID3D10ShaderReflectionConstantBuffer* This,D3D10_SHADER_BUFFER_DESC *desc) { +static inline HRESULT ID3D10ShaderReflectionConstantBuffer_GetDesc(ID3D10ShaderReflectionConstantBuffer* This,D3D10_SHADER_BUFFER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10ShaderReflectionVariable * ID3D10ShaderReflectionConstantBuffer_GetVariableByIndex(ID3D10ShaderReflectionConstantBuffer* This,UINT index) { +static inline ID3D10ShaderReflectionVariable * ID3D10ShaderReflectionConstantBuffer_GetVariableByIndex(ID3D10ShaderReflectionConstantBuffer* This,UINT index) { return This->lpVtbl->GetVariableByIndex(This,index); } -static __WIDL_INLINE ID3D10ShaderReflectionVariable * ID3D10ShaderReflectionConstantBuffer_GetVariableByName(ID3D10ShaderReflectionConstantBuffer* This,const char *name) { +static inline ID3D10ShaderReflectionVariable * ID3D10ShaderReflectionConstantBuffer_GetVariableByName(ID3D10ShaderReflectionConstantBuffer* This,const char *name) { return This->lpVtbl->GetVariableByName(This,name); } #endif @@ -528,32 +520,32 @@ interface ID3D10ShaderReflection { #define ID3D10ShaderReflection_GetOutputParameterDesc(This,index,desc) (This)->lpVtbl->GetOutputParameterDesc(This,index,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10ShaderReflection_QueryInterface(ID3D10ShaderReflection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10ShaderReflection_QueryInterface(ID3D10ShaderReflection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10ShaderReflection_AddRef(ID3D10ShaderReflection* This) { +static inline ULONG ID3D10ShaderReflection_AddRef(ID3D10ShaderReflection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10ShaderReflection_Release(ID3D10ShaderReflection* This) { +static inline ULONG ID3D10ShaderReflection_Release(ID3D10ShaderReflection* This) { return This->lpVtbl->Release(This); } /*** ID3D10ShaderReflection methods ***/ -static __WIDL_INLINE HRESULT ID3D10ShaderReflection_GetDesc(ID3D10ShaderReflection* This,D3D10_SHADER_DESC *desc) { +static inline HRESULT ID3D10ShaderReflection_GetDesc(ID3D10ShaderReflection* This,D3D10_SHADER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D10ShaderReflectionConstantBuffer * ID3D10ShaderReflection_GetConstantBufferByIndex(ID3D10ShaderReflection* This,UINT index) { +static inline ID3D10ShaderReflectionConstantBuffer * ID3D10ShaderReflection_GetConstantBufferByIndex(ID3D10ShaderReflection* This,UINT index) { return This->lpVtbl->GetConstantBufferByIndex(This,index); } -static __WIDL_INLINE ID3D10ShaderReflectionConstantBuffer * ID3D10ShaderReflection_GetConstantBufferByName(ID3D10ShaderReflection* This,const char *name) { +static inline ID3D10ShaderReflectionConstantBuffer * ID3D10ShaderReflection_GetConstantBufferByName(ID3D10ShaderReflection* This,const char *name) { return This->lpVtbl->GetConstantBufferByName(This,name); } -static __WIDL_INLINE HRESULT ID3D10ShaderReflection_GetResourceBindingDesc(ID3D10ShaderReflection* This,UINT index,D3D10_SHADER_INPUT_BIND_DESC *desc) { +static inline HRESULT ID3D10ShaderReflection_GetResourceBindingDesc(ID3D10ShaderReflection* This,UINT index,D3D10_SHADER_INPUT_BIND_DESC *desc) { return This->lpVtbl->GetResourceBindingDesc(This,index,desc); } -static __WIDL_INLINE HRESULT ID3D10ShaderReflection_GetInputParameterDesc(ID3D10ShaderReflection* This,UINT index,D3D10_SIGNATURE_PARAMETER_DESC *desc) { +static inline HRESULT ID3D10ShaderReflection_GetInputParameterDesc(ID3D10ShaderReflection* This,UINT index,D3D10_SIGNATURE_PARAMETER_DESC *desc) { return This->lpVtbl->GetInputParameterDesc(This,index,desc); } -static __WIDL_INLINE HRESULT ID3D10ShaderReflection_GetOutputParameterDesc(ID3D10ShaderReflection* This,UINT index,D3D10_SIGNATURE_PARAMETER_DESC *desc) { +static inline HRESULT ID3D10ShaderReflection_GetOutputParameterDesc(ID3D10ShaderReflection* This,UINT index,D3D10_SIGNATURE_PARAMETER_DESC *desc) { return This->lpVtbl->GetOutputParameterDesc(This,index,desc); } #endif diff --git a/lib/libc/include/any-windows-any/d3d11.h b/lib/libc/include/any-windows-any/d3d11.h index 67da7da0130da68b28f8eeba8a6ca9e835dc1302..ea12315b2ee96d725bf61ea579b46fcb7c730577 100644 --- a/lib/libc/include/any-windows-any/d3d11.h +++ b/lib/libc/include/any-windows-any/d3d11.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d11.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d11.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d11_h__ #define __d3d11_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D11DeviceChild_FWD_DEFINED__ @@ -625,8 +617,30 @@ interface ID3D11VideoProcessorInputView; #define D3D11_DEFAULT_VIEWPORT_WIDTH (0) #define D3D11_FLOAT32_MAX (3.402823466e+38f) +#define D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES (0) + +#define D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY (0) + +#define D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES (0) + +#define D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT (1) + +#define D3D11_IA_INSTANCE_ID_BIT_COUNT (32) + +#define D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT (32) + +#define D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT (32) + +#define D3D11_IA_PRIMITIVE_ID_BIT_COUNT (32) + +#define D3D11_IA_VERTEX_ID_BIT_COUNT (32) + #define D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT (32) +#define D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS (128) + +#define D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT (32) + #define D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT (8) #define D3D11_MAX_MAXANISOTROPY (16) @@ -2697,26 +2711,26 @@ interface ID3D11DeviceChild { #define ID3D11DeviceChild_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceChild_QueryInterface(ID3D11DeviceChild* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11DeviceChild_QueryInterface(ID3D11DeviceChild* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11DeviceChild_AddRef(ID3D11DeviceChild* This) { +static inline ULONG ID3D11DeviceChild_AddRef(ID3D11DeviceChild* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11DeviceChild_Release(ID3D11DeviceChild* This) { +static inline ULONG ID3D11DeviceChild_Release(ID3D11DeviceChild* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11DeviceChild_GetDevice(ID3D11DeviceChild* This,ID3D11Device **ppDevice) { +static inline void ID3D11DeviceChild_GetDevice(ID3D11DeviceChild* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11DeviceChild_GetPrivateData(ID3D11DeviceChild* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11DeviceChild_GetPrivateData(ID3D11DeviceChild* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceChild_SetPrivateData(ID3D11DeviceChild* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11DeviceChild_SetPrivateData(ID3D11DeviceChild* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceChild_SetPrivateDataInterface(ID3D11DeviceChild* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11DeviceChild_SetPrivateDataInterface(ID3D11DeviceChild* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -2809,30 +2823,30 @@ interface ID3D11Asynchronous { #define ID3D11Asynchronous_GetDataSize(This) (This)->lpVtbl->GetDataSize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Asynchronous_QueryInterface(ID3D11Asynchronous* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Asynchronous_QueryInterface(ID3D11Asynchronous* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Asynchronous_AddRef(ID3D11Asynchronous* This) { +static inline ULONG ID3D11Asynchronous_AddRef(ID3D11Asynchronous* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Asynchronous_Release(ID3D11Asynchronous* This) { +static inline ULONG ID3D11Asynchronous_Release(ID3D11Asynchronous* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Asynchronous_GetDevice(ID3D11Asynchronous* This,ID3D11Device **ppDevice) { +static inline void ID3D11Asynchronous_GetDevice(ID3D11Asynchronous* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Asynchronous_GetPrivateData(ID3D11Asynchronous* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Asynchronous_GetPrivateData(ID3D11Asynchronous* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Asynchronous_SetPrivateData(ID3D11Asynchronous* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Asynchronous_SetPrivateData(ID3D11Asynchronous* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Asynchronous_SetPrivateDataInterface(ID3D11Asynchronous* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Asynchronous_SetPrivateDataInterface(ID3D11Asynchronous* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Asynchronous methods ***/ -static __WIDL_INLINE UINT ID3D11Asynchronous_GetDataSize(ID3D11Asynchronous* This) { +static inline UINT ID3D11Asynchronous_GetDataSize(ID3D11Asynchronous* This) { return This->lpVtbl->GetDataSize(This); } #endif @@ -2932,34 +2946,34 @@ interface ID3D11Query { #define ID3D11Query_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Query_QueryInterface(ID3D11Query* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Query_QueryInterface(ID3D11Query* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Query_AddRef(ID3D11Query* This) { +static inline ULONG ID3D11Query_AddRef(ID3D11Query* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Query_Release(ID3D11Query* This) { +static inline ULONG ID3D11Query_Release(ID3D11Query* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Query_GetDevice(ID3D11Query* This,ID3D11Device **ppDevice) { +static inline void ID3D11Query_GetDevice(ID3D11Query* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Query_GetPrivateData(ID3D11Query* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Query_GetPrivateData(ID3D11Query* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Query_SetPrivateData(ID3D11Query* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Query_SetPrivateData(ID3D11Query* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Query_SetPrivateDataInterface(ID3D11Query* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Query_SetPrivateDataInterface(ID3D11Query* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Asynchronous methods ***/ -static __WIDL_INLINE UINT ID3D11Query_GetDataSize(ID3D11Query* This) { +static inline UINT ID3D11Query_GetDataSize(ID3D11Query* This) { return This->lpVtbl->GetDataSize(This); } /*** ID3D11Query methods ***/ -static __WIDL_INLINE void ID3D11Query_GetDesc(ID3D11Query* This,D3D11_QUERY_DESC *pDesc) { +static inline void ID3D11Query_GetDesc(ID3D11Query* This,D3D11_QUERY_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -3068,36 +3082,36 @@ interface ID3D11Resource { #define ID3D11Resource_GetEvictionPriority(This) (This)->lpVtbl->GetEvictionPriority(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Resource_QueryInterface(ID3D11Resource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Resource_QueryInterface(ID3D11Resource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Resource_AddRef(ID3D11Resource* This) { +static inline ULONG ID3D11Resource_AddRef(ID3D11Resource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Resource_Release(ID3D11Resource* This) { +static inline ULONG ID3D11Resource_Release(ID3D11Resource* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Resource_GetDevice(ID3D11Resource* This,ID3D11Device **ppDevice) { +static inline void ID3D11Resource_GetDevice(ID3D11Resource* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Resource_GetPrivateData(ID3D11Resource* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Resource_GetPrivateData(ID3D11Resource* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Resource_SetPrivateData(ID3D11Resource* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Resource_SetPrivateData(ID3D11Resource* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Resource_SetPrivateDataInterface(ID3D11Resource* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Resource_SetPrivateDataInterface(ID3D11Resource* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Resource methods ***/ -static __WIDL_INLINE void ID3D11Resource_GetType(ID3D11Resource* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { +static inline void ID3D11Resource_GetType(ID3D11Resource* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { This->lpVtbl->GetType(This,pResourceDimension); } -static __WIDL_INLINE void ID3D11Resource_SetEvictionPriority(ID3D11Resource* This,UINT EvictionPriority) { +static inline void ID3D11Resource_SetEvictionPriority(ID3D11Resource* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D11Resource_GetEvictionPriority(ID3D11Resource* This) { +static inline UINT ID3D11Resource_GetEvictionPriority(ID3D11Resource* This) { return This->lpVtbl->GetEvictionPriority(This); } #endif @@ -3191,30 +3205,30 @@ interface ID3D11View { #define ID3D11View_GetResource(This,ppResource) (This)->lpVtbl->GetResource(This,ppResource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11View_QueryInterface(ID3D11View* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11View_QueryInterface(ID3D11View* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11View_AddRef(ID3D11View* This) { +static inline ULONG ID3D11View_AddRef(ID3D11View* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11View_Release(ID3D11View* This) { +static inline ULONG ID3D11View_Release(ID3D11View* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11View_GetDevice(ID3D11View* This,ID3D11Device **ppDevice) { +static inline void ID3D11View_GetDevice(ID3D11View* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11View_GetPrivateData(ID3D11View* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11View_GetPrivateData(ID3D11View* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11View_SetPrivateData(ID3D11View* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11View_SetPrivateData(ID3D11View* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11View_SetPrivateDataInterface(ID3D11View* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11View_SetPrivateDataInterface(ID3D11View* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11View_GetResource(ID3D11View* This,ID3D11Resource **ppResource) { +static inline void ID3D11View_GetResource(ID3D11View* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } #endif @@ -3308,30 +3322,30 @@ interface ID3D11BlendState { #define ID3D11BlendState_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11BlendState_QueryInterface(ID3D11BlendState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11BlendState_QueryInterface(ID3D11BlendState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11BlendState_AddRef(ID3D11BlendState* This) { +static inline ULONG ID3D11BlendState_AddRef(ID3D11BlendState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11BlendState_Release(ID3D11BlendState* This) { +static inline ULONG ID3D11BlendState_Release(ID3D11BlendState* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11BlendState_GetDevice(ID3D11BlendState* This,ID3D11Device **ppDevice) { +static inline void ID3D11BlendState_GetDevice(ID3D11BlendState* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11BlendState_GetPrivateData(ID3D11BlendState* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11BlendState_GetPrivateData(ID3D11BlendState* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11BlendState_SetPrivateData(ID3D11BlendState* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11BlendState_SetPrivateData(ID3D11BlendState* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11BlendState_SetPrivateDataInterface(ID3D11BlendState* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11BlendState_SetPrivateDataInterface(ID3D11BlendState* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11BlendState methods ***/ -static __WIDL_INLINE void ID3D11BlendState_GetDesc(ID3D11BlendState* This,D3D11_BLEND_DESC *pDesc) { +static inline void ID3D11BlendState_GetDesc(ID3D11BlendState* This,D3D11_BLEND_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -3441,40 +3455,40 @@ interface ID3D11Buffer { #define ID3D11Buffer_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Buffer_QueryInterface(ID3D11Buffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Buffer_QueryInterface(ID3D11Buffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Buffer_AddRef(ID3D11Buffer* This) { +static inline ULONG ID3D11Buffer_AddRef(ID3D11Buffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Buffer_Release(ID3D11Buffer* This) { +static inline ULONG ID3D11Buffer_Release(ID3D11Buffer* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Buffer_GetDevice(ID3D11Buffer* This,ID3D11Device **ppDevice) { +static inline void ID3D11Buffer_GetDevice(ID3D11Buffer* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Buffer_GetPrivateData(ID3D11Buffer* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Buffer_GetPrivateData(ID3D11Buffer* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Buffer_SetPrivateData(ID3D11Buffer* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Buffer_SetPrivateData(ID3D11Buffer* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Buffer_SetPrivateDataInterface(ID3D11Buffer* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Buffer_SetPrivateDataInterface(ID3D11Buffer* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Resource methods ***/ -static __WIDL_INLINE void ID3D11Buffer_GetType(ID3D11Buffer* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { +static inline void ID3D11Buffer_GetType(ID3D11Buffer* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { This->lpVtbl->GetType(This,pResourceDimension); } -static __WIDL_INLINE void ID3D11Buffer_SetEvictionPriority(ID3D11Buffer* This,UINT EvictionPriority) { +static inline void ID3D11Buffer_SetEvictionPriority(ID3D11Buffer* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D11Buffer_GetEvictionPriority(ID3D11Buffer* This) { +static inline UINT ID3D11Buffer_GetEvictionPriority(ID3D11Buffer* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D11Buffer methods ***/ -static __WIDL_INLINE void ID3D11Buffer_GetDesc(ID3D11Buffer* This,D3D11_BUFFER_DESC *pDesc) { +static inline void ID3D11Buffer_GetDesc(ID3D11Buffer* This,D3D11_BUFFER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -3596,39 +3610,39 @@ interface ID3D11ClassInstance { #define ID3D11ClassInstance_GetTypeName(This,pTypeName,pBufferLength) (This)->lpVtbl->GetTypeName(This,pTypeName,pBufferLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11ClassInstance_QueryInterface(ID3D11ClassInstance* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11ClassInstance_QueryInterface(ID3D11ClassInstance* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11ClassInstance_AddRef(ID3D11ClassInstance* This) { +static inline ULONG ID3D11ClassInstance_AddRef(ID3D11ClassInstance* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11ClassInstance_Release(ID3D11ClassInstance* This) { +static inline ULONG ID3D11ClassInstance_Release(ID3D11ClassInstance* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11ClassInstance_GetDevice(ID3D11ClassInstance* This,ID3D11Device **ppDevice) { +static inline void ID3D11ClassInstance_GetDevice(ID3D11ClassInstance* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11ClassInstance_GetPrivateData(ID3D11ClassInstance* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11ClassInstance_GetPrivateData(ID3D11ClassInstance* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ClassInstance_SetPrivateData(ID3D11ClassInstance* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11ClassInstance_SetPrivateData(ID3D11ClassInstance* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ClassInstance_SetPrivateDataInterface(ID3D11ClassInstance* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11ClassInstance_SetPrivateDataInterface(ID3D11ClassInstance* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11ClassInstance methods ***/ -static __WIDL_INLINE void ID3D11ClassInstance_GetClassLinkage(ID3D11ClassInstance* This,ID3D11ClassLinkage **ppLinkage) { +static inline void ID3D11ClassInstance_GetClassLinkage(ID3D11ClassInstance* This,ID3D11ClassLinkage **ppLinkage) { This->lpVtbl->GetClassLinkage(This,ppLinkage); } -static __WIDL_INLINE void ID3D11ClassInstance_GetDesc(ID3D11ClassInstance* This,D3D11_CLASS_INSTANCE_DESC *pDesc) { +static inline void ID3D11ClassInstance_GetDesc(ID3D11ClassInstance* This,D3D11_CLASS_INSTANCE_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } -static __WIDL_INLINE void ID3D11ClassInstance_GetInstanceName(ID3D11ClassInstance* This,LPSTR pInstanceName,SIZE_T *pBufferLength) { +static inline void ID3D11ClassInstance_GetInstanceName(ID3D11ClassInstance* This,LPSTR pInstanceName,SIZE_T *pBufferLength) { This->lpVtbl->GetInstanceName(This,pInstanceName,pBufferLength); } -static __WIDL_INLINE void ID3D11ClassInstance_GetTypeName(ID3D11ClassInstance* This,LPSTR pTypeName,SIZE_T *pBufferLength) { +static inline void ID3D11ClassInstance_GetTypeName(ID3D11ClassInstance* This,LPSTR pTypeName,SIZE_T *pBufferLength) { This->lpVtbl->GetTypeName(This,pTypeName,pBufferLength); } #endif @@ -3744,33 +3758,33 @@ interface ID3D11ClassLinkage { #define ID3D11ClassLinkage_CreateClassInstance(This,pClassTypeName,ConstantBufferOffset,ConstantVectorOffset,TextureOffset,SamplerOffset,ppInstance) (This)->lpVtbl->CreateClassInstance(This,pClassTypeName,ConstantBufferOffset,ConstantVectorOffset,TextureOffset,SamplerOffset,ppInstance) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11ClassLinkage_QueryInterface(ID3D11ClassLinkage* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11ClassLinkage_QueryInterface(ID3D11ClassLinkage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11ClassLinkage_AddRef(ID3D11ClassLinkage* This) { +static inline ULONG ID3D11ClassLinkage_AddRef(ID3D11ClassLinkage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11ClassLinkage_Release(ID3D11ClassLinkage* This) { +static inline ULONG ID3D11ClassLinkage_Release(ID3D11ClassLinkage* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11ClassLinkage_GetDevice(ID3D11ClassLinkage* This,ID3D11Device **ppDevice) { +static inline void ID3D11ClassLinkage_GetDevice(ID3D11ClassLinkage* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11ClassLinkage_GetPrivateData(ID3D11ClassLinkage* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11ClassLinkage_GetPrivateData(ID3D11ClassLinkage* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ClassLinkage_SetPrivateData(ID3D11ClassLinkage* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11ClassLinkage_SetPrivateData(ID3D11ClassLinkage* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ClassLinkage_SetPrivateDataInterface(ID3D11ClassLinkage* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11ClassLinkage_SetPrivateDataInterface(ID3D11ClassLinkage* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11ClassLinkage methods ***/ -static __WIDL_INLINE HRESULT ID3D11ClassLinkage_GetClassInstance(ID3D11ClassLinkage* This,LPCSTR pClassInstanceName,UINT InstanceIndex,ID3D11ClassInstance **ppInstance) { +static inline HRESULT ID3D11ClassLinkage_GetClassInstance(ID3D11ClassLinkage* This,LPCSTR pClassInstanceName,UINT InstanceIndex,ID3D11ClassInstance **ppInstance) { return This->lpVtbl->GetClassInstance(This,pClassInstanceName,InstanceIndex,ppInstance); } -static __WIDL_INLINE HRESULT ID3D11ClassLinkage_CreateClassInstance(ID3D11ClassLinkage* This,LPCSTR pClassTypeName,UINT ConstantBufferOffset,UINT ConstantVectorOffset,UINT TextureOffset,UINT SamplerOffset,ID3D11ClassInstance **ppInstance) { +static inline HRESULT ID3D11ClassLinkage_CreateClassInstance(ID3D11ClassLinkage* This,LPCSTR pClassTypeName,UINT ConstantBufferOffset,UINT ConstantVectorOffset,UINT TextureOffset,UINT SamplerOffset,ID3D11ClassInstance **ppInstance) { return This->lpVtbl->CreateClassInstance(This,pClassTypeName,ConstantBufferOffset,ConstantVectorOffset,TextureOffset,SamplerOffset,ppInstance); } #endif @@ -3863,30 +3877,30 @@ interface ID3D11CommandList { #define ID3D11CommandList_GetContextFlags(This) (This)->lpVtbl->GetContextFlags(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11CommandList_QueryInterface(ID3D11CommandList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11CommandList_QueryInterface(ID3D11CommandList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11CommandList_AddRef(ID3D11CommandList* This) { +static inline ULONG ID3D11CommandList_AddRef(ID3D11CommandList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11CommandList_Release(ID3D11CommandList* This) { +static inline ULONG ID3D11CommandList_Release(ID3D11CommandList* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11CommandList_GetDevice(ID3D11CommandList* This,ID3D11Device **ppDevice) { +static inline void ID3D11CommandList_GetDevice(ID3D11CommandList* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11CommandList_GetPrivateData(ID3D11CommandList* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11CommandList_GetPrivateData(ID3D11CommandList* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11CommandList_SetPrivateData(ID3D11CommandList* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11CommandList_SetPrivateData(ID3D11CommandList* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11CommandList_SetPrivateDataInterface(ID3D11CommandList* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11CommandList_SetPrivateDataInterface(ID3D11CommandList* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11CommandList methods ***/ -static __WIDL_INLINE UINT ID3D11CommandList_GetContextFlags(ID3D11CommandList* This) { +static inline UINT ID3D11CommandList_GetContextFlags(ID3D11CommandList* This) { return This->lpVtbl->GetContextFlags(This); } #endif @@ -3970,26 +3984,26 @@ interface ID3D11ComputeShader { #define ID3D11ComputeShader_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11ComputeShader_QueryInterface(ID3D11ComputeShader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11ComputeShader_QueryInterface(ID3D11ComputeShader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11ComputeShader_AddRef(ID3D11ComputeShader* This) { +static inline ULONG ID3D11ComputeShader_AddRef(ID3D11ComputeShader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11ComputeShader_Release(ID3D11ComputeShader* This) { +static inline ULONG ID3D11ComputeShader_Release(ID3D11ComputeShader* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11ComputeShader_GetDevice(ID3D11ComputeShader* This,ID3D11Device **ppDevice) { +static inline void ID3D11ComputeShader_GetDevice(ID3D11ComputeShader* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11ComputeShader_GetPrivateData(ID3D11ComputeShader* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11ComputeShader_GetPrivateData(ID3D11ComputeShader* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ComputeShader_SetPrivateData(ID3D11ComputeShader* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11ComputeShader_SetPrivateData(ID3D11ComputeShader* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ComputeShader_SetPrivateDataInterface(ID3D11ComputeShader* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11ComputeShader_SetPrivateDataInterface(ID3D11ComputeShader* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -4089,34 +4103,34 @@ interface ID3D11Counter { #define ID3D11Counter_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Counter_QueryInterface(ID3D11Counter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Counter_QueryInterface(ID3D11Counter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Counter_AddRef(ID3D11Counter* This) { +static inline ULONG ID3D11Counter_AddRef(ID3D11Counter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Counter_Release(ID3D11Counter* This) { +static inline ULONG ID3D11Counter_Release(ID3D11Counter* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Counter_GetDevice(ID3D11Counter* This,ID3D11Device **ppDevice) { +static inline void ID3D11Counter_GetDevice(ID3D11Counter* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Counter_GetPrivateData(ID3D11Counter* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Counter_GetPrivateData(ID3D11Counter* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Counter_SetPrivateData(ID3D11Counter* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Counter_SetPrivateData(ID3D11Counter* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Counter_SetPrivateDataInterface(ID3D11Counter* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Counter_SetPrivateDataInterface(ID3D11Counter* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Asynchronous methods ***/ -static __WIDL_INLINE UINT ID3D11Counter_GetDataSize(ID3D11Counter* This) { +static inline UINT ID3D11Counter_GetDataSize(ID3D11Counter* This) { return This->lpVtbl->GetDataSize(This); } /*** ID3D11Counter methods ***/ -static __WIDL_INLINE void ID3D11Counter_GetDesc(ID3D11Counter* This,D3D11_COUNTER_DESC *pDesc) { +static inline void ID3D11Counter_GetDesc(ID3D11Counter* This,D3D11_COUNTER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -4210,30 +4224,30 @@ interface ID3D11DepthStencilState { #define ID3D11DepthStencilState_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11DepthStencilState_QueryInterface(ID3D11DepthStencilState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11DepthStencilState_QueryInterface(ID3D11DepthStencilState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11DepthStencilState_AddRef(ID3D11DepthStencilState* This) { +static inline ULONG ID3D11DepthStencilState_AddRef(ID3D11DepthStencilState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11DepthStencilState_Release(ID3D11DepthStencilState* This) { +static inline ULONG ID3D11DepthStencilState_Release(ID3D11DepthStencilState* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11DepthStencilState_GetDevice(ID3D11DepthStencilState* This,ID3D11Device **ppDevice) { +static inline void ID3D11DepthStencilState_GetDevice(ID3D11DepthStencilState* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11DepthStencilState_GetPrivateData(ID3D11DepthStencilState* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11DepthStencilState_GetPrivateData(ID3D11DepthStencilState* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DepthStencilState_SetPrivateData(ID3D11DepthStencilState* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11DepthStencilState_SetPrivateData(ID3D11DepthStencilState* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DepthStencilState_SetPrivateDataInterface(ID3D11DepthStencilState* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11DepthStencilState_SetPrivateDataInterface(ID3D11DepthStencilState* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11DepthStencilState methods ***/ -static __WIDL_INLINE void ID3D11DepthStencilState_GetDesc(ID3D11DepthStencilState* This,D3D11_DEPTH_STENCIL_DESC *pDesc) { +static inline void ID3D11DepthStencilState_GetDesc(ID3D11DepthStencilState* This,D3D11_DEPTH_STENCIL_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -4334,34 +4348,34 @@ interface ID3D11DepthStencilView { #define ID3D11DepthStencilView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11DepthStencilView_QueryInterface(ID3D11DepthStencilView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11DepthStencilView_QueryInterface(ID3D11DepthStencilView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11DepthStencilView_AddRef(ID3D11DepthStencilView* This) { +static inline ULONG ID3D11DepthStencilView_AddRef(ID3D11DepthStencilView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11DepthStencilView_Release(ID3D11DepthStencilView* This) { +static inline ULONG ID3D11DepthStencilView_Release(ID3D11DepthStencilView* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11DepthStencilView_GetDevice(ID3D11DepthStencilView* This,ID3D11Device **ppDevice) { +static inline void ID3D11DepthStencilView_GetDevice(ID3D11DepthStencilView* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11DepthStencilView_GetPrivateData(ID3D11DepthStencilView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11DepthStencilView_GetPrivateData(ID3D11DepthStencilView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DepthStencilView_SetPrivateData(ID3D11DepthStencilView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11DepthStencilView_SetPrivateData(ID3D11DepthStencilView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DepthStencilView_SetPrivateDataInterface(ID3D11DepthStencilView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11DepthStencilView_SetPrivateDataInterface(ID3D11DepthStencilView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11DepthStencilView_GetResource(ID3D11DepthStencilView* This,ID3D11Resource **ppResource) { +static inline void ID3D11DepthStencilView_GetResource(ID3D11DepthStencilView* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11DepthStencilView methods ***/ -static __WIDL_INLINE void ID3D11DepthStencilView_GetDesc(ID3D11DepthStencilView* This,D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc) { +static inline void ID3D11DepthStencilView_GetDesc(ID3D11DepthStencilView* This,D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -4445,26 +4459,26 @@ interface ID3D11DomainShader { #define ID3D11DomainShader_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11DomainShader_QueryInterface(ID3D11DomainShader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11DomainShader_QueryInterface(ID3D11DomainShader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11DomainShader_AddRef(ID3D11DomainShader* This) { +static inline ULONG ID3D11DomainShader_AddRef(ID3D11DomainShader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11DomainShader_Release(ID3D11DomainShader* This) { +static inline ULONG ID3D11DomainShader_Release(ID3D11DomainShader* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11DomainShader_GetDevice(ID3D11DomainShader* This,ID3D11Device **ppDevice) { +static inline void ID3D11DomainShader_GetDevice(ID3D11DomainShader* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11DomainShader_GetPrivateData(ID3D11DomainShader* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11DomainShader_GetPrivateData(ID3D11DomainShader* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DomainShader_SetPrivateData(ID3D11DomainShader* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11DomainShader_SetPrivateData(ID3D11DomainShader* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DomainShader_SetPrivateDataInterface(ID3D11DomainShader* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11DomainShader_SetPrivateDataInterface(ID3D11DomainShader* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -4548,26 +4562,26 @@ interface ID3D11GeometryShader { #define ID3D11GeometryShader_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11GeometryShader_QueryInterface(ID3D11GeometryShader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11GeometryShader_QueryInterface(ID3D11GeometryShader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11GeometryShader_AddRef(ID3D11GeometryShader* This) { +static inline ULONG ID3D11GeometryShader_AddRef(ID3D11GeometryShader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11GeometryShader_Release(ID3D11GeometryShader* This) { +static inline ULONG ID3D11GeometryShader_Release(ID3D11GeometryShader* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11GeometryShader_GetDevice(ID3D11GeometryShader* This,ID3D11Device **ppDevice) { +static inline void ID3D11GeometryShader_GetDevice(ID3D11GeometryShader* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11GeometryShader_GetPrivateData(ID3D11GeometryShader* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11GeometryShader_GetPrivateData(ID3D11GeometryShader* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11GeometryShader_SetPrivateData(ID3D11GeometryShader* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11GeometryShader_SetPrivateData(ID3D11GeometryShader* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11GeometryShader_SetPrivateDataInterface(ID3D11GeometryShader* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11GeometryShader_SetPrivateDataInterface(ID3D11GeometryShader* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -4651,26 +4665,26 @@ interface ID3D11HullShader { #define ID3D11HullShader_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11HullShader_QueryInterface(ID3D11HullShader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11HullShader_QueryInterface(ID3D11HullShader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11HullShader_AddRef(ID3D11HullShader* This) { +static inline ULONG ID3D11HullShader_AddRef(ID3D11HullShader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11HullShader_Release(ID3D11HullShader* This) { +static inline ULONG ID3D11HullShader_Release(ID3D11HullShader* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11HullShader_GetDevice(ID3D11HullShader* This,ID3D11Device **ppDevice) { +static inline void ID3D11HullShader_GetDevice(ID3D11HullShader* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11HullShader_GetPrivateData(ID3D11HullShader* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11HullShader_GetPrivateData(ID3D11HullShader* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11HullShader_SetPrivateData(ID3D11HullShader* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11HullShader_SetPrivateData(ID3D11HullShader* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11HullShader_SetPrivateDataInterface(ID3D11HullShader* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11HullShader_SetPrivateDataInterface(ID3D11HullShader* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -4754,26 +4768,26 @@ interface ID3D11InputLayout { #define ID3D11InputLayout_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11InputLayout_QueryInterface(ID3D11InputLayout* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11InputLayout_QueryInterface(ID3D11InputLayout* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11InputLayout_AddRef(ID3D11InputLayout* This) { +static inline ULONG ID3D11InputLayout_AddRef(ID3D11InputLayout* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11InputLayout_Release(ID3D11InputLayout* This) { +static inline ULONG ID3D11InputLayout_Release(ID3D11InputLayout* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11InputLayout_GetDevice(ID3D11InputLayout* This,ID3D11Device **ppDevice) { +static inline void ID3D11InputLayout_GetDevice(ID3D11InputLayout* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11InputLayout_GetPrivateData(ID3D11InputLayout* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11InputLayout_GetPrivateData(ID3D11InputLayout* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11InputLayout_SetPrivateData(ID3D11InputLayout* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11InputLayout_SetPrivateData(ID3D11InputLayout* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11InputLayout_SetPrivateDataInterface(ID3D11InputLayout* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11InputLayout_SetPrivateDataInterface(ID3D11InputLayout* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -4857,26 +4871,26 @@ interface ID3D11PixelShader { #define ID3D11PixelShader_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11PixelShader_QueryInterface(ID3D11PixelShader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11PixelShader_QueryInterface(ID3D11PixelShader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11PixelShader_AddRef(ID3D11PixelShader* This) { +static inline ULONG ID3D11PixelShader_AddRef(ID3D11PixelShader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11PixelShader_Release(ID3D11PixelShader* This) { +static inline ULONG ID3D11PixelShader_Release(ID3D11PixelShader* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11PixelShader_GetDevice(ID3D11PixelShader* This,ID3D11Device **ppDevice) { +static inline void ID3D11PixelShader_GetDevice(ID3D11PixelShader* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11PixelShader_GetPrivateData(ID3D11PixelShader* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11PixelShader_GetPrivateData(ID3D11PixelShader* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11PixelShader_SetPrivateData(ID3D11PixelShader* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11PixelShader_SetPrivateData(ID3D11PixelShader* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11PixelShader_SetPrivateDataInterface(ID3D11PixelShader* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11PixelShader_SetPrivateDataInterface(ID3D11PixelShader* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -4973,34 +4987,34 @@ interface ID3D11Predicate { #define ID3D11Predicate_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Predicate_QueryInterface(ID3D11Predicate* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Predicate_QueryInterface(ID3D11Predicate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Predicate_AddRef(ID3D11Predicate* This) { +static inline ULONG ID3D11Predicate_AddRef(ID3D11Predicate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Predicate_Release(ID3D11Predicate* This) { +static inline ULONG ID3D11Predicate_Release(ID3D11Predicate* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Predicate_GetDevice(ID3D11Predicate* This,ID3D11Device **ppDevice) { +static inline void ID3D11Predicate_GetDevice(ID3D11Predicate* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Predicate_GetPrivateData(ID3D11Predicate* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Predicate_GetPrivateData(ID3D11Predicate* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Predicate_SetPrivateData(ID3D11Predicate* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Predicate_SetPrivateData(ID3D11Predicate* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Predicate_SetPrivateDataInterface(ID3D11Predicate* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Predicate_SetPrivateDataInterface(ID3D11Predicate* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Asynchronous methods ***/ -static __WIDL_INLINE UINT ID3D11Predicate_GetDataSize(ID3D11Predicate* This) { +static inline UINT ID3D11Predicate_GetDataSize(ID3D11Predicate* This) { return This->lpVtbl->GetDataSize(This); } /*** ID3D11Query methods ***/ -static __WIDL_INLINE void ID3D11Predicate_GetDesc(ID3D11Predicate* This,D3D11_QUERY_DESC *pDesc) { +static inline void ID3D11Predicate_GetDesc(ID3D11Predicate* This,D3D11_QUERY_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -5094,30 +5108,30 @@ interface ID3D11RasterizerState { #define ID3D11RasterizerState_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11RasterizerState_QueryInterface(ID3D11RasterizerState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11RasterizerState_QueryInterface(ID3D11RasterizerState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11RasterizerState_AddRef(ID3D11RasterizerState* This) { +static inline ULONG ID3D11RasterizerState_AddRef(ID3D11RasterizerState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11RasterizerState_Release(ID3D11RasterizerState* This) { +static inline ULONG ID3D11RasterizerState_Release(ID3D11RasterizerState* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11RasterizerState_GetDevice(ID3D11RasterizerState* This,ID3D11Device **ppDevice) { +static inline void ID3D11RasterizerState_GetDevice(ID3D11RasterizerState* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11RasterizerState_GetPrivateData(ID3D11RasterizerState* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11RasterizerState_GetPrivateData(ID3D11RasterizerState* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RasterizerState_SetPrivateData(ID3D11RasterizerState* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11RasterizerState_SetPrivateData(ID3D11RasterizerState* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RasterizerState_SetPrivateDataInterface(ID3D11RasterizerState* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11RasterizerState_SetPrivateDataInterface(ID3D11RasterizerState* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11RasterizerState methods ***/ -static __WIDL_INLINE void ID3D11RasterizerState_GetDesc(ID3D11RasterizerState* This,D3D11_RASTERIZER_DESC *pDesc) { +static inline void ID3D11RasterizerState_GetDesc(ID3D11RasterizerState* This,D3D11_RASTERIZER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -5218,34 +5232,34 @@ interface ID3D11RenderTargetView { #define ID3D11RenderTargetView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11RenderTargetView_QueryInterface(ID3D11RenderTargetView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11RenderTargetView_QueryInterface(ID3D11RenderTargetView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11RenderTargetView_AddRef(ID3D11RenderTargetView* This) { +static inline ULONG ID3D11RenderTargetView_AddRef(ID3D11RenderTargetView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11RenderTargetView_Release(ID3D11RenderTargetView* This) { +static inline ULONG ID3D11RenderTargetView_Release(ID3D11RenderTargetView* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11RenderTargetView_GetDevice(ID3D11RenderTargetView* This,ID3D11Device **ppDevice) { +static inline void ID3D11RenderTargetView_GetDevice(ID3D11RenderTargetView* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11RenderTargetView_GetPrivateData(ID3D11RenderTargetView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11RenderTargetView_GetPrivateData(ID3D11RenderTargetView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RenderTargetView_SetPrivateData(ID3D11RenderTargetView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11RenderTargetView_SetPrivateData(ID3D11RenderTargetView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RenderTargetView_SetPrivateDataInterface(ID3D11RenderTargetView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11RenderTargetView_SetPrivateDataInterface(ID3D11RenderTargetView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11RenderTargetView_GetResource(ID3D11RenderTargetView* This,ID3D11Resource **ppResource) { +static inline void ID3D11RenderTargetView_GetResource(ID3D11RenderTargetView* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11RenderTargetView methods ***/ -static __WIDL_INLINE void ID3D11RenderTargetView_GetDesc(ID3D11RenderTargetView* This,D3D11_RENDER_TARGET_VIEW_DESC *pDesc) { +static inline void ID3D11RenderTargetView_GetDesc(ID3D11RenderTargetView* This,D3D11_RENDER_TARGET_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -5339,30 +5353,30 @@ interface ID3D11SamplerState { #define ID3D11SamplerState_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11SamplerState_QueryInterface(ID3D11SamplerState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11SamplerState_QueryInterface(ID3D11SamplerState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11SamplerState_AddRef(ID3D11SamplerState* This) { +static inline ULONG ID3D11SamplerState_AddRef(ID3D11SamplerState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11SamplerState_Release(ID3D11SamplerState* This) { +static inline ULONG ID3D11SamplerState_Release(ID3D11SamplerState* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11SamplerState_GetDevice(ID3D11SamplerState* This,ID3D11Device **ppDevice) { +static inline void ID3D11SamplerState_GetDevice(ID3D11SamplerState* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11SamplerState_GetPrivateData(ID3D11SamplerState* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11SamplerState_GetPrivateData(ID3D11SamplerState* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11SamplerState_SetPrivateData(ID3D11SamplerState* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11SamplerState_SetPrivateData(ID3D11SamplerState* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11SamplerState_SetPrivateDataInterface(ID3D11SamplerState* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11SamplerState_SetPrivateDataInterface(ID3D11SamplerState* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11SamplerState methods ***/ -static __WIDL_INLINE void ID3D11SamplerState_GetDesc(ID3D11SamplerState* This,D3D11_SAMPLER_DESC *pDesc) { +static inline void ID3D11SamplerState_GetDesc(ID3D11SamplerState* This,D3D11_SAMPLER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -5463,34 +5477,34 @@ interface ID3D11ShaderResourceView { #define ID3D11ShaderResourceView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11ShaderResourceView_QueryInterface(ID3D11ShaderResourceView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11ShaderResourceView_QueryInterface(ID3D11ShaderResourceView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11ShaderResourceView_AddRef(ID3D11ShaderResourceView* This) { +static inline ULONG ID3D11ShaderResourceView_AddRef(ID3D11ShaderResourceView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11ShaderResourceView_Release(ID3D11ShaderResourceView* This) { +static inline ULONG ID3D11ShaderResourceView_Release(ID3D11ShaderResourceView* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11ShaderResourceView_GetDevice(ID3D11ShaderResourceView* This,ID3D11Device **ppDevice) { +static inline void ID3D11ShaderResourceView_GetDevice(ID3D11ShaderResourceView* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11ShaderResourceView_GetPrivateData(ID3D11ShaderResourceView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11ShaderResourceView_GetPrivateData(ID3D11ShaderResourceView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ShaderResourceView_SetPrivateData(ID3D11ShaderResourceView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11ShaderResourceView_SetPrivateData(ID3D11ShaderResourceView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ShaderResourceView_SetPrivateDataInterface(ID3D11ShaderResourceView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11ShaderResourceView_SetPrivateDataInterface(ID3D11ShaderResourceView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11ShaderResourceView_GetResource(ID3D11ShaderResourceView* This,ID3D11Resource **ppResource) { +static inline void ID3D11ShaderResourceView_GetResource(ID3D11ShaderResourceView* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11ShaderResourceView methods ***/ -static __WIDL_INLINE void ID3D11ShaderResourceView_GetDesc(ID3D11ShaderResourceView* This,D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc) { +static inline void ID3D11ShaderResourceView_GetDesc(ID3D11ShaderResourceView* This,D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -5600,40 +5614,40 @@ interface ID3D11Texture1D { #define ID3D11Texture1D_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Texture1D_QueryInterface(ID3D11Texture1D* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Texture1D_QueryInterface(ID3D11Texture1D* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Texture1D_AddRef(ID3D11Texture1D* This) { +static inline ULONG ID3D11Texture1D_AddRef(ID3D11Texture1D* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Texture1D_Release(ID3D11Texture1D* This) { +static inline ULONG ID3D11Texture1D_Release(ID3D11Texture1D* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Texture1D_GetDevice(ID3D11Texture1D* This,ID3D11Device **ppDevice) { +static inline void ID3D11Texture1D_GetDevice(ID3D11Texture1D* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Texture1D_GetPrivateData(ID3D11Texture1D* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Texture1D_GetPrivateData(ID3D11Texture1D* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture1D_SetPrivateData(ID3D11Texture1D* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Texture1D_SetPrivateData(ID3D11Texture1D* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture1D_SetPrivateDataInterface(ID3D11Texture1D* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Texture1D_SetPrivateDataInterface(ID3D11Texture1D* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Resource methods ***/ -static __WIDL_INLINE void ID3D11Texture1D_GetType(ID3D11Texture1D* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { +static inline void ID3D11Texture1D_GetType(ID3D11Texture1D* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { This->lpVtbl->GetType(This,pResourceDimension); } -static __WIDL_INLINE void ID3D11Texture1D_SetEvictionPriority(ID3D11Texture1D* This,UINT EvictionPriority) { +static inline void ID3D11Texture1D_SetEvictionPriority(ID3D11Texture1D* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D11Texture1D_GetEvictionPriority(ID3D11Texture1D* This) { +static inline UINT ID3D11Texture1D_GetEvictionPriority(ID3D11Texture1D* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D11Texture1D methods ***/ -static __WIDL_INLINE void ID3D11Texture1D_GetDesc(ID3D11Texture1D* This,D3D11_TEXTURE1D_DESC *pDesc) { +static inline void ID3D11Texture1D_GetDesc(ID3D11Texture1D* This,D3D11_TEXTURE1D_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -5743,40 +5757,40 @@ interface ID3D11Texture2D { #define ID3D11Texture2D_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Texture2D_QueryInterface(ID3D11Texture2D* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Texture2D_QueryInterface(ID3D11Texture2D* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Texture2D_AddRef(ID3D11Texture2D* This) { +static inline ULONG ID3D11Texture2D_AddRef(ID3D11Texture2D* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Texture2D_Release(ID3D11Texture2D* This) { +static inline ULONG ID3D11Texture2D_Release(ID3D11Texture2D* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Texture2D_GetDevice(ID3D11Texture2D* This,ID3D11Device **ppDevice) { +static inline void ID3D11Texture2D_GetDevice(ID3D11Texture2D* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Texture2D_GetPrivateData(ID3D11Texture2D* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Texture2D_GetPrivateData(ID3D11Texture2D* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture2D_SetPrivateData(ID3D11Texture2D* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Texture2D_SetPrivateData(ID3D11Texture2D* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture2D_SetPrivateDataInterface(ID3D11Texture2D* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Texture2D_SetPrivateDataInterface(ID3D11Texture2D* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Resource methods ***/ -static __WIDL_INLINE void ID3D11Texture2D_GetType(ID3D11Texture2D* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { +static inline void ID3D11Texture2D_GetType(ID3D11Texture2D* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { This->lpVtbl->GetType(This,pResourceDimension); } -static __WIDL_INLINE void ID3D11Texture2D_SetEvictionPriority(ID3D11Texture2D* This,UINT EvictionPriority) { +static inline void ID3D11Texture2D_SetEvictionPriority(ID3D11Texture2D* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D11Texture2D_GetEvictionPriority(ID3D11Texture2D* This) { +static inline UINT ID3D11Texture2D_GetEvictionPriority(ID3D11Texture2D* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D11Texture2D methods ***/ -static __WIDL_INLINE void ID3D11Texture2D_GetDesc(ID3D11Texture2D* This,D3D11_TEXTURE2D_DESC *pDesc) { +static inline void ID3D11Texture2D_GetDesc(ID3D11Texture2D* This,D3D11_TEXTURE2D_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -5886,40 +5900,40 @@ interface ID3D11Texture3D { #define ID3D11Texture3D_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Texture3D_QueryInterface(ID3D11Texture3D* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Texture3D_QueryInterface(ID3D11Texture3D* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Texture3D_AddRef(ID3D11Texture3D* This) { +static inline ULONG ID3D11Texture3D_AddRef(ID3D11Texture3D* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Texture3D_Release(ID3D11Texture3D* This) { +static inline ULONG ID3D11Texture3D_Release(ID3D11Texture3D* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Texture3D_GetDevice(ID3D11Texture3D* This,ID3D11Device **ppDevice) { +static inline void ID3D11Texture3D_GetDevice(ID3D11Texture3D* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Texture3D_GetPrivateData(ID3D11Texture3D* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Texture3D_GetPrivateData(ID3D11Texture3D* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture3D_SetPrivateData(ID3D11Texture3D* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Texture3D_SetPrivateData(ID3D11Texture3D* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture3D_SetPrivateDataInterface(ID3D11Texture3D* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Texture3D_SetPrivateDataInterface(ID3D11Texture3D* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Resource methods ***/ -static __WIDL_INLINE void ID3D11Texture3D_GetType(ID3D11Texture3D* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { +static inline void ID3D11Texture3D_GetType(ID3D11Texture3D* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { This->lpVtbl->GetType(This,pResourceDimension); } -static __WIDL_INLINE void ID3D11Texture3D_SetEvictionPriority(ID3D11Texture3D* This,UINT EvictionPriority) { +static inline void ID3D11Texture3D_SetEvictionPriority(ID3D11Texture3D* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D11Texture3D_GetEvictionPriority(ID3D11Texture3D* This) { +static inline UINT ID3D11Texture3D_GetEvictionPriority(ID3D11Texture3D* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D11Texture3D methods ***/ -static __WIDL_INLINE void ID3D11Texture3D_GetDesc(ID3D11Texture3D* This,D3D11_TEXTURE3D_DESC *pDesc) { +static inline void ID3D11Texture3D_GetDesc(ID3D11Texture3D* This,D3D11_TEXTURE3D_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -6020,34 +6034,34 @@ interface ID3D11UnorderedAccessView { #define ID3D11UnorderedAccessView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11UnorderedAccessView_QueryInterface(ID3D11UnorderedAccessView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11UnorderedAccessView_QueryInterface(ID3D11UnorderedAccessView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11UnorderedAccessView_AddRef(ID3D11UnorderedAccessView* This) { +static inline ULONG ID3D11UnorderedAccessView_AddRef(ID3D11UnorderedAccessView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11UnorderedAccessView_Release(ID3D11UnorderedAccessView* This) { +static inline ULONG ID3D11UnorderedAccessView_Release(ID3D11UnorderedAccessView* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11UnorderedAccessView_GetDevice(ID3D11UnorderedAccessView* This,ID3D11Device **ppDevice) { +static inline void ID3D11UnorderedAccessView_GetDevice(ID3D11UnorderedAccessView* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11UnorderedAccessView_GetPrivateData(ID3D11UnorderedAccessView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11UnorderedAccessView_GetPrivateData(ID3D11UnorderedAccessView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11UnorderedAccessView_SetPrivateData(ID3D11UnorderedAccessView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11UnorderedAccessView_SetPrivateData(ID3D11UnorderedAccessView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11UnorderedAccessView_SetPrivateDataInterface(ID3D11UnorderedAccessView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11UnorderedAccessView_SetPrivateDataInterface(ID3D11UnorderedAccessView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11UnorderedAccessView_GetResource(ID3D11UnorderedAccessView* This,ID3D11Resource **ppResource) { +static inline void ID3D11UnorderedAccessView_GetResource(ID3D11UnorderedAccessView* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11UnorderedAccessView methods ***/ -static __WIDL_INLINE void ID3D11UnorderedAccessView_GetDesc(ID3D11UnorderedAccessView* This,D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc) { +static inline void ID3D11UnorderedAccessView_GetDesc(ID3D11UnorderedAccessView* This,D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -6131,26 +6145,26 @@ interface ID3D11VertexShader { #define ID3D11VertexShader_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VertexShader_QueryInterface(ID3D11VertexShader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VertexShader_QueryInterface(ID3D11VertexShader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VertexShader_AddRef(ID3D11VertexShader* This) { +static inline ULONG ID3D11VertexShader_AddRef(ID3D11VertexShader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VertexShader_Release(ID3D11VertexShader* This) { +static inline ULONG ID3D11VertexShader_Release(ID3D11VertexShader* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VertexShader_GetDevice(ID3D11VertexShader* This,ID3D11Device **ppDevice) { +static inline void ID3D11VertexShader_GetDevice(ID3D11VertexShader* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VertexShader_GetPrivateData(ID3D11VertexShader* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VertexShader_GetPrivateData(ID3D11VertexShader* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VertexShader_SetPrivateData(ID3D11VertexShader* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VertexShader_SetPrivateData(ID3D11VertexShader* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VertexShader_SetPrivateDataInterface(ID3D11VertexShader* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VertexShader_SetPrivateDataInterface(ID3D11VertexShader* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -7483,351 +7497,351 @@ interface ID3D11DeviceContext { #define ID3D11DeviceContext_FinishCommandList(This,RestoreDeferredContextState,ppCommandList) (This)->lpVtbl->FinishCommandList(This,RestoreDeferredContextState,ppCommandList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceContext_QueryInterface(ID3D11DeviceContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11DeviceContext_QueryInterface(ID3D11DeviceContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11DeviceContext_AddRef(ID3D11DeviceContext* This) { +static inline ULONG ID3D11DeviceContext_AddRef(ID3D11DeviceContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11DeviceContext_Release(ID3D11DeviceContext* This) { +static inline ULONG ID3D11DeviceContext_Release(ID3D11DeviceContext* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext_GetDevice(ID3D11DeviceContext* This,ID3D11Device **ppDevice) { +static inline void ID3D11DeviceContext_GetDevice(ID3D11DeviceContext* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext_GetPrivateData(ID3D11DeviceContext* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11DeviceContext_GetPrivateData(ID3D11DeviceContext* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext_SetPrivateData(ID3D11DeviceContext* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11DeviceContext_SetPrivateData(ID3D11DeviceContext* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext_SetPrivateDataInterface(ID3D11DeviceContext* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11DeviceContext_SetPrivateDataInterface(ID3D11DeviceContext* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11DeviceContext methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext_VSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext_VSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->VSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_PSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext_PSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->PSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_PSSetShader(ID3D11DeviceContext* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext_PSSetShader(ID3D11DeviceContext* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->PSSetShader(This,pPixelShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_PSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext_PSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->PSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_VSSetShader(ID3D11DeviceContext* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext_VSSetShader(ID3D11DeviceContext* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->VSSetShader(This,pVertexShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_DrawIndexed(ID3D11DeviceContext* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { +static inline void ID3D11DeviceContext_DrawIndexed(ID3D11DeviceContext* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { This->lpVtbl->DrawIndexed(This,IndexCount,StartIndexLocation,BaseVertexLocation); } -static __WIDL_INLINE void ID3D11DeviceContext_Draw(ID3D11DeviceContext* This,UINT VertexCount,UINT StartVertexLocation) { +static inline void ID3D11DeviceContext_Draw(ID3D11DeviceContext* This,UINT VertexCount,UINT StartVertexLocation) { This->lpVtbl->Draw(This,VertexCount,StartVertexLocation); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext_Map(ID3D11DeviceContext* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { +static inline HRESULT ID3D11DeviceContext_Map(ID3D11DeviceContext* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { return This->lpVtbl->Map(This,pResource,Subresource,MapType,MapFlags,pMappedResource); } -static __WIDL_INLINE void ID3D11DeviceContext_Unmap(ID3D11DeviceContext* This,ID3D11Resource *pResource,UINT Subresource) { +static inline void ID3D11DeviceContext_Unmap(ID3D11DeviceContext* This,ID3D11Resource *pResource,UINT Subresource) { This->lpVtbl->Unmap(This,pResource,Subresource); } -static __WIDL_INLINE void ID3D11DeviceContext_PSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext_PSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->PSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_IASetInputLayout(ID3D11DeviceContext* This,ID3D11InputLayout *pInputLayout) { +static inline void ID3D11DeviceContext_IASetInputLayout(ID3D11DeviceContext* This,ID3D11InputLayout *pInputLayout) { This->lpVtbl->IASetInputLayout(This,pInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext_IASetVertexBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { +static inline void ID3D11DeviceContext_IASetVertexBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { This->lpVtbl->IASetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext_IASetIndexBuffer(ID3D11DeviceContext* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { +static inline void ID3D11DeviceContext_IASetIndexBuffer(ID3D11DeviceContext* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { This->lpVtbl->IASetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext_DrawIndexedInstanced(ID3D11DeviceContext* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext_DrawIndexedInstanced(ID3D11DeviceContext* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext_DrawInstanced(ID3D11DeviceContext* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext_DrawInstanced(ID3D11DeviceContext* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext_GSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext_GSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->GSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_GSSetShader(ID3D11DeviceContext* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext_GSSetShader(ID3D11DeviceContext* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->GSSetShader(This,pShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_IASetPrimitiveTopology(ID3D11DeviceContext* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { +static inline void ID3D11DeviceContext_IASetPrimitiveTopology(ID3D11DeviceContext* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { This->lpVtbl->IASetPrimitiveTopology(This,Topology); } -static __WIDL_INLINE void ID3D11DeviceContext_VSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext_VSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->VSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_VSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext_VSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->VSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_Begin(ID3D11DeviceContext* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext_Begin(ID3D11DeviceContext* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->Begin(This,pAsync); } -static __WIDL_INLINE void ID3D11DeviceContext_End(ID3D11DeviceContext* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext_End(ID3D11DeviceContext* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->End(This,pAsync); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext_GetData(ID3D11DeviceContext* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { +static inline HRESULT ID3D11DeviceContext_GetData(ID3D11DeviceContext* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { return This->lpVtbl->GetData(This,pAsync,pData,DataSize,GetDataFlags); } -static __WIDL_INLINE void ID3D11DeviceContext_SetPredication(ID3D11DeviceContext* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { +static inline void ID3D11DeviceContext_SetPredication(ID3D11DeviceContext* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { This->lpVtbl->SetPredication(This,pPredicate,PredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext_GSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext_GSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->GSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_GSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext_GSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->GSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_OMSetRenderTargets(ID3D11DeviceContext* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { +static inline void ID3D11DeviceContext_OMSetRenderTargets(ID3D11DeviceContext* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { This->lpVtbl->OMSetRenderTargets(This,NumViews,ppRenderTargetViews,pDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->OMSetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,pDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext_OMSetBlendState(ID3D11DeviceContext* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { +static inline void ID3D11DeviceContext_OMSetBlendState(ID3D11DeviceContext* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { This->lpVtbl->OMSetBlendState(This,pBlendState,BlendFactor,SampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext_OMSetDepthStencilState(ID3D11DeviceContext* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { +static inline void ID3D11DeviceContext_OMSetDepthStencilState(ID3D11DeviceContext* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { This->lpVtbl->OMSetDepthStencilState(This,pDepthStencilState,StencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext_SOSetTargets(ID3D11DeviceContext* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { +static inline void ID3D11DeviceContext_SOSetTargets(ID3D11DeviceContext* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { This->lpVtbl->SOSetTargets(This,NumBuffers,ppSOTargets,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext_DrawAuto(ID3D11DeviceContext* This) { +static inline void ID3D11DeviceContext_DrawAuto(ID3D11DeviceContext* This) { This->lpVtbl->DrawAuto(This); } -static __WIDL_INLINE void ID3D11DeviceContext_DrawIndexedInstancedIndirect(ID3D11DeviceContext* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext_DrawIndexedInstancedIndirect(ID3D11DeviceContext* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawIndexedInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext_DrawInstancedIndirect(ID3D11DeviceContext* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext_DrawInstancedIndirect(ID3D11DeviceContext* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext_Dispatch(ID3D11DeviceContext* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { +static inline void ID3D11DeviceContext_Dispatch(ID3D11DeviceContext* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { This->lpVtbl->Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ); } -static __WIDL_INLINE void ID3D11DeviceContext_DispatchIndirect(ID3D11DeviceContext* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext_DispatchIndirect(ID3D11DeviceContext* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DispatchIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext_RSSetState(ID3D11DeviceContext* This,ID3D11RasterizerState *pRasterizerState) { +static inline void ID3D11DeviceContext_RSSetState(ID3D11DeviceContext* This,ID3D11RasterizerState *pRasterizerState) { This->lpVtbl->RSSetState(This,pRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext_RSSetViewports(ID3D11DeviceContext* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext_RSSetViewports(ID3D11DeviceContext* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSSetViewports(This,NumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext_RSSetScissorRects(ID3D11DeviceContext* This,UINT NumRects,const D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext_RSSetScissorRects(ID3D11DeviceContext* This,UINT NumRects,const D3D11_RECT *pRects) { This->lpVtbl->RSSetScissorRects(This,NumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext_CopySubresourceRegion(ID3D11DeviceContext* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { +static inline void ID3D11DeviceContext_CopySubresourceRegion(ID3D11DeviceContext* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { This->lpVtbl->CopySubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox); } -static __WIDL_INLINE void ID3D11DeviceContext_CopyResource(ID3D11DeviceContext* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { +static inline void ID3D11DeviceContext_CopyResource(ID3D11DeviceContext* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { This->lpVtbl->CopyResource(This,pDstResource,pSrcResource); } -static __WIDL_INLINE void ID3D11DeviceContext_UpdateSubresource(ID3D11DeviceContext* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { +static inline void ID3D11DeviceContext_UpdateSubresource(ID3D11DeviceContext* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { This->lpVtbl->UpdateSubresource(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch); } -static __WIDL_INLINE void ID3D11DeviceContext_CopyStructureCount(ID3D11DeviceContext* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { +static inline void ID3D11DeviceContext_CopyStructureCount(ID3D11DeviceContext* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { This->lpVtbl->CopyStructureCount(This,pDstBuffer,DstAlignedByteOffset,pSrcView); } -static __WIDL_INLINE void ID3D11DeviceContext_ClearRenderTargetView(ID3D11DeviceContext* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { +static inline void ID3D11DeviceContext_ClearRenderTargetView(ID3D11DeviceContext* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { This->lpVtbl->ClearRenderTargetView(This,pRenderTargetView,ColorRGBA); } -static __WIDL_INLINE void ID3D11DeviceContext_ClearUnorderedAccessViewUint(ID3D11DeviceContext* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { +static inline void ID3D11DeviceContext_ClearUnorderedAccessViewUint(ID3D11DeviceContext* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewUint(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext_ClearUnorderedAccessViewFloat(ID3D11DeviceContext* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { +static inline void ID3D11DeviceContext_ClearUnorderedAccessViewFloat(ID3D11DeviceContext* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext_ClearDepthStencilView(ID3D11DeviceContext* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { +static inline void ID3D11DeviceContext_ClearDepthStencilView(ID3D11DeviceContext* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { This->lpVtbl->ClearDepthStencilView(This,pDepthStencilView,ClearFlags,Depth,Stencil); } -static __WIDL_INLINE void ID3D11DeviceContext_GenerateMips(ID3D11DeviceContext* This,ID3D11ShaderResourceView *pShaderResourceView) { +static inline void ID3D11DeviceContext_GenerateMips(ID3D11DeviceContext* This,ID3D11ShaderResourceView *pShaderResourceView) { This->lpVtbl->GenerateMips(This,pShaderResourceView); } -static __WIDL_INLINE void ID3D11DeviceContext_SetResourceMinLOD(ID3D11DeviceContext* This,ID3D11Resource *pResource,FLOAT MinLOD) { +static inline void ID3D11DeviceContext_SetResourceMinLOD(ID3D11DeviceContext* This,ID3D11Resource *pResource,FLOAT MinLOD) { This->lpVtbl->SetResourceMinLOD(This,pResource,MinLOD); } -static __WIDL_INLINE FLOAT ID3D11DeviceContext_GetResourceMinLOD(ID3D11DeviceContext* This,ID3D11Resource *pResource) { +static inline FLOAT ID3D11DeviceContext_GetResourceMinLOD(ID3D11DeviceContext* This,ID3D11Resource *pResource) { return This->lpVtbl->GetResourceMinLOD(This,pResource); } -static __WIDL_INLINE void ID3D11DeviceContext_ResolveSubresource(ID3D11DeviceContext* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { +static inline void ID3D11DeviceContext_ResolveSubresource(ID3D11DeviceContext* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { This->lpVtbl->ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format); } -static __WIDL_INLINE void ID3D11DeviceContext_ExecuteCommandList(ID3D11DeviceContext* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { +static inline void ID3D11DeviceContext_ExecuteCommandList(ID3D11DeviceContext* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { This->lpVtbl->ExecuteCommandList(This,pCommandList,RestoreContextState); } -static __WIDL_INLINE void ID3D11DeviceContext_HSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext_HSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->HSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_HSSetShader(ID3D11DeviceContext* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext_HSSetShader(ID3D11DeviceContext* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->HSSetShader(This,pHullShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_HSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext_HSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->HSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_HSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext_HSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->HSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_DSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext_DSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->DSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_DSSetShader(ID3D11DeviceContext* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext_DSSetShader(ID3D11DeviceContext* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->DSSetShader(This,pDomainShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_DSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext_DSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->DSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_DSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext_DSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->DSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_CSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext_CSSetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->CSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_CSSetUnorderedAccessViews(ID3D11DeviceContext* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext_CSSetUnorderedAccessViews(ID3D11DeviceContext* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->CSSetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext_CSSetShader(ID3D11DeviceContext* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext_CSSetShader(ID3D11DeviceContext* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->CSSetShader(This,pComputeShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_CSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext_CSSetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->CSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_CSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext_CSSetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->CSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_VSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext_VSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->VSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_PSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext_PSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->PSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_PSGetShader(ID3D11DeviceContext* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext_PSGetShader(ID3D11DeviceContext* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->PSGetShader(This,ppPixelShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_PSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext_PSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->PSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_VSGetShader(ID3D11DeviceContext* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext_VSGetShader(ID3D11DeviceContext* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->VSGetShader(This,ppVertexShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_PSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext_PSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->PSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_IAGetInputLayout(ID3D11DeviceContext* This,ID3D11InputLayout **ppInputLayout) { +static inline void ID3D11DeviceContext_IAGetInputLayout(ID3D11DeviceContext* This,ID3D11InputLayout **ppInputLayout) { This->lpVtbl->IAGetInputLayout(This,ppInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext_IAGetVertexBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { +static inline void ID3D11DeviceContext_IAGetVertexBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { This->lpVtbl->IAGetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext_IAGetIndexBuffer(ID3D11DeviceContext* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { +static inline void ID3D11DeviceContext_IAGetIndexBuffer(ID3D11DeviceContext* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { This->lpVtbl->IAGetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext_GSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext_GSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->GSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_GSGetShader(ID3D11DeviceContext* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext_GSGetShader(ID3D11DeviceContext* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->GSGetShader(This,ppGeometryShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_IAGetPrimitiveTopology(ID3D11DeviceContext* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { +static inline void ID3D11DeviceContext_IAGetPrimitiveTopology(ID3D11DeviceContext* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { This->lpVtbl->IAGetPrimitiveTopology(This,pTopology); } -static __WIDL_INLINE void ID3D11DeviceContext_VSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext_VSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->VSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_VSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext_VSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->VSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_GetPredication(ID3D11DeviceContext* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { +static inline void ID3D11DeviceContext_GetPredication(ID3D11DeviceContext* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { This->lpVtbl->GetPredication(This,ppPredicate,pPredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext_GSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext_GSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->GSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_GSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext_GSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->GSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_OMGetRenderTargets(ID3D11DeviceContext* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { +static inline void ID3D11DeviceContext_OMGetRenderTargets(ID3D11DeviceContext* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { This->lpVtbl->OMGetRenderTargets(This,NumViews,ppRenderTargetViews,ppDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->OMGetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,ppDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext_OMGetBlendState(ID3D11DeviceContext* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { +static inline void ID3D11DeviceContext_OMGetBlendState(ID3D11DeviceContext* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { This->lpVtbl->OMGetBlendState(This,ppBlendState,BlendFactor,pSampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext_OMGetDepthStencilState(ID3D11DeviceContext* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { +static inline void ID3D11DeviceContext_OMGetDepthStencilState(ID3D11DeviceContext* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { This->lpVtbl->OMGetDepthStencilState(This,ppDepthStencilState,pStencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext_SOGetTargets(ID3D11DeviceContext* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { +static inline void ID3D11DeviceContext_SOGetTargets(ID3D11DeviceContext* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { This->lpVtbl->SOGetTargets(This,NumBuffers,ppSOTargets); } -static __WIDL_INLINE void ID3D11DeviceContext_RSGetState(ID3D11DeviceContext* This,ID3D11RasterizerState **ppRasterizerState) { +static inline void ID3D11DeviceContext_RSGetState(ID3D11DeviceContext* This,ID3D11RasterizerState **ppRasterizerState) { This->lpVtbl->RSGetState(This,ppRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext_RSGetViewports(ID3D11DeviceContext* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext_RSGetViewports(ID3D11DeviceContext* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSGetViewports(This,pNumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext_RSGetScissorRects(ID3D11DeviceContext* This,UINT *pNumRects,D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext_RSGetScissorRects(ID3D11DeviceContext* This,UINT *pNumRects,D3D11_RECT *pRects) { This->lpVtbl->RSGetScissorRects(This,pNumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext_HSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext_HSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->HSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_HSGetShader(ID3D11DeviceContext* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext_HSGetShader(ID3D11DeviceContext* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->HSGetShader(This,ppHullShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_HSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext_HSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->HSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_HSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext_HSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->HSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_DSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext_DSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->DSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_DSGetShader(ID3D11DeviceContext* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext_DSGetShader(ID3D11DeviceContext* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->DSGetShader(This,ppDomainShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_DSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext_DSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->DSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_DSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext_DSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->DSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_CSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext_CSGetShaderResources(ID3D11DeviceContext* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->CSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext_CSGetUnorderedAccessViews(ID3D11DeviceContext* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext_CSGetUnorderedAccessViews(ID3D11DeviceContext* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->CSGetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext_CSGetShader(ID3D11DeviceContext* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext_CSGetShader(ID3D11DeviceContext* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->CSGetShader(This,ppComputeShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext_CSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext_CSGetSamplers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->CSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext_CSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext_CSGetConstantBuffers(ID3D11DeviceContext* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->CSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext_ClearState(ID3D11DeviceContext* This) { +static inline void ID3D11DeviceContext_ClearState(ID3D11DeviceContext* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D11DeviceContext_Flush(ID3D11DeviceContext* This) { +static inline void ID3D11DeviceContext_Flush(ID3D11DeviceContext* This) { This->lpVtbl->Flush(This); } -static __WIDL_INLINE D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext_GetType(ID3D11DeviceContext* This) { +static inline D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext_GetType(ID3D11DeviceContext* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE UINT ID3D11DeviceContext_GetContextFlags(ID3D11DeviceContext* This) { +static inline UINT ID3D11DeviceContext_GetContextFlags(ID3D11DeviceContext* This) { return This->lpVtbl->GetContextFlags(This); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext_FinishCommandList(ID3D11DeviceContext* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { +static inline HRESULT ID3D11DeviceContext_FinishCommandList(ID3D11DeviceContext* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { return This->lpVtbl->FinishCommandList(This,RestoreDeferredContextState,ppCommandList); } #endif @@ -7939,36 +7953,36 @@ interface ID3D11AuthenticatedChannel { #define ID3D11AuthenticatedChannel_GetChannelHandle(This,pChannelHandle) (This)->lpVtbl->GetChannelHandle(This,pChannelHandle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11AuthenticatedChannel_QueryInterface(ID3D11AuthenticatedChannel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11AuthenticatedChannel_QueryInterface(ID3D11AuthenticatedChannel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11AuthenticatedChannel_AddRef(ID3D11AuthenticatedChannel* This) { +static inline ULONG ID3D11AuthenticatedChannel_AddRef(ID3D11AuthenticatedChannel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11AuthenticatedChannel_Release(ID3D11AuthenticatedChannel* This) { +static inline ULONG ID3D11AuthenticatedChannel_Release(ID3D11AuthenticatedChannel* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11AuthenticatedChannel_GetDevice(ID3D11AuthenticatedChannel* This,ID3D11Device **ppDevice) { +static inline void ID3D11AuthenticatedChannel_GetDevice(ID3D11AuthenticatedChannel* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11AuthenticatedChannel_GetPrivateData(ID3D11AuthenticatedChannel* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11AuthenticatedChannel_GetPrivateData(ID3D11AuthenticatedChannel* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11AuthenticatedChannel_SetPrivateData(ID3D11AuthenticatedChannel* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11AuthenticatedChannel_SetPrivateData(ID3D11AuthenticatedChannel* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11AuthenticatedChannel_SetPrivateDataInterface(ID3D11AuthenticatedChannel* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11AuthenticatedChannel_SetPrivateDataInterface(ID3D11AuthenticatedChannel* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11AuthenticatedChannel methods ***/ -static __WIDL_INLINE HRESULT ID3D11AuthenticatedChannel_GetCertificateSize(ID3D11AuthenticatedChannel* This,UINT *pCertificateSize) { +static inline HRESULT ID3D11AuthenticatedChannel_GetCertificateSize(ID3D11AuthenticatedChannel* This,UINT *pCertificateSize) { return This->lpVtbl->GetCertificateSize(This,pCertificateSize); } -static __WIDL_INLINE HRESULT ID3D11AuthenticatedChannel_GetCertificate(ID3D11AuthenticatedChannel* This,UINT CertificateSize,BYTE *pCertificate) { +static inline HRESULT ID3D11AuthenticatedChannel_GetCertificate(ID3D11AuthenticatedChannel* This,UINT CertificateSize,BYTE *pCertificate) { return This->lpVtbl->GetCertificate(This,CertificateSize,pCertificate); } -static __WIDL_INLINE void ID3D11AuthenticatedChannel_GetChannelHandle(ID3D11AuthenticatedChannel* This,HANDLE *pChannelHandle) { +static inline void ID3D11AuthenticatedChannel_GetChannelHandle(ID3D11AuthenticatedChannel* This,HANDLE *pChannelHandle) { This->lpVtbl->GetChannelHandle(This,pChannelHandle); } #endif @@ -8096,42 +8110,42 @@ interface ID3D11CryptoSession { #define ID3D11CryptoSession_GetCryptoSessionHandle(This,pCryptoSessionHandle) (This)->lpVtbl->GetCryptoSessionHandle(This,pCryptoSessionHandle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11CryptoSession_QueryInterface(ID3D11CryptoSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11CryptoSession_QueryInterface(ID3D11CryptoSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11CryptoSession_AddRef(ID3D11CryptoSession* This) { +static inline ULONG ID3D11CryptoSession_AddRef(ID3D11CryptoSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11CryptoSession_Release(ID3D11CryptoSession* This) { +static inline ULONG ID3D11CryptoSession_Release(ID3D11CryptoSession* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11CryptoSession_GetDevice(ID3D11CryptoSession* This,ID3D11Device **ppDevice) { +static inline void ID3D11CryptoSession_GetDevice(ID3D11CryptoSession* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11CryptoSession_GetPrivateData(ID3D11CryptoSession* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11CryptoSession_GetPrivateData(ID3D11CryptoSession* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11CryptoSession_SetPrivateData(ID3D11CryptoSession* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11CryptoSession_SetPrivateData(ID3D11CryptoSession* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11CryptoSession_SetPrivateDataInterface(ID3D11CryptoSession* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11CryptoSession_SetPrivateDataInterface(ID3D11CryptoSession* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11CryptoSession methods ***/ -static __WIDL_INLINE void ID3D11CryptoSession_GetCryptoType(ID3D11CryptoSession* This,GUID *pCryptoType) { +static inline void ID3D11CryptoSession_GetCryptoType(ID3D11CryptoSession* This,GUID *pCryptoType) { This->lpVtbl->GetCryptoType(This,pCryptoType); } -static __WIDL_INLINE void ID3D11CryptoSession_GetDecoderProfile(ID3D11CryptoSession* This,GUID *pDecoderProfile) { +static inline void ID3D11CryptoSession_GetDecoderProfile(ID3D11CryptoSession* This,GUID *pDecoderProfile) { This->lpVtbl->GetDecoderProfile(This,pDecoderProfile); } -static __WIDL_INLINE HRESULT ID3D11CryptoSession_GetCertificateSize(ID3D11CryptoSession* This,UINT *pCertificateSize) { +static inline HRESULT ID3D11CryptoSession_GetCertificateSize(ID3D11CryptoSession* This,UINT *pCertificateSize) { return This->lpVtbl->GetCertificateSize(This,pCertificateSize); } -static __WIDL_INLINE HRESULT ID3D11CryptoSession_GetCertificate(ID3D11CryptoSession* This,UINT CertificateSize,BYTE *pCertificate) { +static inline HRESULT ID3D11CryptoSession_GetCertificate(ID3D11CryptoSession* This,UINT CertificateSize,BYTE *pCertificate) { return This->lpVtbl->GetCertificate(This,CertificateSize,pCertificate); } -static __WIDL_INLINE void ID3D11CryptoSession_GetCryptoSessionHandle(ID3D11CryptoSession* This,HANDLE *pCryptoSessionHandle) { +static inline void ID3D11CryptoSession_GetCryptoSessionHandle(ID3D11CryptoSession* This,HANDLE *pCryptoSessionHandle) { This->lpVtbl->GetCryptoSessionHandle(This,pCryptoSessionHandle); } #endif @@ -8235,33 +8249,33 @@ interface ID3D11VideoDecoder { #define ID3D11VideoDecoder_GetDriverHandle(This,pDriverHandle) (This)->lpVtbl->GetDriverHandle(This,pDriverHandle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoDecoder_QueryInterface(ID3D11VideoDecoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoDecoder_QueryInterface(ID3D11VideoDecoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoDecoder_AddRef(ID3D11VideoDecoder* This) { +static inline ULONG ID3D11VideoDecoder_AddRef(ID3D11VideoDecoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoDecoder_Release(ID3D11VideoDecoder* This) { +static inline ULONG ID3D11VideoDecoder_Release(ID3D11VideoDecoder* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoDecoder_GetDevice(ID3D11VideoDecoder* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoDecoder_GetDevice(ID3D11VideoDecoder* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoDecoder_GetPrivateData(ID3D11VideoDecoder* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoDecoder_GetPrivateData(ID3D11VideoDecoder* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoDecoder_SetPrivateData(ID3D11VideoDecoder* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoDecoder_SetPrivateData(ID3D11VideoDecoder* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoDecoder_SetPrivateDataInterface(ID3D11VideoDecoder* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoDecoder_SetPrivateDataInterface(ID3D11VideoDecoder* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11VideoDecoder methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoDecoder_GetCreationParameters(ID3D11VideoDecoder* This,D3D11_VIDEO_DECODER_DESC *pVideoDesc,D3D11_VIDEO_DECODER_CONFIG *pConfig) { +static inline HRESULT ID3D11VideoDecoder_GetCreationParameters(ID3D11VideoDecoder* This,D3D11_VIDEO_DECODER_DESC *pVideoDesc,D3D11_VIDEO_DECODER_CONFIG *pConfig) { return This->lpVtbl->GetCreationParameters(This,pVideoDesc,pConfig); } -static __WIDL_INLINE HRESULT ID3D11VideoDecoder_GetDriverHandle(ID3D11VideoDecoder* This,HANDLE *pDriverHandle) { +static inline HRESULT ID3D11VideoDecoder_GetDriverHandle(ID3D11VideoDecoder* This,HANDLE *pDriverHandle) { return This->lpVtbl->GetDriverHandle(This,pDriverHandle); } #endif @@ -8405,45 +8419,45 @@ interface ID3D11VideoProcessorEnumerator { #define ID3D11VideoProcessorEnumerator_GetVideoProcessorFilterRange(This,Filter,pRange) (This)->lpVtbl->GetVideoProcessorFilterRange(This,Filter,pRange) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_QueryInterface(ID3D11VideoProcessorEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoProcessorEnumerator_QueryInterface(ID3D11VideoProcessorEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoProcessorEnumerator_AddRef(ID3D11VideoProcessorEnumerator* This) { +static inline ULONG ID3D11VideoProcessorEnumerator_AddRef(ID3D11VideoProcessorEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoProcessorEnumerator_Release(ID3D11VideoProcessorEnumerator* This) { +static inline ULONG ID3D11VideoProcessorEnumerator_Release(ID3D11VideoProcessorEnumerator* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessorEnumerator_GetDevice(ID3D11VideoProcessorEnumerator* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoProcessorEnumerator_GetDevice(ID3D11VideoProcessorEnumerator* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_GetPrivateData(ID3D11VideoProcessorEnumerator* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoProcessorEnumerator_GetPrivateData(ID3D11VideoProcessorEnumerator* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_SetPrivateData(ID3D11VideoProcessorEnumerator* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoProcessorEnumerator_SetPrivateData(ID3D11VideoProcessorEnumerator* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_SetPrivateDataInterface(ID3D11VideoProcessorEnumerator* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoProcessorEnumerator_SetPrivateDataInterface(ID3D11VideoProcessorEnumerator* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11VideoProcessorEnumerator methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorContentDesc(ID3D11VideoProcessorEnumerator* This,D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pContentDesc) { +static inline HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorContentDesc(ID3D11VideoProcessorEnumerator* This,D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pContentDesc) { return This->lpVtbl->GetVideoProcessorContentDesc(This,pContentDesc); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_CheckVideoProcessorFormat(ID3D11VideoProcessorEnumerator* This,DXGI_FORMAT Format,UINT *pFlags) { +static inline HRESULT ID3D11VideoProcessorEnumerator_CheckVideoProcessorFormat(ID3D11VideoProcessorEnumerator* This,DXGI_FORMAT Format,UINT *pFlags) { return This->lpVtbl->CheckVideoProcessorFormat(This,Format,pFlags); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorCaps(ID3D11VideoProcessorEnumerator* This,D3D11_VIDEO_PROCESSOR_CAPS *pCaps) { +static inline HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorCaps(ID3D11VideoProcessorEnumerator* This,D3D11_VIDEO_PROCESSOR_CAPS *pCaps) { return This->lpVtbl->GetVideoProcessorCaps(This,pCaps); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorRateConversionCaps(ID3D11VideoProcessorEnumerator* This,UINT TypeIndex,D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS *pCaps) { +static inline HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorRateConversionCaps(ID3D11VideoProcessorEnumerator* This,UINT TypeIndex,D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS *pCaps) { return This->lpVtbl->GetVideoProcessorRateConversionCaps(This,TypeIndex,pCaps); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorCustomRate(ID3D11VideoProcessorEnumerator* This,UINT TypeIndex,UINT CustomRateIndex,D3D11_VIDEO_PROCESSOR_CUSTOM_RATE *pRate) { +static inline HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorCustomRate(ID3D11VideoProcessorEnumerator* This,UINT TypeIndex,UINT CustomRateIndex,D3D11_VIDEO_PROCESSOR_CUSTOM_RATE *pRate) { return This->lpVtbl->GetVideoProcessorCustomRate(This,TypeIndex,CustomRateIndex,pRate); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorFilterRange(ID3D11VideoProcessorEnumerator* This,D3D11_VIDEO_PROCESSOR_FILTER Filter,D3D11_VIDEO_PROCESSOR_FILTER_RANGE *pRange) { +static inline HRESULT ID3D11VideoProcessorEnumerator_GetVideoProcessorFilterRange(ID3D11VideoProcessorEnumerator* This,D3D11_VIDEO_PROCESSOR_FILTER Filter,D3D11_VIDEO_PROCESSOR_FILTER_RANGE *pRange) { return This->lpVtbl->GetVideoProcessorFilterRange(This,Filter,pRange); } #endif @@ -8545,33 +8559,33 @@ interface ID3D11VideoProcessor { #define ID3D11VideoProcessor_GetRateConversionCaps(This,pCaps) (This)->lpVtbl->GetRateConversionCaps(This,pCaps) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoProcessor_QueryInterface(ID3D11VideoProcessor* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoProcessor_QueryInterface(ID3D11VideoProcessor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoProcessor_AddRef(ID3D11VideoProcessor* This) { +static inline ULONG ID3D11VideoProcessor_AddRef(ID3D11VideoProcessor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoProcessor_Release(ID3D11VideoProcessor* This) { +static inline ULONG ID3D11VideoProcessor_Release(ID3D11VideoProcessor* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessor_GetDevice(ID3D11VideoProcessor* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoProcessor_GetDevice(ID3D11VideoProcessor* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessor_GetPrivateData(ID3D11VideoProcessor* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoProcessor_GetPrivateData(ID3D11VideoProcessor* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessor_SetPrivateData(ID3D11VideoProcessor* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoProcessor_SetPrivateData(ID3D11VideoProcessor* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessor_SetPrivateDataInterface(ID3D11VideoProcessor* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoProcessor_SetPrivateDataInterface(ID3D11VideoProcessor* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11VideoProcessor methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessor_GetContentDesc(ID3D11VideoProcessor* This,D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pDesc) { +static inline void ID3D11VideoProcessor_GetContentDesc(ID3D11VideoProcessor* This,D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pDesc) { This->lpVtbl->GetContentDesc(This,pDesc); } -static __WIDL_INLINE void ID3D11VideoProcessor_GetRateConversionCaps(ID3D11VideoProcessor* This,D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS *pCaps) { +static inline void ID3D11VideoProcessor_GetRateConversionCaps(ID3D11VideoProcessor* This,D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS *pCaps) { This->lpVtbl->GetRateConversionCaps(This,pCaps); } #endif @@ -8672,34 +8686,34 @@ interface ID3D11VideoDecoderOutputView { #define ID3D11VideoDecoderOutputView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoDecoderOutputView_QueryInterface(ID3D11VideoDecoderOutputView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoDecoderOutputView_QueryInterface(ID3D11VideoDecoderOutputView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoDecoderOutputView_AddRef(ID3D11VideoDecoderOutputView* This) { +static inline ULONG ID3D11VideoDecoderOutputView_AddRef(ID3D11VideoDecoderOutputView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoDecoderOutputView_Release(ID3D11VideoDecoderOutputView* This) { +static inline ULONG ID3D11VideoDecoderOutputView_Release(ID3D11VideoDecoderOutputView* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoDecoderOutputView_GetDevice(ID3D11VideoDecoderOutputView* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoDecoderOutputView_GetDevice(ID3D11VideoDecoderOutputView* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoDecoderOutputView_GetPrivateData(ID3D11VideoDecoderOutputView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoDecoderOutputView_GetPrivateData(ID3D11VideoDecoderOutputView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoDecoderOutputView_SetPrivateData(ID3D11VideoDecoderOutputView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoDecoderOutputView_SetPrivateData(ID3D11VideoDecoderOutputView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoDecoderOutputView_SetPrivateDataInterface(ID3D11VideoDecoderOutputView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoDecoderOutputView_SetPrivateDataInterface(ID3D11VideoDecoderOutputView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11VideoDecoderOutputView_GetResource(ID3D11VideoDecoderOutputView* This,ID3D11Resource **ppResource) { +static inline void ID3D11VideoDecoderOutputView_GetResource(ID3D11VideoDecoderOutputView* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11VideoDecoderOutputView methods ***/ -static __WIDL_INLINE void ID3D11VideoDecoderOutputView_GetDesc(ID3D11VideoDecoderOutputView* This,D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc) { +static inline void ID3D11VideoDecoderOutputView_GetDesc(ID3D11VideoDecoderOutputView* This,D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -8800,34 +8814,34 @@ interface ID3D11VideoProcessorInputView { #define ID3D11VideoProcessorInputView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoProcessorInputView_QueryInterface(ID3D11VideoProcessorInputView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoProcessorInputView_QueryInterface(ID3D11VideoProcessorInputView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoProcessorInputView_AddRef(ID3D11VideoProcessorInputView* This) { +static inline ULONG ID3D11VideoProcessorInputView_AddRef(ID3D11VideoProcessorInputView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoProcessorInputView_Release(ID3D11VideoProcessorInputView* This) { +static inline ULONG ID3D11VideoProcessorInputView_Release(ID3D11VideoProcessorInputView* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessorInputView_GetDevice(ID3D11VideoProcessorInputView* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoProcessorInputView_GetDevice(ID3D11VideoProcessorInputView* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorInputView_GetPrivateData(ID3D11VideoProcessorInputView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoProcessorInputView_GetPrivateData(ID3D11VideoProcessorInputView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorInputView_SetPrivateData(ID3D11VideoProcessorInputView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoProcessorInputView_SetPrivateData(ID3D11VideoProcessorInputView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorInputView_SetPrivateDataInterface(ID3D11VideoProcessorInputView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoProcessorInputView_SetPrivateDataInterface(ID3D11VideoProcessorInputView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessorInputView_GetResource(ID3D11VideoProcessorInputView* This,ID3D11Resource **ppResource) { +static inline void ID3D11VideoProcessorInputView_GetResource(ID3D11VideoProcessorInputView* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11VideoProcessorInputView methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessorInputView_GetDesc(ID3D11VideoProcessorInputView* This,D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC *pDesc) { +static inline void ID3D11VideoProcessorInputView_GetDesc(ID3D11VideoProcessorInputView* This,D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -8928,34 +8942,34 @@ interface ID3D11VideoProcessorOutputView { #define ID3D11VideoProcessorOutputView_GetDesc(This,pDesc) (This)->lpVtbl->GetDesc(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoProcessorOutputView_QueryInterface(ID3D11VideoProcessorOutputView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoProcessorOutputView_QueryInterface(ID3D11VideoProcessorOutputView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoProcessorOutputView_AddRef(ID3D11VideoProcessorOutputView* This) { +static inline ULONG ID3D11VideoProcessorOutputView_AddRef(ID3D11VideoProcessorOutputView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoProcessorOutputView_Release(ID3D11VideoProcessorOutputView* This) { +static inline ULONG ID3D11VideoProcessorOutputView_Release(ID3D11VideoProcessorOutputView* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessorOutputView_GetDevice(ID3D11VideoProcessorOutputView* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoProcessorOutputView_GetDevice(ID3D11VideoProcessorOutputView* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorOutputView_GetPrivateData(ID3D11VideoProcessorOutputView* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoProcessorOutputView_GetPrivateData(ID3D11VideoProcessorOutputView* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorOutputView_SetPrivateData(ID3D11VideoProcessorOutputView* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoProcessorOutputView_SetPrivateData(ID3D11VideoProcessorOutputView* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorOutputView_SetPrivateDataInterface(ID3D11VideoProcessorOutputView* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoProcessorOutputView_SetPrivateDataInterface(ID3D11VideoProcessorOutputView* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessorOutputView_GetResource(ID3D11VideoProcessorOutputView* This,ID3D11Resource **ppResource) { +static inline void ID3D11VideoProcessorOutputView_GetResource(ID3D11VideoProcessorOutputView* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11VideoProcessorOutputView methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessorOutputView_GetDesc(ID3D11VideoProcessorOutputView* This,D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *pDesc) { +static inline void ID3D11VideoProcessorOutputView_GetDesc(ID3D11VideoProcessorOutputView* This,D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } #endif @@ -9211,65 +9225,65 @@ interface ID3D11VideoDevice { #define ID3D11VideoDevice_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoDevice_QueryInterface(ID3D11VideoDevice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoDevice_QueryInterface(ID3D11VideoDevice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoDevice_AddRef(ID3D11VideoDevice* This) { +static inline ULONG ID3D11VideoDevice_AddRef(ID3D11VideoDevice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoDevice_Release(ID3D11VideoDevice* This) { +static inline ULONG ID3D11VideoDevice_Release(ID3D11VideoDevice* This) { return This->lpVtbl->Release(This); } /*** ID3D11VideoDevice methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CreateVideoDecoder(ID3D11VideoDevice* This,const D3D11_VIDEO_DECODER_DESC *pVideoDesc,const D3D11_VIDEO_DECODER_CONFIG *pConfig,ID3D11VideoDecoder **ppDecoder) { +static inline HRESULT ID3D11VideoDevice_CreateVideoDecoder(ID3D11VideoDevice* This,const D3D11_VIDEO_DECODER_DESC *pVideoDesc,const D3D11_VIDEO_DECODER_CONFIG *pConfig,ID3D11VideoDecoder **ppDecoder) { return This->lpVtbl->CreateVideoDecoder(This,pVideoDesc,pConfig,ppDecoder); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CreateVideoProcessor(ID3D11VideoDevice* This,ID3D11VideoProcessorEnumerator *pEnum,UINT RateConversionIndex,ID3D11VideoProcessor **ppVideoProcessor) { +static inline HRESULT ID3D11VideoDevice_CreateVideoProcessor(ID3D11VideoDevice* This,ID3D11VideoProcessorEnumerator *pEnum,UINT RateConversionIndex,ID3D11VideoProcessor **ppVideoProcessor) { return This->lpVtbl->CreateVideoProcessor(This,pEnum,RateConversionIndex,ppVideoProcessor); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CreateAuthenticatedChannel(ID3D11VideoDevice* This,D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType,ID3D11AuthenticatedChannel **ppAuthenticatedChannel) { +static inline HRESULT ID3D11VideoDevice_CreateAuthenticatedChannel(ID3D11VideoDevice* This,D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType,ID3D11AuthenticatedChannel **ppAuthenticatedChannel) { return This->lpVtbl->CreateAuthenticatedChannel(This,ChannelType,ppAuthenticatedChannel); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CreateCryptoSession(ID3D11VideoDevice* This,const GUID *pCryptoType,const GUID *pDecoderProfile,const GUID *pKeyExchangeType,ID3D11CryptoSession **ppCryptoSession) { +static inline HRESULT ID3D11VideoDevice_CreateCryptoSession(ID3D11VideoDevice* This,const GUID *pCryptoType,const GUID *pDecoderProfile,const GUID *pKeyExchangeType,ID3D11CryptoSession **ppCryptoSession) { return This->lpVtbl->CreateCryptoSession(This,pCryptoType,pDecoderProfile,pKeyExchangeType,ppCryptoSession); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CreateVideoDecoderOutputView(ID3D11VideoDevice* This,ID3D11Resource *pResource,const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc,ID3D11VideoDecoderOutputView **ppVDOVView) { +static inline HRESULT ID3D11VideoDevice_CreateVideoDecoderOutputView(ID3D11VideoDevice* This,ID3D11Resource *pResource,const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc,ID3D11VideoDecoderOutputView **ppVDOVView) { return This->lpVtbl->CreateVideoDecoderOutputView(This,pResource,pDesc,ppVDOVView); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CreateVideoProcessorInputView(ID3D11VideoDevice* This,ID3D11Resource *pResource,ID3D11VideoProcessorEnumerator *pEnum,const D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC *pDesc,ID3D11VideoProcessorInputView **ppVPIView) { +static inline HRESULT ID3D11VideoDevice_CreateVideoProcessorInputView(ID3D11VideoDevice* This,ID3D11Resource *pResource,ID3D11VideoProcessorEnumerator *pEnum,const D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC *pDesc,ID3D11VideoProcessorInputView **ppVPIView) { return This->lpVtbl->CreateVideoProcessorInputView(This,pResource,pEnum,pDesc,ppVPIView); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CreateVideoProcessorOutputView(ID3D11VideoDevice* This,ID3D11Resource *pResource,ID3D11VideoProcessorEnumerator *pEnum,const D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *pDesc,ID3D11VideoProcessorOutputView **ppVPOView) { +static inline HRESULT ID3D11VideoDevice_CreateVideoProcessorOutputView(ID3D11VideoDevice* This,ID3D11Resource *pResource,ID3D11VideoProcessorEnumerator *pEnum,const D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *pDesc,ID3D11VideoProcessorOutputView **ppVPOView) { return This->lpVtbl->CreateVideoProcessorOutputView(This,pResource,pEnum,pDesc,ppVPOView); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CreateVideoProcessorEnumerator(ID3D11VideoDevice* This,const D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pDesc,ID3D11VideoProcessorEnumerator **ppEnum) { +static inline HRESULT ID3D11VideoDevice_CreateVideoProcessorEnumerator(ID3D11VideoDevice* This,const D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pDesc,ID3D11VideoProcessorEnumerator **ppEnum) { return This->lpVtbl->CreateVideoProcessorEnumerator(This,pDesc,ppEnum); } -static __WIDL_INLINE UINT ID3D11VideoDevice_GetVideoDecoderProfileCount(ID3D11VideoDevice* This) { +static inline UINT ID3D11VideoDevice_GetVideoDecoderProfileCount(ID3D11VideoDevice* This) { return This->lpVtbl->GetVideoDecoderProfileCount(This); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_GetVideoDecoderProfile(ID3D11VideoDevice* This,UINT Index,GUID *pDecoderProfile) { +static inline HRESULT ID3D11VideoDevice_GetVideoDecoderProfile(ID3D11VideoDevice* This,UINT Index,GUID *pDecoderProfile) { return This->lpVtbl->GetVideoDecoderProfile(This,Index,pDecoderProfile); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CheckVideoDecoderFormat(ID3D11VideoDevice* This,const GUID *pDecoderProfile,DXGI_FORMAT Format,WINBOOL *pSupported) { +static inline HRESULT ID3D11VideoDevice_CheckVideoDecoderFormat(ID3D11VideoDevice* This,const GUID *pDecoderProfile,DXGI_FORMAT Format,WINBOOL *pSupported) { return This->lpVtbl->CheckVideoDecoderFormat(This,pDecoderProfile,Format,pSupported); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_GetVideoDecoderConfigCount(ID3D11VideoDevice* This,const D3D11_VIDEO_DECODER_DESC *pDesc,UINT *pCount) { +static inline HRESULT ID3D11VideoDevice_GetVideoDecoderConfigCount(ID3D11VideoDevice* This,const D3D11_VIDEO_DECODER_DESC *pDesc,UINT *pCount) { return This->lpVtbl->GetVideoDecoderConfigCount(This,pDesc,pCount); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_GetVideoDecoderConfig(ID3D11VideoDevice* This,const D3D11_VIDEO_DECODER_DESC *pDesc,UINT Index,D3D11_VIDEO_DECODER_CONFIG *pConfig) { +static inline HRESULT ID3D11VideoDevice_GetVideoDecoderConfig(ID3D11VideoDevice* This,const D3D11_VIDEO_DECODER_DESC *pDesc,UINT Index,D3D11_VIDEO_DECODER_CONFIG *pConfig) { return This->lpVtbl->GetVideoDecoderConfig(This,pDesc,Index,pConfig); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_GetContentProtectionCaps(ID3D11VideoDevice* This,const GUID *pCryptoType,const GUID *pDecoderProfile,D3D11_VIDEO_CONTENT_PROTECTION_CAPS *pCaps) { +static inline HRESULT ID3D11VideoDevice_GetContentProtectionCaps(ID3D11VideoDevice* This,const GUID *pCryptoType,const GUID *pDecoderProfile,D3D11_VIDEO_CONTENT_PROTECTION_CAPS *pCaps) { return This->lpVtbl->GetContentProtectionCaps(This,pCryptoType,pDecoderProfile,pCaps); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_CheckCryptoKeyExchange(ID3D11VideoDevice* This,const GUID *pCryptoType,const GUID *pDecoderProfile,UINT Index,GUID *pKeyExchangeType) { +static inline HRESULT ID3D11VideoDevice_CheckCryptoKeyExchange(ID3D11VideoDevice* This,const GUID *pCryptoType,const GUID *pDecoderProfile,UINT Index,GUID *pKeyExchangeType) { return This->lpVtbl->CheckCryptoKeyExchange(This,pCryptoType,pDecoderProfile,Index,pKeyExchangeType); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_SetPrivateData(ID3D11VideoDevice* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoDevice_SetPrivateData(ID3D11VideoDevice* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice_SetPrivateDataInterface(ID3D11VideoDevice* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoDevice_SetPrivateDataInterface(ID3D11VideoDevice* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -10143,201 +10157,201 @@ interface ID3D11VideoContext { #define ID3D11VideoContext_VideoProcessorGetStreamRotation(This,processor,stream_idx,enable,rotation) (This)->lpVtbl->VideoProcessorGetStreamRotation(This,processor,stream_idx,enable,rotation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoContext_QueryInterface(ID3D11VideoContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoContext_QueryInterface(ID3D11VideoContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoContext_AddRef(ID3D11VideoContext* This) { +static inline ULONG ID3D11VideoContext_AddRef(ID3D11VideoContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoContext_Release(ID3D11VideoContext* This) { +static inline ULONG ID3D11VideoContext_Release(ID3D11VideoContext* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoContext_GetDevice(ID3D11VideoContext* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoContext_GetDevice(ID3D11VideoContext* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_GetPrivateData(ID3D11VideoContext* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoContext_GetPrivateData(ID3D11VideoContext* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_SetPrivateData(ID3D11VideoContext* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoContext_SetPrivateData(ID3D11VideoContext* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_SetPrivateDataInterface(ID3D11VideoContext* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoContext_SetPrivateDataInterface(ID3D11VideoContext* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11VideoContext methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoContext_GetDecoderBuffer(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type,UINT *buffer_size,void **buffer) { +static inline HRESULT ID3D11VideoContext_GetDecoderBuffer(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type,UINT *buffer_size,void **buffer) { return This->lpVtbl->GetDecoderBuffer(This,decoder,type,buffer_size,buffer); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_ReleaseDecoderBuffer(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type) { +static inline HRESULT ID3D11VideoContext_ReleaseDecoderBuffer(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type) { return This->lpVtbl->ReleaseDecoderBuffer(This,decoder,type); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_DecoderBeginFrame(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,ID3D11VideoDecoderOutputView *view,UINT key_size,const void *key) { +static inline HRESULT ID3D11VideoContext_DecoderBeginFrame(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,ID3D11VideoDecoderOutputView *view,UINT key_size,const void *key) { return This->lpVtbl->DecoderBeginFrame(This,decoder,view,key_size,key); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_DecoderEndFrame(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder) { +static inline HRESULT ID3D11VideoContext_DecoderEndFrame(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder) { return This->lpVtbl->DecoderEndFrame(This,decoder); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_SubmitDecoderBuffers(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,UINT buffers_count,const D3D11_VIDEO_DECODER_BUFFER_DESC *buffer_desc) { +static inline HRESULT ID3D11VideoContext_SubmitDecoderBuffers(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,UINT buffers_count,const D3D11_VIDEO_DECODER_BUFFER_DESC *buffer_desc) { return This->lpVtbl->SubmitDecoderBuffers(This,decoder,buffers_count,buffer_desc); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_DecoderExtension(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_DECODER_EXTENSION *extension) { +static inline HRESULT ID3D11VideoContext_DecoderExtension(ID3D11VideoContext* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_DECODER_EXTENSION *extension) { return This->lpVtbl->DecoderExtension(This,decoder,extension); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetOutputTargetRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL enable,const RECT *rect) { +static inline void ID3D11VideoContext_VideoProcessorSetOutputTargetRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL enable,const RECT *rect) { This->lpVtbl->VideoProcessorSetOutputTargetRect(This,processor,enable,rect); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetOutputBackgroundColor(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL y_cb_cr,const D3D11_VIDEO_COLOR *color) { +static inline void ID3D11VideoContext_VideoProcessorSetOutputBackgroundColor(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL y_cb_cr,const D3D11_VIDEO_COLOR *color) { This->lpVtbl->VideoProcessorSetOutputBackgroundColor(This,processor,y_cb_cr,color); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetOutputColorSpace(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext_VideoProcessorSetOutputColorSpace(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorSetOutputColorSpace(This,processor,color_space); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetOutputAlphaFillMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE alpha_fill_mode,UINT stream_idx) { +static inline void ID3D11VideoContext_VideoProcessorSetOutputAlphaFillMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE alpha_fill_mode,UINT stream_idx) { This->lpVtbl->VideoProcessorSetOutputAlphaFillMode(This,processor,alpha_fill_mode,stream_idx); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetOutputConstriction(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL enable,SIZE size) { +static inline void ID3D11VideoContext_VideoProcessorSetOutputConstriction(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL enable,SIZE size) { This->lpVtbl->VideoProcessorSetOutputConstriction(This,processor,enable,size); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetOutputStereoMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL enable) { +static inline void ID3D11VideoContext_VideoProcessorSetOutputStereoMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL enable) { This->lpVtbl->VideoProcessorSetOutputStereoMode(This,processor,enable); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_VideoProcessorSetOutputExtension(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext_VideoProcessorSetOutputExtension(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorSetOutputExtension(This,processor,guid,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetOutputTargetRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,RECT *rect) { +static inline void ID3D11VideoContext_VideoProcessorGetOutputTargetRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,RECT *rect) { This->lpVtbl->VideoProcessorGetOutputTargetRect(This,processor,enabled,rect); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetOutputBackgroundColor(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL *y_cb_cr,D3D11_VIDEO_COLOR *color) { +static inline void ID3D11VideoContext_VideoProcessorGetOutputBackgroundColor(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL *y_cb_cr,D3D11_VIDEO_COLOR *color) { This->lpVtbl->VideoProcessorGetOutputBackgroundColor(This,processor,y_cb_cr,color); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetOutputColorSpace(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext_VideoProcessorGetOutputColorSpace(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorGetOutputColorSpace(This,processor,color_space); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetOutputAlphaFillMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE *alpha_fill_mode,UINT *stream_idx) { +static inline void ID3D11VideoContext_VideoProcessorGetOutputAlphaFillMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE *alpha_fill_mode,UINT *stream_idx) { This->lpVtbl->VideoProcessorGetOutputAlphaFillMode(This,processor,alpha_fill_mode,stream_idx); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetOutputConstriction(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,SIZE *size) { +static inline void ID3D11VideoContext_VideoProcessorGetOutputConstriction(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,SIZE *size) { This->lpVtbl->VideoProcessorGetOutputConstriction(This,processor,enabled,size); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetOutputStereoMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL *enabled) { +static inline void ID3D11VideoContext_VideoProcessorGetOutputStereoMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,WINBOOL *enabled) { This->lpVtbl->VideoProcessorGetOutputStereoMode(This,processor,enabled); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_VideoProcessorGetOutputExtension(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext_VideoProcessorGetOutputExtension(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorGetOutputExtension(This,processor,guid,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamFrameFormat(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT format) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamFrameFormat(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT format) { This->lpVtbl->VideoProcessorSetStreamFrameFormat(This,processor,stream_idx,format); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamColorSpace(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamColorSpace(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorSetStreamColorSpace(This,processor,stream_idx,color_space); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamOutputRate(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE rate,WINBOOL repeat,const DXGI_RATIONAL *custom_rate) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamOutputRate(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE rate,WINBOOL repeat,const DXGI_RATIONAL *custom_rate) { This->lpVtbl->VideoProcessorSetStreamOutputRate(This,processor,stream_idx,rate,repeat,custom_rate); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamSourceRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamSourceRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { This->lpVtbl->VideoProcessorSetStreamSourceRect(This,processor,stream_idx,enable,rect); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamDestRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamDestRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { This->lpVtbl->VideoProcessorSetStreamDestRect(This,processor,stream_idx,enable,rect); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamAlpha(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float alpha) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamAlpha(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float alpha) { This->lpVtbl->VideoProcessorSetStreamAlpha(This,processor,stream_idx,enable,alpha); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamPalette(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,const UINT *entries) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamPalette(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,const UINT *entries) { This->lpVtbl->VideoProcessorSetStreamPalette(This,processor,stream_idx,entry_count,entries); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamPixelAspectRatio(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const DXGI_RATIONAL *src_aspect_ratio,const DXGI_RATIONAL *dst_aspect_ratio) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamPixelAspectRatio(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const DXGI_RATIONAL *src_aspect_ratio,const DXGI_RATIONAL *dst_aspect_ratio) { This->lpVtbl->VideoProcessorSetStreamPixelAspectRatio(This,processor,stream_idx,enable,src_aspect_ratio,dst_aspect_ratio); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamLumaKey(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float lower,float upper) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamLumaKey(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float lower,float upper) { This->lpVtbl->VideoProcessorSetStreamLumaKey(This,processor,stream_idx,enable,lower,upper); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamStereoFormat(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT format,WINBOOL left_view_frame0,WINBOOL base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE flip_mode,int mono_offset) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamStereoFormat(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT format,WINBOOL left_view_frame0,WINBOOL base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE flip_mode,int mono_offset) { This->lpVtbl->VideoProcessorSetStreamStereoFormat(This,processor,stream_idx,enable,format,left_view_frame0,base_view_frame0,flip_mode,mono_offset); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamAutoProcessingMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamAutoProcessingMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable) { This->lpVtbl->VideoProcessorSetStreamAutoProcessingMode(This,processor,stream_idx,enable); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamFilter(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL enable,int level) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamFilter(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL enable,int level) { This->lpVtbl->VideoProcessorSetStreamFilter(This,processor,stream_idx,filter,enable,level); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_VideoProcessorSetStreamExtension(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext_VideoProcessorSetStreamExtension(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorSetStreamExtension(This,processor,stream_idx,guid,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamFrameFormat(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT *format) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamFrameFormat(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT *format) { This->lpVtbl->VideoProcessorGetStreamFrameFormat(This,processor,stream_idx,format); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamColorSpace(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamColorSpace(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorGetStreamColorSpace(This,processor,stream_idx,color_space); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamOutputRate(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE *rate,WINBOOL *repeat,DXGI_RATIONAL *custom_rate) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamOutputRate(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE *rate,WINBOOL *repeat,DXGI_RATIONAL *custom_rate) { This->lpVtbl->VideoProcessorGetStreamOutputRate(This,processor,stream_idx,rate,repeat,custom_rate); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamSourceRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamSourceRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { This->lpVtbl->VideoProcessorGetStreamSourceRect(This,processor,stream_idx,enabled,rect); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamDestRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamDestRect(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { This->lpVtbl->VideoProcessorGetStreamDestRect(This,processor,stream_idx,enabled,rect); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamAlpha(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *alpha) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamAlpha(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *alpha) { This->lpVtbl->VideoProcessorGetStreamAlpha(This,processor,stream_idx,enabled,alpha); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamPalette(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,UINT *entries) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamPalette(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,UINT *entries) { This->lpVtbl->VideoProcessorGetStreamPalette(This,processor,stream_idx,entry_count,entries); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamPixelAspectRatio(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,DXGI_RATIONAL *src_aspect_ratio,DXGI_RATIONAL *dst_aspect_ratio) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamPixelAspectRatio(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,DXGI_RATIONAL *src_aspect_ratio,DXGI_RATIONAL *dst_aspect_ratio) { This->lpVtbl->VideoProcessorGetStreamPixelAspectRatio(This,processor,stream_idx,enabled,src_aspect_ratio,dst_aspect_ratio); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamLumaKey(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *lower,float *upper) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamLumaKey(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *lower,float *upper) { This->lpVtbl->VideoProcessorGetStreamLumaKey(This,processor,stream_idx,enabled,lower,upper); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamStereoFormat(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT *format,WINBOOL *left_view_frame0,WINBOOL *base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE *flip_mode,int *mono_offset) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamStereoFormat(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT *format,WINBOOL *left_view_frame0,WINBOOL *base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE *flip_mode,int *mono_offset) { This->lpVtbl->VideoProcessorGetStreamStereoFormat(This,processor,stream_idx,enabled,format,left_view_frame0,base_view_frame0,flip_mode,mono_offset); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamAutoProcessingMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamAutoProcessingMode(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled) { This->lpVtbl->VideoProcessorGetStreamAutoProcessingMode(This,processor,stream_idx,enabled); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamFilter(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL *enabled,int *level) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamFilter(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL *enabled,int *level) { This->lpVtbl->VideoProcessorGetStreamFilter(This,processor,stream_idx,filter,enabled,level); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_VideoProcessorGetStreamExtension(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext_VideoProcessorGetStreamExtension(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorGetStreamExtension(This,processor,stream_idx,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_VideoProcessorBlt(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,ID3D11VideoProcessorOutputView *view,UINT frame_idx,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM *streams) { +static inline HRESULT ID3D11VideoContext_VideoProcessorBlt(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,ID3D11VideoProcessorOutputView *view,UINT frame_idx,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM *streams) { return This->lpVtbl->VideoProcessorBlt(This,processor,view,frame_idx,stream_count,streams); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_NegotiateCryptoSessionKeyExchange(ID3D11VideoContext* This,ID3D11CryptoSession *session,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext_NegotiateCryptoSessionKeyExchange(ID3D11VideoContext* This,ID3D11CryptoSession *session,UINT data_size,void *data) { return This->lpVtbl->NegotiateCryptoSessionKeyExchange(This,session,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext_EncryptionBlt(ID3D11VideoContext* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,UINT iv_size,void *iv) { +static inline void ID3D11VideoContext_EncryptionBlt(ID3D11VideoContext* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,UINT iv_size,void *iv) { This->lpVtbl->EncryptionBlt(This,session,src_surface,dst_surface,iv_size,iv); } -static __WIDL_INLINE void ID3D11VideoContext_DecryptionBlt(ID3D11VideoContext* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,D3D11_ENCRYPTED_BLOCK_INFO *block_info,UINT key_size,const void *key,UINT iv_size,void *iv) { +static inline void ID3D11VideoContext_DecryptionBlt(ID3D11VideoContext* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,D3D11_ENCRYPTED_BLOCK_INFO *block_info,UINT key_size,const void *key,UINT iv_size,void *iv) { This->lpVtbl->DecryptionBlt(This,session,src_surface,dst_surface,block_info,key_size,key,iv_size,iv); } -static __WIDL_INLINE void ID3D11VideoContext_StartSessionKeyRefresh(ID3D11VideoContext* This,ID3D11CryptoSession *session,UINT random_number_size,void *random_number) { +static inline void ID3D11VideoContext_StartSessionKeyRefresh(ID3D11VideoContext* This,ID3D11CryptoSession *session,UINT random_number_size,void *random_number) { This->lpVtbl->StartSessionKeyRefresh(This,session,random_number_size,random_number); } -static __WIDL_INLINE void ID3D11VideoContext_FinishSessionKeyRefresh(ID3D11VideoContext* This,ID3D11CryptoSession *session) { +static inline void ID3D11VideoContext_FinishSessionKeyRefresh(ID3D11VideoContext* This,ID3D11CryptoSession *session) { This->lpVtbl->FinishSessionKeyRefresh(This,session); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_GetEncryptionBltKey(ID3D11VideoContext* This,ID3D11CryptoSession *session,UINT key_size,void *key) { +static inline HRESULT ID3D11VideoContext_GetEncryptionBltKey(ID3D11VideoContext* This,ID3D11CryptoSession *session,UINT key_size,void *key) { return This->lpVtbl->GetEncryptionBltKey(This,session,key_size,key); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_NegotiateAuthenticatedChannelKeyExchange(ID3D11VideoContext* This,ID3D11AuthenticatedChannel *channel,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext_NegotiateAuthenticatedChannelKeyExchange(ID3D11VideoContext* This,ID3D11AuthenticatedChannel *channel,UINT data_size,void *data) { return This->lpVtbl->NegotiateAuthenticatedChannelKeyExchange(This,channel,data_size,data); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_QueryAuthenticatedChannel(ID3D11VideoContext* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,UINT output_size,void *output) { +static inline HRESULT ID3D11VideoContext_QueryAuthenticatedChannel(ID3D11VideoContext* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,UINT output_size,void *output) { return This->lpVtbl->QueryAuthenticatedChannel(This,channel,input_size,input,output_size,output); } -static __WIDL_INLINE HRESULT ID3D11VideoContext_ConfigureAuthenticatedChannel(ID3D11VideoContext* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *output) { +static inline HRESULT ID3D11VideoContext_ConfigureAuthenticatedChannel(ID3D11VideoContext* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *output) { return This->lpVtbl->ConfigureAuthenticatedChannel(This,channel,input_size,input,output); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorSetStreamRotation(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_ROTATION rotation) { +static inline void ID3D11VideoContext_VideoProcessorSetStreamRotation(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_ROTATION rotation) { This->lpVtbl->VideoProcessorSetStreamRotation(This,processor,stream_idx,enable,rotation); } -static __WIDL_INLINE void ID3D11VideoContext_VideoProcessorGetStreamRotation(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enable,D3D11_VIDEO_PROCESSOR_ROTATION *rotation) { +static inline void ID3D11VideoContext_VideoProcessorGetStreamRotation(ID3D11VideoContext* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enable,D3D11_VIDEO_PROCESSOR_ROTATION *rotation) { This->lpVtbl->VideoProcessorGetStreamRotation(This,processor,stream_idx,enable,rotation); } #endif @@ -10860,134 +10874,134 @@ interface ID3D11Device { #define ID3D11Device_GetExceptionMode(This) (This)->lpVtbl->GetExceptionMode(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device_QueryInterface(ID3D11Device* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Device_QueryInterface(ID3D11Device* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Device_AddRef(ID3D11Device* This) { +static inline ULONG ID3D11Device_AddRef(ID3D11Device* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Device_Release(ID3D11Device* This) { +static inline ULONG ID3D11Device_Release(ID3D11Device* This) { return This->lpVtbl->Release(This); } /*** ID3D11Device methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device_CreateBuffer(ID3D11Device* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { +static inline HRESULT ID3D11Device_CreateBuffer(ID3D11Device* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { return This->lpVtbl->CreateBuffer(This,pDesc,pInitialData,ppBuffer); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateTexture1D(ID3D11Device* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { +static inline HRESULT ID3D11Device_CreateTexture1D(ID3D11Device* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { return This->lpVtbl->CreateTexture1D(This,pDesc,pInitialData,ppTexture1D); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateTexture2D(ID3D11Device* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { +static inline HRESULT ID3D11Device_CreateTexture2D(ID3D11Device* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { return This->lpVtbl->CreateTexture2D(This,pDesc,pInitialData,ppTexture2D); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateTexture3D(ID3D11Device* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { +static inline HRESULT ID3D11Device_CreateTexture3D(ID3D11Device* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { return This->lpVtbl->CreateTexture3D(This,pDesc,pInitialData,ppTexture3D); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateShaderResourceView(ID3D11Device* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { +static inline HRESULT ID3D11Device_CreateShaderResourceView(ID3D11Device* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { return This->lpVtbl->CreateShaderResourceView(This,pResource,pDesc,ppSRView); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateUnorderedAccessView(ID3D11Device* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { +static inline HRESULT ID3D11Device_CreateUnorderedAccessView(ID3D11Device* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { return This->lpVtbl->CreateUnorderedAccessView(This,pResource,pDesc,ppUAView); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateRenderTargetView(ID3D11Device* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { +static inline HRESULT ID3D11Device_CreateRenderTargetView(ID3D11Device* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { return This->lpVtbl->CreateRenderTargetView(This,pResource,pDesc,ppRTView); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateDepthStencilView(ID3D11Device* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { +static inline HRESULT ID3D11Device_CreateDepthStencilView(ID3D11Device* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { return This->lpVtbl->CreateDepthStencilView(This,pResource,pDesc,ppDepthStencilView); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateInputLayout(ID3D11Device* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { +static inline HRESULT ID3D11Device_CreateInputLayout(ID3D11Device* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { return This->lpVtbl->CreateInputLayout(This,pInputElementDescs,NumElements,pShaderBytecodeWithInputSignature,BytecodeLength,ppInputLayout); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateVertexShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { +static inline HRESULT ID3D11Device_CreateVertexShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { return This->lpVtbl->CreateVertexShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppVertexShader); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateGeometryShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device_CreateGeometryShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateGeometryShaderWithStreamOutput(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device_CreateGeometryShaderWithStreamOutput(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShaderWithStreamOutput(This,pShaderBytecode,BytecodeLength,pSODeclaration,NumEntries,pBufferStrides,NumStrides,RasterizedStream,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device_CreatePixelShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { +static inline HRESULT ID3D11Device_CreatePixelShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { return This->lpVtbl->CreatePixelShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppPixelShader); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateHullShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { +static inline HRESULT ID3D11Device_CreateHullShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { return This->lpVtbl->CreateHullShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppHullShader); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateDomainShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { +static inline HRESULT ID3D11Device_CreateDomainShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { return This->lpVtbl->CreateDomainShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppDomainShader); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateComputeShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { +static inline HRESULT ID3D11Device_CreateComputeShader(ID3D11Device* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { return This->lpVtbl->CreateComputeShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppComputeShader); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateClassLinkage(ID3D11Device* This,ID3D11ClassLinkage **ppLinkage) { +static inline HRESULT ID3D11Device_CreateClassLinkage(ID3D11Device* This,ID3D11ClassLinkage **ppLinkage) { return This->lpVtbl->CreateClassLinkage(This,ppLinkage); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateBlendState(ID3D11Device* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { +static inline HRESULT ID3D11Device_CreateBlendState(ID3D11Device* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { return This->lpVtbl->CreateBlendState(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateDepthStencilState(ID3D11Device* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { +static inline HRESULT ID3D11Device_CreateDepthStencilState(ID3D11Device* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { return This->lpVtbl->CreateDepthStencilState(This,pDepthStencilDesc,ppDepthStencilState); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateRasterizerState(ID3D11Device* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { +static inline HRESULT ID3D11Device_CreateRasterizerState(ID3D11Device* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateSamplerState(ID3D11Device* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { +static inline HRESULT ID3D11Device_CreateSamplerState(ID3D11Device* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { return This->lpVtbl->CreateSamplerState(This,pSamplerDesc,ppSamplerState); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateQuery(ID3D11Device* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { +static inline HRESULT ID3D11Device_CreateQuery(ID3D11Device* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { return This->lpVtbl->CreateQuery(This,pQueryDesc,ppQuery); } -static __WIDL_INLINE HRESULT ID3D11Device_CreatePredicate(ID3D11Device* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { +static inline HRESULT ID3D11Device_CreatePredicate(ID3D11Device* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { return This->lpVtbl->CreatePredicate(This,pPredicateDesc,ppPredicate); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateCounter(ID3D11Device* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { +static inline HRESULT ID3D11Device_CreateCounter(ID3D11Device* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { return This->lpVtbl->CreateCounter(This,pCounterDesc,ppCounter); } -static __WIDL_INLINE HRESULT ID3D11Device_CreateDeferredContext(ID3D11Device* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { +static inline HRESULT ID3D11Device_CreateDeferredContext(ID3D11Device* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device_OpenSharedResource(ID3D11Device* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device_OpenSharedResource(ID3D11Device* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource(This,hResource,ReturnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device_CheckFormatSupport(ID3D11Device* This,DXGI_FORMAT Format,UINT *pFormatSupport) { +static inline HRESULT ID3D11Device_CheckFormatSupport(ID3D11Device* This,DXGI_FORMAT Format,UINT *pFormatSupport) { return This->lpVtbl->CheckFormatSupport(This,Format,pFormatSupport); } -static __WIDL_INLINE HRESULT ID3D11Device_CheckMultisampleQualityLevels(ID3D11Device* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { +static inline HRESULT ID3D11Device_CheckMultisampleQualityLevels(ID3D11Device* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { return This->lpVtbl->CheckMultisampleQualityLevels(This,Format,SampleCount,pNumQualityLevels); } -static __WIDL_INLINE void ID3D11Device_CheckCounterInfo(ID3D11Device* This,D3D11_COUNTER_INFO *pCounterInfo) { +static inline void ID3D11Device_CheckCounterInfo(ID3D11Device* This,D3D11_COUNTER_INFO *pCounterInfo) { This->lpVtbl->CheckCounterInfo(This,pCounterInfo); } -static __WIDL_INLINE HRESULT ID3D11Device_CheckCounter(ID3D11Device* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { +static inline HRESULT ID3D11Device_CheckCounter(ID3D11Device* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { return This->lpVtbl->CheckCounter(This,pDesc,pType,pActiveCounters,szName,pNameLength,szUnits,pUnitsLength,szDescription,pDescriptionLength); } -static __WIDL_INLINE HRESULT ID3D11Device_CheckFeatureSupport(ID3D11Device* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { +static inline HRESULT ID3D11Device_CheckFeatureSupport(ID3D11Device* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { return This->lpVtbl->CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize); } -static __WIDL_INLINE HRESULT ID3D11Device_GetPrivateData(ID3D11Device* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Device_GetPrivateData(ID3D11Device* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device_SetPrivateData(ID3D11Device* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Device_SetPrivateData(ID3D11Device* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device_SetPrivateDataInterface(ID3D11Device* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Device_SetPrivateDataInterface(ID3D11Device* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } -static __WIDL_INLINE D3D_FEATURE_LEVEL ID3D11Device_GetFeatureLevel(ID3D11Device* This) { +static inline D3D_FEATURE_LEVEL ID3D11Device_GetFeatureLevel(ID3D11Device* This) { return This->lpVtbl->GetFeatureLevel(This); } -static __WIDL_INLINE UINT ID3D11Device_GetCreationFlags(ID3D11Device* This) { +static inline UINT ID3D11Device_GetCreationFlags(ID3D11Device* This) { return This->lpVtbl->GetCreationFlags(This); } -static __WIDL_INLINE HRESULT ID3D11Device_GetDeviceRemovedReason(ID3D11Device* This) { +static inline HRESULT ID3D11Device_GetDeviceRemovedReason(ID3D11Device* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D11Device_GetImmediateContext(ID3D11Device* This,ID3D11DeviceContext **ppImmediateContext) { +static inline void ID3D11Device_GetImmediateContext(ID3D11Device* This,ID3D11DeviceContext **ppImmediateContext) { This->lpVtbl->GetImmediateContext(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device_SetExceptionMode(ID3D11Device* This,UINT RaiseFlags) { +static inline HRESULT ID3D11Device_SetExceptionMode(ID3D11Device* This,UINT RaiseFlags) { return This->lpVtbl->SetExceptionMode(This,RaiseFlags); } -static __WIDL_INLINE UINT ID3D11Device_GetExceptionMode(ID3D11Device* This) { +static inline UINT ID3D11Device_GetExceptionMode(ID3D11Device* This) { return This->lpVtbl->GetExceptionMode(This); } #endif diff --git a/lib/libc/include/any-windows-any/d3d11_1.h b/lib/libc/include/any-windows-any/d3d11_1.h index d21739b9602bec4ca6eaf6a742c8c752b548f7b1..9217ec94c989e5904b5d8d2b82a0ddedea82e91e 100644 --- a/lib/libc/include/any-windows-any/d3d11_1.h +++ b/lib/libc/include/any-windows-any/d3d11_1.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d11_1.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d11_1.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d11_1_h__ #define __d3d11_1_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D11BlendState1_FWD_DEFINED__ @@ -325,34 +317,34 @@ interface ID3D11BlendState1 { #define ID3D11BlendState1_GetDesc1(This,pDesc) (This)->lpVtbl->GetDesc1(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11BlendState1_QueryInterface(ID3D11BlendState1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11BlendState1_QueryInterface(ID3D11BlendState1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11BlendState1_AddRef(ID3D11BlendState1* This) { +static inline ULONG ID3D11BlendState1_AddRef(ID3D11BlendState1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11BlendState1_Release(ID3D11BlendState1* This) { +static inline ULONG ID3D11BlendState1_Release(ID3D11BlendState1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11BlendState1_GetDevice(ID3D11BlendState1* This,ID3D11Device **ppDevice) { +static inline void ID3D11BlendState1_GetDevice(ID3D11BlendState1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11BlendState1_GetPrivateData(ID3D11BlendState1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11BlendState1_GetPrivateData(ID3D11BlendState1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11BlendState1_SetPrivateData(ID3D11BlendState1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11BlendState1_SetPrivateData(ID3D11BlendState1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11BlendState1_SetPrivateDataInterface(ID3D11BlendState1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11BlendState1_SetPrivateDataInterface(ID3D11BlendState1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11BlendState methods ***/ -static __WIDL_INLINE void ID3D11BlendState1_GetDesc(ID3D11BlendState1* This,D3D11_BLEND_DESC *pDesc) { +static inline void ID3D11BlendState1_GetDesc(ID3D11BlendState1* This,D3D11_BLEND_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D11BlendState1 methods ***/ -static __WIDL_INLINE void ID3D11BlendState1_GetDesc1(ID3D11BlendState1* This,D3D11_BLEND_DESC1 *pDesc) { +static inline void ID3D11BlendState1_GetDesc1(ID3D11BlendState1* This,D3D11_BLEND_DESC1 *pDesc) { This->lpVtbl->GetDesc1(This,pDesc); } #endif @@ -436,26 +428,26 @@ interface ID3DDeviceContextState { #define ID3DDeviceContextState_SetPrivateDataInterface(This,guid,pData) (This)->lpVtbl->SetPrivateDataInterface(This,guid,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3DDeviceContextState_QueryInterface(ID3DDeviceContextState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3DDeviceContextState_QueryInterface(ID3DDeviceContextState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3DDeviceContextState_AddRef(ID3DDeviceContextState* This) { +static inline ULONG ID3DDeviceContextState_AddRef(ID3DDeviceContextState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3DDeviceContextState_Release(ID3DDeviceContextState* This) { +static inline ULONG ID3DDeviceContextState_Release(ID3DDeviceContextState* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3DDeviceContextState_GetDevice(ID3DDeviceContextState* This,ID3D11Device **ppDevice) { +static inline void ID3DDeviceContextState_GetDevice(ID3DDeviceContextState* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3DDeviceContextState_GetPrivateData(ID3DDeviceContextState* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3DDeviceContextState_GetPrivateData(ID3DDeviceContextState* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3DDeviceContextState_SetPrivateData(ID3DDeviceContextState* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3DDeviceContextState_SetPrivateData(ID3DDeviceContextState* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3DDeviceContextState_SetPrivateDataInterface(ID3DDeviceContextState* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3DDeviceContextState_SetPrivateDataInterface(ID3DDeviceContextState* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } #endif @@ -1560,409 +1552,409 @@ interface ID3D11DeviceContext1 { #define ID3D11DeviceContext1_DiscardView1(This,pResourceView,pRects,NumRects) (This)->lpVtbl->DiscardView1(This,pResourceView,pRects,NumRects) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceContext1_QueryInterface(ID3D11DeviceContext1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11DeviceContext1_QueryInterface(ID3D11DeviceContext1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11DeviceContext1_AddRef(ID3D11DeviceContext1* This) { +static inline ULONG ID3D11DeviceContext1_AddRef(ID3D11DeviceContext1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11DeviceContext1_Release(ID3D11DeviceContext1* This) { +static inline ULONG ID3D11DeviceContext1_Release(ID3D11DeviceContext1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext1_GetDevice(ID3D11DeviceContext1* This,ID3D11Device **ppDevice) { +static inline void ID3D11DeviceContext1_GetDevice(ID3D11DeviceContext1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext1_GetPrivateData(ID3D11DeviceContext1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11DeviceContext1_GetPrivateData(ID3D11DeviceContext1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext1_SetPrivateData(ID3D11DeviceContext1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11DeviceContext1_SetPrivateData(ID3D11DeviceContext1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext1_SetPrivateDataInterface(ID3D11DeviceContext1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11DeviceContext1_SetPrivateDataInterface(ID3D11DeviceContext1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11DeviceContext methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext1_VSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext1_VSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->VSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_PSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->PSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSSetShader(ID3D11DeviceContext1* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext1_PSSetShader(ID3D11DeviceContext1* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->PSSetShader(This,pPixelShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext1_PSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->PSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_VSSetShader(ID3D11DeviceContext1* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext1_VSSetShader(ID3D11DeviceContext1* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->VSSetShader(This,pVertexShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_DrawIndexed(ID3D11DeviceContext1* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { +static inline void ID3D11DeviceContext1_DrawIndexed(ID3D11DeviceContext1* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { This->lpVtbl->DrawIndexed(This,IndexCount,StartIndexLocation,BaseVertexLocation); } -static __WIDL_INLINE void ID3D11DeviceContext1_Draw(ID3D11DeviceContext1* This,UINT VertexCount,UINT StartVertexLocation) { +static inline void ID3D11DeviceContext1_Draw(ID3D11DeviceContext1* This,UINT VertexCount,UINT StartVertexLocation) { This->lpVtbl->Draw(This,VertexCount,StartVertexLocation); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext1_Map(ID3D11DeviceContext1* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { +static inline HRESULT ID3D11DeviceContext1_Map(ID3D11DeviceContext1* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { return This->lpVtbl->Map(This,pResource,Subresource,MapType,MapFlags,pMappedResource); } -static __WIDL_INLINE void ID3D11DeviceContext1_Unmap(ID3D11DeviceContext1* This,ID3D11Resource *pResource,UINT Subresource) { +static inline void ID3D11DeviceContext1_Unmap(ID3D11DeviceContext1* This,ID3D11Resource *pResource,UINT Subresource) { This->lpVtbl->Unmap(This,pResource,Subresource); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext1_PSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->PSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_IASetInputLayout(ID3D11DeviceContext1* This,ID3D11InputLayout *pInputLayout) { +static inline void ID3D11DeviceContext1_IASetInputLayout(ID3D11DeviceContext1* This,ID3D11InputLayout *pInputLayout) { This->lpVtbl->IASetInputLayout(This,pInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext1_IASetVertexBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { +static inline void ID3D11DeviceContext1_IASetVertexBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { This->lpVtbl->IASetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext1_IASetIndexBuffer(ID3D11DeviceContext1* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { +static inline void ID3D11DeviceContext1_IASetIndexBuffer(ID3D11DeviceContext1* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { This->lpVtbl->IASetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext1_DrawIndexedInstanced(ID3D11DeviceContext1* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext1_DrawIndexedInstanced(ID3D11DeviceContext1* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext1_DrawInstanced(ID3D11DeviceContext1* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext1_DrawInstanced(ID3D11DeviceContext1* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext1_GSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->GSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSSetShader(ID3D11DeviceContext1* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext1_GSSetShader(ID3D11DeviceContext1* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->GSSetShader(This,pShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_IASetPrimitiveTopology(ID3D11DeviceContext1* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { +static inline void ID3D11DeviceContext1_IASetPrimitiveTopology(ID3D11DeviceContext1* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { This->lpVtbl->IASetPrimitiveTopology(This,Topology); } -static __WIDL_INLINE void ID3D11DeviceContext1_VSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_VSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->VSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_VSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext1_VSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->VSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_Begin(ID3D11DeviceContext1* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext1_Begin(ID3D11DeviceContext1* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->Begin(This,pAsync); } -static __WIDL_INLINE void ID3D11DeviceContext1_End(ID3D11DeviceContext1* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext1_End(ID3D11DeviceContext1* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->End(This,pAsync); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext1_GetData(ID3D11DeviceContext1* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { +static inline HRESULT ID3D11DeviceContext1_GetData(ID3D11DeviceContext1* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { return This->lpVtbl->GetData(This,pAsync,pData,DataSize,GetDataFlags); } -static __WIDL_INLINE void ID3D11DeviceContext1_SetPredication(ID3D11DeviceContext1* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { +static inline void ID3D11DeviceContext1_SetPredication(ID3D11DeviceContext1* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { This->lpVtbl->SetPredication(This,pPredicate,PredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_GSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->GSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext1_GSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->GSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_OMSetRenderTargets(ID3D11DeviceContext1* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { +static inline void ID3D11DeviceContext1_OMSetRenderTargets(ID3D11DeviceContext1* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { This->lpVtbl->OMSetRenderTargets(This,NumViews,ppRenderTargetViews,pDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext1_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext1* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext1_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext1* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->OMSetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,pDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext1_OMSetBlendState(ID3D11DeviceContext1* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { +static inline void ID3D11DeviceContext1_OMSetBlendState(ID3D11DeviceContext1* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { This->lpVtbl->OMSetBlendState(This,pBlendState,BlendFactor,SampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext1_OMSetDepthStencilState(ID3D11DeviceContext1* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { +static inline void ID3D11DeviceContext1_OMSetDepthStencilState(ID3D11DeviceContext1* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { This->lpVtbl->OMSetDepthStencilState(This,pDepthStencilState,StencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext1_SOSetTargets(ID3D11DeviceContext1* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { +static inline void ID3D11DeviceContext1_SOSetTargets(ID3D11DeviceContext1* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { This->lpVtbl->SOSetTargets(This,NumBuffers,ppSOTargets,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext1_DrawAuto(ID3D11DeviceContext1* This) { +static inline void ID3D11DeviceContext1_DrawAuto(ID3D11DeviceContext1* This) { This->lpVtbl->DrawAuto(This); } -static __WIDL_INLINE void ID3D11DeviceContext1_DrawIndexedInstancedIndirect(ID3D11DeviceContext1* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext1_DrawIndexedInstancedIndirect(ID3D11DeviceContext1* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawIndexedInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext1_DrawInstancedIndirect(ID3D11DeviceContext1* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext1_DrawInstancedIndirect(ID3D11DeviceContext1* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext1_Dispatch(ID3D11DeviceContext1* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { +static inline void ID3D11DeviceContext1_Dispatch(ID3D11DeviceContext1* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { This->lpVtbl->Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ); } -static __WIDL_INLINE void ID3D11DeviceContext1_DispatchIndirect(ID3D11DeviceContext1* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext1_DispatchIndirect(ID3D11DeviceContext1* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DispatchIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext1_RSSetState(ID3D11DeviceContext1* This,ID3D11RasterizerState *pRasterizerState) { +static inline void ID3D11DeviceContext1_RSSetState(ID3D11DeviceContext1* This,ID3D11RasterizerState *pRasterizerState) { This->lpVtbl->RSSetState(This,pRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext1_RSSetViewports(ID3D11DeviceContext1* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext1_RSSetViewports(ID3D11DeviceContext1* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSSetViewports(This,NumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext1_RSSetScissorRects(ID3D11DeviceContext1* This,UINT NumRects,const D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext1_RSSetScissorRects(ID3D11DeviceContext1* This,UINT NumRects,const D3D11_RECT *pRects) { This->lpVtbl->RSSetScissorRects(This,NumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext1_CopySubresourceRegion(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { +static inline void ID3D11DeviceContext1_CopySubresourceRegion(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { This->lpVtbl->CopySubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox); } -static __WIDL_INLINE void ID3D11DeviceContext1_CopyResource(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { +static inline void ID3D11DeviceContext1_CopyResource(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { This->lpVtbl->CopyResource(This,pDstResource,pSrcResource); } -static __WIDL_INLINE void ID3D11DeviceContext1_UpdateSubresource(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { +static inline void ID3D11DeviceContext1_UpdateSubresource(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { This->lpVtbl->UpdateSubresource(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch); } -static __WIDL_INLINE void ID3D11DeviceContext1_CopyStructureCount(ID3D11DeviceContext1* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { +static inline void ID3D11DeviceContext1_CopyStructureCount(ID3D11DeviceContext1* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { This->lpVtbl->CopyStructureCount(This,pDstBuffer,DstAlignedByteOffset,pSrcView); } -static __WIDL_INLINE void ID3D11DeviceContext1_ClearRenderTargetView(ID3D11DeviceContext1* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { +static inline void ID3D11DeviceContext1_ClearRenderTargetView(ID3D11DeviceContext1* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { This->lpVtbl->ClearRenderTargetView(This,pRenderTargetView,ColorRGBA); } -static __WIDL_INLINE void ID3D11DeviceContext1_ClearUnorderedAccessViewUint(ID3D11DeviceContext1* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { +static inline void ID3D11DeviceContext1_ClearUnorderedAccessViewUint(ID3D11DeviceContext1* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewUint(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext1_ClearUnorderedAccessViewFloat(ID3D11DeviceContext1* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { +static inline void ID3D11DeviceContext1_ClearUnorderedAccessViewFloat(ID3D11DeviceContext1* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext1_ClearDepthStencilView(ID3D11DeviceContext1* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { +static inline void ID3D11DeviceContext1_ClearDepthStencilView(ID3D11DeviceContext1* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { This->lpVtbl->ClearDepthStencilView(This,pDepthStencilView,ClearFlags,Depth,Stencil); } -static __WIDL_INLINE void ID3D11DeviceContext1_GenerateMips(ID3D11DeviceContext1* This,ID3D11ShaderResourceView *pShaderResourceView) { +static inline void ID3D11DeviceContext1_GenerateMips(ID3D11DeviceContext1* This,ID3D11ShaderResourceView *pShaderResourceView) { This->lpVtbl->GenerateMips(This,pShaderResourceView); } -static __WIDL_INLINE void ID3D11DeviceContext1_SetResourceMinLOD(ID3D11DeviceContext1* This,ID3D11Resource *pResource,FLOAT MinLOD) { +static inline void ID3D11DeviceContext1_SetResourceMinLOD(ID3D11DeviceContext1* This,ID3D11Resource *pResource,FLOAT MinLOD) { This->lpVtbl->SetResourceMinLOD(This,pResource,MinLOD); } -static __WIDL_INLINE FLOAT ID3D11DeviceContext1_GetResourceMinLOD(ID3D11DeviceContext1* This,ID3D11Resource *pResource) { +static inline FLOAT ID3D11DeviceContext1_GetResourceMinLOD(ID3D11DeviceContext1* This,ID3D11Resource *pResource) { return This->lpVtbl->GetResourceMinLOD(This,pResource); } -static __WIDL_INLINE void ID3D11DeviceContext1_ResolveSubresource(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { +static inline void ID3D11DeviceContext1_ResolveSubresource(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { This->lpVtbl->ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format); } -static __WIDL_INLINE void ID3D11DeviceContext1_ExecuteCommandList(ID3D11DeviceContext1* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { +static inline void ID3D11DeviceContext1_ExecuteCommandList(ID3D11DeviceContext1* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { This->lpVtbl->ExecuteCommandList(This,pCommandList,RestoreContextState); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_HSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->HSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSSetShader(ID3D11DeviceContext1* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext1_HSSetShader(ID3D11DeviceContext1* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->HSSetShader(This,pHullShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext1_HSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->HSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext1_HSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->HSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_DSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->DSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSSetShader(ID3D11DeviceContext1* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext1_DSSetShader(ID3D11DeviceContext1* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->DSSetShader(This,pDomainShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext1_DSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->DSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext1_DSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->DSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_CSSetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->CSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSSetUnorderedAccessViews(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext1_CSSetUnorderedAccessViews(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->CSSetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSSetShader(ID3D11DeviceContext1* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext1_CSSetShader(ID3D11DeviceContext1* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->CSSetShader(This,pComputeShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext1_CSSetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->CSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext1_CSSetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->CSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_VSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext1_VSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->VSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_PSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->PSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSGetShader(ID3D11DeviceContext1* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext1_PSGetShader(ID3D11DeviceContext1* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->PSGetShader(This,ppPixelShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext1_PSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->PSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_VSGetShader(ID3D11DeviceContext1* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext1_VSGetShader(ID3D11DeviceContext1* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->VSGetShader(This,ppVertexShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext1_PSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->PSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_IAGetInputLayout(ID3D11DeviceContext1* This,ID3D11InputLayout **ppInputLayout) { +static inline void ID3D11DeviceContext1_IAGetInputLayout(ID3D11DeviceContext1* This,ID3D11InputLayout **ppInputLayout) { This->lpVtbl->IAGetInputLayout(This,ppInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext1_IAGetVertexBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { +static inline void ID3D11DeviceContext1_IAGetVertexBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { This->lpVtbl->IAGetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext1_IAGetIndexBuffer(ID3D11DeviceContext1* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { +static inline void ID3D11DeviceContext1_IAGetIndexBuffer(ID3D11DeviceContext1* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { This->lpVtbl->IAGetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext1_GSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->GSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSGetShader(ID3D11DeviceContext1* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext1_GSGetShader(ID3D11DeviceContext1* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->GSGetShader(This,ppGeometryShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_IAGetPrimitiveTopology(ID3D11DeviceContext1* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { +static inline void ID3D11DeviceContext1_IAGetPrimitiveTopology(ID3D11DeviceContext1* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { This->lpVtbl->IAGetPrimitiveTopology(This,pTopology); } -static __WIDL_INLINE void ID3D11DeviceContext1_VSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_VSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->VSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_VSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext1_VSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->VSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_GetPredication(ID3D11DeviceContext1* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { +static inline void ID3D11DeviceContext1_GetPredication(ID3D11DeviceContext1* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { This->lpVtbl->GetPredication(This,ppPredicate,pPredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_GSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->GSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext1_GSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->GSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_OMGetRenderTargets(ID3D11DeviceContext1* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { +static inline void ID3D11DeviceContext1_OMGetRenderTargets(ID3D11DeviceContext1* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { This->lpVtbl->OMGetRenderTargets(This,NumViews,ppRenderTargetViews,ppDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext1_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext1* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext1_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext1* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->OMGetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,ppDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_OMGetBlendState(ID3D11DeviceContext1* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { +static inline void ID3D11DeviceContext1_OMGetBlendState(ID3D11DeviceContext1* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { This->lpVtbl->OMGetBlendState(This,ppBlendState,BlendFactor,pSampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext1_OMGetDepthStencilState(ID3D11DeviceContext1* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { +static inline void ID3D11DeviceContext1_OMGetDepthStencilState(ID3D11DeviceContext1* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { This->lpVtbl->OMGetDepthStencilState(This,ppDepthStencilState,pStencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext1_SOGetTargets(ID3D11DeviceContext1* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { +static inline void ID3D11DeviceContext1_SOGetTargets(ID3D11DeviceContext1* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { This->lpVtbl->SOGetTargets(This,NumBuffers,ppSOTargets); } -static __WIDL_INLINE void ID3D11DeviceContext1_RSGetState(ID3D11DeviceContext1* This,ID3D11RasterizerState **ppRasterizerState) { +static inline void ID3D11DeviceContext1_RSGetState(ID3D11DeviceContext1* This,ID3D11RasterizerState **ppRasterizerState) { This->lpVtbl->RSGetState(This,ppRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext1_RSGetViewports(ID3D11DeviceContext1* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext1_RSGetViewports(ID3D11DeviceContext1* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSGetViewports(This,pNumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext1_RSGetScissorRects(ID3D11DeviceContext1* This,UINT *pNumRects,D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext1_RSGetScissorRects(ID3D11DeviceContext1* This,UINT *pNumRects,D3D11_RECT *pRects) { This->lpVtbl->RSGetScissorRects(This,pNumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_HSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->HSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSGetShader(ID3D11DeviceContext1* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext1_HSGetShader(ID3D11DeviceContext1* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->HSGetShader(This,ppHullShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext1_HSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->HSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext1_HSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->HSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_DSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->DSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSGetShader(ID3D11DeviceContext1* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext1_DSGetShader(ID3D11DeviceContext1* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->DSGetShader(This,ppDomainShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext1_DSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->DSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext1_DSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->DSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext1_CSGetShaderResources(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->CSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSGetUnorderedAccessViews(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext1_CSGetUnorderedAccessViews(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->CSGetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSGetShader(ID3D11DeviceContext1* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext1_CSGetShader(ID3D11DeviceContext1* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->CSGetShader(This,ppComputeShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext1_CSGetSamplers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->CSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext1_CSGetConstantBuffers(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->CSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext1_ClearState(ID3D11DeviceContext1* This) { +static inline void ID3D11DeviceContext1_ClearState(ID3D11DeviceContext1* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D11DeviceContext1_Flush(ID3D11DeviceContext1* This) { +static inline void ID3D11DeviceContext1_Flush(ID3D11DeviceContext1* This) { This->lpVtbl->Flush(This); } -static __WIDL_INLINE D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext1_GetType(ID3D11DeviceContext1* This) { +static inline D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext1_GetType(ID3D11DeviceContext1* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE UINT ID3D11DeviceContext1_GetContextFlags(ID3D11DeviceContext1* This) { +static inline UINT ID3D11DeviceContext1_GetContextFlags(ID3D11DeviceContext1* This) { return This->lpVtbl->GetContextFlags(This); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext1_FinishCommandList(ID3D11DeviceContext1* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { +static inline HRESULT ID3D11DeviceContext1_FinishCommandList(ID3D11DeviceContext1* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { return This->lpVtbl->FinishCommandList(This,RestoreDeferredContextState,ppCommandList); } /*** ID3D11DeviceContext1 methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext1_CopySubresourceRegion1(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox,UINT CopyFlags) { +static inline void ID3D11DeviceContext1_CopySubresourceRegion1(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox,UINT CopyFlags) { This->lpVtbl->CopySubresourceRegion1(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox,CopyFlags); } -static __WIDL_INLINE void ID3D11DeviceContext1_UpdateSubresource1(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch,UINT CopyFlags) { +static inline void ID3D11DeviceContext1_UpdateSubresource1(ID3D11DeviceContext1* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch,UINT CopyFlags) { This->lpVtbl->UpdateSubresource1(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch,CopyFlags); } -static __WIDL_INLINE void ID3D11DeviceContext1_DiscardResource(ID3D11DeviceContext1* This,ID3D11Resource *pResource) { +static inline void ID3D11DeviceContext1_DiscardResource(ID3D11DeviceContext1* This,ID3D11Resource *pResource) { This->lpVtbl->DiscardResource(This,pResource); } -static __WIDL_INLINE void ID3D11DeviceContext1_DiscardView(ID3D11DeviceContext1* This,ID3D11View *pResourceView) { +static inline void ID3D11DeviceContext1_DiscardView(ID3D11DeviceContext1* This,ID3D11View *pResourceView) { This->lpVtbl->DiscardView(This,pResourceView); } -static __WIDL_INLINE void ID3D11DeviceContext1_VSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_VSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->VSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_HSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->HSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_DSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->DSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_GSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->GSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_PSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->PSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_CSSetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->CSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_VSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_VSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->VSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_HSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_HSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->HSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_DSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_DSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->DSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_GSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_GSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->GSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_PSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_PSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->PSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_CSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext1_CSGetConstantBuffers1(ID3D11DeviceContext1* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->CSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext1_SwapDeviceContextState(ID3D11DeviceContext1* This,ID3DDeviceContextState *pState,ID3DDeviceContextState **ppPreviousState) { +static inline void ID3D11DeviceContext1_SwapDeviceContextState(ID3D11DeviceContext1* This,ID3DDeviceContextState *pState,ID3DDeviceContextState **ppPreviousState) { This->lpVtbl->SwapDeviceContextState(This,pState,ppPreviousState); } -static __WIDL_INLINE void ID3D11DeviceContext1_ClearView(ID3D11DeviceContext1* This,ID3D11View *pView,const FLOAT Color[4],const D3D11_RECT *pRect,UINT NumRects) { +static inline void ID3D11DeviceContext1_ClearView(ID3D11DeviceContext1* This,ID3D11View *pView,const FLOAT Color[4],const D3D11_RECT *pRect,UINT NumRects) { This->lpVtbl->ClearView(This,pView,Color,pRect,NumRects); } -static __WIDL_INLINE void ID3D11DeviceContext1_DiscardView1(ID3D11DeviceContext1* This,ID3D11View *pResourceView,const D3D11_RECT *pRects,UINT NumRects) { +static inline void ID3D11DeviceContext1_DiscardView1(ID3D11DeviceContext1* This,ID3D11View *pResourceView,const D3D11_RECT *pRects,UINT NumRects) { This->lpVtbl->DiscardView1(This,pResourceView,pRects,NumRects); } #endif @@ -2678,244 +2670,244 @@ interface ID3D11VideoContext1 { #define ID3D11VideoContext1_VideoProcessorGetBehaviorHints(This,processor,output_width,output_height,output_format,stream_count,streams,behaviour_hints) (This)->lpVtbl->VideoProcessorGetBehaviorHints(This,processor,output_width,output_height,output_format,stream_count,streams,behaviour_hints) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoContext1_QueryInterface(ID3D11VideoContext1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoContext1_QueryInterface(ID3D11VideoContext1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoContext1_AddRef(ID3D11VideoContext1* This) { +static inline ULONG ID3D11VideoContext1_AddRef(ID3D11VideoContext1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoContext1_Release(ID3D11VideoContext1* This) { +static inline ULONG ID3D11VideoContext1_Release(ID3D11VideoContext1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoContext1_GetDevice(ID3D11VideoContext1* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoContext1_GetDevice(ID3D11VideoContext1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_GetPrivateData(ID3D11VideoContext1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoContext1_GetPrivateData(ID3D11VideoContext1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_SetPrivateData(ID3D11VideoContext1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoContext1_SetPrivateData(ID3D11VideoContext1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_SetPrivateDataInterface(ID3D11VideoContext1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoContext1_SetPrivateDataInterface(ID3D11VideoContext1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11VideoContext methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoContext1_GetDecoderBuffer(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type,UINT *buffer_size,void **buffer) { +static inline HRESULT ID3D11VideoContext1_GetDecoderBuffer(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type,UINT *buffer_size,void **buffer) { return This->lpVtbl->GetDecoderBuffer(This,decoder,type,buffer_size,buffer); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_ReleaseDecoderBuffer(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type) { +static inline HRESULT ID3D11VideoContext1_ReleaseDecoderBuffer(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type) { return This->lpVtbl->ReleaseDecoderBuffer(This,decoder,type); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_DecoderBeginFrame(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,ID3D11VideoDecoderOutputView *view,UINT key_size,const void *key) { +static inline HRESULT ID3D11VideoContext1_DecoderBeginFrame(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,ID3D11VideoDecoderOutputView *view,UINT key_size,const void *key) { return This->lpVtbl->DecoderBeginFrame(This,decoder,view,key_size,key); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_DecoderEndFrame(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder) { +static inline HRESULT ID3D11VideoContext1_DecoderEndFrame(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder) { return This->lpVtbl->DecoderEndFrame(This,decoder); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_SubmitDecoderBuffers(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,UINT buffers_count,const D3D11_VIDEO_DECODER_BUFFER_DESC *buffer_desc) { +static inline HRESULT ID3D11VideoContext1_SubmitDecoderBuffers(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,UINT buffers_count,const D3D11_VIDEO_DECODER_BUFFER_DESC *buffer_desc) { return This->lpVtbl->SubmitDecoderBuffers(This,decoder,buffers_count,buffer_desc); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_DecoderExtension(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_DECODER_EXTENSION *extension) { +static inline HRESULT ID3D11VideoContext1_DecoderExtension(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_DECODER_EXTENSION *extension) { return This->lpVtbl->DecoderExtension(This,decoder,extension); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetOutputTargetRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL enable,const RECT *rect) { +static inline void ID3D11VideoContext1_VideoProcessorSetOutputTargetRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL enable,const RECT *rect) { This->lpVtbl->VideoProcessorSetOutputTargetRect(This,processor,enable,rect); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetOutputBackgroundColor(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL y_cb_cr,const D3D11_VIDEO_COLOR *color) { +static inline void ID3D11VideoContext1_VideoProcessorSetOutputBackgroundColor(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL y_cb_cr,const D3D11_VIDEO_COLOR *color) { This->lpVtbl->VideoProcessorSetOutputBackgroundColor(This,processor,y_cb_cr,color); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetOutputColorSpace(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext1_VideoProcessorSetOutputColorSpace(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorSetOutputColorSpace(This,processor,color_space); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetOutputAlphaFillMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE alpha_fill_mode,UINT stream_idx) { +static inline void ID3D11VideoContext1_VideoProcessorSetOutputAlphaFillMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE alpha_fill_mode,UINT stream_idx) { This->lpVtbl->VideoProcessorSetOutputAlphaFillMode(This,processor,alpha_fill_mode,stream_idx); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetOutputConstriction(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL enable,SIZE size) { +static inline void ID3D11VideoContext1_VideoProcessorSetOutputConstriction(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL enable,SIZE size) { This->lpVtbl->VideoProcessorSetOutputConstriction(This,processor,enable,size); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetOutputStereoMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL enable) { +static inline void ID3D11VideoContext1_VideoProcessorSetOutputStereoMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL enable) { This->lpVtbl->VideoProcessorSetOutputStereoMode(This,processor,enable); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_VideoProcessorSetOutputExtension(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext1_VideoProcessorSetOutputExtension(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorSetOutputExtension(This,processor,guid,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetOutputTargetRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,RECT *rect) { +static inline void ID3D11VideoContext1_VideoProcessorGetOutputTargetRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,RECT *rect) { This->lpVtbl->VideoProcessorGetOutputTargetRect(This,processor,enabled,rect); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetOutputBackgroundColor(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *y_cb_cr,D3D11_VIDEO_COLOR *color) { +static inline void ID3D11VideoContext1_VideoProcessorGetOutputBackgroundColor(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *y_cb_cr,D3D11_VIDEO_COLOR *color) { This->lpVtbl->VideoProcessorGetOutputBackgroundColor(This,processor,y_cb_cr,color); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetOutputColorSpace(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext1_VideoProcessorGetOutputColorSpace(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorGetOutputColorSpace(This,processor,color_space); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetOutputAlphaFillMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE *alpha_fill_mode,UINT *stream_idx) { +static inline void ID3D11VideoContext1_VideoProcessorGetOutputAlphaFillMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE *alpha_fill_mode,UINT *stream_idx) { This->lpVtbl->VideoProcessorGetOutputAlphaFillMode(This,processor,alpha_fill_mode,stream_idx); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetOutputConstriction(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,SIZE *size) { +static inline void ID3D11VideoContext1_VideoProcessorGetOutputConstriction(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,SIZE *size) { This->lpVtbl->VideoProcessorGetOutputConstriction(This,processor,enabled,size); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetOutputStereoMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *enabled) { +static inline void ID3D11VideoContext1_VideoProcessorGetOutputStereoMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *enabled) { This->lpVtbl->VideoProcessorGetOutputStereoMode(This,processor,enabled); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_VideoProcessorGetOutputExtension(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext1_VideoProcessorGetOutputExtension(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorGetOutputExtension(This,processor,guid,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamFrameFormat(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT format) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamFrameFormat(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT format) { This->lpVtbl->VideoProcessorSetStreamFrameFormat(This,processor,stream_idx,format); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamColorSpace(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamColorSpace(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorSetStreamColorSpace(This,processor,stream_idx,color_space); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamOutputRate(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE rate,WINBOOL repeat,const DXGI_RATIONAL *custom_rate) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamOutputRate(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE rate,WINBOOL repeat,const DXGI_RATIONAL *custom_rate) { This->lpVtbl->VideoProcessorSetStreamOutputRate(This,processor,stream_idx,rate,repeat,custom_rate); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamSourceRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamSourceRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { This->lpVtbl->VideoProcessorSetStreamSourceRect(This,processor,stream_idx,enable,rect); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamDestRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamDestRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { This->lpVtbl->VideoProcessorSetStreamDestRect(This,processor,stream_idx,enable,rect); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamAlpha(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float alpha) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamAlpha(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float alpha) { This->lpVtbl->VideoProcessorSetStreamAlpha(This,processor,stream_idx,enable,alpha); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamPalette(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,const UINT *entries) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamPalette(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,const UINT *entries) { This->lpVtbl->VideoProcessorSetStreamPalette(This,processor,stream_idx,entry_count,entries); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamPixelAspectRatio(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const DXGI_RATIONAL *src_aspect_ratio,const DXGI_RATIONAL *dst_aspect_ratio) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamPixelAspectRatio(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const DXGI_RATIONAL *src_aspect_ratio,const DXGI_RATIONAL *dst_aspect_ratio) { This->lpVtbl->VideoProcessorSetStreamPixelAspectRatio(This,processor,stream_idx,enable,src_aspect_ratio,dst_aspect_ratio); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamLumaKey(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float lower,float upper) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamLumaKey(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float lower,float upper) { This->lpVtbl->VideoProcessorSetStreamLumaKey(This,processor,stream_idx,enable,lower,upper); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamStereoFormat(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT format,WINBOOL left_view_frame0,WINBOOL base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE flip_mode,int mono_offset) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamStereoFormat(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT format,WINBOOL left_view_frame0,WINBOOL base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE flip_mode,int mono_offset) { This->lpVtbl->VideoProcessorSetStreamStereoFormat(This,processor,stream_idx,enable,format,left_view_frame0,base_view_frame0,flip_mode,mono_offset); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamAutoProcessingMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamAutoProcessingMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable) { This->lpVtbl->VideoProcessorSetStreamAutoProcessingMode(This,processor,stream_idx,enable); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamFilter(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL enable,int level) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamFilter(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL enable,int level) { This->lpVtbl->VideoProcessorSetStreamFilter(This,processor,stream_idx,filter,enable,level); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_VideoProcessorSetStreamExtension(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext1_VideoProcessorSetStreamExtension(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorSetStreamExtension(This,processor,stream_idx,guid,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamFrameFormat(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT *format) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamFrameFormat(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT *format) { This->lpVtbl->VideoProcessorGetStreamFrameFormat(This,processor,stream_idx,format); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamColorSpace(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamColorSpace(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorGetStreamColorSpace(This,processor,stream_idx,color_space); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamOutputRate(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE *rate,WINBOOL *repeat,DXGI_RATIONAL *custom_rate) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamOutputRate(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE *rate,WINBOOL *repeat,DXGI_RATIONAL *custom_rate) { This->lpVtbl->VideoProcessorGetStreamOutputRate(This,processor,stream_idx,rate,repeat,custom_rate); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamSourceRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamSourceRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { This->lpVtbl->VideoProcessorGetStreamSourceRect(This,processor,stream_idx,enabled,rect); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamDestRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamDestRect(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { This->lpVtbl->VideoProcessorGetStreamDestRect(This,processor,stream_idx,enabled,rect); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamAlpha(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *alpha) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamAlpha(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *alpha) { This->lpVtbl->VideoProcessorGetStreamAlpha(This,processor,stream_idx,enabled,alpha); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamPalette(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,UINT *entries) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamPalette(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,UINT *entries) { This->lpVtbl->VideoProcessorGetStreamPalette(This,processor,stream_idx,entry_count,entries); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamPixelAspectRatio(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,DXGI_RATIONAL *src_aspect_ratio,DXGI_RATIONAL *dst_aspect_ratio) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamPixelAspectRatio(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,DXGI_RATIONAL *src_aspect_ratio,DXGI_RATIONAL *dst_aspect_ratio) { This->lpVtbl->VideoProcessorGetStreamPixelAspectRatio(This,processor,stream_idx,enabled,src_aspect_ratio,dst_aspect_ratio); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamLumaKey(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *lower,float *upper) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamLumaKey(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *lower,float *upper) { This->lpVtbl->VideoProcessorGetStreamLumaKey(This,processor,stream_idx,enabled,lower,upper); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamStereoFormat(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT *format,WINBOOL *left_view_frame0,WINBOOL *base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE *flip_mode,int *mono_offset) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamStereoFormat(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT *format,WINBOOL *left_view_frame0,WINBOOL *base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE *flip_mode,int *mono_offset) { This->lpVtbl->VideoProcessorGetStreamStereoFormat(This,processor,stream_idx,enabled,format,left_view_frame0,base_view_frame0,flip_mode,mono_offset); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamAutoProcessingMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamAutoProcessingMode(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled) { This->lpVtbl->VideoProcessorGetStreamAutoProcessingMode(This,processor,stream_idx,enabled); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamFilter(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL *enabled,int *level) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamFilter(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL *enabled,int *level) { This->lpVtbl->VideoProcessorGetStreamFilter(This,processor,stream_idx,filter,enabled,level); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_VideoProcessorGetStreamExtension(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext1_VideoProcessorGetStreamExtension(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorGetStreamExtension(This,processor,stream_idx,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_VideoProcessorBlt(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,ID3D11VideoProcessorOutputView *view,UINT frame_idx,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM *streams) { +static inline HRESULT ID3D11VideoContext1_VideoProcessorBlt(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,ID3D11VideoProcessorOutputView *view,UINT frame_idx,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM *streams) { return This->lpVtbl->VideoProcessorBlt(This,processor,view,frame_idx,stream_count,streams); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_NegotiateCryptoSessionKeyExchange(ID3D11VideoContext1* This,ID3D11CryptoSession *session,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext1_NegotiateCryptoSessionKeyExchange(ID3D11VideoContext1* This,ID3D11CryptoSession *session,UINT data_size,void *data) { return This->lpVtbl->NegotiateCryptoSessionKeyExchange(This,session,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext1_EncryptionBlt(ID3D11VideoContext1* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,UINT iv_size,void *iv) { +static inline void ID3D11VideoContext1_EncryptionBlt(ID3D11VideoContext1* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,UINT iv_size,void *iv) { This->lpVtbl->EncryptionBlt(This,session,src_surface,dst_surface,iv_size,iv); } -static __WIDL_INLINE void ID3D11VideoContext1_DecryptionBlt(ID3D11VideoContext1* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,D3D11_ENCRYPTED_BLOCK_INFO *block_info,UINT key_size,const void *key,UINT iv_size,void *iv) { +static inline void ID3D11VideoContext1_DecryptionBlt(ID3D11VideoContext1* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,D3D11_ENCRYPTED_BLOCK_INFO *block_info,UINT key_size,const void *key,UINT iv_size,void *iv) { This->lpVtbl->DecryptionBlt(This,session,src_surface,dst_surface,block_info,key_size,key,iv_size,iv); } -static __WIDL_INLINE void ID3D11VideoContext1_StartSessionKeyRefresh(ID3D11VideoContext1* This,ID3D11CryptoSession *session,UINT random_number_size,void *random_number) { +static inline void ID3D11VideoContext1_StartSessionKeyRefresh(ID3D11VideoContext1* This,ID3D11CryptoSession *session,UINT random_number_size,void *random_number) { This->lpVtbl->StartSessionKeyRefresh(This,session,random_number_size,random_number); } -static __WIDL_INLINE void ID3D11VideoContext1_FinishSessionKeyRefresh(ID3D11VideoContext1* This,ID3D11CryptoSession *session) { +static inline void ID3D11VideoContext1_FinishSessionKeyRefresh(ID3D11VideoContext1* This,ID3D11CryptoSession *session) { This->lpVtbl->FinishSessionKeyRefresh(This,session); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_GetEncryptionBltKey(ID3D11VideoContext1* This,ID3D11CryptoSession *session,UINT key_size,void *key) { +static inline HRESULT ID3D11VideoContext1_GetEncryptionBltKey(ID3D11VideoContext1* This,ID3D11CryptoSession *session,UINT key_size,void *key) { return This->lpVtbl->GetEncryptionBltKey(This,session,key_size,key); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_NegotiateAuthenticatedChannelKeyExchange(ID3D11VideoContext1* This,ID3D11AuthenticatedChannel *channel,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext1_NegotiateAuthenticatedChannelKeyExchange(ID3D11VideoContext1* This,ID3D11AuthenticatedChannel *channel,UINT data_size,void *data) { return This->lpVtbl->NegotiateAuthenticatedChannelKeyExchange(This,channel,data_size,data); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_QueryAuthenticatedChannel(ID3D11VideoContext1* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,UINT output_size,void *output) { +static inline HRESULT ID3D11VideoContext1_QueryAuthenticatedChannel(ID3D11VideoContext1* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,UINT output_size,void *output) { return This->lpVtbl->QueryAuthenticatedChannel(This,channel,input_size,input,output_size,output); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_ConfigureAuthenticatedChannel(ID3D11VideoContext1* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *output) { +static inline HRESULT ID3D11VideoContext1_ConfigureAuthenticatedChannel(ID3D11VideoContext1* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *output) { return This->lpVtbl->ConfigureAuthenticatedChannel(This,channel,input_size,input,output); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamRotation(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_ROTATION rotation) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamRotation(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_ROTATION rotation) { This->lpVtbl->VideoProcessorSetStreamRotation(This,processor,stream_idx,enable,rotation); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamRotation(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enable,D3D11_VIDEO_PROCESSOR_ROTATION *rotation) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamRotation(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enable,D3D11_VIDEO_PROCESSOR_ROTATION *rotation) { This->lpVtbl->VideoProcessorGetStreamRotation(This,processor,stream_idx,enable,rotation); } /*** ID3D11VideoContext1 methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoContext1_SubmitDecoderBuffers1(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,UINT buffer_count,const D3D11_VIDEO_DECODER_BUFFER_DESC1 *buffer_desc) { +static inline HRESULT ID3D11VideoContext1_SubmitDecoderBuffers1(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,UINT buffer_count,const D3D11_VIDEO_DECODER_BUFFER_DESC1 *buffer_desc) { return This->lpVtbl->SubmitDecoderBuffers1(This,decoder,buffer_count,buffer_desc); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_GetDataForNewHardwareKey(ID3D11VideoContext1* This,ID3D11CryptoSession *session,UINT input_size,const void *input_data,UINT64 *output_data) { +static inline HRESULT ID3D11VideoContext1_GetDataForNewHardwareKey(ID3D11VideoContext1* This,ID3D11CryptoSession *session,UINT input_size,const void *input_data,UINT64 *output_data) { return This->lpVtbl->GetDataForNewHardwareKey(This,session,input_size,input_data,output_data); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_CheckCryptoSessionStatus(ID3D11VideoContext1* This,ID3D11CryptoSession *session,D3D11_CRYPTO_SESSION_STATUS *status) { +static inline HRESULT ID3D11VideoContext1_CheckCryptoSessionStatus(ID3D11VideoContext1* This,ID3D11CryptoSession *session,D3D11_CRYPTO_SESSION_STATUS *status) { return This->lpVtbl->CheckCryptoSessionStatus(This,session,status); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_DecoderEnableDownsampling(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,DXGI_COLOR_SPACE_TYPE colour_space,const D3D11_VIDEO_SAMPLE_DESC *output_desc,UINT reference_frame_count) { +static inline HRESULT ID3D11VideoContext1_DecoderEnableDownsampling(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,DXGI_COLOR_SPACE_TYPE colour_space,const D3D11_VIDEO_SAMPLE_DESC *output_desc,UINT reference_frame_count) { return This->lpVtbl->DecoderEnableDownsampling(This,decoder,colour_space,output_desc,reference_frame_count); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_DecoderUpdateDownsampling(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_SAMPLE_DESC *output_desc) { +static inline HRESULT ID3D11VideoContext1_DecoderUpdateDownsampling(ID3D11VideoContext1* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_SAMPLE_DESC *output_desc) { return This->lpVtbl->DecoderUpdateDownsampling(This,decoder,output_desc); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetOutputColorSpace1(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,DXGI_COLOR_SPACE_TYPE colour_space) { +static inline void ID3D11VideoContext1_VideoProcessorSetOutputColorSpace1(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,DXGI_COLOR_SPACE_TYPE colour_space) { This->lpVtbl->VideoProcessorSetOutputColorSpace1(This,processor,colour_space); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetOutputShaderUsage(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL shader_usage) { +static inline void ID3D11VideoContext1_VideoProcessorSetOutputShaderUsage(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL shader_usage) { This->lpVtbl->VideoProcessorSetOutputShaderUsage(This,processor,shader_usage); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetOutputColorSpace1(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,DXGI_COLOR_SPACE_TYPE *colour_space) { +static inline void ID3D11VideoContext1_VideoProcessorGetOutputColorSpace1(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,DXGI_COLOR_SPACE_TYPE *colour_space) { This->lpVtbl->VideoProcessorGetOutputColorSpace1(This,processor,colour_space); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetOutputShaderUsage(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *shader_usage) { +static inline void ID3D11VideoContext1_VideoProcessorGetOutputShaderUsage(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,WINBOOL *shader_usage) { This->lpVtbl->VideoProcessorGetOutputShaderUsage(This,processor,shader_usage); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamColorSpace1(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_COLOR_SPACE_TYPE colour_space) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamColorSpace1(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_COLOR_SPACE_TYPE colour_space) { This->lpVtbl->VideoProcessorSetStreamColorSpace1(This,processor,stream_index,colour_space); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorSetStreamMirror(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_index,WINBOOL enable,WINBOOL flip_horizontal,WINBOOL flip_vertical) { +static inline void ID3D11VideoContext1_VideoProcessorSetStreamMirror(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_index,WINBOOL enable,WINBOOL flip_horizontal,WINBOOL flip_vertical) { This->lpVtbl->VideoProcessorSetStreamMirror(This,processor,stream_index,enable,flip_horizontal,flip_vertical); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamColorSpace1(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_COLOR_SPACE_TYPE *colour_space) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamColorSpace1(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_COLOR_SPACE_TYPE *colour_space) { This->lpVtbl->VideoProcessorGetStreamColorSpace1(This,processor,stream_index,colour_space); } -static __WIDL_INLINE void ID3D11VideoContext1_VideoProcessorGetStreamMirror(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_index,WINBOOL *enable,WINBOOL *flip_horizontal,WINBOOL *flip_vertical) { +static inline void ID3D11VideoContext1_VideoProcessorGetStreamMirror(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT stream_index,WINBOOL *enable,WINBOOL *flip_horizontal,WINBOOL *flip_vertical) { This->lpVtbl->VideoProcessorGetStreamMirror(This,processor,stream_index,enable,flip_horizontal,flip_vertical); } -static __WIDL_INLINE HRESULT ID3D11VideoContext1_VideoProcessorGetBehaviorHints(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT output_width,UINT output_height,DXGI_FORMAT output_format,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT *streams,UINT *behaviour_hints) { +static inline HRESULT ID3D11VideoContext1_VideoProcessorGetBehaviorHints(ID3D11VideoContext1* This,ID3D11VideoProcessor *processor,UINT output_width,UINT output_height,DXGI_FORMAT output_format,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT *streams,UINT *behaviour_hints) { return This->lpVtbl->VideoProcessorGetBehaviorHints(This,processor,output_width,output_height,output_format,stream_count,streams,behaviour_hints); } #endif @@ -3163,78 +3155,78 @@ interface ID3D11VideoDevice1 { #define ID3D11VideoDevice1_RecommendVideoDecoderDownsampleParameters(This,input_desc,input_colour_space,input_config,framerate,recommended_output_desc) (This)->lpVtbl->RecommendVideoDecoderDownsampleParameters(This,input_desc,input_colour_space,input_config,framerate,recommended_output_desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_QueryInterface(ID3D11VideoDevice1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoDevice1_QueryInterface(ID3D11VideoDevice1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoDevice1_AddRef(ID3D11VideoDevice1* This) { +static inline ULONG ID3D11VideoDevice1_AddRef(ID3D11VideoDevice1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoDevice1_Release(ID3D11VideoDevice1* This) { +static inline ULONG ID3D11VideoDevice1_Release(ID3D11VideoDevice1* This) { return This->lpVtbl->Release(This); } /*** ID3D11VideoDevice methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CreateVideoDecoder(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *pVideoDesc,const D3D11_VIDEO_DECODER_CONFIG *pConfig,ID3D11VideoDecoder **ppDecoder) { +static inline HRESULT ID3D11VideoDevice1_CreateVideoDecoder(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *pVideoDesc,const D3D11_VIDEO_DECODER_CONFIG *pConfig,ID3D11VideoDecoder **ppDecoder) { return This->lpVtbl->CreateVideoDecoder(This,pVideoDesc,pConfig,ppDecoder); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CreateVideoProcessor(ID3D11VideoDevice1* This,ID3D11VideoProcessorEnumerator *pEnum,UINT RateConversionIndex,ID3D11VideoProcessor **ppVideoProcessor) { +static inline HRESULT ID3D11VideoDevice1_CreateVideoProcessor(ID3D11VideoDevice1* This,ID3D11VideoProcessorEnumerator *pEnum,UINT RateConversionIndex,ID3D11VideoProcessor **ppVideoProcessor) { return This->lpVtbl->CreateVideoProcessor(This,pEnum,RateConversionIndex,ppVideoProcessor); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CreateAuthenticatedChannel(ID3D11VideoDevice1* This,D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType,ID3D11AuthenticatedChannel **ppAuthenticatedChannel) { +static inline HRESULT ID3D11VideoDevice1_CreateAuthenticatedChannel(ID3D11VideoDevice1* This,D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType,ID3D11AuthenticatedChannel **ppAuthenticatedChannel) { return This->lpVtbl->CreateAuthenticatedChannel(This,ChannelType,ppAuthenticatedChannel); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CreateCryptoSession(ID3D11VideoDevice1* This,const GUID *pCryptoType,const GUID *pDecoderProfile,const GUID *pKeyExchangeType,ID3D11CryptoSession **ppCryptoSession) { +static inline HRESULT ID3D11VideoDevice1_CreateCryptoSession(ID3D11VideoDevice1* This,const GUID *pCryptoType,const GUID *pDecoderProfile,const GUID *pKeyExchangeType,ID3D11CryptoSession **ppCryptoSession) { return This->lpVtbl->CreateCryptoSession(This,pCryptoType,pDecoderProfile,pKeyExchangeType,ppCryptoSession); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CreateVideoDecoderOutputView(ID3D11VideoDevice1* This,ID3D11Resource *pResource,const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc,ID3D11VideoDecoderOutputView **ppVDOVView) { +static inline HRESULT ID3D11VideoDevice1_CreateVideoDecoderOutputView(ID3D11VideoDevice1* This,ID3D11Resource *pResource,const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc,ID3D11VideoDecoderOutputView **ppVDOVView) { return This->lpVtbl->CreateVideoDecoderOutputView(This,pResource,pDesc,ppVDOVView); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CreateVideoProcessorInputView(ID3D11VideoDevice1* This,ID3D11Resource *pResource,ID3D11VideoProcessorEnumerator *pEnum,const D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC *pDesc,ID3D11VideoProcessorInputView **ppVPIView) { +static inline HRESULT ID3D11VideoDevice1_CreateVideoProcessorInputView(ID3D11VideoDevice1* This,ID3D11Resource *pResource,ID3D11VideoProcessorEnumerator *pEnum,const D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC *pDesc,ID3D11VideoProcessorInputView **ppVPIView) { return This->lpVtbl->CreateVideoProcessorInputView(This,pResource,pEnum,pDesc,ppVPIView); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CreateVideoProcessorOutputView(ID3D11VideoDevice1* This,ID3D11Resource *pResource,ID3D11VideoProcessorEnumerator *pEnum,const D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *pDesc,ID3D11VideoProcessorOutputView **ppVPOView) { +static inline HRESULT ID3D11VideoDevice1_CreateVideoProcessorOutputView(ID3D11VideoDevice1* This,ID3D11Resource *pResource,ID3D11VideoProcessorEnumerator *pEnum,const D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *pDesc,ID3D11VideoProcessorOutputView **ppVPOView) { return This->lpVtbl->CreateVideoProcessorOutputView(This,pResource,pEnum,pDesc,ppVPOView); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CreateVideoProcessorEnumerator(ID3D11VideoDevice1* This,const D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pDesc,ID3D11VideoProcessorEnumerator **ppEnum) { +static inline HRESULT ID3D11VideoDevice1_CreateVideoProcessorEnumerator(ID3D11VideoDevice1* This,const D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pDesc,ID3D11VideoProcessorEnumerator **ppEnum) { return This->lpVtbl->CreateVideoProcessorEnumerator(This,pDesc,ppEnum); } -static __WIDL_INLINE UINT ID3D11VideoDevice1_GetVideoDecoderProfileCount(ID3D11VideoDevice1* This) { +static inline UINT ID3D11VideoDevice1_GetVideoDecoderProfileCount(ID3D11VideoDevice1* This) { return This->lpVtbl->GetVideoDecoderProfileCount(This); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_GetVideoDecoderProfile(ID3D11VideoDevice1* This,UINT Index,GUID *pDecoderProfile) { +static inline HRESULT ID3D11VideoDevice1_GetVideoDecoderProfile(ID3D11VideoDevice1* This,UINT Index,GUID *pDecoderProfile) { return This->lpVtbl->GetVideoDecoderProfile(This,Index,pDecoderProfile); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CheckVideoDecoderFormat(ID3D11VideoDevice1* This,const GUID *pDecoderProfile,DXGI_FORMAT Format,WINBOOL *pSupported) { +static inline HRESULT ID3D11VideoDevice1_CheckVideoDecoderFormat(ID3D11VideoDevice1* This,const GUID *pDecoderProfile,DXGI_FORMAT Format,WINBOOL *pSupported) { return This->lpVtbl->CheckVideoDecoderFormat(This,pDecoderProfile,Format,pSupported); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_GetVideoDecoderConfigCount(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *pDesc,UINT *pCount) { +static inline HRESULT ID3D11VideoDevice1_GetVideoDecoderConfigCount(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *pDesc,UINT *pCount) { return This->lpVtbl->GetVideoDecoderConfigCount(This,pDesc,pCount); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_GetVideoDecoderConfig(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *pDesc,UINT Index,D3D11_VIDEO_DECODER_CONFIG *pConfig) { +static inline HRESULT ID3D11VideoDevice1_GetVideoDecoderConfig(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *pDesc,UINT Index,D3D11_VIDEO_DECODER_CONFIG *pConfig) { return This->lpVtbl->GetVideoDecoderConfig(This,pDesc,Index,pConfig); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_GetContentProtectionCaps(ID3D11VideoDevice1* This,const GUID *pCryptoType,const GUID *pDecoderProfile,D3D11_VIDEO_CONTENT_PROTECTION_CAPS *pCaps) { +static inline HRESULT ID3D11VideoDevice1_GetContentProtectionCaps(ID3D11VideoDevice1* This,const GUID *pCryptoType,const GUID *pDecoderProfile,D3D11_VIDEO_CONTENT_PROTECTION_CAPS *pCaps) { return This->lpVtbl->GetContentProtectionCaps(This,pCryptoType,pDecoderProfile,pCaps); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CheckCryptoKeyExchange(ID3D11VideoDevice1* This,const GUID *pCryptoType,const GUID *pDecoderProfile,UINT Index,GUID *pKeyExchangeType) { +static inline HRESULT ID3D11VideoDevice1_CheckCryptoKeyExchange(ID3D11VideoDevice1* This,const GUID *pCryptoType,const GUID *pDecoderProfile,UINT Index,GUID *pKeyExchangeType) { return This->lpVtbl->CheckCryptoKeyExchange(This,pCryptoType,pDecoderProfile,Index,pKeyExchangeType); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_SetPrivateData(ID3D11VideoDevice1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoDevice1_SetPrivateData(ID3D11VideoDevice1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_SetPrivateDataInterface(ID3D11VideoDevice1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoDevice1_SetPrivateDataInterface(ID3D11VideoDevice1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11VideoDevice1 methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_GetCryptoSessionPrivateDataSize(ID3D11VideoDevice1* This,const GUID *crypto_type,const GUID *decoder_profile,const GUID *key_exchange_type,UINT *input_size,UINT *output_size) { +static inline HRESULT ID3D11VideoDevice1_GetCryptoSessionPrivateDataSize(ID3D11VideoDevice1* This,const GUID *crypto_type,const GUID *decoder_profile,const GUID *key_exchange_type,UINT *input_size,UINT *output_size) { return This->lpVtbl->GetCryptoSessionPrivateDataSize(This,crypto_type,decoder_profile,key_exchange_type,input_size,output_size); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_GetVideoDecoderCaps(ID3D11VideoDevice1* This,const GUID *decoder_profile,UINT sample_width,UINT sample_height,const DXGI_RATIONAL *framerate,UINT bitrate,const GUID *crypto_type,UINT *decoder_caps) { +static inline HRESULT ID3D11VideoDevice1_GetVideoDecoderCaps(ID3D11VideoDevice1* This,const GUID *decoder_profile,UINT sample_width,UINT sample_height,const DXGI_RATIONAL *framerate,UINT bitrate,const GUID *crypto_type,UINT *decoder_caps) { return This->lpVtbl->GetVideoDecoderCaps(This,decoder_profile,sample_width,sample_height,framerate,bitrate,crypto_type,decoder_caps); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_CheckVideoDecoderDownsampling(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *input_desc,DXGI_COLOR_SPACE_TYPE input_colour_space,const D3D11_VIDEO_DECODER_CONFIG *input_config,const DXGI_RATIONAL *framerate,const D3D11_VIDEO_SAMPLE_DESC *output_desc,WINBOOL *supported,WINBOOL *real_time_hint) { +static inline HRESULT ID3D11VideoDevice1_CheckVideoDecoderDownsampling(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *input_desc,DXGI_COLOR_SPACE_TYPE input_colour_space,const D3D11_VIDEO_DECODER_CONFIG *input_config,const DXGI_RATIONAL *framerate,const D3D11_VIDEO_SAMPLE_DESC *output_desc,WINBOOL *supported,WINBOOL *real_time_hint) { return This->lpVtbl->CheckVideoDecoderDownsampling(This,input_desc,input_colour_space,input_config,framerate,output_desc,supported,real_time_hint); } -static __WIDL_INLINE HRESULT ID3D11VideoDevice1_RecommendVideoDecoderDownsampleParameters(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *input_desc,DXGI_COLOR_SPACE_TYPE input_colour_space,const D3D11_VIDEO_DECODER_CONFIG *input_config,const DXGI_RATIONAL *framerate,D3D11_VIDEO_SAMPLE_DESC *recommended_output_desc) { +static inline HRESULT ID3D11VideoDevice1_RecommendVideoDecoderDownsampleParameters(ID3D11VideoDevice1* This,const D3D11_VIDEO_DECODER_DESC *input_desc,DXGI_COLOR_SPACE_TYPE input_colour_space,const D3D11_VIDEO_DECODER_CONFIG *input_config,const DXGI_RATIONAL *framerate,D3D11_VIDEO_SAMPLE_DESC *recommended_output_desc) { return This->lpVtbl->RecommendVideoDecoderDownsampleParameters(This,input_desc,input_colour_space,input_config,framerate,recommended_output_desc); } #endif @@ -3373,49 +3365,49 @@ interface ID3D11VideoProcessorEnumerator1 { #define ID3D11VideoProcessorEnumerator1_CheckVideoProcessorFormatConversion(This,input_format,input_colour_space,output_format,output_colour_space,supported) (This)->lpVtbl->CheckVideoProcessorFormatConversion(This,input_format,input_colour_space,output_format,output_colour_space,supported) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_QueryInterface(ID3D11VideoProcessorEnumerator1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_QueryInterface(ID3D11VideoProcessorEnumerator1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoProcessorEnumerator1_AddRef(ID3D11VideoProcessorEnumerator1* This) { +static inline ULONG ID3D11VideoProcessorEnumerator1_AddRef(ID3D11VideoProcessorEnumerator1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoProcessorEnumerator1_Release(ID3D11VideoProcessorEnumerator1* This) { +static inline ULONG ID3D11VideoProcessorEnumerator1_Release(ID3D11VideoProcessorEnumerator1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoProcessorEnumerator1_GetDevice(ID3D11VideoProcessorEnumerator1* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoProcessorEnumerator1_GetDevice(ID3D11VideoProcessorEnumerator1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_GetPrivateData(ID3D11VideoProcessorEnumerator1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_GetPrivateData(ID3D11VideoProcessorEnumerator1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_SetPrivateData(ID3D11VideoProcessorEnumerator1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_SetPrivateData(ID3D11VideoProcessorEnumerator1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_SetPrivateDataInterface(ID3D11VideoProcessorEnumerator1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_SetPrivateDataInterface(ID3D11VideoProcessorEnumerator1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11VideoProcessorEnumerator methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorContentDesc(ID3D11VideoProcessorEnumerator1* This,D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pContentDesc) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorContentDesc(ID3D11VideoProcessorEnumerator1* This,D3D11_VIDEO_PROCESSOR_CONTENT_DESC *pContentDesc) { return This->lpVtbl->GetVideoProcessorContentDesc(This,pContentDesc); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_CheckVideoProcessorFormat(ID3D11VideoProcessorEnumerator1* This,DXGI_FORMAT Format,UINT *pFlags) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_CheckVideoProcessorFormat(ID3D11VideoProcessorEnumerator1* This,DXGI_FORMAT Format,UINT *pFlags) { return This->lpVtbl->CheckVideoProcessorFormat(This,Format,pFlags); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorCaps(ID3D11VideoProcessorEnumerator1* This,D3D11_VIDEO_PROCESSOR_CAPS *pCaps) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorCaps(ID3D11VideoProcessorEnumerator1* This,D3D11_VIDEO_PROCESSOR_CAPS *pCaps) { return This->lpVtbl->GetVideoProcessorCaps(This,pCaps); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorRateConversionCaps(ID3D11VideoProcessorEnumerator1* This,UINT TypeIndex,D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS *pCaps) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorRateConversionCaps(ID3D11VideoProcessorEnumerator1* This,UINT TypeIndex,D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS *pCaps) { return This->lpVtbl->GetVideoProcessorRateConversionCaps(This,TypeIndex,pCaps); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorCustomRate(ID3D11VideoProcessorEnumerator1* This,UINT TypeIndex,UINT CustomRateIndex,D3D11_VIDEO_PROCESSOR_CUSTOM_RATE *pRate) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorCustomRate(ID3D11VideoProcessorEnumerator1* This,UINT TypeIndex,UINT CustomRateIndex,D3D11_VIDEO_PROCESSOR_CUSTOM_RATE *pRate) { return This->lpVtbl->GetVideoProcessorCustomRate(This,TypeIndex,CustomRateIndex,pRate); } -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorFilterRange(ID3D11VideoProcessorEnumerator1* This,D3D11_VIDEO_PROCESSOR_FILTER Filter,D3D11_VIDEO_PROCESSOR_FILTER_RANGE *pRange) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_GetVideoProcessorFilterRange(ID3D11VideoProcessorEnumerator1* This,D3D11_VIDEO_PROCESSOR_FILTER Filter,D3D11_VIDEO_PROCESSOR_FILTER_RANGE *pRange) { return This->lpVtbl->GetVideoProcessorFilterRange(This,Filter,pRange); } /*** ID3D11VideoProcessorEnumerator1 methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoProcessorEnumerator1_CheckVideoProcessorFormatConversion(ID3D11VideoProcessorEnumerator1* This,DXGI_FORMAT input_format,DXGI_COLOR_SPACE_TYPE input_colour_space,DXGI_FORMAT output_format,DXGI_COLOR_SPACE_TYPE output_colour_space,WINBOOL *supported) { +static inline HRESULT ID3D11VideoProcessorEnumerator1_CheckVideoProcessorFormatConversion(ID3D11VideoProcessorEnumerator1* This,DXGI_FORMAT input_format,DXGI_COLOR_SPACE_TYPE input_colour_space,DXGI_FORMAT output_format,DXGI_COLOR_SPACE_TYPE output_colour_space,WINBOOL *supported) { return This->lpVtbl->CheckVideoProcessorFormatConversion(This,input_format,input_colour_space,output_format,output_colour_space,supported); } #endif @@ -3504,26 +3496,26 @@ interface ID3DUserDefinedAnnotation { #define ID3DUserDefinedAnnotation_GetStatus(This) (This)->lpVtbl->GetStatus(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3DUserDefinedAnnotation_QueryInterface(ID3DUserDefinedAnnotation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3DUserDefinedAnnotation_QueryInterface(ID3DUserDefinedAnnotation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3DUserDefinedAnnotation_AddRef(ID3DUserDefinedAnnotation* This) { +static inline ULONG ID3DUserDefinedAnnotation_AddRef(ID3DUserDefinedAnnotation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3DUserDefinedAnnotation_Release(ID3DUserDefinedAnnotation* This) { +static inline ULONG ID3DUserDefinedAnnotation_Release(ID3DUserDefinedAnnotation* This) { return This->lpVtbl->Release(This); } /*** ID3DUserDefinedAnnotation methods ***/ -static __WIDL_INLINE INT ID3DUserDefinedAnnotation_BeginEvent(ID3DUserDefinedAnnotation* This,LPCWSTR Name) { +static inline INT ID3DUserDefinedAnnotation_BeginEvent(ID3DUserDefinedAnnotation* This,LPCWSTR Name) { return This->lpVtbl->BeginEvent(This,Name); } -static __WIDL_INLINE INT ID3DUserDefinedAnnotation_EndEvent(ID3DUserDefinedAnnotation* This) { +static inline INT ID3DUserDefinedAnnotation_EndEvent(ID3DUserDefinedAnnotation* This) { return This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3DUserDefinedAnnotation_SetMarker(ID3DUserDefinedAnnotation* This,LPCWSTR Name) { +static inline void ID3DUserDefinedAnnotation_SetMarker(ID3DUserDefinedAnnotation* This,LPCWSTR Name) { This->lpVtbl->SetMarker(This,Name); } -static __WIDL_INLINE WINBOOL ID3DUserDefinedAnnotation_GetStatus(ID3DUserDefinedAnnotation* This) { +static inline WINBOOL ID3DUserDefinedAnnotation_GetStatus(ID3DUserDefinedAnnotation* This) { return This->lpVtbl->GetStatus(This); } #endif @@ -3624,34 +3616,34 @@ interface ID3D11RasterizerState1 { #define ID3D11RasterizerState1_GetDesc1(This,pDesc) (This)->lpVtbl->GetDesc1(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11RasterizerState1_QueryInterface(ID3D11RasterizerState1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11RasterizerState1_QueryInterface(ID3D11RasterizerState1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11RasterizerState1_AddRef(ID3D11RasterizerState1* This) { +static inline ULONG ID3D11RasterizerState1_AddRef(ID3D11RasterizerState1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11RasterizerState1_Release(ID3D11RasterizerState1* This) { +static inline ULONG ID3D11RasterizerState1_Release(ID3D11RasterizerState1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11RasterizerState1_GetDevice(ID3D11RasterizerState1* This,ID3D11Device **ppDevice) { +static inline void ID3D11RasterizerState1_GetDevice(ID3D11RasterizerState1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11RasterizerState1_GetPrivateData(ID3D11RasterizerState1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11RasterizerState1_GetPrivateData(ID3D11RasterizerState1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RasterizerState1_SetPrivateData(ID3D11RasterizerState1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11RasterizerState1_SetPrivateData(ID3D11RasterizerState1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RasterizerState1_SetPrivateDataInterface(ID3D11RasterizerState1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11RasterizerState1_SetPrivateDataInterface(ID3D11RasterizerState1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11RasterizerState methods ***/ -static __WIDL_INLINE void ID3D11RasterizerState1_GetDesc(ID3D11RasterizerState1* This,D3D11_RASTERIZER_DESC *pDesc) { +static inline void ID3D11RasterizerState1_GetDesc(ID3D11RasterizerState1* This,D3D11_RASTERIZER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D11RasterizerState1 methods ***/ -static __WIDL_INLINE void ID3D11RasterizerState1_GetDesc1(ID3D11RasterizerState1* This,D3D11_RASTERIZER_DESC1 *pDesc) { +static inline void ID3D11RasterizerState1_GetDesc1(ID3D11RasterizerState1* This,D3D11_RASTERIZER_DESC1 *pDesc) { This->lpVtbl->GetDesc1(This,pDesc); } #endif @@ -4066,156 +4058,156 @@ interface ID3D11Device1 { #define ID3D11Device1_OpenSharedResourceByName(This,lpName,dwDesiredAccess,returnedInterface,ppResource) (This)->lpVtbl->OpenSharedResourceByName(This,lpName,dwDesiredAccess,returnedInterface,ppResource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device1_QueryInterface(ID3D11Device1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Device1_QueryInterface(ID3D11Device1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Device1_AddRef(ID3D11Device1* This) { +static inline ULONG ID3D11Device1_AddRef(ID3D11Device1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Device1_Release(ID3D11Device1* This) { +static inline ULONG ID3D11Device1_Release(ID3D11Device1* This) { return This->lpVtbl->Release(This); } /*** ID3D11Device methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device1_CreateBuffer(ID3D11Device1* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { +static inline HRESULT ID3D11Device1_CreateBuffer(ID3D11Device1* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { return This->lpVtbl->CreateBuffer(This,pDesc,pInitialData,ppBuffer); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateTexture1D(ID3D11Device1* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { +static inline HRESULT ID3D11Device1_CreateTexture1D(ID3D11Device1* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { return This->lpVtbl->CreateTexture1D(This,pDesc,pInitialData,ppTexture1D); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateTexture2D(ID3D11Device1* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { +static inline HRESULT ID3D11Device1_CreateTexture2D(ID3D11Device1* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { return This->lpVtbl->CreateTexture2D(This,pDesc,pInitialData,ppTexture2D); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateTexture3D(ID3D11Device1* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { +static inline HRESULT ID3D11Device1_CreateTexture3D(ID3D11Device1* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { return This->lpVtbl->CreateTexture3D(This,pDesc,pInitialData,ppTexture3D); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateShaderResourceView(ID3D11Device1* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { +static inline HRESULT ID3D11Device1_CreateShaderResourceView(ID3D11Device1* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { return This->lpVtbl->CreateShaderResourceView(This,pResource,pDesc,ppSRView); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateUnorderedAccessView(ID3D11Device1* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { +static inline HRESULT ID3D11Device1_CreateUnorderedAccessView(ID3D11Device1* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { return This->lpVtbl->CreateUnorderedAccessView(This,pResource,pDesc,ppUAView); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateRenderTargetView(ID3D11Device1* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { +static inline HRESULT ID3D11Device1_CreateRenderTargetView(ID3D11Device1* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { return This->lpVtbl->CreateRenderTargetView(This,pResource,pDesc,ppRTView); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateDepthStencilView(ID3D11Device1* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { +static inline HRESULT ID3D11Device1_CreateDepthStencilView(ID3D11Device1* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { return This->lpVtbl->CreateDepthStencilView(This,pResource,pDesc,ppDepthStencilView); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateInputLayout(ID3D11Device1* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { +static inline HRESULT ID3D11Device1_CreateInputLayout(ID3D11Device1* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { return This->lpVtbl->CreateInputLayout(This,pInputElementDescs,NumElements,pShaderBytecodeWithInputSignature,BytecodeLength,ppInputLayout); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateVertexShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { +static inline HRESULT ID3D11Device1_CreateVertexShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { return This->lpVtbl->CreateVertexShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppVertexShader); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateGeometryShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device1_CreateGeometryShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateGeometryShaderWithStreamOutput(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device1_CreateGeometryShaderWithStreamOutput(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShaderWithStreamOutput(This,pShaderBytecode,BytecodeLength,pSODeclaration,NumEntries,pBufferStrides,NumStrides,RasterizedStream,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreatePixelShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { +static inline HRESULT ID3D11Device1_CreatePixelShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { return This->lpVtbl->CreatePixelShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppPixelShader); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateHullShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { +static inline HRESULT ID3D11Device1_CreateHullShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { return This->lpVtbl->CreateHullShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppHullShader); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateDomainShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { +static inline HRESULT ID3D11Device1_CreateDomainShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { return This->lpVtbl->CreateDomainShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppDomainShader); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateComputeShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { +static inline HRESULT ID3D11Device1_CreateComputeShader(ID3D11Device1* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { return This->lpVtbl->CreateComputeShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppComputeShader); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateClassLinkage(ID3D11Device1* This,ID3D11ClassLinkage **ppLinkage) { +static inline HRESULT ID3D11Device1_CreateClassLinkage(ID3D11Device1* This,ID3D11ClassLinkage **ppLinkage) { return This->lpVtbl->CreateClassLinkage(This,ppLinkage); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateBlendState(ID3D11Device1* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { +static inline HRESULT ID3D11Device1_CreateBlendState(ID3D11Device1* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { return This->lpVtbl->CreateBlendState(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateDepthStencilState(ID3D11Device1* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { +static inline HRESULT ID3D11Device1_CreateDepthStencilState(ID3D11Device1* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { return This->lpVtbl->CreateDepthStencilState(This,pDepthStencilDesc,ppDepthStencilState); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateRasterizerState(ID3D11Device1* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { +static inline HRESULT ID3D11Device1_CreateRasterizerState(ID3D11Device1* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateSamplerState(ID3D11Device1* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { +static inline HRESULT ID3D11Device1_CreateSamplerState(ID3D11Device1* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { return This->lpVtbl->CreateSamplerState(This,pSamplerDesc,ppSamplerState); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateQuery(ID3D11Device1* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { +static inline HRESULT ID3D11Device1_CreateQuery(ID3D11Device1* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { return This->lpVtbl->CreateQuery(This,pQueryDesc,ppQuery); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreatePredicate(ID3D11Device1* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { +static inline HRESULT ID3D11Device1_CreatePredicate(ID3D11Device1* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { return This->lpVtbl->CreatePredicate(This,pPredicateDesc,ppPredicate); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateCounter(ID3D11Device1* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { +static inline HRESULT ID3D11Device1_CreateCounter(ID3D11Device1* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { return This->lpVtbl->CreateCounter(This,pCounterDesc,ppCounter); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateDeferredContext(ID3D11Device1* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { +static inline HRESULT ID3D11Device1_CreateDeferredContext(ID3D11Device1* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device1_OpenSharedResource(ID3D11Device1* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device1_OpenSharedResource(ID3D11Device1* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource(This,hResource,ReturnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device1_CheckFormatSupport(ID3D11Device1* This,DXGI_FORMAT Format,UINT *pFormatSupport) { +static inline HRESULT ID3D11Device1_CheckFormatSupport(ID3D11Device1* This,DXGI_FORMAT Format,UINT *pFormatSupport) { return This->lpVtbl->CheckFormatSupport(This,Format,pFormatSupport); } -static __WIDL_INLINE HRESULT ID3D11Device1_CheckMultisampleQualityLevels(ID3D11Device1* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { +static inline HRESULT ID3D11Device1_CheckMultisampleQualityLevels(ID3D11Device1* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { return This->lpVtbl->CheckMultisampleQualityLevels(This,Format,SampleCount,pNumQualityLevels); } -static __WIDL_INLINE void ID3D11Device1_CheckCounterInfo(ID3D11Device1* This,D3D11_COUNTER_INFO *pCounterInfo) { +static inline void ID3D11Device1_CheckCounterInfo(ID3D11Device1* This,D3D11_COUNTER_INFO *pCounterInfo) { This->lpVtbl->CheckCounterInfo(This,pCounterInfo); } -static __WIDL_INLINE HRESULT ID3D11Device1_CheckCounter(ID3D11Device1* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { +static inline HRESULT ID3D11Device1_CheckCounter(ID3D11Device1* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { return This->lpVtbl->CheckCounter(This,pDesc,pType,pActiveCounters,szName,pNameLength,szUnits,pUnitsLength,szDescription,pDescriptionLength); } -static __WIDL_INLINE HRESULT ID3D11Device1_CheckFeatureSupport(ID3D11Device1* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { +static inline HRESULT ID3D11Device1_CheckFeatureSupport(ID3D11Device1* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { return This->lpVtbl->CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize); } -static __WIDL_INLINE HRESULT ID3D11Device1_GetPrivateData(ID3D11Device1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Device1_GetPrivateData(ID3D11Device1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device1_SetPrivateData(ID3D11Device1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Device1_SetPrivateData(ID3D11Device1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device1_SetPrivateDataInterface(ID3D11Device1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Device1_SetPrivateDataInterface(ID3D11Device1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } -static __WIDL_INLINE D3D_FEATURE_LEVEL ID3D11Device1_GetFeatureLevel(ID3D11Device1* This) { +static inline D3D_FEATURE_LEVEL ID3D11Device1_GetFeatureLevel(ID3D11Device1* This) { return This->lpVtbl->GetFeatureLevel(This); } -static __WIDL_INLINE UINT ID3D11Device1_GetCreationFlags(ID3D11Device1* This) { +static inline UINT ID3D11Device1_GetCreationFlags(ID3D11Device1* This) { return This->lpVtbl->GetCreationFlags(This); } -static __WIDL_INLINE HRESULT ID3D11Device1_GetDeviceRemovedReason(ID3D11Device1* This) { +static inline HRESULT ID3D11Device1_GetDeviceRemovedReason(ID3D11Device1* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D11Device1_GetImmediateContext(ID3D11Device1* This,ID3D11DeviceContext **ppImmediateContext) { +static inline void ID3D11Device1_GetImmediateContext(ID3D11Device1* This,ID3D11DeviceContext **ppImmediateContext) { This->lpVtbl->GetImmediateContext(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device1_SetExceptionMode(ID3D11Device1* This,UINT RaiseFlags) { +static inline HRESULT ID3D11Device1_SetExceptionMode(ID3D11Device1* This,UINT RaiseFlags) { return This->lpVtbl->SetExceptionMode(This,RaiseFlags); } -static __WIDL_INLINE UINT ID3D11Device1_GetExceptionMode(ID3D11Device1* This) { +static inline UINT ID3D11Device1_GetExceptionMode(ID3D11Device1* This) { return This->lpVtbl->GetExceptionMode(This); } /*** ID3D11Device1 methods ***/ -static __WIDL_INLINE void ID3D11Device1_GetImmediateContext1(ID3D11Device1* This,ID3D11DeviceContext1 **ppImmediateContext) { +static inline void ID3D11Device1_GetImmediateContext1(ID3D11Device1* This,ID3D11DeviceContext1 **ppImmediateContext) { This->lpVtbl->GetImmediateContext1(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateDeferredContext1(ID3D11Device1* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { +static inline HRESULT ID3D11Device1_CreateDeferredContext1(ID3D11Device1* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext1(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateBlendState1(ID3D11Device1* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { +static inline HRESULT ID3D11Device1_CreateBlendState1(ID3D11Device1* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { return This->lpVtbl->CreateBlendState1(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateRasterizerState1(ID3D11Device1* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { +static inline HRESULT ID3D11Device1_CreateRasterizerState1(ID3D11Device1* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState1(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device1_CreateDeviceContextState(ID3D11Device1* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { +static inline HRESULT ID3D11Device1_CreateDeviceContextState(ID3D11Device1* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { return This->lpVtbl->CreateDeviceContextState(This,Flags,pFeatureLevels,FeatureLevels,SDKVersion,EmulatedInterface,pChosenFeatureLevel,ppContextState); } -static __WIDL_INLINE HRESULT ID3D11Device1_OpenSharedResource1(ID3D11Device1* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device1_OpenSharedResource1(ID3D11Device1* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource1(This,hResource,returnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device1_OpenSharedResourceByName(ID3D11Device1* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device1_OpenSharedResourceByName(ID3D11Device1* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResourceByName(This,lpName,dwDesiredAccess,returnedInterface,ppResource); } #endif diff --git a/lib/libc/include/any-windows-any/d3d11_2.h b/lib/libc/include/any-windows-any/d3d11_2.h index 7664ab2e8d24f8fcb53a286720122285fd99cf25..3d5c784651b5bff6350488ec9c0509358d54f373 100644 --- a/lib/libc/include/any-windows-any/d3d11_2.h +++ b/lib/libc/include/any-windows-any/d3d11_2.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d11_2.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d11_2.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d11_2_h__ #define __d3d11_2_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D11DeviceContext2_FWD_DEFINED__ @@ -1205,440 +1197,440 @@ interface ID3D11DeviceContext2 { #define ID3D11DeviceContext2_EndEvent(This) (This)->lpVtbl->EndEvent(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_QueryInterface(ID3D11DeviceContext2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11DeviceContext2_QueryInterface(ID3D11DeviceContext2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11DeviceContext2_AddRef(ID3D11DeviceContext2* This) { +static inline ULONG ID3D11DeviceContext2_AddRef(ID3D11DeviceContext2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11DeviceContext2_Release(ID3D11DeviceContext2* This) { +static inline ULONG ID3D11DeviceContext2_Release(ID3D11DeviceContext2* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext2_GetDevice(ID3D11DeviceContext2* This,ID3D11Device **ppDevice) { +static inline void ID3D11DeviceContext2_GetDevice(ID3D11DeviceContext2* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_GetPrivateData(ID3D11DeviceContext2* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11DeviceContext2_GetPrivateData(ID3D11DeviceContext2* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_SetPrivateData(ID3D11DeviceContext2* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11DeviceContext2_SetPrivateData(ID3D11DeviceContext2* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_SetPrivateDataInterface(ID3D11DeviceContext2* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11DeviceContext2_SetPrivateDataInterface(ID3D11DeviceContext2* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11DeviceContext methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext2_VSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext2_VSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->VSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_PSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->PSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSSetShader(ID3D11DeviceContext2* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext2_PSSetShader(ID3D11DeviceContext2* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->PSSetShader(This,pPixelShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext2_PSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->PSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_VSSetShader(ID3D11DeviceContext2* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext2_VSSetShader(ID3D11DeviceContext2* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->VSSetShader(This,pVertexShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_DrawIndexed(ID3D11DeviceContext2* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { +static inline void ID3D11DeviceContext2_DrawIndexed(ID3D11DeviceContext2* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { This->lpVtbl->DrawIndexed(This,IndexCount,StartIndexLocation,BaseVertexLocation); } -static __WIDL_INLINE void ID3D11DeviceContext2_Draw(ID3D11DeviceContext2* This,UINT VertexCount,UINT StartVertexLocation) { +static inline void ID3D11DeviceContext2_Draw(ID3D11DeviceContext2* This,UINT VertexCount,UINT StartVertexLocation) { This->lpVtbl->Draw(This,VertexCount,StartVertexLocation); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_Map(ID3D11DeviceContext2* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { +static inline HRESULT ID3D11DeviceContext2_Map(ID3D11DeviceContext2* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { return This->lpVtbl->Map(This,pResource,Subresource,MapType,MapFlags,pMappedResource); } -static __WIDL_INLINE void ID3D11DeviceContext2_Unmap(ID3D11DeviceContext2* This,ID3D11Resource *pResource,UINT Subresource) { +static inline void ID3D11DeviceContext2_Unmap(ID3D11DeviceContext2* This,ID3D11Resource *pResource,UINT Subresource) { This->lpVtbl->Unmap(This,pResource,Subresource); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext2_PSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->PSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_IASetInputLayout(ID3D11DeviceContext2* This,ID3D11InputLayout *pInputLayout) { +static inline void ID3D11DeviceContext2_IASetInputLayout(ID3D11DeviceContext2* This,ID3D11InputLayout *pInputLayout) { This->lpVtbl->IASetInputLayout(This,pInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext2_IASetVertexBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { +static inline void ID3D11DeviceContext2_IASetVertexBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { This->lpVtbl->IASetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext2_IASetIndexBuffer(ID3D11DeviceContext2* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { +static inline void ID3D11DeviceContext2_IASetIndexBuffer(ID3D11DeviceContext2* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { This->lpVtbl->IASetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext2_DrawIndexedInstanced(ID3D11DeviceContext2* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext2_DrawIndexedInstanced(ID3D11DeviceContext2* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext2_DrawInstanced(ID3D11DeviceContext2* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext2_DrawInstanced(ID3D11DeviceContext2* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext2_GSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->GSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSSetShader(ID3D11DeviceContext2* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext2_GSSetShader(ID3D11DeviceContext2* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->GSSetShader(This,pShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_IASetPrimitiveTopology(ID3D11DeviceContext2* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { +static inline void ID3D11DeviceContext2_IASetPrimitiveTopology(ID3D11DeviceContext2* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { This->lpVtbl->IASetPrimitiveTopology(This,Topology); } -static __WIDL_INLINE void ID3D11DeviceContext2_VSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_VSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->VSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_VSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext2_VSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->VSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_Begin(ID3D11DeviceContext2* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext2_Begin(ID3D11DeviceContext2* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->Begin(This,pAsync); } -static __WIDL_INLINE void ID3D11DeviceContext2_End(ID3D11DeviceContext2* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext2_End(ID3D11DeviceContext2* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->End(This,pAsync); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_GetData(ID3D11DeviceContext2* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { +static inline HRESULT ID3D11DeviceContext2_GetData(ID3D11DeviceContext2* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { return This->lpVtbl->GetData(This,pAsync,pData,DataSize,GetDataFlags); } -static __WIDL_INLINE void ID3D11DeviceContext2_SetPredication(ID3D11DeviceContext2* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { +static inline void ID3D11DeviceContext2_SetPredication(ID3D11DeviceContext2* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { This->lpVtbl->SetPredication(This,pPredicate,PredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_GSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->GSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext2_GSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->GSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_OMSetRenderTargets(ID3D11DeviceContext2* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { +static inline void ID3D11DeviceContext2_OMSetRenderTargets(ID3D11DeviceContext2* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { This->lpVtbl->OMSetRenderTargets(This,NumViews,ppRenderTargetViews,pDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext2_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext2* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext2_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext2* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->OMSetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,pDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext2_OMSetBlendState(ID3D11DeviceContext2* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { +static inline void ID3D11DeviceContext2_OMSetBlendState(ID3D11DeviceContext2* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { This->lpVtbl->OMSetBlendState(This,pBlendState,BlendFactor,SampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext2_OMSetDepthStencilState(ID3D11DeviceContext2* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { +static inline void ID3D11DeviceContext2_OMSetDepthStencilState(ID3D11DeviceContext2* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { This->lpVtbl->OMSetDepthStencilState(This,pDepthStencilState,StencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext2_SOSetTargets(ID3D11DeviceContext2* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { +static inline void ID3D11DeviceContext2_SOSetTargets(ID3D11DeviceContext2* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { This->lpVtbl->SOSetTargets(This,NumBuffers,ppSOTargets,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext2_DrawAuto(ID3D11DeviceContext2* This) { +static inline void ID3D11DeviceContext2_DrawAuto(ID3D11DeviceContext2* This) { This->lpVtbl->DrawAuto(This); } -static __WIDL_INLINE void ID3D11DeviceContext2_DrawIndexedInstancedIndirect(ID3D11DeviceContext2* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext2_DrawIndexedInstancedIndirect(ID3D11DeviceContext2* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawIndexedInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext2_DrawInstancedIndirect(ID3D11DeviceContext2* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext2_DrawInstancedIndirect(ID3D11DeviceContext2* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext2_Dispatch(ID3D11DeviceContext2* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { +static inline void ID3D11DeviceContext2_Dispatch(ID3D11DeviceContext2* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { This->lpVtbl->Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ); } -static __WIDL_INLINE void ID3D11DeviceContext2_DispatchIndirect(ID3D11DeviceContext2* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext2_DispatchIndirect(ID3D11DeviceContext2* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DispatchIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext2_RSSetState(ID3D11DeviceContext2* This,ID3D11RasterizerState *pRasterizerState) { +static inline void ID3D11DeviceContext2_RSSetState(ID3D11DeviceContext2* This,ID3D11RasterizerState *pRasterizerState) { This->lpVtbl->RSSetState(This,pRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext2_RSSetViewports(ID3D11DeviceContext2* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext2_RSSetViewports(ID3D11DeviceContext2* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSSetViewports(This,NumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext2_RSSetScissorRects(ID3D11DeviceContext2* This,UINT NumRects,const D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext2_RSSetScissorRects(ID3D11DeviceContext2* This,UINT NumRects,const D3D11_RECT *pRects) { This->lpVtbl->RSSetScissorRects(This,NumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext2_CopySubresourceRegion(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { +static inline void ID3D11DeviceContext2_CopySubresourceRegion(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { This->lpVtbl->CopySubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox); } -static __WIDL_INLINE void ID3D11DeviceContext2_CopyResource(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { +static inline void ID3D11DeviceContext2_CopyResource(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { This->lpVtbl->CopyResource(This,pDstResource,pSrcResource); } -static __WIDL_INLINE void ID3D11DeviceContext2_UpdateSubresource(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { +static inline void ID3D11DeviceContext2_UpdateSubresource(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { This->lpVtbl->UpdateSubresource(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch); } -static __WIDL_INLINE void ID3D11DeviceContext2_CopyStructureCount(ID3D11DeviceContext2* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { +static inline void ID3D11DeviceContext2_CopyStructureCount(ID3D11DeviceContext2* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { This->lpVtbl->CopyStructureCount(This,pDstBuffer,DstAlignedByteOffset,pSrcView); } -static __WIDL_INLINE void ID3D11DeviceContext2_ClearRenderTargetView(ID3D11DeviceContext2* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { +static inline void ID3D11DeviceContext2_ClearRenderTargetView(ID3D11DeviceContext2* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { This->lpVtbl->ClearRenderTargetView(This,pRenderTargetView,ColorRGBA); } -static __WIDL_INLINE void ID3D11DeviceContext2_ClearUnorderedAccessViewUint(ID3D11DeviceContext2* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { +static inline void ID3D11DeviceContext2_ClearUnorderedAccessViewUint(ID3D11DeviceContext2* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewUint(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext2_ClearUnorderedAccessViewFloat(ID3D11DeviceContext2* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { +static inline void ID3D11DeviceContext2_ClearUnorderedAccessViewFloat(ID3D11DeviceContext2* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext2_ClearDepthStencilView(ID3D11DeviceContext2* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { +static inline void ID3D11DeviceContext2_ClearDepthStencilView(ID3D11DeviceContext2* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { This->lpVtbl->ClearDepthStencilView(This,pDepthStencilView,ClearFlags,Depth,Stencil); } -static __WIDL_INLINE void ID3D11DeviceContext2_GenerateMips(ID3D11DeviceContext2* This,ID3D11ShaderResourceView *pShaderResourceView) { +static inline void ID3D11DeviceContext2_GenerateMips(ID3D11DeviceContext2* This,ID3D11ShaderResourceView *pShaderResourceView) { This->lpVtbl->GenerateMips(This,pShaderResourceView); } -static __WIDL_INLINE void ID3D11DeviceContext2_SetResourceMinLOD(ID3D11DeviceContext2* This,ID3D11Resource *pResource,FLOAT MinLOD) { +static inline void ID3D11DeviceContext2_SetResourceMinLOD(ID3D11DeviceContext2* This,ID3D11Resource *pResource,FLOAT MinLOD) { This->lpVtbl->SetResourceMinLOD(This,pResource,MinLOD); } -static __WIDL_INLINE FLOAT ID3D11DeviceContext2_GetResourceMinLOD(ID3D11DeviceContext2* This,ID3D11Resource *pResource) { +static inline FLOAT ID3D11DeviceContext2_GetResourceMinLOD(ID3D11DeviceContext2* This,ID3D11Resource *pResource) { return This->lpVtbl->GetResourceMinLOD(This,pResource); } -static __WIDL_INLINE void ID3D11DeviceContext2_ResolveSubresource(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { +static inline void ID3D11DeviceContext2_ResolveSubresource(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { This->lpVtbl->ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format); } -static __WIDL_INLINE void ID3D11DeviceContext2_ExecuteCommandList(ID3D11DeviceContext2* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { +static inline void ID3D11DeviceContext2_ExecuteCommandList(ID3D11DeviceContext2* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { This->lpVtbl->ExecuteCommandList(This,pCommandList,RestoreContextState); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_HSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->HSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSSetShader(ID3D11DeviceContext2* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext2_HSSetShader(ID3D11DeviceContext2* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->HSSetShader(This,pHullShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext2_HSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->HSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext2_HSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->HSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_DSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->DSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSSetShader(ID3D11DeviceContext2* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext2_DSSetShader(ID3D11DeviceContext2* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->DSSetShader(This,pDomainShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext2_DSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->DSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext2_DSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->DSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_CSSetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->CSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSSetUnorderedAccessViews(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext2_CSSetUnorderedAccessViews(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->CSSetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSSetShader(ID3D11DeviceContext2* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext2_CSSetShader(ID3D11DeviceContext2* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->CSSetShader(This,pComputeShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext2_CSSetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->CSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext2_CSSetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->CSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_VSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext2_VSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->VSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_PSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->PSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSGetShader(ID3D11DeviceContext2* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext2_PSGetShader(ID3D11DeviceContext2* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->PSGetShader(This,ppPixelShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext2_PSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->PSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_VSGetShader(ID3D11DeviceContext2* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext2_VSGetShader(ID3D11DeviceContext2* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->VSGetShader(This,ppVertexShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext2_PSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->PSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_IAGetInputLayout(ID3D11DeviceContext2* This,ID3D11InputLayout **ppInputLayout) { +static inline void ID3D11DeviceContext2_IAGetInputLayout(ID3D11DeviceContext2* This,ID3D11InputLayout **ppInputLayout) { This->lpVtbl->IAGetInputLayout(This,ppInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext2_IAGetVertexBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { +static inline void ID3D11DeviceContext2_IAGetVertexBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { This->lpVtbl->IAGetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext2_IAGetIndexBuffer(ID3D11DeviceContext2* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { +static inline void ID3D11DeviceContext2_IAGetIndexBuffer(ID3D11DeviceContext2* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { This->lpVtbl->IAGetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext2_GSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->GSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSGetShader(ID3D11DeviceContext2* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext2_GSGetShader(ID3D11DeviceContext2* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->GSGetShader(This,ppGeometryShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_IAGetPrimitiveTopology(ID3D11DeviceContext2* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { +static inline void ID3D11DeviceContext2_IAGetPrimitiveTopology(ID3D11DeviceContext2* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { This->lpVtbl->IAGetPrimitiveTopology(This,pTopology); } -static __WIDL_INLINE void ID3D11DeviceContext2_VSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_VSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->VSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_VSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext2_VSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->VSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_GetPredication(ID3D11DeviceContext2* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { +static inline void ID3D11DeviceContext2_GetPredication(ID3D11DeviceContext2* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { This->lpVtbl->GetPredication(This,ppPredicate,pPredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_GSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->GSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext2_GSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->GSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_OMGetRenderTargets(ID3D11DeviceContext2* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { +static inline void ID3D11DeviceContext2_OMGetRenderTargets(ID3D11DeviceContext2* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { This->lpVtbl->OMGetRenderTargets(This,NumViews,ppRenderTargetViews,ppDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext2_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext2* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext2_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext2* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->OMGetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,ppDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_OMGetBlendState(ID3D11DeviceContext2* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { +static inline void ID3D11DeviceContext2_OMGetBlendState(ID3D11DeviceContext2* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { This->lpVtbl->OMGetBlendState(This,ppBlendState,BlendFactor,pSampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext2_OMGetDepthStencilState(ID3D11DeviceContext2* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { +static inline void ID3D11DeviceContext2_OMGetDepthStencilState(ID3D11DeviceContext2* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { This->lpVtbl->OMGetDepthStencilState(This,ppDepthStencilState,pStencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext2_SOGetTargets(ID3D11DeviceContext2* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { +static inline void ID3D11DeviceContext2_SOGetTargets(ID3D11DeviceContext2* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { This->lpVtbl->SOGetTargets(This,NumBuffers,ppSOTargets); } -static __WIDL_INLINE void ID3D11DeviceContext2_RSGetState(ID3D11DeviceContext2* This,ID3D11RasterizerState **ppRasterizerState) { +static inline void ID3D11DeviceContext2_RSGetState(ID3D11DeviceContext2* This,ID3D11RasterizerState **ppRasterizerState) { This->lpVtbl->RSGetState(This,ppRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext2_RSGetViewports(ID3D11DeviceContext2* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext2_RSGetViewports(ID3D11DeviceContext2* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSGetViewports(This,pNumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext2_RSGetScissorRects(ID3D11DeviceContext2* This,UINT *pNumRects,D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext2_RSGetScissorRects(ID3D11DeviceContext2* This,UINT *pNumRects,D3D11_RECT *pRects) { This->lpVtbl->RSGetScissorRects(This,pNumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_HSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->HSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSGetShader(ID3D11DeviceContext2* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext2_HSGetShader(ID3D11DeviceContext2* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->HSGetShader(This,ppHullShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext2_HSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->HSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext2_HSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->HSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_DSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->DSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSGetShader(ID3D11DeviceContext2* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext2_DSGetShader(ID3D11DeviceContext2* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->DSGetShader(This,ppDomainShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext2_DSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->DSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext2_DSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->DSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext2_CSGetShaderResources(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->CSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSGetUnorderedAccessViews(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext2_CSGetUnorderedAccessViews(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->CSGetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSGetShader(ID3D11DeviceContext2* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext2_CSGetShader(ID3D11DeviceContext2* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->CSGetShader(This,ppComputeShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext2_CSGetSamplers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->CSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext2_CSGetConstantBuffers(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->CSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext2_ClearState(ID3D11DeviceContext2* This) { +static inline void ID3D11DeviceContext2_ClearState(ID3D11DeviceContext2* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D11DeviceContext2_Flush(ID3D11DeviceContext2* This) { +static inline void ID3D11DeviceContext2_Flush(ID3D11DeviceContext2* This) { This->lpVtbl->Flush(This); } -static __WIDL_INLINE D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext2_GetType(ID3D11DeviceContext2* This) { +static inline D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext2_GetType(ID3D11DeviceContext2* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE UINT ID3D11DeviceContext2_GetContextFlags(ID3D11DeviceContext2* This) { +static inline UINT ID3D11DeviceContext2_GetContextFlags(ID3D11DeviceContext2* This) { return This->lpVtbl->GetContextFlags(This); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_FinishCommandList(ID3D11DeviceContext2* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { +static inline HRESULT ID3D11DeviceContext2_FinishCommandList(ID3D11DeviceContext2* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { return This->lpVtbl->FinishCommandList(This,RestoreDeferredContextState,ppCommandList); } /*** ID3D11DeviceContext1 methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext2_CopySubresourceRegion1(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox,UINT CopyFlags) { +static inline void ID3D11DeviceContext2_CopySubresourceRegion1(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox,UINT CopyFlags) { This->lpVtbl->CopySubresourceRegion1(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox,CopyFlags); } -static __WIDL_INLINE void ID3D11DeviceContext2_UpdateSubresource1(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch,UINT CopyFlags) { +static inline void ID3D11DeviceContext2_UpdateSubresource1(ID3D11DeviceContext2* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch,UINT CopyFlags) { This->lpVtbl->UpdateSubresource1(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch,CopyFlags); } -static __WIDL_INLINE void ID3D11DeviceContext2_DiscardResource(ID3D11DeviceContext2* This,ID3D11Resource *pResource) { +static inline void ID3D11DeviceContext2_DiscardResource(ID3D11DeviceContext2* This,ID3D11Resource *pResource) { This->lpVtbl->DiscardResource(This,pResource); } -static __WIDL_INLINE void ID3D11DeviceContext2_DiscardView(ID3D11DeviceContext2* This,ID3D11View *pResourceView) { +static inline void ID3D11DeviceContext2_DiscardView(ID3D11DeviceContext2* This,ID3D11View *pResourceView) { This->lpVtbl->DiscardView(This,pResourceView); } -static __WIDL_INLINE void ID3D11DeviceContext2_VSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_VSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->VSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_HSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->HSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_DSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->DSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_GSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->GSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_PSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->PSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_CSSetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->CSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_VSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_VSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->VSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_HSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_HSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->HSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_DSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_DSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->DSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_GSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_GSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->GSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_PSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_PSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->PSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_CSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext2_CSGetConstantBuffers1(ID3D11DeviceContext2* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->CSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext2_SwapDeviceContextState(ID3D11DeviceContext2* This,ID3DDeviceContextState *pState,ID3DDeviceContextState **ppPreviousState) { +static inline void ID3D11DeviceContext2_SwapDeviceContextState(ID3D11DeviceContext2* This,ID3DDeviceContextState *pState,ID3DDeviceContextState **ppPreviousState) { This->lpVtbl->SwapDeviceContextState(This,pState,ppPreviousState); } -static __WIDL_INLINE void ID3D11DeviceContext2_ClearView(ID3D11DeviceContext2* This,ID3D11View *pView,const FLOAT Color[4],const D3D11_RECT *pRect,UINT NumRects) { +static inline void ID3D11DeviceContext2_ClearView(ID3D11DeviceContext2* This,ID3D11View *pView,const FLOAT Color[4],const D3D11_RECT *pRect,UINT NumRects) { This->lpVtbl->ClearView(This,pView,Color,pRect,NumRects); } -static __WIDL_INLINE void ID3D11DeviceContext2_DiscardView1(ID3D11DeviceContext2* This,ID3D11View *pResourceView,const D3D11_RECT *pRects,UINT NumRects) { +static inline void ID3D11DeviceContext2_DiscardView1(ID3D11DeviceContext2* This,ID3D11View *pResourceView,const D3D11_RECT *pRects,UINT NumRects) { This->lpVtbl->DiscardView1(This,pResourceView,pRects,NumRects); } /*** ID3D11DeviceContext2 methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_UpdateTileMappings(ID3D11DeviceContext2* This,ID3D11Resource *resource,UINT region_count,const D3D11_TILED_RESOURCE_COORDINATE *region_start_coordinates,const D3D11_TILE_REGION_SIZE *region_sizes,ID3D11Buffer *pool,UINT range_count,const UINT *range_flags,const UINT *pool_start_offsets,const UINT *range_tile_counts,UINT flags) { +static inline HRESULT ID3D11DeviceContext2_UpdateTileMappings(ID3D11DeviceContext2* This,ID3D11Resource *resource,UINT region_count,const D3D11_TILED_RESOURCE_COORDINATE *region_start_coordinates,const D3D11_TILE_REGION_SIZE *region_sizes,ID3D11Buffer *pool,UINT range_count,const UINT *range_flags,const UINT *pool_start_offsets,const UINT *range_tile_counts,UINT flags) { return This->lpVtbl->UpdateTileMappings(This,resource,region_count,region_start_coordinates,region_sizes,pool,range_count,range_flags,pool_start_offsets,range_tile_counts,flags); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_CopyTileMappings(ID3D11DeviceContext2* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,ID3D11Resource *src_resource,const D3D11_TILED_RESOURCE_COORDINATE *src_start_coordinate,const D3D11_TILE_REGION_SIZE *region_size,UINT flags) { +static inline HRESULT ID3D11DeviceContext2_CopyTileMappings(ID3D11DeviceContext2* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,ID3D11Resource *src_resource,const D3D11_TILED_RESOURCE_COORDINATE *src_start_coordinate,const D3D11_TILE_REGION_SIZE *region_size,UINT flags) { return This->lpVtbl->CopyTileMappings(This,dst_resource,dst_start_coordinate,src_resource,src_start_coordinate,region_size,flags); } -static __WIDL_INLINE void ID3D11DeviceContext2_CopyTiles(ID3D11DeviceContext2* This,ID3D11Resource *resource,const D3D11_TILED_RESOURCE_COORDINATE *start_coordinate,const D3D11_TILE_REGION_SIZE *size,ID3D11Buffer *buffer,UINT64 start_offset,UINT flags) { +static inline void ID3D11DeviceContext2_CopyTiles(ID3D11DeviceContext2* This,ID3D11Resource *resource,const D3D11_TILED_RESOURCE_COORDINATE *start_coordinate,const D3D11_TILE_REGION_SIZE *size,ID3D11Buffer *buffer,UINT64 start_offset,UINT flags) { This->lpVtbl->CopyTiles(This,resource,start_coordinate,size,buffer,start_offset,flags); } -static __WIDL_INLINE void ID3D11DeviceContext2_UpdateTiles(ID3D11DeviceContext2* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,const D3D11_TILE_REGION_SIZE *dst_region_size,const void *src_data,UINT flags) { +static inline void ID3D11DeviceContext2_UpdateTiles(ID3D11DeviceContext2* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,const D3D11_TILE_REGION_SIZE *dst_region_size,const void *src_data,UINT flags) { This->lpVtbl->UpdateTiles(This,dst_resource,dst_start_coordinate,dst_region_size,src_data,flags); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext2_ResizeTilePool(ID3D11DeviceContext2* This,ID3D11Buffer *pool,UINT64 size) { +static inline HRESULT ID3D11DeviceContext2_ResizeTilePool(ID3D11DeviceContext2* This,ID3D11Buffer *pool,UINT64 size) { return This->lpVtbl->ResizeTilePool(This,pool,size); } -static __WIDL_INLINE void ID3D11DeviceContext2_TiledResourceBarrier(ID3D11DeviceContext2* This,ID3D11DeviceChild *before_barrier,ID3D11DeviceChild *after_barrier) { +static inline void ID3D11DeviceContext2_TiledResourceBarrier(ID3D11DeviceContext2* This,ID3D11DeviceChild *before_barrier,ID3D11DeviceChild *after_barrier) { This->lpVtbl->TiledResourceBarrier(This,before_barrier,after_barrier); } -static __WIDL_INLINE WINBOOL ID3D11DeviceContext2_IsAnnotationEnabled(ID3D11DeviceContext2* This) { +static inline WINBOOL ID3D11DeviceContext2_IsAnnotationEnabled(ID3D11DeviceContext2* This) { return This->lpVtbl->IsAnnotationEnabled(This); } -static __WIDL_INLINE void ID3D11DeviceContext2_SetMarkerInt(ID3D11DeviceContext2* This,const WCHAR *label,int data) { +static inline void ID3D11DeviceContext2_SetMarkerInt(ID3D11DeviceContext2* This,const WCHAR *label,int data) { This->lpVtbl->SetMarkerInt(This,label,data); } -static __WIDL_INLINE void ID3D11DeviceContext2_BeginEventInt(ID3D11DeviceContext2* This,const WCHAR *label,int data) { +static inline void ID3D11DeviceContext2_BeginEventInt(ID3D11DeviceContext2* This,const WCHAR *label,int data) { This->lpVtbl->BeginEventInt(This,label,data); } -static __WIDL_INLINE void ID3D11DeviceContext2_EndEvent(ID3D11DeviceContext2* This) { +static inline void ID3D11DeviceContext2_EndEvent(ID3D11DeviceContext2* This) { This->lpVtbl->EndEvent(This); } #endif @@ -2072,169 +2064,169 @@ interface ID3D11Device2 { #define ID3D11Device2_CheckMultisampleQualityLevels1(This,format,sample_count,flags,quality_level_count) (This)->lpVtbl->CheckMultisampleQualityLevels1(This,format,sample_count,flags,quality_level_count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device2_QueryInterface(ID3D11Device2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Device2_QueryInterface(ID3D11Device2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Device2_AddRef(ID3D11Device2* This) { +static inline ULONG ID3D11Device2_AddRef(ID3D11Device2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Device2_Release(ID3D11Device2* This) { +static inline ULONG ID3D11Device2_Release(ID3D11Device2* This) { return This->lpVtbl->Release(This); } /*** ID3D11Device methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device2_CreateBuffer(ID3D11Device2* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { +static inline HRESULT ID3D11Device2_CreateBuffer(ID3D11Device2* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { return This->lpVtbl->CreateBuffer(This,pDesc,pInitialData,ppBuffer); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateTexture1D(ID3D11Device2* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { +static inline HRESULT ID3D11Device2_CreateTexture1D(ID3D11Device2* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { return This->lpVtbl->CreateTexture1D(This,pDesc,pInitialData,ppTexture1D); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateTexture2D(ID3D11Device2* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { +static inline HRESULT ID3D11Device2_CreateTexture2D(ID3D11Device2* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { return This->lpVtbl->CreateTexture2D(This,pDesc,pInitialData,ppTexture2D); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateTexture3D(ID3D11Device2* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { +static inline HRESULT ID3D11Device2_CreateTexture3D(ID3D11Device2* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { return This->lpVtbl->CreateTexture3D(This,pDesc,pInitialData,ppTexture3D); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateShaderResourceView(ID3D11Device2* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { +static inline HRESULT ID3D11Device2_CreateShaderResourceView(ID3D11Device2* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { return This->lpVtbl->CreateShaderResourceView(This,pResource,pDesc,ppSRView); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateUnorderedAccessView(ID3D11Device2* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { +static inline HRESULT ID3D11Device2_CreateUnorderedAccessView(ID3D11Device2* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { return This->lpVtbl->CreateUnorderedAccessView(This,pResource,pDesc,ppUAView); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateRenderTargetView(ID3D11Device2* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { +static inline HRESULT ID3D11Device2_CreateRenderTargetView(ID3D11Device2* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { return This->lpVtbl->CreateRenderTargetView(This,pResource,pDesc,ppRTView); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateDepthStencilView(ID3D11Device2* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { +static inline HRESULT ID3D11Device2_CreateDepthStencilView(ID3D11Device2* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { return This->lpVtbl->CreateDepthStencilView(This,pResource,pDesc,ppDepthStencilView); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateInputLayout(ID3D11Device2* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { +static inline HRESULT ID3D11Device2_CreateInputLayout(ID3D11Device2* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { return This->lpVtbl->CreateInputLayout(This,pInputElementDescs,NumElements,pShaderBytecodeWithInputSignature,BytecodeLength,ppInputLayout); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateVertexShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { +static inline HRESULT ID3D11Device2_CreateVertexShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { return This->lpVtbl->CreateVertexShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppVertexShader); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateGeometryShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device2_CreateGeometryShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateGeometryShaderWithStreamOutput(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device2_CreateGeometryShaderWithStreamOutput(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShaderWithStreamOutput(This,pShaderBytecode,BytecodeLength,pSODeclaration,NumEntries,pBufferStrides,NumStrides,RasterizedStream,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreatePixelShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { +static inline HRESULT ID3D11Device2_CreatePixelShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { return This->lpVtbl->CreatePixelShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppPixelShader); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateHullShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { +static inline HRESULT ID3D11Device2_CreateHullShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { return This->lpVtbl->CreateHullShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppHullShader); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateDomainShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { +static inline HRESULT ID3D11Device2_CreateDomainShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { return This->lpVtbl->CreateDomainShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppDomainShader); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateComputeShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { +static inline HRESULT ID3D11Device2_CreateComputeShader(ID3D11Device2* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { return This->lpVtbl->CreateComputeShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppComputeShader); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateClassLinkage(ID3D11Device2* This,ID3D11ClassLinkage **ppLinkage) { +static inline HRESULT ID3D11Device2_CreateClassLinkage(ID3D11Device2* This,ID3D11ClassLinkage **ppLinkage) { return This->lpVtbl->CreateClassLinkage(This,ppLinkage); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateBlendState(ID3D11Device2* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { +static inline HRESULT ID3D11Device2_CreateBlendState(ID3D11Device2* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { return This->lpVtbl->CreateBlendState(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateDepthStencilState(ID3D11Device2* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { +static inline HRESULT ID3D11Device2_CreateDepthStencilState(ID3D11Device2* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { return This->lpVtbl->CreateDepthStencilState(This,pDepthStencilDesc,ppDepthStencilState); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateRasterizerState(ID3D11Device2* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { +static inline HRESULT ID3D11Device2_CreateRasterizerState(ID3D11Device2* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateSamplerState(ID3D11Device2* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { +static inline HRESULT ID3D11Device2_CreateSamplerState(ID3D11Device2* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { return This->lpVtbl->CreateSamplerState(This,pSamplerDesc,ppSamplerState); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateQuery(ID3D11Device2* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { +static inline HRESULT ID3D11Device2_CreateQuery(ID3D11Device2* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { return This->lpVtbl->CreateQuery(This,pQueryDesc,ppQuery); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreatePredicate(ID3D11Device2* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { +static inline HRESULT ID3D11Device2_CreatePredicate(ID3D11Device2* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { return This->lpVtbl->CreatePredicate(This,pPredicateDesc,ppPredicate); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateCounter(ID3D11Device2* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { +static inline HRESULT ID3D11Device2_CreateCounter(ID3D11Device2* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { return This->lpVtbl->CreateCounter(This,pCounterDesc,ppCounter); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateDeferredContext(ID3D11Device2* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { +static inline HRESULT ID3D11Device2_CreateDeferredContext(ID3D11Device2* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device2_OpenSharedResource(ID3D11Device2* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device2_OpenSharedResource(ID3D11Device2* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource(This,hResource,ReturnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device2_CheckFormatSupport(ID3D11Device2* This,DXGI_FORMAT Format,UINT *pFormatSupport) { +static inline HRESULT ID3D11Device2_CheckFormatSupport(ID3D11Device2* This,DXGI_FORMAT Format,UINT *pFormatSupport) { return This->lpVtbl->CheckFormatSupport(This,Format,pFormatSupport); } -static __WIDL_INLINE HRESULT ID3D11Device2_CheckMultisampleQualityLevels(ID3D11Device2* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { +static inline HRESULT ID3D11Device2_CheckMultisampleQualityLevels(ID3D11Device2* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { return This->lpVtbl->CheckMultisampleQualityLevels(This,Format,SampleCount,pNumQualityLevels); } -static __WIDL_INLINE void ID3D11Device2_CheckCounterInfo(ID3D11Device2* This,D3D11_COUNTER_INFO *pCounterInfo) { +static inline void ID3D11Device2_CheckCounterInfo(ID3D11Device2* This,D3D11_COUNTER_INFO *pCounterInfo) { This->lpVtbl->CheckCounterInfo(This,pCounterInfo); } -static __WIDL_INLINE HRESULT ID3D11Device2_CheckCounter(ID3D11Device2* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { +static inline HRESULT ID3D11Device2_CheckCounter(ID3D11Device2* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { return This->lpVtbl->CheckCounter(This,pDesc,pType,pActiveCounters,szName,pNameLength,szUnits,pUnitsLength,szDescription,pDescriptionLength); } -static __WIDL_INLINE HRESULT ID3D11Device2_CheckFeatureSupport(ID3D11Device2* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { +static inline HRESULT ID3D11Device2_CheckFeatureSupport(ID3D11Device2* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { return This->lpVtbl->CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize); } -static __WIDL_INLINE HRESULT ID3D11Device2_GetPrivateData(ID3D11Device2* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Device2_GetPrivateData(ID3D11Device2* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device2_SetPrivateData(ID3D11Device2* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Device2_SetPrivateData(ID3D11Device2* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device2_SetPrivateDataInterface(ID3D11Device2* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Device2_SetPrivateDataInterface(ID3D11Device2* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } -static __WIDL_INLINE D3D_FEATURE_LEVEL ID3D11Device2_GetFeatureLevel(ID3D11Device2* This) { +static inline D3D_FEATURE_LEVEL ID3D11Device2_GetFeatureLevel(ID3D11Device2* This) { return This->lpVtbl->GetFeatureLevel(This); } -static __WIDL_INLINE UINT ID3D11Device2_GetCreationFlags(ID3D11Device2* This) { +static inline UINT ID3D11Device2_GetCreationFlags(ID3D11Device2* This) { return This->lpVtbl->GetCreationFlags(This); } -static __WIDL_INLINE HRESULT ID3D11Device2_GetDeviceRemovedReason(ID3D11Device2* This) { +static inline HRESULT ID3D11Device2_GetDeviceRemovedReason(ID3D11Device2* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D11Device2_GetImmediateContext(ID3D11Device2* This,ID3D11DeviceContext **ppImmediateContext) { +static inline void ID3D11Device2_GetImmediateContext(ID3D11Device2* This,ID3D11DeviceContext **ppImmediateContext) { This->lpVtbl->GetImmediateContext(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device2_SetExceptionMode(ID3D11Device2* This,UINT RaiseFlags) { +static inline HRESULT ID3D11Device2_SetExceptionMode(ID3D11Device2* This,UINT RaiseFlags) { return This->lpVtbl->SetExceptionMode(This,RaiseFlags); } -static __WIDL_INLINE UINT ID3D11Device2_GetExceptionMode(ID3D11Device2* This) { +static inline UINT ID3D11Device2_GetExceptionMode(ID3D11Device2* This) { return This->lpVtbl->GetExceptionMode(This); } /*** ID3D11Device1 methods ***/ -static __WIDL_INLINE void ID3D11Device2_GetImmediateContext1(ID3D11Device2* This,ID3D11DeviceContext1 **ppImmediateContext) { +static inline void ID3D11Device2_GetImmediateContext1(ID3D11Device2* This,ID3D11DeviceContext1 **ppImmediateContext) { This->lpVtbl->GetImmediateContext1(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateDeferredContext1(ID3D11Device2* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { +static inline HRESULT ID3D11Device2_CreateDeferredContext1(ID3D11Device2* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext1(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateBlendState1(ID3D11Device2* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { +static inline HRESULT ID3D11Device2_CreateBlendState1(ID3D11Device2* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { return This->lpVtbl->CreateBlendState1(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateRasterizerState1(ID3D11Device2* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { +static inline HRESULT ID3D11Device2_CreateRasterizerState1(ID3D11Device2* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState1(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateDeviceContextState(ID3D11Device2* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { +static inline HRESULT ID3D11Device2_CreateDeviceContextState(ID3D11Device2* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { return This->lpVtbl->CreateDeviceContextState(This,Flags,pFeatureLevels,FeatureLevels,SDKVersion,EmulatedInterface,pChosenFeatureLevel,ppContextState); } -static __WIDL_INLINE HRESULT ID3D11Device2_OpenSharedResource1(ID3D11Device2* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device2_OpenSharedResource1(ID3D11Device2* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource1(This,hResource,returnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device2_OpenSharedResourceByName(ID3D11Device2* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device2_OpenSharedResourceByName(ID3D11Device2* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResourceByName(This,lpName,dwDesiredAccess,returnedInterface,ppResource); } /*** ID3D11Device2 methods ***/ -static __WIDL_INLINE void ID3D11Device2_GetImmediateContext2(ID3D11Device2* This,ID3D11DeviceContext2 **context) { +static inline void ID3D11Device2_GetImmediateContext2(ID3D11Device2* This,ID3D11DeviceContext2 **context) { This->lpVtbl->GetImmediateContext2(This,context); } -static __WIDL_INLINE HRESULT ID3D11Device2_CreateDeferredContext2(ID3D11Device2* This,UINT flags,ID3D11DeviceContext2 **context) { +static inline HRESULT ID3D11Device2_CreateDeferredContext2(ID3D11Device2* This,UINT flags,ID3D11DeviceContext2 **context) { return This->lpVtbl->CreateDeferredContext2(This,flags,context); } -static __WIDL_INLINE void ID3D11Device2_GetResourceTiling(ID3D11Device2* This,ID3D11Resource *resource,UINT *tile_count,D3D11_PACKED_MIP_DESC *mip_desc,D3D11_TILE_SHAPE *tile_shape,UINT *subresource_tiling_count,UINT first_subresource_tiling,D3D11_SUBRESOURCE_TILING *subresource_tiling) { +static inline void ID3D11Device2_GetResourceTiling(ID3D11Device2* This,ID3D11Resource *resource,UINT *tile_count,D3D11_PACKED_MIP_DESC *mip_desc,D3D11_TILE_SHAPE *tile_shape,UINT *subresource_tiling_count,UINT first_subresource_tiling,D3D11_SUBRESOURCE_TILING *subresource_tiling) { This->lpVtbl->GetResourceTiling(This,resource,tile_count,mip_desc,tile_shape,subresource_tiling_count,first_subresource_tiling,subresource_tiling); } -static __WIDL_INLINE HRESULT ID3D11Device2_CheckMultisampleQualityLevels1(ID3D11Device2* This,DXGI_FORMAT format,UINT sample_count,UINT flags,UINT *quality_level_count) { +static inline HRESULT ID3D11Device2_CheckMultisampleQualityLevels1(ID3D11Device2* This,DXGI_FORMAT format,UINT sample_count,UINT flags,UINT *quality_level_count) { return This->lpVtbl->CheckMultisampleQualityLevels1(This,format,sample_count,flags,quality_level_count); } #endif diff --git a/lib/libc/include/any-windows-any/d3d11_3.h b/lib/libc/include/any-windows-any/d3d11_3.h index b008c6eb29fb935cc3708965c5e2b7003c7f2e3b..324b1aae14ad1124924ef4d8c5871eba7c7c3b81 100644 --- a/lib/libc/include/any-windows-any/d3d11_3.h +++ b/lib/libc/include/any-windows-any/d3d11_3.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d11_3.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d11_3.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d11_3_h__ #define __d3d11_3_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D11Texture2D1_FWD_DEFINED__ @@ -373,44 +365,44 @@ interface ID3D11Texture2D1 { #define ID3D11Texture2D1_GetDesc1(This,desc) (This)->lpVtbl->GetDesc1(This,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Texture2D1_QueryInterface(ID3D11Texture2D1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Texture2D1_QueryInterface(ID3D11Texture2D1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Texture2D1_AddRef(ID3D11Texture2D1* This) { +static inline ULONG ID3D11Texture2D1_AddRef(ID3D11Texture2D1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Texture2D1_Release(ID3D11Texture2D1* This) { +static inline ULONG ID3D11Texture2D1_Release(ID3D11Texture2D1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Texture2D1_GetDevice(ID3D11Texture2D1* This,ID3D11Device **ppDevice) { +static inline void ID3D11Texture2D1_GetDevice(ID3D11Texture2D1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Texture2D1_GetPrivateData(ID3D11Texture2D1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Texture2D1_GetPrivateData(ID3D11Texture2D1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture2D1_SetPrivateData(ID3D11Texture2D1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Texture2D1_SetPrivateData(ID3D11Texture2D1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture2D1_SetPrivateDataInterface(ID3D11Texture2D1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Texture2D1_SetPrivateDataInterface(ID3D11Texture2D1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Resource methods ***/ -static __WIDL_INLINE void ID3D11Texture2D1_GetType(ID3D11Texture2D1* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { +static inline void ID3D11Texture2D1_GetType(ID3D11Texture2D1* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { This->lpVtbl->GetType(This,pResourceDimension); } -static __WIDL_INLINE void ID3D11Texture2D1_SetEvictionPriority(ID3D11Texture2D1* This,UINT EvictionPriority) { +static inline void ID3D11Texture2D1_SetEvictionPriority(ID3D11Texture2D1* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D11Texture2D1_GetEvictionPriority(ID3D11Texture2D1* This) { +static inline UINT ID3D11Texture2D1_GetEvictionPriority(ID3D11Texture2D1* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D11Texture2D methods ***/ -static __WIDL_INLINE void ID3D11Texture2D1_GetDesc(ID3D11Texture2D1* This,D3D11_TEXTURE2D_DESC *pDesc) { +static inline void ID3D11Texture2D1_GetDesc(ID3D11Texture2D1* This,D3D11_TEXTURE2D_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D11Texture2D1 methods ***/ -static __WIDL_INLINE void ID3D11Texture2D1_GetDesc1(ID3D11Texture2D1* This,D3D11_TEXTURE2D_DESC1 *desc) { +static inline void ID3D11Texture2D1_GetDesc1(ID3D11Texture2D1* This,D3D11_TEXTURE2D_DESC1 *desc) { This->lpVtbl->GetDesc1(This,desc); } #endif @@ -527,44 +519,44 @@ interface ID3D11Texture3D1 { #define ID3D11Texture3D1_GetDesc1(This,desc) (This)->lpVtbl->GetDesc1(This,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Texture3D1_QueryInterface(ID3D11Texture3D1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Texture3D1_QueryInterface(ID3D11Texture3D1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Texture3D1_AddRef(ID3D11Texture3D1* This) { +static inline ULONG ID3D11Texture3D1_AddRef(ID3D11Texture3D1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Texture3D1_Release(ID3D11Texture3D1* This) { +static inline ULONG ID3D11Texture3D1_Release(ID3D11Texture3D1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Texture3D1_GetDevice(ID3D11Texture3D1* This,ID3D11Device **ppDevice) { +static inline void ID3D11Texture3D1_GetDevice(ID3D11Texture3D1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Texture3D1_GetPrivateData(ID3D11Texture3D1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Texture3D1_GetPrivateData(ID3D11Texture3D1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture3D1_SetPrivateData(ID3D11Texture3D1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Texture3D1_SetPrivateData(ID3D11Texture3D1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Texture3D1_SetPrivateDataInterface(ID3D11Texture3D1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Texture3D1_SetPrivateDataInterface(ID3D11Texture3D1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Resource methods ***/ -static __WIDL_INLINE void ID3D11Texture3D1_GetType(ID3D11Texture3D1* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { +static inline void ID3D11Texture3D1_GetType(ID3D11Texture3D1* This,D3D11_RESOURCE_DIMENSION *pResourceDimension) { This->lpVtbl->GetType(This,pResourceDimension); } -static __WIDL_INLINE void ID3D11Texture3D1_SetEvictionPriority(ID3D11Texture3D1* This,UINT EvictionPriority) { +static inline void ID3D11Texture3D1_SetEvictionPriority(ID3D11Texture3D1* This,UINT EvictionPriority) { This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE UINT ID3D11Texture3D1_GetEvictionPriority(ID3D11Texture3D1* This) { +static inline UINT ID3D11Texture3D1_GetEvictionPriority(ID3D11Texture3D1* This) { return This->lpVtbl->GetEvictionPriority(This); } /*** ID3D11Texture3D methods ***/ -static __WIDL_INLINE void ID3D11Texture3D1_GetDesc(ID3D11Texture3D1* This,D3D11_TEXTURE3D_DESC *pDesc) { +static inline void ID3D11Texture3D1_GetDesc(ID3D11Texture3D1* This,D3D11_TEXTURE3D_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D11Texture3D1 methods ***/ -static __WIDL_INLINE void ID3D11Texture3D1_GetDesc1(ID3D11Texture3D1* This,D3D11_TEXTURE3D_DESC1 *desc) { +static inline void ID3D11Texture3D1_GetDesc1(ID3D11Texture3D1* This,D3D11_TEXTURE3D_DESC1 *desc) { This->lpVtbl->GetDesc1(This,desc); } #endif @@ -672,38 +664,38 @@ interface ID3D11RasterizerState2 { #define ID3D11RasterizerState2_GetDesc2(This,desc) (This)->lpVtbl->GetDesc2(This,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11RasterizerState2_QueryInterface(ID3D11RasterizerState2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11RasterizerState2_QueryInterface(ID3D11RasterizerState2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11RasterizerState2_AddRef(ID3D11RasterizerState2* This) { +static inline ULONG ID3D11RasterizerState2_AddRef(ID3D11RasterizerState2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11RasterizerState2_Release(ID3D11RasterizerState2* This) { +static inline ULONG ID3D11RasterizerState2_Release(ID3D11RasterizerState2* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11RasterizerState2_GetDevice(ID3D11RasterizerState2* This,ID3D11Device **ppDevice) { +static inline void ID3D11RasterizerState2_GetDevice(ID3D11RasterizerState2* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11RasterizerState2_GetPrivateData(ID3D11RasterizerState2* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11RasterizerState2_GetPrivateData(ID3D11RasterizerState2* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RasterizerState2_SetPrivateData(ID3D11RasterizerState2* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11RasterizerState2_SetPrivateData(ID3D11RasterizerState2* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RasterizerState2_SetPrivateDataInterface(ID3D11RasterizerState2* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11RasterizerState2_SetPrivateDataInterface(ID3D11RasterizerState2* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11RasterizerState methods ***/ -static __WIDL_INLINE void ID3D11RasterizerState2_GetDesc(ID3D11RasterizerState2* This,D3D11_RASTERIZER_DESC *pDesc) { +static inline void ID3D11RasterizerState2_GetDesc(ID3D11RasterizerState2* This,D3D11_RASTERIZER_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D11RasterizerState1 methods ***/ -static __WIDL_INLINE void ID3D11RasterizerState2_GetDesc1(ID3D11RasterizerState2* This,D3D11_RASTERIZER_DESC1 *pDesc) { +static inline void ID3D11RasterizerState2_GetDesc1(ID3D11RasterizerState2* This,D3D11_RASTERIZER_DESC1 *pDesc) { This->lpVtbl->GetDesc1(This,pDesc); } /*** ID3D11RasterizerState2 methods ***/ -static __WIDL_INLINE void ID3D11RasterizerState2_GetDesc2(ID3D11RasterizerState2* This,D3D11_RASTERIZER_DESC2 *desc) { +static inline void ID3D11RasterizerState2_GetDesc2(ID3D11RasterizerState2* This,D3D11_RASTERIZER_DESC2 *desc) { This->lpVtbl->GetDesc2(This,desc); } #endif @@ -811,38 +803,38 @@ interface ID3D11ShaderResourceView1 { #define ID3D11ShaderResourceView1_GetDesc1(This,desc) (This)->lpVtbl->GetDesc1(This,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11ShaderResourceView1_QueryInterface(ID3D11ShaderResourceView1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11ShaderResourceView1_QueryInterface(ID3D11ShaderResourceView1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11ShaderResourceView1_AddRef(ID3D11ShaderResourceView1* This) { +static inline ULONG ID3D11ShaderResourceView1_AddRef(ID3D11ShaderResourceView1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11ShaderResourceView1_Release(ID3D11ShaderResourceView1* This) { +static inline ULONG ID3D11ShaderResourceView1_Release(ID3D11ShaderResourceView1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11ShaderResourceView1_GetDevice(ID3D11ShaderResourceView1* This,ID3D11Device **ppDevice) { +static inline void ID3D11ShaderResourceView1_GetDevice(ID3D11ShaderResourceView1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11ShaderResourceView1_GetPrivateData(ID3D11ShaderResourceView1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11ShaderResourceView1_GetPrivateData(ID3D11ShaderResourceView1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ShaderResourceView1_SetPrivateData(ID3D11ShaderResourceView1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11ShaderResourceView1_SetPrivateData(ID3D11ShaderResourceView1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11ShaderResourceView1_SetPrivateDataInterface(ID3D11ShaderResourceView1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11ShaderResourceView1_SetPrivateDataInterface(ID3D11ShaderResourceView1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11ShaderResourceView1_GetResource(ID3D11ShaderResourceView1* This,ID3D11Resource **ppResource) { +static inline void ID3D11ShaderResourceView1_GetResource(ID3D11ShaderResourceView1* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11ShaderResourceView methods ***/ -static __WIDL_INLINE void ID3D11ShaderResourceView1_GetDesc(ID3D11ShaderResourceView1* This,D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc) { +static inline void ID3D11ShaderResourceView1_GetDesc(ID3D11ShaderResourceView1* This,D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D11ShaderResourceView1 methods ***/ -static __WIDL_INLINE void ID3D11ShaderResourceView1_GetDesc1(ID3D11ShaderResourceView1* This,D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc) { +static inline void ID3D11ShaderResourceView1_GetDesc1(ID3D11ShaderResourceView1* This,D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc) { This->lpVtbl->GetDesc1(This,desc); } #endif @@ -950,38 +942,38 @@ interface ID3D11RenderTargetView1 { #define ID3D11RenderTargetView1_GetDesc1(This,desc) (This)->lpVtbl->GetDesc1(This,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11RenderTargetView1_QueryInterface(ID3D11RenderTargetView1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11RenderTargetView1_QueryInterface(ID3D11RenderTargetView1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11RenderTargetView1_AddRef(ID3D11RenderTargetView1* This) { +static inline ULONG ID3D11RenderTargetView1_AddRef(ID3D11RenderTargetView1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11RenderTargetView1_Release(ID3D11RenderTargetView1* This) { +static inline ULONG ID3D11RenderTargetView1_Release(ID3D11RenderTargetView1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11RenderTargetView1_GetDevice(ID3D11RenderTargetView1* This,ID3D11Device **ppDevice) { +static inline void ID3D11RenderTargetView1_GetDevice(ID3D11RenderTargetView1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11RenderTargetView1_GetPrivateData(ID3D11RenderTargetView1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11RenderTargetView1_GetPrivateData(ID3D11RenderTargetView1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RenderTargetView1_SetPrivateData(ID3D11RenderTargetView1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11RenderTargetView1_SetPrivateData(ID3D11RenderTargetView1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11RenderTargetView1_SetPrivateDataInterface(ID3D11RenderTargetView1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11RenderTargetView1_SetPrivateDataInterface(ID3D11RenderTargetView1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11RenderTargetView1_GetResource(ID3D11RenderTargetView1* This,ID3D11Resource **ppResource) { +static inline void ID3D11RenderTargetView1_GetResource(ID3D11RenderTargetView1* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11RenderTargetView methods ***/ -static __WIDL_INLINE void ID3D11RenderTargetView1_GetDesc(ID3D11RenderTargetView1* This,D3D11_RENDER_TARGET_VIEW_DESC *pDesc) { +static inline void ID3D11RenderTargetView1_GetDesc(ID3D11RenderTargetView1* This,D3D11_RENDER_TARGET_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D11RenderTargetView1 methods ***/ -static __WIDL_INLINE void ID3D11RenderTargetView1_GetDesc1(ID3D11RenderTargetView1* This,D3D11_RENDER_TARGET_VIEW_DESC1 *desc) { +static inline void ID3D11RenderTargetView1_GetDesc1(ID3D11RenderTargetView1* This,D3D11_RENDER_TARGET_VIEW_DESC1 *desc) { This->lpVtbl->GetDesc1(This,desc); } #endif @@ -1089,38 +1081,38 @@ interface ID3D11UnorderedAccessView1 { #define ID3D11UnorderedAccessView1_GetDesc1(This,desc) (This)->lpVtbl->GetDesc1(This,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11UnorderedAccessView1_QueryInterface(ID3D11UnorderedAccessView1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11UnorderedAccessView1_QueryInterface(ID3D11UnorderedAccessView1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11UnorderedAccessView1_AddRef(ID3D11UnorderedAccessView1* This) { +static inline ULONG ID3D11UnorderedAccessView1_AddRef(ID3D11UnorderedAccessView1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11UnorderedAccessView1_Release(ID3D11UnorderedAccessView1* This) { +static inline ULONG ID3D11UnorderedAccessView1_Release(ID3D11UnorderedAccessView1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11UnorderedAccessView1_GetDevice(ID3D11UnorderedAccessView1* This,ID3D11Device **ppDevice) { +static inline void ID3D11UnorderedAccessView1_GetDevice(ID3D11UnorderedAccessView1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11UnorderedAccessView1_GetPrivateData(ID3D11UnorderedAccessView1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11UnorderedAccessView1_GetPrivateData(ID3D11UnorderedAccessView1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11UnorderedAccessView1_SetPrivateData(ID3D11UnorderedAccessView1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11UnorderedAccessView1_SetPrivateData(ID3D11UnorderedAccessView1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11UnorderedAccessView1_SetPrivateDataInterface(ID3D11UnorderedAccessView1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11UnorderedAccessView1_SetPrivateDataInterface(ID3D11UnorderedAccessView1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11View methods ***/ -static __WIDL_INLINE void ID3D11UnorderedAccessView1_GetResource(ID3D11UnorderedAccessView1* This,ID3D11Resource **ppResource) { +static inline void ID3D11UnorderedAccessView1_GetResource(ID3D11UnorderedAccessView1* This,ID3D11Resource **ppResource) { This->lpVtbl->GetResource(This,ppResource); } /*** ID3D11UnorderedAccessView methods ***/ -static __WIDL_INLINE void ID3D11UnorderedAccessView1_GetDesc(ID3D11UnorderedAccessView1* This,D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc) { +static inline void ID3D11UnorderedAccessView1_GetDesc(ID3D11UnorderedAccessView1* This,D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D11UnorderedAccessView1 methods ***/ -static __WIDL_INLINE void ID3D11UnorderedAccessView1_GetDesc1(ID3D11UnorderedAccessView1* This,D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc) { +static inline void ID3D11UnorderedAccessView1_GetDesc1(ID3D11UnorderedAccessView1* This,D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc) { This->lpVtbl->GetDesc1(This,desc); } #endif @@ -1227,38 +1219,38 @@ interface ID3D11Query1 { #define ID3D11Query1_GetDesc1(This,desc) (This)->lpVtbl->GetDesc1(This,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Query1_QueryInterface(ID3D11Query1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Query1_QueryInterface(ID3D11Query1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Query1_AddRef(ID3D11Query1* This) { +static inline ULONG ID3D11Query1_AddRef(ID3D11Query1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Query1_Release(ID3D11Query1* This) { +static inline ULONG ID3D11Query1_Release(ID3D11Query1* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Query1_GetDevice(ID3D11Query1* This,ID3D11Device **ppDevice) { +static inline void ID3D11Query1_GetDevice(ID3D11Query1* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Query1_GetPrivateData(ID3D11Query1* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Query1_GetPrivateData(ID3D11Query1* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Query1_SetPrivateData(ID3D11Query1* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Query1_SetPrivateData(ID3D11Query1* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Query1_SetPrivateDataInterface(ID3D11Query1* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Query1_SetPrivateDataInterface(ID3D11Query1* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Asynchronous methods ***/ -static __WIDL_INLINE UINT ID3D11Query1_GetDataSize(ID3D11Query1* This) { +static inline UINT ID3D11Query1_GetDataSize(ID3D11Query1* This) { return This->lpVtbl->GetDataSize(This); } /*** ID3D11Query methods ***/ -static __WIDL_INLINE void ID3D11Query1_GetDesc(ID3D11Query1* This,D3D11_QUERY_DESC *pDesc) { +static inline void ID3D11Query1_GetDesc(ID3D11Query1* This,D3D11_QUERY_DESC *pDesc) { This->lpVtbl->GetDesc(This,pDesc); } /*** ID3D11Query1 methods ***/ -static __WIDL_INLINE void ID3D11Query1_GetDesc1(ID3D11Query1* This,D3D11_QUERY_DESC1 *desc) { +static inline void ID3D11Query1_GetDesc1(ID3D11Query1* This,D3D11_QUERY_DESC1 *desc) { This->lpVtbl->GetDesc1(This,desc); } #endif @@ -2343,450 +2335,450 @@ interface ID3D11DeviceContext3 { #define ID3D11DeviceContext3_GetHardwareProtectionState(This,enable) (This)->lpVtbl->GetHardwareProtectionState(This,enable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_QueryInterface(ID3D11DeviceContext3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11DeviceContext3_QueryInterface(ID3D11DeviceContext3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11DeviceContext3_AddRef(ID3D11DeviceContext3* This) { +static inline ULONG ID3D11DeviceContext3_AddRef(ID3D11DeviceContext3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11DeviceContext3_Release(ID3D11DeviceContext3* This) { +static inline ULONG ID3D11DeviceContext3_Release(ID3D11DeviceContext3* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext3_GetDevice(ID3D11DeviceContext3* This,ID3D11Device **ppDevice) { +static inline void ID3D11DeviceContext3_GetDevice(ID3D11DeviceContext3* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_GetPrivateData(ID3D11DeviceContext3* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11DeviceContext3_GetPrivateData(ID3D11DeviceContext3* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_SetPrivateData(ID3D11DeviceContext3* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11DeviceContext3_SetPrivateData(ID3D11DeviceContext3* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_SetPrivateDataInterface(ID3D11DeviceContext3* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11DeviceContext3_SetPrivateDataInterface(ID3D11DeviceContext3* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11DeviceContext methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext3_VSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext3_VSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->VSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_PSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->PSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSSetShader(ID3D11DeviceContext3* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext3_PSSetShader(ID3D11DeviceContext3* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->PSSetShader(This,pPixelShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext3_PSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->PSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_VSSetShader(ID3D11DeviceContext3* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext3_VSSetShader(ID3D11DeviceContext3* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->VSSetShader(This,pVertexShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_DrawIndexed(ID3D11DeviceContext3* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { +static inline void ID3D11DeviceContext3_DrawIndexed(ID3D11DeviceContext3* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { This->lpVtbl->DrawIndexed(This,IndexCount,StartIndexLocation,BaseVertexLocation); } -static __WIDL_INLINE void ID3D11DeviceContext3_Draw(ID3D11DeviceContext3* This,UINT VertexCount,UINT StartVertexLocation) { +static inline void ID3D11DeviceContext3_Draw(ID3D11DeviceContext3* This,UINT VertexCount,UINT StartVertexLocation) { This->lpVtbl->Draw(This,VertexCount,StartVertexLocation); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_Map(ID3D11DeviceContext3* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { +static inline HRESULT ID3D11DeviceContext3_Map(ID3D11DeviceContext3* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { return This->lpVtbl->Map(This,pResource,Subresource,MapType,MapFlags,pMappedResource); } -static __WIDL_INLINE void ID3D11DeviceContext3_Unmap(ID3D11DeviceContext3* This,ID3D11Resource *pResource,UINT Subresource) { +static inline void ID3D11DeviceContext3_Unmap(ID3D11DeviceContext3* This,ID3D11Resource *pResource,UINT Subresource) { This->lpVtbl->Unmap(This,pResource,Subresource); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext3_PSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->PSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_IASetInputLayout(ID3D11DeviceContext3* This,ID3D11InputLayout *pInputLayout) { +static inline void ID3D11DeviceContext3_IASetInputLayout(ID3D11DeviceContext3* This,ID3D11InputLayout *pInputLayout) { This->lpVtbl->IASetInputLayout(This,pInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext3_IASetVertexBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { +static inline void ID3D11DeviceContext3_IASetVertexBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { This->lpVtbl->IASetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext3_IASetIndexBuffer(ID3D11DeviceContext3* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { +static inline void ID3D11DeviceContext3_IASetIndexBuffer(ID3D11DeviceContext3* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { This->lpVtbl->IASetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext3_DrawIndexedInstanced(ID3D11DeviceContext3* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext3_DrawIndexedInstanced(ID3D11DeviceContext3* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext3_DrawInstanced(ID3D11DeviceContext3* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext3_DrawInstanced(ID3D11DeviceContext3* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext3_GSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->GSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSSetShader(ID3D11DeviceContext3* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext3_GSSetShader(ID3D11DeviceContext3* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->GSSetShader(This,pShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_IASetPrimitiveTopology(ID3D11DeviceContext3* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { +static inline void ID3D11DeviceContext3_IASetPrimitiveTopology(ID3D11DeviceContext3* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { This->lpVtbl->IASetPrimitiveTopology(This,Topology); } -static __WIDL_INLINE void ID3D11DeviceContext3_VSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_VSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->VSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_VSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext3_VSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->VSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_Begin(ID3D11DeviceContext3* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext3_Begin(ID3D11DeviceContext3* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->Begin(This,pAsync); } -static __WIDL_INLINE void ID3D11DeviceContext3_End(ID3D11DeviceContext3* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext3_End(ID3D11DeviceContext3* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->End(This,pAsync); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_GetData(ID3D11DeviceContext3* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { +static inline HRESULT ID3D11DeviceContext3_GetData(ID3D11DeviceContext3* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { return This->lpVtbl->GetData(This,pAsync,pData,DataSize,GetDataFlags); } -static __WIDL_INLINE void ID3D11DeviceContext3_SetPredication(ID3D11DeviceContext3* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { +static inline void ID3D11DeviceContext3_SetPredication(ID3D11DeviceContext3* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { This->lpVtbl->SetPredication(This,pPredicate,PredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_GSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->GSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext3_GSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->GSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_OMSetRenderTargets(ID3D11DeviceContext3* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { +static inline void ID3D11DeviceContext3_OMSetRenderTargets(ID3D11DeviceContext3* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { This->lpVtbl->OMSetRenderTargets(This,NumViews,ppRenderTargetViews,pDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext3_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext3* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext3_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext3* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->OMSetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,pDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext3_OMSetBlendState(ID3D11DeviceContext3* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { +static inline void ID3D11DeviceContext3_OMSetBlendState(ID3D11DeviceContext3* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { This->lpVtbl->OMSetBlendState(This,pBlendState,BlendFactor,SampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext3_OMSetDepthStencilState(ID3D11DeviceContext3* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { +static inline void ID3D11DeviceContext3_OMSetDepthStencilState(ID3D11DeviceContext3* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { This->lpVtbl->OMSetDepthStencilState(This,pDepthStencilState,StencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext3_SOSetTargets(ID3D11DeviceContext3* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { +static inline void ID3D11DeviceContext3_SOSetTargets(ID3D11DeviceContext3* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { This->lpVtbl->SOSetTargets(This,NumBuffers,ppSOTargets,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext3_DrawAuto(ID3D11DeviceContext3* This) { +static inline void ID3D11DeviceContext3_DrawAuto(ID3D11DeviceContext3* This) { This->lpVtbl->DrawAuto(This); } -static __WIDL_INLINE void ID3D11DeviceContext3_DrawIndexedInstancedIndirect(ID3D11DeviceContext3* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext3_DrawIndexedInstancedIndirect(ID3D11DeviceContext3* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawIndexedInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext3_DrawInstancedIndirect(ID3D11DeviceContext3* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext3_DrawInstancedIndirect(ID3D11DeviceContext3* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext3_Dispatch(ID3D11DeviceContext3* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { +static inline void ID3D11DeviceContext3_Dispatch(ID3D11DeviceContext3* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { This->lpVtbl->Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ); } -static __WIDL_INLINE void ID3D11DeviceContext3_DispatchIndirect(ID3D11DeviceContext3* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext3_DispatchIndirect(ID3D11DeviceContext3* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DispatchIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext3_RSSetState(ID3D11DeviceContext3* This,ID3D11RasterizerState *pRasterizerState) { +static inline void ID3D11DeviceContext3_RSSetState(ID3D11DeviceContext3* This,ID3D11RasterizerState *pRasterizerState) { This->lpVtbl->RSSetState(This,pRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext3_RSSetViewports(ID3D11DeviceContext3* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext3_RSSetViewports(ID3D11DeviceContext3* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSSetViewports(This,NumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext3_RSSetScissorRects(ID3D11DeviceContext3* This,UINT NumRects,const D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext3_RSSetScissorRects(ID3D11DeviceContext3* This,UINT NumRects,const D3D11_RECT *pRects) { This->lpVtbl->RSSetScissorRects(This,NumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext3_CopySubresourceRegion(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { +static inline void ID3D11DeviceContext3_CopySubresourceRegion(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { This->lpVtbl->CopySubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox); } -static __WIDL_INLINE void ID3D11DeviceContext3_CopyResource(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { +static inline void ID3D11DeviceContext3_CopyResource(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { This->lpVtbl->CopyResource(This,pDstResource,pSrcResource); } -static __WIDL_INLINE void ID3D11DeviceContext3_UpdateSubresource(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { +static inline void ID3D11DeviceContext3_UpdateSubresource(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { This->lpVtbl->UpdateSubresource(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch); } -static __WIDL_INLINE void ID3D11DeviceContext3_CopyStructureCount(ID3D11DeviceContext3* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { +static inline void ID3D11DeviceContext3_CopyStructureCount(ID3D11DeviceContext3* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { This->lpVtbl->CopyStructureCount(This,pDstBuffer,DstAlignedByteOffset,pSrcView); } -static __WIDL_INLINE void ID3D11DeviceContext3_ClearRenderTargetView(ID3D11DeviceContext3* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { +static inline void ID3D11DeviceContext3_ClearRenderTargetView(ID3D11DeviceContext3* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { This->lpVtbl->ClearRenderTargetView(This,pRenderTargetView,ColorRGBA); } -static __WIDL_INLINE void ID3D11DeviceContext3_ClearUnorderedAccessViewUint(ID3D11DeviceContext3* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { +static inline void ID3D11DeviceContext3_ClearUnorderedAccessViewUint(ID3D11DeviceContext3* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewUint(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext3_ClearUnorderedAccessViewFloat(ID3D11DeviceContext3* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { +static inline void ID3D11DeviceContext3_ClearUnorderedAccessViewFloat(ID3D11DeviceContext3* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext3_ClearDepthStencilView(ID3D11DeviceContext3* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { +static inline void ID3D11DeviceContext3_ClearDepthStencilView(ID3D11DeviceContext3* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { This->lpVtbl->ClearDepthStencilView(This,pDepthStencilView,ClearFlags,Depth,Stencil); } -static __WIDL_INLINE void ID3D11DeviceContext3_GenerateMips(ID3D11DeviceContext3* This,ID3D11ShaderResourceView *pShaderResourceView) { +static inline void ID3D11DeviceContext3_GenerateMips(ID3D11DeviceContext3* This,ID3D11ShaderResourceView *pShaderResourceView) { This->lpVtbl->GenerateMips(This,pShaderResourceView); } -static __WIDL_INLINE void ID3D11DeviceContext3_SetResourceMinLOD(ID3D11DeviceContext3* This,ID3D11Resource *pResource,FLOAT MinLOD) { +static inline void ID3D11DeviceContext3_SetResourceMinLOD(ID3D11DeviceContext3* This,ID3D11Resource *pResource,FLOAT MinLOD) { This->lpVtbl->SetResourceMinLOD(This,pResource,MinLOD); } -static __WIDL_INLINE FLOAT ID3D11DeviceContext3_GetResourceMinLOD(ID3D11DeviceContext3* This,ID3D11Resource *pResource) { +static inline FLOAT ID3D11DeviceContext3_GetResourceMinLOD(ID3D11DeviceContext3* This,ID3D11Resource *pResource) { return This->lpVtbl->GetResourceMinLOD(This,pResource); } -static __WIDL_INLINE void ID3D11DeviceContext3_ResolveSubresource(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { +static inline void ID3D11DeviceContext3_ResolveSubresource(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { This->lpVtbl->ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format); } -static __WIDL_INLINE void ID3D11DeviceContext3_ExecuteCommandList(ID3D11DeviceContext3* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { +static inline void ID3D11DeviceContext3_ExecuteCommandList(ID3D11DeviceContext3* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { This->lpVtbl->ExecuteCommandList(This,pCommandList,RestoreContextState); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_HSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->HSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSSetShader(ID3D11DeviceContext3* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext3_HSSetShader(ID3D11DeviceContext3* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->HSSetShader(This,pHullShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext3_HSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->HSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext3_HSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->HSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_DSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->DSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSSetShader(ID3D11DeviceContext3* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext3_DSSetShader(ID3D11DeviceContext3* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->DSSetShader(This,pDomainShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext3_DSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->DSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext3_DSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->DSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_CSSetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->CSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSSetUnorderedAccessViews(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext3_CSSetUnorderedAccessViews(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->CSSetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSSetShader(ID3D11DeviceContext3* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext3_CSSetShader(ID3D11DeviceContext3* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->CSSetShader(This,pComputeShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext3_CSSetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->CSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext3_CSSetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->CSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_VSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext3_VSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->VSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_PSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->PSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSGetShader(ID3D11DeviceContext3* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext3_PSGetShader(ID3D11DeviceContext3* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->PSGetShader(This,ppPixelShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext3_PSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->PSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_VSGetShader(ID3D11DeviceContext3* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext3_VSGetShader(ID3D11DeviceContext3* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->VSGetShader(This,ppVertexShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext3_PSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->PSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_IAGetInputLayout(ID3D11DeviceContext3* This,ID3D11InputLayout **ppInputLayout) { +static inline void ID3D11DeviceContext3_IAGetInputLayout(ID3D11DeviceContext3* This,ID3D11InputLayout **ppInputLayout) { This->lpVtbl->IAGetInputLayout(This,ppInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext3_IAGetVertexBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { +static inline void ID3D11DeviceContext3_IAGetVertexBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { This->lpVtbl->IAGetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext3_IAGetIndexBuffer(ID3D11DeviceContext3* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { +static inline void ID3D11DeviceContext3_IAGetIndexBuffer(ID3D11DeviceContext3* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { This->lpVtbl->IAGetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext3_GSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->GSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSGetShader(ID3D11DeviceContext3* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext3_GSGetShader(ID3D11DeviceContext3* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->GSGetShader(This,ppGeometryShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_IAGetPrimitiveTopology(ID3D11DeviceContext3* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { +static inline void ID3D11DeviceContext3_IAGetPrimitiveTopology(ID3D11DeviceContext3* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { This->lpVtbl->IAGetPrimitiveTopology(This,pTopology); } -static __WIDL_INLINE void ID3D11DeviceContext3_VSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_VSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->VSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_VSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext3_VSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->VSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_GetPredication(ID3D11DeviceContext3* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { +static inline void ID3D11DeviceContext3_GetPredication(ID3D11DeviceContext3* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { This->lpVtbl->GetPredication(This,ppPredicate,pPredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_GSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->GSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext3_GSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->GSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_OMGetRenderTargets(ID3D11DeviceContext3* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { +static inline void ID3D11DeviceContext3_OMGetRenderTargets(ID3D11DeviceContext3* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { This->lpVtbl->OMGetRenderTargets(This,NumViews,ppRenderTargetViews,ppDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext3_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext3* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext3_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext3* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->OMGetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,ppDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_OMGetBlendState(ID3D11DeviceContext3* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { +static inline void ID3D11DeviceContext3_OMGetBlendState(ID3D11DeviceContext3* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { This->lpVtbl->OMGetBlendState(This,ppBlendState,BlendFactor,pSampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext3_OMGetDepthStencilState(ID3D11DeviceContext3* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { +static inline void ID3D11DeviceContext3_OMGetDepthStencilState(ID3D11DeviceContext3* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { This->lpVtbl->OMGetDepthStencilState(This,ppDepthStencilState,pStencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext3_SOGetTargets(ID3D11DeviceContext3* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { +static inline void ID3D11DeviceContext3_SOGetTargets(ID3D11DeviceContext3* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { This->lpVtbl->SOGetTargets(This,NumBuffers,ppSOTargets); } -static __WIDL_INLINE void ID3D11DeviceContext3_RSGetState(ID3D11DeviceContext3* This,ID3D11RasterizerState **ppRasterizerState) { +static inline void ID3D11DeviceContext3_RSGetState(ID3D11DeviceContext3* This,ID3D11RasterizerState **ppRasterizerState) { This->lpVtbl->RSGetState(This,ppRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext3_RSGetViewports(ID3D11DeviceContext3* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext3_RSGetViewports(ID3D11DeviceContext3* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSGetViewports(This,pNumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext3_RSGetScissorRects(ID3D11DeviceContext3* This,UINT *pNumRects,D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext3_RSGetScissorRects(ID3D11DeviceContext3* This,UINT *pNumRects,D3D11_RECT *pRects) { This->lpVtbl->RSGetScissorRects(This,pNumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_HSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->HSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSGetShader(ID3D11DeviceContext3* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext3_HSGetShader(ID3D11DeviceContext3* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->HSGetShader(This,ppHullShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext3_HSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->HSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext3_HSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->HSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_DSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->DSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSGetShader(ID3D11DeviceContext3* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext3_DSGetShader(ID3D11DeviceContext3* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->DSGetShader(This,ppDomainShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext3_DSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->DSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext3_DSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->DSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext3_CSGetShaderResources(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->CSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSGetUnorderedAccessViews(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext3_CSGetUnorderedAccessViews(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->CSGetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSGetShader(ID3D11DeviceContext3* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext3_CSGetShader(ID3D11DeviceContext3* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->CSGetShader(This,ppComputeShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext3_CSGetSamplers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->CSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext3_CSGetConstantBuffers(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->CSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext3_ClearState(ID3D11DeviceContext3* This) { +static inline void ID3D11DeviceContext3_ClearState(ID3D11DeviceContext3* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D11DeviceContext3_Flush(ID3D11DeviceContext3* This) { +static inline void ID3D11DeviceContext3_Flush(ID3D11DeviceContext3* This) { This->lpVtbl->Flush(This); } -static __WIDL_INLINE D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext3_GetType(ID3D11DeviceContext3* This) { +static inline D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext3_GetType(ID3D11DeviceContext3* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE UINT ID3D11DeviceContext3_GetContextFlags(ID3D11DeviceContext3* This) { +static inline UINT ID3D11DeviceContext3_GetContextFlags(ID3D11DeviceContext3* This) { return This->lpVtbl->GetContextFlags(This); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_FinishCommandList(ID3D11DeviceContext3* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { +static inline HRESULT ID3D11DeviceContext3_FinishCommandList(ID3D11DeviceContext3* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { return This->lpVtbl->FinishCommandList(This,RestoreDeferredContextState,ppCommandList); } /*** ID3D11DeviceContext1 methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext3_CopySubresourceRegion1(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox,UINT CopyFlags) { +static inline void ID3D11DeviceContext3_CopySubresourceRegion1(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox,UINT CopyFlags) { This->lpVtbl->CopySubresourceRegion1(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox,CopyFlags); } -static __WIDL_INLINE void ID3D11DeviceContext3_UpdateSubresource1(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch,UINT CopyFlags) { +static inline void ID3D11DeviceContext3_UpdateSubresource1(ID3D11DeviceContext3* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch,UINT CopyFlags) { This->lpVtbl->UpdateSubresource1(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch,CopyFlags); } -static __WIDL_INLINE void ID3D11DeviceContext3_DiscardResource(ID3D11DeviceContext3* This,ID3D11Resource *pResource) { +static inline void ID3D11DeviceContext3_DiscardResource(ID3D11DeviceContext3* This,ID3D11Resource *pResource) { This->lpVtbl->DiscardResource(This,pResource); } -static __WIDL_INLINE void ID3D11DeviceContext3_DiscardView(ID3D11DeviceContext3* This,ID3D11View *pResourceView) { +static inline void ID3D11DeviceContext3_DiscardView(ID3D11DeviceContext3* This,ID3D11View *pResourceView) { This->lpVtbl->DiscardView(This,pResourceView); } -static __WIDL_INLINE void ID3D11DeviceContext3_VSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_VSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->VSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_HSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->HSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_DSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->DSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_GSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->GSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_PSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->PSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_CSSetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->CSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_VSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_VSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->VSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_HSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_HSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->HSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_DSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_DSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->DSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_GSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_GSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->GSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_PSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_PSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->PSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_CSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext3_CSGetConstantBuffers1(ID3D11DeviceContext3* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->CSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext3_SwapDeviceContextState(ID3D11DeviceContext3* This,ID3DDeviceContextState *pState,ID3DDeviceContextState **ppPreviousState) { +static inline void ID3D11DeviceContext3_SwapDeviceContextState(ID3D11DeviceContext3* This,ID3DDeviceContextState *pState,ID3DDeviceContextState **ppPreviousState) { This->lpVtbl->SwapDeviceContextState(This,pState,ppPreviousState); } -static __WIDL_INLINE void ID3D11DeviceContext3_ClearView(ID3D11DeviceContext3* This,ID3D11View *pView,const FLOAT Color[4],const D3D11_RECT *pRect,UINT NumRects) { +static inline void ID3D11DeviceContext3_ClearView(ID3D11DeviceContext3* This,ID3D11View *pView,const FLOAT Color[4],const D3D11_RECT *pRect,UINT NumRects) { This->lpVtbl->ClearView(This,pView,Color,pRect,NumRects); } -static __WIDL_INLINE void ID3D11DeviceContext3_DiscardView1(ID3D11DeviceContext3* This,ID3D11View *pResourceView,const D3D11_RECT *pRects,UINT NumRects) { +static inline void ID3D11DeviceContext3_DiscardView1(ID3D11DeviceContext3* This,ID3D11View *pResourceView,const D3D11_RECT *pRects,UINT NumRects) { This->lpVtbl->DiscardView1(This,pResourceView,pRects,NumRects); } /*** ID3D11DeviceContext2 methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_UpdateTileMappings(ID3D11DeviceContext3* This,ID3D11Resource *resource,UINT region_count,const D3D11_TILED_RESOURCE_COORDINATE *region_start_coordinates,const D3D11_TILE_REGION_SIZE *region_sizes,ID3D11Buffer *pool,UINT range_count,const UINT *range_flags,const UINT *pool_start_offsets,const UINT *range_tile_counts,UINT flags) { +static inline HRESULT ID3D11DeviceContext3_UpdateTileMappings(ID3D11DeviceContext3* This,ID3D11Resource *resource,UINT region_count,const D3D11_TILED_RESOURCE_COORDINATE *region_start_coordinates,const D3D11_TILE_REGION_SIZE *region_sizes,ID3D11Buffer *pool,UINT range_count,const UINT *range_flags,const UINT *pool_start_offsets,const UINT *range_tile_counts,UINT flags) { return This->lpVtbl->UpdateTileMappings(This,resource,region_count,region_start_coordinates,region_sizes,pool,range_count,range_flags,pool_start_offsets,range_tile_counts,flags); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_CopyTileMappings(ID3D11DeviceContext3* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,ID3D11Resource *src_resource,const D3D11_TILED_RESOURCE_COORDINATE *src_start_coordinate,const D3D11_TILE_REGION_SIZE *region_size,UINT flags) { +static inline HRESULT ID3D11DeviceContext3_CopyTileMappings(ID3D11DeviceContext3* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,ID3D11Resource *src_resource,const D3D11_TILED_RESOURCE_COORDINATE *src_start_coordinate,const D3D11_TILE_REGION_SIZE *region_size,UINT flags) { return This->lpVtbl->CopyTileMappings(This,dst_resource,dst_start_coordinate,src_resource,src_start_coordinate,region_size,flags); } -static __WIDL_INLINE void ID3D11DeviceContext3_CopyTiles(ID3D11DeviceContext3* This,ID3D11Resource *resource,const D3D11_TILED_RESOURCE_COORDINATE *start_coordinate,const D3D11_TILE_REGION_SIZE *size,ID3D11Buffer *buffer,UINT64 start_offset,UINT flags) { +static inline void ID3D11DeviceContext3_CopyTiles(ID3D11DeviceContext3* This,ID3D11Resource *resource,const D3D11_TILED_RESOURCE_COORDINATE *start_coordinate,const D3D11_TILE_REGION_SIZE *size,ID3D11Buffer *buffer,UINT64 start_offset,UINT flags) { This->lpVtbl->CopyTiles(This,resource,start_coordinate,size,buffer,start_offset,flags); } -static __WIDL_INLINE void ID3D11DeviceContext3_UpdateTiles(ID3D11DeviceContext3* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,const D3D11_TILE_REGION_SIZE *dst_region_size,const void *src_data,UINT flags) { +static inline void ID3D11DeviceContext3_UpdateTiles(ID3D11DeviceContext3* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,const D3D11_TILE_REGION_SIZE *dst_region_size,const void *src_data,UINT flags) { This->lpVtbl->UpdateTiles(This,dst_resource,dst_start_coordinate,dst_region_size,src_data,flags); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext3_ResizeTilePool(ID3D11DeviceContext3* This,ID3D11Buffer *pool,UINT64 size) { +static inline HRESULT ID3D11DeviceContext3_ResizeTilePool(ID3D11DeviceContext3* This,ID3D11Buffer *pool,UINT64 size) { return This->lpVtbl->ResizeTilePool(This,pool,size); } -static __WIDL_INLINE void ID3D11DeviceContext3_TiledResourceBarrier(ID3D11DeviceContext3* This,ID3D11DeviceChild *before_barrier,ID3D11DeviceChild *after_barrier) { +static inline void ID3D11DeviceContext3_TiledResourceBarrier(ID3D11DeviceContext3* This,ID3D11DeviceChild *before_barrier,ID3D11DeviceChild *after_barrier) { This->lpVtbl->TiledResourceBarrier(This,before_barrier,after_barrier); } -static __WIDL_INLINE WINBOOL ID3D11DeviceContext3_IsAnnotationEnabled(ID3D11DeviceContext3* This) { +static inline WINBOOL ID3D11DeviceContext3_IsAnnotationEnabled(ID3D11DeviceContext3* This) { return This->lpVtbl->IsAnnotationEnabled(This); } -static __WIDL_INLINE void ID3D11DeviceContext3_SetMarkerInt(ID3D11DeviceContext3* This,const WCHAR *label,int data) { +static inline void ID3D11DeviceContext3_SetMarkerInt(ID3D11DeviceContext3* This,const WCHAR *label,int data) { This->lpVtbl->SetMarkerInt(This,label,data); } -static __WIDL_INLINE void ID3D11DeviceContext3_BeginEventInt(ID3D11DeviceContext3* This,const WCHAR *label,int data) { +static inline void ID3D11DeviceContext3_BeginEventInt(ID3D11DeviceContext3* This,const WCHAR *label,int data) { This->lpVtbl->BeginEventInt(This,label,data); } -static __WIDL_INLINE void ID3D11DeviceContext3_EndEvent(ID3D11DeviceContext3* This) { +static inline void ID3D11DeviceContext3_EndEvent(ID3D11DeviceContext3* This) { This->lpVtbl->EndEvent(This); } /*** ID3D11DeviceContext3 methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext3_Flush1(ID3D11DeviceContext3* This,D3D11_CONTEXT_TYPE type,HANDLE event) { +static inline void ID3D11DeviceContext3_Flush1(ID3D11DeviceContext3* This,D3D11_CONTEXT_TYPE type,HANDLE event) { This->lpVtbl->Flush1(This,type,event); } -static __WIDL_INLINE void ID3D11DeviceContext3_SetHardwareProtectionState(ID3D11DeviceContext3* This,WINBOOL enable) { +static inline void ID3D11DeviceContext3_SetHardwareProtectionState(ID3D11DeviceContext3* This,WINBOOL enable) { This->lpVtbl->SetHardwareProtectionState(This,enable); } -static __WIDL_INLINE void ID3D11DeviceContext3_GetHardwareProtectionState(ID3D11DeviceContext3* This,WINBOOL *enable) { +static inline void ID3D11DeviceContext3_GetHardwareProtectionState(ID3D11DeviceContext3* This,WINBOOL *enable) { This->lpVtbl->GetHardwareProtectionState(This,enable); } #endif @@ -2903,36 +2895,36 @@ interface ID3D11Fence { #define ID3D11Fence_SetEventOnCompletion(This,value,event) (This)->lpVtbl->SetEventOnCompletion(This,value,event) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Fence_QueryInterface(ID3D11Fence* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Fence_QueryInterface(ID3D11Fence* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Fence_AddRef(ID3D11Fence* This) { +static inline ULONG ID3D11Fence_AddRef(ID3D11Fence* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Fence_Release(ID3D11Fence* This) { +static inline ULONG ID3D11Fence_Release(ID3D11Fence* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11Fence_GetDevice(ID3D11Fence* This,ID3D11Device **ppDevice) { +static inline void ID3D11Fence_GetDevice(ID3D11Fence* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11Fence_GetPrivateData(ID3D11Fence* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Fence_GetPrivateData(ID3D11Fence* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Fence_SetPrivateData(ID3D11Fence* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Fence_SetPrivateData(ID3D11Fence* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Fence_SetPrivateDataInterface(ID3D11Fence* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Fence_SetPrivateDataInterface(ID3D11Fence* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11Fence methods ***/ -static __WIDL_INLINE HRESULT ID3D11Fence_CreateSharedHandle(ID3D11Fence* This,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D11Fence_CreateSharedHandle(ID3D11Fence* This,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,attributes,access,name,handle); } -static __WIDL_INLINE UINT64 ID3D11Fence_GetCompletedValue(ID3D11Fence* This) { +static inline UINT64 ID3D11Fence_GetCompletedValue(ID3D11Fence* This) { return This->lpVtbl->GetCompletedValue(This); } -static __WIDL_INLINE HRESULT ID3D11Fence_SetEventOnCompletion(ID3D11Fence* This,UINT64 value,HANDLE event) { +static inline HRESULT ID3D11Fence_SetEventOnCompletion(ID3D11Fence* This,UINT64 value,HANDLE event) { return This->lpVtbl->SetEventOnCompletion(This,value,event); } #endif @@ -4029,457 +4021,457 @@ interface ID3D11DeviceContext4 { #define ID3D11DeviceContext4_Wait(This,fence,value) (This)->lpVtbl->Wait(This,fence,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_QueryInterface(ID3D11DeviceContext4* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11DeviceContext4_QueryInterface(ID3D11DeviceContext4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11DeviceContext4_AddRef(ID3D11DeviceContext4* This) { +static inline ULONG ID3D11DeviceContext4_AddRef(ID3D11DeviceContext4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11DeviceContext4_Release(ID3D11DeviceContext4* This) { +static inline ULONG ID3D11DeviceContext4_Release(ID3D11DeviceContext4* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext4_GetDevice(ID3D11DeviceContext4* This,ID3D11Device **ppDevice) { +static inline void ID3D11DeviceContext4_GetDevice(ID3D11DeviceContext4* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_GetPrivateData(ID3D11DeviceContext4* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11DeviceContext4_GetPrivateData(ID3D11DeviceContext4* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_SetPrivateData(ID3D11DeviceContext4* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11DeviceContext4_SetPrivateData(ID3D11DeviceContext4* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_SetPrivateDataInterface(ID3D11DeviceContext4* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11DeviceContext4_SetPrivateDataInterface(ID3D11DeviceContext4* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11DeviceContext methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext4_VSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext4_VSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->VSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_PSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->PSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSSetShader(ID3D11DeviceContext4* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext4_PSSetShader(ID3D11DeviceContext4* This,ID3D11PixelShader *pPixelShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->PSSetShader(This,pPixelShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext4_PSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->PSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_VSSetShader(ID3D11DeviceContext4* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext4_VSSetShader(ID3D11DeviceContext4* This,ID3D11VertexShader *pVertexShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->VSSetShader(This,pVertexShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_DrawIndexed(ID3D11DeviceContext4* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { +static inline void ID3D11DeviceContext4_DrawIndexed(ID3D11DeviceContext4* This,UINT IndexCount,UINT StartIndexLocation,INT BaseVertexLocation) { This->lpVtbl->DrawIndexed(This,IndexCount,StartIndexLocation,BaseVertexLocation); } -static __WIDL_INLINE void ID3D11DeviceContext4_Draw(ID3D11DeviceContext4* This,UINT VertexCount,UINT StartVertexLocation) { +static inline void ID3D11DeviceContext4_Draw(ID3D11DeviceContext4* This,UINT VertexCount,UINT StartVertexLocation) { This->lpVtbl->Draw(This,VertexCount,StartVertexLocation); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_Map(ID3D11DeviceContext4* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { +static inline HRESULT ID3D11DeviceContext4_Map(ID3D11DeviceContext4* This,ID3D11Resource *pResource,UINT Subresource,D3D11_MAP MapType,UINT MapFlags,D3D11_MAPPED_SUBRESOURCE *pMappedResource) { return This->lpVtbl->Map(This,pResource,Subresource,MapType,MapFlags,pMappedResource); } -static __WIDL_INLINE void ID3D11DeviceContext4_Unmap(ID3D11DeviceContext4* This,ID3D11Resource *pResource,UINT Subresource) { +static inline void ID3D11DeviceContext4_Unmap(ID3D11DeviceContext4* This,ID3D11Resource *pResource,UINT Subresource) { This->lpVtbl->Unmap(This,pResource,Subresource); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext4_PSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->PSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_IASetInputLayout(ID3D11DeviceContext4* This,ID3D11InputLayout *pInputLayout) { +static inline void ID3D11DeviceContext4_IASetInputLayout(ID3D11DeviceContext4* This,ID3D11InputLayout *pInputLayout) { This->lpVtbl->IASetInputLayout(This,pInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext4_IASetVertexBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { +static inline void ID3D11DeviceContext4_IASetVertexBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppVertexBuffers,const UINT *pStrides,const UINT *pOffsets) { This->lpVtbl->IASetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext4_IASetIndexBuffer(ID3D11DeviceContext4* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { +static inline void ID3D11DeviceContext4_IASetIndexBuffer(ID3D11DeviceContext4* This,ID3D11Buffer *pIndexBuffer,DXGI_FORMAT Format,UINT Offset) { This->lpVtbl->IASetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext4_DrawIndexedInstanced(ID3D11DeviceContext4* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext4_DrawIndexedInstanced(ID3D11DeviceContext4* This,UINT IndexCountPerInstance,UINT InstanceCount,UINT StartIndexLocation,INT BaseVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext4_DrawInstanced(ID3D11DeviceContext4* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { +static inline void ID3D11DeviceContext4_DrawInstanced(ID3D11DeviceContext4* This,UINT VertexCountPerInstance,UINT InstanceCount,UINT StartVertexLocation,UINT StartInstanceLocation) { This->lpVtbl->DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext4_GSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->GSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSSetShader(ID3D11DeviceContext4* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext4_GSSetShader(ID3D11DeviceContext4* This,ID3D11GeometryShader *pShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->GSSetShader(This,pShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_IASetPrimitiveTopology(ID3D11DeviceContext4* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { +static inline void ID3D11DeviceContext4_IASetPrimitiveTopology(ID3D11DeviceContext4* This,D3D11_PRIMITIVE_TOPOLOGY Topology) { This->lpVtbl->IASetPrimitiveTopology(This,Topology); } -static __WIDL_INLINE void ID3D11DeviceContext4_VSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_VSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->VSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_VSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext4_VSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->VSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_Begin(ID3D11DeviceContext4* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext4_Begin(ID3D11DeviceContext4* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->Begin(This,pAsync); } -static __WIDL_INLINE void ID3D11DeviceContext4_End(ID3D11DeviceContext4* This,ID3D11Asynchronous *pAsync) { +static inline void ID3D11DeviceContext4_End(ID3D11DeviceContext4* This,ID3D11Asynchronous *pAsync) { This->lpVtbl->End(This,pAsync); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_GetData(ID3D11DeviceContext4* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { +static inline HRESULT ID3D11DeviceContext4_GetData(ID3D11DeviceContext4* This,ID3D11Asynchronous *pAsync,void *pData,UINT DataSize,UINT GetDataFlags) { return This->lpVtbl->GetData(This,pAsync,pData,DataSize,GetDataFlags); } -static __WIDL_INLINE void ID3D11DeviceContext4_SetPredication(ID3D11DeviceContext4* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { +static inline void ID3D11DeviceContext4_SetPredication(ID3D11DeviceContext4* This,ID3D11Predicate *pPredicate,WINBOOL PredicateValue) { This->lpVtbl->SetPredication(This,pPredicate,PredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_GSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->GSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext4_GSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->GSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_OMSetRenderTargets(ID3D11DeviceContext4* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { +static inline void ID3D11DeviceContext4_OMSetRenderTargets(ID3D11DeviceContext4* This,UINT NumViews,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView) { This->lpVtbl->OMSetRenderTargets(This,NumViews,ppRenderTargetViews,pDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext4_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext4* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext4_OMSetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext4* This,UINT NumRTVs,ID3D11RenderTargetView *const *ppRenderTargetViews,ID3D11DepthStencilView *pDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->OMSetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,pDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext4_OMSetBlendState(ID3D11DeviceContext4* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { +static inline void ID3D11DeviceContext4_OMSetBlendState(ID3D11DeviceContext4* This,ID3D11BlendState *pBlendState,const FLOAT BlendFactor[4],UINT SampleMask) { This->lpVtbl->OMSetBlendState(This,pBlendState,BlendFactor,SampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext4_OMSetDepthStencilState(ID3D11DeviceContext4* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { +static inline void ID3D11DeviceContext4_OMSetDepthStencilState(ID3D11DeviceContext4* This,ID3D11DepthStencilState *pDepthStencilState,UINT StencilRef) { This->lpVtbl->OMSetDepthStencilState(This,pDepthStencilState,StencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext4_SOSetTargets(ID3D11DeviceContext4* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { +static inline void ID3D11DeviceContext4_SOSetTargets(ID3D11DeviceContext4* This,UINT NumBuffers,ID3D11Buffer *const *ppSOTargets,const UINT *pOffsets) { This->lpVtbl->SOSetTargets(This,NumBuffers,ppSOTargets,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext4_DrawAuto(ID3D11DeviceContext4* This) { +static inline void ID3D11DeviceContext4_DrawAuto(ID3D11DeviceContext4* This) { This->lpVtbl->DrawAuto(This); } -static __WIDL_INLINE void ID3D11DeviceContext4_DrawIndexedInstancedIndirect(ID3D11DeviceContext4* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext4_DrawIndexedInstancedIndirect(ID3D11DeviceContext4* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawIndexedInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext4_DrawInstancedIndirect(ID3D11DeviceContext4* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext4_DrawInstancedIndirect(ID3D11DeviceContext4* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DrawInstancedIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext4_Dispatch(ID3D11DeviceContext4* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { +static inline void ID3D11DeviceContext4_Dispatch(ID3D11DeviceContext4* This,UINT ThreadGroupCountX,UINT ThreadGroupCountY,UINT ThreadGroupCountZ) { This->lpVtbl->Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ); } -static __WIDL_INLINE void ID3D11DeviceContext4_DispatchIndirect(ID3D11DeviceContext4* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { +static inline void ID3D11DeviceContext4_DispatchIndirect(ID3D11DeviceContext4* This,ID3D11Buffer *pBufferForArgs,UINT AlignedByteOffsetForArgs) { This->lpVtbl->DispatchIndirect(This,pBufferForArgs,AlignedByteOffsetForArgs); } -static __WIDL_INLINE void ID3D11DeviceContext4_RSSetState(ID3D11DeviceContext4* This,ID3D11RasterizerState *pRasterizerState) { +static inline void ID3D11DeviceContext4_RSSetState(ID3D11DeviceContext4* This,ID3D11RasterizerState *pRasterizerState) { This->lpVtbl->RSSetState(This,pRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext4_RSSetViewports(ID3D11DeviceContext4* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext4_RSSetViewports(ID3D11DeviceContext4* This,UINT NumViewports,const D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSSetViewports(This,NumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext4_RSSetScissorRects(ID3D11DeviceContext4* This,UINT NumRects,const D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext4_RSSetScissorRects(ID3D11DeviceContext4* This,UINT NumRects,const D3D11_RECT *pRects) { This->lpVtbl->RSSetScissorRects(This,NumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext4_CopySubresourceRegion(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { +static inline void ID3D11DeviceContext4_CopySubresourceRegion(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox) { This->lpVtbl->CopySubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox); } -static __WIDL_INLINE void ID3D11DeviceContext4_CopyResource(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { +static inline void ID3D11DeviceContext4_CopyResource(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,ID3D11Resource *pSrcResource) { This->lpVtbl->CopyResource(This,pDstResource,pSrcResource); } -static __WIDL_INLINE void ID3D11DeviceContext4_UpdateSubresource(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { +static inline void ID3D11DeviceContext4_UpdateSubresource(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch) { This->lpVtbl->UpdateSubresource(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch); } -static __WIDL_INLINE void ID3D11DeviceContext4_CopyStructureCount(ID3D11DeviceContext4* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { +static inline void ID3D11DeviceContext4_CopyStructureCount(ID3D11DeviceContext4* This,ID3D11Buffer *pDstBuffer,UINT DstAlignedByteOffset,ID3D11UnorderedAccessView *pSrcView) { This->lpVtbl->CopyStructureCount(This,pDstBuffer,DstAlignedByteOffset,pSrcView); } -static __WIDL_INLINE void ID3D11DeviceContext4_ClearRenderTargetView(ID3D11DeviceContext4* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { +static inline void ID3D11DeviceContext4_ClearRenderTargetView(ID3D11DeviceContext4* This,ID3D11RenderTargetView *pRenderTargetView,const FLOAT ColorRGBA[4]) { This->lpVtbl->ClearRenderTargetView(This,pRenderTargetView,ColorRGBA); } -static __WIDL_INLINE void ID3D11DeviceContext4_ClearUnorderedAccessViewUint(ID3D11DeviceContext4* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { +static inline void ID3D11DeviceContext4_ClearUnorderedAccessViewUint(ID3D11DeviceContext4* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const UINT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewUint(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext4_ClearUnorderedAccessViewFloat(ID3D11DeviceContext4* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { +static inline void ID3D11DeviceContext4_ClearUnorderedAccessViewFloat(ID3D11DeviceContext4* This,ID3D11UnorderedAccessView *pUnorderedAccessView,const FLOAT Values[4]) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,pUnorderedAccessView,Values); } -static __WIDL_INLINE void ID3D11DeviceContext4_ClearDepthStencilView(ID3D11DeviceContext4* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { +static inline void ID3D11DeviceContext4_ClearDepthStencilView(ID3D11DeviceContext4* This,ID3D11DepthStencilView *pDepthStencilView,UINT ClearFlags,FLOAT Depth,UINT8 Stencil) { This->lpVtbl->ClearDepthStencilView(This,pDepthStencilView,ClearFlags,Depth,Stencil); } -static __WIDL_INLINE void ID3D11DeviceContext4_GenerateMips(ID3D11DeviceContext4* This,ID3D11ShaderResourceView *pShaderResourceView) { +static inline void ID3D11DeviceContext4_GenerateMips(ID3D11DeviceContext4* This,ID3D11ShaderResourceView *pShaderResourceView) { This->lpVtbl->GenerateMips(This,pShaderResourceView); } -static __WIDL_INLINE void ID3D11DeviceContext4_SetResourceMinLOD(ID3D11DeviceContext4* This,ID3D11Resource *pResource,FLOAT MinLOD) { +static inline void ID3D11DeviceContext4_SetResourceMinLOD(ID3D11DeviceContext4* This,ID3D11Resource *pResource,FLOAT MinLOD) { This->lpVtbl->SetResourceMinLOD(This,pResource,MinLOD); } -static __WIDL_INLINE FLOAT ID3D11DeviceContext4_GetResourceMinLOD(ID3D11DeviceContext4* This,ID3D11Resource *pResource) { +static inline FLOAT ID3D11DeviceContext4_GetResourceMinLOD(ID3D11DeviceContext4* This,ID3D11Resource *pResource) { return This->lpVtbl->GetResourceMinLOD(This,pResource); } -static __WIDL_INLINE void ID3D11DeviceContext4_ResolveSubresource(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { +static inline void ID3D11DeviceContext4_ResolveSubresource(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,ID3D11Resource *pSrcResource,UINT SrcSubresource,DXGI_FORMAT Format) { This->lpVtbl->ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format); } -static __WIDL_INLINE void ID3D11DeviceContext4_ExecuteCommandList(ID3D11DeviceContext4* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { +static inline void ID3D11DeviceContext4_ExecuteCommandList(ID3D11DeviceContext4* This,ID3D11CommandList *pCommandList,WINBOOL RestoreContextState) { This->lpVtbl->ExecuteCommandList(This,pCommandList,RestoreContextState); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_HSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->HSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSSetShader(ID3D11DeviceContext4* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext4_HSSetShader(ID3D11DeviceContext4* This,ID3D11HullShader *pHullShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->HSSetShader(This,pHullShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext4_HSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->HSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext4_HSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->HSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_DSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->DSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSSetShader(ID3D11DeviceContext4* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext4_DSSetShader(ID3D11DeviceContext4* This,ID3D11DomainShader *pDomainShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->DSSetShader(This,pDomainShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext4_DSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->DSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext4_DSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->DSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_CSSetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView *const *ppShaderResourceViews) { This->lpVtbl->CSSetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSSetUnorderedAccessViews(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { +static inline void ID3D11DeviceContext4_CSSetUnorderedAccessViews(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,const UINT *pUAVInitialCounts) { This->lpVtbl->CSSetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews,pUAVInitialCounts); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSSetShader(ID3D11DeviceContext4* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { +static inline void ID3D11DeviceContext4_CSSetShader(ID3D11DeviceContext4* This,ID3D11ComputeShader *pComputeShader,ID3D11ClassInstance *const *ppClassInstances,UINT NumClassInstances) { This->lpVtbl->CSSetShader(This,pComputeShader,ppClassInstances,NumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { +static inline void ID3D11DeviceContext4_CSSetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState *const *ppSamplers) { This->lpVtbl->CSSetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { +static inline void ID3D11DeviceContext4_CSSetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers) { This->lpVtbl->CSSetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_VSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext4_VSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->VSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_PSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->PSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSGetShader(ID3D11DeviceContext4* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext4_PSGetShader(ID3D11DeviceContext4* This,ID3D11PixelShader **ppPixelShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->PSGetShader(This,ppPixelShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext4_PSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->PSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_VSGetShader(ID3D11DeviceContext4* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext4_VSGetShader(ID3D11DeviceContext4* This,ID3D11VertexShader **ppVertexShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->VSGetShader(This,ppVertexShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext4_PSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->PSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_IAGetInputLayout(ID3D11DeviceContext4* This,ID3D11InputLayout **ppInputLayout) { +static inline void ID3D11DeviceContext4_IAGetInputLayout(ID3D11DeviceContext4* This,ID3D11InputLayout **ppInputLayout) { This->lpVtbl->IAGetInputLayout(This,ppInputLayout); } -static __WIDL_INLINE void ID3D11DeviceContext4_IAGetVertexBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { +static inline void ID3D11DeviceContext4_IAGetVertexBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppVertexBuffers,UINT *pStrides,UINT *pOffsets) { This->lpVtbl->IAGetVertexBuffers(This,StartSlot,NumBuffers,ppVertexBuffers,pStrides,pOffsets); } -static __WIDL_INLINE void ID3D11DeviceContext4_IAGetIndexBuffer(ID3D11DeviceContext4* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { +static inline void ID3D11DeviceContext4_IAGetIndexBuffer(ID3D11DeviceContext4* This,ID3D11Buffer **pIndexBuffer,DXGI_FORMAT *Format,UINT *Offset) { This->lpVtbl->IAGetIndexBuffer(This,pIndexBuffer,Format,Offset); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext4_GSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->GSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSGetShader(ID3D11DeviceContext4* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext4_GSGetShader(ID3D11DeviceContext4* This,ID3D11GeometryShader **ppGeometryShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->GSGetShader(This,ppGeometryShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_IAGetPrimitiveTopology(ID3D11DeviceContext4* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { +static inline void ID3D11DeviceContext4_IAGetPrimitiveTopology(ID3D11DeviceContext4* This,D3D11_PRIMITIVE_TOPOLOGY *pTopology) { This->lpVtbl->IAGetPrimitiveTopology(This,pTopology); } -static __WIDL_INLINE void ID3D11DeviceContext4_VSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_VSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->VSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_VSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext4_VSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->VSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_GetPredication(ID3D11DeviceContext4* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { +static inline void ID3D11DeviceContext4_GetPredication(ID3D11DeviceContext4* This,ID3D11Predicate **ppPredicate,WINBOOL *pPredicateValue) { This->lpVtbl->GetPredication(This,ppPredicate,pPredicateValue); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_GSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->GSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext4_GSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->GSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_OMGetRenderTargets(ID3D11DeviceContext4* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { +static inline void ID3D11DeviceContext4_OMGetRenderTargets(ID3D11DeviceContext4* This,UINT NumViews,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView) { This->lpVtbl->OMGetRenderTargets(This,NumViews,ppRenderTargetViews,ppDepthStencilView); } -static __WIDL_INLINE void ID3D11DeviceContext4_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext4* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext4_OMGetRenderTargetsAndUnorderedAccessViews(ID3D11DeviceContext4* This,UINT NumRTVs,ID3D11RenderTargetView **ppRenderTargetViews,ID3D11DepthStencilView **ppDepthStencilView,UINT UAVStartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->OMGetRenderTargetsAndUnorderedAccessViews(This,NumRTVs,ppRenderTargetViews,ppDepthStencilView,UAVStartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_OMGetBlendState(ID3D11DeviceContext4* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { +static inline void ID3D11DeviceContext4_OMGetBlendState(ID3D11DeviceContext4* This,ID3D11BlendState **ppBlendState,FLOAT BlendFactor[4],UINT *pSampleMask) { This->lpVtbl->OMGetBlendState(This,ppBlendState,BlendFactor,pSampleMask); } -static __WIDL_INLINE void ID3D11DeviceContext4_OMGetDepthStencilState(ID3D11DeviceContext4* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { +static inline void ID3D11DeviceContext4_OMGetDepthStencilState(ID3D11DeviceContext4* This,ID3D11DepthStencilState **ppDepthStencilState,UINT *pStencilRef) { This->lpVtbl->OMGetDepthStencilState(This,ppDepthStencilState,pStencilRef); } -static __WIDL_INLINE void ID3D11DeviceContext4_SOGetTargets(ID3D11DeviceContext4* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { +static inline void ID3D11DeviceContext4_SOGetTargets(ID3D11DeviceContext4* This,UINT NumBuffers,ID3D11Buffer **ppSOTargets) { This->lpVtbl->SOGetTargets(This,NumBuffers,ppSOTargets); } -static __WIDL_INLINE void ID3D11DeviceContext4_RSGetState(ID3D11DeviceContext4* This,ID3D11RasterizerState **ppRasterizerState) { +static inline void ID3D11DeviceContext4_RSGetState(ID3D11DeviceContext4* This,ID3D11RasterizerState **ppRasterizerState) { This->lpVtbl->RSGetState(This,ppRasterizerState); } -static __WIDL_INLINE void ID3D11DeviceContext4_RSGetViewports(ID3D11DeviceContext4* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { +static inline void ID3D11DeviceContext4_RSGetViewports(ID3D11DeviceContext4* This,UINT *pNumViewports,D3D11_VIEWPORT *pViewports) { This->lpVtbl->RSGetViewports(This,pNumViewports,pViewports); } -static __WIDL_INLINE void ID3D11DeviceContext4_RSGetScissorRects(ID3D11DeviceContext4* This,UINT *pNumRects,D3D11_RECT *pRects) { +static inline void ID3D11DeviceContext4_RSGetScissorRects(ID3D11DeviceContext4* This,UINT *pNumRects,D3D11_RECT *pRects) { This->lpVtbl->RSGetScissorRects(This,pNumRects,pRects); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_HSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->HSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSGetShader(ID3D11DeviceContext4* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext4_HSGetShader(ID3D11DeviceContext4* This,ID3D11HullShader **ppHullShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->HSGetShader(This,ppHullShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext4_HSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->HSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext4_HSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->HSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_DSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->DSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSGetShader(ID3D11DeviceContext4* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext4_DSGetShader(ID3D11DeviceContext4* This,ID3D11DomainShader **ppDomainShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->DSGetShader(This,ppDomainShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext4_DSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->DSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext4_DSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->DSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { +static inline void ID3D11DeviceContext4_CSGetShaderResources(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumViews,ID3D11ShaderResourceView **ppShaderResourceViews) { This->lpVtbl->CSGetShaderResources(This,StartSlot,NumViews,ppShaderResourceViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSGetUnorderedAccessViews(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { +static inline void ID3D11DeviceContext4_CSGetUnorderedAccessViews(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumUAVs,ID3D11UnorderedAccessView **ppUnorderedAccessViews) { This->lpVtbl->CSGetUnorderedAccessViews(This,StartSlot,NumUAVs,ppUnorderedAccessViews); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSGetShader(ID3D11DeviceContext4* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { +static inline void ID3D11DeviceContext4_CSGetShader(ID3D11DeviceContext4* This,ID3D11ComputeShader **ppComputeShader,ID3D11ClassInstance **ppClassInstances,UINT *pNumClassInstances) { This->lpVtbl->CSGetShader(This,ppComputeShader,ppClassInstances,pNumClassInstances); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { +static inline void ID3D11DeviceContext4_CSGetSamplers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumSamplers,ID3D11SamplerState **ppSamplers) { This->lpVtbl->CSGetSamplers(This,StartSlot,NumSamplers,ppSamplers); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { +static inline void ID3D11DeviceContext4_CSGetConstantBuffers(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers) { This->lpVtbl->CSGetConstantBuffers(This,StartSlot,NumBuffers,ppConstantBuffers); } -static __WIDL_INLINE void ID3D11DeviceContext4_ClearState(ID3D11DeviceContext4* This) { +static inline void ID3D11DeviceContext4_ClearState(ID3D11DeviceContext4* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D11DeviceContext4_Flush(ID3D11DeviceContext4* This) { +static inline void ID3D11DeviceContext4_Flush(ID3D11DeviceContext4* This) { This->lpVtbl->Flush(This); } -static __WIDL_INLINE D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext4_GetType(ID3D11DeviceContext4* This) { +static inline D3D11_DEVICE_CONTEXT_TYPE ID3D11DeviceContext4_GetType(ID3D11DeviceContext4* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE UINT ID3D11DeviceContext4_GetContextFlags(ID3D11DeviceContext4* This) { +static inline UINT ID3D11DeviceContext4_GetContextFlags(ID3D11DeviceContext4* This) { return This->lpVtbl->GetContextFlags(This); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_FinishCommandList(ID3D11DeviceContext4* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { +static inline HRESULT ID3D11DeviceContext4_FinishCommandList(ID3D11DeviceContext4* This,WINBOOL RestoreDeferredContextState,ID3D11CommandList **ppCommandList) { return This->lpVtbl->FinishCommandList(This,RestoreDeferredContextState,ppCommandList); } /*** ID3D11DeviceContext1 methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext4_CopySubresourceRegion1(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox,UINT CopyFlags) { +static inline void ID3D11DeviceContext4_CopySubresourceRegion1(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,UINT DstX,UINT DstY,UINT DstZ,ID3D11Resource *pSrcResource,UINT SrcSubresource,const D3D11_BOX *pSrcBox,UINT CopyFlags) { This->lpVtbl->CopySubresourceRegion1(This,pDstResource,DstSubresource,DstX,DstY,DstZ,pSrcResource,SrcSubresource,pSrcBox,CopyFlags); } -static __WIDL_INLINE void ID3D11DeviceContext4_UpdateSubresource1(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch,UINT CopyFlags) { +static inline void ID3D11DeviceContext4_UpdateSubresource1(ID3D11DeviceContext4* This,ID3D11Resource *pDstResource,UINT DstSubresource,const D3D11_BOX *pDstBox,const void *pSrcData,UINT SrcRowPitch,UINT SrcDepthPitch,UINT CopyFlags) { This->lpVtbl->UpdateSubresource1(This,pDstResource,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch,CopyFlags); } -static __WIDL_INLINE void ID3D11DeviceContext4_DiscardResource(ID3D11DeviceContext4* This,ID3D11Resource *pResource) { +static inline void ID3D11DeviceContext4_DiscardResource(ID3D11DeviceContext4* This,ID3D11Resource *pResource) { This->lpVtbl->DiscardResource(This,pResource); } -static __WIDL_INLINE void ID3D11DeviceContext4_DiscardView(ID3D11DeviceContext4* This,ID3D11View *pResourceView) { +static inline void ID3D11DeviceContext4_DiscardView(ID3D11DeviceContext4* This,ID3D11View *pResourceView) { This->lpVtbl->DiscardView(This,pResourceView); } -static __WIDL_INLINE void ID3D11DeviceContext4_VSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_VSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->VSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_HSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->HSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_DSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->DSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_GSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->GSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_PSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->PSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_CSSetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer *const *ppConstantBuffers,const UINT *pFirstConstant,const UINT *pNumConstants) { This->lpVtbl->CSSetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_VSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_VSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->VSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_HSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_HSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->HSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_DSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_DSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->DSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_GSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_GSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->GSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_PSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_PSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->PSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_CSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { +static inline void ID3D11DeviceContext4_CSGetConstantBuffers1(ID3D11DeviceContext4* This,UINT StartSlot,UINT NumBuffers,ID3D11Buffer **ppConstantBuffers,UINT *pFirstConstant,UINT *pNumConstants) { This->lpVtbl->CSGetConstantBuffers1(This,StartSlot,NumBuffers,ppConstantBuffers,pFirstConstant,pNumConstants); } -static __WIDL_INLINE void ID3D11DeviceContext4_SwapDeviceContextState(ID3D11DeviceContext4* This,ID3DDeviceContextState *pState,ID3DDeviceContextState **ppPreviousState) { +static inline void ID3D11DeviceContext4_SwapDeviceContextState(ID3D11DeviceContext4* This,ID3DDeviceContextState *pState,ID3DDeviceContextState **ppPreviousState) { This->lpVtbl->SwapDeviceContextState(This,pState,ppPreviousState); } -static __WIDL_INLINE void ID3D11DeviceContext4_ClearView(ID3D11DeviceContext4* This,ID3D11View *pView,const FLOAT Color[4],const D3D11_RECT *pRect,UINT NumRects) { +static inline void ID3D11DeviceContext4_ClearView(ID3D11DeviceContext4* This,ID3D11View *pView,const FLOAT Color[4],const D3D11_RECT *pRect,UINT NumRects) { This->lpVtbl->ClearView(This,pView,Color,pRect,NumRects); } -static __WIDL_INLINE void ID3D11DeviceContext4_DiscardView1(ID3D11DeviceContext4* This,ID3D11View *pResourceView,const D3D11_RECT *pRects,UINT NumRects) { +static inline void ID3D11DeviceContext4_DiscardView1(ID3D11DeviceContext4* This,ID3D11View *pResourceView,const D3D11_RECT *pRects,UINT NumRects) { This->lpVtbl->DiscardView1(This,pResourceView,pRects,NumRects); } /*** ID3D11DeviceContext2 methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_UpdateTileMappings(ID3D11DeviceContext4* This,ID3D11Resource *resource,UINT region_count,const D3D11_TILED_RESOURCE_COORDINATE *region_start_coordinates,const D3D11_TILE_REGION_SIZE *region_sizes,ID3D11Buffer *pool,UINT range_count,const UINT *range_flags,const UINT *pool_start_offsets,const UINT *range_tile_counts,UINT flags) { +static inline HRESULT ID3D11DeviceContext4_UpdateTileMappings(ID3D11DeviceContext4* This,ID3D11Resource *resource,UINT region_count,const D3D11_TILED_RESOURCE_COORDINATE *region_start_coordinates,const D3D11_TILE_REGION_SIZE *region_sizes,ID3D11Buffer *pool,UINT range_count,const UINT *range_flags,const UINT *pool_start_offsets,const UINT *range_tile_counts,UINT flags) { return This->lpVtbl->UpdateTileMappings(This,resource,region_count,region_start_coordinates,region_sizes,pool,range_count,range_flags,pool_start_offsets,range_tile_counts,flags); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_CopyTileMappings(ID3D11DeviceContext4* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,ID3D11Resource *src_resource,const D3D11_TILED_RESOURCE_COORDINATE *src_start_coordinate,const D3D11_TILE_REGION_SIZE *region_size,UINT flags) { +static inline HRESULT ID3D11DeviceContext4_CopyTileMappings(ID3D11DeviceContext4* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,ID3D11Resource *src_resource,const D3D11_TILED_RESOURCE_COORDINATE *src_start_coordinate,const D3D11_TILE_REGION_SIZE *region_size,UINT flags) { return This->lpVtbl->CopyTileMappings(This,dst_resource,dst_start_coordinate,src_resource,src_start_coordinate,region_size,flags); } -static __WIDL_INLINE void ID3D11DeviceContext4_CopyTiles(ID3D11DeviceContext4* This,ID3D11Resource *resource,const D3D11_TILED_RESOURCE_COORDINATE *start_coordinate,const D3D11_TILE_REGION_SIZE *size,ID3D11Buffer *buffer,UINT64 start_offset,UINT flags) { +static inline void ID3D11DeviceContext4_CopyTiles(ID3D11DeviceContext4* This,ID3D11Resource *resource,const D3D11_TILED_RESOURCE_COORDINATE *start_coordinate,const D3D11_TILE_REGION_SIZE *size,ID3D11Buffer *buffer,UINT64 start_offset,UINT flags) { This->lpVtbl->CopyTiles(This,resource,start_coordinate,size,buffer,start_offset,flags); } -static __WIDL_INLINE void ID3D11DeviceContext4_UpdateTiles(ID3D11DeviceContext4* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,const D3D11_TILE_REGION_SIZE *dst_region_size,const void *src_data,UINT flags) { +static inline void ID3D11DeviceContext4_UpdateTiles(ID3D11DeviceContext4* This,ID3D11Resource *dst_resource,const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate,const D3D11_TILE_REGION_SIZE *dst_region_size,const void *src_data,UINT flags) { This->lpVtbl->UpdateTiles(This,dst_resource,dst_start_coordinate,dst_region_size,src_data,flags); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_ResizeTilePool(ID3D11DeviceContext4* This,ID3D11Buffer *pool,UINT64 size) { +static inline HRESULT ID3D11DeviceContext4_ResizeTilePool(ID3D11DeviceContext4* This,ID3D11Buffer *pool,UINT64 size) { return This->lpVtbl->ResizeTilePool(This,pool,size); } -static __WIDL_INLINE void ID3D11DeviceContext4_TiledResourceBarrier(ID3D11DeviceContext4* This,ID3D11DeviceChild *before_barrier,ID3D11DeviceChild *after_barrier) { +static inline void ID3D11DeviceContext4_TiledResourceBarrier(ID3D11DeviceContext4* This,ID3D11DeviceChild *before_barrier,ID3D11DeviceChild *after_barrier) { This->lpVtbl->TiledResourceBarrier(This,before_barrier,after_barrier); } -static __WIDL_INLINE WINBOOL ID3D11DeviceContext4_IsAnnotationEnabled(ID3D11DeviceContext4* This) { +static inline WINBOOL ID3D11DeviceContext4_IsAnnotationEnabled(ID3D11DeviceContext4* This) { return This->lpVtbl->IsAnnotationEnabled(This); } -static __WIDL_INLINE void ID3D11DeviceContext4_SetMarkerInt(ID3D11DeviceContext4* This,const WCHAR *label,int data) { +static inline void ID3D11DeviceContext4_SetMarkerInt(ID3D11DeviceContext4* This,const WCHAR *label,int data) { This->lpVtbl->SetMarkerInt(This,label,data); } -static __WIDL_INLINE void ID3D11DeviceContext4_BeginEventInt(ID3D11DeviceContext4* This,const WCHAR *label,int data) { +static inline void ID3D11DeviceContext4_BeginEventInt(ID3D11DeviceContext4* This,const WCHAR *label,int data) { This->lpVtbl->BeginEventInt(This,label,data); } -static __WIDL_INLINE void ID3D11DeviceContext4_EndEvent(ID3D11DeviceContext4* This) { +static inline void ID3D11DeviceContext4_EndEvent(ID3D11DeviceContext4* This) { This->lpVtbl->EndEvent(This); } /*** ID3D11DeviceContext3 methods ***/ -static __WIDL_INLINE void ID3D11DeviceContext4_Flush1(ID3D11DeviceContext4* This,D3D11_CONTEXT_TYPE type,HANDLE event) { +static inline void ID3D11DeviceContext4_Flush1(ID3D11DeviceContext4* This,D3D11_CONTEXT_TYPE type,HANDLE event) { This->lpVtbl->Flush1(This,type,event); } -static __WIDL_INLINE void ID3D11DeviceContext4_SetHardwareProtectionState(ID3D11DeviceContext4* This,WINBOOL enable) { +static inline void ID3D11DeviceContext4_SetHardwareProtectionState(ID3D11DeviceContext4* This,WINBOOL enable) { This->lpVtbl->SetHardwareProtectionState(This,enable); } -static __WIDL_INLINE void ID3D11DeviceContext4_GetHardwareProtectionState(ID3D11DeviceContext4* This,WINBOOL *enable) { +static inline void ID3D11DeviceContext4_GetHardwareProtectionState(ID3D11DeviceContext4* This,WINBOOL *enable) { This->lpVtbl->GetHardwareProtectionState(This,enable); } /*** ID3D11DeviceContext4 methods ***/ -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_Signal(ID3D11DeviceContext4* This,ID3D11Fence *fence,UINT64 value) { +static inline HRESULT ID3D11DeviceContext4_Signal(ID3D11DeviceContext4* This,ID3D11Fence *fence,UINT64 value) { return This->lpVtbl->Signal(This,fence,value); } -static __WIDL_INLINE HRESULT ID3D11DeviceContext4_Wait(ID3D11DeviceContext4* This,ID3D11Fence *fence,UINT64 value) { +static inline HRESULT ID3D11DeviceContext4_Wait(ID3D11DeviceContext4* This,ID3D11Fence *fence,UINT64 value) { return This->lpVtbl->Wait(This,fence,value); } #endif @@ -5027,203 +5019,203 @@ interface ID3D11Device3 { #define ID3D11Device3_ReadFromSubresource(This,dst_data,dst_row_pitch,dst_depth_pitch,src_resource,src_subresource,src_box) (This)->lpVtbl->ReadFromSubresource(This,dst_data,dst_row_pitch,dst_depth_pitch,src_resource,src_subresource,src_box) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device3_QueryInterface(ID3D11Device3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Device3_QueryInterface(ID3D11Device3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Device3_AddRef(ID3D11Device3* This) { +static inline ULONG ID3D11Device3_AddRef(ID3D11Device3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Device3_Release(ID3D11Device3* This) { +static inline ULONG ID3D11Device3_Release(ID3D11Device3* This) { return This->lpVtbl->Release(This); } /*** ID3D11Device methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device3_CreateBuffer(ID3D11Device3* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { +static inline HRESULT ID3D11Device3_CreateBuffer(ID3D11Device3* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { return This->lpVtbl->CreateBuffer(This,pDesc,pInitialData,ppBuffer); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateTexture1D(ID3D11Device3* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { +static inline HRESULT ID3D11Device3_CreateTexture1D(ID3D11Device3* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { return This->lpVtbl->CreateTexture1D(This,pDesc,pInitialData,ppTexture1D); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateTexture2D(ID3D11Device3* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { +static inline HRESULT ID3D11Device3_CreateTexture2D(ID3D11Device3* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { return This->lpVtbl->CreateTexture2D(This,pDesc,pInitialData,ppTexture2D); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateTexture3D(ID3D11Device3* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { +static inline HRESULT ID3D11Device3_CreateTexture3D(ID3D11Device3* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { return This->lpVtbl->CreateTexture3D(This,pDesc,pInitialData,ppTexture3D); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateShaderResourceView(ID3D11Device3* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { +static inline HRESULT ID3D11Device3_CreateShaderResourceView(ID3D11Device3* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { return This->lpVtbl->CreateShaderResourceView(This,pResource,pDesc,ppSRView); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateUnorderedAccessView(ID3D11Device3* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { +static inline HRESULT ID3D11Device3_CreateUnorderedAccessView(ID3D11Device3* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { return This->lpVtbl->CreateUnorderedAccessView(This,pResource,pDesc,ppUAView); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateRenderTargetView(ID3D11Device3* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { +static inline HRESULT ID3D11Device3_CreateRenderTargetView(ID3D11Device3* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { return This->lpVtbl->CreateRenderTargetView(This,pResource,pDesc,ppRTView); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateDepthStencilView(ID3D11Device3* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { +static inline HRESULT ID3D11Device3_CreateDepthStencilView(ID3D11Device3* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { return This->lpVtbl->CreateDepthStencilView(This,pResource,pDesc,ppDepthStencilView); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateInputLayout(ID3D11Device3* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { +static inline HRESULT ID3D11Device3_CreateInputLayout(ID3D11Device3* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { return This->lpVtbl->CreateInputLayout(This,pInputElementDescs,NumElements,pShaderBytecodeWithInputSignature,BytecodeLength,ppInputLayout); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateVertexShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { +static inline HRESULT ID3D11Device3_CreateVertexShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { return This->lpVtbl->CreateVertexShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppVertexShader); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateGeometryShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device3_CreateGeometryShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateGeometryShaderWithStreamOutput(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device3_CreateGeometryShaderWithStreamOutput(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShaderWithStreamOutput(This,pShaderBytecode,BytecodeLength,pSODeclaration,NumEntries,pBufferStrides,NumStrides,RasterizedStream,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreatePixelShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { +static inline HRESULT ID3D11Device3_CreatePixelShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { return This->lpVtbl->CreatePixelShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppPixelShader); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateHullShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { +static inline HRESULT ID3D11Device3_CreateHullShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { return This->lpVtbl->CreateHullShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppHullShader); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateDomainShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { +static inline HRESULT ID3D11Device3_CreateDomainShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { return This->lpVtbl->CreateDomainShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppDomainShader); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateComputeShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { +static inline HRESULT ID3D11Device3_CreateComputeShader(ID3D11Device3* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { return This->lpVtbl->CreateComputeShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppComputeShader); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateClassLinkage(ID3D11Device3* This,ID3D11ClassLinkage **ppLinkage) { +static inline HRESULT ID3D11Device3_CreateClassLinkage(ID3D11Device3* This,ID3D11ClassLinkage **ppLinkage) { return This->lpVtbl->CreateClassLinkage(This,ppLinkage); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateBlendState(ID3D11Device3* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { +static inline HRESULT ID3D11Device3_CreateBlendState(ID3D11Device3* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { return This->lpVtbl->CreateBlendState(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateDepthStencilState(ID3D11Device3* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { +static inline HRESULT ID3D11Device3_CreateDepthStencilState(ID3D11Device3* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { return This->lpVtbl->CreateDepthStencilState(This,pDepthStencilDesc,ppDepthStencilState); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateRasterizerState(ID3D11Device3* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { +static inline HRESULT ID3D11Device3_CreateRasterizerState(ID3D11Device3* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateSamplerState(ID3D11Device3* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { +static inline HRESULT ID3D11Device3_CreateSamplerState(ID3D11Device3* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { return This->lpVtbl->CreateSamplerState(This,pSamplerDesc,ppSamplerState); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateQuery(ID3D11Device3* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { +static inline HRESULT ID3D11Device3_CreateQuery(ID3D11Device3* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { return This->lpVtbl->CreateQuery(This,pQueryDesc,ppQuery); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreatePredicate(ID3D11Device3* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { +static inline HRESULT ID3D11Device3_CreatePredicate(ID3D11Device3* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { return This->lpVtbl->CreatePredicate(This,pPredicateDesc,ppPredicate); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateCounter(ID3D11Device3* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { +static inline HRESULT ID3D11Device3_CreateCounter(ID3D11Device3* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { return This->lpVtbl->CreateCounter(This,pCounterDesc,ppCounter); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateDeferredContext(ID3D11Device3* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { +static inline HRESULT ID3D11Device3_CreateDeferredContext(ID3D11Device3* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device3_OpenSharedResource(ID3D11Device3* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device3_OpenSharedResource(ID3D11Device3* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource(This,hResource,ReturnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device3_CheckFormatSupport(ID3D11Device3* This,DXGI_FORMAT Format,UINT *pFormatSupport) { +static inline HRESULT ID3D11Device3_CheckFormatSupport(ID3D11Device3* This,DXGI_FORMAT Format,UINT *pFormatSupport) { return This->lpVtbl->CheckFormatSupport(This,Format,pFormatSupport); } -static __WIDL_INLINE HRESULT ID3D11Device3_CheckMultisampleQualityLevels(ID3D11Device3* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { +static inline HRESULT ID3D11Device3_CheckMultisampleQualityLevels(ID3D11Device3* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { return This->lpVtbl->CheckMultisampleQualityLevels(This,Format,SampleCount,pNumQualityLevels); } -static __WIDL_INLINE void ID3D11Device3_CheckCounterInfo(ID3D11Device3* This,D3D11_COUNTER_INFO *pCounterInfo) { +static inline void ID3D11Device3_CheckCounterInfo(ID3D11Device3* This,D3D11_COUNTER_INFO *pCounterInfo) { This->lpVtbl->CheckCounterInfo(This,pCounterInfo); } -static __WIDL_INLINE HRESULT ID3D11Device3_CheckCounter(ID3D11Device3* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { +static inline HRESULT ID3D11Device3_CheckCounter(ID3D11Device3* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { return This->lpVtbl->CheckCounter(This,pDesc,pType,pActiveCounters,szName,pNameLength,szUnits,pUnitsLength,szDescription,pDescriptionLength); } -static __WIDL_INLINE HRESULT ID3D11Device3_CheckFeatureSupport(ID3D11Device3* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { +static inline HRESULT ID3D11Device3_CheckFeatureSupport(ID3D11Device3* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { return This->lpVtbl->CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize); } -static __WIDL_INLINE HRESULT ID3D11Device3_GetPrivateData(ID3D11Device3* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Device3_GetPrivateData(ID3D11Device3* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device3_SetPrivateData(ID3D11Device3* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Device3_SetPrivateData(ID3D11Device3* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device3_SetPrivateDataInterface(ID3D11Device3* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Device3_SetPrivateDataInterface(ID3D11Device3* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } -static __WIDL_INLINE D3D_FEATURE_LEVEL ID3D11Device3_GetFeatureLevel(ID3D11Device3* This) { +static inline D3D_FEATURE_LEVEL ID3D11Device3_GetFeatureLevel(ID3D11Device3* This) { return This->lpVtbl->GetFeatureLevel(This); } -static __WIDL_INLINE UINT ID3D11Device3_GetCreationFlags(ID3D11Device3* This) { +static inline UINT ID3D11Device3_GetCreationFlags(ID3D11Device3* This) { return This->lpVtbl->GetCreationFlags(This); } -static __WIDL_INLINE HRESULT ID3D11Device3_GetDeviceRemovedReason(ID3D11Device3* This) { +static inline HRESULT ID3D11Device3_GetDeviceRemovedReason(ID3D11Device3* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D11Device3_GetImmediateContext(ID3D11Device3* This,ID3D11DeviceContext **ppImmediateContext) { +static inline void ID3D11Device3_GetImmediateContext(ID3D11Device3* This,ID3D11DeviceContext **ppImmediateContext) { This->lpVtbl->GetImmediateContext(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device3_SetExceptionMode(ID3D11Device3* This,UINT RaiseFlags) { +static inline HRESULT ID3D11Device3_SetExceptionMode(ID3D11Device3* This,UINT RaiseFlags) { return This->lpVtbl->SetExceptionMode(This,RaiseFlags); } -static __WIDL_INLINE UINT ID3D11Device3_GetExceptionMode(ID3D11Device3* This) { +static inline UINT ID3D11Device3_GetExceptionMode(ID3D11Device3* This) { return This->lpVtbl->GetExceptionMode(This); } /*** ID3D11Device1 methods ***/ -static __WIDL_INLINE void ID3D11Device3_GetImmediateContext1(ID3D11Device3* This,ID3D11DeviceContext1 **ppImmediateContext) { +static inline void ID3D11Device3_GetImmediateContext1(ID3D11Device3* This,ID3D11DeviceContext1 **ppImmediateContext) { This->lpVtbl->GetImmediateContext1(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateDeferredContext1(ID3D11Device3* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { +static inline HRESULT ID3D11Device3_CreateDeferredContext1(ID3D11Device3* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext1(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateBlendState1(ID3D11Device3* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { +static inline HRESULT ID3D11Device3_CreateBlendState1(ID3D11Device3* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { return This->lpVtbl->CreateBlendState1(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateRasterizerState1(ID3D11Device3* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { +static inline HRESULT ID3D11Device3_CreateRasterizerState1(ID3D11Device3* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState1(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateDeviceContextState(ID3D11Device3* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { +static inline HRESULT ID3D11Device3_CreateDeviceContextState(ID3D11Device3* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { return This->lpVtbl->CreateDeviceContextState(This,Flags,pFeatureLevels,FeatureLevels,SDKVersion,EmulatedInterface,pChosenFeatureLevel,ppContextState); } -static __WIDL_INLINE HRESULT ID3D11Device3_OpenSharedResource1(ID3D11Device3* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device3_OpenSharedResource1(ID3D11Device3* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource1(This,hResource,returnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device3_OpenSharedResourceByName(ID3D11Device3* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device3_OpenSharedResourceByName(ID3D11Device3* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResourceByName(This,lpName,dwDesiredAccess,returnedInterface,ppResource); } /*** ID3D11Device2 methods ***/ -static __WIDL_INLINE void ID3D11Device3_GetImmediateContext2(ID3D11Device3* This,ID3D11DeviceContext2 **context) { +static inline void ID3D11Device3_GetImmediateContext2(ID3D11Device3* This,ID3D11DeviceContext2 **context) { This->lpVtbl->GetImmediateContext2(This,context); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateDeferredContext2(ID3D11Device3* This,UINT flags,ID3D11DeviceContext2 **context) { +static inline HRESULT ID3D11Device3_CreateDeferredContext2(ID3D11Device3* This,UINT flags,ID3D11DeviceContext2 **context) { return This->lpVtbl->CreateDeferredContext2(This,flags,context); } -static __WIDL_INLINE void ID3D11Device3_GetResourceTiling(ID3D11Device3* This,ID3D11Resource *resource,UINT *tile_count,D3D11_PACKED_MIP_DESC *mip_desc,D3D11_TILE_SHAPE *tile_shape,UINT *subresource_tiling_count,UINT first_subresource_tiling,D3D11_SUBRESOURCE_TILING *subresource_tiling) { +static inline void ID3D11Device3_GetResourceTiling(ID3D11Device3* This,ID3D11Resource *resource,UINT *tile_count,D3D11_PACKED_MIP_DESC *mip_desc,D3D11_TILE_SHAPE *tile_shape,UINT *subresource_tiling_count,UINT first_subresource_tiling,D3D11_SUBRESOURCE_TILING *subresource_tiling) { This->lpVtbl->GetResourceTiling(This,resource,tile_count,mip_desc,tile_shape,subresource_tiling_count,first_subresource_tiling,subresource_tiling); } -static __WIDL_INLINE HRESULT ID3D11Device3_CheckMultisampleQualityLevels1(ID3D11Device3* This,DXGI_FORMAT format,UINT sample_count,UINT flags,UINT *quality_level_count) { +static inline HRESULT ID3D11Device3_CheckMultisampleQualityLevels1(ID3D11Device3* This,DXGI_FORMAT format,UINT sample_count,UINT flags,UINT *quality_level_count) { return This->lpVtbl->CheckMultisampleQualityLevels1(This,format,sample_count,flags,quality_level_count); } /*** ID3D11Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device3_CreateTexture2D1(ID3D11Device3* This,const D3D11_TEXTURE2D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture2D1 **texture) { +static inline HRESULT ID3D11Device3_CreateTexture2D1(ID3D11Device3* This,const D3D11_TEXTURE2D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture2D1 **texture) { return This->lpVtbl->CreateTexture2D1(This,desc,initial_data,texture); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateTexture3D1(ID3D11Device3* This,const D3D11_TEXTURE3D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture3D1 **texture) { +static inline HRESULT ID3D11Device3_CreateTexture3D1(ID3D11Device3* This,const D3D11_TEXTURE3D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture3D1 **texture) { return This->lpVtbl->CreateTexture3D1(This,desc,initial_data,texture); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateRasterizerState2(ID3D11Device3* This,const D3D11_RASTERIZER_DESC2 *desc,ID3D11RasterizerState2 **state) { +static inline HRESULT ID3D11Device3_CreateRasterizerState2(ID3D11Device3* This,const D3D11_RASTERIZER_DESC2 *desc,ID3D11RasterizerState2 **state) { return This->lpVtbl->CreateRasterizerState2(This,desc,state); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateShaderResourceView1(ID3D11Device3* This,ID3D11Resource *resource,const D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc,ID3D11ShaderResourceView1 **view) { +static inline HRESULT ID3D11Device3_CreateShaderResourceView1(ID3D11Device3* This,ID3D11Resource *resource,const D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc,ID3D11ShaderResourceView1 **view) { return This->lpVtbl->CreateShaderResourceView1(This,resource,desc,view); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateUnorderedAccessView1(ID3D11Device3* This,ID3D11Resource *resource,const D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc,ID3D11UnorderedAccessView1 **view) { +static inline HRESULT ID3D11Device3_CreateUnorderedAccessView1(ID3D11Device3* This,ID3D11Resource *resource,const D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc,ID3D11UnorderedAccessView1 **view) { return This->lpVtbl->CreateUnorderedAccessView1(This,resource,desc,view); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateRenderTargetView1(ID3D11Device3* This,ID3D11Resource *resource,const D3D11_RENDER_TARGET_VIEW_DESC1 *desc,ID3D11RenderTargetView1 **view) { +static inline HRESULT ID3D11Device3_CreateRenderTargetView1(ID3D11Device3* This,ID3D11Resource *resource,const D3D11_RENDER_TARGET_VIEW_DESC1 *desc,ID3D11RenderTargetView1 **view) { return This->lpVtbl->CreateRenderTargetView1(This,resource,desc,view); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateQuery1(ID3D11Device3* This,const D3D11_QUERY_DESC1 *desc,ID3D11Query1 **query) { +static inline HRESULT ID3D11Device3_CreateQuery1(ID3D11Device3* This,const D3D11_QUERY_DESC1 *desc,ID3D11Query1 **query) { return This->lpVtbl->CreateQuery1(This,desc,query); } -static __WIDL_INLINE void ID3D11Device3_GetImmediateContext3(ID3D11Device3* This,ID3D11DeviceContext3 **context) { +static inline void ID3D11Device3_GetImmediateContext3(ID3D11Device3* This,ID3D11DeviceContext3 **context) { This->lpVtbl->GetImmediateContext3(This,context); } -static __WIDL_INLINE HRESULT ID3D11Device3_CreateDeferredContext3(ID3D11Device3* This,UINT flags,ID3D11DeviceContext3 **context) { +static inline HRESULT ID3D11Device3_CreateDeferredContext3(ID3D11Device3* This,UINT flags,ID3D11DeviceContext3 **context) { return This->lpVtbl->CreateDeferredContext3(This,flags,context); } -static __WIDL_INLINE void ID3D11Device3_WriteToSubresource(ID3D11Device3* This,ID3D11Resource *dst_resource,UINT dst_subresource,const D3D11_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_depth_pitch) { +static inline void ID3D11Device3_WriteToSubresource(ID3D11Device3* This,ID3D11Resource *dst_resource,UINT dst_subresource,const D3D11_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_depth_pitch) { This->lpVtbl->WriteToSubresource(This,dst_resource,dst_subresource,dst_box,src_data,src_row_pitch,src_depth_pitch); } -static __WIDL_INLINE void ID3D11Device3_ReadFromSubresource(ID3D11Device3* This,void *dst_data,UINT dst_row_pitch,UINT dst_depth_pitch,ID3D11Resource *src_resource,UINT src_subresource,const D3D11_BOX *src_box) { +static inline void ID3D11Device3_ReadFromSubresource(ID3D11Device3* This,void *dst_data,UINT dst_row_pitch,UINT dst_depth_pitch,ID3D11Resource *src_resource,UINT src_subresource,const D3D11_BOX *src_box) { This->lpVtbl->ReadFromSubresource(This,dst_data,dst_row_pitch,dst_depth_pitch,src_resource,src_subresource,src_box); } #endif diff --git a/lib/libc/include/any-windows-any/d3d11_4.h b/lib/libc/include/any-windows-any/d3d11_4.h index 5cd3e793f3333511a9735ddd1d3ddc4e33fa2a0f..bf2bed09a225859f3f7b1b23e261aac7b973a378 100644 --- a/lib/libc/include/any-windows-any/d3d11_4.h +++ b/lib/libc/include/any-windows-any/d3d11_4.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d11_4.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d11_4.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d11_4_h__ #define __d3d11_4_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D11Device4_FWD_DEFINED__ @@ -574,210 +566,210 @@ interface ID3D11Device4 { #define ID3D11Device4_UnregisterDeviceRemoved(This,cookie) (This)->lpVtbl->UnregisterDeviceRemoved(This,cookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device4_QueryInterface(ID3D11Device4* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Device4_QueryInterface(ID3D11Device4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Device4_AddRef(ID3D11Device4* This) { +static inline ULONG ID3D11Device4_AddRef(ID3D11Device4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Device4_Release(ID3D11Device4* This) { +static inline ULONG ID3D11Device4_Release(ID3D11Device4* This) { return This->lpVtbl->Release(This); } /*** ID3D11Device methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device4_CreateBuffer(ID3D11Device4* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { +static inline HRESULT ID3D11Device4_CreateBuffer(ID3D11Device4* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { return This->lpVtbl->CreateBuffer(This,pDesc,pInitialData,ppBuffer); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateTexture1D(ID3D11Device4* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { +static inline HRESULT ID3D11Device4_CreateTexture1D(ID3D11Device4* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { return This->lpVtbl->CreateTexture1D(This,pDesc,pInitialData,ppTexture1D); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateTexture2D(ID3D11Device4* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { +static inline HRESULT ID3D11Device4_CreateTexture2D(ID3D11Device4* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { return This->lpVtbl->CreateTexture2D(This,pDesc,pInitialData,ppTexture2D); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateTexture3D(ID3D11Device4* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { +static inline HRESULT ID3D11Device4_CreateTexture3D(ID3D11Device4* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { return This->lpVtbl->CreateTexture3D(This,pDesc,pInitialData,ppTexture3D); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateShaderResourceView(ID3D11Device4* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { +static inline HRESULT ID3D11Device4_CreateShaderResourceView(ID3D11Device4* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { return This->lpVtbl->CreateShaderResourceView(This,pResource,pDesc,ppSRView); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateUnorderedAccessView(ID3D11Device4* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { +static inline HRESULT ID3D11Device4_CreateUnorderedAccessView(ID3D11Device4* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { return This->lpVtbl->CreateUnorderedAccessView(This,pResource,pDesc,ppUAView); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateRenderTargetView(ID3D11Device4* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { +static inline HRESULT ID3D11Device4_CreateRenderTargetView(ID3D11Device4* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { return This->lpVtbl->CreateRenderTargetView(This,pResource,pDesc,ppRTView); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateDepthStencilView(ID3D11Device4* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { +static inline HRESULT ID3D11Device4_CreateDepthStencilView(ID3D11Device4* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { return This->lpVtbl->CreateDepthStencilView(This,pResource,pDesc,ppDepthStencilView); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateInputLayout(ID3D11Device4* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { +static inline HRESULT ID3D11Device4_CreateInputLayout(ID3D11Device4* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { return This->lpVtbl->CreateInputLayout(This,pInputElementDescs,NumElements,pShaderBytecodeWithInputSignature,BytecodeLength,ppInputLayout); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateVertexShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { +static inline HRESULT ID3D11Device4_CreateVertexShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { return This->lpVtbl->CreateVertexShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppVertexShader); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateGeometryShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device4_CreateGeometryShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateGeometryShaderWithStreamOutput(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device4_CreateGeometryShaderWithStreamOutput(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShaderWithStreamOutput(This,pShaderBytecode,BytecodeLength,pSODeclaration,NumEntries,pBufferStrides,NumStrides,RasterizedStream,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreatePixelShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { +static inline HRESULT ID3D11Device4_CreatePixelShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { return This->lpVtbl->CreatePixelShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppPixelShader); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateHullShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { +static inline HRESULT ID3D11Device4_CreateHullShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { return This->lpVtbl->CreateHullShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppHullShader); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateDomainShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { +static inline HRESULT ID3D11Device4_CreateDomainShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { return This->lpVtbl->CreateDomainShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppDomainShader); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateComputeShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { +static inline HRESULT ID3D11Device4_CreateComputeShader(ID3D11Device4* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { return This->lpVtbl->CreateComputeShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppComputeShader); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateClassLinkage(ID3D11Device4* This,ID3D11ClassLinkage **ppLinkage) { +static inline HRESULT ID3D11Device4_CreateClassLinkage(ID3D11Device4* This,ID3D11ClassLinkage **ppLinkage) { return This->lpVtbl->CreateClassLinkage(This,ppLinkage); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateBlendState(ID3D11Device4* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { +static inline HRESULT ID3D11Device4_CreateBlendState(ID3D11Device4* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { return This->lpVtbl->CreateBlendState(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateDepthStencilState(ID3D11Device4* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { +static inline HRESULT ID3D11Device4_CreateDepthStencilState(ID3D11Device4* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { return This->lpVtbl->CreateDepthStencilState(This,pDepthStencilDesc,ppDepthStencilState); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateRasterizerState(ID3D11Device4* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { +static inline HRESULT ID3D11Device4_CreateRasterizerState(ID3D11Device4* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateSamplerState(ID3D11Device4* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { +static inline HRESULT ID3D11Device4_CreateSamplerState(ID3D11Device4* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { return This->lpVtbl->CreateSamplerState(This,pSamplerDesc,ppSamplerState); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateQuery(ID3D11Device4* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { +static inline HRESULT ID3D11Device4_CreateQuery(ID3D11Device4* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { return This->lpVtbl->CreateQuery(This,pQueryDesc,ppQuery); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreatePredicate(ID3D11Device4* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { +static inline HRESULT ID3D11Device4_CreatePredicate(ID3D11Device4* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { return This->lpVtbl->CreatePredicate(This,pPredicateDesc,ppPredicate); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateCounter(ID3D11Device4* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { +static inline HRESULT ID3D11Device4_CreateCounter(ID3D11Device4* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { return This->lpVtbl->CreateCounter(This,pCounterDesc,ppCounter); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateDeferredContext(ID3D11Device4* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { +static inline HRESULT ID3D11Device4_CreateDeferredContext(ID3D11Device4* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device4_OpenSharedResource(ID3D11Device4* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device4_OpenSharedResource(ID3D11Device4* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource(This,hResource,ReturnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device4_CheckFormatSupport(ID3D11Device4* This,DXGI_FORMAT Format,UINT *pFormatSupport) { +static inline HRESULT ID3D11Device4_CheckFormatSupport(ID3D11Device4* This,DXGI_FORMAT Format,UINT *pFormatSupport) { return This->lpVtbl->CheckFormatSupport(This,Format,pFormatSupport); } -static __WIDL_INLINE HRESULT ID3D11Device4_CheckMultisampleQualityLevels(ID3D11Device4* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { +static inline HRESULT ID3D11Device4_CheckMultisampleQualityLevels(ID3D11Device4* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { return This->lpVtbl->CheckMultisampleQualityLevels(This,Format,SampleCount,pNumQualityLevels); } -static __WIDL_INLINE void ID3D11Device4_CheckCounterInfo(ID3D11Device4* This,D3D11_COUNTER_INFO *pCounterInfo) { +static inline void ID3D11Device4_CheckCounterInfo(ID3D11Device4* This,D3D11_COUNTER_INFO *pCounterInfo) { This->lpVtbl->CheckCounterInfo(This,pCounterInfo); } -static __WIDL_INLINE HRESULT ID3D11Device4_CheckCounter(ID3D11Device4* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { +static inline HRESULT ID3D11Device4_CheckCounter(ID3D11Device4* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { return This->lpVtbl->CheckCounter(This,pDesc,pType,pActiveCounters,szName,pNameLength,szUnits,pUnitsLength,szDescription,pDescriptionLength); } -static __WIDL_INLINE HRESULT ID3D11Device4_CheckFeatureSupport(ID3D11Device4* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { +static inline HRESULT ID3D11Device4_CheckFeatureSupport(ID3D11Device4* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { return This->lpVtbl->CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize); } -static __WIDL_INLINE HRESULT ID3D11Device4_GetPrivateData(ID3D11Device4* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Device4_GetPrivateData(ID3D11Device4* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device4_SetPrivateData(ID3D11Device4* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Device4_SetPrivateData(ID3D11Device4* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device4_SetPrivateDataInterface(ID3D11Device4* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Device4_SetPrivateDataInterface(ID3D11Device4* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } -static __WIDL_INLINE D3D_FEATURE_LEVEL ID3D11Device4_GetFeatureLevel(ID3D11Device4* This) { +static inline D3D_FEATURE_LEVEL ID3D11Device4_GetFeatureLevel(ID3D11Device4* This) { return This->lpVtbl->GetFeatureLevel(This); } -static __WIDL_INLINE UINT ID3D11Device4_GetCreationFlags(ID3D11Device4* This) { +static inline UINT ID3D11Device4_GetCreationFlags(ID3D11Device4* This) { return This->lpVtbl->GetCreationFlags(This); } -static __WIDL_INLINE HRESULT ID3D11Device4_GetDeviceRemovedReason(ID3D11Device4* This) { +static inline HRESULT ID3D11Device4_GetDeviceRemovedReason(ID3D11Device4* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D11Device4_GetImmediateContext(ID3D11Device4* This,ID3D11DeviceContext **ppImmediateContext) { +static inline void ID3D11Device4_GetImmediateContext(ID3D11Device4* This,ID3D11DeviceContext **ppImmediateContext) { This->lpVtbl->GetImmediateContext(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device4_SetExceptionMode(ID3D11Device4* This,UINT RaiseFlags) { +static inline HRESULT ID3D11Device4_SetExceptionMode(ID3D11Device4* This,UINT RaiseFlags) { return This->lpVtbl->SetExceptionMode(This,RaiseFlags); } -static __WIDL_INLINE UINT ID3D11Device4_GetExceptionMode(ID3D11Device4* This) { +static inline UINT ID3D11Device4_GetExceptionMode(ID3D11Device4* This) { return This->lpVtbl->GetExceptionMode(This); } /*** ID3D11Device1 methods ***/ -static __WIDL_INLINE void ID3D11Device4_GetImmediateContext1(ID3D11Device4* This,ID3D11DeviceContext1 **ppImmediateContext) { +static inline void ID3D11Device4_GetImmediateContext1(ID3D11Device4* This,ID3D11DeviceContext1 **ppImmediateContext) { This->lpVtbl->GetImmediateContext1(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateDeferredContext1(ID3D11Device4* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { +static inline HRESULT ID3D11Device4_CreateDeferredContext1(ID3D11Device4* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext1(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateBlendState1(ID3D11Device4* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { +static inline HRESULT ID3D11Device4_CreateBlendState1(ID3D11Device4* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { return This->lpVtbl->CreateBlendState1(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateRasterizerState1(ID3D11Device4* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { +static inline HRESULT ID3D11Device4_CreateRasterizerState1(ID3D11Device4* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState1(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateDeviceContextState(ID3D11Device4* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { +static inline HRESULT ID3D11Device4_CreateDeviceContextState(ID3D11Device4* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { return This->lpVtbl->CreateDeviceContextState(This,Flags,pFeatureLevels,FeatureLevels,SDKVersion,EmulatedInterface,pChosenFeatureLevel,ppContextState); } -static __WIDL_INLINE HRESULT ID3D11Device4_OpenSharedResource1(ID3D11Device4* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device4_OpenSharedResource1(ID3D11Device4* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource1(This,hResource,returnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device4_OpenSharedResourceByName(ID3D11Device4* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device4_OpenSharedResourceByName(ID3D11Device4* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResourceByName(This,lpName,dwDesiredAccess,returnedInterface,ppResource); } /*** ID3D11Device2 methods ***/ -static __WIDL_INLINE void ID3D11Device4_GetImmediateContext2(ID3D11Device4* This,ID3D11DeviceContext2 **context) { +static inline void ID3D11Device4_GetImmediateContext2(ID3D11Device4* This,ID3D11DeviceContext2 **context) { This->lpVtbl->GetImmediateContext2(This,context); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateDeferredContext2(ID3D11Device4* This,UINT flags,ID3D11DeviceContext2 **context) { +static inline HRESULT ID3D11Device4_CreateDeferredContext2(ID3D11Device4* This,UINT flags,ID3D11DeviceContext2 **context) { return This->lpVtbl->CreateDeferredContext2(This,flags,context); } -static __WIDL_INLINE void ID3D11Device4_GetResourceTiling(ID3D11Device4* This,ID3D11Resource *resource,UINT *tile_count,D3D11_PACKED_MIP_DESC *mip_desc,D3D11_TILE_SHAPE *tile_shape,UINT *subresource_tiling_count,UINT first_subresource_tiling,D3D11_SUBRESOURCE_TILING *subresource_tiling) { +static inline void ID3D11Device4_GetResourceTiling(ID3D11Device4* This,ID3D11Resource *resource,UINT *tile_count,D3D11_PACKED_MIP_DESC *mip_desc,D3D11_TILE_SHAPE *tile_shape,UINT *subresource_tiling_count,UINT first_subresource_tiling,D3D11_SUBRESOURCE_TILING *subresource_tiling) { This->lpVtbl->GetResourceTiling(This,resource,tile_count,mip_desc,tile_shape,subresource_tiling_count,first_subresource_tiling,subresource_tiling); } -static __WIDL_INLINE HRESULT ID3D11Device4_CheckMultisampleQualityLevels1(ID3D11Device4* This,DXGI_FORMAT format,UINT sample_count,UINT flags,UINT *quality_level_count) { +static inline HRESULT ID3D11Device4_CheckMultisampleQualityLevels1(ID3D11Device4* This,DXGI_FORMAT format,UINT sample_count,UINT flags,UINT *quality_level_count) { return This->lpVtbl->CheckMultisampleQualityLevels1(This,format,sample_count,flags,quality_level_count); } /*** ID3D11Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device4_CreateTexture2D1(ID3D11Device4* This,const D3D11_TEXTURE2D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture2D1 **texture) { +static inline HRESULT ID3D11Device4_CreateTexture2D1(ID3D11Device4* This,const D3D11_TEXTURE2D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture2D1 **texture) { return This->lpVtbl->CreateTexture2D1(This,desc,initial_data,texture); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateTexture3D1(ID3D11Device4* This,const D3D11_TEXTURE3D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture3D1 **texture) { +static inline HRESULT ID3D11Device4_CreateTexture3D1(ID3D11Device4* This,const D3D11_TEXTURE3D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture3D1 **texture) { return This->lpVtbl->CreateTexture3D1(This,desc,initial_data,texture); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateRasterizerState2(ID3D11Device4* This,const D3D11_RASTERIZER_DESC2 *desc,ID3D11RasterizerState2 **state) { +static inline HRESULT ID3D11Device4_CreateRasterizerState2(ID3D11Device4* This,const D3D11_RASTERIZER_DESC2 *desc,ID3D11RasterizerState2 **state) { return This->lpVtbl->CreateRasterizerState2(This,desc,state); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateShaderResourceView1(ID3D11Device4* This,ID3D11Resource *resource,const D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc,ID3D11ShaderResourceView1 **view) { +static inline HRESULT ID3D11Device4_CreateShaderResourceView1(ID3D11Device4* This,ID3D11Resource *resource,const D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc,ID3D11ShaderResourceView1 **view) { return This->lpVtbl->CreateShaderResourceView1(This,resource,desc,view); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateUnorderedAccessView1(ID3D11Device4* This,ID3D11Resource *resource,const D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc,ID3D11UnorderedAccessView1 **view) { +static inline HRESULT ID3D11Device4_CreateUnorderedAccessView1(ID3D11Device4* This,ID3D11Resource *resource,const D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc,ID3D11UnorderedAccessView1 **view) { return This->lpVtbl->CreateUnorderedAccessView1(This,resource,desc,view); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateRenderTargetView1(ID3D11Device4* This,ID3D11Resource *resource,const D3D11_RENDER_TARGET_VIEW_DESC1 *desc,ID3D11RenderTargetView1 **view) { +static inline HRESULT ID3D11Device4_CreateRenderTargetView1(ID3D11Device4* This,ID3D11Resource *resource,const D3D11_RENDER_TARGET_VIEW_DESC1 *desc,ID3D11RenderTargetView1 **view) { return This->lpVtbl->CreateRenderTargetView1(This,resource,desc,view); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateQuery1(ID3D11Device4* This,const D3D11_QUERY_DESC1 *desc,ID3D11Query1 **query) { +static inline HRESULT ID3D11Device4_CreateQuery1(ID3D11Device4* This,const D3D11_QUERY_DESC1 *desc,ID3D11Query1 **query) { return This->lpVtbl->CreateQuery1(This,desc,query); } -static __WIDL_INLINE void ID3D11Device4_GetImmediateContext3(ID3D11Device4* This,ID3D11DeviceContext3 **context) { +static inline void ID3D11Device4_GetImmediateContext3(ID3D11Device4* This,ID3D11DeviceContext3 **context) { This->lpVtbl->GetImmediateContext3(This,context); } -static __WIDL_INLINE HRESULT ID3D11Device4_CreateDeferredContext3(ID3D11Device4* This,UINT flags,ID3D11DeviceContext3 **context) { +static inline HRESULT ID3D11Device4_CreateDeferredContext3(ID3D11Device4* This,UINT flags,ID3D11DeviceContext3 **context) { return This->lpVtbl->CreateDeferredContext3(This,flags,context); } -static __WIDL_INLINE void ID3D11Device4_WriteToSubresource(ID3D11Device4* This,ID3D11Resource *dst_resource,UINT dst_subresource,const D3D11_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_depth_pitch) { +static inline void ID3D11Device4_WriteToSubresource(ID3D11Device4* This,ID3D11Resource *dst_resource,UINT dst_subresource,const D3D11_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_depth_pitch) { This->lpVtbl->WriteToSubresource(This,dst_resource,dst_subresource,dst_box,src_data,src_row_pitch,src_depth_pitch); } -static __WIDL_INLINE void ID3D11Device4_ReadFromSubresource(ID3D11Device4* This,void *dst_data,UINT dst_row_pitch,UINT dst_depth_pitch,ID3D11Resource *src_resource,UINT src_subresource,const D3D11_BOX *src_box) { +static inline void ID3D11Device4_ReadFromSubresource(ID3D11Device4* This,void *dst_data,UINT dst_row_pitch,UINT dst_depth_pitch,ID3D11Resource *src_resource,UINT src_subresource,const D3D11_BOX *src_box) { This->lpVtbl->ReadFromSubresource(This,dst_data,dst_row_pitch,dst_depth_pitch,src_resource,src_subresource,src_box); } /*** ID3D11Device4 methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device4_RegisterDeviceRemovedEvent(ID3D11Device4* This,HANDLE event,DWORD *cookie) { +static inline HRESULT ID3D11Device4_RegisterDeviceRemovedEvent(ID3D11Device4* This,HANDLE event,DWORD *cookie) { return This->lpVtbl->RegisterDeviceRemovedEvent(This,event,cookie); } -static __WIDL_INLINE void ID3D11Device4_UnregisterDeviceRemoved(ID3D11Device4* This,DWORD cookie) { +static inline void ID3D11Device4_UnregisterDeviceRemoved(ID3D11Device4* This,DWORD cookie) { This->lpVtbl->UnregisterDeviceRemoved(This,cookie); } #endif @@ -1310,217 +1302,217 @@ interface ID3D11Device5 { #define ID3D11Device5_CreateFence(This,initial_value,flags,iid,fence) (This)->lpVtbl->CreateFence(This,initial_value,flags,iid,fence) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device5_QueryInterface(ID3D11Device5* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Device5_QueryInterface(ID3D11Device5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Device5_AddRef(ID3D11Device5* This) { +static inline ULONG ID3D11Device5_AddRef(ID3D11Device5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Device5_Release(ID3D11Device5* This) { +static inline ULONG ID3D11Device5_Release(ID3D11Device5* This) { return This->lpVtbl->Release(This); } /*** ID3D11Device methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device5_CreateBuffer(ID3D11Device5* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { +static inline HRESULT ID3D11Device5_CreateBuffer(ID3D11Device5* This,const D3D11_BUFFER_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Buffer **ppBuffer) { return This->lpVtbl->CreateBuffer(This,pDesc,pInitialData,ppBuffer); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateTexture1D(ID3D11Device5* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { +static inline HRESULT ID3D11Device5_CreateTexture1D(ID3D11Device5* This,const D3D11_TEXTURE1D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture1D **ppTexture1D) { return This->lpVtbl->CreateTexture1D(This,pDesc,pInitialData,ppTexture1D); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateTexture2D(ID3D11Device5* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { +static inline HRESULT ID3D11Device5_CreateTexture2D(ID3D11Device5* This,const D3D11_TEXTURE2D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture2D **ppTexture2D) { return This->lpVtbl->CreateTexture2D(This,pDesc,pInitialData,ppTexture2D); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateTexture3D(ID3D11Device5* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { +static inline HRESULT ID3D11Device5_CreateTexture3D(ID3D11Device5* This,const D3D11_TEXTURE3D_DESC *pDesc,const D3D11_SUBRESOURCE_DATA *pInitialData,ID3D11Texture3D **ppTexture3D) { return This->lpVtbl->CreateTexture3D(This,pDesc,pInitialData,ppTexture3D); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateShaderResourceView(ID3D11Device5* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { +static inline HRESULT ID3D11Device5_CreateShaderResourceView(ID3D11Device5* This,ID3D11Resource *pResource,const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,ID3D11ShaderResourceView **ppSRView) { return This->lpVtbl->CreateShaderResourceView(This,pResource,pDesc,ppSRView); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateUnorderedAccessView(ID3D11Device5* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { +static inline HRESULT ID3D11Device5_CreateUnorderedAccessView(ID3D11Device5* This,ID3D11Resource *pResource,const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,ID3D11UnorderedAccessView **ppUAView) { return This->lpVtbl->CreateUnorderedAccessView(This,pResource,pDesc,ppUAView); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateRenderTargetView(ID3D11Device5* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { +static inline HRESULT ID3D11Device5_CreateRenderTargetView(ID3D11Device5* This,ID3D11Resource *pResource,const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,ID3D11RenderTargetView **ppRTView) { return This->lpVtbl->CreateRenderTargetView(This,pResource,pDesc,ppRTView); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateDepthStencilView(ID3D11Device5* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { +static inline HRESULT ID3D11Device5_CreateDepthStencilView(ID3D11Device5* This,ID3D11Resource *pResource,const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,ID3D11DepthStencilView **ppDepthStencilView) { return This->lpVtbl->CreateDepthStencilView(This,pResource,pDesc,ppDepthStencilView); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateInputLayout(ID3D11Device5* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { +static inline HRESULT ID3D11Device5_CreateInputLayout(ID3D11Device5* This,const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs,UINT NumElements,const void *pShaderBytecodeWithInputSignature,SIZE_T BytecodeLength,ID3D11InputLayout **ppInputLayout) { return This->lpVtbl->CreateInputLayout(This,pInputElementDescs,NumElements,pShaderBytecodeWithInputSignature,BytecodeLength,ppInputLayout); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateVertexShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { +static inline HRESULT ID3D11Device5_CreateVertexShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11VertexShader **ppVertexShader) { return This->lpVtbl->CreateVertexShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppVertexShader); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateGeometryShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device5_CreateGeometryShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateGeometryShaderWithStreamOutput(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { +static inline HRESULT ID3D11Device5_CreateGeometryShaderWithStreamOutput(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,const D3D11_SO_DECLARATION_ENTRY *pSODeclaration,UINT NumEntries,const UINT *pBufferStrides,UINT NumStrides,UINT RasterizedStream,ID3D11ClassLinkage *pClassLinkage,ID3D11GeometryShader **ppGeometryShader) { return This->lpVtbl->CreateGeometryShaderWithStreamOutput(This,pShaderBytecode,BytecodeLength,pSODeclaration,NumEntries,pBufferStrides,NumStrides,RasterizedStream,pClassLinkage,ppGeometryShader); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreatePixelShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { +static inline HRESULT ID3D11Device5_CreatePixelShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11PixelShader **ppPixelShader) { return This->lpVtbl->CreatePixelShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppPixelShader); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateHullShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { +static inline HRESULT ID3D11Device5_CreateHullShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11HullShader **ppHullShader) { return This->lpVtbl->CreateHullShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppHullShader); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateDomainShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { +static inline HRESULT ID3D11Device5_CreateDomainShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11DomainShader **ppDomainShader) { return This->lpVtbl->CreateDomainShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppDomainShader); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateComputeShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { +static inline HRESULT ID3D11Device5_CreateComputeShader(ID3D11Device5* This,const void *pShaderBytecode,SIZE_T BytecodeLength,ID3D11ClassLinkage *pClassLinkage,ID3D11ComputeShader **ppComputeShader) { return This->lpVtbl->CreateComputeShader(This,pShaderBytecode,BytecodeLength,pClassLinkage,ppComputeShader); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateClassLinkage(ID3D11Device5* This,ID3D11ClassLinkage **ppLinkage) { +static inline HRESULT ID3D11Device5_CreateClassLinkage(ID3D11Device5* This,ID3D11ClassLinkage **ppLinkage) { return This->lpVtbl->CreateClassLinkage(This,ppLinkage); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateBlendState(ID3D11Device5* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { +static inline HRESULT ID3D11Device5_CreateBlendState(ID3D11Device5* This,const D3D11_BLEND_DESC *pBlendStateDesc,ID3D11BlendState **ppBlendState) { return This->lpVtbl->CreateBlendState(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateDepthStencilState(ID3D11Device5* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { +static inline HRESULT ID3D11Device5_CreateDepthStencilState(ID3D11Device5* This,const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,ID3D11DepthStencilState **ppDepthStencilState) { return This->lpVtbl->CreateDepthStencilState(This,pDepthStencilDesc,ppDepthStencilState); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateRasterizerState(ID3D11Device5* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { +static inline HRESULT ID3D11Device5_CreateRasterizerState(ID3D11Device5* This,const D3D11_RASTERIZER_DESC *pRasterizerDesc,ID3D11RasterizerState **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateSamplerState(ID3D11Device5* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { +static inline HRESULT ID3D11Device5_CreateSamplerState(ID3D11Device5* This,const D3D11_SAMPLER_DESC *pSamplerDesc,ID3D11SamplerState **ppSamplerState) { return This->lpVtbl->CreateSamplerState(This,pSamplerDesc,ppSamplerState); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateQuery(ID3D11Device5* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { +static inline HRESULT ID3D11Device5_CreateQuery(ID3D11Device5* This,const D3D11_QUERY_DESC *pQueryDesc,ID3D11Query **ppQuery) { return This->lpVtbl->CreateQuery(This,pQueryDesc,ppQuery); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreatePredicate(ID3D11Device5* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { +static inline HRESULT ID3D11Device5_CreatePredicate(ID3D11Device5* This,const D3D11_QUERY_DESC *pPredicateDesc,ID3D11Predicate **ppPredicate) { return This->lpVtbl->CreatePredicate(This,pPredicateDesc,ppPredicate); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateCounter(ID3D11Device5* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { +static inline HRESULT ID3D11Device5_CreateCounter(ID3D11Device5* This,const D3D11_COUNTER_DESC *pCounterDesc,ID3D11Counter **ppCounter) { return This->lpVtbl->CreateCounter(This,pCounterDesc,ppCounter); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateDeferredContext(ID3D11Device5* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { +static inline HRESULT ID3D11Device5_CreateDeferredContext(ID3D11Device5* This,UINT ContextFlags,ID3D11DeviceContext **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device5_OpenSharedResource(ID3D11Device5* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device5_OpenSharedResource(ID3D11Device5* This,HANDLE hResource,REFIID ReturnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource(This,hResource,ReturnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device5_CheckFormatSupport(ID3D11Device5* This,DXGI_FORMAT Format,UINT *pFormatSupport) { +static inline HRESULT ID3D11Device5_CheckFormatSupport(ID3D11Device5* This,DXGI_FORMAT Format,UINT *pFormatSupport) { return This->lpVtbl->CheckFormatSupport(This,Format,pFormatSupport); } -static __WIDL_INLINE HRESULT ID3D11Device5_CheckMultisampleQualityLevels(ID3D11Device5* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { +static inline HRESULT ID3D11Device5_CheckMultisampleQualityLevels(ID3D11Device5* This,DXGI_FORMAT Format,UINT SampleCount,UINT *pNumQualityLevels) { return This->lpVtbl->CheckMultisampleQualityLevels(This,Format,SampleCount,pNumQualityLevels); } -static __WIDL_INLINE void ID3D11Device5_CheckCounterInfo(ID3D11Device5* This,D3D11_COUNTER_INFO *pCounterInfo) { +static inline void ID3D11Device5_CheckCounterInfo(ID3D11Device5* This,D3D11_COUNTER_INFO *pCounterInfo) { This->lpVtbl->CheckCounterInfo(This,pCounterInfo); } -static __WIDL_INLINE HRESULT ID3D11Device5_CheckCounter(ID3D11Device5* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { +static inline HRESULT ID3D11Device5_CheckCounter(ID3D11Device5* This,const D3D11_COUNTER_DESC *pDesc,D3D11_COUNTER_TYPE *pType,UINT *pActiveCounters,LPSTR szName,UINT *pNameLength,LPSTR szUnits,UINT *pUnitsLength,LPSTR szDescription,UINT *pDescriptionLength) { return This->lpVtbl->CheckCounter(This,pDesc,pType,pActiveCounters,szName,pNameLength,szUnits,pUnitsLength,szDescription,pDescriptionLength); } -static __WIDL_INLINE HRESULT ID3D11Device5_CheckFeatureSupport(ID3D11Device5* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { +static inline HRESULT ID3D11Device5_CheckFeatureSupport(ID3D11Device5* This,D3D11_FEATURE Feature,void *pFeatureSupportData,UINT FeatureSupportDataSize) { return This->lpVtbl->CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize); } -static __WIDL_INLINE HRESULT ID3D11Device5_GetPrivateData(ID3D11Device5* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11Device5_GetPrivateData(ID3D11Device5* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device5_SetPrivateData(ID3D11Device5* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11Device5_SetPrivateData(ID3D11Device5* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11Device5_SetPrivateDataInterface(ID3D11Device5* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11Device5_SetPrivateDataInterface(ID3D11Device5* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } -static __WIDL_INLINE D3D_FEATURE_LEVEL ID3D11Device5_GetFeatureLevel(ID3D11Device5* This) { +static inline D3D_FEATURE_LEVEL ID3D11Device5_GetFeatureLevel(ID3D11Device5* This) { return This->lpVtbl->GetFeatureLevel(This); } -static __WIDL_INLINE UINT ID3D11Device5_GetCreationFlags(ID3D11Device5* This) { +static inline UINT ID3D11Device5_GetCreationFlags(ID3D11Device5* This) { return This->lpVtbl->GetCreationFlags(This); } -static __WIDL_INLINE HRESULT ID3D11Device5_GetDeviceRemovedReason(ID3D11Device5* This) { +static inline HRESULT ID3D11Device5_GetDeviceRemovedReason(ID3D11Device5* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D11Device5_GetImmediateContext(ID3D11Device5* This,ID3D11DeviceContext **ppImmediateContext) { +static inline void ID3D11Device5_GetImmediateContext(ID3D11Device5* This,ID3D11DeviceContext **ppImmediateContext) { This->lpVtbl->GetImmediateContext(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device5_SetExceptionMode(ID3D11Device5* This,UINT RaiseFlags) { +static inline HRESULT ID3D11Device5_SetExceptionMode(ID3D11Device5* This,UINT RaiseFlags) { return This->lpVtbl->SetExceptionMode(This,RaiseFlags); } -static __WIDL_INLINE UINT ID3D11Device5_GetExceptionMode(ID3D11Device5* This) { +static inline UINT ID3D11Device5_GetExceptionMode(ID3D11Device5* This) { return This->lpVtbl->GetExceptionMode(This); } /*** ID3D11Device1 methods ***/ -static __WIDL_INLINE void ID3D11Device5_GetImmediateContext1(ID3D11Device5* This,ID3D11DeviceContext1 **ppImmediateContext) { +static inline void ID3D11Device5_GetImmediateContext1(ID3D11Device5* This,ID3D11DeviceContext1 **ppImmediateContext) { This->lpVtbl->GetImmediateContext1(This,ppImmediateContext); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateDeferredContext1(ID3D11Device5* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { +static inline HRESULT ID3D11Device5_CreateDeferredContext1(ID3D11Device5* This,UINT ContextFlags,ID3D11DeviceContext1 **ppDeferredContext) { return This->lpVtbl->CreateDeferredContext1(This,ContextFlags,ppDeferredContext); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateBlendState1(ID3D11Device5* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { +static inline HRESULT ID3D11Device5_CreateBlendState1(ID3D11Device5* This,const D3D11_BLEND_DESC1 *pBlendStateDesc,ID3D11BlendState1 **ppBlendState) { return This->lpVtbl->CreateBlendState1(This,pBlendStateDesc,ppBlendState); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateRasterizerState1(ID3D11Device5* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { +static inline HRESULT ID3D11Device5_CreateRasterizerState1(ID3D11Device5* This,const D3D11_RASTERIZER_DESC1 *pRasterizerDesc,ID3D11RasterizerState1 **ppRasterizerState) { return This->lpVtbl->CreateRasterizerState1(This,pRasterizerDesc,ppRasterizerState); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateDeviceContextState(ID3D11Device5* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { +static inline HRESULT ID3D11Device5_CreateDeviceContextState(ID3D11Device5* This,UINT Flags,const D3D_FEATURE_LEVEL *pFeatureLevels,UINT FeatureLevels,UINT SDKVersion,REFIID EmulatedInterface,D3D_FEATURE_LEVEL *pChosenFeatureLevel,ID3DDeviceContextState **ppContextState) { return This->lpVtbl->CreateDeviceContextState(This,Flags,pFeatureLevels,FeatureLevels,SDKVersion,EmulatedInterface,pChosenFeatureLevel,ppContextState); } -static __WIDL_INLINE HRESULT ID3D11Device5_OpenSharedResource1(ID3D11Device5* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device5_OpenSharedResource1(ID3D11Device5* This,HANDLE hResource,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResource1(This,hResource,returnedInterface,ppResource); } -static __WIDL_INLINE HRESULT ID3D11Device5_OpenSharedResourceByName(ID3D11Device5* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { +static inline HRESULT ID3D11Device5_OpenSharedResourceByName(ID3D11Device5* This,LPCWSTR lpName,DWORD dwDesiredAccess,REFIID returnedInterface,void **ppResource) { return This->lpVtbl->OpenSharedResourceByName(This,lpName,dwDesiredAccess,returnedInterface,ppResource); } /*** ID3D11Device2 methods ***/ -static __WIDL_INLINE void ID3D11Device5_GetImmediateContext2(ID3D11Device5* This,ID3D11DeviceContext2 **context) { +static inline void ID3D11Device5_GetImmediateContext2(ID3D11Device5* This,ID3D11DeviceContext2 **context) { This->lpVtbl->GetImmediateContext2(This,context); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateDeferredContext2(ID3D11Device5* This,UINT flags,ID3D11DeviceContext2 **context) { +static inline HRESULT ID3D11Device5_CreateDeferredContext2(ID3D11Device5* This,UINT flags,ID3D11DeviceContext2 **context) { return This->lpVtbl->CreateDeferredContext2(This,flags,context); } -static __WIDL_INLINE void ID3D11Device5_GetResourceTiling(ID3D11Device5* This,ID3D11Resource *resource,UINT *tile_count,D3D11_PACKED_MIP_DESC *mip_desc,D3D11_TILE_SHAPE *tile_shape,UINT *subresource_tiling_count,UINT first_subresource_tiling,D3D11_SUBRESOURCE_TILING *subresource_tiling) { +static inline void ID3D11Device5_GetResourceTiling(ID3D11Device5* This,ID3D11Resource *resource,UINT *tile_count,D3D11_PACKED_MIP_DESC *mip_desc,D3D11_TILE_SHAPE *tile_shape,UINT *subresource_tiling_count,UINT first_subresource_tiling,D3D11_SUBRESOURCE_TILING *subresource_tiling) { This->lpVtbl->GetResourceTiling(This,resource,tile_count,mip_desc,tile_shape,subresource_tiling_count,first_subresource_tiling,subresource_tiling); } -static __WIDL_INLINE HRESULT ID3D11Device5_CheckMultisampleQualityLevels1(ID3D11Device5* This,DXGI_FORMAT format,UINT sample_count,UINT flags,UINT *quality_level_count) { +static inline HRESULT ID3D11Device5_CheckMultisampleQualityLevels1(ID3D11Device5* This,DXGI_FORMAT format,UINT sample_count,UINT flags,UINT *quality_level_count) { return This->lpVtbl->CheckMultisampleQualityLevels1(This,format,sample_count,flags,quality_level_count); } /*** ID3D11Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device5_CreateTexture2D1(ID3D11Device5* This,const D3D11_TEXTURE2D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture2D1 **texture) { +static inline HRESULT ID3D11Device5_CreateTexture2D1(ID3D11Device5* This,const D3D11_TEXTURE2D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture2D1 **texture) { return This->lpVtbl->CreateTexture2D1(This,desc,initial_data,texture); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateTexture3D1(ID3D11Device5* This,const D3D11_TEXTURE3D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture3D1 **texture) { +static inline HRESULT ID3D11Device5_CreateTexture3D1(ID3D11Device5* This,const D3D11_TEXTURE3D_DESC1 *desc,const D3D11_SUBRESOURCE_DATA *initial_data,ID3D11Texture3D1 **texture) { return This->lpVtbl->CreateTexture3D1(This,desc,initial_data,texture); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateRasterizerState2(ID3D11Device5* This,const D3D11_RASTERIZER_DESC2 *desc,ID3D11RasterizerState2 **state) { +static inline HRESULT ID3D11Device5_CreateRasterizerState2(ID3D11Device5* This,const D3D11_RASTERIZER_DESC2 *desc,ID3D11RasterizerState2 **state) { return This->lpVtbl->CreateRasterizerState2(This,desc,state); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateShaderResourceView1(ID3D11Device5* This,ID3D11Resource *resource,const D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc,ID3D11ShaderResourceView1 **view) { +static inline HRESULT ID3D11Device5_CreateShaderResourceView1(ID3D11Device5* This,ID3D11Resource *resource,const D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc,ID3D11ShaderResourceView1 **view) { return This->lpVtbl->CreateShaderResourceView1(This,resource,desc,view); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateUnorderedAccessView1(ID3D11Device5* This,ID3D11Resource *resource,const D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc,ID3D11UnorderedAccessView1 **view) { +static inline HRESULT ID3D11Device5_CreateUnorderedAccessView1(ID3D11Device5* This,ID3D11Resource *resource,const D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc,ID3D11UnorderedAccessView1 **view) { return This->lpVtbl->CreateUnorderedAccessView1(This,resource,desc,view); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateRenderTargetView1(ID3D11Device5* This,ID3D11Resource *resource,const D3D11_RENDER_TARGET_VIEW_DESC1 *desc,ID3D11RenderTargetView1 **view) { +static inline HRESULT ID3D11Device5_CreateRenderTargetView1(ID3D11Device5* This,ID3D11Resource *resource,const D3D11_RENDER_TARGET_VIEW_DESC1 *desc,ID3D11RenderTargetView1 **view) { return This->lpVtbl->CreateRenderTargetView1(This,resource,desc,view); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateQuery1(ID3D11Device5* This,const D3D11_QUERY_DESC1 *desc,ID3D11Query1 **query) { +static inline HRESULT ID3D11Device5_CreateQuery1(ID3D11Device5* This,const D3D11_QUERY_DESC1 *desc,ID3D11Query1 **query) { return This->lpVtbl->CreateQuery1(This,desc,query); } -static __WIDL_INLINE void ID3D11Device5_GetImmediateContext3(ID3D11Device5* This,ID3D11DeviceContext3 **context) { +static inline void ID3D11Device5_GetImmediateContext3(ID3D11Device5* This,ID3D11DeviceContext3 **context) { This->lpVtbl->GetImmediateContext3(This,context); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateDeferredContext3(ID3D11Device5* This,UINT flags,ID3D11DeviceContext3 **context) { +static inline HRESULT ID3D11Device5_CreateDeferredContext3(ID3D11Device5* This,UINT flags,ID3D11DeviceContext3 **context) { return This->lpVtbl->CreateDeferredContext3(This,flags,context); } -static __WIDL_INLINE void ID3D11Device5_WriteToSubresource(ID3D11Device5* This,ID3D11Resource *dst_resource,UINT dst_subresource,const D3D11_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_depth_pitch) { +static inline void ID3D11Device5_WriteToSubresource(ID3D11Device5* This,ID3D11Resource *dst_resource,UINT dst_subresource,const D3D11_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_depth_pitch) { This->lpVtbl->WriteToSubresource(This,dst_resource,dst_subresource,dst_box,src_data,src_row_pitch,src_depth_pitch); } -static __WIDL_INLINE void ID3D11Device5_ReadFromSubresource(ID3D11Device5* This,void *dst_data,UINT dst_row_pitch,UINT dst_depth_pitch,ID3D11Resource *src_resource,UINT src_subresource,const D3D11_BOX *src_box) { +static inline void ID3D11Device5_ReadFromSubresource(ID3D11Device5* This,void *dst_data,UINT dst_row_pitch,UINT dst_depth_pitch,ID3D11Resource *src_resource,UINT src_subresource,const D3D11_BOX *src_box) { This->lpVtbl->ReadFromSubresource(This,dst_data,dst_row_pitch,dst_depth_pitch,src_resource,src_subresource,src_box); } /*** ID3D11Device4 methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device5_RegisterDeviceRemovedEvent(ID3D11Device5* This,HANDLE event,DWORD *cookie) { +static inline HRESULT ID3D11Device5_RegisterDeviceRemovedEvent(ID3D11Device5* This,HANDLE event,DWORD *cookie) { return This->lpVtbl->RegisterDeviceRemovedEvent(This,event,cookie); } -static __WIDL_INLINE void ID3D11Device5_UnregisterDeviceRemoved(ID3D11Device5* This,DWORD cookie) { +static inline void ID3D11Device5_UnregisterDeviceRemoved(ID3D11Device5* This,DWORD cookie) { This->lpVtbl->UnregisterDeviceRemoved(This,cookie); } /*** ID3D11Device5 methods ***/ -static __WIDL_INLINE HRESULT ID3D11Device5_OpenSharedFence(ID3D11Device5* This,HANDLE handle,REFIID iid,void **fence) { +static inline HRESULT ID3D11Device5_OpenSharedFence(ID3D11Device5* This,HANDLE handle,REFIID iid,void **fence) { return This->lpVtbl->OpenSharedFence(This,handle,iid,fence); } -static __WIDL_INLINE HRESULT ID3D11Device5_CreateFence(ID3D11Device5* This,UINT64 initial_value,D3D11_FENCE_FLAG flags,REFIID iid,void **fence) { +static inline HRESULT ID3D11Device5_CreateFence(ID3D11Device5* This,UINT64 initial_value,D3D11_FENCE_FLAG flags,REFIID iid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,iid,fence); } #endif @@ -1608,26 +1600,26 @@ interface ID3D11Multithread { #define ID3D11Multithread_GetMultithreadProtected(This) (This)->lpVtbl->GetMultithreadProtected(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Multithread_QueryInterface(ID3D11Multithread* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Multithread_QueryInterface(ID3D11Multithread* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Multithread_AddRef(ID3D11Multithread* This) { +static inline ULONG ID3D11Multithread_AddRef(ID3D11Multithread* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Multithread_Release(ID3D11Multithread* This) { +static inline ULONG ID3D11Multithread_Release(ID3D11Multithread* This) { return This->lpVtbl->Release(This); } /*** ID3D11Multithread methods ***/ -static __WIDL_INLINE void ID3D11Multithread_Enter(ID3D11Multithread* This) { +static inline void ID3D11Multithread_Enter(ID3D11Multithread* This) { This->lpVtbl->Enter(This); } -static __WIDL_INLINE void ID3D11Multithread_Leave(ID3D11Multithread* This) { +static inline void ID3D11Multithread_Leave(ID3D11Multithread* This) { This->lpVtbl->Leave(This); } -static __WIDL_INLINE WINBOOL ID3D11Multithread_SetMultithreadProtected(ID3D11Multithread* This,WINBOOL enable) { +static inline WINBOOL ID3D11Multithread_SetMultithreadProtected(ID3D11Multithread* This,WINBOOL enable) { return This->lpVtbl->SetMultithreadProtected(This,enable); } -static __WIDL_INLINE WINBOOL ID3D11Multithread_GetMultithreadProtected(ID3D11Multithread* This) { +static inline WINBOOL ID3D11Multithread_GetMultithreadProtected(ID3D11Multithread* This) { return This->lpVtbl->GetMultithreadProtected(This); } #endif @@ -2331,257 +2323,257 @@ interface ID3D11VideoContext2 { #define ID3D11VideoContext2_VideoProcessorGetStreamHDRMetaData(This,processor,stream_index,type,size,meta_data) (This)->lpVtbl->VideoProcessorGetStreamHDRMetaData(This,processor,stream_index,type,size,meta_data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoContext2_QueryInterface(ID3D11VideoContext2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11VideoContext2_QueryInterface(ID3D11VideoContext2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11VideoContext2_AddRef(ID3D11VideoContext2* This) { +static inline ULONG ID3D11VideoContext2_AddRef(ID3D11VideoContext2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11VideoContext2_Release(ID3D11VideoContext2* This) { +static inline ULONG ID3D11VideoContext2_Release(ID3D11VideoContext2* This) { return This->lpVtbl->Release(This); } /*** ID3D11DeviceChild methods ***/ -static __WIDL_INLINE void ID3D11VideoContext2_GetDevice(ID3D11VideoContext2* This,ID3D11Device **ppDevice) { +static inline void ID3D11VideoContext2_GetDevice(ID3D11VideoContext2* This,ID3D11Device **ppDevice) { This->lpVtbl->GetDevice(This,ppDevice); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_GetPrivateData(ID3D11VideoContext2* This,REFGUID guid,UINT *pDataSize,void *pData) { +static inline HRESULT ID3D11VideoContext2_GetPrivateData(ID3D11VideoContext2* This,REFGUID guid,UINT *pDataSize,void *pData) { return This->lpVtbl->GetPrivateData(This,guid,pDataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_SetPrivateData(ID3D11VideoContext2* This,REFGUID guid,UINT DataSize,const void *pData) { +static inline HRESULT ID3D11VideoContext2_SetPrivateData(ID3D11VideoContext2* This,REFGUID guid,UINT DataSize,const void *pData) { return This->lpVtbl->SetPrivateData(This,guid,DataSize,pData); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_SetPrivateDataInterface(ID3D11VideoContext2* This,REFGUID guid,const IUnknown *pData) { +static inline HRESULT ID3D11VideoContext2_SetPrivateDataInterface(ID3D11VideoContext2* This,REFGUID guid,const IUnknown *pData) { return This->lpVtbl->SetPrivateDataInterface(This,guid,pData); } /*** ID3D11VideoContext methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoContext2_GetDecoderBuffer(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type,UINT *buffer_size,void **buffer) { +static inline HRESULT ID3D11VideoContext2_GetDecoderBuffer(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type,UINT *buffer_size,void **buffer) { return This->lpVtbl->GetDecoderBuffer(This,decoder,type,buffer_size,buffer); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_ReleaseDecoderBuffer(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type) { +static inline HRESULT ID3D11VideoContext2_ReleaseDecoderBuffer(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,D3D11_VIDEO_DECODER_BUFFER_TYPE type) { return This->lpVtbl->ReleaseDecoderBuffer(This,decoder,type); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_DecoderBeginFrame(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,ID3D11VideoDecoderOutputView *view,UINT key_size,const void *key) { +static inline HRESULT ID3D11VideoContext2_DecoderBeginFrame(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,ID3D11VideoDecoderOutputView *view,UINT key_size,const void *key) { return This->lpVtbl->DecoderBeginFrame(This,decoder,view,key_size,key); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_DecoderEndFrame(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder) { +static inline HRESULT ID3D11VideoContext2_DecoderEndFrame(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder) { return This->lpVtbl->DecoderEndFrame(This,decoder); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_SubmitDecoderBuffers(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,UINT buffers_count,const D3D11_VIDEO_DECODER_BUFFER_DESC *buffer_desc) { +static inline HRESULT ID3D11VideoContext2_SubmitDecoderBuffers(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,UINT buffers_count,const D3D11_VIDEO_DECODER_BUFFER_DESC *buffer_desc) { return This->lpVtbl->SubmitDecoderBuffers(This,decoder,buffers_count,buffer_desc); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_DecoderExtension(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_DECODER_EXTENSION *extension) { +static inline HRESULT ID3D11VideoContext2_DecoderExtension(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_DECODER_EXTENSION *extension) { return This->lpVtbl->DecoderExtension(This,decoder,extension); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetOutputTargetRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL enable,const RECT *rect) { +static inline void ID3D11VideoContext2_VideoProcessorSetOutputTargetRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL enable,const RECT *rect) { This->lpVtbl->VideoProcessorSetOutputTargetRect(This,processor,enable,rect); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetOutputBackgroundColor(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL y_cb_cr,const D3D11_VIDEO_COLOR *color) { +static inline void ID3D11VideoContext2_VideoProcessorSetOutputBackgroundColor(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL y_cb_cr,const D3D11_VIDEO_COLOR *color) { This->lpVtbl->VideoProcessorSetOutputBackgroundColor(This,processor,y_cb_cr,color); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetOutputColorSpace(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext2_VideoProcessorSetOutputColorSpace(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorSetOutputColorSpace(This,processor,color_space); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetOutputAlphaFillMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE alpha_fill_mode,UINT stream_idx) { +static inline void ID3D11VideoContext2_VideoProcessorSetOutputAlphaFillMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE alpha_fill_mode,UINT stream_idx) { This->lpVtbl->VideoProcessorSetOutputAlphaFillMode(This,processor,alpha_fill_mode,stream_idx); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetOutputConstriction(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL enable,SIZE size) { +static inline void ID3D11VideoContext2_VideoProcessorSetOutputConstriction(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL enable,SIZE size) { This->lpVtbl->VideoProcessorSetOutputConstriction(This,processor,enable,size); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetOutputStereoMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL enable) { +static inline void ID3D11VideoContext2_VideoProcessorSetOutputStereoMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL enable) { This->lpVtbl->VideoProcessorSetOutputStereoMode(This,processor,enable); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_VideoProcessorSetOutputExtension(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext2_VideoProcessorSetOutputExtension(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorSetOutputExtension(This,processor,guid,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetOutputTargetRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,RECT *rect) { +static inline void ID3D11VideoContext2_VideoProcessorGetOutputTargetRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,RECT *rect) { This->lpVtbl->VideoProcessorGetOutputTargetRect(This,processor,enabled,rect); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetOutputBackgroundColor(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *y_cb_cr,D3D11_VIDEO_COLOR *color) { +static inline void ID3D11VideoContext2_VideoProcessorGetOutputBackgroundColor(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *y_cb_cr,D3D11_VIDEO_COLOR *color) { This->lpVtbl->VideoProcessorGetOutputBackgroundColor(This,processor,y_cb_cr,color); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetOutputColorSpace(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext2_VideoProcessorGetOutputColorSpace(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorGetOutputColorSpace(This,processor,color_space); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetOutputAlphaFillMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE *alpha_fill_mode,UINT *stream_idx) { +static inline void ID3D11VideoContext2_VideoProcessorGetOutputAlphaFillMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE *alpha_fill_mode,UINT *stream_idx) { This->lpVtbl->VideoProcessorGetOutputAlphaFillMode(This,processor,alpha_fill_mode,stream_idx); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetOutputConstriction(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,SIZE *size) { +static inline void ID3D11VideoContext2_VideoProcessorGetOutputConstriction(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *enabled,SIZE *size) { This->lpVtbl->VideoProcessorGetOutputConstriction(This,processor,enabled,size); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetOutputStereoMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *enabled) { +static inline void ID3D11VideoContext2_VideoProcessorGetOutputStereoMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *enabled) { This->lpVtbl->VideoProcessorGetOutputStereoMode(This,processor,enabled); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_VideoProcessorGetOutputExtension(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext2_VideoProcessorGetOutputExtension(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorGetOutputExtension(This,processor,guid,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamFrameFormat(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT format) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamFrameFormat(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT format) { This->lpVtbl->VideoProcessorSetStreamFrameFormat(This,processor,stream_idx,format); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamColorSpace(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamColorSpace(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,const D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorSetStreamColorSpace(This,processor,stream_idx,color_space); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamOutputRate(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE rate,WINBOOL repeat,const DXGI_RATIONAL *custom_rate) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamOutputRate(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE rate,WINBOOL repeat,const DXGI_RATIONAL *custom_rate) { This->lpVtbl->VideoProcessorSetStreamOutputRate(This,processor,stream_idx,rate,repeat,custom_rate); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamSourceRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamSourceRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { This->lpVtbl->VideoProcessorSetStreamSourceRect(This,processor,stream_idx,enable,rect); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamDestRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamDestRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const RECT *rect) { This->lpVtbl->VideoProcessorSetStreamDestRect(This,processor,stream_idx,enable,rect); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamAlpha(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float alpha) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamAlpha(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float alpha) { This->lpVtbl->VideoProcessorSetStreamAlpha(This,processor,stream_idx,enable,alpha); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamPalette(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,const UINT *entries) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamPalette(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,const UINT *entries) { This->lpVtbl->VideoProcessorSetStreamPalette(This,processor,stream_idx,entry_count,entries); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamPixelAspectRatio(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const DXGI_RATIONAL *src_aspect_ratio,const DXGI_RATIONAL *dst_aspect_ratio) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamPixelAspectRatio(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,const DXGI_RATIONAL *src_aspect_ratio,const DXGI_RATIONAL *dst_aspect_ratio) { This->lpVtbl->VideoProcessorSetStreamPixelAspectRatio(This,processor,stream_idx,enable,src_aspect_ratio,dst_aspect_ratio); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamLumaKey(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float lower,float upper) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamLumaKey(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,float lower,float upper) { This->lpVtbl->VideoProcessorSetStreamLumaKey(This,processor,stream_idx,enable,lower,upper); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamStereoFormat(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT format,WINBOOL left_view_frame0,WINBOOL base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE flip_mode,int mono_offset) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamStereoFormat(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT format,WINBOOL left_view_frame0,WINBOOL base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE flip_mode,int mono_offset) { This->lpVtbl->VideoProcessorSetStreamStereoFormat(This,processor,stream_idx,enable,format,left_view_frame0,base_view_frame0,flip_mode,mono_offset); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamAutoProcessingMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamAutoProcessingMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable) { This->lpVtbl->VideoProcessorSetStreamAutoProcessingMode(This,processor,stream_idx,enable); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamFilter(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL enable,int level) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamFilter(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL enable,int level) { This->lpVtbl->VideoProcessorSetStreamFilter(This,processor,stream_idx,filter,enable,level); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_VideoProcessorSetStreamExtension(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext2_VideoProcessorSetStreamExtension(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorSetStreamExtension(This,processor,stream_idx,guid,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamFrameFormat(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT *format) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamFrameFormat(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_FRAME_FORMAT *format) { This->lpVtbl->VideoProcessorGetStreamFrameFormat(This,processor,stream_idx,format); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamColorSpace(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamColorSpace(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) { This->lpVtbl->VideoProcessorGetStreamColorSpace(This,processor,stream_idx,color_space); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamOutputRate(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE *rate,WINBOOL *repeat,DXGI_RATIONAL *custom_rate) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamOutputRate(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_OUTPUT_RATE *rate,WINBOOL *repeat,DXGI_RATIONAL *custom_rate) { This->lpVtbl->VideoProcessorGetStreamOutputRate(This,processor,stream_idx,rate,repeat,custom_rate); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamSourceRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamSourceRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { This->lpVtbl->VideoProcessorGetStreamSourceRect(This,processor,stream_idx,enabled,rect); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamDestRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamDestRect(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,RECT *rect) { This->lpVtbl->VideoProcessorGetStreamDestRect(This,processor,stream_idx,enabled,rect); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamAlpha(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *alpha) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamAlpha(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *alpha) { This->lpVtbl->VideoProcessorGetStreamAlpha(This,processor,stream_idx,enabled,alpha); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamPalette(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,UINT *entries) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamPalette(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,UINT entry_count,UINT *entries) { This->lpVtbl->VideoProcessorGetStreamPalette(This,processor,stream_idx,entry_count,entries); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamPixelAspectRatio(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,DXGI_RATIONAL *src_aspect_ratio,DXGI_RATIONAL *dst_aspect_ratio) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamPixelAspectRatio(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,DXGI_RATIONAL *src_aspect_ratio,DXGI_RATIONAL *dst_aspect_ratio) { This->lpVtbl->VideoProcessorGetStreamPixelAspectRatio(This,processor,stream_idx,enabled,src_aspect_ratio,dst_aspect_ratio); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamLumaKey(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *lower,float *upper) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamLumaKey(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,float *lower,float *upper) { This->lpVtbl->VideoProcessorGetStreamLumaKey(This,processor,stream_idx,enabled,lower,upper); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamStereoFormat(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT *format,WINBOOL *left_view_frame0,WINBOOL *base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE *flip_mode,int *mono_offset) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamStereoFormat(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled,D3D11_VIDEO_PROCESSOR_STEREO_FORMAT *format,WINBOOL *left_view_frame0,WINBOOL *base_view_frame0,D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE *flip_mode,int *mono_offset) { This->lpVtbl->VideoProcessorGetStreamStereoFormat(This,processor,stream_idx,enabled,format,left_view_frame0,base_view_frame0,flip_mode,mono_offset); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamAutoProcessingMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamAutoProcessingMode(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enabled) { This->lpVtbl->VideoProcessorGetStreamAutoProcessingMode(This,processor,stream_idx,enabled); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamFilter(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL *enabled,int *level) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamFilter(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,D3D11_VIDEO_PROCESSOR_FILTER filter,WINBOOL *enabled,int *level) { This->lpVtbl->VideoProcessorGetStreamFilter(This,processor,stream_idx,filter,enabled,level); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_VideoProcessorGetStreamExtension(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext2_VideoProcessorGetStreamExtension(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,const GUID *guid,UINT data_size,void *data) { return This->lpVtbl->VideoProcessorGetStreamExtension(This,processor,stream_idx,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_VideoProcessorBlt(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,ID3D11VideoProcessorOutputView *view,UINT frame_idx,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM *streams) { +static inline HRESULT ID3D11VideoContext2_VideoProcessorBlt(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,ID3D11VideoProcessorOutputView *view,UINT frame_idx,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM *streams) { return This->lpVtbl->VideoProcessorBlt(This,processor,view,frame_idx,stream_count,streams); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_NegotiateCryptoSessionKeyExchange(ID3D11VideoContext2* This,ID3D11CryptoSession *session,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext2_NegotiateCryptoSessionKeyExchange(ID3D11VideoContext2* This,ID3D11CryptoSession *session,UINT data_size,void *data) { return This->lpVtbl->NegotiateCryptoSessionKeyExchange(This,session,data_size,data); } -static __WIDL_INLINE void ID3D11VideoContext2_EncryptionBlt(ID3D11VideoContext2* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,UINT iv_size,void *iv) { +static inline void ID3D11VideoContext2_EncryptionBlt(ID3D11VideoContext2* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,UINT iv_size,void *iv) { This->lpVtbl->EncryptionBlt(This,session,src_surface,dst_surface,iv_size,iv); } -static __WIDL_INLINE void ID3D11VideoContext2_DecryptionBlt(ID3D11VideoContext2* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,D3D11_ENCRYPTED_BLOCK_INFO *block_info,UINT key_size,const void *key,UINT iv_size,void *iv) { +static inline void ID3D11VideoContext2_DecryptionBlt(ID3D11VideoContext2* This,ID3D11CryptoSession *session,ID3D11Texture2D *src_surface,ID3D11Texture2D *dst_surface,D3D11_ENCRYPTED_BLOCK_INFO *block_info,UINT key_size,const void *key,UINT iv_size,void *iv) { This->lpVtbl->DecryptionBlt(This,session,src_surface,dst_surface,block_info,key_size,key,iv_size,iv); } -static __WIDL_INLINE void ID3D11VideoContext2_StartSessionKeyRefresh(ID3D11VideoContext2* This,ID3D11CryptoSession *session,UINT random_number_size,void *random_number) { +static inline void ID3D11VideoContext2_StartSessionKeyRefresh(ID3D11VideoContext2* This,ID3D11CryptoSession *session,UINT random_number_size,void *random_number) { This->lpVtbl->StartSessionKeyRefresh(This,session,random_number_size,random_number); } -static __WIDL_INLINE void ID3D11VideoContext2_FinishSessionKeyRefresh(ID3D11VideoContext2* This,ID3D11CryptoSession *session) { +static inline void ID3D11VideoContext2_FinishSessionKeyRefresh(ID3D11VideoContext2* This,ID3D11CryptoSession *session) { This->lpVtbl->FinishSessionKeyRefresh(This,session); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_GetEncryptionBltKey(ID3D11VideoContext2* This,ID3D11CryptoSession *session,UINT key_size,void *key) { +static inline HRESULT ID3D11VideoContext2_GetEncryptionBltKey(ID3D11VideoContext2* This,ID3D11CryptoSession *session,UINT key_size,void *key) { return This->lpVtbl->GetEncryptionBltKey(This,session,key_size,key); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_NegotiateAuthenticatedChannelKeyExchange(ID3D11VideoContext2* This,ID3D11AuthenticatedChannel *channel,UINT data_size,void *data) { +static inline HRESULT ID3D11VideoContext2_NegotiateAuthenticatedChannelKeyExchange(ID3D11VideoContext2* This,ID3D11AuthenticatedChannel *channel,UINT data_size,void *data) { return This->lpVtbl->NegotiateAuthenticatedChannelKeyExchange(This,channel,data_size,data); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_QueryAuthenticatedChannel(ID3D11VideoContext2* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,UINT output_size,void *output) { +static inline HRESULT ID3D11VideoContext2_QueryAuthenticatedChannel(ID3D11VideoContext2* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,UINT output_size,void *output) { return This->lpVtbl->QueryAuthenticatedChannel(This,channel,input_size,input,output_size,output); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_ConfigureAuthenticatedChannel(ID3D11VideoContext2* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *output) { +static inline HRESULT ID3D11VideoContext2_ConfigureAuthenticatedChannel(ID3D11VideoContext2* This,ID3D11AuthenticatedChannel *channel,UINT input_size,const void *input,D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *output) { return This->lpVtbl->ConfigureAuthenticatedChannel(This,channel,input_size,input,output); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamRotation(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_ROTATION rotation) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamRotation(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL enable,D3D11_VIDEO_PROCESSOR_ROTATION rotation) { This->lpVtbl->VideoProcessorSetStreamRotation(This,processor,stream_idx,enable,rotation); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamRotation(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enable,D3D11_VIDEO_PROCESSOR_ROTATION *rotation) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamRotation(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_idx,WINBOOL *enable,D3D11_VIDEO_PROCESSOR_ROTATION *rotation) { This->lpVtbl->VideoProcessorGetStreamRotation(This,processor,stream_idx,enable,rotation); } /*** ID3D11VideoContext1 methods ***/ -static __WIDL_INLINE HRESULT ID3D11VideoContext2_SubmitDecoderBuffers1(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,UINT buffer_count,const D3D11_VIDEO_DECODER_BUFFER_DESC1 *buffer_desc) { +static inline HRESULT ID3D11VideoContext2_SubmitDecoderBuffers1(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,UINT buffer_count,const D3D11_VIDEO_DECODER_BUFFER_DESC1 *buffer_desc) { return This->lpVtbl->SubmitDecoderBuffers1(This,decoder,buffer_count,buffer_desc); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_GetDataForNewHardwareKey(ID3D11VideoContext2* This,ID3D11CryptoSession *session,UINT input_size,const void *input_data,UINT64 *output_data) { +static inline HRESULT ID3D11VideoContext2_GetDataForNewHardwareKey(ID3D11VideoContext2* This,ID3D11CryptoSession *session,UINT input_size,const void *input_data,UINT64 *output_data) { return This->lpVtbl->GetDataForNewHardwareKey(This,session,input_size,input_data,output_data); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_CheckCryptoSessionStatus(ID3D11VideoContext2* This,ID3D11CryptoSession *session,D3D11_CRYPTO_SESSION_STATUS *status) { +static inline HRESULT ID3D11VideoContext2_CheckCryptoSessionStatus(ID3D11VideoContext2* This,ID3D11CryptoSession *session,D3D11_CRYPTO_SESSION_STATUS *status) { return This->lpVtbl->CheckCryptoSessionStatus(This,session,status); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_DecoderEnableDownsampling(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,DXGI_COLOR_SPACE_TYPE colour_space,const D3D11_VIDEO_SAMPLE_DESC *output_desc,UINT reference_frame_count) { +static inline HRESULT ID3D11VideoContext2_DecoderEnableDownsampling(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,DXGI_COLOR_SPACE_TYPE colour_space,const D3D11_VIDEO_SAMPLE_DESC *output_desc,UINT reference_frame_count) { return This->lpVtbl->DecoderEnableDownsampling(This,decoder,colour_space,output_desc,reference_frame_count); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_DecoderUpdateDownsampling(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_SAMPLE_DESC *output_desc) { +static inline HRESULT ID3D11VideoContext2_DecoderUpdateDownsampling(ID3D11VideoContext2* This,ID3D11VideoDecoder *decoder,const D3D11_VIDEO_SAMPLE_DESC *output_desc) { return This->lpVtbl->DecoderUpdateDownsampling(This,decoder,output_desc); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetOutputColorSpace1(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,DXGI_COLOR_SPACE_TYPE colour_space) { +static inline void ID3D11VideoContext2_VideoProcessorSetOutputColorSpace1(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,DXGI_COLOR_SPACE_TYPE colour_space) { This->lpVtbl->VideoProcessorSetOutputColorSpace1(This,processor,colour_space); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetOutputShaderUsage(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL shader_usage) { +static inline void ID3D11VideoContext2_VideoProcessorSetOutputShaderUsage(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL shader_usage) { This->lpVtbl->VideoProcessorSetOutputShaderUsage(This,processor,shader_usage); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetOutputColorSpace1(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,DXGI_COLOR_SPACE_TYPE *colour_space) { +static inline void ID3D11VideoContext2_VideoProcessorGetOutputColorSpace1(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,DXGI_COLOR_SPACE_TYPE *colour_space) { This->lpVtbl->VideoProcessorGetOutputColorSpace1(This,processor,colour_space); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetOutputShaderUsage(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *shader_usage) { +static inline void ID3D11VideoContext2_VideoProcessorGetOutputShaderUsage(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,WINBOOL *shader_usage) { This->lpVtbl->VideoProcessorGetOutputShaderUsage(This,processor,shader_usage); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamColorSpace1(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_COLOR_SPACE_TYPE colour_space) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamColorSpace1(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_COLOR_SPACE_TYPE colour_space) { This->lpVtbl->VideoProcessorSetStreamColorSpace1(This,processor,stream_index,colour_space); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamMirror(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,WINBOOL enable,WINBOOL flip_horizontal,WINBOOL flip_vertical) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamMirror(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,WINBOOL enable,WINBOOL flip_horizontal,WINBOOL flip_vertical) { This->lpVtbl->VideoProcessorSetStreamMirror(This,processor,stream_index,enable,flip_horizontal,flip_vertical); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamColorSpace1(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_COLOR_SPACE_TYPE *colour_space) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamColorSpace1(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_COLOR_SPACE_TYPE *colour_space) { This->lpVtbl->VideoProcessorGetStreamColorSpace1(This,processor,stream_index,colour_space); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamMirror(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,WINBOOL *enable,WINBOOL *flip_horizontal,WINBOOL *flip_vertical) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamMirror(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,WINBOOL *enable,WINBOOL *flip_horizontal,WINBOOL *flip_vertical) { This->lpVtbl->VideoProcessorGetStreamMirror(This,processor,stream_index,enable,flip_horizontal,flip_vertical); } -static __WIDL_INLINE HRESULT ID3D11VideoContext2_VideoProcessorGetBehaviorHints(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT output_width,UINT output_height,DXGI_FORMAT output_format,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT *streams,UINT *behaviour_hints) { +static inline HRESULT ID3D11VideoContext2_VideoProcessorGetBehaviorHints(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT output_width,UINT output_height,DXGI_FORMAT output_format,UINT stream_count,const D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT *streams,UINT *behaviour_hints) { return This->lpVtbl->VideoProcessorGetBehaviorHints(This,processor,output_width,output_height,output_format,stream_count,streams,behaviour_hints); } /*** ID3D11VideoContext2 methods ***/ -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetOutputHDRMetaData(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,DXGI_HDR_METADATA_TYPE type,UINT size,const void *meta_data) { +static inline void ID3D11VideoContext2_VideoProcessorSetOutputHDRMetaData(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,DXGI_HDR_METADATA_TYPE type,UINT size,const void *meta_data) { This->lpVtbl->VideoProcessorSetOutputHDRMetaData(This,processor,type,size,meta_data); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetOutputHDRMetaData(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,DXGI_HDR_METADATA_TYPE *type,UINT size,void *meta_data) { +static inline void ID3D11VideoContext2_VideoProcessorGetOutputHDRMetaData(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,DXGI_HDR_METADATA_TYPE *type,UINT size,void *meta_data) { This->lpVtbl->VideoProcessorGetOutputHDRMetaData(This,processor,type,size,meta_data); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorSetStreamHDRMetaData(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_HDR_METADATA_TYPE type,UINT size,const void *meta_data) { +static inline void ID3D11VideoContext2_VideoProcessorSetStreamHDRMetaData(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_HDR_METADATA_TYPE type,UINT size,const void *meta_data) { This->lpVtbl->VideoProcessorSetStreamHDRMetaData(This,processor,stream_index,type,size,meta_data); } -static __WIDL_INLINE void ID3D11VideoContext2_VideoProcessorGetStreamHDRMetaData(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_HDR_METADATA_TYPE *type,UINT size,void *meta_data) { +static inline void ID3D11VideoContext2_VideoProcessorGetStreamHDRMetaData(ID3D11VideoContext2* This,ID3D11VideoProcessor *processor,UINT stream_index,DXGI_HDR_METADATA_TYPE *type,UINT size,void *meta_data) { This->lpVtbl->VideoProcessorGetStreamHDRMetaData(This,processor,stream_index,type,size,meta_data); } #endif diff --git a/lib/libc/include/any-windows-any/d3d11on12.h b/lib/libc/include/any-windows-any/d3d11on12.h index e5242599d43c681d96cbb28718ba693d5a62c7c3..d8cefe66348b9a430e1dc0b1130932f49456f03e 100644 --- a/lib/libc/include/any-windows-any/d3d11on12.h +++ b/lib/libc/include/any-windows-any/d3d11on12.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d11on12.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d11on12.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d11on12_h__ #define __d3d11on12_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D11On12Device_FWD_DEFINED__ @@ -34,6 +26,22 @@ interface ID3D11On12Device; #endif /* __cplusplus */ #endif +#ifndef __ID3D11On12Device1_FWD_DEFINED__ +#define __ID3D11On12Device1_FWD_DEFINED__ +typedef interface ID3D11On12Device1 ID3D11On12Device1; +#ifdef __cplusplus +interface ID3D11On12Device1; +#endif /* __cplusplus */ +#endif + +#ifndef __ID3D11On12Device2_FWD_DEFINED__ +#define __ID3D11On12Device2_FWD_DEFINED__ +typedef interface ID3D11On12Device2 ID3D11On12Device2; +#ifdef __cplusplus +interface ID3D11On12Device2; +#endif /* __cplusplus */ +#endif + /* Headers for imported files */ #include @@ -137,23 +145,23 @@ interface ID3D11On12Device { #define ID3D11On12Device_AcquireWrappedResources(This,resources,count) (This)->lpVtbl->AcquireWrappedResources(This,resources,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11On12Device_QueryInterface(ID3D11On12Device* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11On12Device_QueryInterface(ID3D11On12Device* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11On12Device_AddRef(ID3D11On12Device* This) { +static inline ULONG ID3D11On12Device_AddRef(ID3D11On12Device* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11On12Device_Release(ID3D11On12Device* This) { +static inline ULONG ID3D11On12Device_Release(ID3D11On12Device* This) { return This->lpVtbl->Release(This); } /*** ID3D11On12Device methods ***/ -static __WIDL_INLINE HRESULT ID3D11On12Device_CreateWrappedResource(ID3D11On12Device* This,IUnknown *d3d12_resource,const D3D11_RESOURCE_FLAGS *flags,D3D12_RESOURCE_STATES input_state,D3D12_RESOURCE_STATES output_state,REFIID iid,void **d3d11_resource) { +static inline HRESULT ID3D11On12Device_CreateWrappedResource(ID3D11On12Device* This,IUnknown *d3d12_resource,const D3D11_RESOURCE_FLAGS *flags,D3D12_RESOURCE_STATES input_state,D3D12_RESOURCE_STATES output_state,REFIID iid,void **d3d11_resource) { return This->lpVtbl->CreateWrappedResource(This,d3d12_resource,flags,input_state,output_state,iid,d3d11_resource); } -static __WIDL_INLINE void ID3D11On12Device_ReleaseWrappedResources(ID3D11On12Device* This,ID3D11Resource *const *resources,UINT count) { +static inline void ID3D11On12Device_ReleaseWrappedResources(ID3D11On12Device* This,ID3D11Resource *const *resources,UINT count) { This->lpVtbl->ReleaseWrappedResources(This,resources,count); } -static __WIDL_INLINE void ID3D11On12Device_AcquireWrappedResources(ID3D11On12Device* This,ID3D11Resource *const *resources,UINT count) { +static inline void ID3D11On12Device_AcquireWrappedResources(ID3D11On12Device* This,ID3D11Resource *const *resources,UINT count) { This->lpVtbl->AcquireWrappedResources(This,resources,count); } #endif @@ -167,6 +175,265 @@ static __WIDL_INLINE void ID3D11On12Device_AcquireWrappedResources(ID3D11On12Dev HRESULT __stdcall D3D11On12CreateDevice(IUnknown *device,UINT flags,const D3D_FEATURE_LEVEL *feature_levels,UINT feature_level_count,IUnknown *const *queues,UINT queue_count,UINT node_mask,ID3D11Device **d3d11_device,ID3D11DeviceContext **d3d11_immediate_context,D3D_FEATURE_LEVEL *obtained_feature_level); typedef HRESULT (__stdcall *PFN_D3D11ON12_CREATE_DEVICE)(IUnknown *device,UINT flags,const D3D_FEATURE_LEVEL *feature_levels,UINT feature_level_count,IUnknown *const *queues,UINT queue_count,UINT node_mask,ID3D11Device **d3d11_device,ID3D11DeviceContext **d3d11_immediate_context,D3D_FEATURE_LEVEL *obtained_feature_level); +/***************************************************************************** + * ID3D11On12Device1 interface + */ +#ifndef __ID3D11On12Device1_INTERFACE_DEFINED__ +#define __ID3D11On12Device1_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_ID3D11On12Device1, 0xbdb64df4, 0xea2f, 0x4c70, 0xb8,0x61, 0xaa,0xab,0x12,0x58,0xbb,0x5d); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("bdb64df4-ea2f-4c70-b861-aaab1258bb5d") +ID3D11On12Device1 : public ID3D11On12Device +{ + virtual HRESULT STDMETHODCALLTYPE GetD3D12Device( + REFIID iid, + ID3D12Device **d3d12_device) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(ID3D11On12Device1, 0xbdb64df4, 0xea2f, 0x4c70, 0xb8,0x61, 0xaa,0xab,0x12,0x58,0xbb,0x5d) +#endif +#else +typedef struct ID3D11On12Device1Vtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + ID3D11On12Device1 *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + ID3D11On12Device1 *This); + + ULONG (STDMETHODCALLTYPE *Release)( + ID3D11On12Device1 *This); + + /*** ID3D11On12Device methods ***/ + HRESULT (STDMETHODCALLTYPE *CreateWrappedResource)( + ID3D11On12Device1 *This, + IUnknown *d3d12_resource, + const D3D11_RESOURCE_FLAGS *flags, + D3D12_RESOURCE_STATES input_state, + D3D12_RESOURCE_STATES output_state, + REFIID iid, + void **d3d11_resource); + + void (STDMETHODCALLTYPE *ReleaseWrappedResources)( + ID3D11On12Device1 *This, + ID3D11Resource *const *resources, + UINT count); + + void (STDMETHODCALLTYPE *AcquireWrappedResources)( + ID3D11On12Device1 *This, + ID3D11Resource *const *resources, + UINT count); + + /*** ID3D11On12Device1 methods ***/ + HRESULT (STDMETHODCALLTYPE *GetD3D12Device)( + ID3D11On12Device1 *This, + REFIID iid, + ID3D12Device **d3d12_device); + + END_INTERFACE +} ID3D11On12Device1Vtbl; + +interface ID3D11On12Device1 { + CONST_VTBL ID3D11On12Device1Vtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define ID3D11On12Device1_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define ID3D11On12Device1_AddRef(This) (This)->lpVtbl->AddRef(This) +#define ID3D11On12Device1_Release(This) (This)->lpVtbl->Release(This) +/*** ID3D11On12Device methods ***/ +#define ID3D11On12Device1_CreateWrappedResource(This,d3d12_resource,flags,input_state,output_state,iid,d3d11_resource) (This)->lpVtbl->CreateWrappedResource(This,d3d12_resource,flags,input_state,output_state,iid,d3d11_resource) +#define ID3D11On12Device1_ReleaseWrappedResources(This,resources,count) (This)->lpVtbl->ReleaseWrappedResources(This,resources,count) +#define ID3D11On12Device1_AcquireWrappedResources(This,resources,count) (This)->lpVtbl->AcquireWrappedResources(This,resources,count) +/*** ID3D11On12Device1 methods ***/ +#define ID3D11On12Device1_GetD3D12Device(This,iid,d3d12_device) (This)->lpVtbl->GetD3D12Device(This,iid,d3d12_device) +#else +/*** IUnknown methods ***/ +static inline HRESULT ID3D11On12Device1_QueryInterface(ID3D11On12Device1* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG ID3D11On12Device1_AddRef(ID3D11On12Device1* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG ID3D11On12Device1_Release(ID3D11On12Device1* This) { + return This->lpVtbl->Release(This); +} +/*** ID3D11On12Device methods ***/ +static inline HRESULT ID3D11On12Device1_CreateWrappedResource(ID3D11On12Device1* This,IUnknown *d3d12_resource,const D3D11_RESOURCE_FLAGS *flags,D3D12_RESOURCE_STATES input_state,D3D12_RESOURCE_STATES output_state,REFIID iid,void **d3d11_resource) { + return This->lpVtbl->CreateWrappedResource(This,d3d12_resource,flags,input_state,output_state,iid,d3d11_resource); +} +static inline void ID3D11On12Device1_ReleaseWrappedResources(ID3D11On12Device1* This,ID3D11Resource *const *resources,UINT count) { + This->lpVtbl->ReleaseWrappedResources(This,resources,count); +} +static inline void ID3D11On12Device1_AcquireWrappedResources(ID3D11On12Device1* This,ID3D11Resource *const *resources,UINT count) { + This->lpVtbl->AcquireWrappedResources(This,resources,count); +} +/*** ID3D11On12Device1 methods ***/ +static inline HRESULT ID3D11On12Device1_GetD3D12Device(ID3D11On12Device1* This,REFIID iid,ID3D12Device **d3d12_device) { + return This->lpVtbl->GetD3D12Device(This,iid,d3d12_device); +} +#endif +#endif + +#endif + + +#endif /* __ID3D11On12Device1_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * ID3D11On12Device2 interface + */ +#ifndef __ID3D11On12Device2_INTERFACE_DEFINED__ +#define __ID3D11On12Device2_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_ID3D11On12Device2, 0xdc90f331, 0x4740, 0x43fa, 0x86,0x6e, 0x67,0xf1,0x2c,0xb5,0x82,0x23); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("dc90f331-4740-43fa-866e-67f12cb58223") +ID3D11On12Device2 : public ID3D11On12Device1 +{ + virtual HRESULT STDMETHODCALLTYPE UnwrapUnderlyingResource( + ID3D11Resource *d3d11_resource, + ID3D12CommandQueue *d3d12_command_queue, + REFIID iid, + void **d3d12_resource) = 0; + + virtual HRESULT STDMETHODCALLTYPE ReturnUnderlyingResource( + ID3D11Resource *d3d11_resource, + UINT num_sync, + UINT64 *signal_values, + ID3D12Fence **fences) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(ID3D11On12Device2, 0xdc90f331, 0x4740, 0x43fa, 0x86,0x6e, 0x67,0xf1,0x2c,0xb5,0x82,0x23) +#endif +#else +typedef struct ID3D11On12Device2Vtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + ID3D11On12Device2 *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + ID3D11On12Device2 *This); + + ULONG (STDMETHODCALLTYPE *Release)( + ID3D11On12Device2 *This); + + /*** ID3D11On12Device methods ***/ + HRESULT (STDMETHODCALLTYPE *CreateWrappedResource)( + ID3D11On12Device2 *This, + IUnknown *d3d12_resource, + const D3D11_RESOURCE_FLAGS *flags, + D3D12_RESOURCE_STATES input_state, + D3D12_RESOURCE_STATES output_state, + REFIID iid, + void **d3d11_resource); + + void (STDMETHODCALLTYPE *ReleaseWrappedResources)( + ID3D11On12Device2 *This, + ID3D11Resource *const *resources, + UINT count); + + void (STDMETHODCALLTYPE *AcquireWrappedResources)( + ID3D11On12Device2 *This, + ID3D11Resource *const *resources, + UINT count); + + /*** ID3D11On12Device1 methods ***/ + HRESULT (STDMETHODCALLTYPE *GetD3D12Device)( + ID3D11On12Device2 *This, + REFIID iid, + ID3D12Device **d3d12_device); + + /*** ID3D11On12Device2 methods ***/ + HRESULT (STDMETHODCALLTYPE *UnwrapUnderlyingResource)( + ID3D11On12Device2 *This, + ID3D11Resource *d3d11_resource, + ID3D12CommandQueue *d3d12_command_queue, + REFIID iid, + void **d3d12_resource); + + HRESULT (STDMETHODCALLTYPE *ReturnUnderlyingResource)( + ID3D11On12Device2 *This, + ID3D11Resource *d3d11_resource, + UINT num_sync, + UINT64 *signal_values, + ID3D12Fence **fences); + + END_INTERFACE +} ID3D11On12Device2Vtbl; + +interface ID3D11On12Device2 { + CONST_VTBL ID3D11On12Device2Vtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define ID3D11On12Device2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define ID3D11On12Device2_AddRef(This) (This)->lpVtbl->AddRef(This) +#define ID3D11On12Device2_Release(This) (This)->lpVtbl->Release(This) +/*** ID3D11On12Device methods ***/ +#define ID3D11On12Device2_CreateWrappedResource(This,d3d12_resource,flags,input_state,output_state,iid,d3d11_resource) (This)->lpVtbl->CreateWrappedResource(This,d3d12_resource,flags,input_state,output_state,iid,d3d11_resource) +#define ID3D11On12Device2_ReleaseWrappedResources(This,resources,count) (This)->lpVtbl->ReleaseWrappedResources(This,resources,count) +#define ID3D11On12Device2_AcquireWrappedResources(This,resources,count) (This)->lpVtbl->AcquireWrappedResources(This,resources,count) +/*** ID3D11On12Device1 methods ***/ +#define ID3D11On12Device2_GetD3D12Device(This,iid,d3d12_device) (This)->lpVtbl->GetD3D12Device(This,iid,d3d12_device) +/*** ID3D11On12Device2 methods ***/ +#define ID3D11On12Device2_UnwrapUnderlyingResource(This,d3d11_resource,d3d12_command_queue,iid,d3d12_resource) (This)->lpVtbl->UnwrapUnderlyingResource(This,d3d11_resource,d3d12_command_queue,iid,d3d12_resource) +#define ID3D11On12Device2_ReturnUnderlyingResource(This,d3d11_resource,num_sync,signal_values,fences) (This)->lpVtbl->ReturnUnderlyingResource(This,d3d11_resource,num_sync,signal_values,fences) +#else +/*** IUnknown methods ***/ +static inline HRESULT ID3D11On12Device2_QueryInterface(ID3D11On12Device2* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG ID3D11On12Device2_AddRef(ID3D11On12Device2* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG ID3D11On12Device2_Release(ID3D11On12Device2* This) { + return This->lpVtbl->Release(This); +} +/*** ID3D11On12Device methods ***/ +static inline HRESULT ID3D11On12Device2_CreateWrappedResource(ID3D11On12Device2* This,IUnknown *d3d12_resource,const D3D11_RESOURCE_FLAGS *flags,D3D12_RESOURCE_STATES input_state,D3D12_RESOURCE_STATES output_state,REFIID iid,void **d3d11_resource) { + return This->lpVtbl->CreateWrappedResource(This,d3d12_resource,flags,input_state,output_state,iid,d3d11_resource); +} +static inline void ID3D11On12Device2_ReleaseWrappedResources(ID3D11On12Device2* This,ID3D11Resource *const *resources,UINT count) { + This->lpVtbl->ReleaseWrappedResources(This,resources,count); +} +static inline void ID3D11On12Device2_AcquireWrappedResources(ID3D11On12Device2* This,ID3D11Resource *const *resources,UINT count) { + This->lpVtbl->AcquireWrappedResources(This,resources,count); +} +/*** ID3D11On12Device1 methods ***/ +static inline HRESULT ID3D11On12Device2_GetD3D12Device(ID3D11On12Device2* This,REFIID iid,ID3D12Device **d3d12_device) { + return This->lpVtbl->GetD3D12Device(This,iid,d3d12_device); +} +/*** ID3D11On12Device2 methods ***/ +static inline HRESULT ID3D11On12Device2_UnwrapUnderlyingResource(ID3D11On12Device2* This,ID3D11Resource *d3d11_resource,ID3D12CommandQueue *d3d12_command_queue,REFIID iid,void **d3d12_resource) { + return This->lpVtbl->UnwrapUnderlyingResource(This,d3d11_resource,d3d12_command_queue,iid,d3d12_resource); +} +static inline HRESULT ID3D11On12Device2_ReturnUnderlyingResource(ID3D11On12Device2* This,ID3D11Resource *d3d11_resource,UINT num_sync,UINT64 *signal_values,ID3D12Fence **fences) { + return This->lpVtbl->ReturnUnderlyingResource(This,d3d11_resource,num_sync,signal_values,fences); +} +#endif +#endif + +#endif + + +#endif /* __ID3D11On12Device2_INTERFACE_DEFINED__ */ + /* Begin additional prototypes for all interfaces */ diff --git a/lib/libc/include/any-windows-any/d3d11sdklayers.h b/lib/libc/include/any-windows-any/d3d11sdklayers.h index 59f9349730dd1ddbf9a6b543d574b1c1092de49f..794a4072135b9825bed97482ef225c4eb29755e7 100644 --- a/lib/libc/include/any-windows-any/d3d11sdklayers.h +++ b/lib/libc/include/any-windows-any/d3d11sdklayers.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d11sdklayers.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d11sdklayers.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d11sdklayers_h__ #define __d3d11sdklayers_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D11Debug_FWD_DEFINED__ @@ -1375,41 +1367,41 @@ interface ID3D11Debug { #define ID3D11Debug_ValidateContextForDispatch(This,pContext) (This)->lpVtbl->ValidateContextForDispatch(This,pContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11Debug_QueryInterface(ID3D11Debug* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11Debug_QueryInterface(ID3D11Debug* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11Debug_AddRef(ID3D11Debug* This) { +static inline ULONG ID3D11Debug_AddRef(ID3D11Debug* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11Debug_Release(ID3D11Debug* This) { +static inline ULONG ID3D11Debug_Release(ID3D11Debug* This) { return This->lpVtbl->Release(This); } /*** ID3D11Debug methods ***/ -static __WIDL_INLINE HRESULT ID3D11Debug_SetFeatureMask(ID3D11Debug* This,UINT Mask) { +static inline HRESULT ID3D11Debug_SetFeatureMask(ID3D11Debug* This,UINT Mask) { return This->lpVtbl->SetFeatureMask(This,Mask); } -static __WIDL_INLINE UINT ID3D11Debug_GetFeatureMask(ID3D11Debug* This) { +static inline UINT ID3D11Debug_GetFeatureMask(ID3D11Debug* This) { return This->lpVtbl->GetFeatureMask(This); } -static __WIDL_INLINE HRESULT ID3D11Debug_SetPresentPerRenderOpDelay(ID3D11Debug* This,UINT Milliseconds) { +static inline HRESULT ID3D11Debug_SetPresentPerRenderOpDelay(ID3D11Debug* This,UINT Milliseconds) { return This->lpVtbl->SetPresentPerRenderOpDelay(This,Milliseconds); } -static __WIDL_INLINE UINT ID3D11Debug_GetPresentPerRenderOpDelay(ID3D11Debug* This) { +static inline UINT ID3D11Debug_GetPresentPerRenderOpDelay(ID3D11Debug* This) { return This->lpVtbl->GetPresentPerRenderOpDelay(This); } -static __WIDL_INLINE HRESULT ID3D11Debug_SetSwapChain(ID3D11Debug* This,IDXGISwapChain *pSwapChain) { +static inline HRESULT ID3D11Debug_SetSwapChain(ID3D11Debug* This,IDXGISwapChain *pSwapChain) { return This->lpVtbl->SetSwapChain(This,pSwapChain); } -static __WIDL_INLINE HRESULT ID3D11Debug_GetSwapChain(ID3D11Debug* This,IDXGISwapChain **ppSwapChain) { +static inline HRESULT ID3D11Debug_GetSwapChain(ID3D11Debug* This,IDXGISwapChain **ppSwapChain) { return This->lpVtbl->GetSwapChain(This,ppSwapChain); } -static __WIDL_INLINE HRESULT ID3D11Debug_ValidateContext(ID3D11Debug* This,ID3D11DeviceContext *pContext) { +static inline HRESULT ID3D11Debug_ValidateContext(ID3D11Debug* This,ID3D11DeviceContext *pContext) { return This->lpVtbl->ValidateContext(This,pContext); } -static __WIDL_INLINE HRESULT ID3D11Debug_ReportLiveDeviceObjects(ID3D11Debug* This,D3D11_RLDO_FLAGS Flags) { +static inline HRESULT ID3D11Debug_ReportLiveDeviceObjects(ID3D11Debug* This,D3D11_RLDO_FLAGS Flags) { return This->lpVtbl->ReportLiveDeviceObjects(This,Flags); } -static __WIDL_INLINE HRESULT ID3D11Debug_ValidateContextForDispatch(ID3D11Debug* This,ID3D11DeviceContext *pContext) { +static inline HRESULT ID3D11Debug_ValidateContextForDispatch(ID3D11Debug* This,ID3D11DeviceContext *pContext) { return This->lpVtbl->ValidateContextForDispatch(This,pContext); } #endif @@ -1483,20 +1475,20 @@ interface ID3D11SwitchToRef { #define ID3D11SwitchToRef_GetUseRef(This) (This)->lpVtbl->GetUseRef(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11SwitchToRef_QueryInterface(ID3D11SwitchToRef* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11SwitchToRef_QueryInterface(ID3D11SwitchToRef* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11SwitchToRef_AddRef(ID3D11SwitchToRef* This) { +static inline ULONG ID3D11SwitchToRef_AddRef(ID3D11SwitchToRef* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11SwitchToRef_Release(ID3D11SwitchToRef* This) { +static inline ULONG ID3D11SwitchToRef_Release(ID3D11SwitchToRef* This) { return This->lpVtbl->Release(This); } /*** ID3D11SwitchToRef methods ***/ -static __WIDL_INLINE WINBOOL ID3D11SwitchToRef_SetUseRef(ID3D11SwitchToRef* This,WINBOOL useref) { +static inline WINBOOL ID3D11SwitchToRef_SetUseRef(ID3D11SwitchToRef* This,WINBOOL useref) { return This->lpVtbl->SetUseRef(This,useref); } -static __WIDL_INLINE WINBOOL ID3D11SwitchToRef_GetUseRef(ID3D11SwitchToRef* This) { +static inline WINBOOL ID3D11SwitchToRef_GetUseRef(ID3D11SwitchToRef* This) { return This->lpVtbl->GetUseRef(This); } #endif @@ -1842,119 +1834,119 @@ interface ID3D11InfoQueue { #define ID3D11InfoQueue_GetMuteDebugOutput(This) (This)->lpVtbl->GetMuteDebugOutput(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D11InfoQueue_QueryInterface(ID3D11InfoQueue* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D11InfoQueue_QueryInterface(ID3D11InfoQueue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D11InfoQueue_AddRef(ID3D11InfoQueue* This) { +static inline ULONG ID3D11InfoQueue_AddRef(ID3D11InfoQueue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D11InfoQueue_Release(ID3D11InfoQueue* This) { +static inline ULONG ID3D11InfoQueue_Release(ID3D11InfoQueue* This) { return This->lpVtbl->Release(This); } /*** ID3D11InfoQueue methods ***/ -static __WIDL_INLINE HRESULT ID3D11InfoQueue_SetMessageCountLimit(ID3D11InfoQueue* This,UINT64 MessageCountLimit) { +static inline HRESULT ID3D11InfoQueue_SetMessageCountLimit(ID3D11InfoQueue* This,UINT64 MessageCountLimit) { return This->lpVtbl->SetMessageCountLimit(This,MessageCountLimit); } -static __WIDL_INLINE void ID3D11InfoQueue_ClearStoredMessages(ID3D11InfoQueue* This) { +static inline void ID3D11InfoQueue_ClearStoredMessages(ID3D11InfoQueue* This) { This->lpVtbl->ClearStoredMessages(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_GetMessage(ID3D11InfoQueue* This,UINT64 MessageIndex,D3D11_MESSAGE *pMessage,SIZE_T *pMessageByteLength) { +static inline HRESULT ID3D11InfoQueue_GetMessage(ID3D11InfoQueue* This,UINT64 MessageIndex,D3D11_MESSAGE *pMessage,SIZE_T *pMessageByteLength) { return This->lpVtbl->GetMessage(This,MessageIndex,pMessage,pMessageByteLength); } -static __WIDL_INLINE UINT64 ID3D11InfoQueue_GetNumMessagesAllowedByStorageFilter(ID3D11InfoQueue* This) { +static inline UINT64 ID3D11InfoQueue_GetNumMessagesAllowedByStorageFilter(ID3D11InfoQueue* This) { return This->lpVtbl->GetNumMessagesAllowedByStorageFilter(This); } -static __WIDL_INLINE UINT64 ID3D11InfoQueue_GetNumMessagesDeniedByStorageFilter(ID3D11InfoQueue* This) { +static inline UINT64 ID3D11InfoQueue_GetNumMessagesDeniedByStorageFilter(ID3D11InfoQueue* This) { return This->lpVtbl->GetNumMessagesDeniedByStorageFilter(This); } -static __WIDL_INLINE UINT64 ID3D11InfoQueue_GetNumStoredMessages(ID3D11InfoQueue* This) { +static inline UINT64 ID3D11InfoQueue_GetNumStoredMessages(ID3D11InfoQueue* This) { return This->lpVtbl->GetNumStoredMessages(This); } -static __WIDL_INLINE UINT64 ID3D11InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter(ID3D11InfoQueue* This) { +static inline UINT64 ID3D11InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter(ID3D11InfoQueue* This) { return This->lpVtbl->GetNumStoredMessagesAllowedByRetrievalFilter(This); } -static __WIDL_INLINE UINT64 ID3D11InfoQueue_GetNumMessagesDiscardedByMessageCountLimit(ID3D11InfoQueue* This) { +static inline UINT64 ID3D11InfoQueue_GetNumMessagesDiscardedByMessageCountLimit(ID3D11InfoQueue* This) { return This->lpVtbl->GetNumMessagesDiscardedByMessageCountLimit(This); } -static __WIDL_INLINE UINT64 ID3D11InfoQueue_GetMessageCountLimit(ID3D11InfoQueue* This) { +static inline UINT64 ID3D11InfoQueue_GetMessageCountLimit(ID3D11InfoQueue* This) { return This->lpVtbl->GetMessageCountLimit(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_AddStorageFilterEntries(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter) { +static inline HRESULT ID3D11InfoQueue_AddStorageFilterEntries(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter) { return This->lpVtbl->AddStorageFilterEntries(This,pFilter); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_GetStorageFilter(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter,SIZE_T *pFilterByteLength) { +static inline HRESULT ID3D11InfoQueue_GetStorageFilter(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter,SIZE_T *pFilterByteLength) { return This->lpVtbl->GetStorageFilter(This,pFilter,pFilterByteLength); } -static __WIDL_INLINE void ID3D11InfoQueue_ClearStorageFilter(ID3D11InfoQueue* This) { +static inline void ID3D11InfoQueue_ClearStorageFilter(ID3D11InfoQueue* This) { This->lpVtbl->ClearStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_PushEmptyStorageFilter(ID3D11InfoQueue* This) { +static inline HRESULT ID3D11InfoQueue_PushEmptyStorageFilter(ID3D11InfoQueue* This) { return This->lpVtbl->PushEmptyStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_PushCopyOfStorageFilter(ID3D11InfoQueue* This) { +static inline HRESULT ID3D11InfoQueue_PushCopyOfStorageFilter(ID3D11InfoQueue* This) { return This->lpVtbl->PushCopyOfStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_PushStorageFilter(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter) { +static inline HRESULT ID3D11InfoQueue_PushStorageFilter(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter) { return This->lpVtbl->PushStorageFilter(This,pFilter); } -static __WIDL_INLINE void ID3D11InfoQueue_PopStorageFilter(ID3D11InfoQueue* This) { +static inline void ID3D11InfoQueue_PopStorageFilter(ID3D11InfoQueue* This) { This->lpVtbl->PopStorageFilter(This); } -static __WIDL_INLINE UINT ID3D11InfoQueue_GetStorageFilterStackSize(ID3D11InfoQueue* This) { +static inline UINT ID3D11InfoQueue_GetStorageFilterStackSize(ID3D11InfoQueue* This) { return This->lpVtbl->GetStorageFilterStackSize(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_AddRetrievalFilterEntries(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter) { +static inline HRESULT ID3D11InfoQueue_AddRetrievalFilterEntries(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter) { return This->lpVtbl->AddRetrievalFilterEntries(This,pFilter); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_GetRetrievalFilter(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter,SIZE_T *pFilterByteLength) { +static inline HRESULT ID3D11InfoQueue_GetRetrievalFilter(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter,SIZE_T *pFilterByteLength) { return This->lpVtbl->GetRetrievalFilter(This,pFilter,pFilterByteLength); } -static __WIDL_INLINE void ID3D11InfoQueue_ClearRetrievalFilter(ID3D11InfoQueue* This) { +static inline void ID3D11InfoQueue_ClearRetrievalFilter(ID3D11InfoQueue* This) { This->lpVtbl->ClearRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_PushEmptyRetrievalFilter(ID3D11InfoQueue* This) { +static inline HRESULT ID3D11InfoQueue_PushEmptyRetrievalFilter(ID3D11InfoQueue* This) { return This->lpVtbl->PushEmptyRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_PushCopyOfRetrievalFilter(ID3D11InfoQueue* This) { +static inline HRESULT ID3D11InfoQueue_PushCopyOfRetrievalFilter(ID3D11InfoQueue* This) { return This->lpVtbl->PushCopyOfRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_PushRetrievalFilter(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter) { +static inline HRESULT ID3D11InfoQueue_PushRetrievalFilter(ID3D11InfoQueue* This,D3D11_INFO_QUEUE_FILTER *pFilter) { return This->lpVtbl->PushRetrievalFilter(This,pFilter); } -static __WIDL_INLINE void ID3D11InfoQueue_PopRetrievalFilter(ID3D11InfoQueue* This) { +static inline void ID3D11InfoQueue_PopRetrievalFilter(ID3D11InfoQueue* This) { This->lpVtbl->PopRetrievalFilter(This); } -static __WIDL_INLINE UINT ID3D11InfoQueue_GetRetrievalFilterStackSize(ID3D11InfoQueue* This) { +static inline UINT ID3D11InfoQueue_GetRetrievalFilterStackSize(ID3D11InfoQueue* This) { return This->lpVtbl->GetRetrievalFilterStackSize(This); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_AddMessage(ID3D11InfoQueue* This,D3D11_MESSAGE_CATEGORY Category,D3D11_MESSAGE_SEVERITY Severity,D3D11_MESSAGE_ID ID,LPCSTR pDescription) { +static inline HRESULT ID3D11InfoQueue_AddMessage(ID3D11InfoQueue* This,D3D11_MESSAGE_CATEGORY Category,D3D11_MESSAGE_SEVERITY Severity,D3D11_MESSAGE_ID ID,LPCSTR pDescription) { return This->lpVtbl->AddMessage(This,Category,Severity,ID,pDescription); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_AddApplicationMessage(ID3D11InfoQueue* This,D3D11_MESSAGE_SEVERITY Severity,LPCSTR pDescription) { +static inline HRESULT ID3D11InfoQueue_AddApplicationMessage(ID3D11InfoQueue* This,D3D11_MESSAGE_SEVERITY Severity,LPCSTR pDescription) { return This->lpVtbl->AddApplicationMessage(This,Severity,pDescription); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_SetBreakOnCategory(ID3D11InfoQueue* This,D3D11_MESSAGE_CATEGORY Category,WINBOOL bEnable) { +static inline HRESULT ID3D11InfoQueue_SetBreakOnCategory(ID3D11InfoQueue* This,D3D11_MESSAGE_CATEGORY Category,WINBOOL bEnable) { return This->lpVtbl->SetBreakOnCategory(This,Category,bEnable); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_SetBreakOnSeverity(ID3D11InfoQueue* This,D3D11_MESSAGE_SEVERITY Severity,WINBOOL bEnable) { +static inline HRESULT ID3D11InfoQueue_SetBreakOnSeverity(ID3D11InfoQueue* This,D3D11_MESSAGE_SEVERITY Severity,WINBOOL bEnable) { return This->lpVtbl->SetBreakOnSeverity(This,Severity,bEnable); } -static __WIDL_INLINE HRESULT ID3D11InfoQueue_SetBreakOnID(ID3D11InfoQueue* This,D3D11_MESSAGE_ID ID,WINBOOL bEnable) { +static inline HRESULT ID3D11InfoQueue_SetBreakOnID(ID3D11InfoQueue* This,D3D11_MESSAGE_ID ID,WINBOOL bEnable) { return This->lpVtbl->SetBreakOnID(This,ID,bEnable); } -static __WIDL_INLINE WINBOOL ID3D11InfoQueue_GetBreakOnCategory(ID3D11InfoQueue* This,D3D11_MESSAGE_CATEGORY Category) { +static inline WINBOOL ID3D11InfoQueue_GetBreakOnCategory(ID3D11InfoQueue* This,D3D11_MESSAGE_CATEGORY Category) { return This->lpVtbl->GetBreakOnCategory(This,Category); } -static __WIDL_INLINE WINBOOL ID3D11InfoQueue_GetBreakOnSeverity(ID3D11InfoQueue* This,D3D11_MESSAGE_SEVERITY Severity) { +static inline WINBOOL ID3D11InfoQueue_GetBreakOnSeverity(ID3D11InfoQueue* This,D3D11_MESSAGE_SEVERITY Severity) { return This->lpVtbl->GetBreakOnSeverity(This,Severity); } -static __WIDL_INLINE WINBOOL ID3D11InfoQueue_GetBreakOnID(ID3D11InfoQueue* This,D3D11_MESSAGE_ID ID) { +static inline WINBOOL ID3D11InfoQueue_GetBreakOnID(ID3D11InfoQueue* This,D3D11_MESSAGE_ID ID) { return This->lpVtbl->GetBreakOnID(This,ID); } -static __WIDL_INLINE void ID3D11InfoQueue_SetMuteDebugOutput(ID3D11InfoQueue* This,WINBOOL bMute) { +static inline void ID3D11InfoQueue_SetMuteDebugOutput(ID3D11InfoQueue* This,WINBOOL bMute) { This->lpVtbl->SetMuteDebugOutput(This,bMute); } -static __WIDL_INLINE WINBOOL ID3D11InfoQueue_GetMuteDebugOutput(ID3D11InfoQueue* This) { +static inline WINBOOL ID3D11InfoQueue_GetMuteDebugOutput(ID3D11InfoQueue* This) { return This->lpVtbl->GetMuteDebugOutput(This); } #endif diff --git a/lib/libc/include/any-windows-any/d3d11shader.h b/lib/libc/include/any-windows-any/d3d11shader.h index d0a06f8f1f4f5a4b494f52fb007cfaf28aee9723..4237822cad3aaf236c8f12ae68bcdee86871d9cd 100644 --- a/lib/libc/include/any-windows-any/d3d11shader.h +++ b/lib/libc/include/any-windows-any/d3d11shader.h @@ -27,6 +27,16 @@ #define D3D_COMPILER_VERSION 47 #endif +#define D3D_SHADER_REQUIRES_DOUBLES 0x00000001 +#define D3D_SHADER_REQUIRES_EARLY_DEPTH_STENCIL 0x00000002 +#define D3D_SHADER_REQUIRES_UAVS_AT_EVERY_STAGE 0x00000004 +#define D3D_SHADER_REQUIRES_64_UAVS 0x00000008 +#define D3D_SHADER_REQUIRES_MINIMUM_PRECISION 0x00000010 +#define D3D_SHADER_REQUIRES_11_1_DOUBLE_EXTENSIONS 0x00000020 +#define D3D_SHADER_REQUIRES_11_1_SHADER_EXTENSIONS 0x00000040 +#define D3D_SHADER_REQUIRES_LEVEL_9_COMPARISON_FILTERING 0x00000080 +#define D3D_SHADER_REQUIRES_TILED_RESOURCES 0x00000100 + /* These are defined as version-neutral in d3dcommon.h */ typedef D3D_CBUFFER_TYPE D3D11_CBUFFER_TYPE; @@ -262,4 +272,20 @@ DECLARE_INTERFACE_(ID3D11Module, IUnknown) }; #undef INTERFACE +DEFINE_GUID(IID_ID3D11Linker, 0x59a6cd0e, 0xe10d, 0x4c1f, 0x88, 0xc0, 0x63, 0xab, 0xa1, 0xda, 0xf3, 0x0e); + +#define INTERFACE ID3D11Linker +DECLARE_INTERFACE_(ID3D11Linker, IUnknown) +{ + STDMETHOD(QueryInterface)(THIS_ REFIID iid, void **out) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + + /* ID3D11Linker methods */ + STDMETHOD(Link)(THIS_ ID3D11ModuleInstance *instance, LPCSTR instname, LPCSTR targetname, UINT flags, ID3DBlob **shader, ID3DBlob **error) PURE; + STDMETHOD(UseLibrary)(THIS_ ID3D11ModuleInstance *libinstance) PURE; + STDMETHOD(AddClipPlaneFromCBuffer)(THIS_ UINT bufferslot, UINT bufferentry) PURE; +}; +#undef INTERFACE + #endif diff --git a/lib/libc/include/any-windows-any/d3d12.h b/lib/libc/include/any-windows-any/d3d12.h index 6fe71776fbb05646ccea8c22596a8ac2888a8180..9270b89a39ae6f93464e553332dfae58591ef5f4 100644 --- a/lib/libc/include/any-windows-any/d3d12.h +++ b/lib/libc/include/any-windows-any/d3d12.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d12.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d12.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d12_h__ #define __d3d12_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D12Object_FWD_DEFINED__ @@ -2933,6 +2925,26 @@ typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS13 { WINBOOL TextureCopyBetweenDimensionsSupported; WINBOOL AlphaBlendFactorSupported; } D3D12_FEATURE_DATA_D3D12_OPTIONS13; +typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS14 { + WINBOOL AdvancedTextureOpsSupported; + WINBOOL WriteableMSAATexturesSupported; + WINBOOL IndependentFrontAndBackStencilRefMaskSupported; +} D3D12_FEATURE_DATA_D3D12_OPTIONS14; +typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS15 { + WINBOOL TriangleFanSupported; + WINBOOL DynamicIndexBufferStripCutSupported; +} D3D12_FEATURE_DATA_D3D12_OPTIONS15; +typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS16 { + WINBOOL DynamicDepthBiasSupported; + WINBOOL GPUUploadHeapSupported; +} D3D12_FEATURE_DATA_D3D12_OPTIONS16; +typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS17 { + WINBOOL NonNormalizedCoordinateSamplersSupported; + WINBOOL ManualWriteTrackingResourceSupported; +} D3D12_FEATURE_DATA_D3D12_OPTIONS17; +typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS18 { + WINBOOL RenderPassesValid; +} D3D12_FEATURE_DATA_D3D12_OPTIONS18; typedef enum D3D12_FEATURE { D3D12_FEATURE_D3D12_OPTIONS = 0, D3D12_FEATURE_ARCHITECTURE = 1, @@ -2966,7 +2978,12 @@ typedef enum D3D12_FEATURE { D3D12_FEATURE_D3D12_OPTIONS10 = 39, D3D12_FEATURE_D3D12_OPTIONS11 = 40, D3D12_FEATURE_D3D12_OPTIONS12 = 41, - D3D12_FEATURE_D3D12_OPTIONS13 = 42 + D3D12_FEATURE_D3D12_OPTIONS13 = 42, + D3D12_FEATURE_D3D12_OPTIONS14 = 43, + D3D12_FEATURE_D3D12_OPTIONS15 = 44, + D3D12_FEATURE_D3D12_OPTIONS16 = 45, + D3D12_FEATURE_D3D12_OPTIONS17 = 46, + D3D12_FEATURE_D3D12_OPTIONS18 = 47 } D3D12_FEATURE; typedef struct D3D12_MEMCPY_DEST { void *pData; @@ -3097,26 +3114,26 @@ interface ID3D12Object { #define ID3D12Object_SetName(This,name) (This)->lpVtbl->SetName(This,name) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Object_QueryInterface(ID3D12Object* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Object_QueryInterface(ID3D12Object* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Object_AddRef(ID3D12Object* This) { +static inline ULONG ID3D12Object_AddRef(ID3D12Object* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Object_Release(ID3D12Object* This) { +static inline ULONG ID3D12Object_Release(ID3D12Object* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Object_GetPrivateData(ID3D12Object* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Object_GetPrivateData(ID3D12Object* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Object_SetPrivateData(ID3D12Object* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Object_SetPrivateData(ID3D12Object* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Object_SetPrivateDataInterface(ID3D12Object* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Object_SetPrivateDataInterface(ID3D12Object* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Object_SetName(ID3D12Object* This,const WCHAR *name) { +static inline HRESULT ID3D12Object_SetName(ID3D12Object* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } #endif @@ -3212,30 +3229,30 @@ interface ID3D12DeviceChild { #define ID3D12DeviceChild_GetDevice(This,riid,device) (This)->lpVtbl->GetDevice(This,riid,device) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceChild_QueryInterface(ID3D12DeviceChild* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DeviceChild_QueryInterface(ID3D12DeviceChild* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DeviceChild_AddRef(ID3D12DeviceChild* This) { +static inline ULONG ID3D12DeviceChild_AddRef(ID3D12DeviceChild* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DeviceChild_Release(ID3D12DeviceChild* This) { +static inline ULONG ID3D12DeviceChild_Release(ID3D12DeviceChild* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceChild_GetPrivateData(ID3D12DeviceChild* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12DeviceChild_GetPrivateData(ID3D12DeviceChild* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12DeviceChild_SetPrivateData(ID3D12DeviceChild* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12DeviceChild_SetPrivateData(ID3D12DeviceChild* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12DeviceChild_SetPrivateDataInterface(ID3D12DeviceChild* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12DeviceChild_SetPrivateDataInterface(ID3D12DeviceChild* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12DeviceChild_SetName(ID3D12DeviceChild* This,const WCHAR *name) { +static inline HRESULT ID3D12DeviceChild_SetName(ID3D12DeviceChild* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceChild_GetDevice(ID3D12DeviceChild* This,REFIID riid,void **device) { +static inline HRESULT ID3D12DeviceChild_GetDevice(ID3D12DeviceChild* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } #endif @@ -3327,30 +3344,30 @@ interface ID3D12Pageable { #define ID3D12Pageable_GetDevice(This,riid,device) (This)->lpVtbl->GetDevice(This,riid,device) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Pageable_QueryInterface(ID3D12Pageable* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Pageable_QueryInterface(ID3D12Pageable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Pageable_AddRef(ID3D12Pageable* This) { +static inline ULONG ID3D12Pageable_AddRef(ID3D12Pageable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Pageable_Release(ID3D12Pageable* This) { +static inline ULONG ID3D12Pageable_Release(ID3D12Pageable* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Pageable_GetPrivateData(ID3D12Pageable* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Pageable_GetPrivateData(ID3D12Pageable* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Pageable_SetPrivateData(ID3D12Pageable* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Pageable_SetPrivateData(ID3D12Pageable* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Pageable_SetPrivateDataInterface(ID3D12Pageable* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Pageable_SetPrivateDataInterface(ID3D12Pageable* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Pageable_SetName(ID3D12Pageable* This,const WCHAR *name) { +static inline HRESULT ID3D12Pageable_SetName(ID3D12Pageable* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12Pageable_GetDevice(ID3D12Pageable* This,REFIID riid,void **device) { +static inline HRESULT ID3D12Pageable_GetDevice(ID3D12Pageable* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } #endif @@ -3463,34 +3480,34 @@ interface ID3D12Heap { #define ID3D12Heap_GetDesc(This) ID3D12Heap_GetDesc_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Heap_QueryInterface(ID3D12Heap* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Heap_QueryInterface(ID3D12Heap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Heap_AddRef(ID3D12Heap* This) { +static inline ULONG ID3D12Heap_AddRef(ID3D12Heap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Heap_Release(ID3D12Heap* This) { +static inline ULONG ID3D12Heap_Release(ID3D12Heap* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Heap_GetPrivateData(ID3D12Heap* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Heap_GetPrivateData(ID3D12Heap* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Heap_SetPrivateData(ID3D12Heap* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Heap_SetPrivateData(ID3D12Heap* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Heap_SetPrivateDataInterface(ID3D12Heap* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Heap_SetPrivateDataInterface(ID3D12Heap* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Heap_SetName(ID3D12Heap* This,const WCHAR *name) { +static inline HRESULT ID3D12Heap_SetName(ID3D12Heap* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12Heap_GetDevice(ID3D12Heap* This,REFIID riid,void **device) { +static inline HRESULT ID3D12Heap_GetDevice(ID3D12Heap* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12Heap methods ***/ -static __WIDL_INLINE D3D12_HEAP_DESC ID3D12Heap_GetDesc(ID3D12Heap* This) { +static inline D3D12_HEAP_DESC ID3D12Heap_GetDesc(ID3D12Heap* This) { D3D12_HEAP_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } @@ -3675,53 +3692,53 @@ interface ID3D12Resource { #define ID3D12Resource_GetHeapProperties(This,heap_properties,flags) (This)->lpVtbl->GetHeapProperties(This,heap_properties,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource_QueryInterface(ID3D12Resource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Resource_QueryInterface(ID3D12Resource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Resource_AddRef(ID3D12Resource* This) { +static inline ULONG ID3D12Resource_AddRef(ID3D12Resource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Resource_Release(ID3D12Resource* This) { +static inline ULONG ID3D12Resource_Release(ID3D12Resource* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource_GetPrivateData(ID3D12Resource* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Resource_GetPrivateData(ID3D12Resource* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Resource_SetPrivateData(ID3D12Resource* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Resource_SetPrivateData(ID3D12Resource* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Resource_SetPrivateDataInterface(ID3D12Resource* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Resource_SetPrivateDataInterface(ID3D12Resource* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Resource_SetName(ID3D12Resource* This,const WCHAR *name) { +static inline HRESULT ID3D12Resource_SetName(ID3D12Resource* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource_GetDevice(ID3D12Resource* This,REFIID riid,void **device) { +static inline HRESULT ID3D12Resource_GetDevice(ID3D12Resource* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12Resource methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource_Map(ID3D12Resource* This,UINT sub_resource,const D3D12_RANGE *read_range,void **data) { +static inline HRESULT ID3D12Resource_Map(ID3D12Resource* This,UINT sub_resource,const D3D12_RANGE *read_range,void **data) { return This->lpVtbl->Map(This,sub_resource,read_range,data); } -static __WIDL_INLINE void ID3D12Resource_Unmap(ID3D12Resource* This,UINT sub_resource,const D3D12_RANGE *written_range) { +static inline void ID3D12Resource_Unmap(ID3D12Resource* This,UINT sub_resource,const D3D12_RANGE *written_range) { This->lpVtbl->Unmap(This,sub_resource,written_range); } -static __WIDL_INLINE D3D12_RESOURCE_DESC ID3D12Resource_GetDesc(ID3D12Resource* This) { +static inline D3D12_RESOURCE_DESC ID3D12Resource_GetDesc(ID3D12Resource* This) { D3D12_RESOURCE_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } -static __WIDL_INLINE D3D12_GPU_VIRTUAL_ADDRESS ID3D12Resource_GetGPUVirtualAddress(ID3D12Resource* This) { +static inline D3D12_GPU_VIRTUAL_ADDRESS ID3D12Resource_GetGPUVirtualAddress(ID3D12Resource* This) { return This->lpVtbl->GetGPUVirtualAddress(This); } -static __WIDL_INLINE HRESULT ID3D12Resource_WriteToSubresource(ID3D12Resource* This,UINT dst_sub_resource,const D3D12_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_slice_pitch) { +static inline HRESULT ID3D12Resource_WriteToSubresource(ID3D12Resource* This,UINT dst_sub_resource,const D3D12_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_slice_pitch) { return This->lpVtbl->WriteToSubresource(This,dst_sub_resource,dst_box,src_data,src_row_pitch,src_slice_pitch); } -static __WIDL_INLINE HRESULT ID3D12Resource_ReadFromSubresource(ID3D12Resource* This,void *dst_data,UINT dst_row_pitch,UINT dst_slice_pitch,UINT src_sub_resource,const D3D12_BOX *src_box) { +static inline HRESULT ID3D12Resource_ReadFromSubresource(ID3D12Resource* This,void *dst_data,UINT dst_row_pitch,UINT dst_slice_pitch,UINT src_sub_resource,const D3D12_BOX *src_box) { return This->lpVtbl->ReadFromSubresource(This,dst_data,dst_row_pitch,dst_slice_pitch,src_sub_resource,src_box); } -static __WIDL_INLINE HRESULT ID3D12Resource_GetHeapProperties(ID3D12Resource* This,D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS *flags) { +static inline HRESULT ID3D12Resource_GetHeapProperties(ID3D12Resource* This,D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS *flags) { return This->lpVtbl->GetHeapProperties(This,heap_properties,flags); } #endif @@ -3822,34 +3839,34 @@ interface ID3D12CommandList { #define ID3D12CommandList_GetType(This) (This)->lpVtbl->GetType(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandList_QueryInterface(ID3D12CommandList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12CommandList_QueryInterface(ID3D12CommandList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12CommandList_AddRef(ID3D12CommandList* This) { +static inline ULONG ID3D12CommandList_AddRef(ID3D12CommandList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12CommandList_Release(ID3D12CommandList* This) { +static inline ULONG ID3D12CommandList_Release(ID3D12CommandList* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandList_GetPrivateData(ID3D12CommandList* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12CommandList_GetPrivateData(ID3D12CommandList* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12CommandList_SetPrivateData(ID3D12CommandList* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12CommandList_SetPrivateData(ID3D12CommandList* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12CommandList_SetPrivateDataInterface(ID3D12CommandList* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12CommandList_SetPrivateDataInterface(ID3D12CommandList* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12CommandList_SetName(ID3D12CommandList* This,const WCHAR *name) { +static inline HRESULT ID3D12CommandList_SetName(ID3D12CommandList* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandList_GetDevice(ID3D12CommandList* This,REFIID riid,void **device) { +static inline HRESULT ID3D12CommandList_GetDevice(ID3D12CommandList* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12CommandList_GetType(ID3D12CommandList* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12CommandList_GetType(ID3D12CommandList* This) { return This->lpVtbl->GetType(This); } #endif @@ -4082,42 +4099,42 @@ interface ID3D12DescriptorHeap { #define ID3D12DescriptorHeap_GetGPUDescriptorHandleForHeapStart(This) ID3D12DescriptorHeap_GetGPUDescriptorHandleForHeapStart_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DescriptorHeap_QueryInterface(ID3D12DescriptorHeap* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DescriptorHeap_QueryInterface(ID3D12DescriptorHeap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DescriptorHeap_AddRef(ID3D12DescriptorHeap* This) { +static inline ULONG ID3D12DescriptorHeap_AddRef(ID3D12DescriptorHeap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DescriptorHeap_Release(ID3D12DescriptorHeap* This) { +static inline ULONG ID3D12DescriptorHeap_Release(ID3D12DescriptorHeap* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12DescriptorHeap_GetPrivateData(ID3D12DescriptorHeap* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12DescriptorHeap_GetPrivateData(ID3D12DescriptorHeap* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12DescriptorHeap_SetPrivateData(ID3D12DescriptorHeap* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12DescriptorHeap_SetPrivateData(ID3D12DescriptorHeap* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12DescriptorHeap_SetPrivateDataInterface(ID3D12DescriptorHeap* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12DescriptorHeap_SetPrivateDataInterface(ID3D12DescriptorHeap* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12DescriptorHeap_SetName(ID3D12DescriptorHeap* This,const WCHAR *name) { +static inline HRESULT ID3D12DescriptorHeap_SetName(ID3D12DescriptorHeap* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12DescriptorHeap_GetDevice(ID3D12DescriptorHeap* This,REFIID riid,void **device) { +static inline HRESULT ID3D12DescriptorHeap_GetDevice(ID3D12DescriptorHeap* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12DescriptorHeap methods ***/ -static __WIDL_INLINE D3D12_DESCRIPTOR_HEAP_DESC ID3D12DescriptorHeap_GetDesc(ID3D12DescriptorHeap* This) { +static inline D3D12_DESCRIPTOR_HEAP_DESC ID3D12DescriptorHeap_GetDesc(ID3D12DescriptorHeap* This) { D3D12_DESCRIPTOR_HEAP_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } -static __WIDL_INLINE D3D12_CPU_DESCRIPTOR_HANDLE ID3D12DescriptorHeap_GetCPUDescriptorHandleForHeapStart(ID3D12DescriptorHeap* This) { +static inline D3D12_CPU_DESCRIPTOR_HANDLE ID3D12DescriptorHeap_GetCPUDescriptorHandleForHeapStart(ID3D12DescriptorHeap* This) { D3D12_CPU_DESCRIPTOR_HANDLE __ret; return *This->lpVtbl->GetCPUDescriptorHandleForHeapStart(This,&__ret); } -static __WIDL_INLINE D3D12_GPU_DESCRIPTOR_HANDLE ID3D12DescriptorHeap_GetGPUDescriptorHandleForHeapStart(ID3D12DescriptorHeap* This) { +static inline D3D12_GPU_DESCRIPTOR_HANDLE ID3D12DescriptorHeap_GetGPUDescriptorHandleForHeapStart(ID3D12DescriptorHeap* This) { D3D12_GPU_DESCRIPTOR_HANDLE __ret; return *This->lpVtbl->GetGPUDescriptorHandleForHeapStart(This,&__ret); } @@ -4210,30 +4227,30 @@ interface ID3D12QueryHeap { #define ID3D12QueryHeap_GetDevice(This,riid,device) (This)->lpVtbl->GetDevice(This,riid,device) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12QueryHeap_QueryInterface(ID3D12QueryHeap* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12QueryHeap_QueryInterface(ID3D12QueryHeap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12QueryHeap_AddRef(ID3D12QueryHeap* This) { +static inline ULONG ID3D12QueryHeap_AddRef(ID3D12QueryHeap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12QueryHeap_Release(ID3D12QueryHeap* This) { +static inline ULONG ID3D12QueryHeap_Release(ID3D12QueryHeap* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12QueryHeap_GetPrivateData(ID3D12QueryHeap* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12QueryHeap_GetPrivateData(ID3D12QueryHeap* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12QueryHeap_SetPrivateData(ID3D12QueryHeap* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12QueryHeap_SetPrivateData(ID3D12QueryHeap* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12QueryHeap_SetPrivateDataInterface(ID3D12QueryHeap* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12QueryHeap_SetPrivateDataInterface(ID3D12QueryHeap* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12QueryHeap_SetName(ID3D12QueryHeap* This,const WCHAR *name) { +static inline HRESULT ID3D12QueryHeap_SetName(ID3D12QueryHeap* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12QueryHeap_GetDevice(ID3D12QueryHeap* This,REFIID riid,void **device) { +static inline HRESULT ID3D12QueryHeap_GetDevice(ID3D12QueryHeap* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } #endif @@ -4325,30 +4342,30 @@ interface ID3D12CommandSignature { #define ID3D12CommandSignature_GetDevice(This,riid,device) (This)->lpVtbl->GetDevice(This,riid,device) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandSignature_QueryInterface(ID3D12CommandSignature* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12CommandSignature_QueryInterface(ID3D12CommandSignature* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12CommandSignature_AddRef(ID3D12CommandSignature* This) { +static inline ULONG ID3D12CommandSignature_AddRef(ID3D12CommandSignature* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12CommandSignature_Release(ID3D12CommandSignature* This) { +static inline ULONG ID3D12CommandSignature_Release(ID3D12CommandSignature* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandSignature_GetPrivateData(ID3D12CommandSignature* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12CommandSignature_GetPrivateData(ID3D12CommandSignature* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12CommandSignature_SetPrivateData(ID3D12CommandSignature* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12CommandSignature_SetPrivateData(ID3D12CommandSignature* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12CommandSignature_SetPrivateDataInterface(ID3D12CommandSignature* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12CommandSignature_SetPrivateDataInterface(ID3D12CommandSignature* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12CommandSignature_SetName(ID3D12CommandSignature* This,const WCHAR *name) { +static inline HRESULT ID3D12CommandSignature_SetName(ID3D12CommandSignature* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandSignature_GetDevice(ID3D12CommandSignature* This,REFIID riid,void **device) { +static inline HRESULT ID3D12CommandSignature_GetDevice(ID3D12CommandSignature* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } #endif @@ -5048,188 +5065,188 @@ interface ID3D12GraphicsCommandList { #define ID3D12GraphicsCommandList_ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset) (This)->lpVtbl->ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList_QueryInterface(ID3D12GraphicsCommandList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12GraphicsCommandList_QueryInterface(ID3D12GraphicsCommandList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList_AddRef(ID3D12GraphicsCommandList* This) { +static inline ULONG ID3D12GraphicsCommandList_AddRef(ID3D12GraphicsCommandList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList_Release(ID3D12GraphicsCommandList* This) { +static inline ULONG ID3D12GraphicsCommandList_Release(ID3D12GraphicsCommandList* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList_GetPrivateData(ID3D12GraphicsCommandList* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12GraphicsCommandList_GetPrivateData(ID3D12GraphicsCommandList* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList_SetPrivateData(ID3D12GraphicsCommandList* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12GraphicsCommandList_SetPrivateData(ID3D12GraphicsCommandList* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList_SetPrivateDataInterface(ID3D12GraphicsCommandList* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12GraphicsCommandList_SetPrivateDataInterface(ID3D12GraphicsCommandList* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList_SetName(ID3D12GraphicsCommandList* This,const WCHAR *name) { +static inline HRESULT ID3D12GraphicsCommandList_SetName(ID3D12GraphicsCommandList* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList_GetDevice(ID3D12GraphicsCommandList* This,REFIID riid,void **device) { +static inline HRESULT ID3D12GraphicsCommandList_GetDevice(ID3D12GraphicsCommandList* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList_GetType(ID3D12GraphicsCommandList* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList_GetType(ID3D12GraphicsCommandList* This) { return This->lpVtbl->GetType(This); } /*** ID3D12GraphicsCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList_Close(ID3D12GraphicsCommandList* This) { +static inline HRESULT ID3D12GraphicsCommandList_Close(ID3D12GraphicsCommandList* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList_Reset(ID3D12GraphicsCommandList* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { +static inline HRESULT ID3D12GraphicsCommandList_Reset(ID3D12GraphicsCommandList* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { return This->lpVtbl->Reset(This,allocator,initial_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ClearState(ID3D12GraphicsCommandList* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList_ClearState(ID3D12GraphicsCommandList* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->ClearState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_DrawInstanced(ID3D12GraphicsCommandList* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList_DrawInstanced(ID3D12GraphicsCommandList* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawInstanced(This,vertex_count_per_instance,instance_count,start_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_DrawIndexedInstanced(ID3D12GraphicsCommandList* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList_DrawIndexedInstanced(ID3D12GraphicsCommandList* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawIndexedInstanced(This,index_count_per_instance,instance_count,start_vertex_location,base_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_Dispatch(ID3D12GraphicsCommandList* This,UINT x,UINT u,UINT z) { +static inline void ID3D12GraphicsCommandList_Dispatch(ID3D12GraphicsCommandList* This,UINT x,UINT u,UINT z) { This->lpVtbl->Dispatch(This,x,u,z); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_CopyBufferRegion(ID3D12GraphicsCommandList* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { +static inline void ID3D12GraphicsCommandList_CopyBufferRegion(ID3D12GraphicsCommandList* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { This->lpVtbl->CopyBufferRegion(This,dst_buffer,dst_offset,src_buffer,src_offset,byte_count); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_CopyTextureRegion(ID3D12GraphicsCommandList* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { +static inline void ID3D12GraphicsCommandList_CopyTextureRegion(ID3D12GraphicsCommandList* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { This->lpVtbl->CopyTextureRegion(This,dst,dst_x,dst_y,dst_z,src,src_box); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_CopyResource(ID3D12GraphicsCommandList* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { +static inline void ID3D12GraphicsCommandList_CopyResource(ID3D12GraphicsCommandList* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { This->lpVtbl->CopyResource(This,dst_resource,src_resource); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_CopyTiles(ID3D12GraphicsCommandList* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { +static inline void ID3D12GraphicsCommandList_CopyTiles(ID3D12GraphicsCommandList* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { This->lpVtbl->CopyTiles(This,tiled_resource,tile_region_start_coordinate,tile_region_size,buffer,buffer_offset,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ResolveSubresource(ID3D12GraphicsCommandList* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { +static inline void ID3D12GraphicsCommandList_ResolveSubresource(ID3D12GraphicsCommandList* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { This->lpVtbl->ResolveSubresource(This,dst_resource,dst_sub_resource,src_resource,src_sub_resource,format); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_IASetPrimitiveTopology(ID3D12GraphicsCommandList* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { +static inline void ID3D12GraphicsCommandList_IASetPrimitiveTopology(ID3D12GraphicsCommandList* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { This->lpVtbl->IASetPrimitiveTopology(This,primitive_topology); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_RSSetViewports(ID3D12GraphicsCommandList* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { +static inline void ID3D12GraphicsCommandList_RSSetViewports(ID3D12GraphicsCommandList* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { This->lpVtbl->RSSetViewports(This,viewport_count,viewports); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_RSSetScissorRects(ID3D12GraphicsCommandList* This,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList_RSSetScissorRects(ID3D12GraphicsCommandList* This,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->RSSetScissorRects(This,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_OMSetBlendFactor(ID3D12GraphicsCommandList* This,const FLOAT blend_factor[4]) { +static inline void ID3D12GraphicsCommandList_OMSetBlendFactor(ID3D12GraphicsCommandList* This,const FLOAT blend_factor[4]) { This->lpVtbl->OMSetBlendFactor(This,blend_factor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_OMSetStencilRef(ID3D12GraphicsCommandList* This,UINT stencil_ref) { +static inline void ID3D12GraphicsCommandList_OMSetStencilRef(ID3D12GraphicsCommandList* This,UINT stencil_ref) { This->lpVtbl->OMSetStencilRef(This,stencil_ref); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetPipelineState(ID3D12GraphicsCommandList* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList_SetPipelineState(ID3D12GraphicsCommandList* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->SetPipelineState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ResourceBarrier(ID3D12GraphicsCommandList* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12GraphicsCommandList_ResourceBarrier(ID3D12GraphicsCommandList* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barrier_count,barriers); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ExecuteBundle(ID3D12GraphicsCommandList* This,ID3D12GraphicsCommandList *command_list) { +static inline void ID3D12GraphicsCommandList_ExecuteBundle(ID3D12GraphicsCommandList* This,ID3D12GraphicsCommandList *command_list) { This->lpVtbl->ExecuteBundle(This,command_list); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetDescriptorHeaps(ID3D12GraphicsCommandList* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { +static inline void ID3D12GraphicsCommandList_SetDescriptorHeaps(ID3D12GraphicsCommandList* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { This->lpVtbl->SetDescriptorHeaps(This,heap_count,heaps); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetComputeRootSignature(ID3D12GraphicsCommandList* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList_SetComputeRootSignature(ID3D12GraphicsCommandList* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetComputeRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetGraphicsRootSignature(ID3D12GraphicsCommandList* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList_SetGraphicsRootSignature(ID3D12GraphicsCommandList* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetGraphicsRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetComputeRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetGraphicsRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_IASetIndexBuffer(ID3D12GraphicsCommandList* This,const D3D12_INDEX_BUFFER_VIEW *view) { +static inline void ID3D12GraphicsCommandList_IASetIndexBuffer(ID3D12GraphicsCommandList* This,const D3D12_INDEX_BUFFER_VIEW *view) { This->lpVtbl->IASetIndexBuffer(This,view); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_IASetVertexBuffers(ID3D12GraphicsCommandList* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList_IASetVertexBuffers(ID3D12GraphicsCommandList* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { This->lpVtbl->IASetVertexBuffers(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SOSetTargets(ID3D12GraphicsCommandList* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList_SOSetTargets(ID3D12GraphicsCommandList* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { This->lpVtbl->SOSetTargets(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_OMSetRenderTargets(ID3D12GraphicsCommandList* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { +static inline void ID3D12GraphicsCommandList_OMSetRenderTargets(ID3D12GraphicsCommandList* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { This->lpVtbl->OMSetRenderTargets(This,render_target_descriptor_count,render_target_descriptors,single_descriptor_handle,depth_stencil_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ClearDepthStencilView(ID3D12GraphicsCommandList* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList_ClearDepthStencilView(ID3D12GraphicsCommandList* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearDepthStencilView(This,dsv,flags,depth,stencil,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ClearRenderTargetView(ID3D12GraphicsCommandList* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList_ClearRenderTargetView(ID3D12GraphicsCommandList* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearRenderTargetView(This,rtv,color,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewUint(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_DiscardResource(ID3D12GraphicsCommandList* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12GraphicsCommandList_DiscardResource(ID3D12GraphicsCommandList* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_BeginQuery(ID3D12GraphicsCommandList* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList_BeginQuery(ID3D12GraphicsCommandList* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_EndQuery(ID3D12GraphicsCommandList* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList_EndQuery(ID3D12GraphicsCommandList* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ResolveQueryData(ID3D12GraphicsCommandList* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { +static inline void ID3D12GraphicsCommandList_ResolveQueryData(ID3D12GraphicsCommandList* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { This->lpVtbl->ResolveQueryData(This,heap,type,start_index,query_count,dst_buffer,aligned_dst_buffer_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetPredication(ID3D12GraphicsCommandList* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12GraphicsCommandList_SetPredication(ID3D12GraphicsCommandList* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_SetMarker(ID3D12GraphicsCommandList* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList_SetMarker(ID3D12GraphicsCommandList* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_BeginEvent(ID3D12GraphicsCommandList* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList_BeginEvent(ID3D12GraphicsCommandList* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_EndEvent(ID3D12GraphicsCommandList* This) { +static inline void ID3D12GraphicsCommandList_EndEvent(ID3D12GraphicsCommandList* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList_ExecuteIndirect(ID3D12GraphicsCommandList* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { +static inline void ID3D12GraphicsCommandList_ExecuteIndirect(ID3D12GraphicsCommandList* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { This->lpVtbl->ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset); } #endif @@ -5775,207 +5792,207 @@ interface ID3D12GraphicsCommandList1 { #define ID3D12GraphicsCommandList1_SetViewInstanceMask(This,mask) (This)->lpVtbl->SetViewInstanceMask(This,mask) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList1_QueryInterface(ID3D12GraphicsCommandList1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12GraphicsCommandList1_QueryInterface(ID3D12GraphicsCommandList1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList1_AddRef(ID3D12GraphicsCommandList1* This) { +static inline ULONG ID3D12GraphicsCommandList1_AddRef(ID3D12GraphicsCommandList1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList1_Release(ID3D12GraphicsCommandList1* This) { +static inline ULONG ID3D12GraphicsCommandList1_Release(ID3D12GraphicsCommandList1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList1_GetPrivateData(ID3D12GraphicsCommandList1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12GraphicsCommandList1_GetPrivateData(ID3D12GraphicsCommandList1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList1_SetPrivateData(ID3D12GraphicsCommandList1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12GraphicsCommandList1_SetPrivateData(ID3D12GraphicsCommandList1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList1_SetPrivateDataInterface(ID3D12GraphicsCommandList1* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12GraphicsCommandList1_SetPrivateDataInterface(ID3D12GraphicsCommandList1* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList1_SetName(ID3D12GraphicsCommandList1* This,const WCHAR *name) { +static inline HRESULT ID3D12GraphicsCommandList1_SetName(ID3D12GraphicsCommandList1* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList1_GetDevice(ID3D12GraphicsCommandList1* This,REFIID riid,void **device) { +static inline HRESULT ID3D12GraphicsCommandList1_GetDevice(ID3D12GraphicsCommandList1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList1_GetType(ID3D12GraphicsCommandList1* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList1_GetType(ID3D12GraphicsCommandList1* This) { return This->lpVtbl->GetType(This); } /*** ID3D12GraphicsCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList1_Close(ID3D12GraphicsCommandList1* This) { +static inline HRESULT ID3D12GraphicsCommandList1_Close(ID3D12GraphicsCommandList1* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList1_Reset(ID3D12GraphicsCommandList1* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { +static inline HRESULT ID3D12GraphicsCommandList1_Reset(ID3D12GraphicsCommandList1* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { return This->lpVtbl->Reset(This,allocator,initial_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ClearState(ID3D12GraphicsCommandList1* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList1_ClearState(ID3D12GraphicsCommandList1* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->ClearState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_DrawInstanced(ID3D12GraphicsCommandList1* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList1_DrawInstanced(ID3D12GraphicsCommandList1* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawInstanced(This,vertex_count_per_instance,instance_count,start_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_DrawIndexedInstanced(ID3D12GraphicsCommandList1* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList1_DrawIndexedInstanced(ID3D12GraphicsCommandList1* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawIndexedInstanced(This,index_count_per_instance,instance_count,start_vertex_location,base_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_Dispatch(ID3D12GraphicsCommandList1* This,UINT x,UINT u,UINT z) { +static inline void ID3D12GraphicsCommandList1_Dispatch(ID3D12GraphicsCommandList1* This,UINT x,UINT u,UINT z) { This->lpVtbl->Dispatch(This,x,u,z); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_CopyBufferRegion(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { +static inline void ID3D12GraphicsCommandList1_CopyBufferRegion(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { This->lpVtbl->CopyBufferRegion(This,dst_buffer,dst_offset,src_buffer,src_offset,byte_count); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_CopyTextureRegion(ID3D12GraphicsCommandList1* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { +static inline void ID3D12GraphicsCommandList1_CopyTextureRegion(ID3D12GraphicsCommandList1* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { This->lpVtbl->CopyTextureRegion(This,dst,dst_x,dst_y,dst_z,src,src_box); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_CopyResource(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { +static inline void ID3D12GraphicsCommandList1_CopyResource(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { This->lpVtbl->CopyResource(This,dst_resource,src_resource); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_CopyTiles(ID3D12GraphicsCommandList1* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { +static inline void ID3D12GraphicsCommandList1_CopyTiles(ID3D12GraphicsCommandList1* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { This->lpVtbl->CopyTiles(This,tiled_resource,tile_region_start_coordinate,tile_region_size,buffer,buffer_offset,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ResolveSubresource(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { +static inline void ID3D12GraphicsCommandList1_ResolveSubresource(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { This->lpVtbl->ResolveSubresource(This,dst_resource,dst_sub_resource,src_resource,src_sub_resource,format); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_IASetPrimitiveTopology(ID3D12GraphicsCommandList1* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { +static inline void ID3D12GraphicsCommandList1_IASetPrimitiveTopology(ID3D12GraphicsCommandList1* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { This->lpVtbl->IASetPrimitiveTopology(This,primitive_topology); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_RSSetViewports(ID3D12GraphicsCommandList1* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { +static inline void ID3D12GraphicsCommandList1_RSSetViewports(ID3D12GraphicsCommandList1* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { This->lpVtbl->RSSetViewports(This,viewport_count,viewports); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_RSSetScissorRects(ID3D12GraphicsCommandList1* This,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList1_RSSetScissorRects(ID3D12GraphicsCommandList1* This,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->RSSetScissorRects(This,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_OMSetBlendFactor(ID3D12GraphicsCommandList1* This,const FLOAT blend_factor[4]) { +static inline void ID3D12GraphicsCommandList1_OMSetBlendFactor(ID3D12GraphicsCommandList1* This,const FLOAT blend_factor[4]) { This->lpVtbl->OMSetBlendFactor(This,blend_factor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_OMSetStencilRef(ID3D12GraphicsCommandList1* This,UINT stencil_ref) { +static inline void ID3D12GraphicsCommandList1_OMSetStencilRef(ID3D12GraphicsCommandList1* This,UINT stencil_ref) { This->lpVtbl->OMSetStencilRef(This,stencil_ref); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetPipelineState(ID3D12GraphicsCommandList1* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList1_SetPipelineState(ID3D12GraphicsCommandList1* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->SetPipelineState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ResourceBarrier(ID3D12GraphicsCommandList1* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12GraphicsCommandList1_ResourceBarrier(ID3D12GraphicsCommandList1* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barrier_count,barriers); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ExecuteBundle(ID3D12GraphicsCommandList1* This,ID3D12GraphicsCommandList *command_list) { +static inline void ID3D12GraphicsCommandList1_ExecuteBundle(ID3D12GraphicsCommandList1* This,ID3D12GraphicsCommandList *command_list) { This->lpVtbl->ExecuteBundle(This,command_list); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetDescriptorHeaps(ID3D12GraphicsCommandList1* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { +static inline void ID3D12GraphicsCommandList1_SetDescriptorHeaps(ID3D12GraphicsCommandList1* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { This->lpVtbl->SetDescriptorHeaps(This,heap_count,heaps); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetComputeRootSignature(ID3D12GraphicsCommandList1* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList1_SetComputeRootSignature(ID3D12GraphicsCommandList1* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetComputeRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetGraphicsRootSignature(ID3D12GraphicsCommandList1* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList1_SetGraphicsRootSignature(ID3D12GraphicsCommandList1* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetGraphicsRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList1_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetComputeRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList1_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetGraphicsRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList1_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList1_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList1_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList1_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList1_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList1_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList1_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList1_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList1* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_IASetIndexBuffer(ID3D12GraphicsCommandList1* This,const D3D12_INDEX_BUFFER_VIEW *view) { +static inline void ID3D12GraphicsCommandList1_IASetIndexBuffer(ID3D12GraphicsCommandList1* This,const D3D12_INDEX_BUFFER_VIEW *view) { This->lpVtbl->IASetIndexBuffer(This,view); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_IASetVertexBuffers(ID3D12GraphicsCommandList1* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList1_IASetVertexBuffers(ID3D12GraphicsCommandList1* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { This->lpVtbl->IASetVertexBuffers(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SOSetTargets(ID3D12GraphicsCommandList1* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList1_SOSetTargets(ID3D12GraphicsCommandList1* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { This->lpVtbl->SOSetTargets(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_OMSetRenderTargets(ID3D12GraphicsCommandList1* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { +static inline void ID3D12GraphicsCommandList1_OMSetRenderTargets(ID3D12GraphicsCommandList1* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { This->lpVtbl->OMSetRenderTargets(This,render_target_descriptor_count,render_target_descriptors,single_descriptor_handle,depth_stencil_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ClearDepthStencilView(ID3D12GraphicsCommandList1* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList1_ClearDepthStencilView(ID3D12GraphicsCommandList1* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearDepthStencilView(This,dsv,flags,depth,stencil,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ClearRenderTargetView(ID3D12GraphicsCommandList1* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList1_ClearRenderTargetView(ID3D12GraphicsCommandList1* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearRenderTargetView(This,rtv,color,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList1* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList1_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList1* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewUint(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList1* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList1_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList1* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_DiscardResource(ID3D12GraphicsCommandList1* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12GraphicsCommandList1_DiscardResource(ID3D12GraphicsCommandList1* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_BeginQuery(ID3D12GraphicsCommandList1* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList1_BeginQuery(ID3D12GraphicsCommandList1* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_EndQuery(ID3D12GraphicsCommandList1* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList1_EndQuery(ID3D12GraphicsCommandList1* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ResolveQueryData(ID3D12GraphicsCommandList1* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { +static inline void ID3D12GraphicsCommandList1_ResolveQueryData(ID3D12GraphicsCommandList1* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { This->lpVtbl->ResolveQueryData(This,heap,type,start_index,query_count,dst_buffer,aligned_dst_buffer_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetPredication(ID3D12GraphicsCommandList1* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12GraphicsCommandList1_SetPredication(ID3D12GraphicsCommandList1* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetMarker(ID3D12GraphicsCommandList1* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList1_SetMarker(ID3D12GraphicsCommandList1* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_BeginEvent(ID3D12GraphicsCommandList1* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList1_BeginEvent(ID3D12GraphicsCommandList1* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_EndEvent(ID3D12GraphicsCommandList1* This) { +static inline void ID3D12GraphicsCommandList1_EndEvent(ID3D12GraphicsCommandList1* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ExecuteIndirect(ID3D12GraphicsCommandList1* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { +static inline void ID3D12GraphicsCommandList1_ExecuteIndirect(ID3D12GraphicsCommandList1* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { This->lpVtbl->ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset); } /*** ID3D12GraphicsCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList1_AtomicCopyBufferUINT(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList1_AtomicCopyBufferUINT(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList1_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT64(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_OMSetDepthBounds(ID3D12GraphicsCommandList1* This,FLOAT min,FLOAT max) { +static inline void ID3D12GraphicsCommandList1_OMSetDepthBounds(ID3D12GraphicsCommandList1* This,FLOAT min,FLOAT max) { This->lpVtbl->OMSetDepthBounds(This,min,max); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetSamplePositions(ID3D12GraphicsCommandList1* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { +static inline void ID3D12GraphicsCommandList1_SetSamplePositions(ID3D12GraphicsCommandList1* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { This->lpVtbl->SetSamplePositions(This,sample_count,pixel_count,sample_positions); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_ResolveSubresourceRegion(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { +static inline void ID3D12GraphicsCommandList1_ResolveSubresourceRegion(ID3D12GraphicsCommandList1* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { This->lpVtbl->ResolveSubresourceRegion(This,dst_resource,dst_sub_resource_idx,dst_x,dst_y,src_resource,src_sub_resource_idx,src_rect,format,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList1_SetViewInstanceMask(ID3D12GraphicsCommandList1* This,UINT mask) { +static inline void ID3D12GraphicsCommandList1_SetViewInstanceMask(ID3D12GraphicsCommandList1* This,UINT mask) { This->lpVtbl->SetViewInstanceMask(This,mask); } #endif @@ -6494,211 +6511,211 @@ interface ID3D12GraphicsCommandList2 { #define ID3D12GraphicsCommandList2_WriteBufferImmediate(This,count,parameters,modes) (This)->lpVtbl->WriteBufferImmediate(This,count,parameters,modes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList2_QueryInterface(ID3D12GraphicsCommandList2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12GraphicsCommandList2_QueryInterface(ID3D12GraphicsCommandList2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList2_AddRef(ID3D12GraphicsCommandList2* This) { +static inline ULONG ID3D12GraphicsCommandList2_AddRef(ID3D12GraphicsCommandList2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList2_Release(ID3D12GraphicsCommandList2* This) { +static inline ULONG ID3D12GraphicsCommandList2_Release(ID3D12GraphicsCommandList2* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList2_GetPrivateData(ID3D12GraphicsCommandList2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12GraphicsCommandList2_GetPrivateData(ID3D12GraphicsCommandList2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList2_SetPrivateData(ID3D12GraphicsCommandList2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12GraphicsCommandList2_SetPrivateData(ID3D12GraphicsCommandList2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList2_SetPrivateDataInterface(ID3D12GraphicsCommandList2* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12GraphicsCommandList2_SetPrivateDataInterface(ID3D12GraphicsCommandList2* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList2_SetName(ID3D12GraphicsCommandList2* This,const WCHAR *name) { +static inline HRESULT ID3D12GraphicsCommandList2_SetName(ID3D12GraphicsCommandList2* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList2_GetDevice(ID3D12GraphicsCommandList2* This,REFIID riid,void **device) { +static inline HRESULT ID3D12GraphicsCommandList2_GetDevice(ID3D12GraphicsCommandList2* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList2_GetType(ID3D12GraphicsCommandList2* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList2_GetType(ID3D12GraphicsCommandList2* This) { return This->lpVtbl->GetType(This); } /*** ID3D12GraphicsCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList2_Close(ID3D12GraphicsCommandList2* This) { +static inline HRESULT ID3D12GraphicsCommandList2_Close(ID3D12GraphicsCommandList2* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList2_Reset(ID3D12GraphicsCommandList2* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { +static inline HRESULT ID3D12GraphicsCommandList2_Reset(ID3D12GraphicsCommandList2* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { return This->lpVtbl->Reset(This,allocator,initial_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ClearState(ID3D12GraphicsCommandList2* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList2_ClearState(ID3D12GraphicsCommandList2* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->ClearState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_DrawInstanced(ID3D12GraphicsCommandList2* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList2_DrawInstanced(ID3D12GraphicsCommandList2* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawInstanced(This,vertex_count_per_instance,instance_count,start_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_DrawIndexedInstanced(ID3D12GraphicsCommandList2* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList2_DrawIndexedInstanced(ID3D12GraphicsCommandList2* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawIndexedInstanced(This,index_count_per_instance,instance_count,start_vertex_location,base_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_Dispatch(ID3D12GraphicsCommandList2* This,UINT x,UINT u,UINT z) { +static inline void ID3D12GraphicsCommandList2_Dispatch(ID3D12GraphicsCommandList2* This,UINT x,UINT u,UINT z) { This->lpVtbl->Dispatch(This,x,u,z); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_CopyBufferRegion(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { +static inline void ID3D12GraphicsCommandList2_CopyBufferRegion(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { This->lpVtbl->CopyBufferRegion(This,dst_buffer,dst_offset,src_buffer,src_offset,byte_count); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_CopyTextureRegion(ID3D12GraphicsCommandList2* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { +static inline void ID3D12GraphicsCommandList2_CopyTextureRegion(ID3D12GraphicsCommandList2* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { This->lpVtbl->CopyTextureRegion(This,dst,dst_x,dst_y,dst_z,src,src_box); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_CopyResource(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { +static inline void ID3D12GraphicsCommandList2_CopyResource(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { This->lpVtbl->CopyResource(This,dst_resource,src_resource); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_CopyTiles(ID3D12GraphicsCommandList2* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { +static inline void ID3D12GraphicsCommandList2_CopyTiles(ID3D12GraphicsCommandList2* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { This->lpVtbl->CopyTiles(This,tiled_resource,tile_region_start_coordinate,tile_region_size,buffer,buffer_offset,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ResolveSubresource(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { +static inline void ID3D12GraphicsCommandList2_ResolveSubresource(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { This->lpVtbl->ResolveSubresource(This,dst_resource,dst_sub_resource,src_resource,src_sub_resource,format); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_IASetPrimitiveTopology(ID3D12GraphicsCommandList2* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { +static inline void ID3D12GraphicsCommandList2_IASetPrimitiveTopology(ID3D12GraphicsCommandList2* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { This->lpVtbl->IASetPrimitiveTopology(This,primitive_topology); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_RSSetViewports(ID3D12GraphicsCommandList2* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { +static inline void ID3D12GraphicsCommandList2_RSSetViewports(ID3D12GraphicsCommandList2* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { This->lpVtbl->RSSetViewports(This,viewport_count,viewports); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_RSSetScissorRects(ID3D12GraphicsCommandList2* This,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList2_RSSetScissorRects(ID3D12GraphicsCommandList2* This,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->RSSetScissorRects(This,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_OMSetBlendFactor(ID3D12GraphicsCommandList2* This,const FLOAT blend_factor[4]) { +static inline void ID3D12GraphicsCommandList2_OMSetBlendFactor(ID3D12GraphicsCommandList2* This,const FLOAT blend_factor[4]) { This->lpVtbl->OMSetBlendFactor(This,blend_factor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_OMSetStencilRef(ID3D12GraphicsCommandList2* This,UINT stencil_ref) { +static inline void ID3D12GraphicsCommandList2_OMSetStencilRef(ID3D12GraphicsCommandList2* This,UINT stencil_ref) { This->lpVtbl->OMSetStencilRef(This,stencil_ref); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetPipelineState(ID3D12GraphicsCommandList2* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList2_SetPipelineState(ID3D12GraphicsCommandList2* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->SetPipelineState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ResourceBarrier(ID3D12GraphicsCommandList2* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12GraphicsCommandList2_ResourceBarrier(ID3D12GraphicsCommandList2* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barrier_count,barriers); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ExecuteBundle(ID3D12GraphicsCommandList2* This,ID3D12GraphicsCommandList *command_list) { +static inline void ID3D12GraphicsCommandList2_ExecuteBundle(ID3D12GraphicsCommandList2* This,ID3D12GraphicsCommandList *command_list) { This->lpVtbl->ExecuteBundle(This,command_list); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetDescriptorHeaps(ID3D12GraphicsCommandList2* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { +static inline void ID3D12GraphicsCommandList2_SetDescriptorHeaps(ID3D12GraphicsCommandList2* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { This->lpVtbl->SetDescriptorHeaps(This,heap_count,heaps); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetComputeRootSignature(ID3D12GraphicsCommandList2* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList2_SetComputeRootSignature(ID3D12GraphicsCommandList2* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetComputeRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetGraphicsRootSignature(ID3D12GraphicsCommandList2* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList2_SetGraphicsRootSignature(ID3D12GraphicsCommandList2* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetGraphicsRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList2_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetComputeRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList2_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetGraphicsRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList2_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList2_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList2_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList2_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList2_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList2_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList2_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList2_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList2* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_IASetIndexBuffer(ID3D12GraphicsCommandList2* This,const D3D12_INDEX_BUFFER_VIEW *view) { +static inline void ID3D12GraphicsCommandList2_IASetIndexBuffer(ID3D12GraphicsCommandList2* This,const D3D12_INDEX_BUFFER_VIEW *view) { This->lpVtbl->IASetIndexBuffer(This,view); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_IASetVertexBuffers(ID3D12GraphicsCommandList2* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList2_IASetVertexBuffers(ID3D12GraphicsCommandList2* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { This->lpVtbl->IASetVertexBuffers(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SOSetTargets(ID3D12GraphicsCommandList2* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList2_SOSetTargets(ID3D12GraphicsCommandList2* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { This->lpVtbl->SOSetTargets(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_OMSetRenderTargets(ID3D12GraphicsCommandList2* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { +static inline void ID3D12GraphicsCommandList2_OMSetRenderTargets(ID3D12GraphicsCommandList2* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { This->lpVtbl->OMSetRenderTargets(This,render_target_descriptor_count,render_target_descriptors,single_descriptor_handle,depth_stencil_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ClearDepthStencilView(ID3D12GraphicsCommandList2* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList2_ClearDepthStencilView(ID3D12GraphicsCommandList2* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearDepthStencilView(This,dsv,flags,depth,stencil,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ClearRenderTargetView(ID3D12GraphicsCommandList2* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList2_ClearRenderTargetView(ID3D12GraphicsCommandList2* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearRenderTargetView(This,rtv,color,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList2* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList2_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList2* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewUint(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList2* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList2_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList2* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_DiscardResource(ID3D12GraphicsCommandList2* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12GraphicsCommandList2_DiscardResource(ID3D12GraphicsCommandList2* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_BeginQuery(ID3D12GraphicsCommandList2* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList2_BeginQuery(ID3D12GraphicsCommandList2* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_EndQuery(ID3D12GraphicsCommandList2* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList2_EndQuery(ID3D12GraphicsCommandList2* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ResolveQueryData(ID3D12GraphicsCommandList2* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { +static inline void ID3D12GraphicsCommandList2_ResolveQueryData(ID3D12GraphicsCommandList2* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { This->lpVtbl->ResolveQueryData(This,heap,type,start_index,query_count,dst_buffer,aligned_dst_buffer_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetPredication(ID3D12GraphicsCommandList2* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12GraphicsCommandList2_SetPredication(ID3D12GraphicsCommandList2* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetMarker(ID3D12GraphicsCommandList2* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList2_SetMarker(ID3D12GraphicsCommandList2* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_BeginEvent(ID3D12GraphicsCommandList2* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList2_BeginEvent(ID3D12GraphicsCommandList2* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_EndEvent(ID3D12GraphicsCommandList2* This) { +static inline void ID3D12GraphicsCommandList2_EndEvent(ID3D12GraphicsCommandList2* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ExecuteIndirect(ID3D12GraphicsCommandList2* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { +static inline void ID3D12GraphicsCommandList2_ExecuteIndirect(ID3D12GraphicsCommandList2* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { This->lpVtbl->ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset); } /*** ID3D12GraphicsCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList2_AtomicCopyBufferUINT(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList2_AtomicCopyBufferUINT(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList2_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT64(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_OMSetDepthBounds(ID3D12GraphicsCommandList2* This,FLOAT min,FLOAT max) { +static inline void ID3D12GraphicsCommandList2_OMSetDepthBounds(ID3D12GraphicsCommandList2* This,FLOAT min,FLOAT max) { This->lpVtbl->OMSetDepthBounds(This,min,max); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetSamplePositions(ID3D12GraphicsCommandList2* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { +static inline void ID3D12GraphicsCommandList2_SetSamplePositions(ID3D12GraphicsCommandList2* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { This->lpVtbl->SetSamplePositions(This,sample_count,pixel_count,sample_positions); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_ResolveSubresourceRegion(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { +static inline void ID3D12GraphicsCommandList2_ResolveSubresourceRegion(ID3D12GraphicsCommandList2* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { This->lpVtbl->ResolveSubresourceRegion(This,dst_resource,dst_sub_resource_idx,dst_x,dst_y,src_resource,src_sub_resource_idx,src_rect,format,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList2_SetViewInstanceMask(ID3D12GraphicsCommandList2* This,UINT mask) { +static inline void ID3D12GraphicsCommandList2_SetViewInstanceMask(ID3D12GraphicsCommandList2* This,UINT mask) { This->lpVtbl->SetViewInstanceMask(This,mask); } /*** ID3D12GraphicsCommandList2 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList2_WriteBufferImmediate(ID3D12GraphicsCommandList2* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12GraphicsCommandList2_WriteBufferImmediate(ID3D12GraphicsCommandList2* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,parameters,modes); } #endif @@ -6809,37 +6826,37 @@ interface ID3D12ProtectedSession { #define ID3D12ProtectedSession_GetSessionStatus(This) (This)->lpVtbl->GetSessionStatus(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedSession_QueryInterface(ID3D12ProtectedSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12ProtectedSession_QueryInterface(ID3D12ProtectedSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12ProtectedSession_AddRef(ID3D12ProtectedSession* This) { +static inline ULONG ID3D12ProtectedSession_AddRef(ID3D12ProtectedSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12ProtectedSession_Release(ID3D12ProtectedSession* This) { +static inline ULONG ID3D12ProtectedSession_Release(ID3D12ProtectedSession* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedSession_GetPrivateData(ID3D12ProtectedSession* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12ProtectedSession_GetPrivateData(ID3D12ProtectedSession* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12ProtectedSession_SetPrivateData(ID3D12ProtectedSession* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12ProtectedSession_SetPrivateData(ID3D12ProtectedSession* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12ProtectedSession_SetPrivateDataInterface(ID3D12ProtectedSession* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12ProtectedSession_SetPrivateDataInterface(ID3D12ProtectedSession* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12ProtectedSession_SetName(ID3D12ProtectedSession* This,const WCHAR *name) { +static inline HRESULT ID3D12ProtectedSession_SetName(ID3D12ProtectedSession* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedSession_GetDevice(ID3D12ProtectedSession* This,REFIID riid,void **device) { +static inline HRESULT ID3D12ProtectedSession_GetDevice(ID3D12ProtectedSession* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12ProtectedSession methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedSession_GetStatusFence(ID3D12ProtectedSession* This,REFIID riid,void **fence) { +static inline HRESULT ID3D12ProtectedSession_GetStatusFence(ID3D12ProtectedSession* This,REFIID riid,void **fence) { return This->lpVtbl->GetStatusFence(This,riid,fence); } -static __WIDL_INLINE D3D12_PROTECTED_SESSION_STATUS ID3D12ProtectedSession_GetSessionStatus(ID3D12ProtectedSession* This) { +static inline D3D12_PROTECTED_SESSION_STATUS ID3D12ProtectedSession_GetSessionStatus(ID3D12ProtectedSession* This) { return This->lpVtbl->GetSessionStatus(This); } #endif @@ -6973,41 +6990,41 @@ interface ID3D12ProtectedResourceSession { #define ID3D12ProtectedResourceSession_GetDesc(This) ID3D12ProtectedResourceSession_GetDesc_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession_QueryInterface(ID3D12ProtectedResourceSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12ProtectedResourceSession_QueryInterface(ID3D12ProtectedResourceSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12ProtectedResourceSession_AddRef(ID3D12ProtectedResourceSession* This) { +static inline ULONG ID3D12ProtectedResourceSession_AddRef(ID3D12ProtectedResourceSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12ProtectedResourceSession_Release(ID3D12ProtectedResourceSession* This) { +static inline ULONG ID3D12ProtectedResourceSession_Release(ID3D12ProtectedResourceSession* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession_GetPrivateData(ID3D12ProtectedResourceSession* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12ProtectedResourceSession_GetPrivateData(ID3D12ProtectedResourceSession* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession_SetPrivateData(ID3D12ProtectedResourceSession* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12ProtectedResourceSession_SetPrivateData(ID3D12ProtectedResourceSession* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession_SetPrivateDataInterface(ID3D12ProtectedResourceSession* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12ProtectedResourceSession_SetPrivateDataInterface(ID3D12ProtectedResourceSession* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession_SetName(ID3D12ProtectedResourceSession* This,const WCHAR *name) { +static inline HRESULT ID3D12ProtectedResourceSession_SetName(ID3D12ProtectedResourceSession* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession_GetDevice(ID3D12ProtectedResourceSession* This,REFIID riid,void **device) { +static inline HRESULT ID3D12ProtectedResourceSession_GetDevice(ID3D12ProtectedResourceSession* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12ProtectedSession methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession_GetStatusFence(ID3D12ProtectedResourceSession* This,REFIID riid,void **fence) { +static inline HRESULT ID3D12ProtectedResourceSession_GetStatusFence(ID3D12ProtectedResourceSession* This,REFIID riid,void **fence) { return This->lpVtbl->GetStatusFence(This,riid,fence); } -static __WIDL_INLINE D3D12_PROTECTED_SESSION_STATUS ID3D12ProtectedResourceSession_GetSessionStatus(ID3D12ProtectedResourceSession* This) { +static inline D3D12_PROTECTED_SESSION_STATUS ID3D12ProtectedResourceSession_GetSessionStatus(ID3D12ProtectedResourceSession* This) { return This->lpVtbl->GetSessionStatus(This); } /*** ID3D12ProtectedResourceSession methods ***/ -static __WIDL_INLINE D3D12_PROTECTED_RESOURCE_SESSION_DESC ID3D12ProtectedResourceSession_GetDesc(ID3D12ProtectedResourceSession* This) { +static inline D3D12_PROTECTED_RESOURCE_SESSION_DESC ID3D12ProtectedResourceSession_GetDesc(ID3D12ProtectedResourceSession* This) { D3D12_PROTECTED_RESOURCE_SESSION_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } @@ -7532,215 +7549,215 @@ interface ID3D12GraphicsCommandList3 { #define ID3D12GraphicsCommandList3_SetProtectedResourceSession(This,protected_resource_session) (This)->lpVtbl->SetProtectedResourceSession(This,protected_resource_session) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList3_QueryInterface(ID3D12GraphicsCommandList3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12GraphicsCommandList3_QueryInterface(ID3D12GraphicsCommandList3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList3_AddRef(ID3D12GraphicsCommandList3* This) { +static inline ULONG ID3D12GraphicsCommandList3_AddRef(ID3D12GraphicsCommandList3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList3_Release(ID3D12GraphicsCommandList3* This) { +static inline ULONG ID3D12GraphicsCommandList3_Release(ID3D12GraphicsCommandList3* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList3_GetPrivateData(ID3D12GraphicsCommandList3* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12GraphicsCommandList3_GetPrivateData(ID3D12GraphicsCommandList3* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList3_SetPrivateData(ID3D12GraphicsCommandList3* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12GraphicsCommandList3_SetPrivateData(ID3D12GraphicsCommandList3* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList3_SetPrivateDataInterface(ID3D12GraphicsCommandList3* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12GraphicsCommandList3_SetPrivateDataInterface(ID3D12GraphicsCommandList3* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList3_SetName(ID3D12GraphicsCommandList3* This,const WCHAR *name) { +static inline HRESULT ID3D12GraphicsCommandList3_SetName(ID3D12GraphicsCommandList3* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList3_GetDevice(ID3D12GraphicsCommandList3* This,REFIID riid,void **device) { +static inline HRESULT ID3D12GraphicsCommandList3_GetDevice(ID3D12GraphicsCommandList3* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList3_GetType(ID3D12GraphicsCommandList3* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList3_GetType(ID3D12GraphicsCommandList3* This) { return This->lpVtbl->GetType(This); } /*** ID3D12GraphicsCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList3_Close(ID3D12GraphicsCommandList3* This) { +static inline HRESULT ID3D12GraphicsCommandList3_Close(ID3D12GraphicsCommandList3* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList3_Reset(ID3D12GraphicsCommandList3* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { +static inline HRESULT ID3D12GraphicsCommandList3_Reset(ID3D12GraphicsCommandList3* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { return This->lpVtbl->Reset(This,allocator,initial_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ClearState(ID3D12GraphicsCommandList3* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList3_ClearState(ID3D12GraphicsCommandList3* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->ClearState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_DrawInstanced(ID3D12GraphicsCommandList3* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList3_DrawInstanced(ID3D12GraphicsCommandList3* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawInstanced(This,vertex_count_per_instance,instance_count,start_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_DrawIndexedInstanced(ID3D12GraphicsCommandList3* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList3_DrawIndexedInstanced(ID3D12GraphicsCommandList3* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawIndexedInstanced(This,index_count_per_instance,instance_count,start_vertex_location,base_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_Dispatch(ID3D12GraphicsCommandList3* This,UINT x,UINT u,UINT z) { +static inline void ID3D12GraphicsCommandList3_Dispatch(ID3D12GraphicsCommandList3* This,UINT x,UINT u,UINT z) { This->lpVtbl->Dispatch(This,x,u,z); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_CopyBufferRegion(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { +static inline void ID3D12GraphicsCommandList3_CopyBufferRegion(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { This->lpVtbl->CopyBufferRegion(This,dst_buffer,dst_offset,src_buffer,src_offset,byte_count); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_CopyTextureRegion(ID3D12GraphicsCommandList3* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { +static inline void ID3D12GraphicsCommandList3_CopyTextureRegion(ID3D12GraphicsCommandList3* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { This->lpVtbl->CopyTextureRegion(This,dst,dst_x,dst_y,dst_z,src,src_box); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_CopyResource(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { +static inline void ID3D12GraphicsCommandList3_CopyResource(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { This->lpVtbl->CopyResource(This,dst_resource,src_resource); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_CopyTiles(ID3D12GraphicsCommandList3* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { +static inline void ID3D12GraphicsCommandList3_CopyTiles(ID3D12GraphicsCommandList3* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { This->lpVtbl->CopyTiles(This,tiled_resource,tile_region_start_coordinate,tile_region_size,buffer,buffer_offset,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ResolveSubresource(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { +static inline void ID3D12GraphicsCommandList3_ResolveSubresource(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { This->lpVtbl->ResolveSubresource(This,dst_resource,dst_sub_resource,src_resource,src_sub_resource,format); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_IASetPrimitiveTopology(ID3D12GraphicsCommandList3* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { +static inline void ID3D12GraphicsCommandList3_IASetPrimitiveTopology(ID3D12GraphicsCommandList3* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { This->lpVtbl->IASetPrimitiveTopology(This,primitive_topology); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_RSSetViewports(ID3D12GraphicsCommandList3* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { +static inline void ID3D12GraphicsCommandList3_RSSetViewports(ID3D12GraphicsCommandList3* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { This->lpVtbl->RSSetViewports(This,viewport_count,viewports); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_RSSetScissorRects(ID3D12GraphicsCommandList3* This,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList3_RSSetScissorRects(ID3D12GraphicsCommandList3* This,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->RSSetScissorRects(This,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_OMSetBlendFactor(ID3D12GraphicsCommandList3* This,const FLOAT blend_factor[4]) { +static inline void ID3D12GraphicsCommandList3_OMSetBlendFactor(ID3D12GraphicsCommandList3* This,const FLOAT blend_factor[4]) { This->lpVtbl->OMSetBlendFactor(This,blend_factor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_OMSetStencilRef(ID3D12GraphicsCommandList3* This,UINT stencil_ref) { +static inline void ID3D12GraphicsCommandList3_OMSetStencilRef(ID3D12GraphicsCommandList3* This,UINT stencil_ref) { This->lpVtbl->OMSetStencilRef(This,stencil_ref); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetPipelineState(ID3D12GraphicsCommandList3* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList3_SetPipelineState(ID3D12GraphicsCommandList3* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->SetPipelineState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ResourceBarrier(ID3D12GraphicsCommandList3* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12GraphicsCommandList3_ResourceBarrier(ID3D12GraphicsCommandList3* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barrier_count,barriers); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ExecuteBundle(ID3D12GraphicsCommandList3* This,ID3D12GraphicsCommandList *command_list) { +static inline void ID3D12GraphicsCommandList3_ExecuteBundle(ID3D12GraphicsCommandList3* This,ID3D12GraphicsCommandList *command_list) { This->lpVtbl->ExecuteBundle(This,command_list); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetDescriptorHeaps(ID3D12GraphicsCommandList3* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { +static inline void ID3D12GraphicsCommandList3_SetDescriptorHeaps(ID3D12GraphicsCommandList3* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { This->lpVtbl->SetDescriptorHeaps(This,heap_count,heaps); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetComputeRootSignature(ID3D12GraphicsCommandList3* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList3_SetComputeRootSignature(ID3D12GraphicsCommandList3* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetComputeRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetGraphicsRootSignature(ID3D12GraphicsCommandList3* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList3_SetGraphicsRootSignature(ID3D12GraphicsCommandList3* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetGraphicsRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList3_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetComputeRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList3_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetGraphicsRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList3_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList3_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList3_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList3_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList3_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList3_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList3_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList3_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList3* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_IASetIndexBuffer(ID3D12GraphicsCommandList3* This,const D3D12_INDEX_BUFFER_VIEW *view) { +static inline void ID3D12GraphicsCommandList3_IASetIndexBuffer(ID3D12GraphicsCommandList3* This,const D3D12_INDEX_BUFFER_VIEW *view) { This->lpVtbl->IASetIndexBuffer(This,view); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_IASetVertexBuffers(ID3D12GraphicsCommandList3* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList3_IASetVertexBuffers(ID3D12GraphicsCommandList3* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { This->lpVtbl->IASetVertexBuffers(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SOSetTargets(ID3D12GraphicsCommandList3* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList3_SOSetTargets(ID3D12GraphicsCommandList3* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { This->lpVtbl->SOSetTargets(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_OMSetRenderTargets(ID3D12GraphicsCommandList3* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { +static inline void ID3D12GraphicsCommandList3_OMSetRenderTargets(ID3D12GraphicsCommandList3* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { This->lpVtbl->OMSetRenderTargets(This,render_target_descriptor_count,render_target_descriptors,single_descriptor_handle,depth_stencil_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ClearDepthStencilView(ID3D12GraphicsCommandList3* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList3_ClearDepthStencilView(ID3D12GraphicsCommandList3* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearDepthStencilView(This,dsv,flags,depth,stencil,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ClearRenderTargetView(ID3D12GraphicsCommandList3* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList3_ClearRenderTargetView(ID3D12GraphicsCommandList3* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearRenderTargetView(This,rtv,color,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList3* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList3_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList3* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewUint(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList3* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList3_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList3* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_DiscardResource(ID3D12GraphicsCommandList3* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12GraphicsCommandList3_DiscardResource(ID3D12GraphicsCommandList3* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_BeginQuery(ID3D12GraphicsCommandList3* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList3_BeginQuery(ID3D12GraphicsCommandList3* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_EndQuery(ID3D12GraphicsCommandList3* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList3_EndQuery(ID3D12GraphicsCommandList3* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ResolveQueryData(ID3D12GraphicsCommandList3* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { +static inline void ID3D12GraphicsCommandList3_ResolveQueryData(ID3D12GraphicsCommandList3* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { This->lpVtbl->ResolveQueryData(This,heap,type,start_index,query_count,dst_buffer,aligned_dst_buffer_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetPredication(ID3D12GraphicsCommandList3* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12GraphicsCommandList3_SetPredication(ID3D12GraphicsCommandList3* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetMarker(ID3D12GraphicsCommandList3* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList3_SetMarker(ID3D12GraphicsCommandList3* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_BeginEvent(ID3D12GraphicsCommandList3* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList3_BeginEvent(ID3D12GraphicsCommandList3* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_EndEvent(ID3D12GraphicsCommandList3* This) { +static inline void ID3D12GraphicsCommandList3_EndEvent(ID3D12GraphicsCommandList3* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ExecuteIndirect(ID3D12GraphicsCommandList3* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { +static inline void ID3D12GraphicsCommandList3_ExecuteIndirect(ID3D12GraphicsCommandList3* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { This->lpVtbl->ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset); } /*** ID3D12GraphicsCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList3_AtomicCopyBufferUINT(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList3_AtomicCopyBufferUINT(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList3_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT64(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_OMSetDepthBounds(ID3D12GraphicsCommandList3* This,FLOAT min,FLOAT max) { +static inline void ID3D12GraphicsCommandList3_OMSetDepthBounds(ID3D12GraphicsCommandList3* This,FLOAT min,FLOAT max) { This->lpVtbl->OMSetDepthBounds(This,min,max); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetSamplePositions(ID3D12GraphicsCommandList3* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { +static inline void ID3D12GraphicsCommandList3_SetSamplePositions(ID3D12GraphicsCommandList3* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { This->lpVtbl->SetSamplePositions(This,sample_count,pixel_count,sample_positions); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_ResolveSubresourceRegion(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { +static inline void ID3D12GraphicsCommandList3_ResolveSubresourceRegion(ID3D12GraphicsCommandList3* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { This->lpVtbl->ResolveSubresourceRegion(This,dst_resource,dst_sub_resource_idx,dst_x,dst_y,src_resource,src_sub_resource_idx,src_rect,format,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetViewInstanceMask(ID3D12GraphicsCommandList3* This,UINT mask) { +static inline void ID3D12GraphicsCommandList3_SetViewInstanceMask(ID3D12GraphicsCommandList3* This,UINT mask) { This->lpVtbl->SetViewInstanceMask(This,mask); } /*** ID3D12GraphicsCommandList2 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList3_WriteBufferImmediate(ID3D12GraphicsCommandList3* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12GraphicsCommandList3_WriteBufferImmediate(ID3D12GraphicsCommandList3* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,parameters,modes); } /*** ID3D12GraphicsCommandList3 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList3_SetProtectedResourceSession(ID3D12GraphicsCommandList3* This,ID3D12ProtectedResourceSession *protected_resource_session) { +static inline void ID3D12GraphicsCommandList3_SetProtectedResourceSession(ID3D12GraphicsCommandList3* This,ID3D12ProtectedResourceSession *protected_resource_session) { This->lpVtbl->SetProtectedResourceSession(This,protected_resource_session); } #endif @@ -7987,64 +8004,64 @@ interface ID3D12CommandQueue { #define ID3D12CommandQueue_GetDesc(This) ID3D12CommandQueue_GetDesc_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandQueue_QueryInterface(ID3D12CommandQueue* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12CommandQueue_QueryInterface(ID3D12CommandQueue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12CommandQueue_AddRef(ID3D12CommandQueue* This) { +static inline ULONG ID3D12CommandQueue_AddRef(ID3D12CommandQueue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12CommandQueue_Release(ID3D12CommandQueue* This) { +static inline ULONG ID3D12CommandQueue_Release(ID3D12CommandQueue* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandQueue_GetPrivateData(ID3D12CommandQueue* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12CommandQueue_GetPrivateData(ID3D12CommandQueue* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12CommandQueue_SetPrivateData(ID3D12CommandQueue* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12CommandQueue_SetPrivateData(ID3D12CommandQueue* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12CommandQueue_SetPrivateDataInterface(ID3D12CommandQueue* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12CommandQueue_SetPrivateDataInterface(ID3D12CommandQueue* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12CommandQueue_SetName(ID3D12CommandQueue* This,const WCHAR *name) { +static inline HRESULT ID3D12CommandQueue_SetName(ID3D12CommandQueue* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandQueue_GetDevice(ID3D12CommandQueue* This,REFIID riid,void **device) { +static inline HRESULT ID3D12CommandQueue_GetDevice(ID3D12CommandQueue* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandQueue methods ***/ -static __WIDL_INLINE void ID3D12CommandQueue_UpdateTileMappings(ID3D12CommandQueue* This,ID3D12Resource *resource,UINT region_count,const D3D12_TILED_RESOURCE_COORDINATE *region_start_coordinates,const D3D12_TILE_REGION_SIZE *region_sizes,ID3D12Heap *heap,UINT range_count,const D3D12_TILE_RANGE_FLAGS *range_flags,const UINT *heap_range_offsets,const UINT *range_tile_counts,D3D12_TILE_MAPPING_FLAGS flags) { +static inline void ID3D12CommandQueue_UpdateTileMappings(ID3D12CommandQueue* This,ID3D12Resource *resource,UINT region_count,const D3D12_TILED_RESOURCE_COORDINATE *region_start_coordinates,const D3D12_TILE_REGION_SIZE *region_sizes,ID3D12Heap *heap,UINT range_count,const D3D12_TILE_RANGE_FLAGS *range_flags,const UINT *heap_range_offsets,const UINT *range_tile_counts,D3D12_TILE_MAPPING_FLAGS flags) { This->lpVtbl->UpdateTileMappings(This,resource,region_count,region_start_coordinates,region_sizes,heap,range_count,range_flags,heap_range_offsets,range_tile_counts,flags); } -static __WIDL_INLINE void ID3D12CommandQueue_CopyTileMappings(ID3D12CommandQueue* This,ID3D12Resource *dst_resource,const D3D12_TILED_RESOURCE_COORDINATE *dst_region_start_coordinate,ID3D12Resource *src_resource,const D3D12_TILED_RESOURCE_COORDINATE *src_region_start_coordinate,const D3D12_TILE_REGION_SIZE *region_size,D3D12_TILE_MAPPING_FLAGS flags) { +static inline void ID3D12CommandQueue_CopyTileMappings(ID3D12CommandQueue* This,ID3D12Resource *dst_resource,const D3D12_TILED_RESOURCE_COORDINATE *dst_region_start_coordinate,ID3D12Resource *src_resource,const D3D12_TILED_RESOURCE_COORDINATE *src_region_start_coordinate,const D3D12_TILE_REGION_SIZE *region_size,D3D12_TILE_MAPPING_FLAGS flags) { This->lpVtbl->CopyTileMappings(This,dst_resource,dst_region_start_coordinate,src_resource,src_region_start_coordinate,region_size,flags); } -static __WIDL_INLINE void ID3D12CommandQueue_ExecuteCommandLists(ID3D12CommandQueue* This,UINT command_list_count,ID3D12CommandList *const *command_lists) { +static inline void ID3D12CommandQueue_ExecuteCommandLists(ID3D12CommandQueue* This,UINT command_list_count,ID3D12CommandList *const *command_lists) { This->lpVtbl->ExecuteCommandLists(This,command_list_count,command_lists); } -static __WIDL_INLINE void ID3D12CommandQueue_SetMarker(ID3D12CommandQueue* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12CommandQueue_SetMarker(ID3D12CommandQueue* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12CommandQueue_BeginEvent(ID3D12CommandQueue* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12CommandQueue_BeginEvent(ID3D12CommandQueue* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12CommandQueue_EndEvent(ID3D12CommandQueue* This) { +static inline void ID3D12CommandQueue_EndEvent(ID3D12CommandQueue* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE HRESULT ID3D12CommandQueue_Signal(ID3D12CommandQueue* This,ID3D12Fence *fence,UINT64 value) { +static inline HRESULT ID3D12CommandQueue_Signal(ID3D12CommandQueue* This,ID3D12Fence *fence,UINT64 value) { return This->lpVtbl->Signal(This,fence,value); } -static __WIDL_INLINE HRESULT ID3D12CommandQueue_Wait(ID3D12CommandQueue* This,ID3D12Fence *fence,UINT64 value) { +static inline HRESULT ID3D12CommandQueue_Wait(ID3D12CommandQueue* This,ID3D12Fence *fence,UINT64 value) { return This->lpVtbl->Wait(This,fence,value); } -static __WIDL_INLINE HRESULT ID3D12CommandQueue_GetTimestampFrequency(ID3D12CommandQueue* This,UINT64 *frequency) { +static inline HRESULT ID3D12CommandQueue_GetTimestampFrequency(ID3D12CommandQueue* This,UINT64 *frequency) { return This->lpVtbl->GetTimestampFrequency(This,frequency); } -static __WIDL_INLINE HRESULT ID3D12CommandQueue_GetClockCalibration(ID3D12CommandQueue* This,UINT64 *gpu_timestamp,UINT64 *cpu_timestamp) { +static inline HRESULT ID3D12CommandQueue_GetClockCalibration(ID3D12CommandQueue* This,UINT64 *gpu_timestamp,UINT64 *cpu_timestamp) { return This->lpVtbl->GetClockCalibration(This,gpu_timestamp,cpu_timestamp); } -static __WIDL_INLINE D3D12_COMMAND_QUEUE_DESC ID3D12CommandQueue_GetDesc(ID3D12CommandQueue* This) { +static inline D3D12_COMMAND_QUEUE_DESC ID3D12CommandQueue_GetDesc(ID3D12CommandQueue* This) { D3D12_COMMAND_QUEUE_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } @@ -8199,30 +8216,30 @@ interface ID3D12RootSignature { #define ID3D12RootSignature_GetDevice(This,riid,device) (This)->lpVtbl->GetDevice(This,riid,device) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12RootSignature_QueryInterface(ID3D12RootSignature* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12RootSignature_QueryInterface(ID3D12RootSignature* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12RootSignature_AddRef(ID3D12RootSignature* This) { +static inline ULONG ID3D12RootSignature_AddRef(ID3D12RootSignature* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12RootSignature_Release(ID3D12RootSignature* This) { +static inline ULONG ID3D12RootSignature_Release(ID3D12RootSignature* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12RootSignature_GetPrivateData(ID3D12RootSignature* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12RootSignature_GetPrivateData(ID3D12RootSignature* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12RootSignature_SetPrivateData(ID3D12RootSignature* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12RootSignature_SetPrivateData(ID3D12RootSignature* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12RootSignature_SetPrivateDataInterface(ID3D12RootSignature* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12RootSignature_SetPrivateDataInterface(ID3D12RootSignature* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12RootSignature_SetName(ID3D12RootSignature* This,const WCHAR *name) { +static inline HRESULT ID3D12RootSignature_SetName(ID3D12RootSignature* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12RootSignature_GetDevice(ID3D12RootSignature* This,REFIID riid,void **device) { +static inline HRESULT ID3D12RootSignature_GetDevice(ID3D12RootSignature* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } #endif @@ -8324,34 +8341,34 @@ interface ID3D12PipelineState { #define ID3D12PipelineState_GetCachedBlob(This,blob) (This)->lpVtbl->GetCachedBlob(This,blob) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineState_QueryInterface(ID3D12PipelineState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12PipelineState_QueryInterface(ID3D12PipelineState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12PipelineState_AddRef(ID3D12PipelineState* This) { +static inline ULONG ID3D12PipelineState_AddRef(ID3D12PipelineState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12PipelineState_Release(ID3D12PipelineState* This) { +static inline ULONG ID3D12PipelineState_Release(ID3D12PipelineState* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineState_GetPrivateData(ID3D12PipelineState* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12PipelineState_GetPrivateData(ID3D12PipelineState* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12PipelineState_SetPrivateData(ID3D12PipelineState* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12PipelineState_SetPrivateData(ID3D12PipelineState* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12PipelineState_SetPrivateDataInterface(ID3D12PipelineState* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12PipelineState_SetPrivateDataInterface(ID3D12PipelineState* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12PipelineState_SetName(ID3D12PipelineState* This,const WCHAR *name) { +static inline HRESULT ID3D12PipelineState_SetName(ID3D12PipelineState* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineState_GetDevice(ID3D12PipelineState* This,REFIID riid,void **device) { +static inline HRESULT ID3D12PipelineState_GetDevice(ID3D12PipelineState* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12PipelineState methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineState_GetCachedBlob(ID3D12PipelineState* This,ID3DBlob **blob) { +static inline HRESULT ID3D12PipelineState_GetCachedBlob(ID3D12PipelineState* This,ID3DBlob **blob) { return This->lpVtbl->GetCachedBlob(This,blob); } #endif @@ -8470,40 +8487,40 @@ interface ID3D12Fence { #define ID3D12Fence_Signal(This,value) (This)->lpVtbl->Signal(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Fence_QueryInterface(ID3D12Fence* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Fence_QueryInterface(ID3D12Fence* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Fence_AddRef(ID3D12Fence* This) { +static inline ULONG ID3D12Fence_AddRef(ID3D12Fence* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Fence_Release(ID3D12Fence* This) { +static inline ULONG ID3D12Fence_Release(ID3D12Fence* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Fence_GetPrivateData(ID3D12Fence* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Fence_GetPrivateData(ID3D12Fence* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Fence_SetPrivateData(ID3D12Fence* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Fence_SetPrivateData(ID3D12Fence* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Fence_SetPrivateDataInterface(ID3D12Fence* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Fence_SetPrivateDataInterface(ID3D12Fence* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Fence_SetName(ID3D12Fence* This,const WCHAR *name) { +static inline HRESULT ID3D12Fence_SetName(ID3D12Fence* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12Fence_GetDevice(ID3D12Fence* This,REFIID riid,void **device) { +static inline HRESULT ID3D12Fence_GetDevice(ID3D12Fence* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12Fence methods ***/ -static __WIDL_INLINE UINT64 ID3D12Fence_GetCompletedValue(ID3D12Fence* This) { +static inline UINT64 ID3D12Fence_GetCompletedValue(ID3D12Fence* This) { return This->lpVtbl->GetCompletedValue(This); } -static __WIDL_INLINE HRESULT ID3D12Fence_SetEventOnCompletion(ID3D12Fence* This,UINT64 value,HANDLE event) { +static inline HRESULT ID3D12Fence_SetEventOnCompletion(ID3D12Fence* This,UINT64 value,HANDLE event) { return This->lpVtbl->SetEventOnCompletion(This,value,event); } -static __WIDL_INLINE HRESULT ID3D12Fence_Signal(ID3D12Fence* This,UINT64 value) { +static inline HRESULT ID3D12Fence_Signal(ID3D12Fence* This,UINT64 value) { return This->lpVtbl->Signal(This,value); } #endif @@ -8621,44 +8638,44 @@ interface ID3D12Fence1 { #define ID3D12Fence1_GetCreationFlags(This) (This)->lpVtbl->GetCreationFlags(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Fence1_QueryInterface(ID3D12Fence1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Fence1_QueryInterface(ID3D12Fence1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Fence1_AddRef(ID3D12Fence1* This) { +static inline ULONG ID3D12Fence1_AddRef(ID3D12Fence1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Fence1_Release(ID3D12Fence1* This) { +static inline ULONG ID3D12Fence1_Release(ID3D12Fence1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Fence1_GetPrivateData(ID3D12Fence1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Fence1_GetPrivateData(ID3D12Fence1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Fence1_SetPrivateData(ID3D12Fence1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Fence1_SetPrivateData(ID3D12Fence1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Fence1_SetPrivateDataInterface(ID3D12Fence1* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Fence1_SetPrivateDataInterface(ID3D12Fence1* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Fence1_SetName(ID3D12Fence1* This,const WCHAR *name) { +static inline HRESULT ID3D12Fence1_SetName(ID3D12Fence1* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12Fence1_GetDevice(ID3D12Fence1* This,REFIID riid,void **device) { +static inline HRESULT ID3D12Fence1_GetDevice(ID3D12Fence1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12Fence methods ***/ -static __WIDL_INLINE UINT64 ID3D12Fence1_GetCompletedValue(ID3D12Fence1* This) { +static inline UINT64 ID3D12Fence1_GetCompletedValue(ID3D12Fence1* This) { return This->lpVtbl->GetCompletedValue(This); } -static __WIDL_INLINE HRESULT ID3D12Fence1_SetEventOnCompletion(ID3D12Fence1* This,UINT64 value,HANDLE event) { +static inline HRESULT ID3D12Fence1_SetEventOnCompletion(ID3D12Fence1* This,UINT64 value,HANDLE event) { return This->lpVtbl->SetEventOnCompletion(This,value,event); } -static __WIDL_INLINE HRESULT ID3D12Fence1_Signal(ID3D12Fence1* This,UINT64 value) { +static inline HRESULT ID3D12Fence1_Signal(ID3D12Fence1* This,UINT64 value) { return This->lpVtbl->Signal(This,value); } /*** ID3D12Fence1 methods ***/ -static __WIDL_INLINE D3D12_FENCE_FLAGS ID3D12Fence1_GetCreationFlags(ID3D12Fence1* This) { +static inline D3D12_FENCE_FLAGS ID3D12Fence1_GetCreationFlags(ID3D12Fence1* This) { return This->lpVtbl->GetCreationFlags(This); } #endif @@ -8759,34 +8776,34 @@ interface ID3D12CommandAllocator { #define ID3D12CommandAllocator_Reset(This) (This)->lpVtbl->Reset(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandAllocator_QueryInterface(ID3D12CommandAllocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12CommandAllocator_QueryInterface(ID3D12CommandAllocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12CommandAllocator_AddRef(ID3D12CommandAllocator* This) { +static inline ULONG ID3D12CommandAllocator_AddRef(ID3D12CommandAllocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12CommandAllocator_Release(ID3D12CommandAllocator* This) { +static inline ULONG ID3D12CommandAllocator_Release(ID3D12CommandAllocator* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandAllocator_GetPrivateData(ID3D12CommandAllocator* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12CommandAllocator_GetPrivateData(ID3D12CommandAllocator* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12CommandAllocator_SetPrivateData(ID3D12CommandAllocator* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12CommandAllocator_SetPrivateData(ID3D12CommandAllocator* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12CommandAllocator_SetPrivateDataInterface(ID3D12CommandAllocator* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12CommandAllocator_SetPrivateDataInterface(ID3D12CommandAllocator* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12CommandAllocator_SetName(ID3D12CommandAllocator* This,const WCHAR *name) { +static inline HRESULT ID3D12CommandAllocator_SetName(ID3D12CommandAllocator* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandAllocator_GetDevice(ID3D12CommandAllocator* This,REFIID riid,void **device) { +static inline HRESULT ID3D12CommandAllocator_GetDevice(ID3D12CommandAllocator* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandAllocator methods ***/ -static __WIDL_INLINE HRESULT ID3D12CommandAllocator_Reset(ID3D12CommandAllocator* This) { +static inline HRESULT ID3D12CommandAllocator_Reset(ID3D12CommandAllocator* This) { return This->lpVtbl->Reset(This); } #endif @@ -9395,140 +9412,140 @@ interface ID3D12Device { #define ID3D12Device_GetAdapterLuid(This) ID3D12Device_GetAdapterLuid_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device_QueryInterface(ID3D12Device* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device_QueryInterface(ID3D12Device* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device_AddRef(ID3D12Device* This) { +static inline ULONG ID3D12Device_AddRef(ID3D12Device* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device_Release(ID3D12Device* This) { +static inline ULONG ID3D12Device_Release(ID3D12Device* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device_GetPrivateData(ID3D12Device* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device_GetPrivateData(ID3D12Device* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device_SetPrivateData(ID3D12Device* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device_SetPrivateData(ID3D12Device* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device_SetPrivateDataInterface(ID3D12Device* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device_SetPrivateDataInterface(ID3D12Device* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device_SetName(ID3D12Device* This,const WCHAR *name) { +static inline HRESULT ID3D12Device_SetName(ID3D12Device* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device_GetNodeCount(ID3D12Device* This) { +static inline UINT ID3D12Device_GetNodeCount(ID3D12Device* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateCommandQueue(ID3D12Device* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device_CreateCommandQueue(ID3D12Device* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateCommandAllocator(ID3D12Device* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device_CreateCommandAllocator(ID3D12Device* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateGraphicsPipelineState(ID3D12Device* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device_CreateGraphicsPipelineState(ID3D12Device* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateComputePipelineState(ID3D12Device* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device_CreateComputePipelineState(ID3D12Device* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateCommandList(ID3D12Device* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device_CreateCommandList(ID3D12Device* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device_CheckFeatureSupport(ID3D12Device* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device_CheckFeatureSupport(ID3D12Device* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateDescriptorHeap(ID3D12Device* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device_CreateDescriptorHeap(ID3D12Device* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device_GetDescriptorHandleIncrementSize(ID3D12Device* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device_GetDescriptorHandleIncrementSize(ID3D12Device* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateRootSignature(ID3D12Device* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device_CreateRootSignature(ID3D12Device* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device_CreateConstantBufferView(ID3D12Device* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device_CreateConstantBufferView(ID3D12Device* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device_CreateShaderResourceView(ID3D12Device* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device_CreateShaderResourceView(ID3D12Device* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device_CreateUnorderedAccessView(ID3D12Device* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device_CreateUnorderedAccessView(ID3D12Device* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device_CreateRenderTargetView(ID3D12Device* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device_CreateRenderTargetView(ID3D12Device* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device_CreateDepthStencilView(ID3D12Device* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device_CreateDepthStencilView(ID3D12Device* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device_CreateSampler(ID3D12Device* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device_CreateSampler(ID3D12Device* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device_CopyDescriptors(ID3D12Device* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device_CopyDescriptors(ID3D12Device* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device_CopyDescriptorsSimple(ID3D12Device* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device_CopyDescriptorsSimple(ID3D12Device* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device_GetResourceAllocationInfo(ID3D12Device* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device_GetResourceAllocationInfo(ID3D12Device* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device_GetCustomHeapProperties(ID3D12Device* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device_GetCustomHeapProperties(ID3D12Device* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateCommittedResource(ID3D12Device* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device_CreateCommittedResource(ID3D12Device* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateHeap(ID3D12Device* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device_CreateHeap(ID3D12Device* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device_CreatePlacedResource(ID3D12Device* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device_CreatePlacedResource(ID3D12Device* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateReservedResource(ID3D12Device* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device_CreateReservedResource(ID3D12Device* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateSharedHandle(ID3D12Device* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device_CreateSharedHandle(ID3D12Device* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device_OpenSharedHandle(ID3D12Device* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device_OpenSharedHandle(ID3D12Device* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device_OpenSharedHandleByName(ID3D12Device* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device_OpenSharedHandleByName(ID3D12Device* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device_MakeResident(ID3D12Device* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device_MakeResident(ID3D12Device* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device_Evict(ID3D12Device* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device_Evict(ID3D12Device* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateFence(ID3D12Device* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device_CreateFence(ID3D12Device* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device_GetDeviceRemovedReason(ID3D12Device* This) { +static inline HRESULT ID3D12Device_GetDeviceRemovedReason(ID3D12Device* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device_GetCopyableFootprints(ID3D12Device* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device_GetCopyableFootprints(ID3D12Device* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateQueryHeap(ID3D12Device* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device_CreateQueryHeap(ID3D12Device* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device_SetStablePowerState(ID3D12Device* This,WINBOOL enable) { +static inline HRESULT ID3D12Device_SetStablePowerState(ID3D12Device* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device_CreateCommandSignature(ID3D12Device* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device_CreateCommandSignature(ID3D12Device* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device_GetResourceTiling(ID3D12Device* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device_GetResourceTiling(ID3D12Device* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device_GetAdapterLuid(ID3D12Device* This) { +static inline LUID ID3D12Device_GetAdapterLuid(ID3D12Device* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } @@ -9678,46 +9695,46 @@ interface ID3D12PipelineLibrary { #define ID3D12PipelineLibrary_Serialize(This,data,data_size_in_bytes) (This)->lpVtbl->Serialize(This,data,data_size_in_bytes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_QueryInterface(ID3D12PipelineLibrary* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12PipelineLibrary_QueryInterface(ID3D12PipelineLibrary* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12PipelineLibrary_AddRef(ID3D12PipelineLibrary* This) { +static inline ULONG ID3D12PipelineLibrary_AddRef(ID3D12PipelineLibrary* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12PipelineLibrary_Release(ID3D12PipelineLibrary* This) { +static inline ULONG ID3D12PipelineLibrary_Release(ID3D12PipelineLibrary* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_GetPrivateData(ID3D12PipelineLibrary* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12PipelineLibrary_GetPrivateData(ID3D12PipelineLibrary* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_SetPrivateData(ID3D12PipelineLibrary* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12PipelineLibrary_SetPrivateData(ID3D12PipelineLibrary* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_SetPrivateDataInterface(ID3D12PipelineLibrary* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12PipelineLibrary_SetPrivateDataInterface(ID3D12PipelineLibrary* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_SetName(ID3D12PipelineLibrary* This,const WCHAR *name) { +static inline HRESULT ID3D12PipelineLibrary_SetName(ID3D12PipelineLibrary* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_GetDevice(ID3D12PipelineLibrary* This,REFIID riid,void **device) { +static inline HRESULT ID3D12PipelineLibrary_GetDevice(ID3D12PipelineLibrary* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12PipelineLibrary methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_StorePipeline(ID3D12PipelineLibrary* This,const WCHAR *name,ID3D12PipelineState *pipeline) { +static inline HRESULT ID3D12PipelineLibrary_StorePipeline(ID3D12PipelineLibrary* This,const WCHAR *name,ID3D12PipelineState *pipeline) { return This->lpVtbl->StorePipeline(This,name,pipeline); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_LoadGraphicsPipeline(ID3D12PipelineLibrary* This,const WCHAR *name,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12PipelineLibrary_LoadGraphicsPipeline(ID3D12PipelineLibrary* This,const WCHAR *name,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->LoadGraphicsPipeline(This,name,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_LoadComputePipeline(ID3D12PipelineLibrary* This,const WCHAR *name,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12PipelineLibrary_LoadComputePipeline(ID3D12PipelineLibrary* This,const WCHAR *name,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->LoadComputePipeline(This,name,desc,riid,pipeline_state); } -static __WIDL_INLINE SIZE_T ID3D12PipelineLibrary_GetSerializedSize(ID3D12PipelineLibrary* This) { +static inline SIZE_T ID3D12PipelineLibrary_GetSerializedSize(ID3D12PipelineLibrary* This) { return This->lpVtbl->GetSerializedSize(This); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary_Serialize(ID3D12PipelineLibrary* This,void *data,SIZE_T data_size_in_bytes) { +static inline HRESULT ID3D12PipelineLibrary_Serialize(ID3D12PipelineLibrary* This,void *data,SIZE_T data_size_in_bytes) { return This->lpVtbl->Serialize(This,data,data_size_in_bytes); } #endif @@ -9859,50 +9876,50 @@ interface ID3D12PipelineLibrary1 { #define ID3D12PipelineLibrary1_LoadPipeline(This,name,desc,riid,pipeline_state) (This)->lpVtbl->LoadPipeline(This,name,desc,riid,pipeline_state) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_QueryInterface(ID3D12PipelineLibrary1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12PipelineLibrary1_QueryInterface(ID3D12PipelineLibrary1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12PipelineLibrary1_AddRef(ID3D12PipelineLibrary1* This) { +static inline ULONG ID3D12PipelineLibrary1_AddRef(ID3D12PipelineLibrary1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12PipelineLibrary1_Release(ID3D12PipelineLibrary1* This) { +static inline ULONG ID3D12PipelineLibrary1_Release(ID3D12PipelineLibrary1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_GetPrivateData(ID3D12PipelineLibrary1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12PipelineLibrary1_GetPrivateData(ID3D12PipelineLibrary1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_SetPrivateData(ID3D12PipelineLibrary1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12PipelineLibrary1_SetPrivateData(ID3D12PipelineLibrary1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_SetPrivateDataInterface(ID3D12PipelineLibrary1* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12PipelineLibrary1_SetPrivateDataInterface(ID3D12PipelineLibrary1* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_SetName(ID3D12PipelineLibrary1* This,const WCHAR *name) { +static inline HRESULT ID3D12PipelineLibrary1_SetName(ID3D12PipelineLibrary1* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_GetDevice(ID3D12PipelineLibrary1* This,REFIID riid,void **device) { +static inline HRESULT ID3D12PipelineLibrary1_GetDevice(ID3D12PipelineLibrary1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12PipelineLibrary methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_StorePipeline(ID3D12PipelineLibrary1* This,const WCHAR *name,ID3D12PipelineState *pipeline) { +static inline HRESULT ID3D12PipelineLibrary1_StorePipeline(ID3D12PipelineLibrary1* This,const WCHAR *name,ID3D12PipelineState *pipeline) { return This->lpVtbl->StorePipeline(This,name,pipeline); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_LoadGraphicsPipeline(ID3D12PipelineLibrary1* This,const WCHAR *name,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12PipelineLibrary1_LoadGraphicsPipeline(ID3D12PipelineLibrary1* This,const WCHAR *name,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->LoadGraphicsPipeline(This,name,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_LoadComputePipeline(ID3D12PipelineLibrary1* This,const WCHAR *name,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12PipelineLibrary1_LoadComputePipeline(ID3D12PipelineLibrary1* This,const WCHAR *name,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->LoadComputePipeline(This,name,desc,riid,pipeline_state); } -static __WIDL_INLINE SIZE_T ID3D12PipelineLibrary1_GetSerializedSize(ID3D12PipelineLibrary1* This) { +static inline SIZE_T ID3D12PipelineLibrary1_GetSerializedSize(ID3D12PipelineLibrary1* This) { return This->lpVtbl->GetSerializedSize(This); } -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_Serialize(ID3D12PipelineLibrary1* This,void *data,SIZE_T data_size_in_bytes) { +static inline HRESULT ID3D12PipelineLibrary1_Serialize(ID3D12PipelineLibrary1* This,void *data,SIZE_T data_size_in_bytes) { return This->lpVtbl->Serialize(This,data,data_size_in_bytes); } /*** ID3D12PipelineLibrary1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12PipelineLibrary1_LoadPipeline(ID3D12PipelineLibrary1* This,const WCHAR *name,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12PipelineLibrary1_LoadPipeline(ID3D12PipelineLibrary1* This,const WCHAR *name,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->LoadPipeline(This,name,desc,riid,pipeline_state); } #endif @@ -10310,151 +10327,151 @@ interface ID3D12Device1 { #define ID3D12Device1_SetResidencyPriority(This,object_count,objects,priorities) (This)->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device1_QueryInterface(ID3D12Device1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device1_QueryInterface(ID3D12Device1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device1_AddRef(ID3D12Device1* This) { +static inline ULONG ID3D12Device1_AddRef(ID3D12Device1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device1_Release(ID3D12Device1* This) { +static inline ULONG ID3D12Device1_Release(ID3D12Device1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device1_GetPrivateData(ID3D12Device1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device1_GetPrivateData(ID3D12Device1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device1_SetPrivateData(ID3D12Device1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device1_SetPrivateData(ID3D12Device1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device1_SetPrivateDataInterface(ID3D12Device1* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device1_SetPrivateDataInterface(ID3D12Device1* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device1_SetName(ID3D12Device1* This,const WCHAR *name) { +static inline HRESULT ID3D12Device1_SetName(ID3D12Device1* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device1_GetNodeCount(ID3D12Device1* This) { +static inline UINT ID3D12Device1_GetNodeCount(ID3D12Device1* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateCommandQueue(ID3D12Device1* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device1_CreateCommandQueue(ID3D12Device1* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateCommandAllocator(ID3D12Device1* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device1_CreateCommandAllocator(ID3D12Device1* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateGraphicsPipelineState(ID3D12Device1* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device1_CreateGraphicsPipelineState(ID3D12Device1* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateComputePipelineState(ID3D12Device1* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device1_CreateComputePipelineState(ID3D12Device1* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateCommandList(ID3D12Device1* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device1_CreateCommandList(ID3D12Device1* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device1_CheckFeatureSupport(ID3D12Device1* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device1_CheckFeatureSupport(ID3D12Device1* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateDescriptorHeap(ID3D12Device1* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device1_CreateDescriptorHeap(ID3D12Device1* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device1_GetDescriptorHandleIncrementSize(ID3D12Device1* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device1_GetDescriptorHandleIncrementSize(ID3D12Device1* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateRootSignature(ID3D12Device1* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device1_CreateRootSignature(ID3D12Device1* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device1_CreateConstantBufferView(ID3D12Device1* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device1_CreateConstantBufferView(ID3D12Device1* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device1_CreateShaderResourceView(ID3D12Device1* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device1_CreateShaderResourceView(ID3D12Device1* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device1_CreateUnorderedAccessView(ID3D12Device1* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device1_CreateUnorderedAccessView(ID3D12Device1* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device1_CreateRenderTargetView(ID3D12Device1* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device1_CreateRenderTargetView(ID3D12Device1* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device1_CreateDepthStencilView(ID3D12Device1* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device1_CreateDepthStencilView(ID3D12Device1* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device1_CreateSampler(ID3D12Device1* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device1_CreateSampler(ID3D12Device1* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device1_CopyDescriptors(ID3D12Device1* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device1_CopyDescriptors(ID3D12Device1* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device1_CopyDescriptorsSimple(ID3D12Device1* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device1_CopyDescriptorsSimple(ID3D12Device1* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device1_GetResourceAllocationInfo(ID3D12Device1* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device1_GetResourceAllocationInfo(ID3D12Device1* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device1_GetCustomHeapProperties(ID3D12Device1* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device1_GetCustomHeapProperties(ID3D12Device1* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateCommittedResource(ID3D12Device1* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device1_CreateCommittedResource(ID3D12Device1* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateHeap(ID3D12Device1* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device1_CreateHeap(ID3D12Device1* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreatePlacedResource(ID3D12Device1* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device1_CreatePlacedResource(ID3D12Device1* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateReservedResource(ID3D12Device1* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device1_CreateReservedResource(ID3D12Device1* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateSharedHandle(ID3D12Device1* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device1_CreateSharedHandle(ID3D12Device1* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device1_OpenSharedHandle(ID3D12Device1* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device1_OpenSharedHandle(ID3D12Device1* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device1_OpenSharedHandleByName(ID3D12Device1* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device1_OpenSharedHandleByName(ID3D12Device1* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device1_MakeResident(ID3D12Device1* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device1_MakeResident(ID3D12Device1* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device1_Evict(ID3D12Device1* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device1_Evict(ID3D12Device1* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateFence(ID3D12Device1* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device1_CreateFence(ID3D12Device1* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device1_GetDeviceRemovedReason(ID3D12Device1* This) { +static inline HRESULT ID3D12Device1_GetDeviceRemovedReason(ID3D12Device1* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device1_GetCopyableFootprints(ID3D12Device1* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device1_GetCopyableFootprints(ID3D12Device1* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateQueryHeap(ID3D12Device1* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device1_CreateQueryHeap(ID3D12Device1* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device1_SetStablePowerState(ID3D12Device1* This,WINBOOL enable) { +static inline HRESULT ID3D12Device1_SetStablePowerState(ID3D12Device1* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device1_CreateCommandSignature(ID3D12Device1* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device1_CreateCommandSignature(ID3D12Device1* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device1_GetResourceTiling(ID3D12Device1* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device1_GetResourceTiling(ID3D12Device1* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device1_GetAdapterLuid(ID3D12Device1* This) { +static inline LUID ID3D12Device1_GetAdapterLuid(ID3D12Device1* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device1_CreatePipelineLibrary(ID3D12Device1* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device1_CreatePipelineLibrary(ID3D12Device1* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device1_SetEventOnMultipleFenceCompletion(ID3D12Device1* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device1_SetEventOnMultipleFenceCompletion(ID3D12Device1* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device1_SetResidencyPriority(ID3D12Device1* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device1_SetResidencyPriority(ID3D12Device1* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } #endif @@ -10858,155 +10875,155 @@ interface ID3D12Device2 { #define ID3D12Device2_CreatePipelineState(This,desc,riid,pipeline_state) (This)->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device2_QueryInterface(ID3D12Device2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device2_QueryInterface(ID3D12Device2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device2_AddRef(ID3D12Device2* This) { +static inline ULONG ID3D12Device2_AddRef(ID3D12Device2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device2_Release(ID3D12Device2* This) { +static inline ULONG ID3D12Device2_Release(ID3D12Device2* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device2_GetPrivateData(ID3D12Device2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device2_GetPrivateData(ID3D12Device2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device2_SetPrivateData(ID3D12Device2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device2_SetPrivateData(ID3D12Device2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device2_SetPrivateDataInterface(ID3D12Device2* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device2_SetPrivateDataInterface(ID3D12Device2* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device2_SetName(ID3D12Device2* This,const WCHAR *name) { +static inline HRESULT ID3D12Device2_SetName(ID3D12Device2* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device2_GetNodeCount(ID3D12Device2* This) { +static inline UINT ID3D12Device2_GetNodeCount(ID3D12Device2* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateCommandQueue(ID3D12Device2* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device2_CreateCommandQueue(ID3D12Device2* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateCommandAllocator(ID3D12Device2* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device2_CreateCommandAllocator(ID3D12Device2* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateGraphicsPipelineState(ID3D12Device2* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device2_CreateGraphicsPipelineState(ID3D12Device2* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateComputePipelineState(ID3D12Device2* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device2_CreateComputePipelineState(ID3D12Device2* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateCommandList(ID3D12Device2* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device2_CreateCommandList(ID3D12Device2* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device2_CheckFeatureSupport(ID3D12Device2* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device2_CheckFeatureSupport(ID3D12Device2* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateDescriptorHeap(ID3D12Device2* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device2_CreateDescriptorHeap(ID3D12Device2* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device2_GetDescriptorHandleIncrementSize(ID3D12Device2* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device2_GetDescriptorHandleIncrementSize(ID3D12Device2* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateRootSignature(ID3D12Device2* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device2_CreateRootSignature(ID3D12Device2* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device2_CreateConstantBufferView(ID3D12Device2* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device2_CreateConstantBufferView(ID3D12Device2* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device2_CreateShaderResourceView(ID3D12Device2* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device2_CreateShaderResourceView(ID3D12Device2* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device2_CreateUnorderedAccessView(ID3D12Device2* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device2_CreateUnorderedAccessView(ID3D12Device2* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device2_CreateRenderTargetView(ID3D12Device2* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device2_CreateRenderTargetView(ID3D12Device2* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device2_CreateDepthStencilView(ID3D12Device2* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device2_CreateDepthStencilView(ID3D12Device2* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device2_CreateSampler(ID3D12Device2* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device2_CreateSampler(ID3D12Device2* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device2_CopyDescriptors(ID3D12Device2* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device2_CopyDescriptors(ID3D12Device2* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device2_CopyDescriptorsSimple(ID3D12Device2* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device2_CopyDescriptorsSimple(ID3D12Device2* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device2_GetResourceAllocationInfo(ID3D12Device2* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device2_GetResourceAllocationInfo(ID3D12Device2* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device2_GetCustomHeapProperties(ID3D12Device2* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device2_GetCustomHeapProperties(ID3D12Device2* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateCommittedResource(ID3D12Device2* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device2_CreateCommittedResource(ID3D12Device2* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateHeap(ID3D12Device2* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device2_CreateHeap(ID3D12Device2* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreatePlacedResource(ID3D12Device2* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device2_CreatePlacedResource(ID3D12Device2* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateReservedResource(ID3D12Device2* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device2_CreateReservedResource(ID3D12Device2* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateSharedHandle(ID3D12Device2* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device2_CreateSharedHandle(ID3D12Device2* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device2_OpenSharedHandle(ID3D12Device2* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device2_OpenSharedHandle(ID3D12Device2* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device2_OpenSharedHandleByName(ID3D12Device2* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device2_OpenSharedHandleByName(ID3D12Device2* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device2_MakeResident(ID3D12Device2* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device2_MakeResident(ID3D12Device2* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device2_Evict(ID3D12Device2* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device2_Evict(ID3D12Device2* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateFence(ID3D12Device2* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device2_CreateFence(ID3D12Device2* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device2_GetDeviceRemovedReason(ID3D12Device2* This) { +static inline HRESULT ID3D12Device2_GetDeviceRemovedReason(ID3D12Device2* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device2_GetCopyableFootprints(ID3D12Device2* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device2_GetCopyableFootprints(ID3D12Device2* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateQueryHeap(ID3D12Device2* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device2_CreateQueryHeap(ID3D12Device2* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device2_SetStablePowerState(ID3D12Device2* This,WINBOOL enable) { +static inline HRESULT ID3D12Device2_SetStablePowerState(ID3D12Device2* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device2_CreateCommandSignature(ID3D12Device2* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device2_CreateCommandSignature(ID3D12Device2* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device2_GetResourceTiling(ID3D12Device2* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device2_GetResourceTiling(ID3D12Device2* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device2_GetAdapterLuid(ID3D12Device2* This) { +static inline LUID ID3D12Device2_GetAdapterLuid(ID3D12Device2* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device2_CreatePipelineLibrary(ID3D12Device2* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device2_CreatePipelineLibrary(ID3D12Device2* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device2_SetEventOnMultipleFenceCompletion(ID3D12Device2* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device2_SetEventOnMultipleFenceCompletion(ID3D12Device2* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device2_SetResidencyPriority(ID3D12Device2* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device2_SetResidencyPriority(ID3D12Device2* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } /*** ID3D12Device2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device2_CreatePipelineState(ID3D12Device2* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device2_CreatePipelineState(ID3D12Device2* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state); } #endif @@ -11447,165 +11464,165 @@ interface ID3D12Device3 { #define ID3D12Device3_EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value) (This)->lpVtbl->EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device3_QueryInterface(ID3D12Device3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device3_QueryInterface(ID3D12Device3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device3_AddRef(ID3D12Device3* This) { +static inline ULONG ID3D12Device3_AddRef(ID3D12Device3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device3_Release(ID3D12Device3* This) { +static inline ULONG ID3D12Device3_Release(ID3D12Device3* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device3_GetPrivateData(ID3D12Device3* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device3_GetPrivateData(ID3D12Device3* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device3_SetPrivateData(ID3D12Device3* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device3_SetPrivateData(ID3D12Device3* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device3_SetPrivateDataInterface(ID3D12Device3* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device3_SetPrivateDataInterface(ID3D12Device3* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device3_SetName(ID3D12Device3* This,const WCHAR *name) { +static inline HRESULT ID3D12Device3_SetName(ID3D12Device3* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device3_GetNodeCount(ID3D12Device3* This) { +static inline UINT ID3D12Device3_GetNodeCount(ID3D12Device3* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateCommandQueue(ID3D12Device3* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device3_CreateCommandQueue(ID3D12Device3* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateCommandAllocator(ID3D12Device3* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device3_CreateCommandAllocator(ID3D12Device3* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateGraphicsPipelineState(ID3D12Device3* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device3_CreateGraphicsPipelineState(ID3D12Device3* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateComputePipelineState(ID3D12Device3* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device3_CreateComputePipelineState(ID3D12Device3* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateCommandList(ID3D12Device3* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device3_CreateCommandList(ID3D12Device3* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device3_CheckFeatureSupport(ID3D12Device3* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device3_CheckFeatureSupport(ID3D12Device3* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateDescriptorHeap(ID3D12Device3* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device3_CreateDescriptorHeap(ID3D12Device3* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device3_GetDescriptorHandleIncrementSize(ID3D12Device3* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device3_GetDescriptorHandleIncrementSize(ID3D12Device3* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateRootSignature(ID3D12Device3* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device3_CreateRootSignature(ID3D12Device3* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device3_CreateConstantBufferView(ID3D12Device3* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device3_CreateConstantBufferView(ID3D12Device3* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device3_CreateShaderResourceView(ID3D12Device3* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device3_CreateShaderResourceView(ID3D12Device3* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device3_CreateUnorderedAccessView(ID3D12Device3* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device3_CreateUnorderedAccessView(ID3D12Device3* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device3_CreateRenderTargetView(ID3D12Device3* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device3_CreateRenderTargetView(ID3D12Device3* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device3_CreateDepthStencilView(ID3D12Device3* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device3_CreateDepthStencilView(ID3D12Device3* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device3_CreateSampler(ID3D12Device3* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device3_CreateSampler(ID3D12Device3* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device3_CopyDescriptors(ID3D12Device3* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device3_CopyDescriptors(ID3D12Device3* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device3_CopyDescriptorsSimple(ID3D12Device3* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device3_CopyDescriptorsSimple(ID3D12Device3* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device3_GetResourceAllocationInfo(ID3D12Device3* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device3_GetResourceAllocationInfo(ID3D12Device3* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device3_GetCustomHeapProperties(ID3D12Device3* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device3_GetCustomHeapProperties(ID3D12Device3* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateCommittedResource(ID3D12Device3* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device3_CreateCommittedResource(ID3D12Device3* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateHeap(ID3D12Device3* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device3_CreateHeap(ID3D12Device3* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreatePlacedResource(ID3D12Device3* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device3_CreatePlacedResource(ID3D12Device3* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateReservedResource(ID3D12Device3* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device3_CreateReservedResource(ID3D12Device3* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateSharedHandle(ID3D12Device3* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device3_CreateSharedHandle(ID3D12Device3* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device3_OpenSharedHandle(ID3D12Device3* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device3_OpenSharedHandle(ID3D12Device3* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device3_OpenSharedHandleByName(ID3D12Device3* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device3_OpenSharedHandleByName(ID3D12Device3* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device3_MakeResident(ID3D12Device3* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device3_MakeResident(ID3D12Device3* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device3_Evict(ID3D12Device3* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device3_Evict(ID3D12Device3* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateFence(ID3D12Device3* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device3_CreateFence(ID3D12Device3* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device3_GetDeviceRemovedReason(ID3D12Device3* This) { +static inline HRESULT ID3D12Device3_GetDeviceRemovedReason(ID3D12Device3* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device3_GetCopyableFootprints(ID3D12Device3* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device3_GetCopyableFootprints(ID3D12Device3* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateQueryHeap(ID3D12Device3* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device3_CreateQueryHeap(ID3D12Device3* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device3_SetStablePowerState(ID3D12Device3* This,WINBOOL enable) { +static inline HRESULT ID3D12Device3_SetStablePowerState(ID3D12Device3* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device3_CreateCommandSignature(ID3D12Device3* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device3_CreateCommandSignature(ID3D12Device3* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device3_GetResourceTiling(ID3D12Device3* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device3_GetResourceTiling(ID3D12Device3* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device3_GetAdapterLuid(ID3D12Device3* This) { +static inline LUID ID3D12Device3_GetAdapterLuid(ID3D12Device3* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device3_CreatePipelineLibrary(ID3D12Device3* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device3_CreatePipelineLibrary(ID3D12Device3* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device3_SetEventOnMultipleFenceCompletion(ID3D12Device3* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device3_SetEventOnMultipleFenceCompletion(ID3D12Device3* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device3_SetResidencyPriority(ID3D12Device3* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device3_SetResidencyPriority(ID3D12Device3* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } /*** ID3D12Device2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device3_CreatePipelineState(ID3D12Device3* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device3_CreatePipelineState(ID3D12Device3* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state); } /*** ID3D12Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device3_OpenExistingHeapFromAddress(ID3D12Device3* This,const void *address,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device3_OpenExistingHeapFromAddress(ID3D12Device3* This,const void *address,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromAddress(This,address,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device3_OpenExistingHeapFromFileMapping(ID3D12Device3* This,HANDLE file_mapping,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device3_OpenExistingHeapFromFileMapping(ID3D12Device3* This,HANDLE file_mapping,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromFileMapping(This,file_mapping,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device3_EnqueueMakeResident(ID3D12Device3* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { +static inline HRESULT ID3D12Device3_EnqueueMakeResident(ID3D12Device3* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { return This->lpVtbl->EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value); } #endif @@ -11671,17 +11688,17 @@ interface ID3D12RootSignatureDeserializer { #define ID3D12RootSignatureDeserializer_GetRootSignatureDesc(This) (This)->lpVtbl->GetRootSignatureDesc(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12RootSignatureDeserializer_QueryInterface(ID3D12RootSignatureDeserializer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12RootSignatureDeserializer_QueryInterface(ID3D12RootSignatureDeserializer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12RootSignatureDeserializer_AddRef(ID3D12RootSignatureDeserializer* This) { +static inline ULONG ID3D12RootSignatureDeserializer_AddRef(ID3D12RootSignatureDeserializer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12RootSignatureDeserializer_Release(ID3D12RootSignatureDeserializer* This) { +static inline ULONG ID3D12RootSignatureDeserializer_Release(ID3D12RootSignatureDeserializer* This) { return This->lpVtbl->Release(This); } /*** ID3D12RootSignatureDeserializer methods ***/ -static __WIDL_INLINE const D3D12_ROOT_SIGNATURE_DESC * ID3D12RootSignatureDeserializer_GetRootSignatureDesc(ID3D12RootSignatureDeserializer* This) { +static inline const D3D12_ROOT_SIGNATURE_DESC * ID3D12RootSignatureDeserializer_GetRootSignatureDesc(ID3D12RootSignatureDeserializer* This) { return This->lpVtbl->GetRootSignatureDesc(This); } #endif @@ -11757,20 +11774,20 @@ interface ID3D12VersionedRootSignatureDeserializer { #define ID3D12VersionedRootSignatureDeserializer_GetUnconvertedRootSignatureDesc(This) (This)->lpVtbl->GetUnconvertedRootSignatureDesc(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VersionedRootSignatureDeserializer_QueryInterface(ID3D12VersionedRootSignatureDeserializer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VersionedRootSignatureDeserializer_QueryInterface(ID3D12VersionedRootSignatureDeserializer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VersionedRootSignatureDeserializer_AddRef(ID3D12VersionedRootSignatureDeserializer* This) { +static inline ULONG ID3D12VersionedRootSignatureDeserializer_AddRef(ID3D12VersionedRootSignatureDeserializer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VersionedRootSignatureDeserializer_Release(ID3D12VersionedRootSignatureDeserializer* This) { +static inline ULONG ID3D12VersionedRootSignatureDeserializer_Release(ID3D12VersionedRootSignatureDeserializer* This) { return This->lpVtbl->Release(This); } /*** ID3D12VersionedRootSignatureDeserializer methods ***/ -static __WIDL_INLINE HRESULT ID3D12VersionedRootSignatureDeserializer_GetRootSignatureDescAtVersion(ID3D12VersionedRootSignatureDeserializer* This,D3D_ROOT_SIGNATURE_VERSION version,const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc) { +static inline HRESULT ID3D12VersionedRootSignatureDeserializer_GetRootSignatureDescAtVersion(ID3D12VersionedRootSignatureDeserializer* This,D3D_ROOT_SIGNATURE_VERSION version,const D3D12_VERSIONED_ROOT_SIGNATURE_DESC **desc) { return This->lpVtbl->GetRootSignatureDescAtVersion(This,version,desc); } -static __WIDL_INLINE const D3D12_VERSIONED_ROOT_SIGNATURE_DESC * ID3D12VersionedRootSignatureDeserializer_GetUnconvertedRootSignatureDesc(ID3D12VersionedRootSignatureDeserializer* This) { +static inline const D3D12_VERSIONED_ROOT_SIGNATURE_DESC * ID3D12VersionedRootSignatureDeserializer_GetUnconvertedRootSignatureDesc(ID3D12VersionedRootSignatureDeserializer* This) { return This->lpVtbl->GetUnconvertedRootSignatureDesc(This); } #endif @@ -12323,184 +12340,184 @@ interface ID3D12Device4 { #define ID3D12Device4_GetResourceAllocationInfo1(This,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1) ID3D12Device4_GetResourceAllocationInfo1_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device4_QueryInterface(ID3D12Device4* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device4_QueryInterface(ID3D12Device4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device4_AddRef(ID3D12Device4* This) { +static inline ULONG ID3D12Device4_AddRef(ID3D12Device4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device4_Release(ID3D12Device4* This) { +static inline ULONG ID3D12Device4_Release(ID3D12Device4* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device4_GetPrivateData(ID3D12Device4* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device4_GetPrivateData(ID3D12Device4* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device4_SetPrivateData(ID3D12Device4* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device4_SetPrivateData(ID3D12Device4* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device4_SetPrivateDataInterface(ID3D12Device4* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device4_SetPrivateDataInterface(ID3D12Device4* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device4_SetName(ID3D12Device4* This,const WCHAR *name) { +static inline HRESULT ID3D12Device4_SetName(ID3D12Device4* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device4_GetNodeCount(ID3D12Device4* This) { +static inline UINT ID3D12Device4_GetNodeCount(ID3D12Device4* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateCommandQueue(ID3D12Device4* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device4_CreateCommandQueue(ID3D12Device4* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateCommandAllocator(ID3D12Device4* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device4_CreateCommandAllocator(ID3D12Device4* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateGraphicsPipelineState(ID3D12Device4* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device4_CreateGraphicsPipelineState(ID3D12Device4* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateComputePipelineState(ID3D12Device4* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device4_CreateComputePipelineState(ID3D12Device4* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateCommandList(ID3D12Device4* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device4_CreateCommandList(ID3D12Device4* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device4_CheckFeatureSupport(ID3D12Device4* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device4_CheckFeatureSupport(ID3D12Device4* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateDescriptorHeap(ID3D12Device4* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device4_CreateDescriptorHeap(ID3D12Device4* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device4_GetDescriptorHandleIncrementSize(ID3D12Device4* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device4_GetDescriptorHandleIncrementSize(ID3D12Device4* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateRootSignature(ID3D12Device4* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device4_CreateRootSignature(ID3D12Device4* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device4_CreateConstantBufferView(ID3D12Device4* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device4_CreateConstantBufferView(ID3D12Device4* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device4_CreateShaderResourceView(ID3D12Device4* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device4_CreateShaderResourceView(ID3D12Device4* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device4_CreateUnorderedAccessView(ID3D12Device4* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device4_CreateUnorderedAccessView(ID3D12Device4* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device4_CreateRenderTargetView(ID3D12Device4* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device4_CreateRenderTargetView(ID3D12Device4* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device4_CreateDepthStencilView(ID3D12Device4* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device4_CreateDepthStencilView(ID3D12Device4* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device4_CreateSampler(ID3D12Device4* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device4_CreateSampler(ID3D12Device4* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device4_CopyDescriptors(ID3D12Device4* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device4_CopyDescriptors(ID3D12Device4* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device4_CopyDescriptorsSimple(ID3D12Device4* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device4_CopyDescriptorsSimple(ID3D12Device4* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device4_GetResourceAllocationInfo(ID3D12Device4* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device4_GetResourceAllocationInfo(ID3D12Device4* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device4_GetCustomHeapProperties(ID3D12Device4* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device4_GetCustomHeapProperties(ID3D12Device4* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateCommittedResource(ID3D12Device4* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device4_CreateCommittedResource(ID3D12Device4* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateHeap(ID3D12Device4* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device4_CreateHeap(ID3D12Device4* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreatePlacedResource(ID3D12Device4* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device4_CreatePlacedResource(ID3D12Device4* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateReservedResource(ID3D12Device4* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device4_CreateReservedResource(ID3D12Device4* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateSharedHandle(ID3D12Device4* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device4_CreateSharedHandle(ID3D12Device4* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device4_OpenSharedHandle(ID3D12Device4* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device4_OpenSharedHandle(ID3D12Device4* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device4_OpenSharedHandleByName(ID3D12Device4* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device4_OpenSharedHandleByName(ID3D12Device4* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device4_MakeResident(ID3D12Device4* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device4_MakeResident(ID3D12Device4* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device4_Evict(ID3D12Device4* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device4_Evict(ID3D12Device4* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateFence(ID3D12Device4* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device4_CreateFence(ID3D12Device4* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device4_GetDeviceRemovedReason(ID3D12Device4* This) { +static inline HRESULT ID3D12Device4_GetDeviceRemovedReason(ID3D12Device4* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device4_GetCopyableFootprints(ID3D12Device4* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device4_GetCopyableFootprints(ID3D12Device4* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateQueryHeap(ID3D12Device4* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device4_CreateQueryHeap(ID3D12Device4* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device4_SetStablePowerState(ID3D12Device4* This,WINBOOL enable) { +static inline HRESULT ID3D12Device4_SetStablePowerState(ID3D12Device4* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateCommandSignature(ID3D12Device4* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device4_CreateCommandSignature(ID3D12Device4* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device4_GetResourceTiling(ID3D12Device4* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device4_GetResourceTiling(ID3D12Device4* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device4_GetAdapterLuid(ID3D12Device4* This) { +static inline LUID ID3D12Device4_GetAdapterLuid(ID3D12Device4* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device4_CreatePipelineLibrary(ID3D12Device4* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device4_CreatePipelineLibrary(ID3D12Device4* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device4_SetEventOnMultipleFenceCompletion(ID3D12Device4* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device4_SetEventOnMultipleFenceCompletion(ID3D12Device4* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device4_SetResidencyPriority(ID3D12Device4* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device4_SetResidencyPriority(ID3D12Device4* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } /*** ID3D12Device2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device4_CreatePipelineState(ID3D12Device4* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device4_CreatePipelineState(ID3D12Device4* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state); } /*** ID3D12Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device4_OpenExistingHeapFromAddress(ID3D12Device4* This,const void *address,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device4_OpenExistingHeapFromAddress(ID3D12Device4* This,const void *address,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromAddress(This,address,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device4_OpenExistingHeapFromFileMapping(ID3D12Device4* This,HANDLE file_mapping,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device4_OpenExistingHeapFromFileMapping(ID3D12Device4* This,HANDLE file_mapping,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromFileMapping(This,file_mapping,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device4_EnqueueMakeResident(ID3D12Device4* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { +static inline HRESULT ID3D12Device4_EnqueueMakeResident(ID3D12Device4* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { return This->lpVtbl->EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value); } /*** ID3D12Device4 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device4_CreateCommandList1(ID3D12Device4* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device4_CreateCommandList1(ID3D12Device4* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList1(This,node_mask,type,flags,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateProtectedResourceSession(ID3D12Device4* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device4_CreateProtectedResourceSession(ID3D12Device4* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession(This,desc,riid,session); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateCommittedResource1(ID3D12Device4* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device4_CreateCommittedResource1(ID3D12Device4* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource1(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateHeap1(ID3D12Device4* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device4_CreateHeap1(ID3D12Device4* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap1(This,desc,protected_session,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device4_CreateReservedResource1(ID3D12Device4* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device4_CreateReservedResource1(ID3D12Device4* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource1(This,desc,initial_state,optimized_clear_value,protected_session,riid,resource); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device4_GetResourceAllocationInfo1(ID3D12Device4* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device4_GetResourceAllocationInfo1(ID3D12Device4* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo1(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } @@ -12572,17 +12589,17 @@ interface ID3D12LifetimeOwner { #define ID3D12LifetimeOwner_LifetimeStateUpdated(This,NewState) (This)->lpVtbl->LifetimeStateUpdated(This,NewState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12LifetimeOwner_QueryInterface(ID3D12LifetimeOwner* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12LifetimeOwner_QueryInterface(ID3D12LifetimeOwner* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12LifetimeOwner_AddRef(ID3D12LifetimeOwner* This) { +static inline ULONG ID3D12LifetimeOwner_AddRef(ID3D12LifetimeOwner* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12LifetimeOwner_Release(ID3D12LifetimeOwner* This) { +static inline ULONG ID3D12LifetimeOwner_Release(ID3D12LifetimeOwner* This) { return This->lpVtbl->Release(This); } /*** ID3D12LifetimeOwner methods ***/ -static __WIDL_INLINE void ID3D12LifetimeOwner_LifetimeStateUpdated(ID3D12LifetimeOwner* This,D3D12_LIFETIME_STATE NewState) { +static inline void ID3D12LifetimeOwner_LifetimeStateUpdated(ID3D12LifetimeOwner* This,D3D12_LIFETIME_STATE NewState) { This->lpVtbl->LifetimeStateUpdated(This,NewState); } #endif @@ -12691,27 +12708,27 @@ interface ID3D12SwapChainAssistant { #define ID3D12SwapChainAssistant_InsertImplicitSync(This) (This)->lpVtbl->InsertImplicitSync(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12SwapChainAssistant_QueryInterface(ID3D12SwapChainAssistant* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12SwapChainAssistant_QueryInterface(ID3D12SwapChainAssistant* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12SwapChainAssistant_AddRef(ID3D12SwapChainAssistant* This) { +static inline ULONG ID3D12SwapChainAssistant_AddRef(ID3D12SwapChainAssistant* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12SwapChainAssistant_Release(ID3D12SwapChainAssistant* This) { +static inline ULONG ID3D12SwapChainAssistant_Release(ID3D12SwapChainAssistant* This) { return This->lpVtbl->Release(This); } /*** ID3D12SwapChainAssistant methods ***/ -static __WIDL_INLINE LUID ID3D12SwapChainAssistant_GetLUID(ID3D12SwapChainAssistant* This) { +static inline LUID ID3D12SwapChainAssistant_GetLUID(ID3D12SwapChainAssistant* This) { LUID __ret; return *This->lpVtbl->GetLUID(This,&__ret); } -static __WIDL_INLINE HRESULT ID3D12SwapChainAssistant_GetSwapChainObject(ID3D12SwapChainAssistant* This,REFIID riid,void **ppv) { +static inline HRESULT ID3D12SwapChainAssistant_GetSwapChainObject(ID3D12SwapChainAssistant* This,REFIID riid,void **ppv) { return This->lpVtbl->GetSwapChainObject(This,riid,ppv); } -static __WIDL_INLINE HRESULT ID3D12SwapChainAssistant_GetCurrentResourceAndCommandQueue(ID3D12SwapChainAssistant* This,REFIID riid_resource,void **resource,REFIID riid_queue,void **queue) { +static inline HRESULT ID3D12SwapChainAssistant_GetCurrentResourceAndCommandQueue(ID3D12SwapChainAssistant* This,REFIID riid_resource,void **resource,REFIID riid_queue,void **queue) { return This->lpVtbl->GetCurrentResourceAndCommandQueue(This,riid_resource,resource,riid_queue,queue); } -static __WIDL_INLINE HRESULT ID3D12SwapChainAssistant_InsertImplicitSync(ID3D12SwapChainAssistant* This) { +static inline HRESULT ID3D12SwapChainAssistant_InsertImplicitSync(ID3D12SwapChainAssistant* This) { return This->lpVtbl->InsertImplicitSync(This); } #endif @@ -12813,34 +12830,34 @@ interface ID3D12LifetimeTracker { #define ID3D12LifetimeTracker_DestroyOwnedObject(This,object) (This)->lpVtbl->DestroyOwnedObject(This,object) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12LifetimeTracker_QueryInterface(ID3D12LifetimeTracker* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12LifetimeTracker_QueryInterface(ID3D12LifetimeTracker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12LifetimeTracker_AddRef(ID3D12LifetimeTracker* This) { +static inline ULONG ID3D12LifetimeTracker_AddRef(ID3D12LifetimeTracker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12LifetimeTracker_Release(ID3D12LifetimeTracker* This) { +static inline ULONG ID3D12LifetimeTracker_Release(ID3D12LifetimeTracker* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12LifetimeTracker_GetPrivateData(ID3D12LifetimeTracker* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12LifetimeTracker_GetPrivateData(ID3D12LifetimeTracker* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12LifetimeTracker_SetPrivateData(ID3D12LifetimeTracker* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12LifetimeTracker_SetPrivateData(ID3D12LifetimeTracker* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12LifetimeTracker_SetPrivateDataInterface(ID3D12LifetimeTracker* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12LifetimeTracker_SetPrivateDataInterface(ID3D12LifetimeTracker* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12LifetimeTracker_SetName(ID3D12LifetimeTracker* This,const WCHAR *name) { +static inline HRESULT ID3D12LifetimeTracker_SetName(ID3D12LifetimeTracker* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12LifetimeTracker_GetDevice(ID3D12LifetimeTracker* This,REFIID riid,void **device) { +static inline HRESULT ID3D12LifetimeTracker_GetDevice(ID3D12LifetimeTracker* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12LifetimeTracker methods ***/ -static __WIDL_INLINE HRESULT ID3D12LifetimeTracker_DestroyOwnedObject(ID3D12LifetimeTracker* This,ID3D12DeviceChild *object) { +static inline HRESULT ID3D12LifetimeTracker_DestroyOwnedObject(ID3D12LifetimeTracker* This,ID3D12DeviceChild *object) { return This->lpVtbl->DestroyOwnedObject(This,object); } #endif @@ -12983,30 +13000,30 @@ interface ID3D12StateObject { #define ID3D12StateObject_GetDevice(This,riid,device) (This)->lpVtbl->GetDevice(This,riid,device) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12StateObject_QueryInterface(ID3D12StateObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12StateObject_QueryInterface(ID3D12StateObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12StateObject_AddRef(ID3D12StateObject* This) { +static inline ULONG ID3D12StateObject_AddRef(ID3D12StateObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12StateObject_Release(ID3D12StateObject* This) { +static inline ULONG ID3D12StateObject_Release(ID3D12StateObject* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12StateObject_GetPrivateData(ID3D12StateObject* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12StateObject_GetPrivateData(ID3D12StateObject* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12StateObject_SetPrivateData(ID3D12StateObject* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12StateObject_SetPrivateData(ID3D12StateObject* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12StateObject_SetPrivateDataInterface(ID3D12StateObject* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12StateObject_SetPrivateDataInterface(ID3D12StateObject* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12StateObject_SetName(ID3D12StateObject* This,const WCHAR *name) { +static inline HRESULT ID3D12StateObject_SetName(ID3D12StateObject* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12StateObject_GetDevice(ID3D12StateObject* This,REFIID riid,void **device) { +static inline HRESULT ID3D12StateObject_GetDevice(ID3D12StateObject* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } #endif @@ -13096,26 +13113,26 @@ interface ID3D12StateObjectProperties { #define ID3D12StateObjectProperties_SetPipelineStackSize(This,pipeline_stack_size_in_bytes) (This)->lpVtbl->SetPipelineStackSize(This,pipeline_stack_size_in_bytes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12StateObjectProperties_QueryInterface(ID3D12StateObjectProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12StateObjectProperties_QueryInterface(ID3D12StateObjectProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12StateObjectProperties_AddRef(ID3D12StateObjectProperties* This) { +static inline ULONG ID3D12StateObjectProperties_AddRef(ID3D12StateObjectProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12StateObjectProperties_Release(ID3D12StateObjectProperties* This) { +static inline ULONG ID3D12StateObjectProperties_Release(ID3D12StateObjectProperties* This) { return This->lpVtbl->Release(This); } /*** ID3D12StateObjectProperties methods ***/ -static __WIDL_INLINE void * ID3D12StateObjectProperties_GetShaderIdentifier(ID3D12StateObjectProperties* This,const WCHAR *export_name) { +static inline void * ID3D12StateObjectProperties_GetShaderIdentifier(ID3D12StateObjectProperties* This,const WCHAR *export_name) { return This->lpVtbl->GetShaderIdentifier(This,export_name); } -static __WIDL_INLINE UINT64 ID3D12StateObjectProperties_GetShaderStackSize(ID3D12StateObjectProperties* This,const WCHAR *export_name) { +static inline UINT64 ID3D12StateObjectProperties_GetShaderStackSize(ID3D12StateObjectProperties* This,const WCHAR *export_name) { return This->lpVtbl->GetShaderStackSize(This,export_name); } -static __WIDL_INLINE UINT64 ID3D12StateObjectProperties_GetPipelineStackSize(ID3D12StateObjectProperties* This) { +static inline UINT64 ID3D12StateObjectProperties_GetPipelineStackSize(ID3D12StateObjectProperties* This) { return This->lpVtbl->GetPipelineStackSize(This); } -static __WIDL_INLINE void ID3D12StateObjectProperties_SetPipelineStackSize(ID3D12StateObjectProperties* This,UINT64 pipeline_stack_size_in_bytes) { +static inline void ID3D12StateObjectProperties_SetPipelineStackSize(ID3D12StateObjectProperties* This,UINT64 pipeline_stack_size_in_bytes) { This->lpVtbl->SetPipelineStackSize(This,pipeline_stack_size_in_bytes); } #endif @@ -13977,210 +13994,210 @@ interface ID3D12Device5 { #define ID3D12Device5_CheckDriverMatchingIdentifier(This,serialized_data_type,identifier_to_check) (This)->lpVtbl->CheckDriverMatchingIdentifier(This,serialized_data_type,identifier_to_check) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device5_QueryInterface(ID3D12Device5* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device5_QueryInterface(ID3D12Device5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device5_AddRef(ID3D12Device5* This) { +static inline ULONG ID3D12Device5_AddRef(ID3D12Device5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device5_Release(ID3D12Device5* This) { +static inline ULONG ID3D12Device5_Release(ID3D12Device5* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device5_GetPrivateData(ID3D12Device5* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device5_GetPrivateData(ID3D12Device5* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device5_SetPrivateData(ID3D12Device5* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device5_SetPrivateData(ID3D12Device5* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device5_SetPrivateDataInterface(ID3D12Device5* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device5_SetPrivateDataInterface(ID3D12Device5* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device5_SetName(ID3D12Device5* This,const WCHAR *name) { +static inline HRESULT ID3D12Device5_SetName(ID3D12Device5* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device5_GetNodeCount(ID3D12Device5* This) { +static inline UINT ID3D12Device5_GetNodeCount(ID3D12Device5* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateCommandQueue(ID3D12Device5* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device5_CreateCommandQueue(ID3D12Device5* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateCommandAllocator(ID3D12Device5* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device5_CreateCommandAllocator(ID3D12Device5* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateGraphicsPipelineState(ID3D12Device5* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device5_CreateGraphicsPipelineState(ID3D12Device5* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateComputePipelineState(ID3D12Device5* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device5_CreateComputePipelineState(ID3D12Device5* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateCommandList(ID3D12Device5* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device5_CreateCommandList(ID3D12Device5* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device5_CheckFeatureSupport(ID3D12Device5* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device5_CheckFeatureSupport(ID3D12Device5* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateDescriptorHeap(ID3D12Device5* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device5_CreateDescriptorHeap(ID3D12Device5* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device5_GetDescriptorHandleIncrementSize(ID3D12Device5* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device5_GetDescriptorHandleIncrementSize(ID3D12Device5* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateRootSignature(ID3D12Device5* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device5_CreateRootSignature(ID3D12Device5* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device5_CreateConstantBufferView(ID3D12Device5* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device5_CreateConstantBufferView(ID3D12Device5* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device5_CreateShaderResourceView(ID3D12Device5* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device5_CreateShaderResourceView(ID3D12Device5* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device5_CreateUnorderedAccessView(ID3D12Device5* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device5_CreateUnorderedAccessView(ID3D12Device5* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device5_CreateRenderTargetView(ID3D12Device5* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device5_CreateRenderTargetView(ID3D12Device5* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device5_CreateDepthStencilView(ID3D12Device5* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device5_CreateDepthStencilView(ID3D12Device5* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device5_CreateSampler(ID3D12Device5* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device5_CreateSampler(ID3D12Device5* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device5_CopyDescriptors(ID3D12Device5* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device5_CopyDescriptors(ID3D12Device5* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device5_CopyDescriptorsSimple(ID3D12Device5* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device5_CopyDescriptorsSimple(ID3D12Device5* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device5_GetResourceAllocationInfo(ID3D12Device5* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device5_GetResourceAllocationInfo(ID3D12Device5* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device5_GetCustomHeapProperties(ID3D12Device5* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device5_GetCustomHeapProperties(ID3D12Device5* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateCommittedResource(ID3D12Device5* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device5_CreateCommittedResource(ID3D12Device5* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateHeap(ID3D12Device5* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device5_CreateHeap(ID3D12Device5* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreatePlacedResource(ID3D12Device5* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device5_CreatePlacedResource(ID3D12Device5* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateReservedResource(ID3D12Device5* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device5_CreateReservedResource(ID3D12Device5* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateSharedHandle(ID3D12Device5* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device5_CreateSharedHandle(ID3D12Device5* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device5_OpenSharedHandle(ID3D12Device5* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device5_OpenSharedHandle(ID3D12Device5* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device5_OpenSharedHandleByName(ID3D12Device5* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device5_OpenSharedHandleByName(ID3D12Device5* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device5_MakeResident(ID3D12Device5* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device5_MakeResident(ID3D12Device5* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device5_Evict(ID3D12Device5* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device5_Evict(ID3D12Device5* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateFence(ID3D12Device5* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device5_CreateFence(ID3D12Device5* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device5_GetDeviceRemovedReason(ID3D12Device5* This) { +static inline HRESULT ID3D12Device5_GetDeviceRemovedReason(ID3D12Device5* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device5_GetCopyableFootprints(ID3D12Device5* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device5_GetCopyableFootprints(ID3D12Device5* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateQueryHeap(ID3D12Device5* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device5_CreateQueryHeap(ID3D12Device5* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device5_SetStablePowerState(ID3D12Device5* This,WINBOOL enable) { +static inline HRESULT ID3D12Device5_SetStablePowerState(ID3D12Device5* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateCommandSignature(ID3D12Device5* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device5_CreateCommandSignature(ID3D12Device5* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device5_GetResourceTiling(ID3D12Device5* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device5_GetResourceTiling(ID3D12Device5* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device5_GetAdapterLuid(ID3D12Device5* This) { +static inline LUID ID3D12Device5_GetAdapterLuid(ID3D12Device5* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device5_CreatePipelineLibrary(ID3D12Device5* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device5_CreatePipelineLibrary(ID3D12Device5* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device5_SetEventOnMultipleFenceCompletion(ID3D12Device5* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device5_SetEventOnMultipleFenceCompletion(ID3D12Device5* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device5_SetResidencyPriority(ID3D12Device5* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device5_SetResidencyPriority(ID3D12Device5* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } /*** ID3D12Device2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device5_CreatePipelineState(ID3D12Device5* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device5_CreatePipelineState(ID3D12Device5* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state); } /*** ID3D12Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device5_OpenExistingHeapFromAddress(ID3D12Device5* This,const void *address,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device5_OpenExistingHeapFromAddress(ID3D12Device5* This,const void *address,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromAddress(This,address,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device5_OpenExistingHeapFromFileMapping(ID3D12Device5* This,HANDLE file_mapping,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device5_OpenExistingHeapFromFileMapping(ID3D12Device5* This,HANDLE file_mapping,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromFileMapping(This,file_mapping,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device5_EnqueueMakeResident(ID3D12Device5* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { +static inline HRESULT ID3D12Device5_EnqueueMakeResident(ID3D12Device5* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { return This->lpVtbl->EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value); } /*** ID3D12Device4 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device5_CreateCommandList1(ID3D12Device5* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device5_CreateCommandList1(ID3D12Device5* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList1(This,node_mask,type,flags,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateProtectedResourceSession(ID3D12Device5* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device5_CreateProtectedResourceSession(ID3D12Device5* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession(This,desc,riid,session); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateCommittedResource1(ID3D12Device5* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device5_CreateCommittedResource1(ID3D12Device5* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource1(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateHeap1(ID3D12Device5* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device5_CreateHeap1(ID3D12Device5* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap1(This,desc,protected_session,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateReservedResource1(ID3D12Device5* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device5_CreateReservedResource1(ID3D12Device5* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource1(This,desc,initial_state,optimized_clear_value,protected_session,riid,resource); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device5_GetResourceAllocationInfo1(ID3D12Device5* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device5_GetResourceAllocationInfo1(ID3D12Device5* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo1(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } /*** ID3D12Device5 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device5_CreateLifetimeTracker(ID3D12Device5* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { +static inline HRESULT ID3D12Device5_CreateLifetimeTracker(ID3D12Device5* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { return This->lpVtbl->CreateLifetimeTracker(This,owner,riid,tracker); } -static __WIDL_INLINE void ID3D12Device5_RemoveDevice(ID3D12Device5* This) { +static inline void ID3D12Device5_RemoveDevice(ID3D12Device5* This) { This->lpVtbl->RemoveDevice(This); } -static __WIDL_INLINE HRESULT ID3D12Device5_EnumerateMetaCommands(ID3D12Device5* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { +static inline HRESULT ID3D12Device5_EnumerateMetaCommands(ID3D12Device5* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { return This->lpVtbl->EnumerateMetaCommands(This,meta_commands_count,descs); } -static __WIDL_INLINE HRESULT ID3D12Device5_EnumerateMetaCommandParameters(ID3D12Device5* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { +static inline HRESULT ID3D12Device5_EnumerateMetaCommandParameters(ID3D12Device5* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { return This->lpVtbl->EnumerateMetaCommandParameters(This,command_id,stage,total_structure_size_in_bytes,parameter_count,parameter_descs); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateMetaCommand(ID3D12Device5* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { +static inline HRESULT ID3D12Device5_CreateMetaCommand(ID3D12Device5* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { return This->lpVtbl->CreateMetaCommand(This,command_id,node_mask,creation_parameters_data,creation_parameters_data_size_in_bytes,riid,meta_command); } -static __WIDL_INLINE HRESULT ID3D12Device5_CreateStateObject(ID3D12Device5* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { +static inline HRESULT ID3D12Device5_CreateStateObject(ID3D12Device5* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { return This->lpVtbl->CreateStateObject(This,desc,riid,state_object); } -static __WIDL_INLINE void ID3D12Device5_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device5* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { +static inline void ID3D12Device5_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device5* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { This->lpVtbl->GetRaytracingAccelerationStructurePrebuildInfo(This,desc,info); } -static __WIDL_INLINE D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device5_CheckDriverMatchingIdentifier(ID3D12Device5* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { +static inline D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device5_CheckDriverMatchingIdentifier(ID3D12Device5* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { return This->lpVtbl->CheckDriverMatchingIdentifier(This,serialized_data_type,identifier_to_check); } #endif @@ -14462,23 +14479,23 @@ interface ID3D12DeviceRemovedExtendedDataSettings { #define ID3D12DeviceRemovedExtendedDataSettings_SetWatsonDumpEnablement(This,enablement) (This)->lpVtbl->SetWatsonDumpEnablement(This,enablement) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedDataSettings_QueryInterface(ID3D12DeviceRemovedExtendedDataSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DeviceRemovedExtendedDataSettings_QueryInterface(ID3D12DeviceRemovedExtendedDataSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedDataSettings_AddRef(ID3D12DeviceRemovedExtendedDataSettings* This) { +static inline ULONG ID3D12DeviceRemovedExtendedDataSettings_AddRef(ID3D12DeviceRemovedExtendedDataSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedDataSettings_Release(ID3D12DeviceRemovedExtendedDataSettings* This) { +static inline ULONG ID3D12DeviceRemovedExtendedDataSettings_Release(ID3D12DeviceRemovedExtendedDataSettings* This) { return This->lpVtbl->Release(This); } /*** ID3D12DeviceRemovedExtendedDataSettings methods ***/ -static __WIDL_INLINE void ID3D12DeviceRemovedExtendedDataSettings_SetAutoBreadcrumbsEnablement(ID3D12DeviceRemovedExtendedDataSettings* This,D3D12_DRED_ENABLEMENT enablement) { +static inline void ID3D12DeviceRemovedExtendedDataSettings_SetAutoBreadcrumbsEnablement(ID3D12DeviceRemovedExtendedDataSettings* This,D3D12_DRED_ENABLEMENT enablement) { This->lpVtbl->SetAutoBreadcrumbsEnablement(This,enablement); } -static __WIDL_INLINE void ID3D12DeviceRemovedExtendedDataSettings_SetPageFaultEnablement(ID3D12DeviceRemovedExtendedDataSettings* This,D3D12_DRED_ENABLEMENT enablement) { +static inline void ID3D12DeviceRemovedExtendedDataSettings_SetPageFaultEnablement(ID3D12DeviceRemovedExtendedDataSettings* This,D3D12_DRED_ENABLEMENT enablement) { This->lpVtbl->SetPageFaultEnablement(This,enablement); } -static __WIDL_INLINE void ID3D12DeviceRemovedExtendedDataSettings_SetWatsonDumpEnablement(ID3D12DeviceRemovedExtendedDataSettings* This,D3D12_DRED_ENABLEMENT enablement) { +static inline void ID3D12DeviceRemovedExtendedDataSettings_SetWatsonDumpEnablement(ID3D12DeviceRemovedExtendedDataSettings* This,D3D12_DRED_ENABLEMENT enablement) { This->lpVtbl->SetWatsonDumpEnablement(This,enablement); } #endif @@ -14562,27 +14579,27 @@ interface ID3D12DeviceRemovedExtendedDataSettings1 { #define ID3D12DeviceRemovedExtendedDataSettings1_SetBreadcrumbContextEnablement(This,enablement) (This)->lpVtbl->SetBreadcrumbContextEnablement(This,enablement) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedDataSettings1_QueryInterface(ID3D12DeviceRemovedExtendedDataSettings1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DeviceRemovedExtendedDataSettings1_QueryInterface(ID3D12DeviceRemovedExtendedDataSettings1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedDataSettings1_AddRef(ID3D12DeviceRemovedExtendedDataSettings1* This) { +static inline ULONG ID3D12DeviceRemovedExtendedDataSettings1_AddRef(ID3D12DeviceRemovedExtendedDataSettings1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedDataSettings1_Release(ID3D12DeviceRemovedExtendedDataSettings1* This) { +static inline ULONG ID3D12DeviceRemovedExtendedDataSettings1_Release(ID3D12DeviceRemovedExtendedDataSettings1* This) { return This->lpVtbl->Release(This); } /*** ID3D12DeviceRemovedExtendedDataSettings methods ***/ -static __WIDL_INLINE void ID3D12DeviceRemovedExtendedDataSettings1_SetAutoBreadcrumbsEnablement(ID3D12DeviceRemovedExtendedDataSettings1* This,D3D12_DRED_ENABLEMENT enablement) { +static inline void ID3D12DeviceRemovedExtendedDataSettings1_SetAutoBreadcrumbsEnablement(ID3D12DeviceRemovedExtendedDataSettings1* This,D3D12_DRED_ENABLEMENT enablement) { This->lpVtbl->SetAutoBreadcrumbsEnablement(This,enablement); } -static __WIDL_INLINE void ID3D12DeviceRemovedExtendedDataSettings1_SetPageFaultEnablement(ID3D12DeviceRemovedExtendedDataSettings1* This,D3D12_DRED_ENABLEMENT enablement) { +static inline void ID3D12DeviceRemovedExtendedDataSettings1_SetPageFaultEnablement(ID3D12DeviceRemovedExtendedDataSettings1* This,D3D12_DRED_ENABLEMENT enablement) { This->lpVtbl->SetPageFaultEnablement(This,enablement); } -static __WIDL_INLINE void ID3D12DeviceRemovedExtendedDataSettings1_SetWatsonDumpEnablement(ID3D12DeviceRemovedExtendedDataSettings1* This,D3D12_DRED_ENABLEMENT enablement) { +static inline void ID3D12DeviceRemovedExtendedDataSettings1_SetWatsonDumpEnablement(ID3D12DeviceRemovedExtendedDataSettings1* This,D3D12_DRED_ENABLEMENT enablement) { This->lpVtbl->SetWatsonDumpEnablement(This,enablement); } /*** ID3D12DeviceRemovedExtendedDataSettings1 methods ***/ -static __WIDL_INLINE void ID3D12DeviceRemovedExtendedDataSettings1_SetBreadcrumbContextEnablement(ID3D12DeviceRemovedExtendedDataSettings1* This,D3D12_DRED_ENABLEMENT enablement) { +static inline void ID3D12DeviceRemovedExtendedDataSettings1_SetBreadcrumbContextEnablement(ID3D12DeviceRemovedExtendedDataSettings1* This,D3D12_DRED_ENABLEMENT enablement) { This->lpVtbl->SetBreadcrumbContextEnablement(This,enablement); } #endif @@ -14657,20 +14674,20 @@ interface ID3D12DeviceRemovedExtendedData { #define ID3D12DeviceRemovedExtendedData_GetPageFaultAllocationOutput(This,output) (This)->lpVtbl->GetPageFaultAllocationOutput(This,output) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData_QueryInterface(ID3D12DeviceRemovedExtendedData* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DeviceRemovedExtendedData_QueryInterface(ID3D12DeviceRemovedExtendedData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedData_AddRef(ID3D12DeviceRemovedExtendedData* This) { +static inline ULONG ID3D12DeviceRemovedExtendedData_AddRef(ID3D12DeviceRemovedExtendedData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedData_Release(ID3D12DeviceRemovedExtendedData* This) { +static inline ULONG ID3D12DeviceRemovedExtendedData_Release(ID3D12DeviceRemovedExtendedData* This) { return This->lpVtbl->Release(This); } /*** ID3D12DeviceRemovedExtendedData methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData_GetAutoBreadcrumbsOutput(ID3D12DeviceRemovedExtendedData* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData_GetAutoBreadcrumbsOutput(ID3D12DeviceRemovedExtendedData* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT *output) { return This->lpVtbl->GetAutoBreadcrumbsOutput(This,output); } -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData_GetPageFaultAllocationOutput(ID3D12DeviceRemovedExtendedData* This,D3D12_DRED_PAGE_FAULT_OUTPUT *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData_GetPageFaultAllocationOutput(ID3D12DeviceRemovedExtendedData* This,D3D12_DRED_PAGE_FAULT_OUTPUT *output) { return This->lpVtbl->GetPageFaultAllocationOutput(This,output); } #endif @@ -14757,27 +14774,27 @@ interface ID3D12DeviceRemovedExtendedData1 { #define ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput1(This,output) (This)->lpVtbl->GetPageFaultAllocationOutput1(This,output) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData1_QueryInterface(ID3D12DeviceRemovedExtendedData1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DeviceRemovedExtendedData1_QueryInterface(ID3D12DeviceRemovedExtendedData1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedData1_AddRef(ID3D12DeviceRemovedExtendedData1* This) { +static inline ULONG ID3D12DeviceRemovedExtendedData1_AddRef(ID3D12DeviceRemovedExtendedData1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedData1_Release(ID3D12DeviceRemovedExtendedData1* This) { +static inline ULONG ID3D12DeviceRemovedExtendedData1_Release(ID3D12DeviceRemovedExtendedData1* This) { return This->lpVtbl->Release(This); } /*** ID3D12DeviceRemovedExtendedData methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput(ID3D12DeviceRemovedExtendedData1* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput(ID3D12DeviceRemovedExtendedData1* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT *output) { return This->lpVtbl->GetAutoBreadcrumbsOutput(This,output); } -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput(ID3D12DeviceRemovedExtendedData1* This,D3D12_DRED_PAGE_FAULT_OUTPUT *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput(ID3D12DeviceRemovedExtendedData1* This,D3D12_DRED_PAGE_FAULT_OUTPUT *output) { return This->lpVtbl->GetPageFaultAllocationOutput(This,output); } /*** ID3D12DeviceRemovedExtendedData1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput1(ID3D12DeviceRemovedExtendedData1* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT1 *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput1(ID3D12DeviceRemovedExtendedData1* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT1 *output) { return This->lpVtbl->GetAutoBreadcrumbsOutput1(This,output); } -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput1(ID3D12DeviceRemovedExtendedData1* This,D3D12_DRED_PAGE_FAULT_OUTPUT1 *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput1(ID3D12DeviceRemovedExtendedData1* This,D3D12_DRED_PAGE_FAULT_OUTPUT1 *output) { return This->lpVtbl->GetPageFaultAllocationOutput1(This,output); } #endif @@ -14875,34 +14892,34 @@ interface ID3D12DeviceRemovedExtendedData2 { #define ID3D12DeviceRemovedExtendedData2_GetDeviceState(This) (This)->lpVtbl->GetDeviceState(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData2_QueryInterface(ID3D12DeviceRemovedExtendedData2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DeviceRemovedExtendedData2_QueryInterface(ID3D12DeviceRemovedExtendedData2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedData2_AddRef(ID3D12DeviceRemovedExtendedData2* This) { +static inline ULONG ID3D12DeviceRemovedExtendedData2_AddRef(ID3D12DeviceRemovedExtendedData2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DeviceRemovedExtendedData2_Release(ID3D12DeviceRemovedExtendedData2* This) { +static inline ULONG ID3D12DeviceRemovedExtendedData2_Release(ID3D12DeviceRemovedExtendedData2* This) { return This->lpVtbl->Release(This); } /*** ID3D12DeviceRemovedExtendedData methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT *output) { return This->lpVtbl->GetAutoBreadcrumbsOutput(This,output); } -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_PAGE_FAULT_OUTPUT *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_PAGE_FAULT_OUTPUT *output) { return This->lpVtbl->GetPageFaultAllocationOutput(This,output); } /*** ID3D12DeviceRemovedExtendedData1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput1(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT1 *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput1(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT1 *output) { return This->lpVtbl->GetAutoBreadcrumbsOutput1(This,output); } -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput1(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_PAGE_FAULT_OUTPUT1 *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput1(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_PAGE_FAULT_OUTPUT1 *output) { return This->lpVtbl->GetPageFaultAllocationOutput1(This,output); } /*** ID3D12DeviceRemovedExtendedData2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput2(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_PAGE_FAULT_OUTPUT2 *output) { +static inline HRESULT ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput2(ID3D12DeviceRemovedExtendedData2* This,D3D12_DRED_PAGE_FAULT_OUTPUT2 *output) { return This->lpVtbl->GetPageFaultAllocationOutput2(This,output); } -static __WIDL_INLINE D3D12_DRED_DEVICE_STATE ID3D12DeviceRemovedExtendedData2_GetDeviceState(ID3D12DeviceRemovedExtendedData2* This) { +static inline D3D12_DRED_DEVICE_STATE ID3D12DeviceRemovedExtendedData2_GetDeviceState(ID3D12DeviceRemovedExtendedData2* This) { return This->lpVtbl->GetDeviceState(This); } #endif @@ -15468,214 +15485,214 @@ interface ID3D12Device6 { #define ID3D12Device6_SetBackgroundProcessingMode(This,mode,action,event,further_measurements_desired) (This)->lpVtbl->SetBackgroundProcessingMode(This,mode,action,event,further_measurements_desired) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device6_QueryInterface(ID3D12Device6* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device6_QueryInterface(ID3D12Device6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device6_AddRef(ID3D12Device6* This) { +static inline ULONG ID3D12Device6_AddRef(ID3D12Device6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device6_Release(ID3D12Device6* This) { +static inline ULONG ID3D12Device6_Release(ID3D12Device6* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device6_GetPrivateData(ID3D12Device6* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device6_GetPrivateData(ID3D12Device6* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device6_SetPrivateData(ID3D12Device6* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device6_SetPrivateData(ID3D12Device6* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device6_SetPrivateDataInterface(ID3D12Device6* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device6_SetPrivateDataInterface(ID3D12Device6* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device6_SetName(ID3D12Device6* This,const WCHAR *name) { +static inline HRESULT ID3D12Device6_SetName(ID3D12Device6* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device6_GetNodeCount(ID3D12Device6* This) { +static inline UINT ID3D12Device6_GetNodeCount(ID3D12Device6* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateCommandQueue(ID3D12Device6* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device6_CreateCommandQueue(ID3D12Device6* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateCommandAllocator(ID3D12Device6* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device6_CreateCommandAllocator(ID3D12Device6* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateGraphicsPipelineState(ID3D12Device6* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device6_CreateGraphicsPipelineState(ID3D12Device6* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateComputePipelineState(ID3D12Device6* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device6_CreateComputePipelineState(ID3D12Device6* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateCommandList(ID3D12Device6* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device6_CreateCommandList(ID3D12Device6* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device6_CheckFeatureSupport(ID3D12Device6* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device6_CheckFeatureSupport(ID3D12Device6* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateDescriptorHeap(ID3D12Device6* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device6_CreateDescriptorHeap(ID3D12Device6* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device6_GetDescriptorHandleIncrementSize(ID3D12Device6* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device6_GetDescriptorHandleIncrementSize(ID3D12Device6* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateRootSignature(ID3D12Device6* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device6_CreateRootSignature(ID3D12Device6* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device6_CreateConstantBufferView(ID3D12Device6* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device6_CreateConstantBufferView(ID3D12Device6* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device6_CreateShaderResourceView(ID3D12Device6* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device6_CreateShaderResourceView(ID3D12Device6* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device6_CreateUnorderedAccessView(ID3D12Device6* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device6_CreateUnorderedAccessView(ID3D12Device6* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device6_CreateRenderTargetView(ID3D12Device6* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device6_CreateRenderTargetView(ID3D12Device6* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device6_CreateDepthStencilView(ID3D12Device6* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device6_CreateDepthStencilView(ID3D12Device6* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device6_CreateSampler(ID3D12Device6* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device6_CreateSampler(ID3D12Device6* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device6_CopyDescriptors(ID3D12Device6* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device6_CopyDescriptors(ID3D12Device6* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device6_CopyDescriptorsSimple(ID3D12Device6* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device6_CopyDescriptorsSimple(ID3D12Device6* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device6_GetResourceAllocationInfo(ID3D12Device6* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device6_GetResourceAllocationInfo(ID3D12Device6* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device6_GetCustomHeapProperties(ID3D12Device6* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device6_GetCustomHeapProperties(ID3D12Device6* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateCommittedResource(ID3D12Device6* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device6_CreateCommittedResource(ID3D12Device6* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateHeap(ID3D12Device6* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device6_CreateHeap(ID3D12Device6* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreatePlacedResource(ID3D12Device6* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device6_CreatePlacedResource(ID3D12Device6* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateReservedResource(ID3D12Device6* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device6_CreateReservedResource(ID3D12Device6* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateSharedHandle(ID3D12Device6* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device6_CreateSharedHandle(ID3D12Device6* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device6_OpenSharedHandle(ID3D12Device6* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device6_OpenSharedHandle(ID3D12Device6* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device6_OpenSharedHandleByName(ID3D12Device6* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device6_OpenSharedHandleByName(ID3D12Device6* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device6_MakeResident(ID3D12Device6* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device6_MakeResident(ID3D12Device6* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device6_Evict(ID3D12Device6* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device6_Evict(ID3D12Device6* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateFence(ID3D12Device6* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device6_CreateFence(ID3D12Device6* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device6_GetDeviceRemovedReason(ID3D12Device6* This) { +static inline HRESULT ID3D12Device6_GetDeviceRemovedReason(ID3D12Device6* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device6_GetCopyableFootprints(ID3D12Device6* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device6_GetCopyableFootprints(ID3D12Device6* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateQueryHeap(ID3D12Device6* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device6_CreateQueryHeap(ID3D12Device6* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device6_SetStablePowerState(ID3D12Device6* This,WINBOOL enable) { +static inline HRESULT ID3D12Device6_SetStablePowerState(ID3D12Device6* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateCommandSignature(ID3D12Device6* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device6_CreateCommandSignature(ID3D12Device6* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device6_GetResourceTiling(ID3D12Device6* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device6_GetResourceTiling(ID3D12Device6* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device6_GetAdapterLuid(ID3D12Device6* This) { +static inline LUID ID3D12Device6_GetAdapterLuid(ID3D12Device6* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device6_CreatePipelineLibrary(ID3D12Device6* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device6_CreatePipelineLibrary(ID3D12Device6* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device6_SetEventOnMultipleFenceCompletion(ID3D12Device6* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device6_SetEventOnMultipleFenceCompletion(ID3D12Device6* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device6_SetResidencyPriority(ID3D12Device6* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device6_SetResidencyPriority(ID3D12Device6* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } /*** ID3D12Device2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device6_CreatePipelineState(ID3D12Device6* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device6_CreatePipelineState(ID3D12Device6* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state); } /*** ID3D12Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device6_OpenExistingHeapFromAddress(ID3D12Device6* This,const void *address,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device6_OpenExistingHeapFromAddress(ID3D12Device6* This,const void *address,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromAddress(This,address,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device6_OpenExistingHeapFromFileMapping(ID3D12Device6* This,HANDLE file_mapping,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device6_OpenExistingHeapFromFileMapping(ID3D12Device6* This,HANDLE file_mapping,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromFileMapping(This,file_mapping,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device6_EnqueueMakeResident(ID3D12Device6* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { +static inline HRESULT ID3D12Device6_EnqueueMakeResident(ID3D12Device6* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { return This->lpVtbl->EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value); } /*** ID3D12Device4 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device6_CreateCommandList1(ID3D12Device6* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device6_CreateCommandList1(ID3D12Device6* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList1(This,node_mask,type,flags,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateProtectedResourceSession(ID3D12Device6* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device6_CreateProtectedResourceSession(ID3D12Device6* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession(This,desc,riid,session); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateCommittedResource1(ID3D12Device6* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device6_CreateCommittedResource1(ID3D12Device6* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource1(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateHeap1(ID3D12Device6* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device6_CreateHeap1(ID3D12Device6* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap1(This,desc,protected_session,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateReservedResource1(ID3D12Device6* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device6_CreateReservedResource1(ID3D12Device6* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource1(This,desc,initial_state,optimized_clear_value,protected_session,riid,resource); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device6_GetResourceAllocationInfo1(ID3D12Device6* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device6_GetResourceAllocationInfo1(ID3D12Device6* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo1(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } /*** ID3D12Device5 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device6_CreateLifetimeTracker(ID3D12Device6* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { +static inline HRESULT ID3D12Device6_CreateLifetimeTracker(ID3D12Device6* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { return This->lpVtbl->CreateLifetimeTracker(This,owner,riid,tracker); } -static __WIDL_INLINE void ID3D12Device6_RemoveDevice(ID3D12Device6* This) { +static inline void ID3D12Device6_RemoveDevice(ID3D12Device6* This) { This->lpVtbl->RemoveDevice(This); } -static __WIDL_INLINE HRESULT ID3D12Device6_EnumerateMetaCommands(ID3D12Device6* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { +static inline HRESULT ID3D12Device6_EnumerateMetaCommands(ID3D12Device6* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { return This->lpVtbl->EnumerateMetaCommands(This,meta_commands_count,descs); } -static __WIDL_INLINE HRESULT ID3D12Device6_EnumerateMetaCommandParameters(ID3D12Device6* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { +static inline HRESULT ID3D12Device6_EnumerateMetaCommandParameters(ID3D12Device6* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { return This->lpVtbl->EnumerateMetaCommandParameters(This,command_id,stage,total_structure_size_in_bytes,parameter_count,parameter_descs); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateMetaCommand(ID3D12Device6* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { +static inline HRESULT ID3D12Device6_CreateMetaCommand(ID3D12Device6* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { return This->lpVtbl->CreateMetaCommand(This,command_id,node_mask,creation_parameters_data,creation_parameters_data_size_in_bytes,riid,meta_command); } -static __WIDL_INLINE HRESULT ID3D12Device6_CreateStateObject(ID3D12Device6* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { +static inline HRESULT ID3D12Device6_CreateStateObject(ID3D12Device6* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { return This->lpVtbl->CreateStateObject(This,desc,riid,state_object); } -static __WIDL_INLINE void ID3D12Device6_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device6* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { +static inline void ID3D12Device6_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device6* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { This->lpVtbl->GetRaytracingAccelerationStructurePrebuildInfo(This,desc,info); } -static __WIDL_INLINE D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device6_CheckDriverMatchingIdentifier(ID3D12Device6* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { +static inline D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device6_CheckDriverMatchingIdentifier(ID3D12Device6* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { return This->lpVtbl->CheckDriverMatchingIdentifier(This,serialized_data_type,identifier_to_check); } /*** ID3D12Device6 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device6_SetBackgroundProcessingMode(ID3D12Device6* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { +static inline HRESULT ID3D12Device6_SetBackgroundProcessingMode(ID3D12Device6* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { return This->lpVtbl->SetBackgroundProcessingMode(This,mode,action,event,further_measurements_desired); } #endif @@ -15822,46 +15839,46 @@ interface ID3D12ProtectedResourceSession1 { #define ID3D12ProtectedResourceSession1_GetDesc1(This) ID3D12ProtectedResourceSession1_GetDesc1_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession1_QueryInterface(ID3D12ProtectedResourceSession1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12ProtectedResourceSession1_QueryInterface(ID3D12ProtectedResourceSession1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12ProtectedResourceSession1_AddRef(ID3D12ProtectedResourceSession1* This) { +static inline ULONG ID3D12ProtectedResourceSession1_AddRef(ID3D12ProtectedResourceSession1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12ProtectedResourceSession1_Release(ID3D12ProtectedResourceSession1* This) { +static inline ULONG ID3D12ProtectedResourceSession1_Release(ID3D12ProtectedResourceSession1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession1_GetPrivateData(ID3D12ProtectedResourceSession1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12ProtectedResourceSession1_GetPrivateData(ID3D12ProtectedResourceSession1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession1_SetPrivateData(ID3D12ProtectedResourceSession1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12ProtectedResourceSession1_SetPrivateData(ID3D12ProtectedResourceSession1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession1_SetPrivateDataInterface(ID3D12ProtectedResourceSession1* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12ProtectedResourceSession1_SetPrivateDataInterface(ID3D12ProtectedResourceSession1* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession1_SetName(ID3D12ProtectedResourceSession1* This,const WCHAR *name) { +static inline HRESULT ID3D12ProtectedResourceSession1_SetName(ID3D12ProtectedResourceSession1* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession1_GetDevice(ID3D12ProtectedResourceSession1* This,REFIID riid,void **device) { +static inline HRESULT ID3D12ProtectedResourceSession1_GetDevice(ID3D12ProtectedResourceSession1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12ProtectedSession methods ***/ -static __WIDL_INLINE HRESULT ID3D12ProtectedResourceSession1_GetStatusFence(ID3D12ProtectedResourceSession1* This,REFIID riid,void **fence) { +static inline HRESULT ID3D12ProtectedResourceSession1_GetStatusFence(ID3D12ProtectedResourceSession1* This,REFIID riid,void **fence) { return This->lpVtbl->GetStatusFence(This,riid,fence); } -static __WIDL_INLINE D3D12_PROTECTED_SESSION_STATUS ID3D12ProtectedResourceSession1_GetSessionStatus(ID3D12ProtectedResourceSession1* This) { +static inline D3D12_PROTECTED_SESSION_STATUS ID3D12ProtectedResourceSession1_GetSessionStatus(ID3D12ProtectedResourceSession1* This) { return This->lpVtbl->GetSessionStatus(This); } /*** ID3D12ProtectedResourceSession methods ***/ -static __WIDL_INLINE D3D12_PROTECTED_RESOURCE_SESSION_DESC ID3D12ProtectedResourceSession1_GetDesc(ID3D12ProtectedResourceSession1* This) { +static inline D3D12_PROTECTED_RESOURCE_SESSION_DESC ID3D12ProtectedResourceSession1_GetDesc(ID3D12ProtectedResourceSession1* This) { D3D12_PROTECTED_RESOURCE_SESSION_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } /*** ID3D12ProtectedResourceSession1 methods ***/ -static __WIDL_INLINE D3D12_PROTECTED_RESOURCE_SESSION_DESC1 ID3D12ProtectedResourceSession1_GetDesc1(ID3D12ProtectedResourceSession1* This) { +static inline D3D12_PROTECTED_RESOURCE_SESSION_DESC1 ID3D12ProtectedResourceSession1_GetDesc1(ID3D12ProtectedResourceSession1* This) { D3D12_PROTECTED_RESOURCE_SESSION_DESC1 __ret; return *This->lpVtbl->GetDesc1(This,&__ret); } @@ -16438,221 +16455,221 @@ interface ID3D12Device7 { #define ID3D12Device7_CreateProtectedResourceSession1(This,desc,riid,session) (This)->lpVtbl->CreateProtectedResourceSession1(This,desc,riid,session) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device7_QueryInterface(ID3D12Device7* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device7_QueryInterface(ID3D12Device7* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device7_AddRef(ID3D12Device7* This) { +static inline ULONG ID3D12Device7_AddRef(ID3D12Device7* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device7_Release(ID3D12Device7* This) { +static inline ULONG ID3D12Device7_Release(ID3D12Device7* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device7_GetPrivateData(ID3D12Device7* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device7_GetPrivateData(ID3D12Device7* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device7_SetPrivateData(ID3D12Device7* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device7_SetPrivateData(ID3D12Device7* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device7_SetPrivateDataInterface(ID3D12Device7* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device7_SetPrivateDataInterface(ID3D12Device7* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device7_SetName(ID3D12Device7* This,const WCHAR *name) { +static inline HRESULT ID3D12Device7_SetName(ID3D12Device7* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device7_GetNodeCount(ID3D12Device7* This) { +static inline UINT ID3D12Device7_GetNodeCount(ID3D12Device7* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateCommandQueue(ID3D12Device7* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device7_CreateCommandQueue(ID3D12Device7* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateCommandAllocator(ID3D12Device7* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device7_CreateCommandAllocator(ID3D12Device7* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateGraphicsPipelineState(ID3D12Device7* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device7_CreateGraphicsPipelineState(ID3D12Device7* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateComputePipelineState(ID3D12Device7* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device7_CreateComputePipelineState(ID3D12Device7* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateCommandList(ID3D12Device7* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device7_CreateCommandList(ID3D12Device7* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device7_CheckFeatureSupport(ID3D12Device7* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device7_CheckFeatureSupport(ID3D12Device7* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateDescriptorHeap(ID3D12Device7* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device7_CreateDescriptorHeap(ID3D12Device7* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device7_GetDescriptorHandleIncrementSize(ID3D12Device7* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device7_GetDescriptorHandleIncrementSize(ID3D12Device7* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateRootSignature(ID3D12Device7* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device7_CreateRootSignature(ID3D12Device7* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device7_CreateConstantBufferView(ID3D12Device7* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device7_CreateConstantBufferView(ID3D12Device7* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device7_CreateShaderResourceView(ID3D12Device7* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device7_CreateShaderResourceView(ID3D12Device7* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device7_CreateUnorderedAccessView(ID3D12Device7* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device7_CreateUnorderedAccessView(ID3D12Device7* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device7_CreateRenderTargetView(ID3D12Device7* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device7_CreateRenderTargetView(ID3D12Device7* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device7_CreateDepthStencilView(ID3D12Device7* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device7_CreateDepthStencilView(ID3D12Device7* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device7_CreateSampler(ID3D12Device7* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device7_CreateSampler(ID3D12Device7* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device7_CopyDescriptors(ID3D12Device7* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device7_CopyDescriptors(ID3D12Device7* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device7_CopyDescriptorsSimple(ID3D12Device7* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device7_CopyDescriptorsSimple(ID3D12Device7* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device7_GetResourceAllocationInfo(ID3D12Device7* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device7_GetResourceAllocationInfo(ID3D12Device7* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device7_GetCustomHeapProperties(ID3D12Device7* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device7_GetCustomHeapProperties(ID3D12Device7* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateCommittedResource(ID3D12Device7* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device7_CreateCommittedResource(ID3D12Device7* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateHeap(ID3D12Device7* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device7_CreateHeap(ID3D12Device7* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreatePlacedResource(ID3D12Device7* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device7_CreatePlacedResource(ID3D12Device7* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateReservedResource(ID3D12Device7* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device7_CreateReservedResource(ID3D12Device7* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateSharedHandle(ID3D12Device7* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device7_CreateSharedHandle(ID3D12Device7* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device7_OpenSharedHandle(ID3D12Device7* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device7_OpenSharedHandle(ID3D12Device7* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device7_OpenSharedHandleByName(ID3D12Device7* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device7_OpenSharedHandleByName(ID3D12Device7* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device7_MakeResident(ID3D12Device7* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device7_MakeResident(ID3D12Device7* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device7_Evict(ID3D12Device7* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device7_Evict(ID3D12Device7* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateFence(ID3D12Device7* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device7_CreateFence(ID3D12Device7* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device7_GetDeviceRemovedReason(ID3D12Device7* This) { +static inline HRESULT ID3D12Device7_GetDeviceRemovedReason(ID3D12Device7* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device7_GetCopyableFootprints(ID3D12Device7* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device7_GetCopyableFootprints(ID3D12Device7* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateQueryHeap(ID3D12Device7* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device7_CreateQueryHeap(ID3D12Device7* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device7_SetStablePowerState(ID3D12Device7* This,WINBOOL enable) { +static inline HRESULT ID3D12Device7_SetStablePowerState(ID3D12Device7* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateCommandSignature(ID3D12Device7* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device7_CreateCommandSignature(ID3D12Device7* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device7_GetResourceTiling(ID3D12Device7* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device7_GetResourceTiling(ID3D12Device7* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device7_GetAdapterLuid(ID3D12Device7* This) { +static inline LUID ID3D12Device7_GetAdapterLuid(ID3D12Device7* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device7_CreatePipelineLibrary(ID3D12Device7* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device7_CreatePipelineLibrary(ID3D12Device7* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device7_SetEventOnMultipleFenceCompletion(ID3D12Device7* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device7_SetEventOnMultipleFenceCompletion(ID3D12Device7* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device7_SetResidencyPriority(ID3D12Device7* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device7_SetResidencyPriority(ID3D12Device7* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } /*** ID3D12Device2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device7_CreatePipelineState(ID3D12Device7* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device7_CreatePipelineState(ID3D12Device7* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state); } /*** ID3D12Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device7_OpenExistingHeapFromAddress(ID3D12Device7* This,const void *address,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device7_OpenExistingHeapFromAddress(ID3D12Device7* This,const void *address,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromAddress(This,address,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device7_OpenExistingHeapFromFileMapping(ID3D12Device7* This,HANDLE file_mapping,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device7_OpenExistingHeapFromFileMapping(ID3D12Device7* This,HANDLE file_mapping,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromFileMapping(This,file_mapping,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device7_EnqueueMakeResident(ID3D12Device7* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { +static inline HRESULT ID3D12Device7_EnqueueMakeResident(ID3D12Device7* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { return This->lpVtbl->EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value); } /*** ID3D12Device4 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device7_CreateCommandList1(ID3D12Device7* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device7_CreateCommandList1(ID3D12Device7* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList1(This,node_mask,type,flags,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateProtectedResourceSession(ID3D12Device7* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device7_CreateProtectedResourceSession(ID3D12Device7* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession(This,desc,riid,session); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateCommittedResource1(ID3D12Device7* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device7_CreateCommittedResource1(ID3D12Device7* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource1(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateHeap1(ID3D12Device7* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device7_CreateHeap1(ID3D12Device7* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap1(This,desc,protected_session,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateReservedResource1(ID3D12Device7* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device7_CreateReservedResource1(ID3D12Device7* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource1(This,desc,initial_state,optimized_clear_value,protected_session,riid,resource); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device7_GetResourceAllocationInfo1(ID3D12Device7* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device7_GetResourceAllocationInfo1(ID3D12Device7* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo1(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } /*** ID3D12Device5 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device7_CreateLifetimeTracker(ID3D12Device7* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { +static inline HRESULT ID3D12Device7_CreateLifetimeTracker(ID3D12Device7* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { return This->lpVtbl->CreateLifetimeTracker(This,owner,riid,tracker); } -static __WIDL_INLINE void ID3D12Device7_RemoveDevice(ID3D12Device7* This) { +static inline void ID3D12Device7_RemoveDevice(ID3D12Device7* This) { This->lpVtbl->RemoveDevice(This); } -static __WIDL_INLINE HRESULT ID3D12Device7_EnumerateMetaCommands(ID3D12Device7* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { +static inline HRESULT ID3D12Device7_EnumerateMetaCommands(ID3D12Device7* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { return This->lpVtbl->EnumerateMetaCommands(This,meta_commands_count,descs); } -static __WIDL_INLINE HRESULT ID3D12Device7_EnumerateMetaCommandParameters(ID3D12Device7* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { +static inline HRESULT ID3D12Device7_EnumerateMetaCommandParameters(ID3D12Device7* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { return This->lpVtbl->EnumerateMetaCommandParameters(This,command_id,stage,total_structure_size_in_bytes,parameter_count,parameter_descs); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateMetaCommand(ID3D12Device7* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { +static inline HRESULT ID3D12Device7_CreateMetaCommand(ID3D12Device7* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { return This->lpVtbl->CreateMetaCommand(This,command_id,node_mask,creation_parameters_data,creation_parameters_data_size_in_bytes,riid,meta_command); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateStateObject(ID3D12Device7* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { +static inline HRESULT ID3D12Device7_CreateStateObject(ID3D12Device7* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { return This->lpVtbl->CreateStateObject(This,desc,riid,state_object); } -static __WIDL_INLINE void ID3D12Device7_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device7* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { +static inline void ID3D12Device7_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device7* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { This->lpVtbl->GetRaytracingAccelerationStructurePrebuildInfo(This,desc,info); } -static __WIDL_INLINE D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device7_CheckDriverMatchingIdentifier(ID3D12Device7* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { +static inline D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device7_CheckDriverMatchingIdentifier(ID3D12Device7* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { return This->lpVtbl->CheckDriverMatchingIdentifier(This,serialized_data_type,identifier_to_check); } /*** ID3D12Device6 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device7_SetBackgroundProcessingMode(ID3D12Device7* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { +static inline HRESULT ID3D12Device7_SetBackgroundProcessingMode(ID3D12Device7* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { return This->lpVtbl->SetBackgroundProcessingMode(This,mode,action,event,further_measurements_desired); } /*** ID3D12Device7 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device7_AddToStateObject(ID3D12Device7* This,const D3D12_STATE_OBJECT_DESC *addition,ID3D12StateObject *state_object_to_grow_from,REFIID riid,void **new_state_object) { +static inline HRESULT ID3D12Device7_AddToStateObject(ID3D12Device7* This,const D3D12_STATE_OBJECT_DESC *addition,ID3D12StateObject *state_object_to_grow_from,REFIID riid,void **new_state_object) { return This->lpVtbl->AddToStateObject(This,addition,state_object_to_grow_from,riid,new_state_object); } -static __WIDL_INLINE HRESULT ID3D12Device7_CreateProtectedResourceSession1(ID3D12Device7* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device7_CreateProtectedResourceSession1(ID3D12Device7* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession1(This,desc,riid,session); } #endif @@ -17328,238 +17345,238 @@ interface ID3D12Device8 { #define ID3D12Device8_GetCopyableFootprints1(This,resource_desc,first_subresource,subresources_count,base_offset,layouts,rows_count,row_size_in_bytes,total_bytes) (This)->lpVtbl->GetCopyableFootprints1(This,resource_desc,first_subresource,subresources_count,base_offset,layouts,rows_count,row_size_in_bytes,total_bytes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device8_QueryInterface(ID3D12Device8* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device8_QueryInterface(ID3D12Device8* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device8_AddRef(ID3D12Device8* This) { +static inline ULONG ID3D12Device8_AddRef(ID3D12Device8* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device8_Release(ID3D12Device8* This) { +static inline ULONG ID3D12Device8_Release(ID3D12Device8* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device8_GetPrivateData(ID3D12Device8* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device8_GetPrivateData(ID3D12Device8* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device8_SetPrivateData(ID3D12Device8* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device8_SetPrivateData(ID3D12Device8* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device8_SetPrivateDataInterface(ID3D12Device8* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device8_SetPrivateDataInterface(ID3D12Device8* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device8_SetName(ID3D12Device8* This,const WCHAR *name) { +static inline HRESULT ID3D12Device8_SetName(ID3D12Device8* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device8_GetNodeCount(ID3D12Device8* This) { +static inline UINT ID3D12Device8_GetNodeCount(ID3D12Device8* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateCommandQueue(ID3D12Device8* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device8_CreateCommandQueue(ID3D12Device8* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateCommandAllocator(ID3D12Device8* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device8_CreateCommandAllocator(ID3D12Device8* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateGraphicsPipelineState(ID3D12Device8* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device8_CreateGraphicsPipelineState(ID3D12Device8* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateComputePipelineState(ID3D12Device8* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device8_CreateComputePipelineState(ID3D12Device8* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateCommandList(ID3D12Device8* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device8_CreateCommandList(ID3D12Device8* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device8_CheckFeatureSupport(ID3D12Device8* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device8_CheckFeatureSupport(ID3D12Device8* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateDescriptorHeap(ID3D12Device8* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device8_CreateDescriptorHeap(ID3D12Device8* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device8_GetDescriptorHandleIncrementSize(ID3D12Device8* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device8_GetDescriptorHandleIncrementSize(ID3D12Device8* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateRootSignature(ID3D12Device8* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device8_CreateRootSignature(ID3D12Device8* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device8_CreateConstantBufferView(ID3D12Device8* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device8_CreateConstantBufferView(ID3D12Device8* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device8_CreateShaderResourceView(ID3D12Device8* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device8_CreateShaderResourceView(ID3D12Device8* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device8_CreateUnorderedAccessView(ID3D12Device8* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device8_CreateUnorderedAccessView(ID3D12Device8* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device8_CreateRenderTargetView(ID3D12Device8* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device8_CreateRenderTargetView(ID3D12Device8* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device8_CreateDepthStencilView(ID3D12Device8* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device8_CreateDepthStencilView(ID3D12Device8* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device8_CreateSampler(ID3D12Device8* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device8_CreateSampler(ID3D12Device8* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device8_CopyDescriptors(ID3D12Device8* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device8_CopyDescriptors(ID3D12Device8* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device8_CopyDescriptorsSimple(ID3D12Device8* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device8_CopyDescriptorsSimple(ID3D12Device8* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device8_GetResourceAllocationInfo(ID3D12Device8* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device8_GetResourceAllocationInfo(ID3D12Device8* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device8_GetCustomHeapProperties(ID3D12Device8* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device8_GetCustomHeapProperties(ID3D12Device8* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateCommittedResource(ID3D12Device8* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device8_CreateCommittedResource(ID3D12Device8* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateHeap(ID3D12Device8* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device8_CreateHeap(ID3D12Device8* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreatePlacedResource(ID3D12Device8* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device8_CreatePlacedResource(ID3D12Device8* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateReservedResource(ID3D12Device8* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device8_CreateReservedResource(ID3D12Device8* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateSharedHandle(ID3D12Device8* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device8_CreateSharedHandle(ID3D12Device8* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device8_OpenSharedHandle(ID3D12Device8* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device8_OpenSharedHandle(ID3D12Device8* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device8_OpenSharedHandleByName(ID3D12Device8* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device8_OpenSharedHandleByName(ID3D12Device8* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device8_MakeResident(ID3D12Device8* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device8_MakeResident(ID3D12Device8* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device8_Evict(ID3D12Device8* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device8_Evict(ID3D12Device8* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateFence(ID3D12Device8* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device8_CreateFence(ID3D12Device8* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device8_GetDeviceRemovedReason(ID3D12Device8* This) { +static inline HRESULT ID3D12Device8_GetDeviceRemovedReason(ID3D12Device8* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device8_GetCopyableFootprints(ID3D12Device8* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device8_GetCopyableFootprints(ID3D12Device8* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateQueryHeap(ID3D12Device8* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device8_CreateQueryHeap(ID3D12Device8* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device8_SetStablePowerState(ID3D12Device8* This,WINBOOL enable) { +static inline HRESULT ID3D12Device8_SetStablePowerState(ID3D12Device8* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateCommandSignature(ID3D12Device8* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device8_CreateCommandSignature(ID3D12Device8* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device8_GetResourceTiling(ID3D12Device8* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device8_GetResourceTiling(ID3D12Device8* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device8_GetAdapterLuid(ID3D12Device8* This) { +static inline LUID ID3D12Device8_GetAdapterLuid(ID3D12Device8* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device8_CreatePipelineLibrary(ID3D12Device8* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device8_CreatePipelineLibrary(ID3D12Device8* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device8_SetEventOnMultipleFenceCompletion(ID3D12Device8* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device8_SetEventOnMultipleFenceCompletion(ID3D12Device8* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device8_SetResidencyPriority(ID3D12Device8* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device8_SetResidencyPriority(ID3D12Device8* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } /*** ID3D12Device2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device8_CreatePipelineState(ID3D12Device8* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device8_CreatePipelineState(ID3D12Device8* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state); } /*** ID3D12Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device8_OpenExistingHeapFromAddress(ID3D12Device8* This,const void *address,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device8_OpenExistingHeapFromAddress(ID3D12Device8* This,const void *address,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromAddress(This,address,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device8_OpenExistingHeapFromFileMapping(ID3D12Device8* This,HANDLE file_mapping,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device8_OpenExistingHeapFromFileMapping(ID3D12Device8* This,HANDLE file_mapping,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromFileMapping(This,file_mapping,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device8_EnqueueMakeResident(ID3D12Device8* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { +static inline HRESULT ID3D12Device8_EnqueueMakeResident(ID3D12Device8* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { return This->lpVtbl->EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value); } /*** ID3D12Device4 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device8_CreateCommandList1(ID3D12Device8* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device8_CreateCommandList1(ID3D12Device8* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList1(This,node_mask,type,flags,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateProtectedResourceSession(ID3D12Device8* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device8_CreateProtectedResourceSession(ID3D12Device8* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession(This,desc,riid,session); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateCommittedResource1(ID3D12Device8* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device8_CreateCommittedResource1(ID3D12Device8* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource1(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateHeap1(ID3D12Device8* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device8_CreateHeap1(ID3D12Device8* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap1(This,desc,protected_session,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateReservedResource1(ID3D12Device8* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device8_CreateReservedResource1(ID3D12Device8* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource1(This,desc,initial_state,optimized_clear_value,protected_session,riid,resource); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device8_GetResourceAllocationInfo1(ID3D12Device8* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device8_GetResourceAllocationInfo1(ID3D12Device8* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo1(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } /*** ID3D12Device5 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device8_CreateLifetimeTracker(ID3D12Device8* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { +static inline HRESULT ID3D12Device8_CreateLifetimeTracker(ID3D12Device8* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { return This->lpVtbl->CreateLifetimeTracker(This,owner,riid,tracker); } -static __WIDL_INLINE void ID3D12Device8_RemoveDevice(ID3D12Device8* This) { +static inline void ID3D12Device8_RemoveDevice(ID3D12Device8* This) { This->lpVtbl->RemoveDevice(This); } -static __WIDL_INLINE HRESULT ID3D12Device8_EnumerateMetaCommands(ID3D12Device8* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { +static inline HRESULT ID3D12Device8_EnumerateMetaCommands(ID3D12Device8* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { return This->lpVtbl->EnumerateMetaCommands(This,meta_commands_count,descs); } -static __WIDL_INLINE HRESULT ID3D12Device8_EnumerateMetaCommandParameters(ID3D12Device8* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { +static inline HRESULT ID3D12Device8_EnumerateMetaCommandParameters(ID3D12Device8* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { return This->lpVtbl->EnumerateMetaCommandParameters(This,command_id,stage,total_structure_size_in_bytes,parameter_count,parameter_descs); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateMetaCommand(ID3D12Device8* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { +static inline HRESULT ID3D12Device8_CreateMetaCommand(ID3D12Device8* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { return This->lpVtbl->CreateMetaCommand(This,command_id,node_mask,creation_parameters_data,creation_parameters_data_size_in_bytes,riid,meta_command); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateStateObject(ID3D12Device8* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { +static inline HRESULT ID3D12Device8_CreateStateObject(ID3D12Device8* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { return This->lpVtbl->CreateStateObject(This,desc,riid,state_object); } -static __WIDL_INLINE void ID3D12Device8_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device8* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { +static inline void ID3D12Device8_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device8* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { This->lpVtbl->GetRaytracingAccelerationStructurePrebuildInfo(This,desc,info); } -static __WIDL_INLINE D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device8_CheckDriverMatchingIdentifier(ID3D12Device8* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { +static inline D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device8_CheckDriverMatchingIdentifier(ID3D12Device8* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { return This->lpVtbl->CheckDriverMatchingIdentifier(This,serialized_data_type,identifier_to_check); } /*** ID3D12Device6 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device8_SetBackgroundProcessingMode(ID3D12Device8* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { +static inline HRESULT ID3D12Device8_SetBackgroundProcessingMode(ID3D12Device8* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { return This->lpVtbl->SetBackgroundProcessingMode(This,mode,action,event,further_measurements_desired); } /*** ID3D12Device7 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device8_AddToStateObject(ID3D12Device8* This,const D3D12_STATE_OBJECT_DESC *addition,ID3D12StateObject *state_object_to_grow_from,REFIID riid,void **new_state_object) { +static inline HRESULT ID3D12Device8_AddToStateObject(ID3D12Device8* This,const D3D12_STATE_OBJECT_DESC *addition,ID3D12StateObject *state_object_to_grow_from,REFIID riid,void **new_state_object) { return This->lpVtbl->AddToStateObject(This,addition,state_object_to_grow_from,riid,new_state_object); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateProtectedResourceSession1(ID3D12Device8* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device8_CreateProtectedResourceSession1(ID3D12Device8* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession1(This,desc,riid,session); } /*** ID3D12Device8 methods ***/ -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device8_GetResourceAllocationInfo2(ID3D12Device8* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC1 *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device8_GetResourceAllocationInfo2(ID3D12Device8* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC1 *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo2(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreateCommittedResource2(ID3D12Device8* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device8_CreateCommittedResource2(ID3D12Device8* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource2(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device8_CreatePlacedResource1(ID3D12Device8* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device8_CreatePlacedResource1(ID3D12Device8* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource1(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE void ID3D12Device8_CreateSamplerFeedbackUnorderedAccessView(ID3D12Device8* This,ID3D12Resource *targeted_resource,ID3D12Resource *feedback_resource,D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor) { +static inline void ID3D12Device8_CreateSamplerFeedbackUnorderedAccessView(ID3D12Device8* This,ID3D12Resource *targeted_resource,ID3D12Resource *feedback_resource,D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor) { This->lpVtbl->CreateSamplerFeedbackUnorderedAccessView(This,targeted_resource,feedback_resource,dst_descriptor); } -static __WIDL_INLINE void ID3D12Device8_GetCopyableFootprints1(ID3D12Device8* This,const D3D12_RESOURCE_DESC1 *resource_desc,UINT first_subresource,UINT subresources_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *rows_count,UINT64 *row_size_in_bytes,UINT64 *total_bytes) { +static inline void ID3D12Device8_GetCopyableFootprints1(ID3D12Device8* This,const D3D12_RESOURCE_DESC1 *resource_desc,UINT first_subresource,UINT subresources_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *rows_count,UINT64 *row_size_in_bytes,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints1(This,resource_desc,first_subresource,subresources_count,base_offset,layouts,rows_count,row_size_in_bytes,total_bytes); } #endif @@ -17711,57 +17728,57 @@ interface ID3D12Resource1 { #define ID3D12Resource1_GetProtectedResourceSession(This,riid,protected_session) (This)->lpVtbl->GetProtectedResourceSession(This,riid,protected_session) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource1_QueryInterface(ID3D12Resource1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Resource1_QueryInterface(ID3D12Resource1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Resource1_AddRef(ID3D12Resource1* This) { +static inline ULONG ID3D12Resource1_AddRef(ID3D12Resource1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Resource1_Release(ID3D12Resource1* This) { +static inline ULONG ID3D12Resource1_Release(ID3D12Resource1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource1_GetPrivateData(ID3D12Resource1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Resource1_GetPrivateData(ID3D12Resource1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Resource1_SetPrivateData(ID3D12Resource1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Resource1_SetPrivateData(ID3D12Resource1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Resource1_SetPrivateDataInterface(ID3D12Resource1* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Resource1_SetPrivateDataInterface(ID3D12Resource1* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Resource1_SetName(ID3D12Resource1* This,const WCHAR *name) { +static inline HRESULT ID3D12Resource1_SetName(ID3D12Resource1* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource1_GetDevice(ID3D12Resource1* This,REFIID riid,void **device) { +static inline HRESULT ID3D12Resource1_GetDevice(ID3D12Resource1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12Resource methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource1_Map(ID3D12Resource1* This,UINT sub_resource,const D3D12_RANGE *read_range,void **data) { +static inline HRESULT ID3D12Resource1_Map(ID3D12Resource1* This,UINT sub_resource,const D3D12_RANGE *read_range,void **data) { return This->lpVtbl->Map(This,sub_resource,read_range,data); } -static __WIDL_INLINE void ID3D12Resource1_Unmap(ID3D12Resource1* This,UINT sub_resource,const D3D12_RANGE *written_range) { +static inline void ID3D12Resource1_Unmap(ID3D12Resource1* This,UINT sub_resource,const D3D12_RANGE *written_range) { This->lpVtbl->Unmap(This,sub_resource,written_range); } -static __WIDL_INLINE D3D12_RESOURCE_DESC ID3D12Resource1_GetDesc(ID3D12Resource1* This) { +static inline D3D12_RESOURCE_DESC ID3D12Resource1_GetDesc(ID3D12Resource1* This) { D3D12_RESOURCE_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } -static __WIDL_INLINE D3D12_GPU_VIRTUAL_ADDRESS ID3D12Resource1_GetGPUVirtualAddress(ID3D12Resource1* This) { +static inline D3D12_GPU_VIRTUAL_ADDRESS ID3D12Resource1_GetGPUVirtualAddress(ID3D12Resource1* This) { return This->lpVtbl->GetGPUVirtualAddress(This); } -static __WIDL_INLINE HRESULT ID3D12Resource1_WriteToSubresource(ID3D12Resource1* This,UINT dst_sub_resource,const D3D12_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_slice_pitch) { +static inline HRESULT ID3D12Resource1_WriteToSubresource(ID3D12Resource1* This,UINT dst_sub_resource,const D3D12_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_slice_pitch) { return This->lpVtbl->WriteToSubresource(This,dst_sub_resource,dst_box,src_data,src_row_pitch,src_slice_pitch); } -static __WIDL_INLINE HRESULT ID3D12Resource1_ReadFromSubresource(ID3D12Resource1* This,void *dst_data,UINT dst_row_pitch,UINT dst_slice_pitch,UINT src_sub_resource,const D3D12_BOX *src_box) { +static inline HRESULT ID3D12Resource1_ReadFromSubresource(ID3D12Resource1* This,void *dst_data,UINT dst_row_pitch,UINT dst_slice_pitch,UINT src_sub_resource,const D3D12_BOX *src_box) { return This->lpVtbl->ReadFromSubresource(This,dst_data,dst_row_pitch,dst_slice_pitch,src_sub_resource,src_box); } -static __WIDL_INLINE HRESULT ID3D12Resource1_GetHeapProperties(ID3D12Resource1* This,D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS *flags) { +static inline HRESULT ID3D12Resource1_GetHeapProperties(ID3D12Resource1* This,D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS *flags) { return This->lpVtbl->GetHeapProperties(This,heap_properties,flags); } /*** ID3D12Resource1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource1_GetProtectedResourceSession(ID3D12Resource1* This,REFIID riid,void **protected_session) { +static inline HRESULT ID3D12Resource1_GetProtectedResourceSession(ID3D12Resource1* This,REFIID riid,void **protected_session) { return This->lpVtbl->GetProtectedResourceSession(This,riid,protected_session); } #endif @@ -17930,61 +17947,61 @@ interface ID3D12Resource2 { #define ID3D12Resource2_GetDesc1(This) ID3D12Resource2_GetDesc1_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource2_QueryInterface(ID3D12Resource2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Resource2_QueryInterface(ID3D12Resource2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Resource2_AddRef(ID3D12Resource2* This) { +static inline ULONG ID3D12Resource2_AddRef(ID3D12Resource2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Resource2_Release(ID3D12Resource2* This) { +static inline ULONG ID3D12Resource2_Release(ID3D12Resource2* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource2_GetPrivateData(ID3D12Resource2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Resource2_GetPrivateData(ID3D12Resource2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Resource2_SetPrivateData(ID3D12Resource2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Resource2_SetPrivateData(ID3D12Resource2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Resource2_SetPrivateDataInterface(ID3D12Resource2* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Resource2_SetPrivateDataInterface(ID3D12Resource2* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Resource2_SetName(ID3D12Resource2* This,const WCHAR *name) { +static inline HRESULT ID3D12Resource2_SetName(ID3D12Resource2* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource2_GetDevice(ID3D12Resource2* This,REFIID riid,void **device) { +static inline HRESULT ID3D12Resource2_GetDevice(ID3D12Resource2* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12Resource methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource2_Map(ID3D12Resource2* This,UINT sub_resource,const D3D12_RANGE *read_range,void **data) { +static inline HRESULT ID3D12Resource2_Map(ID3D12Resource2* This,UINT sub_resource,const D3D12_RANGE *read_range,void **data) { return This->lpVtbl->Map(This,sub_resource,read_range,data); } -static __WIDL_INLINE void ID3D12Resource2_Unmap(ID3D12Resource2* This,UINT sub_resource,const D3D12_RANGE *written_range) { +static inline void ID3D12Resource2_Unmap(ID3D12Resource2* This,UINT sub_resource,const D3D12_RANGE *written_range) { This->lpVtbl->Unmap(This,sub_resource,written_range); } -static __WIDL_INLINE D3D12_RESOURCE_DESC ID3D12Resource2_GetDesc(ID3D12Resource2* This) { +static inline D3D12_RESOURCE_DESC ID3D12Resource2_GetDesc(ID3D12Resource2* This) { D3D12_RESOURCE_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } -static __WIDL_INLINE D3D12_GPU_VIRTUAL_ADDRESS ID3D12Resource2_GetGPUVirtualAddress(ID3D12Resource2* This) { +static inline D3D12_GPU_VIRTUAL_ADDRESS ID3D12Resource2_GetGPUVirtualAddress(ID3D12Resource2* This) { return This->lpVtbl->GetGPUVirtualAddress(This); } -static __WIDL_INLINE HRESULT ID3D12Resource2_WriteToSubresource(ID3D12Resource2* This,UINT dst_sub_resource,const D3D12_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_slice_pitch) { +static inline HRESULT ID3D12Resource2_WriteToSubresource(ID3D12Resource2* This,UINT dst_sub_resource,const D3D12_BOX *dst_box,const void *src_data,UINT src_row_pitch,UINT src_slice_pitch) { return This->lpVtbl->WriteToSubresource(This,dst_sub_resource,dst_box,src_data,src_row_pitch,src_slice_pitch); } -static __WIDL_INLINE HRESULT ID3D12Resource2_ReadFromSubresource(ID3D12Resource2* This,void *dst_data,UINT dst_row_pitch,UINT dst_slice_pitch,UINT src_sub_resource,const D3D12_BOX *src_box) { +static inline HRESULT ID3D12Resource2_ReadFromSubresource(ID3D12Resource2* This,void *dst_data,UINT dst_row_pitch,UINT dst_slice_pitch,UINT src_sub_resource,const D3D12_BOX *src_box) { return This->lpVtbl->ReadFromSubresource(This,dst_data,dst_row_pitch,dst_slice_pitch,src_sub_resource,src_box); } -static __WIDL_INLINE HRESULT ID3D12Resource2_GetHeapProperties(ID3D12Resource2* This,D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS *flags) { +static inline HRESULT ID3D12Resource2_GetHeapProperties(ID3D12Resource2* This,D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS *flags) { return This->lpVtbl->GetHeapProperties(This,heap_properties,flags); } /*** ID3D12Resource1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Resource2_GetProtectedResourceSession(ID3D12Resource2* This,REFIID riid,void **protected_session) { +static inline HRESULT ID3D12Resource2_GetProtectedResourceSession(ID3D12Resource2* This,REFIID riid,void **protected_session) { return This->lpVtbl->GetProtectedResourceSession(This,riid,protected_session); } /*** ID3D12Resource2 methods ***/ -static __WIDL_INLINE D3D12_RESOURCE_DESC1 ID3D12Resource2_GetDesc1(ID3D12Resource2* This) { +static inline D3D12_RESOURCE_DESC1 ID3D12Resource2_GetDesc1(ID3D12Resource2* This) { D3D12_RESOURCE_DESC1 __ret; return *This->lpVtbl->GetDesc1(This,&__ret); } @@ -18096,39 +18113,39 @@ interface ID3D12Heap1 { #define ID3D12Heap1_GetProtectedResourceSession(This,riid,protected_session) (This)->lpVtbl->GetProtectedResourceSession(This,riid,protected_session) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Heap1_QueryInterface(ID3D12Heap1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Heap1_QueryInterface(ID3D12Heap1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Heap1_AddRef(ID3D12Heap1* This) { +static inline ULONG ID3D12Heap1_AddRef(ID3D12Heap1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Heap1_Release(ID3D12Heap1* This) { +static inline ULONG ID3D12Heap1_Release(ID3D12Heap1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Heap1_GetPrivateData(ID3D12Heap1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Heap1_GetPrivateData(ID3D12Heap1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Heap1_SetPrivateData(ID3D12Heap1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Heap1_SetPrivateData(ID3D12Heap1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Heap1_SetPrivateDataInterface(ID3D12Heap1* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Heap1_SetPrivateDataInterface(ID3D12Heap1* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Heap1_SetName(ID3D12Heap1* This,const WCHAR *name) { +static inline HRESULT ID3D12Heap1_SetName(ID3D12Heap1* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12Heap1_GetDevice(ID3D12Heap1* This,REFIID riid,void **device) { +static inline HRESULT ID3D12Heap1_GetDevice(ID3D12Heap1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12Heap methods ***/ -static __WIDL_INLINE D3D12_HEAP_DESC ID3D12Heap1_GetDesc(ID3D12Heap1* This) { +static inline D3D12_HEAP_DESC ID3D12Heap1_GetDesc(ID3D12Heap1* This) { D3D12_HEAP_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } /*** ID3D12Heap1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Heap1_GetProtectedResourceSession(ID3D12Heap1* This,REFIID riid,void **protected_session) { +static inline HRESULT ID3D12Heap1_GetProtectedResourceSession(ID3D12Heap1* This,REFIID riid,void **protected_session) { return This->lpVtbl->GetProtectedResourceSession(This,riid,protected_session); } #endif @@ -18294,34 +18311,34 @@ interface ID3D12MetaCommand { #define ID3D12MetaCommand_GetRequiredParameterResourceSize(This,stage,parameter_index) (This)->lpVtbl->GetRequiredParameterResourceSize(This,stage,parameter_index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12MetaCommand_QueryInterface(ID3D12MetaCommand* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12MetaCommand_QueryInterface(ID3D12MetaCommand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12MetaCommand_AddRef(ID3D12MetaCommand* This) { +static inline ULONG ID3D12MetaCommand_AddRef(ID3D12MetaCommand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12MetaCommand_Release(ID3D12MetaCommand* This) { +static inline ULONG ID3D12MetaCommand_Release(ID3D12MetaCommand* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12MetaCommand_GetPrivateData(ID3D12MetaCommand* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12MetaCommand_GetPrivateData(ID3D12MetaCommand* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12MetaCommand_SetPrivateData(ID3D12MetaCommand* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12MetaCommand_SetPrivateData(ID3D12MetaCommand* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12MetaCommand_SetPrivateDataInterface(ID3D12MetaCommand* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12MetaCommand_SetPrivateDataInterface(ID3D12MetaCommand* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12MetaCommand_SetName(ID3D12MetaCommand* This,const WCHAR *name) { +static inline HRESULT ID3D12MetaCommand_SetName(ID3D12MetaCommand* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12MetaCommand_GetDevice(ID3D12MetaCommand* This,REFIID riid,void **device) { +static inline HRESULT ID3D12MetaCommand_GetDevice(ID3D12MetaCommand* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12MetaCommand methods ***/ -static __WIDL_INLINE UINT64 ID3D12MetaCommand_GetRequiredParameterResourceSize(ID3D12MetaCommand* This,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT parameter_index) { +static inline UINT64 ID3D12MetaCommand_GetRequiredParameterResourceSize(ID3D12MetaCommand* This,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT parameter_index) { return This->lpVtbl->GetRequiredParameterResourceSize(This,stage,parameter_index); } #endif @@ -18950,243 +18967,243 @@ interface ID3D12GraphicsCommandList4 { #define ID3D12GraphicsCommandList4_DispatchRays(This,desc) (This)->lpVtbl->DispatchRays(This,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList4_QueryInterface(ID3D12GraphicsCommandList4* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12GraphicsCommandList4_QueryInterface(ID3D12GraphicsCommandList4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList4_AddRef(ID3D12GraphicsCommandList4* This) { +static inline ULONG ID3D12GraphicsCommandList4_AddRef(ID3D12GraphicsCommandList4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList4_Release(ID3D12GraphicsCommandList4* This) { +static inline ULONG ID3D12GraphicsCommandList4_Release(ID3D12GraphicsCommandList4* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList4_GetPrivateData(ID3D12GraphicsCommandList4* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12GraphicsCommandList4_GetPrivateData(ID3D12GraphicsCommandList4* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList4_SetPrivateData(ID3D12GraphicsCommandList4* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12GraphicsCommandList4_SetPrivateData(ID3D12GraphicsCommandList4* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList4_SetPrivateDataInterface(ID3D12GraphicsCommandList4* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12GraphicsCommandList4_SetPrivateDataInterface(ID3D12GraphicsCommandList4* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList4_SetName(ID3D12GraphicsCommandList4* This,const WCHAR *name) { +static inline HRESULT ID3D12GraphicsCommandList4_SetName(ID3D12GraphicsCommandList4* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList4_GetDevice(ID3D12GraphicsCommandList4* This,REFIID riid,void **device) { +static inline HRESULT ID3D12GraphicsCommandList4_GetDevice(ID3D12GraphicsCommandList4* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList4_GetType(ID3D12GraphicsCommandList4* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList4_GetType(ID3D12GraphicsCommandList4* This) { return This->lpVtbl->GetType(This); } /*** ID3D12GraphicsCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList4_Close(ID3D12GraphicsCommandList4* This) { +static inline HRESULT ID3D12GraphicsCommandList4_Close(ID3D12GraphicsCommandList4* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList4_Reset(ID3D12GraphicsCommandList4* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { +static inline HRESULT ID3D12GraphicsCommandList4_Reset(ID3D12GraphicsCommandList4* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { return This->lpVtbl->Reset(This,allocator,initial_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ClearState(ID3D12GraphicsCommandList4* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList4_ClearState(ID3D12GraphicsCommandList4* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->ClearState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_DrawInstanced(ID3D12GraphicsCommandList4* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList4_DrawInstanced(ID3D12GraphicsCommandList4* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawInstanced(This,vertex_count_per_instance,instance_count,start_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_DrawIndexedInstanced(ID3D12GraphicsCommandList4* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList4_DrawIndexedInstanced(ID3D12GraphicsCommandList4* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawIndexedInstanced(This,index_count_per_instance,instance_count,start_vertex_location,base_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_Dispatch(ID3D12GraphicsCommandList4* This,UINT x,UINT u,UINT z) { +static inline void ID3D12GraphicsCommandList4_Dispatch(ID3D12GraphicsCommandList4* This,UINT x,UINT u,UINT z) { This->lpVtbl->Dispatch(This,x,u,z); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_CopyBufferRegion(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { +static inline void ID3D12GraphicsCommandList4_CopyBufferRegion(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { This->lpVtbl->CopyBufferRegion(This,dst_buffer,dst_offset,src_buffer,src_offset,byte_count); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_CopyTextureRegion(ID3D12GraphicsCommandList4* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { +static inline void ID3D12GraphicsCommandList4_CopyTextureRegion(ID3D12GraphicsCommandList4* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { This->lpVtbl->CopyTextureRegion(This,dst,dst_x,dst_y,dst_z,src,src_box); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_CopyResource(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { +static inline void ID3D12GraphicsCommandList4_CopyResource(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { This->lpVtbl->CopyResource(This,dst_resource,src_resource); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_CopyTiles(ID3D12GraphicsCommandList4* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { +static inline void ID3D12GraphicsCommandList4_CopyTiles(ID3D12GraphicsCommandList4* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { This->lpVtbl->CopyTiles(This,tiled_resource,tile_region_start_coordinate,tile_region_size,buffer,buffer_offset,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ResolveSubresource(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { +static inline void ID3D12GraphicsCommandList4_ResolveSubresource(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { This->lpVtbl->ResolveSubresource(This,dst_resource,dst_sub_resource,src_resource,src_sub_resource,format); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_IASetPrimitiveTopology(ID3D12GraphicsCommandList4* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { +static inline void ID3D12GraphicsCommandList4_IASetPrimitiveTopology(ID3D12GraphicsCommandList4* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { This->lpVtbl->IASetPrimitiveTopology(This,primitive_topology); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_RSSetViewports(ID3D12GraphicsCommandList4* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { +static inline void ID3D12GraphicsCommandList4_RSSetViewports(ID3D12GraphicsCommandList4* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { This->lpVtbl->RSSetViewports(This,viewport_count,viewports); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_RSSetScissorRects(ID3D12GraphicsCommandList4* This,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList4_RSSetScissorRects(ID3D12GraphicsCommandList4* This,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->RSSetScissorRects(This,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_OMSetBlendFactor(ID3D12GraphicsCommandList4* This,const FLOAT blend_factor[4]) { +static inline void ID3D12GraphicsCommandList4_OMSetBlendFactor(ID3D12GraphicsCommandList4* This,const FLOAT blend_factor[4]) { This->lpVtbl->OMSetBlendFactor(This,blend_factor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_OMSetStencilRef(ID3D12GraphicsCommandList4* This,UINT stencil_ref) { +static inline void ID3D12GraphicsCommandList4_OMSetStencilRef(ID3D12GraphicsCommandList4* This,UINT stencil_ref) { This->lpVtbl->OMSetStencilRef(This,stencil_ref); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetPipelineState(ID3D12GraphicsCommandList4* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList4_SetPipelineState(ID3D12GraphicsCommandList4* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->SetPipelineState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ResourceBarrier(ID3D12GraphicsCommandList4* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12GraphicsCommandList4_ResourceBarrier(ID3D12GraphicsCommandList4* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barrier_count,barriers); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ExecuteBundle(ID3D12GraphicsCommandList4* This,ID3D12GraphicsCommandList *command_list) { +static inline void ID3D12GraphicsCommandList4_ExecuteBundle(ID3D12GraphicsCommandList4* This,ID3D12GraphicsCommandList *command_list) { This->lpVtbl->ExecuteBundle(This,command_list); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetDescriptorHeaps(ID3D12GraphicsCommandList4* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { +static inline void ID3D12GraphicsCommandList4_SetDescriptorHeaps(ID3D12GraphicsCommandList4* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { This->lpVtbl->SetDescriptorHeaps(This,heap_count,heaps); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetComputeRootSignature(ID3D12GraphicsCommandList4* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList4_SetComputeRootSignature(ID3D12GraphicsCommandList4* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetComputeRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetGraphicsRootSignature(ID3D12GraphicsCommandList4* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList4_SetGraphicsRootSignature(ID3D12GraphicsCommandList4* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetGraphicsRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList4_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetComputeRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList4_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetGraphicsRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList4_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList4_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList4_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList4_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList4_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList4_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList4_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList4_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList4* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_IASetIndexBuffer(ID3D12GraphicsCommandList4* This,const D3D12_INDEX_BUFFER_VIEW *view) { +static inline void ID3D12GraphicsCommandList4_IASetIndexBuffer(ID3D12GraphicsCommandList4* This,const D3D12_INDEX_BUFFER_VIEW *view) { This->lpVtbl->IASetIndexBuffer(This,view); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_IASetVertexBuffers(ID3D12GraphicsCommandList4* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList4_IASetVertexBuffers(ID3D12GraphicsCommandList4* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { This->lpVtbl->IASetVertexBuffers(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SOSetTargets(ID3D12GraphicsCommandList4* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList4_SOSetTargets(ID3D12GraphicsCommandList4* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { This->lpVtbl->SOSetTargets(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_OMSetRenderTargets(ID3D12GraphicsCommandList4* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { +static inline void ID3D12GraphicsCommandList4_OMSetRenderTargets(ID3D12GraphicsCommandList4* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { This->lpVtbl->OMSetRenderTargets(This,render_target_descriptor_count,render_target_descriptors,single_descriptor_handle,depth_stencil_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ClearDepthStencilView(ID3D12GraphicsCommandList4* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList4_ClearDepthStencilView(ID3D12GraphicsCommandList4* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearDepthStencilView(This,dsv,flags,depth,stencil,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ClearRenderTargetView(ID3D12GraphicsCommandList4* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList4_ClearRenderTargetView(ID3D12GraphicsCommandList4* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearRenderTargetView(This,rtv,color,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList4* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList4_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList4* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewUint(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList4* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList4_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList4* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_DiscardResource(ID3D12GraphicsCommandList4* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12GraphicsCommandList4_DiscardResource(ID3D12GraphicsCommandList4* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_BeginQuery(ID3D12GraphicsCommandList4* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList4_BeginQuery(ID3D12GraphicsCommandList4* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_EndQuery(ID3D12GraphicsCommandList4* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList4_EndQuery(ID3D12GraphicsCommandList4* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ResolveQueryData(ID3D12GraphicsCommandList4* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { +static inline void ID3D12GraphicsCommandList4_ResolveQueryData(ID3D12GraphicsCommandList4* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { This->lpVtbl->ResolveQueryData(This,heap,type,start_index,query_count,dst_buffer,aligned_dst_buffer_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetPredication(ID3D12GraphicsCommandList4* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12GraphicsCommandList4_SetPredication(ID3D12GraphicsCommandList4* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetMarker(ID3D12GraphicsCommandList4* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList4_SetMarker(ID3D12GraphicsCommandList4* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_BeginEvent(ID3D12GraphicsCommandList4* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList4_BeginEvent(ID3D12GraphicsCommandList4* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_EndEvent(ID3D12GraphicsCommandList4* This) { +static inline void ID3D12GraphicsCommandList4_EndEvent(ID3D12GraphicsCommandList4* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ExecuteIndirect(ID3D12GraphicsCommandList4* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { +static inline void ID3D12GraphicsCommandList4_ExecuteIndirect(ID3D12GraphicsCommandList4* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { This->lpVtbl->ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset); } /*** ID3D12GraphicsCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList4_AtomicCopyBufferUINT(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList4_AtomicCopyBufferUINT(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList4_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT64(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_OMSetDepthBounds(ID3D12GraphicsCommandList4* This,FLOAT min,FLOAT max) { +static inline void ID3D12GraphicsCommandList4_OMSetDepthBounds(ID3D12GraphicsCommandList4* This,FLOAT min,FLOAT max) { This->lpVtbl->OMSetDepthBounds(This,min,max); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetSamplePositions(ID3D12GraphicsCommandList4* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { +static inline void ID3D12GraphicsCommandList4_SetSamplePositions(ID3D12GraphicsCommandList4* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { This->lpVtbl->SetSamplePositions(This,sample_count,pixel_count,sample_positions); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ResolveSubresourceRegion(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { +static inline void ID3D12GraphicsCommandList4_ResolveSubresourceRegion(ID3D12GraphicsCommandList4* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { This->lpVtbl->ResolveSubresourceRegion(This,dst_resource,dst_sub_resource_idx,dst_x,dst_y,src_resource,src_sub_resource_idx,src_rect,format,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetViewInstanceMask(ID3D12GraphicsCommandList4* This,UINT mask) { +static inline void ID3D12GraphicsCommandList4_SetViewInstanceMask(ID3D12GraphicsCommandList4* This,UINT mask) { This->lpVtbl->SetViewInstanceMask(This,mask); } /*** ID3D12GraphicsCommandList2 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList4_WriteBufferImmediate(ID3D12GraphicsCommandList4* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12GraphicsCommandList4_WriteBufferImmediate(ID3D12GraphicsCommandList4* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,parameters,modes); } /*** ID3D12GraphicsCommandList3 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetProtectedResourceSession(ID3D12GraphicsCommandList4* This,ID3D12ProtectedResourceSession *protected_resource_session) { +static inline void ID3D12GraphicsCommandList4_SetProtectedResourceSession(ID3D12GraphicsCommandList4* This,ID3D12ProtectedResourceSession *protected_resource_session) { This->lpVtbl->SetProtectedResourceSession(This,protected_resource_session); } /*** ID3D12GraphicsCommandList4 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList4_BeginRenderPass(ID3D12GraphicsCommandList4* This,UINT render_targets_count,const D3D12_RENDER_PASS_RENDER_TARGET_DESC *render_targets,const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *depth_stencil,D3D12_RENDER_PASS_FLAGS flags) { +static inline void ID3D12GraphicsCommandList4_BeginRenderPass(ID3D12GraphicsCommandList4* This,UINT render_targets_count,const D3D12_RENDER_PASS_RENDER_TARGET_DESC *render_targets,const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *depth_stencil,D3D12_RENDER_PASS_FLAGS flags) { This->lpVtbl->BeginRenderPass(This,render_targets_count,render_targets,depth_stencil,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_EndRenderPass(ID3D12GraphicsCommandList4* This) { +static inline void ID3D12GraphicsCommandList4_EndRenderPass(ID3D12GraphicsCommandList4* This) { This->lpVtbl->EndRenderPass(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_InitializeMetaCommand(ID3D12GraphicsCommandList4* This,ID3D12MetaCommand *meta_command,const void *initialization_parameters_data,SIZE_T initialization_parameters_data_size_in_bytes) { +static inline void ID3D12GraphicsCommandList4_InitializeMetaCommand(ID3D12GraphicsCommandList4* This,ID3D12MetaCommand *meta_command,const void *initialization_parameters_data,SIZE_T initialization_parameters_data_size_in_bytes) { This->lpVtbl->InitializeMetaCommand(This,meta_command,initialization_parameters_data,initialization_parameters_data_size_in_bytes); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_ExecuteMetaCommand(ID3D12GraphicsCommandList4* This,ID3D12MetaCommand *meta_command,const void *execution_parameters_data,SIZE_T execution_parameters_data_size_in_bytes) { +static inline void ID3D12GraphicsCommandList4_ExecuteMetaCommand(ID3D12GraphicsCommandList4* This,ID3D12MetaCommand *meta_command,const void *execution_parameters_data,SIZE_T execution_parameters_data_size_in_bytes) { This->lpVtbl->ExecuteMetaCommand(This,meta_command,execution_parameters_data,execution_parameters_data_size_in_bytes); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_BuildRaytracingAccelerationStructure(ID3D12GraphicsCommandList4* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *desc,UINT postbuild_info_descs_count,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *postbuild_info_descs) { +static inline void ID3D12GraphicsCommandList4_BuildRaytracingAccelerationStructure(ID3D12GraphicsCommandList4* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *desc,UINT postbuild_info_descs_count,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *postbuild_info_descs) { This->lpVtbl->BuildRaytracingAccelerationStructure(This,desc,postbuild_info_descs_count,postbuild_info_descs); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_EmitRaytracingAccelerationStructurePostbuildInfo(ID3D12GraphicsCommandList4* This,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *desc,UINT src_acceleration_structures_count,const D3D12_GPU_VIRTUAL_ADDRESS *src_acceleration_structure_data) { +static inline void ID3D12GraphicsCommandList4_EmitRaytracingAccelerationStructurePostbuildInfo(ID3D12GraphicsCommandList4* This,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *desc,UINT src_acceleration_structures_count,const D3D12_GPU_VIRTUAL_ADDRESS *src_acceleration_structure_data) { This->lpVtbl->EmitRaytracingAccelerationStructurePostbuildInfo(This,desc,src_acceleration_structures_count,src_acceleration_structure_data); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_CopyRaytracingAccelerationStructure(ID3D12GraphicsCommandList4* This,D3D12_GPU_VIRTUAL_ADDRESS dst_acceleration_structure_data,D3D12_GPU_VIRTUAL_ADDRESS src_acceleration_structure_data,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE mode) { +static inline void ID3D12GraphicsCommandList4_CopyRaytracingAccelerationStructure(ID3D12GraphicsCommandList4* This,D3D12_GPU_VIRTUAL_ADDRESS dst_acceleration_structure_data,D3D12_GPU_VIRTUAL_ADDRESS src_acceleration_structure_data,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE mode) { This->lpVtbl->CopyRaytracingAccelerationStructure(This,dst_acceleration_structure_data,src_acceleration_structure_data,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_SetPipelineState1(ID3D12GraphicsCommandList4* This,ID3D12StateObject *state_object) { +static inline void ID3D12GraphicsCommandList4_SetPipelineState1(ID3D12GraphicsCommandList4* This,ID3D12StateObject *state_object) { This->lpVtbl->SetPipelineState1(This,state_object); } -static __WIDL_INLINE void ID3D12GraphicsCommandList4_DispatchRays(ID3D12GraphicsCommandList4* This,const D3D12_DISPATCH_RAYS_DESC *desc) { +static inline void ID3D12GraphicsCommandList4_DispatchRays(ID3D12GraphicsCommandList4* This,const D3D12_DISPATCH_RAYS_DESC *desc) { This->lpVtbl->DispatchRays(This,desc); } #endif @@ -19496,43 +19513,43 @@ interface ID3D12ShaderCacheSession { #define ID3D12ShaderCacheSession_GetDesc(This) ID3D12ShaderCacheSession_GetDesc_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12ShaderCacheSession_QueryInterface(ID3D12ShaderCacheSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12ShaderCacheSession_QueryInterface(ID3D12ShaderCacheSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12ShaderCacheSession_AddRef(ID3D12ShaderCacheSession* This) { +static inline ULONG ID3D12ShaderCacheSession_AddRef(ID3D12ShaderCacheSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12ShaderCacheSession_Release(ID3D12ShaderCacheSession* This) { +static inline ULONG ID3D12ShaderCacheSession_Release(ID3D12ShaderCacheSession* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12ShaderCacheSession_GetPrivateData(ID3D12ShaderCacheSession* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12ShaderCacheSession_GetPrivateData(ID3D12ShaderCacheSession* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12ShaderCacheSession_SetPrivateData(ID3D12ShaderCacheSession* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12ShaderCacheSession_SetPrivateData(ID3D12ShaderCacheSession* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12ShaderCacheSession_SetPrivateDataInterface(ID3D12ShaderCacheSession* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12ShaderCacheSession_SetPrivateDataInterface(ID3D12ShaderCacheSession* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12ShaderCacheSession_SetName(ID3D12ShaderCacheSession* This,const WCHAR *name) { +static inline HRESULT ID3D12ShaderCacheSession_SetName(ID3D12ShaderCacheSession* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12ShaderCacheSession_GetDevice(ID3D12ShaderCacheSession* This,REFIID riid,void **device) { +static inline HRESULT ID3D12ShaderCacheSession_GetDevice(ID3D12ShaderCacheSession* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12ShaderCacheSession methods ***/ -static __WIDL_INLINE HRESULT ID3D12ShaderCacheSession_FindValue(ID3D12ShaderCacheSession* This,const void *key,UINT key_size,void *value,UINT *value_size) { +static inline HRESULT ID3D12ShaderCacheSession_FindValue(ID3D12ShaderCacheSession* This,const void *key,UINT key_size,void *value,UINT *value_size) { return This->lpVtbl->FindValue(This,key,key_size,value,value_size); } -static __WIDL_INLINE HRESULT ID3D12ShaderCacheSession_StoreValue(ID3D12ShaderCacheSession* This,const void *key,UINT key_size,const void *value,UINT value_size) { +static inline HRESULT ID3D12ShaderCacheSession_StoreValue(ID3D12ShaderCacheSession* This,const void *key,UINT key_size,const void *value,UINT value_size) { return This->lpVtbl->StoreValue(This,key,key_size,value,value_size); } -static __WIDL_INLINE void ID3D12ShaderCacheSession_SetDeleteOnDestroy(ID3D12ShaderCacheSession* This) { +static inline void ID3D12ShaderCacheSession_SetDeleteOnDestroy(ID3D12ShaderCacheSession* This) { This->lpVtbl->SetDeleteOnDestroy(This); } -static __WIDL_INLINE D3D12_SHADER_CACHE_SESSION_DESC ID3D12ShaderCacheSession_GetDesc(ID3D12ShaderCacheSession* This) { +static inline D3D12_SHADER_CACHE_SESSION_DESC ID3D12ShaderCacheSession_GetDesc(ID3D12ShaderCacheSession* This) { D3D12_SHADER_CACHE_SESSION_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } @@ -20202,248 +20219,248 @@ interface ID3D12Device9 { #define ID3D12Device9_CreateCommandQueue1(This,desc,creator_id,riid,command_queue) (This)->lpVtbl->CreateCommandQueue1(This,desc,creator_id,riid,command_queue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_QueryInterface(ID3D12Device9* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device9_QueryInterface(ID3D12Device9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device9_AddRef(ID3D12Device9* This) { +static inline ULONG ID3D12Device9_AddRef(ID3D12Device9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device9_Release(ID3D12Device9* This) { +static inline ULONG ID3D12Device9_Release(ID3D12Device9* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_GetPrivateData(ID3D12Device9* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device9_GetPrivateData(ID3D12Device9* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device9_SetPrivateData(ID3D12Device9* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device9_SetPrivateData(ID3D12Device9* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device9_SetPrivateDataInterface(ID3D12Device9* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device9_SetPrivateDataInterface(ID3D12Device9* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device9_SetName(ID3D12Device9* This,const WCHAR *name) { +static inline HRESULT ID3D12Device9_SetName(ID3D12Device9* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device9_GetNodeCount(ID3D12Device9* This) { +static inline UINT ID3D12Device9_GetNodeCount(ID3D12Device9* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateCommandQueue(ID3D12Device9* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device9_CreateCommandQueue(ID3D12Device9* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateCommandAllocator(ID3D12Device9* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device9_CreateCommandAllocator(ID3D12Device9* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateGraphicsPipelineState(ID3D12Device9* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device9_CreateGraphicsPipelineState(ID3D12Device9* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateComputePipelineState(ID3D12Device9* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device9_CreateComputePipelineState(ID3D12Device9* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateCommandList(ID3D12Device9* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device9_CreateCommandList(ID3D12Device9* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device9_CheckFeatureSupport(ID3D12Device9* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device9_CheckFeatureSupport(ID3D12Device9* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateDescriptorHeap(ID3D12Device9* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device9_CreateDescriptorHeap(ID3D12Device9* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device9_GetDescriptorHandleIncrementSize(ID3D12Device9* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device9_GetDescriptorHandleIncrementSize(ID3D12Device9* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateRootSignature(ID3D12Device9* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device9_CreateRootSignature(ID3D12Device9* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device9_CreateConstantBufferView(ID3D12Device9* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device9_CreateConstantBufferView(ID3D12Device9* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device9_CreateShaderResourceView(ID3D12Device9* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device9_CreateShaderResourceView(ID3D12Device9* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device9_CreateUnorderedAccessView(ID3D12Device9* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device9_CreateUnorderedAccessView(ID3D12Device9* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device9_CreateRenderTargetView(ID3D12Device9* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device9_CreateRenderTargetView(ID3D12Device9* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device9_CreateDepthStencilView(ID3D12Device9* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device9_CreateDepthStencilView(ID3D12Device9* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device9_CreateSampler(ID3D12Device9* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device9_CreateSampler(ID3D12Device9* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device9_CopyDescriptors(ID3D12Device9* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device9_CopyDescriptors(ID3D12Device9* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device9_CopyDescriptorsSimple(ID3D12Device9* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device9_CopyDescriptorsSimple(ID3D12Device9* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device9_GetResourceAllocationInfo(ID3D12Device9* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device9_GetResourceAllocationInfo(ID3D12Device9* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device9_GetCustomHeapProperties(ID3D12Device9* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device9_GetCustomHeapProperties(ID3D12Device9* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateCommittedResource(ID3D12Device9* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device9_CreateCommittedResource(ID3D12Device9* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateHeap(ID3D12Device9* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device9_CreateHeap(ID3D12Device9* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreatePlacedResource(ID3D12Device9* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device9_CreatePlacedResource(ID3D12Device9* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateReservedResource(ID3D12Device9* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device9_CreateReservedResource(ID3D12Device9* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateSharedHandle(ID3D12Device9* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device9_CreateSharedHandle(ID3D12Device9* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device9_OpenSharedHandle(ID3D12Device9* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device9_OpenSharedHandle(ID3D12Device9* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device9_OpenSharedHandleByName(ID3D12Device9* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device9_OpenSharedHandleByName(ID3D12Device9* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device9_MakeResident(ID3D12Device9* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device9_MakeResident(ID3D12Device9* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device9_Evict(ID3D12Device9* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device9_Evict(ID3D12Device9* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateFence(ID3D12Device9* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device9_CreateFence(ID3D12Device9* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device9_GetDeviceRemovedReason(ID3D12Device9* This) { +static inline HRESULT ID3D12Device9_GetDeviceRemovedReason(ID3D12Device9* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device9_GetCopyableFootprints(ID3D12Device9* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device9_GetCopyableFootprints(ID3D12Device9* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateQueryHeap(ID3D12Device9* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device9_CreateQueryHeap(ID3D12Device9* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device9_SetStablePowerState(ID3D12Device9* This,WINBOOL enable) { +static inline HRESULT ID3D12Device9_SetStablePowerState(ID3D12Device9* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateCommandSignature(ID3D12Device9* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device9_CreateCommandSignature(ID3D12Device9* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device9_GetResourceTiling(ID3D12Device9* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device9_GetResourceTiling(ID3D12Device9* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device9_GetAdapterLuid(ID3D12Device9* This) { +static inline LUID ID3D12Device9_GetAdapterLuid(ID3D12Device9* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_CreatePipelineLibrary(ID3D12Device9* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device9_CreatePipelineLibrary(ID3D12Device9* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device9_SetEventOnMultipleFenceCompletion(ID3D12Device9* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device9_SetEventOnMultipleFenceCompletion(ID3D12Device9* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device9_SetResidencyPriority(ID3D12Device9* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device9_SetResidencyPriority(ID3D12Device9* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } /*** ID3D12Device2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_CreatePipelineState(ID3D12Device9* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device9_CreatePipelineState(ID3D12Device9* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state); } /*** ID3D12Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_OpenExistingHeapFromAddress(ID3D12Device9* This,const void *address,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device9_OpenExistingHeapFromAddress(ID3D12Device9* This,const void *address,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromAddress(This,address,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device9_OpenExistingHeapFromFileMapping(ID3D12Device9* This,HANDLE file_mapping,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device9_OpenExistingHeapFromFileMapping(ID3D12Device9* This,HANDLE file_mapping,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromFileMapping(This,file_mapping,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device9_EnqueueMakeResident(ID3D12Device9* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { +static inline HRESULT ID3D12Device9_EnqueueMakeResident(ID3D12Device9* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { return This->lpVtbl->EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value); } /*** ID3D12Device4 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_CreateCommandList1(ID3D12Device9* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device9_CreateCommandList1(ID3D12Device9* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList1(This,node_mask,type,flags,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateProtectedResourceSession(ID3D12Device9* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device9_CreateProtectedResourceSession(ID3D12Device9* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession(This,desc,riid,session); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateCommittedResource1(ID3D12Device9* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device9_CreateCommittedResource1(ID3D12Device9* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource1(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateHeap1(ID3D12Device9* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device9_CreateHeap1(ID3D12Device9* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap1(This,desc,protected_session,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateReservedResource1(ID3D12Device9* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device9_CreateReservedResource1(ID3D12Device9* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource1(This,desc,initial_state,optimized_clear_value,protected_session,riid,resource); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device9_GetResourceAllocationInfo1(ID3D12Device9* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device9_GetResourceAllocationInfo1(ID3D12Device9* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo1(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } /*** ID3D12Device5 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_CreateLifetimeTracker(ID3D12Device9* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { +static inline HRESULT ID3D12Device9_CreateLifetimeTracker(ID3D12Device9* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { return This->lpVtbl->CreateLifetimeTracker(This,owner,riid,tracker); } -static __WIDL_INLINE void ID3D12Device9_RemoveDevice(ID3D12Device9* This) { +static inline void ID3D12Device9_RemoveDevice(ID3D12Device9* This) { This->lpVtbl->RemoveDevice(This); } -static __WIDL_INLINE HRESULT ID3D12Device9_EnumerateMetaCommands(ID3D12Device9* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { +static inline HRESULT ID3D12Device9_EnumerateMetaCommands(ID3D12Device9* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { return This->lpVtbl->EnumerateMetaCommands(This,meta_commands_count,descs); } -static __WIDL_INLINE HRESULT ID3D12Device9_EnumerateMetaCommandParameters(ID3D12Device9* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { +static inline HRESULT ID3D12Device9_EnumerateMetaCommandParameters(ID3D12Device9* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { return This->lpVtbl->EnumerateMetaCommandParameters(This,command_id,stage,total_structure_size_in_bytes,parameter_count,parameter_descs); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateMetaCommand(ID3D12Device9* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { +static inline HRESULT ID3D12Device9_CreateMetaCommand(ID3D12Device9* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { return This->lpVtbl->CreateMetaCommand(This,command_id,node_mask,creation_parameters_data,creation_parameters_data_size_in_bytes,riid,meta_command); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateStateObject(ID3D12Device9* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { +static inline HRESULT ID3D12Device9_CreateStateObject(ID3D12Device9* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { return This->lpVtbl->CreateStateObject(This,desc,riid,state_object); } -static __WIDL_INLINE void ID3D12Device9_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device9* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { +static inline void ID3D12Device9_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device9* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { This->lpVtbl->GetRaytracingAccelerationStructurePrebuildInfo(This,desc,info); } -static __WIDL_INLINE D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device9_CheckDriverMatchingIdentifier(ID3D12Device9* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { +static inline D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device9_CheckDriverMatchingIdentifier(ID3D12Device9* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { return This->lpVtbl->CheckDriverMatchingIdentifier(This,serialized_data_type,identifier_to_check); } /*** ID3D12Device6 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_SetBackgroundProcessingMode(ID3D12Device9* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { +static inline HRESULT ID3D12Device9_SetBackgroundProcessingMode(ID3D12Device9* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { return This->lpVtbl->SetBackgroundProcessingMode(This,mode,action,event,further_measurements_desired); } /*** ID3D12Device7 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_AddToStateObject(ID3D12Device9* This,const D3D12_STATE_OBJECT_DESC *addition,ID3D12StateObject *state_object_to_grow_from,REFIID riid,void **new_state_object) { +static inline HRESULT ID3D12Device9_AddToStateObject(ID3D12Device9* This,const D3D12_STATE_OBJECT_DESC *addition,ID3D12StateObject *state_object_to_grow_from,REFIID riid,void **new_state_object) { return This->lpVtbl->AddToStateObject(This,addition,state_object_to_grow_from,riid,new_state_object); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateProtectedResourceSession1(ID3D12Device9* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device9_CreateProtectedResourceSession1(ID3D12Device9* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession1(This,desc,riid,session); } /*** ID3D12Device8 methods ***/ -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device9_GetResourceAllocationInfo2(ID3D12Device9* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC1 *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device9_GetResourceAllocationInfo2(ID3D12Device9* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC1 *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo2(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateCommittedResource2(ID3D12Device9* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device9_CreateCommittedResource2(ID3D12Device9* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource2(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreatePlacedResource1(ID3D12Device9* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device9_CreatePlacedResource1(ID3D12Device9* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource1(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE void ID3D12Device9_CreateSamplerFeedbackUnorderedAccessView(ID3D12Device9* This,ID3D12Resource *targeted_resource,ID3D12Resource *feedback_resource,D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor) { +static inline void ID3D12Device9_CreateSamplerFeedbackUnorderedAccessView(ID3D12Device9* This,ID3D12Resource *targeted_resource,ID3D12Resource *feedback_resource,D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor) { This->lpVtbl->CreateSamplerFeedbackUnorderedAccessView(This,targeted_resource,feedback_resource,dst_descriptor); } -static __WIDL_INLINE void ID3D12Device9_GetCopyableFootprints1(ID3D12Device9* This,const D3D12_RESOURCE_DESC1 *resource_desc,UINT first_subresource,UINT subresources_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *rows_count,UINT64 *row_size_in_bytes,UINT64 *total_bytes) { +static inline void ID3D12Device9_GetCopyableFootprints1(ID3D12Device9* This,const D3D12_RESOURCE_DESC1 *resource_desc,UINT first_subresource,UINT subresources_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *rows_count,UINT64 *row_size_in_bytes,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints1(This,resource_desc,first_subresource,subresources_count,base_offset,layouts,rows_count,row_size_in_bytes,total_bytes); } /*** ID3D12Device9 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device9_CreateShaderCacheSession(ID3D12Device9* This,const D3D12_SHADER_CACHE_SESSION_DESC *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device9_CreateShaderCacheSession(ID3D12Device9* This,const D3D12_SHADER_CACHE_SESSION_DESC *desc,REFIID riid,void **session) { return This->lpVtbl->CreateShaderCacheSession(This,desc,riid,session); } -static __WIDL_INLINE HRESULT ID3D12Device9_ShaderCacheControl(ID3D12Device9* This,D3D12_SHADER_CACHE_KIND_FLAGS kinds,D3D12_SHADER_CACHE_CONTROL_FLAGS control) { +static inline HRESULT ID3D12Device9_ShaderCacheControl(ID3D12Device9* This,D3D12_SHADER_CACHE_KIND_FLAGS kinds,D3D12_SHADER_CACHE_CONTROL_FLAGS control) { return This->lpVtbl->ShaderCacheControl(This,kinds,control); } -static __WIDL_INLINE HRESULT ID3D12Device9_CreateCommandQueue1(ID3D12Device9* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID creator_id,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device9_CreateCommandQueue1(ID3D12Device9* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID creator_id,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue1(This,desc,creator_id,riid,command_queue); } #endif @@ -21158,258 +21175,258 @@ interface ID3D12Device10 { #define ID3D12Device10_CreateReservedResource2(This,desc,initial_layout,optimized_clear_value,protected_session,castable_formats_count,castable_formats,riid,resource) (This)->lpVtbl->CreateReservedResource2(This,desc,initial_layout,optimized_clear_value,protected_session,castable_formats_count,castable_formats,riid,resource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_QueryInterface(ID3D12Device10* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Device10_QueryInterface(ID3D12Device10* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Device10_AddRef(ID3D12Device10* This) { +static inline ULONG ID3D12Device10_AddRef(ID3D12Device10* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Device10_Release(ID3D12Device10* This) { +static inline ULONG ID3D12Device10_Release(ID3D12Device10* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_GetPrivateData(ID3D12Device10* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12Device10_GetPrivateData(ID3D12Device10* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device10_SetPrivateData(ID3D12Device10* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12Device10_SetPrivateData(ID3D12Device10* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12Device10_SetPrivateDataInterface(ID3D12Device10* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12Device10_SetPrivateDataInterface(ID3D12Device10* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12Device10_SetName(ID3D12Device10* This,const WCHAR *name) { +static inline HRESULT ID3D12Device10_SetName(ID3D12Device10* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12Device methods ***/ -static __WIDL_INLINE UINT ID3D12Device10_GetNodeCount(ID3D12Device10* This) { +static inline UINT ID3D12Device10_GetNodeCount(ID3D12Device10* This) { return This->lpVtbl->GetNodeCount(This); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommandQueue(ID3D12Device10* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device10_CreateCommandQueue(ID3D12Device10* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue(This,desc,riid,command_queue); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommandAllocator(ID3D12Device10* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { +static inline HRESULT ID3D12Device10_CreateCommandAllocator(ID3D12Device10* This,D3D12_COMMAND_LIST_TYPE type,REFIID riid,void **command_allocator) { return This->lpVtbl->CreateCommandAllocator(This,type,riid,command_allocator); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateGraphicsPipelineState(ID3D12Device10* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device10_CreateGraphicsPipelineState(ID3D12Device10* This,const D3D12_GRAPHICS_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateGraphicsPipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateComputePipelineState(ID3D12Device10* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device10_CreateComputePipelineState(ID3D12Device10* This,const D3D12_COMPUTE_PIPELINE_STATE_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreateComputePipelineState(This,desc,riid,pipeline_state); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommandList(ID3D12Device10* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device10_CreateCommandList(ID3D12Device10* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,ID3D12CommandAllocator *command_allocator,ID3D12PipelineState *initial_pipeline_state,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList(This,node_mask,type,command_allocator,initial_pipeline_state,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device10_CheckFeatureSupport(ID3D12Device10* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { +static inline HRESULT ID3D12Device10_CheckFeatureSupport(ID3D12Device10* This,D3D12_FEATURE feature,void *feature_data,UINT feature_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,feature_data,feature_data_size); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateDescriptorHeap(ID3D12Device10* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { +static inline HRESULT ID3D12Device10_CreateDescriptorHeap(ID3D12Device10* This,const D3D12_DESCRIPTOR_HEAP_DESC *desc,REFIID riid,void **descriptor_heap) { return This->lpVtbl->CreateDescriptorHeap(This,desc,riid,descriptor_heap); } -static __WIDL_INLINE UINT ID3D12Device10_GetDescriptorHandleIncrementSize(ID3D12Device10* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline UINT ID3D12Device10_GetDescriptorHandleIncrementSize(ID3D12Device10* This,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { return This->lpVtbl->GetDescriptorHandleIncrementSize(This,descriptor_heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateRootSignature(ID3D12Device10* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { +static inline HRESULT ID3D12Device10_CreateRootSignature(ID3D12Device10* This,UINT node_mask,const void *bytecode,SIZE_T bytecode_length,REFIID riid,void **root_signature) { return This->lpVtbl->CreateRootSignature(This,node_mask,bytecode,bytecode_length,riid,root_signature); } -static __WIDL_INLINE void ID3D12Device10_CreateConstantBufferView(ID3D12Device10* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device10_CreateConstantBufferView(ID3D12Device10* This,const D3D12_CONSTANT_BUFFER_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateConstantBufferView(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device10_CreateShaderResourceView(ID3D12Device10* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device10_CreateShaderResourceView(ID3D12Device10* This,ID3D12Resource *resource,const D3D12_SHADER_RESOURCE_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateShaderResourceView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device10_CreateUnorderedAccessView(ID3D12Device10* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device10_CreateUnorderedAccessView(ID3D12Device10* This,ID3D12Resource *resource,ID3D12Resource *counter_resource,const D3D12_UNORDERED_ACCESS_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateUnorderedAccessView(This,resource,counter_resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device10_CreateRenderTargetView(ID3D12Device10* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device10_CreateRenderTargetView(ID3D12Device10* This,ID3D12Resource *resource,const D3D12_RENDER_TARGET_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateRenderTargetView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device10_CreateDepthStencilView(ID3D12Device10* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device10_CreateDepthStencilView(ID3D12Device10* This,ID3D12Resource *resource,const D3D12_DEPTH_STENCIL_VIEW_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateDepthStencilView(This,resource,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device10_CreateSampler(ID3D12Device10* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { +static inline void ID3D12Device10_CreateSampler(ID3D12Device10* This,const D3D12_SAMPLER_DESC *desc,D3D12_CPU_DESCRIPTOR_HANDLE descriptor) { This->lpVtbl->CreateSampler(This,desc,descriptor); } -static __WIDL_INLINE void ID3D12Device10_CopyDescriptors(ID3D12Device10* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device10_CopyDescriptors(ID3D12Device10* This,UINT dst_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *dst_descriptor_range_offsets,const UINT *dst_descriptor_range_sizes,UINT src_descriptor_range_count,const D3D12_CPU_DESCRIPTOR_HANDLE *src_descriptor_range_offsets,const UINT *src_descriptor_range_sizes,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptors(This,dst_descriptor_range_count,dst_descriptor_range_offsets,dst_descriptor_range_sizes,src_descriptor_range_count,src_descriptor_range_offsets,src_descriptor_range_sizes,descriptor_heap_type); } -static __WIDL_INLINE void ID3D12Device10_CopyDescriptorsSimple(ID3D12Device10* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { +static inline void ID3D12Device10_CopyDescriptorsSimple(ID3D12Device10* This,UINT descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor_range_offset,const D3D12_CPU_DESCRIPTOR_HANDLE src_descriptor_range_offset,D3D12_DESCRIPTOR_HEAP_TYPE descriptor_heap_type) { This->lpVtbl->CopyDescriptorsSimple(This,descriptor_count,dst_descriptor_range_offset,src_descriptor_range_offset,descriptor_heap_type); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device10_GetResourceAllocationInfo(ID3D12Device10* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device10_GetResourceAllocationInfo(ID3D12Device10* This,UINT visible_mask,UINT reource_desc_count,const D3D12_RESOURCE_DESC *resource_descs) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo(This,&__ret,visible_mask,reource_desc_count,resource_descs); } -static __WIDL_INLINE D3D12_HEAP_PROPERTIES ID3D12Device10_GetCustomHeapProperties(ID3D12Device10* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { +static inline D3D12_HEAP_PROPERTIES ID3D12Device10_GetCustomHeapProperties(ID3D12Device10* This,UINT node_mask,D3D12_HEAP_TYPE heap_type) { D3D12_HEAP_PROPERTIES __ret; return *This->lpVtbl->GetCustomHeapProperties(This,&__ret,node_mask,heap_type); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommittedResource(ID3D12Device10* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device10_CreateCommittedResource(ID3D12Device10* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateCommittedResource(This,heap_properties,heap_flags,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateHeap(ID3D12Device10* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device10_CreateHeap(ID3D12Device10* This,const D3D12_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreatePlacedResource(ID3D12Device10* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device10_CreatePlacedResource(ID3D12Device10* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateReservedResource(ID3D12Device10* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device10_CreateReservedResource(ID3D12Device10* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource(This,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateSharedHandle(ID3D12Device10* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT ID3D12Device10_CreateSharedHandle(ID3D12Device10* This,ID3D12DeviceChild *object,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,object,attributes,access,name,handle); } -static __WIDL_INLINE HRESULT ID3D12Device10_OpenSharedHandle(ID3D12Device10* This,HANDLE handle,REFIID riid,void **object) { +static inline HRESULT ID3D12Device10_OpenSharedHandle(ID3D12Device10* This,HANDLE handle,REFIID riid,void **object) { return This->lpVtbl->OpenSharedHandle(This,handle,riid,object); } -static __WIDL_INLINE HRESULT ID3D12Device10_OpenSharedHandleByName(ID3D12Device10* This,const WCHAR *name,DWORD access,HANDLE *handle) { +static inline HRESULT ID3D12Device10_OpenSharedHandleByName(ID3D12Device10* This,const WCHAR *name,DWORD access,HANDLE *handle) { return This->lpVtbl->OpenSharedHandleByName(This,name,access,handle); } -static __WIDL_INLINE HRESULT ID3D12Device10_MakeResident(ID3D12Device10* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device10_MakeResident(ID3D12Device10* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->MakeResident(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device10_Evict(ID3D12Device10* This,UINT object_count,ID3D12Pageable *const *objects) { +static inline HRESULT ID3D12Device10_Evict(ID3D12Device10* This,UINT object_count,ID3D12Pageable *const *objects) { return This->lpVtbl->Evict(This,object_count,objects); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateFence(ID3D12Device10* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { +static inline HRESULT ID3D12Device10_CreateFence(ID3D12Device10* This,UINT64 initial_value,D3D12_FENCE_FLAGS flags,REFIID riid,void **fence) { return This->lpVtbl->CreateFence(This,initial_value,flags,riid,fence); } -static __WIDL_INLINE HRESULT ID3D12Device10_GetDeviceRemovedReason(ID3D12Device10* This) { +static inline HRESULT ID3D12Device10_GetDeviceRemovedReason(ID3D12Device10* This) { return This->lpVtbl->GetDeviceRemovedReason(This); } -static __WIDL_INLINE void ID3D12Device10_GetCopyableFootprints(ID3D12Device10* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { +static inline void ID3D12Device10_GetCopyableFootprints(ID3D12Device10* This,const D3D12_RESOURCE_DESC *desc,UINT first_sub_resource,UINT sub_resource_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *row_count,UINT64 *row_size,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints(This,desc,first_sub_resource,sub_resource_count,base_offset,layouts,row_count,row_size,total_bytes); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateQueryHeap(ID3D12Device10* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device10_CreateQueryHeap(ID3D12Device10* This,const D3D12_QUERY_HEAP_DESC *desc,REFIID riid,void **heap) { return This->lpVtbl->CreateQueryHeap(This,desc,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device10_SetStablePowerState(ID3D12Device10* This,WINBOOL enable) { +static inline HRESULT ID3D12Device10_SetStablePowerState(ID3D12Device10* This,WINBOOL enable) { return This->lpVtbl->SetStablePowerState(This,enable); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommandSignature(ID3D12Device10* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { +static inline HRESULT ID3D12Device10_CreateCommandSignature(ID3D12Device10* This,const D3D12_COMMAND_SIGNATURE_DESC *desc,ID3D12RootSignature *root_signature,REFIID riid,void **command_signature) { return This->lpVtbl->CreateCommandSignature(This,desc,root_signature,riid,command_signature); } -static __WIDL_INLINE void ID3D12Device10_GetResourceTiling(ID3D12Device10* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { +static inline void ID3D12Device10_GetResourceTiling(ID3D12Device10* This,ID3D12Resource *resource,UINT *total_tile_count,D3D12_PACKED_MIP_INFO *packed_mip_info,D3D12_TILE_SHAPE *standard_tile_shape,UINT *sub_resource_tiling_count,UINT first_sub_resource_tiling,D3D12_SUBRESOURCE_TILING *sub_resource_tilings) { This->lpVtbl->GetResourceTiling(This,resource,total_tile_count,packed_mip_info,standard_tile_shape,sub_resource_tiling_count,first_sub_resource_tiling,sub_resource_tilings); } -static __WIDL_INLINE LUID ID3D12Device10_GetAdapterLuid(ID3D12Device10* This) { +static inline LUID ID3D12Device10_GetAdapterLuid(ID3D12Device10* This) { LUID __ret; return *This->lpVtbl->GetAdapterLuid(This,&__ret); } /*** ID3D12Device1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_CreatePipelineLibrary(ID3D12Device10* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { +static inline HRESULT ID3D12Device10_CreatePipelineLibrary(ID3D12Device10* This,const void *blob,SIZE_T blob_size,REFIID iid,void **lib) { return This->lpVtbl->CreatePipelineLibrary(This,blob,blob_size,iid,lib); } -static __WIDL_INLINE HRESULT ID3D12Device10_SetEventOnMultipleFenceCompletion(ID3D12Device10* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { +static inline HRESULT ID3D12Device10_SetEventOnMultipleFenceCompletion(ID3D12Device10* This,ID3D12Fence *const *fences,const UINT64 *values,UINT fence_count,D3D12_MULTIPLE_FENCE_WAIT_FLAGS flags,HANDLE event) { return This->lpVtbl->SetEventOnMultipleFenceCompletion(This,fences,values,fence_count,flags,event); } -static __WIDL_INLINE HRESULT ID3D12Device10_SetResidencyPriority(ID3D12Device10* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { +static inline HRESULT ID3D12Device10_SetResidencyPriority(ID3D12Device10* This,UINT object_count,ID3D12Pageable *const *objects,const D3D12_RESIDENCY_PRIORITY *priorities) { return This->lpVtbl->SetResidencyPriority(This,object_count,objects,priorities); } /*** ID3D12Device2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_CreatePipelineState(ID3D12Device10* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { +static inline HRESULT ID3D12Device10_CreatePipelineState(ID3D12Device10* This,const D3D12_PIPELINE_STATE_STREAM_DESC *desc,REFIID riid,void **pipeline_state) { return This->lpVtbl->CreatePipelineState(This,desc,riid,pipeline_state); } /*** ID3D12Device3 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_OpenExistingHeapFromAddress(ID3D12Device10* This,const void *address,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device10_OpenExistingHeapFromAddress(ID3D12Device10* This,const void *address,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromAddress(This,address,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device10_OpenExistingHeapFromFileMapping(ID3D12Device10* This,HANDLE file_mapping,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device10_OpenExistingHeapFromFileMapping(ID3D12Device10* This,HANDLE file_mapping,REFIID riid,void **heap) { return This->lpVtbl->OpenExistingHeapFromFileMapping(This,file_mapping,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device10_EnqueueMakeResident(ID3D12Device10* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { +static inline HRESULT ID3D12Device10_EnqueueMakeResident(ID3D12Device10* This,D3D12_RESIDENCY_FLAGS flags,UINT num_objects,ID3D12Pageable *const *objects,ID3D12Fence *fence,UINT64 fence_value) { return This->lpVtbl->EnqueueMakeResident(This,flags,num_objects,objects,fence,fence_value); } /*** ID3D12Device4 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommandList1(ID3D12Device10* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { +static inline HRESULT ID3D12Device10_CreateCommandList1(ID3D12Device10* This,UINT node_mask,D3D12_COMMAND_LIST_TYPE type,D3D12_COMMAND_LIST_FLAGS flags,REFIID riid,void **command_list) { return This->lpVtbl->CreateCommandList1(This,node_mask,type,flags,riid,command_list); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateProtectedResourceSession(ID3D12Device10* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device10_CreateProtectedResourceSession(ID3D12Device10* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession(This,desc,riid,session); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommittedResource1(ID3D12Device10* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device10_CreateCommittedResource1(ID3D12Device10* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource1(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateHeap1(ID3D12Device10* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { +static inline HRESULT ID3D12Device10_CreateHeap1(ID3D12Device10* This,const D3D12_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **heap) { return This->lpVtbl->CreateHeap1(This,desc,protected_session,riid,heap); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateReservedResource1(ID3D12Device10* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device10_CreateReservedResource1(ID3D12Device10* This,const D3D12_RESOURCE_DESC *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource1(This,desc,initial_state,optimized_clear_value,protected_session,riid,resource); } -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device10_GetResourceAllocationInfo1(ID3D12Device10* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device10_GetResourceAllocationInfo1(ID3D12Device10* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo1(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } /*** ID3D12Device5 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_CreateLifetimeTracker(ID3D12Device10* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { +static inline HRESULT ID3D12Device10_CreateLifetimeTracker(ID3D12Device10* This,ID3D12LifetimeOwner *owner,REFIID riid,void **tracker) { return This->lpVtbl->CreateLifetimeTracker(This,owner,riid,tracker); } -static __WIDL_INLINE void ID3D12Device10_RemoveDevice(ID3D12Device10* This) { +static inline void ID3D12Device10_RemoveDevice(ID3D12Device10* This) { This->lpVtbl->RemoveDevice(This); } -static __WIDL_INLINE HRESULT ID3D12Device10_EnumerateMetaCommands(ID3D12Device10* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { +static inline HRESULT ID3D12Device10_EnumerateMetaCommands(ID3D12Device10* This,UINT *meta_commands_count,D3D12_META_COMMAND_DESC *descs) { return This->lpVtbl->EnumerateMetaCommands(This,meta_commands_count,descs); } -static __WIDL_INLINE HRESULT ID3D12Device10_EnumerateMetaCommandParameters(ID3D12Device10* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { +static inline HRESULT ID3D12Device10_EnumerateMetaCommandParameters(ID3D12Device10* This,REFGUID command_id,D3D12_META_COMMAND_PARAMETER_STAGE stage,UINT *total_structure_size_in_bytes,UINT *parameter_count,D3D12_META_COMMAND_PARAMETER_DESC *parameter_descs) { return This->lpVtbl->EnumerateMetaCommandParameters(This,command_id,stage,total_structure_size_in_bytes,parameter_count,parameter_descs); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateMetaCommand(ID3D12Device10* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { +static inline HRESULT ID3D12Device10_CreateMetaCommand(ID3D12Device10* This,REFGUID command_id,UINT node_mask,const void *creation_parameters_data,SIZE_T creation_parameters_data_size_in_bytes,REFIID riid,void **meta_command) { return This->lpVtbl->CreateMetaCommand(This,command_id,node_mask,creation_parameters_data,creation_parameters_data_size_in_bytes,riid,meta_command); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateStateObject(ID3D12Device10* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { +static inline HRESULT ID3D12Device10_CreateStateObject(ID3D12Device10* This,const D3D12_STATE_OBJECT_DESC *desc,REFIID riid,void **state_object) { return This->lpVtbl->CreateStateObject(This,desc,riid,state_object); } -static __WIDL_INLINE void ID3D12Device10_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device10* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { +static inline void ID3D12Device10_GetRaytracingAccelerationStructurePrebuildInfo(ID3D12Device10* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS *desc,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFO *info) { This->lpVtbl->GetRaytracingAccelerationStructurePrebuildInfo(This,desc,info); } -static __WIDL_INLINE D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device10_CheckDriverMatchingIdentifier(ID3D12Device10* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { +static inline D3D12_DRIVER_MATCHING_IDENTIFIER_STATUS ID3D12Device10_CheckDriverMatchingIdentifier(ID3D12Device10* This,D3D12_SERIALIZED_DATA_TYPE serialized_data_type,const D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIER *identifier_to_check) { return This->lpVtbl->CheckDriverMatchingIdentifier(This,serialized_data_type,identifier_to_check); } /*** ID3D12Device6 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_SetBackgroundProcessingMode(ID3D12Device10* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { +static inline HRESULT ID3D12Device10_SetBackgroundProcessingMode(ID3D12Device10* This,D3D12_BACKGROUND_PROCESSING_MODE mode,D3D12_MEASUREMENTS_ACTION action,HANDLE event,WINBOOL *further_measurements_desired) { return This->lpVtbl->SetBackgroundProcessingMode(This,mode,action,event,further_measurements_desired); } /*** ID3D12Device7 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_AddToStateObject(ID3D12Device10* This,const D3D12_STATE_OBJECT_DESC *addition,ID3D12StateObject *state_object_to_grow_from,REFIID riid,void **new_state_object) { +static inline HRESULT ID3D12Device10_AddToStateObject(ID3D12Device10* This,const D3D12_STATE_OBJECT_DESC *addition,ID3D12StateObject *state_object_to_grow_from,REFIID riid,void **new_state_object) { return This->lpVtbl->AddToStateObject(This,addition,state_object_to_grow_from,riid,new_state_object); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateProtectedResourceSession1(ID3D12Device10* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device10_CreateProtectedResourceSession1(ID3D12Device10* This,const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *desc,REFIID riid,void **session) { return This->lpVtbl->CreateProtectedResourceSession1(This,desc,riid,session); } /*** ID3D12Device8 methods ***/ -static __WIDL_INLINE D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device10_GetResourceAllocationInfo2(ID3D12Device10* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC1 *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { +static inline D3D12_RESOURCE_ALLOCATION_INFO ID3D12Device10_GetResourceAllocationInfo2(ID3D12Device10* This,UINT visible_mask,UINT resource_descs_count,const D3D12_RESOURCE_DESC1 *resource_descs,D3D12_RESOURCE_ALLOCATION_INFO1 *resource_allocation_info1) { D3D12_RESOURCE_ALLOCATION_INFO __ret; return *This->lpVtbl->GetResourceAllocationInfo2(This,&__ret,visible_mask,resource_descs_count,resource_descs,resource_allocation_info1); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommittedResource2(ID3D12Device10* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device10_CreateCommittedResource2(ID3D12Device10* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_resource_state,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource2(This,heap_properties,heap_flags,desc,initial_resource_state,optimized_clear_value,protected_session,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreatePlacedResource1(ID3D12Device10* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device10_CreatePlacedResource1(ID3D12Device10* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC1 *desc,D3D12_RESOURCE_STATES initial_state,const D3D12_CLEAR_VALUE *optimized_clear_value,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource1(This,heap,heap_offset,desc,initial_state,optimized_clear_value,riid,resource); } -static __WIDL_INLINE void ID3D12Device10_CreateSamplerFeedbackUnorderedAccessView(ID3D12Device10* This,ID3D12Resource *targeted_resource,ID3D12Resource *feedback_resource,D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor) { +static inline void ID3D12Device10_CreateSamplerFeedbackUnorderedAccessView(ID3D12Device10* This,ID3D12Resource *targeted_resource,ID3D12Resource *feedback_resource,D3D12_CPU_DESCRIPTOR_HANDLE dst_descriptor) { This->lpVtbl->CreateSamplerFeedbackUnorderedAccessView(This,targeted_resource,feedback_resource,dst_descriptor); } -static __WIDL_INLINE void ID3D12Device10_GetCopyableFootprints1(ID3D12Device10* This,const D3D12_RESOURCE_DESC1 *resource_desc,UINT first_subresource,UINT subresources_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *rows_count,UINT64 *row_size_in_bytes,UINT64 *total_bytes) { +static inline void ID3D12Device10_GetCopyableFootprints1(ID3D12Device10* This,const D3D12_RESOURCE_DESC1 *resource_desc,UINT first_subresource,UINT subresources_count,UINT64 base_offset,D3D12_PLACED_SUBRESOURCE_FOOTPRINT *layouts,UINT *rows_count,UINT64 *row_size_in_bytes,UINT64 *total_bytes) { This->lpVtbl->GetCopyableFootprints1(This,resource_desc,first_subresource,subresources_count,base_offset,layouts,rows_count,row_size_in_bytes,total_bytes); } /*** ID3D12Device9 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_CreateShaderCacheSession(ID3D12Device10* This,const D3D12_SHADER_CACHE_SESSION_DESC *desc,REFIID riid,void **session) { +static inline HRESULT ID3D12Device10_CreateShaderCacheSession(ID3D12Device10* This,const D3D12_SHADER_CACHE_SESSION_DESC *desc,REFIID riid,void **session) { return This->lpVtbl->CreateShaderCacheSession(This,desc,riid,session); } -static __WIDL_INLINE HRESULT ID3D12Device10_ShaderCacheControl(ID3D12Device10* This,D3D12_SHADER_CACHE_KIND_FLAGS kinds,D3D12_SHADER_CACHE_CONTROL_FLAGS control) { +static inline HRESULT ID3D12Device10_ShaderCacheControl(ID3D12Device10* This,D3D12_SHADER_CACHE_KIND_FLAGS kinds,D3D12_SHADER_CACHE_CONTROL_FLAGS control) { return This->lpVtbl->ShaderCacheControl(This,kinds,control); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommandQueue1(ID3D12Device10* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID creator_id,REFIID riid,void **command_queue) { +static inline HRESULT ID3D12Device10_CreateCommandQueue1(ID3D12Device10* This,const D3D12_COMMAND_QUEUE_DESC *desc,REFIID creator_id,REFIID riid,void **command_queue) { return This->lpVtbl->CreateCommandQueue1(This,desc,creator_id,riid,command_queue); } /*** ID3D12Device10 methods ***/ -static __WIDL_INLINE HRESULT ID3D12Device10_CreateCommittedResource3(ID3D12Device10* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC1 *desc,D3D12_BARRIER_LAYOUT initial_layout,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,UINT32 castable_formats_count,DXGI_FORMAT *castable_formats,REFIID riid_resource,void **resource) { +static inline HRESULT ID3D12Device10_CreateCommittedResource3(ID3D12Device10* This,const D3D12_HEAP_PROPERTIES *heap_properties,D3D12_HEAP_FLAGS heap_flags,const D3D12_RESOURCE_DESC1 *desc,D3D12_BARRIER_LAYOUT initial_layout,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,UINT32 castable_formats_count,DXGI_FORMAT *castable_formats,REFIID riid_resource,void **resource) { return This->lpVtbl->CreateCommittedResource3(This,heap_properties,heap_flags,desc,initial_layout,optimized_clear_value,protected_session,castable_formats_count,castable_formats,riid_resource,resource); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreatePlacedResource2(ID3D12Device10* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC1 *desc,D3D12_BARRIER_LAYOUT initial_layout,const D3D12_CLEAR_VALUE *optimized_clear_value,UINT32 castable_formats_count,DXGI_FORMAT *castable_formats,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device10_CreatePlacedResource2(ID3D12Device10* This,ID3D12Heap *heap,UINT64 heap_offset,const D3D12_RESOURCE_DESC1 *desc,D3D12_BARRIER_LAYOUT initial_layout,const D3D12_CLEAR_VALUE *optimized_clear_value,UINT32 castable_formats_count,DXGI_FORMAT *castable_formats,REFIID riid,void **resource) { return This->lpVtbl->CreatePlacedResource2(This,heap,heap_offset,desc,initial_layout,optimized_clear_value,castable_formats_count,castable_formats,riid,resource); } -static __WIDL_INLINE HRESULT ID3D12Device10_CreateReservedResource2(ID3D12Device10* This,const D3D12_RESOURCE_DESC *desc,D3D12_BARRIER_LAYOUT initial_layout,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,UINT32 castable_formats_count,DXGI_FORMAT *castable_formats,REFIID riid,void **resource) { +static inline HRESULT ID3D12Device10_CreateReservedResource2(ID3D12Device10* This,const D3D12_RESOURCE_DESC *desc,D3D12_BARRIER_LAYOUT initial_layout,const D3D12_CLEAR_VALUE *optimized_clear_value,ID3D12ProtectedResourceSession *protected_session,UINT32 castable_formats_count,DXGI_FORMAT *castable_formats,REFIID riid,void **resource) { return This->lpVtbl->CreateReservedResource2(This,desc,initial_layout,optimized_clear_value,protected_session,castable_formats_count,castable_formats,riid,resource); } #endif @@ -21490,20 +21507,20 @@ interface ID3D12VirtualizationGuestDevice { #define ID3D12VirtualizationGuestDevice_CreateFenceFd(This,fence,fence_value,fence_fd) (This)->lpVtbl->CreateFenceFd(This,fence,fence_value,fence_fd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VirtualizationGuestDevice_QueryInterface(ID3D12VirtualizationGuestDevice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VirtualizationGuestDevice_QueryInterface(ID3D12VirtualizationGuestDevice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VirtualizationGuestDevice_AddRef(ID3D12VirtualizationGuestDevice* This) { +static inline ULONG ID3D12VirtualizationGuestDevice_AddRef(ID3D12VirtualizationGuestDevice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VirtualizationGuestDevice_Release(ID3D12VirtualizationGuestDevice* This) { +static inline ULONG ID3D12VirtualizationGuestDevice_Release(ID3D12VirtualizationGuestDevice* This) { return This->lpVtbl->Release(This); } /*** ID3D12VirtualizationGuestDevice methods ***/ -static __WIDL_INLINE HRESULT ID3D12VirtualizationGuestDevice_ShareWithHost(ID3D12VirtualizationGuestDevice* This,ID3D12DeviceChild *object,HANDLE *handle) { +static inline HRESULT ID3D12VirtualizationGuestDevice_ShareWithHost(ID3D12VirtualizationGuestDevice* This,ID3D12DeviceChild *object,HANDLE *handle) { return This->lpVtbl->ShareWithHost(This,object,handle); } -static __WIDL_INLINE HRESULT ID3D12VirtualizationGuestDevice_CreateFenceFd(ID3D12VirtualizationGuestDevice* This,ID3D12Fence *fence,UINT64 fence_value,int *fence_fd) { +static inline HRESULT ID3D12VirtualizationGuestDevice_CreateFenceFd(ID3D12VirtualizationGuestDevice* This,ID3D12Fence *fence,UINT64 fence_value,int *fence_fd) { return This->lpVtbl->CreateFenceFd(This,fence,fence_value,fence_fd); } #endif @@ -21577,20 +21594,20 @@ interface ID3D12Tools { #define ID3D12Tools_ShaderInstrumentationEnabled(This) (This)->lpVtbl->ShaderInstrumentationEnabled(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Tools_QueryInterface(ID3D12Tools* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Tools_QueryInterface(ID3D12Tools* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Tools_AddRef(ID3D12Tools* This) { +static inline ULONG ID3D12Tools_AddRef(ID3D12Tools* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Tools_Release(ID3D12Tools* This) { +static inline ULONG ID3D12Tools_Release(ID3D12Tools* This) { return This->lpVtbl->Release(This); } /*** ID3D12Tools methods ***/ -static __WIDL_INLINE void ID3D12Tools_EnableShaderInstrumentation(ID3D12Tools* This,WINBOOL enable) { +static inline void ID3D12Tools_EnableShaderInstrumentation(ID3D12Tools* This,WINBOOL enable) { This->lpVtbl->EnableShaderInstrumentation(This,enable); } -static __WIDL_INLINE WINBOOL ID3D12Tools_ShaderInstrumentationEnabled(ID3D12Tools* This) { +static inline WINBOOL ID3D12Tools_ShaderInstrumentationEnabled(ID3D12Tools* This) { return This->lpVtbl->ShaderInstrumentationEnabled(This); } #endif @@ -21663,17 +21680,17 @@ interface ID3D12SDKConfiguration { #define ID3D12SDKConfiguration_SetSDKVersion(This,version,path) (This)->lpVtbl->SetSDKVersion(This,version,path) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12SDKConfiguration_QueryInterface(ID3D12SDKConfiguration* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12SDKConfiguration_QueryInterface(ID3D12SDKConfiguration* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12SDKConfiguration_AddRef(ID3D12SDKConfiguration* This) { +static inline ULONG ID3D12SDKConfiguration_AddRef(ID3D12SDKConfiguration* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12SDKConfiguration_Release(ID3D12SDKConfiguration* This) { +static inline ULONG ID3D12SDKConfiguration_Release(ID3D12SDKConfiguration* This) { return This->lpVtbl->Release(This); } /*** ID3D12SDKConfiguration methods ***/ -static __WIDL_INLINE HRESULT ID3D12SDKConfiguration_SetSDKVersion(ID3D12SDKConfiguration* This,UINT version,const char *path) { +static inline HRESULT ID3D12SDKConfiguration_SetSDKVersion(ID3D12SDKConfiguration* This,UINT version,const char *path) { return This->lpVtbl->SetSDKVersion(This,version,path); } #endif @@ -22294,250 +22311,250 @@ interface ID3D12GraphicsCommandList5 { #define ID3D12GraphicsCommandList5_RSSetShadingRateImage(This,shading_rate_image) (This)->lpVtbl->RSSetShadingRateImage(This,shading_rate_image) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList5_QueryInterface(ID3D12GraphicsCommandList5* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12GraphicsCommandList5_QueryInterface(ID3D12GraphicsCommandList5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList5_AddRef(ID3D12GraphicsCommandList5* This) { +static inline ULONG ID3D12GraphicsCommandList5_AddRef(ID3D12GraphicsCommandList5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList5_Release(ID3D12GraphicsCommandList5* This) { +static inline ULONG ID3D12GraphicsCommandList5_Release(ID3D12GraphicsCommandList5* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList5_GetPrivateData(ID3D12GraphicsCommandList5* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12GraphicsCommandList5_GetPrivateData(ID3D12GraphicsCommandList5* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList5_SetPrivateData(ID3D12GraphicsCommandList5* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12GraphicsCommandList5_SetPrivateData(ID3D12GraphicsCommandList5* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList5_SetPrivateDataInterface(ID3D12GraphicsCommandList5* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12GraphicsCommandList5_SetPrivateDataInterface(ID3D12GraphicsCommandList5* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList5_SetName(ID3D12GraphicsCommandList5* This,const WCHAR *name) { +static inline HRESULT ID3D12GraphicsCommandList5_SetName(ID3D12GraphicsCommandList5* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList5_GetDevice(ID3D12GraphicsCommandList5* This,REFIID riid,void **device) { +static inline HRESULT ID3D12GraphicsCommandList5_GetDevice(ID3D12GraphicsCommandList5* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList5_GetType(ID3D12GraphicsCommandList5* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList5_GetType(ID3D12GraphicsCommandList5* This) { return This->lpVtbl->GetType(This); } /*** ID3D12GraphicsCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList5_Close(ID3D12GraphicsCommandList5* This) { +static inline HRESULT ID3D12GraphicsCommandList5_Close(ID3D12GraphicsCommandList5* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList5_Reset(ID3D12GraphicsCommandList5* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { +static inline HRESULT ID3D12GraphicsCommandList5_Reset(ID3D12GraphicsCommandList5* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { return This->lpVtbl->Reset(This,allocator,initial_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ClearState(ID3D12GraphicsCommandList5* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList5_ClearState(ID3D12GraphicsCommandList5* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->ClearState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_DrawInstanced(ID3D12GraphicsCommandList5* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList5_DrawInstanced(ID3D12GraphicsCommandList5* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawInstanced(This,vertex_count_per_instance,instance_count,start_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_DrawIndexedInstanced(ID3D12GraphicsCommandList5* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList5_DrawIndexedInstanced(ID3D12GraphicsCommandList5* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawIndexedInstanced(This,index_count_per_instance,instance_count,start_vertex_location,base_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_Dispatch(ID3D12GraphicsCommandList5* This,UINT x,UINT u,UINT z) { +static inline void ID3D12GraphicsCommandList5_Dispatch(ID3D12GraphicsCommandList5* This,UINT x,UINT u,UINT z) { This->lpVtbl->Dispatch(This,x,u,z); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_CopyBufferRegion(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { +static inline void ID3D12GraphicsCommandList5_CopyBufferRegion(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { This->lpVtbl->CopyBufferRegion(This,dst_buffer,dst_offset,src_buffer,src_offset,byte_count); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_CopyTextureRegion(ID3D12GraphicsCommandList5* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { +static inline void ID3D12GraphicsCommandList5_CopyTextureRegion(ID3D12GraphicsCommandList5* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { This->lpVtbl->CopyTextureRegion(This,dst,dst_x,dst_y,dst_z,src,src_box); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_CopyResource(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { +static inline void ID3D12GraphicsCommandList5_CopyResource(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { This->lpVtbl->CopyResource(This,dst_resource,src_resource); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_CopyTiles(ID3D12GraphicsCommandList5* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { +static inline void ID3D12GraphicsCommandList5_CopyTiles(ID3D12GraphicsCommandList5* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { This->lpVtbl->CopyTiles(This,tiled_resource,tile_region_start_coordinate,tile_region_size,buffer,buffer_offset,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ResolveSubresource(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { +static inline void ID3D12GraphicsCommandList5_ResolveSubresource(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { This->lpVtbl->ResolveSubresource(This,dst_resource,dst_sub_resource,src_resource,src_sub_resource,format); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_IASetPrimitiveTopology(ID3D12GraphicsCommandList5* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { +static inline void ID3D12GraphicsCommandList5_IASetPrimitiveTopology(ID3D12GraphicsCommandList5* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { This->lpVtbl->IASetPrimitiveTopology(This,primitive_topology); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_RSSetViewports(ID3D12GraphicsCommandList5* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { +static inline void ID3D12GraphicsCommandList5_RSSetViewports(ID3D12GraphicsCommandList5* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { This->lpVtbl->RSSetViewports(This,viewport_count,viewports); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_RSSetScissorRects(ID3D12GraphicsCommandList5* This,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList5_RSSetScissorRects(ID3D12GraphicsCommandList5* This,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->RSSetScissorRects(This,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_OMSetBlendFactor(ID3D12GraphicsCommandList5* This,const FLOAT blend_factor[4]) { +static inline void ID3D12GraphicsCommandList5_OMSetBlendFactor(ID3D12GraphicsCommandList5* This,const FLOAT blend_factor[4]) { This->lpVtbl->OMSetBlendFactor(This,blend_factor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_OMSetStencilRef(ID3D12GraphicsCommandList5* This,UINT stencil_ref) { +static inline void ID3D12GraphicsCommandList5_OMSetStencilRef(ID3D12GraphicsCommandList5* This,UINT stencil_ref) { This->lpVtbl->OMSetStencilRef(This,stencil_ref); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetPipelineState(ID3D12GraphicsCommandList5* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList5_SetPipelineState(ID3D12GraphicsCommandList5* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->SetPipelineState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ResourceBarrier(ID3D12GraphicsCommandList5* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12GraphicsCommandList5_ResourceBarrier(ID3D12GraphicsCommandList5* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barrier_count,barriers); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ExecuteBundle(ID3D12GraphicsCommandList5* This,ID3D12GraphicsCommandList *command_list) { +static inline void ID3D12GraphicsCommandList5_ExecuteBundle(ID3D12GraphicsCommandList5* This,ID3D12GraphicsCommandList *command_list) { This->lpVtbl->ExecuteBundle(This,command_list); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetDescriptorHeaps(ID3D12GraphicsCommandList5* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { +static inline void ID3D12GraphicsCommandList5_SetDescriptorHeaps(ID3D12GraphicsCommandList5* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { This->lpVtbl->SetDescriptorHeaps(This,heap_count,heaps); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetComputeRootSignature(ID3D12GraphicsCommandList5* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList5_SetComputeRootSignature(ID3D12GraphicsCommandList5* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetComputeRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetGraphicsRootSignature(ID3D12GraphicsCommandList5* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList5_SetGraphicsRootSignature(ID3D12GraphicsCommandList5* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetGraphicsRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList5_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetComputeRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList5_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetGraphicsRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList5_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList5_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList5_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList5_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList5_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList5_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList5_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList5_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList5* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_IASetIndexBuffer(ID3D12GraphicsCommandList5* This,const D3D12_INDEX_BUFFER_VIEW *view) { +static inline void ID3D12GraphicsCommandList5_IASetIndexBuffer(ID3D12GraphicsCommandList5* This,const D3D12_INDEX_BUFFER_VIEW *view) { This->lpVtbl->IASetIndexBuffer(This,view); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_IASetVertexBuffers(ID3D12GraphicsCommandList5* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList5_IASetVertexBuffers(ID3D12GraphicsCommandList5* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { This->lpVtbl->IASetVertexBuffers(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SOSetTargets(ID3D12GraphicsCommandList5* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList5_SOSetTargets(ID3D12GraphicsCommandList5* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { This->lpVtbl->SOSetTargets(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_OMSetRenderTargets(ID3D12GraphicsCommandList5* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { +static inline void ID3D12GraphicsCommandList5_OMSetRenderTargets(ID3D12GraphicsCommandList5* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { This->lpVtbl->OMSetRenderTargets(This,render_target_descriptor_count,render_target_descriptors,single_descriptor_handle,depth_stencil_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ClearDepthStencilView(ID3D12GraphicsCommandList5* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList5_ClearDepthStencilView(ID3D12GraphicsCommandList5* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearDepthStencilView(This,dsv,flags,depth,stencil,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ClearRenderTargetView(ID3D12GraphicsCommandList5* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList5_ClearRenderTargetView(ID3D12GraphicsCommandList5* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearRenderTargetView(This,rtv,color,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList5* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList5_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList5* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewUint(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList5* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList5_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList5* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_DiscardResource(ID3D12GraphicsCommandList5* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12GraphicsCommandList5_DiscardResource(ID3D12GraphicsCommandList5* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_BeginQuery(ID3D12GraphicsCommandList5* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList5_BeginQuery(ID3D12GraphicsCommandList5* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_EndQuery(ID3D12GraphicsCommandList5* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList5_EndQuery(ID3D12GraphicsCommandList5* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ResolveQueryData(ID3D12GraphicsCommandList5* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { +static inline void ID3D12GraphicsCommandList5_ResolveQueryData(ID3D12GraphicsCommandList5* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { This->lpVtbl->ResolveQueryData(This,heap,type,start_index,query_count,dst_buffer,aligned_dst_buffer_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetPredication(ID3D12GraphicsCommandList5* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12GraphicsCommandList5_SetPredication(ID3D12GraphicsCommandList5* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetMarker(ID3D12GraphicsCommandList5* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList5_SetMarker(ID3D12GraphicsCommandList5* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_BeginEvent(ID3D12GraphicsCommandList5* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList5_BeginEvent(ID3D12GraphicsCommandList5* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_EndEvent(ID3D12GraphicsCommandList5* This) { +static inline void ID3D12GraphicsCommandList5_EndEvent(ID3D12GraphicsCommandList5* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ExecuteIndirect(ID3D12GraphicsCommandList5* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { +static inline void ID3D12GraphicsCommandList5_ExecuteIndirect(ID3D12GraphicsCommandList5* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { This->lpVtbl->ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset); } /*** ID3D12GraphicsCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList5_AtomicCopyBufferUINT(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList5_AtomicCopyBufferUINT(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList5_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT64(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_OMSetDepthBounds(ID3D12GraphicsCommandList5* This,FLOAT min,FLOAT max) { +static inline void ID3D12GraphicsCommandList5_OMSetDepthBounds(ID3D12GraphicsCommandList5* This,FLOAT min,FLOAT max) { This->lpVtbl->OMSetDepthBounds(This,min,max); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetSamplePositions(ID3D12GraphicsCommandList5* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { +static inline void ID3D12GraphicsCommandList5_SetSamplePositions(ID3D12GraphicsCommandList5* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { This->lpVtbl->SetSamplePositions(This,sample_count,pixel_count,sample_positions); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ResolveSubresourceRegion(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { +static inline void ID3D12GraphicsCommandList5_ResolveSubresourceRegion(ID3D12GraphicsCommandList5* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { This->lpVtbl->ResolveSubresourceRegion(This,dst_resource,dst_sub_resource_idx,dst_x,dst_y,src_resource,src_sub_resource_idx,src_rect,format,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetViewInstanceMask(ID3D12GraphicsCommandList5* This,UINT mask) { +static inline void ID3D12GraphicsCommandList5_SetViewInstanceMask(ID3D12GraphicsCommandList5* This,UINT mask) { This->lpVtbl->SetViewInstanceMask(This,mask); } /*** ID3D12GraphicsCommandList2 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList5_WriteBufferImmediate(ID3D12GraphicsCommandList5* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12GraphicsCommandList5_WriteBufferImmediate(ID3D12GraphicsCommandList5* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,parameters,modes); } /*** ID3D12GraphicsCommandList3 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetProtectedResourceSession(ID3D12GraphicsCommandList5* This,ID3D12ProtectedResourceSession *protected_resource_session) { +static inline void ID3D12GraphicsCommandList5_SetProtectedResourceSession(ID3D12GraphicsCommandList5* This,ID3D12ProtectedResourceSession *protected_resource_session) { This->lpVtbl->SetProtectedResourceSession(This,protected_resource_session); } /*** ID3D12GraphicsCommandList4 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList5_BeginRenderPass(ID3D12GraphicsCommandList5* This,UINT render_targets_count,const D3D12_RENDER_PASS_RENDER_TARGET_DESC *render_targets,const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *depth_stencil,D3D12_RENDER_PASS_FLAGS flags) { +static inline void ID3D12GraphicsCommandList5_BeginRenderPass(ID3D12GraphicsCommandList5* This,UINT render_targets_count,const D3D12_RENDER_PASS_RENDER_TARGET_DESC *render_targets,const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *depth_stencil,D3D12_RENDER_PASS_FLAGS flags) { This->lpVtbl->BeginRenderPass(This,render_targets_count,render_targets,depth_stencil,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_EndRenderPass(ID3D12GraphicsCommandList5* This) { +static inline void ID3D12GraphicsCommandList5_EndRenderPass(ID3D12GraphicsCommandList5* This) { This->lpVtbl->EndRenderPass(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_InitializeMetaCommand(ID3D12GraphicsCommandList5* This,ID3D12MetaCommand *meta_command,const void *initialization_parameters_data,SIZE_T initialization_parameters_data_size_in_bytes) { +static inline void ID3D12GraphicsCommandList5_InitializeMetaCommand(ID3D12GraphicsCommandList5* This,ID3D12MetaCommand *meta_command,const void *initialization_parameters_data,SIZE_T initialization_parameters_data_size_in_bytes) { This->lpVtbl->InitializeMetaCommand(This,meta_command,initialization_parameters_data,initialization_parameters_data_size_in_bytes); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_ExecuteMetaCommand(ID3D12GraphicsCommandList5* This,ID3D12MetaCommand *meta_command,const void *execution_parameters_data,SIZE_T execution_parameters_data_size_in_bytes) { +static inline void ID3D12GraphicsCommandList5_ExecuteMetaCommand(ID3D12GraphicsCommandList5* This,ID3D12MetaCommand *meta_command,const void *execution_parameters_data,SIZE_T execution_parameters_data_size_in_bytes) { This->lpVtbl->ExecuteMetaCommand(This,meta_command,execution_parameters_data,execution_parameters_data_size_in_bytes); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_BuildRaytracingAccelerationStructure(ID3D12GraphicsCommandList5* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *desc,UINT postbuild_info_descs_count,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *postbuild_info_descs) { +static inline void ID3D12GraphicsCommandList5_BuildRaytracingAccelerationStructure(ID3D12GraphicsCommandList5* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *desc,UINT postbuild_info_descs_count,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *postbuild_info_descs) { This->lpVtbl->BuildRaytracingAccelerationStructure(This,desc,postbuild_info_descs_count,postbuild_info_descs); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_EmitRaytracingAccelerationStructurePostbuildInfo(ID3D12GraphicsCommandList5* This,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *desc,UINT src_acceleration_structures_count,const D3D12_GPU_VIRTUAL_ADDRESS *src_acceleration_structure_data) { +static inline void ID3D12GraphicsCommandList5_EmitRaytracingAccelerationStructurePostbuildInfo(ID3D12GraphicsCommandList5* This,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *desc,UINT src_acceleration_structures_count,const D3D12_GPU_VIRTUAL_ADDRESS *src_acceleration_structure_data) { This->lpVtbl->EmitRaytracingAccelerationStructurePostbuildInfo(This,desc,src_acceleration_structures_count,src_acceleration_structure_data); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_CopyRaytracingAccelerationStructure(ID3D12GraphicsCommandList5* This,D3D12_GPU_VIRTUAL_ADDRESS dst_acceleration_structure_data,D3D12_GPU_VIRTUAL_ADDRESS src_acceleration_structure_data,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE mode) { +static inline void ID3D12GraphicsCommandList5_CopyRaytracingAccelerationStructure(ID3D12GraphicsCommandList5* This,D3D12_GPU_VIRTUAL_ADDRESS dst_acceleration_structure_data,D3D12_GPU_VIRTUAL_ADDRESS src_acceleration_structure_data,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE mode) { This->lpVtbl->CopyRaytracingAccelerationStructure(This,dst_acceleration_structure_data,src_acceleration_structure_data,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_SetPipelineState1(ID3D12GraphicsCommandList5* This,ID3D12StateObject *state_object) { +static inline void ID3D12GraphicsCommandList5_SetPipelineState1(ID3D12GraphicsCommandList5* This,ID3D12StateObject *state_object) { This->lpVtbl->SetPipelineState1(This,state_object); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_DispatchRays(ID3D12GraphicsCommandList5* This,const D3D12_DISPATCH_RAYS_DESC *desc) { +static inline void ID3D12GraphicsCommandList5_DispatchRays(ID3D12GraphicsCommandList5* This,const D3D12_DISPATCH_RAYS_DESC *desc) { This->lpVtbl->DispatchRays(This,desc); } /*** ID3D12GraphicsCommandList5 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList5_RSSetShadingRate(ID3D12GraphicsCommandList5* This,D3D12_SHADING_RATE base_shading_rate,const D3D12_SHADING_RATE_COMBINER *combiners) { +static inline void ID3D12GraphicsCommandList5_RSSetShadingRate(ID3D12GraphicsCommandList5* This,D3D12_SHADING_RATE base_shading_rate,const D3D12_SHADING_RATE_COMBINER *combiners) { This->lpVtbl->RSSetShadingRate(This,base_shading_rate,combiners); } -static __WIDL_INLINE void ID3D12GraphicsCommandList5_RSSetShadingRateImage(ID3D12GraphicsCommandList5* This,ID3D12Resource *shading_rate_image) { +static inline void ID3D12GraphicsCommandList5_RSSetShadingRateImage(ID3D12GraphicsCommandList5* This,ID3D12Resource *shading_rate_image) { This->lpVtbl->RSSetShadingRateImage(This,shading_rate_image); } #endif @@ -23156,254 +23173,254 @@ interface ID3D12GraphicsCommandList6 { #define ID3D12GraphicsCommandList6_DispatchMesh(This,thread_group_count_x,thread_group_count_y,thread_group_count_z) (This)->lpVtbl->DispatchMesh(This,thread_group_count_x,thread_group_count_y,thread_group_count_z) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList6_QueryInterface(ID3D12GraphicsCommandList6* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12GraphicsCommandList6_QueryInterface(ID3D12GraphicsCommandList6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList6_AddRef(ID3D12GraphicsCommandList6* This) { +static inline ULONG ID3D12GraphicsCommandList6_AddRef(ID3D12GraphicsCommandList6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList6_Release(ID3D12GraphicsCommandList6* This) { +static inline ULONG ID3D12GraphicsCommandList6_Release(ID3D12GraphicsCommandList6* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList6_GetPrivateData(ID3D12GraphicsCommandList6* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12GraphicsCommandList6_GetPrivateData(ID3D12GraphicsCommandList6* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList6_SetPrivateData(ID3D12GraphicsCommandList6* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12GraphicsCommandList6_SetPrivateData(ID3D12GraphicsCommandList6* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList6_SetPrivateDataInterface(ID3D12GraphicsCommandList6* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12GraphicsCommandList6_SetPrivateDataInterface(ID3D12GraphicsCommandList6* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList6_SetName(ID3D12GraphicsCommandList6* This,const WCHAR *name) { +static inline HRESULT ID3D12GraphicsCommandList6_SetName(ID3D12GraphicsCommandList6* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList6_GetDevice(ID3D12GraphicsCommandList6* This,REFIID riid,void **device) { +static inline HRESULT ID3D12GraphicsCommandList6_GetDevice(ID3D12GraphicsCommandList6* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList6_GetType(ID3D12GraphicsCommandList6* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList6_GetType(ID3D12GraphicsCommandList6* This) { return This->lpVtbl->GetType(This); } /*** ID3D12GraphicsCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList6_Close(ID3D12GraphicsCommandList6* This) { +static inline HRESULT ID3D12GraphicsCommandList6_Close(ID3D12GraphicsCommandList6* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList6_Reset(ID3D12GraphicsCommandList6* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { +static inline HRESULT ID3D12GraphicsCommandList6_Reset(ID3D12GraphicsCommandList6* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { return This->lpVtbl->Reset(This,allocator,initial_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ClearState(ID3D12GraphicsCommandList6* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList6_ClearState(ID3D12GraphicsCommandList6* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->ClearState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_DrawInstanced(ID3D12GraphicsCommandList6* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList6_DrawInstanced(ID3D12GraphicsCommandList6* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawInstanced(This,vertex_count_per_instance,instance_count,start_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_DrawIndexedInstanced(ID3D12GraphicsCommandList6* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList6_DrawIndexedInstanced(ID3D12GraphicsCommandList6* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawIndexedInstanced(This,index_count_per_instance,instance_count,start_vertex_location,base_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_Dispatch(ID3D12GraphicsCommandList6* This,UINT x,UINT u,UINT z) { +static inline void ID3D12GraphicsCommandList6_Dispatch(ID3D12GraphicsCommandList6* This,UINT x,UINT u,UINT z) { This->lpVtbl->Dispatch(This,x,u,z); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_CopyBufferRegion(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { +static inline void ID3D12GraphicsCommandList6_CopyBufferRegion(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { This->lpVtbl->CopyBufferRegion(This,dst_buffer,dst_offset,src_buffer,src_offset,byte_count); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_CopyTextureRegion(ID3D12GraphicsCommandList6* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { +static inline void ID3D12GraphicsCommandList6_CopyTextureRegion(ID3D12GraphicsCommandList6* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { This->lpVtbl->CopyTextureRegion(This,dst,dst_x,dst_y,dst_z,src,src_box); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_CopyResource(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { +static inline void ID3D12GraphicsCommandList6_CopyResource(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { This->lpVtbl->CopyResource(This,dst_resource,src_resource); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_CopyTiles(ID3D12GraphicsCommandList6* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { +static inline void ID3D12GraphicsCommandList6_CopyTiles(ID3D12GraphicsCommandList6* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { This->lpVtbl->CopyTiles(This,tiled_resource,tile_region_start_coordinate,tile_region_size,buffer,buffer_offset,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ResolveSubresource(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { +static inline void ID3D12GraphicsCommandList6_ResolveSubresource(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { This->lpVtbl->ResolveSubresource(This,dst_resource,dst_sub_resource,src_resource,src_sub_resource,format); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_IASetPrimitiveTopology(ID3D12GraphicsCommandList6* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { +static inline void ID3D12GraphicsCommandList6_IASetPrimitiveTopology(ID3D12GraphicsCommandList6* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { This->lpVtbl->IASetPrimitiveTopology(This,primitive_topology); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_RSSetViewports(ID3D12GraphicsCommandList6* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { +static inline void ID3D12GraphicsCommandList6_RSSetViewports(ID3D12GraphicsCommandList6* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { This->lpVtbl->RSSetViewports(This,viewport_count,viewports); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_RSSetScissorRects(ID3D12GraphicsCommandList6* This,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList6_RSSetScissorRects(ID3D12GraphicsCommandList6* This,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->RSSetScissorRects(This,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_OMSetBlendFactor(ID3D12GraphicsCommandList6* This,const FLOAT blend_factor[4]) { +static inline void ID3D12GraphicsCommandList6_OMSetBlendFactor(ID3D12GraphicsCommandList6* This,const FLOAT blend_factor[4]) { This->lpVtbl->OMSetBlendFactor(This,blend_factor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_OMSetStencilRef(ID3D12GraphicsCommandList6* This,UINT stencil_ref) { +static inline void ID3D12GraphicsCommandList6_OMSetStencilRef(ID3D12GraphicsCommandList6* This,UINT stencil_ref) { This->lpVtbl->OMSetStencilRef(This,stencil_ref); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetPipelineState(ID3D12GraphicsCommandList6* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList6_SetPipelineState(ID3D12GraphicsCommandList6* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->SetPipelineState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ResourceBarrier(ID3D12GraphicsCommandList6* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12GraphicsCommandList6_ResourceBarrier(ID3D12GraphicsCommandList6* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barrier_count,barriers); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ExecuteBundle(ID3D12GraphicsCommandList6* This,ID3D12GraphicsCommandList *command_list) { +static inline void ID3D12GraphicsCommandList6_ExecuteBundle(ID3D12GraphicsCommandList6* This,ID3D12GraphicsCommandList *command_list) { This->lpVtbl->ExecuteBundle(This,command_list); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetDescriptorHeaps(ID3D12GraphicsCommandList6* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { +static inline void ID3D12GraphicsCommandList6_SetDescriptorHeaps(ID3D12GraphicsCommandList6* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { This->lpVtbl->SetDescriptorHeaps(This,heap_count,heaps); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetComputeRootSignature(ID3D12GraphicsCommandList6* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList6_SetComputeRootSignature(ID3D12GraphicsCommandList6* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetComputeRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetGraphicsRootSignature(ID3D12GraphicsCommandList6* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList6_SetGraphicsRootSignature(ID3D12GraphicsCommandList6* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetGraphicsRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList6_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetComputeRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList6_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetGraphicsRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList6_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList6_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList6_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList6_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList6_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList6_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList6_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList6_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList6* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_IASetIndexBuffer(ID3D12GraphicsCommandList6* This,const D3D12_INDEX_BUFFER_VIEW *view) { +static inline void ID3D12GraphicsCommandList6_IASetIndexBuffer(ID3D12GraphicsCommandList6* This,const D3D12_INDEX_BUFFER_VIEW *view) { This->lpVtbl->IASetIndexBuffer(This,view); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_IASetVertexBuffers(ID3D12GraphicsCommandList6* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList6_IASetVertexBuffers(ID3D12GraphicsCommandList6* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { This->lpVtbl->IASetVertexBuffers(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SOSetTargets(ID3D12GraphicsCommandList6* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList6_SOSetTargets(ID3D12GraphicsCommandList6* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { This->lpVtbl->SOSetTargets(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_OMSetRenderTargets(ID3D12GraphicsCommandList6* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { +static inline void ID3D12GraphicsCommandList6_OMSetRenderTargets(ID3D12GraphicsCommandList6* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { This->lpVtbl->OMSetRenderTargets(This,render_target_descriptor_count,render_target_descriptors,single_descriptor_handle,depth_stencil_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ClearDepthStencilView(ID3D12GraphicsCommandList6* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList6_ClearDepthStencilView(ID3D12GraphicsCommandList6* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearDepthStencilView(This,dsv,flags,depth,stencil,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ClearRenderTargetView(ID3D12GraphicsCommandList6* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList6_ClearRenderTargetView(ID3D12GraphicsCommandList6* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearRenderTargetView(This,rtv,color,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList6* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList6_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList6* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewUint(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList6* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList6_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList6* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_DiscardResource(ID3D12GraphicsCommandList6* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12GraphicsCommandList6_DiscardResource(ID3D12GraphicsCommandList6* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_BeginQuery(ID3D12GraphicsCommandList6* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList6_BeginQuery(ID3D12GraphicsCommandList6* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_EndQuery(ID3D12GraphicsCommandList6* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList6_EndQuery(ID3D12GraphicsCommandList6* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ResolveQueryData(ID3D12GraphicsCommandList6* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { +static inline void ID3D12GraphicsCommandList6_ResolveQueryData(ID3D12GraphicsCommandList6* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { This->lpVtbl->ResolveQueryData(This,heap,type,start_index,query_count,dst_buffer,aligned_dst_buffer_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetPredication(ID3D12GraphicsCommandList6* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12GraphicsCommandList6_SetPredication(ID3D12GraphicsCommandList6* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetMarker(ID3D12GraphicsCommandList6* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList6_SetMarker(ID3D12GraphicsCommandList6* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_BeginEvent(ID3D12GraphicsCommandList6* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList6_BeginEvent(ID3D12GraphicsCommandList6* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_EndEvent(ID3D12GraphicsCommandList6* This) { +static inline void ID3D12GraphicsCommandList6_EndEvent(ID3D12GraphicsCommandList6* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ExecuteIndirect(ID3D12GraphicsCommandList6* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { +static inline void ID3D12GraphicsCommandList6_ExecuteIndirect(ID3D12GraphicsCommandList6* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { This->lpVtbl->ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset); } /*** ID3D12GraphicsCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList6_AtomicCopyBufferUINT(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList6_AtomicCopyBufferUINT(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList6_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT64(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_OMSetDepthBounds(ID3D12GraphicsCommandList6* This,FLOAT min,FLOAT max) { +static inline void ID3D12GraphicsCommandList6_OMSetDepthBounds(ID3D12GraphicsCommandList6* This,FLOAT min,FLOAT max) { This->lpVtbl->OMSetDepthBounds(This,min,max); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetSamplePositions(ID3D12GraphicsCommandList6* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { +static inline void ID3D12GraphicsCommandList6_SetSamplePositions(ID3D12GraphicsCommandList6* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { This->lpVtbl->SetSamplePositions(This,sample_count,pixel_count,sample_positions); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ResolveSubresourceRegion(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { +static inline void ID3D12GraphicsCommandList6_ResolveSubresourceRegion(ID3D12GraphicsCommandList6* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { This->lpVtbl->ResolveSubresourceRegion(This,dst_resource,dst_sub_resource_idx,dst_x,dst_y,src_resource,src_sub_resource_idx,src_rect,format,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetViewInstanceMask(ID3D12GraphicsCommandList6* This,UINT mask) { +static inline void ID3D12GraphicsCommandList6_SetViewInstanceMask(ID3D12GraphicsCommandList6* This,UINT mask) { This->lpVtbl->SetViewInstanceMask(This,mask); } /*** ID3D12GraphicsCommandList2 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList6_WriteBufferImmediate(ID3D12GraphicsCommandList6* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12GraphicsCommandList6_WriteBufferImmediate(ID3D12GraphicsCommandList6* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,parameters,modes); } /*** ID3D12GraphicsCommandList3 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetProtectedResourceSession(ID3D12GraphicsCommandList6* This,ID3D12ProtectedResourceSession *protected_resource_session) { +static inline void ID3D12GraphicsCommandList6_SetProtectedResourceSession(ID3D12GraphicsCommandList6* This,ID3D12ProtectedResourceSession *protected_resource_session) { This->lpVtbl->SetProtectedResourceSession(This,protected_resource_session); } /*** ID3D12GraphicsCommandList4 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList6_BeginRenderPass(ID3D12GraphicsCommandList6* This,UINT render_targets_count,const D3D12_RENDER_PASS_RENDER_TARGET_DESC *render_targets,const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *depth_stencil,D3D12_RENDER_PASS_FLAGS flags) { +static inline void ID3D12GraphicsCommandList6_BeginRenderPass(ID3D12GraphicsCommandList6* This,UINT render_targets_count,const D3D12_RENDER_PASS_RENDER_TARGET_DESC *render_targets,const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *depth_stencil,D3D12_RENDER_PASS_FLAGS flags) { This->lpVtbl->BeginRenderPass(This,render_targets_count,render_targets,depth_stencil,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_EndRenderPass(ID3D12GraphicsCommandList6* This) { +static inline void ID3D12GraphicsCommandList6_EndRenderPass(ID3D12GraphicsCommandList6* This) { This->lpVtbl->EndRenderPass(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_InitializeMetaCommand(ID3D12GraphicsCommandList6* This,ID3D12MetaCommand *meta_command,const void *initialization_parameters_data,SIZE_T initialization_parameters_data_size_in_bytes) { +static inline void ID3D12GraphicsCommandList6_InitializeMetaCommand(ID3D12GraphicsCommandList6* This,ID3D12MetaCommand *meta_command,const void *initialization_parameters_data,SIZE_T initialization_parameters_data_size_in_bytes) { This->lpVtbl->InitializeMetaCommand(This,meta_command,initialization_parameters_data,initialization_parameters_data_size_in_bytes); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_ExecuteMetaCommand(ID3D12GraphicsCommandList6* This,ID3D12MetaCommand *meta_command,const void *execution_parameters_data,SIZE_T execution_parameters_data_size_in_bytes) { +static inline void ID3D12GraphicsCommandList6_ExecuteMetaCommand(ID3D12GraphicsCommandList6* This,ID3D12MetaCommand *meta_command,const void *execution_parameters_data,SIZE_T execution_parameters_data_size_in_bytes) { This->lpVtbl->ExecuteMetaCommand(This,meta_command,execution_parameters_data,execution_parameters_data_size_in_bytes); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_BuildRaytracingAccelerationStructure(ID3D12GraphicsCommandList6* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *desc,UINT postbuild_info_descs_count,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *postbuild_info_descs) { +static inline void ID3D12GraphicsCommandList6_BuildRaytracingAccelerationStructure(ID3D12GraphicsCommandList6* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *desc,UINT postbuild_info_descs_count,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *postbuild_info_descs) { This->lpVtbl->BuildRaytracingAccelerationStructure(This,desc,postbuild_info_descs_count,postbuild_info_descs); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_EmitRaytracingAccelerationStructurePostbuildInfo(ID3D12GraphicsCommandList6* This,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *desc,UINT src_acceleration_structures_count,const D3D12_GPU_VIRTUAL_ADDRESS *src_acceleration_structure_data) { +static inline void ID3D12GraphicsCommandList6_EmitRaytracingAccelerationStructurePostbuildInfo(ID3D12GraphicsCommandList6* This,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *desc,UINT src_acceleration_structures_count,const D3D12_GPU_VIRTUAL_ADDRESS *src_acceleration_structure_data) { This->lpVtbl->EmitRaytracingAccelerationStructurePostbuildInfo(This,desc,src_acceleration_structures_count,src_acceleration_structure_data); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_CopyRaytracingAccelerationStructure(ID3D12GraphicsCommandList6* This,D3D12_GPU_VIRTUAL_ADDRESS dst_acceleration_structure_data,D3D12_GPU_VIRTUAL_ADDRESS src_acceleration_structure_data,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE mode) { +static inline void ID3D12GraphicsCommandList6_CopyRaytracingAccelerationStructure(ID3D12GraphicsCommandList6* This,D3D12_GPU_VIRTUAL_ADDRESS dst_acceleration_structure_data,D3D12_GPU_VIRTUAL_ADDRESS src_acceleration_structure_data,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE mode) { This->lpVtbl->CopyRaytracingAccelerationStructure(This,dst_acceleration_structure_data,src_acceleration_structure_data,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_SetPipelineState1(ID3D12GraphicsCommandList6* This,ID3D12StateObject *state_object) { +static inline void ID3D12GraphicsCommandList6_SetPipelineState1(ID3D12GraphicsCommandList6* This,ID3D12StateObject *state_object) { This->lpVtbl->SetPipelineState1(This,state_object); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_DispatchRays(ID3D12GraphicsCommandList6* This,const D3D12_DISPATCH_RAYS_DESC *desc) { +static inline void ID3D12GraphicsCommandList6_DispatchRays(ID3D12GraphicsCommandList6* This,const D3D12_DISPATCH_RAYS_DESC *desc) { This->lpVtbl->DispatchRays(This,desc); } /*** ID3D12GraphicsCommandList5 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList6_RSSetShadingRate(ID3D12GraphicsCommandList6* This,D3D12_SHADING_RATE base_shading_rate,const D3D12_SHADING_RATE_COMBINER *combiners) { +static inline void ID3D12GraphicsCommandList6_RSSetShadingRate(ID3D12GraphicsCommandList6* This,D3D12_SHADING_RATE base_shading_rate,const D3D12_SHADING_RATE_COMBINER *combiners) { This->lpVtbl->RSSetShadingRate(This,base_shading_rate,combiners); } -static __WIDL_INLINE void ID3D12GraphicsCommandList6_RSSetShadingRateImage(ID3D12GraphicsCommandList6* This,ID3D12Resource *shading_rate_image) { +static inline void ID3D12GraphicsCommandList6_RSSetShadingRateImage(ID3D12GraphicsCommandList6* This,ID3D12Resource *shading_rate_image) { This->lpVtbl->RSSetShadingRateImage(This,shading_rate_image); } /*** ID3D12GraphicsCommandList6 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList6_DispatchMesh(ID3D12GraphicsCommandList6* This,UINT thread_group_count_x,UINT thread_group_count_y,UINT thread_group_count_z) { +static inline void ID3D12GraphicsCommandList6_DispatchMesh(ID3D12GraphicsCommandList6* This,UINT thread_group_count_x,UINT thread_group_count_y,UINT thread_group_count_z) { This->lpVtbl->DispatchMesh(This,thread_group_count_x,thread_group_count_y,thread_group_count_z); } #endif @@ -24017,258 +24034,258 @@ interface ID3D12GraphicsCommandList7 { #define ID3D12GraphicsCommandList7_Barrier(This,barrier_groups_count,barrier_groups) (This)->lpVtbl->Barrier(This,barrier_groups_count,barrier_groups) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList7_QueryInterface(ID3D12GraphicsCommandList7* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12GraphicsCommandList7_QueryInterface(ID3D12GraphicsCommandList7* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList7_AddRef(ID3D12GraphicsCommandList7* This) { +static inline ULONG ID3D12GraphicsCommandList7_AddRef(ID3D12GraphicsCommandList7* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12GraphicsCommandList7_Release(ID3D12GraphicsCommandList7* This) { +static inline ULONG ID3D12GraphicsCommandList7_Release(ID3D12GraphicsCommandList7* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList7_GetPrivateData(ID3D12GraphicsCommandList7* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12GraphicsCommandList7_GetPrivateData(ID3D12GraphicsCommandList7* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList7_SetPrivateData(ID3D12GraphicsCommandList7* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12GraphicsCommandList7_SetPrivateData(ID3D12GraphicsCommandList7* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList7_SetPrivateDataInterface(ID3D12GraphicsCommandList7* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12GraphicsCommandList7_SetPrivateDataInterface(ID3D12GraphicsCommandList7* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList7_SetName(ID3D12GraphicsCommandList7* This,const WCHAR *name) { +static inline HRESULT ID3D12GraphicsCommandList7_SetName(ID3D12GraphicsCommandList7* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList7_GetDevice(ID3D12GraphicsCommandList7* This,REFIID riid,void **device) { +static inline HRESULT ID3D12GraphicsCommandList7_GetDevice(ID3D12GraphicsCommandList7* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList7_GetType(ID3D12GraphicsCommandList7* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12GraphicsCommandList7_GetType(ID3D12GraphicsCommandList7* This) { return This->lpVtbl->GetType(This); } /*** ID3D12GraphicsCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList7_Close(ID3D12GraphicsCommandList7* This) { +static inline HRESULT ID3D12GraphicsCommandList7_Close(ID3D12GraphicsCommandList7* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12GraphicsCommandList7_Reset(ID3D12GraphicsCommandList7* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { +static inline HRESULT ID3D12GraphicsCommandList7_Reset(ID3D12GraphicsCommandList7* This,ID3D12CommandAllocator *allocator,ID3D12PipelineState *initial_state) { return This->lpVtbl->Reset(This,allocator,initial_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ClearState(ID3D12GraphicsCommandList7* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList7_ClearState(ID3D12GraphicsCommandList7* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->ClearState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_DrawInstanced(ID3D12GraphicsCommandList7* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList7_DrawInstanced(ID3D12GraphicsCommandList7* This,UINT vertex_count_per_instance,UINT instance_count,UINT start_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawInstanced(This,vertex_count_per_instance,instance_count,start_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_DrawIndexedInstanced(ID3D12GraphicsCommandList7* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { +static inline void ID3D12GraphicsCommandList7_DrawIndexedInstanced(ID3D12GraphicsCommandList7* This,UINT index_count_per_instance,UINT instance_count,UINT start_vertex_location,INT base_vertex_location,UINT start_instance_location) { This->lpVtbl->DrawIndexedInstanced(This,index_count_per_instance,instance_count,start_vertex_location,base_vertex_location,start_instance_location); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_Dispatch(ID3D12GraphicsCommandList7* This,UINT x,UINT u,UINT z) { +static inline void ID3D12GraphicsCommandList7_Dispatch(ID3D12GraphicsCommandList7* This,UINT x,UINT u,UINT z) { This->lpVtbl->Dispatch(This,x,u,z); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_CopyBufferRegion(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { +static inline void ID3D12GraphicsCommandList7_CopyBufferRegion(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT64 byte_count) { This->lpVtbl->CopyBufferRegion(This,dst_buffer,dst_offset,src_buffer,src_offset,byte_count); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_CopyTextureRegion(ID3D12GraphicsCommandList7* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { +static inline void ID3D12GraphicsCommandList7_CopyTextureRegion(ID3D12GraphicsCommandList7* This,const D3D12_TEXTURE_COPY_LOCATION *dst,UINT dst_x,UINT dst_y,UINT dst_z,const D3D12_TEXTURE_COPY_LOCATION *src,const D3D12_BOX *src_box) { This->lpVtbl->CopyTextureRegion(This,dst,dst_x,dst_y,dst_z,src,src_box); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_CopyResource(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { +static inline void ID3D12GraphicsCommandList7_CopyResource(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_resource,ID3D12Resource *src_resource) { This->lpVtbl->CopyResource(This,dst_resource,src_resource); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_CopyTiles(ID3D12GraphicsCommandList7* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { +static inline void ID3D12GraphicsCommandList7_CopyTiles(ID3D12GraphicsCommandList7* This,ID3D12Resource *tiled_resource,const D3D12_TILED_RESOURCE_COORDINATE *tile_region_start_coordinate,const D3D12_TILE_REGION_SIZE *tile_region_size,ID3D12Resource *buffer,UINT64 buffer_offset,D3D12_TILE_COPY_FLAGS flags) { This->lpVtbl->CopyTiles(This,tiled_resource,tile_region_start_coordinate,tile_region_size,buffer,buffer_offset,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ResolveSubresource(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { +static inline void ID3D12GraphicsCommandList7_ResolveSubresource(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_resource,UINT dst_sub_resource,ID3D12Resource *src_resource,UINT src_sub_resource,DXGI_FORMAT format) { This->lpVtbl->ResolveSubresource(This,dst_resource,dst_sub_resource,src_resource,src_sub_resource,format); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_IASetPrimitiveTopology(ID3D12GraphicsCommandList7* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { +static inline void ID3D12GraphicsCommandList7_IASetPrimitiveTopology(ID3D12GraphicsCommandList7* This,D3D12_PRIMITIVE_TOPOLOGY primitive_topology) { This->lpVtbl->IASetPrimitiveTopology(This,primitive_topology); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_RSSetViewports(ID3D12GraphicsCommandList7* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { +static inline void ID3D12GraphicsCommandList7_RSSetViewports(ID3D12GraphicsCommandList7* This,UINT viewport_count,const D3D12_VIEWPORT *viewports) { This->lpVtbl->RSSetViewports(This,viewport_count,viewports); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_RSSetScissorRects(ID3D12GraphicsCommandList7* This,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList7_RSSetScissorRects(ID3D12GraphicsCommandList7* This,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->RSSetScissorRects(This,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_OMSetBlendFactor(ID3D12GraphicsCommandList7* This,const FLOAT blend_factor[4]) { +static inline void ID3D12GraphicsCommandList7_OMSetBlendFactor(ID3D12GraphicsCommandList7* This,const FLOAT blend_factor[4]) { This->lpVtbl->OMSetBlendFactor(This,blend_factor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_OMSetStencilRef(ID3D12GraphicsCommandList7* This,UINT stencil_ref) { +static inline void ID3D12GraphicsCommandList7_OMSetStencilRef(ID3D12GraphicsCommandList7* This,UINT stencil_ref) { This->lpVtbl->OMSetStencilRef(This,stencil_ref); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetPipelineState(ID3D12GraphicsCommandList7* This,ID3D12PipelineState *pipeline_state) { +static inline void ID3D12GraphicsCommandList7_SetPipelineState(ID3D12GraphicsCommandList7* This,ID3D12PipelineState *pipeline_state) { This->lpVtbl->SetPipelineState(This,pipeline_state); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ResourceBarrier(ID3D12GraphicsCommandList7* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12GraphicsCommandList7_ResourceBarrier(ID3D12GraphicsCommandList7* This,UINT barrier_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barrier_count,barriers); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ExecuteBundle(ID3D12GraphicsCommandList7* This,ID3D12GraphicsCommandList *command_list) { +static inline void ID3D12GraphicsCommandList7_ExecuteBundle(ID3D12GraphicsCommandList7* This,ID3D12GraphicsCommandList *command_list) { This->lpVtbl->ExecuteBundle(This,command_list); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetDescriptorHeaps(ID3D12GraphicsCommandList7* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { +static inline void ID3D12GraphicsCommandList7_SetDescriptorHeaps(ID3D12GraphicsCommandList7* This,UINT heap_count,ID3D12DescriptorHeap *const *heaps) { This->lpVtbl->SetDescriptorHeaps(This,heap_count,heaps); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetComputeRootSignature(ID3D12GraphicsCommandList7* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList7_SetComputeRootSignature(ID3D12GraphicsCommandList7* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetComputeRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetGraphicsRootSignature(ID3D12GraphicsCommandList7* This,ID3D12RootSignature *root_signature) { +static inline void ID3D12GraphicsCommandList7_SetGraphicsRootSignature(ID3D12GraphicsCommandList7* This,ID3D12RootSignature *root_signature) { This->lpVtbl->SetGraphicsRootSignature(This,root_signature); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList7_SetComputeRootDescriptorTable(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetComputeRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { +static inline void ID3D12GraphicsCommandList7_SetGraphicsRootDescriptorTable(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_DESCRIPTOR_HANDLE base_descriptor) { This->lpVtbl->SetGraphicsRootDescriptorTable(This,root_parameter_index,base_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList7_SetComputeRoot32BitConstant(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,UINT data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstant(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,UINT data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstant(This,root_parameter_index,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList7_SetComputeRoot32BitConstants(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetComputeRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { +static inline void ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstants(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,UINT constant_count,const void *data,UINT dst_offset) { This->lpVtbl->SetGraphicsRoot32BitConstants(This,root_parameter_index,constant_count,data,dst_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList7_SetComputeRootConstantBufferView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList7_SetGraphicsRootConstantBufferView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootConstantBufferView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList7_SetComputeRootShaderResourceView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList7_SetGraphicsRootShaderResourceView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootShaderResourceView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList7_SetComputeRootUnorderedAccessView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetComputeRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { +static inline void ID3D12GraphicsCommandList7_SetGraphicsRootUnorderedAccessView(ID3D12GraphicsCommandList7* This,UINT root_parameter_index,D3D12_GPU_VIRTUAL_ADDRESS address) { This->lpVtbl->SetGraphicsRootUnorderedAccessView(This,root_parameter_index,address); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_IASetIndexBuffer(ID3D12GraphicsCommandList7* This,const D3D12_INDEX_BUFFER_VIEW *view) { +static inline void ID3D12GraphicsCommandList7_IASetIndexBuffer(ID3D12GraphicsCommandList7* This,const D3D12_INDEX_BUFFER_VIEW *view) { This->lpVtbl->IASetIndexBuffer(This,view); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_IASetVertexBuffers(ID3D12GraphicsCommandList7* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList7_IASetVertexBuffers(ID3D12GraphicsCommandList7* This,UINT start_slot,UINT view_count,const D3D12_VERTEX_BUFFER_VIEW *views) { This->lpVtbl->IASetVertexBuffers(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SOSetTargets(ID3D12GraphicsCommandList7* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { +static inline void ID3D12GraphicsCommandList7_SOSetTargets(ID3D12GraphicsCommandList7* This,UINT start_slot,UINT view_count,const D3D12_STREAM_OUTPUT_BUFFER_VIEW *views) { This->lpVtbl->SOSetTargets(This,start_slot,view_count,views); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_OMSetRenderTargets(ID3D12GraphicsCommandList7* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { +static inline void ID3D12GraphicsCommandList7_OMSetRenderTargets(ID3D12GraphicsCommandList7* This,UINT render_target_descriptor_count,const D3D12_CPU_DESCRIPTOR_HANDLE *render_target_descriptors,WINBOOL single_descriptor_handle,const D3D12_CPU_DESCRIPTOR_HANDLE *depth_stencil_descriptor) { This->lpVtbl->OMSetRenderTargets(This,render_target_descriptor_count,render_target_descriptors,single_descriptor_handle,depth_stencil_descriptor); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ClearDepthStencilView(ID3D12GraphicsCommandList7* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList7_ClearDepthStencilView(ID3D12GraphicsCommandList7* This,D3D12_CPU_DESCRIPTOR_HANDLE dsv,D3D12_CLEAR_FLAGS flags,FLOAT depth,UINT8 stencil,UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearDepthStencilView(This,dsv,flags,depth,stencil,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ClearRenderTargetView(ID3D12GraphicsCommandList7* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList7_ClearRenderTargetView(ID3D12GraphicsCommandList7* This,D3D12_CPU_DESCRIPTOR_HANDLE rtv,const FLOAT color[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearRenderTargetView(This,rtv,color,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList7* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList7_ClearUnorderedAccessViewUint(ID3D12GraphicsCommandList7* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const UINT values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewUint(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList7* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { +static inline void ID3D12GraphicsCommandList7_ClearUnorderedAccessViewFloat(ID3D12GraphicsCommandList7* This,D3D12_GPU_DESCRIPTOR_HANDLE gpu_handle,D3D12_CPU_DESCRIPTOR_HANDLE cpu_handle,ID3D12Resource *resource,const float values[4],UINT rect_count,const D3D12_RECT *rects) { This->lpVtbl->ClearUnorderedAccessViewFloat(This,gpu_handle,cpu_handle,resource,values,rect_count,rects); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_DiscardResource(ID3D12GraphicsCommandList7* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12GraphicsCommandList7_DiscardResource(ID3D12GraphicsCommandList7* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_BeginQuery(ID3D12GraphicsCommandList7* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList7_BeginQuery(ID3D12GraphicsCommandList7* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_EndQuery(ID3D12GraphicsCommandList7* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12GraphicsCommandList7_EndQuery(ID3D12GraphicsCommandList7* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,heap,type,index); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ResolveQueryData(ID3D12GraphicsCommandList7* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { +static inline void ID3D12GraphicsCommandList7_ResolveQueryData(ID3D12GraphicsCommandList7* This,ID3D12QueryHeap *heap,D3D12_QUERY_TYPE type,UINT start_index,UINT query_count,ID3D12Resource *dst_buffer,UINT64 aligned_dst_buffer_offset) { This->lpVtbl->ResolveQueryData(This,heap,type,start_index,query_count,dst_buffer,aligned_dst_buffer_offset); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetPredication(ID3D12GraphicsCommandList7* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12GraphicsCommandList7_SetPredication(ID3D12GraphicsCommandList7* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetMarker(ID3D12GraphicsCommandList7* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList7_SetMarker(ID3D12GraphicsCommandList7* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_BeginEvent(ID3D12GraphicsCommandList7* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12GraphicsCommandList7_BeginEvent(ID3D12GraphicsCommandList7* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_EndEvent(ID3D12GraphicsCommandList7* This) { +static inline void ID3D12GraphicsCommandList7_EndEvent(ID3D12GraphicsCommandList7* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ExecuteIndirect(ID3D12GraphicsCommandList7* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { +static inline void ID3D12GraphicsCommandList7_ExecuteIndirect(ID3D12GraphicsCommandList7* This,ID3D12CommandSignature *command_signature,UINT max_command_count,ID3D12Resource *arg_buffer,UINT64 arg_buffer_offset,ID3D12Resource *count_buffer,UINT64 count_buffer_offset) { This->lpVtbl->ExecuteIndirect(This,command_signature,max_command_count,arg_buffer,arg_buffer_offset,count_buffer,count_buffer_offset); } /*** ID3D12GraphicsCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList7_AtomicCopyBufferUINT(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList7_AtomicCopyBufferUINT(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { +static inline void ID3D12GraphicsCommandList7_AtomicCopyBufferUINT64(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_buffer,UINT64 dst_offset,ID3D12Resource *src_buffer,UINT64 src_offset,UINT dependent_resource_count,ID3D12Resource *const *dependent_resources,const D3D12_SUBRESOURCE_RANGE_UINT64 *dependent_sub_resource_ranges) { This->lpVtbl->AtomicCopyBufferUINT64(This,dst_buffer,dst_offset,src_buffer,src_offset,dependent_resource_count,dependent_resources,dependent_sub_resource_ranges); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_OMSetDepthBounds(ID3D12GraphicsCommandList7* This,FLOAT min,FLOAT max) { +static inline void ID3D12GraphicsCommandList7_OMSetDepthBounds(ID3D12GraphicsCommandList7* This,FLOAT min,FLOAT max) { This->lpVtbl->OMSetDepthBounds(This,min,max); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetSamplePositions(ID3D12GraphicsCommandList7* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { +static inline void ID3D12GraphicsCommandList7_SetSamplePositions(ID3D12GraphicsCommandList7* This,UINT sample_count,UINT pixel_count,D3D12_SAMPLE_POSITION *sample_positions) { This->lpVtbl->SetSamplePositions(This,sample_count,pixel_count,sample_positions); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ResolveSubresourceRegion(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { +static inline void ID3D12GraphicsCommandList7_ResolveSubresourceRegion(ID3D12GraphicsCommandList7* This,ID3D12Resource *dst_resource,UINT dst_sub_resource_idx,UINT dst_x,UINT dst_y,ID3D12Resource *src_resource,UINT src_sub_resource_idx,D3D12_RECT *src_rect,DXGI_FORMAT format,D3D12_RESOLVE_MODE mode) { This->lpVtbl->ResolveSubresourceRegion(This,dst_resource,dst_sub_resource_idx,dst_x,dst_y,src_resource,src_sub_resource_idx,src_rect,format,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetViewInstanceMask(ID3D12GraphicsCommandList7* This,UINT mask) { +static inline void ID3D12GraphicsCommandList7_SetViewInstanceMask(ID3D12GraphicsCommandList7* This,UINT mask) { This->lpVtbl->SetViewInstanceMask(This,mask); } /*** ID3D12GraphicsCommandList2 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList7_WriteBufferImmediate(ID3D12GraphicsCommandList7* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12GraphicsCommandList7_WriteBufferImmediate(ID3D12GraphicsCommandList7* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *parameters,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,parameters,modes); } /*** ID3D12GraphicsCommandList3 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetProtectedResourceSession(ID3D12GraphicsCommandList7* This,ID3D12ProtectedResourceSession *protected_resource_session) { +static inline void ID3D12GraphicsCommandList7_SetProtectedResourceSession(ID3D12GraphicsCommandList7* This,ID3D12ProtectedResourceSession *protected_resource_session) { This->lpVtbl->SetProtectedResourceSession(This,protected_resource_session); } /*** ID3D12GraphicsCommandList4 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList7_BeginRenderPass(ID3D12GraphicsCommandList7* This,UINT render_targets_count,const D3D12_RENDER_PASS_RENDER_TARGET_DESC *render_targets,const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *depth_stencil,D3D12_RENDER_PASS_FLAGS flags) { +static inline void ID3D12GraphicsCommandList7_BeginRenderPass(ID3D12GraphicsCommandList7* This,UINT render_targets_count,const D3D12_RENDER_PASS_RENDER_TARGET_DESC *render_targets,const D3D12_RENDER_PASS_DEPTH_STENCIL_DESC *depth_stencil,D3D12_RENDER_PASS_FLAGS flags) { This->lpVtbl->BeginRenderPass(This,render_targets_count,render_targets,depth_stencil,flags); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_EndRenderPass(ID3D12GraphicsCommandList7* This) { +static inline void ID3D12GraphicsCommandList7_EndRenderPass(ID3D12GraphicsCommandList7* This) { This->lpVtbl->EndRenderPass(This); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_InitializeMetaCommand(ID3D12GraphicsCommandList7* This,ID3D12MetaCommand *meta_command,const void *initialization_parameters_data,SIZE_T initialization_parameters_data_size_in_bytes) { +static inline void ID3D12GraphicsCommandList7_InitializeMetaCommand(ID3D12GraphicsCommandList7* This,ID3D12MetaCommand *meta_command,const void *initialization_parameters_data,SIZE_T initialization_parameters_data_size_in_bytes) { This->lpVtbl->InitializeMetaCommand(This,meta_command,initialization_parameters_data,initialization_parameters_data_size_in_bytes); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_ExecuteMetaCommand(ID3D12GraphicsCommandList7* This,ID3D12MetaCommand *meta_command,const void *execution_parameters_data,SIZE_T execution_parameters_data_size_in_bytes) { +static inline void ID3D12GraphicsCommandList7_ExecuteMetaCommand(ID3D12GraphicsCommandList7* This,ID3D12MetaCommand *meta_command,const void *execution_parameters_data,SIZE_T execution_parameters_data_size_in_bytes) { This->lpVtbl->ExecuteMetaCommand(This,meta_command,execution_parameters_data,execution_parameters_data_size_in_bytes); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_BuildRaytracingAccelerationStructure(ID3D12GraphicsCommandList7* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *desc,UINT postbuild_info_descs_count,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *postbuild_info_descs) { +static inline void ID3D12GraphicsCommandList7_BuildRaytracingAccelerationStructure(ID3D12GraphicsCommandList7* This,const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *desc,UINT postbuild_info_descs_count,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *postbuild_info_descs) { This->lpVtbl->BuildRaytracingAccelerationStructure(This,desc,postbuild_info_descs_count,postbuild_info_descs); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_EmitRaytracingAccelerationStructurePostbuildInfo(ID3D12GraphicsCommandList7* This,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *desc,UINT src_acceleration_structures_count,const D3D12_GPU_VIRTUAL_ADDRESS *src_acceleration_structure_data) { +static inline void ID3D12GraphicsCommandList7_EmitRaytracingAccelerationStructurePostbuildInfo(ID3D12GraphicsCommandList7* This,const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *desc,UINT src_acceleration_structures_count,const D3D12_GPU_VIRTUAL_ADDRESS *src_acceleration_structure_data) { This->lpVtbl->EmitRaytracingAccelerationStructurePostbuildInfo(This,desc,src_acceleration_structures_count,src_acceleration_structure_data); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_CopyRaytracingAccelerationStructure(ID3D12GraphicsCommandList7* This,D3D12_GPU_VIRTUAL_ADDRESS dst_acceleration_structure_data,D3D12_GPU_VIRTUAL_ADDRESS src_acceleration_structure_data,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE mode) { +static inline void ID3D12GraphicsCommandList7_CopyRaytracingAccelerationStructure(ID3D12GraphicsCommandList7* This,D3D12_GPU_VIRTUAL_ADDRESS dst_acceleration_structure_data,D3D12_GPU_VIRTUAL_ADDRESS src_acceleration_structure_data,D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE mode) { This->lpVtbl->CopyRaytracingAccelerationStructure(This,dst_acceleration_structure_data,src_acceleration_structure_data,mode); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_SetPipelineState1(ID3D12GraphicsCommandList7* This,ID3D12StateObject *state_object) { +static inline void ID3D12GraphicsCommandList7_SetPipelineState1(ID3D12GraphicsCommandList7* This,ID3D12StateObject *state_object) { This->lpVtbl->SetPipelineState1(This,state_object); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_DispatchRays(ID3D12GraphicsCommandList7* This,const D3D12_DISPATCH_RAYS_DESC *desc) { +static inline void ID3D12GraphicsCommandList7_DispatchRays(ID3D12GraphicsCommandList7* This,const D3D12_DISPATCH_RAYS_DESC *desc) { This->lpVtbl->DispatchRays(This,desc); } /*** ID3D12GraphicsCommandList5 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList7_RSSetShadingRate(ID3D12GraphicsCommandList7* This,D3D12_SHADING_RATE base_shading_rate,const D3D12_SHADING_RATE_COMBINER *combiners) { +static inline void ID3D12GraphicsCommandList7_RSSetShadingRate(ID3D12GraphicsCommandList7* This,D3D12_SHADING_RATE base_shading_rate,const D3D12_SHADING_RATE_COMBINER *combiners) { This->lpVtbl->RSSetShadingRate(This,base_shading_rate,combiners); } -static __WIDL_INLINE void ID3D12GraphicsCommandList7_RSSetShadingRateImage(ID3D12GraphicsCommandList7* This,ID3D12Resource *shading_rate_image) { +static inline void ID3D12GraphicsCommandList7_RSSetShadingRateImage(ID3D12GraphicsCommandList7* This,ID3D12Resource *shading_rate_image) { This->lpVtbl->RSSetShadingRateImage(This,shading_rate_image); } /*** ID3D12GraphicsCommandList6 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList7_DispatchMesh(ID3D12GraphicsCommandList7* This,UINT thread_group_count_x,UINT thread_group_count_y,UINT thread_group_count_z) { +static inline void ID3D12GraphicsCommandList7_DispatchMesh(ID3D12GraphicsCommandList7* This,UINT thread_group_count_x,UINT thread_group_count_y,UINT thread_group_count_z) { This->lpVtbl->DispatchMesh(This,thread_group_count_x,thread_group_count_y,thread_group_count_z); } /*** ID3D12GraphicsCommandList7 methods ***/ -static __WIDL_INLINE void ID3D12GraphicsCommandList7_Barrier(ID3D12GraphicsCommandList7* This,UINT32 barrier_groups_count,const D3D12_BARRIER_GROUP *barrier_groups) { +static inline void ID3D12GraphicsCommandList7_Barrier(ID3D12GraphicsCommandList7* This,UINT32 barrier_groups_count,const D3D12_BARRIER_GROUP *barrier_groups) { This->lpVtbl->Barrier(This,barrier_groups_count,barrier_groups); } #endif diff --git a/lib/libc/include/any-windows-any/d3d12sdklayers.h b/lib/libc/include/any-windows-any/d3d12sdklayers.h index 8456efe0338a1e6abe04182c54d41c0e447e1cc6..d53432f741e2fd2e5e2d2f39a11471cfb5d647aa 100644 --- a/lib/libc/include/any-windows-any/d3d12sdklayers.h +++ b/lib/libc/include/any-windows-any/d3d12sdklayers.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d12sdklayers.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d12sdklayers.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d12sdklayers_h__ #define __d3d12sdklayers_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D12Debug_FWD_DEFINED__ @@ -1126,17 +1118,17 @@ interface ID3D12Debug { #define ID3D12Debug_EnableDebugLayer(This) (This)->lpVtbl->EnableDebugLayer(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Debug_QueryInterface(ID3D12Debug* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Debug_QueryInterface(ID3D12Debug* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Debug_AddRef(ID3D12Debug* This) { +static inline ULONG ID3D12Debug_AddRef(ID3D12Debug* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Debug_Release(ID3D12Debug* This) { +static inline ULONG ID3D12Debug_Release(ID3D12Debug* This) { return This->lpVtbl->Release(This); } /*** ID3D12Debug methods ***/ -static __WIDL_INLINE void ID3D12Debug_EnableDebugLayer(ID3D12Debug* This) { +static inline void ID3D12Debug_EnableDebugLayer(ID3D12Debug* This) { This->lpVtbl->EnableDebugLayer(This); } #endif @@ -1218,23 +1210,23 @@ interface ID3D12Debug1 { #define ID3D12Debug1_SetEnableSynchronizedCommandQueueValidation(This,enable) (This)->lpVtbl->SetEnableSynchronizedCommandQueueValidation(This,enable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Debug1_QueryInterface(ID3D12Debug1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Debug1_QueryInterface(ID3D12Debug1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Debug1_AddRef(ID3D12Debug1* This) { +static inline ULONG ID3D12Debug1_AddRef(ID3D12Debug1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Debug1_Release(ID3D12Debug1* This) { +static inline ULONG ID3D12Debug1_Release(ID3D12Debug1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Debug1 methods ***/ -static __WIDL_INLINE void ID3D12Debug1_EnableDebugLayer(ID3D12Debug1* This) { +static inline void ID3D12Debug1_EnableDebugLayer(ID3D12Debug1* This) { This->lpVtbl->EnableDebugLayer(This); } -static __WIDL_INLINE void ID3D12Debug1_SetEnableGPUBasedValidation(ID3D12Debug1* This,WINBOOL enable) { +static inline void ID3D12Debug1_SetEnableGPUBasedValidation(ID3D12Debug1* This,WINBOOL enable) { This->lpVtbl->SetEnableGPUBasedValidation(This,enable); } -static __WIDL_INLINE void ID3D12Debug1_SetEnableSynchronizedCommandQueueValidation(ID3D12Debug1* This,WINBOOL enable) { +static inline void ID3D12Debug1_SetEnableSynchronizedCommandQueueValidation(ID3D12Debug1* This,WINBOOL enable) { This->lpVtbl->SetEnableSynchronizedCommandQueueValidation(This,enable); } #endif @@ -1301,17 +1293,17 @@ interface ID3D12Debug2 { #define ID3D12Debug2_SetGPUBasedValidationFlags(This,flags) (This)->lpVtbl->SetGPUBasedValidationFlags(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Debug2_QueryInterface(ID3D12Debug2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Debug2_QueryInterface(ID3D12Debug2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Debug2_AddRef(ID3D12Debug2* This) { +static inline ULONG ID3D12Debug2_AddRef(ID3D12Debug2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Debug2_Release(ID3D12Debug2* This) { +static inline ULONG ID3D12Debug2_Release(ID3D12Debug2* This) { return This->lpVtbl->Release(This); } /*** ID3D12Debug2 methods ***/ -static __WIDL_INLINE void ID3D12Debug2_SetGPUBasedValidationFlags(ID3D12Debug2* This,D3D12_GPU_BASED_VALIDATION_FLAGS flags) { +static inline void ID3D12Debug2_SetGPUBasedValidationFlags(ID3D12Debug2* This,D3D12_GPU_BASED_VALIDATION_FLAGS flags) { This->lpVtbl->SetGPUBasedValidationFlags(This,flags); } #endif @@ -1400,27 +1392,27 @@ interface ID3D12Debug3 { #define ID3D12Debug3_SetGPUBasedValidationFlags(This,flags) (This)->lpVtbl->SetGPUBasedValidationFlags(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Debug3_QueryInterface(ID3D12Debug3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Debug3_QueryInterface(ID3D12Debug3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Debug3_AddRef(ID3D12Debug3* This) { +static inline ULONG ID3D12Debug3_AddRef(ID3D12Debug3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Debug3_Release(ID3D12Debug3* This) { +static inline ULONG ID3D12Debug3_Release(ID3D12Debug3* This) { return This->lpVtbl->Release(This); } /*** ID3D12Debug methods ***/ -static __WIDL_INLINE void ID3D12Debug3_EnableDebugLayer(ID3D12Debug3* This) { +static inline void ID3D12Debug3_EnableDebugLayer(ID3D12Debug3* This) { This->lpVtbl->EnableDebugLayer(This); } /*** ID3D12Debug3 methods ***/ -static __WIDL_INLINE void ID3D12Debug3_SetEnableGPUBasedValidation(ID3D12Debug3* This,WINBOOL enable) { +static inline void ID3D12Debug3_SetEnableGPUBasedValidation(ID3D12Debug3* This,WINBOOL enable) { This->lpVtbl->SetEnableGPUBasedValidation(This,enable); } -static __WIDL_INLINE void ID3D12Debug3_SetEnableSynchronizedCommandQueueValidation(ID3D12Debug3* This,WINBOOL enable) { +static inline void ID3D12Debug3_SetEnableSynchronizedCommandQueueValidation(ID3D12Debug3* This,WINBOOL enable) { This->lpVtbl->SetEnableSynchronizedCommandQueueValidation(This,enable); } -static __WIDL_INLINE void ID3D12Debug3_SetGPUBasedValidationFlags(ID3D12Debug3* This,D3D12_GPU_BASED_VALIDATION_FLAGS flags) { +static inline void ID3D12Debug3_SetGPUBasedValidationFlags(ID3D12Debug3* This,D3D12_GPU_BASED_VALIDATION_FLAGS flags) { This->lpVtbl->SetGPUBasedValidationFlags(This,flags); } #endif @@ -1509,31 +1501,31 @@ interface ID3D12Debug4 { #define ID3D12Debug4_DisableDebugLayer(This) (This)->lpVtbl->DisableDebugLayer(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Debug4_QueryInterface(ID3D12Debug4* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Debug4_QueryInterface(ID3D12Debug4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Debug4_AddRef(ID3D12Debug4* This) { +static inline ULONG ID3D12Debug4_AddRef(ID3D12Debug4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Debug4_Release(ID3D12Debug4* This) { +static inline ULONG ID3D12Debug4_Release(ID3D12Debug4* This) { return This->lpVtbl->Release(This); } /*** ID3D12Debug methods ***/ -static __WIDL_INLINE void ID3D12Debug4_EnableDebugLayer(ID3D12Debug4* This) { +static inline void ID3D12Debug4_EnableDebugLayer(ID3D12Debug4* This) { This->lpVtbl->EnableDebugLayer(This); } /*** ID3D12Debug3 methods ***/ -static __WIDL_INLINE void ID3D12Debug4_SetEnableGPUBasedValidation(ID3D12Debug4* This,WINBOOL enable) { +static inline void ID3D12Debug4_SetEnableGPUBasedValidation(ID3D12Debug4* This,WINBOOL enable) { This->lpVtbl->SetEnableGPUBasedValidation(This,enable); } -static __WIDL_INLINE void ID3D12Debug4_SetEnableSynchronizedCommandQueueValidation(ID3D12Debug4* This,WINBOOL enable) { +static inline void ID3D12Debug4_SetEnableSynchronizedCommandQueueValidation(ID3D12Debug4* This,WINBOOL enable) { This->lpVtbl->SetEnableSynchronizedCommandQueueValidation(This,enable); } -static __WIDL_INLINE void ID3D12Debug4_SetGPUBasedValidationFlags(ID3D12Debug4* This,D3D12_GPU_BASED_VALIDATION_FLAGS flags) { +static inline void ID3D12Debug4_SetGPUBasedValidationFlags(ID3D12Debug4* This,D3D12_GPU_BASED_VALIDATION_FLAGS flags) { This->lpVtbl->SetGPUBasedValidationFlags(This,flags); } /*** ID3D12Debug4 methods ***/ -static __WIDL_INLINE void ID3D12Debug4_DisableDebugLayer(ID3D12Debug4* This) { +static inline void ID3D12Debug4_DisableDebugLayer(ID3D12Debug4* This) { This->lpVtbl->DisableDebugLayer(This); } #endif @@ -1629,35 +1621,35 @@ interface ID3D12Debug5 { #define ID3D12Debug5_SetEnableAutoName(This,enable) (This)->lpVtbl->SetEnableAutoName(This,enable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12Debug5_QueryInterface(ID3D12Debug5* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12Debug5_QueryInterface(ID3D12Debug5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12Debug5_AddRef(ID3D12Debug5* This) { +static inline ULONG ID3D12Debug5_AddRef(ID3D12Debug5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12Debug5_Release(ID3D12Debug5* This) { +static inline ULONG ID3D12Debug5_Release(ID3D12Debug5* This) { return This->lpVtbl->Release(This); } /*** ID3D12Debug methods ***/ -static __WIDL_INLINE void ID3D12Debug5_EnableDebugLayer(ID3D12Debug5* This) { +static inline void ID3D12Debug5_EnableDebugLayer(ID3D12Debug5* This) { This->lpVtbl->EnableDebugLayer(This); } /*** ID3D12Debug3 methods ***/ -static __WIDL_INLINE void ID3D12Debug5_SetEnableGPUBasedValidation(ID3D12Debug5* This,WINBOOL enable) { +static inline void ID3D12Debug5_SetEnableGPUBasedValidation(ID3D12Debug5* This,WINBOOL enable) { This->lpVtbl->SetEnableGPUBasedValidation(This,enable); } -static __WIDL_INLINE void ID3D12Debug5_SetEnableSynchronizedCommandQueueValidation(ID3D12Debug5* This,WINBOOL enable) { +static inline void ID3D12Debug5_SetEnableSynchronizedCommandQueueValidation(ID3D12Debug5* This,WINBOOL enable) { This->lpVtbl->SetEnableSynchronizedCommandQueueValidation(This,enable); } -static __WIDL_INLINE void ID3D12Debug5_SetGPUBasedValidationFlags(ID3D12Debug5* This,D3D12_GPU_BASED_VALIDATION_FLAGS flags) { +static inline void ID3D12Debug5_SetGPUBasedValidationFlags(ID3D12Debug5* This,D3D12_GPU_BASED_VALIDATION_FLAGS flags) { This->lpVtbl->SetGPUBasedValidationFlags(This,flags); } /*** ID3D12Debug4 methods ***/ -static __WIDL_INLINE void ID3D12Debug5_DisableDebugLayer(ID3D12Debug5* This) { +static inline void ID3D12Debug5_DisableDebugLayer(ID3D12Debug5* This) { This->lpVtbl->DisableDebugLayer(This); } /*** ID3D12Debug5 methods ***/ -static __WIDL_INLINE void ID3D12Debug5_SetEnableAutoName(ID3D12Debug5* This,WINBOOL enable) { +static inline void ID3D12Debug5_SetEnableAutoName(ID3D12Debug5* This,WINBOOL enable) { This->lpVtbl->SetEnableAutoName(This,enable); } #endif @@ -1739,23 +1731,23 @@ interface ID3D12DebugDevice { #define ID3D12DebugDevice_ReportLiveDeviceObjects(This,flags) (This)->lpVtbl->ReportLiveDeviceObjects(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DebugDevice_QueryInterface(ID3D12DebugDevice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DebugDevice_QueryInterface(ID3D12DebugDevice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DebugDevice_AddRef(ID3D12DebugDevice* This) { +static inline ULONG ID3D12DebugDevice_AddRef(ID3D12DebugDevice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DebugDevice_Release(ID3D12DebugDevice* This) { +static inline ULONG ID3D12DebugDevice_Release(ID3D12DebugDevice* This) { return This->lpVtbl->Release(This); } /*** ID3D12DebugDevice methods ***/ -static __WIDL_INLINE HRESULT ID3D12DebugDevice_SetFeatureMask(ID3D12DebugDevice* This,D3D12_DEBUG_FEATURE mask) { +static inline HRESULT ID3D12DebugDevice_SetFeatureMask(ID3D12DebugDevice* This,D3D12_DEBUG_FEATURE mask) { return This->lpVtbl->SetFeatureMask(This,mask); } -static __WIDL_INLINE D3D12_DEBUG_FEATURE ID3D12DebugDevice_GetFeatureMask(ID3D12DebugDevice* This) { +static inline D3D12_DEBUG_FEATURE ID3D12DebugDevice_GetFeatureMask(ID3D12DebugDevice* This) { return This->lpVtbl->GetFeatureMask(This); } -static __WIDL_INLINE HRESULT ID3D12DebugDevice_ReportLiveDeviceObjects(ID3D12DebugDevice* This,D3D12_RLDO_FLAGS flags) { +static inline HRESULT ID3D12DebugDevice_ReportLiveDeviceObjects(ID3D12DebugDevice* This,D3D12_RLDO_FLAGS flags) { return This->lpVtbl->ReportLiveDeviceObjects(This,flags); } #endif @@ -1846,23 +1838,23 @@ interface ID3D12DebugDevice1 { #define ID3D12DebugDevice1_ReportLiveDeviceObjects(This,flags) (This)->lpVtbl->ReportLiveDeviceObjects(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DebugDevice1_QueryInterface(ID3D12DebugDevice1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DebugDevice1_QueryInterface(ID3D12DebugDevice1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DebugDevice1_AddRef(ID3D12DebugDevice1* This) { +static inline ULONG ID3D12DebugDevice1_AddRef(ID3D12DebugDevice1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DebugDevice1_Release(ID3D12DebugDevice1* This) { +static inline ULONG ID3D12DebugDevice1_Release(ID3D12DebugDevice1* This) { return This->lpVtbl->Release(This); } /*** ID3D12DebugDevice1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12DebugDevice1_SetDebugParameter(ID3D12DebugDevice1* This,D3D12_DEBUG_DEVICE_PARAMETER_TYPE type,const void *data,UINT size) { +static inline HRESULT ID3D12DebugDevice1_SetDebugParameter(ID3D12DebugDevice1* This,D3D12_DEBUG_DEVICE_PARAMETER_TYPE type,const void *data,UINT size) { return This->lpVtbl->SetDebugParameter(This,type,data,size); } -static __WIDL_INLINE HRESULT ID3D12DebugDevice1_GetDebugParameter(ID3D12DebugDevice1* This,D3D12_DEBUG_DEVICE_PARAMETER_TYPE type,void *data,UINT size) { +static inline HRESULT ID3D12DebugDevice1_GetDebugParameter(ID3D12DebugDevice1* This,D3D12_DEBUG_DEVICE_PARAMETER_TYPE type,void *data,UINT size) { return This->lpVtbl->GetDebugParameter(This,type,data,size); } -static __WIDL_INLINE HRESULT ID3D12DebugDevice1_ReportLiveDeviceObjects(ID3D12DebugDevice1* This,D3D12_RLDO_FLAGS flags) { +static inline HRESULT ID3D12DebugDevice1_ReportLiveDeviceObjects(ID3D12DebugDevice1* This,D3D12_RLDO_FLAGS flags) { return This->lpVtbl->ReportLiveDeviceObjects(This,flags); } #endif @@ -1961,30 +1953,30 @@ interface ID3D12DebugDevice2 { #define ID3D12DebugDevice2_GetDebugParameter(This,type,data,size) (This)->lpVtbl->GetDebugParameter(This,type,data,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12DebugDevice2_QueryInterface(ID3D12DebugDevice2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12DebugDevice2_QueryInterface(ID3D12DebugDevice2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12DebugDevice2_AddRef(ID3D12DebugDevice2* This) { +static inline ULONG ID3D12DebugDevice2_AddRef(ID3D12DebugDevice2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12DebugDevice2_Release(ID3D12DebugDevice2* This) { +static inline ULONG ID3D12DebugDevice2_Release(ID3D12DebugDevice2* This) { return This->lpVtbl->Release(This); } /*** ID3D12DebugDevice methods ***/ -static __WIDL_INLINE HRESULT ID3D12DebugDevice2_SetFeatureMask(ID3D12DebugDevice2* This,D3D12_DEBUG_FEATURE mask) { +static inline HRESULT ID3D12DebugDevice2_SetFeatureMask(ID3D12DebugDevice2* This,D3D12_DEBUG_FEATURE mask) { return This->lpVtbl->SetFeatureMask(This,mask); } -static __WIDL_INLINE D3D12_DEBUG_FEATURE ID3D12DebugDevice2_GetFeatureMask(ID3D12DebugDevice2* This) { +static inline D3D12_DEBUG_FEATURE ID3D12DebugDevice2_GetFeatureMask(ID3D12DebugDevice2* This) { return This->lpVtbl->GetFeatureMask(This); } -static __WIDL_INLINE HRESULT ID3D12DebugDevice2_ReportLiveDeviceObjects(ID3D12DebugDevice2* This,D3D12_RLDO_FLAGS flags) { +static inline HRESULT ID3D12DebugDevice2_ReportLiveDeviceObjects(ID3D12DebugDevice2* This,D3D12_RLDO_FLAGS flags) { return This->lpVtbl->ReportLiveDeviceObjects(This,flags); } /*** ID3D12DebugDevice2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12DebugDevice2_SetDebugParameter(ID3D12DebugDevice2* This,D3D12_DEBUG_DEVICE_PARAMETER_TYPE type,const void *data,UINT size) { +static inline HRESULT ID3D12DebugDevice2_SetDebugParameter(ID3D12DebugDevice2* This,D3D12_DEBUG_DEVICE_PARAMETER_TYPE type,const void *data,UINT size) { return This->lpVtbl->SetDebugParameter(This,type,data,size); } -static __WIDL_INLINE HRESULT ID3D12DebugDevice2_GetDebugParameter(ID3D12DebugDevice2* This,D3D12_DEBUG_DEVICE_PARAMETER_TYPE type,void *data,UINT size) { +static inline HRESULT ID3D12DebugDevice2_GetDebugParameter(ID3D12DebugDevice2* This,D3D12_DEBUG_DEVICE_PARAMETER_TYPE type,void *data,UINT size) { return This->lpVtbl->GetDebugParameter(This,type,data,size); } #endif @@ -2081,26 +2073,26 @@ interface ID3D12SharingContract { #define ID3D12SharingContract_EndCapturableWork(This,guid) (This)->lpVtbl->EndCapturableWork(This,guid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12SharingContract_QueryInterface(ID3D12SharingContract* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12SharingContract_QueryInterface(ID3D12SharingContract* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12SharingContract_AddRef(ID3D12SharingContract* This) { +static inline ULONG ID3D12SharingContract_AddRef(ID3D12SharingContract* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12SharingContract_Release(ID3D12SharingContract* This) { +static inline ULONG ID3D12SharingContract_Release(ID3D12SharingContract* This) { return This->lpVtbl->Release(This); } /*** ID3D12SharingContract methods ***/ -static __WIDL_INLINE void ID3D12SharingContract_Present(ID3D12SharingContract* This,ID3D12Resource *resource,UINT sub_resource,HWND window) { +static inline void ID3D12SharingContract_Present(ID3D12SharingContract* This,ID3D12Resource *resource,UINT sub_resource,HWND window) { This->lpVtbl->Present(This,resource,sub_resource,window); } -static __WIDL_INLINE void ID3D12SharingContract_SharedFenceSignal(ID3D12SharingContract* This,ID3D12Fence *fence,UINT64 fence_value) { +static inline void ID3D12SharingContract_SharedFenceSignal(ID3D12SharingContract* This,ID3D12Fence *fence,UINT64 fence_value) { This->lpVtbl->SharedFenceSignal(This,fence,fence_value); } -static __WIDL_INLINE void ID3D12SharingContract_BeginCapturableWork(ID3D12SharingContract* This,REFGUID guid) { +static inline void ID3D12SharingContract_BeginCapturableWork(ID3D12SharingContract* This,REFGUID guid) { This->lpVtbl->BeginCapturableWork(This,guid); } -static __WIDL_INLINE void ID3D12SharingContract_EndCapturableWork(ID3D12SharingContract* This,REFGUID guid) { +static inline void ID3D12SharingContract_EndCapturableWork(ID3D12SharingContract* This,REFGUID guid) { This->lpVtbl->EndCapturableWork(This,guid); } #endif @@ -2443,119 +2435,119 @@ interface ID3D12InfoQueue { #define ID3D12InfoQueue_GetMuteDebugOutput(This) (This)->lpVtbl->GetMuteDebugOutput(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12InfoQueue_QueryInterface(ID3D12InfoQueue* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12InfoQueue_QueryInterface(ID3D12InfoQueue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12InfoQueue_AddRef(ID3D12InfoQueue* This) { +static inline ULONG ID3D12InfoQueue_AddRef(ID3D12InfoQueue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12InfoQueue_Release(ID3D12InfoQueue* This) { +static inline ULONG ID3D12InfoQueue_Release(ID3D12InfoQueue* This) { return This->lpVtbl->Release(This); } /*** ID3D12InfoQueue methods ***/ -static __WIDL_INLINE HRESULT ID3D12InfoQueue_SetMessageCountLimit(ID3D12InfoQueue* This,UINT64 limit) { +static inline HRESULT ID3D12InfoQueue_SetMessageCountLimit(ID3D12InfoQueue* This,UINT64 limit) { return This->lpVtbl->SetMessageCountLimit(This,limit); } -static __WIDL_INLINE void ID3D12InfoQueue_ClearStoredMessages(ID3D12InfoQueue* This) { +static inline void ID3D12InfoQueue_ClearStoredMessages(ID3D12InfoQueue* This) { This->lpVtbl->ClearStoredMessages(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_GetMessage(ID3D12InfoQueue* This,UINT64 index,D3D12_MESSAGE *message,SIZE_T *length) { +static inline HRESULT ID3D12InfoQueue_GetMessage(ID3D12InfoQueue* This,UINT64 index,D3D12_MESSAGE *message,SIZE_T *length) { return This->lpVtbl->GetMessage(This,index,message,length); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue_GetNumMessagesAllowedByStorageFilter(ID3D12InfoQueue* This) { +static inline UINT64 ID3D12InfoQueue_GetNumMessagesAllowedByStorageFilter(ID3D12InfoQueue* This) { return This->lpVtbl->GetNumMessagesAllowedByStorageFilter(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue_GetNumMessagesDeniedByStorageFilter(ID3D12InfoQueue* This) { +static inline UINT64 ID3D12InfoQueue_GetNumMessagesDeniedByStorageFilter(ID3D12InfoQueue* This) { return This->lpVtbl->GetNumMessagesDeniedByStorageFilter(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue_GetNumStoredMessages(ID3D12InfoQueue* This) { +static inline UINT64 ID3D12InfoQueue_GetNumStoredMessages(ID3D12InfoQueue* This) { return This->lpVtbl->GetNumStoredMessages(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter(ID3D12InfoQueue* This) { +static inline UINT64 ID3D12InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter(ID3D12InfoQueue* This) { return This->lpVtbl->GetNumStoredMessagesAllowedByRetrievalFilter(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue_GetNumMessagesDiscardedByMessageCountLimit(ID3D12InfoQueue* This) { +static inline UINT64 ID3D12InfoQueue_GetNumMessagesDiscardedByMessageCountLimit(ID3D12InfoQueue* This) { return This->lpVtbl->GetNumMessagesDiscardedByMessageCountLimit(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue_GetMessageCountLimit(ID3D12InfoQueue* This) { +static inline UINT64 ID3D12InfoQueue_GetMessageCountLimit(ID3D12InfoQueue* This) { return This->lpVtbl->GetMessageCountLimit(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_AddStorageFilterEntries(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D12InfoQueue_AddStorageFilterEntries(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->AddStorageFilterEntries(This,filter); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_GetStorageFilter(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter,SIZE_T *length) { +static inline HRESULT ID3D12InfoQueue_GetStorageFilter(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter,SIZE_T *length) { return This->lpVtbl->GetStorageFilter(This,filter,length); } -static __WIDL_INLINE void ID3D12InfoQueue_ClearStorageFilter(ID3D12InfoQueue* This) { +static inline void ID3D12InfoQueue_ClearStorageFilter(ID3D12InfoQueue* This) { This->lpVtbl->ClearStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_PushEmptyStorageFilter(ID3D12InfoQueue* This) { +static inline HRESULT ID3D12InfoQueue_PushEmptyStorageFilter(ID3D12InfoQueue* This) { return This->lpVtbl->PushEmptyStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_PushCopyOfStorageFilter(ID3D12InfoQueue* This) { +static inline HRESULT ID3D12InfoQueue_PushCopyOfStorageFilter(ID3D12InfoQueue* This) { return This->lpVtbl->PushCopyOfStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_PushStorageFilter(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D12InfoQueue_PushStorageFilter(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->PushStorageFilter(This,filter); } -static __WIDL_INLINE void ID3D12InfoQueue_PopStorageFilter(ID3D12InfoQueue* This) { +static inline void ID3D12InfoQueue_PopStorageFilter(ID3D12InfoQueue* This) { This->lpVtbl->PopStorageFilter(This); } -static __WIDL_INLINE UINT ID3D12InfoQueue_GetStorageFilterStackSize(ID3D12InfoQueue* This) { +static inline UINT ID3D12InfoQueue_GetStorageFilterStackSize(ID3D12InfoQueue* This) { return This->lpVtbl->GetStorageFilterStackSize(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_AddRetrievalFilterEntries(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D12InfoQueue_AddRetrievalFilterEntries(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->AddRetrievalFilterEntries(This,filter); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_GetRetrievalFilter(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter,SIZE_T *length) { +static inline HRESULT ID3D12InfoQueue_GetRetrievalFilter(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter,SIZE_T *length) { return This->lpVtbl->GetRetrievalFilter(This,filter,length); } -static __WIDL_INLINE void ID3D12InfoQueue_ClearRetrievalFilter(ID3D12InfoQueue* This) { +static inline void ID3D12InfoQueue_ClearRetrievalFilter(ID3D12InfoQueue* This) { This->lpVtbl->ClearRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_PushEmptyRetrievalFilter(ID3D12InfoQueue* This) { +static inline HRESULT ID3D12InfoQueue_PushEmptyRetrievalFilter(ID3D12InfoQueue* This) { return This->lpVtbl->PushEmptyRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_PushCopyOfRetrievalFilter(ID3D12InfoQueue* This) { +static inline HRESULT ID3D12InfoQueue_PushCopyOfRetrievalFilter(ID3D12InfoQueue* This) { return This->lpVtbl->PushCopyOfRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_PushRetrievalFilter(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D12InfoQueue_PushRetrievalFilter(ID3D12InfoQueue* This,D3D12_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->PushRetrievalFilter(This,filter); } -static __WIDL_INLINE void ID3D12InfoQueue_PopRetrievalFilter(ID3D12InfoQueue* This) { +static inline void ID3D12InfoQueue_PopRetrievalFilter(ID3D12InfoQueue* This) { This->lpVtbl->PopRetrievalFilter(This); } -static __WIDL_INLINE UINT ID3D12InfoQueue_GetRetrievalFilterStackSize(ID3D12InfoQueue* This) { +static inline UINT ID3D12InfoQueue_GetRetrievalFilterStackSize(ID3D12InfoQueue* This) { return This->lpVtbl->GetRetrievalFilterStackSize(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_AddMessage(ID3D12InfoQueue* This,D3D12_MESSAGE_CATEGORY category,D3D12_MESSAGE_SEVERITY severity,D3D12_MESSAGE_ID id,const char *description) { +static inline HRESULT ID3D12InfoQueue_AddMessage(ID3D12InfoQueue* This,D3D12_MESSAGE_CATEGORY category,D3D12_MESSAGE_SEVERITY severity,D3D12_MESSAGE_ID id,const char *description) { return This->lpVtbl->AddMessage(This,category,severity,id,description); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_AddApplicationMessage(ID3D12InfoQueue* This,D3D12_MESSAGE_SEVERITY severity,const char *description) { +static inline HRESULT ID3D12InfoQueue_AddApplicationMessage(ID3D12InfoQueue* This,D3D12_MESSAGE_SEVERITY severity,const char *description) { return This->lpVtbl->AddApplicationMessage(This,severity,description); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_SetBreakOnCategory(ID3D12InfoQueue* This,D3D12_MESSAGE_CATEGORY category,WINBOOL enable) { +static inline HRESULT ID3D12InfoQueue_SetBreakOnCategory(ID3D12InfoQueue* This,D3D12_MESSAGE_CATEGORY category,WINBOOL enable) { return This->lpVtbl->SetBreakOnCategory(This,category,enable); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_SetBreakOnSeverity(ID3D12InfoQueue* This,D3D12_MESSAGE_SEVERITY severity,WINBOOL enable) { +static inline HRESULT ID3D12InfoQueue_SetBreakOnSeverity(ID3D12InfoQueue* This,D3D12_MESSAGE_SEVERITY severity,WINBOOL enable) { return This->lpVtbl->SetBreakOnSeverity(This,severity,enable); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue_SetBreakOnID(ID3D12InfoQueue* This,D3D12_MESSAGE_ID id,WINBOOL enable) { +static inline HRESULT ID3D12InfoQueue_SetBreakOnID(ID3D12InfoQueue* This,D3D12_MESSAGE_ID id,WINBOOL enable) { return This->lpVtbl->SetBreakOnID(This,id,enable); } -static __WIDL_INLINE WINBOOL ID3D12InfoQueue_GetBreakOnCategory(ID3D12InfoQueue* This,D3D12_MESSAGE_CATEGORY category) { +static inline WINBOOL ID3D12InfoQueue_GetBreakOnCategory(ID3D12InfoQueue* This,D3D12_MESSAGE_CATEGORY category) { return This->lpVtbl->GetBreakOnCategory(This,category); } -static __WIDL_INLINE WINBOOL ID3D12InfoQueue_GetBreakOnSeverity(ID3D12InfoQueue* This,D3D12_MESSAGE_SEVERITY severity) { +static inline WINBOOL ID3D12InfoQueue_GetBreakOnSeverity(ID3D12InfoQueue* This,D3D12_MESSAGE_SEVERITY severity) { return This->lpVtbl->GetBreakOnSeverity(This,severity); } -static __WIDL_INLINE WINBOOL ID3D12InfoQueue_GetBreakOnID(ID3D12InfoQueue* This,D3D12_MESSAGE_ID id) { +static inline WINBOOL ID3D12InfoQueue_GetBreakOnID(ID3D12InfoQueue* This,D3D12_MESSAGE_ID id) { return This->lpVtbl->GetBreakOnID(This,id); } -static __WIDL_INLINE void ID3D12InfoQueue_SetMuteDebugOutput(ID3D12InfoQueue* This,WINBOOL mute) { +static inline void ID3D12InfoQueue_SetMuteDebugOutput(ID3D12InfoQueue* This,WINBOOL mute) { This->lpVtbl->SetMuteDebugOutput(This,mute); } -static __WIDL_INLINE WINBOOL ID3D12InfoQueue_GetMuteDebugOutput(ID3D12InfoQueue* This) { +static inline WINBOOL ID3D12InfoQueue_GetMuteDebugOutput(ID3D12InfoQueue* This) { return This->lpVtbl->GetMuteDebugOutput(This); } #endif @@ -2807,126 +2799,126 @@ interface ID3D12InfoQueue1 { #define ID3D12InfoQueue1_UnregisterMessageCallback(This,cookie) (This)->lpVtbl->UnregisterMessageCallback(This,cookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_QueryInterface(ID3D12InfoQueue1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12InfoQueue1_QueryInterface(ID3D12InfoQueue1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12InfoQueue1_AddRef(ID3D12InfoQueue1* This) { +static inline ULONG ID3D12InfoQueue1_AddRef(ID3D12InfoQueue1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12InfoQueue1_Release(ID3D12InfoQueue1* This) { +static inline ULONG ID3D12InfoQueue1_Release(ID3D12InfoQueue1* This) { return This->lpVtbl->Release(This); } /*** ID3D12InfoQueue methods ***/ -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_SetMessageCountLimit(ID3D12InfoQueue1* This,UINT64 limit) { +static inline HRESULT ID3D12InfoQueue1_SetMessageCountLimit(ID3D12InfoQueue1* This,UINT64 limit) { return This->lpVtbl->SetMessageCountLimit(This,limit); } -static __WIDL_INLINE void ID3D12InfoQueue1_ClearStoredMessages(ID3D12InfoQueue1* This) { +static inline void ID3D12InfoQueue1_ClearStoredMessages(ID3D12InfoQueue1* This) { This->lpVtbl->ClearStoredMessages(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_GetMessage(ID3D12InfoQueue1* This,UINT64 index,D3D12_MESSAGE *message,SIZE_T *length) { +static inline HRESULT ID3D12InfoQueue1_GetMessage(ID3D12InfoQueue1* This,UINT64 index,D3D12_MESSAGE *message,SIZE_T *length) { return This->lpVtbl->GetMessage(This,index,message,length); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue1_GetNumMessagesAllowedByStorageFilter(ID3D12InfoQueue1* This) { +static inline UINT64 ID3D12InfoQueue1_GetNumMessagesAllowedByStorageFilter(ID3D12InfoQueue1* This) { return This->lpVtbl->GetNumMessagesAllowedByStorageFilter(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue1_GetNumMessagesDeniedByStorageFilter(ID3D12InfoQueue1* This) { +static inline UINT64 ID3D12InfoQueue1_GetNumMessagesDeniedByStorageFilter(ID3D12InfoQueue1* This) { return This->lpVtbl->GetNumMessagesDeniedByStorageFilter(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue1_GetNumStoredMessages(ID3D12InfoQueue1* This) { +static inline UINT64 ID3D12InfoQueue1_GetNumStoredMessages(ID3D12InfoQueue1* This) { return This->lpVtbl->GetNumStoredMessages(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue1_GetNumStoredMessagesAllowedByRetrievalFilter(ID3D12InfoQueue1* This) { +static inline UINT64 ID3D12InfoQueue1_GetNumStoredMessagesAllowedByRetrievalFilter(ID3D12InfoQueue1* This) { return This->lpVtbl->GetNumStoredMessagesAllowedByRetrievalFilter(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue1_GetNumMessagesDiscardedByMessageCountLimit(ID3D12InfoQueue1* This) { +static inline UINT64 ID3D12InfoQueue1_GetNumMessagesDiscardedByMessageCountLimit(ID3D12InfoQueue1* This) { return This->lpVtbl->GetNumMessagesDiscardedByMessageCountLimit(This); } -static __WIDL_INLINE UINT64 ID3D12InfoQueue1_GetMessageCountLimit(ID3D12InfoQueue1* This) { +static inline UINT64 ID3D12InfoQueue1_GetMessageCountLimit(ID3D12InfoQueue1* This) { return This->lpVtbl->GetMessageCountLimit(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_AddStorageFilterEntries(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D12InfoQueue1_AddStorageFilterEntries(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->AddStorageFilterEntries(This,filter); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_GetStorageFilter(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter,SIZE_T *length) { +static inline HRESULT ID3D12InfoQueue1_GetStorageFilter(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter,SIZE_T *length) { return This->lpVtbl->GetStorageFilter(This,filter,length); } -static __WIDL_INLINE void ID3D12InfoQueue1_ClearStorageFilter(ID3D12InfoQueue1* This) { +static inline void ID3D12InfoQueue1_ClearStorageFilter(ID3D12InfoQueue1* This) { This->lpVtbl->ClearStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_PushEmptyStorageFilter(ID3D12InfoQueue1* This) { +static inline HRESULT ID3D12InfoQueue1_PushEmptyStorageFilter(ID3D12InfoQueue1* This) { return This->lpVtbl->PushEmptyStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_PushCopyOfStorageFilter(ID3D12InfoQueue1* This) { +static inline HRESULT ID3D12InfoQueue1_PushCopyOfStorageFilter(ID3D12InfoQueue1* This) { return This->lpVtbl->PushCopyOfStorageFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_PushStorageFilter(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D12InfoQueue1_PushStorageFilter(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->PushStorageFilter(This,filter); } -static __WIDL_INLINE void ID3D12InfoQueue1_PopStorageFilter(ID3D12InfoQueue1* This) { +static inline void ID3D12InfoQueue1_PopStorageFilter(ID3D12InfoQueue1* This) { This->lpVtbl->PopStorageFilter(This); } -static __WIDL_INLINE UINT ID3D12InfoQueue1_GetStorageFilterStackSize(ID3D12InfoQueue1* This) { +static inline UINT ID3D12InfoQueue1_GetStorageFilterStackSize(ID3D12InfoQueue1* This) { return This->lpVtbl->GetStorageFilterStackSize(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_AddRetrievalFilterEntries(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D12InfoQueue1_AddRetrievalFilterEntries(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->AddRetrievalFilterEntries(This,filter); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_GetRetrievalFilter(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter,SIZE_T *length) { +static inline HRESULT ID3D12InfoQueue1_GetRetrievalFilter(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter,SIZE_T *length) { return This->lpVtbl->GetRetrievalFilter(This,filter,length); } -static __WIDL_INLINE void ID3D12InfoQueue1_ClearRetrievalFilter(ID3D12InfoQueue1* This) { +static inline void ID3D12InfoQueue1_ClearRetrievalFilter(ID3D12InfoQueue1* This) { This->lpVtbl->ClearRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_PushEmptyRetrievalFilter(ID3D12InfoQueue1* This) { +static inline HRESULT ID3D12InfoQueue1_PushEmptyRetrievalFilter(ID3D12InfoQueue1* This) { return This->lpVtbl->PushEmptyRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_PushCopyOfRetrievalFilter(ID3D12InfoQueue1* This) { +static inline HRESULT ID3D12InfoQueue1_PushCopyOfRetrievalFilter(ID3D12InfoQueue1* This) { return This->lpVtbl->PushCopyOfRetrievalFilter(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_PushRetrievalFilter(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter) { +static inline HRESULT ID3D12InfoQueue1_PushRetrievalFilter(ID3D12InfoQueue1* This,D3D12_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->PushRetrievalFilter(This,filter); } -static __WIDL_INLINE void ID3D12InfoQueue1_PopRetrievalFilter(ID3D12InfoQueue1* This) { +static inline void ID3D12InfoQueue1_PopRetrievalFilter(ID3D12InfoQueue1* This) { This->lpVtbl->PopRetrievalFilter(This); } -static __WIDL_INLINE UINT ID3D12InfoQueue1_GetRetrievalFilterStackSize(ID3D12InfoQueue1* This) { +static inline UINT ID3D12InfoQueue1_GetRetrievalFilterStackSize(ID3D12InfoQueue1* This) { return This->lpVtbl->GetRetrievalFilterStackSize(This); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_AddMessage(ID3D12InfoQueue1* This,D3D12_MESSAGE_CATEGORY category,D3D12_MESSAGE_SEVERITY severity,D3D12_MESSAGE_ID id,const char *description) { +static inline HRESULT ID3D12InfoQueue1_AddMessage(ID3D12InfoQueue1* This,D3D12_MESSAGE_CATEGORY category,D3D12_MESSAGE_SEVERITY severity,D3D12_MESSAGE_ID id,const char *description) { return This->lpVtbl->AddMessage(This,category,severity,id,description); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_AddApplicationMessage(ID3D12InfoQueue1* This,D3D12_MESSAGE_SEVERITY severity,const char *description) { +static inline HRESULT ID3D12InfoQueue1_AddApplicationMessage(ID3D12InfoQueue1* This,D3D12_MESSAGE_SEVERITY severity,const char *description) { return This->lpVtbl->AddApplicationMessage(This,severity,description); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_SetBreakOnCategory(ID3D12InfoQueue1* This,D3D12_MESSAGE_CATEGORY category,WINBOOL enable) { +static inline HRESULT ID3D12InfoQueue1_SetBreakOnCategory(ID3D12InfoQueue1* This,D3D12_MESSAGE_CATEGORY category,WINBOOL enable) { return This->lpVtbl->SetBreakOnCategory(This,category,enable); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_SetBreakOnSeverity(ID3D12InfoQueue1* This,D3D12_MESSAGE_SEVERITY severity,WINBOOL enable) { +static inline HRESULT ID3D12InfoQueue1_SetBreakOnSeverity(ID3D12InfoQueue1* This,D3D12_MESSAGE_SEVERITY severity,WINBOOL enable) { return This->lpVtbl->SetBreakOnSeverity(This,severity,enable); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_SetBreakOnID(ID3D12InfoQueue1* This,D3D12_MESSAGE_ID id,WINBOOL enable) { +static inline HRESULT ID3D12InfoQueue1_SetBreakOnID(ID3D12InfoQueue1* This,D3D12_MESSAGE_ID id,WINBOOL enable) { return This->lpVtbl->SetBreakOnID(This,id,enable); } -static __WIDL_INLINE WINBOOL ID3D12InfoQueue1_GetBreakOnCategory(ID3D12InfoQueue1* This,D3D12_MESSAGE_CATEGORY category) { +static inline WINBOOL ID3D12InfoQueue1_GetBreakOnCategory(ID3D12InfoQueue1* This,D3D12_MESSAGE_CATEGORY category) { return This->lpVtbl->GetBreakOnCategory(This,category); } -static __WIDL_INLINE WINBOOL ID3D12InfoQueue1_GetBreakOnSeverity(ID3D12InfoQueue1* This,D3D12_MESSAGE_SEVERITY severity) { +static inline WINBOOL ID3D12InfoQueue1_GetBreakOnSeverity(ID3D12InfoQueue1* This,D3D12_MESSAGE_SEVERITY severity) { return This->lpVtbl->GetBreakOnSeverity(This,severity); } -static __WIDL_INLINE WINBOOL ID3D12InfoQueue1_GetBreakOnID(ID3D12InfoQueue1* This,D3D12_MESSAGE_ID id) { +static inline WINBOOL ID3D12InfoQueue1_GetBreakOnID(ID3D12InfoQueue1* This,D3D12_MESSAGE_ID id) { return This->lpVtbl->GetBreakOnID(This,id); } -static __WIDL_INLINE void ID3D12InfoQueue1_SetMuteDebugOutput(ID3D12InfoQueue1* This,WINBOOL mute) { +static inline void ID3D12InfoQueue1_SetMuteDebugOutput(ID3D12InfoQueue1* This,WINBOOL mute) { This->lpVtbl->SetMuteDebugOutput(This,mute); } -static __WIDL_INLINE WINBOOL ID3D12InfoQueue1_GetMuteDebugOutput(ID3D12InfoQueue1* This) { +static inline WINBOOL ID3D12InfoQueue1_GetMuteDebugOutput(ID3D12InfoQueue1* This) { return This->lpVtbl->GetMuteDebugOutput(This); } /*** ID3D12InfoQueue1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_RegisterMessageCallback(ID3D12InfoQueue1* This,D3D12MessageFunc func,D3D12_MESSAGE_CALLBACK_FLAGS flags,void *context,DWORD *cookie) { +static inline HRESULT ID3D12InfoQueue1_RegisterMessageCallback(ID3D12InfoQueue1* This,D3D12MessageFunc func,D3D12_MESSAGE_CALLBACK_FLAGS flags,void *context,DWORD *cookie) { return This->lpVtbl->RegisterMessageCallback(This,func,flags,context,cookie); } -static __WIDL_INLINE HRESULT ID3D12InfoQueue1_UnregisterMessageCallback(ID3D12InfoQueue1* This,DWORD cookie) { +static inline HRESULT ID3D12InfoQueue1_UnregisterMessageCallback(ID3D12InfoQueue1* This,DWORD cookie) { return This->lpVtbl->UnregisterMessageCallback(This,cookie); } #endif diff --git a/lib/libc/include/any-windows-any/d3d12shader.h b/lib/libc/include/any-windows-any/d3d12shader.h index be92e941244c8a71932d1a108feb291bfeb3302b..af7fd5b6dc96790ee4ed5388c1626d1f0f2b5252 100644 --- a/lib/libc/include/any-windows-any/d3d12shader.h +++ b/lib/libc/include/any-windows-any/d3d12shader.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d12shader.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d12shader.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d12shader_h__ #define __d3d12shader_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D12ShaderReflectionType_FWD_DEFINED__ @@ -101,6 +93,9 @@ typedef enum D3D12_SHADER_VERSION_TYPE { D3D12_SHVER_COMPUTE_SHADER = 0x5, D3D12_SHVER_RESERVED0 = 0xfff0 } D3D12_SHADER_VERSION_TYPE; +#define D3D12_SHVER_GET_TYPE(v) (((v) >> 16) & 0xffff) +#define D3D12_SHVER_GET_MAJOR(v) (((v) >> 4) & 0xf) +#define D3D12_SHVER_GET_MINOR(v) (((v) >> 0) & 0xf) typedef struct _D3D12_SHADER_DESC { UINT Version; const char *Creator; @@ -376,37 +371,37 @@ interface ID3D12ShaderReflectionType { #define ID3D12ShaderReflectionType_ImplementsInterface(This,base) (This)->lpVtbl->ImplementsInterface(This,base) #else /*** ID3D12ShaderReflectionType methods ***/ -static __WIDL_INLINE HRESULT ID3D12ShaderReflectionType_GetDesc(ID3D12ShaderReflectionType* This,D3D12_SHADER_TYPE_DESC *desc) { +static inline HRESULT ID3D12ShaderReflectionType_GetDesc(ID3D12ShaderReflectionType* This,D3D12_SHADER_TYPE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetMemberTypeByIndex(ID3D12ShaderReflectionType* This,UINT index) { +static inline ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetMemberTypeByIndex(ID3D12ShaderReflectionType* This,UINT index) { return This->lpVtbl->GetMemberTypeByIndex(This,index); } -static __WIDL_INLINE ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetMemberTypeByName(ID3D12ShaderReflectionType* This,const char *name) { +static inline ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetMemberTypeByName(ID3D12ShaderReflectionType* This,const char *name) { return This->lpVtbl->GetMemberTypeByName(This,name); } -static __WIDL_INLINE const char * ID3D12ShaderReflectionType_GetMemberTypeName(ID3D12ShaderReflectionType* This,UINT index) { +static inline const char * ID3D12ShaderReflectionType_GetMemberTypeName(ID3D12ShaderReflectionType* This,UINT index) { return This->lpVtbl->GetMemberTypeName(This,index); } -static __WIDL_INLINE HRESULT ID3D12ShaderReflectionType_IsEqual(ID3D12ShaderReflectionType* This,ID3D12ShaderReflectionType *type) { +static inline HRESULT ID3D12ShaderReflectionType_IsEqual(ID3D12ShaderReflectionType* This,ID3D12ShaderReflectionType *type) { return This->lpVtbl->IsEqual(This,type); } -static __WIDL_INLINE ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetSubType(ID3D12ShaderReflectionType* This) { +static inline ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetSubType(ID3D12ShaderReflectionType* This) { return This->lpVtbl->GetSubType(This); } -static __WIDL_INLINE ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetBaseClass(ID3D12ShaderReflectionType* This) { +static inline ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetBaseClass(ID3D12ShaderReflectionType* This) { return This->lpVtbl->GetBaseClass(This); } -static __WIDL_INLINE UINT ID3D12ShaderReflectionType_GetNumInterfaces(ID3D12ShaderReflectionType* This) { +static inline UINT ID3D12ShaderReflectionType_GetNumInterfaces(ID3D12ShaderReflectionType* This) { return This->lpVtbl->GetNumInterfaces(This); } -static __WIDL_INLINE ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetInterfaceByIndex(ID3D12ShaderReflectionType* This,UINT index) { +static inline ID3D12ShaderReflectionType * ID3D12ShaderReflectionType_GetInterfaceByIndex(ID3D12ShaderReflectionType* This,UINT index) { return This->lpVtbl->GetInterfaceByIndex(This,index); } -static __WIDL_INLINE HRESULT ID3D12ShaderReflectionType_IsOfType(ID3D12ShaderReflectionType* This,ID3D12ShaderReflectionType *type) { +static inline HRESULT ID3D12ShaderReflectionType_IsOfType(ID3D12ShaderReflectionType* This,ID3D12ShaderReflectionType *type) { return This->lpVtbl->IsOfType(This,type); } -static __WIDL_INLINE HRESULT ID3D12ShaderReflectionType_ImplementsInterface(ID3D12ShaderReflectionType* This,ID3D12ShaderReflectionType *base) { +static inline HRESULT ID3D12ShaderReflectionType_ImplementsInterface(ID3D12ShaderReflectionType* This,ID3D12ShaderReflectionType *base) { return This->lpVtbl->ImplementsInterface(This,base); } #endif @@ -484,16 +479,16 @@ interface ID3D12ShaderReflectionVariable { #define ID3D12ShaderReflectionVariable_GetInterfaceSlot(This,index) (This)->lpVtbl->GetInterfaceSlot(This,index) #else /*** ID3D12ShaderReflectionVariable methods ***/ -static __WIDL_INLINE HRESULT ID3D12ShaderReflectionVariable_GetDesc(ID3D12ShaderReflectionVariable* This,D3D12_SHADER_VARIABLE_DESC *desc) { +static inline HRESULT ID3D12ShaderReflectionVariable_GetDesc(ID3D12ShaderReflectionVariable* This,D3D12_SHADER_VARIABLE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D12ShaderReflectionType * ID3D12ShaderReflectionVariable_GetType(ID3D12ShaderReflectionVariable* This) { +static inline ID3D12ShaderReflectionType * ID3D12ShaderReflectionVariable_GetType(ID3D12ShaderReflectionVariable* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE ID3D12ShaderReflectionConstantBuffer * ID3D12ShaderReflectionVariable_GetBuffer(ID3D12ShaderReflectionVariable* This) { +static inline ID3D12ShaderReflectionConstantBuffer * ID3D12ShaderReflectionVariable_GetBuffer(ID3D12ShaderReflectionVariable* This) { return This->lpVtbl->GetBuffer(This); } -static __WIDL_INLINE UINT ID3D12ShaderReflectionVariable_GetInterfaceSlot(ID3D12ShaderReflectionVariable* This,UINT index) { +static inline UINT ID3D12ShaderReflectionVariable_GetInterfaceSlot(ID3D12ShaderReflectionVariable* This,UINT index) { return This->lpVtbl->GetInterfaceSlot(This,index); } #endif @@ -565,13 +560,13 @@ interface ID3D12ShaderReflectionConstantBuffer { #define ID3D12ShaderReflectionConstantBuffer_GetVariableByName(This,name) (This)->lpVtbl->GetVariableByName(This,name) #else /*** ID3D12ShaderReflectionConstantBuffer methods ***/ -static __WIDL_INLINE HRESULT ID3D12ShaderReflectionConstantBuffer_GetDesc(ID3D12ShaderReflectionConstantBuffer* This,D3D12_SHADER_BUFFER_DESC *desc) { +static inline HRESULT ID3D12ShaderReflectionConstantBuffer_GetDesc(ID3D12ShaderReflectionConstantBuffer* This,D3D12_SHADER_BUFFER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D12ShaderReflectionVariable * ID3D12ShaderReflectionConstantBuffer_GetVariableByIndex(ID3D12ShaderReflectionConstantBuffer* This,UINT index) { +static inline ID3D12ShaderReflectionVariable * ID3D12ShaderReflectionConstantBuffer_GetVariableByIndex(ID3D12ShaderReflectionConstantBuffer* This,UINT index) { return This->lpVtbl->GetVariableByIndex(This,index); } -static __WIDL_INLINE ID3D12ShaderReflectionVariable * ID3D12ShaderReflectionConstantBuffer_GetVariableByName(ID3D12ShaderReflectionConstantBuffer* This,const char *name) { +static inline ID3D12ShaderReflectionVariable * ID3D12ShaderReflectionConstantBuffer_GetVariableByName(ID3D12ShaderReflectionConstantBuffer* This,const char *name) { return This->lpVtbl->GetVariableByName(This,name); } #endif @@ -788,71 +783,71 @@ interface ID3D12ShaderReflection { #define ID3D12ShaderReflection_GetRequiresFlags(This) (This)->lpVtbl->GetRequiresFlags(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12ShaderReflection_QueryInterface(ID3D12ShaderReflection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12ShaderReflection_QueryInterface(ID3D12ShaderReflection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12ShaderReflection_AddRef(ID3D12ShaderReflection* This) { +static inline ULONG ID3D12ShaderReflection_AddRef(ID3D12ShaderReflection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12ShaderReflection_Release(ID3D12ShaderReflection* This) { +static inline ULONG ID3D12ShaderReflection_Release(ID3D12ShaderReflection* This) { return This->lpVtbl->Release(This); } /*** ID3D12ShaderReflection methods ***/ -static __WIDL_INLINE HRESULT ID3D12ShaderReflection_GetDesc(ID3D12ShaderReflection* This,D3D12_SHADER_DESC *desc) { +static inline HRESULT ID3D12ShaderReflection_GetDesc(ID3D12ShaderReflection* This,D3D12_SHADER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D12ShaderReflectionConstantBuffer * ID3D12ShaderReflection_GetConstantBufferByIndex(ID3D12ShaderReflection* This,UINT index) { +static inline ID3D12ShaderReflectionConstantBuffer * ID3D12ShaderReflection_GetConstantBufferByIndex(ID3D12ShaderReflection* This,UINT index) { return This->lpVtbl->GetConstantBufferByIndex(This,index); } -static __WIDL_INLINE ID3D12ShaderReflectionConstantBuffer * ID3D12ShaderReflection_GetConstantBufferByName(ID3D12ShaderReflection* This,const char *name) { +static inline ID3D12ShaderReflectionConstantBuffer * ID3D12ShaderReflection_GetConstantBufferByName(ID3D12ShaderReflection* This,const char *name) { return This->lpVtbl->GetConstantBufferByName(This,name); } -static __WIDL_INLINE HRESULT ID3D12ShaderReflection_GetResourceBindingDesc(ID3D12ShaderReflection* This,UINT index,D3D12_SHADER_INPUT_BIND_DESC *desc) { +static inline HRESULT ID3D12ShaderReflection_GetResourceBindingDesc(ID3D12ShaderReflection* This,UINT index,D3D12_SHADER_INPUT_BIND_DESC *desc) { return This->lpVtbl->GetResourceBindingDesc(This,index,desc); } -static __WIDL_INLINE HRESULT ID3D12ShaderReflection_GetInputParameterDesc(ID3D12ShaderReflection* This,UINT index,D3D12_SIGNATURE_PARAMETER_DESC *desc) { +static inline HRESULT ID3D12ShaderReflection_GetInputParameterDesc(ID3D12ShaderReflection* This,UINT index,D3D12_SIGNATURE_PARAMETER_DESC *desc) { return This->lpVtbl->GetInputParameterDesc(This,index,desc); } -static __WIDL_INLINE HRESULT ID3D12ShaderReflection_GetOutputParameterDesc(ID3D12ShaderReflection* This,UINT index,D3D12_SIGNATURE_PARAMETER_DESC *desc) { +static inline HRESULT ID3D12ShaderReflection_GetOutputParameterDesc(ID3D12ShaderReflection* This,UINT index,D3D12_SIGNATURE_PARAMETER_DESC *desc) { return This->lpVtbl->GetOutputParameterDesc(This,index,desc); } -static __WIDL_INLINE HRESULT ID3D12ShaderReflection_GetPatchConstantParameterDesc(ID3D12ShaderReflection* This,UINT index,D3D12_SIGNATURE_PARAMETER_DESC *desc) { +static inline HRESULT ID3D12ShaderReflection_GetPatchConstantParameterDesc(ID3D12ShaderReflection* This,UINT index,D3D12_SIGNATURE_PARAMETER_DESC *desc) { return This->lpVtbl->GetPatchConstantParameterDesc(This,index,desc); } -static __WIDL_INLINE ID3D12ShaderReflectionVariable * ID3D12ShaderReflection_GetVariableByName(ID3D12ShaderReflection* This,const char *name) { +static inline ID3D12ShaderReflectionVariable * ID3D12ShaderReflection_GetVariableByName(ID3D12ShaderReflection* This,const char *name) { return This->lpVtbl->GetVariableByName(This,name); } -static __WIDL_INLINE HRESULT ID3D12ShaderReflection_GetResourceBindingDescByName(ID3D12ShaderReflection* This,const char *name,D3D12_SHADER_INPUT_BIND_DESC *desc) { +static inline HRESULT ID3D12ShaderReflection_GetResourceBindingDescByName(ID3D12ShaderReflection* This,const char *name,D3D12_SHADER_INPUT_BIND_DESC *desc) { return This->lpVtbl->GetResourceBindingDescByName(This,name,desc); } -static __WIDL_INLINE UINT ID3D12ShaderReflection_GetMovInstructionCount(ID3D12ShaderReflection* This) { +static inline UINT ID3D12ShaderReflection_GetMovInstructionCount(ID3D12ShaderReflection* This) { return This->lpVtbl->GetMovInstructionCount(This); } -static __WIDL_INLINE UINT ID3D12ShaderReflection_GetMovcInstructionCount(ID3D12ShaderReflection* This) { +static inline UINT ID3D12ShaderReflection_GetMovcInstructionCount(ID3D12ShaderReflection* This) { return This->lpVtbl->GetMovcInstructionCount(This); } -static __WIDL_INLINE UINT ID3D12ShaderReflection_GetConversionInstructionCount(ID3D12ShaderReflection* This) { +static inline UINT ID3D12ShaderReflection_GetConversionInstructionCount(ID3D12ShaderReflection* This) { return This->lpVtbl->GetConversionInstructionCount(This); } -static __WIDL_INLINE UINT ID3D12ShaderReflection_GetBitwiseInstructionCount(ID3D12ShaderReflection* This) { +static inline UINT ID3D12ShaderReflection_GetBitwiseInstructionCount(ID3D12ShaderReflection* This) { return This->lpVtbl->GetBitwiseInstructionCount(This); } -static __WIDL_INLINE D3D_PRIMITIVE ID3D12ShaderReflection_GetGSInputPrimitive(ID3D12ShaderReflection* This) { +static inline D3D_PRIMITIVE ID3D12ShaderReflection_GetGSInputPrimitive(ID3D12ShaderReflection* This) { return This->lpVtbl->GetGSInputPrimitive(This); } -static __WIDL_INLINE WINBOOL ID3D12ShaderReflection_IsSampleFrequencyShader(ID3D12ShaderReflection* This) { +static inline WINBOOL ID3D12ShaderReflection_IsSampleFrequencyShader(ID3D12ShaderReflection* This) { return This->lpVtbl->IsSampleFrequencyShader(This); } -static __WIDL_INLINE UINT ID3D12ShaderReflection_GetNumInterfaceSlots(ID3D12ShaderReflection* This) { +static inline UINT ID3D12ShaderReflection_GetNumInterfaceSlots(ID3D12ShaderReflection* This) { return This->lpVtbl->GetNumInterfaceSlots(This); } -static __WIDL_INLINE HRESULT ID3D12ShaderReflection_GetMinFeatureLevel(ID3D12ShaderReflection* This,D3D_FEATURE_LEVEL *level) { +static inline HRESULT ID3D12ShaderReflection_GetMinFeatureLevel(ID3D12ShaderReflection* This,D3D_FEATURE_LEVEL *level) { return This->lpVtbl->GetMinFeatureLevel(This,level); } -static __WIDL_INLINE UINT ID3D12ShaderReflection_GetThreadGroupSize(ID3D12ShaderReflection* This,UINT *sizex,UINT *sizey,UINT *sizez) { +static inline UINT ID3D12ShaderReflection_GetThreadGroupSize(ID3D12ShaderReflection* This,UINT *sizex,UINT *sizey,UINT *sizez) { return This->lpVtbl->GetThreadGroupSize(This,sizex,sizey,sizez); } -static __WIDL_INLINE UINT64 ID3D12ShaderReflection_GetRequiresFlags(ID3D12ShaderReflection* This) { +static inline UINT64 ID3D12ShaderReflection_GetRequiresFlags(ID3D12ShaderReflection* This) { return This->lpVtbl->GetRequiresFlags(This); } #endif @@ -908,7 +903,7 @@ interface ID3D12FunctionParameterReflection { #define ID3D12FunctionParameterReflection_GetDesc(This,desc) (This)->lpVtbl->GetDesc(This,desc) #else /*** ID3D12FunctionParameterReflection methods ***/ -static __WIDL_INLINE HRESULT ID3D12FunctionParameterReflection_GetDesc(ID3D12FunctionParameterReflection* This,D3D12_PARAMETER_DESC *desc) { +static inline HRESULT ID3D12FunctionParameterReflection_GetDesc(ID3D12FunctionParameterReflection* This,D3D12_PARAMETER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } #endif @@ -1016,25 +1011,25 @@ interface ID3D12FunctionReflection { #define ID3D12FunctionReflection_GetFunctionParameter(This,index) (This)->lpVtbl->GetFunctionParameter(This,index) #else /*** ID3D12FunctionReflection methods ***/ -static __WIDL_INLINE HRESULT ID3D12FunctionReflection_GetDesc(ID3D12FunctionReflection* This,D3D12_FUNCTION_DESC *desc) { +static inline HRESULT ID3D12FunctionReflection_GetDesc(ID3D12FunctionReflection* This,D3D12_FUNCTION_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D12ShaderReflectionConstantBuffer * ID3D12FunctionReflection_GetConstantBufferByIndex(ID3D12FunctionReflection* This,UINT index) { +static inline ID3D12ShaderReflectionConstantBuffer * ID3D12FunctionReflection_GetConstantBufferByIndex(ID3D12FunctionReflection* This,UINT index) { return This->lpVtbl->GetConstantBufferByIndex(This,index); } -static __WIDL_INLINE ID3D12ShaderReflectionConstantBuffer * ID3D12FunctionReflection_GetConstantBufferByName(ID3D12FunctionReflection* This,const char *name) { +static inline ID3D12ShaderReflectionConstantBuffer * ID3D12FunctionReflection_GetConstantBufferByName(ID3D12FunctionReflection* This,const char *name) { return This->lpVtbl->GetConstantBufferByName(This,name); } -static __WIDL_INLINE HRESULT ID3D12FunctionReflection_GetResourceBindingDesc(ID3D12FunctionReflection* This,UINT index,D3D12_SHADER_INPUT_BIND_DESC *desc) { +static inline HRESULT ID3D12FunctionReflection_GetResourceBindingDesc(ID3D12FunctionReflection* This,UINT index,D3D12_SHADER_INPUT_BIND_DESC *desc) { return This->lpVtbl->GetResourceBindingDesc(This,index,desc); } -static __WIDL_INLINE ID3D12ShaderReflectionVariable * ID3D12FunctionReflection_GetVariableByName(ID3D12FunctionReflection* This,const char *name) { +static inline ID3D12ShaderReflectionVariable * ID3D12FunctionReflection_GetVariableByName(ID3D12FunctionReflection* This,const char *name) { return This->lpVtbl->GetVariableByName(This,name); } -static __WIDL_INLINE HRESULT ID3D12FunctionReflection_GetResourceBindingDescByName(ID3D12FunctionReflection* This,const char *name,D3D12_SHADER_INPUT_BIND_DESC *desc) { +static inline HRESULT ID3D12FunctionReflection_GetResourceBindingDescByName(ID3D12FunctionReflection* This,const char *name,D3D12_SHADER_INPUT_BIND_DESC *desc) { return This->lpVtbl->GetResourceBindingDescByName(This,name,desc); } -static __WIDL_INLINE ID3D12FunctionParameterReflection * ID3D12FunctionReflection_GetFunctionParameter(ID3D12FunctionReflection* This,INT index) { +static inline ID3D12FunctionParameterReflection * ID3D12FunctionReflection_GetFunctionParameter(ID3D12FunctionReflection* This,INT index) { return This->lpVtbl->GetFunctionParameter(This,index); } #endif @@ -1109,20 +1104,20 @@ interface ID3D12LibraryReflection { #define ID3D12LibraryReflection_GetFunctionByIndex(This,index) (This)->lpVtbl->GetFunctionByIndex(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12LibraryReflection_QueryInterface(ID3D12LibraryReflection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12LibraryReflection_QueryInterface(ID3D12LibraryReflection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12LibraryReflection_AddRef(ID3D12LibraryReflection* This) { +static inline ULONG ID3D12LibraryReflection_AddRef(ID3D12LibraryReflection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12LibraryReflection_Release(ID3D12LibraryReflection* This) { +static inline ULONG ID3D12LibraryReflection_Release(ID3D12LibraryReflection* This) { return This->lpVtbl->Release(This); } /*** ID3D12LibraryReflection methods ***/ -static __WIDL_INLINE HRESULT ID3D12LibraryReflection_GetDesc(ID3D12LibraryReflection* This,D3D12_LIBRARY_DESC *desc) { +static inline HRESULT ID3D12LibraryReflection_GetDesc(ID3D12LibraryReflection* This,D3D12_LIBRARY_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE ID3D12FunctionReflection * ID3D12LibraryReflection_GetFunctionByIndex(ID3D12LibraryReflection* This,INT index) { +static inline ID3D12FunctionReflection * ID3D12LibraryReflection_GetFunctionByIndex(ID3D12LibraryReflection* This,INT index) { return This->lpVtbl->GetFunctionByIndex(This,index); } #endif diff --git a/lib/libc/include/any-windows-any/d3d12video.h b/lib/libc/include/any-windows-any/d3d12video.h index c9445717156461ae774baf2ed2e9df40c51160af..cf15640d4b4dce4e44785ad5562979c08795730a 100644 --- a/lib/libc/include/any-windows-any/d3d12video.h +++ b/lib/libc/include/any-windows-any/d3d12video.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3d12video.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3d12video.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3d12video_h__ #define __d3d12video_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D12VideoDecoderHeap_FWD_DEFINED__ @@ -420,34 +412,34 @@ interface ID3D12VideoDecoderHeap { #define ID3D12VideoDecoderHeap_GetDesc(This) ID3D12VideoDecoderHeap_GetDesc_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecoderHeap_QueryInterface(ID3D12VideoDecoderHeap* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoDecoderHeap_QueryInterface(ID3D12VideoDecoderHeap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoDecoderHeap_AddRef(ID3D12VideoDecoderHeap* This) { +static inline ULONG ID3D12VideoDecoderHeap_AddRef(ID3D12VideoDecoderHeap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoDecoderHeap_Release(ID3D12VideoDecoderHeap* This) { +static inline ULONG ID3D12VideoDecoderHeap_Release(ID3D12VideoDecoderHeap* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecoderHeap_GetPrivateData(ID3D12VideoDecoderHeap* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoDecoderHeap_GetPrivateData(ID3D12VideoDecoderHeap* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecoderHeap_SetPrivateData(ID3D12VideoDecoderHeap* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoDecoderHeap_SetPrivateData(ID3D12VideoDecoderHeap* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecoderHeap_SetPrivateDataInterface(ID3D12VideoDecoderHeap* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoDecoderHeap_SetPrivateDataInterface(ID3D12VideoDecoderHeap* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecoderHeap_SetName(ID3D12VideoDecoderHeap* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoDecoderHeap_SetName(ID3D12VideoDecoderHeap* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecoderHeap_GetDevice(ID3D12VideoDecoderHeap* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoDecoderHeap_GetDevice(ID3D12VideoDecoderHeap* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12VideoDecoderHeap methods ***/ -static __WIDL_INLINE D3D12_VIDEO_DECODER_HEAP_DESC ID3D12VideoDecoderHeap_GetDesc(ID3D12VideoDecoderHeap* This) { +static inline D3D12_VIDEO_DECODER_HEAP_DESC ID3D12VideoDecoderHeap_GetDesc(ID3D12VideoDecoderHeap* This) { D3D12_VIDEO_DECODER_HEAP_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } @@ -561,26 +553,26 @@ interface ID3D12VideoDevice { #define ID3D12VideoDevice_CreateVideoProcessor(This,node_mask,output_stream_desc,input_stream_descs_count,input_stream_descs,riid,video_processor) (This)->lpVtbl->CreateVideoProcessor(This,node_mask,output_stream_desc,input_stream_descs_count,input_stream_descs,riid,video_processor) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice_QueryInterface(ID3D12VideoDevice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoDevice_QueryInterface(ID3D12VideoDevice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoDevice_AddRef(ID3D12VideoDevice* This) { +static inline ULONG ID3D12VideoDevice_AddRef(ID3D12VideoDevice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoDevice_Release(ID3D12VideoDevice* This) { +static inline ULONG ID3D12VideoDevice_Release(ID3D12VideoDevice* This) { return This->lpVtbl->Release(This); } /*** ID3D12VideoDevice methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice_CheckFeatureSupport(ID3D12VideoDevice* This,D3D12_FEATURE_VIDEO feature_video,void *feature_support_data,UINT feature_support_data_size) { +static inline HRESULT ID3D12VideoDevice_CheckFeatureSupport(ID3D12VideoDevice* This,D3D12_FEATURE_VIDEO feature_video,void *feature_support_data,UINT feature_support_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature_video,feature_support_data,feature_support_data_size); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice_CreateVideoDecoder(ID3D12VideoDevice* This,const D3D12_VIDEO_DECODER_DESC *desc,REFIID riid,void **video_decoder) { +static inline HRESULT ID3D12VideoDevice_CreateVideoDecoder(ID3D12VideoDevice* This,const D3D12_VIDEO_DECODER_DESC *desc,REFIID riid,void **video_decoder) { return This->lpVtbl->CreateVideoDecoder(This,desc,riid,video_decoder); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice_CreateVideoDecoderHeap(ID3D12VideoDevice* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,REFIID riid,void **video_decoder_heap) { +static inline HRESULT ID3D12VideoDevice_CreateVideoDecoderHeap(ID3D12VideoDevice* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,REFIID riid,void **video_decoder_heap) { return This->lpVtbl->CreateVideoDecoderHeap(This,video_decoder_heap_desc,riid,video_decoder_heap); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice_CreateVideoProcessor(ID3D12VideoDevice* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,REFIID riid,void **video_processor) { +static inline HRESULT ID3D12VideoDevice_CreateVideoProcessor(ID3D12VideoDevice* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,REFIID riid,void **video_processor) { return This->lpVtbl->CreateVideoProcessor(This,node_mask,output_stream_desc,input_stream_descs_count,input_stream_descs,riid,video_processor); } #endif @@ -693,34 +685,34 @@ interface ID3D12VideoDecoder { #define ID3D12VideoDecoder_GetDesc(This) ID3D12VideoDecoder_GetDesc_define_WIDL_C_INLINE_WRAPPERS_for_aggregate_return_support #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecoder_QueryInterface(ID3D12VideoDecoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoDecoder_QueryInterface(ID3D12VideoDecoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoDecoder_AddRef(ID3D12VideoDecoder* This) { +static inline ULONG ID3D12VideoDecoder_AddRef(ID3D12VideoDecoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoDecoder_Release(ID3D12VideoDecoder* This) { +static inline ULONG ID3D12VideoDecoder_Release(ID3D12VideoDecoder* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecoder_GetPrivateData(ID3D12VideoDecoder* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoDecoder_GetPrivateData(ID3D12VideoDecoder* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecoder_SetPrivateData(ID3D12VideoDecoder* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoDecoder_SetPrivateData(ID3D12VideoDecoder* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecoder_SetPrivateDataInterface(ID3D12VideoDecoder* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoDecoder_SetPrivateDataInterface(ID3D12VideoDecoder* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecoder_SetName(ID3D12VideoDecoder* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoDecoder_SetName(ID3D12VideoDecoder* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecoder_GetDevice(ID3D12VideoDecoder* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoDecoder_GetDevice(ID3D12VideoDecoder* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12VideoDecoder methods ***/ -static __WIDL_INLINE D3D12_VIDEO_DECODER_DESC ID3D12VideoDecoder_GetDesc(ID3D12VideoDecoder* This) { +static inline D3D12_VIDEO_DECODER_DESC ID3D12VideoDecoder_GetDesc(ID3D12VideoDecoder* This) { D3D12_VIDEO_DECODER_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } @@ -1044,77 +1036,77 @@ interface ID3D12VideoDecodeCommandList { #define ID3D12VideoDecodeCommandList_WriteBufferImmediate(This,count,params,modes) (This)->lpVtbl->WriteBufferImmediate(This,count,params,modes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList_QueryInterface(ID3D12VideoDecodeCommandList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoDecodeCommandList_QueryInterface(ID3D12VideoDecodeCommandList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoDecodeCommandList_AddRef(ID3D12VideoDecodeCommandList* This) { +static inline ULONG ID3D12VideoDecodeCommandList_AddRef(ID3D12VideoDecodeCommandList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoDecodeCommandList_Release(ID3D12VideoDecodeCommandList* This) { +static inline ULONG ID3D12VideoDecodeCommandList_Release(ID3D12VideoDecodeCommandList* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList_GetPrivateData(ID3D12VideoDecodeCommandList* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoDecodeCommandList_GetPrivateData(ID3D12VideoDecodeCommandList* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList_SetPrivateData(ID3D12VideoDecodeCommandList* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoDecodeCommandList_SetPrivateData(ID3D12VideoDecodeCommandList* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList_SetPrivateDataInterface(ID3D12VideoDecodeCommandList* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoDecodeCommandList_SetPrivateDataInterface(ID3D12VideoDecodeCommandList* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList_SetName(ID3D12VideoDecodeCommandList* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoDecodeCommandList_SetName(ID3D12VideoDecodeCommandList* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList_GetDevice(ID3D12VideoDecodeCommandList* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoDecodeCommandList_GetDevice(ID3D12VideoDecodeCommandList* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12VideoDecodeCommandList_GetType(ID3D12VideoDecodeCommandList* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12VideoDecodeCommandList_GetType(ID3D12VideoDecodeCommandList* This) { return This->lpVtbl->GetType(This); } /*** ID3D12VideoDecodeCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList_Close(ID3D12VideoDecodeCommandList* This) { +static inline HRESULT ID3D12VideoDecodeCommandList_Close(ID3D12VideoDecodeCommandList* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList_Reset(ID3D12VideoDecodeCommandList* This,ID3D12CommandAllocator *allocator) { +static inline HRESULT ID3D12VideoDecodeCommandList_Reset(ID3D12VideoDecodeCommandList* This,ID3D12CommandAllocator *allocator) { return This->lpVtbl->Reset(This,allocator); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_ClearState(ID3D12VideoDecodeCommandList* This) { +static inline void ID3D12VideoDecodeCommandList_ClearState(ID3D12VideoDecodeCommandList* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_ResourceBarrier(ID3D12VideoDecodeCommandList* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12VideoDecodeCommandList_ResourceBarrier(ID3D12VideoDecodeCommandList* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barriers_count,barriers); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_DiscardResource(ID3D12VideoDecodeCommandList* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12VideoDecodeCommandList_DiscardResource(ID3D12VideoDecodeCommandList* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_BeginQuery(ID3D12VideoDecodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoDecodeCommandList_BeginQuery(ID3D12VideoDecodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_EndQuery(ID3D12VideoDecodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoDecodeCommandList_EndQuery(ID3D12VideoDecodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_ResolveQueryData(ID3D12VideoDecodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { +static inline void ID3D12VideoDecodeCommandList_ResolveQueryData(ID3D12VideoDecodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { This->lpVtbl->ResolveQueryData(This,query_heap,type,start_index,queries_count,destination_buffer,aligned_destination_buffer_offset); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_SetPredication(ID3D12VideoDecodeCommandList* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12VideoDecodeCommandList_SetPredication(ID3D12VideoDecodeCommandList* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_SetMarker(ID3D12VideoDecodeCommandList* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoDecodeCommandList_SetMarker(ID3D12VideoDecodeCommandList* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_BeginEvent(ID3D12VideoDecodeCommandList* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoDecodeCommandList_BeginEvent(ID3D12VideoDecodeCommandList* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_EndEvent(ID3D12VideoDecodeCommandList* This) { +static inline void ID3D12VideoDecodeCommandList_EndEvent(ID3D12VideoDecodeCommandList* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_DecodeFrame(ID3D12VideoDecodeCommandList* This,ID3D12VideoDecoder *decoder,const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *output_arguments,const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS *input_arguments) { +static inline void ID3D12VideoDecodeCommandList_DecodeFrame(ID3D12VideoDecodeCommandList* This,ID3D12VideoDecoder *decoder,const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *output_arguments,const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS *input_arguments) { This->lpVtbl->DecodeFrame(This,decoder,output_arguments,input_arguments); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList_WriteBufferImmediate(ID3D12VideoDecodeCommandList* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12VideoDecodeCommandList_WriteBufferImmediate(ID3D12VideoDecodeCommandList* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,params,modes); } #endif @@ -1335,81 +1327,81 @@ interface ID3D12VideoDecodeCommandList1 { #define ID3D12VideoDecodeCommandList1_DecodeFrame1(This,decoder,output_arguments,input_arguments) (This)->lpVtbl->DecodeFrame1(This,decoder,output_arguments,input_arguments) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList1_QueryInterface(ID3D12VideoDecodeCommandList1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoDecodeCommandList1_QueryInterface(ID3D12VideoDecodeCommandList1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoDecodeCommandList1_AddRef(ID3D12VideoDecodeCommandList1* This) { +static inline ULONG ID3D12VideoDecodeCommandList1_AddRef(ID3D12VideoDecodeCommandList1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoDecodeCommandList1_Release(ID3D12VideoDecodeCommandList1* This) { +static inline ULONG ID3D12VideoDecodeCommandList1_Release(ID3D12VideoDecodeCommandList1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList1_GetPrivateData(ID3D12VideoDecodeCommandList1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoDecodeCommandList1_GetPrivateData(ID3D12VideoDecodeCommandList1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList1_SetPrivateData(ID3D12VideoDecodeCommandList1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoDecodeCommandList1_SetPrivateData(ID3D12VideoDecodeCommandList1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList1_SetPrivateDataInterface(ID3D12VideoDecodeCommandList1* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoDecodeCommandList1_SetPrivateDataInterface(ID3D12VideoDecodeCommandList1* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList1_SetName(ID3D12VideoDecodeCommandList1* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoDecodeCommandList1_SetName(ID3D12VideoDecodeCommandList1* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList1_GetDevice(ID3D12VideoDecodeCommandList1* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoDecodeCommandList1_GetDevice(ID3D12VideoDecodeCommandList1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12VideoDecodeCommandList1_GetType(ID3D12VideoDecodeCommandList1* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12VideoDecodeCommandList1_GetType(ID3D12VideoDecodeCommandList1* This) { return This->lpVtbl->GetType(This); } /*** ID3D12VideoDecodeCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList1_Close(ID3D12VideoDecodeCommandList1* This) { +static inline HRESULT ID3D12VideoDecodeCommandList1_Close(ID3D12VideoDecodeCommandList1* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12VideoDecodeCommandList1_Reset(ID3D12VideoDecodeCommandList1* This,ID3D12CommandAllocator *allocator) { +static inline HRESULT ID3D12VideoDecodeCommandList1_Reset(ID3D12VideoDecodeCommandList1* This,ID3D12CommandAllocator *allocator) { return This->lpVtbl->Reset(This,allocator); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_ClearState(ID3D12VideoDecodeCommandList1* This) { +static inline void ID3D12VideoDecodeCommandList1_ClearState(ID3D12VideoDecodeCommandList1* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_ResourceBarrier(ID3D12VideoDecodeCommandList1* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12VideoDecodeCommandList1_ResourceBarrier(ID3D12VideoDecodeCommandList1* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barriers_count,barriers); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_DiscardResource(ID3D12VideoDecodeCommandList1* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12VideoDecodeCommandList1_DiscardResource(ID3D12VideoDecodeCommandList1* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_BeginQuery(ID3D12VideoDecodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoDecodeCommandList1_BeginQuery(ID3D12VideoDecodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_EndQuery(ID3D12VideoDecodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoDecodeCommandList1_EndQuery(ID3D12VideoDecodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_ResolveQueryData(ID3D12VideoDecodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { +static inline void ID3D12VideoDecodeCommandList1_ResolveQueryData(ID3D12VideoDecodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { This->lpVtbl->ResolveQueryData(This,query_heap,type,start_index,queries_count,destination_buffer,aligned_destination_buffer_offset); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_SetPredication(ID3D12VideoDecodeCommandList1* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12VideoDecodeCommandList1_SetPredication(ID3D12VideoDecodeCommandList1* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_SetMarker(ID3D12VideoDecodeCommandList1* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoDecodeCommandList1_SetMarker(ID3D12VideoDecodeCommandList1* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_BeginEvent(ID3D12VideoDecodeCommandList1* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoDecodeCommandList1_BeginEvent(ID3D12VideoDecodeCommandList1* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_EndEvent(ID3D12VideoDecodeCommandList1* This) { +static inline void ID3D12VideoDecodeCommandList1_EndEvent(ID3D12VideoDecodeCommandList1* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_DecodeFrame(ID3D12VideoDecodeCommandList1* This,ID3D12VideoDecoder *decoder,const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *output_arguments,const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS *input_arguments) { +static inline void ID3D12VideoDecodeCommandList1_DecodeFrame(ID3D12VideoDecodeCommandList1* This,ID3D12VideoDecoder *decoder,const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *output_arguments,const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS *input_arguments) { This->lpVtbl->DecodeFrame(This,decoder,output_arguments,input_arguments); } -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_WriteBufferImmediate(ID3D12VideoDecodeCommandList1* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12VideoDecodeCommandList1_WriteBufferImmediate(ID3D12VideoDecodeCommandList1* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,params,modes); } /*** ID3D12VideoDecodeCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12VideoDecodeCommandList1_DecodeFrame1(ID3D12VideoDecodeCommandList1* This,ID3D12VideoDecoder *decoder,const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 *output_arguments,const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS *input_arguments) { +static inline void ID3D12VideoDecodeCommandList1_DecodeFrame1(ID3D12VideoDecodeCommandList1* This,ID3D12VideoDecoder *decoder,const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 *output_arguments,const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS *input_arguments) { This->lpVtbl->DecodeFrame1(This,decoder,output_arguments,input_arguments); } #endif @@ -1552,38 +1544,38 @@ interface ID3D12VideoMotionEstimator { #define ID3D12VideoMotionEstimator_GetProtectedResourceSession(This,riid,protected_session) (This)->lpVtbl->GetProtectedResourceSession(This,riid,protected_session) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoMotionEstimator_QueryInterface(ID3D12VideoMotionEstimator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoMotionEstimator_QueryInterface(ID3D12VideoMotionEstimator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoMotionEstimator_AddRef(ID3D12VideoMotionEstimator* This) { +static inline ULONG ID3D12VideoMotionEstimator_AddRef(ID3D12VideoMotionEstimator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoMotionEstimator_Release(ID3D12VideoMotionEstimator* This) { +static inline ULONG ID3D12VideoMotionEstimator_Release(ID3D12VideoMotionEstimator* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoMotionEstimator_GetPrivateData(ID3D12VideoMotionEstimator* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoMotionEstimator_GetPrivateData(ID3D12VideoMotionEstimator* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoMotionEstimator_SetPrivateData(ID3D12VideoMotionEstimator* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoMotionEstimator_SetPrivateData(ID3D12VideoMotionEstimator* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoMotionEstimator_SetPrivateDataInterface(ID3D12VideoMotionEstimator* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoMotionEstimator_SetPrivateDataInterface(ID3D12VideoMotionEstimator* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoMotionEstimator_SetName(ID3D12VideoMotionEstimator* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoMotionEstimator_SetName(ID3D12VideoMotionEstimator* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoMotionEstimator_GetDevice(ID3D12VideoMotionEstimator* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoMotionEstimator_GetDevice(ID3D12VideoMotionEstimator* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12VideoMotionEstimator methods ***/ -static __WIDL_INLINE D3D12_VIDEO_MOTION_ESTIMATOR_DESC ID3D12VideoMotionEstimator_GetDesc(ID3D12VideoMotionEstimator* This) { +static inline D3D12_VIDEO_MOTION_ESTIMATOR_DESC ID3D12VideoMotionEstimator_GetDesc(ID3D12VideoMotionEstimator* This) { D3D12_VIDEO_MOTION_ESTIMATOR_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } -static __WIDL_INLINE HRESULT ID3D12VideoMotionEstimator_GetProtectedResourceSession(ID3D12VideoMotionEstimator* This,REFIID riid,void **protected_session) { +static inline HRESULT ID3D12VideoMotionEstimator_GetProtectedResourceSession(ID3D12VideoMotionEstimator* This,REFIID riid,void **protected_session) { return This->lpVtbl->GetProtectedResourceSession(This,riid,protected_session); } #endif @@ -1713,38 +1705,38 @@ interface ID3D12VideoMotionVectorHeap { #define ID3D12VideoMotionVectorHeap_GetProtectedResourceSession(This,riid,protected_session) (This)->lpVtbl->GetProtectedResourceSession(This,riid,protected_session) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoMotionVectorHeap_QueryInterface(ID3D12VideoMotionVectorHeap* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoMotionVectorHeap_QueryInterface(ID3D12VideoMotionVectorHeap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoMotionVectorHeap_AddRef(ID3D12VideoMotionVectorHeap* This) { +static inline ULONG ID3D12VideoMotionVectorHeap_AddRef(ID3D12VideoMotionVectorHeap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoMotionVectorHeap_Release(ID3D12VideoMotionVectorHeap* This) { +static inline ULONG ID3D12VideoMotionVectorHeap_Release(ID3D12VideoMotionVectorHeap* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoMotionVectorHeap_GetPrivateData(ID3D12VideoMotionVectorHeap* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoMotionVectorHeap_GetPrivateData(ID3D12VideoMotionVectorHeap* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoMotionVectorHeap_SetPrivateData(ID3D12VideoMotionVectorHeap* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoMotionVectorHeap_SetPrivateData(ID3D12VideoMotionVectorHeap* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoMotionVectorHeap_SetPrivateDataInterface(ID3D12VideoMotionVectorHeap* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoMotionVectorHeap_SetPrivateDataInterface(ID3D12VideoMotionVectorHeap* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoMotionVectorHeap_SetName(ID3D12VideoMotionVectorHeap* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoMotionVectorHeap_SetName(ID3D12VideoMotionVectorHeap* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoMotionVectorHeap_GetDevice(ID3D12VideoMotionVectorHeap* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoMotionVectorHeap_GetDevice(ID3D12VideoMotionVectorHeap* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12VideoMotionVectorHeap methods ***/ -static __WIDL_INLINE D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC ID3D12VideoMotionVectorHeap_GetDesc(ID3D12VideoMotionVectorHeap* This) { +static inline D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC ID3D12VideoMotionVectorHeap_GetDesc(ID3D12VideoMotionVectorHeap* This) { D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } -static __WIDL_INLINE HRESULT ID3D12VideoMotionVectorHeap_GetProtectedResourceSession(ID3D12VideoMotionVectorHeap* This,REFIID riid,void **protected_session) { +static inline HRESULT ID3D12VideoMotionVectorHeap_GetProtectedResourceSession(ID3D12VideoMotionVectorHeap* This,REFIID riid,void **protected_session) { return This->lpVtbl->GetProtectedResourceSession(This,riid,protected_session); } #endif @@ -1864,33 +1856,33 @@ interface ID3D12VideoDevice1 { #define ID3D12VideoDevice1_CreateVideoMotionVectorHeap(This,desc,protected_resource_session,riid,video_motion_vector_heap) (This)->lpVtbl->CreateVideoMotionVectorHeap(This,desc,protected_resource_session,riid,video_motion_vector_heap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice1_QueryInterface(ID3D12VideoDevice1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoDevice1_QueryInterface(ID3D12VideoDevice1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoDevice1_AddRef(ID3D12VideoDevice1* This) { +static inline ULONG ID3D12VideoDevice1_AddRef(ID3D12VideoDevice1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoDevice1_Release(ID3D12VideoDevice1* This) { +static inline ULONG ID3D12VideoDevice1_Release(ID3D12VideoDevice1* This) { return This->lpVtbl->Release(This); } /*** ID3D12VideoDevice methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice1_CheckFeatureSupport(ID3D12VideoDevice1* This,D3D12_FEATURE_VIDEO feature_video,void *feature_support_data,UINT feature_support_data_size) { +static inline HRESULT ID3D12VideoDevice1_CheckFeatureSupport(ID3D12VideoDevice1* This,D3D12_FEATURE_VIDEO feature_video,void *feature_support_data,UINT feature_support_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature_video,feature_support_data,feature_support_data_size); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice1_CreateVideoDecoder(ID3D12VideoDevice1* This,const D3D12_VIDEO_DECODER_DESC *desc,REFIID riid,void **video_decoder) { +static inline HRESULT ID3D12VideoDevice1_CreateVideoDecoder(ID3D12VideoDevice1* This,const D3D12_VIDEO_DECODER_DESC *desc,REFIID riid,void **video_decoder) { return This->lpVtbl->CreateVideoDecoder(This,desc,riid,video_decoder); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice1_CreateVideoDecoderHeap(ID3D12VideoDevice1* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,REFIID riid,void **video_decoder_heap) { +static inline HRESULT ID3D12VideoDevice1_CreateVideoDecoderHeap(ID3D12VideoDevice1* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,REFIID riid,void **video_decoder_heap) { return This->lpVtbl->CreateVideoDecoderHeap(This,video_decoder_heap_desc,riid,video_decoder_heap); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice1_CreateVideoProcessor(ID3D12VideoDevice1* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,REFIID riid,void **video_processor) { +static inline HRESULT ID3D12VideoDevice1_CreateVideoProcessor(ID3D12VideoDevice1* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,REFIID riid,void **video_processor) { return This->lpVtbl->CreateVideoProcessor(This,node_mask,output_stream_desc,input_stream_descs_count,input_stream_descs,riid,video_processor); } /*** ID3D12VideoDevice1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice1_CreateVideoMotionEstimator(ID3D12VideoDevice1* This,const D3D12_VIDEO_MOTION_ESTIMATOR_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_estimator) { +static inline HRESULT ID3D12VideoDevice1_CreateVideoMotionEstimator(ID3D12VideoDevice1* This,const D3D12_VIDEO_MOTION_ESTIMATOR_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_estimator) { return This->lpVtbl->CreateVideoMotionEstimator(This,desc,protected_resource_session,riid,video_motion_estimator); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice1_CreateVideoMotionVectorHeap(ID3D12VideoDevice1* This,const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_vector_heap) { +static inline HRESULT ID3D12VideoDevice1_CreateVideoMotionVectorHeap(ID3D12VideoDevice1* This,const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_vector_heap) { return This->lpVtbl->CreateVideoMotionVectorHeap(This,desc,protected_resource_session,riid,video_motion_vector_heap); } #endif @@ -2184,83 +2176,83 @@ interface ID3D12VideoEncodeCommandList { #define ID3D12VideoEncodeCommandList_SetProtectedResourceSession(This,protected_resource_session) (This)->lpVtbl->SetProtectedResourceSession(This,protected_resource_session) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList_QueryInterface(ID3D12VideoEncodeCommandList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoEncodeCommandList_QueryInterface(ID3D12VideoEncodeCommandList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoEncodeCommandList_AddRef(ID3D12VideoEncodeCommandList* This) { +static inline ULONG ID3D12VideoEncodeCommandList_AddRef(ID3D12VideoEncodeCommandList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoEncodeCommandList_Release(ID3D12VideoEncodeCommandList* This) { +static inline ULONG ID3D12VideoEncodeCommandList_Release(ID3D12VideoEncodeCommandList* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList_GetPrivateData(ID3D12VideoEncodeCommandList* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoEncodeCommandList_GetPrivateData(ID3D12VideoEncodeCommandList* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList_SetPrivateData(ID3D12VideoEncodeCommandList* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoEncodeCommandList_SetPrivateData(ID3D12VideoEncodeCommandList* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList_SetPrivateDataInterface(ID3D12VideoEncodeCommandList* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoEncodeCommandList_SetPrivateDataInterface(ID3D12VideoEncodeCommandList* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList_SetName(ID3D12VideoEncodeCommandList* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoEncodeCommandList_SetName(ID3D12VideoEncodeCommandList* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList_GetDevice(ID3D12VideoEncodeCommandList* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoEncodeCommandList_GetDevice(ID3D12VideoEncodeCommandList* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12VideoEncodeCommandList_GetType(ID3D12VideoEncodeCommandList* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12VideoEncodeCommandList_GetType(ID3D12VideoEncodeCommandList* This) { return This->lpVtbl->GetType(This); } /*** ID3D12VideoEncodeCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList_Close(ID3D12VideoEncodeCommandList* This) { +static inline HRESULT ID3D12VideoEncodeCommandList_Close(ID3D12VideoEncodeCommandList* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList_Reset(ID3D12VideoEncodeCommandList* This,ID3D12CommandAllocator *allocator) { +static inline HRESULT ID3D12VideoEncodeCommandList_Reset(ID3D12VideoEncodeCommandList* This,ID3D12CommandAllocator *allocator) { return This->lpVtbl->Reset(This,allocator); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_ClearState(ID3D12VideoEncodeCommandList* This) { +static inline void ID3D12VideoEncodeCommandList_ClearState(ID3D12VideoEncodeCommandList* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_ResourceBarrier(ID3D12VideoEncodeCommandList* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12VideoEncodeCommandList_ResourceBarrier(ID3D12VideoEncodeCommandList* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barriers_count,barriers); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_DiscardResource(ID3D12VideoEncodeCommandList* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12VideoEncodeCommandList_DiscardResource(ID3D12VideoEncodeCommandList* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_BeginQuery(ID3D12VideoEncodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoEncodeCommandList_BeginQuery(ID3D12VideoEncodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_EndQuery(ID3D12VideoEncodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoEncodeCommandList_EndQuery(ID3D12VideoEncodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_ResolveQueryData(ID3D12VideoEncodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { +static inline void ID3D12VideoEncodeCommandList_ResolveQueryData(ID3D12VideoEncodeCommandList* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { This->lpVtbl->ResolveQueryData(This,query_heap,type,start_index,queries_count,destination_buffer,aligned_destination_buffer_offset); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_SetPredication(ID3D12VideoEncodeCommandList* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12VideoEncodeCommandList_SetPredication(ID3D12VideoEncodeCommandList* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_SetMarker(ID3D12VideoEncodeCommandList* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoEncodeCommandList_SetMarker(ID3D12VideoEncodeCommandList* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_BeginEvent(ID3D12VideoEncodeCommandList* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoEncodeCommandList_BeginEvent(ID3D12VideoEncodeCommandList* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_EndEvent(ID3D12VideoEncodeCommandList* This) { +static inline void ID3D12VideoEncodeCommandList_EndEvent(ID3D12VideoEncodeCommandList* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_EstimateMotion(ID3D12VideoEncodeCommandList* This,ID3D12VideoMotionEstimator *motion_estimator,const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT *output_arguments,const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT *input_arguments) { +static inline void ID3D12VideoEncodeCommandList_EstimateMotion(ID3D12VideoEncodeCommandList* This,ID3D12VideoMotionEstimator *motion_estimator,const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT *output_arguments,const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT *input_arguments) { This->lpVtbl->EstimateMotion(This,motion_estimator,output_arguments,input_arguments); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_ResolveMotionVectorHeap(ID3D12VideoEncodeCommandList* This,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT *output_arguments,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT *input_arguments) { +static inline void ID3D12VideoEncodeCommandList_ResolveMotionVectorHeap(ID3D12VideoEncodeCommandList* This,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT *output_arguments,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT *input_arguments) { This->lpVtbl->ResolveMotionVectorHeap(This,output_arguments,input_arguments); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_WriteBufferImmediate(ID3D12VideoEncodeCommandList* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12VideoEncodeCommandList_WriteBufferImmediate(ID3D12VideoEncodeCommandList* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,params,modes); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList_SetProtectedResourceSession(ID3D12VideoEncodeCommandList* This,ID3D12ProtectedResourceSession *protected_resource_session) { +static inline void ID3D12VideoEncodeCommandList_SetProtectedResourceSession(ID3D12VideoEncodeCommandList* This,ID3D12ProtectedResourceSession *protected_resource_session) { This->lpVtbl->SetProtectedResourceSession(This,protected_resource_session); } #endif @@ -2387,38 +2379,38 @@ interface ID3D12VideoExtensionCommand { #define ID3D12VideoExtensionCommand_GetProtectedResourceSession(This,riid,protected_session) (This)->lpVtbl->GetProtectedResourceSession(This,riid,protected_session) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoExtensionCommand_QueryInterface(ID3D12VideoExtensionCommand* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoExtensionCommand_QueryInterface(ID3D12VideoExtensionCommand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoExtensionCommand_AddRef(ID3D12VideoExtensionCommand* This) { +static inline ULONG ID3D12VideoExtensionCommand_AddRef(ID3D12VideoExtensionCommand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoExtensionCommand_Release(ID3D12VideoExtensionCommand* This) { +static inline ULONG ID3D12VideoExtensionCommand_Release(ID3D12VideoExtensionCommand* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoExtensionCommand_GetPrivateData(ID3D12VideoExtensionCommand* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoExtensionCommand_GetPrivateData(ID3D12VideoExtensionCommand* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoExtensionCommand_SetPrivateData(ID3D12VideoExtensionCommand* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoExtensionCommand_SetPrivateData(ID3D12VideoExtensionCommand* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoExtensionCommand_SetPrivateDataInterface(ID3D12VideoExtensionCommand* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoExtensionCommand_SetPrivateDataInterface(ID3D12VideoExtensionCommand* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoExtensionCommand_SetName(ID3D12VideoExtensionCommand* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoExtensionCommand_SetName(ID3D12VideoExtensionCommand* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoExtensionCommand_GetDevice(ID3D12VideoExtensionCommand* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoExtensionCommand_GetDevice(ID3D12VideoExtensionCommand* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12VideoExtensionCommand methods ***/ -static __WIDL_INLINE D3D12_VIDEO_EXTENSION_COMMAND_DESC ID3D12VideoExtensionCommand_GetDesc(ID3D12VideoExtensionCommand* This) { +static inline D3D12_VIDEO_EXTENSION_COMMAND_DESC ID3D12VideoExtensionCommand_GetDesc(ID3D12VideoExtensionCommand* This) { D3D12_VIDEO_EXTENSION_COMMAND_DESC __ret; return *This->lpVtbl->GetDesc(This,&__ret); } -static __WIDL_INLINE HRESULT ID3D12VideoExtensionCommand_GetProtectedResourceSession(ID3D12VideoExtensionCommand* This,REFIID riid,void **protected_session) { +static inline HRESULT ID3D12VideoExtensionCommand_GetProtectedResourceSession(ID3D12VideoExtensionCommand* This,REFIID riid,void **protected_session) { return This->lpVtbl->GetProtectedResourceSession(This,riid,protected_session); } #endif @@ -2610,49 +2602,49 @@ interface ID3D12VideoDevice2 { #define ID3D12VideoDevice2_ExecuteExtensionCommand(This,extension_command,execution_parameters,execution_parameters_size_in_bytes,output_data,output_data_size_in_bytes) (This)->lpVtbl->ExecuteExtensionCommand(This,extension_command,execution_parameters,execution_parameters_size_in_bytes,output_data,output_data_size_in_bytes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_QueryInterface(ID3D12VideoDevice2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoDevice2_QueryInterface(ID3D12VideoDevice2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoDevice2_AddRef(ID3D12VideoDevice2* This) { +static inline ULONG ID3D12VideoDevice2_AddRef(ID3D12VideoDevice2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoDevice2_Release(ID3D12VideoDevice2* This) { +static inline ULONG ID3D12VideoDevice2_Release(ID3D12VideoDevice2* This) { return This->lpVtbl->Release(This); } /*** ID3D12VideoDevice methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CheckFeatureSupport(ID3D12VideoDevice2* This,D3D12_FEATURE_VIDEO feature_video,void *feature_support_data,UINT feature_support_data_size) { +static inline HRESULT ID3D12VideoDevice2_CheckFeatureSupport(ID3D12VideoDevice2* This,D3D12_FEATURE_VIDEO feature_video,void *feature_support_data,UINT feature_support_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature_video,feature_support_data,feature_support_data_size); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CreateVideoDecoder(ID3D12VideoDevice2* This,const D3D12_VIDEO_DECODER_DESC *desc,REFIID riid,void **video_decoder) { +static inline HRESULT ID3D12VideoDevice2_CreateVideoDecoder(ID3D12VideoDevice2* This,const D3D12_VIDEO_DECODER_DESC *desc,REFIID riid,void **video_decoder) { return This->lpVtbl->CreateVideoDecoder(This,desc,riid,video_decoder); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CreateVideoDecoderHeap(ID3D12VideoDevice2* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,REFIID riid,void **video_decoder_heap) { +static inline HRESULT ID3D12VideoDevice2_CreateVideoDecoderHeap(ID3D12VideoDevice2* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,REFIID riid,void **video_decoder_heap) { return This->lpVtbl->CreateVideoDecoderHeap(This,video_decoder_heap_desc,riid,video_decoder_heap); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CreateVideoProcessor(ID3D12VideoDevice2* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,REFIID riid,void **video_processor) { +static inline HRESULT ID3D12VideoDevice2_CreateVideoProcessor(ID3D12VideoDevice2* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,REFIID riid,void **video_processor) { return This->lpVtbl->CreateVideoProcessor(This,node_mask,output_stream_desc,input_stream_descs_count,input_stream_descs,riid,video_processor); } /*** ID3D12VideoDevice1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CreateVideoMotionEstimator(ID3D12VideoDevice2* This,const D3D12_VIDEO_MOTION_ESTIMATOR_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_estimator) { +static inline HRESULT ID3D12VideoDevice2_CreateVideoMotionEstimator(ID3D12VideoDevice2* This,const D3D12_VIDEO_MOTION_ESTIMATOR_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_estimator) { return This->lpVtbl->CreateVideoMotionEstimator(This,desc,protected_resource_session,riid,video_motion_estimator); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CreateVideoMotionVectorHeap(ID3D12VideoDevice2* This,const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_vector_heap) { +static inline HRESULT ID3D12VideoDevice2_CreateVideoMotionVectorHeap(ID3D12VideoDevice2* This,const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_vector_heap) { return This->lpVtbl->CreateVideoMotionVectorHeap(This,desc,protected_resource_session,riid,video_motion_vector_heap); } /*** ID3D12VideoDevice2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CreateVideoDecoder1(ID3D12VideoDevice2* This,const D3D12_VIDEO_DECODER_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_decoder) { +static inline HRESULT ID3D12VideoDevice2_CreateVideoDecoder1(ID3D12VideoDevice2* This,const D3D12_VIDEO_DECODER_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_decoder) { return This->lpVtbl->CreateVideoDecoder1(This,desc,protected_resource_session,riid,video_decoder); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CreateVideoDecoderHeap1(ID3D12VideoDevice2* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_decoder_heap) { +static inline HRESULT ID3D12VideoDevice2_CreateVideoDecoderHeap1(ID3D12VideoDevice2* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_decoder_heap) { return This->lpVtbl->CreateVideoDecoderHeap1(This,video_decoder_heap_desc,protected_resource_session,riid,video_decoder_heap); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CreateVideoProcessor1(ID3D12VideoDevice2* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_processor) { +static inline HRESULT ID3D12VideoDevice2_CreateVideoProcessor1(ID3D12VideoDevice2* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_processor) { return This->lpVtbl->CreateVideoProcessor1(This,node_mask,output_stream_desc,input_stream_descs_count,input_stream_descs,protected_resource_session,riid,video_processor); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_CreateVideoExtensionCommand(ID3D12VideoDevice2* This,const D3D12_VIDEO_EXTENSION_COMMAND_DESC *desc,const void *creation_parameters,SIZE_T creation_parameters_data_size_in_bytes,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_extension_command) { +static inline HRESULT ID3D12VideoDevice2_CreateVideoExtensionCommand(ID3D12VideoDevice2* This,const D3D12_VIDEO_EXTENSION_COMMAND_DESC *desc,const void *creation_parameters,SIZE_T creation_parameters_data_size_in_bytes,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_extension_command) { return This->lpVtbl->CreateVideoExtensionCommand(This,desc,creation_parameters,creation_parameters_data_size_in_bytes,protected_resource_session,riid,video_extension_command); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice2_ExecuteExtensionCommand(ID3D12VideoDevice2* This,ID3D12VideoExtensionCommand *extension_command,const void *execution_parameters,SIZE_T execution_parameters_size_in_bytes,void *output_data,SIZE_T output_data_size_in_bytes) { +static inline HRESULT ID3D12VideoDevice2_ExecuteExtensionCommand(ID3D12VideoDevice2* This,ID3D12VideoExtensionCommand *extension_command,const void *execution_parameters,SIZE_T execution_parameters_size_in_bytes,void *output_data,SIZE_T output_data_size_in_bytes) { return This->lpVtbl->ExecuteExtensionCommand(This,extension_command,execution_parameters,execution_parameters_size_in_bytes,output_data,output_data_size_in_bytes); } #endif @@ -2877,90 +2869,90 @@ interface ID3D12VideoEncodeCommandList1 { #define ID3D12VideoEncodeCommandList1_ExecuteExtensionCommand(This,extension_command,execution_parameters,execution_parameters_size_in_bytes) (This)->lpVtbl->ExecuteExtensionCommand(This,extension_command,execution_parameters,execution_parameters_size_in_bytes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList1_QueryInterface(ID3D12VideoEncodeCommandList1* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoEncodeCommandList1_QueryInterface(ID3D12VideoEncodeCommandList1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoEncodeCommandList1_AddRef(ID3D12VideoEncodeCommandList1* This) { +static inline ULONG ID3D12VideoEncodeCommandList1_AddRef(ID3D12VideoEncodeCommandList1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoEncodeCommandList1_Release(ID3D12VideoEncodeCommandList1* This) { +static inline ULONG ID3D12VideoEncodeCommandList1_Release(ID3D12VideoEncodeCommandList1* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList1_GetPrivateData(ID3D12VideoEncodeCommandList1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoEncodeCommandList1_GetPrivateData(ID3D12VideoEncodeCommandList1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList1_SetPrivateData(ID3D12VideoEncodeCommandList1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoEncodeCommandList1_SetPrivateData(ID3D12VideoEncodeCommandList1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList1_SetPrivateDataInterface(ID3D12VideoEncodeCommandList1* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoEncodeCommandList1_SetPrivateDataInterface(ID3D12VideoEncodeCommandList1* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList1_SetName(ID3D12VideoEncodeCommandList1* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoEncodeCommandList1_SetName(ID3D12VideoEncodeCommandList1* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList1_GetDevice(ID3D12VideoEncodeCommandList1* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoEncodeCommandList1_GetDevice(ID3D12VideoEncodeCommandList1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12VideoEncodeCommandList1_GetType(ID3D12VideoEncodeCommandList1* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12VideoEncodeCommandList1_GetType(ID3D12VideoEncodeCommandList1* This) { return This->lpVtbl->GetType(This); } /*** ID3D12VideoEncodeCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList1_Close(ID3D12VideoEncodeCommandList1* This) { +static inline HRESULT ID3D12VideoEncodeCommandList1_Close(ID3D12VideoEncodeCommandList1* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList1_Reset(ID3D12VideoEncodeCommandList1* This,ID3D12CommandAllocator *allocator) { +static inline HRESULT ID3D12VideoEncodeCommandList1_Reset(ID3D12VideoEncodeCommandList1* This,ID3D12CommandAllocator *allocator) { return This->lpVtbl->Reset(This,allocator); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_ClearState(ID3D12VideoEncodeCommandList1* This) { +static inline void ID3D12VideoEncodeCommandList1_ClearState(ID3D12VideoEncodeCommandList1* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_ResourceBarrier(ID3D12VideoEncodeCommandList1* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12VideoEncodeCommandList1_ResourceBarrier(ID3D12VideoEncodeCommandList1* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barriers_count,barriers); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_DiscardResource(ID3D12VideoEncodeCommandList1* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12VideoEncodeCommandList1_DiscardResource(ID3D12VideoEncodeCommandList1* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_BeginQuery(ID3D12VideoEncodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoEncodeCommandList1_BeginQuery(ID3D12VideoEncodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_EndQuery(ID3D12VideoEncodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoEncodeCommandList1_EndQuery(ID3D12VideoEncodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_ResolveQueryData(ID3D12VideoEncodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { +static inline void ID3D12VideoEncodeCommandList1_ResolveQueryData(ID3D12VideoEncodeCommandList1* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { This->lpVtbl->ResolveQueryData(This,query_heap,type,start_index,queries_count,destination_buffer,aligned_destination_buffer_offset); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_SetPredication(ID3D12VideoEncodeCommandList1* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12VideoEncodeCommandList1_SetPredication(ID3D12VideoEncodeCommandList1* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_SetMarker(ID3D12VideoEncodeCommandList1* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoEncodeCommandList1_SetMarker(ID3D12VideoEncodeCommandList1* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_BeginEvent(ID3D12VideoEncodeCommandList1* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoEncodeCommandList1_BeginEvent(ID3D12VideoEncodeCommandList1* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_EndEvent(ID3D12VideoEncodeCommandList1* This) { +static inline void ID3D12VideoEncodeCommandList1_EndEvent(ID3D12VideoEncodeCommandList1* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_EstimateMotion(ID3D12VideoEncodeCommandList1* This,ID3D12VideoMotionEstimator *motion_estimator,const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT *output_arguments,const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT *input_arguments) { +static inline void ID3D12VideoEncodeCommandList1_EstimateMotion(ID3D12VideoEncodeCommandList1* This,ID3D12VideoMotionEstimator *motion_estimator,const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT *output_arguments,const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT *input_arguments) { This->lpVtbl->EstimateMotion(This,motion_estimator,output_arguments,input_arguments); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_ResolveMotionVectorHeap(ID3D12VideoEncodeCommandList1* This,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT *output_arguments,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT *input_arguments) { +static inline void ID3D12VideoEncodeCommandList1_ResolveMotionVectorHeap(ID3D12VideoEncodeCommandList1* This,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT *output_arguments,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT *input_arguments) { This->lpVtbl->ResolveMotionVectorHeap(This,output_arguments,input_arguments); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_WriteBufferImmediate(ID3D12VideoEncodeCommandList1* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12VideoEncodeCommandList1_WriteBufferImmediate(ID3D12VideoEncodeCommandList1* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,params,modes); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_SetProtectedResourceSession(ID3D12VideoEncodeCommandList1* This,ID3D12ProtectedResourceSession *protected_resource_session) { +static inline void ID3D12VideoEncodeCommandList1_SetProtectedResourceSession(ID3D12VideoEncodeCommandList1* This,ID3D12ProtectedResourceSession *protected_resource_session) { This->lpVtbl->SetProtectedResourceSession(This,protected_resource_session); } /*** ID3D12VideoEncodeCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_InitializeExtensionCommand(ID3D12VideoEncodeCommandList1* This,ID3D12VideoExtensionCommand *extension_command,const void *initialization_parameters,SIZE_T initialization_parameters_size_in_bytes) { +static inline void ID3D12VideoEncodeCommandList1_InitializeExtensionCommand(ID3D12VideoEncodeCommandList1* This,ID3D12VideoExtensionCommand *extension_command,const void *initialization_parameters,SIZE_T initialization_parameters_size_in_bytes) { This->lpVtbl->InitializeExtensionCommand(This,extension_command,initialization_parameters,initialization_parameters_size_in_bytes); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList1_ExecuteExtensionCommand(ID3D12VideoEncodeCommandList1* This,ID3D12VideoExtensionCommand *extension_command,const void *execution_parameters,SIZE_T execution_parameters_size_in_bytes) { +static inline void ID3D12VideoEncodeCommandList1_ExecuteExtensionCommand(ID3D12VideoEncodeCommandList1* This,ID3D12VideoExtensionCommand *extension_command,const void *execution_parameters,SIZE_T execution_parameters_size_in_bytes) { This->lpVtbl->ExecuteExtensionCommand(This,extension_command,execution_parameters,execution_parameters_size_in_bytes); } #endif @@ -3273,6 +3265,23 @@ typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT { WINBOOL IsSupported; D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT PictureSupport; } D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT; +typedef enum D3D12_VIDEO_ENCODER_SUPPORT_FLAGS { + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_NONE = 0x0, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_GENERAL_SUPPORT_OK = 0x1, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_RECONFIGURATION_AVAILABLE = 0x2, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RESOLUTION_RECONFIGURATION_AVAILABLE = 0x4, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE = 0x8, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE = 0x10, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RECONSTRUCTED_FRAMES_REQUIRE_TEXTURE_ARRAYS = 0x20, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_DELTA_QP_AVAILABLE = 0x40, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE = 0x80, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE = 0x100, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_INITIAL_QP_AVAILABLE = 0x200, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE = 0x400, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE = 0x800, + D3D12_VIDEO_ENCODER_SUPPORT_FLAG_MOTION_ESTIMATION_PRECISION_MODE_LIMIT_AVAILABLE = 0x1000 +} D3D12_VIDEO_ENCODER_SUPPORT_FLAGS; +DEFINE_ENUM_FLAG_OPERATORS(D3D12_VIDEO_ENCODER_SUPPORT_FLAGS); typedef enum D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS { D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE = 0x0, D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION = 0x1, @@ -3328,6 +3337,25 @@ typedef enum D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE { D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_HALF_PIXEL = 2, D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_QUARTER_PIXEL = 3 } D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE; +typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS { + UINT MaxSubregionsNumber; + UINT MaxIntraRefreshFrameDuration; + UINT SubregionBlockPixelsSize; + UINT QPMapRegionPixelsSize; +} D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS; +typedef enum D3D12_VIDEO_ENCODER_VALIDATION_FLAGS { + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_NONE = 0x0, + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_NOT_SUPPORTED = 0x1, + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INPUT_FORMAT_NOT_SUPPORTED = 0x8, + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_CONFIGURATION_NOT_SUPPORTED = 0x10, + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_MODE_NOT_SUPPORTED = 0x20, + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_CONFIGURATION_NOT_SUPPORTED = 0x40, + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INTRA_REFRESH_MODE_NOT_SUPPORTED = 0x80, + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_SUBREGION_LAYOUT_MODE_NOT_SUPPORTED = 0x100, + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RESOLUTION_NOT_SUPPORTED_IN_LIST = 0x200, + D3D12_VIDEO_ENCODER_VALIDATION_FLAG_GOP_STRUCTURE_NOT_SUPPORTED = 0x800 +} D3D12_VIDEO_ENCODER_VALIDATION_FLAGS; +DEFINE_ENUM_FLAG_OPERATORS(D3D12_VIDEO_ENCODER_VALIDATION_FLAGS); typedef struct D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 { UINT GOPLength; UINT PPicturePeriod; @@ -3347,6 +3375,35 @@ typedef struct D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE { D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC *pHEVCGroupOfPictures; } __C89_NAMELESSUNIONNAME; } D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE; +typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT { + UINT NodeIndex; + D3D12_VIDEO_ENCODER_CODEC Codec; + DXGI_FORMAT InputFormat; + D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION CodecConfiguration; + D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE CodecGopSequence; + D3D12_VIDEO_ENCODER_RATE_CONTROL RateControl; + D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE IntraRefresh; + D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE SubregionFrameEncoding; + UINT ResolutionsListCount; + const D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC *pResolutionList; + UINT MaxReferenceFramesInDPB; + D3D12_VIDEO_ENCODER_VALIDATION_FLAGS ValidationFlags; + D3D12_VIDEO_ENCODER_SUPPORT_FLAGS SupportFlags; + D3D12_VIDEO_ENCODER_PROFILE_DESC SuggestedProfile; + D3D12_VIDEO_ENCODER_LEVEL_SETTING SuggestedLevel; + D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS *pResolutionDependentSupport; +} D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT; +typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS { + UINT NodeIndex; + D3D12_VIDEO_ENCODER_CODEC Codec; + D3D12_VIDEO_ENCODER_PROFILE_DESC Profile; + DXGI_FORMAT InputFormat; + D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC PictureTargetResolution; + WINBOOL IsSupported; + UINT CompressedBitstreamBufferAccessAlignment; + UINT EncoderMetadataBufferAccessAlignment; + UINT MaxEncoderOutputMetadataBufferSize; +} D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS; typedef enum D3D12_VIDEO_ENCODER_FLAGS { D3D12_VIDEO_ENCODER_FLAG_NONE = 0x0 } D3D12_VIDEO_ENCODER_FLAGS; @@ -3494,52 +3551,52 @@ interface ID3D12VideoEncoder { #define ID3D12VideoEncoder_GetMaxMotionEstimationPrecision(This) (This)->lpVtbl->GetMaxMotionEstimationPrecision(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncoder_QueryInterface(ID3D12VideoEncoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoEncoder_QueryInterface(ID3D12VideoEncoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoEncoder_AddRef(ID3D12VideoEncoder* This) { +static inline ULONG ID3D12VideoEncoder_AddRef(ID3D12VideoEncoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoEncoder_Release(ID3D12VideoEncoder* This) { +static inline ULONG ID3D12VideoEncoder_Release(ID3D12VideoEncoder* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncoder_GetPrivateData(ID3D12VideoEncoder* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoEncoder_GetPrivateData(ID3D12VideoEncoder* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoder_SetPrivateData(ID3D12VideoEncoder* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoEncoder_SetPrivateData(ID3D12VideoEncoder* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoder_SetPrivateDataInterface(ID3D12VideoEncoder* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoEncoder_SetPrivateDataInterface(ID3D12VideoEncoder* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoder_SetName(ID3D12VideoEncoder* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoEncoder_SetName(ID3D12VideoEncoder* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncoder_GetDevice(ID3D12VideoEncoder* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoEncoder_GetDevice(ID3D12VideoEncoder* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12VideoEncoder methods ***/ -static __WIDL_INLINE UINT ID3D12VideoEncoder_GetNodeMask(ID3D12VideoEncoder* This) { +static inline UINT ID3D12VideoEncoder_GetNodeMask(ID3D12VideoEncoder* This) { return This->lpVtbl->GetNodeMask(This); } -static __WIDL_INLINE D3D12_VIDEO_ENCODER_FLAGS ID3D12VideoEncoder_GetEncoderFlags(ID3D12VideoEncoder* This) { +static inline D3D12_VIDEO_ENCODER_FLAGS ID3D12VideoEncoder_GetEncoderFlags(ID3D12VideoEncoder* This) { return This->lpVtbl->GetEncoderFlags(This); } -static __WIDL_INLINE D3D12_VIDEO_ENCODER_CODEC ID3D12VideoEncoder_GetCodec(ID3D12VideoEncoder* This) { +static inline D3D12_VIDEO_ENCODER_CODEC ID3D12VideoEncoder_GetCodec(ID3D12VideoEncoder* This) { return This->lpVtbl->GetCodec(This); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoder_GetCodecProfile(ID3D12VideoEncoder* This,D3D12_VIDEO_ENCODER_PROFILE_DESC dst_profile) { +static inline HRESULT ID3D12VideoEncoder_GetCodecProfile(ID3D12VideoEncoder* This,D3D12_VIDEO_ENCODER_PROFILE_DESC dst_profile) { return This->lpVtbl->GetCodecProfile(This,dst_profile); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoder_GetCodecConfiguration(ID3D12VideoEncoder* This,D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION dst_codec_config) { +static inline HRESULT ID3D12VideoEncoder_GetCodecConfiguration(ID3D12VideoEncoder* This,D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION dst_codec_config) { return This->lpVtbl->GetCodecConfiguration(This,dst_codec_config); } -static __WIDL_INLINE DXGI_FORMAT ID3D12VideoEncoder_GetInputFormat(ID3D12VideoEncoder* This) { +static inline DXGI_FORMAT ID3D12VideoEncoder_GetInputFormat(ID3D12VideoEncoder* This) { return This->lpVtbl->GetInputFormat(This); } -static __WIDL_INLINE D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE ID3D12VideoEncoder_GetMaxMotionEstimationPrecision(ID3D12VideoEncoder* This) { +static inline D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE ID3D12VideoEncoder_GetMaxMotionEstimationPrecision(ID3D12VideoEncoder* This) { return This->lpVtbl->GetMaxMotionEstimationPrecision(This); } #endif @@ -3687,52 +3744,52 @@ interface ID3D12VideoEncoderHeap { #define ID3D12VideoEncoderHeap_GetResolutionList(This,resolutions_list_count,resolution_list) (This)->lpVtbl->GetResolutionList(This,resolutions_list_count,resolution_list) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncoderHeap_QueryInterface(ID3D12VideoEncoderHeap* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoEncoderHeap_QueryInterface(ID3D12VideoEncoderHeap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoEncoderHeap_AddRef(ID3D12VideoEncoderHeap* This) { +static inline ULONG ID3D12VideoEncoderHeap_AddRef(ID3D12VideoEncoderHeap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoEncoderHeap_Release(ID3D12VideoEncoderHeap* This) { +static inline ULONG ID3D12VideoEncoderHeap_Release(ID3D12VideoEncoderHeap* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncoderHeap_GetPrivateData(ID3D12VideoEncoderHeap* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoEncoderHeap_GetPrivateData(ID3D12VideoEncoderHeap* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoderHeap_SetPrivateData(ID3D12VideoEncoderHeap* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoEncoderHeap_SetPrivateData(ID3D12VideoEncoderHeap* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoderHeap_SetPrivateDataInterface(ID3D12VideoEncoderHeap* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoEncoderHeap_SetPrivateDataInterface(ID3D12VideoEncoderHeap* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoderHeap_SetName(ID3D12VideoEncoderHeap* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoEncoderHeap_SetName(ID3D12VideoEncoderHeap* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncoderHeap_GetDevice(ID3D12VideoEncoderHeap* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoEncoderHeap_GetDevice(ID3D12VideoEncoderHeap* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12VideoEncoderHeap methods ***/ -static __WIDL_INLINE UINT ID3D12VideoEncoderHeap_GetNodeMask(ID3D12VideoEncoderHeap* This) { +static inline UINT ID3D12VideoEncoderHeap_GetNodeMask(ID3D12VideoEncoderHeap* This) { return This->lpVtbl->GetNodeMask(This); } -static __WIDL_INLINE D3D12_VIDEO_ENCODER_HEAP_FLAGS ID3D12VideoEncoderHeap_GetEncoderHeapFlags(ID3D12VideoEncoderHeap* This) { +static inline D3D12_VIDEO_ENCODER_HEAP_FLAGS ID3D12VideoEncoderHeap_GetEncoderHeapFlags(ID3D12VideoEncoderHeap* This) { return This->lpVtbl->GetEncoderHeapFlags(This); } -static __WIDL_INLINE D3D12_VIDEO_ENCODER_CODEC ID3D12VideoEncoderHeap_GetCodec(ID3D12VideoEncoderHeap* This) { +static inline D3D12_VIDEO_ENCODER_CODEC ID3D12VideoEncoderHeap_GetCodec(ID3D12VideoEncoderHeap* This) { return This->lpVtbl->GetCodec(This); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoderHeap_GetCodecProfile(ID3D12VideoEncoderHeap* This,D3D12_VIDEO_ENCODER_PROFILE_DESC dst_profile) { +static inline HRESULT ID3D12VideoEncoderHeap_GetCodecProfile(ID3D12VideoEncoderHeap* This,D3D12_VIDEO_ENCODER_PROFILE_DESC dst_profile) { return This->lpVtbl->GetCodecProfile(This,dst_profile); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoderHeap_GetCodecLevel(ID3D12VideoEncoderHeap* This,D3D12_VIDEO_ENCODER_LEVEL_SETTING dst_level) { +static inline HRESULT ID3D12VideoEncoderHeap_GetCodecLevel(ID3D12VideoEncoderHeap* This,D3D12_VIDEO_ENCODER_LEVEL_SETTING dst_level) { return This->lpVtbl->GetCodecLevel(This,dst_level); } -static __WIDL_INLINE UINT ID3D12VideoEncoderHeap_GetResolutionListCount(ID3D12VideoEncoderHeap* This) { +static inline UINT ID3D12VideoEncoderHeap_GetResolutionListCount(ID3D12VideoEncoderHeap* This) { return This->lpVtbl->GetResolutionListCount(This); } -static __WIDL_INLINE HRESULT ID3D12VideoEncoderHeap_GetResolutionList(ID3D12VideoEncoderHeap* This,const UINT resolutions_list_count,D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC *resolution_list) { +static inline HRESULT ID3D12VideoEncoderHeap_GetResolutionList(ID3D12VideoEncoderHeap* This,const UINT resolutions_list_count,D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC *resolution_list) { return This->lpVtbl->GetResolutionList(This,resolutions_list_count,resolution_list); } #endif @@ -3914,56 +3971,56 @@ interface ID3D12VideoDevice3 { #define ID3D12VideoDevice3_CreateVideoEncoderHeap(This,desc,riid,video_encoder_heap) (This)->lpVtbl->CreateVideoEncoderHeap(This,desc,riid,video_encoder_heap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_QueryInterface(ID3D12VideoDevice3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoDevice3_QueryInterface(ID3D12VideoDevice3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoDevice3_AddRef(ID3D12VideoDevice3* This) { +static inline ULONG ID3D12VideoDevice3_AddRef(ID3D12VideoDevice3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoDevice3_Release(ID3D12VideoDevice3* This) { +static inline ULONG ID3D12VideoDevice3_Release(ID3D12VideoDevice3* This) { return This->lpVtbl->Release(This); } /*** ID3D12VideoDevice methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CheckFeatureSupport(ID3D12VideoDevice3* This,D3D12_FEATURE_VIDEO feature_video,void *feature_support_data,UINT feature_support_data_size) { +static inline HRESULT ID3D12VideoDevice3_CheckFeatureSupport(ID3D12VideoDevice3* This,D3D12_FEATURE_VIDEO feature_video,void *feature_support_data,UINT feature_support_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature_video,feature_support_data,feature_support_data_size); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoDecoder(ID3D12VideoDevice3* This,const D3D12_VIDEO_DECODER_DESC *desc,REFIID riid,void **video_decoder) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoDecoder(ID3D12VideoDevice3* This,const D3D12_VIDEO_DECODER_DESC *desc,REFIID riid,void **video_decoder) { return This->lpVtbl->CreateVideoDecoder(This,desc,riid,video_decoder); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoDecoderHeap(ID3D12VideoDevice3* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,REFIID riid,void **video_decoder_heap) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoDecoderHeap(ID3D12VideoDevice3* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,REFIID riid,void **video_decoder_heap) { return This->lpVtbl->CreateVideoDecoderHeap(This,video_decoder_heap_desc,riid,video_decoder_heap); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoProcessor(ID3D12VideoDevice3* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,REFIID riid,void **video_processor) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoProcessor(ID3D12VideoDevice3* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,REFIID riid,void **video_processor) { return This->lpVtbl->CreateVideoProcessor(This,node_mask,output_stream_desc,input_stream_descs_count,input_stream_descs,riid,video_processor); } /*** ID3D12VideoDevice1 methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoMotionEstimator(ID3D12VideoDevice3* This,const D3D12_VIDEO_MOTION_ESTIMATOR_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_estimator) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoMotionEstimator(ID3D12VideoDevice3* This,const D3D12_VIDEO_MOTION_ESTIMATOR_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_estimator) { return This->lpVtbl->CreateVideoMotionEstimator(This,desc,protected_resource_session,riid,video_motion_estimator); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoMotionVectorHeap(ID3D12VideoDevice3* This,const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_vector_heap) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoMotionVectorHeap(ID3D12VideoDevice3* This,const D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_motion_vector_heap) { return This->lpVtbl->CreateVideoMotionVectorHeap(This,desc,protected_resource_session,riid,video_motion_vector_heap); } /*** ID3D12VideoDevice2 methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoDecoder1(ID3D12VideoDevice3* This,const D3D12_VIDEO_DECODER_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_decoder) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoDecoder1(ID3D12VideoDevice3* This,const D3D12_VIDEO_DECODER_DESC *desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_decoder) { return This->lpVtbl->CreateVideoDecoder1(This,desc,protected_resource_session,riid,video_decoder); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoDecoderHeap1(ID3D12VideoDevice3* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_decoder_heap) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoDecoderHeap1(ID3D12VideoDevice3* This,const D3D12_VIDEO_DECODER_HEAP_DESC *video_decoder_heap_desc,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_decoder_heap) { return This->lpVtbl->CreateVideoDecoderHeap1(This,video_decoder_heap_desc,protected_resource_session,riid,video_decoder_heap); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoProcessor1(ID3D12VideoDevice3* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_processor) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoProcessor1(ID3D12VideoDevice3* This,UINT node_mask,const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *output_stream_desc,UINT input_stream_descs_count,const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_processor) { return This->lpVtbl->CreateVideoProcessor1(This,node_mask,output_stream_desc,input_stream_descs_count,input_stream_descs,protected_resource_session,riid,video_processor); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoExtensionCommand(ID3D12VideoDevice3* This,const D3D12_VIDEO_EXTENSION_COMMAND_DESC *desc,const void *creation_parameters,SIZE_T creation_parameters_data_size_in_bytes,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_extension_command) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoExtensionCommand(ID3D12VideoDevice3* This,const D3D12_VIDEO_EXTENSION_COMMAND_DESC *desc,const void *creation_parameters,SIZE_T creation_parameters_data_size_in_bytes,ID3D12ProtectedResourceSession *protected_resource_session,REFIID riid,void **video_extension_command) { return This->lpVtbl->CreateVideoExtensionCommand(This,desc,creation_parameters,creation_parameters_data_size_in_bytes,protected_resource_session,riid,video_extension_command); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_ExecuteExtensionCommand(ID3D12VideoDevice3* This,ID3D12VideoExtensionCommand *extension_command,const void *execution_parameters,SIZE_T execution_parameters_size_in_bytes,void *output_data,SIZE_T output_data_size_in_bytes) { +static inline HRESULT ID3D12VideoDevice3_ExecuteExtensionCommand(ID3D12VideoDevice3* This,ID3D12VideoExtensionCommand *extension_command,const void *execution_parameters,SIZE_T execution_parameters_size_in_bytes,void *output_data,SIZE_T output_data_size_in_bytes) { return This->lpVtbl->ExecuteExtensionCommand(This,extension_command,execution_parameters,execution_parameters_size_in_bytes,output_data,output_data_size_in_bytes); } /*** ID3D12VideoDevice3 methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoEncoder(ID3D12VideoDevice3* This,const D3D12_VIDEO_ENCODER_DESC *desc,REFIID riid,void **video_encoder) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoEncoder(ID3D12VideoDevice3* This,const D3D12_VIDEO_ENCODER_DESC *desc,REFIID riid,void **video_encoder) { return This->lpVtbl->CreateVideoEncoder(This,desc,riid,video_encoder); } -static __WIDL_INLINE HRESULT ID3D12VideoDevice3_CreateVideoEncoderHeap(ID3D12VideoDevice3* This,const D3D12_VIDEO_ENCODER_HEAP_DESC *desc,REFIID riid,void **video_encoder_heap) { +static inline HRESULT ID3D12VideoDevice3_CreateVideoEncoderHeap(ID3D12VideoDevice3* This,const D3D12_VIDEO_ENCODER_HEAP_DESC *desc,REFIID riid,void **video_encoder_heap) { return This->lpVtbl->CreateVideoEncoderHeap(This,desc,riid,video_encoder_heap); } #endif @@ -4142,6 +4199,15 @@ typedef struct D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA { UINT64 bStartOffset; UINT64 bHeaderSize; } D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA; +typedef enum D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS { + D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_NO_ERROR = 0x0, + D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_CODEC_PICTURE_CONTROL_NOT_SUPPORTED = 0x1, + D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_SUBREGION_LAYOUT_CONFIGURATION_NOT_SUPPORTED = 0x2, + D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_INVALID_REFERENCE_PICTURES = 0x4, + D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_RECONFIGURATION_REQUEST_NOT_SUPPORTED = 0x8, + D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_INVALID_METADATA_BUFFER_SOURCE = 0x10 +} D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS; +DEFINE_ENUM_FLAG_OPERATORS(D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS); typedef struct D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS { UINT64 AverageQP; UINT64 IntraCodingUnitsCount; @@ -4405,97 +4471,97 @@ interface ID3D12VideoEncodeCommandList2 { #define ID3D12VideoEncodeCommandList2_ResolveEncoderOutputMetadata(This,input_arguments,output_arguments) (This)->lpVtbl->ResolveEncoderOutputMetadata(This,input_arguments,output_arguments) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList2_QueryInterface(ID3D12VideoEncodeCommandList2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D12VideoEncodeCommandList2_QueryInterface(ID3D12VideoEncodeCommandList2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D12VideoEncodeCommandList2_AddRef(ID3D12VideoEncodeCommandList2* This) { +static inline ULONG ID3D12VideoEncodeCommandList2_AddRef(ID3D12VideoEncodeCommandList2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D12VideoEncodeCommandList2_Release(ID3D12VideoEncodeCommandList2* This) { +static inline ULONG ID3D12VideoEncodeCommandList2_Release(ID3D12VideoEncodeCommandList2* This) { return This->lpVtbl->Release(This); } /*** ID3D12Object methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList2_GetPrivateData(ID3D12VideoEncodeCommandList2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT ID3D12VideoEncodeCommandList2_GetPrivateData(ID3D12VideoEncodeCommandList2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList2_SetPrivateData(ID3D12VideoEncodeCommandList2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT ID3D12VideoEncodeCommandList2_SetPrivateData(ID3D12VideoEncodeCommandList2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList2_SetPrivateDataInterface(ID3D12VideoEncodeCommandList2* This,REFGUID guid,const IUnknown *data) { +static inline HRESULT ID3D12VideoEncodeCommandList2_SetPrivateDataInterface(ID3D12VideoEncodeCommandList2* This,REFGUID guid,const IUnknown *data) { return This->lpVtbl->SetPrivateDataInterface(This,guid,data); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList2_SetName(ID3D12VideoEncodeCommandList2* This,const WCHAR *name) { +static inline HRESULT ID3D12VideoEncodeCommandList2_SetName(ID3D12VideoEncodeCommandList2* This,const WCHAR *name) { return This->lpVtbl->SetName(This,name); } /*** ID3D12DeviceChild methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList2_GetDevice(ID3D12VideoEncodeCommandList2* This,REFIID riid,void **device) { +static inline HRESULT ID3D12VideoEncodeCommandList2_GetDevice(ID3D12VideoEncodeCommandList2* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** ID3D12CommandList methods ***/ -static __WIDL_INLINE D3D12_COMMAND_LIST_TYPE ID3D12VideoEncodeCommandList2_GetType(ID3D12VideoEncodeCommandList2* This) { +static inline D3D12_COMMAND_LIST_TYPE ID3D12VideoEncodeCommandList2_GetType(ID3D12VideoEncodeCommandList2* This) { return This->lpVtbl->GetType(This); } /*** ID3D12VideoEncodeCommandList methods ***/ -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList2_Close(ID3D12VideoEncodeCommandList2* This) { +static inline HRESULT ID3D12VideoEncodeCommandList2_Close(ID3D12VideoEncodeCommandList2* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT ID3D12VideoEncodeCommandList2_Reset(ID3D12VideoEncodeCommandList2* This,ID3D12CommandAllocator *allocator) { +static inline HRESULT ID3D12VideoEncodeCommandList2_Reset(ID3D12VideoEncodeCommandList2* This,ID3D12CommandAllocator *allocator) { return This->lpVtbl->Reset(This,allocator); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_ClearState(ID3D12VideoEncodeCommandList2* This) { +static inline void ID3D12VideoEncodeCommandList2_ClearState(ID3D12VideoEncodeCommandList2* This) { This->lpVtbl->ClearState(This); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_ResourceBarrier(ID3D12VideoEncodeCommandList2* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { +static inline void ID3D12VideoEncodeCommandList2_ResourceBarrier(ID3D12VideoEncodeCommandList2* This,UINT barriers_count,const D3D12_RESOURCE_BARRIER *barriers) { This->lpVtbl->ResourceBarrier(This,barriers_count,barriers); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_DiscardResource(ID3D12VideoEncodeCommandList2* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { +static inline void ID3D12VideoEncodeCommandList2_DiscardResource(ID3D12VideoEncodeCommandList2* This,ID3D12Resource *resource,const D3D12_DISCARD_REGION *region) { This->lpVtbl->DiscardResource(This,resource,region); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_BeginQuery(ID3D12VideoEncodeCommandList2* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoEncodeCommandList2_BeginQuery(ID3D12VideoEncodeCommandList2* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->BeginQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_EndQuery(ID3D12VideoEncodeCommandList2* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { +static inline void ID3D12VideoEncodeCommandList2_EndQuery(ID3D12VideoEncodeCommandList2* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT index) { This->lpVtbl->EndQuery(This,query_heap,type,index); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_ResolveQueryData(ID3D12VideoEncodeCommandList2* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { +static inline void ID3D12VideoEncodeCommandList2_ResolveQueryData(ID3D12VideoEncodeCommandList2* This,ID3D12QueryHeap *query_heap,D3D12_QUERY_TYPE type,UINT start_index,UINT queries_count,ID3D12Resource *destination_buffer,UINT64 aligned_destination_buffer_offset) { This->lpVtbl->ResolveQueryData(This,query_heap,type,start_index,queries_count,destination_buffer,aligned_destination_buffer_offset); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_SetPredication(ID3D12VideoEncodeCommandList2* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { +static inline void ID3D12VideoEncodeCommandList2_SetPredication(ID3D12VideoEncodeCommandList2* This,ID3D12Resource *buffer,UINT64 aligned_buffer_offset,D3D12_PREDICATION_OP operation) { This->lpVtbl->SetPredication(This,buffer,aligned_buffer_offset,operation); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_SetMarker(ID3D12VideoEncodeCommandList2* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoEncodeCommandList2_SetMarker(ID3D12VideoEncodeCommandList2* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->SetMarker(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_BeginEvent(ID3D12VideoEncodeCommandList2* This,UINT metadata,const void *data,UINT size) { +static inline void ID3D12VideoEncodeCommandList2_BeginEvent(ID3D12VideoEncodeCommandList2* This,UINT metadata,const void *data,UINT size) { This->lpVtbl->BeginEvent(This,metadata,data,size); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_EndEvent(ID3D12VideoEncodeCommandList2* This) { +static inline void ID3D12VideoEncodeCommandList2_EndEvent(ID3D12VideoEncodeCommandList2* This) { This->lpVtbl->EndEvent(This); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_EstimateMotion(ID3D12VideoEncodeCommandList2* This,ID3D12VideoMotionEstimator *motion_estimator,const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT *output_arguments,const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT *input_arguments) { +static inline void ID3D12VideoEncodeCommandList2_EstimateMotion(ID3D12VideoEncodeCommandList2* This,ID3D12VideoMotionEstimator *motion_estimator,const D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT *output_arguments,const D3D12_VIDEO_MOTION_ESTIMATOR_INPUT *input_arguments) { This->lpVtbl->EstimateMotion(This,motion_estimator,output_arguments,input_arguments); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_ResolveMotionVectorHeap(ID3D12VideoEncodeCommandList2* This,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT *output_arguments,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT *input_arguments) { +static inline void ID3D12VideoEncodeCommandList2_ResolveMotionVectorHeap(ID3D12VideoEncodeCommandList2* This,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT *output_arguments,const D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT *input_arguments) { This->lpVtbl->ResolveMotionVectorHeap(This,output_arguments,input_arguments); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_WriteBufferImmediate(ID3D12VideoEncodeCommandList2* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { +static inline void ID3D12VideoEncodeCommandList2_WriteBufferImmediate(ID3D12VideoEncodeCommandList2* This,UINT count,const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *params,const D3D12_WRITEBUFFERIMMEDIATE_MODE *modes) { This->lpVtbl->WriteBufferImmediate(This,count,params,modes); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_SetProtectedResourceSession(ID3D12VideoEncodeCommandList2* This,ID3D12ProtectedResourceSession *protected_resource_session) { +static inline void ID3D12VideoEncodeCommandList2_SetProtectedResourceSession(ID3D12VideoEncodeCommandList2* This,ID3D12ProtectedResourceSession *protected_resource_session) { This->lpVtbl->SetProtectedResourceSession(This,protected_resource_session); } /*** ID3D12VideoEncodeCommandList1 methods ***/ -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_InitializeExtensionCommand(ID3D12VideoEncodeCommandList2* This,ID3D12VideoExtensionCommand *extension_command,const void *initialization_parameters,SIZE_T initialization_parameters_size_in_bytes) { +static inline void ID3D12VideoEncodeCommandList2_InitializeExtensionCommand(ID3D12VideoEncodeCommandList2* This,ID3D12VideoExtensionCommand *extension_command,const void *initialization_parameters,SIZE_T initialization_parameters_size_in_bytes) { This->lpVtbl->InitializeExtensionCommand(This,extension_command,initialization_parameters,initialization_parameters_size_in_bytes); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_ExecuteExtensionCommand(ID3D12VideoEncodeCommandList2* This,ID3D12VideoExtensionCommand *extension_command,const void *execution_parameters,SIZE_T execution_parameters_size_in_bytes) { +static inline void ID3D12VideoEncodeCommandList2_ExecuteExtensionCommand(ID3D12VideoEncodeCommandList2* This,ID3D12VideoExtensionCommand *extension_command,const void *execution_parameters,SIZE_T execution_parameters_size_in_bytes) { This->lpVtbl->ExecuteExtensionCommand(This,extension_command,execution_parameters,execution_parameters_size_in_bytes); } /*** ID3D12VideoEncodeCommandList2 methods ***/ -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_EncodeFrame(ID3D12VideoEncodeCommandList2* This,ID3D12VideoEncoder *encoder,ID3D12VideoEncoderHeap *heap,const D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS *input_arguments,const D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS *output_arguments) { +static inline void ID3D12VideoEncodeCommandList2_EncodeFrame(ID3D12VideoEncodeCommandList2* This,ID3D12VideoEncoder *encoder,ID3D12VideoEncoderHeap *heap,const D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS *input_arguments,const D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS *output_arguments) { This->lpVtbl->EncodeFrame(This,encoder,heap,input_arguments,output_arguments); } -static __WIDL_INLINE void ID3D12VideoEncodeCommandList2_ResolveEncoderOutputMetadata(ID3D12VideoEncodeCommandList2* This,const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS *input_arguments,const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS *output_arguments) { +static inline void ID3D12VideoEncodeCommandList2_ResolveEncoderOutputMetadata(ID3D12VideoEncodeCommandList2* This,const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS *input_arguments,const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS *output_arguments) { This->lpVtbl->ResolveEncoderOutputMetadata(This,input_arguments,output_arguments); } #endif diff --git a/lib/libc/include/any-windows-any/d3dcommon.h b/lib/libc/include/any-windows-any/d3dcommon.h index fc86f91960c143939146d66ab067abeab198298f..5a7ff8dbe6327fbf2e57bbfbac3ccd45a7713ca0 100644 --- a/lib/libc/include/any-windows-any/d3dcommon.h +++ b/lib/libc/include/any-windows-any/d3dcommon.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/d3dcommon.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/d3dcommon.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __d3dcommon_h__ #define __d3dcommon_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ID3D10Blob_FWD_DEFINED__ @@ -126,20 +118,20 @@ interface ID3D10Blob { #define ID3D10Blob_GetBufferSize(This) (This)->lpVtbl->GetBufferSize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3D10Blob_QueryInterface(ID3D10Blob* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3D10Blob_QueryInterface(ID3D10Blob* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3D10Blob_AddRef(ID3D10Blob* This) { +static inline ULONG ID3D10Blob_AddRef(ID3D10Blob* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3D10Blob_Release(ID3D10Blob* This) { +static inline ULONG ID3D10Blob_Release(ID3D10Blob* This) { return This->lpVtbl->Release(This); } /*** ID3D10Blob methods ***/ -static __WIDL_INLINE void * ID3D10Blob_GetBufferPointer(ID3D10Blob* This) { +static inline void * ID3D10Blob_GetBufferPointer(ID3D10Blob* This) { return This->lpVtbl->GetBufferPointer(This); } -static __WIDL_INLINE SIZE_T ID3D10Blob_GetBufferSize(ID3D10Blob* This) { +static inline SIZE_T ID3D10Blob_GetBufferSize(ID3D10Blob* This) { return This->lpVtbl->GetBufferSize(This); } #endif @@ -223,20 +215,20 @@ interface ID3DDestructionNotifier { #define ID3DDestructionNotifier_UnregisterDestructionCallback(This,callback_id) (This)->lpVtbl->UnregisterDestructionCallback(This,callback_id) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ID3DDestructionNotifier_QueryInterface(ID3DDestructionNotifier* This,REFIID riid,void **ppvObject) { +static inline HRESULT ID3DDestructionNotifier_QueryInterface(ID3DDestructionNotifier* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ID3DDestructionNotifier_AddRef(ID3DDestructionNotifier* This) { +static inline ULONG ID3DDestructionNotifier_AddRef(ID3DDestructionNotifier* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ID3DDestructionNotifier_Release(ID3DDestructionNotifier* This) { +static inline ULONG ID3DDestructionNotifier_Release(ID3DDestructionNotifier* This) { return This->lpVtbl->Release(This); } /*** ID3DDestructionNotifier methods ***/ -static __WIDL_INLINE HRESULT ID3DDestructionNotifier_RegisterDestructionCallback(ID3DDestructionNotifier* This,PFN_DESTRUCTION_CALLBACK callback_func,void *data,UINT *callback_id) { +static inline HRESULT ID3DDestructionNotifier_RegisterDestructionCallback(ID3DDestructionNotifier* This,PFN_DESTRUCTION_CALLBACK callback_func,void *data,UINT *callback_id) { return This->lpVtbl->RegisterDestructionCallback(This,callback_func,data,callback_id); } -static __WIDL_INLINE HRESULT ID3DDestructionNotifier_UnregisterDestructionCallback(ID3DDestructionNotifier* This,UINT callback_id) { +static inline HRESULT ID3DDestructionNotifier_UnregisterDestructionCallback(ID3DDestructionNotifier* This,UINT callback_id) { return This->lpVtbl->UnregisterDestructionCallback(This,callback_id); } #endif @@ -310,10 +302,10 @@ interface ID3DInclude { #define ID3DInclude_Close(This,data) (This)->lpVtbl->Close(This,data) #else /*** ID3DInclude methods ***/ -static __WIDL_INLINE HRESULT ID3DInclude_Open(ID3DInclude* This,D3D_INCLUDE_TYPE include_type,const char *filename,const void *parent_data,const void **data,UINT *bytes) { +static inline HRESULT ID3DInclude_Open(ID3DInclude* This,D3D_INCLUDE_TYPE include_type,const char *filename,const void *parent_data,const void **data,UINT *bytes) { return This->lpVtbl->Open(This,include_type,filename,parent_data,data,bytes); } -static __WIDL_INLINE HRESULT ID3DInclude_Close(ID3DInclude* This,const void *data) { +static inline HRESULT ID3DInclude_Close(ID3DInclude* This,const void *data) { return This->lpVtbl->Close(This,data); } #endif @@ -334,6 +326,7 @@ typedef enum D3D_DRIVER_TYPE { D3D_DRIVER_TYPE_WARP = 5 } D3D_DRIVER_TYPE; typedef enum D3D_FEATURE_LEVEL { + D3D_FEATURE_LEVEL_1_0_CORE = 0x1000, D3D_FEATURE_LEVEL_9_1 = 0x9100, D3D_FEATURE_LEVEL_9_2 = 0x9200, D3D_FEATURE_LEVEL_9_3 = 0x9300, @@ -342,7 +335,8 @@ typedef enum D3D_FEATURE_LEVEL { D3D_FEATURE_LEVEL_11_0 = 0xb000, D3D_FEATURE_LEVEL_11_1 = 0xb100, D3D_FEATURE_LEVEL_12_0 = 0xc000, - D3D_FEATURE_LEVEL_12_1 = 0xc100 + D3D_FEATURE_LEVEL_12_1 = 0xc100, + D3D_FEATURE_LEVEL_12_2 = 0xc200 } D3D_FEATURE_LEVEL; #define D3D_FL9_1_REQ_TEXTURE1D_U_DIMENSION 2048 #define D3D_FL9_3_REQ_TEXTURE1D_U_DIMENSION 4096 @@ -859,6 +853,8 @@ typedef enum D3D_NAME { D3D_NAME_COVERAGE = 66, D3D_NAME_DEPTH_GREATER_EQUAL = 67, D3D_NAME_DEPTH_LESS_EQUAL = 68, + D3D_NAME_STENCIL_REF = 69, + D3D_NAME_INNER_COVERAGE = 70, D3D10_NAME_UNDEFINED = 0, D3D10_NAME_POSITION = 1, D3D10_NAME_CLIP_DISTANCE = 2, @@ -880,7 +876,12 @@ typedef enum D3D_NAME { D3D10_NAME_DEPTH = 65, D3D10_NAME_COVERAGE = 66, D3D11_NAME_DEPTH_GREATER_EQUAL = 67, - D3D11_NAME_DEPTH_LESS_EQUAL = 68 + D3D11_NAME_DEPTH_LESS_EQUAL = 68, + D3D11_NAME_STENCIL_REF = 69, + D3D11_NAME_INNER_COVERAGE = 70, + D3D12_NAME_BARYCENTRICS = 23, + D3D12_NAME_SHADINGRATE = 24, + D3D12_NAME_CULLPRIMITIVE = 25 } D3D_NAME; typedef enum _D3D_SHADER_INPUT_TYPE { D3D_SIT_CBUFFER = 0, diff --git a/lib/libc/include/any-windows-any/d3dcompiler.h b/lib/libc/include/any-windows-any/d3dcompiler.h index bdd718a4293ba1677a7216e7b1ce492485bdeaa5..cb3241845b933ff731674c624bfcabdc0c01ba3d 100644 --- a/lib/libc/include/any-windows-any/d3dcompiler.h +++ b/lib/libc/include/any-windows-any/d3dcompiler.h @@ -154,6 +154,7 @@ typedef HRESULT (WINAPI *pD3DPreprocess)(const void *data, SIZE_T size, const ch const D3D_SHADER_MACRO *defines, ID3DInclude *include, ID3DBlob **shader, ID3DBlob **error_messages); +HRESULT WINAPI D3DCreateLinker(ID3D11Linker **linker); HRESULT WINAPI D3DLoadModule(const void *data, SIZE_T size, ID3D11Module **module); #ifdef __cplusplus diff --git a/lib/libc/include/any-windows-any/d3dx9mesh.h b/lib/libc/include/any-windows-any/d3dx9mesh.h index 0327cf3f592e0a0afed62ce26d1060d49de07529..8e4427486de83b58aeb5c37e6906be1d0f0705fd 100644 --- a/lib/libc/include/any-windows-any/d3dx9mesh.h +++ b/lib/libc/include/any-windows-any/d3dx9mesh.h @@ -873,7 +873,7 @@ DEFINE_GUID(DXFILEOBJ_VertexDuplicationIndices, 0xb8d65549, 0xd7c9, 0x4995, 0x89 DEFINE_GUID(DXFILEOBJ_FaceAdjacency, 0xa64c844a, 0xe282, 0x4756, 0x8b, 0x80, 0x25, 0x0c, 0xde, 0x04, 0x39, 0x8c); DEFINE_GUID(DXFILEOBJ_SkinWeights, 0x6f0d123b, 0xbad2, 0x4167, 0xa0, 0xd0, 0x80, 0x22, 0x4f, 0x25, 0xfa, 0xbb); DEFINE_GUID(DXFILEOBJ_Patch, 0xa3eb5d44, 0xfc22, 0x429d, 0x9a, 0xfb, 0x32, 0x21, 0xcb, 0x97, 0x19, 0xa6); -DEFINE_GUID(DXFILEOBJ_PatchMesh, 0xd02c95cc, 0xedba, 0x4305, 0x9b, 0x5d, 0x18, 0x20, 0xd7, 0x70, 0x4d, 0xbf); +DEFINE_GUID(DXFILEOBJ_PatchMesh, 0xd02c95cc, 0xedba, 0x4305, 0x9b, 0x5d, 0x18, 0x20, 0xd7, 0x70, 0x4b, 0xbf); DEFINE_GUID(DXFILEOBJ_PatchMesh9, 0xb9ec94e1, 0xb9a6, 0x4251, 0xba, 0x18, 0x94, 0x89, 0x3f, 0x02, 0xc0, 0xea); DEFINE_GUID(DXFILEOBJ_PMInfo, 0xb6c3e656, 0xec8b, 0x4b92, 0x9b, 0x62, 0x68, 0x16, 0x59, 0x52, 0x29, 0x47); DEFINE_GUID(DXFILEOBJ_PMAttributeRange, 0x917e0427, 0xc61e, 0x4a14, 0x9c, 0x64, 0xaf, 0xe6, 0x5f, 0x9e, 0x98, 0x44); diff --git a/lib/libc/include/any-windows-any/dbgeng.h b/lib/libc/include/any-windows-any/dbgeng.h index fc9f182682105051bcd049b93f3871f134498ba4..8371aadbcf83d03b99a3d47a1db25dd77bc581bc 100644 --- a/lib/libc/include/any-windows-any/dbgeng.h +++ b/lib/libc/include/any-windows-any/dbgeng.h @@ -23,56 +23,117 @@ extern "C" { #endif DEFINE_GUID(IID_IDebugAdvanced,0xf2df5f53,0x071f,0x47bd,0x9d,0xe6,0x57,0x34,0xc3,0xfe,0xd6,0x89); + DEFINE_GUID(IID_IDebugAdvanced2,0x716d14c9,0x119b,0x4ba5,0xaf,0x1f,0x08,0x90,0xe6,0x72,0x41,0x6a); + DEFINE_GUID(IID_IDebugAdvanced3,0xcba4abb4,0x84c4,0x444d,0x87,0xca,0xa0,0x4e,0x13,0x28,0x67,0x39); + DEFINE_GUID(IID_IDebugAdvanced4,0xd1069067,0x2a65,0x4bf0,0xae,0x97,0x76,0x18,0x4b,0x67,0x85,0x6b); DEFINE_GUID(IID_IDebugBreakpoint,0x5bd9d474,0x5975,0x423a,0xb8,0x8b,0x65,0xa8,0xe7,0x11,0x0e,0x65); + DEFINE_GUID(IID_IDebugBreakpoint2,0x1b278d20,0x79f2,0x426e,0xa3,0xf9,0xc1,0xdd,0xf3,0x75,0xd4,0x8e); + DEFINE_GUID(IID_IDebugBreakpoint3,0x38f5c249,0xb448,0x43bb,0x98,0x35,0x57,0x9d,0x4e,0xc0,0x22,0x49); DEFINE_GUID(IID_IDebugClient,0x27fe5639,0x8407,0x4f47,0x83,0x64,0xee,0x11,0x8f,0xb0,0x8a,0xc8); DEFINE_GUID(IID_IDebugClient2,0xedbed635,0x372e,0x4dab,0xbb,0xfe,0xed,0x0d,0x2f,0x63,0xbe,0x81); DEFINE_GUID(IID_IDebugClient3,0xdd492d7f,0x71b8,0x4ad6,0xa8,0xdc,0x1c,0x88,0x74,0x79,0xff,0x91); DEFINE_GUID(IID_IDebugClient4,0xca83c3de,0x5089,0x4cf8,0x93,0xc8,0xd8,0x92,0x38,0x7f,0x2a,0x5e); + DEFINE_GUID(IID_IDebugClient5,0xe3acb9d7,0x7ec2,0x4f0c,0xa0,0xda,0xe8,0x1e,0x0c,0xbb,0xe6,0x28); + DEFINE_GUID(IID_IDebugClient6,0xfd28b4c5,0xc498,0x4686,0xa2,0x8e,0x62,0xca,0xd2,0x15,0x4e,0xb3); + DEFINE_GUID(IID_IDebugClient7,0x13586be3,0x542e,0x481e,0xb1,0xf2,0x84,0x97,0xba,0x74,0xf9,0xa9); + DEFINE_GUID(IID_IDebugClient8,0xcec43add,0x6375,0x469e,0x83,0xd5,0x41,0x4e,0x40,0x33,0xc1,0x9a); + DEFINE_GUID(IID_IDebugClient9,0x2c24cd5b,0x4d9e,0x4df4,0x8a,0x70,0x3d,0x37,0x44,0x0d,0x11,0x9f); + DEFINE_GUID(IID_IDebugPlmClient,0xa02b66c4,0xaea3,0x4234,0xa9,0xf7,0xfe,0x4c,0x38,0x3d,0x4e,0x29); + DEFINE_GUID(IID_IDebugPlmClient2,0x597c980d,0xe7bd,0x4309,0x96,0x2c,0x9d,0x9b,0x69,0xa7,0x37,0x2c); + DEFINE_GUID(IID_IDebugPlmClient3,0xcdf48669,0x901f,0x4791,0xb8,0x68,0x7d,0x2c,0xb3,0xa2,0xd7,0xfc); + DEFINE_GUID(IID_IDebugOutputStream,0x7782d8f2,0x2b85,0x4059,0xab,0x88,0x28,0xce,0xdd,0xca,0x1c,0x80); DEFINE_GUID(IID_IDebugControl,0x5182e668,0x105e,0x416e,0xad,0x92,0x24,0xef,0x80,0x04,0x24,0xba); DEFINE_GUID(IID_IDebugControl2,0xd4366723,0x44df,0x4bed,0x8c,0x7e,0x4c,0x05,0x42,0x4f,0x45,0x88); DEFINE_GUID(IID_IDebugControl3,0x7df74a86,0xb03f,0x407f,0x90,0xab,0xa2,0x0d,0xad,0xce,0xad,0x08); + DEFINE_GUID(IID_IDebugControl4,0x94e60ce9,0x9b41,0x4b19,0x9f,0xc0,0x6d,0x9e,0xb3,0x52,0x72,0xb3); + DEFINE_GUID(IID_IDebugControl5,0xb2ffe162,0x2412,0x429f,0x8d,0x1d,0x5b,0xf6,0xdd,0x82,0x46,0x96); + DEFINE_GUID(IID_IDebugControl6,0xbc0d583f,0x126d,0x43a1,0x9c,0xc4,0xa8,0x60,0xab,0x1d,0x53,0x7b); + DEFINE_GUID(IID_IDebugControl7,0xb86fb3b1,0x80d4,0x475b,0xae,0xa3,0xcf,0x06,0x53,0x9c,0xf6,0x3a); DEFINE_GUID(IID_IDebugDataSpaces,0x88f7dfab,0x3ea7,0x4c3a,0xae,0xfb,0xc4,0xe8,0x10,0x61,0x73,0xaa); DEFINE_GUID(IID_IDebugDataSpaces2,0x7a5e852f,0x96e9,0x468f,0xac,0x1b,0x0b,0x3a,0xdd,0xc4,0xa0,0x49); DEFINE_GUID(IID_IDebugDataSpaces3,0x23f79d6c,0x8aaf,0x4f7c,0xa6,0x07,0x99,0x95,0xf5,0x40,0x7e,0x63); + DEFINE_GUID(IID_IDebugDataSpaces4,0xd98ada1f,0x29e9,0x4ef5,0xa6,0xc0,0xe5,0x33,0x49,0x88,0x32,0x12); DEFINE_GUID(IID_IDebugEventCallbacks,0x337be28b,0x5036,0x4d72,0xb6,0xbf,0xc4,0x5f,0xbb,0x9f,0x2e,0xaa); + DEFINE_GUID(IID_IDebugEventCallbacksWide,0x0690e046,0x9c23,0x45ac,0xa0,0x4f,0x98,0x7a,0xc2,0x9a,0xd0,0xd3); + DEFINE_GUID(IID_IDebugEventContextCallbacks,0x61a4905b,0x23f9,0x4247,0xb3,0xc5,0x53,0xd0,0x87,0x52,0x9a,0xb7); DEFINE_GUID(IID_IDebugInputCallbacks,0x9f50e42c,0xf136,0x499e,0x9a,0x97,0x73,0x03,0x6c,0x94,0xed,0x2d); DEFINE_GUID(IID_IDebugOutputCallbacks,0x4bf58045,0xd654,0x4c40,0xb0,0xaf,0x68,0x30,0x90,0xf3,0x56,0xdc); + DEFINE_GUID(IID_IDebugOutputCallbacksWide,0x4c7fd663,0xc394,0x4e26,0x8e,0xf1,0x34,0xad,0x5e,0xd3,0x76,0x4c); DEFINE_GUID(IID_IDebugRegisters,0xce289126,0x9e84,0x45a7,0x93,0x7e,0x67,0xbb,0x18,0x69,0x14,0x93); + DEFINE_GUID(IID_IDebugRegisters2,0x1656afa9,0x19c6,0x4e3a,0x97,0xe7,0x5d,0xc9,0x16,0x0c,0xf9,0xc4); DEFINE_GUID(IID_IDebugSymbolGroup,0xf2528316,0x0f1a,0x4431,0xae,0xed,0x11,0xd0,0x96,0xe1,0xe2,0xab); + DEFINE_GUID(IID_IDebugSymbolGroup2,0x6a7ccc5f,0xfb5e,0x4dcc,0xb4,0x1c,0x6c,0x20,0x30,0x7b,0xcc,0xc7); DEFINE_GUID(IID_IDebugSymbols,0x8c31e98c,0x983a,0x48a5,0x90,0x16,0x6f,0xe5,0xd6,0x67,0xa9,0x50); DEFINE_GUID(IID_IDebugSymbols2,0x3a707211,0xafdd,0x4495,0xad,0x4f,0x56,0xfe,0xcd,0xf8,0x16,0x3f); + DEFINE_GUID(IID_IDebugSymbols3,0xf02fbecc,0x50ac,0x4f36,0x9a,0xd9,0xc9,0x75,0xe8,0xf3,0x2f,0xf8); + DEFINE_GUID(IID_IDebugSymbols4,0xe391bbd8,0x9d8c,0x4418,0x84,0x0b,0xc0,0x06,0x59,0x2a,0x17,0x52); + DEFINE_GUID(IID_IDebugSymbols5,0xc65fa83e,0x1e69,0x475e,0x8e,0x0e,0xb5,0xd7,0x9e,0x9c,0xc1,0x7e); DEFINE_GUID(IID_IDebugSystemObjects,0x6b86fe2c,0x2c4f,0x4f0c,0x9d,0xa2,0x17,0x43,0x11,0xac,0xc3,0x27); DEFINE_GUID(IID_IDebugSystemObjects2,0x0ae9f5ff,0x1852,0x4679,0xb0,0x55,0x49,0x4b,0xee,0x64,0x07,0xee); DEFINE_GUID(IID_IDebugSystemObjects3,0xe9676e2f,0xe286,0x4ea3,0xb0,0xf9,0xdf,0xe5,0xd9,0xfc,0x33,0x0e); + DEFINE_GUID(IID_IDebugSystemObjects4,0x489468e6,0x7d0f,0x4af5,0x87,0xab,0x25,0x20,0x74,0x54,0xd5,0x53); typedef struct IDebugAdvanced *PDEBUG_ADVANCED; + typedef struct IDebugAdvanced2 *PDEBUG_ADVANCED2; + typedef struct IDebugAdvanced3 *PDEBUG_ADVANCED3; + typedef struct IDebugAdvanced4 *PDEBUG_ADVANCED4; typedef struct IDebugBreakpoint *PDEBUG_BREAKPOINT; + typedef struct IDebugBreakpoint2 *PDEBUG_BREAKPOINT2; + typedef struct IDebugBreakpoint3 *PDEBUG_BREAKPOINT3; typedef struct IDebugClient *PDEBUG_CLIENT; typedef struct IDebugClient2 *PDEBUG_CLIENT2; typedef struct IDebugClient3 *PDEBUG_CLIENT3; typedef struct IDebugClient4 *PDEBUG_CLIENT4; + typedef struct IDebugClient5 *PDEBUG_CLIENT5; + typedef struct IDebugClient6 *PDEBUG_CLIENT6; + typedef struct IDebugClient7 *PDEBUG_CLIENT7; + typedef struct IDebugClient8 *PDEBUG_CLIENT8; + typedef struct IDebugClient9 *PDEBUG_CLIENT9; + typedef struct IDebugPlmClient *PIDEBUG_PLMCLIENT; + typedef struct IDebugPlmClient2 *PIDEBUG_PLMCLIENT2; + typedef struct IDebugPlmClient3 *PIDEBUG_PLMCLIENT3; + typedef struct IDebugOutputStream *PDEBUG_OUTPUT_STREAM; typedef struct IDebugControl *PDEBUG_CONTROL; typedef struct IDebugControl2 *PDEBUG_CONTROL2; typedef struct IDebugControl3 *PDEBUG_CONTROL3; + typedef struct IDebugControl4 *PDEBUG_CONTROL4; + typedef struct IDebugControl5 *PDEBUG_CONTROL5; + typedef struct IDebugControl6 *PDEBUG_CONTROL6; + typedef struct IDebugControl7 *PDEBUG_CONTROL7; typedef struct IDebugDataSpaces *PDEBUG_DATA_SPACES; typedef struct IDebugDataSpaces2 *PDEBUG_DATA_SPACES2; typedef struct IDebugDataSpaces3 *PDEBUG_DATA_SPACES3; + typedef struct IDebugDataSpaces4 *PDEBUG_DATA_SPACES4; typedef struct IDebugEventCallbacks *PDEBUG_EVENT_CALLBACKS; + typedef struct IDebugEventCallbacksWide *PDEBUG_EVENT_CALLBACKS_WIDE; + typedef struct IDebugEventContextCallbacks *PDEBUG_EVENT_CONTEXT_CALLBACKS; typedef struct IDebugInputCallbacks *PDEBUG_INPUT_CALLBACKS; typedef struct IDebugOutputCallbacks *PDEBUG_OUTPUT_CALLBACKS; + typedef struct IDebugOutputCallbacksWide *PDEBUG_OUTPUT_CALLBACKS_WIDE; typedef struct IDebugRegisters *PDEBUG_REGISTERS; + typedef struct IDebugRegisters2 *PDEBUG_REGISTERS2; typedef struct IDebugSymbolGroup *PDEBUG_SYMBOL_GROUP; + typedef struct IDebugSymbolGroup2 *PDEBUG_SYMBOL_GROUP2; typedef struct IDebugSymbols *PDEBUG_SYMBOLS; typedef struct IDebugSymbols2 *PDEBUG_SYMBOLS2; + typedef struct IDebugSymbols3 *PDEBUG_SYMBOLS3; + typedef struct IDebugSymbols4 *PDEBUG_SYMBOLS4; + typedef struct IDebugSymbols5 *PDEBUG_SYMBOLS5; typedef struct IDebugSystemObjects *PDEBUG_SYSTEM_OBJECTS; typedef struct IDebugSystemObjects2 *PDEBUG_SYSTEM_OBJECTS2; typedef struct IDebugSystemObjects3 *PDEBUG_SYSTEM_OBJECTS3; + typedef struct IDebugSystemObjects4 *PDEBUG_SYSTEM_OBJECTS4; #define DEBUG_EXTEND64(Addr) ((ULONG64)(LONG64)(LONG)(Addr)) STDAPI DebugConnect(PCSTR RemoteOptions,REFIID InterfaceId,PVOID *Interface); STDAPI DebugCreate(REFIID InterfaceId,PVOID *Interface); + typedef struct _DEBUG_OFFSET_REGION { + ULONG64 Base; + ULONG64 Size; + } DEBUG_OFFSET_REGION,*PDEBUG_OFFSET_REGION; + #undef INTERFACE #define INTERFACE IDebugAdvanced DECLARE_INTERFACE_(IDebugAdvanced,IUnknown) { @@ -84,6 +145,198 @@ extern "C" { }; #ifdef __CRT_UUID_DECL __CRT_UUID_DECL(IDebugAdvanced,0xf2df5f53,0x071f,0x47bd,0x9d,0xe6,0x57,0x34,0xc3,0xfe,0xd6,0x89) +#endif + + typedef struct _DEBUG_READ_USER_MINIDUMP_STREAM { + ULONG StreamType; + ULONG Flags; + ULONG64 Offset; + PVOID Buffer; + ULONG BufferSize; + ULONG BufferUsed; + } DEBUG_READ_USER_MINIDUMP_STREAM,*PDEBUG_READ_USER_MINIDUMP_STREAM; + +#define DEBUG_GET_TEXT_COMPLETIONS_NO_DOT_COMMANDS 0x00000001 +#define DEBUG_GET_TEXT_COMPLETIONS_NO_EXTENSION_COMMANDS 0x00000002 +#define DEBUG_GET_TEXT_COMPLETIONS_NO_SYMBOLS 0x00000004 + + typedef struct _DEBUG_GET_TEXT_COMPLETIONS_IN { + ULONG Flags; + ULONG MatchCountLimit; + ULONG64 Reserved[3]; + } DEBUG_GET_TEXT_COMPLETIONS_IN,*PDEBUG_GET_TEXT_COMPLETIONS_IN; + +#define DEBUG_GET_TEXT_COMPLETIONS_IS_DOT_COMMAND 0x00000001 +#define DEBUG_GET_TEXT_COMPLETIONS_IS_EXTENSION_COMMAND 0x00000002 +#define DEBUG_GET_TEXT_COMPLETIONS_IS_SYMBOL 0x00000004 + + typedef struct _DEBUG_GET_TEXT_COMPLETIONS_OUT { + ULONG Flags; + ULONG ReplaceIndex; + ULONG MatchCount; + ULONG Reserved1; + ULONG64 Reserved2[2]; + } DEBUG_GET_TEXT_COMPLETIONS_OUT,*PDEBUG_GET_TEXT_COMPLETIONS_OUT; + + typedef struct _DEBUG_CACHED_SYMBOL_INFO { + ULONG64 ModBase; + ULONG64 Arg1; + ULONG64 Arg2; + ULONG Id; + ULONG Arg3; + } DEBUG_CACHED_SYMBOL_INFO,*PDEBUG_CACHED_SYMBOL_INFO; + + typedef struct _PROCESS_NAME_ENTRY { + ULONG ProcessId; + ULONG NameOffset; + ULONG NameSize; + ULONG NextEntry; + } PROCESS_NAME_ENTRY,*PPROCESS_NAME_ENTRY; + +#define DEBUG_REQUEST_SOURCE_PATH_HAS_SOURCE_SERVER 0 +#define DEBUG_REQUEST_TARGET_EXCEPTION_CONTEXT 1 +#define DEBUG_REQUEST_TARGET_EXCEPTION_THREAD 2 +#define DEBUG_REQUEST_TARGET_EXCEPTION_RECORD 3 +#define DEBUG_REQUEST_GET_ADDITIONAL_CREATE_OPTIONS 4 +#define DEBUG_REQUEST_SET_ADDITIONAL_CREATE_OPTIONS 5 +#define DEBUG_REQUEST_GET_WIN32_MAJOR_MINOR_VERSIONS 6 +#define DEBUG_REQUEST_READ_USER_MINIDUMP_STREAM 7 +#define DEBUG_REQUEST_TARGET_CAN_DETACH 8 +#define DEBUG_REQUEST_SET_LOCAL_IMPLICIT_COMMAND_LINE 9 +#define DEBUG_REQUEST_GET_CAPTURED_EVENT_CODE_OFFSET 10 +#define DEBUG_REQUEST_READ_CAPTURED_EVENT_CODE_STREAM 11 +#define DEBUG_REQUEST_EXT_TYPED_DATA_ANSI 12 +#define DEBUG_REQUEST_GET_EXTENSION_SEARCH_PATH_WIDE 13 +#define DEBUG_REQUEST_GET_TEXT_COMPLETIONS_WIDE 14 +#define DEBUG_REQUEST_GET_CACHED_SYMBOL_INFO 15 +#define DEBUG_REQUEST_ADD_CACHED_SYMBOL_INFO 16 +#define DEBUG_REQUEST_REMOVE_CACHED_SYMBOL_INFO 17 +#define DEBUG_REQUEST_GET_TEXT_COMPLETIONS_ANSI 18 +#define DEBUG_REQUEST_CURRENT_OUTPUT_CALLBACKS_ARE_DML_AWARE 19 +#define DEBUG_REQUEST_GET_OFFSET_UNWIND_INFORMATION 20 +#define DEBUG_REQUEST_GET_DUMP_HEADER 21 +#define DEBUG_REQUEST_SET_DUMP_HEADER 22 +#define DEBUG_REQUEST_MIDORI 23 +#define DEBUG_REQUEST_PROCESS_DESCRIPTORS 24 +#define DEBUG_REQUEST_MISC_INFORMATION 25 +#define DEBUG_REQUEST_OPEN_PROCESS_TOKEN 26 +#define DEBUG_REQUEST_OPEN_THREAD_TOKEN 27 +#define DEBUG_REQUEST_DUPLICATE_TOKEN 28 +#define DEBUG_REQUEST_QUERY_INFO_TOKEN 29 +#define DEBUG_REQUEST_CLOSE_TOKEN 30 +#define DEBUG_REQUEST_WOW_PROCESS 31 +#define DEBUG_REQUEST_WOW_MODULE 32 +#define DEBUG_LIVE_USER_NON_INVASIVE 33 +#define DEBUG_REQUEST_RESUME_THREAD 34 +#define DEBUG_REQUEST_INLINE_QUERY 35 +#define DEBUG_REQUEST_TL_INSTRUMENTATION_AWARE 36 +#define DEBUG_REQUEST_GET_INSTRUMENTATION_VERSION 37 +#define DEBUG_REQUEST_GET_MODULE_ARCHITECTURE 38 +#define DEBUG_REQUEST_GET_IMAGE_ARCHITECTURE 39 +#define DEBUG_REQUEST_SET_PARENT_HWND 40 + +#define DEBUG_SRCFILE_SYMBOL_TOKEN 0 +#define DEBUG_SRCFILE_SYMBOL_TOKEN_SOURCE_COMMAND_WIDE 1 +#define DEBUG_SRCFILE_SYMBOL_CHECKSUMINFO 2 + +#define DEBUG_SYMINFO_BREAKPOINT_SOURCE_LINE 0 +#define DEBUG_SYMINFO_IMAGEHLP_MODULEW64 1 +#define DEBUG_SYMINFO_GET_SYMBOL_NAME_BY_OFFSET_AND_TAG_WIDE 2 +#define DEBUG_SYMINFO_GET_MODULE_SYMBOL_NAMES_AND_OFFSETS 3 + +#define DEBUG_SYSOBJINFO_THREAD_BASIC_INFORMATION 0 +#define DEBUG_SYSOBJINFO_THREAD_NAME_WIDE 1 +#define DEBUG_SYSOBJINFO_CURRENT_PROCESS_COOKIE 2 + +#define DEBUG_TBINFO_EXIT_STATUS 0x00000001 +#define DEBUG_TBINFO_PRIORITY_CLASS 0x00000002 +#define DEBUG_TBINFO_PRIORITY 0x00000004 +#define DEBUG_TBINFO_TIMES 0x00000008 +#define DEBUG_TBINFO_START_OFFSET 0x00000010 +#define DEBUG_TBINFO_AFFINITY 0x00000020 +#define DEBUG_TBINFO_ALL 0x0000003f + + typedef struct _DEBUG_THREAD_BASIC_INFORMATION { + ULONG Valid; + ULONG ExitStatus; + ULONG PriorityClass; + ULONG Priority; + ULONG64 CreateTime; + ULONG64 ExitTime; + ULONG64 KernelTime; + ULONG64 UserTime; + ULONG64 StartOffset; + ULONG64 Affinity; + } DEBUG_THREAD_BASIC_INFORMATION,*PDEBUG_THREAD_BASIC_INFORMATION; + +#undef INTERFACE +#define INTERFACE IDebugAdvanced2 + DECLARE_INTERFACE_(IDebugAdvanced2, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetThreadContext)(THIS_ PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(SetThreadContext)(THIS_ PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(Request)(THIS_ ULONG Request, PVOID InBuffer, ULONG InBufferSize, PVOID OutBuffer, ULONG OutBufferSize, PULONG OutSize) PURE; + STDMETHOD(GetSourceFileInformation)(THIS_ ULONG Which, PSTR SourceFile, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize) PURE; + STDMETHOD(FindSourceFileAndToken)(THIS_ ULONG StartElement, ULONG64 ModAddr, PCSTR File, ULONG Flags, PVOID FileToken, ULONG FileTokenSize, PULONG FoundElement, PSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSymbolInformation)(THIS_ ULONG Which, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize, PSTR StringBuffer, ULONG StringBufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSystemObjectInformation)(THIS_ ULONG Which, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugAdvanced2,0x716d14c9,0x119b,0x4ba5,0xaf,0x1f,0x08,0x90,0xe6,0x72,0x41,0x6a) +#endif + +#undef INTERFACE +#define INTERFACE IDebugAdvanced3 + DECLARE_INTERFACE_(IDebugAdvanced3, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetThreadContext)(THIS_ PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(SetThreadContext)(THIS_ PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(Request)(THIS_ ULONG Request, PVOID InBuffer, ULONG InBufferSize, PVOID OutBuffer, ULONG OutBufferSize, PULONG OutSize) PURE; + STDMETHOD(GetSourceFileInformation)(THIS_ ULONG Which, PSTR SourceFile, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize) PURE; + STDMETHOD(FindSourceFileAndToken)(THIS_ ULONG StartElement, ULONG64 ModAddr, PCSTR File, ULONG Flags, PVOID FileToken, ULONG FileTokenSize, PULONG FoundElement, PSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSymbolInformation)(THIS_ ULONG Which, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize, PSTR StringBuffer, ULONG StringBufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSystemObjectInformation)(THIS_ ULONG Which, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize) PURE; + STDMETHOD(GetSourceFileInformationWide)(THIS_ ULONG Which, PWSTR SourceFile, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize) PURE; + STDMETHOD(FindSourceFileAndTokenWide)(THIS_ ULONG StartElement, ULONG64 ModAddr, PCWSTR File, ULONG Flags, PVOID FileToken, ULONG FileTokenSize, PULONG FoundElement, PWSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSymbolInformationWide)(THIS_ ULONG Which, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize, PWSTR StringBuffer, ULONG StringBufferSize, PULONG StringSize) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugAdvanced3,0xcba4abb4,0x84c4,0x444d,0x87,0xca,0xa0,0x4e,0x13,0x28,0x67,0x39) +#endif + + typedef struct _SYMBOL_INFO_EX { + ULONG SizeOfStruct; + ULONG TypeOfInfo; + ULONG64 Offset; + ULONG Line; + ULONG Displacement; + ULONG Reserved[4]; + } SYMBOL_INFO_EX,*PSYMBOL_INFO_EX; + +#undef INTERFACE +#define INTERFACE IDebugAdvanced4 + DECLARE_INTERFACE_(IDebugAdvanced4, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetThreadContext)(THIS_ PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(SetThreadContext)(THIS_ PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(Request)(THIS_ ULONG Request, PVOID InBuffer, ULONG InBufferSize, PVOID OutBuffer, ULONG OutBufferSize, PULONG OutSize) PURE; + STDMETHOD(GetSourceFileInformation)(THIS_ ULONG Which, PSTR SourceFile, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize) PURE; + STDMETHOD(FindSourceFileAndToken)(THIS_ ULONG StartElement, ULONG64 ModAddr, PCSTR File, ULONG Flags, PVOID FileToken, ULONG FileTokenSize, PULONG FoundElement, PSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSymbolInformation)(THIS_ ULONG Which, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize, PSTR StringBuffer, ULONG StringBufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSystemObjectInformation)(THIS_ ULONG Which, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize) PURE; + STDMETHOD(GetSourceFileInformationWide)(THIS_ ULONG Which, PWSTR SourceFile, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize) PURE; + STDMETHOD(FindSourceFileAndTokenWide)(THIS_ ULONG StartElement, ULONG64 ModAddr, PCWSTR File, ULONG Flags, PVOID FileToken, ULONG FileTokenSize, PULONG FoundElement, PWSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSymbolInformationWide)(THIS_ ULONG Which, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize, PWSTR StringBuffer, ULONG StringBufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSymbolInformationWideEx)(THIS_ ULONG Which, ULONG64 Arg64, ULONG Arg32, PVOID Buffer, ULONG BufferSize, PULONG InfoSize, PWSTR StringBuffer, ULONG StringBufferSize, PULONG StringSize, PSYMBOL_INFO_EX pInfoEx) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugAdvanced4,0xd1069067,0x2a65,0x4bf0,0xae,0x97,0x76,0x18,0x4b,0x67,0x85,0x6b) #endif #define DEBUG_BREAKPOINT_CODE 0 @@ -147,6 +400,79 @@ __CRT_UUID_DECL(IDebugAdvanced,0xf2df5f53,0x071f,0x47bd,0x9d,0xe6,0x57,0x34,0xc3 __CRT_UUID_DECL(IDebugBreakpoint,0x5bd9d474,0x5975,0x423a,0xb8,0x8b,0x65,0xa8,0xe7,0x11,0x0e,0x65) #endif +#undef INTERFACE +#define INTERFACE IDebugBreakpoint2 + DECLARE_INTERFACE_(IDebugBreakpoint2, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetId)(THIS_ PULONG Id) PURE; + STDMETHOD(GetType)(THIS_ PULONG BreakType, PULONG ProcType) PURE; + STDMETHOD(GetAdder)(THIS_ PDEBUG_CLIENT *Adder) PURE; + STDMETHOD(GetFlags)(THIS_ PULONG Flags) PURE; + STDMETHOD(AddFlags)(THIS_ ULONG Flags) PURE; + STDMETHOD(RemoveFlags)(THIS_ ULONG Flags) PURE; + STDMETHOD(SetFlags)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(SetOffset)(THIS_ ULONG64 Offset) PURE; + STDMETHOD(GetDataParameters)(THIS_ PULONG Size, PULONG AccessType) PURE; + STDMETHOD(SetDataParameters)(THIS_ ULONG Size, ULONG AccessType) PURE; + STDMETHOD(GetPassCount)(THIS_ PULONG Count) PURE; + STDMETHOD(SetPassCount)(THIS_ ULONG Count) PURE; + STDMETHOD(GetCurrentPassCount)(THIS_ PULONG Count) PURE; + STDMETHOD(GetMatchThreadId)(THIS_ PULONG Id) PURE; + STDMETHOD(SetMatchThreadId)(THIS_ ULONG Thread) PURE; + STDMETHOD(GetCommand)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetCommand)(THIS_ PCSTR Command) PURE; + STDMETHOD(GetOffsetExpression)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG ExpressionSize) PURE; + STDMETHOD(SetOffsetExpression)(THIS_ PCSTR Expression) PURE; + STDMETHOD(GetParameters)(THIS_ PDEBUG_BREAKPOINT_PARAMETERS Params) PURE; + STDMETHOD(GetCommandWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetCommandWide)(THIS_ PCWSTR Command) PURE; + STDMETHOD(GetOffsetExpressionWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG ExpressionSize) PURE; + STDMETHOD(SetOffsetExpressionWide)(THIS_ PCWSTR Expression) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugBreakpoint2,0x1b278d20,0x79f2,0x426e,0xa3,0xf9,0xc1,0xdd,0xf3,0x75,0xd4,0x8e) +#endif + +#undef INTERFACE +#define INTERFACE IDebugBreakpoint3 + DECLARE_INTERFACE_(IDebugBreakpoint3, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetId)(THIS_ PULONG Id) PURE; + STDMETHOD(GetType)(THIS_ PULONG BreakType, PULONG ProcType) PURE; + STDMETHOD(GetAdder)(THIS_ PDEBUG_CLIENT *Adder) PURE; + STDMETHOD(GetFlags)(THIS_ PULONG Flags) PURE; + STDMETHOD(AddFlags)(THIS_ ULONG Flags) PURE; + STDMETHOD(RemoveFlags)(THIS_ ULONG Flags) PURE; + STDMETHOD(SetFlags)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(SetOffset)(THIS_ ULONG64 Offset) PURE; + STDMETHOD(GetDataParameters)(THIS_ PULONG Size, PULONG AccessType) PURE; + STDMETHOD(SetDataParameters)(THIS_ ULONG Size, ULONG AccessType) PURE; + STDMETHOD(GetPassCount)(THIS_ PULONG Count) PURE; + STDMETHOD(SetPassCount)(THIS_ ULONG Count) PURE; + STDMETHOD(GetCurrentPassCount)(THIS_ PULONG Count) PURE; + STDMETHOD(GetMatchThreadId)(THIS_ PULONG Id) PURE; + STDMETHOD(SetMatchThreadId)(THIS_ ULONG Thread) PURE; + STDMETHOD(GetCommand)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetCommand)(THIS_ PCSTR Command) PURE; + STDMETHOD(GetOffsetExpression)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG ExpressionSize) PURE; + STDMETHOD(SetOffsetExpression)(THIS_ PCSTR Expression) PURE; + STDMETHOD(GetParameters)(THIS_ PDEBUG_BREAKPOINT_PARAMETERS Params) PURE; + STDMETHOD(GetCommandWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetCommandWide)(THIS_ PCWSTR Command) PURE; + STDMETHOD(GetOffsetExpressionWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG ExpressionSize) PURE; + STDMETHOD(SetOffsetExpressionWide)(THIS_ PCWSTR Expression) PURE; + STDMETHOD(GetGuid)(THIS_ LPGUID Guid) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugBreakpoint3,0x38f5c249,0xb448,0x43bb,0x98,0x35,0x57,0x9d,0x4e,0xc0,0x22,0x49) +#endif + #define DEBUG_ATTACH_KERNEL_CONNECTION 0x00000000 #define DEBUG_ATTACH_LOCAL_KERNEL 0x00000001 #define DEBUG_ATTACH_EXDI_DRIVER 0x00000002 @@ -487,6 +813,591 @@ __CRT_UUID_DECL(IDebugClient3,0xdd492d7f,0x71b8,0x4ad6,0xa8,0xdc,0x1c,0x88,0x74, __CRT_UUID_DECL(IDebugClient4,0xca83c3de,0x5089,0x4cf8,0x93,0xc8,0xd8,0x92,0x38,0x7f,0x2a,0x5e) #endif +#undef INTERFACE +#define INTERFACE IDebugClient5 + DECLARE_INTERFACE_(IDebugClient5, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(AttachKernel)(THIS_ ULONG Flags, PCSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptions)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptions)(THIS_ PCSTR Options) PURE; + STDMETHOD(StartProcessServer)(THIS_ ULONG Flags, PCSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServer)(THIS_ PCSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(DisconnectProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(GetRunningProcessSystemIds)(THIS_ ULONG64 Server, PULONG Ids, ULONG Count, PULONG ActualCount) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableName)(THIS_ ULONG64 Server, PCSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescription)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(AttachProcess)(THIS_ ULONG64 Server, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcess)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttach)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(GetProcessOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(OpenDumpFile)(THIS_ PCSTR DumpFile) PURE; + STDMETHOD(WriteDumpFile)(THIS_ PCSTR DumpFile, ULONG Qualifier) PURE; + STDMETHOD(ConnectSession)(THIS_ ULONG Flags, ULONG HistoryLimit) PURE; + STDMETHOD(StartServer)(THIS_ PCSTR Options) PURE; + STDMETHOD(OutputServers)(THIS_ ULONG OutputControl, PCSTR Machine, ULONG Flags) PURE; + STDMETHOD(TerminateProcesses)(THIS) PURE; + STDMETHOD(DetachProcesses)(THIS) PURE; + STDMETHOD(EndSession)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetExitCode)(THIS_ PULONG Code) PURE; + STDMETHOD(DispatchCallbacks)(THIS_ ULONG Timeout) PURE; + STDMETHOD(ExitDispatch)(THIS_ PDEBUG_CLIENT Client) PURE; + STDMETHOD(CreateClient)(THIS_ PDEBUG_CLIENT *Client) PURE; + STDMETHOD(GetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(SetOutputMask)(THIS_ ULONG Mask) PURE; + STDMETHOD(GetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, PULONG Mask) PURE; + STDMETHOD(SetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, ULONG Mask) PURE; + STDMETHOD(GetOutputWidth)(THIS_ PULONG Columns) PURE; + STDMETHOD(SetOutputWidth)(THIS_ ULONG Columns) PURE; + STDMETHOD(GetOutputLinePrefix)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefix)(THIS_ PCSTR Prefix) PURE; + STDMETHOD(GetIdentity)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentity)(THIS_ ULONG OutputControl, ULONG Flags, PCSTR Format) PURE; + STDMETHOD(GetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS Callbacks) PURE; + STDMETHOD(FlushCallbacks)(THIS) PURE; + STDMETHOD(WriteDumpFile2)(THIS_ PCSTR DumpFile, ULONG Qualifier, ULONG FormatFlags, PCSTR Comment) PURE; + STDMETHOD(AddDumpInformationFile)(THIS_ PCSTR InfoFile, ULONG Type) PURE; + STDMETHOD(EndProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(WaitForProcessServerEnd)(THIS_ ULONG Timeout) PURE; + STDMETHOD(IsKernelDebuggerEnabled)(THIS) PURE; + STDMETHOD(TerminateCurrentProcess)(THIS) PURE; + STDMETHOD(DetachCurrentProcess)(THIS) PURE; + STDMETHOD(AbandonCurrentProcess)(THIS) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableNameWide)(THIS_ ULONG64 Server, PCWSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescriptionWide)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PWSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PWSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(CreateProcessWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttachWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(OpenDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle) PURE; + STDMETHOD(WriteDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Qualifier, ULONG FormatFlags, PCWSTR Comment) PURE; + STDMETHOD(AddDumpInformationFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Type) PURE; + STDMETHOD(GetNumberDumpFiles)(THIS_ PULONG Number) PURE; + STDMETHOD(GetDumpFile)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(GetDumpFileWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(AttachKernelWide)(THIS_ ULONG Flags, PCWSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptionsWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptionsWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(StartProcessServerWide)(THIS_ ULONG Flags, PCWSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServerWide)(THIS_ PCWSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(StartServerWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(OutputServersWide)(THIS_ ULONG OutputControl, PCWSTR Machine, ULONG Flags) PURE; + STDMETHOD(GetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(GetOutputLinePrefixWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefixWide)(THIS_ PCWSTR Prefix) PURE; + STDMETHOD(GetIdentityWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentityWide)(THIS_ ULONG OutputControl, ULONG Flags, PCWSTR Format) PURE; + STDMETHOD(GetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(CreateProcess2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment) PURE; + STDMETHOD(CreateProcess2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment) PURE; + STDMETHOD(CreateProcessAndAttach2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcessAndAttach2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(PushOutputLinePrefix)(THIS_ PCSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PushOutputLinePrefixWide)(THIS_ PCWSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PopOutputLinePrefix)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetNumberInputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberOutputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberEventCallbacks)(THIS_ ULONG EventFlags, PULONG Count) PURE; + STDMETHOD(GetQuitLockString)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockString)(THIS_ PCSTR String) PURE; + STDMETHOD(GetQuitLockStringWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockStringWide)(THIS_ PCWSTR String) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugClient5,0xe3acb9d7,0x7ec2,0x4f0c,0xa0,0xda,0xe8,0x1e,0x0c,0xbb,0xe6,0x28) +#endif + +#undef INTERFACE +#define INTERFACE IDebugClient6 + DECLARE_INTERFACE_(IDebugClient6, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(AttachKernel)(THIS_ ULONG Flags, PCSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptions)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptions)(THIS_ PCSTR Options) PURE; + STDMETHOD(StartProcessServer)(THIS_ ULONG Flags, PCSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServer)(THIS_ PCSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(DisconnectProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(GetRunningProcessSystemIds)(THIS_ ULONG64 Server, PULONG Ids, ULONG Count, PULONG ActualCount) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableName)(THIS_ ULONG64 Server, PCSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescription)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(AttachProcess)(THIS_ ULONG64 Server, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcess)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttach)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(GetProcessOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(OpenDumpFile)(THIS_ PCSTR DumpFile) PURE; + STDMETHOD(WriteDumpFile)(THIS_ PCSTR DumpFile, ULONG Qualifier) PURE; + STDMETHOD(ConnectSession)(THIS_ ULONG Flags, ULONG HistoryLimit) PURE; + STDMETHOD(StartServer)(THIS_ PCSTR Options) PURE; + STDMETHOD(OutputServers)(THIS_ ULONG OutputControl, PCSTR Machine, ULONG Flags) PURE; + STDMETHOD(TerminateProcesses)(THIS) PURE; + STDMETHOD(DetachProcesses)(THIS) PURE; + STDMETHOD(EndSession)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetExitCode)(THIS_ PULONG Code) PURE; + STDMETHOD(DispatchCallbacks)(THIS_ ULONG Timeout) PURE; + STDMETHOD(ExitDispatch)(THIS_ PDEBUG_CLIENT Client) PURE; + STDMETHOD(CreateClient)(THIS_ PDEBUG_CLIENT *Client) PURE; + STDMETHOD(GetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(SetOutputMask)(THIS_ ULONG Mask) PURE; + STDMETHOD(GetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, PULONG Mask) PURE; + STDMETHOD(SetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, ULONG Mask) PURE; + STDMETHOD(GetOutputWidth)(THIS_ PULONG Columns) PURE; + STDMETHOD(SetOutputWidth)(THIS_ ULONG Columns) PURE; + STDMETHOD(GetOutputLinePrefix)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefix)(THIS_ PCSTR Prefix) PURE; + STDMETHOD(GetIdentity)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentity)(THIS_ ULONG OutputControl, ULONG Flags, PCSTR Format) PURE; + STDMETHOD(GetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS Callbacks) PURE; + STDMETHOD(FlushCallbacks)(THIS) PURE; + STDMETHOD(WriteDumpFile2)(THIS_ PCSTR DumpFile, ULONG Qualifier, ULONG FormatFlags, PCSTR Comment) PURE; + STDMETHOD(AddDumpInformationFile)(THIS_ PCSTR InfoFile, ULONG Type) PURE; + STDMETHOD(EndProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(WaitForProcessServerEnd)(THIS_ ULONG Timeout) PURE; + STDMETHOD(IsKernelDebuggerEnabled)(THIS) PURE; + STDMETHOD(TerminateCurrentProcess)(THIS) PURE; + STDMETHOD(DetachCurrentProcess)(THIS) PURE; + STDMETHOD(AbandonCurrentProcess)(THIS) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableNameWide)(THIS_ ULONG64 Server, PCWSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescriptionWide)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PWSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PWSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(CreateProcessWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttachWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(OpenDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle) PURE; + STDMETHOD(WriteDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Qualifier, ULONG FormatFlags, PCWSTR Comment) PURE; + STDMETHOD(AddDumpInformationFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Type) PURE; + STDMETHOD(GetNumberDumpFiles)(THIS_ PULONG Number) PURE; + STDMETHOD(GetDumpFile)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(GetDumpFileWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(AttachKernelWide)(THIS_ ULONG Flags, PCWSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptionsWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptionsWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(StartProcessServerWide)(THIS_ ULONG Flags, PCWSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServerWide)(THIS_ PCWSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(StartServerWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(OutputServersWide)(THIS_ ULONG OutputControl, PCWSTR Machine, ULONG Flags) PURE; + STDMETHOD(GetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(GetOutputLinePrefixWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefixWide)(THIS_ PCWSTR Prefix) PURE; + STDMETHOD(GetIdentityWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentityWide)(THIS_ ULONG OutputControl, ULONG Flags, PCWSTR Format) PURE; + STDMETHOD(GetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(CreateProcess2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment) PURE; + STDMETHOD(CreateProcess2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment) PURE; + STDMETHOD(CreateProcessAndAttach2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcessAndAttach2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(PushOutputLinePrefix)(THIS_ PCSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PushOutputLinePrefixWide)(THIS_ PCWSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PopOutputLinePrefix)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetNumberInputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberOutputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberEventCallbacks)(THIS_ ULONG EventFlags, PULONG Count) PURE; + STDMETHOD(GetQuitLockString)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockString)(THIS_ PCSTR String) PURE; + STDMETHOD(GetQuitLockStringWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockStringWide)(THIS_ PCWSTR String) PURE; + STDMETHOD(SetEventContextCallbacks)(THIS_ PDEBUG_EVENT_CONTEXT_CALLBACKS Callbacks) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugClient6,0xfd28b4c5,0xc498,0x4686,0xa2,0x8e,0x62,0xca,0xd2,0x15,0x4e,0xb3) +#endif + +#undef INTERFACE +#define INTERFACE IDebugClient7 + DECLARE_INTERFACE_(IDebugClient7, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(AttachKernel)(THIS_ ULONG Flags, PCSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptions)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptions)(THIS_ PCSTR Options) PURE; + STDMETHOD(StartProcessServer)(THIS_ ULONG Flags, PCSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServer)(THIS_ PCSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(DisconnectProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(GetRunningProcessSystemIds)(THIS_ ULONG64 Server, PULONG Ids, ULONG Count, PULONG ActualCount) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableName)(THIS_ ULONG64 Server, PCSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescription)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(AttachProcess)(THIS_ ULONG64 Server, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcess)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttach)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(GetProcessOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(OpenDumpFile)(THIS_ PCSTR DumpFile) PURE; + STDMETHOD(WriteDumpFile)(THIS_ PCSTR DumpFile, ULONG Qualifier) PURE; + STDMETHOD(ConnectSession)(THIS_ ULONG Flags, ULONG HistoryLimit) PURE; + STDMETHOD(StartServer)(THIS_ PCSTR Options) PURE; + STDMETHOD(OutputServers)(THIS_ ULONG OutputControl, PCSTR Machine, ULONG Flags) PURE; + STDMETHOD(TerminateProcesses)(THIS) PURE; + STDMETHOD(DetachProcesses)(THIS) PURE; + STDMETHOD(EndSession)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetExitCode)(THIS_ PULONG Code) PURE; + STDMETHOD(DispatchCallbacks)(THIS_ ULONG Timeout) PURE; + STDMETHOD(ExitDispatch)(THIS_ PDEBUG_CLIENT Client) PURE; + STDMETHOD(CreateClient)(THIS_ PDEBUG_CLIENT *Client) PURE; + STDMETHOD(GetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(SetOutputMask)(THIS_ ULONG Mask) PURE; + STDMETHOD(GetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, PULONG Mask) PURE; + STDMETHOD(SetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, ULONG Mask) PURE; + STDMETHOD(GetOutputWidth)(THIS_ PULONG Columns) PURE; + STDMETHOD(SetOutputWidth)(THIS_ ULONG Columns) PURE; + STDMETHOD(GetOutputLinePrefix)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefix)(THIS_ PCSTR Prefix) PURE; + STDMETHOD(GetIdentity)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentity)(THIS_ ULONG OutputControl, ULONG Flags, PCSTR Format) PURE; + STDMETHOD(GetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS Callbacks) PURE; + STDMETHOD(FlushCallbacks)(THIS) PURE; + STDMETHOD(WriteDumpFile2)(THIS_ PCSTR DumpFile, ULONG Qualifier, ULONG FormatFlags, PCSTR Comment) PURE; + STDMETHOD(AddDumpInformationFile)(THIS_ PCSTR InfoFile, ULONG Type) PURE; + STDMETHOD(EndProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(WaitForProcessServerEnd)(THIS_ ULONG Timeout) PURE; + STDMETHOD(IsKernelDebuggerEnabled)(THIS) PURE; + STDMETHOD(TerminateCurrentProcess)(THIS) PURE; + STDMETHOD(DetachCurrentProcess)(THIS) PURE; + STDMETHOD(AbandonCurrentProcess)(THIS) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableNameWide)(THIS_ ULONG64 Server, PCWSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescriptionWide)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PWSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PWSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(CreateProcessWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttachWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(OpenDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle) PURE; + STDMETHOD(WriteDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Qualifier, ULONG FormatFlags, PCWSTR Comment) PURE; + STDMETHOD(AddDumpInformationFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Type) PURE; + STDMETHOD(GetNumberDumpFiles)(THIS_ PULONG Number) PURE; + STDMETHOD(GetDumpFile)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(GetDumpFileWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(AttachKernelWide)(THIS_ ULONG Flags, PCWSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptionsWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptionsWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(StartProcessServerWide)(THIS_ ULONG Flags, PCWSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServerWide)(THIS_ PCWSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(StartServerWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(OutputServersWide)(THIS_ ULONG OutputControl, PCWSTR Machine, ULONG Flags) PURE; + STDMETHOD(GetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(GetOutputLinePrefixWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefixWide)(THIS_ PCWSTR Prefix) PURE; + STDMETHOD(GetIdentityWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentityWide)(THIS_ ULONG OutputControl, ULONG Flags, PCWSTR Format) PURE; + STDMETHOD(GetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(CreateProcess2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment) PURE; + STDMETHOD(CreateProcess2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment) PURE; + STDMETHOD(CreateProcessAndAttach2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcessAndAttach2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(PushOutputLinePrefix)(THIS_ PCSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PushOutputLinePrefixWide)(THIS_ PCWSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PopOutputLinePrefix)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetNumberInputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberOutputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberEventCallbacks)(THIS_ ULONG EventFlags, PULONG Count) PURE; + STDMETHOD(GetQuitLockString)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockString)(THIS_ PCSTR String) PURE; + STDMETHOD(GetQuitLockStringWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockStringWide)(THIS_ PCWSTR String) PURE; + STDMETHOD(SetEventContextCallbacks)(THIS_ PDEBUG_EVENT_CONTEXT_CALLBACKS Callbacks) PURE; + STDMETHOD(SetClientContext)(THIS_ PVOID Context, ULONG ContextSize) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugClient7,0x13586be3,0x542e,0x481e,0xb1,0xf2,0x84,0x97,0xba,0x74,0xf9,0xa9) +#endif + +#undef INTERFACE +#define INTERFACE IDebugClient8 + DECLARE_INTERFACE_(IDebugClient8, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(AttachKernel)(THIS_ ULONG Flags, PCSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptions)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptions)(THIS_ PCSTR Options) PURE; + STDMETHOD(StartProcessServer)(THIS_ ULONG Flags, PCSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServer)(THIS_ PCSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(DisconnectProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(GetRunningProcessSystemIds)(THIS_ ULONG64 Server, PULONG Ids, ULONG Count, PULONG ActualCount) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableName)(THIS_ ULONG64 Server, PCSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescription)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(AttachProcess)(THIS_ ULONG64 Server, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcess)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttach)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(GetProcessOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(OpenDumpFile)(THIS_ PCSTR DumpFile) PURE; + STDMETHOD(WriteDumpFile)(THIS_ PCSTR DumpFile, ULONG Qualifier) PURE; + STDMETHOD(ConnectSession)(THIS_ ULONG Flags, ULONG HistoryLimit) PURE; + STDMETHOD(StartServer)(THIS_ PCSTR Options) PURE; + STDMETHOD(OutputServers)(THIS_ ULONG OutputControl, PCSTR Machine, ULONG Flags) PURE; + STDMETHOD(TerminateProcesses)(THIS) PURE; + STDMETHOD(DetachProcesses)(THIS) PURE; + STDMETHOD(EndSession)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetExitCode)(THIS_ PULONG Code) PURE; + STDMETHOD(DispatchCallbacks)(THIS_ ULONG Timeout) PURE; + STDMETHOD(ExitDispatch)(THIS_ PDEBUG_CLIENT Client) PURE; + STDMETHOD(CreateClient)(THIS_ PDEBUG_CLIENT *Client) PURE; + STDMETHOD(GetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(SetOutputMask)(THIS_ ULONG Mask) PURE; + STDMETHOD(GetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, PULONG Mask) PURE; + STDMETHOD(SetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, ULONG Mask) PURE; + STDMETHOD(GetOutputWidth)(THIS_ PULONG Columns) PURE; + STDMETHOD(SetOutputWidth)(THIS_ ULONG Columns) PURE; + STDMETHOD(GetOutputLinePrefix)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefix)(THIS_ PCSTR Prefix) PURE; + STDMETHOD(GetIdentity)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentity)(THIS_ ULONG OutputControl, ULONG Flags, PCSTR Format) PURE; + STDMETHOD(GetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS Callbacks) PURE; + STDMETHOD(FlushCallbacks)(THIS) PURE; + STDMETHOD(WriteDumpFile2)(THIS_ PCSTR DumpFile, ULONG Qualifier, ULONG FormatFlags, PCSTR Comment) PURE; + STDMETHOD(AddDumpInformationFile)(THIS_ PCSTR InfoFile, ULONG Type) PURE; + STDMETHOD(EndProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(WaitForProcessServerEnd)(THIS_ ULONG Timeout) PURE; + STDMETHOD(IsKernelDebuggerEnabled)(THIS) PURE; + STDMETHOD(TerminateCurrentProcess)(THIS) PURE; + STDMETHOD(DetachCurrentProcess)(THIS) PURE; + STDMETHOD(AbandonCurrentProcess)(THIS) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableNameWide)(THIS_ ULONG64 Server, PCWSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescriptionWide)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PWSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PWSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(CreateProcessWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttachWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(OpenDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle) PURE; + STDMETHOD(WriteDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Qualifier, ULONG FormatFlags, PCWSTR Comment) PURE; + STDMETHOD(AddDumpInformationFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Type) PURE; + STDMETHOD(GetNumberDumpFiles)(THIS_ PULONG Number) PURE; + STDMETHOD(GetDumpFile)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(GetDumpFileWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(AttachKernelWide)(THIS_ ULONG Flags, PCWSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptionsWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptionsWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(StartProcessServerWide)(THIS_ ULONG Flags, PCWSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServerWide)(THIS_ PCWSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(StartServerWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(OutputServersWide)(THIS_ ULONG OutputControl, PCWSTR Machine, ULONG Flags) PURE; + STDMETHOD(GetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(GetOutputLinePrefixWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefixWide)(THIS_ PCWSTR Prefix) PURE; + STDMETHOD(GetIdentityWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentityWide)(THIS_ ULONG OutputControl, ULONG Flags, PCWSTR Format) PURE; + STDMETHOD(GetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(CreateProcess2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment) PURE; + STDMETHOD(CreateProcess2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment) PURE; + STDMETHOD(CreateProcessAndAttach2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcessAndAttach2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(PushOutputLinePrefix)(THIS_ PCSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PushOutputLinePrefixWide)(THIS_ PCWSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PopOutputLinePrefix)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetNumberInputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberOutputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberEventCallbacks)(THIS_ ULONG EventFlags, PULONG Count) PURE; + STDMETHOD(GetQuitLockString)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockString)(THIS_ PCSTR String) PURE; + STDMETHOD(GetQuitLockStringWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockStringWide)(THIS_ PCWSTR String) PURE; + STDMETHOD(SetEventContextCallbacks)(THIS_ PDEBUG_EVENT_CONTEXT_CALLBACKS Callbacks) PURE; + STDMETHOD(SetClientContext)(THIS_ PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(OpenDumpFileWide2)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG AlternateArch) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugClient8,0xcec43add,0x6375,0x469e,0x83,0xd5,0x41,0x4e,0x40,0x33,0xc1,0x9a) +#endif + +#undef INTERFACE +#define INTERFACE IDebugClient9 + DECLARE_INTERFACE_(IDebugClient9, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(AttachKernel)(THIS_ ULONG Flags, PCSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptions)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptions)(THIS_ PCSTR Options) PURE; + STDMETHOD(StartProcessServer)(THIS_ ULONG Flags, PCSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServer)(THIS_ PCSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(DisconnectProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(GetRunningProcessSystemIds)(THIS_ ULONG64 Server, PULONG Ids, ULONG Count, PULONG ActualCount) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableName)(THIS_ ULONG64 Server, PCSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescription)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(AttachProcess)(THIS_ ULONG64 Server, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcess)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttach)(THIS_ ULONG64 Server, PSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(GetProcessOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetProcessOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(OpenDumpFile)(THIS_ PCSTR DumpFile) PURE; + STDMETHOD(WriteDumpFile)(THIS_ PCSTR DumpFile, ULONG Qualifier) PURE; + STDMETHOD(ConnectSession)(THIS_ ULONG Flags, ULONG HistoryLimit) PURE; + STDMETHOD(StartServer)(THIS_ PCSTR Options) PURE; + STDMETHOD(OutputServers)(THIS_ ULONG OutputControl, PCSTR Machine, ULONG Flags) PURE; + STDMETHOD(TerminateProcesses)(THIS) PURE; + STDMETHOD(DetachProcesses)(THIS) PURE; + STDMETHOD(EndSession)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetExitCode)(THIS_ PULONG Code) PURE; + STDMETHOD(DispatchCallbacks)(THIS_ ULONG Timeout) PURE; + STDMETHOD(ExitDispatch)(THIS_ PDEBUG_CLIENT Client) PURE; + STDMETHOD(CreateClient)(THIS_ PDEBUG_CLIENT *Client) PURE; + STDMETHOD(GetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetInputCallbacks)(THIS_ PDEBUG_INPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetOutputCallbacks)(THIS_ PDEBUG_OUTPUT_CALLBACKS Callbacks) PURE; + STDMETHOD(GetOutputMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(SetOutputMask)(THIS_ ULONG Mask) PURE; + STDMETHOD(GetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, PULONG Mask) PURE; + STDMETHOD(SetOtherOutputMask)(THIS_ PDEBUG_CLIENT Client, ULONG Mask) PURE; + STDMETHOD(GetOutputWidth)(THIS_ PULONG Columns) PURE; + STDMETHOD(SetOutputWidth)(THIS_ ULONG Columns) PURE; + STDMETHOD(GetOutputLinePrefix)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefix)(THIS_ PCSTR Prefix) PURE; + STDMETHOD(GetIdentity)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentity)(THIS_ ULONG OutputControl, ULONG Flags, PCSTR Format) PURE; + STDMETHOD(GetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS *Callbacks) PURE; + STDMETHOD(SetEventCallbacks)(THIS_ PDEBUG_EVENT_CALLBACKS Callbacks) PURE; + STDMETHOD(FlushCallbacks)(THIS) PURE; + STDMETHOD(WriteDumpFile2)(THIS_ PCSTR DumpFile, ULONG Qualifier, ULONG FormatFlags, PCSTR Comment) PURE; + STDMETHOD(AddDumpInformationFile)(THIS_ PCSTR InfoFile, ULONG Type) PURE; + STDMETHOD(EndProcessServer)(THIS_ ULONG64 Server) PURE; + STDMETHOD(WaitForProcessServerEnd)(THIS_ ULONG Timeout) PURE; + STDMETHOD(IsKernelDebuggerEnabled)(THIS) PURE; + STDMETHOD(TerminateCurrentProcess)(THIS) PURE; + STDMETHOD(DetachCurrentProcess)(THIS) PURE; + STDMETHOD(AbandonCurrentProcess)(THIS) PURE; + STDMETHOD(GetRunningProcessSystemIdByExecutableNameWide)(THIS_ ULONG64 Server, PCWSTR ExeName, ULONG Flags, PULONG Id) PURE; + STDMETHOD(GetRunningProcessDescriptionWide)(THIS_ ULONG64 Server, ULONG SystemId, ULONG Flags, PWSTR ExeName, ULONG ExeNameSize, PULONG ActualExeNameSize, PWSTR Description, ULONG DescriptionSize, PULONG ActualDescriptionSize) PURE; + STDMETHOD(CreateProcessWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags) PURE; + STDMETHOD(CreateProcessAndAttachWide)(THIS_ ULONG64 Server, PWSTR CommandLine, ULONG CreateFlags, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(OpenDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle) PURE; + STDMETHOD(WriteDumpFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Qualifier, ULONG FormatFlags, PCWSTR Comment) PURE; + STDMETHOD(AddDumpInformationFileWide)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG Type) PURE; + STDMETHOD(GetNumberDumpFiles)(THIS_ PULONG Number) PURE; + STDMETHOD(GetDumpFile)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(GetDumpFileWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG NameSize, PULONG64 Handle, PULONG Type) PURE; + STDMETHOD(AttachKernelWide)(THIS_ ULONG Flags, PCWSTR ConnectOptions) PURE; + STDMETHOD(GetKernelConnectionOptionsWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG OptionsSize) PURE; + STDMETHOD(SetKernelConnectionOptionsWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(StartProcessServerWide)(THIS_ ULONG Flags, PCWSTR Options, PVOID Reserved) PURE; + STDMETHOD(ConnectProcessServerWide)(THIS_ PCWSTR RemoteOptions, PULONG64 Server) PURE; + STDMETHOD(StartServerWide)(THIS_ PCWSTR Options) PURE; + STDMETHOD(OutputServersWide)(THIS_ ULONG OutputControl, PCWSTR Machine, ULONG Flags) PURE; + STDMETHOD(GetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetOutputCallbacksWide)(THIS_ PDEBUG_OUTPUT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(GetOutputLinePrefixWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PrefixSize) PURE; + STDMETHOD(SetOutputLinePrefixWide)(THIS_ PCWSTR Prefix) PURE; + STDMETHOD(GetIdentityWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG IdentitySize) PURE; + STDMETHOD(OutputIdentityWide)(THIS_ ULONG OutputControl, ULONG Flags, PCWSTR Format) PURE; + STDMETHOD(GetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE *Callbacks) PURE; + STDMETHOD(SetEventCallbacksWide)(THIS_ PDEBUG_EVENT_CALLBACKS_WIDE Callbacks) PURE; + STDMETHOD(CreateProcess2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment) PURE; + STDMETHOD(CreateProcess2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment) PURE; + STDMETHOD(CreateProcessAndAttach2)(THIS_ ULONG64 Server, PSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCSTR InitialDirectory, PCSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(CreateProcessAndAttach2Wide)(THIS_ ULONG64 Server, PWSTR CommandLine, PVOID OptionsBuffer, ULONG OptionsBufferSize, PCWSTR InitialDirectory, PCWSTR Environment, ULONG ProcessId, ULONG AttachFlags) PURE; + STDMETHOD(PushOutputLinePrefix)(THIS_ PCSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PushOutputLinePrefixWide)(THIS_ PCWSTR NewPrefix, PULONG64 Handle) PURE; + STDMETHOD(PopOutputLinePrefix)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetNumberInputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberOutputCallbacks)(THIS_ PULONG Count) PURE; + STDMETHOD(GetNumberEventCallbacks)(THIS_ ULONG EventFlags, PULONG Count) PURE; + STDMETHOD(GetQuitLockString)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockString)(THIS_ PCSTR String) PURE; + STDMETHOD(GetQuitLockStringWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(SetQuitLockStringWide)(THIS_ PCWSTR String) PURE; + STDMETHOD(SetEventContextCallbacks)(THIS_ PDEBUG_EVENT_CONTEXT_CALLBACKS Callbacks) PURE; + STDMETHOD(SetClientContext)(THIS_ PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(OpenDumpFileWide2)(THIS_ PCWSTR FileName, ULONG64 FileHandle, ULONG AlternateArch) PURE; + STDMETHOD(OpenDumpDirectoryWide)(THIS_ PCWSTR DirName, ULONG AlternateArch) PURE; + STDMETHOD(OpenDumpDirectory)(THIS_ PCSTR DumpDir, ULONG AlternativeArch) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugClient9,0x2c24cd5b,0x4d9e,0x4df4,0x8a,0x70,0x3d,0x37,0x44,0x0d,0x11,0x9f) +#endif + +#undef INTERFACE +#define INTERFACE IDebugPlmClient + DECLARE_INTERFACE_(IDebugPlmClient, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(LaunchPlmPackageForDebugWide)(THIS_ ULONG64 Server, ULONG Timeout, PCWSTR PackageFullName, PCWSTR AppName, PCWSTR Arguments, PULONG ProcessId, PULONG ThreadId) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugPlmClient,0xa02b66c4,0xaea3,0x4234,0xa9,0xf7,0xfe,0x4c,0x38,0x3d,0x4e,0x29) +#endif + +#undef INTERFACE +#define INTERFACE IDebugPlmClient2 + DECLARE_INTERFACE_(IDebugPlmClient2, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(LaunchPlmPackageForDebugWide)(THIS_ ULONG64 Server, ULONG Timeout, PCWSTR PackageFullName, PCWSTR AppName, PCWSTR Arguments, PULONG ProcessId, PULONG ThreadId) PURE; + STDMETHOD(LaunchPlmBgTaskForDebugWide)(THIS_ ULONG64 Server, ULONG Timeout, PCWSTR PackageFullName, PCWSTR BackgroundTaskId, PULONG ProcessId, PULONG ThreadId) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugPlmClient2,0x597c980d,0xe7bd,0x4309,0x96,0x2c,0x9d,0x9b,0x69,0xa7,0x37,0x2c) +#endif + +#undef INTERFACE +#define INTERFACE IDebugPlmClient3 + DECLARE_INTERFACE_(IDebugPlmClient3, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(LaunchPlmPackageForDebugWide)(THIS_ ULONG64 Server, ULONG Timeout, PCWSTR PackageFullName, PCWSTR AppName, PCWSTR Arguments, PULONG ProcessId, PULONG ThreadId) PURE; + STDMETHOD(LaunchPlmBgTaskForDebugWide)(THIS_ ULONG64 Server, ULONG Timeout, PCWSTR PackageFullName, PCWSTR BackgroundTaskId, PULONG ProcessId, PULONG ThreadId) PURE; + STDMETHOD(QueryPlmPackageWide)(THIS_ ULONG64 Server, PCWSTR PackageFullName, PDEBUG_OUTPUT_STREAM Stream) PURE; + STDMETHOD(QueryPlmPackageList)(THIS_ ULONG64 Server, PDEBUG_OUTPUT_STREAM Stream) PURE; + STDMETHOD(EnablePlmPackageDebugWide)(THIS_ ULONG64 Server, PCWSTR PackageFullName) PURE; + STDMETHOD(DisablePlmPackageDebugWide)(THIS_ ULONG64 Server, PCWSTR PackageFullName) PURE; + STDMETHOD(SuspendPlmPackageWide)(THIS_ ULONG64 Server, PCWSTR PackageFullName) PURE; + STDMETHOD(ResumePlmPackageWide)(THIS_ ULONG64 Server, PCWSTR PackageFullName) PURE; + STDMETHOD(TerminatePlmPackageWide)(THIS_ ULONG64 Server, PCWSTR PackageFullName) PURE; + STDMETHOD(LaunchAndDebugPlmAppWide)(THIS_ ULONG64 Server, PCWSTR PackageFullName, PCWSTR AppName, PCWSTR Arguments) PURE; + STDMETHOD(ActivateAndDebugPlmBgTaskWide)(THIS_ ULONG64 Server, PCWSTR PackageFullName, PCWSTR BackgroundTaskId) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugPlmClient3,0xcdf48669,0x901f,0x4791,0xb8,0x68,0x7d,0x2c,0xb3,0xa2,0xd7,0xfc) +#endif + +#undef INTERFACE +#define INTERFACE IDebugOutputStream + DECLARE_INTERFACE_(IDebugOutputStream, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(Write)(THIS_ PCWSTR psz) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugOutputStream,0x7782d8f2,0x2b85,0x4059,0xab,0x88,0x28,0xce,0xdd,0xca,0x1c,0x80) +#endif + #define DEBUG_STATUS_NO_CHANGE 0 #define DEBUG_STATUS_GO 1 #define DEBUG_STATUS_GO_HANDLED 2 @@ -558,6 +1469,23 @@ __CRT_UUID_DECL(IDebugClient4,0xca83c3de,0x5089,0x4cf8,0x93,0xc8,0xd8,0x92,0x38, ULONG FrameNumber; } DEBUG_STACK_FRAME,*PDEBUG_STACK_FRAME; +#define DBG_FRAME_DEFAULT 0 +#define DBG_FRAME_IGNORE_INLINE 0xffffffff + + typedef struct _DEBUG_STACK_FRAME_EX { + ULONG64 InstructionOffset; + ULONG64 ReturnOffset; + ULONG64 FrameOffset; + ULONG64 StackOffset; + ULONG64 FuncTableEntry; + ULONG64 Params[4]; + ULONG64 Reserved[6]; + WINBOOL Virtual; + ULONG FrameNumber; + ULONG InlineFrameContext; + ULONG Reserved1; + } DEBUG_STACK_FRAME_EX,*PDEBUG_STACK_FRAME_EX; + #define DEBUG_STACK_ARGUMENTS 0x00000001 #define DEBUG_STACK_FUNCTION_INFO 0x00000002 #define DEBUG_STACK_SOURCE_LINE 0x00000004 @@ -1068,6 +1996,736 @@ __CRT_UUID_DECL(IDebugControl2,0xd4366723,0x44df,0x4bed,0x8c,0x7e,0x4c,0x05,0x42 __CRT_UUID_DECL(IDebugControl3,0x7df74a86,0xb03f,0x407f,0x90,0xab,0xa2,0x0d,0xad,0xce,0xad,0x08) #endif +#undef INTERFACE +#define INTERFACE IDebugControl4 + DECLARE_INTERFACE_(IDebugControl4, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetInterrupt)(THIS) PURE; + STDMETHOD(SetInterrupt)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetInterruptTimeout)(THIS_ PULONG Seconds) PURE; + STDMETHOD(SetInterruptTimeout)(THIS_ ULONG Seconds) PURE; + STDMETHOD(GetLogFile)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG FileSize, PBOOL Append) PURE; + STDMETHOD(OpenLogFile)(THIS_ PCSTR File, WINBOOL Append) PURE; + STDMETHOD(CloseLogFile)(THIS) PURE; + STDMETHOD(GetLogMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(SetLogMask)(THIS_ ULONG Mask) PURE; + STDMETHOD(Input)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG InputSize) PURE; + STDMETHOD(ReturnInput)(THIS_ PCSTR Buffer) PURE; + STDMETHODV(Output)(THIS_ ULONG Mask, PCSTR Format, ...) PURE; + STDMETHOD(OutputVaList)(THIS_ ULONG Mask, PCSTR Format, va_list Args) PURE; + STDMETHODV(ControlledOutput)(THIS_ ULONG OutputControl, ULONG Mask, PCSTR Format, ...) PURE; + STDMETHOD(ControlledOutputVaList)(THIS_ ULONG OutputControl, ULONG Mask, PCSTR Format, va_list Args) PURE; + STDMETHODV(OutputPrompt)(THIS_ ULONG OutputControl, PCSTR Format, ...) PURE; + STDMETHOD(OutputPromptVaList)(THIS_ ULONG OutputControl, PCSTR Format, va_list Args) PURE; + STDMETHOD(GetPromptText)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(OutputCurrentState)(THIS_ ULONG OutputControl, ULONG Flags) PURE; + STDMETHOD(OutputVersionInformation)(THIS_ ULONG OutputControl) PURE; + STDMETHOD(GetNotifyEventHandle)(THIS_ PULONG64 Handle) PURE; + STDMETHOD(SetNotifyEventHandle)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(Assemble)(THIS_ ULONG64 Offset, PCSTR Instr, PULONG64 EndOffset) PURE; + STDMETHOD(Disassemble)(THIS_ ULONG64 Offset, ULONG Flags, PSTR Buffer, ULONG BufferSize, PULONG DisassemblySize, PULONG64 EndOffset) PURE; + STDMETHOD(GetDisassembleEffectiveOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(OutputDisassembly)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG Flags, PULONG64 EndOffset) PURE; + STDMETHOD(OutputDisassemblyLines)(THIS_ ULONG OutputControl, ULONG PreviousLines, ULONG TotalLines, ULONG64 Offset, ULONG Flags, PULONG OffsetLine, PULONG64 StartOffset, PULONG64 EndOffset, PULONG64 LineOffsets) PURE; + STDMETHOD(GetNearInstruction)(THIS_ ULONG64 Offset, LONG Delta, PULONG64 NearOffset) PURE; + STDMETHOD(GetStackTrace)(THIS_ ULONG64 FrameOffset, ULONG64 StackOffset, ULONG64 InstructionOffset, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PULONG FramesFilled) PURE; + STDMETHOD(GetReturnOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(OutputStackTrace)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, ULONG Flags) PURE; + STDMETHOD(GetDebuggeeType)(THIS_ PULONG Class, PULONG Qualifier) PURE; + STDMETHOD(GetActualProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(GetExecutingProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(GetNumberPossibleExecutingProcessorTypes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetPossibleExecutingProcessorTypes)(THIS_ ULONG Start, ULONG Count, PULONG Types) PURE; + STDMETHOD(GetNumberProcessors)(THIS_ PULONG Number) PURE; + STDMETHOD(GetSystemVersion)(THIS_ PULONG PlatformId, PULONG Major, PULONG Minor, PSTR ServicePackString, ULONG ServicePackStringSize, PULONG ServicePackStringUsed, PULONG ServicePackNumber, PSTR BuildString, ULONG BuildStringSize, PULONG BuildStringUsed) PURE; + STDMETHOD(GetPageSize)(THIS_ PULONG Size) PURE; + STDMETHOD(IsPointer64Bit)(THIS) PURE; + STDMETHOD(ReadBugCheckData)(THIS_ PULONG Code, PULONG64 Arg1, PULONG64 Arg2, PULONG64 Arg3, PULONG64 Arg4) PURE; + STDMETHOD(GetNumberSupportedProcessorTypes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetSupportedProcessorTypes)(THIS_ ULONG Start, ULONG Count, PULONG Types) PURE; + STDMETHOD(GetProcessorTypeNames)(THIS_ ULONG Type, PSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetEffectiveProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(SetEffectiveProcessorType)(THIS_ ULONG Type) PURE; + STDMETHOD(GetExecutionStatus)(THIS_ PULONG Status) PURE; + STDMETHOD(SetExecutionStatus)(THIS_ ULONG Status) PURE; + STDMETHOD(GetCodeLevel)(THIS_ PULONG Level) PURE; + STDMETHOD(SetCodeLevel)(THIS_ ULONG Level) PURE; + STDMETHOD(GetEngineOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetSystemErrorControl)(THIS_ PULONG OutputLevel, PULONG BreakLevel) PURE; + STDMETHOD(SetSystemErrorControl)(THIS_ ULONG OutputLevel, ULONG BreakLevel) PURE; + STDMETHOD(GetTextMacro)(THIS_ ULONG Slot, PSTR Buffer, ULONG BufferSize, PULONG MacroSize) PURE; + STDMETHOD(SetTextMacro)(THIS_ ULONG Slot, PCSTR Macro) PURE; + STDMETHOD(GetRadix)(THIS_ PULONG Radix) PURE; + STDMETHOD(SetRadix)(THIS_ ULONG Radix) PURE; + STDMETHOD(Evaluate)(THIS_ PCSTR Expression, ULONG DesiredType, PDEBUG_VALUE Value, PULONG RemainderIndex) PURE; + STDMETHOD(CoerceValue)(THIS_ PDEBUG_VALUE In, ULONG OutType, PDEBUG_VALUE Out) PURE; + STDMETHOD(CoerceValues)(THIS_ ULONG Count, PDEBUG_VALUE In, PULONG OutTypes, PDEBUG_VALUE Out) PURE; + STDMETHOD(Execute)(THIS_ ULONG OutputControl, PCSTR Command, ULONG Flags) PURE; + STDMETHOD(ExecuteCommandFile)(THIS_ ULONG OutputControl, PCSTR CommandFile, ULONG Flags) PURE; + STDMETHOD(GetNumberBreakpoints)(THIS_ PULONG Number) PURE; + STDMETHOD(GetBreakpointByIndex)(THIS_ ULONG Index, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(GetBreakpointById)(THIS_ ULONG Id, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(GetBreakpointParameters)(THIS_ ULONG Count, PULONG Ids, ULONG Start, PDEBUG_BREAKPOINT_PARAMETERS Params) PURE; + STDMETHOD(AddBreakpoint)(THIS_ ULONG Type, ULONG DesiredId, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(RemoveBreakpoint)(THIS_ PDEBUG_BREAKPOINT Bp) PURE; + STDMETHOD(AddExtension)(THIS_ PCSTR Path, ULONG Flags, PULONG64 Handle) PURE; + STDMETHOD(RemoveExtension)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetExtensionByPath)(THIS_ PCSTR Path, PULONG64 Handle) PURE; + STDMETHOD(CallExtension)(THIS_ ULONG64 Handle, PCSTR Function, PCSTR Arguments) PURE; + STDMETHOD(GetExtensionFunction)(THIS_ ULONG64 Handle, PCSTR FuncName, FARPROC *Function) PURE; + STDMETHOD(GetWindbgExtensionApis32)(THIS_ PWINDBG_EXTENSION_APIS32 Api) PURE; + STDMETHOD(GetWindbgExtensionApis64)(THIS_ PWINDBG_EXTENSION_APIS64 Api) PURE; + STDMETHOD(GetNumberEventFilters)(THIS_ PULONG SpecificEvents, PULONG SpecificExceptions, PULONG ArbitraryExceptions) PURE; + STDMETHOD(GetEventFilterText)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(GetEventFilterCommand)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetEventFilterCommand)(THIS_ ULONG Index, PCSTR Command) PURE; + STDMETHOD(GetSpecificFilterParameters)(THIS_ ULONG Start, ULONG Count, PDEBUG_SPECIFIC_FILTER_PARAMETERS Params) PURE; + STDMETHOD(SetSpecificFilterParameters)(THIS_ ULONG Start, ULONG Count, PDEBUG_SPECIFIC_FILTER_PARAMETERS Params) PURE; + STDMETHOD(GetSpecificFilterArgument)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG ArgumentSize) PURE; + STDMETHOD(SetSpecificFilterArgument)(THIS_ ULONG Index, PCSTR Argument) PURE; + STDMETHOD(GetExceptionFilterParameters)(THIS_ ULONG Count, PULONG Codes, ULONG Start, PDEBUG_EXCEPTION_FILTER_PARAMETERS Params) PURE; + STDMETHOD(SetExceptionFilterParameters)(THIS_ ULONG Count, PDEBUG_EXCEPTION_FILTER_PARAMETERS Params) PURE; + STDMETHOD(GetExceptionFilterSecondCommand)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetExceptionFilterSecondCommand)(THIS_ ULONG Index, PCSTR Command) PURE; + STDMETHOD(WaitForEvent)(THIS_ ULONG Flags, ULONG Timeout) PURE; + STDMETHOD(GetLastEventInformation)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed, PSTR Description, ULONG DescriptionSize, PULONG DescriptionUsed) PURE; + STDMETHOD(GetCurrentTimeDate)(THIS_ PULONG TimeDate) PURE; + STDMETHOD(GetCurrentSystemUpTime)(THIS_ PULONG UpTime) PURE; + STDMETHOD(GetDumpFormatFlags)(THIS_ PULONG FormatFlags) PURE; + STDMETHOD(GetNumberTextReplacements)(THIS_ PULONG NumRepl) PURE; + STDMETHOD(GetTextReplacement)(THIS_ PCSTR SrcText, ULONG Index, PSTR SrcBuffer, ULONG SrcBufferSize, PULONG SrcSize, PSTR DstBuffer, ULONG DstBufferSize, PULONG DstSize) PURE; + STDMETHOD(SetTextReplacement)(THIS_ PCSTR SrcText, PCSTR DstText) PURE; + STDMETHOD(RemoveTextReplacements)(THIS) PURE; + STDMETHOD(OutputTextReplacements)(THIS_ ULONG OutputControl, ULONG Flags) PURE; + STDMETHOD(GetAssemblyOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetExpressionSyntax)(THIS_ PULONG Flags) PURE; + STDMETHOD(SetExpressionSyntax)(THIS_ ULONG Flags) PURE; + STDMETHOD(SetExpressionSyntaxByName)(THIS_ PCSTR AbbrevName) PURE; + STDMETHOD(GetNumberExpressionSyntaxes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetExpressionSyntaxNames)(THIS_ ULONG Index, PSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetNumberEvents)(THIS_ PULONG Events) PURE; + STDMETHOD(GetEventIndexDescription)(THIS_ ULONG Index, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG DescSize) PURE; + STDMETHOD(GetCurrentEventIndex)(THIS_ PULONG Index) PURE; + STDMETHOD(SetNextEventIndex)(THIS_ ULONG Relation, ULONG Value, PULONG NextIndex) PURE; + STDMETHOD(GetLogFileWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG FileSize, PBOOL Append) PURE; + STDMETHOD(OpenLogFileWide)(THIS_ PCWSTR File, WINBOOL Append) PURE; + STDMETHOD(InputWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG InputSize) PURE; + STDMETHOD(ReturnInputWide)(THIS_ PCWSTR Buffer) PURE; + STDMETHODV(OutputWide)(THIS_ ULONG Mask, PCWSTR Format, ...) PURE; + STDMETHOD(OutputVaListWide)(THIS_ ULONG Mask, PCWSTR Format, va_list Args) PURE; + STDMETHODV(ControlledOutputWide)(THIS_ ULONG OutputControl, ULONG Mask, PCWSTR Format, ...) PURE; + STDMETHOD(ControlledOutputVaListWide)(THIS_ ULONG OutputControl, ULONG Mask, PCWSTR Format, va_list Args) PURE; + STDMETHODV(OutputPromptWide)(THIS_ ULONG OutputControl, PCWSTR Format, ...) PURE; + STDMETHOD(OutputPromptVaListWide)(THIS_ ULONG OutputControl, PCWSTR Format, va_list Args) PURE; + STDMETHOD(GetPromptTextWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(AssembleWide)(THIS_ ULONG64 Offset, PCWSTR Instr, PULONG64 EndOffset) PURE; + STDMETHOD(DisassembleWide)(THIS_ ULONG64 Offset, ULONG Flags, PWSTR Buffer, ULONG BufferSize, PULONG DisassemblySize, PULONG64 EndOffset) PURE; + STDMETHOD(GetProcessorTypeNamesWide)(THIS_ ULONG Type, PWSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PWSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetTextMacroWide)(THIS_ ULONG Slot, PWSTR Buffer, ULONG BufferSize, PULONG MacroSize) PURE; + STDMETHOD(SetTextMacroWide)(THIS_ ULONG Slot, PCWSTR Macro) PURE; + STDMETHOD(EvaluateWide)(THIS_ PCWSTR Expression, ULONG DesiredType, PDEBUG_VALUE Value, PULONG RemainderIndex) PURE; + STDMETHOD(ExecuteWide)(THIS_ ULONG OutputControl, PCWSTR Command, ULONG Flags) PURE; + STDMETHOD(ExecuteCommandFileWide)(THIS_ ULONG OutputControl, PCWSTR CommandFile, ULONG Flags) PURE; + STDMETHOD(GetBreakpointByIndex2)(THIS_ ULONG Index, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(GetBreakpointById2)(THIS_ ULONG Id, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(AddBreakpoint2)(THIS_ ULONG Type, ULONG DesiredId, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(RemoveBreakpoint2)(THIS_ PDEBUG_BREAKPOINT2 Bp) PURE; + STDMETHOD(AddExtensionWide)(THIS_ PCWSTR Path, ULONG Flags, PULONG64 Handle) PURE; + STDMETHOD(GetExtensionByPathWide)(THIS_ PCWSTR Path, PULONG64 Handle) PURE; + STDMETHOD(CallExtensionWide)(THIS_ ULONG64 Handle, PCWSTR Function, PCWSTR Arguments) PURE; + STDMETHOD(GetExtensionFunctionWide)(THIS_ ULONG64 Handle, PCWSTR FuncName, FARPROC *Function) PURE; + STDMETHOD(GetEventFilterTextWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(GetEventFilterCommandWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetEventFilterCommandWide)(THIS_ ULONG Index, PCWSTR Command) PURE; + STDMETHOD(GetSpecificFilterArgumentWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG ArgumentSize) PURE; + STDMETHOD(SetSpecificFilterArgumentWide)(THIS_ ULONG Index, PCWSTR Argument) PURE; + STDMETHOD(GetExceptionFilterSecondCommandWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetExceptionFilterSecondCommandWide)(THIS_ ULONG Index, PCWSTR Command) PURE; + STDMETHOD(GetLastEventInformationWide)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed, PWSTR Description, ULONG DescriptionSize, PULONG DescriptionUsed) PURE; + STDMETHOD(GetTextReplacementWide)(THIS_ PCWSTR SrcText, ULONG Index, PWSTR SrcBuffer, ULONG SrcBufferSize, PULONG SrcSize, PWSTR DstBuffer, ULONG DstBufferSize, PULONG DstSize) PURE; + STDMETHOD(SetTextReplacementWide)(THIS_ PCWSTR SrcText, PCWSTR DstText) PURE; + STDMETHOD(SetExpressionSyntaxByNameWide)(THIS_ PCWSTR AbbrevName) PURE; + STDMETHOD(GetExpressionSyntaxNamesWide)(THIS_ ULONG Index, PWSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PWSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetEventIndexDescriptionWide)(THIS_ ULONG Index, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG DescSize) PURE; + STDMETHOD(GetLogFile2)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG FileSize, PULONG Flags) PURE; + STDMETHOD(OpenLogFile2)(THIS_ PCSTR File, ULONG Flags) PURE; + STDMETHOD(GetLogFile2Wide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG FileSize, PULONG Flags) PURE; + STDMETHOD(OpenLogFile2Wide)(THIS_ PCWSTR File, ULONG Flags) PURE; + STDMETHOD(GetSystemVersionValues)(THIS_ PULONG PlatformId, PULONG Win32Major, PULONG Win32Minor, PULONG KdMajor, PULONG KdMinor) PURE; + STDMETHOD(GetSystemVersionString)(THIS_ ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSystemVersionStringWide)(THIS_ ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetContextStackTrace)(THIS_ PVOID StartContext, ULONG StartContextSize, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, PULONG FramesFilled) PURE; + STDMETHOD(OutputContextStackTrace)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, ULONG Flags) PURE; + STDMETHOD(GetStoredEventInformation)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID Context, ULONG ContextSize, PULONG ContextUsed, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed) PURE; + STDMETHOD(GetManagedStatus)(THIS_ PULONG Flags, ULONG WhichString, PSTR String, ULONG StringSize, PULONG StringNeeded) PURE; + STDMETHOD(GetManagedStatusWide)(THIS_ PULONG Flags, ULONG WhichString, PWSTR String, ULONG StringSize, PULONG StringNeeded) PURE; + STDMETHOD(ResetManagedStatus)(THIS_ ULONG Flags) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugControl4,0x94e60ce9,0x9b41,0x4b19,0x9f,0xc0,0x6d,0x9e,0xb3,0x52,0x72,0xb3) +#endif + +#undef INTERFACE +#define INTERFACE IDebugControl5 + DECLARE_INTERFACE_(IDebugControl5, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetInterrupt)(THIS) PURE; + STDMETHOD(SetInterrupt)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetInterruptTimeout)(THIS_ PULONG Seconds) PURE; + STDMETHOD(SetInterruptTimeout)(THIS_ ULONG Seconds) PURE; + STDMETHOD(GetLogFile)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG FileSize, PBOOL Append) PURE; + STDMETHOD(OpenLogFile)(THIS_ PCSTR File, WINBOOL Append) PURE; + STDMETHOD(CloseLogFile)(THIS) PURE; + STDMETHOD(GetLogMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(SetLogMask)(THIS_ ULONG Mask) PURE; + STDMETHOD(Input)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG InputSize) PURE; + STDMETHOD(ReturnInput)(THIS_ PCSTR Buffer) PURE; + STDMETHODV(Output)(THIS_ ULONG Mask, PCSTR Format, ...) PURE; + STDMETHOD(OutputVaList)(THIS_ ULONG Mask, PCSTR Format, va_list Args) PURE; + STDMETHODV(ControlledOutput)(THIS_ ULONG OutputControl, ULONG Mask, PCSTR Format, ...) PURE; + STDMETHOD(ControlledOutputVaList)(THIS_ ULONG OutputControl, ULONG Mask, PCSTR Format, va_list Args) PURE; + STDMETHODV(OutputPrompt)(THIS_ ULONG OutputControl, PCSTR Format, ...) PURE; + STDMETHOD(OutputPromptVaList)(THIS_ ULONG OutputControl, PCSTR Format, va_list Args) PURE; + STDMETHOD(GetPromptText)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(OutputCurrentState)(THIS_ ULONG OutputControl, ULONG Flags) PURE; + STDMETHOD(OutputVersionInformation)(THIS_ ULONG OutputControl) PURE; + STDMETHOD(GetNotifyEventHandle)(THIS_ PULONG64 Handle) PURE; + STDMETHOD(SetNotifyEventHandle)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(Assemble)(THIS_ ULONG64 Offset, PCSTR Instr, PULONG64 EndOffset) PURE; + STDMETHOD(Disassemble)(THIS_ ULONG64 Offset, ULONG Flags, PSTR Buffer, ULONG BufferSize, PULONG DisassemblySize, PULONG64 EndOffset) PURE; + STDMETHOD(GetDisassembleEffectiveOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(OutputDisassembly)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG Flags, PULONG64 EndOffset) PURE; + STDMETHOD(OutputDisassemblyLines)(THIS_ ULONG OutputControl, ULONG PreviousLines, ULONG TotalLines, ULONG64 Offset, ULONG Flags, PULONG OffsetLine, PULONG64 StartOffset, PULONG64 EndOffset, PULONG64 LineOffsets) PURE; + STDMETHOD(GetNearInstruction)(THIS_ ULONG64 Offset, LONG Delta, PULONG64 NearOffset) PURE; + STDMETHOD(GetStackTrace)(THIS_ ULONG64 FrameOffset, ULONG64 StackOffset, ULONG64 InstructionOffset, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PULONG FramesFilled) PURE; + STDMETHOD(GetReturnOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(OutputStackTrace)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, ULONG Flags) PURE; + STDMETHOD(GetDebuggeeType)(THIS_ PULONG Class, PULONG Qualifier) PURE; + STDMETHOD(GetActualProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(GetExecutingProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(GetNumberPossibleExecutingProcessorTypes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetPossibleExecutingProcessorTypes)(THIS_ ULONG Start, ULONG Count, PULONG Types) PURE; + STDMETHOD(GetNumberProcessors)(THIS_ PULONG Number) PURE; + STDMETHOD(GetSystemVersion)(THIS_ PULONG PlatformId, PULONG Major, PULONG Minor, PSTR ServicePackString, ULONG ServicePackStringSize, PULONG ServicePackStringUsed, PULONG ServicePackNumber, PSTR BuildString, ULONG BuildStringSize, PULONG BuildStringUsed) PURE; + STDMETHOD(GetPageSize)(THIS_ PULONG Size) PURE; + STDMETHOD(IsPointer64Bit)(THIS) PURE; + STDMETHOD(ReadBugCheckData)(THIS_ PULONG Code, PULONG64 Arg1, PULONG64 Arg2, PULONG64 Arg3, PULONG64 Arg4) PURE; + STDMETHOD(GetNumberSupportedProcessorTypes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetSupportedProcessorTypes)(THIS_ ULONG Start, ULONG Count, PULONG Types) PURE; + STDMETHOD(GetProcessorTypeNames)(THIS_ ULONG Type, PSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetEffectiveProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(SetEffectiveProcessorType)(THIS_ ULONG Type) PURE; + STDMETHOD(GetExecutionStatus)(THIS_ PULONG Status) PURE; + STDMETHOD(SetExecutionStatus)(THIS_ ULONG Status) PURE; + STDMETHOD(GetCodeLevel)(THIS_ PULONG Level) PURE; + STDMETHOD(SetCodeLevel)(THIS_ ULONG Level) PURE; + STDMETHOD(GetEngineOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetSystemErrorControl)(THIS_ PULONG OutputLevel, PULONG BreakLevel) PURE; + STDMETHOD(SetSystemErrorControl)(THIS_ ULONG OutputLevel, ULONG BreakLevel) PURE; + STDMETHOD(GetTextMacro)(THIS_ ULONG Slot, PSTR Buffer, ULONG BufferSize, PULONG MacroSize) PURE; + STDMETHOD(SetTextMacro)(THIS_ ULONG Slot, PCSTR Macro) PURE; + STDMETHOD(GetRadix)(THIS_ PULONG Radix) PURE; + STDMETHOD(SetRadix)(THIS_ ULONG Radix) PURE; + STDMETHOD(Evaluate)(THIS_ PCSTR Expression, ULONG DesiredType, PDEBUG_VALUE Value, PULONG RemainderIndex) PURE; + STDMETHOD(CoerceValue)(THIS_ PDEBUG_VALUE In, ULONG OutType, PDEBUG_VALUE Out) PURE; + STDMETHOD(CoerceValues)(THIS_ ULONG Count, PDEBUG_VALUE In, PULONG OutTypes, PDEBUG_VALUE Out) PURE; + STDMETHOD(Execute)(THIS_ ULONG OutputControl, PCSTR Command, ULONG Flags) PURE; + STDMETHOD(ExecuteCommandFile)(THIS_ ULONG OutputControl, PCSTR CommandFile, ULONG Flags) PURE; + STDMETHOD(GetNumberBreakpoints)(THIS_ PULONG Number) PURE; + STDMETHOD(GetBreakpointByIndex)(THIS_ ULONG Index, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(GetBreakpointById)(THIS_ ULONG Id, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(GetBreakpointParameters)(THIS_ ULONG Count, PULONG Ids, ULONG Start, PDEBUG_BREAKPOINT_PARAMETERS Params) PURE; + STDMETHOD(AddBreakpoint)(THIS_ ULONG Type, ULONG DesiredId, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(RemoveBreakpoint)(THIS_ PDEBUG_BREAKPOINT Bp) PURE; + STDMETHOD(AddExtension)(THIS_ PCSTR Path, ULONG Flags, PULONG64 Handle) PURE; + STDMETHOD(RemoveExtension)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetExtensionByPath)(THIS_ PCSTR Path, PULONG64 Handle) PURE; + STDMETHOD(CallExtension)(THIS_ ULONG64 Handle, PCSTR Function, PCSTR Arguments) PURE; + STDMETHOD(GetExtensionFunction)(THIS_ ULONG64 Handle, PCSTR FuncName, FARPROC *Function) PURE; + STDMETHOD(GetWindbgExtensionApis32)(THIS_ PWINDBG_EXTENSION_APIS32 Api) PURE; + STDMETHOD(GetWindbgExtensionApis64)(THIS_ PWINDBG_EXTENSION_APIS64 Api) PURE; + STDMETHOD(GetNumberEventFilters)(THIS_ PULONG SpecificEvents, PULONG SpecificExceptions, PULONG ArbitraryExceptions) PURE; + STDMETHOD(GetEventFilterText)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(GetEventFilterCommand)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetEventFilterCommand)(THIS_ ULONG Index, PCSTR Command) PURE; + STDMETHOD(GetSpecificFilterParameters)(THIS_ ULONG Start, ULONG Count, PDEBUG_SPECIFIC_FILTER_PARAMETERS Params) PURE; + STDMETHOD(SetSpecificFilterParameters)(THIS_ ULONG Start, ULONG Count, PDEBUG_SPECIFIC_FILTER_PARAMETERS Params) PURE; + STDMETHOD(GetSpecificFilterArgument)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG ArgumentSize) PURE; + STDMETHOD(SetSpecificFilterArgument)(THIS_ ULONG Index, PCSTR Argument) PURE; + STDMETHOD(GetExceptionFilterParameters)(THIS_ ULONG Count, PULONG Codes, ULONG Start, PDEBUG_EXCEPTION_FILTER_PARAMETERS Params) PURE; + STDMETHOD(SetExceptionFilterParameters)(THIS_ ULONG Count, PDEBUG_EXCEPTION_FILTER_PARAMETERS Params) PURE; + STDMETHOD(GetExceptionFilterSecondCommand)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetExceptionFilterSecondCommand)(THIS_ ULONG Index, PCSTR Command) PURE; + STDMETHOD(WaitForEvent)(THIS_ ULONG Flags, ULONG Timeout) PURE; + STDMETHOD(GetLastEventInformation)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed, PSTR Description, ULONG DescriptionSize, PULONG DescriptionUsed) PURE; + STDMETHOD(GetCurrentTimeDate)(THIS_ PULONG TimeDate) PURE; + STDMETHOD(GetCurrentSystemUpTime)(THIS_ PULONG UpTime) PURE; + STDMETHOD(GetDumpFormatFlags)(THIS_ PULONG FormatFlags) PURE; + STDMETHOD(GetNumberTextReplacements)(THIS_ PULONG NumRepl) PURE; + STDMETHOD(GetTextReplacement)(THIS_ PCSTR SrcText, ULONG Index, PSTR SrcBuffer, ULONG SrcBufferSize, PULONG SrcSize, PSTR DstBuffer, ULONG DstBufferSize, PULONG DstSize) PURE; + STDMETHOD(SetTextReplacement)(THIS_ PCSTR SrcText, PCSTR DstText) PURE; + STDMETHOD(RemoveTextReplacements)(THIS) PURE; + STDMETHOD(OutputTextReplacements)(THIS_ ULONG OutputControl, ULONG Flags) PURE; + STDMETHOD(GetAssemblyOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetExpressionSyntax)(THIS_ PULONG Flags) PURE; + STDMETHOD(SetExpressionSyntax)(THIS_ ULONG Flags) PURE; + STDMETHOD(SetExpressionSyntaxByName)(THIS_ PCSTR AbbrevName) PURE; + STDMETHOD(GetNumberExpressionSyntaxes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetExpressionSyntaxNames)(THIS_ ULONG Index, PSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetNumberEvents)(THIS_ PULONG Events) PURE; + STDMETHOD(GetEventIndexDescription)(THIS_ ULONG Index, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG DescSize) PURE; + STDMETHOD(GetCurrentEventIndex)(THIS_ PULONG Index) PURE; + STDMETHOD(SetNextEventIndex)(THIS_ ULONG Relation, ULONG Value, PULONG NextIndex) PURE; + STDMETHOD(GetLogFileWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG FileSize, PBOOL Append) PURE; + STDMETHOD(OpenLogFileWide)(THIS_ PCWSTR File, WINBOOL Append) PURE; + STDMETHOD(InputWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG InputSize) PURE; + STDMETHOD(ReturnInputWide)(THIS_ PCWSTR Buffer) PURE; + STDMETHODV(OutputWide)(THIS_ ULONG Mask, PCWSTR Format, ...) PURE; + STDMETHOD(OutputVaListWide)(THIS_ ULONG Mask, PCWSTR Format, va_list Args) PURE; + STDMETHODV(ControlledOutputWide)(THIS_ ULONG OutputControl, ULONG Mask, PCWSTR Format, ...) PURE; + STDMETHOD(ControlledOutputVaListWide)(THIS_ ULONG OutputControl, ULONG Mask, PCWSTR Format, va_list Args) PURE; + STDMETHODV(OutputPromptWide)(THIS_ ULONG OutputControl, PCWSTR Format, ...) PURE; + STDMETHOD(OutputPromptVaListWide)(THIS_ ULONG OutputControl, PCWSTR Format, va_list Args) PURE; + STDMETHOD(GetPromptTextWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(AssembleWide)(THIS_ ULONG64 Offset, PCWSTR Instr, PULONG64 EndOffset) PURE; + STDMETHOD(DisassembleWide)(THIS_ ULONG64 Offset, ULONG Flags, PWSTR Buffer, ULONG BufferSize, PULONG DisassemblySize, PULONG64 EndOffset) PURE; + STDMETHOD(GetProcessorTypeNamesWide)(THIS_ ULONG Type, PWSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PWSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetTextMacroWide)(THIS_ ULONG Slot, PWSTR Buffer, ULONG BufferSize, PULONG MacroSize) PURE; + STDMETHOD(SetTextMacroWide)(THIS_ ULONG Slot, PCWSTR Macro) PURE; + STDMETHOD(EvaluateWide)(THIS_ PCWSTR Expression, ULONG DesiredType, PDEBUG_VALUE Value, PULONG RemainderIndex) PURE; + STDMETHOD(ExecuteWide)(THIS_ ULONG OutputControl, PCWSTR Command, ULONG Flags) PURE; + STDMETHOD(ExecuteCommandFileWide)(THIS_ ULONG OutputControl, PCWSTR CommandFile, ULONG Flags) PURE; + STDMETHOD(GetBreakpointByIndex2)(THIS_ ULONG Index, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(GetBreakpointById2)(THIS_ ULONG Id, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(AddBreakpoint2)(THIS_ ULONG Type, ULONG DesiredId, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(RemoveBreakpoint2)(THIS_ PDEBUG_BREAKPOINT2 Bp) PURE; + STDMETHOD(AddExtensionWide)(THIS_ PCWSTR Path, ULONG Flags, PULONG64 Handle) PURE; + STDMETHOD(GetExtensionByPathWide)(THIS_ PCWSTR Path, PULONG64 Handle) PURE; + STDMETHOD(CallExtensionWide)(THIS_ ULONG64 Handle, PCWSTR Function, PCWSTR Arguments) PURE; + STDMETHOD(GetExtensionFunctionWide)(THIS_ ULONG64 Handle, PCWSTR FuncName, FARPROC *Function) PURE; + STDMETHOD(GetEventFilterTextWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(GetEventFilterCommandWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetEventFilterCommandWide)(THIS_ ULONG Index, PCWSTR Command) PURE; + STDMETHOD(GetSpecificFilterArgumentWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG ArgumentSize) PURE; + STDMETHOD(SetSpecificFilterArgumentWide)(THIS_ ULONG Index, PCWSTR Argument) PURE; + STDMETHOD(GetExceptionFilterSecondCommandWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetExceptionFilterSecondCommandWide)(THIS_ ULONG Index, PCWSTR Command) PURE; + STDMETHOD(GetLastEventInformationWide)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed, PWSTR Description, ULONG DescriptionSize, PULONG DescriptionUsed) PURE; + STDMETHOD(GetTextReplacementWide)(THIS_ PCWSTR SrcText, ULONG Index, PWSTR SrcBuffer, ULONG SrcBufferSize, PULONG SrcSize, PWSTR DstBuffer, ULONG DstBufferSize, PULONG DstSize) PURE; + STDMETHOD(SetTextReplacementWide)(THIS_ PCWSTR SrcText, PCWSTR DstText) PURE; + STDMETHOD(SetExpressionSyntaxByNameWide)(THIS_ PCWSTR AbbrevName) PURE; + STDMETHOD(GetExpressionSyntaxNamesWide)(THIS_ ULONG Index, PWSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PWSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetEventIndexDescriptionWide)(THIS_ ULONG Index, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG DescSize) PURE; + STDMETHOD(GetLogFile2)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG FileSize, PULONG Flags) PURE; + STDMETHOD(OpenLogFile2)(THIS_ PCSTR File, ULONG Flags) PURE; + STDMETHOD(GetLogFile2Wide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG FileSize, PULONG Flags) PURE; + STDMETHOD(OpenLogFile2Wide)(THIS_ PCWSTR File, ULONG Flags) PURE; + STDMETHOD(GetSystemVersionValues)(THIS_ PULONG PlatformId, PULONG Win32Major, PULONG Win32Minor, PULONG KdMajor, PULONG KdMinor) PURE; + STDMETHOD(GetSystemVersionString)(THIS_ ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSystemVersionStringWide)(THIS_ ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetContextStackTrace)(THIS_ PVOID StartContext, ULONG StartContextSize, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, PULONG FramesFilled) PURE; + STDMETHOD(OutputContextStackTrace)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, ULONG Flags) PURE; + STDMETHOD(GetStoredEventInformation)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID Context, ULONG ContextSize, PULONG ContextUsed, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed) PURE; + STDMETHOD(GetManagedStatus)(THIS_ PULONG Flags, ULONG WhichString, PSTR String, ULONG StringSize, PULONG StringNeeded) PURE; + STDMETHOD(GetManagedStatusWide)(THIS_ PULONG Flags, ULONG WhichString, PWSTR String, ULONG StringSize, PULONG StringNeeded) PURE; + STDMETHOD(ResetManagedStatus)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetStackTraceEx)(THIS_ ULONG64 FrameOffset, ULONG64 StackOffset, ULONG64 InstructionOffset, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, PULONG FramesFilled) PURE; + STDMETHOD(OutputStackTraceEx)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, ULONG Flags) PURE; + STDMETHOD(GetContextStackTraceEx)(THIS_ PVOID StartContext, ULONG StartContextSize, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, PULONG FramesFilled) PURE; + STDMETHOD(OutputContextStackTraceEx)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, ULONG Flags) PURE; + STDMETHOD(GetBreakpointByGuid)(THIS_ LPGUID Guid, PDEBUG_BREAKPOINT3 *Bp) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugControl5,0xb2ffe162,0x2412,0x429f,0x8d,0x1d,0x5b,0xf6,0xdd,0x82,0x46,0x96) +#endif + +#undef INTERFACE +#define INTERFACE IDebugControl6 + DECLARE_INTERFACE_(IDebugControl6, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetInterrupt)(THIS) PURE; + STDMETHOD(SetInterrupt)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetInterruptTimeout)(THIS_ PULONG Seconds) PURE; + STDMETHOD(SetInterruptTimeout)(THIS_ ULONG Seconds) PURE; + STDMETHOD(GetLogFile)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG FileSize, PBOOL Append) PURE; + STDMETHOD(OpenLogFile)(THIS_ PCSTR File, WINBOOL Append) PURE; + STDMETHOD(CloseLogFile)(THIS) PURE; + STDMETHOD(GetLogMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(SetLogMask)(THIS_ ULONG Mask) PURE; + STDMETHOD(Input)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG InputSize) PURE; + STDMETHOD(ReturnInput)(THIS_ PCSTR Buffer) PURE; + STDMETHODV(Output)(THIS_ ULONG Mask, PCSTR Format, ...) PURE; + STDMETHOD(OutputVaList)(THIS_ ULONG Mask, PCSTR Format, va_list Args) PURE; + STDMETHODV(ControlledOutput)(THIS_ ULONG OutputControl, ULONG Mask, PCSTR Format, ...) PURE; + STDMETHOD(ControlledOutputVaList)(THIS_ ULONG OutputControl, ULONG Mask, PCSTR Format, va_list Args) PURE; + STDMETHODV(OutputPrompt)(THIS_ ULONG OutputControl, PCSTR Format, ...) PURE; + STDMETHOD(OutputPromptVaList)(THIS_ ULONG OutputControl, PCSTR Format, va_list Args) PURE; + STDMETHOD(GetPromptText)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(OutputCurrentState)(THIS_ ULONG OutputControl, ULONG Flags) PURE; + STDMETHOD(OutputVersionInformation)(THIS_ ULONG OutputControl) PURE; + STDMETHOD(GetNotifyEventHandle)(THIS_ PULONG64 Handle) PURE; + STDMETHOD(SetNotifyEventHandle)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(Assemble)(THIS_ ULONG64 Offset, PCSTR Instr, PULONG64 EndOffset) PURE; + STDMETHOD(Disassemble)(THIS_ ULONG64 Offset, ULONG Flags, PSTR Buffer, ULONG BufferSize, PULONG DisassemblySize, PULONG64 EndOffset) PURE; + STDMETHOD(GetDisassembleEffectiveOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(OutputDisassembly)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG Flags, PULONG64 EndOffset) PURE; + STDMETHOD(OutputDisassemblyLines)(THIS_ ULONG OutputControl, ULONG PreviousLines, ULONG TotalLines, ULONG64 Offset, ULONG Flags, PULONG OffsetLine, PULONG64 StartOffset, PULONG64 EndOffset, PULONG64 LineOffsets) PURE; + STDMETHOD(GetNearInstruction)(THIS_ ULONG64 Offset, LONG Delta, PULONG64 NearOffset) PURE; + STDMETHOD(GetStackTrace)(THIS_ ULONG64 FrameOffset, ULONG64 StackOffset, ULONG64 InstructionOffset, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PULONG FramesFilled) PURE; + STDMETHOD(GetReturnOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(OutputStackTrace)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, ULONG Flags) PURE; + STDMETHOD(GetDebuggeeType)(THIS_ PULONG Class, PULONG Qualifier) PURE; + STDMETHOD(GetActualProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(GetExecutingProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(GetNumberPossibleExecutingProcessorTypes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetPossibleExecutingProcessorTypes)(THIS_ ULONG Start, ULONG Count, PULONG Types) PURE; + STDMETHOD(GetNumberProcessors)(THIS_ PULONG Number) PURE; + STDMETHOD(GetSystemVersion)(THIS_ PULONG PlatformId, PULONG Major, PULONG Minor, PSTR ServicePackString, ULONG ServicePackStringSize, PULONG ServicePackStringUsed, PULONG ServicePackNumber, PSTR BuildString, ULONG BuildStringSize, PULONG BuildStringUsed) PURE; + STDMETHOD(GetPageSize)(THIS_ PULONG Size) PURE; + STDMETHOD(IsPointer64Bit)(THIS) PURE; + STDMETHOD(ReadBugCheckData)(THIS_ PULONG Code, PULONG64 Arg1, PULONG64 Arg2, PULONG64 Arg3, PULONG64 Arg4) PURE; + STDMETHOD(GetNumberSupportedProcessorTypes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetSupportedProcessorTypes)(THIS_ ULONG Start, ULONG Count, PULONG Types) PURE; + STDMETHOD(GetProcessorTypeNames)(THIS_ ULONG Type, PSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetEffectiveProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(SetEffectiveProcessorType)(THIS_ ULONG Type) PURE; + STDMETHOD(GetExecutionStatus)(THIS_ PULONG Status) PURE; + STDMETHOD(SetExecutionStatus)(THIS_ ULONG Status) PURE; + STDMETHOD(GetCodeLevel)(THIS_ PULONG Level) PURE; + STDMETHOD(SetCodeLevel)(THIS_ ULONG Level) PURE; + STDMETHOD(GetEngineOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetSystemErrorControl)(THIS_ PULONG OutputLevel, PULONG BreakLevel) PURE; + STDMETHOD(SetSystemErrorControl)(THIS_ ULONG OutputLevel, ULONG BreakLevel) PURE; + STDMETHOD(GetTextMacro)(THIS_ ULONG Slot, PSTR Buffer, ULONG BufferSize, PULONG MacroSize) PURE; + STDMETHOD(SetTextMacro)(THIS_ ULONG Slot, PCSTR Macro) PURE; + STDMETHOD(GetRadix)(THIS_ PULONG Radix) PURE; + STDMETHOD(SetRadix)(THIS_ ULONG Radix) PURE; + STDMETHOD(Evaluate)(THIS_ PCSTR Expression, ULONG DesiredType, PDEBUG_VALUE Value, PULONG RemainderIndex) PURE; + STDMETHOD(CoerceValue)(THIS_ PDEBUG_VALUE In, ULONG OutType, PDEBUG_VALUE Out) PURE; + STDMETHOD(CoerceValues)(THIS_ ULONG Count, PDEBUG_VALUE In, PULONG OutTypes, PDEBUG_VALUE Out) PURE; + STDMETHOD(Execute)(THIS_ ULONG OutputControl, PCSTR Command, ULONG Flags) PURE; + STDMETHOD(ExecuteCommandFile)(THIS_ ULONG OutputControl, PCSTR CommandFile, ULONG Flags) PURE; + STDMETHOD(GetNumberBreakpoints)(THIS_ PULONG Number) PURE; + STDMETHOD(GetBreakpointByIndex)(THIS_ ULONG Index, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(GetBreakpointById)(THIS_ ULONG Id, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(GetBreakpointParameters)(THIS_ ULONG Count, PULONG Ids, ULONG Start, PDEBUG_BREAKPOINT_PARAMETERS Params) PURE; + STDMETHOD(AddBreakpoint)(THIS_ ULONG Type, ULONG DesiredId, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(RemoveBreakpoint)(THIS_ PDEBUG_BREAKPOINT Bp) PURE; + STDMETHOD(AddExtension)(THIS_ PCSTR Path, ULONG Flags, PULONG64 Handle) PURE; + STDMETHOD(RemoveExtension)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetExtensionByPath)(THIS_ PCSTR Path, PULONG64 Handle) PURE; + STDMETHOD(CallExtension)(THIS_ ULONG64 Handle, PCSTR Function, PCSTR Arguments) PURE; + STDMETHOD(GetExtensionFunction)(THIS_ ULONG64 Handle, PCSTR FuncName, FARPROC *Function) PURE; + STDMETHOD(GetWindbgExtensionApis32)(THIS_ PWINDBG_EXTENSION_APIS32 Api) PURE; + STDMETHOD(GetWindbgExtensionApis64)(THIS_ PWINDBG_EXTENSION_APIS64 Api) PURE; + STDMETHOD(GetNumberEventFilters)(THIS_ PULONG SpecificEvents, PULONG SpecificExceptions, PULONG ArbitraryExceptions) PURE; + STDMETHOD(GetEventFilterText)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(GetEventFilterCommand)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetEventFilterCommand)(THIS_ ULONG Index, PCSTR Command) PURE; + STDMETHOD(GetSpecificFilterParameters)(THIS_ ULONG Start, ULONG Count, PDEBUG_SPECIFIC_FILTER_PARAMETERS Params) PURE; + STDMETHOD(SetSpecificFilterParameters)(THIS_ ULONG Start, ULONG Count, PDEBUG_SPECIFIC_FILTER_PARAMETERS Params) PURE; + STDMETHOD(GetSpecificFilterArgument)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG ArgumentSize) PURE; + STDMETHOD(SetSpecificFilterArgument)(THIS_ ULONG Index, PCSTR Argument) PURE; + STDMETHOD(GetExceptionFilterParameters)(THIS_ ULONG Count, PULONG Codes, ULONG Start, PDEBUG_EXCEPTION_FILTER_PARAMETERS Params) PURE; + STDMETHOD(SetExceptionFilterParameters)(THIS_ ULONG Count, PDEBUG_EXCEPTION_FILTER_PARAMETERS Params) PURE; + STDMETHOD(GetExceptionFilterSecondCommand)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetExceptionFilterSecondCommand)(THIS_ ULONG Index, PCSTR Command) PURE; + STDMETHOD(WaitForEvent)(THIS_ ULONG Flags, ULONG Timeout) PURE; + STDMETHOD(GetLastEventInformation)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed, PSTR Description, ULONG DescriptionSize, PULONG DescriptionUsed) PURE; + STDMETHOD(GetCurrentTimeDate)(THIS_ PULONG TimeDate) PURE; + STDMETHOD(GetCurrentSystemUpTime)(THIS_ PULONG UpTime) PURE; + STDMETHOD(GetDumpFormatFlags)(THIS_ PULONG FormatFlags) PURE; + STDMETHOD(GetNumberTextReplacements)(THIS_ PULONG NumRepl) PURE; + STDMETHOD(GetTextReplacement)(THIS_ PCSTR SrcText, ULONG Index, PSTR SrcBuffer, ULONG SrcBufferSize, PULONG SrcSize, PSTR DstBuffer, ULONG DstBufferSize, PULONG DstSize) PURE; + STDMETHOD(SetTextReplacement)(THIS_ PCSTR SrcText, PCSTR DstText) PURE; + STDMETHOD(RemoveTextReplacements)(THIS) PURE; + STDMETHOD(OutputTextReplacements)(THIS_ ULONG OutputControl, ULONG Flags) PURE; + STDMETHOD(GetAssemblyOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetExpressionSyntax)(THIS_ PULONG Flags) PURE; + STDMETHOD(SetExpressionSyntax)(THIS_ ULONG Flags) PURE; + STDMETHOD(SetExpressionSyntaxByName)(THIS_ PCSTR AbbrevName) PURE; + STDMETHOD(GetNumberExpressionSyntaxes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetExpressionSyntaxNames)(THIS_ ULONG Index, PSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetNumberEvents)(THIS_ PULONG Events) PURE; + STDMETHOD(GetEventIndexDescription)(THIS_ ULONG Index, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG DescSize) PURE; + STDMETHOD(GetCurrentEventIndex)(THIS_ PULONG Index) PURE; + STDMETHOD(SetNextEventIndex)(THIS_ ULONG Relation, ULONG Value, PULONG NextIndex) PURE; + STDMETHOD(GetLogFileWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG FileSize, PBOOL Append) PURE; + STDMETHOD(OpenLogFileWide)(THIS_ PCWSTR File, WINBOOL Append) PURE; + STDMETHOD(InputWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG InputSize) PURE; + STDMETHOD(ReturnInputWide)(THIS_ PCWSTR Buffer) PURE; + STDMETHODV(OutputWide)(THIS_ ULONG Mask, PCWSTR Format, ...) PURE; + STDMETHOD(OutputVaListWide)(THIS_ ULONG Mask, PCWSTR Format, va_list Args) PURE; + STDMETHODV(ControlledOutputWide)(THIS_ ULONG OutputControl, ULONG Mask, PCWSTR Format, ...) PURE; + STDMETHOD(ControlledOutputVaListWide)(THIS_ ULONG OutputControl, ULONG Mask, PCWSTR Format, va_list Args) PURE; + STDMETHODV(OutputPromptWide)(THIS_ ULONG OutputControl, PCWSTR Format, ...) PURE; + STDMETHOD(OutputPromptVaListWide)(THIS_ ULONG OutputControl, PCWSTR Format, va_list Args) PURE; + STDMETHOD(GetPromptTextWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(AssembleWide)(THIS_ ULONG64 Offset, PCWSTR Instr, PULONG64 EndOffset) PURE; + STDMETHOD(DisassembleWide)(THIS_ ULONG64 Offset, ULONG Flags, PWSTR Buffer, ULONG BufferSize, PULONG DisassemblySize, PULONG64 EndOffset) PURE; + STDMETHOD(GetProcessorTypeNamesWide)(THIS_ ULONG Type, PWSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PWSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetTextMacroWide)(THIS_ ULONG Slot, PWSTR Buffer, ULONG BufferSize, PULONG MacroSize) PURE; + STDMETHOD(SetTextMacroWide)(THIS_ ULONG Slot, PCWSTR Macro) PURE; + STDMETHOD(EvaluateWide)(THIS_ PCWSTR Expression, ULONG DesiredType, PDEBUG_VALUE Value, PULONG RemainderIndex) PURE; + STDMETHOD(ExecuteWide)(THIS_ ULONG OutputControl, PCWSTR Command, ULONG Flags) PURE; + STDMETHOD(ExecuteCommandFileWide)(THIS_ ULONG OutputControl, PCWSTR CommandFile, ULONG Flags) PURE; + STDMETHOD(GetBreakpointByIndex2)(THIS_ ULONG Index, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(GetBreakpointById2)(THIS_ ULONG Id, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(AddBreakpoint2)(THIS_ ULONG Type, ULONG DesiredId, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(RemoveBreakpoint2)(THIS_ PDEBUG_BREAKPOINT2 Bp) PURE; + STDMETHOD(AddExtensionWide)(THIS_ PCWSTR Path, ULONG Flags, PULONG64 Handle) PURE; + STDMETHOD(GetExtensionByPathWide)(THIS_ PCWSTR Path, PULONG64 Handle) PURE; + STDMETHOD(CallExtensionWide)(THIS_ ULONG64 Handle, PCWSTR Function, PCWSTR Arguments) PURE; + STDMETHOD(GetExtensionFunctionWide)(THIS_ ULONG64 Handle, PCWSTR FuncName, FARPROC *Function) PURE; + STDMETHOD(GetEventFilterTextWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(GetEventFilterCommandWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetEventFilterCommandWide)(THIS_ ULONG Index, PCWSTR Command) PURE; + STDMETHOD(GetSpecificFilterArgumentWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG ArgumentSize) PURE; + STDMETHOD(SetSpecificFilterArgumentWide)(THIS_ ULONG Index, PCWSTR Argument) PURE; + STDMETHOD(GetExceptionFilterSecondCommandWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetExceptionFilterSecondCommandWide)(THIS_ ULONG Index, PCWSTR Command) PURE; + STDMETHOD(GetLastEventInformationWide)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed, PWSTR Description, ULONG DescriptionSize, PULONG DescriptionUsed) PURE; + STDMETHOD(GetTextReplacementWide)(THIS_ PCWSTR SrcText, ULONG Index, PWSTR SrcBuffer, ULONG SrcBufferSize, PULONG SrcSize, PWSTR DstBuffer, ULONG DstBufferSize, PULONG DstSize) PURE; + STDMETHOD(SetTextReplacementWide)(THIS_ PCWSTR SrcText, PCWSTR DstText) PURE; + STDMETHOD(SetExpressionSyntaxByNameWide)(THIS_ PCWSTR AbbrevName) PURE; + STDMETHOD(GetExpressionSyntaxNamesWide)(THIS_ ULONG Index, PWSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PWSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetEventIndexDescriptionWide)(THIS_ ULONG Index, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG DescSize) PURE; + STDMETHOD(GetLogFile2)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG FileSize, PULONG Flags) PURE; + STDMETHOD(OpenLogFile2)(THIS_ PCSTR File, ULONG Flags) PURE; + STDMETHOD(GetLogFile2Wide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG FileSize, PULONG Flags) PURE; + STDMETHOD(OpenLogFile2Wide)(THIS_ PCWSTR File, ULONG Flags) PURE; + STDMETHOD(GetSystemVersionValues)(THIS_ PULONG PlatformId, PULONG Win32Major, PULONG Win32Minor, PULONG KdMajor, PULONG KdMinor) PURE; + STDMETHOD(GetSystemVersionString)(THIS_ ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSystemVersionStringWide)(THIS_ ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetContextStackTrace)(THIS_ PVOID StartContext, ULONG StartContextSize, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, PULONG FramesFilled) PURE; + STDMETHOD(OutputContextStackTrace)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, ULONG Flags) PURE; + STDMETHOD(GetStoredEventInformation)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID Context, ULONG ContextSize, PULONG ContextUsed, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed) PURE; + STDMETHOD(GetManagedStatus)(THIS_ PULONG Flags, ULONG WhichString, PSTR String, ULONG StringSize, PULONG StringNeeded) PURE; + STDMETHOD(GetManagedStatusWide)(THIS_ PULONG Flags, ULONG WhichString, PWSTR String, ULONG StringSize, PULONG StringNeeded) PURE; + STDMETHOD(ResetManagedStatus)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetStackTraceEx)(THIS_ ULONG64 FrameOffset, ULONG64 StackOffset, ULONG64 InstructionOffset, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, PULONG FramesFilled) PURE; + STDMETHOD(OutputStackTraceEx)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, ULONG Flags) PURE; + STDMETHOD(GetContextStackTraceEx)(THIS_ PVOID StartContext, ULONG StartContextSize, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, PULONG FramesFilled) PURE; + STDMETHOD(OutputContextStackTraceEx)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, ULONG Flags) PURE; + STDMETHOD(GetBreakpointByGuid)(THIS_ LPGUID Guid, PDEBUG_BREAKPOINT3 *Bp) PURE; + STDMETHOD(GetExecutionStatusEx)(THIS_ PULONG Status) PURE; + STDMETHOD(GetSynchronizationStatus)(THIS_ PULONG SendsAttempted, PULONG SecondsSinceLastResponse) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugControl6,0xbc0d583f,0x126d,0x43a1,0x9c,0xc4,0xa8,0x60,0xab,0x1d,0x53,0x7b) +#endif + +#define DEBUG_EXEC_FLAGS_NONBLOCK 0x00000001 + +#undef INTERFACE +#define INTERFACE IDebugControl7 + DECLARE_INTERFACE_(IDebugControl7, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetInterrupt)(THIS) PURE; + STDMETHOD(SetInterrupt)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetInterruptTimeout)(THIS_ PULONG Seconds) PURE; + STDMETHOD(SetInterruptTimeout)(THIS_ ULONG Seconds) PURE; + STDMETHOD(GetLogFile)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG FileSize, PBOOL Append) PURE; + STDMETHOD(OpenLogFile)(THIS_ PCSTR File, WINBOOL Append) PURE; + STDMETHOD(CloseLogFile)(THIS) PURE; + STDMETHOD(GetLogMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(SetLogMask)(THIS_ ULONG Mask) PURE; + STDMETHOD(Input)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG InputSize) PURE; + STDMETHOD(ReturnInput)(THIS_ PCSTR Buffer) PURE; + STDMETHODV(Output)(THIS_ ULONG Mask, PCSTR Format, ...) PURE; + STDMETHOD(OutputVaList)(THIS_ ULONG Mask, PCSTR Format, va_list Args) PURE; + STDMETHODV(ControlledOutput)(THIS_ ULONG OutputControl, ULONG Mask, PCSTR Format, ...) PURE; + STDMETHOD(ControlledOutputVaList)(THIS_ ULONG OutputControl, ULONG Mask, PCSTR Format, va_list Args) PURE; + STDMETHODV(OutputPrompt)(THIS_ ULONG OutputControl, PCSTR Format, ...) PURE; + STDMETHOD(OutputPromptVaList)(THIS_ ULONG OutputControl, PCSTR Format, va_list Args) PURE; + STDMETHOD(GetPromptText)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(OutputCurrentState)(THIS_ ULONG OutputControl, ULONG Flags) PURE; + STDMETHOD(OutputVersionInformation)(THIS_ ULONG OutputControl) PURE; + STDMETHOD(GetNotifyEventHandle)(THIS_ PULONG64 Handle) PURE; + STDMETHOD(SetNotifyEventHandle)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(Assemble)(THIS_ ULONG64 Offset, PCSTR Instr, PULONG64 EndOffset) PURE; + STDMETHOD(Disassemble)(THIS_ ULONG64 Offset, ULONG Flags, PSTR Buffer, ULONG BufferSize, PULONG DisassemblySize, PULONG64 EndOffset) PURE; + STDMETHOD(GetDisassembleEffectiveOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(OutputDisassembly)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG Flags, PULONG64 EndOffset) PURE; + STDMETHOD(OutputDisassemblyLines)(THIS_ ULONG OutputControl, ULONG PreviousLines, ULONG TotalLines, ULONG64 Offset, ULONG Flags, PULONG OffsetLine, PULONG64 StartOffset, PULONG64 EndOffset, PULONG64 LineOffsets) PURE; + STDMETHOD(GetNearInstruction)(THIS_ ULONG64 Offset, LONG Delta, PULONG64 NearOffset) PURE; + STDMETHOD(GetStackTrace)(THIS_ ULONG64 FrameOffset, ULONG64 StackOffset, ULONG64 InstructionOffset, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PULONG FramesFilled) PURE; + STDMETHOD(GetReturnOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(OutputStackTrace)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, ULONG Flags) PURE; + STDMETHOD(GetDebuggeeType)(THIS_ PULONG Class, PULONG Qualifier) PURE; + STDMETHOD(GetActualProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(GetExecutingProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(GetNumberPossibleExecutingProcessorTypes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetPossibleExecutingProcessorTypes)(THIS_ ULONG Start, ULONG Count, PULONG Types) PURE; + STDMETHOD(GetNumberProcessors)(THIS_ PULONG Number) PURE; + STDMETHOD(GetSystemVersion)(THIS_ PULONG PlatformId, PULONG Major, PULONG Minor, PSTR ServicePackString, ULONG ServicePackStringSize, PULONG ServicePackStringUsed, PULONG ServicePackNumber, PSTR BuildString, ULONG BuildStringSize, PULONG BuildStringUsed) PURE; + STDMETHOD(GetPageSize)(THIS_ PULONG Size) PURE; + STDMETHOD(IsPointer64Bit)(THIS) PURE; + STDMETHOD(ReadBugCheckData)(THIS_ PULONG Code, PULONG64 Arg1, PULONG64 Arg2, PULONG64 Arg3, PULONG64 Arg4) PURE; + STDMETHOD(GetNumberSupportedProcessorTypes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetSupportedProcessorTypes)(THIS_ ULONG Start, ULONG Count, PULONG Types) PURE; + STDMETHOD(GetProcessorTypeNames)(THIS_ ULONG Type, PSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetEffectiveProcessorType)(THIS_ PULONG Type) PURE; + STDMETHOD(SetEffectiveProcessorType)(THIS_ ULONG Type) PURE; + STDMETHOD(GetExecutionStatus)(THIS_ PULONG Status) PURE; + STDMETHOD(SetExecutionStatus)(THIS_ ULONG Status) PURE; + STDMETHOD(GetCodeLevel)(THIS_ PULONG Level) PURE; + STDMETHOD(SetCodeLevel)(THIS_ ULONG Level) PURE; + STDMETHOD(GetEngineOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetEngineOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetSystemErrorControl)(THIS_ PULONG OutputLevel, PULONG BreakLevel) PURE; + STDMETHOD(SetSystemErrorControl)(THIS_ ULONG OutputLevel, ULONG BreakLevel) PURE; + STDMETHOD(GetTextMacro)(THIS_ ULONG Slot, PSTR Buffer, ULONG BufferSize, PULONG MacroSize) PURE; + STDMETHOD(SetTextMacro)(THIS_ ULONG Slot, PCSTR Macro) PURE; + STDMETHOD(GetRadix)(THIS_ PULONG Radix) PURE; + STDMETHOD(SetRadix)(THIS_ ULONG Radix) PURE; + STDMETHOD(Evaluate)(THIS_ PCSTR Expression, ULONG DesiredType, PDEBUG_VALUE Value, PULONG RemainderIndex) PURE; + STDMETHOD(CoerceValue)(THIS_ PDEBUG_VALUE In, ULONG OutType, PDEBUG_VALUE Out) PURE; + STDMETHOD(CoerceValues)(THIS_ ULONG Count, PDEBUG_VALUE In, PULONG OutTypes, PDEBUG_VALUE Out) PURE; + STDMETHOD(Execute)(THIS_ ULONG OutputControl, PCSTR Command, ULONG Flags) PURE; + STDMETHOD(ExecuteCommandFile)(THIS_ ULONG OutputControl, PCSTR CommandFile, ULONG Flags) PURE; + STDMETHOD(GetNumberBreakpoints)(THIS_ PULONG Number) PURE; + STDMETHOD(GetBreakpointByIndex)(THIS_ ULONG Index, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(GetBreakpointById)(THIS_ ULONG Id, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(GetBreakpointParameters)(THIS_ ULONG Count, PULONG Ids, ULONG Start, PDEBUG_BREAKPOINT_PARAMETERS Params) PURE; + STDMETHOD(AddBreakpoint)(THIS_ ULONG Type, ULONG DesiredId, PDEBUG_BREAKPOINT *Bp) PURE; + STDMETHOD(RemoveBreakpoint)(THIS_ PDEBUG_BREAKPOINT Bp) PURE; + STDMETHOD(AddExtension)(THIS_ PCSTR Path, ULONG Flags, PULONG64 Handle) PURE; + STDMETHOD(RemoveExtension)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetExtensionByPath)(THIS_ PCSTR Path, PULONG64 Handle) PURE; + STDMETHOD(CallExtension)(THIS_ ULONG64 Handle, PCSTR Function, PCSTR Arguments) PURE; + STDMETHOD(GetExtensionFunction)(THIS_ ULONG64 Handle, PCSTR FuncName, FARPROC *Function) PURE; + STDMETHOD(GetWindbgExtensionApis32)(THIS_ PWINDBG_EXTENSION_APIS32 Api) PURE; + STDMETHOD(GetWindbgExtensionApis64)(THIS_ PWINDBG_EXTENSION_APIS64 Api) PURE; + STDMETHOD(GetNumberEventFilters)(THIS_ PULONG SpecificEvents, PULONG SpecificExceptions, PULONG ArbitraryExceptions) PURE; + STDMETHOD(GetEventFilterText)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(GetEventFilterCommand)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetEventFilterCommand)(THIS_ ULONG Index, PCSTR Command) PURE; + STDMETHOD(GetSpecificFilterParameters)(THIS_ ULONG Start, ULONG Count, PDEBUG_SPECIFIC_FILTER_PARAMETERS Params) PURE; + STDMETHOD(SetSpecificFilterParameters)(THIS_ ULONG Start, ULONG Count, PDEBUG_SPECIFIC_FILTER_PARAMETERS Params) PURE; + STDMETHOD(GetSpecificFilterArgument)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG ArgumentSize) PURE; + STDMETHOD(SetSpecificFilterArgument)(THIS_ ULONG Index, PCSTR Argument) PURE; + STDMETHOD(GetExceptionFilterParameters)(THIS_ ULONG Count, PULONG Codes, ULONG Start, PDEBUG_EXCEPTION_FILTER_PARAMETERS Params) PURE; + STDMETHOD(SetExceptionFilterParameters)(THIS_ ULONG Count, PDEBUG_EXCEPTION_FILTER_PARAMETERS Params) PURE; + STDMETHOD(GetExceptionFilterSecondCommand)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetExceptionFilterSecondCommand)(THIS_ ULONG Index, PCSTR Command) PURE; + STDMETHOD(WaitForEvent)(THIS_ ULONG Flags, ULONG Timeout) PURE; + STDMETHOD(GetLastEventInformation)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed, PSTR Description, ULONG DescriptionSize, PULONG DescriptionUsed) PURE; + STDMETHOD(GetCurrentTimeDate)(THIS_ PULONG TimeDate) PURE; + STDMETHOD(GetCurrentSystemUpTime)(THIS_ PULONG UpTime) PURE; + STDMETHOD(GetDumpFormatFlags)(THIS_ PULONG FormatFlags) PURE; + STDMETHOD(GetNumberTextReplacements)(THIS_ PULONG NumRepl) PURE; + STDMETHOD(GetTextReplacement)(THIS_ PCSTR SrcText, ULONG Index, PSTR SrcBuffer, ULONG SrcBufferSize, PULONG SrcSize, PSTR DstBuffer, ULONG DstBufferSize, PULONG DstSize) PURE; + STDMETHOD(SetTextReplacement)(THIS_ PCSTR SrcText, PCSTR DstText) PURE; + STDMETHOD(RemoveTextReplacements)(THIS) PURE; + STDMETHOD(OutputTextReplacements)(THIS_ ULONG OutputControl, ULONG Flags) PURE; + STDMETHOD(GetAssemblyOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetAssemblyOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetExpressionSyntax)(THIS_ PULONG Flags) PURE; + STDMETHOD(SetExpressionSyntax)(THIS_ ULONG Flags) PURE; + STDMETHOD(SetExpressionSyntaxByName)(THIS_ PCSTR AbbrevName) PURE; + STDMETHOD(GetNumberExpressionSyntaxes)(THIS_ PULONG Number) PURE; + STDMETHOD(GetExpressionSyntaxNames)(THIS_ ULONG Index, PSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetNumberEvents)(THIS_ PULONG Events) PURE; + STDMETHOD(GetEventIndexDescription)(THIS_ ULONG Index, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG DescSize) PURE; + STDMETHOD(GetCurrentEventIndex)(THIS_ PULONG Index) PURE; + STDMETHOD(SetNextEventIndex)(THIS_ ULONG Relation, ULONG Value, PULONG NextIndex) PURE; + STDMETHOD(GetLogFileWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG FileSize, PBOOL Append) PURE; + STDMETHOD(OpenLogFileWide)(THIS_ PCWSTR File, WINBOOL Append) PURE; + STDMETHOD(InputWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG InputSize) PURE; + STDMETHOD(ReturnInputWide)(THIS_ PCWSTR Buffer) PURE; + STDMETHODV(OutputWide)(THIS_ ULONG Mask, PCWSTR Format, ...) PURE; + STDMETHOD(OutputVaListWide)(THIS_ ULONG Mask, PCWSTR Format, va_list Args) PURE; + STDMETHODV(ControlledOutputWide)(THIS_ ULONG OutputControl, ULONG Mask, PCWSTR Format, ...) PURE; + STDMETHOD(ControlledOutputVaListWide)(THIS_ ULONG OutputControl, ULONG Mask, PCWSTR Format, va_list Args) PURE; + STDMETHODV(OutputPromptWide)(THIS_ ULONG OutputControl, PCWSTR Format, ...) PURE; + STDMETHOD(OutputPromptVaListWide)(THIS_ ULONG OutputControl, PCWSTR Format, va_list Args) PURE; + STDMETHOD(GetPromptTextWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(AssembleWide)(THIS_ ULONG64 Offset, PCWSTR Instr, PULONG64 EndOffset) PURE; + STDMETHOD(DisassembleWide)(THIS_ ULONG64 Offset, ULONG Flags, PWSTR Buffer, ULONG BufferSize, PULONG DisassemblySize, PULONG64 EndOffset) PURE; + STDMETHOD(GetProcessorTypeNamesWide)(THIS_ ULONG Type, PWSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PWSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetTextMacroWide)(THIS_ ULONG Slot, PWSTR Buffer, ULONG BufferSize, PULONG MacroSize) PURE; + STDMETHOD(SetTextMacroWide)(THIS_ ULONG Slot, PCWSTR Macro) PURE; + STDMETHOD(EvaluateWide)(THIS_ PCWSTR Expression, ULONG DesiredType, PDEBUG_VALUE Value, PULONG RemainderIndex) PURE; + STDMETHOD(ExecuteWide)(THIS_ ULONG OutputControl, PCWSTR Command, ULONG Flags) PURE; + STDMETHOD(ExecuteCommandFileWide)(THIS_ ULONG OutputControl, PCWSTR CommandFile, ULONG Flags) PURE; + STDMETHOD(GetBreakpointByIndex2)(THIS_ ULONG Index, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(GetBreakpointById2)(THIS_ ULONG Id, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(AddBreakpoint2)(THIS_ ULONG Type, ULONG DesiredId, PDEBUG_BREAKPOINT2 *Bp) PURE; + STDMETHOD(RemoveBreakpoint2)(THIS_ PDEBUG_BREAKPOINT2 Bp) PURE; + STDMETHOD(AddExtensionWide)(THIS_ PCWSTR Path, ULONG Flags, PULONG64 Handle) PURE; + STDMETHOD(GetExtensionByPathWide)(THIS_ PCWSTR Path, PULONG64 Handle) PURE; + STDMETHOD(CallExtensionWide)(THIS_ ULONG64 Handle, PCWSTR Function, PCWSTR Arguments) PURE; + STDMETHOD(GetExtensionFunctionWide)(THIS_ ULONG64 Handle, PCWSTR FuncName, FARPROC *Function) PURE; + STDMETHOD(GetEventFilterTextWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG TextSize) PURE; + STDMETHOD(GetEventFilterCommandWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetEventFilterCommandWide)(THIS_ ULONG Index, PCWSTR Command) PURE; + STDMETHOD(GetSpecificFilterArgumentWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG ArgumentSize) PURE; + STDMETHOD(SetSpecificFilterArgumentWide)(THIS_ ULONG Index, PCWSTR Argument) PURE; + STDMETHOD(GetExceptionFilterSecondCommandWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG CommandSize) PURE; + STDMETHOD(SetExceptionFilterSecondCommandWide)(THIS_ ULONG Index, PCWSTR Command) PURE; + STDMETHOD(GetLastEventInformationWide)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed, PWSTR Description, ULONG DescriptionSize, PULONG DescriptionUsed) PURE; + STDMETHOD(GetTextReplacementWide)(THIS_ PCWSTR SrcText, ULONG Index, PWSTR SrcBuffer, ULONG SrcBufferSize, PULONG SrcSize, PWSTR DstBuffer, ULONG DstBufferSize, PULONG DstSize) PURE; + STDMETHOD(SetTextReplacementWide)(THIS_ PCWSTR SrcText, PCWSTR DstText) PURE; + STDMETHOD(SetExpressionSyntaxByNameWide)(THIS_ PCWSTR AbbrevName) PURE; + STDMETHOD(GetExpressionSyntaxNamesWide)(THIS_ ULONG Index, PWSTR FullNameBuffer, ULONG FullNameBufferSize, PULONG FullNameSize, PWSTR AbbrevNameBuffer, ULONG AbbrevNameBufferSize, PULONG AbbrevNameSize) PURE; + STDMETHOD(GetEventIndexDescriptionWide)(THIS_ ULONG Index, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG DescSize) PURE; + STDMETHOD(GetLogFile2)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG FileSize, PULONG Flags) PURE; + STDMETHOD(OpenLogFile2)(THIS_ PCSTR File, ULONG Flags) PURE; + STDMETHOD(GetLogFile2Wide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG FileSize, PULONG Flags) PURE; + STDMETHOD(OpenLogFile2Wide)(THIS_ PCWSTR File, ULONG Flags) PURE; + STDMETHOD(GetSystemVersionValues)(THIS_ PULONG PlatformId, PULONG Win32Major, PULONG Win32Minor, PULONG KdMajor, PULONG KdMinor) PURE; + STDMETHOD(GetSystemVersionString)(THIS_ ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSystemVersionStringWide)(THIS_ ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetContextStackTrace)(THIS_ PVOID StartContext, ULONG StartContextSize, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, PULONG FramesFilled) PURE; + STDMETHOD(OutputContextStackTrace)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, ULONG Flags) PURE; + STDMETHOD(GetStoredEventInformation)(THIS_ PULONG Type, PULONG ProcessId, PULONG ThreadId, PVOID Context, ULONG ContextSize, PULONG ContextUsed, PVOID ExtraInformation, ULONG ExtraInformationSize, PULONG ExtraInformationUsed) PURE; + STDMETHOD(GetManagedStatus)(THIS_ PULONG Flags, ULONG WhichString, PSTR String, ULONG StringSize, PULONG StringNeeded) PURE; + STDMETHOD(GetManagedStatusWide)(THIS_ PULONG Flags, ULONG WhichString, PWSTR String, ULONG StringSize, PULONG StringNeeded) PURE; + STDMETHOD(ResetManagedStatus)(THIS_ ULONG Flags) PURE; + STDMETHOD(GetStackTraceEx)(THIS_ ULONG64 FrameOffset, ULONG64 StackOffset, ULONG64 InstructionOffset, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, PULONG FramesFilled) PURE; + STDMETHOD(OutputStackTraceEx)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, ULONG Flags) PURE; + STDMETHOD(GetContextStackTraceEx)(THIS_ PVOID StartContext, ULONG StartContextSize, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, PULONG FramesFilled) PURE; + STDMETHOD(OutputContextStackTraceEx)(THIS_ ULONG OutputControl, PDEBUG_STACK_FRAME_EX Frames, ULONG FramesSize, PVOID FrameContexts, ULONG FrameContextsSize, ULONG FrameContextsEntrySize, ULONG Flags) PURE; + STDMETHOD(GetBreakpointByGuid)(THIS_ LPGUID Guid, PDEBUG_BREAKPOINT3 *Bp) PURE; + STDMETHOD(GetExecutionStatusEx)(THIS_ PULONG Status) PURE; + STDMETHOD(GetSynchronizationStatus)(THIS_ PULONG SendsAttempted, PULONG SecondsSinceLastResponse) PURE; + STDMETHOD(GetDebuggeeType2)(THIS_ ULONG Flags, PULONG Class, PULONG Qualifier) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugControl7,0xb86fb3b1,0x80d4,0x475b,0xae,0xa3,0xcf,0x06,0x53,0x9c,0xf6,0x3a) +#endif + #define DEBUG_DATA_SPACE_VIRTUAL 0 #define DEBUG_DATA_SPACE_PHYSICAL 1 #define DEBUG_DATA_SPACE_CONTROL 2 @@ -1359,6 +3017,73 @@ __CRT_UUID_DECL(IDebugDataSpaces2,0x7a5e852f,0x96e9,0x468f,0xac,0x1b,0x0b,0x3a,0 __CRT_UUID_DECL(IDebugDataSpaces3,0x23f79d6c,0x8aaf,0x4f7c,0xa6,0x07,0x99,0x95,0xf5,0x40,0x7e,0x63) #endif +#define DEBUG_OFFSINFO_VIRTUAL_SOURCE 0x00000001 + +#define DEBUG_VSOURCE_INVALID 0x00000000 +#define DEBUG_VSOURCE_DEBUGGEE 0x00000001 +#define DEBUG_VSOURCE_MAPPED_IMAGE 0x00000002 +#define DEBUG_VSOURCE_DUMP_WITHOUT_MEMINFO 0x00000003 + +#define DEBUG_VSEARCH_DEFAULT 0x00000000 +#define DEBUG_VSEARCH_WRITABLE_ONLY 0x00000001 + +#define DEBUG_PHYSICAL_DEFAULT 0x00000000 +#define DEBUG_PHYSICAL_CACHED 0x00000001 +#define DEBUG_PHYSICAL_UNCACHED 0x00000002 +#define DEBUG_PHYSICAL_WRITE_COMBINED 0x00000003 + +#undef INTERFACE +#define INTERFACE IDebugDataSpaces4 + DECLARE_INTERFACE_(IDebugDataSpaces4, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(ReadVirtual)(THIS_ ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteVirtual)(THIS_ ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(SearchVirtual)(THIS_ ULONG64 Offset, ULONG64 Length, PVOID Pattern, ULONG PatternSize, ULONG PatternGranularity, PULONG64 MatchOffset) PURE; + STDMETHOD(ReadVirtualUncached)(THIS_ ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteVirtualUncached)(THIS_ ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(ReadPointersVirtual)(THIS_ ULONG Count, ULONG64 Offset, PULONG64 Ptrs) PURE; + STDMETHOD(WritePointersVirtual)(THIS_ ULONG Count, ULONG64 Offset, PULONG64 Ptrs) PURE; + STDMETHOD(ReadPhysical)(THIS_ ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WritePhysical)(THIS_ ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(ReadControl)(THIS_ ULONG Processor, ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteControl)(THIS_ ULONG Processor, ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(ReadIo)(THIS_ ULONG InterfaceType, ULONG BusNumber, ULONG AddressSpace, ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteIo)(THIS_ ULONG InterfaceType, ULONG BusNumber, ULONG AddressSpace, ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(ReadMsr)(THIS_ ULONG Msr, PULONG64 Value) PURE; + STDMETHOD(WriteMsr)(THIS_ ULONG Msr, ULONG64 Value) PURE; + STDMETHOD(ReadBusData)(THIS_ ULONG BusDataType, ULONG BusNumber, ULONG SlotNumber, ULONG Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteBusData)(THIS_ ULONG BusDataType, ULONG BusNumber, ULONG SlotNumber, ULONG Offset, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(CheckLowMemory)(THIS) PURE; + STDMETHOD(ReadDebuggerData)(THIS_ ULONG Index, PVOID Buffer, ULONG BufferSize, PULONG DataSize) PURE; + STDMETHOD(ReadProcessorSystemData)(THIS_ ULONG Processor, ULONG Index, PVOID Buffer, ULONG BufferSize, PULONG DataSize) PURE; + STDMETHOD(VirtualToPhysical)(THIS_ ULONG64 Virtual, PULONG64 Physical) PURE; + STDMETHOD(GetVirtualTranslationPhysicalOffsets)(THIS_ ULONG64 Virtual, PULONG64 Offsets, ULONG OffsetsSize, PULONG Levels) PURE; + STDMETHOD(ReadHandleData)(THIS_ ULONG64 Handle, ULONG DataType, PVOID Buffer, ULONG BufferSize, PULONG DataSize) PURE; + STDMETHOD(FillVirtual)(THIS_ ULONG64 Start, ULONG Size, PVOID Pattern, ULONG PatternSize, PULONG Filled) PURE; + STDMETHOD(FillPhysical)(THIS_ ULONG64 Start, ULONG Size, PVOID Pattern, ULONG PatternSize, PULONG Filled) PURE; + STDMETHOD(QueryVirtual)(THIS_ ULONG64 Offset, PMEMORY_BASIC_INFORMATION64 Info) PURE; + STDMETHOD(ReadImageNtHeaders)(THIS_ ULONG64 ImageBase, PIMAGE_NT_HEADERS64 Headers) PURE; + STDMETHOD(ReadTagged)(THIS_ LPGUID Tag, ULONG Offset, PVOID Buffer, ULONG BufferSize, PULONG TotalSize) PURE; + STDMETHOD(StartEnumTagged)(THIS_ PULONG64 Handle) PURE; + STDMETHOD(GetNextTagged)(THIS_ ULONG64 Handle, LPGUID Tag, PULONG Size) PURE; + STDMETHOD(EndEnumTagged)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(GetOffsetInformation)(THIS_ ULONG Space, ULONG Which, ULONG64 Offset, PVOID Buffer, ULONG BufferSize, PULONG InfoSize) PURE; + STDMETHOD(GetNextDifferentlyValidOffsetVirtual)(THIS_ ULONG64 Offset, PULONG64 NextOffset) PURE; + STDMETHOD(GetValidRegionVirtual)(THIS_ ULONG64 Base, ULONG Size, PULONG64 ValidBase, PULONG ValidSize) PURE; + STDMETHOD(SearchVirtual2)(THIS_ ULONG64 Offset, ULONG64 Length, ULONG Flags, PVOID Pattern, ULONG PatternSize, ULONG PatternGranularity, PULONG64 MatchOffset) PURE; + STDMETHOD(ReadMultiByteStringVirtual)(THIS_ ULONG64 Offset, ULONG MaxBytes, PSTR Buffer, ULONG BufferSize, PULONG StringBytes) PURE; + STDMETHOD(ReadMultiByteStringVirtualWide)(THIS_ ULONG64 Offset, ULONG MaxBytes, ULONG CodePage, PWSTR Buffer, ULONG BufferSize, PULONG StringBytes) PURE; + STDMETHOD(ReadUnicodeStringVirtual)(THIS_ ULONG64 Offset, ULONG MaxBytes, ULONG CodePage, PSTR Buffer, ULONG BufferSize, PULONG StringBytes) PURE; + STDMETHOD(ReadUnicodeStringVirtualWide)(THIS_ ULONG64 Offset, ULONG MaxBytes, PWSTR Buffer, ULONG BufferSize, PULONG StringBytes) PURE; + STDMETHOD(ReadPhysical2)(THIS_ ULONG64 Offset, ULONG Flags, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WritePhysical2)(THIS_ ULONG64 Offset, ULONG Flags, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugDataSpaces4,0xd98ada1f,0x29e9,0x4ef5,0xa6,0xc0,0xe5,0x33,0x49,0x88,0x32,0x12) +#endif + #define DEBUG_EVENT_BREAKPOINT 0x00000001 #define DEBUG_EVENT_EXCEPTION 0x00000002 #define DEBUG_EVENT_CREATE_THREAD 0x00000004 @@ -1440,6 +3165,63 @@ __CRT_UUID_DECL(IDebugDataSpaces3,0x23f79d6c,0x8aaf,0x4f7c,0xa6,0x07,0x99,0x95,0 __CRT_UUID_DECL(IDebugEventCallbacks,0x337be28b,0x5036,0x4d72,0xb6,0xbf,0xc4,0x5f,0xbb,0x9f,0x2e,0xaa) #endif +#undef INTERFACE +#define INTERFACE IDebugEventCallbacksWide + DECLARE_INTERFACE_(IDebugEventCallbacksWide, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetInterestMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(Breakpoint)(THIS_ PDEBUG_BREAKPOINT2 Bp) PURE; + STDMETHOD(Exception)(THIS_ PEXCEPTION_RECORD64 Exception, ULONG FirstChance) PURE; + STDMETHOD(CreateThread)(THIS_ ULONG64 Handle, ULONG64 DataOffset, ULONG64 StartOffset) PURE; + STDMETHOD(ExitThread)(THIS_ ULONG ExitCode) PURE; + STDMETHOD(CreateProcess)(THIS_ ULONG64 ImageFileHandle, ULONG64 Handle, ULONG64 BaseOffset, ULONG ModuleSize, PCWSTR ModuleName, PCWSTR ImageName, ULONG CheckSum, ULONG TimeDateStamp, ULONG64 InitialThreadHandle, ULONG64 ThreadDataOffset, ULONG64 StartOffset) PURE; + STDMETHOD(ExitProcess)(THIS_ ULONG ExitCode) PURE; + STDMETHOD(LoadModule)(THIS_ ULONG64 ImageFileHandle, ULONG64 BaseOffset, ULONG ModuleSize, PCWSTR ModuleName, PCWSTR ImageName, ULONG CheckSum, ULONG TimeDateStamp) PURE; + STDMETHOD(UnloadModule)(THIS_ PCWSTR ImageBaseName, ULONG64 BaseOffset) PURE; + STDMETHOD(SystemError)(THIS_ ULONG Error, ULONG Level) PURE; + STDMETHOD(SessionStatus)(THIS_ ULONG Status) PURE; + STDMETHOD(ChangeDebuggeeState)(THIS_ ULONG Flags, ULONG64 Argument) PURE; + STDMETHOD(ChangeEngineState)(THIS_ ULONG Flags, ULONG64 Argument) PURE; + STDMETHOD(ChangeSymbolState)(THIS_ ULONG Flags, ULONG64 Argument) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugEventCallbacksWide,0x0690e046,0x9c23,0x45ac,0xa0,0x4f,0x98,0x7a,0xc2,0x9a,0xd0,0xd3) +#endif + +typedef struct _DEBUG_EVENT_CONTEXT { + ULONG Size; + ULONG ProcessEngineId; + ULONG ThreadEngineId; + ULONG FrameEngineId; +} DEBUG_EVENT_CONTEXT, *PDEBUG_EVENT_CONTEXT; + +#undef INTERFACE +#define INTERFACE IDebugEventContextCallbacks + DECLARE_INTERFACE_(IDebugEventContextCallbacks, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetInterestMask)(THIS_ PULONG Mask) PURE; + STDMETHOD(Breakpoint)(THIS_ PDEBUG_BREAKPOINT2 Bp, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(Exception)(THIS_ PEXCEPTION_RECORD64 Exception, ULONG FirstChance, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(CreateThread)(THIS_ ULONG64 Handle, ULONG64 DataOffset, ULONG64 StartOffset, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(ExitThread)(THIS_ ULONG ExitCode, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(CreateProcess)(THIS_ ULONG64 ImageFileHandle, ULONG64 Handle, ULONG64 BaseOffset, ULONG ModuleSize, PCWSTR ModuleName, PCWSTR ImageName, ULONG CheckSum, ULONG TimeDateStamp, ULONG64 InitialThreadHandle, ULONG64 ThreadDataOffset, ULONG64 StartOffset, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(ExitProcess)(THIS_ ULONG ExitCode, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(LoadModule)(THIS_ ULONG64 ImageFileHandle, ULONG64 BaseOffset, ULONG ModuleSize, PCWSTR ModuleName, PCWSTR ImageName, ULONG CheckSum, ULONG TimeDateStamp, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(UnloadModule)(THIS_ PCWSTR ImageBaseName, ULONG64 BaseOffset, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(SystemError)(THIS_ ULONG Error, ULONG Level, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(SessionStatus)(THIS_ ULONG Status) PURE; + STDMETHOD(ChangeDebuggeeState)(THIS_ ULONG Flags, ULONG64 Argument, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(ChangeEngineState)(THIS_ ULONG Flags, ULONG64 Argument, PVOID Context, ULONG ContextSize) PURE; + STDMETHOD(ChangeSymbolState)(THIS_ ULONG Flags, ULONG64 Argument) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugEventContextCallbacks,0x61a4905b,0x23f9,0x4247,0xb3,0xc5,0x53,0xd0,0x87,0x52,0x9a,0xb7) +#endif + #undef INTERFACE #define INTERFACE IDebugInputCallbacks DECLARE_INTERFACE_(IDebugInputCallbacks,IUnknown) { @@ -1465,6 +3247,18 @@ __CRT_UUID_DECL(IDebugInputCallbacks,0x9f50e42c,0xf136,0x499e,0x9a,0x97,0x73,0x0 __CRT_UUID_DECL(IDebugOutputCallbacks,0x4bf58045,0xd654,0x4c40,0xb0,0xaf,0x68,0x30,0x90,0xf3,0x56,0xdc) #endif +#undef INTERFACE +#define INTERFACE IDebugOutputCallbacksWide + DECLARE_INTERFACE_(IDebugOutputCallbacksWide, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(Output)(THIS_ ULONG Mask, PCWSTR Text) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugOutputCallbacksWide,0x4c7fd663,0xc394,0x4e26,0x8e,0xf1,0x34,0xad,0x5e,0xd3,0x76,0x4c) +#endif + #define DEBUG_REGISTER_SUB_REGISTER 0x00000001 #define DEBUG_REGISTERS_DEFAULT 0x00000000 @@ -1505,6 +3299,47 @@ __CRT_UUID_DECL(IDebugOutputCallbacks,0x4bf58045,0xd654,0x4c40,0xb0,0xaf,0x68,0x __CRT_UUID_DECL(IDebugRegisters,0xce289126,0x9e84,0x45a7,0x93,0x7e,0x67,0xbb,0x18,0x69,0x14,0x93) #endif +#define DEBUG_REGSRC_DEBUGGEE 0x00000000 +#define DEBUG_REGSRC_EXPLICIT 0x00000001 +#define DEBUG_REGSRC_FRAME 0x00000002 + +#undef INTERFACE +#define INTERFACE IDebugRegisters2 + DECLARE_INTERFACE_(IDebugRegisters2, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetNumberRegisters)(THIS_ PULONG Number) PURE; + STDMETHOD(GetDescription)(THIS_ ULONG Register, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PDEBUG_REGISTER_DESCRIPTION Desc) PURE; + STDMETHOD(GetIndexByName)(THIS_ PCSTR Name, PULONG Index) PURE; + STDMETHOD(GetValue)(THIS_ ULONG Register, PDEBUG_VALUE Value) PURE; + STDMETHOD(SetValue)(THIS_ ULONG Register, PDEBUG_VALUE Value) PURE; + STDMETHOD(GetValues)(THIS_ ULONG Count, PULONG Indices, ULONG Start, PDEBUG_VALUE Values) PURE; + STDMETHOD(SetValues)(THIS_ ULONG Count, PULONG Indices, ULONG Start, PDEBUG_VALUE Values) PURE; + STDMETHOD(OutputRegisters)(THIS_ ULONG OutputControl, ULONG Flags) PURE; + STDMETHOD(GetInstructionOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(GetStackOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(GetFrameOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(GetDescriptionWide)(THIS_ ULONG Register, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PDEBUG_REGISTER_DESCRIPTION Desc) PURE; + STDMETHOD(GetIndexByNameWide)(THIS_ PCWSTR Name, PULONG Index) PURE; + STDMETHOD(GetNumberPseudoRegisters)(THIS_ PULONG Number) PURE; + STDMETHOD(GetPseudoDescription)(THIS_ ULONG Register, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 TypeModule, PULONG TypeId) PURE; + STDMETHOD(GetPseudoDescriptionWide)(THIS_ ULONG Register, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 TypeModule, PULONG TypeId) PURE; + STDMETHOD(GetPseudoIndexByName)(THIS_ PCSTR Name, PULONG Index) PURE; + STDMETHOD(GetPseudoIndexByNameWide)(THIS_ PCWSTR Name, PULONG Index) PURE; + STDMETHOD(GetPseudoValues)(THIS_ ULONG Source, ULONG Count, PULONG Indices, ULONG Start, PDEBUG_VALUE Values) PURE; + STDMETHOD(SetPseudoValues)(THIS_ ULONG Source, ULONG Count, PULONG Indices, ULONG Start, PDEBUG_VALUE Values) PURE; + STDMETHOD(GetValues2)(THIS_ ULONG Source, ULONG Count, PULONG Indices, ULONG Start, PDEBUG_VALUE Values) PURE; + STDMETHOD(SetValues2)(THIS_ ULONG Source, ULONG Count, PULONG Indices, ULONG Start, PDEBUG_VALUE Values) PURE; + STDMETHOD(OutputRegisters2)(THIS_ ULONG OutputControl, ULONG Source, ULONG Flags) PURE; + STDMETHOD(GetInstructionOffset2)(THIS_ ULONG Source, PULONG64 Offset) PURE; + STDMETHOD(GetStackOffset2)(THIS_ ULONG Source, PULONG64 Offset) PURE; + STDMETHOD(GetFrameOffset2)(THIS_ ULONG Source, PULONG64 Offset) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugRegisters2,0x1656afa9,0x19c6,0x4e3a,0x97,0xe7,0x5d,0xc9,0x16,0x0c,0xf9,0xc4) +#endif + #define DEBUG_OUTPUT_SYMBOLS_DEFAULT 0x00000000 #define DEBUG_OUTPUT_SYMBOLS_NO_NAMES 0x00000001 #define DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS 0x00000002 @@ -1554,6 +3389,62 @@ __CRT_UUID_DECL(IDebugRegisters,0xce289126,0x9e84,0x45a7,0x93,0x7e,0x67,0xbb,0x1 __CRT_UUID_DECL(IDebugSymbolGroup,0xf2528316,0x0f1a,0x4431,0xae,0xed,0x11,0xd0,0x96,0xe1,0xe2,0xab) #endif +#define DEBUG_SYMENT_IS_CODE 0x00000001 +#define DEBUG_SYMENT_IS_DATA 0x00000002 +#define DEBUG_SYMENT_IS_PARAMETER 0x00000004 +#define DEBUG_SYMENT_IS_LOCAL 0x00000008 +#define DEBUG_SYMENT_IS_MANAGED 0x00000010 +#define DEBUG_SYMENT_IS_SYNTHETIC 0x00000020 + + typedef struct _DEBUG_SYMBOL_ENTRY { + ULONG64 ModuleBase; + ULONG64 Offset; + ULONG64 Id; + ULONG64 Arg64; + ULONG Size; + ULONG Flags; + ULONG TypeId; + ULONG NameSize; + ULONG Token; + ULONG Tag; + ULONG Arg32; + ULONG Reserved; + } DEBUG_SYMBOL_ENTRY,*PDEBUG_SYMBOL_ENTRY; + +#undef INTERFACE +#define INTERFACE IDebugSymbolGroup2 + DECLARE_INTERFACE_(IDebugSymbolGroup2, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetNumberSymbols)(THIS_ PULONG Number) PURE; + STDMETHOD(AddSymbol)(THIS_ PCSTR Name, PULONG Index) PURE; + STDMETHOD(RemoveSymbolByName)(THIS_ PCSTR Name) PURE; + STDMETHOD(RemoveSymbolByIndex)(THIS_ ULONG Index) PURE; + STDMETHOD(GetSymbolName)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetSymbolParameters)(THIS_ ULONG Start, ULONG Count, PDEBUG_SYMBOL_PARAMETERS Params) PURE; + STDMETHOD(ExpandSymbol)(THIS_ ULONG Index, WINBOOL Expand) PURE; + STDMETHOD(OutputSymbols)(THIS_ ULONG OutputControl, ULONG Flags, ULONG Start, ULONG Count) PURE; + STDMETHOD(WriteSymbol)(THIS_ ULONG Index, PCSTR Value) PURE; + STDMETHOD(OutputAsType)(THIS_ ULONG Index, PCSTR Type) PURE; + STDMETHOD(AddSymbolWide)(THIS_ PCWSTR Name, PULONG Index) PURE; + STDMETHOD(RemoveSymbolByNameWide)(THIS_ PCWSTR Name) PURE; + STDMETHOD(GetSymbolNameWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(WriteSymbolWide)(THIS_ ULONG Index, PCWSTR Value) PURE; + STDMETHOD(OutputAsTypeWide)(THIS_ ULONG Index, PCWSTR Type) PURE; + STDMETHOD(GetSymbolTypeName)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetSymbolTypeNameWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetSymbolSize)(THIS_ ULONG Index, PULONG Size) PURE; + STDMETHOD(GetSymbolOffset)(THIS_ ULONG Index, PULONG64 Offset) PURE; + STDMETHOD(GetSymbolRegister)(THIS_ ULONG Index, PULONG Register) PURE; + STDMETHOD(GetSymbolValueText)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetSymbolValueTextWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetSymbolEntryInformation)(THIS_ ULONG Index, PDEBUG_SYMBOL_ENTRY Entry) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugSymbolGroup2,0x6a7ccc5f,0xfb5e,0x4dcc,0xb4,0x1c,0x6c,0x20,0x30,0x7b,0xcc,0xc7) +#endif + #define DEBUG_MODULE_LOADED 0x00000000 #define DEBUG_MODULE_UNLOADED 0x00000001 #define DEBUG_MODULE_USER_MODE 0x00000002 @@ -1741,6 +3632,473 @@ __CRT_UUID_DECL(IDebugSymbols,0x8c31e98c,0x983a,0x48a5,0x90,0x16,0x6f,0xe5,0xd6, __CRT_UUID_DECL(IDebugSymbols2,0x3a707211,0xafdd,0x4495,0xad,0x4f,0x56,0xfe,0xcd,0xf8,0x16,0x3f) #endif +#define DEBUG_GETMOD_DEFAULT 0x00000000 +#define DEBUG_GETMOD_NO_LOADED_MODULES 0x00000001 +#define DEBUG_GETMOD_NO_UNLOADED_MODULES 0x00000002 + +#define DEBUG_ADDSYNTHMOD_DEFAULT 0x00000000 +#define DEBUG_ADDSYNTHMOD_ZEROBASE 0x00000001 + +#define DEBUG_ADDSYNTHSYM_DEFAULT 0x00000000 + +#define DEBUG_OUTSYM_DEFAULT 0x00000000 +#define DEBUG_OUTSYM_FORCE_OFFSET 0x00000001 +#define DEBUG_OUTSYM_SOURCE_LINE 0x00000002 +#define DEBUG_OUTSYM_ALLOW_DISPLACEMENT 0x00000004 + +#define DEBUG_GETFNENT_DEFAULT 0x00000000 +#define DEBUG_GETFNENT_RAW_ENTRY_ONLY 0x00000001 + + typedef struct _DEBUG_MODULE_AND_ID { + ULONG64 ModuleBase; + ULONG64 Id; + } DEBUG_MODULE_AND_ID,*PDEBUG_MODULE_AND_ID; + +#define DEBUG_SOURCE_IS_STATEMENT 0x00000001 + +#define DEBUG_GSEL_DEFAULT 0x00000000 +#define DEBUG_GSEL_NO_SYMBOL_LOADS 0x00000001 +#define DEBUG_GSEL_ALLOW_LOWER 0x00000002 +#define DEBUG_GSEL_ALLOW_HIGHER 0x00000004 +#define DEBUG_GSEL_NEAREST_ONLY 0x00000008 +#define DEBUG_GSEL_INLINE_CALLSITE 0x00000010 + + typedef struct _DEBUG_SYMBOL_SOURCE_ENTRY { + ULONG64 ModuleBase; + ULONG64 Offset; + ULONG64 FileNameId; + ULONG64 EngineInternal; + ULONG Size; + ULONG Flags; + ULONG FileNameSize; + ULONG StartLine; + ULONG EndLine; + ULONG StartColumn; + ULONG EndColumn; + ULONG Reserved; + } DEBUG_SYMBOL_SOURCE_ENTRY,*PDEBUG_SYMBOL_SOURCE_ENTRY; + +#undef INTERFACE +#define INTERFACE IDebugSymbols3 + DECLARE_INTERFACE_(IDebugSymbols3, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetSymbolOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddSymbolOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveSymbolOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetSymbolOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetNameByOffset)(THIS_ ULONG64 Offset, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByName)(THIS_ PCSTR Symbol, PULONG64 Offset) PURE; + STDMETHOD(GetNearNameByOffset)(THIS_ ULONG64 Offset, LONG Delta, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByOffset)(THIS_ ULONG64 Offset, PULONG Line, PSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByLine)(THIS_ ULONG Line, PCSTR File, PULONG64 Offset) PURE; + STDMETHOD(GetNumberModules)(THIS_ PULONG Loaded, PULONG Unloaded) PURE; + STDMETHOD(GetModuleByIndex)(THIS_ ULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByModuleName)(THIS_ PCSTR Name, ULONG StartIndex, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByOffset)(THIS_ ULONG64 Offset, ULONG StartIndex, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleNames)(THIS_ ULONG Index, ULONG64 Base, PSTR ImageNameBuffer, ULONG ImageNameBufferSize, PULONG ImageNameSize, PSTR ModuleNameBuffer, ULONG ModuleNameBufferSize, PULONG ModuleNameSize, PSTR LoadedImageNameBuffer, ULONG LoadedImageNameBufferSize, PULONG LoadedImageNameSize) PURE; + STDMETHOD(GetModuleParameters)(THIS_ ULONG Count, PULONG64 Bases, ULONG Start, PDEBUG_MODULE_PARAMETERS Params) PURE; + STDMETHOD(GetSymbolModule)(THIS_ PCSTR Symbol, PULONG64 Base) PURE; + STDMETHOD(GetTypeName)(THIS_ ULONG64 Module, ULONG TypeId, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetTypeId)(THIS_ ULONG64 Module, PCSTR Name, PULONG TypeId) PURE; + STDMETHOD(GetTypeSize)(THIS_ ULONG64 Module, ULONG TypeId, PULONG Size) PURE; + STDMETHOD(GetFieldOffset)(THIS_ ULONG64 Module, ULONG TypeId, PCSTR Field, PULONG Offset) PURE; + STDMETHOD(GetSymbolTypeId)(THIS_ PCSTR Symbol, PULONG TypeId, PULONG64 Module) PURE; + STDMETHOD(GetOffsetTypeId)(THIS_ ULONG64 Offset, PULONG TypeId, PULONG64 Module) PURE; + STDMETHOD(ReadTypedDataVirtual)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteTypedDataVirtual)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(OutputTypedDataVirtual)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG64 Module, ULONG TypeId, ULONG Flags) PURE; + STDMETHOD(ReadTypedDataPhysical)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteTypedDataPhysical)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(OutputTypedDataPhysical)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG64 Module, ULONG TypeId, ULONG Flags) PURE; + STDMETHOD(GetScope)(THIS_ PULONG64 InstructionOffset, PDEBUG_STACK_FRAME ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(SetScope)(THIS_ ULONG64 InstructionOffset, PDEBUG_STACK_FRAME ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(ResetScope)(THIS) PURE; + STDMETHOD(GetScopeSymbolGroup)(THIS_ ULONG Flags, PDEBUG_SYMBOL_GROUP Update, PDEBUG_SYMBOL_GROUP *Symbols) PURE; + STDMETHOD(CreateSymbolGroup)(THIS_ PDEBUG_SYMBOL_GROUP *Group) PURE; + STDMETHOD(StartSymbolMatch)(THIS_ PCSTR Pattern, PULONG64 Handle) PURE; + STDMETHOD(GetNextSymbolMatch)(THIS_ ULONG64 Handle, PSTR Buffer, ULONG BufferSize, PULONG MatchSize, PULONG64 Offset) PURE; + STDMETHOD(EndSymbolMatch)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(Reload)(THIS_ PCSTR Module) PURE; + STDMETHOD(GetSymbolPath)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetSymbolPath)(THIS_ PCSTR Path) PURE; + STDMETHOD(AppendSymbolPath)(THIS_ PCSTR Addition) PURE; + STDMETHOD(GetImagePath)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetImagePath)(THIS_ PCSTR Path) PURE; + STDMETHOD(AppendImagePath)(THIS_ PCSTR Addition) PURE; + STDMETHOD(GetSourcePath)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(GetSourcePathElement)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG ElementSize) PURE; + STDMETHOD(SetSourcePath)(THIS_ PCSTR Path) PURE; + STDMETHOD(AppendSourcePath)(THIS_ PCSTR Addition) PURE; + STDMETHOD(FindSourceFile)(THIS_ ULONG StartElement, PCSTR File, ULONG Flags, PULONG FoundElement, PSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSourceFileLineOffsets)(THIS_ PCSTR File, PULONG64 Buffer, ULONG BufferLines, PULONG FileLines) PURE; + STDMETHOD(GetModuleVersionInformation)(THIS_ ULONG Index, ULONG64 Base, PCSTR Item, PVOID Buffer, ULONG BufferSize, PULONG VerInfoSize) PURE; + STDMETHOD(GetModuleNameString)(THIS_ ULONG Which, ULONG Index, ULONG64 Base, PSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetConstantName)(THIS_ ULONG64 Module, ULONG TypeId, ULONG64 Value, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetFieldName)(THIS_ ULONG64 Module, ULONG TypeId, ULONG FieldIndex, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetTypeOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddTypeOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveTypeOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetTypeOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetNameByOffsetWide)(THIS_ ULONG64 Offset, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByNameWide)(THIS_ PCWSTR Symbol, PULONG64 Offset) PURE; + STDMETHOD(GetNearNameByOffsetWide)(THIS_ ULONG64 Offset, LONG Delta, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByOffsetWide)(THIS_ ULONG64 Offset, PULONG Line, PWSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByLineWide)(THIS_ ULONG Line, PCWSTR File, PULONG64 Offset) PURE; + STDMETHOD(GetModuleByModuleNameWide)(THIS_ PCWSTR Name, ULONG StartIndex, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetSymbolModuleWide)(THIS_ PCWSTR Symbol, PULONG64 Base) PURE; + STDMETHOD(GetTypeNameWide)(THIS_ ULONG64 Module, ULONG TypeId, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetTypeIdWide)(THIS_ ULONG64 Module, PCWSTR Name, PULONG TypeId) PURE; + STDMETHOD(GetFieldOffsetWide)(THIS_ ULONG64 Module, ULONG TypeId, PCWSTR Field, PULONG Offset) PURE; + STDMETHOD(GetSymbolTypeIdWide)(THIS_ PCWSTR Symbol, PULONG TypeId, PULONG64 Module) PURE; + STDMETHOD(GetScopeSymbolGroup2)(THIS_ ULONG Flags, PDEBUG_SYMBOL_GROUP2 Update, PDEBUG_SYMBOL_GROUP2 *Symbols) PURE; + STDMETHOD(CreateSymbolGroup2)(THIS_ PDEBUG_SYMBOL_GROUP2 *Group) PURE; + STDMETHOD(StartSymbolMatchWide)(THIS_ PCWSTR Pattern, PULONG64 Handle) PURE; + STDMETHOD(GetNextSymbolMatchWide)(THIS_ ULONG64 Handle, PWSTR Buffer, ULONG BufferSize, PULONG MatchSize, PULONG64 Offset) PURE; + STDMETHOD(ReloadWide)(THIS_ PCWSTR Module) PURE; + STDMETHOD(GetSymbolPathWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetSymbolPathWide)(THIS_ PCWSTR Path) PURE; + STDMETHOD(AppendSymbolPathWide)(THIS_ PCWSTR Addition) PURE; + STDMETHOD(GetImagePathWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetImagePathWide)(THIS_ PCWSTR Path) PURE; + STDMETHOD(AppendImagePathWide)(THIS_ PCWSTR Addition) PURE; + STDMETHOD(GetSourcePathWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(GetSourcePathElementWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG ElementSize) PURE; + STDMETHOD(SetSourcePathWide)(THIS_ PCWSTR Path) PURE; + STDMETHOD(AppendSourcePathWide)(THIS_ PCWSTR Addition) PURE; + STDMETHOD(FindSourceFileWide)(THIS_ ULONG StartElement, PCWSTR File, ULONG Flags, PULONG FoundElement, PWSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSourceFileLineOffsetsWide)(THIS_ PCWSTR File, PULONG64 Buffer, ULONG BufferLines, PULONG FileLines) PURE; + STDMETHOD(GetModuleVersionInformationWide)(THIS_ ULONG Index, ULONG64 Base, PCWSTR Item, PVOID Buffer, ULONG BufferSize, PULONG VerInfoSize) PURE; + STDMETHOD(GetModuleNameStringWide)(THIS_ ULONG Which, ULONG Index, ULONG64 Base, PWSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetConstantNameWide)(THIS_ ULONG64 Module, ULONG TypeId, ULONG64 Value, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetFieldNameWide)(THIS_ ULONG64 Module, ULONG TypeId, ULONG FieldIndex, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(IsManagedModule)(THIS_ ULONG Index, ULONG64 Base) PURE; + STDMETHOD(GetModuleByModuleName2)(THIS_ PCSTR Name, ULONG StartIndex, ULONG Flags, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByModuleName2Wide)(THIS_ PCWSTR Name, ULONG StartIndex, ULONG Flags, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByOffset2)(THIS_ ULONG64 Offset, ULONG StartIndex, ULONG Flags, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(AddSyntheticModule)(THIS_ ULONG64 Base, ULONG Size, PCSTR ImagePath, PCSTR ModuleName, ULONG Flags) PURE; + STDMETHOD(AddSyntheticModuleWide)(THIS_ ULONG64 Base, ULONG Size, PCWSTR ImagePath, PCWSTR ModuleName, ULONG Flags) PURE; + STDMETHOD(RemoveSyntheticModule)(THIS_ ULONG64 Base) PURE; + STDMETHOD(GetCurrentScopeFrameIndex)(THIS_ PULONG Index) PURE; + STDMETHOD(SetScopeFrameByIndex)(THIS_ ULONG Index) PURE; + STDMETHOD(SetScopeFromJitDebugInfo)(THIS_ ULONG OutputControl, ULONG64 InfoOffset) PURE; + STDMETHOD(SetScopeFromStoredEvent)(THIS) PURE; + STDMETHOD(OutputSymbolByOffset)(THIS_ ULONG OutputControl, ULONG Flags, ULONG64 Offset) PURE; + STDMETHOD(GetFunctionEntryByOffset)(THIS_ ULONG64 Offset, ULONG Flags, PVOID Buffer, ULONG BufferSize, PULONG BufferNeeded) PURE; + STDMETHOD(GetFieldTypeAndOffset)(THIS_ ULONG64 Module, ULONG ContainerTypeId, PCSTR Field, PULONG FieldTypeId, PULONG Offset) PURE; + STDMETHOD(GetFieldTypeAndOffsetWide)(THIS_ ULONG64 Module, ULONG ContainerTypeId, PCWSTR Field, PULONG FieldTypeId, PULONG Offset) PURE; + STDMETHOD(AddSyntheticSymbol)(THIS_ ULONG64 Offset, ULONG Size, PCSTR Name, ULONG Flags, PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(AddSyntheticSymbolWide)(THIS_ ULONG64 Offset, ULONG Size, PCWSTR Name, ULONG Flags, PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(RemoveSyntheticSymbol)(THIS_ PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(GetSymbolEntriesByOffset)(THIS_ ULONG64 Offset, ULONG Flags, PDEBUG_MODULE_AND_ID Ids, PULONG64 Displacements, ULONG IdsCount, PULONG Entries) PURE; + STDMETHOD(GetSymbolEntriesByName)(THIS_ PCSTR Symbol, ULONG Flags, PDEBUG_MODULE_AND_ID Ids, ULONG IdsCount, PULONG Entries) PURE; + STDMETHOD(GetSymbolEntriesByNameWide)(THIS_ PCWSTR Symbol, ULONG Flags, PDEBUG_MODULE_AND_ID Ids, ULONG IdsCount, PULONG Entries) PURE; + STDMETHOD(GetSymbolEntryByToken)(THIS_ ULONG64 ModuleBase, ULONG Token, PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(GetSymbolEntryInformation)(THIS_ PDEBUG_MODULE_AND_ID Id, PDEBUG_SYMBOL_ENTRY Info) PURE; + STDMETHOD(GetSymbolEntryString)(THIS_ PDEBUG_MODULE_AND_ID Id, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSymbolEntryStringWide)(THIS_ PDEBUG_MODULE_AND_ID Id, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSymbolEntryOffsetRegions)(THIS_ PDEBUG_MODULE_AND_ID Id, ULONG Flags, PDEBUG_OFFSET_REGION Regions, ULONG RegionsCount, PULONG RegionsAvail) PURE; + STDMETHOD(GetSymbolEntryBySymbolEntry)(THIS_ PDEBUG_MODULE_AND_ID FromId, ULONG Flags, PDEBUG_MODULE_AND_ID ToId) PURE; + STDMETHOD(GetSourceEntriesByOffset)(THIS_ ULONG64 Offset, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY Entries, ULONG EntriesCount, PULONG EntriesAvail) PURE; + STDMETHOD(GetSourceEntriesByLine)(THIS_ ULONG Line, PCSTR File, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY Entries, ULONG EntriesCount, PULONG EntriesAvail) PURE; + STDMETHOD(GetSourceEntriesByLineWide)(THIS_ ULONG Line, PCWSTR File, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY Entries, ULONG EntriesCount, PULONG EntriesAvail) PURE; + STDMETHOD(GetSourceEntryString)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY Entry, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSourceEntryStringWide)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY Entry, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSourceEntryOffsetRegions)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY Entry, ULONG Flags, PDEBUG_OFFSET_REGION Regions, ULONG RegionsCount, PULONG RegionsAvail) PURE; + STDMETHOD(GetSourceEntryBySourceEntry)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY FromEntry, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY ToEntry) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugSymbols3,0xf02fbecc,0x50ac,0x4f36,0x9a,0xd9,0xc9,0x75,0xe8,0xf3,0x2f,0xf8) +#endif + +#undef INTERFACE +#define INTERFACE IDebugSymbols4 + DECLARE_INTERFACE_(IDebugSymbols4, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetSymbolOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddSymbolOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveSymbolOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetSymbolOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetNameByOffset)(THIS_ ULONG64 Offset, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByName)(THIS_ PCSTR Symbol, PULONG64 Offset) PURE; + STDMETHOD(GetNearNameByOffset)(THIS_ ULONG64 Offset, LONG Delta, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByOffset)(THIS_ ULONG64 Offset, PULONG Line, PSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByLine)(THIS_ ULONG Line, PCSTR File, PULONG64 Offset) PURE; + STDMETHOD(GetNumberModules)(THIS_ PULONG Loaded, PULONG Unloaded) PURE; + STDMETHOD(GetModuleByIndex)(THIS_ ULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByModuleName)(THIS_ PCSTR Name, ULONG StartIndex, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByOffset)(THIS_ ULONG64 Offset, ULONG StartIndex, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleNames)(THIS_ ULONG Index, ULONG64 Base, PSTR ImageNameBuffer, ULONG ImageNameBufferSize, PULONG ImageNameSize, PSTR ModuleNameBuffer, ULONG ModuleNameBufferSize, PULONG ModuleNameSize, PSTR LoadedImageNameBuffer, ULONG LoadedImageNameBufferSize, PULONG LoadedImageNameSize) PURE; + STDMETHOD(GetModuleParameters)(THIS_ ULONG Count, PULONG64 Bases, ULONG Start, PDEBUG_MODULE_PARAMETERS Params) PURE; + STDMETHOD(GetSymbolModule)(THIS_ PCSTR Symbol, PULONG64 Base) PURE; + STDMETHOD(GetTypeName)(THIS_ ULONG64 Module, ULONG TypeId, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetTypeId)(THIS_ ULONG64 Module, PCSTR Name, PULONG TypeId) PURE; + STDMETHOD(GetTypeSize)(THIS_ ULONG64 Module, ULONG TypeId, PULONG Size) PURE; + STDMETHOD(GetFieldOffset)(THIS_ ULONG64 Module, ULONG TypeId, PCSTR Field, PULONG Offset) PURE; + STDMETHOD(GetSymbolTypeId)(THIS_ PCSTR Symbol, PULONG TypeId, PULONG64 Module) PURE; + STDMETHOD(GetOffsetTypeId)(THIS_ ULONG64 Offset, PULONG TypeId, PULONG64 Module) PURE; + STDMETHOD(ReadTypedDataVirtual)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteTypedDataVirtual)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(OutputTypedDataVirtual)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG64 Module, ULONG TypeId, ULONG Flags) PURE; + STDMETHOD(ReadTypedDataPhysical)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteTypedDataPhysical)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(OutputTypedDataPhysical)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG64 Module, ULONG TypeId, ULONG Flags) PURE; + STDMETHOD(GetScope)(THIS_ PULONG64 InstructionOffset, PDEBUG_STACK_FRAME ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(SetScope)(THIS_ ULONG64 InstructionOffset, PDEBUG_STACK_FRAME ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(ResetScope)(THIS) PURE; + STDMETHOD(GetScopeSymbolGroup)(THIS_ ULONG Flags, PDEBUG_SYMBOL_GROUP Update, PDEBUG_SYMBOL_GROUP *Symbols) PURE; + STDMETHOD(CreateSymbolGroup)(THIS_ PDEBUG_SYMBOL_GROUP *Group) PURE; + STDMETHOD(StartSymbolMatch)(THIS_ PCSTR Pattern, PULONG64 Handle) PURE; + STDMETHOD(GetNextSymbolMatch)(THIS_ ULONG64 Handle, PSTR Buffer, ULONG BufferSize, PULONG MatchSize, PULONG64 Offset) PURE; + STDMETHOD(EndSymbolMatch)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(Reload)(THIS_ PCSTR Module) PURE; + STDMETHOD(GetSymbolPath)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetSymbolPath)(THIS_ PCSTR Path) PURE; + STDMETHOD(AppendSymbolPath)(THIS_ PCSTR Addition) PURE; + STDMETHOD(GetImagePath)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetImagePath)(THIS_ PCSTR Path) PURE; + STDMETHOD(AppendImagePath)(THIS_ PCSTR Addition) PURE; + STDMETHOD(GetSourcePath)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(GetSourcePathElement)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG ElementSize) PURE; + STDMETHOD(SetSourcePath)(THIS_ PCSTR Path) PURE; + STDMETHOD(AppendSourcePath)(THIS_ PCSTR Addition) PURE; + STDMETHOD(FindSourceFile)(THIS_ ULONG StartElement, PCSTR File, ULONG Flags, PULONG FoundElement, PSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSourceFileLineOffsets)(THIS_ PCSTR File, PULONG64 Buffer, ULONG BufferLines, PULONG FileLines) PURE; + STDMETHOD(GetModuleVersionInformation)(THIS_ ULONG Index, ULONG64 Base, PCSTR Item, PVOID Buffer, ULONG BufferSize, PULONG VerInfoSize) PURE; + STDMETHOD(GetModuleNameString)(THIS_ ULONG Which, ULONG Index, ULONG64 Base, PSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetConstantName)(THIS_ ULONG64 Module, ULONG TypeId, ULONG64 Value, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetFieldName)(THIS_ ULONG64 Module, ULONG TypeId, ULONG FieldIndex, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetTypeOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddTypeOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveTypeOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetTypeOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetNameByOffsetWide)(THIS_ ULONG64 Offset, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByNameWide)(THIS_ PCWSTR Symbol, PULONG64 Offset) PURE; + STDMETHOD(GetNearNameByOffsetWide)(THIS_ ULONG64 Offset, LONG Delta, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByOffsetWide)(THIS_ ULONG64 Offset, PULONG Line, PWSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByLineWide)(THIS_ ULONG Line, PCWSTR File, PULONG64 Offset) PURE; + STDMETHOD(GetModuleByModuleNameWide)(THIS_ PCWSTR Name, ULONG StartIndex, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetSymbolModuleWide)(THIS_ PCWSTR Symbol, PULONG64 Base) PURE; + STDMETHOD(GetTypeNameWide)(THIS_ ULONG64 Module, ULONG TypeId, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetTypeIdWide)(THIS_ ULONG64 Module, PCWSTR Name, PULONG TypeId) PURE; + STDMETHOD(GetFieldOffsetWide)(THIS_ ULONG64 Module, ULONG TypeId, PCWSTR Field, PULONG Offset) PURE; + STDMETHOD(GetSymbolTypeIdWide)(THIS_ PCWSTR Symbol, PULONG TypeId, PULONG64 Module) PURE; + STDMETHOD(GetScopeSymbolGroup2)(THIS_ ULONG Flags, PDEBUG_SYMBOL_GROUP2 Update, PDEBUG_SYMBOL_GROUP2 *Symbols) PURE; + STDMETHOD(CreateSymbolGroup2)(THIS_ PDEBUG_SYMBOL_GROUP2 *Group) PURE; + STDMETHOD(StartSymbolMatchWide)(THIS_ PCWSTR Pattern, PULONG64 Handle) PURE; + STDMETHOD(GetNextSymbolMatchWide)(THIS_ ULONG64 Handle, PWSTR Buffer, ULONG BufferSize, PULONG MatchSize, PULONG64 Offset) PURE; + STDMETHOD(ReloadWide)(THIS_ PCWSTR Module) PURE; + STDMETHOD(GetSymbolPathWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetSymbolPathWide)(THIS_ PCWSTR Path) PURE; + STDMETHOD(AppendSymbolPathWide)(THIS_ PCWSTR Addition) PURE; + STDMETHOD(GetImagePathWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetImagePathWide)(THIS_ PCWSTR Path) PURE; + STDMETHOD(AppendImagePathWide)(THIS_ PCWSTR Addition) PURE; + STDMETHOD(GetSourcePathWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(GetSourcePathElementWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG ElementSize) PURE; + STDMETHOD(SetSourcePathWide)(THIS_ PCWSTR Path) PURE; + STDMETHOD(AppendSourcePathWide)(THIS_ PCWSTR Addition) PURE; + STDMETHOD(FindSourceFileWide)(THIS_ ULONG StartElement, PCWSTR File, ULONG Flags, PULONG FoundElement, PWSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSourceFileLineOffsetsWide)(THIS_ PCWSTR File, PULONG64 Buffer, ULONG BufferLines, PULONG FileLines) PURE; + STDMETHOD(GetModuleVersionInformationWide)(THIS_ ULONG Index, ULONG64 Base, PCWSTR Item, PVOID Buffer, ULONG BufferSize, PULONG VerInfoSize) PURE; + STDMETHOD(GetModuleNameStringWide)(THIS_ ULONG Which, ULONG Index, ULONG64 Base, PWSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetConstantNameWide)(THIS_ ULONG64 Module, ULONG TypeId, ULONG64 Value, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetFieldNameWide)(THIS_ ULONG64 Module, ULONG TypeId, ULONG FieldIndex, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(IsManagedModule)(THIS_ ULONG Index, ULONG64 Base) PURE; + STDMETHOD(GetModuleByModuleName2)(THIS_ PCSTR Name, ULONG StartIndex, ULONG Flags, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByModuleName2Wide)(THIS_ PCWSTR Name, ULONG StartIndex, ULONG Flags, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByOffset2)(THIS_ ULONG64 Offset, ULONG StartIndex, ULONG Flags, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(AddSyntheticModule)(THIS_ ULONG64 Base, ULONG Size, PCSTR ImagePath, PCSTR ModuleName, ULONG Flags) PURE; + STDMETHOD(AddSyntheticModuleWide)(THIS_ ULONG64 Base, ULONG Size, PCWSTR ImagePath, PCWSTR ModuleName, ULONG Flags) PURE; + STDMETHOD(RemoveSyntheticModule)(THIS_ ULONG64 Base) PURE; + STDMETHOD(GetCurrentScopeFrameIndex)(THIS_ PULONG Index) PURE; + STDMETHOD(SetScopeFrameByIndex)(THIS_ ULONG Index) PURE; + STDMETHOD(SetScopeFromJitDebugInfo)(THIS_ ULONG OutputControl, ULONG64 InfoOffset) PURE; + STDMETHOD(SetScopeFromStoredEvent)(THIS) PURE; + STDMETHOD(OutputSymbolByOffset)(THIS_ ULONG OutputControl, ULONG Flags, ULONG64 Offset) PURE; + STDMETHOD(GetFunctionEntryByOffset)(THIS_ ULONG64 Offset, ULONG Flags, PVOID Buffer, ULONG BufferSize, PULONG BufferNeeded) PURE; + STDMETHOD(GetFieldTypeAndOffset)(THIS_ ULONG64 Module, ULONG ContainerTypeId, PCSTR Field, PULONG FieldTypeId, PULONG Offset) PURE; + STDMETHOD(GetFieldTypeAndOffsetWide)(THIS_ ULONG64 Module, ULONG ContainerTypeId, PCWSTR Field, PULONG FieldTypeId, PULONG Offset) PURE; + STDMETHOD(AddSyntheticSymbol)(THIS_ ULONG64 Offset, ULONG Size, PCSTR Name, ULONG Flags, PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(AddSyntheticSymbolWide)(THIS_ ULONG64 Offset, ULONG Size, PCWSTR Name, ULONG Flags, PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(RemoveSyntheticSymbol)(THIS_ PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(GetSymbolEntriesByOffset)(THIS_ ULONG64 Offset, ULONG Flags, PDEBUG_MODULE_AND_ID Ids, PULONG64 Displacements, ULONG IdsCount, PULONG Entries) PURE; + STDMETHOD(GetSymbolEntriesByName)(THIS_ PCSTR Symbol, ULONG Flags, PDEBUG_MODULE_AND_ID Ids, ULONG IdsCount, PULONG Entries) PURE; + STDMETHOD(GetSymbolEntriesByNameWide)(THIS_ PCWSTR Symbol, ULONG Flags, PDEBUG_MODULE_AND_ID Ids, ULONG IdsCount, PULONG Entries) PURE; + STDMETHOD(GetSymbolEntryByToken)(THIS_ ULONG64 ModuleBase, ULONG Token, PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(GetSymbolEntryInformation)(THIS_ PDEBUG_MODULE_AND_ID Id, PDEBUG_SYMBOL_ENTRY Info) PURE; + STDMETHOD(GetSymbolEntryString)(THIS_ PDEBUG_MODULE_AND_ID Id, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSymbolEntryStringWide)(THIS_ PDEBUG_MODULE_AND_ID Id, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSymbolEntryOffsetRegions)(THIS_ PDEBUG_MODULE_AND_ID Id, ULONG Flags, PDEBUG_OFFSET_REGION Regions, ULONG RegionsCount, PULONG RegionsAvail) PURE; + STDMETHOD(GetSymbolEntryBySymbolEntry)(THIS_ PDEBUG_MODULE_AND_ID FromId, ULONG Flags, PDEBUG_MODULE_AND_ID ToId) PURE; + STDMETHOD(GetSourceEntriesByOffset)(THIS_ ULONG64 Offset, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY Entries, ULONG EntriesCount, PULONG EntriesAvail) PURE; + STDMETHOD(GetSourceEntriesByLine)(THIS_ ULONG Line, PCSTR File, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY Entries, ULONG EntriesCount, PULONG EntriesAvail) PURE; + STDMETHOD(GetSourceEntriesByLineWide)(THIS_ ULONG Line, PCWSTR File, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY Entries, ULONG EntriesCount, PULONG EntriesAvail) PURE; + STDMETHOD(GetSourceEntryString)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY Entry, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSourceEntryStringWide)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY Entry, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSourceEntryOffsetRegions)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY Entry, ULONG Flags, PDEBUG_OFFSET_REGION Regions, ULONG RegionsCount, PULONG RegionsAvail) PURE; + STDMETHOD(GetSourceEntryBySourceEntry)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY FromEntry, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY ToEntry) PURE; + STDMETHOD(GetScopeEx)(THIS_ PULONG64 InstructionOffset, PDEBUG_STACK_FRAME_EX ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(SetScopeEx)(THIS_ ULONG64 InstructionOffset, PDEBUG_STACK_FRAME_EX ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(GetNameByInlineContext)(THIS_ ULONG64 Offset, ULONG InlineContext, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetNameByInlineContextWide)(THIS_ ULONG64 Offset, ULONG InlineContext, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByInlineContext)(THIS_ ULONG64 Offset, ULONG InlineContext, PULONG Line, PSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByInlineContextWide)(THIS_ ULONG64 Offset, ULONG InlineContext, PULONG Line, PWSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(OutputSymbolByInlineContext)(THIS_ ULONG OutputControl, ULONG Flags, ULONG64 Offset, ULONG InlineContext) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugSymbols4,0xe391bbd8,0x9d8c,0x4418,0x84,0x0b,0xc0,0x06,0x59,0x2a,0x17,0x52) +#endif + +#define DEBUG_FRAME_DEFAULT 0 +#define DEBUG_FRAME_IGNORE_INLINE 0x00000001 + +#undef INTERFACE +#define INTERFACE IDebugSymbols5 + DECLARE_INTERFACE_(IDebugSymbols5, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetSymbolOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddSymbolOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveSymbolOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetSymbolOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetNameByOffset)(THIS_ ULONG64 Offset, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByName)(THIS_ PCSTR Symbol, PULONG64 Offset) PURE; + STDMETHOD(GetNearNameByOffset)(THIS_ ULONG64 Offset, LONG Delta, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByOffset)(THIS_ ULONG64 Offset, PULONG Line, PSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByLine)(THIS_ ULONG Line, PCSTR File, PULONG64 Offset) PURE; + STDMETHOD(GetNumberModules)(THIS_ PULONG Loaded, PULONG Unloaded) PURE; + STDMETHOD(GetModuleByIndex)(THIS_ ULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByModuleName)(THIS_ PCSTR Name, ULONG StartIndex, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByOffset)(THIS_ ULONG64 Offset, ULONG StartIndex, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleNames)(THIS_ ULONG Index, ULONG64 Base, PSTR ImageNameBuffer, ULONG ImageNameBufferSize, PULONG ImageNameSize, PSTR ModuleNameBuffer, ULONG ModuleNameBufferSize, PULONG ModuleNameSize, PSTR LoadedImageNameBuffer, ULONG LoadedImageNameBufferSize, PULONG LoadedImageNameSize) PURE; + STDMETHOD(GetModuleParameters)(THIS_ ULONG Count, PULONG64 Bases, ULONG Start, PDEBUG_MODULE_PARAMETERS Params) PURE; + STDMETHOD(GetSymbolModule)(THIS_ PCSTR Symbol, PULONG64 Base) PURE; + STDMETHOD(GetTypeName)(THIS_ ULONG64 Module, ULONG TypeId, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetTypeId)(THIS_ ULONG64 Module, PCSTR Name, PULONG TypeId) PURE; + STDMETHOD(GetTypeSize)(THIS_ ULONG64 Module, ULONG TypeId, PULONG Size) PURE; + STDMETHOD(GetFieldOffset)(THIS_ ULONG64 Module, ULONG TypeId, PCSTR Field, PULONG Offset) PURE; + STDMETHOD(GetSymbolTypeId)(THIS_ PCSTR Symbol, PULONG TypeId, PULONG64 Module) PURE; + STDMETHOD(GetOffsetTypeId)(THIS_ ULONG64 Offset, PULONG TypeId, PULONG64 Module) PURE; + STDMETHOD(ReadTypedDataVirtual)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteTypedDataVirtual)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(OutputTypedDataVirtual)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG64 Module, ULONG TypeId, ULONG Flags) PURE; + STDMETHOD(ReadTypedDataPhysical)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesRead) PURE; + STDMETHOD(WriteTypedDataPhysical)(THIS_ ULONG64 Offset, ULONG64 Module, ULONG TypeId, PVOID Buffer, ULONG BufferSize, PULONG BytesWritten) PURE; + STDMETHOD(OutputTypedDataPhysical)(THIS_ ULONG OutputControl, ULONG64 Offset, ULONG64 Module, ULONG TypeId, ULONG Flags) PURE; + STDMETHOD(GetScope)(THIS_ PULONG64 InstructionOffset, PDEBUG_STACK_FRAME ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(SetScope)(THIS_ ULONG64 InstructionOffset, PDEBUG_STACK_FRAME ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(ResetScope)(THIS) PURE; + STDMETHOD(GetScopeSymbolGroup)(THIS_ ULONG Flags, PDEBUG_SYMBOL_GROUP Update, PDEBUG_SYMBOL_GROUP *Symbols) PURE; + STDMETHOD(CreateSymbolGroup)(THIS_ PDEBUG_SYMBOL_GROUP *Group) PURE; + STDMETHOD(StartSymbolMatch)(THIS_ PCSTR Pattern, PULONG64 Handle) PURE; + STDMETHOD(GetNextSymbolMatch)(THIS_ ULONG64 Handle, PSTR Buffer, ULONG BufferSize, PULONG MatchSize, PULONG64 Offset) PURE; + STDMETHOD(EndSymbolMatch)(THIS_ ULONG64 Handle) PURE; + STDMETHOD(Reload)(THIS_ PCSTR Module) PURE; + STDMETHOD(GetSymbolPath)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetSymbolPath)(THIS_ PCSTR Path) PURE; + STDMETHOD(AppendSymbolPath)(THIS_ PCSTR Addition) PURE; + STDMETHOD(GetImagePath)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetImagePath)(THIS_ PCSTR Path) PURE; + STDMETHOD(AppendImagePath)(THIS_ PCSTR Addition) PURE; + STDMETHOD(GetSourcePath)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(GetSourcePathElement)(THIS_ ULONG Index, PSTR Buffer, ULONG BufferSize, PULONG ElementSize) PURE; + STDMETHOD(SetSourcePath)(THIS_ PCSTR Path) PURE; + STDMETHOD(AppendSourcePath)(THIS_ PCSTR Addition) PURE; + STDMETHOD(FindSourceFile)(THIS_ ULONG StartElement, PCSTR File, ULONG Flags, PULONG FoundElement, PSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSourceFileLineOffsets)(THIS_ PCSTR File, PULONG64 Buffer, ULONG BufferLines, PULONG FileLines) PURE; + STDMETHOD(GetModuleVersionInformation)(THIS_ ULONG Index, ULONG64 Base, PCSTR Item, PVOID Buffer, ULONG BufferSize, PULONG VerInfoSize) PURE; + STDMETHOD(GetModuleNameString)(THIS_ ULONG Which, ULONG Index, ULONG64 Base, PSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetConstantName)(THIS_ ULONG64 Module, ULONG TypeId, ULONG64 Value, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetFieldName)(THIS_ ULONG64 Module, ULONG TypeId, ULONG FieldIndex, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetTypeOptions)(THIS_ PULONG Options) PURE; + STDMETHOD(AddTypeOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(RemoveTypeOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(SetTypeOptions)(THIS_ ULONG Options) PURE; + STDMETHOD(GetNameByOffsetWide)(THIS_ ULONG64 Offset, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByNameWide)(THIS_ PCWSTR Symbol, PULONG64 Offset) PURE; + STDMETHOD(GetNearNameByOffsetWide)(THIS_ ULONG64 Offset, LONG Delta, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByOffsetWide)(THIS_ ULONG64 Offset, PULONG Line, PWSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(GetOffsetByLineWide)(THIS_ ULONG Line, PCWSTR File, PULONG64 Offset) PURE; + STDMETHOD(GetModuleByModuleNameWide)(THIS_ PCWSTR Name, ULONG StartIndex, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetSymbolModuleWide)(THIS_ PCWSTR Symbol, PULONG64 Base) PURE; + STDMETHOD(GetTypeNameWide)(THIS_ ULONG64 Module, ULONG TypeId, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetTypeIdWide)(THIS_ ULONG64 Module, PCWSTR Name, PULONG TypeId) PURE; + STDMETHOD(GetFieldOffsetWide)(THIS_ ULONG64 Module, ULONG TypeId, PCWSTR Field, PULONG Offset) PURE; + STDMETHOD(GetSymbolTypeIdWide)(THIS_ PCWSTR Symbol, PULONG TypeId, PULONG64 Module) PURE; + STDMETHOD(GetScopeSymbolGroup2)(THIS_ ULONG Flags, PDEBUG_SYMBOL_GROUP2 Update, PDEBUG_SYMBOL_GROUP2 *Symbols) PURE; + STDMETHOD(CreateSymbolGroup2)(THIS_ PDEBUG_SYMBOL_GROUP2 *Group) PURE; + STDMETHOD(StartSymbolMatchWide)(THIS_ PCWSTR Pattern, PULONG64 Handle) PURE; + STDMETHOD(GetNextSymbolMatchWide)(THIS_ ULONG64 Handle, PWSTR Buffer, ULONG BufferSize, PULONG MatchSize, PULONG64 Offset) PURE; + STDMETHOD(ReloadWide)(THIS_ PCWSTR Module) PURE; + STDMETHOD(GetSymbolPathWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetSymbolPathWide)(THIS_ PCWSTR Path) PURE; + STDMETHOD(AppendSymbolPathWide)(THIS_ PCWSTR Addition) PURE; + STDMETHOD(GetImagePathWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(SetImagePathWide)(THIS_ PCWSTR Path) PURE; + STDMETHOD(AppendImagePathWide)(THIS_ PCWSTR Addition) PURE; + STDMETHOD(GetSourcePathWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG PathSize) PURE; + STDMETHOD(GetSourcePathElementWide)(THIS_ ULONG Index, PWSTR Buffer, ULONG BufferSize, PULONG ElementSize) PURE; + STDMETHOD(SetSourcePathWide)(THIS_ PCWSTR Path) PURE; + STDMETHOD(AppendSourcePathWide)(THIS_ PCWSTR Addition) PURE; + STDMETHOD(FindSourceFileWide)(THIS_ ULONG StartElement, PCWSTR File, ULONG Flags, PULONG FoundElement, PWSTR Buffer, ULONG BufferSize, PULONG FoundSize) PURE; + STDMETHOD(GetSourceFileLineOffsetsWide)(THIS_ PCWSTR File, PULONG64 Buffer, ULONG BufferLines, PULONG FileLines) PURE; + STDMETHOD(GetModuleVersionInformationWide)(THIS_ ULONG Index, ULONG64 Base, PCWSTR Item, PVOID Buffer, ULONG BufferSize, PULONG VerInfoSize) PURE; + STDMETHOD(GetModuleNameStringWide)(THIS_ ULONG Which, ULONG Index, ULONG64 Base, PWSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetConstantNameWide)(THIS_ ULONG64 Module, ULONG TypeId, ULONG64 Value, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(GetFieldNameWide)(THIS_ ULONG64 Module, ULONG TypeId, ULONG FieldIndex, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize) PURE; + STDMETHOD(IsManagedModule)(THIS_ ULONG Index, ULONG64 Base) PURE; + STDMETHOD(GetModuleByModuleName2)(THIS_ PCSTR Name, ULONG StartIndex, ULONG Flags, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByModuleName2Wide)(THIS_ PCWSTR Name, ULONG StartIndex, ULONG Flags, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(GetModuleByOffset2)(THIS_ ULONG64 Offset, ULONG StartIndex, ULONG Flags, PULONG Index, PULONG64 Base) PURE; + STDMETHOD(AddSyntheticModule)(THIS_ ULONG64 Base, ULONG Size, PCSTR ImagePath, PCSTR ModuleName, ULONG Flags) PURE; + STDMETHOD(AddSyntheticModuleWide)(THIS_ ULONG64 Base, ULONG Size, PCWSTR ImagePath, PCWSTR ModuleName, ULONG Flags) PURE; + STDMETHOD(RemoveSyntheticModule)(THIS_ ULONG64 Base) PURE; + STDMETHOD(GetCurrentScopeFrameIndex)(THIS_ PULONG Index) PURE; + STDMETHOD(SetScopeFrameByIndex)(THIS_ ULONG Index) PURE; + STDMETHOD(SetScopeFromJitDebugInfo)(THIS_ ULONG OutputControl, ULONG64 InfoOffset) PURE; + STDMETHOD(SetScopeFromStoredEvent)(THIS) PURE; + STDMETHOD(OutputSymbolByOffset)(THIS_ ULONG OutputControl, ULONG Flags, ULONG64 Offset) PURE; + STDMETHOD(GetFunctionEntryByOffset)(THIS_ ULONG64 Offset, ULONG Flags, PVOID Buffer, ULONG BufferSize, PULONG BufferNeeded) PURE; + STDMETHOD(GetFieldTypeAndOffset)(THIS_ ULONG64 Module, ULONG ContainerTypeId, PCSTR Field, PULONG FieldTypeId, PULONG Offset) PURE; + STDMETHOD(GetFieldTypeAndOffsetWide)(THIS_ ULONG64 Module, ULONG ContainerTypeId, PCWSTR Field, PULONG FieldTypeId, PULONG Offset) PURE; + STDMETHOD(AddSyntheticSymbol)(THIS_ ULONG64 Offset, ULONG Size, PCSTR Name, ULONG Flags, PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(AddSyntheticSymbolWide)(THIS_ ULONG64 Offset, ULONG Size, PCWSTR Name, ULONG Flags, PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(RemoveSyntheticSymbol)(THIS_ PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(GetSymbolEntriesByOffset)(THIS_ ULONG64 Offset, ULONG Flags, PDEBUG_MODULE_AND_ID Ids, PULONG64 Displacements, ULONG IdsCount, PULONG Entries) PURE; + STDMETHOD(GetSymbolEntriesByName)(THIS_ PCSTR Symbol, ULONG Flags, PDEBUG_MODULE_AND_ID Ids, ULONG IdsCount, PULONG Entries) PURE; + STDMETHOD(GetSymbolEntriesByNameWide)(THIS_ PCWSTR Symbol, ULONG Flags, PDEBUG_MODULE_AND_ID Ids, ULONG IdsCount, PULONG Entries) PURE; + STDMETHOD(GetSymbolEntryByToken)(THIS_ ULONG64 ModuleBase, ULONG Token, PDEBUG_MODULE_AND_ID Id) PURE; + STDMETHOD(GetSymbolEntryInformation)(THIS_ PDEBUG_MODULE_AND_ID Id, PDEBUG_SYMBOL_ENTRY Info) PURE; + STDMETHOD(GetSymbolEntryString)(THIS_ PDEBUG_MODULE_AND_ID Id, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSymbolEntryStringWide)(THIS_ PDEBUG_MODULE_AND_ID Id, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSymbolEntryOffsetRegions)(THIS_ PDEBUG_MODULE_AND_ID Id, ULONG Flags, PDEBUG_OFFSET_REGION Regions, ULONG RegionsCount, PULONG RegionsAvail) PURE; + STDMETHOD(GetSymbolEntryBySymbolEntry)(THIS_ PDEBUG_MODULE_AND_ID FromId, ULONG Flags, PDEBUG_MODULE_AND_ID ToId) PURE; + STDMETHOD(GetSourceEntriesByOffset)(THIS_ ULONG64 Offset, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY Entries, ULONG EntriesCount, PULONG EntriesAvail) PURE; + STDMETHOD(GetSourceEntriesByLine)(THIS_ ULONG Line, PCSTR File, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY Entries, ULONG EntriesCount, PULONG EntriesAvail) PURE; + STDMETHOD(GetSourceEntriesByLineWide)(THIS_ ULONG Line, PCWSTR File, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY Entries, ULONG EntriesCount, PULONG EntriesAvail) PURE; + STDMETHOD(GetSourceEntryString)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY Entry, ULONG Which, PSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSourceEntryStringWide)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY Entry, ULONG Which, PWSTR Buffer, ULONG BufferSize, PULONG StringSize) PURE; + STDMETHOD(GetSourceEntryOffsetRegions)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY Entry, ULONG Flags, PDEBUG_OFFSET_REGION Regions, ULONG RegionsCount, PULONG RegionsAvail) PURE; + STDMETHOD(GetSourceEntryBySourceEntry)(THIS_ PDEBUG_SYMBOL_SOURCE_ENTRY FromEntry, ULONG Flags, PDEBUG_SYMBOL_SOURCE_ENTRY ToEntry) PURE; + STDMETHOD(GetScopeEx)(THIS_ PULONG64 InstructionOffset, PDEBUG_STACK_FRAME_EX ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(SetScopeEx)(THIS_ ULONG64 InstructionOffset, PDEBUG_STACK_FRAME_EX ScopeFrame, PVOID ScopeContext, ULONG ScopeContextSize) PURE; + STDMETHOD(GetNameByInlineContext)(THIS_ ULONG64 Offset, ULONG InlineContext, PSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetNameByInlineContextWide)(THIS_ ULONG64 Offset, ULONG InlineContext, PWSTR NameBuffer, ULONG NameBufferSize, PULONG NameSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByInlineContext)(THIS_ ULONG64 Offset, ULONG InlineContext, PULONG Line, PSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(GetLineByInlineContextWide)(THIS_ ULONG64 Offset, ULONG InlineContext, PULONG Line, PWSTR FileBuffer, ULONG FileBufferSize, PULONG FileSize, PULONG64 Displacement) PURE; + STDMETHOD(OutputSymbolByInlineContext)(THIS_ ULONG OutputControl, ULONG Flags, ULONG64 Offset, ULONG InlineContext) PURE; + STDMETHOD(GetCurrentScopeFrameIndexEx)(THIS_ ULONG Flags, PULONG Index) PURE; + STDMETHOD(SetScopeFrameByIndexEx)(THIS_ ULONG Flags, ULONG Index) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugSymbols5,0xc65fa83e,0x1e69,0x475e,0x8e,0x0e,0xb5,0xd7,0x9e,0x9c,0xc1,0x7e) +#endif + #undef INTERFACE #define INTERFACE IDebugSystemObjects DECLARE_INTERFACE_(IDebugSystemObjects,IUnknown) { @@ -1880,6 +4238,62 @@ __CRT_UUID_DECL(IDebugSystemObjects2,0x0ae9f5ff,0x1852,0x4679,0xb0,0x55,0x49,0x4 __CRT_UUID_DECL(IDebugSystemObjects3,0xe9676e2f,0xe286,0x4ea3,0xb0,0xf9,0xdf,0xe5,0xd9,0xfc,0x33,0x0e) #endif +#undef INTERFACE +#define INTERFACE IDebugSystemObjects4 + DECLARE_INTERFACE_(IDebugSystemObjects4, IUnknown) { + STDMETHOD(QueryInterface)(THIS_ REFIID InterfaceId, PVOID *Interface) PURE; + STDMETHOD_(ULONG, AddRef)(THIS) PURE; + STDMETHOD_(ULONG, Release)(THIS) PURE; + STDMETHOD(GetEventThread)(THIS_ PULONG Id) PURE; + STDMETHOD(GetEventProcess)(THIS_ PULONG Id) PURE; + STDMETHOD(GetCurrentThreadId)(THIS_ PULONG Id) PURE; + STDMETHOD(SetCurrentThreadId)(THIS_ ULONG Id) PURE; + STDMETHOD(GetCurrentProcessId)(THIS_ PULONG Id) PURE; + STDMETHOD(SetCurrentProcessId)(THIS_ ULONG Id) PURE; + STDMETHOD(GetNumberThreads)(THIS_ PULONG Number) PURE; + STDMETHOD(GetTotalNumberThreads)(THIS_ PULONG Total, PULONG LargestProcess) PURE; + STDMETHOD(GetThreadIdsByIndex)(THIS_ ULONG Start, ULONG Count, PULONG Ids, PULONG SysIds) PURE; + STDMETHOD(GetThreadIdByProcessor)(THIS_ ULONG Processor, PULONG Id) PURE; + STDMETHOD(GetCurrentThreadDataOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(GetThreadIdByDataOffset)(THIS_ ULONG64 Offset, PULONG Id) PURE; + STDMETHOD(GetCurrentThreadTeb)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(GetThreadIdByTeb)(THIS_ ULONG64 Offset, PULONG Id) PURE; + STDMETHOD(GetCurrentThreadSystemId)(THIS_ PULONG SysId) PURE; + STDMETHOD(GetThreadIdBySystemId)(THIS_ ULONG SysId, PULONG Id) PURE; + STDMETHOD(GetCurrentThreadHandle)(THIS_ PULONG64 Handle) PURE; + STDMETHOD(GetThreadIdByHandle)(THIS_ ULONG64 Handle, PULONG Id) PURE; + STDMETHOD(GetNumberProcesses)(THIS_ PULONG Number) PURE; + STDMETHOD(GetProcessIdsByIndex)(THIS_ ULONG Start, ULONG Count, PULONG Ids, PULONG SysIds) PURE; + STDMETHOD(GetCurrentProcessDataOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(GetProcessIdByDataOffset)(THIS_ ULONG64 Offset, PULONG Id) PURE; + STDMETHOD(GetCurrentProcessPeb)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(GetProcessIdByPeb)(THIS_ ULONG64 Offset, PULONG Id) PURE; + STDMETHOD(GetCurrentProcessSystemId)(THIS_ PULONG SysId) PURE; + STDMETHOD(GetProcessIdBySystemId)(THIS_ ULONG SysId, PULONG Id) PURE; + STDMETHOD(GetCurrentProcessHandle)(THIS_ PULONG64 Handle) PURE; + STDMETHOD(GetProcessIdByHandle)(THIS_ ULONG64 Handle, PULONG Id) PURE; + STDMETHOD(GetCurrentProcessExecutableName)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG ExeSize) PURE; + STDMETHOD(GetCurrentProcessUpTime)(THIS_ PULONG UpTime) PURE; + STDMETHOD(GetImplicitThreadDataOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(SetImplicitThreadDataOffset)(THIS_ ULONG64 Offset) PURE; + STDMETHOD(GetImplicitProcessDataOffset)(THIS_ PULONG64 Offset) PURE; + STDMETHOD(SetImplicitProcessDataOffset)(THIS_ ULONG64 Offset) PURE; + STDMETHOD(GetEventSystem)(THIS_ PULONG Id) PURE; + STDMETHOD(GetCurrentSystemId)(THIS_ PULONG Id) PURE; + STDMETHOD(SetCurrentSystemId)(THIS_ ULONG Id) PURE; + STDMETHOD(GetNumberSystems)(THIS_ PULONG Number) PURE; + STDMETHOD(GetSystemIdsByIndex)(THIS_ ULONG Start, ULONG Count, PULONG Ids) PURE; + STDMETHOD(GetTotalNumberThreadsAndProcesses)(THIS_ PULONG TotalThreads, PULONG TotalProcesses, PULONG LargestProcessThreads, PULONG LargestSystemThreads, PULONG LargestSystemProcesses) PURE; + STDMETHOD(GetCurrentSystemServer)(THIS_ PULONG64 Server) PURE; + STDMETHOD(GetSystemByServer)(THIS_ ULONG64 Server, PULONG Id) PURE; + STDMETHOD(GetCurrentSystemServerName)(THIS_ PSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + STDMETHOD(GetCurrentProcessExecutableNameWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG ExeSize) PURE; + STDMETHOD(GetCurrentSystemServerNameWide)(THIS_ PWSTR Buffer, ULONG BufferSize, PULONG NameSize) PURE; + }; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDebugSystemObjects4,0x489468e6,0x7d0f,0x4af5,0x87,0xab,0x25,0x20,0x74,0x54,0xd5,0x53) +#endif + #define DEBUG_COMMAND_EXCEPTION_ID 0xdbe00dbe #define DEBUG_CMDEX_INVALID 0x00000000 diff --git a/lib/libc/include/any-windows-any/dbgprop.h b/lib/libc/include/any-windows-any/dbgprop.h index 06b318f170f90c68dcec0e522c47e5d406b8cc17..8a61c945b15b1ee8a1abeec70cba6ecfb77f5734 100644 --- a/lib/libc/include/any-windows-any/dbgprop.h +++ b/lib/libc/include/any-windows-any/dbgprop.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dbgprop.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dbgprop.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dbgprop_h__ #define __dbgprop_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDebugProperty_FWD_DEFINED__ @@ -402,29 +394,29 @@ interface IDebugProperty { #define IDebugProperty_GetParent(This,ppDebugProp) (This)->lpVtbl->GetParent(This,ppDebugProp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugProperty_QueryInterface(IDebugProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugProperty_QueryInterface(IDebugProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugProperty_AddRef(IDebugProperty* This) { +static inline ULONG IDebugProperty_AddRef(IDebugProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugProperty_Release(IDebugProperty* This) { +static inline ULONG IDebugProperty_Release(IDebugProperty* This) { return This->lpVtbl->Release(This); } /*** IDebugProperty methods ***/ -static __WIDL_INLINE HRESULT IDebugProperty_GetPropertyInfo(IDebugProperty* This,DWORD dwFieldSpec,UINT nRadix,DebugPropertyInfo *pPropertyInfo) { +static inline HRESULT IDebugProperty_GetPropertyInfo(IDebugProperty* This,DWORD dwFieldSpec,UINT nRadix,DebugPropertyInfo *pPropertyInfo) { return This->lpVtbl->GetPropertyInfo(This,dwFieldSpec,nRadix,pPropertyInfo); } -static __WIDL_INLINE HRESULT IDebugProperty_GetExtendedInfo(IDebugProperty* This,ULONG cInfos,GUID *rgguidExtendedInfo,VARIANT *rgvar) { +static inline HRESULT IDebugProperty_GetExtendedInfo(IDebugProperty* This,ULONG cInfos,GUID *rgguidExtendedInfo,VARIANT *rgvar) { return This->lpVtbl->GetExtendedInfo(This,cInfos,rgguidExtendedInfo,rgvar); } -static __WIDL_INLINE HRESULT IDebugProperty_SetValueAsString(IDebugProperty* This,LPCOLESTR pszValue,UINT nRadix) { +static inline HRESULT IDebugProperty_SetValueAsString(IDebugProperty* This,LPCOLESTR pszValue,UINT nRadix) { return This->lpVtbl->SetValueAsString(This,pszValue,nRadix); } -static __WIDL_INLINE HRESULT IDebugProperty_EnumMembers(IDebugProperty* This,DWORD dwFieldSpec,UINT nRadix,REFIID refiid,IEnumDebugPropertyInfo **ppepi) { +static inline HRESULT IDebugProperty_EnumMembers(IDebugProperty* This,DWORD dwFieldSpec,UINT nRadix,REFIID refiid,IEnumDebugPropertyInfo **ppepi) { return This->lpVtbl->EnumMembers(This,dwFieldSpec,nRadix,refiid,ppepi); } -static __WIDL_INLINE HRESULT IDebugProperty_GetParent(IDebugProperty* This,IDebugProperty **ppDebugProp) { +static inline HRESULT IDebugProperty_GetParent(IDebugProperty* This,IDebugProperty **ppDebugProp) { return This->lpVtbl->GetParent(This,ppDebugProp); } #endif @@ -559,29 +551,29 @@ interface IEnumDebugPropertyInfo { #define IEnumDebugPropertyInfo_GetCount(This,pcelt) (This)->lpVtbl->GetCount(This,pcelt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugPropertyInfo_QueryInterface(IEnumDebugPropertyInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDebugPropertyInfo_QueryInterface(IEnumDebugPropertyInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDebugPropertyInfo_AddRef(IEnumDebugPropertyInfo* This) { +static inline ULONG IEnumDebugPropertyInfo_AddRef(IEnumDebugPropertyInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDebugPropertyInfo_Release(IEnumDebugPropertyInfo* This) { +static inline ULONG IEnumDebugPropertyInfo_Release(IEnumDebugPropertyInfo* This) { return This->lpVtbl->Release(This); } /*** IEnumDebugPropertyInfo methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugPropertyInfo_Next(IEnumDebugPropertyInfo* This,ULONG celt,DebugPropertyInfo *pi,ULONG *pcEltsfetched) { +static inline HRESULT IEnumDebugPropertyInfo_Next(IEnumDebugPropertyInfo* This,ULONG celt,DebugPropertyInfo *pi,ULONG *pcEltsfetched) { return This->lpVtbl->Next(This,celt,pi,pcEltsfetched); } -static __WIDL_INLINE HRESULT IEnumDebugPropertyInfo_Skip(IEnumDebugPropertyInfo* This,ULONG celt) { +static inline HRESULT IEnumDebugPropertyInfo_Skip(IEnumDebugPropertyInfo* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumDebugPropertyInfo_Reset(IEnumDebugPropertyInfo* This) { +static inline HRESULT IEnumDebugPropertyInfo_Reset(IEnumDebugPropertyInfo* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDebugPropertyInfo_Clone(IEnumDebugPropertyInfo* This,IEnumDebugPropertyInfo **ppepi) { +static inline HRESULT IEnumDebugPropertyInfo_Clone(IEnumDebugPropertyInfo* This,IEnumDebugPropertyInfo **ppepi) { return This->lpVtbl->Clone(This,ppepi); } -static __WIDL_INLINE HRESULT IEnumDebugPropertyInfo_GetCount(IEnumDebugPropertyInfo* This,ULONG *pcelt) { +static inline HRESULT IEnumDebugPropertyInfo_GetCount(IEnumDebugPropertyInfo* This,ULONG *pcelt) { return This->lpVtbl->GetCount(This,pcelt); } #endif @@ -720,36 +712,36 @@ interface IDebugExtendedProperty { #define IDebugExtendedProperty_EnumExtendedMembers(This,dwFieldSpec,nRadix,ppeepi) (This)->lpVtbl->EnumExtendedMembers(This,dwFieldSpec,nRadix,ppeepi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugExtendedProperty_QueryInterface(IDebugExtendedProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugExtendedProperty_QueryInterface(IDebugExtendedProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugExtendedProperty_AddRef(IDebugExtendedProperty* This) { +static inline ULONG IDebugExtendedProperty_AddRef(IDebugExtendedProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugExtendedProperty_Release(IDebugExtendedProperty* This) { +static inline ULONG IDebugExtendedProperty_Release(IDebugExtendedProperty* This) { return This->lpVtbl->Release(This); } /*** IDebugProperty methods ***/ -static __WIDL_INLINE HRESULT IDebugExtendedProperty_GetPropertyInfo(IDebugExtendedProperty* This,DWORD dwFieldSpec,UINT nRadix,DebugPropertyInfo *pPropertyInfo) { +static inline HRESULT IDebugExtendedProperty_GetPropertyInfo(IDebugExtendedProperty* This,DWORD dwFieldSpec,UINT nRadix,DebugPropertyInfo *pPropertyInfo) { return This->lpVtbl->GetPropertyInfo(This,dwFieldSpec,nRadix,pPropertyInfo); } -static __WIDL_INLINE HRESULT IDebugExtendedProperty_GetExtendedInfo(IDebugExtendedProperty* This,ULONG cInfos,GUID *rgguidExtendedInfo,VARIANT *rgvar) { +static inline HRESULT IDebugExtendedProperty_GetExtendedInfo(IDebugExtendedProperty* This,ULONG cInfos,GUID *rgguidExtendedInfo,VARIANT *rgvar) { return This->lpVtbl->GetExtendedInfo(This,cInfos,rgguidExtendedInfo,rgvar); } -static __WIDL_INLINE HRESULT IDebugExtendedProperty_SetValueAsString(IDebugExtendedProperty* This,LPCOLESTR pszValue,UINT nRadix) { +static inline HRESULT IDebugExtendedProperty_SetValueAsString(IDebugExtendedProperty* This,LPCOLESTR pszValue,UINT nRadix) { return This->lpVtbl->SetValueAsString(This,pszValue,nRadix); } -static __WIDL_INLINE HRESULT IDebugExtendedProperty_EnumMembers(IDebugExtendedProperty* This,DWORD dwFieldSpec,UINT nRadix,REFIID refiid,IEnumDebugPropertyInfo **ppepi) { +static inline HRESULT IDebugExtendedProperty_EnumMembers(IDebugExtendedProperty* This,DWORD dwFieldSpec,UINT nRadix,REFIID refiid,IEnumDebugPropertyInfo **ppepi) { return This->lpVtbl->EnumMembers(This,dwFieldSpec,nRadix,refiid,ppepi); } -static __WIDL_INLINE HRESULT IDebugExtendedProperty_GetParent(IDebugExtendedProperty* This,IDebugProperty **ppDebugProp) { +static inline HRESULT IDebugExtendedProperty_GetParent(IDebugExtendedProperty* This,IDebugProperty **ppDebugProp) { return This->lpVtbl->GetParent(This,ppDebugProp); } /*** IDebugExtendedProperty methods ***/ -static __WIDL_INLINE HRESULT IDebugExtendedProperty_GetExtendedPropertyInfo(IDebugExtendedProperty* This,DWORD dwFieldSpec,UINT nRadix,ExtendedDebugPropertyInfo *pExtendedPropertyInfo) { +static inline HRESULT IDebugExtendedProperty_GetExtendedPropertyInfo(IDebugExtendedProperty* This,DWORD dwFieldSpec,UINT nRadix,ExtendedDebugPropertyInfo *pExtendedPropertyInfo) { return This->lpVtbl->GetExtendedPropertyInfo(This,dwFieldSpec,nRadix,pExtendedPropertyInfo); } -static __WIDL_INLINE HRESULT IDebugExtendedProperty_EnumExtendedMembers(IDebugExtendedProperty* This,DWORD dwFieldSpec,UINT nRadix,IEnumDebugExtendedPropertyInfo **ppeepi) { +static inline HRESULT IDebugExtendedProperty_EnumExtendedMembers(IDebugExtendedProperty* This,DWORD dwFieldSpec,UINT nRadix,IEnumDebugExtendedPropertyInfo **ppeepi) { return This->lpVtbl->EnumExtendedMembers(This,dwFieldSpec,nRadix,ppeepi); } #endif @@ -852,29 +844,29 @@ interface IEnumDebugExtendedPropertyInfo { #define IEnumDebugExtendedPropertyInfo_GetCount(This,pcelt) (This)->lpVtbl->GetCount(This,pcelt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugExtendedPropertyInfo_QueryInterface(IEnumDebugExtendedPropertyInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDebugExtendedPropertyInfo_QueryInterface(IEnumDebugExtendedPropertyInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDebugExtendedPropertyInfo_AddRef(IEnumDebugExtendedPropertyInfo* This) { +static inline ULONG IEnumDebugExtendedPropertyInfo_AddRef(IEnumDebugExtendedPropertyInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDebugExtendedPropertyInfo_Release(IEnumDebugExtendedPropertyInfo* This) { +static inline ULONG IEnumDebugExtendedPropertyInfo_Release(IEnumDebugExtendedPropertyInfo* This) { return This->lpVtbl->Release(This); } /*** IEnumDebugExtendedPropertyInfo methods ***/ -static __WIDL_INLINE HRESULT IEnumDebugExtendedPropertyInfo_Next(IEnumDebugExtendedPropertyInfo* This,ULONG celt,ExtendedDebugPropertyInfo *rgExtendedPropertyInfo,ULONG *pceltFetched) { +static inline HRESULT IEnumDebugExtendedPropertyInfo_Next(IEnumDebugExtendedPropertyInfo* This,ULONG celt,ExtendedDebugPropertyInfo *rgExtendedPropertyInfo,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgExtendedPropertyInfo,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumDebugExtendedPropertyInfo_Skip(IEnumDebugExtendedPropertyInfo* This,ULONG celt) { +static inline HRESULT IEnumDebugExtendedPropertyInfo_Skip(IEnumDebugExtendedPropertyInfo* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumDebugExtendedPropertyInfo_Reset(IEnumDebugExtendedPropertyInfo* This) { +static inline HRESULT IEnumDebugExtendedPropertyInfo_Reset(IEnumDebugExtendedPropertyInfo* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDebugExtendedPropertyInfo_Clone(IEnumDebugExtendedPropertyInfo* This,IEnumDebugExtendedPropertyInfo **pedpe) { +static inline HRESULT IEnumDebugExtendedPropertyInfo_Clone(IEnumDebugExtendedPropertyInfo* This,IEnumDebugExtendedPropertyInfo **pedpe) { return This->lpVtbl->Clone(This,pedpe); } -static __WIDL_INLINE HRESULT IEnumDebugExtendedPropertyInfo_GetCount(IEnumDebugExtendedPropertyInfo* This,ULONG *pcelt) { +static inline HRESULT IEnumDebugExtendedPropertyInfo_GetCount(IEnumDebugExtendedPropertyInfo* This,ULONG *pcelt) { return This->lpVtbl->GetCount(This,pcelt); } #endif @@ -976,26 +968,26 @@ interface IPerPropertyBrowsing2 { #define IPerPropertyBrowsing2_SetPredefinedValue(This,dispid,dwCookie) (This)->lpVtbl->SetPredefinedValue(This,dispid,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPerPropertyBrowsing2_QueryInterface(IPerPropertyBrowsing2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPerPropertyBrowsing2_QueryInterface(IPerPropertyBrowsing2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPerPropertyBrowsing2_AddRef(IPerPropertyBrowsing2* This) { +static inline ULONG IPerPropertyBrowsing2_AddRef(IPerPropertyBrowsing2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPerPropertyBrowsing2_Release(IPerPropertyBrowsing2* This) { +static inline ULONG IPerPropertyBrowsing2_Release(IPerPropertyBrowsing2* This) { return This->lpVtbl->Release(This); } /*** IPerPropertyBrowsing2 methods ***/ -static __WIDL_INLINE HRESULT IPerPropertyBrowsing2_GetDisplayString(IPerPropertyBrowsing2* This,DISPID dispid,BSTR *pBstr) { +static inline HRESULT IPerPropertyBrowsing2_GetDisplayString(IPerPropertyBrowsing2* This,DISPID dispid,BSTR *pBstr) { return This->lpVtbl->GetDisplayString(This,dispid,pBstr); } -static __WIDL_INLINE HRESULT IPerPropertyBrowsing2_MapPropertyToPage(IPerPropertyBrowsing2* This,DISPID dispid,CLSID *pClsidPropPage) { +static inline HRESULT IPerPropertyBrowsing2_MapPropertyToPage(IPerPropertyBrowsing2* This,DISPID dispid,CLSID *pClsidPropPage) { return This->lpVtbl->MapPropertyToPage(This,dispid,pClsidPropPage); } -static __WIDL_INLINE HRESULT IPerPropertyBrowsing2_GetPredefinedStrings(IPerPropertyBrowsing2* This,DISPID dispid,CALPOLESTR *pCaStrings,CADWORD *pCaCookies) { +static inline HRESULT IPerPropertyBrowsing2_GetPredefinedStrings(IPerPropertyBrowsing2* This,DISPID dispid,CALPOLESTR *pCaStrings,CADWORD *pCaCookies) { return This->lpVtbl->GetPredefinedStrings(This,dispid,pCaStrings,pCaCookies); } -static __WIDL_INLINE HRESULT IPerPropertyBrowsing2_SetPredefinedValue(IPerPropertyBrowsing2* This,DISPID dispid,DWORD dwCookie) { +static inline HRESULT IPerPropertyBrowsing2_SetPredefinedValue(IPerPropertyBrowsing2* This,DISPID dispid,DWORD dwCookie) { return This->lpVtbl->SetPredefinedValue(This,dispid,dwCookie); } #endif @@ -1063,17 +1055,17 @@ interface IDebugPropertyEnumType_All { #define IDebugPropertyEnumType_All_GetName(This,a) (This)->lpVtbl->GetName(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_All_QueryInterface(IDebugPropertyEnumType_All* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugPropertyEnumType_All_QueryInterface(IDebugPropertyEnumType_All* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_All_AddRef(IDebugPropertyEnumType_All* This) { +static inline ULONG IDebugPropertyEnumType_All_AddRef(IDebugPropertyEnumType_All* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_All_Release(IDebugPropertyEnumType_All* This) { +static inline ULONG IDebugPropertyEnumType_All_Release(IDebugPropertyEnumType_All* This) { return This->lpVtbl->Release(This); } /*** IDebugPropertyEnumType_All methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_All_GetName(IDebugPropertyEnumType_All* This,BSTR *a) { +static inline HRESULT IDebugPropertyEnumType_All_GetName(IDebugPropertyEnumType_All* This,BSTR *a) { return This->lpVtbl->GetName(This,a); } #endif @@ -1138,17 +1130,17 @@ interface IDebugPropertyEnumType_Locals { #define IDebugPropertyEnumType_Locals_GetName(This,a) (This)->lpVtbl->GetName(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_Locals_QueryInterface(IDebugPropertyEnumType_Locals* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugPropertyEnumType_Locals_QueryInterface(IDebugPropertyEnumType_Locals* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_Locals_AddRef(IDebugPropertyEnumType_Locals* This) { +static inline ULONG IDebugPropertyEnumType_Locals_AddRef(IDebugPropertyEnumType_Locals* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_Locals_Release(IDebugPropertyEnumType_Locals* This) { +static inline ULONG IDebugPropertyEnumType_Locals_Release(IDebugPropertyEnumType_Locals* This) { return This->lpVtbl->Release(This); } /*** IDebugPropertyEnumType_All methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_Locals_GetName(IDebugPropertyEnumType_Locals* This,BSTR *a) { +static inline HRESULT IDebugPropertyEnumType_Locals_GetName(IDebugPropertyEnumType_Locals* This,BSTR *a) { return This->lpVtbl->GetName(This,a); } #endif @@ -1213,17 +1205,17 @@ interface IDebugPropertyEnumType_Arguments { #define IDebugPropertyEnumType_Arguments_GetName(This,a) (This)->lpVtbl->GetName(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_Arguments_QueryInterface(IDebugPropertyEnumType_Arguments* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugPropertyEnumType_Arguments_QueryInterface(IDebugPropertyEnumType_Arguments* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_Arguments_AddRef(IDebugPropertyEnumType_Arguments* This) { +static inline ULONG IDebugPropertyEnumType_Arguments_AddRef(IDebugPropertyEnumType_Arguments* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_Arguments_Release(IDebugPropertyEnumType_Arguments* This) { +static inline ULONG IDebugPropertyEnumType_Arguments_Release(IDebugPropertyEnumType_Arguments* This) { return This->lpVtbl->Release(This); } /*** IDebugPropertyEnumType_All methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_Arguments_GetName(IDebugPropertyEnumType_Arguments* This,BSTR *a) { +static inline HRESULT IDebugPropertyEnumType_Arguments_GetName(IDebugPropertyEnumType_Arguments* This,BSTR *a) { return This->lpVtbl->GetName(This,a); } #endif @@ -1288,17 +1280,17 @@ interface IDebugPropertyEnumType_LocalsPlusArgs { #define IDebugPropertyEnumType_LocalsPlusArgs_GetName(This,a) (This)->lpVtbl->GetName(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_LocalsPlusArgs_QueryInterface(IDebugPropertyEnumType_LocalsPlusArgs* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugPropertyEnumType_LocalsPlusArgs_QueryInterface(IDebugPropertyEnumType_LocalsPlusArgs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_LocalsPlusArgs_AddRef(IDebugPropertyEnumType_LocalsPlusArgs* This) { +static inline ULONG IDebugPropertyEnumType_LocalsPlusArgs_AddRef(IDebugPropertyEnumType_LocalsPlusArgs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_LocalsPlusArgs_Release(IDebugPropertyEnumType_LocalsPlusArgs* This) { +static inline ULONG IDebugPropertyEnumType_LocalsPlusArgs_Release(IDebugPropertyEnumType_LocalsPlusArgs* This) { return This->lpVtbl->Release(This); } /*** IDebugPropertyEnumType_All methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_LocalsPlusArgs_GetName(IDebugPropertyEnumType_LocalsPlusArgs* This,BSTR *a) { +static inline HRESULT IDebugPropertyEnumType_LocalsPlusArgs_GetName(IDebugPropertyEnumType_LocalsPlusArgs* This,BSTR *a) { return This->lpVtbl->GetName(This,a); } #endif @@ -1363,17 +1355,17 @@ interface IDebugPropertyEnumType_Registers { #define IDebugPropertyEnumType_Registers_GetName(This,a) (This)->lpVtbl->GetName(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_Registers_QueryInterface(IDebugPropertyEnumType_Registers* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugPropertyEnumType_Registers_QueryInterface(IDebugPropertyEnumType_Registers* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_Registers_AddRef(IDebugPropertyEnumType_Registers* This) { +static inline ULONG IDebugPropertyEnumType_Registers_AddRef(IDebugPropertyEnumType_Registers* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugPropertyEnumType_Registers_Release(IDebugPropertyEnumType_Registers* This) { +static inline ULONG IDebugPropertyEnumType_Registers_Release(IDebugPropertyEnumType_Registers* This) { return This->lpVtbl->Release(This); } /*** IDebugPropertyEnumType_All methods ***/ -static __WIDL_INLINE HRESULT IDebugPropertyEnumType_Registers_GetName(IDebugPropertyEnumType_Registers* This,BSTR *a) { +static inline HRESULT IDebugPropertyEnumType_Registers_GetName(IDebugPropertyEnumType_Registers* This,BSTR *a) { return This->lpVtbl->GetName(This,a); } #endif diff --git a/lib/libc/include/any-windows-any/dcommon.h b/lib/libc/include/any-windows-any/dcommon.h index 930a010b734e689c189d09fc71c37ad602ca7ed0..4dce5a582f3ccdb84f545de1870229f597fd3c0f 100644 --- a/lib/libc/include/any-windows-any/dcommon.h +++ b/lib/libc/include/any-windows-any/dcommon.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dcommon.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dcommon.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dcommon_h__ #define __dcommon_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ @@ -61,8 +53,11 @@ typedef enum DWRITE_GLYPH_IMAGE_FORMATS { DWRITE_GLYPH_IMAGE_FORMATS_PNG = 1 << 4, DWRITE_GLYPH_IMAGE_FORMATS_JPEG = 1 << 5, DWRITE_GLYPH_IMAGE_FORMATS_TIFF = 1 << 6, - DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 1 << 7 + DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 1 << 7, + DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = 1 << 8 } DWRITE_GLYPH_IMAGE_FORMATS; +DEFINE_ENUM_FLAG_OPERATORS(DWRITE_GLYPH_IMAGE_FORMATS) +#define DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE_DEFINED typedef enum D2D1_ALPHA_MODE { D2D1_ALPHA_MODE_UNKNOWN = 0, D2D1_ALPHA_MODE_PREMULTIPLIED = 1, @@ -96,6 +91,12 @@ typedef struct D2D_VECTOR_4F { float z; float w; } D2D_VECTOR_4F; +typedef struct D2D_RECT_F { + float left; + float top; + float right; + float bottom; +} D2D_RECT_F; typedef RECT D2D_RECT_L; typedef RECT D2D1_RECT_L; typedef struct D2D_SIZE_U { diff --git a/lib/libc/include/any-windows-any/dcomp.h b/lib/libc/include/any-windows-any/dcomp.h index 21010f7db10644206fc383f744d860c174cb8e34..bc4e5e3e6b14bd879727f40a9b7b458b2c193b32 100644 --- a/lib/libc/include/any-windows-any/dcomp.h +++ b/lib/libc/include/any-windows-any/dcomp.h @@ -554,6 +554,54 @@ __CRT_UUID_DECL(IDCompositionSaturationEffect,0xa08debda,0x3258,0x4fa4,0x9f,0x16 #endif +#undef INTERFACE +#define INTERFACE IDCompositionTableTransferEffect +DECLARE_INTERFACE_IID_(IDCompositionTableTransferEffect, IDCompositionFilterEffect, "9B7E82E2-69C5-4EB4-A5F5-A7033F5132CD") +{ + STDMETHOD(SetRedTable)(THIS_ const float *tableValues, UINT count) PURE; + STDMETHOD(SetGreenTable)(THIS_ const float *tableValues, UINT count) PURE; + STDMETHOD(SetBlueTable)(THIS_ const float *tableValues, UINT count) PURE; + STDMETHOD(SetAlphaTable)(THIS_ const float *tableValues, UINT count) PURE; + STDMETHOD(SetRedDisable)(THIS_ BOOL redDisable) PURE; + STDMETHOD(SetGreenDisable)(THIS_ BOOL greenDisable) PURE; + STDMETHOD(SetBlueDisable)(THIS_ BOOL blueDisable) PURE; + STDMETHOD(SetAlphaDisable)(THIS_ BOOL alphaDisable) PURE; + STDMETHOD(SetClampOutput)(THIS_ BOOL clampOutput) PURE; +#if defined(_MSC_VER) && defined(__cplusplus) + STDMETHOD(SetRedTableValue)(THIS_ UINT index, float value) PURE; + STDMETHOD(SetRedTableValue)(THIS_ UINT index, IDCompositionAnimation *animation) PURE; +#else + STDMETHOD(SetRedTableValue)(THIS_ UINT index, IDCompositionAnimation *animation) PURE; + STDMETHOD(SetRedTableValue)(THIS_ UINT index, float value) PURE; +#endif +#if defined(_MSC_VER) && defined(__cplusplus) + STDMETHOD(SetGreenTableValue)(THIS_ UINT index, float value) PURE; + STDMETHOD(SetGreenTableValue)(THIS_ UINT index, IDCompositionAnimation *animation) PURE; +#else + STDMETHOD(SetGreenTableValue)(THIS_ UINT index, IDCompositionAnimation *animation) PURE; + STDMETHOD(SetGreenTableValue)(THIS_ UINT index, float value) PURE; +#endif +#if defined(_MSC_VER) && defined(__cplusplus) + STDMETHOD(SetBlueTableValue)(THIS_ UINT index, float value) PURE; + STDMETHOD(SetBlueTableValue)(THIS_ UINT index, IDCompositionAnimation *animation) PURE; +#else + STDMETHOD(SetBlueTableValue)(THIS_ UINT index, IDCompositionAnimation *animation) PURE; + STDMETHOD(SetBlueTableValue)(THIS_ UINT index, float value) PURE; +#endif +#if defined(_MSC_VER) && defined(__cplusplus) + STDMETHOD(SetAlphaTableValue)(THIS_ UINT index, float value) PURE; + STDMETHOD(SetAlphaTableValue)(THIS_ UINT index, IDCompositionAnimation *animation) PURE; +#else + STDMETHOD(SetAlphaTableValue)(THIS_ UINT index, IDCompositionAnimation *animation) PURE; + STDMETHOD(SetAlphaTableValue)(THIS_ UINT index, float value) PURE; +#endif +}; + +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDCompositionTableTransferEffect,0x9b7e82e2,0x69c5,0x4eb4,0xa5,0xf5,0xa7,0x03,0x3f,0x51,0x32,0xcd); +#endif + + #undef INTERFACE #define INTERFACE IDCompositionGaussianBlurEffect DECLARE_INTERFACE_IID_(IDCompositionGaussianBlurEffect, IDCompositionFilterEffect, "45D4D0B7-1BD4-454E-8894-2BFA68443033") @@ -574,6 +622,27 @@ __CRT_UUID_DECL(IDCompositionGaussianBlurEffect,0x45d4d0b7,0x1bd4,0x454e,0x88,0x #endif +#undef INTERFACE +#define INTERFACE IDCompositionColorMatrixEffect +DECLARE_INTERFACE_IID_(IDCompositionColorMatrixEffect, IDCompositionFilterEffect, "C1170A22-3CE2-4966-90D4-55408BFC84C4") +{ + STDMETHOD(SetMatrix)(THIS_ const D2D1_MATRIX_5X4_F &matrix) PURE; +#if defined(_MSC_VER) && defined(__cplusplus) + STDMETHOD(SetMatrixElement)(THIS_ int row, int column, float value) PURE; + STDMETHOD(SetMatrixElement)(THIS_ int row, int column, IDCompositionAnimation *animation) PURE; +#else + STDMETHOD(SetMatrixElement)(THIS_ int row, int column, IDCompositionAnimation *animation) PURE; + STDMETHOD(SetMatrixElement)(THIS_ int row, int column, float value) PURE; +#endif + STDMETHOD(SetAlphaMode)(THIS_ D2D1_COLORMATRIX_ALPHA_MODE mode) PURE; + STDMETHOD(SetClampOutput)(THIS_ BOOL clamp) PURE; +}; + +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDCompositionColorMatrixEffect,0xc1170a22,0x3ce2,0x4966,0x90,0xd4,0x55,0x40,0x8b,0xfc,0x84,0xc4); +#endif + + /* WARNING: some of the arguments are replaced with void*, only what's used has been kept */ #undef INTERFACE #define INTERFACE IDCompositionDevice3 @@ -581,13 +650,13 @@ DECLARE_INTERFACE_IID_(IDCompositionDevice3, IDCompositionDevice2, "0987CB06-F91 { STDMETHOD(CreateGaussianBlurEffect)(THIS_ IDCompositionGaussianBlurEffect **gaussianBlurEffect) PURE; STDMETHOD(CreateBrightnessEffect)(THIS_ /* TODO IDCompositionBrightnessEffect */ void **brightnessEffect) PURE; - STDMETHOD(CreateColorMatrixEffect)(THIS_ /* TODO IDCompositionColorMatrixEffect */ void **colorMatrixEffect) PURE; + STDMETHOD(CreateColorMatrixEffect)(THIS_ IDCompositionColorMatrixEffect **colorMatrixEffect) PURE; STDMETHOD(CreateShadowEffect)(THIS_ /* TODO IDCompositionShadowEffect */ void **shadowEffect) PURE; STDMETHOD(CreateHueRotationEffect)(THIS_ /* IDCompositionHueRotationEffect */ void **hueRotationEffect) PURE; STDMETHOD(CreateSaturationEffect)(THIS_ IDCompositionSaturationEffect **saturationEffect) PURE; STDMETHOD(CreateTurbulenceEffect)(THIS_ /* IDCompositionTurbulenceEffect */ void **turbulenceEffect) PURE; STDMETHOD(CreateLinearTransferEffect)(THIS_ /* IDCompositionLinearTransferEffect */ void **linearTransferEffect) PURE; - STDMETHOD(CreateTableTransferEffect)(THIS_ /* IDCompositionTableTransferEffect */ void **tableTransferEffect) PURE; + STDMETHOD(CreateTableTransferEffect)(THIS_ IDCompositionTableTransferEffect **tableTransferEffect) PURE; STDMETHOD(CreateCompositeEffect)(THIS_ /* IDCompositionCompositeEffect */ void **compositeEffect) PURE; STDMETHOD(CreateBlendEffect)(THIS_ /* TODO IDCompositionBlendEffect */ void **blendEffect) PURE; STDMETHOD(CreateArithmeticCompositeEffect)(THIS_ /* IDCompositionArithmeticCompositeEffect */ void **arithmeticCompositeEffect) PURE; diff --git a/lib/libc/include/any-windows-any/dcompanimation.h b/lib/libc/include/any-windows-any/dcompanimation.h index 8168260604ca5a57305bcfcedee19a100703bef8..9d4fd8df49a9214ecf8259d94a79a57823d1a957 100644 --- a/lib/libc/include/any-windows-any/dcompanimation.h +++ b/lib/libc/include/any-windows-any/dcompanimation.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dcompanimation.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dcompanimation.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dcompanimation_h__ #define __dcompanimation_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDCompositionAnimation_FWD_DEFINED__ @@ -158,32 +150,32 @@ interface IDCompositionAnimation { #define IDCompositionAnimation_End(This,a,b) (This)->lpVtbl->End(This,a,b) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDCompositionAnimation_QueryInterface(IDCompositionAnimation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDCompositionAnimation_QueryInterface(IDCompositionAnimation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDCompositionAnimation_AddRef(IDCompositionAnimation* This) { +static inline ULONG IDCompositionAnimation_AddRef(IDCompositionAnimation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDCompositionAnimation_Release(IDCompositionAnimation* This) { +static inline ULONG IDCompositionAnimation_Release(IDCompositionAnimation* This) { return This->lpVtbl->Release(This); } /*** IDCompositionAnimation methods ***/ -static __WIDL_INLINE HRESULT IDCompositionAnimation_Reset(IDCompositionAnimation* This) { +static inline HRESULT IDCompositionAnimation_Reset(IDCompositionAnimation* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_SetAbsoluteBeginTime(IDCompositionAnimation* This,LARGE_INTEGER a) { +static inline HRESULT IDCompositionAnimation_SetAbsoluteBeginTime(IDCompositionAnimation* This,LARGE_INTEGER a) { return This->lpVtbl->SetAbsoluteBeginTime(This,a); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_AddCubic(IDCompositionAnimation* This,double a,float b,float c,float d,float e) { +static inline HRESULT IDCompositionAnimation_AddCubic(IDCompositionAnimation* This,double a,float b,float c,float d,float e) { return This->lpVtbl->AddCubic(This,a,b,c,d,e); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_AddSinusoidal(IDCompositionAnimation* This,double a,float b,float c,float d,float e) { +static inline HRESULT IDCompositionAnimation_AddSinusoidal(IDCompositionAnimation* This,double a,float b,float c,float d,float e) { return This->lpVtbl->AddSinusoidal(This,a,b,c,d,e); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_AddRepeat(IDCompositionAnimation* This,double a,double b) { +static inline HRESULT IDCompositionAnimation_AddRepeat(IDCompositionAnimation* This,double a,double b) { return This->lpVtbl->AddRepeat(This,a,b); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_End(IDCompositionAnimation* This,double a,float b) { +static inline HRESULT IDCompositionAnimation_End(IDCompositionAnimation* This,double a,float b) { return This->lpVtbl->End(This,a,b); } #endif diff --git a/lib/libc/include/any-windows-any/ddstream.h b/lib/libc/include/any-windows-any/ddstream.h index 2d969687ef3a9ae7479cfbc9e231adce950d0589..f4e3e706d527c00f1a6fe040d912da8e27dca21a 100644 --- a/lib/libc/include/any-windows-any/ddstream.h +++ b/lib/libc/include/any-windows-any/ddstream.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/ddstream.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/ddstream.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __ddstream_h__ #define __ddstream_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDirectDrawMediaStream_FWD_DEFINED__ @@ -246,51 +238,51 @@ interface IDirectDrawMediaStream { #define IDirectDrawMediaStream_GetTimePerFrame(This,pFrameTime) (This)->lpVtbl->GetTimePerFrame(This,pFrameTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_QueryInterface(IDirectDrawMediaStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectDrawMediaStream_QueryInterface(IDirectDrawMediaStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectDrawMediaStream_AddRef(IDirectDrawMediaStream* This) { +static inline ULONG IDirectDrawMediaStream_AddRef(IDirectDrawMediaStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectDrawMediaStream_Release(IDirectDrawMediaStream* This) { +static inline ULONG IDirectDrawMediaStream_Release(IDirectDrawMediaStream* This) { return This->lpVtbl->Release(This); } /*** IMediaStream methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_GetMultiMediaStream(IDirectDrawMediaStream* This,IMultiMediaStream **ppMultiMediaStream) { +static inline HRESULT IDirectDrawMediaStream_GetMultiMediaStream(IDirectDrawMediaStream* This,IMultiMediaStream **ppMultiMediaStream) { return This->lpVtbl->GetMultiMediaStream(This,ppMultiMediaStream); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_GetInformation(IDirectDrawMediaStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { +static inline HRESULT IDirectDrawMediaStream_GetInformation(IDirectDrawMediaStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { return This->lpVtbl->GetInformation(This,pPurposeId,pType); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_SetSameFormat(IDirectDrawMediaStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { +static inline HRESULT IDirectDrawMediaStream_SetSameFormat(IDirectDrawMediaStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { return This->lpVtbl->SetSameFormat(This,pStreamThatHasDesiredFormat,dwFlags); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_AllocateSample(IDirectDrawMediaStream* This,DWORD dwFlags,IStreamSample **ppSample) { +static inline HRESULT IDirectDrawMediaStream_AllocateSample(IDirectDrawMediaStream* This,DWORD dwFlags,IStreamSample **ppSample) { return This->lpVtbl->AllocateSample(This,dwFlags,ppSample); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_CreateSharedSample(IDirectDrawMediaStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { +static inline HRESULT IDirectDrawMediaStream_CreateSharedSample(IDirectDrawMediaStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { return This->lpVtbl->CreateSharedSample(This,pExistingSample,dwFlags,ppNewSample); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_SendEndOfStream(IDirectDrawMediaStream* This,DWORD dwFlags) { +static inline HRESULT IDirectDrawMediaStream_SendEndOfStream(IDirectDrawMediaStream* This,DWORD dwFlags) { return This->lpVtbl->SendEndOfStream(This,dwFlags); } /*** IDirectDrawMediaStream methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_GetFormat(IDirectDrawMediaStream* This,DDSURFACEDESC *pDDSDCurrent,IDirectDrawPalette **ppDirectDrawPalette,DDSURFACEDESC *pDDSDDesired,DWORD *pdwFlags) { +static inline HRESULT IDirectDrawMediaStream_GetFormat(IDirectDrawMediaStream* This,DDSURFACEDESC *pDDSDCurrent,IDirectDrawPalette **ppDirectDrawPalette,DDSURFACEDESC *pDDSDDesired,DWORD *pdwFlags) { return This->lpVtbl->GetFormat(This,pDDSDCurrent,ppDirectDrawPalette,pDDSDDesired,pdwFlags); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_SetFormat(IDirectDrawMediaStream* This,const DDSURFACEDESC *pDDSurfaceDesc,IDirectDrawPalette *pDirectDrawPalette) { +static inline HRESULT IDirectDrawMediaStream_SetFormat(IDirectDrawMediaStream* This,const DDSURFACEDESC *pDDSurfaceDesc,IDirectDrawPalette *pDirectDrawPalette) { return This->lpVtbl->SetFormat(This,pDDSurfaceDesc,pDirectDrawPalette); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_GetDirectDraw(IDirectDrawMediaStream* This,IDirectDraw **ppDirectDraw) { +static inline HRESULT IDirectDrawMediaStream_GetDirectDraw(IDirectDrawMediaStream* This,IDirectDraw **ppDirectDraw) { return This->lpVtbl->GetDirectDraw(This,ppDirectDraw); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_SetDirectDraw(IDirectDrawMediaStream* This,IDirectDraw *pDirectDraw) { +static inline HRESULT IDirectDrawMediaStream_SetDirectDraw(IDirectDrawMediaStream* This,IDirectDraw *pDirectDraw) { return This->lpVtbl->SetDirectDraw(This,pDirectDraw); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_CreateSample(IDirectDrawMediaStream* This,IDirectDrawSurface *pSurface,const RECT *pRect,DWORD dwFlags,IDirectDrawStreamSample **ppSample) { +static inline HRESULT IDirectDrawMediaStream_CreateSample(IDirectDrawMediaStream* This,IDirectDrawSurface *pSurface,const RECT *pRect,DWORD dwFlags,IDirectDrawStreamSample **ppSample) { return This->lpVtbl->CreateSample(This,pSurface,pRect,dwFlags,ppSample); } -static __WIDL_INLINE HRESULT IDirectDrawMediaStream_GetTimePerFrame(IDirectDrawMediaStream* This,STREAM_TIME *pFrameTime) { +static inline HRESULT IDirectDrawMediaStream_GetTimePerFrame(IDirectDrawMediaStream* This,STREAM_TIME *pFrameTime) { return This->lpVtbl->GetTimePerFrame(This,pFrameTime); } #endif @@ -401,36 +393,36 @@ interface IDirectDrawStreamSample { #define IDirectDrawStreamSample_SetRect(This,pRect) (This)->lpVtbl->SetRect(This,pRect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawStreamSample_QueryInterface(IDirectDrawStreamSample* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectDrawStreamSample_QueryInterface(IDirectDrawStreamSample* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectDrawStreamSample_AddRef(IDirectDrawStreamSample* This) { +static inline ULONG IDirectDrawStreamSample_AddRef(IDirectDrawStreamSample* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectDrawStreamSample_Release(IDirectDrawStreamSample* This) { +static inline ULONG IDirectDrawStreamSample_Release(IDirectDrawStreamSample* This) { return This->lpVtbl->Release(This); } /*** IStreamSample methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawStreamSample_GetMediaStream(IDirectDrawStreamSample* This,IMediaStream **ppMediaStream) { +static inline HRESULT IDirectDrawStreamSample_GetMediaStream(IDirectDrawStreamSample* This,IMediaStream **ppMediaStream) { return This->lpVtbl->GetMediaStream(This,ppMediaStream); } -static __WIDL_INLINE HRESULT IDirectDrawStreamSample_GetSampleTimes(IDirectDrawStreamSample* This,STREAM_TIME *pStartTime,STREAM_TIME *pEndTime,STREAM_TIME *pCurrentTime) { +static inline HRESULT IDirectDrawStreamSample_GetSampleTimes(IDirectDrawStreamSample* This,STREAM_TIME *pStartTime,STREAM_TIME *pEndTime,STREAM_TIME *pCurrentTime) { return This->lpVtbl->GetSampleTimes(This,pStartTime,pEndTime,pCurrentTime); } -static __WIDL_INLINE HRESULT IDirectDrawStreamSample_SetSampleTimes(IDirectDrawStreamSample* This,const STREAM_TIME *pStartTime,const STREAM_TIME *pEndTime) { +static inline HRESULT IDirectDrawStreamSample_SetSampleTimes(IDirectDrawStreamSample* This,const STREAM_TIME *pStartTime,const STREAM_TIME *pEndTime) { return This->lpVtbl->SetSampleTimes(This,pStartTime,pEndTime); } -static __WIDL_INLINE HRESULT IDirectDrawStreamSample_Update(IDirectDrawStreamSample* This,DWORD dwFlags,HANDLE hEvent,PAPCFUNC pfnAPC,DWORD dwAPCData) { +static inline HRESULT IDirectDrawStreamSample_Update(IDirectDrawStreamSample* This,DWORD dwFlags,HANDLE hEvent,PAPCFUNC pfnAPC,DWORD dwAPCData) { return This->lpVtbl->Update(This,dwFlags,hEvent,pfnAPC,dwAPCData); } -static __WIDL_INLINE HRESULT IDirectDrawStreamSample_CompletionStatus(IDirectDrawStreamSample* This,DWORD dwFlags,DWORD dwMilliseconds) { +static inline HRESULT IDirectDrawStreamSample_CompletionStatus(IDirectDrawStreamSample* This,DWORD dwFlags,DWORD dwMilliseconds) { return This->lpVtbl->CompletionStatus(This,dwFlags,dwMilliseconds); } /*** IDirectDrawStreamSample methods ***/ -static __WIDL_INLINE HRESULT IDirectDrawStreamSample_GetSurface(IDirectDrawStreamSample* This,IDirectDrawSurface **ppDirectDrawSurface,RECT *pRect) { +static inline HRESULT IDirectDrawStreamSample_GetSurface(IDirectDrawStreamSample* This,IDirectDrawSurface **ppDirectDrawSurface,RECT *pRect) { return This->lpVtbl->GetSurface(This,ppDirectDrawSurface,pRect); } -static __WIDL_INLINE HRESULT IDirectDrawStreamSample_SetRect(IDirectDrawStreamSample* This,const RECT *pRect) { +static inline HRESULT IDirectDrawStreamSample_SetRect(IDirectDrawStreamSample* This,const RECT *pRect) { return This->lpVtbl->SetRect(This,pRect); } #endif diff --git a/lib/libc/include/any-windows-any/delayimp.h b/lib/libc/include/any-windows-any/delayimp.h index 637b9aa654f752b58fa28fa038c8f0ff6b394801..61980ee7c54cd849139f7b45a541b08a14bfb366 100644 --- a/lib/libc/include/any-windows-any/delayimp.h +++ b/lib/libc/include/any-windows-any/delayimp.h @@ -61,7 +61,9 @@ typedef FARPROC (WINAPI *PfnDliHook)(unsigned dliNotify,PDelayLoadInfo pdli); ExternC WINBOOL WINAPI __FUnloadDelayLoadedDLL2(LPCSTR szDll); ExternC HRESULT WINAPI __HrLoadAllImportsForDll(LPCSTR szDll); +#ifndef FACILITY_VISUALCPP #define FACILITY_VISUALCPP ((LONG)0x6d) +#endif #define VcppException(sev,err) ((sev) | (FACILITY_VISUALCPP<<16) | err) ExternC PfnDliHook __pfnDliNotifyHook2; diff --git a/lib/libc/include/any-windows-any/devicetopology.h b/lib/libc/include/any-windows-any/devicetopology.h index 5b1be4b5134511aea7b661b4d13ea34a4d3a6cb3..c71d78f5f888e1d3135ddfd9b12fde06db3b3a5c 100644 --- a/lib/libc/include/any-windows-any/devicetopology.h +++ b/lib/libc/include/any-windows-any/devicetopology.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/devicetopology.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/devicetopology.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __devicetopology_h__ #define __devicetopology_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IKsControl_FWD_DEFINED__ @@ -503,23 +495,23 @@ interface IKsControl { #define IKsControl_KsEvent(This,Event,EventLength,EventData,DataLength,BytesReturned) (This)->lpVtbl->KsEvent(This,Event,EventLength,EventData,DataLength,BytesReturned) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKsControl_QueryInterface(IKsControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKsControl_QueryInterface(IKsControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKsControl_AddRef(IKsControl* This) { +static inline ULONG IKsControl_AddRef(IKsControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKsControl_Release(IKsControl* This) { +static inline ULONG IKsControl_Release(IKsControl* This) { return This->lpVtbl->Release(This); } /*** IKsControl methods ***/ -static __WIDL_INLINE HRESULT IKsControl_KsProperty(IKsControl* This,PKSPROPERTY Property,ULONG PropertyLength,void *PropertyData,ULONG DataLength,ULONG *BytesReturned) { +static inline HRESULT IKsControl_KsProperty(IKsControl* This,PKSPROPERTY Property,ULONG PropertyLength,void *PropertyData,ULONG DataLength,ULONG *BytesReturned) { return This->lpVtbl->KsProperty(This,Property,PropertyLength,PropertyData,DataLength,BytesReturned); } -static __WIDL_INLINE HRESULT IKsControl_KsMethod(IKsControl* This,PKSMETHOD Method,ULONG MethodLength,void *MethodData,ULONG DataLength,ULONG *BytesReturned) { +static inline HRESULT IKsControl_KsMethod(IKsControl* This,PKSMETHOD Method,ULONG MethodLength,void *MethodData,ULONG DataLength,ULONG *BytesReturned) { return This->lpVtbl->KsMethod(This,Method,MethodLength,MethodData,DataLength,BytesReturned); } -static __WIDL_INLINE HRESULT IKsControl_KsEvent(IKsControl* This,PKSEVENT Event,ULONG EventLength,void *EventData,ULONG DataLength,ULONG *BytesReturned) { +static inline HRESULT IKsControl_KsEvent(IKsControl* This,PKSEVENT Event,ULONG EventLength,void *EventData,ULONG DataLength,ULONG *BytesReturned) { return This->lpVtbl->KsEvent(This,Event,EventLength,EventData,DataLength,BytesReturned); } #endif @@ -644,32 +636,32 @@ interface IPerChannelDbLevel { #define IPerChannelDbLevel_SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) (This)->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPerChannelDbLevel_QueryInterface(IPerChannelDbLevel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPerChannelDbLevel_QueryInterface(IPerChannelDbLevel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPerChannelDbLevel_AddRef(IPerChannelDbLevel* This) { +static inline ULONG IPerChannelDbLevel_AddRef(IPerChannelDbLevel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPerChannelDbLevel_Release(IPerChannelDbLevel* This) { +static inline ULONG IPerChannelDbLevel_Release(IPerChannelDbLevel* This) { return This->lpVtbl->Release(This); } /*** IPerChannelDbLevel methods ***/ -static __WIDL_INLINE HRESULT IPerChannelDbLevel_GetChannelCount(IPerChannelDbLevel* This,UINT *pcChannels) { +static inline HRESULT IPerChannelDbLevel_GetChannelCount(IPerChannelDbLevel* This,UINT *pcChannels) { return This->lpVtbl->GetChannelCount(This,pcChannels); } -static __WIDL_INLINE HRESULT IPerChannelDbLevel_GetLevelRange(IPerChannelDbLevel* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { +static inline HRESULT IPerChannelDbLevel_GetLevelRange(IPerChannelDbLevel* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { return This->lpVtbl->GetLevelRange(This,nChannel,pfMinLevelDB,pfMaxLevelDB,pfStepping); } -static __WIDL_INLINE HRESULT IPerChannelDbLevel_GetLevel(IPerChannelDbLevel* This,UINT nChannel,float *pfLevelDB) { +static inline HRESULT IPerChannelDbLevel_GetLevel(IPerChannelDbLevel* This,UINT nChannel,float *pfLevelDB) { return This->lpVtbl->GetLevel(This,nChannel,pfLevelDB); } -static __WIDL_INLINE HRESULT IPerChannelDbLevel_SetLevel(IPerChannelDbLevel* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IPerChannelDbLevel_SetLevel(IPerChannelDbLevel* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevel(This,nChannel,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IPerChannelDbLevel_SetLevelUniform(IPerChannelDbLevel* This,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IPerChannelDbLevel_SetLevelUniform(IPerChannelDbLevel* This,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelUniform(This,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IPerChannelDbLevel_SetLevelAllChannels(IPerChannelDbLevel* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { +static inline HRESULT IPerChannelDbLevel_SetLevelAllChannels(IPerChannelDbLevel* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext); } #endif @@ -767,32 +759,32 @@ interface IAudioVolumeLevel { #define IAudioVolumeLevel_SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) (This)->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioVolumeLevel_QueryInterface(IAudioVolumeLevel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioVolumeLevel_QueryInterface(IAudioVolumeLevel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioVolumeLevel_AddRef(IAudioVolumeLevel* This) { +static inline ULONG IAudioVolumeLevel_AddRef(IAudioVolumeLevel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioVolumeLevel_Release(IAudioVolumeLevel* This) { +static inline ULONG IAudioVolumeLevel_Release(IAudioVolumeLevel* This) { return This->lpVtbl->Release(This); } /*** IPerChannelDbLevel methods ***/ -static __WIDL_INLINE HRESULT IAudioVolumeLevel_GetChannelCount(IAudioVolumeLevel* This,UINT *pcChannels) { +static inline HRESULT IAudioVolumeLevel_GetChannelCount(IAudioVolumeLevel* This,UINT *pcChannels) { return This->lpVtbl->GetChannelCount(This,pcChannels); } -static __WIDL_INLINE HRESULT IAudioVolumeLevel_GetLevelRange(IAudioVolumeLevel* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { +static inline HRESULT IAudioVolumeLevel_GetLevelRange(IAudioVolumeLevel* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { return This->lpVtbl->GetLevelRange(This,nChannel,pfMinLevelDB,pfMaxLevelDB,pfStepping); } -static __WIDL_INLINE HRESULT IAudioVolumeLevel_GetLevel(IAudioVolumeLevel* This,UINT nChannel,float *pfLevelDB) { +static inline HRESULT IAudioVolumeLevel_GetLevel(IAudioVolumeLevel* This,UINT nChannel,float *pfLevelDB) { return This->lpVtbl->GetLevel(This,nChannel,pfLevelDB); } -static __WIDL_INLINE HRESULT IAudioVolumeLevel_SetLevel(IAudioVolumeLevel* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioVolumeLevel_SetLevel(IAudioVolumeLevel* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevel(This,nChannel,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioVolumeLevel_SetLevelUniform(IAudioVolumeLevel* This,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioVolumeLevel_SetLevelUniform(IAudioVolumeLevel* This,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelUniform(This,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioVolumeLevel_SetLevelAllChannels(IAudioVolumeLevel* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { +static inline HRESULT IAudioVolumeLevel_SetLevelAllChannels(IAudioVolumeLevel* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext); } #endif @@ -871,20 +863,20 @@ interface IAudioChannelConfig { #define IAudioChannelConfig_GetChannelConfig(This,dwConfig,pdwConfig) (This)->lpVtbl->GetChannelConfig(This,dwConfig,pdwConfig) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioChannelConfig_QueryInterface(IAudioChannelConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioChannelConfig_QueryInterface(IAudioChannelConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioChannelConfig_AddRef(IAudioChannelConfig* This) { +static inline ULONG IAudioChannelConfig_AddRef(IAudioChannelConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioChannelConfig_Release(IAudioChannelConfig* This) { +static inline ULONG IAudioChannelConfig_Release(IAudioChannelConfig* This) { return This->lpVtbl->Release(This); } /*** IAudioChannelConfig methods ***/ -static __WIDL_INLINE HRESULT IAudioChannelConfig_SetChannelConfig(IAudioChannelConfig* This,DWORD dwConfig,LPCGUID pguidEventContext) { +static inline HRESULT IAudioChannelConfig_SetChannelConfig(IAudioChannelConfig* This,DWORD dwConfig,LPCGUID pguidEventContext) { return This->lpVtbl->SetChannelConfig(This,dwConfig,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioChannelConfig_GetChannelConfig(IAudioChannelConfig* This,DWORD dwConfig,DWORD *pdwConfig) { +static inline HRESULT IAudioChannelConfig_GetChannelConfig(IAudioChannelConfig* This,DWORD dwConfig,DWORD *pdwConfig) { return This->lpVtbl->GetChannelConfig(This,dwConfig,pdwConfig); } #endif @@ -901,9 +893,9 @@ static __WIDL_INLINE HRESULT IAudioChannelConfig_GetChannelConfig(IAudioChannelC #ifndef __IAudioLoudness_INTERFACE_DEFINED__ #define __IAudioLoudness_INTERFACE_DEFINED__ -DEFINE_GUID(IID_IAudioLoudness, 0x7d8b1437, 0xdd53, 0x4350, 0x9c,0x1b, 0x1e,0xe2,0x89,0x0b,0xf9,0x38); +DEFINE_GUID(IID_IAudioLoudness, 0x7d8b1437, 0xdd53, 0x4350, 0x9c,0x1b, 0x1e,0xe2,0x89,0x0b,0xd9,0x38); #if defined(__cplusplus) && !defined(CINTERFACE) -MIDL_INTERFACE("7d8b1437-dd53-4350-9c1b-1ee2890bf938") +MIDL_INTERFACE("7d8b1437-dd53-4350-9c1b-1ee2890bd938") IAudioLoudness : public IUnknown { virtual HRESULT STDMETHODCALLTYPE GetEnabled( @@ -915,7 +907,7 @@ IAudioLoudness : public IUnknown }; #ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(IAudioLoudness, 0x7d8b1437, 0xdd53, 0x4350, 0x9c,0x1b, 0x1e,0xe2,0x89,0x0b,0xf9,0x38) +__CRT_UUID_DECL(IAudioLoudness, 0x7d8b1437, 0xdd53, 0x4350, 0x9c,0x1b, 0x1e,0xe2,0x89,0x0b,0xd9,0x38) #endif #else typedef struct IAudioLoudnessVtbl { @@ -961,20 +953,20 @@ interface IAudioLoudness { #define IAudioLoudness_SetEnabled(This,bEnabled,pguidEventContext) (This)->lpVtbl->SetEnabled(This,bEnabled,pguidEventContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioLoudness_QueryInterface(IAudioLoudness* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioLoudness_QueryInterface(IAudioLoudness* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioLoudness_AddRef(IAudioLoudness* This) { +static inline ULONG IAudioLoudness_AddRef(IAudioLoudness* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioLoudness_Release(IAudioLoudness* This) { +static inline ULONG IAudioLoudness_Release(IAudioLoudness* This) { return This->lpVtbl->Release(This); } /*** IAudioLoudness methods ***/ -static __WIDL_INLINE HRESULT IAudioLoudness_GetEnabled(IAudioLoudness* This,WINBOOL *pbEnabled) { +static inline HRESULT IAudioLoudness_GetEnabled(IAudioLoudness* This,WINBOOL *pbEnabled) { return This->lpVtbl->GetEnabled(This,pbEnabled); } -static __WIDL_INLINE HRESULT IAudioLoudness_SetEnabled(IAudioLoudness* This,WINBOOL bEnabled,LPCGUID pguidEventContext) { +static inline HRESULT IAudioLoudness_SetEnabled(IAudioLoudness* This,WINBOOL bEnabled,LPCGUID pguidEventContext) { return This->lpVtbl->SetEnabled(This,bEnabled,pguidEventContext); } #endif @@ -1051,20 +1043,20 @@ interface IAudioInputSelector { #define IAudioInputSelector_SetSelection(This,nIdSelect,pguidEventContext) (This)->lpVtbl->SetSelection(This,nIdSelect,pguidEventContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioInputSelector_QueryInterface(IAudioInputSelector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioInputSelector_QueryInterface(IAudioInputSelector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioInputSelector_AddRef(IAudioInputSelector* This) { +static inline ULONG IAudioInputSelector_AddRef(IAudioInputSelector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioInputSelector_Release(IAudioInputSelector* This) { +static inline ULONG IAudioInputSelector_Release(IAudioInputSelector* This) { return This->lpVtbl->Release(This); } /*** IAudioInputSelector methods ***/ -static __WIDL_INLINE HRESULT IAudioInputSelector_GetSelection(IAudioInputSelector* This,UINT *pnIdSelected) { +static inline HRESULT IAudioInputSelector_GetSelection(IAudioInputSelector* This,UINT *pnIdSelected) { return This->lpVtbl->GetSelection(This,pnIdSelected); } -static __WIDL_INLINE HRESULT IAudioInputSelector_SetSelection(IAudioInputSelector* This,UINT nIdSelect,LPCGUID pguidEventContext) { +static inline HRESULT IAudioInputSelector_SetSelection(IAudioInputSelector* This,UINT nIdSelect,LPCGUID pguidEventContext) { return This->lpVtbl->SetSelection(This,nIdSelect,pguidEventContext); } #endif @@ -1141,20 +1133,20 @@ interface IAudioOutputSelector { #define IAudioOutputSelector_SetSelection(This,nIdSelect,pguidEventContext) (This)->lpVtbl->SetSelection(This,nIdSelect,pguidEventContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioOutputSelector_QueryInterface(IAudioOutputSelector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioOutputSelector_QueryInterface(IAudioOutputSelector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioOutputSelector_AddRef(IAudioOutputSelector* This) { +static inline ULONG IAudioOutputSelector_AddRef(IAudioOutputSelector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioOutputSelector_Release(IAudioOutputSelector* This) { +static inline ULONG IAudioOutputSelector_Release(IAudioOutputSelector* This) { return This->lpVtbl->Release(This); } /*** IAudioOutputSelector methods ***/ -static __WIDL_INLINE HRESULT IAudioOutputSelector_GetSelection(IAudioOutputSelector* This,UINT *pnIdSelected) { +static inline HRESULT IAudioOutputSelector_GetSelection(IAudioOutputSelector* This,UINT *pnIdSelected) { return This->lpVtbl->GetSelection(This,pnIdSelected); } -static __WIDL_INLINE HRESULT IAudioOutputSelector_SetSelection(IAudioOutputSelector* This,UINT nIdSelect,LPCGUID pguidEventContext) { +static inline HRESULT IAudioOutputSelector_SetSelection(IAudioOutputSelector* This,UINT nIdSelect,LPCGUID pguidEventContext) { return This->lpVtbl->SetSelection(This,nIdSelect,pguidEventContext); } #endif @@ -1231,20 +1223,20 @@ interface IAudioMute { #define IAudioMute_GetMute(This,pbMute) (This)->lpVtbl->GetMute(This,pbMute) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioMute_QueryInterface(IAudioMute* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioMute_QueryInterface(IAudioMute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioMute_AddRef(IAudioMute* This) { +static inline ULONG IAudioMute_AddRef(IAudioMute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioMute_Release(IAudioMute* This) { +static inline ULONG IAudioMute_Release(IAudioMute* This) { return This->lpVtbl->Release(This); } /*** IAudioMute methods ***/ -static __WIDL_INLINE HRESULT IAudioMute_SetMute(IAudioMute* This,WINBOOL bMute,LPCGUID pguidEventContext) { +static inline HRESULT IAudioMute_SetMute(IAudioMute* This,WINBOOL bMute,LPCGUID pguidEventContext) { return This->lpVtbl->SetMute(This,bMute,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioMute_GetMute(IAudioMute* This,WINBOOL *pbMute) { +static inline HRESULT IAudioMute_GetMute(IAudioMute* This,WINBOOL *pbMute) { return This->lpVtbl->GetMute(This,pbMute); } #endif @@ -1342,32 +1334,32 @@ interface IAudioBass { #define IAudioBass_SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) (This)->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioBass_QueryInterface(IAudioBass* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioBass_QueryInterface(IAudioBass* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioBass_AddRef(IAudioBass* This) { +static inline ULONG IAudioBass_AddRef(IAudioBass* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioBass_Release(IAudioBass* This) { +static inline ULONG IAudioBass_Release(IAudioBass* This) { return This->lpVtbl->Release(This); } /*** IPerChannelDbLevel methods ***/ -static __WIDL_INLINE HRESULT IAudioBass_GetChannelCount(IAudioBass* This,UINT *pcChannels) { +static inline HRESULT IAudioBass_GetChannelCount(IAudioBass* This,UINT *pcChannels) { return This->lpVtbl->GetChannelCount(This,pcChannels); } -static __WIDL_INLINE HRESULT IAudioBass_GetLevelRange(IAudioBass* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { +static inline HRESULT IAudioBass_GetLevelRange(IAudioBass* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { return This->lpVtbl->GetLevelRange(This,nChannel,pfMinLevelDB,pfMaxLevelDB,pfStepping); } -static __WIDL_INLINE HRESULT IAudioBass_GetLevel(IAudioBass* This,UINT nChannel,float *pfLevelDB) { +static inline HRESULT IAudioBass_GetLevel(IAudioBass* This,UINT nChannel,float *pfLevelDB) { return This->lpVtbl->GetLevel(This,nChannel,pfLevelDB); } -static __WIDL_INLINE HRESULT IAudioBass_SetLevel(IAudioBass* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioBass_SetLevel(IAudioBass* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevel(This,nChannel,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioBass_SetLevelUniform(IAudioBass* This,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioBass_SetLevelUniform(IAudioBass* This,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelUniform(This,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioBass_SetLevelAllChannels(IAudioBass* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { +static inline HRESULT IAudioBass_SetLevelAllChannels(IAudioBass* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext); } #endif @@ -1465,32 +1457,32 @@ interface IAudioMidRange { #define IAudioMidRange_SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) (This)->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioMidRange_QueryInterface(IAudioMidRange* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioMidRange_QueryInterface(IAudioMidRange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioMidRange_AddRef(IAudioMidRange* This) { +static inline ULONG IAudioMidRange_AddRef(IAudioMidRange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioMidRange_Release(IAudioMidRange* This) { +static inline ULONG IAudioMidRange_Release(IAudioMidRange* This) { return This->lpVtbl->Release(This); } /*** IPerChannelDbLevel methods ***/ -static __WIDL_INLINE HRESULT IAudioMidRange_GetChannelCount(IAudioMidRange* This,UINT *pcChannels) { +static inline HRESULT IAudioMidRange_GetChannelCount(IAudioMidRange* This,UINT *pcChannels) { return This->lpVtbl->GetChannelCount(This,pcChannels); } -static __WIDL_INLINE HRESULT IAudioMidRange_GetLevelRange(IAudioMidRange* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { +static inline HRESULT IAudioMidRange_GetLevelRange(IAudioMidRange* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { return This->lpVtbl->GetLevelRange(This,nChannel,pfMinLevelDB,pfMaxLevelDB,pfStepping); } -static __WIDL_INLINE HRESULT IAudioMidRange_GetLevel(IAudioMidRange* This,UINT nChannel,float *pfLevelDB) { +static inline HRESULT IAudioMidRange_GetLevel(IAudioMidRange* This,UINT nChannel,float *pfLevelDB) { return This->lpVtbl->GetLevel(This,nChannel,pfLevelDB); } -static __WIDL_INLINE HRESULT IAudioMidRange_SetLevel(IAudioMidRange* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioMidRange_SetLevel(IAudioMidRange* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevel(This,nChannel,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioMidRange_SetLevelUniform(IAudioMidRange* This,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioMidRange_SetLevelUniform(IAudioMidRange* This,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelUniform(This,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioMidRange_SetLevelAllChannels(IAudioMidRange* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { +static inline HRESULT IAudioMidRange_SetLevelAllChannels(IAudioMidRange* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext); } #endif @@ -1588,32 +1580,32 @@ interface IAudioTreble { #define IAudioTreble_SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) (This)->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioTreble_QueryInterface(IAudioTreble* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioTreble_QueryInterface(IAudioTreble* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioTreble_AddRef(IAudioTreble* This) { +static inline ULONG IAudioTreble_AddRef(IAudioTreble* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioTreble_Release(IAudioTreble* This) { +static inline ULONG IAudioTreble_Release(IAudioTreble* This) { return This->lpVtbl->Release(This); } /*** IPerChannelDbLevel methods ***/ -static __WIDL_INLINE HRESULT IAudioTreble_GetChannelCount(IAudioTreble* This,UINT *pcChannels) { +static inline HRESULT IAudioTreble_GetChannelCount(IAudioTreble* This,UINT *pcChannels) { return This->lpVtbl->GetChannelCount(This,pcChannels); } -static __WIDL_INLINE HRESULT IAudioTreble_GetLevelRange(IAudioTreble* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { +static inline HRESULT IAudioTreble_GetLevelRange(IAudioTreble* This,UINT nChannel,float *pfMinLevelDB,float *pfMaxLevelDB,float *pfStepping) { return This->lpVtbl->GetLevelRange(This,nChannel,pfMinLevelDB,pfMaxLevelDB,pfStepping); } -static __WIDL_INLINE HRESULT IAudioTreble_GetLevel(IAudioTreble* This,UINT nChannel,float *pfLevelDB) { +static inline HRESULT IAudioTreble_GetLevel(IAudioTreble* This,UINT nChannel,float *pfLevelDB) { return This->lpVtbl->GetLevel(This,nChannel,pfLevelDB); } -static __WIDL_INLINE HRESULT IAudioTreble_SetLevel(IAudioTreble* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioTreble_SetLevel(IAudioTreble* This,UINT nChannel,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevel(This,nChannel,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioTreble_SetLevelUniform(IAudioTreble* This,float fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioTreble_SetLevelUniform(IAudioTreble* This,float fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelUniform(This,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioTreble_SetLevelAllChannels(IAudioTreble* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { +static inline HRESULT IAudioTreble_SetLevelAllChannels(IAudioTreble* This,float *aLevelsDB,ULONG cChannels,LPCGUID pguidEventContext) { return This->lpVtbl->SetLevelAllChannels(This,aLevelsDB,cChannels,pguidEventContext); } #endif @@ -1690,20 +1682,20 @@ interface IAudioAutoGainControl { #define IAudioAutoGainControl_GetMute(This,pbEnabled) (This)->lpVtbl->GetMute(This,pbEnabled) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioAutoGainControl_QueryInterface(IAudioAutoGainControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioAutoGainControl_QueryInterface(IAudioAutoGainControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioAutoGainControl_AddRef(IAudioAutoGainControl* This) { +static inline ULONG IAudioAutoGainControl_AddRef(IAudioAutoGainControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioAutoGainControl_Release(IAudioAutoGainControl* This) { +static inline ULONG IAudioAutoGainControl_Release(IAudioAutoGainControl* This) { return This->lpVtbl->Release(This); } /*** IAudioAutoGainControl methods ***/ -static __WIDL_INLINE HRESULT IAudioAutoGainControl_GetEnabled(IAudioAutoGainControl* This,WINBOOL bEnabled,LPCGUID pguidEventContext) { +static inline HRESULT IAudioAutoGainControl_GetEnabled(IAudioAutoGainControl* This,WINBOOL bEnabled,LPCGUID pguidEventContext) { return This->lpVtbl->GetEnabled(This,bEnabled,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioAutoGainControl_GetMute(IAudioAutoGainControl* This,WINBOOL *pbEnabled) { +static inline HRESULT IAudioAutoGainControl_GetMute(IAudioAutoGainControl* This,WINBOOL *pbEnabled) { return This->lpVtbl->GetMute(This,pbEnabled); } #endif @@ -1780,20 +1772,20 @@ interface IAudioPeakMeter { #define IAudioPeakMeter_GetLevel(This,nChannel,pfLevel) (This)->lpVtbl->GetLevel(This,nChannel,pfLevel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioPeakMeter_QueryInterface(IAudioPeakMeter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioPeakMeter_QueryInterface(IAudioPeakMeter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioPeakMeter_AddRef(IAudioPeakMeter* This) { +static inline ULONG IAudioPeakMeter_AddRef(IAudioPeakMeter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioPeakMeter_Release(IAudioPeakMeter* This) { +static inline ULONG IAudioPeakMeter_Release(IAudioPeakMeter* This) { return This->lpVtbl->Release(This); } /*** IAudioPeakMeter methods ***/ -static __WIDL_INLINE HRESULT IAudioPeakMeter_GetChannelCount(IAudioPeakMeter* This,UINT *pcChannels) { +static inline HRESULT IAudioPeakMeter_GetChannelCount(IAudioPeakMeter* This,UINT *pcChannels) { return This->lpVtbl->GetChannelCount(This,pcChannels); } -static __WIDL_INLINE HRESULT IAudioPeakMeter_GetLevel(IAudioPeakMeter* This,UINT nChannel,float *pfLevel) { +static inline HRESULT IAudioPeakMeter_GetLevel(IAudioPeakMeter* This,UINT nChannel,float *pfLevel) { return This->lpVtbl->GetLevel(This,nChannel,pfLevel); } #endif @@ -1894,26 +1886,26 @@ interface IDeviceSpecificProperty { #define IDeviceSpecificProperty_Get4BRange(This,plMin,plMax,plStepping) (This)->lpVtbl->Get4BRange(This,plMin,plMax,plStepping) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDeviceSpecificProperty_QueryInterface(IDeviceSpecificProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDeviceSpecificProperty_QueryInterface(IDeviceSpecificProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDeviceSpecificProperty_AddRef(IDeviceSpecificProperty* This) { +static inline ULONG IDeviceSpecificProperty_AddRef(IDeviceSpecificProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDeviceSpecificProperty_Release(IDeviceSpecificProperty* This) { +static inline ULONG IDeviceSpecificProperty_Release(IDeviceSpecificProperty* This) { return This->lpVtbl->Release(This); } /*** IDeviceSpecificProperty methods ***/ -static __WIDL_INLINE HRESULT IDeviceSpecificProperty_GetType(IDeviceSpecificProperty* This,VARTYPE *pVType) { +static inline HRESULT IDeviceSpecificProperty_GetType(IDeviceSpecificProperty* This,VARTYPE *pVType) { return This->lpVtbl->GetType(This,pVType); } -static __WIDL_INLINE HRESULT IDeviceSpecificProperty_GetValue(IDeviceSpecificProperty* This,VARTYPE *pvType,DWORD *pcbValue) { +static inline HRESULT IDeviceSpecificProperty_GetValue(IDeviceSpecificProperty* This,VARTYPE *pvType,DWORD *pcbValue) { return This->lpVtbl->GetValue(This,pvType,pcbValue); } -static __WIDL_INLINE HRESULT IDeviceSpecificProperty_SetValue(IDeviceSpecificProperty* This,void *pvValue,DWORD cbValue,LPCGUID pguidEventContext) { +static inline HRESULT IDeviceSpecificProperty_SetValue(IDeviceSpecificProperty* This,void *pvValue,DWORD cbValue,LPCGUID pguidEventContext) { return This->lpVtbl->SetValue(This,pvValue,cbValue,pguidEventContext); } -static __WIDL_INLINE HRESULT IDeviceSpecificProperty_Get4BRange(IDeviceSpecificProperty* This,LONG *plMin,LONG *plMax,LONG *plStepping) { +static inline HRESULT IDeviceSpecificProperty_Get4BRange(IDeviceSpecificProperty* This,LONG *plMin,LONG *plMax,LONG *plStepping) { return This->lpVtbl->Get4BRange(This,plMin,plMax,plStepping); } #endif @@ -1992,20 +1984,20 @@ interface IKsFormatSupport { #define IKsFormatSupport_GetDevicePreferredFormat(This,ppKsFormat) (This)->lpVtbl->GetDevicePreferredFormat(This,ppKsFormat) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKsFormatSupport_QueryInterface(IKsFormatSupport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKsFormatSupport_QueryInterface(IKsFormatSupport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKsFormatSupport_AddRef(IKsFormatSupport* This) { +static inline ULONG IKsFormatSupport_AddRef(IKsFormatSupport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKsFormatSupport_Release(IKsFormatSupport* This) { +static inline ULONG IKsFormatSupport_Release(IKsFormatSupport* This) { return This->lpVtbl->Release(This); } /*** IKsFormatSupport methods ***/ -static __WIDL_INLINE HRESULT IKsFormatSupport_IsFormatSupported(IKsFormatSupport* This,PKSDATAFORMAT pKsFormat,DWORD cbFormat,WINBOOL *pbSupported) { +static inline HRESULT IKsFormatSupport_IsFormatSupported(IKsFormatSupport* This,PKSDATAFORMAT pKsFormat,DWORD cbFormat,WINBOOL *pbSupported) { return This->lpVtbl->IsFormatSupported(This,pKsFormat,cbFormat,pbSupported); } -static __WIDL_INLINE HRESULT IKsFormatSupport_GetDevicePreferredFormat(IKsFormatSupport* This,PKSDATAFORMAT *ppKsFormat) { +static inline HRESULT IKsFormatSupport_GetDevicePreferredFormat(IKsFormatSupport* This,PKSDATAFORMAT *ppKsFormat) { return This->lpVtbl->GetDevicePreferredFormat(This,ppKsFormat); } #endif @@ -2082,20 +2074,20 @@ interface IKsJackDescription { #define IKsJackDescription_GetJackDescription(This,nJack,pDescription) (This)->lpVtbl->GetJackDescription(This,nJack,pDescription) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKsJackDescription_QueryInterface(IKsJackDescription* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKsJackDescription_QueryInterface(IKsJackDescription* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKsJackDescription_AddRef(IKsJackDescription* This) { +static inline ULONG IKsJackDescription_AddRef(IKsJackDescription* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKsJackDescription_Release(IKsJackDescription* This) { +static inline ULONG IKsJackDescription_Release(IKsJackDescription* This) { return This->lpVtbl->Release(This); } /*** IKsJackDescription methods ***/ -static __WIDL_INLINE HRESULT IKsJackDescription_GetJackCount(IKsJackDescription* This,UINT *pcJacks) { +static inline HRESULT IKsJackDescription_GetJackCount(IKsJackDescription* This,UINT *pcJacks) { return This->lpVtbl->GetJackCount(This,pcJacks); } -static __WIDL_INLINE HRESULT IKsJackDescription_GetJackDescription(IKsJackDescription* This,UINT nJack,KSJACK_DESCRIPTION *pDescription) { +static inline HRESULT IKsJackDescription_GetJackDescription(IKsJackDescription* This,UINT nJack,KSJACK_DESCRIPTION *pDescription) { return This->lpVtbl->GetJackDescription(This,nJack,pDescription); } #endif @@ -2172,20 +2164,20 @@ interface IKsJackDescription2 { #define IKsJackDescription2_GetJackDescription2(This,nJack,pDescription2) (This)->lpVtbl->GetJackDescription2(This,nJack,pDescription2) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKsJackDescription2_QueryInterface(IKsJackDescription2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKsJackDescription2_QueryInterface(IKsJackDescription2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKsJackDescription2_AddRef(IKsJackDescription2* This) { +static inline ULONG IKsJackDescription2_AddRef(IKsJackDescription2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKsJackDescription2_Release(IKsJackDescription2* This) { +static inline ULONG IKsJackDescription2_Release(IKsJackDescription2* This) { return This->lpVtbl->Release(This); } /*** IKsJackDescription2 methods ***/ -static __WIDL_INLINE HRESULT IKsJackDescription2_GetJackCount(IKsJackDescription2* This,UINT *pcJacks) { +static inline HRESULT IKsJackDescription2_GetJackCount(IKsJackDescription2* This,UINT *pcJacks) { return This->lpVtbl->GetJackCount(This,pcJacks); } -static __WIDL_INLINE HRESULT IKsJackDescription2_GetJackDescription2(IKsJackDescription2* This,UINT nJack,KSJACK_DESCRIPTION2 *pDescription2) { +static inline HRESULT IKsJackDescription2_GetJackDescription2(IKsJackDescription2* This,UINT nJack,KSJACK_DESCRIPTION2 *pDescription2) { return This->lpVtbl->GetJackDescription2(This,nJack,pDescription2); } #endif @@ -2252,17 +2244,17 @@ interface IKsJackSinkInformation { #define IKsJackSinkInformation_GetJackSinkInformation(This,pJackSinkInformation) (This)->lpVtbl->GetJackSinkInformation(This,pJackSinkInformation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKsJackSinkInformation_QueryInterface(IKsJackSinkInformation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKsJackSinkInformation_QueryInterface(IKsJackSinkInformation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKsJackSinkInformation_AddRef(IKsJackSinkInformation* This) { +static inline ULONG IKsJackSinkInformation_AddRef(IKsJackSinkInformation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKsJackSinkInformation_Release(IKsJackSinkInformation* This) { +static inline ULONG IKsJackSinkInformation_Release(IKsJackSinkInformation* This) { return This->lpVtbl->Release(This); } /*** IKsJackSinkInformation methods ***/ -static __WIDL_INLINE HRESULT IKsJackSinkInformation_GetJackSinkInformation(IKsJackSinkInformation* This,KSJACK_SINK_INFORMATION *pJackSinkInformation) { +static inline HRESULT IKsJackSinkInformation_GetJackSinkInformation(IKsJackSinkInformation* This,KSJACK_SINK_INFORMATION *pJackSinkInformation) { return This->lpVtbl->GetJackSinkInformation(This,pJackSinkInformation); } #endif @@ -2339,20 +2331,20 @@ interface IPartsList { #define IPartsList_GetPart(This,nIndex,ppPart) (This)->lpVtbl->GetPart(This,nIndex,ppPart) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPartsList_QueryInterface(IPartsList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPartsList_QueryInterface(IPartsList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPartsList_AddRef(IPartsList* This) { +static inline ULONG IPartsList_AddRef(IPartsList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPartsList_Release(IPartsList* This) { +static inline ULONG IPartsList_Release(IPartsList* This) { return This->lpVtbl->Release(This); } /*** IPartsList methods ***/ -static __WIDL_INLINE HRESULT IPartsList_GetCount(IPartsList* This,UINT *pCount) { +static inline HRESULT IPartsList_GetCount(IPartsList* This,UINT *pCount) { return This->lpVtbl->GetCount(This,pCount); } -static __WIDL_INLINE HRESULT IPartsList_GetPart(IPartsList* This,UINT nIndex,IPart **ppPart) { +static inline HRESULT IPartsList_GetPart(IPartsList* This,UINT nIndex,IPart **ppPart) { return This->lpVtbl->GetPart(This,nIndex,ppPart); } #endif @@ -2523,53 +2515,53 @@ interface IPart { #define IPart_UnregisterControlChangeCallback(This,pNotify) (This)->lpVtbl->UnregisterControlChangeCallback(This,pNotify) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPart_QueryInterface(IPart* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPart_QueryInterface(IPart* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPart_AddRef(IPart* This) { +static inline ULONG IPart_AddRef(IPart* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPart_Release(IPart* This) { +static inline ULONG IPart_Release(IPart* This) { return This->lpVtbl->Release(This); } /*** IPart methods ***/ -static __WIDL_INLINE HRESULT IPart_GetName(IPart* This,LPWSTR *ppwstrName) { +static inline HRESULT IPart_GetName(IPart* This,LPWSTR *ppwstrName) { return This->lpVtbl->GetName(This,ppwstrName); } -static __WIDL_INLINE HRESULT IPart_GetLocalId(IPart* This,UINT *pnId) { +static inline HRESULT IPart_GetLocalId(IPart* This,UINT *pnId) { return This->lpVtbl->GetLocalId(This,pnId); } -static __WIDL_INLINE HRESULT IPart_GetGlobalId(IPart* This,LPWSTR *ppwstrGlobalId) { +static inline HRESULT IPart_GetGlobalId(IPart* This,LPWSTR *ppwstrGlobalId) { return This->lpVtbl->GetGlobalId(This,ppwstrGlobalId); } -static __WIDL_INLINE HRESULT IPart_GetPartType(IPart* This,PartType *pPartType) { +static inline HRESULT IPart_GetPartType(IPart* This,PartType *pPartType) { return This->lpVtbl->GetPartType(This,pPartType); } -static __WIDL_INLINE HRESULT IPart_GetSubType(IPart* This,GUID *pSubType) { +static inline HRESULT IPart_GetSubType(IPart* This,GUID *pSubType) { return This->lpVtbl->GetSubType(This,pSubType); } -static __WIDL_INLINE HRESULT IPart_GetControlInterfaceCount(IPart* This,UINT *pCount) { +static inline HRESULT IPart_GetControlInterfaceCount(IPart* This,UINT *pCount) { return This->lpVtbl->GetControlInterfaceCount(This,pCount); } -static __WIDL_INLINE HRESULT IPart_GetControlInterface(IPart* This,UINT nIndex,IControlInterface **ppInterfaceDesc) { +static inline HRESULT IPart_GetControlInterface(IPart* This,UINT nIndex,IControlInterface **ppInterfaceDesc) { return This->lpVtbl->GetControlInterface(This,nIndex,ppInterfaceDesc); } -static __WIDL_INLINE HRESULT IPart_EnumPartsIncoming(IPart* This,IPartsList **ppParts) { +static inline HRESULT IPart_EnumPartsIncoming(IPart* This,IPartsList **ppParts) { return This->lpVtbl->EnumPartsIncoming(This,ppParts); } -static __WIDL_INLINE HRESULT IPart_EnumPartsOutgoing(IPart* This,IPartsList **ppParts) { +static inline HRESULT IPart_EnumPartsOutgoing(IPart* This,IPartsList **ppParts) { return This->lpVtbl->EnumPartsOutgoing(This,ppParts); } -static __WIDL_INLINE HRESULT IPart_GetTopologyObjects(IPart* This,IDeviceTopology **ppTopology) { +static inline HRESULT IPart_GetTopologyObjects(IPart* This,IDeviceTopology **ppTopology) { return This->lpVtbl->GetTopologyObjects(This,ppTopology); } -static __WIDL_INLINE HRESULT IPart_Activate(IPart* This,DWORD dwClsContext,REFIID refiid,void **ppvObject) { +static inline HRESULT IPart_Activate(IPart* This,DWORD dwClsContext,REFIID refiid,void **ppvObject) { return This->lpVtbl->Activate(This,dwClsContext,refiid,ppvObject); } -static __WIDL_INLINE HRESULT IPart_RegisterControlChangeCallback(IPart* This,REFGUID riid,IControlChangeNotify *pNotify) { +static inline HRESULT IPart_RegisterControlChangeCallback(IPart* This,REFGUID riid,IControlChangeNotify *pNotify) { return This->lpVtbl->RegisterControlChangeCallback(This,riid,pNotify); } -static __WIDL_INLINE HRESULT IPart_UnregisterControlChangeCallback(IPart* This,IControlChangeNotify *pNotify) { +static inline HRESULT IPart_UnregisterControlChangeCallback(IPart* This,IControlChangeNotify *pNotify) { return This->lpVtbl->UnregisterControlChangeCallback(This,pNotify); } #endif @@ -2691,38 +2683,38 @@ interface IConnector { #define IConnector_GetDeviceIdConnectedTo(This,ppwstrDeviceId) (This)->lpVtbl->GetDeviceIdConnectedTo(This,ppwstrDeviceId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IConnector_QueryInterface(IConnector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IConnector_QueryInterface(IConnector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IConnector_AddRef(IConnector* This) { +static inline ULONG IConnector_AddRef(IConnector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IConnector_Release(IConnector* This) { +static inline ULONG IConnector_Release(IConnector* This) { return This->lpVtbl->Release(This); } /*** IConnector methods ***/ -static __WIDL_INLINE HRESULT IConnector_GetType(IConnector* This,ConnectorType *pType) { +static inline HRESULT IConnector_GetType(IConnector* This,ConnectorType *pType) { return This->lpVtbl->GetType(This,pType); } -static __WIDL_INLINE HRESULT IConnector_GetDataFlow(IConnector* This,DataFlow *pFlow) { +static inline HRESULT IConnector_GetDataFlow(IConnector* This,DataFlow *pFlow) { return This->lpVtbl->GetDataFlow(This,pFlow); } -static __WIDL_INLINE HRESULT IConnector_ConnectTo(IConnector* This,IConnector *pConnectTo) { +static inline HRESULT IConnector_ConnectTo(IConnector* This,IConnector *pConnectTo) { return This->lpVtbl->ConnectTo(This,pConnectTo); } -static __WIDL_INLINE HRESULT IConnector_Disconnect(IConnector* This) { +static inline HRESULT IConnector_Disconnect(IConnector* This) { return This->lpVtbl->Disconnect(This); } -static __WIDL_INLINE HRESULT IConnector_IsConnected(IConnector* This,WINBOOL *pbConnected) { +static inline HRESULT IConnector_IsConnected(IConnector* This,WINBOOL *pbConnected) { return This->lpVtbl->IsConnected(This,pbConnected); } -static __WIDL_INLINE HRESULT IConnector_GetConnectedTo(IConnector* This,IConnector **ppConTo) { +static inline HRESULT IConnector_GetConnectedTo(IConnector* This,IConnector **ppConTo) { return This->lpVtbl->GetConnectedTo(This,ppConTo); } -static __WIDL_INLINE HRESULT IConnector_GetConnectorIdConnectedTo(IConnector* This,LPWSTR *ppwstrConnectorId) { +static inline HRESULT IConnector_GetConnectorIdConnectedTo(IConnector* This,LPWSTR *ppwstrConnectorId) { return This->lpVtbl->GetConnectorIdConnectedTo(This,ppwstrConnectorId); } -static __WIDL_INLINE HRESULT IConnector_GetDeviceIdConnectedTo(IConnector* This,LPWSTR *ppwstrDeviceId) { +static inline HRESULT IConnector_GetDeviceIdConnectedTo(IConnector* This,LPWSTR *ppwstrDeviceId) { return This->lpVtbl->GetDeviceIdConnectedTo(This,ppwstrDeviceId); } #endif @@ -2779,13 +2771,13 @@ interface ISubUnit { #define ISubUnit_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISubUnit_QueryInterface(ISubUnit* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISubUnit_QueryInterface(ISubUnit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISubUnit_AddRef(ISubUnit* This) { +static inline ULONG ISubUnit_AddRef(ISubUnit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISubUnit_Release(ISubUnit* This) { +static inline ULONG ISubUnit_Release(ISubUnit* This) { return This->lpVtbl->Release(This); } #endif @@ -2860,20 +2852,20 @@ interface IControlInterface { #define IControlInterface_GetIID(This,pIID) (This)->lpVtbl->GetIID(This,pIID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IControlInterface_QueryInterface(IControlInterface* This,REFIID riid,void **ppvObject) { +static inline HRESULT IControlInterface_QueryInterface(IControlInterface* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IControlInterface_AddRef(IControlInterface* This) { +static inline ULONG IControlInterface_AddRef(IControlInterface* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IControlInterface_Release(IControlInterface* This) { +static inline ULONG IControlInterface_Release(IControlInterface* This) { return This->lpVtbl->Release(This); } /*** IControlInterface methods ***/ -static __WIDL_INLINE HRESULT IControlInterface_GetName(IControlInterface* This,LPWSTR *ppwstrName) { +static inline HRESULT IControlInterface_GetName(IControlInterface* This,LPWSTR *ppwstrName) { return This->lpVtbl->GetName(This,ppwstrName); } -static __WIDL_INLINE HRESULT IControlInterface_GetIID(IControlInterface* This,GUID *pIID) { +static inline HRESULT IControlInterface_GetIID(IControlInterface* This,GUID *pIID) { return This->lpVtbl->GetIID(This,pIID); } #endif @@ -2942,17 +2934,17 @@ interface IControlChangeNotify { #define IControlChangeNotify_OnNotify(This,dwSenderProcessId,ppguidEventContext) (This)->lpVtbl->OnNotify(This,dwSenderProcessId,ppguidEventContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IControlChangeNotify_QueryInterface(IControlChangeNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IControlChangeNotify_QueryInterface(IControlChangeNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IControlChangeNotify_AddRef(IControlChangeNotify* This) { +static inline ULONG IControlChangeNotify_AddRef(IControlChangeNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IControlChangeNotify_Release(IControlChangeNotify* This) { +static inline ULONG IControlChangeNotify_Release(IControlChangeNotify* This) { return This->lpVtbl->Release(This); } /*** IControlChangeNotify methods ***/ -static __WIDL_INLINE HRESULT IControlChangeNotify_OnNotify(IControlChangeNotify* This,DWORD dwSenderProcessId,LPCGUID ppguidEventContext) { +static inline HRESULT IControlChangeNotify_OnNotify(IControlChangeNotify* This,DWORD dwSenderProcessId,LPCGUID ppguidEventContext) { return This->lpVtbl->OnNotify(This,dwSenderProcessId,ppguidEventContext); } #endif @@ -3079,35 +3071,35 @@ interface IDeviceTopology { #define IDeviceTopology_GetSignalPath(This,pIPartFrom,pIPartTo,bRejectMixedPaths,ppParts) (This)->lpVtbl->GetSignalPath(This,pIPartFrom,pIPartTo,bRejectMixedPaths,ppParts) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDeviceTopology_QueryInterface(IDeviceTopology* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDeviceTopology_QueryInterface(IDeviceTopology* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDeviceTopology_AddRef(IDeviceTopology* This) { +static inline ULONG IDeviceTopology_AddRef(IDeviceTopology* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDeviceTopology_Release(IDeviceTopology* This) { +static inline ULONG IDeviceTopology_Release(IDeviceTopology* This) { return This->lpVtbl->Release(This); } /*** IDeviceTopology methods ***/ -static __WIDL_INLINE HRESULT IDeviceTopology_GetConnectorCount(IDeviceTopology* This,UINT *pCount) { +static inline HRESULT IDeviceTopology_GetConnectorCount(IDeviceTopology* This,UINT *pCount) { return This->lpVtbl->GetConnectorCount(This,pCount); } -static __WIDL_INLINE HRESULT IDeviceTopology_GetConnector(IDeviceTopology* This,UINT nIndex,IConnector **ppConnector) { +static inline HRESULT IDeviceTopology_GetConnector(IDeviceTopology* This,UINT nIndex,IConnector **ppConnector) { return This->lpVtbl->GetConnector(This,nIndex,ppConnector); } -static __WIDL_INLINE HRESULT IDeviceTopology_GetSubunitCount(IDeviceTopology* This,UINT *pCount) { +static inline HRESULT IDeviceTopology_GetSubunitCount(IDeviceTopology* This,UINT *pCount) { return This->lpVtbl->GetSubunitCount(This,pCount); } -static __WIDL_INLINE HRESULT IDeviceTopology_GetSubunit(IDeviceTopology* This,UINT nIndex,ISubUnit **ppConnector) { +static inline HRESULT IDeviceTopology_GetSubunit(IDeviceTopology* This,UINT nIndex,ISubUnit **ppConnector) { return This->lpVtbl->GetSubunit(This,nIndex,ppConnector); } -static __WIDL_INLINE HRESULT IDeviceTopology_GetPartById(IDeviceTopology* This,UINT nId,IPart **ppPart) { +static inline HRESULT IDeviceTopology_GetPartById(IDeviceTopology* This,UINT nId,IPart **ppPart) { return This->lpVtbl->GetPartById(This,nId,ppPart); } -static __WIDL_INLINE HRESULT IDeviceTopology_GetDeviceId(IDeviceTopology* This,LPWSTR *ppwstrDeviceId) { +static inline HRESULT IDeviceTopology_GetDeviceId(IDeviceTopology* This,LPWSTR *ppwstrDeviceId) { return This->lpVtbl->GetDeviceId(This,ppwstrDeviceId); } -static __WIDL_INLINE HRESULT IDeviceTopology_GetSignalPath(IDeviceTopology* This,IPart *pIPartFrom,IPart *pIPartTo,WINBOOL bRejectMixedPaths,IPartsList **ppParts) { +static inline HRESULT IDeviceTopology_GetSignalPath(IDeviceTopology* This,IPart *pIPartFrom,IPart *pIPartTo,WINBOOL bRejectMixedPaths,IPartsList **ppParts) { return This->lpVtbl->GetSignalPath(This,pIPartFrom,pIPartTo,bRejectMixedPaths,ppParts); } #endif diff --git a/lib/libc/include/any-windows-any/dimm.h b/lib/libc/include/any-windows-any/dimm.h index e4c6b34e6b7ddd55149b4c2ea01531420e7124a5..1fce97e4d197c359261d34149c26b28276b771be 100644 --- a/lib/libc/include/any-windows-any/dimm.h +++ b/lib/libc/include/any-windows-any/dimm.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dimm.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dimm.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dimm_h__ #define __dimm_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IEnumInputContext_FWD_DEFINED__ @@ -357,26 +349,26 @@ interface IEnumInputContext { #define IEnumInputContext_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumInputContext_QueryInterface(IEnumInputContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumInputContext_QueryInterface(IEnumInputContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumInputContext_AddRef(IEnumInputContext* This) { +static inline ULONG IEnumInputContext_AddRef(IEnumInputContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumInputContext_Release(IEnumInputContext* This) { +static inline ULONG IEnumInputContext_Release(IEnumInputContext* This) { return This->lpVtbl->Release(This); } /*** IEnumInputContext methods ***/ -static __WIDL_INLINE HRESULT IEnumInputContext_Clone(IEnumInputContext* This,IEnumInputContext **ppEnum) { +static inline HRESULT IEnumInputContext_Clone(IEnumInputContext* This,IEnumInputContext **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumInputContext_Next(IEnumInputContext* This,ULONG ulCount,HIMC *rgInputContext,ULONG *pcFetched) { +static inline HRESULT IEnumInputContext_Next(IEnumInputContext* This,ULONG ulCount,HIMC *rgInputContext,ULONG *pcFetched) { return This->lpVtbl->Next(This,ulCount,rgInputContext,pcFetched); } -static __WIDL_INLINE HRESULT IEnumInputContext_Reset(IEnumInputContext* This) { +static inline HRESULT IEnumInputContext_Reset(IEnumInputContext* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumInputContext_Skip(IEnumInputContext* This,ULONG ulCount) { +static inline HRESULT IEnumInputContext_Skip(IEnumInputContext* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -457,20 +449,20 @@ interface IActiveIMMRegistrar { #define IActiveIMMRegistrar_UnregisterIME(This,rclsid) (This)->lpVtbl->UnregisterIME(This,rclsid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveIMMRegistrar_QueryInterface(IActiveIMMRegistrar* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveIMMRegistrar_QueryInterface(IActiveIMMRegistrar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveIMMRegistrar_AddRef(IActiveIMMRegistrar* This) { +static inline ULONG IActiveIMMRegistrar_AddRef(IActiveIMMRegistrar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveIMMRegistrar_Release(IActiveIMMRegistrar* This) { +static inline ULONG IActiveIMMRegistrar_Release(IActiveIMMRegistrar* This) { return This->lpVtbl->Release(This); } /*** IActiveIMMRegistrar methods ***/ -static __WIDL_INLINE HRESULT IActiveIMMRegistrar_RegisterIME(IActiveIMMRegistrar* This,REFCLSID rclsid,LANGID lgid,LPCWSTR pszIconFile,LPCWSTR pszDesc) { +static inline HRESULT IActiveIMMRegistrar_RegisterIME(IActiveIMMRegistrar* This,REFCLSID rclsid,LANGID lgid,LPCWSTR pszIconFile,LPCWSTR pszDesc) { return This->lpVtbl->RegisterIME(This,rclsid,lgid,pszIconFile,pszDesc); } -static __WIDL_INLINE HRESULT IActiveIMMRegistrar_UnregisterIME(IActiveIMMRegistrar* This,REFCLSID rclsid) { +static inline HRESULT IActiveIMMRegistrar_UnregisterIME(IActiveIMMRegistrar* This,REFCLSID rclsid) { return This->lpVtbl->UnregisterIME(This,rclsid); } #endif @@ -567,29 +559,29 @@ interface IActiveIMMMessagePumpOwner { #define IActiveIMMMessagePumpOwner_Resume(This,dwCookie) (This)->lpVtbl->Resume(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveIMMMessagePumpOwner_QueryInterface(IActiveIMMMessagePumpOwner* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveIMMMessagePumpOwner_QueryInterface(IActiveIMMMessagePumpOwner* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveIMMMessagePumpOwner_AddRef(IActiveIMMMessagePumpOwner* This) { +static inline ULONG IActiveIMMMessagePumpOwner_AddRef(IActiveIMMMessagePumpOwner* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveIMMMessagePumpOwner_Release(IActiveIMMMessagePumpOwner* This) { +static inline ULONG IActiveIMMMessagePumpOwner_Release(IActiveIMMMessagePumpOwner* This) { return This->lpVtbl->Release(This); } /*** IActiveIMMMessagePumpOwner methods ***/ -static __WIDL_INLINE HRESULT IActiveIMMMessagePumpOwner_Start(IActiveIMMMessagePumpOwner* This) { +static inline HRESULT IActiveIMMMessagePumpOwner_Start(IActiveIMMMessagePumpOwner* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT IActiveIMMMessagePumpOwner_End(IActiveIMMMessagePumpOwner* This) { +static inline HRESULT IActiveIMMMessagePumpOwner_End(IActiveIMMMessagePumpOwner* This) { return This->lpVtbl->End(This); } -static __WIDL_INLINE HRESULT IActiveIMMMessagePumpOwner_OnTranslateMessage(IActiveIMMMessagePumpOwner* This,const MSG *pMsg) { +static inline HRESULT IActiveIMMMessagePumpOwner_OnTranslateMessage(IActiveIMMMessagePumpOwner* This,const MSG *pMsg) { return This->lpVtbl->OnTranslateMessage(This,pMsg); } -static __WIDL_INLINE HRESULT IActiveIMMMessagePumpOwner_Pause(IActiveIMMMessagePumpOwner* This,DWORD *pdwCookie) { +static inline HRESULT IActiveIMMMessagePumpOwner_Pause(IActiveIMMMessagePumpOwner* This,DWORD *pdwCookie) { return This->lpVtbl->Pause(This,pdwCookie); } -static __WIDL_INLINE HRESULT IActiveIMMMessagePumpOwner_Resume(IActiveIMMMessagePumpOwner* This,DWORD dwCookie) { +static inline HRESULT IActiveIMMMessagePumpOwner_Resume(IActiveIMMMessagePumpOwner* This,DWORD dwCookie) { return This->lpVtbl->Resume(This,dwCookie); } #endif @@ -1519,218 +1511,218 @@ interface IActiveIMMApp { #define IActiveIMMApp_EnumInputContext(This,idThread,ppEnum) (This)->lpVtbl->EnumInputContext(This,idThread,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveIMMApp_QueryInterface(IActiveIMMApp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveIMMApp_QueryInterface(IActiveIMMApp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveIMMApp_AddRef(IActiveIMMApp* This) { +static inline ULONG IActiveIMMApp_AddRef(IActiveIMMApp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveIMMApp_Release(IActiveIMMApp* This) { +static inline ULONG IActiveIMMApp_Release(IActiveIMMApp* This) { return This->lpVtbl->Release(This); } /*** IActiveIMMApp methods ***/ -static __WIDL_INLINE HRESULT IActiveIMMApp_AssociateContext(IActiveIMMApp* This,HWND hWnd,HIMC hIME,HIMC *phPrev) { +static inline HRESULT IActiveIMMApp_AssociateContext(IActiveIMMApp* This,HWND hWnd,HIMC hIME,HIMC *phPrev) { return This->lpVtbl->AssociateContext(This,hWnd,hIME,phPrev); } -static __WIDL_INLINE HRESULT IActiveIMMApp_ConfigureIMEA(IActiveIMMApp* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDA *pData) { +static inline HRESULT IActiveIMMApp_ConfigureIMEA(IActiveIMMApp* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDA *pData) { return This->lpVtbl->ConfigureIMEA(This,hKL,hWnd,dwMode,pData); } -static __WIDL_INLINE HRESULT IActiveIMMApp_ConfigureIMEW(IActiveIMMApp* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDW *pData) { +static inline HRESULT IActiveIMMApp_ConfigureIMEW(IActiveIMMApp* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDW *pData) { return This->lpVtbl->ConfigureIMEW(This,hKL,hWnd,dwMode,pData); } -static __WIDL_INLINE HRESULT IActiveIMMApp_CreateContext(IActiveIMMApp* This,HIMC *phIMC) { +static inline HRESULT IActiveIMMApp_CreateContext(IActiveIMMApp* This,HIMC *phIMC) { return This->lpVtbl->CreateContext(This,phIMC); } -static __WIDL_INLINE HRESULT IActiveIMMApp_DestroyContext(IActiveIMMApp* This,HIMC hIME) { +static inline HRESULT IActiveIMMApp_DestroyContext(IActiveIMMApp* This,HIMC hIME) { return This->lpVtbl->DestroyContext(This,hIME); } -static __WIDL_INLINE HRESULT IActiveIMMApp_EnumRegisterWordA(IActiveIMMApp* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szRegister,LPVOID pData,IEnumRegisterWordA **pEnum) { +static inline HRESULT IActiveIMMApp_EnumRegisterWordA(IActiveIMMApp* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szRegister,LPVOID pData,IEnumRegisterWordA **pEnum) { return This->lpVtbl->EnumRegisterWordA(This,hKL,szReading,dwStyle,szRegister,pData,pEnum); } -static __WIDL_INLINE HRESULT IActiveIMMApp_EnumRegisterWordW(IActiveIMMApp* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister,LPVOID pData,IEnumRegisterWordW **pEnum) { +static inline HRESULT IActiveIMMApp_EnumRegisterWordW(IActiveIMMApp* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister,LPVOID pData,IEnumRegisterWordW **pEnum) { return This->lpVtbl->EnumRegisterWordW(This,hKL,szReading,dwStyle,szRegister,pData,pEnum); } -static __WIDL_INLINE HRESULT IActiveIMMApp_EscapeA(IActiveIMMApp* This,HKL hKL,HIMC hIMC,UINT uEscape,LPVOID pData,LRESULT *plResult) { +static inline HRESULT IActiveIMMApp_EscapeA(IActiveIMMApp* This,HKL hKL,HIMC hIMC,UINT uEscape,LPVOID pData,LRESULT *plResult) { return This->lpVtbl->EscapeA(This,hKL,hIMC,uEscape,pData,plResult); } -static __WIDL_INLINE HRESULT IActiveIMMApp_EscapeW(IActiveIMMApp* This,HKL hKL,HIMC hIMC,UINT uEscape,LPVOID pData,LRESULT *plResult) { +static inline HRESULT IActiveIMMApp_EscapeW(IActiveIMMApp* This,HKL hKL,HIMC hIMC,UINT uEscape,LPVOID pData,LRESULT *plResult) { return This->lpVtbl->EscapeW(This,hKL,hIMC,uEscape,pData,plResult); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCandidateListA(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,UINT uBufLen,CANDIDATELIST *pCandList,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetCandidateListA(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,UINT uBufLen,CANDIDATELIST *pCandList,UINT *puCopied) { return This->lpVtbl->GetCandidateListA(This,hIMC,dwIndex,uBufLen,pCandList,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCandidateListW(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,UINT uBufLen,CANDIDATELIST *pCandList,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetCandidateListW(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,UINT uBufLen,CANDIDATELIST *pCandList,UINT *puCopied) { return This->lpVtbl->GetCandidateListW(This,hIMC,dwIndex,uBufLen,pCandList,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCandidateListCountA(IActiveIMMApp* This,HIMC hIMC,DWORD *pdwListSize,DWORD *pdwBufLen) { +static inline HRESULT IActiveIMMApp_GetCandidateListCountA(IActiveIMMApp* This,HIMC hIMC,DWORD *pdwListSize,DWORD *pdwBufLen) { return This->lpVtbl->GetCandidateListCountA(This,hIMC,pdwListSize,pdwBufLen); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCandidateListCountW(IActiveIMMApp* This,HIMC hIMC,DWORD *pdwListSize,DWORD *pdwBufLen) { +static inline HRESULT IActiveIMMApp_GetCandidateListCountW(IActiveIMMApp* This,HIMC hIMC,DWORD *pdwListSize,DWORD *pdwBufLen) { return This->lpVtbl->GetCandidateListCountW(This,hIMC,pdwListSize,pdwBufLen); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCandidateWindow(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,CANDIDATEFORM *pCandidate) { +static inline HRESULT IActiveIMMApp_GetCandidateWindow(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,CANDIDATEFORM *pCandidate) { return This->lpVtbl->GetCandidateWindow(This,hIMC,dwIndex,pCandidate); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCompositionFontA(IActiveIMMApp* This,HIMC hIMC,LOGFONTA *plf) { +static inline HRESULT IActiveIMMApp_GetCompositionFontA(IActiveIMMApp* This,HIMC hIMC,LOGFONTA *plf) { return This->lpVtbl->GetCompositionFontA(This,hIMC,plf); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCompositionFontW(IActiveIMMApp* This,HIMC hIMC,LOGFONTW *plf) { +static inline HRESULT IActiveIMMApp_GetCompositionFontW(IActiveIMMApp* This,HIMC hIMC,LOGFONTW *plf) { return This->lpVtbl->GetCompositionFontW(This,hIMC,plf); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCompositionStringA(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LONG *plCopied,LPVOID pBuf) { +static inline HRESULT IActiveIMMApp_GetCompositionStringA(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LONG *plCopied,LPVOID pBuf) { return This->lpVtbl->GetCompositionStringA(This,hIMC,dwIndex,dwBufLen,plCopied,pBuf); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCompositionStringW(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LONG *plCopied,LPVOID pBuf) { +static inline HRESULT IActiveIMMApp_GetCompositionStringW(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LONG *plCopied,LPVOID pBuf) { return This->lpVtbl->GetCompositionStringW(This,hIMC,dwIndex,dwBufLen,plCopied,pBuf); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCompositionWindow(IActiveIMMApp* This,HIMC hIMC,COMPOSITIONFORM *pCompForm) { +static inline HRESULT IActiveIMMApp_GetCompositionWindow(IActiveIMMApp* This,HIMC hIMC,COMPOSITIONFORM *pCompForm) { return This->lpVtbl->GetCompositionWindow(This,hIMC,pCompForm); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetContext(IActiveIMMApp* This,HWND hWnd,HIMC *phIMC) { +static inline HRESULT IActiveIMMApp_GetContext(IActiveIMMApp* This,HWND hWnd,HIMC *phIMC) { return This->lpVtbl->GetContext(This,hWnd,phIMC); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetConversionListA(IActiveIMMApp* This,HKL hKL,HIMC hIMC,LPSTR pSrc,UINT uBufLen,UINT uFlag,CANDIDATELIST *pDst,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetConversionListA(IActiveIMMApp* This,HKL hKL,HIMC hIMC,LPSTR pSrc,UINT uBufLen,UINT uFlag,CANDIDATELIST *pDst,UINT *puCopied) { return This->lpVtbl->GetConversionListA(This,hKL,hIMC,pSrc,uBufLen,uFlag,pDst,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetConversionListW(IActiveIMMApp* This,HKL hKL,HIMC hIMC,LPWSTR pSrc,UINT uBufLen,UINT uFlag,CANDIDATELIST *pDst,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetConversionListW(IActiveIMMApp* This,HKL hKL,HIMC hIMC,LPWSTR pSrc,UINT uBufLen,UINT uFlag,CANDIDATELIST *pDst,UINT *puCopied) { return This->lpVtbl->GetConversionListW(This,hKL,hIMC,pSrc,uBufLen,uFlag,pDst,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetConversionStatus(IActiveIMMApp* This,HIMC hIMC,DWORD *pfdwConversion,DWORD *pfdwSentence) { +static inline HRESULT IActiveIMMApp_GetConversionStatus(IActiveIMMApp* This,HIMC hIMC,DWORD *pfdwConversion,DWORD *pfdwSentence) { return This->lpVtbl->GetConversionStatus(This,hIMC,pfdwConversion,pfdwSentence); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetDefaultIMEWnd(IActiveIMMApp* This,HWND hWnd,HWND *phDefWnd) { +static inline HRESULT IActiveIMMApp_GetDefaultIMEWnd(IActiveIMMApp* This,HWND hWnd,HWND *phDefWnd) { return This->lpVtbl->GetDefaultIMEWnd(This,hWnd,phDefWnd); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetDescriptionA(IActiveIMMApp* This,HKL hKL,UINT uBufLen,LPSTR szDescription,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetDescriptionA(IActiveIMMApp* This,HKL hKL,UINT uBufLen,LPSTR szDescription,UINT *puCopied) { return This->lpVtbl->GetDescriptionA(This,hKL,uBufLen,szDescription,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetDescriptionW(IActiveIMMApp* This,HKL hKL,UINT uBufLen,LPWSTR szDescription,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetDescriptionW(IActiveIMMApp* This,HKL hKL,UINT uBufLen,LPWSTR szDescription,UINT *puCopied) { return This->lpVtbl->GetDescriptionW(This,hKL,uBufLen,szDescription,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetGuideLineA(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LPSTR pBuf,DWORD *pdwResult) { +static inline HRESULT IActiveIMMApp_GetGuideLineA(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LPSTR pBuf,DWORD *pdwResult) { return This->lpVtbl->GetGuideLineA(This,hIMC,dwIndex,dwBufLen,pBuf,pdwResult); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetGuideLineW(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LPWSTR pBuf,DWORD *pdwResult) { +static inline HRESULT IActiveIMMApp_GetGuideLineW(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LPWSTR pBuf,DWORD *pdwResult) { return This->lpVtbl->GetGuideLineW(This,hIMC,dwIndex,dwBufLen,pBuf,pdwResult); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetIMEFileNameA(IActiveIMMApp* This,HKL hKL,UINT uBufLen,LPSTR szFileName,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetIMEFileNameA(IActiveIMMApp* This,HKL hKL,UINT uBufLen,LPSTR szFileName,UINT *puCopied) { return This->lpVtbl->GetIMEFileNameA(This,hKL,uBufLen,szFileName,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetIMEFileNameW(IActiveIMMApp* This,HKL hKL,UINT uBufLen,LPWSTR szFileName,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetIMEFileNameW(IActiveIMMApp* This,HKL hKL,UINT uBufLen,LPWSTR szFileName,UINT *puCopied) { return This->lpVtbl->GetIMEFileNameW(This,hKL,uBufLen,szFileName,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetOpenStatus(IActiveIMMApp* This,HIMC hIMC) { +static inline HRESULT IActiveIMMApp_GetOpenStatus(IActiveIMMApp* This,HIMC hIMC) { return This->lpVtbl->GetOpenStatus(This,hIMC); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetProperty(IActiveIMMApp* This,HKL hKL,DWORD fdwIndex,DWORD *pdwProperty) { +static inline HRESULT IActiveIMMApp_GetProperty(IActiveIMMApp* This,HKL hKL,DWORD fdwIndex,DWORD *pdwProperty) { return This->lpVtbl->GetProperty(This,hKL,fdwIndex,pdwProperty); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetRegisterWordStyleA(IActiveIMMApp* This,HKL hKL,UINT nItem,STYLEBUFA *pStyleBuf,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetRegisterWordStyleA(IActiveIMMApp* This,HKL hKL,UINT nItem,STYLEBUFA *pStyleBuf,UINT *puCopied) { return This->lpVtbl->GetRegisterWordStyleA(This,hKL,nItem,pStyleBuf,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetRegisterWordStyleW(IActiveIMMApp* This,HKL hKL,UINT nItem,STYLEBUFW *pStyleBuf,UINT *puCopied) { +static inline HRESULT IActiveIMMApp_GetRegisterWordStyleW(IActiveIMMApp* This,HKL hKL,UINT nItem,STYLEBUFW *pStyleBuf,UINT *puCopied) { return This->lpVtbl->GetRegisterWordStyleW(This,hKL,nItem,pStyleBuf,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetStatusWindowPos(IActiveIMMApp* This,HIMC hIMC,POINT *pptPos) { +static inline HRESULT IActiveIMMApp_GetStatusWindowPos(IActiveIMMApp* This,HIMC hIMC,POINT *pptPos) { return This->lpVtbl->GetStatusWindowPos(This,hIMC,pptPos); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetVirtualKey(IActiveIMMApp* This,HWND hWnd,UINT *puVirtualKey) { +static inline HRESULT IActiveIMMApp_GetVirtualKey(IActiveIMMApp* This,HWND hWnd,UINT *puVirtualKey) { return This->lpVtbl->GetVirtualKey(This,hWnd,puVirtualKey); } -static __WIDL_INLINE HRESULT IActiveIMMApp_InstallIMEA(IActiveIMMApp* This,LPSTR szIMEFileName,LPSTR szLayoutText,HKL *phKL) { +static inline HRESULT IActiveIMMApp_InstallIMEA(IActiveIMMApp* This,LPSTR szIMEFileName,LPSTR szLayoutText,HKL *phKL) { return This->lpVtbl->InstallIMEA(This,szIMEFileName,szLayoutText,phKL); } -static __WIDL_INLINE HRESULT IActiveIMMApp_InstallIMEW(IActiveIMMApp* This,LPWSTR szIMEFileName,LPWSTR szLayoutText,HKL *phKL) { +static inline HRESULT IActiveIMMApp_InstallIMEW(IActiveIMMApp* This,LPWSTR szIMEFileName,LPWSTR szLayoutText,HKL *phKL) { return This->lpVtbl->InstallIMEW(This,szIMEFileName,szLayoutText,phKL); } -static __WIDL_INLINE HRESULT IActiveIMMApp_IsIME(IActiveIMMApp* This,HKL hKL) { +static inline HRESULT IActiveIMMApp_IsIME(IActiveIMMApp* This,HKL hKL) { return This->lpVtbl->IsIME(This,hKL); } -static __WIDL_INLINE HRESULT IActiveIMMApp_IsUIMessageA(IActiveIMMApp* This,HWND hWndIME,UINT msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT IActiveIMMApp_IsUIMessageA(IActiveIMMApp* This,HWND hWndIME,UINT msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->IsUIMessageA(This,hWndIME,msg,wParam,lParam); } -static __WIDL_INLINE HRESULT IActiveIMMApp_IsUIMessageW(IActiveIMMApp* This,HWND hWndIME,UINT msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT IActiveIMMApp_IsUIMessageW(IActiveIMMApp* This,HWND hWndIME,UINT msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->IsUIMessageW(This,hWndIME,msg,wParam,lParam); } -static __WIDL_INLINE HRESULT IActiveIMMApp_NotifyIME(IActiveIMMApp* This,HIMC hIMC,DWORD dwAction,DWORD dwIndex,DWORD dwValue) { +static inline HRESULT IActiveIMMApp_NotifyIME(IActiveIMMApp* This,HIMC hIMC,DWORD dwAction,DWORD dwIndex,DWORD dwValue) { return This->lpVtbl->NotifyIME(This,hIMC,dwAction,dwIndex,dwValue); } -static __WIDL_INLINE HRESULT IActiveIMMApp_RegisterWordA(IActiveIMMApp* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szRegister) { +static inline HRESULT IActiveIMMApp_RegisterWordA(IActiveIMMApp* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szRegister) { return This->lpVtbl->RegisterWordA(This,hKL,szReading,dwStyle,szRegister); } -static __WIDL_INLINE HRESULT IActiveIMMApp_RegisterWordW(IActiveIMMApp* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister) { +static inline HRESULT IActiveIMMApp_RegisterWordW(IActiveIMMApp* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister) { return This->lpVtbl->RegisterWordW(This,hKL,szReading,dwStyle,szRegister); } -static __WIDL_INLINE HRESULT IActiveIMMApp_ReleaseContext(IActiveIMMApp* This,HWND hWnd,HIMC hIMC) { +static inline HRESULT IActiveIMMApp_ReleaseContext(IActiveIMMApp* This,HWND hWnd,HIMC hIMC) { return This->lpVtbl->ReleaseContext(This,hWnd,hIMC); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SetCandidateWindow(IActiveIMMApp* This,HIMC hIMC,CANDIDATEFORM *pCandidate) { +static inline HRESULT IActiveIMMApp_SetCandidateWindow(IActiveIMMApp* This,HIMC hIMC,CANDIDATEFORM *pCandidate) { return This->lpVtbl->SetCandidateWindow(This,hIMC,pCandidate); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SetCompositionFontA(IActiveIMMApp* This,HIMC hIMC,LOGFONTA *plf) { +static inline HRESULT IActiveIMMApp_SetCompositionFontA(IActiveIMMApp* This,HIMC hIMC,LOGFONTA *plf) { return This->lpVtbl->SetCompositionFontA(This,hIMC,plf); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SetCompositionFontW(IActiveIMMApp* This,HIMC hIMC,LOGFONTW *plf) { +static inline HRESULT IActiveIMMApp_SetCompositionFontW(IActiveIMMApp* This,HIMC hIMC,LOGFONTW *plf) { return This->lpVtbl->SetCompositionFontW(This,hIMC,plf); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SetCompositionStringA(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,LPVOID pComp,DWORD dwCompLen,LPVOID pRead,DWORD dwReadLen) { +static inline HRESULT IActiveIMMApp_SetCompositionStringA(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,LPVOID pComp,DWORD dwCompLen,LPVOID pRead,DWORD dwReadLen) { return This->lpVtbl->SetCompositionStringA(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SetCompositionStringW(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,LPVOID pComp,DWORD dwCompLen,LPVOID pRead,DWORD dwReadLen) { +static inline HRESULT IActiveIMMApp_SetCompositionStringW(IActiveIMMApp* This,HIMC hIMC,DWORD dwIndex,LPVOID pComp,DWORD dwCompLen,LPVOID pRead,DWORD dwReadLen) { return This->lpVtbl->SetCompositionStringW(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SetCompositionWindow(IActiveIMMApp* This,HIMC hIMC,COMPOSITIONFORM *pCompForm) { +static inline HRESULT IActiveIMMApp_SetCompositionWindow(IActiveIMMApp* This,HIMC hIMC,COMPOSITIONFORM *pCompForm) { return This->lpVtbl->SetCompositionWindow(This,hIMC,pCompForm); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SetConversionStatus(IActiveIMMApp* This,HIMC hIMC,DWORD fdwConversion,DWORD fdwSentence) { +static inline HRESULT IActiveIMMApp_SetConversionStatus(IActiveIMMApp* This,HIMC hIMC,DWORD fdwConversion,DWORD fdwSentence) { return This->lpVtbl->SetConversionStatus(This,hIMC,fdwConversion,fdwSentence); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SetOpenStatus(IActiveIMMApp* This,HIMC hIMC,WINBOOL fOpen) { +static inline HRESULT IActiveIMMApp_SetOpenStatus(IActiveIMMApp* This,HIMC hIMC,WINBOOL fOpen) { return This->lpVtbl->SetOpenStatus(This,hIMC,fOpen); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SetStatusWindowPos(IActiveIMMApp* This,HIMC hIMC,POINT *pptPos) { +static inline HRESULT IActiveIMMApp_SetStatusWindowPos(IActiveIMMApp* This,HIMC hIMC,POINT *pptPos) { return This->lpVtbl->SetStatusWindowPos(This,hIMC,pptPos); } -static __WIDL_INLINE HRESULT IActiveIMMApp_SimulateHotKey(IActiveIMMApp* This,HWND hWnd,DWORD dwHotKeyID) { +static inline HRESULT IActiveIMMApp_SimulateHotKey(IActiveIMMApp* This,HWND hWnd,DWORD dwHotKeyID) { return This->lpVtbl->SimulateHotKey(This,hWnd,dwHotKeyID); } -static __WIDL_INLINE HRESULT IActiveIMMApp_UnregisterWordA(IActiveIMMApp* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szUnregister) { +static inline HRESULT IActiveIMMApp_UnregisterWordA(IActiveIMMApp* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szUnregister) { return This->lpVtbl->UnregisterWordA(This,hKL,szReading,dwStyle,szUnregister); } -static __WIDL_INLINE HRESULT IActiveIMMApp_UnregisterWordW(IActiveIMMApp* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szUnregister) { +static inline HRESULT IActiveIMMApp_UnregisterWordW(IActiveIMMApp* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szUnregister) { return This->lpVtbl->UnregisterWordW(This,hKL,szReading,dwStyle,szUnregister); } -static __WIDL_INLINE HRESULT IActiveIMMApp_Activate(IActiveIMMApp* This,WINBOOL fRestoreLayout) { +static inline HRESULT IActiveIMMApp_Activate(IActiveIMMApp* This,WINBOOL fRestoreLayout) { return This->lpVtbl->Activate(This,fRestoreLayout); } -static __WIDL_INLINE HRESULT IActiveIMMApp_Deactivate(IActiveIMMApp* This) { +static inline HRESULT IActiveIMMApp_Deactivate(IActiveIMMApp* This) { return This->lpVtbl->Deactivate(This); } -static __WIDL_INLINE HRESULT IActiveIMMApp_OnDefWindowProc(IActiveIMMApp* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { +static inline HRESULT IActiveIMMApp_OnDefWindowProc(IActiveIMMApp* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { return This->lpVtbl->OnDefWindowProc(This,hWnd,Msg,wParam,lParam,plResult); } -static __WIDL_INLINE HRESULT IActiveIMMApp_FilterClientWindows(IActiveIMMApp* This,ATOM *aaClassList,UINT uSize) { +static inline HRESULT IActiveIMMApp_FilterClientWindows(IActiveIMMApp* This,ATOM *aaClassList,UINT uSize) { return This->lpVtbl->FilterClientWindows(This,aaClassList,uSize); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetCodePageA(IActiveIMMApp* This,HKL hKL,UINT *uCodePage) { +static inline HRESULT IActiveIMMApp_GetCodePageA(IActiveIMMApp* This,HKL hKL,UINT *uCodePage) { return This->lpVtbl->GetCodePageA(This,hKL,uCodePage); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetLangId(IActiveIMMApp* This,HKL hKL,LANGID *plid) { +static inline HRESULT IActiveIMMApp_GetLangId(IActiveIMMApp* This,HKL hKL,LANGID *plid) { return This->lpVtbl->GetLangId(This,hKL,plid); } -static __WIDL_INLINE HRESULT IActiveIMMApp_AssociateContextEx(IActiveIMMApp* This,HWND hWnd,HIMC hIMC,DWORD dwFlags) { +static inline HRESULT IActiveIMMApp_AssociateContextEx(IActiveIMMApp* This,HWND hWnd,HIMC hIMC,DWORD dwFlags) { return This->lpVtbl->AssociateContextEx(This,hWnd,hIMC,dwFlags); } -static __WIDL_INLINE HRESULT IActiveIMMApp_DisableIME(IActiveIMMApp* This,DWORD idThread) { +static inline HRESULT IActiveIMMApp_DisableIME(IActiveIMMApp* This,DWORD idThread) { return This->lpVtbl->DisableIME(This,idThread); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetImeMenuItemsA(IActiveIMMApp* This,HIMC hIMC,DWORD dwFlags,DWORD dwType,IMEMENUITEMINFOA *pImeParentMenu,IMEMENUITEMINFOA *pImeMenu,DWORD dwSize,DWORD *pdwResult) { +static inline HRESULT IActiveIMMApp_GetImeMenuItemsA(IActiveIMMApp* This,HIMC hIMC,DWORD dwFlags,DWORD dwType,IMEMENUITEMINFOA *pImeParentMenu,IMEMENUITEMINFOA *pImeMenu,DWORD dwSize,DWORD *pdwResult) { return This->lpVtbl->GetImeMenuItemsA(This,hIMC,dwFlags,dwType,pImeParentMenu,pImeMenu,dwSize,pdwResult); } -static __WIDL_INLINE HRESULT IActiveIMMApp_GetImeMenuItemsW(IActiveIMMApp* This,HIMC hIMC,DWORD dwFlags,DWORD dwType,IMEMENUITEMINFOW *pImeParentMenu,IMEMENUITEMINFOW *pImeMenu,DWORD dwSize,DWORD *pdwResult) { +static inline HRESULT IActiveIMMApp_GetImeMenuItemsW(IActiveIMMApp* This,HIMC hIMC,DWORD dwFlags,DWORD dwType,IMEMENUITEMINFOW *pImeParentMenu,IMEMENUITEMINFOW *pImeMenu,DWORD dwSize,DWORD *pdwResult) { return This->lpVtbl->GetImeMenuItemsW(This,hIMC,dwFlags,dwType,pImeParentMenu,pImeMenu,dwSize,pdwResult); } -static __WIDL_INLINE HRESULT IActiveIMMApp_EnumInputContext(IActiveIMMApp* This,DWORD idThread,IEnumInputContext **ppEnum) { +static inline HRESULT IActiveIMMApp_EnumInputContext(IActiveIMMApp* This,DWORD idThread,IEnumInputContext **ppEnum) { return This->lpVtbl->EnumInputContext(This,idThread,ppEnum); } #endif @@ -2882,278 +2874,278 @@ interface IActiveIMMIME { #define IActiveIMMIME_IsSleeping(This) (This)->lpVtbl->IsSleeping(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveIMMIME_QueryInterface(IActiveIMMIME* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveIMMIME_QueryInterface(IActiveIMMIME* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveIMMIME_AddRef(IActiveIMMIME* This) { +static inline ULONG IActiveIMMIME_AddRef(IActiveIMMIME* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveIMMIME_Release(IActiveIMMIME* This) { +static inline ULONG IActiveIMMIME_Release(IActiveIMMIME* This) { return This->lpVtbl->Release(This); } /*** IActiveIMMIME methods ***/ -static __WIDL_INLINE HRESULT IActiveIMMIME_AssociateContext(IActiveIMMIME* This,HWND hWnd,HIMC hIME,HIMC *phPrev) { +static inline HRESULT IActiveIMMIME_AssociateContext(IActiveIMMIME* This,HWND hWnd,HIMC hIME,HIMC *phPrev) { return This->lpVtbl->AssociateContext(This,hWnd,hIME,phPrev); } -static __WIDL_INLINE HRESULT IActiveIMMIME_ConfigureIMEA(IActiveIMMIME* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDA *pData) { +static inline HRESULT IActiveIMMIME_ConfigureIMEA(IActiveIMMIME* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDA *pData) { return This->lpVtbl->ConfigureIMEA(This,hKL,hWnd,dwMode,pData); } -static __WIDL_INLINE HRESULT IActiveIMMIME_ConfigureIMEW(IActiveIMMIME* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDW *pData) { +static inline HRESULT IActiveIMMIME_ConfigureIMEW(IActiveIMMIME* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDW *pData) { return This->lpVtbl->ConfigureIMEW(This,hKL,hWnd,dwMode,pData); } -static __WIDL_INLINE HRESULT IActiveIMMIME_CreateContext(IActiveIMMIME* This,HIMC *phIMC) { +static inline HRESULT IActiveIMMIME_CreateContext(IActiveIMMIME* This,HIMC *phIMC) { return This->lpVtbl->CreateContext(This,phIMC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_DestroyContext(IActiveIMMIME* This,HIMC hIME) { +static inline HRESULT IActiveIMMIME_DestroyContext(IActiveIMMIME* This,HIMC hIME) { return This->lpVtbl->DestroyContext(This,hIME); } -static __WIDL_INLINE HRESULT IActiveIMMIME_EnumRegisterWordA(IActiveIMMIME* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szRegister,LPVOID pData,IEnumRegisterWordA **pEnum) { +static inline HRESULT IActiveIMMIME_EnumRegisterWordA(IActiveIMMIME* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szRegister,LPVOID pData,IEnumRegisterWordA **pEnum) { return This->lpVtbl->EnumRegisterWordA(This,hKL,szReading,dwStyle,szRegister,pData,pEnum); } -static __WIDL_INLINE HRESULT IActiveIMMIME_EnumRegisterWordW(IActiveIMMIME* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister,LPVOID pData,IEnumRegisterWordW **pEnum) { +static inline HRESULT IActiveIMMIME_EnumRegisterWordW(IActiveIMMIME* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister,LPVOID pData,IEnumRegisterWordW **pEnum) { return This->lpVtbl->EnumRegisterWordW(This,hKL,szReading,dwStyle,szRegister,pData,pEnum); } -static __WIDL_INLINE HRESULT IActiveIMMIME_EscapeA(IActiveIMMIME* This,HKL hKL,HIMC hIMC,UINT uEscape,LPVOID pData,LRESULT *plResult) { +static inline HRESULT IActiveIMMIME_EscapeA(IActiveIMMIME* This,HKL hKL,HIMC hIMC,UINT uEscape,LPVOID pData,LRESULT *plResult) { return This->lpVtbl->EscapeA(This,hKL,hIMC,uEscape,pData,plResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_EscapeW(IActiveIMMIME* This,HKL hKL,HIMC hIMC,UINT uEscape,LPVOID pData,LRESULT *plResult) { +static inline HRESULT IActiveIMMIME_EscapeW(IActiveIMMIME* This,HKL hKL,HIMC hIMC,UINT uEscape,LPVOID pData,LRESULT *plResult) { return This->lpVtbl->EscapeW(This,hKL,hIMC,uEscape,pData,plResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCandidateListA(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,UINT uBufLen,CANDIDATELIST *pCandList,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetCandidateListA(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,UINT uBufLen,CANDIDATELIST *pCandList,UINT *puCopied) { return This->lpVtbl->GetCandidateListA(This,hIMC,dwIndex,uBufLen,pCandList,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCandidateListW(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,UINT uBufLen,CANDIDATELIST *pCandList,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetCandidateListW(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,UINT uBufLen,CANDIDATELIST *pCandList,UINT *puCopied) { return This->lpVtbl->GetCandidateListW(This,hIMC,dwIndex,uBufLen,pCandList,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCandidateListCountA(IActiveIMMIME* This,HIMC hIMC,DWORD *pdwListSize,DWORD *pdwBufLen) { +static inline HRESULT IActiveIMMIME_GetCandidateListCountA(IActiveIMMIME* This,HIMC hIMC,DWORD *pdwListSize,DWORD *pdwBufLen) { return This->lpVtbl->GetCandidateListCountA(This,hIMC,pdwListSize,pdwBufLen); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCandidateListCountW(IActiveIMMIME* This,HIMC hIMC,DWORD *pdwListSize,DWORD *pdwBufLen) { +static inline HRESULT IActiveIMMIME_GetCandidateListCountW(IActiveIMMIME* This,HIMC hIMC,DWORD *pdwListSize,DWORD *pdwBufLen) { return This->lpVtbl->GetCandidateListCountW(This,hIMC,pdwListSize,pdwBufLen); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCandidateWindow(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,CANDIDATEFORM *pCandidate) { +static inline HRESULT IActiveIMMIME_GetCandidateWindow(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,CANDIDATEFORM *pCandidate) { return This->lpVtbl->GetCandidateWindow(This,hIMC,dwIndex,pCandidate); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCompositionFontA(IActiveIMMIME* This,HIMC hIMC,LOGFONTA *plf) { +static inline HRESULT IActiveIMMIME_GetCompositionFontA(IActiveIMMIME* This,HIMC hIMC,LOGFONTA *plf) { return This->lpVtbl->GetCompositionFontA(This,hIMC,plf); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCompositionFontW(IActiveIMMIME* This,HIMC hIMC,LOGFONTW *plf) { +static inline HRESULT IActiveIMMIME_GetCompositionFontW(IActiveIMMIME* This,HIMC hIMC,LOGFONTW *plf) { return This->lpVtbl->GetCompositionFontW(This,hIMC,plf); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCompositionStringA(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LONG *plCopied,LPVOID pBuf) { +static inline HRESULT IActiveIMMIME_GetCompositionStringA(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LONG *plCopied,LPVOID pBuf) { return This->lpVtbl->GetCompositionStringA(This,hIMC,dwIndex,dwBufLen,plCopied,pBuf); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCompositionStringW(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LONG *plCopied,LPVOID pBuf) { +static inline HRESULT IActiveIMMIME_GetCompositionStringW(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LONG *plCopied,LPVOID pBuf) { return This->lpVtbl->GetCompositionStringW(This,hIMC,dwIndex,dwBufLen,plCopied,pBuf); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCompositionWindow(IActiveIMMIME* This,HIMC hIMC,COMPOSITIONFORM *pCompForm) { +static inline HRESULT IActiveIMMIME_GetCompositionWindow(IActiveIMMIME* This,HIMC hIMC,COMPOSITIONFORM *pCompForm) { return This->lpVtbl->GetCompositionWindow(This,hIMC,pCompForm); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetContext(IActiveIMMIME* This,HWND hWnd,HIMC *phIMC) { +static inline HRESULT IActiveIMMIME_GetContext(IActiveIMMIME* This,HWND hWnd,HIMC *phIMC) { return This->lpVtbl->GetContext(This,hWnd,phIMC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetConversionListA(IActiveIMMIME* This,HKL hKL,HIMC hIMC,LPSTR pSrc,UINT uBufLen,UINT uFlag,CANDIDATELIST *pDst,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetConversionListA(IActiveIMMIME* This,HKL hKL,HIMC hIMC,LPSTR pSrc,UINT uBufLen,UINT uFlag,CANDIDATELIST *pDst,UINT *puCopied) { return This->lpVtbl->GetConversionListA(This,hKL,hIMC,pSrc,uBufLen,uFlag,pDst,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetConversionListW(IActiveIMMIME* This,HKL hKL,HIMC hIMC,LPWSTR pSrc,UINT uBufLen,UINT uFlag,CANDIDATELIST *pDst,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetConversionListW(IActiveIMMIME* This,HKL hKL,HIMC hIMC,LPWSTR pSrc,UINT uBufLen,UINT uFlag,CANDIDATELIST *pDst,UINT *puCopied) { return This->lpVtbl->GetConversionListW(This,hKL,hIMC,pSrc,uBufLen,uFlag,pDst,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetConversionStatus(IActiveIMMIME* This,HIMC hIMC,DWORD *pfdwConversion,DWORD *pfdwSentence) { +static inline HRESULT IActiveIMMIME_GetConversionStatus(IActiveIMMIME* This,HIMC hIMC,DWORD *pfdwConversion,DWORD *pfdwSentence) { return This->lpVtbl->GetConversionStatus(This,hIMC,pfdwConversion,pfdwSentence); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetDefaultIMEWnd(IActiveIMMIME* This,HWND hWnd,HWND *phDefWnd) { +static inline HRESULT IActiveIMMIME_GetDefaultIMEWnd(IActiveIMMIME* This,HWND hWnd,HWND *phDefWnd) { return This->lpVtbl->GetDefaultIMEWnd(This,hWnd,phDefWnd); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetDescriptionA(IActiveIMMIME* This,HKL hKL,UINT uBufLen,LPSTR szDescription,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetDescriptionA(IActiveIMMIME* This,HKL hKL,UINT uBufLen,LPSTR szDescription,UINT *puCopied) { return This->lpVtbl->GetDescriptionA(This,hKL,uBufLen,szDescription,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetDescriptionW(IActiveIMMIME* This,HKL hKL,UINT uBufLen,LPWSTR szDescription,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetDescriptionW(IActiveIMMIME* This,HKL hKL,UINT uBufLen,LPWSTR szDescription,UINT *puCopied) { return This->lpVtbl->GetDescriptionW(This,hKL,uBufLen,szDescription,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetGuideLineA(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LPSTR pBuf,DWORD *pdwResult) { +static inline HRESULT IActiveIMMIME_GetGuideLineA(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LPSTR pBuf,DWORD *pdwResult) { return This->lpVtbl->GetGuideLineA(This,hIMC,dwIndex,dwBufLen,pBuf,pdwResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetGuideLineW(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LPWSTR pBuf,DWORD *pdwResult) { +static inline HRESULT IActiveIMMIME_GetGuideLineW(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,DWORD dwBufLen,LPWSTR pBuf,DWORD *pdwResult) { return This->lpVtbl->GetGuideLineW(This,hIMC,dwIndex,dwBufLen,pBuf,pdwResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetIMEFileNameA(IActiveIMMIME* This,HKL hKL,UINT uBufLen,LPSTR szFileName,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetIMEFileNameA(IActiveIMMIME* This,HKL hKL,UINT uBufLen,LPSTR szFileName,UINT *puCopied) { return This->lpVtbl->GetIMEFileNameA(This,hKL,uBufLen,szFileName,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetIMEFileNameW(IActiveIMMIME* This,HKL hKL,UINT uBufLen,LPWSTR szFileName,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetIMEFileNameW(IActiveIMMIME* This,HKL hKL,UINT uBufLen,LPWSTR szFileName,UINT *puCopied) { return This->lpVtbl->GetIMEFileNameW(This,hKL,uBufLen,szFileName,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetOpenStatus(IActiveIMMIME* This,HIMC hIMC) { +static inline HRESULT IActiveIMMIME_GetOpenStatus(IActiveIMMIME* This,HIMC hIMC) { return This->lpVtbl->GetOpenStatus(This,hIMC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetProperty(IActiveIMMIME* This,HKL hKL,DWORD fdwIndex,DWORD *pdwProperty) { +static inline HRESULT IActiveIMMIME_GetProperty(IActiveIMMIME* This,HKL hKL,DWORD fdwIndex,DWORD *pdwProperty) { return This->lpVtbl->GetProperty(This,hKL,fdwIndex,pdwProperty); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetRegisterWordStyleA(IActiveIMMIME* This,HKL hKL,UINT nItem,STYLEBUFA *pStyleBuf,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetRegisterWordStyleA(IActiveIMMIME* This,HKL hKL,UINT nItem,STYLEBUFA *pStyleBuf,UINT *puCopied) { return This->lpVtbl->GetRegisterWordStyleA(This,hKL,nItem,pStyleBuf,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetRegisterWordStyleW(IActiveIMMIME* This,HKL hKL,UINT nItem,STYLEBUFW *pStyleBuf,UINT *puCopied) { +static inline HRESULT IActiveIMMIME_GetRegisterWordStyleW(IActiveIMMIME* This,HKL hKL,UINT nItem,STYLEBUFW *pStyleBuf,UINT *puCopied) { return This->lpVtbl->GetRegisterWordStyleW(This,hKL,nItem,pStyleBuf,puCopied); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetStatusWindowPos(IActiveIMMIME* This,HIMC hIMC,POINT *pptPos) { +static inline HRESULT IActiveIMMIME_GetStatusWindowPos(IActiveIMMIME* This,HIMC hIMC,POINT *pptPos) { return This->lpVtbl->GetStatusWindowPos(This,hIMC,pptPos); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetVirtualKey(IActiveIMMIME* This,HWND hWnd,UINT *puVirtualKey) { +static inline HRESULT IActiveIMMIME_GetVirtualKey(IActiveIMMIME* This,HWND hWnd,UINT *puVirtualKey) { return This->lpVtbl->GetVirtualKey(This,hWnd,puVirtualKey); } -static __WIDL_INLINE HRESULT IActiveIMMIME_InstallIMEA(IActiveIMMIME* This,LPSTR szIMEFileName,LPSTR szLayoutText,HKL *phKL) { +static inline HRESULT IActiveIMMIME_InstallIMEA(IActiveIMMIME* This,LPSTR szIMEFileName,LPSTR szLayoutText,HKL *phKL) { return This->lpVtbl->InstallIMEA(This,szIMEFileName,szLayoutText,phKL); } -static __WIDL_INLINE HRESULT IActiveIMMIME_InstallIMEW(IActiveIMMIME* This,LPWSTR szIMEFileName,LPWSTR szLayoutText,HKL *phKL) { +static inline HRESULT IActiveIMMIME_InstallIMEW(IActiveIMMIME* This,LPWSTR szIMEFileName,LPWSTR szLayoutText,HKL *phKL) { return This->lpVtbl->InstallIMEW(This,szIMEFileName,szLayoutText,phKL); } -static __WIDL_INLINE HRESULT IActiveIMMIME_IsIME(IActiveIMMIME* This,HKL hKL) { +static inline HRESULT IActiveIMMIME_IsIME(IActiveIMMIME* This,HKL hKL) { return This->lpVtbl->IsIME(This,hKL); } -static __WIDL_INLINE HRESULT IActiveIMMIME_IsUIMessageA(IActiveIMMIME* This,HWND hWndIME,UINT msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT IActiveIMMIME_IsUIMessageA(IActiveIMMIME* This,HWND hWndIME,UINT msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->IsUIMessageA(This,hWndIME,msg,wParam,lParam); } -static __WIDL_INLINE HRESULT IActiveIMMIME_IsUIMessageW(IActiveIMMIME* This,HWND hWndIME,UINT msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT IActiveIMMIME_IsUIMessageW(IActiveIMMIME* This,HWND hWndIME,UINT msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->IsUIMessageW(This,hWndIME,msg,wParam,lParam); } -static __WIDL_INLINE HRESULT IActiveIMMIME_NotifyIME(IActiveIMMIME* This,HIMC hIMC,DWORD dwAction,DWORD dwIndex,DWORD dwValue) { +static inline HRESULT IActiveIMMIME_NotifyIME(IActiveIMMIME* This,HIMC hIMC,DWORD dwAction,DWORD dwIndex,DWORD dwValue) { return This->lpVtbl->NotifyIME(This,hIMC,dwAction,dwIndex,dwValue); } -static __WIDL_INLINE HRESULT IActiveIMMIME_RegisterWordA(IActiveIMMIME* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szRegister) { +static inline HRESULT IActiveIMMIME_RegisterWordA(IActiveIMMIME* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szRegister) { return This->lpVtbl->RegisterWordA(This,hKL,szReading,dwStyle,szRegister); } -static __WIDL_INLINE HRESULT IActiveIMMIME_RegisterWordW(IActiveIMMIME* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister) { +static inline HRESULT IActiveIMMIME_RegisterWordW(IActiveIMMIME* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister) { return This->lpVtbl->RegisterWordW(This,hKL,szReading,dwStyle,szRegister); } -static __WIDL_INLINE HRESULT IActiveIMMIME_ReleaseContext(IActiveIMMIME* This,HWND hWnd,HIMC hIMC) { +static inline HRESULT IActiveIMMIME_ReleaseContext(IActiveIMMIME* This,HWND hWnd,HIMC hIMC) { return This->lpVtbl->ReleaseContext(This,hWnd,hIMC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetCandidateWindow(IActiveIMMIME* This,HIMC hIMC,CANDIDATEFORM *pCandidate) { +static inline HRESULT IActiveIMMIME_SetCandidateWindow(IActiveIMMIME* This,HIMC hIMC,CANDIDATEFORM *pCandidate) { return This->lpVtbl->SetCandidateWindow(This,hIMC,pCandidate); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetCompositionFontA(IActiveIMMIME* This,HIMC hIMC,LOGFONTA *plf) { +static inline HRESULT IActiveIMMIME_SetCompositionFontA(IActiveIMMIME* This,HIMC hIMC,LOGFONTA *plf) { return This->lpVtbl->SetCompositionFontA(This,hIMC,plf); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetCompositionFontW(IActiveIMMIME* This,HIMC hIMC,LOGFONTW *plf) { +static inline HRESULT IActiveIMMIME_SetCompositionFontW(IActiveIMMIME* This,HIMC hIMC,LOGFONTW *plf) { return This->lpVtbl->SetCompositionFontW(This,hIMC,plf); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetCompositionStringA(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,LPVOID pComp,DWORD dwCompLen,LPVOID pRead,DWORD dwReadLen) { +static inline HRESULT IActiveIMMIME_SetCompositionStringA(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,LPVOID pComp,DWORD dwCompLen,LPVOID pRead,DWORD dwReadLen) { return This->lpVtbl->SetCompositionStringA(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetCompositionStringW(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,LPVOID pComp,DWORD dwCompLen,LPVOID pRead,DWORD dwReadLen) { +static inline HRESULT IActiveIMMIME_SetCompositionStringW(IActiveIMMIME* This,HIMC hIMC,DWORD dwIndex,LPVOID pComp,DWORD dwCompLen,LPVOID pRead,DWORD dwReadLen) { return This->lpVtbl->SetCompositionStringW(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetCompositionWindow(IActiveIMMIME* This,HIMC hIMC,COMPOSITIONFORM *pCompForm) { +static inline HRESULT IActiveIMMIME_SetCompositionWindow(IActiveIMMIME* This,HIMC hIMC,COMPOSITIONFORM *pCompForm) { return This->lpVtbl->SetCompositionWindow(This,hIMC,pCompForm); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetConversionStatus(IActiveIMMIME* This,HIMC hIMC,DWORD fdwConversion,DWORD fdwSentence) { +static inline HRESULT IActiveIMMIME_SetConversionStatus(IActiveIMMIME* This,HIMC hIMC,DWORD fdwConversion,DWORD fdwSentence) { return This->lpVtbl->SetConversionStatus(This,hIMC,fdwConversion,fdwSentence); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetOpenStatus(IActiveIMMIME* This,HIMC hIMC,WINBOOL fOpen) { +static inline HRESULT IActiveIMMIME_SetOpenStatus(IActiveIMMIME* This,HIMC hIMC,WINBOOL fOpen) { return This->lpVtbl->SetOpenStatus(This,hIMC,fOpen); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetStatusWindowPos(IActiveIMMIME* This,HIMC hIMC,POINT *pptPos) { +static inline HRESULT IActiveIMMIME_SetStatusWindowPos(IActiveIMMIME* This,HIMC hIMC,POINT *pptPos) { return This->lpVtbl->SetStatusWindowPos(This,hIMC,pptPos); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SimulateHotKey(IActiveIMMIME* This,HWND hWnd,DWORD dwHotKeyID) { +static inline HRESULT IActiveIMMIME_SimulateHotKey(IActiveIMMIME* This,HWND hWnd,DWORD dwHotKeyID) { return This->lpVtbl->SimulateHotKey(This,hWnd,dwHotKeyID); } -static __WIDL_INLINE HRESULT IActiveIMMIME_UnregisterWordA(IActiveIMMIME* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szUnregister) { +static inline HRESULT IActiveIMMIME_UnregisterWordA(IActiveIMMIME* This,HKL hKL,LPSTR szReading,DWORD dwStyle,LPSTR szUnregister) { return This->lpVtbl->UnregisterWordA(This,hKL,szReading,dwStyle,szUnregister); } -static __WIDL_INLINE HRESULT IActiveIMMIME_UnregisterWordW(IActiveIMMIME* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szUnregister) { +static inline HRESULT IActiveIMMIME_UnregisterWordW(IActiveIMMIME* This,HKL hKL,LPWSTR szReading,DWORD dwStyle,LPWSTR szUnregister) { return This->lpVtbl->UnregisterWordW(This,hKL,szReading,dwStyle,szUnregister); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GenerateMessage(IActiveIMMIME* This,HIMC hIMC) { +static inline HRESULT IActiveIMMIME_GenerateMessage(IActiveIMMIME* This,HIMC hIMC) { return This->lpVtbl->GenerateMessage(This,hIMC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_LockIMC(IActiveIMMIME* This,HIMC hIMC,INPUTCONTEXT **ppIMC) { +static inline HRESULT IActiveIMMIME_LockIMC(IActiveIMMIME* This,HIMC hIMC,INPUTCONTEXT **ppIMC) { return This->lpVtbl->LockIMC(This,hIMC,ppIMC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_UnlockIMC(IActiveIMMIME* This,HIMC hIMC) { +static inline HRESULT IActiveIMMIME_UnlockIMC(IActiveIMMIME* This,HIMC hIMC) { return This->lpVtbl->UnlockIMC(This,hIMC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetIMCLockCount(IActiveIMMIME* This,HIMC hIMC,DWORD *pdwLockCount) { +static inline HRESULT IActiveIMMIME_GetIMCLockCount(IActiveIMMIME* This,HIMC hIMC,DWORD *pdwLockCount) { return This->lpVtbl->GetIMCLockCount(This,hIMC,pdwLockCount); } -static __WIDL_INLINE HRESULT IActiveIMMIME_CreateIMCC(IActiveIMMIME* This,DWORD dwSize,HIMCC *phIMCC) { +static inline HRESULT IActiveIMMIME_CreateIMCC(IActiveIMMIME* This,DWORD dwSize,HIMCC *phIMCC) { return This->lpVtbl->CreateIMCC(This,dwSize,phIMCC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_DestroyIMCC(IActiveIMMIME* This,HIMCC hIMCC) { +static inline HRESULT IActiveIMMIME_DestroyIMCC(IActiveIMMIME* This,HIMCC hIMCC) { return This->lpVtbl->DestroyIMCC(This,hIMCC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_LockIMCC(IActiveIMMIME* This,HIMCC hIMCC,void **ppv) { +static inline HRESULT IActiveIMMIME_LockIMCC(IActiveIMMIME* This,HIMCC hIMCC,void **ppv) { return This->lpVtbl->LockIMCC(This,hIMCC,ppv); } -static __WIDL_INLINE HRESULT IActiveIMMIME_UnlockIMCC(IActiveIMMIME* This,HIMCC hIMCC) { +static inline HRESULT IActiveIMMIME_UnlockIMCC(IActiveIMMIME* This,HIMCC hIMCC) { return This->lpVtbl->UnlockIMCC(This,hIMCC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_ReSizeIMCC(IActiveIMMIME* This,HIMCC hIMCC,DWORD dwSize,HIMCC *phIMCC) { +static inline HRESULT IActiveIMMIME_ReSizeIMCC(IActiveIMMIME* This,HIMCC hIMCC,DWORD dwSize,HIMCC *phIMCC) { return This->lpVtbl->ReSizeIMCC(This,hIMCC,dwSize,phIMCC); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetIMCCSize(IActiveIMMIME* This,HIMCC hIMCC,DWORD *pdwSize) { +static inline HRESULT IActiveIMMIME_GetIMCCSize(IActiveIMMIME* This,HIMCC hIMCC,DWORD *pdwSize) { return This->lpVtbl->GetIMCCSize(This,hIMCC,pdwSize); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetIMCCLockCount(IActiveIMMIME* This,HIMCC hIMCC,DWORD *pdwLockCount) { +static inline HRESULT IActiveIMMIME_GetIMCCLockCount(IActiveIMMIME* This,HIMCC hIMCC,DWORD *pdwLockCount) { return This->lpVtbl->GetIMCCLockCount(This,hIMCC,pdwLockCount); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetHotKey(IActiveIMMIME* This,DWORD dwHotKeyID,UINT *puModifiers,UINT *puVKey,HKL *phKL) { +static inline HRESULT IActiveIMMIME_GetHotKey(IActiveIMMIME* This,DWORD dwHotKeyID,UINT *puModifiers,UINT *puVKey,HKL *phKL) { return This->lpVtbl->GetHotKey(This,dwHotKeyID,puModifiers,puVKey,phKL); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SetHotKey(IActiveIMMIME* This,DWORD dwHotKeyID,UINT uModifiers,UINT uVKey,HKL hKL) { +static inline HRESULT IActiveIMMIME_SetHotKey(IActiveIMMIME* This,DWORD dwHotKeyID,UINT uModifiers,UINT uVKey,HKL hKL) { return This->lpVtbl->SetHotKey(This,dwHotKeyID,uModifiers,uVKey,hKL); } -static __WIDL_INLINE HRESULT IActiveIMMIME_CreateSoftKeyboard(IActiveIMMIME* This,UINT uType,HWND hOwner,int x,int y,HWND *phSoftKbdWnd) { +static inline HRESULT IActiveIMMIME_CreateSoftKeyboard(IActiveIMMIME* This,UINT uType,HWND hOwner,int x,int y,HWND *phSoftKbdWnd) { return This->lpVtbl->CreateSoftKeyboard(This,uType,hOwner,x,y,phSoftKbdWnd); } -static __WIDL_INLINE HRESULT IActiveIMMIME_DestroySoftKeyboard(IActiveIMMIME* This,HWND hSoftKbdWnd) { +static inline HRESULT IActiveIMMIME_DestroySoftKeyboard(IActiveIMMIME* This,HWND hSoftKbdWnd) { return This->lpVtbl->DestroySoftKeyboard(This,hSoftKbdWnd); } -static __WIDL_INLINE HRESULT IActiveIMMIME_ShowSoftKeyboard(IActiveIMMIME* This,HWND hSoftKbdWnd,int nCmdShow) { +static inline HRESULT IActiveIMMIME_ShowSoftKeyboard(IActiveIMMIME* This,HWND hSoftKbdWnd,int nCmdShow) { return This->lpVtbl->ShowSoftKeyboard(This,hSoftKbdWnd,nCmdShow); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetCodePageA(IActiveIMMIME* This,HKL hKL,UINT *uCodePage) { +static inline HRESULT IActiveIMMIME_GetCodePageA(IActiveIMMIME* This,HKL hKL,UINT *uCodePage) { return This->lpVtbl->GetCodePageA(This,hKL,uCodePage); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetLangId(IActiveIMMIME* This,HKL hKL,LANGID *plid) { +static inline HRESULT IActiveIMMIME_GetLangId(IActiveIMMIME* This,HKL hKL,LANGID *plid) { return This->lpVtbl->GetLangId(This,hKL,plid); } -static __WIDL_INLINE HRESULT IActiveIMMIME_KeybdEvent(IActiveIMMIME* This,LANGID lgidIME,BYTE bVk,BYTE bScan,DWORD dwFlags,DWORD dwExtraInfo) { +static inline HRESULT IActiveIMMIME_KeybdEvent(IActiveIMMIME* This,LANGID lgidIME,BYTE bVk,BYTE bScan,DWORD dwFlags,DWORD dwExtraInfo) { return This->lpVtbl->KeybdEvent(This,lgidIME,bVk,bScan,dwFlags,dwExtraInfo); } -static __WIDL_INLINE HRESULT IActiveIMMIME_LockModal(IActiveIMMIME* This) { +static inline HRESULT IActiveIMMIME_LockModal(IActiveIMMIME* This) { return This->lpVtbl->LockModal(This); } -static __WIDL_INLINE HRESULT IActiveIMMIME_UnlockModal(IActiveIMMIME* This) { +static inline HRESULT IActiveIMMIME_UnlockModal(IActiveIMMIME* This) { return This->lpVtbl->UnlockModal(This); } -static __WIDL_INLINE HRESULT IActiveIMMIME_AssociateContextEx(IActiveIMMIME* This,HWND hWnd,HIMC hIMC,DWORD dwFlags) { +static inline HRESULT IActiveIMMIME_AssociateContextEx(IActiveIMMIME* This,HWND hWnd,HIMC hIMC,DWORD dwFlags) { return This->lpVtbl->AssociateContextEx(This,hWnd,hIMC,dwFlags); } -static __WIDL_INLINE HRESULT IActiveIMMIME_DisableIME(IActiveIMMIME* This,DWORD idThread) { +static inline HRESULT IActiveIMMIME_DisableIME(IActiveIMMIME* This,DWORD idThread) { return This->lpVtbl->DisableIME(This,idThread); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetImeMenuItemsA(IActiveIMMIME* This,HIMC hIMC,DWORD dwFlags,DWORD dwType,IMEMENUITEMINFOA *pImeParentMenu,IMEMENUITEMINFOA *pImeMenu,DWORD dwSize,DWORD *pdwResult) { +static inline HRESULT IActiveIMMIME_GetImeMenuItemsA(IActiveIMMIME* This,HIMC hIMC,DWORD dwFlags,DWORD dwType,IMEMENUITEMINFOA *pImeParentMenu,IMEMENUITEMINFOA *pImeMenu,DWORD dwSize,DWORD *pdwResult) { return This->lpVtbl->GetImeMenuItemsA(This,hIMC,dwFlags,dwType,pImeParentMenu,pImeMenu,dwSize,pdwResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_GetImeMenuItemsW(IActiveIMMIME* This,HIMC hIMC,DWORD dwFlags,DWORD dwType,IMEMENUITEMINFOW *pImeParentMenu,IMEMENUITEMINFOW *pImeMenu,DWORD dwSize,DWORD *pdwResult) { +static inline HRESULT IActiveIMMIME_GetImeMenuItemsW(IActiveIMMIME* This,HIMC hIMC,DWORD dwFlags,DWORD dwType,IMEMENUITEMINFOW *pImeParentMenu,IMEMENUITEMINFOW *pImeMenu,DWORD dwSize,DWORD *pdwResult) { return This->lpVtbl->GetImeMenuItemsW(This,hIMC,dwFlags,dwType,pImeParentMenu,pImeMenu,dwSize,pdwResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_EnumInputContext(IActiveIMMIME* This,DWORD idThread,IEnumInputContext **ppEnum) { +static inline HRESULT IActiveIMMIME_EnumInputContext(IActiveIMMIME* This,DWORD idThread,IEnumInputContext **ppEnum) { return This->lpVtbl->EnumInputContext(This,idThread,ppEnum); } -static __WIDL_INLINE HRESULT IActiveIMMIME_RequestMessageA(IActiveIMMIME* This,HIMC hIMC,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { +static inline HRESULT IActiveIMMIME_RequestMessageA(IActiveIMMIME* This,HIMC hIMC,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { return This->lpVtbl->RequestMessageA(This,hIMC,wParam,lParam,plResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_RequestMessageW(IActiveIMMIME* This,HIMC hIMC,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { +static inline HRESULT IActiveIMMIME_RequestMessageW(IActiveIMMIME* This,HIMC hIMC,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { return This->lpVtbl->RequestMessageW(This,hIMC,wParam,lParam,plResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SendIMCA(IActiveIMMIME* This,HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { +static inline HRESULT IActiveIMMIME_SendIMCA(IActiveIMMIME* This,HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { return This->lpVtbl->SendIMCA(This,hWnd,uMsg,wParam,lParam,plResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_SendIMCW(IActiveIMMIME* This,HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { +static inline HRESULT IActiveIMMIME_SendIMCW(IActiveIMMIME* This,HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { return This->lpVtbl->SendIMCW(This,hWnd,uMsg,wParam,lParam,plResult); } -static __WIDL_INLINE HRESULT IActiveIMMIME_IsSleeping(IActiveIMMIME* This) { +static inline HRESULT IActiveIMMIME_IsSleeping(IActiveIMMIME* This) { return This->lpVtbl->IsSleeping(This); } #endif @@ -3434,65 +3426,65 @@ interface IActiveIME { #define IActiveIME_GetLangId(This,plid) (This)->lpVtbl->GetLangId(This,plid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveIME_QueryInterface(IActiveIME* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveIME_QueryInterface(IActiveIME* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveIME_AddRef(IActiveIME* This) { +static inline ULONG IActiveIME_AddRef(IActiveIME* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveIME_Release(IActiveIME* This) { +static inline ULONG IActiveIME_Release(IActiveIME* This) { return This->lpVtbl->Release(This); } /*** IActiveIME methods ***/ -static __WIDL_INLINE HRESULT IActiveIME_Inquire(IActiveIME* This,DWORD dwSystemInfoFlags,IMEINFO *pIMEInfo,LPWSTR szWndClass,DWORD *pdwPrivate) { +static inline HRESULT IActiveIME_Inquire(IActiveIME* This,DWORD dwSystemInfoFlags,IMEINFO *pIMEInfo,LPWSTR szWndClass,DWORD *pdwPrivate) { return This->lpVtbl->Inquire(This,dwSystemInfoFlags,pIMEInfo,szWndClass,pdwPrivate); } -static __WIDL_INLINE HRESULT IActiveIME_ConversionList(IActiveIME* This,HIMC hIMC,LPWSTR szSource,UINT uFlag,UINT uBufLen,CANDIDATELIST *pDest,UINT *puCopied) { +static inline HRESULT IActiveIME_ConversionList(IActiveIME* This,HIMC hIMC,LPWSTR szSource,UINT uFlag,UINT uBufLen,CANDIDATELIST *pDest,UINT *puCopied) { return This->lpVtbl->ConversionList(This,hIMC,szSource,uFlag,uBufLen,pDest,puCopied); } -static __WIDL_INLINE HRESULT IActiveIME_Configure(IActiveIME* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDW *pRegisterWord) { +static inline HRESULT IActiveIME_Configure(IActiveIME* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDW *pRegisterWord) { return This->lpVtbl->Configure(This,hKL,hWnd,dwMode,pRegisterWord); } -static __WIDL_INLINE HRESULT IActiveIME_Destroy(IActiveIME* This,UINT uReserved) { +static inline HRESULT IActiveIME_Destroy(IActiveIME* This,UINT uReserved) { return This->lpVtbl->Destroy(This,uReserved); } -static __WIDL_INLINE HRESULT IActiveIME_Escape(IActiveIME* This,HIMC hIMC,UINT uEscape,void *pData,LRESULT *plResult) { +static inline HRESULT IActiveIME_Escape(IActiveIME* This,HIMC hIMC,UINT uEscape,void *pData,LRESULT *plResult) { return This->lpVtbl->Escape(This,hIMC,uEscape,pData,plResult); } -static __WIDL_INLINE HRESULT IActiveIME_SetActiveContext(IActiveIME* This,HIMC hIMC,WINBOOL fFlag) { +static inline HRESULT IActiveIME_SetActiveContext(IActiveIME* This,HIMC hIMC,WINBOOL fFlag) { return This->lpVtbl->SetActiveContext(This,hIMC,fFlag); } -static __WIDL_INLINE HRESULT IActiveIME_ProcessKey(IActiveIME* This,HIMC hIMC,UINT uVirKey,DWORD lParam,BYTE *pbKeyState) { +static inline HRESULT IActiveIME_ProcessKey(IActiveIME* This,HIMC hIMC,UINT uVirKey,DWORD lParam,BYTE *pbKeyState) { return This->lpVtbl->ProcessKey(This,hIMC,uVirKey,lParam,pbKeyState); } -static __WIDL_INLINE HRESULT IActiveIME_Notify(IActiveIME* This,HIMC hIMC,DWORD dwAction,DWORD dwIndex,DWORD dwValue) { +static inline HRESULT IActiveIME_Notify(IActiveIME* This,HIMC hIMC,DWORD dwAction,DWORD dwIndex,DWORD dwValue) { return This->lpVtbl->Notify(This,hIMC,dwAction,dwIndex,dwValue); } -static __WIDL_INLINE HRESULT IActiveIME_Select(IActiveIME* This,HIMC hIMC,WINBOOL fSelect) { +static inline HRESULT IActiveIME_Select(IActiveIME* This,HIMC hIMC,WINBOOL fSelect) { return This->lpVtbl->Select(This,hIMC,fSelect); } -static __WIDL_INLINE HRESULT IActiveIME_SetCompositionString(IActiveIME* This,HIMC hIMC,DWORD dwIndex,void *pComp,DWORD dwCompLen,void *pRead,DWORD dwReadLen) { +static inline HRESULT IActiveIME_SetCompositionString(IActiveIME* This,HIMC hIMC,DWORD dwIndex,void *pComp,DWORD dwCompLen,void *pRead,DWORD dwReadLen) { return This->lpVtbl->SetCompositionString(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen); } -static __WIDL_INLINE HRESULT IActiveIME_ToAsciiEx(IActiveIME* This,UINT uVirKey,UINT uScanCode,BYTE *pbKeyState,UINT fuState,HIMC hIMC,DWORD *pdwTransBuf,UINT *puSize) { +static inline HRESULT IActiveIME_ToAsciiEx(IActiveIME* This,UINT uVirKey,UINT uScanCode,BYTE *pbKeyState,UINT fuState,HIMC hIMC,DWORD *pdwTransBuf,UINT *puSize) { return This->lpVtbl->ToAsciiEx(This,uVirKey,uScanCode,pbKeyState,fuState,hIMC,pdwTransBuf,puSize); } -static __WIDL_INLINE HRESULT IActiveIME_RegisterWord(IActiveIME* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szString) { +static inline HRESULT IActiveIME_RegisterWord(IActiveIME* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szString) { return This->lpVtbl->RegisterWord(This,szReading,dwStyle,szString); } -static __WIDL_INLINE HRESULT IActiveIME_UnregisterWord(IActiveIME* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szString) { +static inline HRESULT IActiveIME_UnregisterWord(IActiveIME* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szString) { return This->lpVtbl->UnregisterWord(This,szReading,dwStyle,szString); } -static __WIDL_INLINE HRESULT IActiveIME_GetRegisterWordStyle(IActiveIME* This,UINT nItem,STYLEBUFW *pStyleBuf,UINT *puBufSize) { +static inline HRESULT IActiveIME_GetRegisterWordStyle(IActiveIME* This,UINT nItem,STYLEBUFW *pStyleBuf,UINT *puBufSize) { return This->lpVtbl->GetRegisterWordStyle(This,nItem,pStyleBuf,puBufSize); } -static __WIDL_INLINE HRESULT IActiveIME_EnumRegisterWord(IActiveIME* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister,LPVOID pData,IEnumRegisterWordW **ppEnum) { +static inline HRESULT IActiveIME_EnumRegisterWord(IActiveIME* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister,LPVOID pData,IEnumRegisterWordW **ppEnum) { return This->lpVtbl->EnumRegisterWord(This,szReading,dwStyle,szRegister,pData,ppEnum); } -static __WIDL_INLINE HRESULT IActiveIME_GetCodePageA(IActiveIME* This,UINT *uCodePage) { +static inline HRESULT IActiveIME_GetCodePageA(IActiveIME* This,UINT *uCodePage) { return This->lpVtbl->GetCodePageA(This,uCodePage); } -static __WIDL_INLINE HRESULT IActiveIME_GetLangId(IActiveIME* This,LANGID *plid) { +static inline HRESULT IActiveIME_GetLangId(IActiveIME* This,LANGID *plid) { return This->lpVtbl->GetLangId(This,plid); } #endif @@ -3696,72 +3688,72 @@ interface IActiveIME2 { #define IActiveIME2_Unsleep(This,fDead) (This)->lpVtbl->Unsleep(This,fDead) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActiveIME2_QueryInterface(IActiveIME2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActiveIME2_QueryInterface(IActiveIME2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActiveIME2_AddRef(IActiveIME2* This) { +static inline ULONG IActiveIME2_AddRef(IActiveIME2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActiveIME2_Release(IActiveIME2* This) { +static inline ULONG IActiveIME2_Release(IActiveIME2* This) { return This->lpVtbl->Release(This); } /*** IActiveIME methods ***/ -static __WIDL_INLINE HRESULT IActiveIME2_Inquire(IActiveIME2* This,DWORD dwSystemInfoFlags,IMEINFO *pIMEInfo,LPWSTR szWndClass,DWORD *pdwPrivate) { +static inline HRESULT IActiveIME2_Inquire(IActiveIME2* This,DWORD dwSystemInfoFlags,IMEINFO *pIMEInfo,LPWSTR szWndClass,DWORD *pdwPrivate) { return This->lpVtbl->Inquire(This,dwSystemInfoFlags,pIMEInfo,szWndClass,pdwPrivate); } -static __WIDL_INLINE HRESULT IActiveIME2_ConversionList(IActiveIME2* This,HIMC hIMC,LPWSTR szSource,UINT uFlag,UINT uBufLen,CANDIDATELIST *pDest,UINT *puCopied) { +static inline HRESULT IActiveIME2_ConversionList(IActiveIME2* This,HIMC hIMC,LPWSTR szSource,UINT uFlag,UINT uBufLen,CANDIDATELIST *pDest,UINT *puCopied) { return This->lpVtbl->ConversionList(This,hIMC,szSource,uFlag,uBufLen,pDest,puCopied); } -static __WIDL_INLINE HRESULT IActiveIME2_Configure(IActiveIME2* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDW *pRegisterWord) { +static inline HRESULT IActiveIME2_Configure(IActiveIME2* This,HKL hKL,HWND hWnd,DWORD dwMode,REGISTERWORDW *pRegisterWord) { return This->lpVtbl->Configure(This,hKL,hWnd,dwMode,pRegisterWord); } -static __WIDL_INLINE HRESULT IActiveIME2_Destroy(IActiveIME2* This,UINT uReserved) { +static inline HRESULT IActiveIME2_Destroy(IActiveIME2* This,UINT uReserved) { return This->lpVtbl->Destroy(This,uReserved); } -static __WIDL_INLINE HRESULT IActiveIME2_Escape(IActiveIME2* This,HIMC hIMC,UINT uEscape,void *pData,LRESULT *plResult) { +static inline HRESULT IActiveIME2_Escape(IActiveIME2* This,HIMC hIMC,UINT uEscape,void *pData,LRESULT *plResult) { return This->lpVtbl->Escape(This,hIMC,uEscape,pData,plResult); } -static __WIDL_INLINE HRESULT IActiveIME2_SetActiveContext(IActiveIME2* This,HIMC hIMC,WINBOOL fFlag) { +static inline HRESULT IActiveIME2_SetActiveContext(IActiveIME2* This,HIMC hIMC,WINBOOL fFlag) { return This->lpVtbl->SetActiveContext(This,hIMC,fFlag); } -static __WIDL_INLINE HRESULT IActiveIME2_ProcessKey(IActiveIME2* This,HIMC hIMC,UINT uVirKey,DWORD lParam,BYTE *pbKeyState) { +static inline HRESULT IActiveIME2_ProcessKey(IActiveIME2* This,HIMC hIMC,UINT uVirKey,DWORD lParam,BYTE *pbKeyState) { return This->lpVtbl->ProcessKey(This,hIMC,uVirKey,lParam,pbKeyState); } -static __WIDL_INLINE HRESULT IActiveIME2_Notify(IActiveIME2* This,HIMC hIMC,DWORD dwAction,DWORD dwIndex,DWORD dwValue) { +static inline HRESULT IActiveIME2_Notify(IActiveIME2* This,HIMC hIMC,DWORD dwAction,DWORD dwIndex,DWORD dwValue) { return This->lpVtbl->Notify(This,hIMC,dwAction,dwIndex,dwValue); } -static __WIDL_INLINE HRESULT IActiveIME2_Select(IActiveIME2* This,HIMC hIMC,WINBOOL fSelect) { +static inline HRESULT IActiveIME2_Select(IActiveIME2* This,HIMC hIMC,WINBOOL fSelect) { return This->lpVtbl->Select(This,hIMC,fSelect); } -static __WIDL_INLINE HRESULT IActiveIME2_SetCompositionString(IActiveIME2* This,HIMC hIMC,DWORD dwIndex,void *pComp,DWORD dwCompLen,void *pRead,DWORD dwReadLen) { +static inline HRESULT IActiveIME2_SetCompositionString(IActiveIME2* This,HIMC hIMC,DWORD dwIndex,void *pComp,DWORD dwCompLen,void *pRead,DWORD dwReadLen) { return This->lpVtbl->SetCompositionString(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen); } -static __WIDL_INLINE HRESULT IActiveIME2_ToAsciiEx(IActiveIME2* This,UINT uVirKey,UINT uScanCode,BYTE *pbKeyState,UINT fuState,HIMC hIMC,DWORD *pdwTransBuf,UINT *puSize) { +static inline HRESULT IActiveIME2_ToAsciiEx(IActiveIME2* This,UINT uVirKey,UINT uScanCode,BYTE *pbKeyState,UINT fuState,HIMC hIMC,DWORD *pdwTransBuf,UINT *puSize) { return This->lpVtbl->ToAsciiEx(This,uVirKey,uScanCode,pbKeyState,fuState,hIMC,pdwTransBuf,puSize); } -static __WIDL_INLINE HRESULT IActiveIME2_RegisterWord(IActiveIME2* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szString) { +static inline HRESULT IActiveIME2_RegisterWord(IActiveIME2* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szString) { return This->lpVtbl->RegisterWord(This,szReading,dwStyle,szString); } -static __WIDL_INLINE HRESULT IActiveIME2_UnregisterWord(IActiveIME2* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szString) { +static inline HRESULT IActiveIME2_UnregisterWord(IActiveIME2* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szString) { return This->lpVtbl->UnregisterWord(This,szReading,dwStyle,szString); } -static __WIDL_INLINE HRESULT IActiveIME2_GetRegisterWordStyle(IActiveIME2* This,UINT nItem,STYLEBUFW *pStyleBuf,UINT *puBufSize) { +static inline HRESULT IActiveIME2_GetRegisterWordStyle(IActiveIME2* This,UINT nItem,STYLEBUFW *pStyleBuf,UINT *puBufSize) { return This->lpVtbl->GetRegisterWordStyle(This,nItem,pStyleBuf,puBufSize); } -static __WIDL_INLINE HRESULT IActiveIME2_EnumRegisterWord(IActiveIME2* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister,LPVOID pData,IEnumRegisterWordW **ppEnum) { +static inline HRESULT IActiveIME2_EnumRegisterWord(IActiveIME2* This,LPWSTR szReading,DWORD dwStyle,LPWSTR szRegister,LPVOID pData,IEnumRegisterWordW **ppEnum) { return This->lpVtbl->EnumRegisterWord(This,szReading,dwStyle,szRegister,pData,ppEnum); } -static __WIDL_INLINE HRESULT IActiveIME2_GetCodePageA(IActiveIME2* This,UINT *uCodePage) { +static inline HRESULT IActiveIME2_GetCodePageA(IActiveIME2* This,UINT *uCodePage) { return This->lpVtbl->GetCodePageA(This,uCodePage); } -static __WIDL_INLINE HRESULT IActiveIME2_GetLangId(IActiveIME2* This,LANGID *plid) { +static inline HRESULT IActiveIME2_GetLangId(IActiveIME2* This,LANGID *plid) { return This->lpVtbl->GetLangId(This,plid); } /*** IActiveIME2 methods ***/ -static __WIDL_INLINE HRESULT IActiveIME2_Sleep(IActiveIME2* This) { +static inline HRESULT IActiveIME2_Sleep(IActiveIME2* This) { return This->lpVtbl->Sleep(This); } -static __WIDL_INLINE HRESULT IActiveIME2_Unsleep(IActiveIME2* This,WINBOOL fDead) { +static inline HRESULT IActiveIME2_Unsleep(IActiveIME2* This,WINBOOL fDead) { return This->lpVtbl->Unsleep(This,fDead); } #endif @@ -3855,26 +3847,26 @@ interface IEnumRegisterWordA { #define IEnumRegisterWordA_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumRegisterWordA_QueryInterface(IEnumRegisterWordA* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumRegisterWordA_QueryInterface(IEnumRegisterWordA* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumRegisterWordA_AddRef(IEnumRegisterWordA* This) { +static inline ULONG IEnumRegisterWordA_AddRef(IEnumRegisterWordA* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumRegisterWordA_Release(IEnumRegisterWordA* This) { +static inline ULONG IEnumRegisterWordA_Release(IEnumRegisterWordA* This) { return This->lpVtbl->Release(This); } /*** IEnumRegisterWordA methods ***/ -static __WIDL_INLINE HRESULT IEnumRegisterWordA_Clone(IEnumRegisterWordA* This,IEnumRegisterWordA **ppEnum) { +static inline HRESULT IEnumRegisterWordA_Clone(IEnumRegisterWordA* This,IEnumRegisterWordA **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumRegisterWordA_Next(IEnumRegisterWordA* This,ULONG ulCount,REGISTERWORDA *rgRegisterWord,ULONG *pcFetched) { +static inline HRESULT IEnumRegisterWordA_Next(IEnumRegisterWordA* This,ULONG ulCount,REGISTERWORDA *rgRegisterWord,ULONG *pcFetched) { return This->lpVtbl->Next(This,ulCount,rgRegisterWord,pcFetched); } -static __WIDL_INLINE HRESULT IEnumRegisterWordA_Reset(IEnumRegisterWordA* This) { +static inline HRESULT IEnumRegisterWordA_Reset(IEnumRegisterWordA* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumRegisterWordA_Skip(IEnumRegisterWordA* This,ULONG ulCount) { +static inline HRESULT IEnumRegisterWordA_Skip(IEnumRegisterWordA* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -3968,26 +3960,26 @@ interface IEnumRegisterWordW { #define IEnumRegisterWordW_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumRegisterWordW_QueryInterface(IEnumRegisterWordW* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumRegisterWordW_QueryInterface(IEnumRegisterWordW* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumRegisterWordW_AddRef(IEnumRegisterWordW* This) { +static inline ULONG IEnumRegisterWordW_AddRef(IEnumRegisterWordW* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumRegisterWordW_Release(IEnumRegisterWordW* This) { +static inline ULONG IEnumRegisterWordW_Release(IEnumRegisterWordW* This) { return This->lpVtbl->Release(This); } /*** IEnumRegisterWordW methods ***/ -static __WIDL_INLINE HRESULT IEnumRegisterWordW_Clone(IEnumRegisterWordW* This,IEnumRegisterWordW **ppEnum) { +static inline HRESULT IEnumRegisterWordW_Clone(IEnumRegisterWordW* This,IEnumRegisterWordW **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumRegisterWordW_Next(IEnumRegisterWordW* This,ULONG ulCount,REGISTERWORDW *rgRegisterWord,ULONG *pcFetched) { +static inline HRESULT IEnumRegisterWordW_Next(IEnumRegisterWordW* This,ULONG ulCount,REGISTERWORDW *rgRegisterWord,ULONG *pcFetched) { return This->lpVtbl->Next(This,ulCount,rgRegisterWord,pcFetched); } -static __WIDL_INLINE HRESULT IEnumRegisterWordW_Reset(IEnumRegisterWordW* This) { +static inline HRESULT IEnumRegisterWordW_Reset(IEnumRegisterWordW* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumRegisterWordW_Skip(IEnumRegisterWordW* This,ULONG ulCount) { +static inline HRESULT IEnumRegisterWordW_Skip(IEnumRegisterWordW* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif diff --git a/lib/libc/include/any-windows-any/dinputd.h b/lib/libc/include/any-windows-any/dinputd.h index ae43a1948533b311582b7e648d9d1cade8d66a39..586da73bebcd5c390430f329eb3d9d9dbb0d2f2c 100644 --- a/lib/libc/include/any-windows-any/dinputd.h +++ b/lib/libc/include/any-windows-any/dinputd.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dinputd.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dinputd.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dinputd_h__ #define __dinputd_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDirectInputEffectDriver_FWD_DEFINED__ @@ -320,47 +312,47 @@ interface IDirectInputEffectDriver { #define IDirectInputEffectDriver_GetEffectStatus(This,a,b,c) (This)->lpVtbl->GetEffectStatus(This,a,b,c) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_QueryInterface(IDirectInputEffectDriver* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectInputEffectDriver_QueryInterface(IDirectInputEffectDriver* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectInputEffectDriver_AddRef(IDirectInputEffectDriver* This) { +static inline ULONG IDirectInputEffectDriver_AddRef(IDirectInputEffectDriver* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectInputEffectDriver_Release(IDirectInputEffectDriver* This) { +static inline ULONG IDirectInputEffectDriver_Release(IDirectInputEffectDriver* This) { return This->lpVtbl->Release(This); } /*** IDirectInputEffectDriver methods ***/ -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_DeviceID(IDirectInputEffectDriver* This,DWORD a,DWORD b,DWORD c,DWORD d,LPVOID e) { +static inline HRESULT IDirectInputEffectDriver_DeviceID(IDirectInputEffectDriver* This,DWORD a,DWORD b,DWORD c,DWORD d,LPVOID e) { return This->lpVtbl->DeviceID(This,a,b,c,d,e); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_GetVersions(IDirectInputEffectDriver* This,LPDIDRIVERVERSIONS a) { +static inline HRESULT IDirectInputEffectDriver_GetVersions(IDirectInputEffectDriver* This,LPDIDRIVERVERSIONS a) { return This->lpVtbl->GetVersions(This,a); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_Escape(IDirectInputEffectDriver* This,DWORD a,DWORD b,LPDIEFFESCAPE c) { +static inline HRESULT IDirectInputEffectDriver_Escape(IDirectInputEffectDriver* This,DWORD a,DWORD b,LPDIEFFESCAPE c) { return This->lpVtbl->Escape(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_SetGain(IDirectInputEffectDriver* This,DWORD a,DWORD b) { +static inline HRESULT IDirectInputEffectDriver_SetGain(IDirectInputEffectDriver* This,DWORD a,DWORD b) { return This->lpVtbl->SetGain(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_SendForceFeedbackCommand(IDirectInputEffectDriver* This,DWORD a,DWORD b) { +static inline HRESULT IDirectInputEffectDriver_SendForceFeedbackCommand(IDirectInputEffectDriver* This,DWORD a,DWORD b) { return This->lpVtbl->SendForceFeedbackCommand(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_GetForceFeedbackState(IDirectInputEffectDriver* This,DWORD a,LPDIDEVICESTATE b) { +static inline HRESULT IDirectInputEffectDriver_GetForceFeedbackState(IDirectInputEffectDriver* This,DWORD a,LPDIDEVICESTATE b) { return This->lpVtbl->GetForceFeedbackState(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_DownloadEffect(IDirectInputEffectDriver* This,DWORD a,DWORD b,LPDWORD c,LPCDIEFFECT d,DWORD e) { +static inline HRESULT IDirectInputEffectDriver_DownloadEffect(IDirectInputEffectDriver* This,DWORD a,DWORD b,LPDWORD c,LPCDIEFFECT d,DWORD e) { return This->lpVtbl->DownloadEffect(This,a,b,c,d,e); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_DestroyEffect(IDirectInputEffectDriver* This,DWORD a,DWORD b) { +static inline HRESULT IDirectInputEffectDriver_DestroyEffect(IDirectInputEffectDriver* This,DWORD a,DWORD b) { return This->lpVtbl->DestroyEffect(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_StartEffect(IDirectInputEffectDriver* This,DWORD a,DWORD b,DWORD c,DWORD d) { +static inline HRESULT IDirectInputEffectDriver_StartEffect(IDirectInputEffectDriver* This,DWORD a,DWORD b,DWORD c,DWORD d) { return This->lpVtbl->StartEffect(This,a,b,c,d); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_StopEffect(IDirectInputEffectDriver* This,DWORD a,DWORD b) { +static inline HRESULT IDirectInputEffectDriver_StopEffect(IDirectInputEffectDriver* This,DWORD a,DWORD b) { return This->lpVtbl->StopEffect(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputEffectDriver_GetEffectStatus(IDirectInputEffectDriver* This,DWORD a,DWORD b,LPDWORD c) { +static inline HRESULT IDirectInputEffectDriver_GetEffectStatus(IDirectInputEffectDriver* This,DWORD a,DWORD b,LPDWORD c) { return This->lpVtbl->GetEffectStatus(This,a,b,c); } #endif @@ -815,62 +807,62 @@ interface IDirectInputJoyConfig { #define IDirectInputJoyConfig_OpenConfigKey(This,a,b,c) (This)->lpVtbl->OpenConfigKey(This,a,b,c) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_QueryInterface(IDirectInputJoyConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectInputJoyConfig_QueryInterface(IDirectInputJoyConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectInputJoyConfig_AddRef(IDirectInputJoyConfig* This) { +static inline ULONG IDirectInputJoyConfig_AddRef(IDirectInputJoyConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectInputJoyConfig_Release(IDirectInputJoyConfig* This) { +static inline ULONG IDirectInputJoyConfig_Release(IDirectInputJoyConfig* This) { return This->lpVtbl->Release(This); } /*** IDirectInputJoyConfig methods ***/ -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_Acquire(IDirectInputJoyConfig* This) { +static inline HRESULT IDirectInputJoyConfig_Acquire(IDirectInputJoyConfig* This) { return This->lpVtbl->Acquire(This); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_Unacquire(IDirectInputJoyConfig* This) { +static inline HRESULT IDirectInputJoyConfig_Unacquire(IDirectInputJoyConfig* This) { return This->lpVtbl->Unacquire(This); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_SetCooperativeLevel(IDirectInputJoyConfig* This,HWND a,DWORD b) { +static inline HRESULT IDirectInputJoyConfig_SetCooperativeLevel(IDirectInputJoyConfig* This,HWND a,DWORD b) { return This->lpVtbl->SetCooperativeLevel(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_SendNotify(IDirectInputJoyConfig* This) { +static inline HRESULT IDirectInputJoyConfig_SendNotify(IDirectInputJoyConfig* This) { return This->lpVtbl->SendNotify(This); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_EnumTypes(IDirectInputJoyConfig* This,LPVOID a,LPVOID b) { +static inline HRESULT IDirectInputJoyConfig_EnumTypes(IDirectInputJoyConfig* This,LPVOID a,LPVOID b) { return This->lpVtbl->EnumTypes(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_GetTypeInfo(IDirectInputJoyConfig* This,LPCWSTR a,LPDIJOYTYPEINFO b,DWORD c) { +static inline HRESULT IDirectInputJoyConfig_GetTypeInfo(IDirectInputJoyConfig* This,LPCWSTR a,LPDIJOYTYPEINFO b,DWORD c) { return This->lpVtbl->GetTypeInfo(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_SetTypeInfo(IDirectInputJoyConfig* This,LPCWSTR a,LPCDIJOYTYPEINFO b,DWORD c) { +static inline HRESULT IDirectInputJoyConfig_SetTypeInfo(IDirectInputJoyConfig* This,LPCWSTR a,LPCDIJOYTYPEINFO b,DWORD c) { return This->lpVtbl->SetTypeInfo(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_DeleteType(IDirectInputJoyConfig* This,LPCWSTR a) { +static inline HRESULT IDirectInputJoyConfig_DeleteType(IDirectInputJoyConfig* This,LPCWSTR a) { return This->lpVtbl->DeleteType(This,a); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_GetConfig(IDirectInputJoyConfig* This,UINT a,LPDIJOYCONFIG b,DWORD c) { +static inline HRESULT IDirectInputJoyConfig_GetConfig(IDirectInputJoyConfig* This,UINT a,LPDIJOYCONFIG b,DWORD c) { return This->lpVtbl->GetConfig(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_SetConfig(IDirectInputJoyConfig* This,UINT a,LPCDIJOYCONFIG b,DWORD c) { +static inline HRESULT IDirectInputJoyConfig_SetConfig(IDirectInputJoyConfig* This,UINT a,LPCDIJOYCONFIG b,DWORD c) { return This->lpVtbl->SetConfig(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_DeleteConfig(IDirectInputJoyConfig* This,UINT a) { +static inline HRESULT IDirectInputJoyConfig_DeleteConfig(IDirectInputJoyConfig* This,UINT a) { return This->lpVtbl->DeleteConfig(This,a); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_GetUserValues(IDirectInputJoyConfig* This,LPDIJOYUSERVALUES a,DWORD b) { +static inline HRESULT IDirectInputJoyConfig_GetUserValues(IDirectInputJoyConfig* This,LPDIJOYUSERVALUES a,DWORD b) { return This->lpVtbl->GetUserValues(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_SetUserValues(IDirectInputJoyConfig* This,LPCDIJOYUSERVALUES a,DWORD b) { +static inline HRESULT IDirectInputJoyConfig_SetUserValues(IDirectInputJoyConfig* This,LPCDIJOYUSERVALUES a,DWORD b) { return This->lpVtbl->SetUserValues(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_AddNewHardware(IDirectInputJoyConfig* This,HWND a,REFGUID b) { +static inline HRESULT IDirectInputJoyConfig_AddNewHardware(IDirectInputJoyConfig* This,HWND a,REFGUID b) { return This->lpVtbl->AddNewHardware(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_OpenTypeKey(IDirectInputJoyConfig* This,LPCWSTR a,DWORD b,HKEY *c) { +static inline HRESULT IDirectInputJoyConfig_OpenTypeKey(IDirectInputJoyConfig* This,LPCWSTR a,DWORD b,HKEY *c) { return This->lpVtbl->OpenTypeKey(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig_OpenConfigKey(IDirectInputJoyConfig* This,UINT a,DWORD b,HKEY *c) { +static inline HRESULT IDirectInputJoyConfig_OpenConfigKey(IDirectInputJoyConfig* This,UINT a,DWORD b,HKEY *c) { return This->lpVtbl->OpenConfigKey(This,a,b,c); } #endif @@ -1087,62 +1079,62 @@ interface IDirectInputJoyConfig8 { #define IDirectInputJoyConfig8_OpenAppStatusKey(This,a) (This)->lpVtbl->OpenAppStatusKey(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_QueryInterface(IDirectInputJoyConfig8* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectInputJoyConfig8_QueryInterface(IDirectInputJoyConfig8* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectInputJoyConfig8_AddRef(IDirectInputJoyConfig8* This) { +static inline ULONG IDirectInputJoyConfig8_AddRef(IDirectInputJoyConfig8* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectInputJoyConfig8_Release(IDirectInputJoyConfig8* This) { +static inline ULONG IDirectInputJoyConfig8_Release(IDirectInputJoyConfig8* This) { return This->lpVtbl->Release(This); } /*** IDirectInputJoyConfig8 methods ***/ -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_Acquire(IDirectInputJoyConfig8* This) { +static inline HRESULT IDirectInputJoyConfig8_Acquire(IDirectInputJoyConfig8* This) { return This->lpVtbl->Acquire(This); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_Unacquire(IDirectInputJoyConfig8* This) { +static inline HRESULT IDirectInputJoyConfig8_Unacquire(IDirectInputJoyConfig8* This) { return This->lpVtbl->Unacquire(This); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_SetCooperativeLevel(IDirectInputJoyConfig8* This,HWND a,DWORD b) { +static inline HRESULT IDirectInputJoyConfig8_SetCooperativeLevel(IDirectInputJoyConfig8* This,HWND a,DWORD b) { return This->lpVtbl->SetCooperativeLevel(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_SendNotify(IDirectInputJoyConfig8* This) { +static inline HRESULT IDirectInputJoyConfig8_SendNotify(IDirectInputJoyConfig8* This) { return This->lpVtbl->SendNotify(This); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_EnumTypes(IDirectInputJoyConfig8* This,LPVOID a,LPVOID b) { +static inline HRESULT IDirectInputJoyConfig8_EnumTypes(IDirectInputJoyConfig8* This,LPVOID a,LPVOID b) { return This->lpVtbl->EnumTypes(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_GetTypeInfo(IDirectInputJoyConfig8* This,LPCWSTR a,LPDIJOYTYPEINFO b,DWORD c) { +static inline HRESULT IDirectInputJoyConfig8_GetTypeInfo(IDirectInputJoyConfig8* This,LPCWSTR a,LPDIJOYTYPEINFO b,DWORD c) { return This->lpVtbl->GetTypeInfo(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_SetTypeInfo(IDirectInputJoyConfig8* This,LPCWSTR a,LPCDIJOYTYPEINFO b,DWORD c,LPWSTR d) { +static inline HRESULT IDirectInputJoyConfig8_SetTypeInfo(IDirectInputJoyConfig8* This,LPCWSTR a,LPCDIJOYTYPEINFO b,DWORD c,LPWSTR d) { return This->lpVtbl->SetTypeInfo(This,a,b,c,d); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_DeleteType(IDirectInputJoyConfig8* This,LPCWSTR a) { +static inline HRESULT IDirectInputJoyConfig8_DeleteType(IDirectInputJoyConfig8* This,LPCWSTR a) { return This->lpVtbl->DeleteType(This,a); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_GetConfig(IDirectInputJoyConfig8* This,UINT a,LPDIJOYCONFIG b,DWORD c) { +static inline HRESULT IDirectInputJoyConfig8_GetConfig(IDirectInputJoyConfig8* This,UINT a,LPDIJOYCONFIG b,DWORD c) { return This->lpVtbl->GetConfig(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_SetConfig(IDirectInputJoyConfig8* This,UINT a,LPCDIJOYCONFIG b,DWORD c) { +static inline HRESULT IDirectInputJoyConfig8_SetConfig(IDirectInputJoyConfig8* This,UINT a,LPCDIJOYCONFIG b,DWORD c) { return This->lpVtbl->SetConfig(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_DeleteConfig(IDirectInputJoyConfig8* This,UINT a) { +static inline HRESULT IDirectInputJoyConfig8_DeleteConfig(IDirectInputJoyConfig8* This,UINT a) { return This->lpVtbl->DeleteConfig(This,a); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_GetUserValues(IDirectInputJoyConfig8* This,LPDIJOYUSERVALUES a,DWORD b) { +static inline HRESULT IDirectInputJoyConfig8_GetUserValues(IDirectInputJoyConfig8* This,LPDIJOYUSERVALUES a,DWORD b) { return This->lpVtbl->GetUserValues(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_SetUserValues(IDirectInputJoyConfig8* This,LPCDIJOYUSERVALUES a,DWORD b) { +static inline HRESULT IDirectInputJoyConfig8_SetUserValues(IDirectInputJoyConfig8* This,LPCDIJOYUSERVALUES a,DWORD b) { return This->lpVtbl->SetUserValues(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_AddNewHardware(IDirectInputJoyConfig8* This,HWND a,REFGUID b) { +static inline HRESULT IDirectInputJoyConfig8_AddNewHardware(IDirectInputJoyConfig8* This,HWND a,REFGUID b) { return This->lpVtbl->AddNewHardware(This,a,b); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_OpenTypeKey(IDirectInputJoyConfig8* This,LPCWSTR a,DWORD b,HKEY *c) { +static inline HRESULT IDirectInputJoyConfig8_OpenTypeKey(IDirectInputJoyConfig8* This,LPCWSTR a,DWORD b,HKEY *c) { return This->lpVtbl->OpenTypeKey(This,a,b,c); } -static __WIDL_INLINE HRESULT IDirectInputJoyConfig8_OpenAppStatusKey(IDirectInputJoyConfig8* This,HKEY *a) { +static inline HRESULT IDirectInputJoyConfig8_OpenAppStatusKey(IDirectInputJoyConfig8* This,HKEY *a) { return This->lpVtbl->OpenAppStatusKey(This,a); } #endif diff --git a/lib/libc/include/any-windows-any/directmanipulation.h b/lib/libc/include/any-windows-any/directmanipulation.h index 68fc9177f4b0e0c8a90ffbb2424eb2c2c9b75c22..abd834c0288f0374d01ba836d69be92b64b0a0e3 100644 --- a/lib/libc/include/any-windows-any/directmanipulation.h +++ b/lib/libc/include/any-windows-any/directmanipulation.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/directmanipulation.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/directmanipulation.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __directmanipulation_h__ #define __directmanipulation_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDirectManipulationFrameInfoProvider_FWD_DEFINED__ @@ -341,17 +333,17 @@ interface IDirectManipulationFrameInfoProvider { #define IDirectManipulationFrameInfoProvider_GetNextFrameInfo(This,time,process,composition) (This)->lpVtbl->GetNextFrameInfo(This,time,process,composition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationFrameInfoProvider_QueryInterface(IDirectManipulationFrameInfoProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationFrameInfoProvider_QueryInterface(IDirectManipulationFrameInfoProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationFrameInfoProvider_AddRef(IDirectManipulationFrameInfoProvider* This) { +static inline ULONG IDirectManipulationFrameInfoProvider_AddRef(IDirectManipulationFrameInfoProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationFrameInfoProvider_Release(IDirectManipulationFrameInfoProvider* This) { +static inline ULONG IDirectManipulationFrameInfoProvider_Release(IDirectManipulationFrameInfoProvider* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationFrameInfoProvider methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationFrameInfoProvider_GetNextFrameInfo(IDirectManipulationFrameInfoProvider* This,ULONGLONG *time,ULONGLONG *process,ULONGLONG *composition) { +static inline HRESULT IDirectManipulationFrameInfoProvider_GetNextFrameInfo(IDirectManipulationFrameInfoProvider* This,ULONGLONG *time,ULONGLONG *process,ULONGLONG *composition) { return This->lpVtbl->GetNextFrameInfo(This,time,process,composition); } #endif @@ -486,35 +478,35 @@ interface IDirectManipulationManager { #define IDirectManipulationManager_CreateContent(This,frame,clsid,riid,obj) (This)->lpVtbl->CreateContent(This,frame,clsid,riid,obj) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationManager_QueryInterface(IDirectManipulationManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationManager_QueryInterface(IDirectManipulationManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationManager_AddRef(IDirectManipulationManager* This) { +static inline ULONG IDirectManipulationManager_AddRef(IDirectManipulationManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationManager_Release(IDirectManipulationManager* This) { +static inline ULONG IDirectManipulationManager_Release(IDirectManipulationManager* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationManager methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationManager_Activate(IDirectManipulationManager* This,HWND window) { +static inline HRESULT IDirectManipulationManager_Activate(IDirectManipulationManager* This,HWND window) { return This->lpVtbl->Activate(This,window); } -static __WIDL_INLINE HRESULT IDirectManipulationManager_Deactivate(IDirectManipulationManager* This,HWND window) { +static inline HRESULT IDirectManipulationManager_Deactivate(IDirectManipulationManager* This,HWND window) { return This->lpVtbl->Deactivate(This,window); } -static __WIDL_INLINE HRESULT IDirectManipulationManager_RegisterHitTestTarget(IDirectManipulationManager* This,HWND window,HWND hittest,DIRECTMANIPULATION_HITTEST_TYPE type) { +static inline HRESULT IDirectManipulationManager_RegisterHitTestTarget(IDirectManipulationManager* This,HWND window,HWND hittest,DIRECTMANIPULATION_HITTEST_TYPE type) { return This->lpVtbl->RegisterHitTestTarget(This,window,hittest,type); } -static __WIDL_INLINE HRESULT IDirectManipulationManager_ProcessInput(IDirectManipulationManager* This,const MSG *msg,WINBOOL *handled) { +static inline HRESULT IDirectManipulationManager_ProcessInput(IDirectManipulationManager* This,const MSG *msg,WINBOOL *handled) { return This->lpVtbl->ProcessInput(This,msg,handled); } -static __WIDL_INLINE HRESULT IDirectManipulationManager_GetUpdateManager(IDirectManipulationManager* This,REFIID riid,void **obj) { +static inline HRESULT IDirectManipulationManager_GetUpdateManager(IDirectManipulationManager* This,REFIID riid,void **obj) { return This->lpVtbl->GetUpdateManager(This,riid,obj); } -static __WIDL_INLINE HRESULT IDirectManipulationManager_CreateViewport(IDirectManipulationManager* This,IDirectManipulationFrameInfoProvider *frame,HWND window,REFIID riid,void **obj) { +static inline HRESULT IDirectManipulationManager_CreateViewport(IDirectManipulationManager* This,IDirectManipulationFrameInfoProvider *frame,HWND window,REFIID riid,void **obj) { return This->lpVtbl->CreateViewport(This,frame,window,riid,obj); } -static __WIDL_INLINE HRESULT IDirectManipulationManager_CreateContent(IDirectManipulationManager* This,IDirectManipulationFrameInfoProvider *frame,REFCLSID clsid,REFIID riid,void **obj) { +static inline HRESULT IDirectManipulationManager_CreateContent(IDirectManipulationManager* This,IDirectManipulationFrameInfoProvider *frame,REFCLSID clsid,REFIID riid,void **obj) { return This->lpVtbl->CreateContent(This,frame,clsid,riid,obj); } #endif @@ -651,38 +643,38 @@ interface IDirectManipulationContent { #define IDirectManipulationContent_SyncContentTransform(This,matrix,count) (This)->lpVtbl->SyncContentTransform(This,matrix,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationContent_QueryInterface(IDirectManipulationContent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationContent_QueryInterface(IDirectManipulationContent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationContent_AddRef(IDirectManipulationContent* This) { +static inline ULONG IDirectManipulationContent_AddRef(IDirectManipulationContent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationContent_Release(IDirectManipulationContent* This) { +static inline ULONG IDirectManipulationContent_Release(IDirectManipulationContent* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationContent methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationContent_GetContentRect(IDirectManipulationContent* This,RECT *size) { +static inline HRESULT IDirectManipulationContent_GetContentRect(IDirectManipulationContent* This,RECT *size) { return This->lpVtbl->GetContentRect(This,size); } -static __WIDL_INLINE HRESULT IDirectManipulationContent_SetContentRect(IDirectManipulationContent* This,const RECT *size) { +static inline HRESULT IDirectManipulationContent_SetContentRect(IDirectManipulationContent* This,const RECT *size) { return This->lpVtbl->SetContentRect(This,size); } -static __WIDL_INLINE HRESULT IDirectManipulationContent_GetViewport(IDirectManipulationContent* This,REFIID riid,void **object) { +static inline HRESULT IDirectManipulationContent_GetViewport(IDirectManipulationContent* This,REFIID riid,void **object) { return This->lpVtbl->GetViewport(This,riid,object); } -static __WIDL_INLINE HRESULT IDirectManipulationContent_GetTag(IDirectManipulationContent* This,REFIID riid,void **object,UINT32 *id) { +static inline HRESULT IDirectManipulationContent_GetTag(IDirectManipulationContent* This,REFIID riid,void **object,UINT32 *id) { return This->lpVtbl->GetTag(This,riid,object,id); } -static __WIDL_INLINE HRESULT IDirectManipulationContent_SetTag(IDirectManipulationContent* This,IUnknown *object,UINT32 id) { +static inline HRESULT IDirectManipulationContent_SetTag(IDirectManipulationContent* This,IUnknown *object,UINT32 id) { return This->lpVtbl->SetTag(This,object,id); } -static __WIDL_INLINE HRESULT IDirectManipulationContent_GetOutputTransform(IDirectManipulationContent* This,float *matrix,DWORD count) { +static inline HRESULT IDirectManipulationContent_GetOutputTransform(IDirectManipulationContent* This,float *matrix,DWORD count) { return This->lpVtbl->GetOutputTransform(This,matrix,count); } -static __WIDL_INLINE HRESULT IDirectManipulationContent_GetContentTransform(IDirectManipulationContent* This,float *matrix,DWORD count) { +static inline HRESULT IDirectManipulationContent_GetContentTransform(IDirectManipulationContent* This,float *matrix,DWORD count) { return This->lpVtbl->GetContentTransform(This,matrix,count); } -static __WIDL_INLINE HRESULT IDirectManipulationContent_SyncContentTransform(IDirectManipulationContent* This,const float *matrix,DWORD count) { +static inline HRESULT IDirectManipulationContent_SyncContentTransform(IDirectManipulationContent* This,const float *matrix,DWORD count) { return This->lpVtbl->SyncContentTransform(This,matrix,count); } #endif @@ -748,17 +740,17 @@ interface IDirectManipulationUpdateHandler { #define IDirectManipulationUpdateHandler_Update(This) (This)->lpVtbl->Update(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationUpdateHandler_QueryInterface(IDirectManipulationUpdateHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationUpdateHandler_QueryInterface(IDirectManipulationUpdateHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationUpdateHandler_AddRef(IDirectManipulationUpdateHandler* This) { +static inline ULONG IDirectManipulationUpdateHandler_AddRef(IDirectManipulationUpdateHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationUpdateHandler_Release(IDirectManipulationUpdateHandler* This) { +static inline ULONG IDirectManipulationUpdateHandler_Release(IDirectManipulationUpdateHandler* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationUpdateHandler methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationUpdateHandler_Update(IDirectManipulationUpdateHandler* This) { +static inline HRESULT IDirectManipulationUpdateHandler_Update(IDirectManipulationUpdateHandler* This) { return This->lpVtbl->Update(This); } #endif @@ -845,23 +837,23 @@ interface IDirectManipulationUpdateManager { #define IDirectManipulationUpdateManager_Update(This,provider) (This)->lpVtbl->Update(This,provider) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationUpdateManager_QueryInterface(IDirectManipulationUpdateManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationUpdateManager_QueryInterface(IDirectManipulationUpdateManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationUpdateManager_AddRef(IDirectManipulationUpdateManager* This) { +static inline ULONG IDirectManipulationUpdateManager_AddRef(IDirectManipulationUpdateManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationUpdateManager_Release(IDirectManipulationUpdateManager* This) { +static inline ULONG IDirectManipulationUpdateManager_Release(IDirectManipulationUpdateManager* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationUpdateManager methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationUpdateManager_RegisterWaitHandleCallback(IDirectManipulationUpdateManager* This,HANDLE handle,IDirectManipulationUpdateHandler *handler,DWORD *cookie) { +static inline HRESULT IDirectManipulationUpdateManager_RegisterWaitHandleCallback(IDirectManipulationUpdateManager* This,HANDLE handle,IDirectManipulationUpdateHandler *handler,DWORD *cookie) { return This->lpVtbl->RegisterWaitHandleCallback(This,handle,handler,cookie); } -static __WIDL_INLINE HRESULT IDirectManipulationUpdateManager_UnregisterWaitHandleCallback(IDirectManipulationUpdateManager* This,DWORD cookie) { +static inline HRESULT IDirectManipulationUpdateManager_UnregisterWaitHandleCallback(IDirectManipulationUpdateManager* This,DWORD cookie) { return This->lpVtbl->UnregisterWaitHandleCallback(This,cookie); } -static __WIDL_INLINE HRESULT IDirectManipulationUpdateManager_Update(IDirectManipulationUpdateManager* This,IDirectManipulationFrameInfoProvider *provider) { +static inline HRESULT IDirectManipulationUpdateManager_Update(IDirectManipulationUpdateManager* This,IDirectManipulationFrameInfoProvider *provider) { return This->lpVtbl->Update(This,provider); } #endif @@ -957,26 +949,26 @@ interface IDirectManipulationCompositor { #define IDirectManipulationCompositor_Flush(This) (This)->lpVtbl->Flush(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationCompositor_QueryInterface(IDirectManipulationCompositor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationCompositor_QueryInterface(IDirectManipulationCompositor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationCompositor_AddRef(IDirectManipulationCompositor* This) { +static inline ULONG IDirectManipulationCompositor_AddRef(IDirectManipulationCompositor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationCompositor_Release(IDirectManipulationCompositor* This) { +static inline ULONG IDirectManipulationCompositor_Release(IDirectManipulationCompositor* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationCompositor methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationCompositor_AddContent(IDirectManipulationCompositor* This,IDirectManipulationContent *content,IUnknown *device,IUnknown *parent,IUnknown *child) { +static inline HRESULT IDirectManipulationCompositor_AddContent(IDirectManipulationCompositor* This,IDirectManipulationContent *content,IUnknown *device,IUnknown *parent,IUnknown *child) { return This->lpVtbl->AddContent(This,content,device,parent,child); } -static __WIDL_INLINE HRESULT IDirectManipulationCompositor_RemoveContent(IDirectManipulationCompositor* This,IDirectManipulationContent *content) { +static inline HRESULT IDirectManipulationCompositor_RemoveContent(IDirectManipulationCompositor* This,IDirectManipulationContent *content) { return This->lpVtbl->RemoveContent(This,content); } -static __WIDL_INLINE HRESULT IDirectManipulationCompositor_SetUpdateManager(IDirectManipulationCompositor* This,IDirectManipulationUpdateManager *manager) { +static inline HRESULT IDirectManipulationCompositor_SetUpdateManager(IDirectManipulationCompositor* This,IDirectManipulationUpdateManager *manager) { return This->lpVtbl->SetUpdateManager(This,manager); } -static __WIDL_INLINE HRESULT IDirectManipulationCompositor_Flush(IDirectManipulationCompositor* This) { +static inline HRESULT IDirectManipulationCompositor_Flush(IDirectManipulationCompositor* This) { return This->lpVtbl->Flush(This); } #endif @@ -1278,98 +1270,98 @@ interface IDirectManipulationViewport { #define IDirectManipulationViewport_Abandon(This) (This)->lpVtbl->Abandon(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationViewport_QueryInterface(IDirectManipulationViewport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationViewport_QueryInterface(IDirectManipulationViewport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationViewport_AddRef(IDirectManipulationViewport* This) { +static inline ULONG IDirectManipulationViewport_AddRef(IDirectManipulationViewport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationViewport_Release(IDirectManipulationViewport* This) { +static inline ULONG IDirectManipulationViewport_Release(IDirectManipulationViewport* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationViewport methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationViewport_Enable(IDirectManipulationViewport* This) { +static inline HRESULT IDirectManipulationViewport_Enable(IDirectManipulationViewport* This) { return This->lpVtbl->Enable(This); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_Disable(IDirectManipulationViewport* This) { +static inline HRESULT IDirectManipulationViewport_Disable(IDirectManipulationViewport* This) { return This->lpVtbl->Disable(This); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SetContact(IDirectManipulationViewport* This,UINT32 id) { +static inline HRESULT IDirectManipulationViewport_SetContact(IDirectManipulationViewport* This,UINT32 id) { return This->lpVtbl->SetContact(This,id); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_ReleaseContact(IDirectManipulationViewport* This,UINT32 id) { +static inline HRESULT IDirectManipulationViewport_ReleaseContact(IDirectManipulationViewport* This,UINT32 id) { return This->lpVtbl->ReleaseContact(This,id); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_ReleaseAllContacts(IDirectManipulationViewport* This) { +static inline HRESULT IDirectManipulationViewport_ReleaseAllContacts(IDirectManipulationViewport* This) { return This->lpVtbl->ReleaseAllContacts(This); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_GetStatus(IDirectManipulationViewport* This,DIRECTMANIPULATION_STATUS *status) { +static inline HRESULT IDirectManipulationViewport_GetStatus(IDirectManipulationViewport* This,DIRECTMANIPULATION_STATUS *status) { return This->lpVtbl->GetStatus(This,status); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_GetTag(IDirectManipulationViewport* This,REFIID riid,void **object,UINT32 *id) { +static inline HRESULT IDirectManipulationViewport_GetTag(IDirectManipulationViewport* This,REFIID riid,void **object,UINT32 *id) { return This->lpVtbl->GetTag(This,riid,object,id); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SetTag(IDirectManipulationViewport* This,IUnknown *object,UINT32 id) { +static inline HRESULT IDirectManipulationViewport_SetTag(IDirectManipulationViewport* This,IUnknown *object,UINT32 id) { return This->lpVtbl->SetTag(This,object,id); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_GetViewportRect(IDirectManipulationViewport* This,RECT *viewport) { +static inline HRESULT IDirectManipulationViewport_GetViewportRect(IDirectManipulationViewport* This,RECT *viewport) { return This->lpVtbl->GetViewportRect(This,viewport); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SetViewportRect(IDirectManipulationViewport* This,const RECT *viewport) { +static inline HRESULT IDirectManipulationViewport_SetViewportRect(IDirectManipulationViewport* This,const RECT *viewport) { return This->lpVtbl->SetViewportRect(This,viewport); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_ZoomToRect(IDirectManipulationViewport* This,const float left,const float top,const float right,const float bottom,WINBOOL animate) { +static inline HRESULT IDirectManipulationViewport_ZoomToRect(IDirectManipulationViewport* This,const float left,const float top,const float right,const float bottom,WINBOOL animate) { return This->lpVtbl->ZoomToRect(This,left,top,right,bottom,animate); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SetViewportTransform(IDirectManipulationViewport* This,const float *matrix,DWORD count) { +static inline HRESULT IDirectManipulationViewport_SetViewportTransform(IDirectManipulationViewport* This,const float *matrix,DWORD count) { return This->lpVtbl->SetViewportTransform(This,matrix,count); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SyncDisplayTransform(IDirectManipulationViewport* This,const float *matrix,DWORD count) { +static inline HRESULT IDirectManipulationViewport_SyncDisplayTransform(IDirectManipulationViewport* This,const float *matrix,DWORD count) { return This->lpVtbl->SyncDisplayTransform(This,matrix,count); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_GetPrimaryContent(IDirectManipulationViewport* This,REFIID riid,void **object) { +static inline HRESULT IDirectManipulationViewport_GetPrimaryContent(IDirectManipulationViewport* This,REFIID riid,void **object) { return This->lpVtbl->GetPrimaryContent(This,riid,object); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_AddContent(IDirectManipulationViewport* This,IDirectManipulationContent *content) { +static inline HRESULT IDirectManipulationViewport_AddContent(IDirectManipulationViewport* This,IDirectManipulationContent *content) { return This->lpVtbl->AddContent(This,content); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_RemoveContent(IDirectManipulationViewport* This,IDirectManipulationContent *content) { +static inline HRESULT IDirectManipulationViewport_RemoveContent(IDirectManipulationViewport* This,IDirectManipulationContent *content) { return This->lpVtbl->RemoveContent(This,content); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SetViewportOptions(IDirectManipulationViewport* This,DIRECTMANIPULATION_VIEWPORT_OPTIONS options) { +static inline HRESULT IDirectManipulationViewport_SetViewportOptions(IDirectManipulationViewport* This,DIRECTMANIPULATION_VIEWPORT_OPTIONS options) { return This->lpVtbl->SetViewportOptions(This,options); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_AddConfiguration(IDirectManipulationViewport* This,DIRECTMANIPULATION_CONFIGURATION configuration) { +static inline HRESULT IDirectManipulationViewport_AddConfiguration(IDirectManipulationViewport* This,DIRECTMANIPULATION_CONFIGURATION configuration) { return This->lpVtbl->AddConfiguration(This,configuration); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_RemoveConfiguration(IDirectManipulationViewport* This,DIRECTMANIPULATION_CONFIGURATION configuration) { +static inline HRESULT IDirectManipulationViewport_RemoveConfiguration(IDirectManipulationViewport* This,DIRECTMANIPULATION_CONFIGURATION configuration) { return This->lpVtbl->RemoveConfiguration(This,configuration); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_ActivateConfiguration(IDirectManipulationViewport* This,DIRECTMANIPULATION_CONFIGURATION configuration) { +static inline HRESULT IDirectManipulationViewport_ActivateConfiguration(IDirectManipulationViewport* This,DIRECTMANIPULATION_CONFIGURATION configuration) { return This->lpVtbl->ActivateConfiguration(This,configuration); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SetManualGesture(IDirectManipulationViewport* This,DIRECTMANIPULATION_GESTURE_CONFIGURATION configuration) { +static inline HRESULT IDirectManipulationViewport_SetManualGesture(IDirectManipulationViewport* This,DIRECTMANIPULATION_GESTURE_CONFIGURATION configuration) { return This->lpVtbl->SetManualGesture(This,configuration); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SetChaining(IDirectManipulationViewport* This,DIRECTMANIPULATION_MOTION_TYPES enabledTypes) { +static inline HRESULT IDirectManipulationViewport_SetChaining(IDirectManipulationViewport* This,DIRECTMANIPULATION_MOTION_TYPES enabledTypes) { return This->lpVtbl->SetChaining(This,enabledTypes); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_AddEventHandler(IDirectManipulationViewport* This,HWND window,IDirectManipulationViewportEventHandler *eventHandler,DWORD *cookie) { +static inline HRESULT IDirectManipulationViewport_AddEventHandler(IDirectManipulationViewport* This,HWND window,IDirectManipulationViewportEventHandler *eventHandler,DWORD *cookie) { return This->lpVtbl->AddEventHandler(This,window,eventHandler,cookie); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_RemoveEventHandler(IDirectManipulationViewport* This,DWORD cookie) { +static inline HRESULT IDirectManipulationViewport_RemoveEventHandler(IDirectManipulationViewport* This,DWORD cookie) { return This->lpVtbl->RemoveEventHandler(This,cookie); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SetInputMode(IDirectManipulationViewport* This,DIRECTMANIPULATION_INPUT_MODE mode) { +static inline HRESULT IDirectManipulationViewport_SetInputMode(IDirectManipulationViewport* This,DIRECTMANIPULATION_INPUT_MODE mode) { return This->lpVtbl->SetInputMode(This,mode); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_SetUpdateMode(IDirectManipulationViewport* This,DIRECTMANIPULATION_INPUT_MODE mode) { +static inline HRESULT IDirectManipulationViewport_SetUpdateMode(IDirectManipulationViewport* This,DIRECTMANIPULATION_INPUT_MODE mode) { return This->lpVtbl->SetUpdateMode(This,mode); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_Stop(IDirectManipulationViewport* This) { +static inline HRESULT IDirectManipulationViewport_Stop(IDirectManipulationViewport* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport_Abandon(IDirectManipulationViewport* This) { +static inline HRESULT IDirectManipulationViewport_Abandon(IDirectManipulationViewport* This) { return This->lpVtbl->Abandon(This); } #endif @@ -1602,108 +1594,108 @@ interface IDirectManipulationViewport2 { #define IDirectManipulationViewport2_RemoveAllBehaviors(This) (This)->lpVtbl->RemoveAllBehaviors(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_QueryInterface(IDirectManipulationViewport2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationViewport2_QueryInterface(IDirectManipulationViewport2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationViewport2_AddRef(IDirectManipulationViewport2* This) { +static inline ULONG IDirectManipulationViewport2_AddRef(IDirectManipulationViewport2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationViewport2_Release(IDirectManipulationViewport2* This) { +static inline ULONG IDirectManipulationViewport2_Release(IDirectManipulationViewport2* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationViewport methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_Enable(IDirectManipulationViewport2* This) { +static inline HRESULT IDirectManipulationViewport2_Enable(IDirectManipulationViewport2* This) { return This->lpVtbl->Enable(This); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_Disable(IDirectManipulationViewport2* This) { +static inline HRESULT IDirectManipulationViewport2_Disable(IDirectManipulationViewport2* This) { return This->lpVtbl->Disable(This); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SetContact(IDirectManipulationViewport2* This,UINT32 id) { +static inline HRESULT IDirectManipulationViewport2_SetContact(IDirectManipulationViewport2* This,UINT32 id) { return This->lpVtbl->SetContact(This,id); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_ReleaseContact(IDirectManipulationViewport2* This,UINT32 id) { +static inline HRESULT IDirectManipulationViewport2_ReleaseContact(IDirectManipulationViewport2* This,UINT32 id) { return This->lpVtbl->ReleaseContact(This,id); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_ReleaseAllContacts(IDirectManipulationViewport2* This) { +static inline HRESULT IDirectManipulationViewport2_ReleaseAllContacts(IDirectManipulationViewport2* This) { return This->lpVtbl->ReleaseAllContacts(This); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_GetStatus(IDirectManipulationViewport2* This,DIRECTMANIPULATION_STATUS *status) { +static inline HRESULT IDirectManipulationViewport2_GetStatus(IDirectManipulationViewport2* This,DIRECTMANIPULATION_STATUS *status) { return This->lpVtbl->GetStatus(This,status); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_GetTag(IDirectManipulationViewport2* This,REFIID riid,void **object,UINT32 *id) { +static inline HRESULT IDirectManipulationViewport2_GetTag(IDirectManipulationViewport2* This,REFIID riid,void **object,UINT32 *id) { return This->lpVtbl->GetTag(This,riid,object,id); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SetTag(IDirectManipulationViewport2* This,IUnknown *object,UINT32 id) { +static inline HRESULT IDirectManipulationViewport2_SetTag(IDirectManipulationViewport2* This,IUnknown *object,UINT32 id) { return This->lpVtbl->SetTag(This,object,id); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_GetViewportRect(IDirectManipulationViewport2* This,RECT *viewport) { +static inline HRESULT IDirectManipulationViewport2_GetViewportRect(IDirectManipulationViewport2* This,RECT *viewport) { return This->lpVtbl->GetViewportRect(This,viewport); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SetViewportRect(IDirectManipulationViewport2* This,const RECT *viewport) { +static inline HRESULT IDirectManipulationViewport2_SetViewportRect(IDirectManipulationViewport2* This,const RECT *viewport) { return This->lpVtbl->SetViewportRect(This,viewport); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_ZoomToRect(IDirectManipulationViewport2* This,const float left,const float top,const float right,const float bottom,WINBOOL animate) { +static inline HRESULT IDirectManipulationViewport2_ZoomToRect(IDirectManipulationViewport2* This,const float left,const float top,const float right,const float bottom,WINBOOL animate) { return This->lpVtbl->ZoomToRect(This,left,top,right,bottom,animate); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SetViewportTransform(IDirectManipulationViewport2* This,const float *matrix,DWORD count) { +static inline HRESULT IDirectManipulationViewport2_SetViewportTransform(IDirectManipulationViewport2* This,const float *matrix,DWORD count) { return This->lpVtbl->SetViewportTransform(This,matrix,count); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SyncDisplayTransform(IDirectManipulationViewport2* This,const float *matrix,DWORD count) { +static inline HRESULT IDirectManipulationViewport2_SyncDisplayTransform(IDirectManipulationViewport2* This,const float *matrix,DWORD count) { return This->lpVtbl->SyncDisplayTransform(This,matrix,count); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_GetPrimaryContent(IDirectManipulationViewport2* This,REFIID riid,void **object) { +static inline HRESULT IDirectManipulationViewport2_GetPrimaryContent(IDirectManipulationViewport2* This,REFIID riid,void **object) { return This->lpVtbl->GetPrimaryContent(This,riid,object); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_AddContent(IDirectManipulationViewport2* This,IDirectManipulationContent *content) { +static inline HRESULT IDirectManipulationViewport2_AddContent(IDirectManipulationViewport2* This,IDirectManipulationContent *content) { return This->lpVtbl->AddContent(This,content); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_RemoveContent(IDirectManipulationViewport2* This,IDirectManipulationContent *content) { +static inline HRESULT IDirectManipulationViewport2_RemoveContent(IDirectManipulationViewport2* This,IDirectManipulationContent *content) { return This->lpVtbl->RemoveContent(This,content); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SetViewportOptions(IDirectManipulationViewport2* This,DIRECTMANIPULATION_VIEWPORT_OPTIONS options) { +static inline HRESULT IDirectManipulationViewport2_SetViewportOptions(IDirectManipulationViewport2* This,DIRECTMANIPULATION_VIEWPORT_OPTIONS options) { return This->lpVtbl->SetViewportOptions(This,options); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_AddConfiguration(IDirectManipulationViewport2* This,DIRECTMANIPULATION_CONFIGURATION configuration) { +static inline HRESULT IDirectManipulationViewport2_AddConfiguration(IDirectManipulationViewport2* This,DIRECTMANIPULATION_CONFIGURATION configuration) { return This->lpVtbl->AddConfiguration(This,configuration); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_RemoveConfiguration(IDirectManipulationViewport2* This,DIRECTMANIPULATION_CONFIGURATION configuration) { +static inline HRESULT IDirectManipulationViewport2_RemoveConfiguration(IDirectManipulationViewport2* This,DIRECTMANIPULATION_CONFIGURATION configuration) { return This->lpVtbl->RemoveConfiguration(This,configuration); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_ActivateConfiguration(IDirectManipulationViewport2* This,DIRECTMANIPULATION_CONFIGURATION configuration) { +static inline HRESULT IDirectManipulationViewport2_ActivateConfiguration(IDirectManipulationViewport2* This,DIRECTMANIPULATION_CONFIGURATION configuration) { return This->lpVtbl->ActivateConfiguration(This,configuration); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SetManualGesture(IDirectManipulationViewport2* This,DIRECTMANIPULATION_GESTURE_CONFIGURATION configuration) { +static inline HRESULT IDirectManipulationViewport2_SetManualGesture(IDirectManipulationViewport2* This,DIRECTMANIPULATION_GESTURE_CONFIGURATION configuration) { return This->lpVtbl->SetManualGesture(This,configuration); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SetChaining(IDirectManipulationViewport2* This,DIRECTMANIPULATION_MOTION_TYPES enabledTypes) { +static inline HRESULT IDirectManipulationViewport2_SetChaining(IDirectManipulationViewport2* This,DIRECTMANIPULATION_MOTION_TYPES enabledTypes) { return This->lpVtbl->SetChaining(This,enabledTypes); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_AddEventHandler(IDirectManipulationViewport2* This,HWND window,IDirectManipulationViewportEventHandler *eventHandler,DWORD *cookie) { +static inline HRESULT IDirectManipulationViewport2_AddEventHandler(IDirectManipulationViewport2* This,HWND window,IDirectManipulationViewportEventHandler *eventHandler,DWORD *cookie) { return This->lpVtbl->AddEventHandler(This,window,eventHandler,cookie); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_RemoveEventHandler(IDirectManipulationViewport2* This,DWORD cookie) { +static inline HRESULT IDirectManipulationViewport2_RemoveEventHandler(IDirectManipulationViewport2* This,DWORD cookie) { return This->lpVtbl->RemoveEventHandler(This,cookie); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SetInputMode(IDirectManipulationViewport2* This,DIRECTMANIPULATION_INPUT_MODE mode) { +static inline HRESULT IDirectManipulationViewport2_SetInputMode(IDirectManipulationViewport2* This,DIRECTMANIPULATION_INPUT_MODE mode) { return This->lpVtbl->SetInputMode(This,mode); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_SetUpdateMode(IDirectManipulationViewport2* This,DIRECTMANIPULATION_INPUT_MODE mode) { +static inline HRESULT IDirectManipulationViewport2_SetUpdateMode(IDirectManipulationViewport2* This,DIRECTMANIPULATION_INPUT_MODE mode) { return This->lpVtbl->SetUpdateMode(This,mode); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_Stop(IDirectManipulationViewport2* This) { +static inline HRESULT IDirectManipulationViewport2_Stop(IDirectManipulationViewport2* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_Abandon(IDirectManipulationViewport2* This) { +static inline HRESULT IDirectManipulationViewport2_Abandon(IDirectManipulationViewport2* This) { return This->lpVtbl->Abandon(This); } /*** IDirectManipulationViewport2 methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_AddBehavior(IDirectManipulationViewport2* This,IUnknown *behavior,DWORD *cookie) { +static inline HRESULT IDirectManipulationViewport2_AddBehavior(IDirectManipulationViewport2* This,IUnknown *behavior,DWORD *cookie) { return This->lpVtbl->AddBehavior(This,behavior,cookie); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_RemoveBehavior(IDirectManipulationViewport2* This,DWORD cookie) { +static inline HRESULT IDirectManipulationViewport2_RemoveBehavior(IDirectManipulationViewport2* This,DWORD cookie) { return This->lpVtbl->RemoveBehavior(This,cookie); } -static __WIDL_INLINE HRESULT IDirectManipulationViewport2_RemoveAllBehaviors(IDirectManipulationViewport2* This) { +static inline HRESULT IDirectManipulationViewport2_RemoveAllBehaviors(IDirectManipulationViewport2* This) { return This->lpVtbl->RemoveAllBehaviors(This); } #endif @@ -1792,23 +1784,23 @@ interface IDirectManipulationViewportEventHandler { #define IDirectManipulationViewportEventHandler_OnContentUpdated(This,viewport,content) (This)->lpVtbl->OnContentUpdated(This,viewport,content) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationViewportEventHandler_QueryInterface(IDirectManipulationViewportEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationViewportEventHandler_QueryInterface(IDirectManipulationViewportEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationViewportEventHandler_AddRef(IDirectManipulationViewportEventHandler* This) { +static inline ULONG IDirectManipulationViewportEventHandler_AddRef(IDirectManipulationViewportEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationViewportEventHandler_Release(IDirectManipulationViewportEventHandler* This) { +static inline ULONG IDirectManipulationViewportEventHandler_Release(IDirectManipulationViewportEventHandler* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationViewportEventHandler methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationViewportEventHandler_OnViewportStatusChanged(IDirectManipulationViewportEventHandler* This,IDirectManipulationViewport *viewport,DIRECTMANIPULATION_STATUS current,DIRECTMANIPULATION_STATUS previous) { +static inline HRESULT IDirectManipulationViewportEventHandler_OnViewportStatusChanged(IDirectManipulationViewportEventHandler* This,IDirectManipulationViewport *viewport,DIRECTMANIPULATION_STATUS current,DIRECTMANIPULATION_STATUS previous) { return This->lpVtbl->OnViewportStatusChanged(This,viewport,current,previous); } -static __WIDL_INLINE HRESULT IDirectManipulationViewportEventHandler_OnViewportUpdated(IDirectManipulationViewportEventHandler* This,IDirectManipulationViewport *viewport) { +static inline HRESULT IDirectManipulationViewportEventHandler_OnViewportUpdated(IDirectManipulationViewportEventHandler* This,IDirectManipulationViewport *viewport) { return This->lpVtbl->OnViewportUpdated(This,viewport); } -static __WIDL_INLINE HRESULT IDirectManipulationViewportEventHandler_OnContentUpdated(IDirectManipulationViewportEventHandler* This,IDirectManipulationViewport *viewport,IDirectManipulationContent *content) { +static inline HRESULT IDirectManipulationViewportEventHandler_OnContentUpdated(IDirectManipulationViewportEventHandler* This,IDirectManipulationViewport *viewport,IDirectManipulationContent *content) { return This->lpVtbl->OnContentUpdated(This,viewport,content); } #endif @@ -1926,39 +1918,39 @@ interface IDirectManipulationManager2 { #define IDirectManipulationManager2_CreateBehavior(This,clsid,riid,obj) (This)->lpVtbl->CreateBehavior(This,clsid,riid,obj) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationManager2_QueryInterface(IDirectManipulationManager2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationManager2_QueryInterface(IDirectManipulationManager2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationManager2_AddRef(IDirectManipulationManager2* This) { +static inline ULONG IDirectManipulationManager2_AddRef(IDirectManipulationManager2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationManager2_Release(IDirectManipulationManager2* This) { +static inline ULONG IDirectManipulationManager2_Release(IDirectManipulationManager2* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationManager methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationManager2_Activate(IDirectManipulationManager2* This,HWND window) { +static inline HRESULT IDirectManipulationManager2_Activate(IDirectManipulationManager2* This,HWND window) { return This->lpVtbl->Activate(This,window); } -static __WIDL_INLINE HRESULT IDirectManipulationManager2_Deactivate(IDirectManipulationManager2* This,HWND window) { +static inline HRESULT IDirectManipulationManager2_Deactivate(IDirectManipulationManager2* This,HWND window) { return This->lpVtbl->Deactivate(This,window); } -static __WIDL_INLINE HRESULT IDirectManipulationManager2_RegisterHitTestTarget(IDirectManipulationManager2* This,HWND window,HWND hittest,DIRECTMANIPULATION_HITTEST_TYPE type) { +static inline HRESULT IDirectManipulationManager2_RegisterHitTestTarget(IDirectManipulationManager2* This,HWND window,HWND hittest,DIRECTMANIPULATION_HITTEST_TYPE type) { return This->lpVtbl->RegisterHitTestTarget(This,window,hittest,type); } -static __WIDL_INLINE HRESULT IDirectManipulationManager2_ProcessInput(IDirectManipulationManager2* This,const MSG *msg,WINBOOL *handled) { +static inline HRESULT IDirectManipulationManager2_ProcessInput(IDirectManipulationManager2* This,const MSG *msg,WINBOOL *handled) { return This->lpVtbl->ProcessInput(This,msg,handled); } -static __WIDL_INLINE HRESULT IDirectManipulationManager2_GetUpdateManager(IDirectManipulationManager2* This,REFIID riid,void **obj) { +static inline HRESULT IDirectManipulationManager2_GetUpdateManager(IDirectManipulationManager2* This,REFIID riid,void **obj) { return This->lpVtbl->GetUpdateManager(This,riid,obj); } -static __WIDL_INLINE HRESULT IDirectManipulationManager2_CreateViewport(IDirectManipulationManager2* This,IDirectManipulationFrameInfoProvider *frame,HWND window,REFIID riid,void **obj) { +static inline HRESULT IDirectManipulationManager2_CreateViewport(IDirectManipulationManager2* This,IDirectManipulationFrameInfoProvider *frame,HWND window,REFIID riid,void **obj) { return This->lpVtbl->CreateViewport(This,frame,window,riid,obj); } -static __WIDL_INLINE HRESULT IDirectManipulationManager2_CreateContent(IDirectManipulationManager2* This,IDirectManipulationFrameInfoProvider *frame,REFCLSID clsid,REFIID riid,void **obj) { +static inline HRESULT IDirectManipulationManager2_CreateContent(IDirectManipulationManager2* This,IDirectManipulationFrameInfoProvider *frame,REFCLSID clsid,REFIID riid,void **obj) { return This->lpVtbl->CreateContent(This,frame,clsid,riid,obj); } /*** IDirectManipulationManager2 methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationManager2_CreateBehavior(IDirectManipulationManager2* This,REFCLSID clsid,REFIID riid,void **obj) { +static inline HRESULT IDirectManipulationManager2_CreateBehavior(IDirectManipulationManager2* This,REFCLSID clsid,REFIID riid,void **obj) { return This->lpVtbl->CreateBehavior(This,clsid,riid,obj); } #endif @@ -2109,41 +2101,41 @@ interface IDirectManipulationPrimaryContent { #define IDirectManipulationPrimaryContent_GetCenterPoint(This,x,y) (This)->lpVtbl->GetCenterPoint(This,x,y) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_QueryInterface(IDirectManipulationPrimaryContent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationPrimaryContent_QueryInterface(IDirectManipulationPrimaryContent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationPrimaryContent_AddRef(IDirectManipulationPrimaryContent* This) { +static inline ULONG IDirectManipulationPrimaryContent_AddRef(IDirectManipulationPrimaryContent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationPrimaryContent_Release(IDirectManipulationPrimaryContent* This) { +static inline ULONG IDirectManipulationPrimaryContent_Release(IDirectManipulationPrimaryContent* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationPrimaryContent methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_SetSnapInterval(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_MOTION_TYPES motion,float interval,float offset) { +static inline HRESULT IDirectManipulationPrimaryContent_SetSnapInterval(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_MOTION_TYPES motion,float interval,float offset) { return This->lpVtbl->SetSnapInterval(This,motion,interval,offset); } -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_SetSnapPoints(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_MOTION_TYPES motion,const float *points,DWORD count) { +static inline HRESULT IDirectManipulationPrimaryContent_SetSnapPoints(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_MOTION_TYPES motion,const float *points,DWORD count) { return This->lpVtbl->SetSnapPoints(This,motion,points,count); } -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_SetSnapType(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_MOTION_TYPES motion,DIRECTMANIPULATION_SNAPPOINT_TYPE type) { +static inline HRESULT IDirectManipulationPrimaryContent_SetSnapType(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_MOTION_TYPES motion,DIRECTMANIPULATION_SNAPPOINT_TYPE type) { return This->lpVtbl->SetSnapType(This,motion,type); } -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_SetSnapCoordinate(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_MOTION_TYPES motion,DIRECTMANIPULATION_SNAPPOINT_COORDINATE coordinate,float origin) { +static inline HRESULT IDirectManipulationPrimaryContent_SetSnapCoordinate(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_MOTION_TYPES motion,DIRECTMANIPULATION_SNAPPOINT_COORDINATE coordinate,float origin) { return This->lpVtbl->SetSnapCoordinate(This,motion,coordinate,origin); } -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_SetZoomBoundaries(IDirectManipulationPrimaryContent* This,float minimum,float maximum) { +static inline HRESULT IDirectManipulationPrimaryContent_SetZoomBoundaries(IDirectManipulationPrimaryContent* This,float minimum,float maximum) { return This->lpVtbl->SetZoomBoundaries(This,minimum,maximum); } -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_SetHorizontalAlignment(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_HORIZONTALALIGNMENT alignment) { +static inline HRESULT IDirectManipulationPrimaryContent_SetHorizontalAlignment(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_HORIZONTALALIGNMENT alignment) { return This->lpVtbl->SetHorizontalAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_SetVerticalAlignment(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_VERTICALALIGNMENT alignment) { +static inline HRESULT IDirectManipulationPrimaryContent_SetVerticalAlignment(IDirectManipulationPrimaryContent* This,DIRECTMANIPULATION_VERTICALALIGNMENT alignment) { return This->lpVtbl->SetVerticalAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_GetInertiaEndTransform(IDirectManipulationPrimaryContent* This,float *matrix,DWORD count) { +static inline HRESULT IDirectManipulationPrimaryContent_GetInertiaEndTransform(IDirectManipulationPrimaryContent* This,float *matrix,DWORD count) { return This->lpVtbl->GetInertiaEndTransform(This,matrix,count); } -static __WIDL_INLINE HRESULT IDirectManipulationPrimaryContent_GetCenterPoint(IDirectManipulationPrimaryContent* This,float *x,float *y) { +static inline HRESULT IDirectManipulationPrimaryContent_GetCenterPoint(IDirectManipulationPrimaryContent* This,float *x,float *y) { return This->lpVtbl->GetCenterPoint(This,x,y); } #endif @@ -2240,30 +2232,30 @@ interface IDirectManipulationCompositor2 { #define IDirectManipulationCompositor2_AddContentWithCrossProcessChaining(This,content,device,parentVisual,childVisual) (This)->lpVtbl->AddContentWithCrossProcessChaining(This,content,device,parentVisual,childVisual) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationCompositor2_QueryInterface(IDirectManipulationCompositor2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationCompositor2_QueryInterface(IDirectManipulationCompositor2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationCompositor2_AddRef(IDirectManipulationCompositor2* This) { +static inline ULONG IDirectManipulationCompositor2_AddRef(IDirectManipulationCompositor2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationCompositor2_Release(IDirectManipulationCompositor2* This) { +static inline ULONG IDirectManipulationCompositor2_Release(IDirectManipulationCompositor2* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationCompositor methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationCompositor2_AddContent(IDirectManipulationCompositor2* This,IDirectManipulationContent *content,IUnknown *device,IUnknown *parent,IUnknown *child) { +static inline HRESULT IDirectManipulationCompositor2_AddContent(IDirectManipulationCompositor2* This,IDirectManipulationContent *content,IUnknown *device,IUnknown *parent,IUnknown *child) { return This->lpVtbl->AddContent(This,content,device,parent,child); } -static __WIDL_INLINE HRESULT IDirectManipulationCompositor2_RemoveContent(IDirectManipulationCompositor2* This,IDirectManipulationContent *content) { +static inline HRESULT IDirectManipulationCompositor2_RemoveContent(IDirectManipulationCompositor2* This,IDirectManipulationContent *content) { return This->lpVtbl->RemoveContent(This,content); } -static __WIDL_INLINE HRESULT IDirectManipulationCompositor2_SetUpdateManager(IDirectManipulationCompositor2* This,IDirectManipulationUpdateManager *manager) { +static inline HRESULT IDirectManipulationCompositor2_SetUpdateManager(IDirectManipulationCompositor2* This,IDirectManipulationUpdateManager *manager) { return This->lpVtbl->SetUpdateManager(This,manager); } -static __WIDL_INLINE HRESULT IDirectManipulationCompositor2_Flush(IDirectManipulationCompositor2* This) { +static inline HRESULT IDirectManipulationCompositor2_Flush(IDirectManipulationCompositor2* This) { return This->lpVtbl->Flush(This); } /*** IDirectManipulationCompositor2 methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationCompositor2_AddContentWithCrossProcessChaining(IDirectManipulationCompositor2* This,IDirectManipulationPrimaryContent *content,IUnknown *device,IUnknown *parentVisual,IUnknown *childVisual) { +static inline HRESULT IDirectManipulationCompositor2_AddContentWithCrossProcessChaining(IDirectManipulationCompositor2* This,IDirectManipulationPrimaryContent *content,IUnknown *device,IUnknown *parentVisual,IUnknown *childVisual) { return This->lpVtbl->AddContentWithCrossProcessChaining(This,content,device,parentVisual,childVisual); } #endif @@ -2332,17 +2324,17 @@ interface IDirectManipulationInteractionEventHandler { #define IDirectManipulationInteractionEventHandler_OnInteraction(This,viewport,interaction) (This)->lpVtbl->OnInteraction(This,viewport,interaction) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationInteractionEventHandler_QueryInterface(IDirectManipulationInteractionEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectManipulationInteractionEventHandler_QueryInterface(IDirectManipulationInteractionEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectManipulationInteractionEventHandler_AddRef(IDirectManipulationInteractionEventHandler* This) { +static inline ULONG IDirectManipulationInteractionEventHandler_AddRef(IDirectManipulationInteractionEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectManipulationInteractionEventHandler_Release(IDirectManipulationInteractionEventHandler* This) { +static inline ULONG IDirectManipulationInteractionEventHandler_Release(IDirectManipulationInteractionEventHandler* This) { return This->lpVtbl->Release(This); } /*** IDirectManipulationInteractionEventHandler methods ***/ -static __WIDL_INLINE HRESULT IDirectManipulationInteractionEventHandler_OnInteraction(IDirectManipulationInteractionEventHandler* This,IDirectManipulationViewport2 *viewport,DIRECTMANIPULATION_INTERACTION_TYPE interaction) { +static inline HRESULT IDirectManipulationInteractionEventHandler_OnInteraction(IDirectManipulationInteractionEventHandler* This,IDirectManipulationViewport2 *viewport,DIRECTMANIPULATION_INTERACTION_TYPE interaction) { return This->lpVtbl->OnInteraction(This,viewport,interaction); } #endif diff --git a/lib/libc/include/any-windows-any/dispex.h b/lib/libc/include/any-windows-any/dispex.h index a889c4c5d298a62ed810561068b778b154fb7ffb..8918089eb3b284c268ba47037c4f54dd94205732 100644 --- a/lib/libc/include/any-windows-any/dispex.h +++ b/lib/libc/include/any-windows-any/dispex.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dispex.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dispex.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dispex_h__ #define __dispex_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDispatchEx_FWD_DEFINED__ @@ -344,51 +336,51 @@ interface IDispatchEx { #define IDispatchEx_GetNameSpaceParent(This,ppunk) (This)->lpVtbl->GetNameSpaceParent(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDispatchEx_QueryInterface(IDispatchEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDispatchEx_QueryInterface(IDispatchEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDispatchEx_AddRef(IDispatchEx* This) { +static inline ULONG IDispatchEx_AddRef(IDispatchEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDispatchEx_Release(IDispatchEx* This) { +static inline ULONG IDispatchEx_Release(IDispatchEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDispatchEx_GetTypeInfoCount(IDispatchEx* This,UINT *pctinfo) { +static inline HRESULT IDispatchEx_GetTypeInfoCount(IDispatchEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDispatchEx_GetTypeInfo(IDispatchEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDispatchEx_GetTypeInfo(IDispatchEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDispatchEx_GetIDsOfNames(IDispatchEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDispatchEx_GetIDsOfNames(IDispatchEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDispatchEx_Invoke(IDispatchEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDispatchEx_Invoke(IDispatchEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDispatchEx methods ***/ -static __WIDL_INLINE HRESULT IDispatchEx_GetDispID(IDispatchEx* This,BSTR bstrName,DWORD grfdex,DISPID *pid) { +static inline HRESULT IDispatchEx_GetDispID(IDispatchEx* This,BSTR bstrName,DWORD grfdex,DISPID *pid) { return This->lpVtbl->GetDispID(This,bstrName,grfdex,pid); } -static __WIDL_INLINE HRESULT IDispatchEx_InvokeEx(IDispatchEx* This,DISPID id,LCID lcid,WORD wFlags,DISPPARAMS *pdp,VARIANT *pvarRes,EXCEPINFO *pei,IServiceProvider *pspCaller) { +static inline HRESULT IDispatchEx_InvokeEx(IDispatchEx* This,DISPID id,LCID lcid,WORD wFlags,DISPPARAMS *pdp,VARIANT *pvarRes,EXCEPINFO *pei,IServiceProvider *pspCaller) { return This->lpVtbl->InvokeEx(This,id,lcid,wFlags,pdp,pvarRes,pei,pspCaller); } -static __WIDL_INLINE HRESULT IDispatchEx_DeleteMemberByName(IDispatchEx* This,BSTR bstrName,DWORD grfdex) { +static inline HRESULT IDispatchEx_DeleteMemberByName(IDispatchEx* This,BSTR bstrName,DWORD grfdex) { return This->lpVtbl->DeleteMemberByName(This,bstrName,grfdex); } -static __WIDL_INLINE HRESULT IDispatchEx_DeleteMemberByDispID(IDispatchEx* This,DISPID id) { +static inline HRESULT IDispatchEx_DeleteMemberByDispID(IDispatchEx* This,DISPID id) { return This->lpVtbl->DeleteMemberByDispID(This,id); } -static __WIDL_INLINE HRESULT IDispatchEx_GetMemberProperties(IDispatchEx* This,DISPID id,DWORD grfdexFetch,DWORD *pgrfdex) { +static inline HRESULT IDispatchEx_GetMemberProperties(IDispatchEx* This,DISPID id,DWORD grfdexFetch,DWORD *pgrfdex) { return This->lpVtbl->GetMemberProperties(This,id,grfdexFetch,pgrfdex); } -static __WIDL_INLINE HRESULT IDispatchEx_GetMemberName(IDispatchEx* This,DISPID id,BSTR *pbstrName) { +static inline HRESULT IDispatchEx_GetMemberName(IDispatchEx* This,DISPID id,BSTR *pbstrName) { return This->lpVtbl->GetMemberName(This,id,pbstrName); } -static __WIDL_INLINE HRESULT IDispatchEx_GetNextDispID(IDispatchEx* This,DWORD grfdex,DISPID id,DISPID *pid) { +static inline HRESULT IDispatchEx_GetNextDispID(IDispatchEx* This,DWORD grfdex,DISPID id,DISPID *pid) { return This->lpVtbl->GetNextDispID(This,grfdex,id,pid); } -static __WIDL_INLINE HRESULT IDispatchEx_GetNameSpaceParent(IDispatchEx* This,IUnknown **ppunk) { +static inline HRESULT IDispatchEx_GetNameSpaceParent(IDispatchEx* This,IUnknown **ppunk) { return This->lpVtbl->GetNameSpaceParent(This,ppunk); } #endif @@ -537,32 +529,32 @@ interface IDispError { #define IDispError_GetDescription(This,pbstrDescription) (This)->lpVtbl->GetDescription(This,pbstrDescription) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDispError_QueryInterface(IDispError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDispError_QueryInterface(IDispError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDispError_AddRef(IDispError* This) { +static inline ULONG IDispError_AddRef(IDispError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDispError_Release(IDispError* This) { +static inline ULONG IDispError_Release(IDispError* This) { return This->lpVtbl->Release(This); } /*** IDispError methods ***/ -static __WIDL_INLINE HRESULT IDispError_QueryErrorInfo(IDispError* This,GUID guidErrorType,IDispError **ppde) { +static inline HRESULT IDispError_QueryErrorInfo(IDispError* This,GUID guidErrorType,IDispError **ppde) { return This->lpVtbl->QueryErrorInfo(This,guidErrorType,ppde); } -static __WIDL_INLINE HRESULT IDispError_GetNext(IDispError* This,IDispError **ppde) { +static inline HRESULT IDispError_GetNext(IDispError* This,IDispError **ppde) { return This->lpVtbl->GetNext(This,ppde); } -static __WIDL_INLINE HRESULT IDispError_GetHresult(IDispError* This,HRESULT *phr) { +static inline HRESULT IDispError_GetHresult(IDispError* This,HRESULT *phr) { return This->lpVtbl->GetHresult(This,phr); } -static __WIDL_INLINE HRESULT IDispError_GetSource(IDispError* This,BSTR *pbstrSource) { +static inline HRESULT IDispError_GetSource(IDispError* This,BSTR *pbstrSource) { return This->lpVtbl->GetSource(This,pbstrSource); } -static __WIDL_INLINE HRESULT IDispError_GetHelpInfo(IDispError* This,BSTR *pbstrFileName,DWORD *pdwContext) { +static inline HRESULT IDispError_GetHelpInfo(IDispError* This,BSTR *pbstrFileName,DWORD *pdwContext) { return This->lpVtbl->GetHelpInfo(This,pbstrFileName,pdwContext); } -static __WIDL_INLINE HRESULT IDispError_GetDescription(IDispError* This,BSTR *pbstrDescription) { +static inline HRESULT IDispError_GetDescription(IDispError* This,BSTR *pbstrDescription) { return This->lpVtbl->GetDescription(This,pbstrDescription); } #endif @@ -635,17 +627,17 @@ interface IVariantChangeType { #define IVariantChangeType_ChangeType(This,pvarDst,pvarSrc,lcid,vtNew) (This)->lpVtbl->ChangeType(This,pvarDst,pvarSrc,lcid,vtNew) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVariantChangeType_QueryInterface(IVariantChangeType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVariantChangeType_QueryInterface(IVariantChangeType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVariantChangeType_AddRef(IVariantChangeType* This) { +static inline ULONG IVariantChangeType_AddRef(IVariantChangeType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVariantChangeType_Release(IVariantChangeType* This) { +static inline ULONG IVariantChangeType_Release(IVariantChangeType* This) { return This->lpVtbl->Release(This); } /*** IVariantChangeType methods ***/ -static __WIDL_INLINE HRESULT IVariantChangeType_ChangeType(IVariantChangeType* This,VARIANT *pvarDst,VARIANT *pvarSrc,LCID lcid,VARTYPE vtNew) { +static inline HRESULT IVariantChangeType_ChangeType(IVariantChangeType* This,VARIANT *pvarDst,VARIANT *pvarSrc,LCID lcid,VARTYPE vtNew) { return This->lpVtbl->ChangeType(This,pvarDst,pvarSrc,lcid,vtNew); } #endif @@ -712,17 +704,17 @@ interface IObjectIdentity { #define IObjectIdentity_IsEqualObject(This,punk) (This)->lpVtbl->IsEqualObject(This,punk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectIdentity_QueryInterface(IObjectIdentity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectIdentity_QueryInterface(IObjectIdentity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectIdentity_AddRef(IObjectIdentity* This) { +static inline ULONG IObjectIdentity_AddRef(IObjectIdentity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectIdentity_Release(IObjectIdentity* This) { +static inline ULONG IObjectIdentity_Release(IObjectIdentity* This) { return This->lpVtbl->Release(This); } /*** IObjectIdentity methods ***/ -static __WIDL_INLINE HRESULT IObjectIdentity_IsEqualObject(IObjectIdentity* This,IUnknown *punk) { +static inline HRESULT IObjectIdentity_IsEqualObject(IObjectIdentity* This,IUnknown *punk) { return This->lpVtbl->IsEqualObject(This,punk); } #endif @@ -791,17 +783,17 @@ interface ICanHandleException { #define ICanHandleException_CanHandleException(This,pExcepInfo,pvar) (This)->lpVtbl->CanHandleException(This,pExcepInfo,pvar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICanHandleException_QueryInterface(ICanHandleException* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICanHandleException_QueryInterface(ICanHandleException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICanHandleException_AddRef(ICanHandleException* This) { +static inline ULONG ICanHandleException_AddRef(ICanHandleException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICanHandleException_Release(ICanHandleException* This) { +static inline ULONG ICanHandleException_Release(ICanHandleException* This) { return This->lpVtbl->Release(This); } /*** ICanHandleException methods ***/ -static __WIDL_INLINE HRESULT ICanHandleException_CanHandleException(ICanHandleException* This,EXCEPINFO *pExcepInfo,VARIANT *pvar) { +static inline HRESULT ICanHandleException_CanHandleException(ICanHandleException* This,EXCEPINFO *pExcepInfo,VARIANT *pvar) { return This->lpVtbl->CanHandleException(This,pExcepInfo,pvar); } #endif @@ -870,17 +862,17 @@ interface IProvideRuntimeContext { #define IProvideRuntimeContext_GetCurrentSourceContext(This,pdwContext,pfExecutingGlobalCode) (This)->lpVtbl->GetCurrentSourceContext(This,pdwContext,pfExecutingGlobalCode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProvideRuntimeContext_QueryInterface(IProvideRuntimeContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProvideRuntimeContext_QueryInterface(IProvideRuntimeContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProvideRuntimeContext_AddRef(IProvideRuntimeContext* This) { +static inline ULONG IProvideRuntimeContext_AddRef(IProvideRuntimeContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProvideRuntimeContext_Release(IProvideRuntimeContext* This) { +static inline ULONG IProvideRuntimeContext_Release(IProvideRuntimeContext* This) { return This->lpVtbl->Release(This); } /*** IProvideRuntimeContext methods ***/ -static __WIDL_INLINE HRESULT IProvideRuntimeContext_GetCurrentSourceContext(IProvideRuntimeContext* This,DWORD_PTR *pdwContext,VARIANT_BOOL *pfExecutingGlobalCode) { +static inline HRESULT IProvideRuntimeContext_GetCurrentSourceContext(IProvideRuntimeContext* This,DWORD_PTR *pdwContext,VARIANT_BOOL *pfExecutingGlobalCode) { return This->lpVtbl->GetCurrentSourceContext(This,pdwContext,pfExecutingGlobalCode); } #endif diff --git a/lib/libc/include/any-windows-any/dmerror.h b/lib/libc/include/any-windows-any/dmerror.h index 8db25100d83ceabf40b32c5537e5ad8b41554f54..169d9e09f0bffc2580df84011991f8dc9157f52f 100644 --- a/lib/libc/include/any-windows-any/dmerror.h +++ b/lib/libc/include/any-windows-any/dmerror.h @@ -23,7 +23,6 @@ /***************************************************************************** * Error code handling */ -#define FACILITY_DIRECTMUSIC 0x878 #define DMUS_ERRBASE 0x1000 #ifndef MAKE_HRESULT diff --git a/lib/libc/include/any-windows-any/dmodshow.h b/lib/libc/include/any-windows-any/dmodshow.h index 41f190a72c753493cbd3357fcfd8e73c2c73a8a2..c54697a00d319d3853d775f86e6ed40e22d62672 100644 --- a/lib/libc/include/any-windows-any/dmodshow.h +++ b/lib/libc/include/any-windows-any/dmodshow.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dmodshow.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dmodshow.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dmodshow_h__ #define __dmodshow_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDMOWrapperFilter_FWD_DEFINED__ @@ -101,17 +93,17 @@ interface IDMOWrapperFilter { #define IDMOWrapperFilter_Init(This,clsidDMO,catDMO) (This)->lpVtbl->Init(This,clsidDMO,catDMO) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDMOWrapperFilter_QueryInterface(IDMOWrapperFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDMOWrapperFilter_QueryInterface(IDMOWrapperFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDMOWrapperFilter_AddRef(IDMOWrapperFilter* This) { +static inline ULONG IDMOWrapperFilter_AddRef(IDMOWrapperFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDMOWrapperFilter_Release(IDMOWrapperFilter* This) { +static inline ULONG IDMOWrapperFilter_Release(IDMOWrapperFilter* This) { return This->lpVtbl->Release(This); } /*** IDMOWrapperFilter methods ***/ -static __WIDL_INLINE HRESULT IDMOWrapperFilter_Init(IDMOWrapperFilter* This,REFCLSID clsidDMO,REFCLSID catDMO) { +static inline HRESULT IDMOWrapperFilter_Init(IDMOWrapperFilter* This,REFCLSID clsidDMO,REFCLSID catDMO) { return This->lpVtbl->Init(This,clsidDMO,catDMO); } #endif diff --git a/lib/libc/include/any-windows-any/dmusici.h b/lib/libc/include/any-windows-any/dmusici.h index a0f55886bf710d719735a74f42fa31d0cdd713fc..0e5599c4a04f8b67514c18b4ab9e00ba11666011 100644 --- a/lib/libc/include/any-windows-any/dmusici.h +++ b/lib/libc/include/any-windows-any/dmusici.h @@ -1178,7 +1178,7 @@ DECLARE_INTERFACE_(IDirectMusicAudioPath,IUnknown) STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE; /*** IDirectMusicAudioPath methods ***/ - STDMETHOD(GetObjectInPath)(THIS_ DWORD dwPChannel, DWORD dwStage, DWORD dwBuffer, REFGUID guidObject, WORD dwIndex, REFGUID iidInterface, void **ppObject) PURE; + STDMETHOD(GetObjectInPath)(THIS_ DWORD dwPChannel, DWORD dwStage, DWORD dwBuffer, REFGUID guidObject, DWORD dwIndex, REFGUID iidInterface, void **ppObject) PURE; STDMETHOD(Activate)(THIS_ WINBOOL fActivate) PURE; STDMETHOD(SetVolume)(THIS_ LONG lVolume, DWORD dwDuration) PURE; STDMETHOD(ConvertPChannel)(THIS_ DWORD dwPChannelIn, DWORD *pdwPChannelOut) PURE; diff --git a/lib/libc/include/any-windows-any/docobj.h b/lib/libc/include/any-windows-any/docobj.h index 0809312b19cf7518eeb3599a81eb502d3e0849ab..ea589d97b103d44bd8e03dea37a7888f1c171c28 100644 --- a/lib/libc/include/any-windows-any/docobj.h +++ b/lib/libc/include/any-windows-any/docobj.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/docobj.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/docobj.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __docobj_h__ #define __docobj_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IOleDocument_FWD_DEFINED__ @@ -284,23 +276,23 @@ interface IOleDocument { #define IOleDocument_EnumViews(This,ppEnum,ppView) (This)->lpVtbl->EnumViews(This,ppEnum,ppView) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleDocument_QueryInterface(IOleDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleDocument_QueryInterface(IOleDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleDocument_AddRef(IOleDocument* This) { +static inline ULONG IOleDocument_AddRef(IOleDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleDocument_Release(IOleDocument* This) { +static inline ULONG IOleDocument_Release(IOleDocument* This) { return This->lpVtbl->Release(This); } /*** IOleDocument methods ***/ -static __WIDL_INLINE HRESULT IOleDocument_CreateView(IOleDocument* This,IOleInPlaceSite *pIPSite,IStream *pstm,DWORD dwReserved,IOleDocumentView **ppView) { +static inline HRESULT IOleDocument_CreateView(IOleDocument* This,IOleInPlaceSite *pIPSite,IStream *pstm,DWORD dwReserved,IOleDocumentView **ppView) { return This->lpVtbl->CreateView(This,pIPSite,pstm,dwReserved,ppView); } -static __WIDL_INLINE HRESULT IOleDocument_GetDocMiscStatus(IOleDocument* This,DWORD *pdwStatus) { +static inline HRESULT IOleDocument_GetDocMiscStatus(IOleDocument* This,DWORD *pdwStatus) { return This->lpVtbl->GetDocMiscStatus(This,pdwStatus); } -static __WIDL_INLINE HRESULT IOleDocument_EnumViews(IOleDocument* This,IEnumOleDocumentViews **ppEnum,IOleDocumentView **ppView) { +static inline HRESULT IOleDocument_EnumViews(IOleDocument* This,IEnumOleDocumentViews **ppEnum,IOleDocumentView **ppView) { return This->lpVtbl->EnumViews(This,ppEnum,ppView); } #endif @@ -373,17 +365,17 @@ interface IOleDocumentSite { #define IOleDocumentSite_ActivateMe(This,pViewToActivate) (This)->lpVtbl->ActivateMe(This,pViewToActivate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleDocumentSite_QueryInterface(IOleDocumentSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleDocumentSite_QueryInterface(IOleDocumentSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleDocumentSite_AddRef(IOleDocumentSite* This) { +static inline ULONG IOleDocumentSite_AddRef(IOleDocumentSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleDocumentSite_Release(IOleDocumentSite* This) { +static inline ULONG IOleDocumentSite_Release(IOleDocumentSite* This) { return This->lpVtbl->Release(This); } /*** IOleDocumentSite methods ***/ -static __WIDL_INLINE HRESULT IOleDocumentSite_ActivateMe(IOleDocumentSite* This,IOleDocumentView *pViewToActivate) { +static inline HRESULT IOleDocumentSite_ActivateMe(IOleDocumentSite* This,IOleDocumentView *pViewToActivate) { return This->lpVtbl->ActivateMe(This,pViewToActivate); } #endif @@ -559,53 +551,53 @@ interface IOleDocumentView { #define IOleDocumentView_Clone(This,pIPSiteNew,ppViewNew) (This)->lpVtbl->Clone(This,pIPSiteNew,ppViewNew) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleDocumentView_QueryInterface(IOleDocumentView* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleDocumentView_QueryInterface(IOleDocumentView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleDocumentView_AddRef(IOleDocumentView* This) { +static inline ULONG IOleDocumentView_AddRef(IOleDocumentView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleDocumentView_Release(IOleDocumentView* This) { +static inline ULONG IOleDocumentView_Release(IOleDocumentView* This) { return This->lpVtbl->Release(This); } /*** IOleDocumentView methods ***/ -static __WIDL_INLINE HRESULT IOleDocumentView_SetInPlaceSite(IOleDocumentView* This,IOleInPlaceSite *pIPSite) { +static inline HRESULT IOleDocumentView_SetInPlaceSite(IOleDocumentView* This,IOleInPlaceSite *pIPSite) { return This->lpVtbl->SetInPlaceSite(This,pIPSite); } -static __WIDL_INLINE HRESULT IOleDocumentView_GetInPlaceSite(IOleDocumentView* This,IOleInPlaceSite **ppIPSite) { +static inline HRESULT IOleDocumentView_GetInPlaceSite(IOleDocumentView* This,IOleInPlaceSite **ppIPSite) { return This->lpVtbl->GetInPlaceSite(This,ppIPSite); } -static __WIDL_INLINE HRESULT IOleDocumentView_GetDocument(IOleDocumentView* This,IUnknown **ppunk) { +static inline HRESULT IOleDocumentView_GetDocument(IOleDocumentView* This,IUnknown **ppunk) { return This->lpVtbl->GetDocument(This,ppunk); } -static __WIDL_INLINE HRESULT IOleDocumentView_SetRect(IOleDocumentView* This,LPRECT prcView) { +static inline HRESULT IOleDocumentView_SetRect(IOleDocumentView* This,LPRECT prcView) { return This->lpVtbl->SetRect(This,prcView); } -static __WIDL_INLINE HRESULT IOleDocumentView_GetRect(IOleDocumentView* This,LPRECT prcView) { +static inline HRESULT IOleDocumentView_GetRect(IOleDocumentView* This,LPRECT prcView) { return This->lpVtbl->GetRect(This,prcView); } -static __WIDL_INLINE HRESULT IOleDocumentView_SetRectComplex(IOleDocumentView* This,LPRECT prcView,LPRECT prcHScroll,LPRECT prcVScroll,LPRECT prcSizeBox) { +static inline HRESULT IOleDocumentView_SetRectComplex(IOleDocumentView* This,LPRECT prcView,LPRECT prcHScroll,LPRECT prcVScroll,LPRECT prcSizeBox) { return This->lpVtbl->SetRectComplex(This,prcView,prcHScroll,prcVScroll,prcSizeBox); } -static __WIDL_INLINE HRESULT IOleDocumentView_Show(IOleDocumentView* This,WINBOOL fShow) { +static inline HRESULT IOleDocumentView_Show(IOleDocumentView* This,WINBOOL fShow) { return This->lpVtbl->Show(This,fShow); } -static __WIDL_INLINE HRESULT IOleDocumentView_UIActivate(IOleDocumentView* This,WINBOOL fUIActivate) { +static inline HRESULT IOleDocumentView_UIActivate(IOleDocumentView* This,WINBOOL fUIActivate) { return This->lpVtbl->UIActivate(This,fUIActivate); } -static __WIDL_INLINE HRESULT IOleDocumentView_Open(IOleDocumentView* This) { +static inline HRESULT IOleDocumentView_Open(IOleDocumentView* This) { return This->lpVtbl->Open(This); } -static __WIDL_INLINE HRESULT IOleDocumentView_CloseView(IOleDocumentView* This,DWORD dwReserved) { +static inline HRESULT IOleDocumentView_CloseView(IOleDocumentView* This,DWORD dwReserved) { return This->lpVtbl->CloseView(This,dwReserved); } -static __WIDL_INLINE HRESULT IOleDocumentView_SaveViewState(IOleDocumentView* This,LPSTREAM pstm) { +static inline HRESULT IOleDocumentView_SaveViewState(IOleDocumentView* This,LPSTREAM pstm) { return This->lpVtbl->SaveViewState(This,pstm); } -static __WIDL_INLINE HRESULT IOleDocumentView_ApplyViewState(IOleDocumentView* This,LPSTREAM pstm) { +static inline HRESULT IOleDocumentView_ApplyViewState(IOleDocumentView* This,LPSTREAM pstm) { return This->lpVtbl->ApplyViewState(This,pstm); } -static __WIDL_INLINE HRESULT IOleDocumentView_Clone(IOleDocumentView* This,IOleInPlaceSite *pIPSiteNew,IOleDocumentView **ppViewNew) { +static inline HRESULT IOleDocumentView_Clone(IOleDocumentView* This,IOleInPlaceSite *pIPSiteNew,IOleDocumentView **ppViewNew) { return This->lpVtbl->Clone(This,pIPSiteNew,ppViewNew); } #endif @@ -705,26 +697,26 @@ interface IEnumOleDocumentViews { #define IEnumOleDocumentViews_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumOleDocumentViews_QueryInterface(IEnumOleDocumentViews* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumOleDocumentViews_QueryInterface(IEnumOleDocumentViews* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumOleDocumentViews_AddRef(IEnumOleDocumentViews* This) { +static inline ULONG IEnumOleDocumentViews_AddRef(IEnumOleDocumentViews* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumOleDocumentViews_Release(IEnumOleDocumentViews* This) { +static inline ULONG IEnumOleDocumentViews_Release(IEnumOleDocumentViews* This) { return This->lpVtbl->Release(This); } /*** IEnumOleDocumentViews methods ***/ -static __WIDL_INLINE HRESULT IEnumOleDocumentViews_Next(IEnumOleDocumentViews* This,ULONG cViews,IOleDocumentView **rgpView,ULONG *pcFetched) { +static inline HRESULT IEnumOleDocumentViews_Next(IEnumOleDocumentViews* This,ULONG cViews,IOleDocumentView **rgpView,ULONG *pcFetched) { return This->lpVtbl->Next(This,cViews,rgpView,pcFetched); } -static __WIDL_INLINE HRESULT IEnumOleDocumentViews_Skip(IEnumOleDocumentViews* This,ULONG cViews) { +static inline HRESULT IEnumOleDocumentViews_Skip(IEnumOleDocumentViews* This,ULONG cViews) { return This->lpVtbl->Skip(This,cViews); } -static __WIDL_INLINE HRESULT IEnumOleDocumentViews_Reset(IEnumOleDocumentViews* This) { +static inline HRESULT IEnumOleDocumentViews_Reset(IEnumOleDocumentViews* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumOleDocumentViews_Clone(IEnumOleDocumentViews* This,IEnumOleDocumentViews **ppEnum) { +static inline HRESULT IEnumOleDocumentViews_Clone(IEnumOleDocumentViews* This,IEnumOleDocumentViews **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -828,20 +820,20 @@ interface IContinueCallback { #define IContinueCallback_FContinuePrinting(This,nCntPrinted,nCurPage,pwszPrintStatus) (This)->lpVtbl->FContinuePrinting(This,nCntPrinted,nCurPage,pwszPrintStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContinueCallback_QueryInterface(IContinueCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContinueCallback_QueryInterface(IContinueCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContinueCallback_AddRef(IContinueCallback* This) { +static inline ULONG IContinueCallback_AddRef(IContinueCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContinueCallback_Release(IContinueCallback* This) { +static inline ULONG IContinueCallback_Release(IContinueCallback* This) { return This->lpVtbl->Release(This); } /*** IContinueCallback methods ***/ -static __WIDL_INLINE HRESULT IContinueCallback_FContinue(IContinueCallback* This) { +static inline HRESULT IContinueCallback_FContinue(IContinueCallback* This) { return This->lpVtbl->FContinue(This); } -static __WIDL_INLINE HRESULT IContinueCallback_FContinuePrinting(IContinueCallback* This,LONG nCntPrinted,LONG nCurPage,wchar_t *pwszPrintStatus) { +static inline HRESULT IContinueCallback_FContinuePrinting(IContinueCallback* This,LONG nCntPrinted,LONG nCurPage,wchar_t *pwszPrintStatus) { return This->lpVtbl->FContinuePrinting(This,nCntPrinted,nCurPage,pwszPrintStatus); } #endif @@ -971,23 +963,23 @@ interface IPrint { #define IPrint_Print(This,grfFlags,pptd,ppPageSet,pstgmOptions,pcallback,nFirstPage,pcPagesPrinted,pnLastPage) (This)->lpVtbl->Print(This,grfFlags,pptd,ppPageSet,pstgmOptions,pcallback,nFirstPage,pcPagesPrinted,pnLastPage) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPrint_QueryInterface(IPrint* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPrint_QueryInterface(IPrint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPrint_AddRef(IPrint* This) { +static inline ULONG IPrint_AddRef(IPrint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPrint_Release(IPrint* This) { +static inline ULONG IPrint_Release(IPrint* This) { return This->lpVtbl->Release(This); } /*** IPrint methods ***/ -static __WIDL_INLINE HRESULT IPrint_SetInitialPageNum(IPrint* This,LONG nFirstPage) { +static inline HRESULT IPrint_SetInitialPageNum(IPrint* This,LONG nFirstPage) { return This->lpVtbl->SetInitialPageNum(This,nFirstPage); } -static __WIDL_INLINE HRESULT IPrint_GetPageInfo(IPrint* This,LONG *pnFirstPage,LONG *pcPages) { +static inline HRESULT IPrint_GetPageInfo(IPrint* This,LONG *pnFirstPage,LONG *pcPages) { return This->lpVtbl->GetPageInfo(This,pnFirstPage,pcPages); } -static __WIDL_INLINE HRESULT IPrint_Print(IPrint* This,DWORD grfFlags,DVTARGETDEVICE **pptd,PAGESET **ppPageSet,STGMEDIUM *pstgmOptions,IContinueCallback *pcallback,LONG nFirstPage,LONG *pcPagesPrinted,LONG *pnLastPage) { +static inline HRESULT IPrint_Print(IPrint* This,DWORD grfFlags,DVTARGETDEVICE **pptd,PAGESET **ppPageSet,STGMEDIUM *pstgmOptions,IContinueCallback *pcallback,LONG nFirstPage,LONG *pcPagesPrinted,LONG *pnLastPage) { return This->lpVtbl->Print(This,grfFlags,pptd,ppPageSet,pstgmOptions,pcallback,nFirstPage,pcPagesPrinted,pnLastPage); } #endif @@ -1276,20 +1268,20 @@ interface IOleCommandTarget { #define IOleCommandTarget_Exec(This,pguidCmdGroup,nCmdID,nCmdexecopt,pvaIn,pvaOut) (This)->lpVtbl->Exec(This,pguidCmdGroup,nCmdID,nCmdexecopt,pvaIn,pvaOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleCommandTarget_QueryInterface(IOleCommandTarget* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleCommandTarget_QueryInterface(IOleCommandTarget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleCommandTarget_AddRef(IOleCommandTarget* This) { +static inline ULONG IOleCommandTarget_AddRef(IOleCommandTarget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleCommandTarget_Release(IOleCommandTarget* This) { +static inline ULONG IOleCommandTarget_Release(IOleCommandTarget* This) { return This->lpVtbl->Release(This); } /*** IOleCommandTarget methods ***/ -static __WIDL_INLINE HRESULT IOleCommandTarget_QueryStatus(IOleCommandTarget* This,const GUID *pguidCmdGroup,ULONG cCmds,OLECMD prgCmds[],OLECMDTEXT *pCmdText) { +static inline HRESULT IOleCommandTarget_QueryStatus(IOleCommandTarget* This,const GUID *pguidCmdGroup,ULONG cCmds,OLECMD prgCmds[],OLECMDTEXT *pCmdText) { return This->lpVtbl->QueryStatus(This,pguidCmdGroup,cCmds,prgCmds,pCmdText); } -static __WIDL_INLINE HRESULT IOleCommandTarget_Exec(IOleCommandTarget* This,const GUID *pguidCmdGroup,DWORD nCmdID,DWORD nCmdexecopt,VARIANT *pvaIn,VARIANT *pvaOut) { +static inline HRESULT IOleCommandTarget_Exec(IOleCommandTarget* This,const GUID *pguidCmdGroup,DWORD nCmdID,DWORD nCmdexecopt,VARIANT *pvaIn,VARIANT *pvaOut) { return This->lpVtbl->Exec(This,pguidCmdGroup,nCmdID,nCmdexecopt,pvaIn,pvaOut); } #endif @@ -1508,17 +1500,17 @@ interface IZoomEvents { #define IZoomEvents_OnZoomPercentChanged(This,ulZoomPercent) (This)->lpVtbl->OnZoomPercentChanged(This,ulZoomPercent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IZoomEvents_QueryInterface(IZoomEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IZoomEvents_QueryInterface(IZoomEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IZoomEvents_AddRef(IZoomEvents* This) { +static inline ULONG IZoomEvents_AddRef(IZoomEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IZoomEvents_Release(IZoomEvents* This) { +static inline ULONG IZoomEvents_Release(IZoomEvents* This) { return This->lpVtbl->Release(This); } /*** IZoomEvents methods ***/ -static __WIDL_INLINE HRESULT IZoomEvents_OnZoomPercentChanged(IZoomEvents* This,ULONG ulZoomPercent) { +static inline HRESULT IZoomEvents_OnZoomPercentChanged(IZoomEvents* This,ULONG ulZoomPercent) { return This->lpVtbl->OnZoomPercentChanged(This,ulZoomPercent); } #endif @@ -1586,17 +1578,17 @@ interface IProtectFocus { #define IProtectFocus_AllowFocusChange(This,pfAllow) (This)->lpVtbl->AllowFocusChange(This,pfAllow) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProtectFocus_QueryInterface(IProtectFocus* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProtectFocus_QueryInterface(IProtectFocus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProtectFocus_AddRef(IProtectFocus* This) { +static inline ULONG IProtectFocus_AddRef(IProtectFocus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProtectFocus_Release(IProtectFocus* This) { +static inline ULONG IProtectFocus_Release(IProtectFocus* This) { return This->lpVtbl->Release(This); } /*** IProtectFocus methods ***/ -static __WIDL_INLINE HRESULT IProtectFocus_AllowFocusChange(IProtectFocus* This,WINBOOL *pfAllow) { +static inline HRESULT IProtectFocus_AllowFocusChange(IProtectFocus* This,WINBOOL *pfAllow) { return This->lpVtbl->AllowFocusChange(This,pfAllow); } #endif @@ -1692,23 +1684,23 @@ interface IProtectedModeMenuServices { #define IProtectedModeMenuServices_LoadMenuID(This,pszModuleName,wResourceID,phMenu) (This)->lpVtbl->LoadMenuID(This,pszModuleName,wResourceID,phMenu) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProtectedModeMenuServices_QueryInterface(IProtectedModeMenuServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProtectedModeMenuServices_QueryInterface(IProtectedModeMenuServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProtectedModeMenuServices_AddRef(IProtectedModeMenuServices* This) { +static inline ULONG IProtectedModeMenuServices_AddRef(IProtectedModeMenuServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProtectedModeMenuServices_Release(IProtectedModeMenuServices* This) { +static inline ULONG IProtectedModeMenuServices_Release(IProtectedModeMenuServices* This) { return This->lpVtbl->Release(This); } /*** IProtectedModeMenuServices methods ***/ -static __WIDL_INLINE HRESULT IProtectedModeMenuServices_CreateMenu(IProtectedModeMenuServices* This,HMENU *phMenu) { +static inline HRESULT IProtectedModeMenuServices_CreateMenu(IProtectedModeMenuServices* This,HMENU *phMenu) { return This->lpVtbl->CreateMenu(This,phMenu); } -static __WIDL_INLINE HRESULT IProtectedModeMenuServices_LoadMenu(IProtectedModeMenuServices* This,LPCWSTR pszModuleName,LPCWSTR pszMenuName,HMENU *phMenu) { +static inline HRESULT IProtectedModeMenuServices_LoadMenu(IProtectedModeMenuServices* This,LPCWSTR pszModuleName,LPCWSTR pszMenuName,HMENU *phMenu) { return This->lpVtbl->LoadMenu(This,pszModuleName,pszMenuName,phMenu); } -static __WIDL_INLINE HRESULT IProtectedModeMenuServices_LoadMenuID(IProtectedModeMenuServices* This,LPCWSTR pszModuleName,WORD wResourceID,HMENU *phMenu) { +static inline HRESULT IProtectedModeMenuServices_LoadMenuID(IProtectedModeMenuServices* This,LPCWSTR pszModuleName,WORD wResourceID,HMENU *phMenu) { return This->lpVtbl->LoadMenuID(This,pszModuleName,wResourceID,phMenu); } #endif diff --git a/lib/libc/include/any-windows-any/docobjectservice.h b/lib/libc/include/any-windows-any/docobjectservice.h index 665f61ab4eef7e43ef092db704336af76597b19b..84fe56c2a3a884839bc71712e7175be728af549a 100644 --- a/lib/libc/include/any-windows-any/docobjectservice.h +++ b/lib/libc/include/any-windows-any/docobjectservice.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/docobjectservice.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/docobjectservice.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __docobjectservice_h__ #define __docobjectservice_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDocObjectService_FWD_DEFINED__ @@ -208,44 +200,44 @@ interface IDocObjectService { #define IDocObjectService_IsErrorUrl(This,lpszUrl,pfIsError) (This)->lpVtbl->IsErrorUrl(This,lpszUrl,pfIsError) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDocObjectService_QueryInterface(IDocObjectService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDocObjectService_QueryInterface(IDocObjectService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDocObjectService_AddRef(IDocObjectService* This) { +static inline ULONG IDocObjectService_AddRef(IDocObjectService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDocObjectService_Release(IDocObjectService* This) { +static inline ULONG IDocObjectService_Release(IDocObjectService* This) { return This->lpVtbl->Release(This); } /*** IDocObjectService methods ***/ -static __WIDL_INLINE HRESULT IDocObjectService_FireBeforeNavigate2(IDocObjectService* This,IDispatch *pDispatch,LPCWSTR lpszUrl,DWORD dwFlags,LPCWSTR lpszFrameName,BYTE *pPostData,DWORD cbPostData,LPCWSTR lpszHeaders,WINBOOL fPlayNavSound,WINBOOL *pfCancel) { +static inline HRESULT IDocObjectService_FireBeforeNavigate2(IDocObjectService* This,IDispatch *pDispatch,LPCWSTR lpszUrl,DWORD dwFlags,LPCWSTR lpszFrameName,BYTE *pPostData,DWORD cbPostData,LPCWSTR lpszHeaders,WINBOOL fPlayNavSound,WINBOOL *pfCancel) { return This->lpVtbl->FireBeforeNavigate2(This,pDispatch,lpszUrl,dwFlags,lpszFrameName,pPostData,cbPostData,lpszHeaders,fPlayNavSound,pfCancel); } -static __WIDL_INLINE HRESULT IDocObjectService_FireNavigateComplete2(IDocObjectService* This,IHTMLWindow2 *pHTMLWindow2,DWORD dwFlags) { +static inline HRESULT IDocObjectService_FireNavigateComplete2(IDocObjectService* This,IHTMLWindow2 *pHTMLWindow2,DWORD dwFlags) { return This->lpVtbl->FireNavigateComplete2(This,pHTMLWindow2,dwFlags); } -static __WIDL_INLINE HRESULT IDocObjectService_FireDownloadBegin(IDocObjectService* This) { +static inline HRESULT IDocObjectService_FireDownloadBegin(IDocObjectService* This) { return This->lpVtbl->FireDownloadBegin(This); } -static __WIDL_INLINE HRESULT IDocObjectService_FireDownloadComplete(IDocObjectService* This) { +static inline HRESULT IDocObjectService_FireDownloadComplete(IDocObjectService* This) { return This->lpVtbl->FireDownloadComplete(This); } -static __WIDL_INLINE HRESULT IDocObjectService_FireDocumentComplete(IDocObjectService* This,IHTMLWindow2 *pHTMLWindow,DWORD dwFlags) { +static inline HRESULT IDocObjectService_FireDocumentComplete(IDocObjectService* This,IHTMLWindow2 *pHTMLWindow,DWORD dwFlags) { return This->lpVtbl->FireDocumentComplete(This,pHTMLWindow,dwFlags); } -static __WIDL_INLINE HRESULT IDocObjectService_UpdateDesktopComponent(IDocObjectService* This,IHTMLWindow2 *pHTMLWindow) { +static inline HRESULT IDocObjectService_UpdateDesktopComponent(IDocObjectService* This,IHTMLWindow2 *pHTMLWindow) { return This->lpVtbl->UpdateDesktopComponent(This,pHTMLWindow); } -static __WIDL_INLINE HRESULT IDocObjectService_GetPendingUrl(IDocObjectService* This,BSTR *pbstrPendingUrl) { +static inline HRESULT IDocObjectService_GetPendingUrl(IDocObjectService* This,BSTR *pbstrPendingUrl) { return This->lpVtbl->GetPendingUrl(This,pbstrPendingUrl); } -static __WIDL_INLINE HRESULT IDocObjectService_ActiveElementChanged(IDocObjectService* This,IHTMLElement *pHTMLElement) { +static inline HRESULT IDocObjectService_ActiveElementChanged(IDocObjectService* This,IHTMLElement *pHTMLElement) { return This->lpVtbl->ActiveElementChanged(This,pHTMLElement); } -static __WIDL_INLINE HRESULT IDocObjectService_GetUrlSearchComponent(IDocObjectService* This,BSTR *pbstrSearch) { +static inline HRESULT IDocObjectService_GetUrlSearchComponent(IDocObjectService* This,BSTR *pbstrSearch) { return This->lpVtbl->GetUrlSearchComponent(This,pbstrSearch); } -static __WIDL_INLINE HRESULT IDocObjectService_IsErrorUrl(IDocObjectService* This,LPCWSTR lpszUrl,WINBOOL *pfIsError) { +static inline HRESULT IDocObjectService_IsErrorUrl(IDocObjectService* This,LPCWSTR lpszUrl,WINBOOL *pfIsError) { return This->lpVtbl->IsErrorUrl(This,lpszUrl,pfIsError); } #endif diff --git a/lib/libc/include/any-windows-any/documenttarget.h b/lib/libc/include/any-windows-any/documenttarget.h index b15a142175de9786ec67a74904aca25ec97a6bde..d483ac1316abe9c48ab2f93386a731cea9a72460 100644 --- a/lib/libc/include/any-windows-any/documenttarget.h +++ b/lib/libc/include/any-windows-any/documenttarget.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/documenttarget.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/documenttarget.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __documenttarget_h__ #define __documenttarget_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IPrintDocumentPackageTarget_FWD_DEFINED__ @@ -166,23 +158,23 @@ interface IPrintDocumentPackageTarget { #define IPrintDocumentPackageTarget_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPrintDocumentPackageTarget_QueryInterface(IPrintDocumentPackageTarget* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPrintDocumentPackageTarget_QueryInterface(IPrintDocumentPackageTarget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPrintDocumentPackageTarget_AddRef(IPrintDocumentPackageTarget* This) { +static inline ULONG IPrintDocumentPackageTarget_AddRef(IPrintDocumentPackageTarget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPrintDocumentPackageTarget_Release(IPrintDocumentPackageTarget* This) { +static inline ULONG IPrintDocumentPackageTarget_Release(IPrintDocumentPackageTarget* This) { return This->lpVtbl->Release(This); } /*** IPrintDocumentPackageTarget methods ***/ -static __WIDL_INLINE HRESULT IPrintDocumentPackageTarget_GetPackageTargetTypes(IPrintDocumentPackageTarget* This,UINT32 *targetCount,GUID **targetTypes) { +static inline HRESULT IPrintDocumentPackageTarget_GetPackageTargetTypes(IPrintDocumentPackageTarget* This,UINT32 *targetCount,GUID **targetTypes) { return This->lpVtbl->GetPackageTargetTypes(This,targetCount,targetTypes); } -static __WIDL_INLINE HRESULT IPrintDocumentPackageTarget_GetPackageTarget(IPrintDocumentPackageTarget* This,REFGUID guidTargetType,REFIID riid,void **ppvTarget) { +static inline HRESULT IPrintDocumentPackageTarget_GetPackageTarget(IPrintDocumentPackageTarget* This,REFGUID guidTargetType,REFIID riid,void **ppvTarget) { return This->lpVtbl->GetPackageTarget(This,guidTargetType,riid,ppvTarget); } -static __WIDL_INLINE HRESULT IPrintDocumentPackageTarget_Cancel(IPrintDocumentPackageTarget* This) { +static inline HRESULT IPrintDocumentPackageTarget_Cancel(IPrintDocumentPackageTarget* This) { return This->lpVtbl->Cancel(This); } #endif @@ -301,30 +293,30 @@ interface IPrintDocumentPackageStatusEvent { #define IPrintDocumentPackageStatusEvent_PackageStatusUpdated(This,packageStatus) (This)->lpVtbl->PackageStatusUpdated(This,packageStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPrintDocumentPackageStatusEvent_QueryInterface(IPrintDocumentPackageStatusEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPrintDocumentPackageStatusEvent_QueryInterface(IPrintDocumentPackageStatusEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPrintDocumentPackageStatusEvent_AddRef(IPrintDocumentPackageStatusEvent* This) { +static inline ULONG IPrintDocumentPackageStatusEvent_AddRef(IPrintDocumentPackageStatusEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPrintDocumentPackageStatusEvent_Release(IPrintDocumentPackageStatusEvent* This) { +static inline ULONG IPrintDocumentPackageStatusEvent_Release(IPrintDocumentPackageStatusEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IPrintDocumentPackageStatusEvent_GetTypeInfoCount(IPrintDocumentPackageStatusEvent* This,UINT *pctinfo) { +static inline HRESULT IPrintDocumentPackageStatusEvent_GetTypeInfoCount(IPrintDocumentPackageStatusEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IPrintDocumentPackageStatusEvent_GetTypeInfo(IPrintDocumentPackageStatusEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IPrintDocumentPackageStatusEvent_GetTypeInfo(IPrintDocumentPackageStatusEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IPrintDocumentPackageStatusEvent_GetIDsOfNames(IPrintDocumentPackageStatusEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IPrintDocumentPackageStatusEvent_GetIDsOfNames(IPrintDocumentPackageStatusEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IPrintDocumentPackageStatusEvent_Invoke(IPrintDocumentPackageStatusEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IPrintDocumentPackageStatusEvent_Invoke(IPrintDocumentPackageStatusEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IPrintDocumentPackageStatusEvent methods ***/ -static __WIDL_INLINE HRESULT IPrintDocumentPackageStatusEvent_PackageStatusUpdated(IPrintDocumentPackageStatusEvent* This,PrintDocumentPackageStatus *packageStatus) { +static inline HRESULT IPrintDocumentPackageStatusEvent_PackageStatusUpdated(IPrintDocumentPackageStatusEvent* This,PrintDocumentPackageStatus *packageStatus) { return This->lpVtbl->PackageStatusUpdated(This,packageStatus); } #endif @@ -399,17 +391,17 @@ interface IPrintDocumentPackageTargetFactory { #define IPrintDocumentPackageTargetFactory_CreateDocumentPackageTargetForPrintJob(This,printerName,jobName,jobOutputStream,jobPrintTicketStream,docPackageTarget) (This)->lpVtbl->CreateDocumentPackageTargetForPrintJob(This,printerName,jobName,jobOutputStream,jobPrintTicketStream,docPackageTarget) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPrintDocumentPackageTargetFactory_QueryInterface(IPrintDocumentPackageTargetFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPrintDocumentPackageTargetFactory_QueryInterface(IPrintDocumentPackageTargetFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPrintDocumentPackageTargetFactory_AddRef(IPrintDocumentPackageTargetFactory* This) { +static inline ULONG IPrintDocumentPackageTargetFactory_AddRef(IPrintDocumentPackageTargetFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPrintDocumentPackageTargetFactory_Release(IPrintDocumentPackageTargetFactory* This) { +static inline ULONG IPrintDocumentPackageTargetFactory_Release(IPrintDocumentPackageTargetFactory* This) { return This->lpVtbl->Release(This); } /*** IPrintDocumentPackageTargetFactory methods ***/ -static __WIDL_INLINE HRESULT IPrintDocumentPackageTargetFactory_CreateDocumentPackageTargetForPrintJob(IPrintDocumentPackageTargetFactory* This,LPCWSTR printerName,LPCWSTR jobName,IStream *jobOutputStream,IStream *jobPrintTicketStream,IPrintDocumentPackageTarget **docPackageTarget) { +static inline HRESULT IPrintDocumentPackageTargetFactory_CreateDocumentPackageTargetForPrintJob(IPrintDocumentPackageTargetFactory* This,LPCWSTR printerName,LPCWSTR jobName,IStream *jobOutputStream,IStream *jobPrintTicketStream,IPrintDocumentPackageTarget **docPackageTarget) { return This->lpVtbl->CreateDocumentPackageTargetForPrintJob(This,printerName,jobName,jobOutputStream,jobPrintTicketStream,docPackageTarget); } #endif diff --git a/lib/libc/include/any-windows-any/dontuse.h b/lib/libc/include/any-windows-any/dontuse.h new file mode 100644 index 0000000000000000000000000000000000000000..ac6497c95b25cd1b67a44fef2f17300e4da05ff0 --- /dev/null +++ b/lib/libc/include/any-windows-any/dontuse.h @@ -0,0 +1,161 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifndef _DONTUSE_H_INCLUDED_ +#define _DONTUSE_H_INCLUDED_ + +#include + +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + +#undef strcpy +#define strcpy strcpy_instead_use_StringCbCopyA_or_StringCchCopyA + +#undef wcscpy +#define wcscpy wcscpy_instead_use_StringCbCopyW_or_StringCchCopyW + +#undef strcat +#define strcat strcat_instead_use_StringCbCatA_or_StringCchCatA + +#undef wcscat +#define wcscat wcscat_instead_use_StringCbCatW_or_StringCchCatW + +#undef sprintf +#define sprintf sprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA + +#undef swprintf +#define swprintf swprintf_instead_use_StringCbPrintfW_or_StringCchPrintfW + +#undef vsprintf +#define vsprintf vsprintf_instead_use_StringCbVPrintfA_or_StringCchVPrintfA + +#undef vswprintf +#define vswprintf vswprintf_instead_use_StringCbVPrintfW_or_StringCchVPrintfW + +#undef _snprintf +#define _snprintf _snprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA + +#undef _snwprintf +#define _snwprintf _snwprintf_instead_use_StringCbPrintfW_or_StringCchPrintfW + +#undef _vsnprintf +#define _vsnprintf _vsnprintf_instead_use_StringCbVPrintfA_or_StringCchVPrintfA + +#undef _vsnwprintf +#define _vsnwprintf _vsnwprintf_instead_use_StringCbVPrintfW_or_StringCchVPrintfW + +#undef strcpyA +#define strcpyA strcpyA_instead_use_StringCbCopyA_or_StringCchCopyA + +#undef strcpyW +#define strcpyW strcpyW_instead_use_StringCbCopyW_or_StringCchCopyW + +#undef lstrcpy +#define lstrcpy lstrcpy_instead_use_StringCbCopy_or_StringCchCopy + +#undef lstrcpyA +#define lstrcpyA lstrcpyA_instead_use_StringCbCopyA_or_StringCchCopyA + +#undef lstrcpyW +#define lstrcpyW lstrcpyW_instead_use_StringCbCopyW_or_StringCchCopyW + +#undef StrCpy +#define StrCpy StrCpy_instead_use_StringCbCopy_or_StringCchCopy + +#undef StrCpyA +#define StrCpyA StrCpyA_instead_use_StringCbCopyA_or_StringCchCopyA + +#undef StrCpyW +#define StrCpyW StrCpyW_instead_use_StringCbCopyW_or_StringCchCopyW + +#undef _tcscpy +#define _tcscpy _tcscpy_instead_use_StringCbCopy_or_StringCchCopy + +#undef _ftcscpy +#define _ftcscpy _ftcscpy_instead_use_StringCbCopy_or_StringCchCopy + +#undef lstrcat +#define lstrcat lstrcat_instead_use_StringCbCat_or_StringCchCat + +#undef lstrcatA +#define lstrcatA lstrcatA_instead_use_StringCbCatA_or_StringCchCatA + +#undef lstrcatW +#define lstrcatW lstrcatW_instead_use_StringCbCatW_or_StringCchCatW + +#undef StrCat +#define StrCat StrCat_instead_use_StringCbCat_or_StringCchCat + +#undef StrCatA +#define StrCatA StrCatA_instead_use_StringCbCatA_or_StringCchCatA + +#undef StrCatW +#define StrCatW StrCatW_instead_use_StringCbCatW_or_StringCchCatW + +#undef StrNCat +#define StrNCat StrNCat_instead_use_StringCbCatN_or_StringCchCatN + +#undef StrNCatA +#define StrNCatA StrNCatA_instead_use_StringCbCatNA_or_StringCchCatNA + +#undef StrNCatW +#define StrNCatW StrNCatW_instead_use_StringCbCatNW_or_StringCchCatNW + +#undef StrCatN +#define StrCatN StrCatN_instead_use_StringCbCatN_or_StringCchCatN + +#undef StrCatNA +#define StrCatNA StrCatNA_instead_use_StringCbCatNA_or_StringCchCatNA + +#undef StrCatNW +#define StrCatNW StrCatNW_instead_use_StringCbCatNW_or_StringCchCatNW + +#undef _tcscat +#define _tcscat _tcscat_instead_use_StringCbCat_or_StringCchCat + +#undef _ftcscat +#define _ftcscat _ftcscat_instead_use_StringCbCat_or_StringCchCat + +#undef wsprintf +#define wsprintf wsprintf_instead_use_StringCbPrintf_or_StringCchPrintf + +#undef wsprintfA +#define wsprintfA wsprintfA_instead_use_StringCbPrintfA_or_StringCchPrintfA + +#undef wsprintfW +#define wsprintfW wsprintfW_instead_use_StringCbPrintfW_or_StringCchPrintfW + +#undef wvsprintf +#define wvsprintf wvsprintf_instead_use_StringCbVPrintf_or_StringCchVPrintf + +#undef wvsprintfA +#define wvsprintfA wvsprintfA_instead_use_StringCbVPrintfA_or_StringCchVPrintfA + +#undef wvsprintfW +#define wvsprintfW wvsprintfW_instead_use_StringCbVPrintfW_or_StringCchVPrintfW + +#undef _vstprintf +#define _vstprintf _vstprintf_instead_use_StringCbVPrintf_or_StringCchVPrintf + +#undef _vsntprintf +#define _vsntprintf _vsntprintf_instead_use_StringCbVPrintf_or_StringCchVPrintf + +#undef _stprintf +#define _stprintf _stprintf_instead_use_StringCbPrintf_or_StringCchPrintf + +#undef _sntprintf +#define _sntprintf _sntprintf_instead_use_StringCbPrintf_or_StringCchPrintf + +#undef _getts +#define _getts _getts_instead_use_StringCbGets_or_StringCchGets + +#undef gets +#define gets _gets_instead_use_StringCbGetsA_or_StringCchGetsA + +#undef _getws +#define _getws _getws_instead_use_StringCbGetsW_or_StringCchGetsW + +#endif /* WINAPI_PARTITION_DESKTOP */ +#endif diff --git a/lib/libc/include/any-windows-any/downloadmgr.h b/lib/libc/include/any-windows-any/downloadmgr.h index e5e1765511be7ae4e53958a271c4b5521e52bd5f..e23fd3e782cd636ae1dfcb97aad4ca8baae98821 100644 --- a/lib/libc/include/any-windows-any/downloadmgr.h +++ b/lib/libc/include/any-windows-any/downloadmgr.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/downloadmgr.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/downloadmgr.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __downloadmgr_h__ #define __downloadmgr_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDownloadManager_FWD_DEFINED__ @@ -115,17 +107,17 @@ interface IDownloadManager { #define IDownloadManager_Download(This,pmk,pbc,dwBindVerb,grfBINDF,pBindInfo,pszHeaders,pszRedir,uiCP) (This)->lpVtbl->Download(This,pmk,pbc,dwBindVerb,grfBINDF,pBindInfo,pszHeaders,pszRedir,uiCP) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDownloadManager_QueryInterface(IDownloadManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDownloadManager_QueryInterface(IDownloadManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDownloadManager_AddRef(IDownloadManager* This) { +static inline ULONG IDownloadManager_AddRef(IDownloadManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDownloadManager_Release(IDownloadManager* This) { +static inline ULONG IDownloadManager_Release(IDownloadManager* This) { return This->lpVtbl->Release(This); } /*** IDownloadManager methods ***/ -static __WIDL_INLINE HRESULT IDownloadManager_Download(IDownloadManager* This,IMoniker *pmk,IBindCtx *pbc,DWORD dwBindVerb,LONG grfBINDF,BINDINFO *pBindInfo,LPCOLESTR pszHeaders,LPCOLESTR pszRedir,UINT uiCP) { +static inline HRESULT IDownloadManager_Download(IDownloadManager* This,IMoniker *pmk,IBindCtx *pbc,DWORD dwBindVerb,LONG grfBINDF,BINDINFO *pBindInfo,LPCOLESTR pszHeaders,LPCOLESTR pszRedir,UINT uiCP) { return This->lpVtbl->Download(This,pmk,pbc,dwBindVerb,grfBINDF,pBindInfo,pszHeaders,pszRedir,uiCP); } #endif diff --git a/lib/libc/include/any-windows-any/drmexternals.h b/lib/libc/include/any-windows-any/drmexternals.h index fb85a56570918575a799d9c68a865571ee23b77e..a316a561d7684254152705e6a8f8e4a92b00359d 100644 --- a/lib/libc/include/any-windows-any/drmexternals.h +++ b/lib/libc/include/any-windows-any/drmexternals.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/drmexternals.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/drmexternals.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __drmexternals_h__ #define __drmexternals_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/dvdif.h b/lib/libc/include/any-windows-any/dvdif.h index bc34c0397870a8c97ef3f6f684c7ab08951dbca6..c3f7186aaa2158912b369de24cf1f9a2fa0d928f 100644 --- a/lib/libc/include/any-windows-any/dvdif.h +++ b/lib/libc/include/any-windows-any/dvdif.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dvdif.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dvdif.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dvdif_h__ #define __dvdif_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDvdControl_FWD_DEFINED__ @@ -840,119 +832,119 @@ interface IDvdControl { #define IDvdControl_ChapterPlayAutoStop(This,title,chapter,count) (This)->lpVtbl->ChapterPlayAutoStop(This,title,chapter,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDvdControl_QueryInterface(IDvdControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDvdControl_QueryInterface(IDvdControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDvdControl_AddRef(IDvdControl* This) { +static inline ULONG IDvdControl_AddRef(IDvdControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDvdControl_Release(IDvdControl* This) { +static inline ULONG IDvdControl_Release(IDvdControl* This) { return This->lpVtbl->Release(This); } /*** IDvdControl methods ***/ -static __WIDL_INLINE HRESULT IDvdControl_TitlePlay(IDvdControl* This,ULONG title) { +static inline HRESULT IDvdControl_TitlePlay(IDvdControl* This,ULONG title) { return This->lpVtbl->TitlePlay(This,title); } -static __WIDL_INLINE HRESULT IDvdControl_ChapterPlay(IDvdControl* This,ULONG title,ULONG chapter) { +static inline HRESULT IDvdControl_ChapterPlay(IDvdControl* This,ULONG title,ULONG chapter) { return This->lpVtbl->ChapterPlay(This,title,chapter); } -static __WIDL_INLINE HRESULT IDvdControl_TimePlay(IDvdControl* This,ULONG title,ULONG time) { +static inline HRESULT IDvdControl_TimePlay(IDvdControl* This,ULONG title,ULONG time) { return This->lpVtbl->TimePlay(This,title,time); } -static __WIDL_INLINE HRESULT IDvdControl_StopForResume(IDvdControl* This) { +static inline HRESULT IDvdControl_StopForResume(IDvdControl* This) { return This->lpVtbl->StopForResume(This); } -static __WIDL_INLINE HRESULT IDvdControl_GoUp(IDvdControl* This) { +static inline HRESULT IDvdControl_GoUp(IDvdControl* This) { return This->lpVtbl->GoUp(This); } -static __WIDL_INLINE HRESULT IDvdControl_TimeSearch(IDvdControl* This,ULONG time) { +static inline HRESULT IDvdControl_TimeSearch(IDvdControl* This,ULONG time) { return This->lpVtbl->TimeSearch(This,time); } -static __WIDL_INLINE HRESULT IDvdControl_ChapterSearch(IDvdControl* This,ULONG chapter) { +static inline HRESULT IDvdControl_ChapterSearch(IDvdControl* This,ULONG chapter) { return This->lpVtbl->ChapterSearch(This,chapter); } -static __WIDL_INLINE HRESULT IDvdControl_PrevPGSearch(IDvdControl* This) { +static inline HRESULT IDvdControl_PrevPGSearch(IDvdControl* This) { return This->lpVtbl->PrevPGSearch(This); } -static __WIDL_INLINE HRESULT IDvdControl_TopPGSearch(IDvdControl* This) { +static inline HRESULT IDvdControl_TopPGSearch(IDvdControl* This) { return This->lpVtbl->TopPGSearch(This); } -static __WIDL_INLINE HRESULT IDvdControl_NextPGSearch(IDvdControl* This) { +static inline HRESULT IDvdControl_NextPGSearch(IDvdControl* This) { return This->lpVtbl->NextPGSearch(This); } -static __WIDL_INLINE HRESULT IDvdControl_ForwardScan(IDvdControl* This,double speed) { +static inline HRESULT IDvdControl_ForwardScan(IDvdControl* This,double speed) { return This->lpVtbl->ForwardScan(This,speed); } -static __WIDL_INLINE HRESULT IDvdControl_BackwardScan(IDvdControl* This,double speed) { +static inline HRESULT IDvdControl_BackwardScan(IDvdControl* This,double speed) { return This->lpVtbl->BackwardScan(This,speed); } -static __WIDL_INLINE HRESULT IDvdControl_MenuCall(IDvdControl* This,DVD_MENU_ID id) { +static inline HRESULT IDvdControl_MenuCall(IDvdControl* This,DVD_MENU_ID id) { return This->lpVtbl->MenuCall(This,id); } -static __WIDL_INLINE HRESULT IDvdControl_Resume(IDvdControl* This) { +static inline HRESULT IDvdControl_Resume(IDvdControl* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IDvdControl_UpperButtonSelect(IDvdControl* This) { +static inline HRESULT IDvdControl_UpperButtonSelect(IDvdControl* This) { return This->lpVtbl->UpperButtonSelect(This); } -static __WIDL_INLINE HRESULT IDvdControl_LowerButtonSelect(IDvdControl* This) { +static inline HRESULT IDvdControl_LowerButtonSelect(IDvdControl* This) { return This->lpVtbl->LowerButtonSelect(This); } -static __WIDL_INLINE HRESULT IDvdControl_LeftButtonSelect(IDvdControl* This) { +static inline HRESULT IDvdControl_LeftButtonSelect(IDvdControl* This) { return This->lpVtbl->LeftButtonSelect(This); } -static __WIDL_INLINE HRESULT IDvdControl_RightButtonSelect(IDvdControl* This) { +static inline HRESULT IDvdControl_RightButtonSelect(IDvdControl* This) { return This->lpVtbl->RightButtonSelect(This); } -static __WIDL_INLINE HRESULT IDvdControl_ButtonActivate(IDvdControl* This) { +static inline HRESULT IDvdControl_ButtonActivate(IDvdControl* This) { return This->lpVtbl->ButtonActivate(This); } -static __WIDL_INLINE HRESULT IDvdControl_ButtonSelectActivate(IDvdControl* This,ULONG button) { +static inline HRESULT IDvdControl_ButtonSelectActivate(IDvdControl* This,ULONG button) { return This->lpVtbl->ButtonSelectActivate(This,button); } -static __WIDL_INLINE HRESULT IDvdControl_StillOff(IDvdControl* This) { +static inline HRESULT IDvdControl_StillOff(IDvdControl* This) { return This->lpVtbl->StillOff(This); } -static __WIDL_INLINE HRESULT IDvdControl_PauseOn(IDvdControl* This) { +static inline HRESULT IDvdControl_PauseOn(IDvdControl* This) { return This->lpVtbl->PauseOn(This); } -static __WIDL_INLINE HRESULT IDvdControl_PauseOff(IDvdControl* This) { +static inline HRESULT IDvdControl_PauseOff(IDvdControl* This) { return This->lpVtbl->PauseOff(This); } -static __WIDL_INLINE HRESULT IDvdControl_MenuLanguageSelect(IDvdControl* This,LCID language) { +static inline HRESULT IDvdControl_MenuLanguageSelect(IDvdControl* This,LCID language) { return This->lpVtbl->MenuLanguageSelect(This,language); } -static __WIDL_INLINE HRESULT IDvdControl_AudioStreamChange(IDvdControl* This,ULONG audio) { +static inline HRESULT IDvdControl_AudioStreamChange(IDvdControl* This,ULONG audio) { return This->lpVtbl->AudioStreamChange(This,audio); } -static __WIDL_INLINE HRESULT IDvdControl_SubpictureStreamChange(IDvdControl* This,ULONG subpicture,WINBOOL enable) { +static inline HRESULT IDvdControl_SubpictureStreamChange(IDvdControl* This,ULONG subpicture,WINBOOL enable) { return This->lpVtbl->SubpictureStreamChange(This,subpicture,enable); } -static __WIDL_INLINE HRESULT IDvdControl_AngleChange(IDvdControl* This,ULONG angle) { +static inline HRESULT IDvdControl_AngleChange(IDvdControl* This,ULONG angle) { return This->lpVtbl->AngleChange(This,angle); } -static __WIDL_INLINE HRESULT IDvdControl_ParentalLevelSelect(IDvdControl* This,ULONG level) { +static inline HRESULT IDvdControl_ParentalLevelSelect(IDvdControl* This,ULONG level) { return This->lpVtbl->ParentalLevelSelect(This,level); } -static __WIDL_INLINE HRESULT IDvdControl_ParentalCountrySelect(IDvdControl* This,WORD country) { +static inline HRESULT IDvdControl_ParentalCountrySelect(IDvdControl* This,WORD country) { return This->lpVtbl->ParentalCountrySelect(This,country); } -static __WIDL_INLINE HRESULT IDvdControl_KaraokeAudioPresentationModeChange(IDvdControl* This,ULONG mode) { +static inline HRESULT IDvdControl_KaraokeAudioPresentationModeChange(IDvdControl* This,ULONG mode) { return This->lpVtbl->KaraokeAudioPresentationModeChange(This,mode); } -static __WIDL_INLINE HRESULT IDvdControl_VideoModePreference(IDvdControl* This,ULONG mode) { +static inline HRESULT IDvdControl_VideoModePreference(IDvdControl* This,ULONG mode) { return This->lpVtbl->VideoModePreference(This,mode); } -static __WIDL_INLINE HRESULT IDvdControl_SetRoot(IDvdControl* This,const WCHAR *path) { +static inline HRESULT IDvdControl_SetRoot(IDvdControl* This,const WCHAR *path) { return This->lpVtbl->SetRoot(This,path); } -static __WIDL_INLINE HRESULT IDvdControl_MouseActivate(IDvdControl* This,POINT point) { +static inline HRESULT IDvdControl_MouseActivate(IDvdControl* This,POINT point) { return This->lpVtbl->MouseActivate(This,point); } -static __WIDL_INLINE HRESULT IDvdControl_MouseSelect(IDvdControl* This,POINT point) { +static inline HRESULT IDvdControl_MouseSelect(IDvdControl* This,POINT point) { return This->lpVtbl->MouseSelect(This,point); } -static __WIDL_INLINE HRESULT IDvdControl_ChapterPlayAutoStop(IDvdControl* This,ULONG title,ULONG chapter,ULONG count) { +static inline HRESULT IDvdControl_ChapterPlayAutoStop(IDvdControl* This,ULONG title,ULONG chapter,ULONG count) { return This->lpVtbl->ChapterPlayAutoStop(This,title,chapter,count); } #endif @@ -1231,83 +1223,83 @@ interface IDvdInfo { #define IDvdInfo_GetRoot(This,path,size,ret_size) (This)->lpVtbl->GetRoot(This,path,size,ret_size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDvdInfo_QueryInterface(IDvdInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDvdInfo_QueryInterface(IDvdInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDvdInfo_AddRef(IDvdInfo* This) { +static inline ULONG IDvdInfo_AddRef(IDvdInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDvdInfo_Release(IDvdInfo* This) { +static inline ULONG IDvdInfo_Release(IDvdInfo* This) { return This->lpVtbl->Release(This); } /*** IDvdInfo methods ***/ -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentDomain(IDvdInfo* This,DVD_DOMAIN *domain) { +static inline HRESULT IDvdInfo_GetCurrentDomain(IDvdInfo* This,DVD_DOMAIN *domain) { return This->lpVtbl->GetCurrentDomain(This,domain); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentLocation(IDvdInfo* This,DVD_PLAYBACK_LOCATION *location) { +static inline HRESULT IDvdInfo_GetCurrentLocation(IDvdInfo* This,DVD_PLAYBACK_LOCATION *location) { return This->lpVtbl->GetCurrentLocation(This,location); } -static __WIDL_INLINE HRESULT IDvdInfo_GetTotalTitleTime(IDvdInfo* This,ULONG *time) { +static inline HRESULT IDvdInfo_GetTotalTitleTime(IDvdInfo* This,ULONG *time) { return This->lpVtbl->GetTotalTitleTime(This,time); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentButton(IDvdInfo* This,ULONG *count,ULONG *current) { +static inline HRESULT IDvdInfo_GetCurrentButton(IDvdInfo* This,ULONG *count,ULONG *current) { return This->lpVtbl->GetCurrentButton(This,count,current); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentAngle(IDvdInfo* This,ULONG *count,ULONG *current) { +static inline HRESULT IDvdInfo_GetCurrentAngle(IDvdInfo* This,ULONG *count,ULONG *current) { return This->lpVtbl->GetCurrentAngle(This,count,current); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentAudio(IDvdInfo* This,ULONG *count,ULONG *current) { +static inline HRESULT IDvdInfo_GetCurrentAudio(IDvdInfo* This,ULONG *count,ULONG *current) { return This->lpVtbl->GetCurrentAudio(This,count,current); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentSubpicture(IDvdInfo* This,ULONG *count,ULONG *current,WINBOOL *enable) { +static inline HRESULT IDvdInfo_GetCurrentSubpicture(IDvdInfo* This,ULONG *count,ULONG *current,WINBOOL *enable) { return This->lpVtbl->GetCurrentSubpicture(This,count,current,enable); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentUOPS(IDvdInfo* This,VALID_UOP_SOMTHING_OR_OTHER *uops) { +static inline HRESULT IDvdInfo_GetCurrentUOPS(IDvdInfo* This,VALID_UOP_SOMTHING_OR_OTHER *uops) { return This->lpVtbl->GetCurrentUOPS(This,uops); } -static __WIDL_INLINE HRESULT IDvdInfo_GetAllSPRMs(IDvdInfo* This,SPRMARRAY *regs) { +static inline HRESULT IDvdInfo_GetAllSPRMs(IDvdInfo* This,SPRMARRAY *regs) { return This->lpVtbl->GetAllSPRMs(This,regs); } -static __WIDL_INLINE HRESULT IDvdInfo_GetAllGPRMs(IDvdInfo* This,GPRMARRAY *regs) { +static inline HRESULT IDvdInfo_GetAllGPRMs(IDvdInfo* This,GPRMARRAY *regs) { return This->lpVtbl->GetAllGPRMs(This,regs); } -static __WIDL_INLINE HRESULT IDvdInfo_GetAudioLanguage(IDvdInfo* This,ULONG stream,LCID *language) { +static inline HRESULT IDvdInfo_GetAudioLanguage(IDvdInfo* This,ULONG stream,LCID *language) { return This->lpVtbl->GetAudioLanguage(This,stream,language); } -static __WIDL_INLINE HRESULT IDvdInfo_GetSubpictureLanguage(IDvdInfo* This,ULONG stream,LCID *language) { +static inline HRESULT IDvdInfo_GetSubpictureLanguage(IDvdInfo* This,ULONG stream,LCID *language) { return This->lpVtbl->GetSubpictureLanguage(This,stream,language); } -static __WIDL_INLINE HRESULT IDvdInfo_GetTitleAttributes(IDvdInfo* This,ULONG title,DVD_ATR *attr) { +static inline HRESULT IDvdInfo_GetTitleAttributes(IDvdInfo* This,ULONG title,DVD_ATR *attr) { return This->lpVtbl->GetTitleAttributes(This,title,attr); } -static __WIDL_INLINE HRESULT IDvdInfo_GetVMGAttributes(IDvdInfo* This,DVD_ATR *attr) { +static inline HRESULT IDvdInfo_GetVMGAttributes(IDvdInfo* This,DVD_ATR *attr) { return This->lpVtbl->GetVMGAttributes(This,attr); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentVideoAttributes(IDvdInfo* This,DVD_VideoATR *attr) { +static inline HRESULT IDvdInfo_GetCurrentVideoAttributes(IDvdInfo* This,DVD_VideoATR *attr) { return This->lpVtbl->GetCurrentVideoAttributes(This,attr); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentAudioAttributes(IDvdInfo* This,DVD_AudioATR *attr) { +static inline HRESULT IDvdInfo_GetCurrentAudioAttributes(IDvdInfo* This,DVD_AudioATR *attr) { return This->lpVtbl->GetCurrentAudioAttributes(This,attr); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentSubpictureAttributes(IDvdInfo* This,DVD_SubpictureATR *attr) { +static inline HRESULT IDvdInfo_GetCurrentSubpictureAttributes(IDvdInfo* This,DVD_SubpictureATR *attr) { return This->lpVtbl->GetCurrentSubpictureAttributes(This,attr); } -static __WIDL_INLINE HRESULT IDvdInfo_GetCurrentVolumeInfo(IDvdInfo* This,ULONG *volume_count,ULONG *current,DVD_DISC_SIDE *side,ULONG *title_count) { +static inline HRESULT IDvdInfo_GetCurrentVolumeInfo(IDvdInfo* This,ULONG *volume_count,ULONG *current,DVD_DISC_SIDE *side,ULONG *title_count) { return This->lpVtbl->GetCurrentVolumeInfo(This,volume_count,current,side,title_count); } -static __WIDL_INLINE HRESULT IDvdInfo_GetDVDTextInfo(IDvdInfo* This,BYTE *text_manager,ULONG size,ULONG *ret_size) { +static inline HRESULT IDvdInfo_GetDVDTextInfo(IDvdInfo* This,BYTE *text_manager,ULONG size,ULONG *ret_size) { return This->lpVtbl->GetDVDTextInfo(This,text_manager,size,ret_size); } -static __WIDL_INLINE HRESULT IDvdInfo_GetPlayerParentalLevel(IDvdInfo* This,ULONG *level,ULONG *country_code) { +static inline HRESULT IDvdInfo_GetPlayerParentalLevel(IDvdInfo* This,ULONG *level,ULONG *country_code) { return This->lpVtbl->GetPlayerParentalLevel(This,level,country_code); } -static __WIDL_INLINE HRESULT IDvdInfo_GetNumberOfChapters(IDvdInfo* This,ULONG title,ULONG *count) { +static inline HRESULT IDvdInfo_GetNumberOfChapters(IDvdInfo* This,ULONG title,ULONG *count) { return This->lpVtbl->GetNumberOfChapters(This,title,count); } -static __WIDL_INLINE HRESULT IDvdInfo_GetTitleParentalLevels(IDvdInfo* This,ULONG title,ULONG *levels) { +static inline HRESULT IDvdInfo_GetTitleParentalLevels(IDvdInfo* This,ULONG title,ULONG *levels) { return This->lpVtbl->GetTitleParentalLevels(This,title,levels); } -static __WIDL_INLINE HRESULT IDvdInfo_GetRoot(IDvdInfo* This,char *path,ULONG size,ULONG *ret_size) { +static inline HRESULT IDvdInfo_GetRoot(IDvdInfo* This,char *path,ULONG size,ULONG *ret_size) { return This->lpVtbl->GetRoot(This,path,size,ret_size); } #endif @@ -1380,20 +1372,20 @@ interface IDvdCmd { #define IDvdCmd_WaitForEnd(This) (This)->lpVtbl->WaitForEnd(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDvdCmd_QueryInterface(IDvdCmd* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDvdCmd_QueryInterface(IDvdCmd* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDvdCmd_AddRef(IDvdCmd* This) { +static inline ULONG IDvdCmd_AddRef(IDvdCmd* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDvdCmd_Release(IDvdCmd* This) { +static inline ULONG IDvdCmd_Release(IDvdCmd* This) { return This->lpVtbl->Release(This); } /*** IDvdCmd methods ***/ -static __WIDL_INLINE HRESULT IDvdCmd_WaitForStart(IDvdCmd* This) { +static inline HRESULT IDvdCmd_WaitForStart(IDvdCmd* This) { return This->lpVtbl->WaitForStart(This); } -static __WIDL_INLINE HRESULT IDvdCmd_WaitForEnd(IDvdCmd* This) { +static inline HRESULT IDvdCmd_WaitForEnd(IDvdCmd* This) { return This->lpVtbl->WaitForEnd(This); } #endif @@ -1468,20 +1460,20 @@ interface IDvdState { #define IDvdState_GetParentalLevel(This,level) (This)->lpVtbl->GetParentalLevel(This,level) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDvdState_QueryInterface(IDvdState* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDvdState_QueryInterface(IDvdState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDvdState_AddRef(IDvdState* This) { +static inline ULONG IDvdState_AddRef(IDvdState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDvdState_Release(IDvdState* This) { +static inline ULONG IDvdState_Release(IDvdState* This) { return This->lpVtbl->Release(This); } /*** IDvdState methods ***/ -static __WIDL_INLINE HRESULT IDvdState_GetDiscID(IDvdState* This,ULONGLONG *id) { +static inline HRESULT IDvdState_GetDiscID(IDvdState* This,ULONGLONG *id) { return This->lpVtbl->GetDiscID(This,id); } -static __WIDL_INLINE HRESULT IDvdState_GetParentalLevel(IDvdState* This,ULONG *level) { +static inline HRESULT IDvdState_GetParentalLevel(IDvdState* This,ULONG *level) { return This->lpVtbl->GetParentalLevel(This,level); } #endif @@ -1951,134 +1943,134 @@ interface IDvdControl2 { #define IDvdControl2_SelectDefaultSubpictureLanguage(This,language,extension) (This)->lpVtbl->SelectDefaultSubpictureLanguage(This,language,extension) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDvdControl2_QueryInterface(IDvdControl2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDvdControl2_QueryInterface(IDvdControl2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDvdControl2_AddRef(IDvdControl2* This) { +static inline ULONG IDvdControl2_AddRef(IDvdControl2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDvdControl2_Release(IDvdControl2* This) { +static inline ULONG IDvdControl2_Release(IDvdControl2* This) { return This->lpVtbl->Release(This); } /*** IDvdControl2 methods ***/ -static __WIDL_INLINE HRESULT IDvdControl2_PlayTitle(IDvdControl2* This,ULONG title,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayTitle(IDvdControl2* This,ULONG title,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayTitle(This,title,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayChapterInTitle(IDvdControl2* This,ULONG title,ULONG chapter,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayChapterInTitle(IDvdControl2* This,ULONG title,ULONG chapter,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayChapterInTitle(This,title,chapter,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayTimeInTitle(IDvdControl2* This,ULONG title,DVD_HMSF_TIMECODE *time,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayTimeInTitle(IDvdControl2* This,ULONG title,DVD_HMSF_TIMECODE *time,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayTimeInTitle(This,title,time,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_Stop(IDvdControl2* This) { +static inline HRESULT IDvdControl2_Stop(IDvdControl2* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IDvdControl2_ReturnFromSubmenu(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_ReturnFromSubmenu(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->ReturnFromSubmenu(This,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayAtTime(IDvdControl2* This,DVD_HMSF_TIMECODE *time,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayAtTime(IDvdControl2* This,DVD_HMSF_TIMECODE *time,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayAtTime(This,time,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayChapter(IDvdControl2* This,ULONG chapter,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayChapter(IDvdControl2* This,ULONG chapter,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayChapter(This,chapter,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayPrevChapter(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayPrevChapter(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayPrevChapter(This,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_ReplayChapter(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_ReplayChapter(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->ReplayChapter(This,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayNextChapter(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayNextChapter(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayNextChapter(This,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayForwards(IDvdControl2* This,double speed,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayForwards(IDvdControl2* This,double speed,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayForwards(This,speed,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayBackwards(IDvdControl2* This,double speed,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayBackwards(IDvdControl2* This,double speed,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayBackwards(This,speed,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_ShowMenu(IDvdControl2* This,DVD_MENU_ID id,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_ShowMenu(IDvdControl2* This,DVD_MENU_ID id,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->ShowMenu(This,id,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_Resume(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_Resume(IDvdControl2* This,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->Resume(This,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectRelativeButton(IDvdControl2* This,DVD_RELATIVE_BUTTON button) { +static inline HRESULT IDvdControl2_SelectRelativeButton(IDvdControl2* This,DVD_RELATIVE_BUTTON button) { return This->lpVtbl->SelectRelativeButton(This,button); } -static __WIDL_INLINE HRESULT IDvdControl2_ActivateButton(IDvdControl2* This) { +static inline HRESULT IDvdControl2_ActivateButton(IDvdControl2* This) { return This->lpVtbl->ActivateButton(This); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectButton(IDvdControl2* This,ULONG button) { +static inline HRESULT IDvdControl2_SelectButton(IDvdControl2* This,ULONG button) { return This->lpVtbl->SelectButton(This,button); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectAndActivateButton(IDvdControl2* This,ULONG button) { +static inline HRESULT IDvdControl2_SelectAndActivateButton(IDvdControl2* This,ULONG button) { return This->lpVtbl->SelectAndActivateButton(This,button); } -static __WIDL_INLINE HRESULT IDvdControl2_StillOff(IDvdControl2* This) { +static inline HRESULT IDvdControl2_StillOff(IDvdControl2* This) { return This->lpVtbl->StillOff(This); } -static __WIDL_INLINE HRESULT IDvdControl2_Pause(IDvdControl2* This,WINBOOL enable) { +static inline HRESULT IDvdControl2_Pause(IDvdControl2* This,WINBOOL enable) { return This->lpVtbl->Pause(This,enable); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectAudioStream(IDvdControl2* This,ULONG stream,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_SelectAudioStream(IDvdControl2* This,ULONG stream,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->SelectAudioStream(This,stream,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectSubpictureStream(IDvdControl2* This,ULONG stream,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_SelectSubpictureStream(IDvdControl2* This,ULONG stream,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->SelectSubpictureStream(This,stream,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_SetSubpictureState(IDvdControl2* This,WINBOOL enable,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_SetSubpictureState(IDvdControl2* This,WINBOOL enable,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->SetSubpictureState(This,enable,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectAngle(IDvdControl2* This,ULONG angle,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_SelectAngle(IDvdControl2* This,ULONG angle,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->SelectAngle(This,angle,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectParentalLevel(IDvdControl2* This,ULONG level) { +static inline HRESULT IDvdControl2_SelectParentalLevel(IDvdControl2* This,ULONG level) { return This->lpVtbl->SelectParentalLevel(This,level); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectParentalCountry(IDvdControl2* This,BYTE country[2]) { +static inline HRESULT IDvdControl2_SelectParentalCountry(IDvdControl2* This,BYTE country[2]) { return This->lpVtbl->SelectParentalCountry(This,country); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectKaraokeAudioPresentationMode(IDvdControl2* This,ULONG mode) { +static inline HRESULT IDvdControl2_SelectKaraokeAudioPresentationMode(IDvdControl2* This,ULONG mode) { return This->lpVtbl->SelectKaraokeAudioPresentationMode(This,mode); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectVideoModePreference(IDvdControl2* This,ULONG mode) { +static inline HRESULT IDvdControl2_SelectVideoModePreference(IDvdControl2* This,ULONG mode) { return This->lpVtbl->SelectVideoModePreference(This,mode); } -static __WIDL_INLINE HRESULT IDvdControl2_SetDVDDirectory(IDvdControl2* This,const WCHAR *path) { +static inline HRESULT IDvdControl2_SetDVDDirectory(IDvdControl2* This,const WCHAR *path) { return This->lpVtbl->SetDVDDirectory(This,path); } -static __WIDL_INLINE HRESULT IDvdControl2_ActivateAtPosition(IDvdControl2* This,POINT point) { +static inline HRESULT IDvdControl2_ActivateAtPosition(IDvdControl2* This,POINT point) { return This->lpVtbl->ActivateAtPosition(This,point); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectAtPosition(IDvdControl2* This,POINT point) { +static inline HRESULT IDvdControl2_SelectAtPosition(IDvdControl2* This,POINT point) { return This->lpVtbl->SelectAtPosition(This,point); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayChaptersAutoStop(IDvdControl2* This,ULONG title,ULONG chapter,ULONG count,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayChaptersAutoStop(IDvdControl2* This,ULONG title,ULONG chapter,ULONG count,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayChaptersAutoStop(This,title,chapter,count,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_AcceptParentalLevelChange(IDvdControl2* This,WINBOOL accept) { +static inline HRESULT IDvdControl2_AcceptParentalLevelChange(IDvdControl2* This,WINBOOL accept) { return This->lpVtbl->AcceptParentalLevelChange(This,accept); } -static __WIDL_INLINE HRESULT IDvdControl2_SetOption(IDvdControl2* This,DVD_OPTION_FLAG flag,WINBOOL option) { +static inline HRESULT IDvdControl2_SetOption(IDvdControl2* This,DVD_OPTION_FLAG flag,WINBOOL option) { return This->lpVtbl->SetOption(This,flag,option); } -static __WIDL_INLINE HRESULT IDvdControl2_SetState(IDvdControl2* This,IDvdState *state,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_SetState(IDvdControl2* This,IDvdState *state,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->SetState(This,state,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_PlayPeriodInTitleAutoStop(IDvdControl2* This,ULONG title,DVD_HMSF_TIMECODE *start_time,DVD_HMSF_TIMECODE *end_time,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_PlayPeriodInTitleAutoStop(IDvdControl2* This,ULONG title,DVD_HMSF_TIMECODE *start_time,DVD_HMSF_TIMECODE *end_time,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->PlayPeriodInTitleAutoStop(This,title,start_time,end_time,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_SetGRPM(IDvdControl2* This,ULONG index,WORD value,DWORD flags,IDvdCmd **cmd) { +static inline HRESULT IDvdControl2_SetGRPM(IDvdControl2* This,ULONG index,WORD value,DWORD flags,IDvdCmd **cmd) { return This->lpVtbl->SetGRPM(This,index,value,flags,cmd); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectDefaultMenuLanguage(IDvdControl2* This,LCID language) { +static inline HRESULT IDvdControl2_SelectDefaultMenuLanguage(IDvdControl2* This,LCID language) { return This->lpVtbl->SelectDefaultMenuLanguage(This,language); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectDefaultAudioLanguage(IDvdControl2* This,LCID language,DVD_AUDIO_LANG_EXT extension) { +static inline HRESULT IDvdControl2_SelectDefaultAudioLanguage(IDvdControl2* This,LCID language,DVD_AUDIO_LANG_EXT extension) { return This->lpVtbl->SelectDefaultAudioLanguage(This,language,extension); } -static __WIDL_INLINE HRESULT IDvdControl2_SelectDefaultSubpictureLanguage(IDvdControl2* This,LCID language,DVD_SUBPICTURE_LANG_EXT extension) { +static inline HRESULT IDvdControl2_SelectDefaultSubpictureLanguage(IDvdControl2* This,LCID language,DVD_SUBPICTURE_LANG_EXT extension) { return This->lpVtbl->SelectDefaultSubpictureLanguage(This,language,extension); } #endif @@ -2537,131 +2529,131 @@ interface IDvdInfo2 { #define IDvdInfo2_IsSubpictureStreamEnabled(This,stream,enable) (This)->lpVtbl->IsSubpictureStreamEnabled(This,stream,enable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDvdInfo2_QueryInterface(IDvdInfo2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDvdInfo2_QueryInterface(IDvdInfo2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDvdInfo2_AddRef(IDvdInfo2* This) { +static inline ULONG IDvdInfo2_AddRef(IDvdInfo2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDvdInfo2_Release(IDvdInfo2* This) { +static inline ULONG IDvdInfo2_Release(IDvdInfo2* This) { return This->lpVtbl->Release(This); } /*** IDvdInfo2 methods ***/ -static __WIDL_INLINE HRESULT IDvdInfo2_GetCurrentDomain(IDvdInfo2* This,DVD_DOMAIN *domain) { +static inline HRESULT IDvdInfo2_GetCurrentDomain(IDvdInfo2* This,DVD_DOMAIN *domain) { return This->lpVtbl->GetCurrentDomain(This,domain); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetCurrentLocation(IDvdInfo2* This,DVD_PLAYBACK_LOCATION2 *location) { +static inline HRESULT IDvdInfo2_GetCurrentLocation(IDvdInfo2* This,DVD_PLAYBACK_LOCATION2 *location) { return This->lpVtbl->GetCurrentLocation(This,location); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetTotalTitleTime(IDvdInfo2* This,DVD_HMSF_TIMECODE *time,ULONG *flags) { +static inline HRESULT IDvdInfo2_GetTotalTitleTime(IDvdInfo2* This,DVD_HMSF_TIMECODE *time,ULONG *flags) { return This->lpVtbl->GetTotalTitleTime(This,time,flags); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetCurrentButton(IDvdInfo2* This,ULONG *count,ULONG *current) { +static inline HRESULT IDvdInfo2_GetCurrentButton(IDvdInfo2* This,ULONG *count,ULONG *current) { return This->lpVtbl->GetCurrentButton(This,count,current); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetCurrentAngle(IDvdInfo2* This,ULONG *count,ULONG *current) { +static inline HRESULT IDvdInfo2_GetCurrentAngle(IDvdInfo2* This,ULONG *count,ULONG *current) { return This->lpVtbl->GetCurrentAngle(This,count,current); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetCurrentAudio(IDvdInfo2* This,ULONG *count,ULONG *current) { +static inline HRESULT IDvdInfo2_GetCurrentAudio(IDvdInfo2* This,ULONG *count,ULONG *current) { return This->lpVtbl->GetCurrentAudio(This,count,current); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetCurrentSubpicture(IDvdInfo2* This,ULONG *count,ULONG *current,WINBOOL *enable) { +static inline HRESULT IDvdInfo2_GetCurrentSubpicture(IDvdInfo2* This,ULONG *count,ULONG *current,WINBOOL *enable) { return This->lpVtbl->GetCurrentSubpicture(This,count,current,enable); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetCurrentUOPS(IDvdInfo2* This,ULONG *uops) { +static inline HRESULT IDvdInfo2_GetCurrentUOPS(IDvdInfo2* This,ULONG *uops) { return This->lpVtbl->GetCurrentUOPS(This,uops); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetAllSPRMs(IDvdInfo2* This,SPRMARRAY *regs) { +static inline HRESULT IDvdInfo2_GetAllSPRMs(IDvdInfo2* This,SPRMARRAY *regs) { return This->lpVtbl->GetAllSPRMs(This,regs); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetAllGPRMs(IDvdInfo2* This,GPRMARRAY *regs) { +static inline HRESULT IDvdInfo2_GetAllGPRMs(IDvdInfo2* This,GPRMARRAY *regs) { return This->lpVtbl->GetAllGPRMs(This,regs); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetAudioLanguage(IDvdInfo2* This,ULONG stream,LCID *language) { +static inline HRESULT IDvdInfo2_GetAudioLanguage(IDvdInfo2* This,ULONG stream,LCID *language) { return This->lpVtbl->GetAudioLanguage(This,stream,language); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetSubpictureLanguage(IDvdInfo2* This,ULONG stream,LCID *language) { +static inline HRESULT IDvdInfo2_GetSubpictureLanguage(IDvdInfo2* This,ULONG stream,LCID *language) { return This->lpVtbl->GetSubpictureLanguage(This,stream,language); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetTitleAttributes(IDvdInfo2* This,ULONG index,DVD_MenuAttributes *menu,DVD_TitleAttributes *title) { +static inline HRESULT IDvdInfo2_GetTitleAttributes(IDvdInfo2* This,ULONG index,DVD_MenuAttributes *menu,DVD_TitleAttributes *title) { return This->lpVtbl->GetTitleAttributes(This,index,menu,title); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetVMGAttributes(IDvdInfo2* This,DVD_MenuAttributes *attr) { +static inline HRESULT IDvdInfo2_GetVMGAttributes(IDvdInfo2* This,DVD_MenuAttributes *attr) { return This->lpVtbl->GetVMGAttributes(This,attr); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetVideoAttributes(IDvdInfo2* This,DVD_VideoAttributes *attr) { +static inline HRESULT IDvdInfo2_GetVideoAttributes(IDvdInfo2* This,DVD_VideoAttributes *attr) { return This->lpVtbl->GetVideoAttributes(This,attr); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetAudioAttributes(IDvdInfo2* This,ULONG stream,DVD_AudioAttributes *attr) { +static inline HRESULT IDvdInfo2_GetAudioAttributes(IDvdInfo2* This,ULONG stream,DVD_AudioAttributes *attr) { return This->lpVtbl->GetAudioAttributes(This,stream,attr); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetKaraokeAttributes(IDvdInfo2* This,ULONG stream,DVD_KaraokeAttributes *attr) { +static inline HRESULT IDvdInfo2_GetKaraokeAttributes(IDvdInfo2* This,ULONG stream,DVD_KaraokeAttributes *attr) { return This->lpVtbl->GetKaraokeAttributes(This,stream,attr); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetSubpictureAttributes(IDvdInfo2* This,ULONG stream,DVD_SubpictureAttributes *attr) { +static inline HRESULT IDvdInfo2_GetSubpictureAttributes(IDvdInfo2* This,ULONG stream,DVD_SubpictureAttributes *attr) { return This->lpVtbl->GetSubpictureAttributes(This,stream,attr); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetCurrentVolumeInfo(IDvdInfo2* This,ULONG *volume_count,ULONG *current,DVD_DISC_SIDE *side,ULONG *title_count) { +static inline HRESULT IDvdInfo2_GetCurrentVolumeInfo(IDvdInfo2* This,ULONG *volume_count,ULONG *current,DVD_DISC_SIDE *side,ULONG *title_count) { return This->lpVtbl->GetCurrentVolumeInfo(This,volume_count,current,side,title_count); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetDVDTextNumberOfLanguages(IDvdInfo2* This,ULONG *count) { +static inline HRESULT IDvdInfo2_GetDVDTextNumberOfLanguages(IDvdInfo2* This,ULONG *count) { return This->lpVtbl->GetDVDTextNumberOfLanguages(This,count); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetDVDTextLanguageInfo(IDvdInfo2* This,ULONG index,ULONG *string_count,LCID *language,enum DVD_TextCharSet *character_set) { +static inline HRESULT IDvdInfo2_GetDVDTextLanguageInfo(IDvdInfo2* This,ULONG index,ULONG *string_count,LCID *language,enum DVD_TextCharSet *character_set) { return This->lpVtbl->GetDVDTextLanguageInfo(This,index,string_count,language,character_set); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetDVDTextStringAsNative(IDvdInfo2* This,ULONG lang_index,ULONG string_index,BYTE *string,ULONG size,ULONG *ret_size,enum DVD_TextStringType *type) { +static inline HRESULT IDvdInfo2_GetDVDTextStringAsNative(IDvdInfo2* This,ULONG lang_index,ULONG string_index,BYTE *string,ULONG size,ULONG *ret_size,enum DVD_TextStringType *type) { return This->lpVtbl->GetDVDTextStringAsNative(This,lang_index,string_index,string,size,ret_size,type); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetDVDTextStringAsUnicode(IDvdInfo2* This,ULONG lang_index,ULONG string_index,WCHAR *string,ULONG size,ULONG *ret_size,enum DVD_TextStringType *type) { +static inline HRESULT IDvdInfo2_GetDVDTextStringAsUnicode(IDvdInfo2* This,ULONG lang_index,ULONG string_index,WCHAR *string,ULONG size,ULONG *ret_size,enum DVD_TextStringType *type) { return This->lpVtbl->GetDVDTextStringAsUnicode(This,lang_index,string_index,string,size,ret_size,type); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetPlayerParentalLevel(IDvdInfo2* This,ULONG *level,BYTE country_code[2]) { +static inline HRESULT IDvdInfo2_GetPlayerParentalLevel(IDvdInfo2* This,ULONG *level,BYTE country_code[2]) { return This->lpVtbl->GetPlayerParentalLevel(This,level,country_code); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetNumberOfChapters(IDvdInfo2* This,ULONG title,ULONG *count) { +static inline HRESULT IDvdInfo2_GetNumberOfChapters(IDvdInfo2* This,ULONG title,ULONG *count) { return This->lpVtbl->GetNumberOfChapters(This,title,count); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetTitleParentalLevels(IDvdInfo2* This,ULONG title,ULONG *levels) { +static inline HRESULT IDvdInfo2_GetTitleParentalLevels(IDvdInfo2* This,ULONG title,ULONG *levels) { return This->lpVtbl->GetTitleParentalLevels(This,title,levels); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetDVDDirectory(IDvdInfo2* This,WCHAR *path,ULONG size,ULONG *ret_size) { +static inline HRESULT IDvdInfo2_GetDVDDirectory(IDvdInfo2* This,WCHAR *path,ULONG size,ULONG *ret_size) { return This->lpVtbl->GetDVDDirectory(This,path,size,ret_size); } -static __WIDL_INLINE HRESULT IDvdInfo2_IsAudioStreamEnabled(IDvdInfo2* This,ULONG stream,WINBOOL *enable) { +static inline HRESULT IDvdInfo2_IsAudioStreamEnabled(IDvdInfo2* This,ULONG stream,WINBOOL *enable) { return This->lpVtbl->IsAudioStreamEnabled(This,stream,enable); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetDiscID(IDvdInfo2* This,const WCHAR *path,ULONGLONG *id) { +static inline HRESULT IDvdInfo2_GetDiscID(IDvdInfo2* This,const WCHAR *path,ULONGLONG *id) { return This->lpVtbl->GetDiscID(This,path,id); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetState(IDvdInfo2* This,IDvdState **state) { +static inline HRESULT IDvdInfo2_GetState(IDvdInfo2* This,IDvdState **state) { return This->lpVtbl->GetState(This,state); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetMenuLanguages(IDvdInfo2* This,LCID *languages,ULONG count,ULONG *ret_count) { +static inline HRESULT IDvdInfo2_GetMenuLanguages(IDvdInfo2* This,LCID *languages,ULONG count,ULONG *ret_count) { return This->lpVtbl->GetMenuLanguages(This,languages,count,ret_count); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetButtonAtPosition(IDvdInfo2* This,POINT point,ULONG *button) { +static inline HRESULT IDvdInfo2_GetButtonAtPosition(IDvdInfo2* This,POINT point,ULONG *button) { return This->lpVtbl->GetButtonAtPosition(This,point,button); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetCmdFromEvent(IDvdInfo2* This,LONG_PTR param,IDvdCmd **cmd) { +static inline HRESULT IDvdInfo2_GetCmdFromEvent(IDvdInfo2* This,LONG_PTR param,IDvdCmd **cmd) { return This->lpVtbl->GetCmdFromEvent(This,param,cmd); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetDefaultMenuLanguage(IDvdInfo2* This,LCID *language) { +static inline HRESULT IDvdInfo2_GetDefaultMenuLanguage(IDvdInfo2* This,LCID *language) { return This->lpVtbl->GetDefaultMenuLanguage(This,language); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetDefaultAudioLanguage(IDvdInfo2* This,LCID *language,DVD_AUDIO_LANG_EXT *extension) { +static inline HRESULT IDvdInfo2_GetDefaultAudioLanguage(IDvdInfo2* This,LCID *language,DVD_AUDIO_LANG_EXT *extension) { return This->lpVtbl->GetDefaultAudioLanguage(This,language,extension); } -static __WIDL_INLINE HRESULT IDvdInfo2_SelectDefaultSubpictureLanguage(IDvdInfo2* This,LCID *language,DVD_SUBPICTURE_LANG_EXT *extension) { +static inline HRESULT IDvdInfo2_SelectDefaultSubpictureLanguage(IDvdInfo2* This,LCID *language,DVD_SUBPICTURE_LANG_EXT *extension) { return This->lpVtbl->SelectDefaultSubpictureLanguage(This,language,extension); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetDecoderCaps(IDvdInfo2* This,DVD_DECODER_CAPS *caps) { +static inline HRESULT IDvdInfo2_GetDecoderCaps(IDvdInfo2* This,DVD_DECODER_CAPS *caps) { return This->lpVtbl->GetDecoderCaps(This,caps); } -static __WIDL_INLINE HRESULT IDvdInfo2_GetButtonRect(IDvdInfo2* This,ULONG button,RECT *rect) { +static inline HRESULT IDvdInfo2_GetButtonRect(IDvdInfo2* This,ULONG button,RECT *rect) { return This->lpVtbl->GetButtonRect(This,button,rect); } -static __WIDL_INLINE HRESULT IDvdInfo2_IsSubpictureStreamEnabled(IDvdInfo2* This,ULONG stream,WINBOOL *enable) { +static inline HRESULT IDvdInfo2_IsSubpictureStreamEnabled(IDvdInfo2* This,ULONG stream,WINBOOL *enable) { return This->lpVtbl->IsSubpictureStreamEnabled(This,stream,enable); } #endif @@ -2750,23 +2742,23 @@ interface IDvdGraphBuilder { #define IDvdGraphBuilder_RenderDvdVideoVolume(This,path,flags,status) (This)->lpVtbl->RenderDvdVideoVolume(This,path,flags,status) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDvdGraphBuilder_QueryInterface(IDvdGraphBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDvdGraphBuilder_QueryInterface(IDvdGraphBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDvdGraphBuilder_AddRef(IDvdGraphBuilder* This) { +static inline ULONG IDvdGraphBuilder_AddRef(IDvdGraphBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDvdGraphBuilder_Release(IDvdGraphBuilder* This) { +static inline ULONG IDvdGraphBuilder_Release(IDvdGraphBuilder* This) { return This->lpVtbl->Release(This); } /*** IDvdGraphBuilder methods ***/ -static __WIDL_INLINE HRESULT IDvdGraphBuilder_GetFiltergraph(IDvdGraphBuilder* This,IGraphBuilder **graph) { +static inline HRESULT IDvdGraphBuilder_GetFiltergraph(IDvdGraphBuilder* This,IGraphBuilder **graph) { return This->lpVtbl->GetFiltergraph(This,graph); } -static __WIDL_INLINE HRESULT IDvdGraphBuilder_GetDvdInterface(IDvdGraphBuilder* This,REFIID iid,void **out) { +static inline HRESULT IDvdGraphBuilder_GetDvdInterface(IDvdGraphBuilder* This,REFIID iid,void **out) { return This->lpVtbl->GetDvdInterface(This,iid,out); } -static __WIDL_INLINE HRESULT IDvdGraphBuilder_RenderDvdVideoVolume(IDvdGraphBuilder* This,const WCHAR *path,DWORD flags,AM_DVD_RENDERSTATUS *status) { +static inline HRESULT IDvdGraphBuilder_RenderDvdVideoVolume(IDvdGraphBuilder* This,const WCHAR *path,DWORD flags,AM_DVD_RENDERSTATUS *status) { return This->lpVtbl->RenderDvdVideoVolume(This,path,flags,status); } #endif diff --git a/lib/libc/include/any-windows-any/dwmapi.h b/lib/libc/include/any-windows-any/dwmapi.h index e6fdbff8bb66a7c72813974dab9d252f9da10fdb..23e3759177f0c8d1b210c11d33832b430187d5aa 100644 --- a/lib/libc/include/any-windows-any/dwmapi.h +++ b/lib/libc/include/any-windows-any/dwmapi.h @@ -267,42 +267,42 @@ extern "C" { #define DWM_SIT_DISPLAYFRAME 0x1 #endif - WINBOOL WINAPI DwmDefWindowProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam, LRESULT *plResult); - HRESULT WINAPI DwmEnableBlurBehindWindow (HWND hWnd, const DWM_BLURBEHIND *pBlurBehind); - HRESULT WINAPI DwmEnableComposition (UINT uCompositionAction); - HRESULT WINAPI DwmEnableMMCSS (WINBOOL fEnableMMCSS); - HRESULT WINAPI DwmExtendFrameIntoClientArea (HWND hWnd, const MARGINS *pMarInset); - HRESULT WINAPI DwmGetColorizationColor (DWORD *pcrColorization, WINBOOL *pfOpaqueBlend); - HRESULT WINAPI DwmGetCompositionTimingInfo (HWND hwnd, DWM_TIMING_INFO *pTimingInfo); - HRESULT WINAPI DwmGetWindowAttribute (HWND hwnd, DWORD dwAttribute, PVOID pvAttribute, DWORD cbAttribute); - HRESULT WINAPI DwmIsCompositionEnabled (WINBOOL *pfEnabled); - HRESULT WINAPI DwmModifyPreviousDxFrameDuration (HWND hwnd, INT cRefreshes, WINBOOL fRelative); - HRESULT WINAPI DwmQueryThumbnailSourceSize (HTHUMBNAIL hThumbnail, PSIZE pSize); - HRESULT WINAPI DwmRegisterThumbnail (HWND hwndDestination, HWND hwndSource, PHTHUMBNAIL phThumbnailId); - HRESULT WINAPI DwmSetDxFrameDuration (HWND hwnd, INT cRefreshes); - HRESULT WINAPI DwmSetPresentParameters (HWND hwnd, DWM_PRESENT_PARAMETERS *pPresentParams); - HRESULT WINAPI DwmSetWindowAttribute (HWND hwnd, DWORD dwAttribute, LPCVOID pvAttribute, DWORD cbAttribute); - HRESULT WINAPI DwmUnregisterThumbnail (HTHUMBNAIL hThumbnailId); - HRESULT WINAPI DwmUpdateThumbnailProperties (HTHUMBNAIL hThumbnailId, const DWM_THUMBNAIL_PROPERTIES *ptnProperties); - HRESULT WINAPI DwmAttachMilContent (HWND hwnd); - HRESULT WINAPI DwmDetachMilContent (HWND hwnd); - HRESULT WINAPI DwmFlush (); - HRESULT WINAPI DwmGetGraphicsStreamTransformHint (UINT uIndex, MilMatrix3x2D *pTransform); - HRESULT WINAPI DwmGetGraphicsStreamClient (UINT uIndex, UUID *pClientUuid); - HRESULT WINAPI DwmGetTransportAttributes (WINBOOL *pfIsRemoting, WINBOOL *pfIsConnected, DWORD *pDwGeneration); - HRESULT WINAPI DwmTransitionOwnedWindow (HWND hwnd, enum DWMTRANSITION_OWNEDWINDOW_TARGET target); + DWMAPI_(WINBOOL) DwmDefWindowProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam, LRESULT *plResult); + DWMAPI DwmEnableBlurBehindWindow (HWND hWnd, const DWM_BLURBEHIND *pBlurBehind); + DWMAPI DwmEnableComposition (UINT uCompositionAction); + DWMAPI DwmEnableMMCSS (WINBOOL fEnableMMCSS); + DWMAPI DwmExtendFrameIntoClientArea (HWND hWnd, const MARGINS *pMarInset); + DWMAPI DwmGetColorizationColor (DWORD *pcrColorization, WINBOOL *pfOpaqueBlend); + DWMAPI DwmGetCompositionTimingInfo (HWND hwnd, DWM_TIMING_INFO *pTimingInfo); + DWMAPI DwmGetWindowAttribute (HWND hwnd, DWORD dwAttribute, PVOID pvAttribute, DWORD cbAttribute); + DWMAPI DwmIsCompositionEnabled (WINBOOL *pfEnabled); + DWMAPI DwmModifyPreviousDxFrameDuration (HWND hwnd, INT cRefreshes, WINBOOL fRelative); + DWMAPI DwmQueryThumbnailSourceSize (HTHUMBNAIL hThumbnail, PSIZE pSize); + DWMAPI DwmRegisterThumbnail (HWND hwndDestination, HWND hwndSource, PHTHUMBNAIL phThumbnailId); + DWMAPI DwmSetDxFrameDuration (HWND hwnd, INT cRefreshes); + DWMAPI DwmSetPresentParameters (HWND hwnd, DWM_PRESENT_PARAMETERS *pPresentParams); + DWMAPI DwmSetWindowAttribute (HWND hwnd, DWORD dwAttribute, LPCVOID pvAttribute, DWORD cbAttribute); + DWMAPI DwmUnregisterThumbnail (HTHUMBNAIL hThumbnailId); + DWMAPI DwmUpdateThumbnailProperties (HTHUMBNAIL hThumbnailId, const DWM_THUMBNAIL_PROPERTIES *ptnProperties); + DWMAPI DwmAttachMilContent (HWND hwnd); + DWMAPI DwmDetachMilContent (HWND hwnd); + DWMAPI DwmFlush (void); + DWMAPI DwmGetGraphicsStreamTransformHint (UINT uIndex, MilMatrix3x2D *pTransform); + DWMAPI DwmGetGraphicsStreamClient (UINT uIndex, UUID *pClientUuid); + DWMAPI DwmGetTransportAttributes (WINBOOL *pfIsRemoting, WINBOOL *pfIsConnected, DWORD *pDwGeneration); + DWMAPI DwmTransitionOwnedWindow (HWND hwnd, enum DWMTRANSITION_OWNEDWINDOW_TARGET target); #if _WIN32_WINNT >= 0x0601 - HRESULT WINAPI DwmSetIconicThumbnail (HWND hwnd, HBITMAP hbmp, DWORD dwSITFlags); - HRESULT WINAPI DwmSetIconicLivePreviewBitmap (HWND hwnd, HBITMAP hbmp, POINT *pptClient, DWORD dwSITFlags); - HRESULT WINAPI DwmInvalidateIconicBitmaps (HWND hwnd); + DWMAPI DwmSetIconicThumbnail (HWND hwnd, HBITMAP hbmp, DWORD dwSITFlags); + DWMAPI DwmSetIconicLivePreviewBitmap (HWND hwnd, HBITMAP hbmp, POINT *pptClient, DWORD dwSITFlags); + DWMAPI DwmInvalidateIconicBitmaps (HWND hwnd); #endif #if NTDDI_VERSION >= NTDDI_WIN8 - HRESULT WINAPI DwmRenderGesture (enum GESTURE_TYPE gt, UINT cContacts, const DWORD *pdwPointerID, const POINT *pPoints); - HRESULT WINAPI DwmTetherContact (DWORD dwPointerID, WINBOOL fEnable, POINT ptTether); - HRESULT WINAPI DwmShowContact (DWORD dwPointerID, enum DWM_SHOWCONTACT eShowContact); + DWMAPI DwmRenderGesture (enum GESTURE_TYPE gt, UINT cContacts, const DWORD *pdwPointerID, const POINT *pPoints); + DWMAPI DwmTetherContact (DWORD dwPointerID, WINBOOL fEnable, POINT ptTether); + DWMAPI DwmShowContact (DWORD dwPointerID, enum DWM_SHOWCONTACT eShowContact); #endif #if NTDDI_VERSION >= NTDDI_WIN10_RS4 - HRESULT WINAPI DwmGetUnmetTabRequirements (HWND appWindow, enum DWM_TAB_WINDOW_REQUIREMENTS *value); + DWMAPI DwmGetUnmetTabRequirements (HWND appWindow, enum DWM_TAB_WINDOW_REQUIREMENTS *value); #endif #ifdef __cplusplus diff --git a/lib/libc/include/any-windows-any/dwrite.h b/lib/libc/include/any-windows-any/dwrite.h index ac5c84f91ece046b9e8fb4f5d2ca3a0b0b6fc2c6..ee34b82e8b9198ba3b25d3ac79a1be14232314ea 100644 --- a/lib/libc/include/any-windows-any/dwrite.h +++ b/lib/libc/include/any-windows-any/dwrite.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dwrite.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dwrite.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dwrite_h__ #define __dwrite_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDWriteFontFileStream_FWD_DEFINED__ @@ -825,26 +817,26 @@ interface IDWriteFontFileStream { #define IDWriteFontFileStream_GetLastWriteTime(This,last_writetime) (This)->lpVtbl->GetLastWriteTime(This,last_writetime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFileStream_QueryInterface(IDWriteFontFileStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFileStream_QueryInterface(IDWriteFontFileStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFileStream_AddRef(IDWriteFontFileStream* This) { +static inline ULONG IDWriteFontFileStream_AddRef(IDWriteFontFileStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFileStream_Release(IDWriteFontFileStream* This) { +static inline ULONG IDWriteFontFileStream_Release(IDWriteFontFileStream* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFileStream methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFileStream_ReadFileFragment(IDWriteFontFileStream* This,const void **fragment_start,UINT64 offset,UINT64 fragment_size,void **fragment_context) { +static inline HRESULT IDWriteFontFileStream_ReadFileFragment(IDWriteFontFileStream* This,const void **fragment_start,UINT64 offset,UINT64 fragment_size,void **fragment_context) { return This->lpVtbl->ReadFileFragment(This,fragment_start,offset,fragment_size,fragment_context); } -static __WIDL_INLINE void IDWriteFontFileStream_ReleaseFileFragment(IDWriteFontFileStream* This,void *fragment_context) { +static inline void IDWriteFontFileStream_ReleaseFileFragment(IDWriteFontFileStream* This,void *fragment_context) { This->lpVtbl->ReleaseFileFragment(This,fragment_context); } -static __WIDL_INLINE HRESULT IDWriteFontFileStream_GetFileSize(IDWriteFontFileStream* This,UINT64 *size) { +static inline HRESULT IDWriteFontFileStream_GetFileSize(IDWriteFontFileStream* This,UINT64 *size) { return This->lpVtbl->GetFileSize(This,size); } -static __WIDL_INLINE HRESULT IDWriteFontFileStream_GetLastWriteTime(IDWriteFontFileStream* This,UINT64 *last_writetime) { +static inline HRESULT IDWriteFontFileStream_GetLastWriteTime(IDWriteFontFileStream* This,UINT64 *last_writetime) { return This->lpVtbl->GetLastWriteTime(This,last_writetime); } #endif @@ -915,17 +907,17 @@ interface IDWriteFontFileLoader { #define IDWriteFontFileLoader_CreateStreamFromKey(This,key,key_size,stream) (This)->lpVtbl->CreateStreamFromKey(This,key,key_size,stream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFileLoader_QueryInterface(IDWriteFontFileLoader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFileLoader_QueryInterface(IDWriteFontFileLoader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFileLoader_AddRef(IDWriteFontFileLoader* This) { +static inline ULONG IDWriteFontFileLoader_AddRef(IDWriteFontFileLoader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFileLoader_Release(IDWriteFontFileLoader* This) { +static inline ULONG IDWriteFontFileLoader_Release(IDWriteFontFileLoader* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFileLoader methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFileLoader_CreateStreamFromKey(IDWriteFontFileLoader* This,const void *key,UINT32 key_size,IDWriteFontFileStream **stream) { +static inline HRESULT IDWriteFontFileLoader_CreateStreamFromKey(IDWriteFontFileLoader* This,const void *key,UINT32 key_size,IDWriteFontFileStream **stream) { return This->lpVtbl->CreateStreamFromKey(This,key,key_size,stream); } #endif @@ -1031,27 +1023,27 @@ interface IDWriteLocalFontFileLoader { #define IDWriteLocalFontFileLoader_GetLastWriteTimeFromKey(This,key,key_size,writetime) (This)->lpVtbl->GetLastWriteTimeFromKey(This,key,key_size,writetime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteLocalFontFileLoader_QueryInterface(IDWriteLocalFontFileLoader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteLocalFontFileLoader_QueryInterface(IDWriteLocalFontFileLoader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteLocalFontFileLoader_AddRef(IDWriteLocalFontFileLoader* This) { +static inline ULONG IDWriteLocalFontFileLoader_AddRef(IDWriteLocalFontFileLoader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteLocalFontFileLoader_Release(IDWriteLocalFontFileLoader* This) { +static inline ULONG IDWriteLocalFontFileLoader_Release(IDWriteLocalFontFileLoader* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFileLoader methods ***/ -static __WIDL_INLINE HRESULT IDWriteLocalFontFileLoader_CreateStreamFromKey(IDWriteLocalFontFileLoader* This,const void *key,UINT32 key_size,IDWriteFontFileStream **stream) { +static inline HRESULT IDWriteLocalFontFileLoader_CreateStreamFromKey(IDWriteLocalFontFileLoader* This,const void *key,UINT32 key_size,IDWriteFontFileStream **stream) { return This->lpVtbl->CreateStreamFromKey(This,key,key_size,stream); } /*** IDWriteLocalFontFileLoader methods ***/ -static __WIDL_INLINE HRESULT IDWriteLocalFontFileLoader_GetFilePathLengthFromKey(IDWriteLocalFontFileLoader* This,const void *key,UINT32 key_size,UINT32 *length) { +static inline HRESULT IDWriteLocalFontFileLoader_GetFilePathLengthFromKey(IDWriteLocalFontFileLoader* This,const void *key,UINT32 key_size,UINT32 *length) { return This->lpVtbl->GetFilePathLengthFromKey(This,key,key_size,length); } -static __WIDL_INLINE HRESULT IDWriteLocalFontFileLoader_GetFilePathFromKey(IDWriteLocalFontFileLoader* This,const void *key,UINT32 key_size,WCHAR *path,UINT32 length) { +static inline HRESULT IDWriteLocalFontFileLoader_GetFilePathFromKey(IDWriteLocalFontFileLoader* This,const void *key,UINT32 key_size,WCHAR *path,UINT32 length) { return This->lpVtbl->GetFilePathFromKey(This,key,key_size,path,length); } -static __WIDL_INLINE HRESULT IDWriteLocalFontFileLoader_GetLastWriteTimeFromKey(IDWriteLocalFontFileLoader* This,const void *key,UINT32 key_size,FILETIME *writetime) { +static inline HRESULT IDWriteLocalFontFileLoader_GetLastWriteTimeFromKey(IDWriteLocalFontFileLoader* This,const void *key,UINT32 key_size,FILETIME *writetime) { return This->lpVtbl->GetLastWriteTimeFromKey(This,key,key_size,writetime); } #endif @@ -1142,23 +1134,23 @@ interface IDWriteFontFile { #define IDWriteFontFile_Analyze(This,is_supported_fonttype,file_type,face_type,faces_num) (This)->lpVtbl->Analyze(This,is_supported_fonttype,file_type,face_type,faces_num) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFile_QueryInterface(IDWriteFontFile* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFile_QueryInterface(IDWriteFontFile* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFile_AddRef(IDWriteFontFile* This) { +static inline ULONG IDWriteFontFile_AddRef(IDWriteFontFile* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFile_Release(IDWriteFontFile* This) { +static inline ULONG IDWriteFontFile_Release(IDWriteFontFile* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFile methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFile_GetReferenceKey(IDWriteFontFile* This,const void **key,UINT32 *key_size) { +static inline HRESULT IDWriteFontFile_GetReferenceKey(IDWriteFontFile* This,const void **key,UINT32 *key_size) { return This->lpVtbl->GetReferenceKey(This,key,key_size); } -static __WIDL_INLINE HRESULT IDWriteFontFile_GetLoader(IDWriteFontFile* This,IDWriteFontFileLoader **loader) { +static inline HRESULT IDWriteFontFile_GetLoader(IDWriteFontFile* This,IDWriteFontFileLoader **loader) { return This->lpVtbl->GetLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFontFile_Analyze(IDWriteFontFile* This,WINBOOL *is_supported_fonttype,DWRITE_FONT_FILE_TYPE *file_type,DWRITE_FONT_FACE_TYPE *face_type,UINT32 *faces_num) { +static inline HRESULT IDWriteFontFile_Analyze(IDWriteFontFile* This,WINBOOL *is_supported_fonttype,DWRITE_FONT_FILE_TYPE *file_type,DWRITE_FONT_FACE_TYPE *face_type,UINT32 *faces_num) { return This->lpVtbl->Analyze(This,is_supported_fonttype,file_type,face_type,faces_num); } #endif @@ -1233,20 +1225,20 @@ interface IDWriteFontFileEnumerator { #define IDWriteFontFileEnumerator_GetCurrentFontFile(This,font_file) (This)->lpVtbl->GetCurrentFontFile(This,font_file) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFileEnumerator_QueryInterface(IDWriteFontFileEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFileEnumerator_QueryInterface(IDWriteFontFileEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFileEnumerator_AddRef(IDWriteFontFileEnumerator* This) { +static inline ULONG IDWriteFontFileEnumerator_AddRef(IDWriteFontFileEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFileEnumerator_Release(IDWriteFontFileEnumerator* This) { +static inline ULONG IDWriteFontFileEnumerator_Release(IDWriteFontFileEnumerator* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFileEnumerator methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFileEnumerator_MoveNext(IDWriteFontFileEnumerator* This,WINBOOL *has_current_file) { +static inline HRESULT IDWriteFontFileEnumerator_MoveNext(IDWriteFontFileEnumerator* This,WINBOOL *has_current_file) { return This->lpVtbl->MoveNext(This,has_current_file); } -static __WIDL_INLINE HRESULT IDWriteFontFileEnumerator_GetCurrentFontFile(IDWriteFontFileEnumerator* This,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFontFileEnumerator_GetCurrentFontFile(IDWriteFontFileEnumerator* This,IDWriteFontFile **font_file) { return This->lpVtbl->GetCurrentFontFile(This,font_file); } #endif @@ -1319,17 +1311,17 @@ interface IDWriteFontCollectionLoader { #define IDWriteFontCollectionLoader_CreateEnumeratorFromKey(This,factory,key,key_size,enumerator) (This)->lpVtbl->CreateEnumeratorFromKey(This,factory,key,key_size,enumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontCollectionLoader_QueryInterface(IDWriteFontCollectionLoader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontCollectionLoader_QueryInterface(IDWriteFontCollectionLoader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontCollectionLoader_AddRef(IDWriteFontCollectionLoader* This) { +static inline ULONG IDWriteFontCollectionLoader_AddRef(IDWriteFontCollectionLoader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontCollectionLoader_Release(IDWriteFontCollectionLoader* This) { +static inline ULONG IDWriteFontCollectionLoader_Release(IDWriteFontCollectionLoader* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontCollectionLoader methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontCollectionLoader_CreateEnumeratorFromKey(IDWriteFontCollectionLoader* This,IDWriteFactory *factory,const void *key,UINT32 key_size,IDWriteFontFileEnumerator **enumerator) { +static inline HRESULT IDWriteFontCollectionLoader_CreateEnumeratorFromKey(IDWriteFontCollectionLoader* This,IDWriteFactory *factory,const void *key,UINT32 key_size,IDWriteFontFileEnumerator **enumerator) { return This->lpVtbl->CreateEnumeratorFromKey(This,factory,key,key_size,enumerator); } #endif @@ -1451,32 +1443,32 @@ interface IDWriteLocalizedStrings { #define IDWriteLocalizedStrings_GetString(This,index,buffer,size) (This)->lpVtbl->GetString(This,index,buffer,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteLocalizedStrings_QueryInterface(IDWriteLocalizedStrings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteLocalizedStrings_QueryInterface(IDWriteLocalizedStrings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteLocalizedStrings_AddRef(IDWriteLocalizedStrings* This) { +static inline ULONG IDWriteLocalizedStrings_AddRef(IDWriteLocalizedStrings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteLocalizedStrings_Release(IDWriteLocalizedStrings* This) { +static inline ULONG IDWriteLocalizedStrings_Release(IDWriteLocalizedStrings* This) { return This->lpVtbl->Release(This); } /*** IDWriteLocalizedStrings methods ***/ -static __WIDL_INLINE UINT32 IDWriteLocalizedStrings_GetCount(IDWriteLocalizedStrings* This) { +static inline UINT32 IDWriteLocalizedStrings_GetCount(IDWriteLocalizedStrings* This) { return This->lpVtbl->GetCount(This); } -static __WIDL_INLINE HRESULT IDWriteLocalizedStrings_FindLocaleName(IDWriteLocalizedStrings* This,const WCHAR *locale_name,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteLocalizedStrings_FindLocaleName(IDWriteLocalizedStrings* This,const WCHAR *locale_name,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindLocaleName(This,locale_name,index,exists); } -static __WIDL_INLINE HRESULT IDWriteLocalizedStrings_GetLocaleNameLength(IDWriteLocalizedStrings* This,UINT32 index,UINT32 *length) { +static inline HRESULT IDWriteLocalizedStrings_GetLocaleNameLength(IDWriteLocalizedStrings* This,UINT32 index,UINT32 *length) { return This->lpVtbl->GetLocaleNameLength(This,index,length); } -static __WIDL_INLINE HRESULT IDWriteLocalizedStrings_GetLocaleName(IDWriteLocalizedStrings* This,UINT32 index,WCHAR *locale_name,UINT32 size) { +static inline HRESULT IDWriteLocalizedStrings_GetLocaleName(IDWriteLocalizedStrings* This,UINT32 index,WCHAR *locale_name,UINT32 size) { return This->lpVtbl->GetLocaleName(This,index,locale_name,size); } -static __WIDL_INLINE HRESULT IDWriteLocalizedStrings_GetStringLength(IDWriteLocalizedStrings* This,UINT32 index,UINT32 *length) { +static inline HRESULT IDWriteLocalizedStrings_GetStringLength(IDWriteLocalizedStrings* This,UINT32 index,UINT32 *length) { return This->lpVtbl->GetStringLength(This,index,length); } -static __WIDL_INLINE HRESULT IDWriteLocalizedStrings_GetString(IDWriteLocalizedStrings* This,UINT32 index,WCHAR *buffer,UINT32 size) { +static inline HRESULT IDWriteLocalizedStrings_GetString(IDWriteLocalizedStrings* This,UINT32 index,WCHAR *buffer,UINT32 size) { return This->lpVtbl->GetString(This,index,buffer,size); } #endif @@ -1570,29 +1562,29 @@ interface IDWriteRenderingParams { #define IDWriteRenderingParams_GetRenderingMode(This) (This)->lpVtbl->GetRenderingMode(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteRenderingParams_QueryInterface(IDWriteRenderingParams* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteRenderingParams_QueryInterface(IDWriteRenderingParams* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteRenderingParams_AddRef(IDWriteRenderingParams* This) { +static inline ULONG IDWriteRenderingParams_AddRef(IDWriteRenderingParams* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteRenderingParams_Release(IDWriteRenderingParams* This) { +static inline ULONG IDWriteRenderingParams_Release(IDWriteRenderingParams* This) { return This->lpVtbl->Release(This); } /*** IDWriteRenderingParams methods ***/ -static __WIDL_INLINE FLOAT IDWriteRenderingParams_GetGamma(IDWriteRenderingParams* This) { +static inline FLOAT IDWriteRenderingParams_GetGamma(IDWriteRenderingParams* This) { return This->lpVtbl->GetGamma(This); } -static __WIDL_INLINE FLOAT IDWriteRenderingParams_GetEnhancedContrast(IDWriteRenderingParams* This) { +static inline FLOAT IDWriteRenderingParams_GetEnhancedContrast(IDWriteRenderingParams* This) { return This->lpVtbl->GetEnhancedContrast(This); } -static __WIDL_INLINE FLOAT IDWriteRenderingParams_GetClearTypeLevel(IDWriteRenderingParams* This) { +static inline FLOAT IDWriteRenderingParams_GetClearTypeLevel(IDWriteRenderingParams* This) { return This->lpVtbl->GetClearTypeLevel(This); } -static __WIDL_INLINE DWRITE_PIXEL_GEOMETRY IDWriteRenderingParams_GetPixelGeometry(IDWriteRenderingParams* This) { +static inline DWRITE_PIXEL_GEOMETRY IDWriteRenderingParams_GetPixelGeometry(IDWriteRenderingParams* This) { return This->lpVtbl->GetPixelGeometry(This); } -static __WIDL_INLINE DWRITE_RENDERING_MODE IDWriteRenderingParams_GetRenderingMode(IDWriteRenderingParams* This) { +static inline DWRITE_RENDERING_MODE IDWriteRenderingParams_GetRenderingMode(IDWriteRenderingParams* This) { return This->lpVtbl->GetRenderingMode(This); } #endif @@ -1828,59 +1820,59 @@ interface IDWriteFontFace { #define IDWriteFontFace_GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways) (This)->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace_QueryInterface(IDWriteFontFace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFace_QueryInterface(IDWriteFontFace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFace_AddRef(IDWriteFontFace* This) { +static inline ULONG IDWriteFontFace_AddRef(IDWriteFontFace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFace_Release(IDWriteFontFace* This) { +static inline ULONG IDWriteFontFace_Release(IDWriteFontFace* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFace methods ***/ -static __WIDL_INLINE DWRITE_FONT_FACE_TYPE IDWriteFontFace_GetType(IDWriteFontFace* This) { +static inline DWRITE_FONT_FACE_TYPE IDWriteFontFace_GetType(IDWriteFontFace* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace_GetFiles(IDWriteFontFace* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { +static inline HRESULT IDWriteFontFace_GetFiles(IDWriteFontFace* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { return This->lpVtbl->GetFiles(This,number_of_files,fontfiles); } -static __WIDL_INLINE UINT32 IDWriteFontFace_GetIndex(IDWriteFontFace* This) { +static inline UINT32 IDWriteFontFace_GetIndex(IDWriteFontFace* This) { return This->lpVtbl->GetIndex(This); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFontFace_GetSimulations(IDWriteFontFace* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFace_GetSimulations(IDWriteFontFace* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE WINBOOL IDWriteFontFace_IsSymbolFont(IDWriteFontFace* This) { +static inline WINBOOL IDWriteFontFace_IsSymbolFont(IDWriteFontFace* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE void IDWriteFontFace_GetMetrics(IDWriteFontFace* This,DWRITE_FONT_METRICS *metrics) { +static inline void IDWriteFontFace_GetMetrics(IDWriteFontFace* This,DWRITE_FONT_METRICS *metrics) { This->lpVtbl->GetMetrics(This,metrics); } -static __WIDL_INLINE UINT16 IDWriteFontFace_GetGlyphCount(IDWriteFontFace* This) { +static inline UINT16 IDWriteFontFace_GetGlyphCount(IDWriteFontFace* This) { return This->lpVtbl->GetGlyphCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace_GetDesignGlyphMetrics(IDWriteFontFace* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace_GetDesignGlyphMetrics(IDWriteFontFace* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace_GetGlyphIndices(IDWriteFontFace* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { +static inline HRESULT IDWriteFontFace_GetGlyphIndices(IDWriteFontFace* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { return This->lpVtbl->GetGlyphIndices(This,codepoints,count,glyph_indices); } -static __WIDL_INLINE HRESULT IDWriteFontFace_TryGetFontTable(IDWriteFontFace* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace_TryGetFontTable(IDWriteFontFace* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { return This->lpVtbl->TryGetFontTable(This,table_tag,table_data,table_size,context,exists); } -static __WIDL_INLINE void IDWriteFontFace_ReleaseFontTable(IDWriteFontFace* This,void *table_context) { +static inline void IDWriteFontFace_ReleaseFontTable(IDWriteFontFace* This,void *table_context) { This->lpVtbl->ReleaseFontTable(This,table_context); } -static __WIDL_INLINE HRESULT IDWriteFontFace_GetGlyphRunOutline(IDWriteFontFace* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { +static inline HRESULT IDWriteFontFace_GetGlyphRunOutline(IDWriteFontFace* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { return This->lpVtbl->GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink); } -static __WIDL_INLINE HRESULT IDWriteFontFace_GetRecommendedRenderingMode(IDWriteFontFace* This,FLOAT emSize,FLOAT pixels_per_dip,DWRITE_MEASURING_MODE mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE *rendering_mode) { +static inline HRESULT IDWriteFontFace_GetRecommendedRenderingMode(IDWriteFontFace* This,FLOAT emSize,FLOAT pixels_per_dip,DWRITE_MEASURING_MODE mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE *rendering_mode) { return This->lpVtbl->GetRecommendedRenderingMode(This,emSize,pixels_per_dip,mode,params,rendering_mode); } -static __WIDL_INLINE HRESULT IDWriteFontFace_GetGdiCompatibleMetrics(IDWriteFontFace* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS *metrics) { +static inline HRESULT IDWriteFontFace_GetGdiCompatibleMetrics(IDWriteFontFace* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS *metrics) { return This->lpVtbl->GetGdiCompatibleMetrics(This,emSize,pixels_per_dip,transform,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace_GetGdiCompatibleGlyphMetrics(IDWriteFontFace* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace_GetGdiCompatibleGlyphMetrics(IDWriteFontFace* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways); } #endif @@ -2028,47 +2020,47 @@ interface IDWriteFont { #define IDWriteFont_CreateFontFace(This,face) (This)->lpVtbl->CreateFontFace(This,face) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFont_QueryInterface(IDWriteFont* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFont_QueryInterface(IDWriteFont* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFont_AddRef(IDWriteFont* This) { +static inline ULONG IDWriteFont_AddRef(IDWriteFont* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFont_Release(IDWriteFont* This) { +static inline ULONG IDWriteFont_Release(IDWriteFont* This) { return This->lpVtbl->Release(This); } /*** IDWriteFont methods ***/ -static __WIDL_INLINE HRESULT IDWriteFont_GetFontFamily(IDWriteFont* This,IDWriteFontFamily **family) { +static inline HRESULT IDWriteFont_GetFontFamily(IDWriteFont* This,IDWriteFontFamily **family) { return This->lpVtbl->GetFontFamily(This,family); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteFont_GetWeight(IDWriteFont* This) { +static inline DWRITE_FONT_WEIGHT IDWriteFont_GetWeight(IDWriteFont* This) { return This->lpVtbl->GetWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteFont_GetStretch(IDWriteFont* This) { +static inline DWRITE_FONT_STRETCH IDWriteFont_GetStretch(IDWriteFont* This) { return This->lpVtbl->GetStretch(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteFont_GetStyle(IDWriteFont* This) { +static inline DWRITE_FONT_STYLE IDWriteFont_GetStyle(IDWriteFont* This) { return This->lpVtbl->GetStyle(This); } -static __WIDL_INLINE WINBOOL IDWriteFont_IsSymbolFont(IDWriteFont* This) { +static inline WINBOOL IDWriteFont_IsSymbolFont(IDWriteFont* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE HRESULT IDWriteFont_GetFaceNames(IDWriteFont* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFont_GetFaceNames(IDWriteFont* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFaceNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFont_GetInformationalStrings(IDWriteFont* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { +static inline HRESULT IDWriteFont_GetInformationalStrings(IDWriteFont* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { return This->lpVtbl->GetInformationalStrings(This,stringid,strings,exists); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFont_GetSimulations(IDWriteFont* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFont_GetSimulations(IDWriteFont* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE void IDWriteFont_GetMetrics(IDWriteFont* This,DWRITE_FONT_METRICS *metrics) { +static inline void IDWriteFont_GetMetrics(IDWriteFont* This,DWRITE_FONT_METRICS *metrics) { This->lpVtbl->GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFont_HasCharacter(IDWriteFont* This,UINT32 value,WINBOOL *exists) { +static inline HRESULT IDWriteFont_HasCharacter(IDWriteFont* This,UINT32 value,WINBOOL *exists) { return This->lpVtbl->HasCharacter(This,value,exists); } -static __WIDL_INLINE HRESULT IDWriteFont_CreateFontFace(IDWriteFont* This,IDWriteFontFace **face) { +static inline HRESULT IDWriteFont_CreateFontFace(IDWriteFont* This,IDWriteFontFace **face) { return This->lpVtbl->CreateFontFace(This,face); } #endif @@ -2152,23 +2144,23 @@ interface IDWriteFontList { #define IDWriteFontList_GetFont(This,index,font) (This)->lpVtbl->GetFont(This,index,font) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontList_QueryInterface(IDWriteFontList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontList_QueryInterface(IDWriteFontList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontList_AddRef(IDWriteFontList* This) { +static inline ULONG IDWriteFontList_AddRef(IDWriteFontList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontList_Release(IDWriteFontList* This) { +static inline ULONG IDWriteFontList_Release(IDWriteFontList* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontList methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontList_GetFontCollection(IDWriteFontList* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFontList_GetFontCollection(IDWriteFontList* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteFontList_GetFontCount(IDWriteFontList* This) { +static inline UINT32 IDWriteFontList_GetFontCount(IDWriteFontList* This) { return This->lpVtbl->GetFontCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontList_GetFont(IDWriteFontList* This,UINT32 index,IDWriteFont **font) { +static inline HRESULT IDWriteFontList_GetFont(IDWriteFontList* This,UINT32 index,IDWriteFont **font) { return This->lpVtbl->GetFont(This,index,font); } #endif @@ -2280,33 +2272,33 @@ interface IDWriteFontFamily { #define IDWriteFontFamily_GetMatchingFonts(This,weight,stretch,style,fonts) (This)->lpVtbl->GetMatchingFonts(This,weight,stretch,style,fonts) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily_QueryInterface(IDWriteFontFamily* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFamily_QueryInterface(IDWriteFontFamily* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFamily_AddRef(IDWriteFontFamily* This) { +static inline ULONG IDWriteFontFamily_AddRef(IDWriteFontFamily* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFamily_Release(IDWriteFontFamily* This) { +static inline ULONG IDWriteFontFamily_Release(IDWriteFontFamily* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontList methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily_GetFontCollection(IDWriteFontFamily* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFontFamily_GetFontCollection(IDWriteFontFamily* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteFontFamily_GetFontCount(IDWriteFontFamily* This) { +static inline UINT32 IDWriteFontFamily_GetFontCount(IDWriteFontFamily* This) { return This->lpVtbl->GetFontCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFamily_GetFont(IDWriteFontFamily* This,UINT32 index,IDWriteFont **font) { +static inline HRESULT IDWriteFontFamily_GetFont(IDWriteFontFamily* This,UINT32 index,IDWriteFont **font) { return This->lpVtbl->GetFont(This,index,font); } /*** IDWriteFontFamily methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily_GetFamilyNames(IDWriteFontFamily* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFamily_GetFamilyNames(IDWriteFontFamily* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFamilyNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFontFamily_GetFirstMatchingFont(IDWriteFontFamily* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFont **font) { +static inline HRESULT IDWriteFontFamily_GetFirstMatchingFont(IDWriteFontFamily* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFont **font) { return This->lpVtbl->GetFirstMatchingFont(This,weight,stretch,style,font); } -static __WIDL_INLINE HRESULT IDWriteFontFamily_GetMatchingFonts(IDWriteFontFamily* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontList **fonts) { +static inline HRESULT IDWriteFontFamily_GetMatchingFonts(IDWriteFontFamily* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontList **fonts) { return This->lpVtbl->GetMatchingFonts(This,weight,stretch,style,fonts); } #endif @@ -2404,26 +2396,26 @@ interface IDWriteFontCollection { #define IDWriteFontCollection_GetFontFromFontFace(This,face,font) (This)->lpVtbl->GetFontFromFontFace(This,face,font) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontCollection_QueryInterface(IDWriteFontCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontCollection_QueryInterface(IDWriteFontCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontCollection_AddRef(IDWriteFontCollection* This) { +static inline ULONG IDWriteFontCollection_AddRef(IDWriteFontCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontCollection_Release(IDWriteFontCollection* This) { +static inline ULONG IDWriteFontCollection_Release(IDWriteFontCollection* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontCollection methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontCollection_GetFontFamilyCount(IDWriteFontCollection* This) { +static inline UINT32 IDWriteFontCollection_GetFontFamilyCount(IDWriteFontCollection* This) { return This->lpVtbl->GetFontFamilyCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontCollection_GetFontFamily(IDWriteFontCollection* This,UINT32 index,IDWriteFontFamily **family) { +static inline HRESULT IDWriteFontCollection_GetFontFamily(IDWriteFontCollection* This,UINT32 index,IDWriteFontFamily **family) { return This->lpVtbl->GetFontFamily(This,index,family); } -static __WIDL_INLINE HRESULT IDWriteFontCollection_FindFamilyName(IDWriteFontCollection* This,const WCHAR *name,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontCollection_FindFamilyName(IDWriteFontCollection* This,const WCHAR *name,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFamilyName(This,name,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontCollection_GetFontFromFontFace(IDWriteFontCollection* This,IDWriteFontFace *face,IDWriteFont **font) { +static inline HRESULT IDWriteFontCollection_GetFontFromFontFace(IDWriteFontCollection* This,IDWriteFontFace *face,IDWriteFont **font) { return This->lpVtbl->GetFontFromFontFace(This,face,font); } #endif @@ -2512,23 +2504,23 @@ interface IDWritePixelSnapping { #define IDWritePixelSnapping_GetPixelsPerDip(This,client_drawingcontext,pixels_per_dip) (This)->lpVtbl->GetPixelsPerDip(This,client_drawingcontext,pixels_per_dip) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWritePixelSnapping_QueryInterface(IDWritePixelSnapping* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWritePixelSnapping_QueryInterface(IDWritePixelSnapping* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWritePixelSnapping_AddRef(IDWritePixelSnapping* This) { +static inline ULONG IDWritePixelSnapping_AddRef(IDWritePixelSnapping* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWritePixelSnapping_Release(IDWritePixelSnapping* This) { +static inline ULONG IDWritePixelSnapping_Release(IDWritePixelSnapping* This) { return This->lpVtbl->Release(This); } /*** IDWritePixelSnapping methods ***/ -static __WIDL_INLINE HRESULT IDWritePixelSnapping_IsPixelSnappingDisabled(IDWritePixelSnapping* This,void *client_drawingcontext,WINBOOL *disabled) { +static inline HRESULT IDWritePixelSnapping_IsPixelSnappingDisabled(IDWritePixelSnapping* This,void *client_drawingcontext,WINBOOL *disabled) { return This->lpVtbl->IsPixelSnappingDisabled(This,client_drawingcontext,disabled); } -static __WIDL_INLINE HRESULT IDWritePixelSnapping_GetCurrentTransform(IDWritePixelSnapping* This,void *client_drawingcontext,DWRITE_MATRIX *transform) { +static inline HRESULT IDWritePixelSnapping_GetCurrentTransform(IDWritePixelSnapping* This,void *client_drawingcontext,DWRITE_MATRIX *transform) { return This->lpVtbl->GetCurrentTransform(This,client_drawingcontext,transform); } -static __WIDL_INLINE HRESULT IDWritePixelSnapping_GetPixelsPerDip(IDWritePixelSnapping* This,void *client_drawingcontext,FLOAT *pixels_per_dip) { +static inline HRESULT IDWritePixelSnapping_GetPixelsPerDip(IDWritePixelSnapping* This,void *client_drawingcontext,FLOAT *pixels_per_dip) { return This->lpVtbl->GetPixelsPerDip(This,client_drawingcontext,pixels_per_dip); } #endif @@ -2679,36 +2671,36 @@ interface IDWriteTextRenderer { #define IDWriteTextRenderer_DrawInlineObject(This,client_drawingcontext,originX,originY,object,is_sideways,is_rtl,drawing_effect) (This)->lpVtbl->DrawInlineObject(This,client_drawingcontext,originX,originY,object,is_sideways,is_rtl,drawing_effect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextRenderer_QueryInterface(IDWriteTextRenderer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextRenderer_QueryInterface(IDWriteTextRenderer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextRenderer_AddRef(IDWriteTextRenderer* This) { +static inline ULONG IDWriteTextRenderer_AddRef(IDWriteTextRenderer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextRenderer_Release(IDWriteTextRenderer* This) { +static inline ULONG IDWriteTextRenderer_Release(IDWriteTextRenderer* This) { return This->lpVtbl->Release(This); } /*** IDWritePixelSnapping methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextRenderer_IsPixelSnappingDisabled(IDWriteTextRenderer* This,void *client_drawingcontext,WINBOOL *disabled) { +static inline HRESULT IDWriteTextRenderer_IsPixelSnappingDisabled(IDWriteTextRenderer* This,void *client_drawingcontext,WINBOOL *disabled) { return This->lpVtbl->IsPixelSnappingDisabled(This,client_drawingcontext,disabled); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer_GetCurrentTransform(IDWriteTextRenderer* This,void *client_drawingcontext,DWRITE_MATRIX *transform) { +static inline HRESULT IDWriteTextRenderer_GetCurrentTransform(IDWriteTextRenderer* This,void *client_drawingcontext,DWRITE_MATRIX *transform) { return This->lpVtbl->GetCurrentTransform(This,client_drawingcontext,transform); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer_GetPixelsPerDip(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT *pixels_per_dip) { +static inline HRESULT IDWriteTextRenderer_GetPixelsPerDip(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT *pixels_per_dip) { return This->lpVtbl->GetPixelsPerDip(This,client_drawingcontext,pixels_per_dip); } /*** IDWriteTextRenderer methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextRenderer_DrawGlyphRun(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT baselineOriginX,FLOAT baselineOriginY,DWRITE_MEASURING_MODE mode,const DWRITE_GLYPH_RUN *glyph_run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_descr,IUnknown *drawing_effect) { +static inline HRESULT IDWriteTextRenderer_DrawGlyphRun(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT baselineOriginX,FLOAT baselineOriginY,DWRITE_MEASURING_MODE mode,const DWRITE_GLYPH_RUN *glyph_run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_descr,IUnknown *drawing_effect) { return This->lpVtbl->DrawGlyphRun(This,client_drawingcontext,baselineOriginX,baselineOriginY,mode,glyph_run,run_descr,drawing_effect); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer_DrawUnderline(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT baselineOriginX,FLOAT baselineOriginY,const DWRITE_UNDERLINE *underline,IUnknown *drawing_effect) { +static inline HRESULT IDWriteTextRenderer_DrawUnderline(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT baselineOriginX,FLOAT baselineOriginY,const DWRITE_UNDERLINE *underline,IUnknown *drawing_effect) { return This->lpVtbl->DrawUnderline(This,client_drawingcontext,baselineOriginX,baselineOriginY,underline,drawing_effect); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer_DrawStrikethrough(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT baselineOriginX,FLOAT baselineOriginY,const DWRITE_STRIKETHROUGH *strikethrough,IUnknown *drawing_effect) { +static inline HRESULT IDWriteTextRenderer_DrawStrikethrough(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT baselineOriginX,FLOAT baselineOriginY,const DWRITE_STRIKETHROUGH *strikethrough,IUnknown *drawing_effect) { return This->lpVtbl->DrawStrikethrough(This,client_drawingcontext,baselineOriginX,baselineOriginY,strikethrough,drawing_effect); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer_DrawInlineObject(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT originX,FLOAT originY,IDWriteInlineObject *object,WINBOOL is_sideways,WINBOOL is_rtl,IUnknown *drawing_effect) { +static inline HRESULT IDWriteTextRenderer_DrawInlineObject(IDWriteTextRenderer* This,void *client_drawingcontext,FLOAT originX,FLOAT originY,IDWriteInlineObject *object,WINBOOL is_sideways,WINBOOL is_rtl,IUnknown *drawing_effect) { return This->lpVtbl->DrawInlineObject(This,client_drawingcontext,originX,originY,object,is_sideways,is_rtl,drawing_effect); } #endif @@ -2813,26 +2805,26 @@ interface IDWriteInlineObject { #define IDWriteInlineObject_GetBreakConditions(This,condition_before,condition_after) (This)->lpVtbl->GetBreakConditions(This,condition_before,condition_after) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteInlineObject_QueryInterface(IDWriteInlineObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteInlineObject_QueryInterface(IDWriteInlineObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteInlineObject_AddRef(IDWriteInlineObject* This) { +static inline ULONG IDWriteInlineObject_AddRef(IDWriteInlineObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteInlineObject_Release(IDWriteInlineObject* This) { +static inline ULONG IDWriteInlineObject_Release(IDWriteInlineObject* This) { return This->lpVtbl->Release(This); } /*** IDWriteInlineObject methods ***/ -static __WIDL_INLINE HRESULT IDWriteInlineObject_Draw(IDWriteInlineObject* This,void *client_drawingontext,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY,WINBOOL is_sideways,WINBOOL is_rtl,IUnknown *drawing_effect) { +static inline HRESULT IDWriteInlineObject_Draw(IDWriteInlineObject* This,void *client_drawingontext,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY,WINBOOL is_sideways,WINBOOL is_rtl,IUnknown *drawing_effect) { return This->lpVtbl->Draw(This,client_drawingontext,renderer,originX,originY,is_sideways,is_rtl,drawing_effect); } -static __WIDL_INLINE HRESULT IDWriteInlineObject_GetMetrics(IDWriteInlineObject* This,DWRITE_INLINE_OBJECT_METRICS *metrics) { +static inline HRESULT IDWriteInlineObject_GetMetrics(IDWriteInlineObject* This,DWRITE_INLINE_OBJECT_METRICS *metrics) { return This->lpVtbl->GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteInlineObject_GetOverhangMetrics(IDWriteInlineObject* This,DWRITE_OVERHANG_METRICS *overhangs) { +static inline HRESULT IDWriteInlineObject_GetOverhangMetrics(IDWriteInlineObject* This,DWRITE_OVERHANG_METRICS *overhangs) { return This->lpVtbl->GetOverhangMetrics(This,overhangs); } -static __WIDL_INLINE HRESULT IDWriteInlineObject_GetBreakConditions(IDWriteInlineObject* This,DWRITE_BREAK_CONDITION *condition_before,DWRITE_BREAK_CONDITION *condition_after) { +static inline HRESULT IDWriteInlineObject_GetBreakConditions(IDWriteInlineObject* This,DWRITE_BREAK_CONDITION *condition_before,DWRITE_BREAK_CONDITION *condition_after) { return This->lpVtbl->GetBreakConditions(This,condition_before,condition_after); } #endif @@ -3095,89 +3087,89 @@ interface IDWriteTextFormat { #define IDWriteTextFormat_GetLocaleName(This,name,size) (This)->lpVtbl->GetLocaleName(This,name,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat_QueryInterface(IDWriteTextFormat* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextFormat_QueryInterface(IDWriteTextFormat* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextFormat_AddRef(IDWriteTextFormat* This) { +static inline ULONG IDWriteTextFormat_AddRef(IDWriteTextFormat* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextFormat_Release(IDWriteTextFormat* This) { +static inline ULONG IDWriteTextFormat_Release(IDWriteTextFormat* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextFormat methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat_SetTextAlignment(IDWriteTextFormat* This,DWRITE_TEXT_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat_SetTextAlignment(IDWriteTextFormat* This,DWRITE_TEXT_ALIGNMENT alignment) { return This->lpVtbl->SetTextAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_SetParagraphAlignment(IDWriteTextFormat* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat_SetParagraphAlignment(IDWriteTextFormat* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { return This->lpVtbl->SetParagraphAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_SetWordWrapping(IDWriteTextFormat* This,DWRITE_WORD_WRAPPING wrapping) { +static inline HRESULT IDWriteTextFormat_SetWordWrapping(IDWriteTextFormat* This,DWRITE_WORD_WRAPPING wrapping) { return This->lpVtbl->SetWordWrapping(This,wrapping); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_SetReadingDirection(IDWriteTextFormat* This,DWRITE_READING_DIRECTION direction) { +static inline HRESULT IDWriteTextFormat_SetReadingDirection(IDWriteTextFormat* This,DWRITE_READING_DIRECTION direction) { return This->lpVtbl->SetReadingDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_SetFlowDirection(IDWriteTextFormat* This,DWRITE_FLOW_DIRECTION direction) { +static inline HRESULT IDWriteTextFormat_SetFlowDirection(IDWriteTextFormat* This,DWRITE_FLOW_DIRECTION direction) { return This->lpVtbl->SetFlowDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_SetIncrementalTabStop(IDWriteTextFormat* This,FLOAT tabstop) { +static inline HRESULT IDWriteTextFormat_SetIncrementalTabStop(IDWriteTextFormat* This,FLOAT tabstop) { return This->lpVtbl->SetIncrementalTabStop(This,tabstop); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_SetTrimming(IDWriteTextFormat* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { +static inline HRESULT IDWriteTextFormat_SetTrimming(IDWriteTextFormat* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { return This->lpVtbl->SetTrimming(This,trimming,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_SetLineSpacing(IDWriteTextFormat* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { +static inline HRESULT IDWriteTextFormat_SetLineSpacing(IDWriteTextFormat* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { return This->lpVtbl->SetLineSpacing(This,spacing,line_spacing,baseline); } -static __WIDL_INLINE DWRITE_TEXT_ALIGNMENT IDWriteTextFormat_GetTextAlignment(IDWriteTextFormat* This) { +static inline DWRITE_TEXT_ALIGNMENT IDWriteTextFormat_GetTextAlignment(IDWriteTextFormat* This) { return This->lpVtbl->GetTextAlignment(This); } -static __WIDL_INLINE DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextFormat_GetParagraphAlignment(IDWriteTextFormat* This) { +static inline DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextFormat_GetParagraphAlignment(IDWriteTextFormat* This) { return This->lpVtbl->GetParagraphAlignment(This); } -static __WIDL_INLINE DWRITE_WORD_WRAPPING IDWriteTextFormat_GetWordWrapping(IDWriteTextFormat* This) { +static inline DWRITE_WORD_WRAPPING IDWriteTextFormat_GetWordWrapping(IDWriteTextFormat* This) { return This->lpVtbl->GetWordWrapping(This); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextFormat_GetReadingDirection(IDWriteTextFormat* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextFormat_GetReadingDirection(IDWriteTextFormat* This) { return This->lpVtbl->GetReadingDirection(This); } -static __WIDL_INLINE DWRITE_FLOW_DIRECTION IDWriteTextFormat_GetFlowDirection(IDWriteTextFormat* This) { +static inline DWRITE_FLOW_DIRECTION IDWriteTextFormat_GetFlowDirection(IDWriteTextFormat* This) { return This->lpVtbl->GetFlowDirection(This); } -static __WIDL_INLINE FLOAT IDWriteTextFormat_GetIncrementalTabStop(IDWriteTextFormat* This) { +static inline FLOAT IDWriteTextFormat_GetIncrementalTabStop(IDWriteTextFormat* This) { return This->lpVtbl->GetIncrementalTabStop(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_GetTrimming(IDWriteTextFormat* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteTextFormat_GetTrimming(IDWriteTextFormat* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->GetTrimming(This,options,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_GetLineSpacing(IDWriteTextFormat* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { +static inline HRESULT IDWriteTextFormat_GetLineSpacing(IDWriteTextFormat* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { return This->lpVtbl->GetLineSpacing(This,method,spacing,baseline); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_GetFontCollection(IDWriteTextFormat* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteTextFormat_GetFontCollection(IDWriteTextFormat* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteTextFormat_GetFontFamilyNameLength(IDWriteTextFormat* This) { +static inline UINT32 IDWriteTextFormat_GetFontFamilyNameLength(IDWriteTextFormat* This) { return This->lpVtbl->GetFontFamilyNameLength(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_GetFontFamilyName(IDWriteTextFormat* This,WCHAR *name,UINT32 size) { +static inline HRESULT IDWriteTextFormat_GetFontFamilyName(IDWriteTextFormat* This,WCHAR *name,UINT32 size) { return This->lpVtbl->GetFontFamilyName(This,name,size); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteTextFormat_GetFontWeight(IDWriteTextFormat* This) { +static inline DWRITE_FONT_WEIGHT IDWriteTextFormat_GetFontWeight(IDWriteTextFormat* This) { return This->lpVtbl->GetFontWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteTextFormat_GetFontStyle(IDWriteTextFormat* This) { +static inline DWRITE_FONT_STYLE IDWriteTextFormat_GetFontStyle(IDWriteTextFormat* This) { return This->lpVtbl->GetFontStyle(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteTextFormat_GetFontStretch(IDWriteTextFormat* This) { +static inline DWRITE_FONT_STRETCH IDWriteTextFormat_GetFontStretch(IDWriteTextFormat* This) { return This->lpVtbl->GetFontStretch(This); } -static __WIDL_INLINE FLOAT IDWriteTextFormat_GetFontSize(IDWriteTextFormat* This) { +static inline FLOAT IDWriteTextFormat_GetFontSize(IDWriteTextFormat* This) { return This->lpVtbl->GetFontSize(This); } -static __WIDL_INLINE UINT32 IDWriteTextFormat_GetLocaleNameLength(IDWriteTextFormat* This) { +static inline UINT32 IDWriteTextFormat_GetLocaleNameLength(IDWriteTextFormat* This) { return This->lpVtbl->GetLocaleNameLength(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat_GetLocaleName(IDWriteTextFormat* This,WCHAR *name,UINT32 size) { +static inline HRESULT IDWriteTextFormat_GetLocaleName(IDWriteTextFormat* This,WCHAR *name,UINT32 size) { return This->lpVtbl->GetLocaleName(This,name,size); } #endif @@ -3261,23 +3253,23 @@ interface IDWriteTypography { #define IDWriteTypography_GetFontFeature(This,index,feature) (This)->lpVtbl->GetFontFeature(This,index,feature) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTypography_QueryInterface(IDWriteTypography* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTypography_QueryInterface(IDWriteTypography* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTypography_AddRef(IDWriteTypography* This) { +static inline ULONG IDWriteTypography_AddRef(IDWriteTypography* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTypography_Release(IDWriteTypography* This) { +static inline ULONG IDWriteTypography_Release(IDWriteTypography* This) { return This->lpVtbl->Release(This); } /*** IDWriteTypography methods ***/ -static __WIDL_INLINE HRESULT IDWriteTypography_AddFontFeature(IDWriteTypography* This,DWRITE_FONT_FEATURE feature) { +static inline HRESULT IDWriteTypography_AddFontFeature(IDWriteTypography* This,DWRITE_FONT_FEATURE feature) { return This->lpVtbl->AddFontFeature(This,feature); } -static __WIDL_INLINE UINT32 IDWriteTypography_GetFontFeatureCount(IDWriteTypography* This) { +static inline UINT32 IDWriteTypography_GetFontFeatureCount(IDWriteTypography* This) { return This->lpVtbl->GetFontFeatureCount(This); } -static __WIDL_INLINE HRESULT IDWriteTypography_GetFontFeature(IDWriteTypography* This,UINT32 index,DWRITE_FONT_FEATURE *feature) { +static inline HRESULT IDWriteTypography_GetFontFeature(IDWriteTypography* This,UINT32 index,DWRITE_FONT_FEATURE *feature) { return This->lpVtbl->GetFontFeature(This,index,feature); } #endif @@ -3412,38 +3404,38 @@ interface IDWriteBitmapRenderTarget { #define IDWriteBitmapRenderTarget_Resize(This,width,height) (This)->lpVtbl->Resize(This,width,height) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget_QueryInterface(IDWriteBitmapRenderTarget* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteBitmapRenderTarget_QueryInterface(IDWriteBitmapRenderTarget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteBitmapRenderTarget_AddRef(IDWriteBitmapRenderTarget* This) { +static inline ULONG IDWriteBitmapRenderTarget_AddRef(IDWriteBitmapRenderTarget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteBitmapRenderTarget_Release(IDWriteBitmapRenderTarget* This) { +static inline ULONG IDWriteBitmapRenderTarget_Release(IDWriteBitmapRenderTarget* This) { return This->lpVtbl->Release(This); } /*** IDWriteBitmapRenderTarget methods ***/ -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget_DrawGlyphRun(IDWriteBitmapRenderTarget* This,FLOAT baselineOriginX,FLOAT baselineOriginY,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_GLYPH_RUN *glyph_run,IDWriteRenderingParams *params,COLORREF textColor,RECT *blackbox_rect) { +static inline HRESULT IDWriteBitmapRenderTarget_DrawGlyphRun(IDWriteBitmapRenderTarget* This,FLOAT baselineOriginX,FLOAT baselineOriginY,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_GLYPH_RUN *glyph_run,IDWriteRenderingParams *params,COLORREF textColor,RECT *blackbox_rect) { return This->lpVtbl->DrawGlyphRun(This,baselineOriginX,baselineOriginY,measuring_mode,glyph_run,params,textColor,blackbox_rect); } -static __WIDL_INLINE HDC IDWriteBitmapRenderTarget_GetMemoryDC(IDWriteBitmapRenderTarget* This) { +static inline HDC IDWriteBitmapRenderTarget_GetMemoryDC(IDWriteBitmapRenderTarget* This) { return This->lpVtbl->GetMemoryDC(This); } -static __WIDL_INLINE FLOAT IDWriteBitmapRenderTarget_GetPixelsPerDip(IDWriteBitmapRenderTarget* This) { +static inline FLOAT IDWriteBitmapRenderTarget_GetPixelsPerDip(IDWriteBitmapRenderTarget* This) { return This->lpVtbl->GetPixelsPerDip(This); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget_SetPixelsPerDip(IDWriteBitmapRenderTarget* This,FLOAT pixels_per_dip) { +static inline HRESULT IDWriteBitmapRenderTarget_SetPixelsPerDip(IDWriteBitmapRenderTarget* This,FLOAT pixels_per_dip) { return This->lpVtbl->SetPixelsPerDip(This,pixels_per_dip); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget_GetCurrentTransform(IDWriteBitmapRenderTarget* This,DWRITE_MATRIX *transform) { +static inline HRESULT IDWriteBitmapRenderTarget_GetCurrentTransform(IDWriteBitmapRenderTarget* This,DWRITE_MATRIX *transform) { return This->lpVtbl->GetCurrentTransform(This,transform); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget_SetCurrentTransform(IDWriteBitmapRenderTarget* This,const DWRITE_MATRIX *transform) { +static inline HRESULT IDWriteBitmapRenderTarget_SetCurrentTransform(IDWriteBitmapRenderTarget* This,const DWRITE_MATRIX *transform) { return This->lpVtbl->SetCurrentTransform(This,transform); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget_GetSize(IDWriteBitmapRenderTarget* This,SIZE *size) { +static inline HRESULT IDWriteBitmapRenderTarget_GetSize(IDWriteBitmapRenderTarget* This,SIZE *size) { return This->lpVtbl->GetSize(This,size); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget_Resize(IDWriteBitmapRenderTarget* This,UINT32 width,UINT32 height) { +static inline HRESULT IDWriteBitmapRenderTarget_Resize(IDWriteBitmapRenderTarget* This,UINT32 width,UINT32 height) { return This->lpVtbl->Resize(This,width,height); } #endif @@ -3578,29 +3570,29 @@ interface IDWriteGdiInterop { #define IDWriteGdiInterop_CreateBitmapRenderTarget(This,hdc,width,height,target) (This)->lpVtbl->CreateBitmapRenderTarget(This,hdc,width,height,target) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteGdiInterop_QueryInterface(IDWriteGdiInterop* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteGdiInterop_QueryInterface(IDWriteGdiInterop* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteGdiInterop_AddRef(IDWriteGdiInterop* This) { +static inline ULONG IDWriteGdiInterop_AddRef(IDWriteGdiInterop* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteGdiInterop_Release(IDWriteGdiInterop* This) { +static inline ULONG IDWriteGdiInterop_Release(IDWriteGdiInterop* This) { return This->lpVtbl->Release(This); } /*** IDWriteGdiInterop methods ***/ -static __WIDL_INLINE HRESULT IDWriteGdiInterop_CreateFontFromLOGFONT(IDWriteGdiInterop* This,const LOGFONTW *logfont,IDWriteFont **font) { +static inline HRESULT IDWriteGdiInterop_CreateFontFromLOGFONT(IDWriteGdiInterop* This,const LOGFONTW *logfont,IDWriteFont **font) { return This->lpVtbl->CreateFontFromLOGFONT(This,logfont,font); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop_ConvertFontToLOGFONT(IDWriteGdiInterop* This,IDWriteFont *font,LOGFONTW *logfont,WINBOOL *is_systemfont) { +static inline HRESULT IDWriteGdiInterop_ConvertFontToLOGFONT(IDWriteGdiInterop* This,IDWriteFont *font,LOGFONTW *logfont,WINBOOL *is_systemfont) { return This->lpVtbl->ConvertFontToLOGFONT(This,font,logfont,is_systemfont); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop_ConvertFontFaceToLOGFONT(IDWriteGdiInterop* This,IDWriteFontFace *font,LOGFONTW *logfont) { +static inline HRESULT IDWriteGdiInterop_ConvertFontFaceToLOGFONT(IDWriteGdiInterop* This,IDWriteFontFace *font,LOGFONTW *logfont) { return This->lpVtbl->ConvertFontFaceToLOGFONT(This,font,logfont); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop_CreateFontFaceFromHdc(IDWriteGdiInterop* This,HDC hdc,IDWriteFontFace **fontface) { +static inline HRESULT IDWriteGdiInterop_CreateFontFaceFromHdc(IDWriteGdiInterop* This,HDC hdc,IDWriteFontFace **fontface) { return This->lpVtbl->CreateFontFaceFromHdc(This,hdc,fontface); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop_CreateBitmapRenderTarget(IDWriteGdiInterop* This,HDC hdc,UINT32 width,UINT32 height,IDWriteBitmapRenderTarget **target) { +static inline HRESULT IDWriteGdiInterop_CreateBitmapRenderTarget(IDWriteGdiInterop* This,HDC hdc,UINT32 width,UINT32 height,IDWriteBitmapRenderTarget **target) { return This->lpVtbl->CreateBitmapRenderTarget(This,hdc,width,height,target); } #endif @@ -4209,180 +4201,180 @@ interface IDWriteTextLayout { #define IDWriteTextLayout_HitTestTextRange(This,textPosition,textLength,originX,originY,metrics,max_metricscount,actual_metricscount) (This)->lpVtbl->HitTestTextRange(This,textPosition,textLength,originX,originY,metrics,max_metricscount,actual_metricscount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout_QueryInterface(IDWriteTextLayout* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextLayout_QueryInterface(IDWriteTextLayout* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextLayout_AddRef(IDWriteTextLayout* This) { +static inline ULONG IDWriteTextLayout_AddRef(IDWriteTextLayout* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextLayout_Release(IDWriteTextLayout* This) { +static inline ULONG IDWriteTextLayout_Release(IDWriteTextLayout* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextFormat methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetTextAlignment(IDWriteTextLayout* This,DWRITE_TEXT_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout_SetTextAlignment(IDWriteTextLayout* This,DWRITE_TEXT_ALIGNMENT alignment) { return This->lpVtbl->SetTextAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetParagraphAlignment(IDWriteTextLayout* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout_SetParagraphAlignment(IDWriteTextLayout* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { return This->lpVtbl->SetParagraphAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetWordWrapping(IDWriteTextLayout* This,DWRITE_WORD_WRAPPING wrapping) { +static inline HRESULT IDWriteTextLayout_SetWordWrapping(IDWriteTextLayout* This,DWRITE_WORD_WRAPPING wrapping) { return This->lpVtbl->SetWordWrapping(This,wrapping); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetReadingDirection(IDWriteTextLayout* This,DWRITE_READING_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout_SetReadingDirection(IDWriteTextLayout* This,DWRITE_READING_DIRECTION direction) { return This->lpVtbl->SetReadingDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetFlowDirection(IDWriteTextLayout* This,DWRITE_FLOW_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout_SetFlowDirection(IDWriteTextLayout* This,DWRITE_FLOW_DIRECTION direction) { return This->lpVtbl->SetFlowDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetIncrementalTabStop(IDWriteTextLayout* This,FLOAT tabstop) { +static inline HRESULT IDWriteTextLayout_SetIncrementalTabStop(IDWriteTextLayout* This,FLOAT tabstop) { return This->lpVtbl->SetIncrementalTabStop(This,tabstop); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetTrimming(IDWriteTextLayout* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { +static inline HRESULT IDWriteTextLayout_SetTrimming(IDWriteTextLayout* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { return This->lpVtbl->SetTrimming(This,trimming,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetLineSpacing(IDWriteTextLayout* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { +static inline HRESULT IDWriteTextLayout_SetLineSpacing(IDWriteTextLayout* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { return This->lpVtbl->SetLineSpacing(This,spacing,line_spacing,baseline); } -static __WIDL_INLINE DWRITE_TEXT_ALIGNMENT IDWriteTextLayout_GetTextAlignment(IDWriteTextLayout* This) { +static inline DWRITE_TEXT_ALIGNMENT IDWriteTextLayout_GetTextAlignment(IDWriteTextLayout* This) { return This->lpVtbl->GetTextAlignment(This); } -static __WIDL_INLINE DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout_GetParagraphAlignment(IDWriteTextLayout* This) { +static inline DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout_GetParagraphAlignment(IDWriteTextLayout* This) { return This->lpVtbl->GetParagraphAlignment(This); } -static __WIDL_INLINE DWRITE_WORD_WRAPPING IDWriteTextLayout_GetWordWrapping(IDWriteTextLayout* This) { +static inline DWRITE_WORD_WRAPPING IDWriteTextLayout_GetWordWrapping(IDWriteTextLayout* This) { return This->lpVtbl->GetWordWrapping(This); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextLayout_GetReadingDirection(IDWriteTextLayout* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextLayout_GetReadingDirection(IDWriteTextLayout* This) { return This->lpVtbl->GetReadingDirection(This); } -static __WIDL_INLINE DWRITE_FLOW_DIRECTION IDWriteTextLayout_GetFlowDirection(IDWriteTextLayout* This) { +static inline DWRITE_FLOW_DIRECTION IDWriteTextLayout_GetFlowDirection(IDWriteTextLayout* This) { return This->lpVtbl->GetFlowDirection(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout_GetIncrementalTabStop(IDWriteTextLayout* This) { +static inline FLOAT IDWriteTextLayout_GetIncrementalTabStop(IDWriteTextLayout* This) { return This->lpVtbl->GetIncrementalTabStop(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetTrimming(IDWriteTextLayout* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteTextLayout_GetTrimming(IDWriteTextLayout* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->GetTrimming(This,options,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetLineSpacing(IDWriteTextLayout* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { +static inline HRESULT IDWriteTextLayout_GetLineSpacing(IDWriteTextLayout* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { return This->lpVtbl->GetLineSpacing(This,method,spacing,baseline); } /*** IDWriteTextLayout methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetMaxWidth(IDWriteTextLayout* This,FLOAT maxWidth) { +static inline HRESULT IDWriteTextLayout_SetMaxWidth(IDWriteTextLayout* This,FLOAT maxWidth) { return This->lpVtbl->SetMaxWidth(This,maxWidth); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetMaxHeight(IDWriteTextLayout* This,FLOAT maxHeight) { +static inline HRESULT IDWriteTextLayout_SetMaxHeight(IDWriteTextLayout* This,FLOAT maxHeight) { return This->lpVtbl->SetMaxHeight(This,maxHeight); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetFontCollection(IDWriteTextLayout* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetFontCollection(IDWriteTextLayout* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontCollection(This,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetFontFamilyName(IDWriteTextLayout* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetFontFamilyName(IDWriteTextLayout* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontFamilyName(This,name,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetFontWeight(IDWriteTextLayout* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetFontWeight(IDWriteTextLayout* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontWeight(This,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetFontStyle(IDWriteTextLayout* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetFontStyle(IDWriteTextLayout* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStyle(This,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetFontStretch(IDWriteTextLayout* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetFontStretch(IDWriteTextLayout* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStretch(This,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetFontSize(IDWriteTextLayout* This,FLOAT size,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetFontSize(IDWriteTextLayout* This,FLOAT size,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontSize(This,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetUnderline(IDWriteTextLayout* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetUnderline(IDWriteTextLayout* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetUnderline(This,underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetStrikethrough(IDWriteTextLayout* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetStrikethrough(IDWriteTextLayout* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetStrikethrough(This,strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetDrawingEffect(IDWriteTextLayout* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetDrawingEffect(IDWriteTextLayout* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetDrawingEffect(This,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetInlineObject(IDWriteTextLayout* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetInlineObject(IDWriteTextLayout* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetInlineObject(This,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetTypography(IDWriteTextLayout* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetTypography(IDWriteTextLayout* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetTypography(This,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_SetLocaleName(IDWriteTextLayout* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout_SetLocaleName(IDWriteTextLayout* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetLocaleName(This,locale,range); } -static __WIDL_INLINE FLOAT IDWriteTextLayout_GetMaxWidth(IDWriteTextLayout* This) { +static inline FLOAT IDWriteTextLayout_GetMaxWidth(IDWriteTextLayout* This) { return This->lpVtbl->GetMaxWidth(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout_GetMaxHeight(IDWriteTextLayout* This) { +static inline FLOAT IDWriteTextLayout_GetMaxHeight(IDWriteTextLayout* This) { return This->lpVtbl->GetMaxHeight(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetFontCollection(IDWriteTextLayout* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetFontCollection(IDWriteTextLayout* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontCollection(This,pos,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetFontFamilyNameLength(IDWriteTextLayout* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetFontFamilyNameLength(IDWriteTextLayout* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyNameLength(This,pos,len,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetFontFamilyName(IDWriteTextLayout* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetFontFamilyName(IDWriteTextLayout* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetFontWeight(IDWriteTextLayout* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetFontWeight(IDWriteTextLayout* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontWeight(This,position,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetFontStyle(IDWriteTextLayout* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetFontStyle(IDWriteTextLayout* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStyle(This,currentPosition,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetFontStretch(IDWriteTextLayout* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetFontStretch(IDWriteTextLayout* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStretch(This,position,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetFontSize(IDWriteTextLayout* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetFontSize(IDWriteTextLayout* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontSize(This,position,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetUnderline(IDWriteTextLayout* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetUnderline(IDWriteTextLayout* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetUnderline(This,position,has_underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetStrikethrough(IDWriteTextLayout* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetStrikethrough(IDWriteTextLayout* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetStrikethrough(This,position,has_strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetDrawingEffect(IDWriteTextLayout* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetDrawingEffect(IDWriteTextLayout* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetDrawingEffect(This,position,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetInlineObject(IDWriteTextLayout* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetInlineObject(IDWriteTextLayout* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetInlineObject(This,position,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetTypography(IDWriteTextLayout* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetTypography(IDWriteTextLayout* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetTypography(This,position,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetLocaleNameLength(IDWriteTextLayout* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetLocaleNameLength(IDWriteTextLayout* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleNameLength(This,position,length,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetLocaleName(IDWriteTextLayout* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout_GetLocaleName(IDWriteTextLayout* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_Draw(IDWriteTextLayout* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { +static inline HRESULT IDWriteTextLayout_Draw(IDWriteTextLayout* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { return This->lpVtbl->Draw(This,context,renderer,originX,originY); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetLineMetrics(IDWriteTextLayout* This,DWRITE_LINE_METRICS *metrics,UINT32 max_count,UINT32 *actual_count) { +static inline HRESULT IDWriteTextLayout_GetLineMetrics(IDWriteTextLayout* This,DWRITE_LINE_METRICS *metrics,UINT32 max_count,UINT32 *actual_count) { return This->lpVtbl->GetLineMetrics(This,metrics,max_count,actual_count); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetMetrics(IDWriteTextLayout* This,DWRITE_TEXT_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout_GetMetrics(IDWriteTextLayout* This,DWRITE_TEXT_METRICS *metrics) { return This->lpVtbl->GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetOverhangMetrics(IDWriteTextLayout* This,DWRITE_OVERHANG_METRICS *overhangs) { +static inline HRESULT IDWriteTextLayout_GetOverhangMetrics(IDWriteTextLayout* This,DWRITE_OVERHANG_METRICS *overhangs) { return This->lpVtbl->GetOverhangMetrics(This,overhangs); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_GetClusterMetrics(IDWriteTextLayout* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { +static inline HRESULT IDWriteTextLayout_GetClusterMetrics(IDWriteTextLayout* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { return This->lpVtbl->GetClusterMetrics(This,metrics,max_count,act_count); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_DetermineMinWidth(IDWriteTextLayout* This,FLOAT *min_width) { +static inline HRESULT IDWriteTextLayout_DetermineMinWidth(IDWriteTextLayout* This,FLOAT *min_width) { return This->lpVtbl->DetermineMinWidth(This,min_width); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_HitTestPoint(IDWriteTextLayout* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout_HitTestPoint(IDWriteTextLayout* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestPoint(This,pointX,pointY,is_trailinghit,is_inside,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_HitTestTextPosition(IDWriteTextLayout* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout_HitTestTextPosition(IDWriteTextLayout* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestTextPosition(This,textPosition,is_trailinghit,pointX,pointY,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout_HitTestTextRange(IDWriteTextLayout* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { +static inline HRESULT IDWriteTextLayout_HitTestTextRange(IDWriteTextLayout* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { return This->lpVtbl->HitTestTextRange(This,textPosition,textLength,originX,originY,metrics,max_metricscount,actual_metricscount); } #endif @@ -4439,13 +4431,13 @@ interface IDWriteNumberSubstitution { #define IDWriteNumberSubstitution_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteNumberSubstitution_QueryInterface(IDWriteNumberSubstitution* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteNumberSubstitution_QueryInterface(IDWriteNumberSubstitution* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteNumberSubstitution_AddRef(IDWriteNumberSubstitution* This) { +static inline ULONG IDWriteNumberSubstitution_AddRef(IDWriteNumberSubstitution* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteNumberSubstitution_Release(IDWriteNumberSubstitution* This) { +static inline ULONG IDWriteNumberSubstitution_Release(IDWriteNumberSubstitution* This) { return This->lpVtbl->Release(This); } #endif @@ -4559,29 +4551,29 @@ interface IDWriteTextAnalysisSource { #define IDWriteTextAnalysisSource_GetNumberSubstitution(This,position,text_len,substitution) (This)->lpVtbl->GetNumberSubstitution(This,position,text_len,substitution) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource_QueryInterface(IDWriteTextAnalysisSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextAnalysisSource_QueryInterface(IDWriteTextAnalysisSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextAnalysisSource_AddRef(IDWriteTextAnalysisSource* This) { +static inline ULONG IDWriteTextAnalysisSource_AddRef(IDWriteTextAnalysisSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextAnalysisSource_Release(IDWriteTextAnalysisSource* This) { +static inline ULONG IDWriteTextAnalysisSource_Release(IDWriteTextAnalysisSource* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextAnalysisSource methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource_GetTextAtPosition(IDWriteTextAnalysisSource* This,UINT32 position,const WCHAR **text,UINT32 *text_len) { +static inline HRESULT IDWriteTextAnalysisSource_GetTextAtPosition(IDWriteTextAnalysisSource* This,UINT32 position,const WCHAR **text,UINT32 *text_len) { return This->lpVtbl->GetTextAtPosition(This,position,text,text_len); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource_GetTextBeforePosition(IDWriteTextAnalysisSource* This,UINT32 position,const WCHAR **text,UINT32 *text_len) { +static inline HRESULT IDWriteTextAnalysisSource_GetTextBeforePosition(IDWriteTextAnalysisSource* This,UINT32 position,const WCHAR **text,UINT32 *text_len) { return This->lpVtbl->GetTextBeforePosition(This,position,text,text_len); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextAnalysisSource_GetParagraphReadingDirection(IDWriteTextAnalysisSource* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextAnalysisSource_GetParagraphReadingDirection(IDWriteTextAnalysisSource* This) { return This->lpVtbl->GetParagraphReadingDirection(This); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource_GetLocaleName(IDWriteTextAnalysisSource* This,UINT32 position,UINT32 *text_len,const WCHAR **locale) { +static inline HRESULT IDWriteTextAnalysisSource_GetLocaleName(IDWriteTextAnalysisSource* This,UINT32 position,UINT32 *text_len,const WCHAR **locale) { return This->lpVtbl->GetLocaleName(This,position,text_len,locale); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource_GetNumberSubstitution(IDWriteTextAnalysisSource* This,UINT32 position,UINT32 *text_len,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteTextAnalysisSource_GetNumberSubstitution(IDWriteTextAnalysisSource* This,UINT32 position,UINT32 *text_len,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->GetNumberSubstitution(This,position,text_len,substitution); } #endif @@ -4690,26 +4682,26 @@ interface IDWriteTextAnalysisSink { #define IDWriteTextAnalysisSink_SetNumberSubstitution(This,position,length,substitution) (This)->lpVtbl->SetNumberSubstitution(This,position,length,substitution) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink_QueryInterface(IDWriteTextAnalysisSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextAnalysisSink_QueryInterface(IDWriteTextAnalysisSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextAnalysisSink_AddRef(IDWriteTextAnalysisSink* This) { +static inline ULONG IDWriteTextAnalysisSink_AddRef(IDWriteTextAnalysisSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextAnalysisSink_Release(IDWriteTextAnalysisSink* This) { +static inline ULONG IDWriteTextAnalysisSink_Release(IDWriteTextAnalysisSink* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextAnalysisSink methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink_SetScriptAnalysis(IDWriteTextAnalysisSink* This,UINT32 position,UINT32 length,const DWRITE_SCRIPT_ANALYSIS *scriptanalysis) { +static inline HRESULT IDWriteTextAnalysisSink_SetScriptAnalysis(IDWriteTextAnalysisSink* This,UINT32 position,UINT32 length,const DWRITE_SCRIPT_ANALYSIS *scriptanalysis) { return This->lpVtbl->SetScriptAnalysis(This,position,length,scriptanalysis); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink_SetLineBreakpoints(IDWriteTextAnalysisSink* This,UINT32 position,UINT32 length,const DWRITE_LINE_BREAKPOINT *breakpoints) { +static inline HRESULT IDWriteTextAnalysisSink_SetLineBreakpoints(IDWriteTextAnalysisSink* This,UINT32 position,UINT32 length,const DWRITE_LINE_BREAKPOINT *breakpoints) { return This->lpVtbl->SetLineBreakpoints(This,position,length,breakpoints); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink_SetBidiLevel(IDWriteTextAnalysisSink* This,UINT32 position,UINT32 length,UINT8 explicitLevel,UINT8 resolvedLevel) { +static inline HRESULT IDWriteTextAnalysisSink_SetBidiLevel(IDWriteTextAnalysisSink* This,UINT32 position,UINT32 length,UINT8 explicitLevel,UINT8 resolvedLevel) { return This->lpVtbl->SetBidiLevel(This,position,length,explicitLevel,resolvedLevel); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink_SetNumberSubstitution(IDWriteTextAnalysisSink* This,UINT32 position,UINT32 length,IDWriteNumberSubstitution *substitution) { +static inline HRESULT IDWriteTextAnalysisSink_SetNumberSubstitution(IDWriteTextAnalysisSink* This,UINT32 position,UINT32 length,IDWriteNumberSubstitution *substitution) { return This->lpVtbl->SetNumberSubstitution(This,position,length,substitution); } #endif @@ -4954,35 +4946,35 @@ interface IDWriteTextAnalyzer { #define IDWriteTextAnalyzer_GetGdiCompatibleGlyphPlacements(This,text,clustermap,props,text_len,glyph_indices,glyph_props,glyph_count,font_face,fontEmSize,pixels_per_dip,transform,use_gdi_natural,is_sideways,is_rtl,analysis,locale,features,feature_range_lengths,feature_ranges,glyph_advances,glyph_offsets) (This)->lpVtbl->GetGdiCompatibleGlyphPlacements(This,text,clustermap,props,text_len,glyph_indices,glyph_props,glyph_count,font_face,fontEmSize,pixels_per_dip,transform,use_gdi_natural,is_sideways,is_rtl,analysis,locale,features,feature_range_lengths,feature_ranges,glyph_advances,glyph_offsets) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer_QueryInterface(IDWriteTextAnalyzer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextAnalyzer_QueryInterface(IDWriteTextAnalyzer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextAnalyzer_AddRef(IDWriteTextAnalyzer* This) { +static inline ULONG IDWriteTextAnalyzer_AddRef(IDWriteTextAnalyzer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextAnalyzer_Release(IDWriteTextAnalyzer* This) { +static inline ULONG IDWriteTextAnalyzer_Release(IDWriteTextAnalyzer* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextAnalyzer methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer_AnalyzeScript(IDWriteTextAnalyzer* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer_AnalyzeScript(IDWriteTextAnalyzer* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeScript(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer_AnalyzeBidi(IDWriteTextAnalyzer* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer_AnalyzeBidi(IDWriteTextAnalyzer* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeBidi(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer_AnalyzeNumberSubstitution(IDWriteTextAnalyzer* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer_AnalyzeNumberSubstitution(IDWriteTextAnalyzer* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeNumberSubstitution(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer_AnalyzeLineBreakpoints(IDWriteTextAnalyzer* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer_AnalyzeLineBreakpoints(IDWriteTextAnalyzer* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeLineBreakpoints(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer_GetGlyphs(IDWriteTextAnalyzer* This,const WCHAR *text,UINT32 length,IDWriteFontFace *font_face,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,IDWriteNumberSubstitution *substitution,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,UINT32 max_glyph_count,UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *text_props,UINT16 *glyph_indices,DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 *actual_glyph_count) { +static inline HRESULT IDWriteTextAnalyzer_GetGlyphs(IDWriteTextAnalyzer* This,const WCHAR *text,UINT32 length,IDWriteFontFace *font_face,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,IDWriteNumberSubstitution *substitution,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,UINT32 max_glyph_count,UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *text_props,UINT16 *glyph_indices,DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 *actual_glyph_count) { return This->lpVtbl->GetGlyphs(This,text,length,font_face,is_sideways,is_rtl,analysis,locale,substitution,features,feature_range_len,feature_ranges,max_glyph_count,clustermap,text_props,glyph_indices,glyph_props,actual_glyph_count); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer_GetGlyphPlacements(IDWriteTextAnalyzer* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { +static inline HRESULT IDWriteTextAnalyzer_GetGlyphPlacements(IDWriteTextAnalyzer* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { return This->lpVtbl->GetGlyphPlacements(This,text,clustermap,props,text_len,glyph_indices,glyph_props,glyph_count,font_face,fontEmSize,is_sideways,is_rtl,analysis,locale,features,feature_range_len,feature_ranges,glyph_advances,glyph_offsets); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer_GetGdiCompatibleGlyphPlacements(IDWriteTextAnalyzer* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_lengths,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { +static inline HRESULT IDWriteTextAnalyzer_GetGdiCompatibleGlyphPlacements(IDWriteTextAnalyzer* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_lengths,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { return This->lpVtbl->GetGdiCompatibleGlyphPlacements(This,text,clustermap,props,text_len,glyph_indices,glyph_props,glyph_count,font_face,fontEmSize,pixels_per_dip,transform,use_gdi_natural,is_sideways,is_rtl,analysis,locale,features,feature_range_lengths,feature_ranges,glyph_advances,glyph_offsets); } #endif @@ -5079,23 +5071,23 @@ interface IDWriteGlyphRunAnalysis { #define IDWriteGlyphRunAnalysis_GetAlphaBlendParams(This,renderingParams,blendGamma,blendEnhancedContrast,blendClearTypeLevel) (This)->lpVtbl->GetAlphaBlendParams(This,renderingParams,blendGamma,blendEnhancedContrast,blendClearTypeLevel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteGlyphRunAnalysis_QueryInterface(IDWriteGlyphRunAnalysis* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteGlyphRunAnalysis_QueryInterface(IDWriteGlyphRunAnalysis* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteGlyphRunAnalysis_AddRef(IDWriteGlyphRunAnalysis* This) { +static inline ULONG IDWriteGlyphRunAnalysis_AddRef(IDWriteGlyphRunAnalysis* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteGlyphRunAnalysis_Release(IDWriteGlyphRunAnalysis* This) { +static inline ULONG IDWriteGlyphRunAnalysis_Release(IDWriteGlyphRunAnalysis* This) { return This->lpVtbl->Release(This); } /*** IDWriteGlyphRunAnalysis methods ***/ -static __WIDL_INLINE HRESULT IDWriteGlyphRunAnalysis_GetAlphaTextureBounds(IDWriteGlyphRunAnalysis* This,DWRITE_TEXTURE_TYPE type,RECT *bounds) { +static inline HRESULT IDWriteGlyphRunAnalysis_GetAlphaTextureBounds(IDWriteGlyphRunAnalysis* This,DWRITE_TEXTURE_TYPE type,RECT *bounds) { return This->lpVtbl->GetAlphaTextureBounds(This,type,bounds); } -static __WIDL_INLINE HRESULT IDWriteGlyphRunAnalysis_CreateAlphaTexture(IDWriteGlyphRunAnalysis* This,DWRITE_TEXTURE_TYPE type,const RECT *bounds,BYTE *alphaValues,UINT32 bufferSize) { +static inline HRESULT IDWriteGlyphRunAnalysis_CreateAlphaTexture(IDWriteGlyphRunAnalysis* This,DWRITE_TEXTURE_TYPE type,const RECT *bounds,BYTE *alphaValues,UINT32 bufferSize) { return This->lpVtbl->CreateAlphaTexture(This,type,bounds,alphaValues,bufferSize); } -static __WIDL_INLINE HRESULT IDWriteGlyphRunAnalysis_GetAlphaBlendParams(IDWriteGlyphRunAnalysis* This,IDWriteRenderingParams *renderingParams,FLOAT *blendGamma,FLOAT *blendEnhancedContrast,FLOAT *blendClearTypeLevel) { +static inline HRESULT IDWriteGlyphRunAnalysis_GetAlphaBlendParams(IDWriteGlyphRunAnalysis* This,IDWriteRenderingParams *renderingParams,FLOAT *blendGamma,FLOAT *blendEnhancedContrast,FLOAT *blendClearTypeLevel) { return This->lpVtbl->GetAlphaBlendParams(This,renderingParams,blendGamma,blendEnhancedContrast,blendClearTypeLevel); } #endif @@ -5424,77 +5416,77 @@ interface IDWriteFactory { #define IDWriteFactory_CreateGlyphRunAnalysis(This,glyph_run,pixels_per_dip,transform,rendering_mode,measuring_mode,baseline_x,baseline_y,analysis) (This)->lpVtbl->CreateGlyphRunAnalysis(This,glyph_run,pixels_per_dip,transform,rendering_mode,measuring_mode,baseline_x,baseline_y,analysis) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory_QueryInterface(IDWriteFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFactory_QueryInterface(IDWriteFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFactory_AddRef(IDWriteFactory* This) { +static inline ULONG IDWriteFactory_AddRef(IDWriteFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFactory_Release(IDWriteFactory* This) { +static inline ULONG IDWriteFactory_Release(IDWriteFactory* This) { return This->lpVtbl->Release(This); } /*** IDWriteFactory methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory_GetSystemFontCollection(IDWriteFactory* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory_GetSystemFontCollection(IDWriteFactory* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetSystemFontCollection(This,collection,check_for_updates); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateCustomFontCollection(IDWriteFactory* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFactory_CreateCustomFontCollection(IDWriteFactory* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { return This->lpVtbl->CreateCustomFontCollection(This,loader,key,key_size,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory_RegisterFontCollectionLoader(IDWriteFactory* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory_RegisterFontCollectionLoader(IDWriteFactory* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->RegisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory_UnregisterFontCollectionLoader(IDWriteFactory* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory_UnregisterFontCollectionLoader(IDWriteFactory* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->UnregisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateFontFileReference(IDWriteFactory* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory_CreateFontFileReference(IDWriteFactory* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { return This->lpVtbl->CreateFontFileReference(This,path,writetime,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateCustomFontFileReference(IDWriteFactory* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory_CreateCustomFontFileReference(IDWriteFactory* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { return This->lpVtbl->CreateCustomFontFileReference(This,reference_key,key_size,loader,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateFontFace(IDWriteFactory* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { +static inline HRESULT IDWriteFactory_CreateFontFace(IDWriteFactory* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { return This->lpVtbl->CreateFontFace(This,facetype,files_number,font_files,index,sim_flags,font_face); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateRenderingParams(IDWriteFactory* This,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory_CreateRenderingParams(IDWriteFactory* This,IDWriteRenderingParams **params) { return This->lpVtbl->CreateRenderingParams(This,params); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateMonitorRenderingParams(IDWriteFactory* This,HMONITOR monitor,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory_CreateMonitorRenderingParams(IDWriteFactory* This,HMONITOR monitor,IDWriteRenderingParams **params) { return This->lpVtbl->CreateMonitorRenderingParams(This,monitor,params); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateCustomRenderingParams(IDWriteFactory* This,FLOAT gamma,FLOAT enhancedContrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY geometry,DWRITE_RENDERING_MODE mode,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory_CreateCustomRenderingParams(IDWriteFactory* This,FLOAT gamma,FLOAT enhancedContrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY geometry,DWRITE_RENDERING_MODE mode,IDWriteRenderingParams **params) { return This->lpVtbl->CreateCustomRenderingParams(This,gamma,enhancedContrast,cleartype_level,geometry,mode,params); } -static __WIDL_INLINE HRESULT IDWriteFactory_RegisterFontFileLoader(IDWriteFactory* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory_RegisterFontFileLoader(IDWriteFactory* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->RegisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory_UnregisterFontFileLoader(IDWriteFactory* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory_UnregisterFontFileLoader(IDWriteFactory* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->UnregisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateTextFormat(IDWriteFactory* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { +static inline HRESULT IDWriteFactory_CreateTextFormat(IDWriteFactory* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { return This->lpVtbl->CreateTextFormat(This,family_name,collection,weight,style,stretch,size,locale,format); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateTypography(IDWriteFactory* This,IDWriteTypography **typography) { +static inline HRESULT IDWriteFactory_CreateTypography(IDWriteFactory* This,IDWriteTypography **typography) { return This->lpVtbl->CreateTypography(This,typography); } -static __WIDL_INLINE HRESULT IDWriteFactory_GetGdiInterop(IDWriteFactory* This,IDWriteGdiInterop **gdi_interop) { +static inline HRESULT IDWriteFactory_GetGdiInterop(IDWriteFactory* This,IDWriteGdiInterop **gdi_interop) { return This->lpVtbl->GetGdiInterop(This,gdi_interop); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateTextLayout(IDWriteFactory* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory_CreateTextLayout(IDWriteFactory* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { return This->lpVtbl->CreateTextLayout(This,string,len,format,max_width,max_height,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateGdiCompatibleTextLayout(IDWriteFactory* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory_CreateGdiCompatibleTextLayout(IDWriteFactory* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { return This->lpVtbl->CreateGdiCompatibleTextLayout(This,string,len,format,layout_width,layout_height,pixels_per_dip,transform,use_gdi_natural,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateEllipsisTrimmingSign(IDWriteFactory* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteFactory_CreateEllipsisTrimmingSign(IDWriteFactory* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->CreateEllipsisTrimmingSign(This,format,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateTextAnalyzer(IDWriteFactory* This,IDWriteTextAnalyzer **analyzer) { +static inline HRESULT IDWriteFactory_CreateTextAnalyzer(IDWriteFactory* This,IDWriteTextAnalyzer **analyzer) { return This->lpVtbl->CreateTextAnalyzer(This,analyzer); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateNumberSubstitution(IDWriteFactory* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteFactory_CreateNumberSubstitution(IDWriteFactory* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->CreateNumberSubstitution(This,method,locale,ignore_user_override,substitution); } -static __WIDL_INLINE HRESULT IDWriteFactory_CreateGlyphRunAnalysis(IDWriteFactory* This,const DWRITE_GLYPH_RUN *glyph_run,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE rendering_mode,DWRITE_MEASURING_MODE measuring_mode,FLOAT baseline_x,FLOAT baseline_y,IDWriteGlyphRunAnalysis **analysis) { +static inline HRESULT IDWriteFactory_CreateGlyphRunAnalysis(IDWriteFactory* This,const DWRITE_GLYPH_RUN *glyph_run,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE rendering_mode,DWRITE_MEASURING_MODE measuring_mode,FLOAT baseline_x,FLOAT baseline_y,IDWriteGlyphRunAnalysis **analysis) { return This->lpVtbl->CreateGlyphRunAnalysis(This,glyph_run,pixels_per_dip,transform,rendering_mode,measuring_mode,baseline_x,baseline_y,analysis); } #endif diff --git a/lib/libc/include/any-windows-any/dwrite_1.h b/lib/libc/include/any-windows-any/dwrite_1.h index a4bb01c6459211fef4b6b124bfa165eafd182636..7bac4430da12328827aa7c51d2f9a6b5188d482c 100644 --- a/lib/libc/include/any-windows-any/dwrite_1.h +++ b/lib/libc/include/any-windows-any/dwrite_1.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dwrite_1.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dwrite_1.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dwrite_1_h__ #define __dwrite_1_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDWriteFactory1_FWD_DEFINED__ @@ -837,81 +829,81 @@ interface IDWriteFactory1 { #define IDWriteFactory1_CreateCustomRenderingParams(This,gamma,enhcontrast,enhcontrast_grayscale,cleartype_level,geometry,mode,params) (This)->lpVtbl->IDWriteFactory1_CreateCustomRenderingParams(This,gamma,enhcontrast,enhcontrast_grayscale,cleartype_level,geometry,mode,params) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory1_QueryInterface(IDWriteFactory1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFactory1_QueryInterface(IDWriteFactory1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFactory1_AddRef(IDWriteFactory1* This) { +static inline ULONG IDWriteFactory1_AddRef(IDWriteFactory1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFactory1_Release(IDWriteFactory1* This) { +static inline ULONG IDWriteFactory1_Release(IDWriteFactory1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFactory methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory1_GetSystemFontCollection(IDWriteFactory1* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory1_GetSystemFontCollection(IDWriteFactory1* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetSystemFontCollection(This,collection,check_for_updates); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateCustomFontCollection(IDWriteFactory1* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFactory1_CreateCustomFontCollection(IDWriteFactory1* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { return This->lpVtbl->CreateCustomFontCollection(This,loader,key,key_size,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory1_RegisterFontCollectionLoader(IDWriteFactory1* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory1_RegisterFontCollectionLoader(IDWriteFactory1* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->RegisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory1_UnregisterFontCollectionLoader(IDWriteFactory1* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory1_UnregisterFontCollectionLoader(IDWriteFactory1* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->UnregisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateFontFileReference(IDWriteFactory1* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory1_CreateFontFileReference(IDWriteFactory1* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { return This->lpVtbl->CreateFontFileReference(This,path,writetime,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateCustomFontFileReference(IDWriteFactory1* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory1_CreateCustomFontFileReference(IDWriteFactory1* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { return This->lpVtbl->CreateCustomFontFileReference(This,reference_key,key_size,loader,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateFontFace(IDWriteFactory1* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { +static inline HRESULT IDWriteFactory1_CreateFontFace(IDWriteFactory1* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { return This->lpVtbl->CreateFontFace(This,facetype,files_number,font_files,index,sim_flags,font_face); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateRenderingParams(IDWriteFactory1* This,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory1_CreateRenderingParams(IDWriteFactory1* This,IDWriteRenderingParams **params) { return This->lpVtbl->CreateRenderingParams(This,params); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateMonitorRenderingParams(IDWriteFactory1* This,HMONITOR monitor,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory1_CreateMonitorRenderingParams(IDWriteFactory1* This,HMONITOR monitor,IDWriteRenderingParams **params) { return This->lpVtbl->CreateMonitorRenderingParams(This,monitor,params); } -static __WIDL_INLINE HRESULT IDWriteFactory1_RegisterFontFileLoader(IDWriteFactory1* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory1_RegisterFontFileLoader(IDWriteFactory1* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->RegisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory1_UnregisterFontFileLoader(IDWriteFactory1* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory1_UnregisterFontFileLoader(IDWriteFactory1* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->UnregisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateTextFormat(IDWriteFactory1* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { +static inline HRESULT IDWriteFactory1_CreateTextFormat(IDWriteFactory1* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { return This->lpVtbl->CreateTextFormat(This,family_name,collection,weight,style,stretch,size,locale,format); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateTypography(IDWriteFactory1* This,IDWriteTypography **typography) { +static inline HRESULT IDWriteFactory1_CreateTypography(IDWriteFactory1* This,IDWriteTypography **typography) { return This->lpVtbl->CreateTypography(This,typography); } -static __WIDL_INLINE HRESULT IDWriteFactory1_GetGdiInterop(IDWriteFactory1* This,IDWriteGdiInterop **gdi_interop) { +static inline HRESULT IDWriteFactory1_GetGdiInterop(IDWriteFactory1* This,IDWriteGdiInterop **gdi_interop) { return This->lpVtbl->GetGdiInterop(This,gdi_interop); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateTextLayout(IDWriteFactory1* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory1_CreateTextLayout(IDWriteFactory1* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { return This->lpVtbl->CreateTextLayout(This,string,len,format,max_width,max_height,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateGdiCompatibleTextLayout(IDWriteFactory1* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory1_CreateGdiCompatibleTextLayout(IDWriteFactory1* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { return This->lpVtbl->CreateGdiCompatibleTextLayout(This,string,len,format,layout_width,layout_height,pixels_per_dip,transform,use_gdi_natural,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateEllipsisTrimmingSign(IDWriteFactory1* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteFactory1_CreateEllipsisTrimmingSign(IDWriteFactory1* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->CreateEllipsisTrimmingSign(This,format,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateTextAnalyzer(IDWriteFactory1* This,IDWriteTextAnalyzer **analyzer) { +static inline HRESULT IDWriteFactory1_CreateTextAnalyzer(IDWriteFactory1* This,IDWriteTextAnalyzer **analyzer) { return This->lpVtbl->CreateTextAnalyzer(This,analyzer); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateNumberSubstitution(IDWriteFactory1* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteFactory1_CreateNumberSubstitution(IDWriteFactory1* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->CreateNumberSubstitution(This,method,locale,ignore_user_override,substitution); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateGlyphRunAnalysis(IDWriteFactory1* This,const DWRITE_GLYPH_RUN *glyph_run,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE rendering_mode,DWRITE_MEASURING_MODE measuring_mode,FLOAT baseline_x,FLOAT baseline_y,IDWriteGlyphRunAnalysis **analysis) { +static inline HRESULT IDWriteFactory1_CreateGlyphRunAnalysis(IDWriteFactory1* This,const DWRITE_GLYPH_RUN *glyph_run,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE rendering_mode,DWRITE_MEASURING_MODE measuring_mode,FLOAT baseline_x,FLOAT baseline_y,IDWriteGlyphRunAnalysis **analysis) { return This->lpVtbl->CreateGlyphRunAnalysis(This,glyph_run,pixels_per_dip,transform,rendering_mode,measuring_mode,baseline_x,baseline_y,analysis); } /*** IDWriteFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory1_GetEudcFontCollection(IDWriteFactory1* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory1_GetEudcFontCollection(IDWriteFactory1* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetEudcFontCollection(This,collection,check_for_updates); } -static __WIDL_INLINE HRESULT IDWriteFactory1_CreateCustomRenderingParams(IDWriteFactory1* This,FLOAT gamma,FLOAT enhcontrast,FLOAT enhcontrast_grayscale,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY geometry,DWRITE_RENDERING_MODE mode,IDWriteRenderingParams1 **params) { +static inline HRESULT IDWriteFactory1_CreateCustomRenderingParams(IDWriteFactory1* This,FLOAT gamma,FLOAT enhcontrast,FLOAT enhcontrast_grayscale,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY geometry,DWRITE_RENDERING_MODE mode,IDWriteRenderingParams1 **params) { return This->lpVtbl->IDWriteFactory1_CreateCustomRenderingParams(This,gamma,enhcontrast,enhcontrast_grayscale,cleartype_level,geometry,mode,params); } #endif @@ -1215,87 +1207,87 @@ interface IDWriteFontFace1 { #define IDWriteFontFace1_HasVerticalGlyphVariants(This) (This)->lpVtbl->HasVerticalGlyphVariants(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace1_QueryInterface(IDWriteFontFace1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFace1_QueryInterface(IDWriteFontFace1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFace1_AddRef(IDWriteFontFace1* This) { +static inline ULONG IDWriteFontFace1_AddRef(IDWriteFontFace1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFace1_Release(IDWriteFontFace1* This) { +static inline ULONG IDWriteFontFace1_Release(IDWriteFontFace1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFace methods ***/ -static __WIDL_INLINE DWRITE_FONT_FACE_TYPE IDWriteFontFace1_GetType(IDWriteFontFace1* This) { +static inline DWRITE_FONT_FACE_TYPE IDWriteFontFace1_GetType(IDWriteFontFace1* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetFiles(IDWriteFontFace1* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { +static inline HRESULT IDWriteFontFace1_GetFiles(IDWriteFontFace1* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { return This->lpVtbl->GetFiles(This,number_of_files,fontfiles); } -static __WIDL_INLINE UINT32 IDWriteFontFace1_GetIndex(IDWriteFontFace1* This) { +static inline UINT32 IDWriteFontFace1_GetIndex(IDWriteFontFace1* This) { return This->lpVtbl->GetIndex(This); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFontFace1_GetSimulations(IDWriteFontFace1* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFace1_GetSimulations(IDWriteFontFace1* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE WINBOOL IDWriteFontFace1_IsSymbolFont(IDWriteFontFace1* This) { +static inline WINBOOL IDWriteFontFace1_IsSymbolFont(IDWriteFontFace1* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE UINT16 IDWriteFontFace1_GetGlyphCount(IDWriteFontFace1* This) { +static inline UINT16 IDWriteFontFace1_GetGlyphCount(IDWriteFontFace1* This) { return This->lpVtbl->GetGlyphCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetDesignGlyphMetrics(IDWriteFontFace1* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace1_GetDesignGlyphMetrics(IDWriteFontFace1* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetGlyphIndices(IDWriteFontFace1* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { +static inline HRESULT IDWriteFontFace1_GetGlyphIndices(IDWriteFontFace1* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { return This->lpVtbl->GetGlyphIndices(This,codepoints,count,glyph_indices); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_TryGetFontTable(IDWriteFontFace1* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace1_TryGetFontTable(IDWriteFontFace1* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { return This->lpVtbl->TryGetFontTable(This,table_tag,table_data,table_size,context,exists); } -static __WIDL_INLINE void IDWriteFontFace1_ReleaseFontTable(IDWriteFontFace1* This,void *table_context) { +static inline void IDWriteFontFace1_ReleaseFontTable(IDWriteFontFace1* This,void *table_context) { This->lpVtbl->ReleaseFontTable(This,table_context); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetGlyphRunOutline(IDWriteFontFace1* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { +static inline HRESULT IDWriteFontFace1_GetGlyphRunOutline(IDWriteFontFace1* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { return This->lpVtbl->GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetGdiCompatibleGlyphMetrics(IDWriteFontFace1* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace1_GetGdiCompatibleGlyphMetrics(IDWriteFontFace1* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways); } /*** IDWriteFontFace1 methods ***/ -static __WIDL_INLINE void IDWriteFontFace1_GetMetrics(IDWriteFontFace1* This,DWRITE_FONT_METRICS1 *metrics) { +static inline void IDWriteFontFace1_GetMetrics(IDWriteFontFace1* This,DWRITE_FONT_METRICS1 *metrics) { This->lpVtbl->IDWriteFontFace1_GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetGdiCompatibleMetrics(IDWriteFontFace1* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { +static inline HRESULT IDWriteFontFace1_GetGdiCompatibleMetrics(IDWriteFontFace1* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { return This->lpVtbl->IDWriteFontFace1_GetGdiCompatibleMetrics(This,em_size,pixels_per_dip,transform,metrics); } -static __WIDL_INLINE void IDWriteFontFace1_GetCaretMetrics(IDWriteFontFace1* This,DWRITE_CARET_METRICS *metrics) { +static inline void IDWriteFontFace1_GetCaretMetrics(IDWriteFontFace1* This,DWRITE_CARET_METRICS *metrics) { This->lpVtbl->GetCaretMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetUnicodeRanges(IDWriteFontFace1* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { +static inline HRESULT IDWriteFontFace1_GetUnicodeRanges(IDWriteFontFace1* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); } -static __WIDL_INLINE WINBOOL IDWriteFontFace1_IsMonospacedFont(IDWriteFontFace1* This) { +static inline WINBOOL IDWriteFontFace1_IsMonospacedFont(IDWriteFontFace1* This) { return This->lpVtbl->IsMonospacedFont(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetDesignGlyphAdvances(IDWriteFontFace1* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace1_GetDesignGlyphAdvances(IDWriteFontFace1* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphAdvances(This,glyph_count,indices,advances,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetGdiCompatibleGlyphAdvances(IDWriteFontFace1* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { +static inline HRESULT IDWriteFontFace1_GetGdiCompatibleGlyphAdvances(IDWriteFontFace1* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { return This->lpVtbl->GetGdiCompatibleGlyphAdvances(This,em_size,pixels_per_dip,transform,use_gdi_natural,is_sideways,glyph_count,indices,advances); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetKerningPairAdjustments(IDWriteFontFace1* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { +static inline HRESULT IDWriteFontFace1_GetKerningPairAdjustments(IDWriteFontFace1* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { return This->lpVtbl->GetKerningPairAdjustments(This,glyph_count,indices,adjustments); } -static __WIDL_INLINE WINBOOL IDWriteFontFace1_HasKerningPairs(IDWriteFontFace1* This) { +static inline WINBOOL IDWriteFontFace1_HasKerningPairs(IDWriteFontFace1* This) { return This->lpVtbl->HasKerningPairs(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetRecommendedRenderingMode(IDWriteFontFace1* This,FLOAT font_emsize,FLOAT dpiX,FLOAT dpiY,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,DWRITE_RENDERING_MODE *rendering_mode) { +static inline HRESULT IDWriteFontFace1_GetRecommendedRenderingMode(IDWriteFontFace1* This,FLOAT font_emsize,FLOAT dpiX,FLOAT dpiY,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,DWRITE_RENDERING_MODE *rendering_mode) { return This->lpVtbl->IDWriteFontFace1_GetRecommendedRenderingMode(This,font_emsize,dpiX,dpiY,transform,is_sideways,threshold,measuring_mode,rendering_mode); } -static __WIDL_INLINE HRESULT IDWriteFontFace1_GetVerticalGlyphVariants(IDWriteFontFace1* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { +static inline HRESULT IDWriteFontFace1_GetVerticalGlyphVariants(IDWriteFontFace1* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { return This->lpVtbl->GetVerticalGlyphVariants(This,glyph_count,nominal_indices,vertical_indices); } -static __WIDL_INLINE WINBOOL IDWriteFontFace1_HasVerticalGlyphVariants(IDWriteFontFace1* This) { +static inline WINBOOL IDWriteFontFace1_HasVerticalGlyphVariants(IDWriteFontFace1* This) { return This->lpVtbl->HasVerticalGlyphVariants(This); } #endif @@ -1443,57 +1435,57 @@ interface IDWriteFont1 { #define IDWriteFont1_IsMonospacedFont(This) (This)->lpVtbl->IsMonospacedFont(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFont1_QueryInterface(IDWriteFont1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFont1_QueryInterface(IDWriteFont1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFont1_AddRef(IDWriteFont1* This) { +static inline ULONG IDWriteFont1_AddRef(IDWriteFont1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFont1_Release(IDWriteFont1* This) { +static inline ULONG IDWriteFont1_Release(IDWriteFont1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFont methods ***/ -static __WIDL_INLINE HRESULT IDWriteFont1_GetFontFamily(IDWriteFont1* This,IDWriteFontFamily **family) { +static inline HRESULT IDWriteFont1_GetFontFamily(IDWriteFont1* This,IDWriteFontFamily **family) { return This->lpVtbl->GetFontFamily(This,family); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteFont1_GetWeight(IDWriteFont1* This) { +static inline DWRITE_FONT_WEIGHT IDWriteFont1_GetWeight(IDWriteFont1* This) { return This->lpVtbl->GetWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteFont1_GetStretch(IDWriteFont1* This) { +static inline DWRITE_FONT_STRETCH IDWriteFont1_GetStretch(IDWriteFont1* This) { return This->lpVtbl->GetStretch(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteFont1_GetStyle(IDWriteFont1* This) { +static inline DWRITE_FONT_STYLE IDWriteFont1_GetStyle(IDWriteFont1* This) { return This->lpVtbl->GetStyle(This); } -static __WIDL_INLINE WINBOOL IDWriteFont1_IsSymbolFont(IDWriteFont1* This) { +static inline WINBOOL IDWriteFont1_IsSymbolFont(IDWriteFont1* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE HRESULT IDWriteFont1_GetFaceNames(IDWriteFont1* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFont1_GetFaceNames(IDWriteFont1* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFaceNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFont1_GetInformationalStrings(IDWriteFont1* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { +static inline HRESULT IDWriteFont1_GetInformationalStrings(IDWriteFont1* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { return This->lpVtbl->GetInformationalStrings(This,stringid,strings,exists); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFont1_GetSimulations(IDWriteFont1* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFont1_GetSimulations(IDWriteFont1* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE HRESULT IDWriteFont1_HasCharacter(IDWriteFont1* This,UINT32 value,WINBOOL *exists) { +static inline HRESULT IDWriteFont1_HasCharacter(IDWriteFont1* This,UINT32 value,WINBOOL *exists) { return This->lpVtbl->HasCharacter(This,value,exists); } -static __WIDL_INLINE HRESULT IDWriteFont1_CreateFontFace(IDWriteFont1* This,IDWriteFontFace **face) { +static inline HRESULT IDWriteFont1_CreateFontFace(IDWriteFont1* This,IDWriteFontFace **face) { return This->lpVtbl->CreateFontFace(This,face); } /*** IDWriteFont1 methods ***/ -static __WIDL_INLINE void IDWriteFont1_GetMetrics(IDWriteFont1* This,DWRITE_FONT_METRICS1 *metrics) { +static inline void IDWriteFont1_GetMetrics(IDWriteFont1* This,DWRITE_FONT_METRICS1 *metrics) { This->lpVtbl->IDWriteFont1_GetMetrics(This,metrics); } -static __WIDL_INLINE void IDWriteFont1_GetPanose(IDWriteFont1* This,DWRITE_PANOSE *panose) { +static inline void IDWriteFont1_GetPanose(IDWriteFont1* This,DWRITE_PANOSE *panose) { This->lpVtbl->GetPanose(This,panose); } -static __WIDL_INLINE HRESULT IDWriteFont1_GetUnicodeRanges(IDWriteFont1* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { +static inline HRESULT IDWriteFont1_GetUnicodeRanges(IDWriteFont1* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); } -static __WIDL_INLINE WINBOOL IDWriteFont1_IsMonospacedFont(IDWriteFont1* This) { +static inline WINBOOL IDWriteFont1_IsMonospacedFont(IDWriteFont1* This) { return This->lpVtbl->IsMonospacedFont(This); } #endif @@ -1581,33 +1573,33 @@ interface IDWriteRenderingParams1 { #define IDWriteRenderingParams1_GetGrayscaleEnhancedContrast(This) (This)->lpVtbl->GetGrayscaleEnhancedContrast(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteRenderingParams1_QueryInterface(IDWriteRenderingParams1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteRenderingParams1_QueryInterface(IDWriteRenderingParams1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteRenderingParams1_AddRef(IDWriteRenderingParams1* This) { +static inline ULONG IDWriteRenderingParams1_AddRef(IDWriteRenderingParams1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteRenderingParams1_Release(IDWriteRenderingParams1* This) { +static inline ULONG IDWriteRenderingParams1_Release(IDWriteRenderingParams1* This) { return This->lpVtbl->Release(This); } /*** IDWriteRenderingParams methods ***/ -static __WIDL_INLINE FLOAT IDWriteRenderingParams1_GetGamma(IDWriteRenderingParams1* This) { +static inline FLOAT IDWriteRenderingParams1_GetGamma(IDWriteRenderingParams1* This) { return This->lpVtbl->GetGamma(This); } -static __WIDL_INLINE FLOAT IDWriteRenderingParams1_GetEnhancedContrast(IDWriteRenderingParams1* This) { +static inline FLOAT IDWriteRenderingParams1_GetEnhancedContrast(IDWriteRenderingParams1* This) { return This->lpVtbl->GetEnhancedContrast(This); } -static __WIDL_INLINE FLOAT IDWriteRenderingParams1_GetClearTypeLevel(IDWriteRenderingParams1* This) { +static inline FLOAT IDWriteRenderingParams1_GetClearTypeLevel(IDWriteRenderingParams1* This) { return This->lpVtbl->GetClearTypeLevel(This); } -static __WIDL_INLINE DWRITE_PIXEL_GEOMETRY IDWriteRenderingParams1_GetPixelGeometry(IDWriteRenderingParams1* This) { +static inline DWRITE_PIXEL_GEOMETRY IDWriteRenderingParams1_GetPixelGeometry(IDWriteRenderingParams1* This) { return This->lpVtbl->GetPixelGeometry(This); } -static __WIDL_INLINE DWRITE_RENDERING_MODE IDWriteRenderingParams1_GetRenderingMode(IDWriteRenderingParams1* This) { +static inline DWRITE_RENDERING_MODE IDWriteRenderingParams1_GetRenderingMode(IDWriteRenderingParams1* This) { return This->lpVtbl->GetRenderingMode(This); } /*** IDWriteRenderingParams1 methods ***/ -static __WIDL_INLINE FLOAT IDWriteRenderingParams1_GetGrayscaleEnhancedContrast(IDWriteRenderingParams1* This) { +static inline FLOAT IDWriteRenderingParams1_GetGrayscaleEnhancedContrast(IDWriteRenderingParams1* This) { return This->lpVtbl->GetGrayscaleEnhancedContrast(This); } #endif @@ -1956,63 +1948,63 @@ interface IDWriteTextAnalyzer1 { #define IDWriteTextAnalyzer1_GetJustifiedGlyphs(This,face,font_em_size,sa,length,glyph_count,max_glyphcount,clustermap,indices,advances,justifiedadvances,justifiedoffsets,prop,actual_count,modified_clustermap,modified_indices,modified_advances,modified_offsets) (This)->lpVtbl->GetJustifiedGlyphs(This,face,font_em_size,sa,length,glyph_count,max_glyphcount,clustermap,indices,advances,justifiedadvances,justifiedoffsets,prop,actual_count,modified_clustermap,modified_indices,modified_advances,modified_offsets) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_QueryInterface(IDWriteTextAnalyzer1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextAnalyzer1_QueryInterface(IDWriteTextAnalyzer1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextAnalyzer1_AddRef(IDWriteTextAnalyzer1* This) { +static inline ULONG IDWriteTextAnalyzer1_AddRef(IDWriteTextAnalyzer1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextAnalyzer1_Release(IDWriteTextAnalyzer1* This) { +static inline ULONG IDWriteTextAnalyzer1_Release(IDWriteTextAnalyzer1* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextAnalyzer methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_AnalyzeScript(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer1_AnalyzeScript(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeScript(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_AnalyzeBidi(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer1_AnalyzeBidi(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeBidi(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_AnalyzeNumberSubstitution(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer1_AnalyzeNumberSubstitution(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeNumberSubstitution(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_AnalyzeLineBreakpoints(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer1_AnalyzeLineBreakpoints(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeLineBreakpoints(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_GetGlyphs(IDWriteTextAnalyzer1* This,const WCHAR *text,UINT32 length,IDWriteFontFace *font_face,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,IDWriteNumberSubstitution *substitution,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,UINT32 max_glyph_count,UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *text_props,UINT16 *glyph_indices,DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 *actual_glyph_count) { +static inline HRESULT IDWriteTextAnalyzer1_GetGlyphs(IDWriteTextAnalyzer1* This,const WCHAR *text,UINT32 length,IDWriteFontFace *font_face,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,IDWriteNumberSubstitution *substitution,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,UINT32 max_glyph_count,UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *text_props,UINT16 *glyph_indices,DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 *actual_glyph_count) { return This->lpVtbl->GetGlyphs(This,text,length,font_face,is_sideways,is_rtl,analysis,locale,substitution,features,feature_range_len,feature_ranges,max_glyph_count,clustermap,text_props,glyph_indices,glyph_props,actual_glyph_count); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_GetGlyphPlacements(IDWriteTextAnalyzer1* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { +static inline HRESULT IDWriteTextAnalyzer1_GetGlyphPlacements(IDWriteTextAnalyzer1* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { return This->lpVtbl->GetGlyphPlacements(This,text,clustermap,props,text_len,glyph_indices,glyph_props,glyph_count,font_face,fontEmSize,is_sideways,is_rtl,analysis,locale,features,feature_range_len,feature_ranges,glyph_advances,glyph_offsets); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_GetGdiCompatibleGlyphPlacements(IDWriteTextAnalyzer1* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_lengths,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { +static inline HRESULT IDWriteTextAnalyzer1_GetGdiCompatibleGlyphPlacements(IDWriteTextAnalyzer1* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_lengths,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { return This->lpVtbl->GetGdiCompatibleGlyphPlacements(This,text,clustermap,props,text_len,glyph_indices,glyph_props,glyph_count,font_face,fontEmSize,pixels_per_dip,transform,use_gdi_natural,is_sideways,is_rtl,analysis,locale,features,feature_range_lengths,feature_ranges,glyph_advances,glyph_offsets); } /*** IDWriteTextAnalyzer1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_ApplyCharacterSpacing(IDWriteTextAnalyzer1* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT min_advance_width,UINT32 len,UINT32 glyph_count,const UINT16 *clustermap,const FLOAT *advances,const DWRITE_GLYPH_OFFSET *offsets,const DWRITE_SHAPING_GLYPH_PROPERTIES *props,FLOAT *modified_advances,DWRITE_GLYPH_OFFSET *modified_offsets) { +static inline HRESULT IDWriteTextAnalyzer1_ApplyCharacterSpacing(IDWriteTextAnalyzer1* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT min_advance_width,UINT32 len,UINT32 glyph_count,const UINT16 *clustermap,const FLOAT *advances,const DWRITE_GLYPH_OFFSET *offsets,const DWRITE_SHAPING_GLYPH_PROPERTIES *props,FLOAT *modified_advances,DWRITE_GLYPH_OFFSET *modified_offsets) { return This->lpVtbl->ApplyCharacterSpacing(This,leading_spacing,trailing_spacing,min_advance_width,len,glyph_count,clustermap,advances,offsets,props,modified_advances,modified_offsets); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_GetBaseline(IDWriteTextAnalyzer1* This,IDWriteFontFace *face,DWRITE_BASELINE baseline,WINBOOL vertical,WINBOOL is_simulation_allowed,DWRITE_SCRIPT_ANALYSIS sa,const WCHAR *localeName,INT32 *baseline_coord,WINBOOL *exists) { +static inline HRESULT IDWriteTextAnalyzer1_GetBaseline(IDWriteTextAnalyzer1* This,IDWriteFontFace *face,DWRITE_BASELINE baseline,WINBOOL vertical,WINBOOL is_simulation_allowed,DWRITE_SCRIPT_ANALYSIS sa,const WCHAR *localeName,INT32 *baseline_coord,WINBOOL *exists) { return This->lpVtbl->GetBaseline(This,face,baseline,vertical,is_simulation_allowed,sa,localeName,baseline_coord,exists); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_AnalyzeVerticalGlyphOrientation(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource1 *source,UINT32 text_pos,UINT32 len,IDWriteTextAnalysisSink1 *sink) { +static inline HRESULT IDWriteTextAnalyzer1_AnalyzeVerticalGlyphOrientation(IDWriteTextAnalyzer1* This,IDWriteTextAnalysisSource1 *source,UINT32 text_pos,UINT32 len,IDWriteTextAnalysisSink1 *sink) { return This->lpVtbl->AnalyzeVerticalGlyphOrientation(This,source,text_pos,len,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_GetGlyphOrientationTransform(IDWriteTextAnalyzer1* This,DWRITE_GLYPH_ORIENTATION_ANGLE angle,WINBOOL is_sideways,DWRITE_MATRIX *transform) { +static inline HRESULT IDWriteTextAnalyzer1_GetGlyphOrientationTransform(IDWriteTextAnalyzer1* This,DWRITE_GLYPH_ORIENTATION_ANGLE angle,WINBOOL is_sideways,DWRITE_MATRIX *transform) { return This->lpVtbl->GetGlyphOrientationTransform(This,angle,is_sideways,transform); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_GetScriptProperties(IDWriteTextAnalyzer1* This,DWRITE_SCRIPT_ANALYSIS sa,DWRITE_SCRIPT_PROPERTIES *props) { +static inline HRESULT IDWriteTextAnalyzer1_GetScriptProperties(IDWriteTextAnalyzer1* This,DWRITE_SCRIPT_ANALYSIS sa,DWRITE_SCRIPT_PROPERTIES *props) { return This->lpVtbl->GetScriptProperties(This,sa,props); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_GetTextComplexity(IDWriteTextAnalyzer1* This,const WCHAR *text,UINT32 len,IDWriteFontFace *face,WINBOOL *is_simple,UINT32 *len_read,UINT16 *indices) { +static inline HRESULT IDWriteTextAnalyzer1_GetTextComplexity(IDWriteTextAnalyzer1* This,const WCHAR *text,UINT32 len,IDWriteFontFace *face,WINBOOL *is_simple,UINT32 *len_read,UINT16 *indices) { return This->lpVtbl->GetTextComplexity(This,text,len,face,is_simple,len_read,indices); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_GetJustificationOpportunities(IDWriteTextAnalyzer1* This,IDWriteFontFace *face,FLOAT font_em_size,DWRITE_SCRIPT_ANALYSIS sa,UINT32 length,UINT32 glyph_count,const WCHAR *text,const UINT16 *clustermap,const DWRITE_SHAPING_GLYPH_PROPERTIES *prop,DWRITE_JUSTIFICATION_OPPORTUNITY *jo) { +static inline HRESULT IDWriteTextAnalyzer1_GetJustificationOpportunities(IDWriteTextAnalyzer1* This,IDWriteFontFace *face,FLOAT font_em_size,DWRITE_SCRIPT_ANALYSIS sa,UINT32 length,UINT32 glyph_count,const WCHAR *text,const UINT16 *clustermap,const DWRITE_SHAPING_GLYPH_PROPERTIES *prop,DWRITE_JUSTIFICATION_OPPORTUNITY *jo) { return This->lpVtbl->GetJustificationOpportunities(This,face,font_em_size,sa,length,glyph_count,text,clustermap,prop,jo); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_JustifyGlyphAdvances(IDWriteTextAnalyzer1* This,FLOAT width,UINT32 glyph_count,const DWRITE_JUSTIFICATION_OPPORTUNITY *jo,const FLOAT *advances,const DWRITE_GLYPH_OFFSET *offsets,FLOAT *justifiedadvances,DWRITE_GLYPH_OFFSET *justifiedoffsets) { +static inline HRESULT IDWriteTextAnalyzer1_JustifyGlyphAdvances(IDWriteTextAnalyzer1* This,FLOAT width,UINT32 glyph_count,const DWRITE_JUSTIFICATION_OPPORTUNITY *jo,const FLOAT *advances,const DWRITE_GLYPH_OFFSET *offsets,FLOAT *justifiedadvances,DWRITE_GLYPH_OFFSET *justifiedoffsets) { return This->lpVtbl->JustifyGlyphAdvances(This,width,glyph_count,jo,advances,offsets,justifiedadvances,justifiedoffsets); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer1_GetJustifiedGlyphs(IDWriteTextAnalyzer1* This,IDWriteFontFace *face,FLOAT font_em_size,DWRITE_SCRIPT_ANALYSIS sa,UINT32 length,UINT32 glyph_count,UINT32 max_glyphcount,const UINT16 *clustermap,const UINT16 *indices,const FLOAT *advances,const FLOAT *justifiedadvances,const DWRITE_GLYPH_OFFSET *justifiedoffsets,const DWRITE_SHAPING_GLYPH_PROPERTIES *prop,UINT32 *actual_count,UINT16 *modified_clustermap,UINT16 *modified_indices,FLOAT *modified_advances,DWRITE_GLYPH_OFFSET *modified_offsets) { +static inline HRESULT IDWriteTextAnalyzer1_GetJustifiedGlyphs(IDWriteTextAnalyzer1* This,IDWriteFontFace *face,FLOAT font_em_size,DWRITE_SCRIPT_ANALYSIS sa,UINT32 length,UINT32 glyph_count,UINT32 max_glyphcount,const UINT16 *clustermap,const UINT16 *indices,const FLOAT *advances,const FLOAT *justifiedadvances,const DWRITE_GLYPH_OFFSET *justifiedoffsets,const DWRITE_SHAPING_GLYPH_PROPERTIES *prop,UINT32 *actual_count,UINT16 *modified_clustermap,UINT16 *modified_indices,FLOAT *modified_advances,DWRITE_GLYPH_OFFSET *modified_offsets) { return This->lpVtbl->GetJustifiedGlyphs(This,face,font_em_size,sa,length,glyph_count,max_glyphcount,clustermap,indices,advances,justifiedadvances,justifiedoffsets,prop,actual_count,modified_clustermap,modified_indices,modified_advances,modified_offsets); } #endif @@ -2119,33 +2111,33 @@ interface IDWriteTextAnalysisSource1 { #define IDWriteTextAnalysisSource1_GetVerticalGlyphOrientation(This,pos,length,orientation,bidi_level) (This)->lpVtbl->GetVerticalGlyphOrientation(This,pos,length,orientation,bidi_level) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource1_QueryInterface(IDWriteTextAnalysisSource1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextAnalysisSource1_QueryInterface(IDWriteTextAnalysisSource1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextAnalysisSource1_AddRef(IDWriteTextAnalysisSource1* This) { +static inline ULONG IDWriteTextAnalysisSource1_AddRef(IDWriteTextAnalysisSource1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextAnalysisSource1_Release(IDWriteTextAnalysisSource1* This) { +static inline ULONG IDWriteTextAnalysisSource1_Release(IDWriteTextAnalysisSource1* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextAnalysisSource methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource1_GetTextAtPosition(IDWriteTextAnalysisSource1* This,UINT32 position,const WCHAR **text,UINT32 *text_len) { +static inline HRESULT IDWriteTextAnalysisSource1_GetTextAtPosition(IDWriteTextAnalysisSource1* This,UINT32 position,const WCHAR **text,UINT32 *text_len) { return This->lpVtbl->GetTextAtPosition(This,position,text,text_len); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource1_GetTextBeforePosition(IDWriteTextAnalysisSource1* This,UINT32 position,const WCHAR **text,UINT32 *text_len) { +static inline HRESULT IDWriteTextAnalysisSource1_GetTextBeforePosition(IDWriteTextAnalysisSource1* This,UINT32 position,const WCHAR **text,UINT32 *text_len) { return This->lpVtbl->GetTextBeforePosition(This,position,text,text_len); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextAnalysisSource1_GetParagraphReadingDirection(IDWriteTextAnalysisSource1* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextAnalysisSource1_GetParagraphReadingDirection(IDWriteTextAnalysisSource1* This) { return This->lpVtbl->GetParagraphReadingDirection(This); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource1_GetLocaleName(IDWriteTextAnalysisSource1* This,UINT32 position,UINT32 *text_len,const WCHAR **locale) { +static inline HRESULT IDWriteTextAnalysisSource1_GetLocaleName(IDWriteTextAnalysisSource1* This,UINT32 position,UINT32 *text_len,const WCHAR **locale) { return This->lpVtbl->GetLocaleName(This,position,text_len,locale); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource1_GetNumberSubstitution(IDWriteTextAnalysisSource1* This,UINT32 position,UINT32 *text_len,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteTextAnalysisSource1_GetNumberSubstitution(IDWriteTextAnalysisSource1* This,UINT32 position,UINT32 *text_len,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->GetNumberSubstitution(This,position,text_len,substitution); } /*** IDWriteTextAnalysisSource1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSource1_GetVerticalGlyphOrientation(IDWriteTextAnalysisSource1* This,UINT32 pos,UINT32 *length,DWRITE_VERTICAL_GLYPH_ORIENTATION *orientation,UINT8 *bidi_level) { +static inline HRESULT IDWriteTextAnalysisSource1_GetVerticalGlyphOrientation(IDWriteTextAnalysisSource1* This,UINT32 pos,UINT32 *length,DWRITE_VERTICAL_GLYPH_ORIENTATION *orientation,UINT8 *bidi_level) { return This->lpVtbl->GetVerticalGlyphOrientation(This,pos,length,orientation,bidi_level); } #endif @@ -2253,30 +2245,30 @@ interface IDWriteTextAnalysisSink1 { #define IDWriteTextAnalysisSink1_SetGlyphOrientation(This,pos,length,angle,adjusted_bidilevel,is_sideways,is_rtl) (This)->lpVtbl->SetGlyphOrientation(This,pos,length,angle,adjusted_bidilevel,is_sideways,is_rtl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink1_QueryInterface(IDWriteTextAnalysisSink1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextAnalysisSink1_QueryInterface(IDWriteTextAnalysisSink1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextAnalysisSink1_AddRef(IDWriteTextAnalysisSink1* This) { +static inline ULONG IDWriteTextAnalysisSink1_AddRef(IDWriteTextAnalysisSink1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextAnalysisSink1_Release(IDWriteTextAnalysisSink1* This) { +static inline ULONG IDWriteTextAnalysisSink1_Release(IDWriteTextAnalysisSink1* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextAnalysisSink methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink1_SetScriptAnalysis(IDWriteTextAnalysisSink1* This,UINT32 position,UINT32 length,const DWRITE_SCRIPT_ANALYSIS *scriptanalysis) { +static inline HRESULT IDWriteTextAnalysisSink1_SetScriptAnalysis(IDWriteTextAnalysisSink1* This,UINT32 position,UINT32 length,const DWRITE_SCRIPT_ANALYSIS *scriptanalysis) { return This->lpVtbl->SetScriptAnalysis(This,position,length,scriptanalysis); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink1_SetLineBreakpoints(IDWriteTextAnalysisSink1* This,UINT32 position,UINT32 length,const DWRITE_LINE_BREAKPOINT *breakpoints) { +static inline HRESULT IDWriteTextAnalysisSink1_SetLineBreakpoints(IDWriteTextAnalysisSink1* This,UINT32 position,UINT32 length,const DWRITE_LINE_BREAKPOINT *breakpoints) { return This->lpVtbl->SetLineBreakpoints(This,position,length,breakpoints); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink1_SetBidiLevel(IDWriteTextAnalysisSink1* This,UINT32 position,UINT32 length,UINT8 explicitLevel,UINT8 resolvedLevel) { +static inline HRESULT IDWriteTextAnalysisSink1_SetBidiLevel(IDWriteTextAnalysisSink1* This,UINT32 position,UINT32 length,UINT8 explicitLevel,UINT8 resolvedLevel) { return This->lpVtbl->SetBidiLevel(This,position,length,explicitLevel,resolvedLevel); } -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink1_SetNumberSubstitution(IDWriteTextAnalysisSink1* This,UINT32 position,UINT32 length,IDWriteNumberSubstitution *substitution) { +static inline HRESULT IDWriteTextAnalysisSink1_SetNumberSubstitution(IDWriteTextAnalysisSink1* This,UINT32 position,UINT32 length,IDWriteNumberSubstitution *substitution) { return This->lpVtbl->SetNumberSubstitution(This,position,length,substitution); } /*** IDWriteTextAnalysisSink1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalysisSink1_SetGlyphOrientation(IDWriteTextAnalysisSink1* This,UINT32 pos,UINT32 length,DWRITE_GLYPH_ORIENTATION_ANGLE angle,UINT8 adjusted_bidilevel,WINBOOL is_sideways,WINBOOL is_rtl) { +static inline HRESULT IDWriteTextAnalysisSink1_SetGlyphOrientation(IDWriteTextAnalysisSink1* This,UINT32 pos,UINT32 length,DWRITE_GLYPH_ORIENTATION_ANGLE angle,UINT8 adjusted_bidilevel,WINBOOL is_sideways,WINBOOL is_rtl) { return This->lpVtbl->SetGlyphOrientation(This,pos,length,angle,adjusted_bidilevel,is_sideways,is_rtl); } #endif @@ -2759,193 +2751,193 @@ interface IDWriteTextLayout1 { #define IDWriteTextLayout1_GetCharacterSpacing(This,position,leading_spacing,trailing_spacing,minimum_advance_width,range) (This)->lpVtbl->GetCharacterSpacing(This,position,leading_spacing,trailing_spacing,minimum_advance_width,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout1_QueryInterface(IDWriteTextLayout1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextLayout1_QueryInterface(IDWriteTextLayout1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextLayout1_AddRef(IDWriteTextLayout1* This) { +static inline ULONG IDWriteTextLayout1_AddRef(IDWriteTextLayout1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextLayout1_Release(IDWriteTextLayout1* This) { +static inline ULONG IDWriteTextLayout1_Release(IDWriteTextLayout1* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextFormat methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetTextAlignment(IDWriteTextLayout1* This,DWRITE_TEXT_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout1_SetTextAlignment(IDWriteTextLayout1* This,DWRITE_TEXT_ALIGNMENT alignment) { return This->lpVtbl->SetTextAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetParagraphAlignment(IDWriteTextLayout1* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout1_SetParagraphAlignment(IDWriteTextLayout1* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { return This->lpVtbl->SetParagraphAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetWordWrapping(IDWriteTextLayout1* This,DWRITE_WORD_WRAPPING wrapping) { +static inline HRESULT IDWriteTextLayout1_SetWordWrapping(IDWriteTextLayout1* This,DWRITE_WORD_WRAPPING wrapping) { return This->lpVtbl->SetWordWrapping(This,wrapping); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetReadingDirection(IDWriteTextLayout1* This,DWRITE_READING_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout1_SetReadingDirection(IDWriteTextLayout1* This,DWRITE_READING_DIRECTION direction) { return This->lpVtbl->SetReadingDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetFlowDirection(IDWriteTextLayout1* This,DWRITE_FLOW_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout1_SetFlowDirection(IDWriteTextLayout1* This,DWRITE_FLOW_DIRECTION direction) { return This->lpVtbl->SetFlowDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetIncrementalTabStop(IDWriteTextLayout1* This,FLOAT tabstop) { +static inline HRESULT IDWriteTextLayout1_SetIncrementalTabStop(IDWriteTextLayout1* This,FLOAT tabstop) { return This->lpVtbl->SetIncrementalTabStop(This,tabstop); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetTrimming(IDWriteTextLayout1* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { +static inline HRESULT IDWriteTextLayout1_SetTrimming(IDWriteTextLayout1* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { return This->lpVtbl->SetTrimming(This,trimming,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetLineSpacing(IDWriteTextLayout1* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { +static inline HRESULT IDWriteTextLayout1_SetLineSpacing(IDWriteTextLayout1* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { return This->lpVtbl->SetLineSpacing(This,spacing,line_spacing,baseline); } -static __WIDL_INLINE DWRITE_TEXT_ALIGNMENT IDWriteTextLayout1_GetTextAlignment(IDWriteTextLayout1* This) { +static inline DWRITE_TEXT_ALIGNMENT IDWriteTextLayout1_GetTextAlignment(IDWriteTextLayout1* This) { return This->lpVtbl->GetTextAlignment(This); } -static __WIDL_INLINE DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout1_GetParagraphAlignment(IDWriteTextLayout1* This) { +static inline DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout1_GetParagraphAlignment(IDWriteTextLayout1* This) { return This->lpVtbl->GetParagraphAlignment(This); } -static __WIDL_INLINE DWRITE_WORD_WRAPPING IDWriteTextLayout1_GetWordWrapping(IDWriteTextLayout1* This) { +static inline DWRITE_WORD_WRAPPING IDWriteTextLayout1_GetWordWrapping(IDWriteTextLayout1* This) { return This->lpVtbl->GetWordWrapping(This); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextLayout1_GetReadingDirection(IDWriteTextLayout1* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextLayout1_GetReadingDirection(IDWriteTextLayout1* This) { return This->lpVtbl->GetReadingDirection(This); } -static __WIDL_INLINE DWRITE_FLOW_DIRECTION IDWriteTextLayout1_GetFlowDirection(IDWriteTextLayout1* This) { +static inline DWRITE_FLOW_DIRECTION IDWriteTextLayout1_GetFlowDirection(IDWriteTextLayout1* This) { return This->lpVtbl->GetFlowDirection(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout1_GetIncrementalTabStop(IDWriteTextLayout1* This) { +static inline FLOAT IDWriteTextLayout1_GetIncrementalTabStop(IDWriteTextLayout1* This) { return This->lpVtbl->GetIncrementalTabStop(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetTrimming(IDWriteTextLayout1* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteTextLayout1_GetTrimming(IDWriteTextLayout1* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->GetTrimming(This,options,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetLineSpacing(IDWriteTextLayout1* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { +static inline HRESULT IDWriteTextLayout1_GetLineSpacing(IDWriteTextLayout1* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { return This->lpVtbl->GetLineSpacing(This,method,spacing,baseline); } /*** IDWriteTextLayout methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetMaxWidth(IDWriteTextLayout1* This,FLOAT maxWidth) { +static inline HRESULT IDWriteTextLayout1_SetMaxWidth(IDWriteTextLayout1* This,FLOAT maxWidth) { return This->lpVtbl->SetMaxWidth(This,maxWidth); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetMaxHeight(IDWriteTextLayout1* This,FLOAT maxHeight) { +static inline HRESULT IDWriteTextLayout1_SetMaxHeight(IDWriteTextLayout1* This,FLOAT maxHeight) { return This->lpVtbl->SetMaxHeight(This,maxHeight); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetFontCollection(IDWriteTextLayout1* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetFontCollection(IDWriteTextLayout1* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontCollection(This,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetFontFamilyName(IDWriteTextLayout1* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetFontFamilyName(IDWriteTextLayout1* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontFamilyName(This,name,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetFontWeight(IDWriteTextLayout1* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetFontWeight(IDWriteTextLayout1* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontWeight(This,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetFontStyle(IDWriteTextLayout1* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetFontStyle(IDWriteTextLayout1* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStyle(This,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetFontStretch(IDWriteTextLayout1* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetFontStretch(IDWriteTextLayout1* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStretch(This,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetFontSize(IDWriteTextLayout1* This,FLOAT size,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetFontSize(IDWriteTextLayout1* This,FLOAT size,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontSize(This,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetUnderline(IDWriteTextLayout1* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetUnderline(IDWriteTextLayout1* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetUnderline(This,underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetStrikethrough(IDWriteTextLayout1* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetStrikethrough(IDWriteTextLayout1* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetStrikethrough(This,strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetDrawingEffect(IDWriteTextLayout1* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetDrawingEffect(IDWriteTextLayout1* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetDrawingEffect(This,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetInlineObject(IDWriteTextLayout1* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetInlineObject(IDWriteTextLayout1* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetInlineObject(This,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetTypography(IDWriteTextLayout1* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetTypography(IDWriteTextLayout1* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetTypography(This,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetLocaleName(IDWriteTextLayout1* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetLocaleName(IDWriteTextLayout1* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetLocaleName(This,locale,range); } -static __WIDL_INLINE FLOAT IDWriteTextLayout1_GetMaxWidth(IDWriteTextLayout1* This) { +static inline FLOAT IDWriteTextLayout1_GetMaxWidth(IDWriteTextLayout1* This) { return This->lpVtbl->GetMaxWidth(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout1_GetMaxHeight(IDWriteTextLayout1* This) { +static inline FLOAT IDWriteTextLayout1_GetMaxHeight(IDWriteTextLayout1* This) { return This->lpVtbl->GetMaxHeight(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetFontCollection(IDWriteTextLayout1* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetFontCollection(IDWriteTextLayout1* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontCollection(This,pos,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetFontFamilyNameLength(IDWriteTextLayout1* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetFontFamilyNameLength(IDWriteTextLayout1* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyNameLength(This,pos,len,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetFontFamilyName(IDWriteTextLayout1* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetFontFamilyName(IDWriteTextLayout1* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetFontWeight(IDWriteTextLayout1* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetFontWeight(IDWriteTextLayout1* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontWeight(This,position,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetFontStyle(IDWriteTextLayout1* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetFontStyle(IDWriteTextLayout1* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStyle(This,currentPosition,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetFontStretch(IDWriteTextLayout1* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetFontStretch(IDWriteTextLayout1* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStretch(This,position,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetFontSize(IDWriteTextLayout1* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetFontSize(IDWriteTextLayout1* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontSize(This,position,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetUnderline(IDWriteTextLayout1* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetUnderline(IDWriteTextLayout1* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetUnderline(This,position,has_underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetStrikethrough(IDWriteTextLayout1* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetStrikethrough(IDWriteTextLayout1* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetStrikethrough(This,position,has_strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetDrawingEffect(IDWriteTextLayout1* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetDrawingEffect(IDWriteTextLayout1* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetDrawingEffect(This,position,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetInlineObject(IDWriteTextLayout1* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetInlineObject(IDWriteTextLayout1* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetInlineObject(This,position,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetTypography(IDWriteTextLayout1* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetTypography(IDWriteTextLayout1* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetTypography(This,position,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetLocaleNameLength(IDWriteTextLayout1* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetLocaleNameLength(IDWriteTextLayout1* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleNameLength(This,position,length,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetLocaleName(IDWriteTextLayout1* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetLocaleName(IDWriteTextLayout1* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_Draw(IDWriteTextLayout1* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { +static inline HRESULT IDWriteTextLayout1_Draw(IDWriteTextLayout1* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { return This->lpVtbl->Draw(This,context,renderer,originX,originY); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetLineMetrics(IDWriteTextLayout1* This,DWRITE_LINE_METRICS *metrics,UINT32 max_count,UINT32 *actual_count) { +static inline HRESULT IDWriteTextLayout1_GetLineMetrics(IDWriteTextLayout1* This,DWRITE_LINE_METRICS *metrics,UINT32 max_count,UINT32 *actual_count) { return This->lpVtbl->GetLineMetrics(This,metrics,max_count,actual_count); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetMetrics(IDWriteTextLayout1* This,DWRITE_TEXT_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout1_GetMetrics(IDWriteTextLayout1* This,DWRITE_TEXT_METRICS *metrics) { return This->lpVtbl->GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetOverhangMetrics(IDWriteTextLayout1* This,DWRITE_OVERHANG_METRICS *overhangs) { +static inline HRESULT IDWriteTextLayout1_GetOverhangMetrics(IDWriteTextLayout1* This,DWRITE_OVERHANG_METRICS *overhangs) { return This->lpVtbl->GetOverhangMetrics(This,overhangs); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetClusterMetrics(IDWriteTextLayout1* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { +static inline HRESULT IDWriteTextLayout1_GetClusterMetrics(IDWriteTextLayout1* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { return This->lpVtbl->GetClusterMetrics(This,metrics,max_count,act_count); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_DetermineMinWidth(IDWriteTextLayout1* This,FLOAT *min_width) { +static inline HRESULT IDWriteTextLayout1_DetermineMinWidth(IDWriteTextLayout1* This,FLOAT *min_width) { return This->lpVtbl->DetermineMinWidth(This,min_width); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_HitTestPoint(IDWriteTextLayout1* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout1_HitTestPoint(IDWriteTextLayout1* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestPoint(This,pointX,pointY,is_trailinghit,is_inside,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_HitTestTextPosition(IDWriteTextLayout1* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout1_HitTestTextPosition(IDWriteTextLayout1* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestTextPosition(This,textPosition,is_trailinghit,pointX,pointY,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_HitTestTextRange(IDWriteTextLayout1* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { +static inline HRESULT IDWriteTextLayout1_HitTestTextRange(IDWriteTextLayout1* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { return This->lpVtbl->HitTestTextRange(This,textPosition,textLength,originX,originY,metrics,max_metricscount,actual_metricscount); } /*** IDWriteTextLayout1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetPairKerning(IDWriteTextLayout1* This,WINBOOL is_pairkerning_enabled,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetPairKerning(IDWriteTextLayout1* This,WINBOOL is_pairkerning_enabled,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetPairKerning(This,is_pairkerning_enabled,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetPairKerning(IDWriteTextLayout1* This,UINT32 position,WINBOOL *is_pairkerning_enabled,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetPairKerning(IDWriteTextLayout1* This,UINT32 position,WINBOOL *is_pairkerning_enabled,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetPairKerning(This,position,is_pairkerning_enabled,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_SetCharacterSpacing(IDWriteTextLayout1* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT minimum_advance_width,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout1_SetCharacterSpacing(IDWriteTextLayout1* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT minimum_advance_width,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetCharacterSpacing(This,leading_spacing,trailing_spacing,minimum_advance_width,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout1_GetCharacterSpacing(IDWriteTextLayout1* This,UINT32 position,FLOAT *leading_spacing,FLOAT *trailing_spacing,FLOAT *minimum_advance_width,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout1_GetCharacterSpacing(IDWriteTextLayout1* This,UINT32 position,FLOAT *leading_spacing,FLOAT *trailing_spacing,FLOAT *minimum_advance_width,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetCharacterSpacing(This,position,leading_spacing,trailing_spacing,minimum_advance_width,range); } #endif @@ -3070,45 +3062,45 @@ interface IDWriteBitmapRenderTarget1 { #define IDWriteBitmapRenderTarget1_SetTextAntialiasMode(This,mode) (This)->lpVtbl->SetTextAntialiasMode(This,mode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget1_QueryInterface(IDWriteBitmapRenderTarget1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteBitmapRenderTarget1_QueryInterface(IDWriteBitmapRenderTarget1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteBitmapRenderTarget1_AddRef(IDWriteBitmapRenderTarget1* This) { +static inline ULONG IDWriteBitmapRenderTarget1_AddRef(IDWriteBitmapRenderTarget1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteBitmapRenderTarget1_Release(IDWriteBitmapRenderTarget1* This) { +static inline ULONG IDWriteBitmapRenderTarget1_Release(IDWriteBitmapRenderTarget1* This) { return This->lpVtbl->Release(This); } /*** IDWriteBitmapRenderTarget methods ***/ -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget1_DrawGlyphRun(IDWriteBitmapRenderTarget1* This,FLOAT baselineOriginX,FLOAT baselineOriginY,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_GLYPH_RUN *glyph_run,IDWriteRenderingParams *params,COLORREF textColor,RECT *blackbox_rect) { +static inline HRESULT IDWriteBitmapRenderTarget1_DrawGlyphRun(IDWriteBitmapRenderTarget1* This,FLOAT baselineOriginX,FLOAT baselineOriginY,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_GLYPH_RUN *glyph_run,IDWriteRenderingParams *params,COLORREF textColor,RECT *blackbox_rect) { return This->lpVtbl->DrawGlyphRun(This,baselineOriginX,baselineOriginY,measuring_mode,glyph_run,params,textColor,blackbox_rect); } -static __WIDL_INLINE HDC IDWriteBitmapRenderTarget1_GetMemoryDC(IDWriteBitmapRenderTarget1* This) { +static inline HDC IDWriteBitmapRenderTarget1_GetMemoryDC(IDWriteBitmapRenderTarget1* This) { return This->lpVtbl->GetMemoryDC(This); } -static __WIDL_INLINE FLOAT IDWriteBitmapRenderTarget1_GetPixelsPerDip(IDWriteBitmapRenderTarget1* This) { +static inline FLOAT IDWriteBitmapRenderTarget1_GetPixelsPerDip(IDWriteBitmapRenderTarget1* This) { return This->lpVtbl->GetPixelsPerDip(This); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget1_SetPixelsPerDip(IDWriteBitmapRenderTarget1* This,FLOAT pixels_per_dip) { +static inline HRESULT IDWriteBitmapRenderTarget1_SetPixelsPerDip(IDWriteBitmapRenderTarget1* This,FLOAT pixels_per_dip) { return This->lpVtbl->SetPixelsPerDip(This,pixels_per_dip); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget1_GetCurrentTransform(IDWriteBitmapRenderTarget1* This,DWRITE_MATRIX *transform) { +static inline HRESULT IDWriteBitmapRenderTarget1_GetCurrentTransform(IDWriteBitmapRenderTarget1* This,DWRITE_MATRIX *transform) { return This->lpVtbl->GetCurrentTransform(This,transform); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget1_SetCurrentTransform(IDWriteBitmapRenderTarget1* This,const DWRITE_MATRIX *transform) { +static inline HRESULT IDWriteBitmapRenderTarget1_SetCurrentTransform(IDWriteBitmapRenderTarget1* This,const DWRITE_MATRIX *transform) { return This->lpVtbl->SetCurrentTransform(This,transform); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget1_GetSize(IDWriteBitmapRenderTarget1* This,SIZE *size) { +static inline HRESULT IDWriteBitmapRenderTarget1_GetSize(IDWriteBitmapRenderTarget1* This,SIZE *size) { return This->lpVtbl->GetSize(This,size); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget1_Resize(IDWriteBitmapRenderTarget1* This,UINT32 width,UINT32 height) { +static inline HRESULT IDWriteBitmapRenderTarget1_Resize(IDWriteBitmapRenderTarget1* This,UINT32 width,UINT32 height) { return This->lpVtbl->Resize(This,width,height); } /*** IDWriteBitmapRenderTarget1 methods ***/ -static __WIDL_INLINE DWRITE_TEXT_ANTIALIAS_MODE IDWriteBitmapRenderTarget1_GetTextAntialiasMode(IDWriteBitmapRenderTarget1* This) { +static inline DWRITE_TEXT_ANTIALIAS_MODE IDWriteBitmapRenderTarget1_GetTextAntialiasMode(IDWriteBitmapRenderTarget1* This) { return This->lpVtbl->GetTextAntialiasMode(This); } -static __WIDL_INLINE HRESULT IDWriteBitmapRenderTarget1_SetTextAntialiasMode(IDWriteBitmapRenderTarget1* This,DWRITE_TEXT_ANTIALIAS_MODE mode) { +static inline HRESULT IDWriteBitmapRenderTarget1_SetTextAntialiasMode(IDWriteBitmapRenderTarget1* This,DWRITE_TEXT_ANTIALIAS_MODE mode) { return This->lpVtbl->SetTextAntialiasMode(This,mode); } #endif diff --git a/lib/libc/include/any-windows-any/dwrite_2.h b/lib/libc/include/any-windows-any/dwrite_2.h index 5402df1b4858e23cfc6e4eac816c670ecfbf0e8e..26477eacc3d527a75e28eae806d098aeae89893e 100644 --- a/lib/libc/include/any-windows-any/dwrite_2.h +++ b/lib/libc/include/any-windows-any/dwrite_2.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dwrite_2.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dwrite_2.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dwrite_2_h__ #define __dwrite_2_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDWriteTextRenderer1_FWD_DEFINED__ @@ -359,37 +351,37 @@ interface IDWriteTextRenderer1 { #define IDWriteTextRenderer1_DrawInlineObject(This,context,originX,originY,angle,inlineObject,is_sideways,is_rtl,effect) (This)->lpVtbl->IDWriteTextRenderer1_DrawInlineObject(This,context,originX,originY,angle,inlineObject,is_sideways,is_rtl,effect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextRenderer1_QueryInterface(IDWriteTextRenderer1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextRenderer1_QueryInterface(IDWriteTextRenderer1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextRenderer1_AddRef(IDWriteTextRenderer1* This) { +static inline ULONG IDWriteTextRenderer1_AddRef(IDWriteTextRenderer1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextRenderer1_Release(IDWriteTextRenderer1* This) { +static inline ULONG IDWriteTextRenderer1_Release(IDWriteTextRenderer1* This) { return This->lpVtbl->Release(This); } /*** IDWritePixelSnapping methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextRenderer1_IsPixelSnappingDisabled(IDWriteTextRenderer1* This,void *client_drawingcontext,WINBOOL *disabled) { +static inline HRESULT IDWriteTextRenderer1_IsPixelSnappingDisabled(IDWriteTextRenderer1* This,void *client_drawingcontext,WINBOOL *disabled) { return This->lpVtbl->IsPixelSnappingDisabled(This,client_drawingcontext,disabled); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer1_GetCurrentTransform(IDWriteTextRenderer1* This,void *client_drawingcontext,DWRITE_MATRIX *transform) { +static inline HRESULT IDWriteTextRenderer1_GetCurrentTransform(IDWriteTextRenderer1* This,void *client_drawingcontext,DWRITE_MATRIX *transform) { return This->lpVtbl->GetCurrentTransform(This,client_drawingcontext,transform); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer1_GetPixelsPerDip(IDWriteTextRenderer1* This,void *client_drawingcontext,FLOAT *pixels_per_dip) { +static inline HRESULT IDWriteTextRenderer1_GetPixelsPerDip(IDWriteTextRenderer1* This,void *client_drawingcontext,FLOAT *pixels_per_dip) { return This->lpVtbl->GetPixelsPerDip(This,client_drawingcontext,pixels_per_dip); } /*** IDWriteTextRenderer methods ***/ /*** IDWriteTextRenderer1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextRenderer1_DrawGlyphRun(IDWriteTextRenderer1* This,void *context,FLOAT originX,FLOAT originY,DWRITE_GLYPH_ORIENTATION_ANGLE angle,DWRITE_MEASURING_MODE mode,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *rundescr,IUnknown *effect) { +static inline HRESULT IDWriteTextRenderer1_DrawGlyphRun(IDWriteTextRenderer1* This,void *context,FLOAT originX,FLOAT originY,DWRITE_GLYPH_ORIENTATION_ANGLE angle,DWRITE_MEASURING_MODE mode,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *rundescr,IUnknown *effect) { return This->lpVtbl->IDWriteTextRenderer1_DrawGlyphRun(This,context,originX,originY,angle,mode,run,rundescr,effect); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer1_DrawUnderline(IDWriteTextRenderer1* This,void *context,FLOAT originX,FLOAT originY,DWRITE_GLYPH_ORIENTATION_ANGLE angle,const DWRITE_UNDERLINE *underline,IUnknown *effect) { +static inline HRESULT IDWriteTextRenderer1_DrawUnderline(IDWriteTextRenderer1* This,void *context,FLOAT originX,FLOAT originY,DWRITE_GLYPH_ORIENTATION_ANGLE angle,const DWRITE_UNDERLINE *underline,IUnknown *effect) { return This->lpVtbl->IDWriteTextRenderer1_DrawUnderline(This,context,originX,originY,angle,underline,effect); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer1_DrawStrikethrough(IDWriteTextRenderer1* This,void *context,FLOAT originX,FLOAT originY,DWRITE_GLYPH_ORIENTATION_ANGLE angle,const DWRITE_STRIKETHROUGH *strikethrough,IUnknown *effect) { +static inline HRESULT IDWriteTextRenderer1_DrawStrikethrough(IDWriteTextRenderer1* This,void *context,FLOAT originX,FLOAT originY,DWRITE_GLYPH_ORIENTATION_ANGLE angle,const DWRITE_STRIKETHROUGH *strikethrough,IUnknown *effect) { return This->lpVtbl->IDWriteTextRenderer1_DrawStrikethrough(This,context,originX,originY,angle,strikethrough,effect); } -static __WIDL_INLINE HRESULT IDWriteTextRenderer1_DrawInlineObject(IDWriteTextRenderer1* This,void *context,FLOAT originX,FLOAT originY,DWRITE_GLYPH_ORIENTATION_ANGLE angle,IDWriteInlineObject *inlineObject,WINBOOL is_sideways,WINBOOL is_rtl,IUnknown *effect) { +static inline HRESULT IDWriteTextRenderer1_DrawInlineObject(IDWriteTextRenderer1* This,void *context,FLOAT originX,FLOAT originY,DWRITE_GLYPH_ORIENTATION_ANGLE angle,IDWriteInlineObject *inlineObject,WINBOOL is_sideways,WINBOOL is_rtl,IUnknown *effect) { return This->lpVtbl->IDWriteTextRenderer1_DrawInlineObject(This,context,originX,originY,angle,inlineObject,is_sideways,is_rtl,effect); } #endif @@ -476,17 +468,17 @@ interface IDWriteFontFallback { #define IDWriteFontFallback_MapCharacters(This,source,position,length,basecollection,baseFamilyName,baseWeight,baseStyle,baseStretch,mappedLength,mappedFont,scale) (This)->lpVtbl->MapCharacters(This,source,position,length,basecollection,baseFamilyName,baseWeight,baseStyle,baseStretch,mappedLength,mappedFont,scale) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFallback_QueryInterface(IDWriteFontFallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFallback_QueryInterface(IDWriteFontFallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFallback_AddRef(IDWriteFontFallback* This) { +static inline ULONG IDWriteFontFallback_AddRef(IDWriteFontFallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFallback_Release(IDWriteFontFallback* This) { +static inline ULONG IDWriteFontFallback_Release(IDWriteFontFallback* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFallback methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFallback_MapCharacters(IDWriteFontFallback* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteFontCollection *basecollection,const WCHAR *baseFamilyName,DWRITE_FONT_WEIGHT baseWeight,DWRITE_FONT_STYLE baseStyle,DWRITE_FONT_STRETCH baseStretch,UINT32 *mappedLength,IDWriteFont **mappedFont,FLOAT *scale) { +static inline HRESULT IDWriteFontFallback_MapCharacters(IDWriteFontFallback* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteFontCollection *basecollection,const WCHAR *baseFamilyName,DWRITE_FONT_WEIGHT baseWeight,DWRITE_FONT_STYLE baseStyle,DWRITE_FONT_STRETCH baseStretch,UINT32 *mappedLength,IDWriteFont **mappedFont,FLOAT *scale) { return This->lpVtbl->MapCharacters(This,source,position,length,basecollection,baseFamilyName,baseWeight,baseStyle,baseStretch,mappedLength,mappedFont,scale); } #endif @@ -729,114 +721,114 @@ interface IDWriteTextFormat1 { #define IDWriteTextFormat1_GetFontFallback(This,fallback) (This)->lpVtbl->GetFontFallback(This,fallback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat1_QueryInterface(IDWriteTextFormat1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextFormat1_QueryInterface(IDWriteTextFormat1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextFormat1_AddRef(IDWriteTextFormat1* This) { +static inline ULONG IDWriteTextFormat1_AddRef(IDWriteTextFormat1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextFormat1_Release(IDWriteTextFormat1* This) { +static inline ULONG IDWriteTextFormat1_Release(IDWriteTextFormat1* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextFormat methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetTextAlignment(IDWriteTextFormat1* This,DWRITE_TEXT_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat1_SetTextAlignment(IDWriteTextFormat1* This,DWRITE_TEXT_ALIGNMENT alignment) { return This->lpVtbl->SetTextAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetParagraphAlignment(IDWriteTextFormat1* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat1_SetParagraphAlignment(IDWriteTextFormat1* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { return This->lpVtbl->SetParagraphAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetWordWrapping(IDWriteTextFormat1* This,DWRITE_WORD_WRAPPING wrapping) { +static inline HRESULT IDWriteTextFormat1_SetWordWrapping(IDWriteTextFormat1* This,DWRITE_WORD_WRAPPING wrapping) { return This->lpVtbl->SetWordWrapping(This,wrapping); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetReadingDirection(IDWriteTextFormat1* This,DWRITE_READING_DIRECTION direction) { +static inline HRESULT IDWriteTextFormat1_SetReadingDirection(IDWriteTextFormat1* This,DWRITE_READING_DIRECTION direction) { return This->lpVtbl->SetReadingDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetFlowDirection(IDWriteTextFormat1* This,DWRITE_FLOW_DIRECTION direction) { +static inline HRESULT IDWriteTextFormat1_SetFlowDirection(IDWriteTextFormat1* This,DWRITE_FLOW_DIRECTION direction) { return This->lpVtbl->SetFlowDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetIncrementalTabStop(IDWriteTextFormat1* This,FLOAT tabstop) { +static inline HRESULT IDWriteTextFormat1_SetIncrementalTabStop(IDWriteTextFormat1* This,FLOAT tabstop) { return This->lpVtbl->SetIncrementalTabStop(This,tabstop); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetTrimming(IDWriteTextFormat1* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { +static inline HRESULT IDWriteTextFormat1_SetTrimming(IDWriteTextFormat1* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { return This->lpVtbl->SetTrimming(This,trimming,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetLineSpacing(IDWriteTextFormat1* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { +static inline HRESULT IDWriteTextFormat1_SetLineSpacing(IDWriteTextFormat1* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { return This->lpVtbl->SetLineSpacing(This,spacing,line_spacing,baseline); } -static __WIDL_INLINE DWRITE_TEXT_ALIGNMENT IDWriteTextFormat1_GetTextAlignment(IDWriteTextFormat1* This) { +static inline DWRITE_TEXT_ALIGNMENT IDWriteTextFormat1_GetTextAlignment(IDWriteTextFormat1* This) { return This->lpVtbl->GetTextAlignment(This); } -static __WIDL_INLINE DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextFormat1_GetParagraphAlignment(IDWriteTextFormat1* This) { +static inline DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextFormat1_GetParagraphAlignment(IDWriteTextFormat1* This) { return This->lpVtbl->GetParagraphAlignment(This); } -static __WIDL_INLINE DWRITE_WORD_WRAPPING IDWriteTextFormat1_GetWordWrapping(IDWriteTextFormat1* This) { +static inline DWRITE_WORD_WRAPPING IDWriteTextFormat1_GetWordWrapping(IDWriteTextFormat1* This) { return This->lpVtbl->GetWordWrapping(This); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextFormat1_GetReadingDirection(IDWriteTextFormat1* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextFormat1_GetReadingDirection(IDWriteTextFormat1* This) { return This->lpVtbl->GetReadingDirection(This); } -static __WIDL_INLINE DWRITE_FLOW_DIRECTION IDWriteTextFormat1_GetFlowDirection(IDWriteTextFormat1* This) { +static inline DWRITE_FLOW_DIRECTION IDWriteTextFormat1_GetFlowDirection(IDWriteTextFormat1* This) { return This->lpVtbl->GetFlowDirection(This); } -static __WIDL_INLINE FLOAT IDWriteTextFormat1_GetIncrementalTabStop(IDWriteTextFormat1* This) { +static inline FLOAT IDWriteTextFormat1_GetIncrementalTabStop(IDWriteTextFormat1* This) { return This->lpVtbl->GetIncrementalTabStop(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_GetTrimming(IDWriteTextFormat1* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteTextFormat1_GetTrimming(IDWriteTextFormat1* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->GetTrimming(This,options,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_GetLineSpacing(IDWriteTextFormat1* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { +static inline HRESULT IDWriteTextFormat1_GetLineSpacing(IDWriteTextFormat1* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { return This->lpVtbl->GetLineSpacing(This,method,spacing,baseline); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_GetFontCollection(IDWriteTextFormat1* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteTextFormat1_GetFontCollection(IDWriteTextFormat1* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteTextFormat1_GetFontFamilyNameLength(IDWriteTextFormat1* This) { +static inline UINT32 IDWriteTextFormat1_GetFontFamilyNameLength(IDWriteTextFormat1* This) { return This->lpVtbl->GetFontFamilyNameLength(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_GetFontFamilyName(IDWriteTextFormat1* This,WCHAR *name,UINT32 size) { +static inline HRESULT IDWriteTextFormat1_GetFontFamilyName(IDWriteTextFormat1* This,WCHAR *name,UINT32 size) { return This->lpVtbl->GetFontFamilyName(This,name,size); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteTextFormat1_GetFontWeight(IDWriteTextFormat1* This) { +static inline DWRITE_FONT_WEIGHT IDWriteTextFormat1_GetFontWeight(IDWriteTextFormat1* This) { return This->lpVtbl->GetFontWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteTextFormat1_GetFontStyle(IDWriteTextFormat1* This) { +static inline DWRITE_FONT_STYLE IDWriteTextFormat1_GetFontStyle(IDWriteTextFormat1* This) { return This->lpVtbl->GetFontStyle(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteTextFormat1_GetFontStretch(IDWriteTextFormat1* This) { +static inline DWRITE_FONT_STRETCH IDWriteTextFormat1_GetFontStretch(IDWriteTextFormat1* This) { return This->lpVtbl->GetFontStretch(This); } -static __WIDL_INLINE FLOAT IDWriteTextFormat1_GetFontSize(IDWriteTextFormat1* This) { +static inline FLOAT IDWriteTextFormat1_GetFontSize(IDWriteTextFormat1* This) { return This->lpVtbl->GetFontSize(This); } -static __WIDL_INLINE UINT32 IDWriteTextFormat1_GetLocaleNameLength(IDWriteTextFormat1* This) { +static inline UINT32 IDWriteTextFormat1_GetLocaleNameLength(IDWriteTextFormat1* This) { return This->lpVtbl->GetLocaleNameLength(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_GetLocaleName(IDWriteTextFormat1* This,WCHAR *name,UINT32 size) { +static inline HRESULT IDWriteTextFormat1_GetLocaleName(IDWriteTextFormat1* This,WCHAR *name,UINT32 size) { return This->lpVtbl->GetLocaleName(This,name,size); } /*** IDWriteTextFormat1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetVerticalGlyphOrientation(IDWriteTextFormat1* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { +static inline HRESULT IDWriteTextFormat1_SetVerticalGlyphOrientation(IDWriteTextFormat1* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { return This->lpVtbl->SetVerticalGlyphOrientation(This,orientation); } -static __WIDL_INLINE DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextFormat1_GetVerticalGlyphOrientation(IDWriteTextFormat1* This) { +static inline DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextFormat1_GetVerticalGlyphOrientation(IDWriteTextFormat1* This) { return This->lpVtbl->GetVerticalGlyphOrientation(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetLastLineWrapping(IDWriteTextFormat1* This,WINBOOL lastline_wrapping_enabled) { +static inline HRESULT IDWriteTextFormat1_SetLastLineWrapping(IDWriteTextFormat1* This,WINBOOL lastline_wrapping_enabled) { return This->lpVtbl->SetLastLineWrapping(This,lastline_wrapping_enabled); } -static __WIDL_INLINE WINBOOL IDWriteTextFormat1_GetLastLineWrapping(IDWriteTextFormat1* This) { +static inline WINBOOL IDWriteTextFormat1_GetLastLineWrapping(IDWriteTextFormat1* This) { return This->lpVtbl->GetLastLineWrapping(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetOpticalAlignment(IDWriteTextFormat1* This,DWRITE_OPTICAL_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat1_SetOpticalAlignment(IDWriteTextFormat1* This,DWRITE_OPTICAL_ALIGNMENT alignment) { return This->lpVtbl->SetOpticalAlignment(This,alignment); } -static __WIDL_INLINE DWRITE_OPTICAL_ALIGNMENT IDWriteTextFormat1_GetOpticalAlignment(IDWriteTextFormat1* This) { +static inline DWRITE_OPTICAL_ALIGNMENT IDWriteTextFormat1_GetOpticalAlignment(IDWriteTextFormat1* This) { return This->lpVtbl->GetOpticalAlignment(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_SetFontFallback(IDWriteTextFormat1* This,IDWriteFontFallback *fallback) { +static inline HRESULT IDWriteTextFormat1_SetFontFallback(IDWriteTextFormat1* This,IDWriteFontFallback *fallback) { return This->lpVtbl->SetFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteTextFormat1_GetFontFallback(IDWriteTextFormat1* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteTextFormat1_GetFontFallback(IDWriteTextFormat1* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetFontFallback(This,fallback); } #endif @@ -1367,218 +1359,218 @@ interface IDWriteTextLayout2 { #define IDWriteTextLayout2_GetFontFallback(This,fallback) (This)->lpVtbl->GetFontFallback(This,fallback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout2_QueryInterface(IDWriteTextLayout2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextLayout2_QueryInterface(IDWriteTextLayout2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextLayout2_AddRef(IDWriteTextLayout2* This) { +static inline ULONG IDWriteTextLayout2_AddRef(IDWriteTextLayout2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextLayout2_Release(IDWriteTextLayout2* This) { +static inline ULONG IDWriteTextLayout2_Release(IDWriteTextLayout2* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextFormat methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetTextAlignment(IDWriteTextLayout2* This,DWRITE_TEXT_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout2_SetTextAlignment(IDWriteTextLayout2* This,DWRITE_TEXT_ALIGNMENT alignment) { return This->lpVtbl->SetTextAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetParagraphAlignment(IDWriteTextLayout2* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout2_SetParagraphAlignment(IDWriteTextLayout2* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { return This->lpVtbl->SetParagraphAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetWordWrapping(IDWriteTextLayout2* This,DWRITE_WORD_WRAPPING wrapping) { +static inline HRESULT IDWriteTextLayout2_SetWordWrapping(IDWriteTextLayout2* This,DWRITE_WORD_WRAPPING wrapping) { return This->lpVtbl->SetWordWrapping(This,wrapping); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetReadingDirection(IDWriteTextLayout2* This,DWRITE_READING_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout2_SetReadingDirection(IDWriteTextLayout2* This,DWRITE_READING_DIRECTION direction) { return This->lpVtbl->SetReadingDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetFlowDirection(IDWriteTextLayout2* This,DWRITE_FLOW_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout2_SetFlowDirection(IDWriteTextLayout2* This,DWRITE_FLOW_DIRECTION direction) { return This->lpVtbl->SetFlowDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetIncrementalTabStop(IDWriteTextLayout2* This,FLOAT tabstop) { +static inline HRESULT IDWriteTextLayout2_SetIncrementalTabStop(IDWriteTextLayout2* This,FLOAT tabstop) { return This->lpVtbl->SetIncrementalTabStop(This,tabstop); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetTrimming(IDWriteTextLayout2* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { +static inline HRESULT IDWriteTextLayout2_SetTrimming(IDWriteTextLayout2* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { return This->lpVtbl->SetTrimming(This,trimming,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetLineSpacing(IDWriteTextLayout2* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { +static inline HRESULT IDWriteTextLayout2_SetLineSpacing(IDWriteTextLayout2* This,DWRITE_LINE_SPACING_METHOD spacing,FLOAT line_spacing,FLOAT baseline) { return This->lpVtbl->SetLineSpacing(This,spacing,line_spacing,baseline); } -static __WIDL_INLINE DWRITE_TEXT_ALIGNMENT IDWriteTextLayout2_GetTextAlignment(IDWriteTextLayout2* This) { +static inline DWRITE_TEXT_ALIGNMENT IDWriteTextLayout2_GetTextAlignment(IDWriteTextLayout2* This) { return This->lpVtbl->GetTextAlignment(This); } -static __WIDL_INLINE DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout2_GetParagraphAlignment(IDWriteTextLayout2* This) { +static inline DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout2_GetParagraphAlignment(IDWriteTextLayout2* This) { return This->lpVtbl->GetParagraphAlignment(This); } -static __WIDL_INLINE DWRITE_WORD_WRAPPING IDWriteTextLayout2_GetWordWrapping(IDWriteTextLayout2* This) { +static inline DWRITE_WORD_WRAPPING IDWriteTextLayout2_GetWordWrapping(IDWriteTextLayout2* This) { return This->lpVtbl->GetWordWrapping(This); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextLayout2_GetReadingDirection(IDWriteTextLayout2* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextLayout2_GetReadingDirection(IDWriteTextLayout2* This) { return This->lpVtbl->GetReadingDirection(This); } -static __WIDL_INLINE DWRITE_FLOW_DIRECTION IDWriteTextLayout2_GetFlowDirection(IDWriteTextLayout2* This) { +static inline DWRITE_FLOW_DIRECTION IDWriteTextLayout2_GetFlowDirection(IDWriteTextLayout2* This) { return This->lpVtbl->GetFlowDirection(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout2_GetIncrementalTabStop(IDWriteTextLayout2* This) { +static inline FLOAT IDWriteTextLayout2_GetIncrementalTabStop(IDWriteTextLayout2* This) { return This->lpVtbl->GetIncrementalTabStop(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetTrimming(IDWriteTextLayout2* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteTextLayout2_GetTrimming(IDWriteTextLayout2* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->GetTrimming(This,options,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetLineSpacing(IDWriteTextLayout2* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { +static inline HRESULT IDWriteTextLayout2_GetLineSpacing(IDWriteTextLayout2* This,DWRITE_LINE_SPACING_METHOD *method,FLOAT *spacing,FLOAT *baseline) { return This->lpVtbl->GetLineSpacing(This,method,spacing,baseline); } /*** IDWriteTextLayout methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetMaxWidth(IDWriteTextLayout2* This,FLOAT maxWidth) { +static inline HRESULT IDWriteTextLayout2_SetMaxWidth(IDWriteTextLayout2* This,FLOAT maxWidth) { return This->lpVtbl->SetMaxWidth(This,maxWidth); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetMaxHeight(IDWriteTextLayout2* This,FLOAT maxHeight) { +static inline HRESULT IDWriteTextLayout2_SetMaxHeight(IDWriteTextLayout2* This,FLOAT maxHeight) { return This->lpVtbl->SetMaxHeight(This,maxHeight); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetFontCollection(IDWriteTextLayout2* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetFontCollection(IDWriteTextLayout2* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontCollection(This,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetFontFamilyName(IDWriteTextLayout2* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetFontFamilyName(IDWriteTextLayout2* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontFamilyName(This,name,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetFontWeight(IDWriteTextLayout2* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetFontWeight(IDWriteTextLayout2* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontWeight(This,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetFontStyle(IDWriteTextLayout2* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetFontStyle(IDWriteTextLayout2* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStyle(This,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetFontStretch(IDWriteTextLayout2* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetFontStretch(IDWriteTextLayout2* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStretch(This,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetFontSize(IDWriteTextLayout2* This,FLOAT size,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetFontSize(IDWriteTextLayout2* This,FLOAT size,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontSize(This,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetUnderline(IDWriteTextLayout2* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetUnderline(IDWriteTextLayout2* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetUnderline(This,underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetStrikethrough(IDWriteTextLayout2* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetStrikethrough(IDWriteTextLayout2* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetStrikethrough(This,strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetDrawingEffect(IDWriteTextLayout2* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetDrawingEffect(IDWriteTextLayout2* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetDrawingEffect(This,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetInlineObject(IDWriteTextLayout2* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetInlineObject(IDWriteTextLayout2* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetInlineObject(This,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetTypography(IDWriteTextLayout2* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetTypography(IDWriteTextLayout2* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetTypography(This,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetLocaleName(IDWriteTextLayout2* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetLocaleName(IDWriteTextLayout2* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetLocaleName(This,locale,range); } -static __WIDL_INLINE FLOAT IDWriteTextLayout2_GetMaxWidth(IDWriteTextLayout2* This) { +static inline FLOAT IDWriteTextLayout2_GetMaxWidth(IDWriteTextLayout2* This) { return This->lpVtbl->GetMaxWidth(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout2_GetMaxHeight(IDWriteTextLayout2* This) { +static inline FLOAT IDWriteTextLayout2_GetMaxHeight(IDWriteTextLayout2* This) { return This->lpVtbl->GetMaxHeight(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetFontCollection(IDWriteTextLayout2* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetFontCollection(IDWriteTextLayout2* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontCollection(This,pos,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetFontFamilyNameLength(IDWriteTextLayout2* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetFontFamilyNameLength(IDWriteTextLayout2* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyNameLength(This,pos,len,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetFontFamilyName(IDWriteTextLayout2* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetFontFamilyName(IDWriteTextLayout2* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetFontWeight(IDWriteTextLayout2* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetFontWeight(IDWriteTextLayout2* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontWeight(This,position,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetFontStyle(IDWriteTextLayout2* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetFontStyle(IDWriteTextLayout2* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStyle(This,currentPosition,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetFontStretch(IDWriteTextLayout2* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetFontStretch(IDWriteTextLayout2* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStretch(This,position,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetFontSize(IDWriteTextLayout2* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetFontSize(IDWriteTextLayout2* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontSize(This,position,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetUnderline(IDWriteTextLayout2* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetUnderline(IDWriteTextLayout2* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetUnderline(This,position,has_underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetStrikethrough(IDWriteTextLayout2* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetStrikethrough(IDWriteTextLayout2* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetStrikethrough(This,position,has_strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetDrawingEffect(IDWriteTextLayout2* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetDrawingEffect(IDWriteTextLayout2* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetDrawingEffect(This,position,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetInlineObject(IDWriteTextLayout2* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetInlineObject(IDWriteTextLayout2* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetInlineObject(This,position,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetTypography(IDWriteTextLayout2* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetTypography(IDWriteTextLayout2* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetTypography(This,position,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetLocaleNameLength(IDWriteTextLayout2* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetLocaleNameLength(IDWriteTextLayout2* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleNameLength(This,position,length,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetLocaleName(IDWriteTextLayout2* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetLocaleName(IDWriteTextLayout2* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_Draw(IDWriteTextLayout2* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { +static inline HRESULT IDWriteTextLayout2_Draw(IDWriteTextLayout2* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { return This->lpVtbl->Draw(This,context,renderer,originX,originY); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetLineMetrics(IDWriteTextLayout2* This,DWRITE_LINE_METRICS *metrics,UINT32 max_count,UINT32 *actual_count) { +static inline HRESULT IDWriteTextLayout2_GetLineMetrics(IDWriteTextLayout2* This,DWRITE_LINE_METRICS *metrics,UINT32 max_count,UINT32 *actual_count) { return This->lpVtbl->GetLineMetrics(This,metrics,max_count,actual_count); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetOverhangMetrics(IDWriteTextLayout2* This,DWRITE_OVERHANG_METRICS *overhangs) { +static inline HRESULT IDWriteTextLayout2_GetOverhangMetrics(IDWriteTextLayout2* This,DWRITE_OVERHANG_METRICS *overhangs) { return This->lpVtbl->GetOverhangMetrics(This,overhangs); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetClusterMetrics(IDWriteTextLayout2* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { +static inline HRESULT IDWriteTextLayout2_GetClusterMetrics(IDWriteTextLayout2* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { return This->lpVtbl->GetClusterMetrics(This,metrics,max_count,act_count); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_DetermineMinWidth(IDWriteTextLayout2* This,FLOAT *min_width) { +static inline HRESULT IDWriteTextLayout2_DetermineMinWidth(IDWriteTextLayout2* This,FLOAT *min_width) { return This->lpVtbl->DetermineMinWidth(This,min_width); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_HitTestPoint(IDWriteTextLayout2* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout2_HitTestPoint(IDWriteTextLayout2* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestPoint(This,pointX,pointY,is_trailinghit,is_inside,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_HitTestTextPosition(IDWriteTextLayout2* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout2_HitTestTextPosition(IDWriteTextLayout2* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestTextPosition(This,textPosition,is_trailinghit,pointX,pointY,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_HitTestTextRange(IDWriteTextLayout2* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { +static inline HRESULT IDWriteTextLayout2_HitTestTextRange(IDWriteTextLayout2* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { return This->lpVtbl->HitTestTextRange(This,textPosition,textLength,originX,originY,metrics,max_metricscount,actual_metricscount); } /*** IDWriteTextLayout1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetPairKerning(IDWriteTextLayout2* This,WINBOOL is_pairkerning_enabled,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetPairKerning(IDWriteTextLayout2* This,WINBOOL is_pairkerning_enabled,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetPairKerning(This,is_pairkerning_enabled,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetPairKerning(IDWriteTextLayout2* This,UINT32 position,WINBOOL *is_pairkerning_enabled,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetPairKerning(IDWriteTextLayout2* This,UINT32 position,WINBOOL *is_pairkerning_enabled,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetPairKerning(This,position,is_pairkerning_enabled,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetCharacterSpacing(IDWriteTextLayout2* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT minimum_advance_width,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout2_SetCharacterSpacing(IDWriteTextLayout2* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT minimum_advance_width,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetCharacterSpacing(This,leading_spacing,trailing_spacing,minimum_advance_width,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetCharacterSpacing(IDWriteTextLayout2* This,UINT32 position,FLOAT *leading_spacing,FLOAT *trailing_spacing,FLOAT *minimum_advance_width,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout2_GetCharacterSpacing(IDWriteTextLayout2* This,UINT32 position,FLOAT *leading_spacing,FLOAT *trailing_spacing,FLOAT *minimum_advance_width,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetCharacterSpacing(This,position,leading_spacing,trailing_spacing,minimum_advance_width,range); } /*** IDWriteTextLayout2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetMetrics(IDWriteTextLayout2* This,DWRITE_TEXT_METRICS1 *metrics) { +static inline HRESULT IDWriteTextLayout2_GetMetrics(IDWriteTextLayout2* This,DWRITE_TEXT_METRICS1 *metrics) { return This->lpVtbl->IDWriteTextLayout2_GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetVerticalGlyphOrientation(IDWriteTextLayout2* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { +static inline HRESULT IDWriteTextLayout2_SetVerticalGlyphOrientation(IDWriteTextLayout2* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { return This->lpVtbl->SetVerticalGlyphOrientation(This,orientation); } -static __WIDL_INLINE DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextLayout2_GetVerticalGlyphOrientation(IDWriteTextLayout2* This) { +static inline DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextLayout2_GetVerticalGlyphOrientation(IDWriteTextLayout2* This) { return This->lpVtbl->GetVerticalGlyphOrientation(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetLastLineWrapping(IDWriteTextLayout2* This,WINBOOL lastline_wrapping_enabled) { +static inline HRESULT IDWriteTextLayout2_SetLastLineWrapping(IDWriteTextLayout2* This,WINBOOL lastline_wrapping_enabled) { return This->lpVtbl->SetLastLineWrapping(This,lastline_wrapping_enabled); } -static __WIDL_INLINE WINBOOL IDWriteTextLayout2_GetLastLineWrapping(IDWriteTextLayout2* This) { +static inline WINBOOL IDWriteTextLayout2_GetLastLineWrapping(IDWriteTextLayout2* This) { return This->lpVtbl->GetLastLineWrapping(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetOpticalAlignment(IDWriteTextLayout2* This,DWRITE_OPTICAL_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout2_SetOpticalAlignment(IDWriteTextLayout2* This,DWRITE_OPTICAL_ALIGNMENT alignment) { return This->lpVtbl->SetOpticalAlignment(This,alignment); } -static __WIDL_INLINE DWRITE_OPTICAL_ALIGNMENT IDWriteTextLayout2_GetOpticalAlignment(IDWriteTextLayout2* This) { +static inline DWRITE_OPTICAL_ALIGNMENT IDWriteTextLayout2_GetOpticalAlignment(IDWriteTextLayout2* This) { return This->lpVtbl->GetOpticalAlignment(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_SetFontFallback(IDWriteTextLayout2* This,IDWriteFontFallback *fallback) { +static inline HRESULT IDWriteTextLayout2_SetFontFallback(IDWriteTextLayout2* This,IDWriteFontFallback *fallback) { return This->lpVtbl->SetFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteTextLayout2_GetFontFallback(IDWriteTextLayout2* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteTextLayout2_GetFontFallback(IDWriteTextLayout2* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetFontFallback(This,fallback); } #endif @@ -1897,70 +1889,70 @@ interface IDWriteTextAnalyzer2 { #define IDWriteTextAnalyzer2_CheckTypographicFeature(This,fontface,analysis,localeName,feature,glyph_count,indices,feature_applies) (This)->lpVtbl->CheckTypographicFeature(This,fontface,analysis,localeName,feature,glyph_count,indices,feature_applies) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_QueryInterface(IDWriteTextAnalyzer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextAnalyzer2_QueryInterface(IDWriteTextAnalyzer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextAnalyzer2_AddRef(IDWriteTextAnalyzer2* This) { +static inline ULONG IDWriteTextAnalyzer2_AddRef(IDWriteTextAnalyzer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextAnalyzer2_Release(IDWriteTextAnalyzer2* This) { +static inline ULONG IDWriteTextAnalyzer2_Release(IDWriteTextAnalyzer2* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextAnalyzer methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_AnalyzeScript(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer2_AnalyzeScript(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeScript(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_AnalyzeBidi(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer2_AnalyzeBidi(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeBidi(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_AnalyzeNumberSubstitution(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer2_AnalyzeNumberSubstitution(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeNumberSubstitution(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_AnalyzeLineBreakpoints(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { +static inline HRESULT IDWriteTextAnalyzer2_AnalyzeLineBreakpoints(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource *source,UINT32 position,UINT32 length,IDWriteTextAnalysisSink *sink) { return This->lpVtbl->AnalyzeLineBreakpoints(This,source,position,length,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetGlyphs(IDWriteTextAnalyzer2* This,const WCHAR *text,UINT32 length,IDWriteFontFace *font_face,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,IDWriteNumberSubstitution *substitution,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,UINT32 max_glyph_count,UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *text_props,UINT16 *glyph_indices,DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 *actual_glyph_count) { +static inline HRESULT IDWriteTextAnalyzer2_GetGlyphs(IDWriteTextAnalyzer2* This,const WCHAR *text,UINT32 length,IDWriteFontFace *font_face,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,IDWriteNumberSubstitution *substitution,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,UINT32 max_glyph_count,UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *text_props,UINT16 *glyph_indices,DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 *actual_glyph_count) { return This->lpVtbl->GetGlyphs(This,text,length,font_face,is_sideways,is_rtl,analysis,locale,substitution,features,feature_range_len,feature_ranges,max_glyph_count,clustermap,text_props,glyph_indices,glyph_props,actual_glyph_count); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetGlyphPlacements(IDWriteTextAnalyzer2* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { +static inline HRESULT IDWriteTextAnalyzer2_GetGlyphPlacements(IDWriteTextAnalyzer2* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_len,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { return This->lpVtbl->GetGlyphPlacements(This,text,clustermap,props,text_len,glyph_indices,glyph_props,glyph_count,font_face,fontEmSize,is_sideways,is_rtl,analysis,locale,features,feature_range_len,feature_ranges,glyph_advances,glyph_offsets); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetGdiCompatibleGlyphPlacements(IDWriteTextAnalyzer2* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_lengths,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { +static inline HRESULT IDWriteTextAnalyzer2_GetGdiCompatibleGlyphPlacements(IDWriteTextAnalyzer2* This,const WCHAR *text,const UINT16 *clustermap,DWRITE_SHAPING_TEXT_PROPERTIES *props,UINT32 text_len,const UINT16 *glyph_indices,const DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props,UINT32 glyph_count,IDWriteFontFace *font_face,FLOAT fontEmSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,WINBOOL is_rtl,const DWRITE_SCRIPT_ANALYSIS *analysis,const WCHAR *locale,const DWRITE_TYPOGRAPHIC_FEATURES **features,const UINT32 *feature_range_lengths,UINT32 feature_ranges,FLOAT *glyph_advances,DWRITE_GLYPH_OFFSET *glyph_offsets) { return This->lpVtbl->GetGdiCompatibleGlyphPlacements(This,text,clustermap,props,text_len,glyph_indices,glyph_props,glyph_count,font_face,fontEmSize,pixels_per_dip,transform,use_gdi_natural,is_sideways,is_rtl,analysis,locale,features,feature_range_lengths,feature_ranges,glyph_advances,glyph_offsets); } /*** IDWriteTextAnalyzer1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_ApplyCharacterSpacing(IDWriteTextAnalyzer2* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT min_advance_width,UINT32 len,UINT32 glyph_count,const UINT16 *clustermap,const FLOAT *advances,const DWRITE_GLYPH_OFFSET *offsets,const DWRITE_SHAPING_GLYPH_PROPERTIES *props,FLOAT *modified_advances,DWRITE_GLYPH_OFFSET *modified_offsets) { +static inline HRESULT IDWriteTextAnalyzer2_ApplyCharacterSpacing(IDWriteTextAnalyzer2* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT min_advance_width,UINT32 len,UINT32 glyph_count,const UINT16 *clustermap,const FLOAT *advances,const DWRITE_GLYPH_OFFSET *offsets,const DWRITE_SHAPING_GLYPH_PROPERTIES *props,FLOAT *modified_advances,DWRITE_GLYPH_OFFSET *modified_offsets) { return This->lpVtbl->ApplyCharacterSpacing(This,leading_spacing,trailing_spacing,min_advance_width,len,glyph_count,clustermap,advances,offsets,props,modified_advances,modified_offsets); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetBaseline(IDWriteTextAnalyzer2* This,IDWriteFontFace *face,DWRITE_BASELINE baseline,WINBOOL vertical,WINBOOL is_simulation_allowed,DWRITE_SCRIPT_ANALYSIS sa,const WCHAR *localeName,INT32 *baseline_coord,WINBOOL *exists) { +static inline HRESULT IDWriteTextAnalyzer2_GetBaseline(IDWriteTextAnalyzer2* This,IDWriteFontFace *face,DWRITE_BASELINE baseline,WINBOOL vertical,WINBOOL is_simulation_allowed,DWRITE_SCRIPT_ANALYSIS sa,const WCHAR *localeName,INT32 *baseline_coord,WINBOOL *exists) { return This->lpVtbl->GetBaseline(This,face,baseline,vertical,is_simulation_allowed,sa,localeName,baseline_coord,exists); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_AnalyzeVerticalGlyphOrientation(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource1 *source,UINT32 text_pos,UINT32 len,IDWriteTextAnalysisSink1 *sink) { +static inline HRESULT IDWriteTextAnalyzer2_AnalyzeVerticalGlyphOrientation(IDWriteTextAnalyzer2* This,IDWriteTextAnalysisSource1 *source,UINT32 text_pos,UINT32 len,IDWriteTextAnalysisSink1 *sink) { return This->lpVtbl->AnalyzeVerticalGlyphOrientation(This,source,text_pos,len,sink); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetScriptProperties(IDWriteTextAnalyzer2* This,DWRITE_SCRIPT_ANALYSIS sa,DWRITE_SCRIPT_PROPERTIES *props) { +static inline HRESULT IDWriteTextAnalyzer2_GetScriptProperties(IDWriteTextAnalyzer2* This,DWRITE_SCRIPT_ANALYSIS sa,DWRITE_SCRIPT_PROPERTIES *props) { return This->lpVtbl->GetScriptProperties(This,sa,props); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetTextComplexity(IDWriteTextAnalyzer2* This,const WCHAR *text,UINT32 len,IDWriteFontFace *face,WINBOOL *is_simple,UINT32 *len_read,UINT16 *indices) { +static inline HRESULT IDWriteTextAnalyzer2_GetTextComplexity(IDWriteTextAnalyzer2* This,const WCHAR *text,UINT32 len,IDWriteFontFace *face,WINBOOL *is_simple,UINT32 *len_read,UINT16 *indices) { return This->lpVtbl->GetTextComplexity(This,text,len,face,is_simple,len_read,indices); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetJustificationOpportunities(IDWriteTextAnalyzer2* This,IDWriteFontFace *face,FLOAT font_em_size,DWRITE_SCRIPT_ANALYSIS sa,UINT32 length,UINT32 glyph_count,const WCHAR *text,const UINT16 *clustermap,const DWRITE_SHAPING_GLYPH_PROPERTIES *prop,DWRITE_JUSTIFICATION_OPPORTUNITY *jo) { +static inline HRESULT IDWriteTextAnalyzer2_GetJustificationOpportunities(IDWriteTextAnalyzer2* This,IDWriteFontFace *face,FLOAT font_em_size,DWRITE_SCRIPT_ANALYSIS sa,UINT32 length,UINT32 glyph_count,const WCHAR *text,const UINT16 *clustermap,const DWRITE_SHAPING_GLYPH_PROPERTIES *prop,DWRITE_JUSTIFICATION_OPPORTUNITY *jo) { return This->lpVtbl->GetJustificationOpportunities(This,face,font_em_size,sa,length,glyph_count,text,clustermap,prop,jo); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_JustifyGlyphAdvances(IDWriteTextAnalyzer2* This,FLOAT width,UINT32 glyph_count,const DWRITE_JUSTIFICATION_OPPORTUNITY *jo,const FLOAT *advances,const DWRITE_GLYPH_OFFSET *offsets,FLOAT *justifiedadvances,DWRITE_GLYPH_OFFSET *justifiedoffsets) { +static inline HRESULT IDWriteTextAnalyzer2_JustifyGlyphAdvances(IDWriteTextAnalyzer2* This,FLOAT width,UINT32 glyph_count,const DWRITE_JUSTIFICATION_OPPORTUNITY *jo,const FLOAT *advances,const DWRITE_GLYPH_OFFSET *offsets,FLOAT *justifiedadvances,DWRITE_GLYPH_OFFSET *justifiedoffsets) { return This->lpVtbl->JustifyGlyphAdvances(This,width,glyph_count,jo,advances,offsets,justifiedadvances,justifiedoffsets); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetJustifiedGlyphs(IDWriteTextAnalyzer2* This,IDWriteFontFace *face,FLOAT font_em_size,DWRITE_SCRIPT_ANALYSIS sa,UINT32 length,UINT32 glyph_count,UINT32 max_glyphcount,const UINT16 *clustermap,const UINT16 *indices,const FLOAT *advances,const FLOAT *justifiedadvances,const DWRITE_GLYPH_OFFSET *justifiedoffsets,const DWRITE_SHAPING_GLYPH_PROPERTIES *prop,UINT32 *actual_count,UINT16 *modified_clustermap,UINT16 *modified_indices,FLOAT *modified_advances,DWRITE_GLYPH_OFFSET *modified_offsets) { +static inline HRESULT IDWriteTextAnalyzer2_GetJustifiedGlyphs(IDWriteTextAnalyzer2* This,IDWriteFontFace *face,FLOAT font_em_size,DWRITE_SCRIPT_ANALYSIS sa,UINT32 length,UINT32 glyph_count,UINT32 max_glyphcount,const UINT16 *clustermap,const UINT16 *indices,const FLOAT *advances,const FLOAT *justifiedadvances,const DWRITE_GLYPH_OFFSET *justifiedoffsets,const DWRITE_SHAPING_GLYPH_PROPERTIES *prop,UINT32 *actual_count,UINT16 *modified_clustermap,UINT16 *modified_indices,FLOAT *modified_advances,DWRITE_GLYPH_OFFSET *modified_offsets) { return This->lpVtbl->GetJustifiedGlyphs(This,face,font_em_size,sa,length,glyph_count,max_glyphcount,clustermap,indices,advances,justifiedadvances,justifiedoffsets,prop,actual_count,modified_clustermap,modified_indices,modified_advances,modified_offsets); } /*** IDWriteTextAnalyzer2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetGlyphOrientationTransform(IDWriteTextAnalyzer2* This,DWRITE_GLYPH_ORIENTATION_ANGLE angle,WINBOOL is_sideways,FLOAT originX,FLOAT originY,DWRITE_MATRIX *transform) { +static inline HRESULT IDWriteTextAnalyzer2_GetGlyphOrientationTransform(IDWriteTextAnalyzer2* This,DWRITE_GLYPH_ORIENTATION_ANGLE angle,WINBOOL is_sideways,FLOAT originX,FLOAT originY,DWRITE_MATRIX *transform) { return This->lpVtbl->IDWriteTextAnalyzer2_GetGlyphOrientationTransform(This,angle,is_sideways,originX,originY,transform); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_GetTypographicFeatures(IDWriteTextAnalyzer2* This,IDWriteFontFace *fontface,DWRITE_SCRIPT_ANALYSIS analysis,const WCHAR *localeName,UINT32 max_tagcount,UINT32 *actual_tagcount,DWRITE_FONT_FEATURE_TAG *tags) { +static inline HRESULT IDWriteTextAnalyzer2_GetTypographicFeatures(IDWriteTextAnalyzer2* This,IDWriteFontFace *fontface,DWRITE_SCRIPT_ANALYSIS analysis,const WCHAR *localeName,UINT32 max_tagcount,UINT32 *actual_tagcount,DWRITE_FONT_FEATURE_TAG *tags) { return This->lpVtbl->GetTypographicFeatures(This,fontface,analysis,localeName,max_tagcount,actual_tagcount,tags); } -static __WIDL_INLINE HRESULT IDWriteTextAnalyzer2_CheckTypographicFeature(IDWriteTextAnalyzer2* This,IDWriteFontFace *fontface,DWRITE_SCRIPT_ANALYSIS analysis,const WCHAR *localeName,DWRITE_FONT_FEATURE_TAG feature,UINT32 glyph_count,const UINT16 *indices,UINT8 *feature_applies) { +static inline HRESULT IDWriteTextAnalyzer2_CheckTypographicFeature(IDWriteTextAnalyzer2* This,IDWriteFontFace *fontface,DWRITE_SCRIPT_ANALYSIS analysis,const WCHAR *localeName,DWRITE_FONT_FEATURE_TAG feature,UINT32 glyph_count,const UINT16 *indices,UINT8 *feature_applies) { return This->lpVtbl->CheckTypographicFeature(This,fontface,analysis,localeName,feature,glyph_count,indices,feature_applies); } #endif @@ -2057,23 +2049,23 @@ interface IDWriteFontFallbackBuilder { #define IDWriteFontFallbackBuilder_CreateFontFallback(This,fallback) (This)->lpVtbl->CreateFontFallback(This,fallback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFallbackBuilder_QueryInterface(IDWriteFontFallbackBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFallbackBuilder_QueryInterface(IDWriteFontFallbackBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFallbackBuilder_AddRef(IDWriteFontFallbackBuilder* This) { +static inline ULONG IDWriteFontFallbackBuilder_AddRef(IDWriteFontFallbackBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFallbackBuilder_Release(IDWriteFontFallbackBuilder* This) { +static inline ULONG IDWriteFontFallbackBuilder_Release(IDWriteFontFallbackBuilder* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFallbackBuilder methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFallbackBuilder_AddMapping(IDWriteFontFallbackBuilder* This,const DWRITE_UNICODE_RANGE *ranges,UINT32 rangesCount,const WCHAR **targetFamilyNames,UINT32 targetFamilyNamesCount,IDWriteFontCollection *collection,const WCHAR *localeName,const WCHAR *baseFamilyName,FLOAT scale) { +static inline HRESULT IDWriteFontFallbackBuilder_AddMapping(IDWriteFontFallbackBuilder* This,const DWRITE_UNICODE_RANGE *ranges,UINT32 rangesCount,const WCHAR **targetFamilyNames,UINT32 targetFamilyNamesCount,IDWriteFontCollection *collection,const WCHAR *localeName,const WCHAR *baseFamilyName,FLOAT scale) { return This->lpVtbl->AddMapping(This,ranges,rangesCount,targetFamilyNames,targetFamilyNamesCount,collection,localeName,baseFamilyName,scale); } -static __WIDL_INLINE HRESULT IDWriteFontFallbackBuilder_AddMappings(IDWriteFontFallbackBuilder* This,IDWriteFontFallback *fallback) { +static inline HRESULT IDWriteFontFallbackBuilder_AddMappings(IDWriteFontFallbackBuilder* This,IDWriteFontFallback *fallback) { return This->lpVtbl->AddMappings(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteFontFallbackBuilder_CreateFontFallback(IDWriteFontFallbackBuilder* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteFontFallbackBuilder_CreateFontFallback(IDWriteFontFallbackBuilder* This,IDWriteFontFallback **fallback) { return This->lpVtbl->CreateFontFallback(This,fallback); } #endif @@ -2216,61 +2208,61 @@ interface IDWriteFont2 { #define IDWriteFont2_IsColorFont(This) (This)->lpVtbl->IsColorFont(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFont2_QueryInterface(IDWriteFont2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFont2_QueryInterface(IDWriteFont2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFont2_AddRef(IDWriteFont2* This) { +static inline ULONG IDWriteFont2_AddRef(IDWriteFont2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFont2_Release(IDWriteFont2* This) { +static inline ULONG IDWriteFont2_Release(IDWriteFont2* This) { return This->lpVtbl->Release(This); } /*** IDWriteFont methods ***/ -static __WIDL_INLINE HRESULT IDWriteFont2_GetFontFamily(IDWriteFont2* This,IDWriteFontFamily **family) { +static inline HRESULT IDWriteFont2_GetFontFamily(IDWriteFont2* This,IDWriteFontFamily **family) { return This->lpVtbl->GetFontFamily(This,family); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteFont2_GetWeight(IDWriteFont2* This) { +static inline DWRITE_FONT_WEIGHT IDWriteFont2_GetWeight(IDWriteFont2* This) { return This->lpVtbl->GetWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteFont2_GetStretch(IDWriteFont2* This) { +static inline DWRITE_FONT_STRETCH IDWriteFont2_GetStretch(IDWriteFont2* This) { return This->lpVtbl->GetStretch(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteFont2_GetStyle(IDWriteFont2* This) { +static inline DWRITE_FONT_STYLE IDWriteFont2_GetStyle(IDWriteFont2* This) { return This->lpVtbl->GetStyle(This); } -static __WIDL_INLINE WINBOOL IDWriteFont2_IsSymbolFont(IDWriteFont2* This) { +static inline WINBOOL IDWriteFont2_IsSymbolFont(IDWriteFont2* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE HRESULT IDWriteFont2_GetFaceNames(IDWriteFont2* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFont2_GetFaceNames(IDWriteFont2* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFaceNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFont2_GetInformationalStrings(IDWriteFont2* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { +static inline HRESULT IDWriteFont2_GetInformationalStrings(IDWriteFont2* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { return This->lpVtbl->GetInformationalStrings(This,stringid,strings,exists); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFont2_GetSimulations(IDWriteFont2* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFont2_GetSimulations(IDWriteFont2* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE HRESULT IDWriteFont2_HasCharacter(IDWriteFont2* This,UINT32 value,WINBOOL *exists) { +static inline HRESULT IDWriteFont2_HasCharacter(IDWriteFont2* This,UINT32 value,WINBOOL *exists) { return This->lpVtbl->HasCharacter(This,value,exists); } -static __WIDL_INLINE HRESULT IDWriteFont2_CreateFontFace(IDWriteFont2* This,IDWriteFontFace **face) { +static inline HRESULT IDWriteFont2_CreateFontFace(IDWriteFont2* This,IDWriteFontFace **face) { return This->lpVtbl->CreateFontFace(This,face); } /*** IDWriteFont1 methods ***/ -static __WIDL_INLINE void IDWriteFont2_GetMetrics(IDWriteFont2* This,DWRITE_FONT_METRICS1 *metrics) { +static inline void IDWriteFont2_GetMetrics(IDWriteFont2* This,DWRITE_FONT_METRICS1 *metrics) { This->lpVtbl->IDWriteFont1_GetMetrics(This,metrics); } -static __WIDL_INLINE void IDWriteFont2_GetPanose(IDWriteFont2* This,DWRITE_PANOSE *panose) { +static inline void IDWriteFont2_GetPanose(IDWriteFont2* This,DWRITE_PANOSE *panose) { This->lpVtbl->GetPanose(This,panose); } -static __WIDL_INLINE HRESULT IDWriteFont2_GetUnicodeRanges(IDWriteFont2* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { +static inline HRESULT IDWriteFont2_GetUnicodeRanges(IDWriteFont2* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); } -static __WIDL_INLINE WINBOOL IDWriteFont2_IsMonospacedFont(IDWriteFont2* This) { +static inline WINBOOL IDWriteFont2_IsMonospacedFont(IDWriteFont2* This) { return This->lpVtbl->IsMonospacedFont(This); } /*** IDWriteFont2 methods ***/ -static __WIDL_INLINE WINBOOL IDWriteFont2_IsColorFont(IDWriteFont2* This) { +static inline WINBOOL IDWriteFont2_IsColorFont(IDWriteFont2* This) { return This->lpVtbl->IsColorFont(This); } #endif @@ -2574,100 +2566,100 @@ interface IDWriteFontFace2 { #define IDWriteFontFace2_GetRecommendedRenderingMode(This,fontEmSize,dpiX,dpiY,transform,is_sideways,threshold,measuringmode,params,renderingmode,gridfitmode) (This)->lpVtbl->IDWriteFontFace2_GetRecommendedRenderingMode(This,fontEmSize,dpiX,dpiY,transform,is_sideways,threshold,measuringmode,params,renderingmode,gridfitmode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace2_QueryInterface(IDWriteFontFace2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFace2_QueryInterface(IDWriteFontFace2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFace2_AddRef(IDWriteFontFace2* This) { +static inline ULONG IDWriteFontFace2_AddRef(IDWriteFontFace2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFace2_Release(IDWriteFontFace2* This) { +static inline ULONG IDWriteFontFace2_Release(IDWriteFontFace2* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFace methods ***/ -static __WIDL_INLINE DWRITE_FONT_FACE_TYPE IDWriteFontFace2_GetType(IDWriteFontFace2* This) { +static inline DWRITE_FONT_FACE_TYPE IDWriteFontFace2_GetType(IDWriteFontFace2* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetFiles(IDWriteFontFace2* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { +static inline HRESULT IDWriteFontFace2_GetFiles(IDWriteFontFace2* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { return This->lpVtbl->GetFiles(This,number_of_files,fontfiles); } -static __WIDL_INLINE UINT32 IDWriteFontFace2_GetIndex(IDWriteFontFace2* This) { +static inline UINT32 IDWriteFontFace2_GetIndex(IDWriteFontFace2* This) { return This->lpVtbl->GetIndex(This); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFontFace2_GetSimulations(IDWriteFontFace2* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFace2_GetSimulations(IDWriteFontFace2* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE WINBOOL IDWriteFontFace2_IsSymbolFont(IDWriteFontFace2* This) { +static inline WINBOOL IDWriteFontFace2_IsSymbolFont(IDWriteFontFace2* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE UINT16 IDWriteFontFace2_GetGlyphCount(IDWriteFontFace2* This) { +static inline UINT16 IDWriteFontFace2_GetGlyphCount(IDWriteFontFace2* This) { return This->lpVtbl->GetGlyphCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetDesignGlyphMetrics(IDWriteFontFace2* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace2_GetDesignGlyphMetrics(IDWriteFontFace2* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetGlyphIndices(IDWriteFontFace2* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { +static inline HRESULT IDWriteFontFace2_GetGlyphIndices(IDWriteFontFace2* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { return This->lpVtbl->GetGlyphIndices(This,codepoints,count,glyph_indices); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_TryGetFontTable(IDWriteFontFace2* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace2_TryGetFontTable(IDWriteFontFace2* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { return This->lpVtbl->TryGetFontTable(This,table_tag,table_data,table_size,context,exists); } -static __WIDL_INLINE void IDWriteFontFace2_ReleaseFontTable(IDWriteFontFace2* This,void *table_context) { +static inline void IDWriteFontFace2_ReleaseFontTable(IDWriteFontFace2* This,void *table_context) { This->lpVtbl->ReleaseFontTable(This,table_context); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetGlyphRunOutline(IDWriteFontFace2* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { +static inline HRESULT IDWriteFontFace2_GetGlyphRunOutline(IDWriteFontFace2* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { return This->lpVtbl->GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetGdiCompatibleGlyphMetrics(IDWriteFontFace2* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace2_GetGdiCompatibleGlyphMetrics(IDWriteFontFace2* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways); } /*** IDWriteFontFace1 methods ***/ -static __WIDL_INLINE void IDWriteFontFace2_GetMetrics(IDWriteFontFace2* This,DWRITE_FONT_METRICS1 *metrics) { +static inline void IDWriteFontFace2_GetMetrics(IDWriteFontFace2* This,DWRITE_FONT_METRICS1 *metrics) { This->lpVtbl->IDWriteFontFace1_GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetGdiCompatibleMetrics(IDWriteFontFace2* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { +static inline HRESULT IDWriteFontFace2_GetGdiCompatibleMetrics(IDWriteFontFace2* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { return This->lpVtbl->IDWriteFontFace1_GetGdiCompatibleMetrics(This,em_size,pixels_per_dip,transform,metrics); } -static __WIDL_INLINE void IDWriteFontFace2_GetCaretMetrics(IDWriteFontFace2* This,DWRITE_CARET_METRICS *metrics) { +static inline void IDWriteFontFace2_GetCaretMetrics(IDWriteFontFace2* This,DWRITE_CARET_METRICS *metrics) { This->lpVtbl->GetCaretMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetUnicodeRanges(IDWriteFontFace2* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { +static inline HRESULT IDWriteFontFace2_GetUnicodeRanges(IDWriteFontFace2* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); } -static __WIDL_INLINE WINBOOL IDWriteFontFace2_IsMonospacedFont(IDWriteFontFace2* This) { +static inline WINBOOL IDWriteFontFace2_IsMonospacedFont(IDWriteFontFace2* This) { return This->lpVtbl->IsMonospacedFont(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetDesignGlyphAdvances(IDWriteFontFace2* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace2_GetDesignGlyphAdvances(IDWriteFontFace2* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphAdvances(This,glyph_count,indices,advances,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetGdiCompatibleGlyphAdvances(IDWriteFontFace2* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { +static inline HRESULT IDWriteFontFace2_GetGdiCompatibleGlyphAdvances(IDWriteFontFace2* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { return This->lpVtbl->GetGdiCompatibleGlyphAdvances(This,em_size,pixels_per_dip,transform,use_gdi_natural,is_sideways,glyph_count,indices,advances); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetKerningPairAdjustments(IDWriteFontFace2* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { +static inline HRESULT IDWriteFontFace2_GetKerningPairAdjustments(IDWriteFontFace2* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { return This->lpVtbl->GetKerningPairAdjustments(This,glyph_count,indices,adjustments); } -static __WIDL_INLINE WINBOOL IDWriteFontFace2_HasKerningPairs(IDWriteFontFace2* This) { +static inline WINBOOL IDWriteFontFace2_HasKerningPairs(IDWriteFontFace2* This) { return This->lpVtbl->HasKerningPairs(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetVerticalGlyphVariants(IDWriteFontFace2* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { +static inline HRESULT IDWriteFontFace2_GetVerticalGlyphVariants(IDWriteFontFace2* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { return This->lpVtbl->GetVerticalGlyphVariants(This,glyph_count,nominal_indices,vertical_indices); } -static __WIDL_INLINE WINBOOL IDWriteFontFace2_HasVerticalGlyphVariants(IDWriteFontFace2* This) { +static inline WINBOOL IDWriteFontFace2_HasVerticalGlyphVariants(IDWriteFontFace2* This) { return This->lpVtbl->HasVerticalGlyphVariants(This); } /*** IDWriteFontFace2 methods ***/ -static __WIDL_INLINE WINBOOL IDWriteFontFace2_IsColorFont(IDWriteFontFace2* This) { +static inline WINBOOL IDWriteFontFace2_IsColorFont(IDWriteFontFace2* This) { return This->lpVtbl->IsColorFont(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace2_GetColorPaletteCount(IDWriteFontFace2* This) { +static inline UINT32 IDWriteFontFace2_GetColorPaletteCount(IDWriteFontFace2* This) { return This->lpVtbl->GetColorPaletteCount(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace2_GetPaletteEntryCount(IDWriteFontFace2* This) { +static inline UINT32 IDWriteFontFace2_GetPaletteEntryCount(IDWriteFontFace2* This) { return This->lpVtbl->GetPaletteEntryCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetPaletteEntries(IDWriteFontFace2* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { +static inline HRESULT IDWriteFontFace2_GetPaletteEntries(IDWriteFontFace2* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { return This->lpVtbl->GetPaletteEntries(This,palette_index,first_entry_index,entry_count,entries); } -static __WIDL_INLINE HRESULT IDWriteFontFace2_GetRecommendedRenderingMode(IDWriteFontFace2* This,FLOAT fontEmSize,FLOAT dpiX,FLOAT dpiY,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuringmode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE *renderingmode,DWRITE_GRID_FIT_MODE *gridfitmode) { +static inline HRESULT IDWriteFontFace2_GetRecommendedRenderingMode(IDWriteFontFace2* This,FLOAT fontEmSize,FLOAT dpiX,FLOAT dpiY,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuringmode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE *renderingmode,DWRITE_GRID_FIT_MODE *gridfitmode) { return This->lpVtbl->IDWriteFontFace2_GetRecommendedRenderingMode(This,fontEmSize,dpiX,dpiY,transform,is_sideways,threshold,measuringmode,params,renderingmode,gridfitmode); } #endif @@ -2742,20 +2734,20 @@ interface IDWriteColorGlyphRunEnumerator { #define IDWriteColorGlyphRunEnumerator_GetCurrentRun(This,run) (This)->lpVtbl->GetCurrentRun(This,run) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteColorGlyphRunEnumerator_QueryInterface(IDWriteColorGlyphRunEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteColorGlyphRunEnumerator_QueryInterface(IDWriteColorGlyphRunEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteColorGlyphRunEnumerator_AddRef(IDWriteColorGlyphRunEnumerator* This) { +static inline ULONG IDWriteColorGlyphRunEnumerator_AddRef(IDWriteColorGlyphRunEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteColorGlyphRunEnumerator_Release(IDWriteColorGlyphRunEnumerator* This) { +static inline ULONG IDWriteColorGlyphRunEnumerator_Release(IDWriteColorGlyphRunEnumerator* This) { return This->lpVtbl->Release(This); } /*** IDWriteColorGlyphRunEnumerator methods ***/ -static __WIDL_INLINE HRESULT IDWriteColorGlyphRunEnumerator_MoveNext(IDWriteColorGlyphRunEnumerator* This,WINBOOL *hasRun) { +static inline HRESULT IDWriteColorGlyphRunEnumerator_MoveNext(IDWriteColorGlyphRunEnumerator* This,WINBOOL *hasRun) { return This->lpVtbl->MoveNext(This,hasRun); } -static __WIDL_INLINE HRESULT IDWriteColorGlyphRunEnumerator_GetCurrentRun(IDWriteColorGlyphRunEnumerator* This,const DWRITE_COLOR_GLYPH_RUN **run) { +static inline HRESULT IDWriteColorGlyphRunEnumerator_GetCurrentRun(IDWriteColorGlyphRunEnumerator* This,const DWRITE_COLOR_GLYPH_RUN **run) { return This->lpVtbl->GetCurrentRun(This,run); } #endif @@ -2849,37 +2841,37 @@ interface IDWriteRenderingParams2 { #define IDWriteRenderingParams2_GetGridFitMode(This) (This)->lpVtbl->GetGridFitMode(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteRenderingParams2_QueryInterface(IDWriteRenderingParams2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteRenderingParams2_QueryInterface(IDWriteRenderingParams2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteRenderingParams2_AddRef(IDWriteRenderingParams2* This) { +static inline ULONG IDWriteRenderingParams2_AddRef(IDWriteRenderingParams2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteRenderingParams2_Release(IDWriteRenderingParams2* This) { +static inline ULONG IDWriteRenderingParams2_Release(IDWriteRenderingParams2* This) { return This->lpVtbl->Release(This); } /*** IDWriteRenderingParams methods ***/ -static __WIDL_INLINE FLOAT IDWriteRenderingParams2_GetGamma(IDWriteRenderingParams2* This) { +static inline FLOAT IDWriteRenderingParams2_GetGamma(IDWriteRenderingParams2* This) { return This->lpVtbl->GetGamma(This); } -static __WIDL_INLINE FLOAT IDWriteRenderingParams2_GetEnhancedContrast(IDWriteRenderingParams2* This) { +static inline FLOAT IDWriteRenderingParams2_GetEnhancedContrast(IDWriteRenderingParams2* This) { return This->lpVtbl->GetEnhancedContrast(This); } -static __WIDL_INLINE FLOAT IDWriteRenderingParams2_GetClearTypeLevel(IDWriteRenderingParams2* This) { +static inline FLOAT IDWriteRenderingParams2_GetClearTypeLevel(IDWriteRenderingParams2* This) { return This->lpVtbl->GetClearTypeLevel(This); } -static __WIDL_INLINE DWRITE_PIXEL_GEOMETRY IDWriteRenderingParams2_GetPixelGeometry(IDWriteRenderingParams2* This) { +static inline DWRITE_PIXEL_GEOMETRY IDWriteRenderingParams2_GetPixelGeometry(IDWriteRenderingParams2* This) { return This->lpVtbl->GetPixelGeometry(This); } -static __WIDL_INLINE DWRITE_RENDERING_MODE IDWriteRenderingParams2_GetRenderingMode(IDWriteRenderingParams2* This) { +static inline DWRITE_RENDERING_MODE IDWriteRenderingParams2_GetRenderingMode(IDWriteRenderingParams2* This) { return This->lpVtbl->GetRenderingMode(This); } /*** IDWriteRenderingParams1 methods ***/ -static __WIDL_INLINE FLOAT IDWriteRenderingParams2_GetGrayscaleEnhancedContrast(IDWriteRenderingParams2* This) { +static inline FLOAT IDWriteRenderingParams2_GetGrayscaleEnhancedContrast(IDWriteRenderingParams2* This) { return This->lpVtbl->GetGrayscaleEnhancedContrast(This); } /*** IDWriteRenderingParams2 methods ***/ -static __WIDL_INLINE DWRITE_GRID_FIT_MODE IDWriteRenderingParams2_GetGridFitMode(IDWriteRenderingParams2* This) { +static inline DWRITE_GRID_FIT_MODE IDWriteRenderingParams2_GetGridFitMode(IDWriteRenderingParams2* This) { return This->lpVtbl->GetGridFitMode(This); } #endif @@ -3196,91 +3188,91 @@ interface IDWriteFactory2 { #define IDWriteFactory2_CreateGlyphRunAnalysis(This,run,transform,renderingMode,measuringMode,gridFitMode,antialiasMode,originX,originY,analysis) (This)->lpVtbl->IDWriteFactory2_CreateGlyphRunAnalysis(This,run,transform,renderingMode,measuringMode,gridFitMode,antialiasMode,originX,originY,analysis) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory2_QueryInterface(IDWriteFactory2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFactory2_QueryInterface(IDWriteFactory2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFactory2_AddRef(IDWriteFactory2* This) { +static inline ULONG IDWriteFactory2_AddRef(IDWriteFactory2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFactory2_Release(IDWriteFactory2* This) { +static inline ULONG IDWriteFactory2_Release(IDWriteFactory2* This) { return This->lpVtbl->Release(This); } /*** IDWriteFactory methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory2_GetSystemFontCollection(IDWriteFactory2* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory2_GetSystemFontCollection(IDWriteFactory2* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetSystemFontCollection(This,collection,check_for_updates); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateCustomFontCollection(IDWriteFactory2* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFactory2_CreateCustomFontCollection(IDWriteFactory2* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { return This->lpVtbl->CreateCustomFontCollection(This,loader,key,key_size,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory2_RegisterFontCollectionLoader(IDWriteFactory2* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory2_RegisterFontCollectionLoader(IDWriteFactory2* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->RegisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory2_UnregisterFontCollectionLoader(IDWriteFactory2* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory2_UnregisterFontCollectionLoader(IDWriteFactory2* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->UnregisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateFontFileReference(IDWriteFactory2* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory2_CreateFontFileReference(IDWriteFactory2* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { return This->lpVtbl->CreateFontFileReference(This,path,writetime,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateCustomFontFileReference(IDWriteFactory2* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory2_CreateCustomFontFileReference(IDWriteFactory2* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { return This->lpVtbl->CreateCustomFontFileReference(This,reference_key,key_size,loader,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateFontFace(IDWriteFactory2* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { +static inline HRESULT IDWriteFactory2_CreateFontFace(IDWriteFactory2* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { return This->lpVtbl->CreateFontFace(This,facetype,files_number,font_files,index,sim_flags,font_face); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateRenderingParams(IDWriteFactory2* This,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory2_CreateRenderingParams(IDWriteFactory2* This,IDWriteRenderingParams **params) { return This->lpVtbl->CreateRenderingParams(This,params); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateMonitorRenderingParams(IDWriteFactory2* This,HMONITOR monitor,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory2_CreateMonitorRenderingParams(IDWriteFactory2* This,HMONITOR monitor,IDWriteRenderingParams **params) { return This->lpVtbl->CreateMonitorRenderingParams(This,monitor,params); } -static __WIDL_INLINE HRESULT IDWriteFactory2_RegisterFontFileLoader(IDWriteFactory2* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory2_RegisterFontFileLoader(IDWriteFactory2* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->RegisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory2_UnregisterFontFileLoader(IDWriteFactory2* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory2_UnregisterFontFileLoader(IDWriteFactory2* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->UnregisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateTextFormat(IDWriteFactory2* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { +static inline HRESULT IDWriteFactory2_CreateTextFormat(IDWriteFactory2* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { return This->lpVtbl->CreateTextFormat(This,family_name,collection,weight,style,stretch,size,locale,format); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateTypography(IDWriteFactory2* This,IDWriteTypography **typography) { +static inline HRESULT IDWriteFactory2_CreateTypography(IDWriteFactory2* This,IDWriteTypography **typography) { return This->lpVtbl->CreateTypography(This,typography); } -static __WIDL_INLINE HRESULT IDWriteFactory2_GetGdiInterop(IDWriteFactory2* This,IDWriteGdiInterop **gdi_interop) { +static inline HRESULT IDWriteFactory2_GetGdiInterop(IDWriteFactory2* This,IDWriteGdiInterop **gdi_interop) { return This->lpVtbl->GetGdiInterop(This,gdi_interop); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateTextLayout(IDWriteFactory2* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory2_CreateTextLayout(IDWriteFactory2* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { return This->lpVtbl->CreateTextLayout(This,string,len,format,max_width,max_height,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateGdiCompatibleTextLayout(IDWriteFactory2* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory2_CreateGdiCompatibleTextLayout(IDWriteFactory2* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { return This->lpVtbl->CreateGdiCompatibleTextLayout(This,string,len,format,layout_width,layout_height,pixels_per_dip,transform,use_gdi_natural,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateEllipsisTrimmingSign(IDWriteFactory2* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteFactory2_CreateEllipsisTrimmingSign(IDWriteFactory2* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->CreateEllipsisTrimmingSign(This,format,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateTextAnalyzer(IDWriteFactory2* This,IDWriteTextAnalyzer **analyzer) { +static inline HRESULT IDWriteFactory2_CreateTextAnalyzer(IDWriteFactory2* This,IDWriteTextAnalyzer **analyzer) { return This->lpVtbl->CreateTextAnalyzer(This,analyzer); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateNumberSubstitution(IDWriteFactory2* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteFactory2_CreateNumberSubstitution(IDWriteFactory2* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->CreateNumberSubstitution(This,method,locale,ignore_user_override,substitution); } /*** IDWriteFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory2_GetEudcFontCollection(IDWriteFactory2* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory2_GetEudcFontCollection(IDWriteFactory2* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetEudcFontCollection(This,collection,check_for_updates); } /*** IDWriteFactory2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory2_GetSystemFontFallback(IDWriteFactory2* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteFactory2_GetSystemFontFallback(IDWriteFactory2* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetSystemFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateFontFallbackBuilder(IDWriteFactory2* This,IDWriteFontFallbackBuilder **fallbackbuilder) { +static inline HRESULT IDWriteFactory2_CreateFontFallbackBuilder(IDWriteFactory2* This,IDWriteFontFallbackBuilder **fallbackbuilder) { return This->lpVtbl->CreateFontFallbackBuilder(This,fallbackbuilder); } -static __WIDL_INLINE HRESULT IDWriteFactory2_TranslateColorGlyphRun(IDWriteFactory2* This,FLOAT originX,FLOAT originY,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *rundescr,DWRITE_MEASURING_MODE mode,const DWRITE_MATRIX *transform,UINT32 palette_index,IDWriteColorGlyphRunEnumerator **colorlayers) { +static inline HRESULT IDWriteFactory2_TranslateColorGlyphRun(IDWriteFactory2* This,FLOAT originX,FLOAT originY,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *rundescr,DWRITE_MEASURING_MODE mode,const DWRITE_MATRIX *transform,UINT32 palette_index,IDWriteColorGlyphRunEnumerator **colorlayers) { return This->lpVtbl->TranslateColorGlyphRun(This,originX,originY,run,rundescr,mode,transform,palette_index,colorlayers); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateCustomRenderingParams(IDWriteFactory2* This,FLOAT gamma,FLOAT contrast,FLOAT grayscalecontrast,FLOAT cleartypeLevel,DWRITE_PIXEL_GEOMETRY pixelGeometry,DWRITE_RENDERING_MODE renderingMode,DWRITE_GRID_FIT_MODE gridFitMode,IDWriteRenderingParams2 **params) { +static inline HRESULT IDWriteFactory2_CreateCustomRenderingParams(IDWriteFactory2* This,FLOAT gamma,FLOAT contrast,FLOAT grayscalecontrast,FLOAT cleartypeLevel,DWRITE_PIXEL_GEOMETRY pixelGeometry,DWRITE_RENDERING_MODE renderingMode,DWRITE_GRID_FIT_MODE gridFitMode,IDWriteRenderingParams2 **params) { return This->lpVtbl->IDWriteFactory2_CreateCustomRenderingParams(This,gamma,contrast,grayscalecontrast,cleartypeLevel,pixelGeometry,renderingMode,gridFitMode,params); } -static __WIDL_INLINE HRESULT IDWriteFactory2_CreateGlyphRunAnalysis(IDWriteFactory2* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE renderingMode,DWRITE_MEASURING_MODE measuringMode,DWRITE_GRID_FIT_MODE gridFitMode,DWRITE_TEXT_ANTIALIAS_MODE antialiasMode,FLOAT originX,FLOAT originY,IDWriteGlyphRunAnalysis **analysis) { +static inline HRESULT IDWriteFactory2_CreateGlyphRunAnalysis(IDWriteFactory2* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE renderingMode,DWRITE_MEASURING_MODE measuringMode,DWRITE_GRID_FIT_MODE gridFitMode,DWRITE_TEXT_ANTIALIAS_MODE antialiasMode,FLOAT originX,FLOAT originY,IDWriteGlyphRunAnalysis **analysis) { return This->lpVtbl->IDWriteFactory2_CreateGlyphRunAnalysis(This,run,transform,renderingMode,measuringMode,gridFitMode,antialiasMode,originX,originY,analysis); } #endif diff --git a/lib/libc/include/any-windows-any/dwrite_3.h b/lib/libc/include/any-windows-any/dwrite_3.h index 6ddff07c0f9fd70fa3c756b37494fe585d607be6..fc4edb78f7828423ac01a2412738f8a3e956fbc9 100644 --- a/lib/libc/include/any-windows-any/dwrite_3.h +++ b/lib/libc/include/any-windows-any/dwrite_3.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dwrite_3.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dwrite_3.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dwrite_3_h__ #define __dwrite_3_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDWriteFontDownloadListener_FWD_DEFINED__ @@ -298,6 +290,22 @@ interface IDWriteFontFace6; #endif /* __cplusplus */ #endif +#ifndef __IDWritePaintReader_FWD_DEFINED__ +#define __IDWritePaintReader_FWD_DEFINED__ +typedef interface IDWritePaintReader IDWritePaintReader; +#ifdef __cplusplus +interface IDWritePaintReader; +#endif /* __cplusplus */ +#endif + +#ifndef __IDWriteFontFace7_FWD_DEFINED__ +#define __IDWriteFontFace7_FWD_DEFINED__ +typedef interface IDWriteFontFace7 IDWriteFontFace7; +#ifdef __cplusplus +interface IDWriteFontFace7; +#endif /* __cplusplus */ +#endif + #ifndef __IDWriteColorGlyphRunEnumerator1_FWD_DEFINED__ #define __IDWriteColorGlyphRunEnumerator1_FWD_DEFINED__ typedef interface IDWriteColorGlyphRunEnumerator1 IDWriteColorGlyphRunEnumerator1; @@ -437,6 +445,37 @@ interface IDWriteFontList2; #ifndef _WINGDI_ typedef struct FONTSIGNATURE FONTSIGNATURE; #endif /* _WINGDI_ */ +typedef struct D2D1_GRADIENT_STOP D2D1_GRADIENT_STOP; +typedef enum DWRITE_COLOR_COMPOSITE_MODE { + DWRITE_COLOR_COMPOSITE_CLEAR = 0, + DWRITE_COLOR_COMPOSITE_SRC = 1, + DWRITE_COLOR_COMPOSITE_DEST = 2, + DWRITE_COLOR_COMPOSITE_SRC_OVER = 3, + DWRITE_COLOR_COMPOSITE_DEST_OVER = 4, + DWRITE_COLOR_COMPOSITE_SRC_IN = 5, + DWRITE_COLOR_COMPOSITE_DEST_IN = 6, + DWRITE_COLOR_COMPOSITE_SRC_OUT = 7, + DWRITE_COLOR_COMPOSITE_DEST_OUT = 8, + DWRITE_COLOR_COMPOSITE_SRC_ATOP = 9, + DWRITE_COLOR_COMPOSITE_DEST_ATOP = 10, + DWRITE_COLOR_COMPOSITE_XOR = 11, + DWRITE_COLOR_COMPOSITE_PLUS = 12, + DWRITE_COLOR_COMPOSITE_SCREEN = 13, + DWRITE_COLOR_COMPOSITE_OVERLAY = 14, + DWRITE_COLOR_COMPOSITE_DARKEN = 15, + DWRITE_COLOR_COMPOSITE_LIGHTEN = 16, + DWRITE_COLOR_COMPOSITE_COLOR_DODGE = 17, + DWRITE_COLOR_COMPOSITE_COLOR_BURN = 18, + DWRITE_COLOR_COMPOSITE_HARD_LIGHT = 19, + DWRITE_COLOR_COMPOSITE_SOFT_LIGHT = 20, + DWRITE_COLOR_COMPOSITE_DIFFERENCE = 21, + DWRITE_COLOR_COMPOSITE_EXCLUSION = 22, + DWRITE_COLOR_COMPOSITE_MULTIPLY = 23, + DWRITE_COLOR_COMPOSITE_HSL_HUE = 24, + DWRITE_COLOR_COMPOSITE_HSL_SATURATION = 25, + DWRITE_COLOR_COMPOSITE_HSL_COLOR = 26, + DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY = 27 +} DWRITE_COLOR_COMPOSITE_MODE; typedef enum DWRITE_LOCALITY { DWRITE_LOCALITY_REMOTE = 0, DWRITE_LOCALITY_PARTIAL = 1, @@ -519,6 +558,88 @@ typedef enum DWRITE_FONT_FAMILY_MODEL { DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC = 0, DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE = 1 } DWRITE_FONT_FAMILY_MODEL; +typedef enum DWRITE_PAINT_TYPE { + DWRITE_PAINT_TYPE_NONE = 0, + DWRITE_PAINT_TYPE_LAYERS = 1, + DWRITE_PAINT_TYPE_SOLID_GLYPH = 2, + DWRITE_PAINT_TYPE_SOLID = 3, + DWRITE_PAINT_TYPE_LINEAR_GRADIENT = 4, + DWRITE_PAINT_TYPE_RADIAL_GRADIENT = 5, + DWRITE_PAINT_TYPE_SWEEP_GRADIENT = 6, + DWRITE_PAINT_TYPE_GLYPH = 7, + DWRITE_PAINT_TYPE_COLOR_GLYPH = 8, + DWRITE_PAINT_TYPE_TRANSFORM = 9, + DWRITE_PAINT_TYPE_COMPOSITE = 10 +} DWRITE_PAINT_TYPE; +typedef enum DWRITE_PAINT_FEATURE_LEVEL { + DWRITE_PAINT_FEATURE_LEVEL_NONE = 0, + DWRITE_PAINT_FEATURE_LEVEL_COLR_V0 = 1, + DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 = 2 +} DWRITE_PAINT_FEATURE_LEVEL; +typedef enum DWRITE_PAINT_ATTRIBUTES { + DWRITE_PAINT_ATTRIBUTES_NONE = 0, + DWRITE_PAINT_ATTRIBUTES_USES_PALETTE = 0x1, + DWRITE_PAINT_ATTRIBUTES_USES_TEXT_COLOR = 0x2 +} DWRITE_PAINT_ATTRIBUTES; +DEFINE_ENUM_FLAG_OPERATORS(DWRITE_PAINT_ATTRIBUTES) +typedef struct DWRITE_PAINT_COLOR { + DWRITE_COLOR_F value; + UINT16 paletteEntryIndex; + float alphaMultiplier; + DWRITE_PAINT_ATTRIBUTES colorAttributes; +} DWRITE_PAINT_COLOR; +typedef struct DWRITE_PAINT_ELEMENT { + DWRITE_PAINT_TYPE paintType; + union PAINT_UNION { + struct PAINT_LAYERS { + UINT32 childCount; + } layers; + struct PAINT_SOLID_GLYPH { + UINT32 glyphIndex; + DWRITE_PAINT_COLOR color; + } solidGlyph; + DWRITE_PAINT_COLOR solid; + struct PAINT_LINEAR_GRADIENT { + UINT32 extendMode; + UINT32 gradientStopCount; + float x0; + float y0; + float x1; + float y1; + float x2; + float y2; + } linearGradient; + struct PAINT_RADIAL_GRADIENT { + UINT32 extendMode; + UINT32 gradientStopCount; + float x0; + float y0; + float radius0; + float x1; + float y1; + float radius1; + } radialGradient; + struct PAINT_SWEEP_GRADIENT { + UINT32 extendMode; + UINT32 gradientStopCount; + float centerX; + float centerY; + float startAngle; + float endAngle; + } sweepGradient; + struct PAINT_GLYPH { + UINT32 glyphIndex; + } glyph; + struct PAINT_COLOR_GLYPH { + UINT32 glyphIndex; + D2D_RECT_F clipBox; + } colorGlyph; + DWRITE_MATRIX transform; + struct PAINT_COMPOSITE { + DWRITE_COLOR_COMPOSITE_MODE mode; + } composite; + } paint; +} DWRITE_PAINT_ELEMENT; /***************************************************************************** * IDWriteFontDownloadListener interface */ @@ -579,17 +700,17 @@ interface IDWriteFontDownloadListener { #define IDWriteFontDownloadListener_DownloadCompleted(This,queue,context,result) (This)->lpVtbl->DownloadCompleted(This,queue,context,result) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontDownloadListener_QueryInterface(IDWriteFontDownloadListener* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontDownloadListener_QueryInterface(IDWriteFontDownloadListener* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontDownloadListener_AddRef(IDWriteFontDownloadListener* This) { +static inline ULONG IDWriteFontDownloadListener_AddRef(IDWriteFontDownloadListener* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontDownloadListener_Release(IDWriteFontDownloadListener* This) { +static inline ULONG IDWriteFontDownloadListener_Release(IDWriteFontDownloadListener* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontDownloadListener methods ***/ -static __WIDL_INLINE void IDWriteFontDownloadListener_DownloadCompleted(IDWriteFontDownloadListener* This,IDWriteFontDownloadQueue *queue,IUnknown *context,HRESULT result) { +static inline void IDWriteFontDownloadListener_DownloadCompleted(IDWriteFontDownloadListener* This,IDWriteFontDownloadQueue *queue,IUnknown *context,HRESULT result) { This->lpVtbl->DownloadCompleted(This,queue,context,result); } #endif @@ -695,32 +816,32 @@ interface IDWriteFontDownloadQueue { #define IDWriteFontDownloadQueue_GetGenerationCount(This) (This)->lpVtbl->GetGenerationCount(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontDownloadQueue_QueryInterface(IDWriteFontDownloadQueue* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontDownloadQueue_QueryInterface(IDWriteFontDownloadQueue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontDownloadQueue_AddRef(IDWriteFontDownloadQueue* This) { +static inline ULONG IDWriteFontDownloadQueue_AddRef(IDWriteFontDownloadQueue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontDownloadQueue_Release(IDWriteFontDownloadQueue* This) { +static inline ULONG IDWriteFontDownloadQueue_Release(IDWriteFontDownloadQueue* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontDownloadQueue methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontDownloadQueue_AddListener(IDWriteFontDownloadQueue* This,IDWriteFontDownloadListener *listener,UINT32 *token) { +static inline HRESULT IDWriteFontDownloadQueue_AddListener(IDWriteFontDownloadQueue* This,IDWriteFontDownloadListener *listener,UINT32 *token) { return This->lpVtbl->AddListener(This,listener,token); } -static __WIDL_INLINE HRESULT IDWriteFontDownloadQueue_RemoveListener(IDWriteFontDownloadQueue* This,UINT32 token) { +static inline HRESULT IDWriteFontDownloadQueue_RemoveListener(IDWriteFontDownloadQueue* This,UINT32 token) { return This->lpVtbl->RemoveListener(This,token); } -static __WIDL_INLINE WINBOOL IDWriteFontDownloadQueue_IsEmpty(IDWriteFontDownloadQueue* This) { +static inline WINBOOL IDWriteFontDownloadQueue_IsEmpty(IDWriteFontDownloadQueue* This) { return This->lpVtbl->IsEmpty(This); } -static __WIDL_INLINE HRESULT IDWriteFontDownloadQueue_BeginDownload(IDWriteFontDownloadQueue* This,IUnknown *context) { +static inline HRESULT IDWriteFontDownloadQueue_BeginDownload(IDWriteFontDownloadQueue* This,IUnknown *context) { return This->lpVtbl->BeginDownload(This,context); } -static __WIDL_INLINE HRESULT IDWriteFontDownloadQueue_CancelDownload(IDWriteFontDownloadQueue* This) { +static inline HRESULT IDWriteFontDownloadQueue_CancelDownload(IDWriteFontDownloadQueue* This) { return This->lpVtbl->CancelDownload(This); } -static __WIDL_INLINE UINT64 IDWriteFontDownloadQueue_GetGenerationCount(IDWriteFontDownloadQueue* This) { +static inline UINT64 IDWriteFontDownloadQueue_GetGenerationCount(IDWriteFontDownloadQueue* This) { return This->lpVtbl->GetGenerationCount(This); } #endif @@ -820,41 +941,41 @@ interface IDWriteRenderingParams3 { #define IDWriteRenderingParams3_GetRenderingMode1(This) (This)->lpVtbl->GetRenderingMode1(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteRenderingParams3_QueryInterface(IDWriteRenderingParams3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteRenderingParams3_QueryInterface(IDWriteRenderingParams3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteRenderingParams3_AddRef(IDWriteRenderingParams3* This) { +static inline ULONG IDWriteRenderingParams3_AddRef(IDWriteRenderingParams3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteRenderingParams3_Release(IDWriteRenderingParams3* This) { +static inline ULONG IDWriteRenderingParams3_Release(IDWriteRenderingParams3* This) { return This->lpVtbl->Release(This); } /*** IDWriteRenderingParams methods ***/ -static __WIDL_INLINE FLOAT IDWriteRenderingParams3_GetGamma(IDWriteRenderingParams3* This) { +static inline FLOAT IDWriteRenderingParams3_GetGamma(IDWriteRenderingParams3* This) { return This->lpVtbl->GetGamma(This); } -static __WIDL_INLINE FLOAT IDWriteRenderingParams3_GetEnhancedContrast(IDWriteRenderingParams3* This) { +static inline FLOAT IDWriteRenderingParams3_GetEnhancedContrast(IDWriteRenderingParams3* This) { return This->lpVtbl->GetEnhancedContrast(This); } -static __WIDL_INLINE FLOAT IDWriteRenderingParams3_GetClearTypeLevel(IDWriteRenderingParams3* This) { +static inline FLOAT IDWriteRenderingParams3_GetClearTypeLevel(IDWriteRenderingParams3* This) { return This->lpVtbl->GetClearTypeLevel(This); } -static __WIDL_INLINE DWRITE_PIXEL_GEOMETRY IDWriteRenderingParams3_GetPixelGeometry(IDWriteRenderingParams3* This) { +static inline DWRITE_PIXEL_GEOMETRY IDWriteRenderingParams3_GetPixelGeometry(IDWriteRenderingParams3* This) { return This->lpVtbl->GetPixelGeometry(This); } -static __WIDL_INLINE DWRITE_RENDERING_MODE IDWriteRenderingParams3_GetRenderingMode(IDWriteRenderingParams3* This) { +static inline DWRITE_RENDERING_MODE IDWriteRenderingParams3_GetRenderingMode(IDWriteRenderingParams3* This) { return This->lpVtbl->GetRenderingMode(This); } /*** IDWriteRenderingParams1 methods ***/ -static __WIDL_INLINE FLOAT IDWriteRenderingParams3_GetGrayscaleEnhancedContrast(IDWriteRenderingParams3* This) { +static inline FLOAT IDWriteRenderingParams3_GetGrayscaleEnhancedContrast(IDWriteRenderingParams3* This) { return This->lpVtbl->GetGrayscaleEnhancedContrast(This); } /*** IDWriteRenderingParams2 methods ***/ -static __WIDL_INLINE DWRITE_GRID_FIT_MODE IDWriteRenderingParams3_GetGridFitMode(IDWriteRenderingParams3* This) { +static inline DWRITE_GRID_FIT_MODE IDWriteRenderingParams3_GetGridFitMode(IDWriteRenderingParams3* This) { return This->lpVtbl->GetGridFitMode(This); } /*** IDWriteRenderingParams3 methods ***/ -static __WIDL_INLINE DWRITE_RENDERING_MODE1 IDWriteRenderingParams3_GetRenderingMode1(IDWriteRenderingParams3* This) { +static inline DWRITE_RENDERING_MODE1 IDWriteRenderingParams3_GetRenderingMode1(IDWriteRenderingParams3* This) { return This->lpVtbl->GetRenderingMode1(This); } #endif @@ -871,9 +992,9 @@ static __WIDL_INLINE DWRITE_RENDERING_MODE1 IDWriteRenderingParams3_GetRendering #ifndef __IDWriteStringList_INTERFACE_DEFINED__ #define __IDWriteStringList_INTERFACE_DEFINED__ -DEFINE_GUID(IID_IDWriteStringList, 0xcfee3140, 0x1257, 0x47ca, 0x8b,0x85, 0x31,0xbf,0xcf,0x3f,0x2d,0x0e); +DEFINE_GUID(IID_IDWriteStringList, 0xcfee3140, 0x1157, 0x47ca, 0x8b,0x85, 0x31,0xbf,0xcf,0x3f,0x2d,0x0e); #if defined(__cplusplus) && !defined(CINTERFACE) -MIDL_INTERFACE("cfee3140-1257-47ca-8b85-31bfcf3f2d0e") +MIDL_INTERFACE("cfee3140-1157-47ca-8b85-31bfcf3f2d0e") IDWriteStringList : public IUnknown { virtual UINT32 STDMETHODCALLTYPE GetCount( @@ -899,7 +1020,7 @@ IDWriteStringList : public IUnknown }; #ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(IDWriteStringList, 0xcfee3140, 0x1257, 0x47ca, 0x8b,0x85, 0x31,0xbf,0xcf,0x3f,0x2d,0x0e) +__CRT_UUID_DECL(IDWriteStringList, 0xcfee3140, 0x1157, 0x47ca, 0x8b,0x85, 0x31,0xbf,0xcf,0x3f,0x2d,0x0e) #endif #else typedef struct IDWriteStringListVtbl { @@ -964,29 +1085,29 @@ interface IDWriteStringList { #define IDWriteStringList_GetString(This,index,string,size) (This)->lpVtbl->GetString(This,index,string,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteStringList_QueryInterface(IDWriteStringList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteStringList_QueryInterface(IDWriteStringList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteStringList_AddRef(IDWriteStringList* This) { +static inline ULONG IDWriteStringList_AddRef(IDWriteStringList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteStringList_Release(IDWriteStringList* This) { +static inline ULONG IDWriteStringList_Release(IDWriteStringList* This) { return This->lpVtbl->Release(This); } /*** IDWriteStringList methods ***/ -static __WIDL_INLINE UINT32 IDWriteStringList_GetCount(IDWriteStringList* This) { +static inline UINT32 IDWriteStringList_GetCount(IDWriteStringList* This) { return This->lpVtbl->GetCount(This); } -static __WIDL_INLINE HRESULT IDWriteStringList_GetLocaleNameLength(IDWriteStringList* This,UINT32 index,UINT32 *length) { +static inline HRESULT IDWriteStringList_GetLocaleNameLength(IDWriteStringList* This,UINT32 index,UINT32 *length) { return This->lpVtbl->GetLocaleNameLength(This,index,length); } -static __WIDL_INLINE HRESULT IDWriteStringList_GetLocaleName(IDWriteStringList* This,UINT32 index,WCHAR *name,UINT32 size) { +static inline HRESULT IDWriteStringList_GetLocaleName(IDWriteStringList* This,UINT32 index,WCHAR *name,UINT32 size) { return This->lpVtbl->GetLocaleName(This,index,name,size); } -static __WIDL_INLINE HRESULT IDWriteStringList_GetStringLength(IDWriteStringList* This,UINT32 index,UINT32 *length) { +static inline HRESULT IDWriteStringList_GetStringLength(IDWriteStringList* This,UINT32 index,UINT32 *length) { return This->lpVtbl->GetStringLength(This,index,length); } -static __WIDL_INLINE HRESULT IDWriteStringList_GetString(IDWriteStringList* This,UINT32 index,WCHAR *string,UINT32 size) { +static inline HRESULT IDWriteStringList_GetString(IDWriteStringList* This,UINT32 index,WCHAR *string,UINT32 size) { return This->lpVtbl->GetString(This,index,string,size); } #endif @@ -1160,44 +1281,44 @@ interface IDWriteFontSet { #define IDWriteFontSet_GetMatchingFonts(This,props,count,fontset) (This)->lpVtbl->GetMatchingFonts(This,props,count,fontset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSet_QueryInterface(IDWriteFontSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontSet_QueryInterface(IDWriteFontSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontSet_AddRef(IDWriteFontSet* This) { +static inline ULONG IDWriteFontSet_AddRef(IDWriteFontSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontSet_Release(IDWriteFontSet* This) { +static inline ULONG IDWriteFontSet_Release(IDWriteFontSet* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontSet methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontSet_GetFontCount(IDWriteFontSet* This) { +static inline UINT32 IDWriteFontSet_GetFontCount(IDWriteFontSet* This) { return This->lpVtbl->GetFontCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontSet_GetFontFaceReference(IDWriteFontSet* This,UINT32 index,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFontSet_GetFontFaceReference(IDWriteFontSet* This,UINT32 index,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,index,reference); } -static __WIDL_INLINE HRESULT IDWriteFontSet_FindFontFaceReference(IDWriteFontSet* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet_FindFontFaceReference(IDWriteFontSet* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFaceReference(This,reference,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet_FindFontFace(IDWriteFontSet* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet_FindFontFace(IDWriteFontSet* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFace(This,fontface,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet_GetPropertyValues__(IDWriteFontSet* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet_GetPropertyValues__(IDWriteFontSet* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues__(This,id,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet_GetPropertyValues_(IDWriteFontSet* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet_GetPropertyValues_(IDWriteFontSet* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues_(This,id,preferred_locales,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet_GetPropertyValues(IDWriteFontSet* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { +static inline HRESULT IDWriteFontSet_GetPropertyValues(IDWriteFontSet* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { return This->lpVtbl->GetPropertyValues(This,index,id,exists,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet_GetPropertyOccurrenceCount(IDWriteFontSet* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { +static inline HRESULT IDWriteFontSet_GetPropertyOccurrenceCount(IDWriteFontSet* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { return This->lpVtbl->GetPropertyOccurrenceCount(This,property,count); } -static __WIDL_INLINE HRESULT IDWriteFontSet_GetMatchingFonts_(IDWriteFontSet* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontSet_GetMatchingFonts_(IDWriteFontSet* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { return This->lpVtbl->GetMatchingFonts_(This,family,weight,stretch,style,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet_GetMatchingFonts(IDWriteFontSet* This,const DWRITE_FONT_PROPERTY *props,UINT32 count,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontSet_GetMatchingFonts(IDWriteFontSet* This,const DWRITE_FONT_PROPERTY *props,UINT32 count,IDWriteFontSet **fontset) { return This->lpVtbl->GetMatchingFonts(This,props,count,fontset); } #endif @@ -1373,50 +1494,50 @@ interface IDWriteFontResource { #define IDWriteFontResource_CreateFontFaceReference(This,simulations,axis_values,num_values,reference) (This)->lpVtbl->CreateFontFaceReference(This,simulations,axis_values,num_values,reference) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontResource_QueryInterface(IDWriteFontResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontResource_QueryInterface(IDWriteFontResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontResource_AddRef(IDWriteFontResource* This) { +static inline ULONG IDWriteFontResource_AddRef(IDWriteFontResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontResource_Release(IDWriteFontResource* This) { +static inline ULONG IDWriteFontResource_Release(IDWriteFontResource* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontResource methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontResource_GetFontFile(IDWriteFontResource* This,IDWriteFontFile **fontfile) { +static inline HRESULT IDWriteFontResource_GetFontFile(IDWriteFontResource* This,IDWriteFontFile **fontfile) { return This->lpVtbl->GetFontFile(This,fontfile); } -static __WIDL_INLINE UINT32 IDWriteFontResource_GetFontFaceIndex(IDWriteFontResource* This) { +static inline UINT32 IDWriteFontResource_GetFontFaceIndex(IDWriteFontResource* This) { return This->lpVtbl->GetFontFaceIndex(This); } -static __WIDL_INLINE UINT32 IDWriteFontResource_GetFontAxisCount(IDWriteFontResource* This) { +static inline UINT32 IDWriteFontResource_GetFontAxisCount(IDWriteFontResource* This) { return This->lpVtbl->GetFontAxisCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontResource_GetDefaultFontAxisValues(IDWriteFontResource* This,DWRITE_FONT_AXIS_VALUE *values,UINT32 num_values) { +static inline HRESULT IDWriteFontResource_GetDefaultFontAxisValues(IDWriteFontResource* This,DWRITE_FONT_AXIS_VALUE *values,UINT32 num_values) { return This->lpVtbl->GetDefaultFontAxisValues(This,values,num_values); } -static __WIDL_INLINE HRESULT IDWriteFontResource_GetFontAxisRanges(IDWriteFontResource* This,DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges) { +static inline HRESULT IDWriteFontResource_GetFontAxisRanges(IDWriteFontResource* This,DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges) { return This->lpVtbl->GetFontAxisRanges(This,ranges,num_ranges); } -static __WIDL_INLINE DWRITE_FONT_AXIS_ATTRIBUTES IDWriteFontResource_GetFontAxisAttributes(IDWriteFontResource* This,UINT32 axis) { +static inline DWRITE_FONT_AXIS_ATTRIBUTES IDWriteFontResource_GetFontAxisAttributes(IDWriteFontResource* This,UINT32 axis) { return This->lpVtbl->GetFontAxisAttributes(This,axis); } -static __WIDL_INLINE HRESULT IDWriteFontResource_GetAxisNames(IDWriteFontResource* This,UINT32 axis,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontResource_GetAxisNames(IDWriteFontResource* This,UINT32 axis,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetAxisNames(This,axis,names); } -static __WIDL_INLINE UINT32 IDWriteFontResource_GetAxisValueNameCount(IDWriteFontResource* This,UINT32 axis) { +static inline UINT32 IDWriteFontResource_GetAxisValueNameCount(IDWriteFontResource* This,UINT32 axis) { return This->lpVtbl->GetAxisValueNameCount(This,axis); } -static __WIDL_INLINE HRESULT IDWriteFontResource_GetAxisValueNames(IDWriteFontResource* This,UINT32 axis,UINT32 axis_value,DWRITE_FONT_AXIS_RANGE *axis_range,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontResource_GetAxisValueNames(IDWriteFontResource* This,UINT32 axis,UINT32 axis_value,DWRITE_FONT_AXIS_RANGE *axis_range,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetAxisValueNames(This,axis,axis_value,axis_range,names); } -static __WIDL_INLINE WINBOOL IDWriteFontResource_HasVariations(IDWriteFontResource* This) { +static inline WINBOOL IDWriteFontResource_HasVariations(IDWriteFontResource* This) { return This->lpVtbl->HasVariations(This); } -static __WIDL_INLINE HRESULT IDWriteFontResource_CreateFontFace(IDWriteFontResource* This,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontFace5 **fontface) { +static inline HRESULT IDWriteFontResource_CreateFontFace(IDWriteFontResource* This,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontFace5 **fontface) { return This->lpVtbl->CreateFontFace(This,simulations,axis_values,num_values,fontface); } -static __WIDL_INLINE HRESULT IDWriteFontResource_CreateFontFaceReference(IDWriteFontResource* This,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontFaceReference1 **reference) { +static inline HRESULT IDWriteFontResource_CreateFontFaceReference(IDWriteFontResource* This,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontFaceReference1 **reference) { return This->lpVtbl->CreateFontFaceReference(This,simulations,axis_values,num_values,reference); } #endif @@ -1704,78 +1825,78 @@ interface IDWriteFontSet1 { #define IDWriteFontSet1_GetFontLocality(This,index) (This)->lpVtbl->GetFontLocality(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSet1_QueryInterface(IDWriteFontSet1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontSet1_QueryInterface(IDWriteFontSet1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontSet1_AddRef(IDWriteFontSet1* This) { +static inline ULONG IDWriteFontSet1_AddRef(IDWriteFontSet1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontSet1_Release(IDWriteFontSet1* This) { +static inline ULONG IDWriteFontSet1_Release(IDWriteFontSet1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontSet methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontSet1_GetFontCount(IDWriteFontSet1* This) { +static inline UINT32 IDWriteFontSet1_GetFontCount(IDWriteFontSet1* This) { return This->lpVtbl->GetFontCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_FindFontFaceReference(IDWriteFontSet1* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet1_FindFontFaceReference(IDWriteFontSet1* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFaceReference(This,reference,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_FindFontFace(IDWriteFontSet1* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet1_FindFontFace(IDWriteFontSet1* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFace(This,fontface,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetPropertyValues__(IDWriteFontSet1* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet1_GetPropertyValues__(IDWriteFontSet1* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues__(This,id,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetPropertyValues_(IDWriteFontSet1* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet1_GetPropertyValues_(IDWriteFontSet1* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues_(This,id,preferred_locales,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetPropertyValues(IDWriteFontSet1* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { +static inline HRESULT IDWriteFontSet1_GetPropertyValues(IDWriteFontSet1* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { return This->lpVtbl->GetPropertyValues(This,index,id,exists,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetPropertyOccurrenceCount(IDWriteFontSet1* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { +static inline HRESULT IDWriteFontSet1_GetPropertyOccurrenceCount(IDWriteFontSet1* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { return This->lpVtbl->GetPropertyOccurrenceCount(This,property,count); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetMatchingFonts_(IDWriteFontSet1* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontSet1_GetMatchingFonts_(IDWriteFontSet1* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { return This->lpVtbl->GetMatchingFonts_(This,family,weight,stretch,style,fontset); } /*** IDWriteFontSet1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetMatchingFonts(IDWriteFontSet1* This,const DWRITE_FONT_PROPERTY *property,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet1_GetMatchingFonts(IDWriteFontSet1* This,const DWRITE_FONT_PROPERTY *property,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontSet1 **fontset) { return This->lpVtbl->IDWriteFontSet1_GetMatchingFonts(This,property,axis_values,num_values,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetFirstFontResources(IDWriteFontSet1* This,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet1_GetFirstFontResources(IDWriteFontSet1* This,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFirstFontResources(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetFilteredFonts__(IDWriteFontSet1* This,const UINT32 *indices,UINT32 num_indices,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet1_GetFilteredFonts__(IDWriteFontSet1* This,const UINT32 *indices,UINT32 num_indices,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts__(This,indices,num_indices,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetFilteredFonts_(IDWriteFontSet1* This,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,WINBOOL select_any_range,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet1_GetFilteredFonts_(IDWriteFontSet1* This,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,WINBOOL select_any_range,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts_(This,axis_ranges,num_ranges,select_any_range,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetFilteredFonts(IDWriteFontSet1* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_property,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet1_GetFilteredFonts(IDWriteFontSet1* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_property,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts(This,props,num_properties,select_any_property,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetFilteredFontIndices_(IDWriteFontSet1* This,const DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { +static inline HRESULT IDWriteFontSet1_GetFilteredFontIndices_(IDWriteFontSet1* This,const DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { return This->lpVtbl->GetFilteredFontIndices_(This,ranges,num_ranges,select_any_range,indices,num_indices,actual_num_indices); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetFilteredFontIndices(IDWriteFontSet1* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { +static inline HRESULT IDWriteFontSet1_GetFilteredFontIndices(IDWriteFontSet1* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { return This->lpVtbl->GetFilteredFontIndices(This,props,num_properties,select_any_range,indices,num_indices,actual_num_indices); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetFontAxisRanges_(IDWriteFontSet1* This,UINT32 font_index,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { +static inline HRESULT IDWriteFontSet1_GetFontAxisRanges_(IDWriteFontSet1* This,UINT32 font_index,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { return This->lpVtbl->GetFontAxisRanges_(This,font_index,axis_ranges,num_ranges,actual_num_ranges); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetFontAxisRanges(IDWriteFontSet1* This,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { +static inline HRESULT IDWriteFontSet1_GetFontAxisRanges(IDWriteFontSet1* This,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { return This->lpVtbl->GetFontAxisRanges(This,axis_ranges,num_ranges,actual_num_ranges); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_GetFontFaceReference(IDWriteFontSet1* This,UINT32 index,IDWriteFontFaceReference1 **reference) { +static inline HRESULT IDWriteFontSet1_GetFontFaceReference(IDWriteFontSet1* This,UINT32 index,IDWriteFontFaceReference1 **reference) { return This->lpVtbl->IDWriteFontSet1_GetFontFaceReference(This,index,reference); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_CreateFontResource(IDWriteFontSet1* This,UINT32 index,IDWriteFontResource **resource) { +static inline HRESULT IDWriteFontSet1_CreateFontResource(IDWriteFontSet1* This,UINT32 index,IDWriteFontResource **resource) { return This->lpVtbl->CreateFontResource(This,index,resource); } -static __WIDL_INLINE HRESULT IDWriteFontSet1_CreateFontFace(IDWriteFontSet1* This,UINT32 index,IDWriteFontFace5 **fontface) { +static inline HRESULT IDWriteFontSet1_CreateFontFace(IDWriteFontSet1* This,UINT32 index,IDWriteFontFace5 **fontface) { return This->lpVtbl->CreateFontFace(This,index,fontface); } -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontSet1_GetFontLocality(IDWriteFontSet1* This,UINT32 index) { +static inline DWRITE_LOCALITY IDWriteFontSet1_GetFontLocality(IDWriteFontSet1* This,UINT32 index) { return This->lpVtbl->GetFontLocality(This,index); } #endif @@ -1954,71 +2075,71 @@ interface IDWriteFont3 { #define IDWriteFont3_GetLocality(This) (This)->lpVtbl->GetLocality(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFont3_QueryInterface(IDWriteFont3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFont3_QueryInterface(IDWriteFont3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFont3_AddRef(IDWriteFont3* This) { +static inline ULONG IDWriteFont3_AddRef(IDWriteFont3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFont3_Release(IDWriteFont3* This) { +static inline ULONG IDWriteFont3_Release(IDWriteFont3* This) { return This->lpVtbl->Release(This); } /*** IDWriteFont methods ***/ -static __WIDL_INLINE HRESULT IDWriteFont3_GetFontFamily(IDWriteFont3* This,IDWriteFontFamily **family) { +static inline HRESULT IDWriteFont3_GetFontFamily(IDWriteFont3* This,IDWriteFontFamily **family) { return This->lpVtbl->GetFontFamily(This,family); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteFont3_GetWeight(IDWriteFont3* This) { +static inline DWRITE_FONT_WEIGHT IDWriteFont3_GetWeight(IDWriteFont3* This) { return This->lpVtbl->GetWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteFont3_GetStretch(IDWriteFont3* This) { +static inline DWRITE_FONT_STRETCH IDWriteFont3_GetStretch(IDWriteFont3* This) { return This->lpVtbl->GetStretch(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteFont3_GetStyle(IDWriteFont3* This) { +static inline DWRITE_FONT_STYLE IDWriteFont3_GetStyle(IDWriteFont3* This) { return This->lpVtbl->GetStyle(This); } -static __WIDL_INLINE WINBOOL IDWriteFont3_IsSymbolFont(IDWriteFont3* This) { +static inline WINBOOL IDWriteFont3_IsSymbolFont(IDWriteFont3* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE HRESULT IDWriteFont3_GetFaceNames(IDWriteFont3* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFont3_GetFaceNames(IDWriteFont3* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFaceNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFont3_GetInformationalStrings(IDWriteFont3* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { +static inline HRESULT IDWriteFont3_GetInformationalStrings(IDWriteFont3* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { return This->lpVtbl->GetInformationalStrings(This,stringid,strings,exists); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFont3_GetSimulations(IDWriteFont3* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFont3_GetSimulations(IDWriteFont3* This) { return This->lpVtbl->GetSimulations(This); } /*** IDWriteFont1 methods ***/ -static __WIDL_INLINE void IDWriteFont3_GetMetrics(IDWriteFont3* This,DWRITE_FONT_METRICS1 *metrics) { +static inline void IDWriteFont3_GetMetrics(IDWriteFont3* This,DWRITE_FONT_METRICS1 *metrics) { This->lpVtbl->IDWriteFont1_GetMetrics(This,metrics); } -static __WIDL_INLINE void IDWriteFont3_GetPanose(IDWriteFont3* This,DWRITE_PANOSE *panose) { +static inline void IDWriteFont3_GetPanose(IDWriteFont3* This,DWRITE_PANOSE *panose) { This->lpVtbl->GetPanose(This,panose); } -static __WIDL_INLINE HRESULT IDWriteFont3_GetUnicodeRanges(IDWriteFont3* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { +static inline HRESULT IDWriteFont3_GetUnicodeRanges(IDWriteFont3* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); } -static __WIDL_INLINE WINBOOL IDWriteFont3_IsMonospacedFont(IDWriteFont3* This) { +static inline WINBOOL IDWriteFont3_IsMonospacedFont(IDWriteFont3* This) { return This->lpVtbl->IsMonospacedFont(This); } /*** IDWriteFont2 methods ***/ -static __WIDL_INLINE WINBOOL IDWriteFont3_IsColorFont(IDWriteFont3* This) { +static inline WINBOOL IDWriteFont3_IsColorFont(IDWriteFont3* This) { return This->lpVtbl->IsColorFont(This); } /*** IDWriteFont3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFont3_CreateFontFace(IDWriteFont3* This,IDWriteFontFace3 **fontface) { +static inline HRESULT IDWriteFont3_CreateFontFace(IDWriteFont3* This,IDWriteFontFace3 **fontface) { return This->lpVtbl->IDWriteFont3_CreateFontFace(This,fontface); } -static __WIDL_INLINE WINBOOL IDWriteFont3_Equals(IDWriteFont3* This,IDWriteFont *font) { +static inline WINBOOL IDWriteFont3_Equals(IDWriteFont3* This,IDWriteFont *font) { return This->lpVtbl->Equals(This,font); } -static __WIDL_INLINE HRESULT IDWriteFont3_GetFontFaceReference(IDWriteFont3* This,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFont3_GetFontFaceReference(IDWriteFont3* This,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,reference); } -static __WIDL_INLINE WINBOOL IDWriteFont3_HasCharacter(IDWriteFont3* This,UINT32 character) { +static inline WINBOOL IDWriteFont3_HasCharacter(IDWriteFont3* This,UINT32 character) { return This->lpVtbl->IDWriteFont3_HasCharacter(This,character); } -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFont3_GetLocality(IDWriteFont3* This) { +static inline DWRITE_LOCALITY IDWriteFont3_GetLocality(IDWriteFont3* This) { return This->lpVtbl->GetLocality(This); } #endif @@ -2144,40 +2265,40 @@ interface IDWriteFontFamily1 { #define IDWriteFontFamily1_GetFontFaceReference(This,index,reference) (This)->lpVtbl->GetFontFaceReference(This,index,reference) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily1_QueryInterface(IDWriteFontFamily1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFamily1_QueryInterface(IDWriteFontFamily1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFamily1_AddRef(IDWriteFontFamily1* This) { +static inline ULONG IDWriteFontFamily1_AddRef(IDWriteFontFamily1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFamily1_Release(IDWriteFontFamily1* This) { +static inline ULONG IDWriteFontFamily1_Release(IDWriteFontFamily1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontList methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily1_GetFontCollection(IDWriteFontFamily1* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFontFamily1_GetFontCollection(IDWriteFontFamily1* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteFontFamily1_GetFontCount(IDWriteFontFamily1* This) { +static inline UINT32 IDWriteFontFamily1_GetFontCount(IDWriteFontFamily1* This) { return This->lpVtbl->GetFontCount(This); } /*** IDWriteFontFamily methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily1_GetFamilyNames(IDWriteFontFamily1* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFamily1_GetFamilyNames(IDWriteFontFamily1* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFamilyNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFontFamily1_GetFirstMatchingFont(IDWriteFontFamily1* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFont **font) { +static inline HRESULT IDWriteFontFamily1_GetFirstMatchingFont(IDWriteFontFamily1* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFont **font) { return This->lpVtbl->GetFirstMatchingFont(This,weight,stretch,style,font); } -static __WIDL_INLINE HRESULT IDWriteFontFamily1_GetMatchingFonts(IDWriteFontFamily1* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontList **fonts) { +static inline HRESULT IDWriteFontFamily1_GetMatchingFonts(IDWriteFontFamily1* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontList **fonts) { return This->lpVtbl->GetMatchingFonts(This,weight,stretch,style,fonts); } /*** IDWriteFontFamily1 methods ***/ -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontFamily1_GetFontLocality(IDWriteFontFamily1* This,UINT32 index) { +static inline DWRITE_LOCALITY IDWriteFontFamily1_GetFontLocality(IDWriteFontFamily1* This,UINT32 index) { return This->lpVtbl->GetFontLocality(This,index); } -static __WIDL_INLINE HRESULT IDWriteFontFamily1_GetFont(IDWriteFontFamily1* This,UINT32 index,IDWriteFont3 **font) { +static inline HRESULT IDWriteFontFamily1_GetFont(IDWriteFontFamily1* This,UINT32 index,IDWriteFont3 **font) { return This->lpVtbl->IDWriteFontFamily1_GetFont(This,index,font); } -static __WIDL_INLINE HRESULT IDWriteFontFamily1_GetFontFaceReference(IDWriteFontFamily1* This,UINT32 index,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFontFamily1_GetFontFaceReference(IDWriteFontFamily1* This,UINT32 index,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,index,reference); } #endif @@ -2313,44 +2434,44 @@ interface IDWriteFontFamily2 { #define IDWriteFontFamily2_GetFontSet(This,fontset) (This)->lpVtbl->GetFontSet(This,fontset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily2_QueryInterface(IDWriteFontFamily2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFamily2_QueryInterface(IDWriteFontFamily2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFamily2_AddRef(IDWriteFontFamily2* This) { +static inline ULONG IDWriteFontFamily2_AddRef(IDWriteFontFamily2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFamily2_Release(IDWriteFontFamily2* This) { +static inline ULONG IDWriteFontFamily2_Release(IDWriteFontFamily2* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontList methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily2_GetFontCollection(IDWriteFontFamily2* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFontFamily2_GetFontCollection(IDWriteFontFamily2* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteFontFamily2_GetFontCount(IDWriteFontFamily2* This) { +static inline UINT32 IDWriteFontFamily2_GetFontCount(IDWriteFontFamily2* This) { return This->lpVtbl->GetFontCount(This); } /*** IDWriteFontFamily methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily2_GetFamilyNames(IDWriteFontFamily2* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFamily2_GetFamilyNames(IDWriteFontFamily2* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFamilyNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFontFamily2_GetFirstMatchingFont(IDWriteFontFamily2* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFont **font) { +static inline HRESULT IDWriteFontFamily2_GetFirstMatchingFont(IDWriteFontFamily2* This,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFont **font) { return This->lpVtbl->GetFirstMatchingFont(This,weight,stretch,style,font); } /*** IDWriteFontFamily1 methods ***/ -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontFamily2_GetFontLocality(IDWriteFontFamily2* This,UINT32 index) { +static inline DWRITE_LOCALITY IDWriteFontFamily2_GetFontLocality(IDWriteFontFamily2* This,UINT32 index) { return This->lpVtbl->GetFontLocality(This,index); } -static __WIDL_INLINE HRESULT IDWriteFontFamily2_GetFont(IDWriteFontFamily2* This,UINT32 index,IDWriteFont3 **font) { +static inline HRESULT IDWriteFontFamily2_GetFont(IDWriteFontFamily2* This,UINT32 index,IDWriteFont3 **font) { return This->lpVtbl->IDWriteFontFamily1_GetFont(This,index,font); } -static __WIDL_INLINE HRESULT IDWriteFontFamily2_GetFontFaceReference(IDWriteFontFamily2* This,UINT32 index,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFontFamily2_GetFontFaceReference(IDWriteFontFamily2* This,UINT32 index,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,index,reference); } /*** IDWriteFontFamily2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFamily2_GetMatchingFonts(IDWriteFontFamily2* This,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontList2 **fontlist) { +static inline HRESULT IDWriteFontFamily2_GetMatchingFonts(IDWriteFontFamily2* This,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontList2 **fontlist) { return This->lpVtbl->IDWriteFontFamily2_GetMatchingFonts(This,axis_values,num_values,fontlist); } -static __WIDL_INLINE HRESULT IDWriteFontFamily2_GetFontSet(IDWriteFontFamily2* This,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontFamily2_GetFontSet(IDWriteFontFamily2* This,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFontSet(This,fontset); } #endif @@ -2451,30 +2572,30 @@ interface IDWriteFontCollection1 { #define IDWriteFontCollection1_GetFontFamily(This,index,family) (This)->lpVtbl->IDWriteFontCollection1_GetFontFamily(This,index,family) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontCollection1_QueryInterface(IDWriteFontCollection1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontCollection1_QueryInterface(IDWriteFontCollection1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontCollection1_AddRef(IDWriteFontCollection1* This) { +static inline ULONG IDWriteFontCollection1_AddRef(IDWriteFontCollection1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontCollection1_Release(IDWriteFontCollection1* This) { +static inline ULONG IDWriteFontCollection1_Release(IDWriteFontCollection1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontCollection methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontCollection1_GetFontFamilyCount(IDWriteFontCollection1* This) { +static inline UINT32 IDWriteFontCollection1_GetFontFamilyCount(IDWriteFontCollection1* This) { return This->lpVtbl->GetFontFamilyCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontCollection1_FindFamilyName(IDWriteFontCollection1* This,const WCHAR *name,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontCollection1_FindFamilyName(IDWriteFontCollection1* This,const WCHAR *name,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFamilyName(This,name,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontCollection1_GetFontFromFontFace(IDWriteFontCollection1* This,IDWriteFontFace *face,IDWriteFont **font) { +static inline HRESULT IDWriteFontCollection1_GetFontFromFontFace(IDWriteFontCollection1* This,IDWriteFontFace *face,IDWriteFont **font) { return This->lpVtbl->GetFontFromFontFace(This,face,font); } /*** IDWriteFontCollection1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontCollection1_GetFontSet(IDWriteFontCollection1* This,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontCollection1_GetFontSet(IDWriteFontCollection1* This,IDWriteFontSet **fontset) { return This->lpVtbl->GetFontSet(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontCollection1_GetFontFamily(IDWriteFontCollection1* This,UINT32 index,IDWriteFontFamily1 **family) { +static inline HRESULT IDWriteFontCollection1_GetFontFamily(IDWriteFontCollection1* This,UINT32 index,IDWriteFontFamily1 **family) { return This->lpVtbl->IDWriteFontCollection1_GetFontFamily(This,index,family); } #endif @@ -2607,37 +2728,37 @@ interface IDWriteFontCollection2 { #define IDWriteFontCollection2_GetFontSet(This,fontset) (This)->lpVtbl->IDWriteFontCollection2_GetFontSet(This,fontset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontCollection2_QueryInterface(IDWriteFontCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontCollection2_QueryInterface(IDWriteFontCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontCollection2_AddRef(IDWriteFontCollection2* This) { +static inline ULONG IDWriteFontCollection2_AddRef(IDWriteFontCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontCollection2_Release(IDWriteFontCollection2* This) { +static inline ULONG IDWriteFontCollection2_Release(IDWriteFontCollection2* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontCollection methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontCollection2_GetFontFamilyCount(IDWriteFontCollection2* This) { +static inline UINT32 IDWriteFontCollection2_GetFontFamilyCount(IDWriteFontCollection2* This) { return This->lpVtbl->GetFontFamilyCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontCollection2_FindFamilyName(IDWriteFontCollection2* This,const WCHAR *name,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontCollection2_FindFamilyName(IDWriteFontCollection2* This,const WCHAR *name,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFamilyName(This,name,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontCollection2_GetFontFromFontFace(IDWriteFontCollection2* This,IDWriteFontFace *face,IDWriteFont **font) { +static inline HRESULT IDWriteFontCollection2_GetFontFromFontFace(IDWriteFontCollection2* This,IDWriteFontFace *face,IDWriteFont **font) { return This->lpVtbl->GetFontFromFontFace(This,face,font); } /*** IDWriteFontCollection1 methods ***/ /*** IDWriteFontCollection2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontCollection2_GetFontFamily(IDWriteFontCollection2* This,UINT32 index,IDWriteFontFamily2 **family) { +static inline HRESULT IDWriteFontCollection2_GetFontFamily(IDWriteFontCollection2* This,UINT32 index,IDWriteFontFamily2 **family) { return This->lpVtbl->IDWriteFontCollection2_GetFontFamily(This,index,family); } -static __WIDL_INLINE HRESULT IDWriteFontCollection2_GetMatchingFonts(IDWriteFontCollection2* This,const WCHAR *familyname,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontList2 **fontlist) { +static inline HRESULT IDWriteFontCollection2_GetMatchingFonts(IDWriteFontCollection2* This,const WCHAR *familyname,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontList2 **fontlist) { return This->lpVtbl->GetMatchingFonts(This,familyname,axis_values,num_values,fontlist); } -static __WIDL_INLINE DWRITE_FONT_FAMILY_MODEL IDWriteFontCollection2_GetFontFamilyModel(IDWriteFontCollection2* This) { +static inline DWRITE_FONT_FAMILY_MODEL IDWriteFontCollection2_GetFontFamilyModel(IDWriteFontCollection2* This) { return This->lpVtbl->GetFontFamilyModel(This); } -static __WIDL_INLINE HRESULT IDWriteFontCollection2_GetFontSet(IDWriteFontCollection2* This,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontCollection2_GetFontSet(IDWriteFontCollection2* This,IDWriteFontSet1 **fontset) { return This->lpVtbl->IDWriteFontCollection2_GetFontSet(This,fontset); } #endif @@ -2763,41 +2884,41 @@ interface IDWriteFontCollection3 { #define IDWriteFontCollection3_GetExpirationEvent(This) (This)->lpVtbl->GetExpirationEvent(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontCollection3_QueryInterface(IDWriteFontCollection3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontCollection3_QueryInterface(IDWriteFontCollection3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontCollection3_AddRef(IDWriteFontCollection3* This) { +static inline ULONG IDWriteFontCollection3_AddRef(IDWriteFontCollection3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontCollection3_Release(IDWriteFontCollection3* This) { +static inline ULONG IDWriteFontCollection3_Release(IDWriteFontCollection3* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontCollection methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontCollection3_GetFontFamilyCount(IDWriteFontCollection3* This) { +static inline UINT32 IDWriteFontCollection3_GetFontFamilyCount(IDWriteFontCollection3* This) { return This->lpVtbl->GetFontFamilyCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontCollection3_FindFamilyName(IDWriteFontCollection3* This,const WCHAR *name,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontCollection3_FindFamilyName(IDWriteFontCollection3* This,const WCHAR *name,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFamilyName(This,name,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontCollection3_GetFontFromFontFace(IDWriteFontCollection3* This,IDWriteFontFace *face,IDWriteFont **font) { +static inline HRESULT IDWriteFontCollection3_GetFontFromFontFace(IDWriteFontCollection3* This,IDWriteFontFace *face,IDWriteFont **font) { return This->lpVtbl->GetFontFromFontFace(This,face,font); } /*** IDWriteFontCollection1 methods ***/ /*** IDWriteFontCollection2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontCollection3_GetFontFamily(IDWriteFontCollection3* This,UINT32 index,IDWriteFontFamily2 **family) { +static inline HRESULT IDWriteFontCollection3_GetFontFamily(IDWriteFontCollection3* This,UINT32 index,IDWriteFontFamily2 **family) { return This->lpVtbl->IDWriteFontCollection2_GetFontFamily(This,index,family); } -static __WIDL_INLINE HRESULT IDWriteFontCollection3_GetMatchingFonts(IDWriteFontCollection3* This,const WCHAR *familyname,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontList2 **fontlist) { +static inline HRESULT IDWriteFontCollection3_GetMatchingFonts(IDWriteFontCollection3* This,const WCHAR *familyname,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontList2 **fontlist) { return This->lpVtbl->GetMatchingFonts(This,familyname,axis_values,num_values,fontlist); } -static __WIDL_INLINE DWRITE_FONT_FAMILY_MODEL IDWriteFontCollection3_GetFontFamilyModel(IDWriteFontCollection3* This) { +static inline DWRITE_FONT_FAMILY_MODEL IDWriteFontCollection3_GetFontFamilyModel(IDWriteFontCollection3* This) { return This->lpVtbl->GetFontFamilyModel(This); } -static __WIDL_INLINE HRESULT IDWriteFontCollection3_GetFontSet(IDWriteFontCollection3* This,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontCollection3_GetFontSet(IDWriteFontCollection3* This,IDWriteFontSet1 **fontset) { return This->lpVtbl->IDWriteFontCollection2_GetFontSet(This,fontset); } /*** IDWriteFontCollection3 methods ***/ -static __WIDL_INLINE HANDLE IDWriteFontCollection3_GetExpirationEvent(IDWriteFontCollection3* This) { +static inline HANDLE IDWriteFontCollection3_GetExpirationEvent(IDWriteFontCollection3* This) { return This->lpVtbl->GetExpirationEvent(This); } #endif @@ -2970,56 +3091,56 @@ interface IDWriteFontFaceReference { #define IDWriteFontFaceReference_EnqueueFileFragmentDownloadRequest(This,offset,size) (This)->lpVtbl->EnqueueFileFragmentDownloadRequest(This,offset,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFaceReference_QueryInterface(IDWriteFontFaceReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFaceReference_QueryInterface(IDWriteFontFaceReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFaceReference_AddRef(IDWriteFontFaceReference* This) { +static inline ULONG IDWriteFontFaceReference_AddRef(IDWriteFontFaceReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFaceReference_Release(IDWriteFontFaceReference* This) { +static inline ULONG IDWriteFontFaceReference_Release(IDWriteFontFaceReference* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFaceReference methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFaceReference_CreateFontFace(IDWriteFontFaceReference* This,IDWriteFontFace3 **fontface) { +static inline HRESULT IDWriteFontFaceReference_CreateFontFace(IDWriteFontFaceReference* This,IDWriteFontFace3 **fontface) { return This->lpVtbl->CreateFontFace(This,fontface); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference_CreateFontFaceWithSimulations(IDWriteFontFaceReference* This,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFace3 **fontface) { +static inline HRESULT IDWriteFontFaceReference_CreateFontFaceWithSimulations(IDWriteFontFaceReference* This,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFace3 **fontface) { return This->lpVtbl->CreateFontFaceWithSimulations(This,simulations,fontface); } -static __WIDL_INLINE WINBOOL IDWriteFontFaceReference_Equals(IDWriteFontFaceReference* This,IDWriteFontFaceReference *reference) { +static inline WINBOOL IDWriteFontFaceReference_Equals(IDWriteFontFaceReference* This,IDWriteFontFaceReference *reference) { return This->lpVtbl->Equals(This,reference); } -static __WIDL_INLINE UINT32 IDWriteFontFaceReference_GetFontFaceIndex(IDWriteFontFaceReference* This) { +static inline UINT32 IDWriteFontFaceReference_GetFontFaceIndex(IDWriteFontFaceReference* This) { return This->lpVtbl->GetFontFaceIndex(This); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFontFaceReference_GetSimulations(IDWriteFontFaceReference* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFaceReference_GetSimulations(IDWriteFontFaceReference* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference_GetFontFile(IDWriteFontFaceReference* This,IDWriteFontFile **fontfile) { +static inline HRESULT IDWriteFontFaceReference_GetFontFile(IDWriteFontFaceReference* This,IDWriteFontFile **fontfile) { return This->lpVtbl->GetFontFile(This,fontfile); } -static __WIDL_INLINE UINT64 IDWriteFontFaceReference_GetLocalFileSize(IDWriteFontFaceReference* This) { +static inline UINT64 IDWriteFontFaceReference_GetLocalFileSize(IDWriteFontFaceReference* This) { return This->lpVtbl->GetLocalFileSize(This); } -static __WIDL_INLINE UINT64 IDWriteFontFaceReference_GetFileSize(IDWriteFontFaceReference* This) { +static inline UINT64 IDWriteFontFaceReference_GetFileSize(IDWriteFontFaceReference* This) { return This->lpVtbl->GetFileSize(This); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference_GetFileTime(IDWriteFontFaceReference* This,FILETIME *writetime) { +static inline HRESULT IDWriteFontFaceReference_GetFileTime(IDWriteFontFaceReference* This,FILETIME *writetime) { return This->lpVtbl->GetFileTime(This,writetime); } -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontFaceReference_GetLocality(IDWriteFontFaceReference* This) { +static inline DWRITE_LOCALITY IDWriteFontFaceReference_GetLocality(IDWriteFontFaceReference* This) { return This->lpVtbl->GetLocality(This); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference_EnqueueFontDownloadRequest(IDWriteFontFaceReference* This) { +static inline HRESULT IDWriteFontFaceReference_EnqueueFontDownloadRequest(IDWriteFontFaceReference* This) { return This->lpVtbl->EnqueueFontDownloadRequest(This); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference_EnqueueCharacterDownloadRequest(IDWriteFontFaceReference* This,const WCHAR *chars,UINT32 count) { +static inline HRESULT IDWriteFontFaceReference_EnqueueCharacterDownloadRequest(IDWriteFontFaceReference* This,const WCHAR *chars,UINT32 count) { return This->lpVtbl->EnqueueCharacterDownloadRequest(This,chars,count); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference_EnqueueGlyphDownloadRequest(IDWriteFontFaceReference* This,const UINT16 *glyphs,UINT32 count) { +static inline HRESULT IDWriteFontFaceReference_EnqueueGlyphDownloadRequest(IDWriteFontFaceReference* This,const UINT16 *glyphs,UINT32 count) { return This->lpVtbl->EnqueueGlyphDownloadRequest(This,glyphs,count); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference_EnqueueFileFragmentDownloadRequest(IDWriteFontFaceReference* This,UINT64 offset,UINT64 size) { +static inline HRESULT IDWriteFontFaceReference_EnqueueFileFragmentDownloadRequest(IDWriteFontFaceReference* This,UINT64 offset,UINT64 size) { return This->lpVtbl->EnqueueFileFragmentDownloadRequest(This,offset,size); } #endif @@ -3172,63 +3293,63 @@ interface IDWriteFontFaceReference1 { #define IDWriteFontFaceReference1_GetFontAxisValues(This,values,num_values) (This)->lpVtbl->GetFontAxisValues(This,values,num_values) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_QueryInterface(IDWriteFontFaceReference1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFaceReference1_QueryInterface(IDWriteFontFaceReference1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFaceReference1_AddRef(IDWriteFontFaceReference1* This) { +static inline ULONG IDWriteFontFaceReference1_AddRef(IDWriteFontFaceReference1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFaceReference1_Release(IDWriteFontFaceReference1* This) { +static inline ULONG IDWriteFontFaceReference1_Release(IDWriteFontFaceReference1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFaceReference methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_CreateFontFaceWithSimulations(IDWriteFontFaceReference1* This,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFace3 **fontface) { +static inline HRESULT IDWriteFontFaceReference1_CreateFontFaceWithSimulations(IDWriteFontFaceReference1* This,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFace3 **fontface) { return This->lpVtbl->CreateFontFaceWithSimulations(This,simulations,fontface); } -static __WIDL_INLINE WINBOOL IDWriteFontFaceReference1_Equals(IDWriteFontFaceReference1* This,IDWriteFontFaceReference *reference) { +static inline WINBOOL IDWriteFontFaceReference1_Equals(IDWriteFontFaceReference1* This,IDWriteFontFaceReference *reference) { return This->lpVtbl->Equals(This,reference); } -static __WIDL_INLINE UINT32 IDWriteFontFaceReference1_GetFontFaceIndex(IDWriteFontFaceReference1* This) { +static inline UINT32 IDWriteFontFaceReference1_GetFontFaceIndex(IDWriteFontFaceReference1* This) { return This->lpVtbl->GetFontFaceIndex(This); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFontFaceReference1_GetSimulations(IDWriteFontFaceReference1* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFaceReference1_GetSimulations(IDWriteFontFaceReference1* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_GetFontFile(IDWriteFontFaceReference1* This,IDWriteFontFile **fontfile) { +static inline HRESULT IDWriteFontFaceReference1_GetFontFile(IDWriteFontFaceReference1* This,IDWriteFontFile **fontfile) { return This->lpVtbl->GetFontFile(This,fontfile); } -static __WIDL_INLINE UINT64 IDWriteFontFaceReference1_GetLocalFileSize(IDWriteFontFaceReference1* This) { +static inline UINT64 IDWriteFontFaceReference1_GetLocalFileSize(IDWriteFontFaceReference1* This) { return This->lpVtbl->GetLocalFileSize(This); } -static __WIDL_INLINE UINT64 IDWriteFontFaceReference1_GetFileSize(IDWriteFontFaceReference1* This) { +static inline UINT64 IDWriteFontFaceReference1_GetFileSize(IDWriteFontFaceReference1* This) { return This->lpVtbl->GetFileSize(This); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_GetFileTime(IDWriteFontFaceReference1* This,FILETIME *writetime) { +static inline HRESULT IDWriteFontFaceReference1_GetFileTime(IDWriteFontFaceReference1* This,FILETIME *writetime) { return This->lpVtbl->GetFileTime(This,writetime); } -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontFaceReference1_GetLocality(IDWriteFontFaceReference1* This) { +static inline DWRITE_LOCALITY IDWriteFontFaceReference1_GetLocality(IDWriteFontFaceReference1* This) { return This->lpVtbl->GetLocality(This); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_EnqueueFontDownloadRequest(IDWriteFontFaceReference1* This) { +static inline HRESULT IDWriteFontFaceReference1_EnqueueFontDownloadRequest(IDWriteFontFaceReference1* This) { return This->lpVtbl->EnqueueFontDownloadRequest(This); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_EnqueueCharacterDownloadRequest(IDWriteFontFaceReference1* This,const WCHAR *chars,UINT32 count) { +static inline HRESULT IDWriteFontFaceReference1_EnqueueCharacterDownloadRequest(IDWriteFontFaceReference1* This,const WCHAR *chars,UINT32 count) { return This->lpVtbl->EnqueueCharacterDownloadRequest(This,chars,count); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_EnqueueGlyphDownloadRequest(IDWriteFontFaceReference1* This,const UINT16 *glyphs,UINT32 count) { +static inline HRESULT IDWriteFontFaceReference1_EnqueueGlyphDownloadRequest(IDWriteFontFaceReference1* This,const UINT16 *glyphs,UINT32 count) { return This->lpVtbl->EnqueueGlyphDownloadRequest(This,glyphs,count); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_EnqueueFileFragmentDownloadRequest(IDWriteFontFaceReference1* This,UINT64 offset,UINT64 size) { +static inline HRESULT IDWriteFontFaceReference1_EnqueueFileFragmentDownloadRequest(IDWriteFontFaceReference1* This,UINT64 offset,UINT64 size) { return This->lpVtbl->EnqueueFileFragmentDownloadRequest(This,offset,size); } /*** IDWriteFontFaceReference1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_CreateFontFace(IDWriteFontFaceReference1* This,IDWriteFontFace5 **fontface) { +static inline HRESULT IDWriteFontFaceReference1_CreateFontFace(IDWriteFontFaceReference1* This,IDWriteFontFace5 **fontface) { return This->lpVtbl->IDWriteFontFaceReference1_CreateFontFace(This,fontface); } -static __WIDL_INLINE UINT32 IDWriteFontFaceReference1_GetFontAxisValueCount(IDWriteFontFaceReference1* This) { +static inline UINT32 IDWriteFontFaceReference1_GetFontAxisValueCount(IDWriteFontFaceReference1* This) { return This->lpVtbl->GetFontAxisValueCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFaceReference1_GetFontAxisValues(IDWriteFontFaceReference1* This,DWRITE_FONT_AXIS_VALUE *values,UINT32 num_values) { +static inline HRESULT IDWriteFontFaceReference1_GetFontAxisValues(IDWriteFontFaceReference1* This,DWRITE_FONT_AXIS_VALUE *values,UINT32 num_values) { return This->lpVtbl->GetFontAxisValues(This,values,num_values); } #endif @@ -3331,30 +3452,30 @@ interface IDWriteFontList1 { #define IDWriteFontList1_GetFontFaceReference(This,index,reference) (This)->lpVtbl->GetFontFaceReference(This,index,reference) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontList1_QueryInterface(IDWriteFontList1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontList1_QueryInterface(IDWriteFontList1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontList1_AddRef(IDWriteFontList1* This) { +static inline ULONG IDWriteFontList1_AddRef(IDWriteFontList1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontList1_Release(IDWriteFontList1* This) { +static inline ULONG IDWriteFontList1_Release(IDWriteFontList1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontList methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontList1_GetFontCollection(IDWriteFontList1* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFontList1_GetFontCollection(IDWriteFontList1* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteFontList1_GetFontCount(IDWriteFontList1* This) { +static inline UINT32 IDWriteFontList1_GetFontCount(IDWriteFontList1* This) { return This->lpVtbl->GetFontCount(This); } /*** IDWriteFontList1 methods ***/ -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontList1_GetFontLocality(IDWriteFontList1* This,UINT32 index) { +static inline DWRITE_LOCALITY IDWriteFontList1_GetFontLocality(IDWriteFontList1* This,UINT32 index) { return This->lpVtbl->GetFontLocality(This,index); } -static __WIDL_INLINE HRESULT IDWriteFontList1_GetFont(IDWriteFontList1* This,UINT32 index,IDWriteFont3 **font) { +static inline HRESULT IDWriteFontList1_GetFont(IDWriteFontList1* This,UINT32 index,IDWriteFont3 **font) { return This->lpVtbl->IDWriteFontList1_GetFont(This,index,font); } -static __WIDL_INLINE HRESULT IDWriteFontList1_GetFontFaceReference(IDWriteFontList1* This,UINT32 index,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFontList1_GetFontFaceReference(IDWriteFontList1* This,UINT32 index,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,index,reference); } #endif @@ -3456,34 +3577,34 @@ interface IDWriteFontList2 { #define IDWriteFontList2_GetFontSet(This,fontset) (This)->lpVtbl->GetFontSet(This,fontset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontList2_QueryInterface(IDWriteFontList2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontList2_QueryInterface(IDWriteFontList2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontList2_AddRef(IDWriteFontList2* This) { +static inline ULONG IDWriteFontList2_AddRef(IDWriteFontList2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontList2_Release(IDWriteFontList2* This) { +static inline ULONG IDWriteFontList2_Release(IDWriteFontList2* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontList methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontList2_GetFontCollection(IDWriteFontList2* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFontList2_GetFontCollection(IDWriteFontList2* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteFontList2_GetFontCount(IDWriteFontList2* This) { +static inline UINT32 IDWriteFontList2_GetFontCount(IDWriteFontList2* This) { return This->lpVtbl->GetFontCount(This); } /*** IDWriteFontList1 methods ***/ -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontList2_GetFontLocality(IDWriteFontList2* This,UINT32 index) { +static inline DWRITE_LOCALITY IDWriteFontList2_GetFontLocality(IDWriteFontList2* This,UINT32 index) { return This->lpVtbl->GetFontLocality(This,index); } -static __WIDL_INLINE HRESULT IDWriteFontList2_GetFont(IDWriteFontList2* This,UINT32 index,IDWriteFont3 **font) { +static inline HRESULT IDWriteFontList2_GetFont(IDWriteFontList2* This,UINT32 index,IDWriteFont3 **font) { return This->lpVtbl->IDWriteFontList1_GetFont(This,index,font); } -static __WIDL_INLINE HRESULT IDWriteFontList2_GetFontFaceReference(IDWriteFontList2* This,UINT32 index,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFontList2_GetFontFaceReference(IDWriteFontList2* This,UINT32 index,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,index,reference); } /*** IDWriteFontList2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontList2_GetFontSet(IDWriteFontList2* This,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontList2_GetFontSet(IDWriteFontList2* This,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFontSet(This,fontset); } #endif @@ -3712,82 +3833,82 @@ interface IDWriteFontSet2 { #define IDWriteFontSet2_GetExpirationEvent(This) (This)->lpVtbl->GetExpirationEvent(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSet2_QueryInterface(IDWriteFontSet2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontSet2_QueryInterface(IDWriteFontSet2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontSet2_AddRef(IDWriteFontSet2* This) { +static inline ULONG IDWriteFontSet2_AddRef(IDWriteFontSet2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontSet2_Release(IDWriteFontSet2* This) { +static inline ULONG IDWriteFontSet2_Release(IDWriteFontSet2* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontSet methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontSet2_GetFontCount(IDWriteFontSet2* This) { +static inline UINT32 IDWriteFontSet2_GetFontCount(IDWriteFontSet2* This) { return This->lpVtbl->GetFontCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_FindFontFaceReference(IDWriteFontSet2* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet2_FindFontFaceReference(IDWriteFontSet2* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFaceReference(This,reference,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_FindFontFace(IDWriteFontSet2* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet2_FindFontFace(IDWriteFontSet2* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFace(This,fontface,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetPropertyValues__(IDWriteFontSet2* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet2_GetPropertyValues__(IDWriteFontSet2* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues__(This,id,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetPropertyValues_(IDWriteFontSet2* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet2_GetPropertyValues_(IDWriteFontSet2* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues_(This,id,preferred_locales,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetPropertyValues(IDWriteFontSet2* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { +static inline HRESULT IDWriteFontSet2_GetPropertyValues(IDWriteFontSet2* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { return This->lpVtbl->GetPropertyValues(This,index,id,exists,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetPropertyOccurrenceCount(IDWriteFontSet2* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { +static inline HRESULT IDWriteFontSet2_GetPropertyOccurrenceCount(IDWriteFontSet2* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { return This->lpVtbl->GetPropertyOccurrenceCount(This,property,count); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetMatchingFonts_(IDWriteFontSet2* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontSet2_GetMatchingFonts_(IDWriteFontSet2* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { return This->lpVtbl->GetMatchingFonts_(This,family,weight,stretch,style,fontset); } /*** IDWriteFontSet1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetMatchingFonts(IDWriteFontSet2* This,const DWRITE_FONT_PROPERTY *property,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet2_GetMatchingFonts(IDWriteFontSet2* This,const DWRITE_FONT_PROPERTY *property,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontSet1 **fontset) { return This->lpVtbl->IDWriteFontSet1_GetMatchingFonts(This,property,axis_values,num_values,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetFirstFontResources(IDWriteFontSet2* This,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet2_GetFirstFontResources(IDWriteFontSet2* This,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFirstFontResources(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetFilteredFonts__(IDWriteFontSet2* This,const UINT32 *indices,UINT32 num_indices,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet2_GetFilteredFonts__(IDWriteFontSet2* This,const UINT32 *indices,UINT32 num_indices,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts__(This,indices,num_indices,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetFilteredFonts_(IDWriteFontSet2* This,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,WINBOOL select_any_range,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet2_GetFilteredFonts_(IDWriteFontSet2* This,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,WINBOOL select_any_range,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts_(This,axis_ranges,num_ranges,select_any_range,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetFilteredFonts(IDWriteFontSet2* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_property,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet2_GetFilteredFonts(IDWriteFontSet2* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_property,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts(This,props,num_properties,select_any_property,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetFilteredFontIndices_(IDWriteFontSet2* This,const DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { +static inline HRESULT IDWriteFontSet2_GetFilteredFontIndices_(IDWriteFontSet2* This,const DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { return This->lpVtbl->GetFilteredFontIndices_(This,ranges,num_ranges,select_any_range,indices,num_indices,actual_num_indices); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetFilteredFontIndices(IDWriteFontSet2* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { +static inline HRESULT IDWriteFontSet2_GetFilteredFontIndices(IDWriteFontSet2* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { return This->lpVtbl->GetFilteredFontIndices(This,props,num_properties,select_any_range,indices,num_indices,actual_num_indices); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetFontAxisRanges_(IDWriteFontSet2* This,UINT32 font_index,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { +static inline HRESULT IDWriteFontSet2_GetFontAxisRanges_(IDWriteFontSet2* This,UINT32 font_index,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { return This->lpVtbl->GetFontAxisRanges_(This,font_index,axis_ranges,num_ranges,actual_num_ranges); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetFontAxisRanges(IDWriteFontSet2* This,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { +static inline HRESULT IDWriteFontSet2_GetFontAxisRanges(IDWriteFontSet2* This,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { return This->lpVtbl->GetFontAxisRanges(This,axis_ranges,num_ranges,actual_num_ranges); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_GetFontFaceReference(IDWriteFontSet2* This,UINT32 index,IDWriteFontFaceReference1 **reference) { +static inline HRESULT IDWriteFontSet2_GetFontFaceReference(IDWriteFontSet2* This,UINT32 index,IDWriteFontFaceReference1 **reference) { return This->lpVtbl->IDWriteFontSet1_GetFontFaceReference(This,index,reference); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_CreateFontResource(IDWriteFontSet2* This,UINT32 index,IDWriteFontResource **resource) { +static inline HRESULT IDWriteFontSet2_CreateFontResource(IDWriteFontSet2* This,UINT32 index,IDWriteFontResource **resource) { return This->lpVtbl->CreateFontResource(This,index,resource); } -static __WIDL_INLINE HRESULT IDWriteFontSet2_CreateFontFace(IDWriteFontSet2* This,UINT32 index,IDWriteFontFace5 **fontface) { +static inline HRESULT IDWriteFontSet2_CreateFontFace(IDWriteFontSet2* This,UINT32 index,IDWriteFontFace5 **fontface) { return This->lpVtbl->CreateFontFace(This,index,fontface); } -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontSet2_GetFontLocality(IDWriteFontSet2* This,UINT32 index) { +static inline DWRITE_LOCALITY IDWriteFontSet2_GetFontLocality(IDWriteFontSet2* This,UINT32 index) { return This->lpVtbl->GetFontLocality(This,index); } /*** IDWriteFontSet2 methods ***/ -static __WIDL_INLINE HANDLE IDWriteFontSet2_GetExpirationEvent(IDWriteFontSet2* This) { +static inline HANDLE IDWriteFontSet2_GetExpirationEvent(IDWriteFontSet2* This) { return This->lpVtbl->GetExpirationEvent(This); } #endif @@ -4043,92 +4164,92 @@ interface IDWriteFontSet3 { #define IDWriteFontSet3_GetFontSourceName(This,index,buffer,buffer_size) (This)->lpVtbl->GetFontSourceName(This,index,buffer,buffer_size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSet3_QueryInterface(IDWriteFontSet3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontSet3_QueryInterface(IDWriteFontSet3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontSet3_AddRef(IDWriteFontSet3* This) { +static inline ULONG IDWriteFontSet3_AddRef(IDWriteFontSet3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontSet3_Release(IDWriteFontSet3* This) { +static inline ULONG IDWriteFontSet3_Release(IDWriteFontSet3* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontSet methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontSet3_GetFontCount(IDWriteFontSet3* This) { +static inline UINT32 IDWriteFontSet3_GetFontCount(IDWriteFontSet3* This) { return This->lpVtbl->GetFontCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_FindFontFaceReference(IDWriteFontSet3* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet3_FindFontFaceReference(IDWriteFontSet3* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFaceReference(This,reference,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_FindFontFace(IDWriteFontSet3* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet3_FindFontFace(IDWriteFontSet3* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFace(This,fontface,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetPropertyValues__(IDWriteFontSet3* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet3_GetPropertyValues__(IDWriteFontSet3* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues__(This,id,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetPropertyValues_(IDWriteFontSet3* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet3_GetPropertyValues_(IDWriteFontSet3* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues_(This,id,preferred_locales,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetPropertyValues(IDWriteFontSet3* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { +static inline HRESULT IDWriteFontSet3_GetPropertyValues(IDWriteFontSet3* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { return This->lpVtbl->GetPropertyValues(This,index,id,exists,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetPropertyOccurrenceCount(IDWriteFontSet3* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { +static inline HRESULT IDWriteFontSet3_GetPropertyOccurrenceCount(IDWriteFontSet3* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { return This->lpVtbl->GetPropertyOccurrenceCount(This,property,count); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetMatchingFonts_(IDWriteFontSet3* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontSet3_GetMatchingFonts_(IDWriteFontSet3* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { return This->lpVtbl->GetMatchingFonts_(This,family,weight,stretch,style,fontset); } /*** IDWriteFontSet1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetMatchingFonts(IDWriteFontSet3* This,const DWRITE_FONT_PROPERTY *property,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet3_GetMatchingFonts(IDWriteFontSet3* This,const DWRITE_FONT_PROPERTY *property,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,IDWriteFontSet1 **fontset) { return This->lpVtbl->IDWriteFontSet1_GetMatchingFonts(This,property,axis_values,num_values,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFirstFontResources(IDWriteFontSet3* This,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet3_GetFirstFontResources(IDWriteFontSet3* This,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFirstFontResources(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFilteredFonts__(IDWriteFontSet3* This,const UINT32 *indices,UINT32 num_indices,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet3_GetFilteredFonts__(IDWriteFontSet3* This,const UINT32 *indices,UINT32 num_indices,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts__(This,indices,num_indices,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFilteredFonts_(IDWriteFontSet3* This,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,WINBOOL select_any_range,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet3_GetFilteredFonts_(IDWriteFontSet3* This,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,WINBOOL select_any_range,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts_(This,axis_ranges,num_ranges,select_any_range,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFilteredFonts(IDWriteFontSet3* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_property,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet3_GetFilteredFonts(IDWriteFontSet3* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_property,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts(This,props,num_properties,select_any_property,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFilteredFontIndices_(IDWriteFontSet3* This,const DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { +static inline HRESULT IDWriteFontSet3_GetFilteredFontIndices_(IDWriteFontSet3* This,const DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { return This->lpVtbl->GetFilteredFontIndices_(This,ranges,num_ranges,select_any_range,indices,num_indices,actual_num_indices); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFilteredFontIndices(IDWriteFontSet3* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { +static inline HRESULT IDWriteFontSet3_GetFilteredFontIndices(IDWriteFontSet3* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { return This->lpVtbl->GetFilteredFontIndices(This,props,num_properties,select_any_range,indices,num_indices,actual_num_indices); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFontAxisRanges_(IDWriteFontSet3* This,UINT32 font_index,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { +static inline HRESULT IDWriteFontSet3_GetFontAxisRanges_(IDWriteFontSet3* This,UINT32 font_index,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { return This->lpVtbl->GetFontAxisRanges_(This,font_index,axis_ranges,num_ranges,actual_num_ranges); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFontAxisRanges(IDWriteFontSet3* This,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { +static inline HRESULT IDWriteFontSet3_GetFontAxisRanges(IDWriteFontSet3* This,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { return This->lpVtbl->GetFontAxisRanges(This,axis_ranges,num_ranges,actual_num_ranges); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFontFaceReference(IDWriteFontSet3* This,UINT32 index,IDWriteFontFaceReference1 **reference) { +static inline HRESULT IDWriteFontSet3_GetFontFaceReference(IDWriteFontSet3* This,UINT32 index,IDWriteFontFaceReference1 **reference) { return This->lpVtbl->IDWriteFontSet1_GetFontFaceReference(This,index,reference); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_CreateFontResource(IDWriteFontSet3* This,UINT32 index,IDWriteFontResource **resource) { +static inline HRESULT IDWriteFontSet3_CreateFontResource(IDWriteFontSet3* This,UINT32 index,IDWriteFontResource **resource) { return This->lpVtbl->CreateFontResource(This,index,resource); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_CreateFontFace(IDWriteFontSet3* This,UINT32 index,IDWriteFontFace5 **fontface) { +static inline HRESULT IDWriteFontSet3_CreateFontFace(IDWriteFontSet3* This,UINT32 index,IDWriteFontFace5 **fontface) { return This->lpVtbl->CreateFontFace(This,index,fontface); } -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontSet3_GetFontLocality(IDWriteFontSet3* This,UINT32 index) { +static inline DWRITE_LOCALITY IDWriteFontSet3_GetFontLocality(IDWriteFontSet3* This,UINT32 index) { return This->lpVtbl->GetFontLocality(This,index); } /*** IDWriteFontSet2 methods ***/ -static __WIDL_INLINE HANDLE IDWriteFontSet3_GetExpirationEvent(IDWriteFontSet3* This) { +static inline HANDLE IDWriteFontSet3_GetExpirationEvent(IDWriteFontSet3* This) { return This->lpVtbl->GetExpirationEvent(This); } /*** IDWriteFontSet3 methods ***/ -static __WIDL_INLINE DWRITE_FONT_SOURCE_TYPE IDWriteFontSet3_GetFontSourceType(IDWriteFontSet3* This,UINT32 index) { +static inline DWRITE_FONT_SOURCE_TYPE IDWriteFontSet3_GetFontSourceType(IDWriteFontSet3* This,UINT32 index) { return This->lpVtbl->GetFontSourceType(This,index); } -static __WIDL_INLINE UINT32 IDWriteFontSet3_GetFontSourceNameLength(IDWriteFontSet3* This,UINT32 index) { +static inline UINT32 IDWriteFontSet3_GetFontSourceNameLength(IDWriteFontSet3* This,UINT32 index) { return This->lpVtbl->GetFontSourceNameLength(This,index); } -static __WIDL_INLINE HRESULT IDWriteFontSet3_GetFontSourceName(IDWriteFontSet3* This,UINT32 index,WCHAR *buffer,UINT32 buffer_size) { +static inline HRESULT IDWriteFontSet3_GetFontSourceName(IDWriteFontSet3* This,UINT32 index,WCHAR *buffer,UINT32 buffer_size) { return This->lpVtbl->GetFontSourceName(This,index,buffer,buffer_size); } #endif @@ -4410,96 +4531,96 @@ interface IDWriteFontSet4 { #define IDWriteFontSet4_GetMatchingFonts(This,family_name,axis_values,axis_value_count,allowed_simulations,fonts) (This)->lpVtbl->IDWriteFontSet4_GetMatchingFonts(This,family_name,axis_values,axis_value_count,allowed_simulations,fonts) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSet4_QueryInterface(IDWriteFontSet4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontSet4_QueryInterface(IDWriteFontSet4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontSet4_AddRef(IDWriteFontSet4* This) { +static inline ULONG IDWriteFontSet4_AddRef(IDWriteFontSet4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontSet4_Release(IDWriteFontSet4* This) { +static inline ULONG IDWriteFontSet4_Release(IDWriteFontSet4* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontSet methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontSet4_GetFontCount(IDWriteFontSet4* This) { +static inline UINT32 IDWriteFontSet4_GetFontCount(IDWriteFontSet4* This) { return This->lpVtbl->GetFontCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_FindFontFaceReference(IDWriteFontSet4* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet4_FindFontFaceReference(IDWriteFontSet4* This,IDWriteFontFaceReference *reference,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFaceReference(This,reference,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_FindFontFace(IDWriteFontSet4* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { +static inline HRESULT IDWriteFontSet4_FindFontFace(IDWriteFontSet4* This,IDWriteFontFace *fontface,UINT32 *index,WINBOOL *exists) { return This->lpVtbl->FindFontFace(This,fontface,index,exists); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetPropertyValues__(IDWriteFontSet4* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet4_GetPropertyValues__(IDWriteFontSet4* This,DWRITE_FONT_PROPERTY_ID id,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues__(This,id,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetPropertyValues_(IDWriteFontSet4* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { +static inline HRESULT IDWriteFontSet4_GetPropertyValues_(IDWriteFontSet4* This,DWRITE_FONT_PROPERTY_ID id,const WCHAR *preferred_locales,IDWriteStringList **values) { return This->lpVtbl->GetPropertyValues_(This,id,preferred_locales,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetPropertyValues(IDWriteFontSet4* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { +static inline HRESULT IDWriteFontSet4_GetPropertyValues(IDWriteFontSet4* This,UINT32 index,DWRITE_FONT_PROPERTY_ID id,WINBOOL *exists,IDWriteLocalizedStrings **values) { return This->lpVtbl->GetPropertyValues(This,index,id,exists,values); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetPropertyOccurrenceCount(IDWriteFontSet4* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { +static inline HRESULT IDWriteFontSet4_GetPropertyOccurrenceCount(IDWriteFontSet4* This,const DWRITE_FONT_PROPERTY *property,UINT32 *count) { return This->lpVtbl->GetPropertyOccurrenceCount(This,property,count); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetMatchingFonts_(IDWriteFontSet4* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontSet4_GetMatchingFonts_(IDWriteFontSet4* This,const WCHAR *family,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,IDWriteFontSet **fontset) { return This->lpVtbl->GetMatchingFonts_(This,family,weight,stretch,style,fontset); } /*** IDWriteFontSet1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFirstFontResources(IDWriteFontSet4* This,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet4_GetFirstFontResources(IDWriteFontSet4* This,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFirstFontResources(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFilteredFonts__(IDWriteFontSet4* This,const UINT32 *indices,UINT32 num_indices,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet4_GetFilteredFonts__(IDWriteFontSet4* This,const UINT32 *indices,UINT32 num_indices,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts__(This,indices,num_indices,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFilteredFonts_(IDWriteFontSet4* This,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,WINBOOL select_any_range,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet4_GetFilteredFonts_(IDWriteFontSet4* This,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,WINBOOL select_any_range,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts_(This,axis_ranges,num_ranges,select_any_range,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFilteredFonts(IDWriteFontSet4* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_property,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFontSet4_GetFilteredFonts(IDWriteFontSet4* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_property,IDWriteFontSet1 **fontset) { return This->lpVtbl->GetFilteredFonts(This,props,num_properties,select_any_property,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFilteredFontIndices_(IDWriteFontSet4* This,const DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { +static inline HRESULT IDWriteFontSet4_GetFilteredFontIndices_(IDWriteFontSet4* This,const DWRITE_FONT_AXIS_RANGE *ranges,UINT32 num_ranges,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { return This->lpVtbl->GetFilteredFontIndices_(This,ranges,num_ranges,select_any_range,indices,num_indices,actual_num_indices); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFilteredFontIndices(IDWriteFontSet4* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { +static inline HRESULT IDWriteFontSet4_GetFilteredFontIndices(IDWriteFontSet4* This,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties,WINBOOL select_any_range,UINT32 *indices,UINT32 num_indices,UINT32 *actual_num_indices) { return This->lpVtbl->GetFilteredFontIndices(This,props,num_properties,select_any_range,indices,num_indices,actual_num_indices); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFontAxisRanges_(IDWriteFontSet4* This,UINT32 font_index,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { +static inline HRESULT IDWriteFontSet4_GetFontAxisRanges_(IDWriteFontSet4* This,UINT32 font_index,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { return This->lpVtbl->GetFontAxisRanges_(This,font_index,axis_ranges,num_ranges,actual_num_ranges); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFontAxisRanges(IDWriteFontSet4* This,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { +static inline HRESULT IDWriteFontSet4_GetFontAxisRanges(IDWriteFontSet4* This,DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,UINT32 *actual_num_ranges) { return This->lpVtbl->GetFontAxisRanges(This,axis_ranges,num_ranges,actual_num_ranges); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFontFaceReference(IDWriteFontSet4* This,UINT32 index,IDWriteFontFaceReference1 **reference) { +static inline HRESULT IDWriteFontSet4_GetFontFaceReference(IDWriteFontSet4* This,UINT32 index,IDWriteFontFaceReference1 **reference) { return This->lpVtbl->IDWriteFontSet1_GetFontFaceReference(This,index,reference); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_CreateFontResource(IDWriteFontSet4* This,UINT32 index,IDWriteFontResource **resource) { +static inline HRESULT IDWriteFontSet4_CreateFontResource(IDWriteFontSet4* This,UINT32 index,IDWriteFontResource **resource) { return This->lpVtbl->CreateFontResource(This,index,resource); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_CreateFontFace(IDWriteFontSet4* This,UINT32 index,IDWriteFontFace5 **fontface) { +static inline HRESULT IDWriteFontSet4_CreateFontFace(IDWriteFontSet4* This,UINT32 index,IDWriteFontFace5 **fontface) { return This->lpVtbl->CreateFontFace(This,index,fontface); } -static __WIDL_INLINE DWRITE_LOCALITY IDWriteFontSet4_GetFontLocality(IDWriteFontSet4* This,UINT32 index) { +static inline DWRITE_LOCALITY IDWriteFontSet4_GetFontLocality(IDWriteFontSet4* This,UINT32 index) { return This->lpVtbl->GetFontLocality(This,index); } /*** IDWriteFontSet2 methods ***/ -static __WIDL_INLINE HANDLE IDWriteFontSet4_GetExpirationEvent(IDWriteFontSet4* This) { +static inline HANDLE IDWriteFontSet4_GetExpirationEvent(IDWriteFontSet4* This) { return This->lpVtbl->GetExpirationEvent(This); } /*** IDWriteFontSet3 methods ***/ -static __WIDL_INLINE DWRITE_FONT_SOURCE_TYPE IDWriteFontSet4_GetFontSourceType(IDWriteFontSet4* This,UINT32 index) { +static inline DWRITE_FONT_SOURCE_TYPE IDWriteFontSet4_GetFontSourceType(IDWriteFontSet4* This,UINT32 index) { return This->lpVtbl->GetFontSourceType(This,index); } -static __WIDL_INLINE UINT32 IDWriteFontSet4_GetFontSourceNameLength(IDWriteFontSet4* This,UINT32 index) { +static inline UINT32 IDWriteFontSet4_GetFontSourceNameLength(IDWriteFontSet4* This,UINT32 index) { return This->lpVtbl->GetFontSourceNameLength(This,index); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetFontSourceName(IDWriteFontSet4* This,UINT32 index,WCHAR *buffer,UINT32 buffer_size) { +static inline HRESULT IDWriteFontSet4_GetFontSourceName(IDWriteFontSet4* This,UINT32 index,WCHAR *buffer,UINT32 buffer_size) { return This->lpVtbl->GetFontSourceName(This,index,buffer,buffer_size); } /*** IDWriteFontSet4 methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontSet4_ConvertWeightStretchStyleToFontAxisValues(IDWriteFontSet4* This,const DWRITE_FONT_AXIS_VALUE *input_axis_values,UINT32 input_axis_count,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,float size,DWRITE_FONT_AXIS_VALUE *output_axis_values) { +static inline UINT32 IDWriteFontSet4_ConvertWeightStretchStyleToFontAxisValues(IDWriteFontSet4* This,const DWRITE_FONT_AXIS_VALUE *input_axis_values,UINT32 input_axis_count,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STRETCH stretch,DWRITE_FONT_STYLE style,float size,DWRITE_FONT_AXIS_VALUE *output_axis_values) { return This->lpVtbl->ConvertWeightStretchStyleToFontAxisValues(This,input_axis_values,input_axis_count,weight,stretch,style,size,output_axis_values); } -static __WIDL_INLINE HRESULT IDWriteFontSet4_GetMatchingFonts(IDWriteFontSet4* This,const WCHAR *family_name,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 axis_value_count,DWRITE_FONT_SIMULATIONS allowed_simulations,IDWriteFontSet4 **fonts) { +static inline HRESULT IDWriteFontSet4_GetMatchingFonts(IDWriteFontSet4* This,const WCHAR *family_name,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 axis_value_count,DWRITE_FONT_SIMULATIONS allowed_simulations,IDWriteFontSet4 **fonts) { return This->lpVtbl->IDWriteFontSet4_GetMatchingFonts(This,family_name,axis_values,axis_value_count,allowed_simulations,fonts); } #endif @@ -4920,140 +5041,140 @@ interface IDWriteFontFace3 { #define IDWriteFontFace3_AreGlyphsLocal(This,glyphs,count,enqueue_if_not,are_local) (This)->lpVtbl->AreGlyphsLocal(This,glyphs,count,enqueue_if_not,are_local) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace3_QueryInterface(IDWriteFontFace3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFace3_QueryInterface(IDWriteFontFace3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFace3_AddRef(IDWriteFontFace3* This) { +static inline ULONG IDWriteFontFace3_AddRef(IDWriteFontFace3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFace3_Release(IDWriteFontFace3* This) { +static inline ULONG IDWriteFontFace3_Release(IDWriteFontFace3* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFace methods ***/ -static __WIDL_INLINE DWRITE_FONT_FACE_TYPE IDWriteFontFace3_GetType(IDWriteFontFace3* This) { +static inline DWRITE_FONT_FACE_TYPE IDWriteFontFace3_GetType(IDWriteFontFace3* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetFiles(IDWriteFontFace3* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { +static inline HRESULT IDWriteFontFace3_GetFiles(IDWriteFontFace3* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { return This->lpVtbl->GetFiles(This,number_of_files,fontfiles); } -static __WIDL_INLINE UINT32 IDWriteFontFace3_GetIndex(IDWriteFontFace3* This) { +static inline UINT32 IDWriteFontFace3_GetIndex(IDWriteFontFace3* This) { return This->lpVtbl->GetIndex(This); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFontFace3_GetSimulations(IDWriteFontFace3* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFace3_GetSimulations(IDWriteFontFace3* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE WINBOOL IDWriteFontFace3_IsSymbolFont(IDWriteFontFace3* This) { +static inline WINBOOL IDWriteFontFace3_IsSymbolFont(IDWriteFontFace3* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE UINT16 IDWriteFontFace3_GetGlyphCount(IDWriteFontFace3* This) { +static inline UINT16 IDWriteFontFace3_GetGlyphCount(IDWriteFontFace3* This) { return This->lpVtbl->GetGlyphCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetDesignGlyphMetrics(IDWriteFontFace3* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace3_GetDesignGlyphMetrics(IDWriteFontFace3* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetGlyphIndices(IDWriteFontFace3* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { +static inline HRESULT IDWriteFontFace3_GetGlyphIndices(IDWriteFontFace3* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { return This->lpVtbl->GetGlyphIndices(This,codepoints,count,glyph_indices); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_TryGetFontTable(IDWriteFontFace3* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace3_TryGetFontTable(IDWriteFontFace3* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { return This->lpVtbl->TryGetFontTable(This,table_tag,table_data,table_size,context,exists); } -static __WIDL_INLINE void IDWriteFontFace3_ReleaseFontTable(IDWriteFontFace3* This,void *table_context) { +static inline void IDWriteFontFace3_ReleaseFontTable(IDWriteFontFace3* This,void *table_context) { This->lpVtbl->ReleaseFontTable(This,table_context); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetGlyphRunOutline(IDWriteFontFace3* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { +static inline HRESULT IDWriteFontFace3_GetGlyphRunOutline(IDWriteFontFace3* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { return This->lpVtbl->GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetGdiCompatibleGlyphMetrics(IDWriteFontFace3* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace3_GetGdiCompatibleGlyphMetrics(IDWriteFontFace3* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways); } /*** IDWriteFontFace1 methods ***/ -static __WIDL_INLINE void IDWriteFontFace3_GetMetrics(IDWriteFontFace3* This,DWRITE_FONT_METRICS1 *metrics) { +static inline void IDWriteFontFace3_GetMetrics(IDWriteFontFace3* This,DWRITE_FONT_METRICS1 *metrics) { This->lpVtbl->IDWriteFontFace1_GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetGdiCompatibleMetrics(IDWriteFontFace3* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { +static inline HRESULT IDWriteFontFace3_GetGdiCompatibleMetrics(IDWriteFontFace3* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { return This->lpVtbl->IDWriteFontFace1_GetGdiCompatibleMetrics(This,em_size,pixels_per_dip,transform,metrics); } -static __WIDL_INLINE void IDWriteFontFace3_GetCaretMetrics(IDWriteFontFace3* This,DWRITE_CARET_METRICS *metrics) { +static inline void IDWriteFontFace3_GetCaretMetrics(IDWriteFontFace3* This,DWRITE_CARET_METRICS *metrics) { This->lpVtbl->GetCaretMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetUnicodeRanges(IDWriteFontFace3* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { +static inline HRESULT IDWriteFontFace3_GetUnicodeRanges(IDWriteFontFace3* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); } -static __WIDL_INLINE WINBOOL IDWriteFontFace3_IsMonospacedFont(IDWriteFontFace3* This) { +static inline WINBOOL IDWriteFontFace3_IsMonospacedFont(IDWriteFontFace3* This) { return This->lpVtbl->IsMonospacedFont(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetDesignGlyphAdvances(IDWriteFontFace3* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace3_GetDesignGlyphAdvances(IDWriteFontFace3* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphAdvances(This,glyph_count,indices,advances,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetGdiCompatibleGlyphAdvances(IDWriteFontFace3* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { +static inline HRESULT IDWriteFontFace3_GetGdiCompatibleGlyphAdvances(IDWriteFontFace3* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { return This->lpVtbl->GetGdiCompatibleGlyphAdvances(This,em_size,pixels_per_dip,transform,use_gdi_natural,is_sideways,glyph_count,indices,advances); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetKerningPairAdjustments(IDWriteFontFace3* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { +static inline HRESULT IDWriteFontFace3_GetKerningPairAdjustments(IDWriteFontFace3* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { return This->lpVtbl->GetKerningPairAdjustments(This,glyph_count,indices,adjustments); } -static __WIDL_INLINE WINBOOL IDWriteFontFace3_HasKerningPairs(IDWriteFontFace3* This) { +static inline WINBOOL IDWriteFontFace3_HasKerningPairs(IDWriteFontFace3* This) { return This->lpVtbl->HasKerningPairs(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetVerticalGlyphVariants(IDWriteFontFace3* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { +static inline HRESULT IDWriteFontFace3_GetVerticalGlyphVariants(IDWriteFontFace3* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { return This->lpVtbl->GetVerticalGlyphVariants(This,glyph_count,nominal_indices,vertical_indices); } -static __WIDL_INLINE WINBOOL IDWriteFontFace3_HasVerticalGlyphVariants(IDWriteFontFace3* This) { +static inline WINBOOL IDWriteFontFace3_HasVerticalGlyphVariants(IDWriteFontFace3* This) { return This->lpVtbl->HasVerticalGlyphVariants(This); } /*** IDWriteFontFace2 methods ***/ -static __WIDL_INLINE WINBOOL IDWriteFontFace3_IsColorFont(IDWriteFontFace3* This) { +static inline WINBOOL IDWriteFontFace3_IsColorFont(IDWriteFontFace3* This) { return This->lpVtbl->IsColorFont(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace3_GetColorPaletteCount(IDWriteFontFace3* This) { +static inline UINT32 IDWriteFontFace3_GetColorPaletteCount(IDWriteFontFace3* This) { return This->lpVtbl->GetColorPaletteCount(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace3_GetPaletteEntryCount(IDWriteFontFace3* This) { +static inline UINT32 IDWriteFontFace3_GetPaletteEntryCount(IDWriteFontFace3* This) { return This->lpVtbl->GetPaletteEntryCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetPaletteEntries(IDWriteFontFace3* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { +static inline HRESULT IDWriteFontFace3_GetPaletteEntries(IDWriteFontFace3* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { return This->lpVtbl->GetPaletteEntries(This,palette_index,first_entry_index,entry_count,entries); } /*** IDWriteFontFace3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetFontFaceReference(IDWriteFontFace3* This,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFontFace3_GetFontFaceReference(IDWriteFontFace3* This,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,reference); } -static __WIDL_INLINE void IDWriteFontFace3_GetPanose(IDWriteFontFace3* This,DWRITE_PANOSE *panose) { +static inline void IDWriteFontFace3_GetPanose(IDWriteFontFace3* This,DWRITE_PANOSE *panose) { This->lpVtbl->GetPanose(This,panose); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteFontFace3_GetWeight(IDWriteFontFace3* This) { +static inline DWRITE_FONT_WEIGHT IDWriteFontFace3_GetWeight(IDWriteFontFace3* This) { return This->lpVtbl->GetWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteFontFace3_GetStretch(IDWriteFontFace3* This) { +static inline DWRITE_FONT_STRETCH IDWriteFontFace3_GetStretch(IDWriteFontFace3* This) { return This->lpVtbl->GetStretch(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteFontFace3_GetStyle(IDWriteFontFace3* This) { +static inline DWRITE_FONT_STYLE IDWriteFontFace3_GetStyle(IDWriteFontFace3* This) { return This->lpVtbl->GetStyle(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetFamilyNames(IDWriteFontFace3* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFace3_GetFamilyNames(IDWriteFontFace3* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFamilyNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetFaceNames(IDWriteFontFace3* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFace3_GetFaceNames(IDWriteFontFace3* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFaceNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetInformationalStrings(IDWriteFontFace3* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace3_GetInformationalStrings(IDWriteFontFace3* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { return This->lpVtbl->GetInformationalStrings(This,stringid,strings,exists); } -static __WIDL_INLINE WINBOOL IDWriteFontFace3_HasCharacter(IDWriteFontFace3* This,UINT32 character) { +static inline WINBOOL IDWriteFontFace3_HasCharacter(IDWriteFontFace3* This,UINT32 character) { return This->lpVtbl->HasCharacter(This,character); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_GetRecommendedRenderingMode(IDWriteFontFace3* This,FLOAT emsize,FLOAT dpi_x,FLOAT dpi_y,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE1 *rendering_mode,DWRITE_GRID_FIT_MODE *gridfit_mode) { +static inline HRESULT IDWriteFontFace3_GetRecommendedRenderingMode(IDWriteFontFace3* This,FLOAT emsize,FLOAT dpi_x,FLOAT dpi_y,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE1 *rendering_mode,DWRITE_GRID_FIT_MODE *gridfit_mode) { return This->lpVtbl->IDWriteFontFace3_GetRecommendedRenderingMode(This,emsize,dpi_x,dpi_y,transform,is_sideways,threshold,measuring_mode,params,rendering_mode,gridfit_mode); } -static __WIDL_INLINE WINBOOL IDWriteFontFace3_IsCharacterLocal(IDWriteFontFace3* This,UINT32 character) { +static inline WINBOOL IDWriteFontFace3_IsCharacterLocal(IDWriteFontFace3* This,UINT32 character) { return This->lpVtbl->IsCharacterLocal(This,character); } -static __WIDL_INLINE WINBOOL IDWriteFontFace3_IsGlyphLocal(IDWriteFontFace3* This,UINT16 glyph) { +static inline WINBOOL IDWriteFontFace3_IsGlyphLocal(IDWriteFontFace3* This,UINT16 glyph) { return This->lpVtbl->IsGlyphLocal(This,glyph); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_AreCharactersLocal(IDWriteFontFace3* This,const WCHAR *characters,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { +static inline HRESULT IDWriteFontFace3_AreCharactersLocal(IDWriteFontFace3* This,const WCHAR *characters,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { return This->lpVtbl->AreCharactersLocal(This,characters,count,enqueue_if_not,are_local); } -static __WIDL_INLINE HRESULT IDWriteFontFace3_AreGlyphsLocal(IDWriteFontFace3* This,const UINT16 *glyphs,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { +static inline HRESULT IDWriteFontFace3_AreGlyphsLocal(IDWriteFontFace3* This,const UINT16 *glyphs,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { return This->lpVtbl->AreGlyphsLocal(This,glyphs,count,enqueue_if_not,are_local); } #endif @@ -5310,115 +5431,115 @@ interface IDWriteTextFormat2 { #define IDWriteTextFormat2_GetLineSpacing(This,spacing) (This)->lpVtbl->IDWriteTextFormat2_GetLineSpacing(This,spacing) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat2_QueryInterface(IDWriteTextFormat2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextFormat2_QueryInterface(IDWriteTextFormat2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextFormat2_AddRef(IDWriteTextFormat2* This) { +static inline ULONG IDWriteTextFormat2_AddRef(IDWriteTextFormat2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextFormat2_Release(IDWriteTextFormat2* This) { +static inline ULONG IDWriteTextFormat2_Release(IDWriteTextFormat2* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextFormat methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetTextAlignment(IDWriteTextFormat2* This,DWRITE_TEXT_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat2_SetTextAlignment(IDWriteTextFormat2* This,DWRITE_TEXT_ALIGNMENT alignment) { return This->lpVtbl->SetTextAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetParagraphAlignment(IDWriteTextFormat2* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat2_SetParagraphAlignment(IDWriteTextFormat2* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { return This->lpVtbl->SetParagraphAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetWordWrapping(IDWriteTextFormat2* This,DWRITE_WORD_WRAPPING wrapping) { +static inline HRESULT IDWriteTextFormat2_SetWordWrapping(IDWriteTextFormat2* This,DWRITE_WORD_WRAPPING wrapping) { return This->lpVtbl->SetWordWrapping(This,wrapping); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetReadingDirection(IDWriteTextFormat2* This,DWRITE_READING_DIRECTION direction) { +static inline HRESULT IDWriteTextFormat2_SetReadingDirection(IDWriteTextFormat2* This,DWRITE_READING_DIRECTION direction) { return This->lpVtbl->SetReadingDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetFlowDirection(IDWriteTextFormat2* This,DWRITE_FLOW_DIRECTION direction) { +static inline HRESULT IDWriteTextFormat2_SetFlowDirection(IDWriteTextFormat2* This,DWRITE_FLOW_DIRECTION direction) { return This->lpVtbl->SetFlowDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetIncrementalTabStop(IDWriteTextFormat2* This,FLOAT tabstop) { +static inline HRESULT IDWriteTextFormat2_SetIncrementalTabStop(IDWriteTextFormat2* This,FLOAT tabstop) { return This->lpVtbl->SetIncrementalTabStop(This,tabstop); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetTrimming(IDWriteTextFormat2* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { +static inline HRESULT IDWriteTextFormat2_SetTrimming(IDWriteTextFormat2* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { return This->lpVtbl->SetTrimming(This,trimming,trimming_sign); } -static __WIDL_INLINE DWRITE_TEXT_ALIGNMENT IDWriteTextFormat2_GetTextAlignment(IDWriteTextFormat2* This) { +static inline DWRITE_TEXT_ALIGNMENT IDWriteTextFormat2_GetTextAlignment(IDWriteTextFormat2* This) { return This->lpVtbl->GetTextAlignment(This); } -static __WIDL_INLINE DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextFormat2_GetParagraphAlignment(IDWriteTextFormat2* This) { +static inline DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextFormat2_GetParagraphAlignment(IDWriteTextFormat2* This) { return This->lpVtbl->GetParagraphAlignment(This); } -static __WIDL_INLINE DWRITE_WORD_WRAPPING IDWriteTextFormat2_GetWordWrapping(IDWriteTextFormat2* This) { +static inline DWRITE_WORD_WRAPPING IDWriteTextFormat2_GetWordWrapping(IDWriteTextFormat2* This) { return This->lpVtbl->GetWordWrapping(This); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextFormat2_GetReadingDirection(IDWriteTextFormat2* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextFormat2_GetReadingDirection(IDWriteTextFormat2* This) { return This->lpVtbl->GetReadingDirection(This); } -static __WIDL_INLINE DWRITE_FLOW_DIRECTION IDWriteTextFormat2_GetFlowDirection(IDWriteTextFormat2* This) { +static inline DWRITE_FLOW_DIRECTION IDWriteTextFormat2_GetFlowDirection(IDWriteTextFormat2* This) { return This->lpVtbl->GetFlowDirection(This); } -static __WIDL_INLINE FLOAT IDWriteTextFormat2_GetIncrementalTabStop(IDWriteTextFormat2* This) { +static inline FLOAT IDWriteTextFormat2_GetIncrementalTabStop(IDWriteTextFormat2* This) { return This->lpVtbl->GetIncrementalTabStop(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_GetTrimming(IDWriteTextFormat2* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteTextFormat2_GetTrimming(IDWriteTextFormat2* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->GetTrimming(This,options,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_GetFontCollection(IDWriteTextFormat2* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteTextFormat2_GetFontCollection(IDWriteTextFormat2* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteTextFormat2_GetFontFamilyNameLength(IDWriteTextFormat2* This) { +static inline UINT32 IDWriteTextFormat2_GetFontFamilyNameLength(IDWriteTextFormat2* This) { return This->lpVtbl->GetFontFamilyNameLength(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_GetFontFamilyName(IDWriteTextFormat2* This,WCHAR *name,UINT32 size) { +static inline HRESULT IDWriteTextFormat2_GetFontFamilyName(IDWriteTextFormat2* This,WCHAR *name,UINT32 size) { return This->lpVtbl->GetFontFamilyName(This,name,size); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteTextFormat2_GetFontWeight(IDWriteTextFormat2* This) { +static inline DWRITE_FONT_WEIGHT IDWriteTextFormat2_GetFontWeight(IDWriteTextFormat2* This) { return This->lpVtbl->GetFontWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteTextFormat2_GetFontStyle(IDWriteTextFormat2* This) { +static inline DWRITE_FONT_STYLE IDWriteTextFormat2_GetFontStyle(IDWriteTextFormat2* This) { return This->lpVtbl->GetFontStyle(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteTextFormat2_GetFontStretch(IDWriteTextFormat2* This) { +static inline DWRITE_FONT_STRETCH IDWriteTextFormat2_GetFontStretch(IDWriteTextFormat2* This) { return This->lpVtbl->GetFontStretch(This); } -static __WIDL_INLINE FLOAT IDWriteTextFormat2_GetFontSize(IDWriteTextFormat2* This) { +static inline FLOAT IDWriteTextFormat2_GetFontSize(IDWriteTextFormat2* This) { return This->lpVtbl->GetFontSize(This); } -static __WIDL_INLINE UINT32 IDWriteTextFormat2_GetLocaleNameLength(IDWriteTextFormat2* This) { +static inline UINT32 IDWriteTextFormat2_GetLocaleNameLength(IDWriteTextFormat2* This) { return This->lpVtbl->GetLocaleNameLength(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_GetLocaleName(IDWriteTextFormat2* This,WCHAR *name,UINT32 size) { +static inline HRESULT IDWriteTextFormat2_GetLocaleName(IDWriteTextFormat2* This,WCHAR *name,UINT32 size) { return This->lpVtbl->GetLocaleName(This,name,size); } /*** IDWriteTextFormat1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetVerticalGlyphOrientation(IDWriteTextFormat2* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { +static inline HRESULT IDWriteTextFormat2_SetVerticalGlyphOrientation(IDWriteTextFormat2* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { return This->lpVtbl->SetVerticalGlyphOrientation(This,orientation); } -static __WIDL_INLINE DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextFormat2_GetVerticalGlyphOrientation(IDWriteTextFormat2* This) { +static inline DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextFormat2_GetVerticalGlyphOrientation(IDWriteTextFormat2* This) { return This->lpVtbl->GetVerticalGlyphOrientation(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetLastLineWrapping(IDWriteTextFormat2* This,WINBOOL lastline_wrapping_enabled) { +static inline HRESULT IDWriteTextFormat2_SetLastLineWrapping(IDWriteTextFormat2* This,WINBOOL lastline_wrapping_enabled) { return This->lpVtbl->SetLastLineWrapping(This,lastline_wrapping_enabled); } -static __WIDL_INLINE WINBOOL IDWriteTextFormat2_GetLastLineWrapping(IDWriteTextFormat2* This) { +static inline WINBOOL IDWriteTextFormat2_GetLastLineWrapping(IDWriteTextFormat2* This) { return This->lpVtbl->GetLastLineWrapping(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetOpticalAlignment(IDWriteTextFormat2* This,DWRITE_OPTICAL_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat2_SetOpticalAlignment(IDWriteTextFormat2* This,DWRITE_OPTICAL_ALIGNMENT alignment) { return This->lpVtbl->SetOpticalAlignment(This,alignment); } -static __WIDL_INLINE DWRITE_OPTICAL_ALIGNMENT IDWriteTextFormat2_GetOpticalAlignment(IDWriteTextFormat2* This) { +static inline DWRITE_OPTICAL_ALIGNMENT IDWriteTextFormat2_GetOpticalAlignment(IDWriteTextFormat2* This) { return This->lpVtbl->GetOpticalAlignment(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetFontFallback(IDWriteTextFormat2* This,IDWriteFontFallback *fallback) { +static inline HRESULT IDWriteTextFormat2_SetFontFallback(IDWriteTextFormat2* This,IDWriteFontFallback *fallback) { return This->lpVtbl->SetFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_GetFontFallback(IDWriteTextFormat2* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteTextFormat2_GetFontFallback(IDWriteTextFormat2* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetFontFallback(This,fallback); } /*** IDWriteTextFormat2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat2_SetLineSpacing(IDWriteTextFormat2* This,const DWRITE_LINE_SPACING *spacing) { +static inline HRESULT IDWriteTextFormat2_SetLineSpacing(IDWriteTextFormat2* This,const DWRITE_LINE_SPACING *spacing) { return This->lpVtbl->IDWriteTextFormat2_SetLineSpacing(This,spacing); } -static __WIDL_INLINE HRESULT IDWriteTextFormat2_GetLineSpacing(IDWriteTextFormat2* This,DWRITE_LINE_SPACING *spacing) { +static inline HRESULT IDWriteTextFormat2_GetLineSpacing(IDWriteTextFormat2* This,DWRITE_LINE_SPACING *spacing) { return This->lpVtbl->IDWriteTextFormat2_GetLineSpacing(This,spacing); } #endif @@ -5691,131 +5812,131 @@ interface IDWriteTextFormat3 { #define IDWriteTextFormat3_SetAutomaticFontAxes(This,axes) (This)->lpVtbl->SetAutomaticFontAxes(This,axes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat3_QueryInterface(IDWriteTextFormat3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextFormat3_QueryInterface(IDWriteTextFormat3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextFormat3_AddRef(IDWriteTextFormat3* This) { +static inline ULONG IDWriteTextFormat3_AddRef(IDWriteTextFormat3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextFormat3_Release(IDWriteTextFormat3* This) { +static inline ULONG IDWriteTextFormat3_Release(IDWriteTextFormat3* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextFormat methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetTextAlignment(IDWriteTextFormat3* This,DWRITE_TEXT_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat3_SetTextAlignment(IDWriteTextFormat3* This,DWRITE_TEXT_ALIGNMENT alignment) { return This->lpVtbl->SetTextAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetParagraphAlignment(IDWriteTextFormat3* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat3_SetParagraphAlignment(IDWriteTextFormat3* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { return This->lpVtbl->SetParagraphAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetWordWrapping(IDWriteTextFormat3* This,DWRITE_WORD_WRAPPING wrapping) { +static inline HRESULT IDWriteTextFormat3_SetWordWrapping(IDWriteTextFormat3* This,DWRITE_WORD_WRAPPING wrapping) { return This->lpVtbl->SetWordWrapping(This,wrapping); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetReadingDirection(IDWriteTextFormat3* This,DWRITE_READING_DIRECTION direction) { +static inline HRESULT IDWriteTextFormat3_SetReadingDirection(IDWriteTextFormat3* This,DWRITE_READING_DIRECTION direction) { return This->lpVtbl->SetReadingDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetFlowDirection(IDWriteTextFormat3* This,DWRITE_FLOW_DIRECTION direction) { +static inline HRESULT IDWriteTextFormat3_SetFlowDirection(IDWriteTextFormat3* This,DWRITE_FLOW_DIRECTION direction) { return This->lpVtbl->SetFlowDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetIncrementalTabStop(IDWriteTextFormat3* This,FLOAT tabstop) { +static inline HRESULT IDWriteTextFormat3_SetIncrementalTabStop(IDWriteTextFormat3* This,FLOAT tabstop) { return This->lpVtbl->SetIncrementalTabStop(This,tabstop); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetTrimming(IDWriteTextFormat3* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { +static inline HRESULT IDWriteTextFormat3_SetTrimming(IDWriteTextFormat3* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { return This->lpVtbl->SetTrimming(This,trimming,trimming_sign); } -static __WIDL_INLINE DWRITE_TEXT_ALIGNMENT IDWriteTextFormat3_GetTextAlignment(IDWriteTextFormat3* This) { +static inline DWRITE_TEXT_ALIGNMENT IDWriteTextFormat3_GetTextAlignment(IDWriteTextFormat3* This) { return This->lpVtbl->GetTextAlignment(This); } -static __WIDL_INLINE DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextFormat3_GetParagraphAlignment(IDWriteTextFormat3* This) { +static inline DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextFormat3_GetParagraphAlignment(IDWriteTextFormat3* This) { return This->lpVtbl->GetParagraphAlignment(This); } -static __WIDL_INLINE DWRITE_WORD_WRAPPING IDWriteTextFormat3_GetWordWrapping(IDWriteTextFormat3* This) { +static inline DWRITE_WORD_WRAPPING IDWriteTextFormat3_GetWordWrapping(IDWriteTextFormat3* This) { return This->lpVtbl->GetWordWrapping(This); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextFormat3_GetReadingDirection(IDWriteTextFormat3* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextFormat3_GetReadingDirection(IDWriteTextFormat3* This) { return This->lpVtbl->GetReadingDirection(This); } -static __WIDL_INLINE DWRITE_FLOW_DIRECTION IDWriteTextFormat3_GetFlowDirection(IDWriteTextFormat3* This) { +static inline DWRITE_FLOW_DIRECTION IDWriteTextFormat3_GetFlowDirection(IDWriteTextFormat3* This) { return This->lpVtbl->GetFlowDirection(This); } -static __WIDL_INLINE FLOAT IDWriteTextFormat3_GetIncrementalTabStop(IDWriteTextFormat3* This) { +static inline FLOAT IDWriteTextFormat3_GetIncrementalTabStop(IDWriteTextFormat3* This) { return This->lpVtbl->GetIncrementalTabStop(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_GetTrimming(IDWriteTextFormat3* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteTextFormat3_GetTrimming(IDWriteTextFormat3* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->GetTrimming(This,options,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_GetFontCollection(IDWriteTextFormat3* This,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteTextFormat3_GetFontCollection(IDWriteTextFormat3* This,IDWriteFontCollection **collection) { return This->lpVtbl->GetFontCollection(This,collection); } -static __WIDL_INLINE UINT32 IDWriteTextFormat3_GetFontFamilyNameLength(IDWriteTextFormat3* This) { +static inline UINT32 IDWriteTextFormat3_GetFontFamilyNameLength(IDWriteTextFormat3* This) { return This->lpVtbl->GetFontFamilyNameLength(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_GetFontFamilyName(IDWriteTextFormat3* This,WCHAR *name,UINT32 size) { +static inline HRESULT IDWriteTextFormat3_GetFontFamilyName(IDWriteTextFormat3* This,WCHAR *name,UINT32 size) { return This->lpVtbl->GetFontFamilyName(This,name,size); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteTextFormat3_GetFontWeight(IDWriteTextFormat3* This) { +static inline DWRITE_FONT_WEIGHT IDWriteTextFormat3_GetFontWeight(IDWriteTextFormat3* This) { return This->lpVtbl->GetFontWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteTextFormat3_GetFontStyle(IDWriteTextFormat3* This) { +static inline DWRITE_FONT_STYLE IDWriteTextFormat3_GetFontStyle(IDWriteTextFormat3* This) { return This->lpVtbl->GetFontStyle(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteTextFormat3_GetFontStretch(IDWriteTextFormat3* This) { +static inline DWRITE_FONT_STRETCH IDWriteTextFormat3_GetFontStretch(IDWriteTextFormat3* This) { return This->lpVtbl->GetFontStretch(This); } -static __WIDL_INLINE FLOAT IDWriteTextFormat3_GetFontSize(IDWriteTextFormat3* This) { +static inline FLOAT IDWriteTextFormat3_GetFontSize(IDWriteTextFormat3* This) { return This->lpVtbl->GetFontSize(This); } -static __WIDL_INLINE UINT32 IDWriteTextFormat3_GetLocaleNameLength(IDWriteTextFormat3* This) { +static inline UINT32 IDWriteTextFormat3_GetLocaleNameLength(IDWriteTextFormat3* This) { return This->lpVtbl->GetLocaleNameLength(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_GetLocaleName(IDWriteTextFormat3* This,WCHAR *name,UINT32 size) { +static inline HRESULT IDWriteTextFormat3_GetLocaleName(IDWriteTextFormat3* This,WCHAR *name,UINT32 size) { return This->lpVtbl->GetLocaleName(This,name,size); } /*** IDWriteTextFormat1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetVerticalGlyphOrientation(IDWriteTextFormat3* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { +static inline HRESULT IDWriteTextFormat3_SetVerticalGlyphOrientation(IDWriteTextFormat3* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { return This->lpVtbl->SetVerticalGlyphOrientation(This,orientation); } -static __WIDL_INLINE DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextFormat3_GetVerticalGlyphOrientation(IDWriteTextFormat3* This) { +static inline DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextFormat3_GetVerticalGlyphOrientation(IDWriteTextFormat3* This) { return This->lpVtbl->GetVerticalGlyphOrientation(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetLastLineWrapping(IDWriteTextFormat3* This,WINBOOL lastline_wrapping_enabled) { +static inline HRESULT IDWriteTextFormat3_SetLastLineWrapping(IDWriteTextFormat3* This,WINBOOL lastline_wrapping_enabled) { return This->lpVtbl->SetLastLineWrapping(This,lastline_wrapping_enabled); } -static __WIDL_INLINE WINBOOL IDWriteTextFormat3_GetLastLineWrapping(IDWriteTextFormat3* This) { +static inline WINBOOL IDWriteTextFormat3_GetLastLineWrapping(IDWriteTextFormat3* This) { return This->lpVtbl->GetLastLineWrapping(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetOpticalAlignment(IDWriteTextFormat3* This,DWRITE_OPTICAL_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextFormat3_SetOpticalAlignment(IDWriteTextFormat3* This,DWRITE_OPTICAL_ALIGNMENT alignment) { return This->lpVtbl->SetOpticalAlignment(This,alignment); } -static __WIDL_INLINE DWRITE_OPTICAL_ALIGNMENT IDWriteTextFormat3_GetOpticalAlignment(IDWriteTextFormat3* This) { +static inline DWRITE_OPTICAL_ALIGNMENT IDWriteTextFormat3_GetOpticalAlignment(IDWriteTextFormat3* This) { return This->lpVtbl->GetOpticalAlignment(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetFontFallback(IDWriteTextFormat3* This,IDWriteFontFallback *fallback) { +static inline HRESULT IDWriteTextFormat3_SetFontFallback(IDWriteTextFormat3* This,IDWriteFontFallback *fallback) { return This->lpVtbl->SetFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_GetFontFallback(IDWriteTextFormat3* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteTextFormat3_GetFontFallback(IDWriteTextFormat3* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetFontFallback(This,fallback); } /*** IDWriteTextFormat2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetLineSpacing(IDWriteTextFormat3* This,const DWRITE_LINE_SPACING *spacing) { +static inline HRESULT IDWriteTextFormat3_SetLineSpacing(IDWriteTextFormat3* This,const DWRITE_LINE_SPACING *spacing) { return This->lpVtbl->IDWriteTextFormat2_SetLineSpacing(This,spacing); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_GetLineSpacing(IDWriteTextFormat3* This,DWRITE_LINE_SPACING *spacing) { +static inline HRESULT IDWriteTextFormat3_GetLineSpacing(IDWriteTextFormat3* This,DWRITE_LINE_SPACING *spacing) { return This->lpVtbl->IDWriteTextFormat2_GetLineSpacing(This,spacing); } /*** IDWriteTextFormat3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetFontAxisValues(IDWriteTextFormat3* This,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values) { +static inline HRESULT IDWriteTextFormat3_SetFontAxisValues(IDWriteTextFormat3* This,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values) { return This->lpVtbl->SetFontAxisValues(This,axis_values,num_values); } -static __WIDL_INLINE UINT32 IDWriteTextFormat3_GetFontAxisValueCount(IDWriteTextFormat3* This) { +static inline UINT32 IDWriteTextFormat3_GetFontAxisValueCount(IDWriteTextFormat3* This) { return This->lpVtbl->GetFontAxisValueCount(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_GetFontAxisValues(IDWriteTextFormat3* This,DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values) { +static inline HRESULT IDWriteTextFormat3_GetFontAxisValues(IDWriteTextFormat3* This,DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values) { return This->lpVtbl->GetFontAxisValues(This,axis_values,num_values); } -static __WIDL_INLINE DWRITE_AUTOMATIC_FONT_AXES IDWriteTextFormat3_GetAutomaticFontAxes(IDWriteTextFormat3* This) { +static inline DWRITE_AUTOMATIC_FONT_AXES IDWriteTextFormat3_GetAutomaticFontAxes(IDWriteTextFormat3* This) { return This->lpVtbl->GetAutomaticFontAxes(This); } -static __WIDL_INLINE HRESULT IDWriteTextFormat3_SetAutomaticFontAxes(IDWriteTextFormat3* This,DWRITE_AUTOMATIC_FONT_AXES axes) { +static inline HRESULT IDWriteTextFormat3_SetAutomaticFontAxes(IDWriteTextFormat3* This,DWRITE_AUTOMATIC_FONT_AXES axes) { return This->lpVtbl->SetAutomaticFontAxes(This,axes); } #endif @@ -6353,222 +6474,222 @@ interface IDWriteTextLayout3 { #define IDWriteTextLayout3_GetLineMetrics(This,metrics,max_count,count) (This)->lpVtbl->IDWriteTextLayout3_GetLineMetrics(This,metrics,max_count,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout3_QueryInterface(IDWriteTextLayout3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextLayout3_QueryInterface(IDWriteTextLayout3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextLayout3_AddRef(IDWriteTextLayout3* This) { +static inline ULONG IDWriteTextLayout3_AddRef(IDWriteTextLayout3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextLayout3_Release(IDWriteTextLayout3* This) { +static inline ULONG IDWriteTextLayout3_Release(IDWriteTextLayout3* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextFormat methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetTextAlignment(IDWriteTextLayout3* This,DWRITE_TEXT_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout3_SetTextAlignment(IDWriteTextLayout3* This,DWRITE_TEXT_ALIGNMENT alignment) { return This->lpVtbl->SetTextAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetParagraphAlignment(IDWriteTextLayout3* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout3_SetParagraphAlignment(IDWriteTextLayout3* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { return This->lpVtbl->SetParagraphAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetWordWrapping(IDWriteTextLayout3* This,DWRITE_WORD_WRAPPING wrapping) { +static inline HRESULT IDWriteTextLayout3_SetWordWrapping(IDWriteTextLayout3* This,DWRITE_WORD_WRAPPING wrapping) { return This->lpVtbl->SetWordWrapping(This,wrapping); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetReadingDirection(IDWriteTextLayout3* This,DWRITE_READING_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout3_SetReadingDirection(IDWriteTextLayout3* This,DWRITE_READING_DIRECTION direction) { return This->lpVtbl->SetReadingDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetFlowDirection(IDWriteTextLayout3* This,DWRITE_FLOW_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout3_SetFlowDirection(IDWriteTextLayout3* This,DWRITE_FLOW_DIRECTION direction) { return This->lpVtbl->SetFlowDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetIncrementalTabStop(IDWriteTextLayout3* This,FLOAT tabstop) { +static inline HRESULT IDWriteTextLayout3_SetIncrementalTabStop(IDWriteTextLayout3* This,FLOAT tabstop) { return This->lpVtbl->SetIncrementalTabStop(This,tabstop); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetTrimming(IDWriteTextLayout3* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { +static inline HRESULT IDWriteTextLayout3_SetTrimming(IDWriteTextLayout3* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { return This->lpVtbl->SetTrimming(This,trimming,trimming_sign); } -static __WIDL_INLINE DWRITE_TEXT_ALIGNMENT IDWriteTextLayout3_GetTextAlignment(IDWriteTextLayout3* This) { +static inline DWRITE_TEXT_ALIGNMENT IDWriteTextLayout3_GetTextAlignment(IDWriteTextLayout3* This) { return This->lpVtbl->GetTextAlignment(This); } -static __WIDL_INLINE DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout3_GetParagraphAlignment(IDWriteTextLayout3* This) { +static inline DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout3_GetParagraphAlignment(IDWriteTextLayout3* This) { return This->lpVtbl->GetParagraphAlignment(This); } -static __WIDL_INLINE DWRITE_WORD_WRAPPING IDWriteTextLayout3_GetWordWrapping(IDWriteTextLayout3* This) { +static inline DWRITE_WORD_WRAPPING IDWriteTextLayout3_GetWordWrapping(IDWriteTextLayout3* This) { return This->lpVtbl->GetWordWrapping(This); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextLayout3_GetReadingDirection(IDWriteTextLayout3* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextLayout3_GetReadingDirection(IDWriteTextLayout3* This) { return This->lpVtbl->GetReadingDirection(This); } -static __WIDL_INLINE DWRITE_FLOW_DIRECTION IDWriteTextLayout3_GetFlowDirection(IDWriteTextLayout3* This) { +static inline DWRITE_FLOW_DIRECTION IDWriteTextLayout3_GetFlowDirection(IDWriteTextLayout3* This) { return This->lpVtbl->GetFlowDirection(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout3_GetIncrementalTabStop(IDWriteTextLayout3* This) { +static inline FLOAT IDWriteTextLayout3_GetIncrementalTabStop(IDWriteTextLayout3* This) { return This->lpVtbl->GetIncrementalTabStop(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetTrimming(IDWriteTextLayout3* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteTextLayout3_GetTrimming(IDWriteTextLayout3* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->GetTrimming(This,options,trimming_sign); } /*** IDWriteTextLayout methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetMaxWidth(IDWriteTextLayout3* This,FLOAT maxWidth) { +static inline HRESULT IDWriteTextLayout3_SetMaxWidth(IDWriteTextLayout3* This,FLOAT maxWidth) { return This->lpVtbl->SetMaxWidth(This,maxWidth); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetMaxHeight(IDWriteTextLayout3* This,FLOAT maxHeight) { +static inline HRESULT IDWriteTextLayout3_SetMaxHeight(IDWriteTextLayout3* This,FLOAT maxHeight) { return This->lpVtbl->SetMaxHeight(This,maxHeight); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetFontCollection(IDWriteTextLayout3* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetFontCollection(IDWriteTextLayout3* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontCollection(This,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetFontFamilyName(IDWriteTextLayout3* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetFontFamilyName(IDWriteTextLayout3* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontFamilyName(This,name,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetFontWeight(IDWriteTextLayout3* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetFontWeight(IDWriteTextLayout3* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontWeight(This,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetFontStyle(IDWriteTextLayout3* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetFontStyle(IDWriteTextLayout3* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStyle(This,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetFontStretch(IDWriteTextLayout3* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetFontStretch(IDWriteTextLayout3* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStretch(This,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetFontSize(IDWriteTextLayout3* This,FLOAT size,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetFontSize(IDWriteTextLayout3* This,FLOAT size,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontSize(This,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetUnderline(IDWriteTextLayout3* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetUnderline(IDWriteTextLayout3* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetUnderline(This,underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetStrikethrough(IDWriteTextLayout3* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetStrikethrough(IDWriteTextLayout3* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetStrikethrough(This,strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetDrawingEffect(IDWriteTextLayout3* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetDrawingEffect(IDWriteTextLayout3* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetDrawingEffect(This,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetInlineObject(IDWriteTextLayout3* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetInlineObject(IDWriteTextLayout3* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetInlineObject(This,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetTypography(IDWriteTextLayout3* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetTypography(IDWriteTextLayout3* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetTypography(This,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetLocaleName(IDWriteTextLayout3* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetLocaleName(IDWriteTextLayout3* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetLocaleName(This,locale,range); } -static __WIDL_INLINE FLOAT IDWriteTextLayout3_GetMaxWidth(IDWriteTextLayout3* This) { +static inline FLOAT IDWriteTextLayout3_GetMaxWidth(IDWriteTextLayout3* This) { return This->lpVtbl->GetMaxWidth(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout3_GetMaxHeight(IDWriteTextLayout3* This) { +static inline FLOAT IDWriteTextLayout3_GetMaxHeight(IDWriteTextLayout3* This) { return This->lpVtbl->GetMaxHeight(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetFontCollection(IDWriteTextLayout3* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetFontCollection(IDWriteTextLayout3* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontCollection(This,pos,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetFontFamilyNameLength(IDWriteTextLayout3* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetFontFamilyNameLength(IDWriteTextLayout3* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyNameLength(This,pos,len,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetFontFamilyName(IDWriteTextLayout3* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetFontFamilyName(IDWriteTextLayout3* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetFontWeight(IDWriteTextLayout3* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetFontWeight(IDWriteTextLayout3* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontWeight(This,position,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetFontStyle(IDWriteTextLayout3* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetFontStyle(IDWriteTextLayout3* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStyle(This,currentPosition,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetFontStretch(IDWriteTextLayout3* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetFontStretch(IDWriteTextLayout3* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStretch(This,position,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetFontSize(IDWriteTextLayout3* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetFontSize(IDWriteTextLayout3* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontSize(This,position,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetUnderline(IDWriteTextLayout3* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetUnderline(IDWriteTextLayout3* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetUnderline(This,position,has_underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetStrikethrough(IDWriteTextLayout3* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetStrikethrough(IDWriteTextLayout3* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetStrikethrough(This,position,has_strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetDrawingEffect(IDWriteTextLayout3* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetDrawingEffect(IDWriteTextLayout3* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetDrawingEffect(This,position,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetInlineObject(IDWriteTextLayout3* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetInlineObject(IDWriteTextLayout3* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetInlineObject(This,position,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetTypography(IDWriteTextLayout3* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetTypography(IDWriteTextLayout3* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetTypography(This,position,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetLocaleNameLength(IDWriteTextLayout3* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetLocaleNameLength(IDWriteTextLayout3* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleNameLength(This,position,length,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetLocaleName(IDWriteTextLayout3* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetLocaleName(IDWriteTextLayout3* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_Draw(IDWriteTextLayout3* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { +static inline HRESULT IDWriteTextLayout3_Draw(IDWriteTextLayout3* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { return This->lpVtbl->Draw(This,context,renderer,originX,originY); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetOverhangMetrics(IDWriteTextLayout3* This,DWRITE_OVERHANG_METRICS *overhangs) { +static inline HRESULT IDWriteTextLayout3_GetOverhangMetrics(IDWriteTextLayout3* This,DWRITE_OVERHANG_METRICS *overhangs) { return This->lpVtbl->GetOverhangMetrics(This,overhangs); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetClusterMetrics(IDWriteTextLayout3* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { +static inline HRESULT IDWriteTextLayout3_GetClusterMetrics(IDWriteTextLayout3* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { return This->lpVtbl->GetClusterMetrics(This,metrics,max_count,act_count); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_DetermineMinWidth(IDWriteTextLayout3* This,FLOAT *min_width) { +static inline HRESULT IDWriteTextLayout3_DetermineMinWidth(IDWriteTextLayout3* This,FLOAT *min_width) { return This->lpVtbl->DetermineMinWidth(This,min_width); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_HitTestPoint(IDWriteTextLayout3* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout3_HitTestPoint(IDWriteTextLayout3* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestPoint(This,pointX,pointY,is_trailinghit,is_inside,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_HitTestTextPosition(IDWriteTextLayout3* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout3_HitTestTextPosition(IDWriteTextLayout3* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestTextPosition(This,textPosition,is_trailinghit,pointX,pointY,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_HitTestTextRange(IDWriteTextLayout3* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { +static inline HRESULT IDWriteTextLayout3_HitTestTextRange(IDWriteTextLayout3* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { return This->lpVtbl->HitTestTextRange(This,textPosition,textLength,originX,originY,metrics,max_metricscount,actual_metricscount); } /*** IDWriteTextLayout1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetPairKerning(IDWriteTextLayout3* This,WINBOOL is_pairkerning_enabled,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetPairKerning(IDWriteTextLayout3* This,WINBOOL is_pairkerning_enabled,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetPairKerning(This,is_pairkerning_enabled,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetPairKerning(IDWriteTextLayout3* This,UINT32 position,WINBOOL *is_pairkerning_enabled,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetPairKerning(IDWriteTextLayout3* This,UINT32 position,WINBOOL *is_pairkerning_enabled,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetPairKerning(This,position,is_pairkerning_enabled,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetCharacterSpacing(IDWriteTextLayout3* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT minimum_advance_width,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout3_SetCharacterSpacing(IDWriteTextLayout3* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT minimum_advance_width,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetCharacterSpacing(This,leading_spacing,trailing_spacing,minimum_advance_width,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetCharacterSpacing(IDWriteTextLayout3* This,UINT32 position,FLOAT *leading_spacing,FLOAT *trailing_spacing,FLOAT *minimum_advance_width,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout3_GetCharacterSpacing(IDWriteTextLayout3* This,UINT32 position,FLOAT *leading_spacing,FLOAT *trailing_spacing,FLOAT *minimum_advance_width,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetCharacterSpacing(This,position,leading_spacing,trailing_spacing,minimum_advance_width,range); } /*** IDWriteTextLayout2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetMetrics(IDWriteTextLayout3* This,DWRITE_TEXT_METRICS1 *metrics) { +static inline HRESULT IDWriteTextLayout3_GetMetrics(IDWriteTextLayout3* This,DWRITE_TEXT_METRICS1 *metrics) { return This->lpVtbl->IDWriteTextLayout2_GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetVerticalGlyphOrientation(IDWriteTextLayout3* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { +static inline HRESULT IDWriteTextLayout3_SetVerticalGlyphOrientation(IDWriteTextLayout3* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { return This->lpVtbl->SetVerticalGlyphOrientation(This,orientation); } -static __WIDL_INLINE DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextLayout3_GetVerticalGlyphOrientation(IDWriteTextLayout3* This) { +static inline DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextLayout3_GetVerticalGlyphOrientation(IDWriteTextLayout3* This) { return This->lpVtbl->GetVerticalGlyphOrientation(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetLastLineWrapping(IDWriteTextLayout3* This,WINBOOL lastline_wrapping_enabled) { +static inline HRESULT IDWriteTextLayout3_SetLastLineWrapping(IDWriteTextLayout3* This,WINBOOL lastline_wrapping_enabled) { return This->lpVtbl->SetLastLineWrapping(This,lastline_wrapping_enabled); } -static __WIDL_INLINE WINBOOL IDWriteTextLayout3_GetLastLineWrapping(IDWriteTextLayout3* This) { +static inline WINBOOL IDWriteTextLayout3_GetLastLineWrapping(IDWriteTextLayout3* This) { return This->lpVtbl->GetLastLineWrapping(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetOpticalAlignment(IDWriteTextLayout3* This,DWRITE_OPTICAL_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout3_SetOpticalAlignment(IDWriteTextLayout3* This,DWRITE_OPTICAL_ALIGNMENT alignment) { return This->lpVtbl->SetOpticalAlignment(This,alignment); } -static __WIDL_INLINE DWRITE_OPTICAL_ALIGNMENT IDWriteTextLayout3_GetOpticalAlignment(IDWriteTextLayout3* This) { +static inline DWRITE_OPTICAL_ALIGNMENT IDWriteTextLayout3_GetOpticalAlignment(IDWriteTextLayout3* This) { return This->lpVtbl->GetOpticalAlignment(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetFontFallback(IDWriteTextLayout3* This,IDWriteFontFallback *fallback) { +static inline HRESULT IDWriteTextLayout3_SetFontFallback(IDWriteTextLayout3* This,IDWriteFontFallback *fallback) { return This->lpVtbl->SetFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetFontFallback(IDWriteTextLayout3* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteTextLayout3_GetFontFallback(IDWriteTextLayout3* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetFontFallback(This,fallback); } /*** IDWriteTextLayout3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout3_InvalidateLayout(IDWriteTextLayout3* This) { +static inline HRESULT IDWriteTextLayout3_InvalidateLayout(IDWriteTextLayout3* This) { return This->lpVtbl->InvalidateLayout(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_SetLineSpacing(IDWriteTextLayout3* This,const DWRITE_LINE_SPACING *spacing) { +static inline HRESULT IDWriteTextLayout3_SetLineSpacing(IDWriteTextLayout3* This,const DWRITE_LINE_SPACING *spacing) { return This->lpVtbl->IDWriteTextLayout3_SetLineSpacing(This,spacing); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetLineSpacing(IDWriteTextLayout3* This,DWRITE_LINE_SPACING *spacing) { +static inline HRESULT IDWriteTextLayout3_GetLineSpacing(IDWriteTextLayout3* This,DWRITE_LINE_SPACING *spacing) { return This->lpVtbl->IDWriteTextLayout3_GetLineSpacing(This,spacing); } -static __WIDL_INLINE HRESULT IDWriteTextLayout3_GetLineMetrics(IDWriteTextLayout3* This,DWRITE_LINE_METRICS1 *metrics,UINT32 max_count,UINT32 *count) { +static inline HRESULT IDWriteTextLayout3_GetLineMetrics(IDWriteTextLayout3* This,DWRITE_LINE_METRICS1 *metrics,UINT32 max_count,UINT32 *count) { return This->lpVtbl->IDWriteTextLayout3_GetLineMetrics(This,metrics,max_count,count); } #endif @@ -7143,238 +7264,238 @@ interface IDWriteTextLayout4 { #define IDWriteTextLayout4_SetAutomaticFontAxes(This,axes) (This)->lpVtbl->SetAutomaticFontAxes(This,axes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout4_QueryInterface(IDWriteTextLayout4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteTextLayout4_QueryInterface(IDWriteTextLayout4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteTextLayout4_AddRef(IDWriteTextLayout4* This) { +static inline ULONG IDWriteTextLayout4_AddRef(IDWriteTextLayout4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteTextLayout4_Release(IDWriteTextLayout4* This) { +static inline ULONG IDWriteTextLayout4_Release(IDWriteTextLayout4* This) { return This->lpVtbl->Release(This); } /*** IDWriteTextFormat methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetTextAlignment(IDWriteTextLayout4* This,DWRITE_TEXT_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout4_SetTextAlignment(IDWriteTextLayout4* This,DWRITE_TEXT_ALIGNMENT alignment) { return This->lpVtbl->SetTextAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetParagraphAlignment(IDWriteTextLayout4* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout4_SetParagraphAlignment(IDWriteTextLayout4* This,DWRITE_PARAGRAPH_ALIGNMENT alignment) { return This->lpVtbl->SetParagraphAlignment(This,alignment); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetWordWrapping(IDWriteTextLayout4* This,DWRITE_WORD_WRAPPING wrapping) { +static inline HRESULT IDWriteTextLayout4_SetWordWrapping(IDWriteTextLayout4* This,DWRITE_WORD_WRAPPING wrapping) { return This->lpVtbl->SetWordWrapping(This,wrapping); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetReadingDirection(IDWriteTextLayout4* This,DWRITE_READING_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout4_SetReadingDirection(IDWriteTextLayout4* This,DWRITE_READING_DIRECTION direction) { return This->lpVtbl->SetReadingDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetFlowDirection(IDWriteTextLayout4* This,DWRITE_FLOW_DIRECTION direction) { +static inline HRESULT IDWriteTextLayout4_SetFlowDirection(IDWriteTextLayout4* This,DWRITE_FLOW_DIRECTION direction) { return This->lpVtbl->SetFlowDirection(This,direction); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetIncrementalTabStop(IDWriteTextLayout4* This,FLOAT tabstop) { +static inline HRESULT IDWriteTextLayout4_SetIncrementalTabStop(IDWriteTextLayout4* This,FLOAT tabstop) { return This->lpVtbl->SetIncrementalTabStop(This,tabstop); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetTrimming(IDWriteTextLayout4* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { +static inline HRESULT IDWriteTextLayout4_SetTrimming(IDWriteTextLayout4* This,const DWRITE_TRIMMING *trimming,IDWriteInlineObject *trimming_sign) { return This->lpVtbl->SetTrimming(This,trimming,trimming_sign); } -static __WIDL_INLINE DWRITE_TEXT_ALIGNMENT IDWriteTextLayout4_GetTextAlignment(IDWriteTextLayout4* This) { +static inline DWRITE_TEXT_ALIGNMENT IDWriteTextLayout4_GetTextAlignment(IDWriteTextLayout4* This) { return This->lpVtbl->GetTextAlignment(This); } -static __WIDL_INLINE DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout4_GetParagraphAlignment(IDWriteTextLayout4* This) { +static inline DWRITE_PARAGRAPH_ALIGNMENT IDWriteTextLayout4_GetParagraphAlignment(IDWriteTextLayout4* This) { return This->lpVtbl->GetParagraphAlignment(This); } -static __WIDL_INLINE DWRITE_WORD_WRAPPING IDWriteTextLayout4_GetWordWrapping(IDWriteTextLayout4* This) { +static inline DWRITE_WORD_WRAPPING IDWriteTextLayout4_GetWordWrapping(IDWriteTextLayout4* This) { return This->lpVtbl->GetWordWrapping(This); } -static __WIDL_INLINE DWRITE_READING_DIRECTION IDWriteTextLayout4_GetReadingDirection(IDWriteTextLayout4* This) { +static inline DWRITE_READING_DIRECTION IDWriteTextLayout4_GetReadingDirection(IDWriteTextLayout4* This) { return This->lpVtbl->GetReadingDirection(This); } -static __WIDL_INLINE DWRITE_FLOW_DIRECTION IDWriteTextLayout4_GetFlowDirection(IDWriteTextLayout4* This) { +static inline DWRITE_FLOW_DIRECTION IDWriteTextLayout4_GetFlowDirection(IDWriteTextLayout4* This) { return This->lpVtbl->GetFlowDirection(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout4_GetIncrementalTabStop(IDWriteTextLayout4* This) { +static inline FLOAT IDWriteTextLayout4_GetIncrementalTabStop(IDWriteTextLayout4* This) { return This->lpVtbl->GetIncrementalTabStop(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetTrimming(IDWriteTextLayout4* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteTextLayout4_GetTrimming(IDWriteTextLayout4* This,DWRITE_TRIMMING *options,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->GetTrimming(This,options,trimming_sign); } /*** IDWriteTextLayout methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetMaxWidth(IDWriteTextLayout4* This,FLOAT maxWidth) { +static inline HRESULT IDWriteTextLayout4_SetMaxWidth(IDWriteTextLayout4* This,FLOAT maxWidth) { return This->lpVtbl->SetMaxWidth(This,maxWidth); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetMaxHeight(IDWriteTextLayout4* This,FLOAT maxHeight) { +static inline HRESULT IDWriteTextLayout4_SetMaxHeight(IDWriteTextLayout4* This,FLOAT maxHeight) { return This->lpVtbl->SetMaxHeight(This,maxHeight); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetFontCollection(IDWriteTextLayout4* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetFontCollection(IDWriteTextLayout4* This,IDWriteFontCollection *collection,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontCollection(This,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetFontFamilyName(IDWriteTextLayout4* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetFontFamilyName(IDWriteTextLayout4* This,const WCHAR *name,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontFamilyName(This,name,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetFontWeight(IDWriteTextLayout4* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetFontWeight(IDWriteTextLayout4* This,DWRITE_FONT_WEIGHT weight,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontWeight(This,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetFontStyle(IDWriteTextLayout4* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetFontStyle(IDWriteTextLayout4* This,DWRITE_FONT_STYLE style,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStyle(This,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetFontStretch(IDWriteTextLayout4* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetFontStretch(IDWriteTextLayout4* This,DWRITE_FONT_STRETCH stretch,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontStretch(This,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetFontSize(IDWriteTextLayout4* This,FLOAT size,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetFontSize(IDWriteTextLayout4* This,FLOAT size,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontSize(This,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetUnderline(IDWriteTextLayout4* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetUnderline(IDWriteTextLayout4* This,WINBOOL underline,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetUnderline(This,underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetStrikethrough(IDWriteTextLayout4* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetStrikethrough(IDWriteTextLayout4* This,WINBOOL strikethrough,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetStrikethrough(This,strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetDrawingEffect(IDWriteTextLayout4* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetDrawingEffect(IDWriteTextLayout4* This,IUnknown *effect,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetDrawingEffect(This,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetInlineObject(IDWriteTextLayout4* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetInlineObject(IDWriteTextLayout4* This,IDWriteInlineObject *object,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetInlineObject(This,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetTypography(IDWriteTextLayout4* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetTypography(IDWriteTextLayout4* This,IDWriteTypography *typography,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetTypography(This,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetLocaleName(IDWriteTextLayout4* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetLocaleName(IDWriteTextLayout4* This,const WCHAR *locale,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetLocaleName(This,locale,range); } -static __WIDL_INLINE FLOAT IDWriteTextLayout4_GetMaxWidth(IDWriteTextLayout4* This) { +static inline FLOAT IDWriteTextLayout4_GetMaxWidth(IDWriteTextLayout4* This) { return This->lpVtbl->GetMaxWidth(This); } -static __WIDL_INLINE FLOAT IDWriteTextLayout4_GetMaxHeight(IDWriteTextLayout4* This) { +static inline FLOAT IDWriteTextLayout4_GetMaxHeight(IDWriteTextLayout4* This) { return This->lpVtbl->GetMaxHeight(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetFontCollection(IDWriteTextLayout4* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetFontCollection(IDWriteTextLayout4* This,UINT32 pos,IDWriteFontCollection **collection,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontCollection(This,pos,collection,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetFontFamilyNameLength(IDWriteTextLayout4* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetFontFamilyNameLength(IDWriteTextLayout4* This,UINT32 pos,UINT32 *len,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyNameLength(This,pos,len,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetFontFamilyName(IDWriteTextLayout4* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetFontFamilyName(IDWriteTextLayout4* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontFamilyName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetFontWeight(IDWriteTextLayout4* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetFontWeight(IDWriteTextLayout4* This,UINT32 position,DWRITE_FONT_WEIGHT *weight,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontWeight(This,position,weight,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetFontStyle(IDWriteTextLayout4* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetFontStyle(IDWriteTextLayout4* This,UINT32 currentPosition,DWRITE_FONT_STYLE *style,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStyle(This,currentPosition,style,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetFontStretch(IDWriteTextLayout4* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetFontStretch(IDWriteTextLayout4* This,UINT32 position,DWRITE_FONT_STRETCH *stretch,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontStretch(This,position,stretch,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetFontSize(IDWriteTextLayout4* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetFontSize(IDWriteTextLayout4* This,UINT32 position,FLOAT *size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetFontSize(This,position,size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetUnderline(IDWriteTextLayout4* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetUnderline(IDWriteTextLayout4* This,UINT32 position,WINBOOL *has_underline,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetUnderline(This,position,has_underline,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetStrikethrough(IDWriteTextLayout4* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetStrikethrough(IDWriteTextLayout4* This,UINT32 position,WINBOOL *has_strikethrough,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetStrikethrough(This,position,has_strikethrough,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetDrawingEffect(IDWriteTextLayout4* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetDrawingEffect(IDWriteTextLayout4* This,UINT32 position,IUnknown **effect,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetDrawingEffect(This,position,effect,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetInlineObject(IDWriteTextLayout4* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetInlineObject(IDWriteTextLayout4* This,UINT32 position,IDWriteInlineObject **object,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetInlineObject(This,position,object,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetTypography(IDWriteTextLayout4* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetTypography(IDWriteTextLayout4* This,UINT32 position,IDWriteTypography **typography,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetTypography(This,position,typography,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetLocaleNameLength(IDWriteTextLayout4* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetLocaleNameLength(IDWriteTextLayout4* This,UINT32 position,UINT32 *length,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleNameLength(This,position,length,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetLocaleName(IDWriteTextLayout4* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetLocaleName(IDWriteTextLayout4* This,UINT32 position,WCHAR *name,UINT32 name_size,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->IDWriteTextLayout_GetLocaleName(This,position,name,name_size,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_Draw(IDWriteTextLayout4* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { +static inline HRESULT IDWriteTextLayout4_Draw(IDWriteTextLayout4* This,void *context,IDWriteTextRenderer *renderer,FLOAT originX,FLOAT originY) { return This->lpVtbl->Draw(This,context,renderer,originX,originY); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetOverhangMetrics(IDWriteTextLayout4* This,DWRITE_OVERHANG_METRICS *overhangs) { +static inline HRESULT IDWriteTextLayout4_GetOverhangMetrics(IDWriteTextLayout4* This,DWRITE_OVERHANG_METRICS *overhangs) { return This->lpVtbl->GetOverhangMetrics(This,overhangs); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetClusterMetrics(IDWriteTextLayout4* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { +static inline HRESULT IDWriteTextLayout4_GetClusterMetrics(IDWriteTextLayout4* This,DWRITE_CLUSTER_METRICS *metrics,UINT32 max_count,UINT32 *act_count) { return This->lpVtbl->GetClusterMetrics(This,metrics,max_count,act_count); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_DetermineMinWidth(IDWriteTextLayout4* This,FLOAT *min_width) { +static inline HRESULT IDWriteTextLayout4_DetermineMinWidth(IDWriteTextLayout4* This,FLOAT *min_width) { return This->lpVtbl->DetermineMinWidth(This,min_width); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_HitTestPoint(IDWriteTextLayout4* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout4_HitTestPoint(IDWriteTextLayout4* This,FLOAT pointX,FLOAT pointY,WINBOOL *is_trailinghit,WINBOOL *is_inside,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestPoint(This,pointX,pointY,is_trailinghit,is_inside,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_HitTestTextPosition(IDWriteTextLayout4* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { +static inline HRESULT IDWriteTextLayout4_HitTestTextPosition(IDWriteTextLayout4* This,UINT32 textPosition,WINBOOL is_trailinghit,FLOAT *pointX,FLOAT *pointY,DWRITE_HIT_TEST_METRICS *metrics) { return This->lpVtbl->HitTestTextPosition(This,textPosition,is_trailinghit,pointX,pointY,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_HitTestTextRange(IDWriteTextLayout4* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { +static inline HRESULT IDWriteTextLayout4_HitTestTextRange(IDWriteTextLayout4* This,UINT32 textPosition,UINT32 textLength,FLOAT originX,FLOAT originY,DWRITE_HIT_TEST_METRICS *metrics,UINT32 max_metricscount,UINT32 *actual_metricscount) { return This->lpVtbl->HitTestTextRange(This,textPosition,textLength,originX,originY,metrics,max_metricscount,actual_metricscount); } /*** IDWriteTextLayout1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetPairKerning(IDWriteTextLayout4* This,WINBOOL is_pairkerning_enabled,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetPairKerning(IDWriteTextLayout4* This,WINBOOL is_pairkerning_enabled,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetPairKerning(This,is_pairkerning_enabled,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetPairKerning(IDWriteTextLayout4* This,UINT32 position,WINBOOL *is_pairkerning_enabled,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetPairKerning(IDWriteTextLayout4* This,UINT32 position,WINBOOL *is_pairkerning_enabled,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetPairKerning(This,position,is_pairkerning_enabled,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetCharacterSpacing(IDWriteTextLayout4* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT minimum_advance_width,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetCharacterSpacing(IDWriteTextLayout4* This,FLOAT leading_spacing,FLOAT trailing_spacing,FLOAT minimum_advance_width,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetCharacterSpacing(This,leading_spacing,trailing_spacing,minimum_advance_width,range); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetCharacterSpacing(IDWriteTextLayout4* This,UINT32 position,FLOAT *leading_spacing,FLOAT *trailing_spacing,FLOAT *minimum_advance_width,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetCharacterSpacing(IDWriteTextLayout4* This,UINT32 position,FLOAT *leading_spacing,FLOAT *trailing_spacing,FLOAT *minimum_advance_width,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetCharacterSpacing(This,position,leading_spacing,trailing_spacing,minimum_advance_width,range); } /*** IDWriteTextLayout2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetMetrics(IDWriteTextLayout4* This,DWRITE_TEXT_METRICS1 *metrics) { +static inline HRESULT IDWriteTextLayout4_GetMetrics(IDWriteTextLayout4* This,DWRITE_TEXT_METRICS1 *metrics) { return This->lpVtbl->IDWriteTextLayout2_GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetVerticalGlyphOrientation(IDWriteTextLayout4* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { +static inline HRESULT IDWriteTextLayout4_SetVerticalGlyphOrientation(IDWriteTextLayout4* This,DWRITE_VERTICAL_GLYPH_ORIENTATION orientation) { return This->lpVtbl->SetVerticalGlyphOrientation(This,orientation); } -static __WIDL_INLINE DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextLayout4_GetVerticalGlyphOrientation(IDWriteTextLayout4* This) { +static inline DWRITE_VERTICAL_GLYPH_ORIENTATION IDWriteTextLayout4_GetVerticalGlyphOrientation(IDWriteTextLayout4* This) { return This->lpVtbl->GetVerticalGlyphOrientation(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetLastLineWrapping(IDWriteTextLayout4* This,WINBOOL lastline_wrapping_enabled) { +static inline HRESULT IDWriteTextLayout4_SetLastLineWrapping(IDWriteTextLayout4* This,WINBOOL lastline_wrapping_enabled) { return This->lpVtbl->SetLastLineWrapping(This,lastline_wrapping_enabled); } -static __WIDL_INLINE WINBOOL IDWriteTextLayout4_GetLastLineWrapping(IDWriteTextLayout4* This) { +static inline WINBOOL IDWriteTextLayout4_GetLastLineWrapping(IDWriteTextLayout4* This) { return This->lpVtbl->GetLastLineWrapping(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetOpticalAlignment(IDWriteTextLayout4* This,DWRITE_OPTICAL_ALIGNMENT alignment) { +static inline HRESULT IDWriteTextLayout4_SetOpticalAlignment(IDWriteTextLayout4* This,DWRITE_OPTICAL_ALIGNMENT alignment) { return This->lpVtbl->SetOpticalAlignment(This,alignment); } -static __WIDL_INLINE DWRITE_OPTICAL_ALIGNMENT IDWriteTextLayout4_GetOpticalAlignment(IDWriteTextLayout4* This) { +static inline DWRITE_OPTICAL_ALIGNMENT IDWriteTextLayout4_GetOpticalAlignment(IDWriteTextLayout4* This) { return This->lpVtbl->GetOpticalAlignment(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetFontFallback(IDWriteTextLayout4* This,IDWriteFontFallback *fallback) { +static inline HRESULT IDWriteTextLayout4_SetFontFallback(IDWriteTextLayout4* This,IDWriteFontFallback *fallback) { return This->lpVtbl->SetFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetFontFallback(IDWriteTextLayout4* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteTextLayout4_GetFontFallback(IDWriteTextLayout4* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetFontFallback(This,fallback); } /*** IDWriteTextLayout3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout4_InvalidateLayout(IDWriteTextLayout4* This) { +static inline HRESULT IDWriteTextLayout4_InvalidateLayout(IDWriteTextLayout4* This) { return This->lpVtbl->InvalidateLayout(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetLineSpacing(IDWriteTextLayout4* This,const DWRITE_LINE_SPACING *spacing) { +static inline HRESULT IDWriteTextLayout4_SetLineSpacing(IDWriteTextLayout4* This,const DWRITE_LINE_SPACING *spacing) { return This->lpVtbl->IDWriteTextLayout3_SetLineSpacing(This,spacing); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetLineSpacing(IDWriteTextLayout4* This,DWRITE_LINE_SPACING *spacing) { +static inline HRESULT IDWriteTextLayout4_GetLineSpacing(IDWriteTextLayout4* This,DWRITE_LINE_SPACING *spacing) { return This->lpVtbl->IDWriteTextLayout3_GetLineSpacing(This,spacing); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetLineMetrics(IDWriteTextLayout4* This,DWRITE_LINE_METRICS1 *metrics,UINT32 max_count,UINT32 *count) { +static inline HRESULT IDWriteTextLayout4_GetLineMetrics(IDWriteTextLayout4* This,DWRITE_LINE_METRICS1 *metrics,UINT32 max_count,UINT32 *count) { return This->lpVtbl->IDWriteTextLayout3_GetLineMetrics(This,metrics,max_count,count); } /*** IDWriteTextLayout4 methods ***/ -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetFontAxisValues(IDWriteTextLayout4* This,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,DWRITE_TEXT_RANGE range) { +static inline HRESULT IDWriteTextLayout4_SetFontAxisValues(IDWriteTextLayout4* This,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,DWRITE_TEXT_RANGE range) { return This->lpVtbl->SetFontAxisValues(This,axis_values,num_values,range); } -static __WIDL_INLINE UINT32 IDWriteTextLayout4_GetFontAxisValueCount(IDWriteTextLayout4* This,UINT32 pos) { +static inline UINT32 IDWriteTextLayout4_GetFontAxisValueCount(IDWriteTextLayout4* This,UINT32 pos) { return This->lpVtbl->GetFontAxisValueCount(This,pos); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_GetFontAxisValues(IDWriteTextLayout4* This,UINT32 pos,DWRITE_FONT_AXIS_VALUE *values,UINT32 num_values,DWRITE_TEXT_RANGE *range) { +static inline HRESULT IDWriteTextLayout4_GetFontAxisValues(IDWriteTextLayout4* This,UINT32 pos,DWRITE_FONT_AXIS_VALUE *values,UINT32 num_values,DWRITE_TEXT_RANGE *range) { return This->lpVtbl->GetFontAxisValues(This,pos,values,num_values,range); } -static __WIDL_INLINE DWRITE_AUTOMATIC_FONT_AXES IDWriteTextLayout4_GetAutomaticFontAxes(IDWriteTextLayout4* This) { +static inline DWRITE_AUTOMATIC_FONT_AXES IDWriteTextLayout4_GetAutomaticFontAxes(IDWriteTextLayout4* This) { return This->lpVtbl->GetAutomaticFontAxes(This); } -static __WIDL_INLINE HRESULT IDWriteTextLayout4_SetAutomaticFontAxes(IDWriteTextLayout4* This,DWRITE_AUTOMATIC_FONT_AXES axes) { +static inline HRESULT IDWriteTextLayout4_SetAutomaticFontAxes(IDWriteTextLayout4* This,DWRITE_AUTOMATIC_FONT_AXES axes) { return This->lpVtbl->SetAutomaticFontAxes(This,axes); } #endif @@ -7475,18 +7596,18 @@ interface IDWriteFontFallback1 { #define IDWriteFontFallback1_MapCharacters(This,source,pos,length,base_collection,familyname,axis_values,num_values,mapped_length,scale,fontface) (This)->lpVtbl->IDWriteFontFallback1_MapCharacters(This,source,pos,length,base_collection,familyname,axis_values,num_values,mapped_length,scale,fontface) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFallback1_QueryInterface(IDWriteFontFallback1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFallback1_QueryInterface(IDWriteFontFallback1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFallback1_AddRef(IDWriteFontFallback1* This) { +static inline ULONG IDWriteFontFallback1_AddRef(IDWriteFontFallback1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFallback1_Release(IDWriteFontFallback1* This) { +static inline ULONG IDWriteFontFallback1_Release(IDWriteFontFallback1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFallback methods ***/ /*** IDWriteFontFallback1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFallback1_MapCharacters(IDWriteFontFallback1* This,IDWriteTextAnalysisSource *source,UINT32 pos,UINT32 length,IDWriteFontCollection *base_collection,const WCHAR *familyname,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,UINT32 *mapped_length,FLOAT *scale,IDWriteFontFace5 **fontface) { +static inline HRESULT IDWriteFontFallback1_MapCharacters(IDWriteFontFallback1* This,IDWriteTextAnalysisSource *source,UINT32 pos,UINT32 length,IDWriteFontCollection *base_collection,const WCHAR *familyname,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,UINT32 *mapped_length,FLOAT *scale,IDWriteFontFace5 **fontface) { return This->lpVtbl->IDWriteFontFallback1_MapCharacters(This,source,pos,length,base_collection,familyname,axis_values,num_values,mapped_length,scale,fontface); } #endif @@ -7623,39 +7744,39 @@ interface IDWriteGdiInterop1 { #define IDWriteGdiInterop1_GetMatchingFontsByLOGFONT(This,logfont,fontset,subset) (This)->lpVtbl->GetMatchingFontsByLOGFONT(This,logfont,fontset,subset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteGdiInterop1_QueryInterface(IDWriteGdiInterop1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteGdiInterop1_QueryInterface(IDWriteGdiInterop1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteGdiInterop1_AddRef(IDWriteGdiInterop1* This) { +static inline ULONG IDWriteGdiInterop1_AddRef(IDWriteGdiInterop1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteGdiInterop1_Release(IDWriteGdiInterop1* This) { +static inline ULONG IDWriteGdiInterop1_Release(IDWriteGdiInterop1* This) { return This->lpVtbl->Release(This); } /*** IDWriteGdiInterop methods ***/ -static __WIDL_INLINE HRESULT IDWriteGdiInterop1_ConvertFontToLOGFONT(IDWriteGdiInterop1* This,IDWriteFont *font,LOGFONTW *logfont,WINBOOL *is_systemfont) { +static inline HRESULT IDWriteGdiInterop1_ConvertFontToLOGFONT(IDWriteGdiInterop1* This,IDWriteFont *font,LOGFONTW *logfont,WINBOOL *is_systemfont) { return This->lpVtbl->ConvertFontToLOGFONT(This,font,logfont,is_systemfont); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop1_ConvertFontFaceToLOGFONT(IDWriteGdiInterop1* This,IDWriteFontFace *font,LOGFONTW *logfont) { +static inline HRESULT IDWriteGdiInterop1_ConvertFontFaceToLOGFONT(IDWriteGdiInterop1* This,IDWriteFontFace *font,LOGFONTW *logfont) { return This->lpVtbl->ConvertFontFaceToLOGFONT(This,font,logfont); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop1_CreateFontFaceFromHdc(IDWriteGdiInterop1* This,HDC hdc,IDWriteFontFace **fontface) { +static inline HRESULT IDWriteGdiInterop1_CreateFontFaceFromHdc(IDWriteGdiInterop1* This,HDC hdc,IDWriteFontFace **fontface) { return This->lpVtbl->CreateFontFaceFromHdc(This,hdc,fontface); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop1_CreateBitmapRenderTarget(IDWriteGdiInterop1* This,HDC hdc,UINT32 width,UINT32 height,IDWriteBitmapRenderTarget **target) { +static inline HRESULT IDWriteGdiInterop1_CreateBitmapRenderTarget(IDWriteGdiInterop1* This,HDC hdc,UINT32 width,UINT32 height,IDWriteBitmapRenderTarget **target) { return This->lpVtbl->CreateBitmapRenderTarget(This,hdc,width,height,target); } /*** IDWriteGdiInterop1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteGdiInterop1_CreateFontFromLOGFONT(IDWriteGdiInterop1* This,const LOGFONTW *logfont,IDWriteFontCollection *collection,IDWriteFont **font) { +static inline HRESULT IDWriteGdiInterop1_CreateFontFromLOGFONT(IDWriteGdiInterop1* This,const LOGFONTW *logfont,IDWriteFontCollection *collection,IDWriteFont **font) { return This->lpVtbl->IDWriteGdiInterop1_CreateFontFromLOGFONT(This,logfont,collection,font); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop1_GetFontSignature_(IDWriteGdiInterop1* This,IDWriteFontFace *fontface,FONTSIGNATURE *fontsig) { +static inline HRESULT IDWriteGdiInterop1_GetFontSignature_(IDWriteGdiInterop1* This,IDWriteFontFace *fontface,FONTSIGNATURE *fontsig) { return This->lpVtbl->GetFontSignature_(This,fontface,fontsig); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop1_GetFontSignature(IDWriteGdiInterop1* This,IDWriteFont *font,FONTSIGNATURE *fontsig) { +static inline HRESULT IDWriteGdiInterop1_GetFontSignature(IDWriteGdiInterop1* This,IDWriteFont *font,FONTSIGNATURE *fontsig) { return This->lpVtbl->GetFontSignature(This,font,fontsig); } -static __WIDL_INLINE HRESULT IDWriteGdiInterop1_GetMatchingFontsByLOGFONT(IDWriteGdiInterop1* This,const LOGFONTW *logfont,IDWriteFontSet *fontset,IDWriteFontSet **subset) { +static inline HRESULT IDWriteGdiInterop1_GetMatchingFontsByLOGFONT(IDWriteGdiInterop1* This,const LOGFONTW *logfont,IDWriteFontSet *fontset,IDWriteFontSet **subset) { return This->lpVtbl->GetMatchingFontsByLOGFONT(This,logfont,fontset,subset); } #endif @@ -7750,26 +7871,26 @@ interface IDWriteFontSetBuilder { #define IDWriteFontSetBuilder_CreateFontSet(This,fontset) (This)->lpVtbl->CreateFontSet(This,fontset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder_QueryInterface(IDWriteFontSetBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontSetBuilder_QueryInterface(IDWriteFontSetBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontSetBuilder_AddRef(IDWriteFontSetBuilder* This) { +static inline ULONG IDWriteFontSetBuilder_AddRef(IDWriteFontSetBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontSetBuilder_Release(IDWriteFontSetBuilder* This) { +static inline ULONG IDWriteFontSetBuilder_Release(IDWriteFontSetBuilder* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontSetBuilder methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder_AddFontFaceReference_(IDWriteFontSetBuilder* This,IDWriteFontFaceReference *ref,const DWRITE_FONT_PROPERTY *props,UINT32 prop_count) { +static inline HRESULT IDWriteFontSetBuilder_AddFontFaceReference_(IDWriteFontSetBuilder* This,IDWriteFontFaceReference *ref,const DWRITE_FONT_PROPERTY *props,UINT32 prop_count) { return This->lpVtbl->AddFontFaceReference_(This,ref,props,prop_count); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder_AddFontFaceReference(IDWriteFontSetBuilder* This,IDWriteFontFaceReference *ref) { +static inline HRESULT IDWriteFontSetBuilder_AddFontFaceReference(IDWriteFontSetBuilder* This,IDWriteFontFaceReference *ref) { return This->lpVtbl->AddFontFaceReference(This,ref); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder_AddFontSet(IDWriteFontSetBuilder* This,IDWriteFontSet *fontset) { +static inline HRESULT IDWriteFontSetBuilder_AddFontSet(IDWriteFontSetBuilder* This,IDWriteFontSet *fontset) { return This->lpVtbl->AddFontSet(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder_CreateFontSet(IDWriteFontSetBuilder* This,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontSetBuilder_CreateFontSet(IDWriteFontSetBuilder* This,IDWriteFontSet **fontset) { return This->lpVtbl->CreateFontSet(This,fontset); } #endif @@ -7860,30 +7981,30 @@ interface IDWriteFontSetBuilder1 { #define IDWriteFontSetBuilder1_AddFontFile(This,file) (This)->lpVtbl->AddFontFile(This,file) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder1_QueryInterface(IDWriteFontSetBuilder1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontSetBuilder1_QueryInterface(IDWriteFontSetBuilder1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontSetBuilder1_AddRef(IDWriteFontSetBuilder1* This) { +static inline ULONG IDWriteFontSetBuilder1_AddRef(IDWriteFontSetBuilder1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontSetBuilder1_Release(IDWriteFontSetBuilder1* This) { +static inline ULONG IDWriteFontSetBuilder1_Release(IDWriteFontSetBuilder1* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontSetBuilder methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder1_AddFontFaceReference_(IDWriteFontSetBuilder1* This,IDWriteFontFaceReference *ref,const DWRITE_FONT_PROPERTY *props,UINT32 prop_count) { +static inline HRESULT IDWriteFontSetBuilder1_AddFontFaceReference_(IDWriteFontSetBuilder1* This,IDWriteFontFaceReference *ref,const DWRITE_FONT_PROPERTY *props,UINT32 prop_count) { return This->lpVtbl->AddFontFaceReference_(This,ref,props,prop_count); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder1_AddFontFaceReference(IDWriteFontSetBuilder1* This,IDWriteFontFaceReference *ref) { +static inline HRESULT IDWriteFontSetBuilder1_AddFontFaceReference(IDWriteFontSetBuilder1* This,IDWriteFontFaceReference *ref) { return This->lpVtbl->AddFontFaceReference(This,ref); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder1_AddFontSet(IDWriteFontSetBuilder1* This,IDWriteFontSet *fontset) { +static inline HRESULT IDWriteFontSetBuilder1_AddFontSet(IDWriteFontSetBuilder1* This,IDWriteFontSet *fontset) { return This->lpVtbl->AddFontSet(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder1_CreateFontSet(IDWriteFontSetBuilder1* This,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontSetBuilder1_CreateFontSet(IDWriteFontSetBuilder1* This,IDWriteFontSet **fontset) { return This->lpVtbl->CreateFontSet(This,fontset); } /*** IDWriteFontSetBuilder1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder1_AddFontFile(IDWriteFontSetBuilder1* This,IDWriteFontFile *file) { +static inline HRESULT IDWriteFontSetBuilder1_AddFontFile(IDWriteFontSetBuilder1* This,IDWriteFontFile *file) { return This->lpVtbl->AddFontFile(This,file); } #endif @@ -8004,34 +8125,34 @@ interface IDWriteFontSetBuilder2 { #define IDWriteFontSetBuilder2_AddFontFile(This,filepath) (This)->lpVtbl->IDWriteFontSetBuilder2_AddFontFile(This,filepath) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder2_QueryInterface(IDWriteFontSetBuilder2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontSetBuilder2_QueryInterface(IDWriteFontSetBuilder2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontSetBuilder2_AddRef(IDWriteFontSetBuilder2* This) { +static inline ULONG IDWriteFontSetBuilder2_AddRef(IDWriteFontSetBuilder2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontSetBuilder2_Release(IDWriteFontSetBuilder2* This) { +static inline ULONG IDWriteFontSetBuilder2_Release(IDWriteFontSetBuilder2* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontSetBuilder methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder2_AddFontFaceReference_(IDWriteFontSetBuilder2* This,IDWriteFontFaceReference *ref,const DWRITE_FONT_PROPERTY *props,UINT32 prop_count) { +static inline HRESULT IDWriteFontSetBuilder2_AddFontFaceReference_(IDWriteFontSetBuilder2* This,IDWriteFontFaceReference *ref,const DWRITE_FONT_PROPERTY *props,UINT32 prop_count) { return This->lpVtbl->AddFontFaceReference_(This,ref,props,prop_count); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder2_AddFontFaceReference(IDWriteFontSetBuilder2* This,IDWriteFontFaceReference *ref) { +static inline HRESULT IDWriteFontSetBuilder2_AddFontFaceReference(IDWriteFontSetBuilder2* This,IDWriteFontFaceReference *ref) { return This->lpVtbl->AddFontFaceReference(This,ref); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder2_AddFontSet(IDWriteFontSetBuilder2* This,IDWriteFontSet *fontset) { +static inline HRESULT IDWriteFontSetBuilder2_AddFontSet(IDWriteFontSetBuilder2* This,IDWriteFontSet *fontset) { return This->lpVtbl->AddFontSet(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder2_CreateFontSet(IDWriteFontSetBuilder2* This,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFontSetBuilder2_CreateFontSet(IDWriteFontSetBuilder2* This,IDWriteFontSet **fontset) { return This->lpVtbl->CreateFontSet(This,fontset); } /*** IDWriteFontSetBuilder1 methods ***/ /*** IDWriteFontSetBuilder2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder2_AddFont(IDWriteFontSetBuilder2* This,IDWriteFontFile *fontfile,UINT32 face_index,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties) { +static inline HRESULT IDWriteFontSetBuilder2_AddFont(IDWriteFontSetBuilder2* This,IDWriteFontFile *fontfile,UINT32 face_index,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_values,const DWRITE_FONT_AXIS_RANGE *axis_ranges,UINT32 num_ranges,const DWRITE_FONT_PROPERTY *props,UINT32 num_properties) { return This->lpVtbl->AddFont(This,fontfile,face_index,simulations,axis_values,num_values,axis_ranges,num_ranges,props,num_properties); } -static __WIDL_INLINE HRESULT IDWriteFontSetBuilder2_AddFontFile(IDWriteFontSetBuilder2* This,const WCHAR *filepath) { +static inline HRESULT IDWriteFontSetBuilder2_AddFontFile(IDWriteFontSetBuilder2* This,const WCHAR *filepath) { return This->lpVtbl->IDWriteFontSetBuilder2_AddFontFile(This,filepath); } #endif @@ -8432,110 +8553,110 @@ interface IDWriteFactory3 { #define IDWriteFactory3_GetFontDownloadQueue(This,queue) (This)->lpVtbl->GetFontDownloadQueue(This,queue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory3_QueryInterface(IDWriteFactory3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFactory3_QueryInterface(IDWriteFactory3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFactory3_AddRef(IDWriteFactory3* This) { +static inline ULONG IDWriteFactory3_AddRef(IDWriteFactory3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFactory3_Release(IDWriteFactory3* This) { +static inline ULONG IDWriteFactory3_Release(IDWriteFactory3* This) { return This->lpVtbl->Release(This); } /*** IDWriteFactory methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateCustomFontCollection(IDWriteFactory3* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFactory3_CreateCustomFontCollection(IDWriteFactory3* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { return This->lpVtbl->CreateCustomFontCollection(This,loader,key,key_size,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory3_RegisterFontCollectionLoader(IDWriteFactory3* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory3_RegisterFontCollectionLoader(IDWriteFactory3* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->RegisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory3_UnregisterFontCollectionLoader(IDWriteFactory3* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory3_UnregisterFontCollectionLoader(IDWriteFactory3* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->UnregisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateFontFileReference(IDWriteFactory3* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory3_CreateFontFileReference(IDWriteFactory3* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { return This->lpVtbl->CreateFontFileReference(This,path,writetime,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateCustomFontFileReference(IDWriteFactory3* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory3_CreateCustomFontFileReference(IDWriteFactory3* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { return This->lpVtbl->CreateCustomFontFileReference(This,reference_key,key_size,loader,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateFontFace(IDWriteFactory3* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { +static inline HRESULT IDWriteFactory3_CreateFontFace(IDWriteFactory3* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { return This->lpVtbl->CreateFontFace(This,facetype,files_number,font_files,index,sim_flags,font_face); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateRenderingParams(IDWriteFactory3* This,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory3_CreateRenderingParams(IDWriteFactory3* This,IDWriteRenderingParams **params) { return This->lpVtbl->CreateRenderingParams(This,params); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateMonitorRenderingParams(IDWriteFactory3* This,HMONITOR monitor,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory3_CreateMonitorRenderingParams(IDWriteFactory3* This,HMONITOR monitor,IDWriteRenderingParams **params) { return This->lpVtbl->CreateMonitorRenderingParams(This,monitor,params); } -static __WIDL_INLINE HRESULT IDWriteFactory3_RegisterFontFileLoader(IDWriteFactory3* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory3_RegisterFontFileLoader(IDWriteFactory3* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->RegisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory3_UnregisterFontFileLoader(IDWriteFactory3* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory3_UnregisterFontFileLoader(IDWriteFactory3* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->UnregisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateTextFormat(IDWriteFactory3* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { +static inline HRESULT IDWriteFactory3_CreateTextFormat(IDWriteFactory3* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { return This->lpVtbl->CreateTextFormat(This,family_name,collection,weight,style,stretch,size,locale,format); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateTypography(IDWriteFactory3* This,IDWriteTypography **typography) { +static inline HRESULT IDWriteFactory3_CreateTypography(IDWriteFactory3* This,IDWriteTypography **typography) { return This->lpVtbl->CreateTypography(This,typography); } -static __WIDL_INLINE HRESULT IDWriteFactory3_GetGdiInterop(IDWriteFactory3* This,IDWriteGdiInterop **gdi_interop) { +static inline HRESULT IDWriteFactory3_GetGdiInterop(IDWriteFactory3* This,IDWriteGdiInterop **gdi_interop) { return This->lpVtbl->GetGdiInterop(This,gdi_interop); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateTextLayout(IDWriteFactory3* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory3_CreateTextLayout(IDWriteFactory3* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { return This->lpVtbl->CreateTextLayout(This,string,len,format,max_width,max_height,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateGdiCompatibleTextLayout(IDWriteFactory3* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory3_CreateGdiCompatibleTextLayout(IDWriteFactory3* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { return This->lpVtbl->CreateGdiCompatibleTextLayout(This,string,len,format,layout_width,layout_height,pixels_per_dip,transform,use_gdi_natural,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateEllipsisTrimmingSign(IDWriteFactory3* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteFactory3_CreateEllipsisTrimmingSign(IDWriteFactory3* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->CreateEllipsisTrimmingSign(This,format,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateTextAnalyzer(IDWriteFactory3* This,IDWriteTextAnalyzer **analyzer) { +static inline HRESULT IDWriteFactory3_CreateTextAnalyzer(IDWriteFactory3* This,IDWriteTextAnalyzer **analyzer) { return This->lpVtbl->CreateTextAnalyzer(This,analyzer); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateNumberSubstitution(IDWriteFactory3* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteFactory3_CreateNumberSubstitution(IDWriteFactory3* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->CreateNumberSubstitution(This,method,locale,ignore_user_override,substitution); } /*** IDWriteFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory3_GetEudcFontCollection(IDWriteFactory3* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory3_GetEudcFontCollection(IDWriteFactory3* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetEudcFontCollection(This,collection,check_for_updates); } /*** IDWriteFactory2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory3_GetSystemFontFallback(IDWriteFactory3* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteFactory3_GetSystemFontFallback(IDWriteFactory3* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetSystemFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateFontFallbackBuilder(IDWriteFactory3* This,IDWriteFontFallbackBuilder **fallbackbuilder) { +static inline HRESULT IDWriteFactory3_CreateFontFallbackBuilder(IDWriteFactory3* This,IDWriteFontFallbackBuilder **fallbackbuilder) { return This->lpVtbl->CreateFontFallbackBuilder(This,fallbackbuilder); } -static __WIDL_INLINE HRESULT IDWriteFactory3_TranslateColorGlyphRun(IDWriteFactory3* This,FLOAT originX,FLOAT originY,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *rundescr,DWRITE_MEASURING_MODE mode,const DWRITE_MATRIX *transform,UINT32 palette_index,IDWriteColorGlyphRunEnumerator **colorlayers) { +static inline HRESULT IDWriteFactory3_TranslateColorGlyphRun(IDWriteFactory3* This,FLOAT originX,FLOAT originY,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *rundescr,DWRITE_MEASURING_MODE mode,const DWRITE_MATRIX *transform,UINT32 palette_index,IDWriteColorGlyphRunEnumerator **colorlayers) { return This->lpVtbl->TranslateColorGlyphRun(This,originX,originY,run,rundescr,mode,transform,palette_index,colorlayers); } /*** IDWriteFactory3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateGlyphRunAnalysis(IDWriteFactory3* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { +static inline HRESULT IDWriteFactory3_CreateGlyphRunAnalysis(IDWriteFactory3* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { return This->lpVtbl->IDWriteFactory3_CreateGlyphRunAnalysis(This,run,transform,rendering_mode,measuring_mode,gridfit_mode,antialias_mode,origin_x,origin_y,analysis); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateCustomRenderingParams(IDWriteFactory3* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { +static inline HRESULT IDWriteFactory3_CreateCustomRenderingParams(IDWriteFactory3* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { return This->lpVtbl->IDWriteFactory3_CreateCustomRenderingParams(This,gamma,enhanced_contrast,grayscale_enhanced_contrast,cleartype_level,pixel_geometry,rendering_mode,gridfit_mode,params); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateFontFaceReference_(IDWriteFactory3* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFactory3_CreateFontFaceReference_(IDWriteFactory3* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { return This->lpVtbl->CreateFontFaceReference_(This,file,index,simulations,reference); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateFontFaceReference(IDWriteFactory3* This,const WCHAR *path,const FILETIME *writetime,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFactory3_CreateFontFaceReference(IDWriteFactory3* This,const WCHAR *path,const FILETIME *writetime,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { return This->lpVtbl->CreateFontFaceReference(This,path,writetime,index,simulations,reference); } -static __WIDL_INLINE HRESULT IDWriteFactory3_GetSystemFontSet(IDWriteFactory3* This,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFactory3_GetSystemFontSet(IDWriteFactory3* This,IDWriteFontSet **fontset) { return This->lpVtbl->GetSystemFontSet(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateFontSetBuilder(IDWriteFactory3* This,IDWriteFontSetBuilder **builder) { +static inline HRESULT IDWriteFactory3_CreateFontSetBuilder(IDWriteFactory3* This,IDWriteFontSetBuilder **builder) { return This->lpVtbl->CreateFontSetBuilder(This,builder); } -static __WIDL_INLINE HRESULT IDWriteFactory3_CreateFontCollectionFromFontSet(IDWriteFactory3* This,IDWriteFontSet *fontset,IDWriteFontCollection1 **collection) { +static inline HRESULT IDWriteFactory3_CreateFontCollectionFromFontSet(IDWriteFactory3* This,IDWriteFontSet *fontset,IDWriteFontCollection1 **collection) { return This->lpVtbl->CreateFontCollectionFromFontSet(This,fontset,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory3_GetSystemFontCollection(IDWriteFactory3* This,WINBOOL include_downloadable,IDWriteFontCollection1 **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory3_GetSystemFontCollection(IDWriteFactory3* This,WINBOOL include_downloadable,IDWriteFontCollection1 **collection,WINBOOL check_for_updates) { return This->lpVtbl->IDWriteFactory3_GetSystemFontCollection(This,include_downloadable,collection,check_for_updates); } -static __WIDL_INLINE HRESULT IDWriteFactory3_GetFontDownloadQueue(IDWriteFactory3* This,IDWriteFontDownloadQueue **queue) { +static inline HRESULT IDWriteFactory3_GetFontDownloadQueue(IDWriteFactory3* This,IDWriteFontDownloadQueue **queue) { return This->lpVtbl->GetFontDownloadQueue(This,queue); } #endif @@ -8955,153 +9076,153 @@ interface IDWriteFontFace4 { #define IDWriteFontFace4_ReleaseGlyphImageData(This,context) (This)->lpVtbl->ReleaseGlyphImageData(This,context) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace4_QueryInterface(IDWriteFontFace4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFace4_QueryInterface(IDWriteFontFace4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFace4_AddRef(IDWriteFontFace4* This) { +static inline ULONG IDWriteFontFace4_AddRef(IDWriteFontFace4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFace4_Release(IDWriteFontFace4* This) { +static inline ULONG IDWriteFontFace4_Release(IDWriteFontFace4* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFace methods ***/ -static __WIDL_INLINE DWRITE_FONT_FACE_TYPE IDWriteFontFace4_GetType(IDWriteFontFace4* This) { +static inline DWRITE_FONT_FACE_TYPE IDWriteFontFace4_GetType(IDWriteFontFace4* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetFiles(IDWriteFontFace4* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { +static inline HRESULT IDWriteFontFace4_GetFiles(IDWriteFontFace4* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { return This->lpVtbl->GetFiles(This,number_of_files,fontfiles); } -static __WIDL_INLINE UINT32 IDWriteFontFace4_GetIndex(IDWriteFontFace4* This) { +static inline UINT32 IDWriteFontFace4_GetIndex(IDWriteFontFace4* This) { return This->lpVtbl->GetIndex(This); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFontFace4_GetSimulations(IDWriteFontFace4* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFace4_GetSimulations(IDWriteFontFace4* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE WINBOOL IDWriteFontFace4_IsSymbolFont(IDWriteFontFace4* This) { +static inline WINBOOL IDWriteFontFace4_IsSymbolFont(IDWriteFontFace4* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE UINT16 IDWriteFontFace4_GetGlyphCount(IDWriteFontFace4* This) { +static inline UINT16 IDWriteFontFace4_GetGlyphCount(IDWriteFontFace4* This) { return This->lpVtbl->GetGlyphCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetDesignGlyphMetrics(IDWriteFontFace4* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace4_GetDesignGlyphMetrics(IDWriteFontFace4* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetGlyphIndices(IDWriteFontFace4* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { +static inline HRESULT IDWriteFontFace4_GetGlyphIndices(IDWriteFontFace4* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { return This->lpVtbl->GetGlyphIndices(This,codepoints,count,glyph_indices); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_TryGetFontTable(IDWriteFontFace4* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace4_TryGetFontTable(IDWriteFontFace4* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { return This->lpVtbl->TryGetFontTable(This,table_tag,table_data,table_size,context,exists); } -static __WIDL_INLINE void IDWriteFontFace4_ReleaseFontTable(IDWriteFontFace4* This,void *table_context) { +static inline void IDWriteFontFace4_ReleaseFontTable(IDWriteFontFace4* This,void *table_context) { This->lpVtbl->ReleaseFontTable(This,table_context); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetGlyphRunOutline(IDWriteFontFace4* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { +static inline HRESULT IDWriteFontFace4_GetGlyphRunOutline(IDWriteFontFace4* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { return This->lpVtbl->GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetGdiCompatibleGlyphMetrics(IDWriteFontFace4* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace4_GetGdiCompatibleGlyphMetrics(IDWriteFontFace4* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways); } /*** IDWriteFontFace1 methods ***/ -static __WIDL_INLINE void IDWriteFontFace4_GetMetrics(IDWriteFontFace4* This,DWRITE_FONT_METRICS1 *metrics) { +static inline void IDWriteFontFace4_GetMetrics(IDWriteFontFace4* This,DWRITE_FONT_METRICS1 *metrics) { This->lpVtbl->IDWriteFontFace1_GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetGdiCompatibleMetrics(IDWriteFontFace4* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { +static inline HRESULT IDWriteFontFace4_GetGdiCompatibleMetrics(IDWriteFontFace4* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { return This->lpVtbl->IDWriteFontFace1_GetGdiCompatibleMetrics(This,em_size,pixels_per_dip,transform,metrics); } -static __WIDL_INLINE void IDWriteFontFace4_GetCaretMetrics(IDWriteFontFace4* This,DWRITE_CARET_METRICS *metrics) { +static inline void IDWriteFontFace4_GetCaretMetrics(IDWriteFontFace4* This,DWRITE_CARET_METRICS *metrics) { This->lpVtbl->GetCaretMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetUnicodeRanges(IDWriteFontFace4* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { +static inline HRESULT IDWriteFontFace4_GetUnicodeRanges(IDWriteFontFace4* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); } -static __WIDL_INLINE WINBOOL IDWriteFontFace4_IsMonospacedFont(IDWriteFontFace4* This) { +static inline WINBOOL IDWriteFontFace4_IsMonospacedFont(IDWriteFontFace4* This) { return This->lpVtbl->IsMonospacedFont(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetDesignGlyphAdvances(IDWriteFontFace4* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace4_GetDesignGlyphAdvances(IDWriteFontFace4* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphAdvances(This,glyph_count,indices,advances,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetGdiCompatibleGlyphAdvances(IDWriteFontFace4* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { +static inline HRESULT IDWriteFontFace4_GetGdiCompatibleGlyphAdvances(IDWriteFontFace4* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { return This->lpVtbl->GetGdiCompatibleGlyphAdvances(This,em_size,pixels_per_dip,transform,use_gdi_natural,is_sideways,glyph_count,indices,advances); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetKerningPairAdjustments(IDWriteFontFace4* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { +static inline HRESULT IDWriteFontFace4_GetKerningPairAdjustments(IDWriteFontFace4* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { return This->lpVtbl->GetKerningPairAdjustments(This,glyph_count,indices,adjustments); } -static __WIDL_INLINE WINBOOL IDWriteFontFace4_HasKerningPairs(IDWriteFontFace4* This) { +static inline WINBOOL IDWriteFontFace4_HasKerningPairs(IDWriteFontFace4* This) { return This->lpVtbl->HasKerningPairs(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetVerticalGlyphVariants(IDWriteFontFace4* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { +static inline HRESULT IDWriteFontFace4_GetVerticalGlyphVariants(IDWriteFontFace4* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { return This->lpVtbl->GetVerticalGlyphVariants(This,glyph_count,nominal_indices,vertical_indices); } -static __WIDL_INLINE WINBOOL IDWriteFontFace4_HasVerticalGlyphVariants(IDWriteFontFace4* This) { +static inline WINBOOL IDWriteFontFace4_HasVerticalGlyphVariants(IDWriteFontFace4* This) { return This->lpVtbl->HasVerticalGlyphVariants(This); } /*** IDWriteFontFace2 methods ***/ -static __WIDL_INLINE WINBOOL IDWriteFontFace4_IsColorFont(IDWriteFontFace4* This) { +static inline WINBOOL IDWriteFontFace4_IsColorFont(IDWriteFontFace4* This) { return This->lpVtbl->IsColorFont(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace4_GetColorPaletteCount(IDWriteFontFace4* This) { +static inline UINT32 IDWriteFontFace4_GetColorPaletteCount(IDWriteFontFace4* This) { return This->lpVtbl->GetColorPaletteCount(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace4_GetPaletteEntryCount(IDWriteFontFace4* This) { +static inline UINT32 IDWriteFontFace4_GetPaletteEntryCount(IDWriteFontFace4* This) { return This->lpVtbl->GetPaletteEntryCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetPaletteEntries(IDWriteFontFace4* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { +static inline HRESULT IDWriteFontFace4_GetPaletteEntries(IDWriteFontFace4* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { return This->lpVtbl->GetPaletteEntries(This,palette_index,first_entry_index,entry_count,entries); } /*** IDWriteFontFace3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetFontFaceReference(IDWriteFontFace4* This,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFontFace4_GetFontFaceReference(IDWriteFontFace4* This,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,reference); } -static __WIDL_INLINE void IDWriteFontFace4_GetPanose(IDWriteFontFace4* This,DWRITE_PANOSE *panose) { +static inline void IDWriteFontFace4_GetPanose(IDWriteFontFace4* This,DWRITE_PANOSE *panose) { This->lpVtbl->GetPanose(This,panose); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteFontFace4_GetWeight(IDWriteFontFace4* This) { +static inline DWRITE_FONT_WEIGHT IDWriteFontFace4_GetWeight(IDWriteFontFace4* This) { return This->lpVtbl->GetWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteFontFace4_GetStretch(IDWriteFontFace4* This) { +static inline DWRITE_FONT_STRETCH IDWriteFontFace4_GetStretch(IDWriteFontFace4* This) { return This->lpVtbl->GetStretch(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteFontFace4_GetStyle(IDWriteFontFace4* This) { +static inline DWRITE_FONT_STYLE IDWriteFontFace4_GetStyle(IDWriteFontFace4* This) { return This->lpVtbl->GetStyle(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetFamilyNames(IDWriteFontFace4* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFace4_GetFamilyNames(IDWriteFontFace4* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFamilyNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetFaceNames(IDWriteFontFace4* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFace4_GetFaceNames(IDWriteFontFace4* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFaceNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetInformationalStrings(IDWriteFontFace4* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace4_GetInformationalStrings(IDWriteFontFace4* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { return This->lpVtbl->GetInformationalStrings(This,stringid,strings,exists); } -static __WIDL_INLINE WINBOOL IDWriteFontFace4_HasCharacter(IDWriteFontFace4* This,UINT32 character) { +static inline WINBOOL IDWriteFontFace4_HasCharacter(IDWriteFontFace4* This,UINT32 character) { return This->lpVtbl->HasCharacter(This,character); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetRecommendedRenderingMode(IDWriteFontFace4* This,FLOAT emsize,FLOAT dpi_x,FLOAT dpi_y,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE1 *rendering_mode,DWRITE_GRID_FIT_MODE *gridfit_mode) { +static inline HRESULT IDWriteFontFace4_GetRecommendedRenderingMode(IDWriteFontFace4* This,FLOAT emsize,FLOAT dpi_x,FLOAT dpi_y,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE1 *rendering_mode,DWRITE_GRID_FIT_MODE *gridfit_mode) { return This->lpVtbl->IDWriteFontFace3_GetRecommendedRenderingMode(This,emsize,dpi_x,dpi_y,transform,is_sideways,threshold,measuring_mode,params,rendering_mode,gridfit_mode); } -static __WIDL_INLINE WINBOOL IDWriteFontFace4_IsCharacterLocal(IDWriteFontFace4* This,UINT32 character) { +static inline WINBOOL IDWriteFontFace4_IsCharacterLocal(IDWriteFontFace4* This,UINT32 character) { return This->lpVtbl->IsCharacterLocal(This,character); } -static __WIDL_INLINE WINBOOL IDWriteFontFace4_IsGlyphLocal(IDWriteFontFace4* This,UINT16 glyph) { +static inline WINBOOL IDWriteFontFace4_IsGlyphLocal(IDWriteFontFace4* This,UINT16 glyph) { return This->lpVtbl->IsGlyphLocal(This,glyph); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_AreCharactersLocal(IDWriteFontFace4* This,const WCHAR *characters,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { +static inline HRESULT IDWriteFontFace4_AreCharactersLocal(IDWriteFontFace4* This,const WCHAR *characters,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { return This->lpVtbl->AreCharactersLocal(This,characters,count,enqueue_if_not,are_local); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_AreGlyphsLocal(IDWriteFontFace4* This,const UINT16 *glyphs,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { +static inline HRESULT IDWriteFontFace4_AreGlyphsLocal(IDWriteFontFace4* This,const UINT16 *glyphs,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { return This->lpVtbl->AreGlyphsLocal(This,glyphs,count,enqueue_if_not,are_local); } /*** IDWriteFontFace4 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetGlyphImageFormats_(IDWriteFontFace4* This,UINT16 glyph,UINT32 ppem_first,UINT32 ppem_last,DWRITE_GLYPH_IMAGE_FORMATS *formats) { +static inline HRESULT IDWriteFontFace4_GetGlyphImageFormats_(IDWriteFontFace4* This,UINT16 glyph,UINT32 ppem_first,UINT32 ppem_last,DWRITE_GLYPH_IMAGE_FORMATS *formats) { return This->lpVtbl->GetGlyphImageFormats_(This,glyph,ppem_first,ppem_last,formats); } -static __WIDL_INLINE DWRITE_GLYPH_IMAGE_FORMATS IDWriteFontFace4_GetGlyphImageFormats(IDWriteFontFace4* This) { +static inline DWRITE_GLYPH_IMAGE_FORMATS IDWriteFontFace4_GetGlyphImageFormats(IDWriteFontFace4* This) { return This->lpVtbl->GetGlyphImageFormats(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace4_GetGlyphImageData(IDWriteFontFace4* This,UINT16 glyph,UINT32 ppem,DWRITE_GLYPH_IMAGE_FORMATS format,DWRITE_GLYPH_IMAGE_DATA *data,void **context) { +static inline HRESULT IDWriteFontFace4_GetGlyphImageData(IDWriteFontFace4* This,UINT16 glyph,UINT32 ppem,DWRITE_GLYPH_IMAGE_FORMATS format,DWRITE_GLYPH_IMAGE_DATA *data,void **context) { return This->lpVtbl->GetGlyphImageData(This,glyph,ppem,format,data,context); } -static __WIDL_INLINE void IDWriteFontFace4_ReleaseGlyphImageData(IDWriteFontFace4* This,void *context) { +static inline void IDWriteFontFace4_ReleaseGlyphImageData(IDWriteFontFace4* This,void *context) { This->lpVtbl->ReleaseGlyphImageData(This,context); } #endif @@ -9533,169 +9654,169 @@ interface IDWriteFontFace5 { #define IDWriteFontFace5_Equals(This,fontface) (This)->lpVtbl->Equals(This,fontface) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace5_QueryInterface(IDWriteFontFace5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFace5_QueryInterface(IDWriteFontFace5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFace5_AddRef(IDWriteFontFace5* This) { +static inline ULONG IDWriteFontFace5_AddRef(IDWriteFontFace5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFace5_Release(IDWriteFontFace5* This) { +static inline ULONG IDWriteFontFace5_Release(IDWriteFontFace5* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFace methods ***/ -static __WIDL_INLINE DWRITE_FONT_FACE_TYPE IDWriteFontFace5_GetType(IDWriteFontFace5* This) { +static inline DWRITE_FONT_FACE_TYPE IDWriteFontFace5_GetType(IDWriteFontFace5* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetFiles(IDWriteFontFace5* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { +static inline HRESULT IDWriteFontFace5_GetFiles(IDWriteFontFace5* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { return This->lpVtbl->GetFiles(This,number_of_files,fontfiles); } -static __WIDL_INLINE UINT32 IDWriteFontFace5_GetIndex(IDWriteFontFace5* This) { +static inline UINT32 IDWriteFontFace5_GetIndex(IDWriteFontFace5* This) { return This->lpVtbl->GetIndex(This); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFontFace5_GetSimulations(IDWriteFontFace5* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFace5_GetSimulations(IDWriteFontFace5* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE WINBOOL IDWriteFontFace5_IsSymbolFont(IDWriteFontFace5* This) { +static inline WINBOOL IDWriteFontFace5_IsSymbolFont(IDWriteFontFace5* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE UINT16 IDWriteFontFace5_GetGlyphCount(IDWriteFontFace5* This) { +static inline UINT16 IDWriteFontFace5_GetGlyphCount(IDWriteFontFace5* This) { return This->lpVtbl->GetGlyphCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetDesignGlyphMetrics(IDWriteFontFace5* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace5_GetDesignGlyphMetrics(IDWriteFontFace5* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetGlyphIndices(IDWriteFontFace5* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { +static inline HRESULT IDWriteFontFace5_GetGlyphIndices(IDWriteFontFace5* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { return This->lpVtbl->GetGlyphIndices(This,codepoints,count,glyph_indices); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_TryGetFontTable(IDWriteFontFace5* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace5_TryGetFontTable(IDWriteFontFace5* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { return This->lpVtbl->TryGetFontTable(This,table_tag,table_data,table_size,context,exists); } -static __WIDL_INLINE void IDWriteFontFace5_ReleaseFontTable(IDWriteFontFace5* This,void *table_context) { +static inline void IDWriteFontFace5_ReleaseFontTable(IDWriteFontFace5* This,void *table_context) { This->lpVtbl->ReleaseFontTable(This,table_context); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetGlyphRunOutline(IDWriteFontFace5* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { +static inline HRESULT IDWriteFontFace5_GetGlyphRunOutline(IDWriteFontFace5* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { return This->lpVtbl->GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetGdiCompatibleGlyphMetrics(IDWriteFontFace5* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace5_GetGdiCompatibleGlyphMetrics(IDWriteFontFace5* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways); } /*** IDWriteFontFace1 methods ***/ -static __WIDL_INLINE void IDWriteFontFace5_GetMetrics(IDWriteFontFace5* This,DWRITE_FONT_METRICS1 *metrics) { +static inline void IDWriteFontFace5_GetMetrics(IDWriteFontFace5* This,DWRITE_FONT_METRICS1 *metrics) { This->lpVtbl->IDWriteFontFace1_GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetGdiCompatibleMetrics(IDWriteFontFace5* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { +static inline HRESULT IDWriteFontFace5_GetGdiCompatibleMetrics(IDWriteFontFace5* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { return This->lpVtbl->IDWriteFontFace1_GetGdiCompatibleMetrics(This,em_size,pixels_per_dip,transform,metrics); } -static __WIDL_INLINE void IDWriteFontFace5_GetCaretMetrics(IDWriteFontFace5* This,DWRITE_CARET_METRICS *metrics) { +static inline void IDWriteFontFace5_GetCaretMetrics(IDWriteFontFace5* This,DWRITE_CARET_METRICS *metrics) { This->lpVtbl->GetCaretMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetUnicodeRanges(IDWriteFontFace5* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { +static inline HRESULT IDWriteFontFace5_GetUnicodeRanges(IDWriteFontFace5* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); } -static __WIDL_INLINE WINBOOL IDWriteFontFace5_IsMonospacedFont(IDWriteFontFace5* This) { +static inline WINBOOL IDWriteFontFace5_IsMonospacedFont(IDWriteFontFace5* This) { return This->lpVtbl->IsMonospacedFont(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetDesignGlyphAdvances(IDWriteFontFace5* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace5_GetDesignGlyphAdvances(IDWriteFontFace5* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphAdvances(This,glyph_count,indices,advances,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetGdiCompatibleGlyphAdvances(IDWriteFontFace5* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { +static inline HRESULT IDWriteFontFace5_GetGdiCompatibleGlyphAdvances(IDWriteFontFace5* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { return This->lpVtbl->GetGdiCompatibleGlyphAdvances(This,em_size,pixels_per_dip,transform,use_gdi_natural,is_sideways,glyph_count,indices,advances); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetKerningPairAdjustments(IDWriteFontFace5* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { +static inline HRESULT IDWriteFontFace5_GetKerningPairAdjustments(IDWriteFontFace5* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { return This->lpVtbl->GetKerningPairAdjustments(This,glyph_count,indices,adjustments); } -static __WIDL_INLINE WINBOOL IDWriteFontFace5_HasKerningPairs(IDWriteFontFace5* This) { +static inline WINBOOL IDWriteFontFace5_HasKerningPairs(IDWriteFontFace5* This) { return This->lpVtbl->HasKerningPairs(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetVerticalGlyphVariants(IDWriteFontFace5* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { +static inline HRESULT IDWriteFontFace5_GetVerticalGlyphVariants(IDWriteFontFace5* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { return This->lpVtbl->GetVerticalGlyphVariants(This,glyph_count,nominal_indices,vertical_indices); } -static __WIDL_INLINE WINBOOL IDWriteFontFace5_HasVerticalGlyphVariants(IDWriteFontFace5* This) { +static inline WINBOOL IDWriteFontFace5_HasVerticalGlyphVariants(IDWriteFontFace5* This) { return This->lpVtbl->HasVerticalGlyphVariants(This); } /*** IDWriteFontFace2 methods ***/ -static __WIDL_INLINE WINBOOL IDWriteFontFace5_IsColorFont(IDWriteFontFace5* This) { +static inline WINBOOL IDWriteFontFace5_IsColorFont(IDWriteFontFace5* This) { return This->lpVtbl->IsColorFont(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace5_GetColorPaletteCount(IDWriteFontFace5* This) { +static inline UINT32 IDWriteFontFace5_GetColorPaletteCount(IDWriteFontFace5* This) { return This->lpVtbl->GetColorPaletteCount(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace5_GetPaletteEntryCount(IDWriteFontFace5* This) { +static inline UINT32 IDWriteFontFace5_GetPaletteEntryCount(IDWriteFontFace5* This) { return This->lpVtbl->GetPaletteEntryCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetPaletteEntries(IDWriteFontFace5* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { +static inline HRESULT IDWriteFontFace5_GetPaletteEntries(IDWriteFontFace5* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { return This->lpVtbl->GetPaletteEntries(This,palette_index,first_entry_index,entry_count,entries); } /*** IDWriteFontFace3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetFontFaceReference(IDWriteFontFace5* This,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFontFace5_GetFontFaceReference(IDWriteFontFace5* This,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,reference); } -static __WIDL_INLINE void IDWriteFontFace5_GetPanose(IDWriteFontFace5* This,DWRITE_PANOSE *panose) { +static inline void IDWriteFontFace5_GetPanose(IDWriteFontFace5* This,DWRITE_PANOSE *panose) { This->lpVtbl->GetPanose(This,panose); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteFontFace5_GetWeight(IDWriteFontFace5* This) { +static inline DWRITE_FONT_WEIGHT IDWriteFontFace5_GetWeight(IDWriteFontFace5* This) { return This->lpVtbl->GetWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteFontFace5_GetStretch(IDWriteFontFace5* This) { +static inline DWRITE_FONT_STRETCH IDWriteFontFace5_GetStretch(IDWriteFontFace5* This) { return This->lpVtbl->GetStretch(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteFontFace5_GetStyle(IDWriteFontFace5* This) { +static inline DWRITE_FONT_STYLE IDWriteFontFace5_GetStyle(IDWriteFontFace5* This) { return This->lpVtbl->GetStyle(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetFamilyNames(IDWriteFontFace5* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFace5_GetFamilyNames(IDWriteFontFace5* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFamilyNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetFaceNames(IDWriteFontFace5* This,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFace5_GetFaceNames(IDWriteFontFace5* This,IDWriteLocalizedStrings **names) { return This->lpVtbl->GetFaceNames(This,names); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetInformationalStrings(IDWriteFontFace5* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace5_GetInformationalStrings(IDWriteFontFace5* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { return This->lpVtbl->GetInformationalStrings(This,stringid,strings,exists); } -static __WIDL_INLINE WINBOOL IDWriteFontFace5_HasCharacter(IDWriteFontFace5* This,UINT32 character) { +static inline WINBOOL IDWriteFontFace5_HasCharacter(IDWriteFontFace5* This,UINT32 character) { return This->lpVtbl->HasCharacter(This,character); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetRecommendedRenderingMode(IDWriteFontFace5* This,FLOAT emsize,FLOAT dpi_x,FLOAT dpi_y,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE1 *rendering_mode,DWRITE_GRID_FIT_MODE *gridfit_mode) { +static inline HRESULT IDWriteFontFace5_GetRecommendedRenderingMode(IDWriteFontFace5* This,FLOAT emsize,FLOAT dpi_x,FLOAT dpi_y,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE1 *rendering_mode,DWRITE_GRID_FIT_MODE *gridfit_mode) { return This->lpVtbl->IDWriteFontFace3_GetRecommendedRenderingMode(This,emsize,dpi_x,dpi_y,transform,is_sideways,threshold,measuring_mode,params,rendering_mode,gridfit_mode); } -static __WIDL_INLINE WINBOOL IDWriteFontFace5_IsCharacterLocal(IDWriteFontFace5* This,UINT32 character) { +static inline WINBOOL IDWriteFontFace5_IsCharacterLocal(IDWriteFontFace5* This,UINT32 character) { return This->lpVtbl->IsCharacterLocal(This,character); } -static __WIDL_INLINE WINBOOL IDWriteFontFace5_IsGlyphLocal(IDWriteFontFace5* This,UINT16 glyph) { +static inline WINBOOL IDWriteFontFace5_IsGlyphLocal(IDWriteFontFace5* This,UINT16 glyph) { return This->lpVtbl->IsGlyphLocal(This,glyph); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_AreCharactersLocal(IDWriteFontFace5* This,const WCHAR *characters,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { +static inline HRESULT IDWriteFontFace5_AreCharactersLocal(IDWriteFontFace5* This,const WCHAR *characters,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { return This->lpVtbl->AreCharactersLocal(This,characters,count,enqueue_if_not,are_local); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_AreGlyphsLocal(IDWriteFontFace5* This,const UINT16 *glyphs,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { +static inline HRESULT IDWriteFontFace5_AreGlyphsLocal(IDWriteFontFace5* This,const UINT16 *glyphs,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { return This->lpVtbl->AreGlyphsLocal(This,glyphs,count,enqueue_if_not,are_local); } /*** IDWriteFontFace4 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetGlyphImageFormats_(IDWriteFontFace5* This,UINT16 glyph,UINT32 ppem_first,UINT32 ppem_last,DWRITE_GLYPH_IMAGE_FORMATS *formats) { +static inline HRESULT IDWriteFontFace5_GetGlyphImageFormats_(IDWriteFontFace5* This,UINT16 glyph,UINT32 ppem_first,UINT32 ppem_last,DWRITE_GLYPH_IMAGE_FORMATS *formats) { return This->lpVtbl->GetGlyphImageFormats_(This,glyph,ppem_first,ppem_last,formats); } -static __WIDL_INLINE DWRITE_GLYPH_IMAGE_FORMATS IDWriteFontFace5_GetGlyphImageFormats(IDWriteFontFace5* This) { +static inline DWRITE_GLYPH_IMAGE_FORMATS IDWriteFontFace5_GetGlyphImageFormats(IDWriteFontFace5* This) { return This->lpVtbl->GetGlyphImageFormats(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetGlyphImageData(IDWriteFontFace5* This,UINT16 glyph,UINT32 ppem,DWRITE_GLYPH_IMAGE_FORMATS format,DWRITE_GLYPH_IMAGE_DATA *data,void **context) { +static inline HRESULT IDWriteFontFace5_GetGlyphImageData(IDWriteFontFace5* This,UINT16 glyph,UINT32 ppem,DWRITE_GLYPH_IMAGE_FORMATS format,DWRITE_GLYPH_IMAGE_DATA *data,void **context) { return This->lpVtbl->GetGlyphImageData(This,glyph,ppem,format,data,context); } -static __WIDL_INLINE void IDWriteFontFace5_ReleaseGlyphImageData(IDWriteFontFace5* This,void *context) { +static inline void IDWriteFontFace5_ReleaseGlyphImageData(IDWriteFontFace5* This,void *context) { This->lpVtbl->ReleaseGlyphImageData(This,context); } /*** IDWriteFontFace5 methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontFace5_GetFontAxisValueCount(IDWriteFontFace5* This) { +static inline UINT32 IDWriteFontFace5_GetFontAxisValueCount(IDWriteFontFace5* This) { return This->lpVtbl->GetFontAxisValueCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetFontAxisValues(IDWriteFontFace5* This,DWRITE_FONT_AXIS_VALUE *values,UINT32 value_count) { +static inline HRESULT IDWriteFontFace5_GetFontAxisValues(IDWriteFontFace5* This,DWRITE_FONT_AXIS_VALUE *values,UINT32 value_count) { return This->lpVtbl->GetFontAxisValues(This,values,value_count); } -static __WIDL_INLINE WINBOOL IDWriteFontFace5_HasVariations(IDWriteFontFace5* This) { +static inline WINBOOL IDWriteFontFace5_HasVariations(IDWriteFontFace5* This) { return This->lpVtbl->HasVariations(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace5_GetFontResource(IDWriteFontFace5* This,IDWriteFontResource **resource) { +static inline HRESULT IDWriteFontFace5_GetFontResource(IDWriteFontFace5* This,IDWriteFontResource **resource) { return This->lpVtbl->GetFontResource(This,resource); } -static __WIDL_INLINE WINBOOL IDWriteFontFace5_Equals(IDWriteFontFace5* This,IDWriteFontFace *fontface) { +static inline WINBOOL IDWriteFontFace5_Equals(IDWriteFontFace5* This,IDWriteFontFace *fontface) { return This->lpVtbl->Equals(This,fontface); } #endif @@ -10131,170 +10252,170 @@ interface IDWriteFontFace6 { #define IDWriteFontFace6_GetFaceNames(This,font_family_model,names) (This)->lpVtbl->IDWriteFontFace6_GetFaceNames(This,font_family_model,names) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace6_QueryInterface(IDWriteFontFace6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFontFace6_QueryInterface(IDWriteFontFace6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFontFace6_AddRef(IDWriteFontFace6* This) { +static inline ULONG IDWriteFontFace6_AddRef(IDWriteFontFace6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFontFace6_Release(IDWriteFontFace6* This) { +static inline ULONG IDWriteFontFace6_Release(IDWriteFontFace6* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFace methods ***/ -static __WIDL_INLINE DWRITE_FONT_FACE_TYPE IDWriteFontFace6_GetType(IDWriteFontFace6* This) { +static inline DWRITE_FONT_FACE_TYPE IDWriteFontFace6_GetType(IDWriteFontFace6* This) { return This->lpVtbl->GetType(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetFiles(IDWriteFontFace6* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { +static inline HRESULT IDWriteFontFace6_GetFiles(IDWriteFontFace6* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { return This->lpVtbl->GetFiles(This,number_of_files,fontfiles); } -static __WIDL_INLINE UINT32 IDWriteFontFace6_GetIndex(IDWriteFontFace6* This) { +static inline UINT32 IDWriteFontFace6_GetIndex(IDWriteFontFace6* This) { return This->lpVtbl->GetIndex(This); } -static __WIDL_INLINE DWRITE_FONT_SIMULATIONS IDWriteFontFace6_GetSimulations(IDWriteFontFace6* This) { +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFace6_GetSimulations(IDWriteFontFace6* This) { return This->lpVtbl->GetSimulations(This); } -static __WIDL_INLINE WINBOOL IDWriteFontFace6_IsSymbolFont(IDWriteFontFace6* This) { +static inline WINBOOL IDWriteFontFace6_IsSymbolFont(IDWriteFontFace6* This) { return This->lpVtbl->IsSymbolFont(This); } -static __WIDL_INLINE UINT16 IDWriteFontFace6_GetGlyphCount(IDWriteFontFace6* This) { +static inline UINT16 IDWriteFontFace6_GetGlyphCount(IDWriteFontFace6* This) { return This->lpVtbl->GetGlyphCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetDesignGlyphMetrics(IDWriteFontFace6* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace6_GetDesignGlyphMetrics(IDWriteFontFace6* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetGlyphIndices(IDWriteFontFace6* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { +static inline HRESULT IDWriteFontFace6_GetGlyphIndices(IDWriteFontFace6* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { return This->lpVtbl->GetGlyphIndices(This,codepoints,count,glyph_indices); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_TryGetFontTable(IDWriteFontFace6* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace6_TryGetFontTable(IDWriteFontFace6* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { return This->lpVtbl->TryGetFontTable(This,table_tag,table_data,table_size,context,exists); } -static __WIDL_INLINE void IDWriteFontFace6_ReleaseFontTable(IDWriteFontFace6* This,void *table_context) { +static inline void IDWriteFontFace6_ReleaseFontTable(IDWriteFontFace6* This,void *table_context) { This->lpVtbl->ReleaseFontTable(This,table_context); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetGlyphRunOutline(IDWriteFontFace6* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { +static inline HRESULT IDWriteFontFace6_GetGlyphRunOutline(IDWriteFontFace6* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { return This->lpVtbl->GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetGdiCompatibleGlyphMetrics(IDWriteFontFace6* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace6_GetGdiCompatibleGlyphMetrics(IDWriteFontFace6* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { return This->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways); } /*** IDWriteFontFace1 methods ***/ -static __WIDL_INLINE void IDWriteFontFace6_GetMetrics(IDWriteFontFace6* This,DWRITE_FONT_METRICS1 *metrics) { +static inline void IDWriteFontFace6_GetMetrics(IDWriteFontFace6* This,DWRITE_FONT_METRICS1 *metrics) { This->lpVtbl->IDWriteFontFace1_GetMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetGdiCompatibleMetrics(IDWriteFontFace6* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { +static inline HRESULT IDWriteFontFace6_GetGdiCompatibleMetrics(IDWriteFontFace6* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { return This->lpVtbl->IDWriteFontFace1_GetGdiCompatibleMetrics(This,em_size,pixels_per_dip,transform,metrics); } -static __WIDL_INLINE void IDWriteFontFace6_GetCaretMetrics(IDWriteFontFace6* This,DWRITE_CARET_METRICS *metrics) { +static inline void IDWriteFontFace6_GetCaretMetrics(IDWriteFontFace6* This,DWRITE_CARET_METRICS *metrics) { This->lpVtbl->GetCaretMetrics(This,metrics); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetUnicodeRanges(IDWriteFontFace6* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { +static inline HRESULT IDWriteFontFace6_GetUnicodeRanges(IDWriteFontFace6* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); } -static __WIDL_INLINE WINBOOL IDWriteFontFace6_IsMonospacedFont(IDWriteFontFace6* This) { +static inline WINBOOL IDWriteFontFace6_IsMonospacedFont(IDWriteFontFace6* This) { return This->lpVtbl->IsMonospacedFont(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetDesignGlyphAdvances(IDWriteFontFace6* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { +static inline HRESULT IDWriteFontFace6_GetDesignGlyphAdvances(IDWriteFontFace6* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { return This->lpVtbl->GetDesignGlyphAdvances(This,glyph_count,indices,advances,is_sideways); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetGdiCompatibleGlyphAdvances(IDWriteFontFace6* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { +static inline HRESULT IDWriteFontFace6_GetGdiCompatibleGlyphAdvances(IDWriteFontFace6* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { return This->lpVtbl->GetGdiCompatibleGlyphAdvances(This,em_size,pixels_per_dip,transform,use_gdi_natural,is_sideways,glyph_count,indices,advances); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetKerningPairAdjustments(IDWriteFontFace6* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { +static inline HRESULT IDWriteFontFace6_GetKerningPairAdjustments(IDWriteFontFace6* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { return This->lpVtbl->GetKerningPairAdjustments(This,glyph_count,indices,adjustments); } -static __WIDL_INLINE WINBOOL IDWriteFontFace6_HasKerningPairs(IDWriteFontFace6* This) { +static inline WINBOOL IDWriteFontFace6_HasKerningPairs(IDWriteFontFace6* This) { return This->lpVtbl->HasKerningPairs(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetVerticalGlyphVariants(IDWriteFontFace6* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { +static inline HRESULT IDWriteFontFace6_GetVerticalGlyphVariants(IDWriteFontFace6* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { return This->lpVtbl->GetVerticalGlyphVariants(This,glyph_count,nominal_indices,vertical_indices); } -static __WIDL_INLINE WINBOOL IDWriteFontFace6_HasVerticalGlyphVariants(IDWriteFontFace6* This) { +static inline WINBOOL IDWriteFontFace6_HasVerticalGlyphVariants(IDWriteFontFace6* This) { return This->lpVtbl->HasVerticalGlyphVariants(This); } /*** IDWriteFontFace2 methods ***/ -static __WIDL_INLINE WINBOOL IDWriteFontFace6_IsColorFont(IDWriteFontFace6* This) { +static inline WINBOOL IDWriteFontFace6_IsColorFont(IDWriteFontFace6* This) { return This->lpVtbl->IsColorFont(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace6_GetColorPaletteCount(IDWriteFontFace6* This) { +static inline UINT32 IDWriteFontFace6_GetColorPaletteCount(IDWriteFontFace6* This) { return This->lpVtbl->GetColorPaletteCount(This); } -static __WIDL_INLINE UINT32 IDWriteFontFace6_GetPaletteEntryCount(IDWriteFontFace6* This) { +static inline UINT32 IDWriteFontFace6_GetPaletteEntryCount(IDWriteFontFace6* This) { return This->lpVtbl->GetPaletteEntryCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetPaletteEntries(IDWriteFontFace6* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { +static inline HRESULT IDWriteFontFace6_GetPaletteEntries(IDWriteFontFace6* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { return This->lpVtbl->GetPaletteEntries(This,palette_index,first_entry_index,entry_count,entries); } /*** IDWriteFontFace3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetFontFaceReference(IDWriteFontFace6* This,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFontFace6_GetFontFaceReference(IDWriteFontFace6* This,IDWriteFontFaceReference **reference) { return This->lpVtbl->GetFontFaceReference(This,reference); } -static __WIDL_INLINE void IDWriteFontFace6_GetPanose(IDWriteFontFace6* This,DWRITE_PANOSE *panose) { +static inline void IDWriteFontFace6_GetPanose(IDWriteFontFace6* This,DWRITE_PANOSE *panose) { This->lpVtbl->GetPanose(This,panose); } -static __WIDL_INLINE DWRITE_FONT_WEIGHT IDWriteFontFace6_GetWeight(IDWriteFontFace6* This) { +static inline DWRITE_FONT_WEIGHT IDWriteFontFace6_GetWeight(IDWriteFontFace6* This) { return This->lpVtbl->GetWeight(This); } -static __WIDL_INLINE DWRITE_FONT_STRETCH IDWriteFontFace6_GetStretch(IDWriteFontFace6* This) { +static inline DWRITE_FONT_STRETCH IDWriteFontFace6_GetStretch(IDWriteFontFace6* This) { return This->lpVtbl->GetStretch(This); } -static __WIDL_INLINE DWRITE_FONT_STYLE IDWriteFontFace6_GetStyle(IDWriteFontFace6* This) { +static inline DWRITE_FONT_STYLE IDWriteFontFace6_GetStyle(IDWriteFontFace6* This) { return This->lpVtbl->GetStyle(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetInformationalStrings(IDWriteFontFace6* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { +static inline HRESULT IDWriteFontFace6_GetInformationalStrings(IDWriteFontFace6* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { return This->lpVtbl->GetInformationalStrings(This,stringid,strings,exists); } -static __WIDL_INLINE WINBOOL IDWriteFontFace6_HasCharacter(IDWriteFontFace6* This,UINT32 character) { +static inline WINBOOL IDWriteFontFace6_HasCharacter(IDWriteFontFace6* This,UINT32 character) { return This->lpVtbl->HasCharacter(This,character); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetRecommendedRenderingMode(IDWriteFontFace6* This,FLOAT emsize,FLOAT dpi_x,FLOAT dpi_y,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE1 *rendering_mode,DWRITE_GRID_FIT_MODE *gridfit_mode) { +static inline HRESULT IDWriteFontFace6_GetRecommendedRenderingMode(IDWriteFontFace6* This,FLOAT emsize,FLOAT dpi_x,FLOAT dpi_y,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE1 *rendering_mode,DWRITE_GRID_FIT_MODE *gridfit_mode) { return This->lpVtbl->IDWriteFontFace3_GetRecommendedRenderingMode(This,emsize,dpi_x,dpi_y,transform,is_sideways,threshold,measuring_mode,params,rendering_mode,gridfit_mode); } -static __WIDL_INLINE WINBOOL IDWriteFontFace6_IsCharacterLocal(IDWriteFontFace6* This,UINT32 character) { +static inline WINBOOL IDWriteFontFace6_IsCharacterLocal(IDWriteFontFace6* This,UINT32 character) { return This->lpVtbl->IsCharacterLocal(This,character); } -static __WIDL_INLINE WINBOOL IDWriteFontFace6_IsGlyphLocal(IDWriteFontFace6* This,UINT16 glyph) { +static inline WINBOOL IDWriteFontFace6_IsGlyphLocal(IDWriteFontFace6* This,UINT16 glyph) { return This->lpVtbl->IsGlyphLocal(This,glyph); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_AreCharactersLocal(IDWriteFontFace6* This,const WCHAR *characters,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { +static inline HRESULT IDWriteFontFace6_AreCharactersLocal(IDWriteFontFace6* This,const WCHAR *characters,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { return This->lpVtbl->AreCharactersLocal(This,characters,count,enqueue_if_not,are_local); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_AreGlyphsLocal(IDWriteFontFace6* This,const UINT16 *glyphs,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { +static inline HRESULT IDWriteFontFace6_AreGlyphsLocal(IDWriteFontFace6* This,const UINT16 *glyphs,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { return This->lpVtbl->AreGlyphsLocal(This,glyphs,count,enqueue_if_not,are_local); } /*** IDWriteFontFace4 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetGlyphImageFormats_(IDWriteFontFace6* This,UINT16 glyph,UINT32 ppem_first,UINT32 ppem_last,DWRITE_GLYPH_IMAGE_FORMATS *formats) { +static inline HRESULT IDWriteFontFace6_GetGlyphImageFormats_(IDWriteFontFace6* This,UINT16 glyph,UINT32 ppem_first,UINT32 ppem_last,DWRITE_GLYPH_IMAGE_FORMATS *formats) { return This->lpVtbl->GetGlyphImageFormats_(This,glyph,ppem_first,ppem_last,formats); } -static __WIDL_INLINE DWRITE_GLYPH_IMAGE_FORMATS IDWriteFontFace6_GetGlyphImageFormats(IDWriteFontFace6* This) { +static inline DWRITE_GLYPH_IMAGE_FORMATS IDWriteFontFace6_GetGlyphImageFormats(IDWriteFontFace6* This) { return This->lpVtbl->GetGlyphImageFormats(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetGlyphImageData(IDWriteFontFace6* This,UINT16 glyph,UINT32 ppem,DWRITE_GLYPH_IMAGE_FORMATS format,DWRITE_GLYPH_IMAGE_DATA *data,void **context) { +static inline HRESULT IDWriteFontFace6_GetGlyphImageData(IDWriteFontFace6* This,UINT16 glyph,UINT32 ppem,DWRITE_GLYPH_IMAGE_FORMATS format,DWRITE_GLYPH_IMAGE_DATA *data,void **context) { return This->lpVtbl->GetGlyphImageData(This,glyph,ppem,format,data,context); } -static __WIDL_INLINE void IDWriteFontFace6_ReleaseGlyphImageData(IDWriteFontFace6* This,void *context) { +static inline void IDWriteFontFace6_ReleaseGlyphImageData(IDWriteFontFace6* This,void *context) { This->lpVtbl->ReleaseGlyphImageData(This,context); } /*** IDWriteFontFace5 methods ***/ -static __WIDL_INLINE UINT32 IDWriteFontFace6_GetFontAxisValueCount(IDWriteFontFace6* This) { +static inline UINT32 IDWriteFontFace6_GetFontAxisValueCount(IDWriteFontFace6* This) { return This->lpVtbl->GetFontAxisValueCount(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetFontAxisValues(IDWriteFontFace6* This,DWRITE_FONT_AXIS_VALUE *values,UINT32 value_count) { +static inline HRESULT IDWriteFontFace6_GetFontAxisValues(IDWriteFontFace6* This,DWRITE_FONT_AXIS_VALUE *values,UINT32 value_count) { return This->lpVtbl->GetFontAxisValues(This,values,value_count); } -static __WIDL_INLINE WINBOOL IDWriteFontFace6_HasVariations(IDWriteFontFace6* This) { +static inline WINBOOL IDWriteFontFace6_HasVariations(IDWriteFontFace6* This) { return This->lpVtbl->HasVariations(This); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetFontResource(IDWriteFontFace6* This,IDWriteFontResource **resource) { +static inline HRESULT IDWriteFontFace6_GetFontResource(IDWriteFontFace6* This,IDWriteFontResource **resource) { return This->lpVtbl->GetFontResource(This,resource); } -static __WIDL_INLINE WINBOOL IDWriteFontFace6_Equals(IDWriteFontFace6* This,IDWriteFontFace *fontface) { +static inline WINBOOL IDWriteFontFace6_Equals(IDWriteFontFace6* This,IDWriteFontFace *fontface) { return This->lpVtbl->Equals(This,fontface); } /*** IDWriteFontFace6 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetFamilyNames(IDWriteFontFace6* This,DWRITE_FONT_FAMILY_MODEL font_family_model,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFace6_GetFamilyNames(IDWriteFontFace6* This,DWRITE_FONT_FAMILY_MODEL font_family_model,IDWriteLocalizedStrings **names) { return This->lpVtbl->IDWriteFontFace6_GetFamilyNames(This,font_family_model,names); } -static __WIDL_INLINE HRESULT IDWriteFontFace6_GetFaceNames(IDWriteFontFace6* This,DWRITE_FONT_FAMILY_MODEL font_family_model,IDWriteLocalizedStrings **names) { +static inline HRESULT IDWriteFontFace6_GetFaceNames(IDWriteFontFace6* This,DWRITE_FONT_FAMILY_MODEL font_family_model,IDWriteLocalizedStrings **names) { return This->lpVtbl->IDWriteFontFace6_GetFaceNames(This,font_family_model,names); } #endif @@ -10305,6 +10426,812 @@ static __WIDL_INLINE HRESULT IDWriteFontFace6_GetFaceNames(IDWriteFontFace6* Thi #endif /* __IDWriteFontFace6_INTERFACE_DEFINED__ */ +/***************************************************************************** + * IDWritePaintReader interface + */ +#ifndef __IDWritePaintReader_INTERFACE_DEFINED__ +#define __IDWritePaintReader_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IDWritePaintReader, 0x8128e912, 0x3b97, 0x42a5, 0xab,0x6c, 0x24,0xaa,0xd3,0xa8,0x6e,0x54); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("8128e912-3b97-42a5-ab6c-24aad3a86e54") +IDWritePaintReader : public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE SetCurrentGlyph( + UINT32 glyph_index, + DWRITE_PAINT_ELEMENT *paint_element, + UINT32 struct_size, + D2D_RECT_F *clip_box, + DWRITE_PAINT_ATTRIBUTES *glyph_attributes = 0) = 0; + + virtual HRESULT STDMETHODCALLTYPE SetTextColor( + const DWRITE_COLOR_F *text_color) = 0; + + virtual HRESULT STDMETHODCALLTYPE SetColorPaletteIndex( + UINT32 color_palette_index) = 0; + + virtual HRESULT STDMETHODCALLTYPE SetCustomColorPalette( + const DWRITE_COLOR_F *palette_entries, + UINT32 palette_entry_count) = 0; + + virtual HRESULT STDMETHODCALLTYPE MoveToFirstChild( + DWRITE_PAINT_ELEMENT *paint_element, + UINT32 struct_size) = 0; + + virtual HRESULT STDMETHODCALLTYPE MoveToNextSibling( + DWRITE_PAINT_ELEMENT *paint_element, + UINT32 struct_size) = 0; + + virtual HRESULT STDMETHODCALLTYPE MoveToParent( + ) = 0; + + virtual HRESULT STDMETHODCALLTYPE GetGradientStops( + UINT32 first_gradient_stop_index, + UINT32 gradient_stop_count, + D2D1_GRADIENT_STOP *gradient_stops) = 0; + + virtual HRESULT STDMETHODCALLTYPE GetGradientStopColors( + UINT32 first_gradient_stop_index, + UINT32 gradient_stop_count, + DWRITE_PAINT_COLOR *gradient_stop_colors) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDWritePaintReader, 0x8128e912, 0x3b97, 0x42a5, 0xab,0x6c, 0x24,0xaa,0xd3,0xa8,0x6e,0x54) +#endif +#else +typedef struct IDWritePaintReaderVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IDWritePaintReader *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IDWritePaintReader *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IDWritePaintReader *This); + + /*** IDWritePaintReader methods ***/ + HRESULT (STDMETHODCALLTYPE *SetCurrentGlyph)( + IDWritePaintReader *This, + UINT32 glyph_index, + DWRITE_PAINT_ELEMENT *paint_element, + UINT32 struct_size, + D2D_RECT_F *clip_box, + DWRITE_PAINT_ATTRIBUTES *glyph_attributes); + + HRESULT (STDMETHODCALLTYPE *SetTextColor)( + IDWritePaintReader *This, + const DWRITE_COLOR_F *text_color); + + HRESULT (STDMETHODCALLTYPE *SetColorPaletteIndex)( + IDWritePaintReader *This, + UINT32 color_palette_index); + + HRESULT (STDMETHODCALLTYPE *SetCustomColorPalette)( + IDWritePaintReader *This, + const DWRITE_COLOR_F *palette_entries, + UINT32 palette_entry_count); + + HRESULT (STDMETHODCALLTYPE *MoveToFirstChild)( + IDWritePaintReader *This, + DWRITE_PAINT_ELEMENT *paint_element, + UINT32 struct_size); + + HRESULT (STDMETHODCALLTYPE *MoveToNextSibling)( + IDWritePaintReader *This, + DWRITE_PAINT_ELEMENT *paint_element, + UINT32 struct_size); + + HRESULT (STDMETHODCALLTYPE *MoveToParent)( + IDWritePaintReader *This); + + HRESULT (STDMETHODCALLTYPE *GetGradientStops)( + IDWritePaintReader *This, + UINT32 first_gradient_stop_index, + UINT32 gradient_stop_count, + D2D1_GRADIENT_STOP *gradient_stops); + + HRESULT (STDMETHODCALLTYPE *GetGradientStopColors)( + IDWritePaintReader *This, + UINT32 first_gradient_stop_index, + UINT32 gradient_stop_count, + DWRITE_PAINT_COLOR *gradient_stop_colors); + + END_INTERFACE +} IDWritePaintReaderVtbl; + +interface IDWritePaintReader { + CONST_VTBL IDWritePaintReaderVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IDWritePaintReader_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IDWritePaintReader_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IDWritePaintReader_Release(This) (This)->lpVtbl->Release(This) +/*** IDWritePaintReader methods ***/ +#define IDWritePaintReader_SetCurrentGlyph(This,glyph_index,paint_element,struct_size,clip_box,glyph_attributes) (This)->lpVtbl->SetCurrentGlyph(This,glyph_index,paint_element,struct_size,clip_box,glyph_attributes) +#define IDWritePaintReader_SetTextColor(This,text_color) (This)->lpVtbl->SetTextColor(This,text_color) +#define IDWritePaintReader_SetColorPaletteIndex(This,color_palette_index) (This)->lpVtbl->SetColorPaletteIndex(This,color_palette_index) +#define IDWritePaintReader_SetCustomColorPalette(This,palette_entries,palette_entry_count) (This)->lpVtbl->SetCustomColorPalette(This,palette_entries,palette_entry_count) +#define IDWritePaintReader_MoveToFirstChild(This,paint_element,struct_size) (This)->lpVtbl->MoveToFirstChild(This,paint_element,struct_size) +#define IDWritePaintReader_MoveToNextSibling(This,paint_element,struct_size) (This)->lpVtbl->MoveToNextSibling(This,paint_element,struct_size) +#define IDWritePaintReader_MoveToParent(This) (This)->lpVtbl->MoveToParent(This) +#define IDWritePaintReader_GetGradientStops(This,first_gradient_stop_index,gradient_stop_count,gradient_stops) (This)->lpVtbl->GetGradientStops(This,first_gradient_stop_index,gradient_stop_count,gradient_stops) +#define IDWritePaintReader_GetGradientStopColors(This,first_gradient_stop_index,gradient_stop_count,gradient_stop_colors) (This)->lpVtbl->GetGradientStopColors(This,first_gradient_stop_index,gradient_stop_count,gradient_stop_colors) +#else +/*** IUnknown methods ***/ +static inline HRESULT IDWritePaintReader_QueryInterface(IDWritePaintReader* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IDWritePaintReader_AddRef(IDWritePaintReader* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IDWritePaintReader_Release(IDWritePaintReader* This) { + return This->lpVtbl->Release(This); +} +/*** IDWritePaintReader methods ***/ +static inline HRESULT IDWritePaintReader_SetCurrentGlyph(IDWritePaintReader* This,UINT32 glyph_index,DWRITE_PAINT_ELEMENT *paint_element,UINT32 struct_size,D2D_RECT_F *clip_box,DWRITE_PAINT_ATTRIBUTES *glyph_attributes) { + return This->lpVtbl->SetCurrentGlyph(This,glyph_index,paint_element,struct_size,clip_box,glyph_attributes); +} +static inline HRESULT IDWritePaintReader_SetTextColor(IDWritePaintReader* This,const DWRITE_COLOR_F *text_color) { + return This->lpVtbl->SetTextColor(This,text_color); +} +static inline HRESULT IDWritePaintReader_SetColorPaletteIndex(IDWritePaintReader* This,UINT32 color_palette_index) { + return This->lpVtbl->SetColorPaletteIndex(This,color_palette_index); +} +static inline HRESULT IDWritePaintReader_SetCustomColorPalette(IDWritePaintReader* This,const DWRITE_COLOR_F *palette_entries,UINT32 palette_entry_count) { + return This->lpVtbl->SetCustomColorPalette(This,palette_entries,palette_entry_count); +} +static inline HRESULT IDWritePaintReader_MoveToFirstChild(IDWritePaintReader* This,DWRITE_PAINT_ELEMENT *paint_element,UINT32 struct_size) { + return This->lpVtbl->MoveToFirstChild(This,paint_element,struct_size); +} +static inline HRESULT IDWritePaintReader_MoveToNextSibling(IDWritePaintReader* This,DWRITE_PAINT_ELEMENT *paint_element,UINT32 struct_size) { + return This->lpVtbl->MoveToNextSibling(This,paint_element,struct_size); +} +static inline HRESULT IDWritePaintReader_MoveToParent(IDWritePaintReader* This) { + return This->lpVtbl->MoveToParent(This); +} +static inline HRESULT IDWritePaintReader_GetGradientStops(IDWritePaintReader* This,UINT32 first_gradient_stop_index,UINT32 gradient_stop_count,D2D1_GRADIENT_STOP *gradient_stops) { + return This->lpVtbl->GetGradientStops(This,first_gradient_stop_index,gradient_stop_count,gradient_stops); +} +static inline HRESULT IDWritePaintReader_GetGradientStopColors(IDWritePaintReader* This,UINT32 first_gradient_stop_index,UINT32 gradient_stop_count,DWRITE_PAINT_COLOR *gradient_stop_colors) { + return This->lpVtbl->GetGradientStopColors(This,first_gradient_stop_index,gradient_stop_count,gradient_stop_colors); +} +#endif +#endif + +#endif + + +#endif /* __IDWritePaintReader_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IDWriteFontFace7 interface + */ +#ifndef __IDWriteFontFace7_INTERFACE_DEFINED__ +#define __IDWriteFontFace7_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IDWriteFontFace7, 0x3945b85b, 0xbc95, 0x40f7, 0xb7,0x2c, 0x8b,0x73,0xbf,0xc7,0xe1,0x3b); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("3945b85b-bc95-40f7-b72c-8b73bfc7e13b") +IDWriteFontFace7 : public IDWriteFontFace6 +{ + virtual DWRITE_PAINT_FEATURE_LEVEL STDMETHODCALLTYPE GetPaintFeatureLevel( + DWRITE_GLYPH_IMAGE_FORMATS glyph_image_format) = 0; + + virtual HRESULT STDMETHODCALLTYPE CreatePaintReader( + DWRITE_GLYPH_IMAGE_FORMATS glyph_image_format, + DWRITE_PAINT_FEATURE_LEVEL paint_feature_level, + IDWritePaintReader **paint_reader) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IDWriteFontFace7, 0x3945b85b, 0xbc95, 0x40f7, 0xb7,0x2c, 0x8b,0x73,0xbf,0xc7,0xe1,0x3b) +#endif +#else +typedef struct IDWriteFontFace7Vtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IDWriteFontFace7 *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IDWriteFontFace7 *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IDWriteFontFace7 *This); + + /*** IDWriteFontFace methods ***/ + DWRITE_FONT_FACE_TYPE (STDMETHODCALLTYPE *GetType)( + IDWriteFontFace7 *This); + + HRESULT (STDMETHODCALLTYPE *GetFiles)( + IDWriteFontFace7 *This, + UINT32 *number_of_files, + IDWriteFontFile **fontfiles); + + UINT32 (STDMETHODCALLTYPE *GetIndex)( + IDWriteFontFace7 *This); + + DWRITE_FONT_SIMULATIONS (STDMETHODCALLTYPE *GetSimulations)( + IDWriteFontFace7 *This); + + WINBOOL (STDMETHODCALLTYPE *IsSymbolFont)( + IDWriteFontFace7 *This); + + void (STDMETHODCALLTYPE *GetMetrics)( + IDWriteFontFace7 *This, + DWRITE_FONT_METRICS *metrics); + + UINT16 (STDMETHODCALLTYPE *GetGlyphCount)( + IDWriteFontFace7 *This); + + HRESULT (STDMETHODCALLTYPE *GetDesignGlyphMetrics)( + IDWriteFontFace7 *This, + const UINT16 *glyph_indices, + UINT32 glyph_count, + DWRITE_GLYPH_METRICS *metrics, + WINBOOL is_sideways); + + HRESULT (STDMETHODCALLTYPE *GetGlyphIndices)( + IDWriteFontFace7 *This, + const UINT32 *codepoints, + UINT32 count, + UINT16 *glyph_indices); + + HRESULT (STDMETHODCALLTYPE *TryGetFontTable)( + IDWriteFontFace7 *This, + UINT32 table_tag, + const void **table_data, + UINT32 *table_size, + void **context, + WINBOOL *exists); + + void (STDMETHODCALLTYPE *ReleaseFontTable)( + IDWriteFontFace7 *This, + void *table_context); + + HRESULT (STDMETHODCALLTYPE *GetGlyphRunOutline)( + IDWriteFontFace7 *This, + FLOAT emSize, + const UINT16 *glyph_indices, + const FLOAT *glyph_advances, + const DWRITE_GLYPH_OFFSET *glyph_offsets, + UINT32 glyph_count, + WINBOOL is_sideways, + WINBOOL is_rtl, + IDWriteGeometrySink *geometrysink); + + HRESULT (STDMETHODCALLTYPE *GetRecommendedRenderingMode)( + IDWriteFontFace7 *This, + FLOAT emSize, + FLOAT pixels_per_dip, + DWRITE_MEASURING_MODE mode, + IDWriteRenderingParams *params, + DWRITE_RENDERING_MODE *rendering_mode); + + HRESULT (STDMETHODCALLTYPE *GetGdiCompatibleMetrics)( + IDWriteFontFace7 *This, + FLOAT emSize, + FLOAT pixels_per_dip, + const DWRITE_MATRIX *transform, + DWRITE_FONT_METRICS *metrics); + + HRESULT (STDMETHODCALLTYPE *GetGdiCompatibleGlyphMetrics)( + IDWriteFontFace7 *This, + FLOAT emSize, + FLOAT pixels_per_dip, + const DWRITE_MATRIX *transform, + WINBOOL use_gdi_natural, + const UINT16 *glyph_indices, + UINT32 glyph_count, + DWRITE_GLYPH_METRICS *metrics, + WINBOOL is_sideways); + + /*** IDWriteFontFace1 methods ***/ + void (STDMETHODCALLTYPE *IDWriteFontFace1_GetMetrics)( + IDWriteFontFace7 *This, + DWRITE_FONT_METRICS1 *metrics); + + HRESULT (STDMETHODCALLTYPE *IDWriteFontFace1_GetGdiCompatibleMetrics)( + IDWriteFontFace7 *This, + FLOAT em_size, + FLOAT pixels_per_dip, + const DWRITE_MATRIX *transform, + DWRITE_FONT_METRICS1 *metrics); + + void (STDMETHODCALLTYPE *GetCaretMetrics)( + IDWriteFontFace7 *This, + DWRITE_CARET_METRICS *metrics); + + HRESULT (STDMETHODCALLTYPE *GetUnicodeRanges)( + IDWriteFontFace7 *This, + UINT32 max_count, + DWRITE_UNICODE_RANGE *ranges, + UINT32 *count); + + WINBOOL (STDMETHODCALLTYPE *IsMonospacedFont)( + IDWriteFontFace7 *This); + + HRESULT (STDMETHODCALLTYPE *GetDesignGlyphAdvances)( + IDWriteFontFace7 *This, + UINT32 glyph_count, + const UINT16 *indices, + INT32 *advances, + WINBOOL is_sideways); + + HRESULT (STDMETHODCALLTYPE *GetGdiCompatibleGlyphAdvances)( + IDWriteFontFace7 *This, + FLOAT em_size, + FLOAT pixels_per_dip, + const DWRITE_MATRIX *transform, + WINBOOL use_gdi_natural, + WINBOOL is_sideways, + UINT32 glyph_count, + const UINT16 *indices, + INT32 *advances); + + HRESULT (STDMETHODCALLTYPE *GetKerningPairAdjustments)( + IDWriteFontFace7 *This, + UINT32 glyph_count, + const UINT16 *indices, + INT32 *adjustments); + + WINBOOL (STDMETHODCALLTYPE *HasKerningPairs)( + IDWriteFontFace7 *This); + + HRESULT (STDMETHODCALLTYPE *IDWriteFontFace1_GetRecommendedRenderingMode)( + IDWriteFontFace7 *This, + FLOAT font_emsize, + FLOAT dpiX, + FLOAT dpiY, + const DWRITE_MATRIX *transform, + WINBOOL is_sideways, + DWRITE_OUTLINE_THRESHOLD threshold, + DWRITE_MEASURING_MODE measuring_mode, + DWRITE_RENDERING_MODE *rendering_mode); + + HRESULT (STDMETHODCALLTYPE *GetVerticalGlyphVariants)( + IDWriteFontFace7 *This, + UINT32 glyph_count, + const UINT16 *nominal_indices, + UINT16 *vertical_indices); + + WINBOOL (STDMETHODCALLTYPE *HasVerticalGlyphVariants)( + IDWriteFontFace7 *This); + + /*** IDWriteFontFace2 methods ***/ + WINBOOL (STDMETHODCALLTYPE *IsColorFont)( + IDWriteFontFace7 *This); + + UINT32 (STDMETHODCALLTYPE *GetColorPaletteCount)( + IDWriteFontFace7 *This); + + UINT32 (STDMETHODCALLTYPE *GetPaletteEntryCount)( + IDWriteFontFace7 *This); + + HRESULT (STDMETHODCALLTYPE *GetPaletteEntries)( + IDWriteFontFace7 *This, + UINT32 palette_index, + UINT32 first_entry_index, + UINT32 entry_count, + DWRITE_COLOR_F *entries); + + HRESULT (STDMETHODCALLTYPE *IDWriteFontFace2_GetRecommendedRenderingMode)( + IDWriteFontFace7 *This, + FLOAT fontEmSize, + FLOAT dpiX, + FLOAT dpiY, + const DWRITE_MATRIX *transform, + WINBOOL is_sideways, + DWRITE_OUTLINE_THRESHOLD threshold, + DWRITE_MEASURING_MODE measuringmode, + IDWriteRenderingParams *params, + DWRITE_RENDERING_MODE *renderingmode, + DWRITE_GRID_FIT_MODE *gridfitmode); + + /*** IDWriteFontFace3 methods ***/ + HRESULT (STDMETHODCALLTYPE *GetFontFaceReference)( + IDWriteFontFace7 *This, + IDWriteFontFaceReference **reference); + + void (STDMETHODCALLTYPE *GetPanose)( + IDWriteFontFace7 *This, + DWRITE_PANOSE *panose); + + DWRITE_FONT_WEIGHT (STDMETHODCALLTYPE *GetWeight)( + IDWriteFontFace7 *This); + + DWRITE_FONT_STRETCH (STDMETHODCALLTYPE *GetStretch)( + IDWriteFontFace7 *This); + + DWRITE_FONT_STYLE (STDMETHODCALLTYPE *GetStyle)( + IDWriteFontFace7 *This); + + HRESULT (STDMETHODCALLTYPE *GetFamilyNames)( + IDWriteFontFace7 *This, + IDWriteLocalizedStrings **names); + + HRESULT (STDMETHODCALLTYPE *GetFaceNames)( + IDWriteFontFace7 *This, + IDWriteLocalizedStrings **names); + + HRESULT (STDMETHODCALLTYPE *GetInformationalStrings)( + IDWriteFontFace7 *This, + DWRITE_INFORMATIONAL_STRING_ID stringid, + IDWriteLocalizedStrings **strings, + WINBOOL *exists); + + WINBOOL (STDMETHODCALLTYPE *HasCharacter)( + IDWriteFontFace7 *This, + UINT32 character); + + HRESULT (STDMETHODCALLTYPE *IDWriteFontFace3_GetRecommendedRenderingMode)( + IDWriteFontFace7 *This, + FLOAT emsize, + FLOAT dpi_x, + FLOAT dpi_y, + const DWRITE_MATRIX *transform, + WINBOOL is_sideways, + DWRITE_OUTLINE_THRESHOLD threshold, + DWRITE_MEASURING_MODE measuring_mode, + IDWriteRenderingParams *params, + DWRITE_RENDERING_MODE1 *rendering_mode, + DWRITE_GRID_FIT_MODE *gridfit_mode); + + WINBOOL (STDMETHODCALLTYPE *IsCharacterLocal)( + IDWriteFontFace7 *This, + UINT32 character); + + WINBOOL (STDMETHODCALLTYPE *IsGlyphLocal)( + IDWriteFontFace7 *This, + UINT16 glyph); + + HRESULT (STDMETHODCALLTYPE *AreCharactersLocal)( + IDWriteFontFace7 *This, + const WCHAR *characters, + UINT32 count, + WINBOOL enqueue_if_not, + WINBOOL *are_local); + + HRESULT (STDMETHODCALLTYPE *AreGlyphsLocal)( + IDWriteFontFace7 *This, + const UINT16 *glyphs, + UINT32 count, + WINBOOL enqueue_if_not, + WINBOOL *are_local); + + /*** IDWriteFontFace4 methods ***/ + HRESULT (STDMETHODCALLTYPE *GetGlyphImageFormats_)( + IDWriteFontFace7 *This, + UINT16 glyph, + UINT32 ppem_first, + UINT32 ppem_last, + DWRITE_GLYPH_IMAGE_FORMATS *formats); + + DWRITE_GLYPH_IMAGE_FORMATS (STDMETHODCALLTYPE *GetGlyphImageFormats)( + IDWriteFontFace7 *This); + + HRESULT (STDMETHODCALLTYPE *GetGlyphImageData)( + IDWriteFontFace7 *This, + UINT16 glyph, + UINT32 ppem, + DWRITE_GLYPH_IMAGE_FORMATS format, + DWRITE_GLYPH_IMAGE_DATA *data, + void **context); + + void (STDMETHODCALLTYPE *ReleaseGlyphImageData)( + IDWriteFontFace7 *This, + void *context); + + /*** IDWriteFontFace5 methods ***/ + UINT32 (STDMETHODCALLTYPE *GetFontAxisValueCount)( + IDWriteFontFace7 *This); + + HRESULT (STDMETHODCALLTYPE *GetFontAxisValues)( + IDWriteFontFace7 *This, + DWRITE_FONT_AXIS_VALUE *values, + UINT32 value_count); + + WINBOOL (STDMETHODCALLTYPE *HasVariations)( + IDWriteFontFace7 *This); + + HRESULT (STDMETHODCALLTYPE *GetFontResource)( + IDWriteFontFace7 *This, + IDWriteFontResource **resource); + + WINBOOL (STDMETHODCALLTYPE *Equals)( + IDWriteFontFace7 *This, + IDWriteFontFace *fontface); + + /*** IDWriteFontFace6 methods ***/ + HRESULT (STDMETHODCALLTYPE *IDWriteFontFace6_GetFamilyNames)( + IDWriteFontFace7 *This, + DWRITE_FONT_FAMILY_MODEL font_family_model, + IDWriteLocalizedStrings **names); + + HRESULT (STDMETHODCALLTYPE *IDWriteFontFace6_GetFaceNames)( + IDWriteFontFace7 *This, + DWRITE_FONT_FAMILY_MODEL font_family_model, + IDWriteLocalizedStrings **names); + + /*** IDWriteFontFace7 methods ***/ + DWRITE_PAINT_FEATURE_LEVEL (STDMETHODCALLTYPE *GetPaintFeatureLevel)( + IDWriteFontFace7 *This, + DWRITE_GLYPH_IMAGE_FORMATS glyph_image_format); + + HRESULT (STDMETHODCALLTYPE *CreatePaintReader)( + IDWriteFontFace7 *This, + DWRITE_GLYPH_IMAGE_FORMATS glyph_image_format, + DWRITE_PAINT_FEATURE_LEVEL paint_feature_level, + IDWritePaintReader **paint_reader); + + END_INTERFACE +} IDWriteFontFace7Vtbl; + +interface IDWriteFontFace7 { + CONST_VTBL IDWriteFontFace7Vtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IDWriteFontFace7_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IDWriteFontFace7_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IDWriteFontFace7_Release(This) (This)->lpVtbl->Release(This) +/*** IDWriteFontFace methods ***/ +#define IDWriteFontFace7_GetType(This) (This)->lpVtbl->GetType(This) +#define IDWriteFontFace7_GetFiles(This,number_of_files,fontfiles) (This)->lpVtbl->GetFiles(This,number_of_files,fontfiles) +#define IDWriteFontFace7_GetIndex(This) (This)->lpVtbl->GetIndex(This) +#define IDWriteFontFace7_GetSimulations(This) (This)->lpVtbl->GetSimulations(This) +#define IDWriteFontFace7_IsSymbolFont(This) (This)->lpVtbl->IsSymbolFont(This) +#define IDWriteFontFace7_GetGlyphCount(This) (This)->lpVtbl->GetGlyphCount(This) +#define IDWriteFontFace7_GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways) (This)->lpVtbl->GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways) +#define IDWriteFontFace7_GetGlyphIndices(This,codepoints,count,glyph_indices) (This)->lpVtbl->GetGlyphIndices(This,codepoints,count,glyph_indices) +#define IDWriteFontFace7_TryGetFontTable(This,table_tag,table_data,table_size,context,exists) (This)->lpVtbl->TryGetFontTable(This,table_tag,table_data,table_size,context,exists) +#define IDWriteFontFace7_ReleaseFontTable(This,table_context) (This)->lpVtbl->ReleaseFontTable(This,table_context) +#define IDWriteFontFace7_GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink) (This)->lpVtbl->GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink) +#define IDWriteFontFace7_GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways) (This)->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways) +/*** IDWriteFontFace1 methods ***/ +#define IDWriteFontFace7_GetMetrics(This,metrics) (This)->lpVtbl->IDWriteFontFace1_GetMetrics(This,metrics) +#define IDWriteFontFace7_GetGdiCompatibleMetrics(This,em_size,pixels_per_dip,transform,metrics) (This)->lpVtbl->IDWriteFontFace1_GetGdiCompatibleMetrics(This,em_size,pixels_per_dip,transform,metrics) +#define IDWriteFontFace7_GetCaretMetrics(This,metrics) (This)->lpVtbl->GetCaretMetrics(This,metrics) +#define IDWriteFontFace7_GetUnicodeRanges(This,max_count,ranges,count) (This)->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count) +#define IDWriteFontFace7_IsMonospacedFont(This) (This)->lpVtbl->IsMonospacedFont(This) +#define IDWriteFontFace7_GetDesignGlyphAdvances(This,glyph_count,indices,advances,is_sideways) (This)->lpVtbl->GetDesignGlyphAdvances(This,glyph_count,indices,advances,is_sideways) +#define IDWriteFontFace7_GetGdiCompatibleGlyphAdvances(This,em_size,pixels_per_dip,transform,use_gdi_natural,is_sideways,glyph_count,indices,advances) (This)->lpVtbl->GetGdiCompatibleGlyphAdvances(This,em_size,pixels_per_dip,transform,use_gdi_natural,is_sideways,glyph_count,indices,advances) +#define IDWriteFontFace7_GetKerningPairAdjustments(This,glyph_count,indices,adjustments) (This)->lpVtbl->GetKerningPairAdjustments(This,glyph_count,indices,adjustments) +#define IDWriteFontFace7_HasKerningPairs(This) (This)->lpVtbl->HasKerningPairs(This) +#define IDWriteFontFace7_GetVerticalGlyphVariants(This,glyph_count,nominal_indices,vertical_indices) (This)->lpVtbl->GetVerticalGlyphVariants(This,glyph_count,nominal_indices,vertical_indices) +#define IDWriteFontFace7_HasVerticalGlyphVariants(This) (This)->lpVtbl->HasVerticalGlyphVariants(This) +/*** IDWriteFontFace2 methods ***/ +#define IDWriteFontFace7_IsColorFont(This) (This)->lpVtbl->IsColorFont(This) +#define IDWriteFontFace7_GetColorPaletteCount(This) (This)->lpVtbl->GetColorPaletteCount(This) +#define IDWriteFontFace7_GetPaletteEntryCount(This) (This)->lpVtbl->GetPaletteEntryCount(This) +#define IDWriteFontFace7_GetPaletteEntries(This,palette_index,first_entry_index,entry_count,entries) (This)->lpVtbl->GetPaletteEntries(This,palette_index,first_entry_index,entry_count,entries) +/*** IDWriteFontFace3 methods ***/ +#define IDWriteFontFace7_GetFontFaceReference(This,reference) (This)->lpVtbl->GetFontFaceReference(This,reference) +#define IDWriteFontFace7_GetPanose(This,panose) (This)->lpVtbl->GetPanose(This,panose) +#define IDWriteFontFace7_GetWeight(This) (This)->lpVtbl->GetWeight(This) +#define IDWriteFontFace7_GetStretch(This) (This)->lpVtbl->GetStretch(This) +#define IDWriteFontFace7_GetStyle(This) (This)->lpVtbl->GetStyle(This) +#define IDWriteFontFace7_GetInformationalStrings(This,stringid,strings,exists) (This)->lpVtbl->GetInformationalStrings(This,stringid,strings,exists) +#define IDWriteFontFace7_HasCharacter(This,character) (This)->lpVtbl->HasCharacter(This,character) +#define IDWriteFontFace7_GetRecommendedRenderingMode(This,emsize,dpi_x,dpi_y,transform,is_sideways,threshold,measuring_mode,params,rendering_mode,gridfit_mode) (This)->lpVtbl->IDWriteFontFace3_GetRecommendedRenderingMode(This,emsize,dpi_x,dpi_y,transform,is_sideways,threshold,measuring_mode,params,rendering_mode,gridfit_mode) +#define IDWriteFontFace7_IsCharacterLocal(This,character) (This)->lpVtbl->IsCharacterLocal(This,character) +#define IDWriteFontFace7_IsGlyphLocal(This,glyph) (This)->lpVtbl->IsGlyphLocal(This,glyph) +#define IDWriteFontFace7_AreCharactersLocal(This,characters,count,enqueue_if_not,are_local) (This)->lpVtbl->AreCharactersLocal(This,characters,count,enqueue_if_not,are_local) +#define IDWriteFontFace7_AreGlyphsLocal(This,glyphs,count,enqueue_if_not,are_local) (This)->lpVtbl->AreGlyphsLocal(This,glyphs,count,enqueue_if_not,are_local) +/*** IDWriteFontFace4 methods ***/ +#define IDWriteFontFace7_GetGlyphImageFormats_(This,glyph,ppem_first,ppem_last,formats) (This)->lpVtbl->GetGlyphImageFormats_(This,glyph,ppem_first,ppem_last,formats) +#define IDWriteFontFace7_GetGlyphImageFormats(This) (This)->lpVtbl->GetGlyphImageFormats(This) +#define IDWriteFontFace7_GetGlyphImageData(This,glyph,ppem,format,data,context) (This)->lpVtbl->GetGlyphImageData(This,glyph,ppem,format,data,context) +#define IDWriteFontFace7_ReleaseGlyphImageData(This,context) (This)->lpVtbl->ReleaseGlyphImageData(This,context) +/*** IDWriteFontFace5 methods ***/ +#define IDWriteFontFace7_GetFontAxisValueCount(This) (This)->lpVtbl->GetFontAxisValueCount(This) +#define IDWriteFontFace7_GetFontAxisValues(This,values,value_count) (This)->lpVtbl->GetFontAxisValues(This,values,value_count) +#define IDWriteFontFace7_HasVariations(This) (This)->lpVtbl->HasVariations(This) +#define IDWriteFontFace7_GetFontResource(This,resource) (This)->lpVtbl->GetFontResource(This,resource) +#define IDWriteFontFace7_Equals(This,fontface) (This)->lpVtbl->Equals(This,fontface) +/*** IDWriteFontFace6 methods ***/ +#define IDWriteFontFace7_GetFamilyNames(This,font_family_model,names) (This)->lpVtbl->IDWriteFontFace6_GetFamilyNames(This,font_family_model,names) +#define IDWriteFontFace7_GetFaceNames(This,font_family_model,names) (This)->lpVtbl->IDWriteFontFace6_GetFaceNames(This,font_family_model,names) +/*** IDWriteFontFace7 methods ***/ +#define IDWriteFontFace7_GetPaintFeatureLevel(This,glyph_image_format) (This)->lpVtbl->GetPaintFeatureLevel(This,glyph_image_format) +#define IDWriteFontFace7_CreatePaintReader(This,glyph_image_format,paint_feature_level,paint_reader) (This)->lpVtbl->CreatePaintReader(This,glyph_image_format,paint_feature_level,paint_reader) +#else +/*** IUnknown methods ***/ +static inline HRESULT IDWriteFontFace7_QueryInterface(IDWriteFontFace7* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IDWriteFontFace7_AddRef(IDWriteFontFace7* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IDWriteFontFace7_Release(IDWriteFontFace7* This) { + return This->lpVtbl->Release(This); +} +/*** IDWriteFontFace methods ***/ +static inline DWRITE_FONT_FACE_TYPE IDWriteFontFace7_GetType(IDWriteFontFace7* This) { + return This->lpVtbl->GetType(This); +} +static inline HRESULT IDWriteFontFace7_GetFiles(IDWriteFontFace7* This,UINT32 *number_of_files,IDWriteFontFile **fontfiles) { + return This->lpVtbl->GetFiles(This,number_of_files,fontfiles); +} +static inline UINT32 IDWriteFontFace7_GetIndex(IDWriteFontFace7* This) { + return This->lpVtbl->GetIndex(This); +} +static inline DWRITE_FONT_SIMULATIONS IDWriteFontFace7_GetSimulations(IDWriteFontFace7* This) { + return This->lpVtbl->GetSimulations(This); +} +static inline WINBOOL IDWriteFontFace7_IsSymbolFont(IDWriteFontFace7* This) { + return This->lpVtbl->IsSymbolFont(This); +} +static inline UINT16 IDWriteFontFace7_GetGlyphCount(IDWriteFontFace7* This) { + return This->lpVtbl->GetGlyphCount(This); +} +static inline HRESULT IDWriteFontFace7_GetDesignGlyphMetrics(IDWriteFontFace7* This,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { + return This->lpVtbl->GetDesignGlyphMetrics(This,glyph_indices,glyph_count,metrics,is_sideways); +} +static inline HRESULT IDWriteFontFace7_GetGlyphIndices(IDWriteFontFace7* This,const UINT32 *codepoints,UINT32 count,UINT16 *glyph_indices) { + return This->lpVtbl->GetGlyphIndices(This,codepoints,count,glyph_indices); +} +static inline HRESULT IDWriteFontFace7_TryGetFontTable(IDWriteFontFace7* This,UINT32 table_tag,const void **table_data,UINT32 *table_size,void **context,WINBOOL *exists) { + return This->lpVtbl->TryGetFontTable(This,table_tag,table_data,table_size,context,exists); +} +static inline void IDWriteFontFace7_ReleaseFontTable(IDWriteFontFace7* This,void *table_context) { + This->lpVtbl->ReleaseFontTable(This,table_context); +} +static inline HRESULT IDWriteFontFace7_GetGlyphRunOutline(IDWriteFontFace7* This,FLOAT emSize,const UINT16 *glyph_indices,const FLOAT *glyph_advances,const DWRITE_GLYPH_OFFSET *glyph_offsets,UINT32 glyph_count,WINBOOL is_sideways,WINBOOL is_rtl,IDWriteGeometrySink *geometrysink) { + return This->lpVtbl->GetGlyphRunOutline(This,emSize,glyph_indices,glyph_advances,glyph_offsets,glyph_count,is_sideways,is_rtl,geometrysink); +} +static inline HRESULT IDWriteFontFace7_GetGdiCompatibleGlyphMetrics(IDWriteFontFace7* This,FLOAT emSize,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,const UINT16 *glyph_indices,UINT32 glyph_count,DWRITE_GLYPH_METRICS *metrics,WINBOOL is_sideways) { + return This->lpVtbl->GetGdiCompatibleGlyphMetrics(This,emSize,pixels_per_dip,transform,use_gdi_natural,glyph_indices,glyph_count,metrics,is_sideways); +} +/*** IDWriteFontFace1 methods ***/ +static inline void IDWriteFontFace7_GetMetrics(IDWriteFontFace7* This,DWRITE_FONT_METRICS1 *metrics) { + This->lpVtbl->IDWriteFontFace1_GetMetrics(This,metrics); +} +static inline HRESULT IDWriteFontFace7_GetGdiCompatibleMetrics(IDWriteFontFace7* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,DWRITE_FONT_METRICS1 *metrics) { + return This->lpVtbl->IDWriteFontFace1_GetGdiCompatibleMetrics(This,em_size,pixels_per_dip,transform,metrics); +} +static inline void IDWriteFontFace7_GetCaretMetrics(IDWriteFontFace7* This,DWRITE_CARET_METRICS *metrics) { + This->lpVtbl->GetCaretMetrics(This,metrics); +} +static inline HRESULT IDWriteFontFace7_GetUnicodeRanges(IDWriteFontFace7* This,UINT32 max_count,DWRITE_UNICODE_RANGE *ranges,UINT32 *count) { + return This->lpVtbl->GetUnicodeRanges(This,max_count,ranges,count); +} +static inline WINBOOL IDWriteFontFace7_IsMonospacedFont(IDWriteFontFace7* This) { + return This->lpVtbl->IsMonospacedFont(This); +} +static inline HRESULT IDWriteFontFace7_GetDesignGlyphAdvances(IDWriteFontFace7* This,UINT32 glyph_count,const UINT16 *indices,INT32 *advances,WINBOOL is_sideways) { + return This->lpVtbl->GetDesignGlyphAdvances(This,glyph_count,indices,advances,is_sideways); +} +static inline HRESULT IDWriteFontFace7_GetGdiCompatibleGlyphAdvances(IDWriteFontFace7* This,FLOAT em_size,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,WINBOOL is_sideways,UINT32 glyph_count,const UINT16 *indices,INT32 *advances) { + return This->lpVtbl->GetGdiCompatibleGlyphAdvances(This,em_size,pixels_per_dip,transform,use_gdi_natural,is_sideways,glyph_count,indices,advances); +} +static inline HRESULT IDWriteFontFace7_GetKerningPairAdjustments(IDWriteFontFace7* This,UINT32 glyph_count,const UINT16 *indices,INT32 *adjustments) { + return This->lpVtbl->GetKerningPairAdjustments(This,glyph_count,indices,adjustments); +} +static inline WINBOOL IDWriteFontFace7_HasKerningPairs(IDWriteFontFace7* This) { + return This->lpVtbl->HasKerningPairs(This); +} +static inline HRESULT IDWriteFontFace7_GetVerticalGlyphVariants(IDWriteFontFace7* This,UINT32 glyph_count,const UINT16 *nominal_indices,UINT16 *vertical_indices) { + return This->lpVtbl->GetVerticalGlyphVariants(This,glyph_count,nominal_indices,vertical_indices); +} +static inline WINBOOL IDWriteFontFace7_HasVerticalGlyphVariants(IDWriteFontFace7* This) { + return This->lpVtbl->HasVerticalGlyphVariants(This); +} +/*** IDWriteFontFace2 methods ***/ +static inline WINBOOL IDWriteFontFace7_IsColorFont(IDWriteFontFace7* This) { + return This->lpVtbl->IsColorFont(This); +} +static inline UINT32 IDWriteFontFace7_GetColorPaletteCount(IDWriteFontFace7* This) { + return This->lpVtbl->GetColorPaletteCount(This); +} +static inline UINT32 IDWriteFontFace7_GetPaletteEntryCount(IDWriteFontFace7* This) { + return This->lpVtbl->GetPaletteEntryCount(This); +} +static inline HRESULT IDWriteFontFace7_GetPaletteEntries(IDWriteFontFace7* This,UINT32 palette_index,UINT32 first_entry_index,UINT32 entry_count,DWRITE_COLOR_F *entries) { + return This->lpVtbl->GetPaletteEntries(This,palette_index,first_entry_index,entry_count,entries); +} +/*** IDWriteFontFace3 methods ***/ +static inline HRESULT IDWriteFontFace7_GetFontFaceReference(IDWriteFontFace7* This,IDWriteFontFaceReference **reference) { + return This->lpVtbl->GetFontFaceReference(This,reference); +} +static inline void IDWriteFontFace7_GetPanose(IDWriteFontFace7* This,DWRITE_PANOSE *panose) { + This->lpVtbl->GetPanose(This,panose); +} +static inline DWRITE_FONT_WEIGHT IDWriteFontFace7_GetWeight(IDWriteFontFace7* This) { + return This->lpVtbl->GetWeight(This); +} +static inline DWRITE_FONT_STRETCH IDWriteFontFace7_GetStretch(IDWriteFontFace7* This) { + return This->lpVtbl->GetStretch(This); +} +static inline DWRITE_FONT_STYLE IDWriteFontFace7_GetStyle(IDWriteFontFace7* This) { + return This->lpVtbl->GetStyle(This); +} +static inline HRESULT IDWriteFontFace7_GetInformationalStrings(IDWriteFontFace7* This,DWRITE_INFORMATIONAL_STRING_ID stringid,IDWriteLocalizedStrings **strings,WINBOOL *exists) { + return This->lpVtbl->GetInformationalStrings(This,stringid,strings,exists); +} +static inline WINBOOL IDWriteFontFace7_HasCharacter(IDWriteFontFace7* This,UINT32 character) { + return This->lpVtbl->HasCharacter(This,character); +} +static inline HRESULT IDWriteFontFace7_GetRecommendedRenderingMode(IDWriteFontFace7* This,FLOAT emsize,FLOAT dpi_x,FLOAT dpi_y,const DWRITE_MATRIX *transform,WINBOOL is_sideways,DWRITE_OUTLINE_THRESHOLD threshold,DWRITE_MEASURING_MODE measuring_mode,IDWriteRenderingParams *params,DWRITE_RENDERING_MODE1 *rendering_mode,DWRITE_GRID_FIT_MODE *gridfit_mode) { + return This->lpVtbl->IDWriteFontFace3_GetRecommendedRenderingMode(This,emsize,dpi_x,dpi_y,transform,is_sideways,threshold,measuring_mode,params,rendering_mode,gridfit_mode); +} +static inline WINBOOL IDWriteFontFace7_IsCharacterLocal(IDWriteFontFace7* This,UINT32 character) { + return This->lpVtbl->IsCharacterLocal(This,character); +} +static inline WINBOOL IDWriteFontFace7_IsGlyphLocal(IDWriteFontFace7* This,UINT16 glyph) { + return This->lpVtbl->IsGlyphLocal(This,glyph); +} +static inline HRESULT IDWriteFontFace7_AreCharactersLocal(IDWriteFontFace7* This,const WCHAR *characters,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { + return This->lpVtbl->AreCharactersLocal(This,characters,count,enqueue_if_not,are_local); +} +static inline HRESULT IDWriteFontFace7_AreGlyphsLocal(IDWriteFontFace7* This,const UINT16 *glyphs,UINT32 count,WINBOOL enqueue_if_not,WINBOOL *are_local) { + return This->lpVtbl->AreGlyphsLocal(This,glyphs,count,enqueue_if_not,are_local); +} +/*** IDWriteFontFace4 methods ***/ +static inline HRESULT IDWriteFontFace7_GetGlyphImageFormats_(IDWriteFontFace7* This,UINT16 glyph,UINT32 ppem_first,UINT32 ppem_last,DWRITE_GLYPH_IMAGE_FORMATS *formats) { + return This->lpVtbl->GetGlyphImageFormats_(This,glyph,ppem_first,ppem_last,formats); +} +static inline DWRITE_GLYPH_IMAGE_FORMATS IDWriteFontFace7_GetGlyphImageFormats(IDWriteFontFace7* This) { + return This->lpVtbl->GetGlyphImageFormats(This); +} +static inline HRESULT IDWriteFontFace7_GetGlyphImageData(IDWriteFontFace7* This,UINT16 glyph,UINT32 ppem,DWRITE_GLYPH_IMAGE_FORMATS format,DWRITE_GLYPH_IMAGE_DATA *data,void **context) { + return This->lpVtbl->GetGlyphImageData(This,glyph,ppem,format,data,context); +} +static inline void IDWriteFontFace7_ReleaseGlyphImageData(IDWriteFontFace7* This,void *context) { + This->lpVtbl->ReleaseGlyphImageData(This,context); +} +/*** IDWriteFontFace5 methods ***/ +static inline UINT32 IDWriteFontFace7_GetFontAxisValueCount(IDWriteFontFace7* This) { + return This->lpVtbl->GetFontAxisValueCount(This); +} +static inline HRESULT IDWriteFontFace7_GetFontAxisValues(IDWriteFontFace7* This,DWRITE_FONT_AXIS_VALUE *values,UINT32 value_count) { + return This->lpVtbl->GetFontAxisValues(This,values,value_count); +} +static inline WINBOOL IDWriteFontFace7_HasVariations(IDWriteFontFace7* This) { + return This->lpVtbl->HasVariations(This); +} +static inline HRESULT IDWriteFontFace7_GetFontResource(IDWriteFontFace7* This,IDWriteFontResource **resource) { + return This->lpVtbl->GetFontResource(This,resource); +} +static inline WINBOOL IDWriteFontFace7_Equals(IDWriteFontFace7* This,IDWriteFontFace *fontface) { + return This->lpVtbl->Equals(This,fontface); +} +/*** IDWriteFontFace6 methods ***/ +static inline HRESULT IDWriteFontFace7_GetFamilyNames(IDWriteFontFace7* This,DWRITE_FONT_FAMILY_MODEL font_family_model,IDWriteLocalizedStrings **names) { + return This->lpVtbl->IDWriteFontFace6_GetFamilyNames(This,font_family_model,names); +} +static inline HRESULT IDWriteFontFace7_GetFaceNames(IDWriteFontFace7* This,DWRITE_FONT_FAMILY_MODEL font_family_model,IDWriteLocalizedStrings **names) { + return This->lpVtbl->IDWriteFontFace6_GetFaceNames(This,font_family_model,names); +} +/*** IDWriteFontFace7 methods ***/ +static inline DWRITE_PAINT_FEATURE_LEVEL IDWriteFontFace7_GetPaintFeatureLevel(IDWriteFontFace7* This,DWRITE_GLYPH_IMAGE_FORMATS glyph_image_format) { + return This->lpVtbl->GetPaintFeatureLevel(This,glyph_image_format); +} +static inline HRESULT IDWriteFontFace7_CreatePaintReader(IDWriteFontFace7* This,DWRITE_GLYPH_IMAGE_FORMATS glyph_image_format,DWRITE_PAINT_FEATURE_LEVEL paint_feature_level,IDWritePaintReader **paint_reader) { + return This->lpVtbl->CreatePaintReader(This,glyph_image_format,paint_feature_level,paint_reader); +} +#endif +#endif + +#endif + + +#endif /* __IDWriteFontFace7_INTERFACE_DEFINED__ */ + typedef struct DWRITE_COLOR_GLYPH_RUN1 DWRITE_COLOR_GLYPH_RUN1; struct DWRITE_COLOR_GLYPH_RUN1 { @@ -10387,21 +11314,21 @@ interface IDWriteColorGlyphRunEnumerator1 { #define IDWriteColorGlyphRunEnumerator1_GetCurrentRun(This,run) (This)->lpVtbl->IDWriteColorGlyphRunEnumerator1_GetCurrentRun(This,run) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteColorGlyphRunEnumerator1_QueryInterface(IDWriteColorGlyphRunEnumerator1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteColorGlyphRunEnumerator1_QueryInterface(IDWriteColorGlyphRunEnumerator1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteColorGlyphRunEnumerator1_AddRef(IDWriteColorGlyphRunEnumerator1* This) { +static inline ULONG IDWriteColorGlyphRunEnumerator1_AddRef(IDWriteColorGlyphRunEnumerator1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteColorGlyphRunEnumerator1_Release(IDWriteColorGlyphRunEnumerator1* This) { +static inline ULONG IDWriteColorGlyphRunEnumerator1_Release(IDWriteColorGlyphRunEnumerator1* This) { return This->lpVtbl->Release(This); } /*** IDWriteColorGlyphRunEnumerator methods ***/ -static __WIDL_INLINE HRESULT IDWriteColorGlyphRunEnumerator1_MoveNext(IDWriteColorGlyphRunEnumerator1* This,WINBOOL *hasRun) { +static inline HRESULT IDWriteColorGlyphRunEnumerator1_MoveNext(IDWriteColorGlyphRunEnumerator1* This,WINBOOL *hasRun) { return This->lpVtbl->MoveNext(This,hasRun); } /*** IDWriteColorGlyphRunEnumerator1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteColorGlyphRunEnumerator1_GetCurrentRun(IDWriteColorGlyphRunEnumerator1* This,const DWRITE_COLOR_GLYPH_RUN1 **run) { +static inline HRESULT IDWriteColorGlyphRunEnumerator1_GetCurrentRun(IDWriteColorGlyphRunEnumerator1* This,const DWRITE_COLOR_GLYPH_RUN1 **run) { return This->lpVtbl->IDWriteColorGlyphRunEnumerator1_GetCurrentRun(This,run); } #endif @@ -10801,117 +11728,117 @@ interface IDWriteFactory4 { #define IDWriteFactory4_ComputeGlyphOrigins(This,run,measuring_mode,baseline_origin,transform,origins) (This)->lpVtbl->ComputeGlyphOrigins(This,run,measuring_mode,baseline_origin,transform,origins) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory4_QueryInterface(IDWriteFactory4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFactory4_QueryInterface(IDWriteFactory4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFactory4_AddRef(IDWriteFactory4* This) { +static inline ULONG IDWriteFactory4_AddRef(IDWriteFactory4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFactory4_Release(IDWriteFactory4* This) { +static inline ULONG IDWriteFactory4_Release(IDWriteFactory4* This) { return This->lpVtbl->Release(This); } /*** IDWriteFactory methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateCustomFontCollection(IDWriteFactory4* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFactory4_CreateCustomFontCollection(IDWriteFactory4* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { return This->lpVtbl->CreateCustomFontCollection(This,loader,key,key_size,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory4_RegisterFontCollectionLoader(IDWriteFactory4* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory4_RegisterFontCollectionLoader(IDWriteFactory4* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->RegisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory4_UnregisterFontCollectionLoader(IDWriteFactory4* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory4_UnregisterFontCollectionLoader(IDWriteFactory4* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->UnregisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateFontFileReference(IDWriteFactory4* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory4_CreateFontFileReference(IDWriteFactory4* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { return This->lpVtbl->CreateFontFileReference(This,path,writetime,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateCustomFontFileReference(IDWriteFactory4* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory4_CreateCustomFontFileReference(IDWriteFactory4* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { return This->lpVtbl->CreateCustomFontFileReference(This,reference_key,key_size,loader,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateFontFace(IDWriteFactory4* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { +static inline HRESULT IDWriteFactory4_CreateFontFace(IDWriteFactory4* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { return This->lpVtbl->CreateFontFace(This,facetype,files_number,font_files,index,sim_flags,font_face); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateRenderingParams(IDWriteFactory4* This,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory4_CreateRenderingParams(IDWriteFactory4* This,IDWriteRenderingParams **params) { return This->lpVtbl->CreateRenderingParams(This,params); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateMonitorRenderingParams(IDWriteFactory4* This,HMONITOR monitor,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory4_CreateMonitorRenderingParams(IDWriteFactory4* This,HMONITOR monitor,IDWriteRenderingParams **params) { return This->lpVtbl->CreateMonitorRenderingParams(This,monitor,params); } -static __WIDL_INLINE HRESULT IDWriteFactory4_RegisterFontFileLoader(IDWriteFactory4* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory4_RegisterFontFileLoader(IDWriteFactory4* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->RegisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory4_UnregisterFontFileLoader(IDWriteFactory4* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory4_UnregisterFontFileLoader(IDWriteFactory4* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->UnregisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateTextFormat(IDWriteFactory4* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { +static inline HRESULT IDWriteFactory4_CreateTextFormat(IDWriteFactory4* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { return This->lpVtbl->CreateTextFormat(This,family_name,collection,weight,style,stretch,size,locale,format); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateTypography(IDWriteFactory4* This,IDWriteTypography **typography) { +static inline HRESULT IDWriteFactory4_CreateTypography(IDWriteFactory4* This,IDWriteTypography **typography) { return This->lpVtbl->CreateTypography(This,typography); } -static __WIDL_INLINE HRESULT IDWriteFactory4_GetGdiInterop(IDWriteFactory4* This,IDWriteGdiInterop **gdi_interop) { +static inline HRESULT IDWriteFactory4_GetGdiInterop(IDWriteFactory4* This,IDWriteGdiInterop **gdi_interop) { return This->lpVtbl->GetGdiInterop(This,gdi_interop); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateTextLayout(IDWriteFactory4* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory4_CreateTextLayout(IDWriteFactory4* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { return This->lpVtbl->CreateTextLayout(This,string,len,format,max_width,max_height,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateGdiCompatibleTextLayout(IDWriteFactory4* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory4_CreateGdiCompatibleTextLayout(IDWriteFactory4* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { return This->lpVtbl->CreateGdiCompatibleTextLayout(This,string,len,format,layout_width,layout_height,pixels_per_dip,transform,use_gdi_natural,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateEllipsisTrimmingSign(IDWriteFactory4* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteFactory4_CreateEllipsisTrimmingSign(IDWriteFactory4* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->CreateEllipsisTrimmingSign(This,format,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateTextAnalyzer(IDWriteFactory4* This,IDWriteTextAnalyzer **analyzer) { +static inline HRESULT IDWriteFactory4_CreateTextAnalyzer(IDWriteFactory4* This,IDWriteTextAnalyzer **analyzer) { return This->lpVtbl->CreateTextAnalyzer(This,analyzer); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateNumberSubstitution(IDWriteFactory4* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteFactory4_CreateNumberSubstitution(IDWriteFactory4* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->CreateNumberSubstitution(This,method,locale,ignore_user_override,substitution); } /*** IDWriteFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory4_GetEudcFontCollection(IDWriteFactory4* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory4_GetEudcFontCollection(IDWriteFactory4* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetEudcFontCollection(This,collection,check_for_updates); } /*** IDWriteFactory2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory4_GetSystemFontFallback(IDWriteFactory4* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteFactory4_GetSystemFontFallback(IDWriteFactory4* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetSystemFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateFontFallbackBuilder(IDWriteFactory4* This,IDWriteFontFallbackBuilder **fallbackbuilder) { +static inline HRESULT IDWriteFactory4_CreateFontFallbackBuilder(IDWriteFactory4* This,IDWriteFontFallbackBuilder **fallbackbuilder) { return This->lpVtbl->CreateFontFallbackBuilder(This,fallbackbuilder); } /*** IDWriteFactory3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateGlyphRunAnalysis(IDWriteFactory4* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { +static inline HRESULT IDWriteFactory4_CreateGlyphRunAnalysis(IDWriteFactory4* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { return This->lpVtbl->IDWriteFactory3_CreateGlyphRunAnalysis(This,run,transform,rendering_mode,measuring_mode,gridfit_mode,antialias_mode,origin_x,origin_y,analysis); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateCustomRenderingParams(IDWriteFactory4* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { +static inline HRESULT IDWriteFactory4_CreateCustomRenderingParams(IDWriteFactory4* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { return This->lpVtbl->IDWriteFactory3_CreateCustomRenderingParams(This,gamma,enhanced_contrast,grayscale_enhanced_contrast,cleartype_level,pixel_geometry,rendering_mode,gridfit_mode,params); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateFontFaceReference_(IDWriteFactory4* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFactory4_CreateFontFaceReference_(IDWriteFactory4* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { return This->lpVtbl->CreateFontFaceReference_(This,file,index,simulations,reference); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateFontFaceReference(IDWriteFactory4* This,const WCHAR *path,const FILETIME *writetime,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFactory4_CreateFontFaceReference(IDWriteFactory4* This,const WCHAR *path,const FILETIME *writetime,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { return This->lpVtbl->CreateFontFaceReference(This,path,writetime,index,simulations,reference); } -static __WIDL_INLINE HRESULT IDWriteFactory4_GetSystemFontSet(IDWriteFactory4* This,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFactory4_GetSystemFontSet(IDWriteFactory4* This,IDWriteFontSet **fontset) { return This->lpVtbl->GetSystemFontSet(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateFontSetBuilder(IDWriteFactory4* This,IDWriteFontSetBuilder **builder) { +static inline HRESULT IDWriteFactory4_CreateFontSetBuilder(IDWriteFactory4* This,IDWriteFontSetBuilder **builder) { return This->lpVtbl->CreateFontSetBuilder(This,builder); } -static __WIDL_INLINE HRESULT IDWriteFactory4_CreateFontCollectionFromFontSet(IDWriteFactory4* This,IDWriteFontSet *fontset,IDWriteFontCollection1 **collection) { +static inline HRESULT IDWriteFactory4_CreateFontCollectionFromFontSet(IDWriteFactory4* This,IDWriteFontSet *fontset,IDWriteFontCollection1 **collection) { return This->lpVtbl->CreateFontCollectionFromFontSet(This,fontset,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory4_GetSystemFontCollection(IDWriteFactory4* This,WINBOOL include_downloadable,IDWriteFontCollection1 **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory4_GetSystemFontCollection(IDWriteFactory4* This,WINBOOL include_downloadable,IDWriteFontCollection1 **collection,WINBOOL check_for_updates) { return This->lpVtbl->IDWriteFactory3_GetSystemFontCollection(This,include_downloadable,collection,check_for_updates); } -static __WIDL_INLINE HRESULT IDWriteFactory4_GetFontDownloadQueue(IDWriteFactory4* This,IDWriteFontDownloadQueue **queue) { +static inline HRESULT IDWriteFactory4_GetFontDownloadQueue(IDWriteFactory4* This,IDWriteFontDownloadQueue **queue) { return This->lpVtbl->GetFontDownloadQueue(This,queue); } /*** IDWriteFactory4 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory4_TranslateColorGlyphRun(IDWriteFactory4* This,D2D1_POINT_2F baseline_origin,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_desc,DWRITE_GLYPH_IMAGE_FORMATS desired_formats,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_MATRIX *transform,UINT32 palette,IDWriteColorGlyphRunEnumerator1 **layers) { +static inline HRESULT IDWriteFactory4_TranslateColorGlyphRun(IDWriteFactory4* This,D2D1_POINT_2F baseline_origin,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_desc,DWRITE_GLYPH_IMAGE_FORMATS desired_formats,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_MATRIX *transform,UINT32 palette,IDWriteColorGlyphRunEnumerator1 **layers) { return This->lpVtbl->IDWriteFactory4_TranslateColorGlyphRun(This,baseline_origin,run,run_desc,desired_formats,measuring_mode,transform,palette,layers); } -static __WIDL_INLINE HRESULT IDWriteFactory4_ComputeGlyphOrigins_(IDWriteFactory4* This,const DWRITE_GLYPH_RUN *run,D2D1_POINT_2F baseline_origin,D2D1_POINT_2F *origins) { +static inline HRESULT IDWriteFactory4_ComputeGlyphOrigins_(IDWriteFactory4* This,const DWRITE_GLYPH_RUN *run,D2D1_POINT_2F baseline_origin,D2D1_POINT_2F *origins) { return This->lpVtbl->ComputeGlyphOrigins_(This,run,baseline_origin,origins); } -static __WIDL_INLINE HRESULT IDWriteFactory4_ComputeGlyphOrigins(IDWriteFactory4* This,const DWRITE_GLYPH_RUN *run,DWRITE_MEASURING_MODE measuring_mode,D2D1_POINT_2F baseline_origin,const DWRITE_MATRIX *transform,D2D1_POINT_2F *origins) { +static inline HRESULT IDWriteFactory4_ComputeGlyphOrigins(IDWriteFactory4* This,const DWRITE_GLYPH_RUN *run,DWRITE_MEASURING_MODE measuring_mode,D2D1_POINT_2F baseline_origin,const DWRITE_MATRIX *transform,D2D1_POINT_2F *origins) { return This->lpVtbl->ComputeGlyphOrigins(This,run,measuring_mode,baseline_origin,transform,origins); } #endif @@ -10984,20 +11911,20 @@ interface IDWriteAsyncResult { #define IDWriteAsyncResult_GetResult(This) (This)->lpVtbl->GetResult(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteAsyncResult_QueryInterface(IDWriteAsyncResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteAsyncResult_QueryInterface(IDWriteAsyncResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteAsyncResult_AddRef(IDWriteAsyncResult* This) { +static inline ULONG IDWriteAsyncResult_AddRef(IDWriteAsyncResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteAsyncResult_Release(IDWriteAsyncResult* This) { +static inline ULONG IDWriteAsyncResult_Release(IDWriteAsyncResult* This) { return This->lpVtbl->Release(This); } /*** IDWriteAsyncResult methods ***/ -static __WIDL_INLINE HANDLE IDWriteAsyncResult_GetWaitHandle(IDWriteAsyncResult* This) { +static inline HANDLE IDWriteAsyncResult_GetWaitHandle(IDWriteAsyncResult* This) { return This->lpVtbl->GetWaitHandle(This); } -static __WIDL_INLINE HRESULT IDWriteAsyncResult_GetResult(IDWriteAsyncResult* This) { +static inline HRESULT IDWriteAsyncResult_GetResult(IDWriteAsyncResult* This) { return This->lpVtbl->GetResult(This); } #endif @@ -11128,39 +12055,39 @@ interface IDWriteRemoteFontFileStream { #define IDWriteRemoteFontFileStream_BeginDownload(This,operation_id,fragments,fragment_count,async_result) (This)->lpVtbl->BeginDownload(This,operation_id,fragments,fragment_count,async_result) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileStream_QueryInterface(IDWriteRemoteFontFileStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteRemoteFontFileStream_QueryInterface(IDWriteRemoteFontFileStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteRemoteFontFileStream_AddRef(IDWriteRemoteFontFileStream* This) { +static inline ULONG IDWriteRemoteFontFileStream_AddRef(IDWriteRemoteFontFileStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteRemoteFontFileStream_Release(IDWriteRemoteFontFileStream* This) { +static inline ULONG IDWriteRemoteFontFileStream_Release(IDWriteRemoteFontFileStream* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFileStream methods ***/ -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileStream_ReadFileFragment(IDWriteRemoteFontFileStream* This,const void **fragment_start,UINT64 offset,UINT64 fragment_size,void **fragment_context) { +static inline HRESULT IDWriteRemoteFontFileStream_ReadFileFragment(IDWriteRemoteFontFileStream* This,const void **fragment_start,UINT64 offset,UINT64 fragment_size,void **fragment_context) { return This->lpVtbl->ReadFileFragment(This,fragment_start,offset,fragment_size,fragment_context); } -static __WIDL_INLINE void IDWriteRemoteFontFileStream_ReleaseFileFragment(IDWriteRemoteFontFileStream* This,void *fragment_context) { +static inline void IDWriteRemoteFontFileStream_ReleaseFileFragment(IDWriteRemoteFontFileStream* This,void *fragment_context) { This->lpVtbl->ReleaseFileFragment(This,fragment_context); } -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileStream_GetFileSize(IDWriteRemoteFontFileStream* This,UINT64 *size) { +static inline HRESULT IDWriteRemoteFontFileStream_GetFileSize(IDWriteRemoteFontFileStream* This,UINT64 *size) { return This->lpVtbl->GetFileSize(This,size); } -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileStream_GetLastWriteTime(IDWriteRemoteFontFileStream* This,UINT64 *last_writetime) { +static inline HRESULT IDWriteRemoteFontFileStream_GetLastWriteTime(IDWriteRemoteFontFileStream* This,UINT64 *last_writetime) { return This->lpVtbl->GetLastWriteTime(This,last_writetime); } /*** IDWriteRemoteFontFileStream methods ***/ -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileStream_GetLocalFileSize(IDWriteRemoteFontFileStream* This,UINT64 *size) { +static inline HRESULT IDWriteRemoteFontFileStream_GetLocalFileSize(IDWriteRemoteFontFileStream* This,UINT64 *size) { return This->lpVtbl->GetLocalFileSize(This,size); } -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileStream_GetFileFragmentLocality(IDWriteRemoteFontFileStream* This,UINT64 offset,UINT64 size,WINBOOL *is_local,UINT64 *partial_size) { +static inline HRESULT IDWriteRemoteFontFileStream_GetFileFragmentLocality(IDWriteRemoteFontFileStream* This,UINT64 offset,UINT64 size,WINBOOL *is_local,UINT64 *partial_size) { return This->lpVtbl->GetFileFragmentLocality(This,offset,size,is_local,partial_size); } -static __WIDL_INLINE DWRITE_LOCALITY IDWriteRemoteFontFileStream_GetLocality(IDWriteRemoteFontFileStream* This) { +static inline DWRITE_LOCALITY IDWriteRemoteFontFileStream_GetLocality(IDWriteRemoteFontFileStream* This) { return This->lpVtbl->GetLocality(This); } -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileStream_BeginDownload(IDWriteRemoteFontFileStream* This,const GUID *operation_id,const DWRITE_FILE_FRAGMENT *fragments,UINT32 fragment_count,IDWriteAsyncResult **async_result) { +static inline HRESULT IDWriteRemoteFontFileStream_BeginDownload(IDWriteRemoteFontFileStream* This,const GUID *operation_id,const DWRITE_FILE_FRAGMENT *fragments,UINT32 fragment_count,IDWriteAsyncResult **async_result) { return This->lpVtbl->BeginDownload(This,operation_id,fragments,fragment_count,async_result); } #endif @@ -11271,27 +12198,27 @@ interface IDWriteRemoteFontFileLoader { #define IDWriteRemoteFontFileLoader_CreateFontFileReferenceFromUrl(This,factory,base_url,file_url,fontfile) (This)->lpVtbl->CreateFontFileReferenceFromUrl(This,factory,base_url,file_url,fontfile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileLoader_QueryInterface(IDWriteRemoteFontFileLoader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteRemoteFontFileLoader_QueryInterface(IDWriteRemoteFontFileLoader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteRemoteFontFileLoader_AddRef(IDWriteRemoteFontFileLoader* This) { +static inline ULONG IDWriteRemoteFontFileLoader_AddRef(IDWriteRemoteFontFileLoader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteRemoteFontFileLoader_Release(IDWriteRemoteFontFileLoader* This) { +static inline ULONG IDWriteRemoteFontFileLoader_Release(IDWriteRemoteFontFileLoader* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFileLoader methods ***/ -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileLoader_CreateStreamFromKey(IDWriteRemoteFontFileLoader* This,const void *key,UINT32 key_size,IDWriteFontFileStream **stream) { +static inline HRESULT IDWriteRemoteFontFileLoader_CreateStreamFromKey(IDWriteRemoteFontFileLoader* This,const void *key,UINT32 key_size,IDWriteFontFileStream **stream) { return This->lpVtbl->CreateStreamFromKey(This,key,key_size,stream); } /*** IDWriteRemoteFontFileLoader methods ***/ -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileLoader_CreateRemoteStreamFromKey(IDWriteRemoteFontFileLoader* This,const void *key,UINT32 key_size,IDWriteRemoteFontFileStream **stream) { +static inline HRESULT IDWriteRemoteFontFileLoader_CreateRemoteStreamFromKey(IDWriteRemoteFontFileLoader* This,const void *key,UINT32 key_size,IDWriteRemoteFontFileStream **stream) { return This->lpVtbl->CreateRemoteStreamFromKey(This,key,key_size,stream); } -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileLoader_GetLocalityFromKey(IDWriteRemoteFontFileLoader* This,const void *key,UINT32 key_size,DWRITE_LOCALITY *locality) { +static inline HRESULT IDWriteRemoteFontFileLoader_GetLocalityFromKey(IDWriteRemoteFontFileLoader* This,const void *key,UINT32 key_size,DWRITE_LOCALITY *locality) { return This->lpVtbl->GetLocalityFromKey(This,key,key_size,locality); } -static __WIDL_INLINE HRESULT IDWriteRemoteFontFileLoader_CreateFontFileReferenceFromUrl(IDWriteRemoteFontFileLoader* This,IDWriteFactory *factory,const WCHAR *base_url,const WCHAR *file_url,IDWriteFontFile **fontfile) { +static inline HRESULT IDWriteRemoteFontFileLoader_CreateFontFileReferenceFromUrl(IDWriteRemoteFontFileLoader* This,IDWriteFactory *factory,const WCHAR *base_url,const WCHAR *file_url,IDWriteFontFile **fontfile) { return This->lpVtbl->CreateFontFileReferenceFromUrl(This,factory,base_url,file_url,fontfile); } #endif @@ -11382,24 +12309,24 @@ interface IDWriteInMemoryFontFileLoader { #define IDWriteInMemoryFontFileLoader_GetFileCount(This) (This)->lpVtbl->GetFileCount(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteInMemoryFontFileLoader_QueryInterface(IDWriteInMemoryFontFileLoader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteInMemoryFontFileLoader_QueryInterface(IDWriteInMemoryFontFileLoader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteInMemoryFontFileLoader_AddRef(IDWriteInMemoryFontFileLoader* This) { +static inline ULONG IDWriteInMemoryFontFileLoader_AddRef(IDWriteInMemoryFontFileLoader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteInMemoryFontFileLoader_Release(IDWriteInMemoryFontFileLoader* This) { +static inline ULONG IDWriteInMemoryFontFileLoader_Release(IDWriteInMemoryFontFileLoader* This) { return This->lpVtbl->Release(This); } /*** IDWriteFontFileLoader methods ***/ -static __WIDL_INLINE HRESULT IDWriteInMemoryFontFileLoader_CreateStreamFromKey(IDWriteInMemoryFontFileLoader* This,const void *key,UINT32 key_size,IDWriteFontFileStream **stream) { +static inline HRESULT IDWriteInMemoryFontFileLoader_CreateStreamFromKey(IDWriteInMemoryFontFileLoader* This,const void *key,UINT32 key_size,IDWriteFontFileStream **stream) { return This->lpVtbl->CreateStreamFromKey(This,key,key_size,stream); } /*** IDWriteInMemoryFontFileLoader methods ***/ -static __WIDL_INLINE HRESULT IDWriteInMemoryFontFileLoader_CreateInMemoryFontFileReference(IDWriteInMemoryFontFileLoader* This,IDWriteFactory *factory,const void *data,UINT32 data_size,IUnknown *owner,IDWriteFontFile **fontfile) { +static inline HRESULT IDWriteInMemoryFontFileLoader_CreateInMemoryFontFileReference(IDWriteInMemoryFontFileLoader* This,IDWriteFactory *factory,const void *data,UINT32 data_size,IUnknown *owner,IDWriteFontFile **fontfile) { return This->lpVtbl->CreateInMemoryFontFileReference(This,factory,data,data_size,owner,fontfile); } -static __WIDL_INLINE UINT32 IDWriteInMemoryFontFileLoader_GetFileCount(IDWriteInMemoryFontFileLoader* This) { +static inline UINT32 IDWriteInMemoryFontFileLoader_GetFileCount(IDWriteInMemoryFontFileLoader* This) { return This->lpVtbl->GetFileCount(This); } #endif @@ -11830,130 +12757,130 @@ interface IDWriteFactory5 { #define IDWriteFactory5_UnpackFontFile(This,container_type,data,data_size,stream) (This)->lpVtbl->UnpackFontFile(This,container_type,data,data_size,stream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory5_QueryInterface(IDWriteFactory5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFactory5_QueryInterface(IDWriteFactory5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFactory5_AddRef(IDWriteFactory5* This) { +static inline ULONG IDWriteFactory5_AddRef(IDWriteFactory5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFactory5_Release(IDWriteFactory5* This) { +static inline ULONG IDWriteFactory5_Release(IDWriteFactory5* This) { return This->lpVtbl->Release(This); } /*** IDWriteFactory methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateCustomFontCollection(IDWriteFactory5* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFactory5_CreateCustomFontCollection(IDWriteFactory5* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { return This->lpVtbl->CreateCustomFontCollection(This,loader,key,key_size,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory5_RegisterFontCollectionLoader(IDWriteFactory5* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory5_RegisterFontCollectionLoader(IDWriteFactory5* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->RegisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory5_UnregisterFontCollectionLoader(IDWriteFactory5* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory5_UnregisterFontCollectionLoader(IDWriteFactory5* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->UnregisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateFontFileReference(IDWriteFactory5* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory5_CreateFontFileReference(IDWriteFactory5* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { return This->lpVtbl->CreateFontFileReference(This,path,writetime,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateCustomFontFileReference(IDWriteFactory5* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory5_CreateCustomFontFileReference(IDWriteFactory5* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { return This->lpVtbl->CreateCustomFontFileReference(This,reference_key,key_size,loader,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateFontFace(IDWriteFactory5* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { +static inline HRESULT IDWriteFactory5_CreateFontFace(IDWriteFactory5* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { return This->lpVtbl->CreateFontFace(This,facetype,files_number,font_files,index,sim_flags,font_face); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateRenderingParams(IDWriteFactory5* This,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory5_CreateRenderingParams(IDWriteFactory5* This,IDWriteRenderingParams **params) { return This->lpVtbl->CreateRenderingParams(This,params); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateMonitorRenderingParams(IDWriteFactory5* This,HMONITOR monitor,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory5_CreateMonitorRenderingParams(IDWriteFactory5* This,HMONITOR monitor,IDWriteRenderingParams **params) { return This->lpVtbl->CreateMonitorRenderingParams(This,monitor,params); } -static __WIDL_INLINE HRESULT IDWriteFactory5_RegisterFontFileLoader(IDWriteFactory5* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory5_RegisterFontFileLoader(IDWriteFactory5* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->RegisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory5_UnregisterFontFileLoader(IDWriteFactory5* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory5_UnregisterFontFileLoader(IDWriteFactory5* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->UnregisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateTextFormat(IDWriteFactory5* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { +static inline HRESULT IDWriteFactory5_CreateTextFormat(IDWriteFactory5* This,const WCHAR *family_name,IDWriteFontCollection *collection,DWRITE_FONT_WEIGHT weight,DWRITE_FONT_STYLE style,DWRITE_FONT_STRETCH stretch,FLOAT size,const WCHAR *locale,IDWriteTextFormat **format) { return This->lpVtbl->CreateTextFormat(This,family_name,collection,weight,style,stretch,size,locale,format); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateTypography(IDWriteFactory5* This,IDWriteTypography **typography) { +static inline HRESULT IDWriteFactory5_CreateTypography(IDWriteFactory5* This,IDWriteTypography **typography) { return This->lpVtbl->CreateTypography(This,typography); } -static __WIDL_INLINE HRESULT IDWriteFactory5_GetGdiInterop(IDWriteFactory5* This,IDWriteGdiInterop **gdi_interop) { +static inline HRESULT IDWriteFactory5_GetGdiInterop(IDWriteFactory5* This,IDWriteGdiInterop **gdi_interop) { return This->lpVtbl->GetGdiInterop(This,gdi_interop); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateTextLayout(IDWriteFactory5* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory5_CreateTextLayout(IDWriteFactory5* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { return This->lpVtbl->CreateTextLayout(This,string,len,format,max_width,max_height,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateGdiCompatibleTextLayout(IDWriteFactory5* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory5_CreateGdiCompatibleTextLayout(IDWriteFactory5* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { return This->lpVtbl->CreateGdiCompatibleTextLayout(This,string,len,format,layout_width,layout_height,pixels_per_dip,transform,use_gdi_natural,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateEllipsisTrimmingSign(IDWriteFactory5* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteFactory5_CreateEllipsisTrimmingSign(IDWriteFactory5* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->CreateEllipsisTrimmingSign(This,format,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateTextAnalyzer(IDWriteFactory5* This,IDWriteTextAnalyzer **analyzer) { +static inline HRESULT IDWriteFactory5_CreateTextAnalyzer(IDWriteFactory5* This,IDWriteTextAnalyzer **analyzer) { return This->lpVtbl->CreateTextAnalyzer(This,analyzer); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateNumberSubstitution(IDWriteFactory5* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteFactory5_CreateNumberSubstitution(IDWriteFactory5* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->CreateNumberSubstitution(This,method,locale,ignore_user_override,substitution); } /*** IDWriteFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory5_GetEudcFontCollection(IDWriteFactory5* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory5_GetEudcFontCollection(IDWriteFactory5* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetEudcFontCollection(This,collection,check_for_updates); } /*** IDWriteFactory2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory5_GetSystemFontFallback(IDWriteFactory5* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteFactory5_GetSystemFontFallback(IDWriteFactory5* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetSystemFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateFontFallbackBuilder(IDWriteFactory5* This,IDWriteFontFallbackBuilder **fallbackbuilder) { +static inline HRESULT IDWriteFactory5_CreateFontFallbackBuilder(IDWriteFactory5* This,IDWriteFontFallbackBuilder **fallbackbuilder) { return This->lpVtbl->CreateFontFallbackBuilder(This,fallbackbuilder); } /*** IDWriteFactory3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateGlyphRunAnalysis(IDWriteFactory5* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { +static inline HRESULT IDWriteFactory5_CreateGlyphRunAnalysis(IDWriteFactory5* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { return This->lpVtbl->IDWriteFactory3_CreateGlyphRunAnalysis(This,run,transform,rendering_mode,measuring_mode,gridfit_mode,antialias_mode,origin_x,origin_y,analysis); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateCustomRenderingParams(IDWriteFactory5* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { +static inline HRESULT IDWriteFactory5_CreateCustomRenderingParams(IDWriteFactory5* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { return This->lpVtbl->IDWriteFactory3_CreateCustomRenderingParams(This,gamma,enhanced_contrast,grayscale_enhanced_contrast,cleartype_level,pixel_geometry,rendering_mode,gridfit_mode,params); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateFontFaceReference_(IDWriteFactory5* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFactory5_CreateFontFaceReference_(IDWriteFactory5* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { return This->lpVtbl->CreateFontFaceReference_(This,file,index,simulations,reference); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateFontFaceReference(IDWriteFactory5* This,const WCHAR *path,const FILETIME *writetime,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFactory5_CreateFontFaceReference(IDWriteFactory5* This,const WCHAR *path,const FILETIME *writetime,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { return This->lpVtbl->CreateFontFaceReference(This,path,writetime,index,simulations,reference); } -static __WIDL_INLINE HRESULT IDWriteFactory5_GetSystemFontSet(IDWriteFactory5* This,IDWriteFontSet **fontset) { +static inline HRESULT IDWriteFactory5_GetSystemFontSet(IDWriteFactory5* This,IDWriteFontSet **fontset) { return This->lpVtbl->GetSystemFontSet(This,fontset); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateFontCollectionFromFontSet(IDWriteFactory5* This,IDWriteFontSet *fontset,IDWriteFontCollection1 **collection) { +static inline HRESULT IDWriteFactory5_CreateFontCollectionFromFontSet(IDWriteFactory5* This,IDWriteFontSet *fontset,IDWriteFontCollection1 **collection) { return This->lpVtbl->CreateFontCollectionFromFontSet(This,fontset,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory5_GetSystemFontCollection(IDWriteFactory5* This,WINBOOL include_downloadable,IDWriteFontCollection1 **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory5_GetSystemFontCollection(IDWriteFactory5* This,WINBOOL include_downloadable,IDWriteFontCollection1 **collection,WINBOOL check_for_updates) { return This->lpVtbl->IDWriteFactory3_GetSystemFontCollection(This,include_downloadable,collection,check_for_updates); } -static __WIDL_INLINE HRESULT IDWriteFactory5_GetFontDownloadQueue(IDWriteFactory5* This,IDWriteFontDownloadQueue **queue) { +static inline HRESULT IDWriteFactory5_GetFontDownloadQueue(IDWriteFactory5* This,IDWriteFontDownloadQueue **queue) { return This->lpVtbl->GetFontDownloadQueue(This,queue); } /*** IDWriteFactory4 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory5_TranslateColorGlyphRun(IDWriteFactory5* This,D2D1_POINT_2F baseline_origin,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_desc,DWRITE_GLYPH_IMAGE_FORMATS desired_formats,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_MATRIX *transform,UINT32 palette,IDWriteColorGlyphRunEnumerator1 **layers) { +static inline HRESULT IDWriteFactory5_TranslateColorGlyphRun(IDWriteFactory5* This,D2D1_POINT_2F baseline_origin,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_desc,DWRITE_GLYPH_IMAGE_FORMATS desired_formats,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_MATRIX *transform,UINT32 palette,IDWriteColorGlyphRunEnumerator1 **layers) { return This->lpVtbl->IDWriteFactory4_TranslateColorGlyphRun(This,baseline_origin,run,run_desc,desired_formats,measuring_mode,transform,palette,layers); } -static __WIDL_INLINE HRESULT IDWriteFactory5_ComputeGlyphOrigins_(IDWriteFactory5* This,const DWRITE_GLYPH_RUN *run,D2D1_POINT_2F baseline_origin,D2D1_POINT_2F *origins) { +static inline HRESULT IDWriteFactory5_ComputeGlyphOrigins_(IDWriteFactory5* This,const DWRITE_GLYPH_RUN *run,D2D1_POINT_2F baseline_origin,D2D1_POINT_2F *origins) { return This->lpVtbl->ComputeGlyphOrigins_(This,run,baseline_origin,origins); } -static __WIDL_INLINE HRESULT IDWriteFactory5_ComputeGlyphOrigins(IDWriteFactory5* This,const DWRITE_GLYPH_RUN *run,DWRITE_MEASURING_MODE measuring_mode,D2D1_POINT_2F baseline_origin,const DWRITE_MATRIX *transform,D2D1_POINT_2F *origins) { +static inline HRESULT IDWriteFactory5_ComputeGlyphOrigins(IDWriteFactory5* This,const DWRITE_GLYPH_RUN *run,DWRITE_MEASURING_MODE measuring_mode,D2D1_POINT_2F baseline_origin,const DWRITE_MATRIX *transform,D2D1_POINT_2F *origins) { return This->lpVtbl->ComputeGlyphOrigins(This,run,measuring_mode,baseline_origin,transform,origins); } /*** IDWriteFactory5 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateFontSetBuilder(IDWriteFactory5* This,IDWriteFontSetBuilder1 **fontset_builder) { +static inline HRESULT IDWriteFactory5_CreateFontSetBuilder(IDWriteFactory5* This,IDWriteFontSetBuilder1 **fontset_builder) { return This->lpVtbl->IDWriteFactory5_CreateFontSetBuilder(This,fontset_builder); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateInMemoryFontFileLoader(IDWriteFactory5* This,IDWriteInMemoryFontFileLoader **loader) { +static inline HRESULT IDWriteFactory5_CreateInMemoryFontFileLoader(IDWriteFactory5* This,IDWriteInMemoryFontFileLoader **loader) { return This->lpVtbl->CreateInMemoryFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory5_CreateHttpFontFileLoader(IDWriteFactory5* This,const WCHAR *referrer_url,const WCHAR *extra_headers,IDWriteRemoteFontFileLoader **loader) { +static inline HRESULT IDWriteFactory5_CreateHttpFontFileLoader(IDWriteFactory5* This,const WCHAR *referrer_url,const WCHAR *extra_headers,IDWriteRemoteFontFileLoader **loader) { return This->lpVtbl->CreateHttpFontFileLoader(This,referrer_url,extra_headers,loader); } -static __WIDL_INLINE DWRITE_CONTAINER_TYPE IDWriteFactory5_AnalyzeContainerType(IDWriteFactory5* This,const void *data,UINT32 data_size) { +static inline DWRITE_CONTAINER_TYPE IDWriteFactory5_AnalyzeContainerType(IDWriteFactory5* This,const void *data,UINT32 data_size) { return This->lpVtbl->AnalyzeContainerType(This,data,data_size); } -static __WIDL_INLINE HRESULT IDWriteFactory5_UnpackFontFile(IDWriteFactory5* This,DWRITE_CONTAINER_TYPE container_type,const void *data,UINT32 data_size,IDWriteFontFileStream **stream) { +static inline HRESULT IDWriteFactory5_UnpackFontFile(IDWriteFactory5* This,DWRITE_CONTAINER_TYPE container_type,const void *data,UINT32 data_size,IDWriteFontFileStream **stream) { return This->lpVtbl->UnpackFontFile(This,container_type,data,data_size,stream); } #endif @@ -12451,134 +13378,134 @@ interface IDWriteFactory6 { #define IDWriteFactory6_CreateTextFormat(This,familyname,collection,axis_values,num_axis,fontsize,localename,format) (This)->lpVtbl->IDWriteFactory6_CreateTextFormat(This,familyname,collection,axis_values,num_axis,fontsize,localename,format) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory6_QueryInterface(IDWriteFactory6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFactory6_QueryInterface(IDWriteFactory6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFactory6_AddRef(IDWriteFactory6* This) { +static inline ULONG IDWriteFactory6_AddRef(IDWriteFactory6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFactory6_Release(IDWriteFactory6* This) { +static inline ULONG IDWriteFactory6_Release(IDWriteFactory6* This) { return This->lpVtbl->Release(This); } /*** IDWriteFactory methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateCustomFontCollection(IDWriteFactory6* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFactory6_CreateCustomFontCollection(IDWriteFactory6* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { return This->lpVtbl->CreateCustomFontCollection(This,loader,key,key_size,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory6_RegisterFontCollectionLoader(IDWriteFactory6* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory6_RegisterFontCollectionLoader(IDWriteFactory6* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->RegisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory6_UnregisterFontCollectionLoader(IDWriteFactory6* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory6_UnregisterFontCollectionLoader(IDWriteFactory6* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->UnregisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateFontFileReference(IDWriteFactory6* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory6_CreateFontFileReference(IDWriteFactory6* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { return This->lpVtbl->CreateFontFileReference(This,path,writetime,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateCustomFontFileReference(IDWriteFactory6* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory6_CreateCustomFontFileReference(IDWriteFactory6* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { return This->lpVtbl->CreateCustomFontFileReference(This,reference_key,key_size,loader,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateFontFace(IDWriteFactory6* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { +static inline HRESULT IDWriteFactory6_CreateFontFace(IDWriteFactory6* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { return This->lpVtbl->CreateFontFace(This,facetype,files_number,font_files,index,sim_flags,font_face); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateRenderingParams(IDWriteFactory6* This,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory6_CreateRenderingParams(IDWriteFactory6* This,IDWriteRenderingParams **params) { return This->lpVtbl->CreateRenderingParams(This,params); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateMonitorRenderingParams(IDWriteFactory6* This,HMONITOR monitor,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory6_CreateMonitorRenderingParams(IDWriteFactory6* This,HMONITOR monitor,IDWriteRenderingParams **params) { return This->lpVtbl->CreateMonitorRenderingParams(This,monitor,params); } -static __WIDL_INLINE HRESULT IDWriteFactory6_RegisterFontFileLoader(IDWriteFactory6* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory6_RegisterFontFileLoader(IDWriteFactory6* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->RegisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory6_UnregisterFontFileLoader(IDWriteFactory6* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory6_UnregisterFontFileLoader(IDWriteFactory6* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->UnregisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateTypography(IDWriteFactory6* This,IDWriteTypography **typography) { +static inline HRESULT IDWriteFactory6_CreateTypography(IDWriteFactory6* This,IDWriteTypography **typography) { return This->lpVtbl->CreateTypography(This,typography); } -static __WIDL_INLINE HRESULT IDWriteFactory6_GetGdiInterop(IDWriteFactory6* This,IDWriteGdiInterop **gdi_interop) { +static inline HRESULT IDWriteFactory6_GetGdiInterop(IDWriteFactory6* This,IDWriteGdiInterop **gdi_interop) { return This->lpVtbl->GetGdiInterop(This,gdi_interop); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateTextLayout(IDWriteFactory6* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory6_CreateTextLayout(IDWriteFactory6* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { return This->lpVtbl->CreateTextLayout(This,string,len,format,max_width,max_height,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateGdiCompatibleTextLayout(IDWriteFactory6* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory6_CreateGdiCompatibleTextLayout(IDWriteFactory6* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { return This->lpVtbl->CreateGdiCompatibleTextLayout(This,string,len,format,layout_width,layout_height,pixels_per_dip,transform,use_gdi_natural,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateEllipsisTrimmingSign(IDWriteFactory6* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteFactory6_CreateEllipsisTrimmingSign(IDWriteFactory6* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->CreateEllipsisTrimmingSign(This,format,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateTextAnalyzer(IDWriteFactory6* This,IDWriteTextAnalyzer **analyzer) { +static inline HRESULT IDWriteFactory6_CreateTextAnalyzer(IDWriteFactory6* This,IDWriteTextAnalyzer **analyzer) { return This->lpVtbl->CreateTextAnalyzer(This,analyzer); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateNumberSubstitution(IDWriteFactory6* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteFactory6_CreateNumberSubstitution(IDWriteFactory6* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->CreateNumberSubstitution(This,method,locale,ignore_user_override,substitution); } /*** IDWriteFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory6_GetEudcFontCollection(IDWriteFactory6* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory6_GetEudcFontCollection(IDWriteFactory6* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetEudcFontCollection(This,collection,check_for_updates); } /*** IDWriteFactory2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory6_GetSystemFontFallback(IDWriteFactory6* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteFactory6_GetSystemFontFallback(IDWriteFactory6* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetSystemFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateFontFallbackBuilder(IDWriteFactory6* This,IDWriteFontFallbackBuilder **fallbackbuilder) { +static inline HRESULT IDWriteFactory6_CreateFontFallbackBuilder(IDWriteFactory6* This,IDWriteFontFallbackBuilder **fallbackbuilder) { return This->lpVtbl->CreateFontFallbackBuilder(This,fallbackbuilder); } /*** IDWriteFactory3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateGlyphRunAnalysis(IDWriteFactory6* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { +static inline HRESULT IDWriteFactory6_CreateGlyphRunAnalysis(IDWriteFactory6* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { return This->lpVtbl->IDWriteFactory3_CreateGlyphRunAnalysis(This,run,transform,rendering_mode,measuring_mode,gridfit_mode,antialias_mode,origin_x,origin_y,analysis); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateCustomRenderingParams(IDWriteFactory6* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { +static inline HRESULT IDWriteFactory6_CreateCustomRenderingParams(IDWriteFactory6* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { return This->lpVtbl->IDWriteFactory3_CreateCustomRenderingParams(This,gamma,enhanced_contrast,grayscale_enhanced_contrast,cleartype_level,pixel_geometry,rendering_mode,gridfit_mode,params); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateFontFaceReference_(IDWriteFactory6* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFactory6_CreateFontFaceReference_(IDWriteFactory6* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { return This->lpVtbl->CreateFontFaceReference_(This,file,index,simulations,reference); } -static __WIDL_INLINE HRESULT IDWriteFactory6_GetFontDownloadQueue(IDWriteFactory6* This,IDWriteFontDownloadQueue **queue) { +static inline HRESULT IDWriteFactory6_GetFontDownloadQueue(IDWriteFactory6* This,IDWriteFontDownloadQueue **queue) { return This->lpVtbl->GetFontDownloadQueue(This,queue); } /*** IDWriteFactory4 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory6_TranslateColorGlyphRun(IDWriteFactory6* This,D2D1_POINT_2F baseline_origin,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_desc,DWRITE_GLYPH_IMAGE_FORMATS desired_formats,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_MATRIX *transform,UINT32 palette,IDWriteColorGlyphRunEnumerator1 **layers) { +static inline HRESULT IDWriteFactory6_TranslateColorGlyphRun(IDWriteFactory6* This,D2D1_POINT_2F baseline_origin,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_desc,DWRITE_GLYPH_IMAGE_FORMATS desired_formats,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_MATRIX *transform,UINT32 palette,IDWriteColorGlyphRunEnumerator1 **layers) { return This->lpVtbl->IDWriteFactory4_TranslateColorGlyphRun(This,baseline_origin,run,run_desc,desired_formats,measuring_mode,transform,palette,layers); } -static __WIDL_INLINE HRESULT IDWriteFactory6_ComputeGlyphOrigins_(IDWriteFactory6* This,const DWRITE_GLYPH_RUN *run,D2D1_POINT_2F baseline_origin,D2D1_POINT_2F *origins) { +static inline HRESULT IDWriteFactory6_ComputeGlyphOrigins_(IDWriteFactory6* This,const DWRITE_GLYPH_RUN *run,D2D1_POINT_2F baseline_origin,D2D1_POINT_2F *origins) { return This->lpVtbl->ComputeGlyphOrigins_(This,run,baseline_origin,origins); } -static __WIDL_INLINE HRESULT IDWriteFactory6_ComputeGlyphOrigins(IDWriteFactory6* This,const DWRITE_GLYPH_RUN *run,DWRITE_MEASURING_MODE measuring_mode,D2D1_POINT_2F baseline_origin,const DWRITE_MATRIX *transform,D2D1_POINT_2F *origins) { +static inline HRESULT IDWriteFactory6_ComputeGlyphOrigins(IDWriteFactory6* This,const DWRITE_GLYPH_RUN *run,DWRITE_MEASURING_MODE measuring_mode,D2D1_POINT_2F baseline_origin,const DWRITE_MATRIX *transform,D2D1_POINT_2F *origins) { return This->lpVtbl->ComputeGlyphOrigins(This,run,measuring_mode,baseline_origin,transform,origins); } /*** IDWriteFactory5 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateInMemoryFontFileLoader(IDWriteFactory6* This,IDWriteInMemoryFontFileLoader **loader) { +static inline HRESULT IDWriteFactory6_CreateInMemoryFontFileLoader(IDWriteFactory6* This,IDWriteInMemoryFontFileLoader **loader) { return This->lpVtbl->CreateInMemoryFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateHttpFontFileLoader(IDWriteFactory6* This,const WCHAR *referrer_url,const WCHAR *extra_headers,IDWriteRemoteFontFileLoader **loader) { +static inline HRESULT IDWriteFactory6_CreateHttpFontFileLoader(IDWriteFactory6* This,const WCHAR *referrer_url,const WCHAR *extra_headers,IDWriteRemoteFontFileLoader **loader) { return This->lpVtbl->CreateHttpFontFileLoader(This,referrer_url,extra_headers,loader); } -static __WIDL_INLINE DWRITE_CONTAINER_TYPE IDWriteFactory6_AnalyzeContainerType(IDWriteFactory6* This,const void *data,UINT32 data_size) { +static inline DWRITE_CONTAINER_TYPE IDWriteFactory6_AnalyzeContainerType(IDWriteFactory6* This,const void *data,UINT32 data_size) { return This->lpVtbl->AnalyzeContainerType(This,data,data_size); } -static __WIDL_INLINE HRESULT IDWriteFactory6_UnpackFontFile(IDWriteFactory6* This,DWRITE_CONTAINER_TYPE container_type,const void *data,UINT32 data_size,IDWriteFontFileStream **stream) { +static inline HRESULT IDWriteFactory6_UnpackFontFile(IDWriteFactory6* This,DWRITE_CONTAINER_TYPE container_type,const void *data,UINT32 data_size,IDWriteFontFileStream **stream) { return This->lpVtbl->UnpackFontFile(This,container_type,data,data_size,stream); } /*** IDWriteFactory6 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateFontFaceReference(IDWriteFactory6* This,IDWriteFontFile *file,UINT32 face_index,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_axis,IDWriteFontFaceReference1 **face_ref) { +static inline HRESULT IDWriteFactory6_CreateFontFaceReference(IDWriteFactory6* This,IDWriteFontFile *file,UINT32 face_index,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_axis,IDWriteFontFaceReference1 **face_ref) { return This->lpVtbl->IDWriteFactory6_CreateFontFaceReference(This,file,face_index,simulations,axis_values,num_axis,face_ref); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateFontResource(IDWriteFactory6* This,IDWriteFontFile *file,UINT32 face_index,IDWriteFontResource **resource) { +static inline HRESULT IDWriteFactory6_CreateFontResource(IDWriteFactory6* This,IDWriteFontFile *file,UINT32 face_index,IDWriteFontResource **resource) { return This->lpVtbl->CreateFontResource(This,file,face_index,resource); } -static __WIDL_INLINE HRESULT IDWriteFactory6_GetSystemFontSet(IDWriteFactory6* This,WINBOOL include_downloadable,IDWriteFontSet1 **fontset) { +static inline HRESULT IDWriteFactory6_GetSystemFontSet(IDWriteFactory6* This,WINBOOL include_downloadable,IDWriteFontSet1 **fontset) { return This->lpVtbl->IDWriteFactory6_GetSystemFontSet(This,include_downloadable,fontset); } -static __WIDL_INLINE HRESULT IDWriteFactory6_GetSystemFontCollection(IDWriteFactory6* This,WINBOOL include_downloadable,DWRITE_FONT_FAMILY_MODEL family_model,IDWriteFontCollection2 **collection) { +static inline HRESULT IDWriteFactory6_GetSystemFontCollection(IDWriteFactory6* This,WINBOOL include_downloadable,DWRITE_FONT_FAMILY_MODEL family_model,IDWriteFontCollection2 **collection) { return This->lpVtbl->IDWriteFactory6_GetSystemFontCollection(This,include_downloadable,family_model,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateFontCollectionFromFontSet(IDWriteFactory6* This,IDWriteFontSet *fontset,DWRITE_FONT_FAMILY_MODEL family_model,IDWriteFontCollection2 **collection) { +static inline HRESULT IDWriteFactory6_CreateFontCollectionFromFontSet(IDWriteFactory6* This,IDWriteFontSet *fontset,DWRITE_FONT_FAMILY_MODEL family_model,IDWriteFontCollection2 **collection) { return This->lpVtbl->IDWriteFactory6_CreateFontCollectionFromFontSet(This,fontset,family_model,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateFontSetBuilder(IDWriteFactory6* This,IDWriteFontSetBuilder2 **builder) { +static inline HRESULT IDWriteFactory6_CreateFontSetBuilder(IDWriteFactory6* This,IDWriteFontSetBuilder2 **builder) { return This->lpVtbl->IDWriteFactory6_CreateFontSetBuilder(This,builder); } -static __WIDL_INLINE HRESULT IDWriteFactory6_CreateTextFormat(IDWriteFactory6* This,const WCHAR *familyname,IDWriteFontCollection *collection,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_axis,FLOAT fontsize,const WCHAR *localename,IDWriteTextFormat3 **format) { +static inline HRESULT IDWriteFactory6_CreateTextFormat(IDWriteFactory6* This,const WCHAR *familyname,IDWriteFontCollection *collection,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_axis,FLOAT fontsize,const WCHAR *localename,IDWriteTextFormat3 **format) { return This->lpVtbl->IDWriteFactory6_CreateTextFormat(This,familyname,collection,axis_values,num_axis,fontsize,localename,format); } #endif @@ -13059,135 +13986,135 @@ interface IDWriteFactory7 { #define IDWriteFactory7_GetSystemFontCollection(This,include_downloadable,family_model,collection) (This)->lpVtbl->IDWriteFactory7_GetSystemFontCollection(This,include_downloadable,family_model,collection) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory7_QueryInterface(IDWriteFactory7* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDWriteFactory7_QueryInterface(IDWriteFactory7* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDWriteFactory7_AddRef(IDWriteFactory7* This) { +static inline ULONG IDWriteFactory7_AddRef(IDWriteFactory7* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDWriteFactory7_Release(IDWriteFactory7* This) { +static inline ULONG IDWriteFactory7_Release(IDWriteFactory7* This) { return This->lpVtbl->Release(This); } /*** IDWriteFactory methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateCustomFontCollection(IDWriteFactory7* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { +static inline HRESULT IDWriteFactory7_CreateCustomFontCollection(IDWriteFactory7* This,IDWriteFontCollectionLoader *loader,const void *key,UINT32 key_size,IDWriteFontCollection **collection) { return This->lpVtbl->CreateCustomFontCollection(This,loader,key,key_size,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory7_RegisterFontCollectionLoader(IDWriteFactory7* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory7_RegisterFontCollectionLoader(IDWriteFactory7* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->RegisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory7_UnregisterFontCollectionLoader(IDWriteFactory7* This,IDWriteFontCollectionLoader *loader) { +static inline HRESULT IDWriteFactory7_UnregisterFontCollectionLoader(IDWriteFactory7* This,IDWriteFontCollectionLoader *loader) { return This->lpVtbl->UnregisterFontCollectionLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateFontFileReference(IDWriteFactory7* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory7_CreateFontFileReference(IDWriteFactory7* This,const WCHAR *path,const FILETIME *writetime,IDWriteFontFile **font_file) { return This->lpVtbl->CreateFontFileReference(This,path,writetime,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateCustomFontFileReference(IDWriteFactory7* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { +static inline HRESULT IDWriteFactory7_CreateCustomFontFileReference(IDWriteFactory7* This,const void *reference_key,UINT32 key_size,IDWriteFontFileLoader *loader,IDWriteFontFile **font_file) { return This->lpVtbl->CreateCustomFontFileReference(This,reference_key,key_size,loader,font_file); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateFontFace(IDWriteFactory7* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { +static inline HRESULT IDWriteFactory7_CreateFontFace(IDWriteFactory7* This,DWRITE_FONT_FACE_TYPE facetype,UINT32 files_number,IDWriteFontFile *const *font_files,UINT32 index,DWRITE_FONT_SIMULATIONS sim_flags,IDWriteFontFace **font_face) { return This->lpVtbl->CreateFontFace(This,facetype,files_number,font_files,index,sim_flags,font_face); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateRenderingParams(IDWriteFactory7* This,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory7_CreateRenderingParams(IDWriteFactory7* This,IDWriteRenderingParams **params) { return This->lpVtbl->CreateRenderingParams(This,params); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateMonitorRenderingParams(IDWriteFactory7* This,HMONITOR monitor,IDWriteRenderingParams **params) { +static inline HRESULT IDWriteFactory7_CreateMonitorRenderingParams(IDWriteFactory7* This,HMONITOR monitor,IDWriteRenderingParams **params) { return This->lpVtbl->CreateMonitorRenderingParams(This,monitor,params); } -static __WIDL_INLINE HRESULT IDWriteFactory7_RegisterFontFileLoader(IDWriteFactory7* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory7_RegisterFontFileLoader(IDWriteFactory7* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->RegisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory7_UnregisterFontFileLoader(IDWriteFactory7* This,IDWriteFontFileLoader *loader) { +static inline HRESULT IDWriteFactory7_UnregisterFontFileLoader(IDWriteFactory7* This,IDWriteFontFileLoader *loader) { return This->lpVtbl->UnregisterFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateTypography(IDWriteFactory7* This,IDWriteTypography **typography) { +static inline HRESULT IDWriteFactory7_CreateTypography(IDWriteFactory7* This,IDWriteTypography **typography) { return This->lpVtbl->CreateTypography(This,typography); } -static __WIDL_INLINE HRESULT IDWriteFactory7_GetGdiInterop(IDWriteFactory7* This,IDWriteGdiInterop **gdi_interop) { +static inline HRESULT IDWriteFactory7_GetGdiInterop(IDWriteFactory7* This,IDWriteGdiInterop **gdi_interop) { return This->lpVtbl->GetGdiInterop(This,gdi_interop); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateTextLayout(IDWriteFactory7* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory7_CreateTextLayout(IDWriteFactory7* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT max_width,FLOAT max_height,IDWriteTextLayout **layout) { return This->lpVtbl->CreateTextLayout(This,string,len,format,max_width,max_height,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateGdiCompatibleTextLayout(IDWriteFactory7* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { +static inline HRESULT IDWriteFactory7_CreateGdiCompatibleTextLayout(IDWriteFactory7* This,const WCHAR *string,UINT32 len,IDWriteTextFormat *format,FLOAT layout_width,FLOAT layout_height,FLOAT pixels_per_dip,const DWRITE_MATRIX *transform,WINBOOL use_gdi_natural,IDWriteTextLayout **layout) { return This->lpVtbl->CreateGdiCompatibleTextLayout(This,string,len,format,layout_width,layout_height,pixels_per_dip,transform,use_gdi_natural,layout); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateEllipsisTrimmingSign(IDWriteFactory7* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { +static inline HRESULT IDWriteFactory7_CreateEllipsisTrimmingSign(IDWriteFactory7* This,IDWriteTextFormat *format,IDWriteInlineObject **trimming_sign) { return This->lpVtbl->CreateEllipsisTrimmingSign(This,format,trimming_sign); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateTextAnalyzer(IDWriteFactory7* This,IDWriteTextAnalyzer **analyzer) { +static inline HRESULT IDWriteFactory7_CreateTextAnalyzer(IDWriteFactory7* This,IDWriteTextAnalyzer **analyzer) { return This->lpVtbl->CreateTextAnalyzer(This,analyzer); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateNumberSubstitution(IDWriteFactory7* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { +static inline HRESULT IDWriteFactory7_CreateNumberSubstitution(IDWriteFactory7* This,DWRITE_NUMBER_SUBSTITUTION_METHOD method,const WCHAR *locale,WINBOOL ignore_user_override,IDWriteNumberSubstitution **substitution) { return This->lpVtbl->CreateNumberSubstitution(This,method,locale,ignore_user_override,substitution); } /*** IDWriteFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory7_GetEudcFontCollection(IDWriteFactory7* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { +static inline HRESULT IDWriteFactory7_GetEudcFontCollection(IDWriteFactory7* This,IDWriteFontCollection **collection,WINBOOL check_for_updates) { return This->lpVtbl->GetEudcFontCollection(This,collection,check_for_updates); } /*** IDWriteFactory2 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory7_GetSystemFontFallback(IDWriteFactory7* This,IDWriteFontFallback **fallback) { +static inline HRESULT IDWriteFactory7_GetSystemFontFallback(IDWriteFactory7* This,IDWriteFontFallback **fallback) { return This->lpVtbl->GetSystemFontFallback(This,fallback); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateFontFallbackBuilder(IDWriteFactory7* This,IDWriteFontFallbackBuilder **fallbackbuilder) { +static inline HRESULT IDWriteFactory7_CreateFontFallbackBuilder(IDWriteFactory7* This,IDWriteFontFallbackBuilder **fallbackbuilder) { return This->lpVtbl->CreateFontFallbackBuilder(This,fallbackbuilder); } /*** IDWriteFactory3 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateGlyphRunAnalysis(IDWriteFactory7* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { +static inline HRESULT IDWriteFactory7_CreateGlyphRunAnalysis(IDWriteFactory7* This,const DWRITE_GLYPH_RUN *run,const DWRITE_MATRIX *transform,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_MEASURING_MODE measuring_mode,DWRITE_GRID_FIT_MODE gridfit_mode,DWRITE_TEXT_ANTIALIAS_MODE antialias_mode,FLOAT origin_x,FLOAT origin_y,IDWriteGlyphRunAnalysis **analysis) { return This->lpVtbl->IDWriteFactory3_CreateGlyphRunAnalysis(This,run,transform,rendering_mode,measuring_mode,gridfit_mode,antialias_mode,origin_x,origin_y,analysis); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateCustomRenderingParams(IDWriteFactory7* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { +static inline HRESULT IDWriteFactory7_CreateCustomRenderingParams(IDWriteFactory7* This,FLOAT gamma,FLOAT enhanced_contrast,FLOAT grayscale_enhanced_contrast,FLOAT cleartype_level,DWRITE_PIXEL_GEOMETRY pixel_geometry,DWRITE_RENDERING_MODE1 rendering_mode,DWRITE_GRID_FIT_MODE gridfit_mode,IDWriteRenderingParams3 **params) { return This->lpVtbl->IDWriteFactory3_CreateCustomRenderingParams(This,gamma,enhanced_contrast,grayscale_enhanced_contrast,cleartype_level,pixel_geometry,rendering_mode,gridfit_mode,params); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateFontFaceReference_(IDWriteFactory7* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { +static inline HRESULT IDWriteFactory7_CreateFontFaceReference_(IDWriteFactory7* This,IDWriteFontFile *file,UINT32 index,DWRITE_FONT_SIMULATIONS simulations,IDWriteFontFaceReference **reference) { return This->lpVtbl->CreateFontFaceReference_(This,file,index,simulations,reference); } -static __WIDL_INLINE HRESULT IDWriteFactory7_GetFontDownloadQueue(IDWriteFactory7* This,IDWriteFontDownloadQueue **queue) { +static inline HRESULT IDWriteFactory7_GetFontDownloadQueue(IDWriteFactory7* This,IDWriteFontDownloadQueue **queue) { return This->lpVtbl->GetFontDownloadQueue(This,queue); } /*** IDWriteFactory4 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory7_TranslateColorGlyphRun(IDWriteFactory7* This,D2D1_POINT_2F baseline_origin,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_desc,DWRITE_GLYPH_IMAGE_FORMATS desired_formats,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_MATRIX *transform,UINT32 palette,IDWriteColorGlyphRunEnumerator1 **layers) { +static inline HRESULT IDWriteFactory7_TranslateColorGlyphRun(IDWriteFactory7* This,D2D1_POINT_2F baseline_origin,const DWRITE_GLYPH_RUN *run,const DWRITE_GLYPH_RUN_DESCRIPTION *run_desc,DWRITE_GLYPH_IMAGE_FORMATS desired_formats,DWRITE_MEASURING_MODE measuring_mode,const DWRITE_MATRIX *transform,UINT32 palette,IDWriteColorGlyphRunEnumerator1 **layers) { return This->lpVtbl->IDWriteFactory4_TranslateColorGlyphRun(This,baseline_origin,run,run_desc,desired_formats,measuring_mode,transform,palette,layers); } -static __WIDL_INLINE HRESULT IDWriteFactory7_ComputeGlyphOrigins_(IDWriteFactory7* This,const DWRITE_GLYPH_RUN *run,D2D1_POINT_2F baseline_origin,D2D1_POINT_2F *origins) { +static inline HRESULT IDWriteFactory7_ComputeGlyphOrigins_(IDWriteFactory7* This,const DWRITE_GLYPH_RUN *run,D2D1_POINT_2F baseline_origin,D2D1_POINT_2F *origins) { return This->lpVtbl->ComputeGlyphOrigins_(This,run,baseline_origin,origins); } -static __WIDL_INLINE HRESULT IDWriteFactory7_ComputeGlyphOrigins(IDWriteFactory7* This,const DWRITE_GLYPH_RUN *run,DWRITE_MEASURING_MODE measuring_mode,D2D1_POINT_2F baseline_origin,const DWRITE_MATRIX *transform,D2D1_POINT_2F *origins) { +static inline HRESULT IDWriteFactory7_ComputeGlyphOrigins(IDWriteFactory7* This,const DWRITE_GLYPH_RUN *run,DWRITE_MEASURING_MODE measuring_mode,D2D1_POINT_2F baseline_origin,const DWRITE_MATRIX *transform,D2D1_POINT_2F *origins) { return This->lpVtbl->ComputeGlyphOrigins(This,run,measuring_mode,baseline_origin,transform,origins); } /*** IDWriteFactory5 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateInMemoryFontFileLoader(IDWriteFactory7* This,IDWriteInMemoryFontFileLoader **loader) { +static inline HRESULT IDWriteFactory7_CreateInMemoryFontFileLoader(IDWriteFactory7* This,IDWriteInMemoryFontFileLoader **loader) { return This->lpVtbl->CreateInMemoryFontFileLoader(This,loader); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateHttpFontFileLoader(IDWriteFactory7* This,const WCHAR *referrer_url,const WCHAR *extra_headers,IDWriteRemoteFontFileLoader **loader) { +static inline HRESULT IDWriteFactory7_CreateHttpFontFileLoader(IDWriteFactory7* This,const WCHAR *referrer_url,const WCHAR *extra_headers,IDWriteRemoteFontFileLoader **loader) { return This->lpVtbl->CreateHttpFontFileLoader(This,referrer_url,extra_headers,loader); } -static __WIDL_INLINE DWRITE_CONTAINER_TYPE IDWriteFactory7_AnalyzeContainerType(IDWriteFactory7* This,const void *data,UINT32 data_size) { +static inline DWRITE_CONTAINER_TYPE IDWriteFactory7_AnalyzeContainerType(IDWriteFactory7* This,const void *data,UINT32 data_size) { return This->lpVtbl->AnalyzeContainerType(This,data,data_size); } -static __WIDL_INLINE HRESULT IDWriteFactory7_UnpackFontFile(IDWriteFactory7* This,DWRITE_CONTAINER_TYPE container_type,const void *data,UINT32 data_size,IDWriteFontFileStream **stream) { +static inline HRESULT IDWriteFactory7_UnpackFontFile(IDWriteFactory7* This,DWRITE_CONTAINER_TYPE container_type,const void *data,UINT32 data_size,IDWriteFontFileStream **stream) { return This->lpVtbl->UnpackFontFile(This,container_type,data,data_size,stream); } /*** IDWriteFactory6 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateFontFaceReference(IDWriteFactory7* This,IDWriteFontFile *file,UINT32 face_index,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_axis,IDWriteFontFaceReference1 **face_ref) { +static inline HRESULT IDWriteFactory7_CreateFontFaceReference(IDWriteFactory7* This,IDWriteFontFile *file,UINT32 face_index,DWRITE_FONT_SIMULATIONS simulations,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_axis,IDWriteFontFaceReference1 **face_ref) { return This->lpVtbl->IDWriteFactory6_CreateFontFaceReference(This,file,face_index,simulations,axis_values,num_axis,face_ref); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateFontResource(IDWriteFactory7* This,IDWriteFontFile *file,UINT32 face_index,IDWriteFontResource **resource) { +static inline HRESULT IDWriteFactory7_CreateFontResource(IDWriteFactory7* This,IDWriteFontFile *file,UINT32 face_index,IDWriteFontResource **resource) { return This->lpVtbl->CreateFontResource(This,file,face_index,resource); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateFontCollectionFromFontSet(IDWriteFactory7* This,IDWriteFontSet *fontset,DWRITE_FONT_FAMILY_MODEL family_model,IDWriteFontCollection2 **collection) { +static inline HRESULT IDWriteFactory7_CreateFontCollectionFromFontSet(IDWriteFactory7* This,IDWriteFontSet *fontset,DWRITE_FONT_FAMILY_MODEL family_model,IDWriteFontCollection2 **collection) { return This->lpVtbl->IDWriteFactory6_CreateFontCollectionFromFontSet(This,fontset,family_model,collection); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateFontSetBuilder(IDWriteFactory7* This,IDWriteFontSetBuilder2 **builder) { +static inline HRESULT IDWriteFactory7_CreateFontSetBuilder(IDWriteFactory7* This,IDWriteFontSetBuilder2 **builder) { return This->lpVtbl->IDWriteFactory6_CreateFontSetBuilder(This,builder); } -static __WIDL_INLINE HRESULT IDWriteFactory7_CreateTextFormat(IDWriteFactory7* This,const WCHAR *familyname,IDWriteFontCollection *collection,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_axis,FLOAT fontsize,const WCHAR *localename,IDWriteTextFormat3 **format) { +static inline HRESULT IDWriteFactory7_CreateTextFormat(IDWriteFactory7* This,const WCHAR *familyname,IDWriteFontCollection *collection,const DWRITE_FONT_AXIS_VALUE *axis_values,UINT32 num_axis,FLOAT fontsize,const WCHAR *localename,IDWriteTextFormat3 **format) { return This->lpVtbl->IDWriteFactory6_CreateTextFormat(This,familyname,collection,axis_values,num_axis,fontsize,localename,format); } /*** IDWriteFactory7 methods ***/ -static __WIDL_INLINE HRESULT IDWriteFactory7_GetSystemFontSet(IDWriteFactory7* This,WINBOOL include_downloadable,IDWriteFontSet2 **fontset) { +static inline HRESULT IDWriteFactory7_GetSystemFontSet(IDWriteFactory7* This,WINBOOL include_downloadable,IDWriteFontSet2 **fontset) { return This->lpVtbl->IDWriteFactory7_GetSystemFontSet(This,include_downloadable,fontset); } -static __WIDL_INLINE HRESULT IDWriteFactory7_GetSystemFontCollection(IDWriteFactory7* This,WINBOOL include_downloadable,DWRITE_FONT_FAMILY_MODEL family_model,IDWriteFontCollection3 **collection) { +static inline HRESULT IDWriteFactory7_GetSystemFontCollection(IDWriteFactory7* This,WINBOOL include_downloadable,DWRITE_FONT_FAMILY_MODEL family_model,IDWriteFontCollection3 **collection) { return This->lpVtbl->IDWriteFactory7_GetSystemFontCollection(This,include_downloadable,family_model,collection); } #endif diff --git a/lib/libc/include/any-windows-any/dxgi.h b/lib/libc/include/any-windows-any/dxgi.h index 50e14b7dbbc1058d8565862834f6b552712efb42..67fd8489935d43f200ad227faf5fd669cb743673 100644 --- a/lib/libc/include/any-windows-any/dxgi.h +++ b/lib/libc/include/any-windows-any/dxgi.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgi.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgi.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgi_h__ #define __dxgi_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDXGIObject_FWD_DEFINED__ @@ -371,26 +363,26 @@ interface IDXGIObject { #define IDXGIObject_GetParent(This,riid,parent) (This)->lpVtbl->GetParent(This,riid,parent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIObject_QueryInterface(IDXGIObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIObject_QueryInterface(IDXGIObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIObject_AddRef(IDXGIObject* This) { +static inline ULONG IDXGIObject_AddRef(IDXGIObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIObject_Release(IDXGIObject* This) { +static inline ULONG IDXGIObject_Release(IDXGIObject* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIObject_SetPrivateData(IDXGIObject* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIObject_SetPrivateData(IDXGIObject* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIObject_SetPrivateDataInterface(IDXGIObject* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIObject_SetPrivateDataInterface(IDXGIObject* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIObject_GetPrivateData(IDXGIObject* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIObject_GetPrivateData(IDXGIObject* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIObject_GetParent(IDXGIObject* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIObject_GetParent(IDXGIObject* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } #endif @@ -487,30 +479,30 @@ interface IDXGIDeviceSubObject { #define IDXGIDeviceSubObject_GetDevice(This,riid,device) (This)->lpVtbl->GetDevice(This,riid,device) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDeviceSubObject_QueryInterface(IDXGIDeviceSubObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDeviceSubObject_QueryInterface(IDXGIDeviceSubObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDeviceSubObject_AddRef(IDXGIDeviceSubObject* This) { +static inline ULONG IDXGIDeviceSubObject_AddRef(IDXGIDeviceSubObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDeviceSubObject_Release(IDXGIDeviceSubObject* This) { +static inline ULONG IDXGIDeviceSubObject_Release(IDXGIDeviceSubObject* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIDeviceSubObject_SetPrivateData(IDXGIDeviceSubObject* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIDeviceSubObject_SetPrivateData(IDXGIDeviceSubObject* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDeviceSubObject_SetPrivateDataInterface(IDXGIDeviceSubObject* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIDeviceSubObject_SetPrivateDataInterface(IDXGIDeviceSubObject* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIDeviceSubObject_GetPrivateData(IDXGIDeviceSubObject* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIDeviceSubObject_GetPrivateData(IDXGIDeviceSubObject* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDeviceSubObject_GetParent(IDXGIDeviceSubObject* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIDeviceSubObject_GetParent(IDXGIDeviceSubObject* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIDeviceSubObject_GetDevice(IDXGIDeviceSubObject* This,REFIID riid,void **device) { +static inline HRESULT IDXGIDeviceSubObject_GetDevice(IDXGIDeviceSubObject* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } #endif @@ -637,43 +629,43 @@ interface IDXGIResource { #define IDXGIResource_GetEvictionPriority(This,pEvictionPriority) (This)->lpVtbl->GetEvictionPriority(This,pEvictionPriority) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIResource_QueryInterface(IDXGIResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIResource_QueryInterface(IDXGIResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIResource_AddRef(IDXGIResource* This) { +static inline ULONG IDXGIResource_AddRef(IDXGIResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIResource_Release(IDXGIResource* This) { +static inline ULONG IDXGIResource_Release(IDXGIResource* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIResource_SetPrivateData(IDXGIResource* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIResource_SetPrivateData(IDXGIResource* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIResource_SetPrivateDataInterface(IDXGIResource* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIResource_SetPrivateDataInterface(IDXGIResource* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIResource_GetPrivateData(IDXGIResource* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIResource_GetPrivateData(IDXGIResource* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIResource_GetParent(IDXGIResource* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIResource_GetParent(IDXGIResource* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIResource_GetDevice(IDXGIResource* This,REFIID riid,void **device) { +static inline HRESULT IDXGIResource_GetDevice(IDXGIResource* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGIResource methods ***/ -static __WIDL_INLINE HRESULT IDXGIResource_GetSharedHandle(IDXGIResource* This,HANDLE *pSharedHandle) { +static inline HRESULT IDXGIResource_GetSharedHandle(IDXGIResource* This,HANDLE *pSharedHandle) { return This->lpVtbl->GetSharedHandle(This,pSharedHandle); } -static __WIDL_INLINE HRESULT IDXGIResource_GetUsage(IDXGIResource* This,DXGI_USAGE *pUsage) { +static inline HRESULT IDXGIResource_GetUsage(IDXGIResource* This,DXGI_USAGE *pUsage) { return This->lpVtbl->GetUsage(This,pUsage); } -static __WIDL_INLINE HRESULT IDXGIResource_SetEvictionPriority(IDXGIResource* This,UINT EvictionPriority) { +static inline HRESULT IDXGIResource_SetEvictionPriority(IDXGIResource* This,UINT EvictionPriority) { return This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE HRESULT IDXGIResource_GetEvictionPriority(IDXGIResource* This,UINT *pEvictionPriority) { +static inline HRESULT IDXGIResource_GetEvictionPriority(IDXGIResource* This,UINT *pEvictionPriority) { return This->lpVtbl->GetEvictionPriority(This,pEvictionPriority); } #endif @@ -786,37 +778,37 @@ interface IDXGIKeyedMutex { #define IDXGIKeyedMutex_ReleaseSync(This,Key) (This)->lpVtbl->ReleaseSync(This,Key) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIKeyedMutex_QueryInterface(IDXGIKeyedMutex* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIKeyedMutex_QueryInterface(IDXGIKeyedMutex* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIKeyedMutex_AddRef(IDXGIKeyedMutex* This) { +static inline ULONG IDXGIKeyedMutex_AddRef(IDXGIKeyedMutex* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIKeyedMutex_Release(IDXGIKeyedMutex* This) { +static inline ULONG IDXGIKeyedMutex_Release(IDXGIKeyedMutex* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIKeyedMutex_SetPrivateData(IDXGIKeyedMutex* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIKeyedMutex_SetPrivateData(IDXGIKeyedMutex* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIKeyedMutex_SetPrivateDataInterface(IDXGIKeyedMutex* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIKeyedMutex_SetPrivateDataInterface(IDXGIKeyedMutex* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIKeyedMutex_GetPrivateData(IDXGIKeyedMutex* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIKeyedMutex_GetPrivateData(IDXGIKeyedMutex* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIKeyedMutex_GetParent(IDXGIKeyedMutex* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIKeyedMutex_GetParent(IDXGIKeyedMutex* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIKeyedMutex_GetDevice(IDXGIKeyedMutex* This,REFIID riid,void **device) { +static inline HRESULT IDXGIKeyedMutex_GetDevice(IDXGIKeyedMutex* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGIKeyedMutex methods ***/ -static __WIDL_INLINE HRESULT IDXGIKeyedMutex_AcquireSync(IDXGIKeyedMutex* This,UINT64 Key,DWORD dwMilliseconds) { +static inline HRESULT IDXGIKeyedMutex_AcquireSync(IDXGIKeyedMutex* This,UINT64 Key,DWORD dwMilliseconds) { return This->lpVtbl->AcquireSync(This,Key,dwMilliseconds); } -static __WIDL_INLINE HRESULT IDXGIKeyedMutex_ReleaseSync(IDXGIKeyedMutex* This,UINT64 Key) { +static inline HRESULT IDXGIKeyedMutex_ReleaseSync(IDXGIKeyedMutex* This,UINT64 Key) { return This->lpVtbl->ReleaseSync(This,Key); } #endif @@ -936,40 +928,40 @@ interface IDXGISurface { #define IDXGISurface_Unmap(This) (This)->lpVtbl->Unmap(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface_QueryInterface(IDXGISurface* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGISurface_QueryInterface(IDXGISurface* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGISurface_AddRef(IDXGISurface* This) { +static inline ULONG IDXGISurface_AddRef(IDXGISurface* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGISurface_Release(IDXGISurface* This) { +static inline ULONG IDXGISurface_Release(IDXGISurface* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface_SetPrivateData(IDXGISurface* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGISurface_SetPrivateData(IDXGISurface* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISurface_SetPrivateDataInterface(IDXGISurface* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGISurface_SetPrivateDataInterface(IDXGISurface* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGISurface_GetPrivateData(IDXGISurface* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGISurface_GetPrivateData(IDXGISurface* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISurface_GetParent(IDXGISurface* This,REFIID riid,void **parent) { +static inline HRESULT IDXGISurface_GetParent(IDXGISurface* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface_GetDevice(IDXGISurface* This,REFIID riid,void **device) { +static inline HRESULT IDXGISurface_GetDevice(IDXGISurface* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGISurface methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface_GetDesc(IDXGISurface* This,DXGI_SURFACE_DESC *desc) { +static inline HRESULT IDXGISurface_GetDesc(IDXGISurface* This,DXGI_SURFACE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGISurface_Map(IDXGISurface* This,DXGI_MAPPED_RECT *mapped_rect,UINT flags) { +static inline HRESULT IDXGISurface_Map(IDXGISurface* This,DXGI_MAPPED_RECT *mapped_rect,UINT flags) { return This->lpVtbl->Map(This,mapped_rect,flags); } -static __WIDL_INLINE HRESULT IDXGISurface_Unmap(IDXGISurface* This) { +static inline HRESULT IDXGISurface_Unmap(IDXGISurface* This) { return This->lpVtbl->Unmap(This); } #endif @@ -1099,47 +1091,47 @@ interface IDXGISurface1 { #define IDXGISurface1_ReleaseDC(This,dirty_rect) (This)->lpVtbl->ReleaseDC(This,dirty_rect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface1_QueryInterface(IDXGISurface1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGISurface1_QueryInterface(IDXGISurface1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGISurface1_AddRef(IDXGISurface1* This) { +static inline ULONG IDXGISurface1_AddRef(IDXGISurface1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGISurface1_Release(IDXGISurface1* This) { +static inline ULONG IDXGISurface1_Release(IDXGISurface1* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface1_SetPrivateData(IDXGISurface1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGISurface1_SetPrivateData(IDXGISurface1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISurface1_SetPrivateDataInterface(IDXGISurface1* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGISurface1_SetPrivateDataInterface(IDXGISurface1* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGISurface1_GetPrivateData(IDXGISurface1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGISurface1_GetPrivateData(IDXGISurface1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISurface1_GetParent(IDXGISurface1* This,REFIID riid,void **parent) { +static inline HRESULT IDXGISurface1_GetParent(IDXGISurface1* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface1_GetDevice(IDXGISurface1* This,REFIID riid,void **device) { +static inline HRESULT IDXGISurface1_GetDevice(IDXGISurface1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGISurface methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface1_GetDesc(IDXGISurface1* This,DXGI_SURFACE_DESC *desc) { +static inline HRESULT IDXGISurface1_GetDesc(IDXGISurface1* This,DXGI_SURFACE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGISurface1_Map(IDXGISurface1* This,DXGI_MAPPED_RECT *mapped_rect,UINT flags) { +static inline HRESULT IDXGISurface1_Map(IDXGISurface1* This,DXGI_MAPPED_RECT *mapped_rect,UINT flags) { return This->lpVtbl->Map(This,mapped_rect,flags); } -static __WIDL_INLINE HRESULT IDXGISurface1_Unmap(IDXGISurface1* This) { +static inline HRESULT IDXGISurface1_Unmap(IDXGISurface1* This) { return This->lpVtbl->Unmap(This); } /*** IDXGISurface1 methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface1_GetDC(IDXGISurface1* This,WINBOOL discard,HDC *hdc) { +static inline HRESULT IDXGISurface1_GetDC(IDXGISurface1* This,WINBOOL discard,HDC *hdc) { return This->lpVtbl->GetDC(This,discard,hdc); } -static __WIDL_INLINE HRESULT IDXGISurface1_ReleaseDC(IDXGISurface1* This,RECT *dirty_rect) { +static inline HRESULT IDXGISurface1_ReleaseDC(IDXGISurface1* This,RECT *dirty_rect) { return This->lpVtbl->ReleaseDC(This,dirty_rect); } #endif @@ -1332,63 +1324,63 @@ interface IDXGIOutput { #define IDXGIOutput_GetFrameStatistics(This,stats) (This)->lpVtbl->GetFrameStatistics(This,stats) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput_QueryInterface(IDXGIOutput* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIOutput_QueryInterface(IDXGIOutput* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIOutput_AddRef(IDXGIOutput* This) { +static inline ULONG IDXGIOutput_AddRef(IDXGIOutput* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIOutput_Release(IDXGIOutput* This) { +static inline ULONG IDXGIOutput_Release(IDXGIOutput* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput_SetPrivateData(IDXGIOutput* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIOutput_SetPrivateData(IDXGIOutput* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput_SetPrivateDataInterface(IDXGIOutput* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIOutput_SetPrivateDataInterface(IDXGIOutput* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIOutput_GetPrivateData(IDXGIOutput* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIOutput_GetPrivateData(IDXGIOutput* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput_GetParent(IDXGIOutput* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIOutput_GetParent(IDXGIOutput* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIOutput methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput_GetDesc(IDXGIOutput* This,DXGI_OUTPUT_DESC *desc) { +static inline HRESULT IDXGIOutput_GetDesc(IDXGIOutput* This,DXGI_OUTPUT_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput_GetDisplayModeList(IDXGIOutput* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { +static inline HRESULT IDXGIOutput_GetDisplayModeList(IDXGIOutput* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { return This->lpVtbl->GetDisplayModeList(This,format,flags,mode_count,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput_FindClosestMatchingMode(IDXGIOutput* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { +static inline HRESULT IDXGIOutput_FindClosestMatchingMode(IDXGIOutput* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { return This->lpVtbl->FindClosestMatchingMode(This,mode,closest_match,device); } -static __WIDL_INLINE HRESULT IDXGIOutput_WaitForVBlank(IDXGIOutput* This) { +static inline HRESULT IDXGIOutput_WaitForVBlank(IDXGIOutput* This) { return This->lpVtbl->WaitForVBlank(This); } -static __WIDL_INLINE HRESULT IDXGIOutput_TakeOwnership(IDXGIOutput* This,IUnknown *device,WINBOOL exclusive) { +static inline HRESULT IDXGIOutput_TakeOwnership(IDXGIOutput* This,IUnknown *device,WINBOOL exclusive) { return This->lpVtbl->TakeOwnership(This,device,exclusive); } -static __WIDL_INLINE void IDXGIOutput_ReleaseOwnership(IDXGIOutput* This) { +static inline void IDXGIOutput_ReleaseOwnership(IDXGIOutput* This) { This->lpVtbl->ReleaseOwnership(This); } -static __WIDL_INLINE HRESULT IDXGIOutput_GetGammaControlCapabilities(IDXGIOutput* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { +static inline HRESULT IDXGIOutput_GetGammaControlCapabilities(IDXGIOutput* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { return This->lpVtbl->GetGammaControlCapabilities(This,gamma_caps); } -static __WIDL_INLINE HRESULT IDXGIOutput_SetGammaControl(IDXGIOutput* This,const DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput_SetGammaControl(IDXGIOutput* This,const DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->SetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput_GetGammaControl(IDXGIOutput* This,DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput_GetGammaControl(IDXGIOutput* This,DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->GetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput_SetDisplaySurface(IDXGIOutput* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput_SetDisplaySurface(IDXGIOutput* This,IDXGISurface *surface) { return This->lpVtbl->SetDisplaySurface(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput_GetDisplaySurfaceData(IDXGIOutput* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput_GetDisplaySurfaceData(IDXGIOutput* This,IDXGISurface *surface) { return This->lpVtbl->GetDisplaySurfaceData(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput_GetFrameStatistics(IDXGIOutput* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGIOutput_GetFrameStatistics(IDXGIOutput* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } #endif @@ -1503,36 +1495,36 @@ interface IDXGIAdapter { #define IDXGIAdapter_CheckInterfaceSupport(This,guid,umd_version) (This)->lpVtbl->CheckInterfaceSupport(This,guid,umd_version) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter_QueryInterface(IDXGIAdapter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIAdapter_QueryInterface(IDXGIAdapter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIAdapter_AddRef(IDXGIAdapter* This) { +static inline ULONG IDXGIAdapter_AddRef(IDXGIAdapter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIAdapter_Release(IDXGIAdapter* This) { +static inline ULONG IDXGIAdapter_Release(IDXGIAdapter* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter_SetPrivateData(IDXGIAdapter* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIAdapter_SetPrivateData(IDXGIAdapter* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter_SetPrivateDataInterface(IDXGIAdapter* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIAdapter_SetPrivateDataInterface(IDXGIAdapter* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIAdapter_GetPrivateData(IDXGIAdapter* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIAdapter_GetPrivateData(IDXGIAdapter* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter_GetParent(IDXGIAdapter* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIAdapter_GetParent(IDXGIAdapter* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIAdapter methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter_EnumOutputs(IDXGIAdapter* This,UINT output_idx,IDXGIOutput **output) { +static inline HRESULT IDXGIAdapter_EnumOutputs(IDXGIAdapter* This,UINT output_idx,IDXGIOutput **output) { return This->lpVtbl->EnumOutputs(This,output_idx,output); } -static __WIDL_INLINE HRESULT IDXGIAdapter_GetDesc(IDXGIAdapter* This,DXGI_ADAPTER_DESC *desc) { +static inline HRESULT IDXGIAdapter_GetDesc(IDXGIAdapter* This,DXGI_ADAPTER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIAdapter_CheckInterfaceSupport(IDXGIAdapter* This,REFGUID guid,LARGE_INTEGER *umd_version) { +static inline HRESULT IDXGIAdapter_CheckInterfaceSupport(IDXGIAdapter* This,REFGUID guid,LARGE_INTEGER *umd_version) { return This->lpVtbl->CheckInterfaceSupport(This,guid,umd_version); } #endif @@ -1735,61 +1727,61 @@ interface IDXGISwapChain { #define IDXGISwapChain_GetLastPresentCount(This,last_present_count) (This)->lpVtbl->GetLastPresentCount(This,last_present_count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain_QueryInterface(IDXGISwapChain* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGISwapChain_QueryInterface(IDXGISwapChain* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGISwapChain_AddRef(IDXGISwapChain* This) { +static inline ULONG IDXGISwapChain_AddRef(IDXGISwapChain* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGISwapChain_Release(IDXGISwapChain* This) { +static inline ULONG IDXGISwapChain_Release(IDXGISwapChain* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain_SetPrivateData(IDXGISwapChain* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGISwapChain_SetPrivateData(IDXGISwapChain* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain_SetPrivateDataInterface(IDXGISwapChain* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGISwapChain_SetPrivateDataInterface(IDXGISwapChain* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGISwapChain_GetPrivateData(IDXGISwapChain* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGISwapChain_GetPrivateData(IDXGISwapChain* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain_GetParent(IDXGISwapChain* This,REFIID riid,void **parent) { +static inline HRESULT IDXGISwapChain_GetParent(IDXGISwapChain* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain_GetDevice(IDXGISwapChain* This,REFIID riid,void **device) { +static inline HRESULT IDXGISwapChain_GetDevice(IDXGISwapChain* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGISwapChain methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain_Present(IDXGISwapChain* This,UINT sync_interval,UINT flags) { +static inline HRESULT IDXGISwapChain_Present(IDXGISwapChain* This,UINT sync_interval,UINT flags) { return This->lpVtbl->Present(This,sync_interval,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain_GetBuffer(IDXGISwapChain* This,UINT buffer_idx,REFIID riid,void **surface) { +static inline HRESULT IDXGISwapChain_GetBuffer(IDXGISwapChain* This,UINT buffer_idx,REFIID riid,void **surface) { return This->lpVtbl->GetBuffer(This,buffer_idx,riid,surface); } -static __WIDL_INLINE HRESULT IDXGISwapChain_SetFullscreenState(IDXGISwapChain* This,WINBOOL fullscreen,IDXGIOutput *target) { +static inline HRESULT IDXGISwapChain_SetFullscreenState(IDXGISwapChain* This,WINBOOL fullscreen,IDXGIOutput *target) { return This->lpVtbl->SetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain_GetFullscreenState(IDXGISwapChain* This,WINBOOL *fullscreen,IDXGIOutput **target) { +static inline HRESULT IDXGISwapChain_GetFullscreenState(IDXGISwapChain* This,WINBOOL *fullscreen,IDXGIOutput **target) { return This->lpVtbl->GetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain_GetDesc(IDXGISwapChain* This,DXGI_SWAP_CHAIN_DESC *desc) { +static inline HRESULT IDXGISwapChain_GetDesc(IDXGISwapChain* This,DXGI_SWAP_CHAIN_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain_ResizeBuffers(IDXGISwapChain* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { +static inline HRESULT IDXGISwapChain_ResizeBuffers(IDXGISwapChain* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { return This->lpVtbl->ResizeBuffers(This,buffer_count,width,height,format,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain_ResizeTarget(IDXGISwapChain* This,const DXGI_MODE_DESC *target_mode_desc) { +static inline HRESULT IDXGISwapChain_ResizeTarget(IDXGISwapChain* This,const DXGI_MODE_DESC *target_mode_desc) { return This->lpVtbl->ResizeTarget(This,target_mode_desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain_GetContainingOutput(IDXGISwapChain* This,IDXGIOutput **output) { +static inline HRESULT IDXGISwapChain_GetContainingOutput(IDXGISwapChain* This,IDXGIOutput **output) { return This->lpVtbl->GetContainingOutput(This,output); } -static __WIDL_INLINE HRESULT IDXGISwapChain_GetFrameStatistics(IDXGISwapChain* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGISwapChain_GetFrameStatistics(IDXGISwapChain* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } -static __WIDL_INLINE HRESULT IDXGISwapChain_GetLastPresentCount(IDXGISwapChain* This,UINT *last_present_count) { +static inline HRESULT IDXGISwapChain_GetLastPresentCount(IDXGISwapChain* This,UINT *last_present_count) { return This->lpVtbl->GetLastPresentCount(This,last_present_count); } #endif @@ -1930,42 +1922,42 @@ interface IDXGIFactory { #define IDXGIFactory_CreateSoftwareAdapter(This,swrast,adapter) (This)->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory_QueryInterface(IDXGIFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIFactory_QueryInterface(IDXGIFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIFactory_AddRef(IDXGIFactory* This) { +static inline ULONG IDXGIFactory_AddRef(IDXGIFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIFactory_Release(IDXGIFactory* This) { +static inline ULONG IDXGIFactory_Release(IDXGIFactory* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory_SetPrivateData(IDXGIFactory* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIFactory_SetPrivateData(IDXGIFactory* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory_SetPrivateDataInterface(IDXGIFactory* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIFactory_SetPrivateDataInterface(IDXGIFactory* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIFactory_GetPrivateData(IDXGIFactory* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIFactory_GetPrivateData(IDXGIFactory* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory_GetParent(IDXGIFactory* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIFactory_GetParent(IDXGIFactory* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIFactory methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory_EnumAdapters(IDXGIFactory* This,UINT adapter_idx,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory_EnumAdapters(IDXGIFactory* This,UINT adapter_idx,IDXGIAdapter **adapter) { return This->lpVtbl->EnumAdapters(This,adapter_idx,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory_MakeWindowAssociation(IDXGIFactory* This,HWND window,UINT flags) { +static inline HRESULT IDXGIFactory_MakeWindowAssociation(IDXGIFactory* This,HWND window,UINT flags) { return This->lpVtbl->MakeWindowAssociation(This,window,flags); } -static __WIDL_INLINE HRESULT IDXGIFactory_GetWindowAssociation(IDXGIFactory* This,HWND *window) { +static inline HRESULT IDXGIFactory_GetWindowAssociation(IDXGIFactory* This,HWND *window) { return This->lpVtbl->GetWindowAssociation(This,window); } -static __WIDL_INLINE HRESULT IDXGIFactory_CreateSwapChain(IDXGIFactory* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { +static inline HRESULT IDXGIFactory_CreateSwapChain(IDXGIFactory* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { return This->lpVtbl->CreateSwapChain(This,device,desc,swapchain); } -static __WIDL_INLINE HRESULT IDXGIFactory_CreateSoftwareAdapter(IDXGIFactory* This,HMODULE swrast,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory_CreateSoftwareAdapter(IDXGIFactory* This,HMODULE swrast,IDXGIAdapter **adapter) { return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter); } #endif @@ -2108,42 +2100,42 @@ interface IDXGIDevice { #define IDXGIDevice_GetGPUThreadPriority(This,priority) (This)->lpVtbl->GetGPUThreadPriority(This,priority) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice_QueryInterface(IDXGIDevice* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDevice_QueryInterface(IDXGIDevice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDevice_AddRef(IDXGIDevice* This) { +static inline ULONG IDXGIDevice_AddRef(IDXGIDevice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDevice_Release(IDXGIDevice* This) { +static inline ULONG IDXGIDevice_Release(IDXGIDevice* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice_SetPrivateData(IDXGIDevice* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIDevice_SetPrivateData(IDXGIDevice* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice_SetPrivateDataInterface(IDXGIDevice* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIDevice_SetPrivateDataInterface(IDXGIDevice* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIDevice_GetPrivateData(IDXGIDevice* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIDevice_GetPrivateData(IDXGIDevice* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice_GetParent(IDXGIDevice* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIDevice_GetParent(IDXGIDevice* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDevice methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice_GetAdapter(IDXGIDevice* This,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIDevice_GetAdapter(IDXGIDevice* This,IDXGIAdapter **adapter) { return This->lpVtbl->GetAdapter(This,adapter); } -static __WIDL_INLINE HRESULT IDXGIDevice_CreateSurface(IDXGIDevice* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { +static inline HRESULT IDXGIDevice_CreateSurface(IDXGIDevice* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { return This->lpVtbl->CreateSurface(This,desc,surface_count,usage,shared_resource,surface); } -static __WIDL_INLINE HRESULT IDXGIDevice_QueryResourceResidency(IDXGIDevice* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { +static inline HRESULT IDXGIDevice_QueryResourceResidency(IDXGIDevice* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { return This->lpVtbl->QueryResourceResidency(This,resources,residency,resource_count); } -static __WIDL_INLINE HRESULT IDXGIDevice_SetGPUThreadPriority(IDXGIDevice* This,INT priority) { +static inline HRESULT IDXGIDevice_SetGPUThreadPriority(IDXGIDevice* This,INT priority) { return This->lpVtbl->SetGPUThreadPriority(This,priority); } -static __WIDL_INLINE HRESULT IDXGIDevice_GetGPUThreadPriority(IDXGIDevice* This,INT *priority) { +static inline HRESULT IDXGIDevice_GetGPUThreadPriority(IDXGIDevice* This,INT *priority) { return This->lpVtbl->GetGPUThreadPriority(This,priority); } #endif @@ -2279,40 +2271,40 @@ interface IDXGIAdapter1 { #define IDXGIAdapter1_GetDesc1(This,pDesc) (This)->lpVtbl->GetDesc1(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter1_QueryInterface(IDXGIAdapter1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIAdapter1_QueryInterface(IDXGIAdapter1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIAdapter1_AddRef(IDXGIAdapter1* This) { +static inline ULONG IDXGIAdapter1_AddRef(IDXGIAdapter1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIAdapter1_Release(IDXGIAdapter1* This) { +static inline ULONG IDXGIAdapter1_Release(IDXGIAdapter1* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter1_SetPrivateData(IDXGIAdapter1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIAdapter1_SetPrivateData(IDXGIAdapter1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter1_SetPrivateDataInterface(IDXGIAdapter1* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIAdapter1_SetPrivateDataInterface(IDXGIAdapter1* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIAdapter1_GetPrivateData(IDXGIAdapter1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIAdapter1_GetPrivateData(IDXGIAdapter1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter1_GetParent(IDXGIAdapter1* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIAdapter1_GetParent(IDXGIAdapter1* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIAdapter methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter1_EnumOutputs(IDXGIAdapter1* This,UINT output_idx,IDXGIOutput **output) { +static inline HRESULT IDXGIAdapter1_EnumOutputs(IDXGIAdapter1* This,UINT output_idx,IDXGIOutput **output) { return This->lpVtbl->EnumOutputs(This,output_idx,output); } -static __WIDL_INLINE HRESULT IDXGIAdapter1_GetDesc(IDXGIAdapter1* This,DXGI_ADAPTER_DESC *desc) { +static inline HRESULT IDXGIAdapter1_GetDesc(IDXGIAdapter1* This,DXGI_ADAPTER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIAdapter1_CheckInterfaceSupport(IDXGIAdapter1* This,REFGUID guid,LARGE_INTEGER *umd_version) { +static inline HRESULT IDXGIAdapter1_CheckInterfaceSupport(IDXGIAdapter1* This,REFGUID guid,LARGE_INTEGER *umd_version) { return This->lpVtbl->CheckInterfaceSupport(This,guid,umd_version); } /*** IDXGIAdapter1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter1_GetDesc1(IDXGIAdapter1* This,DXGI_ADAPTER_DESC1 *pDesc) { +static inline HRESULT IDXGIAdapter1_GetDesc1(IDXGIAdapter1* This,DXGI_ADAPTER_DESC1 *pDesc) { return This->lpVtbl->GetDesc1(This,pDesc); } #endif @@ -2448,49 +2440,49 @@ interface IDXGIDevice1 { #define IDXGIDevice1_GetMaximumFrameLatency(This,pMaxLatency) (This)->lpVtbl->GetMaximumFrameLatency(This,pMaxLatency) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice1_QueryInterface(IDXGIDevice1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDevice1_QueryInterface(IDXGIDevice1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDevice1_AddRef(IDXGIDevice1* This) { +static inline ULONG IDXGIDevice1_AddRef(IDXGIDevice1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDevice1_Release(IDXGIDevice1* This) { +static inline ULONG IDXGIDevice1_Release(IDXGIDevice1* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice1_SetPrivateData(IDXGIDevice1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIDevice1_SetPrivateData(IDXGIDevice1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice1_SetPrivateDataInterface(IDXGIDevice1* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIDevice1_SetPrivateDataInterface(IDXGIDevice1* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIDevice1_GetPrivateData(IDXGIDevice1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIDevice1_GetPrivateData(IDXGIDevice1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice1_GetParent(IDXGIDevice1* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIDevice1_GetParent(IDXGIDevice1* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDevice methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice1_GetAdapter(IDXGIDevice1* This,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIDevice1_GetAdapter(IDXGIDevice1* This,IDXGIAdapter **adapter) { return This->lpVtbl->GetAdapter(This,adapter); } -static __WIDL_INLINE HRESULT IDXGIDevice1_CreateSurface(IDXGIDevice1* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { +static inline HRESULT IDXGIDevice1_CreateSurface(IDXGIDevice1* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { return This->lpVtbl->CreateSurface(This,desc,surface_count,usage,shared_resource,surface); } -static __WIDL_INLINE HRESULT IDXGIDevice1_QueryResourceResidency(IDXGIDevice1* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { +static inline HRESULT IDXGIDevice1_QueryResourceResidency(IDXGIDevice1* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { return This->lpVtbl->QueryResourceResidency(This,resources,residency,resource_count); } -static __WIDL_INLINE HRESULT IDXGIDevice1_SetGPUThreadPriority(IDXGIDevice1* This,INT priority) { +static inline HRESULT IDXGIDevice1_SetGPUThreadPriority(IDXGIDevice1* This,INT priority) { return This->lpVtbl->SetGPUThreadPriority(This,priority); } -static __WIDL_INLINE HRESULT IDXGIDevice1_GetGPUThreadPriority(IDXGIDevice1* This,INT *priority) { +static inline HRESULT IDXGIDevice1_GetGPUThreadPriority(IDXGIDevice1* This,INT *priority) { return This->lpVtbl->GetGPUThreadPriority(This,priority); } /*** IDXGIDevice1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice1_SetMaximumFrameLatency(IDXGIDevice1* This,UINT MaxLatency) { +static inline HRESULT IDXGIDevice1_SetMaximumFrameLatency(IDXGIDevice1* This,UINT MaxLatency) { return This->lpVtbl->SetMaximumFrameLatency(This,MaxLatency); } -static __WIDL_INLINE HRESULT IDXGIDevice1_GetMaximumFrameLatency(IDXGIDevice1* This,UINT *pMaxLatency) { +static inline HRESULT IDXGIDevice1_GetMaximumFrameLatency(IDXGIDevice1* This,UINT *pMaxLatency) { return This->lpVtbl->GetMaximumFrameLatency(This,pMaxLatency); } #endif @@ -2626,49 +2618,49 @@ interface IDXGIFactory1 { #define IDXGIFactory1_IsCurrent(This) (This)->lpVtbl->IsCurrent(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory1_QueryInterface(IDXGIFactory1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIFactory1_QueryInterface(IDXGIFactory1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIFactory1_AddRef(IDXGIFactory1* This) { +static inline ULONG IDXGIFactory1_AddRef(IDXGIFactory1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIFactory1_Release(IDXGIFactory1* This) { +static inline ULONG IDXGIFactory1_Release(IDXGIFactory1* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory1_SetPrivateData(IDXGIFactory1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIFactory1_SetPrivateData(IDXGIFactory1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory1_SetPrivateDataInterface(IDXGIFactory1* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIFactory1_SetPrivateDataInterface(IDXGIFactory1* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIFactory1_GetPrivateData(IDXGIFactory1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIFactory1_GetPrivateData(IDXGIFactory1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory1_GetParent(IDXGIFactory1* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIFactory1_GetParent(IDXGIFactory1* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIFactory methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory1_EnumAdapters(IDXGIFactory1* This,UINT adapter_idx,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory1_EnumAdapters(IDXGIFactory1* This,UINT adapter_idx,IDXGIAdapter **adapter) { return This->lpVtbl->EnumAdapters(This,adapter_idx,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory1_MakeWindowAssociation(IDXGIFactory1* This,HWND window,UINT flags) { +static inline HRESULT IDXGIFactory1_MakeWindowAssociation(IDXGIFactory1* This,HWND window,UINT flags) { return This->lpVtbl->MakeWindowAssociation(This,window,flags); } -static __WIDL_INLINE HRESULT IDXGIFactory1_GetWindowAssociation(IDXGIFactory1* This,HWND *window) { +static inline HRESULT IDXGIFactory1_GetWindowAssociation(IDXGIFactory1* This,HWND *window) { return This->lpVtbl->GetWindowAssociation(This,window); } -static __WIDL_INLINE HRESULT IDXGIFactory1_CreateSwapChain(IDXGIFactory1* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { +static inline HRESULT IDXGIFactory1_CreateSwapChain(IDXGIFactory1* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { return This->lpVtbl->CreateSwapChain(This,device,desc,swapchain); } -static __WIDL_INLINE HRESULT IDXGIFactory1_CreateSoftwareAdapter(IDXGIFactory1* This,HMODULE swrast,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory1_CreateSoftwareAdapter(IDXGIFactory1* This,HMODULE swrast,IDXGIAdapter **adapter) { return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter); } /*** IDXGIFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory1_EnumAdapters1(IDXGIFactory1* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { +static inline HRESULT IDXGIFactory1_EnumAdapters1(IDXGIFactory1* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { return This->lpVtbl->EnumAdapters1(This,Adapter,ppAdapter); } -static __WIDL_INLINE WINBOOL IDXGIFactory1_IsCurrent(IDXGIFactory1* This) { +static inline WINBOOL IDXGIFactory1_IsCurrent(IDXGIFactory1* This) { return This->lpVtbl->IsCurrent(This); } #endif diff --git a/lib/libc/include/any-windows-any/dxgi1_2.h b/lib/libc/include/any-windows-any/dxgi1_2.h index 969809179979cce01ae4887885c0fdf9165a3bda..feac638e200e0da86fd0adfe8f35058038dd24ff 100644 --- a/lib/libc/include/any-windows-any/dxgi1_2.h +++ b/lib/libc/include/any-windows-any/dxgi1_2.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgi1_2.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgi1_2.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgi1_2_h__ #define __dxgi1_2_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDXGIOutputDuplication_FWD_DEFINED__ @@ -326,51 +318,51 @@ interface IDXGIOutputDuplication { #define IDXGIOutputDuplication_ReleaseFrame(This) (This)->lpVtbl->ReleaseFrame(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_QueryInterface(IDXGIOutputDuplication* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIOutputDuplication_QueryInterface(IDXGIOutputDuplication* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIOutputDuplication_AddRef(IDXGIOutputDuplication* This) { +static inline ULONG IDXGIOutputDuplication_AddRef(IDXGIOutputDuplication* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIOutputDuplication_Release(IDXGIOutputDuplication* This) { +static inline ULONG IDXGIOutputDuplication_Release(IDXGIOutputDuplication* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_SetPrivateData(IDXGIOutputDuplication* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIOutputDuplication_SetPrivateData(IDXGIOutputDuplication* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_SetPrivateDataInterface(IDXGIOutputDuplication* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIOutputDuplication_SetPrivateDataInterface(IDXGIOutputDuplication* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_GetPrivateData(IDXGIOutputDuplication* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIOutputDuplication_GetPrivateData(IDXGIOutputDuplication* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_GetParent(IDXGIOutputDuplication* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIOutputDuplication_GetParent(IDXGIOutputDuplication* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIOutputDuplication methods ***/ -static __WIDL_INLINE void IDXGIOutputDuplication_GetDesc(IDXGIOutputDuplication* This,DXGI_OUTDUPL_DESC *desc) { +static inline void IDXGIOutputDuplication_GetDesc(IDXGIOutputDuplication* This,DXGI_OUTDUPL_DESC *desc) { This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_AcquireNextFrame(IDXGIOutputDuplication* This,UINT timeout_in_milliseconds,DXGI_OUTDUPL_FRAME_INFO *frame_info,IDXGIResource **desktop_resource) { +static inline HRESULT IDXGIOutputDuplication_AcquireNextFrame(IDXGIOutputDuplication* This,UINT timeout_in_milliseconds,DXGI_OUTDUPL_FRAME_INFO *frame_info,IDXGIResource **desktop_resource) { return This->lpVtbl->AcquireNextFrame(This,timeout_in_milliseconds,frame_info,desktop_resource); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_GetFrameDirtyRects(IDXGIOutputDuplication* This,UINT dirty_rects_buffer_size,RECT *dirty_rects_buffer,UINT *dirty_rects_buffer_size_required) { +static inline HRESULT IDXGIOutputDuplication_GetFrameDirtyRects(IDXGIOutputDuplication* This,UINT dirty_rects_buffer_size,RECT *dirty_rects_buffer,UINT *dirty_rects_buffer_size_required) { return This->lpVtbl->GetFrameDirtyRects(This,dirty_rects_buffer_size,dirty_rects_buffer,dirty_rects_buffer_size_required); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_GetFrameMoveRects(IDXGIOutputDuplication* This,UINT move_rects_buffer_size,DXGI_OUTDUPL_MOVE_RECT *move_rect_buffer,UINT *move_rects_buffer_size_required) { +static inline HRESULT IDXGIOutputDuplication_GetFrameMoveRects(IDXGIOutputDuplication* This,UINT move_rects_buffer_size,DXGI_OUTDUPL_MOVE_RECT *move_rect_buffer,UINT *move_rects_buffer_size_required) { return This->lpVtbl->GetFrameMoveRects(This,move_rects_buffer_size,move_rect_buffer,move_rects_buffer_size_required); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_GetFramePointerShape(IDXGIOutputDuplication* This,UINT pointer_shape_buffer_size,void *pointer_shape_buffer,UINT *pointer_shape_buffer_size_required,DXGI_OUTDUPL_POINTER_SHAPE_INFO *pointer_shape_info) { +static inline HRESULT IDXGIOutputDuplication_GetFramePointerShape(IDXGIOutputDuplication* This,UINT pointer_shape_buffer_size,void *pointer_shape_buffer,UINT *pointer_shape_buffer_size_required,DXGI_OUTDUPL_POINTER_SHAPE_INFO *pointer_shape_info) { return This->lpVtbl->GetFramePointerShape(This,pointer_shape_buffer_size,pointer_shape_buffer,pointer_shape_buffer_size_required,pointer_shape_info); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_MapDesktopSurface(IDXGIOutputDuplication* This,DXGI_MAPPED_RECT *locked_rect) { +static inline HRESULT IDXGIOutputDuplication_MapDesktopSurface(IDXGIOutputDuplication* This,DXGI_MAPPED_RECT *locked_rect) { return This->lpVtbl->MapDesktopSurface(This,locked_rect); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_UnMapDesktopSurface(IDXGIOutputDuplication* This) { +static inline HRESULT IDXGIOutputDuplication_UnMapDesktopSurface(IDXGIOutputDuplication* This) { return This->lpVtbl->UnMapDesktopSurface(This); } -static __WIDL_INLINE HRESULT IDXGIOutputDuplication_ReleaseFrame(IDXGIOutputDuplication* This) { +static inline HRESULT IDXGIOutputDuplication_ReleaseFrame(IDXGIOutputDuplication* This) { return This->lpVtbl->ReleaseFrame(This); } #endif @@ -507,51 +499,51 @@ interface IDXGISurface2 { #define IDXGISurface2_GetResource(This,iid,parent_resource,subresource_idx) (This)->lpVtbl->GetResource(This,iid,parent_resource,subresource_idx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface2_QueryInterface(IDXGISurface2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGISurface2_QueryInterface(IDXGISurface2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGISurface2_AddRef(IDXGISurface2* This) { +static inline ULONG IDXGISurface2_AddRef(IDXGISurface2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGISurface2_Release(IDXGISurface2* This) { +static inline ULONG IDXGISurface2_Release(IDXGISurface2* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface2_SetPrivateData(IDXGISurface2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGISurface2_SetPrivateData(IDXGISurface2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISurface2_SetPrivateDataInterface(IDXGISurface2* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGISurface2_SetPrivateDataInterface(IDXGISurface2* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGISurface2_GetPrivateData(IDXGISurface2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGISurface2_GetPrivateData(IDXGISurface2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISurface2_GetParent(IDXGISurface2* This,REFIID riid,void **parent) { +static inline HRESULT IDXGISurface2_GetParent(IDXGISurface2* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface2_GetDevice(IDXGISurface2* This,REFIID riid,void **device) { +static inline HRESULT IDXGISurface2_GetDevice(IDXGISurface2* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGISurface methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface2_GetDesc(IDXGISurface2* This,DXGI_SURFACE_DESC *desc) { +static inline HRESULT IDXGISurface2_GetDesc(IDXGISurface2* This,DXGI_SURFACE_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGISurface2_Map(IDXGISurface2* This,DXGI_MAPPED_RECT *mapped_rect,UINT flags) { +static inline HRESULT IDXGISurface2_Map(IDXGISurface2* This,DXGI_MAPPED_RECT *mapped_rect,UINT flags) { return This->lpVtbl->Map(This,mapped_rect,flags); } -static __WIDL_INLINE HRESULT IDXGISurface2_Unmap(IDXGISurface2* This) { +static inline HRESULT IDXGISurface2_Unmap(IDXGISurface2* This) { return This->lpVtbl->Unmap(This); } /*** IDXGISurface1 methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface2_GetDC(IDXGISurface2* This,WINBOOL discard,HDC *hdc) { +static inline HRESULT IDXGISurface2_GetDC(IDXGISurface2* This,WINBOOL discard,HDC *hdc) { return This->lpVtbl->GetDC(This,discard,hdc); } -static __WIDL_INLINE HRESULT IDXGISurface2_ReleaseDC(IDXGISurface2* This,RECT *dirty_rect) { +static inline HRESULT IDXGISurface2_ReleaseDC(IDXGISurface2* This,RECT *dirty_rect) { return This->lpVtbl->ReleaseDC(This,dirty_rect); } /*** IDXGISurface2 methods ***/ -static __WIDL_INLINE HRESULT IDXGISurface2_GetResource(IDXGISurface2* This,REFIID iid,void **parent_resource,UINT *subresource_idx) { +static inline HRESULT IDXGISurface2_GetResource(IDXGISurface2* This,REFIID iid,void **parent_resource,UINT *subresource_idx) { return This->lpVtbl->GetResource(This,iid,parent_resource,subresource_idx); } #endif @@ -692,50 +684,50 @@ interface IDXGIResource1 { #define IDXGIResource1_CreateSharedHandle(This,attributes,access,name,handle) (This)->lpVtbl->CreateSharedHandle(This,attributes,access,name,handle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIResource1_QueryInterface(IDXGIResource1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIResource1_QueryInterface(IDXGIResource1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIResource1_AddRef(IDXGIResource1* This) { +static inline ULONG IDXGIResource1_AddRef(IDXGIResource1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIResource1_Release(IDXGIResource1* This) { +static inline ULONG IDXGIResource1_Release(IDXGIResource1* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIResource1_SetPrivateData(IDXGIResource1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIResource1_SetPrivateData(IDXGIResource1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIResource1_SetPrivateDataInterface(IDXGIResource1* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIResource1_SetPrivateDataInterface(IDXGIResource1* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIResource1_GetPrivateData(IDXGIResource1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIResource1_GetPrivateData(IDXGIResource1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIResource1_GetParent(IDXGIResource1* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIResource1_GetParent(IDXGIResource1* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIResource1_GetDevice(IDXGIResource1* This,REFIID riid,void **device) { +static inline HRESULT IDXGIResource1_GetDevice(IDXGIResource1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGIResource methods ***/ -static __WIDL_INLINE HRESULT IDXGIResource1_GetSharedHandle(IDXGIResource1* This,HANDLE *pSharedHandle) { +static inline HRESULT IDXGIResource1_GetSharedHandle(IDXGIResource1* This,HANDLE *pSharedHandle) { return This->lpVtbl->GetSharedHandle(This,pSharedHandle); } -static __WIDL_INLINE HRESULT IDXGIResource1_GetUsage(IDXGIResource1* This,DXGI_USAGE *pUsage) { +static inline HRESULT IDXGIResource1_GetUsage(IDXGIResource1* This,DXGI_USAGE *pUsage) { return This->lpVtbl->GetUsage(This,pUsage); } -static __WIDL_INLINE HRESULT IDXGIResource1_SetEvictionPriority(IDXGIResource1* This,UINT EvictionPriority) { +static inline HRESULT IDXGIResource1_SetEvictionPriority(IDXGIResource1* This,UINT EvictionPriority) { return This->lpVtbl->SetEvictionPriority(This,EvictionPriority); } -static __WIDL_INLINE HRESULT IDXGIResource1_GetEvictionPriority(IDXGIResource1* This,UINT *pEvictionPriority) { +static inline HRESULT IDXGIResource1_GetEvictionPriority(IDXGIResource1* This,UINT *pEvictionPriority) { return This->lpVtbl->GetEvictionPriority(This,pEvictionPriority); } /*** IDXGIResource1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIResource1_CreateSubresourceSurface(IDXGIResource1* This,UINT index,IDXGISurface2 **surface) { +static inline HRESULT IDXGIResource1_CreateSubresourceSurface(IDXGIResource1* This,UINT index,IDXGISurface2 **surface) { return This->lpVtbl->CreateSubresourceSurface(This,index,surface); } -static __WIDL_INLINE HRESULT IDXGIResource1_CreateSharedHandle(IDXGIResource1* This,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { +static inline HRESULT IDXGIResource1_CreateSharedHandle(IDXGIResource1* This,const SECURITY_ATTRIBUTES *attributes,DWORD access,const WCHAR *name,HANDLE *handle) { return This->lpVtbl->CreateSharedHandle(This,attributes,access,name,handle); } #endif @@ -809,20 +801,20 @@ interface IDXGIDisplayControl { #define IDXGIDisplayControl_SetStereoEnabled(This,enabled) (This)->lpVtbl->SetStereoEnabled(This,enabled) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDisplayControl_QueryInterface(IDXGIDisplayControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDisplayControl_QueryInterface(IDXGIDisplayControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDisplayControl_AddRef(IDXGIDisplayControl* This) { +static inline ULONG IDXGIDisplayControl_AddRef(IDXGIDisplayControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDisplayControl_Release(IDXGIDisplayControl* This) { +static inline ULONG IDXGIDisplayControl_Release(IDXGIDisplayControl* This) { return This->lpVtbl->Release(This); } /*** IDXGIDisplayControl methods ***/ -static __WIDL_INLINE WINBOOL IDXGIDisplayControl_IsStereoEnabled(IDXGIDisplayControl* This) { +static inline WINBOOL IDXGIDisplayControl_IsStereoEnabled(IDXGIDisplayControl* This) { return This->lpVtbl->IsStereoEnabled(This); } -static __WIDL_INLINE void IDXGIDisplayControl_SetStereoEnabled(IDXGIDisplayControl* This,WINBOOL enabled) { +static inline void IDXGIDisplayControl_SetStereoEnabled(IDXGIDisplayControl* This,WINBOOL enabled) { This->lpVtbl->SetStereoEnabled(This,enabled); } #endif @@ -986,59 +978,59 @@ interface IDXGIDevice2 { #define IDXGIDevice2_EnqueueSetEvent(This,hEvent) (This)->lpVtbl->EnqueueSetEvent(This,hEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice2_QueryInterface(IDXGIDevice2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDevice2_QueryInterface(IDXGIDevice2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDevice2_AddRef(IDXGIDevice2* This) { +static inline ULONG IDXGIDevice2_AddRef(IDXGIDevice2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDevice2_Release(IDXGIDevice2* This) { +static inline ULONG IDXGIDevice2_Release(IDXGIDevice2* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice2_SetPrivateData(IDXGIDevice2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIDevice2_SetPrivateData(IDXGIDevice2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice2_SetPrivateDataInterface(IDXGIDevice2* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIDevice2_SetPrivateDataInterface(IDXGIDevice2* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIDevice2_GetPrivateData(IDXGIDevice2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIDevice2_GetPrivateData(IDXGIDevice2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice2_GetParent(IDXGIDevice2* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIDevice2_GetParent(IDXGIDevice2* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDevice methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice2_GetAdapter(IDXGIDevice2* This,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIDevice2_GetAdapter(IDXGIDevice2* This,IDXGIAdapter **adapter) { return This->lpVtbl->GetAdapter(This,adapter); } -static __WIDL_INLINE HRESULT IDXGIDevice2_CreateSurface(IDXGIDevice2* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { +static inline HRESULT IDXGIDevice2_CreateSurface(IDXGIDevice2* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { return This->lpVtbl->CreateSurface(This,desc,surface_count,usage,shared_resource,surface); } -static __WIDL_INLINE HRESULT IDXGIDevice2_QueryResourceResidency(IDXGIDevice2* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { +static inline HRESULT IDXGIDevice2_QueryResourceResidency(IDXGIDevice2* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { return This->lpVtbl->QueryResourceResidency(This,resources,residency,resource_count); } -static __WIDL_INLINE HRESULT IDXGIDevice2_SetGPUThreadPriority(IDXGIDevice2* This,INT priority) { +static inline HRESULT IDXGIDevice2_SetGPUThreadPriority(IDXGIDevice2* This,INT priority) { return This->lpVtbl->SetGPUThreadPriority(This,priority); } -static __WIDL_INLINE HRESULT IDXGIDevice2_GetGPUThreadPriority(IDXGIDevice2* This,INT *priority) { +static inline HRESULT IDXGIDevice2_GetGPUThreadPriority(IDXGIDevice2* This,INT *priority) { return This->lpVtbl->GetGPUThreadPriority(This,priority); } /*** IDXGIDevice1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice2_SetMaximumFrameLatency(IDXGIDevice2* This,UINT MaxLatency) { +static inline HRESULT IDXGIDevice2_SetMaximumFrameLatency(IDXGIDevice2* This,UINT MaxLatency) { return This->lpVtbl->SetMaximumFrameLatency(This,MaxLatency); } -static __WIDL_INLINE HRESULT IDXGIDevice2_GetMaximumFrameLatency(IDXGIDevice2* This,UINT *pMaxLatency) { +static inline HRESULT IDXGIDevice2_GetMaximumFrameLatency(IDXGIDevice2* This,UINT *pMaxLatency) { return This->lpVtbl->GetMaximumFrameLatency(This,pMaxLatency); } /*** IDXGIDevice2 methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice2_OfferResources(IDXGIDevice2* This,UINT NumResources,IDXGIResource *const *ppResources,DXGI_OFFER_RESOURCE_PRIORITY Priority) { +static inline HRESULT IDXGIDevice2_OfferResources(IDXGIDevice2* This,UINT NumResources,IDXGIResource *const *ppResources,DXGI_OFFER_RESOURCE_PRIORITY Priority) { return This->lpVtbl->OfferResources(This,NumResources,ppResources,Priority); } -static __WIDL_INLINE HRESULT IDXGIDevice2_ReclaimResources(IDXGIDevice2* This,UINT NumResources,IDXGIResource *const *ppResources,WINBOOL *pDiscarded) { +static inline HRESULT IDXGIDevice2_ReclaimResources(IDXGIDevice2* This,UINT NumResources,IDXGIResource *const *ppResources,WINBOOL *pDiscarded) { return This->lpVtbl->ReclaimResources(This,NumResources,ppResources,pDiscarded); } -static __WIDL_INLINE HRESULT IDXGIDevice2_EnqueueSetEvent(IDXGIDevice2* This,HANDLE hEvent) { +static inline HRESULT IDXGIDevice2_EnqueueSetEvent(IDXGIDevice2* This,HANDLE hEvent) { return This->lpVtbl->EnqueueSetEvent(This,hEvent); } #endif @@ -1317,95 +1309,95 @@ interface IDXGISwapChain1 { #define IDXGISwapChain1_GetRotation(This,pRotation) (This)->lpVtbl->GetRotation(This,pRotation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain1_QueryInterface(IDXGISwapChain1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGISwapChain1_QueryInterface(IDXGISwapChain1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGISwapChain1_AddRef(IDXGISwapChain1* This) { +static inline ULONG IDXGISwapChain1_AddRef(IDXGISwapChain1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGISwapChain1_Release(IDXGISwapChain1* This) { +static inline ULONG IDXGISwapChain1_Release(IDXGISwapChain1* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain1_SetPrivateData(IDXGISwapChain1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGISwapChain1_SetPrivateData(IDXGISwapChain1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_SetPrivateDataInterface(IDXGISwapChain1* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGISwapChain1_SetPrivateDataInterface(IDXGISwapChain1* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetPrivateData(IDXGISwapChain1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGISwapChain1_GetPrivateData(IDXGISwapChain1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetParent(IDXGISwapChain1* This,REFIID riid,void **parent) { +static inline HRESULT IDXGISwapChain1_GetParent(IDXGISwapChain1* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetDevice(IDXGISwapChain1* This,REFIID riid,void **device) { +static inline HRESULT IDXGISwapChain1_GetDevice(IDXGISwapChain1* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGISwapChain methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain1_Present(IDXGISwapChain1* This,UINT sync_interval,UINT flags) { +static inline HRESULT IDXGISwapChain1_Present(IDXGISwapChain1* This,UINT sync_interval,UINT flags) { return This->lpVtbl->Present(This,sync_interval,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetBuffer(IDXGISwapChain1* This,UINT buffer_idx,REFIID riid,void **surface) { +static inline HRESULT IDXGISwapChain1_GetBuffer(IDXGISwapChain1* This,UINT buffer_idx,REFIID riid,void **surface) { return This->lpVtbl->GetBuffer(This,buffer_idx,riid,surface); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_SetFullscreenState(IDXGISwapChain1* This,WINBOOL fullscreen,IDXGIOutput *target) { +static inline HRESULT IDXGISwapChain1_SetFullscreenState(IDXGISwapChain1* This,WINBOOL fullscreen,IDXGIOutput *target) { return This->lpVtbl->SetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetFullscreenState(IDXGISwapChain1* This,WINBOOL *fullscreen,IDXGIOutput **target) { +static inline HRESULT IDXGISwapChain1_GetFullscreenState(IDXGISwapChain1* This,WINBOOL *fullscreen,IDXGIOutput **target) { return This->lpVtbl->GetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetDesc(IDXGISwapChain1* This,DXGI_SWAP_CHAIN_DESC *desc) { +static inline HRESULT IDXGISwapChain1_GetDesc(IDXGISwapChain1* This,DXGI_SWAP_CHAIN_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_ResizeBuffers(IDXGISwapChain1* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { +static inline HRESULT IDXGISwapChain1_ResizeBuffers(IDXGISwapChain1* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { return This->lpVtbl->ResizeBuffers(This,buffer_count,width,height,format,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_ResizeTarget(IDXGISwapChain1* This,const DXGI_MODE_DESC *target_mode_desc) { +static inline HRESULT IDXGISwapChain1_ResizeTarget(IDXGISwapChain1* This,const DXGI_MODE_DESC *target_mode_desc) { return This->lpVtbl->ResizeTarget(This,target_mode_desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetContainingOutput(IDXGISwapChain1* This,IDXGIOutput **output) { +static inline HRESULT IDXGISwapChain1_GetContainingOutput(IDXGISwapChain1* This,IDXGIOutput **output) { return This->lpVtbl->GetContainingOutput(This,output); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetFrameStatistics(IDXGISwapChain1* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGISwapChain1_GetFrameStatistics(IDXGISwapChain1* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetLastPresentCount(IDXGISwapChain1* This,UINT *last_present_count) { +static inline HRESULT IDXGISwapChain1_GetLastPresentCount(IDXGISwapChain1* This,UINT *last_present_count) { return This->lpVtbl->GetLastPresentCount(This,last_present_count); } /*** IDXGISwapChain1 methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetDesc1(IDXGISwapChain1* This,DXGI_SWAP_CHAIN_DESC1 *pDesc) { +static inline HRESULT IDXGISwapChain1_GetDesc1(IDXGISwapChain1* This,DXGI_SWAP_CHAIN_DESC1 *pDesc) { return This->lpVtbl->GetDesc1(This,pDesc); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetFullscreenDesc(IDXGISwapChain1* This,DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pDesc) { +static inline HRESULT IDXGISwapChain1_GetFullscreenDesc(IDXGISwapChain1* This,DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pDesc) { return This->lpVtbl->GetFullscreenDesc(This,pDesc); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetHwnd(IDXGISwapChain1* This,HWND *pHwnd) { +static inline HRESULT IDXGISwapChain1_GetHwnd(IDXGISwapChain1* This,HWND *pHwnd) { return This->lpVtbl->GetHwnd(This,pHwnd); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetCoreWindow(IDXGISwapChain1* This,REFIID refiid,void **ppUnk) { +static inline HRESULT IDXGISwapChain1_GetCoreWindow(IDXGISwapChain1* This,REFIID refiid,void **ppUnk) { return This->lpVtbl->GetCoreWindow(This,refiid,ppUnk); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_Present1(IDXGISwapChain1* This,UINT SyncInterval,UINT PresentFlags,const DXGI_PRESENT_PARAMETERS *pPresentParameters) { +static inline HRESULT IDXGISwapChain1_Present1(IDXGISwapChain1* This,UINT SyncInterval,UINT PresentFlags,const DXGI_PRESENT_PARAMETERS *pPresentParameters) { return This->lpVtbl->Present1(This,SyncInterval,PresentFlags,pPresentParameters); } -static __WIDL_INLINE WINBOOL IDXGISwapChain1_IsTemporaryMonoSupported(IDXGISwapChain1* This) { +static inline WINBOOL IDXGISwapChain1_IsTemporaryMonoSupported(IDXGISwapChain1* This) { return This->lpVtbl->IsTemporaryMonoSupported(This); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetRestrictToOutput(IDXGISwapChain1* This,IDXGIOutput **ppRestrictToOutput) { +static inline HRESULT IDXGISwapChain1_GetRestrictToOutput(IDXGISwapChain1* This,IDXGIOutput **ppRestrictToOutput) { return This->lpVtbl->GetRestrictToOutput(This,ppRestrictToOutput); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_SetBackgroundColor(IDXGISwapChain1* This,const DXGI_RGBA *pColor) { +static inline HRESULT IDXGISwapChain1_SetBackgroundColor(IDXGISwapChain1* This,const DXGI_RGBA *pColor) { return This->lpVtbl->SetBackgroundColor(This,pColor); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetBackgroundColor(IDXGISwapChain1* This,DXGI_RGBA *pColor) { +static inline HRESULT IDXGISwapChain1_GetBackgroundColor(IDXGISwapChain1* This,DXGI_RGBA *pColor) { return This->lpVtbl->GetBackgroundColor(This,pColor); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_SetRotation(IDXGISwapChain1* This,DXGI_MODE_ROTATION Rotation) { +static inline HRESULT IDXGISwapChain1_SetRotation(IDXGISwapChain1* This,DXGI_MODE_ROTATION Rotation) { return This->lpVtbl->SetRotation(This,Rotation); } -static __WIDL_INLINE HRESULT IDXGISwapChain1_GetRotation(IDXGISwapChain1* This,DXGI_MODE_ROTATION *pRotation) { +static inline HRESULT IDXGISwapChain1_GetRotation(IDXGISwapChain1* This,DXGI_MODE_ROTATION *pRotation) { return This->lpVtbl->GetRotation(This,pRotation); } #endif @@ -1661,83 +1653,83 @@ interface IDXGIFactory2 { #define IDXGIFactory2_CreateSwapChainForComposition(This,pDevice,pDesc,pRestrictToOutput,ppSwapChain) (This)->lpVtbl->CreateSwapChainForComposition(This,pDevice,pDesc,pRestrictToOutput,ppSwapChain) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory2_QueryInterface(IDXGIFactory2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIFactory2_QueryInterface(IDXGIFactory2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIFactory2_AddRef(IDXGIFactory2* This) { +static inline ULONG IDXGIFactory2_AddRef(IDXGIFactory2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIFactory2_Release(IDXGIFactory2* This) { +static inline ULONG IDXGIFactory2_Release(IDXGIFactory2* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory2_SetPrivateData(IDXGIFactory2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIFactory2_SetPrivateData(IDXGIFactory2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory2_SetPrivateDataInterface(IDXGIFactory2* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIFactory2_SetPrivateDataInterface(IDXGIFactory2* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIFactory2_GetPrivateData(IDXGIFactory2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIFactory2_GetPrivateData(IDXGIFactory2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory2_GetParent(IDXGIFactory2* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIFactory2_GetParent(IDXGIFactory2* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIFactory methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory2_EnumAdapters(IDXGIFactory2* This,UINT adapter_idx,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory2_EnumAdapters(IDXGIFactory2* This,UINT adapter_idx,IDXGIAdapter **adapter) { return This->lpVtbl->EnumAdapters(This,adapter_idx,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory2_MakeWindowAssociation(IDXGIFactory2* This,HWND window,UINT flags) { +static inline HRESULT IDXGIFactory2_MakeWindowAssociation(IDXGIFactory2* This,HWND window,UINT flags) { return This->lpVtbl->MakeWindowAssociation(This,window,flags); } -static __WIDL_INLINE HRESULT IDXGIFactory2_GetWindowAssociation(IDXGIFactory2* This,HWND *window) { +static inline HRESULT IDXGIFactory2_GetWindowAssociation(IDXGIFactory2* This,HWND *window) { return This->lpVtbl->GetWindowAssociation(This,window); } -static __WIDL_INLINE HRESULT IDXGIFactory2_CreateSwapChain(IDXGIFactory2* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { +static inline HRESULT IDXGIFactory2_CreateSwapChain(IDXGIFactory2* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { return This->lpVtbl->CreateSwapChain(This,device,desc,swapchain); } -static __WIDL_INLINE HRESULT IDXGIFactory2_CreateSoftwareAdapter(IDXGIFactory2* This,HMODULE swrast,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory2_CreateSoftwareAdapter(IDXGIFactory2* This,HMODULE swrast,IDXGIAdapter **adapter) { return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter); } /*** IDXGIFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory2_EnumAdapters1(IDXGIFactory2* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { +static inline HRESULT IDXGIFactory2_EnumAdapters1(IDXGIFactory2* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { return This->lpVtbl->EnumAdapters1(This,Adapter,ppAdapter); } -static __WIDL_INLINE WINBOOL IDXGIFactory2_IsCurrent(IDXGIFactory2* This) { +static inline WINBOOL IDXGIFactory2_IsCurrent(IDXGIFactory2* This) { return This->lpVtbl->IsCurrent(This); } /*** IDXGIFactory2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIFactory2_IsWindowedStereoEnabled(IDXGIFactory2* This) { +static inline WINBOOL IDXGIFactory2_IsWindowedStereoEnabled(IDXGIFactory2* This) { return This->lpVtbl->IsWindowedStereoEnabled(This); } -static __WIDL_INLINE HRESULT IDXGIFactory2_CreateSwapChainForHwnd(IDXGIFactory2* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory2_CreateSwapChainForHwnd(IDXGIFactory2* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForHwnd(This,pDevice,hWnd,pDesc,pFullscreenDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory2_CreateSwapChainForCoreWindow(IDXGIFactory2* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory2_CreateSwapChainForCoreWindow(IDXGIFactory2* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForCoreWindow(This,pDevice,pWindow,pDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory2_GetSharedResourceAdapterLuid(IDXGIFactory2* This,HANDLE hResource,LUID *pLuid) { +static inline HRESULT IDXGIFactory2_GetSharedResourceAdapterLuid(IDXGIFactory2* This,HANDLE hResource,LUID *pLuid) { return This->lpVtbl->GetSharedResourceAdapterLuid(This,hResource,pLuid); } -static __WIDL_INLINE HRESULT IDXGIFactory2_RegisterStereoStatusWindow(IDXGIFactory2* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory2_RegisterStereoStatusWindow(IDXGIFactory2* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory2_RegisterStereoStatusEvent(IDXGIFactory2* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory2_RegisterStereoStatusEvent(IDXGIFactory2* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory2_UnregisterStereoStatus(IDXGIFactory2* This,DWORD dwCookie) { +static inline void IDXGIFactory2_UnregisterStereoStatus(IDXGIFactory2* This,DWORD dwCookie) { This->lpVtbl->UnregisterStereoStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory2_RegisterOcclusionStatusWindow(IDXGIFactory2* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory2_RegisterOcclusionStatusWindow(IDXGIFactory2* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory2_RegisterOcclusionStatusEvent(IDXGIFactory2* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory2_RegisterOcclusionStatusEvent(IDXGIFactory2* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory2_UnregisterOcclusionStatus(IDXGIFactory2* This,DWORD dwCookie) { +static inline void IDXGIFactory2_UnregisterOcclusionStatus(IDXGIFactory2* This,DWORD dwCookie) { This->lpVtbl->UnregisterOcclusionStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory2_CreateSwapChainForComposition(IDXGIFactory2* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory2_CreateSwapChainForComposition(IDXGIFactory2* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForComposition(This,pDevice,pDesc,pRestrictToOutput,ppSwapChain); } #endif @@ -1886,44 +1878,44 @@ interface IDXGIAdapter2 { #define IDXGIAdapter2_GetDesc2(This,pDesc) (This)->lpVtbl->GetDesc2(This,pDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter2_QueryInterface(IDXGIAdapter2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIAdapter2_QueryInterface(IDXGIAdapter2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIAdapter2_AddRef(IDXGIAdapter2* This) { +static inline ULONG IDXGIAdapter2_AddRef(IDXGIAdapter2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIAdapter2_Release(IDXGIAdapter2* This) { +static inline ULONG IDXGIAdapter2_Release(IDXGIAdapter2* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter2_SetPrivateData(IDXGIAdapter2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIAdapter2_SetPrivateData(IDXGIAdapter2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter2_SetPrivateDataInterface(IDXGIAdapter2* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIAdapter2_SetPrivateDataInterface(IDXGIAdapter2* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIAdapter2_GetPrivateData(IDXGIAdapter2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIAdapter2_GetPrivateData(IDXGIAdapter2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter2_GetParent(IDXGIAdapter2* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIAdapter2_GetParent(IDXGIAdapter2* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIAdapter methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter2_EnumOutputs(IDXGIAdapter2* This,UINT output_idx,IDXGIOutput **output) { +static inline HRESULT IDXGIAdapter2_EnumOutputs(IDXGIAdapter2* This,UINT output_idx,IDXGIOutput **output) { return This->lpVtbl->EnumOutputs(This,output_idx,output); } -static __WIDL_INLINE HRESULT IDXGIAdapter2_GetDesc(IDXGIAdapter2* This,DXGI_ADAPTER_DESC *desc) { +static inline HRESULT IDXGIAdapter2_GetDesc(IDXGIAdapter2* This,DXGI_ADAPTER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIAdapter2_CheckInterfaceSupport(IDXGIAdapter2* This,REFGUID guid,LARGE_INTEGER *umd_version) { +static inline HRESULT IDXGIAdapter2_CheckInterfaceSupport(IDXGIAdapter2* This,REFGUID guid,LARGE_INTEGER *umd_version) { return This->lpVtbl->CheckInterfaceSupport(This,guid,umd_version); } /*** IDXGIAdapter1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter2_GetDesc1(IDXGIAdapter2* This,DXGI_ADAPTER_DESC1 *pDesc) { +static inline HRESULT IDXGIAdapter2_GetDesc1(IDXGIAdapter2* This,DXGI_ADAPTER_DESC1 *pDesc) { return This->lpVtbl->GetDesc1(This,pDesc); } /*** IDXGIAdapter2 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter2_GetDesc2(IDXGIAdapter2* This,DXGI_ADAPTER_DESC2 *pDesc) { +static inline HRESULT IDXGIAdapter2_GetDesc2(IDXGIAdapter2* This,DXGI_ADAPTER_DESC2 *pDesc) { return This->lpVtbl->GetDesc2(This,pDesc); } #endif @@ -2120,76 +2112,76 @@ interface IDXGIOutput1 { #define IDXGIOutput1_DuplicateOutput(This,device,output_duplication) (This)->lpVtbl->DuplicateOutput(This,device,output_duplication) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput1_QueryInterface(IDXGIOutput1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIOutput1_QueryInterface(IDXGIOutput1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIOutput1_AddRef(IDXGIOutput1* This) { +static inline ULONG IDXGIOutput1_AddRef(IDXGIOutput1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIOutput1_Release(IDXGIOutput1* This) { +static inline ULONG IDXGIOutput1_Release(IDXGIOutput1* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput1_SetPrivateData(IDXGIOutput1* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIOutput1_SetPrivateData(IDXGIOutput1* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput1_SetPrivateDataInterface(IDXGIOutput1* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIOutput1_SetPrivateDataInterface(IDXGIOutput1* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIOutput1_GetPrivateData(IDXGIOutput1* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIOutput1_GetPrivateData(IDXGIOutput1* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput1_GetParent(IDXGIOutput1* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIOutput1_GetParent(IDXGIOutput1* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIOutput methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput1_GetDesc(IDXGIOutput1* This,DXGI_OUTPUT_DESC *desc) { +static inline HRESULT IDXGIOutput1_GetDesc(IDXGIOutput1* This,DXGI_OUTPUT_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput1_GetDisplayModeList(IDXGIOutput1* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { +static inline HRESULT IDXGIOutput1_GetDisplayModeList(IDXGIOutput1* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { return This->lpVtbl->GetDisplayModeList(This,format,flags,mode_count,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput1_FindClosestMatchingMode(IDXGIOutput1* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { +static inline HRESULT IDXGIOutput1_FindClosestMatchingMode(IDXGIOutput1* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { return This->lpVtbl->FindClosestMatchingMode(This,mode,closest_match,device); } -static __WIDL_INLINE HRESULT IDXGIOutput1_WaitForVBlank(IDXGIOutput1* This) { +static inline HRESULT IDXGIOutput1_WaitForVBlank(IDXGIOutput1* This) { return This->lpVtbl->WaitForVBlank(This); } -static __WIDL_INLINE HRESULT IDXGIOutput1_TakeOwnership(IDXGIOutput1* This,IUnknown *device,WINBOOL exclusive) { +static inline HRESULT IDXGIOutput1_TakeOwnership(IDXGIOutput1* This,IUnknown *device,WINBOOL exclusive) { return This->lpVtbl->TakeOwnership(This,device,exclusive); } -static __WIDL_INLINE void IDXGIOutput1_ReleaseOwnership(IDXGIOutput1* This) { +static inline void IDXGIOutput1_ReleaseOwnership(IDXGIOutput1* This) { This->lpVtbl->ReleaseOwnership(This); } -static __WIDL_INLINE HRESULT IDXGIOutput1_GetGammaControlCapabilities(IDXGIOutput1* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { +static inline HRESULT IDXGIOutput1_GetGammaControlCapabilities(IDXGIOutput1* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { return This->lpVtbl->GetGammaControlCapabilities(This,gamma_caps); } -static __WIDL_INLINE HRESULT IDXGIOutput1_SetGammaControl(IDXGIOutput1* This,const DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput1_SetGammaControl(IDXGIOutput1* This,const DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->SetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput1_GetGammaControl(IDXGIOutput1* This,DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput1_GetGammaControl(IDXGIOutput1* This,DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->GetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput1_SetDisplaySurface(IDXGIOutput1* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput1_SetDisplaySurface(IDXGIOutput1* This,IDXGISurface *surface) { return This->lpVtbl->SetDisplaySurface(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput1_GetDisplaySurfaceData(IDXGIOutput1* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput1_GetDisplaySurfaceData(IDXGIOutput1* This,IDXGISurface *surface) { return This->lpVtbl->GetDisplaySurfaceData(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput1_GetFrameStatistics(IDXGIOutput1* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGIOutput1_GetFrameStatistics(IDXGIOutput1* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } /*** IDXGIOutput1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput1_GetDisplayModeList1(IDXGIOutput1* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { +static inline HRESULT IDXGIOutput1_GetDisplayModeList1(IDXGIOutput1* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { return This->lpVtbl->GetDisplayModeList1(This,enum_format,flags,num_modes,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput1_FindClosestMatchingMode1(IDXGIOutput1* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { +static inline HRESULT IDXGIOutput1_FindClosestMatchingMode1(IDXGIOutput1* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { return This->lpVtbl->FindClosestMatchingMode1(This,mode_to_match,closest_match,concerned_device); } -static __WIDL_INLINE HRESULT IDXGIOutput1_GetDisplaySurfaceData1(IDXGIOutput1* This,IDXGIResource *destination) { +static inline HRESULT IDXGIOutput1_GetDisplaySurfaceData1(IDXGIOutput1* This,IDXGIResource *destination) { return This->lpVtbl->GetDisplaySurfaceData1(This,destination); } -static __WIDL_INLINE HRESULT IDXGIOutput1_DuplicateOutput(IDXGIOutput1* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { +static inline HRESULT IDXGIOutput1_DuplicateOutput(IDXGIOutput1* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { return This->lpVtbl->DuplicateOutput(This,device,output_duplication); } #endif diff --git a/lib/libc/include/any-windows-any/dxgi1_3.h b/lib/libc/include/any-windows-any/dxgi1_3.h index 2abb632a54c2054e1777025557e3d5024532e0f2..2e7d013e8b72fc2f3e9b8a0b03253d003aa15921 100644 --- a/lib/libc/include/any-windows-any/dxgi1_3.h +++ b/lib/libc/include/any-windows-any/dxgi1_3.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgi1_3.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgi1_3.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgi1_3_h__ #define __dxgi1_3_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDXGIDevice3_FWD_DEFINED__ @@ -282,63 +274,63 @@ interface IDXGIDevice3 { #define IDXGIDevice3_Trim(This) (This)->lpVtbl->Trim(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice3_QueryInterface(IDXGIDevice3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDevice3_QueryInterface(IDXGIDevice3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDevice3_AddRef(IDXGIDevice3* This) { +static inline ULONG IDXGIDevice3_AddRef(IDXGIDevice3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDevice3_Release(IDXGIDevice3* This) { +static inline ULONG IDXGIDevice3_Release(IDXGIDevice3* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice3_SetPrivateData(IDXGIDevice3* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIDevice3_SetPrivateData(IDXGIDevice3* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice3_SetPrivateDataInterface(IDXGIDevice3* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIDevice3_SetPrivateDataInterface(IDXGIDevice3* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIDevice3_GetPrivateData(IDXGIDevice3* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIDevice3_GetPrivateData(IDXGIDevice3* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice3_GetParent(IDXGIDevice3* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIDevice3_GetParent(IDXGIDevice3* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDevice methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice3_GetAdapter(IDXGIDevice3* This,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIDevice3_GetAdapter(IDXGIDevice3* This,IDXGIAdapter **adapter) { return This->lpVtbl->GetAdapter(This,adapter); } -static __WIDL_INLINE HRESULT IDXGIDevice3_CreateSurface(IDXGIDevice3* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { +static inline HRESULT IDXGIDevice3_CreateSurface(IDXGIDevice3* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { return This->lpVtbl->CreateSurface(This,desc,surface_count,usage,shared_resource,surface); } -static __WIDL_INLINE HRESULT IDXGIDevice3_QueryResourceResidency(IDXGIDevice3* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { +static inline HRESULT IDXGIDevice3_QueryResourceResidency(IDXGIDevice3* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { return This->lpVtbl->QueryResourceResidency(This,resources,residency,resource_count); } -static __WIDL_INLINE HRESULT IDXGIDevice3_SetGPUThreadPriority(IDXGIDevice3* This,INT priority) { +static inline HRESULT IDXGIDevice3_SetGPUThreadPriority(IDXGIDevice3* This,INT priority) { return This->lpVtbl->SetGPUThreadPriority(This,priority); } -static __WIDL_INLINE HRESULT IDXGIDevice3_GetGPUThreadPriority(IDXGIDevice3* This,INT *priority) { +static inline HRESULT IDXGIDevice3_GetGPUThreadPriority(IDXGIDevice3* This,INT *priority) { return This->lpVtbl->GetGPUThreadPriority(This,priority); } /*** IDXGIDevice1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice3_SetMaximumFrameLatency(IDXGIDevice3* This,UINT MaxLatency) { +static inline HRESULT IDXGIDevice3_SetMaximumFrameLatency(IDXGIDevice3* This,UINT MaxLatency) { return This->lpVtbl->SetMaximumFrameLatency(This,MaxLatency); } -static __WIDL_INLINE HRESULT IDXGIDevice3_GetMaximumFrameLatency(IDXGIDevice3* This,UINT *pMaxLatency) { +static inline HRESULT IDXGIDevice3_GetMaximumFrameLatency(IDXGIDevice3* This,UINT *pMaxLatency) { return This->lpVtbl->GetMaximumFrameLatency(This,pMaxLatency); } /*** IDXGIDevice2 methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice3_OfferResources(IDXGIDevice3* This,UINT NumResources,IDXGIResource *const *ppResources,DXGI_OFFER_RESOURCE_PRIORITY Priority) { +static inline HRESULT IDXGIDevice3_OfferResources(IDXGIDevice3* This,UINT NumResources,IDXGIResource *const *ppResources,DXGI_OFFER_RESOURCE_PRIORITY Priority) { return This->lpVtbl->OfferResources(This,NumResources,ppResources,Priority); } -static __WIDL_INLINE HRESULT IDXGIDevice3_ReclaimResources(IDXGIDevice3* This,UINT NumResources,IDXGIResource *const *ppResources,WINBOOL *pDiscarded) { +static inline HRESULT IDXGIDevice3_ReclaimResources(IDXGIDevice3* This,UINT NumResources,IDXGIResource *const *ppResources,WINBOOL *pDiscarded) { return This->lpVtbl->ReclaimResources(This,NumResources,ppResources,pDiscarded); } -static __WIDL_INLINE HRESULT IDXGIDevice3_EnqueueSetEvent(IDXGIDevice3* This,HANDLE hEvent) { +static inline HRESULT IDXGIDevice3_EnqueueSetEvent(IDXGIDevice3* This,HANDLE hEvent) { return This->lpVtbl->EnqueueSetEvent(This,hEvent); } /*** IDXGIDevice3 methods ***/ -static __WIDL_INLINE void IDXGIDevice3_Trim(IDXGIDevice3* This) { +static inline void IDXGIDevice3_Trim(IDXGIDevice3* This) { This->lpVtbl->Trim(This); } #endif @@ -612,117 +604,117 @@ interface IDXGISwapChain2 { #define IDXGISwapChain2_GetMatrixTransform(This,matrix) (This)->lpVtbl->GetMatrixTransform(This,matrix) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain2_QueryInterface(IDXGISwapChain2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGISwapChain2_QueryInterface(IDXGISwapChain2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGISwapChain2_AddRef(IDXGISwapChain2* This) { +static inline ULONG IDXGISwapChain2_AddRef(IDXGISwapChain2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGISwapChain2_Release(IDXGISwapChain2* This) { +static inline ULONG IDXGISwapChain2_Release(IDXGISwapChain2* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain2_SetPrivateData(IDXGISwapChain2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGISwapChain2_SetPrivateData(IDXGISwapChain2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_SetPrivateDataInterface(IDXGISwapChain2* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGISwapChain2_SetPrivateDataInterface(IDXGISwapChain2* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetPrivateData(IDXGISwapChain2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGISwapChain2_GetPrivateData(IDXGISwapChain2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetParent(IDXGISwapChain2* This,REFIID riid,void **parent) { +static inline HRESULT IDXGISwapChain2_GetParent(IDXGISwapChain2* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetDevice(IDXGISwapChain2* This,REFIID riid,void **device) { +static inline HRESULT IDXGISwapChain2_GetDevice(IDXGISwapChain2* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGISwapChain methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain2_Present(IDXGISwapChain2* This,UINT sync_interval,UINT flags) { +static inline HRESULT IDXGISwapChain2_Present(IDXGISwapChain2* This,UINT sync_interval,UINT flags) { return This->lpVtbl->Present(This,sync_interval,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetBuffer(IDXGISwapChain2* This,UINT buffer_idx,REFIID riid,void **surface) { +static inline HRESULT IDXGISwapChain2_GetBuffer(IDXGISwapChain2* This,UINT buffer_idx,REFIID riid,void **surface) { return This->lpVtbl->GetBuffer(This,buffer_idx,riid,surface); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_SetFullscreenState(IDXGISwapChain2* This,WINBOOL fullscreen,IDXGIOutput *target) { +static inline HRESULT IDXGISwapChain2_SetFullscreenState(IDXGISwapChain2* This,WINBOOL fullscreen,IDXGIOutput *target) { return This->lpVtbl->SetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetFullscreenState(IDXGISwapChain2* This,WINBOOL *fullscreen,IDXGIOutput **target) { +static inline HRESULT IDXGISwapChain2_GetFullscreenState(IDXGISwapChain2* This,WINBOOL *fullscreen,IDXGIOutput **target) { return This->lpVtbl->GetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetDesc(IDXGISwapChain2* This,DXGI_SWAP_CHAIN_DESC *desc) { +static inline HRESULT IDXGISwapChain2_GetDesc(IDXGISwapChain2* This,DXGI_SWAP_CHAIN_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_ResizeBuffers(IDXGISwapChain2* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { +static inline HRESULT IDXGISwapChain2_ResizeBuffers(IDXGISwapChain2* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { return This->lpVtbl->ResizeBuffers(This,buffer_count,width,height,format,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_ResizeTarget(IDXGISwapChain2* This,const DXGI_MODE_DESC *target_mode_desc) { +static inline HRESULT IDXGISwapChain2_ResizeTarget(IDXGISwapChain2* This,const DXGI_MODE_DESC *target_mode_desc) { return This->lpVtbl->ResizeTarget(This,target_mode_desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetContainingOutput(IDXGISwapChain2* This,IDXGIOutput **output) { +static inline HRESULT IDXGISwapChain2_GetContainingOutput(IDXGISwapChain2* This,IDXGIOutput **output) { return This->lpVtbl->GetContainingOutput(This,output); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetFrameStatistics(IDXGISwapChain2* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGISwapChain2_GetFrameStatistics(IDXGISwapChain2* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetLastPresentCount(IDXGISwapChain2* This,UINT *last_present_count) { +static inline HRESULT IDXGISwapChain2_GetLastPresentCount(IDXGISwapChain2* This,UINT *last_present_count) { return This->lpVtbl->GetLastPresentCount(This,last_present_count); } /*** IDXGISwapChain1 methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetDesc1(IDXGISwapChain2* This,DXGI_SWAP_CHAIN_DESC1 *pDesc) { +static inline HRESULT IDXGISwapChain2_GetDesc1(IDXGISwapChain2* This,DXGI_SWAP_CHAIN_DESC1 *pDesc) { return This->lpVtbl->GetDesc1(This,pDesc); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetFullscreenDesc(IDXGISwapChain2* This,DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pDesc) { +static inline HRESULT IDXGISwapChain2_GetFullscreenDesc(IDXGISwapChain2* This,DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pDesc) { return This->lpVtbl->GetFullscreenDesc(This,pDesc); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetHwnd(IDXGISwapChain2* This,HWND *pHwnd) { +static inline HRESULT IDXGISwapChain2_GetHwnd(IDXGISwapChain2* This,HWND *pHwnd) { return This->lpVtbl->GetHwnd(This,pHwnd); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetCoreWindow(IDXGISwapChain2* This,REFIID refiid,void **ppUnk) { +static inline HRESULT IDXGISwapChain2_GetCoreWindow(IDXGISwapChain2* This,REFIID refiid,void **ppUnk) { return This->lpVtbl->GetCoreWindow(This,refiid,ppUnk); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_Present1(IDXGISwapChain2* This,UINT SyncInterval,UINT PresentFlags,const DXGI_PRESENT_PARAMETERS *pPresentParameters) { +static inline HRESULT IDXGISwapChain2_Present1(IDXGISwapChain2* This,UINT SyncInterval,UINT PresentFlags,const DXGI_PRESENT_PARAMETERS *pPresentParameters) { return This->lpVtbl->Present1(This,SyncInterval,PresentFlags,pPresentParameters); } -static __WIDL_INLINE WINBOOL IDXGISwapChain2_IsTemporaryMonoSupported(IDXGISwapChain2* This) { +static inline WINBOOL IDXGISwapChain2_IsTemporaryMonoSupported(IDXGISwapChain2* This) { return This->lpVtbl->IsTemporaryMonoSupported(This); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetRestrictToOutput(IDXGISwapChain2* This,IDXGIOutput **ppRestrictToOutput) { +static inline HRESULT IDXGISwapChain2_GetRestrictToOutput(IDXGISwapChain2* This,IDXGIOutput **ppRestrictToOutput) { return This->lpVtbl->GetRestrictToOutput(This,ppRestrictToOutput); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_SetBackgroundColor(IDXGISwapChain2* This,const DXGI_RGBA *pColor) { +static inline HRESULT IDXGISwapChain2_SetBackgroundColor(IDXGISwapChain2* This,const DXGI_RGBA *pColor) { return This->lpVtbl->SetBackgroundColor(This,pColor); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetBackgroundColor(IDXGISwapChain2* This,DXGI_RGBA *pColor) { +static inline HRESULT IDXGISwapChain2_GetBackgroundColor(IDXGISwapChain2* This,DXGI_RGBA *pColor) { return This->lpVtbl->GetBackgroundColor(This,pColor); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_SetRotation(IDXGISwapChain2* This,DXGI_MODE_ROTATION Rotation) { +static inline HRESULT IDXGISwapChain2_SetRotation(IDXGISwapChain2* This,DXGI_MODE_ROTATION Rotation) { return This->lpVtbl->SetRotation(This,Rotation); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetRotation(IDXGISwapChain2* This,DXGI_MODE_ROTATION *pRotation) { +static inline HRESULT IDXGISwapChain2_GetRotation(IDXGISwapChain2* This,DXGI_MODE_ROTATION *pRotation) { return This->lpVtbl->GetRotation(This,pRotation); } /*** IDXGISwapChain2 methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain2_SetSourceSize(IDXGISwapChain2* This,UINT width,UINT height) { +static inline HRESULT IDXGISwapChain2_SetSourceSize(IDXGISwapChain2* This,UINT width,UINT height) { return This->lpVtbl->SetSourceSize(This,width,height); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetSourceSize(IDXGISwapChain2* This,UINT *width,UINT *height) { +static inline HRESULT IDXGISwapChain2_GetSourceSize(IDXGISwapChain2* This,UINT *width,UINT *height) { return This->lpVtbl->GetSourceSize(This,width,height); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_SetMaximumFrameLatency(IDXGISwapChain2* This,UINT max_latency) { +static inline HRESULT IDXGISwapChain2_SetMaximumFrameLatency(IDXGISwapChain2* This,UINT max_latency) { return This->lpVtbl->SetMaximumFrameLatency(This,max_latency); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetMaximumFrameLatency(IDXGISwapChain2* This,UINT *max_latency) { +static inline HRESULT IDXGISwapChain2_GetMaximumFrameLatency(IDXGISwapChain2* This,UINT *max_latency) { return This->lpVtbl->GetMaximumFrameLatency(This,max_latency); } -static __WIDL_INLINE HANDLE IDXGISwapChain2_GetFrameLatencyWaitableObject(IDXGISwapChain2* This) { +static inline HANDLE IDXGISwapChain2_GetFrameLatencyWaitableObject(IDXGISwapChain2* This) { return This->lpVtbl->GetFrameLatencyWaitableObject(This); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_SetMatrixTransform(IDXGISwapChain2* This,const DXGI_MATRIX_3X2_F *matrix) { +static inline HRESULT IDXGISwapChain2_SetMatrixTransform(IDXGISwapChain2* This,const DXGI_MATRIX_3X2_F *matrix) { return This->lpVtbl->SetMatrixTransform(This,matrix); } -static __WIDL_INLINE HRESULT IDXGISwapChain2_GetMatrixTransform(IDXGISwapChain2* This,DXGI_MATRIX_3X2_F *matrix) { +static inline HRESULT IDXGISwapChain2_GetMatrixTransform(IDXGISwapChain2* This,DXGI_MATRIX_3X2_F *matrix) { return This->lpVtbl->GetMatrixTransform(This,matrix); } #endif @@ -910,80 +902,80 @@ interface IDXGIOutput2 { #define IDXGIOutput2_SupportsOverlays(This) (This)->lpVtbl->SupportsOverlays(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput2_QueryInterface(IDXGIOutput2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIOutput2_QueryInterface(IDXGIOutput2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIOutput2_AddRef(IDXGIOutput2* This) { +static inline ULONG IDXGIOutput2_AddRef(IDXGIOutput2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIOutput2_Release(IDXGIOutput2* This) { +static inline ULONG IDXGIOutput2_Release(IDXGIOutput2* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput2_SetPrivateData(IDXGIOutput2* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIOutput2_SetPrivateData(IDXGIOutput2* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput2_SetPrivateDataInterface(IDXGIOutput2* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIOutput2_SetPrivateDataInterface(IDXGIOutput2* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIOutput2_GetPrivateData(IDXGIOutput2* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIOutput2_GetPrivateData(IDXGIOutput2* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput2_GetParent(IDXGIOutput2* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIOutput2_GetParent(IDXGIOutput2* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIOutput methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput2_GetDesc(IDXGIOutput2* This,DXGI_OUTPUT_DESC *desc) { +static inline HRESULT IDXGIOutput2_GetDesc(IDXGIOutput2* This,DXGI_OUTPUT_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput2_GetDisplayModeList(IDXGIOutput2* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { +static inline HRESULT IDXGIOutput2_GetDisplayModeList(IDXGIOutput2* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { return This->lpVtbl->GetDisplayModeList(This,format,flags,mode_count,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput2_FindClosestMatchingMode(IDXGIOutput2* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { +static inline HRESULT IDXGIOutput2_FindClosestMatchingMode(IDXGIOutput2* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { return This->lpVtbl->FindClosestMatchingMode(This,mode,closest_match,device); } -static __WIDL_INLINE HRESULT IDXGIOutput2_WaitForVBlank(IDXGIOutput2* This) { +static inline HRESULT IDXGIOutput2_WaitForVBlank(IDXGIOutput2* This) { return This->lpVtbl->WaitForVBlank(This); } -static __WIDL_INLINE HRESULT IDXGIOutput2_TakeOwnership(IDXGIOutput2* This,IUnknown *device,WINBOOL exclusive) { +static inline HRESULT IDXGIOutput2_TakeOwnership(IDXGIOutput2* This,IUnknown *device,WINBOOL exclusive) { return This->lpVtbl->TakeOwnership(This,device,exclusive); } -static __WIDL_INLINE void IDXGIOutput2_ReleaseOwnership(IDXGIOutput2* This) { +static inline void IDXGIOutput2_ReleaseOwnership(IDXGIOutput2* This) { This->lpVtbl->ReleaseOwnership(This); } -static __WIDL_INLINE HRESULT IDXGIOutput2_GetGammaControlCapabilities(IDXGIOutput2* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { +static inline HRESULT IDXGIOutput2_GetGammaControlCapabilities(IDXGIOutput2* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { return This->lpVtbl->GetGammaControlCapabilities(This,gamma_caps); } -static __WIDL_INLINE HRESULT IDXGIOutput2_SetGammaControl(IDXGIOutput2* This,const DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput2_SetGammaControl(IDXGIOutput2* This,const DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->SetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput2_GetGammaControl(IDXGIOutput2* This,DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput2_GetGammaControl(IDXGIOutput2* This,DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->GetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput2_SetDisplaySurface(IDXGIOutput2* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput2_SetDisplaySurface(IDXGIOutput2* This,IDXGISurface *surface) { return This->lpVtbl->SetDisplaySurface(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput2_GetDisplaySurfaceData(IDXGIOutput2* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput2_GetDisplaySurfaceData(IDXGIOutput2* This,IDXGISurface *surface) { return This->lpVtbl->GetDisplaySurfaceData(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput2_GetFrameStatistics(IDXGIOutput2* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGIOutput2_GetFrameStatistics(IDXGIOutput2* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } /*** IDXGIOutput1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput2_GetDisplayModeList1(IDXGIOutput2* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { +static inline HRESULT IDXGIOutput2_GetDisplayModeList1(IDXGIOutput2* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { return This->lpVtbl->GetDisplayModeList1(This,enum_format,flags,num_modes,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput2_FindClosestMatchingMode1(IDXGIOutput2* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { +static inline HRESULT IDXGIOutput2_FindClosestMatchingMode1(IDXGIOutput2* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { return This->lpVtbl->FindClosestMatchingMode1(This,mode_to_match,closest_match,concerned_device); } -static __WIDL_INLINE HRESULT IDXGIOutput2_GetDisplaySurfaceData1(IDXGIOutput2* This,IDXGIResource *destination) { +static inline HRESULT IDXGIOutput2_GetDisplaySurfaceData1(IDXGIOutput2* This,IDXGIResource *destination) { return This->lpVtbl->GetDisplaySurfaceData1(This,destination); } -static __WIDL_INLINE HRESULT IDXGIOutput2_DuplicateOutput(IDXGIOutput2* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { +static inline HRESULT IDXGIOutput2_DuplicateOutput(IDXGIOutput2* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { return This->lpVtbl->DuplicateOutput(This,device,output_duplication); } /*** IDXGIOutput2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIOutput2_SupportsOverlays(IDXGIOutput2* This) { +static inline WINBOOL IDXGIOutput2_SupportsOverlays(IDXGIOutput2* This) { return This->lpVtbl->SupportsOverlays(This); } #endif @@ -1196,87 +1188,87 @@ interface IDXGIFactory3 { #define IDXGIFactory3_GetCreationFlags(This) (This)->lpVtbl->GetCreationFlags(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory3_QueryInterface(IDXGIFactory3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIFactory3_QueryInterface(IDXGIFactory3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIFactory3_AddRef(IDXGIFactory3* This) { +static inline ULONG IDXGIFactory3_AddRef(IDXGIFactory3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIFactory3_Release(IDXGIFactory3* This) { +static inline ULONG IDXGIFactory3_Release(IDXGIFactory3* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory3_SetPrivateData(IDXGIFactory3* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIFactory3_SetPrivateData(IDXGIFactory3* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory3_SetPrivateDataInterface(IDXGIFactory3* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIFactory3_SetPrivateDataInterface(IDXGIFactory3* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIFactory3_GetPrivateData(IDXGIFactory3* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIFactory3_GetPrivateData(IDXGIFactory3* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory3_GetParent(IDXGIFactory3* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIFactory3_GetParent(IDXGIFactory3* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIFactory methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory3_EnumAdapters(IDXGIFactory3* This,UINT adapter_idx,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory3_EnumAdapters(IDXGIFactory3* This,UINT adapter_idx,IDXGIAdapter **adapter) { return This->lpVtbl->EnumAdapters(This,adapter_idx,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory3_MakeWindowAssociation(IDXGIFactory3* This,HWND window,UINT flags) { +static inline HRESULT IDXGIFactory3_MakeWindowAssociation(IDXGIFactory3* This,HWND window,UINT flags) { return This->lpVtbl->MakeWindowAssociation(This,window,flags); } -static __WIDL_INLINE HRESULT IDXGIFactory3_GetWindowAssociation(IDXGIFactory3* This,HWND *window) { +static inline HRESULT IDXGIFactory3_GetWindowAssociation(IDXGIFactory3* This,HWND *window) { return This->lpVtbl->GetWindowAssociation(This,window); } -static __WIDL_INLINE HRESULT IDXGIFactory3_CreateSwapChain(IDXGIFactory3* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { +static inline HRESULT IDXGIFactory3_CreateSwapChain(IDXGIFactory3* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { return This->lpVtbl->CreateSwapChain(This,device,desc,swapchain); } -static __WIDL_INLINE HRESULT IDXGIFactory3_CreateSoftwareAdapter(IDXGIFactory3* This,HMODULE swrast,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory3_CreateSoftwareAdapter(IDXGIFactory3* This,HMODULE swrast,IDXGIAdapter **adapter) { return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter); } /*** IDXGIFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory3_EnumAdapters1(IDXGIFactory3* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { +static inline HRESULT IDXGIFactory3_EnumAdapters1(IDXGIFactory3* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { return This->lpVtbl->EnumAdapters1(This,Adapter,ppAdapter); } -static __WIDL_INLINE WINBOOL IDXGIFactory3_IsCurrent(IDXGIFactory3* This) { +static inline WINBOOL IDXGIFactory3_IsCurrent(IDXGIFactory3* This) { return This->lpVtbl->IsCurrent(This); } /*** IDXGIFactory2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIFactory3_IsWindowedStereoEnabled(IDXGIFactory3* This) { +static inline WINBOOL IDXGIFactory3_IsWindowedStereoEnabled(IDXGIFactory3* This) { return This->lpVtbl->IsWindowedStereoEnabled(This); } -static __WIDL_INLINE HRESULT IDXGIFactory3_CreateSwapChainForHwnd(IDXGIFactory3* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory3_CreateSwapChainForHwnd(IDXGIFactory3* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForHwnd(This,pDevice,hWnd,pDesc,pFullscreenDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory3_CreateSwapChainForCoreWindow(IDXGIFactory3* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory3_CreateSwapChainForCoreWindow(IDXGIFactory3* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForCoreWindow(This,pDevice,pWindow,pDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory3_GetSharedResourceAdapterLuid(IDXGIFactory3* This,HANDLE hResource,LUID *pLuid) { +static inline HRESULT IDXGIFactory3_GetSharedResourceAdapterLuid(IDXGIFactory3* This,HANDLE hResource,LUID *pLuid) { return This->lpVtbl->GetSharedResourceAdapterLuid(This,hResource,pLuid); } -static __WIDL_INLINE HRESULT IDXGIFactory3_RegisterStereoStatusWindow(IDXGIFactory3* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory3_RegisterStereoStatusWindow(IDXGIFactory3* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory3_RegisterStereoStatusEvent(IDXGIFactory3* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory3_RegisterStereoStatusEvent(IDXGIFactory3* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory3_UnregisterStereoStatus(IDXGIFactory3* This,DWORD dwCookie) { +static inline void IDXGIFactory3_UnregisterStereoStatus(IDXGIFactory3* This,DWORD dwCookie) { This->lpVtbl->UnregisterStereoStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory3_RegisterOcclusionStatusWindow(IDXGIFactory3* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory3_RegisterOcclusionStatusWindow(IDXGIFactory3* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory3_RegisterOcclusionStatusEvent(IDXGIFactory3* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory3_RegisterOcclusionStatusEvent(IDXGIFactory3* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory3_UnregisterOcclusionStatus(IDXGIFactory3* This,DWORD dwCookie) { +static inline void IDXGIFactory3_UnregisterOcclusionStatus(IDXGIFactory3* This,DWORD dwCookie) { This->lpVtbl->UnregisterOcclusionStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory3_CreateSwapChainForComposition(IDXGIFactory3* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory3_CreateSwapChainForComposition(IDXGIFactory3* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForComposition(This,pDevice,pDesc,pRestrictToOutput,ppSwapChain); } /*** IDXGIFactory3 methods ***/ -static __WIDL_INLINE UINT IDXGIFactory3_GetCreationFlags(IDXGIFactory3* This) { +static inline UINT IDXGIFactory3_GetCreationFlags(IDXGIFactory3* This) { return This->lpVtbl->GetCreationFlags(This); } #endif @@ -1414,41 +1406,41 @@ interface IDXGIDecodeSwapChain { #define IDXGIDecodeSwapChain_GetColorSpace(This) (This)->lpVtbl->GetColorSpace(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDecodeSwapChain_QueryInterface(IDXGIDecodeSwapChain* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDecodeSwapChain_QueryInterface(IDXGIDecodeSwapChain* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDecodeSwapChain_AddRef(IDXGIDecodeSwapChain* This) { +static inline ULONG IDXGIDecodeSwapChain_AddRef(IDXGIDecodeSwapChain* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDecodeSwapChain_Release(IDXGIDecodeSwapChain* This) { +static inline ULONG IDXGIDecodeSwapChain_Release(IDXGIDecodeSwapChain* This) { return This->lpVtbl->Release(This); } /*** IDXGIDecodeSwapChain methods ***/ -static __WIDL_INLINE HRESULT IDXGIDecodeSwapChain_PresentBuffer(IDXGIDecodeSwapChain* This,UINT buffer_to_present,UINT sync_interval,UINT flags) { +static inline HRESULT IDXGIDecodeSwapChain_PresentBuffer(IDXGIDecodeSwapChain* This,UINT buffer_to_present,UINT sync_interval,UINT flags) { return This->lpVtbl->PresentBuffer(This,buffer_to_present,sync_interval,flags); } -static __WIDL_INLINE HRESULT IDXGIDecodeSwapChain_SetSourceRect(IDXGIDecodeSwapChain* This,const RECT *rect) { +static inline HRESULT IDXGIDecodeSwapChain_SetSourceRect(IDXGIDecodeSwapChain* This,const RECT *rect) { return This->lpVtbl->SetSourceRect(This,rect); } -static __WIDL_INLINE HRESULT IDXGIDecodeSwapChain_SetTargetRect(IDXGIDecodeSwapChain* This,const RECT *rect) { +static inline HRESULT IDXGIDecodeSwapChain_SetTargetRect(IDXGIDecodeSwapChain* This,const RECT *rect) { return This->lpVtbl->SetTargetRect(This,rect); } -static __WIDL_INLINE HRESULT IDXGIDecodeSwapChain_SetDestSize(IDXGIDecodeSwapChain* This,UINT width,UINT height) { +static inline HRESULT IDXGIDecodeSwapChain_SetDestSize(IDXGIDecodeSwapChain* This,UINT width,UINT height) { return This->lpVtbl->SetDestSize(This,width,height); } -static __WIDL_INLINE HRESULT IDXGIDecodeSwapChain_GetSourceRect(IDXGIDecodeSwapChain* This,RECT *rect) { +static inline HRESULT IDXGIDecodeSwapChain_GetSourceRect(IDXGIDecodeSwapChain* This,RECT *rect) { return This->lpVtbl->GetSourceRect(This,rect); } -static __WIDL_INLINE HRESULT IDXGIDecodeSwapChain_GetTargetRect(IDXGIDecodeSwapChain* This,RECT *rect) { +static inline HRESULT IDXGIDecodeSwapChain_GetTargetRect(IDXGIDecodeSwapChain* This,RECT *rect) { return This->lpVtbl->GetTargetRect(This,rect); } -static __WIDL_INLINE HRESULT IDXGIDecodeSwapChain_GetDestSize(IDXGIDecodeSwapChain* This,UINT *width,UINT *height) { +static inline HRESULT IDXGIDecodeSwapChain_GetDestSize(IDXGIDecodeSwapChain* This,UINT *width,UINT *height) { return This->lpVtbl->GetDestSize(This,width,height); } -static __WIDL_INLINE HRESULT IDXGIDecodeSwapChain_SetColorSpace(IDXGIDecodeSwapChain* This,DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS colorspace) { +static inline HRESULT IDXGIDecodeSwapChain_SetColorSpace(IDXGIDecodeSwapChain* This,DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS colorspace) { return This->lpVtbl->SetColorSpace(This,colorspace); } -static __WIDL_INLINE DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS IDXGIDecodeSwapChain_GetColorSpace(IDXGIDecodeSwapChain* This) { +static inline DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS IDXGIDecodeSwapChain_GetColorSpace(IDXGIDecodeSwapChain* This) { return This->lpVtbl->GetColorSpace(This); } #endif @@ -1541,20 +1533,20 @@ interface IDXGIFactoryMedia { #define IDXGIFactoryMedia_CreateDecodeSwapChainForCompositionSurfaceHandle(This,device,surface,desc,yuv_decode_buffers,restrict_to_output,swapchain) (This)->lpVtbl->CreateDecodeSwapChainForCompositionSurfaceHandle(This,device,surface,desc,yuv_decode_buffers,restrict_to_output,swapchain) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactoryMedia_QueryInterface(IDXGIFactoryMedia* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIFactoryMedia_QueryInterface(IDXGIFactoryMedia* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIFactoryMedia_AddRef(IDXGIFactoryMedia* This) { +static inline ULONG IDXGIFactoryMedia_AddRef(IDXGIFactoryMedia* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIFactoryMedia_Release(IDXGIFactoryMedia* This) { +static inline ULONG IDXGIFactoryMedia_Release(IDXGIFactoryMedia* This) { return This->lpVtbl->Release(This); } /*** IDXGIFactoryMedia methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactoryMedia_CreateSwapChainForCompositionSurfaceHandle(IDXGIFactoryMedia* This,IUnknown *device,HANDLE surface,const DXGI_SWAP_CHAIN_DESC1 *desc,IDXGIOutput *restrict_to_output,IDXGISwapChain1 **swapchain) { +static inline HRESULT IDXGIFactoryMedia_CreateSwapChainForCompositionSurfaceHandle(IDXGIFactoryMedia* This,IUnknown *device,HANDLE surface,const DXGI_SWAP_CHAIN_DESC1 *desc,IDXGIOutput *restrict_to_output,IDXGISwapChain1 **swapchain) { return This->lpVtbl->CreateSwapChainForCompositionSurfaceHandle(This,device,surface,desc,restrict_to_output,swapchain); } -static __WIDL_INLINE HRESULT IDXGIFactoryMedia_CreateDecodeSwapChainForCompositionSurfaceHandle(IDXGIFactoryMedia* This,IUnknown *device,HANDLE surface,DXGI_DECODE_SWAP_CHAIN_DESC *desc,IDXGIResource *yuv_decode_buffers,IDXGIOutput *restrict_to_output,IDXGIDecodeSwapChain **swapchain) { +static inline HRESULT IDXGIFactoryMedia_CreateDecodeSwapChainForCompositionSurfaceHandle(IDXGIFactoryMedia* This,IUnknown *device,HANDLE surface,DXGI_DECODE_SWAP_CHAIN_DESC *desc,IDXGIResource *yuv_decode_buffers,IDXGIOutput *restrict_to_output,IDXGIDecodeSwapChain **swapchain) { return This->lpVtbl->CreateDecodeSwapChainForCompositionSurfaceHandle(This,device,surface,desc,yuv_decode_buffers,restrict_to_output,swapchain); } #endif @@ -1641,23 +1633,23 @@ interface IDXGISwapChainMedia { #define IDXGISwapChainMedia_CheckPresentDurationSupport(This,desired_present_duration,closest_smaller_present_duration,closest_larger_present_duration) (This)->lpVtbl->CheckPresentDurationSupport(This,desired_present_duration,closest_smaller_present_duration,closest_larger_present_duration) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChainMedia_QueryInterface(IDXGISwapChainMedia* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGISwapChainMedia_QueryInterface(IDXGISwapChainMedia* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGISwapChainMedia_AddRef(IDXGISwapChainMedia* This) { +static inline ULONG IDXGISwapChainMedia_AddRef(IDXGISwapChainMedia* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGISwapChainMedia_Release(IDXGISwapChainMedia* This) { +static inline ULONG IDXGISwapChainMedia_Release(IDXGISwapChainMedia* This) { return This->lpVtbl->Release(This); } /*** IDXGISwapChainMedia methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChainMedia_GetFrameStatisticsMedia(IDXGISwapChainMedia* This,DXGI_FRAME_STATISTICS_MEDIA *stats) { +static inline HRESULT IDXGISwapChainMedia_GetFrameStatisticsMedia(IDXGISwapChainMedia* This,DXGI_FRAME_STATISTICS_MEDIA *stats) { return This->lpVtbl->GetFrameStatisticsMedia(This,stats); } -static __WIDL_INLINE HRESULT IDXGISwapChainMedia_SetPresentDuration(IDXGISwapChainMedia* This,UINT duration) { +static inline HRESULT IDXGISwapChainMedia_SetPresentDuration(IDXGISwapChainMedia* This,UINT duration) { return This->lpVtbl->SetPresentDuration(This,duration); } -static __WIDL_INLINE HRESULT IDXGISwapChainMedia_CheckPresentDurationSupport(IDXGISwapChainMedia* This,UINT desired_present_duration,UINT *closest_smaller_present_duration,UINT *closest_larger_present_duration) { +static inline HRESULT IDXGISwapChainMedia_CheckPresentDurationSupport(IDXGISwapChainMedia* This,UINT desired_present_duration,UINT *closest_smaller_present_duration,UINT *closest_larger_present_duration) { return This->lpVtbl->CheckPresentDurationSupport(This,desired_present_duration,closest_smaller_present_duration,closest_larger_present_duration); } #endif @@ -1856,84 +1848,84 @@ interface IDXGIOutput3 { #define IDXGIOutput3_CheckOverlaySupport(This,enum_format,concerned_device,flags) (This)->lpVtbl->CheckOverlaySupport(This,enum_format,concerned_device,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput3_QueryInterface(IDXGIOutput3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIOutput3_QueryInterface(IDXGIOutput3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIOutput3_AddRef(IDXGIOutput3* This) { +static inline ULONG IDXGIOutput3_AddRef(IDXGIOutput3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIOutput3_Release(IDXGIOutput3* This) { +static inline ULONG IDXGIOutput3_Release(IDXGIOutput3* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput3_SetPrivateData(IDXGIOutput3* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIOutput3_SetPrivateData(IDXGIOutput3* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput3_SetPrivateDataInterface(IDXGIOutput3* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIOutput3_SetPrivateDataInterface(IDXGIOutput3* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIOutput3_GetPrivateData(IDXGIOutput3* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIOutput3_GetPrivateData(IDXGIOutput3* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput3_GetParent(IDXGIOutput3* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIOutput3_GetParent(IDXGIOutput3* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIOutput methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput3_GetDesc(IDXGIOutput3* This,DXGI_OUTPUT_DESC *desc) { +static inline HRESULT IDXGIOutput3_GetDesc(IDXGIOutput3* This,DXGI_OUTPUT_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput3_GetDisplayModeList(IDXGIOutput3* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { +static inline HRESULT IDXGIOutput3_GetDisplayModeList(IDXGIOutput3* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { return This->lpVtbl->GetDisplayModeList(This,format,flags,mode_count,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput3_FindClosestMatchingMode(IDXGIOutput3* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { +static inline HRESULT IDXGIOutput3_FindClosestMatchingMode(IDXGIOutput3* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { return This->lpVtbl->FindClosestMatchingMode(This,mode,closest_match,device); } -static __WIDL_INLINE HRESULT IDXGIOutput3_WaitForVBlank(IDXGIOutput3* This) { +static inline HRESULT IDXGIOutput3_WaitForVBlank(IDXGIOutput3* This) { return This->lpVtbl->WaitForVBlank(This); } -static __WIDL_INLINE HRESULT IDXGIOutput3_TakeOwnership(IDXGIOutput3* This,IUnknown *device,WINBOOL exclusive) { +static inline HRESULT IDXGIOutput3_TakeOwnership(IDXGIOutput3* This,IUnknown *device,WINBOOL exclusive) { return This->lpVtbl->TakeOwnership(This,device,exclusive); } -static __WIDL_INLINE void IDXGIOutput3_ReleaseOwnership(IDXGIOutput3* This) { +static inline void IDXGIOutput3_ReleaseOwnership(IDXGIOutput3* This) { This->lpVtbl->ReleaseOwnership(This); } -static __WIDL_INLINE HRESULT IDXGIOutput3_GetGammaControlCapabilities(IDXGIOutput3* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { +static inline HRESULT IDXGIOutput3_GetGammaControlCapabilities(IDXGIOutput3* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { return This->lpVtbl->GetGammaControlCapabilities(This,gamma_caps); } -static __WIDL_INLINE HRESULT IDXGIOutput3_SetGammaControl(IDXGIOutput3* This,const DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput3_SetGammaControl(IDXGIOutput3* This,const DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->SetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput3_GetGammaControl(IDXGIOutput3* This,DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput3_GetGammaControl(IDXGIOutput3* This,DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->GetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput3_SetDisplaySurface(IDXGIOutput3* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput3_SetDisplaySurface(IDXGIOutput3* This,IDXGISurface *surface) { return This->lpVtbl->SetDisplaySurface(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput3_GetDisplaySurfaceData(IDXGIOutput3* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput3_GetDisplaySurfaceData(IDXGIOutput3* This,IDXGISurface *surface) { return This->lpVtbl->GetDisplaySurfaceData(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput3_GetFrameStatistics(IDXGIOutput3* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGIOutput3_GetFrameStatistics(IDXGIOutput3* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } /*** IDXGIOutput1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput3_GetDisplayModeList1(IDXGIOutput3* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { +static inline HRESULT IDXGIOutput3_GetDisplayModeList1(IDXGIOutput3* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { return This->lpVtbl->GetDisplayModeList1(This,enum_format,flags,num_modes,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput3_FindClosestMatchingMode1(IDXGIOutput3* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { +static inline HRESULT IDXGIOutput3_FindClosestMatchingMode1(IDXGIOutput3* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { return This->lpVtbl->FindClosestMatchingMode1(This,mode_to_match,closest_match,concerned_device); } -static __WIDL_INLINE HRESULT IDXGIOutput3_GetDisplaySurfaceData1(IDXGIOutput3* This,IDXGIResource *destination) { +static inline HRESULT IDXGIOutput3_GetDisplaySurfaceData1(IDXGIOutput3* This,IDXGIResource *destination) { return This->lpVtbl->GetDisplaySurfaceData1(This,destination); } -static __WIDL_INLINE HRESULT IDXGIOutput3_DuplicateOutput(IDXGIOutput3* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { +static inline HRESULT IDXGIOutput3_DuplicateOutput(IDXGIOutput3* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { return This->lpVtbl->DuplicateOutput(This,device,output_duplication); } /*** IDXGIOutput2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIOutput3_SupportsOverlays(IDXGIOutput3* This) { +static inline WINBOOL IDXGIOutput3_SupportsOverlays(IDXGIOutput3* This) { return This->lpVtbl->SupportsOverlays(This); } /*** IDXGIOutput3 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput3_CheckOverlaySupport(IDXGIOutput3* This,DXGI_FORMAT enum_format,IUnknown *concerned_device,UINT *flags) { +static inline HRESULT IDXGIOutput3_CheckOverlaySupport(IDXGIOutput3* This,DXGI_FORMAT enum_format,IUnknown *concerned_device,UINT *flags) { return This->lpVtbl->CheckOverlaySupport(This,enum_format,concerned_device,flags); } #endif diff --git a/lib/libc/include/any-windows-any/dxgi1_4.h b/lib/libc/include/any-windows-any/dxgi1_4.h index a4f21ad6edfc7f8065c9290680f016c4d549d04f..73fe6df60fd6cb5f6f61e15e6b83f852488a1a96 100644 --- a/lib/libc/include/any-windows-any/dxgi1_4.h +++ b/lib/libc/include/any-windows-any/dxgi1_4.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgi1_4.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgi1_4.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgi1_4_h__ #define __dxgi1_4_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDXGISwapChain3_FWD_DEFINED__ @@ -370,130 +362,130 @@ interface IDXGISwapChain3 { #define IDXGISwapChain3_ResizeBuffers1(This,buffer_count,width,height,format,flags,node_mask,present_queue) (This)->lpVtbl->ResizeBuffers1(This,buffer_count,width,height,format,flags,node_mask,present_queue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain3_QueryInterface(IDXGISwapChain3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGISwapChain3_QueryInterface(IDXGISwapChain3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGISwapChain3_AddRef(IDXGISwapChain3* This) { +static inline ULONG IDXGISwapChain3_AddRef(IDXGISwapChain3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGISwapChain3_Release(IDXGISwapChain3* This) { +static inline ULONG IDXGISwapChain3_Release(IDXGISwapChain3* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain3_SetPrivateData(IDXGISwapChain3* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGISwapChain3_SetPrivateData(IDXGISwapChain3* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_SetPrivateDataInterface(IDXGISwapChain3* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGISwapChain3_SetPrivateDataInterface(IDXGISwapChain3* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetPrivateData(IDXGISwapChain3* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGISwapChain3_GetPrivateData(IDXGISwapChain3* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetParent(IDXGISwapChain3* This,REFIID riid,void **parent) { +static inline HRESULT IDXGISwapChain3_GetParent(IDXGISwapChain3* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetDevice(IDXGISwapChain3* This,REFIID riid,void **device) { +static inline HRESULT IDXGISwapChain3_GetDevice(IDXGISwapChain3* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGISwapChain methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain3_Present(IDXGISwapChain3* This,UINT sync_interval,UINT flags) { +static inline HRESULT IDXGISwapChain3_Present(IDXGISwapChain3* This,UINT sync_interval,UINT flags) { return This->lpVtbl->Present(This,sync_interval,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetBuffer(IDXGISwapChain3* This,UINT buffer_idx,REFIID riid,void **surface) { +static inline HRESULT IDXGISwapChain3_GetBuffer(IDXGISwapChain3* This,UINT buffer_idx,REFIID riid,void **surface) { return This->lpVtbl->GetBuffer(This,buffer_idx,riid,surface); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_SetFullscreenState(IDXGISwapChain3* This,WINBOOL fullscreen,IDXGIOutput *target) { +static inline HRESULT IDXGISwapChain3_SetFullscreenState(IDXGISwapChain3* This,WINBOOL fullscreen,IDXGIOutput *target) { return This->lpVtbl->SetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetFullscreenState(IDXGISwapChain3* This,WINBOOL *fullscreen,IDXGIOutput **target) { +static inline HRESULT IDXGISwapChain3_GetFullscreenState(IDXGISwapChain3* This,WINBOOL *fullscreen,IDXGIOutput **target) { return This->lpVtbl->GetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetDesc(IDXGISwapChain3* This,DXGI_SWAP_CHAIN_DESC *desc) { +static inline HRESULT IDXGISwapChain3_GetDesc(IDXGISwapChain3* This,DXGI_SWAP_CHAIN_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_ResizeBuffers(IDXGISwapChain3* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { +static inline HRESULT IDXGISwapChain3_ResizeBuffers(IDXGISwapChain3* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { return This->lpVtbl->ResizeBuffers(This,buffer_count,width,height,format,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_ResizeTarget(IDXGISwapChain3* This,const DXGI_MODE_DESC *target_mode_desc) { +static inline HRESULT IDXGISwapChain3_ResizeTarget(IDXGISwapChain3* This,const DXGI_MODE_DESC *target_mode_desc) { return This->lpVtbl->ResizeTarget(This,target_mode_desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetContainingOutput(IDXGISwapChain3* This,IDXGIOutput **output) { +static inline HRESULT IDXGISwapChain3_GetContainingOutput(IDXGISwapChain3* This,IDXGIOutput **output) { return This->lpVtbl->GetContainingOutput(This,output); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetFrameStatistics(IDXGISwapChain3* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGISwapChain3_GetFrameStatistics(IDXGISwapChain3* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetLastPresentCount(IDXGISwapChain3* This,UINT *last_present_count) { +static inline HRESULT IDXGISwapChain3_GetLastPresentCount(IDXGISwapChain3* This,UINT *last_present_count) { return This->lpVtbl->GetLastPresentCount(This,last_present_count); } /*** IDXGISwapChain1 methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetDesc1(IDXGISwapChain3* This,DXGI_SWAP_CHAIN_DESC1 *pDesc) { +static inline HRESULT IDXGISwapChain3_GetDesc1(IDXGISwapChain3* This,DXGI_SWAP_CHAIN_DESC1 *pDesc) { return This->lpVtbl->GetDesc1(This,pDesc); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetFullscreenDesc(IDXGISwapChain3* This,DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pDesc) { +static inline HRESULT IDXGISwapChain3_GetFullscreenDesc(IDXGISwapChain3* This,DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pDesc) { return This->lpVtbl->GetFullscreenDesc(This,pDesc); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetHwnd(IDXGISwapChain3* This,HWND *pHwnd) { +static inline HRESULT IDXGISwapChain3_GetHwnd(IDXGISwapChain3* This,HWND *pHwnd) { return This->lpVtbl->GetHwnd(This,pHwnd); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetCoreWindow(IDXGISwapChain3* This,REFIID refiid,void **ppUnk) { +static inline HRESULT IDXGISwapChain3_GetCoreWindow(IDXGISwapChain3* This,REFIID refiid,void **ppUnk) { return This->lpVtbl->GetCoreWindow(This,refiid,ppUnk); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_Present1(IDXGISwapChain3* This,UINT SyncInterval,UINT PresentFlags,const DXGI_PRESENT_PARAMETERS *pPresentParameters) { +static inline HRESULT IDXGISwapChain3_Present1(IDXGISwapChain3* This,UINT SyncInterval,UINT PresentFlags,const DXGI_PRESENT_PARAMETERS *pPresentParameters) { return This->lpVtbl->Present1(This,SyncInterval,PresentFlags,pPresentParameters); } -static __WIDL_INLINE WINBOOL IDXGISwapChain3_IsTemporaryMonoSupported(IDXGISwapChain3* This) { +static inline WINBOOL IDXGISwapChain3_IsTemporaryMonoSupported(IDXGISwapChain3* This) { return This->lpVtbl->IsTemporaryMonoSupported(This); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetRestrictToOutput(IDXGISwapChain3* This,IDXGIOutput **ppRestrictToOutput) { +static inline HRESULT IDXGISwapChain3_GetRestrictToOutput(IDXGISwapChain3* This,IDXGIOutput **ppRestrictToOutput) { return This->lpVtbl->GetRestrictToOutput(This,ppRestrictToOutput); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_SetBackgroundColor(IDXGISwapChain3* This,const DXGI_RGBA *pColor) { +static inline HRESULT IDXGISwapChain3_SetBackgroundColor(IDXGISwapChain3* This,const DXGI_RGBA *pColor) { return This->lpVtbl->SetBackgroundColor(This,pColor); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetBackgroundColor(IDXGISwapChain3* This,DXGI_RGBA *pColor) { +static inline HRESULT IDXGISwapChain3_GetBackgroundColor(IDXGISwapChain3* This,DXGI_RGBA *pColor) { return This->lpVtbl->GetBackgroundColor(This,pColor); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_SetRotation(IDXGISwapChain3* This,DXGI_MODE_ROTATION Rotation) { +static inline HRESULT IDXGISwapChain3_SetRotation(IDXGISwapChain3* This,DXGI_MODE_ROTATION Rotation) { return This->lpVtbl->SetRotation(This,Rotation); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetRotation(IDXGISwapChain3* This,DXGI_MODE_ROTATION *pRotation) { +static inline HRESULT IDXGISwapChain3_GetRotation(IDXGISwapChain3* This,DXGI_MODE_ROTATION *pRotation) { return This->lpVtbl->GetRotation(This,pRotation); } /*** IDXGISwapChain2 methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain3_SetSourceSize(IDXGISwapChain3* This,UINT width,UINT height) { +static inline HRESULT IDXGISwapChain3_SetSourceSize(IDXGISwapChain3* This,UINT width,UINT height) { return This->lpVtbl->SetSourceSize(This,width,height); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetSourceSize(IDXGISwapChain3* This,UINT *width,UINT *height) { +static inline HRESULT IDXGISwapChain3_GetSourceSize(IDXGISwapChain3* This,UINT *width,UINT *height) { return This->lpVtbl->GetSourceSize(This,width,height); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_SetMaximumFrameLatency(IDXGISwapChain3* This,UINT max_latency) { +static inline HRESULT IDXGISwapChain3_SetMaximumFrameLatency(IDXGISwapChain3* This,UINT max_latency) { return This->lpVtbl->SetMaximumFrameLatency(This,max_latency); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetMaximumFrameLatency(IDXGISwapChain3* This,UINT *max_latency) { +static inline HRESULT IDXGISwapChain3_GetMaximumFrameLatency(IDXGISwapChain3* This,UINT *max_latency) { return This->lpVtbl->GetMaximumFrameLatency(This,max_latency); } -static __WIDL_INLINE HANDLE IDXGISwapChain3_GetFrameLatencyWaitableObject(IDXGISwapChain3* This) { +static inline HANDLE IDXGISwapChain3_GetFrameLatencyWaitableObject(IDXGISwapChain3* This) { return This->lpVtbl->GetFrameLatencyWaitableObject(This); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_SetMatrixTransform(IDXGISwapChain3* This,const DXGI_MATRIX_3X2_F *matrix) { +static inline HRESULT IDXGISwapChain3_SetMatrixTransform(IDXGISwapChain3* This,const DXGI_MATRIX_3X2_F *matrix) { return This->lpVtbl->SetMatrixTransform(This,matrix); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_GetMatrixTransform(IDXGISwapChain3* This,DXGI_MATRIX_3X2_F *matrix) { +static inline HRESULT IDXGISwapChain3_GetMatrixTransform(IDXGISwapChain3* This,DXGI_MATRIX_3X2_F *matrix) { return This->lpVtbl->GetMatrixTransform(This,matrix); } /*** IDXGISwapChain3 methods ***/ -static __WIDL_INLINE UINT IDXGISwapChain3_GetCurrentBackBufferIndex(IDXGISwapChain3* This) { +static inline UINT IDXGISwapChain3_GetCurrentBackBufferIndex(IDXGISwapChain3* This) { return This->lpVtbl->GetCurrentBackBufferIndex(This); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_CheckColorSpaceSupport(IDXGISwapChain3* This,DXGI_COLOR_SPACE_TYPE colour_space,UINT *colour_space_support) { +static inline HRESULT IDXGISwapChain3_CheckColorSpaceSupport(IDXGISwapChain3* This,DXGI_COLOR_SPACE_TYPE colour_space,UINT *colour_space_support) { return This->lpVtbl->CheckColorSpaceSupport(This,colour_space,colour_space_support); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_SetColorSpace1(IDXGISwapChain3* This,DXGI_COLOR_SPACE_TYPE colour_space) { +static inline HRESULT IDXGISwapChain3_SetColorSpace1(IDXGISwapChain3* This,DXGI_COLOR_SPACE_TYPE colour_space) { return This->lpVtbl->SetColorSpace1(This,colour_space); } -static __WIDL_INLINE HRESULT IDXGISwapChain3_ResizeBuffers1(IDXGISwapChain3* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags,const UINT *node_mask,IUnknown *const *present_queue) { +static inline HRESULT IDXGISwapChain3_ResizeBuffers1(IDXGISwapChain3* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags,const UINT *node_mask,IUnknown *const *present_queue) { return This->lpVtbl->ResizeBuffers1(This,buffer_count,width,height,format,flags,node_mask,present_queue); } #endif @@ -703,88 +695,88 @@ interface IDXGIOutput4 { #define IDXGIOutput4_CheckOverlayColorSpaceSupport(This,format,colour_space,device,flags) (This)->lpVtbl->CheckOverlayColorSpaceSupport(This,format,colour_space,device,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput4_QueryInterface(IDXGIOutput4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIOutput4_QueryInterface(IDXGIOutput4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIOutput4_AddRef(IDXGIOutput4* This) { +static inline ULONG IDXGIOutput4_AddRef(IDXGIOutput4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIOutput4_Release(IDXGIOutput4* This) { +static inline ULONG IDXGIOutput4_Release(IDXGIOutput4* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput4_SetPrivateData(IDXGIOutput4* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIOutput4_SetPrivateData(IDXGIOutput4* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput4_SetPrivateDataInterface(IDXGIOutput4* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIOutput4_SetPrivateDataInterface(IDXGIOutput4* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIOutput4_GetPrivateData(IDXGIOutput4* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIOutput4_GetPrivateData(IDXGIOutput4* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput4_GetParent(IDXGIOutput4* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIOutput4_GetParent(IDXGIOutput4* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIOutput methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput4_GetDesc(IDXGIOutput4* This,DXGI_OUTPUT_DESC *desc) { +static inline HRESULT IDXGIOutput4_GetDesc(IDXGIOutput4* This,DXGI_OUTPUT_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput4_GetDisplayModeList(IDXGIOutput4* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { +static inline HRESULT IDXGIOutput4_GetDisplayModeList(IDXGIOutput4* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { return This->lpVtbl->GetDisplayModeList(This,format,flags,mode_count,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput4_FindClosestMatchingMode(IDXGIOutput4* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { +static inline HRESULT IDXGIOutput4_FindClosestMatchingMode(IDXGIOutput4* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { return This->lpVtbl->FindClosestMatchingMode(This,mode,closest_match,device); } -static __WIDL_INLINE HRESULT IDXGIOutput4_WaitForVBlank(IDXGIOutput4* This) { +static inline HRESULT IDXGIOutput4_WaitForVBlank(IDXGIOutput4* This) { return This->lpVtbl->WaitForVBlank(This); } -static __WIDL_INLINE HRESULT IDXGIOutput4_TakeOwnership(IDXGIOutput4* This,IUnknown *device,WINBOOL exclusive) { +static inline HRESULT IDXGIOutput4_TakeOwnership(IDXGIOutput4* This,IUnknown *device,WINBOOL exclusive) { return This->lpVtbl->TakeOwnership(This,device,exclusive); } -static __WIDL_INLINE void IDXGIOutput4_ReleaseOwnership(IDXGIOutput4* This) { +static inline void IDXGIOutput4_ReleaseOwnership(IDXGIOutput4* This) { This->lpVtbl->ReleaseOwnership(This); } -static __WIDL_INLINE HRESULT IDXGIOutput4_GetGammaControlCapabilities(IDXGIOutput4* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { +static inline HRESULT IDXGIOutput4_GetGammaControlCapabilities(IDXGIOutput4* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { return This->lpVtbl->GetGammaControlCapabilities(This,gamma_caps); } -static __WIDL_INLINE HRESULT IDXGIOutput4_SetGammaControl(IDXGIOutput4* This,const DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput4_SetGammaControl(IDXGIOutput4* This,const DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->SetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput4_GetGammaControl(IDXGIOutput4* This,DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput4_GetGammaControl(IDXGIOutput4* This,DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->GetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput4_SetDisplaySurface(IDXGIOutput4* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput4_SetDisplaySurface(IDXGIOutput4* This,IDXGISurface *surface) { return This->lpVtbl->SetDisplaySurface(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput4_GetDisplaySurfaceData(IDXGIOutput4* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput4_GetDisplaySurfaceData(IDXGIOutput4* This,IDXGISurface *surface) { return This->lpVtbl->GetDisplaySurfaceData(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput4_GetFrameStatistics(IDXGIOutput4* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGIOutput4_GetFrameStatistics(IDXGIOutput4* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } /*** IDXGIOutput1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput4_GetDisplayModeList1(IDXGIOutput4* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { +static inline HRESULT IDXGIOutput4_GetDisplayModeList1(IDXGIOutput4* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { return This->lpVtbl->GetDisplayModeList1(This,enum_format,flags,num_modes,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput4_FindClosestMatchingMode1(IDXGIOutput4* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { +static inline HRESULT IDXGIOutput4_FindClosestMatchingMode1(IDXGIOutput4* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { return This->lpVtbl->FindClosestMatchingMode1(This,mode_to_match,closest_match,concerned_device); } -static __WIDL_INLINE HRESULT IDXGIOutput4_GetDisplaySurfaceData1(IDXGIOutput4* This,IDXGIResource *destination) { +static inline HRESULT IDXGIOutput4_GetDisplaySurfaceData1(IDXGIOutput4* This,IDXGIResource *destination) { return This->lpVtbl->GetDisplaySurfaceData1(This,destination); } -static __WIDL_INLINE HRESULT IDXGIOutput4_DuplicateOutput(IDXGIOutput4* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { +static inline HRESULT IDXGIOutput4_DuplicateOutput(IDXGIOutput4* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { return This->lpVtbl->DuplicateOutput(This,device,output_duplication); } /*** IDXGIOutput2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIOutput4_SupportsOverlays(IDXGIOutput4* This) { +static inline WINBOOL IDXGIOutput4_SupportsOverlays(IDXGIOutput4* This) { return This->lpVtbl->SupportsOverlays(This); } /*** IDXGIOutput3 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput4_CheckOverlaySupport(IDXGIOutput4* This,DXGI_FORMAT enum_format,IUnknown *concerned_device,UINT *flags) { +static inline HRESULT IDXGIOutput4_CheckOverlaySupport(IDXGIOutput4* This,DXGI_FORMAT enum_format,IUnknown *concerned_device,UINT *flags) { return This->lpVtbl->CheckOverlaySupport(This,enum_format,concerned_device,flags); } /*** IDXGIOutput4 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput4_CheckOverlayColorSpaceSupport(IDXGIOutput4* This,DXGI_FORMAT format,DXGI_COLOR_SPACE_TYPE colour_space,IUnknown *device,UINT *flags) { +static inline HRESULT IDXGIOutput4_CheckOverlayColorSpaceSupport(IDXGIOutput4* This,DXGI_FORMAT format,DXGI_COLOR_SPACE_TYPE colour_space,IUnknown *device,UINT *flags) { return This->lpVtbl->CheckOverlayColorSpaceSupport(This,format,colour_space,device,flags); } #endif @@ -1018,94 +1010,94 @@ interface IDXGIFactory4 { #define IDXGIFactory4_EnumWarpAdapter(This,iid,adapter) (This)->lpVtbl->EnumWarpAdapter(This,iid,adapter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory4_QueryInterface(IDXGIFactory4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIFactory4_QueryInterface(IDXGIFactory4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIFactory4_AddRef(IDXGIFactory4* This) { +static inline ULONG IDXGIFactory4_AddRef(IDXGIFactory4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIFactory4_Release(IDXGIFactory4* This) { +static inline ULONG IDXGIFactory4_Release(IDXGIFactory4* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory4_SetPrivateData(IDXGIFactory4* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIFactory4_SetPrivateData(IDXGIFactory4* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory4_SetPrivateDataInterface(IDXGIFactory4* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIFactory4_SetPrivateDataInterface(IDXGIFactory4* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIFactory4_GetPrivateData(IDXGIFactory4* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIFactory4_GetPrivateData(IDXGIFactory4* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory4_GetParent(IDXGIFactory4* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIFactory4_GetParent(IDXGIFactory4* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIFactory methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory4_EnumAdapters(IDXGIFactory4* This,UINT adapter_idx,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory4_EnumAdapters(IDXGIFactory4* This,UINT adapter_idx,IDXGIAdapter **adapter) { return This->lpVtbl->EnumAdapters(This,adapter_idx,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory4_MakeWindowAssociation(IDXGIFactory4* This,HWND window,UINT flags) { +static inline HRESULT IDXGIFactory4_MakeWindowAssociation(IDXGIFactory4* This,HWND window,UINT flags) { return This->lpVtbl->MakeWindowAssociation(This,window,flags); } -static __WIDL_INLINE HRESULT IDXGIFactory4_GetWindowAssociation(IDXGIFactory4* This,HWND *window) { +static inline HRESULT IDXGIFactory4_GetWindowAssociation(IDXGIFactory4* This,HWND *window) { return This->lpVtbl->GetWindowAssociation(This,window); } -static __WIDL_INLINE HRESULT IDXGIFactory4_CreateSwapChain(IDXGIFactory4* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { +static inline HRESULT IDXGIFactory4_CreateSwapChain(IDXGIFactory4* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { return This->lpVtbl->CreateSwapChain(This,device,desc,swapchain); } -static __WIDL_INLINE HRESULT IDXGIFactory4_CreateSoftwareAdapter(IDXGIFactory4* This,HMODULE swrast,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory4_CreateSoftwareAdapter(IDXGIFactory4* This,HMODULE swrast,IDXGIAdapter **adapter) { return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter); } /*** IDXGIFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory4_EnumAdapters1(IDXGIFactory4* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { +static inline HRESULT IDXGIFactory4_EnumAdapters1(IDXGIFactory4* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { return This->lpVtbl->EnumAdapters1(This,Adapter,ppAdapter); } -static __WIDL_INLINE WINBOOL IDXGIFactory4_IsCurrent(IDXGIFactory4* This) { +static inline WINBOOL IDXGIFactory4_IsCurrent(IDXGIFactory4* This) { return This->lpVtbl->IsCurrent(This); } /*** IDXGIFactory2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIFactory4_IsWindowedStereoEnabled(IDXGIFactory4* This) { +static inline WINBOOL IDXGIFactory4_IsWindowedStereoEnabled(IDXGIFactory4* This) { return This->lpVtbl->IsWindowedStereoEnabled(This); } -static __WIDL_INLINE HRESULT IDXGIFactory4_CreateSwapChainForHwnd(IDXGIFactory4* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory4_CreateSwapChainForHwnd(IDXGIFactory4* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForHwnd(This,pDevice,hWnd,pDesc,pFullscreenDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory4_CreateSwapChainForCoreWindow(IDXGIFactory4* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory4_CreateSwapChainForCoreWindow(IDXGIFactory4* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForCoreWindow(This,pDevice,pWindow,pDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory4_GetSharedResourceAdapterLuid(IDXGIFactory4* This,HANDLE hResource,LUID *pLuid) { +static inline HRESULT IDXGIFactory4_GetSharedResourceAdapterLuid(IDXGIFactory4* This,HANDLE hResource,LUID *pLuid) { return This->lpVtbl->GetSharedResourceAdapterLuid(This,hResource,pLuid); } -static __WIDL_INLINE HRESULT IDXGIFactory4_RegisterStereoStatusWindow(IDXGIFactory4* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory4_RegisterStereoStatusWindow(IDXGIFactory4* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory4_RegisterStereoStatusEvent(IDXGIFactory4* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory4_RegisterStereoStatusEvent(IDXGIFactory4* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory4_UnregisterStereoStatus(IDXGIFactory4* This,DWORD dwCookie) { +static inline void IDXGIFactory4_UnregisterStereoStatus(IDXGIFactory4* This,DWORD dwCookie) { This->lpVtbl->UnregisterStereoStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory4_RegisterOcclusionStatusWindow(IDXGIFactory4* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory4_RegisterOcclusionStatusWindow(IDXGIFactory4* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory4_RegisterOcclusionStatusEvent(IDXGIFactory4* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory4_RegisterOcclusionStatusEvent(IDXGIFactory4* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory4_UnregisterOcclusionStatus(IDXGIFactory4* This,DWORD dwCookie) { +static inline void IDXGIFactory4_UnregisterOcclusionStatus(IDXGIFactory4* This,DWORD dwCookie) { This->lpVtbl->UnregisterOcclusionStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory4_CreateSwapChainForComposition(IDXGIFactory4* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory4_CreateSwapChainForComposition(IDXGIFactory4* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForComposition(This,pDevice,pDesc,pRestrictToOutput,ppSwapChain); } /*** IDXGIFactory3 methods ***/ -static __WIDL_INLINE UINT IDXGIFactory4_GetCreationFlags(IDXGIFactory4* This) { +static inline UINT IDXGIFactory4_GetCreationFlags(IDXGIFactory4* This) { return This->lpVtbl->GetCreationFlags(This); } /*** IDXGIFactory4 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory4_EnumAdapterByLuid(IDXGIFactory4* This,LUID luid,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory4_EnumAdapterByLuid(IDXGIFactory4* This,LUID luid,REFIID iid,void **adapter) { return This->lpVtbl->EnumAdapterByLuid(This,luid,iid,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory4_EnumWarpAdapter(IDXGIFactory4* This,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory4_EnumWarpAdapter(IDXGIFactory4* This,REFIID iid,void **adapter) { return This->lpVtbl->EnumWarpAdapter(This,iid,adapter); } #endif @@ -1285,63 +1277,63 @@ interface IDXGIAdapter3 { #define IDXGIAdapter3_UnregisterVideoMemoryBudgetChangeNotification(This,cookie) (This)->lpVtbl->UnregisterVideoMemoryBudgetChangeNotification(This,cookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter3_QueryInterface(IDXGIAdapter3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIAdapter3_QueryInterface(IDXGIAdapter3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIAdapter3_AddRef(IDXGIAdapter3* This) { +static inline ULONG IDXGIAdapter3_AddRef(IDXGIAdapter3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIAdapter3_Release(IDXGIAdapter3* This) { +static inline ULONG IDXGIAdapter3_Release(IDXGIAdapter3* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter3_SetPrivateData(IDXGIAdapter3* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIAdapter3_SetPrivateData(IDXGIAdapter3* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter3_SetPrivateDataInterface(IDXGIAdapter3* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIAdapter3_SetPrivateDataInterface(IDXGIAdapter3* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIAdapter3_GetPrivateData(IDXGIAdapter3* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIAdapter3_GetPrivateData(IDXGIAdapter3* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter3_GetParent(IDXGIAdapter3* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIAdapter3_GetParent(IDXGIAdapter3* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIAdapter methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter3_EnumOutputs(IDXGIAdapter3* This,UINT output_idx,IDXGIOutput **output) { +static inline HRESULT IDXGIAdapter3_EnumOutputs(IDXGIAdapter3* This,UINT output_idx,IDXGIOutput **output) { return This->lpVtbl->EnumOutputs(This,output_idx,output); } -static __WIDL_INLINE HRESULT IDXGIAdapter3_GetDesc(IDXGIAdapter3* This,DXGI_ADAPTER_DESC *desc) { +static inline HRESULT IDXGIAdapter3_GetDesc(IDXGIAdapter3* This,DXGI_ADAPTER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIAdapter3_CheckInterfaceSupport(IDXGIAdapter3* This,REFGUID guid,LARGE_INTEGER *umd_version) { +static inline HRESULT IDXGIAdapter3_CheckInterfaceSupport(IDXGIAdapter3* This,REFGUID guid,LARGE_INTEGER *umd_version) { return This->lpVtbl->CheckInterfaceSupport(This,guid,umd_version); } /*** IDXGIAdapter1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter3_GetDesc1(IDXGIAdapter3* This,DXGI_ADAPTER_DESC1 *pDesc) { +static inline HRESULT IDXGIAdapter3_GetDesc1(IDXGIAdapter3* This,DXGI_ADAPTER_DESC1 *pDesc) { return This->lpVtbl->GetDesc1(This,pDesc); } /*** IDXGIAdapter2 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter3_GetDesc2(IDXGIAdapter3* This,DXGI_ADAPTER_DESC2 *pDesc) { +static inline HRESULT IDXGIAdapter3_GetDesc2(IDXGIAdapter3* This,DXGI_ADAPTER_DESC2 *pDesc) { return This->lpVtbl->GetDesc2(This,pDesc); } /*** IDXGIAdapter3 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter3_RegisterHardwareContentProtectionTeardownStatusEvent(IDXGIAdapter3* This,HANDLE event,DWORD *cookie) { +static inline HRESULT IDXGIAdapter3_RegisterHardwareContentProtectionTeardownStatusEvent(IDXGIAdapter3* This,HANDLE event,DWORD *cookie) { return This->lpVtbl->RegisterHardwareContentProtectionTeardownStatusEvent(This,event,cookie); } -static __WIDL_INLINE void IDXGIAdapter3_UnregisterHardwareContentProtectionTeardownStatus(IDXGIAdapter3* This,DWORD cookie) { +static inline void IDXGIAdapter3_UnregisterHardwareContentProtectionTeardownStatus(IDXGIAdapter3* This,DWORD cookie) { This->lpVtbl->UnregisterHardwareContentProtectionTeardownStatus(This,cookie); } -static __WIDL_INLINE HRESULT IDXGIAdapter3_QueryVideoMemoryInfo(IDXGIAdapter3* This,UINT node_index,DXGI_MEMORY_SEGMENT_GROUP segment_group,DXGI_QUERY_VIDEO_MEMORY_INFO *memory_info) { +static inline HRESULT IDXGIAdapter3_QueryVideoMemoryInfo(IDXGIAdapter3* This,UINT node_index,DXGI_MEMORY_SEGMENT_GROUP segment_group,DXGI_QUERY_VIDEO_MEMORY_INFO *memory_info) { return This->lpVtbl->QueryVideoMemoryInfo(This,node_index,segment_group,memory_info); } -static __WIDL_INLINE HRESULT IDXGIAdapter3_SetVideoMemoryReservation(IDXGIAdapter3* This,UINT node_index,DXGI_MEMORY_SEGMENT_GROUP segment_group,UINT64 reservation) { +static inline HRESULT IDXGIAdapter3_SetVideoMemoryReservation(IDXGIAdapter3* This,UINT node_index,DXGI_MEMORY_SEGMENT_GROUP segment_group,UINT64 reservation) { return This->lpVtbl->SetVideoMemoryReservation(This,node_index,segment_group,reservation); } -static __WIDL_INLINE HRESULT IDXGIAdapter3_RegisterVideoMemoryBudgetChangeNotificationEvent(IDXGIAdapter3* This,HANDLE event,DWORD *cookie) { +static inline HRESULT IDXGIAdapter3_RegisterVideoMemoryBudgetChangeNotificationEvent(IDXGIAdapter3* This,HANDLE event,DWORD *cookie) { return This->lpVtbl->RegisterVideoMemoryBudgetChangeNotificationEvent(This,event,cookie); } -static __WIDL_INLINE void IDXGIAdapter3_UnregisterVideoMemoryBudgetChangeNotification(IDXGIAdapter3* This,DWORD cookie) { +static inline void IDXGIAdapter3_UnregisterVideoMemoryBudgetChangeNotification(IDXGIAdapter3* This,DWORD cookie) { This->lpVtbl->UnregisterVideoMemoryBudgetChangeNotification(This,cookie); } #endif diff --git a/lib/libc/include/any-windows-any/dxgi1_5.h b/lib/libc/include/any-windows-any/dxgi1_5.h index 267887c32528e280a9d3517eee9ff266d31a83d2..b9f95ceaa39ff661bbf900a3e5a60719136ae794 100644 --- a/lib/libc/include/any-windows-any/dxgi1_5.h +++ b/lib/libc/include/any-windows-any/dxgi1_5.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgi1_5.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgi1_5.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgi1_5_h__ #define __dxgi1_5_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDXGIOutput5_FWD_DEFINED__ @@ -309,92 +301,92 @@ interface IDXGIOutput5 { #define IDXGIOutput5_DuplicateOutput1(This,device,flags,format_count,formats,duplication) (This)->lpVtbl->DuplicateOutput1(This,device,flags,format_count,formats,duplication) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput5_QueryInterface(IDXGIOutput5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIOutput5_QueryInterface(IDXGIOutput5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIOutput5_AddRef(IDXGIOutput5* This) { +static inline ULONG IDXGIOutput5_AddRef(IDXGIOutput5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIOutput5_Release(IDXGIOutput5* This) { +static inline ULONG IDXGIOutput5_Release(IDXGIOutput5* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput5_SetPrivateData(IDXGIOutput5* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIOutput5_SetPrivateData(IDXGIOutput5* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput5_SetPrivateDataInterface(IDXGIOutput5* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIOutput5_SetPrivateDataInterface(IDXGIOutput5* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIOutput5_GetPrivateData(IDXGIOutput5* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIOutput5_GetPrivateData(IDXGIOutput5* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput5_GetParent(IDXGIOutput5* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIOutput5_GetParent(IDXGIOutput5* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIOutput methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput5_GetDesc(IDXGIOutput5* This,DXGI_OUTPUT_DESC *desc) { +static inline HRESULT IDXGIOutput5_GetDesc(IDXGIOutput5* This,DXGI_OUTPUT_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput5_GetDisplayModeList(IDXGIOutput5* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { +static inline HRESULT IDXGIOutput5_GetDisplayModeList(IDXGIOutput5* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { return This->lpVtbl->GetDisplayModeList(This,format,flags,mode_count,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput5_FindClosestMatchingMode(IDXGIOutput5* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { +static inline HRESULT IDXGIOutput5_FindClosestMatchingMode(IDXGIOutput5* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { return This->lpVtbl->FindClosestMatchingMode(This,mode,closest_match,device); } -static __WIDL_INLINE HRESULT IDXGIOutput5_WaitForVBlank(IDXGIOutput5* This) { +static inline HRESULT IDXGIOutput5_WaitForVBlank(IDXGIOutput5* This) { return This->lpVtbl->WaitForVBlank(This); } -static __WIDL_INLINE HRESULT IDXGIOutput5_TakeOwnership(IDXGIOutput5* This,IUnknown *device,WINBOOL exclusive) { +static inline HRESULT IDXGIOutput5_TakeOwnership(IDXGIOutput5* This,IUnknown *device,WINBOOL exclusive) { return This->lpVtbl->TakeOwnership(This,device,exclusive); } -static __WIDL_INLINE void IDXGIOutput5_ReleaseOwnership(IDXGIOutput5* This) { +static inline void IDXGIOutput5_ReleaseOwnership(IDXGIOutput5* This) { This->lpVtbl->ReleaseOwnership(This); } -static __WIDL_INLINE HRESULT IDXGIOutput5_GetGammaControlCapabilities(IDXGIOutput5* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { +static inline HRESULT IDXGIOutput5_GetGammaControlCapabilities(IDXGIOutput5* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { return This->lpVtbl->GetGammaControlCapabilities(This,gamma_caps); } -static __WIDL_INLINE HRESULT IDXGIOutput5_SetGammaControl(IDXGIOutput5* This,const DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput5_SetGammaControl(IDXGIOutput5* This,const DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->SetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput5_GetGammaControl(IDXGIOutput5* This,DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput5_GetGammaControl(IDXGIOutput5* This,DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->GetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput5_SetDisplaySurface(IDXGIOutput5* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput5_SetDisplaySurface(IDXGIOutput5* This,IDXGISurface *surface) { return This->lpVtbl->SetDisplaySurface(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput5_GetDisplaySurfaceData(IDXGIOutput5* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput5_GetDisplaySurfaceData(IDXGIOutput5* This,IDXGISurface *surface) { return This->lpVtbl->GetDisplaySurfaceData(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput5_GetFrameStatistics(IDXGIOutput5* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGIOutput5_GetFrameStatistics(IDXGIOutput5* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } /*** IDXGIOutput1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput5_GetDisplayModeList1(IDXGIOutput5* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { +static inline HRESULT IDXGIOutput5_GetDisplayModeList1(IDXGIOutput5* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { return This->lpVtbl->GetDisplayModeList1(This,enum_format,flags,num_modes,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput5_FindClosestMatchingMode1(IDXGIOutput5* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { +static inline HRESULT IDXGIOutput5_FindClosestMatchingMode1(IDXGIOutput5* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { return This->lpVtbl->FindClosestMatchingMode1(This,mode_to_match,closest_match,concerned_device); } -static __WIDL_INLINE HRESULT IDXGIOutput5_GetDisplaySurfaceData1(IDXGIOutput5* This,IDXGIResource *destination) { +static inline HRESULT IDXGIOutput5_GetDisplaySurfaceData1(IDXGIOutput5* This,IDXGIResource *destination) { return This->lpVtbl->GetDisplaySurfaceData1(This,destination); } -static __WIDL_INLINE HRESULT IDXGIOutput5_DuplicateOutput(IDXGIOutput5* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { +static inline HRESULT IDXGIOutput5_DuplicateOutput(IDXGIOutput5* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { return This->lpVtbl->DuplicateOutput(This,device,output_duplication); } /*** IDXGIOutput2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIOutput5_SupportsOverlays(IDXGIOutput5* This) { +static inline WINBOOL IDXGIOutput5_SupportsOverlays(IDXGIOutput5* This) { return This->lpVtbl->SupportsOverlays(This); } /*** IDXGIOutput3 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput5_CheckOverlaySupport(IDXGIOutput5* This,DXGI_FORMAT enum_format,IUnknown *concerned_device,UINT *flags) { +static inline HRESULT IDXGIOutput5_CheckOverlaySupport(IDXGIOutput5* This,DXGI_FORMAT enum_format,IUnknown *concerned_device,UINT *flags) { return This->lpVtbl->CheckOverlaySupport(This,enum_format,concerned_device,flags); } /*** IDXGIOutput4 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput5_CheckOverlayColorSpaceSupport(IDXGIOutput5* This,DXGI_FORMAT format,DXGI_COLOR_SPACE_TYPE colour_space,IUnknown *device,UINT *flags) { +static inline HRESULT IDXGIOutput5_CheckOverlayColorSpaceSupport(IDXGIOutput5* This,DXGI_FORMAT format,DXGI_COLOR_SPACE_TYPE colour_space,IUnknown *device,UINT *flags) { return This->lpVtbl->CheckOverlayColorSpaceSupport(This,format,colour_space,device,flags); } /*** IDXGIOutput5 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput5_DuplicateOutput1(IDXGIOutput5* This,IUnknown *device,UINT flags,UINT format_count,const DXGI_FORMAT *formats,IDXGIOutputDuplication **duplication) { +static inline HRESULT IDXGIOutput5_DuplicateOutput1(IDXGIOutput5* This,IUnknown *device,UINT flags,UINT format_count,const DXGI_FORMAT *formats,IDXGIOutputDuplication **duplication) { return This->lpVtbl->DuplicateOutput1(This,device,flags,format_count,formats,duplication); } #endif @@ -687,134 +679,134 @@ interface IDXGISwapChain4 { #define IDXGISwapChain4_SetHDRMetaData(This,type,size,metadata) (This)->lpVtbl->SetHDRMetaData(This,type,size,metadata) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain4_QueryInterface(IDXGISwapChain4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGISwapChain4_QueryInterface(IDXGISwapChain4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGISwapChain4_AddRef(IDXGISwapChain4* This) { +static inline ULONG IDXGISwapChain4_AddRef(IDXGISwapChain4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGISwapChain4_Release(IDXGISwapChain4* This) { +static inline ULONG IDXGISwapChain4_Release(IDXGISwapChain4* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetPrivateData(IDXGISwapChain4* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGISwapChain4_SetPrivateData(IDXGISwapChain4* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetPrivateDataInterface(IDXGISwapChain4* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGISwapChain4_SetPrivateDataInterface(IDXGISwapChain4* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetPrivateData(IDXGISwapChain4* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGISwapChain4_GetPrivateData(IDXGISwapChain4* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetParent(IDXGISwapChain4* This,REFIID riid,void **parent) { +static inline HRESULT IDXGISwapChain4_GetParent(IDXGISwapChain4* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDeviceSubObject methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetDevice(IDXGISwapChain4* This,REFIID riid,void **device) { +static inline HRESULT IDXGISwapChain4_GetDevice(IDXGISwapChain4* This,REFIID riid,void **device) { return This->lpVtbl->GetDevice(This,riid,device); } /*** IDXGISwapChain methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain4_Present(IDXGISwapChain4* This,UINT sync_interval,UINT flags) { +static inline HRESULT IDXGISwapChain4_Present(IDXGISwapChain4* This,UINT sync_interval,UINT flags) { return This->lpVtbl->Present(This,sync_interval,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetBuffer(IDXGISwapChain4* This,UINT buffer_idx,REFIID riid,void **surface) { +static inline HRESULT IDXGISwapChain4_GetBuffer(IDXGISwapChain4* This,UINT buffer_idx,REFIID riid,void **surface) { return This->lpVtbl->GetBuffer(This,buffer_idx,riid,surface); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetFullscreenState(IDXGISwapChain4* This,WINBOOL fullscreen,IDXGIOutput *target) { +static inline HRESULT IDXGISwapChain4_SetFullscreenState(IDXGISwapChain4* This,WINBOOL fullscreen,IDXGIOutput *target) { return This->lpVtbl->SetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetFullscreenState(IDXGISwapChain4* This,WINBOOL *fullscreen,IDXGIOutput **target) { +static inline HRESULT IDXGISwapChain4_GetFullscreenState(IDXGISwapChain4* This,WINBOOL *fullscreen,IDXGIOutput **target) { return This->lpVtbl->GetFullscreenState(This,fullscreen,target); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetDesc(IDXGISwapChain4* This,DXGI_SWAP_CHAIN_DESC *desc) { +static inline HRESULT IDXGISwapChain4_GetDesc(IDXGISwapChain4* This,DXGI_SWAP_CHAIN_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_ResizeBuffers(IDXGISwapChain4* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { +static inline HRESULT IDXGISwapChain4_ResizeBuffers(IDXGISwapChain4* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags) { return This->lpVtbl->ResizeBuffers(This,buffer_count,width,height,format,flags); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_ResizeTarget(IDXGISwapChain4* This,const DXGI_MODE_DESC *target_mode_desc) { +static inline HRESULT IDXGISwapChain4_ResizeTarget(IDXGISwapChain4* This,const DXGI_MODE_DESC *target_mode_desc) { return This->lpVtbl->ResizeTarget(This,target_mode_desc); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetContainingOutput(IDXGISwapChain4* This,IDXGIOutput **output) { +static inline HRESULT IDXGISwapChain4_GetContainingOutput(IDXGISwapChain4* This,IDXGIOutput **output) { return This->lpVtbl->GetContainingOutput(This,output); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetFrameStatistics(IDXGISwapChain4* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGISwapChain4_GetFrameStatistics(IDXGISwapChain4* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetLastPresentCount(IDXGISwapChain4* This,UINT *last_present_count) { +static inline HRESULT IDXGISwapChain4_GetLastPresentCount(IDXGISwapChain4* This,UINT *last_present_count) { return This->lpVtbl->GetLastPresentCount(This,last_present_count); } /*** IDXGISwapChain1 methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetDesc1(IDXGISwapChain4* This,DXGI_SWAP_CHAIN_DESC1 *pDesc) { +static inline HRESULT IDXGISwapChain4_GetDesc1(IDXGISwapChain4* This,DXGI_SWAP_CHAIN_DESC1 *pDesc) { return This->lpVtbl->GetDesc1(This,pDesc); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetFullscreenDesc(IDXGISwapChain4* This,DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pDesc) { +static inline HRESULT IDXGISwapChain4_GetFullscreenDesc(IDXGISwapChain4* This,DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pDesc) { return This->lpVtbl->GetFullscreenDesc(This,pDesc); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetHwnd(IDXGISwapChain4* This,HWND *pHwnd) { +static inline HRESULT IDXGISwapChain4_GetHwnd(IDXGISwapChain4* This,HWND *pHwnd) { return This->lpVtbl->GetHwnd(This,pHwnd); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetCoreWindow(IDXGISwapChain4* This,REFIID refiid,void **ppUnk) { +static inline HRESULT IDXGISwapChain4_GetCoreWindow(IDXGISwapChain4* This,REFIID refiid,void **ppUnk) { return This->lpVtbl->GetCoreWindow(This,refiid,ppUnk); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_Present1(IDXGISwapChain4* This,UINT SyncInterval,UINT PresentFlags,const DXGI_PRESENT_PARAMETERS *pPresentParameters) { +static inline HRESULT IDXGISwapChain4_Present1(IDXGISwapChain4* This,UINT SyncInterval,UINT PresentFlags,const DXGI_PRESENT_PARAMETERS *pPresentParameters) { return This->lpVtbl->Present1(This,SyncInterval,PresentFlags,pPresentParameters); } -static __WIDL_INLINE WINBOOL IDXGISwapChain4_IsTemporaryMonoSupported(IDXGISwapChain4* This) { +static inline WINBOOL IDXGISwapChain4_IsTemporaryMonoSupported(IDXGISwapChain4* This) { return This->lpVtbl->IsTemporaryMonoSupported(This); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetRestrictToOutput(IDXGISwapChain4* This,IDXGIOutput **ppRestrictToOutput) { +static inline HRESULT IDXGISwapChain4_GetRestrictToOutput(IDXGISwapChain4* This,IDXGIOutput **ppRestrictToOutput) { return This->lpVtbl->GetRestrictToOutput(This,ppRestrictToOutput); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetBackgroundColor(IDXGISwapChain4* This,const DXGI_RGBA *pColor) { +static inline HRESULT IDXGISwapChain4_SetBackgroundColor(IDXGISwapChain4* This,const DXGI_RGBA *pColor) { return This->lpVtbl->SetBackgroundColor(This,pColor); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetBackgroundColor(IDXGISwapChain4* This,DXGI_RGBA *pColor) { +static inline HRESULT IDXGISwapChain4_GetBackgroundColor(IDXGISwapChain4* This,DXGI_RGBA *pColor) { return This->lpVtbl->GetBackgroundColor(This,pColor); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetRotation(IDXGISwapChain4* This,DXGI_MODE_ROTATION Rotation) { +static inline HRESULT IDXGISwapChain4_SetRotation(IDXGISwapChain4* This,DXGI_MODE_ROTATION Rotation) { return This->lpVtbl->SetRotation(This,Rotation); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetRotation(IDXGISwapChain4* This,DXGI_MODE_ROTATION *pRotation) { +static inline HRESULT IDXGISwapChain4_GetRotation(IDXGISwapChain4* This,DXGI_MODE_ROTATION *pRotation) { return This->lpVtbl->GetRotation(This,pRotation); } /*** IDXGISwapChain2 methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetSourceSize(IDXGISwapChain4* This,UINT width,UINT height) { +static inline HRESULT IDXGISwapChain4_SetSourceSize(IDXGISwapChain4* This,UINT width,UINT height) { return This->lpVtbl->SetSourceSize(This,width,height); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetSourceSize(IDXGISwapChain4* This,UINT *width,UINT *height) { +static inline HRESULT IDXGISwapChain4_GetSourceSize(IDXGISwapChain4* This,UINT *width,UINT *height) { return This->lpVtbl->GetSourceSize(This,width,height); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetMaximumFrameLatency(IDXGISwapChain4* This,UINT max_latency) { +static inline HRESULT IDXGISwapChain4_SetMaximumFrameLatency(IDXGISwapChain4* This,UINT max_latency) { return This->lpVtbl->SetMaximumFrameLatency(This,max_latency); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetMaximumFrameLatency(IDXGISwapChain4* This,UINT *max_latency) { +static inline HRESULT IDXGISwapChain4_GetMaximumFrameLatency(IDXGISwapChain4* This,UINT *max_latency) { return This->lpVtbl->GetMaximumFrameLatency(This,max_latency); } -static __WIDL_INLINE HANDLE IDXGISwapChain4_GetFrameLatencyWaitableObject(IDXGISwapChain4* This) { +static inline HANDLE IDXGISwapChain4_GetFrameLatencyWaitableObject(IDXGISwapChain4* This) { return This->lpVtbl->GetFrameLatencyWaitableObject(This); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetMatrixTransform(IDXGISwapChain4* This,const DXGI_MATRIX_3X2_F *matrix) { +static inline HRESULT IDXGISwapChain4_SetMatrixTransform(IDXGISwapChain4* This,const DXGI_MATRIX_3X2_F *matrix) { return This->lpVtbl->SetMatrixTransform(This,matrix); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_GetMatrixTransform(IDXGISwapChain4* This,DXGI_MATRIX_3X2_F *matrix) { +static inline HRESULT IDXGISwapChain4_GetMatrixTransform(IDXGISwapChain4* This,DXGI_MATRIX_3X2_F *matrix) { return This->lpVtbl->GetMatrixTransform(This,matrix); } /*** IDXGISwapChain3 methods ***/ -static __WIDL_INLINE UINT IDXGISwapChain4_GetCurrentBackBufferIndex(IDXGISwapChain4* This) { +static inline UINT IDXGISwapChain4_GetCurrentBackBufferIndex(IDXGISwapChain4* This) { return This->lpVtbl->GetCurrentBackBufferIndex(This); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_CheckColorSpaceSupport(IDXGISwapChain4* This,DXGI_COLOR_SPACE_TYPE colour_space,UINT *colour_space_support) { +static inline HRESULT IDXGISwapChain4_CheckColorSpaceSupport(IDXGISwapChain4* This,DXGI_COLOR_SPACE_TYPE colour_space,UINT *colour_space_support) { return This->lpVtbl->CheckColorSpaceSupport(This,colour_space,colour_space_support); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetColorSpace1(IDXGISwapChain4* This,DXGI_COLOR_SPACE_TYPE colour_space) { +static inline HRESULT IDXGISwapChain4_SetColorSpace1(IDXGISwapChain4* This,DXGI_COLOR_SPACE_TYPE colour_space) { return This->lpVtbl->SetColorSpace1(This,colour_space); } -static __WIDL_INLINE HRESULT IDXGISwapChain4_ResizeBuffers1(IDXGISwapChain4* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags,const UINT *node_mask,IUnknown *const *present_queue) { +static inline HRESULT IDXGISwapChain4_ResizeBuffers1(IDXGISwapChain4* This,UINT buffer_count,UINT width,UINT height,DXGI_FORMAT format,UINT flags,const UINT *node_mask,IUnknown *const *present_queue) { return This->lpVtbl->ResizeBuffers1(This,buffer_count,width,height,format,flags,node_mask,present_queue); } /*** IDXGISwapChain4 methods ***/ -static __WIDL_INLINE HRESULT IDXGISwapChain4_SetHDRMetaData(IDXGISwapChain4* This,DXGI_HDR_METADATA_TYPE type,UINT size,void *metadata) { +static inline HRESULT IDXGISwapChain4_SetHDRMetaData(IDXGISwapChain4* This,DXGI_HDR_METADATA_TYPE type,UINT size,void *metadata) { return This->lpVtbl->SetHDRMetaData(This,type,size,metadata); } #endif @@ -999,70 +991,70 @@ interface IDXGIDevice4 { #define IDXGIDevice4_ReclaimResources1(This,resource_count,resources,results) (This)->lpVtbl->ReclaimResources1(This,resource_count,resources,results) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice4_QueryInterface(IDXGIDevice4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDevice4_QueryInterface(IDXGIDevice4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDevice4_AddRef(IDXGIDevice4* This) { +static inline ULONG IDXGIDevice4_AddRef(IDXGIDevice4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDevice4_Release(IDXGIDevice4* This) { +static inline ULONG IDXGIDevice4_Release(IDXGIDevice4* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice4_SetPrivateData(IDXGIDevice4* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIDevice4_SetPrivateData(IDXGIDevice4* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice4_SetPrivateDataInterface(IDXGIDevice4* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIDevice4_SetPrivateDataInterface(IDXGIDevice4* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIDevice4_GetPrivateData(IDXGIDevice4* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIDevice4_GetPrivateData(IDXGIDevice4* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIDevice4_GetParent(IDXGIDevice4* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIDevice4_GetParent(IDXGIDevice4* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIDevice methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice4_GetAdapter(IDXGIDevice4* This,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIDevice4_GetAdapter(IDXGIDevice4* This,IDXGIAdapter **adapter) { return This->lpVtbl->GetAdapter(This,adapter); } -static __WIDL_INLINE HRESULT IDXGIDevice4_CreateSurface(IDXGIDevice4* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { +static inline HRESULT IDXGIDevice4_CreateSurface(IDXGIDevice4* This,const DXGI_SURFACE_DESC *desc,UINT surface_count,DXGI_USAGE usage,const DXGI_SHARED_RESOURCE *shared_resource,IDXGISurface **surface) { return This->lpVtbl->CreateSurface(This,desc,surface_count,usage,shared_resource,surface); } -static __WIDL_INLINE HRESULT IDXGIDevice4_QueryResourceResidency(IDXGIDevice4* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { +static inline HRESULT IDXGIDevice4_QueryResourceResidency(IDXGIDevice4* This,IUnknown *const *resources,DXGI_RESIDENCY *residency,UINT resource_count) { return This->lpVtbl->QueryResourceResidency(This,resources,residency,resource_count); } -static __WIDL_INLINE HRESULT IDXGIDevice4_SetGPUThreadPriority(IDXGIDevice4* This,INT priority) { +static inline HRESULT IDXGIDevice4_SetGPUThreadPriority(IDXGIDevice4* This,INT priority) { return This->lpVtbl->SetGPUThreadPriority(This,priority); } -static __WIDL_INLINE HRESULT IDXGIDevice4_GetGPUThreadPriority(IDXGIDevice4* This,INT *priority) { +static inline HRESULT IDXGIDevice4_GetGPUThreadPriority(IDXGIDevice4* This,INT *priority) { return This->lpVtbl->GetGPUThreadPriority(This,priority); } /*** IDXGIDevice1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice4_SetMaximumFrameLatency(IDXGIDevice4* This,UINT MaxLatency) { +static inline HRESULT IDXGIDevice4_SetMaximumFrameLatency(IDXGIDevice4* This,UINT MaxLatency) { return This->lpVtbl->SetMaximumFrameLatency(This,MaxLatency); } -static __WIDL_INLINE HRESULT IDXGIDevice4_GetMaximumFrameLatency(IDXGIDevice4* This,UINT *pMaxLatency) { +static inline HRESULT IDXGIDevice4_GetMaximumFrameLatency(IDXGIDevice4* This,UINT *pMaxLatency) { return This->lpVtbl->GetMaximumFrameLatency(This,pMaxLatency); } /*** IDXGIDevice2 methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice4_OfferResources(IDXGIDevice4* This,UINT NumResources,IDXGIResource *const *ppResources,DXGI_OFFER_RESOURCE_PRIORITY Priority) { +static inline HRESULT IDXGIDevice4_OfferResources(IDXGIDevice4* This,UINT NumResources,IDXGIResource *const *ppResources,DXGI_OFFER_RESOURCE_PRIORITY Priority) { return This->lpVtbl->OfferResources(This,NumResources,ppResources,Priority); } -static __WIDL_INLINE HRESULT IDXGIDevice4_ReclaimResources(IDXGIDevice4* This,UINT NumResources,IDXGIResource *const *ppResources,WINBOOL *pDiscarded) { +static inline HRESULT IDXGIDevice4_ReclaimResources(IDXGIDevice4* This,UINT NumResources,IDXGIResource *const *ppResources,WINBOOL *pDiscarded) { return This->lpVtbl->ReclaimResources(This,NumResources,ppResources,pDiscarded); } -static __WIDL_INLINE HRESULT IDXGIDevice4_EnqueueSetEvent(IDXGIDevice4* This,HANDLE hEvent) { +static inline HRESULT IDXGIDevice4_EnqueueSetEvent(IDXGIDevice4* This,HANDLE hEvent) { return This->lpVtbl->EnqueueSetEvent(This,hEvent); } /*** IDXGIDevice3 methods ***/ -static __WIDL_INLINE void IDXGIDevice4_Trim(IDXGIDevice4* This) { +static inline void IDXGIDevice4_Trim(IDXGIDevice4* This) { This->lpVtbl->Trim(This); } /*** IDXGIDevice4 methods ***/ -static __WIDL_INLINE HRESULT IDXGIDevice4_OfferResources1(IDXGIDevice4* This,UINT resource_count,IDXGIResource *const *resources,DXGI_OFFER_RESOURCE_PRIORITY priority,UINT flags) { +static inline HRESULT IDXGIDevice4_OfferResources1(IDXGIDevice4* This,UINT resource_count,IDXGIResource *const *resources,DXGI_OFFER_RESOURCE_PRIORITY priority,UINT flags) { return This->lpVtbl->OfferResources1(This,resource_count,resources,priority,flags); } -static __WIDL_INLINE HRESULT IDXGIDevice4_ReclaimResources1(IDXGIDevice4* This,UINT resource_count,IDXGIResource *const *resources,DXGI_RECLAIM_RESOURCE_RESULTS *results) { +static inline HRESULT IDXGIDevice4_ReclaimResources1(IDXGIDevice4* This,UINT resource_count,IDXGIResource *const *resources,DXGI_RECLAIM_RESOURCE_RESULTS *results) { return This->lpVtbl->ReclaimResources1(This,resource_count,resources,results); } #endif @@ -1301,98 +1293,98 @@ interface IDXGIFactory5 { #define IDXGIFactory5_CheckFeatureSupport(This,feature,support_data,support_data_size) (This)->lpVtbl->CheckFeatureSupport(This,feature,support_data,support_data_size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory5_QueryInterface(IDXGIFactory5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIFactory5_QueryInterface(IDXGIFactory5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIFactory5_AddRef(IDXGIFactory5* This) { +static inline ULONG IDXGIFactory5_AddRef(IDXGIFactory5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIFactory5_Release(IDXGIFactory5* This) { +static inline ULONG IDXGIFactory5_Release(IDXGIFactory5* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory5_SetPrivateData(IDXGIFactory5* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIFactory5_SetPrivateData(IDXGIFactory5* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory5_SetPrivateDataInterface(IDXGIFactory5* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIFactory5_SetPrivateDataInterface(IDXGIFactory5* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIFactory5_GetPrivateData(IDXGIFactory5* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIFactory5_GetPrivateData(IDXGIFactory5* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory5_GetParent(IDXGIFactory5* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIFactory5_GetParent(IDXGIFactory5* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIFactory methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory5_EnumAdapters(IDXGIFactory5* This,UINT adapter_idx,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory5_EnumAdapters(IDXGIFactory5* This,UINT adapter_idx,IDXGIAdapter **adapter) { return This->lpVtbl->EnumAdapters(This,adapter_idx,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory5_MakeWindowAssociation(IDXGIFactory5* This,HWND window,UINT flags) { +static inline HRESULT IDXGIFactory5_MakeWindowAssociation(IDXGIFactory5* This,HWND window,UINT flags) { return This->lpVtbl->MakeWindowAssociation(This,window,flags); } -static __WIDL_INLINE HRESULT IDXGIFactory5_GetWindowAssociation(IDXGIFactory5* This,HWND *window) { +static inline HRESULT IDXGIFactory5_GetWindowAssociation(IDXGIFactory5* This,HWND *window) { return This->lpVtbl->GetWindowAssociation(This,window); } -static __WIDL_INLINE HRESULT IDXGIFactory5_CreateSwapChain(IDXGIFactory5* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { +static inline HRESULT IDXGIFactory5_CreateSwapChain(IDXGIFactory5* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { return This->lpVtbl->CreateSwapChain(This,device,desc,swapchain); } -static __WIDL_INLINE HRESULT IDXGIFactory5_CreateSoftwareAdapter(IDXGIFactory5* This,HMODULE swrast,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory5_CreateSoftwareAdapter(IDXGIFactory5* This,HMODULE swrast,IDXGIAdapter **adapter) { return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter); } /*** IDXGIFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory5_EnumAdapters1(IDXGIFactory5* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { +static inline HRESULT IDXGIFactory5_EnumAdapters1(IDXGIFactory5* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { return This->lpVtbl->EnumAdapters1(This,Adapter,ppAdapter); } -static __WIDL_INLINE WINBOOL IDXGIFactory5_IsCurrent(IDXGIFactory5* This) { +static inline WINBOOL IDXGIFactory5_IsCurrent(IDXGIFactory5* This) { return This->lpVtbl->IsCurrent(This); } /*** IDXGIFactory2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIFactory5_IsWindowedStereoEnabled(IDXGIFactory5* This) { +static inline WINBOOL IDXGIFactory5_IsWindowedStereoEnabled(IDXGIFactory5* This) { return This->lpVtbl->IsWindowedStereoEnabled(This); } -static __WIDL_INLINE HRESULT IDXGIFactory5_CreateSwapChainForHwnd(IDXGIFactory5* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory5_CreateSwapChainForHwnd(IDXGIFactory5* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForHwnd(This,pDevice,hWnd,pDesc,pFullscreenDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory5_CreateSwapChainForCoreWindow(IDXGIFactory5* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory5_CreateSwapChainForCoreWindow(IDXGIFactory5* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForCoreWindow(This,pDevice,pWindow,pDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory5_GetSharedResourceAdapterLuid(IDXGIFactory5* This,HANDLE hResource,LUID *pLuid) { +static inline HRESULT IDXGIFactory5_GetSharedResourceAdapterLuid(IDXGIFactory5* This,HANDLE hResource,LUID *pLuid) { return This->lpVtbl->GetSharedResourceAdapterLuid(This,hResource,pLuid); } -static __WIDL_INLINE HRESULT IDXGIFactory5_RegisterStereoStatusWindow(IDXGIFactory5* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory5_RegisterStereoStatusWindow(IDXGIFactory5* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory5_RegisterStereoStatusEvent(IDXGIFactory5* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory5_RegisterStereoStatusEvent(IDXGIFactory5* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory5_UnregisterStereoStatus(IDXGIFactory5* This,DWORD dwCookie) { +static inline void IDXGIFactory5_UnregisterStereoStatus(IDXGIFactory5* This,DWORD dwCookie) { This->lpVtbl->UnregisterStereoStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory5_RegisterOcclusionStatusWindow(IDXGIFactory5* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory5_RegisterOcclusionStatusWindow(IDXGIFactory5* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory5_RegisterOcclusionStatusEvent(IDXGIFactory5* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory5_RegisterOcclusionStatusEvent(IDXGIFactory5* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory5_UnregisterOcclusionStatus(IDXGIFactory5* This,DWORD dwCookie) { +static inline void IDXGIFactory5_UnregisterOcclusionStatus(IDXGIFactory5* This,DWORD dwCookie) { This->lpVtbl->UnregisterOcclusionStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory5_CreateSwapChainForComposition(IDXGIFactory5* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory5_CreateSwapChainForComposition(IDXGIFactory5* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForComposition(This,pDevice,pDesc,pRestrictToOutput,ppSwapChain); } /*** IDXGIFactory3 methods ***/ -static __WIDL_INLINE UINT IDXGIFactory5_GetCreationFlags(IDXGIFactory5* This) { +static inline UINT IDXGIFactory5_GetCreationFlags(IDXGIFactory5* This) { return This->lpVtbl->GetCreationFlags(This); } /*** IDXGIFactory4 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory5_EnumAdapterByLuid(IDXGIFactory5* This,LUID luid,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory5_EnumAdapterByLuid(IDXGIFactory5* This,LUID luid,REFIID iid,void **adapter) { return This->lpVtbl->EnumAdapterByLuid(This,luid,iid,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory5_EnumWarpAdapter(IDXGIFactory5* This,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory5_EnumWarpAdapter(IDXGIFactory5* This,REFIID iid,void **adapter) { return This->lpVtbl->EnumWarpAdapter(This,iid,adapter); } /*** IDXGIFactory5 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory5_CheckFeatureSupport(IDXGIFactory5* This,DXGI_FEATURE feature,void *support_data,UINT support_data_size) { +static inline HRESULT IDXGIFactory5_CheckFeatureSupport(IDXGIFactory5* This,DXGI_FEATURE feature,void *support_data,UINT support_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,support_data,support_data_size); } #endif diff --git a/lib/libc/include/any-windows-any/dxgi1_6.h b/lib/libc/include/any-windows-any/dxgi1_6.h index 6fb8522f97123c73232dbf8694ca73f22f15f4ab..55fd0d51c814b49ed0ed31c187f60991a8477294 100644 --- a/lib/libc/include/any-windows-any/dxgi1_6.h +++ b/lib/libc/include/any-windows-any/dxgi1_6.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgi1_6.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgi1_6.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgi1_6_h__ #define __dxgi1_6_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDXGIAdapter4_FWD_DEFINED__ @@ -271,67 +263,67 @@ interface IDXGIAdapter4 { #define IDXGIAdapter4_GetDesc3(This,desc) (This)->lpVtbl->GetDesc3(This,desc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter4_QueryInterface(IDXGIAdapter4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIAdapter4_QueryInterface(IDXGIAdapter4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIAdapter4_AddRef(IDXGIAdapter4* This) { +static inline ULONG IDXGIAdapter4_AddRef(IDXGIAdapter4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIAdapter4_Release(IDXGIAdapter4* This) { +static inline ULONG IDXGIAdapter4_Release(IDXGIAdapter4* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter4_SetPrivateData(IDXGIAdapter4* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIAdapter4_SetPrivateData(IDXGIAdapter4* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter4_SetPrivateDataInterface(IDXGIAdapter4* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIAdapter4_SetPrivateDataInterface(IDXGIAdapter4* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIAdapter4_GetPrivateData(IDXGIAdapter4* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIAdapter4_GetPrivateData(IDXGIAdapter4* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIAdapter4_GetParent(IDXGIAdapter4* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIAdapter4_GetParent(IDXGIAdapter4* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIAdapter methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter4_EnumOutputs(IDXGIAdapter4* This,UINT output_idx,IDXGIOutput **output) { +static inline HRESULT IDXGIAdapter4_EnumOutputs(IDXGIAdapter4* This,UINT output_idx,IDXGIOutput **output) { return This->lpVtbl->EnumOutputs(This,output_idx,output); } -static __WIDL_INLINE HRESULT IDXGIAdapter4_GetDesc(IDXGIAdapter4* This,DXGI_ADAPTER_DESC *desc) { +static inline HRESULT IDXGIAdapter4_GetDesc(IDXGIAdapter4* This,DXGI_ADAPTER_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIAdapter4_CheckInterfaceSupport(IDXGIAdapter4* This,REFGUID guid,LARGE_INTEGER *umd_version) { +static inline HRESULT IDXGIAdapter4_CheckInterfaceSupport(IDXGIAdapter4* This,REFGUID guid,LARGE_INTEGER *umd_version) { return This->lpVtbl->CheckInterfaceSupport(This,guid,umd_version); } /*** IDXGIAdapter1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter4_GetDesc1(IDXGIAdapter4* This,DXGI_ADAPTER_DESC1 *pDesc) { +static inline HRESULT IDXGIAdapter4_GetDesc1(IDXGIAdapter4* This,DXGI_ADAPTER_DESC1 *pDesc) { return This->lpVtbl->GetDesc1(This,pDesc); } /*** IDXGIAdapter2 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter4_GetDesc2(IDXGIAdapter4* This,DXGI_ADAPTER_DESC2 *pDesc) { +static inline HRESULT IDXGIAdapter4_GetDesc2(IDXGIAdapter4* This,DXGI_ADAPTER_DESC2 *pDesc) { return This->lpVtbl->GetDesc2(This,pDesc); } /*** IDXGIAdapter3 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter4_RegisterHardwareContentProtectionTeardownStatusEvent(IDXGIAdapter4* This,HANDLE event,DWORD *cookie) { +static inline HRESULT IDXGIAdapter4_RegisterHardwareContentProtectionTeardownStatusEvent(IDXGIAdapter4* This,HANDLE event,DWORD *cookie) { return This->lpVtbl->RegisterHardwareContentProtectionTeardownStatusEvent(This,event,cookie); } -static __WIDL_INLINE void IDXGIAdapter4_UnregisterHardwareContentProtectionTeardownStatus(IDXGIAdapter4* This,DWORD cookie) { +static inline void IDXGIAdapter4_UnregisterHardwareContentProtectionTeardownStatus(IDXGIAdapter4* This,DWORD cookie) { This->lpVtbl->UnregisterHardwareContentProtectionTeardownStatus(This,cookie); } -static __WIDL_INLINE HRESULT IDXGIAdapter4_QueryVideoMemoryInfo(IDXGIAdapter4* This,UINT node_index,DXGI_MEMORY_SEGMENT_GROUP segment_group,DXGI_QUERY_VIDEO_MEMORY_INFO *memory_info) { +static inline HRESULT IDXGIAdapter4_QueryVideoMemoryInfo(IDXGIAdapter4* This,UINT node_index,DXGI_MEMORY_SEGMENT_GROUP segment_group,DXGI_QUERY_VIDEO_MEMORY_INFO *memory_info) { return This->lpVtbl->QueryVideoMemoryInfo(This,node_index,segment_group,memory_info); } -static __WIDL_INLINE HRESULT IDXGIAdapter4_SetVideoMemoryReservation(IDXGIAdapter4* This,UINT node_index,DXGI_MEMORY_SEGMENT_GROUP segment_group,UINT64 reservation) { +static inline HRESULT IDXGIAdapter4_SetVideoMemoryReservation(IDXGIAdapter4* This,UINT node_index,DXGI_MEMORY_SEGMENT_GROUP segment_group,UINT64 reservation) { return This->lpVtbl->SetVideoMemoryReservation(This,node_index,segment_group,reservation); } -static __WIDL_INLINE HRESULT IDXGIAdapter4_RegisterVideoMemoryBudgetChangeNotificationEvent(IDXGIAdapter4* This,HANDLE event,DWORD *cookie) { +static inline HRESULT IDXGIAdapter4_RegisterVideoMemoryBudgetChangeNotificationEvent(IDXGIAdapter4* This,HANDLE event,DWORD *cookie) { return This->lpVtbl->RegisterVideoMemoryBudgetChangeNotificationEvent(This,event,cookie); } -static __WIDL_INLINE void IDXGIAdapter4_UnregisterVideoMemoryBudgetChangeNotification(IDXGIAdapter4* This,DWORD cookie) { +static inline void IDXGIAdapter4_UnregisterVideoMemoryBudgetChangeNotification(IDXGIAdapter4* This,DWORD cookie) { This->lpVtbl->UnregisterVideoMemoryBudgetChangeNotification(This,cookie); } /*** IDXGIAdapter4 methods ***/ -static __WIDL_INLINE HRESULT IDXGIAdapter4_GetDesc3(IDXGIAdapter4* This,DXGI_ADAPTER_DESC3 *desc) { +static inline HRESULT IDXGIAdapter4_GetDesc3(IDXGIAdapter4* This,DXGI_ADAPTER_DESC3 *desc) { return This->lpVtbl->GetDesc3(This,desc); } #endif @@ -564,99 +556,99 @@ interface IDXGIOutput6 { #define IDXGIOutput6_CheckHardwareCompositionSupport(This,flags) (This)->lpVtbl->CheckHardwareCompositionSupport(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput6_QueryInterface(IDXGIOutput6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIOutput6_QueryInterface(IDXGIOutput6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIOutput6_AddRef(IDXGIOutput6* This) { +static inline ULONG IDXGIOutput6_AddRef(IDXGIOutput6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIOutput6_Release(IDXGIOutput6* This) { +static inline ULONG IDXGIOutput6_Release(IDXGIOutput6* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput6_SetPrivateData(IDXGIOutput6* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIOutput6_SetPrivateData(IDXGIOutput6* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput6_SetPrivateDataInterface(IDXGIOutput6* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIOutput6_SetPrivateDataInterface(IDXGIOutput6* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIOutput6_GetPrivateData(IDXGIOutput6* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIOutput6_GetPrivateData(IDXGIOutput6* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIOutput6_GetParent(IDXGIOutput6* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIOutput6_GetParent(IDXGIOutput6* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIOutput methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput6_GetDesc(IDXGIOutput6* This,DXGI_OUTPUT_DESC *desc) { +static inline HRESULT IDXGIOutput6_GetDesc(IDXGIOutput6* This,DXGI_OUTPUT_DESC *desc) { return This->lpVtbl->GetDesc(This,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput6_GetDisplayModeList(IDXGIOutput6* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { +static inline HRESULT IDXGIOutput6_GetDisplayModeList(IDXGIOutput6* This,DXGI_FORMAT format,UINT flags,UINT *mode_count,DXGI_MODE_DESC *desc) { return This->lpVtbl->GetDisplayModeList(This,format,flags,mode_count,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput6_FindClosestMatchingMode(IDXGIOutput6* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { +static inline HRESULT IDXGIOutput6_FindClosestMatchingMode(IDXGIOutput6* This,const DXGI_MODE_DESC *mode,DXGI_MODE_DESC *closest_match,IUnknown *device) { return This->lpVtbl->FindClosestMatchingMode(This,mode,closest_match,device); } -static __WIDL_INLINE HRESULT IDXGIOutput6_WaitForVBlank(IDXGIOutput6* This) { +static inline HRESULT IDXGIOutput6_WaitForVBlank(IDXGIOutput6* This) { return This->lpVtbl->WaitForVBlank(This); } -static __WIDL_INLINE HRESULT IDXGIOutput6_TakeOwnership(IDXGIOutput6* This,IUnknown *device,WINBOOL exclusive) { +static inline HRESULT IDXGIOutput6_TakeOwnership(IDXGIOutput6* This,IUnknown *device,WINBOOL exclusive) { return This->lpVtbl->TakeOwnership(This,device,exclusive); } -static __WIDL_INLINE void IDXGIOutput6_ReleaseOwnership(IDXGIOutput6* This) { +static inline void IDXGIOutput6_ReleaseOwnership(IDXGIOutput6* This) { This->lpVtbl->ReleaseOwnership(This); } -static __WIDL_INLINE HRESULT IDXGIOutput6_GetGammaControlCapabilities(IDXGIOutput6* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { +static inline HRESULT IDXGIOutput6_GetGammaControlCapabilities(IDXGIOutput6* This,DXGI_GAMMA_CONTROL_CAPABILITIES *gamma_caps) { return This->lpVtbl->GetGammaControlCapabilities(This,gamma_caps); } -static __WIDL_INLINE HRESULT IDXGIOutput6_SetGammaControl(IDXGIOutput6* This,const DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput6_SetGammaControl(IDXGIOutput6* This,const DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->SetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput6_GetGammaControl(IDXGIOutput6* This,DXGI_GAMMA_CONTROL *gamma_control) { +static inline HRESULT IDXGIOutput6_GetGammaControl(IDXGIOutput6* This,DXGI_GAMMA_CONTROL *gamma_control) { return This->lpVtbl->GetGammaControl(This,gamma_control); } -static __WIDL_INLINE HRESULT IDXGIOutput6_SetDisplaySurface(IDXGIOutput6* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput6_SetDisplaySurface(IDXGIOutput6* This,IDXGISurface *surface) { return This->lpVtbl->SetDisplaySurface(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput6_GetDisplaySurfaceData(IDXGIOutput6* This,IDXGISurface *surface) { +static inline HRESULT IDXGIOutput6_GetDisplaySurfaceData(IDXGIOutput6* This,IDXGISurface *surface) { return This->lpVtbl->GetDisplaySurfaceData(This,surface); } -static __WIDL_INLINE HRESULT IDXGIOutput6_GetFrameStatistics(IDXGIOutput6* This,DXGI_FRAME_STATISTICS *stats) { +static inline HRESULT IDXGIOutput6_GetFrameStatistics(IDXGIOutput6* This,DXGI_FRAME_STATISTICS *stats) { return This->lpVtbl->GetFrameStatistics(This,stats); } /*** IDXGIOutput1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput6_GetDisplayModeList1(IDXGIOutput6* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { +static inline HRESULT IDXGIOutput6_GetDisplayModeList1(IDXGIOutput6* This,DXGI_FORMAT enum_format,UINT flags,UINT *num_modes,DXGI_MODE_DESC1 *desc) { return This->lpVtbl->GetDisplayModeList1(This,enum_format,flags,num_modes,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput6_FindClosestMatchingMode1(IDXGIOutput6* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { +static inline HRESULT IDXGIOutput6_FindClosestMatchingMode1(IDXGIOutput6* This,const DXGI_MODE_DESC1 *mode_to_match,DXGI_MODE_DESC1 *closest_match,IUnknown *concerned_device) { return This->lpVtbl->FindClosestMatchingMode1(This,mode_to_match,closest_match,concerned_device); } -static __WIDL_INLINE HRESULT IDXGIOutput6_GetDisplaySurfaceData1(IDXGIOutput6* This,IDXGIResource *destination) { +static inline HRESULT IDXGIOutput6_GetDisplaySurfaceData1(IDXGIOutput6* This,IDXGIResource *destination) { return This->lpVtbl->GetDisplaySurfaceData1(This,destination); } -static __WIDL_INLINE HRESULT IDXGIOutput6_DuplicateOutput(IDXGIOutput6* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { +static inline HRESULT IDXGIOutput6_DuplicateOutput(IDXGIOutput6* This,IUnknown *device,IDXGIOutputDuplication **output_duplication) { return This->lpVtbl->DuplicateOutput(This,device,output_duplication); } /*** IDXGIOutput2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIOutput6_SupportsOverlays(IDXGIOutput6* This) { +static inline WINBOOL IDXGIOutput6_SupportsOverlays(IDXGIOutput6* This) { return This->lpVtbl->SupportsOverlays(This); } /*** IDXGIOutput3 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput6_CheckOverlaySupport(IDXGIOutput6* This,DXGI_FORMAT enum_format,IUnknown *concerned_device,UINT *flags) { +static inline HRESULT IDXGIOutput6_CheckOverlaySupport(IDXGIOutput6* This,DXGI_FORMAT enum_format,IUnknown *concerned_device,UINT *flags) { return This->lpVtbl->CheckOverlaySupport(This,enum_format,concerned_device,flags); } /*** IDXGIOutput4 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput6_CheckOverlayColorSpaceSupport(IDXGIOutput6* This,DXGI_FORMAT format,DXGI_COLOR_SPACE_TYPE colour_space,IUnknown *device,UINT *flags) { +static inline HRESULT IDXGIOutput6_CheckOverlayColorSpaceSupport(IDXGIOutput6* This,DXGI_FORMAT format,DXGI_COLOR_SPACE_TYPE colour_space,IUnknown *device,UINT *flags) { return This->lpVtbl->CheckOverlayColorSpaceSupport(This,format,colour_space,device,flags); } /*** IDXGIOutput5 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput6_DuplicateOutput1(IDXGIOutput6* This,IUnknown *device,UINT flags,UINT format_count,const DXGI_FORMAT *formats,IDXGIOutputDuplication **duplication) { +static inline HRESULT IDXGIOutput6_DuplicateOutput1(IDXGIOutput6* This,IUnknown *device,UINT flags,UINT format_count,const DXGI_FORMAT *formats,IDXGIOutputDuplication **duplication) { return This->lpVtbl->DuplicateOutput1(This,device,flags,format_count,formats,duplication); } /*** IDXGIOutput6 methods ***/ -static __WIDL_INLINE HRESULT IDXGIOutput6_GetDesc1(IDXGIOutput6* This,DXGI_OUTPUT_DESC1 *desc) { +static inline HRESULT IDXGIOutput6_GetDesc1(IDXGIOutput6* This,DXGI_OUTPUT_DESC1 *desc) { return This->lpVtbl->GetDesc1(This,desc); } -static __WIDL_INLINE HRESULT IDXGIOutput6_CheckHardwareCompositionSupport(IDXGIOutput6* This,UINT *flags) { +static inline HRESULT IDXGIOutput6_CheckHardwareCompositionSupport(IDXGIOutput6* This,UINT *flags) { return This->lpVtbl->CheckHardwareCompositionSupport(This,flags); } #endif @@ -906,102 +898,102 @@ interface IDXGIFactory6 { #define IDXGIFactory6_EnumAdapterByGpuPreference(This,adapter_idx,gpu_preference,iid,adapter) (This)->lpVtbl->EnumAdapterByGpuPreference(This,adapter_idx,gpu_preference,iid,adapter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory6_QueryInterface(IDXGIFactory6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIFactory6_QueryInterface(IDXGIFactory6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIFactory6_AddRef(IDXGIFactory6* This) { +static inline ULONG IDXGIFactory6_AddRef(IDXGIFactory6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIFactory6_Release(IDXGIFactory6* This) { +static inline ULONG IDXGIFactory6_Release(IDXGIFactory6* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory6_SetPrivateData(IDXGIFactory6* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIFactory6_SetPrivateData(IDXGIFactory6* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory6_SetPrivateDataInterface(IDXGIFactory6* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIFactory6_SetPrivateDataInterface(IDXGIFactory6* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIFactory6_GetPrivateData(IDXGIFactory6* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIFactory6_GetPrivateData(IDXGIFactory6* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory6_GetParent(IDXGIFactory6* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIFactory6_GetParent(IDXGIFactory6* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIFactory methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory6_EnumAdapters(IDXGIFactory6* This,UINT adapter_idx,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory6_EnumAdapters(IDXGIFactory6* This,UINT adapter_idx,IDXGIAdapter **adapter) { return This->lpVtbl->EnumAdapters(This,adapter_idx,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory6_MakeWindowAssociation(IDXGIFactory6* This,HWND window,UINT flags) { +static inline HRESULT IDXGIFactory6_MakeWindowAssociation(IDXGIFactory6* This,HWND window,UINT flags) { return This->lpVtbl->MakeWindowAssociation(This,window,flags); } -static __WIDL_INLINE HRESULT IDXGIFactory6_GetWindowAssociation(IDXGIFactory6* This,HWND *window) { +static inline HRESULT IDXGIFactory6_GetWindowAssociation(IDXGIFactory6* This,HWND *window) { return This->lpVtbl->GetWindowAssociation(This,window); } -static __WIDL_INLINE HRESULT IDXGIFactory6_CreateSwapChain(IDXGIFactory6* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { +static inline HRESULT IDXGIFactory6_CreateSwapChain(IDXGIFactory6* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { return This->lpVtbl->CreateSwapChain(This,device,desc,swapchain); } -static __WIDL_INLINE HRESULT IDXGIFactory6_CreateSoftwareAdapter(IDXGIFactory6* This,HMODULE swrast,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory6_CreateSoftwareAdapter(IDXGIFactory6* This,HMODULE swrast,IDXGIAdapter **adapter) { return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter); } /*** IDXGIFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory6_EnumAdapters1(IDXGIFactory6* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { +static inline HRESULT IDXGIFactory6_EnumAdapters1(IDXGIFactory6* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { return This->lpVtbl->EnumAdapters1(This,Adapter,ppAdapter); } -static __WIDL_INLINE WINBOOL IDXGIFactory6_IsCurrent(IDXGIFactory6* This) { +static inline WINBOOL IDXGIFactory6_IsCurrent(IDXGIFactory6* This) { return This->lpVtbl->IsCurrent(This); } /*** IDXGIFactory2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIFactory6_IsWindowedStereoEnabled(IDXGIFactory6* This) { +static inline WINBOOL IDXGIFactory6_IsWindowedStereoEnabled(IDXGIFactory6* This) { return This->lpVtbl->IsWindowedStereoEnabled(This); } -static __WIDL_INLINE HRESULT IDXGIFactory6_CreateSwapChainForHwnd(IDXGIFactory6* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory6_CreateSwapChainForHwnd(IDXGIFactory6* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForHwnd(This,pDevice,hWnd,pDesc,pFullscreenDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory6_CreateSwapChainForCoreWindow(IDXGIFactory6* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory6_CreateSwapChainForCoreWindow(IDXGIFactory6* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForCoreWindow(This,pDevice,pWindow,pDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory6_GetSharedResourceAdapterLuid(IDXGIFactory6* This,HANDLE hResource,LUID *pLuid) { +static inline HRESULT IDXGIFactory6_GetSharedResourceAdapterLuid(IDXGIFactory6* This,HANDLE hResource,LUID *pLuid) { return This->lpVtbl->GetSharedResourceAdapterLuid(This,hResource,pLuid); } -static __WIDL_INLINE HRESULT IDXGIFactory6_RegisterStereoStatusWindow(IDXGIFactory6* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory6_RegisterStereoStatusWindow(IDXGIFactory6* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory6_RegisterStereoStatusEvent(IDXGIFactory6* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory6_RegisterStereoStatusEvent(IDXGIFactory6* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory6_UnregisterStereoStatus(IDXGIFactory6* This,DWORD dwCookie) { +static inline void IDXGIFactory6_UnregisterStereoStatus(IDXGIFactory6* This,DWORD dwCookie) { This->lpVtbl->UnregisterStereoStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory6_RegisterOcclusionStatusWindow(IDXGIFactory6* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory6_RegisterOcclusionStatusWindow(IDXGIFactory6* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory6_RegisterOcclusionStatusEvent(IDXGIFactory6* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory6_RegisterOcclusionStatusEvent(IDXGIFactory6* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory6_UnregisterOcclusionStatus(IDXGIFactory6* This,DWORD dwCookie) { +static inline void IDXGIFactory6_UnregisterOcclusionStatus(IDXGIFactory6* This,DWORD dwCookie) { This->lpVtbl->UnregisterOcclusionStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory6_CreateSwapChainForComposition(IDXGIFactory6* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory6_CreateSwapChainForComposition(IDXGIFactory6* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForComposition(This,pDevice,pDesc,pRestrictToOutput,ppSwapChain); } /*** IDXGIFactory3 methods ***/ -static __WIDL_INLINE UINT IDXGIFactory6_GetCreationFlags(IDXGIFactory6* This) { +static inline UINT IDXGIFactory6_GetCreationFlags(IDXGIFactory6* This) { return This->lpVtbl->GetCreationFlags(This); } /*** IDXGIFactory4 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory6_EnumAdapterByLuid(IDXGIFactory6* This,LUID luid,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory6_EnumAdapterByLuid(IDXGIFactory6* This,LUID luid,REFIID iid,void **adapter) { return This->lpVtbl->EnumAdapterByLuid(This,luid,iid,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory6_EnumWarpAdapter(IDXGIFactory6* This,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory6_EnumWarpAdapter(IDXGIFactory6* This,REFIID iid,void **adapter) { return This->lpVtbl->EnumWarpAdapter(This,iid,adapter); } /*** IDXGIFactory5 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory6_CheckFeatureSupport(IDXGIFactory6* This,DXGI_FEATURE feature,void *support_data,UINT support_data_size) { +static inline HRESULT IDXGIFactory6_CheckFeatureSupport(IDXGIFactory6* This,DXGI_FEATURE feature,void *support_data,UINT support_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,support_data,support_data_size); } /*** IDXGIFactory6 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory6_EnumAdapterByGpuPreference(IDXGIFactory6* This,UINT adapter_idx,DXGI_GPU_PREFERENCE gpu_preference,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory6_EnumAdapterByGpuPreference(IDXGIFactory6* This,UINT adapter_idx,DXGI_GPU_PREFERENCE gpu_preference,REFIID iid,void **adapter) { return This->lpVtbl->EnumAdapterByGpuPreference(This,adapter_idx,gpu_preference,iid,adapter); } #endif @@ -1265,109 +1257,109 @@ interface IDXGIFactory7 { #define IDXGIFactory7_UnregisterAdaptersChangedEvent(This,cookie) (This)->lpVtbl->UnregisterAdaptersChangedEvent(This,cookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory7_QueryInterface(IDXGIFactory7* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIFactory7_QueryInterface(IDXGIFactory7* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIFactory7_AddRef(IDXGIFactory7* This) { +static inline ULONG IDXGIFactory7_AddRef(IDXGIFactory7* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIFactory7_Release(IDXGIFactory7* This) { +static inline ULONG IDXGIFactory7_Release(IDXGIFactory7* This) { return This->lpVtbl->Release(This); } /*** IDXGIObject methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory7_SetPrivateData(IDXGIFactory7* This,REFGUID guid,UINT data_size,const void *data) { +static inline HRESULT IDXGIFactory7_SetPrivateData(IDXGIFactory7* This,REFGUID guid,UINT data_size,const void *data) { return This->lpVtbl->SetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory7_SetPrivateDataInterface(IDXGIFactory7* This,REFGUID guid,const IUnknown *object) { +static inline HRESULT IDXGIFactory7_SetPrivateDataInterface(IDXGIFactory7* This,REFGUID guid,const IUnknown *object) { return This->lpVtbl->SetPrivateDataInterface(This,guid,object); } -static __WIDL_INLINE HRESULT IDXGIFactory7_GetPrivateData(IDXGIFactory7* This,REFGUID guid,UINT *data_size,void *data) { +static inline HRESULT IDXGIFactory7_GetPrivateData(IDXGIFactory7* This,REFGUID guid,UINT *data_size,void *data) { return This->lpVtbl->GetPrivateData(This,guid,data_size,data); } -static __WIDL_INLINE HRESULT IDXGIFactory7_GetParent(IDXGIFactory7* This,REFIID riid,void **parent) { +static inline HRESULT IDXGIFactory7_GetParent(IDXGIFactory7* This,REFIID riid,void **parent) { return This->lpVtbl->GetParent(This,riid,parent); } /*** IDXGIFactory methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory7_EnumAdapters(IDXGIFactory7* This,UINT adapter_idx,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory7_EnumAdapters(IDXGIFactory7* This,UINT adapter_idx,IDXGIAdapter **adapter) { return This->lpVtbl->EnumAdapters(This,adapter_idx,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory7_MakeWindowAssociation(IDXGIFactory7* This,HWND window,UINT flags) { +static inline HRESULT IDXGIFactory7_MakeWindowAssociation(IDXGIFactory7* This,HWND window,UINT flags) { return This->lpVtbl->MakeWindowAssociation(This,window,flags); } -static __WIDL_INLINE HRESULT IDXGIFactory7_GetWindowAssociation(IDXGIFactory7* This,HWND *window) { +static inline HRESULT IDXGIFactory7_GetWindowAssociation(IDXGIFactory7* This,HWND *window) { return This->lpVtbl->GetWindowAssociation(This,window); } -static __WIDL_INLINE HRESULT IDXGIFactory7_CreateSwapChain(IDXGIFactory7* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { +static inline HRESULT IDXGIFactory7_CreateSwapChain(IDXGIFactory7* This,IUnknown *device,DXGI_SWAP_CHAIN_DESC *desc,IDXGISwapChain **swapchain) { return This->lpVtbl->CreateSwapChain(This,device,desc,swapchain); } -static __WIDL_INLINE HRESULT IDXGIFactory7_CreateSoftwareAdapter(IDXGIFactory7* This,HMODULE swrast,IDXGIAdapter **adapter) { +static inline HRESULT IDXGIFactory7_CreateSoftwareAdapter(IDXGIFactory7* This,HMODULE swrast,IDXGIAdapter **adapter) { return This->lpVtbl->CreateSoftwareAdapter(This,swrast,adapter); } /*** IDXGIFactory1 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory7_EnumAdapters1(IDXGIFactory7* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { +static inline HRESULT IDXGIFactory7_EnumAdapters1(IDXGIFactory7* This,UINT Adapter,IDXGIAdapter1 **ppAdapter) { return This->lpVtbl->EnumAdapters1(This,Adapter,ppAdapter); } -static __WIDL_INLINE WINBOOL IDXGIFactory7_IsCurrent(IDXGIFactory7* This) { +static inline WINBOOL IDXGIFactory7_IsCurrent(IDXGIFactory7* This) { return This->lpVtbl->IsCurrent(This); } /*** IDXGIFactory2 methods ***/ -static __WIDL_INLINE WINBOOL IDXGIFactory7_IsWindowedStereoEnabled(IDXGIFactory7* This) { +static inline WINBOOL IDXGIFactory7_IsWindowedStereoEnabled(IDXGIFactory7* This) { return This->lpVtbl->IsWindowedStereoEnabled(This); } -static __WIDL_INLINE HRESULT IDXGIFactory7_CreateSwapChainForHwnd(IDXGIFactory7* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory7_CreateSwapChainForHwnd(IDXGIFactory7* This,IUnknown *pDevice,HWND hWnd,const DXGI_SWAP_CHAIN_DESC1 *pDesc,const DXGI_SWAP_CHAIN_FULLSCREEN_DESC *pFullscreenDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForHwnd(This,pDevice,hWnd,pDesc,pFullscreenDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory7_CreateSwapChainForCoreWindow(IDXGIFactory7* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory7_CreateSwapChainForCoreWindow(IDXGIFactory7* This,IUnknown *pDevice,IUnknown *pWindow,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForCoreWindow(This,pDevice,pWindow,pDesc,pRestrictToOutput,ppSwapChain); } -static __WIDL_INLINE HRESULT IDXGIFactory7_GetSharedResourceAdapterLuid(IDXGIFactory7* This,HANDLE hResource,LUID *pLuid) { +static inline HRESULT IDXGIFactory7_GetSharedResourceAdapterLuid(IDXGIFactory7* This,HANDLE hResource,LUID *pLuid) { return This->lpVtbl->GetSharedResourceAdapterLuid(This,hResource,pLuid); } -static __WIDL_INLINE HRESULT IDXGIFactory7_RegisterStereoStatusWindow(IDXGIFactory7* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory7_RegisterStereoStatusWindow(IDXGIFactory7* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory7_RegisterStereoStatusEvent(IDXGIFactory7* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory7_RegisterStereoStatusEvent(IDXGIFactory7* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterStereoStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory7_UnregisterStereoStatus(IDXGIFactory7* This,DWORD dwCookie) { +static inline void IDXGIFactory7_UnregisterStereoStatus(IDXGIFactory7* This,DWORD dwCookie) { This->lpVtbl->UnregisterStereoStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory7_RegisterOcclusionStatusWindow(IDXGIFactory7* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory7_RegisterOcclusionStatusWindow(IDXGIFactory7* This,HWND WindowHandle,UINT wMsg,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusWindow(This,WindowHandle,wMsg,pdwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory7_RegisterOcclusionStatusEvent(IDXGIFactory7* This,HANDLE hEvent,DWORD *pdwCookie) { +static inline HRESULT IDXGIFactory7_RegisterOcclusionStatusEvent(IDXGIFactory7* This,HANDLE hEvent,DWORD *pdwCookie) { return This->lpVtbl->RegisterOcclusionStatusEvent(This,hEvent,pdwCookie); } -static __WIDL_INLINE void IDXGIFactory7_UnregisterOcclusionStatus(IDXGIFactory7* This,DWORD dwCookie) { +static inline void IDXGIFactory7_UnregisterOcclusionStatus(IDXGIFactory7* This,DWORD dwCookie) { This->lpVtbl->UnregisterOcclusionStatus(This,dwCookie); } -static __WIDL_INLINE HRESULT IDXGIFactory7_CreateSwapChainForComposition(IDXGIFactory7* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { +static inline HRESULT IDXGIFactory7_CreateSwapChainForComposition(IDXGIFactory7* This,IUnknown *pDevice,const DXGI_SWAP_CHAIN_DESC1 *pDesc,IDXGIOutput *pRestrictToOutput,IDXGISwapChain1 **ppSwapChain) { return This->lpVtbl->CreateSwapChainForComposition(This,pDevice,pDesc,pRestrictToOutput,ppSwapChain); } /*** IDXGIFactory3 methods ***/ -static __WIDL_INLINE UINT IDXGIFactory7_GetCreationFlags(IDXGIFactory7* This) { +static inline UINT IDXGIFactory7_GetCreationFlags(IDXGIFactory7* This) { return This->lpVtbl->GetCreationFlags(This); } /*** IDXGIFactory4 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory7_EnumAdapterByLuid(IDXGIFactory7* This,LUID luid,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory7_EnumAdapterByLuid(IDXGIFactory7* This,LUID luid,REFIID iid,void **adapter) { return This->lpVtbl->EnumAdapterByLuid(This,luid,iid,adapter); } -static __WIDL_INLINE HRESULT IDXGIFactory7_EnumWarpAdapter(IDXGIFactory7* This,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory7_EnumWarpAdapter(IDXGIFactory7* This,REFIID iid,void **adapter) { return This->lpVtbl->EnumWarpAdapter(This,iid,adapter); } /*** IDXGIFactory5 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory7_CheckFeatureSupport(IDXGIFactory7* This,DXGI_FEATURE feature,void *support_data,UINT support_data_size) { +static inline HRESULT IDXGIFactory7_CheckFeatureSupport(IDXGIFactory7* This,DXGI_FEATURE feature,void *support_data,UINT support_data_size) { return This->lpVtbl->CheckFeatureSupport(This,feature,support_data,support_data_size); } /*** IDXGIFactory6 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory7_EnumAdapterByGpuPreference(IDXGIFactory7* This,UINT adapter_idx,DXGI_GPU_PREFERENCE gpu_preference,REFIID iid,void **adapter) { +static inline HRESULT IDXGIFactory7_EnumAdapterByGpuPreference(IDXGIFactory7* This,UINT adapter_idx,DXGI_GPU_PREFERENCE gpu_preference,REFIID iid,void **adapter) { return This->lpVtbl->EnumAdapterByGpuPreference(This,adapter_idx,gpu_preference,iid,adapter); } /*** IDXGIFactory7 methods ***/ -static __WIDL_INLINE HRESULT IDXGIFactory7_RegisterAdaptersChangedEvent(IDXGIFactory7* This,HANDLE event,DWORD *cookie) { +static inline HRESULT IDXGIFactory7_RegisterAdaptersChangedEvent(IDXGIFactory7* This,HANDLE event,DWORD *cookie) { return This->lpVtbl->RegisterAdaptersChangedEvent(This,event,cookie); } -static __WIDL_INLINE HRESULT IDXGIFactory7_UnregisterAdaptersChangedEvent(IDXGIFactory7* This,DWORD cookie) { +static inline HRESULT IDXGIFactory7_UnregisterAdaptersChangedEvent(IDXGIFactory7* This,DWORD cookie) { return This->lpVtbl->UnregisterAdaptersChangedEvent(This,cookie); } #endif diff --git a/lib/libc/include/any-windows-any/dxgicommon.h b/lib/libc/include/any-windows-any/dxgicommon.h index 8b544146485e6fd94a8375db4a26e0b3c920097d..d99c09a39222d4807e52a965b8fa89e209c3d8f8 100644 --- a/lib/libc/include/any-windows-any/dxgicommon.h +++ b/lib/libc/include/any-windows-any/dxgicommon.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgicommon.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgicommon.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgicommon_h__ #define __dxgicommon_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/dxgidebug.h b/lib/libc/include/any-windows-any/dxgidebug.h index 9c347a7c4271ecb925570d1a3e3664d0a1bb2977..8205844b15ab2ff932020246cceb48a1deaf043a 100644 --- a/lib/libc/include/any-windows-any/dxgidebug.h +++ b/lib/libc/include/any-windows-any/dxgidebug.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgidebug.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgidebug.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgidebug_h__ #define __dxgidebug_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDXGIInfoQueue_FWD_DEFINED__ @@ -64,7 +56,7 @@ typedef GUID DXGI_DEBUG_ID; DEFINE_GUID(DXGI_DEBUG_ALL, 0xe48ae283, 0xda80, 0x490b,0x87, 0xe6, 0x43, 0xe9, 0xa9, 0xcf, 0xda, 0x08); DEFINE_GUID(DXGI_DEBUG_DX, 0x35cdd7fc, 0x13b2, 0x421d,0xa5, 0xd7, 0x7e, 0x44, 0x51, 0x28, 0x7d, 0x64); DEFINE_GUID(DXGI_DEBUG_DXGI, 0x25cddaa4, 0xb1c6, 0x47e1,0xac, 0x3e, 0x98, 0x87, 0x5b, 0x5a, 0x2e, 0x2a); -DEFINE_GUID(DXGI_DEBUG_APP, 0x06cd6e01, 0x4219, 0x4ebd,0x87, 0x90, 0x27, 0xed, 0x23, 0x36, 0x0c, 0x62); +DEFINE_GUID(DXGI_DEBUG_APP, 0x06cd6e01, 0x4219, 0x4ebd,0x87, 0x09, 0x27, 0xed, 0x23, 0x36, 0x0c, 0x62); typedef enum DXGI_DEBUG_RLO_FLAGS { DXGI_DEBUG_RLO_SUMMARY = 0x1, DXGI_DEBUG_RLO_DETAIL = 0x2, @@ -513,125 +505,125 @@ interface IDXGIInfoQueue { #define IDXGIInfoQueue_GetMuteDebugOutput(This,producer) (This)->lpVtbl->GetMuteDebugOutput(This,producer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIInfoQueue_QueryInterface(IDXGIInfoQueue* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIInfoQueue_QueryInterface(IDXGIInfoQueue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIInfoQueue_AddRef(IDXGIInfoQueue* This) { +static inline ULONG IDXGIInfoQueue_AddRef(IDXGIInfoQueue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIInfoQueue_Release(IDXGIInfoQueue* This) { +static inline ULONG IDXGIInfoQueue_Release(IDXGIInfoQueue* This) { return This->lpVtbl->Release(This); } /*** IDXGIInfoQueue methods ***/ -static __WIDL_INLINE HRESULT IDXGIInfoQueue_SetMessageCountLimit(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,UINT64 limit) { +static inline HRESULT IDXGIInfoQueue_SetMessageCountLimit(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,UINT64 limit) { return This->lpVtbl->SetMessageCountLimit(This,producer,limit); } -static __WIDL_INLINE void IDXGIInfoQueue_ClearStoredMessages(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline void IDXGIInfoQueue_ClearStoredMessages(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { This->lpVtbl->ClearStoredMessages(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_GetMessage(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,UINT64 index,DXGI_INFO_QUEUE_MESSAGE *message,SIZE_T *length) { +static inline HRESULT IDXGIInfoQueue_GetMessage(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,UINT64 index,DXGI_INFO_QUEUE_MESSAGE *message,SIZE_T *length) { return This->lpVtbl->GetMessage(This,producer,index,message,length); } -static __WIDL_INLINE UINT64 IDXGIInfoQueue_GetNumStoredMessagesAllowedByRetrievalFilters(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline UINT64 IDXGIInfoQueue_GetNumStoredMessagesAllowedByRetrievalFilters(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->GetNumStoredMessagesAllowedByRetrievalFilters(This,producer); } -static __WIDL_INLINE UINT64 IDXGIInfoQueue_GetNumStoredMessages(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline UINT64 IDXGIInfoQueue_GetNumStoredMessages(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->GetNumStoredMessages(This,producer); } -static __WIDL_INLINE UINT64 IDXGIInfoQueue_GetNumMessagesDiscardedByMessageCountLimit(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline UINT64 IDXGIInfoQueue_GetNumMessagesDiscardedByMessageCountLimit(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->GetNumMessagesDiscardedByMessageCountLimit(This,producer); } -static __WIDL_INLINE UINT64 IDXGIInfoQueue_GetMessageCountLimit(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline UINT64 IDXGIInfoQueue_GetMessageCountLimit(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->GetMessageCountLimit(This,producer); } -static __WIDL_INLINE UINT64 IDXGIInfoQueue_GetNumMessagesAllowedByStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline UINT64 IDXGIInfoQueue_GetNumMessagesAllowedByStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->GetNumMessagesAllowedByStorageFilter(This,producer); } -static __WIDL_INLINE UINT64 IDXGIInfoQueue_GetNumMessagesDeniedByStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline UINT64 IDXGIInfoQueue_GetNumMessagesDeniedByStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->GetNumMessagesDeniedByStorageFilter(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_AddStorageFilterEntries(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter) { +static inline HRESULT IDXGIInfoQueue_AddStorageFilterEntries(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->AddStorageFilterEntries(This,producer,filter); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_GetStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter,SIZE_T *length) { +static inline HRESULT IDXGIInfoQueue_GetStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter,SIZE_T *length) { return This->lpVtbl->GetStorageFilter(This,producer,filter,length); } -static __WIDL_INLINE void IDXGIInfoQueue_ClearStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline void IDXGIInfoQueue_ClearStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { This->lpVtbl->ClearStorageFilter(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_PushEmptyStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline HRESULT IDXGIInfoQueue_PushEmptyStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->PushEmptyStorageFilter(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_PushDenyAllStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline HRESULT IDXGIInfoQueue_PushDenyAllStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->PushDenyAllStorageFilter(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_PushCopyOfStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline HRESULT IDXGIInfoQueue_PushCopyOfStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->PushCopyOfStorageFilter(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_PushStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter) { +static inline HRESULT IDXGIInfoQueue_PushStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->PushStorageFilter(This,producer,filter); } -static __WIDL_INLINE void IDXGIInfoQueue_PopStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline void IDXGIInfoQueue_PopStorageFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { This->lpVtbl->PopStorageFilter(This,producer); } -static __WIDL_INLINE UINT IDXGIInfoQueue_GetStorageFilterStackSize(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline UINT IDXGIInfoQueue_GetStorageFilterStackSize(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->GetStorageFilterStackSize(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_AddRetrievalFilterEntries(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter) { +static inline HRESULT IDXGIInfoQueue_AddRetrievalFilterEntries(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->AddRetrievalFilterEntries(This,producer,filter); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_GetRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter,SIZE_T *length) { +static inline HRESULT IDXGIInfoQueue_GetRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter,SIZE_T *length) { return This->lpVtbl->GetRetrievalFilter(This,producer,filter,length); } -static __WIDL_INLINE void IDXGIInfoQueue_ClearRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline void IDXGIInfoQueue_ClearRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { This->lpVtbl->ClearRetrievalFilter(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_PushEmptyRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline HRESULT IDXGIInfoQueue_PushEmptyRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->PushEmptyRetrievalFilter(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_PushDenyAllRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline HRESULT IDXGIInfoQueue_PushDenyAllRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->PushDenyAllRetrievalFilter(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_PushCopyOfRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline HRESULT IDXGIInfoQueue_PushCopyOfRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->PushCopyOfRetrievalFilter(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_PushRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter) { +static inline HRESULT IDXGIInfoQueue_PushRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_FILTER *filter) { return This->lpVtbl->PushRetrievalFilter(This,producer,filter); } -static __WIDL_INLINE void IDXGIInfoQueue_PopRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline void IDXGIInfoQueue_PopRetrievalFilter(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { This->lpVtbl->PopRetrievalFilter(This,producer); } -static __WIDL_INLINE UINT IDXGIInfoQueue_GetRetrievalFilterStackSize(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline UINT IDXGIInfoQueue_GetRetrievalFilterStackSize(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->GetRetrievalFilterStackSize(This,producer); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_AddMessage(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_CATEGORY category,DXGI_INFO_QUEUE_MESSAGE_SEVERITY severity,DXGI_INFO_QUEUE_MESSAGE_ID id,LPCSTR description) { +static inline HRESULT IDXGIInfoQueue_AddMessage(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_CATEGORY category,DXGI_INFO_QUEUE_MESSAGE_SEVERITY severity,DXGI_INFO_QUEUE_MESSAGE_ID id,LPCSTR description) { return This->lpVtbl->AddMessage(This,producer,category,severity,id,description); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_AddApplicationMessage(IDXGIInfoQueue* This,DXGI_INFO_QUEUE_MESSAGE_SEVERITY severity,LPCSTR description) { +static inline HRESULT IDXGIInfoQueue_AddApplicationMessage(IDXGIInfoQueue* This,DXGI_INFO_QUEUE_MESSAGE_SEVERITY severity,LPCSTR description) { return This->lpVtbl->AddApplicationMessage(This,severity,description); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_SetBreakOnCategory(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_CATEGORY category,WINBOOL enable) { +static inline HRESULT IDXGIInfoQueue_SetBreakOnCategory(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_CATEGORY category,WINBOOL enable) { return This->lpVtbl->SetBreakOnCategory(This,producer,category,enable); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_SetBreakOnSeverity(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_SEVERITY severity,WINBOOL enable) { +static inline HRESULT IDXGIInfoQueue_SetBreakOnSeverity(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_SEVERITY severity,WINBOOL enable) { return This->lpVtbl->SetBreakOnSeverity(This,producer,severity,enable); } -static __WIDL_INLINE HRESULT IDXGIInfoQueue_SetBreakOnID(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_ID id,WINBOOL enable) { +static inline HRESULT IDXGIInfoQueue_SetBreakOnID(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_ID id,WINBOOL enable) { return This->lpVtbl->SetBreakOnID(This,producer,id,enable); } -static __WIDL_INLINE WINBOOL IDXGIInfoQueue_GetBreakOnCategory(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_CATEGORY category) { +static inline WINBOOL IDXGIInfoQueue_GetBreakOnCategory(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_CATEGORY category) { return This->lpVtbl->GetBreakOnCategory(This,producer,category); } -static __WIDL_INLINE WINBOOL IDXGIInfoQueue_GetBreakOnSeverity(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_SEVERITY severity) { +static inline WINBOOL IDXGIInfoQueue_GetBreakOnSeverity(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_SEVERITY severity) { return This->lpVtbl->GetBreakOnSeverity(This,producer,severity); } -static __WIDL_INLINE WINBOOL IDXGIInfoQueue_GetBreakOnID(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_ID id) { +static inline WINBOOL IDXGIInfoQueue_GetBreakOnID(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,DXGI_INFO_QUEUE_MESSAGE_ID id) { return This->lpVtbl->GetBreakOnID(This,producer,id); } -static __WIDL_INLINE void IDXGIInfoQueue_SetMuteDebugOutput(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,WINBOOL mute) { +static inline void IDXGIInfoQueue_SetMuteDebugOutput(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer,WINBOOL mute) { This->lpVtbl->SetMuteDebugOutput(This,producer,mute); } -static __WIDL_INLINE WINBOOL IDXGIInfoQueue_GetMuteDebugOutput(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { +static inline WINBOOL IDXGIInfoQueue_GetMuteDebugOutput(IDXGIInfoQueue* This,DXGI_DEBUG_ID producer) { return This->lpVtbl->GetMuteDebugOutput(This,producer); } #endif @@ -700,17 +692,17 @@ interface IDXGIDebug { #define IDXGIDebug_ReportLiveObjects(This,apiid,flags) (This)->lpVtbl->ReportLiveObjects(This,apiid,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDebug_QueryInterface(IDXGIDebug* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDebug_QueryInterface(IDXGIDebug* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDebug_AddRef(IDXGIDebug* This) { +static inline ULONG IDXGIDebug_AddRef(IDXGIDebug* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDebug_Release(IDXGIDebug* This) { +static inline ULONG IDXGIDebug_Release(IDXGIDebug* This) { return This->lpVtbl->Release(This); } /*** IDXGIDebug methods ***/ -static __WIDL_INLINE HRESULT IDXGIDebug_ReportLiveObjects(IDXGIDebug* This,GUID apiid,DXGI_DEBUG_RLO_FLAGS flags) { +static inline HRESULT IDXGIDebug_ReportLiveObjects(IDXGIDebug* This,GUID apiid,DXGI_DEBUG_RLO_FLAGS flags) { return This->lpVtbl->ReportLiveObjects(This,apiid,flags); } #endif @@ -798,27 +790,27 @@ interface IDXGIDebug1 { #define IDXGIDebug1_IsLeakTrackingEnabledForThread(This) (This)->lpVtbl->IsLeakTrackingEnabledForThread(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXGIDebug1_QueryInterface(IDXGIDebug1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXGIDebug1_QueryInterface(IDXGIDebug1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXGIDebug1_AddRef(IDXGIDebug1* This) { +static inline ULONG IDXGIDebug1_AddRef(IDXGIDebug1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXGIDebug1_Release(IDXGIDebug1* This) { +static inline ULONG IDXGIDebug1_Release(IDXGIDebug1* This) { return This->lpVtbl->Release(This); } /*** IDXGIDebug methods ***/ -static __WIDL_INLINE HRESULT IDXGIDebug1_ReportLiveObjects(IDXGIDebug1* This,GUID apiid,DXGI_DEBUG_RLO_FLAGS flags) { +static inline HRESULT IDXGIDebug1_ReportLiveObjects(IDXGIDebug1* This,GUID apiid,DXGI_DEBUG_RLO_FLAGS flags) { return This->lpVtbl->ReportLiveObjects(This,apiid,flags); } /*** IDXGIDebug1 methods ***/ -static __WIDL_INLINE void IDXGIDebug1_EnableLeakTrackingForThread(IDXGIDebug1* This) { +static inline void IDXGIDebug1_EnableLeakTrackingForThread(IDXGIDebug1* This) { This->lpVtbl->EnableLeakTrackingForThread(This); } -static __WIDL_INLINE void IDXGIDebug1_DisableLeakTrackingForThread(IDXGIDebug1* This) { +static inline void IDXGIDebug1_DisableLeakTrackingForThread(IDXGIDebug1* This) { This->lpVtbl->DisableLeakTrackingForThread(This); } -static __WIDL_INLINE WINBOOL IDXGIDebug1_IsLeakTrackingEnabledForThread(IDXGIDebug1* This) { +static inline WINBOOL IDXGIDebug1_IsLeakTrackingEnabledForThread(IDXGIDebug1* This) { return This->lpVtbl->IsLeakTrackingEnabledForThread(This); } #endif diff --git a/lib/libc/include/any-windows-any/dxgiformat.h b/lib/libc/include/any-windows-any/dxgiformat.h index 8ce1571207f05a66fa9e1eceae04f0682397ee25..5dfde2f61a52c903012d3deaf828500576f1d01a 100644 --- a/lib/libc/include/any-windows-any/dxgiformat.h +++ b/lib/libc/include/any-windows-any/dxgiformat.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgiformat.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgiformat.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgiformat_h__ #define __dxgiformat_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/dxgitype.h b/lib/libc/include/any-windows-any/dxgitype.h index ad9b5aafe77a96b0c0ea04182fc6d2984c59be19..38aee1ada9d69ca8284ed11beebe7ea2bc8c8f4c 100644 --- a/lib/libc/include/any-windows-any/dxgitype.h +++ b/lib/libc/include/any-windows-any/dxgitype.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxgitype.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxgitype.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxgitype_h__ #define __dxgitype_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/dxva.h b/lib/libc/include/any-windows-any/dxva.h index b8505630d0b6d4edf4442ec6b82373f765102191..9deded52e225d9f525e7c9c8c34db34e3801fabf 100644 --- a/lib/libc/include/any-windows-any/dxva.h +++ b/lib/libc/include/any-windows-any/dxva.h @@ -23,6 +23,80 @@ extern "C" { #endif +DEFINE_GUID(DXVA_ModeNone, 0x1b81be00, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH261_A, 0x1b81be01, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH261_B, 0x1b81be02, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); + +DEFINE_GUID(DXVA_ModeH263_A, 0x1b81be03, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH263_B, 0x1b81be04, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH263_C, 0x1b81be05, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH263_D, 0x1b81be06, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH263_E, 0x1b81be07, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH263_F, 0x1b81be08, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); + +DEFINE_GUID(DXVA_ModeMPEG1_A, 0x1b81be09, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeMPEG1_VLD, 0x6f3ec719, 0x3735, 0x42cc, 0x80, 0x63, 0x65, 0xcc, 0x3c, 0xb3, 0x66, 0x16); + +DEFINE_GUID(DXVA_ModeMPEG2_A, 0x1b81be0a, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeMPEG2_B, 0x1b81be0b, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeMPEG2_C, 0x1b81be0c, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeMPEG2_D, 0x1b81be0d, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeMPEG2and1_VLD, 0x86695f12, 0x340e, 0x4f04, 0x9f, 0xd3, 0x92, 0x53, 0xdd, 0x32, 0x74, 0x60); + +DEFINE_GUID(DXVA_ModeH264_A, 0x1b81be64, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH264_B, 0x1b81be65, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH264_C, 0x1b81be66, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH264_D, 0x1b81be67, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH264_E, 0x1b81be68, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH264_F, 0x1b81be69, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeH264_VLD_WithFMOASO_NoFGT, 0xd5f04ff9, 0x3418, 0x45d8, 0x95, 0x61, 0x32, 0xa7, 0x6a, 0xae, 0x2d, 0xdd); + +DEFINE_GUID(DXVA_ModeH264_VLD_Stereo_Progressive_NoFGT, 0xd79be8da, 0x0cf1, 0x4c81, 0xb8, 0x2a, 0x69, 0xa4, 0xe2, 0x36, 0xf4, 0x3d); +DEFINE_GUID(DXVA_ModeH264_VLD_Stereo_NoFGT, 0xf9aaccbb, 0xc2b6, 0x4cfc, 0x87, 0x79, 0x57, 0x07, 0xb1, 0x76, 0x05, 0x52); +DEFINE_GUID(DXVA_ModeH264_VLD_Multiview_NoFGT, 0x705b9d82, 0x76cf, 0x49d6, 0xb7, 0xe6, 0xac, 0x88, 0x72, 0xdb, 0x01, 0x3c); + +DEFINE_GUID(DXVA_ModeWMV8_A, 0x1b81be80, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeWMV8_B, 0x1b81be81, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); + +DEFINE_GUID(DXVA_ModeWMV9_A, 0x1b81be90, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeWMV9_B, 0x1b81be91, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeWMV9_C, 0x1b81be94, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); + +DEFINE_GUID(DXVA_ModeVC1_A, 0x1b81bea0, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeVC1_B, 0x1b81bea1, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeVC1_C, 0x1b81bea2, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeVC1_D, 0x1b81bea3, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); +DEFINE_GUID(DXVA_ModeVC1_D2010, 0x1b81bea4, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5); + +DEFINE_GUID(DXVA_ModeMPEG4pt2_VLD_Simple, 0xefd64d74, 0xc9e8, 0x41d7, 0xa5, 0xe9, 0xe9, 0xb0, 0xe3, 0x9f, 0xa3, 0x19); +DEFINE_GUID(DXVA_ModeMPEG4pt2_VLD_AdvSimple_NoGMC, 0xed418a9f, 0x010d, 0x4eda, 0x9a, 0xe3, 0x9a, 0x65, 0x35, 0x8d, 0x8d, 0x2e); +DEFINE_GUID(DXVA_ModeMPEG4pt2_VLD_AdvSimple_GMC, 0xab998b5b, 0x4258, 0x44a9, 0x9f, 0xeb, 0x94, 0xe5, 0x97, 0xa6, 0xba, 0xae); + +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main, 0x5b11d51b, 0x2f4c, 0x4452, 0xbc, 0xc3, 0x09, 0xf2, 0xa1, 0x16, 0x0c, 0xc0); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main10, 0x107af0e0, 0xef1a, 0x4d19, 0xab, 0xa8, 0x67, 0xa1, 0x63, 0x07, 0x3d, 0x13); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Monochrome, 0x0685b993, 0x3d8c, 0x43a0, 0x8b, 0x28, 0xd7, 0x4c, 0x2d, 0x68, 0x99, 0xa4); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Monochrome10, 0x142a1d0f, 0x69dd, 0x4ec9, 0x85, 0x91, 0xb1, 0x2f, 0xfc, 0xb9, 0x1a, 0x29); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main12, 0x1a72925f, 0x0c2c, 0x4f15, 0x96, 0xfb, 0xb1, 0x7d, 0x14, 0x73, 0x60, 0x3f); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main10_422, 0x0bac4fe5, 0x1532, 0x4429, 0xa8, 0x54, 0xf8, 0x4d, 0xe0, 0x49, 0x53, 0xdb); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main12_422, 0x55bcac81, 0xf311, 0x4093, 0xa7, 0xd0, 0x1c, 0xbc, 0x0b, 0x84, 0x9b, 0xee); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main_444, 0x4008018f, 0xf537, 0x4b36, 0x98, 0xcf, 0x61, 0xaf, 0x8a, 0x2c, 0x1a, 0x33); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main10_Ext, 0x9cc55490, 0xe37c, 0x4932, 0x86, 0x84, 0x49, 0x20, 0xf9, 0xf6, 0x40, 0x9c); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main10_444, 0x0dabeffa, 0x4458, 0x4602, 0xbc, 0x03, 0x07, 0x95, 0x65, 0x9d, 0x61, 0x7c); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main12_444, 0x9798634d, 0xfe9d, 0x48e5, 0xb4, 0xda, 0xdb, 0xec, 0x45, 0xb3, 0xdf, 0x01); +DEFINE_GUID(DXVA_ModeHEVC_VLD_Main16, 0xa4fbdbb0, 0xa113, 0x482b, 0xa2, 0x32, 0x63, 0x5c, 0xc0, 0x69, 0x7f, 0x6d); + +DEFINE_GUID(DXVA_ModeVP9_VLD_Profile0, 0x463707f8, 0xa1d0, 0x4585, 0x87, 0x6d, 0x83, 0xaa, 0x6d, 0x60, 0xb8, 0x9e); +DEFINE_GUID(DXVA_ModeVP9_VLD_10bit_Profile2, 0xa4c749ef, 0x6ecf, 0x48aa, 0x84, 0x48, 0x50, 0xa7, 0xa1, 0x16, 0x5f, 0xf7); +DEFINE_GUID(DXVA_ModeVP8_VLD, 0x90b899ea, 0x3a62, 0x4705, 0x88, 0xb3, 0x8d, 0xf0, 0x4b, 0x27, 0x44, 0xe7); + +DEFINE_GUID(DXVA_ModeMJPEG_VLD_420, 0x725cb506, 0x0c29, 0x43c4, 0x94, 0x40, 0x8e, 0x93, 0x97, 0x90, 0x3a, 0x04); +DEFINE_GUID(DXVA_ModeMJPEG_VLD_422, 0x5b77b9cd, 0x1a35, 0x4c30, 0x9f, 0xd8, 0xef, 0x4b, 0x60, 0xc0, 0x35, 0xdd); +DEFINE_GUID(DXVA_ModeMJPEG_VLD_444, 0xd95161f9, 0x0d44, 0x47e6, 0xbc, 0xf5, 0x1b, 0xfb, 0xfb, 0x26, 0x8f, 0x97); +DEFINE_GUID(DXVA_ModeMJPEG_VLD_4444, 0xc91748d5, 0xfd18, 0x4aca, 0x9d, 0xb3, 0x3a, 0x66, 0x34, 0xab, 0x54, 0x7d); +DEFINE_GUID(DXVA_ModeJPEG_VLD_420, 0xcf782c83, 0xbef5, 0x4a2c, 0x87, 0xcb, 0x60, 0x19, 0xe7, 0xb1, 0x75, 0xac); +DEFINE_GUID(DXVA_ModeJPEG_VLD_422, 0xf04df417, 0xeee2, 0x4067, 0xa7, 0x78, 0xf3, 0x5c, 0x15, 0xab, 0x97, 0x21); +DEFINE_GUID(DXVA_ModeJPEG_VLD_444, 0x4cd00e17, 0x89ba, 0x48ef, 0xb9, 0xf9, 0xed, 0xcb, 0x82, 0x71, 0x3f, 0x65); + DEFINE_GUID(DXVA_NoEncrypt, 0x1b81bed0, 0xa0c7,0x11d3, 0xb9,0x84,0x00,0xc0,0x4f,0x2e,0x73,0xc5); #define DXVA_USUAL_BLOCK_WIDTH 8 @@ -360,6 +434,38 @@ typedef struct _DXVA_PicParams_HEVC UINT StatusReportFeedbackNumber; } DXVA_PicParams_HEVC, *LPDXVA_PicParams_HEVC; +typedef struct _DXVA_PicParams_HEVC_RangeExt +{ + DXVA_PicParams_HEVC params; + union + { + struct + { + USHORT transform_skip_rotation_enabled_flag : 1; + USHORT transform_skip_context_enabled_flag : 1; + USHORT implicit_rdpcm_enabled_flag : 1; + USHORT explicit_rdpcm_enabled_flag : 1; + USHORT extended_precision_processing_flag : 1; + USHORT intra_smoothing_disabled_flag : 1; + USHORT persistent_rice_adaptation_enabled_flag : 1; + USHORT high_precision_offsets_enabled_flag : 1; + USHORT cabac_bypass_alignment_enabled_flag : 1; + USHORT cross_component_prediction_enabled_flag : 1; + USHORT chroma_qp_offset_list_enabled_flag : 1; + USHORT ReservedBits8 : 5; + }; + USHORT dwRangeExtensionFlags; + }; + UCHAR diff_cu_chroma_qp_offset_depth; + UCHAR log2_sao_offset_scale_luma; + UCHAR log2_sao_offset_scale_chroma; + UCHAR log2_max_transform_skip_block_size_minus2; + CHAR cb_qp_offset_list[6]; + CHAR cr_qp_offset_list[6]; + UCHAR chroma_qp_offset_list_len_minus1; + USHORT ReservedBits9; +} DXVA_PicParams_HEVC_RangeExt, *LPDXVA_PicParams_HEVC_RangeExt; + typedef struct _DXVA_Qmatrix_HEVC { UCHAR ucScalingLists0[6][16]; diff --git a/lib/libc/include/any-windows-any/dxva2api.h b/lib/libc/include/any-windows-any/dxva2api.h index f818381914cbfb6960194837131013e74d2ab538..1729b161159b76bc5dcc2933cb0a6cfe7790751b 100644 --- a/lib/libc/include/any-windows-any/dxva2api.h +++ b/lib/libc/include/any-windows-any/dxva2api.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxva2api.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxva2api.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxva2api_h__ #define __dxva2api_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDirect3DDeviceManager9_FWD_DEFINED__ @@ -657,35 +649,35 @@ interface IDirect3DDeviceManager9 { #define IDirect3DDeviceManager9_GetVideoService(This,hDevice,riid,ppService) (This)->lpVtbl->GetVideoService(This,hDevice,riid,ppService) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirect3DDeviceManager9_QueryInterface(IDirect3DDeviceManager9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirect3DDeviceManager9_QueryInterface(IDirect3DDeviceManager9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirect3DDeviceManager9_AddRef(IDirect3DDeviceManager9* This) { +static inline ULONG IDirect3DDeviceManager9_AddRef(IDirect3DDeviceManager9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirect3DDeviceManager9_Release(IDirect3DDeviceManager9* This) { +static inline ULONG IDirect3DDeviceManager9_Release(IDirect3DDeviceManager9* This) { return This->lpVtbl->Release(This); } /*** IDirect3DDeviceManager9 methods ***/ -static __WIDL_INLINE HRESULT IDirect3DDeviceManager9_ResetDevice(IDirect3DDeviceManager9* This,IDirect3DDevice9 *pDevice,UINT resetToken) { +static inline HRESULT IDirect3DDeviceManager9_ResetDevice(IDirect3DDeviceManager9* This,IDirect3DDevice9 *pDevice,UINT resetToken) { return This->lpVtbl->ResetDevice(This,pDevice,resetToken); } -static __WIDL_INLINE HRESULT IDirect3DDeviceManager9_OpenDeviceHandle(IDirect3DDeviceManager9* This,HANDLE *phDevice) { +static inline HRESULT IDirect3DDeviceManager9_OpenDeviceHandle(IDirect3DDeviceManager9* This,HANDLE *phDevice) { return This->lpVtbl->OpenDeviceHandle(This,phDevice); } -static __WIDL_INLINE HRESULT IDirect3DDeviceManager9_CloseDeviceHandle(IDirect3DDeviceManager9* This,HANDLE hDevice) { +static inline HRESULT IDirect3DDeviceManager9_CloseDeviceHandle(IDirect3DDeviceManager9* This,HANDLE hDevice) { return This->lpVtbl->CloseDeviceHandle(This,hDevice); } -static __WIDL_INLINE HRESULT IDirect3DDeviceManager9_TestDevice(IDirect3DDeviceManager9* This,HANDLE hDevice) { +static inline HRESULT IDirect3DDeviceManager9_TestDevice(IDirect3DDeviceManager9* This,HANDLE hDevice) { return This->lpVtbl->TestDevice(This,hDevice); } -static __WIDL_INLINE HRESULT IDirect3DDeviceManager9_LockDevice(IDirect3DDeviceManager9* This,HANDLE hDevice,IDirect3DDevice9 **ppDevice,WINBOOL fBlock) { +static inline HRESULT IDirect3DDeviceManager9_LockDevice(IDirect3DDeviceManager9* This,HANDLE hDevice,IDirect3DDevice9 **ppDevice,WINBOOL fBlock) { return This->lpVtbl->LockDevice(This,hDevice,ppDevice,fBlock); } -static __WIDL_INLINE HRESULT IDirect3DDeviceManager9_UnlockDevice(IDirect3DDeviceManager9* This,HANDLE hDevice,WINBOOL fSaveState) { +static inline HRESULT IDirect3DDeviceManager9_UnlockDevice(IDirect3DDeviceManager9* This,HANDLE hDevice,WINBOOL fSaveState) { return This->lpVtbl->UnlockDevice(This,hDevice,fSaveState); } -static __WIDL_INLINE HRESULT IDirect3DDeviceManager9_GetVideoService(IDirect3DDeviceManager9* This,HANDLE hDevice,REFIID riid,void **ppService) { +static inline HRESULT IDirect3DDeviceManager9_GetVideoService(IDirect3DDeviceManager9* This,HANDLE hDevice,REFIID riid,void **ppService) { return This->lpVtbl->GetVideoService(This,hDevice,riid,ppService); } #endif @@ -768,17 +760,17 @@ interface IDirectXVideoAccelerationService { #define IDirectXVideoAccelerationService_CreateSurface(This,width,height,backBuffers,format,pool,usage,dxvaType,ppSurface,pSharedHandle) (This)->lpVtbl->CreateSurface(This,width,height,backBuffers,format,pool,usage,dxvaType,ppSurface,pSharedHandle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoAccelerationService_QueryInterface(IDirectXVideoAccelerationService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectXVideoAccelerationService_QueryInterface(IDirectXVideoAccelerationService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectXVideoAccelerationService_AddRef(IDirectXVideoAccelerationService* This) { +static inline ULONG IDirectXVideoAccelerationService_AddRef(IDirectXVideoAccelerationService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectXVideoAccelerationService_Release(IDirectXVideoAccelerationService* This) { +static inline ULONG IDirectXVideoAccelerationService_Release(IDirectXVideoAccelerationService* This) { return This->lpVtbl->Release(This); } /*** IDirectXVideoAccelerationService methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoAccelerationService_CreateSurface(IDirectXVideoAccelerationService* This,UINT width,UINT height,UINT backBuffers,D3DFORMAT format,D3DPOOL pool,DWORD usage,DWORD dxvaType,IDirect3DSurface9 **ppSurface,HANDLE *pSharedHandle) { +static inline HRESULT IDirectXVideoAccelerationService_CreateSurface(IDirectXVideoAccelerationService* This,UINT width,UINT height,UINT backBuffers,D3DFORMAT format,D3DPOOL pool,DWORD usage,DWORD dxvaType,IDirect3DSurface9 **ppSurface,HANDLE *pSharedHandle) { return This->lpVtbl->CreateSurface(This,width,height,backBuffers,format,pool,usage,dxvaType,ppSurface,pSharedHandle); } #endif @@ -908,30 +900,30 @@ interface IDirectXVideoDecoderService { #define IDirectXVideoDecoderService_CreateVideoDecoder(This,guid,pVideoDesc,pConfig,ppDecoderRenderTargets,NumSurfaces,ppDecode) (This)->lpVtbl->CreateVideoDecoder(This,guid,pVideoDesc,pConfig,ppDecoderRenderTargets,NumSurfaces,ppDecode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoDecoderService_QueryInterface(IDirectXVideoDecoderService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectXVideoDecoderService_QueryInterface(IDirectXVideoDecoderService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectXVideoDecoderService_AddRef(IDirectXVideoDecoderService* This) { +static inline ULONG IDirectXVideoDecoderService_AddRef(IDirectXVideoDecoderService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectXVideoDecoderService_Release(IDirectXVideoDecoderService* This) { +static inline ULONG IDirectXVideoDecoderService_Release(IDirectXVideoDecoderService* This) { return This->lpVtbl->Release(This); } /*** IDirectXVideoAccelerationService methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoDecoderService_CreateSurface(IDirectXVideoDecoderService* This,UINT width,UINT height,UINT backBuffers,D3DFORMAT format,D3DPOOL pool,DWORD usage,DWORD dxvaType,IDirect3DSurface9 **ppSurface,HANDLE *pSharedHandle) { +static inline HRESULT IDirectXVideoDecoderService_CreateSurface(IDirectXVideoDecoderService* This,UINT width,UINT height,UINT backBuffers,D3DFORMAT format,D3DPOOL pool,DWORD usage,DWORD dxvaType,IDirect3DSurface9 **ppSurface,HANDLE *pSharedHandle) { return This->lpVtbl->CreateSurface(This,width,height,backBuffers,format,pool,usage,dxvaType,ppSurface,pSharedHandle); } /*** IDirectXVideoDecoderService methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoDecoderService_GetDecoderDeviceGuids(IDirectXVideoDecoderService* This,UINT *count,GUID **pGuids) { +static inline HRESULT IDirectXVideoDecoderService_GetDecoderDeviceGuids(IDirectXVideoDecoderService* This,UINT *count,GUID **pGuids) { return This->lpVtbl->GetDecoderDeviceGuids(This,count,pGuids); } -static __WIDL_INLINE HRESULT IDirectXVideoDecoderService_GetDecoderRenderTargets(IDirectXVideoDecoderService* This,REFGUID guid,UINT *pCount,D3DFORMAT **pFormats) { +static inline HRESULT IDirectXVideoDecoderService_GetDecoderRenderTargets(IDirectXVideoDecoderService* This,REFGUID guid,UINT *pCount,D3DFORMAT **pFormats) { return This->lpVtbl->GetDecoderRenderTargets(This,guid,pCount,pFormats); } -static __WIDL_INLINE HRESULT IDirectXVideoDecoderService_GetDecoderConfigurations(IDirectXVideoDecoderService* This,REFGUID guid,const DXVA2_VideoDesc *pVideoDesc,void *pReserved,UINT *pCount,DXVA2_ConfigPictureDecode **ppConfigs) { +static inline HRESULT IDirectXVideoDecoderService_GetDecoderConfigurations(IDirectXVideoDecoderService* This,REFGUID guid,const DXVA2_VideoDesc *pVideoDesc,void *pReserved,UINT *pCount,DXVA2_ConfigPictureDecode **ppConfigs) { return This->lpVtbl->GetDecoderConfigurations(This,guid,pVideoDesc,pReserved,pCount,ppConfigs); } -static __WIDL_INLINE HRESULT IDirectXVideoDecoderService_CreateVideoDecoder(IDirectXVideoDecoderService* This,REFGUID guid,const DXVA2_VideoDesc *pVideoDesc,const DXVA2_ConfigPictureDecode *pConfig,IDirect3DSurface9 **ppDecoderRenderTargets,UINT NumSurfaces,IDirectXVideoDecoder **ppDecode) { +static inline HRESULT IDirectXVideoDecoderService_CreateVideoDecoder(IDirectXVideoDecoderService* This,REFGUID guid,const DXVA2_VideoDesc *pVideoDesc,const DXVA2_ConfigPictureDecode *pConfig,IDirect3DSurface9 **ppDecoderRenderTargets,UINT NumSurfaces,IDirectXVideoDecoder **ppDecode) { return This->lpVtbl->CreateVideoDecoder(This,guid,pVideoDesc,pConfig,ppDecoderRenderTargets,NumSurfaces,ppDecode); } #endif @@ -1060,35 +1052,35 @@ interface IDirectXVideoDecoder { #define IDirectXVideoDecoder_Execute(This,pExecuteParams) (This)->lpVtbl->Execute(This,pExecuteParams) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoDecoder_QueryInterface(IDirectXVideoDecoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectXVideoDecoder_QueryInterface(IDirectXVideoDecoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectXVideoDecoder_AddRef(IDirectXVideoDecoder* This) { +static inline ULONG IDirectXVideoDecoder_AddRef(IDirectXVideoDecoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectXVideoDecoder_Release(IDirectXVideoDecoder* This) { +static inline ULONG IDirectXVideoDecoder_Release(IDirectXVideoDecoder* This) { return This->lpVtbl->Release(This); } /*** IDirectXVideoDecoder methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoDecoder_GetVideoDecoderService(IDirectXVideoDecoder* This,IDirectXVideoDecoderService **ppService) { +static inline HRESULT IDirectXVideoDecoder_GetVideoDecoderService(IDirectXVideoDecoder* This,IDirectXVideoDecoderService **ppService) { return This->lpVtbl->GetVideoDecoderService(This,ppService); } -static __WIDL_INLINE HRESULT IDirectXVideoDecoder_GetCreationParameters(IDirectXVideoDecoder* This,GUID *pDeviceGuid,DXVA2_VideoDesc *pVideoDesc,DXVA2_ConfigPictureDecode *pConfig,IDirect3DSurface9 ***pDecoderRenderTargets,UINT *pNumSurfaces) { +static inline HRESULT IDirectXVideoDecoder_GetCreationParameters(IDirectXVideoDecoder* This,GUID *pDeviceGuid,DXVA2_VideoDesc *pVideoDesc,DXVA2_ConfigPictureDecode *pConfig,IDirect3DSurface9 ***pDecoderRenderTargets,UINT *pNumSurfaces) { return This->lpVtbl->GetCreationParameters(This,pDeviceGuid,pVideoDesc,pConfig,pDecoderRenderTargets,pNumSurfaces); } -static __WIDL_INLINE HRESULT IDirectXVideoDecoder_GetBuffer(IDirectXVideoDecoder* This,UINT BufferType,void **ppBuffer,UINT *pBufferSize) { +static inline HRESULT IDirectXVideoDecoder_GetBuffer(IDirectXVideoDecoder* This,UINT BufferType,void **ppBuffer,UINT *pBufferSize) { return This->lpVtbl->GetBuffer(This,BufferType,ppBuffer,pBufferSize); } -static __WIDL_INLINE HRESULT IDirectXVideoDecoder_ReleaseBuffer(IDirectXVideoDecoder* This,UINT BufferType) { +static inline HRESULT IDirectXVideoDecoder_ReleaseBuffer(IDirectXVideoDecoder* This,UINT BufferType) { return This->lpVtbl->ReleaseBuffer(This,BufferType); } -static __WIDL_INLINE HRESULT IDirectXVideoDecoder_BeginFrame(IDirectXVideoDecoder* This,IDirect3DSurface9 *pRenderTarget,void *pvPVPData) { +static inline HRESULT IDirectXVideoDecoder_BeginFrame(IDirectXVideoDecoder* This,IDirect3DSurface9 *pRenderTarget,void *pvPVPData) { return This->lpVtbl->BeginFrame(This,pRenderTarget,pvPVPData); } -static __WIDL_INLINE HRESULT IDirectXVideoDecoder_EndFrame(IDirectXVideoDecoder* This,HANDLE *pHandleComplete) { +static inline HRESULT IDirectXVideoDecoder_EndFrame(IDirectXVideoDecoder* This,HANDLE *pHandleComplete) { return This->lpVtbl->EndFrame(This,pHandleComplete); } -static __WIDL_INLINE HRESULT IDirectXVideoDecoder_Execute(IDirectXVideoDecoder* This,const DXVA2_DecodeExecuteParams *pExecuteParams) { +static inline HRESULT IDirectXVideoDecoder_Execute(IDirectXVideoDecoder* This,const DXVA2_DecodeExecuteParams *pExecuteParams) { return This->lpVtbl->Execute(This,pExecuteParams); } #endif @@ -1274,42 +1266,42 @@ interface IDirectXVideoProcessorService { #define IDirectXVideoProcessorService_CreateVideoProcessor(This,VideoProcDeviceGuid,pVideoDesc,RenderTargetFormat,MaxNumSubStreams,ppVidProcess) (This)->lpVtbl->CreateVideoProcessor(This,VideoProcDeviceGuid,pVideoDesc,RenderTargetFormat,MaxNumSubStreams,ppVidProcess) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_QueryInterface(IDirectXVideoProcessorService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectXVideoProcessorService_QueryInterface(IDirectXVideoProcessorService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectXVideoProcessorService_AddRef(IDirectXVideoProcessorService* This) { +static inline ULONG IDirectXVideoProcessorService_AddRef(IDirectXVideoProcessorService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectXVideoProcessorService_Release(IDirectXVideoProcessorService* This) { +static inline ULONG IDirectXVideoProcessorService_Release(IDirectXVideoProcessorService* This) { return This->lpVtbl->Release(This); } /*** IDirectXVideoAccelerationService methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_CreateSurface(IDirectXVideoProcessorService* This,UINT width,UINT height,UINT backBuffers,D3DFORMAT format,D3DPOOL pool,DWORD usage,DWORD dxvaType,IDirect3DSurface9 **ppSurface,HANDLE *pSharedHandle) { +static inline HRESULT IDirectXVideoProcessorService_CreateSurface(IDirectXVideoProcessorService* This,UINT width,UINT height,UINT backBuffers,D3DFORMAT format,D3DPOOL pool,DWORD usage,DWORD dxvaType,IDirect3DSurface9 **ppSurface,HANDLE *pSharedHandle) { return This->lpVtbl->CreateSurface(This,width,height,backBuffers,format,pool,usage,dxvaType,ppSurface,pSharedHandle); } /*** IDirectXVideoProcessorService methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_RegisterVideoProcessorSoftwareDevice(IDirectXVideoProcessorService* This,void *pCallbacks) { +static inline HRESULT IDirectXVideoProcessorService_RegisterVideoProcessorSoftwareDevice(IDirectXVideoProcessorService* This,void *pCallbacks) { return This->lpVtbl->RegisterVideoProcessorSoftwareDevice(This,pCallbacks); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_GetVideoProcessorDeviceGuids(IDirectXVideoProcessorService* This,const DXVA2_VideoDesc *pVideoDesc,UINT *pCount,GUID **pGuids) { +static inline HRESULT IDirectXVideoProcessorService_GetVideoProcessorDeviceGuids(IDirectXVideoProcessorService* This,const DXVA2_VideoDesc *pVideoDesc,UINT *pCount,GUID **pGuids) { return This->lpVtbl->GetVideoProcessorDeviceGuids(This,pVideoDesc,pCount,pGuids); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_GetVideoProcessorRenderTargets(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,UINT *pCount,D3DFORMAT **pFormats) { +static inline HRESULT IDirectXVideoProcessorService_GetVideoProcessorRenderTargets(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,UINT *pCount,D3DFORMAT **pFormats) { return This->lpVtbl->GetVideoProcessorRenderTargets(This,VideoProcDeviceGuid,pVideoDesc,pCount,pFormats); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_GetVideoProcessorSubStreamFormats(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT RenderTargetFormat,UINT *pCount,D3DFORMAT **pFormats) { +static inline HRESULT IDirectXVideoProcessorService_GetVideoProcessorSubStreamFormats(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT RenderTargetFormat,UINT *pCount,D3DFORMAT **pFormats) { return This->lpVtbl->GetVideoProcessorSubStreamFormats(This,VideoProcDeviceGuid,pVideoDesc,RenderTargetFormat,pCount,pFormats); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_GetVideoProcessorCaps(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT RenderTargetFormat,DXVA2_VideoProcessorCaps *pCaps) { +static inline HRESULT IDirectXVideoProcessorService_GetVideoProcessorCaps(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT RenderTargetFormat,DXVA2_VideoProcessorCaps *pCaps) { return This->lpVtbl->GetVideoProcessorCaps(This,VideoProcDeviceGuid,pVideoDesc,RenderTargetFormat,pCaps); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_GetProcAmpRange(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT RenderTargetFormat,UINT ProcAmpCap,DXVA2_ValueRange *pRange) { +static inline HRESULT IDirectXVideoProcessorService_GetProcAmpRange(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT RenderTargetFormat,UINT ProcAmpCap,DXVA2_ValueRange *pRange) { return This->lpVtbl->GetProcAmpRange(This,VideoProcDeviceGuid,pVideoDesc,RenderTargetFormat,ProcAmpCap,pRange); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_GetFilterPropertyRange(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT renderTargetFormat,UINT FilterSetting,DXVA2_ValueRange *pRange) { +static inline HRESULT IDirectXVideoProcessorService_GetFilterPropertyRange(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT renderTargetFormat,UINT FilterSetting,DXVA2_ValueRange *pRange) { return This->lpVtbl->GetFilterPropertyRange(This,VideoProcDeviceGuid,pVideoDesc,renderTargetFormat,FilterSetting,pRange); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessorService_CreateVideoProcessor(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT RenderTargetFormat,UINT MaxNumSubStreams,IDirectXVideoProcessor **ppVidProcess) { +static inline HRESULT IDirectXVideoProcessorService_CreateVideoProcessor(IDirectXVideoProcessorService* This,REFGUID VideoProcDeviceGuid,const DXVA2_VideoDesc *pVideoDesc,D3DFORMAT RenderTargetFormat,UINT MaxNumSubStreams,IDirectXVideoProcessor **ppVidProcess) { return This->lpVtbl->CreateVideoProcessor(This,VideoProcDeviceGuid,pVideoDesc,RenderTargetFormat,MaxNumSubStreams,ppVidProcess); } #endif @@ -1434,32 +1426,32 @@ interface IDirectXVideoProcessor { #define IDirectXVideoProcessor_VideoProcessBlt(This,pRenderTarget,pBltParams,pSamples,NumSamples,pHandleComplete) (This)->lpVtbl->VideoProcessBlt(This,pRenderTarget,pBltParams,pSamples,NumSamples,pHandleComplete) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoProcessor_QueryInterface(IDirectXVideoProcessor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectXVideoProcessor_QueryInterface(IDirectXVideoProcessor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectXVideoProcessor_AddRef(IDirectXVideoProcessor* This) { +static inline ULONG IDirectXVideoProcessor_AddRef(IDirectXVideoProcessor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectXVideoProcessor_Release(IDirectXVideoProcessor* This) { +static inline ULONG IDirectXVideoProcessor_Release(IDirectXVideoProcessor* This) { return This->lpVtbl->Release(This); } /*** IDirectXVideoProcessor methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoProcessor_GetVideoProcessorService(IDirectXVideoProcessor* This,IDirectXVideoProcessorService **ppService) { +static inline HRESULT IDirectXVideoProcessor_GetVideoProcessorService(IDirectXVideoProcessor* This,IDirectXVideoProcessorService **ppService) { return This->lpVtbl->GetVideoProcessorService(This,ppService); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessor_GetCreationParameters(IDirectXVideoProcessor* This,GUID *pDeviceGuid,DXVA2_VideoDesc *pVideoDesc,D3DFORMAT *pRenderTargetFormat,UINT *pMaxNumSubStreams) { +static inline HRESULT IDirectXVideoProcessor_GetCreationParameters(IDirectXVideoProcessor* This,GUID *pDeviceGuid,DXVA2_VideoDesc *pVideoDesc,D3DFORMAT *pRenderTargetFormat,UINT *pMaxNumSubStreams) { return This->lpVtbl->GetCreationParameters(This,pDeviceGuid,pVideoDesc,pRenderTargetFormat,pMaxNumSubStreams); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessor_GetVideoProcessorCaps(IDirectXVideoProcessor* This,DXVA2_VideoProcessorCaps *pCaps) { +static inline HRESULT IDirectXVideoProcessor_GetVideoProcessorCaps(IDirectXVideoProcessor* This,DXVA2_VideoProcessorCaps *pCaps) { return This->lpVtbl->GetVideoProcessorCaps(This,pCaps); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessor_GetProcAmpRange(IDirectXVideoProcessor* This,UINT ProcAmpCap,DXVA2_ValueRange *pRange) { +static inline HRESULT IDirectXVideoProcessor_GetProcAmpRange(IDirectXVideoProcessor* This,UINT ProcAmpCap,DXVA2_ValueRange *pRange) { return This->lpVtbl->GetProcAmpRange(This,ProcAmpCap,pRange); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessor_GetFilterPropertyRange(IDirectXVideoProcessor* This,UINT FilterSetting,DXVA2_ValueRange *pRange) { +static inline HRESULT IDirectXVideoProcessor_GetFilterPropertyRange(IDirectXVideoProcessor* This,UINT FilterSetting,DXVA2_ValueRange *pRange) { return This->lpVtbl->GetFilterPropertyRange(This,FilterSetting,pRange); } -static __WIDL_INLINE HRESULT IDirectXVideoProcessor_VideoProcessBlt(IDirectXVideoProcessor* This,IDirect3DSurface9 *pRenderTarget,const DXVA2_VideoProcessBltParams *pBltParams,const DXVA2_VideoSample *pSamples,UINT NumSamples,HANDLE *pHandleComplete) { +static inline HRESULT IDirectXVideoProcessor_VideoProcessBlt(IDirectXVideoProcessor* This,IDirect3DSurface9 *pRenderTarget,const DXVA2_VideoProcessBltParams *pBltParams,const DXVA2_VideoSample *pSamples,UINT NumSamples,HANDLE *pHandleComplete) { return This->lpVtbl->VideoProcessBlt(This,pRenderTarget,pBltParams,pSamples,NumSamples,pHandleComplete); } #endif @@ -1536,20 +1528,20 @@ interface IDirectXVideoMemoryConfiguration { #define IDirectXVideoMemoryConfiguration_SetSurfaceType(This,dwType) (This)->lpVtbl->SetSurfaceType(This,dwType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoMemoryConfiguration_QueryInterface(IDirectXVideoMemoryConfiguration* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectXVideoMemoryConfiguration_QueryInterface(IDirectXVideoMemoryConfiguration* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectXVideoMemoryConfiguration_AddRef(IDirectXVideoMemoryConfiguration* This) { +static inline ULONG IDirectXVideoMemoryConfiguration_AddRef(IDirectXVideoMemoryConfiguration* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectXVideoMemoryConfiguration_Release(IDirectXVideoMemoryConfiguration* This) { +static inline ULONG IDirectXVideoMemoryConfiguration_Release(IDirectXVideoMemoryConfiguration* This) { return This->lpVtbl->Release(This); } /*** IDirectXVideoMemoryConfiguration methods ***/ -static __WIDL_INLINE HRESULT IDirectXVideoMemoryConfiguration_GetAvailableSurfaceTypeByIndex(IDirectXVideoMemoryConfiguration* This,DWORD wTypeIndex,DXVA2_SurfaceType *pdwType) { +static inline HRESULT IDirectXVideoMemoryConfiguration_GetAvailableSurfaceTypeByIndex(IDirectXVideoMemoryConfiguration* This,DWORD wTypeIndex,DXVA2_SurfaceType *pdwType) { return This->lpVtbl->GetAvailableSurfaceTypeByIndex(This,wTypeIndex,pdwType); } -static __WIDL_INLINE HRESULT IDirectXVideoMemoryConfiguration_SetSurfaceType(IDirectXVideoMemoryConfiguration* This,DXVA2_SurfaceType dwType) { +static inline HRESULT IDirectXVideoMemoryConfiguration_SetSurfaceType(IDirectXVideoMemoryConfiguration* This,DXVA2_SurfaceType dwType) { return This->lpVtbl->SetSurfaceType(This,dwType); } #endif diff --git a/lib/libc/include/any-windows-any/dxvahd.h b/lib/libc/include/any-windows-any/dxvahd.h index b44f312fb54a8590a52d647bfd6855f630b3b3fa..98588110a6475284ba926fa87b24f43b967abf0e 100644 --- a/lib/libc/include/any-windows-any/dxvahd.h +++ b/lib/libc/include/any-windows-any/dxvahd.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/dxvahd.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/dxvahd.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __dxvahd_h__ #define __dxvahd_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IDXVAHD_Device_FWD_DEFINED__ @@ -567,38 +559,38 @@ interface IDXVAHD_Device { #define IDXVAHD_Device_CreateVideoProcessor(This,pVPGuid,ppVideoProcessor) (This)->lpVtbl->CreateVideoProcessor(This,pVPGuid,ppVideoProcessor) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXVAHD_Device_QueryInterface(IDXVAHD_Device* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXVAHD_Device_QueryInterface(IDXVAHD_Device* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXVAHD_Device_AddRef(IDXVAHD_Device* This) { +static inline ULONG IDXVAHD_Device_AddRef(IDXVAHD_Device* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXVAHD_Device_Release(IDXVAHD_Device* This) { +static inline ULONG IDXVAHD_Device_Release(IDXVAHD_Device* This) { return This->lpVtbl->Release(This); } /*** IDXVAHD_Device methods ***/ -static __WIDL_INLINE HRESULT IDXVAHD_Device_CreateVideoSurface(IDXVAHD_Device* This,UINT Width,UINT Height,D3DFORMAT Format,D3DPOOL Pool,DWORD Usage,DXVAHD_SURFACE_TYPE Type,UINT NumSurfaces,IDirect3DSurface9 **ppSurfaces,HANDLE *pSharedHandle) { +static inline HRESULT IDXVAHD_Device_CreateVideoSurface(IDXVAHD_Device* This,UINT Width,UINT Height,D3DFORMAT Format,D3DPOOL Pool,DWORD Usage,DXVAHD_SURFACE_TYPE Type,UINT NumSurfaces,IDirect3DSurface9 **ppSurfaces,HANDLE *pSharedHandle) { return This->lpVtbl->CreateVideoSurface(This,Width,Height,Format,Pool,Usage,Type,NumSurfaces,ppSurfaces,pSharedHandle); } -static __WIDL_INLINE HRESULT IDXVAHD_Device_GetVideoProcessorDeviceCaps(IDXVAHD_Device* This,DXVAHD_VPDEVCAPS *pCaps) { +static inline HRESULT IDXVAHD_Device_GetVideoProcessorDeviceCaps(IDXVAHD_Device* This,DXVAHD_VPDEVCAPS *pCaps) { return This->lpVtbl->GetVideoProcessorDeviceCaps(This,pCaps); } -static __WIDL_INLINE HRESULT IDXVAHD_Device_GetVideoProcessorOutputFormats(IDXVAHD_Device* This,UINT Count,D3DFORMAT *pFormats) { +static inline HRESULT IDXVAHD_Device_GetVideoProcessorOutputFormats(IDXVAHD_Device* This,UINT Count,D3DFORMAT *pFormats) { return This->lpVtbl->GetVideoProcessorOutputFormats(This,Count,pFormats); } -static __WIDL_INLINE HRESULT IDXVAHD_Device_GetVideoProcessorInputFormats(IDXVAHD_Device* This,UINT Count,D3DFORMAT *pFormats) { +static inline HRESULT IDXVAHD_Device_GetVideoProcessorInputFormats(IDXVAHD_Device* This,UINT Count,D3DFORMAT *pFormats) { return This->lpVtbl->GetVideoProcessorInputFormats(This,Count,pFormats); } -static __WIDL_INLINE HRESULT IDXVAHD_Device_GetVideoProcessorCaps(IDXVAHD_Device* This,UINT Count,DXVAHD_VPCAPS *pCaps) { +static inline HRESULT IDXVAHD_Device_GetVideoProcessorCaps(IDXVAHD_Device* This,UINT Count,DXVAHD_VPCAPS *pCaps) { return This->lpVtbl->GetVideoProcessorCaps(This,Count,pCaps); } -static __WIDL_INLINE HRESULT IDXVAHD_Device_GetVideoProcessorCustomRates(IDXVAHD_Device* This,const GUID *pVPGuid,UINT Count,DXVAHD_CUSTOM_RATE_DATA *pRates) { +static inline HRESULT IDXVAHD_Device_GetVideoProcessorCustomRates(IDXVAHD_Device* This,const GUID *pVPGuid,UINT Count,DXVAHD_CUSTOM_RATE_DATA *pRates) { return This->lpVtbl->GetVideoProcessorCustomRates(This,pVPGuid,Count,pRates); } -static __WIDL_INLINE HRESULT IDXVAHD_Device_GetVideoProcessorFilterRange(IDXVAHD_Device* This,DXVAHD_FILTER Filter,DXVAHD_FILTER_RANGE_DATA *pRange) { +static inline HRESULT IDXVAHD_Device_GetVideoProcessorFilterRange(IDXVAHD_Device* This,DXVAHD_FILTER Filter,DXVAHD_FILTER_RANGE_DATA *pRange) { return This->lpVtbl->GetVideoProcessorFilterRange(This,Filter,pRange); } -static __WIDL_INLINE HRESULT IDXVAHD_Device_CreateVideoProcessor(IDXVAHD_Device* This,const GUID *pVPGuid,IDXVAHD_VideoProcessor **ppVideoProcessor) { +static inline HRESULT IDXVAHD_Device_CreateVideoProcessor(IDXVAHD_Device* This,const GUID *pVPGuid,IDXVAHD_VideoProcessor **ppVideoProcessor) { return This->lpVtbl->CreateVideoProcessor(This,pVPGuid,ppVideoProcessor); } #endif @@ -723,29 +715,29 @@ interface IDXVAHD_VideoProcessor { #define IDXVAHD_VideoProcessor_VideoProcessBltHD(This,pOutputSurface,OutputFrame,StreamCount,pStreams) (This)->lpVtbl->VideoProcessBltHD(This,pOutputSurface,OutputFrame,StreamCount,pStreams) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDXVAHD_VideoProcessor_QueryInterface(IDXVAHD_VideoProcessor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDXVAHD_VideoProcessor_QueryInterface(IDXVAHD_VideoProcessor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDXVAHD_VideoProcessor_AddRef(IDXVAHD_VideoProcessor* This) { +static inline ULONG IDXVAHD_VideoProcessor_AddRef(IDXVAHD_VideoProcessor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDXVAHD_VideoProcessor_Release(IDXVAHD_VideoProcessor* This) { +static inline ULONG IDXVAHD_VideoProcessor_Release(IDXVAHD_VideoProcessor* This) { return This->lpVtbl->Release(This); } /*** IDXVAHD_VideoProcessor methods ***/ -static __WIDL_INLINE HRESULT IDXVAHD_VideoProcessor_SetVideoProcessBltState(IDXVAHD_VideoProcessor* This,DXVAHD_BLT_STATE State,UINT DataSize,const void *pData) { +static inline HRESULT IDXVAHD_VideoProcessor_SetVideoProcessBltState(IDXVAHD_VideoProcessor* This,DXVAHD_BLT_STATE State,UINT DataSize,const void *pData) { return This->lpVtbl->SetVideoProcessBltState(This,State,DataSize,pData); } -static __WIDL_INLINE HRESULT IDXVAHD_VideoProcessor_GetVideoProcessBltState(IDXVAHD_VideoProcessor* This,DXVAHD_BLT_STATE State,UINT DataSize,void *pData) { +static inline HRESULT IDXVAHD_VideoProcessor_GetVideoProcessBltState(IDXVAHD_VideoProcessor* This,DXVAHD_BLT_STATE State,UINT DataSize,void *pData) { return This->lpVtbl->GetVideoProcessBltState(This,State,DataSize,pData); } -static __WIDL_INLINE HRESULT IDXVAHD_VideoProcessor_SetVideoProcessStreamState(IDXVAHD_VideoProcessor* This,UINT StreamNumber,DXVAHD_STREAM_STATE State,UINT DataSize,const void *pData) { +static inline HRESULT IDXVAHD_VideoProcessor_SetVideoProcessStreamState(IDXVAHD_VideoProcessor* This,UINT StreamNumber,DXVAHD_STREAM_STATE State,UINT DataSize,const void *pData) { return This->lpVtbl->SetVideoProcessStreamState(This,StreamNumber,State,DataSize,pData); } -static __WIDL_INLINE HRESULT IDXVAHD_VideoProcessor_GetVideoProcessStreamState(IDXVAHD_VideoProcessor* This,UINT StreamNumber,DXVAHD_STREAM_STATE State,UINT DataSize,void *pData) { +static inline HRESULT IDXVAHD_VideoProcessor_GetVideoProcessStreamState(IDXVAHD_VideoProcessor* This,UINT StreamNumber,DXVAHD_STREAM_STATE State,UINT DataSize,void *pData) { return This->lpVtbl->GetVideoProcessStreamState(This,StreamNumber,State,DataSize,pData); } -static __WIDL_INLINE HRESULT IDXVAHD_VideoProcessor_VideoProcessBltHD(IDXVAHD_VideoProcessor* This,IDirect3DSurface9 *pOutputSurface,UINT OutputFrame,UINT StreamCount,const DXVAHD_STREAM_DATA *pStreams) { +static inline HRESULT IDXVAHD_VideoProcessor_VideoProcessBltHD(IDXVAHD_VideoProcessor* This,IDirect3DSurface9 *pOutputSurface,UINT OutputFrame,UINT StreamCount,const DXVAHD_STREAM_DATA *pStreams) { return This->lpVtbl->VideoProcessBltHD(This,pOutputSurface,OutputFrame,StreamCount,pStreams); } #endif diff --git a/lib/libc/include/any-windows-any/emostore_i.c b/lib/libc/include/any-windows-any/emostore_i.c new file mode 100644 index 0000000000000000000000000000000000000000..a78ce5bf18c484051f6c18565b7095981145e5b1 --- /dev/null +++ b/lib/libc/include/any-windows-any/emostore_i.c @@ -0,0 +1,54 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#include +#include + +#ifdef _MIDL_USE_GUIDDEF_ +#ifndef INITGUID +#define INITGUID +#include +#undef INITGUID +#else +#include +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) +#else + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} +#endif + + MIDL_DEFINE_GUID(IID,IID_IExchangeServer,0x25150F47,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(IID,IID_IStorageGroup,0x25150F46,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(IID,IID_IPublicStoreDB,0x25150F44,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(IID,IID_IMailboxStoreDB,0x25150F45,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(IID,IID_IFolderTree,0x25150F43,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + MIDL_DEFINE_GUID(IID,IID_IDataSource2,0x25150F48,0x5734,0x11d2,0xA5,0x93,0x00,0xC0,0x4F,0x99,0x0D,0x8A); + +#undef MIDL_DEFINE_GUID + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/endpointvolume.h b/lib/libc/include/any-windows-any/endpointvolume.h index 6e00b262b18f8f608596f40995e26049750c6bca..18dd9ffda268e580aaaceb20bb695960208b1d82 100644 --- a/lib/libc/include/any-windows-any/endpointvolume.h +++ b/lib/libc/include/any-windows-any/endpointvolume.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/endpointvolume.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/endpointvolume.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __endpointvolume_h__ #define __endpointvolume_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAudioEndpointVolumeCallback_FWD_DEFINED__ @@ -158,17 +150,17 @@ interface IAudioEndpointVolumeCallback { #define IAudioEndpointVolumeCallback_OnNotify(This,pNotify) (This)->lpVtbl->OnNotify(This,pNotify) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioEndpointVolumeCallback_QueryInterface(IAudioEndpointVolumeCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioEndpointVolumeCallback_QueryInterface(IAudioEndpointVolumeCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioEndpointVolumeCallback_AddRef(IAudioEndpointVolumeCallback* This) { +static inline ULONG IAudioEndpointVolumeCallback_AddRef(IAudioEndpointVolumeCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioEndpointVolumeCallback_Release(IAudioEndpointVolumeCallback* This) { +static inline ULONG IAudioEndpointVolumeCallback_Release(IAudioEndpointVolumeCallback* This) { return This->lpVtbl->Release(This); } /*** IAudioEndpointVolumeCallback methods ***/ -static __WIDL_INLINE HRESULT IAudioEndpointVolumeCallback_OnNotify(IAudioEndpointVolumeCallback* This,AUDIO_VOLUME_NOTIFICATION_DATA *pNotify) { +static inline HRESULT IAudioEndpointVolumeCallback_OnNotify(IAudioEndpointVolumeCallback* This,AUDIO_VOLUME_NOTIFICATION_DATA *pNotify) { return This->lpVtbl->OnNotify(This,pNotify); } #endif @@ -395,68 +387,68 @@ interface IAudioEndpointVolume { #define IAudioEndpointVolume_GetVolumeRange(This,pflVolumeMindB,pflVolumeMaxdB,pflVolumeIncrementdB) (This)->lpVtbl->GetVolumeRange(This,pflVolumeMindB,pflVolumeMaxdB,pflVolumeIncrementdB) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioEndpointVolume_QueryInterface(IAudioEndpointVolume* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioEndpointVolume_QueryInterface(IAudioEndpointVolume* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioEndpointVolume_AddRef(IAudioEndpointVolume* This) { +static inline ULONG IAudioEndpointVolume_AddRef(IAudioEndpointVolume* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioEndpointVolume_Release(IAudioEndpointVolume* This) { +static inline ULONG IAudioEndpointVolume_Release(IAudioEndpointVolume* This) { return This->lpVtbl->Release(This); } /*** IAudioEndpointVolume methods ***/ -static __WIDL_INLINE HRESULT IAudioEndpointVolume_RegisterControlChangeNotify(IAudioEndpointVolume* This,IAudioEndpointVolumeCallback *pNotify) { +static inline HRESULT IAudioEndpointVolume_RegisterControlChangeNotify(IAudioEndpointVolume* This,IAudioEndpointVolumeCallback *pNotify) { return This->lpVtbl->RegisterControlChangeNotify(This,pNotify); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_UnregisterControlChangeNotify(IAudioEndpointVolume* This,IAudioEndpointVolumeCallback *pNotify) { +static inline HRESULT IAudioEndpointVolume_UnregisterControlChangeNotify(IAudioEndpointVolume* This,IAudioEndpointVolumeCallback *pNotify) { return This->lpVtbl->UnregisterControlChangeNotify(This,pNotify); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_GetChannelCount(IAudioEndpointVolume* This,UINT *pnChannelCount) { +static inline HRESULT IAudioEndpointVolume_GetChannelCount(IAudioEndpointVolume* This,UINT *pnChannelCount) { return This->lpVtbl->GetChannelCount(This,pnChannelCount); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_SetMasterVolumeLevel(IAudioEndpointVolume* This,FLOAT fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolume_SetMasterVolumeLevel(IAudioEndpointVolume* This,FLOAT fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetMasterVolumeLevel(This,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_SetMasterVolumeLevelScalar(IAudioEndpointVolume* This,FLOAT fLevel,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolume_SetMasterVolumeLevelScalar(IAudioEndpointVolume* This,FLOAT fLevel,LPCGUID pguidEventContext) { return This->lpVtbl->SetMasterVolumeLevelScalar(This,fLevel,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_GetMasterVolumeLevel(IAudioEndpointVolume* This,FLOAT *fLevelDB) { +static inline HRESULT IAudioEndpointVolume_GetMasterVolumeLevel(IAudioEndpointVolume* This,FLOAT *fLevelDB) { return This->lpVtbl->GetMasterVolumeLevel(This,fLevelDB); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_GetMasterVolumeLevelScalar(IAudioEndpointVolume* This,FLOAT *fLevel) { +static inline HRESULT IAudioEndpointVolume_GetMasterVolumeLevelScalar(IAudioEndpointVolume* This,FLOAT *fLevel) { return This->lpVtbl->GetMasterVolumeLevelScalar(This,fLevel); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_SetChannelVolumeLevel(IAudioEndpointVolume* This,UINT nChannel,FLOAT fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolume_SetChannelVolumeLevel(IAudioEndpointVolume* This,UINT nChannel,FLOAT fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetChannelVolumeLevel(This,nChannel,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_SetChannelVolumeLevelScalar(IAudioEndpointVolume* This,UINT nChannel,FLOAT fLevel,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolume_SetChannelVolumeLevelScalar(IAudioEndpointVolume* This,UINT nChannel,FLOAT fLevel,LPCGUID pguidEventContext) { return This->lpVtbl->SetChannelVolumeLevelScalar(This,nChannel,fLevel,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_GetChannelVolumeLevel(IAudioEndpointVolume* This,UINT nChannel,FLOAT *fLevelDB) { +static inline HRESULT IAudioEndpointVolume_GetChannelVolumeLevel(IAudioEndpointVolume* This,UINT nChannel,FLOAT *fLevelDB) { return This->lpVtbl->GetChannelVolumeLevel(This,nChannel,fLevelDB); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_GetChannelVolumeLevelScalar(IAudioEndpointVolume* This,UINT nChannel,FLOAT *fLevel) { +static inline HRESULT IAudioEndpointVolume_GetChannelVolumeLevelScalar(IAudioEndpointVolume* This,UINT nChannel,FLOAT *fLevel) { return This->lpVtbl->GetChannelVolumeLevelScalar(This,nChannel,fLevel); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_SetMute(IAudioEndpointVolume* This,WINBOOL bMute,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolume_SetMute(IAudioEndpointVolume* This,WINBOOL bMute,LPCGUID pguidEventContext) { return This->lpVtbl->SetMute(This,bMute,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_GetMute(IAudioEndpointVolume* This,WINBOOL *bMute) { +static inline HRESULT IAudioEndpointVolume_GetMute(IAudioEndpointVolume* This,WINBOOL *bMute) { return This->lpVtbl->GetMute(This,bMute); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_GetVolumeStepInfo(IAudioEndpointVolume* This,UINT *pnStep,UINT *pnStepCount) { +static inline HRESULT IAudioEndpointVolume_GetVolumeStepInfo(IAudioEndpointVolume* This,UINT *pnStep,UINT *pnStepCount) { return This->lpVtbl->GetVolumeStepInfo(This,pnStep,pnStepCount); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_VolumeStepUp(IAudioEndpointVolume* This,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolume_VolumeStepUp(IAudioEndpointVolume* This,LPCGUID pguidEventContext) { return This->lpVtbl->VolumeStepUp(This,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_VolumeStepDown(IAudioEndpointVolume* This,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolume_VolumeStepDown(IAudioEndpointVolume* This,LPCGUID pguidEventContext) { return This->lpVtbl->VolumeStepDown(This,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_QueryHardwareSupport(IAudioEndpointVolume* This,DWORD *pdwHardwareSupportMask) { +static inline HRESULT IAudioEndpointVolume_QueryHardwareSupport(IAudioEndpointVolume* This,DWORD *pdwHardwareSupportMask) { return This->lpVtbl->QueryHardwareSupport(This,pdwHardwareSupportMask); } -static __WIDL_INLINE HRESULT IAudioEndpointVolume_GetVolumeRange(IAudioEndpointVolume* This,FLOAT *pflVolumeMindB,FLOAT *pflVolumeMaxdB,FLOAT *pflVolumeIncrementdB) { +static inline HRESULT IAudioEndpointVolume_GetVolumeRange(IAudioEndpointVolume* This,FLOAT *pflVolumeMindB,FLOAT *pflVolumeMaxdB,FLOAT *pflVolumeIncrementdB) { return This->lpVtbl->GetVolumeRange(This,pflVolumeMindB,pflVolumeMaxdB,pflVolumeIncrementdB); } #endif @@ -633,72 +625,72 @@ interface IAudioEndpointVolumeEx { #define IAudioEndpointVolumeEx_GetVolumeRangeChannel(This,iChannel,pflVolumeMindB,pflVolumeMaxdB,pflVolumeIncrementdB) (This)->lpVtbl->GetVolumeRangeChannel(This,iChannel,pflVolumeMindB,pflVolumeMaxdB,pflVolumeIncrementdB) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_QueryInterface(IAudioEndpointVolumeEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioEndpointVolumeEx_QueryInterface(IAudioEndpointVolumeEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioEndpointVolumeEx_AddRef(IAudioEndpointVolumeEx* This) { +static inline ULONG IAudioEndpointVolumeEx_AddRef(IAudioEndpointVolumeEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioEndpointVolumeEx_Release(IAudioEndpointVolumeEx* This) { +static inline ULONG IAudioEndpointVolumeEx_Release(IAudioEndpointVolumeEx* This) { return This->lpVtbl->Release(This); } /*** IAudioEndpointVolume methods ***/ -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_RegisterControlChangeNotify(IAudioEndpointVolumeEx* This,IAudioEndpointVolumeCallback *pNotify) { +static inline HRESULT IAudioEndpointVolumeEx_RegisterControlChangeNotify(IAudioEndpointVolumeEx* This,IAudioEndpointVolumeCallback *pNotify) { return This->lpVtbl->RegisterControlChangeNotify(This,pNotify); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_UnregisterControlChangeNotify(IAudioEndpointVolumeEx* This,IAudioEndpointVolumeCallback *pNotify) { +static inline HRESULT IAudioEndpointVolumeEx_UnregisterControlChangeNotify(IAudioEndpointVolumeEx* This,IAudioEndpointVolumeCallback *pNotify) { return This->lpVtbl->UnregisterControlChangeNotify(This,pNotify); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_GetChannelCount(IAudioEndpointVolumeEx* This,UINT *pnChannelCount) { +static inline HRESULT IAudioEndpointVolumeEx_GetChannelCount(IAudioEndpointVolumeEx* This,UINT *pnChannelCount) { return This->lpVtbl->GetChannelCount(This,pnChannelCount); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_SetMasterVolumeLevel(IAudioEndpointVolumeEx* This,FLOAT fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolumeEx_SetMasterVolumeLevel(IAudioEndpointVolumeEx* This,FLOAT fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetMasterVolumeLevel(This,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_SetMasterVolumeLevelScalar(IAudioEndpointVolumeEx* This,FLOAT fLevel,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolumeEx_SetMasterVolumeLevelScalar(IAudioEndpointVolumeEx* This,FLOAT fLevel,LPCGUID pguidEventContext) { return This->lpVtbl->SetMasterVolumeLevelScalar(This,fLevel,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_GetMasterVolumeLevel(IAudioEndpointVolumeEx* This,FLOAT *fLevelDB) { +static inline HRESULT IAudioEndpointVolumeEx_GetMasterVolumeLevel(IAudioEndpointVolumeEx* This,FLOAT *fLevelDB) { return This->lpVtbl->GetMasterVolumeLevel(This,fLevelDB); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_GetMasterVolumeLevelScalar(IAudioEndpointVolumeEx* This,FLOAT *fLevel) { +static inline HRESULT IAudioEndpointVolumeEx_GetMasterVolumeLevelScalar(IAudioEndpointVolumeEx* This,FLOAT *fLevel) { return This->lpVtbl->GetMasterVolumeLevelScalar(This,fLevel); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_SetChannelVolumeLevel(IAudioEndpointVolumeEx* This,UINT nChannel,FLOAT fLevelDB,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolumeEx_SetChannelVolumeLevel(IAudioEndpointVolumeEx* This,UINT nChannel,FLOAT fLevelDB,LPCGUID pguidEventContext) { return This->lpVtbl->SetChannelVolumeLevel(This,nChannel,fLevelDB,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_SetChannelVolumeLevelScalar(IAudioEndpointVolumeEx* This,UINT nChannel,FLOAT fLevel,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolumeEx_SetChannelVolumeLevelScalar(IAudioEndpointVolumeEx* This,UINT nChannel,FLOAT fLevel,LPCGUID pguidEventContext) { return This->lpVtbl->SetChannelVolumeLevelScalar(This,nChannel,fLevel,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_GetChannelVolumeLevel(IAudioEndpointVolumeEx* This,UINT nChannel,FLOAT *fLevelDB) { +static inline HRESULT IAudioEndpointVolumeEx_GetChannelVolumeLevel(IAudioEndpointVolumeEx* This,UINT nChannel,FLOAT *fLevelDB) { return This->lpVtbl->GetChannelVolumeLevel(This,nChannel,fLevelDB); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_GetChannelVolumeLevelScalar(IAudioEndpointVolumeEx* This,UINT nChannel,FLOAT *fLevel) { +static inline HRESULT IAudioEndpointVolumeEx_GetChannelVolumeLevelScalar(IAudioEndpointVolumeEx* This,UINT nChannel,FLOAT *fLevel) { return This->lpVtbl->GetChannelVolumeLevelScalar(This,nChannel,fLevel); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_SetMute(IAudioEndpointVolumeEx* This,WINBOOL bMute,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolumeEx_SetMute(IAudioEndpointVolumeEx* This,WINBOOL bMute,LPCGUID pguidEventContext) { return This->lpVtbl->SetMute(This,bMute,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_GetMute(IAudioEndpointVolumeEx* This,WINBOOL *bMute) { +static inline HRESULT IAudioEndpointVolumeEx_GetMute(IAudioEndpointVolumeEx* This,WINBOOL *bMute) { return This->lpVtbl->GetMute(This,bMute); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_GetVolumeStepInfo(IAudioEndpointVolumeEx* This,UINT *pnStep,UINT *pnStepCount) { +static inline HRESULT IAudioEndpointVolumeEx_GetVolumeStepInfo(IAudioEndpointVolumeEx* This,UINT *pnStep,UINT *pnStepCount) { return This->lpVtbl->GetVolumeStepInfo(This,pnStep,pnStepCount); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_VolumeStepUp(IAudioEndpointVolumeEx* This,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolumeEx_VolumeStepUp(IAudioEndpointVolumeEx* This,LPCGUID pguidEventContext) { return This->lpVtbl->VolumeStepUp(This,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_VolumeStepDown(IAudioEndpointVolumeEx* This,LPCGUID pguidEventContext) { +static inline HRESULT IAudioEndpointVolumeEx_VolumeStepDown(IAudioEndpointVolumeEx* This,LPCGUID pguidEventContext) { return This->lpVtbl->VolumeStepDown(This,pguidEventContext); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_QueryHardwareSupport(IAudioEndpointVolumeEx* This,DWORD *pdwHardwareSupportMask) { +static inline HRESULT IAudioEndpointVolumeEx_QueryHardwareSupport(IAudioEndpointVolumeEx* This,DWORD *pdwHardwareSupportMask) { return This->lpVtbl->QueryHardwareSupport(This,pdwHardwareSupportMask); } -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_GetVolumeRange(IAudioEndpointVolumeEx* This,FLOAT *pflVolumeMindB,FLOAT *pflVolumeMaxdB,FLOAT *pflVolumeIncrementdB) { +static inline HRESULT IAudioEndpointVolumeEx_GetVolumeRange(IAudioEndpointVolumeEx* This,FLOAT *pflVolumeMindB,FLOAT *pflVolumeMaxdB,FLOAT *pflVolumeIncrementdB) { return This->lpVtbl->GetVolumeRange(This,pflVolumeMindB,pflVolumeMaxdB,pflVolumeIncrementdB); } /*** IAudioEndpointVolumeEx methods ***/ -static __WIDL_INLINE HRESULT IAudioEndpointVolumeEx_GetVolumeRangeChannel(IAudioEndpointVolumeEx* This,UINT iChannel,FLOAT *pflVolumeMindB,FLOAT *pflVolumeMaxdB,FLOAT *pflVolumeIncrementdB) { +static inline HRESULT IAudioEndpointVolumeEx_GetVolumeRangeChannel(IAudioEndpointVolumeEx* This,UINT iChannel,FLOAT *pflVolumeMindB,FLOAT *pflVolumeMaxdB,FLOAT *pflVolumeIncrementdB) { return This->lpVtbl->GetVolumeRangeChannel(This,iChannel,pflVolumeMindB,pflVolumeMaxdB,pflVolumeIncrementdB); } #endif diff --git a/lib/libc/include/any-windows-any/eventtoken.h b/lib/libc/include/any-windows-any/eventtoken.h deleted file mode 100644 index bfcaf6487c3e45c44ac62d8aed53436c46e0da0b..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/eventtoken.h +++ /dev/null @@ -1,49 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/eventtoken.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __eventtoken_h__ -#define __eventtoken_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -/* Headers for imported files */ - - -#ifdef __cplusplus -extern "C" { -#endif - -struct EventRegistrationToken { - INT64 value; -}; -typedef struct EventRegistrationToken EventRegistrationToken; -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __eventtoken_h__ */ diff --git a/lib/libc/include/any-windows-any/evr.h b/lib/libc/include/any-windows-any/evr.h index 5feb628ced6996e21816eab807fb94c67f4d5955..4d5cf6956fd79db580d2b00af5e611c536796d2f 100644 --- a/lib/libc/include/any-windows-any/evr.h +++ b/lib/libc/include/any-windows-any/evr.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/evr.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/evr.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __evr_h__ #define __evr_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFVideoPositionMapper_FWD_DEFINED__ @@ -411,17 +403,17 @@ interface IMFVideoPositionMapper { #define IMFVideoPositionMapper_MapOutputCoordinateToInputStream(This,xOut,yOut,dwOutputStreamIndex,dwInputStreamIndex,pxIn,pyIn) (This)->lpVtbl->MapOutputCoordinateToInputStream(This,xOut,yOut,dwOutputStreamIndex,dwInputStreamIndex,pxIn,pyIn) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoPositionMapper_QueryInterface(IMFVideoPositionMapper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoPositionMapper_QueryInterface(IMFVideoPositionMapper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoPositionMapper_AddRef(IMFVideoPositionMapper* This) { +static inline ULONG IMFVideoPositionMapper_AddRef(IMFVideoPositionMapper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoPositionMapper_Release(IMFVideoPositionMapper* This) { +static inline ULONG IMFVideoPositionMapper_Release(IMFVideoPositionMapper* This) { return This->lpVtbl->Release(This); } /*** IMFVideoPositionMapper methods ***/ -static __WIDL_INLINE HRESULT IMFVideoPositionMapper_MapOutputCoordinateToInputStream(IMFVideoPositionMapper* This,float xOut,float yOut,DWORD dwOutputStreamIndex,DWORD dwInputStreamIndex,float *pxIn,float *pyIn) { +static inline HRESULT IMFVideoPositionMapper_MapOutputCoordinateToInputStream(IMFVideoPositionMapper* This,float xOut,float yOut,DWORD dwOutputStreamIndex,DWORD dwInputStreamIndex,float *pxIn,float *pyIn) { return This->lpVtbl->MapOutputCoordinateToInputStream(This,xOut,yOut,dwOutputStreamIndex,dwInputStreamIndex,pxIn,pyIn); } #endif @@ -489,17 +481,17 @@ interface IMFVideoDeviceID { #define IMFVideoDeviceID_GetDeviceID(This,pDeviceID) (This)->lpVtbl->GetDeviceID(This,pDeviceID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoDeviceID_QueryInterface(IMFVideoDeviceID* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoDeviceID_QueryInterface(IMFVideoDeviceID* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoDeviceID_AddRef(IMFVideoDeviceID* This) { +static inline ULONG IMFVideoDeviceID_AddRef(IMFVideoDeviceID* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoDeviceID_Release(IMFVideoDeviceID* This) { +static inline ULONG IMFVideoDeviceID_Release(IMFVideoDeviceID* This) { return This->lpVtbl->Release(This); } /*** IMFVideoDeviceID methods ***/ -static __WIDL_INLINE HRESULT IMFVideoDeviceID_GetDeviceID(IMFVideoDeviceID* This,IID *pDeviceID) { +static inline HRESULT IMFVideoDeviceID_GetDeviceID(IMFVideoDeviceID* This,IID *pDeviceID) { return This->lpVtbl->GetDeviceID(This,pDeviceID); } #endif @@ -700,62 +692,62 @@ interface IMFVideoDisplayControl { #define IMFVideoDisplayControl_GetFullscreen(This,pfFullscreen) (This)->lpVtbl->GetFullscreen(This,pfFullscreen) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_QueryInterface(IMFVideoDisplayControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoDisplayControl_QueryInterface(IMFVideoDisplayControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoDisplayControl_AddRef(IMFVideoDisplayControl* This) { +static inline ULONG IMFVideoDisplayControl_AddRef(IMFVideoDisplayControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoDisplayControl_Release(IMFVideoDisplayControl* This) { +static inline ULONG IMFVideoDisplayControl_Release(IMFVideoDisplayControl* This) { return This->lpVtbl->Release(This); } /*** IMFVideoDisplayControl methods ***/ -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_GetNativeVideoSize(IMFVideoDisplayControl* This,SIZE *pszVideo,SIZE *pszARVideo) { +static inline HRESULT IMFVideoDisplayControl_GetNativeVideoSize(IMFVideoDisplayControl* This,SIZE *pszVideo,SIZE *pszARVideo) { return This->lpVtbl->GetNativeVideoSize(This,pszVideo,pszARVideo); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_GetIdealVideoSize(IMFVideoDisplayControl* This,SIZE *pszMin,SIZE *pszMax) { +static inline HRESULT IMFVideoDisplayControl_GetIdealVideoSize(IMFVideoDisplayControl* This,SIZE *pszMin,SIZE *pszMax) { return This->lpVtbl->GetIdealVideoSize(This,pszMin,pszMax); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_SetVideoPosition(IMFVideoDisplayControl* This,const MFVideoNormalizedRect *pnrcSource,const LPRECT prcDest) { +static inline HRESULT IMFVideoDisplayControl_SetVideoPosition(IMFVideoDisplayControl* This,const MFVideoNormalizedRect *pnrcSource,const LPRECT prcDest) { return This->lpVtbl->SetVideoPosition(This,pnrcSource,prcDest); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_GetVideoPosition(IMFVideoDisplayControl* This,MFVideoNormalizedRect *pnrcSource,LPRECT prcDest) { +static inline HRESULT IMFVideoDisplayControl_GetVideoPosition(IMFVideoDisplayControl* This,MFVideoNormalizedRect *pnrcSource,LPRECT prcDest) { return This->lpVtbl->GetVideoPosition(This,pnrcSource,prcDest); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_SetAspectRatioMode(IMFVideoDisplayControl* This,DWORD dwAspectRatioMode) { +static inline HRESULT IMFVideoDisplayControl_SetAspectRatioMode(IMFVideoDisplayControl* This,DWORD dwAspectRatioMode) { return This->lpVtbl->SetAspectRatioMode(This,dwAspectRatioMode); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_GetAspectRatioMode(IMFVideoDisplayControl* This,DWORD *pdwAspectRatioMode) { +static inline HRESULT IMFVideoDisplayControl_GetAspectRatioMode(IMFVideoDisplayControl* This,DWORD *pdwAspectRatioMode) { return This->lpVtbl->GetAspectRatioMode(This,pdwAspectRatioMode); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_SetVideoWindow(IMFVideoDisplayControl* This,HWND hwndVideo) { +static inline HRESULT IMFVideoDisplayControl_SetVideoWindow(IMFVideoDisplayControl* This,HWND hwndVideo) { return This->lpVtbl->SetVideoWindow(This,hwndVideo); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_GetVideoWindow(IMFVideoDisplayControl* This,HWND *phwndVideo) { +static inline HRESULT IMFVideoDisplayControl_GetVideoWindow(IMFVideoDisplayControl* This,HWND *phwndVideo) { return This->lpVtbl->GetVideoWindow(This,phwndVideo); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_RepaintVideo(IMFVideoDisplayControl* This) { +static inline HRESULT IMFVideoDisplayControl_RepaintVideo(IMFVideoDisplayControl* This) { return This->lpVtbl->RepaintVideo(This); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_GetCurrentImage(IMFVideoDisplayControl* This,BITMAPINFOHEADER *pBih,BYTE **pDib,DWORD *pcbDib,LONGLONG *pTimeStamp) { +static inline HRESULT IMFVideoDisplayControl_GetCurrentImage(IMFVideoDisplayControl* This,BITMAPINFOHEADER *pBih,BYTE **pDib,DWORD *pcbDib,LONGLONG *pTimeStamp) { return This->lpVtbl->GetCurrentImage(This,pBih,pDib,pcbDib,pTimeStamp); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_SetBorderColor(IMFVideoDisplayControl* This,COLORREF Clr) { +static inline HRESULT IMFVideoDisplayControl_SetBorderColor(IMFVideoDisplayControl* This,COLORREF Clr) { return This->lpVtbl->SetBorderColor(This,Clr); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_GetBorderColor(IMFVideoDisplayControl* This,COLORREF *pClr) { +static inline HRESULT IMFVideoDisplayControl_GetBorderColor(IMFVideoDisplayControl* This,COLORREF *pClr) { return This->lpVtbl->GetBorderColor(This,pClr); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_SetRenderingPrefs(IMFVideoDisplayControl* This,DWORD dwRenderFlags) { +static inline HRESULT IMFVideoDisplayControl_SetRenderingPrefs(IMFVideoDisplayControl* This,DWORD dwRenderFlags) { return This->lpVtbl->SetRenderingPrefs(This,dwRenderFlags); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_GetRenderingPrefs(IMFVideoDisplayControl* This,DWORD *pdwRenderFlags) { +static inline HRESULT IMFVideoDisplayControl_GetRenderingPrefs(IMFVideoDisplayControl* This,DWORD *pdwRenderFlags) { return This->lpVtbl->GetRenderingPrefs(This,pdwRenderFlags); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_SetFullscreen(IMFVideoDisplayControl* This,WINBOOL fFullscreen) { +static inline HRESULT IMFVideoDisplayControl_SetFullscreen(IMFVideoDisplayControl* This,WINBOOL fFullscreen) { return This->lpVtbl->SetFullscreen(This,fFullscreen); } -static __WIDL_INLINE HRESULT IMFVideoDisplayControl_GetFullscreen(IMFVideoDisplayControl* This,WINBOOL *pfFullscreen) { +static inline HRESULT IMFVideoDisplayControl_GetFullscreen(IMFVideoDisplayControl* This,WINBOOL *pfFullscreen) { return This->lpVtbl->GetFullscreen(This,pfFullscreen); } #endif @@ -862,36 +854,36 @@ interface IMFVideoPresenter { #define IMFVideoPresenter_GetCurrentMediaType(This,ppMediaType) (This)->lpVtbl->GetCurrentMediaType(This,ppMediaType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoPresenter_QueryInterface(IMFVideoPresenter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoPresenter_QueryInterface(IMFVideoPresenter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoPresenter_AddRef(IMFVideoPresenter* This) { +static inline ULONG IMFVideoPresenter_AddRef(IMFVideoPresenter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoPresenter_Release(IMFVideoPresenter* This) { +static inline ULONG IMFVideoPresenter_Release(IMFVideoPresenter* This) { return This->lpVtbl->Release(This); } /*** IMFClockStateSink methods ***/ -static __WIDL_INLINE HRESULT IMFVideoPresenter_OnClockStart(IMFVideoPresenter* This,MFTIME hnsSystemTime,LONGLONG llClockStartOffset) { +static inline HRESULT IMFVideoPresenter_OnClockStart(IMFVideoPresenter* This,MFTIME hnsSystemTime,LONGLONG llClockStartOffset) { return This->lpVtbl->OnClockStart(This,hnsSystemTime,llClockStartOffset); } -static __WIDL_INLINE HRESULT IMFVideoPresenter_OnClockStop(IMFVideoPresenter* This,MFTIME hnsSystemTime) { +static inline HRESULT IMFVideoPresenter_OnClockStop(IMFVideoPresenter* This,MFTIME hnsSystemTime) { return This->lpVtbl->OnClockStop(This,hnsSystemTime); } -static __WIDL_INLINE HRESULT IMFVideoPresenter_OnClockPause(IMFVideoPresenter* This,MFTIME hnsSystemTime) { +static inline HRESULT IMFVideoPresenter_OnClockPause(IMFVideoPresenter* This,MFTIME hnsSystemTime) { return This->lpVtbl->OnClockPause(This,hnsSystemTime); } -static __WIDL_INLINE HRESULT IMFVideoPresenter_OnClockRestart(IMFVideoPresenter* This,MFTIME hnsSystemTime) { +static inline HRESULT IMFVideoPresenter_OnClockRestart(IMFVideoPresenter* This,MFTIME hnsSystemTime) { return This->lpVtbl->OnClockRestart(This,hnsSystemTime); } -static __WIDL_INLINE HRESULT IMFVideoPresenter_OnClockSetRate(IMFVideoPresenter* This,MFTIME hnsSystemTime,float flRate) { +static inline HRESULT IMFVideoPresenter_OnClockSetRate(IMFVideoPresenter* This,MFTIME hnsSystemTime,float flRate) { return This->lpVtbl->OnClockSetRate(This,hnsSystemTime,flRate); } /*** IMFVideoPresenter methods ***/ -static __WIDL_INLINE HRESULT IMFVideoPresenter_ProcessMessage(IMFVideoPresenter* This,MFVP_MESSAGE_TYPE eMessage,ULONG_PTR ulParam) { +static inline HRESULT IMFVideoPresenter_ProcessMessage(IMFVideoPresenter* This,MFVP_MESSAGE_TYPE eMessage,ULONG_PTR ulParam) { return This->lpVtbl->ProcessMessage(This,eMessage,ulParam); } -static __WIDL_INLINE HRESULT IMFVideoPresenter_GetCurrentMediaType(IMFVideoPresenter* This,IMFVideoMediaType **ppMediaType) { +static inline HRESULT IMFVideoPresenter_GetCurrentMediaType(IMFVideoPresenter* This,IMFVideoMediaType **ppMediaType) { return This->lpVtbl->GetCurrentMediaType(This,ppMediaType); } #endif @@ -978,23 +970,23 @@ interface IMFDesiredSample { #define IMFDesiredSample_Clear(This) (This)->lpVtbl->Clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFDesiredSample_QueryInterface(IMFDesiredSample* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFDesiredSample_QueryInterface(IMFDesiredSample* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFDesiredSample_AddRef(IMFDesiredSample* This) { +static inline ULONG IMFDesiredSample_AddRef(IMFDesiredSample* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFDesiredSample_Release(IMFDesiredSample* This) { +static inline ULONG IMFDesiredSample_Release(IMFDesiredSample* This) { return This->lpVtbl->Release(This); } /*** IMFDesiredSample methods ***/ -static __WIDL_INLINE HRESULT IMFDesiredSample_GetDesiredSampleTimeAndDuration(IMFDesiredSample* This,LONGLONG *phnsSampleTime,LONGLONG *phnsSampleDuration) { +static inline HRESULT IMFDesiredSample_GetDesiredSampleTimeAndDuration(IMFDesiredSample* This,LONGLONG *phnsSampleTime,LONGLONG *phnsSampleDuration) { return This->lpVtbl->GetDesiredSampleTimeAndDuration(This,phnsSampleTime,phnsSampleDuration); } -static __WIDL_INLINE void IMFDesiredSample_SetDesiredSampleTimeAndDuration(IMFDesiredSample* This,LONGLONG hnsSampleTime,LONGLONG hnsSampleDuration) { +static inline void IMFDesiredSample_SetDesiredSampleTimeAndDuration(IMFDesiredSample* This,LONGLONG hnsSampleTime,LONGLONG hnsSampleDuration) { This->lpVtbl->SetDesiredSampleTimeAndDuration(This,hnsSampleTime,hnsSampleDuration); } -static __WIDL_INLINE void IMFDesiredSample_Clear(IMFDesiredSample* This) { +static inline void IMFDesiredSample_Clear(IMFDesiredSample* This) { This->lpVtbl->Clear(This); } #endif @@ -1064,17 +1056,17 @@ interface IMFTrackedSample { #define IMFTrackedSample_SetAllocator(This,pSampleAllocator,pUnkState) (This)->lpVtbl->SetAllocator(This,pSampleAllocator,pUnkState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFTrackedSample_QueryInterface(IMFTrackedSample* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFTrackedSample_QueryInterface(IMFTrackedSample* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFTrackedSample_AddRef(IMFTrackedSample* This) { +static inline ULONG IMFTrackedSample_AddRef(IMFTrackedSample* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFTrackedSample_Release(IMFTrackedSample* This) { +static inline ULONG IMFTrackedSample_Release(IMFTrackedSample* This) { return This->lpVtbl->Release(This); } /*** IMFTrackedSample methods ***/ -static __WIDL_INLINE HRESULT IMFTrackedSample_SetAllocator(IMFTrackedSample* This,IMFAsyncCallback *pSampleAllocator,IUnknown *pUnkState) { +static inline HRESULT IMFTrackedSample_SetAllocator(IMFTrackedSample* This,IMFAsyncCallback *pSampleAllocator,IUnknown *pUnkState) { return This->lpVtbl->SetAllocator(This,pSampleAllocator,pUnkState); } #endif @@ -1174,26 +1166,26 @@ interface IMFVideoMixerControl { #define IMFVideoMixerControl_GetStreamOutputRect(This,dwStreamID,pnrcOutput) (This)->lpVtbl->GetStreamOutputRect(This,dwStreamID,pnrcOutput) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMixerControl_QueryInterface(IMFVideoMixerControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoMixerControl_QueryInterface(IMFVideoMixerControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoMixerControl_AddRef(IMFVideoMixerControl* This) { +static inline ULONG IMFVideoMixerControl_AddRef(IMFVideoMixerControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoMixerControl_Release(IMFVideoMixerControl* This) { +static inline ULONG IMFVideoMixerControl_Release(IMFVideoMixerControl* This) { return This->lpVtbl->Release(This); } /*** IMFVideoMixerControl methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMixerControl_SetStreamZOrder(IMFVideoMixerControl* This,DWORD dwStreamID,DWORD dwZ) { +static inline HRESULT IMFVideoMixerControl_SetStreamZOrder(IMFVideoMixerControl* This,DWORD dwStreamID,DWORD dwZ) { return This->lpVtbl->SetStreamZOrder(This,dwStreamID,dwZ); } -static __WIDL_INLINE HRESULT IMFVideoMixerControl_GetStreamZOrder(IMFVideoMixerControl* This,DWORD dwStreamID,DWORD *pdwZ) { +static inline HRESULT IMFVideoMixerControl_GetStreamZOrder(IMFVideoMixerControl* This,DWORD dwStreamID,DWORD *pdwZ) { return This->lpVtbl->GetStreamZOrder(This,dwStreamID,pdwZ); } -static __WIDL_INLINE HRESULT IMFVideoMixerControl_SetStreamOutputRect(IMFVideoMixerControl* This,DWORD dwStreamID,const MFVideoNormalizedRect *pnrcOutput) { +static inline HRESULT IMFVideoMixerControl_SetStreamOutputRect(IMFVideoMixerControl* This,DWORD dwStreamID,const MFVideoNormalizedRect *pnrcOutput) { return This->lpVtbl->SetStreamOutputRect(This,dwStreamID,pnrcOutput); } -static __WIDL_INLINE HRESULT IMFVideoMixerControl_GetStreamOutputRect(IMFVideoMixerControl* This,DWORD dwStreamID,MFVideoNormalizedRect *pnrcOutput) { +static inline HRESULT IMFVideoMixerControl_GetStreamOutputRect(IMFVideoMixerControl* This,DWORD dwStreamID,MFVideoNormalizedRect *pnrcOutput) { return This->lpVtbl->GetStreamOutputRect(This,dwStreamID,pnrcOutput); } #endif @@ -1295,33 +1287,33 @@ interface IMFVideoMixerControl2 { #define IMFVideoMixerControl2_GetMixingPrefs(This,pdwMixFlags) (This)->lpVtbl->GetMixingPrefs(This,pdwMixFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMixerControl2_QueryInterface(IMFVideoMixerControl2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoMixerControl2_QueryInterface(IMFVideoMixerControl2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoMixerControl2_AddRef(IMFVideoMixerControl2* This) { +static inline ULONG IMFVideoMixerControl2_AddRef(IMFVideoMixerControl2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoMixerControl2_Release(IMFVideoMixerControl2* This) { +static inline ULONG IMFVideoMixerControl2_Release(IMFVideoMixerControl2* This) { return This->lpVtbl->Release(This); } /*** IMFVideoMixerControl methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMixerControl2_SetStreamZOrder(IMFVideoMixerControl2* This,DWORD dwStreamID,DWORD dwZ) { +static inline HRESULT IMFVideoMixerControl2_SetStreamZOrder(IMFVideoMixerControl2* This,DWORD dwStreamID,DWORD dwZ) { return This->lpVtbl->SetStreamZOrder(This,dwStreamID,dwZ); } -static __WIDL_INLINE HRESULT IMFVideoMixerControl2_GetStreamZOrder(IMFVideoMixerControl2* This,DWORD dwStreamID,DWORD *pdwZ) { +static inline HRESULT IMFVideoMixerControl2_GetStreamZOrder(IMFVideoMixerControl2* This,DWORD dwStreamID,DWORD *pdwZ) { return This->lpVtbl->GetStreamZOrder(This,dwStreamID,pdwZ); } -static __WIDL_INLINE HRESULT IMFVideoMixerControl2_SetStreamOutputRect(IMFVideoMixerControl2* This,DWORD dwStreamID,const MFVideoNormalizedRect *pnrcOutput) { +static inline HRESULT IMFVideoMixerControl2_SetStreamOutputRect(IMFVideoMixerControl2* This,DWORD dwStreamID,const MFVideoNormalizedRect *pnrcOutput) { return This->lpVtbl->SetStreamOutputRect(This,dwStreamID,pnrcOutput); } -static __WIDL_INLINE HRESULT IMFVideoMixerControl2_GetStreamOutputRect(IMFVideoMixerControl2* This,DWORD dwStreamID,MFVideoNormalizedRect *pnrcOutput) { +static inline HRESULT IMFVideoMixerControl2_GetStreamOutputRect(IMFVideoMixerControl2* This,DWORD dwStreamID,MFVideoNormalizedRect *pnrcOutput) { return This->lpVtbl->GetStreamOutputRect(This,dwStreamID,pnrcOutput); } /*** IMFVideoMixerControl2 methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMixerControl2_SetMixingPrefs(IMFVideoMixerControl2* This,DWORD dwMixFlags) { +static inline HRESULT IMFVideoMixerControl2_SetMixingPrefs(IMFVideoMixerControl2* This,DWORD dwMixFlags) { return This->lpVtbl->SetMixingPrefs(This,dwMixFlags); } -static __WIDL_INLINE HRESULT IMFVideoMixerControl2_GetMixingPrefs(IMFVideoMixerControl2* This,DWORD *pdwMixFlags) { +static inline HRESULT IMFVideoMixerControl2_GetMixingPrefs(IMFVideoMixerControl2* This,DWORD *pdwMixFlags) { return This->lpVtbl->GetMixingPrefs(This,pdwMixFlags); } #endif @@ -1391,17 +1383,17 @@ interface IMFVideoRenderer { #define IMFVideoRenderer_InitializeRenderer(This,pVideoMixer,pVideoPresenter) (This)->lpVtbl->InitializeRenderer(This,pVideoMixer,pVideoPresenter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoRenderer_QueryInterface(IMFVideoRenderer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoRenderer_QueryInterface(IMFVideoRenderer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoRenderer_AddRef(IMFVideoRenderer* This) { +static inline ULONG IMFVideoRenderer_AddRef(IMFVideoRenderer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoRenderer_Release(IMFVideoRenderer* This) { +static inline ULONG IMFVideoRenderer_Release(IMFVideoRenderer* This) { return This->lpVtbl->Release(This); } /*** IMFVideoRenderer methods ***/ -static __WIDL_INLINE HRESULT IMFVideoRenderer_InitializeRenderer(IMFVideoRenderer* This,IMFTransform *pVideoMixer,IMFVideoPresenter *pVideoPresenter) { +static inline HRESULT IMFVideoRenderer_InitializeRenderer(IMFVideoRenderer* This,IMFTransform *pVideoMixer,IMFVideoPresenter *pVideoPresenter) { return This->lpVtbl->InitializeRenderer(This,pVideoMixer,pVideoPresenter); } #endif @@ -1477,20 +1469,20 @@ interface IEVRFilterConfig { #define IEVRFilterConfig_GetNumberOfStreams(This,pdwMaxStreams) (This)->lpVtbl->GetNumberOfStreams(This,pdwMaxStreams) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEVRFilterConfig_QueryInterface(IEVRFilterConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEVRFilterConfig_QueryInterface(IEVRFilterConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEVRFilterConfig_AddRef(IEVRFilterConfig* This) { +static inline ULONG IEVRFilterConfig_AddRef(IEVRFilterConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEVRFilterConfig_Release(IEVRFilterConfig* This) { +static inline ULONG IEVRFilterConfig_Release(IEVRFilterConfig* This) { return This->lpVtbl->Release(This); } /*** IEVRFilterConfig methods ***/ -static __WIDL_INLINE HRESULT IEVRFilterConfig_SetNumberOfStreams(IEVRFilterConfig* This,DWORD dwMaxStreams) { +static inline HRESULT IEVRFilterConfig_SetNumberOfStreams(IEVRFilterConfig* This,DWORD dwMaxStreams) { return This->lpVtbl->SetNumberOfStreams(This,dwMaxStreams); } -static __WIDL_INLINE HRESULT IEVRFilterConfig_GetNumberOfStreams(IEVRFilterConfig* This,DWORD *pdwMaxStreams) { +static inline HRESULT IEVRFilterConfig_GetNumberOfStreams(IEVRFilterConfig* This,DWORD *pdwMaxStreams) { return This->lpVtbl->GetNumberOfStreams(This,pdwMaxStreams); } #endif @@ -1578,27 +1570,27 @@ interface IEVRFilterConfigEx { #define IEVRFilterConfigEx_GetConfigPrefs(This,pdwConfigFlags) (This)->lpVtbl->GetConfigPrefs(This,pdwConfigFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEVRFilterConfigEx_QueryInterface(IEVRFilterConfigEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEVRFilterConfigEx_QueryInterface(IEVRFilterConfigEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEVRFilterConfigEx_AddRef(IEVRFilterConfigEx* This) { +static inline ULONG IEVRFilterConfigEx_AddRef(IEVRFilterConfigEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEVRFilterConfigEx_Release(IEVRFilterConfigEx* This) { +static inline ULONG IEVRFilterConfigEx_Release(IEVRFilterConfigEx* This) { return This->lpVtbl->Release(This); } /*** IEVRFilterConfig methods ***/ -static __WIDL_INLINE HRESULT IEVRFilterConfigEx_SetNumberOfStreams(IEVRFilterConfigEx* This,DWORD dwMaxStreams) { +static inline HRESULT IEVRFilterConfigEx_SetNumberOfStreams(IEVRFilterConfigEx* This,DWORD dwMaxStreams) { return This->lpVtbl->SetNumberOfStreams(This,dwMaxStreams); } -static __WIDL_INLINE HRESULT IEVRFilterConfigEx_GetNumberOfStreams(IEVRFilterConfigEx* This,DWORD *pdwMaxStreams) { +static inline HRESULT IEVRFilterConfigEx_GetNumberOfStreams(IEVRFilterConfigEx* This,DWORD *pdwMaxStreams) { return This->lpVtbl->GetNumberOfStreams(This,pdwMaxStreams); } /*** IEVRFilterConfigEx methods ***/ -static __WIDL_INLINE HRESULT IEVRFilterConfigEx_SetConfigPrefs(IEVRFilterConfigEx* This,DWORD dwConfigFlags) { +static inline HRESULT IEVRFilterConfigEx_SetConfigPrefs(IEVRFilterConfigEx* This,DWORD dwConfigFlags) { return This->lpVtbl->SetConfigPrefs(This,dwConfigFlags); } -static __WIDL_INLINE HRESULT IEVRFilterConfigEx_GetConfigPrefs(IEVRFilterConfigEx* This,DWORD *pdwConfigFlags) { +static inline HRESULT IEVRFilterConfigEx_GetConfigPrefs(IEVRFilterConfigEx* This,DWORD *pdwConfigFlags) { return This->lpVtbl->GetConfigPrefs(This,pdwConfigFlags); } #endif @@ -1676,17 +1668,17 @@ interface IMFTopologyServiceLookup { #define IMFTopologyServiceLookup_LookupService(This,Type,dwIndex,guidService,riid,ppvObjects,pnObjects) (This)->lpVtbl->LookupService(This,Type,dwIndex,guidService,riid,ppvObjects,pnObjects) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFTopologyServiceLookup_QueryInterface(IMFTopologyServiceLookup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFTopologyServiceLookup_QueryInterface(IMFTopologyServiceLookup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFTopologyServiceLookup_AddRef(IMFTopologyServiceLookup* This) { +static inline ULONG IMFTopologyServiceLookup_AddRef(IMFTopologyServiceLookup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFTopologyServiceLookup_Release(IMFTopologyServiceLookup* This) { +static inline ULONG IMFTopologyServiceLookup_Release(IMFTopologyServiceLookup* This) { return This->lpVtbl->Release(This); } /*** IMFTopologyServiceLookup methods ***/ -static __WIDL_INLINE HRESULT IMFTopologyServiceLookup_LookupService(IMFTopologyServiceLookup* This,MF_SERVICE_LOOKUP_TYPE Type,DWORD dwIndex,REFGUID guidService,REFIID riid,LPVOID *ppvObjects,DWORD *pnObjects) { +static inline HRESULT IMFTopologyServiceLookup_LookupService(IMFTopologyServiceLookup* This,MF_SERVICE_LOOKUP_TYPE Type,DWORD dwIndex,REFGUID guidService,REFIID riid,LPVOID *ppvObjects,DWORD *pnObjects) { return This->lpVtbl->LookupService(This,Type,dwIndex,guidService,riid,ppvObjects,pnObjects); } #endif @@ -1761,20 +1753,20 @@ interface IMFTopologyServiceLookupClient { #define IMFTopologyServiceLookupClient_ReleaseServicePointers(This) (This)->lpVtbl->ReleaseServicePointers(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFTopologyServiceLookupClient_QueryInterface(IMFTopologyServiceLookupClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFTopologyServiceLookupClient_QueryInterface(IMFTopologyServiceLookupClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFTopologyServiceLookupClient_AddRef(IMFTopologyServiceLookupClient* This) { +static inline ULONG IMFTopologyServiceLookupClient_AddRef(IMFTopologyServiceLookupClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFTopologyServiceLookupClient_Release(IMFTopologyServiceLookupClient* This) { +static inline ULONG IMFTopologyServiceLookupClient_Release(IMFTopologyServiceLookupClient* This) { return This->lpVtbl->Release(This); } /*** IMFTopologyServiceLookupClient methods ***/ -static __WIDL_INLINE HRESULT IMFTopologyServiceLookupClient_InitServicePointers(IMFTopologyServiceLookupClient* This,IMFTopologyServiceLookup *pLookup) { +static inline HRESULT IMFTopologyServiceLookupClient_InitServicePointers(IMFTopologyServiceLookupClient* This,IMFTopologyServiceLookup *pLookup) { return This->lpVtbl->InitServicePointers(This,pLookup); } -static __WIDL_INLINE HRESULT IMFTopologyServiceLookupClient_ReleaseServicePointers(IMFTopologyServiceLookupClient* This) { +static inline HRESULT IMFTopologyServiceLookupClient_ReleaseServicePointers(IMFTopologyServiceLookupClient* This) { return This->lpVtbl->ReleaseServicePointers(This); } #endif @@ -1866,26 +1858,26 @@ interface IEVRTrustedVideoPlugin { #define IEVRTrustedVideoPlugin_DisableImageExport(This,bDisable) (This)->lpVtbl->DisableImageExport(This,bDisable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEVRTrustedVideoPlugin_QueryInterface(IEVRTrustedVideoPlugin* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEVRTrustedVideoPlugin_QueryInterface(IEVRTrustedVideoPlugin* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEVRTrustedVideoPlugin_AddRef(IEVRTrustedVideoPlugin* This) { +static inline ULONG IEVRTrustedVideoPlugin_AddRef(IEVRTrustedVideoPlugin* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEVRTrustedVideoPlugin_Release(IEVRTrustedVideoPlugin* This) { +static inline ULONG IEVRTrustedVideoPlugin_Release(IEVRTrustedVideoPlugin* This) { return This->lpVtbl->Release(This); } /*** IEVRTrustedVideoPlugin methods ***/ -static __WIDL_INLINE HRESULT IEVRTrustedVideoPlugin_IsInTrustedVideoMode(IEVRTrustedVideoPlugin* This,WINBOOL *pYes) { +static inline HRESULT IEVRTrustedVideoPlugin_IsInTrustedVideoMode(IEVRTrustedVideoPlugin* This,WINBOOL *pYes) { return This->lpVtbl->IsInTrustedVideoMode(This,pYes); } -static __WIDL_INLINE HRESULT IEVRTrustedVideoPlugin_CanConstrict(IEVRTrustedVideoPlugin* This,WINBOOL *pYes) { +static inline HRESULT IEVRTrustedVideoPlugin_CanConstrict(IEVRTrustedVideoPlugin* This,WINBOOL *pYes) { return This->lpVtbl->CanConstrict(This,pYes); } -static __WIDL_INLINE HRESULT IEVRTrustedVideoPlugin_SetConstriction(IEVRTrustedVideoPlugin* This,DWORD dwKPix) { +static inline HRESULT IEVRTrustedVideoPlugin_SetConstriction(IEVRTrustedVideoPlugin* This,DWORD dwKPix) { return This->lpVtbl->SetConstriction(This,dwKPix); } -static __WIDL_INLINE HRESULT IEVRTrustedVideoPlugin_DisableImageExport(IEVRTrustedVideoPlugin* This,WINBOOL bDisable) { +static inline HRESULT IEVRTrustedVideoPlugin_DisableImageExport(IEVRTrustedVideoPlugin* This,WINBOOL bDisable) { return This->lpVtbl->DisableImageExport(This,bDisable); } #endif diff --git a/lib/libc/include/any-windows-any/evr9.h b/lib/libc/include/any-windows-any/evr9.h index 7e712d4849411e50ff57762c1cd943cc8ece3638..64bb9893ff59e14d6170bc567a9011c69a6ff022 100644 --- a/lib/libc/include/any-windows-any/evr9.h +++ b/lib/libc/include/any-windows-any/evr9.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/evr9.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/evr9.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __evr9_h__ #define __evr9_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFVideoMixerBitmap_FWD_DEFINED__ @@ -156,26 +148,26 @@ interface IMFVideoMixerBitmap { #define IMFVideoMixerBitmap_GetAlphaBitmapParameters(This,params) (This)->lpVtbl->GetAlphaBitmapParameters(This,params) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMixerBitmap_QueryInterface(IMFVideoMixerBitmap* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoMixerBitmap_QueryInterface(IMFVideoMixerBitmap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoMixerBitmap_AddRef(IMFVideoMixerBitmap* This) { +static inline ULONG IMFVideoMixerBitmap_AddRef(IMFVideoMixerBitmap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoMixerBitmap_Release(IMFVideoMixerBitmap* This) { +static inline ULONG IMFVideoMixerBitmap_Release(IMFVideoMixerBitmap* This) { return This->lpVtbl->Release(This); } /*** IMFVideoMixerBitmap methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMixerBitmap_SetAlphaBitmap(IMFVideoMixerBitmap* This,const MFVideoAlphaBitmap *bitmap) { +static inline HRESULT IMFVideoMixerBitmap_SetAlphaBitmap(IMFVideoMixerBitmap* This,const MFVideoAlphaBitmap *bitmap) { return This->lpVtbl->SetAlphaBitmap(This,bitmap); } -static __WIDL_INLINE HRESULT IMFVideoMixerBitmap_ClearAlphaBitmap(IMFVideoMixerBitmap* This) { +static inline HRESULT IMFVideoMixerBitmap_ClearAlphaBitmap(IMFVideoMixerBitmap* This) { return This->lpVtbl->ClearAlphaBitmap(This); } -static __WIDL_INLINE HRESULT IMFVideoMixerBitmap_UpdateAlphaBitmapParameters(IMFVideoMixerBitmap* This,const MFVideoAlphaBitmapParams *params) { +static inline HRESULT IMFVideoMixerBitmap_UpdateAlphaBitmapParameters(IMFVideoMixerBitmap* This,const MFVideoAlphaBitmapParams *params) { return This->lpVtbl->UpdateAlphaBitmapParameters(This,params); } -static __WIDL_INLINE HRESULT IMFVideoMixerBitmap_GetAlphaBitmapParameters(IMFVideoMixerBitmap* This,MFVideoAlphaBitmapParams *params) { +static inline HRESULT IMFVideoMixerBitmap_GetAlphaBitmapParameters(IMFVideoMixerBitmap* This,MFVideoAlphaBitmapParams *params) { return This->lpVtbl->GetAlphaBitmapParameters(This,params); } #endif @@ -346,50 +338,50 @@ interface IMFVideoProcessor { #define IMFVideoProcessor_SetBackgroundColor(This,color) (This)->lpVtbl->SetBackgroundColor(This,color) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessor_QueryInterface(IMFVideoProcessor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoProcessor_QueryInterface(IMFVideoProcessor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoProcessor_AddRef(IMFVideoProcessor* This) { +static inline ULONG IMFVideoProcessor_AddRef(IMFVideoProcessor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoProcessor_Release(IMFVideoProcessor* This) { +static inline ULONG IMFVideoProcessor_Release(IMFVideoProcessor* This) { return This->lpVtbl->Release(This); } /*** IMFVideoProcessor methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessor_GetAvailableVideoProcessorModes(IMFVideoProcessor* This,UINT *count,GUID **modes) { +static inline HRESULT IMFVideoProcessor_GetAvailableVideoProcessorModes(IMFVideoProcessor* This,UINT *count,GUID **modes) { return This->lpVtbl->GetAvailableVideoProcessorModes(This,count,modes); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_GetVideoProcessorCaps(IMFVideoProcessor* This,GUID *mode,DXVA2_VideoProcessorCaps *caps) { +static inline HRESULT IMFVideoProcessor_GetVideoProcessorCaps(IMFVideoProcessor* This,GUID *mode,DXVA2_VideoProcessorCaps *caps) { return This->lpVtbl->GetVideoProcessorCaps(This,mode,caps); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_GetVideoProcessorMode(IMFVideoProcessor* This,GUID *mode) { +static inline HRESULT IMFVideoProcessor_GetVideoProcessorMode(IMFVideoProcessor* This,GUID *mode) { return This->lpVtbl->GetVideoProcessorMode(This,mode); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_SetVideoProcessorMode(IMFVideoProcessor* This,GUID *mode) { +static inline HRESULT IMFVideoProcessor_SetVideoProcessorMode(IMFVideoProcessor* This,GUID *mode) { return This->lpVtbl->SetVideoProcessorMode(This,mode); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_GetProcAmpRange(IMFVideoProcessor* This,DWORD prop,DXVA2_ValueRange *range) { +static inline HRESULT IMFVideoProcessor_GetProcAmpRange(IMFVideoProcessor* This,DWORD prop,DXVA2_ValueRange *range) { return This->lpVtbl->GetProcAmpRange(This,prop,range); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_GetProcAmpValues(IMFVideoProcessor* This,DWORD flags,DXVA2_ProcAmpValues *values) { +static inline HRESULT IMFVideoProcessor_GetProcAmpValues(IMFVideoProcessor* This,DWORD flags,DXVA2_ProcAmpValues *values) { return This->lpVtbl->GetProcAmpValues(This,flags,values); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_SetProcAmpValues(IMFVideoProcessor* This,DWORD flags,DXVA2_ProcAmpValues *values) { +static inline HRESULT IMFVideoProcessor_SetProcAmpValues(IMFVideoProcessor* This,DWORD flags,DXVA2_ProcAmpValues *values) { return This->lpVtbl->SetProcAmpValues(This,flags,values); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_GetFilteringRange(IMFVideoProcessor* This,DWORD prop,DXVA2_ValueRange *range) { +static inline HRESULT IMFVideoProcessor_GetFilteringRange(IMFVideoProcessor* This,DWORD prop,DXVA2_ValueRange *range) { return This->lpVtbl->GetFilteringRange(This,prop,range); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_GetFilteringValue(IMFVideoProcessor* This,DWORD prop,DXVA2_Fixed32 *value) { +static inline HRESULT IMFVideoProcessor_GetFilteringValue(IMFVideoProcessor* This,DWORD prop,DXVA2_Fixed32 *value) { return This->lpVtbl->GetFilteringValue(This,prop,value); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_SetFilteringValue(IMFVideoProcessor* This,DWORD prop,DXVA2_Fixed32 *value) { +static inline HRESULT IMFVideoProcessor_SetFilteringValue(IMFVideoProcessor* This,DWORD prop,DXVA2_Fixed32 *value) { return This->lpVtbl->SetFilteringValue(This,prop,value); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_GetBackgroundColor(IMFVideoProcessor* This,COLORREF *color) { +static inline HRESULT IMFVideoProcessor_GetBackgroundColor(IMFVideoProcessor* This,COLORREF *color) { return This->lpVtbl->GetBackgroundColor(This,color); } -static __WIDL_INLINE HRESULT IMFVideoProcessor_SetBackgroundColor(IMFVideoProcessor* This,COLORREF color) { +static inline HRESULT IMFVideoProcessor_SetBackgroundColor(IMFVideoProcessor* This,COLORREF color) { return This->lpVtbl->SetBackgroundColor(This,color); } #endif diff --git a/lib/libc/include/any-windows-any/exdisp.h b/lib/libc/include/any-windows-any/exdisp.h index a938ad54ca4866d772bcb3f8a19afc87abb11829..2cc304b874bdae776040ce7c6dc2de5d1d2855c6 100644 --- a/lib/libc/include/any-windows-any/exdisp.h +++ b/lib/libc/include/any-windows-any/exdisp.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/exdisp.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/exdisp.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __exdisp_h__ #define __exdisp_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWebBrowser_FWD_DEFINED__ @@ -615,102 +607,102 @@ interface IWebBrowser { #define IWebBrowser_get_Busy(This,pBool) (This)->lpVtbl->get_Busy(This,pBool) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebBrowser_QueryInterface(IWebBrowser* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebBrowser_QueryInterface(IWebBrowser* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebBrowser_AddRef(IWebBrowser* This) { +static inline ULONG IWebBrowser_AddRef(IWebBrowser* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebBrowser_Release(IWebBrowser* This) { +static inline ULONG IWebBrowser_Release(IWebBrowser* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebBrowser_GetTypeInfoCount(IWebBrowser* This,UINT *pctinfo) { +static inline HRESULT IWebBrowser_GetTypeInfoCount(IWebBrowser* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebBrowser_GetTypeInfo(IWebBrowser* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebBrowser_GetTypeInfo(IWebBrowser* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebBrowser_GetIDsOfNames(IWebBrowser* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebBrowser_GetIDsOfNames(IWebBrowser* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebBrowser_Invoke(IWebBrowser* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebBrowser_Invoke(IWebBrowser* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebBrowser methods ***/ -static __WIDL_INLINE HRESULT IWebBrowser_GoBack(IWebBrowser* This) { +static inline HRESULT IWebBrowser_GoBack(IWebBrowser* This) { return This->lpVtbl->GoBack(This); } -static __WIDL_INLINE HRESULT IWebBrowser_GoForward(IWebBrowser* This) { +static inline HRESULT IWebBrowser_GoForward(IWebBrowser* This) { return This->lpVtbl->GoForward(This); } -static __WIDL_INLINE HRESULT IWebBrowser_GoHome(IWebBrowser* This) { +static inline HRESULT IWebBrowser_GoHome(IWebBrowser* This) { return This->lpVtbl->GoHome(This); } -static __WIDL_INLINE HRESULT IWebBrowser_GoSearch(IWebBrowser* This) { +static inline HRESULT IWebBrowser_GoSearch(IWebBrowser* This) { return This->lpVtbl->GoSearch(This); } -static __WIDL_INLINE HRESULT IWebBrowser_Navigate(IWebBrowser* This,BSTR URL,VARIANT *Flags,VARIANT *TargetFrameName,VARIANT *PostData,VARIANT *Headers) { +static inline HRESULT IWebBrowser_Navigate(IWebBrowser* This,BSTR URL,VARIANT *Flags,VARIANT *TargetFrameName,VARIANT *PostData,VARIANT *Headers) { return This->lpVtbl->Navigate(This,URL,Flags,TargetFrameName,PostData,Headers); } -static __WIDL_INLINE HRESULT IWebBrowser_Refresh(IWebBrowser* This) { +static inline HRESULT IWebBrowser_Refresh(IWebBrowser* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWebBrowser_Refresh2(IWebBrowser* This,VARIANT *Level) { +static inline HRESULT IWebBrowser_Refresh2(IWebBrowser* This,VARIANT *Level) { return This->lpVtbl->Refresh2(This,Level); } -static __WIDL_INLINE HRESULT IWebBrowser_Stop(IWebBrowser* This) { +static inline HRESULT IWebBrowser_Stop(IWebBrowser* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Application(IWebBrowser* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowser_get_Application(IWebBrowser* This,IDispatch **ppDisp) { return This->lpVtbl->get_Application(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Parent(IWebBrowser* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowser_get_Parent(IWebBrowser* This,IDispatch **ppDisp) { return This->lpVtbl->get_Parent(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Container(IWebBrowser* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowser_get_Container(IWebBrowser* This,IDispatch **ppDisp) { return This->lpVtbl->get_Container(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Document(IWebBrowser* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowser_get_Document(IWebBrowser* This,IDispatch **ppDisp) { return This->lpVtbl->get_Document(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowser_get_TopLevelContainer(IWebBrowser* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowser_get_TopLevelContainer(IWebBrowser* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_TopLevelContainer(This,pBool); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Type(IWebBrowser* This,BSTR *Type) { +static inline HRESULT IWebBrowser_get_Type(IWebBrowser* This,BSTR *Type) { return This->lpVtbl->get_Type(This,Type); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Left(IWebBrowser* This,LONG *pl) { +static inline HRESULT IWebBrowser_get_Left(IWebBrowser* This,LONG *pl) { return This->lpVtbl->get_Left(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowser_put_Left(IWebBrowser* This,LONG Left) { +static inline HRESULT IWebBrowser_put_Left(IWebBrowser* This,LONG Left) { return This->lpVtbl->put_Left(This,Left); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Top(IWebBrowser* This,LONG *pl) { +static inline HRESULT IWebBrowser_get_Top(IWebBrowser* This,LONG *pl) { return This->lpVtbl->get_Top(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowser_put_Top(IWebBrowser* This,LONG Top) { +static inline HRESULT IWebBrowser_put_Top(IWebBrowser* This,LONG Top) { return This->lpVtbl->put_Top(This,Top); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Width(IWebBrowser* This,LONG *pl) { +static inline HRESULT IWebBrowser_get_Width(IWebBrowser* This,LONG *pl) { return This->lpVtbl->get_Width(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowser_put_Width(IWebBrowser* This,LONG Width) { +static inline HRESULT IWebBrowser_put_Width(IWebBrowser* This,LONG Width) { return This->lpVtbl->put_Width(This,Width); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Height(IWebBrowser* This,LONG *pl) { +static inline HRESULT IWebBrowser_get_Height(IWebBrowser* This,LONG *pl) { return This->lpVtbl->get_Height(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowser_put_Height(IWebBrowser* This,LONG Height) { +static inline HRESULT IWebBrowser_put_Height(IWebBrowser* This,LONG Height) { return This->lpVtbl->put_Height(This,Height); } -static __WIDL_INLINE HRESULT IWebBrowser_get_LocationName(IWebBrowser* This,BSTR *LocationName) { +static inline HRESULT IWebBrowser_get_LocationName(IWebBrowser* This,BSTR *LocationName) { return This->lpVtbl->get_LocationName(This,LocationName); } -static __WIDL_INLINE HRESULT IWebBrowser_get_LocationURL(IWebBrowser* This,BSTR *LocationURL) { +static inline HRESULT IWebBrowser_get_LocationURL(IWebBrowser* This,BSTR *LocationURL) { return This->lpVtbl->get_LocationURL(This,LocationURL); } -static __WIDL_INLINE HRESULT IWebBrowser_get_Busy(IWebBrowser* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowser_get_Busy(IWebBrowser* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_Busy(This,pBool); } #endif @@ -802,26 +794,26 @@ interface DWebBrowserEvents { #define DWebBrowserEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DWebBrowserEvents_QueryInterface(DWebBrowserEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT DWebBrowserEvents_QueryInterface(DWebBrowserEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DWebBrowserEvents_AddRef(DWebBrowserEvents* This) { +static inline ULONG DWebBrowserEvents_AddRef(DWebBrowserEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DWebBrowserEvents_Release(DWebBrowserEvents* This) { +static inline ULONG DWebBrowserEvents_Release(DWebBrowserEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DWebBrowserEvents_GetTypeInfoCount(DWebBrowserEvents* This,UINT *pctinfo) { +static inline HRESULT DWebBrowserEvents_GetTypeInfoCount(DWebBrowserEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DWebBrowserEvents_GetTypeInfo(DWebBrowserEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DWebBrowserEvents_GetTypeInfo(DWebBrowserEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DWebBrowserEvents_GetIDsOfNames(DWebBrowserEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DWebBrowserEvents_GetIDsOfNames(DWebBrowserEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DWebBrowserEvents_Invoke(DWebBrowserEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DWebBrowserEvents_Invoke(DWebBrowserEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -1209,163 +1201,163 @@ interface IWebBrowserApp { #define IWebBrowserApp_put_FullScreen(This,bFullScreen) (This)->lpVtbl->put_FullScreen(This,bFullScreen) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebBrowserApp_QueryInterface(IWebBrowserApp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebBrowserApp_QueryInterface(IWebBrowserApp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebBrowserApp_AddRef(IWebBrowserApp* This) { +static inline ULONG IWebBrowserApp_AddRef(IWebBrowserApp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebBrowserApp_Release(IWebBrowserApp* This) { +static inline ULONG IWebBrowserApp_Release(IWebBrowserApp* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebBrowserApp_GetTypeInfoCount(IWebBrowserApp* This,UINT *pctinfo) { +static inline HRESULT IWebBrowserApp_GetTypeInfoCount(IWebBrowserApp* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebBrowserApp_GetTypeInfo(IWebBrowserApp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebBrowserApp_GetTypeInfo(IWebBrowserApp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebBrowserApp_GetIDsOfNames(IWebBrowserApp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebBrowserApp_GetIDsOfNames(IWebBrowserApp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebBrowserApp_Invoke(IWebBrowserApp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebBrowserApp_Invoke(IWebBrowserApp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebBrowser methods ***/ -static __WIDL_INLINE HRESULT IWebBrowserApp_GoBack(IWebBrowserApp* This) { +static inline HRESULT IWebBrowserApp_GoBack(IWebBrowserApp* This) { return This->lpVtbl->GoBack(This); } -static __WIDL_INLINE HRESULT IWebBrowserApp_GoForward(IWebBrowserApp* This) { +static inline HRESULT IWebBrowserApp_GoForward(IWebBrowserApp* This) { return This->lpVtbl->GoForward(This); } -static __WIDL_INLINE HRESULT IWebBrowserApp_GoHome(IWebBrowserApp* This) { +static inline HRESULT IWebBrowserApp_GoHome(IWebBrowserApp* This) { return This->lpVtbl->GoHome(This); } -static __WIDL_INLINE HRESULT IWebBrowserApp_GoSearch(IWebBrowserApp* This) { +static inline HRESULT IWebBrowserApp_GoSearch(IWebBrowserApp* This) { return This->lpVtbl->GoSearch(This); } -static __WIDL_INLINE HRESULT IWebBrowserApp_Navigate(IWebBrowserApp* This,BSTR URL,VARIANT *Flags,VARIANT *TargetFrameName,VARIANT *PostData,VARIANT *Headers) { +static inline HRESULT IWebBrowserApp_Navigate(IWebBrowserApp* This,BSTR URL,VARIANT *Flags,VARIANT *TargetFrameName,VARIANT *PostData,VARIANT *Headers) { return This->lpVtbl->Navigate(This,URL,Flags,TargetFrameName,PostData,Headers); } -static __WIDL_INLINE HRESULT IWebBrowserApp_Refresh(IWebBrowserApp* This) { +static inline HRESULT IWebBrowserApp_Refresh(IWebBrowserApp* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWebBrowserApp_Refresh2(IWebBrowserApp* This,VARIANT *Level) { +static inline HRESULT IWebBrowserApp_Refresh2(IWebBrowserApp* This,VARIANT *Level) { return This->lpVtbl->Refresh2(This,Level); } -static __WIDL_INLINE HRESULT IWebBrowserApp_Stop(IWebBrowserApp* This) { +static inline HRESULT IWebBrowserApp_Stop(IWebBrowserApp* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Application(IWebBrowserApp* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowserApp_get_Application(IWebBrowserApp* This,IDispatch **ppDisp) { return This->lpVtbl->get_Application(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Parent(IWebBrowserApp* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowserApp_get_Parent(IWebBrowserApp* This,IDispatch **ppDisp) { return This->lpVtbl->get_Parent(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Container(IWebBrowserApp* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowserApp_get_Container(IWebBrowserApp* This,IDispatch **ppDisp) { return This->lpVtbl->get_Container(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Document(IWebBrowserApp* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowserApp_get_Document(IWebBrowserApp* This,IDispatch **ppDisp) { return This->lpVtbl->get_Document(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_TopLevelContainer(IWebBrowserApp* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowserApp_get_TopLevelContainer(IWebBrowserApp* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_TopLevelContainer(This,pBool); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Type(IWebBrowserApp* This,BSTR *Type) { +static inline HRESULT IWebBrowserApp_get_Type(IWebBrowserApp* This,BSTR *Type) { return This->lpVtbl->get_Type(This,Type); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Left(IWebBrowserApp* This,LONG *pl) { +static inline HRESULT IWebBrowserApp_get_Left(IWebBrowserApp* This,LONG *pl) { return This->lpVtbl->get_Left(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_Left(IWebBrowserApp* This,LONG Left) { +static inline HRESULT IWebBrowserApp_put_Left(IWebBrowserApp* This,LONG Left) { return This->lpVtbl->put_Left(This,Left); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Top(IWebBrowserApp* This,LONG *pl) { +static inline HRESULT IWebBrowserApp_get_Top(IWebBrowserApp* This,LONG *pl) { return This->lpVtbl->get_Top(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_Top(IWebBrowserApp* This,LONG Top) { +static inline HRESULT IWebBrowserApp_put_Top(IWebBrowserApp* This,LONG Top) { return This->lpVtbl->put_Top(This,Top); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Width(IWebBrowserApp* This,LONG *pl) { +static inline HRESULT IWebBrowserApp_get_Width(IWebBrowserApp* This,LONG *pl) { return This->lpVtbl->get_Width(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_Width(IWebBrowserApp* This,LONG Width) { +static inline HRESULT IWebBrowserApp_put_Width(IWebBrowserApp* This,LONG Width) { return This->lpVtbl->put_Width(This,Width); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Height(IWebBrowserApp* This,LONG *pl) { +static inline HRESULT IWebBrowserApp_get_Height(IWebBrowserApp* This,LONG *pl) { return This->lpVtbl->get_Height(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_Height(IWebBrowserApp* This,LONG Height) { +static inline HRESULT IWebBrowserApp_put_Height(IWebBrowserApp* This,LONG Height) { return This->lpVtbl->put_Height(This,Height); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_LocationName(IWebBrowserApp* This,BSTR *LocationName) { +static inline HRESULT IWebBrowserApp_get_LocationName(IWebBrowserApp* This,BSTR *LocationName) { return This->lpVtbl->get_LocationName(This,LocationName); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_LocationURL(IWebBrowserApp* This,BSTR *LocationURL) { +static inline HRESULT IWebBrowserApp_get_LocationURL(IWebBrowserApp* This,BSTR *LocationURL) { return This->lpVtbl->get_LocationURL(This,LocationURL); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Busy(IWebBrowserApp* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowserApp_get_Busy(IWebBrowserApp* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_Busy(This,pBool); } /*** IWebBrowserApp methods ***/ -static __WIDL_INLINE HRESULT IWebBrowserApp_Quit(IWebBrowserApp* This) { +static inline HRESULT IWebBrowserApp_Quit(IWebBrowserApp* This) { return This->lpVtbl->Quit(This); } -static __WIDL_INLINE HRESULT IWebBrowserApp_ClientToWindow(IWebBrowserApp* This,int *pcx,int *pcy) { +static inline HRESULT IWebBrowserApp_ClientToWindow(IWebBrowserApp* This,int *pcx,int *pcy) { return This->lpVtbl->ClientToWindow(This,pcx,pcy); } -static __WIDL_INLINE HRESULT IWebBrowserApp_PutProperty(IWebBrowserApp* This,BSTR Property,VARIANT vtValue) { +static inline HRESULT IWebBrowserApp_PutProperty(IWebBrowserApp* This,BSTR Property,VARIANT vtValue) { return This->lpVtbl->PutProperty(This,Property,vtValue); } -static __WIDL_INLINE HRESULT IWebBrowserApp_GetProperty(IWebBrowserApp* This,BSTR Property,VARIANT *pvtValue) { +static inline HRESULT IWebBrowserApp_GetProperty(IWebBrowserApp* This,BSTR Property,VARIANT *pvtValue) { return This->lpVtbl->GetProperty(This,Property,pvtValue); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Name(IWebBrowserApp* This,BSTR *Name) { +static inline HRESULT IWebBrowserApp_get_Name(IWebBrowserApp* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_HWND(IWebBrowserApp* This,SHANDLE_PTR *pHWND) { +static inline HRESULT IWebBrowserApp_get_HWND(IWebBrowserApp* This,SHANDLE_PTR *pHWND) { return This->lpVtbl->get_HWND(This,pHWND); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_FullName(IWebBrowserApp* This,BSTR *FullName) { +static inline HRESULT IWebBrowserApp_get_FullName(IWebBrowserApp* This,BSTR *FullName) { return This->lpVtbl->get_FullName(This,FullName); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Path(IWebBrowserApp* This,BSTR *Path) { +static inline HRESULT IWebBrowserApp_get_Path(IWebBrowserApp* This,BSTR *Path) { return This->lpVtbl->get_Path(This,Path); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_Visible(IWebBrowserApp* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowserApp_get_Visible(IWebBrowserApp* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_Visible(This,pBool); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_Visible(IWebBrowserApp* This,VARIANT_BOOL Value) { +static inline HRESULT IWebBrowserApp_put_Visible(IWebBrowserApp* This,VARIANT_BOOL Value) { return This->lpVtbl->put_Visible(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_StatusBar(IWebBrowserApp* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowserApp_get_StatusBar(IWebBrowserApp* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_StatusBar(This,pBool); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_StatusBar(IWebBrowserApp* This,VARIANT_BOOL Value) { +static inline HRESULT IWebBrowserApp_put_StatusBar(IWebBrowserApp* This,VARIANT_BOOL Value) { return This->lpVtbl->put_StatusBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_StatusText(IWebBrowserApp* This,BSTR *StatusText) { +static inline HRESULT IWebBrowserApp_get_StatusText(IWebBrowserApp* This,BSTR *StatusText) { return This->lpVtbl->get_StatusText(This,StatusText); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_StatusText(IWebBrowserApp* This,BSTR StatusText) { +static inline HRESULT IWebBrowserApp_put_StatusText(IWebBrowserApp* This,BSTR StatusText) { return This->lpVtbl->put_StatusText(This,StatusText); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_ToolBar(IWebBrowserApp* This,int *Value) { +static inline HRESULT IWebBrowserApp_get_ToolBar(IWebBrowserApp* This,int *Value) { return This->lpVtbl->get_ToolBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_ToolBar(IWebBrowserApp* This,int Value) { +static inline HRESULT IWebBrowserApp_put_ToolBar(IWebBrowserApp* This,int Value) { return This->lpVtbl->put_ToolBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_MenuBar(IWebBrowserApp* This,VARIANT_BOOL *Value) { +static inline HRESULT IWebBrowserApp_get_MenuBar(IWebBrowserApp* This,VARIANT_BOOL *Value) { return This->lpVtbl->get_MenuBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_MenuBar(IWebBrowserApp* This,VARIANT_BOOL Value) { +static inline HRESULT IWebBrowserApp_put_MenuBar(IWebBrowserApp* This,VARIANT_BOOL Value) { return This->lpVtbl->put_MenuBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowserApp_get_FullScreen(IWebBrowserApp* This,VARIANT_BOOL *pbFullScreen) { +static inline HRESULT IWebBrowserApp_get_FullScreen(IWebBrowserApp* This,VARIANT_BOOL *pbFullScreen) { return This->lpVtbl->get_FullScreen(This,pbFullScreen); } -static __WIDL_INLINE HRESULT IWebBrowserApp_put_FullScreen(IWebBrowserApp* This,VARIANT_BOOL bFullScreen) { +static inline HRESULT IWebBrowserApp_put_FullScreen(IWebBrowserApp* This,VARIANT_BOOL bFullScreen) { return This->lpVtbl->put_FullScreen(This,bFullScreen); } #endif @@ -1860,221 +1852,221 @@ interface IWebBrowser2 { #define IWebBrowser2_put_Resizable(This,Value) (This)->lpVtbl->put_Resizable(This,Value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebBrowser2_QueryInterface(IWebBrowser2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebBrowser2_QueryInterface(IWebBrowser2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebBrowser2_AddRef(IWebBrowser2* This) { +static inline ULONG IWebBrowser2_AddRef(IWebBrowser2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebBrowser2_Release(IWebBrowser2* This) { +static inline ULONG IWebBrowser2_Release(IWebBrowser2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebBrowser2_GetTypeInfoCount(IWebBrowser2* This,UINT *pctinfo) { +static inline HRESULT IWebBrowser2_GetTypeInfoCount(IWebBrowser2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebBrowser2_GetTypeInfo(IWebBrowser2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebBrowser2_GetTypeInfo(IWebBrowser2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebBrowser2_GetIDsOfNames(IWebBrowser2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebBrowser2_GetIDsOfNames(IWebBrowser2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebBrowser2_Invoke(IWebBrowser2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebBrowser2_Invoke(IWebBrowser2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebBrowser methods ***/ -static __WIDL_INLINE HRESULT IWebBrowser2_GoBack(IWebBrowser2* This) { +static inline HRESULT IWebBrowser2_GoBack(IWebBrowser2* This) { return This->lpVtbl->GoBack(This); } -static __WIDL_INLINE HRESULT IWebBrowser2_GoForward(IWebBrowser2* This) { +static inline HRESULT IWebBrowser2_GoForward(IWebBrowser2* This) { return This->lpVtbl->GoForward(This); } -static __WIDL_INLINE HRESULT IWebBrowser2_GoHome(IWebBrowser2* This) { +static inline HRESULT IWebBrowser2_GoHome(IWebBrowser2* This) { return This->lpVtbl->GoHome(This); } -static __WIDL_INLINE HRESULT IWebBrowser2_GoSearch(IWebBrowser2* This) { +static inline HRESULT IWebBrowser2_GoSearch(IWebBrowser2* This) { return This->lpVtbl->GoSearch(This); } -static __WIDL_INLINE HRESULT IWebBrowser2_Navigate(IWebBrowser2* This,BSTR URL,VARIANT *Flags,VARIANT *TargetFrameName,VARIANT *PostData,VARIANT *Headers) { +static inline HRESULT IWebBrowser2_Navigate(IWebBrowser2* This,BSTR URL,VARIANT *Flags,VARIANT *TargetFrameName,VARIANT *PostData,VARIANT *Headers) { return This->lpVtbl->Navigate(This,URL,Flags,TargetFrameName,PostData,Headers); } -static __WIDL_INLINE HRESULT IWebBrowser2_Refresh(IWebBrowser2* This) { +static inline HRESULT IWebBrowser2_Refresh(IWebBrowser2* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWebBrowser2_Refresh2(IWebBrowser2* This,VARIANT *Level) { +static inline HRESULT IWebBrowser2_Refresh2(IWebBrowser2* This,VARIANT *Level) { return This->lpVtbl->Refresh2(This,Level); } -static __WIDL_INLINE HRESULT IWebBrowser2_Stop(IWebBrowser2* This) { +static inline HRESULT IWebBrowser2_Stop(IWebBrowser2* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Application(IWebBrowser2* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowser2_get_Application(IWebBrowser2* This,IDispatch **ppDisp) { return This->lpVtbl->get_Application(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Parent(IWebBrowser2* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowser2_get_Parent(IWebBrowser2* This,IDispatch **ppDisp) { return This->lpVtbl->get_Parent(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Container(IWebBrowser2* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowser2_get_Container(IWebBrowser2* This,IDispatch **ppDisp) { return This->lpVtbl->get_Container(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Document(IWebBrowser2* This,IDispatch **ppDisp) { +static inline HRESULT IWebBrowser2_get_Document(IWebBrowser2* This,IDispatch **ppDisp) { return This->lpVtbl->get_Document(This,ppDisp); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_TopLevelContainer(IWebBrowser2* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowser2_get_TopLevelContainer(IWebBrowser2* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_TopLevelContainer(This,pBool); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Type(IWebBrowser2* This,BSTR *Type) { +static inline HRESULT IWebBrowser2_get_Type(IWebBrowser2* This,BSTR *Type) { return This->lpVtbl->get_Type(This,Type); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Left(IWebBrowser2* This,LONG *pl) { +static inline HRESULT IWebBrowser2_get_Left(IWebBrowser2* This,LONG *pl) { return This->lpVtbl->get_Left(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_Left(IWebBrowser2* This,LONG Left) { +static inline HRESULT IWebBrowser2_put_Left(IWebBrowser2* This,LONG Left) { return This->lpVtbl->put_Left(This,Left); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Top(IWebBrowser2* This,LONG *pl) { +static inline HRESULT IWebBrowser2_get_Top(IWebBrowser2* This,LONG *pl) { return This->lpVtbl->get_Top(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_Top(IWebBrowser2* This,LONG Top) { +static inline HRESULT IWebBrowser2_put_Top(IWebBrowser2* This,LONG Top) { return This->lpVtbl->put_Top(This,Top); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Width(IWebBrowser2* This,LONG *pl) { +static inline HRESULT IWebBrowser2_get_Width(IWebBrowser2* This,LONG *pl) { return This->lpVtbl->get_Width(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_Width(IWebBrowser2* This,LONG Width) { +static inline HRESULT IWebBrowser2_put_Width(IWebBrowser2* This,LONG Width) { return This->lpVtbl->put_Width(This,Width); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Height(IWebBrowser2* This,LONG *pl) { +static inline HRESULT IWebBrowser2_get_Height(IWebBrowser2* This,LONG *pl) { return This->lpVtbl->get_Height(This,pl); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_Height(IWebBrowser2* This,LONG Height) { +static inline HRESULT IWebBrowser2_put_Height(IWebBrowser2* This,LONG Height) { return This->lpVtbl->put_Height(This,Height); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_LocationName(IWebBrowser2* This,BSTR *LocationName) { +static inline HRESULT IWebBrowser2_get_LocationName(IWebBrowser2* This,BSTR *LocationName) { return This->lpVtbl->get_LocationName(This,LocationName); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_LocationURL(IWebBrowser2* This,BSTR *LocationURL) { +static inline HRESULT IWebBrowser2_get_LocationURL(IWebBrowser2* This,BSTR *LocationURL) { return This->lpVtbl->get_LocationURL(This,LocationURL); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Busy(IWebBrowser2* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowser2_get_Busy(IWebBrowser2* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_Busy(This,pBool); } /*** IWebBrowserApp methods ***/ -static __WIDL_INLINE HRESULT IWebBrowser2_Quit(IWebBrowser2* This) { +static inline HRESULT IWebBrowser2_Quit(IWebBrowser2* This) { return This->lpVtbl->Quit(This); } -static __WIDL_INLINE HRESULT IWebBrowser2_ClientToWindow(IWebBrowser2* This,int *pcx,int *pcy) { +static inline HRESULT IWebBrowser2_ClientToWindow(IWebBrowser2* This,int *pcx,int *pcy) { return This->lpVtbl->ClientToWindow(This,pcx,pcy); } -static __WIDL_INLINE HRESULT IWebBrowser2_PutProperty(IWebBrowser2* This,BSTR Property,VARIANT vtValue) { +static inline HRESULT IWebBrowser2_PutProperty(IWebBrowser2* This,BSTR Property,VARIANT vtValue) { return This->lpVtbl->PutProperty(This,Property,vtValue); } -static __WIDL_INLINE HRESULT IWebBrowser2_GetProperty(IWebBrowser2* This,BSTR Property,VARIANT *pvtValue) { +static inline HRESULT IWebBrowser2_GetProperty(IWebBrowser2* This,BSTR Property,VARIANT *pvtValue) { return This->lpVtbl->GetProperty(This,Property,pvtValue); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Name(IWebBrowser2* This,BSTR *Name) { +static inline HRESULT IWebBrowser2_get_Name(IWebBrowser2* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_HWND(IWebBrowser2* This,SHANDLE_PTR *pHWND) { +static inline HRESULT IWebBrowser2_get_HWND(IWebBrowser2* This,SHANDLE_PTR *pHWND) { return This->lpVtbl->get_HWND(This,pHWND); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_FullName(IWebBrowser2* This,BSTR *FullName) { +static inline HRESULT IWebBrowser2_get_FullName(IWebBrowser2* This,BSTR *FullName) { return This->lpVtbl->get_FullName(This,FullName); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Path(IWebBrowser2* This,BSTR *Path) { +static inline HRESULT IWebBrowser2_get_Path(IWebBrowser2* This,BSTR *Path) { return This->lpVtbl->get_Path(This,Path); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Visible(IWebBrowser2* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowser2_get_Visible(IWebBrowser2* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_Visible(This,pBool); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_Visible(IWebBrowser2* This,VARIANT_BOOL Value) { +static inline HRESULT IWebBrowser2_put_Visible(IWebBrowser2* This,VARIANT_BOOL Value) { return This->lpVtbl->put_Visible(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_StatusBar(IWebBrowser2* This,VARIANT_BOOL *pBool) { +static inline HRESULT IWebBrowser2_get_StatusBar(IWebBrowser2* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_StatusBar(This,pBool); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_StatusBar(IWebBrowser2* This,VARIANT_BOOL Value) { +static inline HRESULT IWebBrowser2_put_StatusBar(IWebBrowser2* This,VARIANT_BOOL Value) { return This->lpVtbl->put_StatusBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_StatusText(IWebBrowser2* This,BSTR *StatusText) { +static inline HRESULT IWebBrowser2_get_StatusText(IWebBrowser2* This,BSTR *StatusText) { return This->lpVtbl->get_StatusText(This,StatusText); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_StatusText(IWebBrowser2* This,BSTR StatusText) { +static inline HRESULT IWebBrowser2_put_StatusText(IWebBrowser2* This,BSTR StatusText) { return This->lpVtbl->put_StatusText(This,StatusText); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_ToolBar(IWebBrowser2* This,int *Value) { +static inline HRESULT IWebBrowser2_get_ToolBar(IWebBrowser2* This,int *Value) { return This->lpVtbl->get_ToolBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_ToolBar(IWebBrowser2* This,int Value) { +static inline HRESULT IWebBrowser2_put_ToolBar(IWebBrowser2* This,int Value) { return This->lpVtbl->put_ToolBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_MenuBar(IWebBrowser2* This,VARIANT_BOOL *Value) { +static inline HRESULT IWebBrowser2_get_MenuBar(IWebBrowser2* This,VARIANT_BOOL *Value) { return This->lpVtbl->get_MenuBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_MenuBar(IWebBrowser2* This,VARIANT_BOOL Value) { +static inline HRESULT IWebBrowser2_put_MenuBar(IWebBrowser2* This,VARIANT_BOOL Value) { return This->lpVtbl->put_MenuBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_FullScreen(IWebBrowser2* This,VARIANT_BOOL *pbFullScreen) { +static inline HRESULT IWebBrowser2_get_FullScreen(IWebBrowser2* This,VARIANT_BOOL *pbFullScreen) { return This->lpVtbl->get_FullScreen(This,pbFullScreen); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_FullScreen(IWebBrowser2* This,VARIANT_BOOL bFullScreen) { +static inline HRESULT IWebBrowser2_put_FullScreen(IWebBrowser2* This,VARIANT_BOOL bFullScreen) { return This->lpVtbl->put_FullScreen(This,bFullScreen); } /*** IWebBrowser2 methods ***/ -static __WIDL_INLINE HRESULT IWebBrowser2_Navigate2(IWebBrowser2* This,VARIANT *URL,VARIANT *Flags,VARIANT *TargetFrameName,VARIANT *PostData,VARIANT *Headers) { +static inline HRESULT IWebBrowser2_Navigate2(IWebBrowser2* This,VARIANT *URL,VARIANT *Flags,VARIANT *TargetFrameName,VARIANT *PostData,VARIANT *Headers) { return This->lpVtbl->Navigate2(This,URL,Flags,TargetFrameName,PostData,Headers); } -static __WIDL_INLINE HRESULT IWebBrowser2_QueryStatusWB(IWebBrowser2* This,OLECMDID cmdID,OLECMDF *pcmdf) { +static inline HRESULT IWebBrowser2_QueryStatusWB(IWebBrowser2* This,OLECMDID cmdID,OLECMDF *pcmdf) { return This->lpVtbl->QueryStatusWB(This,cmdID,pcmdf); } -static __WIDL_INLINE HRESULT IWebBrowser2_ExecWB(IWebBrowser2* This,OLECMDID cmdID,OLECMDEXECOPT cmdexecopt,VARIANT *pvaIn,VARIANT *pvaOut) { +static inline HRESULT IWebBrowser2_ExecWB(IWebBrowser2* This,OLECMDID cmdID,OLECMDEXECOPT cmdexecopt,VARIANT *pvaIn,VARIANT *pvaOut) { return This->lpVtbl->ExecWB(This,cmdID,cmdexecopt,pvaIn,pvaOut); } -static __WIDL_INLINE HRESULT IWebBrowser2_ShowBrowserBar(IWebBrowser2* This,VARIANT *pvaClsid,VARIANT *pvarShow,VARIANT *pvarSize) { +static inline HRESULT IWebBrowser2_ShowBrowserBar(IWebBrowser2* This,VARIANT *pvaClsid,VARIANT *pvarShow,VARIANT *pvarSize) { return This->lpVtbl->ShowBrowserBar(This,pvaClsid,pvarShow,pvarSize); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_ReadyState(IWebBrowser2* This,READYSTATE *plReadyState) { +static inline HRESULT IWebBrowser2_get_ReadyState(IWebBrowser2* This,READYSTATE *plReadyState) { return This->lpVtbl->get_ReadyState(This,plReadyState); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Offline(IWebBrowser2* This,VARIANT_BOOL *pbOffline) { +static inline HRESULT IWebBrowser2_get_Offline(IWebBrowser2* This,VARIANT_BOOL *pbOffline) { return This->lpVtbl->get_Offline(This,pbOffline); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_Offline(IWebBrowser2* This,VARIANT_BOOL bOffline) { +static inline HRESULT IWebBrowser2_put_Offline(IWebBrowser2* This,VARIANT_BOOL bOffline) { return This->lpVtbl->put_Offline(This,bOffline); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Silent(IWebBrowser2* This,VARIANT_BOOL *pbSilent) { +static inline HRESULT IWebBrowser2_get_Silent(IWebBrowser2* This,VARIANT_BOOL *pbSilent) { return This->lpVtbl->get_Silent(This,pbSilent); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_Silent(IWebBrowser2* This,VARIANT_BOOL bSilent) { +static inline HRESULT IWebBrowser2_put_Silent(IWebBrowser2* This,VARIANT_BOOL bSilent) { return This->lpVtbl->put_Silent(This,bSilent); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_RegisterAsBrowser(IWebBrowser2* This,VARIANT_BOOL *pbRegister) { +static inline HRESULT IWebBrowser2_get_RegisterAsBrowser(IWebBrowser2* This,VARIANT_BOOL *pbRegister) { return This->lpVtbl->get_RegisterAsBrowser(This,pbRegister); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_RegisterAsBrowser(IWebBrowser2* This,VARIANT_BOOL bRegister) { +static inline HRESULT IWebBrowser2_put_RegisterAsBrowser(IWebBrowser2* This,VARIANT_BOOL bRegister) { return This->lpVtbl->put_RegisterAsBrowser(This,bRegister); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_RegisterAsDropTarget(IWebBrowser2* This,VARIANT_BOOL *pbRegister) { +static inline HRESULT IWebBrowser2_get_RegisterAsDropTarget(IWebBrowser2* This,VARIANT_BOOL *pbRegister) { return This->lpVtbl->get_RegisterAsDropTarget(This,pbRegister); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_RegisterAsDropTarget(IWebBrowser2* This,VARIANT_BOOL bRegister) { +static inline HRESULT IWebBrowser2_put_RegisterAsDropTarget(IWebBrowser2* This,VARIANT_BOOL bRegister) { return This->lpVtbl->put_RegisterAsDropTarget(This,bRegister); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_TheaterMode(IWebBrowser2* This,VARIANT_BOOL *pbRegister) { +static inline HRESULT IWebBrowser2_get_TheaterMode(IWebBrowser2* This,VARIANT_BOOL *pbRegister) { return This->lpVtbl->get_TheaterMode(This,pbRegister); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_TheaterMode(IWebBrowser2* This,VARIANT_BOOL bRegister) { +static inline HRESULT IWebBrowser2_put_TheaterMode(IWebBrowser2* This,VARIANT_BOOL bRegister) { return This->lpVtbl->put_TheaterMode(This,bRegister); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_AddressBar(IWebBrowser2* This,VARIANT_BOOL *Value) { +static inline HRESULT IWebBrowser2_get_AddressBar(IWebBrowser2* This,VARIANT_BOOL *Value) { return This->lpVtbl->get_AddressBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_AddressBar(IWebBrowser2* This,VARIANT_BOOL Value) { +static inline HRESULT IWebBrowser2_put_AddressBar(IWebBrowser2* This,VARIANT_BOOL Value) { return This->lpVtbl->put_AddressBar(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowser2_get_Resizable(IWebBrowser2* This,VARIANT_BOOL *Value) { +static inline HRESULT IWebBrowser2_get_Resizable(IWebBrowser2* This,VARIANT_BOOL *Value) { return This->lpVtbl->get_Resizable(This,Value); } -static __WIDL_INLINE HRESULT IWebBrowser2_put_Resizable(IWebBrowser2* This,VARIANT_BOOL Value) { +static inline HRESULT IWebBrowser2_put_Resizable(IWebBrowser2* This,VARIANT_BOOL Value) { return This->lpVtbl->put_Resizable(This,Value); } #endif @@ -2175,26 +2167,26 @@ interface DWebBrowserEvents2 { #define DWebBrowserEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DWebBrowserEvents2_QueryInterface(DWebBrowserEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT DWebBrowserEvents2_QueryInterface(DWebBrowserEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DWebBrowserEvents2_AddRef(DWebBrowserEvents2* This) { +static inline ULONG DWebBrowserEvents2_AddRef(DWebBrowserEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DWebBrowserEvents2_Release(DWebBrowserEvents2* This) { +static inline ULONG DWebBrowserEvents2_Release(DWebBrowserEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DWebBrowserEvents2_GetTypeInfoCount(DWebBrowserEvents2* This,UINT *pctinfo) { +static inline HRESULT DWebBrowserEvents2_GetTypeInfoCount(DWebBrowserEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DWebBrowserEvents2_GetTypeInfo(DWebBrowserEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DWebBrowserEvents2_GetTypeInfo(DWebBrowserEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DWebBrowserEvents2_GetIDsOfNames(DWebBrowserEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DWebBrowserEvents2_GetIDsOfNames(DWebBrowserEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DWebBrowserEvents2_Invoke(DWebBrowserEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DWebBrowserEvents2_Invoke(DWebBrowserEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -2349,26 +2341,26 @@ interface DShellWindowsEvents { #define DShellWindowsEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DShellWindowsEvents_QueryInterface(DShellWindowsEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT DShellWindowsEvents_QueryInterface(DShellWindowsEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DShellWindowsEvents_AddRef(DShellWindowsEvents* This) { +static inline ULONG DShellWindowsEvents_AddRef(DShellWindowsEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DShellWindowsEvents_Release(DShellWindowsEvents* This) { +static inline ULONG DShellWindowsEvents_Release(DShellWindowsEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DShellWindowsEvents_GetTypeInfoCount(DShellWindowsEvents* This,UINT *pctinfo) { +static inline HRESULT DShellWindowsEvents_GetTypeInfoCount(DShellWindowsEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DShellWindowsEvents_GetTypeInfo(DShellWindowsEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DShellWindowsEvents_GetTypeInfo(DShellWindowsEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DShellWindowsEvents_GetIDsOfNames(DShellWindowsEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DShellWindowsEvents_GetIDsOfNames(DShellWindowsEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DShellWindowsEvents_Invoke(DShellWindowsEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DShellWindowsEvents_Invoke(DShellWindowsEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -2581,60 +2573,60 @@ interface IShellWindows { #define IShellWindows_ProcessAttachDetach(This,fAttach) (This)->lpVtbl->ProcessAttachDetach(This,fAttach) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellWindows_QueryInterface(IShellWindows* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellWindows_QueryInterface(IShellWindows* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellWindows_AddRef(IShellWindows* This) { +static inline ULONG IShellWindows_AddRef(IShellWindows* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellWindows_Release(IShellWindows* This) { +static inline ULONG IShellWindows_Release(IShellWindows* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellWindows_GetTypeInfoCount(IShellWindows* This,UINT *pctinfo) { +static inline HRESULT IShellWindows_GetTypeInfoCount(IShellWindows* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellWindows_GetTypeInfo(IShellWindows* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellWindows_GetTypeInfo(IShellWindows* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellWindows_GetIDsOfNames(IShellWindows* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellWindows_GetIDsOfNames(IShellWindows* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellWindows_Invoke(IShellWindows* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellWindows_Invoke(IShellWindows* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellWindows methods ***/ -static __WIDL_INLINE HRESULT IShellWindows_get_Count(IShellWindows* This,LONG *Count) { +static inline HRESULT IShellWindows_get_Count(IShellWindows* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IShellWindows_Item(IShellWindows* This,VARIANT index,IDispatch **Folder) { +static inline HRESULT IShellWindows_Item(IShellWindows* This,VARIANT index,IDispatch **Folder) { return This->lpVtbl->Item(This,index,Folder); } -static __WIDL_INLINE HRESULT IShellWindows__NewEnum(IShellWindows* This,IUnknown **ppunk) { +static inline HRESULT IShellWindows__NewEnum(IShellWindows* This,IUnknown **ppunk) { return This->lpVtbl->_NewEnum(This,ppunk); } -static __WIDL_INLINE HRESULT IShellWindows_Register(IShellWindows* This,IDispatch *pid,LONG hWnd,int swClass,LONG *plCookie) { +static inline HRESULT IShellWindows_Register(IShellWindows* This,IDispatch *pid,LONG hWnd,int swClass,LONG *plCookie) { return This->lpVtbl->Register(This,pid,hWnd,swClass,plCookie); } -static __WIDL_INLINE HRESULT IShellWindows_RegisterPending(IShellWindows* This,LONG lThreadId,VARIANT *pvarloc,VARIANT *pvarlocRoot,int swClass,LONG *plCookie) { +static inline HRESULT IShellWindows_RegisterPending(IShellWindows* This,LONG lThreadId,VARIANT *pvarloc,VARIANT *pvarlocRoot,int swClass,LONG *plCookie) { return This->lpVtbl->RegisterPending(This,lThreadId,pvarloc,pvarlocRoot,swClass,plCookie); } -static __WIDL_INLINE HRESULT IShellWindows_Revoke(IShellWindows* This,LONG lCookie) { +static inline HRESULT IShellWindows_Revoke(IShellWindows* This,LONG lCookie) { return This->lpVtbl->Revoke(This,lCookie); } -static __WIDL_INLINE HRESULT IShellWindows_OnNavigate(IShellWindows* This,LONG lCookie,VARIANT *pvarLoc) { +static inline HRESULT IShellWindows_OnNavigate(IShellWindows* This,LONG lCookie,VARIANT *pvarLoc) { return This->lpVtbl->OnNavigate(This,lCookie,pvarLoc); } -static __WIDL_INLINE HRESULT IShellWindows_OnActivated(IShellWindows* This,LONG lCookie,VARIANT_BOOL fActive) { +static inline HRESULT IShellWindows_OnActivated(IShellWindows* This,LONG lCookie,VARIANT_BOOL fActive) { return This->lpVtbl->OnActivated(This,lCookie,fActive); } -static __WIDL_INLINE HRESULT IShellWindows_FindWindowSW(IShellWindows* This,VARIANT *pvarLoc,VARIANT *pvarLocRoot,int swClass,LONG *phwnd,int swfwOptions,IDispatch **ppdispOut) { +static inline HRESULT IShellWindows_FindWindowSW(IShellWindows* This,VARIANT *pvarLoc,VARIANT *pvarLocRoot,int swClass,LONG *phwnd,int swfwOptions,IDispatch **ppdispOut) { return This->lpVtbl->FindWindowSW(This,pvarLoc,pvarLocRoot,swClass,phwnd,swfwOptions,ppdispOut); } -static __WIDL_INLINE HRESULT IShellWindows_OnCreated(IShellWindows* This,LONG lCookie,IUnknown *punk) { +static inline HRESULT IShellWindows_OnCreated(IShellWindows* This,LONG lCookie,IUnknown *punk) { return This->lpVtbl->OnCreated(This,lCookie,punk); } -static __WIDL_INLINE HRESULT IShellWindows_ProcessAttachDetach(IShellWindows* This,VARIANT_BOOL fAttach) { +static inline HRESULT IShellWindows_ProcessAttachDetach(IShellWindows* This,VARIANT_BOOL fAttach) { return This->lpVtbl->ProcessAttachDetach(This,fAttach); } #endif @@ -2870,66 +2862,66 @@ interface IShellUIHelper { #define IShellUIHelper_ShowBrowserUI(This,bstrName,pvarIn,pvarOut) (This)->lpVtbl->ShowBrowserUI(This,bstrName,pvarIn,pvarOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellUIHelper_QueryInterface(IShellUIHelper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellUIHelper_QueryInterface(IShellUIHelper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellUIHelper_AddRef(IShellUIHelper* This) { +static inline ULONG IShellUIHelper_AddRef(IShellUIHelper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellUIHelper_Release(IShellUIHelper* This) { +static inline ULONG IShellUIHelper_Release(IShellUIHelper* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellUIHelper_GetTypeInfoCount(IShellUIHelper* This,UINT *pctinfo) { +static inline HRESULT IShellUIHelper_GetTypeInfoCount(IShellUIHelper* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellUIHelper_GetTypeInfo(IShellUIHelper* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellUIHelper_GetTypeInfo(IShellUIHelper* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellUIHelper_GetIDsOfNames(IShellUIHelper* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellUIHelper_GetIDsOfNames(IShellUIHelper* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellUIHelper_Invoke(IShellUIHelper* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellUIHelper_Invoke(IShellUIHelper* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellUIHelper methods ***/ -static __WIDL_INLINE HRESULT IShellUIHelper_ResetFirstBootMode(IShellUIHelper* This) { +static inline HRESULT IShellUIHelper_ResetFirstBootMode(IShellUIHelper* This) { return This->lpVtbl->ResetFirstBootMode(This); } -static __WIDL_INLINE HRESULT IShellUIHelper_ResetSafeMode(IShellUIHelper* This) { +static inline HRESULT IShellUIHelper_ResetSafeMode(IShellUIHelper* This) { return This->lpVtbl->ResetSafeMode(This); } -static __WIDL_INLINE HRESULT IShellUIHelper_RefreshOfflineDesktop(IShellUIHelper* This) { +static inline HRESULT IShellUIHelper_RefreshOfflineDesktop(IShellUIHelper* This) { return This->lpVtbl->RefreshOfflineDesktop(This); } -static __WIDL_INLINE HRESULT IShellUIHelper_AddFavorite(IShellUIHelper* This,BSTR URL,VARIANT *Title) { +static inline HRESULT IShellUIHelper_AddFavorite(IShellUIHelper* This,BSTR URL,VARIANT *Title) { return This->lpVtbl->AddFavorite(This,URL,Title); } -static __WIDL_INLINE HRESULT IShellUIHelper_AddChannel(IShellUIHelper* This,BSTR URL) { +static inline HRESULT IShellUIHelper_AddChannel(IShellUIHelper* This,BSTR URL) { return This->lpVtbl->AddChannel(This,URL); } -static __WIDL_INLINE HRESULT IShellUIHelper_AddDesktopComponent(IShellUIHelper* This,BSTR URL,BSTR Type,VARIANT *Left,VARIANT *Top,VARIANT *Width,VARIANT *Height) { +static inline HRESULT IShellUIHelper_AddDesktopComponent(IShellUIHelper* This,BSTR URL,BSTR Type,VARIANT *Left,VARIANT *Top,VARIANT *Width,VARIANT *Height) { return This->lpVtbl->AddDesktopComponent(This,URL,Type,Left,Top,Width,Height); } -static __WIDL_INLINE HRESULT IShellUIHelper_IsSubscribed(IShellUIHelper* This,BSTR URL,VARIANT_BOOL *pBool) { +static inline HRESULT IShellUIHelper_IsSubscribed(IShellUIHelper* This,BSTR URL,VARIANT_BOOL *pBool) { return This->lpVtbl->IsSubscribed(This,URL,pBool); } -static __WIDL_INLINE HRESULT IShellUIHelper_NavigateAndFind(IShellUIHelper* This,BSTR URL,BSTR strQuery,VARIANT *varTargetFrame) { +static inline HRESULT IShellUIHelper_NavigateAndFind(IShellUIHelper* This,BSTR URL,BSTR strQuery,VARIANT *varTargetFrame) { return This->lpVtbl->NavigateAndFind(This,URL,strQuery,varTargetFrame); } -static __WIDL_INLINE HRESULT IShellUIHelper_ImportExportFavorites(IShellUIHelper* This,VARIANT_BOOL fImport,BSTR strImpExpPath) { +static inline HRESULT IShellUIHelper_ImportExportFavorites(IShellUIHelper* This,VARIANT_BOOL fImport,BSTR strImpExpPath) { return This->lpVtbl->ImportExportFavorites(This,fImport,strImpExpPath); } -static __WIDL_INLINE HRESULT IShellUIHelper_AutoCompleteSaveForm(IShellUIHelper* This,VARIANT *Form) { +static inline HRESULT IShellUIHelper_AutoCompleteSaveForm(IShellUIHelper* This,VARIANT *Form) { return This->lpVtbl->AutoCompleteSaveForm(This,Form); } -static __WIDL_INLINE HRESULT IShellUIHelper_AutoScan(IShellUIHelper* This,BSTR strSearch,BSTR strFailureUrl,VARIANT *pvarTargetFrame) { +static inline HRESULT IShellUIHelper_AutoScan(IShellUIHelper* This,BSTR strSearch,BSTR strFailureUrl,VARIANT *pvarTargetFrame) { return This->lpVtbl->AutoScan(This,strSearch,strFailureUrl,pvarTargetFrame); } -static __WIDL_INLINE HRESULT IShellUIHelper_AutoCompleteAttach(IShellUIHelper* This,VARIANT *Reserved) { +static inline HRESULT IShellUIHelper_AutoCompleteAttach(IShellUIHelper* This,VARIANT *Reserved) { return This->lpVtbl->AutoCompleteAttach(This,Reserved); } -static __WIDL_INLINE HRESULT IShellUIHelper_ShowBrowserUI(IShellUIHelper* This,BSTR bstrName,VARIANT *pvarIn,VARIANT *pvarOut) { +static inline HRESULT IShellUIHelper_ShowBrowserUI(IShellUIHelper* This,BSTR bstrName,VARIANT *pvarIn,VARIANT *pvarOut) { return This->lpVtbl->ShowBrowserUI(This,bstrName,pvarIn,pvarOut); } #endif @@ -3231,115 +3223,115 @@ interface IShellUIHelper2 { #define IShellUIHelper2_SearchGuideUrl(This,pbstrUrl) (This)->lpVtbl->SearchGuideUrl(This,pbstrUrl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellUIHelper2_QueryInterface(IShellUIHelper2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellUIHelper2_QueryInterface(IShellUIHelper2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellUIHelper2_AddRef(IShellUIHelper2* This) { +static inline ULONG IShellUIHelper2_AddRef(IShellUIHelper2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellUIHelper2_Release(IShellUIHelper2* This) { +static inline ULONG IShellUIHelper2_Release(IShellUIHelper2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellUIHelper2_GetTypeInfoCount(IShellUIHelper2* This,UINT *pctinfo) { +static inline HRESULT IShellUIHelper2_GetTypeInfoCount(IShellUIHelper2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellUIHelper2_GetTypeInfo(IShellUIHelper2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellUIHelper2_GetTypeInfo(IShellUIHelper2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellUIHelper2_GetIDsOfNames(IShellUIHelper2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellUIHelper2_GetIDsOfNames(IShellUIHelper2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellUIHelper2_Invoke(IShellUIHelper2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellUIHelper2_Invoke(IShellUIHelper2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellUIHelper methods ***/ -static __WIDL_INLINE HRESULT IShellUIHelper2_ResetFirstBootMode(IShellUIHelper2* This) { +static inline HRESULT IShellUIHelper2_ResetFirstBootMode(IShellUIHelper2* This) { return This->lpVtbl->ResetFirstBootMode(This); } -static __WIDL_INLINE HRESULT IShellUIHelper2_ResetSafeMode(IShellUIHelper2* This) { +static inline HRESULT IShellUIHelper2_ResetSafeMode(IShellUIHelper2* This) { return This->lpVtbl->ResetSafeMode(This); } -static __WIDL_INLINE HRESULT IShellUIHelper2_RefreshOfflineDesktop(IShellUIHelper2* This) { +static inline HRESULT IShellUIHelper2_RefreshOfflineDesktop(IShellUIHelper2* This) { return This->lpVtbl->RefreshOfflineDesktop(This); } -static __WIDL_INLINE HRESULT IShellUIHelper2_AddFavorite(IShellUIHelper2* This,BSTR URL,VARIANT *Title) { +static inline HRESULT IShellUIHelper2_AddFavorite(IShellUIHelper2* This,BSTR URL,VARIANT *Title) { return This->lpVtbl->AddFavorite(This,URL,Title); } -static __WIDL_INLINE HRESULT IShellUIHelper2_AddChannel(IShellUIHelper2* This,BSTR URL) { +static inline HRESULT IShellUIHelper2_AddChannel(IShellUIHelper2* This,BSTR URL) { return This->lpVtbl->AddChannel(This,URL); } -static __WIDL_INLINE HRESULT IShellUIHelper2_AddDesktopComponent(IShellUIHelper2* This,BSTR URL,BSTR Type,VARIANT *Left,VARIANT *Top,VARIANT *Width,VARIANT *Height) { +static inline HRESULT IShellUIHelper2_AddDesktopComponent(IShellUIHelper2* This,BSTR URL,BSTR Type,VARIANT *Left,VARIANT *Top,VARIANT *Width,VARIANT *Height) { return This->lpVtbl->AddDesktopComponent(This,URL,Type,Left,Top,Width,Height); } -static __WIDL_INLINE HRESULT IShellUIHelper2_IsSubscribed(IShellUIHelper2* This,BSTR URL,VARIANT_BOOL *pBool) { +static inline HRESULT IShellUIHelper2_IsSubscribed(IShellUIHelper2* This,BSTR URL,VARIANT_BOOL *pBool) { return This->lpVtbl->IsSubscribed(This,URL,pBool); } -static __WIDL_INLINE HRESULT IShellUIHelper2_NavigateAndFind(IShellUIHelper2* This,BSTR URL,BSTR strQuery,VARIANT *varTargetFrame) { +static inline HRESULT IShellUIHelper2_NavigateAndFind(IShellUIHelper2* This,BSTR URL,BSTR strQuery,VARIANT *varTargetFrame) { return This->lpVtbl->NavigateAndFind(This,URL,strQuery,varTargetFrame); } -static __WIDL_INLINE HRESULT IShellUIHelper2_ImportExportFavorites(IShellUIHelper2* This,VARIANT_BOOL fImport,BSTR strImpExpPath) { +static inline HRESULT IShellUIHelper2_ImportExportFavorites(IShellUIHelper2* This,VARIANT_BOOL fImport,BSTR strImpExpPath) { return This->lpVtbl->ImportExportFavorites(This,fImport,strImpExpPath); } -static __WIDL_INLINE HRESULT IShellUIHelper2_AutoCompleteSaveForm(IShellUIHelper2* This,VARIANT *Form) { +static inline HRESULT IShellUIHelper2_AutoCompleteSaveForm(IShellUIHelper2* This,VARIANT *Form) { return This->lpVtbl->AutoCompleteSaveForm(This,Form); } -static __WIDL_INLINE HRESULT IShellUIHelper2_AutoScan(IShellUIHelper2* This,BSTR strSearch,BSTR strFailureUrl,VARIANT *pvarTargetFrame) { +static inline HRESULT IShellUIHelper2_AutoScan(IShellUIHelper2* This,BSTR strSearch,BSTR strFailureUrl,VARIANT *pvarTargetFrame) { return This->lpVtbl->AutoScan(This,strSearch,strFailureUrl,pvarTargetFrame); } -static __WIDL_INLINE HRESULT IShellUIHelper2_AutoCompleteAttach(IShellUIHelper2* This,VARIANT *Reserved) { +static inline HRESULT IShellUIHelper2_AutoCompleteAttach(IShellUIHelper2* This,VARIANT *Reserved) { return This->lpVtbl->AutoCompleteAttach(This,Reserved); } -static __WIDL_INLINE HRESULT IShellUIHelper2_ShowBrowserUI(IShellUIHelper2* This,BSTR bstrName,VARIANT *pvarIn,VARIANT *pvarOut) { +static inline HRESULT IShellUIHelper2_ShowBrowserUI(IShellUIHelper2* This,BSTR bstrName,VARIANT *pvarIn,VARIANT *pvarOut) { return This->lpVtbl->ShowBrowserUI(This,bstrName,pvarIn,pvarOut); } /*** IShellUIHelper2 methods ***/ -static __WIDL_INLINE HRESULT IShellUIHelper2_AddSearchProvider(IShellUIHelper2* This,BSTR URL) { +static inline HRESULT IShellUIHelper2_AddSearchProvider(IShellUIHelper2* This,BSTR URL) { return This->lpVtbl->AddSearchProvider(This,URL); } -static __WIDL_INLINE HRESULT IShellUIHelper2_RunOnceShown(IShellUIHelper2* This) { +static inline HRESULT IShellUIHelper2_RunOnceShown(IShellUIHelper2* This) { return This->lpVtbl->RunOnceShown(This); } -static __WIDL_INLINE HRESULT IShellUIHelper2_SkipRunOnce(IShellUIHelper2* This) { +static inline HRESULT IShellUIHelper2_SkipRunOnce(IShellUIHelper2* This) { return This->lpVtbl->SkipRunOnce(This); } -static __WIDL_INLINE HRESULT IShellUIHelper2_CustomizeSettings(IShellUIHelper2* This,VARIANT_BOOL fSQM,VARIANT_BOOL fPhishing,BSTR bstrLocale) { +static inline HRESULT IShellUIHelper2_CustomizeSettings(IShellUIHelper2* This,VARIANT_BOOL fSQM,VARIANT_BOOL fPhishing,BSTR bstrLocale) { return This->lpVtbl->CustomizeSettings(This,fSQM,fPhishing,bstrLocale); } -static __WIDL_INLINE HRESULT IShellUIHelper2_SqmEnabled(IShellUIHelper2* This,VARIANT_BOOL *pfEnabled) { +static inline HRESULT IShellUIHelper2_SqmEnabled(IShellUIHelper2* This,VARIANT_BOOL *pfEnabled) { return This->lpVtbl->SqmEnabled(This,pfEnabled); } -static __WIDL_INLINE HRESULT IShellUIHelper2_PhishingEnabled(IShellUIHelper2* This,VARIANT_BOOL *pfEnabled) { +static inline HRESULT IShellUIHelper2_PhishingEnabled(IShellUIHelper2* This,VARIANT_BOOL *pfEnabled) { return This->lpVtbl->PhishingEnabled(This,pfEnabled); } -static __WIDL_INLINE HRESULT IShellUIHelper2_BrandImageUri(IShellUIHelper2* This,BSTR *pbstrUri) { +static inline HRESULT IShellUIHelper2_BrandImageUri(IShellUIHelper2* This,BSTR *pbstrUri) { return This->lpVtbl->BrandImageUri(This,pbstrUri); } -static __WIDL_INLINE HRESULT IShellUIHelper2_SkipTabsWelcome(IShellUIHelper2* This) { +static inline HRESULT IShellUIHelper2_SkipTabsWelcome(IShellUIHelper2* This) { return This->lpVtbl->SkipTabsWelcome(This); } -static __WIDL_INLINE HRESULT IShellUIHelper2_DiagnoseConnection(IShellUIHelper2* This) { +static inline HRESULT IShellUIHelper2_DiagnoseConnection(IShellUIHelper2* This) { return This->lpVtbl->DiagnoseConnection(This); } -static __WIDL_INLINE HRESULT IShellUIHelper2_CustomizeClearType(IShellUIHelper2* This,VARIANT_BOOL fSet) { +static inline HRESULT IShellUIHelper2_CustomizeClearType(IShellUIHelper2* This,VARIANT_BOOL fSet) { return This->lpVtbl->CustomizeClearType(This,fSet); } -static __WIDL_INLINE HRESULT IShellUIHelper2_IsSearchProviderInstalled(IShellUIHelper2* This,BSTR URL,DWORD *pdwResult) { +static inline HRESULT IShellUIHelper2_IsSearchProviderInstalled(IShellUIHelper2* This,BSTR URL,DWORD *pdwResult) { return This->lpVtbl->IsSearchProviderInstalled(This,URL,pdwResult); } -static __WIDL_INLINE HRESULT IShellUIHelper2_IsSearchMigrated(IShellUIHelper2* This,VARIANT_BOOL *pfMigrated) { +static inline HRESULT IShellUIHelper2_IsSearchMigrated(IShellUIHelper2* This,VARIANT_BOOL *pfMigrated) { return This->lpVtbl->IsSearchMigrated(This,pfMigrated); } -static __WIDL_INLINE HRESULT IShellUIHelper2_DefaultSearchProvider(IShellUIHelper2* This,BSTR *pbstrName) { +static inline HRESULT IShellUIHelper2_DefaultSearchProvider(IShellUIHelper2* This,BSTR *pbstrName) { return This->lpVtbl->DefaultSearchProvider(This,pbstrName); } -static __WIDL_INLINE HRESULT IShellUIHelper2_RunOnceRequiredSettingsComplete(IShellUIHelper2* This,VARIANT_BOOL fComplete) { +static inline HRESULT IShellUIHelper2_RunOnceRequiredSettingsComplete(IShellUIHelper2* This,VARIANT_BOOL fComplete) { return This->lpVtbl->RunOnceRequiredSettingsComplete(This,fComplete); } -static __WIDL_INLINE HRESULT IShellUIHelper2_RunOnceHasShown(IShellUIHelper2* This,VARIANT_BOOL *pfShown) { +static inline HRESULT IShellUIHelper2_RunOnceHasShown(IShellUIHelper2* This,VARIANT_BOOL *pfShown) { return This->lpVtbl->RunOnceHasShown(This,pfShown); } -static __WIDL_INLINE HRESULT IShellUIHelper2_SearchGuideUrl(IShellUIHelper2* This,BSTR *pbstrUrl) { +static inline HRESULT IShellUIHelper2_SearchGuideUrl(IShellUIHelper2* This,BSTR *pbstrUrl) { return This->lpVtbl->SearchGuideUrl(This,pbstrUrl); } #endif @@ -3444,26 +3436,26 @@ interface DShellNameSpaceEvents { #define DShellNameSpaceEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DShellNameSpaceEvents_QueryInterface(DShellNameSpaceEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT DShellNameSpaceEvents_QueryInterface(DShellNameSpaceEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DShellNameSpaceEvents_AddRef(DShellNameSpaceEvents* This) { +static inline ULONG DShellNameSpaceEvents_AddRef(DShellNameSpaceEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DShellNameSpaceEvents_Release(DShellNameSpaceEvents* This) { +static inline ULONG DShellNameSpaceEvents_Release(DShellNameSpaceEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DShellNameSpaceEvents_GetTypeInfoCount(DShellNameSpaceEvents* This,UINT *pctinfo) { +static inline HRESULT DShellNameSpaceEvents_GetTypeInfoCount(DShellNameSpaceEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DShellNameSpaceEvents_GetTypeInfo(DShellNameSpaceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DShellNameSpaceEvents_GetTypeInfo(DShellNameSpaceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DShellNameSpaceEvents_GetIDsOfNames(DShellNameSpaceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DShellNameSpaceEvents_GetIDsOfNames(DShellNameSpaceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DShellNameSpaceEvents_Invoke(DShellNameSpaceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DShellNameSpaceEvents_Invoke(DShellNameSpaceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -3652,66 +3644,66 @@ interface IShellFavoritesNameSpace { #define IShellFavoritesNameSpace_SetRoot(This,bstrFullPath) (This)->lpVtbl->SetRoot(This,bstrFullPath) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_QueryInterface(IShellFavoritesNameSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellFavoritesNameSpace_QueryInterface(IShellFavoritesNameSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellFavoritesNameSpace_AddRef(IShellFavoritesNameSpace* This) { +static inline ULONG IShellFavoritesNameSpace_AddRef(IShellFavoritesNameSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellFavoritesNameSpace_Release(IShellFavoritesNameSpace* This) { +static inline ULONG IShellFavoritesNameSpace_Release(IShellFavoritesNameSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_GetTypeInfoCount(IShellFavoritesNameSpace* This,UINT *pctinfo) { +static inline HRESULT IShellFavoritesNameSpace_GetTypeInfoCount(IShellFavoritesNameSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_GetTypeInfo(IShellFavoritesNameSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellFavoritesNameSpace_GetTypeInfo(IShellFavoritesNameSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_GetIDsOfNames(IShellFavoritesNameSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellFavoritesNameSpace_GetIDsOfNames(IShellFavoritesNameSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_Invoke(IShellFavoritesNameSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellFavoritesNameSpace_Invoke(IShellFavoritesNameSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellFavoritesNameSpace methods ***/ -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_MoveSelectionUp(IShellFavoritesNameSpace* This) { +static inline HRESULT IShellFavoritesNameSpace_MoveSelectionUp(IShellFavoritesNameSpace* This) { return This->lpVtbl->MoveSelectionUp(This); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_MoveSelectionDown(IShellFavoritesNameSpace* This) { +static inline HRESULT IShellFavoritesNameSpace_MoveSelectionDown(IShellFavoritesNameSpace* This) { return This->lpVtbl->MoveSelectionDown(This); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_ResetSort(IShellFavoritesNameSpace* This) { +static inline HRESULT IShellFavoritesNameSpace_ResetSort(IShellFavoritesNameSpace* This) { return This->lpVtbl->ResetSort(This); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_NewFolder(IShellFavoritesNameSpace* This) { +static inline HRESULT IShellFavoritesNameSpace_NewFolder(IShellFavoritesNameSpace* This) { return This->lpVtbl->NewFolder(This); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_Synchronize(IShellFavoritesNameSpace* This) { +static inline HRESULT IShellFavoritesNameSpace_Synchronize(IShellFavoritesNameSpace* This) { return This->lpVtbl->Synchronize(This); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_Import(IShellFavoritesNameSpace* This) { +static inline HRESULT IShellFavoritesNameSpace_Import(IShellFavoritesNameSpace* This) { return This->lpVtbl->Import(This); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_Export(IShellFavoritesNameSpace* This) { +static inline HRESULT IShellFavoritesNameSpace_Export(IShellFavoritesNameSpace* This) { return This->lpVtbl->Export(This); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_InvokeContextMenuCommand(IShellFavoritesNameSpace* This,BSTR strCommand) { +static inline HRESULT IShellFavoritesNameSpace_InvokeContextMenuCommand(IShellFavoritesNameSpace* This,BSTR strCommand) { return This->lpVtbl->InvokeContextMenuCommand(This,strCommand); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_MoveSelectionTo(IShellFavoritesNameSpace* This) { +static inline HRESULT IShellFavoritesNameSpace_MoveSelectionTo(IShellFavoritesNameSpace* This) { return This->lpVtbl->MoveSelectionTo(This); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_get_SubscriptionsEnabled(IShellFavoritesNameSpace* This,VARIANT_BOOL *pBool) { +static inline HRESULT IShellFavoritesNameSpace_get_SubscriptionsEnabled(IShellFavoritesNameSpace* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_SubscriptionsEnabled(This,pBool); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_CreateSubscriptionForSelection(IShellFavoritesNameSpace* This,VARIANT_BOOL *pBool) { +static inline HRESULT IShellFavoritesNameSpace_CreateSubscriptionForSelection(IShellFavoritesNameSpace* This,VARIANT_BOOL *pBool) { return This->lpVtbl->CreateSubscriptionForSelection(This,pBool); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_DeleteSubscriptionForSelection(IShellFavoritesNameSpace* This,VARIANT_BOOL *pBool) { +static inline HRESULT IShellFavoritesNameSpace_DeleteSubscriptionForSelection(IShellFavoritesNameSpace* This,VARIANT_BOOL *pBool) { return This->lpVtbl->DeleteSubscriptionForSelection(This,pBool); } -static __WIDL_INLINE HRESULT IShellFavoritesNameSpace_SetRoot(IShellFavoritesNameSpace* This,BSTR bstrFullPath) { +static inline HRESULT IShellFavoritesNameSpace_SetRoot(IShellFavoritesNameSpace* This,BSTR bstrFullPath) { return This->lpVtbl->SetRoot(This,bstrFullPath); } #endif @@ -4033,130 +4025,130 @@ interface IShellNameSpace { #define IShellNameSpace_UnselectAll(This) (This)->lpVtbl->UnselectAll(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellNameSpace_QueryInterface(IShellNameSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellNameSpace_QueryInterface(IShellNameSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellNameSpace_AddRef(IShellNameSpace* This) { +static inline ULONG IShellNameSpace_AddRef(IShellNameSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellNameSpace_Release(IShellNameSpace* This) { +static inline ULONG IShellNameSpace_Release(IShellNameSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellNameSpace_GetTypeInfoCount(IShellNameSpace* This,UINT *pctinfo) { +static inline HRESULT IShellNameSpace_GetTypeInfoCount(IShellNameSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellNameSpace_GetTypeInfo(IShellNameSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellNameSpace_GetTypeInfo(IShellNameSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellNameSpace_GetIDsOfNames(IShellNameSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellNameSpace_GetIDsOfNames(IShellNameSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellNameSpace_Invoke(IShellNameSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellNameSpace_Invoke(IShellNameSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellFavoritesNameSpace methods ***/ -static __WIDL_INLINE HRESULT IShellNameSpace_MoveSelectionUp(IShellNameSpace* This) { +static inline HRESULT IShellNameSpace_MoveSelectionUp(IShellNameSpace* This) { return This->lpVtbl->MoveSelectionUp(This); } -static __WIDL_INLINE HRESULT IShellNameSpace_MoveSelectionDown(IShellNameSpace* This) { +static inline HRESULT IShellNameSpace_MoveSelectionDown(IShellNameSpace* This) { return This->lpVtbl->MoveSelectionDown(This); } -static __WIDL_INLINE HRESULT IShellNameSpace_ResetSort(IShellNameSpace* This) { +static inline HRESULT IShellNameSpace_ResetSort(IShellNameSpace* This) { return This->lpVtbl->ResetSort(This); } -static __WIDL_INLINE HRESULT IShellNameSpace_NewFolder(IShellNameSpace* This) { +static inline HRESULT IShellNameSpace_NewFolder(IShellNameSpace* This) { return This->lpVtbl->NewFolder(This); } -static __WIDL_INLINE HRESULT IShellNameSpace_Synchronize(IShellNameSpace* This) { +static inline HRESULT IShellNameSpace_Synchronize(IShellNameSpace* This) { return This->lpVtbl->Synchronize(This); } -static __WIDL_INLINE HRESULT IShellNameSpace_Import(IShellNameSpace* This) { +static inline HRESULT IShellNameSpace_Import(IShellNameSpace* This) { return This->lpVtbl->Import(This); } -static __WIDL_INLINE HRESULT IShellNameSpace_Export(IShellNameSpace* This) { +static inline HRESULT IShellNameSpace_Export(IShellNameSpace* This) { return This->lpVtbl->Export(This); } -static __WIDL_INLINE HRESULT IShellNameSpace_InvokeContextMenuCommand(IShellNameSpace* This,BSTR strCommand) { +static inline HRESULT IShellNameSpace_InvokeContextMenuCommand(IShellNameSpace* This,BSTR strCommand) { return This->lpVtbl->InvokeContextMenuCommand(This,strCommand); } -static __WIDL_INLINE HRESULT IShellNameSpace_MoveSelectionTo(IShellNameSpace* This) { +static inline HRESULT IShellNameSpace_MoveSelectionTo(IShellNameSpace* This) { return This->lpVtbl->MoveSelectionTo(This); } -static __WIDL_INLINE HRESULT IShellNameSpace_get_SubscriptionsEnabled(IShellNameSpace* This,VARIANT_BOOL *pBool) { +static inline HRESULT IShellNameSpace_get_SubscriptionsEnabled(IShellNameSpace* This,VARIANT_BOOL *pBool) { return This->lpVtbl->get_SubscriptionsEnabled(This,pBool); } -static __WIDL_INLINE HRESULT IShellNameSpace_CreateSubscriptionForSelection(IShellNameSpace* This,VARIANT_BOOL *pBool) { +static inline HRESULT IShellNameSpace_CreateSubscriptionForSelection(IShellNameSpace* This,VARIANT_BOOL *pBool) { return This->lpVtbl->CreateSubscriptionForSelection(This,pBool); } -static __WIDL_INLINE HRESULT IShellNameSpace_DeleteSubscriptionForSelection(IShellNameSpace* This,VARIANT_BOOL *pBool) { +static inline HRESULT IShellNameSpace_DeleteSubscriptionForSelection(IShellNameSpace* This,VARIANT_BOOL *pBool) { return This->lpVtbl->DeleteSubscriptionForSelection(This,pBool); } -static __WIDL_INLINE HRESULT IShellNameSpace_SetRoot(IShellNameSpace* This,BSTR bstrFullPath) { +static inline HRESULT IShellNameSpace_SetRoot(IShellNameSpace* This,BSTR bstrFullPath) { return This->lpVtbl->SetRoot(This,bstrFullPath); } /*** IShellNameSpace methods ***/ -static __WIDL_INLINE HRESULT IShellNameSpace_get_EnumOptions(IShellNameSpace* This,LONG *pgrfEnumFlags) { +static inline HRESULT IShellNameSpace_get_EnumOptions(IShellNameSpace* This,LONG *pgrfEnumFlags) { return This->lpVtbl->get_EnumOptions(This,pgrfEnumFlags); } -static __WIDL_INLINE HRESULT IShellNameSpace_put_EnumOptions(IShellNameSpace* This,LONG pgrfEnumFlags) { +static inline HRESULT IShellNameSpace_put_EnumOptions(IShellNameSpace* This,LONG pgrfEnumFlags) { return This->lpVtbl->put_EnumOptions(This,pgrfEnumFlags); } -static __WIDL_INLINE HRESULT IShellNameSpace_get_SelectedItem(IShellNameSpace* This,IDispatch **pItem) { +static inline HRESULT IShellNameSpace_get_SelectedItem(IShellNameSpace* This,IDispatch **pItem) { return This->lpVtbl->get_SelectedItem(This,pItem); } -static __WIDL_INLINE HRESULT IShellNameSpace_put_SelectedItem(IShellNameSpace* This,IDispatch *pItem) { +static inline HRESULT IShellNameSpace_put_SelectedItem(IShellNameSpace* This,IDispatch *pItem) { return This->lpVtbl->put_SelectedItem(This,pItem); } -static __WIDL_INLINE HRESULT IShellNameSpace_get_Root(IShellNameSpace* This,VARIANT *pvar) { +static inline HRESULT IShellNameSpace_get_Root(IShellNameSpace* This,VARIANT *pvar) { return This->lpVtbl->get_Root(This,pvar); } -static __WIDL_INLINE HRESULT IShellNameSpace_put_Root(IShellNameSpace* This,VARIANT pvar) { +static inline HRESULT IShellNameSpace_put_Root(IShellNameSpace* This,VARIANT pvar) { return This->lpVtbl->put_Root(This,pvar); } -static __WIDL_INLINE HRESULT IShellNameSpace_get_Depth(IShellNameSpace* This,int *piDepth) { +static inline HRESULT IShellNameSpace_get_Depth(IShellNameSpace* This,int *piDepth) { return This->lpVtbl->get_Depth(This,piDepth); } -static __WIDL_INLINE HRESULT IShellNameSpace_put_Depth(IShellNameSpace* This,int piDepth) { +static inline HRESULT IShellNameSpace_put_Depth(IShellNameSpace* This,int piDepth) { return This->lpVtbl->put_Depth(This,piDepth); } -static __WIDL_INLINE HRESULT IShellNameSpace_get_Mode(IShellNameSpace* This,unsigned int *puMode) { +static inline HRESULT IShellNameSpace_get_Mode(IShellNameSpace* This,unsigned int *puMode) { return This->lpVtbl->get_Mode(This,puMode); } -static __WIDL_INLINE HRESULT IShellNameSpace_put_Mode(IShellNameSpace* This,unsigned int puMode) { +static inline HRESULT IShellNameSpace_put_Mode(IShellNameSpace* This,unsigned int puMode) { return This->lpVtbl->put_Mode(This,puMode); } -static __WIDL_INLINE HRESULT IShellNameSpace_get_Flags(IShellNameSpace* This,ULONG *pdwFlags) { +static inline HRESULT IShellNameSpace_get_Flags(IShellNameSpace* This,ULONG *pdwFlags) { return This->lpVtbl->get_Flags(This,pdwFlags); } -static __WIDL_INLINE HRESULT IShellNameSpace_put_Flags(IShellNameSpace* This,ULONG pdwFlags) { +static inline HRESULT IShellNameSpace_put_Flags(IShellNameSpace* This,ULONG pdwFlags) { return This->lpVtbl->put_Flags(This,pdwFlags); } -static __WIDL_INLINE HRESULT IShellNameSpace_put_TVFlags(IShellNameSpace* This,ULONG dwFlags) { +static inline HRESULT IShellNameSpace_put_TVFlags(IShellNameSpace* This,ULONG dwFlags) { return This->lpVtbl->put_TVFlags(This,dwFlags); } -static __WIDL_INLINE HRESULT IShellNameSpace_get_TVFlags(IShellNameSpace* This,ULONG *dwFlags) { +static inline HRESULT IShellNameSpace_get_TVFlags(IShellNameSpace* This,ULONG *dwFlags) { return This->lpVtbl->get_TVFlags(This,dwFlags); } -static __WIDL_INLINE HRESULT IShellNameSpace_get_Columns(IShellNameSpace* This,BSTR *bstrColumns) { +static inline HRESULT IShellNameSpace_get_Columns(IShellNameSpace* This,BSTR *bstrColumns) { return This->lpVtbl->get_Columns(This,bstrColumns); } -static __WIDL_INLINE HRESULT IShellNameSpace_put_Columns(IShellNameSpace* This,BSTR bstrColumns) { +static inline HRESULT IShellNameSpace_put_Columns(IShellNameSpace* This,BSTR bstrColumns) { return This->lpVtbl->put_Columns(This,bstrColumns); } -static __WIDL_INLINE HRESULT IShellNameSpace_get_CountViewTypes(IShellNameSpace* This,int *piTypes) { +static inline HRESULT IShellNameSpace_get_CountViewTypes(IShellNameSpace* This,int *piTypes) { return This->lpVtbl->get_CountViewTypes(This,piTypes); } -static __WIDL_INLINE HRESULT IShellNameSpace_SetViewType(IShellNameSpace* This,int iType) { +static inline HRESULT IShellNameSpace_SetViewType(IShellNameSpace* This,int iType) { return This->lpVtbl->SetViewType(This,iType); } -static __WIDL_INLINE HRESULT IShellNameSpace_SelectedItems(IShellNameSpace* This,IDispatch **ppid) { +static inline HRESULT IShellNameSpace_SelectedItems(IShellNameSpace* This,IDispatch **ppid) { return This->lpVtbl->SelectedItems(This,ppid); } -static __WIDL_INLINE HRESULT IShellNameSpace_Expand(IShellNameSpace* This,VARIANT var,int iDepth) { +static inline HRESULT IShellNameSpace_Expand(IShellNameSpace* This,VARIANT var,int iDepth) { return This->lpVtbl->Expand(This,var,iDepth); } -static __WIDL_INLINE HRESULT IShellNameSpace_UnselectAll(IShellNameSpace* This) { +static inline HRESULT IShellNameSpace_UnselectAll(IShellNameSpace* This) { return This->lpVtbl->UnselectAll(This); } #endif @@ -4386,69 +4378,69 @@ interface IScriptErrorList { #define IScriptErrorList_setPerErrorDisplay(This,fPerErrorDisplay) (This)->lpVtbl->setPerErrorDisplay(This,fPerErrorDisplay) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScriptErrorList_QueryInterface(IScriptErrorList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScriptErrorList_QueryInterface(IScriptErrorList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScriptErrorList_AddRef(IScriptErrorList* This) { +static inline ULONG IScriptErrorList_AddRef(IScriptErrorList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScriptErrorList_Release(IScriptErrorList* This) { +static inline ULONG IScriptErrorList_Release(IScriptErrorList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IScriptErrorList_GetTypeInfoCount(IScriptErrorList* This,UINT *pctinfo) { +static inline HRESULT IScriptErrorList_GetTypeInfoCount(IScriptErrorList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IScriptErrorList_GetTypeInfo(IScriptErrorList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IScriptErrorList_GetTypeInfo(IScriptErrorList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IScriptErrorList_GetIDsOfNames(IScriptErrorList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IScriptErrorList_GetIDsOfNames(IScriptErrorList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IScriptErrorList_Invoke(IScriptErrorList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IScriptErrorList_Invoke(IScriptErrorList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IScriptErrorList methods ***/ -static __WIDL_INLINE HRESULT IScriptErrorList_advanceError(IScriptErrorList* This) { +static inline HRESULT IScriptErrorList_advanceError(IScriptErrorList* This) { return This->lpVtbl->advanceError(This); } -static __WIDL_INLINE HRESULT IScriptErrorList_retreatError(IScriptErrorList* This) { +static inline HRESULT IScriptErrorList_retreatError(IScriptErrorList* This) { return This->lpVtbl->retreatError(This); } -static __WIDL_INLINE HRESULT IScriptErrorList_canAdvanceError(IScriptErrorList* This,LONG *pfCanAdvance) { +static inline HRESULT IScriptErrorList_canAdvanceError(IScriptErrorList* This,LONG *pfCanAdvance) { return This->lpVtbl->canAdvanceError(This,pfCanAdvance); } -static __WIDL_INLINE HRESULT IScriptErrorList_canRetreatError(IScriptErrorList* This,LONG *pfCanRetreat) { +static inline HRESULT IScriptErrorList_canRetreatError(IScriptErrorList* This,LONG *pfCanRetreat) { return This->lpVtbl->canRetreatError(This,pfCanRetreat); } -static __WIDL_INLINE HRESULT IScriptErrorList_getErrorLine(IScriptErrorList* This,LONG *plLine) { +static inline HRESULT IScriptErrorList_getErrorLine(IScriptErrorList* This,LONG *plLine) { return This->lpVtbl->getErrorLine(This,plLine); } -static __WIDL_INLINE HRESULT IScriptErrorList_getErrorChar(IScriptErrorList* This,LONG *plChar) { +static inline HRESULT IScriptErrorList_getErrorChar(IScriptErrorList* This,LONG *plChar) { return This->lpVtbl->getErrorChar(This,plChar); } -static __WIDL_INLINE HRESULT IScriptErrorList_getErrorCode(IScriptErrorList* This,LONG *plCode) { +static inline HRESULT IScriptErrorList_getErrorCode(IScriptErrorList* This,LONG *plCode) { return This->lpVtbl->getErrorCode(This,plCode); } -static __WIDL_INLINE HRESULT IScriptErrorList_getErrorMsg(IScriptErrorList* This,BSTR *pstr) { +static inline HRESULT IScriptErrorList_getErrorMsg(IScriptErrorList* This,BSTR *pstr) { return This->lpVtbl->getErrorMsg(This,pstr); } -static __WIDL_INLINE HRESULT IScriptErrorList_getErrorUrl(IScriptErrorList* This,BSTR *pstr) { +static inline HRESULT IScriptErrorList_getErrorUrl(IScriptErrorList* This,BSTR *pstr) { return This->lpVtbl->getErrorUrl(This,pstr); } -static __WIDL_INLINE HRESULT IScriptErrorList_getAlwaysShowLockState(IScriptErrorList* This,LONG *pfAlwaysShowLocked) { +static inline HRESULT IScriptErrorList_getAlwaysShowLockState(IScriptErrorList* This,LONG *pfAlwaysShowLocked) { return This->lpVtbl->getAlwaysShowLockState(This,pfAlwaysShowLocked); } -static __WIDL_INLINE HRESULT IScriptErrorList_getDetailsPaneOpen(IScriptErrorList* This,LONG *pfDetailsPaneOpen) { +static inline HRESULT IScriptErrorList_getDetailsPaneOpen(IScriptErrorList* This,LONG *pfDetailsPaneOpen) { return This->lpVtbl->getDetailsPaneOpen(This,pfDetailsPaneOpen); } -static __WIDL_INLINE HRESULT IScriptErrorList_setDetailsPaneOpen(IScriptErrorList* This,LONG fDetailsPaneOpen) { +static inline HRESULT IScriptErrorList_setDetailsPaneOpen(IScriptErrorList* This,LONG fDetailsPaneOpen) { return This->lpVtbl->setDetailsPaneOpen(This,fDetailsPaneOpen); } -static __WIDL_INLINE HRESULT IScriptErrorList_getPerErrorDisplay(IScriptErrorList* This,LONG *pfPerErrorDisplay) { +static inline HRESULT IScriptErrorList_getPerErrorDisplay(IScriptErrorList* This,LONG *pfPerErrorDisplay) { return This->lpVtbl->getPerErrorDisplay(This,pfPerErrorDisplay); } -static __WIDL_INLINE HRESULT IScriptErrorList_setPerErrorDisplay(IScriptErrorList* This,LONG fPerErrorDisplay) { +static inline HRESULT IScriptErrorList_setPerErrorDisplay(IScriptErrorList* This,LONG fPerErrorDisplay) { return This->lpVtbl->setPerErrorDisplay(This,fPerErrorDisplay); } #endif @@ -4579,36 +4571,36 @@ interface ISearch { #define ISearch_get_URL(This,pbstrUrl) (This)->lpVtbl->get_URL(This,pbstrUrl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearch_QueryInterface(ISearch* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearch_QueryInterface(ISearch* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearch_AddRef(ISearch* This) { +static inline ULONG ISearch_AddRef(ISearch* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearch_Release(ISearch* This) { +static inline ULONG ISearch_Release(ISearch* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISearch_GetTypeInfoCount(ISearch* This,UINT *pctinfo) { +static inline HRESULT ISearch_GetTypeInfoCount(ISearch* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISearch_GetTypeInfo(ISearch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISearch_GetTypeInfo(ISearch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISearch_GetIDsOfNames(ISearch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISearch_GetIDsOfNames(ISearch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISearch_Invoke(ISearch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISearch_Invoke(ISearch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISearch methods ***/ -static __WIDL_INLINE HRESULT ISearch_get_Title(ISearch* This,BSTR *pbstrTitle) { +static inline HRESULT ISearch_get_Title(ISearch* This,BSTR *pbstrTitle) { return This->lpVtbl->get_Title(This,pbstrTitle); } -static __WIDL_INLINE HRESULT ISearch_get_Id(ISearch* This,BSTR *pbstrId) { +static inline HRESULT ISearch_get_Id(ISearch* This,BSTR *pbstrId) { return This->lpVtbl->get_Id(This,pbstrId); } -static __WIDL_INLINE HRESULT ISearch_get_URL(ISearch* This,BSTR *pbstrUrl) { +static inline HRESULT ISearch_get_URL(ISearch* This,BSTR *pbstrUrl) { return This->lpVtbl->get_URL(This,pbstrUrl); } #endif @@ -4736,39 +4728,39 @@ interface ISearches { #define ISearches__NewEnum(This,ppunk) (This)->lpVtbl->_NewEnum(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearches_QueryInterface(ISearches* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearches_QueryInterface(ISearches* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearches_AddRef(ISearches* This) { +static inline ULONG ISearches_AddRef(ISearches* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearches_Release(ISearches* This) { +static inline ULONG ISearches_Release(ISearches* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISearches_GetTypeInfoCount(ISearches* This,UINT *pctinfo) { +static inline HRESULT ISearches_GetTypeInfoCount(ISearches* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISearches_GetTypeInfo(ISearches* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISearches_GetTypeInfo(ISearches* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISearches_GetIDsOfNames(ISearches* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISearches_GetIDsOfNames(ISearches* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISearches_Invoke(ISearches* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISearches_Invoke(ISearches* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISearches methods ***/ -static __WIDL_INLINE HRESULT ISearches_get_Count(ISearches* This,LONG *plCount) { +static inline HRESULT ISearches_get_Count(ISearches* This,LONG *plCount) { return This->lpVtbl->get_Count(This,plCount); } -static __WIDL_INLINE HRESULT ISearches_get_Default(ISearches* This,BSTR *pbstrDefault) { +static inline HRESULT ISearches_get_Default(ISearches* This,BSTR *pbstrDefault) { return This->lpVtbl->get_Default(This,pbstrDefault); } -static __WIDL_INLINE HRESULT ISearches_Item(ISearches* This,VARIANT index,ISearch **ppid) { +static inline HRESULT ISearches_Item(ISearches* This,VARIANT index,ISearch **ppid) { return This->lpVtbl->Item(This,index,ppid); } -static __WIDL_INLINE HRESULT ISearches__NewEnum(ISearches* This,IUnknown **ppunk) { +static inline HRESULT ISearches__NewEnum(ISearches* This,IUnknown **ppunk) { return This->lpVtbl->_NewEnum(This,ppunk); } #endif @@ -5091,108 +5083,108 @@ interface ISearchAssistantOC { #define ISearchAssistantOC_EncodeString(This,bstrValue,bstrCharSet,bUseUTF8,pbstrResult) (This)->lpVtbl->EncodeString(This,bstrValue,bstrCharSet,bUseUTF8,pbstrResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC_QueryInterface(ISearchAssistantOC* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearchAssistantOC_QueryInterface(ISearchAssistantOC* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearchAssistantOC_AddRef(ISearchAssistantOC* This) { +static inline ULONG ISearchAssistantOC_AddRef(ISearchAssistantOC* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearchAssistantOC_Release(ISearchAssistantOC* This) { +static inline ULONG ISearchAssistantOC_Release(ISearchAssistantOC* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC_GetTypeInfoCount(ISearchAssistantOC* This,UINT *pctinfo) { +static inline HRESULT ISearchAssistantOC_GetTypeInfoCount(ISearchAssistantOC* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_GetTypeInfo(ISearchAssistantOC* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISearchAssistantOC_GetTypeInfo(ISearchAssistantOC* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_GetIDsOfNames(ISearchAssistantOC* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISearchAssistantOC_GetIDsOfNames(ISearchAssistantOC* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_Invoke(ISearchAssistantOC* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISearchAssistantOC_Invoke(ISearchAssistantOC* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISearchAssistantOC methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC_AddNextMenuItem(ISearchAssistantOC* This,BSTR bstrText,LONG idItem) { +static inline HRESULT ISearchAssistantOC_AddNextMenuItem(ISearchAssistantOC* This,BSTR bstrText,LONG idItem) { return This->lpVtbl->AddNextMenuItem(This,bstrText,idItem); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_SetDefaultSearchUrl(ISearchAssistantOC* This,BSTR bstrUrl) { +static inline HRESULT ISearchAssistantOC_SetDefaultSearchUrl(ISearchAssistantOC* This,BSTR bstrUrl) { return This->lpVtbl->SetDefaultSearchUrl(This,bstrUrl); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_NavigateToDefaultSearch(ISearchAssistantOC* This) { +static inline HRESULT ISearchAssistantOC_NavigateToDefaultSearch(ISearchAssistantOC* This) { return This->lpVtbl->NavigateToDefaultSearch(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_IsRestricted(ISearchAssistantOC* This,BSTR bstrGuid,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC_IsRestricted(ISearchAssistantOC* This,BSTR bstrGuid,VARIANT_BOOL *pVal) { return This->lpVtbl->IsRestricted(This,bstrGuid,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_get_ShellFeaturesEnabled(ISearchAssistantOC* This,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC_get_ShellFeaturesEnabled(ISearchAssistantOC* This,VARIANT_BOOL *pVal) { return This->lpVtbl->get_ShellFeaturesEnabled(This,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_get_SearchAssistantDefault(ISearchAssistantOC* This,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC_get_SearchAssistantDefault(ISearchAssistantOC* This,VARIANT_BOOL *pVal) { return This->lpVtbl->get_SearchAssistantDefault(This,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_get_Searches(ISearchAssistantOC* This,ISearches **ppid) { +static inline HRESULT ISearchAssistantOC_get_Searches(ISearchAssistantOC* This,ISearches **ppid) { return This->lpVtbl->get_Searches(This,ppid); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_get_InWebFolder(ISearchAssistantOC* This,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC_get_InWebFolder(ISearchAssistantOC* This,VARIANT_BOOL *pVal) { return This->lpVtbl->get_InWebFolder(This,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_PutProperty(ISearchAssistantOC* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR bstrValue) { +static inline HRESULT ISearchAssistantOC_PutProperty(ISearchAssistantOC* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR bstrValue) { return This->lpVtbl->PutProperty(This,bPerLocale,bstrName,bstrValue); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_GetProperty(ISearchAssistantOC* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR *pbstrValue) { +static inline HRESULT ISearchAssistantOC_GetProperty(ISearchAssistantOC* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR *pbstrValue) { return This->lpVtbl->GetProperty(This,bPerLocale,bstrName,pbstrValue); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_put_EventHandled(ISearchAssistantOC* This,VARIANT_BOOL rhs) { +static inline HRESULT ISearchAssistantOC_put_EventHandled(ISearchAssistantOC* This,VARIANT_BOOL rhs) { return This->lpVtbl->put_EventHandled(This,rhs); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_ResetNextMenu(ISearchAssistantOC* This) { +static inline HRESULT ISearchAssistantOC_ResetNextMenu(ISearchAssistantOC* This) { return This->lpVtbl->ResetNextMenu(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_FindOnWeb(ISearchAssistantOC* This) { +static inline HRESULT ISearchAssistantOC_FindOnWeb(ISearchAssistantOC* This) { return This->lpVtbl->FindOnWeb(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_FindFilesOrFolders(ISearchAssistantOC* This) { +static inline HRESULT ISearchAssistantOC_FindFilesOrFolders(ISearchAssistantOC* This) { return This->lpVtbl->FindFilesOrFolders(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_FindComputer(ISearchAssistantOC* This) { +static inline HRESULT ISearchAssistantOC_FindComputer(ISearchAssistantOC* This) { return This->lpVtbl->FindComputer(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_FindPrinter(ISearchAssistantOC* This) { +static inline HRESULT ISearchAssistantOC_FindPrinter(ISearchAssistantOC* This) { return This->lpVtbl->FindPrinter(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_FindPeople(ISearchAssistantOC* This) { +static inline HRESULT ISearchAssistantOC_FindPeople(ISearchAssistantOC* This) { return This->lpVtbl->FindPeople(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_GetSearchAssistantURL(ISearchAssistantOC* This,VARIANT_BOOL bSubstitute,VARIANT_BOOL bCustomize,BSTR *pbstrValue) { +static inline HRESULT ISearchAssistantOC_GetSearchAssistantURL(ISearchAssistantOC* This,VARIANT_BOOL bSubstitute,VARIANT_BOOL bCustomize,BSTR *pbstrValue) { return This->lpVtbl->GetSearchAssistantURL(This,bSubstitute,bCustomize,pbstrValue); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_NotifySearchSettingsChanged(ISearchAssistantOC* This) { +static inline HRESULT ISearchAssistantOC_NotifySearchSettingsChanged(ISearchAssistantOC* This) { return This->lpVtbl->NotifySearchSettingsChanged(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_put_ASProvider(ISearchAssistantOC* This,BSTR pProvider) { +static inline HRESULT ISearchAssistantOC_put_ASProvider(ISearchAssistantOC* This,BSTR pProvider) { return This->lpVtbl->put_ASProvider(This,pProvider); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_get_ASProvider(ISearchAssistantOC* This,BSTR *pProvider) { +static inline HRESULT ISearchAssistantOC_get_ASProvider(ISearchAssistantOC* This,BSTR *pProvider) { return This->lpVtbl->get_ASProvider(This,pProvider); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_put_ASSetting(ISearchAssistantOC* This,int pSetting) { +static inline HRESULT ISearchAssistantOC_put_ASSetting(ISearchAssistantOC* This,int pSetting) { return This->lpVtbl->put_ASSetting(This,pSetting); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_get_ASSetting(ISearchAssistantOC* This,int *pSetting) { +static inline HRESULT ISearchAssistantOC_get_ASSetting(ISearchAssistantOC* This,int *pSetting) { return This->lpVtbl->get_ASSetting(This,pSetting); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_NETDetectNextNavigate(ISearchAssistantOC* This) { +static inline HRESULT ISearchAssistantOC_NETDetectNextNavigate(ISearchAssistantOC* This) { return This->lpVtbl->NETDetectNextNavigate(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_PutFindText(ISearchAssistantOC* This,BSTR FindText) { +static inline HRESULT ISearchAssistantOC_PutFindText(ISearchAssistantOC* This,BSTR FindText) { return This->lpVtbl->PutFindText(This,FindText); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_get_Version(ISearchAssistantOC* This,int *pVersion) { +static inline HRESULT ISearchAssistantOC_get_Version(ISearchAssistantOC* This,int *pVersion) { return This->lpVtbl->get_Version(This,pVersion); } -static __WIDL_INLINE HRESULT ISearchAssistantOC_EncodeString(ISearchAssistantOC* This,BSTR bstrValue,BSTR bstrCharSet,VARIANT_BOOL bUseUTF8,BSTR *pbstrResult) { +static inline HRESULT ISearchAssistantOC_EncodeString(ISearchAssistantOC* This,BSTR bstrValue,BSTR bstrCharSet,VARIANT_BOOL bUseUTF8,BSTR *pbstrResult) { return This->lpVtbl->EncodeString(This,bstrValue,bstrCharSet,bUseUTF8,pbstrResult); } #endif @@ -5433,112 +5425,112 @@ interface ISearchAssistantOC2 { #define ISearchAssistantOC2_get_ShowFindPrinter(This,pbShowFindPrinter) (This)->lpVtbl->get_ShowFindPrinter(This,pbShowFindPrinter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC2_QueryInterface(ISearchAssistantOC2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearchAssistantOC2_QueryInterface(ISearchAssistantOC2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearchAssistantOC2_AddRef(ISearchAssistantOC2* This) { +static inline ULONG ISearchAssistantOC2_AddRef(ISearchAssistantOC2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearchAssistantOC2_Release(ISearchAssistantOC2* This) { +static inline ULONG ISearchAssistantOC2_Release(ISearchAssistantOC2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC2_GetTypeInfoCount(ISearchAssistantOC2* This,UINT *pctinfo) { +static inline HRESULT ISearchAssistantOC2_GetTypeInfoCount(ISearchAssistantOC2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_GetTypeInfo(ISearchAssistantOC2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISearchAssistantOC2_GetTypeInfo(ISearchAssistantOC2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_GetIDsOfNames(ISearchAssistantOC2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISearchAssistantOC2_GetIDsOfNames(ISearchAssistantOC2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_Invoke(ISearchAssistantOC2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISearchAssistantOC2_Invoke(ISearchAssistantOC2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISearchAssistantOC methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC2_AddNextMenuItem(ISearchAssistantOC2* This,BSTR bstrText,LONG idItem) { +static inline HRESULT ISearchAssistantOC2_AddNextMenuItem(ISearchAssistantOC2* This,BSTR bstrText,LONG idItem) { return This->lpVtbl->AddNextMenuItem(This,bstrText,idItem); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_SetDefaultSearchUrl(ISearchAssistantOC2* This,BSTR bstrUrl) { +static inline HRESULT ISearchAssistantOC2_SetDefaultSearchUrl(ISearchAssistantOC2* This,BSTR bstrUrl) { return This->lpVtbl->SetDefaultSearchUrl(This,bstrUrl); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_NavigateToDefaultSearch(ISearchAssistantOC2* This) { +static inline HRESULT ISearchAssistantOC2_NavigateToDefaultSearch(ISearchAssistantOC2* This) { return This->lpVtbl->NavigateToDefaultSearch(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_IsRestricted(ISearchAssistantOC2* This,BSTR bstrGuid,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC2_IsRestricted(ISearchAssistantOC2* This,BSTR bstrGuid,VARIANT_BOOL *pVal) { return This->lpVtbl->IsRestricted(This,bstrGuid,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_get_ShellFeaturesEnabled(ISearchAssistantOC2* This,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC2_get_ShellFeaturesEnabled(ISearchAssistantOC2* This,VARIANT_BOOL *pVal) { return This->lpVtbl->get_ShellFeaturesEnabled(This,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_get_SearchAssistantDefault(ISearchAssistantOC2* This,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC2_get_SearchAssistantDefault(ISearchAssistantOC2* This,VARIANT_BOOL *pVal) { return This->lpVtbl->get_SearchAssistantDefault(This,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_get_Searches(ISearchAssistantOC2* This,ISearches **ppid) { +static inline HRESULT ISearchAssistantOC2_get_Searches(ISearchAssistantOC2* This,ISearches **ppid) { return This->lpVtbl->get_Searches(This,ppid); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_get_InWebFolder(ISearchAssistantOC2* This,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC2_get_InWebFolder(ISearchAssistantOC2* This,VARIANT_BOOL *pVal) { return This->lpVtbl->get_InWebFolder(This,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_PutProperty(ISearchAssistantOC2* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR bstrValue) { +static inline HRESULT ISearchAssistantOC2_PutProperty(ISearchAssistantOC2* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR bstrValue) { return This->lpVtbl->PutProperty(This,bPerLocale,bstrName,bstrValue); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_GetProperty(ISearchAssistantOC2* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR *pbstrValue) { +static inline HRESULT ISearchAssistantOC2_GetProperty(ISearchAssistantOC2* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR *pbstrValue) { return This->lpVtbl->GetProperty(This,bPerLocale,bstrName,pbstrValue); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_put_EventHandled(ISearchAssistantOC2* This,VARIANT_BOOL rhs) { +static inline HRESULT ISearchAssistantOC2_put_EventHandled(ISearchAssistantOC2* This,VARIANT_BOOL rhs) { return This->lpVtbl->put_EventHandled(This,rhs); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_ResetNextMenu(ISearchAssistantOC2* This) { +static inline HRESULT ISearchAssistantOC2_ResetNextMenu(ISearchAssistantOC2* This) { return This->lpVtbl->ResetNextMenu(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_FindOnWeb(ISearchAssistantOC2* This) { +static inline HRESULT ISearchAssistantOC2_FindOnWeb(ISearchAssistantOC2* This) { return This->lpVtbl->FindOnWeb(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_FindFilesOrFolders(ISearchAssistantOC2* This) { +static inline HRESULT ISearchAssistantOC2_FindFilesOrFolders(ISearchAssistantOC2* This) { return This->lpVtbl->FindFilesOrFolders(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_FindComputer(ISearchAssistantOC2* This) { +static inline HRESULT ISearchAssistantOC2_FindComputer(ISearchAssistantOC2* This) { return This->lpVtbl->FindComputer(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_FindPrinter(ISearchAssistantOC2* This) { +static inline HRESULT ISearchAssistantOC2_FindPrinter(ISearchAssistantOC2* This) { return This->lpVtbl->FindPrinter(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_FindPeople(ISearchAssistantOC2* This) { +static inline HRESULT ISearchAssistantOC2_FindPeople(ISearchAssistantOC2* This) { return This->lpVtbl->FindPeople(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_GetSearchAssistantURL(ISearchAssistantOC2* This,VARIANT_BOOL bSubstitute,VARIANT_BOOL bCustomize,BSTR *pbstrValue) { +static inline HRESULT ISearchAssistantOC2_GetSearchAssistantURL(ISearchAssistantOC2* This,VARIANT_BOOL bSubstitute,VARIANT_BOOL bCustomize,BSTR *pbstrValue) { return This->lpVtbl->GetSearchAssistantURL(This,bSubstitute,bCustomize,pbstrValue); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_NotifySearchSettingsChanged(ISearchAssistantOC2* This) { +static inline HRESULT ISearchAssistantOC2_NotifySearchSettingsChanged(ISearchAssistantOC2* This) { return This->lpVtbl->NotifySearchSettingsChanged(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_put_ASProvider(ISearchAssistantOC2* This,BSTR pProvider) { +static inline HRESULT ISearchAssistantOC2_put_ASProvider(ISearchAssistantOC2* This,BSTR pProvider) { return This->lpVtbl->put_ASProvider(This,pProvider); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_get_ASProvider(ISearchAssistantOC2* This,BSTR *pProvider) { +static inline HRESULT ISearchAssistantOC2_get_ASProvider(ISearchAssistantOC2* This,BSTR *pProvider) { return This->lpVtbl->get_ASProvider(This,pProvider); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_put_ASSetting(ISearchAssistantOC2* This,int pSetting) { +static inline HRESULT ISearchAssistantOC2_put_ASSetting(ISearchAssistantOC2* This,int pSetting) { return This->lpVtbl->put_ASSetting(This,pSetting); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_get_ASSetting(ISearchAssistantOC2* This,int *pSetting) { +static inline HRESULT ISearchAssistantOC2_get_ASSetting(ISearchAssistantOC2* This,int *pSetting) { return This->lpVtbl->get_ASSetting(This,pSetting); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_NETDetectNextNavigate(ISearchAssistantOC2* This) { +static inline HRESULT ISearchAssistantOC2_NETDetectNextNavigate(ISearchAssistantOC2* This) { return This->lpVtbl->NETDetectNextNavigate(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_PutFindText(ISearchAssistantOC2* This,BSTR FindText) { +static inline HRESULT ISearchAssistantOC2_PutFindText(ISearchAssistantOC2* This,BSTR FindText) { return This->lpVtbl->PutFindText(This,FindText); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_get_Version(ISearchAssistantOC2* This,int *pVersion) { +static inline HRESULT ISearchAssistantOC2_get_Version(ISearchAssistantOC2* This,int *pVersion) { return This->lpVtbl->get_Version(This,pVersion); } -static __WIDL_INLINE HRESULT ISearchAssistantOC2_EncodeString(ISearchAssistantOC2* This,BSTR bstrValue,BSTR bstrCharSet,VARIANT_BOOL bUseUTF8,BSTR *pbstrResult) { +static inline HRESULT ISearchAssistantOC2_EncodeString(ISearchAssistantOC2* This,BSTR bstrValue,BSTR bstrCharSet,VARIANT_BOOL bUseUTF8,BSTR *pbstrResult) { return This->lpVtbl->EncodeString(This,bstrValue,bstrCharSet,bUseUTF8,pbstrResult); } /*** ISearchAssistantOC2 methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC2_get_ShowFindPrinter(ISearchAssistantOC2* This,VARIANT_BOOL *pbShowFindPrinter) { +static inline HRESULT ISearchAssistantOC2_get_ShowFindPrinter(ISearchAssistantOC2* This,VARIANT_BOOL *pbShowFindPrinter) { return This->lpVtbl->get_ShowFindPrinter(This,pbShowFindPrinter); } #endif @@ -5802,122 +5794,122 @@ interface ISearchAssistantOC3 { #define ISearchAssistantOC3_get_UseSearchCompanion(This,pbUseSC) (This)->lpVtbl->get_UseSearchCompanion(This,pbUseSC) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC3_QueryInterface(ISearchAssistantOC3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearchAssistantOC3_QueryInterface(ISearchAssistantOC3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearchAssistantOC3_AddRef(ISearchAssistantOC3* This) { +static inline ULONG ISearchAssistantOC3_AddRef(ISearchAssistantOC3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearchAssistantOC3_Release(ISearchAssistantOC3* This) { +static inline ULONG ISearchAssistantOC3_Release(ISearchAssistantOC3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC3_GetTypeInfoCount(ISearchAssistantOC3* This,UINT *pctinfo) { +static inline HRESULT ISearchAssistantOC3_GetTypeInfoCount(ISearchAssistantOC3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_GetTypeInfo(ISearchAssistantOC3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISearchAssistantOC3_GetTypeInfo(ISearchAssistantOC3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_GetIDsOfNames(ISearchAssistantOC3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISearchAssistantOC3_GetIDsOfNames(ISearchAssistantOC3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_Invoke(ISearchAssistantOC3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISearchAssistantOC3_Invoke(ISearchAssistantOC3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISearchAssistantOC methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC3_AddNextMenuItem(ISearchAssistantOC3* This,BSTR bstrText,LONG idItem) { +static inline HRESULT ISearchAssistantOC3_AddNextMenuItem(ISearchAssistantOC3* This,BSTR bstrText,LONG idItem) { return This->lpVtbl->AddNextMenuItem(This,bstrText,idItem); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_SetDefaultSearchUrl(ISearchAssistantOC3* This,BSTR bstrUrl) { +static inline HRESULT ISearchAssistantOC3_SetDefaultSearchUrl(ISearchAssistantOC3* This,BSTR bstrUrl) { return This->lpVtbl->SetDefaultSearchUrl(This,bstrUrl); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_NavigateToDefaultSearch(ISearchAssistantOC3* This) { +static inline HRESULT ISearchAssistantOC3_NavigateToDefaultSearch(ISearchAssistantOC3* This) { return This->lpVtbl->NavigateToDefaultSearch(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_IsRestricted(ISearchAssistantOC3* This,BSTR bstrGuid,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC3_IsRestricted(ISearchAssistantOC3* This,BSTR bstrGuid,VARIANT_BOOL *pVal) { return This->lpVtbl->IsRestricted(This,bstrGuid,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_ShellFeaturesEnabled(ISearchAssistantOC3* This,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC3_get_ShellFeaturesEnabled(ISearchAssistantOC3* This,VARIANT_BOOL *pVal) { return This->lpVtbl->get_ShellFeaturesEnabled(This,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_SearchAssistantDefault(ISearchAssistantOC3* This,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC3_get_SearchAssistantDefault(ISearchAssistantOC3* This,VARIANT_BOOL *pVal) { return This->lpVtbl->get_SearchAssistantDefault(This,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_Searches(ISearchAssistantOC3* This,ISearches **ppid) { +static inline HRESULT ISearchAssistantOC3_get_Searches(ISearchAssistantOC3* This,ISearches **ppid) { return This->lpVtbl->get_Searches(This,ppid); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_InWebFolder(ISearchAssistantOC3* This,VARIANT_BOOL *pVal) { +static inline HRESULT ISearchAssistantOC3_get_InWebFolder(ISearchAssistantOC3* This,VARIANT_BOOL *pVal) { return This->lpVtbl->get_InWebFolder(This,pVal); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_PutProperty(ISearchAssistantOC3* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR bstrValue) { +static inline HRESULT ISearchAssistantOC3_PutProperty(ISearchAssistantOC3* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR bstrValue) { return This->lpVtbl->PutProperty(This,bPerLocale,bstrName,bstrValue); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_GetProperty(ISearchAssistantOC3* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR *pbstrValue) { +static inline HRESULT ISearchAssistantOC3_GetProperty(ISearchAssistantOC3* This,VARIANT_BOOL bPerLocale,BSTR bstrName,BSTR *pbstrValue) { return This->lpVtbl->GetProperty(This,bPerLocale,bstrName,pbstrValue); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_put_EventHandled(ISearchAssistantOC3* This,VARIANT_BOOL rhs) { +static inline HRESULT ISearchAssistantOC3_put_EventHandled(ISearchAssistantOC3* This,VARIANT_BOOL rhs) { return This->lpVtbl->put_EventHandled(This,rhs); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_ResetNextMenu(ISearchAssistantOC3* This) { +static inline HRESULT ISearchAssistantOC3_ResetNextMenu(ISearchAssistantOC3* This) { return This->lpVtbl->ResetNextMenu(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_FindOnWeb(ISearchAssistantOC3* This) { +static inline HRESULT ISearchAssistantOC3_FindOnWeb(ISearchAssistantOC3* This) { return This->lpVtbl->FindOnWeb(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_FindFilesOrFolders(ISearchAssistantOC3* This) { +static inline HRESULT ISearchAssistantOC3_FindFilesOrFolders(ISearchAssistantOC3* This) { return This->lpVtbl->FindFilesOrFolders(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_FindComputer(ISearchAssistantOC3* This) { +static inline HRESULT ISearchAssistantOC3_FindComputer(ISearchAssistantOC3* This) { return This->lpVtbl->FindComputer(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_FindPrinter(ISearchAssistantOC3* This) { +static inline HRESULT ISearchAssistantOC3_FindPrinter(ISearchAssistantOC3* This) { return This->lpVtbl->FindPrinter(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_FindPeople(ISearchAssistantOC3* This) { +static inline HRESULT ISearchAssistantOC3_FindPeople(ISearchAssistantOC3* This) { return This->lpVtbl->FindPeople(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_GetSearchAssistantURL(ISearchAssistantOC3* This,VARIANT_BOOL bSubstitute,VARIANT_BOOL bCustomize,BSTR *pbstrValue) { +static inline HRESULT ISearchAssistantOC3_GetSearchAssistantURL(ISearchAssistantOC3* This,VARIANT_BOOL bSubstitute,VARIANT_BOOL bCustomize,BSTR *pbstrValue) { return This->lpVtbl->GetSearchAssistantURL(This,bSubstitute,bCustomize,pbstrValue); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_NotifySearchSettingsChanged(ISearchAssistantOC3* This) { +static inline HRESULT ISearchAssistantOC3_NotifySearchSettingsChanged(ISearchAssistantOC3* This) { return This->lpVtbl->NotifySearchSettingsChanged(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_put_ASProvider(ISearchAssistantOC3* This,BSTR pProvider) { +static inline HRESULT ISearchAssistantOC3_put_ASProvider(ISearchAssistantOC3* This,BSTR pProvider) { return This->lpVtbl->put_ASProvider(This,pProvider); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_ASProvider(ISearchAssistantOC3* This,BSTR *pProvider) { +static inline HRESULT ISearchAssistantOC3_get_ASProvider(ISearchAssistantOC3* This,BSTR *pProvider) { return This->lpVtbl->get_ASProvider(This,pProvider); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_put_ASSetting(ISearchAssistantOC3* This,int pSetting) { +static inline HRESULT ISearchAssistantOC3_put_ASSetting(ISearchAssistantOC3* This,int pSetting) { return This->lpVtbl->put_ASSetting(This,pSetting); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_ASSetting(ISearchAssistantOC3* This,int *pSetting) { +static inline HRESULT ISearchAssistantOC3_get_ASSetting(ISearchAssistantOC3* This,int *pSetting) { return This->lpVtbl->get_ASSetting(This,pSetting); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_NETDetectNextNavigate(ISearchAssistantOC3* This) { +static inline HRESULT ISearchAssistantOC3_NETDetectNextNavigate(ISearchAssistantOC3* This) { return This->lpVtbl->NETDetectNextNavigate(This); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_PutFindText(ISearchAssistantOC3* This,BSTR FindText) { +static inline HRESULT ISearchAssistantOC3_PutFindText(ISearchAssistantOC3* This,BSTR FindText) { return This->lpVtbl->PutFindText(This,FindText); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_Version(ISearchAssistantOC3* This,int *pVersion) { +static inline HRESULT ISearchAssistantOC3_get_Version(ISearchAssistantOC3* This,int *pVersion) { return This->lpVtbl->get_Version(This,pVersion); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_EncodeString(ISearchAssistantOC3* This,BSTR bstrValue,BSTR bstrCharSet,VARIANT_BOOL bUseUTF8,BSTR *pbstrResult) { +static inline HRESULT ISearchAssistantOC3_EncodeString(ISearchAssistantOC3* This,BSTR bstrValue,BSTR bstrCharSet,VARIANT_BOOL bUseUTF8,BSTR *pbstrResult) { return This->lpVtbl->EncodeString(This,bstrValue,bstrCharSet,bUseUTF8,pbstrResult); } /*** ISearchAssistantOC2 methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_ShowFindPrinter(ISearchAssistantOC3* This,VARIANT_BOOL *pbShowFindPrinter) { +static inline HRESULT ISearchAssistantOC3_get_ShowFindPrinter(ISearchAssistantOC3* This,VARIANT_BOOL *pbShowFindPrinter) { return This->lpVtbl->get_ShowFindPrinter(This,pbShowFindPrinter); } /*** ISearchAssistantOC3 methods ***/ -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_SearchCompanionAvailable(ISearchAssistantOC3* This,VARIANT_BOOL *pbAvailable) { +static inline HRESULT ISearchAssistantOC3_get_SearchCompanionAvailable(ISearchAssistantOC3* This,VARIANT_BOOL *pbAvailable) { return This->lpVtbl->get_SearchCompanionAvailable(This,pbAvailable); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_put_UseSearchCompanion(ISearchAssistantOC3* This,VARIANT_BOOL pbUseSC) { +static inline HRESULT ISearchAssistantOC3_put_UseSearchCompanion(ISearchAssistantOC3* This,VARIANT_BOOL pbUseSC) { return This->lpVtbl->put_UseSearchCompanion(This,pbUseSC); } -static __WIDL_INLINE HRESULT ISearchAssistantOC3_get_UseSearchCompanion(ISearchAssistantOC3* This,VARIANT_BOOL *pbUseSC) { +static inline HRESULT ISearchAssistantOC3_get_UseSearchCompanion(ISearchAssistantOC3* This,VARIANT_BOOL *pbUseSC) { return This->lpVtbl->get_UseSearchCompanion(This,pbUseSC); } #endif @@ -6009,26 +6001,26 @@ interface _SearchAssistantEvents { #define _SearchAssistantEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _SearchAssistantEvents_QueryInterface(_SearchAssistantEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _SearchAssistantEvents_QueryInterface(_SearchAssistantEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _SearchAssistantEvents_AddRef(_SearchAssistantEvents* This) { +static inline ULONG _SearchAssistantEvents_AddRef(_SearchAssistantEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _SearchAssistantEvents_Release(_SearchAssistantEvents* This) { +static inline ULONG _SearchAssistantEvents_Release(_SearchAssistantEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _SearchAssistantEvents_GetTypeInfoCount(_SearchAssistantEvents* This,UINT *pctinfo) { +static inline HRESULT _SearchAssistantEvents_GetTypeInfoCount(_SearchAssistantEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _SearchAssistantEvents_GetTypeInfo(_SearchAssistantEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _SearchAssistantEvents_GetTypeInfo(_SearchAssistantEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _SearchAssistantEvents_GetIDsOfNames(_SearchAssistantEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _SearchAssistantEvents_GetIDsOfNames(_SearchAssistantEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _SearchAssistantEvents_Invoke(_SearchAssistantEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _SearchAssistantEvents_Invoke(_SearchAssistantEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif diff --git a/lib/libc/include/any-windows-any/filter.h b/lib/libc/include/any-windows-any/filter.h index 6b9a2f7cb726f6747b71a31f4062994ef051e913..fad0799ee56fc38fe438a8b937d6f18b32a60536 100644 --- a/lib/libc/include/any-windows-any/filter.h +++ b/lib/libc/include/any-windows-any/filter.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/filter.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/filter.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __filter_h__ #define __filter_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IFilter_FWD_DEFINED__ @@ -231,29 +223,29 @@ interface IFilter { #define IFilter_BindRegion(This,origPos,riid,ppunk) (This)->lpVtbl->BindRegion(This,origPos,riid,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFilter_QueryInterface(IFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFilter_QueryInterface(IFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFilter_AddRef(IFilter* This) { +static inline ULONG IFilter_AddRef(IFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFilter_Release(IFilter* This) { +static inline ULONG IFilter_Release(IFilter* This) { return This->lpVtbl->Release(This); } /*** IFilter methods ***/ -static __WIDL_INLINE SCODE IFilter_Init(IFilter* This,ULONG grfFlags,ULONG cAttributes,const FULLPROPSPEC *aAttributes,ULONG *pFlags) { +static inline SCODE IFilter_Init(IFilter* This,ULONG grfFlags,ULONG cAttributes,const FULLPROPSPEC *aAttributes,ULONG *pFlags) { return This->lpVtbl->Init(This,grfFlags,cAttributes,aAttributes,pFlags); } -static __WIDL_INLINE SCODE IFilter_GetChunk(IFilter* This,STAT_CHUNK *pStat) { +static inline SCODE IFilter_GetChunk(IFilter* This,STAT_CHUNK *pStat) { return This->lpVtbl->GetChunk(This,pStat); } -static __WIDL_INLINE SCODE IFilter_GetText(IFilter* This,ULONG *pcwcBuffer,WCHAR *awcBuffer) { +static inline SCODE IFilter_GetText(IFilter* This,ULONG *pcwcBuffer,WCHAR *awcBuffer) { return This->lpVtbl->GetText(This,pcwcBuffer,awcBuffer); } -static __WIDL_INLINE SCODE IFilter_GetValue(IFilter* This,PROPVARIANT **ppPropValue) { +static inline SCODE IFilter_GetValue(IFilter* This,PROPVARIANT **ppPropValue) { return This->lpVtbl->GetValue(This,ppPropValue); } -static __WIDL_INLINE SCODE IFilter_BindRegion(IFilter* This,FILTERREGION origPos,REFIID riid,void **ppunk) { +static inline SCODE IFilter_BindRegion(IFilter* This,FILTERREGION origPos,REFIID riid,void **ppunk) { return This->lpVtbl->BindRegion(This,origPos,riid,ppunk); } #endif diff --git a/lib/libc/include/any-windows-any/fltwinerror.h b/lib/libc/include/any-windows-any/fltwinerror.h index d0dee925414d9924fc17efb0f4c8bfd0b863e767..7dadc5afc016392de8adf29cc21e9c1af2b8b419 100644 --- a/lib/libc/include/any-windows-any/fltwinerror.h +++ b/lib/libc/include/any-windows-any/fltwinerror.h @@ -9,7 +9,9 @@ #if NTDDI_VERSION < NTDDI_VISTA || defined (__IN__WINERROR_) #define FILTER_HRESULT_FROM_FLT_NTSTATUS(x) (NT_ASSERT((x & 0xfff0000) == 0x001c0000),(HRESULT) (((x) & 0x8000ffff) | (FACILITY_USERMODE_FILTER_MANAGER << 16))) +#ifndef FACILITY_USERMODE_FILTER_MANAGER #define FACILITY_USERMODE_FILTER_MANAGER 0x1f +#endif #define ERROR_FLT_IO_COMPLETE ((HRESULT)0x001f0001) #define ERROR_FLT_NO_HANDLER_DEFINED ((HRESULT)0x801f0001) diff --git a/lib/libc/include/any-windows-any/fsrm.h b/lib/libc/include/any-windows-any/fsrm.h index d240dc3eb0ef130bda0919b7d022e178ef9e155c..69933596e45d8031ea5c341a8e628e4e940c944c 100644 --- a/lib/libc/include/any-windows-any/fsrm.h +++ b/lib/libc/include/any-windows-any/fsrm.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/fsrm.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/fsrm.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __fsrm_h__ #define __fsrm_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IFsrmCommittableCollection_FWD_DEFINED__ @@ -468,65 +460,65 @@ interface IFsrmCommittableCollection { #define IFsrmCommittableCollection_Commit(This,options,results) (This)->lpVtbl->Commit(This,options,results) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_QueryInterface(IFsrmCommittableCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmCommittableCollection_QueryInterface(IFsrmCommittableCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmCommittableCollection_AddRef(IFsrmCommittableCollection* This) { +static inline ULONG IFsrmCommittableCollection_AddRef(IFsrmCommittableCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmCommittableCollection_Release(IFsrmCommittableCollection* This) { +static inline ULONG IFsrmCommittableCollection_Release(IFsrmCommittableCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_GetTypeInfoCount(IFsrmCommittableCollection* This,UINT *pctinfo) { +static inline HRESULT IFsrmCommittableCollection_GetTypeInfoCount(IFsrmCommittableCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_GetTypeInfo(IFsrmCommittableCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmCommittableCollection_GetTypeInfo(IFsrmCommittableCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_GetIDsOfNames(IFsrmCommittableCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmCommittableCollection_GetIDsOfNames(IFsrmCommittableCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_Invoke(IFsrmCommittableCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmCommittableCollection_Invoke(IFsrmCommittableCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmCollection methods ***/ -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_get__NewEnum(IFsrmCommittableCollection* This,IUnknown **unknown) { +static inline HRESULT IFsrmCommittableCollection_get__NewEnum(IFsrmCommittableCollection* This,IUnknown **unknown) { return This->lpVtbl->get__NewEnum(This,unknown); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_get_Item(IFsrmCommittableCollection* This,LONG index,VARIANT *item) { +static inline HRESULT IFsrmCommittableCollection_get_Item(IFsrmCommittableCollection* This,LONG index,VARIANT *item) { return This->lpVtbl->get_Item(This,index,item); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_get_Count(IFsrmCommittableCollection* This,LONG *count) { +static inline HRESULT IFsrmCommittableCollection_get_Count(IFsrmCommittableCollection* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_get_State(IFsrmCommittableCollection* This,FsrmCollectionState *state) { +static inline HRESULT IFsrmCommittableCollection_get_State(IFsrmCommittableCollection* This,FsrmCollectionState *state) { return This->lpVtbl->get_State(This,state); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_Cancel(IFsrmCommittableCollection* This) { +static inline HRESULT IFsrmCommittableCollection_Cancel(IFsrmCommittableCollection* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_WaitForCompletion(IFsrmCommittableCollection* This,LONG waitSeconds,VARIANT_BOOL *completed) { +static inline HRESULT IFsrmCommittableCollection_WaitForCompletion(IFsrmCommittableCollection* This,LONG waitSeconds,VARIANT_BOOL *completed) { return This->lpVtbl->WaitForCompletion(This,waitSeconds,completed); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_GetById(IFsrmCommittableCollection* This,FSRM_OBJECT_ID id,VARIANT *entry) { +static inline HRESULT IFsrmCommittableCollection_GetById(IFsrmCommittableCollection* This,FSRM_OBJECT_ID id,VARIANT *entry) { return This->lpVtbl->GetById(This,id,entry); } /*** IFsrmMutableCollection methods ***/ -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_Add(IFsrmCommittableCollection* This,VARIANT item) { +static inline HRESULT IFsrmCommittableCollection_Add(IFsrmCommittableCollection* This,VARIANT item) { return This->lpVtbl->Add(This,item); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_Remove(IFsrmCommittableCollection* This,LONG index) { +static inline HRESULT IFsrmCommittableCollection_Remove(IFsrmCommittableCollection* This,LONG index) { return This->lpVtbl->Remove(This,index); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_RemoveById(IFsrmCommittableCollection* This,FSRM_OBJECT_ID id) { +static inline HRESULT IFsrmCommittableCollection_RemoveById(IFsrmCommittableCollection* This,FSRM_OBJECT_ID id) { return This->lpVtbl->RemoveById(This,id); } -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_Clone(IFsrmCommittableCollection* This,IFsrmMutableCollection **collection) { +static inline HRESULT IFsrmCommittableCollection_Clone(IFsrmCommittableCollection* This,IFsrmMutableCollection **collection) { return This->lpVtbl->Clone(This,collection); } /*** IFsrmCommittableCollection methods ***/ -static __WIDL_INLINE HRESULT IFsrmCommittableCollection_Commit(IFsrmCommittableCollection* This,FsrmCommitOptions options,IFsrmCollection **results) { +static inline HRESULT IFsrmCommittableCollection_Commit(IFsrmCommittableCollection* This,FsrmCommitOptions options,IFsrmCollection **results) { return This->lpVtbl->Commit(This,options,results); } #endif @@ -640,30 +632,30 @@ interface IFsrmAccessDeniedRemediationClient { #define IFsrmAccessDeniedRemediationClient_Show(This,parentWnd,accessPath,errorType,flags,windowTitle,windowMessage,result) (This)->lpVtbl->Show(This,parentWnd,accessPath,errorType,flags,windowTitle,windowMessage,result) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmAccessDeniedRemediationClient_QueryInterface(IFsrmAccessDeniedRemediationClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmAccessDeniedRemediationClient_QueryInterface(IFsrmAccessDeniedRemediationClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmAccessDeniedRemediationClient_AddRef(IFsrmAccessDeniedRemediationClient* This) { +static inline ULONG IFsrmAccessDeniedRemediationClient_AddRef(IFsrmAccessDeniedRemediationClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmAccessDeniedRemediationClient_Release(IFsrmAccessDeniedRemediationClient* This) { +static inline ULONG IFsrmAccessDeniedRemediationClient_Release(IFsrmAccessDeniedRemediationClient* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmAccessDeniedRemediationClient_GetTypeInfoCount(IFsrmAccessDeniedRemediationClient* This,UINT *pctinfo) { +static inline HRESULT IFsrmAccessDeniedRemediationClient_GetTypeInfoCount(IFsrmAccessDeniedRemediationClient* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmAccessDeniedRemediationClient_GetTypeInfo(IFsrmAccessDeniedRemediationClient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmAccessDeniedRemediationClient_GetTypeInfo(IFsrmAccessDeniedRemediationClient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmAccessDeniedRemediationClient_GetIDsOfNames(IFsrmAccessDeniedRemediationClient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmAccessDeniedRemediationClient_GetIDsOfNames(IFsrmAccessDeniedRemediationClient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmAccessDeniedRemediationClient_Invoke(IFsrmAccessDeniedRemediationClient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmAccessDeniedRemediationClient_Invoke(IFsrmAccessDeniedRemediationClient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmAccessDeniedRemediationClient methods ***/ -static __WIDL_INLINE HRESULT IFsrmAccessDeniedRemediationClient_Show(IFsrmAccessDeniedRemediationClient* This,ULONG_PTR parentWnd,BSTR accessPath,AdrClientErrorType errorType,LONG flags,BSTR windowTitle,BSTR windowMessage,LONG *result) { +static inline HRESULT IFsrmAccessDeniedRemediationClient_Show(IFsrmAccessDeniedRemediationClient* This,ULONG_PTR parentWnd,BSTR accessPath,AdrClientErrorType errorType,LONG flags,BSTR windowTitle,BSTR windowMessage,LONG *result) { return This->lpVtbl->Show(This,parentWnd,accessPath,errorType,flags,windowTitle,windowMessage,result); } #endif @@ -796,42 +788,42 @@ interface IFsrmAction { #define IFsrmAction_Delete(This) (This)->lpVtbl->Delete(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmAction_QueryInterface(IFsrmAction* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmAction_QueryInterface(IFsrmAction* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmAction_AddRef(IFsrmAction* This) { +static inline ULONG IFsrmAction_AddRef(IFsrmAction* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmAction_Release(IFsrmAction* This) { +static inline ULONG IFsrmAction_Release(IFsrmAction* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmAction_GetTypeInfoCount(IFsrmAction* This,UINT *pctinfo) { +static inline HRESULT IFsrmAction_GetTypeInfoCount(IFsrmAction* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmAction_GetTypeInfo(IFsrmAction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmAction_GetTypeInfo(IFsrmAction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmAction_GetIDsOfNames(IFsrmAction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmAction_GetIDsOfNames(IFsrmAction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmAction_Invoke(IFsrmAction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmAction_Invoke(IFsrmAction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmAction methods ***/ -static __WIDL_INLINE HRESULT IFsrmAction_get_Id(IFsrmAction* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmAction_get_Id(IFsrmAction* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmAction_get_ActionType(IFsrmAction* This,FsrmActionType *actionType) { +static inline HRESULT IFsrmAction_get_ActionType(IFsrmAction* This,FsrmActionType *actionType) { return This->lpVtbl->get_ActionType(This,actionType); } -static __WIDL_INLINE HRESULT IFsrmAction_get_RunLimitInterval(IFsrmAction* This,LONG *minutes) { +static inline HRESULT IFsrmAction_get_RunLimitInterval(IFsrmAction* This,LONG *minutes) { return This->lpVtbl->get_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmAction_put_RunLimitInterval(IFsrmAction* This,LONG minutes) { +static inline HRESULT IFsrmAction_put_RunLimitInterval(IFsrmAction* This,LONG minutes) { return This->lpVtbl->put_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmAction_Delete(IFsrmAction* This) { +static inline HRESULT IFsrmAction_Delete(IFsrmAction* This) { return This->lpVtbl->Delete(This); } #endif @@ -1063,85 +1055,85 @@ interface IFsrmActionCommand { #define IFsrmActionCommand_put_LogResult(This,logResults) (This)->lpVtbl->put_LogResult(This,logResults) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionCommand_QueryInterface(IFsrmActionCommand* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmActionCommand_QueryInterface(IFsrmActionCommand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmActionCommand_AddRef(IFsrmActionCommand* This) { +static inline ULONG IFsrmActionCommand_AddRef(IFsrmActionCommand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmActionCommand_Release(IFsrmActionCommand* This) { +static inline ULONG IFsrmActionCommand_Release(IFsrmActionCommand* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionCommand_GetTypeInfoCount(IFsrmActionCommand* This,UINT *pctinfo) { +static inline HRESULT IFsrmActionCommand_GetTypeInfoCount(IFsrmActionCommand* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_GetTypeInfo(IFsrmActionCommand* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmActionCommand_GetTypeInfo(IFsrmActionCommand* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_GetIDsOfNames(IFsrmActionCommand* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmActionCommand_GetIDsOfNames(IFsrmActionCommand* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_Invoke(IFsrmActionCommand* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmActionCommand_Invoke(IFsrmActionCommand* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmAction methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_Id(IFsrmActionCommand* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmActionCommand_get_Id(IFsrmActionCommand* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_ActionType(IFsrmActionCommand* This,FsrmActionType *actionType) { +static inline HRESULT IFsrmActionCommand_get_ActionType(IFsrmActionCommand* This,FsrmActionType *actionType) { return This->lpVtbl->get_ActionType(This,actionType); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_RunLimitInterval(IFsrmActionCommand* This,LONG *minutes) { +static inline HRESULT IFsrmActionCommand_get_RunLimitInterval(IFsrmActionCommand* This,LONG *minutes) { return This->lpVtbl->get_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_put_RunLimitInterval(IFsrmActionCommand* This,LONG minutes) { +static inline HRESULT IFsrmActionCommand_put_RunLimitInterval(IFsrmActionCommand* This,LONG minutes) { return This->lpVtbl->put_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_Delete(IFsrmActionCommand* This) { +static inline HRESULT IFsrmActionCommand_Delete(IFsrmActionCommand* This) { return This->lpVtbl->Delete(This); } /*** IFsrmActionCommand methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_ExecutablePath(IFsrmActionCommand* This,BSTR *executablePath) { +static inline HRESULT IFsrmActionCommand_get_ExecutablePath(IFsrmActionCommand* This,BSTR *executablePath) { return This->lpVtbl->get_ExecutablePath(This,executablePath); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_put_ExecutablePath(IFsrmActionCommand* This,BSTR executablePath) { +static inline HRESULT IFsrmActionCommand_put_ExecutablePath(IFsrmActionCommand* This,BSTR executablePath) { return This->lpVtbl->put_ExecutablePath(This,executablePath); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_Arguments(IFsrmActionCommand* This,BSTR *arguments) { +static inline HRESULT IFsrmActionCommand_get_Arguments(IFsrmActionCommand* This,BSTR *arguments) { return This->lpVtbl->get_Arguments(This,arguments); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_put_Arguments(IFsrmActionCommand* This,BSTR arguments) { +static inline HRESULT IFsrmActionCommand_put_Arguments(IFsrmActionCommand* This,BSTR arguments) { return This->lpVtbl->put_Arguments(This,arguments); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_Account(IFsrmActionCommand* This,FsrmAccountType *account) { +static inline HRESULT IFsrmActionCommand_get_Account(IFsrmActionCommand* This,FsrmAccountType *account) { return This->lpVtbl->get_Account(This,account); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_put_Account(IFsrmActionCommand* This,FsrmAccountType account) { +static inline HRESULT IFsrmActionCommand_put_Account(IFsrmActionCommand* This,FsrmAccountType account) { return This->lpVtbl->put_Account(This,account); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_WorkingDirectory(IFsrmActionCommand* This,BSTR *workingDirectory) { +static inline HRESULT IFsrmActionCommand_get_WorkingDirectory(IFsrmActionCommand* This,BSTR *workingDirectory) { return This->lpVtbl->get_WorkingDirectory(This,workingDirectory); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_put_WorkingDirectory(IFsrmActionCommand* This,BSTR workingDirectory) { +static inline HRESULT IFsrmActionCommand_put_WorkingDirectory(IFsrmActionCommand* This,BSTR workingDirectory) { return This->lpVtbl->put_WorkingDirectory(This,workingDirectory); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_MonitorCommand(IFsrmActionCommand* This,VARIANT_BOOL *monitorCommand) { +static inline HRESULT IFsrmActionCommand_get_MonitorCommand(IFsrmActionCommand* This,VARIANT_BOOL *monitorCommand) { return This->lpVtbl->get_MonitorCommand(This,monitorCommand); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_put_MonitorCommand(IFsrmActionCommand* This,VARIANT_BOOL monitorCommand) { +static inline HRESULT IFsrmActionCommand_put_MonitorCommand(IFsrmActionCommand* This,VARIANT_BOOL monitorCommand) { return This->lpVtbl->put_MonitorCommand(This,monitorCommand); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_KillTimeOut(IFsrmActionCommand* This,LONG *minutes) { +static inline HRESULT IFsrmActionCommand_get_KillTimeOut(IFsrmActionCommand* This,LONG *minutes) { return This->lpVtbl->get_KillTimeOut(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_put_KillTimeOut(IFsrmActionCommand* This,LONG minutes) { +static inline HRESULT IFsrmActionCommand_put_KillTimeOut(IFsrmActionCommand* This,LONG minutes) { return This->lpVtbl->put_KillTimeOut(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_get_LogResult(IFsrmActionCommand* This,VARIANT_BOOL *logResults) { +static inline HRESULT IFsrmActionCommand_get_LogResult(IFsrmActionCommand* This,VARIANT_BOOL *logResults) { return This->lpVtbl->get_LogResult(This,logResults); } -static __WIDL_INLINE HRESULT IFsrmActionCommand_put_LogResult(IFsrmActionCommand* This,VARIANT_BOOL logResults) { +static inline HRESULT IFsrmActionCommand_put_LogResult(IFsrmActionCommand* This,VARIANT_BOOL logResults) { return This->lpVtbl->put_LogResult(This,logResults); } #endif @@ -1293,55 +1285,55 @@ interface IFsrmActionEventLog { #define IFsrmActionEventLog_put_MessageText(This,messageText) (This)->lpVtbl->put_MessageText(This,messageText) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEventLog_QueryInterface(IFsrmActionEventLog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmActionEventLog_QueryInterface(IFsrmActionEventLog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmActionEventLog_AddRef(IFsrmActionEventLog* This) { +static inline ULONG IFsrmActionEventLog_AddRef(IFsrmActionEventLog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmActionEventLog_Release(IFsrmActionEventLog* This) { +static inline ULONG IFsrmActionEventLog_Release(IFsrmActionEventLog* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEventLog_GetTypeInfoCount(IFsrmActionEventLog* This,UINT *pctinfo) { +static inline HRESULT IFsrmActionEventLog_GetTypeInfoCount(IFsrmActionEventLog* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_GetTypeInfo(IFsrmActionEventLog* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmActionEventLog_GetTypeInfo(IFsrmActionEventLog* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_GetIDsOfNames(IFsrmActionEventLog* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmActionEventLog_GetIDsOfNames(IFsrmActionEventLog* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_Invoke(IFsrmActionEventLog* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmActionEventLog_Invoke(IFsrmActionEventLog* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmAction methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEventLog_get_Id(IFsrmActionEventLog* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmActionEventLog_get_Id(IFsrmActionEventLog* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_get_ActionType(IFsrmActionEventLog* This,FsrmActionType *actionType) { +static inline HRESULT IFsrmActionEventLog_get_ActionType(IFsrmActionEventLog* This,FsrmActionType *actionType) { return This->lpVtbl->get_ActionType(This,actionType); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_get_RunLimitInterval(IFsrmActionEventLog* This,LONG *minutes) { +static inline HRESULT IFsrmActionEventLog_get_RunLimitInterval(IFsrmActionEventLog* This,LONG *minutes) { return This->lpVtbl->get_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_put_RunLimitInterval(IFsrmActionEventLog* This,LONG minutes) { +static inline HRESULT IFsrmActionEventLog_put_RunLimitInterval(IFsrmActionEventLog* This,LONG minutes) { return This->lpVtbl->put_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_Delete(IFsrmActionEventLog* This) { +static inline HRESULT IFsrmActionEventLog_Delete(IFsrmActionEventLog* This) { return This->lpVtbl->Delete(This); } /*** IFsrmActionEventLog methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEventLog_get_EventType(IFsrmActionEventLog* This,FsrmEventType *eventType) { +static inline HRESULT IFsrmActionEventLog_get_EventType(IFsrmActionEventLog* This,FsrmEventType *eventType) { return This->lpVtbl->get_EventType(This,eventType); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_put_EventType(IFsrmActionEventLog* This,FsrmEventType eventType) { +static inline HRESULT IFsrmActionEventLog_put_EventType(IFsrmActionEventLog* This,FsrmEventType eventType) { return This->lpVtbl->put_EventType(This,eventType); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_get_MessageText(IFsrmActionEventLog* This,BSTR *messageText) { +static inline HRESULT IFsrmActionEventLog_get_MessageText(IFsrmActionEventLog* This,BSTR *messageText) { return This->lpVtbl->get_MessageText(This,messageText); } -static __WIDL_INLINE HRESULT IFsrmActionEventLog_put_MessageText(IFsrmActionEventLog* This,BSTR messageText) { +static inline HRESULT IFsrmActionEventLog_put_MessageText(IFsrmActionEventLog* This,BSTR messageText) { return This->lpVtbl->put_MessageText(This,messageText); } #endif @@ -1493,55 +1485,55 @@ interface IFsrmActionReport { #define IFsrmActionReport_put_MailTo(This,mailTo) (This)->lpVtbl->put_MailTo(This,mailTo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionReport_QueryInterface(IFsrmActionReport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmActionReport_QueryInterface(IFsrmActionReport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmActionReport_AddRef(IFsrmActionReport* This) { +static inline ULONG IFsrmActionReport_AddRef(IFsrmActionReport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmActionReport_Release(IFsrmActionReport* This) { +static inline ULONG IFsrmActionReport_Release(IFsrmActionReport* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionReport_GetTypeInfoCount(IFsrmActionReport* This,UINT *pctinfo) { +static inline HRESULT IFsrmActionReport_GetTypeInfoCount(IFsrmActionReport* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmActionReport_GetTypeInfo(IFsrmActionReport* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmActionReport_GetTypeInfo(IFsrmActionReport* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmActionReport_GetIDsOfNames(IFsrmActionReport* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmActionReport_GetIDsOfNames(IFsrmActionReport* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmActionReport_Invoke(IFsrmActionReport* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmActionReport_Invoke(IFsrmActionReport* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmAction methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionReport_get_Id(IFsrmActionReport* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmActionReport_get_Id(IFsrmActionReport* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmActionReport_get_ActionType(IFsrmActionReport* This,FsrmActionType *actionType) { +static inline HRESULT IFsrmActionReport_get_ActionType(IFsrmActionReport* This,FsrmActionType *actionType) { return This->lpVtbl->get_ActionType(This,actionType); } -static __WIDL_INLINE HRESULT IFsrmActionReport_get_RunLimitInterval(IFsrmActionReport* This,LONG *minutes) { +static inline HRESULT IFsrmActionReport_get_RunLimitInterval(IFsrmActionReport* This,LONG *minutes) { return This->lpVtbl->get_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionReport_put_RunLimitInterval(IFsrmActionReport* This,LONG minutes) { +static inline HRESULT IFsrmActionReport_put_RunLimitInterval(IFsrmActionReport* This,LONG minutes) { return This->lpVtbl->put_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionReport_Delete(IFsrmActionReport* This) { +static inline HRESULT IFsrmActionReport_Delete(IFsrmActionReport* This) { return This->lpVtbl->Delete(This); } /*** IFsrmActionReport methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionReport_get_ReportTypes(IFsrmActionReport* This,SAFEARRAY **reportTypes) { +static inline HRESULT IFsrmActionReport_get_ReportTypes(IFsrmActionReport* This,SAFEARRAY **reportTypes) { return This->lpVtbl->get_ReportTypes(This,reportTypes); } -static __WIDL_INLINE HRESULT IFsrmActionReport_put_ReportTypes(IFsrmActionReport* This,SAFEARRAY *reportTypes) { +static inline HRESULT IFsrmActionReport_put_ReportTypes(IFsrmActionReport* This,SAFEARRAY *reportTypes) { return This->lpVtbl->put_ReportTypes(This,reportTypes); } -static __WIDL_INLINE HRESULT IFsrmActionReport_get_MailTo(IFsrmActionReport* This,BSTR *mailTo) { +static inline HRESULT IFsrmActionReport_get_MailTo(IFsrmActionReport* This,BSTR *mailTo) { return This->lpVtbl->get_MailTo(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmActionReport_put_MailTo(IFsrmActionReport* This,BSTR mailTo) { +static inline HRESULT IFsrmActionReport_put_MailTo(IFsrmActionReport* This,BSTR mailTo) { return This->lpVtbl->put_MailTo(This,mailTo); } #endif @@ -1696,48 +1688,48 @@ interface IFsrmCollection { #define IFsrmCollection_GetById(This,id,entry) (This)->lpVtbl->GetById(This,id,entry) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmCollection_QueryInterface(IFsrmCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmCollection_QueryInterface(IFsrmCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmCollection_AddRef(IFsrmCollection* This) { +static inline ULONG IFsrmCollection_AddRef(IFsrmCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmCollection_Release(IFsrmCollection* This) { +static inline ULONG IFsrmCollection_Release(IFsrmCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmCollection_GetTypeInfoCount(IFsrmCollection* This,UINT *pctinfo) { +static inline HRESULT IFsrmCollection_GetTypeInfoCount(IFsrmCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmCollection_GetTypeInfo(IFsrmCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmCollection_GetTypeInfo(IFsrmCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmCollection_GetIDsOfNames(IFsrmCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmCollection_GetIDsOfNames(IFsrmCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmCollection_Invoke(IFsrmCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmCollection_Invoke(IFsrmCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmCollection methods ***/ -static __WIDL_INLINE HRESULT IFsrmCollection_get__NewEnum(IFsrmCollection* This,IUnknown **unknown) { +static inline HRESULT IFsrmCollection_get__NewEnum(IFsrmCollection* This,IUnknown **unknown) { return This->lpVtbl->get__NewEnum(This,unknown); } -static __WIDL_INLINE HRESULT IFsrmCollection_get_Item(IFsrmCollection* This,LONG index,VARIANT *item) { +static inline HRESULT IFsrmCollection_get_Item(IFsrmCollection* This,LONG index,VARIANT *item) { return This->lpVtbl->get_Item(This,index,item); } -static __WIDL_INLINE HRESULT IFsrmCollection_get_Count(IFsrmCollection* This,LONG *count) { +static inline HRESULT IFsrmCollection_get_Count(IFsrmCollection* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT IFsrmCollection_get_State(IFsrmCollection* This,FsrmCollectionState *state) { +static inline HRESULT IFsrmCollection_get_State(IFsrmCollection* This,FsrmCollectionState *state) { return This->lpVtbl->get_State(This,state); } -static __WIDL_INLINE HRESULT IFsrmCollection_Cancel(IFsrmCollection* This) { +static inline HRESULT IFsrmCollection_Cancel(IFsrmCollection* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IFsrmCollection_WaitForCompletion(IFsrmCollection* This,LONG waitSeconds,VARIANT_BOOL *completed) { +static inline HRESULT IFsrmCollection_WaitForCompletion(IFsrmCollection* This,LONG waitSeconds,VARIANT_BOOL *completed) { return This->lpVtbl->WaitForCompletion(This,waitSeconds,completed); } -static __WIDL_INLINE HRESULT IFsrmCollection_GetById(IFsrmCollection* This,FSRM_OBJECT_ID id,VARIANT *entry) { +static inline HRESULT IFsrmCollection_GetById(IFsrmCollection* This,FSRM_OBJECT_ID id,VARIANT *entry) { return This->lpVtbl->GetById(This,id,entry); } #endif @@ -1847,33 +1839,33 @@ interface IFsrmDerivedObjectsResult { #define IFsrmDerivedObjectsResult_get_Results(This,results) (This)->lpVtbl->get_Results(This,results) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmDerivedObjectsResult_QueryInterface(IFsrmDerivedObjectsResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmDerivedObjectsResult_QueryInterface(IFsrmDerivedObjectsResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmDerivedObjectsResult_AddRef(IFsrmDerivedObjectsResult* This) { +static inline ULONG IFsrmDerivedObjectsResult_AddRef(IFsrmDerivedObjectsResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmDerivedObjectsResult_Release(IFsrmDerivedObjectsResult* This) { +static inline ULONG IFsrmDerivedObjectsResult_Release(IFsrmDerivedObjectsResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmDerivedObjectsResult_GetTypeInfoCount(IFsrmDerivedObjectsResult* This,UINT *pctinfo) { +static inline HRESULT IFsrmDerivedObjectsResult_GetTypeInfoCount(IFsrmDerivedObjectsResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmDerivedObjectsResult_GetTypeInfo(IFsrmDerivedObjectsResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmDerivedObjectsResult_GetTypeInfo(IFsrmDerivedObjectsResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmDerivedObjectsResult_GetIDsOfNames(IFsrmDerivedObjectsResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmDerivedObjectsResult_GetIDsOfNames(IFsrmDerivedObjectsResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmDerivedObjectsResult_Invoke(IFsrmDerivedObjectsResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmDerivedObjectsResult_Invoke(IFsrmDerivedObjectsResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmDerivedObjectsResult methods ***/ -static __WIDL_INLINE HRESULT IFsrmDerivedObjectsResult_get_DerivedObjects(IFsrmDerivedObjectsResult* This,IFsrmCollection **derivedObjects) { +static inline HRESULT IFsrmDerivedObjectsResult_get_DerivedObjects(IFsrmDerivedObjectsResult* This,IFsrmCollection **derivedObjects) { return This->lpVtbl->get_DerivedObjects(This,derivedObjects); } -static __WIDL_INLINE HRESULT IFsrmDerivedObjectsResult_get_Results(IFsrmDerivedObjectsResult* This,IFsrmCollection **results) { +static inline HRESULT IFsrmDerivedObjectsResult_get_Results(IFsrmDerivedObjectsResult* This,IFsrmCollection **results) { return This->lpVtbl->get_Results(This,results); } #endif @@ -2045,45 +2037,45 @@ interface IFsrmExportImport { #define IFsrmExportImport_ImportQuotaTemplates(This,filePath,templateNamesSafeArray,remoteHost,templates) (This)->lpVtbl->ImportQuotaTemplates(This,filePath,templateNamesSafeArray,remoteHost,templates) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmExportImport_QueryInterface(IFsrmExportImport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmExportImport_QueryInterface(IFsrmExportImport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmExportImport_AddRef(IFsrmExportImport* This) { +static inline ULONG IFsrmExportImport_AddRef(IFsrmExportImport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmExportImport_Release(IFsrmExportImport* This) { +static inline ULONG IFsrmExportImport_Release(IFsrmExportImport* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmExportImport_GetTypeInfoCount(IFsrmExportImport* This,UINT *pctinfo) { +static inline HRESULT IFsrmExportImport_GetTypeInfoCount(IFsrmExportImport* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmExportImport_GetTypeInfo(IFsrmExportImport* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmExportImport_GetTypeInfo(IFsrmExportImport* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmExportImport_GetIDsOfNames(IFsrmExportImport* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmExportImport_GetIDsOfNames(IFsrmExportImport* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmExportImport_Invoke(IFsrmExportImport* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmExportImport_Invoke(IFsrmExportImport* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmExportImport methods ***/ -static __WIDL_INLINE HRESULT IFsrmExportImport_ExportFileGroups(IFsrmExportImport* This,BSTR filePath,VARIANT *fileGroupNamesSafeArray,BSTR remoteHost) { +static inline HRESULT IFsrmExportImport_ExportFileGroups(IFsrmExportImport* This,BSTR filePath,VARIANT *fileGroupNamesSafeArray,BSTR remoteHost) { return This->lpVtbl->ExportFileGroups(This,filePath,fileGroupNamesSafeArray,remoteHost); } -static __WIDL_INLINE HRESULT IFsrmExportImport_ImportFileGroups(IFsrmExportImport* This,BSTR filePath,VARIANT *fileGroupNamesSafeArray,BSTR remoteHost,IFsrmCommittableCollection **fileGroups) { +static inline HRESULT IFsrmExportImport_ImportFileGroups(IFsrmExportImport* This,BSTR filePath,VARIANT *fileGroupNamesSafeArray,BSTR remoteHost,IFsrmCommittableCollection **fileGroups) { return This->lpVtbl->ImportFileGroups(This,filePath,fileGroupNamesSafeArray,remoteHost,fileGroups); } -static __WIDL_INLINE HRESULT IFsrmExportImport_ExportFileScreenTemplates(IFsrmExportImport* This,BSTR filePath,VARIANT *templateNamesSafeArray,BSTR remoteHost) { +static inline HRESULT IFsrmExportImport_ExportFileScreenTemplates(IFsrmExportImport* This,BSTR filePath,VARIANT *templateNamesSafeArray,BSTR remoteHost) { return This->lpVtbl->ExportFileScreenTemplates(This,filePath,templateNamesSafeArray,remoteHost); } -static __WIDL_INLINE HRESULT IFsrmExportImport_ImportFileScreenTemplates(IFsrmExportImport* This,BSTR filePath,VARIANT *templateNamesSafeArray,BSTR remoteHost,IFsrmCommittableCollection **templates) { +static inline HRESULT IFsrmExportImport_ImportFileScreenTemplates(IFsrmExportImport* This,BSTR filePath,VARIANT *templateNamesSafeArray,BSTR remoteHost,IFsrmCommittableCollection **templates) { return This->lpVtbl->ImportFileScreenTemplates(This,filePath,templateNamesSafeArray,remoteHost,templates); } -static __WIDL_INLINE HRESULT IFsrmExportImport_ExportQuotaTemplates(IFsrmExportImport* This,BSTR filePath,VARIANT *templateNamesSafeArray,BSTR remoteHost) { +static inline HRESULT IFsrmExportImport_ExportQuotaTemplates(IFsrmExportImport* This,BSTR filePath,VARIANT *templateNamesSafeArray,BSTR remoteHost) { return This->lpVtbl->ExportQuotaTemplates(This,filePath,templateNamesSafeArray,remoteHost); } -static __WIDL_INLINE HRESULT IFsrmExportImport_ImportQuotaTemplates(IFsrmExportImport* This,BSTR filePath,VARIANT *templateNamesSafeArray,BSTR remoteHost,IFsrmCommittableCollection **templates) { +static inline HRESULT IFsrmExportImport_ImportQuotaTemplates(IFsrmExportImport* This,BSTR filePath,VARIANT *templateNamesSafeArray,BSTR remoteHost,IFsrmCommittableCollection **templates) { return This->lpVtbl->ImportQuotaTemplates(This,filePath,templateNamesSafeArray,remoteHost,templates); } #endif @@ -2215,42 +2207,42 @@ interface IFsrmObject { #define IFsrmObject_Commit(This) (This)->lpVtbl->Commit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmObject_QueryInterface(IFsrmObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmObject_QueryInterface(IFsrmObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmObject_AddRef(IFsrmObject* This) { +static inline ULONG IFsrmObject_AddRef(IFsrmObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmObject_Release(IFsrmObject* This) { +static inline ULONG IFsrmObject_Release(IFsrmObject* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmObject_GetTypeInfoCount(IFsrmObject* This,UINT *pctinfo) { +static inline HRESULT IFsrmObject_GetTypeInfoCount(IFsrmObject* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmObject_GetTypeInfo(IFsrmObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmObject_GetTypeInfo(IFsrmObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmObject_GetIDsOfNames(IFsrmObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmObject_GetIDsOfNames(IFsrmObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmObject_Invoke(IFsrmObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmObject_Invoke(IFsrmObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmObject_get_Id(IFsrmObject* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmObject_get_Id(IFsrmObject* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmObject_get_Description(IFsrmObject* This,BSTR *description) { +static inline HRESULT IFsrmObject_get_Description(IFsrmObject* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmObject_put_Description(IFsrmObject* This,BSTR description) { +static inline HRESULT IFsrmObject_put_Description(IFsrmObject* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmObject_Delete(IFsrmObject* This) { +static inline HRESULT IFsrmObject_Delete(IFsrmObject* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmObject_Commit(IFsrmObject* This) { +static inline HRESULT IFsrmObject_Commit(IFsrmObject* This) { return This->lpVtbl->Commit(This); } #endif @@ -2354,30 +2346,30 @@ interface IFsrmPathMapper { #define IFsrmPathMapper_GetSharePathsForLocalPath(This,localPath,sharePaths) (This)->lpVtbl->GetSharePathsForLocalPath(This,localPath,sharePaths) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmPathMapper_QueryInterface(IFsrmPathMapper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmPathMapper_QueryInterface(IFsrmPathMapper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmPathMapper_AddRef(IFsrmPathMapper* This) { +static inline ULONG IFsrmPathMapper_AddRef(IFsrmPathMapper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmPathMapper_Release(IFsrmPathMapper* This) { +static inline ULONG IFsrmPathMapper_Release(IFsrmPathMapper* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmPathMapper_GetTypeInfoCount(IFsrmPathMapper* This,UINT *pctinfo) { +static inline HRESULT IFsrmPathMapper_GetTypeInfoCount(IFsrmPathMapper* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmPathMapper_GetTypeInfo(IFsrmPathMapper* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmPathMapper_GetTypeInfo(IFsrmPathMapper* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmPathMapper_GetIDsOfNames(IFsrmPathMapper* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmPathMapper_GetIDsOfNames(IFsrmPathMapper* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmPathMapper_Invoke(IFsrmPathMapper* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmPathMapper_Invoke(IFsrmPathMapper* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmPathMapper methods ***/ -static __WIDL_INLINE HRESULT IFsrmPathMapper_GetSharePathsForLocalPath(IFsrmPathMapper* This,BSTR localPath,SAFEARRAY **sharePaths) { +static inline HRESULT IFsrmPathMapper_GetSharePathsForLocalPath(IFsrmPathMapper* This,BSTR localPath,SAFEARRAY **sharePaths) { return This->lpVtbl->GetSharePathsForLocalPath(This,localPath,sharePaths); } #endif @@ -2579,66 +2571,66 @@ interface IFsrmSetting { #define IFsrmSetting_GetActionRunLimitInterval(This,actionType,delayTimeMinutes) (This)->lpVtbl->GetActionRunLimitInterval(This,actionType,delayTimeMinutes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmSetting_QueryInterface(IFsrmSetting* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmSetting_QueryInterface(IFsrmSetting* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmSetting_AddRef(IFsrmSetting* This) { +static inline ULONG IFsrmSetting_AddRef(IFsrmSetting* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmSetting_Release(IFsrmSetting* This) { +static inline ULONG IFsrmSetting_Release(IFsrmSetting* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmSetting_GetTypeInfoCount(IFsrmSetting* This,UINT *pctinfo) { +static inline HRESULT IFsrmSetting_GetTypeInfoCount(IFsrmSetting* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmSetting_GetTypeInfo(IFsrmSetting* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmSetting_GetTypeInfo(IFsrmSetting* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmSetting_GetIDsOfNames(IFsrmSetting* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmSetting_GetIDsOfNames(IFsrmSetting* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmSetting_Invoke(IFsrmSetting* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmSetting_Invoke(IFsrmSetting* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmSetting methods ***/ -static __WIDL_INLINE HRESULT IFsrmSetting_get_SmtpServer(IFsrmSetting* This,BSTR *smtpServer) { +static inline HRESULT IFsrmSetting_get_SmtpServer(IFsrmSetting* This,BSTR *smtpServer) { return This->lpVtbl->get_SmtpServer(This,smtpServer); } -static __WIDL_INLINE HRESULT IFsrmSetting_put_SmtpServer(IFsrmSetting* This,BSTR smtpServer) { +static inline HRESULT IFsrmSetting_put_SmtpServer(IFsrmSetting* This,BSTR smtpServer) { return This->lpVtbl->put_SmtpServer(This,smtpServer); } -static __WIDL_INLINE HRESULT IFsrmSetting_get_MailFrom(IFsrmSetting* This,BSTR *mailFrom) { +static inline HRESULT IFsrmSetting_get_MailFrom(IFsrmSetting* This,BSTR *mailFrom) { return This->lpVtbl->get_MailFrom(This,mailFrom); } -static __WIDL_INLINE HRESULT IFsrmSetting_put_MailFrom(IFsrmSetting* This,BSTR mailFrom) { +static inline HRESULT IFsrmSetting_put_MailFrom(IFsrmSetting* This,BSTR mailFrom) { return This->lpVtbl->put_MailFrom(This,mailFrom); } -static __WIDL_INLINE HRESULT IFsrmSetting_get_AdminEmail(IFsrmSetting* This,BSTR *adminEmail) { +static inline HRESULT IFsrmSetting_get_AdminEmail(IFsrmSetting* This,BSTR *adminEmail) { return This->lpVtbl->get_AdminEmail(This,adminEmail); } -static __WIDL_INLINE HRESULT IFsrmSetting_put_AdminEmail(IFsrmSetting* This,BSTR adminEmail) { +static inline HRESULT IFsrmSetting_put_AdminEmail(IFsrmSetting* This,BSTR adminEmail) { return This->lpVtbl->put_AdminEmail(This,adminEmail); } -static __WIDL_INLINE HRESULT IFsrmSetting_get_DisableCommandLine(IFsrmSetting* This,VARIANT_BOOL *disableCommandLine) { +static inline HRESULT IFsrmSetting_get_DisableCommandLine(IFsrmSetting* This,VARIANT_BOOL *disableCommandLine) { return This->lpVtbl->get_DisableCommandLine(This,disableCommandLine); } -static __WIDL_INLINE HRESULT IFsrmSetting_put_DisableCommandLine(IFsrmSetting* This,VARIANT_BOOL disableCommandLine) { +static inline HRESULT IFsrmSetting_put_DisableCommandLine(IFsrmSetting* This,VARIANT_BOOL disableCommandLine) { return This->lpVtbl->put_DisableCommandLine(This,disableCommandLine); } -static __WIDL_INLINE HRESULT IFsrmSetting_get_EnableScreeningAudit(IFsrmSetting* This,VARIANT_BOOL *enableScreeningAudit) { +static inline HRESULT IFsrmSetting_get_EnableScreeningAudit(IFsrmSetting* This,VARIANT_BOOL *enableScreeningAudit) { return This->lpVtbl->get_EnableScreeningAudit(This,enableScreeningAudit); } -static __WIDL_INLINE HRESULT IFsrmSetting_put_EnableScreeningAudit(IFsrmSetting* This,VARIANT_BOOL enableScreeningAudit) { +static inline HRESULT IFsrmSetting_put_EnableScreeningAudit(IFsrmSetting* This,VARIANT_BOOL enableScreeningAudit) { return This->lpVtbl->put_EnableScreeningAudit(This,enableScreeningAudit); } -static __WIDL_INLINE HRESULT IFsrmSetting_EmailTest(IFsrmSetting* This,BSTR mailTo) { +static inline HRESULT IFsrmSetting_EmailTest(IFsrmSetting* This,BSTR mailTo) { return This->lpVtbl->EmailTest(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmSetting_SetActionRunLimitInterval(IFsrmSetting* This,FsrmActionType actionType,LONG delayTimeMinutes) { +static inline HRESULT IFsrmSetting_SetActionRunLimitInterval(IFsrmSetting* This,FsrmActionType actionType,LONG delayTimeMinutes) { return This->lpVtbl->SetActionRunLimitInterval(This,actionType,delayTimeMinutes); } -static __WIDL_INLINE HRESULT IFsrmSetting_GetActionRunLimitInterval(IFsrmSetting* This,FsrmActionType actionType,LONG *delayTimeMinutes) { +static inline HRESULT IFsrmSetting_GetActionRunLimitInterval(IFsrmSetting* This,FsrmActionType actionType,LONG *delayTimeMinutes) { return This->lpVtbl->GetActionRunLimitInterval(This,actionType,delayTimeMinutes); } #endif @@ -2870,85 +2862,85 @@ interface IFsrmActionEmail { #define IFsrmActionEmail_put_MessageText(This,messageText) (This)->lpVtbl->put_MessageText(This,messageText) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEmail_QueryInterface(IFsrmActionEmail* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmActionEmail_QueryInterface(IFsrmActionEmail* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmActionEmail_AddRef(IFsrmActionEmail* This) { +static inline ULONG IFsrmActionEmail_AddRef(IFsrmActionEmail* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmActionEmail_Release(IFsrmActionEmail* This) { +static inline ULONG IFsrmActionEmail_Release(IFsrmActionEmail* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEmail_GetTypeInfoCount(IFsrmActionEmail* This,UINT *pctinfo) { +static inline HRESULT IFsrmActionEmail_GetTypeInfoCount(IFsrmActionEmail* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_GetTypeInfo(IFsrmActionEmail* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmActionEmail_GetTypeInfo(IFsrmActionEmail* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_GetIDsOfNames(IFsrmActionEmail* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmActionEmail_GetIDsOfNames(IFsrmActionEmail* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_Invoke(IFsrmActionEmail* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmActionEmail_Invoke(IFsrmActionEmail* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmAction methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_Id(IFsrmActionEmail* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmActionEmail_get_Id(IFsrmActionEmail* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_ActionType(IFsrmActionEmail* This,FsrmActionType *actionType) { +static inline HRESULT IFsrmActionEmail_get_ActionType(IFsrmActionEmail* This,FsrmActionType *actionType) { return This->lpVtbl->get_ActionType(This,actionType); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_RunLimitInterval(IFsrmActionEmail* This,LONG *minutes) { +static inline HRESULT IFsrmActionEmail_get_RunLimitInterval(IFsrmActionEmail* This,LONG *minutes) { return This->lpVtbl->get_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_put_RunLimitInterval(IFsrmActionEmail* This,LONG minutes) { +static inline HRESULT IFsrmActionEmail_put_RunLimitInterval(IFsrmActionEmail* This,LONG minutes) { return This->lpVtbl->put_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_Delete(IFsrmActionEmail* This) { +static inline HRESULT IFsrmActionEmail_Delete(IFsrmActionEmail* This) { return This->lpVtbl->Delete(This); } /*** IFsrmActionEmail methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_MailFrom(IFsrmActionEmail* This,BSTR *mailFrom) { +static inline HRESULT IFsrmActionEmail_get_MailFrom(IFsrmActionEmail* This,BSTR *mailFrom) { return This->lpVtbl->get_MailFrom(This,mailFrom); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_put_MailFrom(IFsrmActionEmail* This,BSTR mailFrom) { +static inline HRESULT IFsrmActionEmail_put_MailFrom(IFsrmActionEmail* This,BSTR mailFrom) { return This->lpVtbl->put_MailFrom(This,mailFrom); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_MailReplyTo(IFsrmActionEmail* This,BSTR *mailReplyTo) { +static inline HRESULT IFsrmActionEmail_get_MailReplyTo(IFsrmActionEmail* This,BSTR *mailReplyTo) { return This->lpVtbl->get_MailReplyTo(This,mailReplyTo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_put_MailReplyTo(IFsrmActionEmail* This,BSTR mailReplyTo) { +static inline HRESULT IFsrmActionEmail_put_MailReplyTo(IFsrmActionEmail* This,BSTR mailReplyTo) { return This->lpVtbl->put_MailReplyTo(This,mailReplyTo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_MailTo(IFsrmActionEmail* This,BSTR *mailTo) { +static inline HRESULT IFsrmActionEmail_get_MailTo(IFsrmActionEmail* This,BSTR *mailTo) { return This->lpVtbl->get_MailTo(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_put_MailTo(IFsrmActionEmail* This,BSTR mailTo) { +static inline HRESULT IFsrmActionEmail_put_MailTo(IFsrmActionEmail* This,BSTR mailTo) { return This->lpVtbl->put_MailTo(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_MailCc(IFsrmActionEmail* This,BSTR *mailCc) { +static inline HRESULT IFsrmActionEmail_get_MailCc(IFsrmActionEmail* This,BSTR *mailCc) { return This->lpVtbl->get_MailCc(This,mailCc); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_put_MailCc(IFsrmActionEmail* This,BSTR mailCc) { +static inline HRESULT IFsrmActionEmail_put_MailCc(IFsrmActionEmail* This,BSTR mailCc) { return This->lpVtbl->put_MailCc(This,mailCc); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_MailBcc(IFsrmActionEmail* This,BSTR *mailBcc) { +static inline HRESULT IFsrmActionEmail_get_MailBcc(IFsrmActionEmail* This,BSTR *mailBcc) { return This->lpVtbl->get_MailBcc(This,mailBcc); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_put_MailBcc(IFsrmActionEmail* This,BSTR mailBcc) { +static inline HRESULT IFsrmActionEmail_put_MailBcc(IFsrmActionEmail* This,BSTR mailBcc) { return This->lpVtbl->put_MailBcc(This,mailBcc); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_MailSubject(IFsrmActionEmail* This,BSTR *mailSubject) { +static inline HRESULT IFsrmActionEmail_get_MailSubject(IFsrmActionEmail* This,BSTR *mailSubject) { return This->lpVtbl->get_MailSubject(This,mailSubject); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_put_MailSubject(IFsrmActionEmail* This,BSTR mailSubject) { +static inline HRESULT IFsrmActionEmail_put_MailSubject(IFsrmActionEmail* This,BSTR mailSubject) { return This->lpVtbl->put_MailSubject(This,mailSubject); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_get_MessageText(IFsrmActionEmail* This,BSTR *messageText) { +static inline HRESULT IFsrmActionEmail_get_MessageText(IFsrmActionEmail* This,BSTR *messageText) { return This->lpVtbl->get_MessageText(This,messageText); } -static __WIDL_INLINE HRESULT IFsrmActionEmail_put_MessageText(IFsrmActionEmail* This,BSTR messageText) { +static inline HRESULT IFsrmActionEmail_put_MessageText(IFsrmActionEmail* This,BSTR messageText) { return This->lpVtbl->put_MessageText(This,messageText); } #endif @@ -3156,92 +3148,92 @@ interface IFsrmActionEmail2 { #define IFsrmActionEmail2_put_AttachmentFileListSize(This,attachmentFileListSize) (This)->lpVtbl->put_AttachmentFileListSize(This,attachmentFileListSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEmail2_QueryInterface(IFsrmActionEmail2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmActionEmail2_QueryInterface(IFsrmActionEmail2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmActionEmail2_AddRef(IFsrmActionEmail2* This) { +static inline ULONG IFsrmActionEmail2_AddRef(IFsrmActionEmail2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmActionEmail2_Release(IFsrmActionEmail2* This) { +static inline ULONG IFsrmActionEmail2_Release(IFsrmActionEmail2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEmail2_GetTypeInfoCount(IFsrmActionEmail2* This,UINT *pctinfo) { +static inline HRESULT IFsrmActionEmail2_GetTypeInfoCount(IFsrmActionEmail2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_GetTypeInfo(IFsrmActionEmail2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmActionEmail2_GetTypeInfo(IFsrmActionEmail2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_GetIDsOfNames(IFsrmActionEmail2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmActionEmail2_GetIDsOfNames(IFsrmActionEmail2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_Invoke(IFsrmActionEmail2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmActionEmail2_Invoke(IFsrmActionEmail2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmAction methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_Id(IFsrmActionEmail2* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmActionEmail2_get_Id(IFsrmActionEmail2* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_ActionType(IFsrmActionEmail2* This,FsrmActionType *actionType) { +static inline HRESULT IFsrmActionEmail2_get_ActionType(IFsrmActionEmail2* This,FsrmActionType *actionType) { return This->lpVtbl->get_ActionType(This,actionType); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_RunLimitInterval(IFsrmActionEmail2* This,LONG *minutes) { +static inline HRESULT IFsrmActionEmail2_get_RunLimitInterval(IFsrmActionEmail2* This,LONG *minutes) { return This->lpVtbl->get_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_put_RunLimitInterval(IFsrmActionEmail2* This,LONG minutes) { +static inline HRESULT IFsrmActionEmail2_put_RunLimitInterval(IFsrmActionEmail2* This,LONG minutes) { return This->lpVtbl->put_RunLimitInterval(This,minutes); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_Delete(IFsrmActionEmail2* This) { +static inline HRESULT IFsrmActionEmail2_Delete(IFsrmActionEmail2* This) { return This->lpVtbl->Delete(This); } /*** IFsrmActionEmail methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_MailFrom(IFsrmActionEmail2* This,BSTR *mailFrom) { +static inline HRESULT IFsrmActionEmail2_get_MailFrom(IFsrmActionEmail2* This,BSTR *mailFrom) { return This->lpVtbl->get_MailFrom(This,mailFrom); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_put_MailFrom(IFsrmActionEmail2* This,BSTR mailFrom) { +static inline HRESULT IFsrmActionEmail2_put_MailFrom(IFsrmActionEmail2* This,BSTR mailFrom) { return This->lpVtbl->put_MailFrom(This,mailFrom); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_MailReplyTo(IFsrmActionEmail2* This,BSTR *mailReplyTo) { +static inline HRESULT IFsrmActionEmail2_get_MailReplyTo(IFsrmActionEmail2* This,BSTR *mailReplyTo) { return This->lpVtbl->get_MailReplyTo(This,mailReplyTo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_put_MailReplyTo(IFsrmActionEmail2* This,BSTR mailReplyTo) { +static inline HRESULT IFsrmActionEmail2_put_MailReplyTo(IFsrmActionEmail2* This,BSTR mailReplyTo) { return This->lpVtbl->put_MailReplyTo(This,mailReplyTo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_MailTo(IFsrmActionEmail2* This,BSTR *mailTo) { +static inline HRESULT IFsrmActionEmail2_get_MailTo(IFsrmActionEmail2* This,BSTR *mailTo) { return This->lpVtbl->get_MailTo(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_put_MailTo(IFsrmActionEmail2* This,BSTR mailTo) { +static inline HRESULT IFsrmActionEmail2_put_MailTo(IFsrmActionEmail2* This,BSTR mailTo) { return This->lpVtbl->put_MailTo(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_MailCc(IFsrmActionEmail2* This,BSTR *mailCc) { +static inline HRESULT IFsrmActionEmail2_get_MailCc(IFsrmActionEmail2* This,BSTR *mailCc) { return This->lpVtbl->get_MailCc(This,mailCc); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_put_MailCc(IFsrmActionEmail2* This,BSTR mailCc) { +static inline HRESULT IFsrmActionEmail2_put_MailCc(IFsrmActionEmail2* This,BSTR mailCc) { return This->lpVtbl->put_MailCc(This,mailCc); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_MailBcc(IFsrmActionEmail2* This,BSTR *mailBcc) { +static inline HRESULT IFsrmActionEmail2_get_MailBcc(IFsrmActionEmail2* This,BSTR *mailBcc) { return This->lpVtbl->get_MailBcc(This,mailBcc); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_put_MailBcc(IFsrmActionEmail2* This,BSTR mailBcc) { +static inline HRESULT IFsrmActionEmail2_put_MailBcc(IFsrmActionEmail2* This,BSTR mailBcc) { return This->lpVtbl->put_MailBcc(This,mailBcc); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_MailSubject(IFsrmActionEmail2* This,BSTR *mailSubject) { +static inline HRESULT IFsrmActionEmail2_get_MailSubject(IFsrmActionEmail2* This,BSTR *mailSubject) { return This->lpVtbl->get_MailSubject(This,mailSubject); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_put_MailSubject(IFsrmActionEmail2* This,BSTR mailSubject) { +static inline HRESULT IFsrmActionEmail2_put_MailSubject(IFsrmActionEmail2* This,BSTR mailSubject) { return This->lpVtbl->put_MailSubject(This,mailSubject); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_MessageText(IFsrmActionEmail2* This,BSTR *messageText) { +static inline HRESULT IFsrmActionEmail2_get_MessageText(IFsrmActionEmail2* This,BSTR *messageText) { return This->lpVtbl->get_MessageText(This,messageText); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_put_MessageText(IFsrmActionEmail2* This,BSTR messageText) { +static inline HRESULT IFsrmActionEmail2_put_MessageText(IFsrmActionEmail2* This,BSTR messageText) { return This->lpVtbl->put_MessageText(This,messageText); } /*** IFsrmActionEmail2 methods ***/ -static __WIDL_INLINE HRESULT IFsrmActionEmail2_get_AttachmentFileListSize(IFsrmActionEmail2* This,LONG *attachmentFileListSize) { +static inline HRESULT IFsrmActionEmail2_get_AttachmentFileListSize(IFsrmActionEmail2* This,LONG *attachmentFileListSize) { return This->lpVtbl->get_AttachmentFileListSize(This,attachmentFileListSize); } -static __WIDL_INLINE HRESULT IFsrmActionEmail2_put_AttachmentFileListSize(IFsrmActionEmail2* This,LONG attachmentFileListSize) { +static inline HRESULT IFsrmActionEmail2_put_AttachmentFileListSize(IFsrmActionEmail2* This,LONG attachmentFileListSize) { return This->lpVtbl->put_AttachmentFileListSize(This,attachmentFileListSize); } #endif @@ -3406,61 +3398,61 @@ interface IFsrmMutableCollection { #define IFsrmMutableCollection_Clone(This,collection) (This)->lpVtbl->Clone(This,collection) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmMutableCollection_QueryInterface(IFsrmMutableCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmMutableCollection_QueryInterface(IFsrmMutableCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmMutableCollection_AddRef(IFsrmMutableCollection* This) { +static inline ULONG IFsrmMutableCollection_AddRef(IFsrmMutableCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmMutableCollection_Release(IFsrmMutableCollection* This) { +static inline ULONG IFsrmMutableCollection_Release(IFsrmMutableCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmMutableCollection_GetTypeInfoCount(IFsrmMutableCollection* This,UINT *pctinfo) { +static inline HRESULT IFsrmMutableCollection_GetTypeInfoCount(IFsrmMutableCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_GetTypeInfo(IFsrmMutableCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmMutableCollection_GetTypeInfo(IFsrmMutableCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_GetIDsOfNames(IFsrmMutableCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmMutableCollection_GetIDsOfNames(IFsrmMutableCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_Invoke(IFsrmMutableCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmMutableCollection_Invoke(IFsrmMutableCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmCollection methods ***/ -static __WIDL_INLINE HRESULT IFsrmMutableCollection_get__NewEnum(IFsrmMutableCollection* This,IUnknown **unknown) { +static inline HRESULT IFsrmMutableCollection_get__NewEnum(IFsrmMutableCollection* This,IUnknown **unknown) { return This->lpVtbl->get__NewEnum(This,unknown); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_get_Item(IFsrmMutableCollection* This,LONG index,VARIANT *item) { +static inline HRESULT IFsrmMutableCollection_get_Item(IFsrmMutableCollection* This,LONG index,VARIANT *item) { return This->lpVtbl->get_Item(This,index,item); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_get_Count(IFsrmMutableCollection* This,LONG *count) { +static inline HRESULT IFsrmMutableCollection_get_Count(IFsrmMutableCollection* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_get_State(IFsrmMutableCollection* This,FsrmCollectionState *state) { +static inline HRESULT IFsrmMutableCollection_get_State(IFsrmMutableCollection* This,FsrmCollectionState *state) { return This->lpVtbl->get_State(This,state); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_Cancel(IFsrmMutableCollection* This) { +static inline HRESULT IFsrmMutableCollection_Cancel(IFsrmMutableCollection* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_WaitForCompletion(IFsrmMutableCollection* This,LONG waitSeconds,VARIANT_BOOL *completed) { +static inline HRESULT IFsrmMutableCollection_WaitForCompletion(IFsrmMutableCollection* This,LONG waitSeconds,VARIANT_BOOL *completed) { return This->lpVtbl->WaitForCompletion(This,waitSeconds,completed); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_GetById(IFsrmMutableCollection* This,FSRM_OBJECT_ID id,VARIANT *entry) { +static inline HRESULT IFsrmMutableCollection_GetById(IFsrmMutableCollection* This,FSRM_OBJECT_ID id,VARIANT *entry) { return This->lpVtbl->GetById(This,id,entry); } /*** IFsrmMutableCollection methods ***/ -static __WIDL_INLINE HRESULT IFsrmMutableCollection_Add(IFsrmMutableCollection* This,VARIANT item) { +static inline HRESULT IFsrmMutableCollection_Add(IFsrmMutableCollection* This,VARIANT item) { return This->lpVtbl->Add(This,item); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_Remove(IFsrmMutableCollection* This,LONG index) { +static inline HRESULT IFsrmMutableCollection_Remove(IFsrmMutableCollection* This,LONG index) { return This->lpVtbl->Remove(This,index); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_RemoveById(IFsrmMutableCollection* This,FSRM_OBJECT_ID id) { +static inline HRESULT IFsrmMutableCollection_RemoveById(IFsrmMutableCollection* This,FSRM_OBJECT_ID id) { return This->lpVtbl->RemoveById(This,id); } -static __WIDL_INLINE HRESULT IFsrmMutableCollection_Clone(IFsrmMutableCollection* This,IFsrmMutableCollection **collection) { +static inline HRESULT IFsrmMutableCollection_Clone(IFsrmMutableCollection* This,IFsrmMutableCollection **collection) { return This->lpVtbl->Clone(This,collection); } #endif diff --git a/lib/libc/include/any-windows-any/fsrmenums.h b/lib/libc/include/any-windows-any/fsrmenums.h index 1cc4fb21719ca01e41d1fb7a561fb97b4723c4f0..14830bf69994869a23781673e41b4210058688af 100644 --- a/lib/libc/include/any-windows-any/fsrmenums.h +++ b/lib/libc/include/any-windows-any/fsrmenums.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/fsrmenums.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/fsrmenums.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __fsrmenums_h__ #define __fsrmenums_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/fsrmquota.h b/lib/libc/include/any-windows-any/fsrmquota.h index d1f3bf4e18d75be214fae91ce5009ac7dd498f29..58b5f681916f258c572439c8ed61d46393b98595 100644 --- a/lib/libc/include/any-windows-any/fsrmquota.h +++ b/lib/libc/include/any-windows-any/fsrmquota.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/fsrmquota.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/fsrmquota.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __fsrmquota_h__ #define __fsrmquota_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IFsrmQuotaManager_FWD_DEFINED__ @@ -407,63 +399,63 @@ interface IFsrmQuotaManager { #define IFsrmQuotaManager_CreateQuotaCollection(This,collection) (This)->lpVtbl->CreateQuotaCollection(This,collection) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaManager_QueryInterface(IFsrmQuotaManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmQuotaManager_QueryInterface(IFsrmQuotaManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmQuotaManager_AddRef(IFsrmQuotaManager* This) { +static inline ULONG IFsrmQuotaManager_AddRef(IFsrmQuotaManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmQuotaManager_Release(IFsrmQuotaManager* This) { +static inline ULONG IFsrmQuotaManager_Release(IFsrmQuotaManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaManager_GetTypeInfoCount(IFsrmQuotaManager* This,UINT *pctinfo) { +static inline HRESULT IFsrmQuotaManager_GetTypeInfoCount(IFsrmQuotaManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_GetTypeInfo(IFsrmQuotaManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmQuotaManager_GetTypeInfo(IFsrmQuotaManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_GetIDsOfNames(IFsrmQuotaManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmQuotaManager_GetIDsOfNames(IFsrmQuotaManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_Invoke(IFsrmQuotaManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmQuotaManager_Invoke(IFsrmQuotaManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmQuotaManager methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaManager_get_ActionVariables(IFsrmQuotaManager* This,SAFEARRAY **variables) { +static inline HRESULT IFsrmQuotaManager_get_ActionVariables(IFsrmQuotaManager* This,SAFEARRAY **variables) { return This->lpVtbl->get_ActionVariables(This,variables); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_get_ActionVariableDescriptions(IFsrmQuotaManager* This,SAFEARRAY **descriptions) { +static inline HRESULT IFsrmQuotaManager_get_ActionVariableDescriptions(IFsrmQuotaManager* This,SAFEARRAY **descriptions) { return This->lpVtbl->get_ActionVariableDescriptions(This,descriptions); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_CreateQuota(IFsrmQuotaManager* This,BSTR path,IFsrmQuota **quota) { +static inline HRESULT IFsrmQuotaManager_CreateQuota(IFsrmQuotaManager* This,BSTR path,IFsrmQuota **quota) { return This->lpVtbl->CreateQuota(This,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_CreateAutoApplyQuota(IFsrmQuotaManager* This,BSTR quotaTemplateName,BSTR path,IFsrmAutoApplyQuota **quota) { +static inline HRESULT IFsrmQuotaManager_CreateAutoApplyQuota(IFsrmQuotaManager* This,BSTR quotaTemplateName,BSTR path,IFsrmAutoApplyQuota **quota) { return This->lpVtbl->CreateAutoApplyQuota(This,quotaTemplateName,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_GetQuota(IFsrmQuotaManager* This,BSTR path,IFsrmQuota **quota) { +static inline HRESULT IFsrmQuotaManager_GetQuota(IFsrmQuotaManager* This,BSTR path,IFsrmQuota **quota) { return This->lpVtbl->GetQuota(This,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_GetAutoApplyQuota(IFsrmQuotaManager* This,BSTR path,IFsrmAutoApplyQuota **quota) { +static inline HRESULT IFsrmQuotaManager_GetAutoApplyQuota(IFsrmQuotaManager* This,BSTR path,IFsrmAutoApplyQuota **quota) { return This->lpVtbl->GetAutoApplyQuota(This,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_GetRestrictiveQuota(IFsrmQuotaManager* This,BSTR path,IFsrmQuota **quota) { +static inline HRESULT IFsrmQuotaManager_GetRestrictiveQuota(IFsrmQuotaManager* This,BSTR path,IFsrmQuota **quota) { return This->lpVtbl->GetRestrictiveQuota(This,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_EnumQuotas(IFsrmQuotaManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { +static inline HRESULT IFsrmQuotaManager_EnumQuotas(IFsrmQuotaManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { return This->lpVtbl->EnumQuotas(This,path,options,quotas); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_EnumAutoApplyQuotas(IFsrmQuotaManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { +static inline HRESULT IFsrmQuotaManager_EnumAutoApplyQuotas(IFsrmQuotaManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { return This->lpVtbl->EnumAutoApplyQuotas(This,path,options,quotas); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_EnumEffectiveQuotas(IFsrmQuotaManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { +static inline HRESULT IFsrmQuotaManager_EnumEffectiveQuotas(IFsrmQuotaManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { return This->lpVtbl->EnumEffectiveQuotas(This,path,options,quotas); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_Scan(IFsrmQuotaManager* This,BSTR strPath) { +static inline HRESULT IFsrmQuotaManager_Scan(IFsrmQuotaManager* This,BSTR strPath) { return This->lpVtbl->Scan(This,strPath); } -static __WIDL_INLINE HRESULT IFsrmQuotaManager_CreateQuotaCollection(IFsrmQuotaManager* This,IFsrmCommittableCollection **collection) { +static inline HRESULT IFsrmQuotaManager_CreateQuotaCollection(IFsrmQuotaManager* This,IFsrmCommittableCollection **collection) { return This->lpVtbl->CreateQuotaCollection(This,collection); } #endif @@ -607,42 +599,42 @@ interface IFsrmQuotaTemplateManager { #define IFsrmQuotaTemplateManager_ImportTemplates(This,serializedQuotaTemplates,quotaTemplateNamesArray,quotaTemplates) (This)->lpVtbl->ImportTemplates(This,serializedQuotaTemplates,quotaTemplateNamesArray,quotaTemplates) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_QueryInterface(IFsrmQuotaTemplateManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmQuotaTemplateManager_QueryInterface(IFsrmQuotaTemplateManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmQuotaTemplateManager_AddRef(IFsrmQuotaTemplateManager* This) { +static inline ULONG IFsrmQuotaTemplateManager_AddRef(IFsrmQuotaTemplateManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmQuotaTemplateManager_Release(IFsrmQuotaTemplateManager* This) { +static inline ULONG IFsrmQuotaTemplateManager_Release(IFsrmQuotaTemplateManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_GetTypeInfoCount(IFsrmQuotaTemplateManager* This,UINT *pctinfo) { +static inline HRESULT IFsrmQuotaTemplateManager_GetTypeInfoCount(IFsrmQuotaTemplateManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_GetTypeInfo(IFsrmQuotaTemplateManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmQuotaTemplateManager_GetTypeInfo(IFsrmQuotaTemplateManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_GetIDsOfNames(IFsrmQuotaTemplateManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmQuotaTemplateManager_GetIDsOfNames(IFsrmQuotaTemplateManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_Invoke(IFsrmQuotaTemplateManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmQuotaTemplateManager_Invoke(IFsrmQuotaTemplateManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmQuotaTemplateManager methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_CreateTemplate(IFsrmQuotaTemplateManager* This,IFsrmQuotaTemplate **quotaTemplate) { +static inline HRESULT IFsrmQuotaTemplateManager_CreateTemplate(IFsrmQuotaTemplateManager* This,IFsrmQuotaTemplate **quotaTemplate) { return This->lpVtbl->CreateTemplate(This,quotaTemplate); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_GetTemplate(IFsrmQuotaTemplateManager* This,BSTR name,IFsrmQuotaTemplate **quotaTemplate) { +static inline HRESULT IFsrmQuotaTemplateManager_GetTemplate(IFsrmQuotaTemplateManager* This,BSTR name,IFsrmQuotaTemplate **quotaTemplate) { return This->lpVtbl->GetTemplate(This,name,quotaTemplate); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_EnumTemplates(IFsrmQuotaTemplateManager* This,FsrmEnumOptions options,IFsrmCommittableCollection **quotaTemplates) { +static inline HRESULT IFsrmQuotaTemplateManager_EnumTemplates(IFsrmQuotaTemplateManager* This,FsrmEnumOptions options,IFsrmCommittableCollection **quotaTemplates) { return This->lpVtbl->EnumTemplates(This,options,quotaTemplates); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_ExportTemplates(IFsrmQuotaTemplateManager* This,VARIANT *quotaTemplateNamesArray,BSTR *serializedQuotaTemplates) { +static inline HRESULT IFsrmQuotaTemplateManager_ExportTemplates(IFsrmQuotaTemplateManager* This,VARIANT *quotaTemplateNamesArray,BSTR *serializedQuotaTemplates) { return This->lpVtbl->ExportTemplates(This,quotaTemplateNamesArray,serializedQuotaTemplates); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateManager_ImportTemplates(IFsrmQuotaTemplateManager* This,BSTR serializedQuotaTemplates,VARIANT *quotaTemplateNamesArray,IFsrmCommittableCollection **quotaTemplates) { +static inline HRESULT IFsrmQuotaTemplateManager_ImportTemplates(IFsrmQuotaTemplateManager* This,BSTR serializedQuotaTemplates,VARIANT *quotaTemplateNamesArray,IFsrmCommittableCollection **quotaTemplates) { return This->lpVtbl->ImportTemplates(This,serializedQuotaTemplates,quotaTemplateNamesArray,quotaTemplates); } #endif @@ -849,73 +841,73 @@ interface IFsrmQuotaBase { #define IFsrmQuotaBase_EnumThresholdActions(This,threshold,actions) (This)->lpVtbl->EnumThresholdActions(This,threshold,actions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaBase_QueryInterface(IFsrmQuotaBase* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmQuotaBase_QueryInterface(IFsrmQuotaBase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmQuotaBase_AddRef(IFsrmQuotaBase* This) { +static inline ULONG IFsrmQuotaBase_AddRef(IFsrmQuotaBase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmQuotaBase_Release(IFsrmQuotaBase* This) { +static inline ULONG IFsrmQuotaBase_Release(IFsrmQuotaBase* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaBase_GetTypeInfoCount(IFsrmQuotaBase* This,UINT *pctinfo) { +static inline HRESULT IFsrmQuotaBase_GetTypeInfoCount(IFsrmQuotaBase* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_GetTypeInfo(IFsrmQuotaBase* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmQuotaBase_GetTypeInfo(IFsrmQuotaBase* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_GetIDsOfNames(IFsrmQuotaBase* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmQuotaBase_GetIDsOfNames(IFsrmQuotaBase* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_Invoke(IFsrmQuotaBase* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmQuotaBase_Invoke(IFsrmQuotaBase* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaBase_get_Id(IFsrmQuotaBase* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmQuotaBase_get_Id(IFsrmQuotaBase* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_get_Description(IFsrmQuotaBase* This,BSTR *description) { +static inline HRESULT IFsrmQuotaBase_get_Description(IFsrmQuotaBase* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_put_Description(IFsrmQuotaBase* This,BSTR description) { +static inline HRESULT IFsrmQuotaBase_put_Description(IFsrmQuotaBase* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_Delete(IFsrmQuotaBase* This) { +static inline HRESULT IFsrmQuotaBase_Delete(IFsrmQuotaBase* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_Commit(IFsrmQuotaBase* This) { +static inline HRESULT IFsrmQuotaBase_Commit(IFsrmQuotaBase* This) { return This->lpVtbl->Commit(This); } /*** IFsrmQuotaBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaBase_get_QuotaLimit(IFsrmQuotaBase* This,VARIANT *quotaLimit) { +static inline HRESULT IFsrmQuotaBase_get_QuotaLimit(IFsrmQuotaBase* This,VARIANT *quotaLimit) { return This->lpVtbl->get_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_put_QuotaLimit(IFsrmQuotaBase* This,VARIANT quotaLimit) { +static inline HRESULT IFsrmQuotaBase_put_QuotaLimit(IFsrmQuotaBase* This,VARIANT quotaLimit) { return This->lpVtbl->put_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_get_QuotaFlags(IFsrmQuotaBase* This,LONG *quotaFlags) { +static inline HRESULT IFsrmQuotaBase_get_QuotaFlags(IFsrmQuotaBase* This,LONG *quotaFlags) { return This->lpVtbl->get_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_put_QuotaFlags(IFsrmQuotaBase* This,LONG quotaFlags) { +static inline HRESULT IFsrmQuotaBase_put_QuotaFlags(IFsrmQuotaBase* This,LONG quotaFlags) { return This->lpVtbl->put_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_get_Thresholds(IFsrmQuotaBase* This,SAFEARRAY **thresholds) { +static inline HRESULT IFsrmQuotaBase_get_Thresholds(IFsrmQuotaBase* This,SAFEARRAY **thresholds) { return This->lpVtbl->get_Thresholds(This,thresholds); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_AddThreshold(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuotaBase_AddThreshold(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->AddThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_DeleteThreshold(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuotaBase_DeleteThreshold(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->DeleteThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_ModifyThreshold(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { +static inline HRESULT IFsrmQuotaBase_ModifyThreshold(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { return This->lpVtbl->ModifyThreshold(This,threshold,newThreshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_CreateThresholdAction(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmQuotaBase_CreateThresholdAction(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateThresholdAction(This,threshold,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmQuotaBase_EnumThresholdActions(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { +static inline HRESULT IFsrmQuotaBase_EnumThresholdActions(IFsrmQuotaBase* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { return This->lpVtbl->EnumThresholdActions(This,threshold,actions); } #endif @@ -1138,92 +1130,92 @@ interface IFsrmQuotaObject { #define IFsrmQuotaObject_ApplyTemplate(This,quotaTemplateName) (This)->lpVtbl->ApplyTemplate(This,quotaTemplateName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaObject_QueryInterface(IFsrmQuotaObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmQuotaObject_QueryInterface(IFsrmQuotaObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmQuotaObject_AddRef(IFsrmQuotaObject* This) { +static inline ULONG IFsrmQuotaObject_AddRef(IFsrmQuotaObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmQuotaObject_Release(IFsrmQuotaObject* This) { +static inline ULONG IFsrmQuotaObject_Release(IFsrmQuotaObject* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaObject_GetTypeInfoCount(IFsrmQuotaObject* This,UINT *pctinfo) { +static inline HRESULT IFsrmQuotaObject_GetTypeInfoCount(IFsrmQuotaObject* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_GetTypeInfo(IFsrmQuotaObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmQuotaObject_GetTypeInfo(IFsrmQuotaObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_GetIDsOfNames(IFsrmQuotaObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmQuotaObject_GetIDsOfNames(IFsrmQuotaObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_Invoke(IFsrmQuotaObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmQuotaObject_Invoke(IFsrmQuotaObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_Id(IFsrmQuotaObject* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmQuotaObject_get_Id(IFsrmQuotaObject* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_Description(IFsrmQuotaObject* This,BSTR *description) { +static inline HRESULT IFsrmQuotaObject_get_Description(IFsrmQuotaObject* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_put_Description(IFsrmQuotaObject* This,BSTR description) { +static inline HRESULT IFsrmQuotaObject_put_Description(IFsrmQuotaObject* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_Delete(IFsrmQuotaObject* This) { +static inline HRESULT IFsrmQuotaObject_Delete(IFsrmQuotaObject* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_Commit(IFsrmQuotaObject* This) { +static inline HRESULT IFsrmQuotaObject_Commit(IFsrmQuotaObject* This) { return This->lpVtbl->Commit(This); } /*** IFsrmQuotaBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_QuotaLimit(IFsrmQuotaObject* This,VARIANT *quotaLimit) { +static inline HRESULT IFsrmQuotaObject_get_QuotaLimit(IFsrmQuotaObject* This,VARIANT *quotaLimit) { return This->lpVtbl->get_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_put_QuotaLimit(IFsrmQuotaObject* This,VARIANT quotaLimit) { +static inline HRESULT IFsrmQuotaObject_put_QuotaLimit(IFsrmQuotaObject* This,VARIANT quotaLimit) { return This->lpVtbl->put_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_QuotaFlags(IFsrmQuotaObject* This,LONG *quotaFlags) { +static inline HRESULT IFsrmQuotaObject_get_QuotaFlags(IFsrmQuotaObject* This,LONG *quotaFlags) { return This->lpVtbl->get_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_put_QuotaFlags(IFsrmQuotaObject* This,LONG quotaFlags) { +static inline HRESULT IFsrmQuotaObject_put_QuotaFlags(IFsrmQuotaObject* This,LONG quotaFlags) { return This->lpVtbl->put_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_Thresholds(IFsrmQuotaObject* This,SAFEARRAY **thresholds) { +static inline HRESULT IFsrmQuotaObject_get_Thresholds(IFsrmQuotaObject* This,SAFEARRAY **thresholds) { return This->lpVtbl->get_Thresholds(This,thresholds); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_AddThreshold(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuotaObject_AddThreshold(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->AddThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_DeleteThreshold(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuotaObject_DeleteThreshold(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->DeleteThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_ModifyThreshold(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { +static inline HRESULT IFsrmQuotaObject_ModifyThreshold(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { return This->lpVtbl->ModifyThreshold(This,threshold,newThreshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_CreateThresholdAction(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmQuotaObject_CreateThresholdAction(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateThresholdAction(This,threshold,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_EnumThresholdActions(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { +static inline HRESULT IFsrmQuotaObject_EnumThresholdActions(IFsrmQuotaObject* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { return This->lpVtbl->EnumThresholdActions(This,threshold,actions); } /*** IFsrmQuotaObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_Path(IFsrmQuotaObject* This,BSTR *path) { +static inline HRESULT IFsrmQuotaObject_get_Path(IFsrmQuotaObject* This,BSTR *path) { return This->lpVtbl->get_Path(This,path); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_UserSid(IFsrmQuotaObject* This,BSTR *userSid) { +static inline HRESULT IFsrmQuotaObject_get_UserSid(IFsrmQuotaObject* This,BSTR *userSid) { return This->lpVtbl->get_UserSid(This,userSid); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_UserAccount(IFsrmQuotaObject* This,BSTR *userAccount) { +static inline HRESULT IFsrmQuotaObject_get_UserAccount(IFsrmQuotaObject* This,BSTR *userAccount) { return This->lpVtbl->get_UserAccount(This,userAccount); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_SourceTemplateName(IFsrmQuotaObject* This,BSTR *quotaTemplateName) { +static inline HRESULT IFsrmQuotaObject_get_SourceTemplateName(IFsrmQuotaObject* This,BSTR *quotaTemplateName) { return This->lpVtbl->get_SourceTemplateName(This,quotaTemplateName); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_get_MatchesSourceTemplate(IFsrmQuotaObject* This,VARIANT_BOOL *matches) { +static inline HRESULT IFsrmQuotaObject_get_MatchesSourceTemplate(IFsrmQuotaObject* This,VARIANT_BOOL *matches) { return This->lpVtbl->get_MatchesSourceTemplate(This,matches); } -static __WIDL_INLINE HRESULT IFsrmQuotaObject_ApplyTemplate(IFsrmQuotaObject* This,BSTR quotaTemplateName) { +static inline HRESULT IFsrmQuotaObject_ApplyTemplate(IFsrmQuotaObject* This,BSTR quotaTemplateName) { return This->lpVtbl->ApplyTemplate(This,quotaTemplateName); } #endif @@ -1434,86 +1426,86 @@ interface IFsrmQuotaTemplate { #define IFsrmQuotaTemplate_CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult) (This)->lpVtbl->CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_QueryInterface(IFsrmQuotaTemplate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmQuotaTemplate_QueryInterface(IFsrmQuotaTemplate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmQuotaTemplate_AddRef(IFsrmQuotaTemplate* This) { +static inline ULONG IFsrmQuotaTemplate_AddRef(IFsrmQuotaTemplate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmQuotaTemplate_Release(IFsrmQuotaTemplate* This) { +static inline ULONG IFsrmQuotaTemplate_Release(IFsrmQuotaTemplate* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_GetTypeInfoCount(IFsrmQuotaTemplate* This,UINT *pctinfo) { +static inline HRESULT IFsrmQuotaTemplate_GetTypeInfoCount(IFsrmQuotaTemplate* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_GetTypeInfo(IFsrmQuotaTemplate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmQuotaTemplate_GetTypeInfo(IFsrmQuotaTemplate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_GetIDsOfNames(IFsrmQuotaTemplate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmQuotaTemplate_GetIDsOfNames(IFsrmQuotaTemplate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_Invoke(IFsrmQuotaTemplate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmQuotaTemplate_Invoke(IFsrmQuotaTemplate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_get_Id(IFsrmQuotaTemplate* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmQuotaTemplate_get_Id(IFsrmQuotaTemplate* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_get_Description(IFsrmQuotaTemplate* This,BSTR *description) { +static inline HRESULT IFsrmQuotaTemplate_get_Description(IFsrmQuotaTemplate* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_put_Description(IFsrmQuotaTemplate* This,BSTR description) { +static inline HRESULT IFsrmQuotaTemplate_put_Description(IFsrmQuotaTemplate* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_Delete(IFsrmQuotaTemplate* This) { +static inline HRESULT IFsrmQuotaTemplate_Delete(IFsrmQuotaTemplate* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_Commit(IFsrmQuotaTemplate* This) { +static inline HRESULT IFsrmQuotaTemplate_Commit(IFsrmQuotaTemplate* This) { return This->lpVtbl->Commit(This); } /*** IFsrmQuotaBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_get_QuotaLimit(IFsrmQuotaTemplate* This,VARIANT *quotaLimit) { +static inline HRESULT IFsrmQuotaTemplate_get_QuotaLimit(IFsrmQuotaTemplate* This,VARIANT *quotaLimit) { return This->lpVtbl->get_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_put_QuotaLimit(IFsrmQuotaTemplate* This,VARIANT quotaLimit) { +static inline HRESULT IFsrmQuotaTemplate_put_QuotaLimit(IFsrmQuotaTemplate* This,VARIANT quotaLimit) { return This->lpVtbl->put_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_get_QuotaFlags(IFsrmQuotaTemplate* This,LONG *quotaFlags) { +static inline HRESULT IFsrmQuotaTemplate_get_QuotaFlags(IFsrmQuotaTemplate* This,LONG *quotaFlags) { return This->lpVtbl->get_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_put_QuotaFlags(IFsrmQuotaTemplate* This,LONG quotaFlags) { +static inline HRESULT IFsrmQuotaTemplate_put_QuotaFlags(IFsrmQuotaTemplate* This,LONG quotaFlags) { return This->lpVtbl->put_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_get_Thresholds(IFsrmQuotaTemplate* This,SAFEARRAY **thresholds) { +static inline HRESULT IFsrmQuotaTemplate_get_Thresholds(IFsrmQuotaTemplate* This,SAFEARRAY **thresholds) { return This->lpVtbl->get_Thresholds(This,thresholds); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_AddThreshold(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuotaTemplate_AddThreshold(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->AddThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_DeleteThreshold(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuotaTemplate_DeleteThreshold(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->DeleteThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_ModifyThreshold(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { +static inline HRESULT IFsrmQuotaTemplate_ModifyThreshold(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { return This->lpVtbl->ModifyThreshold(This,threshold,newThreshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_CreateThresholdAction(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmQuotaTemplate_CreateThresholdAction(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateThresholdAction(This,threshold,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_EnumThresholdActions(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { +static inline HRESULT IFsrmQuotaTemplate_EnumThresholdActions(IFsrmQuotaTemplate* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { return This->lpVtbl->EnumThresholdActions(This,threshold,actions); } /*** IFsrmQuotaTemplate methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_get_Name(IFsrmQuotaTemplate* This,BSTR *name) { +static inline HRESULT IFsrmQuotaTemplate_get_Name(IFsrmQuotaTemplate* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_put_Name(IFsrmQuotaTemplate* This,BSTR name) { +static inline HRESULT IFsrmQuotaTemplate_put_Name(IFsrmQuotaTemplate* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_CopyTemplate(IFsrmQuotaTemplate* This,BSTR quotaTemplateName) { +static inline HRESULT IFsrmQuotaTemplate_CopyTemplate(IFsrmQuotaTemplate* This,BSTR quotaTemplateName) { return This->lpVtbl->CopyTemplate(This,quotaTemplateName); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplate_CommitAndUpdateDerived(IFsrmQuotaTemplate* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { +static inline HRESULT IFsrmQuotaTemplate_CommitAndUpdateDerived(IFsrmQuotaTemplate* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { return This->lpVtbl->CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult); } #endif @@ -1758,108 +1750,108 @@ interface IFsrmQuota { #define IFsrmQuota_RefreshUsageProperties(This) (This)->lpVtbl->RefreshUsageProperties(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuota_QueryInterface(IFsrmQuota* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmQuota_QueryInterface(IFsrmQuota* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmQuota_AddRef(IFsrmQuota* This) { +static inline ULONG IFsrmQuota_AddRef(IFsrmQuota* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmQuota_Release(IFsrmQuota* This) { +static inline ULONG IFsrmQuota_Release(IFsrmQuota* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuota_GetTypeInfoCount(IFsrmQuota* This,UINT *pctinfo) { +static inline HRESULT IFsrmQuota_GetTypeInfoCount(IFsrmQuota* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmQuota_GetTypeInfo(IFsrmQuota* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmQuota_GetTypeInfo(IFsrmQuota* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmQuota_GetIDsOfNames(IFsrmQuota* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmQuota_GetIDsOfNames(IFsrmQuota* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmQuota_Invoke(IFsrmQuota* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmQuota_Invoke(IFsrmQuota* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuota_get_Id(IFsrmQuota* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmQuota_get_Id(IFsrmQuota* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmQuota_get_Description(IFsrmQuota* This,BSTR *description) { +static inline HRESULT IFsrmQuota_get_Description(IFsrmQuota* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuota_put_Description(IFsrmQuota* This,BSTR description) { +static inline HRESULT IFsrmQuota_put_Description(IFsrmQuota* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuota_Delete(IFsrmQuota* This) { +static inline HRESULT IFsrmQuota_Delete(IFsrmQuota* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmQuota_Commit(IFsrmQuota* This) { +static inline HRESULT IFsrmQuota_Commit(IFsrmQuota* This) { return This->lpVtbl->Commit(This); } /*** IFsrmQuotaBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuota_get_QuotaLimit(IFsrmQuota* This,VARIANT *quotaLimit) { +static inline HRESULT IFsrmQuota_get_QuotaLimit(IFsrmQuota* This,VARIANT *quotaLimit) { return This->lpVtbl->get_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuota_put_QuotaLimit(IFsrmQuota* This,VARIANT quotaLimit) { +static inline HRESULT IFsrmQuota_put_QuotaLimit(IFsrmQuota* This,VARIANT quotaLimit) { return This->lpVtbl->put_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuota_get_QuotaFlags(IFsrmQuota* This,LONG *quotaFlags) { +static inline HRESULT IFsrmQuota_get_QuotaFlags(IFsrmQuota* This,LONG *quotaFlags) { return This->lpVtbl->get_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuota_put_QuotaFlags(IFsrmQuota* This,LONG quotaFlags) { +static inline HRESULT IFsrmQuota_put_QuotaFlags(IFsrmQuota* This,LONG quotaFlags) { return This->lpVtbl->put_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuota_get_Thresholds(IFsrmQuota* This,SAFEARRAY **thresholds) { +static inline HRESULT IFsrmQuota_get_Thresholds(IFsrmQuota* This,SAFEARRAY **thresholds) { return This->lpVtbl->get_Thresholds(This,thresholds); } -static __WIDL_INLINE HRESULT IFsrmQuota_AddThreshold(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuota_AddThreshold(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->AddThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuota_DeleteThreshold(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuota_DeleteThreshold(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->DeleteThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuota_ModifyThreshold(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { +static inline HRESULT IFsrmQuota_ModifyThreshold(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { return This->lpVtbl->ModifyThreshold(This,threshold,newThreshold); } -static __WIDL_INLINE HRESULT IFsrmQuota_CreateThresholdAction(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmQuota_CreateThresholdAction(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateThresholdAction(This,threshold,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmQuota_EnumThresholdActions(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { +static inline HRESULT IFsrmQuota_EnumThresholdActions(IFsrmQuota* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { return This->lpVtbl->EnumThresholdActions(This,threshold,actions); } /*** IFsrmQuotaObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuota_get_Path(IFsrmQuota* This,BSTR *path) { +static inline HRESULT IFsrmQuota_get_Path(IFsrmQuota* This,BSTR *path) { return This->lpVtbl->get_Path(This,path); } -static __WIDL_INLINE HRESULT IFsrmQuota_get_UserSid(IFsrmQuota* This,BSTR *userSid) { +static inline HRESULT IFsrmQuota_get_UserSid(IFsrmQuota* This,BSTR *userSid) { return This->lpVtbl->get_UserSid(This,userSid); } -static __WIDL_INLINE HRESULT IFsrmQuota_get_UserAccount(IFsrmQuota* This,BSTR *userAccount) { +static inline HRESULT IFsrmQuota_get_UserAccount(IFsrmQuota* This,BSTR *userAccount) { return This->lpVtbl->get_UserAccount(This,userAccount); } -static __WIDL_INLINE HRESULT IFsrmQuota_get_SourceTemplateName(IFsrmQuota* This,BSTR *quotaTemplateName) { +static inline HRESULT IFsrmQuota_get_SourceTemplateName(IFsrmQuota* This,BSTR *quotaTemplateName) { return This->lpVtbl->get_SourceTemplateName(This,quotaTemplateName); } -static __WIDL_INLINE HRESULT IFsrmQuota_get_MatchesSourceTemplate(IFsrmQuota* This,VARIANT_BOOL *matches) { +static inline HRESULT IFsrmQuota_get_MatchesSourceTemplate(IFsrmQuota* This,VARIANT_BOOL *matches) { return This->lpVtbl->get_MatchesSourceTemplate(This,matches); } -static __WIDL_INLINE HRESULT IFsrmQuota_ApplyTemplate(IFsrmQuota* This,BSTR quotaTemplateName) { +static inline HRESULT IFsrmQuota_ApplyTemplate(IFsrmQuota* This,BSTR quotaTemplateName) { return This->lpVtbl->ApplyTemplate(This,quotaTemplateName); } /*** IFsrmQuota methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuota_get_QuotaUsed(IFsrmQuota* This,VARIANT *used) { +static inline HRESULT IFsrmQuota_get_QuotaUsed(IFsrmQuota* This,VARIANT *used) { return This->lpVtbl->get_QuotaUsed(This,used); } -static __WIDL_INLINE HRESULT IFsrmQuota_get_QuotaPeakUsage(IFsrmQuota* This,VARIANT *peakUsage) { +static inline HRESULT IFsrmQuota_get_QuotaPeakUsage(IFsrmQuota* This,VARIANT *peakUsage) { return This->lpVtbl->get_QuotaPeakUsage(This,peakUsage); } -static __WIDL_INLINE HRESULT IFsrmQuota_get_QuotaPeakUsageTime(IFsrmQuota* This,DATE *peakUsageDateTime) { +static inline HRESULT IFsrmQuota_get_QuotaPeakUsageTime(IFsrmQuota* This,DATE *peakUsageDateTime) { return This->lpVtbl->get_QuotaPeakUsageTime(This,peakUsageDateTime); } -static __WIDL_INLINE HRESULT IFsrmQuota_ResetPeakUsage(IFsrmQuota* This) { +static inline HRESULT IFsrmQuota_ResetPeakUsage(IFsrmQuota* This) { return This->lpVtbl->ResetPeakUsage(This); } -static __WIDL_INLINE HRESULT IFsrmQuota_RefreshUsageProperties(IFsrmQuota* This) { +static inline HRESULT IFsrmQuota_RefreshUsageProperties(IFsrmQuota* This) { return This->lpVtbl->RefreshUsageProperties(This); } #endif @@ -2094,102 +2086,102 @@ interface IFsrmAutoApplyQuota { #define IFsrmAutoApplyQuota_CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult) (This)->lpVtbl->CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_QueryInterface(IFsrmAutoApplyQuota* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmAutoApplyQuota_QueryInterface(IFsrmAutoApplyQuota* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmAutoApplyQuota_AddRef(IFsrmAutoApplyQuota* This) { +static inline ULONG IFsrmAutoApplyQuota_AddRef(IFsrmAutoApplyQuota* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmAutoApplyQuota_Release(IFsrmAutoApplyQuota* This) { +static inline ULONG IFsrmAutoApplyQuota_Release(IFsrmAutoApplyQuota* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_GetTypeInfoCount(IFsrmAutoApplyQuota* This,UINT *pctinfo) { +static inline HRESULT IFsrmAutoApplyQuota_GetTypeInfoCount(IFsrmAutoApplyQuota* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_GetTypeInfo(IFsrmAutoApplyQuota* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmAutoApplyQuota_GetTypeInfo(IFsrmAutoApplyQuota* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_GetIDsOfNames(IFsrmAutoApplyQuota* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmAutoApplyQuota_GetIDsOfNames(IFsrmAutoApplyQuota* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_Invoke(IFsrmAutoApplyQuota* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmAutoApplyQuota_Invoke(IFsrmAutoApplyQuota* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_Id(IFsrmAutoApplyQuota* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmAutoApplyQuota_get_Id(IFsrmAutoApplyQuota* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_Description(IFsrmAutoApplyQuota* This,BSTR *description) { +static inline HRESULT IFsrmAutoApplyQuota_get_Description(IFsrmAutoApplyQuota* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_put_Description(IFsrmAutoApplyQuota* This,BSTR description) { +static inline HRESULT IFsrmAutoApplyQuota_put_Description(IFsrmAutoApplyQuota* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_Delete(IFsrmAutoApplyQuota* This) { +static inline HRESULT IFsrmAutoApplyQuota_Delete(IFsrmAutoApplyQuota* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_Commit(IFsrmAutoApplyQuota* This) { +static inline HRESULT IFsrmAutoApplyQuota_Commit(IFsrmAutoApplyQuota* This) { return This->lpVtbl->Commit(This); } /*** IFsrmQuotaBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_QuotaLimit(IFsrmAutoApplyQuota* This,VARIANT *quotaLimit) { +static inline HRESULT IFsrmAutoApplyQuota_get_QuotaLimit(IFsrmAutoApplyQuota* This,VARIANT *quotaLimit) { return This->lpVtbl->get_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_put_QuotaLimit(IFsrmAutoApplyQuota* This,VARIANT quotaLimit) { +static inline HRESULT IFsrmAutoApplyQuota_put_QuotaLimit(IFsrmAutoApplyQuota* This,VARIANT quotaLimit) { return This->lpVtbl->put_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_QuotaFlags(IFsrmAutoApplyQuota* This,LONG *quotaFlags) { +static inline HRESULT IFsrmAutoApplyQuota_get_QuotaFlags(IFsrmAutoApplyQuota* This,LONG *quotaFlags) { return This->lpVtbl->get_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_put_QuotaFlags(IFsrmAutoApplyQuota* This,LONG quotaFlags) { +static inline HRESULT IFsrmAutoApplyQuota_put_QuotaFlags(IFsrmAutoApplyQuota* This,LONG quotaFlags) { return This->lpVtbl->put_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_Thresholds(IFsrmAutoApplyQuota* This,SAFEARRAY **thresholds) { +static inline HRESULT IFsrmAutoApplyQuota_get_Thresholds(IFsrmAutoApplyQuota* This,SAFEARRAY **thresholds) { return This->lpVtbl->get_Thresholds(This,thresholds); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_AddThreshold(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmAutoApplyQuota_AddThreshold(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->AddThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_DeleteThreshold(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmAutoApplyQuota_DeleteThreshold(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->DeleteThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_ModifyThreshold(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { +static inline HRESULT IFsrmAutoApplyQuota_ModifyThreshold(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { return This->lpVtbl->ModifyThreshold(This,threshold,newThreshold); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_CreateThresholdAction(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmAutoApplyQuota_CreateThresholdAction(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateThresholdAction(This,threshold,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_EnumThresholdActions(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { +static inline HRESULT IFsrmAutoApplyQuota_EnumThresholdActions(IFsrmAutoApplyQuota* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { return This->lpVtbl->EnumThresholdActions(This,threshold,actions); } /*** IFsrmQuotaObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_Path(IFsrmAutoApplyQuota* This,BSTR *path) { +static inline HRESULT IFsrmAutoApplyQuota_get_Path(IFsrmAutoApplyQuota* This,BSTR *path) { return This->lpVtbl->get_Path(This,path); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_UserSid(IFsrmAutoApplyQuota* This,BSTR *userSid) { +static inline HRESULT IFsrmAutoApplyQuota_get_UserSid(IFsrmAutoApplyQuota* This,BSTR *userSid) { return This->lpVtbl->get_UserSid(This,userSid); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_UserAccount(IFsrmAutoApplyQuota* This,BSTR *userAccount) { +static inline HRESULT IFsrmAutoApplyQuota_get_UserAccount(IFsrmAutoApplyQuota* This,BSTR *userAccount) { return This->lpVtbl->get_UserAccount(This,userAccount); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_SourceTemplateName(IFsrmAutoApplyQuota* This,BSTR *quotaTemplateName) { +static inline HRESULT IFsrmAutoApplyQuota_get_SourceTemplateName(IFsrmAutoApplyQuota* This,BSTR *quotaTemplateName) { return This->lpVtbl->get_SourceTemplateName(This,quotaTemplateName); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_MatchesSourceTemplate(IFsrmAutoApplyQuota* This,VARIANT_BOOL *matches) { +static inline HRESULT IFsrmAutoApplyQuota_get_MatchesSourceTemplate(IFsrmAutoApplyQuota* This,VARIANT_BOOL *matches) { return This->lpVtbl->get_MatchesSourceTemplate(This,matches); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_ApplyTemplate(IFsrmAutoApplyQuota* This,BSTR quotaTemplateName) { +static inline HRESULT IFsrmAutoApplyQuota_ApplyTemplate(IFsrmAutoApplyQuota* This,BSTR quotaTemplateName) { return This->lpVtbl->ApplyTemplate(This,quotaTemplateName); } /*** IFsrmAutoApplyQuota methods ***/ -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_get_ExcludeFolders(IFsrmAutoApplyQuota* This,SAFEARRAY **folders) { +static inline HRESULT IFsrmAutoApplyQuota_get_ExcludeFolders(IFsrmAutoApplyQuota* This,SAFEARRAY **folders) { return This->lpVtbl->get_ExcludeFolders(This,folders); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_put_ExcludeFolders(IFsrmAutoApplyQuota* This,SAFEARRAY *folders) { +static inline HRESULT IFsrmAutoApplyQuota_put_ExcludeFolders(IFsrmAutoApplyQuota* This,SAFEARRAY *folders) { return This->lpVtbl->put_ExcludeFolders(This,folders); } -static __WIDL_INLINE HRESULT IFsrmAutoApplyQuota_CommitAndUpdateDerived(IFsrmAutoApplyQuota* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { +static inline HRESULT IFsrmAutoApplyQuota_CommitAndUpdateDerived(IFsrmAutoApplyQuota* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { return This->lpVtbl->CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult); } #endif @@ -2369,67 +2361,67 @@ interface IFsrmQuotaManagerEx { #define IFsrmQuotaManagerEx_IsAffectedByQuota(This,path,options,affected) (This)->lpVtbl->IsAffectedByQuota(This,path,options,affected) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_QueryInterface(IFsrmQuotaManagerEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmQuotaManagerEx_QueryInterface(IFsrmQuotaManagerEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmQuotaManagerEx_AddRef(IFsrmQuotaManagerEx* This) { +static inline ULONG IFsrmQuotaManagerEx_AddRef(IFsrmQuotaManagerEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmQuotaManagerEx_Release(IFsrmQuotaManagerEx* This) { +static inline ULONG IFsrmQuotaManagerEx_Release(IFsrmQuotaManagerEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_GetTypeInfoCount(IFsrmQuotaManagerEx* This,UINT *pctinfo) { +static inline HRESULT IFsrmQuotaManagerEx_GetTypeInfoCount(IFsrmQuotaManagerEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_GetTypeInfo(IFsrmQuotaManagerEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmQuotaManagerEx_GetTypeInfo(IFsrmQuotaManagerEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_GetIDsOfNames(IFsrmQuotaManagerEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmQuotaManagerEx_GetIDsOfNames(IFsrmQuotaManagerEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_Invoke(IFsrmQuotaManagerEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmQuotaManagerEx_Invoke(IFsrmQuotaManagerEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmQuotaManager methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_get_ActionVariables(IFsrmQuotaManagerEx* This,SAFEARRAY **variables) { +static inline HRESULT IFsrmQuotaManagerEx_get_ActionVariables(IFsrmQuotaManagerEx* This,SAFEARRAY **variables) { return This->lpVtbl->get_ActionVariables(This,variables); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_get_ActionVariableDescriptions(IFsrmQuotaManagerEx* This,SAFEARRAY **descriptions) { +static inline HRESULT IFsrmQuotaManagerEx_get_ActionVariableDescriptions(IFsrmQuotaManagerEx* This,SAFEARRAY **descriptions) { return This->lpVtbl->get_ActionVariableDescriptions(This,descriptions); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_CreateQuota(IFsrmQuotaManagerEx* This,BSTR path,IFsrmQuota **quota) { +static inline HRESULT IFsrmQuotaManagerEx_CreateQuota(IFsrmQuotaManagerEx* This,BSTR path,IFsrmQuota **quota) { return This->lpVtbl->CreateQuota(This,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_CreateAutoApplyQuota(IFsrmQuotaManagerEx* This,BSTR quotaTemplateName,BSTR path,IFsrmAutoApplyQuota **quota) { +static inline HRESULT IFsrmQuotaManagerEx_CreateAutoApplyQuota(IFsrmQuotaManagerEx* This,BSTR quotaTemplateName,BSTR path,IFsrmAutoApplyQuota **quota) { return This->lpVtbl->CreateAutoApplyQuota(This,quotaTemplateName,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_GetQuota(IFsrmQuotaManagerEx* This,BSTR path,IFsrmQuota **quota) { +static inline HRESULT IFsrmQuotaManagerEx_GetQuota(IFsrmQuotaManagerEx* This,BSTR path,IFsrmQuota **quota) { return This->lpVtbl->GetQuota(This,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_GetAutoApplyQuota(IFsrmQuotaManagerEx* This,BSTR path,IFsrmAutoApplyQuota **quota) { +static inline HRESULT IFsrmQuotaManagerEx_GetAutoApplyQuota(IFsrmQuotaManagerEx* This,BSTR path,IFsrmAutoApplyQuota **quota) { return This->lpVtbl->GetAutoApplyQuota(This,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_GetRestrictiveQuota(IFsrmQuotaManagerEx* This,BSTR path,IFsrmQuota **quota) { +static inline HRESULT IFsrmQuotaManagerEx_GetRestrictiveQuota(IFsrmQuotaManagerEx* This,BSTR path,IFsrmQuota **quota) { return This->lpVtbl->GetRestrictiveQuota(This,path,quota); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_EnumQuotas(IFsrmQuotaManagerEx* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { +static inline HRESULT IFsrmQuotaManagerEx_EnumQuotas(IFsrmQuotaManagerEx* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { return This->lpVtbl->EnumQuotas(This,path,options,quotas); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_EnumAutoApplyQuotas(IFsrmQuotaManagerEx* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { +static inline HRESULT IFsrmQuotaManagerEx_EnumAutoApplyQuotas(IFsrmQuotaManagerEx* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { return This->lpVtbl->EnumAutoApplyQuotas(This,path,options,quotas); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_EnumEffectiveQuotas(IFsrmQuotaManagerEx* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { +static inline HRESULT IFsrmQuotaManagerEx_EnumEffectiveQuotas(IFsrmQuotaManagerEx* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **quotas) { return This->lpVtbl->EnumEffectiveQuotas(This,path,options,quotas); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_Scan(IFsrmQuotaManagerEx* This,BSTR strPath) { +static inline HRESULT IFsrmQuotaManagerEx_Scan(IFsrmQuotaManagerEx* This,BSTR strPath) { return This->lpVtbl->Scan(This,strPath); } -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_CreateQuotaCollection(IFsrmQuotaManagerEx* This,IFsrmCommittableCollection **collection) { +static inline HRESULT IFsrmQuotaManagerEx_CreateQuotaCollection(IFsrmQuotaManagerEx* This,IFsrmCommittableCollection **collection) { return This->lpVtbl->CreateQuotaCollection(This,collection); } /*** IFsrmQuotaManagerEx methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaManagerEx_IsAffectedByQuota(IFsrmQuotaManagerEx* This,BSTR path,FsrmEnumOptions options,VARIANT_BOOL *affected) { +static inline HRESULT IFsrmQuotaManagerEx_IsAffectedByQuota(IFsrmQuotaManagerEx* This,BSTR path,FsrmEnumOptions options,VARIANT_BOOL *affected) { return This->lpVtbl->IsAffectedByQuota(This,path,options,affected); } #endif @@ -2644,93 +2636,93 @@ interface IFsrmQuotaTemplateImported { #define IFsrmQuotaTemplateImported_put_OverwriteOnCommit(This,overwrite) (This)->lpVtbl->put_OverwriteOnCommit(This,overwrite) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_QueryInterface(IFsrmQuotaTemplateImported* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmQuotaTemplateImported_QueryInterface(IFsrmQuotaTemplateImported* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmQuotaTemplateImported_AddRef(IFsrmQuotaTemplateImported* This) { +static inline ULONG IFsrmQuotaTemplateImported_AddRef(IFsrmQuotaTemplateImported* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmQuotaTemplateImported_Release(IFsrmQuotaTemplateImported* This) { +static inline ULONG IFsrmQuotaTemplateImported_Release(IFsrmQuotaTemplateImported* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_GetTypeInfoCount(IFsrmQuotaTemplateImported* This,UINT *pctinfo) { +static inline HRESULT IFsrmQuotaTemplateImported_GetTypeInfoCount(IFsrmQuotaTemplateImported* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_GetTypeInfo(IFsrmQuotaTemplateImported* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmQuotaTemplateImported_GetTypeInfo(IFsrmQuotaTemplateImported* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_GetIDsOfNames(IFsrmQuotaTemplateImported* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmQuotaTemplateImported_GetIDsOfNames(IFsrmQuotaTemplateImported* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_Invoke(IFsrmQuotaTemplateImported* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmQuotaTemplateImported_Invoke(IFsrmQuotaTemplateImported* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_get_Id(IFsrmQuotaTemplateImported* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmQuotaTemplateImported_get_Id(IFsrmQuotaTemplateImported* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_get_Description(IFsrmQuotaTemplateImported* This,BSTR *description) { +static inline HRESULT IFsrmQuotaTemplateImported_get_Description(IFsrmQuotaTemplateImported* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_put_Description(IFsrmQuotaTemplateImported* This,BSTR description) { +static inline HRESULT IFsrmQuotaTemplateImported_put_Description(IFsrmQuotaTemplateImported* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_Delete(IFsrmQuotaTemplateImported* This) { +static inline HRESULT IFsrmQuotaTemplateImported_Delete(IFsrmQuotaTemplateImported* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_Commit(IFsrmQuotaTemplateImported* This) { +static inline HRESULT IFsrmQuotaTemplateImported_Commit(IFsrmQuotaTemplateImported* This) { return This->lpVtbl->Commit(This); } /*** IFsrmQuotaBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_get_QuotaLimit(IFsrmQuotaTemplateImported* This,VARIANT *quotaLimit) { +static inline HRESULT IFsrmQuotaTemplateImported_get_QuotaLimit(IFsrmQuotaTemplateImported* This,VARIANT *quotaLimit) { return This->lpVtbl->get_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_put_QuotaLimit(IFsrmQuotaTemplateImported* This,VARIANT quotaLimit) { +static inline HRESULT IFsrmQuotaTemplateImported_put_QuotaLimit(IFsrmQuotaTemplateImported* This,VARIANT quotaLimit) { return This->lpVtbl->put_QuotaLimit(This,quotaLimit); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_get_QuotaFlags(IFsrmQuotaTemplateImported* This,LONG *quotaFlags) { +static inline HRESULT IFsrmQuotaTemplateImported_get_QuotaFlags(IFsrmQuotaTemplateImported* This,LONG *quotaFlags) { return This->lpVtbl->get_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_put_QuotaFlags(IFsrmQuotaTemplateImported* This,LONG quotaFlags) { +static inline HRESULT IFsrmQuotaTemplateImported_put_QuotaFlags(IFsrmQuotaTemplateImported* This,LONG quotaFlags) { return This->lpVtbl->put_QuotaFlags(This,quotaFlags); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_get_Thresholds(IFsrmQuotaTemplateImported* This,SAFEARRAY **thresholds) { +static inline HRESULT IFsrmQuotaTemplateImported_get_Thresholds(IFsrmQuotaTemplateImported* This,SAFEARRAY **thresholds) { return This->lpVtbl->get_Thresholds(This,thresholds); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_AddThreshold(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuotaTemplateImported_AddThreshold(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->AddThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_DeleteThreshold(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold) { +static inline HRESULT IFsrmQuotaTemplateImported_DeleteThreshold(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold) { return This->lpVtbl->DeleteThreshold(This,threshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_ModifyThreshold(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { +static inline HRESULT IFsrmQuotaTemplateImported_ModifyThreshold(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold,FSRM_QUOTA_THRESHOLD newThreshold) { return This->lpVtbl->ModifyThreshold(This,threshold,newThreshold); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_CreateThresholdAction(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmQuotaTemplateImported_CreateThresholdAction(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateThresholdAction(This,threshold,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_EnumThresholdActions(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { +static inline HRESULT IFsrmQuotaTemplateImported_EnumThresholdActions(IFsrmQuotaTemplateImported* This,FSRM_QUOTA_THRESHOLD threshold,IFsrmCollection **actions) { return This->lpVtbl->EnumThresholdActions(This,threshold,actions); } /*** IFsrmQuotaTemplate methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_get_Name(IFsrmQuotaTemplateImported* This,BSTR *name) { +static inline HRESULT IFsrmQuotaTemplateImported_get_Name(IFsrmQuotaTemplateImported* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_put_Name(IFsrmQuotaTemplateImported* This,BSTR name) { +static inline HRESULT IFsrmQuotaTemplateImported_put_Name(IFsrmQuotaTemplateImported* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_CopyTemplate(IFsrmQuotaTemplateImported* This,BSTR quotaTemplateName) { +static inline HRESULT IFsrmQuotaTemplateImported_CopyTemplate(IFsrmQuotaTemplateImported* This,BSTR quotaTemplateName) { return This->lpVtbl->CopyTemplate(This,quotaTemplateName); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_CommitAndUpdateDerived(IFsrmQuotaTemplateImported* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { +static inline HRESULT IFsrmQuotaTemplateImported_CommitAndUpdateDerived(IFsrmQuotaTemplateImported* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { return This->lpVtbl->CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult); } /*** IFsrmQuotaTemplateImported methods ***/ -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_get_OverwriteOnCommit(IFsrmQuotaTemplateImported* This,VARIANT_BOOL *overwrite) { +static inline HRESULT IFsrmQuotaTemplateImported_get_OverwriteOnCommit(IFsrmQuotaTemplateImported* This,VARIANT_BOOL *overwrite) { return This->lpVtbl->get_OverwriteOnCommit(This,overwrite); } -static __WIDL_INLINE HRESULT IFsrmQuotaTemplateImported_put_OverwriteOnCommit(IFsrmQuotaTemplateImported* This,VARIANT_BOOL overwrite) { +static inline HRESULT IFsrmQuotaTemplateImported_put_OverwriteOnCommit(IFsrmQuotaTemplateImported* This,VARIANT_BOOL overwrite) { return This->lpVtbl->put_OverwriteOnCommit(This,overwrite); } #endif diff --git a/lib/libc/include/any-windows-any/fsrmreports.h b/lib/libc/include/any-windows-any/fsrmreports.h index 9ae0b36142a2266eed5e1e5ae40f9361f4bb7058..ec10c69bfc303c16dbd1dcdaa744556474f37b68 100644 --- a/lib/libc/include/any-windows-any/fsrmreports.h +++ b/lib/libc/include/any-windows-any/fsrmreports.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/fsrmreports.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/fsrmreports.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __fsrmreports_h__ #define __fsrmreports_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IFsrmReport_FWD_DEFINED__ @@ -339,54 +331,54 @@ interface IFsrmReport { #define IFsrmReport_Delete(This) (This)->lpVtbl->Delete(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmReport_QueryInterface(IFsrmReport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmReport_QueryInterface(IFsrmReport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmReport_AddRef(IFsrmReport* This) { +static inline ULONG IFsrmReport_AddRef(IFsrmReport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmReport_Release(IFsrmReport* This) { +static inline ULONG IFsrmReport_Release(IFsrmReport* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmReport_GetTypeInfoCount(IFsrmReport* This,UINT *pctinfo) { +static inline HRESULT IFsrmReport_GetTypeInfoCount(IFsrmReport* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmReport_GetTypeInfo(IFsrmReport* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmReport_GetTypeInfo(IFsrmReport* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmReport_GetIDsOfNames(IFsrmReport* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmReport_GetIDsOfNames(IFsrmReport* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmReport_Invoke(IFsrmReport* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmReport_Invoke(IFsrmReport* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmReport methods ***/ -static __WIDL_INLINE HRESULT IFsrmReport_get_Type(IFsrmReport* This,FsrmReportType *reportType) { +static inline HRESULT IFsrmReport_get_Type(IFsrmReport* This,FsrmReportType *reportType) { return This->lpVtbl->get_Type(This,reportType); } -static __WIDL_INLINE HRESULT IFsrmReport_get_Name(IFsrmReport* This,BSTR *name) { +static inline HRESULT IFsrmReport_get_Name(IFsrmReport* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmReport_put_Name(IFsrmReport* This,BSTR name) { +static inline HRESULT IFsrmReport_put_Name(IFsrmReport* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmReport_get_Description(IFsrmReport* This,BSTR *description) { +static inline HRESULT IFsrmReport_get_Description(IFsrmReport* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmReport_put_Description(IFsrmReport* This,BSTR description) { +static inline HRESULT IFsrmReport_put_Description(IFsrmReport* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmReport_get_LastGeneratedFileNamePrefix(IFsrmReport* This,BSTR *prefix) { +static inline HRESULT IFsrmReport_get_LastGeneratedFileNamePrefix(IFsrmReport* This,BSTR *prefix) { return This->lpVtbl->get_LastGeneratedFileNamePrefix(This,prefix); } -static __WIDL_INLINE HRESULT IFsrmReport_GetFilter(IFsrmReport* This,FsrmReportFilter filter,VARIANT *filterValue) { +static inline HRESULT IFsrmReport_GetFilter(IFsrmReport* This,FsrmReportFilter filter,VARIANT *filterValue) { return This->lpVtbl->GetFilter(This,filter,filterValue); } -static __WIDL_INLINE HRESULT IFsrmReport_SetFilter(IFsrmReport* This,FsrmReportFilter filter,VARIANT filterValue) { +static inline HRESULT IFsrmReport_SetFilter(IFsrmReport* This,FsrmReportFilter filter,VARIANT filterValue) { return This->lpVtbl->SetFilter(This,filter,filterValue); } -static __WIDL_INLINE HRESULT IFsrmReport_Delete(IFsrmReport* This) { +static inline HRESULT IFsrmReport_Delete(IFsrmReport* This) { return This->lpVtbl->Delete(This); } #endif @@ -520,39 +512,39 @@ interface IFsrmReportScheduler { #define IFsrmReportScheduler_DeleteScheduleTask(This,taskName) (This)->lpVtbl->DeleteScheduleTask(This,taskName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportScheduler_QueryInterface(IFsrmReportScheduler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmReportScheduler_QueryInterface(IFsrmReportScheduler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmReportScheduler_AddRef(IFsrmReportScheduler* This) { +static inline ULONG IFsrmReportScheduler_AddRef(IFsrmReportScheduler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmReportScheduler_Release(IFsrmReportScheduler* This) { +static inline ULONG IFsrmReportScheduler_Release(IFsrmReportScheduler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportScheduler_GetTypeInfoCount(IFsrmReportScheduler* This,UINT *pctinfo) { +static inline HRESULT IFsrmReportScheduler_GetTypeInfoCount(IFsrmReportScheduler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmReportScheduler_GetTypeInfo(IFsrmReportScheduler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmReportScheduler_GetTypeInfo(IFsrmReportScheduler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmReportScheduler_GetIDsOfNames(IFsrmReportScheduler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmReportScheduler_GetIDsOfNames(IFsrmReportScheduler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmReportScheduler_Invoke(IFsrmReportScheduler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmReportScheduler_Invoke(IFsrmReportScheduler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmReportScheduler methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportScheduler_VerifyNamespaces(IFsrmReportScheduler* This,VARIANT *namespacesSafeArray) { +static inline HRESULT IFsrmReportScheduler_VerifyNamespaces(IFsrmReportScheduler* This,VARIANT *namespacesSafeArray) { return This->lpVtbl->VerifyNamespaces(This,namespacesSafeArray); } -static __WIDL_INLINE HRESULT IFsrmReportScheduler_CreateScheduleTask(IFsrmReportScheduler* This,BSTR taskName,VARIANT *namespacesSafeArray,BSTR serializedTask) { +static inline HRESULT IFsrmReportScheduler_CreateScheduleTask(IFsrmReportScheduler* This,BSTR taskName,VARIANT *namespacesSafeArray,BSTR serializedTask) { return This->lpVtbl->CreateScheduleTask(This,taskName,namespacesSafeArray,serializedTask); } -static __WIDL_INLINE HRESULT IFsrmReportScheduler_ModifyScheduleTask(IFsrmReportScheduler* This,BSTR taskName,VARIANT *namespacesSafeArray,BSTR serializedTask) { +static inline HRESULT IFsrmReportScheduler_ModifyScheduleTask(IFsrmReportScheduler* This,BSTR taskName,VARIANT *namespacesSafeArray,BSTR serializedTask) { return This->lpVtbl->ModifyScheduleTask(This,taskName,namespacesSafeArray,serializedTask); } -static __WIDL_INLINE HRESULT IFsrmReportScheduler_DeleteScheduleTask(IFsrmReportScheduler* This,BSTR taskName) { +static inline HRESULT IFsrmReportScheduler_DeleteScheduleTask(IFsrmReportScheduler* This,BSTR taskName) { return This->lpVtbl->DeleteScheduleTask(This,taskName); } #endif @@ -690,42 +682,42 @@ interface IFsrmFileManagementJobManager { #define IFsrmFileManagementJobManager_GetFileManagementJob(This,name,fileManagementJob) (This)->lpVtbl->GetFileManagementJob(This,name,fileManagementJob) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_QueryInterface(IFsrmFileManagementJobManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileManagementJobManager_QueryInterface(IFsrmFileManagementJobManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileManagementJobManager_AddRef(IFsrmFileManagementJobManager* This) { +static inline ULONG IFsrmFileManagementJobManager_AddRef(IFsrmFileManagementJobManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileManagementJobManager_Release(IFsrmFileManagementJobManager* This) { +static inline ULONG IFsrmFileManagementJobManager_Release(IFsrmFileManagementJobManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_GetTypeInfoCount(IFsrmFileManagementJobManager* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileManagementJobManager_GetTypeInfoCount(IFsrmFileManagementJobManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_GetTypeInfo(IFsrmFileManagementJobManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileManagementJobManager_GetTypeInfo(IFsrmFileManagementJobManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_GetIDsOfNames(IFsrmFileManagementJobManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileManagementJobManager_GetIDsOfNames(IFsrmFileManagementJobManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_Invoke(IFsrmFileManagementJobManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileManagementJobManager_Invoke(IFsrmFileManagementJobManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmFileManagementJobManager methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_get_ActionVariables(IFsrmFileManagementJobManager* This,SAFEARRAY **variables) { +static inline HRESULT IFsrmFileManagementJobManager_get_ActionVariables(IFsrmFileManagementJobManager* This,SAFEARRAY **variables) { return This->lpVtbl->get_ActionVariables(This,variables); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_get_ActionVariableDescriptions(IFsrmFileManagementJobManager* This,SAFEARRAY **descriptions) { +static inline HRESULT IFsrmFileManagementJobManager_get_ActionVariableDescriptions(IFsrmFileManagementJobManager* This,SAFEARRAY **descriptions) { return This->lpVtbl->get_ActionVariableDescriptions(This,descriptions); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_EnumFileManagementJobs(IFsrmFileManagementJobManager* This,FsrmEnumOptions options,IFsrmCollection **fileManagementJobs) { +static inline HRESULT IFsrmFileManagementJobManager_EnumFileManagementJobs(IFsrmFileManagementJobManager* This,FsrmEnumOptions options,IFsrmCollection **fileManagementJobs) { return This->lpVtbl->EnumFileManagementJobs(This,options,fileManagementJobs); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_CreateFileManagementJob(IFsrmFileManagementJobManager* This,IFsrmFileManagementJob **fileManagementJob) { +static inline HRESULT IFsrmFileManagementJobManager_CreateFileManagementJob(IFsrmFileManagementJobManager* This,IFsrmFileManagementJob **fileManagementJob) { return This->lpVtbl->CreateFileManagementJob(This,fileManagementJob); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJobManager_GetFileManagementJob(IFsrmFileManagementJobManager* This,BSTR name,IFsrmFileManagementJob **fileManagementJob) { +static inline HRESULT IFsrmFileManagementJobManager_GetFileManagementJob(IFsrmFileManagementJobManager* This,BSTR name,IFsrmFileManagementJob **fileManagementJob) { return This->lpVtbl->GetFileManagementJob(This,name,fileManagementJob); } #endif @@ -874,48 +866,48 @@ interface IFsrmPropertyCondition { #define IFsrmPropertyCondition_Delete(This) (This)->lpVtbl->Delete(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_QueryInterface(IFsrmPropertyCondition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmPropertyCondition_QueryInterface(IFsrmPropertyCondition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmPropertyCondition_AddRef(IFsrmPropertyCondition* This) { +static inline ULONG IFsrmPropertyCondition_AddRef(IFsrmPropertyCondition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmPropertyCondition_Release(IFsrmPropertyCondition* This) { +static inline ULONG IFsrmPropertyCondition_Release(IFsrmPropertyCondition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_GetTypeInfoCount(IFsrmPropertyCondition* This,UINT *pctinfo) { +static inline HRESULT IFsrmPropertyCondition_GetTypeInfoCount(IFsrmPropertyCondition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_GetTypeInfo(IFsrmPropertyCondition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmPropertyCondition_GetTypeInfo(IFsrmPropertyCondition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_GetIDsOfNames(IFsrmPropertyCondition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmPropertyCondition_GetIDsOfNames(IFsrmPropertyCondition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_Invoke(IFsrmPropertyCondition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmPropertyCondition_Invoke(IFsrmPropertyCondition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmPropertyCondition methods ***/ -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_get_Name(IFsrmPropertyCondition* This,BSTR *name) { +static inline HRESULT IFsrmPropertyCondition_get_Name(IFsrmPropertyCondition* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_put_Name(IFsrmPropertyCondition* This,BSTR name) { +static inline HRESULT IFsrmPropertyCondition_put_Name(IFsrmPropertyCondition* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_get_Type(IFsrmPropertyCondition* This,FsrmPropertyConditionType *type) { +static inline HRESULT IFsrmPropertyCondition_get_Type(IFsrmPropertyCondition* This,FsrmPropertyConditionType *type) { return This->lpVtbl->get_Type(This,type); } -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_put_Type(IFsrmPropertyCondition* This,FsrmPropertyConditionType type) { +static inline HRESULT IFsrmPropertyCondition_put_Type(IFsrmPropertyCondition* This,FsrmPropertyConditionType type) { return This->lpVtbl->put_Type(This,type); } -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_get_Value(IFsrmPropertyCondition* This,BSTR *value) { +static inline HRESULT IFsrmPropertyCondition_get_Value(IFsrmPropertyCondition* This,BSTR *value) { return This->lpVtbl->get_Value(This,value); } -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_put_Value(IFsrmPropertyCondition* This,BSTR value) { +static inline HRESULT IFsrmPropertyCondition_put_Value(IFsrmPropertyCondition* This,BSTR value) { return This->lpVtbl->put_Value(This,value); } -static __WIDL_INLINE HRESULT IFsrmPropertyCondition_Delete(IFsrmPropertyCondition* This) { +static inline HRESULT IFsrmPropertyCondition_Delete(IFsrmPropertyCondition* This) { return This->lpVtbl->Delete(This); } #endif @@ -1113,57 +1105,57 @@ interface IFsrmReportManager { #define IFsrmReportManager_SetReportSizeLimit(This,limit,limitValue) (This)->lpVtbl->SetReportSizeLimit(This,limit,limitValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportManager_QueryInterface(IFsrmReportManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmReportManager_QueryInterface(IFsrmReportManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmReportManager_AddRef(IFsrmReportManager* This) { +static inline ULONG IFsrmReportManager_AddRef(IFsrmReportManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmReportManager_Release(IFsrmReportManager* This) { +static inline ULONG IFsrmReportManager_Release(IFsrmReportManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportManager_GetTypeInfoCount(IFsrmReportManager* This,UINT *pctinfo) { +static inline HRESULT IFsrmReportManager_GetTypeInfoCount(IFsrmReportManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmReportManager_GetTypeInfo(IFsrmReportManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmReportManager_GetTypeInfo(IFsrmReportManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmReportManager_GetIDsOfNames(IFsrmReportManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmReportManager_GetIDsOfNames(IFsrmReportManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmReportManager_Invoke(IFsrmReportManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmReportManager_Invoke(IFsrmReportManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmReportManager methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportManager_EnumReportJobs(IFsrmReportManager* This,FsrmEnumOptions options,IFsrmCollection **reportJobs) { +static inline HRESULT IFsrmReportManager_EnumReportJobs(IFsrmReportManager* This,FsrmEnumOptions options,IFsrmCollection **reportJobs) { return This->lpVtbl->EnumReportJobs(This,options,reportJobs); } -static __WIDL_INLINE HRESULT IFsrmReportManager_CreateReportJob(IFsrmReportManager* This,IFsrmReportJob **reportJob) { +static inline HRESULT IFsrmReportManager_CreateReportJob(IFsrmReportManager* This,IFsrmReportJob **reportJob) { return This->lpVtbl->CreateReportJob(This,reportJob); } -static __WIDL_INLINE HRESULT IFsrmReportManager_GetReportJob(IFsrmReportManager* This,BSTR taskName,IFsrmReportJob **reportJob) { +static inline HRESULT IFsrmReportManager_GetReportJob(IFsrmReportManager* This,BSTR taskName,IFsrmReportJob **reportJob) { return This->lpVtbl->GetReportJob(This,taskName,reportJob); } -static __WIDL_INLINE HRESULT IFsrmReportManager_GetOutputDirectory(IFsrmReportManager* This,FsrmReportGenerationContext context,BSTR *path) { +static inline HRESULT IFsrmReportManager_GetOutputDirectory(IFsrmReportManager* This,FsrmReportGenerationContext context,BSTR *path) { return This->lpVtbl->GetOutputDirectory(This,context,path); } -static __WIDL_INLINE HRESULT IFsrmReportManager_SetOutputDirectory(IFsrmReportManager* This,FsrmReportGenerationContext context,BSTR path) { +static inline HRESULT IFsrmReportManager_SetOutputDirectory(IFsrmReportManager* This,FsrmReportGenerationContext context,BSTR path) { return This->lpVtbl->SetOutputDirectory(This,context,path); } -static __WIDL_INLINE HRESULT IFsrmReportManager_IsFilterValidForReportType(IFsrmReportManager* This,FsrmReportType reportType,FsrmReportFilter filter,VARIANT_BOOL *valid) { +static inline HRESULT IFsrmReportManager_IsFilterValidForReportType(IFsrmReportManager* This,FsrmReportType reportType,FsrmReportFilter filter,VARIANT_BOOL *valid) { return This->lpVtbl->IsFilterValidForReportType(This,reportType,filter,valid); } -static __WIDL_INLINE HRESULT IFsrmReportManager_GetDefaultFilter(IFsrmReportManager* This,FsrmReportType reportType,FsrmReportFilter filter,VARIANT *filterValue) { +static inline HRESULT IFsrmReportManager_GetDefaultFilter(IFsrmReportManager* This,FsrmReportType reportType,FsrmReportFilter filter,VARIANT *filterValue) { return This->lpVtbl->GetDefaultFilter(This,reportType,filter,filterValue); } -static __WIDL_INLINE HRESULT IFsrmReportManager_SetDefaultFilter(IFsrmReportManager* This,FsrmReportType reportType,FsrmReportFilter filter,VARIANT filterValue) { +static inline HRESULT IFsrmReportManager_SetDefaultFilter(IFsrmReportManager* This,FsrmReportType reportType,FsrmReportFilter filter,VARIANT filterValue) { return This->lpVtbl->SetDefaultFilter(This,reportType,filter,filterValue); } -static __WIDL_INLINE HRESULT IFsrmReportManager_GetReportSizeLimit(IFsrmReportManager* This,FsrmReportLimit limit,VARIANT *limitValue) { +static inline HRESULT IFsrmReportManager_GetReportSizeLimit(IFsrmReportManager* This,FsrmReportLimit limit,VARIANT *limitValue) { return This->lpVtbl->GetReportSizeLimit(This,limit,limitValue); } -static __WIDL_INLINE HRESULT IFsrmReportManager_SetReportSizeLimit(IFsrmReportManager* This,FsrmReportLimit limit,VARIANT limitValue) { +static inline HRESULT IFsrmReportManager_SetReportSizeLimit(IFsrmReportManager* This,FsrmReportLimit limit,VARIANT limitValue) { return This->lpVtbl->SetReportSizeLimit(This,limit,limitValue); } #endif @@ -1421,94 +1413,94 @@ interface IFsrmReportJob { #define IFsrmReportJob_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportJob_QueryInterface(IFsrmReportJob* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmReportJob_QueryInterface(IFsrmReportJob* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmReportJob_AddRef(IFsrmReportJob* This) { +static inline ULONG IFsrmReportJob_AddRef(IFsrmReportJob* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmReportJob_Release(IFsrmReportJob* This) { +static inline ULONG IFsrmReportJob_Release(IFsrmReportJob* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportJob_GetTypeInfoCount(IFsrmReportJob* This,UINT *pctinfo) { +static inline HRESULT IFsrmReportJob_GetTypeInfoCount(IFsrmReportJob* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmReportJob_GetTypeInfo(IFsrmReportJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmReportJob_GetTypeInfo(IFsrmReportJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmReportJob_GetIDsOfNames(IFsrmReportJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmReportJob_GetIDsOfNames(IFsrmReportJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmReportJob_Invoke(IFsrmReportJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmReportJob_Invoke(IFsrmReportJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportJob_get_Id(IFsrmReportJob* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmReportJob_get_Id(IFsrmReportJob* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmReportJob_get_Description(IFsrmReportJob* This,BSTR *description) { +static inline HRESULT IFsrmReportJob_get_Description(IFsrmReportJob* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmReportJob_put_Description(IFsrmReportJob* This,BSTR description) { +static inline HRESULT IFsrmReportJob_put_Description(IFsrmReportJob* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmReportJob_Delete(IFsrmReportJob* This) { +static inline HRESULT IFsrmReportJob_Delete(IFsrmReportJob* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmReportJob_Commit(IFsrmReportJob* This) { +static inline HRESULT IFsrmReportJob_Commit(IFsrmReportJob* This) { return This->lpVtbl->Commit(This); } /*** IFsrmReportJob methods ***/ -static __WIDL_INLINE HRESULT IFsrmReportJob_get_Task(IFsrmReportJob* This,BSTR *taskName) { +static inline HRESULT IFsrmReportJob_get_Task(IFsrmReportJob* This,BSTR *taskName) { return This->lpVtbl->get_Task(This,taskName); } -static __WIDL_INLINE HRESULT IFsrmReportJob_put_Task(IFsrmReportJob* This,BSTR taskName) { +static inline HRESULT IFsrmReportJob_put_Task(IFsrmReportJob* This,BSTR taskName) { return This->lpVtbl->put_Task(This,taskName); } -static __WIDL_INLINE HRESULT IFsrmReportJob_get_NamespaceRoots(IFsrmReportJob* This,SAFEARRAY **namespaceRoots) { +static inline HRESULT IFsrmReportJob_get_NamespaceRoots(IFsrmReportJob* This,SAFEARRAY **namespaceRoots) { return This->lpVtbl->get_NamespaceRoots(This,namespaceRoots); } -static __WIDL_INLINE HRESULT IFsrmReportJob_put_NamespaceRoots(IFsrmReportJob* This,SAFEARRAY *namespaceRoots) { +static inline HRESULT IFsrmReportJob_put_NamespaceRoots(IFsrmReportJob* This,SAFEARRAY *namespaceRoots) { return This->lpVtbl->put_NamespaceRoots(This,namespaceRoots); } -static __WIDL_INLINE HRESULT IFsrmReportJob_get_Formats(IFsrmReportJob* This,SAFEARRAY **formats) { +static inline HRESULT IFsrmReportJob_get_Formats(IFsrmReportJob* This,SAFEARRAY **formats) { return This->lpVtbl->get_Formats(This,formats); } -static __WIDL_INLINE HRESULT IFsrmReportJob_put_Formats(IFsrmReportJob* This,SAFEARRAY *formats) { +static inline HRESULT IFsrmReportJob_put_Formats(IFsrmReportJob* This,SAFEARRAY *formats) { return This->lpVtbl->put_Formats(This,formats); } -static __WIDL_INLINE HRESULT IFsrmReportJob_get_MailTo(IFsrmReportJob* This,BSTR *mailTo) { +static inline HRESULT IFsrmReportJob_get_MailTo(IFsrmReportJob* This,BSTR *mailTo) { return This->lpVtbl->get_MailTo(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmReportJob_put_MailTo(IFsrmReportJob* This,BSTR mailTo) { +static inline HRESULT IFsrmReportJob_put_MailTo(IFsrmReportJob* This,BSTR mailTo) { return This->lpVtbl->put_MailTo(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmReportJob_get_RunningStatus(IFsrmReportJob* This,FsrmReportRunningStatus *runningStatus) { +static inline HRESULT IFsrmReportJob_get_RunningStatus(IFsrmReportJob* This,FsrmReportRunningStatus *runningStatus) { return This->lpVtbl->get_RunningStatus(This,runningStatus); } -static __WIDL_INLINE HRESULT IFsrmReportJob_get_LastRun(IFsrmReportJob* This,DATE *lastRun) { +static inline HRESULT IFsrmReportJob_get_LastRun(IFsrmReportJob* This,DATE *lastRun) { return This->lpVtbl->get_LastRun(This,lastRun); } -static __WIDL_INLINE HRESULT IFsrmReportJob_get_LastError(IFsrmReportJob* This,BSTR *lastError) { +static inline HRESULT IFsrmReportJob_get_LastError(IFsrmReportJob* This,BSTR *lastError) { return This->lpVtbl->get_LastError(This,lastError); } -static __WIDL_INLINE HRESULT IFsrmReportJob_get_LastGeneratedInDirectory(IFsrmReportJob* This,BSTR *path) { +static inline HRESULT IFsrmReportJob_get_LastGeneratedInDirectory(IFsrmReportJob* This,BSTR *path) { return This->lpVtbl->get_LastGeneratedInDirectory(This,path); } -static __WIDL_INLINE HRESULT IFsrmReportJob_EnumReports(IFsrmReportJob* This,IFsrmCollection **reports) { +static inline HRESULT IFsrmReportJob_EnumReports(IFsrmReportJob* This,IFsrmCollection **reports) { return This->lpVtbl->EnumReports(This,reports); } -static __WIDL_INLINE HRESULT IFsrmReportJob_CreateReport(IFsrmReportJob* This,FsrmReportType reportType,IFsrmReport **report) { +static inline HRESULT IFsrmReportJob_CreateReport(IFsrmReportJob* This,FsrmReportType reportType,IFsrmReport **report) { return This->lpVtbl->CreateReport(This,reportType,report); } -static __WIDL_INLINE HRESULT IFsrmReportJob_Run(IFsrmReportJob* This,FsrmReportGenerationContext context) { +static inline HRESULT IFsrmReportJob_Run(IFsrmReportJob* This,FsrmReportGenerationContext context) { return This->lpVtbl->Run(This,context); } -static __WIDL_INLINE HRESULT IFsrmReportJob_WaitForCompletion(IFsrmReportJob* This,LONG waitSeconds,VARIANT_BOOL *completed) { +static inline HRESULT IFsrmReportJob_WaitForCompletion(IFsrmReportJob* This,LONG waitSeconds,VARIANT_BOOL *completed) { return This->lpVtbl->WaitForCompletion(This,waitSeconds,completed); } -static __WIDL_INLINE HRESULT IFsrmReportJob_Cancel(IFsrmReportJob* This) { +static inline HRESULT IFsrmReportJob_Cancel(IFsrmReportJob* This) { return This->lpVtbl->Cancel(This); } #endif @@ -2034,190 +2026,190 @@ interface IFsrmFileManagementJob { #define IFsrmFileManagementJob_CreateCustomAction(This,customAction) (This)->lpVtbl->CreateCustomAction(This,customAction) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_QueryInterface(IFsrmFileManagementJob* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileManagementJob_QueryInterface(IFsrmFileManagementJob* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileManagementJob_AddRef(IFsrmFileManagementJob* This) { +static inline ULONG IFsrmFileManagementJob_AddRef(IFsrmFileManagementJob* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileManagementJob_Release(IFsrmFileManagementJob* This) { +static inline ULONG IFsrmFileManagementJob_Release(IFsrmFileManagementJob* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_GetTypeInfoCount(IFsrmFileManagementJob* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileManagementJob_GetTypeInfoCount(IFsrmFileManagementJob* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_GetTypeInfo(IFsrmFileManagementJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileManagementJob_GetTypeInfo(IFsrmFileManagementJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_GetIDsOfNames(IFsrmFileManagementJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileManagementJob_GetIDsOfNames(IFsrmFileManagementJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_Invoke(IFsrmFileManagementJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileManagementJob_Invoke(IFsrmFileManagementJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_Id(IFsrmFileManagementJob* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmFileManagementJob_get_Id(IFsrmFileManagementJob* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_Description(IFsrmFileManagementJob* This,BSTR *description) { +static inline HRESULT IFsrmFileManagementJob_get_Description(IFsrmFileManagementJob* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_Description(IFsrmFileManagementJob* This,BSTR description) { +static inline HRESULT IFsrmFileManagementJob_put_Description(IFsrmFileManagementJob* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_Delete(IFsrmFileManagementJob* This) { +static inline HRESULT IFsrmFileManagementJob_Delete(IFsrmFileManagementJob* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_Commit(IFsrmFileManagementJob* This) { +static inline HRESULT IFsrmFileManagementJob_Commit(IFsrmFileManagementJob* This) { return This->lpVtbl->Commit(This); } /*** IFsrmFileManagementJob methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_Name(IFsrmFileManagementJob* This,BSTR *name) { +static inline HRESULT IFsrmFileManagementJob_get_Name(IFsrmFileManagementJob* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_Name(IFsrmFileManagementJob* This,BSTR name) { +static inline HRESULT IFsrmFileManagementJob_put_Name(IFsrmFileManagementJob* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_NamespaceRoots(IFsrmFileManagementJob* This,SAFEARRAY **namespaceRoots) { +static inline HRESULT IFsrmFileManagementJob_get_NamespaceRoots(IFsrmFileManagementJob* This,SAFEARRAY **namespaceRoots) { return This->lpVtbl->get_NamespaceRoots(This,namespaceRoots); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_NamespaceRoots(IFsrmFileManagementJob* This,SAFEARRAY *namespaceRoots) { +static inline HRESULT IFsrmFileManagementJob_put_NamespaceRoots(IFsrmFileManagementJob* This,SAFEARRAY *namespaceRoots) { return This->lpVtbl->put_NamespaceRoots(This,namespaceRoots); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_Enabled(IFsrmFileManagementJob* This,VARIANT_BOOL *enabled) { +static inline HRESULT IFsrmFileManagementJob_get_Enabled(IFsrmFileManagementJob* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_Enabled(IFsrmFileManagementJob* This,VARIANT_BOOL enabled) { +static inline HRESULT IFsrmFileManagementJob_put_Enabled(IFsrmFileManagementJob* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_OperationType(IFsrmFileManagementJob* This,FsrmFileManagementType *operationType) { +static inline HRESULT IFsrmFileManagementJob_get_OperationType(IFsrmFileManagementJob* This,FsrmFileManagementType *operationType) { return This->lpVtbl->get_OperationType(This,operationType); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_OperationType(IFsrmFileManagementJob* This,FsrmFileManagementType operationType) { +static inline HRESULT IFsrmFileManagementJob_put_OperationType(IFsrmFileManagementJob* This,FsrmFileManagementType operationType) { return This->lpVtbl->put_OperationType(This,operationType); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_ExpirationDirectory(IFsrmFileManagementJob* This,BSTR *expirationDirectory) { +static inline HRESULT IFsrmFileManagementJob_get_ExpirationDirectory(IFsrmFileManagementJob* This,BSTR *expirationDirectory) { return This->lpVtbl->get_ExpirationDirectory(This,expirationDirectory); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_ExpirationDirectory(IFsrmFileManagementJob* This,BSTR expirationDirectory) { +static inline HRESULT IFsrmFileManagementJob_put_ExpirationDirectory(IFsrmFileManagementJob* This,BSTR expirationDirectory) { return This->lpVtbl->put_ExpirationDirectory(This,expirationDirectory); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_CustomAction(IFsrmFileManagementJob* This,IFsrmActionCommand **action) { +static inline HRESULT IFsrmFileManagementJob_get_CustomAction(IFsrmFileManagementJob* This,IFsrmActionCommand **action) { return This->lpVtbl->get_CustomAction(This,action); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_Notifications(IFsrmFileManagementJob* This,SAFEARRAY **notifications) { +static inline HRESULT IFsrmFileManagementJob_get_Notifications(IFsrmFileManagementJob* This,SAFEARRAY **notifications) { return This->lpVtbl->get_Notifications(This,notifications); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_Logging(IFsrmFileManagementJob* This,LONG *loggingFlags) { +static inline HRESULT IFsrmFileManagementJob_get_Logging(IFsrmFileManagementJob* This,LONG *loggingFlags) { return This->lpVtbl->get_Logging(This,loggingFlags); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_Logging(IFsrmFileManagementJob* This,LONG loggingFlags) { +static inline HRESULT IFsrmFileManagementJob_put_Logging(IFsrmFileManagementJob* This,LONG loggingFlags) { return This->lpVtbl->put_Logging(This,loggingFlags); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_ReportEnabled(IFsrmFileManagementJob* This,VARIANT_BOOL *reportEnabled) { +static inline HRESULT IFsrmFileManagementJob_get_ReportEnabled(IFsrmFileManagementJob* This,VARIANT_BOOL *reportEnabled) { return This->lpVtbl->get_ReportEnabled(This,reportEnabled); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_ReportEnabled(IFsrmFileManagementJob* This,VARIANT_BOOL reportEnabled) { +static inline HRESULT IFsrmFileManagementJob_put_ReportEnabled(IFsrmFileManagementJob* This,VARIANT_BOOL reportEnabled) { return This->lpVtbl->put_ReportEnabled(This,reportEnabled); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_Formats(IFsrmFileManagementJob* This,SAFEARRAY **formats) { +static inline HRESULT IFsrmFileManagementJob_get_Formats(IFsrmFileManagementJob* This,SAFEARRAY **formats) { return This->lpVtbl->get_Formats(This,formats); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_Formats(IFsrmFileManagementJob* This,SAFEARRAY *formats) { +static inline HRESULT IFsrmFileManagementJob_put_Formats(IFsrmFileManagementJob* This,SAFEARRAY *formats) { return This->lpVtbl->put_Formats(This,formats); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_MailTo(IFsrmFileManagementJob* This,BSTR *mailTo) { +static inline HRESULT IFsrmFileManagementJob_get_MailTo(IFsrmFileManagementJob* This,BSTR *mailTo) { return This->lpVtbl->get_MailTo(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_MailTo(IFsrmFileManagementJob* This,BSTR mailTo) { +static inline HRESULT IFsrmFileManagementJob_put_MailTo(IFsrmFileManagementJob* This,BSTR mailTo) { return This->lpVtbl->put_MailTo(This,mailTo); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_DaysSinceFileCreated(IFsrmFileManagementJob* This,LONG *daysSinceCreation) { +static inline HRESULT IFsrmFileManagementJob_get_DaysSinceFileCreated(IFsrmFileManagementJob* This,LONG *daysSinceCreation) { return This->lpVtbl->get_DaysSinceFileCreated(This,daysSinceCreation); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_DaysSinceFileCreated(IFsrmFileManagementJob* This,LONG daysSinceCreation) { +static inline HRESULT IFsrmFileManagementJob_put_DaysSinceFileCreated(IFsrmFileManagementJob* This,LONG daysSinceCreation) { return This->lpVtbl->put_DaysSinceFileCreated(This,daysSinceCreation); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_DaysSinceFileLastAccessed(IFsrmFileManagementJob* This,LONG *daysSinceAccess) { +static inline HRESULT IFsrmFileManagementJob_get_DaysSinceFileLastAccessed(IFsrmFileManagementJob* This,LONG *daysSinceAccess) { return This->lpVtbl->get_DaysSinceFileLastAccessed(This,daysSinceAccess); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_DaysSinceFileLastAccessed(IFsrmFileManagementJob* This,LONG daysSinceAccess) { +static inline HRESULT IFsrmFileManagementJob_put_DaysSinceFileLastAccessed(IFsrmFileManagementJob* This,LONG daysSinceAccess) { return This->lpVtbl->put_DaysSinceFileLastAccessed(This,daysSinceAccess); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_DaysSinceFileLastModified(IFsrmFileManagementJob* This,LONG *daysSinceModify) { +static inline HRESULT IFsrmFileManagementJob_get_DaysSinceFileLastModified(IFsrmFileManagementJob* This,LONG *daysSinceModify) { return This->lpVtbl->get_DaysSinceFileLastModified(This,daysSinceModify); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_DaysSinceFileLastModified(IFsrmFileManagementJob* This,LONG daysSinceModify) { +static inline HRESULT IFsrmFileManagementJob_put_DaysSinceFileLastModified(IFsrmFileManagementJob* This,LONG daysSinceModify) { return This->lpVtbl->put_DaysSinceFileLastModified(This,daysSinceModify); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_PropertyConditions(IFsrmFileManagementJob* This,IFsrmCollection **propertyConditions) { +static inline HRESULT IFsrmFileManagementJob_get_PropertyConditions(IFsrmFileManagementJob* This,IFsrmCollection **propertyConditions) { return This->lpVtbl->get_PropertyConditions(This,propertyConditions); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_FromDate(IFsrmFileManagementJob* This,DATE *fromDate) { +static inline HRESULT IFsrmFileManagementJob_get_FromDate(IFsrmFileManagementJob* This,DATE *fromDate) { return This->lpVtbl->get_FromDate(This,fromDate); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_FromDate(IFsrmFileManagementJob* This,DATE fromDate) { +static inline HRESULT IFsrmFileManagementJob_put_FromDate(IFsrmFileManagementJob* This,DATE fromDate) { return This->lpVtbl->put_FromDate(This,fromDate); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_Task(IFsrmFileManagementJob* This,BSTR *taskName) { +static inline HRESULT IFsrmFileManagementJob_get_Task(IFsrmFileManagementJob* This,BSTR *taskName) { return This->lpVtbl->get_Task(This,taskName); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_Task(IFsrmFileManagementJob* This,BSTR taskName) { +static inline HRESULT IFsrmFileManagementJob_put_Task(IFsrmFileManagementJob* This,BSTR taskName) { return This->lpVtbl->put_Task(This,taskName); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_Parameters(IFsrmFileManagementJob* This,SAFEARRAY **parameters) { +static inline HRESULT IFsrmFileManagementJob_get_Parameters(IFsrmFileManagementJob* This,SAFEARRAY **parameters) { return This->lpVtbl->get_Parameters(This,parameters); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_Parameters(IFsrmFileManagementJob* This,SAFEARRAY *parameters) { +static inline HRESULT IFsrmFileManagementJob_put_Parameters(IFsrmFileManagementJob* This,SAFEARRAY *parameters) { return This->lpVtbl->put_Parameters(This,parameters); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_RunningStatus(IFsrmFileManagementJob* This,FsrmReportRunningStatus *runningStatus) { +static inline HRESULT IFsrmFileManagementJob_get_RunningStatus(IFsrmFileManagementJob* This,FsrmReportRunningStatus *runningStatus) { return This->lpVtbl->get_RunningStatus(This,runningStatus); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_LastError(IFsrmFileManagementJob* This,BSTR *lastError) { +static inline HRESULT IFsrmFileManagementJob_get_LastError(IFsrmFileManagementJob* This,BSTR *lastError) { return This->lpVtbl->get_LastError(This,lastError); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_LastReportPathWithoutExtension(IFsrmFileManagementJob* This,BSTR *path) { +static inline HRESULT IFsrmFileManagementJob_get_LastReportPathWithoutExtension(IFsrmFileManagementJob* This,BSTR *path) { return This->lpVtbl->get_LastReportPathWithoutExtension(This,path); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_LastRun(IFsrmFileManagementJob* This,DATE *lastRun) { +static inline HRESULT IFsrmFileManagementJob_get_LastRun(IFsrmFileManagementJob* This,DATE *lastRun) { return This->lpVtbl->get_LastRun(This,lastRun); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_get_FileNamePattern(IFsrmFileManagementJob* This,BSTR *fileNamePattern) { +static inline HRESULT IFsrmFileManagementJob_get_FileNamePattern(IFsrmFileManagementJob* This,BSTR *fileNamePattern) { return This->lpVtbl->get_FileNamePattern(This,fileNamePattern); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_put_FileNamePattern(IFsrmFileManagementJob* This,BSTR fileNamePattern) { +static inline HRESULT IFsrmFileManagementJob_put_FileNamePattern(IFsrmFileManagementJob* This,BSTR fileNamePattern) { return This->lpVtbl->put_FileNamePattern(This,fileNamePattern); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_Run(IFsrmFileManagementJob* This,FsrmReportGenerationContext context) { +static inline HRESULT IFsrmFileManagementJob_Run(IFsrmFileManagementJob* This,FsrmReportGenerationContext context) { return This->lpVtbl->Run(This,context); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_WaitForCompletion(IFsrmFileManagementJob* This,LONG waitSeconds,VARIANT_BOOL *completed) { +static inline HRESULT IFsrmFileManagementJob_WaitForCompletion(IFsrmFileManagementJob* This,LONG waitSeconds,VARIANT_BOOL *completed) { return This->lpVtbl->WaitForCompletion(This,waitSeconds,completed); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_Cancel(IFsrmFileManagementJob* This) { +static inline HRESULT IFsrmFileManagementJob_Cancel(IFsrmFileManagementJob* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_AddNotification(IFsrmFileManagementJob* This,LONG days) { +static inline HRESULT IFsrmFileManagementJob_AddNotification(IFsrmFileManagementJob* This,LONG days) { return This->lpVtbl->AddNotification(This,days); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_DeleteNotification(IFsrmFileManagementJob* This,LONG days) { +static inline HRESULT IFsrmFileManagementJob_DeleteNotification(IFsrmFileManagementJob* This,LONG days) { return This->lpVtbl->DeleteNotification(This,days); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_ModifyNotification(IFsrmFileManagementJob* This,LONG days,LONG newDays) { +static inline HRESULT IFsrmFileManagementJob_ModifyNotification(IFsrmFileManagementJob* This,LONG days,LONG newDays) { return This->lpVtbl->ModifyNotification(This,days,newDays); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_CreateNotificationAction(IFsrmFileManagementJob* This,LONG days,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmFileManagementJob_CreateNotificationAction(IFsrmFileManagementJob* This,LONG days,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateNotificationAction(This,days,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_EnumNotificationActions(IFsrmFileManagementJob* This,LONG days,IFsrmCollection **actions) { +static inline HRESULT IFsrmFileManagementJob_EnumNotificationActions(IFsrmFileManagementJob* This,LONG days,IFsrmCollection **actions) { return This->lpVtbl->EnumNotificationActions(This,days,actions); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_CreatePropertyCondition(IFsrmFileManagementJob* This,BSTR name,IFsrmPropertyCondition **propertyCondition) { +static inline HRESULT IFsrmFileManagementJob_CreatePropertyCondition(IFsrmFileManagementJob* This,BSTR name,IFsrmPropertyCondition **propertyCondition) { return This->lpVtbl->CreatePropertyCondition(This,name,propertyCondition); } -static __WIDL_INLINE HRESULT IFsrmFileManagementJob_CreateCustomAction(IFsrmFileManagementJob* This,IFsrmActionCommand **customAction) { +static inline HRESULT IFsrmFileManagementJob_CreateCustomAction(IFsrmFileManagementJob* This,IFsrmActionCommand **customAction) { return This->lpVtbl->CreateCustomAction(This,customAction); } #endif @@ -2326,33 +2318,33 @@ interface IFsrmFileCondition { #define IFsrmFileCondition_Delete(This) (This)->lpVtbl->Delete(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileCondition_QueryInterface(IFsrmFileCondition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileCondition_QueryInterface(IFsrmFileCondition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileCondition_AddRef(IFsrmFileCondition* This) { +static inline ULONG IFsrmFileCondition_AddRef(IFsrmFileCondition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileCondition_Release(IFsrmFileCondition* This) { +static inline ULONG IFsrmFileCondition_Release(IFsrmFileCondition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileCondition_GetTypeInfoCount(IFsrmFileCondition* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileCondition_GetTypeInfoCount(IFsrmFileCondition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileCondition_GetTypeInfo(IFsrmFileCondition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileCondition_GetTypeInfo(IFsrmFileCondition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileCondition_GetIDsOfNames(IFsrmFileCondition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileCondition_GetIDsOfNames(IFsrmFileCondition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileCondition_Invoke(IFsrmFileCondition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileCondition_Invoke(IFsrmFileCondition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmFileCondition methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileCondition_get_Type(IFsrmFileCondition* This,FsrmFileConditionType *pVal) { +static inline HRESULT IFsrmFileCondition_get_Type(IFsrmFileCondition* This,FsrmFileConditionType *pVal) { return This->lpVtbl->get_Type(This,pVal); } -static __WIDL_INLINE HRESULT IFsrmFileCondition_Delete(IFsrmFileCondition* This) { +static inline HRESULT IFsrmFileCondition_Delete(IFsrmFileCondition* This) { return This->lpVtbl->Delete(This); } #endif @@ -2537,64 +2529,64 @@ interface IFsrmFileConditionProperty { #define IFsrmFileConditionProperty_put_Value(This,newVal) (This)->lpVtbl->put_Value(This,newVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_QueryInterface(IFsrmFileConditionProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileConditionProperty_QueryInterface(IFsrmFileConditionProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileConditionProperty_AddRef(IFsrmFileConditionProperty* This) { +static inline ULONG IFsrmFileConditionProperty_AddRef(IFsrmFileConditionProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileConditionProperty_Release(IFsrmFileConditionProperty* This) { +static inline ULONG IFsrmFileConditionProperty_Release(IFsrmFileConditionProperty* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_GetTypeInfoCount(IFsrmFileConditionProperty* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileConditionProperty_GetTypeInfoCount(IFsrmFileConditionProperty* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_GetTypeInfo(IFsrmFileConditionProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileConditionProperty_GetTypeInfo(IFsrmFileConditionProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_GetIDsOfNames(IFsrmFileConditionProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileConditionProperty_GetIDsOfNames(IFsrmFileConditionProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_Invoke(IFsrmFileConditionProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileConditionProperty_Invoke(IFsrmFileConditionProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmFileCondition methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_get_Type(IFsrmFileConditionProperty* This,FsrmFileConditionType *pVal) { +static inline HRESULT IFsrmFileConditionProperty_get_Type(IFsrmFileConditionProperty* This,FsrmFileConditionType *pVal) { return This->lpVtbl->get_Type(This,pVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_Delete(IFsrmFileConditionProperty* This) { +static inline HRESULT IFsrmFileConditionProperty_Delete(IFsrmFileConditionProperty* This) { return This->lpVtbl->Delete(This); } /*** IFsrmFileConditionProperty methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_get_PropertyName(IFsrmFileConditionProperty* This,BSTR *pVal) { +static inline HRESULT IFsrmFileConditionProperty_get_PropertyName(IFsrmFileConditionProperty* This,BSTR *pVal) { return This->lpVtbl->get_PropertyName(This,pVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_put_PropertyName(IFsrmFileConditionProperty* This,BSTR newVal) { +static inline HRESULT IFsrmFileConditionProperty_put_PropertyName(IFsrmFileConditionProperty* This,BSTR newVal) { return This->lpVtbl->put_PropertyName(This,newVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_get_PropertyId(IFsrmFileConditionProperty* This,FsrmFileSystemPropertyId *pVal) { +static inline HRESULT IFsrmFileConditionProperty_get_PropertyId(IFsrmFileConditionProperty* This,FsrmFileSystemPropertyId *pVal) { return This->lpVtbl->get_PropertyId(This,pVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_put_PropertyId(IFsrmFileConditionProperty* This,FsrmFileSystemPropertyId newVal) { +static inline HRESULT IFsrmFileConditionProperty_put_PropertyId(IFsrmFileConditionProperty* This,FsrmFileSystemPropertyId newVal) { return This->lpVtbl->put_PropertyId(This,newVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_get_Operator(IFsrmFileConditionProperty* This,FsrmPropertyConditionType *pVal) { +static inline HRESULT IFsrmFileConditionProperty_get_Operator(IFsrmFileConditionProperty* This,FsrmPropertyConditionType *pVal) { return This->lpVtbl->get_Operator(This,pVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_put_Operator(IFsrmFileConditionProperty* This,FsrmPropertyConditionType newVal) { +static inline HRESULT IFsrmFileConditionProperty_put_Operator(IFsrmFileConditionProperty* This,FsrmPropertyConditionType newVal) { return This->lpVtbl->put_Operator(This,newVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_get_ValueType(IFsrmFileConditionProperty* This,FsrmPropertyValueType *pVal) { +static inline HRESULT IFsrmFileConditionProperty_get_ValueType(IFsrmFileConditionProperty* This,FsrmPropertyValueType *pVal) { return This->lpVtbl->get_ValueType(This,pVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_put_ValueType(IFsrmFileConditionProperty* This,FsrmPropertyValueType newVal) { +static inline HRESULT IFsrmFileConditionProperty_put_ValueType(IFsrmFileConditionProperty* This,FsrmPropertyValueType newVal) { return This->lpVtbl->put_ValueType(This,newVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_get_Value(IFsrmFileConditionProperty* This,VARIANT *pVal) { +static inline HRESULT IFsrmFileConditionProperty_get_Value(IFsrmFileConditionProperty* This,VARIANT *pVal) { return This->lpVtbl->get_Value(This,pVal); } -static __WIDL_INLINE HRESULT IFsrmFileConditionProperty_put_Value(IFsrmFileConditionProperty* This,VARIANT newVal) { +static inline HRESULT IFsrmFileConditionProperty_put_Value(IFsrmFileConditionProperty* This,VARIANT newVal) { return This->lpVtbl->put_Value(This,newVal); } #endif diff --git a/lib/libc/include/any-windows-any/fsrmscreen.h b/lib/libc/include/any-windows-any/fsrmscreen.h index c2497c377b46d795c1fd7fb2c007383b88b28c1e..16345f478f6d62fe11ed72d7cf91d89cd36dd46f 100644 --- a/lib/libc/include/any-windows-any/fsrmscreen.h +++ b/lib/libc/include/any-windows-any/fsrmscreen.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/fsrmscreen.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/fsrmscreen.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __fsrmscreen_h__ #define __fsrmscreen_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IFsrmFileGroupManager_FWD_DEFINED__ @@ -352,42 +344,42 @@ interface IFsrmFileGroupManager { #define IFsrmFileGroupManager_ImportFileGroups(This,serializedFileGroups,fileGroupNamesArray,fileGroups) (This)->lpVtbl->ImportFileGroups(This,serializedFileGroups,fileGroupNamesArray,fileGroups) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_QueryInterface(IFsrmFileGroupManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileGroupManager_QueryInterface(IFsrmFileGroupManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileGroupManager_AddRef(IFsrmFileGroupManager* This) { +static inline ULONG IFsrmFileGroupManager_AddRef(IFsrmFileGroupManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileGroupManager_Release(IFsrmFileGroupManager* This) { +static inline ULONG IFsrmFileGroupManager_Release(IFsrmFileGroupManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_GetTypeInfoCount(IFsrmFileGroupManager* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileGroupManager_GetTypeInfoCount(IFsrmFileGroupManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_GetTypeInfo(IFsrmFileGroupManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileGroupManager_GetTypeInfo(IFsrmFileGroupManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_GetIDsOfNames(IFsrmFileGroupManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileGroupManager_GetIDsOfNames(IFsrmFileGroupManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_Invoke(IFsrmFileGroupManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileGroupManager_Invoke(IFsrmFileGroupManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmFileGroupManager methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_CreateFileGroup(IFsrmFileGroupManager* This,IFsrmFileGroup **fileGroup) { +static inline HRESULT IFsrmFileGroupManager_CreateFileGroup(IFsrmFileGroupManager* This,IFsrmFileGroup **fileGroup) { return This->lpVtbl->CreateFileGroup(This,fileGroup); } -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_GetFileGroup(IFsrmFileGroupManager* This,BSTR name,IFsrmFileGroup **fileGroup) { +static inline HRESULT IFsrmFileGroupManager_GetFileGroup(IFsrmFileGroupManager* This,BSTR name,IFsrmFileGroup **fileGroup) { return This->lpVtbl->GetFileGroup(This,name,fileGroup); } -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_EnumFileGroups(IFsrmFileGroupManager* This,FsrmEnumOptions options,IFsrmCommittableCollection **fileGroups) { +static inline HRESULT IFsrmFileGroupManager_EnumFileGroups(IFsrmFileGroupManager* This,FsrmEnumOptions options,IFsrmCommittableCollection **fileGroups) { return This->lpVtbl->EnumFileGroups(This,options,fileGroups); } -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_ExportFileGroups(IFsrmFileGroupManager* This,VARIANT *fileGroupNamesArray,BSTR *serializedFileGroups) { +static inline HRESULT IFsrmFileGroupManager_ExportFileGroups(IFsrmFileGroupManager* This,VARIANT *fileGroupNamesArray,BSTR *serializedFileGroups) { return This->lpVtbl->ExportFileGroups(This,fileGroupNamesArray,serializedFileGroups); } -static __WIDL_INLINE HRESULT IFsrmFileGroupManager_ImportFileGroups(IFsrmFileGroupManager* This,BSTR serializedFileGroups,VARIANT *fileGroupNamesArray,IFsrmCommittableCollection **fileGroups) { +static inline HRESULT IFsrmFileGroupManager_ImportFileGroups(IFsrmFileGroupManager* This,BSTR serializedFileGroups,VARIANT *fileGroupNamesArray,IFsrmCommittableCollection **fileGroups) { return This->lpVtbl->ImportFileGroups(This,serializedFileGroups,fileGroupNamesArray,fileGroups); } #endif @@ -569,54 +561,54 @@ interface IFsrmFileScreenManager { #define IFsrmFileScreenManager_CreateFileScreenCollection(This,collection) (This)->lpVtbl->CreateFileScreenCollection(This,collection) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_QueryInterface(IFsrmFileScreenManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileScreenManager_QueryInterface(IFsrmFileScreenManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileScreenManager_AddRef(IFsrmFileScreenManager* This) { +static inline ULONG IFsrmFileScreenManager_AddRef(IFsrmFileScreenManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileScreenManager_Release(IFsrmFileScreenManager* This) { +static inline ULONG IFsrmFileScreenManager_Release(IFsrmFileScreenManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_GetTypeInfoCount(IFsrmFileScreenManager* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileScreenManager_GetTypeInfoCount(IFsrmFileScreenManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_GetTypeInfo(IFsrmFileScreenManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileScreenManager_GetTypeInfo(IFsrmFileScreenManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_GetIDsOfNames(IFsrmFileScreenManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileScreenManager_GetIDsOfNames(IFsrmFileScreenManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_Invoke(IFsrmFileScreenManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileScreenManager_Invoke(IFsrmFileScreenManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmFileScreenManager methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_get_ActionVariables(IFsrmFileScreenManager* This,SAFEARRAY **variables) { +static inline HRESULT IFsrmFileScreenManager_get_ActionVariables(IFsrmFileScreenManager* This,SAFEARRAY **variables) { return This->lpVtbl->get_ActionVariables(This,variables); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_get_ActionVariableDescriptions(IFsrmFileScreenManager* This,SAFEARRAY **descriptions) { +static inline HRESULT IFsrmFileScreenManager_get_ActionVariableDescriptions(IFsrmFileScreenManager* This,SAFEARRAY **descriptions) { return This->lpVtbl->get_ActionVariableDescriptions(This,descriptions); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_CreateFileScreen(IFsrmFileScreenManager* This,BSTR path,IFsrmFileScreen **fileScreen) { +static inline HRESULT IFsrmFileScreenManager_CreateFileScreen(IFsrmFileScreenManager* This,BSTR path,IFsrmFileScreen **fileScreen) { return This->lpVtbl->CreateFileScreen(This,path,fileScreen); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_GetFileScreen(IFsrmFileScreenManager* This,BSTR path,IFsrmFileScreen **fileScreen) { +static inline HRESULT IFsrmFileScreenManager_GetFileScreen(IFsrmFileScreenManager* This,BSTR path,IFsrmFileScreen **fileScreen) { return This->lpVtbl->GetFileScreen(This,path,fileScreen); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_EnumFileScreens(IFsrmFileScreenManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **fileScreens) { +static inline HRESULT IFsrmFileScreenManager_EnumFileScreens(IFsrmFileScreenManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **fileScreens) { return This->lpVtbl->EnumFileScreens(This,path,options,fileScreens); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_CreateFileScreenException(IFsrmFileScreenManager* This,BSTR path,IFsrmFileScreenException **fileScreenException) { +static inline HRESULT IFsrmFileScreenManager_CreateFileScreenException(IFsrmFileScreenManager* This,BSTR path,IFsrmFileScreenException **fileScreenException) { return This->lpVtbl->CreateFileScreenException(This,path,fileScreenException); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_GetFileScreenException(IFsrmFileScreenManager* This,BSTR path,IFsrmFileScreenException **fileScreenException) { +static inline HRESULT IFsrmFileScreenManager_GetFileScreenException(IFsrmFileScreenManager* This,BSTR path,IFsrmFileScreenException **fileScreenException) { return This->lpVtbl->GetFileScreenException(This,path,fileScreenException); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_EnumFileScreenExceptions(IFsrmFileScreenManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **fileScreenExceptions) { +static inline HRESULT IFsrmFileScreenManager_EnumFileScreenExceptions(IFsrmFileScreenManager* This,BSTR path,FsrmEnumOptions options,IFsrmCommittableCollection **fileScreenExceptions) { return This->lpVtbl->EnumFileScreenExceptions(This,path,options,fileScreenExceptions); } -static __WIDL_INLINE HRESULT IFsrmFileScreenManager_CreateFileScreenCollection(IFsrmFileScreenManager* This,IFsrmCommittableCollection **collection) { +static inline HRESULT IFsrmFileScreenManager_CreateFileScreenCollection(IFsrmFileScreenManager* This,IFsrmCommittableCollection **collection) { return This->lpVtbl->CreateFileScreenCollection(This,collection); } #endif @@ -760,42 +752,42 @@ interface IFsrmFileScreenTemplateManager { #define IFsrmFileScreenTemplateManager_ImportTemplates(This,serializedFileScreenTemplates,fileScreenTemplateNamesArray,fileScreenTemplates) (This)->lpVtbl->ImportTemplates(This,serializedFileScreenTemplates,fileScreenTemplateNamesArray,fileScreenTemplates) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_QueryInterface(IFsrmFileScreenTemplateManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileScreenTemplateManager_QueryInterface(IFsrmFileScreenTemplateManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileScreenTemplateManager_AddRef(IFsrmFileScreenTemplateManager* This) { +static inline ULONG IFsrmFileScreenTemplateManager_AddRef(IFsrmFileScreenTemplateManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileScreenTemplateManager_Release(IFsrmFileScreenTemplateManager* This) { +static inline ULONG IFsrmFileScreenTemplateManager_Release(IFsrmFileScreenTemplateManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_GetTypeInfoCount(IFsrmFileScreenTemplateManager* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileScreenTemplateManager_GetTypeInfoCount(IFsrmFileScreenTemplateManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_GetTypeInfo(IFsrmFileScreenTemplateManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileScreenTemplateManager_GetTypeInfo(IFsrmFileScreenTemplateManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_GetIDsOfNames(IFsrmFileScreenTemplateManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileScreenTemplateManager_GetIDsOfNames(IFsrmFileScreenTemplateManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_Invoke(IFsrmFileScreenTemplateManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileScreenTemplateManager_Invoke(IFsrmFileScreenTemplateManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmFileScreenTemplateManager methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_CreateTemplate(IFsrmFileScreenTemplateManager* This,IFsrmFileScreenTemplate **fileScreenTemplate) { +static inline HRESULT IFsrmFileScreenTemplateManager_CreateTemplate(IFsrmFileScreenTemplateManager* This,IFsrmFileScreenTemplate **fileScreenTemplate) { return This->lpVtbl->CreateTemplate(This,fileScreenTemplate); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_GetTemplate(IFsrmFileScreenTemplateManager* This,BSTR name,IFsrmFileScreenTemplate **fileScreenTemplate) { +static inline HRESULT IFsrmFileScreenTemplateManager_GetTemplate(IFsrmFileScreenTemplateManager* This,BSTR name,IFsrmFileScreenTemplate **fileScreenTemplate) { return This->lpVtbl->GetTemplate(This,name,fileScreenTemplate); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_EnumTemplates(IFsrmFileScreenTemplateManager* This,FsrmEnumOptions options,IFsrmCommittableCollection **fileScreenTemplates) { +static inline HRESULT IFsrmFileScreenTemplateManager_EnumTemplates(IFsrmFileScreenTemplateManager* This,FsrmEnumOptions options,IFsrmCommittableCollection **fileScreenTemplates) { return This->lpVtbl->EnumTemplates(This,options,fileScreenTemplates); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_ExportTemplates(IFsrmFileScreenTemplateManager* This,VARIANT *fileScreenTemplateNamesArray,BSTR *serializedFileScreenTemplates) { +static inline HRESULT IFsrmFileScreenTemplateManager_ExportTemplates(IFsrmFileScreenTemplateManager* This,VARIANT *fileScreenTemplateNamesArray,BSTR *serializedFileScreenTemplates) { return This->lpVtbl->ExportTemplates(This,fileScreenTemplateNamesArray,serializedFileScreenTemplates); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateManager_ImportTemplates(IFsrmFileScreenTemplateManager* This,BSTR serializedFileScreenTemplates,VARIANT *fileScreenTemplateNamesArray,IFsrmCommittableCollection **fileScreenTemplates) { +static inline HRESULT IFsrmFileScreenTemplateManager_ImportTemplates(IFsrmFileScreenTemplateManager* This,BSTR serializedFileScreenTemplates,VARIANT *fileScreenTemplateNamesArray,IFsrmCommittableCollection **fileScreenTemplates) { return This->lpVtbl->ImportTemplates(This,serializedFileScreenTemplates,fileScreenTemplateNamesArray,fileScreenTemplates); } #endif @@ -962,61 +954,61 @@ interface IFsrmFileGroup { #define IFsrmFileGroup_put_NonMembers(This,nonMembers) (This)->lpVtbl->put_NonMembers(This,nonMembers) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroup_QueryInterface(IFsrmFileGroup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileGroup_QueryInterface(IFsrmFileGroup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileGroup_AddRef(IFsrmFileGroup* This) { +static inline ULONG IFsrmFileGroup_AddRef(IFsrmFileGroup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileGroup_Release(IFsrmFileGroup* This) { +static inline ULONG IFsrmFileGroup_Release(IFsrmFileGroup* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroup_GetTypeInfoCount(IFsrmFileGroup* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileGroup_GetTypeInfoCount(IFsrmFileGroup* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_GetTypeInfo(IFsrmFileGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileGroup_GetTypeInfo(IFsrmFileGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_GetIDsOfNames(IFsrmFileGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileGroup_GetIDsOfNames(IFsrmFileGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_Invoke(IFsrmFileGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileGroup_Invoke(IFsrmFileGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroup_get_Id(IFsrmFileGroup* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmFileGroup_get_Id(IFsrmFileGroup* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_get_Description(IFsrmFileGroup* This,BSTR *description) { +static inline HRESULT IFsrmFileGroup_get_Description(IFsrmFileGroup* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_put_Description(IFsrmFileGroup* This,BSTR description) { +static inline HRESULT IFsrmFileGroup_put_Description(IFsrmFileGroup* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_Delete(IFsrmFileGroup* This) { +static inline HRESULT IFsrmFileGroup_Delete(IFsrmFileGroup* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_Commit(IFsrmFileGroup* This) { +static inline HRESULT IFsrmFileGroup_Commit(IFsrmFileGroup* This) { return This->lpVtbl->Commit(This); } /*** IFsrmFileGroup methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroup_get_Name(IFsrmFileGroup* This,BSTR *name) { +static inline HRESULT IFsrmFileGroup_get_Name(IFsrmFileGroup* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_put_Name(IFsrmFileGroup* This,BSTR name) { +static inline HRESULT IFsrmFileGroup_put_Name(IFsrmFileGroup* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_get_Members(IFsrmFileGroup* This,IFsrmMutableCollection **members) { +static inline HRESULT IFsrmFileGroup_get_Members(IFsrmFileGroup* This,IFsrmMutableCollection **members) { return This->lpVtbl->get_Members(This,members); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_put_Members(IFsrmFileGroup* This,IFsrmMutableCollection *members) { +static inline HRESULT IFsrmFileGroup_put_Members(IFsrmFileGroup* This,IFsrmMutableCollection *members) { return This->lpVtbl->put_Members(This,members); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_get_NonMembers(IFsrmFileGroup* This,IFsrmMutableCollection **nonMembers) { +static inline HRESULT IFsrmFileGroup_get_NonMembers(IFsrmFileGroup* This,IFsrmMutableCollection **nonMembers) { return This->lpVtbl->get_NonMembers(This,nonMembers); } -static __WIDL_INLINE HRESULT IFsrmFileGroup_put_NonMembers(IFsrmFileGroup* This,IFsrmMutableCollection *nonMembers) { +static inline HRESULT IFsrmFileGroup_put_NonMembers(IFsrmFileGroup* This,IFsrmMutableCollection *nonMembers) { return This->lpVtbl->put_NonMembers(This,nonMembers); } #endif @@ -1185,61 +1177,61 @@ interface IFsrmFileScreenBase { #define IFsrmFileScreenBase_EnumActions(This,actions) (This)->lpVtbl->EnumActions(This,actions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_QueryInterface(IFsrmFileScreenBase* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileScreenBase_QueryInterface(IFsrmFileScreenBase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileScreenBase_AddRef(IFsrmFileScreenBase* This) { +static inline ULONG IFsrmFileScreenBase_AddRef(IFsrmFileScreenBase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileScreenBase_Release(IFsrmFileScreenBase* This) { +static inline ULONG IFsrmFileScreenBase_Release(IFsrmFileScreenBase* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_GetTypeInfoCount(IFsrmFileScreenBase* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileScreenBase_GetTypeInfoCount(IFsrmFileScreenBase* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_GetTypeInfo(IFsrmFileScreenBase* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileScreenBase_GetTypeInfo(IFsrmFileScreenBase* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_GetIDsOfNames(IFsrmFileScreenBase* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileScreenBase_GetIDsOfNames(IFsrmFileScreenBase* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_Invoke(IFsrmFileScreenBase* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileScreenBase_Invoke(IFsrmFileScreenBase* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_get_Id(IFsrmFileScreenBase* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmFileScreenBase_get_Id(IFsrmFileScreenBase* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_get_Description(IFsrmFileScreenBase* This,BSTR *description) { +static inline HRESULT IFsrmFileScreenBase_get_Description(IFsrmFileScreenBase* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_put_Description(IFsrmFileScreenBase* This,BSTR description) { +static inline HRESULT IFsrmFileScreenBase_put_Description(IFsrmFileScreenBase* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_Delete(IFsrmFileScreenBase* This) { +static inline HRESULT IFsrmFileScreenBase_Delete(IFsrmFileScreenBase* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_Commit(IFsrmFileScreenBase* This) { +static inline HRESULT IFsrmFileScreenBase_Commit(IFsrmFileScreenBase* This) { return This->lpVtbl->Commit(This); } /*** IFsrmFileScreenBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_get_BlockedFileGroups(IFsrmFileScreenBase* This,IFsrmMutableCollection **blockList) { +static inline HRESULT IFsrmFileScreenBase_get_BlockedFileGroups(IFsrmFileScreenBase* This,IFsrmMutableCollection **blockList) { return This->lpVtbl->get_BlockedFileGroups(This,blockList); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_put_BlockedFileGroups(IFsrmFileScreenBase* This,IFsrmMutableCollection *blockList) { +static inline HRESULT IFsrmFileScreenBase_put_BlockedFileGroups(IFsrmFileScreenBase* This,IFsrmMutableCollection *blockList) { return This->lpVtbl->put_BlockedFileGroups(This,blockList); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_get_FileScreenFlags(IFsrmFileScreenBase* This,LONG *fileScreenFlags) { +static inline HRESULT IFsrmFileScreenBase_get_FileScreenFlags(IFsrmFileScreenBase* This,LONG *fileScreenFlags) { return This->lpVtbl->get_FileScreenFlags(This,fileScreenFlags); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_put_FileScreenFlags(IFsrmFileScreenBase* This,LONG fileScreenFlags) { +static inline HRESULT IFsrmFileScreenBase_put_FileScreenFlags(IFsrmFileScreenBase* This,LONG fileScreenFlags) { return This->lpVtbl->put_FileScreenFlags(This,fileScreenFlags); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_CreateAction(IFsrmFileScreenBase* This,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmFileScreenBase_CreateAction(IFsrmFileScreenBase* This,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateAction(This,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmFileScreenBase_EnumActions(IFsrmFileScreenBase* This,IFsrmCollection **actions) { +static inline HRESULT IFsrmFileScreenBase_EnumActions(IFsrmFileScreenBase* This,IFsrmCollection **actions) { return This->lpVtbl->EnumActions(This,actions); } #endif @@ -1382,52 +1374,52 @@ interface IFsrmFileScreenException { #define IFsrmFileScreenException_put_AllowedFileGroups(This,allowList) (This)->lpVtbl->put_AllowedFileGroups(This,allowList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenException_QueryInterface(IFsrmFileScreenException* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileScreenException_QueryInterface(IFsrmFileScreenException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileScreenException_AddRef(IFsrmFileScreenException* This) { +static inline ULONG IFsrmFileScreenException_AddRef(IFsrmFileScreenException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileScreenException_Release(IFsrmFileScreenException* This) { +static inline ULONG IFsrmFileScreenException_Release(IFsrmFileScreenException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenException_GetTypeInfoCount(IFsrmFileScreenException* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileScreenException_GetTypeInfoCount(IFsrmFileScreenException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenException_GetTypeInfo(IFsrmFileScreenException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileScreenException_GetTypeInfo(IFsrmFileScreenException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenException_GetIDsOfNames(IFsrmFileScreenException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileScreenException_GetIDsOfNames(IFsrmFileScreenException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileScreenException_Invoke(IFsrmFileScreenException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileScreenException_Invoke(IFsrmFileScreenException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenException_get_Id(IFsrmFileScreenException* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmFileScreenException_get_Id(IFsrmFileScreenException* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmFileScreenException_get_Description(IFsrmFileScreenException* This,BSTR *description) { +static inline HRESULT IFsrmFileScreenException_get_Description(IFsrmFileScreenException* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreenException_put_Description(IFsrmFileScreenException* This,BSTR description) { +static inline HRESULT IFsrmFileScreenException_put_Description(IFsrmFileScreenException* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreenException_Delete(IFsrmFileScreenException* This) { +static inline HRESULT IFsrmFileScreenException_Delete(IFsrmFileScreenException* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmFileScreenException_Commit(IFsrmFileScreenException* This) { +static inline HRESULT IFsrmFileScreenException_Commit(IFsrmFileScreenException* This) { return This->lpVtbl->Commit(This); } /*** IFsrmFileScreenException methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenException_get_Path(IFsrmFileScreenException* This,BSTR *path) { +static inline HRESULT IFsrmFileScreenException_get_Path(IFsrmFileScreenException* This,BSTR *path) { return This->lpVtbl->get_Path(This,path); } -static __WIDL_INLINE HRESULT IFsrmFileScreenException_get_AllowedFileGroups(IFsrmFileScreenException* This,IFsrmMutableCollection **allowList) { +static inline HRESULT IFsrmFileScreenException_get_AllowedFileGroups(IFsrmFileScreenException* This,IFsrmMutableCollection **allowList) { return This->lpVtbl->get_AllowedFileGroups(This,allowList); } -static __WIDL_INLINE HRESULT IFsrmFileScreenException_put_AllowedFileGroups(IFsrmFileScreenException* This,IFsrmMutableCollection *allowList) { +static inline HRESULT IFsrmFileScreenException_put_AllowedFileGroups(IFsrmFileScreenException* This,IFsrmMutableCollection *allowList) { return This->lpVtbl->put_AllowedFileGroups(This,allowList); } #endif @@ -1627,80 +1619,80 @@ interface IFsrmFileScreen { #define IFsrmFileScreen_ApplyTemplate(This,fileScreenTemplateName) (This)->lpVtbl->ApplyTemplate(This,fileScreenTemplateName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreen_QueryInterface(IFsrmFileScreen* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileScreen_QueryInterface(IFsrmFileScreen* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileScreen_AddRef(IFsrmFileScreen* This) { +static inline ULONG IFsrmFileScreen_AddRef(IFsrmFileScreen* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileScreen_Release(IFsrmFileScreen* This) { +static inline ULONG IFsrmFileScreen_Release(IFsrmFileScreen* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreen_GetTypeInfoCount(IFsrmFileScreen* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileScreen_GetTypeInfoCount(IFsrmFileScreen* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_GetTypeInfo(IFsrmFileScreen* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileScreen_GetTypeInfo(IFsrmFileScreen* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_GetIDsOfNames(IFsrmFileScreen* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileScreen_GetIDsOfNames(IFsrmFileScreen* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_Invoke(IFsrmFileScreen* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileScreen_Invoke(IFsrmFileScreen* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreen_get_Id(IFsrmFileScreen* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmFileScreen_get_Id(IFsrmFileScreen* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_get_Description(IFsrmFileScreen* This,BSTR *description) { +static inline HRESULT IFsrmFileScreen_get_Description(IFsrmFileScreen* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_put_Description(IFsrmFileScreen* This,BSTR description) { +static inline HRESULT IFsrmFileScreen_put_Description(IFsrmFileScreen* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_Delete(IFsrmFileScreen* This) { +static inline HRESULT IFsrmFileScreen_Delete(IFsrmFileScreen* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_Commit(IFsrmFileScreen* This) { +static inline HRESULT IFsrmFileScreen_Commit(IFsrmFileScreen* This) { return This->lpVtbl->Commit(This); } /*** IFsrmFileScreenBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreen_get_BlockedFileGroups(IFsrmFileScreen* This,IFsrmMutableCollection **blockList) { +static inline HRESULT IFsrmFileScreen_get_BlockedFileGroups(IFsrmFileScreen* This,IFsrmMutableCollection **blockList) { return This->lpVtbl->get_BlockedFileGroups(This,blockList); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_put_BlockedFileGroups(IFsrmFileScreen* This,IFsrmMutableCollection *blockList) { +static inline HRESULT IFsrmFileScreen_put_BlockedFileGroups(IFsrmFileScreen* This,IFsrmMutableCollection *blockList) { return This->lpVtbl->put_BlockedFileGroups(This,blockList); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_get_FileScreenFlags(IFsrmFileScreen* This,LONG *fileScreenFlags) { +static inline HRESULT IFsrmFileScreen_get_FileScreenFlags(IFsrmFileScreen* This,LONG *fileScreenFlags) { return This->lpVtbl->get_FileScreenFlags(This,fileScreenFlags); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_put_FileScreenFlags(IFsrmFileScreen* This,LONG fileScreenFlags) { +static inline HRESULT IFsrmFileScreen_put_FileScreenFlags(IFsrmFileScreen* This,LONG fileScreenFlags) { return This->lpVtbl->put_FileScreenFlags(This,fileScreenFlags); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_CreateAction(IFsrmFileScreen* This,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmFileScreen_CreateAction(IFsrmFileScreen* This,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateAction(This,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_EnumActions(IFsrmFileScreen* This,IFsrmCollection **actions) { +static inline HRESULT IFsrmFileScreen_EnumActions(IFsrmFileScreen* This,IFsrmCollection **actions) { return This->lpVtbl->EnumActions(This,actions); } /*** IFsrmFileScreen methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreen_get_Path(IFsrmFileScreen* This,BSTR *path) { +static inline HRESULT IFsrmFileScreen_get_Path(IFsrmFileScreen* This,BSTR *path) { return This->lpVtbl->get_Path(This,path); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_get_SourceTemplateName(IFsrmFileScreen* This,BSTR *fileScreenTemplateName) { +static inline HRESULT IFsrmFileScreen_get_SourceTemplateName(IFsrmFileScreen* This,BSTR *fileScreenTemplateName) { return This->lpVtbl->get_SourceTemplateName(This,fileScreenTemplateName); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_get_MatchesSourceTemplate(IFsrmFileScreen* This,VARIANT_BOOL *matches) { +static inline HRESULT IFsrmFileScreen_get_MatchesSourceTemplate(IFsrmFileScreen* This,VARIANT_BOOL *matches) { return This->lpVtbl->get_MatchesSourceTemplate(This,matches); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_get_UserSid(IFsrmFileScreen* This,BSTR *userSid) { +static inline HRESULT IFsrmFileScreen_get_UserSid(IFsrmFileScreen* This,BSTR *userSid) { return This->lpVtbl->get_UserSid(This,userSid); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_get_UserAccount(IFsrmFileScreen* This,BSTR *userAccount) { +static inline HRESULT IFsrmFileScreen_get_UserAccount(IFsrmFileScreen* This,BSTR *userAccount) { return This->lpVtbl->get_UserAccount(This,userAccount); } -static __WIDL_INLINE HRESULT IFsrmFileScreen_ApplyTemplate(IFsrmFileScreen* This,BSTR fileScreenTemplateName) { +static inline HRESULT IFsrmFileScreen_ApplyTemplate(IFsrmFileScreen* This,BSTR fileScreenTemplateName) { return This->lpVtbl->ApplyTemplate(This,fileScreenTemplateName); } #endif @@ -1867,68 +1859,68 @@ interface IFsrmFileGroupImported { #define IFsrmFileGroupImported_put_OverwriteOnCommit(This,overwrite) (This)->lpVtbl->put_OverwriteOnCommit(This,overwrite) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_QueryInterface(IFsrmFileGroupImported* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileGroupImported_QueryInterface(IFsrmFileGroupImported* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileGroupImported_AddRef(IFsrmFileGroupImported* This) { +static inline ULONG IFsrmFileGroupImported_AddRef(IFsrmFileGroupImported* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileGroupImported_Release(IFsrmFileGroupImported* This) { +static inline ULONG IFsrmFileGroupImported_Release(IFsrmFileGroupImported* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_GetTypeInfoCount(IFsrmFileGroupImported* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileGroupImported_GetTypeInfoCount(IFsrmFileGroupImported* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_GetTypeInfo(IFsrmFileGroupImported* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileGroupImported_GetTypeInfo(IFsrmFileGroupImported* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_GetIDsOfNames(IFsrmFileGroupImported* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileGroupImported_GetIDsOfNames(IFsrmFileGroupImported* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_Invoke(IFsrmFileGroupImported* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileGroupImported_Invoke(IFsrmFileGroupImported* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_get_Id(IFsrmFileGroupImported* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmFileGroupImported_get_Id(IFsrmFileGroupImported* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_get_Description(IFsrmFileGroupImported* This,BSTR *description) { +static inline HRESULT IFsrmFileGroupImported_get_Description(IFsrmFileGroupImported* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_put_Description(IFsrmFileGroupImported* This,BSTR description) { +static inline HRESULT IFsrmFileGroupImported_put_Description(IFsrmFileGroupImported* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_Delete(IFsrmFileGroupImported* This) { +static inline HRESULT IFsrmFileGroupImported_Delete(IFsrmFileGroupImported* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_Commit(IFsrmFileGroupImported* This) { +static inline HRESULT IFsrmFileGroupImported_Commit(IFsrmFileGroupImported* This) { return This->lpVtbl->Commit(This); } /*** IFsrmFileGroup methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_get_Name(IFsrmFileGroupImported* This,BSTR *name) { +static inline HRESULT IFsrmFileGroupImported_get_Name(IFsrmFileGroupImported* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_put_Name(IFsrmFileGroupImported* This,BSTR name) { +static inline HRESULT IFsrmFileGroupImported_put_Name(IFsrmFileGroupImported* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_get_Members(IFsrmFileGroupImported* This,IFsrmMutableCollection **members) { +static inline HRESULT IFsrmFileGroupImported_get_Members(IFsrmFileGroupImported* This,IFsrmMutableCollection **members) { return This->lpVtbl->get_Members(This,members); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_put_Members(IFsrmFileGroupImported* This,IFsrmMutableCollection *members) { +static inline HRESULT IFsrmFileGroupImported_put_Members(IFsrmFileGroupImported* This,IFsrmMutableCollection *members) { return This->lpVtbl->put_Members(This,members); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_get_NonMembers(IFsrmFileGroupImported* This,IFsrmMutableCollection **nonMembers) { +static inline HRESULT IFsrmFileGroupImported_get_NonMembers(IFsrmFileGroupImported* This,IFsrmMutableCollection **nonMembers) { return This->lpVtbl->get_NonMembers(This,nonMembers); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_put_NonMembers(IFsrmFileGroupImported* This,IFsrmMutableCollection *nonMembers) { +static inline HRESULT IFsrmFileGroupImported_put_NonMembers(IFsrmFileGroupImported* This,IFsrmMutableCollection *nonMembers) { return This->lpVtbl->put_NonMembers(This,nonMembers); } /*** IFsrmFileGroupImported methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_get_OverwriteOnCommit(IFsrmFileGroupImported* This,VARIANT_BOOL *overwrite) { +static inline HRESULT IFsrmFileGroupImported_get_OverwriteOnCommit(IFsrmFileGroupImported* This,VARIANT_BOOL *overwrite) { return This->lpVtbl->get_OverwriteOnCommit(This,overwrite); } -static __WIDL_INLINE HRESULT IFsrmFileGroupImported_put_OverwriteOnCommit(IFsrmFileGroupImported* This,VARIANT_BOOL overwrite) { +static inline HRESULT IFsrmFileGroupImported_put_OverwriteOnCommit(IFsrmFileGroupImported* This,VARIANT_BOOL overwrite) { return This->lpVtbl->put_OverwriteOnCommit(This,overwrite); } #endif @@ -2116,74 +2108,74 @@ interface IFsrmFileScreenTemplate { #define IFsrmFileScreenTemplate_CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult) (This)->lpVtbl->CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_QueryInterface(IFsrmFileScreenTemplate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileScreenTemplate_QueryInterface(IFsrmFileScreenTemplate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileScreenTemplate_AddRef(IFsrmFileScreenTemplate* This) { +static inline ULONG IFsrmFileScreenTemplate_AddRef(IFsrmFileScreenTemplate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileScreenTemplate_Release(IFsrmFileScreenTemplate* This) { +static inline ULONG IFsrmFileScreenTemplate_Release(IFsrmFileScreenTemplate* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_GetTypeInfoCount(IFsrmFileScreenTemplate* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileScreenTemplate_GetTypeInfoCount(IFsrmFileScreenTemplate* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_GetTypeInfo(IFsrmFileScreenTemplate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileScreenTemplate_GetTypeInfo(IFsrmFileScreenTemplate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_GetIDsOfNames(IFsrmFileScreenTemplate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileScreenTemplate_GetIDsOfNames(IFsrmFileScreenTemplate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_Invoke(IFsrmFileScreenTemplate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileScreenTemplate_Invoke(IFsrmFileScreenTemplate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_get_Id(IFsrmFileScreenTemplate* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmFileScreenTemplate_get_Id(IFsrmFileScreenTemplate* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_get_Description(IFsrmFileScreenTemplate* This,BSTR *description) { +static inline HRESULT IFsrmFileScreenTemplate_get_Description(IFsrmFileScreenTemplate* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_put_Description(IFsrmFileScreenTemplate* This,BSTR description) { +static inline HRESULT IFsrmFileScreenTemplate_put_Description(IFsrmFileScreenTemplate* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_Delete(IFsrmFileScreenTemplate* This) { +static inline HRESULT IFsrmFileScreenTemplate_Delete(IFsrmFileScreenTemplate* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_Commit(IFsrmFileScreenTemplate* This) { +static inline HRESULT IFsrmFileScreenTemplate_Commit(IFsrmFileScreenTemplate* This) { return This->lpVtbl->Commit(This); } /*** IFsrmFileScreenBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_get_BlockedFileGroups(IFsrmFileScreenTemplate* This,IFsrmMutableCollection **blockList) { +static inline HRESULT IFsrmFileScreenTemplate_get_BlockedFileGroups(IFsrmFileScreenTemplate* This,IFsrmMutableCollection **blockList) { return This->lpVtbl->get_BlockedFileGroups(This,blockList); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_put_BlockedFileGroups(IFsrmFileScreenTemplate* This,IFsrmMutableCollection *blockList) { +static inline HRESULT IFsrmFileScreenTemplate_put_BlockedFileGroups(IFsrmFileScreenTemplate* This,IFsrmMutableCollection *blockList) { return This->lpVtbl->put_BlockedFileGroups(This,blockList); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_get_FileScreenFlags(IFsrmFileScreenTemplate* This,LONG *fileScreenFlags) { +static inline HRESULT IFsrmFileScreenTemplate_get_FileScreenFlags(IFsrmFileScreenTemplate* This,LONG *fileScreenFlags) { return This->lpVtbl->get_FileScreenFlags(This,fileScreenFlags); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_put_FileScreenFlags(IFsrmFileScreenTemplate* This,LONG fileScreenFlags) { +static inline HRESULT IFsrmFileScreenTemplate_put_FileScreenFlags(IFsrmFileScreenTemplate* This,LONG fileScreenFlags) { return This->lpVtbl->put_FileScreenFlags(This,fileScreenFlags); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_CreateAction(IFsrmFileScreenTemplate* This,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmFileScreenTemplate_CreateAction(IFsrmFileScreenTemplate* This,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateAction(This,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_EnumActions(IFsrmFileScreenTemplate* This,IFsrmCollection **actions) { +static inline HRESULT IFsrmFileScreenTemplate_EnumActions(IFsrmFileScreenTemplate* This,IFsrmCollection **actions) { return This->lpVtbl->EnumActions(This,actions); } /*** IFsrmFileScreenTemplate methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_get_Name(IFsrmFileScreenTemplate* This,BSTR *name) { +static inline HRESULT IFsrmFileScreenTemplate_get_Name(IFsrmFileScreenTemplate* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_put_Name(IFsrmFileScreenTemplate* This,BSTR name) { +static inline HRESULT IFsrmFileScreenTemplate_put_Name(IFsrmFileScreenTemplate* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_CopyTemplate(IFsrmFileScreenTemplate* This,BSTR fileScreenTemplateName) { +static inline HRESULT IFsrmFileScreenTemplate_CopyTemplate(IFsrmFileScreenTemplate* This,BSTR fileScreenTemplateName) { return This->lpVtbl->CopyTemplate(This,fileScreenTemplateName); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplate_CommitAndUpdateDerived(IFsrmFileScreenTemplate* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { +static inline HRESULT IFsrmFileScreenTemplate_CommitAndUpdateDerived(IFsrmFileScreenTemplate* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { return This->lpVtbl->CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult); } #endif @@ -2375,81 +2367,81 @@ interface IFsrmFileScreenTemplateImported { #define IFsrmFileScreenTemplateImported_put_OverwriteOnCommit(This,overwrite) (This)->lpVtbl->put_OverwriteOnCommit(This,overwrite) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_QueryInterface(IFsrmFileScreenTemplateImported* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFsrmFileScreenTemplateImported_QueryInterface(IFsrmFileScreenTemplateImported* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFsrmFileScreenTemplateImported_AddRef(IFsrmFileScreenTemplateImported* This) { +static inline ULONG IFsrmFileScreenTemplateImported_AddRef(IFsrmFileScreenTemplateImported* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFsrmFileScreenTemplateImported_Release(IFsrmFileScreenTemplateImported* This) { +static inline ULONG IFsrmFileScreenTemplateImported_Release(IFsrmFileScreenTemplateImported* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_GetTypeInfoCount(IFsrmFileScreenTemplateImported* This,UINT *pctinfo) { +static inline HRESULT IFsrmFileScreenTemplateImported_GetTypeInfoCount(IFsrmFileScreenTemplateImported* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_GetTypeInfo(IFsrmFileScreenTemplateImported* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFsrmFileScreenTemplateImported_GetTypeInfo(IFsrmFileScreenTemplateImported* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_GetIDsOfNames(IFsrmFileScreenTemplateImported* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFsrmFileScreenTemplateImported_GetIDsOfNames(IFsrmFileScreenTemplateImported* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_Invoke(IFsrmFileScreenTemplateImported* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFsrmFileScreenTemplateImported_Invoke(IFsrmFileScreenTemplateImported* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFsrmObject methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_get_Id(IFsrmFileScreenTemplateImported* This,FSRM_OBJECT_ID *id) { +static inline HRESULT IFsrmFileScreenTemplateImported_get_Id(IFsrmFileScreenTemplateImported* This,FSRM_OBJECT_ID *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_get_Description(IFsrmFileScreenTemplateImported* This,BSTR *description) { +static inline HRESULT IFsrmFileScreenTemplateImported_get_Description(IFsrmFileScreenTemplateImported* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_put_Description(IFsrmFileScreenTemplateImported* This,BSTR description) { +static inline HRESULT IFsrmFileScreenTemplateImported_put_Description(IFsrmFileScreenTemplateImported* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_Delete(IFsrmFileScreenTemplateImported* This) { +static inline HRESULT IFsrmFileScreenTemplateImported_Delete(IFsrmFileScreenTemplateImported* This) { return This->lpVtbl->Delete(This); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_Commit(IFsrmFileScreenTemplateImported* This) { +static inline HRESULT IFsrmFileScreenTemplateImported_Commit(IFsrmFileScreenTemplateImported* This) { return This->lpVtbl->Commit(This); } /*** IFsrmFileScreenBase methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_get_BlockedFileGroups(IFsrmFileScreenTemplateImported* This,IFsrmMutableCollection **blockList) { +static inline HRESULT IFsrmFileScreenTemplateImported_get_BlockedFileGroups(IFsrmFileScreenTemplateImported* This,IFsrmMutableCollection **blockList) { return This->lpVtbl->get_BlockedFileGroups(This,blockList); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_put_BlockedFileGroups(IFsrmFileScreenTemplateImported* This,IFsrmMutableCollection *blockList) { +static inline HRESULT IFsrmFileScreenTemplateImported_put_BlockedFileGroups(IFsrmFileScreenTemplateImported* This,IFsrmMutableCollection *blockList) { return This->lpVtbl->put_BlockedFileGroups(This,blockList); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_get_FileScreenFlags(IFsrmFileScreenTemplateImported* This,LONG *fileScreenFlags) { +static inline HRESULT IFsrmFileScreenTemplateImported_get_FileScreenFlags(IFsrmFileScreenTemplateImported* This,LONG *fileScreenFlags) { return This->lpVtbl->get_FileScreenFlags(This,fileScreenFlags); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_put_FileScreenFlags(IFsrmFileScreenTemplateImported* This,LONG fileScreenFlags) { +static inline HRESULT IFsrmFileScreenTemplateImported_put_FileScreenFlags(IFsrmFileScreenTemplateImported* This,LONG fileScreenFlags) { return This->lpVtbl->put_FileScreenFlags(This,fileScreenFlags); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_CreateAction(IFsrmFileScreenTemplateImported* This,FsrmActionType actionType,IFsrmAction **action) { +static inline HRESULT IFsrmFileScreenTemplateImported_CreateAction(IFsrmFileScreenTemplateImported* This,FsrmActionType actionType,IFsrmAction **action) { return This->lpVtbl->CreateAction(This,actionType,action); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_EnumActions(IFsrmFileScreenTemplateImported* This,IFsrmCollection **actions) { +static inline HRESULT IFsrmFileScreenTemplateImported_EnumActions(IFsrmFileScreenTemplateImported* This,IFsrmCollection **actions) { return This->lpVtbl->EnumActions(This,actions); } /*** IFsrmFileScreenTemplate methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_get_Name(IFsrmFileScreenTemplateImported* This,BSTR *name) { +static inline HRESULT IFsrmFileScreenTemplateImported_get_Name(IFsrmFileScreenTemplateImported* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_put_Name(IFsrmFileScreenTemplateImported* This,BSTR name) { +static inline HRESULT IFsrmFileScreenTemplateImported_put_Name(IFsrmFileScreenTemplateImported* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_CopyTemplate(IFsrmFileScreenTemplateImported* This,BSTR fileScreenTemplateName) { +static inline HRESULT IFsrmFileScreenTemplateImported_CopyTemplate(IFsrmFileScreenTemplateImported* This,BSTR fileScreenTemplateName) { return This->lpVtbl->CopyTemplate(This,fileScreenTemplateName); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_CommitAndUpdateDerived(IFsrmFileScreenTemplateImported* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { +static inline HRESULT IFsrmFileScreenTemplateImported_CommitAndUpdateDerived(IFsrmFileScreenTemplateImported* This,FsrmCommitOptions commitOptions,FsrmTemplateApplyOptions applyOptions,IFsrmDerivedObjectsResult **derivedObjectsResult) { return This->lpVtbl->CommitAndUpdateDerived(This,commitOptions,applyOptions,derivedObjectsResult); } /*** IFsrmFileScreenTemplateImported methods ***/ -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_get_OverwriteOnCommit(IFsrmFileScreenTemplateImported* This,VARIANT_BOOL *overwrite) { +static inline HRESULT IFsrmFileScreenTemplateImported_get_OverwriteOnCommit(IFsrmFileScreenTemplateImported* This,VARIANT_BOOL *overwrite) { return This->lpVtbl->get_OverwriteOnCommit(This,overwrite); } -static __WIDL_INLINE HRESULT IFsrmFileScreenTemplateImported_put_OverwriteOnCommit(IFsrmFileScreenTemplateImported* This,VARIANT_BOOL overwrite) { +static inline HRESULT IFsrmFileScreenTemplateImported_put_OverwriteOnCommit(IFsrmFileScreenTemplateImported* This,VARIANT_BOOL overwrite) { return This->lpVtbl->put_OverwriteOnCommit(This,overwrite); } #endif diff --git a/lib/libc/include/any-windows-any/functiondiscoverykeys.h b/lib/libc/include/any-windows-any/functiondiscoverykeys.h index 13a21d3128453bedf4c0699472f0794474003bc4..09e91bc7aedb4cf57c7587ea0fab2b8cbd7e1e56 100644 --- a/lib/libc/include/any-windows-any/functiondiscoverykeys.h +++ b/lib/libc/include/any-windows-any/functiondiscoverykeys.h @@ -13,6 +13,177 @@ extern "C" { /* More magic keys at http://msdn.microsoft.com/en-us/library/aa364697%28v=VS.85%29.aspx */ +#include + +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + +#ifndef DEFINE_API_PKEY +#include +#endif + +#include + +#ifndef DEFINE_API_PKEY +#define DEFINE_API_PKEY(name, managed_name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8, pid) DEFINE_PROPERTYKEY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8, pid) +#endif + +DEFINE_PROPERTYKEY(PKEY_FunctionInstance, 0x08c0c253, 0xa154, 0x4746, 0x90, 0x05, 0x82, 0xde, 0x53, 0x17, 0x14, 0x8b, 0x00000001); + +DEFINE_GUID(FMTID_FD, 0x904b03a2, 0x471d, 0x423c, 0xa5, 0x84, 0xf3, 0x48, 0x32, 0x38, 0xa1, 0x46); +DEFINE_API_PKEY(PKEY_FD_Visibility, VisibilityFlags, 0x904b03a2, 0x471d, 0x423c, 0xa5, 0x84, 0xf3, 0x48, 0x32, 0x38, 0xa1, 0x46, 0x00000001); + +#define FD_Visibility_Default 0 +#define FD_Visibility_Hidden 1 + +DEFINE_GUID(FMTID_Device, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57); + +DEFINE_API_PKEY(PKEY_Device_NotPresent, DeviceNotPresent, 0x904b03a2, 0x471d, 0x423c, 0xa5, 0x84, 0xf3, 0x48, 0x32, 0x38, 0xa1, 0x46, 0x00000002); +DEFINE_API_PKEY(PKEY_Device_QueueSize, DeviceQueueSize, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000024); +DEFINE_API_PKEY(PKEY_Device_Status, DeviceStatus, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000025); +DEFINE_API_PKEY(PKEY_Device_Comment, DeviceComment, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000026); +DEFINE_API_PKEY(PKEY_Device_Model, DeviceModel, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000027); + +DEFINE_GUID(FMTID_DeviceInterface, 0x53808008, 0x07bb, 0x4661, 0xbc, 0x3c, 0xb5, 0x95, 0x3e, 0x70, 0x85, 0x60); + +DEFINE_API_PKEY(PKEY_DeviceInterface_DevicePath, DevicePath, 0x53808008, 0x07bb, 0x4661, 0xbc, 0x3c, 0xb5, 0x95, 0x3e, 0x70, 0x85, 0x60, 0x00000001); + +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Address, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000033); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_DiscoveryMethod, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000034); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsEncrypted, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000035); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsAuthenticated, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000036); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsConnected, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000037); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsPaired, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000038); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Icon, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000039); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Version, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000041); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Last_Seen, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000042); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Last_Connected, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000043); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsShowInDisconnectedState, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000044); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsLocalMachine, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000046); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_MetadataPath, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000047); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsMetadataSearchInProgress, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000048); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_MetadataChecksum, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000049); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsNotInterestingForDisplay, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000004a); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_LaunchDeviceStageOnDeviceConnect, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000004c); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_LaunchDeviceStageFromExplorer, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000004d); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_BaselineExperienceId, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000004e); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsDeviceUniquelyIdentifiable, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000004f); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_AssociationArray, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000050); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_DeviceDescription1, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000051); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_DeviceDescription2, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000052); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsNotWorkingProperly, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000053); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsSharedDevice, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000054); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsNetworkDevice, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000055); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_IsDefaultDevice, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000056); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_MetadataCabinet, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000057); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_RequiresPairingElevation, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000058); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_ExperienceId, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000059); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Category, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000005a); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Category_Desc_Singular, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000005b); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Category_Desc_Plural, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000005c); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Category_Icon, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000005d); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_CategoryGroup_Desc, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000005e); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_CategoryGroup_Icon, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x0000005f); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_PrimaryCategory, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000061); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_UnpairUninstall, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000062); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_RequiresUninstallElevation, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000063); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_DeviceFunctionSubRank, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000064); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_AlwaysShowDeviceAsConnected, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000065); + +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_FriendlyName, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003000); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_Manufacturer, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00002000); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_ModelName, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00002002); +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_ModelNumber, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00002003); + +DEFINE_PROPERTYKEY(PKEY_DeviceDisplay_InstallInProgress, 0x83da6326, 0x97a6, 0x4088, 0x94, 0x53, 0xa1, 0x92, 0x3f, 0x57, 0x3b, 0x29, 9); + +DEFINE_GUID(FMTID_Pairing, 0x8807cae6, 0x7db6, 0x4f10, 0x8e, 0xe4, 0x43, 0x5e, 0xaa, 0x13, 0x92, 0xbc); +DEFINE_PROPERTYKEY(PKEY_Pairing_ListItemText, 0x8807cae6, 0x7db6, 0x4f10, 0x8e, 0xe4, 0x43, 0x5e, 0xaa, 0x13, 0x92, 0xbc, 0x0000001); +DEFINE_PROPERTYKEY(PKEY_Pairing_ListItemDescription, 0x8807cae6, 0x7db6, 0x4f10, 0x8e, 0xe4, 0x43, 0x5e, 0xaa, 0x13, 0x92, 0xbc, 0x0000002); +DEFINE_PROPERTYKEY(PKEY_Pairing_ListItemIcon, 0x8807cae6, 0x7db6, 0x4f10, 0x8e, 0xe4, 0x43, 0x5e, 0xaa, 0x13, 0x92, 0xbc, 0x0000003); +DEFINE_PROPERTYKEY(PKEY_Pairing_ListItemDefault, 0x8807cae6, 0x7db6, 0x4f10, 0x8e, 0xe4, 0x43, 0x5e, 0xaa, 0x13, 0x92, 0xbc, 0x0000004); +DEFINE_PROPERTYKEY(PKEY_Pairing_IsWifiOnlyDevice, 0x8807cae6, 0x7db6, 0x4f10, 0x8e, 0xe4, 0x43, 0x5e, 0xaa, 0x13, 0x92, 0xbc, 0x0000010); + +#define DEVICEDISPLAY_DISCOVERYMETHOD_BLUETOOTH L"Bluetooth" +#define DEVICEDISPLAY_DISCOVERYMETHOD_BLUETOOTH_LE L"Bluetooth Low Energy" +#define DEVICEDISPLAY_DISCOVERYMETHOD_NETBIOS L"NetBIOS" +#define DEVICEDISPLAY_DISCOVERYMETHOD_AD_PRINTER L"Published Printer" +#define DEVICEDISPLAY_DISCOVERYMETHOD_PNP L"PnP" +#define DEVICEDISPLAY_DISCOVERYMETHOD_UPNP L"UPnP" +#define DEVICEDISPLAY_DISCOVERYMETHOD_WSD L"WSD" +#define DEVICEDISPLAY_DISCOVERYMETHOD_WUSB L"WUSB" +#define DEVICEDISPLAY_DISCOVERYMETHOD_WFD L"WiFiDirect" +#define DEVICEDISPLAY_DISCOVERYMETHOD_ASP_INFRA L"AspInfra" + +DEFINE_PROPERTYKEY(PKEY_Device_BIOSVersion, 0xeaee7f1d, 0x6a33, 0x44d1, 0x94, 0x41, 0x5f, 0x46, 0xde, 0xf2, 0x31, 0x98, 9); + +DEFINE_API_PKEY(PKEY_Write_Time, WriteTime, 0xf53b7e1c, 0x77e0, 0x4450, 0x8c, 0x5f, 0xa7, 0x6c, 0xc7, 0xfd, 0xe0, 0x58, 0x00000100); +DEFINE_API_PKEY(PKEY_Create_Time, CreateTime, 0xf53b7e1c, 0x77e0, 0x4450, 0x8c, 0x5f, 0xa7, 0x6c, 0xc7, 0xfd, 0xe0, 0x58, 0x00000101); + +#ifdef FD_XP +DEFINE_API_PKEY(PKEY_Device_InstanceId, DeviceInstanceId, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000100); +#endif +DEFINE_API_PKEY(PKEY_Device_Interface, DeviceInterface, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00000101); + +DEFINE_API_PKEY(PKEY_ExposedIIDs, ExposedIIDs, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00003002); +DEFINE_API_PKEY(PKEY_ExposedCLSIDs, ExposedCLSIDs, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00003003); +DEFINE_API_PKEY(PKEY_InstanceValidatorClsid, InstanceValidator, 0x78c34fc8, 0x104a, 0x4aca, 0x9e, 0xa4, 0x52, 0x4d, 0x52, 0x99, 0x6e, 0x57, 0x00003004); + +DEFINE_GUID(FMTID_WSD, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92); + +DEFINE_API_PKEY(PKEY_WSD_AddressURI, WSD_AddressURI, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00001000); +DEFINE_API_PKEY(PKEY_WSD_Types, WSD_Types, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00001001); +DEFINE_API_PKEY(PKEY_WSD_Scopes, WSD_Scopes, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00001002); +DEFINE_API_PKEY(PKEY_WSD_MetadataVersion, WSD_MetadataVersion, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00001003); +DEFINE_API_PKEY(PKEY_WSD_AppSeqInstanceID, WSD_AppSeqInstanceID, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00001004); +DEFINE_API_PKEY(PKEY_WSD_AppSeqSessionID, WSD_AppSeqSessionID, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00001005); +DEFINE_API_PKEY(PKEY_WSD_AppSeqMessageNumber, WSD_AppSeqMessageNumber, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00001006); +DEFINE_API_PKEY(PKEY_WSD_XAddrs, WSD_XAddrs, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00002000); + +DEFINE_API_PKEY(PKEY_WSD_MetadataClean, WSD_MetadataClean, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00000001); +DEFINE_API_PKEY(PKEY_WSD_ServiceInfo, WSD_ServiceInfo, 0x92506491, 0xff95, 0x4724, 0xa0, 0x5a, 0x5b, 0x81, 0x88, 0x5a, 0x7c, 0x92, 0x00000002); + +DEFINE_API_PKEY(PKEY_PUBSVCS_TYPE, PUBSVCS_TYPE, 0xf1b88ad3, 0x109c, 0x4fd2, 0xba, 0x3f, 0x53, 0x5a, 0x76, 0x5f, 0x82, 0xf4, 0x00005001); +DEFINE_API_PKEY(PKEY_PUBSVCS_SCOPE, PUBSVCS_SCOPE, 0x2ae2b567, 0xeecb, 0x4a3e, 0xb7, 0x53, 0x54, 0xc7, 0x25, 0x49, 0x43, 0x66, 0x00005002); +DEFINE_API_PKEY(PKEY_PUBSVCS_METADATA, PUBSVCS_METADATA, 0x63c6d5b8, 0xf73a, 0x4aca, 0x96, 0x7e, 0x0c, 0xc7, 0x87, 0xe0, 0xb5, 0x59, 0x00005003); +DEFINE_API_PKEY(PKEY_PUBSVCS_METADATA_VERSION, PUBSVCS_METADATA_VERSION, 0xc0c96c15, 0x1823, 0x4e5b, 0x93, 0x48, 0xe8, 0x25, 0x19, 0x92, 0x3f, 0x04, 0x00005004); +DEFINE_API_PKEY(PKEY_PUBSVCS_NETWORK_PROFILES_ALLOWED, PUBSVCS_NETWORK_PROFILES_ALLOWED, 0x63c6d5b8, 0xf73a, 0x4aca, 0x96, 0x7e, 0x0c, 0xc7, 0x87, 0xe0, 0xb5, 0x59, 0x00005005); +DEFINE_API_PKEY(PKEY_PUBSVCS_NETWORK_PROFILES_DENIED, PUBSVCS_NETWORK_PROFILES_DENIED, 0x63c6d5b8, 0xf73a, 0x4aca, 0x96, 0x7e, 0x0c, 0xc7, 0x87, 0xe0, 0xb5, 0x59, 0x00005006); +DEFINE_API_PKEY(PKEY_PUBSVCS_NETWORK_PROFILES_DEFAULT, PUBSVCS_NETWORK_PROFILES_DEFAULT, 0x63c6d5b8, 0xf73a, 0x4aca, 0x96, 0x7e, 0x0c, 0xc7, 0x87, 0xe0, 0xb5, 0x59, 0x00005007); + +DEFINE_GUID(FMTID_PNPX, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd); + +DEFINE_PROPERTYKEY(PKEY_PNPX_GlobalIdentity, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00001000); +DEFINE_PROPERTYKEY(PKEY_PNPX_Types, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00001001); +DEFINE_PROPERTYKEY(PKEY_PNPX_Scopes, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00001002); +DEFINE_PROPERTYKEY(PKEY_PNPX_XAddrs, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00001003); +DEFINE_PROPERTYKEY(PKEY_PNPX_MetadataVersion, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00001004); +DEFINE_PROPERTYKEY(PKEY_PNPX_ID, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00001005); + +DEFINE_PROPERTYKEY(PKEY_PNPX_RemoteAddress, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00001006); + +DEFINE_PROPERTYKEY(PKEY_PNPX_RootProxy, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00001007); + +#define PKEY_PNPX_Manufacturer PKEY_DeviceDisplay_Manufacturer + +DEFINE_PROPERTYKEY(PKEY_PNPX_ManufacturerUrl, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00002001); + +#define PKEY_PNPX_ModelName PKEY_DeviceDisplay_ModelName +#define PKEY_PNPX_ModelNumber PKEY_DeviceDisplay_ModelNumber + +DEFINE_PROPERTYKEY(PKEY_PNPX_ModelUrl, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00002004); +DEFINE_PROPERTYKEY(PKEY_PNPX_Upc, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00002005); +DEFINE_PROPERTYKEY(PKEY_PNPX_PresentationUrl, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00002006); + +#define PKEY_PNPX_FriendlyName PKEY_DeviceDisplay_FriendlyName + +DEFINE_PROPERTYKEY(PKEY_PNPX_FirmwareVersion, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003001); +DEFINE_PROPERTYKEY(PKEY_PNPX_SerialNumber, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003002); +DEFINE_PROPERTYKEY(PKEY_PNPX_DeviceCategory, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003004); + +DEFINE_PROPERTYKEY(PKEY_PNPX_SecureChannel, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00007001); +DEFINE_PROPERTYKEY(PKEY_PNPX_CompactSignature, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00007002); +DEFINE_PROPERTYKEY(PKEY_PNPX_DeviceCertHash, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00007003); + #define PNPX_DEVICECATEGORY_COMPUTER L"Computers" #define PNPX_DEVICECATEGORY_INPUTDEVICE L"Input" #define PNPX_DEVICECATEGORY_PRINTER L"Printers" @@ -30,6 +201,100 @@ extern "C" { #define PNPX_DEVICECATEGORY_HOME_SECURITY_SYSTEM L"HomeSecurity" #define PNPX_DEVICECATEGORY_OTHER L"Other" +DEFINE_PROPERTYKEY(PKEY_PNPX_DeviceCategory_Desc, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003005); +DEFINE_PROPERTYKEY(PKEY_PNPX_Category_Desc_NonPlural, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003010); + +DEFINE_PROPERTYKEY(PKEY_PNPX_PhysicalAddress, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003006); +DEFINE_PROPERTYKEY(PKEY_PNPX_NetworkInterfaceLuid, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003007); +DEFINE_PROPERTYKEY(PKEY_PNPX_NetworkInterfaceGuid, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003008); +DEFINE_PROPERTYKEY(PKEY_PNPX_IpAddress, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00003009); + +DEFINE_PROPERTYKEY(PKEY_PNPX_ServiceAddress, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00004000); +DEFINE_PROPERTYKEY(PKEY_PNPX_ServiceId, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00004001); +DEFINE_PROPERTYKEY(PKEY_PNPX_ServiceTypes, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00004002); +DEFINE_PROPERTYKEY(PKEY_PNPX_ServiceControlUrl, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x4004); +DEFINE_PROPERTYKEY(PKEY_PNPX_ServiceDescUrl, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x4005); +DEFINE_PROPERTYKEY(PKEY_PNPX_ServiceEventSubUrl, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x4006); + +DEFINE_API_PKEY(PKEY_PNPX_Devnode, PnPXDevNode, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00000001); +DEFINE_API_PKEY(PKEY_PNPX_AssociationState, AssociationState, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00000002); +DEFINE_API_PKEY(PKEY_PNPX_AssociatedInstanceId, AssociatedInstanceId, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00000003); +DEFINE_API_PKEY(PKEY_PNPX_LastNotificationTime, LastNotificationTime, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00000004); + +DEFINE_PROPERTYKEY(PKEY_PNPX_DomainName, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00005000); +DEFINE_PROPERTYKEY(PKEY_PNPX_ShareName, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00005002); + +DEFINE_PROPERTYKEY(PKEY_SSDP_AltLocationInfo, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00006000); +DEFINE_PROPERTYKEY(PKEY_SSDP_DevLifeTime, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00006001); +DEFINE_PROPERTYKEY(PKEY_SSDP_NetworkInterface, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00006002); + +DEFINE_GUID(FMTID_PNPXDynamicProperty, 0x4fc5077e, 0xb686, 0x44be, 0x93, 0xe3, 0x86, 0xca, 0xfe, 0x36, 0x8c, 0xcd); + +DEFINE_PROPERTYKEY(PKEY_PNPX_Installable, 0x4fc5077e, 0xb686, 0x44be, 0x93, 0xe3, 0x86, 0xca, 0xfe, 0x36, 0x8c, 0xcd, 0x00000001); +DEFINE_PROPERTYKEY(PKEY_PNPX_Associated, 0x4fc5077e, 0xb686, 0x44be, 0x93, 0xe3, 0x86, 0xca, 0xfe, 0x36, 0x8c, 0xcd, 0x00000002); + +#define PKEY_PNPX_Installed PKEY_PNPX_Associated + +DEFINE_PROPERTYKEY(PKEY_PNPX_CompatibleTypes, 0x4fc5077e, 0xb686, 0x44be, 0x93, 0xe3, 0x86, 0xca, 0xfe, 0x36, 0x8c, 0xcd, 0x00000003); +DEFINE_PROPERTYKEY(PKEY_PNPX_InstallState, 0x4fc5077e, 0xb686, 0x44be, 0x93, 0xe3, 0x86, 0xca, 0xfe, 0x36, 0x8c, 0xcd, 0x00000004); + +#define PNPX_INSTALLSTATE_NOTINSTALLED 0 +#define PNPX_INSTALLSTATE_INSTALLED 1 +#define PNPX_INSTALLSTATE_INSTALLING 2 +#define PNPX_INSTALLSTATE_FAILED 3 + +DEFINE_PROPERTYKEY(PKEY_PNPX_Removable, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00007000); +DEFINE_PROPERTYKEY(PKEY_PNPX_IPBusEnumerated, 0x656a3bb3, 0xecc0, 0x43fd, 0x84, 0x77, 0x4a, 0xe0, 0x40, 0x4a, 0x96, 0xcd, 0x00007010); + +DEFINE_PROPERTYKEY(PKEY_WNET_Scope, 0xdebda43a, 0x37b3, 0x4383, 0x91, 0xe7, 0x44, 0x98, 0xda, 0x29, 0x95, 0xab, 0x00000001); +DEFINE_PROPERTYKEY(PKEY_WNET_Type, 0xdebda43a, 0x37b3, 0x4383, 0x91, 0xe7, 0x44, 0x98, 0xda, 0x29, 0x95, 0xab, 0x00000002); +DEFINE_PROPERTYKEY(PKEY_WNET_DisplayType, 0xdebda43a, 0x37b3, 0x4383, 0x91, 0xe7, 0x44, 0x98, 0xda, 0x29, 0x95, 0xab, 0x00000003); +DEFINE_PROPERTYKEY(PKEY_WNET_Usage, 0xdebda43a, 0x37b3, 0x4383, 0x91, 0xe7, 0x44, 0x98, 0xda, 0x29, 0x95, 0xab, 0x00000004); +DEFINE_PROPERTYKEY(PKEY_WNET_LocalName, 0xdebda43a, 0x37b3, 0x4383, 0x91, 0xe7, 0x44, 0x98, 0xda, 0x29, 0x95, 0xab, 0x00000005); +DEFINE_PROPERTYKEY(PKEY_WNET_RemoteName, 0xdebda43a, 0x37b3, 0x4383, 0x91, 0xe7, 0x44, 0x98, 0xda, 0x29, 0x95, 0xab, 0x00000006); +DEFINE_PROPERTYKEY(PKEY_WNET_Comment, 0xdebda43a, 0x37b3, 0x4383, 0x91, 0xe7, 0x44, 0x98, 0xda, 0x29, 0x95, 0xab, 0x00000007); +DEFINE_PROPERTYKEY(PKEY_WNET_Provider, 0xdebda43a, 0x37b3, 0x4383, 0x91, 0xe7, 0x44, 0x98, 0xda, 0x29, 0x95, 0xab, 0x00000008); + +DEFINE_PROPERTYKEY(PKEY_WCN_Version, 0x88190b80, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x00000001); +DEFINE_PROPERTYKEY(PKEY_WCN_RequestType, 0x88190b81, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x00000002); +DEFINE_PROPERTYKEY(PKEY_WCN_AuthType, 0x88190b82, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x00000003); +DEFINE_PROPERTYKEY(PKEY_WCN_EncryptType, 0x88190b83, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x00000004); +DEFINE_PROPERTYKEY(PKEY_WCN_ConnType, 0x88190b84, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x00000005); +DEFINE_PROPERTYKEY(PKEY_WCN_ConfigMethods, 0x88190b85, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x00000006); + +DEFINE_PROPERTYKEY(PKEY_WCN_RfBand, 0x88190b87, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x00000008); +DEFINE_PROPERTYKEY(PKEY_WCN_AssocState, 0x88190b88, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x00000009); +DEFINE_PROPERTYKEY(PKEY_WCN_ConfigError, 0x88190b89, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x0000000a); +DEFINE_PROPERTYKEY(PKEY_WCN_ConfigState, 0x88190b89, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x0000000b); +DEFINE_PROPERTYKEY(PKEY_WCN_DevicePasswordId, 0x88190b89, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x0000000c); +DEFINE_PROPERTYKEY(PKEY_WCN_OSVersion, 0x88190b89, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x0000000d); +DEFINE_PROPERTYKEY(PKEY_WCN_VendorExtension, 0x88190b8a, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x0000000e); +DEFINE_PROPERTYKEY(PKEY_WCN_RegistrarType, 0x88190b8b, 0x4684, 0x11da, 0xa2, 0x6a, 0x00, 0x02, 0xb3, 0x98, 0x8e, 0x81, 0x0000000f); + +#define PKEY_DriverPackage_Model PKEY_DrvPkg_Model +#define PKEY_DriverPackage_VendorWebSite PKEY_DrvPkg_VendorWebSite +#define PKEY_DriverPackage_DetailedDescription PKEY_DrvPkg_DetailedDescription +#define PKEY_DriverPackage_DocumentationLink PKEY_DrvPkg_DocumentationLink +#define PKEY_DriverPackage_Icon PKEY_DrvPkg_Icon +#define PKEY_DriverPackage_BrandingIcon PKEY_DrvPkg_BrandingIcon + +DEFINE_PROPERTYKEY(PKEY_Hardware_Devinst, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 4097); +DEFINE_PROPERTYKEY(PKEY_Hardware_DisplayAttribute, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 5); +DEFINE_PROPERTYKEY(PKEY_Hardware_DriverDate, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 11); +DEFINE_PROPERTYKEY(PKEY_Hardware_DriverProvider, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 10); +DEFINE_PROPERTYKEY(PKEY_Hardware_DriverVersion, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 9); +DEFINE_PROPERTYKEY(PKEY_Hardware_Function, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 4099); +DEFINE_PROPERTYKEY(PKEY_Hardware_Icon, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 3); +DEFINE_PROPERTYKEY(PKEY_Hardware_Image, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 4098); +DEFINE_PROPERTYKEY(PKEY_Hardware_Manufacturer, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 6); +DEFINE_PROPERTYKEY(PKEY_Hardware_Model, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 7); +DEFINE_PROPERTYKEY(PKEY_Hardware_Name, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 2); +DEFINE_PROPERTYKEY(PKEY_Hardware_SerialNumber, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 8); +DEFINE_PROPERTYKEY(PKEY_Hardware_ShellAttributes, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 4100); +DEFINE_PROPERTYKEY(PKEY_Hardware_Status, 0x5eaf3ef2, 0xe0ca, 0x4598, 0xbf, 0x06, 0x71, 0xed, 0x1d, 0x9d, 0xd9, 0x53, 4096); + +#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ + #ifdef __cplusplus } #endif diff --git a/lib/libc/include/any-windows-any/functiondiscoverykeys_devpkey.h b/lib/libc/include/any-windows-any/functiondiscoverykeys_devpkey.h index 49e739f5a2cb8517d412d16751f2e3709de2c644..47e06456302216de9be56f0737a9401fde05743b 100644 --- a/lib/libc/include/any-windows-any/functiondiscoverykeys_devpkey.h +++ b/lib/libc/include/any-windows-any/functiondiscoverykeys_devpkey.h @@ -3,8 +3,8 @@ * This file is part of the mingw-w64 runtime package. * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ -#ifndef _INC_FUNCTIONDISCOVERYKEYS -#define _INC_FUNCTIONDISCOVERYKEYS +#ifndef _INC_FUNCTIONDISCOVERYKEYS_DEVPKEY +#define _INC_FUNCTIONDISCOVERYKEYS_DEVPKEY #include diff --git a/lib/libc/include/any-windows-any/fusion.h b/lib/libc/include/any-windows-any/fusion.h index ce19d8ff9f36f6d46699be0dd945ae91554ec159..209484a5e50cdb2b228aa3e1627e640b4c38e0df 100644 --- a/lib/libc/include/any-windows-any/fusion.h +++ b/lib/libc/include/any-windows-any/fusion.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/fusion.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/fusion.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __fusion_h__ #define __fusion_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAssemblyCache_FWD_DEFINED__ @@ -280,29 +272,29 @@ interface IAssemblyCache { #define IAssemblyCache_InstallAssembly(This,dwFlags,pszManifestFilePath,pRefData) (This)->lpVtbl->InstallAssembly(This,dwFlags,pszManifestFilePath,pRefData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAssemblyCache_QueryInterface(IAssemblyCache* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAssemblyCache_QueryInterface(IAssemblyCache* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAssemblyCache_AddRef(IAssemblyCache* This) { +static inline ULONG IAssemblyCache_AddRef(IAssemblyCache* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAssemblyCache_Release(IAssemblyCache* This) { +static inline ULONG IAssemblyCache_Release(IAssemblyCache* This) { return This->lpVtbl->Release(This); } /*** IAssemblyCache methods ***/ -static __WIDL_INLINE HRESULT IAssemblyCache_UninstallAssembly(IAssemblyCache* This,DWORD dwFlags,LPCWSTR pszAssemblyName,LPCFUSION_INSTALL_REFERENCE pRefData,ULONG *pulDisposition) { +static inline HRESULT IAssemblyCache_UninstallAssembly(IAssemblyCache* This,DWORD dwFlags,LPCWSTR pszAssemblyName,LPCFUSION_INSTALL_REFERENCE pRefData,ULONG *pulDisposition) { return This->lpVtbl->UninstallAssembly(This,dwFlags,pszAssemblyName,pRefData,pulDisposition); } -static __WIDL_INLINE HRESULT IAssemblyCache_QueryAssemblyInfo(IAssemblyCache* This,DWORD dwFlags,LPCWSTR pszAssemblyName,ASSEMBLY_INFO *pAsmInfo) { +static inline HRESULT IAssemblyCache_QueryAssemblyInfo(IAssemblyCache* This,DWORD dwFlags,LPCWSTR pszAssemblyName,ASSEMBLY_INFO *pAsmInfo) { return This->lpVtbl->QueryAssemblyInfo(This,dwFlags,pszAssemblyName,pAsmInfo); } -static __WIDL_INLINE HRESULT IAssemblyCache_CreateAssemblyCacheItem(IAssemblyCache* This,DWORD dwFlags,PVOID pvReserved,IAssemblyCacheItem **ppAsmItem,LPCWSTR pszAssemblyName) { +static inline HRESULT IAssemblyCache_CreateAssemblyCacheItem(IAssemblyCache* This,DWORD dwFlags,PVOID pvReserved,IAssemblyCacheItem **ppAsmItem,LPCWSTR pszAssemblyName) { return This->lpVtbl->CreateAssemblyCacheItem(This,dwFlags,pvReserved,ppAsmItem,pszAssemblyName); } -static __WIDL_INLINE HRESULT IAssemblyCache_CreateAssemblyScavenger(IAssemblyCache* This,IUnknown **ppUnkReserved) { +static inline HRESULT IAssemblyCache_CreateAssemblyScavenger(IAssemblyCache* This,IUnknown **ppUnkReserved) { return This->lpVtbl->CreateAssemblyScavenger(This,ppUnkReserved); } -static __WIDL_INLINE HRESULT IAssemblyCache_InstallAssembly(IAssemblyCache* This,DWORD dwFlags,LPCWSTR pszManifestFilePath,LPCFUSION_INSTALL_REFERENCE pRefData) { +static inline HRESULT IAssemblyCache_InstallAssembly(IAssemblyCache* This,DWORD dwFlags,LPCWSTR pszManifestFilePath,LPCFUSION_INSTALL_REFERENCE pRefData) { return This->lpVtbl->InstallAssembly(This,dwFlags,pszManifestFilePath,pRefData); } #endif @@ -405,23 +397,23 @@ interface IAssemblyCacheItem { #define IAssemblyCacheItem_AbortItem(This) (This)->lpVtbl->AbortItem(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAssemblyCacheItem_QueryInterface(IAssemblyCacheItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAssemblyCacheItem_QueryInterface(IAssemblyCacheItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAssemblyCacheItem_AddRef(IAssemblyCacheItem* This) { +static inline ULONG IAssemblyCacheItem_AddRef(IAssemblyCacheItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAssemblyCacheItem_Release(IAssemblyCacheItem* This) { +static inline ULONG IAssemblyCacheItem_Release(IAssemblyCacheItem* This) { return This->lpVtbl->Release(This); } /*** IAssemblyCacheItem methods ***/ -static __WIDL_INLINE HRESULT IAssemblyCacheItem_CreateStream(IAssemblyCacheItem* This,DWORD dwFlags,LPCWSTR pszStreamName,DWORD dwFormat,DWORD dwFormatFlags,IStream **ppIStream,ULARGE_INTEGER *puliMaxSize) { +static inline HRESULT IAssemblyCacheItem_CreateStream(IAssemblyCacheItem* This,DWORD dwFlags,LPCWSTR pszStreamName,DWORD dwFormat,DWORD dwFormatFlags,IStream **ppIStream,ULARGE_INTEGER *puliMaxSize) { return This->lpVtbl->CreateStream(This,dwFlags,pszStreamName,dwFormat,dwFormatFlags,ppIStream,puliMaxSize); } -static __WIDL_INLINE HRESULT IAssemblyCacheItem_Commit(IAssemblyCacheItem* This,DWORD dwFlags,ULONG *pulDisposition) { +static inline HRESULT IAssemblyCacheItem_Commit(IAssemblyCacheItem* This,DWORD dwFlags,ULONG *pulDisposition) { return This->lpVtbl->Commit(This,dwFlags,pulDisposition); } -static __WIDL_INLINE HRESULT IAssemblyCacheItem_AbortItem(IAssemblyCacheItem* This) { +static inline HRESULT IAssemblyCacheItem_AbortItem(IAssemblyCacheItem* This) { return This->lpVtbl->AbortItem(This); } #endif @@ -653,41 +645,41 @@ interface IAssemblyName { #define IAssemblyName_Clone(This,pName) (This)->lpVtbl->Clone(This,pName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAssemblyName_QueryInterface(IAssemblyName* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAssemblyName_QueryInterface(IAssemblyName* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAssemblyName_AddRef(IAssemblyName* This) { +static inline ULONG IAssemblyName_AddRef(IAssemblyName* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAssemblyName_Release(IAssemblyName* This) { +static inline ULONG IAssemblyName_Release(IAssemblyName* This) { return This->lpVtbl->Release(This); } /*** IAssemblyName methods ***/ -static __WIDL_INLINE HRESULT IAssemblyName_SetProperty(IAssemblyName* This,DWORD PropertyId,LPVOID pvProperty,DWORD cbProperty) { +static inline HRESULT IAssemblyName_SetProperty(IAssemblyName* This,DWORD PropertyId,LPVOID pvProperty,DWORD cbProperty) { return This->lpVtbl->SetProperty(This,PropertyId,pvProperty,cbProperty); } -static __WIDL_INLINE HRESULT IAssemblyName_GetProperty(IAssemblyName* This,DWORD PropertyId,LPVOID pvProperty,LPDWORD pcbProperty) { +static inline HRESULT IAssemblyName_GetProperty(IAssemblyName* This,DWORD PropertyId,LPVOID pvProperty,LPDWORD pcbProperty) { return This->lpVtbl->GetProperty(This,PropertyId,pvProperty,pcbProperty); } -static __WIDL_INLINE HRESULT IAssemblyName_Finalize(IAssemblyName* This) { +static inline HRESULT IAssemblyName_Finalize(IAssemblyName* This) { return This->lpVtbl->Finalize(This); } -static __WIDL_INLINE HRESULT IAssemblyName_GetDisplayName(IAssemblyName* This,LPOLESTR szDisplayName,LPDWORD pccDisplayName,DWORD dwDisplayFlags) { +static inline HRESULT IAssemblyName_GetDisplayName(IAssemblyName* This,LPOLESTR szDisplayName,LPDWORD pccDisplayName,DWORD dwDisplayFlags) { return This->lpVtbl->GetDisplayName(This,szDisplayName,pccDisplayName,dwDisplayFlags); } -static __WIDL_INLINE HRESULT IAssemblyName_Reserved(IAssemblyName* This,REFIID refIID,IUnknown *pUnkReserved1,IUnknown *pUnkReserved2,LPCOLESTR szReserved,LONGLONG llReserved,LPVOID pvReserved,DWORD cbReserved,LPVOID *ppReserved) { +static inline HRESULT IAssemblyName_Reserved(IAssemblyName* This,REFIID refIID,IUnknown *pUnkReserved1,IUnknown *pUnkReserved2,LPCOLESTR szReserved,LONGLONG llReserved,LPVOID pvReserved,DWORD cbReserved,LPVOID *ppReserved) { return This->lpVtbl->Reserved(This,refIID,pUnkReserved1,pUnkReserved2,szReserved,llReserved,pvReserved,cbReserved,ppReserved); } -static __WIDL_INLINE HRESULT IAssemblyName_GetName(IAssemblyName* This,LPDWORD lpcwBuffer,WCHAR *pwzName) { +static inline HRESULT IAssemblyName_GetName(IAssemblyName* This,LPDWORD lpcwBuffer,WCHAR *pwzName) { return This->lpVtbl->GetName(This,lpcwBuffer,pwzName); } -static __WIDL_INLINE HRESULT IAssemblyName_GetVersion(IAssemblyName* This,LPDWORD pdwVersionHi,LPDWORD pdwVersionLow) { +static inline HRESULT IAssemblyName_GetVersion(IAssemblyName* This,LPDWORD pdwVersionHi,LPDWORD pdwVersionLow) { return This->lpVtbl->GetVersion(This,pdwVersionHi,pdwVersionLow); } -static __WIDL_INLINE HRESULT IAssemblyName_IsEqual(IAssemblyName* This,IAssemblyName *pName,DWORD dwCmpFlags) { +static inline HRESULT IAssemblyName_IsEqual(IAssemblyName* This,IAssemblyName *pName,DWORD dwCmpFlags) { return This->lpVtbl->IsEqual(This,pName,dwCmpFlags); } -static __WIDL_INLINE HRESULT IAssemblyName_Clone(IAssemblyName* This,IAssemblyName **pName) { +static inline HRESULT IAssemblyName_Clone(IAssemblyName* This,IAssemblyName **pName) { return This->lpVtbl->Clone(This,pName); } #endif @@ -773,23 +765,23 @@ interface IAssemblyEnum { #define IAssemblyEnum_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAssemblyEnum_QueryInterface(IAssemblyEnum* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAssemblyEnum_QueryInterface(IAssemblyEnum* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAssemblyEnum_AddRef(IAssemblyEnum* This) { +static inline ULONG IAssemblyEnum_AddRef(IAssemblyEnum* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAssemblyEnum_Release(IAssemblyEnum* This) { +static inline ULONG IAssemblyEnum_Release(IAssemblyEnum* This) { return This->lpVtbl->Release(This); } /*** IAssemblyEnum methods ***/ -static __WIDL_INLINE HRESULT IAssemblyEnum_GetNextAssembly(IAssemblyEnum* This,LPVOID pvReserved,IAssemblyName **ppName,DWORD dwFlags) { +static inline HRESULT IAssemblyEnum_GetNextAssembly(IAssemblyEnum* This,LPVOID pvReserved,IAssemblyName **ppName,DWORD dwFlags) { return This->lpVtbl->GetNextAssembly(This,pvReserved,ppName,dwFlags); } -static __WIDL_INLINE HRESULT IAssemblyEnum_Reset(IAssemblyEnum* This) { +static inline HRESULT IAssemblyEnum_Reset(IAssemblyEnum* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IAssemblyEnum_Clone(IAssemblyEnum* This,IAssemblyEnum **ppEnum) { +static inline HRESULT IAssemblyEnum_Clone(IAssemblyEnum* This,IAssemblyEnum **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -846,13 +838,13 @@ interface IInstallReferenceItem { #define IInstallReferenceItem_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInstallReferenceItem_QueryInterface(IInstallReferenceItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInstallReferenceItem_QueryInterface(IInstallReferenceItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInstallReferenceItem_AddRef(IInstallReferenceItem* This) { +static inline ULONG IInstallReferenceItem_AddRef(IInstallReferenceItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInstallReferenceItem_Release(IInstallReferenceItem* This) { +static inline ULONG IInstallReferenceItem_Release(IInstallReferenceItem* This) { return This->lpVtbl->Release(This); } #endif @@ -909,13 +901,13 @@ interface IInstallReferenceEnum { #define IInstallReferenceEnum_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInstallReferenceEnum_QueryInterface(IInstallReferenceEnum* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInstallReferenceEnum_QueryInterface(IInstallReferenceEnum* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInstallReferenceEnum_AddRef(IInstallReferenceEnum* This) { +static inline ULONG IInstallReferenceEnum_AddRef(IInstallReferenceEnum* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInstallReferenceEnum_Release(IInstallReferenceEnum* This) { +static inline ULONG IInstallReferenceEnum_Release(IInstallReferenceEnum* This) { return This->lpVtbl->Release(This); } #endif diff --git a/lib/libc/include/any-windows-any/fwptypes.h b/lib/libc/include/any-windows-any/fwptypes.h index 6b2491754b88aa11eeb27d292de4579c019fc1a6..e2e2a4e76cbf210c5344543d737f243265084e16 100644 --- a/lib/libc/include/any-windows-any/fwptypes.h +++ b/lib/libc/include/any-windows-any/fwptypes.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/fwptypes.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/fwptypes.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __fwptypes_h__ #define __fwptypes_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ @@ -43,6 +35,7 @@ extern "C" { #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) +#define FWP_BYTEMAP_ARRAY64_SIZE 8 #define FWP_BYTE_ARRAY6_SIZE 6 #define FWP_V6_ADDR_SIZE (16) #define FWP_ACTRL_MATCH_FILTER (1) @@ -109,6 +102,9 @@ extern "C" { #define FWP_CONDITION_REAUTHORIZE_REASON_MID_STREAM_INSPECTION (0x00000040) #define FWP_CONDITION_REAUTHORIZE_REASON_SOCKET_PROPERTY_CHANGED (0x00000080) #define FWP_CONDITION_REAUTHORIZE_REASON_NEW_INBOUND_MCAST_BCAST_PACKET (0x00000100) +#define FWP_CONDITION_REAUTHORIZE_REASON_EDP_POLICY_CHANGED (0x00000200) +#define FWP_CONDITION_REAUTHORIZE_REASON_PROXY_HANDLE_CHANGED (0x00004000) +#define FWP_CONDITION_REAUTHORIZE_REASON_CHECK_OFFLOAD (0x00010000) #define FWP_CONDITION_SOCKET_PROPERTY_FLAG_IS_SYSTEM_PORT_RPC (0x00000001) #define FWP_CONDITION_SOCKET_PROPERTY_FLAG_ALLOW_EDGE_TRAFFIC (0x00000002) @@ -138,7 +134,7 @@ extern "C" { #define FWP_FILTER_ENUM_FLAG_RESERVED1 (0x00000020) #endif -#define FWP_CALLOUT_FLAG_CONDITIONAL_ON_FLOW (0x00000001) +#define FWP_CALLOUT_FLAG_CONDITIONAL_ON_FLOW (0x00000001) #define FWP_CALLOUT_FLAG_ALLOW_OFFLOAD (0x00000002) #if (NTDDI_VERSION >= NTDDI_WIN7) #define FWP_CALLOUT_FLAG_ENABLE_COMMIT_ADD_NOTIFY (0x00000004) @@ -148,9 +144,18 @@ extern "C" { #define FWP_CALLOUT_FLAG_RESERVED1 (0x00000020) #define FWP_CALLOUT_FLAG_ALLOW_RSC (0x00000040) #define FWP_CALLOUT_FLAG_ALLOW_L2_BATCH_CLASSIFY (0x00000080) -#endif -#endif -#ifdef __midl +#if (NTDDI_VERSION >= NTDDI_WIN10_19H1) +#define FWP_CALLOUT_FLAG_ALLOW_USO (0x00000100) +#if (NTDDI_VERSION >= NTDDI_WIN10_VB) +#define FWP_CALLOUT_FLAG_ALLOW_URO (0x00000200) +#if (NTDDI_VERSION >= NTDDI_WIN10_CO) +#define FWP_CALLOUT_FLAG_RESERVED2 (0x00000400) +#endif /* (NTDDI_VERSION >= NTDDI_WIN10_CO) */ +#endif /* (NTDDI_VERSION >= NTDDI_WIN10_VB) */ +#endif /* (NTDDI_VERSION >= NTDDI_WIN10_19H1) */ +#endif /* (NTDDI_VERSION >= NTDDI_WIN8) */ +#endif /* (NTDDI_VERSION >= NTDDI_WIN7) */ +#ifdef __WIDL__ typedef struct _LUID { DWORD LowPart; LONG HighPart; @@ -226,7 +231,9 @@ typedef enum FWP_MATCH_TYPE_ { FWP_MATCH_FLAGS_NONE_SET = 8, FWP_MATCH_EQUAL_CASE_INSENSITIVE = 9, FWP_MATCH_NOT_EQUAL = 10, - FWP_MATCH_TYPE_MAX = 11 + FWP_MATCH_PREFIX = 11, + FWP_MATCH_NOT_PREFIX = 12, + FWP_MATCH_TYPE_MAX = 13 } FWP_MATCH_TYPE; #if (NTDDI_VERSION >= NTDDI_WIN8) @@ -342,6 +349,12 @@ typedef struct FWP_CONDITION_VALUE0_ { } __C89_NAMELESSUNIONNAME; } FWP_CONDITION_VALUE0; +typedef enum FWP_NETWORK_CONNECTION_POLICY_SETTING_TYPE_ { + FWP_NETWORK_CONNECTION_POLICY_SOURCE_ADDRESS = 0, + FWP_NETWORK_CONNECTION_POLICY_NEXT_HOP_INTERFACE = 1, + FWP_NETWORK_CONNECTION_POLICY_NEXT_HOP = 2, + FWP_NETWORK_CONNECTION_POLICY_MAX = 3 +} FWP_NETWORK_CONNECTION_POLICY_SETTING_TYPE; #endif /* WINAPI_PARTITION_DESKTOP. */ /* Begin additional prototypes for all interfaces */ diff --git a/lib/libc/include/any-windows-any/hstring.h b/lib/libc/include/any-windows-any/hstring.h index 0b177cc133234dad4d71955f44e9d76916a92d73..c21969014f84908ae7cedc4bd07a0fea9a167f0d 100644 --- a/lib/libc/include/any-windows-any/hstring.h +++ b/lib/libc/include/any-windows-any/hstring.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/hstring.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/hstring.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __hstring_h__ #define __hstring_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/icftypes.h b/lib/libc/include/any-windows-any/icftypes.h index 286858d810cb6c529e62858e6d9b6f02e4a3c5d5..6eabfc985d38d75cb241d74fbd54cd15cccac4fd 100644 --- a/lib/libc/include/any-windows-any/icftypes.h +++ b/lib/libc/include/any-windows-any/icftypes.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/icftypes.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/icftypes.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __icftypes_h__ #define __icftypes_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/icodecapi.h b/lib/libc/include/any-windows-any/icodecapi.h index a0f311ea05f3e818ab8c216135f942d5c3770280..8d5878e4cc829d57205af6cbf8a28db315f2f3b1 100644 --- a/lib/libc/include/any-windows-any/icodecapi.h +++ b/lib/libc/include/any-windows-any/icodecapi.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/icodecapi.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/icodecapi.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __icodecapi_h__ #define __icodecapi_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ICodecAPI_FWD_DEFINED__ @@ -264,59 +256,59 @@ interface ICodecAPI { #define ICodecAPI_SetAllSettingsWithNotify(This,a,ChangedParam,ChangedParamCount) (This)->lpVtbl->SetAllSettingsWithNotify(This,a,ChangedParam,ChangedParamCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICodecAPI_QueryInterface(ICodecAPI* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICodecAPI_QueryInterface(ICodecAPI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICodecAPI_AddRef(ICodecAPI* This) { +static inline ULONG ICodecAPI_AddRef(ICodecAPI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICodecAPI_Release(ICodecAPI* This) { +static inline ULONG ICodecAPI_Release(ICodecAPI* This) { return This->lpVtbl->Release(This); } /*** ICodecAPI methods ***/ -static __WIDL_INLINE HRESULT ICodecAPI_IsSupported(ICodecAPI* This,const GUID *Api) { +static inline HRESULT ICodecAPI_IsSupported(ICodecAPI* This,const GUID *Api) { return This->lpVtbl->IsSupported(This,Api); } -static __WIDL_INLINE HRESULT ICodecAPI_IsModifiable(ICodecAPI* This,const GUID *Api) { +static inline HRESULT ICodecAPI_IsModifiable(ICodecAPI* This,const GUID *Api) { return This->lpVtbl->IsModifiable(This,Api); } -static __WIDL_INLINE HRESULT ICodecAPI_GetParameterRange(ICodecAPI* This,const GUID *Api,VARIANT *ValueMin,VARIANT *ValueMax,VARIANT *SteppingDelta) { +static inline HRESULT ICodecAPI_GetParameterRange(ICodecAPI* This,const GUID *Api,VARIANT *ValueMin,VARIANT *ValueMax,VARIANT *SteppingDelta) { return This->lpVtbl->GetParameterRange(This,Api,ValueMin,ValueMax,SteppingDelta); } -static __WIDL_INLINE HRESULT ICodecAPI_GetParameterValues(ICodecAPI* This,const GUID *Api,VARIANT **Values,ULONG *ValuesCount) { +static inline HRESULT ICodecAPI_GetParameterValues(ICodecAPI* This,const GUID *Api,VARIANT **Values,ULONG *ValuesCount) { return This->lpVtbl->GetParameterValues(This,Api,Values,ValuesCount); } -static __WIDL_INLINE HRESULT ICodecAPI_GetDefaultValue(ICodecAPI* This,const GUID *Api,VARIANT *Value) { +static inline HRESULT ICodecAPI_GetDefaultValue(ICodecAPI* This,const GUID *Api,VARIANT *Value) { return This->lpVtbl->GetDefaultValue(This,Api,Value); } -static __WIDL_INLINE HRESULT ICodecAPI_GetValue(ICodecAPI* This,const GUID *Api,VARIANT *Value) { +static inline HRESULT ICodecAPI_GetValue(ICodecAPI* This,const GUID *Api,VARIANT *Value) { return This->lpVtbl->GetValue(This,Api,Value); } -static __WIDL_INLINE HRESULT ICodecAPI_SetValue(ICodecAPI* This,const GUID *Api,VARIANT *Value) { +static inline HRESULT ICodecAPI_SetValue(ICodecAPI* This,const GUID *Api,VARIANT *Value) { return This->lpVtbl->SetValue(This,Api,Value); } -static __WIDL_INLINE HRESULT ICodecAPI_RegisterForEvent(ICodecAPI* This,const GUID *Api,LONG_PTR userData) { +static inline HRESULT ICodecAPI_RegisterForEvent(ICodecAPI* This,const GUID *Api,LONG_PTR userData) { return This->lpVtbl->RegisterForEvent(This,Api,userData); } -static __WIDL_INLINE HRESULT ICodecAPI_UnregisterForEvent(ICodecAPI* This,const GUID *Api) { +static inline HRESULT ICodecAPI_UnregisterForEvent(ICodecAPI* This,const GUID *Api) { return This->lpVtbl->UnregisterForEvent(This,Api); } -static __WIDL_INLINE HRESULT ICodecAPI_SetAllDefaults(ICodecAPI* This) { +static inline HRESULT ICodecAPI_SetAllDefaults(ICodecAPI* This) { return This->lpVtbl->SetAllDefaults(This); } -static __WIDL_INLINE HRESULT ICodecAPI_SetValueWithNotify(ICodecAPI* This,const GUID *Api,VARIANT *Value,GUID **ChangedParam,ULONG *ChangedParamCount) { +static inline HRESULT ICodecAPI_SetValueWithNotify(ICodecAPI* This,const GUID *Api,VARIANT *Value,GUID **ChangedParam,ULONG *ChangedParamCount) { return This->lpVtbl->SetValueWithNotify(This,Api,Value,ChangedParam,ChangedParamCount); } -static __WIDL_INLINE HRESULT ICodecAPI_SetAllDefaultsWithNotify(ICodecAPI* This,GUID **ChangedParam,ULONG *ChangedParamCount) { +static inline HRESULT ICodecAPI_SetAllDefaultsWithNotify(ICodecAPI* This,GUID **ChangedParam,ULONG *ChangedParamCount) { return This->lpVtbl->SetAllDefaultsWithNotify(This,ChangedParam,ChangedParamCount); } -static __WIDL_INLINE HRESULT ICodecAPI_GetAllSettings(ICodecAPI* This,IStream *a) { +static inline HRESULT ICodecAPI_GetAllSettings(ICodecAPI* This,IStream *a) { return This->lpVtbl->GetAllSettings(This,a); } -static __WIDL_INLINE HRESULT ICodecAPI_SetAllSettings(ICodecAPI* This,IStream *a) { +static inline HRESULT ICodecAPI_SetAllSettings(ICodecAPI* This,IStream *a) { return This->lpVtbl->SetAllSettings(This,a); } -static __WIDL_INLINE HRESULT ICodecAPI_SetAllSettingsWithNotify(ICodecAPI* This,IStream *a,GUID **ChangedParam,ULONG *ChangedParamCount) { +static inline HRESULT ICodecAPI_SetAllSettingsWithNotify(ICodecAPI* This,IStream *a,GUID **ChangedParam,ULONG *ChangedParamCount) { return This->lpVtbl->SetAllSettingsWithNotify(This,a,ChangedParam,ChangedParamCount); } #endif diff --git a/lib/libc/include/any-windows-any/iisext_i.c b/lib/libc/include/any-windows-any/iisext_i.c new file mode 100644 index 0000000000000000000000000000000000000000..eb359ce09c3037eac4b4101877360a9c02f38da1 --- /dev/null +++ b/lib/libc/include/any-windows-any/iisext_i.c @@ -0,0 +1,66 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#include +#include + +#ifdef _MIDL_USE_GUIDDEF_ + +#ifndef INITGUID +#define INITGUID +#include +#undef INITGUID +#else +#include +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) +#else + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} +#endif + + MIDL_DEFINE_GUID(IID,LIBID_IISExt,0x2a56ea30,0xafeb,0x11d1,0x98,0x68,0x00,0xa0,0xc9,0x22,0xe7,0x03); + MIDL_DEFINE_GUID(IID,IID_IISApplicationPool,0x0B3CB1E1,0x829A,0x4c06,0x8B,0x09,0xF5,0x6D,0xA1,0x89,0x4C,0x88); + MIDL_DEFINE_GUID(IID,IID_IISApplicationPools,0x587F123F,0x49B4,0x49dd,0x93,0x9E,0xF4,0x54,0x7A,0xA3,0xFA,0x75); + MIDL_DEFINE_GUID(IID,IID_IISWebService,0xEE46D40C,0x1B38,0x4a02,0x89,0x8D,0x35,0x8E,0x74,0xDF,0xC9,0xD2); + MIDL_DEFINE_GUID(IID,IID_IISDsCrMap,0xedcd6a60,0xb053,0x11d0,0xa6,0x2f,0x00,0xa0,0xc9,0x22,0xe7,0x52); + MIDL_DEFINE_GUID(IID,IID_IISApp,0x46FBBB80,0x0192,0x11d1,0x9C,0x39,0x00,0xA0,0xC9,0x22,0xE7,0x03); + MIDL_DEFINE_GUID(IID,IID_IISApp2,0x603DCBEA,0x7350,0x11d2,0xA7,0xBE,0x00,0x00,0xF8,0x08,0x5B,0x95); + MIDL_DEFINE_GUID(IID,IID_IISApp3,0x2812B639,0x8FAC,0x4510,0x96,0xC5,0x71,0xDD,0xBD,0x1F,0x54,0xFC); + MIDL_DEFINE_GUID(IID,IID_IISComputer,0xCF87A2E0,0x078B,0x11d1,0x9C,0x3D,0x00,0xA0,0xC9,0x22,0xE7,0x03); + MIDL_DEFINE_GUID(IID,IID_IISComputer2,0x63d89839,0x5762,0x4a68,0xb1,0xb9,0x35,0x07,0xea,0x76,0xcb,0xbf); + MIDL_DEFINE_GUID(CLSID,CLSID_IISExtComputer,0x91ef9258,0xafec,0x11d1,0x98,0x68,0x00,0xa0,0xc9,0x22,0xe7,0x03); + MIDL_DEFINE_GUID(CLSID,CLSID_IISExtApp,0xb4f34438,0xafec,0x11d1,0x98,0x68,0x00,0xa0,0xc9,0x22,0xe7,0x03); + MIDL_DEFINE_GUID(CLSID,CLSID_IISExtServer,0xc3b32488,0xafec,0x11d1,0x98,0x68,0x00,0xa0,0xc9,0x22,0xe7,0x03); + MIDL_DEFINE_GUID(CLSID,CLSID_IISExtDsCrMap,0xbc36cde8,0xafeb,0x11d1,0x98,0x68,0x00,0xa0,0xc9,0x22,0xe7,0x03); + MIDL_DEFINE_GUID(CLSID,CLSID_IISExtApplicationPool,0xE99F9D0C,0xFB39,0x402b,0x9E,0xEB,0xAA,0x18,0x52,0x37,0xBD,0x34); + MIDL_DEFINE_GUID(CLSID,CLSID_IISExtApplicationPools,0x95863074,0xA389,0x406a,0xA2,0xD7,0xD9,0x8B,0xFC,0x95,0xB9,0x05); + MIDL_DEFINE_GUID(CLSID,CLSID_IISExtWebService,0x40B8F873,0xB30E,0x475d,0xBE,0xC5,0x4D,0x0E,0xBB,0x0D,0xBA,0xF3); + +#undef MIDL_DEFINE_GUID + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/iketypes.h b/lib/libc/include/any-windows-any/iketypes.h index 205bbd0c129aba852f45237481c25969f0fa9554..d58abb95f8863d76466473e691686465ffe54493 100644 --- a/lib/libc/include/any-windows-any/iketypes.h +++ b/lib/libc/include/any-windows-any/iketypes.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/iketypes.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/iketypes.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __iketypes_h__ #define __iketypes_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/inputpaneinterop.h b/lib/libc/include/any-windows-any/inputpaneinterop.h index bf2633f843961e51ee09e08720476d03345c3455..cf345cd7bd5e60ba5617ab5ab866aa358cb947ff 100644 --- a/lib/libc/include/any-windows-any/inputpaneinterop.h +++ b/lib/libc/include/any-windows-any/inputpaneinterop.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/inputpaneinterop.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/inputpaneinterop.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __inputpaneinterop_h__ #define __inputpaneinterop_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IInputPaneInterop_FWD_DEFINED__ @@ -123,27 +115,27 @@ interface IInputPaneInterop { #define IInputPaneInterop_GetForWindow(This,app_window,riid,input_pane) (This)->lpVtbl->GetForWindow(This,app_window,riid,input_pane) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInputPaneInterop_QueryInterface(IInputPaneInterop* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInputPaneInterop_QueryInterface(IInputPaneInterop* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInputPaneInterop_AddRef(IInputPaneInterop* This) { +static inline ULONG IInputPaneInterop_AddRef(IInputPaneInterop* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInputPaneInterop_Release(IInputPaneInterop* This) { +static inline ULONG IInputPaneInterop_Release(IInputPaneInterop* This) { return This->lpVtbl->Release(This); } /*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT IInputPaneInterop_GetIids(IInputPaneInterop* This,ULONG *iidCount,IID **iids) { +static inline HRESULT IInputPaneInterop_GetIids(IInputPaneInterop* This,ULONG *iidCount,IID **iids) { return This->lpVtbl->GetIids(This,iidCount,iids); } -static __WIDL_INLINE HRESULT IInputPaneInterop_GetRuntimeClassName(IInputPaneInterop* This,HSTRING *className) { +static inline HRESULT IInputPaneInterop_GetRuntimeClassName(IInputPaneInterop* This,HSTRING *className) { return This->lpVtbl->GetRuntimeClassName(This,className); } -static __WIDL_INLINE HRESULT IInputPaneInterop_GetTrustLevel(IInputPaneInterop* This,TrustLevel *trustLevel) { +static inline HRESULT IInputPaneInterop_GetTrustLevel(IInputPaneInterop* This,TrustLevel *trustLevel) { return This->lpVtbl->GetTrustLevel(This,trustLevel); } /*** IInputPaneInterop methods ***/ -static __WIDL_INLINE HRESULT IInputPaneInterop_GetForWindow(IInputPaneInterop* This,HWND app_window,REFIID riid,void **input_pane) { +static inline HRESULT IInputPaneInterop_GetForWindow(IInputPaneInterop* This,HWND app_window,REFIID riid,void **input_pane) { return This->lpVtbl->GetForWindow(This,app_window,riid,input_pane); } #endif diff --git a/lib/libc/include/any-windows-any/inputscope.h b/lib/libc/include/any-windows-any/inputscope.h index b05f82fee5a8ea1737438ef79854ec5cdcd3895d..4cd0e69746d9de5905b294d22372842c00585750 100644 --- a/lib/libc/include/any-windows-any/inputscope.h +++ b/lib/libc/include/any-windows-any/inputscope.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/inputscope.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/inputscope.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __inputscope_h__ #define __inputscope_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ITfInputScope_FWD_DEFINED__ @@ -230,29 +222,29 @@ interface ITfInputScope { #define ITfInputScope_GetXML(This,pbstrXML) (This)->lpVtbl->GetXML(This,pbstrXML) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfInputScope_QueryInterface(ITfInputScope* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfInputScope_QueryInterface(ITfInputScope* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfInputScope_AddRef(ITfInputScope* This) { +static inline ULONG ITfInputScope_AddRef(ITfInputScope* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfInputScope_Release(ITfInputScope* This) { +static inline ULONG ITfInputScope_Release(ITfInputScope* This) { return This->lpVtbl->Release(This); } /*** ITfInputScope methods ***/ -static __WIDL_INLINE HRESULT ITfInputScope_GetInputScopes(ITfInputScope* This,InputScope **pprgInputScopes,UINT *pcCount) { +static inline HRESULT ITfInputScope_GetInputScopes(ITfInputScope* This,InputScope **pprgInputScopes,UINT *pcCount) { return This->lpVtbl->GetInputScopes(This,pprgInputScopes,pcCount); } -static __WIDL_INLINE HRESULT ITfInputScope_GetPhrase(ITfInputScope* This,BSTR **ppbstrPhrases,UINT *pcCount) { +static inline HRESULT ITfInputScope_GetPhrase(ITfInputScope* This,BSTR **ppbstrPhrases,UINT *pcCount) { return This->lpVtbl->GetPhrase(This,ppbstrPhrases,pcCount); } -static __WIDL_INLINE HRESULT ITfInputScope_GetRegularExpression(ITfInputScope* This,BSTR *pbstrRegExp) { +static inline HRESULT ITfInputScope_GetRegularExpression(ITfInputScope* This,BSTR *pbstrRegExp) { return This->lpVtbl->GetRegularExpression(This,pbstrRegExp); } -static __WIDL_INLINE HRESULT ITfInputScope_GetSRGS(ITfInputScope* This,BSTR *pbstrSRGS) { +static inline HRESULT ITfInputScope_GetSRGS(ITfInputScope* This,BSTR *pbstrSRGS) { return This->lpVtbl->GetSRGS(This,pbstrSRGS); } -static __WIDL_INLINE HRESULT ITfInputScope_GetXML(ITfInputScope* This,BSTR *pbstrXML) { +static inline HRESULT ITfInputScope_GetXML(ITfInputScope* This,BSTR *pbstrXML) { return This->lpVtbl->GetXML(This,pbstrXML); } #endif @@ -348,33 +340,33 @@ interface ITfInputScope2 { #define ITfInputScope2_EnumWordList(This,ppEnumString) (This)->lpVtbl->EnumWordList(This,ppEnumString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfInputScope2_QueryInterface(ITfInputScope2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfInputScope2_QueryInterface(ITfInputScope2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfInputScope2_AddRef(ITfInputScope2* This) { +static inline ULONG ITfInputScope2_AddRef(ITfInputScope2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfInputScope2_Release(ITfInputScope2* This) { +static inline ULONG ITfInputScope2_Release(ITfInputScope2* This) { return This->lpVtbl->Release(This); } /*** ITfInputScope methods ***/ -static __WIDL_INLINE HRESULT ITfInputScope2_GetInputScopes(ITfInputScope2* This,InputScope **pprgInputScopes,UINT *pcCount) { +static inline HRESULT ITfInputScope2_GetInputScopes(ITfInputScope2* This,InputScope **pprgInputScopes,UINT *pcCount) { return This->lpVtbl->GetInputScopes(This,pprgInputScopes,pcCount); } -static __WIDL_INLINE HRESULT ITfInputScope2_GetPhrase(ITfInputScope2* This,BSTR **ppbstrPhrases,UINT *pcCount) { +static inline HRESULT ITfInputScope2_GetPhrase(ITfInputScope2* This,BSTR **ppbstrPhrases,UINT *pcCount) { return This->lpVtbl->GetPhrase(This,ppbstrPhrases,pcCount); } -static __WIDL_INLINE HRESULT ITfInputScope2_GetRegularExpression(ITfInputScope2* This,BSTR *pbstrRegExp) { +static inline HRESULT ITfInputScope2_GetRegularExpression(ITfInputScope2* This,BSTR *pbstrRegExp) { return This->lpVtbl->GetRegularExpression(This,pbstrRegExp); } -static __WIDL_INLINE HRESULT ITfInputScope2_GetSRGS(ITfInputScope2* This,BSTR *pbstrSRGS) { +static inline HRESULT ITfInputScope2_GetSRGS(ITfInputScope2* This,BSTR *pbstrSRGS) { return This->lpVtbl->GetSRGS(This,pbstrSRGS); } -static __WIDL_INLINE HRESULT ITfInputScope2_GetXML(ITfInputScope2* This,BSTR *pbstrXML) { +static inline HRESULT ITfInputScope2_GetXML(ITfInputScope2* This,BSTR *pbstrXML) { return This->lpVtbl->GetXML(This,pbstrXML); } /*** ITfInputScope2 methods ***/ -static __WIDL_INLINE HRESULT ITfInputScope2_EnumWordList(ITfInputScope2* This,IEnumString **ppEnumString) { +static inline HRESULT ITfInputScope2_EnumWordList(ITfInputScope2* This,IEnumString **ppEnumString) { return This->lpVtbl->EnumWordList(This,ppEnumString); } #endif diff --git a/lib/libc/include/any-windows-any/inspectable.h b/lib/libc/include/any-windows-any/inspectable.h index 86aa4627874d03623108442faf4ed09b74dc0007..0c61ab5bc48e38c537c83e579bfe7ba325f61655 100644 --- a/lib/libc/include/any-windows-any/inspectable.h +++ b/lib/libc/include/any-windows-any/inspectable.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/inspectable.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/inspectable.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __inspectable_h__ #define __inspectable_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IInspectable_FWD_DEFINED__ @@ -123,23 +115,23 @@ interface IInspectable { #define IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInspectable_QueryInterface(IInspectable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInspectable_QueryInterface(IInspectable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInspectable_AddRef(IInspectable* This) { +static inline ULONG IInspectable_AddRef(IInspectable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInspectable_Release(IInspectable* This) { +static inline ULONG IInspectable_Release(IInspectable* This) { return This->lpVtbl->Release(This); } /*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT IInspectable_GetIids(IInspectable* This,ULONG *iidCount,IID **iids) { +static inline HRESULT IInspectable_GetIids(IInspectable* This,ULONG *iidCount,IID **iids) { return This->lpVtbl->GetIids(This,iidCount,iids); } -static __WIDL_INLINE HRESULT IInspectable_GetRuntimeClassName(IInspectable* This,HSTRING *className) { +static inline HRESULT IInspectable_GetRuntimeClassName(IInspectable* This,HSTRING *className) { return This->lpVtbl->GetRuntimeClassName(This,className); } -static __WIDL_INLINE HRESULT IInspectable_GetTrustLevel(IInspectable* This,TrustLevel *trustLevel) { +static inline HRESULT IInspectable_GetTrustLevel(IInspectable* This,TrustLevel *trustLevel) { return This->lpVtbl->GetTrustLevel(This,trustLevel); } #endif diff --git a/lib/libc/include/any-windows-any/interactioncontext.h b/lib/libc/include/any-windows-any/interactioncontext.h new file mode 100644 index 0000000000000000000000000000000000000000..74ca71ddb53b0e31579ac74f03882a60fd9c1ab9 --- /dev/null +++ b/lib/libc/include/any-windows-any/interactioncontext.h @@ -0,0 +1,312 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#ifndef INTERACTION_CONTEXT_H +#define INTERACTION_CONTEXT_H + +#include + +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + +#include +#include + +#if defined(__cplusplus) +extern "C" { +#endif + +#if (NTDDI_VERSION >= NTDDI_WIN8) + +typedef enum INTERACTION_ID { + INTERACTION_ID_NONE = 0x00000000, + INTERACTION_ID_MANIPULATION = 0x00000001, + INTERACTION_ID_TAP = 0x00000002, + INTERACTION_ID_SECONDARY_TAP = 0x00000003, + INTERACTION_ID_HOLD = 0x00000004, + INTERACTION_ID_DRAG = 0x00000005, + INTERACTION_ID_CROSS_SLIDE = 0x00000006, + INTERACTION_ID_MAX = 0xffffffff +} INTERACTION_ID; + +typedef enum INTERACTION_FLAGS { + INTERACTION_FLAG_NONE = 0x00000000, + INTERACTION_FLAG_BEGIN = 0x00000001, + INTERACTION_FLAG_END = 0x00000002, + INTERACTION_FLAG_CANCEL = 0x00000004, + INTERACTION_FLAG_INERTIA = 0x00000008, + INTERACTION_FLAG_MAX = 0xffffffff +} INTERACTION_FLAGS; + +DEFINE_ENUM_FLAG_OPERATORS(INTERACTION_FLAGS); + +typedef enum INTERACTION_CONFIGURATION_FLAGS { + INTERACTION_CONFIGURATION_FLAG_NONE = 0x00000000, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION = 0x00000001, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X = 0x00000002, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y = 0x00000004, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION = 0x00000008, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING = 0x00000010, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA = 0x00000020, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA = 0x00000040, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA = 0x00000080, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_X = 0x00000100, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_RAILS_Y = 0x00000200, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_EXACT = 0x00000400, + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_MULTIPLE_FINGER_PANNING = 0x00000800, + INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE = 0x00000001, + INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_HORIZONTAL = 0x00000002, + INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SELECT = 0x00000004, + INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_SPEED_BUMP = 0x00000008, + INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_REARRANGE = 0x00000010, + INTERACTION_CONFIGURATION_FLAG_CROSS_SLIDE_EXACT = 0x00000020, + INTERACTION_CONFIGURATION_FLAG_TAP = 0x00000001, + INTERACTION_CONFIGURATION_FLAG_TAP_DOUBLE = 0x00000002 +#if (NTDDI_VERSION >= NTDDI_WIN10_VB) + ,INTERACTION_CONFIGURATION_FLAG_TAP_MULTIPLE_FINGER = 0x00000004 +#endif + ,INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP = 0x00000001 + ,INTERACTION_CONFIGURATION_FLAG_HOLD = 0x00000001 + ,INTERACTION_CONFIGURATION_FLAG_HOLD_MOUSE = 0x00000002 +#if (NTDDI_VERSION >= NTDDI_WIN10_VB) + ,INTERACTION_CONFIGURATION_FLAG_HOLD_MULTIPLE_FINGER = 0x00000004 +#endif + ,INTERACTION_CONFIGURATION_FLAG_DRAG = 0x00000001 + ,INTERACTION_CONFIGURATION_FLAG_MAX = 0xffffffff +} INTERACTION_CONFIGURATION_FLAGS; + +DEFINE_ENUM_FLAG_OPERATORS(INTERACTION_CONFIGURATION_FLAGS); + +typedef enum INERTIA_PARAMETER { + INERTIA_PARAMETER_TRANSLATION_DECELERATION = 0x00000001, + INERTIA_PARAMETER_TRANSLATION_DISPLACEMENT = 0x00000002, + INERTIA_PARAMETER_ROTATION_DECELERATION = 0x00000003, + INERTIA_PARAMETER_ROTATION_ANGLE = 0x00000004, + INERTIA_PARAMETER_EXPANSION_DECELERATION = 0x00000005, + INERTIA_PARAMETER_EXPANSION_EXPANSION = 0x00000006, + INERTIA_PARAMETER_MAX = 0xffffffff +} INERTIA_PARAMETER; + +typedef enum INTERACTION_STATE { + INTERACTION_STATE_IDLE = 0x00000000, + INTERACTION_STATE_IN_INTERACTION = 0x00000001, + INTERACTION_STATE_POSSIBLE_DOUBLE_TAP = 0x00000002, + INTERACTION_STATE_MAX = 0xffffffff +} INTERACTION_STATE; + +typedef enum INTERACTION_CONTEXT_PROPERTY { + INTERACTION_CONTEXT_PROPERTY_MEASUREMENT_UNITS = 0x00000001, + INTERACTION_CONTEXT_PROPERTY_INTERACTION_UI_FEEDBACK = 0x00000002, + INTERACTION_CONTEXT_PROPERTY_FILTER_POINTERS = 0x00000003, + INTERACTION_CONTEXT_PROPERTY_MAX = 0xffffffff +} INTERACTION_CONTEXT_PROPERTY; + +typedef enum CROSS_SLIDE_THRESHOLD { + CROSS_SLIDE_THRESHOLD_SELECT_START = 0x00000000, + CROSS_SLIDE_THRESHOLD_SPEED_BUMP_START = 0x00000001, + CROSS_SLIDE_THRESHOLD_SPEED_BUMP_END = 0x00000002, + CROSS_SLIDE_THRESHOLD_REARRANGE_START = 0x00000003, + CROSS_SLIDE_THRESHOLD_COUNT = 0x00000004, + CROSS_SLIDE_THRESHOLD_MAX = 0xffffffff +} CROSS_SLIDE_THRESHOLD; + +#define CROSS_SLIDE_THRESHOLD_INVALID_VALUE FLT_MAX + +typedef enum CROSS_SLIDE_FLAGS { + CROSS_SLIDE_FLAGS_NONE = 0x00000000, + CROSS_SLIDE_FLAGS_SELECT = 0x00000001, + CROSS_SLIDE_FLAGS_SPEED_BUMP = 0x00000002, + CROSS_SLIDE_FLAGS_REARRANGE = 0x00000004, + CROSS_SLIDE_FLAGS_MAX = 0xffffffff +} CROSS_SLIDE_FLAGS; + +DEFINE_ENUM_FLAG_OPERATORS(CROSS_SLIDE_FLAGS); + +typedef enum MOUSE_WHEEL_PARAMETER { + MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_X = 0x00000001, + MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_Y = 0x00000002, + MOUSE_WHEEL_PARAMETER_DELTA_SCALE = 0x00000003, + MOUSE_WHEEL_PARAMETER_DELTA_ROTATION = 0x00000004, + MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_X = 0x00000005, + MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_Y = 0x00000006, + MOUSE_WHEEL_PARAMETER_MAX = 0xffffffff +} MOUSE_WHEEL_PARAMETER; + +#if (NTDDI_VERSION >= NTDDI_WIN10_VB) +typedef enum TAP_PARAMETER { + TAP_PARAMETER_MIN_CONTACT_COUNT = 0x00000000, + TAP_PARAMETER_MAX_CONTACT_COUNT = 0x00000001, + TAP_PARAMETER_MAX = 0xffffffff +} TAP_PARAMETER; + +typedef enum HOLD_PARAMETER { + HOLD_PARAMETER_MIN_CONTACT_COUNT = 0x00000000, + HOLD_PARAMETER_MAX_CONTACT_COUNT = 0x00000001, + HOLD_PARAMETER_THRESHOLD_RADIUS = 0x00000002, + HOLD_PARAMETER_THRESHOLD_START_DELAY = 0x00000003, + HOLD_PARAMETER_MAX = 0xffffffff +} HOLD_PARAMETER; + +typedef enum TRANSLATION_PARAMETER { + TRANSLATION_PARAMETER_MIN_CONTACT_COUNT = 0x00000000, + TRANSLATION_PARAMETER_MAX_CONTACT_COUNT = 0x00000001, + TRANSLATION_PARAMETER_MAX = 0xffffffff +} TRANSLATION_PARAMETER; +#endif + +typedef enum MANIPULATION_RAILS_STATE { + MANIPULATION_RAILS_STATE_UNDECIDED = 0x00000000, + MANIPULATION_RAILS_STATE_FREE = 0x00000001, + MANIPULATION_RAILS_STATE_RAILED = 0x00000002, + MANIPULATION_RAILS_STATE_MAX = 0xffffffff +} MANIPULATION_RAILS_STATE; + +typedef struct MANIPULATION_TRANSFORM { + float translationX; + float translationY; + float scale; + float expansion; + float rotation; +} MANIPULATION_TRANSFORM; + +typedef struct MANIPULATION_VELOCITY { + float velocityX; + float velocityY; + float velocityExpansion; + float velocityAngular; +} MANIPULATION_VELOCITY; + +typedef struct INTERACTION_ARGUMENTS_MANIPULATION { + MANIPULATION_TRANSFORM delta; + MANIPULATION_TRANSFORM cumulative; + MANIPULATION_VELOCITY velocity; + MANIPULATION_RAILS_STATE railsState; +} INTERACTION_ARGUMENTS_MANIPULATION; + +typedef struct INTERACTION_ARGUMENTS_TAP { + UINT32 count; +} INTERACTION_ARGUMENTS_TAP; + +typedef struct INTERACTION_ARGUMENTS_CROSS_SLIDE { + CROSS_SLIDE_FLAGS flags; +} INTERACTION_ARGUMENTS_CROSS_SLIDE; + +typedef struct INTERACTION_CONTEXT_OUTPUT { + INTERACTION_ID interactionId; + INTERACTION_FLAGS interactionFlags; + POINTER_INPUT_TYPE inputType; + float x; + float y; + union { + INTERACTION_ARGUMENTS_MANIPULATION manipulation; + INTERACTION_ARGUMENTS_TAP tap; + INTERACTION_ARGUMENTS_CROSS_SLIDE crossSlide; + } arguments; +} INTERACTION_CONTEXT_OUTPUT; + +#if (NTDDI_VERSION >= NTDDI_WIN10_VB) +typedef struct INTERACTION_CONTEXT_OUTPUT2 { + INTERACTION_ID interactionId; + INTERACTION_FLAGS interactionFlags; + POINTER_INPUT_TYPE inputType; + UINT32 contactCount; + UINT32 currentContactCount; + float x; + float y; + union { + INTERACTION_ARGUMENTS_MANIPULATION manipulation; + INTERACTION_ARGUMENTS_TAP tap; + INTERACTION_ARGUMENTS_CROSS_SLIDE crossSlide; + } arguments; +} INTERACTION_CONTEXT_OUTPUT2; +#endif + +typedef struct INTERACTION_CONTEXT_CONFIGURATION { + INTERACTION_ID interactionId; + INTERACTION_CONFIGURATION_FLAGS enable; +} INTERACTION_CONTEXT_CONFIGURATION; + +typedef struct CROSS_SLIDE_PARAMETER { + CROSS_SLIDE_THRESHOLD threshold; + float distance; +} CROSS_SLIDE_PARAMETER; + +typedef void(CALLBACK *INTERACTION_CONTEXT_OUTPUT_CALLBACK)(void *clientData, const INTERACTION_CONTEXT_OUTPUT *output); + +#if (NTDDI_VERSION >= NTDDI_WIN10_VB) +typedef void(CALLBACK *INTERACTION_CONTEXT_OUTPUT_CALLBACK2)(void *clientData, const INTERACTION_CONTEXT_OUTPUT2 *output); +#endif + +DECLARE_HANDLE(HINTERACTIONCONTEXT); + +#define INTERACTION_CONTEXT_CONFIGURATION_DEFAULT \ +{ \ + {INTERACTION_ID_MANIPULATION, \ + INTERACTION_CONFIGURATION_FLAG_MANIPULATION | \ + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_X | \ + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_Y | \ + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION | \ + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING | \ + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_TRANSLATION_INERTIA | \ + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_ROTATION_INERTIA | \ + INTERACTION_CONFIGURATION_FLAG_MANIPULATION_SCALING_INERTIA}, \ + {INTERACTION_ID_TAP, \ + INTERACTION_CONFIGURATION_FLAG_TAP}, \ + {INTERACTION_ID_SECONDARY_TAP, \ + INTERACTION_CONFIGURATION_FLAG_SECONDARY_TAP}, \ + {INTERACTION_ID_HOLD, \ + INTERACTION_CONFIGURATION_FLAG_HOLD}, \ + {INTERACTION_ID_DRAG, \ + INTERACTION_CONFIGURATION_FLAG_NONE}, \ + {INTERACTION_ID_CROSS_SLIDE, \ + INTERACTION_CONFIGURATION_FLAG_NONE} \ +} \ + +#define INERTIA_PARAMETER_INVALID_VALUE FLT_MAX + +HRESULT WINAPI CreateInteractionContext(HINTERACTIONCONTEXT *interactionContext); +HRESULT WINAPI DestroyInteractionContext(HINTERACTIONCONTEXT interactionContext); +HRESULT WINAPI RegisterOutputCallbackInteractionContext(HINTERACTIONCONTEXT interactionContext, INTERACTION_CONTEXT_OUTPUT_CALLBACK outputCallback, void *clientData); +#if (NTDDI_VERSION >= NTDDI_WIN10_VB) +HRESULT WINAPI RegisterOutputCallbackInteractionContext2(HINTERACTIONCONTEXT interactionContext, INTERACTION_CONTEXT_OUTPUT_CALLBACK2 outputCallback, void *clientData); +#endif +HRESULT WINAPI SetInteractionConfigurationInteractionContext(HINTERACTIONCONTEXT interactionContext, UINT32 configurationCount, const INTERACTION_CONTEXT_CONFIGURATION *configuration); +HRESULT WINAPI GetInteractionConfigurationInteractionContext(HINTERACTIONCONTEXT interactionContext, UINT32 configurationCount, INTERACTION_CONTEXT_CONFIGURATION *configuration); +HRESULT WINAPI SetPropertyInteractionContext(HINTERACTIONCONTEXT interactionContext, INTERACTION_CONTEXT_PROPERTY contextProperty, UINT32 value); +HRESULT WINAPI GetPropertyInteractionContext(HINTERACTIONCONTEXT interactionContext, INTERACTION_CONTEXT_PROPERTY contextProperty, UINT32 *value); +HRESULT WINAPI SetInertiaParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, INERTIA_PARAMETER inertiaParameter, float value); +HRESULT WINAPI GetInertiaParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, INERTIA_PARAMETER inertiaParameter, float *value); +HRESULT WINAPI SetCrossSlideParametersInteractionContext(HINTERACTIONCONTEXT interactionContext, UINT32 parameterCount, CROSS_SLIDE_PARAMETER *crossSlideParameters); +HRESULT WINAPI GetCrossSlideParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, CROSS_SLIDE_THRESHOLD threshold, float *distance); +#if (NTDDI_VERSION >= NTDDI_WIN10_VB) +HRESULT WINAPI SetTapParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, TAP_PARAMETER parameter, float value); +HRESULT WINAPI GetTapParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, TAP_PARAMETER parameter, float *value); +HRESULT WINAPI SetHoldParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, HOLD_PARAMETER parameter, float value); +HRESULT WINAPI GetHoldParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, HOLD_PARAMETER parameter, float *value); +HRESULT WINAPI SetTranslationParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, TRANSLATION_PARAMETER parameter, float value); +HRESULT WINAPI GetTranslationParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, TRANSLATION_PARAMETER parameter, float *value); +#endif +HRESULT WINAPI SetMouseWheelParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, MOUSE_WHEEL_PARAMETER parameter, float value); +HRESULT WINAPI GetMouseWheelParameterInteractionContext(HINTERACTIONCONTEXT interactionContext, MOUSE_WHEEL_PARAMETER parameter, float *value); +HRESULT WINAPI ResetInteractionContext(HINTERACTIONCONTEXT interactionContext); +HRESULT WINAPI GetStateInteractionContext(HINTERACTIONCONTEXT interactionContext, const POINTER_INFO *pointerInfo, INTERACTION_STATE *state); +HRESULT WINAPI AddPointerInteractionContext(HINTERACTIONCONTEXT interactionContext, UINT32 pointerId); +HRESULT WINAPI RemovePointerInteractionContext(HINTERACTIONCONTEXT interactionContext, UINT32 pointerId); +HRESULT WINAPI ProcessPointerFramesInteractionContext(HINTERACTIONCONTEXT interactionContext, UINT32 entriesCount, UINT32 pointerCount, const POINTER_INFO *pointerInfo); +HRESULT WINAPI BufferPointerPacketsInteractionContext(HINTERACTIONCONTEXT interactionContext, UINT32 entriesCount, const POINTER_INFO *pointerInfo); +HRESULT WINAPI ProcessBufferedPacketsInteractionContext(HINTERACTIONCONTEXT interactionContext); +HRESULT WINAPI ProcessInertiaInteractionContext(HINTERACTIONCONTEXT interactionContext); +HRESULT WINAPI StopInteractionContext(HINTERACTIONCONTEXT interactionContext); +HRESULT WINAPI SetPivotInteractionContext(HINTERACTIONCONTEXT interactionContext, float x, float y, float radius); + +#endif /* (NTDDI_VERSION >= NTDDI_WIN8) */ + +#if defined(__cplusplus) +} +#endif + +#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ + +#endif /* INTERACTION_CONTEXT_H */ diff --git a/lib/libc/include/any-windows-any/intrin.h b/lib/libc/include/any-windows-any/intrin.h index a5232f8a647a4a842c79633376e05381b1bdcb0f..ebd604d88ead63a572ee4872f8686c01f1c06dcc 100644 --- a/lib/libc/include/any-windows-any/intrin.h +++ b/lib/libc/include/any-windows-any/intrin.h @@ -115,15 +115,7 @@ extern "C" { #endif #endif -#if defined(__3dNOW__) || defined(__MINGW_FORCE_SYS_INTRINS) -#if defined(__cplusplus) -extern "C" { -#endif -#include -#if defined(__cplusplus) -} -#endif -#endif +/* Note: mm3dnow.h intentionally not included; 3DNow! is deprecated. */ /* NOTE: it's not included by MS version, but we do it to try work around C++/C linkage differences */ #if defined(__SSE__) || defined(__MINGW_FORCE_SYS_INTRINS) @@ -158,18 +150,6 @@ extern "C" { #endif -#if (defined(_X86_) && !defined(__x86_64)) -#if defined(__cplusplus) -extern "C" { -#endif - -#include - -#if defined(__cplusplus) -} -#endif - -#endif #define __MACHINEX64 __MACHINE #define __MACHINEARMX __MACHINE diff --git a/lib/libc/include/any-windows-any/intsafe.h b/lib/libc/include/any-windows-any/intsafe.h index 057c3796d0b5f6e61f37699d91e566268827f8ee..bad9f38fedf9a05a4842d0fd550640afbca6a6fc 100644 --- a/lib/libc/include/any-windows-any/intsafe.h +++ b/lib/libc/include/any-windows-any/intsafe.h @@ -138,7 +138,7 @@ __MINGW_INTSAFE_API __MINGW_INTSAFE_CONV(ULongToIntPtr, ULONG, INT_PTR) __MINGW_INTSAFE_API __MINGW_INTSAFE_CONV(ULongToPtrdiffT, ULONG, ptrdiff_t) __MINGW_INTSAFE_API __MINGW_INTSAFE_CONV(ULongToLongPtr, ULONG, LONG_PTR) __MINGW_INTSAFE_API __MINGW_INTSAFE_CONV(ULongToSSIZET, ULONG, SSIZE_T) -__MINGW_INTSAFE_CHAR_API __MINGW_INTSAFE_CONV(ULongToChar, ULONG, CHAR) +__MINGW_INTSAFE_CHAR_API __MINGW_INTSAFE_CONV_CHAR(ULongToChar, ULONG, CHAR) __MINGW_INTSAFE_API __MINGW_INTSAFE_CONV_UCHAR(DWordToUChar, DWORD, UCHAR) __MINGW_INTSAFE_API __MINGW_INTSAFE_CONV(DWordToByte, DWORD, BYTE) __MINGW_INTSAFE_API __MINGW_INTSAFE_CONV(DWordToUShort, DWORD, USHORT) @@ -365,6 +365,7 @@ __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(DWordPtrAdd, DWORD_PTR, add) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(IntPtrAdd, INT_PTR, add) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(PtrdiffTAdd, ptrdiff_t, add) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(LongPtrAdd, LONG_PTR, add) +__MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(SIZETAdd, SIZE_T, add) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(SSIZETAdd, SSIZE_T, add) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(ULongLongAdd, ULONGLONG, add) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(LongLongAdd, LONGLONG, add) @@ -386,6 +387,7 @@ __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(DWordPtrSub, DWORD_PTR, sub) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(IntPtrSub, INT_PTR, sub) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(PtrdiffTSub, ptrdiff_t, sub) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(LongPtrSub, LONG_PTR, sub) +__MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(SIZETSub, SIZE_T, sub) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(SSIZETSub, SSIZE_T, sub) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(ULongLongSub, ULONGLONG, sub) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(LongLongSub, LONGLONG, sub) @@ -407,10 +409,480 @@ __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(DWordPtrMult, DWORD_PTR, mul) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(IntPtrMult, INT_PTR, mul) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(PtrdiffTMult, ptrdiff_t, mul) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(LongPtrMult, LONG_PTR, mul) +__MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(SIZETMult, SIZE_T, mul) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(SSIZETMult, SSIZE_T, mul) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(ULongLongMult, ULONGLONG, mul) __MINGW_INTSAFE_API __MINGW_INTSAFE_MATH(LongLongMult, LONGLONG, mul) -#endif /* __GNUC__ >= 5 */ +#define Int8ToByte Int8ToUInt8 +#define Int8ToUInt16 Int8ToUShort +#define Int8ToWord Int8ToUShort +#define Int8ToUInt32 Int8ToUInt +#define Int8ToDWord Int8ToULong +#define Int8ToDWordPtr Int8ToULongPtr +#define Int8ToDWordLong Int8ToULongLong +#define Int8ToULong64 Int8ToULongLong +#define Int8ToDWord64 Int8ToULongLong +#define Int8ToUInt64 Int8ToULongLong +#define Int8ToSizeT Int8ToUIntPtr +#define Int8ToSIZET Int8ToULongPtr +#define ShortToUInt16 ShortToUShort +#define ShortToUInt32 ShortToUInt +#define ShortToDWord ShortToULong +#define ShortToDWordLong ShortToULongLong +#define ShortToULong64 ShortToULongLong +#define ShortToDWord64 ShortToULongLong +#define ShortToUInt64 ShortToULongLong +#define ShortToSizeT ShortToUIntPtr +#define ShortToSIZET ShortToULongPtr +#define Int16ToChar ShortToChar +#define Int16ToInt8 ShortToInt8 +#define Int16ToUChar ShortToUChar +#define Int16ToUInt8 ShortToUInt8 +#define Int16ToByte ShortToUInt8 +#define Int16ToUShort ShortToUShort +#define Int16ToUInt16 ShortToUShort +#define Int16ToWord ShortToUShort +#define Int16ToUInt ShortToUInt +#define Int16ToUInt32 ShortToUInt +#define Int16ToUIntPtr ShortToUIntPtr +#define Int16ToULong ShortToULong +#define Int16ToULongPtr ShortToULongPtr +#define Int16ToDWord ShortToULong +#define Int16ToDWordPtr ShortToULongPtr +#define Int16ToULongLong ShortToULongLong +#define Int16ToDWordLong ShortToULongLong +#define Int16ToULong64 ShortToULongLong +#define Int16ToDWord64 ShortToULongLong +#define Int16ToUInt64 ShortToULongLong +#define Int16ToSizeT ShortToUIntPtr +#define Int16ToSIZET ShortToULongPtr +#define UShortToInt16 UShortToShort +#define UInt16ToChar UShortToChar +#define UInt16ToInt8 UShortToInt8 +#define UInt16ToUChar UShortToUChar +#define UInt16ToUInt8 UShortToUInt8 +#define UInt16ToByte UShortToUInt8 +#define UInt16ToShort UShortToShort +#define UInt16ToInt16 UShortToShort +#define WordToInt8 UShortToInt8 +#define WordToUInt8 UShortToUInt8 +#define WordToInt16 UShortToShort +#define IntToInt16 IntToShort +#define IntToUInt16 IntToUShort +#define IntToDWordLong IntToULongLong +#define IntToULong64 IntToULongLong +#define IntToDWord64 IntToULongLong +#define IntToUInt64 IntToULongLong +#define IntToSIZET IntToULongPtr +#define Int32ToChar IntToChar +#define Int32ToInt8 IntToInt8 +#define Int32ToUChar IntToUChar +#define Int32ToByte IntToUInt8 +#define Int32ToUInt8 IntToUInt8 +#define Int32ToShort IntToShort +#define Int32ToInt16 IntToShort +#define Int32ToUShort IntToUShort +#define Int32ToUInt16 IntToUShort +#define Int32ToWord IntToUShort +#define Int32ToUInt IntToUInt +#define Int32ToUInt32 IntToUInt +#define Int32ToUIntPtr IntToUIntPtr +#define Int32ToULong IntToULong +#define Int32ToULongPtr IntToULongPtr +#define Int32ToDWord IntToULong +#define Int32ToDWordPtr IntToULongPtr +#define Int32ToULongLong IntToULongLong +#define Int32ToDWordLong IntToULongLong +#define Int32ToULong64 IntToULongLong +#define Int32ToDWord64 IntToULongLong +#define Int32ToUInt64 IntToULongLong +#define Int32ToSizeT IntToUIntPtr +#define Int32ToSIZET IntToULongPtr +#define IntPtrToByte IntPtrToUInt8 +#define IntPtrToInt16 IntPtrToShort +#define IntPtrToUInt16 IntPtrToUShort +#define IntPtrToWord IntPtrToUShort +#define IntPtrToInt32 IntPtrToInt +#define IntPtrToUInt32 IntPtrToUInt +#define IntPtrToDWordLong IntPtrToULongLong +#define IntPtrToULong64 IntPtrToULongLong +#define IntPtrToDWord64 IntPtrToULongLong +#define IntPtrToUInt64 IntPtrToULongLong +#define IntPtrToSIZET IntPtrToULongPtr +#define UIntToInt16 UIntToShort +#define UIntToUInt16 UIntToUShort +#define UIntToInt32 UIntToInt +#define UInt32ToChar UIntToChar +#define UInt32ToInt8 UIntToInt8 +#define UInt32ToUChar UIntToUChar +#define UInt32ToUInt8 UIntToUInt8 +#define UInt32ToByte UInt32ToUInt8 +#define UInt32ToShort UIntToShort +#define UInt32ToInt16 UIntToShort +#define UInt32ToUShort UIntToUShort +#define UInt32ToUInt16 UIntToUShort +#define UInt32ToWord UIntToUShort +#define UInt32ToInt UIntToInt +#define UInt32ToIntPtr UIntToIntPtr +#define UInt32ToInt32 UIntToInt +#define UInt32ToLong UIntToLong +#define UInt32ToLongPtr UIntToLongPtr +#define UInt32ToPtrdiffT UIntToPtrdiffT +#define UInt32ToSSIZET UIntToSSIZET +#define UIntPtrToByte UIntPtrToUInt8 +#define UIntPtrToWord UIntPtrToUShort +#define UIntPtrToInt32 UIntPtrToInt +#define UIntPtrToUInt32 UIntPtrToUInt +#define UIntPtrToLong64 UIntPtrToLongLong +#define UIntPtrToPtrdiffT UIntPtrToIntPtr +#define LongToInt16 LongToShort +#define LongToUInt16 LongToUShort +#define LongToInt32 LongToInt +#define LongToUInt32 LongToUInt +#define LongToDWordLong LongToULongLong +#define LongToULong64 LongToULongLong +#define LongToDWord64 LongToULongLong +#define LongToUInt64 LongToULongLong +#define LongToSIZET LongToULongPtr +#define LongPtrToByte LongPtrToUInt8 +#define LongPtrToInt16 LongPtrToShort +#define LongPtrToUInt16 LongPtrToUShort +#define LongPtrToWord LongPtrToUShort +#define LongPtrToInt32 LongPtrToInt +#define LongPtrToUInt32 LongPtrToUInt +#define LongPtrToDWordLong LongPtrToULongLong +#define LongPtrToULong64 LongPtrToULongLong +#define LongPtrToDWord64 LongPtrToULongLong +#define LongPtrToUInt64 LongPtrToULongLong +#define LongPtrToSIZET LongPtrToULongPtr +#define ULongToInt16 ULongToShort +#define ULongToUInt16 ULongToUShort +#define ULongToInt32 ULongToInt +#define ULongToUInt32 ULongToUInt +#define ULongPtrToByte ULongPtrToUInt8 +#define ULongPtrToInt16 ULongPtrToShort +#define ULongPtrToUInt16 ULongPtrToUShort +#define ULongPtrToWord ULongPtrToUShort +#define ULongPtrToInt32 ULongPtrToInt +#define ULongPtrToUInt32 ULongPtrToUInt +#define ULongPtrToLong64 ULongPtrToLongLong +#define DWordToInt8 ULongToInt8 +#define DWordToUInt8 ULongToUInt8 +#define DWordToInt16 ULongToShort +#define DWordToUInt16 ULongToUShort +#define DWordToInt32 ULongToInt +#define DWordToUInt32 ULongToUInt +#define DWordPtrToInt8 ULongPtrToInt8 +#define DWordPtrToUChar ULongPtrToUChar +#define DWordPtrToChar ULongPtrToChar +#define DWordPtrToUInt8 ULongPtrToUInt8 +#define DWordPtrToByte ULongPtrToUInt8 +#define DWordPtrToShort ULongPtrToShort +#define DWordPtrToInt16 ULongPtrToShort +#define DWordPtrToUShort ULongPtrToUShort +#define DWordPtrToUInt16 ULongPtrToUShort +#define DWordPtrToWord ULongPtrToUShort +#define DWordPtrToInt32 ULongPtrToInt +#define DWordPtrToUInt32 ULongPtrToUInt +#define DWordPtrToLongLong ULongPtrToLongLong +#define DWordPtrToLong64 ULongPtrToLongLong +#define LongLongToByte LongLongToUInt8 +#define LongLongToInt16 LongLongToShort +#define LongLongToUInt16 LongLongToUShort +#define LongLongToWord LongLongToUShort +#define LongLongToInt32 LongLongToInt +#define LongLongToUInt32 LongLongToUInt +#define LongLongToUIntPtr Int64ToUIntPtr +#define LongLongToULongPtr Int64ToULongPtr +#define LongLongToDWord LongLongToULong +#define LongLongToDWordPtr LongLongToULongPtr +#define LongLongToDWordLong LongLongToULongLong +#define LongLongToULong64 LongLongToULongLong +#define LongLongToDWord64 LongLongToULongLong +#define LongLongToUInt64 LongLongToULongLong +#define LongLongToPtrdiffT LongLongToIntPtr +#define LongLongToSizeT LongLongToUIntPtr +#define LongLongToSSIZET LongLongToLongPtr +#define LongLongToSIZET LongLongToULongPtr +#define Long64ToChar LongLongToChar +#define Long64ToInt8 LongLongToInt8 +#define Long64ToUChar LongLongToUChar +#define Long64ToUInt8 LongLongToUInt8 +#define Long64ToByte LongLongToUInt8 +#define Long64ToShort LongLongToShort +#define Long64ToInt16 LongLongToShort +#define Long64ToUShort LongLongToUShort +#define Long64ToUInt16 LongLongToUShort +#define Long64ToWord LongLongToUShort +#define Long64ToInt LongLongToInt +#define Long64ToInt32 LongLongToInt +#define Long64ToIntPtr LongLongToIntPtr +#define Long64ToUInt LongLongToUInt +#define Long64ToUInt32 LongLongToUInt +#define Long64ToUIntPtr LongLongToUIntPtr +#define Long64ToLong LongLongToLong +#define Long64ToLongPtr LongLongToLongPtr +#define Long64ToULong LongLongToULong +#define Long64ToULongPtr LongLongToULongPtr +#define Long64ToDWord LongLongToULong +#define Long64ToDWordPtr LongLongToULongPtr +#define Long64ToULongLong LongLongToULongLong +#define Long64ToPtrdiffT LongLongToIntPtr +#define Long64ToSizeT LongLongToUIntPtr +#define Long64ToSSIZET LongLongToLongPtr +#define Long64ToSIZET LongLongToULongPtr +#define Int64ToChar LongLongToChar +#define Int64ToInt8 LongLongToInt8 +#define Int64ToUChar LongLongToUChar +#define Int64ToUInt8 LongLongToUInt8 +#define Int64ToByte LongLongToUInt8 +#define Int64ToShort LongLongToShort +#define Int64ToInt16 LongLongToShort +#define Int64ToUShort LongLongToUShort +#define Int64ToUInt16 LongLongToUShort +#define Int64ToWord LongLongToUShort +#define Int64ToInt32 LongLongToInt +#define Int64ToUInt32 LongLongToUInt +#define Int64ToDWordLong LongLongToULongLong +#define Int64ToULong64 LongLongToULongLong +#define Int64ToDWord64 LongLongToULongLong +#define Int64ToUInt64 LongLongToULongLong +#define Int64ToSIZET LongLongToULongPtr +#define ULongLongToByte ULongLongToUInt8 +#define ULongLongToInt16 ULongLongToShort +#define ULongLongToUInt16 ULongLongToUShort +#define ULongLongToWord ULongLongToUShort +#define ULongLongToInt32 ULongLongToInt +#define ULongLongToUInt32 ULongLongToUInt +#define ULongLongToLong64 ULongLongToLongLong +#define ULongLongToSIZET ULongLongToULongPtr +#define DWordLongToChar ULongLongToChar +#define DWordLongToInt8 ULongLongToInt8 +#define DWordLongToUChar ULongLongToUChar +#define DWordLongToUInt8 ULongLongToUInt8 +#define DWordLongToByte ULongLongToUInt8 +#define DWordLongToShort ULongLongToShort +#define DWordLongToInt16 ULongLongToShort +#define DWordLongToUShort ULongLongToUShort +#define DWordLongToUInt16 ULongLongToUShort +#define DWordLongToWord ULongLongToUShort +#define DWordLongToInt ULongLongToInt +#define DWordLongToInt32 ULongLongToInt +#define DWordLongToIntPtr ULongLongToIntPtr +#define DWordLongToUInt ULongLongToUInt +#define DWordLongToUInt32 ULongLongToUInt +#define DWordLongToUIntPtr ULongLongToUIntPtr +#define DWordLongToLong ULongLongToLong +#define DWordLongToLongPtr ULongLongToLongPtr +#define DWordLongToULong ULongLongToULong +#define DWordLongToULongPtr ULongLongToULongPtr +#define DWordLongToDWord ULongLongToULong +#define DWordLongToDWordPtr ULongLongToULongPtr +#define DWordLongToLongLong ULongLongToLongLong +#define DWordLongToLong64 ULongLongToLongLong +#define DWordLongToInt64 ULongLongToLongLong +#define DWordLongToPtrdiffT ULongLongToIntPtr +#define DWordLongToSizeT ULongLongToUIntPtr +#define DWordLongToSSIZET ULongLongToLongPtr +#define DWordLongToSIZET ULongLongToULongPtr +#define ULong64ToChar ULongLongToChar +#define ULong64ToInt8 ULongLongToInt8 +#define ULong64ToUChar ULongLongToUChar +#define ULong64ToUInt8 ULongLongToUInt8 +#define ULong64ToByte ULongLongToUInt8 +#define ULong64ToShort ULongLongToShort +#define ULong64ToInt16 ULongLongToShort +#define ULong64ToUShort ULongLongToUShort +#define ULong64ToUInt16 ULongLongToUShort +#define ULong64ToWord ULongLongToUShort +#define ULong64ToInt ULongLongToInt +#define ULong64ToInt32 ULongLongToInt +#define ULong64ToIntPtr ULongLongToIntPtr +#define ULong64ToUInt ULongLongToUInt +#define ULong64ToUInt32 ULongLongToUInt +#define ULong64ToUIntPtr ULongLongToUIntPtr +#define ULong64ToLong ULongLongToLong +#define ULong64ToLongPtr ULongLongToLongPtr +#define ULong64ToULong ULongLongToULong +#define ULong64ToULongPtr ULongLongToULongPtr +#define ULong64ToDWord ULongLongToULong +#define ULong64ToDWordPtr ULongLongToULongPtr +#define ULong64ToLongLong ULongLongToLongLong +#define ULong64ToLong64 ULongLongToLongLong +#define ULong64ToInt64 ULongLongToLongLong +#define ULong64ToPtrdiffT ULongLongToIntPtr +#define ULong64ToSizeT ULongLongToUIntPtr +#define ULong64ToSSIZET ULongLongToLongPtr +#define ULong64ToSIZET ULongLongToULongPtr +#define DWord64ToChar ULongLongToChar +#define DWord64ToInt8 ULongLongToInt8 +#define DWord64ToUChar ULongLongToUChar +#define DWord64ToUInt8 ULongLongToUInt8 +#define DWord64ToByte ULongLongToUInt8 +#define DWord64ToShort ULongLongToShort +#define DWord64ToInt16 ULongLongToShort +#define DWord64ToUShort ULongLongToUShort +#define DWord64ToUInt16 ULongLongToUShort +#define DWord64ToWord ULongLongToUShort +#define DWord64ToInt ULongLongToInt +#define DWord64ToInt32 ULongLongToInt +#define DWord64ToIntPtr ULongLongToIntPtr +#define DWord64ToUInt ULongLongToUInt +#define DWord64ToUInt32 ULongLongToUInt +#define DWord64ToUIntPtr ULongLongToUIntPtr +#define DWord64ToLong ULongLongToLong +#define DWord64ToLongPtr ULongLongToLongPtr +#define DWord64ToULong ULongLongToULong +#define DWord64ToULongPtr ULongLongToULongPtr +#define DWord64ToDWord ULongLongToULong +#define DWord64ToDWordPtr ULongLongToULongPtr +#define DWord64ToLongLong ULongLongToLongLong +#define DWord64ToLong64 ULongLongToLongLong +#define DWord64ToInt64 ULongLongToLongLong +#define DWord64ToPtrdiffT ULongLongToIntPtr +#define DWord64ToSizeT ULongLongToUIntPtr +#define DWord64ToSSIZET ULongLongToLongPtr +#define DWord64ToSIZET ULongLongToULongPtr +#define UInt64ToChar ULongLongToChar +#define UInt64ToInt8 ULongLongToInt8 +#define UInt64ToUChar ULongLongToUChar +#define UInt64ToUInt8 ULongLongToUInt8 +#define UInt64ToByte ULongLongToUInt8 +#define UInt64ToShort ULongLongToShort +#define UInt64ToInt16 ULongLongToShort +#define UInt64ToUShort ULongLongToUShort +#define UInt64ToUInt16 ULongLongToUShort +#define UInt64ToWord ULongLongToUShort +#define UInt64ToInt ULongLongToInt +#define UInt64ToInt32 ULongLongToInt +#define UInt64ToIntPtr ULongLongToIntPtr +#define UInt64ToUInt ULongLongToUInt +#define UInt64ToUInt32 ULongLongToUInt +#define UInt64ToUIntPtr ULongLongToUIntPtr +#define UInt64ToLong ULongLongToLong +#define UInt64ToLongPtr ULongLongToLongPtr +#define UInt64ToULong ULongLongToULong +#define UInt64ToULongPtr ULongLongToULongPtr +#define UInt64ToDWord ULongLongToULong +#define UInt64ToDWordPtr ULongLongToULongPtr +#define UInt64ToLongLong ULongLongToLongLong +#define UInt64ToLong64 ULongLongToLongLong +#define UInt64ToInt64 ULongLongToLongLong +#define UInt64ToPtrdiffT ULongLongToIntPtr +#define UInt64ToSizeT ULongLongToUIntPtr +#define UInt64ToSSIZET ULongLongToLongPtr +#define UInt64ToSIZET ULongLongToULongPtr +#define PtrdiffTToChar IntPtrToChar +#define PtrdiffTToInt8 IntPtrToInt8 +#define PtrdiffTToUChar IntPtrToUChar +#define PtrdiffTToUInt8 IntPtrToUInt8 +#define PtrdiffTToByte IntPtrToUInt8 +#define PtrdiffTToShort IntPtrToShort +#define PtrdiffTToInt16 IntPtrToShort +#define PtrdiffTToUShort IntPtrToUShort +#define PtrdiffTToUInt16 IntPtrToUShort +#define PtrdiffTToWord IntPtrToUShort +#define PtrdiffTToInt32 IntPtrToInt +#define PtrdiffTToUInt32 IntPtrToUInt +#define PtrdiffTToLongPtr IntPtrToLongPtr +#define PtrdiffTToULongLong IntPtrToULongLong +#define PtrdiffTToDWordLong IntPtrToULongLong +#define PtrdiffTToULong64 IntPtrToULongLong +#define PtrdiffTToDWord64 IntPtrToULongLong +#define PtrdiffTToUInt64 IntPtrToULongLong +#define PtrdiffTToSIZET IntPtrToULongPtr +#define SizeTToInt8 UIntPtrToInt8 +#define SizeTToUChar UIntPtrToUChar +#define SizeTToChar UIntPtrToChar +#define SizeTToUInt8 UIntPtrToUInt8 +#define SizeTToByte UIntPtrToUInt8 +#define SizeTToShort UIntPtrToShort +#define SizeTToInt16 UIntPtrToShort +#define SizeTToUShort UIntPtrToUShort +#define SizeTToUInt16 UIntPtrToUShort +#define SizeTToWord UIntPtrToUShort +#define SizeTToInt32 UIntPtrToInt +#define SizeTToLongLong UIntPtrToLongLong +#define SizeTToLong64 UIntPtrToLongLong +#define SSIZETToInt8 LongPtrToInt8 +#define SSIZETToUChar LongPtrToUChar +#define SSIZETToChar LongPtrToChar +#define SSIZETToUInt8 LongPtrToUInt8 +#define SSIZETToByte LongPtrToUInt8 +#define SSIZETToShort LongPtrToShort +#define SSIZETToInt16 LongPtrToShort +#define SSIZETToUShort LongPtrToUShort +#define SSIZETToUInt16 LongPtrToUShort +#define SSIZETToWord LongPtrToUShort +#define SSIZETToInt32 LongPtrToInt +#define SSIZETToUInt32 LongPtrToUInt +#define SSIZETToULongLong LongPtrToULongLong +#define SSIZETToDWordLong LongPtrToULongLong +#define SSIZETToULong64 LongPtrToULongLong +#define SSIZETToDWord64 LongPtrToULongLong +#define SSIZETToUInt64 LongPtrToULongLong +#define SSIZETToSIZET LongPtrToULongPtr +#define SIZETToInt8 ULongPtrToInt8 +#define SIZETToUChar ULongPtrToUChar +#define SIZETToChar ULongPtrToChar +#define SIZETToUInt8 ULongPtrToUInt8 +#define SIZETToByte ULongPtrToUInt8 +#define SIZETToShort ULongPtrToShort +#define SIZETToInt16 ULongPtrToShort +#define SIZETToUShort ULongPtrToUShort +#define SIZETToUInt16 ULongPtrToUShort +#define SIZETToWord ULongPtrToUShort +#define SIZETToInt ULongPtrToInt +#define SIZETToInt32 ULongPtrToInt +#define SIZETToIntPtr ULongPtrToIntPtr +#define SIZETToUInt ULongPtrToUInt +#define SIZETToUInt32 ULongPtrToUInt +#define SIZETToUIntPtr ULongPtrToUIntPtr +#define SIZETToLong ULongPtrToLong +#define SIZETToLongPtr ULongPtrToLongPtr +#define SIZETToULong ULongPtrToULong +#define SIZETToDWord ULongPtrToULong +#define SIZETToLongLong ULongPtrToLongLong +#define SIZETToLong64 ULongPtrToLongLong +#define SIZETToInt64 ULongPtrToLongLong +#define SIZETToPtrdiffT ULongPtrToIntPtr +#define SIZETToSSIZET ULongPtrToLongPtr + +#define UInt16Add UShortAdd +#define UInt32Add UIntAdd +#define DWordLongAdd ULongLongAdd +#define ULong64Add ULongLongAdd +#define DWord64Add ULongLongAdd +#define UInt64Add ULongLongAdd +#define UInt16Sub UShortSub +#define UInt32Sub UIntSub +#define DWordLongSub ULongLongSub +#define ULong64Sub ULongLongSub +#define DWord64Sub ULongLongSub +#define UInt64Sub ULongLongSub +#define UInt16Mult UShortMult +#define UInt32Mult UIntMult +#define DWordLongMult ULongLongMult +#define ULong64Mult ULongLongMult +#define DWord64Mult ULongLongMult +#define UInt64Mult ULongLongMult +#define Int16Add ShortAdd +#define Int32Add IntAdd +#define Long32Add IntAdd +#define Long64Add LongLongAdd +#define Int64Add LongLongAdd +#define Int16Sub ShortSub +#define Int32Sub IntSub +#define Long32Sub IntSub +#define Long64Sub LongLongSub +#define Int64Sub LongLongSub +#define Int16Mult ShortMult +#define Int32Mult IntMult +#define Long32Mult IntMult +#define Long64Mult LongLongMult +#define Int64Mult LongLongMult + +#endif /* __MINGW_INTSAFE_WORKS */ #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) */ #endif /* _INTSAFE_H_INCLUDED_ */ diff --git a/lib/libc/include/any-windows-any/ioringapi.h b/lib/libc/include/any-windows-any/ioringapi.h index d476829abd0ef05b2072e48c74f7657600e18c8a..5822aca15d1141353c7c31cf55cc9afc80e8bb47 100644 --- a/lib/libc/include/any-windows-any/ioringapi.h +++ b/lib/libc/include/any-windows-any/ioringapi.h @@ -32,7 +32,8 @@ typedef enum IORING_CREATE_REQUIRED_FLAGS { DEFINE_ENUM_FLAG_OPERATORS(IORING_CREATE_REQUIRED_FLAGS) typedef enum IORING_CREATE_ADVISORY_FLAGS { - IORING_CREATE_ADVISORY_FLAGS_NONE = 0 + IORING_CREATE_ADVISORY_FLAGS_NONE = 0, + IORING_CREATE_SKIP_BUILDER_PARAM_CHECKS = 0x00000001 } IORING_CREATE_ADVISORY_FLAGS; DEFINE_ENUM_FLAG_OPERATORS(IORING_CREATE_ADVISORY_FLAGS) @@ -136,6 +137,8 @@ STDAPI BuildIoRingRegisterBuffers(HIORING ioRing, UINT32 count, IORING_BUFFER_IN #if NTDDI_VERSION >= NTDDI_WIN10_NI STDAPI BuildIoRingWriteFile(HIORING ioRing, IORING_HANDLE_REF fileRef, IORING_BUFFER_REF bufferRef, UINT32 numberOfBytesToWrite, UINT64 fileOffset, FILE_WRITE_FLAGS writeFlags, UINT_PTR userData, IORING_SQE_FLAGS sqeFlags); STDAPI BuildIoRingFlushFile(HIORING ioRing, IORING_HANDLE_REF fileRef, FILE_FLUSH_MODE flushMode, UINT_PTR userData, IORING_SQE_FLAGS sqeFlags); +STDAPI BuildIoRingReadFileScatter(HIORING ioRing, IORING_HANDLE_REF fileRef, UINT32 segmentCount, FILE_SEGMENT_ELEMENT segmentArray[], UINT32 numberOfBytesToRead, UINT64 fileOffset, UINT_PTR userData, IORING_SQE_FLAGS sqeFlags); +STDAPI BuildIoRingWriteFileGather(HIORING ioRing, IORING_HANDLE_REF fileRef, UINT32 segmentCount, FILE_SEGMENT_ELEMENT segmentArray[], UINT32 numberOfBytesToWrite, UINT64 fileOffset, FILE_WRITE_FLAGS writeFlags, UINT_PTR userData, IORING_SQE_FLAGS sqeFlags); #endif #ifdef __cplusplus diff --git a/lib/libc/include/any-windows-any/ipifcons.h b/lib/libc/include/any-windows-any/ipifcons.h index 65f678d999f8ffe2d205da7128a2657e8ca4d64f..d5e3bb842b8d8578a554e8b1b23dcecd23d345ec 100644 --- a/lib/libc/include/any-windows-any/ipifcons.h +++ b/lib/libc/include/any-windows-any/ipifcons.h @@ -159,13 +159,74 @@ typedef ULONG IFTYPE; #define IF_TYPE_MSDSL 143 #define IF_TYPE_IEEE1394 144 #define IF_TYPE_RECEIVE_ONLY 145 +#define IF_TYPE_IF_GSN 145 +#define IF_TYPE_DVBRCC_MACLAYER 146 +#define IF_TYPE_DVBRCC_DOWNSTREAM 147 +#define IF_TYPE_DVBRCC_UPSTREAM 148 +#define IF_TYPE_ATM_VIRTUAL 149 +#define IF_TYPE_MPLS_TUNNEL 150 +#define IF_TYPE_SRP 151 +#define IF_TYPE_VOICEOVERATM 152 +#define IF_TYPE_VOICEOVERFRAMERELAY 153 +#define IF_TYPE_IDSL 154 +#define IF_TYPE_COMPOSITELINK 155 +#define IF_TYPE_SS7_SIGLINK 156 +#define IF_TYPE_PROP_WIRELESS_P2P 157 +#define IF_TYPE_FR_FORWARD 158 +#define IF_TYPE_RFC1483 159 +#define IF_TYPE_USB 160 +#define IF_TYPE_IEEE8023AD_LAG 161 +#define IF_TYPE_BGP_POLICY_ACCOUNTING 162 +#define IF_TYPE_FRF16_MFR_BUNDLE 163 +#define IF_TYPE_H323_GATEKEEPER 164 +#define IF_TYPE_H323_PROXY 165 +#define IF_TYPE_MPLS 166 +#define IF_TYPE_MF_SIGLINK 167 +#define IF_TYPE_HDSL2 168 +#define IF_TYPE_SHDSL 169 +#define IF_TYPE_DS1_FDL 170 +#define IF_TYPE_POS 171 +#define IF_TYPE_DVB_ASI_IN 172 +#define IF_TYPE_DVB_ASI_OUT 173 +#define IF_TYPE_PLC 174 +#define IF_TYPE_NFAS 175 +#define IF_TYPE_TR008 176 +#define IF_TYPE_GR303_RDT 177 +#define IF_TYPE_GR303_IDT 178 +#define IF_TYPE_ISUP 179 +#define IF_TYPE_PROP_DOCS_WIRELESS_MACLAYER 180 +#define IF_TYPE_PROP_DOCS_WIRELESS_DOWNSTREAM 181 +#define IF_TYPE_PROP_DOCS_WIRELESS_UPSTREAM 182 +#define IF_TYPE_HIPERLAN2 183 +#define IF_TYPE_PROP_BWA_P2MP 184 +#define IF_TYPE_SONET_OVERHEAD_CHANNEL 185 +#define IF_TYPE_DIGITAL_WRAPPER_OVERHEAD_CHANNEL 186 +#define IF_TYPE_AAL2 187 +#define IF_TYPE_RADIO_MAC 188 +#define IF_TYPE_ATM_RADIO 189 +#define IF_TYPE_IMT 190 +#define IF_TYPE_MVL 191 +#define IF_TYPE_REACH_DSL 192 +#define IF_TYPE_FR_DLCI_ENDPT 193 +#define IF_TYPE_ATM_VCI_ENDPT 194 +#define IF_TYPE_OPTICAL_CHANNEL 195 +#define IF_TYPE_OPTICAL_TRANSPORT 196 +#define IF_TYPE_IEEE80216_WMAN 237 +#define IF_TYPE_WWANPP 243 +#define IF_TYPE_WWANPP2 244 +#define IF_TYPE_IEEE802154 259 +#define IF_TYPE_XBOX_WIRELESS 281 -#define MAX_IF_TYPE 145 +#define MAX_IF_TYPE 281 -#define IF_ACCESS_LOOPBACK 1 -#define IF_ACCESS_BROADCAST 2 -#define IF_ACCESS_POINTTOPOINT 3 -#define IF_ACCESS_POINTTOMULTIPOINT 4 +typedef enum _IF_ACCESS_TYPE { + IF_ACCESS_LOOPBACK = 1, + IF_ACCESS_BROADCAST = 2, + IF_ACCESS_POINT_TO_POINT = 3, + IF_ACCESS_POINTTOPOINT = 3, + IF_ACCESS_POINT_TO_MULTI_POINT = 4, + IF_ACCESS_POINTTOMULTIPOINT = 4 +} IF_ACCESS_TYPE; #define IF_CHECK_NONE 0x00 #define IF_CHECK_MCAST 0x01 @@ -179,12 +240,14 @@ typedef ULONG IFTYPE; #define IF_ADMIN_STATUS_DOWN 2 #define IF_ADMIN_STATUS_TESTING 3 -#define IF_OPER_STATUS_NON_OPERATIONAL 0 -#define IF_OPER_STATUS_UNREACHABLE 1 -#define IF_OPER_STATUS_DISCONNECTED 2 -#define IF_OPER_STATUS_CONNECTING 3 -#define IF_OPER_STATUS_CONNECTED 4 -#define IF_OPER_STATUS_OPERATIONAL 5 +typedef enum _INTERNAL_IF_OPER_STATUS { + IF_OPER_STATUS_NON_OPERATIONAL = 0, + IF_OPER_STATUS_UNREACHABLE = 1, + IF_OPER_STATUS_DISCONNECTED = 2, + IF_OPER_STATUS_CONNECTING = 3, + IF_OPER_STATUS_CONNECTED = 4, + IF_OPER_STATUS_OPERATIONAL = 5 +} INTERNAL_IF_OPER_STATUS; #define MIB_IF_TYPE_OTHER 1 #define MIB_IF_TYPE_ETHERNET 6 @@ -198,12 +261,12 @@ typedef ULONG IFTYPE; #define MIB_IF_ADMIN_STATUS_DOWN 2 #define MIB_IF_ADMIN_STATUS_TESTING 3 -#define MIB_IF_OPER_STATUS_NON_OPERATIONAL 0 -#define MIB_IF_OPER_STATUS_UNREACHABLE 1 -#define MIB_IF_OPER_STATUS_DISCONNECTED 2 -#define MIB_IF_OPER_STATUS_CONNECTING 3 -#define MIB_IF_OPER_STATUS_CONNECTED 4 -#define MIB_IF_OPER_STATUS_OPERATIONAL 5 +#define MIB_IF_OPER_STATUS_NON_OPERATIONAL IF_OPER_STATUS_NON_OPERATIONAL +#define MIB_IF_OPER_STATUS_UNREACHABLE IF_OPER_STATUS_UNREACHABLE +#define MIB_IF_OPER_STATUS_DISCONNECTED IF_OPER_STATUS_DISCONNECTED +#define MIB_IF_OPER_STATUS_CONNECTING IF_OPER_STATUS_CONNECTING +#define MIB_IF_OPER_STATUS_CONNECTED IF_OPER_STATUS_CONNECTED +#define MIB_IF_OPER_STATUS_OPERATIONAL IF_OPER_STATUS_OPERATIONAL #ifdef __cplusplus } diff --git a/lib/libc/include/any-windows-any/ivectorchangedeventargs.h b/lib/libc/include/any-windows-any/ivectorchangedeventargs.h deleted file mode 100644 index 0bdd6408762780fe7c5aa4e7f7391d00212e4ad1..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/ivectorchangedeventargs.h +++ /dev/null @@ -1,239 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/ivectorchangedeventargs.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __ivectorchangedeventargs_h__ -#define __ivectorchangedeventargs_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs ABI::Windows::Foundation::Collections::IVectorChangedEventArgs -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - interface IVectorChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - enum CollectionChange { - CollectionChange_Reset = 0, - CollectionChange_ItemInserted = 1, - CollectionChange_ItemRemoved = 2, - CollectionChange_ItemChanged = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CFoundation_CCollections_CCollectionChange { - CollectionChange_Reset = 0, - CollectionChange_ItemInserted = 1, - CollectionChange_ItemRemoved = 2, - CollectionChange_ItemChanged = 3 -}; -#ifdef WIDL_using_Windows_Foundation_Collections -#define CollectionChange __x_ABI_CWindows_CFoundation_CCollections_CCollectionChange -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CFoundation_CCollections_CCollectionChange __x_ABI_CWindows_CFoundation_CCollections_CCollectionChange; -#endif /* __cplusplus */ - -/***************************************************************************** - * IVectorChangedEventArgs interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs, 0x575933df, 0x34fe, 0x4480, 0xaf,0x15, 0x07,0x69,0x1f,0x3d,0x5d,0x9b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - MIDL_INTERFACE("575933df-34fe-4480-af15-07691f3d5d9b") - IVectorChangedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_CollectionChange( - enum CollectionChange *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Index( - unsigned int *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs, 0x575933df, 0x34fe, 0x4480, 0xaf,0x15, 0x07,0x69,0x1f,0x3d,0x5d,0x9b) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs *This, - TrustLevel *trustLevel); - - /*** IVectorChangedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_CollectionChange)( - __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs *This, - enum __x_ABI_CWindows_CFoundation_CCollections_CCollectionChange *value); - - HRESULT (STDMETHODCALLTYPE *get_Index)( - __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs *This, - unsigned int *value); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgsVtbl; - -interface __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs { - CONST_VTBL __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorChangedEventArgs methods ***/ -#define __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_get_CollectionChange(This,value) (This)->lpVtbl->get_CollectionChange(This,value) -#define __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_get_Index(This,value) (This)->lpVtbl->get_Index(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_QueryInterface(__x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_AddRef(__x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_Release(__x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_GetIids(__x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_GetTrustLevel(__x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorChangedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_get_CollectionChange(__x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs* This,enum __x_ABI_CWindows_CFoundation_CCollections_CCollectionChange *value) { - return This->lpVtbl->get_CollectionChange(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_get_Index(__x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs* This,unsigned int *value) { - return This->lpVtbl->get_Index(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorChangedEventArgs IID___x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs -#define IVectorChangedEventArgsVtbl __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgsVtbl -#define IVectorChangedEventArgs __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs -#define IVectorChangedEventArgs_QueryInterface __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_QueryInterface -#define IVectorChangedEventArgs_AddRef __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_AddRef -#define IVectorChangedEventArgs_Release __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_Release -#define IVectorChangedEventArgs_GetIids __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_GetIids -#define IVectorChangedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_GetRuntimeClassName -#define IVectorChangedEventArgs_GetTrustLevel __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_GetTrustLevel -#define IVectorChangedEventArgs_get_CollectionChange __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_get_CollectionChange -#define IVectorChangedEventArgs_get_Index __x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_get_Index -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CCollections_CIVectorChangedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __ivectorchangedeventargs_h__ */ diff --git a/lib/libc/include/any-windows-any/iwscapi.h b/lib/libc/include/any-windows-any/iwscapi.h new file mode 100644 index 0000000000000000000000000000000000000000..fce27fb25221ec39061c267b75dfee2483b3513f --- /dev/null +++ b/lib/libc/include/any-windows-any/iwscapi.h @@ -0,0 +1,1090 @@ +/*** Autogenerated by WIDL 9.20 from include/iwscapi.idl - Do not edit ***/ + +#ifdef _WIN32 +#ifndef __REQUIRED_RPCNDR_H_VERSION__ +#define __REQUIRED_RPCNDR_H_VERSION__ 475 +#endif +#include +#include +#endif + +#ifndef COM_NO_WINDOWS_H +#include +#include +#endif + +#ifndef __iwscapi_h__ +#define __iwscapi_h__ + +/* Forward declarations */ + +#ifndef __IWscProduct_FWD_DEFINED__ +#define __IWscProduct_FWD_DEFINED__ +typedef interface IWscProduct IWscProduct; +#ifdef __cplusplus +interface IWscProduct; +#endif /* __cplusplus */ +#endif + +#ifndef __IWscProduct2_FWD_DEFINED__ +#define __IWscProduct2_FWD_DEFINED__ +typedef interface IWscProduct2 IWscProduct2; +#ifdef __cplusplus +interface IWscProduct2; +#endif /* __cplusplus */ +#endif + +#ifndef __IWscProduct3_FWD_DEFINED__ +#define __IWscProduct3_FWD_DEFINED__ +typedef interface IWscProduct3 IWscProduct3; +#ifdef __cplusplus +interface IWscProduct3; +#endif /* __cplusplus */ +#endif + +#ifndef __IWSCProductList_FWD_DEFINED__ +#define __IWSCProductList_FWD_DEFINED__ +typedef interface IWSCProductList IWSCProductList; +#ifdef __cplusplus +interface IWSCProductList; +#endif /* __cplusplus */ +#endif + +#ifndef __IWSCDefaultProduct_FWD_DEFINED__ +#define __IWSCDefaultProduct_FWD_DEFINED__ +typedef interface IWSCDefaultProduct IWSCDefaultProduct; +#ifdef __cplusplus +interface IWSCDefaultProduct; +#endif /* __cplusplus */ +#endif + +#ifndef __WSCProductList_FWD_DEFINED__ +#define __WSCProductList_FWD_DEFINED__ +#ifdef __cplusplus +typedef class WSCProductList WSCProductList; +#else +typedef struct WSCProductList WSCProductList; +#endif /* defined __cplusplus */ +#endif /* defined __WSCProductList_FWD_DEFINED__ */ + +#ifndef __WSCDefaultProduct_FWD_DEFINED__ +#define __WSCDefaultProduct_FWD_DEFINED__ +#ifdef __cplusplus +typedef class WSCDefaultProduct WSCDefaultProduct; +#else +typedef struct WSCDefaultProduct WSCDefaultProduct; +#endif /* defined __cplusplus */ +#endif /* defined __WSCDefaultProduct_FWD_DEFINED__ */ + +/* Headers for imported files */ + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +typedef enum WSC_SECURITY_PRODUCT_SUBSTATUS { + WSC_SECURITY_PRODUCT_SUBSTATUS_NOT_SET = 0, + WSC_SECURITY_PRODUCT_SUBSTATUS_NO_ACTION = 1, + WSC_SECURITY_PRODUCT_SUBSTATUS_ACTION_RECOMMENDED = 2, + WSC_SECURITY_PRODUCT_SUBSTATUS_ACTION_NEEDED = 3 +} WSC_SECURITY_PRODUCT_SUBSTATUS; +typedef enum WSC_SECURITY_PRODUCT_STATE { + WSC_SECURITY_PRODUCT_STATE_ON = 0, + WSC_SECURITY_PRODUCT_STATE_OFF = 1, + WSC_SECURITY_PRODUCT_STATE_SNOOZED = 2, + WSC_SECURITY_PRODUCT_STATE_EXPIRED = 3 +} WSC_SECURITY_PRODUCT_STATE; +typedef enum _SECURITY_PRODUCT_TYPE { + SECURITY_PRODUCT_TYPE_ANTIVIRUS = 0, + SECURITY_PRODUCT_TYPE_FIREWALL = 1, + SECURITY_PRODUCT_TYPE_ANTISPYWARE = 2 +} SECURITY_PRODUCT_TYPE; +typedef enum _WSC_SECURITY_SIGNATURE_STATUS { + WSC_SECURITY_PRODUCT_OUT_OF_DATE = 0, + WSC_SECURITY_PRODUCT_UP_TO_DATE = 1 +} WSC_SECURITY_SIGNATURE_STATUS; +/***************************************************************************** + * IWscProduct interface + */ +#ifndef __IWscProduct_INTERFACE_DEFINED__ +#define __IWscProduct_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IWscProduct, 0x8c38232e, 0x3a45, 0x4a27, 0x92,0xb0, 0x1a,0x16,0xa9,0x75,0xf6,0x69); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("8c38232e-3a45-4a27-92b0-1a16a975f669") +IWscProduct : public IDispatch +{ + virtual HRESULT STDMETHODCALLTYPE get_ProductName( + BSTR *val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_ProductState( + WSC_SECURITY_PRODUCT_STATE *val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_SignatureStatus( + WSC_SECURITY_SIGNATURE_STATUS *val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_RemediationPath( + BSTR *val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_ProductStateTimestamp( + BSTR *val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_ProductGuid( + BSTR *val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_ProductIsDefault( + WINBOOL *val) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IWscProduct, 0x8c38232e, 0x3a45, 0x4a27, 0x92,0xb0, 0x1a,0x16,0xa9,0x75,0xf6,0x69) +#endif +#else +typedef struct IWscProductVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IWscProduct *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IWscProduct *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IWscProduct *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IWscProduct *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IWscProduct *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IWscProduct *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IWscProduct *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** IWscProduct methods ***/ + HRESULT (STDMETHODCALLTYPE *get_ProductName)( + IWscProduct *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductState)( + IWscProduct *This, + WSC_SECURITY_PRODUCT_STATE *val); + + HRESULT (STDMETHODCALLTYPE *get_SignatureStatus)( + IWscProduct *This, + WSC_SECURITY_SIGNATURE_STATUS *val); + + HRESULT (STDMETHODCALLTYPE *get_RemediationPath)( + IWscProduct *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductStateTimestamp)( + IWscProduct *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductGuid)( + IWscProduct *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductIsDefault)( + IWscProduct *This, + WINBOOL *val); + + END_INTERFACE +} IWscProductVtbl; + +interface IWscProduct { + CONST_VTBL IWscProductVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IWscProduct_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IWscProduct_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IWscProduct_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IWscProduct_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IWscProduct_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IWscProduct_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IWscProduct_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** IWscProduct methods ***/ +#define IWscProduct_get_ProductName(This,val) (This)->lpVtbl->get_ProductName(This,val) +#define IWscProduct_get_ProductState(This,val) (This)->lpVtbl->get_ProductState(This,val) +#define IWscProduct_get_SignatureStatus(This,val) (This)->lpVtbl->get_SignatureStatus(This,val) +#define IWscProduct_get_RemediationPath(This,val) (This)->lpVtbl->get_RemediationPath(This,val) +#define IWscProduct_get_ProductStateTimestamp(This,val) (This)->lpVtbl->get_ProductStateTimestamp(This,val) +#define IWscProduct_get_ProductGuid(This,val) (This)->lpVtbl->get_ProductGuid(This,val) +#define IWscProduct_get_ProductIsDefault(This,val) (This)->lpVtbl->get_ProductIsDefault(This,val) +#else +/*** IUnknown methods ***/ +static inline HRESULT IWscProduct_QueryInterface(IWscProduct* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IWscProduct_AddRef(IWscProduct* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IWscProduct_Release(IWscProduct* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IWscProduct_GetTypeInfoCount(IWscProduct* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IWscProduct_GetTypeInfo(IWscProduct* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IWscProduct_GetIDsOfNames(IWscProduct* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IWscProduct_Invoke(IWscProduct* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** IWscProduct methods ***/ +static inline HRESULT IWscProduct_get_ProductName(IWscProduct* This,BSTR *val) { + return This->lpVtbl->get_ProductName(This,val); +} +static inline HRESULT IWscProduct_get_ProductState(IWscProduct* This,WSC_SECURITY_PRODUCT_STATE *val) { + return This->lpVtbl->get_ProductState(This,val); +} +static inline HRESULT IWscProduct_get_SignatureStatus(IWscProduct* This,WSC_SECURITY_SIGNATURE_STATUS *val) { + return This->lpVtbl->get_SignatureStatus(This,val); +} +static inline HRESULT IWscProduct_get_RemediationPath(IWscProduct* This,BSTR *val) { + return This->lpVtbl->get_RemediationPath(This,val); +} +static inline HRESULT IWscProduct_get_ProductStateTimestamp(IWscProduct* This,BSTR *val) { + return This->lpVtbl->get_ProductStateTimestamp(This,val); +} +static inline HRESULT IWscProduct_get_ProductGuid(IWscProduct* This,BSTR *val) { + return This->lpVtbl->get_ProductGuid(This,val); +} +static inline HRESULT IWscProduct_get_ProductIsDefault(IWscProduct* This,WINBOOL *val) { + return This->lpVtbl->get_ProductIsDefault(This,val); +} +#endif +#endif + +#endif + + +#endif /* __IWscProduct_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IWscProduct2 interface + */ +#ifndef __IWscProduct2_INTERFACE_DEFINED__ +#define __IWscProduct2_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IWscProduct2, 0xf896ca54, 0xfe09, 0x4403, 0x86,0xd4, 0x23,0xcb,0x48,0x8d,0x81,0xd8); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("f896ca54-fe09-4403-86d4-23cb488d81d8") +IWscProduct2 : public IWscProduct +{ + virtual HRESULT STDMETHODCALLTYPE get_AntivirusScanSubstatus( + WSC_SECURITY_PRODUCT_SUBSTATUS *status) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_AntivirusSettingsSubstatus( + WSC_SECURITY_PRODUCT_SUBSTATUS *status) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_AntivirusProtectionUpdateSubstatus( + WSC_SECURITY_PRODUCT_SUBSTATUS *status) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_FirewallDomainProfileSubstatus( + WSC_SECURITY_PRODUCT_SUBSTATUS *status) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_FirewallPrivateProfileSubstatus( + WSC_SECURITY_PRODUCT_SUBSTATUS *status) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_FirewallPublicProfileSubstatus( + WSC_SECURITY_PRODUCT_SUBSTATUS *status) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IWscProduct2, 0xf896ca54, 0xfe09, 0x4403, 0x86,0xd4, 0x23,0xcb,0x48,0x8d,0x81,0xd8) +#endif +#else +typedef struct IWscProduct2Vtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IWscProduct2 *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IWscProduct2 *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IWscProduct2 *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IWscProduct2 *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IWscProduct2 *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IWscProduct2 *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IWscProduct2 *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** IWscProduct methods ***/ + HRESULT (STDMETHODCALLTYPE *get_ProductName)( + IWscProduct2 *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductState)( + IWscProduct2 *This, + WSC_SECURITY_PRODUCT_STATE *val); + + HRESULT (STDMETHODCALLTYPE *get_SignatureStatus)( + IWscProduct2 *This, + WSC_SECURITY_SIGNATURE_STATUS *val); + + HRESULT (STDMETHODCALLTYPE *get_RemediationPath)( + IWscProduct2 *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductStateTimestamp)( + IWscProduct2 *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductGuid)( + IWscProduct2 *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductIsDefault)( + IWscProduct2 *This, + WINBOOL *val); + + /*** IWscProduct2 methods ***/ + HRESULT (STDMETHODCALLTYPE *get_AntivirusScanSubstatus)( + IWscProduct2 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_AntivirusSettingsSubstatus)( + IWscProduct2 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_AntivirusProtectionUpdateSubstatus)( + IWscProduct2 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_FirewallDomainProfileSubstatus)( + IWscProduct2 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_FirewallPrivateProfileSubstatus)( + IWscProduct2 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_FirewallPublicProfileSubstatus)( + IWscProduct2 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + END_INTERFACE +} IWscProduct2Vtbl; + +interface IWscProduct2 { + CONST_VTBL IWscProduct2Vtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IWscProduct2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IWscProduct2_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IWscProduct2_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IWscProduct2_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IWscProduct2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IWscProduct2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IWscProduct2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** IWscProduct methods ***/ +#define IWscProduct2_get_ProductName(This,val) (This)->lpVtbl->get_ProductName(This,val) +#define IWscProduct2_get_ProductState(This,val) (This)->lpVtbl->get_ProductState(This,val) +#define IWscProduct2_get_SignatureStatus(This,val) (This)->lpVtbl->get_SignatureStatus(This,val) +#define IWscProduct2_get_RemediationPath(This,val) (This)->lpVtbl->get_RemediationPath(This,val) +#define IWscProduct2_get_ProductStateTimestamp(This,val) (This)->lpVtbl->get_ProductStateTimestamp(This,val) +#define IWscProduct2_get_ProductGuid(This,val) (This)->lpVtbl->get_ProductGuid(This,val) +#define IWscProduct2_get_ProductIsDefault(This,val) (This)->lpVtbl->get_ProductIsDefault(This,val) +/*** IWscProduct2 methods ***/ +#define IWscProduct2_get_AntivirusScanSubstatus(This,status) (This)->lpVtbl->get_AntivirusScanSubstatus(This,status) +#define IWscProduct2_get_AntivirusSettingsSubstatus(This,status) (This)->lpVtbl->get_AntivirusSettingsSubstatus(This,status) +#define IWscProduct2_get_AntivirusProtectionUpdateSubstatus(This,status) (This)->lpVtbl->get_AntivirusProtectionUpdateSubstatus(This,status) +#define IWscProduct2_get_FirewallDomainProfileSubstatus(This,status) (This)->lpVtbl->get_FirewallDomainProfileSubstatus(This,status) +#define IWscProduct2_get_FirewallPrivateProfileSubstatus(This,status) (This)->lpVtbl->get_FirewallPrivateProfileSubstatus(This,status) +#define IWscProduct2_get_FirewallPublicProfileSubstatus(This,status) (This)->lpVtbl->get_FirewallPublicProfileSubstatus(This,status) +#else +/*** IUnknown methods ***/ +static inline HRESULT IWscProduct2_QueryInterface(IWscProduct2* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IWscProduct2_AddRef(IWscProduct2* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IWscProduct2_Release(IWscProduct2* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IWscProduct2_GetTypeInfoCount(IWscProduct2* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IWscProduct2_GetTypeInfo(IWscProduct2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IWscProduct2_GetIDsOfNames(IWscProduct2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IWscProduct2_Invoke(IWscProduct2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** IWscProduct methods ***/ +static inline HRESULT IWscProduct2_get_ProductName(IWscProduct2* This,BSTR *val) { + return This->lpVtbl->get_ProductName(This,val); +} +static inline HRESULT IWscProduct2_get_ProductState(IWscProduct2* This,WSC_SECURITY_PRODUCT_STATE *val) { + return This->lpVtbl->get_ProductState(This,val); +} +static inline HRESULT IWscProduct2_get_SignatureStatus(IWscProduct2* This,WSC_SECURITY_SIGNATURE_STATUS *val) { + return This->lpVtbl->get_SignatureStatus(This,val); +} +static inline HRESULT IWscProduct2_get_RemediationPath(IWscProduct2* This,BSTR *val) { + return This->lpVtbl->get_RemediationPath(This,val); +} +static inline HRESULT IWscProduct2_get_ProductStateTimestamp(IWscProduct2* This,BSTR *val) { + return This->lpVtbl->get_ProductStateTimestamp(This,val); +} +static inline HRESULT IWscProduct2_get_ProductGuid(IWscProduct2* This,BSTR *val) { + return This->lpVtbl->get_ProductGuid(This,val); +} +static inline HRESULT IWscProduct2_get_ProductIsDefault(IWscProduct2* This,WINBOOL *val) { + return This->lpVtbl->get_ProductIsDefault(This,val); +} +/*** IWscProduct2 methods ***/ +static inline HRESULT IWscProduct2_get_AntivirusScanSubstatus(IWscProduct2* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_AntivirusScanSubstatus(This,status); +} +static inline HRESULT IWscProduct2_get_AntivirusSettingsSubstatus(IWscProduct2* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_AntivirusSettingsSubstatus(This,status); +} +static inline HRESULT IWscProduct2_get_AntivirusProtectionUpdateSubstatus(IWscProduct2* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_AntivirusProtectionUpdateSubstatus(This,status); +} +static inline HRESULT IWscProduct2_get_FirewallDomainProfileSubstatus(IWscProduct2* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_FirewallDomainProfileSubstatus(This,status); +} +static inline HRESULT IWscProduct2_get_FirewallPrivateProfileSubstatus(IWscProduct2* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_FirewallPrivateProfileSubstatus(This,status); +} +static inline HRESULT IWscProduct2_get_FirewallPublicProfileSubstatus(IWscProduct2* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_FirewallPublicProfileSubstatus(This,status); +} +#endif +#endif + +#endif + + +#endif /* __IWscProduct2_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IWscProduct3 interface + */ +#ifndef __IWscProduct3_INTERFACE_DEFINED__ +#define __IWscProduct3_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IWscProduct3, 0x55536524, 0xd1d1, 0x4726, 0x8c,0x7c, 0x04,0x99,0x6a,0x19,0x04,0xe7); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("55536524-d1d1-4726-8c7c-04996a1904e7") +IWscProduct3 : public IWscProduct2 +{ + virtual HRESULT STDMETHODCALLTYPE get_AntivirusDaysUntilExpired( + DWORD *days) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IWscProduct3, 0x55536524, 0xd1d1, 0x4726, 0x8c,0x7c, 0x04,0x99,0x6a,0x19,0x04,0xe7) +#endif +#else +typedef struct IWscProduct3Vtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IWscProduct3 *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IWscProduct3 *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IWscProduct3 *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IWscProduct3 *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IWscProduct3 *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IWscProduct3 *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IWscProduct3 *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** IWscProduct methods ***/ + HRESULT (STDMETHODCALLTYPE *get_ProductName)( + IWscProduct3 *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductState)( + IWscProduct3 *This, + WSC_SECURITY_PRODUCT_STATE *val); + + HRESULT (STDMETHODCALLTYPE *get_SignatureStatus)( + IWscProduct3 *This, + WSC_SECURITY_SIGNATURE_STATUS *val); + + HRESULT (STDMETHODCALLTYPE *get_RemediationPath)( + IWscProduct3 *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductStateTimestamp)( + IWscProduct3 *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductGuid)( + IWscProduct3 *This, + BSTR *val); + + HRESULT (STDMETHODCALLTYPE *get_ProductIsDefault)( + IWscProduct3 *This, + WINBOOL *val); + + /*** IWscProduct2 methods ***/ + HRESULT (STDMETHODCALLTYPE *get_AntivirusScanSubstatus)( + IWscProduct3 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_AntivirusSettingsSubstatus)( + IWscProduct3 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_AntivirusProtectionUpdateSubstatus)( + IWscProduct3 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_FirewallDomainProfileSubstatus)( + IWscProduct3 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_FirewallPrivateProfileSubstatus)( + IWscProduct3 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + HRESULT (STDMETHODCALLTYPE *get_FirewallPublicProfileSubstatus)( + IWscProduct3 *This, + WSC_SECURITY_PRODUCT_SUBSTATUS *status); + + /*** IWscProduct3 methods ***/ + HRESULT (STDMETHODCALLTYPE *get_AntivirusDaysUntilExpired)( + IWscProduct3 *This, + DWORD *days); + + END_INTERFACE +} IWscProduct3Vtbl; + +interface IWscProduct3 { + CONST_VTBL IWscProduct3Vtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IWscProduct3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IWscProduct3_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IWscProduct3_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IWscProduct3_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IWscProduct3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IWscProduct3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IWscProduct3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** IWscProduct methods ***/ +#define IWscProduct3_get_ProductName(This,val) (This)->lpVtbl->get_ProductName(This,val) +#define IWscProduct3_get_ProductState(This,val) (This)->lpVtbl->get_ProductState(This,val) +#define IWscProduct3_get_SignatureStatus(This,val) (This)->lpVtbl->get_SignatureStatus(This,val) +#define IWscProduct3_get_RemediationPath(This,val) (This)->lpVtbl->get_RemediationPath(This,val) +#define IWscProduct3_get_ProductStateTimestamp(This,val) (This)->lpVtbl->get_ProductStateTimestamp(This,val) +#define IWscProduct3_get_ProductGuid(This,val) (This)->lpVtbl->get_ProductGuid(This,val) +#define IWscProduct3_get_ProductIsDefault(This,val) (This)->lpVtbl->get_ProductIsDefault(This,val) +/*** IWscProduct2 methods ***/ +#define IWscProduct3_get_AntivirusScanSubstatus(This,status) (This)->lpVtbl->get_AntivirusScanSubstatus(This,status) +#define IWscProduct3_get_AntivirusSettingsSubstatus(This,status) (This)->lpVtbl->get_AntivirusSettingsSubstatus(This,status) +#define IWscProduct3_get_AntivirusProtectionUpdateSubstatus(This,status) (This)->lpVtbl->get_AntivirusProtectionUpdateSubstatus(This,status) +#define IWscProduct3_get_FirewallDomainProfileSubstatus(This,status) (This)->lpVtbl->get_FirewallDomainProfileSubstatus(This,status) +#define IWscProduct3_get_FirewallPrivateProfileSubstatus(This,status) (This)->lpVtbl->get_FirewallPrivateProfileSubstatus(This,status) +#define IWscProduct3_get_FirewallPublicProfileSubstatus(This,status) (This)->lpVtbl->get_FirewallPublicProfileSubstatus(This,status) +/*** IWscProduct3 methods ***/ +#define IWscProduct3_get_AntivirusDaysUntilExpired(This,days) (This)->lpVtbl->get_AntivirusDaysUntilExpired(This,days) +#else +/*** IUnknown methods ***/ +static inline HRESULT IWscProduct3_QueryInterface(IWscProduct3* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IWscProduct3_AddRef(IWscProduct3* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IWscProduct3_Release(IWscProduct3* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IWscProduct3_GetTypeInfoCount(IWscProduct3* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IWscProduct3_GetTypeInfo(IWscProduct3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IWscProduct3_GetIDsOfNames(IWscProduct3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IWscProduct3_Invoke(IWscProduct3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** IWscProduct methods ***/ +static inline HRESULT IWscProduct3_get_ProductName(IWscProduct3* This,BSTR *val) { + return This->lpVtbl->get_ProductName(This,val); +} +static inline HRESULT IWscProduct3_get_ProductState(IWscProduct3* This,WSC_SECURITY_PRODUCT_STATE *val) { + return This->lpVtbl->get_ProductState(This,val); +} +static inline HRESULT IWscProduct3_get_SignatureStatus(IWscProduct3* This,WSC_SECURITY_SIGNATURE_STATUS *val) { + return This->lpVtbl->get_SignatureStatus(This,val); +} +static inline HRESULT IWscProduct3_get_RemediationPath(IWscProduct3* This,BSTR *val) { + return This->lpVtbl->get_RemediationPath(This,val); +} +static inline HRESULT IWscProduct3_get_ProductStateTimestamp(IWscProduct3* This,BSTR *val) { + return This->lpVtbl->get_ProductStateTimestamp(This,val); +} +static inline HRESULT IWscProduct3_get_ProductGuid(IWscProduct3* This,BSTR *val) { + return This->lpVtbl->get_ProductGuid(This,val); +} +static inline HRESULT IWscProduct3_get_ProductIsDefault(IWscProduct3* This,WINBOOL *val) { + return This->lpVtbl->get_ProductIsDefault(This,val); +} +/*** IWscProduct2 methods ***/ +static inline HRESULT IWscProduct3_get_AntivirusScanSubstatus(IWscProduct3* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_AntivirusScanSubstatus(This,status); +} +static inline HRESULT IWscProduct3_get_AntivirusSettingsSubstatus(IWscProduct3* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_AntivirusSettingsSubstatus(This,status); +} +static inline HRESULT IWscProduct3_get_AntivirusProtectionUpdateSubstatus(IWscProduct3* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_AntivirusProtectionUpdateSubstatus(This,status); +} +static inline HRESULT IWscProduct3_get_FirewallDomainProfileSubstatus(IWscProduct3* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_FirewallDomainProfileSubstatus(This,status); +} +static inline HRESULT IWscProduct3_get_FirewallPrivateProfileSubstatus(IWscProduct3* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_FirewallPrivateProfileSubstatus(This,status); +} +static inline HRESULT IWscProduct3_get_FirewallPublicProfileSubstatus(IWscProduct3* This,WSC_SECURITY_PRODUCT_SUBSTATUS *status) { + return This->lpVtbl->get_FirewallPublicProfileSubstatus(This,status); +} +/*** IWscProduct3 methods ***/ +static inline HRESULT IWscProduct3_get_AntivirusDaysUntilExpired(IWscProduct3* This,DWORD *days) { + return This->lpVtbl->get_AntivirusDaysUntilExpired(This,days); +} +#endif +#endif + +#endif + + +#endif /* __IWscProduct3_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IWSCProductList interface + */ +#ifndef __IWSCProductList_INTERFACE_DEFINED__ +#define __IWSCProductList_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IWSCProductList, 0x722a338c, 0x6e8e, 0x4e72, 0xac,0x27, 0x14,0x17,0xfb,0x0c,0x81,0xc2); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("722a338c-6e8e-4e72-ac27-1417fb0c81c2") +IWSCProductList : public IDispatch +{ + virtual HRESULT STDMETHODCALLTYPE Initialize( + ULONG provider) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_Count( + LONG *val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_Item( + ULONG index, + IWscProduct **val) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IWSCProductList, 0x722a338c, 0x6e8e, 0x4e72, 0xac,0x27, 0x14,0x17,0xfb,0x0c,0x81,0xc2) +#endif +#else +typedef struct IWSCProductListVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IWSCProductList *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IWSCProductList *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IWSCProductList *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IWSCProductList *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IWSCProductList *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IWSCProductList *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IWSCProductList *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** IWSCProductList methods ***/ + HRESULT (STDMETHODCALLTYPE *Initialize)( + IWSCProductList *This, + ULONG provider); + + HRESULT (STDMETHODCALLTYPE *get_Count)( + IWSCProductList *This, + LONG *val); + + HRESULT (STDMETHODCALLTYPE *get_Item)( + IWSCProductList *This, + ULONG index, + IWscProduct **val); + + END_INTERFACE +} IWSCProductListVtbl; + +interface IWSCProductList { + CONST_VTBL IWSCProductListVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IWSCProductList_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IWSCProductList_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IWSCProductList_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IWSCProductList_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IWSCProductList_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IWSCProductList_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IWSCProductList_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** IWSCProductList methods ***/ +#define IWSCProductList_Initialize(This,provider) (This)->lpVtbl->Initialize(This,provider) +#define IWSCProductList_get_Count(This,val) (This)->lpVtbl->get_Count(This,val) +#define IWSCProductList_get_Item(This,index,val) (This)->lpVtbl->get_Item(This,index,val) +#else +/*** IUnknown methods ***/ +static inline HRESULT IWSCProductList_QueryInterface(IWSCProductList* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IWSCProductList_AddRef(IWSCProductList* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IWSCProductList_Release(IWSCProductList* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IWSCProductList_GetTypeInfoCount(IWSCProductList* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IWSCProductList_GetTypeInfo(IWSCProductList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IWSCProductList_GetIDsOfNames(IWSCProductList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IWSCProductList_Invoke(IWSCProductList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** IWSCProductList methods ***/ +static inline HRESULT IWSCProductList_Initialize(IWSCProductList* This,ULONG provider) { + return This->lpVtbl->Initialize(This,provider); +} +static inline HRESULT IWSCProductList_get_Count(IWSCProductList* This,LONG *val) { + return This->lpVtbl->get_Count(This,val); +} +static inline HRESULT IWSCProductList_get_Item(IWSCProductList* This,ULONG index,IWscProduct **val) { + return This->lpVtbl->get_Item(This,index,val); +} +#endif +#endif + +#endif + + +#endif /* __IWSCProductList_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IWSCDefaultProduct interface + */ +#ifndef __IWSCDefaultProduct_INTERFACE_DEFINED__ +#define __IWSCDefaultProduct_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IWSCDefaultProduct, 0x0476d69c, 0xf21a, 0x11e5, 0x9c,0xe9, 0x5e,0x55,0x17,0x50,0x7c,0x66); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("0476d69c-f21a-11e5-9ce9-5e5517507c66") +IWSCDefaultProduct : public IDispatch +{ + virtual HRESULT STDMETHODCALLTYPE SetDefaultProduct( + SECURITY_PRODUCT_TYPE type, + BSTR guid) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IWSCDefaultProduct, 0x0476d69c, 0xf21a, 0x11e5, 0x9c,0xe9, 0x5e,0x55,0x17,0x50,0x7c,0x66) +#endif +#else +typedef struct IWSCDefaultProductVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IWSCDefaultProduct *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IWSCDefaultProduct *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IWSCDefaultProduct *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IWSCDefaultProduct *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IWSCDefaultProduct *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IWSCDefaultProduct *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IWSCDefaultProduct *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** IWSCDefaultProduct methods ***/ + HRESULT (STDMETHODCALLTYPE *SetDefaultProduct)( + IWSCDefaultProduct *This, + SECURITY_PRODUCT_TYPE type, + BSTR guid); + + END_INTERFACE +} IWSCDefaultProductVtbl; + +interface IWSCDefaultProduct { + CONST_VTBL IWSCDefaultProductVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IWSCDefaultProduct_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IWSCDefaultProduct_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IWSCDefaultProduct_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IWSCDefaultProduct_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IWSCDefaultProduct_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IWSCDefaultProduct_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IWSCDefaultProduct_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** IWSCDefaultProduct methods ***/ +#define IWSCDefaultProduct_SetDefaultProduct(This,type,guid) (This)->lpVtbl->SetDefaultProduct(This,type,guid) +#else +/*** IUnknown methods ***/ +static inline HRESULT IWSCDefaultProduct_QueryInterface(IWSCDefaultProduct* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IWSCDefaultProduct_AddRef(IWSCDefaultProduct* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IWSCDefaultProduct_Release(IWSCDefaultProduct* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IWSCDefaultProduct_GetTypeInfoCount(IWSCDefaultProduct* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IWSCDefaultProduct_GetTypeInfo(IWSCDefaultProduct* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IWSCDefaultProduct_GetIDsOfNames(IWSCDefaultProduct* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IWSCDefaultProduct_Invoke(IWSCDefaultProduct* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** IWSCDefaultProduct methods ***/ +static inline HRESULT IWSCDefaultProduct_SetDefaultProduct(IWSCDefaultProduct* This,SECURITY_PRODUCT_TYPE type,BSTR guid) { + return This->lpVtbl->SetDefaultProduct(This,type,guid); +} +#endif +#endif + +#endif + + +#endif /* __IWSCDefaultProduct_INTERFACE_DEFINED__ */ + +#ifndef __wscAPILib_LIBRARY_DEFINED__ +#define __wscAPILib_LIBRARY_DEFINED__ + +DEFINE_GUID(LIBID_wscAPILib, 0xb52a4496, 0x7753, 0x4f74, 0xbe,0x64, 0xc2,0x07,0x2e,0x30,0x81,0x22); + +/***************************************************************************** + * WSCProductList coclass + */ + +DEFINE_GUID(CLSID_WSCProductList, 0x17072f7b, 0x9abe, 0x4a74, 0xa2,0x61, 0x1e,0xb7,0x6b,0x55,0x10,0x7a); + +#ifdef __cplusplus +class DECLSPEC_UUID("17072f7b-9abe-4a74-a261-1eb76b55107a") WSCProductList; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(WSCProductList, 0x17072f7b, 0x9abe, 0x4a74, 0xa2,0x61, 0x1e,0xb7,0x6b,0x55,0x10,0x7a) +#endif +#endif + +/***************************************************************************** + * WSCDefaultProduct coclass + */ + +DEFINE_GUID(CLSID_WSCDefaultProduct, 0x2981a36e, 0xf22d, 0x11e5, 0x9c,0xe9, 0x5e,0x55,0x17,0x50,0x7c,0x66); + +#ifdef __cplusplus +class DECLSPEC_UUID("2981a36e-f22d-11e5-9ce9-5e5517507c66") WSCDefaultProduct; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(WSCDefaultProduct, 0x2981a36e, 0xf22d, 0x11e5, 0x9c,0xe9, 0x5e,0x55,0x17,0x50,0x7c,0x66) +#endif +#endif + +#endif /* __wscAPILib_LIBRARY_DEFINED__ */ +/* Begin additional prototypes for all interfaces */ + + +/* End additional prototypes */ + +#ifdef __cplusplus +} +#endif + +#endif /* __iwscapi_h__ */ diff --git a/lib/libc/include/any-windows-any/knownfolders.h b/lib/libc/include/any-windows-any/knownfolders.h index 76bb539f0446c9ee0c2ccd9da48ac060c8e7918d..25972fa04232abd5bb4e00c6626662096694e23c 100644 --- a/lib/libc/include/any-windows-any/knownfolders.h +++ b/lib/libc/include/any-windows-any/knownfolders.h @@ -77,6 +77,7 @@ DEFINE_KNOWN_FOLDER (FOLDERID_LocalDownloads, 0x7d83ee9b, 0x2244, 0x4e70, 0xb1, DEFINE_KNOWN_FOLDER (FOLDERID_LocalizedResourcesDir, 0x2a00375e, 0x224c, 0x49de, 0xb8, 0xd1, 0x44, 0x0d, 0xf7, 0xef, 0x3d, 0xdc); DEFINE_KNOWN_FOLDER (FOLDERID_LocalMusic, 0xa0c69a99, 0x21c8, 0x4671, 0x87, 0x03, 0x79, 0x34, 0x16, 0x2f, 0xcf, 0x1d); DEFINE_KNOWN_FOLDER (FOLDERID_LocalPictures, 0x0ddd015d, 0xb06c, 0x45d5, 0x8c, 0x4c, 0xf5, 0x97, 0x13, 0x85, 0x46, 0x39); +DEFINE_KNOWN_FOLDER (FOLDERID_LocalStorage, 0xb3eb08d3, 0xa1f3, 0x496b, 0x86, 0x5a, 0x42, 0xb5, 0x36, 0xcd, 0xa0, 0xec); DEFINE_KNOWN_FOLDER (FOLDERID_LocalVideos, 0x35286a68, 0x3c57, 0x41a1, 0xbb, 0xb1, 0x0e, 0xae, 0x73, 0xd7, 0x6c, 0x95); DEFINE_KNOWN_FOLDER (FOLDERID_Music, 0x4bd8d571, 0x6d19, 0x48d3, 0xbe, 0x97, 0x42, 0x22, 0x20, 0x08, 0x0e, 0x43); DEFINE_KNOWN_FOLDER (FOLDERID_MusicLibrary, 0x2112ab0a, 0xc86a, 0x4ffe, 0xa3, 0x68, 0xd, 0xe9, 0x6e, 0x47, 0x1, 0x2e); diff --git a/lib/libc/include/any-windows-any/locationapi.h b/lib/libc/include/any-windows-any/locationapi.h index af1e13d8c80d39600a186df9e592579688857314..15483b71377ce9e00e4814300a31334df4d58a54 100644 --- a/lib/libc/include/any-windows-any/locationapi.h +++ b/lib/libc/include/any-windows-any/locationapi.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/locationapi.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/locationapi.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __locationapi_h__ #define __locationapi_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ILocationReport_FWD_DEFINED__ @@ -175,23 +167,23 @@ interface ILocationReport { #define ILocationReport_GetValue(This,pKey,pValue) (This)->lpVtbl->GetValue(This,pKey,pValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILocationReport_QueryInterface(ILocationReport* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILocationReport_QueryInterface(ILocationReport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILocationReport_AddRef(ILocationReport* This) { +static inline ULONG ILocationReport_AddRef(ILocationReport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILocationReport_Release(ILocationReport* This) { +static inline ULONG ILocationReport_Release(ILocationReport* This) { return This->lpVtbl->Release(This); } /*** ILocationReport methods ***/ -static __WIDL_INLINE HRESULT ILocationReport_GetSensorID(ILocationReport* This,SENSOR_ID *pSensorID) { +static inline HRESULT ILocationReport_GetSensorID(ILocationReport* This,SENSOR_ID *pSensorID) { return This->lpVtbl->GetSensorID(This,pSensorID); } -static __WIDL_INLINE HRESULT ILocationReport_GetTimestamp(ILocationReport* This,SYSTEMTIME *pCreationTime) { +static inline HRESULT ILocationReport_GetTimestamp(ILocationReport* This,SYSTEMTIME *pCreationTime) { return This->lpVtbl->GetTimestamp(This,pCreationTime); } -static __WIDL_INLINE HRESULT ILocationReport_GetValue(ILocationReport* This,REFPROPERTYKEY pKey,PROPVARIANT *pValue) { +static inline HRESULT ILocationReport_GetValue(ILocationReport* This,REFPROPERTYKEY pKey,PROPVARIANT *pValue) { return This->lpVtbl->GetValue(This,pKey,pValue); } #endif @@ -324,45 +316,45 @@ interface ICivicAddressReport { #define ICivicAddressReport_GetDetailLevel(This,pDetailLevel) (This)->lpVtbl->GetDetailLevel(This,pDetailLevel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICivicAddressReport_QueryInterface(ICivicAddressReport* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICivicAddressReport_QueryInterface(ICivicAddressReport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICivicAddressReport_AddRef(ICivicAddressReport* This) { +static inline ULONG ICivicAddressReport_AddRef(ICivicAddressReport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICivicAddressReport_Release(ICivicAddressReport* This) { +static inline ULONG ICivicAddressReport_Release(ICivicAddressReport* This) { return This->lpVtbl->Release(This); } /*** ILocationReport methods ***/ -static __WIDL_INLINE HRESULT ICivicAddressReport_GetSensorID(ICivicAddressReport* This,SENSOR_ID *pSensorID) { +static inline HRESULT ICivicAddressReport_GetSensorID(ICivicAddressReport* This,SENSOR_ID *pSensorID) { return This->lpVtbl->GetSensorID(This,pSensorID); } -static __WIDL_INLINE HRESULT ICivicAddressReport_GetTimestamp(ICivicAddressReport* This,SYSTEMTIME *pCreationTime) { +static inline HRESULT ICivicAddressReport_GetTimestamp(ICivicAddressReport* This,SYSTEMTIME *pCreationTime) { return This->lpVtbl->GetTimestamp(This,pCreationTime); } -static __WIDL_INLINE HRESULT ICivicAddressReport_GetValue(ICivicAddressReport* This,REFPROPERTYKEY pKey,PROPVARIANT *pValue) { +static inline HRESULT ICivicAddressReport_GetValue(ICivicAddressReport* This,REFPROPERTYKEY pKey,PROPVARIANT *pValue) { return This->lpVtbl->GetValue(This,pKey,pValue); } /*** ICivicAddressReport methods ***/ -static __WIDL_INLINE HRESULT ICivicAddressReport_GetAddressLine1(ICivicAddressReport* This,BSTR *pbstrAddress1) { +static inline HRESULT ICivicAddressReport_GetAddressLine1(ICivicAddressReport* This,BSTR *pbstrAddress1) { return This->lpVtbl->GetAddressLine1(This,pbstrAddress1); } -static __WIDL_INLINE HRESULT ICivicAddressReport_GetAddressLine2(ICivicAddressReport* This,BSTR *pbstrAddress2) { +static inline HRESULT ICivicAddressReport_GetAddressLine2(ICivicAddressReport* This,BSTR *pbstrAddress2) { return This->lpVtbl->GetAddressLine2(This,pbstrAddress2); } -static __WIDL_INLINE HRESULT ICivicAddressReport_GetCity(ICivicAddressReport* This,BSTR *pbstrCity) { +static inline HRESULT ICivicAddressReport_GetCity(ICivicAddressReport* This,BSTR *pbstrCity) { return This->lpVtbl->GetCity(This,pbstrCity); } -static __WIDL_INLINE HRESULT ICivicAddressReport_GetStateProvince(ICivicAddressReport* This,BSTR *pbstrStateProvince) { +static inline HRESULT ICivicAddressReport_GetStateProvince(ICivicAddressReport* This,BSTR *pbstrStateProvince) { return This->lpVtbl->GetStateProvince(This,pbstrStateProvince); } -static __WIDL_INLINE HRESULT ICivicAddressReport_GetPostalCode(ICivicAddressReport* This,BSTR *pbstrPostalCode) { +static inline HRESULT ICivicAddressReport_GetPostalCode(ICivicAddressReport* This,BSTR *pbstrPostalCode) { return This->lpVtbl->GetPostalCode(This,pbstrPostalCode); } -static __WIDL_INLINE HRESULT ICivicAddressReport_GetCountryRegion(ICivicAddressReport* This,BSTR *pbstrCountryRegion) { +static inline HRESULT ICivicAddressReport_GetCountryRegion(ICivicAddressReport* This,BSTR *pbstrCountryRegion) { return This->lpVtbl->GetCountryRegion(This,pbstrCountryRegion); } -static __WIDL_INLINE HRESULT ICivicAddressReport_GetDetailLevel(ICivicAddressReport* This,DWORD *pDetailLevel) { +static inline HRESULT ICivicAddressReport_GetDetailLevel(ICivicAddressReport* This,DWORD *pDetailLevel) { return This->lpVtbl->GetDetailLevel(This,pDetailLevel); } #endif @@ -479,39 +471,39 @@ interface ILatLongReport { #define ILatLongReport_GetAltitudeError(This,pAltitudeError) (This)->lpVtbl->GetAltitudeError(This,pAltitudeError) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILatLongReport_QueryInterface(ILatLongReport* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILatLongReport_QueryInterface(ILatLongReport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILatLongReport_AddRef(ILatLongReport* This) { +static inline ULONG ILatLongReport_AddRef(ILatLongReport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILatLongReport_Release(ILatLongReport* This) { +static inline ULONG ILatLongReport_Release(ILatLongReport* This) { return This->lpVtbl->Release(This); } /*** ILocationReport methods ***/ -static __WIDL_INLINE HRESULT ILatLongReport_GetSensorID(ILatLongReport* This,SENSOR_ID *pSensorID) { +static inline HRESULT ILatLongReport_GetSensorID(ILatLongReport* This,SENSOR_ID *pSensorID) { return This->lpVtbl->GetSensorID(This,pSensorID); } -static __WIDL_INLINE HRESULT ILatLongReport_GetTimestamp(ILatLongReport* This,SYSTEMTIME *pCreationTime) { +static inline HRESULT ILatLongReport_GetTimestamp(ILatLongReport* This,SYSTEMTIME *pCreationTime) { return This->lpVtbl->GetTimestamp(This,pCreationTime); } -static __WIDL_INLINE HRESULT ILatLongReport_GetValue(ILatLongReport* This,REFPROPERTYKEY pKey,PROPVARIANT *pValue) { +static inline HRESULT ILatLongReport_GetValue(ILatLongReport* This,REFPROPERTYKEY pKey,PROPVARIANT *pValue) { return This->lpVtbl->GetValue(This,pKey,pValue); } /*** ILatLongReport methods ***/ -static __WIDL_INLINE HRESULT ILatLongReport_GetLatitude(ILatLongReport* This,DOUBLE *pLatitude) { +static inline HRESULT ILatLongReport_GetLatitude(ILatLongReport* This,DOUBLE *pLatitude) { return This->lpVtbl->GetLatitude(This,pLatitude); } -static __WIDL_INLINE HRESULT ILatLongReport_GetLongitude(ILatLongReport* This,DOUBLE *pLongitude) { +static inline HRESULT ILatLongReport_GetLongitude(ILatLongReport* This,DOUBLE *pLongitude) { return This->lpVtbl->GetLongitude(This,pLongitude); } -static __WIDL_INLINE HRESULT ILatLongReport_GetErrorRadius(ILatLongReport* This,DOUBLE *pErrorRadius) { +static inline HRESULT ILatLongReport_GetErrorRadius(ILatLongReport* This,DOUBLE *pErrorRadius) { return This->lpVtbl->GetErrorRadius(This,pErrorRadius); } -static __WIDL_INLINE HRESULT ILatLongReport_GetAltitude(ILatLongReport* This,DOUBLE *pAltitude) { +static inline HRESULT ILatLongReport_GetAltitude(ILatLongReport* This,DOUBLE *pAltitude) { return This->lpVtbl->GetAltitude(This,pAltitude); } -static __WIDL_INLINE HRESULT ILatLongReport_GetAltitudeError(ILatLongReport* This,DOUBLE *pAltitudeError) { +static inline HRESULT ILatLongReport_GetAltitudeError(ILatLongReport* This,DOUBLE *pAltitudeError) { return This->lpVtbl->GetAltitudeError(This,pAltitudeError); } #endif @@ -590,20 +582,20 @@ interface IDefaultLocation { #define IDefaultLocation_GetReport(This,reportType,ppLocationReport) (This)->lpVtbl->GetReport(This,reportType,ppLocationReport) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDefaultLocation_QueryInterface(IDefaultLocation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDefaultLocation_QueryInterface(IDefaultLocation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDefaultLocation_AddRef(IDefaultLocation* This) { +static inline ULONG IDefaultLocation_AddRef(IDefaultLocation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDefaultLocation_Release(IDefaultLocation* This) { +static inline ULONG IDefaultLocation_Release(IDefaultLocation* This) { return This->lpVtbl->Release(This); } /*** IDefaultLocation methods ***/ -static __WIDL_INLINE HRESULT IDefaultLocation_SetReport(IDefaultLocation* This,REFIID reportType,ILocationReport *pLocationReport) { +static inline HRESULT IDefaultLocation_SetReport(IDefaultLocation* This,REFIID reportType,ILocationReport *pLocationReport) { return This->lpVtbl->SetReport(This,reportType,pLocationReport); } -static __WIDL_INLINE HRESULT IDefaultLocation_GetReport(IDefaultLocation* This,REFIID reportType,ILocationReport **ppLocationReport) { +static inline HRESULT IDefaultLocation_GetReport(IDefaultLocation* This,REFIID reportType,ILocationReport **ppLocationReport) { return This->lpVtbl->GetReport(This,reportType,ppLocationReport); } #endif @@ -682,20 +674,20 @@ interface ILocationEvents { #define ILocationEvents_OnStatusChanged(This,reportType,newStatus) (This)->lpVtbl->OnStatusChanged(This,reportType,newStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILocationEvents_QueryInterface(ILocationEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILocationEvents_QueryInterface(ILocationEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILocationEvents_AddRef(ILocationEvents* This) { +static inline ULONG ILocationEvents_AddRef(ILocationEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILocationEvents_Release(ILocationEvents* This) { +static inline ULONG ILocationEvents_Release(ILocationEvents* This) { return This->lpVtbl->Release(This); } /*** ILocationEvents methods ***/ -static __WIDL_INLINE HRESULT ILocationEvents_OnLocationChanged(ILocationEvents* This,REFIID reportType,ILocationReport *pLocationReport) { +static inline HRESULT ILocationEvents_OnLocationChanged(ILocationEvents* This,REFIID reportType,ILocationReport *pLocationReport) { return This->lpVtbl->OnLocationChanged(This,reportType,pLocationReport); } -static __WIDL_INLINE HRESULT ILocationEvents_OnStatusChanged(ILocationEvents* This,REFIID reportType,LOCATION_REPORT_STATUS newStatus) { +static inline HRESULT ILocationEvents_OnStatusChanged(ILocationEvents* This,REFIID reportType,LOCATION_REPORT_STATUS newStatus) { return This->lpVtbl->OnStatusChanged(This,reportType,newStatus); } #endif @@ -848,41 +840,41 @@ interface ILocation { #define ILocation_RequestPermissions(This,hParent,pReportTypes,count,fModal) (This)->lpVtbl->RequestPermissions(This,hParent,pReportTypes,count,fModal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILocation_QueryInterface(ILocation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILocation_QueryInterface(ILocation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILocation_AddRef(ILocation* This) { +static inline ULONG ILocation_AddRef(ILocation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILocation_Release(ILocation* This) { +static inline ULONG ILocation_Release(ILocation* This) { return This->lpVtbl->Release(This); } /*** ILocation methods ***/ -static __WIDL_INLINE HRESULT ILocation_RegisterForReport(ILocation* This,ILocationEvents *pEvents,REFIID reportType,DWORD dwRequestedReportInterval) { +static inline HRESULT ILocation_RegisterForReport(ILocation* This,ILocationEvents *pEvents,REFIID reportType,DWORD dwRequestedReportInterval) { return This->lpVtbl->RegisterForReport(This,pEvents,reportType,dwRequestedReportInterval); } -static __WIDL_INLINE HRESULT ILocation_UnregisterForReport(ILocation* This,REFIID reportType) { +static inline HRESULT ILocation_UnregisterForReport(ILocation* This,REFIID reportType) { return This->lpVtbl->UnregisterForReport(This,reportType); } -static __WIDL_INLINE HRESULT ILocation_GetReport(ILocation* This,REFIID reportType,ILocationReport **ppLocationReport) { +static inline HRESULT ILocation_GetReport(ILocation* This,REFIID reportType,ILocationReport **ppLocationReport) { return This->lpVtbl->GetReport(This,reportType,ppLocationReport); } -static __WIDL_INLINE HRESULT ILocation_GetReportStatus(ILocation* This,REFIID reportType,LOCATION_REPORT_STATUS *pStatus) { +static inline HRESULT ILocation_GetReportStatus(ILocation* This,REFIID reportType,LOCATION_REPORT_STATUS *pStatus) { return This->lpVtbl->GetReportStatus(This,reportType,pStatus); } -static __WIDL_INLINE HRESULT ILocation_GetReportInterval(ILocation* This,REFIID reportType,DWORD *pMilliseconds) { +static inline HRESULT ILocation_GetReportInterval(ILocation* This,REFIID reportType,DWORD *pMilliseconds) { return This->lpVtbl->GetReportInterval(This,reportType,pMilliseconds); } -static __WIDL_INLINE HRESULT ILocation_SetReportInterval(ILocation* This,REFIID reportType,DWORD millisecondsRequested) { +static inline HRESULT ILocation_SetReportInterval(ILocation* This,REFIID reportType,DWORD millisecondsRequested) { return This->lpVtbl->SetReportInterval(This,reportType,millisecondsRequested); } -static __WIDL_INLINE HRESULT ILocation_GetDesiredAccuracy(ILocation* This,REFIID reportType,LOCATION_DESIRED_ACCURACY *pDesiredAccuracy) { +static inline HRESULT ILocation_GetDesiredAccuracy(ILocation* This,REFIID reportType,LOCATION_DESIRED_ACCURACY *pDesiredAccuracy) { return This->lpVtbl->GetDesiredAccuracy(This,reportType,pDesiredAccuracy); } -static __WIDL_INLINE HRESULT ILocation_SetDesiredAccuracy(ILocation* This,REFIID reportType,LOCATION_DESIRED_ACCURACY desiredAccuracy) { +static inline HRESULT ILocation_SetDesiredAccuracy(ILocation* This,REFIID reportType,LOCATION_DESIRED_ACCURACY desiredAccuracy) { return This->lpVtbl->SetDesiredAccuracy(This,reportType,desiredAccuracy); } -static __WIDL_INLINE HRESULT ILocation_RequestPermissions(ILocation* This,HWND hParent,IID pReportTypes[],ULONG count,WINBOOL fModal) { +static inline HRESULT ILocation_RequestPermissions(ILocation* This,HWND hParent,IID pReportTypes[],ULONG count,WINBOOL fModal) { return This->lpVtbl->RequestPermissions(This,hParent,pReportTypes,count,fModal); } #endif diff --git a/lib/libc/include/any-windows-any/malloc.h b/lib/libc/include/any-windows-any/malloc.h index 78599db9407fd973f8354ad7b5e2f00781cd59d8..b08f30423a20712c5c2cec9f43d9366c08ec8a00 100644 --- a/lib/libc/include/any-windows-any/malloc.h +++ b/lib/libc/include/any-windows-any/malloc.h @@ -50,7 +50,8 @@ extern "C" { } _HEAPINFO; #endif - extern unsigned int _amblksiz; +#define _amblksiz (*__p__amblksiz()) + _CRTIMP unsigned int *__cdecl __p__amblksiz(void); #ifndef _CRT_ALLOCATION_DEFINED #define _CRT_ALLOCATION_DEFINED diff --git a/lib/libc/include/any-windows-any/math.h b/lib/libc/include/any-windows-any/math.h index 97f7b4fb76b9d5aaf0830b54307552903387c1ad..85ef0677335e720eec89b8d8763b96917a040574 100644 --- a/lib/libc/include/any-windows-any/math.h +++ b/lib/libc/include/any-windows-any/math.h @@ -52,7 +52,6 @@ struct _exception; #define M_SQRT1_2 0.70710678118654752440 #endif -#ifndef __STRICT_ANSI__ /* See also float.h */ #ifndef __MINGW_FPCLASS_DEFINED #define __MINGW_FPCLASS_DEFINED 1 @@ -68,7 +67,6 @@ struct _exception; #define _FPCLASS_PN 0x0100 /* Positive Normal */ #define _FPCLASS_PINF 0x0200 /* Positive Infinity */ #endif -#endif #ifndef RC_INVOKED @@ -143,13 +141,8 @@ extern "C" { #endif #ifndef _HUGE -#ifdef _UCRT - extern double const _HUGE; -#define _HUGE _HUGE -#else extern double * __MINGW_IMP_SYMBOL(_HUGE); #define _HUGE (* __MINGW_IMP_SYMBOL(_HUGE)) -#endif /* _UCRT */ #endif #ifdef __GNUC__ @@ -258,8 +251,6 @@ extern "C" { #define EDOM 33 #define ERANGE 34 -#ifndef __STRICT_ANSI__ - #ifndef _COMPLEX_DEFINED #define _COMPLEX_DEFINED struct _complex { @@ -301,7 +292,7 @@ extern "C" { /* END FLOAT.H COPY */ -#if !defined(NO_OLDNAMES) +#if !defined(__STRICT_ANSI__) || defined(_POSIX_C_SOURCE) || defined(_POSIX_SOURCE) || defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE) _CRTIMP double __cdecl j0 (double) __MINGW_ATTRIB_DEPRECATED_MSVC2005; _CRTIMP double __cdecl j1 (double) __MINGW_ATTRIB_DEPRECATED_MSVC2005; @@ -310,6 +301,8 @@ _CRTIMP double __cdecl y0 (double) __MINGW_ATTRIB_DEPRECATED_MSVC2005; _CRTIMP double __cdecl y1 (double) __MINGW_ATTRIB_DEPRECATED_MSVC2005; _CRTIMP double __cdecl yn (int, double) __MINGW_ATTRIB_DEPRECATED_MSVC2005; +#if !defined(NO_OLDNAMES) + _CRTIMP double __cdecl chgsign (double); /* * scalb() is a GCC built-in. @@ -333,14 +326,13 @@ _CRTIMP double __cdecl scalb (double, long); #define FP_NNORM _FPCLASS_NN #define FP_PNORM _FPCLASS_PN -#endif /* !defined (_NO_OLDNAMES) && !define (NO_OLDNAMES) */ +#endif /* !define (NO_OLDNAMES) */ +#endif #if(defined(_X86_) && !defined(__x86_64)) _CRTIMP int __cdecl _set_SSE2_enable(int _Flag); #endif -#endif - #ifndef __NO_ISOCEXT #if (defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) \ || !defined __STRICT_ANSI__ || defined __cplusplus @@ -586,14 +578,14 @@ __mingw_choose_expr ( \ #define isnan(x) \ __mingw_choose_expr ( \ __mingw_types_compatible_p (__typeof__ (x), double), \ - __isnan(x), \ + __isnan((double)(x)), \ __mingw_choose_expr ( \ __mingw_types_compatible_p (__typeof__ (x), float), \ - __isnanf(x), \ + __isnanf((float)(x)), \ __mingw_choose_expr ( \ __mingw_types_compatible_p (__typeof__ (x), long double), \ - __isnanl(x), \ - __dfp_expansion(__isnan,(__builtin_trap(),x),x)))) + __isnanl((long double)(x)), \ + __dfp_expansion(__isnan,(__builtin_trap(),(int)0),x)))) /* 7.12.3.5 */ #define isnormal(x) (fpclassify(x) == FP_NORMAL) @@ -1217,28 +1209,28 @@ __MINGW_EXTENSION long long __cdecl llrintl (long double); extern int __cdecl __signbitd128 (_Decimal128); #ifndef __CRT__NO_INLINE - __CRT_INLINE __cdecl __isnand32(_Decimal32 x){ + __CRT_INLINE int __cdecl __isnand32(_Decimal32 x){ return __builtin_isnand32(x); } - __CRT_INLINE __cdecl __isnand64(_Decimal64 x){ + __CRT_INLINE int __cdecl __isnand64(_Decimal64 x){ return __builtin_isnand64(x); } - __CRT_INLINE __cdecl __isnand128(_Decimal128 x){ + __CRT_INLINE int __cdecl __isnand128(_Decimal128 x){ return __builtin_isnand128(x); } __CRT_INLINE int __cdecl __signbitd32 (_Decimal32 x){ - return __buintin_signbitd32(x); + return __builtin_signbitd32(x); } __CRT_INLINE int __cdecl __signbitd64 (_Decimal64 x){ - return __buintin_signbitd64(x); + return __builtin_signbitd64(x); } __CRT_INLINE int __cdecl __signbitd128 (_Decimal128 x){ - return __buintin_signbitd128(x); + return __builtin_signbitd128(x); } #endif diff --git a/lib/libc/include/any-windows-any/mbctype.h b/lib/libc/include/any-windows-any/mbctype.h index a43dbbf71d222fe6799f032ccce5fadf80600d37..b85720c97eb0cf7e37030776c40b34f27b48d99c 100644 --- a/lib/libc/include/any-windows-any/mbctype.h +++ b/lib/libc/include/any-windows-any/mbctype.h @@ -14,20 +14,13 @@ extern "C" { #endif #ifndef _mbctype -#ifdef _MSVCRT_ - extern unsigned char _mbctype[257]; -#else - extern unsigned char ** __MINGW_IMP_SYMBOL(_mbctype); -#define _mbctype (* __MINGW_IMP_SYMBOL(_mbctype)) -#endif + _CRTIMP unsigned char * __cdecl __p__mbctype(void); +#define _mbctype (__p__mbctype()) #endif + #ifndef _mbcasemap -#ifdef _MSVCRT_ - extern unsigned char *_mbcasemap; -#else - extern unsigned char ** __MINGW_IMP_SYMBOL(_mbcasemap); -#define _mbcasemap (* __MINGW_IMP_SYMBOL(_mbcasemap)) -#endif + _CRTIMP unsigned char * __cdecl __p__mbcasemap(void); +#define _mbcasemap (__p__mbcasemap()) #endif extern pthreadmbcinfo __ptmbcinfo; diff --git a/lib/libc/include/any-windows-any/mediaobj.h b/lib/libc/include/any-windows-any/mediaobj.h index c5b03116ad4922ed5402840c101944a90a788684..818b942c9e9b386a19e0b43ca70156cd16f66443 100644 --- a/lib/libc/include/any-windows-any/mediaobj.h +++ b/lib/libc/include/any-windows-any/mediaobj.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mediaobj.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mediaobj.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mediaobj_h__ #define __mediaobj_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IEnumDMO_FWD_DEFINED__ @@ -184,26 +176,26 @@ interface IEnumDMO { #define IEnumDMO_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumDMO_QueryInterface(IEnumDMO* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumDMO_QueryInterface(IEnumDMO* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumDMO_AddRef(IEnumDMO* This) { +static inline ULONG IEnumDMO_AddRef(IEnumDMO* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumDMO_Release(IEnumDMO* This) { +static inline ULONG IEnumDMO_Release(IEnumDMO* This) { return This->lpVtbl->Release(This); } /*** IEnumDMO methods ***/ -static __WIDL_INLINE HRESULT IEnumDMO_Next(IEnumDMO* This,DWORD cItemsToFetch,CLSID *pCLSID,WCHAR **Names,DWORD *pcItemsFetched) { +static inline HRESULT IEnumDMO_Next(IEnumDMO* This,DWORD cItemsToFetch,CLSID *pCLSID,WCHAR **Names,DWORD *pcItemsFetched) { return This->lpVtbl->Next(This,cItemsToFetch,pCLSID,Names,pcItemsFetched); } -static __WIDL_INLINE HRESULT IEnumDMO_Skip(IEnumDMO* This,DWORD cItemsToSkip) { +static inline HRESULT IEnumDMO_Skip(IEnumDMO* This,DWORD cItemsToSkip) { return This->lpVtbl->Skip(This,cItemsToSkip); } -static __WIDL_INLINE HRESULT IEnumDMO_Reset(IEnumDMO* This) { +static inline HRESULT IEnumDMO_Reset(IEnumDMO* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumDMO_Clone(IEnumDMO* This,IEnumDMO **ppEnum) { +static inline HRESULT IEnumDMO_Clone(IEnumDMO* This,IEnumDMO **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -288,23 +280,23 @@ interface IMediaBuffer { #define IMediaBuffer_GetBufferAndLength(This,ppBuffer,pcbLength) (This)->lpVtbl->GetBufferAndLength(This,ppBuffer,pcbLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaBuffer_QueryInterface(IMediaBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaBuffer_QueryInterface(IMediaBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaBuffer_AddRef(IMediaBuffer* This) { +static inline ULONG IMediaBuffer_AddRef(IMediaBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaBuffer_Release(IMediaBuffer* This) { +static inline ULONG IMediaBuffer_Release(IMediaBuffer* This) { return This->lpVtbl->Release(This); } /*** IMediaBuffer methods ***/ -static __WIDL_INLINE HRESULT IMediaBuffer_SetLength(IMediaBuffer* This,DWORD cbLength) { +static inline HRESULT IMediaBuffer_SetLength(IMediaBuffer* This,DWORD cbLength) { return This->lpVtbl->SetLength(This,cbLength); } -static __WIDL_INLINE HRESULT IMediaBuffer_GetMaxLength(IMediaBuffer* This,DWORD *pcbMaxLength) { +static inline HRESULT IMediaBuffer_GetMaxLength(IMediaBuffer* This,DWORD *pcbMaxLength) { return This->lpVtbl->GetMaxLength(This,pcbMaxLength); } -static __WIDL_INLINE HRESULT IMediaBuffer_GetBufferAndLength(IMediaBuffer* This,BYTE **ppBuffer,DWORD *pcbLength) { +static inline HRESULT IMediaBuffer_GetBufferAndLength(IMediaBuffer* This,BYTE **ppBuffer,DWORD *pcbLength) { return This->lpVtbl->GetBufferAndLength(This,ppBuffer,pcbLength); } #endif @@ -616,77 +608,77 @@ interface IMediaObject { #define IMediaObject_Lock(This,bLock) (This)->lpVtbl->Lock(This,bLock) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaObject_QueryInterface(IMediaObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaObject_QueryInterface(IMediaObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaObject_AddRef(IMediaObject* This) { +static inline ULONG IMediaObject_AddRef(IMediaObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaObject_Release(IMediaObject* This) { +static inline ULONG IMediaObject_Release(IMediaObject* This) { return This->lpVtbl->Release(This); } /*** IMediaObject methods ***/ -static __WIDL_INLINE HRESULT IMediaObject_GetStreamCount(IMediaObject* This,DWORD *pcInputStreams,DWORD *pcOutputStreams) { +static inline HRESULT IMediaObject_GetStreamCount(IMediaObject* This,DWORD *pcInputStreams,DWORD *pcOutputStreams) { return This->lpVtbl->GetStreamCount(This,pcInputStreams,pcOutputStreams); } -static __WIDL_INLINE HRESULT IMediaObject_GetInputStreamInfo(IMediaObject* This,DWORD dwInputStreamIndex,DWORD *pdwFlags) { +static inline HRESULT IMediaObject_GetInputStreamInfo(IMediaObject* This,DWORD dwInputStreamIndex,DWORD *pdwFlags) { return This->lpVtbl->GetInputStreamInfo(This,dwInputStreamIndex,pdwFlags); } -static __WIDL_INLINE HRESULT IMediaObject_GetOutputStreamInfo(IMediaObject* This,DWORD dwOutputStreamIndex,DWORD *pdwFlags) { +static inline HRESULT IMediaObject_GetOutputStreamInfo(IMediaObject* This,DWORD dwOutputStreamIndex,DWORD *pdwFlags) { return This->lpVtbl->GetOutputStreamInfo(This,dwOutputStreamIndex,pdwFlags); } -static __WIDL_INLINE HRESULT IMediaObject_GetInputType(IMediaObject* This,DWORD dwInputStreamIndex,DWORD dwTypeIndex,DMO_MEDIA_TYPE *pmt) { +static inline HRESULT IMediaObject_GetInputType(IMediaObject* This,DWORD dwInputStreamIndex,DWORD dwTypeIndex,DMO_MEDIA_TYPE *pmt) { return This->lpVtbl->GetInputType(This,dwInputStreamIndex,dwTypeIndex,pmt); } -static __WIDL_INLINE HRESULT IMediaObject_GetOutputType(IMediaObject* This,DWORD dwOutputStreamIndex,DWORD dwTypeIndex,DMO_MEDIA_TYPE *pmt) { +static inline HRESULT IMediaObject_GetOutputType(IMediaObject* This,DWORD dwOutputStreamIndex,DWORD dwTypeIndex,DMO_MEDIA_TYPE *pmt) { return This->lpVtbl->GetOutputType(This,dwOutputStreamIndex,dwTypeIndex,pmt); } -static __WIDL_INLINE HRESULT IMediaObject_SetInputType(IMediaObject* This,DWORD dwInputStreamIndex,const DMO_MEDIA_TYPE *pmt,DWORD dwFlags) { +static inline HRESULT IMediaObject_SetInputType(IMediaObject* This,DWORD dwInputStreamIndex,const DMO_MEDIA_TYPE *pmt,DWORD dwFlags) { return This->lpVtbl->SetInputType(This,dwInputStreamIndex,pmt,dwFlags); } -static __WIDL_INLINE HRESULT IMediaObject_SetOutputType(IMediaObject* This,DWORD dwOutputStreamIndex,const DMO_MEDIA_TYPE *pmt,DWORD dwFlags) { +static inline HRESULT IMediaObject_SetOutputType(IMediaObject* This,DWORD dwOutputStreamIndex,const DMO_MEDIA_TYPE *pmt,DWORD dwFlags) { return This->lpVtbl->SetOutputType(This,dwOutputStreamIndex,pmt,dwFlags); } -static __WIDL_INLINE HRESULT IMediaObject_GetInputCurrentType(IMediaObject* This,DWORD dwInputStreamIndex,DMO_MEDIA_TYPE *pmt) { +static inline HRESULT IMediaObject_GetInputCurrentType(IMediaObject* This,DWORD dwInputStreamIndex,DMO_MEDIA_TYPE *pmt) { return This->lpVtbl->GetInputCurrentType(This,dwInputStreamIndex,pmt); } -static __WIDL_INLINE HRESULT IMediaObject_GetOutputCurrentType(IMediaObject* This,DWORD dwOutputStreamIndex,DMO_MEDIA_TYPE *pmt) { +static inline HRESULT IMediaObject_GetOutputCurrentType(IMediaObject* This,DWORD dwOutputStreamIndex,DMO_MEDIA_TYPE *pmt) { return This->lpVtbl->GetOutputCurrentType(This,dwOutputStreamIndex,pmt); } -static __WIDL_INLINE HRESULT IMediaObject_GetInputSizeInfo(IMediaObject* This,DWORD dwInputStreamIndex,DWORD *pcbSize,DWORD *pcbMaxLookahead,DWORD *pcbAlignment) { +static inline HRESULT IMediaObject_GetInputSizeInfo(IMediaObject* This,DWORD dwInputStreamIndex,DWORD *pcbSize,DWORD *pcbMaxLookahead,DWORD *pcbAlignment) { return This->lpVtbl->GetInputSizeInfo(This,dwInputStreamIndex,pcbSize,pcbMaxLookahead,pcbAlignment); } -static __WIDL_INLINE HRESULT IMediaObject_GetOutputSizeInfo(IMediaObject* This,DWORD dwOutputStreamIndex,DWORD *pcbSize,DWORD *pcbAlignment) { +static inline HRESULT IMediaObject_GetOutputSizeInfo(IMediaObject* This,DWORD dwOutputStreamIndex,DWORD *pcbSize,DWORD *pcbAlignment) { return This->lpVtbl->GetOutputSizeInfo(This,dwOutputStreamIndex,pcbSize,pcbAlignment); } -static __WIDL_INLINE HRESULT IMediaObject_GetInputMaxLatency(IMediaObject* This,DWORD dwInputStreamIndex,REFERENCE_TIME *prtMaxLatency) { +static inline HRESULT IMediaObject_GetInputMaxLatency(IMediaObject* This,DWORD dwInputStreamIndex,REFERENCE_TIME *prtMaxLatency) { return This->lpVtbl->GetInputMaxLatency(This,dwInputStreamIndex,prtMaxLatency); } -static __WIDL_INLINE HRESULT IMediaObject_SetInputMaxLatency(IMediaObject* This,DWORD dwInputStreamIndex,REFERENCE_TIME rtMaxLatency) { +static inline HRESULT IMediaObject_SetInputMaxLatency(IMediaObject* This,DWORD dwInputStreamIndex,REFERENCE_TIME rtMaxLatency) { return This->lpVtbl->SetInputMaxLatency(This,dwInputStreamIndex,rtMaxLatency); } -static __WIDL_INLINE HRESULT IMediaObject_Flush(IMediaObject* This) { +static inline HRESULT IMediaObject_Flush(IMediaObject* This) { return This->lpVtbl->Flush(This); } -static __WIDL_INLINE HRESULT IMediaObject_Discontinuity(IMediaObject* This,DWORD dwInputStreamIndex) { +static inline HRESULT IMediaObject_Discontinuity(IMediaObject* This,DWORD dwInputStreamIndex) { return This->lpVtbl->Discontinuity(This,dwInputStreamIndex); } -static __WIDL_INLINE HRESULT IMediaObject_AllocateStreamingResources(IMediaObject* This) { +static inline HRESULT IMediaObject_AllocateStreamingResources(IMediaObject* This) { return This->lpVtbl->AllocateStreamingResources(This); } -static __WIDL_INLINE HRESULT IMediaObject_FreeStreamingResources(IMediaObject* This) { +static inline HRESULT IMediaObject_FreeStreamingResources(IMediaObject* This) { return This->lpVtbl->FreeStreamingResources(This); } -static __WIDL_INLINE HRESULT IMediaObject_GetInputStatus(IMediaObject* This,DWORD dwInputStreamIndex,DWORD *dwFlags) { +static inline HRESULT IMediaObject_GetInputStatus(IMediaObject* This,DWORD dwInputStreamIndex,DWORD *dwFlags) { return This->lpVtbl->GetInputStatus(This,dwInputStreamIndex,dwFlags); } -static __WIDL_INLINE HRESULT IMediaObject_ProcessInput(IMediaObject* This,DWORD dwInputStreamIndex,IMediaBuffer *pBuffer,DWORD dwFlags,REFERENCE_TIME rtTimestamp,REFERENCE_TIME rtTimelength) { +static inline HRESULT IMediaObject_ProcessInput(IMediaObject* This,DWORD dwInputStreamIndex,IMediaBuffer *pBuffer,DWORD dwFlags,REFERENCE_TIME rtTimestamp,REFERENCE_TIME rtTimelength) { return This->lpVtbl->ProcessInput(This,dwInputStreamIndex,pBuffer,dwFlags,rtTimestamp,rtTimelength); } -static __WIDL_INLINE HRESULT IMediaObject_ProcessOutput(IMediaObject* This,DWORD dwFlags,DWORD cOutputBufferCount,DMO_OUTPUT_DATA_BUFFER *pOutputBuffers,DWORD *pdwStatus) { +static inline HRESULT IMediaObject_ProcessOutput(IMediaObject* This,DWORD dwFlags,DWORD cOutputBufferCount,DMO_OUTPUT_DATA_BUFFER *pOutputBuffers,DWORD *pdwStatus) { return This->lpVtbl->ProcessOutput(This,dwFlags,cOutputBufferCount,pOutputBuffers,pdwStatus); } -static __WIDL_INLINE HRESULT IMediaObject_Lock(IMediaObject* This,LONG bLock) { +static inline HRESULT IMediaObject_Lock(IMediaObject* This,LONG bLock) { return This->lpVtbl->Lock(This,bLock); } #endif @@ -775,23 +767,23 @@ interface IMediaObjectInPlace { #define IMediaObjectInPlace_GetLatency(This,pLatencyTime) (This)->lpVtbl->GetLatency(This,pLatencyTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaObjectInPlace_QueryInterface(IMediaObjectInPlace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaObjectInPlace_QueryInterface(IMediaObjectInPlace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaObjectInPlace_AddRef(IMediaObjectInPlace* This) { +static inline ULONG IMediaObjectInPlace_AddRef(IMediaObjectInPlace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaObjectInPlace_Release(IMediaObjectInPlace* This) { +static inline ULONG IMediaObjectInPlace_Release(IMediaObjectInPlace* This) { return This->lpVtbl->Release(This); } /*** IMediaObjectInPlace methods ***/ -static __WIDL_INLINE HRESULT IMediaObjectInPlace_Process(IMediaObjectInPlace* This,ULONG ulSize,BYTE *pData,REFERENCE_TIME refTimeStart,DWORD dwFlags) { +static inline HRESULT IMediaObjectInPlace_Process(IMediaObjectInPlace* This,ULONG ulSize,BYTE *pData,REFERENCE_TIME refTimeStart,DWORD dwFlags) { return This->lpVtbl->Process(This,ulSize,pData,refTimeStart,dwFlags); } -static __WIDL_INLINE HRESULT IMediaObjectInPlace_Clone(IMediaObjectInPlace* This,IMediaObjectInPlace **ppMediaObject) { +static inline HRESULT IMediaObjectInPlace_Clone(IMediaObjectInPlace* This,IMediaObjectInPlace **ppMediaObject) { return This->lpVtbl->Clone(This,ppMediaObject); } -static __WIDL_INLINE HRESULT IMediaObjectInPlace_GetLatency(IMediaObjectInPlace* This,REFERENCE_TIME *pLatencyTime) { +static inline HRESULT IMediaObjectInPlace_GetLatency(IMediaObjectInPlace* This,REFERENCE_TIME *pLatencyTime) { return This->lpVtbl->GetLatency(This,pLatencyTime); } #endif @@ -877,23 +869,23 @@ interface IDMOQualityControl { #define IDMOQualityControl_GetStatus(This,flags) (This)->lpVtbl->GetStatus(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDMOQualityControl_QueryInterface(IDMOQualityControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDMOQualityControl_QueryInterface(IDMOQualityControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDMOQualityControl_AddRef(IDMOQualityControl* This) { +static inline ULONG IDMOQualityControl_AddRef(IDMOQualityControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDMOQualityControl_Release(IDMOQualityControl* This) { +static inline ULONG IDMOQualityControl_Release(IDMOQualityControl* This) { return This->lpVtbl->Release(This); } /*** IDMOQualityControl methods ***/ -static __WIDL_INLINE HRESULT IDMOQualityControl_SetNow(IDMOQualityControl* This,REFERENCE_TIME now) { +static inline HRESULT IDMOQualityControl_SetNow(IDMOQualityControl* This,REFERENCE_TIME now) { return This->lpVtbl->SetNow(This,now); } -static __WIDL_INLINE HRESULT IDMOQualityControl_SetStatus(IDMOQualityControl* This,DWORD flags) { +static inline HRESULT IDMOQualityControl_SetStatus(IDMOQualityControl* This,DWORD flags) { return This->lpVtbl->SetStatus(This,flags); } -static __WIDL_INLINE HRESULT IDMOQualityControl_GetStatus(IDMOQualityControl* This,DWORD *flags) { +static inline HRESULT IDMOQualityControl_GetStatus(IDMOQualityControl* This,DWORD *flags) { return This->lpVtbl->GetStatus(This,flags); } #endif @@ -995,26 +987,26 @@ interface IDMOVideoOutputOptimizations { #define IDMOVideoOutputOptimizations_GetCurrentSampleRequirements(This,index,flags) (This)->lpVtbl->GetCurrentSampleRequirements(This,index,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDMOVideoOutputOptimizations_QueryInterface(IDMOVideoOutputOptimizations* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDMOVideoOutputOptimizations_QueryInterface(IDMOVideoOutputOptimizations* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDMOVideoOutputOptimizations_AddRef(IDMOVideoOutputOptimizations* This) { +static inline ULONG IDMOVideoOutputOptimizations_AddRef(IDMOVideoOutputOptimizations* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDMOVideoOutputOptimizations_Release(IDMOVideoOutputOptimizations* This) { +static inline ULONG IDMOVideoOutputOptimizations_Release(IDMOVideoOutputOptimizations* This) { return This->lpVtbl->Release(This); } /*** IDMOVideoOutputOptimizations methods ***/ -static __WIDL_INLINE HRESULT IDMOVideoOutputOptimizations_QueryOperationModePreferences(IDMOVideoOutputOptimizations* This,ULONG index,DWORD *flags) { +static inline HRESULT IDMOVideoOutputOptimizations_QueryOperationModePreferences(IDMOVideoOutputOptimizations* This,ULONG index,DWORD *flags) { return This->lpVtbl->QueryOperationModePreferences(This,index,flags); } -static __WIDL_INLINE HRESULT IDMOVideoOutputOptimizations_SetOperationMode(IDMOVideoOutputOptimizations* This,ULONG index,DWORD flags) { +static inline HRESULT IDMOVideoOutputOptimizations_SetOperationMode(IDMOVideoOutputOptimizations* This,ULONG index,DWORD flags) { return This->lpVtbl->SetOperationMode(This,index,flags); } -static __WIDL_INLINE HRESULT IDMOVideoOutputOptimizations_GetCurrentOperationMode(IDMOVideoOutputOptimizations* This,ULONG index,DWORD *flags) { +static inline HRESULT IDMOVideoOutputOptimizations_GetCurrentOperationMode(IDMOVideoOutputOptimizations* This,ULONG index,DWORD *flags) { return This->lpVtbl->GetCurrentOperationMode(This,index,flags); } -static __WIDL_INLINE HRESULT IDMOVideoOutputOptimizations_GetCurrentSampleRequirements(IDMOVideoOutputOptimizations* This,ULONG index,DWORD *flags) { +static inline HRESULT IDMOVideoOutputOptimizations_GetCurrentSampleRequirements(IDMOVideoOutputOptimizations* This,ULONG index,DWORD *flags) { return This->lpVtbl->GetCurrentSampleRequirements(This,index,flags); } #endif diff --git a/lib/libc/include/any-windows-any/medparam.h b/lib/libc/include/any-windows-any/medparam.h index a38a01bef96847932e243d932f2bf7b209dbd599..fa19b8f888ac1179b2e6265ffbfbb48646e1af8c 100644 --- a/lib/libc/include/any-windows-any/medparam.h +++ b/lib/libc/include/any-windows-any/medparam.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/medparam.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/medparam.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __medparam_h__ #define __medparam_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMediaParams_FWD_DEFINED__ @@ -198,29 +190,29 @@ interface IMediaParams { #define IMediaParams_SetTimeFormat(This,guidTimeFormat,mpTimeData) (This)->lpVtbl->SetTimeFormat(This,guidTimeFormat,mpTimeData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaParams_QueryInterface(IMediaParams* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaParams_QueryInterface(IMediaParams* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaParams_AddRef(IMediaParams* This) { +static inline ULONG IMediaParams_AddRef(IMediaParams* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaParams_Release(IMediaParams* This) { +static inline ULONG IMediaParams_Release(IMediaParams* This) { return This->lpVtbl->Release(This); } /*** IMediaParams methods ***/ -static __WIDL_INLINE HRESULT IMediaParams_AddEnvelope(IMediaParams* This,DWORD dwParamIndex,DWORD cPoints,MP_ENVELOPE_SEGMENT *pEnvelope) { +static inline HRESULT IMediaParams_AddEnvelope(IMediaParams* This,DWORD dwParamIndex,DWORD cPoints,MP_ENVELOPE_SEGMENT *pEnvelope) { return This->lpVtbl->AddEnvelope(This,dwParamIndex,cPoints,pEnvelope); } -static __WIDL_INLINE HRESULT IMediaParams_FlushEnvelope(IMediaParams* This,DWORD dwParamIndex,REFERENCE_TIME refTimeStart,REFERENCE_TIME refTimeEnd) { +static inline HRESULT IMediaParams_FlushEnvelope(IMediaParams* This,DWORD dwParamIndex,REFERENCE_TIME refTimeStart,REFERENCE_TIME refTimeEnd) { return This->lpVtbl->FlushEnvelope(This,dwParamIndex,refTimeStart,refTimeEnd); } -static __WIDL_INLINE HRESULT IMediaParams_GetParam(IMediaParams* This,DWORD dwParamIndex,MP_DATA *pValue) { +static inline HRESULT IMediaParams_GetParam(IMediaParams* This,DWORD dwParamIndex,MP_DATA *pValue) { return This->lpVtbl->GetParam(This,dwParamIndex,pValue); } -static __WIDL_INLINE HRESULT IMediaParams_SetParam(IMediaParams* This,DWORD dwParamIndex,MP_DATA value) { +static inline HRESULT IMediaParams_SetParam(IMediaParams* This,DWORD dwParamIndex,MP_DATA value) { return This->lpVtbl->SetParam(This,dwParamIndex,value); } -static __WIDL_INLINE HRESULT IMediaParams_SetTimeFormat(IMediaParams* This,GUID guidTimeFormat,MP_TIMEDATA mpTimeData) { +static inline HRESULT IMediaParams_SetTimeFormat(IMediaParams* This,GUID guidTimeFormat,MP_TIMEDATA mpTimeData) { return This->lpVtbl->SetTimeFormat(This,guidTimeFormat,mpTimeData); } #endif @@ -335,32 +327,32 @@ interface IMediaParamInfo { #define IMediaParamInfo_GetCurrentTimeFormat(This,pguidTimeFormat,pTimeData) (This)->lpVtbl->GetCurrentTimeFormat(This,pguidTimeFormat,pTimeData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaParamInfo_QueryInterface(IMediaParamInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaParamInfo_QueryInterface(IMediaParamInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaParamInfo_AddRef(IMediaParamInfo* This) { +static inline ULONG IMediaParamInfo_AddRef(IMediaParamInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaParamInfo_Release(IMediaParamInfo* This) { +static inline ULONG IMediaParamInfo_Release(IMediaParamInfo* This) { return This->lpVtbl->Release(This); } /*** IMediaParamInfo methods ***/ -static __WIDL_INLINE HRESULT IMediaParamInfo_GetParamCount(IMediaParamInfo* This,DWORD *pdwParams) { +static inline HRESULT IMediaParamInfo_GetParamCount(IMediaParamInfo* This,DWORD *pdwParams) { return This->lpVtbl->GetParamCount(This,pdwParams); } -static __WIDL_INLINE HRESULT IMediaParamInfo_GetParamInfo(IMediaParamInfo* This,DWORD dwParamIndex,MP_PARAMINFO *pInfo) { +static inline HRESULT IMediaParamInfo_GetParamInfo(IMediaParamInfo* This,DWORD dwParamIndex,MP_PARAMINFO *pInfo) { return This->lpVtbl->GetParamInfo(This,dwParamIndex,pInfo); } -static __WIDL_INLINE HRESULT IMediaParamInfo_GetParamText(IMediaParamInfo* This,DWORD dwParamIndex,WCHAR **ppwchText) { +static inline HRESULT IMediaParamInfo_GetParamText(IMediaParamInfo* This,DWORD dwParamIndex,WCHAR **ppwchText) { return This->lpVtbl->GetParamText(This,dwParamIndex,ppwchText); } -static __WIDL_INLINE HRESULT IMediaParamInfo_GetNumTimeFormats(IMediaParamInfo* This,DWORD *pdwNumTimeFormats) { +static inline HRESULT IMediaParamInfo_GetNumTimeFormats(IMediaParamInfo* This,DWORD *pdwNumTimeFormats) { return This->lpVtbl->GetNumTimeFormats(This,pdwNumTimeFormats); } -static __WIDL_INLINE HRESULT IMediaParamInfo_GetSupportedTimeFormat(IMediaParamInfo* This,DWORD dwFormatIndex,GUID *pguidTimeFormat) { +static inline HRESULT IMediaParamInfo_GetSupportedTimeFormat(IMediaParamInfo* This,DWORD dwFormatIndex,GUID *pguidTimeFormat) { return This->lpVtbl->GetSupportedTimeFormat(This,dwFormatIndex,pguidTimeFormat); } -static __WIDL_INLINE HRESULT IMediaParamInfo_GetCurrentTimeFormat(IMediaParamInfo* This,GUID *pguidTimeFormat,MP_TIMEDATA *pTimeData) { +static inline HRESULT IMediaParamInfo_GetCurrentTimeFormat(IMediaParamInfo* This,GUID *pguidTimeFormat,MP_TIMEDATA *pTimeData) { return This->lpVtbl->GetCurrentTimeFormat(This,pguidTimeFormat,pTimeData); } #endif diff --git a/lib/libc/include/any-windows-any/mfcaptureengine.h b/lib/libc/include/any-windows-any/mfcaptureengine.h index b230c89e259ae48fed3491524c5f85f7260fa5cd..5342bbb30d9f8eca93eda5c44e636b41161ab72f 100644 --- a/lib/libc/include/any-windows-any/mfcaptureengine.h +++ b/lib/libc/include/any-windows-any/mfcaptureengine.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mfcaptureengine.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mfcaptureengine.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mfcaptureengine_h__ #define __mfcaptureengine_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFCaptureEngineOnEventCallback_FWD_DEFINED__ @@ -265,17 +257,17 @@ interface IMFCaptureEngineOnEventCallback { #define IMFCaptureEngineOnEventCallback_OnEvent(This,pEvent) (This)->lpVtbl->OnEvent(This,pEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngineOnEventCallback_QueryInterface(IMFCaptureEngineOnEventCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCaptureEngineOnEventCallback_QueryInterface(IMFCaptureEngineOnEventCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCaptureEngineOnEventCallback_AddRef(IMFCaptureEngineOnEventCallback* This) { +static inline ULONG IMFCaptureEngineOnEventCallback_AddRef(IMFCaptureEngineOnEventCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCaptureEngineOnEventCallback_Release(IMFCaptureEngineOnEventCallback* This) { +static inline ULONG IMFCaptureEngineOnEventCallback_Release(IMFCaptureEngineOnEventCallback* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureEngineOnEventCallback methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngineOnEventCallback_OnEvent(IMFCaptureEngineOnEventCallback* This,IMFMediaEvent *pEvent) { +static inline HRESULT IMFCaptureEngineOnEventCallback_OnEvent(IMFCaptureEngineOnEventCallback* This,IMFMediaEvent *pEvent) { return This->lpVtbl->OnEvent(This,pEvent); } #endif @@ -342,17 +334,17 @@ interface IMFCaptureEngineOnSampleCallback { #define IMFCaptureEngineOnSampleCallback_OnSample(This,pSample) (This)->lpVtbl->OnSample(This,pSample) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngineOnSampleCallback_QueryInterface(IMFCaptureEngineOnSampleCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCaptureEngineOnSampleCallback_QueryInterface(IMFCaptureEngineOnSampleCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCaptureEngineOnSampleCallback_AddRef(IMFCaptureEngineOnSampleCallback* This) { +static inline ULONG IMFCaptureEngineOnSampleCallback_AddRef(IMFCaptureEngineOnSampleCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCaptureEngineOnSampleCallback_Release(IMFCaptureEngineOnSampleCallback* This) { +static inline ULONG IMFCaptureEngineOnSampleCallback_Release(IMFCaptureEngineOnSampleCallback* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureEngineOnSampleCallback methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngineOnSampleCallback_OnSample(IMFCaptureEngineOnSampleCallback* This,IMFSample *pSample) { +static inline HRESULT IMFCaptureEngineOnSampleCallback_OnSample(IMFCaptureEngineOnSampleCallback* This,IMFSample *pSample) { return This->lpVtbl->OnSample(This,pSample); } #endif @@ -463,29 +455,29 @@ interface IMFCaptureSink { #define IMFCaptureSink_RemoveAllStreams(This) (This)->lpVtbl->RemoveAllStreams(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureSink_QueryInterface(IMFCaptureSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCaptureSink_QueryInterface(IMFCaptureSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCaptureSink_AddRef(IMFCaptureSink* This) { +static inline ULONG IMFCaptureSink_AddRef(IMFCaptureSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCaptureSink_Release(IMFCaptureSink* This) { +static inline ULONG IMFCaptureSink_Release(IMFCaptureSink* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureSink methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureSink_GetOutputMediaType(IMFCaptureSink* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { +static inline HRESULT IMFCaptureSink_GetOutputMediaType(IMFCaptureSink* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { return This->lpVtbl->GetOutputMediaType(This,dwSinkStreamIndex,ppMediaType); } -static __WIDL_INLINE HRESULT IMFCaptureSink_GetService(IMFCaptureSink* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { +static inline HRESULT IMFCaptureSink_GetService(IMFCaptureSink* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { return This->lpVtbl->GetService(This,dwSinkStreamIndex,rguidService,riid,ppUnknown); } -static __WIDL_INLINE HRESULT IMFCaptureSink_AddStream(IMFCaptureSink* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { +static inline HRESULT IMFCaptureSink_AddStream(IMFCaptureSink* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { return This->lpVtbl->AddStream(This,dwSourceStreamIndex,pMediaType,pAttributes,pdwSinkStreamIndex); } -static __WIDL_INLINE HRESULT IMFCaptureSink_Prepare(IMFCaptureSink* This) { +static inline HRESULT IMFCaptureSink_Prepare(IMFCaptureSink* This) { return This->lpVtbl->Prepare(This); } -static __WIDL_INLINE HRESULT IMFCaptureSink_RemoveAllStreams(IMFCaptureSink* This) { +static inline HRESULT IMFCaptureSink_RemoveAllStreams(IMFCaptureSink* This) { return This->lpVtbl->RemoveAllStreams(This); } #endif @@ -632,48 +624,48 @@ interface IMFCaptureRecordSink { #define IMFCaptureRecordSink_SetRotation(This,dwStreamIndex,dwRotationValue) (This)->lpVtbl->SetRotation(This,dwStreamIndex,dwRotationValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_QueryInterface(IMFCaptureRecordSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCaptureRecordSink_QueryInterface(IMFCaptureRecordSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCaptureRecordSink_AddRef(IMFCaptureRecordSink* This) { +static inline ULONG IMFCaptureRecordSink_AddRef(IMFCaptureRecordSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCaptureRecordSink_Release(IMFCaptureRecordSink* This) { +static inline ULONG IMFCaptureRecordSink_Release(IMFCaptureRecordSink* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureSink methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_GetOutputMediaType(IMFCaptureRecordSink* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { +static inline HRESULT IMFCaptureRecordSink_GetOutputMediaType(IMFCaptureRecordSink* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { return This->lpVtbl->GetOutputMediaType(This,dwSinkStreamIndex,ppMediaType); } -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_GetService(IMFCaptureRecordSink* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { +static inline HRESULT IMFCaptureRecordSink_GetService(IMFCaptureRecordSink* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { return This->lpVtbl->GetService(This,dwSinkStreamIndex,rguidService,riid,ppUnknown); } -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_AddStream(IMFCaptureRecordSink* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { +static inline HRESULT IMFCaptureRecordSink_AddStream(IMFCaptureRecordSink* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { return This->lpVtbl->AddStream(This,dwSourceStreamIndex,pMediaType,pAttributes,pdwSinkStreamIndex); } -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_Prepare(IMFCaptureRecordSink* This) { +static inline HRESULT IMFCaptureRecordSink_Prepare(IMFCaptureRecordSink* This) { return This->lpVtbl->Prepare(This); } -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_RemoveAllStreams(IMFCaptureRecordSink* This) { +static inline HRESULT IMFCaptureRecordSink_RemoveAllStreams(IMFCaptureRecordSink* This) { return This->lpVtbl->RemoveAllStreams(This); } /*** IMFCaptureRecordSink methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_SetOutputByteStream(IMFCaptureRecordSink* This,IMFByteStream *pByteStream,REFGUID guidContainerType) { +static inline HRESULT IMFCaptureRecordSink_SetOutputByteStream(IMFCaptureRecordSink* This,IMFByteStream *pByteStream,REFGUID guidContainerType) { return This->lpVtbl->SetOutputByteStream(This,pByteStream,guidContainerType); } -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_SetOutputFileName(IMFCaptureRecordSink* This,LPCWSTR fileName) { +static inline HRESULT IMFCaptureRecordSink_SetOutputFileName(IMFCaptureRecordSink* This,LPCWSTR fileName) { return This->lpVtbl->SetOutputFileName(This,fileName); } -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_SetSampleCallback(IMFCaptureRecordSink* This,DWORD dwStreamSinkIndex,IMFCaptureEngineOnSampleCallback *pCallback) { +static inline HRESULT IMFCaptureRecordSink_SetSampleCallback(IMFCaptureRecordSink* This,DWORD dwStreamSinkIndex,IMFCaptureEngineOnSampleCallback *pCallback) { return This->lpVtbl->SetSampleCallback(This,dwStreamSinkIndex,pCallback); } -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_SetCustomSink(IMFCaptureRecordSink* This,IMFMediaSink *pMediaSink) { +static inline HRESULT IMFCaptureRecordSink_SetCustomSink(IMFCaptureRecordSink* This,IMFMediaSink *pMediaSink) { return This->lpVtbl->SetCustomSink(This,pMediaSink); } -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_GetRotation(IMFCaptureRecordSink* This,DWORD dwStreamIndex,DWORD *pdwRotationValue) { +static inline HRESULT IMFCaptureRecordSink_GetRotation(IMFCaptureRecordSink* This,DWORD dwStreamIndex,DWORD *pdwRotationValue) { return This->lpVtbl->GetRotation(This,dwStreamIndex,pdwRotationValue); } -static __WIDL_INLINE HRESULT IMFCaptureRecordSink_SetRotation(IMFCaptureRecordSink* This,DWORD dwStreamIndex,DWORD dwRotationValue) { +static inline HRESULT IMFCaptureRecordSink_SetRotation(IMFCaptureRecordSink* This,DWORD dwStreamIndex,DWORD dwRotationValue) { return This->lpVtbl->SetRotation(This,dwStreamIndex,dwRotationValue); } #endif @@ -846,57 +838,57 @@ interface IMFCapturePreviewSink { #define IMFCapturePreviewSink_SetCustomSink(This,pMediaSink) (This)->lpVtbl->SetCustomSink(This,pMediaSink) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_QueryInterface(IMFCapturePreviewSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCapturePreviewSink_QueryInterface(IMFCapturePreviewSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCapturePreviewSink_AddRef(IMFCapturePreviewSink* This) { +static inline ULONG IMFCapturePreviewSink_AddRef(IMFCapturePreviewSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCapturePreviewSink_Release(IMFCapturePreviewSink* This) { +static inline ULONG IMFCapturePreviewSink_Release(IMFCapturePreviewSink* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureSink methods ***/ -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_GetOutputMediaType(IMFCapturePreviewSink* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { +static inline HRESULT IMFCapturePreviewSink_GetOutputMediaType(IMFCapturePreviewSink* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { return This->lpVtbl->GetOutputMediaType(This,dwSinkStreamIndex,ppMediaType); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_GetService(IMFCapturePreviewSink* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { +static inline HRESULT IMFCapturePreviewSink_GetService(IMFCapturePreviewSink* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { return This->lpVtbl->GetService(This,dwSinkStreamIndex,rguidService,riid,ppUnknown); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_AddStream(IMFCapturePreviewSink* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { +static inline HRESULT IMFCapturePreviewSink_AddStream(IMFCapturePreviewSink* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { return This->lpVtbl->AddStream(This,dwSourceStreamIndex,pMediaType,pAttributes,pdwSinkStreamIndex); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_Prepare(IMFCapturePreviewSink* This) { +static inline HRESULT IMFCapturePreviewSink_Prepare(IMFCapturePreviewSink* This) { return This->lpVtbl->Prepare(This); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_RemoveAllStreams(IMFCapturePreviewSink* This) { +static inline HRESULT IMFCapturePreviewSink_RemoveAllStreams(IMFCapturePreviewSink* This) { return This->lpVtbl->RemoveAllStreams(This); } /*** IMFCapturePreviewSink methods ***/ -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_SetRenderHandle(IMFCapturePreviewSink* This,HANDLE handle) { +static inline HRESULT IMFCapturePreviewSink_SetRenderHandle(IMFCapturePreviewSink* This,HANDLE handle) { return This->lpVtbl->SetRenderHandle(This,handle); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_SetRenderSurface(IMFCapturePreviewSink* This,IUnknown *pSurface) { +static inline HRESULT IMFCapturePreviewSink_SetRenderSurface(IMFCapturePreviewSink* This,IUnknown *pSurface) { return This->lpVtbl->SetRenderSurface(This,pSurface); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_UpdateVideo(IMFCapturePreviewSink* This,const MFVideoNormalizedRect *pSrc,const RECT *pDst,const COLORREF *pBorderClr) { +static inline HRESULT IMFCapturePreviewSink_UpdateVideo(IMFCapturePreviewSink* This,const MFVideoNormalizedRect *pSrc,const RECT *pDst,const COLORREF *pBorderClr) { return This->lpVtbl->UpdateVideo(This,pSrc,pDst,pBorderClr); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_SetSampleCallback(IMFCapturePreviewSink* This,DWORD dwStreamSinkIndex,IMFCaptureEngineOnSampleCallback *pCallback) { +static inline HRESULT IMFCapturePreviewSink_SetSampleCallback(IMFCapturePreviewSink* This,DWORD dwStreamSinkIndex,IMFCaptureEngineOnSampleCallback *pCallback) { return This->lpVtbl->SetSampleCallback(This,dwStreamSinkIndex,pCallback); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_GetMirrorState(IMFCapturePreviewSink* This,WINBOOL *pfMirrorState) { +static inline HRESULT IMFCapturePreviewSink_GetMirrorState(IMFCapturePreviewSink* This,WINBOOL *pfMirrorState) { return This->lpVtbl->GetMirrorState(This,pfMirrorState); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_SetMirrorState(IMFCapturePreviewSink* This,WINBOOL fMirrorState) { +static inline HRESULT IMFCapturePreviewSink_SetMirrorState(IMFCapturePreviewSink* This,WINBOOL fMirrorState) { return This->lpVtbl->SetMirrorState(This,fMirrorState); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_GetRotation(IMFCapturePreviewSink* This,DWORD dwStreamIndex,DWORD *pdwRotationValue) { +static inline HRESULT IMFCapturePreviewSink_GetRotation(IMFCapturePreviewSink* This,DWORD dwStreamIndex,DWORD *pdwRotationValue) { return This->lpVtbl->GetRotation(This,dwStreamIndex,pdwRotationValue); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_SetRotation(IMFCapturePreviewSink* This,DWORD dwStreamIndex,DWORD dwRotationValue) { +static inline HRESULT IMFCapturePreviewSink_SetRotation(IMFCapturePreviewSink* This,DWORD dwStreamIndex,DWORD dwRotationValue) { return This->lpVtbl->SetRotation(This,dwStreamIndex,dwRotationValue); } -static __WIDL_INLINE HRESULT IMFCapturePreviewSink_SetCustomSink(IMFCapturePreviewSink* This,IMFMediaSink *pMediaSink) { +static inline HRESULT IMFCapturePreviewSink_SetCustomSink(IMFCapturePreviewSink* This,IMFMediaSink *pMediaSink) { return This->lpVtbl->SetCustomSink(This,pMediaSink); } #endif @@ -1011,39 +1003,39 @@ interface IMFCapturePhotoSink { #define IMFCapturePhotoSink_SetOutputByteStream(This,pByteStream) (This)->lpVtbl->SetOutputByteStream(This,pByteStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCapturePhotoSink_QueryInterface(IMFCapturePhotoSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCapturePhotoSink_QueryInterface(IMFCapturePhotoSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCapturePhotoSink_AddRef(IMFCapturePhotoSink* This) { +static inline ULONG IMFCapturePhotoSink_AddRef(IMFCapturePhotoSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCapturePhotoSink_Release(IMFCapturePhotoSink* This) { +static inline ULONG IMFCapturePhotoSink_Release(IMFCapturePhotoSink* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureSink methods ***/ -static __WIDL_INLINE HRESULT IMFCapturePhotoSink_GetOutputMediaType(IMFCapturePhotoSink* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { +static inline HRESULT IMFCapturePhotoSink_GetOutputMediaType(IMFCapturePhotoSink* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { return This->lpVtbl->GetOutputMediaType(This,dwSinkStreamIndex,ppMediaType); } -static __WIDL_INLINE HRESULT IMFCapturePhotoSink_GetService(IMFCapturePhotoSink* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { +static inline HRESULT IMFCapturePhotoSink_GetService(IMFCapturePhotoSink* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { return This->lpVtbl->GetService(This,dwSinkStreamIndex,rguidService,riid,ppUnknown); } -static __WIDL_INLINE HRESULT IMFCapturePhotoSink_AddStream(IMFCapturePhotoSink* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { +static inline HRESULT IMFCapturePhotoSink_AddStream(IMFCapturePhotoSink* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { return This->lpVtbl->AddStream(This,dwSourceStreamIndex,pMediaType,pAttributes,pdwSinkStreamIndex); } -static __WIDL_INLINE HRESULT IMFCapturePhotoSink_Prepare(IMFCapturePhotoSink* This) { +static inline HRESULT IMFCapturePhotoSink_Prepare(IMFCapturePhotoSink* This) { return This->lpVtbl->Prepare(This); } -static __WIDL_INLINE HRESULT IMFCapturePhotoSink_RemoveAllStreams(IMFCapturePhotoSink* This) { +static inline HRESULT IMFCapturePhotoSink_RemoveAllStreams(IMFCapturePhotoSink* This) { return This->lpVtbl->RemoveAllStreams(This); } /*** IMFCapturePhotoSink methods ***/ -static __WIDL_INLINE HRESULT IMFCapturePhotoSink_SetOutputFileName(IMFCapturePhotoSink* This,LPCWSTR fileName) { +static inline HRESULT IMFCapturePhotoSink_SetOutputFileName(IMFCapturePhotoSink* This,LPCWSTR fileName) { return This->lpVtbl->SetOutputFileName(This,fileName); } -static __WIDL_INLINE HRESULT IMFCapturePhotoSink_SetSampleCallback(IMFCapturePhotoSink* This,IMFCaptureEngineOnSampleCallback *pCallback) { +static inline HRESULT IMFCapturePhotoSink_SetSampleCallback(IMFCapturePhotoSink* This,IMFCaptureEngineOnSampleCallback *pCallback) { return This->lpVtbl->SetSampleCallback(This,pCallback); } -static __WIDL_INLINE HRESULT IMFCapturePhotoSink_SetOutputByteStream(IMFCapturePhotoSink* This,IMFByteStream *pByteStream) { +static inline HRESULT IMFCapturePhotoSink_SetOutputByteStream(IMFCapturePhotoSink* This,IMFByteStream *pByteStream) { return This->lpVtbl->SetOutputByteStream(This,pByteStream); } #endif @@ -1242,56 +1234,56 @@ interface IMFCaptureSource { #define IMFCaptureSource_GetStreamIndexFromFriendlyName(This,uifriendlyName,pdwActualStreamIndex) (This)->lpVtbl->GetStreamIndexFromFriendlyName(This,uifriendlyName,pdwActualStreamIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureSource_QueryInterface(IMFCaptureSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCaptureSource_QueryInterface(IMFCaptureSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCaptureSource_AddRef(IMFCaptureSource* This) { +static inline ULONG IMFCaptureSource_AddRef(IMFCaptureSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCaptureSource_Release(IMFCaptureSource* This) { +static inline ULONG IMFCaptureSource_Release(IMFCaptureSource* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureSource methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureSource_GetCaptureDeviceSource(IMFCaptureSource* This,MF_CAPTURE_ENGINE_DEVICE_TYPE mfCaptureEngineDeviceType,IMFMediaSource **ppMediaSource) { +static inline HRESULT IMFCaptureSource_GetCaptureDeviceSource(IMFCaptureSource* This,MF_CAPTURE_ENGINE_DEVICE_TYPE mfCaptureEngineDeviceType,IMFMediaSource **ppMediaSource) { return This->lpVtbl->GetCaptureDeviceSource(This,mfCaptureEngineDeviceType,ppMediaSource); } -static __WIDL_INLINE HRESULT IMFCaptureSource_GetCaptureDeviceActivate(IMFCaptureSource* This,MF_CAPTURE_ENGINE_DEVICE_TYPE mfCaptureEngineDeviceType,IMFActivate **ppActivate) { +static inline HRESULT IMFCaptureSource_GetCaptureDeviceActivate(IMFCaptureSource* This,MF_CAPTURE_ENGINE_DEVICE_TYPE mfCaptureEngineDeviceType,IMFActivate **ppActivate) { return This->lpVtbl->GetCaptureDeviceActivate(This,mfCaptureEngineDeviceType,ppActivate); } -static __WIDL_INLINE HRESULT IMFCaptureSource_GetService(IMFCaptureSource* This,REFIID rguidService,REFIID riid,IUnknown **ppUnknown) { +static inline HRESULT IMFCaptureSource_GetService(IMFCaptureSource* This,REFIID rguidService,REFIID riid,IUnknown **ppUnknown) { return This->lpVtbl->GetService(This,rguidService,riid,ppUnknown); } -static __WIDL_INLINE HRESULT IMFCaptureSource_AddEffect(IMFCaptureSource* This,DWORD dwSourceStreamIndex,IUnknown *pUnknown) { +static inline HRESULT IMFCaptureSource_AddEffect(IMFCaptureSource* This,DWORD dwSourceStreamIndex,IUnknown *pUnknown) { return This->lpVtbl->AddEffect(This,dwSourceStreamIndex,pUnknown); } -static __WIDL_INLINE HRESULT IMFCaptureSource_RemoveEffect(IMFCaptureSource* This,DWORD dwSourceStreamIndex,IUnknown *pUnknown) { +static inline HRESULT IMFCaptureSource_RemoveEffect(IMFCaptureSource* This,DWORD dwSourceStreamIndex,IUnknown *pUnknown) { return This->lpVtbl->RemoveEffect(This,dwSourceStreamIndex,pUnknown); } -static __WIDL_INLINE HRESULT IMFCaptureSource_RemoveAllEffects(IMFCaptureSource* This,DWORD dwSourceStreamIndex) { +static inline HRESULT IMFCaptureSource_RemoveAllEffects(IMFCaptureSource* This,DWORD dwSourceStreamIndex) { return This->lpVtbl->RemoveAllEffects(This,dwSourceStreamIndex); } -static __WIDL_INLINE HRESULT IMFCaptureSource_GetAvailableDeviceMediaType(IMFCaptureSource* This,DWORD dwSourceStreamIndex,DWORD dwMediaTypeIndex,IMFMediaType **ppMediaType) { +static inline HRESULT IMFCaptureSource_GetAvailableDeviceMediaType(IMFCaptureSource* This,DWORD dwSourceStreamIndex,DWORD dwMediaTypeIndex,IMFMediaType **ppMediaType) { return This->lpVtbl->GetAvailableDeviceMediaType(This,dwSourceStreamIndex,dwMediaTypeIndex,ppMediaType); } -static __WIDL_INLINE HRESULT IMFCaptureSource_SetCurrentDeviceMediaType(IMFCaptureSource* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType) { +static inline HRESULT IMFCaptureSource_SetCurrentDeviceMediaType(IMFCaptureSource* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType) { return This->lpVtbl->SetCurrentDeviceMediaType(This,dwSourceStreamIndex,pMediaType); } -static __WIDL_INLINE HRESULT IMFCaptureSource_GetCurrentDeviceMediaType(IMFCaptureSource* This,DWORD dwSourceStreamIndex,IMFMediaType **ppMediaType) { +static inline HRESULT IMFCaptureSource_GetCurrentDeviceMediaType(IMFCaptureSource* This,DWORD dwSourceStreamIndex,IMFMediaType **ppMediaType) { return This->lpVtbl->GetCurrentDeviceMediaType(This,dwSourceStreamIndex,ppMediaType); } -static __WIDL_INLINE HRESULT IMFCaptureSource_GetDeviceStreamCount(IMFCaptureSource* This,DWORD *pdwStreamCount) { +static inline HRESULT IMFCaptureSource_GetDeviceStreamCount(IMFCaptureSource* This,DWORD *pdwStreamCount) { return This->lpVtbl->GetDeviceStreamCount(This,pdwStreamCount); } -static __WIDL_INLINE HRESULT IMFCaptureSource_GetDeviceStreamCategory(IMFCaptureSource* This,DWORD dwSourceStreamIndex,MF_CAPTURE_ENGINE_STREAM_CATEGORY *pStreamCategory) { +static inline HRESULT IMFCaptureSource_GetDeviceStreamCategory(IMFCaptureSource* This,DWORD dwSourceStreamIndex,MF_CAPTURE_ENGINE_STREAM_CATEGORY *pStreamCategory) { return This->lpVtbl->GetDeviceStreamCategory(This,dwSourceStreamIndex,pStreamCategory); } -static __WIDL_INLINE HRESULT IMFCaptureSource_GetMirrorState(IMFCaptureSource* This,DWORD dwStreamIndex,WINBOOL *pfMirrorState) { +static inline HRESULT IMFCaptureSource_GetMirrorState(IMFCaptureSource* This,DWORD dwStreamIndex,WINBOOL *pfMirrorState) { return This->lpVtbl->GetMirrorState(This,dwStreamIndex,pfMirrorState); } -static __WIDL_INLINE HRESULT IMFCaptureSource_SetMirrorState(IMFCaptureSource* This,DWORD dwStreamIndex,WINBOOL fMirrorState) { +static inline HRESULT IMFCaptureSource_SetMirrorState(IMFCaptureSource* This,DWORD dwStreamIndex,WINBOOL fMirrorState) { return This->lpVtbl->SetMirrorState(This,dwStreamIndex,fMirrorState); } -static __WIDL_INLINE HRESULT IMFCaptureSource_GetStreamIndexFromFriendlyName(IMFCaptureSource* This,UINT32 uifriendlyName,DWORD *pdwActualStreamIndex) { +static inline HRESULT IMFCaptureSource_GetStreamIndexFromFriendlyName(IMFCaptureSource* This,UINT32 uifriendlyName,DWORD *pdwActualStreamIndex) { return This->lpVtbl->GetStreamIndexFromFriendlyName(This,uifriendlyName,pdwActualStreamIndex); } #endif @@ -1421,38 +1413,38 @@ interface IMFCaptureEngine { #define IMFCaptureEngine_GetSource(This,ppSource) (This)->lpVtbl->GetSource(This,ppSource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngine_QueryInterface(IMFCaptureEngine* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCaptureEngine_QueryInterface(IMFCaptureEngine* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCaptureEngine_AddRef(IMFCaptureEngine* This) { +static inline ULONG IMFCaptureEngine_AddRef(IMFCaptureEngine* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCaptureEngine_Release(IMFCaptureEngine* This) { +static inline ULONG IMFCaptureEngine_Release(IMFCaptureEngine* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureEngine methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngine_Initialize(IMFCaptureEngine* This,IMFCaptureEngineOnEventCallback *pEventCallback,IMFAttributes *pAttributes,IUnknown *pAudioSource,IUnknown *pVideoSource) { +static inline HRESULT IMFCaptureEngine_Initialize(IMFCaptureEngine* This,IMFCaptureEngineOnEventCallback *pEventCallback,IMFAttributes *pAttributes,IUnknown *pAudioSource,IUnknown *pVideoSource) { return This->lpVtbl->Initialize(This,pEventCallback,pAttributes,pAudioSource,pVideoSource); } -static __WIDL_INLINE HRESULT IMFCaptureEngine_StartPreview(IMFCaptureEngine* This) { +static inline HRESULT IMFCaptureEngine_StartPreview(IMFCaptureEngine* This) { return This->lpVtbl->StartPreview(This); } -static __WIDL_INLINE HRESULT IMFCaptureEngine_StopPreview(IMFCaptureEngine* This) { +static inline HRESULT IMFCaptureEngine_StopPreview(IMFCaptureEngine* This) { return This->lpVtbl->StopPreview(This); } -static __WIDL_INLINE HRESULT IMFCaptureEngine_StartRecord(IMFCaptureEngine* This) { +static inline HRESULT IMFCaptureEngine_StartRecord(IMFCaptureEngine* This) { return This->lpVtbl->StartRecord(This); } -static __WIDL_INLINE HRESULT IMFCaptureEngine_StopRecord(IMFCaptureEngine* This,WINBOOL bFinalize,WINBOOL bFlushUnprocessedSamples) { +static inline HRESULT IMFCaptureEngine_StopRecord(IMFCaptureEngine* This,WINBOOL bFinalize,WINBOOL bFlushUnprocessedSamples) { return This->lpVtbl->StopRecord(This,bFinalize,bFlushUnprocessedSamples); } -static __WIDL_INLINE HRESULT IMFCaptureEngine_TakePhoto(IMFCaptureEngine* This) { +static inline HRESULT IMFCaptureEngine_TakePhoto(IMFCaptureEngine* This) { return This->lpVtbl->TakePhoto(This); } -static __WIDL_INLINE HRESULT IMFCaptureEngine_GetSink(IMFCaptureEngine* This,MF_CAPTURE_ENGINE_SINK_TYPE mfCaptureEngineSinkType,IMFCaptureSink **ppSink) { +static inline HRESULT IMFCaptureEngine_GetSink(IMFCaptureEngine* This,MF_CAPTURE_ENGINE_SINK_TYPE mfCaptureEngineSinkType,IMFCaptureSink **ppSink) { return This->lpVtbl->GetSink(This,mfCaptureEngineSinkType,ppSink); } -static __WIDL_INLINE HRESULT IMFCaptureEngine_GetSource(IMFCaptureEngine* This,IMFCaptureSource **ppSource) { +static inline HRESULT IMFCaptureEngine_GetSource(IMFCaptureEngine* This,IMFCaptureSource **ppSource) { return This->lpVtbl->GetSource(This,ppSource); } #endif @@ -1524,17 +1516,17 @@ interface IMFCaptureEngineClassFactory { #define IMFCaptureEngineClassFactory_CreateInstance(This,clsid,riid,ppvObject) (This)->lpVtbl->CreateInstance(This,clsid,riid,ppvObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngineClassFactory_QueryInterface(IMFCaptureEngineClassFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCaptureEngineClassFactory_QueryInterface(IMFCaptureEngineClassFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCaptureEngineClassFactory_AddRef(IMFCaptureEngineClassFactory* This) { +static inline ULONG IMFCaptureEngineClassFactory_AddRef(IMFCaptureEngineClassFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCaptureEngineClassFactory_Release(IMFCaptureEngineClassFactory* This) { +static inline ULONG IMFCaptureEngineClassFactory_Release(IMFCaptureEngineClassFactory* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureEngineClassFactory methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngineClassFactory_CreateInstance(IMFCaptureEngineClassFactory* This,REFCLSID clsid,REFIID riid,LPVOID *ppvObject) { +static inline HRESULT IMFCaptureEngineClassFactory_CreateInstance(IMFCaptureEngineClassFactory* This,REFCLSID clsid,REFIID riid,LPVOID *ppvObject) { return This->lpVtbl->CreateInstance(This,clsid,riid,ppvObject); } #endif @@ -1609,21 +1601,21 @@ interface IMFCaptureEngineOnSampleCallback2 { #define IMFCaptureEngineOnSampleCallback2_OnSynchronizedEvent(This,pEvent) (This)->lpVtbl->OnSynchronizedEvent(This,pEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngineOnSampleCallback2_QueryInterface(IMFCaptureEngineOnSampleCallback2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCaptureEngineOnSampleCallback2_QueryInterface(IMFCaptureEngineOnSampleCallback2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCaptureEngineOnSampleCallback2_AddRef(IMFCaptureEngineOnSampleCallback2* This) { +static inline ULONG IMFCaptureEngineOnSampleCallback2_AddRef(IMFCaptureEngineOnSampleCallback2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCaptureEngineOnSampleCallback2_Release(IMFCaptureEngineOnSampleCallback2* This) { +static inline ULONG IMFCaptureEngineOnSampleCallback2_Release(IMFCaptureEngineOnSampleCallback2* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureEngineOnSampleCallback methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngineOnSampleCallback2_OnSample(IMFCaptureEngineOnSampleCallback2* This,IMFSample *pSample) { +static inline HRESULT IMFCaptureEngineOnSampleCallback2_OnSample(IMFCaptureEngineOnSampleCallback2* This,IMFSample *pSample) { return This->lpVtbl->OnSample(This,pSample); } /*** IMFCaptureEngineOnSampleCallback2 methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureEngineOnSampleCallback2_OnSynchronizedEvent(IMFCaptureEngineOnSampleCallback2* This,IMFMediaEvent *pEvent) { +static inline HRESULT IMFCaptureEngineOnSampleCallback2_OnSynchronizedEvent(IMFCaptureEngineOnSampleCallback2* This,IMFMediaEvent *pEvent) { return This->lpVtbl->OnSynchronizedEvent(This,pEvent); } #endif @@ -1726,33 +1718,33 @@ interface IMFCaptureSink2 { #define IMFCaptureSink2_SetOutputMediaType(This,dwStreamIndex,pMediaType,pEncodingAttributes) (This)->lpVtbl->SetOutputMediaType(This,dwStreamIndex,pMediaType,pEncodingAttributes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureSink2_QueryInterface(IMFCaptureSink2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCaptureSink2_QueryInterface(IMFCaptureSink2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCaptureSink2_AddRef(IMFCaptureSink2* This) { +static inline ULONG IMFCaptureSink2_AddRef(IMFCaptureSink2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCaptureSink2_Release(IMFCaptureSink2* This) { +static inline ULONG IMFCaptureSink2_Release(IMFCaptureSink2* This) { return This->lpVtbl->Release(This); } /*** IMFCaptureSink methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureSink2_GetOutputMediaType(IMFCaptureSink2* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { +static inline HRESULT IMFCaptureSink2_GetOutputMediaType(IMFCaptureSink2* This,DWORD dwSinkStreamIndex,IMFMediaType **ppMediaType) { return This->lpVtbl->GetOutputMediaType(This,dwSinkStreamIndex,ppMediaType); } -static __WIDL_INLINE HRESULT IMFCaptureSink2_GetService(IMFCaptureSink2* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { +static inline HRESULT IMFCaptureSink2_GetService(IMFCaptureSink2* This,DWORD dwSinkStreamIndex,REFGUID rguidService,REFIID riid,IUnknown **ppUnknown) { return This->lpVtbl->GetService(This,dwSinkStreamIndex,rguidService,riid,ppUnknown); } -static __WIDL_INLINE HRESULT IMFCaptureSink2_AddStream(IMFCaptureSink2* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { +static inline HRESULT IMFCaptureSink2_AddStream(IMFCaptureSink2* This,DWORD dwSourceStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pAttributes,DWORD *pdwSinkStreamIndex) { return This->lpVtbl->AddStream(This,dwSourceStreamIndex,pMediaType,pAttributes,pdwSinkStreamIndex); } -static __WIDL_INLINE HRESULT IMFCaptureSink2_Prepare(IMFCaptureSink2* This) { +static inline HRESULT IMFCaptureSink2_Prepare(IMFCaptureSink2* This) { return This->lpVtbl->Prepare(This); } -static __WIDL_INLINE HRESULT IMFCaptureSink2_RemoveAllStreams(IMFCaptureSink2* This) { +static inline HRESULT IMFCaptureSink2_RemoveAllStreams(IMFCaptureSink2* This) { return This->lpVtbl->RemoveAllStreams(This); } /*** IMFCaptureSink2 methods ***/ -static __WIDL_INLINE HRESULT IMFCaptureSink2_SetOutputMediaType(IMFCaptureSink2* This,DWORD dwStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pEncodingAttributes) { +static inline HRESULT IMFCaptureSink2_SetOutputMediaType(IMFCaptureSink2* This,DWORD dwStreamIndex,IMFMediaType *pMediaType,IMFAttributes *pEncodingAttributes) { return This->lpVtbl->SetOutputMediaType(This,dwStreamIndex,pMediaType,pEncodingAttributes); } #endif diff --git a/lib/libc/include/any-windows-any/mfd3d12.h b/lib/libc/include/any-windows-any/mfd3d12.h index d019c62ed1598cca5c2ea2e0c370714683d0ce72..8f8ee0155b6453c3d42f5aabc4855a15f5a89a57 100644 --- a/lib/libc/include/any-windows-any/mfd3d12.h +++ b/lib/libc/include/any-windows-any/mfd3d12.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mfd3d12.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mfd3d12.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mfd3d12_h__ #define __mfd3d12_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFD3D12SynchronizationObjectCommands_FWD_DEFINED__ @@ -133,26 +125,26 @@ interface IMFD3D12SynchronizationObjectCommands { #define IMFD3D12SynchronizationObjectCommands_EnqueueResourceRelease(This,pConsumerCommandQueue) (This)->lpVtbl->EnqueueResourceRelease(This,pConsumerCommandQueue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFD3D12SynchronizationObjectCommands_QueryInterface(IMFD3D12SynchronizationObjectCommands* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFD3D12SynchronizationObjectCommands_QueryInterface(IMFD3D12SynchronizationObjectCommands* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFD3D12SynchronizationObjectCommands_AddRef(IMFD3D12SynchronizationObjectCommands* This) { +static inline ULONG IMFD3D12SynchronizationObjectCommands_AddRef(IMFD3D12SynchronizationObjectCommands* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFD3D12SynchronizationObjectCommands_Release(IMFD3D12SynchronizationObjectCommands* This) { +static inline ULONG IMFD3D12SynchronizationObjectCommands_Release(IMFD3D12SynchronizationObjectCommands* This) { return This->lpVtbl->Release(This); } /*** IMFD3D12SynchronizationObjectCommands methods ***/ -static __WIDL_INLINE HRESULT IMFD3D12SynchronizationObjectCommands_EnqueueResourceReady(IMFD3D12SynchronizationObjectCommands* This,ID3D12CommandQueue *pProducerCommandQueue) { +static inline HRESULT IMFD3D12SynchronizationObjectCommands_EnqueueResourceReady(IMFD3D12SynchronizationObjectCommands* This,ID3D12CommandQueue *pProducerCommandQueue) { return This->lpVtbl->EnqueueResourceReady(This,pProducerCommandQueue); } -static __WIDL_INLINE HRESULT IMFD3D12SynchronizationObjectCommands_EnqueueResourceReadyWait(IMFD3D12SynchronizationObjectCommands* This,ID3D12CommandQueue *pConsumerCommandQueue) { +static inline HRESULT IMFD3D12SynchronizationObjectCommands_EnqueueResourceReadyWait(IMFD3D12SynchronizationObjectCommands* This,ID3D12CommandQueue *pConsumerCommandQueue) { return This->lpVtbl->EnqueueResourceReadyWait(This,pConsumerCommandQueue); } -static __WIDL_INLINE HRESULT IMFD3D12SynchronizationObjectCommands_SignalEventOnResourceReady(IMFD3D12SynchronizationObjectCommands* This,HANDLE hEvent) { +static inline HRESULT IMFD3D12SynchronizationObjectCommands_SignalEventOnResourceReady(IMFD3D12SynchronizationObjectCommands* This,HANDLE hEvent) { return This->lpVtbl->SignalEventOnResourceReady(This,hEvent); } -static __WIDL_INLINE HRESULT IMFD3D12SynchronizationObjectCommands_EnqueueResourceRelease(IMFD3D12SynchronizationObjectCommands* This,ID3D12CommandQueue *pConsumerCommandQueue) { +static inline HRESULT IMFD3D12SynchronizationObjectCommands_EnqueueResourceRelease(IMFD3D12SynchronizationObjectCommands* This,ID3D12CommandQueue *pConsumerCommandQueue) { return This->lpVtbl->EnqueueResourceRelease(This,pConsumerCommandQueue); } #endif @@ -226,20 +218,20 @@ interface IMFD3D12SynchronizationObject { #define IMFD3D12SynchronizationObject_Reset(This) (This)->lpVtbl->Reset(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFD3D12SynchronizationObject_QueryInterface(IMFD3D12SynchronizationObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFD3D12SynchronizationObject_QueryInterface(IMFD3D12SynchronizationObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFD3D12SynchronizationObject_AddRef(IMFD3D12SynchronizationObject* This) { +static inline ULONG IMFD3D12SynchronizationObject_AddRef(IMFD3D12SynchronizationObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFD3D12SynchronizationObject_Release(IMFD3D12SynchronizationObject* This) { +static inline ULONG IMFD3D12SynchronizationObject_Release(IMFD3D12SynchronizationObject* This) { return This->lpVtbl->Release(This); } /*** IMFD3D12SynchronizationObject methods ***/ -static __WIDL_INLINE HRESULT IMFD3D12SynchronizationObject_SignalEventOnFinalResourceRelease(IMFD3D12SynchronizationObject* This,HANDLE hEvent) { +static inline HRESULT IMFD3D12SynchronizationObject_SignalEventOnFinalResourceRelease(IMFD3D12SynchronizationObject* This,HANDLE hEvent) { return This->lpVtbl->SignalEventOnFinalResourceRelease(This,hEvent); } -static __WIDL_INLINE HRESULT IMFD3D12SynchronizationObject_Reset(IMFD3D12SynchronizationObject* This) { +static inline HRESULT IMFD3D12SynchronizationObject_Reset(IMFD3D12SynchronizationObject* This) { return This->lpVtbl->Reset(This); } #endif diff --git a/lib/libc/include/any-windows-any/mfidl.h b/lib/libc/include/any-windows-any/mfidl.h index 355bfc018d1485982ede4ba9678611ce516a9bb5..c3a6012d37066a317162448a4687a78facd7fbb3 100644 --- a/lib/libc/include/any-windows-any/mfidl.h +++ b/lib/libc/include/any-windows-any/mfidl.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mfidl.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mfidl.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mfidl_h__ #define __mfidl_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFTopologyNode_FWD_DEFINED__ @@ -748,153 +740,153 @@ interface IMFTopologyNode { #define IMFTopologyNode_CloneFrom(This,pNode) (This)->lpVtbl->CloneFrom(This,pNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFTopologyNode_QueryInterface(IMFTopologyNode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFTopologyNode_QueryInterface(IMFTopologyNode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFTopologyNode_AddRef(IMFTopologyNode* This) { +static inline ULONG IMFTopologyNode_AddRef(IMFTopologyNode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFTopologyNode_Release(IMFTopologyNode* This) { +static inline ULONG IMFTopologyNode_Release(IMFTopologyNode* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFTopologyNode_GetItem(IMFTopologyNode* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFTopologyNode_GetItem(IMFTopologyNode* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetItemType(IMFTopologyNode* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFTopologyNode_GetItemType(IMFTopologyNode* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFTopologyNode_CompareItem(IMFTopologyNode* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFTopologyNode_CompareItem(IMFTopologyNode* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFTopologyNode_Compare(IMFTopologyNode* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFTopologyNode_Compare(IMFTopologyNode* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetUINT32(IMFTopologyNode* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFTopologyNode_GetUINT32(IMFTopologyNode* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetUINT64(IMFTopologyNode* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFTopologyNode_GetUINT64(IMFTopologyNode* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetDouble(IMFTopologyNode* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFTopologyNode_GetDouble(IMFTopologyNode* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetGUID(IMFTopologyNode* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFTopologyNode_GetGUID(IMFTopologyNode* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetStringLength(IMFTopologyNode* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFTopologyNode_GetStringLength(IMFTopologyNode* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetString(IMFTopologyNode* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFTopologyNode_GetString(IMFTopologyNode* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetAllocatedString(IMFTopologyNode* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFTopologyNode_GetAllocatedString(IMFTopologyNode* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetBlobSize(IMFTopologyNode* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFTopologyNode_GetBlobSize(IMFTopologyNode* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetBlob(IMFTopologyNode* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFTopologyNode_GetBlob(IMFTopologyNode* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetAllocatedBlob(IMFTopologyNode* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFTopologyNode_GetAllocatedBlob(IMFTopologyNode* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetUnknown(IMFTopologyNode* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFTopologyNode_GetUnknown(IMFTopologyNode* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetItem(IMFTopologyNode* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFTopologyNode_SetItem(IMFTopologyNode* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFTopologyNode_DeleteItem(IMFTopologyNode* This,REFGUID guidKey) { +static inline HRESULT IMFTopologyNode_DeleteItem(IMFTopologyNode* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFTopologyNode_DeleteAllItems(IMFTopologyNode* This) { +static inline HRESULT IMFTopologyNode_DeleteAllItems(IMFTopologyNode* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetUINT32(IMFTopologyNode* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFTopologyNode_SetUINT32(IMFTopologyNode* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetUINT64(IMFTopologyNode* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFTopologyNode_SetUINT64(IMFTopologyNode* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetDouble(IMFTopologyNode* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFTopologyNode_SetDouble(IMFTopologyNode* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetGUID(IMFTopologyNode* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFTopologyNode_SetGUID(IMFTopologyNode* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetString(IMFTopologyNode* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFTopologyNode_SetString(IMFTopologyNode* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetBlob(IMFTopologyNode* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFTopologyNode_SetBlob(IMFTopologyNode* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetUnknown(IMFTopologyNode* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFTopologyNode_SetUnknown(IMFTopologyNode* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFTopologyNode_LockStore(IMFTopologyNode* This) { +static inline HRESULT IMFTopologyNode_LockStore(IMFTopologyNode* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFTopologyNode_UnlockStore(IMFTopologyNode* This) { +static inline HRESULT IMFTopologyNode_UnlockStore(IMFTopologyNode* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetCount(IMFTopologyNode* This,UINT32 *pcItems) { +static inline HRESULT IMFTopologyNode_GetCount(IMFTopologyNode* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetItemByIndex(IMFTopologyNode* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFTopologyNode_GetItemByIndex(IMFTopologyNode* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFTopologyNode_CopyAllItems(IMFTopologyNode* This,IMFAttributes *pDest) { +static inline HRESULT IMFTopologyNode_CopyAllItems(IMFTopologyNode* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFTopologyNode methods ***/ -static __WIDL_INLINE HRESULT IMFTopologyNode_SetObject(IMFTopologyNode* This,IUnknown *pObject) { +static inline HRESULT IMFTopologyNode_SetObject(IMFTopologyNode* This,IUnknown *pObject) { return This->lpVtbl->SetObject(This,pObject); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetObject(IMFTopologyNode* This,IUnknown **ppObject) { +static inline HRESULT IMFTopologyNode_GetObject(IMFTopologyNode* This,IUnknown **ppObject) { return This->lpVtbl->GetObject(This,ppObject); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetNodeType(IMFTopologyNode* This,MF_TOPOLOGY_TYPE *pType) { +static inline HRESULT IMFTopologyNode_GetNodeType(IMFTopologyNode* This,MF_TOPOLOGY_TYPE *pType) { return This->lpVtbl->GetNodeType(This,pType); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetTopoNodeID(IMFTopologyNode* This,TOPOID *pID) { +static inline HRESULT IMFTopologyNode_GetTopoNodeID(IMFTopologyNode* This,TOPOID *pID) { return This->lpVtbl->GetTopoNodeID(This,pID); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetTopoNodeID(IMFTopologyNode* This,TOPOID ullTopoID) { +static inline HRESULT IMFTopologyNode_SetTopoNodeID(IMFTopologyNode* This,TOPOID ullTopoID) { return This->lpVtbl->SetTopoNodeID(This,ullTopoID); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetInputCount(IMFTopologyNode* This,DWORD *pcInputs) { +static inline HRESULT IMFTopologyNode_GetInputCount(IMFTopologyNode* This,DWORD *pcInputs) { return This->lpVtbl->GetInputCount(This,pcInputs); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetOutputCount(IMFTopologyNode* This,DWORD *pcOutputs) { +static inline HRESULT IMFTopologyNode_GetOutputCount(IMFTopologyNode* This,DWORD *pcOutputs) { return This->lpVtbl->GetOutputCount(This,pcOutputs); } -static __WIDL_INLINE HRESULT IMFTopologyNode_ConnectOutput(IMFTopologyNode* This,DWORD dwOutputIndex,IMFTopologyNode *pDownstreamNode,DWORD dwInputIndexOnDownstreamNode) { +static inline HRESULT IMFTopologyNode_ConnectOutput(IMFTopologyNode* This,DWORD dwOutputIndex,IMFTopologyNode *pDownstreamNode,DWORD dwInputIndexOnDownstreamNode) { return This->lpVtbl->ConnectOutput(This,dwOutputIndex,pDownstreamNode,dwInputIndexOnDownstreamNode); } -static __WIDL_INLINE HRESULT IMFTopologyNode_DisconnectOutput(IMFTopologyNode* This,DWORD dwOutputIndex) { +static inline HRESULT IMFTopologyNode_DisconnectOutput(IMFTopologyNode* This,DWORD dwOutputIndex) { return This->lpVtbl->DisconnectOutput(This,dwOutputIndex); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetInput(IMFTopologyNode* This,DWORD dwInputIndex,IMFTopologyNode **ppUpstreamNode,DWORD *pdwOutputIndexOnUpstreamNode) { +static inline HRESULT IMFTopologyNode_GetInput(IMFTopologyNode* This,DWORD dwInputIndex,IMFTopologyNode **ppUpstreamNode,DWORD *pdwOutputIndexOnUpstreamNode) { return This->lpVtbl->GetInput(This,dwInputIndex,ppUpstreamNode,pdwOutputIndexOnUpstreamNode); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetOutput(IMFTopologyNode* This,DWORD dwOutputIndex,IMFTopologyNode **ppDownstreamNode,DWORD *pdwInputIndexOnDownstreamNode) { +static inline HRESULT IMFTopologyNode_GetOutput(IMFTopologyNode* This,DWORD dwOutputIndex,IMFTopologyNode **ppDownstreamNode,DWORD *pdwInputIndexOnDownstreamNode) { return This->lpVtbl->GetOutput(This,dwOutputIndex,ppDownstreamNode,pdwInputIndexOnDownstreamNode); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetOutputPrefType(IMFTopologyNode* This,DWORD dwOutputIndex,IMFMediaType *pType) { +static inline HRESULT IMFTopologyNode_SetOutputPrefType(IMFTopologyNode* This,DWORD dwOutputIndex,IMFMediaType *pType) { return This->lpVtbl->SetOutputPrefType(This,dwOutputIndex,pType); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetOutputPrefType(IMFTopologyNode* This,DWORD dwOutputIndex,IMFMediaType **ppType) { +static inline HRESULT IMFTopologyNode_GetOutputPrefType(IMFTopologyNode* This,DWORD dwOutputIndex,IMFMediaType **ppType) { return This->lpVtbl->GetOutputPrefType(This,dwOutputIndex,ppType); } -static __WIDL_INLINE HRESULT IMFTopologyNode_SetInputPrefType(IMFTopologyNode* This,DWORD dwInputIndex,IMFMediaType *pType) { +static inline HRESULT IMFTopologyNode_SetInputPrefType(IMFTopologyNode* This,DWORD dwInputIndex,IMFMediaType *pType) { return This->lpVtbl->SetInputPrefType(This,dwInputIndex,pType); } -static __WIDL_INLINE HRESULT IMFTopologyNode_GetInputPrefType(IMFTopologyNode* This,DWORD dwInputIndex,IMFMediaType **ppType) { +static inline HRESULT IMFTopologyNode_GetInputPrefType(IMFTopologyNode* This,DWORD dwInputIndex,IMFMediaType **ppType) { return This->lpVtbl->GetInputPrefType(This,dwInputIndex,ppType); } -static __WIDL_INLINE HRESULT IMFTopologyNode_CloneFrom(IMFTopologyNode* This,IMFTopologyNode *pNode) { +static inline HRESULT IMFTopologyNode_CloneFrom(IMFTopologyNode* This,IMFTopologyNode *pNode) { return This->lpVtbl->CloneFrom(This,pNode); } #endif @@ -1258,135 +1250,135 @@ interface IMFTopology { #define IMFTopology_GetOutputNodeCollection(This,ppCollection) (This)->lpVtbl->GetOutputNodeCollection(This,ppCollection) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFTopology_QueryInterface(IMFTopology* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFTopology_QueryInterface(IMFTopology* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFTopology_AddRef(IMFTopology* This) { +static inline ULONG IMFTopology_AddRef(IMFTopology* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFTopology_Release(IMFTopology* This) { +static inline ULONG IMFTopology_Release(IMFTopology* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFTopology_GetItem(IMFTopology* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFTopology_GetItem(IMFTopology* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFTopology_GetItemType(IMFTopology* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFTopology_GetItemType(IMFTopology* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFTopology_CompareItem(IMFTopology* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFTopology_CompareItem(IMFTopology* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFTopology_Compare(IMFTopology* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFTopology_Compare(IMFTopology* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFTopology_GetUINT32(IMFTopology* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFTopology_GetUINT32(IMFTopology* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFTopology_GetUINT64(IMFTopology* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFTopology_GetUINT64(IMFTopology* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFTopology_GetDouble(IMFTopology* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFTopology_GetDouble(IMFTopology* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFTopology_GetGUID(IMFTopology* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFTopology_GetGUID(IMFTopology* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFTopology_GetStringLength(IMFTopology* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFTopology_GetStringLength(IMFTopology* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFTopology_GetString(IMFTopology* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFTopology_GetString(IMFTopology* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFTopology_GetAllocatedString(IMFTopology* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFTopology_GetAllocatedString(IMFTopology* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFTopology_GetBlobSize(IMFTopology* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFTopology_GetBlobSize(IMFTopology* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFTopology_GetBlob(IMFTopology* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFTopology_GetBlob(IMFTopology* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFTopology_GetAllocatedBlob(IMFTopology* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFTopology_GetAllocatedBlob(IMFTopology* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFTopology_GetUnknown(IMFTopology* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFTopology_GetUnknown(IMFTopology* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFTopology_SetItem(IMFTopology* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFTopology_SetItem(IMFTopology* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFTopology_DeleteItem(IMFTopology* This,REFGUID guidKey) { +static inline HRESULT IMFTopology_DeleteItem(IMFTopology* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFTopology_DeleteAllItems(IMFTopology* This) { +static inline HRESULT IMFTopology_DeleteAllItems(IMFTopology* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFTopology_SetUINT32(IMFTopology* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFTopology_SetUINT32(IMFTopology* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFTopology_SetUINT64(IMFTopology* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFTopology_SetUINT64(IMFTopology* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFTopology_SetDouble(IMFTopology* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFTopology_SetDouble(IMFTopology* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFTopology_SetGUID(IMFTopology* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFTopology_SetGUID(IMFTopology* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFTopology_SetString(IMFTopology* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFTopology_SetString(IMFTopology* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFTopology_SetBlob(IMFTopology* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFTopology_SetBlob(IMFTopology* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFTopology_SetUnknown(IMFTopology* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFTopology_SetUnknown(IMFTopology* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFTopology_LockStore(IMFTopology* This) { +static inline HRESULT IMFTopology_LockStore(IMFTopology* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFTopology_UnlockStore(IMFTopology* This) { +static inline HRESULT IMFTopology_UnlockStore(IMFTopology* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFTopology_GetCount(IMFTopology* This,UINT32 *pcItems) { +static inline HRESULT IMFTopology_GetCount(IMFTopology* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFTopology_GetItemByIndex(IMFTopology* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFTopology_GetItemByIndex(IMFTopology* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFTopology_CopyAllItems(IMFTopology* This,IMFAttributes *pDest) { +static inline HRESULT IMFTopology_CopyAllItems(IMFTopology* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFTopology methods ***/ -static __WIDL_INLINE HRESULT IMFTopology_GetTopologyID(IMFTopology* This,TOPOID *pID) { +static inline HRESULT IMFTopology_GetTopologyID(IMFTopology* This,TOPOID *pID) { return This->lpVtbl->GetTopologyID(This,pID); } -static __WIDL_INLINE HRESULT IMFTopology_AddNode(IMFTopology* This,IMFTopologyNode *pNode) { +static inline HRESULT IMFTopology_AddNode(IMFTopology* This,IMFTopologyNode *pNode) { return This->lpVtbl->AddNode(This,pNode); } -static __WIDL_INLINE HRESULT IMFTopology_RemoveNode(IMFTopology* This,IMFTopologyNode *pNode) { +static inline HRESULT IMFTopology_RemoveNode(IMFTopology* This,IMFTopologyNode *pNode) { return This->lpVtbl->RemoveNode(This,pNode); } -static __WIDL_INLINE HRESULT IMFTopology_GetNodeCount(IMFTopology* This,WORD *pwNodes) { +static inline HRESULT IMFTopology_GetNodeCount(IMFTopology* This,WORD *pwNodes) { return This->lpVtbl->GetNodeCount(This,pwNodes); } -static __WIDL_INLINE HRESULT IMFTopology_GetNode(IMFTopology* This,WORD wIndex,IMFTopologyNode **ppNode) { +static inline HRESULT IMFTopology_GetNode(IMFTopology* This,WORD wIndex,IMFTopologyNode **ppNode) { return This->lpVtbl->GetNode(This,wIndex,ppNode); } -static __WIDL_INLINE HRESULT IMFTopology_Clear(IMFTopology* This) { +static inline HRESULT IMFTopology_Clear(IMFTopology* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT IMFTopology_CloneFrom(IMFTopology* This,IMFTopology *pTopology) { +static inline HRESULT IMFTopology_CloneFrom(IMFTopology* This,IMFTopology *pTopology) { return This->lpVtbl->CloneFrom(This,pTopology); } -static __WIDL_INLINE HRESULT IMFTopology_GetNodeByID(IMFTopology* This,TOPOID qwTopoNodeID,IMFTopologyNode **ppNode) { +static inline HRESULT IMFTopology_GetNodeByID(IMFTopology* This,TOPOID qwTopoNodeID,IMFTopologyNode **ppNode) { return This->lpVtbl->GetNodeByID(This,qwTopoNodeID,ppNode); } -static __WIDL_INLINE HRESULT IMFTopology_GetSourceNodeCollection(IMFTopology* This,IMFCollection **ppCollection) { +static inline HRESULT IMFTopology_GetSourceNodeCollection(IMFTopology* This,IMFCollection **ppCollection) { return This->lpVtbl->GetSourceNodeCollection(This,ppCollection); } -static __WIDL_INLINE HRESULT IMFTopology_GetOutputNodeCollection(IMFTopology* This,IMFCollection **ppCollection) { +static inline HRESULT IMFTopology_GetOutputNodeCollection(IMFTopology* This,IMFCollection **ppCollection) { return This->lpVtbl->GetOutputNodeCollection(This,ppCollection); } #endif @@ -1457,17 +1449,17 @@ interface IMFGetService { #define IMFGetService_GetService(This,guidService,riid,ppvObject) (This)->lpVtbl->GetService(This,guidService,riid,ppvObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFGetService_QueryInterface(IMFGetService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFGetService_QueryInterface(IMFGetService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFGetService_AddRef(IMFGetService* This) { +static inline ULONG IMFGetService_AddRef(IMFGetService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFGetService_Release(IMFGetService* This) { +static inline ULONG IMFGetService_Release(IMFGetService* This) { return This->lpVtbl->Release(This); } /*** IMFGetService methods ***/ -static __WIDL_INLINE HRESULT IMFGetService_GetService(IMFGetService* This,REFGUID guidService,REFIID riid,LPVOID *ppvObject) { +static inline HRESULT IMFGetService_GetService(IMFGetService* This,REFGUID guidService,REFIID riid,LPVOID *ppvObject) { return This->lpVtbl->GetService(This,guidService,riid,ppvObject); } #endif @@ -1588,29 +1580,29 @@ interface IMFClock { #define IMFClock_GetProperties(This,pClockProperties) (This)->lpVtbl->GetProperties(This,pClockProperties) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFClock_QueryInterface(IMFClock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFClock_QueryInterface(IMFClock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFClock_AddRef(IMFClock* This) { +static inline ULONG IMFClock_AddRef(IMFClock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFClock_Release(IMFClock* This) { +static inline ULONG IMFClock_Release(IMFClock* This) { return This->lpVtbl->Release(This); } /*** IMFClock methods ***/ -static __WIDL_INLINE HRESULT IMFClock_GetClockCharacteristics(IMFClock* This,DWORD *pdwCharacteristics) { +static inline HRESULT IMFClock_GetClockCharacteristics(IMFClock* This,DWORD *pdwCharacteristics) { return This->lpVtbl->GetClockCharacteristics(This,pdwCharacteristics); } -static __WIDL_INLINE HRESULT IMFClock_GetCorrelatedTime(IMFClock* This,DWORD dwReserved,LONGLONG *pllClockTime,MFTIME *phnsSystemTime) { +static inline HRESULT IMFClock_GetCorrelatedTime(IMFClock* This,DWORD dwReserved,LONGLONG *pllClockTime,MFTIME *phnsSystemTime) { return This->lpVtbl->GetCorrelatedTime(This,dwReserved,pllClockTime,phnsSystemTime); } -static __WIDL_INLINE HRESULT IMFClock_GetContinuityKey(IMFClock* This,DWORD *pdwContinuityKey) { +static inline HRESULT IMFClock_GetContinuityKey(IMFClock* This,DWORD *pdwContinuityKey) { return This->lpVtbl->GetContinuityKey(This,pdwContinuityKey); } -static __WIDL_INLINE HRESULT IMFClock_GetState(IMFClock* This,DWORD dwReserved,MFCLOCK_STATE *peClockState) { +static inline HRESULT IMFClock_GetState(IMFClock* This,DWORD dwReserved,MFCLOCK_STATE *peClockState) { return This->lpVtbl->GetState(This,dwReserved,peClockState); } -static __WIDL_INLINE HRESULT IMFClock_GetProperties(IMFClock* This,MFCLOCK_PROPERTIES *pClockProperties) { +static inline HRESULT IMFClock_GetProperties(IMFClock* This,MFCLOCK_PROPERTIES *pClockProperties) { return This->lpVtbl->GetProperties(This,pClockProperties); } #endif @@ -1797,57 +1789,57 @@ interface IMFMediaSession { #define IMFMediaSession_GetFullTopology(This,dwGetFullTopologyFlags,TopoId,ppFullTopology) (This)->lpVtbl->GetFullTopology(This,dwGetFullTopologyFlags,TopoId,ppFullTopology) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSession_QueryInterface(IMFMediaSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaSession_QueryInterface(IMFMediaSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaSession_AddRef(IMFMediaSession* This) { +static inline ULONG IMFMediaSession_AddRef(IMFMediaSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaSession_Release(IMFMediaSession* This) { +static inline ULONG IMFMediaSession_Release(IMFMediaSession* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEventGenerator methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSession_GetEvent(IMFMediaSession* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaSession_GetEvent(IMFMediaSession* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { return This->lpVtbl->GetEvent(This,dwFlags,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaSession_BeginGetEvent(IMFMediaSession* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFMediaSession_BeginGetEvent(IMFMediaSession* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginGetEvent(This,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFMediaSession_EndGetEvent(IMFMediaSession* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaSession_EndGetEvent(IMFMediaSession* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { return This->lpVtbl->EndGetEvent(This,pResult,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaSession_QueueEvent(IMFMediaSession* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { +static inline HRESULT IMFMediaSession_QueueEvent(IMFMediaSession* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { return This->lpVtbl->QueueEvent(This,met,guidExtendedType,hrStatus,pvValue); } /*** IMFMediaSession methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSession_SetTopology(IMFMediaSession* This,DWORD dwSetTopologyFlags,IMFTopology *pTopology) { +static inline HRESULT IMFMediaSession_SetTopology(IMFMediaSession* This,DWORD dwSetTopologyFlags,IMFTopology *pTopology) { return This->lpVtbl->SetTopology(This,dwSetTopologyFlags,pTopology); } -static __WIDL_INLINE HRESULT IMFMediaSession_ClearTopologies(IMFMediaSession* This) { +static inline HRESULT IMFMediaSession_ClearTopologies(IMFMediaSession* This) { return This->lpVtbl->ClearTopologies(This); } -static __WIDL_INLINE HRESULT IMFMediaSession_Start(IMFMediaSession* This,const GUID *pguidTimeFormat,const PROPVARIANT *pvarStartPosition) { +static inline HRESULT IMFMediaSession_Start(IMFMediaSession* This,const GUID *pguidTimeFormat,const PROPVARIANT *pvarStartPosition) { return This->lpVtbl->Start(This,pguidTimeFormat,pvarStartPosition); } -static __WIDL_INLINE HRESULT IMFMediaSession_Pause(IMFMediaSession* This) { +static inline HRESULT IMFMediaSession_Pause(IMFMediaSession* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IMFMediaSession_Stop(IMFMediaSession* This) { +static inline HRESULT IMFMediaSession_Stop(IMFMediaSession* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IMFMediaSession_Close(IMFMediaSession* This) { +static inline HRESULT IMFMediaSession_Close(IMFMediaSession* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IMFMediaSession_Shutdown(IMFMediaSession* This) { +static inline HRESULT IMFMediaSession_Shutdown(IMFMediaSession* This) { return This->lpVtbl->Shutdown(This); } -static __WIDL_INLINE HRESULT IMFMediaSession_GetClock(IMFMediaSession* This,IMFClock **ppClock) { +static inline HRESULT IMFMediaSession_GetClock(IMFMediaSession* This,IMFClock **ppClock) { return This->lpVtbl->GetClock(This,ppClock); } -static __WIDL_INLINE HRESULT IMFMediaSession_GetSessionCapabilities(IMFMediaSession* This,DWORD *pdwCaps) { +static inline HRESULT IMFMediaSession_GetSessionCapabilities(IMFMediaSession* This,DWORD *pdwCaps) { return This->lpVtbl->GetSessionCapabilities(This,pdwCaps); } -static __WIDL_INLINE HRESULT IMFMediaSession_GetFullTopology(IMFMediaSession* This,DWORD dwGetFullTopologyFlags,TOPOID TopoId,IMFTopology **ppFullTopology) { +static inline HRESULT IMFMediaSession_GetFullTopology(IMFMediaSession* This,DWORD dwGetFullTopologyFlags,TOPOID TopoId,IMFTopology **ppFullTopology) { return This->lpVtbl->GetFullTopology(This,dwGetFullTopologyFlags,TopoId,ppFullTopology); } #endif @@ -1958,32 +1950,32 @@ interface IMFMediaTypeHandler { #define IMFMediaTypeHandler_GetMajorType(This,pguidMajorType) (This)->lpVtbl->GetMajorType(This,pguidMajorType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaTypeHandler_QueryInterface(IMFMediaTypeHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaTypeHandler_QueryInterface(IMFMediaTypeHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaTypeHandler_AddRef(IMFMediaTypeHandler* This) { +static inline ULONG IMFMediaTypeHandler_AddRef(IMFMediaTypeHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaTypeHandler_Release(IMFMediaTypeHandler* This) { +static inline ULONG IMFMediaTypeHandler_Release(IMFMediaTypeHandler* This) { return This->lpVtbl->Release(This); } /*** IMFMediaTypeHandler methods ***/ -static __WIDL_INLINE HRESULT IMFMediaTypeHandler_IsMediaTypeSupported(IMFMediaTypeHandler* This,IMFMediaType *pMediaType,IMFMediaType **ppMediaType) { +static inline HRESULT IMFMediaTypeHandler_IsMediaTypeSupported(IMFMediaTypeHandler* This,IMFMediaType *pMediaType,IMFMediaType **ppMediaType) { return This->lpVtbl->IsMediaTypeSupported(This,pMediaType,ppMediaType); } -static __WIDL_INLINE HRESULT IMFMediaTypeHandler_GetMediaTypeCount(IMFMediaTypeHandler* This,DWORD *pdwTypeCount) { +static inline HRESULT IMFMediaTypeHandler_GetMediaTypeCount(IMFMediaTypeHandler* This,DWORD *pdwTypeCount) { return This->lpVtbl->GetMediaTypeCount(This,pdwTypeCount); } -static __WIDL_INLINE HRESULT IMFMediaTypeHandler_GetMediaTypeByIndex(IMFMediaTypeHandler* This,DWORD dwIndex,IMFMediaType **ppType) { +static inline HRESULT IMFMediaTypeHandler_GetMediaTypeByIndex(IMFMediaTypeHandler* This,DWORD dwIndex,IMFMediaType **ppType) { return This->lpVtbl->GetMediaTypeByIndex(This,dwIndex,ppType); } -static __WIDL_INLINE HRESULT IMFMediaTypeHandler_SetCurrentMediaType(IMFMediaTypeHandler* This,IMFMediaType *pMediaType) { +static inline HRESULT IMFMediaTypeHandler_SetCurrentMediaType(IMFMediaTypeHandler* This,IMFMediaType *pMediaType) { return This->lpVtbl->SetCurrentMediaType(This,pMediaType); } -static __WIDL_INLINE HRESULT IMFMediaTypeHandler_GetCurrentMediaType(IMFMediaTypeHandler* This,IMFMediaType **ppMediaType) { +static inline HRESULT IMFMediaTypeHandler_GetCurrentMediaType(IMFMediaTypeHandler* This,IMFMediaType **ppMediaType) { return This->lpVtbl->GetCurrentMediaType(This,ppMediaType); } -static __WIDL_INLINE HRESULT IMFMediaTypeHandler_GetMajorType(IMFMediaTypeHandler* This,GUID *pguidMajorType) { +static inline HRESULT IMFMediaTypeHandler_GetMajorType(IMFMediaTypeHandler* This,GUID *pguidMajorType) { return This->lpVtbl->GetMajorType(This,pguidMajorType); } #endif @@ -2258,111 +2250,111 @@ interface IMFStreamDescriptor { #define IMFStreamDescriptor_GetMediaTypeHandler(This,ppMediaTypeHandler) (This)->lpVtbl->GetMediaTypeHandler(This,ppMediaTypeHandler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFStreamDescriptor_QueryInterface(IMFStreamDescriptor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFStreamDescriptor_QueryInterface(IMFStreamDescriptor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFStreamDescriptor_AddRef(IMFStreamDescriptor* This) { +static inline ULONG IMFStreamDescriptor_AddRef(IMFStreamDescriptor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFStreamDescriptor_Release(IMFStreamDescriptor* This) { +static inline ULONG IMFStreamDescriptor_Release(IMFStreamDescriptor* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetItem(IMFStreamDescriptor* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFStreamDescriptor_GetItem(IMFStreamDescriptor* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetItemType(IMFStreamDescriptor* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFStreamDescriptor_GetItemType(IMFStreamDescriptor* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_CompareItem(IMFStreamDescriptor* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFStreamDescriptor_CompareItem(IMFStreamDescriptor* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_Compare(IMFStreamDescriptor* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFStreamDescriptor_Compare(IMFStreamDescriptor* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetUINT32(IMFStreamDescriptor* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFStreamDescriptor_GetUINT32(IMFStreamDescriptor* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetUINT64(IMFStreamDescriptor* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFStreamDescriptor_GetUINT64(IMFStreamDescriptor* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetDouble(IMFStreamDescriptor* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFStreamDescriptor_GetDouble(IMFStreamDescriptor* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetGUID(IMFStreamDescriptor* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFStreamDescriptor_GetGUID(IMFStreamDescriptor* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetStringLength(IMFStreamDescriptor* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFStreamDescriptor_GetStringLength(IMFStreamDescriptor* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetString(IMFStreamDescriptor* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFStreamDescriptor_GetString(IMFStreamDescriptor* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetAllocatedString(IMFStreamDescriptor* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFStreamDescriptor_GetAllocatedString(IMFStreamDescriptor* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetBlobSize(IMFStreamDescriptor* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFStreamDescriptor_GetBlobSize(IMFStreamDescriptor* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetBlob(IMFStreamDescriptor* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFStreamDescriptor_GetBlob(IMFStreamDescriptor* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetAllocatedBlob(IMFStreamDescriptor* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFStreamDescriptor_GetAllocatedBlob(IMFStreamDescriptor* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetUnknown(IMFStreamDescriptor* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFStreamDescriptor_GetUnknown(IMFStreamDescriptor* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_SetItem(IMFStreamDescriptor* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFStreamDescriptor_SetItem(IMFStreamDescriptor* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_DeleteItem(IMFStreamDescriptor* This,REFGUID guidKey) { +static inline HRESULT IMFStreamDescriptor_DeleteItem(IMFStreamDescriptor* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_DeleteAllItems(IMFStreamDescriptor* This) { +static inline HRESULT IMFStreamDescriptor_DeleteAllItems(IMFStreamDescriptor* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_SetUINT32(IMFStreamDescriptor* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFStreamDescriptor_SetUINT32(IMFStreamDescriptor* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_SetUINT64(IMFStreamDescriptor* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFStreamDescriptor_SetUINT64(IMFStreamDescriptor* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_SetDouble(IMFStreamDescriptor* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFStreamDescriptor_SetDouble(IMFStreamDescriptor* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_SetGUID(IMFStreamDescriptor* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFStreamDescriptor_SetGUID(IMFStreamDescriptor* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_SetString(IMFStreamDescriptor* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFStreamDescriptor_SetString(IMFStreamDescriptor* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_SetBlob(IMFStreamDescriptor* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFStreamDescriptor_SetBlob(IMFStreamDescriptor* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_SetUnknown(IMFStreamDescriptor* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFStreamDescriptor_SetUnknown(IMFStreamDescriptor* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_LockStore(IMFStreamDescriptor* This) { +static inline HRESULT IMFStreamDescriptor_LockStore(IMFStreamDescriptor* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_UnlockStore(IMFStreamDescriptor* This) { +static inline HRESULT IMFStreamDescriptor_UnlockStore(IMFStreamDescriptor* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetCount(IMFStreamDescriptor* This,UINT32 *pcItems) { +static inline HRESULT IMFStreamDescriptor_GetCount(IMFStreamDescriptor* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetItemByIndex(IMFStreamDescriptor* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFStreamDescriptor_GetItemByIndex(IMFStreamDescriptor* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_CopyAllItems(IMFStreamDescriptor* This,IMFAttributes *pDest) { +static inline HRESULT IMFStreamDescriptor_CopyAllItems(IMFStreamDescriptor* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFStreamDescriptor methods ***/ -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetStreamIdentifier(IMFStreamDescriptor* This,DWORD *pdwStreamIdentifier) { +static inline HRESULT IMFStreamDescriptor_GetStreamIdentifier(IMFStreamDescriptor* This,DWORD *pdwStreamIdentifier) { return This->lpVtbl->GetStreamIdentifier(This,pdwStreamIdentifier); } -static __WIDL_INLINE HRESULT IMFStreamDescriptor_GetMediaTypeHandler(IMFStreamDescriptor* This,IMFMediaTypeHandler **ppMediaTypeHandler) { +static inline HRESULT IMFStreamDescriptor_GetMediaTypeHandler(IMFStreamDescriptor* This,IMFMediaTypeHandler **ppMediaTypeHandler) { return This->lpVtbl->GetMediaTypeHandler(This,ppMediaTypeHandler); } #endif @@ -2649,120 +2641,120 @@ interface IMFPresentationDescriptor { #define IMFPresentationDescriptor_Clone(This,ppPresentationDescriptor) (This)->lpVtbl->Clone(This,ppPresentationDescriptor) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_QueryInterface(IMFPresentationDescriptor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFPresentationDescriptor_QueryInterface(IMFPresentationDescriptor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFPresentationDescriptor_AddRef(IMFPresentationDescriptor* This) { +static inline ULONG IMFPresentationDescriptor_AddRef(IMFPresentationDescriptor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFPresentationDescriptor_Release(IMFPresentationDescriptor* This) { +static inline ULONG IMFPresentationDescriptor_Release(IMFPresentationDescriptor* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetItem(IMFPresentationDescriptor* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFPresentationDescriptor_GetItem(IMFPresentationDescriptor* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetItemType(IMFPresentationDescriptor* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFPresentationDescriptor_GetItemType(IMFPresentationDescriptor* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_CompareItem(IMFPresentationDescriptor* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFPresentationDescriptor_CompareItem(IMFPresentationDescriptor* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_Compare(IMFPresentationDescriptor* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFPresentationDescriptor_Compare(IMFPresentationDescriptor* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetUINT32(IMFPresentationDescriptor* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFPresentationDescriptor_GetUINT32(IMFPresentationDescriptor* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetUINT64(IMFPresentationDescriptor* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFPresentationDescriptor_GetUINT64(IMFPresentationDescriptor* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetDouble(IMFPresentationDescriptor* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFPresentationDescriptor_GetDouble(IMFPresentationDescriptor* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetGUID(IMFPresentationDescriptor* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFPresentationDescriptor_GetGUID(IMFPresentationDescriptor* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetStringLength(IMFPresentationDescriptor* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFPresentationDescriptor_GetStringLength(IMFPresentationDescriptor* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetString(IMFPresentationDescriptor* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFPresentationDescriptor_GetString(IMFPresentationDescriptor* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetAllocatedString(IMFPresentationDescriptor* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFPresentationDescriptor_GetAllocatedString(IMFPresentationDescriptor* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetBlobSize(IMFPresentationDescriptor* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFPresentationDescriptor_GetBlobSize(IMFPresentationDescriptor* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetBlob(IMFPresentationDescriptor* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFPresentationDescriptor_GetBlob(IMFPresentationDescriptor* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetAllocatedBlob(IMFPresentationDescriptor* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFPresentationDescriptor_GetAllocatedBlob(IMFPresentationDescriptor* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetUnknown(IMFPresentationDescriptor* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFPresentationDescriptor_GetUnknown(IMFPresentationDescriptor* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_SetItem(IMFPresentationDescriptor* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFPresentationDescriptor_SetItem(IMFPresentationDescriptor* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_DeleteItem(IMFPresentationDescriptor* This,REFGUID guidKey) { +static inline HRESULT IMFPresentationDescriptor_DeleteItem(IMFPresentationDescriptor* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_DeleteAllItems(IMFPresentationDescriptor* This) { +static inline HRESULT IMFPresentationDescriptor_DeleteAllItems(IMFPresentationDescriptor* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_SetUINT32(IMFPresentationDescriptor* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFPresentationDescriptor_SetUINT32(IMFPresentationDescriptor* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_SetUINT64(IMFPresentationDescriptor* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFPresentationDescriptor_SetUINT64(IMFPresentationDescriptor* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_SetDouble(IMFPresentationDescriptor* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFPresentationDescriptor_SetDouble(IMFPresentationDescriptor* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_SetGUID(IMFPresentationDescriptor* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFPresentationDescriptor_SetGUID(IMFPresentationDescriptor* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_SetString(IMFPresentationDescriptor* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFPresentationDescriptor_SetString(IMFPresentationDescriptor* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_SetBlob(IMFPresentationDescriptor* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFPresentationDescriptor_SetBlob(IMFPresentationDescriptor* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_SetUnknown(IMFPresentationDescriptor* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFPresentationDescriptor_SetUnknown(IMFPresentationDescriptor* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_LockStore(IMFPresentationDescriptor* This) { +static inline HRESULT IMFPresentationDescriptor_LockStore(IMFPresentationDescriptor* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_UnlockStore(IMFPresentationDescriptor* This) { +static inline HRESULT IMFPresentationDescriptor_UnlockStore(IMFPresentationDescriptor* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetCount(IMFPresentationDescriptor* This,UINT32 *pcItems) { +static inline HRESULT IMFPresentationDescriptor_GetCount(IMFPresentationDescriptor* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetItemByIndex(IMFPresentationDescriptor* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFPresentationDescriptor_GetItemByIndex(IMFPresentationDescriptor* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_CopyAllItems(IMFPresentationDescriptor* This,IMFAttributes *pDest) { +static inline HRESULT IMFPresentationDescriptor_CopyAllItems(IMFPresentationDescriptor* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFPresentationDescriptor methods ***/ -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetStreamDescriptorCount(IMFPresentationDescriptor* This,DWORD *pdwDescriptorCount) { +static inline HRESULT IMFPresentationDescriptor_GetStreamDescriptorCount(IMFPresentationDescriptor* This,DWORD *pdwDescriptorCount) { return This->lpVtbl->GetStreamDescriptorCount(This,pdwDescriptorCount); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_GetStreamDescriptorByIndex(IMFPresentationDescriptor* This,DWORD dwIndex,WINBOOL *pfSelected,IMFStreamDescriptor **ppDescriptor) { +static inline HRESULT IMFPresentationDescriptor_GetStreamDescriptorByIndex(IMFPresentationDescriptor* This,DWORD dwIndex,WINBOOL *pfSelected,IMFStreamDescriptor **ppDescriptor) { return This->lpVtbl->GetStreamDescriptorByIndex(This,dwIndex,pfSelected,ppDescriptor); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_SelectStream(IMFPresentationDescriptor* This,DWORD dwDescriptorIndex) { +static inline HRESULT IMFPresentationDescriptor_SelectStream(IMFPresentationDescriptor* This,DWORD dwDescriptorIndex) { return This->lpVtbl->SelectStream(This,dwDescriptorIndex); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_DeselectStream(IMFPresentationDescriptor* This,DWORD dwDescriptorIndex) { +static inline HRESULT IMFPresentationDescriptor_DeselectStream(IMFPresentationDescriptor* This,DWORD dwDescriptorIndex) { return This->lpVtbl->DeselectStream(This,dwDescriptorIndex); } -static __WIDL_INLINE HRESULT IMFPresentationDescriptor_Clone(IMFPresentationDescriptor* This,IMFPresentationDescriptor **ppPresentationDescriptor) { +static inline HRESULT IMFPresentationDescriptor_Clone(IMFPresentationDescriptor* This,IMFPresentationDescriptor **ppPresentationDescriptor) { return This->lpVtbl->Clone(This,ppPresentationDescriptor); } #endif @@ -2898,45 +2890,45 @@ interface IMFMediaSource { #define IMFMediaSource_Shutdown(This) (This)->lpVtbl->Shutdown(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSource_QueryInterface(IMFMediaSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaSource_QueryInterface(IMFMediaSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaSource_AddRef(IMFMediaSource* This) { +static inline ULONG IMFMediaSource_AddRef(IMFMediaSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaSource_Release(IMFMediaSource* This) { +static inline ULONG IMFMediaSource_Release(IMFMediaSource* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEventGenerator methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSource_GetEvent(IMFMediaSource* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaSource_GetEvent(IMFMediaSource* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { return This->lpVtbl->GetEvent(This,dwFlags,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaSource_BeginGetEvent(IMFMediaSource* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFMediaSource_BeginGetEvent(IMFMediaSource* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginGetEvent(This,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFMediaSource_EndGetEvent(IMFMediaSource* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaSource_EndGetEvent(IMFMediaSource* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { return This->lpVtbl->EndGetEvent(This,pResult,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaSource_QueueEvent(IMFMediaSource* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { +static inline HRESULT IMFMediaSource_QueueEvent(IMFMediaSource* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { return This->lpVtbl->QueueEvent(This,met,guidExtendedType,hrStatus,pvValue); } /*** IMFMediaSource methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSource_GetCharacteristics(IMFMediaSource* This,DWORD *pdwCharacteristics) { +static inline HRESULT IMFMediaSource_GetCharacteristics(IMFMediaSource* This,DWORD *pdwCharacteristics) { return This->lpVtbl->GetCharacteristics(This,pdwCharacteristics); } -static __WIDL_INLINE HRESULT IMFMediaSource_CreatePresentationDescriptor(IMFMediaSource* This,IMFPresentationDescriptor **ppPresentationDescriptor) { +static inline HRESULT IMFMediaSource_CreatePresentationDescriptor(IMFMediaSource* This,IMFPresentationDescriptor **ppPresentationDescriptor) { return This->lpVtbl->CreatePresentationDescriptor(This,ppPresentationDescriptor); } -static __WIDL_INLINE HRESULT IMFMediaSource_Start(IMFMediaSource* This,IMFPresentationDescriptor *pPresentationDescriptor,const GUID *pguidTimeFormat,const PROPVARIANT *pvarStartPosition) { +static inline HRESULT IMFMediaSource_Start(IMFMediaSource* This,IMFPresentationDescriptor *pPresentationDescriptor,const GUID *pguidTimeFormat,const PROPVARIANT *pvarStartPosition) { return This->lpVtbl->Start(This,pPresentationDescriptor,pguidTimeFormat,pvarStartPosition); } -static __WIDL_INLINE HRESULT IMFMediaSource_Stop(IMFMediaSource* This) { +static inline HRESULT IMFMediaSource_Stop(IMFMediaSource* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IMFMediaSource_Pause(IMFMediaSource* This) { +static inline HRESULT IMFMediaSource_Pause(IMFMediaSource* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IMFMediaSource_Shutdown(IMFMediaSource* This) { +static inline HRESULT IMFMediaSource_Shutdown(IMFMediaSource* This) { return This->lpVtbl->Shutdown(This); } #endif @@ -3099,55 +3091,55 @@ interface IMFMediaSourceEx { #define IMFMediaSourceEx_SetD3DManager(This,pManager) (This)->lpVtbl->SetD3DManager(This,pManager) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSourceEx_QueryInterface(IMFMediaSourceEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaSourceEx_QueryInterface(IMFMediaSourceEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaSourceEx_AddRef(IMFMediaSourceEx* This) { +static inline ULONG IMFMediaSourceEx_AddRef(IMFMediaSourceEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaSourceEx_Release(IMFMediaSourceEx* This) { +static inline ULONG IMFMediaSourceEx_Release(IMFMediaSourceEx* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEventGenerator methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSourceEx_GetEvent(IMFMediaSourceEx* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaSourceEx_GetEvent(IMFMediaSourceEx* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { return This->lpVtbl->GetEvent(This,dwFlags,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_BeginGetEvent(IMFMediaSourceEx* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFMediaSourceEx_BeginGetEvent(IMFMediaSourceEx* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginGetEvent(This,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_EndGetEvent(IMFMediaSourceEx* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaSourceEx_EndGetEvent(IMFMediaSourceEx* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { return This->lpVtbl->EndGetEvent(This,pResult,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_QueueEvent(IMFMediaSourceEx* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { +static inline HRESULT IMFMediaSourceEx_QueueEvent(IMFMediaSourceEx* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { return This->lpVtbl->QueueEvent(This,met,guidExtendedType,hrStatus,pvValue); } /*** IMFMediaSource methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSourceEx_GetCharacteristics(IMFMediaSourceEx* This,DWORD *pdwCharacteristics) { +static inline HRESULT IMFMediaSourceEx_GetCharacteristics(IMFMediaSourceEx* This,DWORD *pdwCharacteristics) { return This->lpVtbl->GetCharacteristics(This,pdwCharacteristics); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_CreatePresentationDescriptor(IMFMediaSourceEx* This,IMFPresentationDescriptor **ppPresentationDescriptor) { +static inline HRESULT IMFMediaSourceEx_CreatePresentationDescriptor(IMFMediaSourceEx* This,IMFPresentationDescriptor **ppPresentationDescriptor) { return This->lpVtbl->CreatePresentationDescriptor(This,ppPresentationDescriptor); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_Start(IMFMediaSourceEx* This,IMFPresentationDescriptor *pPresentationDescriptor,const GUID *pguidTimeFormat,const PROPVARIANT *pvarStartPosition) { +static inline HRESULT IMFMediaSourceEx_Start(IMFMediaSourceEx* This,IMFPresentationDescriptor *pPresentationDescriptor,const GUID *pguidTimeFormat,const PROPVARIANT *pvarStartPosition) { return This->lpVtbl->Start(This,pPresentationDescriptor,pguidTimeFormat,pvarStartPosition); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_Stop(IMFMediaSourceEx* This) { +static inline HRESULT IMFMediaSourceEx_Stop(IMFMediaSourceEx* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_Pause(IMFMediaSourceEx* This) { +static inline HRESULT IMFMediaSourceEx_Pause(IMFMediaSourceEx* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_Shutdown(IMFMediaSourceEx* This) { +static inline HRESULT IMFMediaSourceEx_Shutdown(IMFMediaSourceEx* This) { return This->lpVtbl->Shutdown(This); } /*** IMFMediaSourceEx methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSourceEx_GetSourceAttributes(IMFMediaSourceEx* This,IMFAttributes **ppAttributes) { +static inline HRESULT IMFMediaSourceEx_GetSourceAttributes(IMFMediaSourceEx* This,IMFAttributes **ppAttributes) { return This->lpVtbl->GetSourceAttributes(This,ppAttributes); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_GetStreamAttributes(IMFMediaSourceEx* This,DWORD dwStreamIdentifier,IMFAttributes **ppAttributes) { +static inline HRESULT IMFMediaSourceEx_GetStreamAttributes(IMFMediaSourceEx* This,DWORD dwStreamIdentifier,IMFAttributes **ppAttributes) { return This->lpVtbl->GetStreamAttributes(This,dwStreamIdentifier,ppAttributes); } -static __WIDL_INLINE HRESULT IMFMediaSourceEx_SetD3DManager(IMFMediaSourceEx* This,IUnknown *pManager) { +static inline HRESULT IMFMediaSourceEx_SetD3DManager(IMFMediaSourceEx* This,IUnknown *pManager) { return This->lpVtbl->SetD3DManager(This,pManager); } #endif @@ -3245,23 +3237,23 @@ interface IMFByteStreamBuffering { #define IMFByteStreamBuffering_StopBuffering(This) (This)->lpVtbl->StopBuffering(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFByteStreamBuffering_QueryInterface(IMFByteStreamBuffering* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFByteStreamBuffering_QueryInterface(IMFByteStreamBuffering* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFByteStreamBuffering_AddRef(IMFByteStreamBuffering* This) { +static inline ULONG IMFByteStreamBuffering_AddRef(IMFByteStreamBuffering* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFByteStreamBuffering_Release(IMFByteStreamBuffering* This) { +static inline ULONG IMFByteStreamBuffering_Release(IMFByteStreamBuffering* This) { return This->lpVtbl->Release(This); } /*** IMFByteStreamBuffering methods ***/ -static __WIDL_INLINE HRESULT IMFByteStreamBuffering_SetBufferingParams(IMFByteStreamBuffering* This,MFBYTESTREAM_BUFFERING_PARAMS *pParams) { +static inline HRESULT IMFByteStreamBuffering_SetBufferingParams(IMFByteStreamBuffering* This,MFBYTESTREAM_BUFFERING_PARAMS *pParams) { return This->lpVtbl->SetBufferingParams(This,pParams); } -static __WIDL_INLINE HRESULT IMFByteStreamBuffering_EnableBuffering(IMFByteStreamBuffering* This,WINBOOL fEnable) { +static inline HRESULT IMFByteStreamBuffering_EnableBuffering(IMFByteStreamBuffering* This,WINBOOL fEnable) { return This->lpVtbl->EnableBuffering(This,fEnable); } -static __WIDL_INLINE HRESULT IMFByteStreamBuffering_StopBuffering(IMFByteStreamBuffering* This) { +static inline HRESULT IMFByteStreamBuffering_StopBuffering(IMFByteStreamBuffering* This) { return This->lpVtbl->StopBuffering(This); } #endif @@ -3364,29 +3356,29 @@ interface IMFClockStateSink { #define IMFClockStateSink_OnClockSetRate(This,hnsSystemTime,flRate) (This)->lpVtbl->OnClockSetRate(This,hnsSystemTime,flRate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFClockStateSink_QueryInterface(IMFClockStateSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFClockStateSink_QueryInterface(IMFClockStateSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFClockStateSink_AddRef(IMFClockStateSink* This) { +static inline ULONG IMFClockStateSink_AddRef(IMFClockStateSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFClockStateSink_Release(IMFClockStateSink* This) { +static inline ULONG IMFClockStateSink_Release(IMFClockStateSink* This) { return This->lpVtbl->Release(This); } /*** IMFClockStateSink methods ***/ -static __WIDL_INLINE HRESULT IMFClockStateSink_OnClockStart(IMFClockStateSink* This,MFTIME hnsSystemTime,LONGLONG llClockStartOffset) { +static inline HRESULT IMFClockStateSink_OnClockStart(IMFClockStateSink* This,MFTIME hnsSystemTime,LONGLONG llClockStartOffset) { return This->lpVtbl->OnClockStart(This,hnsSystemTime,llClockStartOffset); } -static __WIDL_INLINE HRESULT IMFClockStateSink_OnClockStop(IMFClockStateSink* This,MFTIME hnsSystemTime) { +static inline HRESULT IMFClockStateSink_OnClockStop(IMFClockStateSink* This,MFTIME hnsSystemTime) { return This->lpVtbl->OnClockStop(This,hnsSystemTime); } -static __WIDL_INLINE HRESULT IMFClockStateSink_OnClockPause(IMFClockStateSink* This,MFTIME hnsSystemTime) { +static inline HRESULT IMFClockStateSink_OnClockPause(IMFClockStateSink* This,MFTIME hnsSystemTime) { return This->lpVtbl->OnClockPause(This,hnsSystemTime); } -static __WIDL_INLINE HRESULT IMFClockStateSink_OnClockRestart(IMFClockStateSink* This,MFTIME hnsSystemTime) { +static inline HRESULT IMFClockStateSink_OnClockRestart(IMFClockStateSink* This,MFTIME hnsSystemTime) { return This->lpVtbl->OnClockRestart(This,hnsSystemTime); } -static __WIDL_INLINE HRESULT IMFClockStateSink_OnClockSetRate(IMFClockStateSink* This,MFTIME hnsSystemTime,float flRate) { +static inline HRESULT IMFClockStateSink_OnClockSetRate(IMFClockStateSink* This,MFTIME hnsSystemTime,float flRate) { return This->lpVtbl->OnClockSetRate(This,hnsSystemTime,flRate); } #endif @@ -3868,29 +3860,29 @@ interface IMFAudioStreamVolume { #define IMFAudioStreamVolume_GetAllVolumes(This,dwCount,pfVolumes) (This)->lpVtbl->GetAllVolumes(This,dwCount,pfVolumes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFAudioStreamVolume_QueryInterface(IMFAudioStreamVolume* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFAudioStreamVolume_QueryInterface(IMFAudioStreamVolume* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFAudioStreamVolume_AddRef(IMFAudioStreamVolume* This) { +static inline ULONG IMFAudioStreamVolume_AddRef(IMFAudioStreamVolume* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFAudioStreamVolume_Release(IMFAudioStreamVolume* This) { +static inline ULONG IMFAudioStreamVolume_Release(IMFAudioStreamVolume* This) { return This->lpVtbl->Release(This); } /*** IMFAudioStreamVolume methods ***/ -static __WIDL_INLINE HRESULT IMFAudioStreamVolume_GetChannelCount(IMFAudioStreamVolume* This,UINT32 *pdwCount) { +static inline HRESULT IMFAudioStreamVolume_GetChannelCount(IMFAudioStreamVolume* This,UINT32 *pdwCount) { return This->lpVtbl->GetChannelCount(This,pdwCount); } -static __WIDL_INLINE HRESULT IMFAudioStreamVolume_SetChannelVolume(IMFAudioStreamVolume* This,UINT32 dwIndex,const float fLevel) { +static inline HRESULT IMFAudioStreamVolume_SetChannelVolume(IMFAudioStreamVolume* This,UINT32 dwIndex,const float fLevel) { return This->lpVtbl->SetChannelVolume(This,dwIndex,fLevel); } -static __WIDL_INLINE HRESULT IMFAudioStreamVolume_GetChannelVolume(IMFAudioStreamVolume* This,UINT32 dwIndex,float *pfLevel) { +static inline HRESULT IMFAudioStreamVolume_GetChannelVolume(IMFAudioStreamVolume* This,UINT32 dwIndex,float *pfLevel) { return This->lpVtbl->GetChannelVolume(This,dwIndex,pfLevel); } -static __WIDL_INLINE HRESULT IMFAudioStreamVolume_SetAllVolumes(IMFAudioStreamVolume* This,UINT32 dwCount,const float *pfVolumes) { +static inline HRESULT IMFAudioStreamVolume_SetAllVolumes(IMFAudioStreamVolume* This,UINT32 dwCount,const float *pfVolumes) { return This->lpVtbl->SetAllVolumes(This,dwCount,pfVolumes); } -static __WIDL_INLINE HRESULT IMFAudioStreamVolume_GetAllVolumes(IMFAudioStreamVolume* This,UINT32 dwCount,float *pfVolumes) { +static inline HRESULT IMFAudioStreamVolume_GetAllVolumes(IMFAudioStreamVolume* This,UINT32 dwCount,float *pfVolumes) { return This->lpVtbl->GetAllVolumes(This,dwCount,pfVolumes); } #endif @@ -4028,41 +4020,41 @@ interface IMFMediaSink { #define IMFMediaSink_Shutdown(This) (This)->lpVtbl->Shutdown(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSink_QueryInterface(IMFMediaSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaSink_QueryInterface(IMFMediaSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaSink_AddRef(IMFMediaSink* This) { +static inline ULONG IMFMediaSink_AddRef(IMFMediaSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaSink_Release(IMFMediaSink* This) { +static inline ULONG IMFMediaSink_Release(IMFMediaSink* This) { return This->lpVtbl->Release(This); } /*** IMFMediaSink methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSink_GetCharacteristics(IMFMediaSink* This,DWORD *pdwCharacteristics) { +static inline HRESULT IMFMediaSink_GetCharacteristics(IMFMediaSink* This,DWORD *pdwCharacteristics) { return This->lpVtbl->GetCharacteristics(This,pdwCharacteristics); } -static __WIDL_INLINE HRESULT IMFMediaSink_AddStreamSink(IMFMediaSink* This,DWORD dwStreamSinkIdentifier,IMFMediaType *pMediaType,IMFStreamSink **ppStreamSink) { +static inline HRESULT IMFMediaSink_AddStreamSink(IMFMediaSink* This,DWORD dwStreamSinkIdentifier,IMFMediaType *pMediaType,IMFStreamSink **ppStreamSink) { return This->lpVtbl->AddStreamSink(This,dwStreamSinkIdentifier,pMediaType,ppStreamSink); } -static __WIDL_INLINE HRESULT IMFMediaSink_RemoveStreamSink(IMFMediaSink* This,DWORD dwStreamSinkIdentifier) { +static inline HRESULT IMFMediaSink_RemoveStreamSink(IMFMediaSink* This,DWORD dwStreamSinkIdentifier) { return This->lpVtbl->RemoveStreamSink(This,dwStreamSinkIdentifier); } -static __WIDL_INLINE HRESULT IMFMediaSink_GetStreamSinkCount(IMFMediaSink* This,DWORD *pcStreamSinkCount) { +static inline HRESULT IMFMediaSink_GetStreamSinkCount(IMFMediaSink* This,DWORD *pcStreamSinkCount) { return This->lpVtbl->GetStreamSinkCount(This,pcStreamSinkCount); } -static __WIDL_INLINE HRESULT IMFMediaSink_GetStreamSinkByIndex(IMFMediaSink* This,DWORD dwIndex,IMFStreamSink **ppStreamSink) { +static inline HRESULT IMFMediaSink_GetStreamSinkByIndex(IMFMediaSink* This,DWORD dwIndex,IMFStreamSink **ppStreamSink) { return This->lpVtbl->GetStreamSinkByIndex(This,dwIndex,ppStreamSink); } -static __WIDL_INLINE HRESULT IMFMediaSink_GetStreamSinkById(IMFMediaSink* This,DWORD dwStreamSinkIdentifier,IMFStreamSink **ppStreamSink) { +static inline HRESULT IMFMediaSink_GetStreamSinkById(IMFMediaSink* This,DWORD dwStreamSinkIdentifier,IMFStreamSink **ppStreamSink) { return This->lpVtbl->GetStreamSinkById(This,dwStreamSinkIdentifier,ppStreamSink); } -static __WIDL_INLINE HRESULT IMFMediaSink_SetPresentationClock(IMFMediaSink* This,IMFPresentationClock *pPresentationClock) { +static inline HRESULT IMFMediaSink_SetPresentationClock(IMFMediaSink* This,IMFPresentationClock *pPresentationClock) { return This->lpVtbl->SetPresentationClock(This,pPresentationClock); } -static __WIDL_INLINE HRESULT IMFMediaSink_GetPresentationClock(IMFMediaSink* This,IMFPresentationClock **ppPresentationClock) { +static inline HRESULT IMFMediaSink_GetPresentationClock(IMFMediaSink* This,IMFPresentationClock **ppPresentationClock) { return This->lpVtbl->GetPresentationClock(This,ppPresentationClock); } -static __WIDL_INLINE HRESULT IMFMediaSink_Shutdown(IMFMediaSink* This) { +static inline HRESULT IMFMediaSink_Shutdown(IMFMediaSink* This) { return This->lpVtbl->Shutdown(This); } #endif @@ -4189,48 +4181,48 @@ interface IMFFinalizableMediaSink { #define IMFFinalizableMediaSink_EndFinalize(This,pResult) (This)->lpVtbl->EndFinalize(This,pResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_QueryInterface(IMFFinalizableMediaSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFFinalizableMediaSink_QueryInterface(IMFFinalizableMediaSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFFinalizableMediaSink_AddRef(IMFFinalizableMediaSink* This) { +static inline ULONG IMFFinalizableMediaSink_AddRef(IMFFinalizableMediaSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFFinalizableMediaSink_Release(IMFFinalizableMediaSink* This) { +static inline ULONG IMFFinalizableMediaSink_Release(IMFFinalizableMediaSink* This) { return This->lpVtbl->Release(This); } /*** IMFMediaSink methods ***/ -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_GetCharacteristics(IMFFinalizableMediaSink* This,DWORD *pdwCharacteristics) { +static inline HRESULT IMFFinalizableMediaSink_GetCharacteristics(IMFFinalizableMediaSink* This,DWORD *pdwCharacteristics) { return This->lpVtbl->GetCharacteristics(This,pdwCharacteristics); } -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_AddStreamSink(IMFFinalizableMediaSink* This,DWORD dwStreamSinkIdentifier,IMFMediaType *pMediaType,IMFStreamSink **ppStreamSink) { +static inline HRESULT IMFFinalizableMediaSink_AddStreamSink(IMFFinalizableMediaSink* This,DWORD dwStreamSinkIdentifier,IMFMediaType *pMediaType,IMFStreamSink **ppStreamSink) { return This->lpVtbl->AddStreamSink(This,dwStreamSinkIdentifier,pMediaType,ppStreamSink); } -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_RemoveStreamSink(IMFFinalizableMediaSink* This,DWORD dwStreamSinkIdentifier) { +static inline HRESULT IMFFinalizableMediaSink_RemoveStreamSink(IMFFinalizableMediaSink* This,DWORD dwStreamSinkIdentifier) { return This->lpVtbl->RemoveStreamSink(This,dwStreamSinkIdentifier); } -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_GetStreamSinkCount(IMFFinalizableMediaSink* This,DWORD *pcStreamSinkCount) { +static inline HRESULT IMFFinalizableMediaSink_GetStreamSinkCount(IMFFinalizableMediaSink* This,DWORD *pcStreamSinkCount) { return This->lpVtbl->GetStreamSinkCount(This,pcStreamSinkCount); } -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_GetStreamSinkByIndex(IMFFinalizableMediaSink* This,DWORD dwIndex,IMFStreamSink **ppStreamSink) { +static inline HRESULT IMFFinalizableMediaSink_GetStreamSinkByIndex(IMFFinalizableMediaSink* This,DWORD dwIndex,IMFStreamSink **ppStreamSink) { return This->lpVtbl->GetStreamSinkByIndex(This,dwIndex,ppStreamSink); } -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_GetStreamSinkById(IMFFinalizableMediaSink* This,DWORD dwStreamSinkIdentifier,IMFStreamSink **ppStreamSink) { +static inline HRESULT IMFFinalizableMediaSink_GetStreamSinkById(IMFFinalizableMediaSink* This,DWORD dwStreamSinkIdentifier,IMFStreamSink **ppStreamSink) { return This->lpVtbl->GetStreamSinkById(This,dwStreamSinkIdentifier,ppStreamSink); } -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_SetPresentationClock(IMFFinalizableMediaSink* This,IMFPresentationClock *pPresentationClock) { +static inline HRESULT IMFFinalizableMediaSink_SetPresentationClock(IMFFinalizableMediaSink* This,IMFPresentationClock *pPresentationClock) { return This->lpVtbl->SetPresentationClock(This,pPresentationClock); } -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_GetPresentationClock(IMFFinalizableMediaSink* This,IMFPresentationClock **ppPresentationClock) { +static inline HRESULT IMFFinalizableMediaSink_GetPresentationClock(IMFFinalizableMediaSink* This,IMFPresentationClock **ppPresentationClock) { return This->lpVtbl->GetPresentationClock(This,ppPresentationClock); } -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_Shutdown(IMFFinalizableMediaSink* This) { +static inline HRESULT IMFFinalizableMediaSink_Shutdown(IMFFinalizableMediaSink* This) { return This->lpVtbl->Shutdown(This); } /*** IMFFinalizableMediaSink methods ***/ -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_BeginFinalize(IMFFinalizableMediaSink* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFFinalizableMediaSink_BeginFinalize(IMFFinalizableMediaSink* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginFinalize(This,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFFinalizableMediaSink_EndFinalize(IMFFinalizableMediaSink* This,IMFAsyncResult *pResult) { +static inline HRESULT IMFFinalizableMediaSink_EndFinalize(IMFFinalizableMediaSink* This,IMFAsyncResult *pResult) { return This->lpVtbl->EndFinalize(This,pResult); } #endif @@ -4297,17 +4289,17 @@ interface IMFMediaSinkPreroll { #define IMFMediaSinkPreroll_NotifyPreroll(This,hnsUpcomingStartTime) (This)->lpVtbl->NotifyPreroll(This,hnsUpcomingStartTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSinkPreroll_QueryInterface(IMFMediaSinkPreroll* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaSinkPreroll_QueryInterface(IMFMediaSinkPreroll* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaSinkPreroll_AddRef(IMFMediaSinkPreroll* This) { +static inline ULONG IMFMediaSinkPreroll_AddRef(IMFMediaSinkPreroll* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaSinkPreroll_Release(IMFMediaSinkPreroll* This) { +static inline ULONG IMFMediaSinkPreroll_Release(IMFMediaSinkPreroll* This) { return This->lpVtbl->Release(This); } /*** IMFMediaSinkPreroll methods ***/ -static __WIDL_INLINE HRESULT IMFMediaSinkPreroll_NotifyPreroll(IMFMediaSinkPreroll* This,MFTIME hnsUpcomingStartTime) { +static inline HRESULT IMFMediaSinkPreroll_NotifyPreroll(IMFMediaSinkPreroll* This,MFTIME hnsUpcomingStartTime) { return This->lpVtbl->NotifyPreroll(This,hnsUpcomingStartTime); } #endif @@ -4418,36 +4410,36 @@ interface IMFMediaStream { #define IMFMediaStream_RequestSample(This,pToken) (This)->lpVtbl->RequestSample(This,pToken) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaStream_QueryInterface(IMFMediaStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaStream_QueryInterface(IMFMediaStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaStream_AddRef(IMFMediaStream* This) { +static inline ULONG IMFMediaStream_AddRef(IMFMediaStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaStream_Release(IMFMediaStream* This) { +static inline ULONG IMFMediaStream_Release(IMFMediaStream* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEventGenerator methods ***/ -static __WIDL_INLINE HRESULT IMFMediaStream_GetEvent(IMFMediaStream* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaStream_GetEvent(IMFMediaStream* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { return This->lpVtbl->GetEvent(This,dwFlags,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaStream_BeginGetEvent(IMFMediaStream* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFMediaStream_BeginGetEvent(IMFMediaStream* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginGetEvent(This,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFMediaStream_EndGetEvent(IMFMediaStream* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaStream_EndGetEvent(IMFMediaStream* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { return This->lpVtbl->EndGetEvent(This,pResult,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaStream_QueueEvent(IMFMediaStream* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { +static inline HRESULT IMFMediaStream_QueueEvent(IMFMediaStream* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { return This->lpVtbl->QueueEvent(This,met,guidExtendedType,hrStatus,pvValue); } /*** IMFMediaStream methods ***/ -static __WIDL_INLINE HRESULT IMFMediaStream_GetMediaSource(IMFMediaStream* This,IMFMediaSource **ppMediaSource) { +static inline HRESULT IMFMediaStream_GetMediaSource(IMFMediaStream* This,IMFMediaSource **ppMediaSource) { return This->lpVtbl->GetMediaSource(This,ppMediaSource); } -static __WIDL_INLINE HRESULT IMFMediaStream_GetStreamDescriptor(IMFMediaStream* This,IMFStreamDescriptor **ppStreamDescriptor) { +static inline HRESULT IMFMediaStream_GetStreamDescriptor(IMFMediaStream* This,IMFStreamDescriptor **ppStreamDescriptor) { return This->lpVtbl->GetStreamDescriptor(This,ppStreamDescriptor); } -static __WIDL_INLINE HRESULT IMFMediaStream_RequestSample(IMFMediaStream* This,IUnknown *pToken) { +static inline HRESULT IMFMediaStream_RequestSample(IMFMediaStream* This,IUnknown *pToken) { return This->lpVtbl->RequestSample(This,pToken); } #endif @@ -4578,35 +4570,35 @@ interface IMFMetadata { #define IMFMetadata_GetAllPropertyNames(This,ppvNames) (This)->lpVtbl->GetAllPropertyNames(This,ppvNames) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMetadata_QueryInterface(IMFMetadata* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMetadata_QueryInterface(IMFMetadata* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMetadata_AddRef(IMFMetadata* This) { +static inline ULONG IMFMetadata_AddRef(IMFMetadata* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMetadata_Release(IMFMetadata* This) { +static inline ULONG IMFMetadata_Release(IMFMetadata* This) { return This->lpVtbl->Release(This); } /*** IMFMetadata methods ***/ -static __WIDL_INLINE HRESULT IMFMetadata_SetLanguage(IMFMetadata* This,LPCWSTR pwszRFC1766) { +static inline HRESULT IMFMetadata_SetLanguage(IMFMetadata* This,LPCWSTR pwszRFC1766) { return This->lpVtbl->SetLanguage(This,pwszRFC1766); } -static __WIDL_INLINE HRESULT IMFMetadata_GetLanguage(IMFMetadata* This,LPWSTR *ppwszRFC1766) { +static inline HRESULT IMFMetadata_GetLanguage(IMFMetadata* This,LPWSTR *ppwszRFC1766) { return This->lpVtbl->GetLanguage(This,ppwszRFC1766); } -static __WIDL_INLINE HRESULT IMFMetadata_GetAllLanguages(IMFMetadata* This,PROPVARIANT *ppvLanguages) { +static inline HRESULT IMFMetadata_GetAllLanguages(IMFMetadata* This,PROPVARIANT *ppvLanguages) { return This->lpVtbl->GetAllLanguages(This,ppvLanguages); } -static __WIDL_INLINE HRESULT IMFMetadata_SetProperty(IMFMetadata* This,LPCWSTR pwszName,const PROPVARIANT *ppvValue) { +static inline HRESULT IMFMetadata_SetProperty(IMFMetadata* This,LPCWSTR pwszName,const PROPVARIANT *ppvValue) { return This->lpVtbl->SetProperty(This,pwszName,ppvValue); } -static __WIDL_INLINE HRESULT IMFMetadata_GetProperty(IMFMetadata* This,LPCWSTR pwszName,PROPVARIANT *ppvValue) { +static inline HRESULT IMFMetadata_GetProperty(IMFMetadata* This,LPCWSTR pwszName,PROPVARIANT *ppvValue) { return This->lpVtbl->GetProperty(This,pwszName,ppvValue); } -static __WIDL_INLINE HRESULT IMFMetadata_DeleteProperty(IMFMetadata* This,LPCWSTR pwszName) { +static inline HRESULT IMFMetadata_DeleteProperty(IMFMetadata* This,LPCWSTR pwszName) { return This->lpVtbl->DeleteProperty(This,pwszName); } -static __WIDL_INLINE HRESULT IMFMetadata_GetAllPropertyNames(IMFMetadata* This,PROPVARIANT *ppvNames) { +static inline HRESULT IMFMetadata_GetAllPropertyNames(IMFMetadata* This,PROPVARIANT *ppvNames) { return This->lpVtbl->GetAllPropertyNames(This,ppvNames); } #endif @@ -4679,17 +4671,17 @@ interface IMFMetadataProvider { #define IMFMetadataProvider_GetMFMetadata(This,pPresentationDescriptor,dwStreamIdentifier,dwFlags,ppMFMetadata) (This)->lpVtbl->GetMFMetadata(This,pPresentationDescriptor,dwStreamIdentifier,dwFlags,ppMFMetadata) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMetadataProvider_QueryInterface(IMFMetadataProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMetadataProvider_QueryInterface(IMFMetadataProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMetadataProvider_AddRef(IMFMetadataProvider* This) { +static inline ULONG IMFMetadataProvider_AddRef(IMFMetadataProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMetadataProvider_Release(IMFMetadataProvider* This) { +static inline ULONG IMFMetadataProvider_Release(IMFMetadataProvider* This) { return This->lpVtbl->Release(This); } /*** IMFMetadataProvider methods ***/ -static __WIDL_INLINE HRESULT IMFMetadataProvider_GetMFMetadata(IMFMetadataProvider* This,IMFPresentationDescriptor *pPresentationDescriptor,DWORD dwStreamIdentifier,DWORD dwFlags,IMFMetadata **ppMFMetadata) { +static inline HRESULT IMFMetadataProvider_GetMFMetadata(IMFMetadataProvider* This,IMFPresentationDescriptor *pPresentationDescriptor,DWORD dwStreamIdentifier,DWORD dwFlags,IMFMetadata **ppMFMetadata) { return This->lpVtbl->GetMFMetadata(This,pPresentationDescriptor,dwStreamIdentifier,dwFlags,ppMFMetadata); } #endif @@ -4786,33 +4778,33 @@ interface IMFPresentationTimeSource { #define IMFPresentationTimeSource_GetUnderlyingClock(This,ppClock) (This)->lpVtbl->GetUnderlyingClock(This,ppClock) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFPresentationTimeSource_QueryInterface(IMFPresentationTimeSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFPresentationTimeSource_QueryInterface(IMFPresentationTimeSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFPresentationTimeSource_AddRef(IMFPresentationTimeSource* This) { +static inline ULONG IMFPresentationTimeSource_AddRef(IMFPresentationTimeSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFPresentationTimeSource_Release(IMFPresentationTimeSource* This) { +static inline ULONG IMFPresentationTimeSource_Release(IMFPresentationTimeSource* This) { return This->lpVtbl->Release(This); } /*** IMFClock methods ***/ -static __WIDL_INLINE HRESULT IMFPresentationTimeSource_GetClockCharacteristics(IMFPresentationTimeSource* This,DWORD *pdwCharacteristics) { +static inline HRESULT IMFPresentationTimeSource_GetClockCharacteristics(IMFPresentationTimeSource* This,DWORD *pdwCharacteristics) { return This->lpVtbl->GetClockCharacteristics(This,pdwCharacteristics); } -static __WIDL_INLINE HRESULT IMFPresentationTimeSource_GetCorrelatedTime(IMFPresentationTimeSource* This,DWORD dwReserved,LONGLONG *pllClockTime,MFTIME *phnsSystemTime) { +static inline HRESULT IMFPresentationTimeSource_GetCorrelatedTime(IMFPresentationTimeSource* This,DWORD dwReserved,LONGLONG *pllClockTime,MFTIME *phnsSystemTime) { return This->lpVtbl->GetCorrelatedTime(This,dwReserved,pllClockTime,phnsSystemTime); } -static __WIDL_INLINE HRESULT IMFPresentationTimeSource_GetContinuityKey(IMFPresentationTimeSource* This,DWORD *pdwContinuityKey) { +static inline HRESULT IMFPresentationTimeSource_GetContinuityKey(IMFPresentationTimeSource* This,DWORD *pdwContinuityKey) { return This->lpVtbl->GetContinuityKey(This,pdwContinuityKey); } -static __WIDL_INLINE HRESULT IMFPresentationTimeSource_GetState(IMFPresentationTimeSource* This,DWORD dwReserved,MFCLOCK_STATE *peClockState) { +static inline HRESULT IMFPresentationTimeSource_GetState(IMFPresentationTimeSource* This,DWORD dwReserved,MFCLOCK_STATE *peClockState) { return This->lpVtbl->GetState(This,dwReserved,peClockState); } -static __WIDL_INLINE HRESULT IMFPresentationTimeSource_GetProperties(IMFPresentationTimeSource* This,MFCLOCK_PROPERTIES *pClockProperties) { +static inline HRESULT IMFPresentationTimeSource_GetProperties(IMFPresentationTimeSource* This,MFCLOCK_PROPERTIES *pClockProperties) { return This->lpVtbl->GetProperties(This,pClockProperties); } /*** IMFPresentationTimeSource methods ***/ -static __WIDL_INLINE HRESULT IMFPresentationTimeSource_GetUnderlyingClock(IMFPresentationTimeSource* This,IMFClock **ppClock) { +static inline HRESULT IMFPresentationTimeSource_GetUnderlyingClock(IMFPresentationTimeSource* This,IMFClock **ppClock) { return This->lpVtbl->GetUnderlyingClock(This,ppClock); } #endif @@ -4963,54 +4955,54 @@ interface IMFPresentationClock { #define IMFPresentationClock_Pause(This) (This)->lpVtbl->Pause(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFPresentationClock_QueryInterface(IMFPresentationClock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFPresentationClock_QueryInterface(IMFPresentationClock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFPresentationClock_AddRef(IMFPresentationClock* This) { +static inline ULONG IMFPresentationClock_AddRef(IMFPresentationClock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFPresentationClock_Release(IMFPresentationClock* This) { +static inline ULONG IMFPresentationClock_Release(IMFPresentationClock* This) { return This->lpVtbl->Release(This); } /*** IMFClock methods ***/ -static __WIDL_INLINE HRESULT IMFPresentationClock_GetClockCharacteristics(IMFPresentationClock* This,DWORD *pdwCharacteristics) { +static inline HRESULT IMFPresentationClock_GetClockCharacteristics(IMFPresentationClock* This,DWORD *pdwCharacteristics) { return This->lpVtbl->GetClockCharacteristics(This,pdwCharacteristics); } -static __WIDL_INLINE HRESULT IMFPresentationClock_GetCorrelatedTime(IMFPresentationClock* This,DWORD dwReserved,LONGLONG *pllClockTime,MFTIME *phnsSystemTime) { +static inline HRESULT IMFPresentationClock_GetCorrelatedTime(IMFPresentationClock* This,DWORD dwReserved,LONGLONG *pllClockTime,MFTIME *phnsSystemTime) { return This->lpVtbl->GetCorrelatedTime(This,dwReserved,pllClockTime,phnsSystemTime); } -static __WIDL_INLINE HRESULT IMFPresentationClock_GetContinuityKey(IMFPresentationClock* This,DWORD *pdwContinuityKey) { +static inline HRESULT IMFPresentationClock_GetContinuityKey(IMFPresentationClock* This,DWORD *pdwContinuityKey) { return This->lpVtbl->GetContinuityKey(This,pdwContinuityKey); } -static __WIDL_INLINE HRESULT IMFPresentationClock_GetState(IMFPresentationClock* This,DWORD dwReserved,MFCLOCK_STATE *peClockState) { +static inline HRESULT IMFPresentationClock_GetState(IMFPresentationClock* This,DWORD dwReserved,MFCLOCK_STATE *peClockState) { return This->lpVtbl->GetState(This,dwReserved,peClockState); } -static __WIDL_INLINE HRESULT IMFPresentationClock_GetProperties(IMFPresentationClock* This,MFCLOCK_PROPERTIES *pClockProperties) { +static inline HRESULT IMFPresentationClock_GetProperties(IMFPresentationClock* This,MFCLOCK_PROPERTIES *pClockProperties) { return This->lpVtbl->GetProperties(This,pClockProperties); } /*** IMFPresentationClock methods ***/ -static __WIDL_INLINE HRESULT IMFPresentationClock_SetTimeSource(IMFPresentationClock* This,IMFPresentationTimeSource *pTimeSource) { +static inline HRESULT IMFPresentationClock_SetTimeSource(IMFPresentationClock* This,IMFPresentationTimeSource *pTimeSource) { return This->lpVtbl->SetTimeSource(This,pTimeSource); } -static __WIDL_INLINE HRESULT IMFPresentationClock_GetTimeSource(IMFPresentationClock* This,IMFPresentationTimeSource **ppTimeSource) { +static inline HRESULT IMFPresentationClock_GetTimeSource(IMFPresentationClock* This,IMFPresentationTimeSource **ppTimeSource) { return This->lpVtbl->GetTimeSource(This,ppTimeSource); } -static __WIDL_INLINE HRESULT IMFPresentationClock_GetTime(IMFPresentationClock* This,MFTIME *phnsClockTime) { +static inline HRESULT IMFPresentationClock_GetTime(IMFPresentationClock* This,MFTIME *phnsClockTime) { return This->lpVtbl->GetTime(This,phnsClockTime); } -static __WIDL_INLINE HRESULT IMFPresentationClock_AddClockStateSink(IMFPresentationClock* This,IMFClockStateSink *pStateSink) { +static inline HRESULT IMFPresentationClock_AddClockStateSink(IMFPresentationClock* This,IMFClockStateSink *pStateSink) { return This->lpVtbl->AddClockStateSink(This,pStateSink); } -static __WIDL_INLINE HRESULT IMFPresentationClock_RemoveClockStateSink(IMFPresentationClock* This,IMFClockStateSink *pStateSink) { +static inline HRESULT IMFPresentationClock_RemoveClockStateSink(IMFPresentationClock* This,IMFClockStateSink *pStateSink) { return This->lpVtbl->RemoveClockStateSink(This,pStateSink); } -static __WIDL_INLINE HRESULT IMFPresentationClock_Start(IMFPresentationClock* This,LONGLONG llClockStartOffset) { +static inline HRESULT IMFPresentationClock_Start(IMFPresentationClock* This,LONGLONG llClockStartOffset) { return This->lpVtbl->Start(This,llClockStartOffset); } -static __WIDL_INLINE HRESULT IMFPresentationClock_Stop(IMFPresentationClock* This) { +static inline HRESULT IMFPresentationClock_Stop(IMFPresentationClock* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IMFPresentationClock_Pause(IMFPresentationClock* This) { +static inline HRESULT IMFPresentationClock_Pause(IMFPresentationClock* This) { return This->lpVtbl->Pause(This); } #endif @@ -5089,20 +5081,20 @@ interface IMFRateControl { #define IMFRateControl_GetRate(This,pfThin,pflRate) (This)->lpVtbl->GetRate(This,pfThin,pflRate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFRateControl_QueryInterface(IMFRateControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFRateControl_QueryInterface(IMFRateControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFRateControl_AddRef(IMFRateControl* This) { +static inline ULONG IMFRateControl_AddRef(IMFRateControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFRateControl_Release(IMFRateControl* This) { +static inline ULONG IMFRateControl_Release(IMFRateControl* This) { return This->lpVtbl->Release(This); } /*** IMFRateControl methods ***/ -static __WIDL_INLINE HRESULT IMFRateControl_SetRate(IMFRateControl* This,WINBOOL fThin,float flRate) { +static inline HRESULT IMFRateControl_SetRate(IMFRateControl* This,WINBOOL fThin,float flRate) { return This->lpVtbl->SetRate(This,fThin,flRate); } -static __WIDL_INLINE HRESULT IMFRateControl_GetRate(IMFRateControl* This,WINBOOL *pfThin,float *pflRate) { +static inline HRESULT IMFRateControl_GetRate(IMFRateControl* This,WINBOOL *pfThin,float *pflRate) { return This->lpVtbl->GetRate(This,pfThin,pflRate); } #endif @@ -5197,23 +5189,23 @@ interface IMFRateSupport { #define IMFRateSupport_IsRateSupported(This,fThin,flRate,pflNearestSupportedRate) (This)->lpVtbl->IsRateSupported(This,fThin,flRate,pflNearestSupportedRate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFRateSupport_QueryInterface(IMFRateSupport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFRateSupport_QueryInterface(IMFRateSupport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFRateSupport_AddRef(IMFRateSupport* This) { +static inline ULONG IMFRateSupport_AddRef(IMFRateSupport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFRateSupport_Release(IMFRateSupport* This) { +static inline ULONG IMFRateSupport_Release(IMFRateSupport* This) { return This->lpVtbl->Release(This); } /*** IMFRateSupport methods ***/ -static __WIDL_INLINE HRESULT IMFRateSupport_GetSlowestRate(IMFRateSupport* This,MFRATE_DIRECTION eDirection,WINBOOL fThin,float *pflRate) { +static inline HRESULT IMFRateSupport_GetSlowestRate(IMFRateSupport* This,MFRATE_DIRECTION eDirection,WINBOOL fThin,float *pflRate) { return This->lpVtbl->GetSlowestRate(This,eDirection,fThin,pflRate); } -static __WIDL_INLINE HRESULT IMFRateSupport_GetFastestRate(IMFRateSupport* This,MFRATE_DIRECTION eDirection,WINBOOL fThin,float *pflRate) { +static inline HRESULT IMFRateSupport_GetFastestRate(IMFRateSupport* This,MFRATE_DIRECTION eDirection,WINBOOL fThin,float *pflRate) { return This->lpVtbl->GetFastestRate(This,eDirection,fThin,pflRate); } -static __WIDL_INLINE HRESULT IMFRateSupport_IsRateSupported(IMFRateSupport* This,WINBOOL fThin,float flRate,float *pflNearestSupportedRate) { +static inline HRESULT IMFRateSupport_IsRateSupported(IMFRateSupport* This,WINBOOL fThin,float flRate,float *pflNearestSupportedRate) { return This->lpVtbl->IsRateSupported(This,fThin,flRate,pflNearestSupportedRate); } #endif @@ -5334,39 +5326,39 @@ interface IMFSampleGrabberSinkCallback { #define IMFSampleGrabberSinkCallback_OnShutdown(This) (This)->lpVtbl->OnShutdown(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSampleGrabberSinkCallback_QueryInterface(IMFSampleGrabberSinkCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSampleGrabberSinkCallback_QueryInterface(IMFSampleGrabberSinkCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSampleGrabberSinkCallback_AddRef(IMFSampleGrabberSinkCallback* This) { +static inline ULONG IMFSampleGrabberSinkCallback_AddRef(IMFSampleGrabberSinkCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSampleGrabberSinkCallback_Release(IMFSampleGrabberSinkCallback* This) { +static inline ULONG IMFSampleGrabberSinkCallback_Release(IMFSampleGrabberSinkCallback* This) { return This->lpVtbl->Release(This); } /*** IMFClockStateSink methods ***/ -static __WIDL_INLINE HRESULT IMFSampleGrabberSinkCallback_OnClockStart(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime,LONGLONG llClockStartOffset) { +static inline HRESULT IMFSampleGrabberSinkCallback_OnClockStart(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime,LONGLONG llClockStartOffset) { return This->lpVtbl->OnClockStart(This,hnsSystemTime,llClockStartOffset); } -static __WIDL_INLINE HRESULT IMFSampleGrabberSinkCallback_OnClockStop(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime) { +static inline HRESULT IMFSampleGrabberSinkCallback_OnClockStop(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime) { return This->lpVtbl->OnClockStop(This,hnsSystemTime); } -static __WIDL_INLINE HRESULT IMFSampleGrabberSinkCallback_OnClockPause(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime) { +static inline HRESULT IMFSampleGrabberSinkCallback_OnClockPause(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime) { return This->lpVtbl->OnClockPause(This,hnsSystemTime); } -static __WIDL_INLINE HRESULT IMFSampleGrabberSinkCallback_OnClockRestart(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime) { +static inline HRESULT IMFSampleGrabberSinkCallback_OnClockRestart(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime) { return This->lpVtbl->OnClockRestart(This,hnsSystemTime); } -static __WIDL_INLINE HRESULT IMFSampleGrabberSinkCallback_OnClockSetRate(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime,float flRate) { +static inline HRESULT IMFSampleGrabberSinkCallback_OnClockSetRate(IMFSampleGrabberSinkCallback* This,MFTIME hnsSystemTime,float flRate) { return This->lpVtbl->OnClockSetRate(This,hnsSystemTime,flRate); } /*** IMFSampleGrabberSinkCallback methods ***/ -static __WIDL_INLINE HRESULT IMFSampleGrabberSinkCallback_OnSetPresentationClock(IMFSampleGrabberSinkCallback* This,IMFPresentationClock *pPresentationClock) { +static inline HRESULT IMFSampleGrabberSinkCallback_OnSetPresentationClock(IMFSampleGrabberSinkCallback* This,IMFPresentationClock *pPresentationClock) { return This->lpVtbl->OnSetPresentationClock(This,pPresentationClock); } -static __WIDL_INLINE HRESULT IMFSampleGrabberSinkCallback_OnProcessSample(IMFSampleGrabberSinkCallback* This,REFGUID guidMajorMediaType,DWORD dwSampleFlags,LONGLONG llSampleTime,LONGLONG llSampleDuration,const BYTE *pSampleBuffer,DWORD dwSampleSize) { +static inline HRESULT IMFSampleGrabberSinkCallback_OnProcessSample(IMFSampleGrabberSinkCallback* This,REFGUID guidMajorMediaType,DWORD dwSampleFlags,LONGLONG llSampleTime,LONGLONG llSampleDuration,const BYTE *pSampleBuffer,DWORD dwSampleSize) { return This->lpVtbl->OnProcessSample(This,guidMajorMediaType,dwSampleFlags,llSampleTime,llSampleDuration,pSampleBuffer,dwSampleSize); } -static __WIDL_INLINE HRESULT IMFSampleGrabberSinkCallback_OnShutdown(IMFSampleGrabberSinkCallback* This) { +static inline HRESULT IMFSampleGrabberSinkCallback_OnShutdown(IMFSampleGrabberSinkCallback* This) { return This->lpVtbl->OnShutdown(This); } #endif @@ -5440,20 +5432,20 @@ interface IMFShutdown { #define IMFShutdown_GetShutdownStatus(This,pStatus) (This)->lpVtbl->GetShutdownStatus(This,pStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFShutdown_QueryInterface(IMFShutdown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFShutdown_QueryInterface(IMFShutdown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFShutdown_AddRef(IMFShutdown* This) { +static inline ULONG IMFShutdown_AddRef(IMFShutdown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFShutdown_Release(IMFShutdown* This) { +static inline ULONG IMFShutdown_Release(IMFShutdown* This) { return This->lpVtbl->Release(This); } /*** IMFShutdown methods ***/ -static __WIDL_INLINE HRESULT IMFShutdown_Shutdown(IMFShutdown* This) { +static inline HRESULT IMFShutdown_Shutdown(IMFShutdown* This) { return This->lpVtbl->Shutdown(This); } -static __WIDL_INLINE HRESULT IMFShutdown_GetShutdownStatus(IMFShutdown* This,MFSHUTDOWN_STATUS *pStatus) { +static inline HRESULT IMFShutdown_GetShutdownStatus(IMFShutdown* This,MFSHUTDOWN_STATUS *pStatus) { return This->lpVtbl->GetShutdownStatus(This,pStatus); } #endif @@ -5544,26 +5536,26 @@ interface IMFSimpleAudioVolume { #define IMFSimpleAudioVolume_GetMute(This,pbMute) (This)->lpVtbl->GetMute(This,pbMute) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSimpleAudioVolume_QueryInterface(IMFSimpleAudioVolume* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSimpleAudioVolume_QueryInterface(IMFSimpleAudioVolume* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSimpleAudioVolume_AddRef(IMFSimpleAudioVolume* This) { +static inline ULONG IMFSimpleAudioVolume_AddRef(IMFSimpleAudioVolume* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSimpleAudioVolume_Release(IMFSimpleAudioVolume* This) { +static inline ULONG IMFSimpleAudioVolume_Release(IMFSimpleAudioVolume* This) { return This->lpVtbl->Release(This); } /*** IMFSimpleAudioVolume methods ***/ -static __WIDL_INLINE HRESULT IMFSimpleAudioVolume_SetMasterVolume(IMFSimpleAudioVolume* This,float fLevel) { +static inline HRESULT IMFSimpleAudioVolume_SetMasterVolume(IMFSimpleAudioVolume* This,float fLevel) { return This->lpVtbl->SetMasterVolume(This,fLevel); } -static __WIDL_INLINE HRESULT IMFSimpleAudioVolume_GetMasterVolume(IMFSimpleAudioVolume* This,float *pfLevel) { +static inline HRESULT IMFSimpleAudioVolume_GetMasterVolume(IMFSimpleAudioVolume* This,float *pfLevel) { return This->lpVtbl->GetMasterVolume(This,pfLevel); } -static __WIDL_INLINE HRESULT IMFSimpleAudioVolume_SetMute(IMFSimpleAudioVolume* This,const WINBOOL bMute) { +static inline HRESULT IMFSimpleAudioVolume_SetMute(IMFSimpleAudioVolume* This,const WINBOOL bMute) { return This->lpVtbl->SetMute(This,bMute); } -static __WIDL_INLINE HRESULT IMFSimpleAudioVolume_GetMute(IMFSimpleAudioVolume* This,WINBOOL *pbMute) { +static inline HRESULT IMFSimpleAudioVolume_GetMute(IMFSimpleAudioVolume* This,WINBOOL *pbMute) { return This->lpVtbl->GetMute(This,pbMute); } #endif @@ -5726,35 +5718,35 @@ interface IMFSourceResolver { #define IMFSourceResolver_CancelObjectCreation(This,pIUnknownCancelCookie) (This)->lpVtbl->CancelObjectCreation(This,pIUnknownCancelCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSourceResolver_QueryInterface(IMFSourceResolver* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSourceResolver_QueryInterface(IMFSourceResolver* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSourceResolver_AddRef(IMFSourceResolver* This) { +static inline ULONG IMFSourceResolver_AddRef(IMFSourceResolver* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSourceResolver_Release(IMFSourceResolver* This) { +static inline ULONG IMFSourceResolver_Release(IMFSourceResolver* This) { return This->lpVtbl->Release(This); } /*** IMFSourceResolver methods ***/ -static __WIDL_INLINE HRESULT IMFSourceResolver_CreateObjectFromURL(IMFSourceResolver* This,LPCWSTR pwszURL,DWORD dwFlags,IPropertyStore *pProps,MF_OBJECT_TYPE *pObjectType,IUnknown **ppObject) { +static inline HRESULT IMFSourceResolver_CreateObjectFromURL(IMFSourceResolver* This,LPCWSTR pwszURL,DWORD dwFlags,IPropertyStore *pProps,MF_OBJECT_TYPE *pObjectType,IUnknown **ppObject) { return This->lpVtbl->CreateObjectFromURL(This,pwszURL,dwFlags,pProps,pObjectType,ppObject); } -static __WIDL_INLINE HRESULT IMFSourceResolver_CreateObjectFromByteStream(IMFSourceResolver* This,IMFByteStream *pByteStream,LPCWSTR pwszURL,DWORD dwFlags,IPropertyStore *pProps,MF_OBJECT_TYPE *pObjectType,IUnknown **ppObject) { +static inline HRESULT IMFSourceResolver_CreateObjectFromByteStream(IMFSourceResolver* This,IMFByteStream *pByteStream,LPCWSTR pwszURL,DWORD dwFlags,IPropertyStore *pProps,MF_OBJECT_TYPE *pObjectType,IUnknown **ppObject) { return This->lpVtbl->CreateObjectFromByteStream(This,pByteStream,pwszURL,dwFlags,pProps,pObjectType,ppObject); } -static __WIDL_INLINE HRESULT IMFSourceResolver_BeginCreateObjectFromURL(IMFSourceResolver* This,LPCWSTR pwszURL,DWORD dwFlags,IPropertyStore *pProps,IUnknown **ppIUnknownCancelCookie,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFSourceResolver_BeginCreateObjectFromURL(IMFSourceResolver* This,LPCWSTR pwszURL,DWORD dwFlags,IPropertyStore *pProps,IUnknown **ppIUnknownCancelCookie,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginCreateObjectFromURL(This,pwszURL,dwFlags,pProps,ppIUnknownCancelCookie,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFSourceResolver_EndCreateObjectFromURL(IMFSourceResolver* This,IMFAsyncResult *pResult,MF_OBJECT_TYPE *pObjectType,IUnknown **ppObject) { +static inline HRESULT IMFSourceResolver_EndCreateObjectFromURL(IMFSourceResolver* This,IMFAsyncResult *pResult,MF_OBJECT_TYPE *pObjectType,IUnknown **ppObject) { return This->lpVtbl->EndCreateObjectFromURL(This,pResult,pObjectType,ppObject); } -static __WIDL_INLINE HRESULT IMFSourceResolver_BeginCreateObjectFromByteStream(IMFSourceResolver* This,IMFByteStream *pByteStream,LPCWSTR pwszURL,DWORD dwFlags,IPropertyStore *pProps,IUnknown **ppIUnknownCancelCookie,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFSourceResolver_BeginCreateObjectFromByteStream(IMFSourceResolver* This,IMFByteStream *pByteStream,LPCWSTR pwszURL,DWORD dwFlags,IPropertyStore *pProps,IUnknown **ppIUnknownCancelCookie,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginCreateObjectFromByteStream(This,pByteStream,pwszURL,dwFlags,pProps,ppIUnknownCancelCookie,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFSourceResolver_EndCreateObjectFromByteStream(IMFSourceResolver* This,IMFAsyncResult *pResult,MF_OBJECT_TYPE *pObjectType,IUnknown **ppObject) { +static inline HRESULT IMFSourceResolver_EndCreateObjectFromByteStream(IMFSourceResolver* This,IMFAsyncResult *pResult,MF_OBJECT_TYPE *pObjectType,IUnknown **ppObject) { return This->lpVtbl->EndCreateObjectFromByteStream(This,pResult,pObjectType,ppObject); } -static __WIDL_INLINE HRESULT IMFSourceResolver_CancelObjectCreation(IMFSourceResolver* This,IUnknown *pIUnknownCancelCookie) { +static inline HRESULT IMFSourceResolver_CancelObjectCreation(IMFSourceResolver* This,IUnknown *pIUnknownCancelCookie) { return This->lpVtbl->CancelObjectCreation(This,pIUnknownCancelCookie); } #endif @@ -5985,45 +5977,45 @@ interface IMFStreamSink { #define IMFStreamSink_Flush(This) (This)->lpVtbl->Flush(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFStreamSink_QueryInterface(IMFStreamSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFStreamSink_QueryInterface(IMFStreamSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFStreamSink_AddRef(IMFStreamSink* This) { +static inline ULONG IMFStreamSink_AddRef(IMFStreamSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFStreamSink_Release(IMFStreamSink* This) { +static inline ULONG IMFStreamSink_Release(IMFStreamSink* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEventGenerator methods ***/ -static __WIDL_INLINE HRESULT IMFStreamSink_GetEvent(IMFStreamSink* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFStreamSink_GetEvent(IMFStreamSink* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { return This->lpVtbl->GetEvent(This,dwFlags,ppEvent); } -static __WIDL_INLINE HRESULT IMFStreamSink_BeginGetEvent(IMFStreamSink* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFStreamSink_BeginGetEvent(IMFStreamSink* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginGetEvent(This,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFStreamSink_EndGetEvent(IMFStreamSink* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFStreamSink_EndGetEvent(IMFStreamSink* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { return This->lpVtbl->EndGetEvent(This,pResult,ppEvent); } -static __WIDL_INLINE HRESULT IMFStreamSink_QueueEvent(IMFStreamSink* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { +static inline HRESULT IMFStreamSink_QueueEvent(IMFStreamSink* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { return This->lpVtbl->QueueEvent(This,met,guidExtendedType,hrStatus,pvValue); } /*** IMFStreamSink methods ***/ -static __WIDL_INLINE HRESULT IMFStreamSink_GetMediaSink(IMFStreamSink* This,IMFMediaSink **ppMediaSink) { +static inline HRESULT IMFStreamSink_GetMediaSink(IMFStreamSink* This,IMFMediaSink **ppMediaSink) { return This->lpVtbl->GetMediaSink(This,ppMediaSink); } -static __WIDL_INLINE HRESULT IMFStreamSink_GetIdentifier(IMFStreamSink* This,DWORD *pdwIdentifier) { +static inline HRESULT IMFStreamSink_GetIdentifier(IMFStreamSink* This,DWORD *pdwIdentifier) { return This->lpVtbl->GetIdentifier(This,pdwIdentifier); } -static __WIDL_INLINE HRESULT IMFStreamSink_GetMediaTypeHandler(IMFStreamSink* This,IMFMediaTypeHandler **ppHandler) { +static inline HRESULT IMFStreamSink_GetMediaTypeHandler(IMFStreamSink* This,IMFMediaTypeHandler **ppHandler) { return This->lpVtbl->GetMediaTypeHandler(This,ppHandler); } -static __WIDL_INLINE HRESULT IMFStreamSink_ProcessSample(IMFStreamSink* This,IMFSample *pSample) { +static inline HRESULT IMFStreamSink_ProcessSample(IMFStreamSink* This,IMFSample *pSample) { return This->lpVtbl->ProcessSample(This,pSample); } -static __WIDL_INLINE HRESULT IMFStreamSink_PlaceMarker(IMFStreamSink* This,MFSTREAMSINK_MARKER_TYPE eMarkerType,const PROPVARIANT *pvarMarkerValue,const PROPVARIANT *pvarContextValue) { +static inline HRESULT IMFStreamSink_PlaceMarker(IMFStreamSink* This,MFSTREAMSINK_MARKER_TYPE eMarkerType,const PROPVARIANT *pvarMarkerValue,const PROPVARIANT *pvarContextValue) { return This->lpVtbl->PlaceMarker(This,eMarkerType,pvarMarkerValue,pvarContextValue); } -static __WIDL_INLINE HRESULT IMFStreamSink_Flush(IMFStreamSink* This) { +static inline HRESULT IMFStreamSink_Flush(IMFStreamSink* This) { return This->lpVtbl->Flush(This); } #endif @@ -6106,20 +6098,20 @@ interface IMFTimer { #define IMFTimer_CancelTimer(This,punkKey) (This)->lpVtbl->CancelTimer(This,punkKey) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFTimer_QueryInterface(IMFTimer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFTimer_QueryInterface(IMFTimer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFTimer_AddRef(IMFTimer* This) { +static inline ULONG IMFTimer_AddRef(IMFTimer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFTimer_Release(IMFTimer* This) { +static inline ULONG IMFTimer_Release(IMFTimer* This) { return This->lpVtbl->Release(This); } /*** IMFTimer methods ***/ -static __WIDL_INLINE HRESULT IMFTimer_SetTimer(IMFTimer* This,DWORD dwFlags,LONGLONG llClockTime,IMFAsyncCallback *pCallback,IUnknown *punkState,IUnknown **ppunkKey) { +static inline HRESULT IMFTimer_SetTimer(IMFTimer* This,DWORD dwFlags,LONGLONG llClockTime,IMFAsyncCallback *pCallback,IUnknown *punkState,IUnknown **ppunkKey) { return This->lpVtbl->SetTimer(This,dwFlags,llClockTime,pCallback,punkState,ppunkKey); } -static __WIDL_INLINE HRESULT IMFTimer_CancelTimer(IMFTimer* This,IUnknown *punkKey) { +static inline HRESULT IMFTimer_CancelTimer(IMFTimer* This,IUnknown *punkKey) { return This->lpVtbl->CancelTimer(This,punkKey); } #endif @@ -6190,17 +6182,17 @@ interface IMFTopoLoader { #define IMFTopoLoader_Load(This,pInputTopo,ppOutputTopo,pCurrentTopo) (This)->lpVtbl->Load(This,pInputTopo,ppOutputTopo,pCurrentTopo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFTopoLoader_QueryInterface(IMFTopoLoader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFTopoLoader_QueryInterface(IMFTopoLoader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFTopoLoader_AddRef(IMFTopoLoader* This) { +static inline ULONG IMFTopoLoader_AddRef(IMFTopoLoader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFTopoLoader_Release(IMFTopoLoader* This) { +static inline ULONG IMFTopoLoader_Release(IMFTopoLoader* This) { return This->lpVtbl->Release(This); } /*** IMFTopoLoader methods ***/ -static __WIDL_INLINE HRESULT IMFTopoLoader_Load(IMFTopoLoader* This,IMFTopology *pInputTopo,IMFTopology **ppOutputTopo,IMFTopology *pCurrentTopo) { +static inline HRESULT IMFTopoLoader_Load(IMFTopoLoader* This,IMFTopology *pInputTopo,IMFTopology **ppOutputTopo,IMFTopology *pCurrentTopo) { return This->lpVtbl->Load(This,pInputTopo,ppOutputTopo,pCurrentTopo); } #endif @@ -6292,26 +6284,26 @@ interface IMFVideoSampleAllocator { #define IMFVideoSampleAllocator_AllocateSample(This,ppSample) (This)->lpVtbl->AllocateSample(This,ppSample) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocator_QueryInterface(IMFVideoSampleAllocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoSampleAllocator_QueryInterface(IMFVideoSampleAllocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocator_AddRef(IMFVideoSampleAllocator* This) { +static inline ULONG IMFVideoSampleAllocator_AddRef(IMFVideoSampleAllocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocator_Release(IMFVideoSampleAllocator* This) { +static inline ULONG IMFVideoSampleAllocator_Release(IMFVideoSampleAllocator* This) { return This->lpVtbl->Release(This); } /*** IMFVideoSampleAllocator methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocator_SetDirectXManager(IMFVideoSampleAllocator* This,IUnknown *pManager) { +static inline HRESULT IMFVideoSampleAllocator_SetDirectXManager(IMFVideoSampleAllocator* This,IUnknown *pManager) { return This->lpVtbl->SetDirectXManager(This,pManager); } -static __WIDL_INLINE HRESULT IMFVideoSampleAllocator_UninitializeSampleAllocator(IMFVideoSampleAllocator* This) { +static inline HRESULT IMFVideoSampleAllocator_UninitializeSampleAllocator(IMFVideoSampleAllocator* This) { return This->lpVtbl->UninitializeSampleAllocator(This); } -static __WIDL_INLINE HRESULT IMFVideoSampleAllocator_InitializeSampleAllocator(IMFVideoSampleAllocator* This,DWORD cRequestedFrames,IMFMediaType *pMediaType) { +static inline HRESULT IMFVideoSampleAllocator_InitializeSampleAllocator(IMFVideoSampleAllocator* This,DWORD cRequestedFrames,IMFMediaType *pMediaType) { return This->lpVtbl->InitializeSampleAllocator(This,cRequestedFrames,pMediaType); } -static __WIDL_INLINE HRESULT IMFVideoSampleAllocator_AllocateSample(IMFVideoSampleAllocator* This,IMFSample **ppSample) { +static inline HRESULT IMFVideoSampleAllocator_AllocateSample(IMFVideoSampleAllocator* This,IMFSample **ppSample) { return This->lpVtbl->AllocateSample(This,ppSample); } #endif @@ -6378,17 +6370,17 @@ interface IMFVideoSampleAllocatorNotify { #define IMFVideoSampleAllocatorNotify_NotifyRelease(This) (This)->lpVtbl->NotifyRelease(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorNotify_QueryInterface(IMFVideoSampleAllocatorNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoSampleAllocatorNotify_QueryInterface(IMFVideoSampleAllocatorNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocatorNotify_AddRef(IMFVideoSampleAllocatorNotify* This) { +static inline ULONG IMFVideoSampleAllocatorNotify_AddRef(IMFVideoSampleAllocatorNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocatorNotify_Release(IMFVideoSampleAllocatorNotify* This) { +static inline ULONG IMFVideoSampleAllocatorNotify_Release(IMFVideoSampleAllocatorNotify* This) { return This->lpVtbl->Release(This); } /*** IMFVideoSampleAllocatorNotify methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorNotify_NotifyRelease(IMFVideoSampleAllocatorNotify* This) { +static inline HRESULT IMFVideoSampleAllocatorNotify_NotifyRelease(IMFVideoSampleAllocatorNotify* This) { return This->lpVtbl->NotifyRelease(This); } #endif @@ -6461,21 +6453,21 @@ interface IMFVideoSampleAllocatorNotifyEx { #define IMFVideoSampleAllocatorNotifyEx_NotifyPrune(This,ppSample) (This)->lpVtbl->NotifyPrune(This,ppSample) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorNotifyEx_QueryInterface(IMFVideoSampleAllocatorNotifyEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoSampleAllocatorNotifyEx_QueryInterface(IMFVideoSampleAllocatorNotifyEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocatorNotifyEx_AddRef(IMFVideoSampleAllocatorNotifyEx* This) { +static inline ULONG IMFVideoSampleAllocatorNotifyEx_AddRef(IMFVideoSampleAllocatorNotifyEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocatorNotifyEx_Release(IMFVideoSampleAllocatorNotifyEx* This) { +static inline ULONG IMFVideoSampleAllocatorNotifyEx_Release(IMFVideoSampleAllocatorNotifyEx* This) { return This->lpVtbl->Release(This); } /*** IMFVideoSampleAllocatorNotify methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorNotifyEx_NotifyRelease(IMFVideoSampleAllocatorNotifyEx* This) { +static inline HRESULT IMFVideoSampleAllocatorNotifyEx_NotifyRelease(IMFVideoSampleAllocatorNotifyEx* This) { return This->lpVtbl->NotifyRelease(This); } /*** IMFVideoSampleAllocatorNotifyEx methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorNotifyEx_NotifyPrune(IMFVideoSampleAllocatorNotifyEx* This,IMFSample *ppSample) { +static inline HRESULT IMFVideoSampleAllocatorNotifyEx_NotifyPrune(IMFVideoSampleAllocatorNotifyEx* This,IMFSample *ppSample) { return This->lpVtbl->NotifyPrune(This,ppSample); } #endif @@ -6550,20 +6542,20 @@ interface IMFVideoSampleAllocatorCallback { #define IMFVideoSampleAllocatorCallback_GetFreeSampleCount(This,plSamples) (This)->lpVtbl->GetFreeSampleCount(This,plSamples) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorCallback_QueryInterface(IMFVideoSampleAllocatorCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoSampleAllocatorCallback_QueryInterface(IMFVideoSampleAllocatorCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocatorCallback_AddRef(IMFVideoSampleAllocatorCallback* This) { +static inline ULONG IMFVideoSampleAllocatorCallback_AddRef(IMFVideoSampleAllocatorCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocatorCallback_Release(IMFVideoSampleAllocatorCallback* This) { +static inline ULONG IMFVideoSampleAllocatorCallback_Release(IMFVideoSampleAllocatorCallback* This) { return This->lpVtbl->Release(This); } /*** IMFVideoSampleAllocatorCallback methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorCallback_SetCallback(IMFVideoSampleAllocatorCallback* This,IMFVideoSampleAllocatorNotify *pNotify) { +static inline HRESULT IMFVideoSampleAllocatorCallback_SetCallback(IMFVideoSampleAllocatorCallback* This,IMFVideoSampleAllocatorNotify *pNotify) { return This->lpVtbl->SetCallback(This,pNotify); } -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorCallback_GetFreeSampleCount(IMFVideoSampleAllocatorCallback* This,LONG *plSamples) { +static inline HRESULT IMFVideoSampleAllocatorCallback_GetFreeSampleCount(IMFVideoSampleAllocatorCallback* This,LONG *plSamples) { return This->lpVtbl->GetFreeSampleCount(This,plSamples); } #endif @@ -6658,30 +6650,30 @@ interface IMFVideoSampleAllocatorEx { #define IMFVideoSampleAllocatorEx_InitializeSampleAllocatorEx(This,cInitialSamples,cMaximumSamples,pAttributes,pMediaType) (This)->lpVtbl->InitializeSampleAllocatorEx(This,cInitialSamples,cMaximumSamples,pAttributes,pMediaType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorEx_QueryInterface(IMFVideoSampleAllocatorEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoSampleAllocatorEx_QueryInterface(IMFVideoSampleAllocatorEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocatorEx_AddRef(IMFVideoSampleAllocatorEx* This) { +static inline ULONG IMFVideoSampleAllocatorEx_AddRef(IMFVideoSampleAllocatorEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoSampleAllocatorEx_Release(IMFVideoSampleAllocatorEx* This) { +static inline ULONG IMFVideoSampleAllocatorEx_Release(IMFVideoSampleAllocatorEx* This) { return This->lpVtbl->Release(This); } /*** IMFVideoSampleAllocator methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorEx_SetDirectXManager(IMFVideoSampleAllocatorEx* This,IUnknown *pManager) { +static inline HRESULT IMFVideoSampleAllocatorEx_SetDirectXManager(IMFVideoSampleAllocatorEx* This,IUnknown *pManager) { return This->lpVtbl->SetDirectXManager(This,pManager); } -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorEx_UninitializeSampleAllocator(IMFVideoSampleAllocatorEx* This) { +static inline HRESULT IMFVideoSampleAllocatorEx_UninitializeSampleAllocator(IMFVideoSampleAllocatorEx* This) { return This->lpVtbl->UninitializeSampleAllocator(This); } -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorEx_InitializeSampleAllocator(IMFVideoSampleAllocatorEx* This,DWORD cRequestedFrames,IMFMediaType *pMediaType) { +static inline HRESULT IMFVideoSampleAllocatorEx_InitializeSampleAllocator(IMFVideoSampleAllocatorEx* This,DWORD cRequestedFrames,IMFMediaType *pMediaType) { return This->lpVtbl->InitializeSampleAllocator(This,cRequestedFrames,pMediaType); } -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorEx_AllocateSample(IMFVideoSampleAllocatorEx* This,IMFSample **ppSample) { +static inline HRESULT IMFVideoSampleAllocatorEx_AllocateSample(IMFVideoSampleAllocatorEx* This,IMFSample **ppSample) { return This->lpVtbl->AllocateSample(This,ppSample); } /*** IMFVideoSampleAllocatorEx methods ***/ -static __WIDL_INLINE HRESULT IMFVideoSampleAllocatorEx_InitializeSampleAllocatorEx(IMFVideoSampleAllocatorEx* This,DWORD cInitialSamples,DWORD cMaximumSamples,IMFAttributes *pAttributes,IMFMediaType *pMediaType) { +static inline HRESULT IMFVideoSampleAllocatorEx_InitializeSampleAllocatorEx(IMFVideoSampleAllocatorEx* This,DWORD cInitialSamples,DWORD cMaximumSamples,IMFAttributes *pAttributes,IMFMediaType *pMediaType) { return This->lpVtbl->InitializeSampleAllocatorEx(This,cInitialSamples,cMaximumSamples,pAttributes,pMediaType); } #endif @@ -6799,32 +6791,32 @@ interface IMFVideoProcessorControl { #define IMFVideoProcessorControl_SetConstrictionSize(This,pConstrictionSize) (This)->lpVtbl->SetConstrictionSize(This,pConstrictionSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessorControl_QueryInterface(IMFVideoProcessorControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoProcessorControl_QueryInterface(IMFVideoProcessorControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoProcessorControl_AddRef(IMFVideoProcessorControl* This) { +static inline ULONG IMFVideoProcessorControl_AddRef(IMFVideoProcessorControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoProcessorControl_Release(IMFVideoProcessorControl* This) { +static inline ULONG IMFVideoProcessorControl_Release(IMFVideoProcessorControl* This) { return This->lpVtbl->Release(This); } /*** IMFVideoProcessorControl methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessorControl_SetBorderColor(IMFVideoProcessorControl* This,MFARGB *pBorderColor) { +static inline HRESULT IMFVideoProcessorControl_SetBorderColor(IMFVideoProcessorControl* This,MFARGB *pBorderColor) { return This->lpVtbl->SetBorderColor(This,pBorderColor); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl_SetSourceRectangle(IMFVideoProcessorControl* This,RECT *pSrcRect) { +static inline HRESULT IMFVideoProcessorControl_SetSourceRectangle(IMFVideoProcessorControl* This,RECT *pSrcRect) { return This->lpVtbl->SetSourceRectangle(This,pSrcRect); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl_SetDestinationRectangle(IMFVideoProcessorControl* This,RECT *pDstRect) { +static inline HRESULT IMFVideoProcessorControl_SetDestinationRectangle(IMFVideoProcessorControl* This,RECT *pDstRect) { return This->lpVtbl->SetDestinationRectangle(This,pDstRect); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl_SetMirror(IMFVideoProcessorControl* This,MF_VIDEO_PROCESSOR_MIRROR eMirror) { +static inline HRESULT IMFVideoProcessorControl_SetMirror(IMFVideoProcessorControl* This,MF_VIDEO_PROCESSOR_MIRROR eMirror) { return This->lpVtbl->SetMirror(This,eMirror); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl_SetRotation(IMFVideoProcessorControl* This,MF_VIDEO_PROCESSOR_ROTATION eRotation) { +static inline HRESULT IMFVideoProcessorControl_SetRotation(IMFVideoProcessorControl* This,MF_VIDEO_PROCESSOR_ROTATION eRotation) { return This->lpVtbl->SetRotation(This,eRotation); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl_SetConstrictionSize(IMFVideoProcessorControl* This,SIZE *pConstrictionSize) { +static inline HRESULT IMFVideoProcessorControl_SetConstrictionSize(IMFVideoProcessorControl* This,SIZE *pConstrictionSize) { return This->lpVtbl->SetConstrictionSize(This,pConstrictionSize); } #endif @@ -6940,42 +6932,42 @@ interface IMFVideoProcessorControl2 { #define IMFVideoProcessorControl2_GetSupportedHardwareEffects(This,puiSupport) (This)->lpVtbl->GetSupportedHardwareEffects(This,puiSupport) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_QueryInterface(IMFVideoProcessorControl2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoProcessorControl2_QueryInterface(IMFVideoProcessorControl2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoProcessorControl2_AddRef(IMFVideoProcessorControl2* This) { +static inline ULONG IMFVideoProcessorControl2_AddRef(IMFVideoProcessorControl2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoProcessorControl2_Release(IMFVideoProcessorControl2* This) { +static inline ULONG IMFVideoProcessorControl2_Release(IMFVideoProcessorControl2* This) { return This->lpVtbl->Release(This); } /*** IMFVideoProcessorControl methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_SetBorderColor(IMFVideoProcessorControl2* This,MFARGB *pBorderColor) { +static inline HRESULT IMFVideoProcessorControl2_SetBorderColor(IMFVideoProcessorControl2* This,MFARGB *pBorderColor) { return This->lpVtbl->SetBorderColor(This,pBorderColor); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_SetSourceRectangle(IMFVideoProcessorControl2* This,RECT *pSrcRect) { +static inline HRESULT IMFVideoProcessorControl2_SetSourceRectangle(IMFVideoProcessorControl2* This,RECT *pSrcRect) { return This->lpVtbl->SetSourceRectangle(This,pSrcRect); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_SetDestinationRectangle(IMFVideoProcessorControl2* This,RECT *pDstRect) { +static inline HRESULT IMFVideoProcessorControl2_SetDestinationRectangle(IMFVideoProcessorControl2* This,RECT *pDstRect) { return This->lpVtbl->SetDestinationRectangle(This,pDstRect); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_SetMirror(IMFVideoProcessorControl2* This,MF_VIDEO_PROCESSOR_MIRROR eMirror) { +static inline HRESULT IMFVideoProcessorControl2_SetMirror(IMFVideoProcessorControl2* This,MF_VIDEO_PROCESSOR_MIRROR eMirror) { return This->lpVtbl->SetMirror(This,eMirror); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_SetRotation(IMFVideoProcessorControl2* This,MF_VIDEO_PROCESSOR_ROTATION eRotation) { +static inline HRESULT IMFVideoProcessorControl2_SetRotation(IMFVideoProcessorControl2* This,MF_VIDEO_PROCESSOR_ROTATION eRotation) { return This->lpVtbl->SetRotation(This,eRotation); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_SetConstrictionSize(IMFVideoProcessorControl2* This,SIZE *pConstrictionSize) { +static inline HRESULT IMFVideoProcessorControl2_SetConstrictionSize(IMFVideoProcessorControl2* This,SIZE *pConstrictionSize) { return This->lpVtbl->SetConstrictionSize(This,pConstrictionSize); } /*** IMFVideoProcessorControl2 methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_SetRotationOverride(IMFVideoProcessorControl2* This,UINT uiRotation) { +static inline HRESULT IMFVideoProcessorControl2_SetRotationOverride(IMFVideoProcessorControl2* This,UINT uiRotation) { return This->lpVtbl->SetRotationOverride(This,uiRotation); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_EnableHardwareEffects(IMFVideoProcessorControl2* This,WINBOOL fEnabled) { +static inline HRESULT IMFVideoProcessorControl2_EnableHardwareEffects(IMFVideoProcessorControl2* This,WINBOOL fEnabled) { return This->lpVtbl->EnableHardwareEffects(This,fEnabled); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl2_GetSupportedHardwareEffects(IMFVideoProcessorControl2* This,UINT *puiSupport) { +static inline HRESULT IMFVideoProcessorControl2_GetSupportedHardwareEffects(IMFVideoProcessorControl2* This,UINT *puiSupport) { return This->lpVtbl->GetSupportedHardwareEffects(This,puiSupport); } #endif @@ -7141,55 +7133,55 @@ interface IMFVideoProcessorControl3 { #define IMFVideoProcessorControl3_SetOutputDevice(This,pOutputDevice) (This)->lpVtbl->SetOutputDevice(This,pOutputDevice) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_QueryInterface(IMFVideoProcessorControl3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoProcessorControl3_QueryInterface(IMFVideoProcessorControl3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoProcessorControl3_AddRef(IMFVideoProcessorControl3* This) { +static inline ULONG IMFVideoProcessorControl3_AddRef(IMFVideoProcessorControl3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoProcessorControl3_Release(IMFVideoProcessorControl3* This) { +static inline ULONG IMFVideoProcessorControl3_Release(IMFVideoProcessorControl3* This) { return This->lpVtbl->Release(This); } /*** IMFVideoProcessorControl methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_SetBorderColor(IMFVideoProcessorControl3* This,MFARGB *pBorderColor) { +static inline HRESULT IMFVideoProcessorControl3_SetBorderColor(IMFVideoProcessorControl3* This,MFARGB *pBorderColor) { return This->lpVtbl->SetBorderColor(This,pBorderColor); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_SetSourceRectangle(IMFVideoProcessorControl3* This,RECT *pSrcRect) { +static inline HRESULT IMFVideoProcessorControl3_SetSourceRectangle(IMFVideoProcessorControl3* This,RECT *pSrcRect) { return This->lpVtbl->SetSourceRectangle(This,pSrcRect); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_SetDestinationRectangle(IMFVideoProcessorControl3* This,RECT *pDstRect) { +static inline HRESULT IMFVideoProcessorControl3_SetDestinationRectangle(IMFVideoProcessorControl3* This,RECT *pDstRect) { return This->lpVtbl->SetDestinationRectangle(This,pDstRect); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_SetMirror(IMFVideoProcessorControl3* This,MF_VIDEO_PROCESSOR_MIRROR eMirror) { +static inline HRESULT IMFVideoProcessorControl3_SetMirror(IMFVideoProcessorControl3* This,MF_VIDEO_PROCESSOR_MIRROR eMirror) { return This->lpVtbl->SetMirror(This,eMirror); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_SetRotation(IMFVideoProcessorControl3* This,MF_VIDEO_PROCESSOR_ROTATION eRotation) { +static inline HRESULT IMFVideoProcessorControl3_SetRotation(IMFVideoProcessorControl3* This,MF_VIDEO_PROCESSOR_ROTATION eRotation) { return This->lpVtbl->SetRotation(This,eRotation); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_SetConstrictionSize(IMFVideoProcessorControl3* This,SIZE *pConstrictionSize) { +static inline HRESULT IMFVideoProcessorControl3_SetConstrictionSize(IMFVideoProcessorControl3* This,SIZE *pConstrictionSize) { return This->lpVtbl->SetConstrictionSize(This,pConstrictionSize); } /*** IMFVideoProcessorControl2 methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_SetRotationOverride(IMFVideoProcessorControl3* This,UINT uiRotation) { +static inline HRESULT IMFVideoProcessorControl3_SetRotationOverride(IMFVideoProcessorControl3* This,UINT uiRotation) { return This->lpVtbl->SetRotationOverride(This,uiRotation); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_EnableHardwareEffects(IMFVideoProcessorControl3* This,WINBOOL fEnabled) { +static inline HRESULT IMFVideoProcessorControl3_EnableHardwareEffects(IMFVideoProcessorControl3* This,WINBOOL fEnabled) { return This->lpVtbl->EnableHardwareEffects(This,fEnabled); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_GetSupportedHardwareEffects(IMFVideoProcessorControl3* This,UINT *puiSupport) { +static inline HRESULT IMFVideoProcessorControl3_GetSupportedHardwareEffects(IMFVideoProcessorControl3* This,UINT *puiSupport) { return This->lpVtbl->GetSupportedHardwareEffects(This,puiSupport); } /*** IMFVideoProcessorControl3 methods ***/ -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_GetNaturalOutputType(IMFVideoProcessorControl3* This,IMFMediaType **ppType) { +static inline HRESULT IMFVideoProcessorControl3_GetNaturalOutputType(IMFVideoProcessorControl3* This,IMFMediaType **ppType) { return This->lpVtbl->GetNaturalOutputType(This,ppType); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_EnableSphericalVideoProcessing(IMFVideoProcessorControl3* This,WINBOOL fEnable,MFVideoSphericalFormat eFormat,MFVideoSphericalProjectionMode eProjectionMode) { +static inline HRESULT IMFVideoProcessorControl3_EnableSphericalVideoProcessing(IMFVideoProcessorControl3* This,WINBOOL fEnable,MFVideoSphericalFormat eFormat,MFVideoSphericalProjectionMode eProjectionMode) { return This->lpVtbl->EnableSphericalVideoProcessing(This,fEnable,eFormat,eProjectionMode); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_SetSphericalVideoProperties(IMFVideoProcessorControl3* This,float X,float Y,float Z,float W,float fieldOfView) { +static inline HRESULT IMFVideoProcessorControl3_SetSphericalVideoProperties(IMFVideoProcessorControl3* This,float X,float Y,float Z,float W,float fieldOfView) { return This->lpVtbl->SetSphericalVideoProperties(This,X,Y,Z,W,fieldOfView); } -static __WIDL_INLINE HRESULT IMFVideoProcessorControl3_SetOutputDevice(IMFVideoProcessorControl3* This,IUnknown *pOutputDevice) { +static inline HRESULT IMFVideoProcessorControl3_SetOutputDevice(IMFVideoProcessorControl3* This,IUnknown *pOutputDevice) { return This->lpVtbl->SetOutputDevice(This,pOutputDevice); } #endif @@ -7259,17 +7251,17 @@ interface IMFVideoRendererEffectControl { #define IMFVideoRendererEffectControl_OnAppServiceConnectionEstablished(This,pAppServiceConnection) (This)->lpVtbl->OnAppServiceConnectionEstablished(This,pAppServiceConnection) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoRendererEffectControl_QueryInterface(IMFVideoRendererEffectControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoRendererEffectControl_QueryInterface(IMFVideoRendererEffectControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoRendererEffectControl_AddRef(IMFVideoRendererEffectControl* This) { +static inline ULONG IMFVideoRendererEffectControl_AddRef(IMFVideoRendererEffectControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoRendererEffectControl_Release(IMFVideoRendererEffectControl* This) { +static inline ULONG IMFVideoRendererEffectControl_Release(IMFVideoRendererEffectControl* This) { return This->lpVtbl->Release(This); } /*** IMFVideoRendererEffectControl methods ***/ -static __WIDL_INLINE HRESULT IMFVideoRendererEffectControl_OnAppServiceConnectionEstablished(IMFVideoRendererEffectControl* This,IUnknown *pAppServiceConnection) { +static inline HRESULT IMFVideoRendererEffectControl_OnAppServiceConnectionEstablished(IMFVideoRendererEffectControl* This,IUnknown *pAppServiceConnection) { return This->lpVtbl->OnAppServiceConnectionEstablished(This,pAppServiceConnection); } #endif diff --git a/lib/libc/include/any-windows-any/mfmediacapture.h b/lib/libc/include/any-windows-any/mfmediacapture.h index d520edf7bc7759c2a547306c75581751adb67892..eefb3408b5826efd22cd70d179ddc54d44fb0aef 100644 --- a/lib/libc/include/any-windows-any/mfmediacapture.h +++ b/lib/libc/include/any-windows-any/mfmediacapture.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mfmediacapture.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mfmediacapture.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mfmediacapture_h__ #define __mfmediacapture_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAdvancedMediaCaptureInitializationSettings_FWD_DEFINED__ @@ -117,17 +109,17 @@ interface IAdvancedMediaCaptureInitializationSettings { #define IAdvancedMediaCaptureInitializationSettings_SetDirectxDeviceManager(This,pManager) (This)->lpVtbl->SetDirectxDeviceManager(This,pManager) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAdvancedMediaCaptureInitializationSettings_QueryInterface(IAdvancedMediaCaptureInitializationSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAdvancedMediaCaptureInitializationSettings_QueryInterface(IAdvancedMediaCaptureInitializationSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAdvancedMediaCaptureInitializationSettings_AddRef(IAdvancedMediaCaptureInitializationSettings* This) { +static inline ULONG IAdvancedMediaCaptureInitializationSettings_AddRef(IAdvancedMediaCaptureInitializationSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAdvancedMediaCaptureInitializationSettings_Release(IAdvancedMediaCaptureInitializationSettings* This) { +static inline ULONG IAdvancedMediaCaptureInitializationSettings_Release(IAdvancedMediaCaptureInitializationSettings* This) { return This->lpVtbl->Release(This); } /*** IAdvancedMediaCaptureInitializationSettings methods ***/ -static __WIDL_INLINE HRESULT IAdvancedMediaCaptureInitializationSettings_SetDirectxDeviceManager(IAdvancedMediaCaptureInitializationSettings* This,IMFDXGIDeviceManager *pManager) { +static inline HRESULT IAdvancedMediaCaptureInitializationSettings_SetDirectxDeviceManager(IAdvancedMediaCaptureInitializationSettings* This,IMFDXGIDeviceManager *pManager) { return This->lpVtbl->SetDirectxDeviceManager(This,pManager); } #endif @@ -194,17 +186,17 @@ interface IAdvancedMediaCaptureSettings { #define IAdvancedMediaCaptureSettings_GetDirectxDeviceManager(This,ppManager) (This)->lpVtbl->GetDirectxDeviceManager(This,ppManager) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAdvancedMediaCaptureSettings_QueryInterface(IAdvancedMediaCaptureSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAdvancedMediaCaptureSettings_QueryInterface(IAdvancedMediaCaptureSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAdvancedMediaCaptureSettings_AddRef(IAdvancedMediaCaptureSettings* This) { +static inline ULONG IAdvancedMediaCaptureSettings_AddRef(IAdvancedMediaCaptureSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAdvancedMediaCaptureSettings_Release(IAdvancedMediaCaptureSettings* This) { +static inline ULONG IAdvancedMediaCaptureSettings_Release(IAdvancedMediaCaptureSettings* This) { return This->lpVtbl->Release(This); } /*** IAdvancedMediaCaptureSettings methods ***/ -static __WIDL_INLINE HRESULT IAdvancedMediaCaptureSettings_GetDirectxDeviceManager(IAdvancedMediaCaptureSettings* This,IMFDXGIDeviceManager **ppManager) { +static inline HRESULT IAdvancedMediaCaptureSettings_GetDirectxDeviceManager(IAdvancedMediaCaptureSettings* This,IMFDXGIDeviceManager **ppManager) { return This->lpVtbl->GetDirectxDeviceManager(This,ppManager); } #endif @@ -271,17 +263,17 @@ interface IAdvancedMediaCapture { #define IAdvancedMediaCapture_GetAdvancedMediaCaptureSettings(This,ppSettings) (This)->lpVtbl->GetAdvancedMediaCaptureSettings(This,ppSettings) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAdvancedMediaCapture_QueryInterface(IAdvancedMediaCapture* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAdvancedMediaCapture_QueryInterface(IAdvancedMediaCapture* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAdvancedMediaCapture_AddRef(IAdvancedMediaCapture* This) { +static inline ULONG IAdvancedMediaCapture_AddRef(IAdvancedMediaCapture* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAdvancedMediaCapture_Release(IAdvancedMediaCapture* This) { +static inline ULONG IAdvancedMediaCapture_Release(IAdvancedMediaCapture* This) { return This->lpVtbl->Release(This); } /*** IAdvancedMediaCapture methods ***/ -static __WIDL_INLINE HRESULT IAdvancedMediaCapture_GetAdvancedMediaCaptureSettings(IAdvancedMediaCapture* This,IAdvancedMediaCaptureSettings **ppSettings) { +static inline HRESULT IAdvancedMediaCapture_GetAdvancedMediaCaptureSettings(IAdvancedMediaCapture* This,IAdvancedMediaCaptureSettings **ppSettings) { return This->lpVtbl->GetAdvancedMediaCaptureSettings(This,ppSettings); } #endif diff --git a/lib/libc/include/any-windows-any/mfmediaengine.h b/lib/libc/include/any-windows-any/mfmediaengine.h index 21ae5f418758a3eec90d79f5f3a6fa86109e3fa5..bdb34a5e2e5700640f63efb62ded7e4aa2dc41fb 100644 --- a/lib/libc/include/any-windows-any/mfmediaengine.h +++ b/lib/libc/include/any-windows-any/mfmediaengine.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mfmediaengine.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mfmediaengine.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mfmediaengine_h__ #define __mfmediaengine_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFMediaError_FWD_DEFINED__ @@ -305,26 +297,26 @@ interface IMFMediaError { #define IMFMediaError_SetExtendedErrorCode(This,error) (This)->lpVtbl->SetExtendedErrorCode(This,error) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaError_QueryInterface(IMFMediaError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaError_QueryInterface(IMFMediaError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaError_AddRef(IMFMediaError* This) { +static inline ULONG IMFMediaError_AddRef(IMFMediaError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaError_Release(IMFMediaError* This) { +static inline ULONG IMFMediaError_Release(IMFMediaError* This) { return This->lpVtbl->Release(This); } /*** IMFMediaError methods ***/ -static __WIDL_INLINE USHORT IMFMediaError_GetErrorCode(IMFMediaError* This) { +static inline USHORT IMFMediaError_GetErrorCode(IMFMediaError* This) { return This->lpVtbl->GetErrorCode(This); } -static __WIDL_INLINE HRESULT IMFMediaError_GetExtendedErrorCode(IMFMediaError* This) { +static inline HRESULT IMFMediaError_GetExtendedErrorCode(IMFMediaError* This) { return This->lpVtbl->GetExtendedErrorCode(This); } -static __WIDL_INLINE HRESULT IMFMediaError_SetErrorCode(IMFMediaError* This,MF_MEDIA_ENGINE_ERR error) { +static inline HRESULT IMFMediaError_SetErrorCode(IMFMediaError* This,MF_MEDIA_ENGINE_ERR error) { return This->lpVtbl->SetErrorCode(This,error); } -static __WIDL_INLINE HRESULT IMFMediaError_SetExtendedErrorCode(IMFMediaError* This,HRESULT error) { +static inline HRESULT IMFMediaError_SetExtendedErrorCode(IMFMediaError* This,HRESULT error) { return This->lpVtbl->SetExtendedErrorCode(This,error); } #endif @@ -439,32 +431,32 @@ interface IMFMediaEngineSrcElements { #define IMFMediaEngineSrcElements_RemoveAllElements(This) (This)->lpVtbl->RemoveAllElements(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineSrcElements_QueryInterface(IMFMediaEngineSrcElements* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEngineSrcElements_QueryInterface(IMFMediaEngineSrcElements* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEngineSrcElements_AddRef(IMFMediaEngineSrcElements* This) { +static inline ULONG IMFMediaEngineSrcElements_AddRef(IMFMediaEngineSrcElements* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEngineSrcElements_Release(IMFMediaEngineSrcElements* This) { +static inline ULONG IMFMediaEngineSrcElements_Release(IMFMediaEngineSrcElements* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEngineSrcElements methods ***/ -static __WIDL_INLINE DWORD IMFMediaEngineSrcElements_GetLength(IMFMediaEngineSrcElements* This) { +static inline DWORD IMFMediaEngineSrcElements_GetLength(IMFMediaEngineSrcElements* This) { return This->lpVtbl->GetLength(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineSrcElements_GetURL(IMFMediaEngineSrcElements* This,DWORD index,BSTR *url) { +static inline HRESULT IMFMediaEngineSrcElements_GetURL(IMFMediaEngineSrcElements* This,DWORD index,BSTR *url) { return This->lpVtbl->GetURL(This,index,url); } -static __WIDL_INLINE HRESULT IMFMediaEngineSrcElements_GetType(IMFMediaEngineSrcElements* This,DWORD index,BSTR *type) { +static inline HRESULT IMFMediaEngineSrcElements_GetType(IMFMediaEngineSrcElements* This,DWORD index,BSTR *type) { return This->lpVtbl->GetType(This,index,type); } -static __WIDL_INLINE HRESULT IMFMediaEngineSrcElements_GetMedia(IMFMediaEngineSrcElements* This,DWORD index,BSTR *media) { +static inline HRESULT IMFMediaEngineSrcElements_GetMedia(IMFMediaEngineSrcElements* This,DWORD index,BSTR *media) { return This->lpVtbl->GetMedia(This,index,media); } -static __WIDL_INLINE HRESULT IMFMediaEngineSrcElements_AddElement(IMFMediaEngineSrcElements* This,BSTR url,BSTR type,BSTR media) { +static inline HRESULT IMFMediaEngineSrcElements_AddElement(IMFMediaEngineSrcElements* This,BSTR url,BSTR type,BSTR media) { return This->lpVtbl->AddElement(This,url,type,media); } -static __WIDL_INLINE HRESULT IMFMediaEngineSrcElements_RemoveAllElements(IMFMediaEngineSrcElements* This) { +static inline HRESULT IMFMediaEngineSrcElements_RemoveAllElements(IMFMediaEngineSrcElements* This) { return This->lpVtbl->RemoveAllElements(This); } #endif @@ -575,32 +567,32 @@ interface IMFMediaTimeRange { #define IMFMediaTimeRange_Clear(This) (This)->lpVtbl->Clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaTimeRange_QueryInterface(IMFMediaTimeRange* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaTimeRange_QueryInterface(IMFMediaTimeRange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaTimeRange_AddRef(IMFMediaTimeRange* This) { +static inline ULONG IMFMediaTimeRange_AddRef(IMFMediaTimeRange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaTimeRange_Release(IMFMediaTimeRange* This) { +static inline ULONG IMFMediaTimeRange_Release(IMFMediaTimeRange* This) { return This->lpVtbl->Release(This); } /*** IMFMediaTimeRange methods ***/ -static __WIDL_INLINE DWORD IMFMediaTimeRange_GetLength(IMFMediaTimeRange* This) { +static inline DWORD IMFMediaTimeRange_GetLength(IMFMediaTimeRange* This) { return This->lpVtbl->GetLength(This); } -static __WIDL_INLINE HRESULT IMFMediaTimeRange_GetStart(IMFMediaTimeRange* This,DWORD index,double *start) { +static inline HRESULT IMFMediaTimeRange_GetStart(IMFMediaTimeRange* This,DWORD index,double *start) { return This->lpVtbl->GetStart(This,index,start); } -static __WIDL_INLINE HRESULT IMFMediaTimeRange_GetEnd(IMFMediaTimeRange* This,DWORD index,double *end) { +static inline HRESULT IMFMediaTimeRange_GetEnd(IMFMediaTimeRange* This,DWORD index,double *end) { return This->lpVtbl->GetEnd(This,index,end); } -static __WIDL_INLINE WINBOOL IMFMediaTimeRange_ContainsTime(IMFMediaTimeRange* This,double time) { +static inline WINBOOL IMFMediaTimeRange_ContainsTime(IMFMediaTimeRange* This,double time) { return This->lpVtbl->ContainsTime(This,time); } -static __WIDL_INLINE HRESULT IMFMediaTimeRange_AddRange(IMFMediaTimeRange* This,double start,double end) { +static inline HRESULT IMFMediaTimeRange_AddRange(IMFMediaTimeRange* This,double start,double end) { return This->lpVtbl->AddRange(This,start,end); } -static __WIDL_INLINE HRESULT IMFMediaTimeRange_Clear(IMFMediaTimeRange* This) { +static inline HRESULT IMFMediaTimeRange_Clear(IMFMediaTimeRange* This) { return This->lpVtbl->Clear(This); } #endif @@ -987,140 +979,140 @@ interface IMFMediaEngine { #define IMFMediaEngine_OnVideoStreamTick(This,time) (This)->lpVtbl->OnVideoStreamTick(This,time) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngine_QueryInterface(IMFMediaEngine* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEngine_QueryInterface(IMFMediaEngine* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEngine_AddRef(IMFMediaEngine* This) { +static inline ULONG IMFMediaEngine_AddRef(IMFMediaEngine* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEngine_Release(IMFMediaEngine* This) { +static inline ULONG IMFMediaEngine_Release(IMFMediaEngine* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEngine methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngine_GetError(IMFMediaEngine* This,IMFMediaError **error) { +static inline HRESULT IMFMediaEngine_GetError(IMFMediaEngine* This,IMFMediaError **error) { return This->lpVtbl->GetError(This,error); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetErrorCode(IMFMediaEngine* This,MF_MEDIA_ENGINE_ERR error) { +static inline HRESULT IMFMediaEngine_SetErrorCode(IMFMediaEngine* This,MF_MEDIA_ENGINE_ERR error) { return This->lpVtbl->SetErrorCode(This,error); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetSourceElements(IMFMediaEngine* This,IMFMediaEngineSrcElements *elements) { +static inline HRESULT IMFMediaEngine_SetSourceElements(IMFMediaEngine* This,IMFMediaEngineSrcElements *elements) { return This->lpVtbl->SetSourceElements(This,elements); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetSource(IMFMediaEngine* This,BSTR url) { +static inline HRESULT IMFMediaEngine_SetSource(IMFMediaEngine* This,BSTR url) { return This->lpVtbl->SetSource(This,url); } -static __WIDL_INLINE HRESULT IMFMediaEngine_GetCurrentSource(IMFMediaEngine* This,BSTR *url) { +static inline HRESULT IMFMediaEngine_GetCurrentSource(IMFMediaEngine* This,BSTR *url) { return This->lpVtbl->GetCurrentSource(This,url); } -static __WIDL_INLINE USHORT IMFMediaEngine_GetNetworkState(IMFMediaEngine* This) { +static inline USHORT IMFMediaEngine_GetNetworkState(IMFMediaEngine* This) { return This->lpVtbl->GetNetworkState(This); } -static __WIDL_INLINE MF_MEDIA_ENGINE_PRELOAD IMFMediaEngine_GetPreload(IMFMediaEngine* This) { +static inline MF_MEDIA_ENGINE_PRELOAD IMFMediaEngine_GetPreload(IMFMediaEngine* This) { return This->lpVtbl->GetPreload(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetPreload(IMFMediaEngine* This,MF_MEDIA_ENGINE_PRELOAD preload) { +static inline HRESULT IMFMediaEngine_SetPreload(IMFMediaEngine* This,MF_MEDIA_ENGINE_PRELOAD preload) { return This->lpVtbl->SetPreload(This,preload); } -static __WIDL_INLINE HRESULT IMFMediaEngine_GetBuffered(IMFMediaEngine* This,IMFMediaTimeRange **buffered) { +static inline HRESULT IMFMediaEngine_GetBuffered(IMFMediaEngine* This,IMFMediaTimeRange **buffered) { return This->lpVtbl->GetBuffered(This,buffered); } -static __WIDL_INLINE HRESULT IMFMediaEngine_Load(IMFMediaEngine* This) { +static inline HRESULT IMFMediaEngine_Load(IMFMediaEngine* This) { return This->lpVtbl->Load(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_CanPlayType(IMFMediaEngine* This,BSTR type,MF_MEDIA_ENGINE_CANPLAY *answer) { +static inline HRESULT IMFMediaEngine_CanPlayType(IMFMediaEngine* This,BSTR type,MF_MEDIA_ENGINE_CANPLAY *answer) { return This->lpVtbl->CanPlayType(This,type,answer); } -static __WIDL_INLINE USHORT IMFMediaEngine_GetReadyState(IMFMediaEngine* This) { +static inline USHORT IMFMediaEngine_GetReadyState(IMFMediaEngine* This) { return This->lpVtbl->GetReadyState(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngine_IsSeeking(IMFMediaEngine* This) { +static inline WINBOOL IMFMediaEngine_IsSeeking(IMFMediaEngine* This) { return This->lpVtbl->IsSeeking(This); } -static __WIDL_INLINE double IMFMediaEngine_GetCurrentTime(IMFMediaEngine* This) { +static inline double IMFMediaEngine_GetCurrentTime(IMFMediaEngine* This) { return This->lpVtbl->GetCurrentTime(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetCurrentTime(IMFMediaEngine* This,double time) { +static inline HRESULT IMFMediaEngine_SetCurrentTime(IMFMediaEngine* This,double time) { return This->lpVtbl->SetCurrentTime(This,time); } -static __WIDL_INLINE double IMFMediaEngine_GetStartTime(IMFMediaEngine* This) { +static inline double IMFMediaEngine_GetStartTime(IMFMediaEngine* This) { return This->lpVtbl->GetStartTime(This); } -static __WIDL_INLINE double IMFMediaEngine_GetDuration(IMFMediaEngine* This) { +static inline double IMFMediaEngine_GetDuration(IMFMediaEngine* This) { return This->lpVtbl->GetDuration(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngine_IsPaused(IMFMediaEngine* This) { +static inline WINBOOL IMFMediaEngine_IsPaused(IMFMediaEngine* This) { return This->lpVtbl->IsPaused(This); } -static __WIDL_INLINE double IMFMediaEngine_GetDefaultPlaybackRate(IMFMediaEngine* This) { +static inline double IMFMediaEngine_GetDefaultPlaybackRate(IMFMediaEngine* This) { return This->lpVtbl->GetDefaultPlaybackRate(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetDefaultPlaybackRate(IMFMediaEngine* This,double rate) { +static inline HRESULT IMFMediaEngine_SetDefaultPlaybackRate(IMFMediaEngine* This,double rate) { return This->lpVtbl->SetDefaultPlaybackRate(This,rate); } -static __WIDL_INLINE double IMFMediaEngine_GetPlaybackRate(IMFMediaEngine* This) { +static inline double IMFMediaEngine_GetPlaybackRate(IMFMediaEngine* This) { return This->lpVtbl->GetPlaybackRate(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetPlaybackRate(IMFMediaEngine* This,double rate) { +static inline HRESULT IMFMediaEngine_SetPlaybackRate(IMFMediaEngine* This,double rate) { return This->lpVtbl->SetPlaybackRate(This,rate); } -static __WIDL_INLINE HRESULT IMFMediaEngine_GetPlayed(IMFMediaEngine* This,IMFMediaTimeRange **played) { +static inline HRESULT IMFMediaEngine_GetPlayed(IMFMediaEngine* This,IMFMediaTimeRange **played) { return This->lpVtbl->GetPlayed(This,played); } -static __WIDL_INLINE HRESULT IMFMediaEngine_GetSeekable(IMFMediaEngine* This,IMFMediaTimeRange **seekable) { +static inline HRESULT IMFMediaEngine_GetSeekable(IMFMediaEngine* This,IMFMediaTimeRange **seekable) { return This->lpVtbl->GetSeekable(This,seekable); } -static __WIDL_INLINE WINBOOL IMFMediaEngine_IsEnded(IMFMediaEngine* This) { +static inline WINBOOL IMFMediaEngine_IsEnded(IMFMediaEngine* This) { return This->lpVtbl->IsEnded(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngine_GetAutoPlay(IMFMediaEngine* This) { +static inline WINBOOL IMFMediaEngine_GetAutoPlay(IMFMediaEngine* This) { return This->lpVtbl->GetAutoPlay(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetAutoPlay(IMFMediaEngine* This,WINBOOL autoplay) { +static inline HRESULT IMFMediaEngine_SetAutoPlay(IMFMediaEngine* This,WINBOOL autoplay) { return This->lpVtbl->SetAutoPlay(This,autoplay); } -static __WIDL_INLINE WINBOOL IMFMediaEngine_GetLoop(IMFMediaEngine* This) { +static inline WINBOOL IMFMediaEngine_GetLoop(IMFMediaEngine* This) { return This->lpVtbl->GetLoop(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetLoop(IMFMediaEngine* This,WINBOOL loop) { +static inline HRESULT IMFMediaEngine_SetLoop(IMFMediaEngine* This,WINBOOL loop) { return This->lpVtbl->SetLoop(This,loop); } -static __WIDL_INLINE HRESULT IMFMediaEngine_Play(IMFMediaEngine* This) { +static inline HRESULT IMFMediaEngine_Play(IMFMediaEngine* This) { return This->lpVtbl->Play(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_Pause(IMFMediaEngine* This) { +static inline HRESULT IMFMediaEngine_Pause(IMFMediaEngine* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngine_GetMuted(IMFMediaEngine* This) { +static inline WINBOOL IMFMediaEngine_GetMuted(IMFMediaEngine* This) { return This->lpVtbl->GetMuted(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetMuted(IMFMediaEngine* This,WINBOOL muted) { +static inline HRESULT IMFMediaEngine_SetMuted(IMFMediaEngine* This,WINBOOL muted) { return This->lpVtbl->SetMuted(This,muted); } -static __WIDL_INLINE double IMFMediaEngine_GetVolume(IMFMediaEngine* This) { +static inline double IMFMediaEngine_GetVolume(IMFMediaEngine* This) { return This->lpVtbl->GetVolume(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_SetVolume(IMFMediaEngine* This,double volume) { +static inline HRESULT IMFMediaEngine_SetVolume(IMFMediaEngine* This,double volume) { return This->lpVtbl->SetVolume(This,volume); } -static __WIDL_INLINE WINBOOL IMFMediaEngine_HasVideo(IMFMediaEngine* This) { +static inline WINBOOL IMFMediaEngine_HasVideo(IMFMediaEngine* This) { return This->lpVtbl->HasVideo(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngine_HasAudio(IMFMediaEngine* This) { +static inline WINBOOL IMFMediaEngine_HasAudio(IMFMediaEngine* This) { return This->lpVtbl->HasAudio(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_GetNativeVideoSize(IMFMediaEngine* This,DWORD *cx,DWORD *cy) { +static inline HRESULT IMFMediaEngine_GetNativeVideoSize(IMFMediaEngine* This,DWORD *cx,DWORD *cy) { return This->lpVtbl->GetNativeVideoSize(This,cx,cy); } -static __WIDL_INLINE HRESULT IMFMediaEngine_GetVideoAspectRatio(IMFMediaEngine* This,DWORD *cx,DWORD *cy) { +static inline HRESULT IMFMediaEngine_GetVideoAspectRatio(IMFMediaEngine* This,DWORD *cx,DWORD *cy) { return This->lpVtbl->GetVideoAspectRatio(This,cx,cy); } -static __WIDL_INLINE HRESULT IMFMediaEngine_Shutdown(IMFMediaEngine* This) { +static inline HRESULT IMFMediaEngine_Shutdown(IMFMediaEngine* This) { return This->lpVtbl->Shutdown(This); } -static __WIDL_INLINE HRESULT IMFMediaEngine_TransferVideoFrame(IMFMediaEngine* This,IUnknown *surface,const MFVideoNormalizedRect *src,const RECT *dst,const MFARGB *color) { +static inline HRESULT IMFMediaEngine_TransferVideoFrame(IMFMediaEngine* This,IUnknown *surface,const MFVideoNormalizedRect *src,const RECT *dst,const MFARGB *color) { return This->lpVtbl->TransferVideoFrame(This,surface,src,dst,color); } -static __WIDL_INLINE HRESULT IMFMediaEngine_OnVideoStreamTick(IMFMediaEngine* This,LONGLONG *time) { +static inline HRESULT IMFMediaEngine_OnVideoStreamTick(IMFMediaEngine* This,LONGLONG *time) { return This->lpVtbl->OnVideoStreamTick(This,time); } #endif @@ -1213,7 +1205,7 @@ IMFMediaEngineEx : public IMFMediaEngine ) = 0; virtual HRESULT STDMETHODCALLTYPE IsProtected( - WINBOOL *protected) = 0; + WINBOOL *is_protected) = 0; virtual HRESULT STDMETHODCALLTYPE InsertVideoEffect( IUnknown *effect, @@ -1524,7 +1516,7 @@ typedef struct IMFMediaEngineExVtbl { HRESULT (STDMETHODCALLTYPE *IsProtected)( IMFMediaEngineEx *This, - WINBOOL *protected); + WINBOOL *is_protected); HRESULT (STDMETHODCALLTYPE *InsertVideoEffect)( IMFMediaEngineEx *This, @@ -1685,7 +1677,7 @@ interface IMFMediaEngineEx { #define IMFMediaEngineEx_GetStreamSelection(This,stream_index,enabled) (This)->lpVtbl->GetStreamSelection(This,stream_index,enabled) #define IMFMediaEngineEx_SetStreamSelection(This,stream_index,enabled) (This)->lpVtbl->SetStreamSelection(This,stream_index,enabled) #define IMFMediaEngineEx_ApplyStreamSelections(This) (This)->lpVtbl->ApplyStreamSelections(This) -#define IMFMediaEngineEx_IsProtected(This,protected) (This)->lpVtbl->IsProtected(This,protected) +#define IMFMediaEngineEx_IsProtected(This,is_protected) (This)->lpVtbl->IsProtected(This,is_protected) #define IMFMediaEngineEx_InsertVideoEffect(This,effect,is_optional) (This)->lpVtbl->InsertVideoEffect(This,effect,is_optional) #define IMFMediaEngineEx_InsertAudioEffect(This,effect,is_optional) (This)->lpVtbl->InsertAudioEffect(This,effect,is_optional) #define IMFMediaEngineEx_RemoveAllEffects(This) (This)->lpVtbl->RemoveAllEffects(This) @@ -1710,252 +1702,252 @@ interface IMFMediaEngineEx { #define IMFMediaEngineEx_EnableTimeUpdateTimer(This,enable) (This)->lpVtbl->EnableTimeUpdateTimer(This,enable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineEx_QueryInterface(IMFMediaEngineEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEngineEx_QueryInterface(IMFMediaEngineEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEngineEx_AddRef(IMFMediaEngineEx* This) { +static inline ULONG IMFMediaEngineEx_AddRef(IMFMediaEngineEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEngineEx_Release(IMFMediaEngineEx* This) { +static inline ULONG IMFMediaEngineEx_Release(IMFMediaEngineEx* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEngine methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetError(IMFMediaEngineEx* This,IMFMediaError **error) { +static inline HRESULT IMFMediaEngineEx_GetError(IMFMediaEngineEx* This,IMFMediaError **error) { return This->lpVtbl->GetError(This,error); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetErrorCode(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_ERR error) { +static inline HRESULT IMFMediaEngineEx_SetErrorCode(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_ERR error) { return This->lpVtbl->SetErrorCode(This,error); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetSourceElements(IMFMediaEngineEx* This,IMFMediaEngineSrcElements *elements) { +static inline HRESULT IMFMediaEngineEx_SetSourceElements(IMFMediaEngineEx* This,IMFMediaEngineSrcElements *elements) { return This->lpVtbl->SetSourceElements(This,elements); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetSource(IMFMediaEngineEx* This,BSTR url) { +static inline HRESULT IMFMediaEngineEx_SetSource(IMFMediaEngineEx* This,BSTR url) { return This->lpVtbl->SetSource(This,url); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetCurrentSource(IMFMediaEngineEx* This,BSTR *url) { +static inline HRESULT IMFMediaEngineEx_GetCurrentSource(IMFMediaEngineEx* This,BSTR *url) { return This->lpVtbl->GetCurrentSource(This,url); } -static __WIDL_INLINE USHORT IMFMediaEngineEx_GetNetworkState(IMFMediaEngineEx* This) { +static inline USHORT IMFMediaEngineEx_GetNetworkState(IMFMediaEngineEx* This) { return This->lpVtbl->GetNetworkState(This); } -static __WIDL_INLINE MF_MEDIA_ENGINE_PRELOAD IMFMediaEngineEx_GetPreload(IMFMediaEngineEx* This) { +static inline MF_MEDIA_ENGINE_PRELOAD IMFMediaEngineEx_GetPreload(IMFMediaEngineEx* This) { return This->lpVtbl->GetPreload(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetPreload(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_PRELOAD preload) { +static inline HRESULT IMFMediaEngineEx_SetPreload(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_PRELOAD preload) { return This->lpVtbl->SetPreload(This,preload); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetBuffered(IMFMediaEngineEx* This,IMFMediaTimeRange **buffered) { +static inline HRESULT IMFMediaEngineEx_GetBuffered(IMFMediaEngineEx* This,IMFMediaTimeRange **buffered) { return This->lpVtbl->GetBuffered(This,buffered); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_Load(IMFMediaEngineEx* This) { +static inline HRESULT IMFMediaEngineEx_Load(IMFMediaEngineEx* This) { return This->lpVtbl->Load(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_CanPlayType(IMFMediaEngineEx* This,BSTR type,MF_MEDIA_ENGINE_CANPLAY *answer) { +static inline HRESULT IMFMediaEngineEx_CanPlayType(IMFMediaEngineEx* This,BSTR type,MF_MEDIA_ENGINE_CANPLAY *answer) { return This->lpVtbl->CanPlayType(This,type,answer); } -static __WIDL_INLINE USHORT IMFMediaEngineEx_GetReadyState(IMFMediaEngineEx* This) { +static inline USHORT IMFMediaEngineEx_GetReadyState(IMFMediaEngineEx* This) { return This->lpVtbl->GetReadyState(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_IsSeeking(IMFMediaEngineEx* This) { +static inline WINBOOL IMFMediaEngineEx_IsSeeking(IMFMediaEngineEx* This) { return This->lpVtbl->IsSeeking(This); } -static __WIDL_INLINE double IMFMediaEngineEx_GetCurrentTime(IMFMediaEngineEx* This) { +static inline double IMFMediaEngineEx_GetCurrentTime(IMFMediaEngineEx* This) { return This->lpVtbl->GetCurrentTime(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetCurrentTime(IMFMediaEngineEx* This,double time) { +static inline HRESULT IMFMediaEngineEx_SetCurrentTime(IMFMediaEngineEx* This,double time) { return This->lpVtbl->SetCurrentTime(This,time); } -static __WIDL_INLINE double IMFMediaEngineEx_GetStartTime(IMFMediaEngineEx* This) { +static inline double IMFMediaEngineEx_GetStartTime(IMFMediaEngineEx* This) { return This->lpVtbl->GetStartTime(This); } -static __WIDL_INLINE double IMFMediaEngineEx_GetDuration(IMFMediaEngineEx* This) { +static inline double IMFMediaEngineEx_GetDuration(IMFMediaEngineEx* This) { return This->lpVtbl->GetDuration(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_IsPaused(IMFMediaEngineEx* This) { +static inline WINBOOL IMFMediaEngineEx_IsPaused(IMFMediaEngineEx* This) { return This->lpVtbl->IsPaused(This); } -static __WIDL_INLINE double IMFMediaEngineEx_GetDefaultPlaybackRate(IMFMediaEngineEx* This) { +static inline double IMFMediaEngineEx_GetDefaultPlaybackRate(IMFMediaEngineEx* This) { return This->lpVtbl->GetDefaultPlaybackRate(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetDefaultPlaybackRate(IMFMediaEngineEx* This,double rate) { +static inline HRESULT IMFMediaEngineEx_SetDefaultPlaybackRate(IMFMediaEngineEx* This,double rate) { return This->lpVtbl->SetDefaultPlaybackRate(This,rate); } -static __WIDL_INLINE double IMFMediaEngineEx_GetPlaybackRate(IMFMediaEngineEx* This) { +static inline double IMFMediaEngineEx_GetPlaybackRate(IMFMediaEngineEx* This) { return This->lpVtbl->GetPlaybackRate(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetPlaybackRate(IMFMediaEngineEx* This,double rate) { +static inline HRESULT IMFMediaEngineEx_SetPlaybackRate(IMFMediaEngineEx* This,double rate) { return This->lpVtbl->SetPlaybackRate(This,rate); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetPlayed(IMFMediaEngineEx* This,IMFMediaTimeRange **played) { +static inline HRESULT IMFMediaEngineEx_GetPlayed(IMFMediaEngineEx* This,IMFMediaTimeRange **played) { return This->lpVtbl->GetPlayed(This,played); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetSeekable(IMFMediaEngineEx* This,IMFMediaTimeRange **seekable) { +static inline HRESULT IMFMediaEngineEx_GetSeekable(IMFMediaEngineEx* This,IMFMediaTimeRange **seekable) { return This->lpVtbl->GetSeekable(This,seekable); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_IsEnded(IMFMediaEngineEx* This) { +static inline WINBOOL IMFMediaEngineEx_IsEnded(IMFMediaEngineEx* This) { return This->lpVtbl->IsEnded(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_GetAutoPlay(IMFMediaEngineEx* This) { +static inline WINBOOL IMFMediaEngineEx_GetAutoPlay(IMFMediaEngineEx* This) { return This->lpVtbl->GetAutoPlay(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetAutoPlay(IMFMediaEngineEx* This,WINBOOL autoplay) { +static inline HRESULT IMFMediaEngineEx_SetAutoPlay(IMFMediaEngineEx* This,WINBOOL autoplay) { return This->lpVtbl->SetAutoPlay(This,autoplay); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_GetLoop(IMFMediaEngineEx* This) { +static inline WINBOOL IMFMediaEngineEx_GetLoop(IMFMediaEngineEx* This) { return This->lpVtbl->GetLoop(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetLoop(IMFMediaEngineEx* This,WINBOOL loop) { +static inline HRESULT IMFMediaEngineEx_SetLoop(IMFMediaEngineEx* This,WINBOOL loop) { return This->lpVtbl->SetLoop(This,loop); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_Play(IMFMediaEngineEx* This) { +static inline HRESULT IMFMediaEngineEx_Play(IMFMediaEngineEx* This) { return This->lpVtbl->Play(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_Pause(IMFMediaEngineEx* This) { +static inline HRESULT IMFMediaEngineEx_Pause(IMFMediaEngineEx* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_GetMuted(IMFMediaEngineEx* This) { +static inline WINBOOL IMFMediaEngineEx_GetMuted(IMFMediaEngineEx* This) { return This->lpVtbl->GetMuted(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetMuted(IMFMediaEngineEx* This,WINBOOL muted) { +static inline HRESULT IMFMediaEngineEx_SetMuted(IMFMediaEngineEx* This,WINBOOL muted) { return This->lpVtbl->SetMuted(This,muted); } -static __WIDL_INLINE double IMFMediaEngineEx_GetVolume(IMFMediaEngineEx* This) { +static inline double IMFMediaEngineEx_GetVolume(IMFMediaEngineEx* This) { return This->lpVtbl->GetVolume(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetVolume(IMFMediaEngineEx* This,double volume) { +static inline HRESULT IMFMediaEngineEx_SetVolume(IMFMediaEngineEx* This,double volume) { return This->lpVtbl->SetVolume(This,volume); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_HasVideo(IMFMediaEngineEx* This) { +static inline WINBOOL IMFMediaEngineEx_HasVideo(IMFMediaEngineEx* This) { return This->lpVtbl->HasVideo(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_HasAudio(IMFMediaEngineEx* This) { +static inline WINBOOL IMFMediaEngineEx_HasAudio(IMFMediaEngineEx* This) { return This->lpVtbl->HasAudio(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetNativeVideoSize(IMFMediaEngineEx* This,DWORD *cx,DWORD *cy) { +static inline HRESULT IMFMediaEngineEx_GetNativeVideoSize(IMFMediaEngineEx* This,DWORD *cx,DWORD *cy) { return This->lpVtbl->GetNativeVideoSize(This,cx,cy); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetVideoAspectRatio(IMFMediaEngineEx* This,DWORD *cx,DWORD *cy) { +static inline HRESULT IMFMediaEngineEx_GetVideoAspectRatio(IMFMediaEngineEx* This,DWORD *cx,DWORD *cy) { return This->lpVtbl->GetVideoAspectRatio(This,cx,cy); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_Shutdown(IMFMediaEngineEx* This) { +static inline HRESULT IMFMediaEngineEx_Shutdown(IMFMediaEngineEx* This) { return This->lpVtbl->Shutdown(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_TransferVideoFrame(IMFMediaEngineEx* This,IUnknown *surface,const MFVideoNormalizedRect *src,const RECT *dst,const MFARGB *color) { +static inline HRESULT IMFMediaEngineEx_TransferVideoFrame(IMFMediaEngineEx* This,IUnknown *surface,const MFVideoNormalizedRect *src,const RECT *dst,const MFARGB *color) { return This->lpVtbl->TransferVideoFrame(This,surface,src,dst,color); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_OnVideoStreamTick(IMFMediaEngineEx* This,LONGLONG *time) { +static inline HRESULT IMFMediaEngineEx_OnVideoStreamTick(IMFMediaEngineEx* This,LONGLONG *time) { return This->lpVtbl->OnVideoStreamTick(This,time); } /*** IMFMediaEngineEx methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetSourceFromByteStream(IMFMediaEngineEx* This,IMFByteStream *bytestream,BSTR url) { +static inline HRESULT IMFMediaEngineEx_SetSourceFromByteStream(IMFMediaEngineEx* This,IMFByteStream *bytestream,BSTR url) { return This->lpVtbl->SetSourceFromByteStream(This,bytestream,url); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetStatistics(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_STATISTIC stat_id,PROPVARIANT *stat) { +static inline HRESULT IMFMediaEngineEx_GetStatistics(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_STATISTIC stat_id,PROPVARIANT *stat) { return This->lpVtbl->GetStatistics(This,stat_id,stat); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_UpdateVideoStream(IMFMediaEngineEx* This,const MFVideoNormalizedRect *src,const RECT *dst,const MFARGB *border_color) { +static inline HRESULT IMFMediaEngineEx_UpdateVideoStream(IMFMediaEngineEx* This,const MFVideoNormalizedRect *src,const RECT *dst,const MFARGB *border_color) { return This->lpVtbl->UpdateVideoStream(This,src,dst,border_color); } -static __WIDL_INLINE double IMFMediaEngineEx_GetBalance(IMFMediaEngineEx* This) { +static inline double IMFMediaEngineEx_GetBalance(IMFMediaEngineEx* This) { return This->lpVtbl->GetBalance(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetBalance(IMFMediaEngineEx* This,double balance) { +static inline HRESULT IMFMediaEngineEx_SetBalance(IMFMediaEngineEx* This,double balance) { return This->lpVtbl->SetBalance(This,balance); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_IsPlaybackRateSupported(IMFMediaEngineEx* This,double rate) { +static inline WINBOOL IMFMediaEngineEx_IsPlaybackRateSupported(IMFMediaEngineEx* This,double rate) { return This->lpVtbl->IsPlaybackRateSupported(This,rate); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_FrameStep(IMFMediaEngineEx* This,WINBOOL forward) { +static inline HRESULT IMFMediaEngineEx_FrameStep(IMFMediaEngineEx* This,WINBOOL forward) { return This->lpVtbl->FrameStep(This,forward); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetResourceCharacteristics(IMFMediaEngineEx* This,DWORD *flags) { +static inline HRESULT IMFMediaEngineEx_GetResourceCharacteristics(IMFMediaEngineEx* This,DWORD *flags) { return This->lpVtbl->GetResourceCharacteristics(This,flags); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetPresentationAttribute(IMFMediaEngineEx* This,REFGUID attribute,PROPVARIANT *value) { +static inline HRESULT IMFMediaEngineEx_GetPresentationAttribute(IMFMediaEngineEx* This,REFGUID attribute,PROPVARIANT *value) { return This->lpVtbl->GetPresentationAttribute(This,attribute,value); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetNumberOfStreams(IMFMediaEngineEx* This,DWORD *stream_count) { +static inline HRESULT IMFMediaEngineEx_GetNumberOfStreams(IMFMediaEngineEx* This,DWORD *stream_count) { return This->lpVtbl->GetNumberOfStreams(This,stream_count); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetStreamAttribute(IMFMediaEngineEx* This,DWORD stream_index,REFGUID attribute,PROPVARIANT *value) { +static inline HRESULT IMFMediaEngineEx_GetStreamAttribute(IMFMediaEngineEx* This,DWORD stream_index,REFGUID attribute,PROPVARIANT *value) { return This->lpVtbl->GetStreamAttribute(This,stream_index,attribute,value); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetStreamSelection(IMFMediaEngineEx* This,DWORD stream_index,WINBOOL *enabled) { +static inline HRESULT IMFMediaEngineEx_GetStreamSelection(IMFMediaEngineEx* This,DWORD stream_index,WINBOOL *enabled) { return This->lpVtbl->GetStreamSelection(This,stream_index,enabled); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetStreamSelection(IMFMediaEngineEx* This,DWORD stream_index,WINBOOL enabled) { +static inline HRESULT IMFMediaEngineEx_SetStreamSelection(IMFMediaEngineEx* This,DWORD stream_index,WINBOOL enabled) { return This->lpVtbl->SetStreamSelection(This,stream_index,enabled); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_ApplyStreamSelections(IMFMediaEngineEx* This) { +static inline HRESULT IMFMediaEngineEx_ApplyStreamSelections(IMFMediaEngineEx* This) { return This->lpVtbl->ApplyStreamSelections(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_IsProtected(IMFMediaEngineEx* This,WINBOOL *protected) { - return This->lpVtbl->IsProtected(This,protected); +static inline HRESULT IMFMediaEngineEx_IsProtected(IMFMediaEngineEx* This,WINBOOL *is_protected) { + return This->lpVtbl->IsProtected(This,is_protected); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_InsertVideoEffect(IMFMediaEngineEx* This,IUnknown *effect,WINBOOL is_optional) { +static inline HRESULT IMFMediaEngineEx_InsertVideoEffect(IMFMediaEngineEx* This,IUnknown *effect,WINBOOL is_optional) { return This->lpVtbl->InsertVideoEffect(This,effect,is_optional); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_InsertAudioEffect(IMFMediaEngineEx* This,IUnknown *effect,WINBOOL is_optional) { +static inline HRESULT IMFMediaEngineEx_InsertAudioEffect(IMFMediaEngineEx* This,IUnknown *effect,WINBOOL is_optional) { return This->lpVtbl->InsertAudioEffect(This,effect,is_optional); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_RemoveAllEffects(IMFMediaEngineEx* This) { +static inline HRESULT IMFMediaEngineEx_RemoveAllEffects(IMFMediaEngineEx* This) { return This->lpVtbl->RemoveAllEffects(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetTimelineMarkerTimer(IMFMediaEngineEx* This,double timeout) { +static inline HRESULT IMFMediaEngineEx_SetTimelineMarkerTimer(IMFMediaEngineEx* This,double timeout) { return This->lpVtbl->SetTimelineMarkerTimer(This,timeout); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetTimelineMarkerTimer(IMFMediaEngineEx* This,double *timeout) { +static inline HRESULT IMFMediaEngineEx_GetTimelineMarkerTimer(IMFMediaEngineEx* This,double *timeout) { return This->lpVtbl->GetTimelineMarkerTimer(This,timeout); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_CancelTimelineMarkerTimer(IMFMediaEngineEx* This) { +static inline HRESULT IMFMediaEngineEx_CancelTimelineMarkerTimer(IMFMediaEngineEx* This) { return This->lpVtbl->CancelTimelineMarkerTimer(This); } -static __WIDL_INLINE WINBOOL IMFMediaEngineEx_IsStereo3D(IMFMediaEngineEx* This) { +static inline WINBOOL IMFMediaEngineEx_IsStereo3D(IMFMediaEngineEx* This) { return This->lpVtbl->IsStereo3D(This); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetStereo3DFramePackingMode(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_S3D_PACKING_MODE *mode) { +static inline HRESULT IMFMediaEngineEx_GetStereo3DFramePackingMode(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_S3D_PACKING_MODE *mode) { return This->lpVtbl->GetStereo3DFramePackingMode(This,mode); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetStereo3DFramePackingMode(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_S3D_PACKING_MODE mode) { +static inline HRESULT IMFMediaEngineEx_SetStereo3DFramePackingMode(IMFMediaEngineEx* This,MF_MEDIA_ENGINE_S3D_PACKING_MODE mode) { return This->lpVtbl->SetStereo3DFramePackingMode(This,mode); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetStereo3DRenderMode(IMFMediaEngineEx* This,MF3DVideoOutputType *output_type) { +static inline HRESULT IMFMediaEngineEx_GetStereo3DRenderMode(IMFMediaEngineEx* This,MF3DVideoOutputType *output_type) { return This->lpVtbl->GetStereo3DRenderMode(This,output_type); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetStereo3DRenderMode(IMFMediaEngineEx* This,MF3DVideoOutputType output_type) { +static inline HRESULT IMFMediaEngineEx_SetStereo3DRenderMode(IMFMediaEngineEx* This,MF3DVideoOutputType output_type) { return This->lpVtbl->SetStereo3DRenderMode(This,output_type); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_EnableWindowlessSwapchainMode(IMFMediaEngineEx* This,WINBOOL enable) { +static inline HRESULT IMFMediaEngineEx_EnableWindowlessSwapchainMode(IMFMediaEngineEx* This,WINBOOL enable) { return This->lpVtbl->EnableWindowlessSwapchainMode(This,enable); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetVideoSwapchainHandle(IMFMediaEngineEx* This,HANDLE *swapchain) { +static inline HRESULT IMFMediaEngineEx_GetVideoSwapchainHandle(IMFMediaEngineEx* This,HANDLE *swapchain) { return This->lpVtbl->GetVideoSwapchainHandle(This,swapchain); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_EnableHorizontalMirrorMode(IMFMediaEngineEx* This,WINBOOL enable) { +static inline HRESULT IMFMediaEngineEx_EnableHorizontalMirrorMode(IMFMediaEngineEx* This,WINBOOL enable) { return This->lpVtbl->EnableHorizontalMirrorMode(This,enable); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetAudioStreamCategory(IMFMediaEngineEx* This,UINT32 *category) { +static inline HRESULT IMFMediaEngineEx_GetAudioStreamCategory(IMFMediaEngineEx* This,UINT32 *category) { return This->lpVtbl->GetAudioStreamCategory(This,category); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetAudioStreamCategory(IMFMediaEngineEx* This,UINT32 category) { +static inline HRESULT IMFMediaEngineEx_SetAudioStreamCategory(IMFMediaEngineEx* This,UINT32 category) { return This->lpVtbl->SetAudioStreamCategory(This,category); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetAudioEndpointRole(IMFMediaEngineEx* This,UINT32 *role) { +static inline HRESULT IMFMediaEngineEx_GetAudioEndpointRole(IMFMediaEngineEx* This,UINT32 *role) { return This->lpVtbl->GetAudioEndpointRole(This,role); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetAudioEndpointRole(IMFMediaEngineEx* This,UINT32 role) { +static inline HRESULT IMFMediaEngineEx_SetAudioEndpointRole(IMFMediaEngineEx* This,UINT32 role) { return This->lpVtbl->SetAudioEndpointRole(This,role); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_GetRealTimeMode(IMFMediaEngineEx* This,WINBOOL *enabled) { +static inline HRESULT IMFMediaEngineEx_GetRealTimeMode(IMFMediaEngineEx* This,WINBOOL *enabled) { return This->lpVtbl->GetRealTimeMode(This,enabled); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetRealTimeMode(IMFMediaEngineEx* This,WINBOOL enable) { +static inline HRESULT IMFMediaEngineEx_SetRealTimeMode(IMFMediaEngineEx* This,WINBOOL enable) { return This->lpVtbl->SetRealTimeMode(This,enable); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_SetCurrentTimeEx(IMFMediaEngineEx* This,double seektime,MF_MEDIA_ENGINE_SEEK_MODE mode) { +static inline HRESULT IMFMediaEngineEx_SetCurrentTimeEx(IMFMediaEngineEx* This,double seektime,MF_MEDIA_ENGINE_SEEK_MODE mode) { return This->lpVtbl->SetCurrentTimeEx(This,seektime,mode); } -static __WIDL_INLINE HRESULT IMFMediaEngineEx_EnableTimeUpdateTimer(IMFMediaEngineEx* This,WINBOOL enable) { +static inline HRESULT IMFMediaEngineEx_EnableTimeUpdateTimer(IMFMediaEngineEx* This,WINBOOL enable) { return This->lpVtbl->EnableTimeUpdateTimer(This,enable); } #endif @@ -2042,23 +2034,23 @@ interface IMFMediaEngineClassFactory { #define IMFMediaEngineClassFactory_CreateError(This,error) (This)->lpVtbl->CreateError(This,error) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineClassFactory_QueryInterface(IMFMediaEngineClassFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEngineClassFactory_QueryInterface(IMFMediaEngineClassFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEngineClassFactory_AddRef(IMFMediaEngineClassFactory* This) { +static inline ULONG IMFMediaEngineClassFactory_AddRef(IMFMediaEngineClassFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEngineClassFactory_Release(IMFMediaEngineClassFactory* This) { +static inline ULONG IMFMediaEngineClassFactory_Release(IMFMediaEngineClassFactory* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEngineClassFactory methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineClassFactory_CreateInstance(IMFMediaEngineClassFactory* This,DWORD flags,IMFAttributes *attributes,IMFMediaEngine **engine) { +static inline HRESULT IMFMediaEngineClassFactory_CreateInstance(IMFMediaEngineClassFactory* This,DWORD flags,IMFAttributes *attributes,IMFMediaEngine **engine) { return This->lpVtbl->CreateInstance(This,flags,attributes,engine); } -static __WIDL_INLINE HRESULT IMFMediaEngineClassFactory_CreateTimeRange(IMFMediaEngineClassFactory* This,IMFMediaTimeRange **range) { +static inline HRESULT IMFMediaEngineClassFactory_CreateTimeRange(IMFMediaEngineClassFactory* This,IMFMediaTimeRange **range) { return This->lpVtbl->CreateTimeRange(This,range); } -static __WIDL_INLINE HRESULT IMFMediaEngineClassFactory_CreateError(IMFMediaEngineClassFactory* This,IMFMediaError **error) { +static inline HRESULT IMFMediaEngineClassFactory_CreateError(IMFMediaEngineClassFactory* This,IMFMediaError **error) { return This->lpVtbl->CreateError(This,error); } #endif @@ -2129,17 +2121,17 @@ interface IMFMediaEngineNotify { #define IMFMediaEngineNotify_EventNotify(This,event,param1,param2) (This)->lpVtbl->EventNotify(This,event,param1,param2) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineNotify_QueryInterface(IMFMediaEngineNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEngineNotify_QueryInterface(IMFMediaEngineNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEngineNotify_AddRef(IMFMediaEngineNotify* This) { +static inline ULONG IMFMediaEngineNotify_AddRef(IMFMediaEngineNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEngineNotify_Release(IMFMediaEngineNotify* This) { +static inline ULONG IMFMediaEngineNotify_Release(IMFMediaEngineNotify* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEngineNotify methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineNotify_EventNotify(IMFMediaEngineNotify* This,DWORD event,DWORD_PTR param1,DWORD param2) { +static inline HRESULT IMFMediaEngineNotify_EventNotify(IMFMediaEngineNotify* This,DWORD event,DWORD_PTR param1,DWORD param2) { return This->lpVtbl->EventNotify(This,event,param1,param2); } #endif @@ -2214,20 +2206,20 @@ interface IMFMediaEngineAudioEndpointId { #define IMFMediaEngineAudioEndpointId_GetAudioEndpointId(This,id) (This)->lpVtbl->GetAudioEndpointId(This,id) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineAudioEndpointId_QueryInterface(IMFMediaEngineAudioEndpointId* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEngineAudioEndpointId_QueryInterface(IMFMediaEngineAudioEndpointId* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEngineAudioEndpointId_AddRef(IMFMediaEngineAudioEndpointId* This) { +static inline ULONG IMFMediaEngineAudioEndpointId_AddRef(IMFMediaEngineAudioEndpointId* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEngineAudioEndpointId_Release(IMFMediaEngineAudioEndpointId* This) { +static inline ULONG IMFMediaEngineAudioEndpointId_Release(IMFMediaEngineAudioEndpointId* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEngineAudioEndpointId methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineAudioEndpointId_SetAudioEndpointId(IMFMediaEngineAudioEndpointId* This,LPCWSTR id) { +static inline HRESULT IMFMediaEngineAudioEndpointId_SetAudioEndpointId(IMFMediaEngineAudioEndpointId* This,LPCWSTR id) { return This->lpVtbl->SetAudioEndpointId(This,id); } -static __WIDL_INLINE HRESULT IMFMediaEngineAudioEndpointId_GetAudioEndpointId(IMFMediaEngineAudioEndpointId* This,LPWSTR *id) { +static inline HRESULT IMFMediaEngineAudioEndpointId_GetAudioEndpointId(IMFMediaEngineAudioEndpointId* This,LPWSTR *id) { return This->lpVtbl->GetAudioEndpointId(This,id); } #endif @@ -2334,26 +2326,26 @@ interface IMFMediaEngineExtension { #define IMFMediaEngineExtension_EndCreateObject(This,result,object) (This)->lpVtbl->EndCreateObject(This,result,object) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineExtension_QueryInterface(IMFMediaEngineExtension* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEngineExtension_QueryInterface(IMFMediaEngineExtension* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEngineExtension_AddRef(IMFMediaEngineExtension* This) { +static inline ULONG IMFMediaEngineExtension_AddRef(IMFMediaEngineExtension* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEngineExtension_Release(IMFMediaEngineExtension* This) { +static inline ULONG IMFMediaEngineExtension_Release(IMFMediaEngineExtension* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEngineExtension methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEngineExtension_CanPlayType(IMFMediaEngineExtension* This,WINBOOL audio_only,BSTR mime_type,MF_MEDIA_ENGINE_CANPLAY *answer) { +static inline HRESULT IMFMediaEngineExtension_CanPlayType(IMFMediaEngineExtension* This,WINBOOL audio_only,BSTR mime_type,MF_MEDIA_ENGINE_CANPLAY *answer) { return This->lpVtbl->CanPlayType(This,audio_only,mime_type,answer); } -static __WIDL_INLINE HRESULT IMFMediaEngineExtension_BeginCreateObject(IMFMediaEngineExtension* This,BSTR url,IMFByteStream *bytestream,MF_OBJECT_TYPE type,IUnknown **cancel_cookie,IMFAsyncCallback *callback,IUnknown *state) { +static inline HRESULT IMFMediaEngineExtension_BeginCreateObject(IMFMediaEngineExtension* This,BSTR url,IMFByteStream *bytestream,MF_OBJECT_TYPE type,IUnknown **cancel_cookie,IMFAsyncCallback *callback,IUnknown *state) { return This->lpVtbl->BeginCreateObject(This,url,bytestream,type,cancel_cookie,callback,state); } -static __WIDL_INLINE HRESULT IMFMediaEngineExtension_CancelObjectCreation(IMFMediaEngineExtension* This,IUnknown *cancel_cookie) { +static inline HRESULT IMFMediaEngineExtension_CancelObjectCreation(IMFMediaEngineExtension* This,IUnknown *cancel_cookie) { return This->lpVtbl->CancelObjectCreation(This,cancel_cookie); } -static __WIDL_INLINE HRESULT IMFMediaEngineExtension_EndCreateObject(IMFMediaEngineExtension* This,IMFAsyncResult *result,IUnknown **object) { +static inline HRESULT IMFMediaEngineExtension_EndCreateObject(IMFMediaEngineExtension* This,IMFAsyncResult *result,IUnknown **object) { return This->lpVtbl->EndCreateObject(This,result,object); } #endif diff --git a/lib/libc/include/any-windows-any/mfobjects.h b/lib/libc/include/any-windows-any/mfobjects.h index 4452ce8700e6d50e6ee60218fef5cb1b91044160..09ec8af73da9d6e05dbf2b67813be0ef388043b7 100644 --- a/lib/libc/include/any-windows-any/mfobjects.h +++ b/lib/libc/include/any-windows-any/mfobjects.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mfobjects.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mfobjects.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mfobjects_h__ #define __mfobjects_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFAttributes_FWD_DEFINED__ @@ -666,104 +658,104 @@ interface IMFAttributes { #define IMFAttributes_CopyAllItems(This,pDest) (This)->lpVtbl->CopyAllItems(This,pDest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFAttributes_QueryInterface(IMFAttributes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFAttributes_QueryInterface(IMFAttributes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFAttributes_AddRef(IMFAttributes* This) { +static inline ULONG IMFAttributes_AddRef(IMFAttributes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFAttributes_Release(IMFAttributes* This) { +static inline ULONG IMFAttributes_Release(IMFAttributes* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFAttributes_GetItem(IMFAttributes* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFAttributes_GetItem(IMFAttributes* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFAttributes_GetItemType(IMFAttributes* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFAttributes_GetItemType(IMFAttributes* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFAttributes_CompareItem(IMFAttributes* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFAttributes_CompareItem(IMFAttributes* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFAttributes_Compare(IMFAttributes* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFAttributes_Compare(IMFAttributes* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFAttributes_GetUINT32(IMFAttributes* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFAttributes_GetUINT32(IMFAttributes* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFAttributes_GetUINT64(IMFAttributes* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFAttributes_GetUINT64(IMFAttributes* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFAttributes_GetDouble(IMFAttributes* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFAttributes_GetDouble(IMFAttributes* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFAttributes_GetGUID(IMFAttributes* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFAttributes_GetGUID(IMFAttributes* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFAttributes_GetStringLength(IMFAttributes* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFAttributes_GetStringLength(IMFAttributes* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFAttributes_GetString(IMFAttributes* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFAttributes_GetString(IMFAttributes* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFAttributes_GetAllocatedString(IMFAttributes* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFAttributes_GetAllocatedString(IMFAttributes* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFAttributes_GetBlobSize(IMFAttributes* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFAttributes_GetBlobSize(IMFAttributes* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFAttributes_GetBlob(IMFAttributes* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFAttributes_GetBlob(IMFAttributes* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFAttributes_GetAllocatedBlob(IMFAttributes* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFAttributes_GetAllocatedBlob(IMFAttributes* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFAttributes_GetUnknown(IMFAttributes* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFAttributes_GetUnknown(IMFAttributes* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFAttributes_SetItem(IMFAttributes* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFAttributes_SetItem(IMFAttributes* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFAttributes_DeleteItem(IMFAttributes* This,REFGUID guidKey) { +static inline HRESULT IMFAttributes_DeleteItem(IMFAttributes* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFAttributes_DeleteAllItems(IMFAttributes* This) { +static inline HRESULT IMFAttributes_DeleteAllItems(IMFAttributes* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFAttributes_SetUINT32(IMFAttributes* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFAttributes_SetUINT32(IMFAttributes* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFAttributes_SetUINT64(IMFAttributes* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFAttributes_SetUINT64(IMFAttributes* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFAttributes_SetDouble(IMFAttributes* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFAttributes_SetDouble(IMFAttributes* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFAttributes_SetGUID(IMFAttributes* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFAttributes_SetGUID(IMFAttributes* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFAttributes_SetString(IMFAttributes* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFAttributes_SetString(IMFAttributes* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFAttributes_SetBlob(IMFAttributes* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFAttributes_SetBlob(IMFAttributes* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFAttributes_SetUnknown(IMFAttributes* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFAttributes_SetUnknown(IMFAttributes* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFAttributes_LockStore(IMFAttributes* This) { +static inline HRESULT IMFAttributes_LockStore(IMFAttributes* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFAttributes_UnlockStore(IMFAttributes* This) { +static inline HRESULT IMFAttributes_UnlockStore(IMFAttributes* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFAttributes_GetCount(IMFAttributes* This,UINT32 *pcItems) { +static inline HRESULT IMFAttributes_GetCount(IMFAttributes* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFAttributes_GetItemByIndex(IMFAttributes* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFAttributes_GetItemByIndex(IMFAttributes* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFAttributes_CopyAllItems(IMFAttributes* This,IMFAttributes *pDest) { +static inline HRESULT IMFAttributes_CopyAllItems(IMFAttributes* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } #endif @@ -873,29 +865,29 @@ interface IMFMediaBuffer { #define IMFMediaBuffer_GetMaxLength(This,pcbMaxLength) (This)->lpVtbl->GetMaxLength(This,pcbMaxLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaBuffer_QueryInterface(IMFMediaBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaBuffer_QueryInterface(IMFMediaBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaBuffer_AddRef(IMFMediaBuffer* This) { +static inline ULONG IMFMediaBuffer_AddRef(IMFMediaBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaBuffer_Release(IMFMediaBuffer* This) { +static inline ULONG IMFMediaBuffer_Release(IMFMediaBuffer* This) { return This->lpVtbl->Release(This); } /*** IMFMediaBuffer methods ***/ -static __WIDL_INLINE HRESULT IMFMediaBuffer_Lock(IMFMediaBuffer* This,BYTE **ppbBuffer,DWORD *pcbMaxLength,DWORD *pcbCurrentLength) { +static inline HRESULT IMFMediaBuffer_Lock(IMFMediaBuffer* This,BYTE **ppbBuffer,DWORD *pcbMaxLength,DWORD *pcbCurrentLength) { return This->lpVtbl->Lock(This,ppbBuffer,pcbMaxLength,pcbCurrentLength); } -static __WIDL_INLINE HRESULT IMFMediaBuffer_Unlock(IMFMediaBuffer* This) { +static inline HRESULT IMFMediaBuffer_Unlock(IMFMediaBuffer* This) { return This->lpVtbl->Unlock(This); } -static __WIDL_INLINE HRESULT IMFMediaBuffer_GetCurrentLength(IMFMediaBuffer* This,DWORD *pcbCurrentLength) { +static inline HRESULT IMFMediaBuffer_GetCurrentLength(IMFMediaBuffer* This,DWORD *pcbCurrentLength) { return This->lpVtbl->GetCurrentLength(This,pcbCurrentLength); } -static __WIDL_INLINE HRESULT IMFMediaBuffer_SetCurrentLength(IMFMediaBuffer* This,DWORD cbCurrentLength) { +static inline HRESULT IMFMediaBuffer_SetCurrentLength(IMFMediaBuffer* This,DWORD cbCurrentLength) { return This->lpVtbl->SetCurrentLength(This,cbCurrentLength); } -static __WIDL_INLINE HRESULT IMFMediaBuffer_GetMaxLength(IMFMediaBuffer* This,DWORD *pcbMaxLength) { +static inline HRESULT IMFMediaBuffer_GetMaxLength(IMFMediaBuffer* This,DWORD *pcbMaxLength) { return This->lpVtbl->GetMaxLength(This,pcbMaxLength); } #endif @@ -1252,147 +1244,147 @@ interface IMFSample { #define IMFSample_CopyToBuffer(This,pBuffer) (This)->lpVtbl->CopyToBuffer(This,pBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSample_QueryInterface(IMFSample* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSample_QueryInterface(IMFSample* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSample_AddRef(IMFSample* This) { +static inline ULONG IMFSample_AddRef(IMFSample* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSample_Release(IMFSample* This) { +static inline ULONG IMFSample_Release(IMFSample* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFSample_GetItem(IMFSample* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFSample_GetItem(IMFSample* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFSample_GetItemType(IMFSample* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFSample_GetItemType(IMFSample* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFSample_CompareItem(IMFSample* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFSample_CompareItem(IMFSample* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFSample_Compare(IMFSample* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFSample_Compare(IMFSample* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFSample_GetUINT32(IMFSample* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFSample_GetUINT32(IMFSample* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFSample_GetUINT64(IMFSample* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFSample_GetUINT64(IMFSample* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFSample_GetDouble(IMFSample* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFSample_GetDouble(IMFSample* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFSample_GetGUID(IMFSample* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFSample_GetGUID(IMFSample* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFSample_GetStringLength(IMFSample* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFSample_GetStringLength(IMFSample* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFSample_GetString(IMFSample* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFSample_GetString(IMFSample* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFSample_GetAllocatedString(IMFSample* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFSample_GetAllocatedString(IMFSample* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFSample_GetBlobSize(IMFSample* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFSample_GetBlobSize(IMFSample* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFSample_GetBlob(IMFSample* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFSample_GetBlob(IMFSample* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFSample_GetAllocatedBlob(IMFSample* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFSample_GetAllocatedBlob(IMFSample* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFSample_GetUnknown(IMFSample* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFSample_GetUnknown(IMFSample* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFSample_SetItem(IMFSample* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFSample_SetItem(IMFSample* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFSample_DeleteItem(IMFSample* This,REFGUID guidKey) { +static inline HRESULT IMFSample_DeleteItem(IMFSample* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFSample_DeleteAllItems(IMFSample* This) { +static inline HRESULT IMFSample_DeleteAllItems(IMFSample* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFSample_SetUINT32(IMFSample* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFSample_SetUINT32(IMFSample* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFSample_SetUINT64(IMFSample* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFSample_SetUINT64(IMFSample* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFSample_SetDouble(IMFSample* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFSample_SetDouble(IMFSample* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFSample_SetGUID(IMFSample* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFSample_SetGUID(IMFSample* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFSample_SetString(IMFSample* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFSample_SetString(IMFSample* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFSample_SetBlob(IMFSample* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFSample_SetBlob(IMFSample* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFSample_SetUnknown(IMFSample* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFSample_SetUnknown(IMFSample* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFSample_LockStore(IMFSample* This) { +static inline HRESULT IMFSample_LockStore(IMFSample* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFSample_UnlockStore(IMFSample* This) { +static inline HRESULT IMFSample_UnlockStore(IMFSample* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFSample_GetCount(IMFSample* This,UINT32 *pcItems) { +static inline HRESULT IMFSample_GetCount(IMFSample* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFSample_GetItemByIndex(IMFSample* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFSample_GetItemByIndex(IMFSample* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFSample_CopyAllItems(IMFSample* This,IMFAttributes *pDest) { +static inline HRESULT IMFSample_CopyAllItems(IMFSample* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFSample methods ***/ -static __WIDL_INLINE HRESULT IMFSample_GetSampleFlags(IMFSample* This,DWORD *pdwSampleFlags) { +static inline HRESULT IMFSample_GetSampleFlags(IMFSample* This,DWORD *pdwSampleFlags) { return This->lpVtbl->GetSampleFlags(This,pdwSampleFlags); } -static __WIDL_INLINE HRESULT IMFSample_SetSampleFlags(IMFSample* This,DWORD dwSampleFlags) { +static inline HRESULT IMFSample_SetSampleFlags(IMFSample* This,DWORD dwSampleFlags) { return This->lpVtbl->SetSampleFlags(This,dwSampleFlags); } -static __WIDL_INLINE HRESULT IMFSample_GetSampleTime(IMFSample* This,LONGLONG *phnsSampleTime) { +static inline HRESULT IMFSample_GetSampleTime(IMFSample* This,LONGLONG *phnsSampleTime) { return This->lpVtbl->GetSampleTime(This,phnsSampleTime); } -static __WIDL_INLINE HRESULT IMFSample_SetSampleTime(IMFSample* This,LONGLONG hnsSampleTime) { +static inline HRESULT IMFSample_SetSampleTime(IMFSample* This,LONGLONG hnsSampleTime) { return This->lpVtbl->SetSampleTime(This,hnsSampleTime); } -static __WIDL_INLINE HRESULT IMFSample_GetSampleDuration(IMFSample* This,LONGLONG *phnsSampleDuration) { +static inline HRESULT IMFSample_GetSampleDuration(IMFSample* This,LONGLONG *phnsSampleDuration) { return This->lpVtbl->GetSampleDuration(This,phnsSampleDuration); } -static __WIDL_INLINE HRESULT IMFSample_SetSampleDuration(IMFSample* This,LONGLONG hnsSampleDuration) { +static inline HRESULT IMFSample_SetSampleDuration(IMFSample* This,LONGLONG hnsSampleDuration) { return This->lpVtbl->SetSampleDuration(This,hnsSampleDuration); } -static __WIDL_INLINE HRESULT IMFSample_GetBufferCount(IMFSample* This,DWORD *pdwBufferCount) { +static inline HRESULT IMFSample_GetBufferCount(IMFSample* This,DWORD *pdwBufferCount) { return This->lpVtbl->GetBufferCount(This,pdwBufferCount); } -static __WIDL_INLINE HRESULT IMFSample_GetBufferByIndex(IMFSample* This,DWORD dwIndex,IMFMediaBuffer **ppBuffer) { +static inline HRESULT IMFSample_GetBufferByIndex(IMFSample* This,DWORD dwIndex,IMFMediaBuffer **ppBuffer) { return This->lpVtbl->GetBufferByIndex(This,dwIndex,ppBuffer); } -static __WIDL_INLINE HRESULT IMFSample_ConvertToContiguousBuffer(IMFSample* This,IMFMediaBuffer **ppBuffer) { +static inline HRESULT IMFSample_ConvertToContiguousBuffer(IMFSample* This,IMFMediaBuffer **ppBuffer) { return This->lpVtbl->ConvertToContiguousBuffer(This,ppBuffer); } -static __WIDL_INLINE HRESULT IMFSample_AddBuffer(IMFSample* This,IMFMediaBuffer *pBuffer) { +static inline HRESULT IMFSample_AddBuffer(IMFSample* This,IMFMediaBuffer *pBuffer) { return This->lpVtbl->AddBuffer(This,pBuffer); } -static __WIDL_INLINE HRESULT IMFSample_RemoveBufferByIndex(IMFSample* This,DWORD dwIndex) { +static inline HRESULT IMFSample_RemoveBufferByIndex(IMFSample* This,DWORD dwIndex) { return This->lpVtbl->RemoveBufferByIndex(This,dwIndex); } -static __WIDL_INLINE HRESULT IMFSample_RemoveAllBuffers(IMFSample* This) { +static inline HRESULT IMFSample_RemoveAllBuffers(IMFSample* This) { return This->lpVtbl->RemoveAllBuffers(This); } -static __WIDL_INLINE HRESULT IMFSample_GetTotalLength(IMFSample* This,DWORD *pcbTotalLength) { +static inline HRESULT IMFSample_GetTotalLength(IMFSample* This,DWORD *pcbTotalLength) { return This->lpVtbl->GetTotalLength(This,pcbTotalLength); } -static __WIDL_INLINE HRESULT IMFSample_CopyToBuffer(IMFSample* This,IMFMediaBuffer *pBuffer) { +static inline HRESULT IMFSample_CopyToBuffer(IMFSample* This,IMFMediaBuffer *pBuffer) { return This->lpVtbl->CopyToBuffer(This,pBuffer); } #endif @@ -1515,35 +1507,35 @@ interface IMF2DBuffer { #define IMF2DBuffer_ContiguousCopyFrom(This,pbSrcBuffer,cbSrcBuffer) (This)->lpVtbl->ContiguousCopyFrom(This,pbSrcBuffer,cbSrcBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMF2DBuffer_QueryInterface(IMF2DBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMF2DBuffer_QueryInterface(IMF2DBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMF2DBuffer_AddRef(IMF2DBuffer* This) { +static inline ULONG IMF2DBuffer_AddRef(IMF2DBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMF2DBuffer_Release(IMF2DBuffer* This) { +static inline ULONG IMF2DBuffer_Release(IMF2DBuffer* This) { return This->lpVtbl->Release(This); } /*** IMF2DBuffer methods ***/ -static __WIDL_INLINE HRESULT IMF2DBuffer_Lock2D(IMF2DBuffer* This,BYTE **ppbScanline0,LONG *plPitch) { +static inline HRESULT IMF2DBuffer_Lock2D(IMF2DBuffer* This,BYTE **ppbScanline0,LONG *plPitch) { return This->lpVtbl->Lock2D(This,ppbScanline0,plPitch); } -static __WIDL_INLINE HRESULT IMF2DBuffer_Unlock2D(IMF2DBuffer* This) { +static inline HRESULT IMF2DBuffer_Unlock2D(IMF2DBuffer* This) { return This->lpVtbl->Unlock2D(This); } -static __WIDL_INLINE HRESULT IMF2DBuffer_GetScanline0AndPitch(IMF2DBuffer* This,BYTE **pbScanline0,LONG *plPitch) { +static inline HRESULT IMF2DBuffer_GetScanline0AndPitch(IMF2DBuffer* This,BYTE **pbScanline0,LONG *plPitch) { return This->lpVtbl->GetScanline0AndPitch(This,pbScanline0,plPitch); } -static __WIDL_INLINE HRESULT IMF2DBuffer_IsContiguousFormat(IMF2DBuffer* This,WINBOOL *pfIsContiguous) { +static inline HRESULT IMF2DBuffer_IsContiguousFormat(IMF2DBuffer* This,WINBOOL *pfIsContiguous) { return This->lpVtbl->IsContiguousFormat(This,pfIsContiguous); } -static __WIDL_INLINE HRESULT IMF2DBuffer_GetContiguousLength(IMF2DBuffer* This,DWORD *pcbLength) { +static inline HRESULT IMF2DBuffer_GetContiguousLength(IMF2DBuffer* This,DWORD *pcbLength) { return This->lpVtbl->GetContiguousLength(This,pcbLength); } -static __WIDL_INLINE HRESULT IMF2DBuffer_ContiguousCopyTo(IMF2DBuffer* This,BYTE *pbDestBuffer,DWORD cbDestBuffer) { +static inline HRESULT IMF2DBuffer_ContiguousCopyTo(IMF2DBuffer* This,BYTE *pbDestBuffer,DWORD cbDestBuffer) { return This->lpVtbl->ContiguousCopyTo(This,pbDestBuffer,cbDestBuffer); } -static __WIDL_INLINE HRESULT IMF2DBuffer_ContiguousCopyFrom(IMF2DBuffer* This,const BYTE *pbSrcBuffer,DWORD cbSrcBuffer) { +static inline HRESULT IMF2DBuffer_ContiguousCopyFrom(IMF2DBuffer* This,const BYTE *pbSrcBuffer,DWORD cbSrcBuffer) { return This->lpVtbl->ContiguousCopyFrom(This,pbSrcBuffer,cbSrcBuffer); } #endif @@ -1675,42 +1667,42 @@ interface IMF2DBuffer2 { #define IMF2DBuffer2_Copy2DTo(This,pDestBuffer) (This)->lpVtbl->Copy2DTo(This,pDestBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMF2DBuffer2_QueryInterface(IMF2DBuffer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMF2DBuffer2_QueryInterface(IMF2DBuffer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMF2DBuffer2_AddRef(IMF2DBuffer2* This) { +static inline ULONG IMF2DBuffer2_AddRef(IMF2DBuffer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMF2DBuffer2_Release(IMF2DBuffer2* This) { +static inline ULONG IMF2DBuffer2_Release(IMF2DBuffer2* This) { return This->lpVtbl->Release(This); } /*** IMF2DBuffer methods ***/ -static __WIDL_INLINE HRESULT IMF2DBuffer2_Lock2D(IMF2DBuffer2* This,BYTE **ppbScanline0,LONG *plPitch) { +static inline HRESULT IMF2DBuffer2_Lock2D(IMF2DBuffer2* This,BYTE **ppbScanline0,LONG *plPitch) { return This->lpVtbl->Lock2D(This,ppbScanline0,plPitch); } -static __WIDL_INLINE HRESULT IMF2DBuffer2_Unlock2D(IMF2DBuffer2* This) { +static inline HRESULT IMF2DBuffer2_Unlock2D(IMF2DBuffer2* This) { return This->lpVtbl->Unlock2D(This); } -static __WIDL_INLINE HRESULT IMF2DBuffer2_GetScanline0AndPitch(IMF2DBuffer2* This,BYTE **pbScanline0,LONG *plPitch) { +static inline HRESULT IMF2DBuffer2_GetScanline0AndPitch(IMF2DBuffer2* This,BYTE **pbScanline0,LONG *plPitch) { return This->lpVtbl->GetScanline0AndPitch(This,pbScanline0,plPitch); } -static __WIDL_INLINE HRESULT IMF2DBuffer2_IsContiguousFormat(IMF2DBuffer2* This,WINBOOL *pfIsContiguous) { +static inline HRESULT IMF2DBuffer2_IsContiguousFormat(IMF2DBuffer2* This,WINBOOL *pfIsContiguous) { return This->lpVtbl->IsContiguousFormat(This,pfIsContiguous); } -static __WIDL_INLINE HRESULT IMF2DBuffer2_GetContiguousLength(IMF2DBuffer2* This,DWORD *pcbLength) { +static inline HRESULT IMF2DBuffer2_GetContiguousLength(IMF2DBuffer2* This,DWORD *pcbLength) { return This->lpVtbl->GetContiguousLength(This,pcbLength); } -static __WIDL_INLINE HRESULT IMF2DBuffer2_ContiguousCopyTo(IMF2DBuffer2* This,BYTE *pbDestBuffer,DWORD cbDestBuffer) { +static inline HRESULT IMF2DBuffer2_ContiguousCopyTo(IMF2DBuffer2* This,BYTE *pbDestBuffer,DWORD cbDestBuffer) { return This->lpVtbl->ContiguousCopyTo(This,pbDestBuffer,cbDestBuffer); } -static __WIDL_INLINE HRESULT IMF2DBuffer2_ContiguousCopyFrom(IMF2DBuffer2* This,const BYTE *pbSrcBuffer,DWORD cbSrcBuffer) { +static inline HRESULT IMF2DBuffer2_ContiguousCopyFrom(IMF2DBuffer2* This,const BYTE *pbSrcBuffer,DWORD cbSrcBuffer) { return This->lpVtbl->ContiguousCopyFrom(This,pbSrcBuffer,cbSrcBuffer); } /*** IMF2DBuffer2 methods ***/ -static __WIDL_INLINE HRESULT IMF2DBuffer2_Lock2DSize(IMF2DBuffer2* This,MF2DBuffer_LockFlags lockFlags,BYTE **ppbScanline0,LONG *plPitch,BYTE **ppbBufferStart,DWORD *pcbBufferLength) { +static inline HRESULT IMF2DBuffer2_Lock2DSize(IMF2DBuffer2* This,MF2DBuffer_LockFlags lockFlags,BYTE **ppbScanline0,LONG *plPitch,BYTE **ppbBufferStart,DWORD *pcbBufferLength) { return This->lpVtbl->Lock2DSize(This,lockFlags,ppbScanline0,plPitch,ppbBufferStart,pcbBufferLength); } -static __WIDL_INLINE HRESULT IMF2DBuffer2_Copy2DTo(IMF2DBuffer2* This,IMF2DBuffer2 *pDestBuffer) { +static inline HRESULT IMF2DBuffer2_Copy2DTo(IMF2DBuffer2* This,IMF2DBuffer2 *pDestBuffer) { return This->lpVtbl->Copy2DTo(This,pDestBuffer); } #endif @@ -1810,26 +1802,26 @@ interface IMFDXGIBuffer { #define IMFDXGIBuffer_SetUnknown(This,guid,pUnkData) (This)->lpVtbl->SetUnknown(This,guid,pUnkData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFDXGIBuffer_QueryInterface(IMFDXGIBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFDXGIBuffer_QueryInterface(IMFDXGIBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFDXGIBuffer_AddRef(IMFDXGIBuffer* This) { +static inline ULONG IMFDXGIBuffer_AddRef(IMFDXGIBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFDXGIBuffer_Release(IMFDXGIBuffer* This) { +static inline ULONG IMFDXGIBuffer_Release(IMFDXGIBuffer* This) { return This->lpVtbl->Release(This); } /*** IMFDXGIBuffer methods ***/ -static __WIDL_INLINE HRESULT IMFDXGIBuffer_GetResource(IMFDXGIBuffer* This,REFIID riid,LPVOID *ppvObject) { +static inline HRESULT IMFDXGIBuffer_GetResource(IMFDXGIBuffer* This,REFIID riid,LPVOID *ppvObject) { return This->lpVtbl->GetResource(This,riid,ppvObject); } -static __WIDL_INLINE HRESULT IMFDXGIBuffer_GetSubresourceIndex(IMFDXGIBuffer* This,UINT *puSubresource) { +static inline HRESULT IMFDXGIBuffer_GetSubresourceIndex(IMFDXGIBuffer* This,UINT *puSubresource) { return This->lpVtbl->GetSubresourceIndex(This,puSubresource); } -static __WIDL_INLINE HRESULT IMFDXGIBuffer_GetUnknown(IMFDXGIBuffer* This,REFIID guid,REFIID riid,LPVOID *ppvObject) { +static inline HRESULT IMFDXGIBuffer_GetUnknown(IMFDXGIBuffer* This,REFIID guid,REFIID riid,LPVOID *ppvObject) { return This->lpVtbl->GetUnknown(This,guid,riid,ppvObject); } -static __WIDL_INLINE HRESULT IMFDXGIBuffer_SetUnknown(IMFDXGIBuffer* This,REFIID guid,IUnknown *pUnkData) { +static inline HRESULT IMFDXGIBuffer_SetUnknown(IMFDXGIBuffer* This,REFIID guid,IUnknown *pUnkData) { return This->lpVtbl->SetUnknown(This,guid,pUnkData); } #endif @@ -2119,120 +2111,120 @@ interface IMFMediaType { #define IMFMediaType_FreeRepresentation(This,guidRepresentation,pvRepresentation) (This)->lpVtbl->FreeRepresentation(This,guidRepresentation,pvRepresentation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaType_QueryInterface(IMFMediaType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaType_QueryInterface(IMFMediaType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaType_AddRef(IMFMediaType* This) { +static inline ULONG IMFMediaType_AddRef(IMFMediaType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaType_Release(IMFMediaType* This) { +static inline ULONG IMFMediaType_Release(IMFMediaType* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFMediaType_GetItem(IMFMediaType* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFMediaType_GetItem(IMFMediaType* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFMediaType_GetItemType(IMFMediaType* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFMediaType_GetItemType(IMFMediaType* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFMediaType_CompareItem(IMFMediaType* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFMediaType_CompareItem(IMFMediaType* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFMediaType_Compare(IMFMediaType* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFMediaType_Compare(IMFMediaType* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFMediaType_GetUINT32(IMFMediaType* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFMediaType_GetUINT32(IMFMediaType* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFMediaType_GetUINT64(IMFMediaType* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFMediaType_GetUINT64(IMFMediaType* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFMediaType_GetDouble(IMFMediaType* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFMediaType_GetDouble(IMFMediaType* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFMediaType_GetGUID(IMFMediaType* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFMediaType_GetGUID(IMFMediaType* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFMediaType_GetStringLength(IMFMediaType* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFMediaType_GetStringLength(IMFMediaType* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFMediaType_GetString(IMFMediaType* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFMediaType_GetString(IMFMediaType* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFMediaType_GetAllocatedString(IMFMediaType* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFMediaType_GetAllocatedString(IMFMediaType* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFMediaType_GetBlobSize(IMFMediaType* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFMediaType_GetBlobSize(IMFMediaType* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFMediaType_GetBlob(IMFMediaType* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFMediaType_GetBlob(IMFMediaType* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFMediaType_GetAllocatedBlob(IMFMediaType* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFMediaType_GetAllocatedBlob(IMFMediaType* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFMediaType_GetUnknown(IMFMediaType* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFMediaType_GetUnknown(IMFMediaType* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFMediaType_SetItem(IMFMediaType* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFMediaType_SetItem(IMFMediaType* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFMediaType_DeleteItem(IMFMediaType* This,REFGUID guidKey) { +static inline HRESULT IMFMediaType_DeleteItem(IMFMediaType* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFMediaType_DeleteAllItems(IMFMediaType* This) { +static inline HRESULT IMFMediaType_DeleteAllItems(IMFMediaType* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFMediaType_SetUINT32(IMFMediaType* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFMediaType_SetUINT32(IMFMediaType* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFMediaType_SetUINT64(IMFMediaType* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFMediaType_SetUINT64(IMFMediaType* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFMediaType_SetDouble(IMFMediaType* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFMediaType_SetDouble(IMFMediaType* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFMediaType_SetGUID(IMFMediaType* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFMediaType_SetGUID(IMFMediaType* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFMediaType_SetString(IMFMediaType* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFMediaType_SetString(IMFMediaType* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFMediaType_SetBlob(IMFMediaType* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFMediaType_SetBlob(IMFMediaType* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFMediaType_SetUnknown(IMFMediaType* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFMediaType_SetUnknown(IMFMediaType* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFMediaType_LockStore(IMFMediaType* This) { +static inline HRESULT IMFMediaType_LockStore(IMFMediaType* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFMediaType_UnlockStore(IMFMediaType* This) { +static inline HRESULT IMFMediaType_UnlockStore(IMFMediaType* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFMediaType_GetCount(IMFMediaType* This,UINT32 *pcItems) { +static inline HRESULT IMFMediaType_GetCount(IMFMediaType* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFMediaType_GetItemByIndex(IMFMediaType* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFMediaType_GetItemByIndex(IMFMediaType* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFMediaType_CopyAllItems(IMFMediaType* This,IMFAttributes *pDest) { +static inline HRESULT IMFMediaType_CopyAllItems(IMFMediaType* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFMediaType methods ***/ -static __WIDL_INLINE HRESULT IMFMediaType_GetMajorType(IMFMediaType* This,GUID *pguidMajorType) { +static inline HRESULT IMFMediaType_GetMajorType(IMFMediaType* This,GUID *pguidMajorType) { return This->lpVtbl->GetMajorType(This,pguidMajorType); } -static __WIDL_INLINE HRESULT IMFMediaType_IsCompressedFormat(IMFMediaType* This,WINBOOL *pfCompressed) { +static inline HRESULT IMFMediaType_IsCompressedFormat(IMFMediaType* This,WINBOOL *pfCompressed) { return This->lpVtbl->IsCompressedFormat(This,pfCompressed); } -static __WIDL_INLINE HRESULT IMFMediaType_IsEqual(IMFMediaType* This,IMFMediaType *pIMediaType,DWORD *pdwFlags) { +static inline HRESULT IMFMediaType_IsEqual(IMFMediaType* This,IMFMediaType *pIMediaType,DWORD *pdwFlags) { return This->lpVtbl->IsEqual(This,pIMediaType,pdwFlags); } -static __WIDL_INLINE HRESULT IMFMediaType_GetRepresentation(IMFMediaType* This,GUID guidRepresentation,LPVOID *ppvRepresentation) { +static inline HRESULT IMFMediaType_GetRepresentation(IMFMediaType* This,GUID guidRepresentation,LPVOID *ppvRepresentation) { return This->lpVtbl->GetRepresentation(This,guidRepresentation,ppvRepresentation); } -static __WIDL_INLINE HRESULT IMFMediaType_FreeRepresentation(IMFMediaType* This,GUID guidRepresentation,LPVOID pvRepresentation) { +static inline HRESULT IMFMediaType_FreeRepresentation(IMFMediaType* This,GUID guidRepresentation,LPVOID pvRepresentation) { return This->lpVtbl->FreeRepresentation(This,guidRepresentation,pvRepresentation); } #endif @@ -2520,124 +2512,124 @@ interface IMFAudioMediaType { #define IMFAudioMediaType_GetAudioFormat(This) (This)->lpVtbl->GetAudioFormat(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFAudioMediaType_QueryInterface(IMFAudioMediaType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFAudioMediaType_QueryInterface(IMFAudioMediaType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFAudioMediaType_AddRef(IMFAudioMediaType* This) { +static inline ULONG IMFAudioMediaType_AddRef(IMFAudioMediaType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFAudioMediaType_Release(IMFAudioMediaType* This) { +static inline ULONG IMFAudioMediaType_Release(IMFAudioMediaType* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetItem(IMFAudioMediaType* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFAudioMediaType_GetItem(IMFAudioMediaType* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetItemType(IMFAudioMediaType* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFAudioMediaType_GetItemType(IMFAudioMediaType* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_CompareItem(IMFAudioMediaType* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFAudioMediaType_CompareItem(IMFAudioMediaType* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_Compare(IMFAudioMediaType* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFAudioMediaType_Compare(IMFAudioMediaType* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetUINT32(IMFAudioMediaType* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFAudioMediaType_GetUINT32(IMFAudioMediaType* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetUINT64(IMFAudioMediaType* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFAudioMediaType_GetUINT64(IMFAudioMediaType* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetDouble(IMFAudioMediaType* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFAudioMediaType_GetDouble(IMFAudioMediaType* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetGUID(IMFAudioMediaType* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFAudioMediaType_GetGUID(IMFAudioMediaType* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetStringLength(IMFAudioMediaType* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFAudioMediaType_GetStringLength(IMFAudioMediaType* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetString(IMFAudioMediaType* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFAudioMediaType_GetString(IMFAudioMediaType* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetAllocatedString(IMFAudioMediaType* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFAudioMediaType_GetAllocatedString(IMFAudioMediaType* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetBlobSize(IMFAudioMediaType* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFAudioMediaType_GetBlobSize(IMFAudioMediaType* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetBlob(IMFAudioMediaType* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFAudioMediaType_GetBlob(IMFAudioMediaType* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetAllocatedBlob(IMFAudioMediaType* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFAudioMediaType_GetAllocatedBlob(IMFAudioMediaType* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetUnknown(IMFAudioMediaType* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFAudioMediaType_GetUnknown(IMFAudioMediaType* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_SetItem(IMFAudioMediaType* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFAudioMediaType_SetItem(IMFAudioMediaType* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_DeleteItem(IMFAudioMediaType* This,REFGUID guidKey) { +static inline HRESULT IMFAudioMediaType_DeleteItem(IMFAudioMediaType* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_DeleteAllItems(IMFAudioMediaType* This) { +static inline HRESULT IMFAudioMediaType_DeleteAllItems(IMFAudioMediaType* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_SetUINT32(IMFAudioMediaType* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFAudioMediaType_SetUINT32(IMFAudioMediaType* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_SetUINT64(IMFAudioMediaType* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFAudioMediaType_SetUINT64(IMFAudioMediaType* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_SetDouble(IMFAudioMediaType* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFAudioMediaType_SetDouble(IMFAudioMediaType* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_SetGUID(IMFAudioMediaType* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFAudioMediaType_SetGUID(IMFAudioMediaType* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_SetString(IMFAudioMediaType* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFAudioMediaType_SetString(IMFAudioMediaType* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_SetBlob(IMFAudioMediaType* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFAudioMediaType_SetBlob(IMFAudioMediaType* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_SetUnknown(IMFAudioMediaType* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFAudioMediaType_SetUnknown(IMFAudioMediaType* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_LockStore(IMFAudioMediaType* This) { +static inline HRESULT IMFAudioMediaType_LockStore(IMFAudioMediaType* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_UnlockStore(IMFAudioMediaType* This) { +static inline HRESULT IMFAudioMediaType_UnlockStore(IMFAudioMediaType* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetCount(IMFAudioMediaType* This,UINT32 *pcItems) { +static inline HRESULT IMFAudioMediaType_GetCount(IMFAudioMediaType* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetItemByIndex(IMFAudioMediaType* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFAudioMediaType_GetItemByIndex(IMFAudioMediaType* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_CopyAllItems(IMFAudioMediaType* This,IMFAttributes *pDest) { +static inline HRESULT IMFAudioMediaType_CopyAllItems(IMFAudioMediaType* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFMediaType methods ***/ -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetMajorType(IMFAudioMediaType* This,GUID *pguidMajorType) { +static inline HRESULT IMFAudioMediaType_GetMajorType(IMFAudioMediaType* This,GUID *pguidMajorType) { return This->lpVtbl->GetMajorType(This,pguidMajorType); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_IsCompressedFormat(IMFAudioMediaType* This,WINBOOL *pfCompressed) { +static inline HRESULT IMFAudioMediaType_IsCompressedFormat(IMFAudioMediaType* This,WINBOOL *pfCompressed) { return This->lpVtbl->IsCompressedFormat(This,pfCompressed); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_IsEqual(IMFAudioMediaType* This,IMFMediaType *pIMediaType,DWORD *pdwFlags) { +static inline HRESULT IMFAudioMediaType_IsEqual(IMFAudioMediaType* This,IMFMediaType *pIMediaType,DWORD *pdwFlags) { return This->lpVtbl->IsEqual(This,pIMediaType,pdwFlags); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_GetRepresentation(IMFAudioMediaType* This,GUID guidRepresentation,LPVOID *ppvRepresentation) { +static inline HRESULT IMFAudioMediaType_GetRepresentation(IMFAudioMediaType* This,GUID guidRepresentation,LPVOID *ppvRepresentation) { return This->lpVtbl->GetRepresentation(This,guidRepresentation,ppvRepresentation); } -static __WIDL_INLINE HRESULT IMFAudioMediaType_FreeRepresentation(IMFAudioMediaType* This,GUID guidRepresentation,LPVOID pvRepresentation) { +static inline HRESULT IMFAudioMediaType_FreeRepresentation(IMFAudioMediaType* This,GUID guidRepresentation,LPVOID pvRepresentation) { return This->lpVtbl->FreeRepresentation(This,guidRepresentation,pvRepresentation); } /*** IMFAudioMediaType methods ***/ -static __WIDL_INLINE const WAVEFORMATEX * IMFAudioMediaType_GetAudioFormat(IMFAudioMediaType* This) { +static inline const WAVEFORMATEX * IMFAudioMediaType_GetAudioFormat(IMFAudioMediaType* This) { return This->lpVtbl->GetAudioFormat(This); } #endif @@ -3186,127 +3178,127 @@ interface IMFVideoMediaType { #define IMFVideoMediaType_GetVideoRepresentation(This,guidRepresentation,ppvRepresentation,lStride) (This)->lpVtbl->GetVideoRepresentation(This,guidRepresentation,ppvRepresentation,lStride) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMediaType_QueryInterface(IMFVideoMediaType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFVideoMediaType_QueryInterface(IMFVideoMediaType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFVideoMediaType_AddRef(IMFVideoMediaType* This) { +static inline ULONG IMFVideoMediaType_AddRef(IMFVideoMediaType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFVideoMediaType_Release(IMFVideoMediaType* This) { +static inline ULONG IMFVideoMediaType_Release(IMFVideoMediaType* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetItem(IMFVideoMediaType* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFVideoMediaType_GetItem(IMFVideoMediaType* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetItemType(IMFVideoMediaType* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFVideoMediaType_GetItemType(IMFVideoMediaType* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_CompareItem(IMFVideoMediaType* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFVideoMediaType_CompareItem(IMFVideoMediaType* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_Compare(IMFVideoMediaType* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFVideoMediaType_Compare(IMFVideoMediaType* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetUINT32(IMFVideoMediaType* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFVideoMediaType_GetUINT32(IMFVideoMediaType* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetUINT64(IMFVideoMediaType* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFVideoMediaType_GetUINT64(IMFVideoMediaType* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetDouble(IMFVideoMediaType* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFVideoMediaType_GetDouble(IMFVideoMediaType* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetGUID(IMFVideoMediaType* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFVideoMediaType_GetGUID(IMFVideoMediaType* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetStringLength(IMFVideoMediaType* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFVideoMediaType_GetStringLength(IMFVideoMediaType* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetString(IMFVideoMediaType* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFVideoMediaType_GetString(IMFVideoMediaType* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetAllocatedString(IMFVideoMediaType* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFVideoMediaType_GetAllocatedString(IMFVideoMediaType* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetBlobSize(IMFVideoMediaType* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFVideoMediaType_GetBlobSize(IMFVideoMediaType* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetBlob(IMFVideoMediaType* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFVideoMediaType_GetBlob(IMFVideoMediaType* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetAllocatedBlob(IMFVideoMediaType* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFVideoMediaType_GetAllocatedBlob(IMFVideoMediaType* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetUnknown(IMFVideoMediaType* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFVideoMediaType_GetUnknown(IMFVideoMediaType* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_SetItem(IMFVideoMediaType* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFVideoMediaType_SetItem(IMFVideoMediaType* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_DeleteItem(IMFVideoMediaType* This,REFGUID guidKey) { +static inline HRESULT IMFVideoMediaType_DeleteItem(IMFVideoMediaType* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_DeleteAllItems(IMFVideoMediaType* This) { +static inline HRESULT IMFVideoMediaType_DeleteAllItems(IMFVideoMediaType* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_SetUINT32(IMFVideoMediaType* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFVideoMediaType_SetUINT32(IMFVideoMediaType* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_SetUINT64(IMFVideoMediaType* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFVideoMediaType_SetUINT64(IMFVideoMediaType* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_SetDouble(IMFVideoMediaType* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFVideoMediaType_SetDouble(IMFVideoMediaType* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_SetGUID(IMFVideoMediaType* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFVideoMediaType_SetGUID(IMFVideoMediaType* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_SetString(IMFVideoMediaType* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFVideoMediaType_SetString(IMFVideoMediaType* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_SetBlob(IMFVideoMediaType* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFVideoMediaType_SetBlob(IMFVideoMediaType* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_SetUnknown(IMFVideoMediaType* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFVideoMediaType_SetUnknown(IMFVideoMediaType* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_LockStore(IMFVideoMediaType* This) { +static inline HRESULT IMFVideoMediaType_LockStore(IMFVideoMediaType* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_UnlockStore(IMFVideoMediaType* This) { +static inline HRESULT IMFVideoMediaType_UnlockStore(IMFVideoMediaType* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetCount(IMFVideoMediaType* This,UINT32 *pcItems) { +static inline HRESULT IMFVideoMediaType_GetCount(IMFVideoMediaType* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetItemByIndex(IMFVideoMediaType* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFVideoMediaType_GetItemByIndex(IMFVideoMediaType* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_CopyAllItems(IMFVideoMediaType* This,IMFAttributes *pDest) { +static inline HRESULT IMFVideoMediaType_CopyAllItems(IMFVideoMediaType* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFMediaType methods ***/ -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetMajorType(IMFVideoMediaType* This,GUID *pguidMajorType) { +static inline HRESULT IMFVideoMediaType_GetMajorType(IMFVideoMediaType* This,GUID *pguidMajorType) { return This->lpVtbl->GetMajorType(This,pguidMajorType); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_IsCompressedFormat(IMFVideoMediaType* This,WINBOOL *pfCompressed) { +static inline HRESULT IMFVideoMediaType_IsCompressedFormat(IMFVideoMediaType* This,WINBOOL *pfCompressed) { return This->lpVtbl->IsCompressedFormat(This,pfCompressed); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_IsEqual(IMFVideoMediaType* This,IMFMediaType *pIMediaType,DWORD *pdwFlags) { +static inline HRESULT IMFVideoMediaType_IsEqual(IMFVideoMediaType* This,IMFMediaType *pIMediaType,DWORD *pdwFlags) { return This->lpVtbl->IsEqual(This,pIMediaType,pdwFlags); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetRepresentation(IMFVideoMediaType* This,GUID guidRepresentation,LPVOID *ppvRepresentation) { +static inline HRESULT IMFVideoMediaType_GetRepresentation(IMFVideoMediaType* This,GUID guidRepresentation,LPVOID *ppvRepresentation) { return This->lpVtbl->GetRepresentation(This,guidRepresentation,ppvRepresentation); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_FreeRepresentation(IMFVideoMediaType* This,GUID guidRepresentation,LPVOID pvRepresentation) { +static inline HRESULT IMFVideoMediaType_FreeRepresentation(IMFVideoMediaType* This,GUID guidRepresentation,LPVOID pvRepresentation) { return This->lpVtbl->FreeRepresentation(This,guidRepresentation,pvRepresentation); } /*** IMFVideoMediaType methods ***/ -static __WIDL_INLINE const MFVIDEOFORMAT * IMFVideoMediaType_GetVideoFormat(IMFVideoMediaType* This) { +static inline const MFVIDEOFORMAT * IMFVideoMediaType_GetVideoFormat(IMFVideoMediaType* This) { return This->lpVtbl->GetVideoFormat(This); } -static __WIDL_INLINE HRESULT IMFVideoMediaType_GetVideoRepresentation(IMFVideoMediaType* This,GUID guidRepresentation,LPVOID *ppvRepresentation,LONG lStride) { +static inline HRESULT IMFVideoMediaType_GetVideoRepresentation(IMFVideoMediaType* This,GUID guidRepresentation,LPVOID *ppvRepresentation,LONG lStride) { return This->lpVtbl->GetVideoRepresentation(This,guidRepresentation,ppvRepresentation,lStride); } #endif @@ -3406,29 +3398,29 @@ interface IMFAsyncResult { #define IMFAsyncResult_GetStateNoAddRef(This) (This)->lpVtbl->GetStateNoAddRef(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFAsyncResult_QueryInterface(IMFAsyncResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFAsyncResult_QueryInterface(IMFAsyncResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFAsyncResult_AddRef(IMFAsyncResult* This) { +static inline ULONG IMFAsyncResult_AddRef(IMFAsyncResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFAsyncResult_Release(IMFAsyncResult* This) { +static inline ULONG IMFAsyncResult_Release(IMFAsyncResult* This) { return This->lpVtbl->Release(This); } /*** IMFAsyncResult methods ***/ -static __WIDL_INLINE HRESULT IMFAsyncResult_GetState(IMFAsyncResult* This,IUnknown **ppunkState) { +static inline HRESULT IMFAsyncResult_GetState(IMFAsyncResult* This,IUnknown **ppunkState) { return This->lpVtbl->GetState(This,ppunkState); } -static __WIDL_INLINE HRESULT IMFAsyncResult_GetStatus(IMFAsyncResult* This) { +static inline HRESULT IMFAsyncResult_GetStatus(IMFAsyncResult* This) { return This->lpVtbl->GetStatus(This); } -static __WIDL_INLINE HRESULT IMFAsyncResult_SetStatus(IMFAsyncResult* This,HRESULT hrStatus) { +static inline HRESULT IMFAsyncResult_SetStatus(IMFAsyncResult* This,HRESULT hrStatus) { return This->lpVtbl->SetStatus(This,hrStatus); } -static __WIDL_INLINE HRESULT IMFAsyncResult_GetObject(IMFAsyncResult* This,IUnknown **ppObject) { +static inline HRESULT IMFAsyncResult_GetObject(IMFAsyncResult* This,IUnknown **ppObject) { return This->lpVtbl->GetObject(This,ppObject); } -static __WIDL_INLINE IUnknown * IMFAsyncResult_GetStateNoAddRef(IMFAsyncResult* This) { +static inline IUnknown * IMFAsyncResult_GetStateNoAddRef(IMFAsyncResult* This) { return This->lpVtbl->GetStateNoAddRef(This); } #endif @@ -3506,20 +3498,20 @@ interface IMFAsyncCallback { #define IMFAsyncCallback_Invoke(This,pAsyncResult) (This)->lpVtbl->Invoke(This,pAsyncResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFAsyncCallback_QueryInterface(IMFAsyncCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFAsyncCallback_QueryInterface(IMFAsyncCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFAsyncCallback_AddRef(IMFAsyncCallback* This) { +static inline ULONG IMFAsyncCallback_AddRef(IMFAsyncCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFAsyncCallback_Release(IMFAsyncCallback* This) { +static inline ULONG IMFAsyncCallback_Release(IMFAsyncCallback* This) { return This->lpVtbl->Release(This); } /*** IMFAsyncCallback methods ***/ -static __WIDL_INLINE HRESULT IMFAsyncCallback_GetParameters(IMFAsyncCallback* This,DWORD *pdwFlags,DWORD *pdwQueue) { +static inline HRESULT IMFAsyncCallback_GetParameters(IMFAsyncCallback* This,DWORD *pdwFlags,DWORD *pdwQueue) { return This->lpVtbl->GetParameters(This,pdwFlags,pdwQueue); } -static __WIDL_INLINE HRESULT IMFAsyncCallback_Invoke(IMFAsyncCallback* This,IMFAsyncResult *pAsyncResult) { +static inline HRESULT IMFAsyncCallback_Invoke(IMFAsyncCallback* This,IMFAsyncResult *pAsyncResult) { return This->lpVtbl->Invoke(This,pAsyncResult); } #endif @@ -3608,27 +3600,27 @@ interface IMFAsyncCallbackLogging { #define IMFAsyncCallbackLogging_GetObjectTag(This) (This)->lpVtbl->GetObjectTag(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFAsyncCallbackLogging_QueryInterface(IMFAsyncCallbackLogging* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFAsyncCallbackLogging_QueryInterface(IMFAsyncCallbackLogging* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFAsyncCallbackLogging_AddRef(IMFAsyncCallbackLogging* This) { +static inline ULONG IMFAsyncCallbackLogging_AddRef(IMFAsyncCallbackLogging* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFAsyncCallbackLogging_Release(IMFAsyncCallbackLogging* This) { +static inline ULONG IMFAsyncCallbackLogging_Release(IMFAsyncCallbackLogging* This) { return This->lpVtbl->Release(This); } /*** IMFAsyncCallback methods ***/ -static __WIDL_INLINE HRESULT IMFAsyncCallbackLogging_GetParameters(IMFAsyncCallbackLogging* This,DWORD *pdwFlags,DWORD *pdwQueue) { +static inline HRESULT IMFAsyncCallbackLogging_GetParameters(IMFAsyncCallbackLogging* This,DWORD *pdwFlags,DWORD *pdwQueue) { return This->lpVtbl->GetParameters(This,pdwFlags,pdwQueue); } -static __WIDL_INLINE HRESULT IMFAsyncCallbackLogging_Invoke(IMFAsyncCallbackLogging* This,IMFAsyncResult *pAsyncResult) { +static inline HRESULT IMFAsyncCallbackLogging_Invoke(IMFAsyncCallbackLogging* This,IMFAsyncResult *pAsyncResult) { return This->lpVtbl->Invoke(This,pAsyncResult); } /*** IMFAsyncCallbackLogging methods ***/ -static __WIDL_INLINE void * IMFAsyncCallbackLogging_GetObjectPointer(IMFAsyncCallbackLogging* This) { +static inline void * IMFAsyncCallbackLogging_GetObjectPointer(IMFAsyncCallbackLogging* This) { return This->lpVtbl->GetObjectPointer(This); } -static __WIDL_INLINE DWORD IMFAsyncCallbackLogging_GetObjectTag(IMFAsyncCallbackLogging* This) { +static inline DWORD IMFAsyncCallbackLogging_GetObjectTag(IMFAsyncCallbackLogging* This) { return This->lpVtbl->GetObjectTag(This); } #endif @@ -4047,117 +4039,117 @@ interface IMFMediaEvent { #define IMFMediaEvent_GetValue(This,pvValue) (This)->lpVtbl->GetValue(This,pvValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEvent_QueryInterface(IMFMediaEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEvent_QueryInterface(IMFMediaEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEvent_AddRef(IMFMediaEvent* This) { +static inline ULONG IMFMediaEvent_AddRef(IMFMediaEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEvent_Release(IMFMediaEvent* This) { +static inline ULONG IMFMediaEvent_Release(IMFMediaEvent* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEvent_GetItem(IMFMediaEvent* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFMediaEvent_GetItem(IMFMediaEvent* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetItemType(IMFMediaEvent* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFMediaEvent_GetItemType(IMFMediaEvent* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFMediaEvent_CompareItem(IMFMediaEvent* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFMediaEvent_CompareItem(IMFMediaEvent* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFMediaEvent_Compare(IMFMediaEvent* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFMediaEvent_Compare(IMFMediaEvent* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetUINT32(IMFMediaEvent* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFMediaEvent_GetUINT32(IMFMediaEvent* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetUINT64(IMFMediaEvent* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFMediaEvent_GetUINT64(IMFMediaEvent* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetDouble(IMFMediaEvent* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFMediaEvent_GetDouble(IMFMediaEvent* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetGUID(IMFMediaEvent* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFMediaEvent_GetGUID(IMFMediaEvent* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetStringLength(IMFMediaEvent* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFMediaEvent_GetStringLength(IMFMediaEvent* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetString(IMFMediaEvent* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFMediaEvent_GetString(IMFMediaEvent* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetAllocatedString(IMFMediaEvent* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFMediaEvent_GetAllocatedString(IMFMediaEvent* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetBlobSize(IMFMediaEvent* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFMediaEvent_GetBlobSize(IMFMediaEvent* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetBlob(IMFMediaEvent* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFMediaEvent_GetBlob(IMFMediaEvent* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetAllocatedBlob(IMFMediaEvent* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFMediaEvent_GetAllocatedBlob(IMFMediaEvent* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetUnknown(IMFMediaEvent* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFMediaEvent_GetUnknown(IMFMediaEvent* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFMediaEvent_SetItem(IMFMediaEvent* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFMediaEvent_SetItem(IMFMediaEvent* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFMediaEvent_DeleteItem(IMFMediaEvent* This,REFGUID guidKey) { +static inline HRESULT IMFMediaEvent_DeleteItem(IMFMediaEvent* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFMediaEvent_DeleteAllItems(IMFMediaEvent* This) { +static inline HRESULT IMFMediaEvent_DeleteAllItems(IMFMediaEvent* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFMediaEvent_SetUINT32(IMFMediaEvent* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFMediaEvent_SetUINT32(IMFMediaEvent* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_SetUINT64(IMFMediaEvent* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFMediaEvent_SetUINT64(IMFMediaEvent* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_SetDouble(IMFMediaEvent* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFMediaEvent_SetDouble(IMFMediaEvent* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_SetGUID(IMFMediaEvent* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFMediaEvent_SetGUID(IMFMediaEvent* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_SetString(IMFMediaEvent* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFMediaEvent_SetString(IMFMediaEvent* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_SetBlob(IMFMediaEvent* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFMediaEvent_SetBlob(IMFMediaEvent* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFMediaEvent_SetUnknown(IMFMediaEvent* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFMediaEvent_SetUnknown(IMFMediaEvent* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFMediaEvent_LockStore(IMFMediaEvent* This) { +static inline HRESULT IMFMediaEvent_LockStore(IMFMediaEvent* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFMediaEvent_UnlockStore(IMFMediaEvent* This) { +static inline HRESULT IMFMediaEvent_UnlockStore(IMFMediaEvent* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetCount(IMFMediaEvent* This,UINT32 *pcItems) { +static inline HRESULT IMFMediaEvent_GetCount(IMFMediaEvent* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetItemByIndex(IMFMediaEvent* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFMediaEvent_GetItemByIndex(IMFMediaEvent* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFMediaEvent_CopyAllItems(IMFMediaEvent* This,IMFAttributes *pDest) { +static inline HRESULT IMFMediaEvent_CopyAllItems(IMFMediaEvent* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFMediaEvent methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEvent_GetType(IMFMediaEvent* This,MediaEventType *pmet) { +static inline HRESULT IMFMediaEvent_GetType(IMFMediaEvent* This,MediaEventType *pmet) { return This->lpVtbl->GetType(This,pmet); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetExtendedType(IMFMediaEvent* This,GUID *pguidExtendedType) { +static inline HRESULT IMFMediaEvent_GetExtendedType(IMFMediaEvent* This,GUID *pguidExtendedType) { return This->lpVtbl->GetExtendedType(This,pguidExtendedType); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetStatus(IMFMediaEvent* This,HRESULT *phrStatus) { +static inline HRESULT IMFMediaEvent_GetStatus(IMFMediaEvent* This,HRESULT *phrStatus) { return This->lpVtbl->GetStatus(This,phrStatus); } -static __WIDL_INLINE HRESULT IMFMediaEvent_GetValue(IMFMediaEvent* This,PROPVARIANT *pvValue) { +static inline HRESULT IMFMediaEvent_GetValue(IMFMediaEvent* This,PROPVARIANT *pvValue) { return This->lpVtbl->GetValue(This,pvValue); } #endif @@ -4272,26 +4264,26 @@ interface IMFMediaEventGenerator { #define IMFMediaEventGenerator_QueueEvent(This,met,guidExtendedType,hrStatus,pvValue) (This)->lpVtbl->QueueEvent(This,met,guidExtendedType,hrStatus,pvValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEventGenerator_QueryInterface(IMFMediaEventGenerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEventGenerator_QueryInterface(IMFMediaEventGenerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEventGenerator_AddRef(IMFMediaEventGenerator* This) { +static inline ULONG IMFMediaEventGenerator_AddRef(IMFMediaEventGenerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEventGenerator_Release(IMFMediaEventGenerator* This) { +static inline ULONG IMFMediaEventGenerator_Release(IMFMediaEventGenerator* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEventGenerator methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEventGenerator_GetEvent(IMFMediaEventGenerator* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaEventGenerator_GetEvent(IMFMediaEventGenerator* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { return This->lpVtbl->GetEvent(This,dwFlags,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaEventGenerator_BeginGetEvent(IMFMediaEventGenerator* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFMediaEventGenerator_BeginGetEvent(IMFMediaEventGenerator* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginGetEvent(This,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFMediaEventGenerator_EndGetEvent(IMFMediaEventGenerator* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaEventGenerator_EndGetEvent(IMFMediaEventGenerator* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { return This->lpVtbl->EndGetEvent(This,pResult,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaEventGenerator_QueueEvent(IMFMediaEventGenerator* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { +static inline HRESULT IMFMediaEventGenerator_QueueEvent(IMFMediaEventGenerator* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { return This->lpVtbl->QueueEvent(This,met,guidExtendedType,hrStatus,pvValue); } #endif @@ -4397,17 +4389,17 @@ interface IMFRemoteAsyncCallback { #define IMFRemoteAsyncCallback_Invoke(This,hr,pRemoteResult) (This)->lpVtbl->Invoke(This,hr,pRemoteResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFRemoteAsyncCallback_QueryInterface(IMFRemoteAsyncCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFRemoteAsyncCallback_QueryInterface(IMFRemoteAsyncCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFRemoteAsyncCallback_AddRef(IMFRemoteAsyncCallback* This) { +static inline ULONG IMFRemoteAsyncCallback_AddRef(IMFRemoteAsyncCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFRemoteAsyncCallback_Release(IMFRemoteAsyncCallback* This) { +static inline ULONG IMFRemoteAsyncCallback_Release(IMFRemoteAsyncCallback* This) { return This->lpVtbl->Release(This); } /*** IMFRemoteAsyncCallback methods ***/ -static __WIDL_INLINE HRESULT IMFRemoteAsyncCallback_Invoke(IMFRemoteAsyncCallback* This,HRESULT hr,IUnknown *pRemoteResult) { +static inline HRESULT IMFRemoteAsyncCallback_Invoke(IMFRemoteAsyncCallback* This,HRESULT hr,IUnknown *pRemoteResult) { return This->lpVtbl->Invoke(This,hr,pRemoteResult); } #endif @@ -4623,59 +4615,59 @@ interface IMFByteStream { #define IMFByteStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFByteStream_QueryInterface(IMFByteStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFByteStream_QueryInterface(IMFByteStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFByteStream_AddRef(IMFByteStream* This) { +static inline ULONG IMFByteStream_AddRef(IMFByteStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFByteStream_Release(IMFByteStream* This) { +static inline ULONG IMFByteStream_Release(IMFByteStream* This) { return This->lpVtbl->Release(This); } /*** IMFByteStream methods ***/ -static __WIDL_INLINE HRESULT IMFByteStream_GetCapabilities(IMFByteStream* This,DWORD *pdwCapabilities) { +static inline HRESULT IMFByteStream_GetCapabilities(IMFByteStream* This,DWORD *pdwCapabilities) { return This->lpVtbl->GetCapabilities(This,pdwCapabilities); } -static __WIDL_INLINE HRESULT IMFByteStream_GetLength(IMFByteStream* This,QWORD *pqwLength) { +static inline HRESULT IMFByteStream_GetLength(IMFByteStream* This,QWORD *pqwLength) { return This->lpVtbl->GetLength(This,pqwLength); } -static __WIDL_INLINE HRESULT IMFByteStream_SetLength(IMFByteStream* This,QWORD qwLength) { +static inline HRESULT IMFByteStream_SetLength(IMFByteStream* This,QWORD qwLength) { return This->lpVtbl->SetLength(This,qwLength); } -static __WIDL_INLINE HRESULT IMFByteStream_GetCurrentPosition(IMFByteStream* This,QWORD *pqwPosition) { +static inline HRESULT IMFByteStream_GetCurrentPosition(IMFByteStream* This,QWORD *pqwPosition) { return This->lpVtbl->GetCurrentPosition(This,pqwPosition); } -static __WIDL_INLINE HRESULT IMFByteStream_SetCurrentPosition(IMFByteStream* This,QWORD qwPosition) { +static inline HRESULT IMFByteStream_SetCurrentPosition(IMFByteStream* This,QWORD qwPosition) { return This->lpVtbl->SetCurrentPosition(This,qwPosition); } -static __WIDL_INLINE HRESULT IMFByteStream_IsEndOfStream(IMFByteStream* This,WINBOOL *pfEndOfStream) { +static inline HRESULT IMFByteStream_IsEndOfStream(IMFByteStream* This,WINBOOL *pfEndOfStream) { return This->lpVtbl->IsEndOfStream(This,pfEndOfStream); } -static __WIDL_INLINE HRESULT IMFByteStream_Read(IMFByteStream* This,BYTE *pb,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IMFByteStream_Read(IMFByteStream* This,BYTE *pb,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pb,cb,pcbRead); } -static __WIDL_INLINE HRESULT IMFByteStream_BeginRead(IMFByteStream* This,BYTE *pb,ULONG cb,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFByteStream_BeginRead(IMFByteStream* This,BYTE *pb,ULONG cb,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginRead(This,pb,cb,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFByteStream_EndRead(IMFByteStream* This,IMFAsyncResult *pResult,ULONG *pcbRead) { +static inline HRESULT IMFByteStream_EndRead(IMFByteStream* This,IMFAsyncResult *pResult,ULONG *pcbRead) { return This->lpVtbl->EndRead(This,pResult,pcbRead); } -static __WIDL_INLINE HRESULT IMFByteStream_Write(IMFByteStream* This,const BYTE *pb,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IMFByteStream_Write(IMFByteStream* This,const BYTE *pb,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pb,cb,pcbWritten); } -static __WIDL_INLINE HRESULT IMFByteStream_BeginWrite(IMFByteStream* This,const BYTE *pb,ULONG cb,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFByteStream_BeginWrite(IMFByteStream* This,const BYTE *pb,ULONG cb,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginWrite(This,pb,cb,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFByteStream_EndWrite(IMFByteStream* This,IMFAsyncResult *pResult,ULONG *pcbWritten) { +static inline HRESULT IMFByteStream_EndWrite(IMFByteStream* This,IMFAsyncResult *pResult,ULONG *pcbWritten) { return This->lpVtbl->EndWrite(This,pResult,pcbWritten); } -static __WIDL_INLINE HRESULT IMFByteStream_Seek(IMFByteStream* This,MFBYTESTREAM_SEEK_ORIGIN SeekOrigin,LONGLONG llSeekOffset,DWORD dwSeekFlags,QWORD *pqwCurrentPosition) { +static inline HRESULT IMFByteStream_Seek(IMFByteStream* This,MFBYTESTREAM_SEEK_ORIGIN SeekOrigin,LONGLONG llSeekOffset,DWORD dwSeekFlags,QWORD *pqwCurrentPosition) { return This->lpVtbl->Seek(This,SeekOrigin,llSeekOffset,dwSeekFlags,pqwCurrentPosition); } -static __WIDL_INLINE HRESULT IMFByteStream_Flush(IMFByteStream* This) { +static inline HRESULT IMFByteStream_Flush(IMFByteStream* This) { return This->lpVtbl->Flush(This); } -static __WIDL_INLINE HRESULT IMFByteStream_Close(IMFByteStream* This) { +static inline HRESULT IMFByteStream_Close(IMFByteStream* This) { return This->lpVtbl->Close(This); } #endif @@ -4858,17 +4850,17 @@ interface IMFByteStreamProxyClassFactory { #define IMFByteStreamProxyClassFactory_CreateByteStreamProxy(This,pByteStream,pAttributes,riid,ppvObject) (This)->lpVtbl->CreateByteStreamProxy(This,pByteStream,pAttributes,riid,ppvObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFByteStreamProxyClassFactory_QueryInterface(IMFByteStreamProxyClassFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFByteStreamProxyClassFactory_QueryInterface(IMFByteStreamProxyClassFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFByteStreamProxyClassFactory_AddRef(IMFByteStreamProxyClassFactory* This) { +static inline ULONG IMFByteStreamProxyClassFactory_AddRef(IMFByteStreamProxyClassFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFByteStreamProxyClassFactory_Release(IMFByteStreamProxyClassFactory* This) { +static inline ULONG IMFByteStreamProxyClassFactory_Release(IMFByteStreamProxyClassFactory* This) { return This->lpVtbl->Release(This); } /*** IMFByteStreamProxyClassFactory methods ***/ -static __WIDL_INLINE HRESULT IMFByteStreamProxyClassFactory_CreateByteStreamProxy(IMFByteStreamProxyClassFactory* This,IMFByteStream *pByteStream,IMFAttributes *pAttributes,REFIID riid,LPVOID *ppvObject) { +static inline HRESULT IMFByteStreamProxyClassFactory_CreateByteStreamProxy(IMFByteStreamProxyClassFactory* This,IMFByteStream *pByteStream,IMFAttributes *pAttributes,REFIID riid,LPVOID *ppvObject) { return This->lpVtbl->CreateByteStreamProxy(This,pByteStream,pAttributes,riid,ppvObject); } #endif @@ -4977,23 +4969,23 @@ interface IMFSampleOutputStream { #define IMFSampleOutputStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSampleOutputStream_QueryInterface(IMFSampleOutputStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSampleOutputStream_QueryInterface(IMFSampleOutputStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSampleOutputStream_AddRef(IMFSampleOutputStream* This) { +static inline ULONG IMFSampleOutputStream_AddRef(IMFSampleOutputStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSampleOutputStream_Release(IMFSampleOutputStream* This) { +static inline ULONG IMFSampleOutputStream_Release(IMFSampleOutputStream* This) { return This->lpVtbl->Release(This); } /*** IMFSampleOutputStream methods ***/ -static __WIDL_INLINE HRESULT IMFSampleOutputStream_BeginWriteSample(IMFSampleOutputStream* This,IMFSample *pSample,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFSampleOutputStream_BeginWriteSample(IMFSampleOutputStream* This,IMFSample *pSample,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginWriteSample(This,pSample,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFSampleOutputStream_EndWriteSample(IMFSampleOutputStream* This,IMFAsyncResult *pResult) { +static inline HRESULT IMFSampleOutputStream_EndWriteSample(IMFSampleOutputStream* This,IMFAsyncResult *pResult) { return This->lpVtbl->EndWriteSample(This,pResult); } -static __WIDL_INLINE HRESULT IMFSampleOutputStream_Close(IMFSampleOutputStream* This) { +static inline HRESULT IMFSampleOutputStream_Close(IMFSampleOutputStream* This) { return This->lpVtbl->Close(This); } #endif @@ -5106,32 +5098,32 @@ interface IMFCollection { #define IMFCollection_RemoveAllElements(This) (This)->lpVtbl->RemoveAllElements(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFCollection_QueryInterface(IMFCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFCollection_QueryInterface(IMFCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFCollection_AddRef(IMFCollection* This) { +static inline ULONG IMFCollection_AddRef(IMFCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFCollection_Release(IMFCollection* This) { +static inline ULONG IMFCollection_Release(IMFCollection* This) { return This->lpVtbl->Release(This); } /*** IMFCollection methods ***/ -static __WIDL_INLINE HRESULT IMFCollection_GetElementCount(IMFCollection* This,DWORD *pcElements) { +static inline HRESULT IMFCollection_GetElementCount(IMFCollection* This,DWORD *pcElements) { return This->lpVtbl->GetElementCount(This,pcElements); } -static __WIDL_INLINE HRESULT IMFCollection_GetElement(IMFCollection* This,DWORD dwElementIndex,IUnknown **ppUnkElement) { +static inline HRESULT IMFCollection_GetElement(IMFCollection* This,DWORD dwElementIndex,IUnknown **ppUnkElement) { return This->lpVtbl->GetElement(This,dwElementIndex,ppUnkElement); } -static __WIDL_INLINE HRESULT IMFCollection_AddElement(IMFCollection* This,IUnknown *pUnkElement) { +static inline HRESULT IMFCollection_AddElement(IMFCollection* This,IUnknown *pUnkElement) { return This->lpVtbl->AddElement(This,pUnkElement); } -static __WIDL_INLINE HRESULT IMFCollection_RemoveElement(IMFCollection* This,DWORD dwElementIndex,IUnknown **ppUnkElement) { +static inline HRESULT IMFCollection_RemoveElement(IMFCollection* This,DWORD dwElementIndex,IUnknown **ppUnkElement) { return This->lpVtbl->RemoveElement(This,dwElementIndex,ppUnkElement); } -static __WIDL_INLINE HRESULT IMFCollection_InsertElementAt(IMFCollection* This,DWORD dwIndex,IUnknown *pUnknown) { +static inline HRESULT IMFCollection_InsertElementAt(IMFCollection* This,DWORD dwIndex,IUnknown *pUnknown) { return This->lpVtbl->InsertElementAt(This,dwIndex,pUnknown); } -static __WIDL_INLINE HRESULT IMFCollection_RemoveAllElements(IMFCollection* This) { +static inline HRESULT IMFCollection_RemoveAllElements(IMFCollection* This) { return This->lpVtbl->RemoveAllElements(This); } #endif @@ -5264,35 +5256,35 @@ interface IMFMediaEventQueue { #define IMFMediaEventQueue_Shutdown(This) (This)->lpVtbl->Shutdown(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEventQueue_QueryInterface(IMFMediaEventQueue* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMediaEventQueue_QueryInterface(IMFMediaEventQueue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMediaEventQueue_AddRef(IMFMediaEventQueue* This) { +static inline ULONG IMFMediaEventQueue_AddRef(IMFMediaEventQueue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMediaEventQueue_Release(IMFMediaEventQueue* This) { +static inline ULONG IMFMediaEventQueue_Release(IMFMediaEventQueue* This) { return This->lpVtbl->Release(This); } /*** IMFMediaEventQueue methods ***/ -static __WIDL_INLINE HRESULT IMFMediaEventQueue_GetEvent(IMFMediaEventQueue* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaEventQueue_GetEvent(IMFMediaEventQueue* This,DWORD dwFlags,IMFMediaEvent **ppEvent) { return This->lpVtbl->GetEvent(This,dwFlags,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaEventQueue_BeginGetEvent(IMFMediaEventQueue* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { +static inline HRESULT IMFMediaEventQueue_BeginGetEvent(IMFMediaEventQueue* This,IMFAsyncCallback *pCallback,IUnknown *punkState) { return This->lpVtbl->BeginGetEvent(This,pCallback,punkState); } -static __WIDL_INLINE HRESULT IMFMediaEventQueue_EndGetEvent(IMFMediaEventQueue* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { +static inline HRESULT IMFMediaEventQueue_EndGetEvent(IMFMediaEventQueue* This,IMFAsyncResult *pResult,IMFMediaEvent **ppEvent) { return This->lpVtbl->EndGetEvent(This,pResult,ppEvent); } -static __WIDL_INLINE HRESULT IMFMediaEventQueue_QueueEvent(IMFMediaEventQueue* This,IMFMediaEvent *pEvent) { +static inline HRESULT IMFMediaEventQueue_QueueEvent(IMFMediaEventQueue* This,IMFMediaEvent *pEvent) { return This->lpVtbl->QueueEvent(This,pEvent); } -static __WIDL_INLINE HRESULT IMFMediaEventQueue_QueueEventParamVar(IMFMediaEventQueue* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { +static inline HRESULT IMFMediaEventQueue_QueueEventParamVar(IMFMediaEventQueue* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,const PROPVARIANT *pvValue) { return This->lpVtbl->QueueEventParamVar(This,met,guidExtendedType,hrStatus,pvValue); } -static __WIDL_INLINE HRESULT IMFMediaEventQueue_QueueEventParamUnk(IMFMediaEventQueue* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,IUnknown *pUnk) { +static inline HRESULT IMFMediaEventQueue_QueueEventParamUnk(IMFMediaEventQueue* This,MediaEventType met,REFGUID guidExtendedType,HRESULT hrStatus,IUnknown *pUnk) { return This->lpVtbl->QueueEventParamUnk(This,met,guidExtendedType,hrStatus,pUnk); } -static __WIDL_INLINE HRESULT IMFMediaEventQueue_Shutdown(IMFMediaEventQueue* This) { +static inline HRESULT IMFMediaEventQueue_Shutdown(IMFMediaEventQueue* This) { return This->lpVtbl->Shutdown(This); } #endif @@ -5560,114 +5552,114 @@ interface IMFActivate { #define IMFActivate_DetachObject(This) (This)->lpVtbl->DetachObject(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFActivate_QueryInterface(IMFActivate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFActivate_QueryInterface(IMFActivate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFActivate_AddRef(IMFActivate* This) { +static inline ULONG IMFActivate_AddRef(IMFActivate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFActivate_Release(IMFActivate* This) { +static inline ULONG IMFActivate_Release(IMFActivate* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFActivate_GetItem(IMFActivate* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFActivate_GetItem(IMFActivate* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFActivate_GetItemType(IMFActivate* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFActivate_GetItemType(IMFActivate* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFActivate_CompareItem(IMFActivate* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFActivate_CompareItem(IMFActivate* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFActivate_Compare(IMFActivate* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFActivate_Compare(IMFActivate* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFActivate_GetUINT32(IMFActivate* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFActivate_GetUINT32(IMFActivate* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFActivate_GetUINT64(IMFActivate* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFActivate_GetUINT64(IMFActivate* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFActivate_GetDouble(IMFActivate* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFActivate_GetDouble(IMFActivate* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFActivate_GetGUID(IMFActivate* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFActivate_GetGUID(IMFActivate* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFActivate_GetStringLength(IMFActivate* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFActivate_GetStringLength(IMFActivate* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFActivate_GetString(IMFActivate* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFActivate_GetString(IMFActivate* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFActivate_GetAllocatedString(IMFActivate* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFActivate_GetAllocatedString(IMFActivate* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFActivate_GetBlobSize(IMFActivate* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFActivate_GetBlobSize(IMFActivate* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFActivate_GetBlob(IMFActivate* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFActivate_GetBlob(IMFActivate* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFActivate_GetAllocatedBlob(IMFActivate* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFActivate_GetAllocatedBlob(IMFActivate* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFActivate_GetUnknown(IMFActivate* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFActivate_GetUnknown(IMFActivate* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFActivate_SetItem(IMFActivate* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFActivate_SetItem(IMFActivate* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFActivate_DeleteItem(IMFActivate* This,REFGUID guidKey) { +static inline HRESULT IMFActivate_DeleteItem(IMFActivate* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFActivate_DeleteAllItems(IMFActivate* This) { +static inline HRESULT IMFActivate_DeleteAllItems(IMFActivate* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFActivate_SetUINT32(IMFActivate* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFActivate_SetUINT32(IMFActivate* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFActivate_SetUINT64(IMFActivate* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFActivate_SetUINT64(IMFActivate* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFActivate_SetDouble(IMFActivate* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFActivate_SetDouble(IMFActivate* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFActivate_SetGUID(IMFActivate* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFActivate_SetGUID(IMFActivate* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFActivate_SetString(IMFActivate* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFActivate_SetString(IMFActivate* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFActivate_SetBlob(IMFActivate* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFActivate_SetBlob(IMFActivate* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFActivate_SetUnknown(IMFActivate* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFActivate_SetUnknown(IMFActivate* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFActivate_LockStore(IMFActivate* This) { +static inline HRESULT IMFActivate_LockStore(IMFActivate* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFActivate_UnlockStore(IMFActivate* This) { +static inline HRESULT IMFActivate_UnlockStore(IMFActivate* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFActivate_GetCount(IMFActivate* This,UINT32 *pcItems) { +static inline HRESULT IMFActivate_GetCount(IMFActivate* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFActivate_GetItemByIndex(IMFActivate* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFActivate_GetItemByIndex(IMFActivate* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFActivate_CopyAllItems(IMFActivate* This,IMFAttributes *pDest) { +static inline HRESULT IMFActivate_CopyAllItems(IMFActivate* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFActivate methods ***/ -static __WIDL_INLINE HRESULT IMFActivate_ActivateObject(IMFActivate* This,REFIID riid,void **ppv) { +static inline HRESULT IMFActivate_ActivateObject(IMFActivate* This,REFIID riid,void **ppv) { return This->lpVtbl->ActivateObject(This,riid,ppv); } -static __WIDL_INLINE HRESULT IMFActivate_ShutdownObject(IMFActivate* This) { +static inline HRESULT IMFActivate_ShutdownObject(IMFActivate* This) { return This->lpVtbl->ShutdownObject(This); } -static __WIDL_INLINE HRESULT IMFActivate_DetachObject(IMFActivate* This) { +static inline HRESULT IMFActivate_DetachObject(IMFActivate* This) { return This->lpVtbl->DetachObject(This); } #endif @@ -5809,32 +5801,32 @@ interface IMFPluginControl { #define IMFPluginControl_SetDisabled(This,pluginType,clsid,disabled) (This)->lpVtbl->SetDisabled(This,pluginType,clsid,disabled) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFPluginControl_QueryInterface(IMFPluginControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFPluginControl_QueryInterface(IMFPluginControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFPluginControl_AddRef(IMFPluginControl* This) { +static inline ULONG IMFPluginControl_AddRef(IMFPluginControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFPluginControl_Release(IMFPluginControl* This) { +static inline ULONG IMFPluginControl_Release(IMFPluginControl* This) { return This->lpVtbl->Release(This); } /*** IMFPluginControl methods ***/ -static __WIDL_INLINE HRESULT IMFPluginControl_GetPreferredClsid(IMFPluginControl* This,DWORD pluginType,LPCWSTR selector,CLSID *clsid) { +static inline HRESULT IMFPluginControl_GetPreferredClsid(IMFPluginControl* This,DWORD pluginType,LPCWSTR selector,CLSID *clsid) { return This->lpVtbl->GetPreferredClsid(This,pluginType,selector,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl_GetPreferredClsidByIndex(IMFPluginControl* This,DWORD pluginType,DWORD index,LPWSTR *selector,CLSID *clsid) { +static inline HRESULT IMFPluginControl_GetPreferredClsidByIndex(IMFPluginControl* This,DWORD pluginType,DWORD index,LPWSTR *selector,CLSID *clsid) { return This->lpVtbl->GetPreferredClsidByIndex(This,pluginType,index,selector,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl_SetPreferredClsid(IMFPluginControl* This,DWORD pluginType,LPCWSTR selector,const CLSID *clsid) { +static inline HRESULT IMFPluginControl_SetPreferredClsid(IMFPluginControl* This,DWORD pluginType,LPCWSTR selector,const CLSID *clsid) { return This->lpVtbl->SetPreferredClsid(This,pluginType,selector,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl_IsDisabled(IMFPluginControl* This,DWORD pluginType,REFCLSID clsid) { +static inline HRESULT IMFPluginControl_IsDisabled(IMFPluginControl* This,DWORD pluginType,REFCLSID clsid) { return This->lpVtbl->IsDisabled(This,pluginType,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl_GetDisabledByIndex(IMFPluginControl* This,DWORD pluginType,DWORD index,CLSID *clsid) { +static inline HRESULT IMFPluginControl_GetDisabledByIndex(IMFPluginControl* This,DWORD pluginType,DWORD index,CLSID *clsid) { return This->lpVtbl->GetDisabledByIndex(This,pluginType,index,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl_SetDisabled(IMFPluginControl* This,DWORD pluginType,REFCLSID clsid,WINBOOL disabled) { +static inline HRESULT IMFPluginControl_SetDisabled(IMFPluginControl* This,DWORD pluginType,REFCLSID clsid,WINBOOL disabled) { return This->lpVtbl->SetDisabled(This,pluginType,clsid,disabled); } #endif @@ -5953,36 +5945,36 @@ interface IMFPluginControl2 { #define IMFPluginControl2_SetPolicy(This,policy) (This)->lpVtbl->SetPolicy(This,policy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFPluginControl2_QueryInterface(IMFPluginControl2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFPluginControl2_QueryInterface(IMFPluginControl2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFPluginControl2_AddRef(IMFPluginControl2* This) { +static inline ULONG IMFPluginControl2_AddRef(IMFPluginControl2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFPluginControl2_Release(IMFPluginControl2* This) { +static inline ULONG IMFPluginControl2_Release(IMFPluginControl2* This) { return This->lpVtbl->Release(This); } /*** IMFPluginControl methods ***/ -static __WIDL_INLINE HRESULT IMFPluginControl2_GetPreferredClsid(IMFPluginControl2* This,DWORD pluginType,LPCWSTR selector,CLSID *clsid) { +static inline HRESULT IMFPluginControl2_GetPreferredClsid(IMFPluginControl2* This,DWORD pluginType,LPCWSTR selector,CLSID *clsid) { return This->lpVtbl->GetPreferredClsid(This,pluginType,selector,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl2_GetPreferredClsidByIndex(IMFPluginControl2* This,DWORD pluginType,DWORD index,LPWSTR *selector,CLSID *clsid) { +static inline HRESULT IMFPluginControl2_GetPreferredClsidByIndex(IMFPluginControl2* This,DWORD pluginType,DWORD index,LPWSTR *selector,CLSID *clsid) { return This->lpVtbl->GetPreferredClsidByIndex(This,pluginType,index,selector,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl2_SetPreferredClsid(IMFPluginControl2* This,DWORD pluginType,LPCWSTR selector,const CLSID *clsid) { +static inline HRESULT IMFPluginControl2_SetPreferredClsid(IMFPluginControl2* This,DWORD pluginType,LPCWSTR selector,const CLSID *clsid) { return This->lpVtbl->SetPreferredClsid(This,pluginType,selector,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl2_IsDisabled(IMFPluginControl2* This,DWORD pluginType,REFCLSID clsid) { +static inline HRESULT IMFPluginControl2_IsDisabled(IMFPluginControl2* This,DWORD pluginType,REFCLSID clsid) { return This->lpVtbl->IsDisabled(This,pluginType,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl2_GetDisabledByIndex(IMFPluginControl2* This,DWORD pluginType,DWORD index,CLSID *clsid) { +static inline HRESULT IMFPluginControl2_GetDisabledByIndex(IMFPluginControl2* This,DWORD pluginType,DWORD index,CLSID *clsid) { return This->lpVtbl->GetDisabledByIndex(This,pluginType,index,clsid); } -static __WIDL_INLINE HRESULT IMFPluginControl2_SetDisabled(IMFPluginControl2* This,DWORD pluginType,REFCLSID clsid,WINBOOL disabled) { +static inline HRESULT IMFPluginControl2_SetDisabled(IMFPluginControl2* This,DWORD pluginType,REFCLSID clsid,WINBOOL disabled) { return This->lpVtbl->SetDisabled(This,pluginType,clsid,disabled); } /*** IMFPluginControl2 methods ***/ -static __WIDL_INLINE HRESULT IMFPluginControl2_SetPolicy(IMFPluginControl2* This,MF_PLUGIN_CONTROL_POLICY policy) { +static inline HRESULT IMFPluginControl2_SetPolicy(IMFPluginControl2* This,MF_PLUGIN_CONTROL_POLICY policy) { return This->lpVtbl->SetPolicy(This,policy); } #endif @@ -6114,35 +6106,35 @@ interface IMFDXGIDeviceManager { #define IMFDXGIDeviceManager_UnlockDevice(This,hDevice,fSaveState) (This)->lpVtbl->UnlockDevice(This,hDevice,fSaveState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFDXGIDeviceManager_QueryInterface(IMFDXGIDeviceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFDXGIDeviceManager_QueryInterface(IMFDXGIDeviceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFDXGIDeviceManager_AddRef(IMFDXGIDeviceManager* This) { +static inline ULONG IMFDXGIDeviceManager_AddRef(IMFDXGIDeviceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFDXGIDeviceManager_Release(IMFDXGIDeviceManager* This) { +static inline ULONG IMFDXGIDeviceManager_Release(IMFDXGIDeviceManager* This) { return This->lpVtbl->Release(This); } /*** IMFDXGIDeviceManager methods ***/ -static __WIDL_INLINE HRESULT IMFDXGIDeviceManager_CloseDeviceHandle(IMFDXGIDeviceManager* This,HANDLE hDevice) { +static inline HRESULT IMFDXGIDeviceManager_CloseDeviceHandle(IMFDXGIDeviceManager* This,HANDLE hDevice) { return This->lpVtbl->CloseDeviceHandle(This,hDevice); } -static __WIDL_INLINE HRESULT IMFDXGIDeviceManager_GetVideoService(IMFDXGIDeviceManager* This,HANDLE hDevice,REFIID riid,void **ppService) { +static inline HRESULT IMFDXGIDeviceManager_GetVideoService(IMFDXGIDeviceManager* This,HANDLE hDevice,REFIID riid,void **ppService) { return This->lpVtbl->GetVideoService(This,hDevice,riid,ppService); } -static __WIDL_INLINE HRESULT IMFDXGIDeviceManager_LockDevice(IMFDXGIDeviceManager* This,HANDLE hDevice,REFIID riid,void **ppUnkDevice,WINBOOL fBlock) { +static inline HRESULT IMFDXGIDeviceManager_LockDevice(IMFDXGIDeviceManager* This,HANDLE hDevice,REFIID riid,void **ppUnkDevice,WINBOOL fBlock) { return This->lpVtbl->LockDevice(This,hDevice,riid,ppUnkDevice,fBlock); } -static __WIDL_INLINE HRESULT IMFDXGIDeviceManager_OpenDeviceHandle(IMFDXGIDeviceManager* This,HANDLE *phDevice) { +static inline HRESULT IMFDXGIDeviceManager_OpenDeviceHandle(IMFDXGIDeviceManager* This,HANDLE *phDevice) { return This->lpVtbl->OpenDeviceHandle(This,phDevice); } -static __WIDL_INLINE HRESULT IMFDXGIDeviceManager_ResetDevice(IMFDXGIDeviceManager* This,IUnknown *pUnkDevice,UINT resetToken) { +static inline HRESULT IMFDXGIDeviceManager_ResetDevice(IMFDXGIDeviceManager* This,IUnknown *pUnkDevice,UINT resetToken) { return This->lpVtbl->ResetDevice(This,pUnkDevice,resetToken); } -static __WIDL_INLINE HRESULT IMFDXGIDeviceManager_TestDevice(IMFDXGIDeviceManager* This,HANDLE hDevice) { +static inline HRESULT IMFDXGIDeviceManager_TestDevice(IMFDXGIDeviceManager* This,HANDLE hDevice) { return This->lpVtbl->TestDevice(This,hDevice); } -static __WIDL_INLINE HRESULT IMFDXGIDeviceManager_UnlockDevice(IMFDXGIDeviceManager* This,HANDLE hDevice,WINBOOL fSaveState) { +static inline HRESULT IMFDXGIDeviceManager_UnlockDevice(IMFDXGIDeviceManager* This,HANDLE hDevice,WINBOOL fSaveState) { return This->lpVtbl->UnlockDevice(This,hDevice,fSaveState); } #endif @@ -6231,20 +6223,20 @@ interface IMFMuxStreamAttributesManager { #define IMFMuxStreamAttributesManager_GetAttributes(This,dwMuxStreamIndex,ppStreamAttributes) (This)->lpVtbl->GetAttributes(This,dwMuxStreamIndex,ppStreamAttributes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMuxStreamAttributesManager_QueryInterface(IMFMuxStreamAttributesManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMuxStreamAttributesManager_QueryInterface(IMFMuxStreamAttributesManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMuxStreamAttributesManager_AddRef(IMFMuxStreamAttributesManager* This) { +static inline ULONG IMFMuxStreamAttributesManager_AddRef(IMFMuxStreamAttributesManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMuxStreamAttributesManager_Release(IMFMuxStreamAttributesManager* This) { +static inline ULONG IMFMuxStreamAttributesManager_Release(IMFMuxStreamAttributesManager* This) { return This->lpVtbl->Release(This); } /*** IMFMuxStreamAttributesManager methods ***/ -static __WIDL_INLINE HRESULT IMFMuxStreamAttributesManager_GetStreamCount(IMFMuxStreamAttributesManager* This,DWORD *pdwMuxStreamCount) { +static inline HRESULT IMFMuxStreamAttributesManager_GetStreamCount(IMFMuxStreamAttributesManager* This,DWORD *pdwMuxStreamCount) { return This->lpVtbl->GetStreamCount(This,pdwMuxStreamCount); } -static __WIDL_INLINE HRESULT IMFMuxStreamAttributesManager_GetAttributes(IMFMuxStreamAttributesManager* This,DWORD dwMuxStreamIndex,IMFAttributes **ppStreamAttributes) { +static inline HRESULT IMFMuxStreamAttributesManager_GetAttributes(IMFMuxStreamAttributesManager* This,DWORD dwMuxStreamIndex,IMFAttributes **ppStreamAttributes) { return This->lpVtbl->GetAttributes(This,dwMuxStreamIndex,ppStreamAttributes); } #endif @@ -6356,32 +6348,32 @@ interface IMFMuxStreamMediaTypeManager { #define IMFMuxStreamMediaTypeManager_GetStreamConfiguration(This,ulIndex,pullStreamMask) (This)->lpVtbl->GetStreamConfiguration(This,ulIndex,pullStreamMask) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMuxStreamMediaTypeManager_QueryInterface(IMFMuxStreamMediaTypeManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMuxStreamMediaTypeManager_QueryInterface(IMFMuxStreamMediaTypeManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMuxStreamMediaTypeManager_AddRef(IMFMuxStreamMediaTypeManager* This) { +static inline ULONG IMFMuxStreamMediaTypeManager_AddRef(IMFMuxStreamMediaTypeManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMuxStreamMediaTypeManager_Release(IMFMuxStreamMediaTypeManager* This) { +static inline ULONG IMFMuxStreamMediaTypeManager_Release(IMFMuxStreamMediaTypeManager* This) { return This->lpVtbl->Release(This); } /*** IMFMuxStreamMediaTypeManager methods ***/ -static __WIDL_INLINE HRESULT IMFMuxStreamMediaTypeManager_GetStreamCount(IMFMuxStreamMediaTypeManager* This,DWORD *pdwMuxStreamCount) { +static inline HRESULT IMFMuxStreamMediaTypeManager_GetStreamCount(IMFMuxStreamMediaTypeManager* This,DWORD *pdwMuxStreamCount) { return This->lpVtbl->GetStreamCount(This,pdwMuxStreamCount); } -static __WIDL_INLINE HRESULT IMFMuxStreamMediaTypeManager_GetMediaType(IMFMuxStreamMediaTypeManager* This,DWORD dwMuxStreamIndex,IMFMediaType **ppMediaType) { +static inline HRESULT IMFMuxStreamMediaTypeManager_GetMediaType(IMFMuxStreamMediaTypeManager* This,DWORD dwMuxStreamIndex,IMFMediaType **ppMediaType) { return This->lpVtbl->GetMediaType(This,dwMuxStreamIndex,ppMediaType); } -static __WIDL_INLINE HRESULT IMFMuxStreamMediaTypeManager_GetStreamConfigurationCount(IMFMuxStreamMediaTypeManager* This,DWORD *pdwCount) { +static inline HRESULT IMFMuxStreamMediaTypeManager_GetStreamConfigurationCount(IMFMuxStreamMediaTypeManager* This,DWORD *pdwCount) { return This->lpVtbl->GetStreamConfigurationCount(This,pdwCount); } -static __WIDL_INLINE HRESULT IMFMuxStreamMediaTypeManager_AddStreamConfiguration(IMFMuxStreamMediaTypeManager* This,ULONGLONG ullStreamMask) { +static inline HRESULT IMFMuxStreamMediaTypeManager_AddStreamConfiguration(IMFMuxStreamMediaTypeManager* This,ULONGLONG ullStreamMask) { return This->lpVtbl->AddStreamConfiguration(This,ullStreamMask); } -static __WIDL_INLINE HRESULT IMFMuxStreamMediaTypeManager_RemoveStreamConfiguration(IMFMuxStreamMediaTypeManager* This,ULONGLONG ullStreamMask) { +static inline HRESULT IMFMuxStreamMediaTypeManager_RemoveStreamConfiguration(IMFMuxStreamMediaTypeManager* This,ULONGLONG ullStreamMask) { return This->lpVtbl->RemoveStreamConfiguration(This,ullStreamMask); } -static __WIDL_INLINE HRESULT IMFMuxStreamMediaTypeManager_GetStreamConfiguration(IMFMuxStreamMediaTypeManager* This,DWORD ulIndex,ULONGLONG *pullStreamMask) { +static inline HRESULT IMFMuxStreamMediaTypeManager_GetStreamConfiguration(IMFMuxStreamMediaTypeManager* This,DWORD ulIndex,ULONGLONG *pullStreamMask) { return This->lpVtbl->GetStreamConfiguration(This,ulIndex,pullStreamMask); } #endif @@ -6466,23 +6458,23 @@ interface IMFMuxStreamSampleManager { #define IMFMuxStreamSampleManager_GetStreamConfiguration(This) (This)->lpVtbl->GetStreamConfiguration(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFMuxStreamSampleManager_QueryInterface(IMFMuxStreamSampleManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFMuxStreamSampleManager_QueryInterface(IMFMuxStreamSampleManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFMuxStreamSampleManager_AddRef(IMFMuxStreamSampleManager* This) { +static inline ULONG IMFMuxStreamSampleManager_AddRef(IMFMuxStreamSampleManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFMuxStreamSampleManager_Release(IMFMuxStreamSampleManager* This) { +static inline ULONG IMFMuxStreamSampleManager_Release(IMFMuxStreamSampleManager* This) { return This->lpVtbl->Release(This); } /*** IMFMuxStreamSampleManager methods ***/ -static __WIDL_INLINE HRESULT IMFMuxStreamSampleManager_GetStreamCount(IMFMuxStreamSampleManager* This,DWORD *pdwMuxStreamCount) { +static inline HRESULT IMFMuxStreamSampleManager_GetStreamCount(IMFMuxStreamSampleManager* This,DWORD *pdwMuxStreamCount) { return This->lpVtbl->GetStreamCount(This,pdwMuxStreamCount); } -static __WIDL_INLINE HRESULT IMFMuxStreamSampleManager_GetSample(IMFMuxStreamSampleManager* This,DWORD dwMuxStreamIndex,IMFSample **ppSample) { +static inline HRESULT IMFMuxStreamSampleManager_GetSample(IMFMuxStreamSampleManager* This,DWORD dwMuxStreamIndex,IMFSample **ppSample) { return This->lpVtbl->GetSample(This,dwMuxStreamIndex,ppSample); } -static __WIDL_INLINE ULONGLONG IMFMuxStreamSampleManager_GetStreamConfiguration(IMFMuxStreamSampleManager* This) { +static inline ULONGLONG IMFMuxStreamSampleManager_GetStreamConfiguration(IMFMuxStreamSampleManager* This) { return This->lpVtbl->GetStreamConfiguration(This); } #endif diff --git a/lib/libc/include/any-windows-any/mfplay.h b/lib/libc/include/any-windows-any/mfplay.h index cc0e75d5dfe3598a655ef1ba01af847c1db4d34d..53467d5e0b9dd6cffc4cbd0b7482d58f0c0cd9a0 100644 --- a/lib/libc/include/any-windows-any/mfplay.h +++ b/lib/libc/include/any-windows-any/mfplay.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mfplay.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mfplay.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mfplay_h__ #define __mfplay_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFPMediaPlayer_FWD_DEFINED__ @@ -505,122 +497,122 @@ interface IMFPMediaPlayer { #define IMFPMediaPlayer_Shutdown(This) (This)->lpVtbl->Shutdown(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFPMediaPlayer_QueryInterface(IMFPMediaPlayer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFPMediaPlayer_QueryInterface(IMFPMediaPlayer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFPMediaPlayer_AddRef(IMFPMediaPlayer* This) { +static inline ULONG IMFPMediaPlayer_AddRef(IMFPMediaPlayer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFPMediaPlayer_Release(IMFPMediaPlayer* This) { +static inline ULONG IMFPMediaPlayer_Release(IMFPMediaPlayer* This) { return This->lpVtbl->Release(This); } /*** IMFPMediaPlayer methods ***/ -static __WIDL_INLINE HRESULT IMFPMediaPlayer_Play(IMFPMediaPlayer* This) { +static inline HRESULT IMFPMediaPlayer_Play(IMFPMediaPlayer* This) { return This->lpVtbl->Play(This); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_Pause(IMFPMediaPlayer* This) { +static inline HRESULT IMFPMediaPlayer_Pause(IMFPMediaPlayer* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_Stop(IMFPMediaPlayer* This) { +static inline HRESULT IMFPMediaPlayer_Stop(IMFPMediaPlayer* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_FrameStep(IMFPMediaPlayer* This) { +static inline HRESULT IMFPMediaPlayer_FrameStep(IMFPMediaPlayer* This) { return This->lpVtbl->FrameStep(This); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_SetPosition(IMFPMediaPlayer* This,REFGUID guidPositionType,const PROPVARIANT *pvPositionValue) { +static inline HRESULT IMFPMediaPlayer_SetPosition(IMFPMediaPlayer* This,REFGUID guidPositionType,const PROPVARIANT *pvPositionValue) { return This->lpVtbl->SetPosition(This,guidPositionType,pvPositionValue); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetPosition(IMFPMediaPlayer* This,REFGUID guidPositionType,PROPVARIANT *pvPositionValue) { +static inline HRESULT IMFPMediaPlayer_GetPosition(IMFPMediaPlayer* This,REFGUID guidPositionType,PROPVARIANT *pvPositionValue) { return This->lpVtbl->GetPosition(This,guidPositionType,pvPositionValue); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetDuration(IMFPMediaPlayer* This,REFGUID guidPositionType,PROPVARIANT *pvDurationValue) { +static inline HRESULT IMFPMediaPlayer_GetDuration(IMFPMediaPlayer* This,REFGUID guidPositionType,PROPVARIANT *pvDurationValue) { return This->lpVtbl->GetDuration(This,guidPositionType,pvDurationValue); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_SetRate(IMFPMediaPlayer* This,float flRate) { +static inline HRESULT IMFPMediaPlayer_SetRate(IMFPMediaPlayer* This,float flRate) { return This->lpVtbl->SetRate(This,flRate); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetRate(IMFPMediaPlayer* This,float *pflRate) { +static inline HRESULT IMFPMediaPlayer_GetRate(IMFPMediaPlayer* This,float *pflRate) { return This->lpVtbl->GetRate(This,pflRate); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetSupportedRates(IMFPMediaPlayer* This,WINBOOL fForwardDirection,float *pflSlowestRate,float *pflFastestRate) { +static inline HRESULT IMFPMediaPlayer_GetSupportedRates(IMFPMediaPlayer* This,WINBOOL fForwardDirection,float *pflSlowestRate,float *pflFastestRate) { return This->lpVtbl->GetSupportedRates(This,fForwardDirection,pflSlowestRate,pflFastestRate); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetState(IMFPMediaPlayer* This,MFP_MEDIAPLAYER_STATE *peState) { +static inline HRESULT IMFPMediaPlayer_GetState(IMFPMediaPlayer* This,MFP_MEDIAPLAYER_STATE *peState) { return This->lpVtbl->GetState(This,peState); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_CreateMediaItemFromURL(IMFPMediaPlayer* This,LPCWSTR pwszURL,WINBOOL fSync,DWORD_PTR dwUserData,IMFPMediaItem **ppMediaItem) { +static inline HRESULT IMFPMediaPlayer_CreateMediaItemFromURL(IMFPMediaPlayer* This,LPCWSTR pwszURL,WINBOOL fSync,DWORD_PTR dwUserData,IMFPMediaItem **ppMediaItem) { return This->lpVtbl->CreateMediaItemFromURL(This,pwszURL,fSync,dwUserData,ppMediaItem); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_CreateMediaItemFromObject(IMFPMediaPlayer* This,IUnknown *pIUnknownObj,WINBOOL fSync,DWORD_PTR dwUserData,IMFPMediaItem **ppMediaItem) { +static inline HRESULT IMFPMediaPlayer_CreateMediaItemFromObject(IMFPMediaPlayer* This,IUnknown *pIUnknownObj,WINBOOL fSync,DWORD_PTR dwUserData,IMFPMediaItem **ppMediaItem) { return This->lpVtbl->CreateMediaItemFromObject(This,pIUnknownObj,fSync,dwUserData,ppMediaItem); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_SetMediaItem(IMFPMediaPlayer* This,IMFPMediaItem *pIMFPMediaItem) { +static inline HRESULT IMFPMediaPlayer_SetMediaItem(IMFPMediaPlayer* This,IMFPMediaItem *pIMFPMediaItem) { return This->lpVtbl->SetMediaItem(This,pIMFPMediaItem); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_ClearMediaItem(IMFPMediaPlayer* This) { +static inline HRESULT IMFPMediaPlayer_ClearMediaItem(IMFPMediaPlayer* This) { return This->lpVtbl->ClearMediaItem(This); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetMediaItem(IMFPMediaPlayer* This,IMFPMediaItem **ppIMFPMediaItem) { +static inline HRESULT IMFPMediaPlayer_GetMediaItem(IMFPMediaPlayer* This,IMFPMediaItem **ppIMFPMediaItem) { return This->lpVtbl->GetMediaItem(This,ppIMFPMediaItem); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetVolume(IMFPMediaPlayer* This,float *pflVolume) { +static inline HRESULT IMFPMediaPlayer_GetVolume(IMFPMediaPlayer* This,float *pflVolume) { return This->lpVtbl->GetVolume(This,pflVolume); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_SetVolume(IMFPMediaPlayer* This,float flVolume) { +static inline HRESULT IMFPMediaPlayer_SetVolume(IMFPMediaPlayer* This,float flVolume) { return This->lpVtbl->SetVolume(This,flVolume); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetBalance(IMFPMediaPlayer* This,float *pflBalance) { +static inline HRESULT IMFPMediaPlayer_GetBalance(IMFPMediaPlayer* This,float *pflBalance) { return This->lpVtbl->GetBalance(This,pflBalance); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_SetBalance(IMFPMediaPlayer* This,float flBalance) { +static inline HRESULT IMFPMediaPlayer_SetBalance(IMFPMediaPlayer* This,float flBalance) { return This->lpVtbl->SetBalance(This,flBalance); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetMute(IMFPMediaPlayer* This,WINBOOL *pfMute) { +static inline HRESULT IMFPMediaPlayer_GetMute(IMFPMediaPlayer* This,WINBOOL *pfMute) { return This->lpVtbl->GetMute(This,pfMute); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_SetMute(IMFPMediaPlayer* This,WINBOOL fMute) { +static inline HRESULT IMFPMediaPlayer_SetMute(IMFPMediaPlayer* This,WINBOOL fMute) { return This->lpVtbl->SetMute(This,fMute); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetNativeVideoSize(IMFPMediaPlayer* This,SIZE *pszVideo,SIZE *pszARVideo) { +static inline HRESULT IMFPMediaPlayer_GetNativeVideoSize(IMFPMediaPlayer* This,SIZE *pszVideo,SIZE *pszARVideo) { return This->lpVtbl->GetNativeVideoSize(This,pszVideo,pszARVideo); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetIdealVideoSize(IMFPMediaPlayer* This,SIZE *pszMin,SIZE *pszMax) { +static inline HRESULT IMFPMediaPlayer_GetIdealVideoSize(IMFPMediaPlayer* This,SIZE *pszMin,SIZE *pszMax) { return This->lpVtbl->GetIdealVideoSize(This,pszMin,pszMax); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_SetVideoSourceRect(IMFPMediaPlayer* This,const MFVideoNormalizedRect *pnrcSource) { +static inline HRESULT IMFPMediaPlayer_SetVideoSourceRect(IMFPMediaPlayer* This,const MFVideoNormalizedRect *pnrcSource) { return This->lpVtbl->SetVideoSourceRect(This,pnrcSource); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetVideoSourceRect(IMFPMediaPlayer* This,MFVideoNormalizedRect *pnrcSource) { +static inline HRESULT IMFPMediaPlayer_GetVideoSourceRect(IMFPMediaPlayer* This,MFVideoNormalizedRect *pnrcSource) { return This->lpVtbl->GetVideoSourceRect(This,pnrcSource); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_SetAspectRatioMode(IMFPMediaPlayer* This,DWORD dwAspectRatioMode) { +static inline HRESULT IMFPMediaPlayer_SetAspectRatioMode(IMFPMediaPlayer* This,DWORD dwAspectRatioMode) { return This->lpVtbl->SetAspectRatioMode(This,dwAspectRatioMode); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetAspectRatioMode(IMFPMediaPlayer* This,DWORD *pdwAspectRatioMode) { +static inline HRESULT IMFPMediaPlayer_GetAspectRatioMode(IMFPMediaPlayer* This,DWORD *pdwAspectRatioMode) { return This->lpVtbl->GetAspectRatioMode(This,pdwAspectRatioMode); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetVideoWindow(IMFPMediaPlayer* This,HWND *phwndVideo) { +static inline HRESULT IMFPMediaPlayer_GetVideoWindow(IMFPMediaPlayer* This,HWND *phwndVideo) { return This->lpVtbl->GetVideoWindow(This,phwndVideo); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_UpdateVideo(IMFPMediaPlayer* This) { +static inline HRESULT IMFPMediaPlayer_UpdateVideo(IMFPMediaPlayer* This) { return This->lpVtbl->UpdateVideo(This); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_SetBorderColor(IMFPMediaPlayer* This,COLORREF Clr) { +static inline HRESULT IMFPMediaPlayer_SetBorderColor(IMFPMediaPlayer* This,COLORREF Clr) { return This->lpVtbl->SetBorderColor(This,Clr); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_GetBorderColor(IMFPMediaPlayer* This,COLORREF *pClr) { +static inline HRESULT IMFPMediaPlayer_GetBorderColor(IMFPMediaPlayer* This,COLORREF *pClr) { return This->lpVtbl->GetBorderColor(This,pClr); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_InsertEffect(IMFPMediaPlayer* This,IUnknown *pEffect,WINBOOL fOptional) { +static inline HRESULT IMFPMediaPlayer_InsertEffect(IMFPMediaPlayer* This,IUnknown *pEffect,WINBOOL fOptional) { return This->lpVtbl->InsertEffect(This,pEffect,fOptional); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_RemoveEffect(IMFPMediaPlayer* This,IUnknown *pEffect) { +static inline HRESULT IMFPMediaPlayer_RemoveEffect(IMFPMediaPlayer* This,IUnknown *pEffect) { return This->lpVtbl->RemoveEffect(This,pEffect); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_RemoveAllEffects(IMFPMediaPlayer* This) { +static inline HRESULT IMFPMediaPlayer_RemoveAllEffects(IMFPMediaPlayer* This) { return This->lpVtbl->RemoveAllEffects(This); } -static __WIDL_INLINE HRESULT IMFPMediaPlayer_Shutdown(IMFPMediaPlayer* This) { +static inline HRESULT IMFPMediaPlayer_Shutdown(IMFPMediaPlayer* This) { return This->lpVtbl->Shutdown(This); } #endif @@ -863,71 +855,71 @@ interface IMFPMediaItem { #define IMFPMediaItem_GetMetadata(This,ppMetadataStore) (This)->lpVtbl->GetMetadata(This,ppMetadataStore) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFPMediaItem_QueryInterface(IMFPMediaItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFPMediaItem_QueryInterface(IMFPMediaItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFPMediaItem_AddRef(IMFPMediaItem* This) { +static inline ULONG IMFPMediaItem_AddRef(IMFPMediaItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFPMediaItem_Release(IMFPMediaItem* This) { +static inline ULONG IMFPMediaItem_Release(IMFPMediaItem* This) { return This->lpVtbl->Release(This); } /*** IMFPMediaItem methods ***/ -static __WIDL_INLINE HRESULT IMFPMediaItem_GetMediaPlayer(IMFPMediaItem* This,IMFPMediaPlayer **ppMediaPlayer) { +static inline HRESULT IMFPMediaItem_GetMediaPlayer(IMFPMediaItem* This,IMFPMediaPlayer **ppMediaPlayer) { return This->lpVtbl->GetMediaPlayer(This,ppMediaPlayer); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetURL(IMFPMediaItem* This,LPWSTR *ppwszURL) { +static inline HRESULT IMFPMediaItem_GetURL(IMFPMediaItem* This,LPWSTR *ppwszURL) { return This->lpVtbl->GetURL(This,ppwszURL); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetObject(IMFPMediaItem* This,IUnknown **ppIUnknown) { +static inline HRESULT IMFPMediaItem_GetObject(IMFPMediaItem* This,IUnknown **ppIUnknown) { return This->lpVtbl->GetObject(This,ppIUnknown); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetUserData(IMFPMediaItem* This,DWORD_PTR *pdwUserData) { +static inline HRESULT IMFPMediaItem_GetUserData(IMFPMediaItem* This,DWORD_PTR *pdwUserData) { return This->lpVtbl->GetUserData(This,pdwUserData); } -static __WIDL_INLINE HRESULT IMFPMediaItem_SetUserData(IMFPMediaItem* This,DWORD_PTR dwUserData) { +static inline HRESULT IMFPMediaItem_SetUserData(IMFPMediaItem* This,DWORD_PTR dwUserData) { return This->lpVtbl->SetUserData(This,dwUserData); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetStartStopPosition(IMFPMediaItem* This,GUID *pguidStartPositionType,PROPVARIANT *pvStartValue,GUID *pguidStopPositionType,PROPVARIANT *pvStopValue) { +static inline HRESULT IMFPMediaItem_GetStartStopPosition(IMFPMediaItem* This,GUID *pguidStartPositionType,PROPVARIANT *pvStartValue,GUID *pguidStopPositionType,PROPVARIANT *pvStopValue) { return This->lpVtbl->GetStartStopPosition(This,pguidStartPositionType,pvStartValue,pguidStopPositionType,pvStopValue); } -static __WIDL_INLINE HRESULT IMFPMediaItem_SetStartStopPosition(IMFPMediaItem* This,const GUID *pguidStartPositionType,const PROPVARIANT *pvStartValue,const GUID *pguidStopPositionType,const PROPVARIANT *pvStopValue) { +static inline HRESULT IMFPMediaItem_SetStartStopPosition(IMFPMediaItem* This,const GUID *pguidStartPositionType,const PROPVARIANT *pvStartValue,const GUID *pguidStopPositionType,const PROPVARIANT *pvStopValue) { return This->lpVtbl->SetStartStopPosition(This,pguidStartPositionType,pvStartValue,pguidStopPositionType,pvStopValue); } -static __WIDL_INLINE HRESULT IMFPMediaItem_HasVideo(IMFPMediaItem* This,WINBOOL *pfHasVideo,WINBOOL *pfSelected) { +static inline HRESULT IMFPMediaItem_HasVideo(IMFPMediaItem* This,WINBOOL *pfHasVideo,WINBOOL *pfSelected) { return This->lpVtbl->HasVideo(This,pfHasVideo,pfSelected); } -static __WIDL_INLINE HRESULT IMFPMediaItem_HasAudio(IMFPMediaItem* This,WINBOOL *pfHasAudio,WINBOOL *pfSelected) { +static inline HRESULT IMFPMediaItem_HasAudio(IMFPMediaItem* This,WINBOOL *pfHasAudio,WINBOOL *pfSelected) { return This->lpVtbl->HasAudio(This,pfHasAudio,pfSelected); } -static __WIDL_INLINE HRESULT IMFPMediaItem_IsProtected(IMFPMediaItem* This,WINBOOL *pfProtected) { +static inline HRESULT IMFPMediaItem_IsProtected(IMFPMediaItem* This,WINBOOL *pfProtected) { return This->lpVtbl->IsProtected(This,pfProtected); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetDuration(IMFPMediaItem* This,REFGUID guidPositionType,PROPVARIANT *pvDurationValue) { +static inline HRESULT IMFPMediaItem_GetDuration(IMFPMediaItem* This,REFGUID guidPositionType,PROPVARIANT *pvDurationValue) { return This->lpVtbl->GetDuration(This,guidPositionType,pvDurationValue); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetNumberOfStreams(IMFPMediaItem* This,DWORD *pdwStreamCount) { +static inline HRESULT IMFPMediaItem_GetNumberOfStreams(IMFPMediaItem* This,DWORD *pdwStreamCount) { return This->lpVtbl->GetNumberOfStreams(This,pdwStreamCount); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetStreamSelection(IMFPMediaItem* This,DWORD dwStreamIndex,WINBOOL *pfEnabled) { +static inline HRESULT IMFPMediaItem_GetStreamSelection(IMFPMediaItem* This,DWORD dwStreamIndex,WINBOOL *pfEnabled) { return This->lpVtbl->GetStreamSelection(This,dwStreamIndex,pfEnabled); } -static __WIDL_INLINE HRESULT IMFPMediaItem_SetStreamSelection(IMFPMediaItem* This,DWORD dwStreamIndex,WINBOOL fEnabled) { +static inline HRESULT IMFPMediaItem_SetStreamSelection(IMFPMediaItem* This,DWORD dwStreamIndex,WINBOOL fEnabled) { return This->lpVtbl->SetStreamSelection(This,dwStreamIndex,fEnabled); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetStreamAttribute(IMFPMediaItem* This,DWORD dwStreamIndex,REFGUID guidMFAttribute,PROPVARIANT *pvValue) { +static inline HRESULT IMFPMediaItem_GetStreamAttribute(IMFPMediaItem* This,DWORD dwStreamIndex,REFGUID guidMFAttribute,PROPVARIANT *pvValue) { return This->lpVtbl->GetStreamAttribute(This,dwStreamIndex,guidMFAttribute,pvValue); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetPresentationAttribute(IMFPMediaItem* This,REFGUID guidMFAttribute,PROPVARIANT *pvValue) { +static inline HRESULT IMFPMediaItem_GetPresentationAttribute(IMFPMediaItem* This,REFGUID guidMFAttribute,PROPVARIANT *pvValue) { return This->lpVtbl->GetPresentationAttribute(This,guidMFAttribute,pvValue); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetCharacteristics(IMFPMediaItem* This,MFP_MEDIAITEM_CHARACTERISTICS *pCharacteristics) { +static inline HRESULT IMFPMediaItem_GetCharacteristics(IMFPMediaItem* This,MFP_MEDIAITEM_CHARACTERISTICS *pCharacteristics) { return This->lpVtbl->GetCharacteristics(This,pCharacteristics); } -static __WIDL_INLINE HRESULT IMFPMediaItem_SetStreamSink(IMFPMediaItem* This,DWORD dwStreamIndex,IUnknown *pMediaSink) { +static inline HRESULT IMFPMediaItem_SetStreamSink(IMFPMediaItem* This,DWORD dwStreamIndex,IUnknown *pMediaSink) { return This->lpVtbl->SetStreamSink(This,dwStreamIndex,pMediaSink); } -static __WIDL_INLINE HRESULT IMFPMediaItem_GetMetadata(IMFPMediaItem* This,IPropertyStore **ppMetadataStore) { +static inline HRESULT IMFPMediaItem_GetMetadata(IMFPMediaItem* This,IPropertyStore **ppMetadataStore) { return This->lpVtbl->GetMetadata(This,ppMetadataStore); } #endif @@ -1112,17 +1104,17 @@ interface IMFPMediaPlayerCallback { #define IMFPMediaPlayerCallback_OnMediaPlayerEvent(This,pEventHeader) (This)->lpVtbl->OnMediaPlayerEvent(This,pEventHeader) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFPMediaPlayerCallback_QueryInterface(IMFPMediaPlayerCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFPMediaPlayerCallback_QueryInterface(IMFPMediaPlayerCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFPMediaPlayerCallback_AddRef(IMFPMediaPlayerCallback* This) { +static inline ULONG IMFPMediaPlayerCallback_AddRef(IMFPMediaPlayerCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFPMediaPlayerCallback_Release(IMFPMediaPlayerCallback* This) { +static inline ULONG IMFPMediaPlayerCallback_Release(IMFPMediaPlayerCallback* This) { return This->lpVtbl->Release(This); } /*** IMFPMediaPlayerCallback methods ***/ -static __WIDL_INLINE void IMFPMediaPlayerCallback_OnMediaPlayerEvent(IMFPMediaPlayerCallback* This,MFP_EVENT_HEADER *pEventHeader) { +static inline void IMFPMediaPlayerCallback_OnMediaPlayerEvent(IMFPMediaPlayerCallback* This,MFP_EVENT_HEADER *pEventHeader) { This->lpVtbl->OnMediaPlayerEvent(This,pEventHeader); } #endif diff --git a/lib/libc/include/any-windows-any/mfreadwrite.h b/lib/libc/include/any-windows-any/mfreadwrite.h index 50379676791b38611500ec53ef658c0c74eeec42..4d935dc30d74005d1fa77139f66ba9ff333dd57f 100644 --- a/lib/libc/include/any-windows-any/mfreadwrite.h +++ b/lib/libc/include/any-windows-any/mfreadwrite.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mfreadwrite.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mfreadwrite.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mfreadwrite_h__ #define __mfreadwrite_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFSourceReaderCallback_FWD_DEFINED__ @@ -271,23 +263,23 @@ interface IMFSourceReaderCallback { #define IMFSourceReaderCallback_OnEvent(This,stream_index,event) (This)->lpVtbl->OnEvent(This,stream_index,event) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReaderCallback_QueryInterface(IMFSourceReaderCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSourceReaderCallback_QueryInterface(IMFSourceReaderCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSourceReaderCallback_AddRef(IMFSourceReaderCallback* This) { +static inline ULONG IMFSourceReaderCallback_AddRef(IMFSourceReaderCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSourceReaderCallback_Release(IMFSourceReaderCallback* This) { +static inline ULONG IMFSourceReaderCallback_Release(IMFSourceReaderCallback* This) { return This->lpVtbl->Release(This); } /*** IMFSourceReaderCallback methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReaderCallback_OnReadSample(IMFSourceReaderCallback* This,HRESULT hr,DWORD stream_index,DWORD stream_flags,LONGLONG timestamp,IMFSample *sample) { +static inline HRESULT IMFSourceReaderCallback_OnReadSample(IMFSourceReaderCallback* This,HRESULT hr,DWORD stream_index,DWORD stream_flags,LONGLONG timestamp,IMFSample *sample) { return This->lpVtbl->OnReadSample(This,hr,stream_index,stream_flags,timestamp,sample); } -static __WIDL_INLINE HRESULT IMFSourceReaderCallback_OnFlush(IMFSourceReaderCallback* This,DWORD stream_index) { +static inline HRESULT IMFSourceReaderCallback_OnFlush(IMFSourceReaderCallback* This,DWORD stream_index) { return This->lpVtbl->OnFlush(This,stream_index); } -static __WIDL_INLINE HRESULT IMFSourceReaderCallback_OnEvent(IMFSourceReaderCallback* This,DWORD stream_index,IMFMediaEvent *event) { +static inline HRESULT IMFSourceReaderCallback_OnEvent(IMFSourceReaderCallback* This,DWORD stream_index,IMFMediaEvent *event) { return This->lpVtbl->OnEvent(This,stream_index,event); } #endif @@ -385,30 +377,30 @@ interface IMFSourceReaderCallback2 { #define IMFSourceReaderCallback2_OnStreamError(This,stream_index,status) (This)->lpVtbl->OnStreamError(This,stream_index,status) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReaderCallback2_QueryInterface(IMFSourceReaderCallback2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSourceReaderCallback2_QueryInterface(IMFSourceReaderCallback2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSourceReaderCallback2_AddRef(IMFSourceReaderCallback2* This) { +static inline ULONG IMFSourceReaderCallback2_AddRef(IMFSourceReaderCallback2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSourceReaderCallback2_Release(IMFSourceReaderCallback2* This) { +static inline ULONG IMFSourceReaderCallback2_Release(IMFSourceReaderCallback2* This) { return This->lpVtbl->Release(This); } /*** IMFSourceReaderCallback methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReaderCallback2_OnReadSample(IMFSourceReaderCallback2* This,HRESULT hr,DWORD stream_index,DWORD stream_flags,LONGLONG timestamp,IMFSample *sample) { +static inline HRESULT IMFSourceReaderCallback2_OnReadSample(IMFSourceReaderCallback2* This,HRESULT hr,DWORD stream_index,DWORD stream_flags,LONGLONG timestamp,IMFSample *sample) { return This->lpVtbl->OnReadSample(This,hr,stream_index,stream_flags,timestamp,sample); } -static __WIDL_INLINE HRESULT IMFSourceReaderCallback2_OnFlush(IMFSourceReaderCallback2* This,DWORD stream_index) { +static inline HRESULT IMFSourceReaderCallback2_OnFlush(IMFSourceReaderCallback2* This,DWORD stream_index) { return This->lpVtbl->OnFlush(This,stream_index); } -static __WIDL_INLINE HRESULT IMFSourceReaderCallback2_OnEvent(IMFSourceReaderCallback2* This,DWORD stream_index,IMFMediaEvent *event) { +static inline HRESULT IMFSourceReaderCallback2_OnEvent(IMFSourceReaderCallback2* This,DWORD stream_index,IMFMediaEvent *event) { return This->lpVtbl->OnEvent(This,stream_index,event); } /*** IMFSourceReaderCallback2 methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReaderCallback2_OnTransformChange(IMFSourceReaderCallback2* This) { +static inline HRESULT IMFSourceReaderCallback2_OnTransformChange(IMFSourceReaderCallback2* This) { return This->lpVtbl->OnTransformChange(This); } -static __WIDL_INLINE HRESULT IMFSourceReaderCallback2_OnStreamError(IMFSourceReaderCallback2* This,DWORD stream_index,HRESULT status) { +static inline HRESULT IMFSourceReaderCallback2_OnStreamError(IMFSourceReaderCallback2* This,DWORD stream_index,HRESULT status) { return This->lpVtbl->OnStreamError(This,stream_index,status); } #endif @@ -591,44 +583,44 @@ interface IMFSourceReader { #define IMFSourceReader_GetPresentationAttribute(This,index,guid,attr) (This)->lpVtbl->GetPresentationAttribute(This,index,guid,attr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReader_QueryInterface(IMFSourceReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSourceReader_QueryInterface(IMFSourceReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSourceReader_AddRef(IMFSourceReader* This) { +static inline ULONG IMFSourceReader_AddRef(IMFSourceReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSourceReader_Release(IMFSourceReader* This) { +static inline ULONG IMFSourceReader_Release(IMFSourceReader* This) { return This->lpVtbl->Release(This); } /*** IMFSourceReader methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReader_GetStreamSelection(IMFSourceReader* This,DWORD index,WINBOOL *selected) { +static inline HRESULT IMFSourceReader_GetStreamSelection(IMFSourceReader* This,DWORD index,WINBOOL *selected) { return This->lpVtbl->GetStreamSelection(This,index,selected); } -static __WIDL_INLINE HRESULT IMFSourceReader_SetStreamSelection(IMFSourceReader* This,DWORD index,WINBOOL selected) { +static inline HRESULT IMFSourceReader_SetStreamSelection(IMFSourceReader* This,DWORD index,WINBOOL selected) { return This->lpVtbl->SetStreamSelection(This,index,selected); } -static __WIDL_INLINE HRESULT IMFSourceReader_GetNativeMediaType(IMFSourceReader* This,DWORD index,DWORD typeindex,IMFMediaType **type) { +static inline HRESULT IMFSourceReader_GetNativeMediaType(IMFSourceReader* This,DWORD index,DWORD typeindex,IMFMediaType **type) { return This->lpVtbl->GetNativeMediaType(This,index,typeindex,type); } -static __WIDL_INLINE HRESULT IMFSourceReader_GetCurrentMediaType(IMFSourceReader* This,DWORD index,IMFMediaType **type) { +static inline HRESULT IMFSourceReader_GetCurrentMediaType(IMFSourceReader* This,DWORD index,IMFMediaType **type) { return This->lpVtbl->GetCurrentMediaType(This,index,type); } -static __WIDL_INLINE HRESULT IMFSourceReader_SetCurrentMediaType(IMFSourceReader* This,DWORD index,DWORD *reserved,IMFMediaType *type) { +static inline HRESULT IMFSourceReader_SetCurrentMediaType(IMFSourceReader* This,DWORD index,DWORD *reserved,IMFMediaType *type) { return This->lpVtbl->SetCurrentMediaType(This,index,reserved,type); } -static __WIDL_INLINE HRESULT IMFSourceReader_SetCurrentPosition(IMFSourceReader* This,REFGUID format,REFPROPVARIANT position) { +static inline HRESULT IMFSourceReader_SetCurrentPosition(IMFSourceReader* This,REFGUID format,REFPROPVARIANT position) { return This->lpVtbl->SetCurrentPosition(This,format,position); } -static __WIDL_INLINE HRESULT IMFSourceReader_ReadSample(IMFSourceReader* This,DWORD index,DWORD flags,DWORD *actualindex,DWORD *sampleflags,LONGLONG *timestamp,IMFSample **sample) { +static inline HRESULT IMFSourceReader_ReadSample(IMFSourceReader* This,DWORD index,DWORD flags,DWORD *actualindex,DWORD *sampleflags,LONGLONG *timestamp,IMFSample **sample) { return This->lpVtbl->ReadSample(This,index,flags,actualindex,sampleflags,timestamp,sample); } -static __WIDL_INLINE HRESULT IMFSourceReader_Flush(IMFSourceReader* This,DWORD index) { +static inline HRESULT IMFSourceReader_Flush(IMFSourceReader* This,DWORD index) { return This->lpVtbl->Flush(This,index); } -static __WIDL_INLINE HRESULT IMFSourceReader_GetServiceForStream(IMFSourceReader* This,DWORD index,REFGUID service,REFIID riid,void **object) { +static inline HRESULT IMFSourceReader_GetServiceForStream(IMFSourceReader* This,DWORD index,REFGUID service,REFIID riid,void **object) { return This->lpVtbl->GetServiceForStream(This,index,service,riid,object); } -static __WIDL_INLINE HRESULT IMFSourceReader_GetPresentationAttribute(IMFSourceReader* This,DWORD index,REFGUID guid,PROPVARIANT *attr) { +static inline HRESULT IMFSourceReader_GetPresentationAttribute(IMFSourceReader* This,DWORD index,REFGUID guid,PROPVARIANT *attr) { return This->lpVtbl->GetPresentationAttribute(This,index,guid,attr); } #endif @@ -801,57 +793,57 @@ interface IMFSourceReaderEx { #define IMFSourceReaderEx_GetTransformForStream(This,stream_index,transform_index,category,transform) (This)->lpVtbl->GetTransformForStream(This,stream_index,transform_index,category,transform) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReaderEx_QueryInterface(IMFSourceReaderEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSourceReaderEx_QueryInterface(IMFSourceReaderEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSourceReaderEx_AddRef(IMFSourceReaderEx* This) { +static inline ULONG IMFSourceReaderEx_AddRef(IMFSourceReaderEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSourceReaderEx_Release(IMFSourceReaderEx* This) { +static inline ULONG IMFSourceReaderEx_Release(IMFSourceReaderEx* This) { return This->lpVtbl->Release(This); } /*** IMFSourceReader methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReaderEx_GetStreamSelection(IMFSourceReaderEx* This,DWORD index,WINBOOL *selected) { +static inline HRESULT IMFSourceReaderEx_GetStreamSelection(IMFSourceReaderEx* This,DWORD index,WINBOOL *selected) { return This->lpVtbl->GetStreamSelection(This,index,selected); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_SetStreamSelection(IMFSourceReaderEx* This,DWORD index,WINBOOL selected) { +static inline HRESULT IMFSourceReaderEx_SetStreamSelection(IMFSourceReaderEx* This,DWORD index,WINBOOL selected) { return This->lpVtbl->SetStreamSelection(This,index,selected); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_GetNativeMediaType(IMFSourceReaderEx* This,DWORD index,DWORD typeindex,IMFMediaType **type) { +static inline HRESULT IMFSourceReaderEx_GetNativeMediaType(IMFSourceReaderEx* This,DWORD index,DWORD typeindex,IMFMediaType **type) { return This->lpVtbl->GetNativeMediaType(This,index,typeindex,type); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_GetCurrentMediaType(IMFSourceReaderEx* This,DWORD index,IMFMediaType **type) { +static inline HRESULT IMFSourceReaderEx_GetCurrentMediaType(IMFSourceReaderEx* This,DWORD index,IMFMediaType **type) { return This->lpVtbl->GetCurrentMediaType(This,index,type); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_SetCurrentMediaType(IMFSourceReaderEx* This,DWORD index,DWORD *reserved,IMFMediaType *type) { +static inline HRESULT IMFSourceReaderEx_SetCurrentMediaType(IMFSourceReaderEx* This,DWORD index,DWORD *reserved,IMFMediaType *type) { return This->lpVtbl->SetCurrentMediaType(This,index,reserved,type); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_SetCurrentPosition(IMFSourceReaderEx* This,REFGUID format,REFPROPVARIANT position) { +static inline HRESULT IMFSourceReaderEx_SetCurrentPosition(IMFSourceReaderEx* This,REFGUID format,REFPROPVARIANT position) { return This->lpVtbl->SetCurrentPosition(This,format,position); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_ReadSample(IMFSourceReaderEx* This,DWORD index,DWORD flags,DWORD *actualindex,DWORD *sampleflags,LONGLONG *timestamp,IMFSample **sample) { +static inline HRESULT IMFSourceReaderEx_ReadSample(IMFSourceReaderEx* This,DWORD index,DWORD flags,DWORD *actualindex,DWORD *sampleflags,LONGLONG *timestamp,IMFSample **sample) { return This->lpVtbl->ReadSample(This,index,flags,actualindex,sampleflags,timestamp,sample); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_Flush(IMFSourceReaderEx* This,DWORD index) { +static inline HRESULT IMFSourceReaderEx_Flush(IMFSourceReaderEx* This,DWORD index) { return This->lpVtbl->Flush(This,index); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_GetServiceForStream(IMFSourceReaderEx* This,DWORD index,REFGUID service,REFIID riid,void **object) { +static inline HRESULT IMFSourceReaderEx_GetServiceForStream(IMFSourceReaderEx* This,DWORD index,REFGUID service,REFIID riid,void **object) { return This->lpVtbl->GetServiceForStream(This,index,service,riid,object); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_GetPresentationAttribute(IMFSourceReaderEx* This,DWORD index,REFGUID guid,PROPVARIANT *attr) { +static inline HRESULT IMFSourceReaderEx_GetPresentationAttribute(IMFSourceReaderEx* This,DWORD index,REFGUID guid,PROPVARIANT *attr) { return This->lpVtbl->GetPresentationAttribute(This,index,guid,attr); } /*** IMFSourceReaderEx methods ***/ -static __WIDL_INLINE HRESULT IMFSourceReaderEx_SetNativeMediaType(IMFSourceReaderEx* This,DWORD stream_index,IMFMediaType *media_type,DWORD *stream_flags) { +static inline HRESULT IMFSourceReaderEx_SetNativeMediaType(IMFSourceReaderEx* This,DWORD stream_index,IMFMediaType *media_type,DWORD *stream_flags) { return This->lpVtbl->SetNativeMediaType(This,stream_index,media_type,stream_flags); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_AddTransformForStream(IMFSourceReaderEx* This,DWORD stream_index,IUnknown *transform) { +static inline HRESULT IMFSourceReaderEx_AddTransformForStream(IMFSourceReaderEx* This,DWORD stream_index,IUnknown *transform) { return This->lpVtbl->AddTransformForStream(This,stream_index,transform); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_RemoveAllTransformsForStream(IMFSourceReaderEx* This,DWORD stream_index) { +static inline HRESULT IMFSourceReaderEx_RemoveAllTransformsForStream(IMFSourceReaderEx* This,DWORD stream_index) { return This->lpVtbl->RemoveAllTransformsForStream(This,stream_index); } -static __WIDL_INLINE HRESULT IMFSourceReaderEx_GetTransformForStream(IMFSourceReaderEx* This,DWORD stream_index,DWORD transform_index,GUID *category,IMFTransform **transform) { +static inline HRESULT IMFSourceReaderEx_GetTransformForStream(IMFSourceReaderEx* This,DWORD stream_index,DWORD transform_index,GUID *category,IMFTransform **transform) { return This->lpVtbl->GetTransformForStream(This,stream_index,transform_index,category,transform); } #endif @@ -1016,47 +1008,47 @@ interface IMFSinkWriter { #define IMFSinkWriter_GetStatistics(This,index,stats) (This)->lpVtbl->GetStatistics(This,index,stats) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriter_QueryInterface(IMFSinkWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSinkWriter_QueryInterface(IMFSinkWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSinkWriter_AddRef(IMFSinkWriter* This) { +static inline ULONG IMFSinkWriter_AddRef(IMFSinkWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSinkWriter_Release(IMFSinkWriter* This) { +static inline ULONG IMFSinkWriter_Release(IMFSinkWriter* This) { return This->lpVtbl->Release(This); } /*** IMFSinkWriter methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriter_AddStream(IMFSinkWriter* This,IMFMediaType *type,DWORD *index) { +static inline HRESULT IMFSinkWriter_AddStream(IMFSinkWriter* This,IMFMediaType *type,DWORD *index) { return This->lpVtbl->AddStream(This,type,index); } -static __WIDL_INLINE HRESULT IMFSinkWriter_SetInputMediaType(IMFSinkWriter* This,DWORD index,IMFMediaType *type,IMFAttributes *parameters) { +static inline HRESULT IMFSinkWriter_SetInputMediaType(IMFSinkWriter* This,DWORD index,IMFMediaType *type,IMFAttributes *parameters) { return This->lpVtbl->SetInputMediaType(This,index,type,parameters); } -static __WIDL_INLINE HRESULT IMFSinkWriter_BeginWriting(IMFSinkWriter* This) { +static inline HRESULT IMFSinkWriter_BeginWriting(IMFSinkWriter* This) { return This->lpVtbl->BeginWriting(This); } -static __WIDL_INLINE HRESULT IMFSinkWriter_WriteSample(IMFSinkWriter* This,DWORD index,IMFSample *sample) { +static inline HRESULT IMFSinkWriter_WriteSample(IMFSinkWriter* This,DWORD index,IMFSample *sample) { return This->lpVtbl->WriteSample(This,index,sample); } -static __WIDL_INLINE HRESULT IMFSinkWriter_SendStreamTick(IMFSinkWriter* This,DWORD index,LONGLONG timestamp) { +static inline HRESULT IMFSinkWriter_SendStreamTick(IMFSinkWriter* This,DWORD index,LONGLONG timestamp) { return This->lpVtbl->SendStreamTick(This,index,timestamp); } -static __WIDL_INLINE HRESULT IMFSinkWriter_PlaceMarker(IMFSinkWriter* This,DWORD index,void *context) { +static inline HRESULT IMFSinkWriter_PlaceMarker(IMFSinkWriter* This,DWORD index,void *context) { return This->lpVtbl->PlaceMarker(This,index,context); } -static __WIDL_INLINE HRESULT IMFSinkWriter_NotifyEndOfSegment(IMFSinkWriter* This,DWORD index) { +static inline HRESULT IMFSinkWriter_NotifyEndOfSegment(IMFSinkWriter* This,DWORD index) { return This->lpVtbl->NotifyEndOfSegment(This,index); } -static __WIDL_INLINE HRESULT IMFSinkWriter_Flush(IMFSinkWriter* This,DWORD index) { +static inline HRESULT IMFSinkWriter_Flush(IMFSinkWriter* This,DWORD index) { return This->lpVtbl->Flush(This,index); } -static __WIDL_INLINE HRESULT IMFSinkWriter_Finalize(IMFSinkWriter* This) { +static inline HRESULT IMFSinkWriter_Finalize(IMFSinkWriter* This) { return This->lpVtbl->Finalize(This); } -static __WIDL_INLINE HRESULT IMFSinkWriter_GetServiceForStream(IMFSinkWriter* This,DWORD index,REFGUID service,REFIID riid,void **object) { +static inline HRESULT IMFSinkWriter_GetServiceForStream(IMFSinkWriter* This,DWORD index,REFGUID service,REFIID riid,void **object) { return This->lpVtbl->GetServiceForStream(This,index,service,riid,object); } -static __WIDL_INLINE HRESULT IMFSinkWriter_GetStatistics(IMFSinkWriter* This,DWORD index,MF_SINK_WRITER_STATISTICS *stats) { +static inline HRESULT IMFSinkWriter_GetStatistics(IMFSinkWriter* This,DWORD index,MF_SINK_WRITER_STATISTICS *stats) { return This->lpVtbl->GetStatistics(This,index,stats); } #endif @@ -1194,51 +1186,51 @@ interface IMFSinkWriterEx { #define IMFSinkWriterEx_GetTransformForStream(This,index,tindex,category,transform) (This)->lpVtbl->GetTransformForStream(This,index,tindex,category,transform) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterEx_QueryInterface(IMFSinkWriterEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSinkWriterEx_QueryInterface(IMFSinkWriterEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSinkWriterEx_AddRef(IMFSinkWriterEx* This) { +static inline ULONG IMFSinkWriterEx_AddRef(IMFSinkWriterEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSinkWriterEx_Release(IMFSinkWriterEx* This) { +static inline ULONG IMFSinkWriterEx_Release(IMFSinkWriterEx* This) { return This->lpVtbl->Release(This); } /*** IMFSinkWriter methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterEx_AddStream(IMFSinkWriterEx* This,IMFMediaType *type,DWORD *index) { +static inline HRESULT IMFSinkWriterEx_AddStream(IMFSinkWriterEx* This,IMFMediaType *type,DWORD *index) { return This->lpVtbl->AddStream(This,type,index); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_SetInputMediaType(IMFSinkWriterEx* This,DWORD index,IMFMediaType *type,IMFAttributes *parameters) { +static inline HRESULT IMFSinkWriterEx_SetInputMediaType(IMFSinkWriterEx* This,DWORD index,IMFMediaType *type,IMFAttributes *parameters) { return This->lpVtbl->SetInputMediaType(This,index,type,parameters); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_BeginWriting(IMFSinkWriterEx* This) { +static inline HRESULT IMFSinkWriterEx_BeginWriting(IMFSinkWriterEx* This) { return This->lpVtbl->BeginWriting(This); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_WriteSample(IMFSinkWriterEx* This,DWORD index,IMFSample *sample) { +static inline HRESULT IMFSinkWriterEx_WriteSample(IMFSinkWriterEx* This,DWORD index,IMFSample *sample) { return This->lpVtbl->WriteSample(This,index,sample); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_SendStreamTick(IMFSinkWriterEx* This,DWORD index,LONGLONG timestamp) { +static inline HRESULT IMFSinkWriterEx_SendStreamTick(IMFSinkWriterEx* This,DWORD index,LONGLONG timestamp) { return This->lpVtbl->SendStreamTick(This,index,timestamp); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_PlaceMarker(IMFSinkWriterEx* This,DWORD index,void *context) { +static inline HRESULT IMFSinkWriterEx_PlaceMarker(IMFSinkWriterEx* This,DWORD index,void *context) { return This->lpVtbl->PlaceMarker(This,index,context); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_NotifyEndOfSegment(IMFSinkWriterEx* This,DWORD index) { +static inline HRESULT IMFSinkWriterEx_NotifyEndOfSegment(IMFSinkWriterEx* This,DWORD index) { return This->lpVtbl->NotifyEndOfSegment(This,index); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_Flush(IMFSinkWriterEx* This,DWORD index) { +static inline HRESULT IMFSinkWriterEx_Flush(IMFSinkWriterEx* This,DWORD index) { return This->lpVtbl->Flush(This,index); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_Finalize(IMFSinkWriterEx* This) { +static inline HRESULT IMFSinkWriterEx_Finalize(IMFSinkWriterEx* This) { return This->lpVtbl->Finalize(This); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_GetServiceForStream(IMFSinkWriterEx* This,DWORD index,REFGUID service,REFIID riid,void **object) { +static inline HRESULT IMFSinkWriterEx_GetServiceForStream(IMFSinkWriterEx* This,DWORD index,REFGUID service,REFIID riid,void **object) { return This->lpVtbl->GetServiceForStream(This,index,service,riid,object); } -static __WIDL_INLINE HRESULT IMFSinkWriterEx_GetStatistics(IMFSinkWriterEx* This,DWORD index,MF_SINK_WRITER_STATISTICS *stats) { +static inline HRESULT IMFSinkWriterEx_GetStatistics(IMFSinkWriterEx* This,DWORD index,MF_SINK_WRITER_STATISTICS *stats) { return This->lpVtbl->GetStatistics(This,index,stats); } /*** IMFSinkWriterEx methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterEx_GetTransformForStream(IMFSinkWriterEx* This,DWORD index,DWORD tindex,GUID *category,IMFTransform **transform) { +static inline HRESULT IMFSinkWriterEx_GetTransformForStream(IMFSinkWriterEx* This,DWORD index,DWORD tindex,GUID *category,IMFTransform **transform) { return This->lpVtbl->GetTransformForStream(This,index,tindex,category,transform); } #endif @@ -1319,20 +1311,20 @@ interface IMFSinkWriterEncoderConfig { #define IMFSinkWriterEncoderConfig_PlaceEncodingParameters(This,stream_index,encoding_parameters) (This)->lpVtbl->PlaceEncodingParameters(This,stream_index,encoding_parameters) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterEncoderConfig_QueryInterface(IMFSinkWriterEncoderConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSinkWriterEncoderConfig_QueryInterface(IMFSinkWriterEncoderConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSinkWriterEncoderConfig_AddRef(IMFSinkWriterEncoderConfig* This) { +static inline ULONG IMFSinkWriterEncoderConfig_AddRef(IMFSinkWriterEncoderConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSinkWriterEncoderConfig_Release(IMFSinkWriterEncoderConfig* This) { +static inline ULONG IMFSinkWriterEncoderConfig_Release(IMFSinkWriterEncoderConfig* This) { return This->lpVtbl->Release(This); } /*** IMFSinkWriterEncoderConfig methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterEncoderConfig_SetTargetMediaType(IMFSinkWriterEncoderConfig* This,DWORD stream_index,IMFMediaType *media_type,IMFAttributes *encoding_parameters) { +static inline HRESULT IMFSinkWriterEncoderConfig_SetTargetMediaType(IMFSinkWriterEncoderConfig* This,DWORD stream_index,IMFMediaType *media_type,IMFAttributes *encoding_parameters) { return This->lpVtbl->SetTargetMediaType(This,stream_index,media_type,encoding_parameters); } -static __WIDL_INLINE HRESULT IMFSinkWriterEncoderConfig_PlaceEncodingParameters(IMFSinkWriterEncoderConfig* This,DWORD stream_index,IMFAttributes *encoding_parameters) { +static inline HRESULT IMFSinkWriterEncoderConfig_PlaceEncodingParameters(IMFSinkWriterEncoderConfig* This,DWORD stream_index,IMFAttributes *encoding_parameters) { return This->lpVtbl->PlaceEncodingParameters(This,stream_index,encoding_parameters); } #endif @@ -1409,20 +1401,20 @@ interface IMFSinkWriterCallback { #define IMFSinkWriterCallback_OnMarker(This,stream_index,context) (This)->lpVtbl->OnMarker(This,stream_index,context) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterCallback_QueryInterface(IMFSinkWriterCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSinkWriterCallback_QueryInterface(IMFSinkWriterCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSinkWriterCallback_AddRef(IMFSinkWriterCallback* This) { +static inline ULONG IMFSinkWriterCallback_AddRef(IMFSinkWriterCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSinkWriterCallback_Release(IMFSinkWriterCallback* This) { +static inline ULONG IMFSinkWriterCallback_Release(IMFSinkWriterCallback* This) { return This->lpVtbl->Release(This); } /*** IMFSinkWriterCallback methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterCallback_OnFinalize(IMFSinkWriterCallback* This,HRESULT status) { +static inline HRESULT IMFSinkWriterCallback_OnFinalize(IMFSinkWriterCallback* This,HRESULT status) { return This->lpVtbl->OnFinalize(This,status); } -static __WIDL_INLINE HRESULT IMFSinkWriterCallback_OnMarker(IMFSinkWriterCallback* This,DWORD stream_index,void *context) { +static inline HRESULT IMFSinkWriterCallback_OnMarker(IMFSinkWriterCallback* This,DWORD stream_index,void *context) { return This->lpVtbl->OnMarker(This,stream_index,context); } #endif @@ -1511,27 +1503,27 @@ interface IMFSinkWriterCallback2 { #define IMFSinkWriterCallback2_OnStreamError(This,stream_index,status) (This)->lpVtbl->OnStreamError(This,stream_index,status) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterCallback2_QueryInterface(IMFSinkWriterCallback2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFSinkWriterCallback2_QueryInterface(IMFSinkWriterCallback2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFSinkWriterCallback2_AddRef(IMFSinkWriterCallback2* This) { +static inline ULONG IMFSinkWriterCallback2_AddRef(IMFSinkWriterCallback2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFSinkWriterCallback2_Release(IMFSinkWriterCallback2* This) { +static inline ULONG IMFSinkWriterCallback2_Release(IMFSinkWriterCallback2* This) { return This->lpVtbl->Release(This); } /*** IMFSinkWriterCallback methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterCallback2_OnFinalize(IMFSinkWriterCallback2* This,HRESULT status) { +static inline HRESULT IMFSinkWriterCallback2_OnFinalize(IMFSinkWriterCallback2* This,HRESULT status) { return This->lpVtbl->OnFinalize(This,status); } -static __WIDL_INLINE HRESULT IMFSinkWriterCallback2_OnMarker(IMFSinkWriterCallback2* This,DWORD stream_index,void *context) { +static inline HRESULT IMFSinkWriterCallback2_OnMarker(IMFSinkWriterCallback2* This,DWORD stream_index,void *context) { return This->lpVtbl->OnMarker(This,stream_index,context); } /*** IMFSinkWriterCallback2 methods ***/ -static __WIDL_INLINE HRESULT IMFSinkWriterCallback2_OnTransformChange(IMFSinkWriterCallback2* This) { +static inline HRESULT IMFSinkWriterCallback2_OnTransformChange(IMFSinkWriterCallback2* This) { return This->lpVtbl->OnTransformChange(This); } -static __WIDL_INLINE HRESULT IMFSinkWriterCallback2_OnStreamError(IMFSinkWriterCallback2* This,DWORD stream_index,HRESULT status) { +static inline HRESULT IMFSinkWriterCallback2_OnStreamError(IMFSinkWriterCallback2* This,DWORD stream_index,HRESULT status) { return This->lpVtbl->OnStreamError(This,stream_index,status); } #endif @@ -1622,20 +1614,20 @@ interface IMFReadWriteClassFactory { #define IMFReadWriteClassFactory_CreateInstanceFromObject(This,clsid,unk,attributes,riid,object) (This)->lpVtbl->CreateInstanceFromObject(This,clsid,unk,attributes,riid,object) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFReadWriteClassFactory_QueryInterface(IMFReadWriteClassFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFReadWriteClassFactory_QueryInterface(IMFReadWriteClassFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFReadWriteClassFactory_AddRef(IMFReadWriteClassFactory* This) { +static inline ULONG IMFReadWriteClassFactory_AddRef(IMFReadWriteClassFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFReadWriteClassFactory_Release(IMFReadWriteClassFactory* This) { +static inline ULONG IMFReadWriteClassFactory_Release(IMFReadWriteClassFactory* This) { return This->lpVtbl->Release(This); } /*** IMFReadWriteClassFactory methods ***/ -static __WIDL_INLINE HRESULT IMFReadWriteClassFactory_CreateInstanceFromURL(IMFReadWriteClassFactory* This,REFCLSID clsid,LPCWSTR url,IMFAttributes *attributes,REFIID riid,void **object) { +static inline HRESULT IMFReadWriteClassFactory_CreateInstanceFromURL(IMFReadWriteClassFactory* This,REFCLSID clsid,LPCWSTR url,IMFAttributes *attributes,REFIID riid,void **object) { return This->lpVtbl->CreateInstanceFromURL(This,clsid,url,attributes,riid,object); } -static __WIDL_INLINE HRESULT IMFReadWriteClassFactory_CreateInstanceFromObject(IMFReadWriteClassFactory* This,REFCLSID clsid,IUnknown *unk,IMFAttributes *attributes,REFIID riid,void **object) { +static inline HRESULT IMFReadWriteClassFactory_CreateInstanceFromObject(IMFReadWriteClassFactory* This,REFCLSID clsid,IUnknown *unk,IMFAttributes *attributes,REFIID riid,void **object) { return This->lpVtbl->CreateInstanceFromObject(This,clsid,unk,attributes,riid,object); } #endif diff --git a/lib/libc/include/any-windows-any/mftransform.h b/lib/libc/include/any-windows-any/mftransform.h index 0fd6574e85550f62bc42068e67c72ccb82372a89..3f38678c5f1c1d4219a0081d01dadd718acd589f 100644 --- a/lib/libc/include/any-windows-any/mftransform.h +++ b/lib/libc/include/any-windows-any/mftransform.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mftransform.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mftransform.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mftransform_h__ #define __mftransform_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFTransform_FWD_DEFINED__ @@ -428,83 +420,83 @@ interface IMFTransform { #define IMFTransform_ProcessOutput(This,flags,count,samples,status) (This)->lpVtbl->ProcessOutput(This,flags,count,samples,status) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFTransform_QueryInterface(IMFTransform* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFTransform_QueryInterface(IMFTransform* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFTransform_AddRef(IMFTransform* This) { +static inline ULONG IMFTransform_AddRef(IMFTransform* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFTransform_Release(IMFTransform* This) { +static inline ULONG IMFTransform_Release(IMFTransform* This) { return This->lpVtbl->Release(This); } /*** IMFTransform methods ***/ -static __WIDL_INLINE HRESULT IMFTransform_GetStreamLimits(IMFTransform* This,DWORD *input_minimum,DWORD *input_maximum,DWORD *output_minimum,DWORD *output_maximum) { +static inline HRESULT IMFTransform_GetStreamLimits(IMFTransform* This,DWORD *input_minimum,DWORD *input_maximum,DWORD *output_minimum,DWORD *output_maximum) { return This->lpVtbl->GetStreamLimits(This,input_minimum,input_maximum,output_minimum,output_maximum); } -static __WIDL_INLINE HRESULT IMFTransform_GetStreamCount(IMFTransform* This,DWORD *inputs,DWORD *outputs) { +static inline HRESULT IMFTransform_GetStreamCount(IMFTransform* This,DWORD *inputs,DWORD *outputs) { return This->lpVtbl->GetStreamCount(This,inputs,outputs); } -static __WIDL_INLINE HRESULT IMFTransform_GetStreamIDs(IMFTransform* This,DWORD input_size,DWORD *inputs,DWORD output_size,DWORD *outputs) { +static inline HRESULT IMFTransform_GetStreamIDs(IMFTransform* This,DWORD input_size,DWORD *inputs,DWORD output_size,DWORD *outputs) { return This->lpVtbl->GetStreamIDs(This,input_size,inputs,output_size,outputs); } -static __WIDL_INLINE HRESULT IMFTransform_GetInputStreamInfo(IMFTransform* This,DWORD id,MFT_INPUT_STREAM_INFO *info) { +static inline HRESULT IMFTransform_GetInputStreamInfo(IMFTransform* This,DWORD id,MFT_INPUT_STREAM_INFO *info) { return This->lpVtbl->GetInputStreamInfo(This,id,info); } -static __WIDL_INLINE HRESULT IMFTransform_GetOutputStreamInfo(IMFTransform* This,DWORD id,MFT_OUTPUT_STREAM_INFO *info) { +static inline HRESULT IMFTransform_GetOutputStreamInfo(IMFTransform* This,DWORD id,MFT_OUTPUT_STREAM_INFO *info) { return This->lpVtbl->GetOutputStreamInfo(This,id,info); } -static __WIDL_INLINE HRESULT IMFTransform_GetAttributes(IMFTransform* This,IMFAttributes **attributes) { +static inline HRESULT IMFTransform_GetAttributes(IMFTransform* This,IMFAttributes **attributes) { return This->lpVtbl->GetAttributes(This,attributes); } -static __WIDL_INLINE HRESULT IMFTransform_GetInputStreamAttributes(IMFTransform* This,DWORD id,IMFAttributes **attributes) { +static inline HRESULT IMFTransform_GetInputStreamAttributes(IMFTransform* This,DWORD id,IMFAttributes **attributes) { return This->lpVtbl->GetInputStreamAttributes(This,id,attributes); } -static __WIDL_INLINE HRESULT IMFTransform_GetOutputStreamAttributes(IMFTransform* This,DWORD id,IMFAttributes **attributes) { +static inline HRESULT IMFTransform_GetOutputStreamAttributes(IMFTransform* This,DWORD id,IMFAttributes **attributes) { return This->lpVtbl->GetOutputStreamAttributes(This,id,attributes); } -static __WIDL_INLINE HRESULT IMFTransform_DeleteInputStream(IMFTransform* This,DWORD id) { +static inline HRESULT IMFTransform_DeleteInputStream(IMFTransform* This,DWORD id) { return This->lpVtbl->DeleteInputStream(This,id); } -static __WIDL_INLINE HRESULT IMFTransform_AddInputStreams(IMFTransform* This,DWORD streams,DWORD *ids) { +static inline HRESULT IMFTransform_AddInputStreams(IMFTransform* This,DWORD streams,DWORD *ids) { return This->lpVtbl->AddInputStreams(This,streams,ids); } -static __WIDL_INLINE HRESULT IMFTransform_GetInputAvailableType(IMFTransform* This,DWORD id,DWORD index,IMFMediaType **type) { +static inline HRESULT IMFTransform_GetInputAvailableType(IMFTransform* This,DWORD id,DWORD index,IMFMediaType **type) { return This->lpVtbl->GetInputAvailableType(This,id,index,type); } -static __WIDL_INLINE HRESULT IMFTransform_GetOutputAvailableType(IMFTransform* This,DWORD id,DWORD index,IMFMediaType **type) { +static inline HRESULT IMFTransform_GetOutputAvailableType(IMFTransform* This,DWORD id,DWORD index,IMFMediaType **type) { return This->lpVtbl->GetOutputAvailableType(This,id,index,type); } -static __WIDL_INLINE HRESULT IMFTransform_SetInputType(IMFTransform* This,DWORD id,IMFMediaType *type,DWORD flags) { +static inline HRESULT IMFTransform_SetInputType(IMFTransform* This,DWORD id,IMFMediaType *type,DWORD flags) { return This->lpVtbl->SetInputType(This,id,type,flags); } -static __WIDL_INLINE HRESULT IMFTransform_SetOutputType(IMFTransform* This,DWORD id,IMFMediaType *type,DWORD flags) { +static inline HRESULT IMFTransform_SetOutputType(IMFTransform* This,DWORD id,IMFMediaType *type,DWORD flags) { return This->lpVtbl->SetOutputType(This,id,type,flags); } -static __WIDL_INLINE HRESULT IMFTransform_GetInputCurrentType(IMFTransform* This,DWORD id,IMFMediaType **type) { +static inline HRESULT IMFTransform_GetInputCurrentType(IMFTransform* This,DWORD id,IMFMediaType **type) { return This->lpVtbl->GetInputCurrentType(This,id,type); } -static __WIDL_INLINE HRESULT IMFTransform_GetOutputCurrentType(IMFTransform* This,DWORD id,IMFMediaType **type) { +static inline HRESULT IMFTransform_GetOutputCurrentType(IMFTransform* This,DWORD id,IMFMediaType **type) { return This->lpVtbl->GetOutputCurrentType(This,id,type); } -static __WIDL_INLINE HRESULT IMFTransform_GetInputStatus(IMFTransform* This,DWORD id,DWORD *flags) { +static inline HRESULT IMFTransform_GetInputStatus(IMFTransform* This,DWORD id,DWORD *flags) { return This->lpVtbl->GetInputStatus(This,id,flags); } -static __WIDL_INLINE HRESULT IMFTransform_GetOutputStatus(IMFTransform* This,DWORD *flags) { +static inline HRESULT IMFTransform_GetOutputStatus(IMFTransform* This,DWORD *flags) { return This->lpVtbl->GetOutputStatus(This,flags); } -static __WIDL_INLINE HRESULT IMFTransform_SetOutputBounds(IMFTransform* This,LONGLONG lower,LONGLONG upper) { +static inline HRESULT IMFTransform_SetOutputBounds(IMFTransform* This,LONGLONG lower,LONGLONG upper) { return This->lpVtbl->SetOutputBounds(This,lower,upper); } -static __WIDL_INLINE HRESULT IMFTransform_ProcessEvent(IMFTransform* This,DWORD id,IMFMediaEvent *event) { +static inline HRESULT IMFTransform_ProcessEvent(IMFTransform* This,DWORD id,IMFMediaEvent *event) { return This->lpVtbl->ProcessEvent(This,id,event); } -static __WIDL_INLINE HRESULT IMFTransform_ProcessMessage(IMFTransform* This,MFT_MESSAGE_TYPE message,ULONG_PTR param) { +static inline HRESULT IMFTransform_ProcessMessage(IMFTransform* This,MFT_MESSAGE_TYPE message,ULONG_PTR param) { return This->lpVtbl->ProcessMessage(This,message,param); } -static __WIDL_INLINE HRESULT IMFTransform_ProcessInput(IMFTransform* This,DWORD id,IMFSample *sample,DWORD flags) { +static inline HRESULT IMFTransform_ProcessInput(IMFTransform* This,DWORD id,IMFSample *sample,DWORD flags) { return This->lpVtbl->ProcessInput(This,id,sample,flags); } -static __WIDL_INLINE HRESULT IMFTransform_ProcessOutput(IMFTransform* This,DWORD flags,DWORD count,MFT_OUTPUT_DATA_BUFFER *samples,DWORD *status) { +static inline HRESULT IMFTransform_ProcessOutput(IMFTransform* This,DWORD flags,DWORD count,MFT_OUTPUT_DATA_BUFFER *samples,DWORD *status) { return This->lpVtbl->ProcessOutput(This,flags,count,samples,status); } #endif diff --git a/lib/libc/include/any-windows-any/minwinbase.h b/lib/libc/include/any-windows-any/minwinbase.h index 0ff173616e86825dcf4fafbd455f6f00c057a1cc..aa394adfbc712fca6bf9e276be0eb009c2a1a991 100644 --- a/lib/libc/include/any-windows-any/minwinbase.h +++ b/lib/libc/include/any-windows-any/minwinbase.h @@ -120,13 +120,17 @@ extern "C" { #endif #if _WIN32_WINNT >= 0x0400 -#if NTDDI_VERSION >= 0x0A000004 +#if NTDDI_VERSION >= NTDDI_WIN10_RS3 typedef enum _READ_DIRECTORY_NOTIFY_INFORMATION_CLASS { ReadDirectoryNotifyInformation = 1, ReadDirectoryNotifyExtendedInformation = 2 +#if NTDDI_VERSION >= NTDDI_WIN10_NI + ,ReadDirectoryNotifyFullInformation +#endif + ,ReadDirectoryNotifyMaximumInformation } READ_DIRECTORY_NOTIFY_INFORMATION_CLASS, *PREAD_DIRECTORY_NOTIFY_INFORMATION_CLASS; #endif -#endif +#endif /* _WIN32_WINNT >= 0x0400 */ typedef enum _GET_FILEEX_INFO_LEVELS { GetFileExInfoStandard, @@ -158,16 +162,28 @@ extern "C" { FileIdExtdDirectoryInfo, FileIdExtdDirectoryRestartInfo, #endif -#if _WIN32_WINNT >= 0x0A000002 +#if NTDDI_VERSION >= 0x0A000002 FileDispositionInfoEx, FileRenameInfoEx, #endif +#if NTDDI_VERSION >= 0x0A000007 FileCaseSensitiveInfo, FileNormalizedNameInfo, +#endif MaximumFileInfoByHandleClass } FILE_INFO_BY_HANDLE_CLASS, *PFILE_INFO_BY_HANDLE_CLASS; #endif +#if NTDDI_VERSION >= NTDDI_WIN11_ZN + typedef enum _FILE_INFO_BY_NAME_CLASS { + FileStatByNameInfo, + FileStatLxByNameInfo, + FileCaseSensitiveByNameInfo, + FileStatBasicByNameInfo, + MaximumFileInfoByNameClass + } FILE_INFO_BY_NAME_CLASS, *PFILE_INFO_BY_NAME_CLASS; +#endif + typedef RTL_CRITICAL_SECTION CRITICAL_SECTION; typedef PRTL_CRITICAL_SECTION PCRITICAL_SECTION; typedef PRTL_CRITICAL_SECTION LPCRITICAL_SECTION; diff --git a/lib/libc/include/any-windows-any/mmdeviceapi.h b/lib/libc/include/any-windows-any/mmdeviceapi.h index 0d23f07e42068e503b3128ed4fe678fc2e96a8f3..0f226a79abcf088e2fac413ff130415db1980485 100644 --- a/lib/libc/include/any-windows-any/mmdeviceapi.h +++ b/lib/libc/include/any-windows-any/mmdeviceapi.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mmdeviceapi.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mmdeviceapi.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mmdeviceapi_h__ #define __mmdeviceapi_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMMNotificationClient_FWD_DEFINED__ @@ -263,29 +255,29 @@ interface IMMNotificationClient { #define IMMNotificationClient_OnPropertyValueChanged(This,pwstrDeviceId,key) (This)->lpVtbl->OnPropertyValueChanged(This,pwstrDeviceId,key) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMMNotificationClient_QueryInterface(IMMNotificationClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMMNotificationClient_QueryInterface(IMMNotificationClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMMNotificationClient_AddRef(IMMNotificationClient* This) { +static inline ULONG IMMNotificationClient_AddRef(IMMNotificationClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMMNotificationClient_Release(IMMNotificationClient* This) { +static inline ULONG IMMNotificationClient_Release(IMMNotificationClient* This) { return This->lpVtbl->Release(This); } /*** IMMNotificationClient methods ***/ -static __WIDL_INLINE HRESULT IMMNotificationClient_OnDeviceStateChanged(IMMNotificationClient* This,LPCWSTR pwstrDeviceId,DWORD dwNewState) { +static inline HRESULT IMMNotificationClient_OnDeviceStateChanged(IMMNotificationClient* This,LPCWSTR pwstrDeviceId,DWORD dwNewState) { return This->lpVtbl->OnDeviceStateChanged(This,pwstrDeviceId,dwNewState); } -static __WIDL_INLINE HRESULT IMMNotificationClient_OnDeviceAdded(IMMNotificationClient* This,LPCWSTR pwstrDeviceId) { +static inline HRESULT IMMNotificationClient_OnDeviceAdded(IMMNotificationClient* This,LPCWSTR pwstrDeviceId) { return This->lpVtbl->OnDeviceAdded(This,pwstrDeviceId); } -static __WIDL_INLINE HRESULT IMMNotificationClient_OnDeviceRemoved(IMMNotificationClient* This,LPCWSTR pwstrDeviceId) { +static inline HRESULT IMMNotificationClient_OnDeviceRemoved(IMMNotificationClient* This,LPCWSTR pwstrDeviceId) { return This->lpVtbl->OnDeviceRemoved(This,pwstrDeviceId); } -static __WIDL_INLINE HRESULT IMMNotificationClient_OnDefaultDeviceChanged(IMMNotificationClient* This,EDataFlow flow,ERole role,LPCWSTR pwstrDeviceId) { +static inline HRESULT IMMNotificationClient_OnDefaultDeviceChanged(IMMNotificationClient* This,EDataFlow flow,ERole role,LPCWSTR pwstrDeviceId) { return This->lpVtbl->OnDefaultDeviceChanged(This,flow,role,pwstrDeviceId); } -static __WIDL_INLINE HRESULT IMMNotificationClient_OnPropertyValueChanged(IMMNotificationClient* This,LPCWSTR pwstrDeviceId,const PROPERTYKEY key) { +static inline HRESULT IMMNotificationClient_OnPropertyValueChanged(IMMNotificationClient* This,LPCWSTR pwstrDeviceId,const PROPERTYKEY key) { return This->lpVtbl->OnPropertyValueChanged(This,pwstrDeviceId,key); } #endif @@ -384,26 +376,26 @@ interface IMMDevice { #define IMMDevice_GetState(This,pdwState) (This)->lpVtbl->GetState(This,pdwState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMMDevice_QueryInterface(IMMDevice* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMMDevice_QueryInterface(IMMDevice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMMDevice_AddRef(IMMDevice* This) { +static inline ULONG IMMDevice_AddRef(IMMDevice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMMDevice_Release(IMMDevice* This) { +static inline ULONG IMMDevice_Release(IMMDevice* This) { return This->lpVtbl->Release(This); } /*** IMMDevice methods ***/ -static __WIDL_INLINE HRESULT IMMDevice_Activate(IMMDevice* This,REFIID iid,DWORD dwClsCtx,PROPVARIANT *pActivationParams,void **ppv) { +static inline HRESULT IMMDevice_Activate(IMMDevice* This,REFIID iid,DWORD dwClsCtx,PROPVARIANT *pActivationParams,void **ppv) { return This->lpVtbl->Activate(This,iid,dwClsCtx,pActivationParams,ppv); } -static __WIDL_INLINE HRESULT IMMDevice_OpenPropertyStore(IMMDevice* This,DWORD stgmAccess,IPropertyStore **ppProperties) { +static inline HRESULT IMMDevice_OpenPropertyStore(IMMDevice* This,DWORD stgmAccess,IPropertyStore **ppProperties) { return This->lpVtbl->OpenPropertyStore(This,stgmAccess,ppProperties); } -static __WIDL_INLINE HRESULT IMMDevice_GetId(IMMDevice* This,LPWSTR *ppstrId) { +static inline HRESULT IMMDevice_GetId(IMMDevice* This,LPWSTR *ppstrId) { return This->lpVtbl->GetId(This,ppstrId); } -static __WIDL_INLINE HRESULT IMMDevice_GetState(IMMDevice* This,DWORD *pdwState) { +static inline HRESULT IMMDevice_GetState(IMMDevice* This,DWORD *pdwState) { return This->lpVtbl->GetState(This,pdwState); } #endif @@ -480,20 +472,20 @@ interface IMMDeviceCollection { #define IMMDeviceCollection_Item(This,nDevice,ppdevice) (This)->lpVtbl->Item(This,nDevice,ppdevice) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMMDeviceCollection_QueryInterface(IMMDeviceCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMMDeviceCollection_QueryInterface(IMMDeviceCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMMDeviceCollection_AddRef(IMMDeviceCollection* This) { +static inline ULONG IMMDeviceCollection_AddRef(IMMDeviceCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMMDeviceCollection_Release(IMMDeviceCollection* This) { +static inline ULONG IMMDeviceCollection_Release(IMMDeviceCollection* This) { return This->lpVtbl->Release(This); } /*** IMMDeviceCollection methods ***/ -static __WIDL_INLINE HRESULT IMMDeviceCollection_GetCount(IMMDeviceCollection* This,UINT *pcDevices) { +static inline HRESULT IMMDeviceCollection_GetCount(IMMDeviceCollection* This,UINT *pcDevices) { return This->lpVtbl->GetCount(This,pcDevices); } -static __WIDL_INLINE HRESULT IMMDeviceCollection_Item(IMMDeviceCollection* This,UINT nDevice,IMMDevice **ppdevice) { +static inline HRESULT IMMDeviceCollection_Item(IMMDeviceCollection* This,UINT nDevice,IMMDevice **ppdevice) { return This->lpVtbl->Item(This,nDevice,ppdevice); } #endif @@ -560,17 +552,17 @@ interface IMMEndpoint { #define IMMEndpoint_GetDataFlow(This,pDataFlow) (This)->lpVtbl->GetDataFlow(This,pDataFlow) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMMEndpoint_QueryInterface(IMMEndpoint* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMMEndpoint_QueryInterface(IMMEndpoint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMMEndpoint_AddRef(IMMEndpoint* This) { +static inline ULONG IMMEndpoint_AddRef(IMMEndpoint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMMEndpoint_Release(IMMEndpoint* This) { +static inline ULONG IMMEndpoint_Release(IMMEndpoint* This) { return This->lpVtbl->Release(This); } /*** IMMEndpoint methods ***/ -static __WIDL_INLINE HRESULT IMMEndpoint_GetDataFlow(IMMEndpoint* This,EDataFlow *pDataFlow) { +static inline HRESULT IMMEndpoint_GetDataFlow(IMMEndpoint* This,EDataFlow *pDataFlow) { return This->lpVtbl->GetDataFlow(This,pDataFlow); } #endif @@ -679,29 +671,29 @@ interface IMMDeviceEnumerator { #define IMMDeviceEnumerator_UnregisterEndpointNotificationCallback(This,pClient) (This)->lpVtbl->UnregisterEndpointNotificationCallback(This,pClient) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMMDeviceEnumerator_QueryInterface(IMMDeviceEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMMDeviceEnumerator_QueryInterface(IMMDeviceEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMMDeviceEnumerator_AddRef(IMMDeviceEnumerator* This) { +static inline ULONG IMMDeviceEnumerator_AddRef(IMMDeviceEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMMDeviceEnumerator_Release(IMMDeviceEnumerator* This) { +static inline ULONG IMMDeviceEnumerator_Release(IMMDeviceEnumerator* This) { return This->lpVtbl->Release(This); } /*** IMMDeviceEnumerator methods ***/ -static __WIDL_INLINE HRESULT IMMDeviceEnumerator_EnumAudioEndpoints(IMMDeviceEnumerator* This,EDataFlow dataFlow,DWORD dwStateMask,IMMDeviceCollection **ppDevices) { +static inline HRESULT IMMDeviceEnumerator_EnumAudioEndpoints(IMMDeviceEnumerator* This,EDataFlow dataFlow,DWORD dwStateMask,IMMDeviceCollection **ppDevices) { return This->lpVtbl->EnumAudioEndpoints(This,dataFlow,dwStateMask,ppDevices); } -static __WIDL_INLINE HRESULT IMMDeviceEnumerator_GetDefaultAudioEndpoint(IMMDeviceEnumerator* This,EDataFlow dataFlow,ERole role,IMMDevice **ppEndpoint) { +static inline HRESULT IMMDeviceEnumerator_GetDefaultAudioEndpoint(IMMDeviceEnumerator* This,EDataFlow dataFlow,ERole role,IMMDevice **ppEndpoint) { return This->lpVtbl->GetDefaultAudioEndpoint(This,dataFlow,role,ppEndpoint); } -static __WIDL_INLINE HRESULT IMMDeviceEnumerator_GetDevice(IMMDeviceEnumerator* This,LPCWSTR pwstrId,IMMDevice **ppDevice) { +static inline HRESULT IMMDeviceEnumerator_GetDevice(IMMDeviceEnumerator* This,LPCWSTR pwstrId,IMMDevice **ppDevice) { return This->lpVtbl->GetDevice(This,pwstrId,ppDevice); } -static __WIDL_INLINE HRESULT IMMDeviceEnumerator_RegisterEndpointNotificationCallback(IMMDeviceEnumerator* This,IMMNotificationClient *pClient) { +static inline HRESULT IMMDeviceEnumerator_RegisterEndpointNotificationCallback(IMMDeviceEnumerator* This,IMMNotificationClient *pClient) { return This->lpVtbl->RegisterEndpointNotificationCallback(This,pClient); } -static __WIDL_INLINE HRESULT IMMDeviceEnumerator_UnregisterEndpointNotificationCallback(IMMDeviceEnumerator* This,IMMNotificationClient *pClient) { +static inline HRESULT IMMDeviceEnumerator_UnregisterEndpointNotificationCallback(IMMDeviceEnumerator* This,IMMNotificationClient *pClient) { return This->lpVtbl->UnregisterEndpointNotificationCallback(This,pClient); } #endif @@ -774,17 +766,17 @@ interface IMMDeviceActivator { #define IMMDeviceActivator_Activate(This,iid,pDevice,pActivationParams,ppv) (This)->lpVtbl->Activate(This,iid,pDevice,pActivationParams,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMMDeviceActivator_QueryInterface(IMMDeviceActivator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMMDeviceActivator_QueryInterface(IMMDeviceActivator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMMDeviceActivator_AddRef(IMMDeviceActivator* This) { +static inline ULONG IMMDeviceActivator_AddRef(IMMDeviceActivator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMMDeviceActivator_Release(IMMDeviceActivator* This) { +static inline ULONG IMMDeviceActivator_Release(IMMDeviceActivator* This) { return This->lpVtbl->Release(This); } /*** IMMDeviceActivator methods ***/ -static __WIDL_INLINE HRESULT IMMDeviceActivator_Activate(IMMDeviceActivator* This,REFIID iid,IMMDevice *pDevice,PROPVARIANT *pActivationParams,void **ppv) { +static inline HRESULT IMMDeviceActivator_Activate(IMMDeviceActivator* This,REFIID iid,IMMDevice *pDevice,PROPVARIANT *pActivationParams,void **ppv) { return This->lpVtbl->Activate(This,iid,pDevice,pActivationParams,ppv); } #endif @@ -859,17 +851,17 @@ interface IActivateAudioInterfaceAsyncOperation { #define IActivateAudioInterfaceAsyncOperation_GetActivateResult(This,result,iface) (This)->lpVtbl->GetActivateResult(This,result,iface) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActivateAudioInterfaceAsyncOperation_QueryInterface(IActivateAudioInterfaceAsyncOperation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActivateAudioInterfaceAsyncOperation_QueryInterface(IActivateAudioInterfaceAsyncOperation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActivateAudioInterfaceAsyncOperation_AddRef(IActivateAudioInterfaceAsyncOperation* This) { +static inline ULONG IActivateAudioInterfaceAsyncOperation_AddRef(IActivateAudioInterfaceAsyncOperation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActivateAudioInterfaceAsyncOperation_Release(IActivateAudioInterfaceAsyncOperation* This) { +static inline ULONG IActivateAudioInterfaceAsyncOperation_Release(IActivateAudioInterfaceAsyncOperation* This) { return This->lpVtbl->Release(This); } /*** IActivateAudioInterfaceAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT IActivateAudioInterfaceAsyncOperation_GetActivateResult(IActivateAudioInterfaceAsyncOperation* This,HRESULT *result,IUnknown **iface) { +static inline HRESULT IActivateAudioInterfaceAsyncOperation_GetActivateResult(IActivateAudioInterfaceAsyncOperation* This,HRESULT *result,IUnknown **iface) { return This->lpVtbl->GetActivateResult(This,result,iface); } #endif @@ -936,17 +928,17 @@ interface IActivateAudioInterfaceCompletionHandler { #define IActivateAudioInterfaceCompletionHandler_ActivateCompleted(This,op) (This)->lpVtbl->ActivateCompleted(This,op) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActivateAudioInterfaceCompletionHandler_QueryInterface(IActivateAudioInterfaceCompletionHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActivateAudioInterfaceCompletionHandler_QueryInterface(IActivateAudioInterfaceCompletionHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActivateAudioInterfaceCompletionHandler_AddRef(IActivateAudioInterfaceCompletionHandler* This) { +static inline ULONG IActivateAudioInterfaceCompletionHandler_AddRef(IActivateAudioInterfaceCompletionHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActivateAudioInterfaceCompletionHandler_Release(IActivateAudioInterfaceCompletionHandler* This) { +static inline ULONG IActivateAudioInterfaceCompletionHandler_Release(IActivateAudioInterfaceCompletionHandler* This) { return This->lpVtbl->Release(This); } /*** IActivateAudioInterfaceCompletionHandler methods ***/ -static __WIDL_INLINE HRESULT IActivateAudioInterfaceCompletionHandler_ActivateCompleted(IActivateAudioInterfaceCompletionHandler* This,IActivateAudioInterfaceAsyncOperation *op) { +static inline HRESULT IActivateAudioInterfaceCompletionHandler_ActivateCompleted(IActivateAudioInterfaceCompletionHandler* This,IActivateAudioInterfaceAsyncOperation *op) { return This->lpVtbl->ActivateCompleted(This,op); } #endif diff --git a/lib/libc/include/any-windows-any/mmstream.h b/lib/libc/include/any-windows-any/mmstream.h index 0fac0012ff1b5a63f306ec9b4df4b44ed5ce67bb..6a87f051085755b350d13349b39737cdeafd5e4e 100644 --- a/lib/libc/include/any-windows-any/mmstream.h +++ b/lib/libc/include/any-windows-any/mmstream.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mmstream.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mmstream.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mmstream_h__ #define __mmstream_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMultiMediaStream_FWD_DEFINED__ @@ -254,41 +246,41 @@ interface IMultiMediaStream { #define IMultiMediaStream_GetEndOfStreamEventHandle(This,phEOS) (This)->lpVtbl->GetEndOfStreamEventHandle(This,phEOS) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMultiMediaStream_QueryInterface(IMultiMediaStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMultiMediaStream_QueryInterface(IMultiMediaStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMultiMediaStream_AddRef(IMultiMediaStream* This) { +static inline ULONG IMultiMediaStream_AddRef(IMultiMediaStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMultiMediaStream_Release(IMultiMediaStream* This) { +static inline ULONG IMultiMediaStream_Release(IMultiMediaStream* This) { return This->lpVtbl->Release(This); } /*** IMultiMediaStream methods ***/ -static __WIDL_INLINE HRESULT IMultiMediaStream_GetInformation(IMultiMediaStream* This,DWORD *pdwFlags,STREAM_TYPE *pStreamType) { +static inline HRESULT IMultiMediaStream_GetInformation(IMultiMediaStream* This,DWORD *pdwFlags,STREAM_TYPE *pStreamType) { return This->lpVtbl->GetInformation(This,pdwFlags,pStreamType); } -static __WIDL_INLINE HRESULT IMultiMediaStream_GetMediaStream(IMultiMediaStream* This,REFMSPID idPurpose,IMediaStream **ppMediaStream) { +static inline HRESULT IMultiMediaStream_GetMediaStream(IMultiMediaStream* This,REFMSPID idPurpose,IMediaStream **ppMediaStream) { return This->lpVtbl->GetMediaStream(This,idPurpose,ppMediaStream); } -static __WIDL_INLINE HRESULT IMultiMediaStream_EnumMediaStreams(IMultiMediaStream* This,LONG Index,IMediaStream **ppMediaStream) { +static inline HRESULT IMultiMediaStream_EnumMediaStreams(IMultiMediaStream* This,LONG Index,IMediaStream **ppMediaStream) { return This->lpVtbl->EnumMediaStreams(This,Index,ppMediaStream); } -static __WIDL_INLINE HRESULT IMultiMediaStream_GetState(IMultiMediaStream* This,STREAM_STATE *pCurrentState) { +static inline HRESULT IMultiMediaStream_GetState(IMultiMediaStream* This,STREAM_STATE *pCurrentState) { return This->lpVtbl->GetState(This,pCurrentState); } -static __WIDL_INLINE HRESULT IMultiMediaStream_SetState(IMultiMediaStream* This,STREAM_STATE NewState) { +static inline HRESULT IMultiMediaStream_SetState(IMultiMediaStream* This,STREAM_STATE NewState) { return This->lpVtbl->SetState(This,NewState); } -static __WIDL_INLINE HRESULT IMultiMediaStream_GetTime(IMultiMediaStream* This,STREAM_TIME *pCurrentTime) { +static inline HRESULT IMultiMediaStream_GetTime(IMultiMediaStream* This,STREAM_TIME *pCurrentTime) { return This->lpVtbl->GetTime(This,pCurrentTime); } -static __WIDL_INLINE HRESULT IMultiMediaStream_GetDuration(IMultiMediaStream* This,STREAM_TIME *pDuration) { +static inline HRESULT IMultiMediaStream_GetDuration(IMultiMediaStream* This,STREAM_TIME *pDuration) { return This->lpVtbl->GetDuration(This,pDuration); } -static __WIDL_INLINE HRESULT IMultiMediaStream_Seek(IMultiMediaStream* This,STREAM_TIME SeekTime) { +static inline HRESULT IMultiMediaStream_Seek(IMultiMediaStream* This,STREAM_TIME SeekTime) { return This->lpVtbl->Seek(This,SeekTime); } -static __WIDL_INLINE HRESULT IMultiMediaStream_GetEndOfStreamEventHandle(IMultiMediaStream* This,HANDLE *phEOS) { +static inline HRESULT IMultiMediaStream_GetEndOfStreamEventHandle(IMultiMediaStream* This,HANDLE *phEOS) { return This->lpVtbl->GetEndOfStreamEventHandle(This,phEOS); } #endif @@ -405,32 +397,32 @@ interface IMediaStream { #define IMediaStream_SendEndOfStream(This,dwFlags) (This)->lpVtbl->SendEndOfStream(This,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaStream_QueryInterface(IMediaStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaStream_QueryInterface(IMediaStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaStream_AddRef(IMediaStream* This) { +static inline ULONG IMediaStream_AddRef(IMediaStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaStream_Release(IMediaStream* This) { +static inline ULONG IMediaStream_Release(IMediaStream* This) { return This->lpVtbl->Release(This); } /*** IMediaStream methods ***/ -static __WIDL_INLINE HRESULT IMediaStream_GetMultiMediaStream(IMediaStream* This,IMultiMediaStream **ppMultiMediaStream) { +static inline HRESULT IMediaStream_GetMultiMediaStream(IMediaStream* This,IMultiMediaStream **ppMultiMediaStream) { return This->lpVtbl->GetMultiMediaStream(This,ppMultiMediaStream); } -static __WIDL_INLINE HRESULT IMediaStream_GetInformation(IMediaStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { +static inline HRESULT IMediaStream_GetInformation(IMediaStream* This,MSPID *pPurposeId,STREAM_TYPE *pType) { return This->lpVtbl->GetInformation(This,pPurposeId,pType); } -static __WIDL_INLINE HRESULT IMediaStream_SetSameFormat(IMediaStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { +static inline HRESULT IMediaStream_SetSameFormat(IMediaStream* This,IMediaStream *pStreamThatHasDesiredFormat,DWORD dwFlags) { return This->lpVtbl->SetSameFormat(This,pStreamThatHasDesiredFormat,dwFlags); } -static __WIDL_INLINE HRESULT IMediaStream_AllocateSample(IMediaStream* This,DWORD dwFlags,IStreamSample **ppSample) { +static inline HRESULT IMediaStream_AllocateSample(IMediaStream* This,DWORD dwFlags,IStreamSample **ppSample) { return This->lpVtbl->AllocateSample(This,dwFlags,ppSample); } -static __WIDL_INLINE HRESULT IMediaStream_CreateSharedSample(IMediaStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { +static inline HRESULT IMediaStream_CreateSharedSample(IMediaStream* This,IStreamSample *pExistingSample,DWORD dwFlags,IStreamSample **ppNewSample) { return This->lpVtbl->CreateSharedSample(This,pExistingSample,dwFlags,ppNewSample); } -static __WIDL_INLINE HRESULT IMediaStream_SendEndOfStream(IMediaStream* This,DWORD dwFlags) { +static inline HRESULT IMediaStream_SendEndOfStream(IMediaStream* This,DWORD dwFlags) { return This->lpVtbl->SendEndOfStream(This,dwFlags); } #endif @@ -543,29 +535,29 @@ interface IStreamSample { #define IStreamSample_CompletionStatus(This,dwFlags,dwMilliseconds) (This)->lpVtbl->CompletionStatus(This,dwFlags,dwMilliseconds) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStreamSample_QueryInterface(IStreamSample* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStreamSample_QueryInterface(IStreamSample* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStreamSample_AddRef(IStreamSample* This) { +static inline ULONG IStreamSample_AddRef(IStreamSample* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStreamSample_Release(IStreamSample* This) { +static inline ULONG IStreamSample_Release(IStreamSample* This) { return This->lpVtbl->Release(This); } /*** IStreamSample methods ***/ -static __WIDL_INLINE HRESULT IStreamSample_GetMediaStream(IStreamSample* This,IMediaStream **ppMediaStream) { +static inline HRESULT IStreamSample_GetMediaStream(IStreamSample* This,IMediaStream **ppMediaStream) { return This->lpVtbl->GetMediaStream(This,ppMediaStream); } -static __WIDL_INLINE HRESULT IStreamSample_GetSampleTimes(IStreamSample* This,STREAM_TIME *pStartTime,STREAM_TIME *pEndTime,STREAM_TIME *pCurrentTime) { +static inline HRESULT IStreamSample_GetSampleTimes(IStreamSample* This,STREAM_TIME *pStartTime,STREAM_TIME *pEndTime,STREAM_TIME *pCurrentTime) { return This->lpVtbl->GetSampleTimes(This,pStartTime,pEndTime,pCurrentTime); } -static __WIDL_INLINE HRESULT IStreamSample_SetSampleTimes(IStreamSample* This,const STREAM_TIME *pStartTime,const STREAM_TIME *pEndTime) { +static inline HRESULT IStreamSample_SetSampleTimes(IStreamSample* This,const STREAM_TIME *pStartTime,const STREAM_TIME *pEndTime) { return This->lpVtbl->SetSampleTimes(This,pStartTime,pEndTime); } -static __WIDL_INLINE HRESULT IStreamSample_Update(IStreamSample* This,DWORD dwFlags,HANDLE hEvent,PAPCFUNC pfnAPC,DWORD dwAPCData) { +static inline HRESULT IStreamSample_Update(IStreamSample* This,DWORD dwFlags,HANDLE hEvent,PAPCFUNC pfnAPC,DWORD dwAPCData) { return This->lpVtbl->Update(This,dwFlags,hEvent,pfnAPC,dwAPCData); } -static __WIDL_INLINE HRESULT IStreamSample_CompletionStatus(IStreamSample* This,DWORD dwFlags,DWORD dwMilliseconds) { +static inline HRESULT IStreamSample_CompletionStatus(IStreamSample* This,DWORD dwFlags,DWORD dwMilliseconds) { return This->lpVtbl->CompletionStatus(This,dwFlags,dwMilliseconds); } #endif diff --git a/lib/libc/include/any-windows-any/mscoree.h b/lib/libc/include/any-windows-any/mscoree.h index 523ac77a9f2bad56fbbb0db83f587c540239616e..e1d48996a051853c69f1c39c520b90f8825a352c 100644 --- a/lib/libc/include/any-windows-any/mscoree.h +++ b/lib/libc/include/any-windows-any/mscoree.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mscoree.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mscoree.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mscoree_h__ #define __mscoree_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IGCThreadControl_FWD_DEFINED__ @@ -201,23 +193,23 @@ interface IGCThreadControl { #define IGCThreadControl_SuspensionEnding(This,generation) (This)->lpVtbl->SuspensionEnding(This,generation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGCThreadControl_QueryInterface(IGCThreadControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGCThreadControl_QueryInterface(IGCThreadControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGCThreadControl_AddRef(IGCThreadControl* This) { +static inline ULONG IGCThreadControl_AddRef(IGCThreadControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGCThreadControl_Release(IGCThreadControl* This) { +static inline ULONG IGCThreadControl_Release(IGCThreadControl* This) { return This->lpVtbl->Release(This); } /*** IGCThreadControl methods ***/ -static __WIDL_INLINE HRESULT IGCThreadControl_ThreadIsBlockingForSuspension(IGCThreadControl* This) { +static inline HRESULT IGCThreadControl_ThreadIsBlockingForSuspension(IGCThreadControl* This) { return This->lpVtbl->ThreadIsBlockingForSuspension(This); } -static __WIDL_INLINE HRESULT IGCThreadControl_SuspensionStarting(IGCThreadControl* This) { +static inline HRESULT IGCThreadControl_SuspensionStarting(IGCThreadControl* This) { return This->lpVtbl->SuspensionStarting(This); } -static __WIDL_INLINE HRESULT IGCThreadControl_SuspensionEnding(IGCThreadControl* This,DWORD generation) { +static inline HRESULT IGCThreadControl_SuspensionEnding(IGCThreadControl* This,DWORD generation) { return This->lpVtbl->SuspensionEnding(This,generation); } #endif @@ -286,17 +278,17 @@ interface IGCHostControl { #define IGCHostControl_RequestVirtualMemLimit(This,nMaxVirtualMemMB,nNewMaxVirtualMemMB) (This)->lpVtbl->RequestVirtualMemLimit(This,nMaxVirtualMemMB,nNewMaxVirtualMemMB) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGCHostControl_QueryInterface(IGCHostControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGCHostControl_QueryInterface(IGCHostControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGCHostControl_AddRef(IGCHostControl* This) { +static inline ULONG IGCHostControl_AddRef(IGCHostControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGCHostControl_Release(IGCHostControl* This) { +static inline ULONG IGCHostControl_Release(IGCHostControl* This) { return This->lpVtbl->Release(This); } /*** IGCHostControl methods ***/ -static __WIDL_INLINE HRESULT IGCHostControl_RequestVirtualMemLimit(IGCHostControl* This,SIZE_T nMaxVirtualMemMB,SIZE_T *nNewMaxVirtualMemMB) { +static inline HRESULT IGCHostControl_RequestVirtualMemLimit(IGCHostControl* This,SIZE_T nMaxVirtualMemMB,SIZE_T *nNewMaxVirtualMemMB) { return This->lpVtbl->RequestVirtualMemLimit(This,nMaxVirtualMemMB,nNewMaxVirtualMemMB); } #endif @@ -377,23 +369,23 @@ interface IDebuggerThreadControl { #define IDebuggerThreadControl_StartBlockingForDebugger(This,dwUnused) (This)->lpVtbl->StartBlockingForDebugger(This,dwUnused) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebuggerThreadControl_QueryInterface(IDebuggerThreadControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebuggerThreadControl_QueryInterface(IDebuggerThreadControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebuggerThreadControl_AddRef(IDebuggerThreadControl* This) { +static inline ULONG IDebuggerThreadControl_AddRef(IDebuggerThreadControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebuggerThreadControl_Release(IDebuggerThreadControl* This) { +static inline ULONG IDebuggerThreadControl_Release(IDebuggerThreadControl* This) { return This->lpVtbl->Release(This); } /*** IDebuggerThreadControl methods ***/ -static __WIDL_INLINE HRESULT IDebuggerThreadControl_ThreadIsBlockingForDebugger(IDebuggerThreadControl* This) { +static inline HRESULT IDebuggerThreadControl_ThreadIsBlockingForDebugger(IDebuggerThreadControl* This) { return This->lpVtbl->ThreadIsBlockingForDebugger(This); } -static __WIDL_INLINE HRESULT IDebuggerThreadControl_ReleaseAllRuntimeThreads(IDebuggerThreadControl* This) { +static inline HRESULT IDebuggerThreadControl_ReleaseAllRuntimeThreads(IDebuggerThreadControl* This) { return This->lpVtbl->ReleaseAllRuntimeThreads(This); } -static __WIDL_INLINE HRESULT IDebuggerThreadControl_StartBlockingForDebugger(IDebuggerThreadControl* This,DWORD dwUnused) { +static inline HRESULT IDebuggerThreadControl_StartBlockingForDebugger(IDebuggerThreadControl* This,DWORD dwUnused) { return This->lpVtbl->StartBlockingForDebugger(This,dwUnused); } #endif @@ -484,26 +476,26 @@ interface ICorConfiguration { #define ICorConfiguration_AddDebuggerSpecialThread(This,specialThreadId) (This)->lpVtbl->AddDebuggerSpecialThread(This,specialThreadId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICorConfiguration_QueryInterface(ICorConfiguration* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICorConfiguration_QueryInterface(ICorConfiguration* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICorConfiguration_AddRef(ICorConfiguration* This) { +static inline ULONG ICorConfiguration_AddRef(ICorConfiguration* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICorConfiguration_Release(ICorConfiguration* This) { +static inline ULONG ICorConfiguration_Release(ICorConfiguration* This) { return This->lpVtbl->Release(This); } /*** ICorConfiguration methods ***/ -static __WIDL_INLINE HRESULT ICorConfiguration_SetGCThreadControl(ICorConfiguration* This,IGCThreadControl *GCThreadControl) { +static inline HRESULT ICorConfiguration_SetGCThreadControl(ICorConfiguration* This,IGCThreadControl *GCThreadControl) { return This->lpVtbl->SetGCThreadControl(This,GCThreadControl); } -static __WIDL_INLINE HRESULT ICorConfiguration_SetGCHostControl(ICorConfiguration* This,IGCHostControl *GCHostControl) { +static inline HRESULT ICorConfiguration_SetGCHostControl(ICorConfiguration* This,IGCHostControl *GCHostControl) { return This->lpVtbl->SetGCHostControl(This,GCHostControl); } -static __WIDL_INLINE HRESULT ICorConfiguration_SetDebuggerThreadControl(ICorConfiguration* This,IDebuggerThreadControl *debuggerThreadControl) { +static inline HRESULT ICorConfiguration_SetDebuggerThreadControl(ICorConfiguration* This,IDebuggerThreadControl *debuggerThreadControl) { return This->lpVtbl->SetDebuggerThreadControl(This,debuggerThreadControl); } -static __WIDL_INLINE HRESULT ICorConfiguration_AddDebuggerSpecialThread(ICorConfiguration* This,DWORD specialThreadId) { +static inline HRESULT ICorConfiguration_AddDebuggerSpecialThread(ICorConfiguration* This,DWORD specialThreadId) { return This->lpVtbl->AddDebuggerSpecialThread(This,specialThreadId); } #endif @@ -582,20 +574,20 @@ interface ICLRControl { #define ICLRControl_SetAppDomainManagerType(This,appDomainManagerAssembly,appDomainManagerType) (This)->lpVtbl->SetAppDomainManagerType(This,appDomainManagerAssembly,appDomainManagerType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICLRControl_QueryInterface(ICLRControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICLRControl_QueryInterface(ICLRControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICLRControl_AddRef(ICLRControl* This) { +static inline ULONG ICLRControl_AddRef(ICLRControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICLRControl_Release(ICLRControl* This) { +static inline ULONG ICLRControl_Release(ICLRControl* This) { return This->lpVtbl->Release(This); } /*** ICLRControl methods ***/ -static __WIDL_INLINE HRESULT ICLRControl_GetCLRManager(ICLRControl* This,REFIID riid,void **ppObject) { +static inline HRESULT ICLRControl_GetCLRManager(ICLRControl* This,REFIID riid,void **ppObject) { return This->lpVtbl->GetCLRManager(This,riid,ppObject); } -static __WIDL_INLINE HRESULT ICLRControl_SetAppDomainManagerType(ICLRControl* This,LPCWSTR appDomainManagerAssembly,LPCWSTR appDomainManagerType) { +static inline HRESULT ICLRControl_SetAppDomainManagerType(ICLRControl* This,LPCWSTR appDomainManagerAssembly,LPCWSTR appDomainManagerType) { return This->lpVtbl->SetAppDomainManagerType(This,appDomainManagerAssembly,appDomainManagerType); } #endif @@ -674,20 +666,20 @@ interface IHostControl { #define IHostControl_SetAppDomainManager(This,appDomainID,appDomainManager) (This)->lpVtbl->SetAppDomainManager(This,appDomainID,appDomainManager) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHostControl_QueryInterface(IHostControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHostControl_QueryInterface(IHostControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHostControl_AddRef(IHostControl* This) { +static inline ULONG IHostControl_AddRef(IHostControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHostControl_Release(IHostControl* This) { +static inline ULONG IHostControl_Release(IHostControl* This) { return This->lpVtbl->Release(This); } /*** IHostControl methods ***/ -static __WIDL_INLINE HRESULT IHostControl_GetHostManager(IHostControl* This,REFIID riid,void **ppObject) { +static inline HRESULT IHostControl_GetHostManager(IHostControl* This,REFIID riid,void **ppObject) { return This->lpVtbl->GetHostManager(This,riid,ppObject); } -static __WIDL_INLINE HRESULT IHostControl_SetAppDomainManager(IHostControl* This,DWORD appDomainID,IUnknown *appDomainManager) { +static inline HRESULT IHostControl_SetAppDomainManager(IHostControl* This,DWORD appDomainID,IUnknown *appDomainManager) { return This->lpVtbl->SetAppDomainManager(This,appDomainID,appDomainManager); } #endif @@ -909,71 +901,71 @@ interface ICorRuntimeHost { #define ICorRuntimeHost_CurrentDomain(This,appDomain) (This)->lpVtbl->CurrentDomain(This,appDomain) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICorRuntimeHost_QueryInterface(ICorRuntimeHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICorRuntimeHost_QueryInterface(ICorRuntimeHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICorRuntimeHost_AddRef(ICorRuntimeHost* This) { +static inline ULONG ICorRuntimeHost_AddRef(ICorRuntimeHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICorRuntimeHost_Release(ICorRuntimeHost* This) { +static inline ULONG ICorRuntimeHost_Release(ICorRuntimeHost* This) { return This->lpVtbl->Release(This); } /*** ICorRuntimeHost methods ***/ -static __WIDL_INLINE HRESULT ICorRuntimeHost_CreateLogicalThreadState(ICorRuntimeHost* This) { +static inline HRESULT ICorRuntimeHost_CreateLogicalThreadState(ICorRuntimeHost* This) { return This->lpVtbl->CreateLogicalThreadState(This); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_DeleteLogicalThreadState(ICorRuntimeHost* This) { +static inline HRESULT ICorRuntimeHost_DeleteLogicalThreadState(ICorRuntimeHost* This) { return This->lpVtbl->DeleteLogicalThreadState(This); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_SwitchInLogicalThreadState(ICorRuntimeHost* This,DWORD *fiberCookie) { +static inline HRESULT ICorRuntimeHost_SwitchInLogicalThreadState(ICorRuntimeHost* This,DWORD *fiberCookie) { return This->lpVtbl->SwitchInLogicalThreadState(This,fiberCookie); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_SwitchOutLogicalThreadState(ICorRuntimeHost* This,DWORD **fiberCookie) { +static inline HRESULT ICorRuntimeHost_SwitchOutLogicalThreadState(ICorRuntimeHost* This,DWORD **fiberCookie) { return This->lpVtbl->SwitchOutLogicalThreadState(This,fiberCookie); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_LocksHeldByLogicalThread(ICorRuntimeHost* This,DWORD *pCount) { +static inline HRESULT ICorRuntimeHost_LocksHeldByLogicalThread(ICorRuntimeHost* This,DWORD *pCount) { return This->lpVtbl->LocksHeldByLogicalThread(This,pCount); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_MapFile(ICorRuntimeHost* This,HANDLE hFile,HMODULE *mapAddress) { +static inline HRESULT ICorRuntimeHost_MapFile(ICorRuntimeHost* This,HANDLE hFile,HMODULE *mapAddress) { return This->lpVtbl->MapFile(This,hFile,mapAddress); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_GetConfiguration(ICorRuntimeHost* This,ICorConfiguration **pConfiguration) { +static inline HRESULT ICorRuntimeHost_GetConfiguration(ICorRuntimeHost* This,ICorConfiguration **pConfiguration) { return This->lpVtbl->GetConfiguration(This,pConfiguration); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_Start(ICorRuntimeHost* This) { +static inline HRESULT ICorRuntimeHost_Start(ICorRuntimeHost* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_Stop(ICorRuntimeHost* This) { +static inline HRESULT ICorRuntimeHost_Stop(ICorRuntimeHost* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_CreateDomain(ICorRuntimeHost* This,LPCWSTR friendlyName,IUnknown *identityArray,IUnknown **appDomain) { +static inline HRESULT ICorRuntimeHost_CreateDomain(ICorRuntimeHost* This,LPCWSTR friendlyName,IUnknown *identityArray,IUnknown **appDomain) { return This->lpVtbl->CreateDomain(This,friendlyName,identityArray,appDomain); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_GetDefaultDomain(ICorRuntimeHost* This,IUnknown **pAppDomain) { +static inline HRESULT ICorRuntimeHost_GetDefaultDomain(ICorRuntimeHost* This,IUnknown **pAppDomain) { return This->lpVtbl->GetDefaultDomain(This,pAppDomain); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_EnumDomains(ICorRuntimeHost* This,HDOMAINENUM *hEnum) { +static inline HRESULT ICorRuntimeHost_EnumDomains(ICorRuntimeHost* This,HDOMAINENUM *hEnum) { return This->lpVtbl->EnumDomains(This,hEnum); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_NextDomain(ICorRuntimeHost* This,HDOMAINENUM hEnum,IUnknown **appDomain) { +static inline HRESULT ICorRuntimeHost_NextDomain(ICorRuntimeHost* This,HDOMAINENUM hEnum,IUnknown **appDomain) { return This->lpVtbl->NextDomain(This,hEnum,appDomain); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_CloseEnum(ICorRuntimeHost* This,HDOMAINENUM hEnum) { +static inline HRESULT ICorRuntimeHost_CloseEnum(ICorRuntimeHost* This,HDOMAINENUM hEnum) { return This->lpVtbl->CloseEnum(This,hEnum); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_CreateDomainEx(ICorRuntimeHost* This,LPCWSTR friendlyName,IUnknown *setup,IUnknown *evidence,IUnknown **appDomain) { +static inline HRESULT ICorRuntimeHost_CreateDomainEx(ICorRuntimeHost* This,LPCWSTR friendlyName,IUnknown *setup,IUnknown *evidence,IUnknown **appDomain) { return This->lpVtbl->CreateDomainEx(This,friendlyName,setup,evidence,appDomain); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_CreateDomainSetup(ICorRuntimeHost* This,IUnknown **appDomainSetup) { +static inline HRESULT ICorRuntimeHost_CreateDomainSetup(ICorRuntimeHost* This,IUnknown **appDomainSetup) { return This->lpVtbl->CreateDomainSetup(This,appDomainSetup); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_CreateEvidence(ICorRuntimeHost* This,IUnknown **evidence) { +static inline HRESULT ICorRuntimeHost_CreateEvidence(ICorRuntimeHost* This,IUnknown **evidence) { return This->lpVtbl->CreateEvidence(This,evidence); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_UnloadDomain(ICorRuntimeHost* This,IUnknown *appDomain) { +static inline HRESULT ICorRuntimeHost_UnloadDomain(ICorRuntimeHost* This,IUnknown *appDomain) { return This->lpVtbl->UnloadDomain(This,appDomain); } -static __WIDL_INLINE HRESULT ICorRuntimeHost_CurrentDomain(ICorRuntimeHost* This,IUnknown **appDomain) { +static inline HRESULT ICorRuntimeHost_CurrentDomain(ICorRuntimeHost* This,IUnknown **appDomain) { return This->lpVtbl->CurrentDomain(This,appDomain); } #endif @@ -1127,41 +1119,41 @@ interface ICLRRuntimeHost { #define ICLRRuntimeHost_ExecuteInDefaultAppDomain(This,pwzAssemblyPath,pwzTypeName,pwzMethodName,pwzArgument,pReturnValue) (This)->lpVtbl->ExecuteInDefaultAppDomain(This,pwzAssemblyPath,pwzTypeName,pwzMethodName,pwzArgument,pReturnValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICLRRuntimeHost_QueryInterface(ICLRRuntimeHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICLRRuntimeHost_QueryInterface(ICLRRuntimeHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICLRRuntimeHost_AddRef(ICLRRuntimeHost* This) { +static inline ULONG ICLRRuntimeHost_AddRef(ICLRRuntimeHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICLRRuntimeHost_Release(ICLRRuntimeHost* This) { +static inline ULONG ICLRRuntimeHost_Release(ICLRRuntimeHost* This) { return This->lpVtbl->Release(This); } /*** ICLRRuntimeHost methods ***/ -static __WIDL_INLINE HRESULT ICLRRuntimeHost_Start(ICLRRuntimeHost* This) { +static inline HRESULT ICLRRuntimeHost_Start(ICLRRuntimeHost* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT ICLRRuntimeHost_Stop(ICLRRuntimeHost* This) { +static inline HRESULT ICLRRuntimeHost_Stop(ICLRRuntimeHost* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT ICLRRuntimeHost_SetHostControl(ICLRRuntimeHost* This,IHostControl *pHostControl) { +static inline HRESULT ICLRRuntimeHost_SetHostControl(ICLRRuntimeHost* This,IHostControl *pHostControl) { return This->lpVtbl->SetHostControl(This,pHostControl); } -static __WIDL_INLINE HRESULT ICLRRuntimeHost_GetCLRControl(ICLRRuntimeHost* This,ICLRControl **pCLRControl) { +static inline HRESULT ICLRRuntimeHost_GetCLRControl(ICLRRuntimeHost* This,ICLRControl **pCLRControl) { return This->lpVtbl->GetCLRControl(This,pCLRControl); } -static __WIDL_INLINE HRESULT ICLRRuntimeHost_UnloadAppDomain(ICLRRuntimeHost* This,DWORD dwAppDomainId,WINBOOL fWaitUntilDone) { +static inline HRESULT ICLRRuntimeHost_UnloadAppDomain(ICLRRuntimeHost* This,DWORD dwAppDomainId,WINBOOL fWaitUntilDone) { return This->lpVtbl->UnloadAppDomain(This,dwAppDomainId,fWaitUntilDone); } -static __WIDL_INLINE HRESULT ICLRRuntimeHost_ExecuteInAppDomain(ICLRRuntimeHost* This,DWORD dwAppDomainId,FExecuteInAppDomainCallback pCallback,void *cookie) { +static inline HRESULT ICLRRuntimeHost_ExecuteInAppDomain(ICLRRuntimeHost* This,DWORD dwAppDomainId,FExecuteInAppDomainCallback pCallback,void *cookie) { return This->lpVtbl->ExecuteInAppDomain(This,dwAppDomainId,pCallback,cookie); } -static __WIDL_INLINE HRESULT ICLRRuntimeHost_GetCurrentAppDomainId(ICLRRuntimeHost* This,DWORD *pdwAppDomainId) { +static inline HRESULT ICLRRuntimeHost_GetCurrentAppDomainId(ICLRRuntimeHost* This,DWORD *pdwAppDomainId) { return This->lpVtbl->GetCurrentAppDomainId(This,pdwAppDomainId); } -static __WIDL_INLINE HRESULT ICLRRuntimeHost_ExecuteApplication(ICLRRuntimeHost* This,LPCWSTR pwzAppFullName,DWORD dwManifestPaths,LPCWSTR *ppwzManifestPaths,DWORD dwActivationData,LPCWSTR *ppwzActivationData,int *pReturnValue) { +static inline HRESULT ICLRRuntimeHost_ExecuteApplication(ICLRRuntimeHost* This,LPCWSTR pwzAppFullName,DWORD dwManifestPaths,LPCWSTR *ppwzManifestPaths,DWORD dwActivationData,LPCWSTR *ppwzActivationData,int *pReturnValue) { return This->lpVtbl->ExecuteApplication(This,pwzAppFullName,dwManifestPaths,ppwzManifestPaths,dwActivationData,ppwzActivationData,pReturnValue); } -static __WIDL_INLINE HRESULT ICLRRuntimeHost_ExecuteInDefaultAppDomain(ICLRRuntimeHost* This,LPCWSTR pwzAssemblyPath,LPCWSTR pwzTypeName,LPCWSTR pwzMethodName,LPCWSTR pwzArgument,DWORD *pReturnValue) { +static inline HRESULT ICLRRuntimeHost_ExecuteInDefaultAppDomain(ICLRRuntimeHost* This,LPCWSTR pwzAssemblyPath,LPCWSTR pwzTypeName,LPCWSTR pwzMethodName,LPCWSTR pwzArgument,DWORD *pReturnValue) { return This->lpVtbl->ExecuteInDefaultAppDomain(This,pwzAssemblyPath,pwzTypeName,pwzMethodName,pwzArgument,pReturnValue); } #endif @@ -1240,20 +1232,20 @@ interface IManagedObject { #define IManagedObject_GetObjectIdentity(This,pBSTRGUID,AppDomainID,pCCW) (This)->lpVtbl->GetObjectIdentity(This,pBSTRGUID,AppDomainID,pCCW) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IManagedObject_QueryInterface(IManagedObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IManagedObject_QueryInterface(IManagedObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IManagedObject_AddRef(IManagedObject* This) { +static inline ULONG IManagedObject_AddRef(IManagedObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IManagedObject_Release(IManagedObject* This) { +static inline ULONG IManagedObject_Release(IManagedObject* This) { return This->lpVtbl->Release(This); } /*** IManagedObject methods ***/ -static __WIDL_INLINE HRESULT IManagedObject_GetSerializedBuffer(IManagedObject* This,BSTR *pBSTR) { +static inline HRESULT IManagedObject_GetSerializedBuffer(IManagedObject* This,BSTR *pBSTR) { return This->lpVtbl->GetSerializedBuffer(This,pBSTR); } -static __WIDL_INLINE HRESULT IManagedObject_GetObjectIdentity(IManagedObject* This,BSTR *pBSTRGUID,int *AppDomainID,int *pCCW) { +static inline HRESULT IManagedObject_GetObjectIdentity(IManagedObject* This,BSTR *pBSTRGUID,int *AppDomainID,int *pCCW) { return This->lpVtbl->GetObjectIdentity(This,pBSTRGUID,AppDomainID,pCCW); } #endif diff --git a/lib/libc/include/any-windows-any/msctf.h b/lib/libc/include/any-windows-any/msctf.h index 0292fa319a7c913d5b56920cf87755aea70c74b9..1ef9c92faec2a5d9bbf2fb96ae2dd289ca447351 100644 --- a/lib/libc/include/any-windows-any/msctf.h +++ b/lib/libc/include/any-windows-any/msctf.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/msctf.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/msctf.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __msctf_h__ #define __msctf_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ITfFunctionProvider_FWD_DEFINED__ @@ -858,23 +850,23 @@ interface ITfFunctionProvider { #define ITfFunctionProvider_GetFunction(This,guid,riid,func) (This)->lpVtbl->GetFunction(This,guid,riid,func) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfFunctionProvider_QueryInterface(ITfFunctionProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfFunctionProvider_QueryInterface(ITfFunctionProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfFunctionProvider_AddRef(ITfFunctionProvider* This) { +static inline ULONG ITfFunctionProvider_AddRef(ITfFunctionProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfFunctionProvider_Release(ITfFunctionProvider* This) { +static inline ULONG ITfFunctionProvider_Release(ITfFunctionProvider* This) { return This->lpVtbl->Release(This); } /*** ITfFunctionProvider methods ***/ -static __WIDL_INLINE HRESULT ITfFunctionProvider_GetType(ITfFunctionProvider* This,GUID *guid) { +static inline HRESULT ITfFunctionProvider_GetType(ITfFunctionProvider* This,GUID *guid) { return This->lpVtbl->GetType(This,guid); } -static __WIDL_INLINE HRESULT ITfFunctionProvider_GetDescription(ITfFunctionProvider* This,BSTR *desc) { +static inline HRESULT ITfFunctionProvider_GetDescription(ITfFunctionProvider* This,BSTR *desc) { return This->lpVtbl->GetDescription(This,desc); } -static __WIDL_INLINE HRESULT ITfFunctionProvider_GetFunction(ITfFunctionProvider* This,REFGUID guid,REFIID riid,IUnknown **func) { +static inline HRESULT ITfFunctionProvider_GetFunction(ITfFunctionProvider* This,REFGUID guid,REFIID riid,IUnknown **func) { return This->lpVtbl->GetFunction(This,guid,riid,func); } #endif @@ -968,26 +960,26 @@ interface IEnumTfFunctionProviders { #define IEnumTfFunctionProviders_Skip(This,count) (This)->lpVtbl->Skip(This,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfFunctionProviders_QueryInterface(IEnumTfFunctionProviders* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfFunctionProviders_QueryInterface(IEnumTfFunctionProviders* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfFunctionProviders_AddRef(IEnumTfFunctionProviders* This) { +static inline ULONG IEnumTfFunctionProviders_AddRef(IEnumTfFunctionProviders* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfFunctionProviders_Release(IEnumTfFunctionProviders* This) { +static inline ULONG IEnumTfFunctionProviders_Release(IEnumTfFunctionProviders* This) { return This->lpVtbl->Release(This); } /*** IEnumTfFunctionProviders methods ***/ -static __WIDL_INLINE HRESULT IEnumTfFunctionProviders_Clone(IEnumTfFunctionProviders* This,IEnumTfFunctionProviders **ret) { +static inline HRESULT IEnumTfFunctionProviders_Clone(IEnumTfFunctionProviders* This,IEnumTfFunctionProviders **ret) { return This->lpVtbl->Clone(This,ret); } -static __WIDL_INLINE HRESULT IEnumTfFunctionProviders_Next(IEnumTfFunctionProviders* This,ULONG count,ITfFunctionProvider **prov,ULONG *fetched) { +static inline HRESULT IEnumTfFunctionProviders_Next(IEnumTfFunctionProviders* This,ULONG count,ITfFunctionProvider **prov,ULONG *fetched) { return This->lpVtbl->Next(This,count,prov,fetched); } -static __WIDL_INLINE HRESULT IEnumTfFunctionProviders_Reset(IEnumTfFunctionProviders* This) { +static inline HRESULT IEnumTfFunctionProviders_Reset(IEnumTfFunctionProviders* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfFunctionProviders_Skip(IEnumTfFunctionProviders* This,ULONG count) { +static inline HRESULT IEnumTfFunctionProviders_Skip(IEnumTfFunctionProviders* This,ULONG count) { return This->lpVtbl->Skip(This,count); } #endif @@ -1139,47 +1131,47 @@ interface ITfThreadMgr { #define ITfThreadMgr_GetGlobalCompartment(This,ppCompMgr) (This)->lpVtbl->GetGlobalCompartment(This,ppCompMgr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfThreadMgr_QueryInterface(ITfThreadMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfThreadMgr_QueryInterface(ITfThreadMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfThreadMgr_AddRef(ITfThreadMgr* This) { +static inline ULONG ITfThreadMgr_AddRef(ITfThreadMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfThreadMgr_Release(ITfThreadMgr* This) { +static inline ULONG ITfThreadMgr_Release(ITfThreadMgr* This) { return This->lpVtbl->Release(This); } /*** ITfThreadMgr methods ***/ -static __WIDL_INLINE HRESULT ITfThreadMgr_Activate(ITfThreadMgr* This,TfClientId *ptid) { +static inline HRESULT ITfThreadMgr_Activate(ITfThreadMgr* This,TfClientId *ptid) { return This->lpVtbl->Activate(This,ptid); } -static __WIDL_INLINE HRESULT ITfThreadMgr_Deactivate(ITfThreadMgr* This) { +static inline HRESULT ITfThreadMgr_Deactivate(ITfThreadMgr* This) { return This->lpVtbl->Deactivate(This); } -static __WIDL_INLINE HRESULT ITfThreadMgr_CreateDocumentMgr(ITfThreadMgr* This,ITfDocumentMgr **ppdim) { +static inline HRESULT ITfThreadMgr_CreateDocumentMgr(ITfThreadMgr* This,ITfDocumentMgr **ppdim) { return This->lpVtbl->CreateDocumentMgr(This,ppdim); } -static __WIDL_INLINE HRESULT ITfThreadMgr_EnumDocumentMgrs(ITfThreadMgr* This,IEnumTfDocumentMgrs **ppEnum) { +static inline HRESULT ITfThreadMgr_EnumDocumentMgrs(ITfThreadMgr* This,IEnumTfDocumentMgrs **ppEnum) { return This->lpVtbl->EnumDocumentMgrs(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfThreadMgr_GetFocus(ITfThreadMgr* This,ITfDocumentMgr **ppdimFocus) { +static inline HRESULT ITfThreadMgr_GetFocus(ITfThreadMgr* This,ITfDocumentMgr **ppdimFocus) { return This->lpVtbl->GetFocus(This,ppdimFocus); } -static __WIDL_INLINE HRESULT ITfThreadMgr_SetFocus(ITfThreadMgr* This,ITfDocumentMgr *pdimFocus) { +static inline HRESULT ITfThreadMgr_SetFocus(ITfThreadMgr* This,ITfDocumentMgr *pdimFocus) { return This->lpVtbl->SetFocus(This,pdimFocus); } -static __WIDL_INLINE HRESULT ITfThreadMgr_AssociateFocus(ITfThreadMgr* This,HWND hwnd,ITfDocumentMgr *pdimNew,ITfDocumentMgr **ppdimPrev) { +static inline HRESULT ITfThreadMgr_AssociateFocus(ITfThreadMgr* This,HWND hwnd,ITfDocumentMgr *pdimNew,ITfDocumentMgr **ppdimPrev) { return This->lpVtbl->AssociateFocus(This,hwnd,pdimNew,ppdimPrev); } -static __WIDL_INLINE HRESULT ITfThreadMgr_IsThreadFocus(ITfThreadMgr* This,WINBOOL *pfThreadFocus) { +static inline HRESULT ITfThreadMgr_IsThreadFocus(ITfThreadMgr* This,WINBOOL *pfThreadFocus) { return This->lpVtbl->IsThreadFocus(This,pfThreadFocus); } -static __WIDL_INLINE HRESULT ITfThreadMgr_GetFunctionProvider(ITfThreadMgr* This,REFCLSID clsid,ITfFunctionProvider **ppFuncProv) { +static inline HRESULT ITfThreadMgr_GetFunctionProvider(ITfThreadMgr* This,REFCLSID clsid,ITfFunctionProvider **ppFuncProv) { return This->lpVtbl->GetFunctionProvider(This,clsid,ppFuncProv); } -static __WIDL_INLINE HRESULT ITfThreadMgr_EnumFunctionProviders(ITfThreadMgr* This,IEnumTfFunctionProviders **ppEnum) { +static inline HRESULT ITfThreadMgr_EnumFunctionProviders(ITfThreadMgr* This,IEnumTfFunctionProviders **ppEnum) { return This->lpVtbl->EnumFunctionProviders(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfThreadMgr_GetGlobalCompartment(ITfThreadMgr* This,ITfCompartmentMgr **ppCompMgr) { +static inline HRESULT ITfThreadMgr_GetGlobalCompartment(ITfThreadMgr* This,ITfCompartmentMgr **ppCompMgr) { return This->lpVtbl->GetGlobalCompartment(This,ppCompMgr); } #endif @@ -1315,54 +1307,54 @@ interface ITfThreadMgrEx { #define ITfThreadMgrEx_GetActiveFlags(This,flags) (This)->lpVtbl->GetActiveFlags(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfThreadMgrEx_QueryInterface(ITfThreadMgrEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfThreadMgrEx_QueryInterface(ITfThreadMgrEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfThreadMgrEx_AddRef(ITfThreadMgrEx* This) { +static inline ULONG ITfThreadMgrEx_AddRef(ITfThreadMgrEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfThreadMgrEx_Release(ITfThreadMgrEx* This) { +static inline ULONG ITfThreadMgrEx_Release(ITfThreadMgrEx* This) { return This->lpVtbl->Release(This); } /*** ITfThreadMgr methods ***/ -static __WIDL_INLINE HRESULT ITfThreadMgrEx_Activate(ITfThreadMgrEx* This,TfClientId *ptid) { +static inline HRESULT ITfThreadMgrEx_Activate(ITfThreadMgrEx* This,TfClientId *ptid) { return This->lpVtbl->Activate(This,ptid); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_Deactivate(ITfThreadMgrEx* This) { +static inline HRESULT ITfThreadMgrEx_Deactivate(ITfThreadMgrEx* This) { return This->lpVtbl->Deactivate(This); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_CreateDocumentMgr(ITfThreadMgrEx* This,ITfDocumentMgr **ppdim) { +static inline HRESULT ITfThreadMgrEx_CreateDocumentMgr(ITfThreadMgrEx* This,ITfDocumentMgr **ppdim) { return This->lpVtbl->CreateDocumentMgr(This,ppdim); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_EnumDocumentMgrs(ITfThreadMgrEx* This,IEnumTfDocumentMgrs **ppEnum) { +static inline HRESULT ITfThreadMgrEx_EnumDocumentMgrs(ITfThreadMgrEx* This,IEnumTfDocumentMgrs **ppEnum) { return This->lpVtbl->EnumDocumentMgrs(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_GetFocus(ITfThreadMgrEx* This,ITfDocumentMgr **ppdimFocus) { +static inline HRESULT ITfThreadMgrEx_GetFocus(ITfThreadMgrEx* This,ITfDocumentMgr **ppdimFocus) { return This->lpVtbl->GetFocus(This,ppdimFocus); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_SetFocus(ITfThreadMgrEx* This,ITfDocumentMgr *pdimFocus) { +static inline HRESULT ITfThreadMgrEx_SetFocus(ITfThreadMgrEx* This,ITfDocumentMgr *pdimFocus) { return This->lpVtbl->SetFocus(This,pdimFocus); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_AssociateFocus(ITfThreadMgrEx* This,HWND hwnd,ITfDocumentMgr *pdimNew,ITfDocumentMgr **ppdimPrev) { +static inline HRESULT ITfThreadMgrEx_AssociateFocus(ITfThreadMgrEx* This,HWND hwnd,ITfDocumentMgr *pdimNew,ITfDocumentMgr **ppdimPrev) { return This->lpVtbl->AssociateFocus(This,hwnd,pdimNew,ppdimPrev); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_IsThreadFocus(ITfThreadMgrEx* This,WINBOOL *pfThreadFocus) { +static inline HRESULT ITfThreadMgrEx_IsThreadFocus(ITfThreadMgrEx* This,WINBOOL *pfThreadFocus) { return This->lpVtbl->IsThreadFocus(This,pfThreadFocus); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_GetFunctionProvider(ITfThreadMgrEx* This,REFCLSID clsid,ITfFunctionProvider **ppFuncProv) { +static inline HRESULT ITfThreadMgrEx_GetFunctionProvider(ITfThreadMgrEx* This,REFCLSID clsid,ITfFunctionProvider **ppFuncProv) { return This->lpVtbl->GetFunctionProvider(This,clsid,ppFuncProv); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_EnumFunctionProviders(ITfThreadMgrEx* This,IEnumTfFunctionProviders **ppEnum) { +static inline HRESULT ITfThreadMgrEx_EnumFunctionProviders(ITfThreadMgrEx* This,IEnumTfFunctionProviders **ppEnum) { return This->lpVtbl->EnumFunctionProviders(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_GetGlobalCompartment(ITfThreadMgrEx* This,ITfCompartmentMgr **ppCompMgr) { +static inline HRESULT ITfThreadMgrEx_GetGlobalCompartment(ITfThreadMgrEx* This,ITfCompartmentMgr **ppCompMgr) { return This->lpVtbl->GetGlobalCompartment(This,ppCompMgr); } /*** ITfThreadMgrEx methods ***/ -static __WIDL_INLINE HRESULT ITfThreadMgrEx_ActivateEx(ITfThreadMgrEx* This,TfClientId *id,DWORD flags) { +static inline HRESULT ITfThreadMgrEx_ActivateEx(ITfThreadMgrEx* This,TfClientId *id,DWORD flags) { return This->lpVtbl->ActivateEx(This,id,flags); } -static __WIDL_INLINE HRESULT ITfThreadMgrEx_GetActiveFlags(ITfThreadMgrEx* This,DWORD *flags) { +static inline HRESULT ITfThreadMgrEx_GetActiveFlags(ITfThreadMgrEx* This,DWORD *flags) { return This->lpVtbl->GetActiveFlags(This,flags); } #endif @@ -1437,20 +1429,20 @@ interface ITfCompositionView { #define ITfCompositionView_GetRange(This,ppRange) (This)->lpVtbl->GetRange(This,ppRange) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfCompositionView_QueryInterface(ITfCompositionView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfCompositionView_QueryInterface(ITfCompositionView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfCompositionView_AddRef(ITfCompositionView* This) { +static inline ULONG ITfCompositionView_AddRef(ITfCompositionView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfCompositionView_Release(ITfCompositionView* This) { +static inline ULONG ITfCompositionView_Release(ITfCompositionView* This) { return This->lpVtbl->Release(This); } /*** ITfCompositionView methods ***/ -static __WIDL_INLINE HRESULT ITfCompositionView_GetOwnerClsid(ITfCompositionView* This,CLSID *pclsid) { +static inline HRESULT ITfCompositionView_GetOwnerClsid(ITfCompositionView* This,CLSID *pclsid) { return This->lpVtbl->GetOwnerClsid(This,pclsid); } -static __WIDL_INLINE HRESULT ITfCompositionView_GetRange(ITfCompositionView* This,ITfRange **ppRange) { +static inline HRESULT ITfCompositionView_GetRange(ITfCompositionView* This,ITfRange **ppRange) { return This->lpVtbl->GetRange(This,ppRange); } #endif @@ -1567,32 +1559,32 @@ interface ITfDocumentMgr { #define ITfDocumentMgr_EnumContexts(This,ppEnum) (This)->lpVtbl->EnumContexts(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfDocumentMgr_QueryInterface(ITfDocumentMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfDocumentMgr_QueryInterface(ITfDocumentMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfDocumentMgr_AddRef(ITfDocumentMgr* This) { +static inline ULONG ITfDocumentMgr_AddRef(ITfDocumentMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfDocumentMgr_Release(ITfDocumentMgr* This) { +static inline ULONG ITfDocumentMgr_Release(ITfDocumentMgr* This) { return This->lpVtbl->Release(This); } /*** ITfDocumentMgr methods ***/ -static __WIDL_INLINE HRESULT ITfDocumentMgr_CreateContext(ITfDocumentMgr* This,TfClientId tidOwner,DWORD dwFlags,IUnknown *punk,ITfContext **ppic,TfEditCookie *pecTextStore) { +static inline HRESULT ITfDocumentMgr_CreateContext(ITfDocumentMgr* This,TfClientId tidOwner,DWORD dwFlags,IUnknown *punk,ITfContext **ppic,TfEditCookie *pecTextStore) { return This->lpVtbl->CreateContext(This,tidOwner,dwFlags,punk,ppic,pecTextStore); } -static __WIDL_INLINE HRESULT ITfDocumentMgr_Push(ITfDocumentMgr* This,ITfContext *pic) { +static inline HRESULT ITfDocumentMgr_Push(ITfDocumentMgr* This,ITfContext *pic) { return This->lpVtbl->Push(This,pic); } -static __WIDL_INLINE HRESULT ITfDocumentMgr_Pop(ITfDocumentMgr* This,DWORD dwFlags) { +static inline HRESULT ITfDocumentMgr_Pop(ITfDocumentMgr* This,DWORD dwFlags) { return This->lpVtbl->Pop(This,dwFlags); } -static __WIDL_INLINE HRESULT ITfDocumentMgr_GetTop(ITfDocumentMgr* This,ITfContext **ppic) { +static inline HRESULT ITfDocumentMgr_GetTop(ITfDocumentMgr* This,ITfContext **ppic) { return This->lpVtbl->GetTop(This,ppic); } -static __WIDL_INLINE HRESULT ITfDocumentMgr_GetBase(ITfDocumentMgr* This,ITfContext **ppic) { +static inline HRESULT ITfDocumentMgr_GetBase(ITfDocumentMgr* This,ITfContext **ppic) { return This->lpVtbl->GetBase(This,ppic); } -static __WIDL_INLINE HRESULT ITfDocumentMgr_EnumContexts(ITfDocumentMgr* This,IEnumTfContexts **ppEnum) { +static inline HRESULT ITfDocumentMgr_EnumContexts(ITfDocumentMgr* This,IEnumTfContexts **ppEnum) { return This->lpVtbl->EnumContexts(This,ppEnum); } #endif @@ -1695,26 +1687,26 @@ interface ITfContextView { #define ITfContextView_GetWnd(This,hwnd) (This)->lpVtbl->GetWnd(This,hwnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfContextView_QueryInterface(ITfContextView* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfContextView_QueryInterface(ITfContextView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfContextView_AddRef(ITfContextView* This) { +static inline ULONG ITfContextView_AddRef(ITfContextView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfContextView_Release(ITfContextView* This) { +static inline ULONG ITfContextView_Release(ITfContextView* This) { return This->lpVtbl->Release(This); } /*** ITfContextView methods ***/ -static __WIDL_INLINE HRESULT ITfContextView_GetRangeFromPoint(ITfContextView* This,TfEditCookie cookie,const POINT *pt,DWORD flags,ITfRange **range) { +static inline HRESULT ITfContextView_GetRangeFromPoint(ITfContextView* This,TfEditCookie cookie,const POINT *pt,DWORD flags,ITfRange **range) { return This->lpVtbl->GetRangeFromPoint(This,cookie,pt,flags,range); } -static __WIDL_INLINE HRESULT ITfContextView_GetTextExt(ITfContextView* This,TfEditCookie cookie,ITfRange *range,RECT *rect,WINBOOL *clipped) { +static inline HRESULT ITfContextView_GetTextExt(ITfContextView* This,TfEditCookie cookie,ITfRange *range,RECT *rect,WINBOOL *clipped) { return This->lpVtbl->GetTextExt(This,cookie,range,rect,clipped); } -static __WIDL_INLINE HRESULT ITfContextView_GetScreenExt(ITfContextView* This,RECT *rect) { +static inline HRESULT ITfContextView_GetScreenExt(ITfContextView* This,RECT *rect) { return This->lpVtbl->GetScreenExt(This,rect); } -static __WIDL_INLINE HRESULT ITfContextView_GetWnd(ITfContextView* This,HWND *hwnd) { +static inline HRESULT ITfContextView_GetWnd(ITfContextView* This,HWND *hwnd) { return This->lpVtbl->GetWnd(This,hwnd); } #endif @@ -1808,26 +1800,26 @@ interface IEnumTfContextViews { #define IEnumTfContextViews_Skip(This,count) (This)->lpVtbl->Skip(This,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfContextViews_QueryInterface(IEnumTfContextViews* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfContextViews_QueryInterface(IEnumTfContextViews* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfContextViews_AddRef(IEnumTfContextViews* This) { +static inline ULONG IEnumTfContextViews_AddRef(IEnumTfContextViews* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfContextViews_Release(IEnumTfContextViews* This) { +static inline ULONG IEnumTfContextViews_Release(IEnumTfContextViews* This) { return This->lpVtbl->Release(This); } /*** IEnumTfContextViews methods ***/ -static __WIDL_INLINE HRESULT IEnumTfContextViews_Clone(IEnumTfContextViews* This,IEnumTfContextViews **ret) { +static inline HRESULT IEnumTfContextViews_Clone(IEnumTfContextViews* This,IEnumTfContextViews **ret) { return This->lpVtbl->Clone(This,ret); } -static __WIDL_INLINE HRESULT IEnumTfContextViews_Next(IEnumTfContextViews* This,ULONG count,ITfContextView **views,ULONG *fetched) { +static inline HRESULT IEnumTfContextViews_Next(IEnumTfContextViews* This,ULONG count,ITfContextView **views,ULONG *fetched) { return This->lpVtbl->Next(This,count,views,fetched); } -static __WIDL_INLINE HRESULT IEnumTfContextViews_Reset(IEnumTfContextViews* This) { +static inline HRESULT IEnumTfContextViews_Reset(IEnumTfContextViews* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfContextViews_Skip(IEnumTfContextViews* This,ULONG count) { +static inline HRESULT IEnumTfContextViews_Skip(IEnumTfContextViews* This,ULONG count) { return This->lpVtbl->Skip(This,count); } #endif @@ -1921,26 +1913,26 @@ interface IEnumTfProperties { #define IEnumTfProperties_Skip(This,count) (This)->lpVtbl->Skip(This,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfProperties_QueryInterface(IEnumTfProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfProperties_QueryInterface(IEnumTfProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfProperties_AddRef(IEnumTfProperties* This) { +static inline ULONG IEnumTfProperties_AddRef(IEnumTfProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfProperties_Release(IEnumTfProperties* This) { +static inline ULONG IEnumTfProperties_Release(IEnumTfProperties* This) { return This->lpVtbl->Release(This); } /*** IEnumTfProperties methods ***/ -static __WIDL_INLINE HRESULT IEnumTfProperties_Clone(IEnumTfProperties* This,IEnumTfProperties **ret) { +static inline HRESULT IEnumTfProperties_Clone(IEnumTfProperties* This,IEnumTfProperties **ret) { return This->lpVtbl->Clone(This,ret); } -static __WIDL_INLINE HRESULT IEnumTfProperties_Next(IEnumTfProperties* This,ULONG count,ITfProperty **props,ULONG *fetched) { +static inline HRESULT IEnumTfProperties_Next(IEnumTfProperties* This,ULONG count,ITfProperty **props,ULONG *fetched) { return This->lpVtbl->Next(This,count,props,fetched); } -static __WIDL_INLINE HRESULT IEnumTfProperties_Reset(IEnumTfProperties* This) { +static inline HRESULT IEnumTfProperties_Reset(IEnumTfProperties* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfProperties_Skip(IEnumTfProperties* This,ULONG count) { +static inline HRESULT IEnumTfProperties_Skip(IEnumTfProperties* This,ULONG count) { return This->lpVtbl->Skip(This,count); } #endif @@ -2034,26 +2026,26 @@ interface IEnumTfPropertyValue { #define IEnumTfPropertyValue_Skip(This,count) (This)->lpVtbl->Skip(This,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfPropertyValue_QueryInterface(IEnumTfPropertyValue* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfPropertyValue_QueryInterface(IEnumTfPropertyValue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfPropertyValue_AddRef(IEnumTfPropertyValue* This) { +static inline ULONG IEnumTfPropertyValue_AddRef(IEnumTfPropertyValue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfPropertyValue_Release(IEnumTfPropertyValue* This) { +static inline ULONG IEnumTfPropertyValue_Release(IEnumTfPropertyValue* This) { return This->lpVtbl->Release(This); } /*** IEnumTfPropertyValue methods ***/ -static __WIDL_INLINE HRESULT IEnumTfPropertyValue_Clone(IEnumTfPropertyValue* This,IEnumTfPropertyValue **property_value) { +static inline HRESULT IEnumTfPropertyValue_Clone(IEnumTfPropertyValue* This,IEnumTfPropertyValue **property_value) { return This->lpVtbl->Clone(This,property_value); } -static __WIDL_INLINE HRESULT IEnumTfPropertyValue_Next(IEnumTfPropertyValue* This,ULONG count,TF_PROPERTYVAL *values,ULONG *fetched) { +static inline HRESULT IEnumTfPropertyValue_Next(IEnumTfPropertyValue* This,ULONG count,TF_PROPERTYVAL *values,ULONG *fetched) { return This->lpVtbl->Next(This,count,values,fetched); } -static __WIDL_INLINE HRESULT IEnumTfPropertyValue_Reset(IEnumTfPropertyValue* This) { +static inline HRESULT IEnumTfPropertyValue_Reset(IEnumTfPropertyValue* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfPropertyValue_Skip(IEnumTfPropertyValue* This,ULONG count) { +static inline HRESULT IEnumTfPropertyValue_Skip(IEnumTfPropertyValue* This,ULONG count) { return This->lpVtbl->Skip(This,count); } #endif @@ -2122,17 +2114,17 @@ interface ITfRangeBackup { #define ITfRangeBackup_Restore(This,cookie,range) (This)->lpVtbl->Restore(This,cookie,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfRangeBackup_QueryInterface(ITfRangeBackup* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfRangeBackup_QueryInterface(ITfRangeBackup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfRangeBackup_AddRef(ITfRangeBackup* This) { +static inline ULONG ITfRangeBackup_AddRef(ITfRangeBackup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfRangeBackup_Release(ITfRangeBackup* This) { +static inline ULONG ITfRangeBackup_Release(ITfRangeBackup* This) { return This->lpVtbl->Release(This); } /*** ITfRangeBackup methods ***/ -static __WIDL_INLINE HRESULT ITfRangeBackup_Restore(ITfRangeBackup* This,TfEditCookie cookie,ITfRange *range) { +static inline HRESULT ITfRangeBackup_Restore(ITfRangeBackup* This,TfEditCookie cookie,ITfRange *range) { return This->lpVtbl->Restore(This,cookie,range); } #endif @@ -2239,26 +2231,26 @@ interface ITextStoreACPServices { #define ITextStoreACPServices_CreateRange(This,start,end,range) (This)->lpVtbl->CreateRange(This,start,end,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITextStoreACPServices_QueryInterface(ITextStoreACPServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITextStoreACPServices_QueryInterface(ITextStoreACPServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITextStoreACPServices_AddRef(ITextStoreACPServices* This) { +static inline ULONG ITextStoreACPServices_AddRef(ITextStoreACPServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITextStoreACPServices_Release(ITextStoreACPServices* This) { +static inline ULONG ITextStoreACPServices_Release(ITextStoreACPServices* This) { return This->lpVtbl->Release(This); } /*** ITextStoreACPServices methods ***/ -static __WIDL_INLINE HRESULT ITextStoreACPServices_Serialize(ITextStoreACPServices* This,ITfProperty *prop,ITfRange *range,TF_PERSISTENT_PROPERTY_HEADER_ACP *header,IStream *stream) { +static inline HRESULT ITextStoreACPServices_Serialize(ITextStoreACPServices* This,ITfProperty *prop,ITfRange *range,TF_PERSISTENT_PROPERTY_HEADER_ACP *header,IStream *stream) { return This->lpVtbl->Serialize(This,prop,range,header,stream); } -static __WIDL_INLINE HRESULT ITextStoreACPServices_Unserialize(ITextStoreACPServices* This,ITfProperty *prop,const TF_PERSISTENT_PROPERTY_HEADER_ACP *header,IStream *stream,ITfPersistentPropertyLoaderACP *loader) { +static inline HRESULT ITextStoreACPServices_Unserialize(ITextStoreACPServices* This,ITfProperty *prop,const TF_PERSISTENT_PROPERTY_HEADER_ACP *header,IStream *stream,ITfPersistentPropertyLoaderACP *loader) { return This->lpVtbl->Unserialize(This,prop,header,stream,loader); } -static __WIDL_INLINE HRESULT ITextStoreACPServices_ForceLoadProperty(ITextStoreACPServices* This,ITfProperty *prop) { +static inline HRESULT ITextStoreACPServices_ForceLoadProperty(ITextStoreACPServices* This,ITfProperty *prop) { return This->lpVtbl->ForceLoadProperty(This,prop); } -static __WIDL_INLINE HRESULT ITextStoreACPServices_CreateRange(ITextStoreACPServices* This,LONG start,LONG end,ITfRangeACP **range) { +static inline HRESULT ITextStoreACPServices_CreateRange(ITextStoreACPServices* This,LONG start,LONG end,ITfRangeACP **range) { return This->lpVtbl->CreateRange(This,start,end,range); } #endif @@ -2513,59 +2505,59 @@ interface ITfContext { #define ITfContext_CreateRangeBackup(This,ec,pRange,ppBackup) (This)->lpVtbl->CreateRangeBackup(This,ec,pRange,ppBackup) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfContext_QueryInterface(ITfContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfContext_QueryInterface(ITfContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfContext_AddRef(ITfContext* This) { +static inline ULONG ITfContext_AddRef(ITfContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfContext_Release(ITfContext* This) { +static inline ULONG ITfContext_Release(ITfContext* This) { return This->lpVtbl->Release(This); } /*** ITfContext methods ***/ -static __WIDL_INLINE HRESULT ITfContext_RequestEditSession(ITfContext* This,TfClientId tid,ITfEditSession *pes,DWORD dwFlags,HRESULT *phrSession) { +static inline HRESULT ITfContext_RequestEditSession(ITfContext* This,TfClientId tid,ITfEditSession *pes,DWORD dwFlags,HRESULT *phrSession) { return This->lpVtbl->RequestEditSession(This,tid,pes,dwFlags,phrSession); } -static __WIDL_INLINE HRESULT ITfContext_InWriteSession(ITfContext* This,TfClientId tid,WINBOOL *pfWriteSession) { +static inline HRESULT ITfContext_InWriteSession(ITfContext* This,TfClientId tid,WINBOOL *pfWriteSession) { return This->lpVtbl->InWriteSession(This,tid,pfWriteSession); } -static __WIDL_INLINE HRESULT ITfContext_GetSelection(ITfContext* This,TfEditCookie ec,ULONG ulIndex,ULONG ulCount,TF_SELECTION *pSelection,ULONG *pcFetched) { +static inline HRESULT ITfContext_GetSelection(ITfContext* This,TfEditCookie ec,ULONG ulIndex,ULONG ulCount,TF_SELECTION *pSelection,ULONG *pcFetched) { return This->lpVtbl->GetSelection(This,ec,ulIndex,ulCount,pSelection,pcFetched); } -static __WIDL_INLINE HRESULT ITfContext_SetSelection(ITfContext* This,TfEditCookie ec,ULONG ulCount,const TF_SELECTION *pSelection) { +static inline HRESULT ITfContext_SetSelection(ITfContext* This,TfEditCookie ec,ULONG ulCount,const TF_SELECTION *pSelection) { return This->lpVtbl->SetSelection(This,ec,ulCount,pSelection); } -static __WIDL_INLINE HRESULT ITfContext_GetStart(ITfContext* This,TfEditCookie ec,ITfRange **ppStart) { +static inline HRESULT ITfContext_GetStart(ITfContext* This,TfEditCookie ec,ITfRange **ppStart) { return This->lpVtbl->GetStart(This,ec,ppStart); } -static __WIDL_INLINE HRESULT ITfContext_GetEnd(ITfContext* This,TfEditCookie ec,ITfRange **ppEnd) { +static inline HRESULT ITfContext_GetEnd(ITfContext* This,TfEditCookie ec,ITfRange **ppEnd) { return This->lpVtbl->GetEnd(This,ec,ppEnd); } -static __WIDL_INLINE HRESULT ITfContext_GetActiveView(ITfContext* This,ITfContextView **ppView) { +static inline HRESULT ITfContext_GetActiveView(ITfContext* This,ITfContextView **ppView) { return This->lpVtbl->GetActiveView(This,ppView); } -static __WIDL_INLINE HRESULT ITfContext_EnumViews(ITfContext* This,IEnumTfContextViews **ppEnum) { +static inline HRESULT ITfContext_EnumViews(ITfContext* This,IEnumTfContextViews **ppEnum) { return This->lpVtbl->EnumViews(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfContext_GetStatus(ITfContext* This,TF_STATUS *pdcs) { +static inline HRESULT ITfContext_GetStatus(ITfContext* This,TF_STATUS *pdcs) { return This->lpVtbl->GetStatus(This,pdcs); } -static __WIDL_INLINE HRESULT ITfContext_GetProperty(ITfContext* This,REFGUID guidProp,ITfProperty **ppProp) { +static inline HRESULT ITfContext_GetProperty(ITfContext* This,REFGUID guidProp,ITfProperty **ppProp) { return This->lpVtbl->GetProperty(This,guidProp,ppProp); } -static __WIDL_INLINE HRESULT ITfContext_GetAppProperty(ITfContext* This,REFGUID guidProp,ITfReadOnlyProperty **ppProp) { +static inline HRESULT ITfContext_GetAppProperty(ITfContext* This,REFGUID guidProp,ITfReadOnlyProperty **ppProp) { return This->lpVtbl->GetAppProperty(This,guidProp,ppProp); } -static __WIDL_INLINE HRESULT ITfContext_TrackProperties(ITfContext* This,const GUID **prgProp,ULONG cProp,const GUID **prgAppProp,ULONG cAppProp,ITfReadOnlyProperty **ppProperty) { +static inline HRESULT ITfContext_TrackProperties(ITfContext* This,const GUID **prgProp,ULONG cProp,const GUID **prgAppProp,ULONG cAppProp,ITfReadOnlyProperty **ppProperty) { return This->lpVtbl->TrackProperties(This,prgProp,cProp,prgAppProp,cAppProp,ppProperty); } -static __WIDL_INLINE HRESULT ITfContext_EnumProperties(ITfContext* This,IEnumTfProperties **ppEnum) { +static inline HRESULT ITfContext_EnumProperties(ITfContext* This,IEnumTfProperties **ppEnum) { return This->lpVtbl->EnumProperties(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfContext_GetDocumentMgr(ITfContext* This,ITfDocumentMgr **ppDm) { +static inline HRESULT ITfContext_GetDocumentMgr(ITfContext* This,ITfDocumentMgr **ppDm) { return This->lpVtbl->GetDocumentMgr(This,ppDm); } -static __WIDL_INLINE HRESULT ITfContext_CreateRangeBackup(ITfContext* This,TfEditCookie ec,ITfRange *pRange,ITfRangeBackup **ppBackup) { +static inline HRESULT ITfContext_CreateRangeBackup(ITfContext* This,TfEditCookie ec,ITfRange *pRange,ITfRangeBackup **ppBackup) { return This->lpVtbl->CreateRangeBackup(This,ec,pRange,ppBackup); } #endif @@ -2646,20 +2638,20 @@ interface ITfSource { #define ITfSource_UnadviseSink(This,dwCookie) (This)->lpVtbl->UnadviseSink(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfSource_QueryInterface(ITfSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfSource_QueryInterface(ITfSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfSource_AddRef(ITfSource* This) { +static inline ULONG ITfSource_AddRef(ITfSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfSource_Release(ITfSource* This) { +static inline ULONG ITfSource_Release(ITfSource* This) { return This->lpVtbl->Release(This); } /*** ITfSource methods ***/ -static __WIDL_INLINE HRESULT ITfSource_AdviseSink(ITfSource* This,REFIID riid,IUnknown *punk,DWORD *pdwCookie) { +static inline HRESULT ITfSource_AdviseSink(ITfSource* This,REFIID riid,IUnknown *punk,DWORD *pdwCookie) { return This->lpVtbl->AdviseSink(This,riid,punk,pdwCookie); } -static __WIDL_INLINE HRESULT ITfSource_UnadviseSink(ITfSource* This,DWORD dwCookie) { +static inline HRESULT ITfSource_UnadviseSink(ITfSource* This,DWORD dwCookie) { return This->lpVtbl->UnadviseSink(This,dwCookie); } #endif @@ -2932,68 +2924,68 @@ interface ITfInputProcessorProfiles { #define ITfInputProcessorProfiles_SubstituteKeyboardLayout(This,rclsid,langid,guidProfile,hKL) (This)->lpVtbl->SubstituteKeyboardLayout(This,rclsid,langid,guidProfile,hKL) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_QueryInterface(ITfInputProcessorProfiles* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfInputProcessorProfiles_QueryInterface(ITfInputProcessorProfiles* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfInputProcessorProfiles_AddRef(ITfInputProcessorProfiles* This) { +static inline ULONG ITfInputProcessorProfiles_AddRef(ITfInputProcessorProfiles* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfInputProcessorProfiles_Release(ITfInputProcessorProfiles* This) { +static inline ULONG ITfInputProcessorProfiles_Release(ITfInputProcessorProfiles* This) { return This->lpVtbl->Release(This); } /*** ITfInputProcessorProfiles methods ***/ -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_Register(ITfInputProcessorProfiles* This,REFCLSID rclsid) { +static inline HRESULT ITfInputProcessorProfiles_Register(ITfInputProcessorProfiles* This,REFCLSID rclsid) { return This->lpVtbl->Register(This,rclsid); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_Unregister(ITfInputProcessorProfiles* This,REFCLSID rclsid) { +static inline HRESULT ITfInputProcessorProfiles_Unregister(ITfInputProcessorProfiles* This,REFCLSID rclsid) { return This->lpVtbl->Unregister(This,rclsid); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_AddLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,const WCHAR *pchDesc,ULONG cchDesc,const WCHAR *pchIconFile,ULONG cchFile,ULONG uIconIndex) { +static inline HRESULT ITfInputProcessorProfiles_AddLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,const WCHAR *pchDesc,ULONG cchDesc,const WCHAR *pchIconFile,ULONG cchFile,ULONG uIconIndex) { return This->lpVtbl->AddLanguageProfile(This,rclsid,langid,guidProfile,pchDesc,cchDesc,pchIconFile,cchFile,uIconIndex); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_RemoveLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile) { +static inline HRESULT ITfInputProcessorProfiles_RemoveLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile) { return This->lpVtbl->RemoveLanguageProfile(This,rclsid,langid,guidProfile); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_EnumInputProcessorInfo(ITfInputProcessorProfiles* This,IEnumGUID **ppEnum) { +static inline HRESULT ITfInputProcessorProfiles_EnumInputProcessorInfo(ITfInputProcessorProfiles* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumInputProcessorInfo(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_GetDefaultLanguageProfile(ITfInputProcessorProfiles* This,LANGID langid,REFGUID catid,CLSID *pclsid,GUID *pguidProfile) { +static inline HRESULT ITfInputProcessorProfiles_GetDefaultLanguageProfile(ITfInputProcessorProfiles* This,LANGID langid,REFGUID catid,CLSID *pclsid,GUID *pguidProfile) { return This->lpVtbl->GetDefaultLanguageProfile(This,langid,catid,pclsid,pguidProfile); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_SetDefaultLanguageProfile(ITfInputProcessorProfiles* This,LANGID langid,REFCLSID rclsid,REFGUID guidProfiles) { +static inline HRESULT ITfInputProcessorProfiles_SetDefaultLanguageProfile(ITfInputProcessorProfiles* This,LANGID langid,REFCLSID rclsid,REFGUID guidProfiles) { return This->lpVtbl->SetDefaultLanguageProfile(This,langid,rclsid,guidProfiles); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_ActivateLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfiles) { +static inline HRESULT ITfInputProcessorProfiles_ActivateLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfiles) { return This->lpVtbl->ActivateLanguageProfile(This,rclsid,langid,guidProfiles); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_GetActiveLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID *plangid,GUID *pguidProfile) { +static inline HRESULT ITfInputProcessorProfiles_GetActiveLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID *plangid,GUID *pguidProfile) { return This->lpVtbl->GetActiveLanguageProfile(This,rclsid,plangid,pguidProfile); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_GetLanguageProfileDescription(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,BSTR *pbstrProfile) { +static inline HRESULT ITfInputProcessorProfiles_GetLanguageProfileDescription(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,BSTR *pbstrProfile) { return This->lpVtbl->GetLanguageProfileDescription(This,rclsid,langid,guidProfile,pbstrProfile); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_GetCurrentLanguage(ITfInputProcessorProfiles* This,LANGID *plangid) { +static inline HRESULT ITfInputProcessorProfiles_GetCurrentLanguage(ITfInputProcessorProfiles* This,LANGID *plangid) { return This->lpVtbl->GetCurrentLanguage(This,plangid); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_ChangeCurrentLanguage(ITfInputProcessorProfiles* This,LANGID langid) { +static inline HRESULT ITfInputProcessorProfiles_ChangeCurrentLanguage(ITfInputProcessorProfiles* This,LANGID langid) { return This->lpVtbl->ChangeCurrentLanguage(This,langid); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_GetLanguageList(ITfInputProcessorProfiles* This,LANGID **ppLangId,ULONG *pulCount) { +static inline HRESULT ITfInputProcessorProfiles_GetLanguageList(ITfInputProcessorProfiles* This,LANGID **ppLangId,ULONG *pulCount) { return This->lpVtbl->GetLanguageList(This,ppLangId,pulCount); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_EnumLanguageProfiles(ITfInputProcessorProfiles* This,LANGID langid,IEnumTfLanguageProfiles **ppEnum) { +static inline HRESULT ITfInputProcessorProfiles_EnumLanguageProfiles(ITfInputProcessorProfiles* This,LANGID langid,IEnumTfLanguageProfiles **ppEnum) { return This->lpVtbl->EnumLanguageProfiles(This,langid,ppEnum); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_EnableLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,WINBOOL fEnable) { +static inline HRESULT ITfInputProcessorProfiles_EnableLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,WINBOOL fEnable) { return This->lpVtbl->EnableLanguageProfile(This,rclsid,langid,guidProfile,fEnable); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_IsEnabledLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,WINBOOL *pfEnable) { +static inline HRESULT ITfInputProcessorProfiles_IsEnabledLanguageProfile(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,WINBOOL *pfEnable) { return This->lpVtbl->IsEnabledLanguageProfile(This,rclsid,langid,guidProfile,pfEnable); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_EnableLanguageProfileByDefault(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,WINBOOL fEnable) { +static inline HRESULT ITfInputProcessorProfiles_EnableLanguageProfileByDefault(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,WINBOOL fEnable) { return This->lpVtbl->EnableLanguageProfileByDefault(This,rclsid,langid,guidProfile,fEnable); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfiles_SubstituteKeyboardLayout(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,HKL hKL) { +static inline HRESULT ITfInputProcessorProfiles_SubstituteKeyboardLayout(ITfInputProcessorProfiles* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,HKL hKL) { return This->lpVtbl->SubstituteKeyboardLayout(This,rclsid,langid,guidProfile,hKL); } #endif @@ -3098,26 +3090,26 @@ interface IEnumTfInputProcessorProfiles { #define IEnumTfInputProcessorProfiles_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfInputProcessorProfiles_QueryInterface(IEnumTfInputProcessorProfiles* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfInputProcessorProfiles_QueryInterface(IEnumTfInputProcessorProfiles* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfInputProcessorProfiles_AddRef(IEnumTfInputProcessorProfiles* This) { +static inline ULONG IEnumTfInputProcessorProfiles_AddRef(IEnumTfInputProcessorProfiles* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfInputProcessorProfiles_Release(IEnumTfInputProcessorProfiles* This) { +static inline ULONG IEnumTfInputProcessorProfiles_Release(IEnumTfInputProcessorProfiles* This) { return This->lpVtbl->Release(This); } /*** IEnumTfInputProcessorProfiles methods ***/ -static __WIDL_INLINE HRESULT IEnumTfInputProcessorProfiles_Clone(IEnumTfInputProcessorProfiles* This,IEnumTfInputProcessorProfiles **ppEnum) { +static inline HRESULT IEnumTfInputProcessorProfiles_Clone(IEnumTfInputProcessorProfiles* This,IEnumTfInputProcessorProfiles **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumTfInputProcessorProfiles_Next(IEnumTfInputProcessorProfiles* This,ULONG ulCount,TF_INPUTPROCESSORPROFILE *pProfile,ULONG *pcFetch) { +static inline HRESULT IEnumTfInputProcessorProfiles_Next(IEnumTfInputProcessorProfiles* This,ULONG ulCount,TF_INPUTPROCESSORPROFILE *pProfile,ULONG *pcFetch) { return This->lpVtbl->Next(This,ulCount,pProfile,pcFetch); } -static __WIDL_INLINE HRESULT IEnumTfInputProcessorProfiles_Reset(IEnumTfInputProcessorProfiles* This) { +static inline HRESULT IEnumTfInputProcessorProfiles_Reset(IEnumTfInputProcessorProfiles* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfInputProcessorProfiles_Skip(IEnumTfInputProcessorProfiles* This,ULONG ulCount) { +static inline HRESULT IEnumTfInputProcessorProfiles_Skip(IEnumTfInputProcessorProfiles* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -3304,38 +3296,38 @@ interface ITfInputProcessorProfileMgr { #define ITfInputProcessorProfileMgr_GetActiveProfile(This,catid,pProfile) (This)->lpVtbl->GetActiveProfile(This,catid,pProfile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfInputProcessorProfileMgr_QueryInterface(ITfInputProcessorProfileMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfInputProcessorProfileMgr_QueryInterface(ITfInputProcessorProfileMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfInputProcessorProfileMgr_AddRef(ITfInputProcessorProfileMgr* This) { +static inline ULONG ITfInputProcessorProfileMgr_AddRef(ITfInputProcessorProfileMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfInputProcessorProfileMgr_Release(ITfInputProcessorProfileMgr* This) { +static inline ULONG ITfInputProcessorProfileMgr_Release(ITfInputProcessorProfileMgr* This) { return This->lpVtbl->Release(This); } /*** ITfInputProcessorProfileMgr methods ***/ -static __WIDL_INLINE HRESULT ITfInputProcessorProfileMgr_ActivateProfile(ITfInputProcessorProfileMgr* This,DWORD dwProfileType,LANGID langid,REFCLSID clsid,REFGUID guidProfile,HKL hkl,DWORD dwFlags) { +static inline HRESULT ITfInputProcessorProfileMgr_ActivateProfile(ITfInputProcessorProfileMgr* This,DWORD dwProfileType,LANGID langid,REFCLSID clsid,REFGUID guidProfile,HKL hkl,DWORD dwFlags) { return This->lpVtbl->ActivateProfile(This,dwProfileType,langid,clsid,guidProfile,hkl,dwFlags); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfileMgr_DeactivateProfile(ITfInputProcessorProfileMgr* This,DWORD dwProfileType,LANGID langid,REFCLSID clsid,REFGUID guidProfile,HKL hkl,DWORD dwFlags) { +static inline HRESULT ITfInputProcessorProfileMgr_DeactivateProfile(ITfInputProcessorProfileMgr* This,DWORD dwProfileType,LANGID langid,REFCLSID clsid,REFGUID guidProfile,HKL hkl,DWORD dwFlags) { return This->lpVtbl->DeactivateProfile(This,dwProfileType,langid,clsid,guidProfile,hkl,dwFlags); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfileMgr_GetProfile(ITfInputProcessorProfileMgr* This,DWORD dwProfileType,LANGID langid,REFCLSID clsid,REFGUID guidProfile,HKL hkl,TF_INPUTPROCESSORPROFILE *pProfile) { +static inline HRESULT ITfInputProcessorProfileMgr_GetProfile(ITfInputProcessorProfileMgr* This,DWORD dwProfileType,LANGID langid,REFCLSID clsid,REFGUID guidProfile,HKL hkl,TF_INPUTPROCESSORPROFILE *pProfile) { return This->lpVtbl->GetProfile(This,dwProfileType,langid,clsid,guidProfile,hkl,pProfile); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfileMgr_EnumProfiles(ITfInputProcessorProfileMgr* This,LANGID langid,IEnumTfInputProcessorProfiles **ppEnum) { +static inline HRESULT ITfInputProcessorProfileMgr_EnumProfiles(ITfInputProcessorProfileMgr* This,LANGID langid,IEnumTfInputProcessorProfiles **ppEnum) { return This->lpVtbl->EnumProfiles(This,langid,ppEnum); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfileMgr_ReleaseInputProcessor(ITfInputProcessorProfileMgr* This,REFCLSID rclsid,DWORD dwFlags) { +static inline HRESULT ITfInputProcessorProfileMgr_ReleaseInputProcessor(ITfInputProcessorProfileMgr* This,REFCLSID rclsid,DWORD dwFlags) { return This->lpVtbl->ReleaseInputProcessor(This,rclsid,dwFlags); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfileMgr_RegisterProfile(ITfInputProcessorProfileMgr* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,const WCHAR *pchDesc,ULONG cchDesc,const WCHAR *pchIconFile,ULONG cchFile,ULONG uIconIndex,HKL hklsubstitute,DWORD dwPreferredLayout,WINBOOL bEnabledByDefault,DWORD dwFlags) { +static inline HRESULT ITfInputProcessorProfileMgr_RegisterProfile(ITfInputProcessorProfileMgr* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,const WCHAR *pchDesc,ULONG cchDesc,const WCHAR *pchIconFile,ULONG cchFile,ULONG uIconIndex,HKL hklsubstitute,DWORD dwPreferredLayout,WINBOOL bEnabledByDefault,DWORD dwFlags) { return This->lpVtbl->RegisterProfile(This,rclsid,langid,guidProfile,pchDesc,cchDesc,pchIconFile,cchFile,uIconIndex,hklsubstitute,dwPreferredLayout,bEnabledByDefault,dwFlags); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfileMgr_UnregisterProfile(ITfInputProcessorProfileMgr* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,DWORD dwFlags) { +static inline HRESULT ITfInputProcessorProfileMgr_UnregisterProfile(ITfInputProcessorProfileMgr* This,REFCLSID rclsid,LANGID langid,REFGUID guidProfile,DWORD dwFlags) { return This->lpVtbl->UnregisterProfile(This,rclsid,langid,guidProfile,dwFlags); } -static __WIDL_INLINE HRESULT ITfInputProcessorProfileMgr_GetActiveProfile(ITfInputProcessorProfileMgr* This,REFGUID catid,TF_INPUTPROCESSORPROFILE *pProfile) { +static inline HRESULT ITfInputProcessorProfileMgr_GetActiveProfile(ITfInputProcessorProfileMgr* This,REFGUID catid,TF_INPUTPROCESSORPROFILE *pProfile) { return This->lpVtbl->GetActiveProfile(This,catid,pProfile); } #endif @@ -3469,29 +3461,29 @@ interface ITfDisplayAttributeInfo { #define ITfDisplayAttributeInfo_Reset(This) (This)->lpVtbl->Reset(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfDisplayAttributeInfo_QueryInterface(ITfDisplayAttributeInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfDisplayAttributeInfo_QueryInterface(ITfDisplayAttributeInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfDisplayAttributeInfo_AddRef(ITfDisplayAttributeInfo* This) { +static inline ULONG ITfDisplayAttributeInfo_AddRef(ITfDisplayAttributeInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfDisplayAttributeInfo_Release(ITfDisplayAttributeInfo* This) { +static inline ULONG ITfDisplayAttributeInfo_Release(ITfDisplayAttributeInfo* This) { return This->lpVtbl->Release(This); } /*** ITfDisplayAttributeInfo methods ***/ -static __WIDL_INLINE HRESULT ITfDisplayAttributeInfo_GetGUID(ITfDisplayAttributeInfo* This,GUID *pguid) { +static inline HRESULT ITfDisplayAttributeInfo_GetGUID(ITfDisplayAttributeInfo* This,GUID *pguid) { return This->lpVtbl->GetGUID(This,pguid); } -static __WIDL_INLINE HRESULT ITfDisplayAttributeInfo_GetDescription(ITfDisplayAttributeInfo* This,BSTR *pbstrDesc) { +static inline HRESULT ITfDisplayAttributeInfo_GetDescription(ITfDisplayAttributeInfo* This,BSTR *pbstrDesc) { return This->lpVtbl->GetDescription(This,pbstrDesc); } -static __WIDL_INLINE HRESULT ITfDisplayAttributeInfo_GetAttributeInfo(ITfDisplayAttributeInfo* This,TF_DISPLAYATTRIBUTE *pda) { +static inline HRESULT ITfDisplayAttributeInfo_GetAttributeInfo(ITfDisplayAttributeInfo* This,TF_DISPLAYATTRIBUTE *pda) { return This->lpVtbl->GetAttributeInfo(This,pda); } -static __WIDL_INLINE HRESULT ITfDisplayAttributeInfo_SetAttributeInfo(ITfDisplayAttributeInfo* This,const TF_DISPLAYATTRIBUTE *pda) { +static inline HRESULT ITfDisplayAttributeInfo_SetAttributeInfo(ITfDisplayAttributeInfo* This,const TF_DISPLAYATTRIBUTE *pda) { return This->lpVtbl->SetAttributeInfo(This,pda); } -static __WIDL_INLINE HRESULT ITfDisplayAttributeInfo_Reset(ITfDisplayAttributeInfo* This) { +static inline HRESULT ITfDisplayAttributeInfo_Reset(ITfDisplayAttributeInfo* This) { return This->lpVtbl->Reset(This); } #endif @@ -3585,26 +3577,26 @@ interface IEnumTfDisplayAttributeInfo { #define IEnumTfDisplayAttributeInfo_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfDisplayAttributeInfo_QueryInterface(IEnumTfDisplayAttributeInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfDisplayAttributeInfo_QueryInterface(IEnumTfDisplayAttributeInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfDisplayAttributeInfo_AddRef(IEnumTfDisplayAttributeInfo* This) { +static inline ULONG IEnumTfDisplayAttributeInfo_AddRef(IEnumTfDisplayAttributeInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfDisplayAttributeInfo_Release(IEnumTfDisplayAttributeInfo* This) { +static inline ULONG IEnumTfDisplayAttributeInfo_Release(IEnumTfDisplayAttributeInfo* This) { return This->lpVtbl->Release(This); } /*** IEnumTfDisplayAttributeInfo methods ***/ -static __WIDL_INLINE HRESULT IEnumTfDisplayAttributeInfo_Clone(IEnumTfDisplayAttributeInfo* This,IEnumTfDisplayAttributeInfo **ppEnum) { +static inline HRESULT IEnumTfDisplayAttributeInfo_Clone(IEnumTfDisplayAttributeInfo* This,IEnumTfDisplayAttributeInfo **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumTfDisplayAttributeInfo_Next(IEnumTfDisplayAttributeInfo* This,ULONG ulCount,ITfDisplayAttributeInfo **rgInfo,ULONG *pcFetched) { +static inline HRESULT IEnumTfDisplayAttributeInfo_Next(IEnumTfDisplayAttributeInfo* This,ULONG ulCount,ITfDisplayAttributeInfo **rgInfo,ULONG *pcFetched) { return This->lpVtbl->Next(This,ulCount,rgInfo,pcFetched); } -static __WIDL_INLINE HRESULT IEnumTfDisplayAttributeInfo_Reset(IEnumTfDisplayAttributeInfo* This) { +static inline HRESULT IEnumTfDisplayAttributeInfo_Reset(IEnumTfDisplayAttributeInfo* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfDisplayAttributeInfo_Skip(IEnumTfDisplayAttributeInfo* This,ULONG ulCount) { +static inline HRESULT IEnumTfDisplayAttributeInfo_Skip(IEnumTfDisplayAttributeInfo* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -3690,23 +3682,23 @@ interface ITfDisplayAttributeMgr { #define ITfDisplayAttributeMgr_GetDisplayAttributeInfo(This,guid,ppInfo,pclsidOwner) (This)->lpVtbl->GetDisplayAttributeInfo(This,guid,ppInfo,pclsidOwner) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfDisplayAttributeMgr_QueryInterface(ITfDisplayAttributeMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfDisplayAttributeMgr_QueryInterface(ITfDisplayAttributeMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfDisplayAttributeMgr_AddRef(ITfDisplayAttributeMgr* This) { +static inline ULONG ITfDisplayAttributeMgr_AddRef(ITfDisplayAttributeMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfDisplayAttributeMgr_Release(ITfDisplayAttributeMgr* This) { +static inline ULONG ITfDisplayAttributeMgr_Release(ITfDisplayAttributeMgr* This) { return This->lpVtbl->Release(This); } /*** ITfDisplayAttributeMgr methods ***/ -static __WIDL_INLINE HRESULT ITfDisplayAttributeMgr_OnUpdateInfo(ITfDisplayAttributeMgr* This) { +static inline HRESULT ITfDisplayAttributeMgr_OnUpdateInfo(ITfDisplayAttributeMgr* This) { return This->lpVtbl->OnUpdateInfo(This); } -static __WIDL_INLINE HRESULT ITfDisplayAttributeMgr_EnumDisplayAttributeInfo(ITfDisplayAttributeMgr* This,IEnumTfDisplayAttributeInfo **ppEnum) { +static inline HRESULT ITfDisplayAttributeMgr_EnumDisplayAttributeInfo(ITfDisplayAttributeMgr* This,IEnumTfDisplayAttributeInfo **ppEnum) { return This->lpVtbl->EnumDisplayAttributeInfo(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfDisplayAttributeMgr_GetDisplayAttributeInfo(ITfDisplayAttributeMgr* This,REFGUID guid,ITfDisplayAttributeInfo **ppInfo,CLSID *pclsidOwner) { +static inline HRESULT ITfDisplayAttributeMgr_GetDisplayAttributeInfo(ITfDisplayAttributeMgr* This,REFGUID guid,ITfDisplayAttributeInfo **ppInfo,CLSID *pclsidOwner) { return This->lpVtbl->GetDisplayAttributeInfo(This,guid,ppInfo,pclsidOwner); } #endif @@ -3921,56 +3913,56 @@ interface ITfCategoryMgr { #define ITfCategoryMgr_IsEqualTfGuidAtom(This,guidatom,rguid,pfEqual) (This)->lpVtbl->IsEqualTfGuidAtom(This,guidatom,rguid,pfEqual) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfCategoryMgr_QueryInterface(ITfCategoryMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfCategoryMgr_QueryInterface(ITfCategoryMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfCategoryMgr_AddRef(ITfCategoryMgr* This) { +static inline ULONG ITfCategoryMgr_AddRef(ITfCategoryMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfCategoryMgr_Release(ITfCategoryMgr* This) { +static inline ULONG ITfCategoryMgr_Release(ITfCategoryMgr* This) { return This->lpVtbl->Release(This); } /*** ITfCategoryMgr methods ***/ -static __WIDL_INLINE HRESULT ITfCategoryMgr_RegisterCategory(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rcatid,REFGUID rguid) { +static inline HRESULT ITfCategoryMgr_RegisterCategory(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rcatid,REFGUID rguid) { return This->lpVtbl->RegisterCategory(This,rclsid,rcatid,rguid); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_UnregisterCategory(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rcatid,REFGUID rguid) { +static inline HRESULT ITfCategoryMgr_UnregisterCategory(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rcatid,REFGUID rguid) { return This->lpVtbl->UnregisterCategory(This,rclsid,rcatid,rguid); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_EnumCategoriesInItem(ITfCategoryMgr* This,REFGUID rguid,IEnumGUID **ppEnum) { +static inline HRESULT ITfCategoryMgr_EnumCategoriesInItem(ITfCategoryMgr* This,REFGUID rguid,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoriesInItem(This,rguid,ppEnum); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_EnumItemsInCategory(ITfCategoryMgr* This,REFGUID rcatid,IEnumGUID **ppEnum) { +static inline HRESULT ITfCategoryMgr_EnumItemsInCategory(ITfCategoryMgr* This,REFGUID rcatid,IEnumGUID **ppEnum) { return This->lpVtbl->EnumItemsInCategory(This,rcatid,ppEnum); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_FindClosestCategory(ITfCategoryMgr* This,REFGUID rguid,GUID *pcatid,const GUID **ppcatidList,ULONG ulCount) { +static inline HRESULT ITfCategoryMgr_FindClosestCategory(ITfCategoryMgr* This,REFGUID rguid,GUID *pcatid,const GUID **ppcatidList,ULONG ulCount) { return This->lpVtbl->FindClosestCategory(This,rguid,pcatid,ppcatidList,ulCount); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_RegisterGUIDDescription(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rguid,const WCHAR *pchDesc,ULONG cch) { +static inline HRESULT ITfCategoryMgr_RegisterGUIDDescription(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rguid,const WCHAR *pchDesc,ULONG cch) { return This->lpVtbl->RegisterGUIDDescription(This,rclsid,rguid,pchDesc,cch); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_UnregisterGUIDDescription(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rguid) { +static inline HRESULT ITfCategoryMgr_UnregisterGUIDDescription(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rguid) { return This->lpVtbl->UnregisterGUIDDescription(This,rclsid,rguid); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_GetGUIDDescription(ITfCategoryMgr* This,REFGUID rguid,BSTR *pbstrDesc) { +static inline HRESULT ITfCategoryMgr_GetGUIDDescription(ITfCategoryMgr* This,REFGUID rguid,BSTR *pbstrDesc) { return This->lpVtbl->GetGUIDDescription(This,rguid,pbstrDesc); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_RegisterGUIDDWORD(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rguid,DWORD dw) { +static inline HRESULT ITfCategoryMgr_RegisterGUIDDWORD(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rguid,DWORD dw) { return This->lpVtbl->RegisterGUIDDWORD(This,rclsid,rguid,dw); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_UnregisterGUIDDWORD(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rguid) { +static inline HRESULT ITfCategoryMgr_UnregisterGUIDDWORD(ITfCategoryMgr* This,REFCLSID rclsid,REFGUID rguid) { return This->lpVtbl->UnregisterGUIDDWORD(This,rclsid,rguid); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_GetGUIDDWORD(ITfCategoryMgr* This,REFGUID rguid,DWORD *pdw) { +static inline HRESULT ITfCategoryMgr_GetGUIDDWORD(ITfCategoryMgr* This,REFGUID rguid,DWORD *pdw) { return This->lpVtbl->GetGUIDDWORD(This,rguid,pdw); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_RegisterGUID(ITfCategoryMgr* This,REFGUID rguid,TfGuidAtom *pguidatom) { +static inline HRESULT ITfCategoryMgr_RegisterGUID(ITfCategoryMgr* This,REFGUID rguid,TfGuidAtom *pguidatom) { return This->lpVtbl->RegisterGUID(This,rguid,pguidatom); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_GetGUID(ITfCategoryMgr* This,TfGuidAtom guidatom,GUID *pguid) { +static inline HRESULT ITfCategoryMgr_GetGUID(ITfCategoryMgr* This,TfGuidAtom guidatom,GUID *pguid) { return This->lpVtbl->GetGUID(This,guidatom,pguid); } -static __WIDL_INLINE HRESULT ITfCategoryMgr_IsEqualTfGuidAtom(ITfCategoryMgr* This,TfGuidAtom guidatom,REFGUID rguid,WINBOOL *pfEqual) { +static inline HRESULT ITfCategoryMgr_IsEqualTfGuidAtom(ITfCategoryMgr* This,TfGuidAtom guidatom,REFGUID rguid,WINBOOL *pfEqual) { return This->lpVtbl->IsEqualTfGuidAtom(This,guidatom,rguid,pfEqual); } #endif @@ -4064,26 +4056,26 @@ interface IEnumTfRanges { #define IEnumTfRanges_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfRanges_QueryInterface(IEnumTfRanges* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfRanges_QueryInterface(IEnumTfRanges* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfRanges_AddRef(IEnumTfRanges* This) { +static inline ULONG IEnumTfRanges_AddRef(IEnumTfRanges* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfRanges_Release(IEnumTfRanges* This) { +static inline ULONG IEnumTfRanges_Release(IEnumTfRanges* This) { return This->lpVtbl->Release(This); } /*** IEnumTfRanges methods ***/ -static __WIDL_INLINE HRESULT IEnumTfRanges_Clone(IEnumTfRanges* This,IEnumTfRanges **ppEnum) { +static inline HRESULT IEnumTfRanges_Clone(IEnumTfRanges* This,IEnumTfRanges **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumTfRanges_Next(IEnumTfRanges* This,ULONG ulCount,ITfRange **ppRange,ULONG *pcFetched) { +static inline HRESULT IEnumTfRanges_Next(IEnumTfRanges* This,ULONG ulCount,ITfRange **ppRange,ULONG *pcFetched) { return This->lpVtbl->Next(This,ulCount,ppRange,pcFetched); } -static __WIDL_INLINE HRESULT IEnumTfRanges_Reset(IEnumTfRanges* This) { +static inline HRESULT IEnumTfRanges_Reset(IEnumTfRanges* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfRanges_Skip(IEnumTfRanges* This,ULONG ulCount) { +static inline HRESULT IEnumTfRanges_Skip(IEnumTfRanges* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -4166,20 +4158,20 @@ interface ITfEditRecord { #define ITfEditRecord_GetTextAndPropertyUpdates(This,flags,props,count,ret) (This)->lpVtbl->GetTextAndPropertyUpdates(This,flags,props,count,ret) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfEditRecord_QueryInterface(ITfEditRecord* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfEditRecord_QueryInterface(ITfEditRecord* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfEditRecord_AddRef(ITfEditRecord* This) { +static inline ULONG ITfEditRecord_AddRef(ITfEditRecord* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfEditRecord_Release(ITfEditRecord* This) { +static inline ULONG ITfEditRecord_Release(ITfEditRecord* This) { return This->lpVtbl->Release(This); } /*** ITfEditRecord methods ***/ -static __WIDL_INLINE HRESULT ITfEditRecord_GetSelectionStatus(ITfEditRecord* This,WINBOOL *changed) { +static inline HRESULT ITfEditRecord_GetSelectionStatus(ITfEditRecord* This,WINBOOL *changed) { return This->lpVtbl->GetSelectionStatus(This,changed); } -static __WIDL_INLINE HRESULT ITfEditRecord_GetTextAndPropertyUpdates(ITfEditRecord* This,DWORD flags,const GUID **props,ULONG count,IEnumTfRanges **ret) { +static inline HRESULT ITfEditRecord_GetTextAndPropertyUpdates(ITfEditRecord* This,DWORD flags,const GUID **props,ULONG count,IEnumTfRanges **ret) { return This->lpVtbl->GetTextAndPropertyUpdates(This,flags,props,count,ret); } #endif @@ -4250,17 +4242,17 @@ interface ITfTextEditSink { #define ITfTextEditSink_OnEndEdit(This,pic,ecReadOnly,pEditRecord) (This)->lpVtbl->OnEndEdit(This,pic,ecReadOnly,pEditRecord) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfTextEditSink_QueryInterface(ITfTextEditSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfTextEditSink_QueryInterface(ITfTextEditSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfTextEditSink_AddRef(ITfTextEditSink* This) { +static inline ULONG ITfTextEditSink_AddRef(ITfTextEditSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfTextEditSink_Release(ITfTextEditSink* This) { +static inline ULONG ITfTextEditSink_Release(ITfTextEditSink* This) { return This->lpVtbl->Release(This); } /*** ITfTextEditSink methods ***/ -static __WIDL_INLINE HRESULT ITfTextEditSink_OnEndEdit(ITfTextEditSink* This,ITfContext *pic,TfEditCookie ecReadOnly,ITfEditRecord *pEditRecord) { +static inline HRESULT ITfTextEditSink_OnEndEdit(ITfTextEditSink* This,ITfContext *pic,TfEditCookie ecReadOnly,ITfEditRecord *pEditRecord) { return This->lpVtbl->OnEndEdit(This,pic,ecReadOnly,pEditRecord); } #endif @@ -4347,23 +4339,23 @@ interface ITfContextOwnerCompositionSink { #define ITfContextOwnerCompositionSink_OnEndComposition(This,pComposition) (This)->lpVtbl->OnEndComposition(This,pComposition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionSink_QueryInterface(ITfContextOwnerCompositionSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfContextOwnerCompositionSink_QueryInterface(ITfContextOwnerCompositionSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfContextOwnerCompositionSink_AddRef(ITfContextOwnerCompositionSink* This) { +static inline ULONG ITfContextOwnerCompositionSink_AddRef(ITfContextOwnerCompositionSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfContextOwnerCompositionSink_Release(ITfContextOwnerCompositionSink* This) { +static inline ULONG ITfContextOwnerCompositionSink_Release(ITfContextOwnerCompositionSink* This) { return This->lpVtbl->Release(This); } /*** ITfContextOwnerCompositionSink methods ***/ -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionSink_OnStartComposition(ITfContextOwnerCompositionSink* This,ITfCompositionView *pComposition,WINBOOL *pfOk) { +static inline HRESULT ITfContextOwnerCompositionSink_OnStartComposition(ITfContextOwnerCompositionSink* This,ITfCompositionView *pComposition,WINBOOL *pfOk) { return This->lpVtbl->OnStartComposition(This,pComposition,pfOk); } -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionSink_OnUpdateComposition(ITfContextOwnerCompositionSink* This,ITfCompositionView *pComposition,ITfRange *pRangeNew) { +static inline HRESULT ITfContextOwnerCompositionSink_OnUpdateComposition(ITfContextOwnerCompositionSink* This,ITfCompositionView *pComposition,ITfRange *pRangeNew) { return This->lpVtbl->OnUpdateComposition(This,pComposition,pRangeNew); } -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionSink_OnEndComposition(ITfContextOwnerCompositionSink* This,ITfCompositionView *pComposition) { +static inline HRESULT ITfContextOwnerCompositionSink_OnEndComposition(ITfContextOwnerCompositionSink* This,ITfCompositionView *pComposition) { return This->lpVtbl->OnEndComposition(This,pComposition); } #endif @@ -4434,17 +4426,17 @@ interface ITfActiveLanguageProfileNotifySink { #define ITfActiveLanguageProfileNotifySink_OnActivated(This,clsid,guidProfile,fActivated) (This)->lpVtbl->OnActivated(This,clsid,guidProfile,fActivated) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfActiveLanguageProfileNotifySink_QueryInterface(ITfActiveLanguageProfileNotifySink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfActiveLanguageProfileNotifySink_QueryInterface(ITfActiveLanguageProfileNotifySink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfActiveLanguageProfileNotifySink_AddRef(ITfActiveLanguageProfileNotifySink* This) { +static inline ULONG ITfActiveLanguageProfileNotifySink_AddRef(ITfActiveLanguageProfileNotifySink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfActiveLanguageProfileNotifySink_Release(ITfActiveLanguageProfileNotifySink* This) { +static inline ULONG ITfActiveLanguageProfileNotifySink_Release(ITfActiveLanguageProfileNotifySink* This) { return This->lpVtbl->Release(This); } /*** ITfActiveLanguageProfileNotifySink methods ***/ -static __WIDL_INLINE HRESULT ITfActiveLanguageProfileNotifySink_OnActivated(ITfActiveLanguageProfileNotifySink* This,REFCLSID clsid,REFGUID guidProfile,WINBOOL fActivated) { +static inline HRESULT ITfActiveLanguageProfileNotifySink_OnActivated(ITfActiveLanguageProfileNotifySink* This,REFCLSID clsid,REFGUID guidProfile,WINBOOL fActivated) { return This->lpVtbl->OnActivated(This,clsid,guidProfile,fActivated); } #endif @@ -4538,26 +4530,26 @@ interface IEnumTfLanguageProfiles { #define IEnumTfLanguageProfiles_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfLanguageProfiles_QueryInterface(IEnumTfLanguageProfiles* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfLanguageProfiles_QueryInterface(IEnumTfLanguageProfiles* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfLanguageProfiles_AddRef(IEnumTfLanguageProfiles* This) { +static inline ULONG IEnumTfLanguageProfiles_AddRef(IEnumTfLanguageProfiles* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfLanguageProfiles_Release(IEnumTfLanguageProfiles* This) { +static inline ULONG IEnumTfLanguageProfiles_Release(IEnumTfLanguageProfiles* This) { return This->lpVtbl->Release(This); } /*** IEnumTfLanguageProfiles methods ***/ -static __WIDL_INLINE HRESULT IEnumTfLanguageProfiles_Clone(IEnumTfLanguageProfiles* This,IEnumTfLanguageProfiles **ppEnum) { +static inline HRESULT IEnumTfLanguageProfiles_Clone(IEnumTfLanguageProfiles* This,IEnumTfLanguageProfiles **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumTfLanguageProfiles_Next(IEnumTfLanguageProfiles* This,ULONG ulCount,TF_LANGUAGEPROFILE *pProfile,ULONG *pcFetch) { +static inline HRESULT IEnumTfLanguageProfiles_Next(IEnumTfLanguageProfiles* This,ULONG ulCount,TF_LANGUAGEPROFILE *pProfile,ULONG *pcFetch) { return This->lpVtbl->Next(This,ulCount,pProfile,pcFetch); } -static __WIDL_INLINE HRESULT IEnumTfLanguageProfiles_Reset(IEnumTfLanguageProfiles* This) { +static inline HRESULT IEnumTfLanguageProfiles_Reset(IEnumTfLanguageProfiles* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfLanguageProfiles_Skip(IEnumTfLanguageProfiles* This,ULONG ulCount) { +static inline HRESULT IEnumTfLanguageProfiles_Skip(IEnumTfLanguageProfiles* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -4633,20 +4625,20 @@ interface ITfTextInputProcessor { #define ITfTextInputProcessor_Deactivate(This) (This)->lpVtbl->Deactivate(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfTextInputProcessor_QueryInterface(ITfTextInputProcessor* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfTextInputProcessor_QueryInterface(ITfTextInputProcessor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfTextInputProcessor_AddRef(ITfTextInputProcessor* This) { +static inline ULONG ITfTextInputProcessor_AddRef(ITfTextInputProcessor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfTextInputProcessor_Release(ITfTextInputProcessor* This) { +static inline ULONG ITfTextInputProcessor_Release(ITfTextInputProcessor* This) { return This->lpVtbl->Release(This); } /*** ITfTextInputProcessor methods ***/ -static __WIDL_INLINE HRESULT ITfTextInputProcessor_Activate(ITfTextInputProcessor* This,ITfThreadMgr *ptim,TfClientId tid) { +static inline HRESULT ITfTextInputProcessor_Activate(ITfTextInputProcessor* This,ITfThreadMgr *ptim,TfClientId tid) { return This->lpVtbl->Activate(This,ptim,tid); } -static __WIDL_INLINE HRESULT ITfTextInputProcessor_Deactivate(ITfTextInputProcessor* This) { +static inline HRESULT ITfTextInputProcessor_Deactivate(ITfTextInputProcessor* This) { return This->lpVtbl->Deactivate(This); } #endif @@ -4747,29 +4739,29 @@ interface ITfThreadMgrEventSink { #define ITfThreadMgrEventSink_OnPopContext(This,pic) (This)->lpVtbl->OnPopContext(This,pic) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfThreadMgrEventSink_QueryInterface(ITfThreadMgrEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfThreadMgrEventSink_QueryInterface(ITfThreadMgrEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfThreadMgrEventSink_AddRef(ITfThreadMgrEventSink* This) { +static inline ULONG ITfThreadMgrEventSink_AddRef(ITfThreadMgrEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfThreadMgrEventSink_Release(ITfThreadMgrEventSink* This) { +static inline ULONG ITfThreadMgrEventSink_Release(ITfThreadMgrEventSink* This) { return This->lpVtbl->Release(This); } /*** ITfThreadMgrEventSink methods ***/ -static __WIDL_INLINE HRESULT ITfThreadMgrEventSink_OnInitDocumentMgr(ITfThreadMgrEventSink* This,ITfDocumentMgr *pdim) { +static inline HRESULT ITfThreadMgrEventSink_OnInitDocumentMgr(ITfThreadMgrEventSink* This,ITfDocumentMgr *pdim) { return This->lpVtbl->OnInitDocumentMgr(This,pdim); } -static __WIDL_INLINE HRESULT ITfThreadMgrEventSink_OnUninitDocumentMgr(ITfThreadMgrEventSink* This,ITfDocumentMgr *pdim) { +static inline HRESULT ITfThreadMgrEventSink_OnUninitDocumentMgr(ITfThreadMgrEventSink* This,ITfDocumentMgr *pdim) { return This->lpVtbl->OnUninitDocumentMgr(This,pdim); } -static __WIDL_INLINE HRESULT ITfThreadMgrEventSink_OnSetFocus(ITfThreadMgrEventSink* This,ITfDocumentMgr *pdimFocus,ITfDocumentMgr *pdimPrevFocus) { +static inline HRESULT ITfThreadMgrEventSink_OnSetFocus(ITfThreadMgrEventSink* This,ITfDocumentMgr *pdimFocus,ITfDocumentMgr *pdimPrevFocus) { return This->lpVtbl->OnSetFocus(This,pdimFocus,pdimPrevFocus); } -static __WIDL_INLINE HRESULT ITfThreadMgrEventSink_OnPushContext(ITfThreadMgrEventSink* This,ITfContext *pic) { +static inline HRESULT ITfThreadMgrEventSink_OnPushContext(ITfThreadMgrEventSink* This,ITfContext *pic) { return This->lpVtbl->OnPushContext(This,pic); } -static __WIDL_INLINE HRESULT ITfThreadMgrEventSink_OnPopContext(ITfThreadMgrEventSink* This,ITfContext *pic) { +static inline HRESULT ITfThreadMgrEventSink_OnPopContext(ITfThreadMgrEventSink* This,ITfContext *pic) { return This->lpVtbl->OnPopContext(This,pic); } #endif @@ -4988,56 +4980,56 @@ interface ITfKeystrokeMgr { #define ITfKeystrokeMgr_SimulatePreservedKey(This,pic,rguid,pfEaten) (This)->lpVtbl->SimulatePreservedKey(This,pic,rguid,pfEaten) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_QueryInterface(ITfKeystrokeMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfKeystrokeMgr_QueryInterface(ITfKeystrokeMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfKeystrokeMgr_AddRef(ITfKeystrokeMgr* This) { +static inline ULONG ITfKeystrokeMgr_AddRef(ITfKeystrokeMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfKeystrokeMgr_Release(ITfKeystrokeMgr* This) { +static inline ULONG ITfKeystrokeMgr_Release(ITfKeystrokeMgr* This) { return This->lpVtbl->Release(This); } /*** ITfKeystrokeMgr methods ***/ -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_AdviseKeyEventSink(ITfKeystrokeMgr* This,TfClientId tid,ITfKeyEventSink *pSink,WINBOOL fForeground) { +static inline HRESULT ITfKeystrokeMgr_AdviseKeyEventSink(ITfKeystrokeMgr* This,TfClientId tid,ITfKeyEventSink *pSink,WINBOOL fForeground) { return This->lpVtbl->AdviseKeyEventSink(This,tid,pSink,fForeground); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_UnadviseKeyEventSink(ITfKeystrokeMgr* This,TfClientId tid) { +static inline HRESULT ITfKeystrokeMgr_UnadviseKeyEventSink(ITfKeystrokeMgr* This,TfClientId tid) { return This->lpVtbl->UnadviseKeyEventSink(This,tid); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_GetForeground(ITfKeystrokeMgr* This,CLSID *pclsid) { +static inline HRESULT ITfKeystrokeMgr_GetForeground(ITfKeystrokeMgr* This,CLSID *pclsid) { return This->lpVtbl->GetForeground(This,pclsid); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_TestKeyDown(ITfKeystrokeMgr* This,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { +static inline HRESULT ITfKeystrokeMgr_TestKeyDown(ITfKeystrokeMgr* This,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { return This->lpVtbl->TestKeyDown(This,wParam,lParam,pfEaten); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_TestKeyUp(ITfKeystrokeMgr* This,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { +static inline HRESULT ITfKeystrokeMgr_TestKeyUp(ITfKeystrokeMgr* This,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { return This->lpVtbl->TestKeyUp(This,wParam,lParam,pfEaten); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_KeyDown(ITfKeystrokeMgr* This,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { +static inline HRESULT ITfKeystrokeMgr_KeyDown(ITfKeystrokeMgr* This,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { return This->lpVtbl->KeyDown(This,wParam,lParam,pfEaten); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_KeyUp(ITfKeystrokeMgr* This,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { +static inline HRESULT ITfKeystrokeMgr_KeyUp(ITfKeystrokeMgr* This,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { return This->lpVtbl->KeyUp(This,wParam,lParam,pfEaten); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_GetPreservedKey(ITfKeystrokeMgr* This,ITfContext *pic,const TF_PRESERVEDKEY *pprekey,GUID *pguid) { +static inline HRESULT ITfKeystrokeMgr_GetPreservedKey(ITfKeystrokeMgr* This,ITfContext *pic,const TF_PRESERVEDKEY *pprekey,GUID *pguid) { return This->lpVtbl->GetPreservedKey(This,pic,pprekey,pguid); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_IsPreservedKey(ITfKeystrokeMgr* This,REFGUID rguid,const TF_PRESERVEDKEY *pprekey,WINBOOL *pfRegistered) { +static inline HRESULT ITfKeystrokeMgr_IsPreservedKey(ITfKeystrokeMgr* This,REFGUID rguid,const TF_PRESERVEDKEY *pprekey,WINBOOL *pfRegistered) { return This->lpVtbl->IsPreservedKey(This,rguid,pprekey,pfRegistered); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_PreserveKey(ITfKeystrokeMgr* This,TfClientId tid,REFGUID rguid,const TF_PRESERVEDKEY *prekey,const WCHAR *pchDesc,ULONG cchDesc) { +static inline HRESULT ITfKeystrokeMgr_PreserveKey(ITfKeystrokeMgr* This,TfClientId tid,REFGUID rguid,const TF_PRESERVEDKEY *prekey,const WCHAR *pchDesc,ULONG cchDesc) { return This->lpVtbl->PreserveKey(This,tid,rguid,prekey,pchDesc,cchDesc); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_UnpreserveKey(ITfKeystrokeMgr* This,REFGUID rguid,const TF_PRESERVEDKEY *pprekey) { +static inline HRESULT ITfKeystrokeMgr_UnpreserveKey(ITfKeystrokeMgr* This,REFGUID rguid,const TF_PRESERVEDKEY *pprekey) { return This->lpVtbl->UnpreserveKey(This,rguid,pprekey); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_SetPreservedKeyDescription(ITfKeystrokeMgr* This,REFGUID rguid,const WCHAR *pchDesc,ULONG cchDesc) { +static inline HRESULT ITfKeystrokeMgr_SetPreservedKeyDescription(ITfKeystrokeMgr* This,REFGUID rguid,const WCHAR *pchDesc,ULONG cchDesc) { return This->lpVtbl->SetPreservedKeyDescription(This,rguid,pchDesc,cchDesc); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_GetPreservedKeyDescription(ITfKeystrokeMgr* This,REFGUID rguid,BSTR *pbstrDesc) { +static inline HRESULT ITfKeystrokeMgr_GetPreservedKeyDescription(ITfKeystrokeMgr* This,REFGUID rguid,BSTR *pbstrDesc) { return This->lpVtbl->GetPreservedKeyDescription(This,rguid,pbstrDesc); } -static __WIDL_INLINE HRESULT ITfKeystrokeMgr_SimulatePreservedKey(ITfKeystrokeMgr* This,ITfContext *pic,REFGUID rguid,WINBOOL *pfEaten) { +static inline HRESULT ITfKeystrokeMgr_SimulatePreservedKey(ITfKeystrokeMgr* This,ITfContext *pic,REFGUID rguid,WINBOOL *pfEaten) { return This->lpVtbl->SimulatePreservedKey(This,pic,rguid,pfEaten); } #endif @@ -5172,32 +5164,32 @@ interface ITfKeyEventSink { #define ITfKeyEventSink_OnPreservedKey(This,pic,rguid,pfEaten) (This)->lpVtbl->OnPreservedKey(This,pic,rguid,pfEaten) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfKeyEventSink_QueryInterface(ITfKeyEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfKeyEventSink_QueryInterface(ITfKeyEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfKeyEventSink_AddRef(ITfKeyEventSink* This) { +static inline ULONG ITfKeyEventSink_AddRef(ITfKeyEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfKeyEventSink_Release(ITfKeyEventSink* This) { +static inline ULONG ITfKeyEventSink_Release(ITfKeyEventSink* This) { return This->lpVtbl->Release(This); } /*** ITfKeyEventSink methods ***/ -static __WIDL_INLINE HRESULT ITfKeyEventSink_OnSetFocus(ITfKeyEventSink* This,WINBOOL fForeground) { +static inline HRESULT ITfKeyEventSink_OnSetFocus(ITfKeyEventSink* This,WINBOOL fForeground) { return This->lpVtbl->OnSetFocus(This,fForeground); } -static __WIDL_INLINE HRESULT ITfKeyEventSink_OnTestKeyDown(ITfKeyEventSink* This,ITfContext *pic,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { +static inline HRESULT ITfKeyEventSink_OnTestKeyDown(ITfKeyEventSink* This,ITfContext *pic,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { return This->lpVtbl->OnTestKeyDown(This,pic,wParam,lParam,pfEaten); } -static __WIDL_INLINE HRESULT ITfKeyEventSink_OnTestKeyUp(ITfKeyEventSink* This,ITfContext *pic,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { +static inline HRESULT ITfKeyEventSink_OnTestKeyUp(ITfKeyEventSink* This,ITfContext *pic,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { return This->lpVtbl->OnTestKeyUp(This,pic,wParam,lParam,pfEaten); } -static __WIDL_INLINE HRESULT ITfKeyEventSink_OnKeyDown(ITfKeyEventSink* This,ITfContext *pic,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { +static inline HRESULT ITfKeyEventSink_OnKeyDown(ITfKeyEventSink* This,ITfContext *pic,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { return This->lpVtbl->OnKeyDown(This,pic,wParam,lParam,pfEaten); } -static __WIDL_INLINE HRESULT ITfKeyEventSink_OnKeyUp(ITfKeyEventSink* This,ITfContext *pic,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { +static inline HRESULT ITfKeyEventSink_OnKeyUp(ITfKeyEventSink* This,ITfContext *pic,WPARAM wParam,LPARAM lParam,WINBOOL *pfEaten) { return This->lpVtbl->OnKeyUp(This,pic,wParam,lParam,pfEaten); } -static __WIDL_INLINE HRESULT ITfKeyEventSink_OnPreservedKey(ITfKeyEventSink* This,ITfContext *pic,REFGUID rguid,WINBOOL *pfEaten) { +static inline HRESULT ITfKeyEventSink_OnPreservedKey(ITfKeyEventSink* This,ITfContext *pic,REFGUID rguid,WINBOOL *pfEaten) { return This->lpVtbl->OnPreservedKey(This,pic,rguid,pfEaten); } #endif @@ -5276,20 +5268,20 @@ interface ITfKeyTraceEventSink { #define ITfKeyTraceEventSink_OnKeyTraceUp(This,wParam,lParam) (This)->lpVtbl->OnKeyTraceUp(This,wParam,lParam) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfKeyTraceEventSink_QueryInterface(ITfKeyTraceEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfKeyTraceEventSink_QueryInterface(ITfKeyTraceEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfKeyTraceEventSink_AddRef(ITfKeyTraceEventSink* This) { +static inline ULONG ITfKeyTraceEventSink_AddRef(ITfKeyTraceEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfKeyTraceEventSink_Release(ITfKeyTraceEventSink* This) { +static inline ULONG ITfKeyTraceEventSink_Release(ITfKeyTraceEventSink* This) { return This->lpVtbl->Release(This); } /*** ITfKeyTraceEventSink methods ***/ -static __WIDL_INLINE HRESULT ITfKeyTraceEventSink_OnKeyTraceDown(ITfKeyTraceEventSink* This,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ITfKeyTraceEventSink_OnKeyTraceDown(ITfKeyTraceEventSink* This,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->OnKeyTraceDown(This,wParam,lParam); } -static __WIDL_INLINE HRESULT ITfKeyTraceEventSink_OnKeyTraceUp(ITfKeyTraceEventSink* This,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ITfKeyTraceEventSink_OnKeyTraceUp(ITfKeyTraceEventSink* This,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->OnKeyTraceUp(This,wParam,lParam); } #endif @@ -5374,23 +5366,23 @@ interface ITfUIElementSink { #define ITfUIElementSink_EndUIElement(This,id) (This)->lpVtbl->EndUIElement(This,id) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfUIElementSink_QueryInterface(ITfUIElementSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfUIElementSink_QueryInterface(ITfUIElementSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfUIElementSink_AddRef(ITfUIElementSink* This) { +static inline ULONG ITfUIElementSink_AddRef(ITfUIElementSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfUIElementSink_Release(ITfUIElementSink* This) { +static inline ULONG ITfUIElementSink_Release(ITfUIElementSink* This) { return This->lpVtbl->Release(This); } /*** ITfUIElementSink methods ***/ -static __WIDL_INLINE HRESULT ITfUIElementSink_BeginUIElement(ITfUIElementSink* This,DWORD id,WINBOOL *show) { +static inline HRESULT ITfUIElementSink_BeginUIElement(ITfUIElementSink* This,DWORD id,WINBOOL *show) { return This->lpVtbl->BeginUIElement(This,id,show); } -static __WIDL_INLINE HRESULT ITfUIElementSink_UpdateUIElement(ITfUIElementSink* This,DWORD id) { +static inline HRESULT ITfUIElementSink_UpdateUIElement(ITfUIElementSink* This,DWORD id) { return This->lpVtbl->UpdateUIElement(This,id); } -static __WIDL_INLINE HRESULT ITfUIElementSink_EndUIElement(ITfUIElementSink* This,DWORD id) { +static inline HRESULT ITfUIElementSink_EndUIElement(ITfUIElementSink* This,DWORD id) { return This->lpVtbl->EndUIElement(This,id); } #endif @@ -5517,26 +5509,26 @@ interface ITfMessagePump { #define ITfMessagePump_GetMessageW(This,pMsg,hwnd,wMsgFilterMin,wMsgFilterMax,pfResult) (This)->lpVtbl->GetMessageW(This,pMsg,hwnd,wMsgFilterMin,wMsgFilterMax,pfResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfMessagePump_QueryInterface(ITfMessagePump* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfMessagePump_QueryInterface(ITfMessagePump* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfMessagePump_AddRef(ITfMessagePump* This) { +static inline ULONG ITfMessagePump_AddRef(ITfMessagePump* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfMessagePump_Release(ITfMessagePump* This) { +static inline ULONG ITfMessagePump_Release(ITfMessagePump* This) { return This->lpVtbl->Release(This); } /*** ITfMessagePump methods ***/ -static __WIDL_INLINE HRESULT ITfMessagePump_PeekMessageA(ITfMessagePump* This,LPMSG pMsg,HWND hwnd,UINT wMsgFilterMin,UINT wMsgFilterMax,UINT wRemoveMsg,WINBOOL *pfResult) { +static inline HRESULT ITfMessagePump_PeekMessageA(ITfMessagePump* This,LPMSG pMsg,HWND hwnd,UINT wMsgFilterMin,UINT wMsgFilterMax,UINT wRemoveMsg,WINBOOL *pfResult) { return This->lpVtbl->PeekMessageA(This,pMsg,hwnd,wMsgFilterMin,wMsgFilterMax,wRemoveMsg,pfResult); } -static __WIDL_INLINE HRESULT ITfMessagePump_GetMessageA(ITfMessagePump* This,LPMSG pMsg,HWND hwnd,UINT wMsgFilterMin,UINT wMsgFilterMax,WINBOOL *pfResult) { +static inline HRESULT ITfMessagePump_GetMessageA(ITfMessagePump* This,LPMSG pMsg,HWND hwnd,UINT wMsgFilterMin,UINT wMsgFilterMax,WINBOOL *pfResult) { return This->lpVtbl->GetMessageA(This,pMsg,hwnd,wMsgFilterMin,wMsgFilterMax,pfResult); } -static __WIDL_INLINE HRESULT ITfMessagePump_PeekMessageW(ITfMessagePump* This,LPMSG pMsg,HWND hwnd,UINT wMsgFilterMin,UINT wMsgFilterMax,UINT wRemoveMsg,WINBOOL *pfResult) { +static inline HRESULT ITfMessagePump_PeekMessageW(ITfMessagePump* This,LPMSG pMsg,HWND hwnd,UINT wMsgFilterMin,UINT wMsgFilterMax,UINT wRemoveMsg,WINBOOL *pfResult) { return This->lpVtbl->PeekMessageW(This,pMsg,hwnd,wMsgFilterMin,wMsgFilterMax,wRemoveMsg,pfResult); } -static __WIDL_INLINE HRESULT ITfMessagePump_GetMessageW(ITfMessagePump* This,LPMSG pMsg,HWND hwnd,UINT wMsgFilterMin,UINT wMsgFilterMax,WINBOOL *pfResult) { +static inline HRESULT ITfMessagePump_GetMessageW(ITfMessagePump* This,LPMSG pMsg,HWND hwnd,UINT wMsgFilterMin,UINT wMsgFilterMax,WINBOOL *pfResult) { return This->lpVtbl->GetMessageW(This,pMsg,hwnd,wMsgFilterMin,wMsgFilterMax,pfResult); } #endif @@ -5605,17 +5597,17 @@ interface ITfClientId { #define ITfClientId_GetClientId(This,rclsid,ptid) (This)->lpVtbl->GetClientId(This,rclsid,ptid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfClientId_QueryInterface(ITfClientId* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfClientId_QueryInterface(ITfClientId* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfClientId_AddRef(ITfClientId* This) { +static inline ULONG ITfClientId_AddRef(ITfClientId* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfClientId_Release(ITfClientId* This) { +static inline ULONG ITfClientId_Release(ITfClientId* This) { return This->lpVtbl->Release(This); } /*** ITfClientId methods ***/ -static __WIDL_INLINE HRESULT ITfClientId_GetClientId(ITfClientId* This,REFCLSID rclsid,TfClientId *ptid) { +static inline HRESULT ITfClientId_GetClientId(ITfClientId* This,REFCLSID rclsid,TfClientId *ptid) { return This->lpVtbl->GetClientId(This,rclsid,ptid); } #endif @@ -5691,20 +5683,20 @@ interface ITfLanguageProfileNotifySink { #define ITfLanguageProfileNotifySink_OnLanguageChanged(This) (This)->lpVtbl->OnLanguageChanged(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfLanguageProfileNotifySink_QueryInterface(ITfLanguageProfileNotifySink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfLanguageProfileNotifySink_QueryInterface(ITfLanguageProfileNotifySink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfLanguageProfileNotifySink_AddRef(ITfLanguageProfileNotifySink* This) { +static inline ULONG ITfLanguageProfileNotifySink_AddRef(ITfLanguageProfileNotifySink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfLanguageProfileNotifySink_Release(ITfLanguageProfileNotifySink* This) { +static inline ULONG ITfLanguageProfileNotifySink_Release(ITfLanguageProfileNotifySink* This) { return This->lpVtbl->Release(This); } /*** ITfLanguageProfileNotifySink methods ***/ -static __WIDL_INLINE HRESULT ITfLanguageProfileNotifySink_OnLanguageChange(ITfLanguageProfileNotifySink* This,LANGID langid,WINBOOL *pfAccept) { +static inline HRESULT ITfLanguageProfileNotifySink_OnLanguageChange(ITfLanguageProfileNotifySink* This,LANGID langid,WINBOOL *pfAccept) { return This->lpVtbl->OnLanguageChange(This,langid,pfAccept); } -static __WIDL_INLINE HRESULT ITfLanguageProfileNotifySink_OnLanguageChanged(ITfLanguageProfileNotifySink* This) { +static inline HRESULT ITfLanguageProfileNotifySink_OnLanguageChanged(ITfLanguageProfileNotifySink* This) { return This->lpVtbl->OnLanguageChanged(This); } #endif @@ -5771,17 +5763,17 @@ interface ITfEditSession { #define ITfEditSession_DoEditSession(This,ec) (This)->lpVtbl->DoEditSession(This,ec) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfEditSession_QueryInterface(ITfEditSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfEditSession_QueryInterface(ITfEditSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfEditSession_AddRef(ITfEditSession* This) { +static inline ULONG ITfEditSession_AddRef(ITfEditSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfEditSession_Release(ITfEditSession* This) { +static inline ULONG ITfEditSession_Release(ITfEditSession* This) { return This->lpVtbl->Release(This); } /*** ITfEditSession methods ***/ -static __WIDL_INLINE HRESULT ITfEditSession_DoEditSession(ITfEditSession* This,TfEditCookie ec) { +static inline HRESULT ITfEditSession_DoEditSession(ITfEditSession* This,TfEditCookie ec) { return This->lpVtbl->DoEditSession(This,ec); } #endif @@ -6133,80 +6125,80 @@ interface ITfRange { #define ITfRange_GetContext(This,ppContext) (This)->lpVtbl->GetContext(This,ppContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfRange_QueryInterface(ITfRange* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfRange_QueryInterface(ITfRange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfRange_AddRef(ITfRange* This) { +static inline ULONG ITfRange_AddRef(ITfRange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfRange_Release(ITfRange* This) { +static inline ULONG ITfRange_Release(ITfRange* This) { return This->lpVtbl->Release(This); } /*** ITfRange methods ***/ -static __WIDL_INLINE HRESULT ITfRange_GetText(ITfRange* This,TfEditCookie ec,DWORD dwFlags,WCHAR *pchText,ULONG cchMax,ULONG *pcch) { +static inline HRESULT ITfRange_GetText(ITfRange* This,TfEditCookie ec,DWORD dwFlags,WCHAR *pchText,ULONG cchMax,ULONG *pcch) { return This->lpVtbl->GetText(This,ec,dwFlags,pchText,cchMax,pcch); } -static __WIDL_INLINE HRESULT ITfRange_SetText(ITfRange* This,TfEditCookie ec,DWORD dwFlags,const WCHAR *pchText,LONG cch) { +static inline HRESULT ITfRange_SetText(ITfRange* This,TfEditCookie ec,DWORD dwFlags,const WCHAR *pchText,LONG cch) { return This->lpVtbl->SetText(This,ec,dwFlags,pchText,cch); } -static __WIDL_INLINE HRESULT ITfRange_GetFormattedText(ITfRange* This,TfEditCookie ec,IDataObject **ppDataObject) { +static inline HRESULT ITfRange_GetFormattedText(ITfRange* This,TfEditCookie ec,IDataObject **ppDataObject) { return This->lpVtbl->GetFormattedText(This,ec,ppDataObject); } -static __WIDL_INLINE HRESULT ITfRange_GetEmbedded(ITfRange* This,TfEditCookie ec,REFGUID rguidService,REFIID riid,IUnknown **ppunk) { +static inline HRESULT ITfRange_GetEmbedded(ITfRange* This,TfEditCookie ec,REFGUID rguidService,REFIID riid,IUnknown **ppunk) { return This->lpVtbl->GetEmbedded(This,ec,rguidService,riid,ppunk); } -static __WIDL_INLINE HRESULT ITfRange_InsertEmbedded(ITfRange* This,TfEditCookie ec,DWORD dwFlags,IDataObject *pDataObject) { +static inline HRESULT ITfRange_InsertEmbedded(ITfRange* This,TfEditCookie ec,DWORD dwFlags,IDataObject *pDataObject) { return This->lpVtbl->InsertEmbedded(This,ec,dwFlags,pDataObject); } -static __WIDL_INLINE HRESULT ITfRange_ShiftStart(ITfRange* This,TfEditCookie ec,LONG cchReq,LONG *pcch,const TF_HALTCOND *pHalt) { +static inline HRESULT ITfRange_ShiftStart(ITfRange* This,TfEditCookie ec,LONG cchReq,LONG *pcch,const TF_HALTCOND *pHalt) { return This->lpVtbl->ShiftStart(This,ec,cchReq,pcch,pHalt); } -static __WIDL_INLINE HRESULT ITfRange_ShiftEnd(ITfRange* This,TfEditCookie ec,LONG cchReq,LONG *pcch,const TF_HALTCOND *pHalt) { +static inline HRESULT ITfRange_ShiftEnd(ITfRange* This,TfEditCookie ec,LONG cchReq,LONG *pcch,const TF_HALTCOND *pHalt) { return This->lpVtbl->ShiftEnd(This,ec,cchReq,pcch,pHalt); } -static __WIDL_INLINE HRESULT ITfRange_ShiftStartToRange(ITfRange* This,TfEditCookie ec,ITfRange *pRange,TfAnchor aPos) { +static inline HRESULT ITfRange_ShiftStartToRange(ITfRange* This,TfEditCookie ec,ITfRange *pRange,TfAnchor aPos) { return This->lpVtbl->ShiftStartToRange(This,ec,pRange,aPos); } -static __WIDL_INLINE HRESULT ITfRange_ShiftEndToRange(ITfRange* This,TfEditCookie ec,ITfRange *pRange,TfAnchor aPos) { +static inline HRESULT ITfRange_ShiftEndToRange(ITfRange* This,TfEditCookie ec,ITfRange *pRange,TfAnchor aPos) { return This->lpVtbl->ShiftEndToRange(This,ec,pRange,aPos); } -static __WIDL_INLINE HRESULT ITfRange_ShiftStartRegion(ITfRange* This,TfEditCookie ec,TfShiftDir dir,WINBOOL *pfNoRegion) { +static inline HRESULT ITfRange_ShiftStartRegion(ITfRange* This,TfEditCookie ec,TfShiftDir dir,WINBOOL *pfNoRegion) { return This->lpVtbl->ShiftStartRegion(This,ec,dir,pfNoRegion); } -static __WIDL_INLINE HRESULT ITfRange_ShiftEndRegion(ITfRange* This,TfEditCookie ec,TfShiftDir dir,WINBOOL *pfNoRegion) { +static inline HRESULT ITfRange_ShiftEndRegion(ITfRange* This,TfEditCookie ec,TfShiftDir dir,WINBOOL *pfNoRegion) { return This->lpVtbl->ShiftEndRegion(This,ec,dir,pfNoRegion); } -static __WIDL_INLINE HRESULT ITfRange_IsEmpty(ITfRange* This,TfEditCookie ec,WINBOOL *pfEmpty) { +static inline HRESULT ITfRange_IsEmpty(ITfRange* This,TfEditCookie ec,WINBOOL *pfEmpty) { return This->lpVtbl->IsEmpty(This,ec,pfEmpty); } -static __WIDL_INLINE HRESULT ITfRange_Collapse(ITfRange* This,TfEditCookie ec,TfAnchor aPos) { +static inline HRESULT ITfRange_Collapse(ITfRange* This,TfEditCookie ec,TfAnchor aPos) { return This->lpVtbl->Collapse(This,ec,aPos); } -static __WIDL_INLINE HRESULT ITfRange_IsEqualStart(ITfRange* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,WINBOOL *pfEqual) { +static inline HRESULT ITfRange_IsEqualStart(ITfRange* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,WINBOOL *pfEqual) { return This->lpVtbl->IsEqualStart(This,ec,pWith,aPos,pfEqual); } -static __WIDL_INLINE HRESULT ITfRange_IsEqualEnd(ITfRange* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,WINBOOL *pfEqual) { +static inline HRESULT ITfRange_IsEqualEnd(ITfRange* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,WINBOOL *pfEqual) { return This->lpVtbl->IsEqualEnd(This,ec,pWith,aPos,pfEqual); } -static __WIDL_INLINE HRESULT ITfRange_CompareStart(ITfRange* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,LONG *plResult) { +static inline HRESULT ITfRange_CompareStart(ITfRange* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,LONG *plResult) { return This->lpVtbl->CompareStart(This,ec,pWith,aPos,plResult); } -static __WIDL_INLINE HRESULT ITfRange_CompareEnd(ITfRange* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,LONG *plResult) { +static inline HRESULT ITfRange_CompareEnd(ITfRange* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,LONG *plResult) { return This->lpVtbl->CompareEnd(This,ec,pWith,aPos,plResult); } -static __WIDL_INLINE HRESULT ITfRange_AdjustForInsert(ITfRange* This,TfEditCookie ec,ULONG cchInsert,WINBOOL *pfInsertOk) { +static inline HRESULT ITfRange_AdjustForInsert(ITfRange* This,TfEditCookie ec,ULONG cchInsert,WINBOOL *pfInsertOk) { return This->lpVtbl->AdjustForInsert(This,ec,cchInsert,pfInsertOk); } -static __WIDL_INLINE HRESULT ITfRange_GetGravity(ITfRange* This,TfGravity *pgStart,TfGravity *pgEnd) { +static inline HRESULT ITfRange_GetGravity(ITfRange* This,TfGravity *pgStart,TfGravity *pgEnd) { return This->lpVtbl->GetGravity(This,pgStart,pgEnd); } -static __WIDL_INLINE HRESULT ITfRange_SetGravity(ITfRange* This,TfEditCookie ec,TfGravity gStart,TfGravity gEnd) { +static inline HRESULT ITfRange_SetGravity(ITfRange* This,TfEditCookie ec,TfGravity gStart,TfGravity gEnd) { return This->lpVtbl->SetGravity(This,ec,gStart,gEnd); } -static __WIDL_INLINE HRESULT ITfRange_Clone(ITfRange* This,ITfRange **ppClone) { +static inline HRESULT ITfRange_Clone(ITfRange* This,ITfRange **ppClone) { return This->lpVtbl->Clone(This,ppClone); } -static __WIDL_INLINE HRESULT ITfRange_GetContext(ITfRange* This,ITfContext **ppContext) { +static inline HRESULT ITfRange_GetContext(ITfRange* This,ITfContext **ppContext) { return This->lpVtbl->GetContext(This,ppContext); } #endif @@ -6443,87 +6435,87 @@ interface ITfRangeACP { #define ITfRangeACP_SetExtent(This,acpAnchor,cch) (This)->lpVtbl->SetExtent(This,acpAnchor,cch) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfRangeACP_QueryInterface(ITfRangeACP* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfRangeACP_QueryInterface(ITfRangeACP* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfRangeACP_AddRef(ITfRangeACP* This) { +static inline ULONG ITfRangeACP_AddRef(ITfRangeACP* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfRangeACP_Release(ITfRangeACP* This) { +static inline ULONG ITfRangeACP_Release(ITfRangeACP* This) { return This->lpVtbl->Release(This); } /*** ITfRange methods ***/ -static __WIDL_INLINE HRESULT ITfRangeACP_GetText(ITfRangeACP* This,TfEditCookie ec,DWORD dwFlags,WCHAR *pchText,ULONG cchMax,ULONG *pcch) { +static inline HRESULT ITfRangeACP_GetText(ITfRangeACP* This,TfEditCookie ec,DWORD dwFlags,WCHAR *pchText,ULONG cchMax,ULONG *pcch) { return This->lpVtbl->GetText(This,ec,dwFlags,pchText,cchMax,pcch); } -static __WIDL_INLINE HRESULT ITfRangeACP_SetText(ITfRangeACP* This,TfEditCookie ec,DWORD dwFlags,const WCHAR *pchText,LONG cch) { +static inline HRESULT ITfRangeACP_SetText(ITfRangeACP* This,TfEditCookie ec,DWORD dwFlags,const WCHAR *pchText,LONG cch) { return This->lpVtbl->SetText(This,ec,dwFlags,pchText,cch); } -static __WIDL_INLINE HRESULT ITfRangeACP_GetFormattedText(ITfRangeACP* This,TfEditCookie ec,IDataObject **ppDataObject) { +static inline HRESULT ITfRangeACP_GetFormattedText(ITfRangeACP* This,TfEditCookie ec,IDataObject **ppDataObject) { return This->lpVtbl->GetFormattedText(This,ec,ppDataObject); } -static __WIDL_INLINE HRESULT ITfRangeACP_GetEmbedded(ITfRangeACP* This,TfEditCookie ec,REFGUID rguidService,REFIID riid,IUnknown **ppunk) { +static inline HRESULT ITfRangeACP_GetEmbedded(ITfRangeACP* This,TfEditCookie ec,REFGUID rguidService,REFIID riid,IUnknown **ppunk) { return This->lpVtbl->GetEmbedded(This,ec,rguidService,riid,ppunk); } -static __WIDL_INLINE HRESULT ITfRangeACP_InsertEmbedded(ITfRangeACP* This,TfEditCookie ec,DWORD dwFlags,IDataObject *pDataObject) { +static inline HRESULT ITfRangeACP_InsertEmbedded(ITfRangeACP* This,TfEditCookie ec,DWORD dwFlags,IDataObject *pDataObject) { return This->lpVtbl->InsertEmbedded(This,ec,dwFlags,pDataObject); } -static __WIDL_INLINE HRESULT ITfRangeACP_ShiftStart(ITfRangeACP* This,TfEditCookie ec,LONG cchReq,LONG *pcch,const TF_HALTCOND *pHalt) { +static inline HRESULT ITfRangeACP_ShiftStart(ITfRangeACP* This,TfEditCookie ec,LONG cchReq,LONG *pcch,const TF_HALTCOND *pHalt) { return This->lpVtbl->ShiftStart(This,ec,cchReq,pcch,pHalt); } -static __WIDL_INLINE HRESULT ITfRangeACP_ShiftEnd(ITfRangeACP* This,TfEditCookie ec,LONG cchReq,LONG *pcch,const TF_HALTCOND *pHalt) { +static inline HRESULT ITfRangeACP_ShiftEnd(ITfRangeACP* This,TfEditCookie ec,LONG cchReq,LONG *pcch,const TF_HALTCOND *pHalt) { return This->lpVtbl->ShiftEnd(This,ec,cchReq,pcch,pHalt); } -static __WIDL_INLINE HRESULT ITfRangeACP_ShiftStartToRange(ITfRangeACP* This,TfEditCookie ec,ITfRange *pRange,TfAnchor aPos) { +static inline HRESULT ITfRangeACP_ShiftStartToRange(ITfRangeACP* This,TfEditCookie ec,ITfRange *pRange,TfAnchor aPos) { return This->lpVtbl->ShiftStartToRange(This,ec,pRange,aPos); } -static __WIDL_INLINE HRESULT ITfRangeACP_ShiftEndToRange(ITfRangeACP* This,TfEditCookie ec,ITfRange *pRange,TfAnchor aPos) { +static inline HRESULT ITfRangeACP_ShiftEndToRange(ITfRangeACP* This,TfEditCookie ec,ITfRange *pRange,TfAnchor aPos) { return This->lpVtbl->ShiftEndToRange(This,ec,pRange,aPos); } -static __WIDL_INLINE HRESULT ITfRangeACP_ShiftStartRegion(ITfRangeACP* This,TfEditCookie ec,TfShiftDir dir,WINBOOL *pfNoRegion) { +static inline HRESULT ITfRangeACP_ShiftStartRegion(ITfRangeACP* This,TfEditCookie ec,TfShiftDir dir,WINBOOL *pfNoRegion) { return This->lpVtbl->ShiftStartRegion(This,ec,dir,pfNoRegion); } -static __WIDL_INLINE HRESULT ITfRangeACP_ShiftEndRegion(ITfRangeACP* This,TfEditCookie ec,TfShiftDir dir,WINBOOL *pfNoRegion) { +static inline HRESULT ITfRangeACP_ShiftEndRegion(ITfRangeACP* This,TfEditCookie ec,TfShiftDir dir,WINBOOL *pfNoRegion) { return This->lpVtbl->ShiftEndRegion(This,ec,dir,pfNoRegion); } -static __WIDL_INLINE HRESULT ITfRangeACP_IsEmpty(ITfRangeACP* This,TfEditCookie ec,WINBOOL *pfEmpty) { +static inline HRESULT ITfRangeACP_IsEmpty(ITfRangeACP* This,TfEditCookie ec,WINBOOL *pfEmpty) { return This->lpVtbl->IsEmpty(This,ec,pfEmpty); } -static __WIDL_INLINE HRESULT ITfRangeACP_Collapse(ITfRangeACP* This,TfEditCookie ec,TfAnchor aPos) { +static inline HRESULT ITfRangeACP_Collapse(ITfRangeACP* This,TfEditCookie ec,TfAnchor aPos) { return This->lpVtbl->Collapse(This,ec,aPos); } -static __WIDL_INLINE HRESULT ITfRangeACP_IsEqualStart(ITfRangeACP* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,WINBOOL *pfEqual) { +static inline HRESULT ITfRangeACP_IsEqualStart(ITfRangeACP* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,WINBOOL *pfEqual) { return This->lpVtbl->IsEqualStart(This,ec,pWith,aPos,pfEqual); } -static __WIDL_INLINE HRESULT ITfRangeACP_IsEqualEnd(ITfRangeACP* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,WINBOOL *pfEqual) { +static inline HRESULT ITfRangeACP_IsEqualEnd(ITfRangeACP* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,WINBOOL *pfEqual) { return This->lpVtbl->IsEqualEnd(This,ec,pWith,aPos,pfEqual); } -static __WIDL_INLINE HRESULT ITfRangeACP_CompareStart(ITfRangeACP* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,LONG *plResult) { +static inline HRESULT ITfRangeACP_CompareStart(ITfRangeACP* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,LONG *plResult) { return This->lpVtbl->CompareStart(This,ec,pWith,aPos,plResult); } -static __WIDL_INLINE HRESULT ITfRangeACP_CompareEnd(ITfRangeACP* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,LONG *plResult) { +static inline HRESULT ITfRangeACP_CompareEnd(ITfRangeACP* This,TfEditCookie ec,ITfRange *pWith,TfAnchor aPos,LONG *plResult) { return This->lpVtbl->CompareEnd(This,ec,pWith,aPos,plResult); } -static __WIDL_INLINE HRESULT ITfRangeACP_AdjustForInsert(ITfRangeACP* This,TfEditCookie ec,ULONG cchInsert,WINBOOL *pfInsertOk) { +static inline HRESULT ITfRangeACP_AdjustForInsert(ITfRangeACP* This,TfEditCookie ec,ULONG cchInsert,WINBOOL *pfInsertOk) { return This->lpVtbl->AdjustForInsert(This,ec,cchInsert,pfInsertOk); } -static __WIDL_INLINE HRESULT ITfRangeACP_GetGravity(ITfRangeACP* This,TfGravity *pgStart,TfGravity *pgEnd) { +static inline HRESULT ITfRangeACP_GetGravity(ITfRangeACP* This,TfGravity *pgStart,TfGravity *pgEnd) { return This->lpVtbl->GetGravity(This,pgStart,pgEnd); } -static __WIDL_INLINE HRESULT ITfRangeACP_SetGravity(ITfRangeACP* This,TfEditCookie ec,TfGravity gStart,TfGravity gEnd) { +static inline HRESULT ITfRangeACP_SetGravity(ITfRangeACP* This,TfEditCookie ec,TfGravity gStart,TfGravity gEnd) { return This->lpVtbl->SetGravity(This,ec,gStart,gEnd); } -static __WIDL_INLINE HRESULT ITfRangeACP_Clone(ITfRangeACP* This,ITfRange **ppClone) { +static inline HRESULT ITfRangeACP_Clone(ITfRangeACP* This,ITfRange **ppClone) { return This->lpVtbl->Clone(This,ppClone); } -static __WIDL_INLINE HRESULT ITfRangeACP_GetContext(ITfRangeACP* This,ITfContext **ppContext) { +static inline HRESULT ITfRangeACP_GetContext(ITfRangeACP* This,ITfContext **ppContext) { return This->lpVtbl->GetContext(This,ppContext); } /*** ITfRangeACP methods ***/ -static __WIDL_INLINE HRESULT ITfRangeACP_GetExtent(ITfRangeACP* This,LONG *pacpAnchor,LONG *pcch) { +static inline HRESULT ITfRangeACP_GetExtent(ITfRangeACP* This,LONG *pacpAnchor,LONG *pcch) { return This->lpVtbl->GetExtent(This,pacpAnchor,pcch); } -static __WIDL_INLINE HRESULT ITfRangeACP_SetExtent(ITfRangeACP* This,LONG acpAnchor,LONG cch) { +static inline HRESULT ITfRangeACP_SetExtent(ITfRangeACP* This,LONG acpAnchor,LONG cch) { return This->lpVtbl->SetExtent(This,acpAnchor,cch); } #endif @@ -6618,20 +6610,20 @@ interface ITfInsertAtSelection { #define ITfInsertAtSelection_InsertEmbeddedAtSelection(This,ec,dwFlags,pDataObject,ppRange) (This)->lpVtbl->InsertEmbeddedAtSelection(This,ec,dwFlags,pDataObject,ppRange) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfInsertAtSelection_QueryInterface(ITfInsertAtSelection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfInsertAtSelection_QueryInterface(ITfInsertAtSelection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfInsertAtSelection_AddRef(ITfInsertAtSelection* This) { +static inline ULONG ITfInsertAtSelection_AddRef(ITfInsertAtSelection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfInsertAtSelection_Release(ITfInsertAtSelection* This) { +static inline ULONG ITfInsertAtSelection_Release(ITfInsertAtSelection* This) { return This->lpVtbl->Release(This); } /*** ITfInsertAtSelection methods ***/ -static __WIDL_INLINE HRESULT ITfInsertAtSelection_InsertTextAtSelection(ITfInsertAtSelection* This,TfEditCookie ec,DWORD dwFlags,const WCHAR *pchText,LONG cch,ITfRange **ppRange) { +static inline HRESULT ITfInsertAtSelection_InsertTextAtSelection(ITfInsertAtSelection* This,TfEditCookie ec,DWORD dwFlags,const WCHAR *pchText,LONG cch,ITfRange **ppRange) { return This->lpVtbl->InsertTextAtSelection(This,ec,dwFlags,pchText,cch,ppRange); } -static __WIDL_INLINE HRESULT ITfInsertAtSelection_InsertEmbeddedAtSelection(ITfInsertAtSelection* This,TfEditCookie ec,DWORD dwFlags,IDataObject *pDataObject,ITfRange **ppRange) { +static inline HRESULT ITfInsertAtSelection_InsertEmbeddedAtSelection(ITfInsertAtSelection* This,TfEditCookie ec,DWORD dwFlags,IDataObject *pDataObject,ITfRange **ppRange) { return This->lpVtbl->InsertEmbeddedAtSelection(This,ec,dwFlags,pDataObject,ppRange); } #endif @@ -6776,41 +6768,41 @@ interface ITfPropertyStore { #define ITfPropertyStore_Serialize(This,pStream,pcb) (This)->lpVtbl->Serialize(This,pStream,pcb) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfPropertyStore_QueryInterface(ITfPropertyStore* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfPropertyStore_QueryInterface(ITfPropertyStore* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfPropertyStore_AddRef(ITfPropertyStore* This) { +static inline ULONG ITfPropertyStore_AddRef(ITfPropertyStore* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfPropertyStore_Release(ITfPropertyStore* This) { +static inline ULONG ITfPropertyStore_Release(ITfPropertyStore* This) { return This->lpVtbl->Release(This); } /*** ITfPropertyStore methods ***/ -static __WIDL_INLINE HRESULT ITfPropertyStore_GetType(ITfPropertyStore* This,GUID *pguid) { +static inline HRESULT ITfPropertyStore_GetType(ITfPropertyStore* This,GUID *pguid) { return This->lpVtbl->GetType(This,pguid); } -static __WIDL_INLINE HRESULT ITfPropertyStore_GetDataType(ITfPropertyStore* This,DWORD *pdwReserved) { +static inline HRESULT ITfPropertyStore_GetDataType(ITfPropertyStore* This,DWORD *pdwReserved) { return This->lpVtbl->GetDataType(This,pdwReserved); } -static __WIDL_INLINE HRESULT ITfPropertyStore_GetData(ITfPropertyStore* This,VARIANT *pvarValue) { +static inline HRESULT ITfPropertyStore_GetData(ITfPropertyStore* This,VARIANT *pvarValue) { return This->lpVtbl->GetData(This,pvarValue); } -static __WIDL_INLINE HRESULT ITfPropertyStore_OnTextUpdated(ITfPropertyStore* This,DWORD dwFlags,ITfRange *pRangeNew,WINBOOL *pfAccept) { +static inline HRESULT ITfPropertyStore_OnTextUpdated(ITfPropertyStore* This,DWORD dwFlags,ITfRange *pRangeNew,WINBOOL *pfAccept) { return This->lpVtbl->OnTextUpdated(This,dwFlags,pRangeNew,pfAccept); } -static __WIDL_INLINE HRESULT ITfPropertyStore_Shrink(ITfPropertyStore* This,ITfRange *pRangeNew,WINBOOL *pfFree) { +static inline HRESULT ITfPropertyStore_Shrink(ITfPropertyStore* This,ITfRange *pRangeNew,WINBOOL *pfFree) { return This->lpVtbl->Shrink(This,pRangeNew,pfFree); } -static __WIDL_INLINE HRESULT ITfPropertyStore_Divide(ITfPropertyStore* This,ITfRange *pRangeThis,ITfRange *pRangeNew,ITfPropertyStore **ppPropStore) { +static inline HRESULT ITfPropertyStore_Divide(ITfPropertyStore* This,ITfRange *pRangeThis,ITfRange *pRangeNew,ITfPropertyStore **ppPropStore) { return This->lpVtbl->Divide(This,pRangeThis,pRangeNew,ppPropStore); } -static __WIDL_INLINE HRESULT ITfPropertyStore_Clone(ITfPropertyStore* This,ITfPropertyStore **pPropStore) { +static inline HRESULT ITfPropertyStore_Clone(ITfPropertyStore* This,ITfPropertyStore **pPropStore) { return This->lpVtbl->Clone(This,pPropStore); } -static __WIDL_INLINE HRESULT ITfPropertyStore_GetPropertyRangeCreator(ITfPropertyStore* This,CLSID *pclsid) { +static inline HRESULT ITfPropertyStore_GetPropertyRangeCreator(ITfPropertyStore* This,CLSID *pclsid) { return This->lpVtbl->GetPropertyRangeCreator(This,pclsid); } -static __WIDL_INLINE HRESULT ITfPropertyStore_Serialize(ITfPropertyStore* This,IStream *pStream,ULONG *pcb) { +static inline HRESULT ITfPropertyStore_Serialize(ITfPropertyStore* This,IStream *pStream,ULONG *pcb) { return This->lpVtbl->Serialize(This,pStream,pcb); } #endif @@ -6904,26 +6896,26 @@ interface IEnumITfCompositionView { #define IEnumITfCompositionView_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumITfCompositionView_QueryInterface(IEnumITfCompositionView* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumITfCompositionView_QueryInterface(IEnumITfCompositionView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumITfCompositionView_AddRef(IEnumITfCompositionView* This) { +static inline ULONG IEnumITfCompositionView_AddRef(IEnumITfCompositionView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumITfCompositionView_Release(IEnumITfCompositionView* This) { +static inline ULONG IEnumITfCompositionView_Release(IEnumITfCompositionView* This) { return This->lpVtbl->Release(This); } /*** IEnumITfCompositionView methods ***/ -static __WIDL_INLINE HRESULT IEnumITfCompositionView_Clone(IEnumITfCompositionView* This,IEnumITfCompositionView **ppEnum) { +static inline HRESULT IEnumITfCompositionView_Clone(IEnumITfCompositionView* This,IEnumITfCompositionView **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumITfCompositionView_Next(IEnumITfCompositionView* This,ULONG ulCount,ITfCompositionView **rgCompositionView,ULONG *pcFetched) { +static inline HRESULT IEnumITfCompositionView_Next(IEnumITfCompositionView* This,ULONG ulCount,ITfCompositionView **rgCompositionView,ULONG *pcFetched) { return This->lpVtbl->Next(This,ulCount,rgCompositionView,pcFetched); } -static __WIDL_INLINE HRESULT IEnumITfCompositionView_Reset(IEnumITfCompositionView* This) { +static inline HRESULT IEnumITfCompositionView_Reset(IEnumITfCompositionView* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumITfCompositionView_Skip(IEnumITfCompositionView* This,ULONG ulCount) { +static inline HRESULT IEnumITfCompositionView_Skip(IEnumITfCompositionView* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -7018,26 +7010,26 @@ interface ITfComposition { #define ITfComposition_EndComposition(This,ecWrite) (This)->lpVtbl->EndComposition(This,ecWrite) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfComposition_QueryInterface(ITfComposition* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfComposition_QueryInterface(ITfComposition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfComposition_AddRef(ITfComposition* This) { +static inline ULONG ITfComposition_AddRef(ITfComposition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfComposition_Release(ITfComposition* This) { +static inline ULONG ITfComposition_Release(ITfComposition* This) { return This->lpVtbl->Release(This); } /*** ITfComposition methods ***/ -static __WIDL_INLINE HRESULT ITfComposition_GetRange(ITfComposition* This,ITfRange **ppRange) { +static inline HRESULT ITfComposition_GetRange(ITfComposition* This,ITfRange **ppRange) { return This->lpVtbl->GetRange(This,ppRange); } -static __WIDL_INLINE HRESULT ITfComposition_ShiftStart(ITfComposition* This,TfEditCookie ecWrite,ITfRange *pNewStart) { +static inline HRESULT ITfComposition_ShiftStart(ITfComposition* This,TfEditCookie ecWrite,ITfRange *pNewStart) { return This->lpVtbl->ShiftStart(This,ecWrite,pNewStart); } -static __WIDL_INLINE HRESULT ITfComposition_ShiftEnd(ITfComposition* This,TfEditCookie ecWrite,ITfRange *pNewEnd) { +static inline HRESULT ITfComposition_ShiftEnd(ITfComposition* This,TfEditCookie ecWrite,ITfRange *pNewEnd) { return This->lpVtbl->ShiftEnd(This,ecWrite,pNewEnd); } -static __WIDL_INLINE HRESULT ITfComposition_EndComposition(ITfComposition* This,TfEditCookie ecWrite) { +static inline HRESULT ITfComposition_EndComposition(ITfComposition* This,TfEditCookie ecWrite) { return This->lpVtbl->EndComposition(This,ecWrite); } #endif @@ -7106,17 +7098,17 @@ interface ITfCompositionSink { #define ITfCompositionSink_OnCompositionTerminated(This,ecWrite,pComposition) (This)->lpVtbl->OnCompositionTerminated(This,ecWrite,pComposition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfCompositionSink_QueryInterface(ITfCompositionSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfCompositionSink_QueryInterface(ITfCompositionSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfCompositionSink_AddRef(ITfCompositionSink* This) { +static inline ULONG ITfCompositionSink_AddRef(ITfCompositionSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfCompositionSink_Release(ITfCompositionSink* This) { +static inline ULONG ITfCompositionSink_Release(ITfCompositionSink* This) { return This->lpVtbl->Release(This); } /*** ITfCompositionSink methods ***/ -static __WIDL_INLINE HRESULT ITfCompositionSink_OnCompositionTerminated(ITfCompositionSink* This,TfEditCookie ecWrite,ITfComposition *pComposition) { +static inline HRESULT ITfCompositionSink_OnCompositionTerminated(ITfCompositionSink* This,TfEditCookie ecWrite,ITfComposition *pComposition) { return This->lpVtbl->OnCompositionTerminated(This,ecWrite,pComposition); } #endif @@ -7223,26 +7215,26 @@ interface ITfContextComposition { #define ITfContextComposition_TakeOwnership(This,ecWrite,pComposition,pSink,ppComposition) (This)->lpVtbl->TakeOwnership(This,ecWrite,pComposition,pSink,ppComposition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfContextComposition_QueryInterface(ITfContextComposition* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfContextComposition_QueryInterface(ITfContextComposition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfContextComposition_AddRef(ITfContextComposition* This) { +static inline ULONG ITfContextComposition_AddRef(ITfContextComposition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfContextComposition_Release(ITfContextComposition* This) { +static inline ULONG ITfContextComposition_Release(ITfContextComposition* This) { return This->lpVtbl->Release(This); } /*** ITfContextComposition methods ***/ -static __WIDL_INLINE HRESULT ITfContextComposition_StartComposition(ITfContextComposition* This,TfEditCookie ecWrite,ITfRange *pCompositionRange,ITfCompositionSink *pSink,ITfComposition **ppComposition) { +static inline HRESULT ITfContextComposition_StartComposition(ITfContextComposition* This,TfEditCookie ecWrite,ITfRange *pCompositionRange,ITfCompositionSink *pSink,ITfComposition **ppComposition) { return This->lpVtbl->StartComposition(This,ecWrite,pCompositionRange,pSink,ppComposition); } -static __WIDL_INLINE HRESULT ITfContextComposition_EnumCompositions(ITfContextComposition* This,IEnumITfCompositionView **ppEnum) { +static inline HRESULT ITfContextComposition_EnumCompositions(ITfContextComposition* This,IEnumITfCompositionView **ppEnum) { return This->lpVtbl->EnumCompositions(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfContextComposition_FindComposition(ITfContextComposition* This,TfEditCookie ecRead,ITfRange *pTestRange,IEnumITfCompositionView **ppEnum) { +static inline HRESULT ITfContextComposition_FindComposition(ITfContextComposition* This,TfEditCookie ecRead,ITfRange *pTestRange,IEnumITfCompositionView **ppEnum) { return This->lpVtbl->FindComposition(This,ecRead,pTestRange,ppEnum); } -static __WIDL_INLINE HRESULT ITfContextComposition_TakeOwnership(ITfContextComposition* This,TfEditCookie ecWrite,ITfCompositionView *pComposition,ITfCompositionSink *pSink,ITfComposition **ppComposition) { +static inline HRESULT ITfContextComposition_TakeOwnership(ITfContextComposition* This,TfEditCookie ecWrite,ITfCompositionView *pComposition,ITfCompositionSink *pSink,ITfComposition **ppComposition) { return This->lpVtbl->TakeOwnership(This,ecWrite,pComposition,pSink,ppComposition); } #endif @@ -7339,30 +7331,30 @@ interface ITfContextOwnerCompositionServices { #define ITfContextOwnerCompositionServices_TerminateComposition(This,pComposition) (This)->lpVtbl->TerminateComposition(This,pComposition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionServices_QueryInterface(ITfContextOwnerCompositionServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfContextOwnerCompositionServices_QueryInterface(ITfContextOwnerCompositionServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfContextOwnerCompositionServices_AddRef(ITfContextOwnerCompositionServices* This) { +static inline ULONG ITfContextOwnerCompositionServices_AddRef(ITfContextOwnerCompositionServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfContextOwnerCompositionServices_Release(ITfContextOwnerCompositionServices* This) { +static inline ULONG ITfContextOwnerCompositionServices_Release(ITfContextOwnerCompositionServices* This) { return This->lpVtbl->Release(This); } /*** ITfContextComposition methods ***/ -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionServices_StartComposition(ITfContextOwnerCompositionServices* This,TfEditCookie ecWrite,ITfRange *pCompositionRange,ITfCompositionSink *pSink,ITfComposition **ppComposition) { +static inline HRESULT ITfContextOwnerCompositionServices_StartComposition(ITfContextOwnerCompositionServices* This,TfEditCookie ecWrite,ITfRange *pCompositionRange,ITfCompositionSink *pSink,ITfComposition **ppComposition) { return This->lpVtbl->StartComposition(This,ecWrite,pCompositionRange,pSink,ppComposition); } -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionServices_EnumCompositions(ITfContextOwnerCompositionServices* This,IEnumITfCompositionView **ppEnum) { +static inline HRESULT ITfContextOwnerCompositionServices_EnumCompositions(ITfContextOwnerCompositionServices* This,IEnumITfCompositionView **ppEnum) { return This->lpVtbl->EnumCompositions(This,ppEnum); } -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionServices_FindComposition(ITfContextOwnerCompositionServices* This,TfEditCookie ecRead,ITfRange *pTestRange,IEnumITfCompositionView **ppEnum) { +static inline HRESULT ITfContextOwnerCompositionServices_FindComposition(ITfContextOwnerCompositionServices* This,TfEditCookie ecRead,ITfRange *pTestRange,IEnumITfCompositionView **ppEnum) { return This->lpVtbl->FindComposition(This,ecRead,pTestRange,ppEnum); } -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionServices_TakeOwnership(ITfContextOwnerCompositionServices* This,TfEditCookie ecWrite,ITfCompositionView *pComposition,ITfCompositionSink *pSink,ITfComposition **ppComposition) { +static inline HRESULT ITfContextOwnerCompositionServices_TakeOwnership(ITfContextOwnerCompositionServices* This,TfEditCookie ecWrite,ITfCompositionView *pComposition,ITfCompositionSink *pSink,ITfComposition **ppComposition) { return This->lpVtbl->TakeOwnership(This,ecWrite,pComposition,pSink,ppComposition); } /*** ITfContextOwnerCompositionServices methods ***/ -static __WIDL_INLINE HRESULT ITfContextOwnerCompositionServices_TerminateComposition(ITfContextOwnerCompositionServices* This,ITfCompositionView *pComposition) { +static inline HRESULT ITfContextOwnerCompositionServices_TerminateComposition(ITfContextOwnerCompositionServices* This,ITfCompositionView *pComposition) { return This->lpVtbl->TerminateComposition(This,pComposition); } #endif @@ -7431,17 +7423,17 @@ interface ITfPersistentPropertyLoaderACP { #define ITfPersistentPropertyLoaderACP_LoadProperty(This,pHdr,ppStream) (This)->lpVtbl->LoadProperty(This,pHdr,ppStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfPersistentPropertyLoaderACP_QueryInterface(ITfPersistentPropertyLoaderACP* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfPersistentPropertyLoaderACP_QueryInterface(ITfPersistentPropertyLoaderACP* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfPersistentPropertyLoaderACP_AddRef(ITfPersistentPropertyLoaderACP* This) { +static inline ULONG ITfPersistentPropertyLoaderACP_AddRef(ITfPersistentPropertyLoaderACP* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfPersistentPropertyLoaderACP_Release(ITfPersistentPropertyLoaderACP* This) { +static inline ULONG ITfPersistentPropertyLoaderACP_Release(ITfPersistentPropertyLoaderACP* This) { return This->lpVtbl->Release(This); } /*** ITfPersistentPropertyLoaderACP methods ***/ -static __WIDL_INLINE HRESULT ITfPersistentPropertyLoaderACP_LoadProperty(ITfPersistentPropertyLoaderACP* This,const TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,IStream **ppStream) { +static inline HRESULT ITfPersistentPropertyLoaderACP_LoadProperty(ITfPersistentPropertyLoaderACP* This,const TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,IStream **ppStream) { return This->lpVtbl->LoadProperty(This,pHdr,ppStream); } #endif @@ -7571,35 +7563,35 @@ interface ITfContextOwnerServices { #define ITfContextOwnerServices_CreateRange(This,acpStart,acpEnd,ppRange) (This)->lpVtbl->CreateRange(This,acpStart,acpEnd,ppRange) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfContextOwnerServices_QueryInterface(ITfContextOwnerServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfContextOwnerServices_QueryInterface(ITfContextOwnerServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfContextOwnerServices_AddRef(ITfContextOwnerServices* This) { +static inline ULONG ITfContextOwnerServices_AddRef(ITfContextOwnerServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfContextOwnerServices_Release(ITfContextOwnerServices* This) { +static inline ULONG ITfContextOwnerServices_Release(ITfContextOwnerServices* This) { return This->lpVtbl->Release(This); } /*** ITfContextOwnerServices methods ***/ -static __WIDL_INLINE HRESULT ITfContextOwnerServices_OnLayoutChange(ITfContextOwnerServices* This) { +static inline HRESULT ITfContextOwnerServices_OnLayoutChange(ITfContextOwnerServices* This) { return This->lpVtbl->OnLayoutChange(This); } -static __WIDL_INLINE HRESULT ITfContextOwnerServices_OnStatusChange(ITfContextOwnerServices* This,DWORD dwFlags) { +static inline HRESULT ITfContextOwnerServices_OnStatusChange(ITfContextOwnerServices* This,DWORD dwFlags) { return This->lpVtbl->OnStatusChange(This,dwFlags); } -static __WIDL_INLINE HRESULT ITfContextOwnerServices_OnAttributeChange(ITfContextOwnerServices* This,REFGUID rguidAttribute) { +static inline HRESULT ITfContextOwnerServices_OnAttributeChange(ITfContextOwnerServices* This,REFGUID rguidAttribute) { return This->lpVtbl->OnAttributeChange(This,rguidAttribute); } -static __WIDL_INLINE HRESULT ITfContextOwnerServices_Serialize(ITfContextOwnerServices* This,ITfProperty *pProp,ITfRange *pRange,TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,IStream *pStream) { +static inline HRESULT ITfContextOwnerServices_Serialize(ITfContextOwnerServices* This,ITfProperty *pProp,ITfRange *pRange,TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,IStream *pStream) { return This->lpVtbl->Serialize(This,pProp,pRange,pHdr,pStream); } -static __WIDL_INLINE HRESULT ITfContextOwnerServices_Unserialize(ITfContextOwnerServices* This,ITfProperty *pProp,const TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,IStream *pStream,ITfPersistentPropertyLoaderACP *pLoader) { +static inline HRESULT ITfContextOwnerServices_Unserialize(ITfContextOwnerServices* This,ITfProperty *pProp,const TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,IStream *pStream,ITfPersistentPropertyLoaderACP *pLoader) { return This->lpVtbl->Unserialize(This,pProp,pHdr,pStream,pLoader); } -static __WIDL_INLINE HRESULT ITfContextOwnerServices_ForceLoadProperty(ITfContextOwnerServices* This,ITfProperty *pProp) { +static inline HRESULT ITfContextOwnerServices_ForceLoadProperty(ITfContextOwnerServices* This,ITfProperty *pProp) { return This->lpVtbl->ForceLoadProperty(This,pProp); } -static __WIDL_INLINE HRESULT ITfContextOwnerServices_CreateRange(ITfContextOwnerServices* This,LONG acpStart,LONG acpEnd,ITfRangeACP **ppRange) { +static inline HRESULT ITfContextOwnerServices_CreateRange(ITfContextOwnerServices* This,LONG acpStart,LONG acpEnd,ITfRangeACP **ppRange) { return This->lpVtbl->CreateRange(This,acpStart,acpEnd,ppRange); } #endif @@ -7698,26 +7690,26 @@ interface ITfReadOnlyProperty { #define ITfReadOnlyProperty_GetContext(This,ppContext) (This)->lpVtbl->GetContext(This,ppContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfReadOnlyProperty_QueryInterface(ITfReadOnlyProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfReadOnlyProperty_QueryInterface(ITfReadOnlyProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfReadOnlyProperty_AddRef(ITfReadOnlyProperty* This) { +static inline ULONG ITfReadOnlyProperty_AddRef(ITfReadOnlyProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfReadOnlyProperty_Release(ITfReadOnlyProperty* This) { +static inline ULONG ITfReadOnlyProperty_Release(ITfReadOnlyProperty* This) { return This->lpVtbl->Release(This); } /*** ITfReadOnlyProperty methods ***/ -static __WIDL_INLINE HRESULT ITfReadOnlyProperty_GetType(ITfReadOnlyProperty* This,GUID *pguid) { +static inline HRESULT ITfReadOnlyProperty_GetType(ITfReadOnlyProperty* This,GUID *pguid) { return This->lpVtbl->GetType(This,pguid); } -static __WIDL_INLINE HRESULT ITfReadOnlyProperty_EnumRanges(ITfReadOnlyProperty* This,TfEditCookie ec,IEnumTfRanges **ppEnum,ITfRange *pTargetRange) { +static inline HRESULT ITfReadOnlyProperty_EnumRanges(ITfReadOnlyProperty* This,TfEditCookie ec,IEnumTfRanges **ppEnum,ITfRange *pTargetRange) { return This->lpVtbl->EnumRanges(This,ec,ppEnum,pTargetRange); } -static __WIDL_INLINE HRESULT ITfReadOnlyProperty_GetValue(ITfReadOnlyProperty* This,TfEditCookie ec,ITfRange *pRange,VARIANT *pvarValue) { +static inline HRESULT ITfReadOnlyProperty_GetValue(ITfReadOnlyProperty* This,TfEditCookie ec,ITfRange *pRange,VARIANT *pvarValue) { return This->lpVtbl->GetValue(This,ec,pRange,pvarValue); } -static __WIDL_INLINE HRESULT ITfReadOnlyProperty_GetContext(ITfReadOnlyProperty* This,ITfContext **ppContext) { +static inline HRESULT ITfReadOnlyProperty_GetContext(ITfReadOnlyProperty* This,ITfContext **ppContext) { return This->lpVtbl->GetContext(This,ppContext); } #endif @@ -7850,39 +7842,39 @@ interface ITfProperty { #define ITfProperty_Clear(This,ec,pRange) (This)->lpVtbl->Clear(This,ec,pRange) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfProperty_QueryInterface(ITfProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfProperty_QueryInterface(ITfProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfProperty_AddRef(ITfProperty* This) { +static inline ULONG ITfProperty_AddRef(ITfProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfProperty_Release(ITfProperty* This) { +static inline ULONG ITfProperty_Release(ITfProperty* This) { return This->lpVtbl->Release(This); } /*** ITfReadOnlyProperty methods ***/ -static __WIDL_INLINE HRESULT ITfProperty_GetType(ITfProperty* This,GUID *pguid) { +static inline HRESULT ITfProperty_GetType(ITfProperty* This,GUID *pguid) { return This->lpVtbl->GetType(This,pguid); } -static __WIDL_INLINE HRESULT ITfProperty_EnumRanges(ITfProperty* This,TfEditCookie ec,IEnumTfRanges **ppEnum,ITfRange *pTargetRange) { +static inline HRESULT ITfProperty_EnumRanges(ITfProperty* This,TfEditCookie ec,IEnumTfRanges **ppEnum,ITfRange *pTargetRange) { return This->lpVtbl->EnumRanges(This,ec,ppEnum,pTargetRange); } -static __WIDL_INLINE HRESULT ITfProperty_GetValue(ITfProperty* This,TfEditCookie ec,ITfRange *pRange,VARIANT *pvarValue) { +static inline HRESULT ITfProperty_GetValue(ITfProperty* This,TfEditCookie ec,ITfRange *pRange,VARIANT *pvarValue) { return This->lpVtbl->GetValue(This,ec,pRange,pvarValue); } -static __WIDL_INLINE HRESULT ITfProperty_GetContext(ITfProperty* This,ITfContext **ppContext) { +static inline HRESULT ITfProperty_GetContext(ITfProperty* This,ITfContext **ppContext) { return This->lpVtbl->GetContext(This,ppContext); } /*** ITfProperty methods ***/ -static __WIDL_INLINE HRESULT ITfProperty_FindRange(ITfProperty* This,TfEditCookie ec,ITfRange *pRange,ITfRange **ppRange,TfAnchor aPos) { +static inline HRESULT ITfProperty_FindRange(ITfProperty* This,TfEditCookie ec,ITfRange *pRange,ITfRange **ppRange,TfAnchor aPos) { return This->lpVtbl->FindRange(This,ec,pRange,ppRange,aPos); } -static __WIDL_INLINE HRESULT ITfProperty_SetValueStore(ITfProperty* This,TfEditCookie ec,ITfRange *pRange,ITfPropertyStore *pPropStore) { +static inline HRESULT ITfProperty_SetValueStore(ITfProperty* This,TfEditCookie ec,ITfRange *pRange,ITfPropertyStore *pPropStore) { return This->lpVtbl->SetValueStore(This,ec,pRange,pPropStore); } -static __WIDL_INLINE HRESULT ITfProperty_SetValue(ITfProperty* This,TfEditCookie ec,ITfRange *pRange,const VARIANT *pvarValue) { +static inline HRESULT ITfProperty_SetValue(ITfProperty* This,TfEditCookie ec,ITfRange *pRange,const VARIANT *pvarValue) { return This->lpVtbl->SetValue(This,ec,pRange,pvarValue); } -static __WIDL_INLINE HRESULT ITfProperty_Clear(ITfProperty* This,TfEditCookie ec,ITfRange *pRange) { +static inline HRESULT ITfProperty_Clear(ITfProperty* This,TfEditCookie ec,ITfRange *pRange) { return This->lpVtbl->Clear(This,ec,pRange); } #endif @@ -7959,20 +7951,20 @@ interface ITfCompartment { #define ITfCompartment_GetValue(This,pvarValue) (This)->lpVtbl->GetValue(This,pvarValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfCompartment_QueryInterface(ITfCompartment* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfCompartment_QueryInterface(ITfCompartment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfCompartment_AddRef(ITfCompartment* This) { +static inline ULONG ITfCompartment_AddRef(ITfCompartment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfCompartment_Release(ITfCompartment* This) { +static inline ULONG ITfCompartment_Release(ITfCompartment* This) { return This->lpVtbl->Release(This); } /*** ITfCompartment methods ***/ -static __WIDL_INLINE HRESULT ITfCompartment_SetValue(ITfCompartment* This,TfClientId tid,const VARIANT *pvarValue) { +static inline HRESULT ITfCompartment_SetValue(ITfCompartment* This,TfClientId tid,const VARIANT *pvarValue) { return This->lpVtbl->SetValue(This,tid,pvarValue); } -static __WIDL_INLINE HRESULT ITfCompartment_GetValue(ITfCompartment* This,VARIANT *pvarValue) { +static inline HRESULT ITfCompartment_GetValue(ITfCompartment* This,VARIANT *pvarValue) { return This->lpVtbl->GetValue(This,pvarValue); } #endif @@ -8059,23 +8051,23 @@ interface ITfCompartmentMgr { #define ITfCompartmentMgr_EnumCompartments(This,ppEnum) (This)->lpVtbl->EnumCompartments(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfCompartmentMgr_QueryInterface(ITfCompartmentMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfCompartmentMgr_QueryInterface(ITfCompartmentMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfCompartmentMgr_AddRef(ITfCompartmentMgr* This) { +static inline ULONG ITfCompartmentMgr_AddRef(ITfCompartmentMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfCompartmentMgr_Release(ITfCompartmentMgr* This) { +static inline ULONG ITfCompartmentMgr_Release(ITfCompartmentMgr* This) { return This->lpVtbl->Release(This); } /*** ITfCompartmentMgr methods ***/ -static __WIDL_INLINE HRESULT ITfCompartmentMgr_GetCompartment(ITfCompartmentMgr* This,REFGUID rguid,ITfCompartment **ppcomp) { +static inline HRESULT ITfCompartmentMgr_GetCompartment(ITfCompartmentMgr* This,REFGUID rguid,ITfCompartment **ppcomp) { return This->lpVtbl->GetCompartment(This,rguid,ppcomp); } -static __WIDL_INLINE HRESULT ITfCompartmentMgr_ClearCompartment(ITfCompartmentMgr* This,TfClientId tid,REFGUID rguid) { +static inline HRESULT ITfCompartmentMgr_ClearCompartment(ITfCompartmentMgr* This,TfClientId tid,REFGUID rguid) { return This->lpVtbl->ClearCompartment(This,tid,rguid); } -static __WIDL_INLINE HRESULT ITfCompartmentMgr_EnumCompartments(ITfCompartmentMgr* This,IEnumGUID **ppEnum) { +static inline HRESULT ITfCompartmentMgr_EnumCompartments(ITfCompartmentMgr* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCompartments(This,ppEnum); } #endif @@ -8142,17 +8134,17 @@ interface ITfCompartmentEventSink { #define ITfCompartmentEventSink_OnChange(This,rguid) (This)->lpVtbl->OnChange(This,rguid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfCompartmentEventSink_QueryInterface(ITfCompartmentEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfCompartmentEventSink_QueryInterface(ITfCompartmentEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfCompartmentEventSink_AddRef(ITfCompartmentEventSink* This) { +static inline ULONG ITfCompartmentEventSink_AddRef(ITfCompartmentEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfCompartmentEventSink_Release(ITfCompartmentEventSink* This) { +static inline ULONG ITfCompartmentEventSink_Release(ITfCompartmentEventSink* This) { return This->lpVtbl->Release(This); } /*** ITfCompartmentEventSink methods ***/ -static __WIDL_INLINE HRESULT ITfCompartmentEventSink_OnChange(ITfCompartmentEventSink* This,REFGUID rguid) { +static inline HRESULT ITfCompartmentEventSink_OnChange(ITfCompartmentEventSink* This,REFGUID rguid) { return This->lpVtbl->OnChange(This,rguid); } #endif @@ -8246,26 +8238,26 @@ interface IEnumTfContexts { #define IEnumTfContexts_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfContexts_QueryInterface(IEnumTfContexts* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfContexts_QueryInterface(IEnumTfContexts* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfContexts_AddRef(IEnumTfContexts* This) { +static inline ULONG IEnumTfContexts_AddRef(IEnumTfContexts* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfContexts_Release(IEnumTfContexts* This) { +static inline ULONG IEnumTfContexts_Release(IEnumTfContexts* This) { return This->lpVtbl->Release(This); } /*** IEnumTfContexts methods ***/ -static __WIDL_INLINE HRESULT IEnumTfContexts_Clone(IEnumTfContexts* This,IEnumTfContexts **ppEnum) { +static inline HRESULT IEnumTfContexts_Clone(IEnumTfContexts* This,IEnumTfContexts **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumTfContexts_Next(IEnumTfContexts* This,ULONG ulCount,ITfContext **rgContext,ULONG *pcFetched) { +static inline HRESULT IEnumTfContexts_Next(IEnumTfContexts* This,ULONG ulCount,ITfContext **rgContext,ULONG *pcFetched) { return This->lpVtbl->Next(This,ulCount,rgContext,pcFetched); } -static __WIDL_INLINE HRESULT IEnumTfContexts_Reset(IEnumTfContexts* This) { +static inline HRESULT IEnumTfContexts_Reset(IEnumTfContexts* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfContexts_Skip(IEnumTfContexts* This,ULONG ulCount) { +static inline HRESULT IEnumTfContexts_Skip(IEnumTfContexts* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -8359,26 +8351,26 @@ interface IEnumTfDocumentMgrs { #define IEnumTfDocumentMgrs_Skip(This,ulCount) (This)->lpVtbl->Skip(This,ulCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfDocumentMgrs_QueryInterface(IEnumTfDocumentMgrs* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfDocumentMgrs_QueryInterface(IEnumTfDocumentMgrs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfDocumentMgrs_AddRef(IEnumTfDocumentMgrs* This) { +static inline ULONG IEnumTfDocumentMgrs_AddRef(IEnumTfDocumentMgrs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfDocumentMgrs_Release(IEnumTfDocumentMgrs* This) { +static inline ULONG IEnumTfDocumentMgrs_Release(IEnumTfDocumentMgrs* This) { return This->lpVtbl->Release(This); } /*** IEnumTfDocumentMgrs methods ***/ -static __WIDL_INLINE HRESULT IEnumTfDocumentMgrs_Clone(IEnumTfDocumentMgrs* This,IEnumTfDocumentMgrs **ppEnum) { +static inline HRESULT IEnumTfDocumentMgrs_Clone(IEnumTfDocumentMgrs* This,IEnumTfDocumentMgrs **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumTfDocumentMgrs_Next(IEnumTfDocumentMgrs* This,ULONG ulCount,ITfDocumentMgr **rgDocumentMgr,ULONG *pcFetched) { +static inline HRESULT IEnumTfDocumentMgrs_Next(IEnumTfDocumentMgrs* This,ULONG ulCount,ITfDocumentMgr **rgDocumentMgr,ULONG *pcFetched) { return This->lpVtbl->Next(This,ulCount,rgDocumentMgr,pcFetched); } -static __WIDL_INLINE HRESULT IEnumTfDocumentMgrs_Reset(IEnumTfDocumentMgrs* This) { +static inline HRESULT IEnumTfDocumentMgrs_Reset(IEnumTfDocumentMgrs* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfDocumentMgrs_Skip(IEnumTfDocumentMgrs* This,ULONG ulCount) { +static inline HRESULT IEnumTfDocumentMgrs_Skip(IEnumTfDocumentMgrs* This,ULONG ulCount) { return This->lpVtbl->Skip(This,ulCount); } #endif @@ -8469,26 +8461,26 @@ interface ITfUIElement { #define ITfUIElement_IsShown(This,show) (This)->lpVtbl->IsShown(This,show) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfUIElement_QueryInterface(ITfUIElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfUIElement_QueryInterface(ITfUIElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfUIElement_AddRef(ITfUIElement* This) { +static inline ULONG ITfUIElement_AddRef(ITfUIElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfUIElement_Release(ITfUIElement* This) { +static inline ULONG ITfUIElement_Release(ITfUIElement* This) { return This->lpVtbl->Release(This); } /*** ITfUIElement methods ***/ -static __WIDL_INLINE HRESULT ITfUIElement_GetDescription(ITfUIElement* This,BSTR *description) { +static inline HRESULT ITfUIElement_GetDescription(ITfUIElement* This,BSTR *description) { return This->lpVtbl->GetDescription(This,description); } -static __WIDL_INLINE HRESULT ITfUIElement_GetGUID(ITfUIElement* This,GUID *guid) { +static inline HRESULT ITfUIElement_GetGUID(ITfUIElement* This,GUID *guid) { return This->lpVtbl->GetGUID(This,guid); } -static __WIDL_INLINE HRESULT ITfUIElement_Show(ITfUIElement* This,WINBOOL show) { +static inline HRESULT ITfUIElement_Show(ITfUIElement* This,WINBOOL show) { return This->lpVtbl->Show(This,show); } -static __WIDL_INLINE HRESULT ITfUIElement_IsShown(ITfUIElement* This,WINBOOL *show) { +static inline HRESULT ITfUIElement_IsShown(ITfUIElement* This,WINBOOL *show) { return This->lpVtbl->IsShown(This,show); } #endif @@ -8516,7 +8508,7 @@ IEnumTfUIElements : public IUnknown virtual HRESULT STDMETHODCALLTYPE Next( ULONG count, ITfUIElement **element, - ULONG fetched) = 0; + ULONG *fetched) = 0; virtual HRESULT STDMETHODCALLTYPE Reset( ) = 0; @@ -8553,7 +8545,7 @@ typedef struct IEnumTfUIElementsVtbl { IEnumTfUIElements *This, ULONG count, ITfUIElement **element, - ULONG fetched); + ULONG *fetched); HRESULT (STDMETHODCALLTYPE *Reset)( IEnumTfUIElements *This); @@ -8582,26 +8574,26 @@ interface IEnumTfUIElements { #define IEnumTfUIElements_Skip(This,count) (This)->lpVtbl->Skip(This,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTfUIElements_QueryInterface(IEnumTfUIElements* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTfUIElements_QueryInterface(IEnumTfUIElements* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTfUIElements_AddRef(IEnumTfUIElements* This) { +static inline ULONG IEnumTfUIElements_AddRef(IEnumTfUIElements* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTfUIElements_Release(IEnumTfUIElements* This) { +static inline ULONG IEnumTfUIElements_Release(IEnumTfUIElements* This) { return This->lpVtbl->Release(This); } /*** IEnumTfUIElements methods ***/ -static __WIDL_INLINE HRESULT IEnumTfUIElements_Clone(IEnumTfUIElements* This,IEnumTfUIElements **enum_elements) { +static inline HRESULT IEnumTfUIElements_Clone(IEnumTfUIElements* This,IEnumTfUIElements **enum_elements) { return This->lpVtbl->Clone(This,enum_elements); } -static __WIDL_INLINE HRESULT IEnumTfUIElements_Next(IEnumTfUIElements* This,ULONG count,ITfUIElement **element,ULONG fetched) { +static inline HRESULT IEnumTfUIElements_Next(IEnumTfUIElements* This,ULONG count,ITfUIElement **element,ULONG *fetched) { return This->lpVtbl->Next(This,count,element,fetched); } -static __WIDL_INLINE HRESULT IEnumTfUIElements_Reset(IEnumTfUIElements* This) { +static inline HRESULT IEnumTfUIElements_Reset(IEnumTfUIElements* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTfUIElements_Skip(IEnumTfUIElements* This,ULONG count) { +static inline HRESULT IEnumTfUIElements_Skip(IEnumTfUIElements* This,ULONG count) { return This->lpVtbl->Skip(This,count); } #endif @@ -8706,29 +8698,29 @@ interface ITfUIElementMgr { #define ITfUIElementMgr_EnumUIElements(This,enum_elements) (This)->lpVtbl->EnumUIElements(This,enum_elements) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfUIElementMgr_QueryInterface(ITfUIElementMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfUIElementMgr_QueryInterface(ITfUIElementMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfUIElementMgr_AddRef(ITfUIElementMgr* This) { +static inline ULONG ITfUIElementMgr_AddRef(ITfUIElementMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfUIElementMgr_Release(ITfUIElementMgr* This) { +static inline ULONG ITfUIElementMgr_Release(ITfUIElementMgr* This) { return This->lpVtbl->Release(This); } /*** ITfUIElementMgr methods ***/ -static __WIDL_INLINE HRESULT ITfUIElementMgr_BeginUIElement(ITfUIElementMgr* This,ITfUIElement *element,WINBOOL *show,DWORD *id) { +static inline HRESULT ITfUIElementMgr_BeginUIElement(ITfUIElementMgr* This,ITfUIElement *element,WINBOOL *show,DWORD *id) { return This->lpVtbl->BeginUIElement(This,element,show,id); } -static __WIDL_INLINE HRESULT ITfUIElementMgr_UpdateUIElement(ITfUIElementMgr* This,DWORD id) { +static inline HRESULT ITfUIElementMgr_UpdateUIElement(ITfUIElementMgr* This,DWORD id) { return This->lpVtbl->UpdateUIElement(This,id); } -static __WIDL_INLINE HRESULT ITfUIElementMgr_EndUIElement(ITfUIElementMgr* This,DWORD id) { +static inline HRESULT ITfUIElementMgr_EndUIElement(ITfUIElementMgr* This,DWORD id) { return This->lpVtbl->EndUIElement(This,id); } -static __WIDL_INLINE HRESULT ITfUIElementMgr_GetUIElement(ITfUIElementMgr* This,DWORD id,ITfUIElement **element) { +static inline HRESULT ITfUIElementMgr_GetUIElement(ITfUIElementMgr* This,DWORD id,ITfUIElement **element) { return This->lpVtbl->GetUIElement(This,id,element); } -static __WIDL_INLINE HRESULT ITfUIElementMgr_EnumUIElements(ITfUIElementMgr* This,IEnumTfUIElements **enum_elements) { +static inline HRESULT ITfUIElementMgr_EnumUIElements(ITfUIElementMgr* This,IEnumTfUIElements **enum_elements) { return This->lpVtbl->EnumUIElements(This,enum_elements); } #endif @@ -8809,20 +8801,20 @@ interface ITfSourceSingle { #define ITfSourceSingle_UnadviseSingleSink(This,tid,riid) (This)->lpVtbl->UnadviseSingleSink(This,tid,riid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfSourceSingle_QueryInterface(ITfSourceSingle* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfSourceSingle_QueryInterface(ITfSourceSingle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfSourceSingle_AddRef(ITfSourceSingle* This) { +static inline ULONG ITfSourceSingle_AddRef(ITfSourceSingle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfSourceSingle_Release(ITfSourceSingle* This) { +static inline ULONG ITfSourceSingle_Release(ITfSourceSingle* This) { return This->lpVtbl->Release(This); } /*** ITfSourceSingle methods ***/ -static __WIDL_INLINE HRESULT ITfSourceSingle_AdviseSingleSink(ITfSourceSingle* This,TfClientId tid,REFIID riid,IUnknown *punk) { +static inline HRESULT ITfSourceSingle_AdviseSingleSink(ITfSourceSingle* This,TfClientId tid,REFIID riid,IUnknown *punk) { return This->lpVtbl->AdviseSingleSink(This,tid,riid,punk); } -static __WIDL_INLINE HRESULT ITfSourceSingle_UnadviseSingleSink(ITfSourceSingle* This,TfClientId tid,REFIID riid) { +static inline HRESULT ITfSourceSingle_UnadviseSingleSink(ITfSourceSingle* This,TfClientId tid,REFIID riid) { return This->lpVtbl->UnadviseSingleSink(This,tid,riid); } #endif @@ -8895,20 +8887,20 @@ interface ITfThreadFocusSink { #define ITfThreadFocusSink_OnKillThreadFocus(This) (This)->lpVtbl->OnKillThreadFocus(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfThreadFocusSink_QueryInterface(ITfThreadFocusSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfThreadFocusSink_QueryInterface(ITfThreadFocusSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfThreadFocusSink_AddRef(ITfThreadFocusSink* This) { +static inline ULONG ITfThreadFocusSink_AddRef(ITfThreadFocusSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfThreadFocusSink_Release(ITfThreadFocusSink* This) { +static inline ULONG ITfThreadFocusSink_Release(ITfThreadFocusSink* This) { return This->lpVtbl->Release(This); } /*** ITfThreadFocusSink methods ***/ -static __WIDL_INLINE HRESULT ITfThreadFocusSink_OnSetThreadFocus(ITfThreadFocusSink* This) { +static inline HRESULT ITfThreadFocusSink_OnSetThreadFocus(ITfThreadFocusSink* This) { return This->lpVtbl->OnSetThreadFocus(This); } -static __WIDL_INLINE HRESULT ITfThreadFocusSink_OnKillThreadFocus(ITfThreadFocusSink* This) { +static inline HRESULT ITfThreadFocusSink_OnKillThreadFocus(ITfThreadFocusSink* This) { return This->lpVtbl->OnKillThreadFocus(This); } #endif @@ -8987,17 +8979,17 @@ interface ITfInputProcessorProfileActivationSink { #define ITfInputProcessorProfileActivationSink_OnActivated(This,dwProfileType,langid,clsid,catid,guidProfile,hkl,dwFlags) (This)->lpVtbl->OnActivated(This,dwProfileType,langid,clsid,catid,guidProfile,hkl,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfInputProcessorProfileActivationSink_QueryInterface(ITfInputProcessorProfileActivationSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfInputProcessorProfileActivationSink_QueryInterface(ITfInputProcessorProfileActivationSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfInputProcessorProfileActivationSink_AddRef(ITfInputProcessorProfileActivationSink* This) { +static inline ULONG ITfInputProcessorProfileActivationSink_AddRef(ITfInputProcessorProfileActivationSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfInputProcessorProfileActivationSink_Release(ITfInputProcessorProfileActivationSink* This) { +static inline ULONG ITfInputProcessorProfileActivationSink_Release(ITfInputProcessorProfileActivationSink* This) { return This->lpVtbl->Release(This); } /*** ITfInputProcessorProfileActivationSink methods ***/ -static __WIDL_INLINE HRESULT ITfInputProcessorProfileActivationSink_OnActivated(ITfInputProcessorProfileActivationSink* This,DWORD dwProfileType,LANGID langid,REFCLSID clsid,REFGUID catid,REFGUID guidProfile,HKL hkl,DWORD dwFlags) { +static inline HRESULT ITfInputProcessorProfileActivationSink_OnActivated(ITfInputProcessorProfileActivationSink* This,DWORD dwProfileType,LANGID langid,REFCLSID clsid,REFGUID catid,REFGUID guidProfile,HKL hkl,DWORD dwFlags) { return This->lpVtbl->OnActivated(This,dwProfileType,langid,clsid,catid,guidProfile,hkl,dwFlags); } #endif @@ -9070,17 +9062,17 @@ interface ITfMouseSink { #define ITfMouseSink_OnMouseEvent(This,uEdge,uQuadrant,dwBtnStatus,pfEaten) (This)->lpVtbl->OnMouseEvent(This,uEdge,uQuadrant,dwBtnStatus,pfEaten) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfMouseSink_QueryInterface(ITfMouseSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfMouseSink_QueryInterface(ITfMouseSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfMouseSink_AddRef(ITfMouseSink* This) { +static inline ULONG ITfMouseSink_AddRef(ITfMouseSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfMouseSink_Release(ITfMouseSink* This) { +static inline ULONG ITfMouseSink_Release(ITfMouseSink* This) { return This->lpVtbl->Release(This); } /*** ITfMouseSink methods ***/ -static __WIDL_INLINE HRESULT ITfMouseSink_OnMouseEvent(ITfMouseSink* This,ULONG uEdge,ULONG uQuadrant,DWORD dwBtnStatus,WINBOOL *pfEaten) { +static inline HRESULT ITfMouseSink_OnMouseEvent(ITfMouseSink* This,ULONG uEdge,ULONG uQuadrant,DWORD dwBtnStatus,WINBOOL *pfEaten) { return This->lpVtbl->OnMouseEvent(This,uEdge,uQuadrant,dwBtnStatus,pfEaten); } #endif @@ -9159,20 +9151,20 @@ interface ITfMouseTracker { #define ITfMouseTracker_UnadviseMouseSink(This,dwCookie) (This)->lpVtbl->UnadviseMouseSink(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfMouseTracker_QueryInterface(ITfMouseTracker* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfMouseTracker_QueryInterface(ITfMouseTracker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfMouseTracker_AddRef(ITfMouseTracker* This) { +static inline ULONG ITfMouseTracker_AddRef(ITfMouseTracker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfMouseTracker_Release(ITfMouseTracker* This) { +static inline ULONG ITfMouseTracker_Release(ITfMouseTracker* This) { return This->lpVtbl->Release(This); } /*** ITfMouseTracker methods ***/ -static __WIDL_INLINE HRESULT ITfMouseTracker_AdviseMouseSink(ITfMouseTracker* This,ITfRange *range,ITfMouseSink *pSink,DWORD *pdwCookie) { +static inline HRESULT ITfMouseTracker_AdviseMouseSink(ITfMouseTracker* This,ITfRange *range,ITfMouseSink *pSink,DWORD *pdwCookie) { return This->lpVtbl->AdviseMouseSink(This,range,pSink,pdwCookie); } -static __WIDL_INLINE HRESULT ITfMouseTracker_UnadviseMouseSink(ITfMouseTracker* This,DWORD dwCookie) { +static inline HRESULT ITfMouseTracker_UnadviseMouseSink(ITfMouseTracker* This,DWORD dwCookie) { return This->lpVtbl->UnadviseMouseSink(This,dwCookie); } #endif @@ -9251,20 +9243,20 @@ interface ITfMouseTrackerACP { #define ITfMouseTrackerACP_UnadviseMouseSink(This,dwCookie) (This)->lpVtbl->UnadviseMouseSink(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfMouseTrackerACP_QueryInterface(ITfMouseTrackerACP* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfMouseTrackerACP_QueryInterface(ITfMouseTrackerACP* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfMouseTrackerACP_AddRef(ITfMouseTrackerACP* This) { +static inline ULONG ITfMouseTrackerACP_AddRef(ITfMouseTrackerACP* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfMouseTrackerACP_Release(ITfMouseTrackerACP* This) { +static inline ULONG ITfMouseTrackerACP_Release(ITfMouseTrackerACP* This) { return This->lpVtbl->Release(This); } /*** ITfMouseTrackerACP methods ***/ -static __WIDL_INLINE HRESULT ITfMouseTrackerACP_AdviseMouseSink(ITfMouseTrackerACP* This,ITfRangeACP *range,ITfMouseSink *pSink,DWORD *pdwCookie) { +static inline HRESULT ITfMouseTrackerACP_AdviseMouseSink(ITfMouseTrackerACP* This,ITfRangeACP *range,ITfMouseSink *pSink,DWORD *pdwCookie) { return This->lpVtbl->AdviseMouseSink(This,range,pSink,pdwCookie); } -static __WIDL_INLINE HRESULT ITfMouseTrackerACP_UnadviseMouseSink(ITfMouseTrackerACP* This,DWORD dwCookie) { +static inline HRESULT ITfMouseTrackerACP_UnadviseMouseSink(ITfMouseTrackerACP* This,DWORD dwCookie) { return This->lpVtbl->UnadviseMouseSink(This,dwCookie); } #endif @@ -9339,17 +9331,17 @@ interface ITfTransitoryExtensionSink { #define ITfTransitoryExtensionSink_OnTransitoryExtensionUpdated(This,pic,ecReadOnly,pResultRange,pCompositionRange,pfDeleteResultRange) (This)->lpVtbl->OnTransitoryExtensionUpdated(This,pic,ecReadOnly,pResultRange,pCompositionRange,pfDeleteResultRange) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITfTransitoryExtensionSink_QueryInterface(ITfTransitoryExtensionSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITfTransitoryExtensionSink_QueryInterface(ITfTransitoryExtensionSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITfTransitoryExtensionSink_AddRef(ITfTransitoryExtensionSink* This) { +static inline ULONG ITfTransitoryExtensionSink_AddRef(ITfTransitoryExtensionSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITfTransitoryExtensionSink_Release(ITfTransitoryExtensionSink* This) { +static inline ULONG ITfTransitoryExtensionSink_Release(ITfTransitoryExtensionSink* This) { return This->lpVtbl->Release(This); } /*** ITfTransitoryExtensionSink methods ***/ -static __WIDL_INLINE HRESULT ITfTransitoryExtensionSink_OnTransitoryExtensionUpdated(ITfTransitoryExtensionSink* This,ITfContext *pic,TfEditCookie ecReadOnly,ITfRange *pResultRange,ITfRange *pCompositionRange,WINBOOL *pfDeleteResultRange) { +static inline HRESULT ITfTransitoryExtensionSink_OnTransitoryExtensionUpdated(ITfTransitoryExtensionSink* This,ITfContext *pic,TfEditCookie ecReadOnly,ITfRange *pResultRange,ITfRange *pCompositionRange,WINBOOL *pfDeleteResultRange) { return This->lpVtbl->OnTransitoryExtensionUpdated(This,pic,ecReadOnly,pResultRange,pCompositionRange,pfDeleteResultRange); } #endif diff --git a/lib/libc/include/any-windows-any/mshtmhst.h b/lib/libc/include/any-windows-any/mshtmhst.h index f83c19f4bdf0360a440b074219bc1d0fb43ff4f6..5a802cb4e2a6ad0fc30baac185aa5a6e15d21055 100644 --- a/lib/libc/include/any-windows-any/mshtmhst.h +++ b/lib/libc/include/any-windows-any/mshtmhst.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mshtmhst.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mshtmhst.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mshtmhst_h__ #define __mshtmhst_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IHostDialogHelper_FWD_DEFINED__ @@ -291,17 +283,17 @@ interface IHostDialogHelper { #define IHostDialogHelper_ShowHTMLDialog(This,hwndParent,pMk,pvarArgIn,pchOptions,pvarArgOut,punkHost) (This)->lpVtbl->ShowHTMLDialog(This,hwndParent,pMk,pvarArgIn,pchOptions,pvarArgOut,punkHost) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHostDialogHelper_QueryInterface(IHostDialogHelper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHostDialogHelper_QueryInterface(IHostDialogHelper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHostDialogHelper_AddRef(IHostDialogHelper* This) { +static inline ULONG IHostDialogHelper_AddRef(IHostDialogHelper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHostDialogHelper_Release(IHostDialogHelper* This) { +static inline ULONG IHostDialogHelper_Release(IHostDialogHelper* This) { return This->lpVtbl->Release(This); } /*** IHostDialogHelper methods ***/ -static __WIDL_INLINE HRESULT IHostDialogHelper_ShowHTMLDialog(IHostDialogHelper* This,HWND hwndParent,IMoniker *pMk,VARIANT *pvarArgIn,WCHAR *pchOptions,VARIANT *pvarArgOut,IUnknown *punkHost) { +static inline HRESULT IHostDialogHelper_ShowHTMLDialog(IHostDialogHelper* This,HWND hwndParent,IMoniker *pMk,VARIANT *pvarArgIn,WCHAR *pchOptions,VARIANT *pvarArgOut,IUnknown *punkHost) { return This->lpVtbl->ShowHTMLDialog(This,hwndParent,pMk,pvarArgIn,pchOptions,pvarArgOut,punkHost); } #endif @@ -523,59 +515,59 @@ interface IDocHostUIHandler { #define IDocHostUIHandler_FilterDataObject(This,pDO,ppDORet) (This)->lpVtbl->FilterDataObject(This,pDO,ppDORet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDocHostUIHandler_QueryInterface(IDocHostUIHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDocHostUIHandler_QueryInterface(IDocHostUIHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDocHostUIHandler_AddRef(IDocHostUIHandler* This) { +static inline ULONG IDocHostUIHandler_AddRef(IDocHostUIHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDocHostUIHandler_Release(IDocHostUIHandler* This) { +static inline ULONG IDocHostUIHandler_Release(IDocHostUIHandler* This) { return This->lpVtbl->Release(This); } /*** IDocHostUIHandler methods ***/ -static __WIDL_INLINE HRESULT IDocHostUIHandler_ShowContextMenu(IDocHostUIHandler* This,DWORD dwID,POINT *ppt,IUnknown *pcmdtReserved,IDispatch *pdispReserved) { +static inline HRESULT IDocHostUIHandler_ShowContextMenu(IDocHostUIHandler* This,DWORD dwID,POINT *ppt,IUnknown *pcmdtReserved,IDispatch *pdispReserved) { return This->lpVtbl->ShowContextMenu(This,dwID,ppt,pcmdtReserved,pdispReserved); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_GetHostInfo(IDocHostUIHandler* This,DOCHOSTUIINFO *pInfo) { +static inline HRESULT IDocHostUIHandler_GetHostInfo(IDocHostUIHandler* This,DOCHOSTUIINFO *pInfo) { return This->lpVtbl->GetHostInfo(This,pInfo); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_ShowUI(IDocHostUIHandler* This,DWORD dwID,IOleInPlaceActiveObject *pActiveObject,IOleCommandTarget *pCommandTarget,IOleInPlaceFrame *pFrame,IOleInPlaceUIWindow *pDoc) { +static inline HRESULT IDocHostUIHandler_ShowUI(IDocHostUIHandler* This,DWORD dwID,IOleInPlaceActiveObject *pActiveObject,IOleCommandTarget *pCommandTarget,IOleInPlaceFrame *pFrame,IOleInPlaceUIWindow *pDoc) { return This->lpVtbl->ShowUI(This,dwID,pActiveObject,pCommandTarget,pFrame,pDoc); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_HideUI(IDocHostUIHandler* This) { +static inline HRESULT IDocHostUIHandler_HideUI(IDocHostUIHandler* This) { return This->lpVtbl->HideUI(This); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_UpdateUI(IDocHostUIHandler* This) { +static inline HRESULT IDocHostUIHandler_UpdateUI(IDocHostUIHandler* This) { return This->lpVtbl->UpdateUI(This); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_EnableModeless(IDocHostUIHandler* This,WINBOOL fEnable) { +static inline HRESULT IDocHostUIHandler_EnableModeless(IDocHostUIHandler* This,WINBOOL fEnable) { return This->lpVtbl->EnableModeless(This,fEnable); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_OnDocWindowActivate(IDocHostUIHandler* This,WINBOOL fActivate) { +static inline HRESULT IDocHostUIHandler_OnDocWindowActivate(IDocHostUIHandler* This,WINBOOL fActivate) { return This->lpVtbl->OnDocWindowActivate(This,fActivate); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_OnFrameWindowActivate(IDocHostUIHandler* This,WINBOOL fActivate) { +static inline HRESULT IDocHostUIHandler_OnFrameWindowActivate(IDocHostUIHandler* This,WINBOOL fActivate) { return This->lpVtbl->OnFrameWindowActivate(This,fActivate); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_ResizeBorder(IDocHostUIHandler* This,LPCRECT prcBorder,IOleInPlaceUIWindow *pUIWindow,WINBOOL fRameWindow) { +static inline HRESULT IDocHostUIHandler_ResizeBorder(IDocHostUIHandler* This,LPCRECT prcBorder,IOleInPlaceUIWindow *pUIWindow,WINBOOL fRameWindow) { return This->lpVtbl->ResizeBorder(This,prcBorder,pUIWindow,fRameWindow); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_TranslateAccelerator(IDocHostUIHandler* This,LPMSG lpMsg,const GUID *pguidCmdGroup,DWORD nCmdID) { +static inline HRESULT IDocHostUIHandler_TranslateAccelerator(IDocHostUIHandler* This,LPMSG lpMsg,const GUID *pguidCmdGroup,DWORD nCmdID) { return This->lpVtbl->TranslateAccelerator(This,lpMsg,pguidCmdGroup,nCmdID); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_GetOptionKeyPath(IDocHostUIHandler* This,LPOLESTR *pchKey,DWORD dw) { +static inline HRESULT IDocHostUIHandler_GetOptionKeyPath(IDocHostUIHandler* This,LPOLESTR *pchKey,DWORD dw) { return This->lpVtbl->GetOptionKeyPath(This,pchKey,dw); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_GetDropTarget(IDocHostUIHandler* This,IDropTarget *pDropTarget,IDropTarget **ppDropTarget) { +static inline HRESULT IDocHostUIHandler_GetDropTarget(IDocHostUIHandler* This,IDropTarget *pDropTarget,IDropTarget **ppDropTarget) { return This->lpVtbl->GetDropTarget(This,pDropTarget,ppDropTarget); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_GetExternal(IDocHostUIHandler* This,IDispatch **ppDispatch) { +static inline HRESULT IDocHostUIHandler_GetExternal(IDocHostUIHandler* This,IDispatch **ppDispatch) { return This->lpVtbl->GetExternal(This,ppDispatch); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_TranslateUrl(IDocHostUIHandler* This,DWORD dwTranslate,LPWSTR pchURLIn,LPWSTR *ppchURLOut) { +static inline HRESULT IDocHostUIHandler_TranslateUrl(IDocHostUIHandler* This,DWORD dwTranslate,LPWSTR pchURLIn,LPWSTR *ppchURLOut) { return This->lpVtbl->TranslateUrl(This,dwTranslate,pchURLIn,ppchURLOut); } -static __WIDL_INLINE HRESULT IDocHostUIHandler_FilterDataObject(IDocHostUIHandler* This,IDataObject *pDO,IDataObject **ppDORet) { +static inline HRESULT IDocHostUIHandler_FilterDataObject(IDocHostUIHandler* This,IDataObject *pDO,IDataObject **ppDORet) { return This->lpVtbl->FilterDataObject(This,pDO,ppDORet); } #endif @@ -735,63 +727,63 @@ interface IDocHostUIHandler2 { #define IDocHostUIHandler2_GetOverrideKeyPath(This,pchKey,dw) (This)->lpVtbl->GetOverrideKeyPath(This,pchKey,dw) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDocHostUIHandler2_QueryInterface(IDocHostUIHandler2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDocHostUIHandler2_QueryInterface(IDocHostUIHandler2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDocHostUIHandler2_AddRef(IDocHostUIHandler2* This) { +static inline ULONG IDocHostUIHandler2_AddRef(IDocHostUIHandler2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDocHostUIHandler2_Release(IDocHostUIHandler2* This) { +static inline ULONG IDocHostUIHandler2_Release(IDocHostUIHandler2* This) { return This->lpVtbl->Release(This); } /*** IDocHostUIHandler methods ***/ -static __WIDL_INLINE HRESULT IDocHostUIHandler2_ShowContextMenu(IDocHostUIHandler2* This,DWORD dwID,POINT *ppt,IUnknown *pcmdtReserved,IDispatch *pdispReserved) { +static inline HRESULT IDocHostUIHandler2_ShowContextMenu(IDocHostUIHandler2* This,DWORD dwID,POINT *ppt,IUnknown *pcmdtReserved,IDispatch *pdispReserved) { return This->lpVtbl->ShowContextMenu(This,dwID,ppt,pcmdtReserved,pdispReserved); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_GetHostInfo(IDocHostUIHandler2* This,DOCHOSTUIINFO *pInfo) { +static inline HRESULT IDocHostUIHandler2_GetHostInfo(IDocHostUIHandler2* This,DOCHOSTUIINFO *pInfo) { return This->lpVtbl->GetHostInfo(This,pInfo); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_ShowUI(IDocHostUIHandler2* This,DWORD dwID,IOleInPlaceActiveObject *pActiveObject,IOleCommandTarget *pCommandTarget,IOleInPlaceFrame *pFrame,IOleInPlaceUIWindow *pDoc) { +static inline HRESULT IDocHostUIHandler2_ShowUI(IDocHostUIHandler2* This,DWORD dwID,IOleInPlaceActiveObject *pActiveObject,IOleCommandTarget *pCommandTarget,IOleInPlaceFrame *pFrame,IOleInPlaceUIWindow *pDoc) { return This->lpVtbl->ShowUI(This,dwID,pActiveObject,pCommandTarget,pFrame,pDoc); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_HideUI(IDocHostUIHandler2* This) { +static inline HRESULT IDocHostUIHandler2_HideUI(IDocHostUIHandler2* This) { return This->lpVtbl->HideUI(This); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_UpdateUI(IDocHostUIHandler2* This) { +static inline HRESULT IDocHostUIHandler2_UpdateUI(IDocHostUIHandler2* This) { return This->lpVtbl->UpdateUI(This); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_EnableModeless(IDocHostUIHandler2* This,WINBOOL fEnable) { +static inline HRESULT IDocHostUIHandler2_EnableModeless(IDocHostUIHandler2* This,WINBOOL fEnable) { return This->lpVtbl->EnableModeless(This,fEnable); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_OnDocWindowActivate(IDocHostUIHandler2* This,WINBOOL fActivate) { +static inline HRESULT IDocHostUIHandler2_OnDocWindowActivate(IDocHostUIHandler2* This,WINBOOL fActivate) { return This->lpVtbl->OnDocWindowActivate(This,fActivate); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_OnFrameWindowActivate(IDocHostUIHandler2* This,WINBOOL fActivate) { +static inline HRESULT IDocHostUIHandler2_OnFrameWindowActivate(IDocHostUIHandler2* This,WINBOOL fActivate) { return This->lpVtbl->OnFrameWindowActivate(This,fActivate); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_ResizeBorder(IDocHostUIHandler2* This,LPCRECT prcBorder,IOleInPlaceUIWindow *pUIWindow,WINBOOL fRameWindow) { +static inline HRESULT IDocHostUIHandler2_ResizeBorder(IDocHostUIHandler2* This,LPCRECT prcBorder,IOleInPlaceUIWindow *pUIWindow,WINBOOL fRameWindow) { return This->lpVtbl->ResizeBorder(This,prcBorder,pUIWindow,fRameWindow); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_TranslateAccelerator(IDocHostUIHandler2* This,LPMSG lpMsg,const GUID *pguidCmdGroup,DWORD nCmdID) { +static inline HRESULT IDocHostUIHandler2_TranslateAccelerator(IDocHostUIHandler2* This,LPMSG lpMsg,const GUID *pguidCmdGroup,DWORD nCmdID) { return This->lpVtbl->TranslateAccelerator(This,lpMsg,pguidCmdGroup,nCmdID); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_GetOptionKeyPath(IDocHostUIHandler2* This,LPOLESTR *pchKey,DWORD dw) { +static inline HRESULT IDocHostUIHandler2_GetOptionKeyPath(IDocHostUIHandler2* This,LPOLESTR *pchKey,DWORD dw) { return This->lpVtbl->GetOptionKeyPath(This,pchKey,dw); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_GetDropTarget(IDocHostUIHandler2* This,IDropTarget *pDropTarget,IDropTarget **ppDropTarget) { +static inline HRESULT IDocHostUIHandler2_GetDropTarget(IDocHostUIHandler2* This,IDropTarget *pDropTarget,IDropTarget **ppDropTarget) { return This->lpVtbl->GetDropTarget(This,pDropTarget,ppDropTarget); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_GetExternal(IDocHostUIHandler2* This,IDispatch **ppDispatch) { +static inline HRESULT IDocHostUIHandler2_GetExternal(IDocHostUIHandler2* This,IDispatch **ppDispatch) { return This->lpVtbl->GetExternal(This,ppDispatch); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_TranslateUrl(IDocHostUIHandler2* This,DWORD dwTranslate,LPWSTR pchURLIn,LPWSTR *ppchURLOut) { +static inline HRESULT IDocHostUIHandler2_TranslateUrl(IDocHostUIHandler2* This,DWORD dwTranslate,LPWSTR pchURLIn,LPWSTR *ppchURLOut) { return This->lpVtbl->TranslateUrl(This,dwTranslate,pchURLIn,ppchURLOut); } -static __WIDL_INLINE HRESULT IDocHostUIHandler2_FilterDataObject(IDocHostUIHandler2* This,IDataObject *pDO,IDataObject **ppDORet) { +static inline HRESULT IDocHostUIHandler2_FilterDataObject(IDocHostUIHandler2* This,IDataObject *pDO,IDataObject **ppDORet) { return This->lpVtbl->FilterDataObject(This,pDO,ppDORet); } /*** IDocHostUIHandler2 methods ***/ -static __WIDL_INLINE HRESULT IDocHostUIHandler2_GetOverrideKeyPath(IDocHostUIHandler2* This,LPOLESTR *pchKey,DWORD dw) { +static inline HRESULT IDocHostUIHandler2_GetOverrideKeyPath(IDocHostUIHandler2* This,LPOLESTR *pchKey,DWORD dw) { return This->lpVtbl->GetOverrideKeyPath(This,pchKey,dw); } #endif @@ -858,17 +850,17 @@ interface ICustomDoc { #define ICustomDoc_SetUIHandler(This,pUIHandler) (This)->lpVtbl->SetUIHandler(This,pUIHandler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICustomDoc_QueryInterface(ICustomDoc* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICustomDoc_QueryInterface(ICustomDoc* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICustomDoc_AddRef(ICustomDoc* This) { +static inline ULONG ICustomDoc_AddRef(ICustomDoc* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICustomDoc_Release(ICustomDoc* This) { +static inline ULONG ICustomDoc_Release(ICustomDoc* This) { return This->lpVtbl->Release(This); } /*** ICustomDoc methods ***/ -static __WIDL_INLINE HRESULT ICustomDoc_SetUIHandler(ICustomDoc* This,IDocHostUIHandler *pUIHandler) { +static inline HRESULT ICustomDoc_SetUIHandler(ICustomDoc* This,IDocHostUIHandler *pUIHandler) { return This->lpVtbl->SetUIHandler(This,pUIHandler); } #endif @@ -965,20 +957,20 @@ interface IDocHostShowUI { #define IDocHostShowUI_ShowHelp(This,hwnd,pszHelpFile,uCommand,dwData,ptMouse,pDispatchObjectHit) (This)->lpVtbl->ShowHelp(This,hwnd,pszHelpFile,uCommand,dwData,ptMouse,pDispatchObjectHit) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDocHostShowUI_QueryInterface(IDocHostShowUI* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDocHostShowUI_QueryInterface(IDocHostShowUI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDocHostShowUI_AddRef(IDocHostShowUI* This) { +static inline ULONG IDocHostShowUI_AddRef(IDocHostShowUI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDocHostShowUI_Release(IDocHostShowUI* This) { +static inline ULONG IDocHostShowUI_Release(IDocHostShowUI* This) { return This->lpVtbl->Release(This); } /*** IDocHostShowUI methods ***/ -static __WIDL_INLINE HRESULT IDocHostShowUI_ShowMessage(IDocHostShowUI* This,HWND hwnd,LPOLESTR lpstrText,LPOLESTR lpstrCaption,DWORD dwType,LPOLESTR lpstrHelpFile,DWORD dwHelpContext,LRESULT *plResult) { +static inline HRESULT IDocHostShowUI_ShowMessage(IDocHostShowUI* This,HWND hwnd,LPOLESTR lpstrText,LPOLESTR lpstrCaption,DWORD dwType,LPOLESTR lpstrHelpFile,DWORD dwHelpContext,LRESULT *plResult) { return This->lpVtbl->ShowMessage(This,hwnd,lpstrText,lpstrCaption,dwType,lpstrHelpFile,dwHelpContext,plResult); } -static __WIDL_INLINE HRESULT IDocHostShowUI_ShowHelp(IDocHostShowUI* This,HWND hwnd,LPOLESTR pszHelpFile,UINT uCommand,DWORD dwData,POINT ptMouse,IDispatch *pDispatchObjectHit) { +static inline HRESULT IDocHostShowUI_ShowHelp(IDocHostShowUI* This,HWND hwnd,LPOLESTR pszHelpFile,UINT uCommand,DWORD dwData,POINT ptMouse,IDispatch *pDispatchObjectHit) { return This->lpVtbl->ShowHelp(This,hwnd,pszHelpFile,uCommand,dwData,ptMouse,pDispatchObjectHit); } #endif @@ -1068,24 +1060,24 @@ interface IClassFactoryEx { #define IClassFactoryEx_CreateInstanceWithContext(This,punkContext,punkOuter,riid,ppv) (This)->lpVtbl->CreateInstanceWithContext(This,punkContext,punkOuter,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IClassFactoryEx_QueryInterface(IClassFactoryEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IClassFactoryEx_QueryInterface(IClassFactoryEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IClassFactoryEx_AddRef(IClassFactoryEx* This) { +static inline ULONG IClassFactoryEx_AddRef(IClassFactoryEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IClassFactoryEx_Release(IClassFactoryEx* This) { +static inline ULONG IClassFactoryEx_Release(IClassFactoryEx* This) { return This->lpVtbl->Release(This); } /*** IClassFactory methods ***/ -static __WIDL_INLINE HRESULT IClassFactoryEx_CreateInstance(IClassFactoryEx* This,IUnknown *pUnkOuter,REFIID riid,void **ppvObject) { +static inline HRESULT IClassFactoryEx_CreateInstance(IClassFactoryEx* This,IUnknown *pUnkOuter,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,riid,ppvObject); } -static __WIDL_INLINE HRESULT IClassFactoryEx_LockServer(IClassFactoryEx* This,WINBOOL fLock) { +static inline HRESULT IClassFactoryEx_LockServer(IClassFactoryEx* This,WINBOOL fLock) { return This->lpVtbl->LockServer(This,fLock); } /*** IClassFactoryEx methods ***/ -static __WIDL_INLINE HRESULT IClassFactoryEx_CreateInstanceWithContext(IClassFactoryEx* This,IUnknown *punkContext,IUnknown *punkOuter,REFIID riid,void **ppv) { +static inline HRESULT IClassFactoryEx_CreateInstanceWithContext(IClassFactoryEx* This,IUnknown *punkContext,IUnknown *punkOuter,REFIID riid,void **ppv) { return This->lpVtbl->CreateInstanceWithContext(This,punkContext,punkOuter,riid,ppv); } #endif @@ -1184,26 +1176,26 @@ interface IHTMLOMWindowServices { #define IHTMLOMWindowServices_resizeBy(This,x,y) (This)->lpVtbl->resizeBy(This,x,y) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLOMWindowServices_QueryInterface(IHTMLOMWindowServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLOMWindowServices_QueryInterface(IHTMLOMWindowServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLOMWindowServices_AddRef(IHTMLOMWindowServices* This) { +static inline ULONG IHTMLOMWindowServices_AddRef(IHTMLOMWindowServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLOMWindowServices_Release(IHTMLOMWindowServices* This) { +static inline ULONG IHTMLOMWindowServices_Release(IHTMLOMWindowServices* This) { return This->lpVtbl->Release(This); } /*** IHTMLOMWindowServices methods ***/ -static __WIDL_INLINE HRESULT IHTMLOMWindowServices_moveTo(IHTMLOMWindowServices* This,LONG x,LONG y) { +static inline HRESULT IHTMLOMWindowServices_moveTo(IHTMLOMWindowServices* This,LONG x,LONG y) { return This->lpVtbl->moveTo(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLOMWindowServices_moveBy(IHTMLOMWindowServices* This,LONG x,LONG y) { +static inline HRESULT IHTMLOMWindowServices_moveBy(IHTMLOMWindowServices* This,LONG x,LONG y) { return This->lpVtbl->moveBy(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLOMWindowServices_resizeTo(IHTMLOMWindowServices* This,LONG x,LONG y) { +static inline HRESULT IHTMLOMWindowServices_resizeTo(IHTMLOMWindowServices* This,LONG x,LONG y) { return This->lpVtbl->resizeTo(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLOMWindowServices_resizeBy(IHTMLOMWindowServices* This,LONG x,LONG y) { +static inline HRESULT IHTMLOMWindowServices_resizeBy(IHTMLOMWindowServices* This,LONG x,LONG y) { return This->lpVtbl->resizeBy(This,x,y); } #endif diff --git a/lib/libc/include/any-windows-any/mshtml.h b/lib/libc/include/any-windows-any/mshtml.h index 6df7c894f32ba1209fb7207efafb39450aa258a3..cebf65c7785929be4f3e200b983db23aa7550ac0 100644 --- a/lib/libc/include/any-windows-any/mshtml.h +++ b/lib/libc/include/any-windows-any/mshtml.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/mshtml.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/mshtml.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __mshtml_h__ #define __mshtml_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IHTMLFiltersCollection_FWD_DEFINED__ @@ -9780,36 +9772,36 @@ interface IHTMLFiltersCollection { #define IHTMLFiltersCollection_item(This,pvarIndex,pvarResult) (This)->lpVtbl->item(This,pvarIndex,pvarResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFiltersCollection_QueryInterface(IHTMLFiltersCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFiltersCollection_QueryInterface(IHTMLFiltersCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFiltersCollection_AddRef(IHTMLFiltersCollection* This) { +static inline ULONG IHTMLFiltersCollection_AddRef(IHTMLFiltersCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFiltersCollection_Release(IHTMLFiltersCollection* This) { +static inline ULONG IHTMLFiltersCollection_Release(IHTMLFiltersCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFiltersCollection_GetTypeInfoCount(IHTMLFiltersCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLFiltersCollection_GetTypeInfoCount(IHTMLFiltersCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFiltersCollection_GetTypeInfo(IHTMLFiltersCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFiltersCollection_GetTypeInfo(IHTMLFiltersCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFiltersCollection_GetIDsOfNames(IHTMLFiltersCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFiltersCollection_GetIDsOfNames(IHTMLFiltersCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFiltersCollection_Invoke(IHTMLFiltersCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFiltersCollection_Invoke(IHTMLFiltersCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFiltersCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLFiltersCollection_get_length(IHTMLFiltersCollection* This,LONG *p) { +static inline HRESULT IHTMLFiltersCollection_get_length(IHTMLFiltersCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLFiltersCollection_get__newEnum(IHTMLFiltersCollection* This,IUnknown **p) { +static inline HRESULT IHTMLFiltersCollection_get__newEnum(IHTMLFiltersCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLFiltersCollection_item(IHTMLFiltersCollection* This,VARIANT *pvarIndex,VARIANT *pvarResult) { +static inline HRESULT IHTMLFiltersCollection_item(IHTMLFiltersCollection* This,VARIANT *pvarIndex,VARIANT *pvarResult) { return This->lpVtbl->item(This,pvarIndex,pvarResult); } #endif @@ -9957,51 +9949,51 @@ interface IIE70DispatchEx { #define IIE70DispatchEx_GetNameSpaceParent(This,ppunk) (This)->lpVtbl->GetNameSpaceParent(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IIE70DispatchEx_QueryInterface(IIE70DispatchEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IIE70DispatchEx_QueryInterface(IIE70DispatchEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IIE70DispatchEx_AddRef(IIE70DispatchEx* This) { +static inline ULONG IIE70DispatchEx_AddRef(IIE70DispatchEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IIE70DispatchEx_Release(IIE70DispatchEx* This) { +static inline ULONG IIE70DispatchEx_Release(IIE70DispatchEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IIE70DispatchEx_GetTypeInfoCount(IIE70DispatchEx* This,UINT *pctinfo) { +static inline HRESULT IIE70DispatchEx_GetTypeInfoCount(IIE70DispatchEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_GetTypeInfo(IIE70DispatchEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IIE70DispatchEx_GetTypeInfo(IIE70DispatchEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_GetIDsOfNames(IIE70DispatchEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IIE70DispatchEx_GetIDsOfNames(IIE70DispatchEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_Invoke(IIE70DispatchEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IIE70DispatchEx_Invoke(IIE70DispatchEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDispatchEx methods ***/ -static __WIDL_INLINE HRESULT IIE70DispatchEx_GetDispID(IIE70DispatchEx* This,BSTR bstrName,DWORD grfdex,DISPID *pid) { +static inline HRESULT IIE70DispatchEx_GetDispID(IIE70DispatchEx* This,BSTR bstrName,DWORD grfdex,DISPID *pid) { return This->lpVtbl->GetDispID(This,bstrName,grfdex,pid); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_InvokeEx(IIE70DispatchEx* This,DISPID id,LCID lcid,WORD wFlags,DISPPARAMS *pdp,VARIANT *pvarRes,EXCEPINFO *pei,IServiceProvider *pspCaller) { +static inline HRESULT IIE70DispatchEx_InvokeEx(IIE70DispatchEx* This,DISPID id,LCID lcid,WORD wFlags,DISPPARAMS *pdp,VARIANT *pvarRes,EXCEPINFO *pei,IServiceProvider *pspCaller) { return This->lpVtbl->InvokeEx(This,id,lcid,wFlags,pdp,pvarRes,pei,pspCaller); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_DeleteMemberByName(IIE70DispatchEx* This,BSTR bstrName,DWORD grfdex) { +static inline HRESULT IIE70DispatchEx_DeleteMemberByName(IIE70DispatchEx* This,BSTR bstrName,DWORD grfdex) { return This->lpVtbl->DeleteMemberByName(This,bstrName,grfdex); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_DeleteMemberByDispID(IIE70DispatchEx* This,DISPID id) { +static inline HRESULT IIE70DispatchEx_DeleteMemberByDispID(IIE70DispatchEx* This,DISPID id) { return This->lpVtbl->DeleteMemberByDispID(This,id); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_GetMemberProperties(IIE70DispatchEx* This,DISPID id,DWORD grfdexFetch,DWORD *pgrfdex) { +static inline HRESULT IIE70DispatchEx_GetMemberProperties(IIE70DispatchEx* This,DISPID id,DWORD grfdexFetch,DWORD *pgrfdex) { return This->lpVtbl->GetMemberProperties(This,id,grfdexFetch,pgrfdex); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_GetMemberName(IIE70DispatchEx* This,DISPID id,BSTR *pbstrName) { +static inline HRESULT IIE70DispatchEx_GetMemberName(IIE70DispatchEx* This,DISPID id,BSTR *pbstrName) { return This->lpVtbl->GetMemberName(This,id,pbstrName); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_GetNextDispID(IIE70DispatchEx* This,DWORD grfdex,DISPID id,DISPID *pid) { +static inline HRESULT IIE70DispatchEx_GetNextDispID(IIE70DispatchEx* This,DWORD grfdex,DISPID id,DISPID *pid) { return This->lpVtbl->GetNextDispID(This,grfdex,id,pid); } -static __WIDL_INLINE HRESULT IIE70DispatchEx_GetNameSpaceParent(IIE70DispatchEx* This,IUnknown **ppunk) { +static inline HRESULT IIE70DispatchEx_GetNameSpaceParent(IIE70DispatchEx* This,IUnknown **ppunk) { return This->lpVtbl->GetNameSpaceParent(This,ppunk); } #endif @@ -10149,51 +10141,51 @@ interface IIE80DispatchEx { #define IIE80DispatchEx_GetNameSpaceParent(This,ppunk) (This)->lpVtbl->GetNameSpaceParent(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IIE80DispatchEx_QueryInterface(IIE80DispatchEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IIE80DispatchEx_QueryInterface(IIE80DispatchEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IIE80DispatchEx_AddRef(IIE80DispatchEx* This) { +static inline ULONG IIE80DispatchEx_AddRef(IIE80DispatchEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IIE80DispatchEx_Release(IIE80DispatchEx* This) { +static inline ULONG IIE80DispatchEx_Release(IIE80DispatchEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IIE80DispatchEx_GetTypeInfoCount(IIE80DispatchEx* This,UINT *pctinfo) { +static inline HRESULT IIE80DispatchEx_GetTypeInfoCount(IIE80DispatchEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_GetTypeInfo(IIE80DispatchEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IIE80DispatchEx_GetTypeInfo(IIE80DispatchEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_GetIDsOfNames(IIE80DispatchEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IIE80DispatchEx_GetIDsOfNames(IIE80DispatchEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_Invoke(IIE80DispatchEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IIE80DispatchEx_Invoke(IIE80DispatchEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDispatchEx methods ***/ -static __WIDL_INLINE HRESULT IIE80DispatchEx_GetDispID(IIE80DispatchEx* This,BSTR bstrName,DWORD grfdex,DISPID *pid) { +static inline HRESULT IIE80DispatchEx_GetDispID(IIE80DispatchEx* This,BSTR bstrName,DWORD grfdex,DISPID *pid) { return This->lpVtbl->GetDispID(This,bstrName,grfdex,pid); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_InvokeEx(IIE80DispatchEx* This,DISPID id,LCID lcid,WORD wFlags,DISPPARAMS *pdp,VARIANT *pvarRes,EXCEPINFO *pei,IServiceProvider *pspCaller) { +static inline HRESULT IIE80DispatchEx_InvokeEx(IIE80DispatchEx* This,DISPID id,LCID lcid,WORD wFlags,DISPPARAMS *pdp,VARIANT *pvarRes,EXCEPINFO *pei,IServiceProvider *pspCaller) { return This->lpVtbl->InvokeEx(This,id,lcid,wFlags,pdp,pvarRes,pei,pspCaller); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_DeleteMemberByName(IIE80DispatchEx* This,BSTR bstrName,DWORD grfdex) { +static inline HRESULT IIE80DispatchEx_DeleteMemberByName(IIE80DispatchEx* This,BSTR bstrName,DWORD grfdex) { return This->lpVtbl->DeleteMemberByName(This,bstrName,grfdex); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_DeleteMemberByDispID(IIE80DispatchEx* This,DISPID id) { +static inline HRESULT IIE80DispatchEx_DeleteMemberByDispID(IIE80DispatchEx* This,DISPID id) { return This->lpVtbl->DeleteMemberByDispID(This,id); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_GetMemberProperties(IIE80DispatchEx* This,DISPID id,DWORD grfdexFetch,DWORD *pgrfdex) { +static inline HRESULT IIE80DispatchEx_GetMemberProperties(IIE80DispatchEx* This,DISPID id,DWORD grfdexFetch,DWORD *pgrfdex) { return This->lpVtbl->GetMemberProperties(This,id,grfdexFetch,pgrfdex); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_GetMemberName(IIE80DispatchEx* This,DISPID id,BSTR *pbstrName) { +static inline HRESULT IIE80DispatchEx_GetMemberName(IIE80DispatchEx* This,DISPID id,BSTR *pbstrName) { return This->lpVtbl->GetMemberName(This,id,pbstrName); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_GetNextDispID(IIE80DispatchEx* This,DWORD grfdex,DISPID id,DISPID *pid) { +static inline HRESULT IIE80DispatchEx_GetNextDispID(IIE80DispatchEx* This,DWORD grfdex,DISPID id,DISPID *pid) { return This->lpVtbl->GetNextDispID(This,grfdex,id,pid); } -static __WIDL_INLINE HRESULT IIE80DispatchEx_GetNameSpaceParent(IIE80DispatchEx* This,IUnknown **ppunk) { +static inline HRESULT IIE80DispatchEx_GetNameSpaceParent(IIE80DispatchEx* This,IUnknown **ppunk) { return This->lpVtbl->GetNameSpaceParent(This,ppunk); } #endif @@ -11572,42 +11564,42 @@ interface IHTMLDOMConstructor { #define IHTMLDOMConstructor_DefineSetter(This,propname,pdispHandler) (This)->lpVtbl->DefineSetter(This,propname,pdispHandler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_QueryInterface(IHTMLDOMConstructor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMConstructor_QueryInterface(IHTMLDOMConstructor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMConstructor_AddRef(IHTMLDOMConstructor* This) { +static inline ULONG IHTMLDOMConstructor_AddRef(IHTMLDOMConstructor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMConstructor_Release(IHTMLDOMConstructor* This) { +static inline ULONG IHTMLDOMConstructor_Release(IHTMLDOMConstructor* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_GetTypeInfoCount(IHTMLDOMConstructor* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMConstructor_GetTypeInfoCount(IHTMLDOMConstructor* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_GetTypeInfo(IHTMLDOMConstructor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMConstructor_GetTypeInfo(IHTMLDOMConstructor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_GetIDsOfNames(IHTMLDOMConstructor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMConstructor_GetIDsOfNames(IHTMLDOMConstructor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_Invoke(IHTMLDOMConstructor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMConstructor_Invoke(IHTMLDOMConstructor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMConstructor methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_get_constructor(IHTMLDOMConstructor* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructor_get_constructor(IHTMLDOMConstructor* This,IDispatch **p) { return This->lpVtbl->get_constructor(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_LookupGetter(IHTMLDOMConstructor* This,BSTR propname,VARIANT *ppDispHandler) { +static inline HRESULT IHTMLDOMConstructor_LookupGetter(IHTMLDOMConstructor* This,BSTR propname,VARIANT *ppDispHandler) { return This->lpVtbl->LookupGetter(This,propname,ppDispHandler); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_LookupSetter(IHTMLDOMConstructor* This,BSTR propname,VARIANT *ppDispHandler) { +static inline HRESULT IHTMLDOMConstructor_LookupSetter(IHTMLDOMConstructor* This,BSTR propname,VARIANT *ppDispHandler) { return This->lpVtbl->LookupSetter(This,propname,ppDispHandler); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_DefineGetter(IHTMLDOMConstructor* This,BSTR propname,VARIANT *pdispHandler) { +static inline HRESULT IHTMLDOMConstructor_DefineGetter(IHTMLDOMConstructor* This,BSTR propname,VARIANT *pdispHandler) { return This->lpVtbl->DefineGetter(This,propname,pdispHandler); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructor_DefineSetter(IHTMLDOMConstructor* This,BSTR propname,VARIANT *pdispHandler) { +static inline HRESULT IHTMLDOMConstructor_DefineSetter(IHTMLDOMConstructor* This,BSTR propname,VARIANT *pdispHandler) { return This->lpVtbl->DefineSetter(This,propname,pdispHandler); } #endif @@ -14705,1149 +14697,1149 @@ interface IHTMLCSSStyleDeclaration { #define IHTMLCSSStyleDeclaration_get_msTransformOrigin(This,p) (This)->lpVtbl->get_msTransformOrigin(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_QueryInterface(IHTMLCSSStyleDeclaration* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCSSStyleDeclaration_QueryInterface(IHTMLCSSStyleDeclaration* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCSSStyleDeclaration_AddRef(IHTMLCSSStyleDeclaration* This) { +static inline ULONG IHTMLCSSStyleDeclaration_AddRef(IHTMLCSSStyleDeclaration* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCSSStyleDeclaration_Release(IHTMLCSSStyleDeclaration* This) { +static inline ULONG IHTMLCSSStyleDeclaration_Release(IHTMLCSSStyleDeclaration* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_GetTypeInfoCount(IHTMLCSSStyleDeclaration* This,UINT *pctinfo) { +static inline HRESULT IHTMLCSSStyleDeclaration_GetTypeInfoCount(IHTMLCSSStyleDeclaration* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_GetTypeInfo(IHTMLCSSStyleDeclaration* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCSSStyleDeclaration_GetTypeInfo(IHTMLCSSStyleDeclaration* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_GetIDsOfNames(IHTMLCSSStyleDeclaration* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCSSStyleDeclaration_GetIDsOfNames(IHTMLCSSStyleDeclaration* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_Invoke(IHTMLCSSStyleDeclaration* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCSSStyleDeclaration_Invoke(IHTMLCSSStyleDeclaration* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCSSStyleDeclaration methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_length(IHTMLCSSStyleDeclaration* This,LONG *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_length(IHTMLCSSStyleDeclaration* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_parentRule(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_parentRule(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_parentRule(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_getPropertyValue(IHTMLCSSStyleDeclaration* This,BSTR bstrPropertyName,BSTR *pbstrPropertyValue) { +static inline HRESULT IHTMLCSSStyleDeclaration_getPropertyValue(IHTMLCSSStyleDeclaration* This,BSTR bstrPropertyName,BSTR *pbstrPropertyValue) { return This->lpVtbl->getPropertyValue(This,bstrPropertyName,pbstrPropertyValue); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_getPropertyPriority(IHTMLCSSStyleDeclaration* This,BSTR bstrPropertyName,BSTR *pbstrPropertyPriority) { +static inline HRESULT IHTMLCSSStyleDeclaration_getPropertyPriority(IHTMLCSSStyleDeclaration* This,BSTR bstrPropertyName,BSTR *pbstrPropertyPriority) { return This->lpVtbl->getPropertyPriority(This,bstrPropertyName,pbstrPropertyPriority); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_removeProperty(IHTMLCSSStyleDeclaration* This,BSTR bstrPropertyName,BSTR *pbstrPropertyValue) { +static inline HRESULT IHTMLCSSStyleDeclaration_removeProperty(IHTMLCSSStyleDeclaration* This,BSTR bstrPropertyName,BSTR *pbstrPropertyValue) { return This->lpVtbl->removeProperty(This,bstrPropertyName,pbstrPropertyValue); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_setProperty(IHTMLCSSStyleDeclaration* This,BSTR bstrPropertyName,VARIANT *pvarPropertyValue,VARIANT *pvarPropertyPriority) { +static inline HRESULT IHTMLCSSStyleDeclaration_setProperty(IHTMLCSSStyleDeclaration* This,BSTR bstrPropertyName,VARIANT *pvarPropertyValue,VARIANT *pvarPropertyPriority) { return This->lpVtbl->setProperty(This,bstrPropertyName,pvarPropertyValue,pvarPropertyPriority); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_item(IHTMLCSSStyleDeclaration* This,LONG index,BSTR *pbstrPropertyName) { +static inline HRESULT IHTMLCSSStyleDeclaration_item(IHTMLCSSStyleDeclaration* This,LONG index,BSTR *pbstrPropertyName) { return This->lpVtbl->item(This,index,pbstrPropertyName); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fontFamily(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fontFamily(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_fontFamily(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fontFamily(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fontFamily(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_fontFamily(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fontStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fontStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_fontStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fontStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fontStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_fontStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fontVariant(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fontVariant(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_fontVariant(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fontVariant(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fontVariant(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_fontVariant(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fontWeight(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fontWeight(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_fontWeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fontWeight(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fontWeight(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_fontWeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fontSize(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fontSize(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_fontSize(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fontSize(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fontSize(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_fontSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_font(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_font(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_font(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_font(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_font(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_font(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_color(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_color(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_color(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_color(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_color(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_color(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_background(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_background(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_background(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_background(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_background(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_background(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_backgroundColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_backgroundColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundImage(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundImage(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_backgroundImage(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundImage(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundImage(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_backgroundImage(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundRepeat(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundRepeat(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_backgroundRepeat(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundRepeat(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundRepeat(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_backgroundRepeat(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundAttachment(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundAttachment(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_backgroundAttachment(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundAttachment(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundAttachment(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_backgroundAttachment(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundPosition(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundPosition(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_backgroundPosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundPosition(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundPosition(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_backgroundPosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundPositionX(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundPositionX(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_backgroundPositionX(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundPositionX(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundPositionX(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_backgroundPositionX(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundPositionY(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundPositionY(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_backgroundPositionY(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundPositionY(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundPositionY(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_backgroundPositionY(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_wordSpacing(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_wordSpacing(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_wordSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_wordSpacing(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_wordSpacing(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_wordSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_letterSpacing(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_letterSpacing(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_letterSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_letterSpacing(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_letterSpacing(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_letterSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textDecoration(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textDecoration(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textDecoration(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textDecoration(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textDecoration(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textDecoration(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_verticalAlign(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_verticalAlign(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_verticalAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_verticalAlign(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_verticalAlign(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_verticalAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textTransform(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textTransform(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textTransform(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textTransform(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textTransform(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textTransform(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textAlign(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textAlign(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textAlign(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textAlign(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textIndent(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textIndent(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_textIndent(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textIndent(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textIndent(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_textIndent(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_lineHeight(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_lineHeight(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_lineHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_lineHeight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_lineHeight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_lineHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_marginTop(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_marginTop(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_marginTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_marginTop(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_marginTop(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_marginTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_marginRight(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_marginRight(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_marginRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_marginRight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_marginRight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_marginRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_marginBottom(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_marginBottom(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_marginBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_marginBottom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_marginBottom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_marginBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_marginLeft(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_marginLeft(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_marginLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_marginLeft(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_marginLeft(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_marginLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_margin(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_margin(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_margin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_margin(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_margin(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_margin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_paddingTop(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_paddingTop(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_paddingTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_paddingTop(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_paddingTop(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_paddingTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_paddingRight(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_paddingRight(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_paddingRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_paddingRight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_paddingRight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_paddingRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_paddingBottom(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_paddingBottom(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_paddingBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_paddingBottom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_paddingBottom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_paddingBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_paddingLeft(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_paddingLeft(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_paddingLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_paddingLeft(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_paddingLeft(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_paddingLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_padding(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_padding(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_padding(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_padding(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_padding(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_padding(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_border(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_border(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_border(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_border(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderTop(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderTop(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderTop(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderTop(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderRight(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderRight(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderRight(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderRight(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderBottom(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderBottom(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderBottom(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderBottom(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderLeft(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderLeft(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderLeft(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderLeft(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderColor(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderColor(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderColor(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderColor(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderTopColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderTopColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_borderTopColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderTopColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderTopColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_borderTopColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderRightColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderRightColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_borderRightColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderRightColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderRightColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_borderRightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderBottomColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderBottomColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_borderBottomColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderBottomColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderBottomColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_borderBottomColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderLeftColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderLeftColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_borderLeftColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderLeftColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderLeftColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_borderLeftColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderWidth(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderWidth(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderWidth(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderWidth(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderTopWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderTopWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_borderTopWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderTopWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderTopWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_borderTopWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderRightWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderRightWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_borderRightWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderRightWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderRightWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_borderRightWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderBottomWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderBottomWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_borderBottomWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderBottomWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderBottomWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_borderBottomWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderLeftWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderLeftWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_borderLeftWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderLeftWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderLeftWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_borderLeftWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderTopStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderTopStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderTopStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderTopStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderTopStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderTopStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderRightStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderRightStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderRightStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderRightStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderRightStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderRightStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderBottomStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderBottomStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderBottomStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderBottomStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderBottomStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderBottomStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderLeftStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderLeftStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderLeftStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderLeftStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderLeftStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderLeftStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_width(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_width(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_width(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_width(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_height(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_height(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_height(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_height(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_styleFloat(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_styleFloat(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_styleFloat(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_styleFloat(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_styleFloat(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_styleFloat(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_clear(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_clear(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_clear(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_clear(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_clear(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_clear(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_display(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_display(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_display(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_display(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_display(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_display(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_visibility(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_visibility(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_visibility(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_visibility(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_visibility(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_visibility(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_listStyleType(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_listStyleType(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_listStyleType(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_listStyleType(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_listStyleType(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_listStyleType(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_listStylePosition(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_listStylePosition(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_listStylePosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_listStylePosition(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_listStylePosition(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_listStylePosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_listStyleImage(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_listStyleImage(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_listStyleImage(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_listStyleImage(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_listStyleImage(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_listStyleImage(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_listStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_listStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_listStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_listStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_listStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_listStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_whiteSpace(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_whiteSpace(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_whiteSpace(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_whiteSpace(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_whiteSpace(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_whiteSpace(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_top(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_top(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_top(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_top(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_top(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_top(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_left(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_left(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_left(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_left(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_left(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_left(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_zIndex(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_zIndex(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_zIndex(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_zIndex(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_zIndex(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_zIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_overflow(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_overflow(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_overflow(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_overflow(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_overflow(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_overflow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_pageBreakBefore(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_pageBreakBefore(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_pageBreakBefore(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_pageBreakBefore(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_pageBreakBefore(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_pageBreakBefore(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_pageBreakAfter(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_pageBreakAfter(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_pageBreakAfter(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_pageBreakAfter(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_pageBreakAfter(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_pageBreakAfter(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_cssText(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_cssText(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_cssText(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_cssText(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_cssText(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_cssText(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_cursor(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_cursor(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_cursor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_cursor(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_cursor(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_cursor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_clip(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_clip(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_clip(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_clip(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_clip(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_clip(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_filter(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_filter(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_filter(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_filter(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_filter(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_filter(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_tableLayout(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_tableLayout(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_tableLayout(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_tableLayout(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_tableLayout(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_tableLayout(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderCollapse(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderCollapse(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderCollapse(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderCollapse(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderCollapse(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderCollapse(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_direction(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_direction(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_direction(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_direction(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_direction(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_direction(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_behavior(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_behavior(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_behavior(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_behavior(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_behavior(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_behavior(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_position(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_position(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_position(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_position(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_position(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_position(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_unicodeBidi(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_unicodeBidi(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_unicodeBidi(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_unicodeBidi(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_unicodeBidi(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_unicodeBidi(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_bottom(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_bottom(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_bottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_bottom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_bottom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_bottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_right(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_right(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_right(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_right(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_right(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_right(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_imeMode(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_imeMode(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_imeMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_imeMode(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_imeMode(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_imeMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_rubyAlign(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_rubyAlign(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_rubyAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_rubyAlign(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_rubyAlign(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_rubyAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_rubyPosition(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_rubyPosition(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_rubyPosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_rubyPosition(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_rubyPosition(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_rubyPosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_rubyOverhang(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_rubyOverhang(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_rubyOverhang(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_rubyOverhang(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_rubyOverhang(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_rubyOverhang(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_layoutGridChar(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_layoutGridChar(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_layoutGridChar(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_layoutGridChar(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_layoutGridChar(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_layoutGridChar(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_layoutGridLine(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_layoutGridLine(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_layoutGridLine(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_layoutGridLine(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_layoutGridLine(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_layoutGridLine(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_layoutGridMode(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_layoutGridMode(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_layoutGridMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_layoutGridMode(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_layoutGridMode(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_layoutGridMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_layoutGridType(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_layoutGridType(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_layoutGridType(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_layoutGridType(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_layoutGridType(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_layoutGridType(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_layoutGrid(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_layoutGrid(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_layoutGrid(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_layoutGrid(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_layoutGrid(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_layoutGrid(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textAutospace(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textAutospace(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textAutospace(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textAutospace(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textAutospace(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textAutospace(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_wordBreak(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_wordBreak(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_wordBreak(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_wordBreak(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_wordBreak(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_wordBreak(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_lineBreak(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_lineBreak(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_lineBreak(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_lineBreak(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_lineBreak(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_lineBreak(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textJustify(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textJustify(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textJustify(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textJustify(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textJustify(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textJustify(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textJustifyTrim(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textJustifyTrim(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textJustifyTrim(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textJustifyTrim(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textJustifyTrim(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textJustifyTrim(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textKashida(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textKashida(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_textKashida(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textKashida(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textKashida(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_textKashida(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_overflowX(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_overflowX(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_overflowX(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_overflowX(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_overflowX(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_overflowX(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_overflowY(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_overflowY(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_overflowY(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_overflowY(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_overflowY(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_overflowY(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_accelerator(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_accelerator(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_accelerator(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_accelerator(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_accelerator(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_accelerator(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_layoutFlow(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_layoutFlow(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_layoutFlow(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_layoutFlow(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_layoutFlow(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_layoutFlow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_zoom(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_zoom(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_zoom(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_zoom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_zoom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_zoom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_wordWrap(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_wordWrap(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_wordWrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_wordWrap(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_wordWrap(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_wordWrap(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textUnderlinePosition(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textUnderlinePosition(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textUnderlinePosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textUnderlinePosition(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textUnderlinePosition(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textUnderlinePosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_scrollbarBaseColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_scrollbarBaseColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_scrollbarBaseColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_scrollbarBaseColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_scrollbarBaseColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_scrollbarBaseColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_scrollbarFaceColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_scrollbarFaceColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_scrollbarFaceColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_scrollbarFaceColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_scrollbarFaceColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_scrollbarFaceColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_scrollbar3dLightColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_scrollbar3dLightColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_scrollbar3dLightColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_scrollbar3dLightColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_scrollbar3dLightColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_scrollbar3dLightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_scrollbarShadowColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_scrollbarShadowColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_scrollbarShadowColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_scrollbarShadowColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_scrollbarShadowColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_scrollbarShadowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_scrollbarHighlightColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_scrollbarHighlightColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_scrollbarHighlightColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_scrollbarHighlightColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_scrollbarHighlightColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_scrollbarHighlightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_scrollbarDarkShadowColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_scrollbarDarkShadowColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_scrollbarDarkShadowColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_scrollbarDarkShadowColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_scrollbarDarkShadowColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_scrollbarDarkShadowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_scrollbarArrowColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_scrollbarArrowColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_scrollbarArrowColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_scrollbarArrowColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_scrollbarArrowColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_scrollbarArrowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_scrollbarTrackColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_scrollbarTrackColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_scrollbarTrackColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_scrollbarTrackColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_scrollbarTrackColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_scrollbarTrackColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_writingMode(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_writingMode(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_writingMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_writingMode(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_writingMode(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_writingMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textAlignLast(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textAlignLast(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textAlignLast(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textAlignLast(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textAlignLast(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textAlignLast(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textKashidaSpace(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textKashidaSpace(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_textKashidaSpace(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textKashidaSpace(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textKashidaSpace(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_textKashidaSpace(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textOverflow(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textOverflow(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textOverflow(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textOverflow(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textOverflow(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textOverflow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_minHeight(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_minHeight(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_minHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_minHeight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_minHeight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_minHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_msInterpolationMode(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_msInterpolationMode(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_msInterpolationMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_msInterpolationMode(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_msInterpolationMode(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_msInterpolationMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_maxHeight(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_maxHeight(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_maxHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_maxHeight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_maxHeight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_maxHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_minWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_minWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_minWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_minWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_minWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_minWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_maxWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_maxWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_maxWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_maxWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_maxWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_maxWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_content(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_content(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_content(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_content(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_content(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_content(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_captionSide(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_captionSide(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_captionSide(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_captionSide(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_captionSide(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_captionSide(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_counterIncrement(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_counterIncrement(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_counterIncrement(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_counterIncrement(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_counterIncrement(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_counterIncrement(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_counterReset(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_counterReset(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_counterReset(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_counterReset(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_counterReset(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_counterReset(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_outline(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_outline(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_outline(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_outline(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_outline(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_outline(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_outlineWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_outlineWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_outlineWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_outlineWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_outlineWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_outlineWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_outlineStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_outlineStyle(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_outlineStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_outlineStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_outlineStyle(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_outlineStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_outlineColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_outlineColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_outlineColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_outlineColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_outlineColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_outlineColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_boxSizing(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_boxSizing(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_boxSizing(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_boxSizing(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_boxSizing(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_boxSizing(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderSpacing(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderSpacing(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderSpacing(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderSpacing(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_orphans(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_orphans(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_orphans(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_orphans(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_orphans(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_orphans(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_widows(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_widows(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_widows(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_widows(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_widows(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_widows(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_pageBreakInside(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_pageBreakInside(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_pageBreakInside(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_pageBreakInside(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_pageBreakInside(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_pageBreakInside(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_emptyCells(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_emptyCells(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_emptyCells(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_emptyCells(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_emptyCells(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_emptyCells(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_msBlockProgression(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_msBlockProgression(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_msBlockProgression(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_msBlockProgression(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_msBlockProgression(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_msBlockProgression(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_quotes(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_quotes(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_quotes(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_quotes(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_quotes(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_quotes(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_alignmentBaseline(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_alignmentBaseline(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_alignmentBaseline(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_alignmentBaseline(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_alignmentBaseline(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_alignmentBaseline(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_baselineShift(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_baselineShift(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_baselineShift(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_baselineShift(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_baselineShift(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_baselineShift(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_dominantBaseline(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_dominantBaseline(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_dominantBaseline(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_dominantBaseline(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_dominantBaseline(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_dominantBaseline(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fontSizeAdjust(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fontSizeAdjust(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_fontSizeAdjust(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fontSizeAdjust(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fontSizeAdjust(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_fontSizeAdjust(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fontStretch(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fontStretch(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_fontStretch(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fontStretch(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fontStretch(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_fontStretch(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_opacity(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_opacity(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_opacity(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_opacity(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_opacity(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_opacity(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_clipPath(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_clipPath(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_clipPath(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_clipPath(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_clipPath(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_clipPath(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_clipRule(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_clipRule(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_clipRule(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_clipRule(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_clipRule(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_clipRule(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fill(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fill(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_fill(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fill(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fill(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_fill(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fillOpacity(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fillOpacity(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_fillOpacity(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fillOpacity(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fillOpacity(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_fillOpacity(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_fillRule(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_fillRule(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_fillRule(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_fillRule(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_fillRule(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_fillRule(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_kerning(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_kerning(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_kerning(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_kerning(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_kerning(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_kerning(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_marker(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_marker(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_marker(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_marker(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_marker(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_marker(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_markerEnd(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_markerEnd(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_markerEnd(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_markerEnd(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_markerEnd(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_markerEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_markerMid(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_markerMid(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_markerMid(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_markerMid(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_markerMid(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_markerMid(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_markerStart(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_markerStart(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_markerStart(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_markerStart(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_markerStart(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_markerStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_mask(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_mask(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_mask(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_mask(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_mask(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_mask(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_pointerEvents(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_pointerEvents(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_pointerEvents(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_pointerEvents(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_pointerEvents(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_pointerEvents(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_stopColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_stopColor(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_stopColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_stopColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_stopColor(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_stopColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_stopOpacity(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_stopOpacity(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_stopOpacity(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_stopOpacity(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_stopOpacity(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_stopOpacity(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_stroke(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_stroke(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_stroke(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_stroke(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_stroke(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_stroke(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_strokeDasharray(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_strokeDasharray(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_strokeDasharray(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_strokeDasharray(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_strokeDasharray(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_strokeDasharray(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_strokeDashoffset(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_strokeDashoffset(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_strokeDashoffset(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_strokeDashoffset(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_strokeDashoffset(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_strokeDashoffset(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_strokeLinecap(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_strokeLinecap(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_strokeLinecap(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_strokeLinecap(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_strokeLinecap(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_strokeLinecap(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_strokeLinejoin(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_strokeLinejoin(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_strokeLinejoin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_strokeLinejoin(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_strokeLinejoin(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_strokeLinejoin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_strokeMiterlimit(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_strokeMiterlimit(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_strokeMiterlimit(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_strokeMiterlimit(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_strokeMiterlimit(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_strokeMiterlimit(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_strokeOpacity(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_strokeOpacity(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_strokeOpacity(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_strokeOpacity(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_strokeOpacity(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_strokeOpacity(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_strokeWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_strokeWidth(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_strokeWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_strokeWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_strokeWidth(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_strokeWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_textAnchor(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_textAnchor(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_textAnchor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_textAnchor(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_textAnchor(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_textAnchor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_glyphOrientationHorizontal(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_glyphOrientationHorizontal(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_glyphOrientationHorizontal(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_glyphOrientationHorizontal(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_glyphOrientationHorizontal(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_glyphOrientationHorizontal(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_glyphOrientationVertical(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_glyphOrientationVertical(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_glyphOrientationVertical(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_glyphOrientationVertical(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_glyphOrientationVertical(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_glyphOrientationVertical(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderRadius(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderRadius(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderTopLeftRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderTopLeftRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderTopLeftRadius(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderTopLeftRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderTopLeftRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderTopLeftRadius(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderTopRightRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderTopRightRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderTopRightRadius(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderTopRightRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderTopRightRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderTopRightRadius(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderBottomRightRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderBottomRightRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderBottomRightRadius(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderBottomRightRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderBottomRightRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderBottomRightRadius(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_borderBottomLeftRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_borderBottomLeftRadius(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_borderBottomLeftRadius(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_borderBottomLeftRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_borderBottomLeftRadius(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_borderBottomLeftRadius(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_clipTop(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_clipTop(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_clipTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_clipTop(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_clipTop(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_clipTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_clipRight(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_clipRight(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_clipRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_clipRight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_clipRight(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_clipRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_clipBottom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_clipBottom(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_clipBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_clipLeft(IHTMLCSSStyleDeclaration* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_clipLeft(IHTMLCSSStyleDeclaration* This,VARIANT v) { return This->lpVtbl->put_clipLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_clipLeft(IHTMLCSSStyleDeclaration* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_clipLeft(IHTMLCSSStyleDeclaration* This,VARIANT *p) { return This->lpVtbl->get_clipLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_cssFloat(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_cssFloat(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_cssFloat(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_cssFloat(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_cssFloat(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_cssFloat(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundClip(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundClip(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_backgroundClip(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundClip(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundClip(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_backgroundClip(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundOrigin(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundOrigin(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_backgroundOrigin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundOrigin(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundOrigin(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_backgroundOrigin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_backgroundSize(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_backgroundSize(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_backgroundSize(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_backgroundSize(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_backgroundSize(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_backgroundSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_boxShadow(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_boxShadow(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_boxShadow(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_boxShadow(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_boxShadow(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_boxShadow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_msTransform(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_msTransform(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_msTransform(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_msTransform(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_msTransform(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_msTransform(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_put_msTransformOrigin(IHTMLCSSStyleDeclaration* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration_put_msTransformOrigin(IHTMLCSSStyleDeclaration* This,BSTR v) { return This->lpVtbl->put_msTransformOrigin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration_get_msTransformOrigin(IHTMLCSSStyleDeclaration* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration_get_msTransformOrigin(IHTMLCSSStyleDeclaration* This,BSTR *p) { return This->lpVtbl->get_msTransformOrigin(This,p); } #endif @@ -17765,711 +17757,711 @@ interface IHTMLCSSStyleDeclaration2 { #define IHTMLCSSStyleDeclaration2_get_animationFillMode(This,p) (This)->lpVtbl->get_animationFillMode(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_QueryInterface(IHTMLCSSStyleDeclaration2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCSSStyleDeclaration2_QueryInterface(IHTMLCSSStyleDeclaration2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCSSStyleDeclaration2_AddRef(IHTMLCSSStyleDeclaration2* This) { +static inline ULONG IHTMLCSSStyleDeclaration2_AddRef(IHTMLCSSStyleDeclaration2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCSSStyleDeclaration2_Release(IHTMLCSSStyleDeclaration2* This) { +static inline ULONG IHTMLCSSStyleDeclaration2_Release(IHTMLCSSStyleDeclaration2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_GetTypeInfoCount(IHTMLCSSStyleDeclaration2* This,UINT *pctinfo) { +static inline HRESULT IHTMLCSSStyleDeclaration2_GetTypeInfoCount(IHTMLCSSStyleDeclaration2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_GetTypeInfo(IHTMLCSSStyleDeclaration2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCSSStyleDeclaration2_GetTypeInfo(IHTMLCSSStyleDeclaration2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_GetIDsOfNames(IHTMLCSSStyleDeclaration2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCSSStyleDeclaration2_GetIDsOfNames(IHTMLCSSStyleDeclaration2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_Invoke(IHTMLCSSStyleDeclaration2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCSSStyleDeclaration2_Invoke(IHTMLCSSStyleDeclaration2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCSSStyleDeclaration2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollChaining(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollChaining(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msScrollChaining(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollChaining(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollChaining(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msScrollChaining(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msContentZooming(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msContentZooming(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msContentZooming(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msContentZooming(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msContentZooming(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msContentZooming(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomSnapType(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomSnapType(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msContentZoomSnapType(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomSnapType(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomSnapType(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msContentZoomSnapType(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollRails(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollRails(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msScrollRails(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollRails(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollRails(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msScrollRails(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomChaining(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomChaining(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msContentZoomChaining(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomChaining(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomChaining(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msContentZoomChaining(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapType(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapType(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msScrollSnapType(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapType(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapType(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msScrollSnapType(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomLimit(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomLimit(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msContentZoomLimit(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomLimit(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomLimit(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msContentZoomLimit(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomSnap(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomSnap(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msContentZoomSnap(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomSnap(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomSnap(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msContentZoomSnap(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomSnapPoints(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomSnapPoints(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msContentZoomSnapPoints(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomSnapPoints(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomSnapPoints(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msContentZoomSnapPoints(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomLimitMin(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomLimitMin(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msContentZoomLimitMin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomLimitMin(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomLimitMin(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msContentZoomLimitMin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomLimitMax(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msContentZoomLimitMax(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msContentZoomLimitMax(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomLimitMax(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msContentZoomLimitMax(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msContentZoomLimitMax(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapX(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapX(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msScrollSnapX(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapX(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapX(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msScrollSnapX(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapY(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapY(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msScrollSnapY(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapY(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapY(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msScrollSnapY(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapPointsX(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapPointsX(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msScrollSnapPointsX(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapPointsX(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapPointsX(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msScrollSnapPointsX(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapPointsY(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollSnapPointsY(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msScrollSnapPointsY(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapPointsY(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollSnapPointsY(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msScrollSnapPointsY(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msGridColumn(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msGridColumn(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msGridColumn(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msGridColumn(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msGridColumn(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msGridColumn(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msGridColumnAlign(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msGridColumnAlign(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msGridColumnAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msGridColumnAlign(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msGridColumnAlign(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msGridColumnAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msGridColumns(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msGridColumns(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msGridColumns(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msGridColumns(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msGridColumns(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msGridColumns(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msGridColumnSpan(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msGridColumnSpan(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msGridColumnSpan(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msGridColumnSpan(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msGridColumnSpan(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msGridColumnSpan(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msGridRow(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msGridRow(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msGridRow(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msGridRow(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msGridRow(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msGridRow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msGridRowAlign(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msGridRowAlign(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msGridRowAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msGridRowAlign(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msGridRowAlign(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msGridRowAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msGridRows(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msGridRows(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msGridRows(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msGridRows(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msGridRows(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msGridRows(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msGridRowSpan(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msGridRowSpan(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msGridRowSpan(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msGridRowSpan(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msGridRowSpan(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msGridRowSpan(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msWrapThrough(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msWrapThrough(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msWrapThrough(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msWrapThrough(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msWrapThrough(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msWrapThrough(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msWrapMargin(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msWrapMargin(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msWrapMargin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msWrapMargin(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msWrapMargin(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msWrapMargin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msWrapFlow(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msWrapFlow(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msWrapFlow(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msWrapFlow(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msWrapFlow(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msWrapFlow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationName(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationName(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msAnimationName(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationName(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationName(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msAnimationName(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationDuration(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationDuration(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msAnimationDuration(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationDuration(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationDuration(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msAnimationDuration(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msAnimationTimingFunction(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msAnimationTimingFunction(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationDelay(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationDelay(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msAnimationDelay(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationDelay(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationDelay(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msAnimationDelay(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationDirection(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationDirection(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msAnimationDirection(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationDirection(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationDirection(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msAnimationDirection(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationPlayState(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationPlayState(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msAnimationPlayState(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationPlayState(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationPlayState(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msAnimationPlayState(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationIterationCount(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationIterationCount(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msAnimationIterationCount(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationIterationCount(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationIterationCount(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msAnimationIterationCount(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msAnimation(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msAnimation(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msAnimation(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msAnimation(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msAnimation(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msAnimation(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationFillMode(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msAnimationFillMode(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msAnimationFillMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationFillMode(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msAnimationFillMode(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msAnimationFillMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_colorInterpolationFilters(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_colorInterpolationFilters(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_colorInterpolationFilters(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_colorInterpolationFilters(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_colorInterpolationFilters(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_colorInterpolationFilters(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columnCount(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columnCount(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_columnCount(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columnCount(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columnCount(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_columnCount(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columnWidth(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columnWidth(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_columnWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columnWidth(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columnWidth(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_columnWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columnGap(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columnGap(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_columnGap(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columnGap(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columnGap(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_columnGap(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columnFill(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columnFill(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_columnFill(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columnFill(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columnFill(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_columnFill(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columnSpan(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columnSpan(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_columnSpan(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columnSpan(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columnSpan(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_columnSpan(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columns(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columns(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_columns(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columns(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columns(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_columns(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columnRule(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columnRule(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_columnRule(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columnRule(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columnRule(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_columnRule(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columnRuleColor(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columnRuleColor(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_columnRuleColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columnRuleColor(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columnRuleColor(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_columnRuleColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columnRuleStyle(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columnRuleStyle(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_columnRuleStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columnRuleStyle(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columnRuleStyle(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_columnRuleStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_columnRuleWidth(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_columnRuleWidth(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_columnRuleWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_columnRuleWidth(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_columnRuleWidth(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_columnRuleWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_breakBefore(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_breakBefore(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_breakBefore(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_breakBefore(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_breakBefore(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_breakBefore(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_breakAfter(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_breakAfter(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_breakAfter(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_breakAfter(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_breakAfter(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_breakAfter(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_breakInside(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_breakInside(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_breakInside(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_breakInside(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_breakInside(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_breakInside(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_floodColor(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_floodColor(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_floodColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_floodColor(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_floodColor(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_floodColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_floodOpacity(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_floodOpacity(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_floodOpacity(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_floodOpacity(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_floodOpacity(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_floodOpacity(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_lightingColor(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_lightingColor(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_lightingColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_lightingColor(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_lightingColor(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_lightingColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimitXMin(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimitXMin(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msScrollLimitXMin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimitXMin(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimitXMin(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msScrollLimitXMin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimitYMin(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimitYMin(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msScrollLimitYMin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimitYMin(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimitYMin(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msScrollLimitYMin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimitXMax(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimitXMax(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msScrollLimitXMax(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimitXMax(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimitXMax(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msScrollLimitXMax(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimitYMax(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimitYMax(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msScrollLimitYMax(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimitYMax(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimitYMax(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msScrollLimitYMax(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimit(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollLimit(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msScrollLimit(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimit(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollLimit(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msScrollLimit(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_textShadow(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_textShadow(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_textShadow(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_textShadow(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_textShadow(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_textShadow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlowFrom(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlowFrom(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlowFrom(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlowFrom(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlowFrom(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlowFrom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlowInto(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlowInto(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlowInto(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlowInto(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlowInto(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlowInto(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msHyphens(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msHyphens(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msHyphens(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msHyphens(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msHyphens(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msHyphens(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msHyphenateLimitZone(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msHyphenateLimitZone(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msHyphenateLimitZone(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msHyphenateLimitZone(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msHyphenateLimitZone(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msHyphenateLimitZone(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msHyphenateLimitChars(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msHyphenateLimitChars(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msHyphenateLimitChars(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msHyphenateLimitChars(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msHyphenateLimitChars(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msHyphenateLimitChars(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msHyphenateLimitLines(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msHyphenateLimitLines(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msHyphenateLimitLines(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msHyphenateLimitLines(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msHyphenateLimitLines(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msHyphenateLimitLines(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msHighContrastAdjust(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msHighContrastAdjust(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msHighContrastAdjust(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msHighContrastAdjust(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msHighContrastAdjust(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msHighContrastAdjust(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_enableBackground(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_enableBackground(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_enableBackground(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_enableBackground(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_enableBackground(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_enableBackground(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFontFeatureSettings(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFontFeatureSettings(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFontFeatureSettings(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFontFeatureSettings(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFontFeatureSettings(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFontFeatureSettings(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msUserSelect(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msUserSelect(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msUserSelect(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msUserSelect(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msUserSelect(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msUserSelect(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msOverflowStyle(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msOverflowStyle(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msOverflowStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msOverflowStyle(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msOverflowStyle(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msOverflowStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msTransformStyle(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msTransformStyle(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msTransformStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msTransformStyle(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msTransformStyle(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msTransformStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msBackfaceVisibility(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msBackfaceVisibility(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msBackfaceVisibility(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msBackfaceVisibility(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msBackfaceVisibility(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msBackfaceVisibility(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msPerspective(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msPerspective(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msPerspective(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msPerspective(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msPerspective(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msPerspective(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msPerspectiveOrigin(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msPerspectiveOrigin(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msPerspectiveOrigin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msPerspectiveOrigin(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msPerspectiveOrigin(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msPerspectiveOrigin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msTransitionProperty(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msTransitionProperty(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msTransitionProperty(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msTransitionProperty(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msTransitionProperty(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msTransitionProperty(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msTransitionDuration(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msTransitionDuration(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msTransitionDuration(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msTransitionDuration(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msTransitionDuration(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msTransitionDuration(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msTransitionTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msTransitionTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msTransitionTimingFunction(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msTransitionTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msTransitionTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msTransitionTimingFunction(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msTransitionDelay(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msTransitionDelay(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msTransitionDelay(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msTransitionDelay(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msTransitionDelay(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msTransitionDelay(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msTransition(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msTransition(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msTransition(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msTransition(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msTransition(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msTransition(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msTouchAction(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msTouchAction(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msTouchAction(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msTouchAction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msTouchAction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msTouchAction(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msScrollTranslation(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msScrollTranslation(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msScrollTranslation(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msScrollTranslation(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msScrollTranslation(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msScrollTranslation(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlex(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlex(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlex(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlex(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlex(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlex(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexPositive(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexPositive(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msFlexPositive(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexPositive(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexPositive(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msFlexPositive(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexNegative(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexNegative(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msFlexNegative(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexNegative(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexNegative(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msFlexNegative(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexPreferredSize(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexPreferredSize(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msFlexPreferredSize(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexPreferredSize(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexPreferredSize(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msFlexPreferredSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexFlow(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexFlow(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlexFlow(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexFlow(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexFlow(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlexFlow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexDirection(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexDirection(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlexDirection(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexDirection(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexDirection(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlexDirection(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexWrap(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexWrap(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlexWrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexWrap(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexWrap(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlexWrap(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexAlign(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexAlign(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlexAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexAlign(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexAlign(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlexAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexItemAlign(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexItemAlign(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlexItemAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexItemAlign(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexItemAlign(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlexItemAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexPack(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexPack(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlexPack(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexPack(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexPack(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlexPack(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexLinePack(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexLinePack(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msFlexLinePack(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexLinePack(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexLinePack(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msFlexLinePack(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msFlexOrder(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msFlexOrder(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_msFlexOrder(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msFlexOrder(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msFlexOrder(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_msFlexOrder(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_msTouchSelect(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_msTouchSelect(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_msTouchSelect(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_msTouchSelect(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_msTouchSelect(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_msTouchSelect(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_transform(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_transform(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_transform(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_transform(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_transform(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_transform(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_transformOrigin(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_transformOrigin(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_transformOrigin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_transformOrigin(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_transformOrigin(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_transformOrigin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_transformStyle(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_transformStyle(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_transformStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_transformStyle(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_transformStyle(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_transformStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_backfaceVisibility(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_backfaceVisibility(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_backfaceVisibility(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_backfaceVisibility(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_backfaceVisibility(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_backfaceVisibility(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_perspective(IHTMLCSSStyleDeclaration2* This,VARIANT v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_perspective(IHTMLCSSStyleDeclaration2* This,VARIANT v) { return This->lpVtbl->put_perspective(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_perspective(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_perspective(IHTMLCSSStyleDeclaration2* This,VARIANT *p) { return This->lpVtbl->get_perspective(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_perspectiveOrigin(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_perspectiveOrigin(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_perspectiveOrigin(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_perspectiveOrigin(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_perspectiveOrigin(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_perspectiveOrigin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_transitionProperty(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_transitionProperty(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_transitionProperty(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_transitionProperty(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_transitionProperty(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_transitionProperty(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_transitionDuration(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_transitionDuration(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_transitionDuration(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_transitionDuration(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_transitionDuration(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_transitionDuration(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_transitionTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_transitionTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_transitionTimingFunction(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_transitionTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_transitionTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_transitionTimingFunction(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_transitionDelay(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_transitionDelay(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_transitionDelay(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_transitionDelay(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_transitionDelay(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_transitionDelay(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_transition(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_transition(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_transition(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_transition(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_transition(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_transition(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_fontFeatureSettings(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_fontFeatureSettings(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_fontFeatureSettings(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_fontFeatureSettings(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_fontFeatureSettings(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_fontFeatureSettings(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_animationName(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_animationName(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_animationName(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_animationName(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_animationName(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_animationName(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_animationDuration(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_animationDuration(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_animationDuration(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_animationDuration(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_animationDuration(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_animationDuration(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_animationTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_animationTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_animationTimingFunction(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_animationTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_animationTimingFunction(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_animationTimingFunction(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_animationDelay(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_animationDelay(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_animationDelay(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_animationDelay(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_animationDelay(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_animationDelay(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_animationDirection(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_animationDirection(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_animationDirection(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_animationDirection(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_animationDirection(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_animationDirection(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_animationPlayState(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_animationPlayState(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_animationPlayState(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_animationPlayState(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_animationPlayState(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_animationPlayState(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_animationIterationCount(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_animationIterationCount(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_animationIterationCount(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_animationIterationCount(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_animationIterationCount(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_animationIterationCount(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_animation(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_animation(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_animation(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_animation(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_animation(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_animation(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_put_animationFillMode(IHTMLCSSStyleDeclaration2* This,BSTR v) { +static inline HRESULT IHTMLCSSStyleDeclaration2_put_animationFillMode(IHTMLCSSStyleDeclaration2* This,BSTR v) { return This->lpVtbl->put_animationFillMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSStyleDeclaration2_get_animationFillMode(IHTMLCSSStyleDeclaration2* This,BSTR *p) { +static inline HRESULT IHTMLCSSStyleDeclaration2_get_animationFillMode(IHTMLCSSStyleDeclaration2* This,BSTR *p) { return This->lpVtbl->get_animationFillMode(This,p); } #endif @@ -18583,33 +18575,33 @@ interface IHTMLStyleEnabled { #define IHTMLStyleEnabled_msPutPropertyEnabled(This,name,b) (This)->lpVtbl->msPutPropertyEnabled(This,name,b) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleEnabled_QueryInterface(IHTMLStyleEnabled* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleEnabled_QueryInterface(IHTMLStyleEnabled* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleEnabled_AddRef(IHTMLStyleEnabled* This) { +static inline ULONG IHTMLStyleEnabled_AddRef(IHTMLStyleEnabled* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleEnabled_Release(IHTMLStyleEnabled* This) { +static inline ULONG IHTMLStyleEnabled_Release(IHTMLStyleEnabled* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleEnabled_GetTypeInfoCount(IHTMLStyleEnabled* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleEnabled_GetTypeInfoCount(IHTMLStyleEnabled* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleEnabled_GetTypeInfo(IHTMLStyleEnabled* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleEnabled_GetTypeInfo(IHTMLStyleEnabled* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleEnabled_GetIDsOfNames(IHTMLStyleEnabled* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleEnabled_GetIDsOfNames(IHTMLStyleEnabled* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleEnabled_Invoke(IHTMLStyleEnabled* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleEnabled_Invoke(IHTMLStyleEnabled* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleEnabled methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleEnabled_msGetPropertyEnabled(IHTMLStyleEnabled* This,BSTR name,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyleEnabled_msGetPropertyEnabled(IHTMLStyleEnabled* This,BSTR name,VARIANT_BOOL *p) { return This->lpVtbl->msGetPropertyEnabled(This,name,p); } -static __WIDL_INLINE HRESULT IHTMLStyleEnabled_msPutPropertyEnabled(IHTMLStyleEnabled* This,BSTR name,VARIANT_BOOL b) { +static inline HRESULT IHTMLStyleEnabled_msPutPropertyEnabled(IHTMLStyleEnabled* This,BSTR name,VARIANT_BOOL b) { return This->lpVtbl->msPutPropertyEnabled(This,name,b); } #endif @@ -18701,26 +18693,26 @@ interface DispHTMLCSSStyleDeclaration { #define DispHTMLCSSStyleDeclaration_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSStyleDeclaration_QueryInterface(DispHTMLCSSStyleDeclaration* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLCSSStyleDeclaration_QueryInterface(DispHTMLCSSStyleDeclaration* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLCSSStyleDeclaration_AddRef(DispHTMLCSSStyleDeclaration* This) { +static inline ULONG DispHTMLCSSStyleDeclaration_AddRef(DispHTMLCSSStyleDeclaration* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLCSSStyleDeclaration_Release(DispHTMLCSSStyleDeclaration* This) { +static inline ULONG DispHTMLCSSStyleDeclaration_Release(DispHTMLCSSStyleDeclaration* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSStyleDeclaration_GetTypeInfoCount(DispHTMLCSSStyleDeclaration* This,UINT *pctinfo) { +static inline HRESULT DispHTMLCSSStyleDeclaration_GetTypeInfoCount(DispHTMLCSSStyleDeclaration* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSStyleDeclaration_GetTypeInfo(DispHTMLCSSStyleDeclaration* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLCSSStyleDeclaration_GetTypeInfo(DispHTMLCSSStyleDeclaration* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSStyleDeclaration_GetIDsOfNames(DispHTMLCSSStyleDeclaration* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLCSSStyleDeclaration_GetIDsOfNames(DispHTMLCSSStyleDeclaration* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLCSSStyleDeclaration_Invoke(DispHTMLCSSStyleDeclaration* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLCSSStyleDeclaration_Invoke(DispHTMLCSSStyleDeclaration* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -20271,564 +20263,564 @@ interface IHTMLStyle { #define IHTMLStyle_toString(This,String) (This)->lpVtbl->toString(This,String) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle_QueryInterface(IHTMLStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyle_QueryInterface(IHTMLStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyle_AddRef(IHTMLStyle* This) { +static inline ULONG IHTMLStyle_AddRef(IHTMLStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyle_Release(IHTMLStyle* This) { +static inline ULONG IHTMLStyle_Release(IHTMLStyle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle_GetTypeInfoCount(IHTMLStyle* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyle_GetTypeInfoCount(IHTMLStyle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyle_GetTypeInfo(IHTMLStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyle_GetTypeInfo(IHTMLStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyle_GetIDsOfNames(IHTMLStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyle_GetIDsOfNames(IHTMLStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyle_Invoke(IHTMLStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyle_Invoke(IHTMLStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyle methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle_put_fontFamily(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_fontFamily(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_fontFamily(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_fontFamily(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_fontFamily(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_fontFamily(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_fontStyle(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_fontStyle(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_fontStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_fontStyle(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_fontStyle(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_fontStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_fontVariant(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_fontVariant(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_fontVariant(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_fontVariant(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_fontVariant(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_fontVariant(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_fontWeight(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_fontWeight(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_fontWeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_fontWeight(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_fontWeight(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_fontWeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_fontSize(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_fontSize(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_fontSize(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_fontSize(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_fontSize(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_fontSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_font(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_font(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_font(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_font(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_font(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_font(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_color(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_color(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_color(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_color(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_color(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_color(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_background(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_background(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_background(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_background(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_background(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_background(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_backgroundColor(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_backgroundColor(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_backgroundColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_backgroundColor(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_backgroundColor(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_backgroundColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_backgroundImage(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_backgroundImage(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_backgroundImage(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_backgroundImage(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_backgroundImage(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundImage(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_backgroundRepeat(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_backgroundRepeat(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_backgroundRepeat(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_backgroundRepeat(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_backgroundRepeat(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundRepeat(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_backgroundAttachment(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_backgroundAttachment(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_backgroundAttachment(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_backgroundAttachment(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_backgroundAttachment(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundAttachment(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_backgroundPosition(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_backgroundPosition(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_backgroundPosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_backgroundPosition(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_backgroundPosition(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundPosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_backgroundPositionX(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_backgroundPositionX(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_backgroundPositionX(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_backgroundPositionX(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_backgroundPositionX(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_backgroundPositionX(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_backgroundPositionY(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_backgroundPositionY(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_backgroundPositionY(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_backgroundPositionY(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_backgroundPositionY(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_backgroundPositionY(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_wordSpacing(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_wordSpacing(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_wordSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_wordSpacing(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_wordSpacing(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_wordSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_letterSpacing(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_letterSpacing(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_letterSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_letterSpacing(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_letterSpacing(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_letterSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_textDecoration(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_textDecoration(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_textDecoration(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_textDecoration(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_textDecoration(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_textDecoration(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_textDecorationNone(IHTMLStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLStyle_put_textDecorationNone(IHTMLStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationNone(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_textDecorationNone(IHTMLStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyle_get_textDecorationNone(IHTMLStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationNone(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_textDecorationUnderline(IHTMLStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLStyle_put_textDecorationUnderline(IHTMLStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationUnderline(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_textDecorationUnderline(IHTMLStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyle_get_textDecorationUnderline(IHTMLStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationUnderline(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_textDecorationOverline(IHTMLStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLStyle_put_textDecorationOverline(IHTMLStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationOverline(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_textDecorationOverline(IHTMLStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyle_get_textDecorationOverline(IHTMLStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationOverline(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_textDecorationLineThrough(IHTMLStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLStyle_put_textDecorationLineThrough(IHTMLStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationLineThrough(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_textDecorationLineThrough(IHTMLStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyle_get_textDecorationLineThrough(IHTMLStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationLineThrough(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_textDecorationBlink(IHTMLStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLStyle_put_textDecorationBlink(IHTMLStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationBlink(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_textDecorationBlink(IHTMLStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyle_get_textDecorationBlink(IHTMLStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationBlink(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_verticalAlign(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_verticalAlign(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_verticalAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_verticalAlign(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_verticalAlign(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_verticalAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_textTransform(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_textTransform(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_textTransform(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_textTransform(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_textTransform(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_textTransform(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_textAlign(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_textAlign(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_textAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_textAlign(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_textAlign(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_textAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_textIndent(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_textIndent(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_textIndent(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_textIndent(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_textIndent(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_textIndent(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_lineHeight(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_lineHeight(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_lineHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_lineHeight(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_lineHeight(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_lineHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_marginTop(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_marginTop(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_marginTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_marginTop(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_marginTop(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_marginTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_marginRight(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_marginRight(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_marginRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_marginRight(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_marginRight(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_marginRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_marginBottom(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_marginBottom(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_marginBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_marginBottom(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_marginBottom(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_marginBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_marginLeft(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_marginLeft(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_marginLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_marginLeft(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_marginLeft(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_marginLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_margin(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_margin(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_margin(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_margin(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_margin(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_margin(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_paddingTop(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_paddingTop(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_paddingTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_paddingTop(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_paddingTop(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_paddingRight(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_paddingRight(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_paddingRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_paddingRight(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_paddingRight(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_paddingBottom(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_paddingBottom(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_paddingBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_paddingBottom(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_paddingBottom(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_paddingLeft(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_paddingLeft(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_paddingLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_paddingLeft(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_paddingLeft(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_padding(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_padding(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_padding(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_padding(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_padding(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_padding(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_border(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_border(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_border(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_border(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderTop(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderTop(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderTop(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderTop(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderRight(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderRight(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderRight(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderRight(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderBottom(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderBottom(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderBottom(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderBottom(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderLeft(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderLeft(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderLeft(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderLeft(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderColor(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderColor(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderColor(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderColor(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderTopColor(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_borderTopColor(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_borderTopColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderTopColor(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_borderTopColor(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_borderTopColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderRightColor(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_borderRightColor(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_borderRightColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderRightColor(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_borderRightColor(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_borderRightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderBottomColor(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_borderBottomColor(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_borderBottomColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderBottomColor(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_borderBottomColor(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_borderBottomColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderLeftColor(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_borderLeftColor(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_borderLeftColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderLeftColor(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_borderLeftColor(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_borderLeftColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderWidth(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderWidth(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderWidth(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderWidth(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderTopWidth(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_borderTopWidth(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_borderTopWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderTopWidth(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_borderTopWidth(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_borderTopWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderRightWidth(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_borderRightWidth(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_borderRightWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderRightWidth(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_borderRightWidth(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_borderRightWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderBottomWidth(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_borderBottomWidth(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_borderBottomWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderBottomWidth(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_borderBottomWidth(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_borderBottomWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderLeftWidth(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_borderLeftWidth(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_borderLeftWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderLeftWidth(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_borderLeftWidth(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_borderLeftWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderStyle(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderStyle(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderStyle(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderStyle(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderTopStyle(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderTopStyle(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderTopStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderTopStyle(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderTopStyle(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderTopStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderRightStyle(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderRightStyle(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderRightStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderRightStyle(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderRightStyle(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderRightStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderBottomStyle(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderBottomStyle(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderBottomStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderBottomStyle(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderBottomStyle(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderBottomStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_borderLeftStyle(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_borderLeftStyle(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_borderLeftStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_borderLeftStyle(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_borderLeftStyle(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_borderLeftStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_width(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_width(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_width(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_width(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_height(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_height(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_height(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_height(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_styleFloat(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_styleFloat(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_styleFloat(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_styleFloat(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_styleFloat(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_styleFloat(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_clear(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_clear(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_clear(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_clear(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_clear(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_clear(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_display(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_display(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_display(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_display(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_display(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_display(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_visibility(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_visibility(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_visibility(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_visibility(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_visibility(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_visibility(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_listStyleType(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_listStyleType(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_listStyleType(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_listStyleType(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_listStyleType(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_listStyleType(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_listStylePosition(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_listStylePosition(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_listStylePosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_listStylePosition(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_listStylePosition(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_listStylePosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_listStyleImage(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_listStyleImage(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_listStyleImage(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_listStyleImage(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_listStyleImage(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_listStyleImage(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_listStyle(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_listStyle(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_listStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_listStyle(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_listStyle(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_listStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_whiteSpace(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_whiteSpace(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_whiteSpace(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_whiteSpace(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_whiteSpace(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_whiteSpace(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_top(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_top(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_top(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_top(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_top(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_top(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_left(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_left(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_left(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_left(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_left(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_left(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_position(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_position(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_position(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_zIndex(IHTMLStyle* This,VARIANT v) { +static inline HRESULT IHTMLStyle_put_zIndex(IHTMLStyle* This,VARIANT v) { return This->lpVtbl->put_zIndex(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_zIndex(IHTMLStyle* This,VARIANT *p) { +static inline HRESULT IHTMLStyle_get_zIndex(IHTMLStyle* This,VARIANT *p) { return This->lpVtbl->get_zIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_overflow(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_overflow(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_overflow(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_overflow(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_overflow(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_overflow(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_pageBreakBefore(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_pageBreakBefore(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_pageBreakBefore(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_pageBreakBefore(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_pageBreakBefore(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_pageBreakBefore(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_pageBreakAfter(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_pageBreakAfter(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_pageBreakAfter(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_pageBreakAfter(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_pageBreakAfter(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_pageBreakAfter(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_cssText(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_cssText(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_cssText(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_cssText(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_cssText(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_cssText(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_pixelTop(IHTMLStyle* This,LONG v) { +static inline HRESULT IHTMLStyle_put_pixelTop(IHTMLStyle* This,LONG v) { return This->lpVtbl->put_pixelTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_pixelTop(IHTMLStyle* This,LONG *p) { +static inline HRESULT IHTMLStyle_get_pixelTop(IHTMLStyle* This,LONG *p) { return This->lpVtbl->get_pixelTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_pixelLeft(IHTMLStyle* This,LONG v) { +static inline HRESULT IHTMLStyle_put_pixelLeft(IHTMLStyle* This,LONG v) { return This->lpVtbl->put_pixelLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_pixelLeft(IHTMLStyle* This,LONG *p) { +static inline HRESULT IHTMLStyle_get_pixelLeft(IHTMLStyle* This,LONG *p) { return This->lpVtbl->get_pixelLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_pixelWidth(IHTMLStyle* This,LONG v) { +static inline HRESULT IHTMLStyle_put_pixelWidth(IHTMLStyle* This,LONG v) { return This->lpVtbl->put_pixelWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_pixelWidth(IHTMLStyle* This,LONG *p) { +static inline HRESULT IHTMLStyle_get_pixelWidth(IHTMLStyle* This,LONG *p) { return This->lpVtbl->get_pixelWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_pixelHeight(IHTMLStyle* This,LONG v) { +static inline HRESULT IHTMLStyle_put_pixelHeight(IHTMLStyle* This,LONG v) { return This->lpVtbl->put_pixelHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_pixelHeight(IHTMLStyle* This,LONG *p) { +static inline HRESULT IHTMLStyle_get_pixelHeight(IHTMLStyle* This,LONG *p) { return This->lpVtbl->get_pixelHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_posTop(IHTMLStyle* This,float v) { +static inline HRESULT IHTMLStyle_put_posTop(IHTMLStyle* This,float v) { return This->lpVtbl->put_posTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_posTop(IHTMLStyle* This,float *p) { +static inline HRESULT IHTMLStyle_get_posTop(IHTMLStyle* This,float *p) { return This->lpVtbl->get_posTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_posLeft(IHTMLStyle* This,float v) { +static inline HRESULT IHTMLStyle_put_posLeft(IHTMLStyle* This,float v) { return This->lpVtbl->put_posLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_posLeft(IHTMLStyle* This,float *p) { +static inline HRESULT IHTMLStyle_get_posLeft(IHTMLStyle* This,float *p) { return This->lpVtbl->get_posLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_posWidth(IHTMLStyle* This,float v) { +static inline HRESULT IHTMLStyle_put_posWidth(IHTMLStyle* This,float v) { return This->lpVtbl->put_posWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_posWidth(IHTMLStyle* This,float *p) { +static inline HRESULT IHTMLStyle_get_posWidth(IHTMLStyle* This,float *p) { return This->lpVtbl->get_posWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_posHeight(IHTMLStyle* This,float v) { +static inline HRESULT IHTMLStyle_put_posHeight(IHTMLStyle* This,float v) { return This->lpVtbl->put_posHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_posHeight(IHTMLStyle* This,float *p) { +static inline HRESULT IHTMLStyle_get_posHeight(IHTMLStyle* This,float *p) { return This->lpVtbl->get_posHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_cursor(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_cursor(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_cursor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_cursor(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_cursor(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_cursor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_clip(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_clip(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_clip(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_clip(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_clip(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_clip(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_put_filter(IHTMLStyle* This,BSTR v) { +static inline HRESULT IHTMLStyle_put_filter(IHTMLStyle* This,BSTR v) { return This->lpVtbl->put_filter(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle_get_filter(IHTMLStyle* This,BSTR *p) { +static inline HRESULT IHTMLStyle_get_filter(IHTMLStyle* This,BSTR *p) { return This->lpVtbl->get_filter(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle_setAttribute(IHTMLStyle* This,BSTR strAttributeName,VARIANT AttributeValue,LONG lFlags) { +static inline HRESULT IHTMLStyle_setAttribute(IHTMLStyle* This,BSTR strAttributeName,VARIANT AttributeValue,LONG lFlags) { return This->lpVtbl->setAttribute(This,strAttributeName,AttributeValue,lFlags); } -static __WIDL_INLINE HRESULT IHTMLStyle_getAttribute(IHTMLStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { +static inline HRESULT IHTMLStyle_getAttribute(IHTMLStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { return This->lpVtbl->getAttribute(This,strAttributeName,lFlags,AttributeValue); } -static __WIDL_INLINE HRESULT IHTMLStyle_removeAttribute(IHTMLStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT_BOOL *pfSuccess) { +static inline HRESULT IHTMLStyle_removeAttribute(IHTMLStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT_BOOL *pfSuccess) { return This->lpVtbl->removeAttribute(This,strAttributeName,lFlags,pfSuccess); } -static __WIDL_INLINE HRESULT IHTMLStyle_toString(IHTMLStyle* This,BSTR *String) { +static inline HRESULT IHTMLStyle_toString(IHTMLStyle* This,BSTR *String) { return This->lpVtbl->toString(This,String); } #endif @@ -21434,216 +21426,216 @@ interface IHTMLStyle2 { #define IHTMLStyle2_get_accelerator(This,p) (This)->lpVtbl->get_accelerator(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle2_QueryInterface(IHTMLStyle2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyle2_QueryInterface(IHTMLStyle2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyle2_AddRef(IHTMLStyle2* This) { +static inline ULONG IHTMLStyle2_AddRef(IHTMLStyle2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyle2_Release(IHTMLStyle2* This) { +static inline ULONG IHTMLStyle2_Release(IHTMLStyle2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle2_GetTypeInfoCount(IHTMLStyle2* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyle2_GetTypeInfoCount(IHTMLStyle2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyle2_GetTypeInfo(IHTMLStyle2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyle2_GetTypeInfo(IHTMLStyle2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyle2_GetIDsOfNames(IHTMLStyle2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyle2_GetIDsOfNames(IHTMLStyle2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyle2_Invoke(IHTMLStyle2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyle2_Invoke(IHTMLStyle2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyle2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle2_put_tableLayout(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_tableLayout(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_tableLayout(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_tableLayout(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_tableLayout(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_tableLayout(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_borderCollapse(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_borderCollapse(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_borderCollapse(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_borderCollapse(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_borderCollapse(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_borderCollapse(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_direction(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_direction(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_direction(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_direction(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_direction(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_direction(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_behavior(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_behavior(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_behavior(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_behavior(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_behavior(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_behavior(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_setExpression(IHTMLStyle2* This,BSTR propname,BSTR expression,BSTR language) { +static inline HRESULT IHTMLStyle2_setExpression(IHTMLStyle2* This,BSTR propname,BSTR expression,BSTR language) { return This->lpVtbl->setExpression(This,propname,expression,language); } -static __WIDL_INLINE HRESULT IHTMLStyle2_getExpression(IHTMLStyle2* This,BSTR propname,VARIANT *expression) { +static inline HRESULT IHTMLStyle2_getExpression(IHTMLStyle2* This,BSTR propname,VARIANT *expression) { return This->lpVtbl->getExpression(This,propname,expression); } -static __WIDL_INLINE HRESULT IHTMLStyle2_removeExpression(IHTMLStyle2* This,BSTR propname,VARIANT_BOOL *pfSuccess) { +static inline HRESULT IHTMLStyle2_removeExpression(IHTMLStyle2* This,BSTR propname,VARIANT_BOOL *pfSuccess) { return This->lpVtbl->removeExpression(This,propname,pfSuccess); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_position(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_position(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_position(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_position(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_position(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_position(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_unicodeBidi(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_unicodeBidi(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_unicodeBidi(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_unicodeBidi(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_unicodeBidi(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_unicodeBidi(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_bottom(IHTMLStyle2* This,VARIANT v) { +static inline HRESULT IHTMLStyle2_put_bottom(IHTMLStyle2* This,VARIANT v) { return This->lpVtbl->put_bottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_bottom(IHTMLStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLStyle2_get_bottom(IHTMLStyle2* This,VARIANT *p) { return This->lpVtbl->get_bottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_right(IHTMLStyle2* This,VARIANT v) { +static inline HRESULT IHTMLStyle2_put_right(IHTMLStyle2* This,VARIANT v) { return This->lpVtbl->put_right(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_right(IHTMLStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLStyle2_get_right(IHTMLStyle2* This,VARIANT *p) { return This->lpVtbl->get_right(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_pixelBottom(IHTMLStyle2* This,LONG v) { +static inline HRESULT IHTMLStyle2_put_pixelBottom(IHTMLStyle2* This,LONG v) { return This->lpVtbl->put_pixelBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_pixelBottom(IHTMLStyle2* This,LONG *p) { +static inline HRESULT IHTMLStyle2_get_pixelBottom(IHTMLStyle2* This,LONG *p) { return This->lpVtbl->get_pixelBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_pixelRight(IHTMLStyle2* This,LONG v) { +static inline HRESULT IHTMLStyle2_put_pixelRight(IHTMLStyle2* This,LONG v) { return This->lpVtbl->put_pixelRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_pixelRight(IHTMLStyle2* This,LONG *p) { +static inline HRESULT IHTMLStyle2_get_pixelRight(IHTMLStyle2* This,LONG *p) { return This->lpVtbl->get_pixelRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_posBottom(IHTMLStyle2* This,float v) { +static inline HRESULT IHTMLStyle2_put_posBottom(IHTMLStyle2* This,float v) { return This->lpVtbl->put_posBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_posBottom(IHTMLStyle2* This,float *p) { +static inline HRESULT IHTMLStyle2_get_posBottom(IHTMLStyle2* This,float *p) { return This->lpVtbl->get_posBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_posRight(IHTMLStyle2* This,float v) { +static inline HRESULT IHTMLStyle2_put_posRight(IHTMLStyle2* This,float v) { return This->lpVtbl->put_posRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_posRight(IHTMLStyle2* This,float *p) { +static inline HRESULT IHTMLStyle2_get_posRight(IHTMLStyle2* This,float *p) { return This->lpVtbl->get_posRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_imeMode(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_imeMode(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_imeMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_imeMode(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_imeMode(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_imeMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_rubyAlign(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_rubyAlign(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_rubyAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_rubyAlign(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_rubyAlign(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_rubyAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_rubyPosition(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_rubyPosition(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_rubyPosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_rubyPosition(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_rubyPosition(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_rubyPosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_rubyOverhang(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_rubyOverhang(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_rubyOverhang(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_rubyOverhang(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_rubyOverhang(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_rubyOverhang(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_layoutGridChar(IHTMLStyle2* This,VARIANT v) { +static inline HRESULT IHTMLStyle2_put_layoutGridChar(IHTMLStyle2* This,VARIANT v) { return This->lpVtbl->put_layoutGridChar(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_layoutGridChar(IHTMLStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLStyle2_get_layoutGridChar(IHTMLStyle2* This,VARIANT *p) { return This->lpVtbl->get_layoutGridChar(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_layoutGridLine(IHTMLStyle2* This,VARIANT v) { +static inline HRESULT IHTMLStyle2_put_layoutGridLine(IHTMLStyle2* This,VARIANT v) { return This->lpVtbl->put_layoutGridLine(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_layoutGridLine(IHTMLStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLStyle2_get_layoutGridLine(IHTMLStyle2* This,VARIANT *p) { return This->lpVtbl->get_layoutGridLine(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_layoutGridMode(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_layoutGridMode(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_layoutGridMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_layoutGridMode(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_layoutGridMode(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_layoutGridMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_layoutGridType(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_layoutGridType(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_layoutGridType(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_layoutGridType(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_layoutGridType(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_layoutGridType(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_layoutGrid(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_layoutGrid(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_layoutGrid(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_layoutGrid(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_layoutGrid(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_layoutGrid(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_wordBreak(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_wordBreak(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_wordBreak(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_wordBreak(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_wordBreak(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_wordBreak(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_lineBreak(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_lineBreak(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_lineBreak(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_lineBreak(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_lineBreak(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_lineBreak(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_textJustify(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_textJustify(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_textJustify(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_textJustify(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_textJustify(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_textJustify(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_textJustifyTrim(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_textJustifyTrim(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_textJustifyTrim(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_textJustifyTrim(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_textJustifyTrim(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_textJustifyTrim(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_textKashida(IHTMLStyle2* This,VARIANT v) { +static inline HRESULT IHTMLStyle2_put_textKashida(IHTMLStyle2* This,VARIANT v) { return This->lpVtbl->put_textKashida(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_textKashida(IHTMLStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLStyle2_get_textKashida(IHTMLStyle2* This,VARIANT *p) { return This->lpVtbl->get_textKashida(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_textAutospace(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_textAutospace(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_textAutospace(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_textAutospace(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_textAutospace(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_textAutospace(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_overflowX(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_overflowX(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_overflowX(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_overflowX(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_overflowX(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_overflowX(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_overflowY(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_overflowY(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_overflowY(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_overflowY(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_overflowY(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_overflowY(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle2_put_accelerator(IHTMLStyle2* This,BSTR v) { +static inline HRESULT IHTMLStyle2_put_accelerator(IHTMLStyle2* This,BSTR v) { return This->lpVtbl->put_accelerator(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle2_get_accelerator(IHTMLStyle2* This,BSTR *p) { +static inline HRESULT IHTMLStyle2_get_accelerator(IHTMLStyle2* This,BSTR *p) { return This->lpVtbl->get_accelerator(This,p); } #endif @@ -21977,117 +21969,117 @@ interface IHTMLStyle3 { #define IHTMLStyle3_get_textKashidaSpace(This,p) (This)->lpVtbl->get_textKashidaSpace(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle3_QueryInterface(IHTMLStyle3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyle3_QueryInterface(IHTMLStyle3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyle3_AddRef(IHTMLStyle3* This) { +static inline ULONG IHTMLStyle3_AddRef(IHTMLStyle3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyle3_Release(IHTMLStyle3* This) { +static inline ULONG IHTMLStyle3_Release(IHTMLStyle3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle3_GetTypeInfoCount(IHTMLStyle3* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyle3_GetTypeInfoCount(IHTMLStyle3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyle3_GetTypeInfo(IHTMLStyle3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyle3_GetTypeInfo(IHTMLStyle3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyle3_GetIDsOfNames(IHTMLStyle3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyle3_GetIDsOfNames(IHTMLStyle3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyle3_Invoke(IHTMLStyle3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyle3_Invoke(IHTMLStyle3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyle3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle3_put_layoutFlow(IHTMLStyle3* This,BSTR v) { +static inline HRESULT IHTMLStyle3_put_layoutFlow(IHTMLStyle3* This,BSTR v) { return This->lpVtbl->put_layoutFlow(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_layoutFlow(IHTMLStyle3* This,BSTR *p) { +static inline HRESULT IHTMLStyle3_get_layoutFlow(IHTMLStyle3* This,BSTR *p) { return This->lpVtbl->get_layoutFlow(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_zoom(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_zoom(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_zoom(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_zoom(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_zoom(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_zoom(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_wordWrap(IHTMLStyle3* This,BSTR v) { +static inline HRESULT IHTMLStyle3_put_wordWrap(IHTMLStyle3* This,BSTR v) { return This->lpVtbl->put_wordWrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_wordWrap(IHTMLStyle3* This,BSTR *p) { +static inline HRESULT IHTMLStyle3_get_wordWrap(IHTMLStyle3* This,BSTR *p) { return This->lpVtbl->get_wordWrap(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_textUnderlinePosition(IHTMLStyle3* This,BSTR v) { +static inline HRESULT IHTMLStyle3_put_textUnderlinePosition(IHTMLStyle3* This,BSTR v) { return This->lpVtbl->put_textUnderlinePosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_textUnderlinePosition(IHTMLStyle3* This,BSTR *p) { +static inline HRESULT IHTMLStyle3_get_textUnderlinePosition(IHTMLStyle3* This,BSTR *p) { return This->lpVtbl->get_textUnderlinePosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_scrollbarBaseColor(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_scrollbarBaseColor(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarBaseColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_scrollbarBaseColor(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_scrollbarBaseColor(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarBaseColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_scrollbarFaceColor(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_scrollbarFaceColor(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarFaceColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_scrollbarFaceColor(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_scrollbarFaceColor(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarFaceColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_scrollbar3dLightColor(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_scrollbar3dLightColor(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbar3dLightColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_scrollbar3dLightColor(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_scrollbar3dLightColor(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbar3dLightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_scrollbarShadowColor(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_scrollbarShadowColor(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarShadowColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_scrollbarShadowColor(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_scrollbarShadowColor(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarShadowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_scrollbarHighlightColor(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_scrollbarHighlightColor(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarHighlightColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_scrollbarHighlightColor(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_scrollbarHighlightColor(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarHighlightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_scrollbarDarkShadowColor(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_scrollbarDarkShadowColor(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarDarkShadowColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_scrollbarDarkShadowColor(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_scrollbarDarkShadowColor(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarDarkShadowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_scrollbarArrowColor(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_scrollbarArrowColor(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarArrowColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_scrollbarArrowColor(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_scrollbarArrowColor(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarArrowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_scrollbarTrackColor(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_scrollbarTrackColor(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarTrackColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_scrollbarTrackColor(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_scrollbarTrackColor(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarTrackColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_writingMode(IHTMLStyle3* This,BSTR v) { +static inline HRESULT IHTMLStyle3_put_writingMode(IHTMLStyle3* This,BSTR v) { return This->lpVtbl->put_writingMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_writingMode(IHTMLStyle3* This,BSTR *p) { +static inline HRESULT IHTMLStyle3_get_writingMode(IHTMLStyle3* This,BSTR *p) { return This->lpVtbl->get_writingMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_textAlignLast(IHTMLStyle3* This,BSTR v) { +static inline HRESULT IHTMLStyle3_put_textAlignLast(IHTMLStyle3* This,BSTR v) { return This->lpVtbl->put_textAlignLast(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_textAlignLast(IHTMLStyle3* This,BSTR *p) { +static inline HRESULT IHTMLStyle3_get_textAlignLast(IHTMLStyle3* This,BSTR *p) { return This->lpVtbl->get_textAlignLast(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle3_put_textKashidaSpace(IHTMLStyle3* This,VARIANT v) { +static inline HRESULT IHTMLStyle3_put_textKashidaSpace(IHTMLStyle3* This,VARIANT v) { return This->lpVtbl->put_textKashidaSpace(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle3_get_textKashidaSpace(IHTMLStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLStyle3_get_textKashidaSpace(IHTMLStyle3* This,VARIANT *p) { return This->lpVtbl->get_textKashidaSpace(This,p); } #endif @@ -22213,39 +22205,39 @@ interface IHTMLStyle4 { #define IHTMLStyle4_get_minHeight(This,p) (This)->lpVtbl->get_minHeight(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle4_QueryInterface(IHTMLStyle4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyle4_QueryInterface(IHTMLStyle4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyle4_AddRef(IHTMLStyle4* This) { +static inline ULONG IHTMLStyle4_AddRef(IHTMLStyle4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyle4_Release(IHTMLStyle4* This) { +static inline ULONG IHTMLStyle4_Release(IHTMLStyle4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle4_GetTypeInfoCount(IHTMLStyle4* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyle4_GetTypeInfoCount(IHTMLStyle4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyle4_GetTypeInfo(IHTMLStyle4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyle4_GetTypeInfo(IHTMLStyle4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyle4_GetIDsOfNames(IHTMLStyle4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyle4_GetIDsOfNames(IHTMLStyle4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyle4_Invoke(IHTMLStyle4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyle4_Invoke(IHTMLStyle4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyle4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle4_put_textOverflow(IHTMLStyle4* This,BSTR v) { +static inline HRESULT IHTMLStyle4_put_textOverflow(IHTMLStyle4* This,BSTR v) { return This->lpVtbl->put_textOverflow(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle4_get_textOverflow(IHTMLStyle4* This,BSTR *p) { +static inline HRESULT IHTMLStyle4_get_textOverflow(IHTMLStyle4* This,BSTR *p) { return This->lpVtbl->get_textOverflow(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle4_put_minHeight(IHTMLStyle4* This,VARIANT v) { +static inline HRESULT IHTMLStyle4_put_minHeight(IHTMLStyle4* This,VARIANT v) { return This->lpVtbl->put_minHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle4_get_minHeight(IHTMLStyle4* This,VARIANT *p) { +static inline HRESULT IHTMLStyle4_get_minHeight(IHTMLStyle4* This,VARIANT *p) { return This->lpVtbl->get_minHeight(This,p); } #endif @@ -22403,51 +22395,51 @@ interface IHTMLStyle5 { #define IHTMLStyle5_get_maxWidth(This,p) (This)->lpVtbl->get_maxWidth(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle5_QueryInterface(IHTMLStyle5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyle5_QueryInterface(IHTMLStyle5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyle5_AddRef(IHTMLStyle5* This) { +static inline ULONG IHTMLStyle5_AddRef(IHTMLStyle5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyle5_Release(IHTMLStyle5* This) { +static inline ULONG IHTMLStyle5_Release(IHTMLStyle5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle5_GetTypeInfoCount(IHTMLStyle5* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyle5_GetTypeInfoCount(IHTMLStyle5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyle5_GetTypeInfo(IHTMLStyle5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyle5_GetTypeInfo(IHTMLStyle5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyle5_GetIDsOfNames(IHTMLStyle5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyle5_GetIDsOfNames(IHTMLStyle5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyle5_Invoke(IHTMLStyle5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyle5_Invoke(IHTMLStyle5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyle5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle5_put_msInterpolationMode(IHTMLStyle5* This,BSTR v) { +static inline HRESULT IHTMLStyle5_put_msInterpolationMode(IHTMLStyle5* This,BSTR v) { return This->lpVtbl->put_msInterpolationMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle5_get_msInterpolationMode(IHTMLStyle5* This,BSTR *p) { +static inline HRESULT IHTMLStyle5_get_msInterpolationMode(IHTMLStyle5* This,BSTR *p) { return This->lpVtbl->get_msInterpolationMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle5_put_maxHeight(IHTMLStyle5* This,VARIANT v) { +static inline HRESULT IHTMLStyle5_put_maxHeight(IHTMLStyle5* This,VARIANT v) { return This->lpVtbl->put_maxHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle5_get_maxHeight(IHTMLStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLStyle5_get_maxHeight(IHTMLStyle5* This,VARIANT *p) { return This->lpVtbl->get_maxHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle5_put_minWidth(IHTMLStyle5* This,VARIANT v) { +static inline HRESULT IHTMLStyle5_put_minWidth(IHTMLStyle5* This,VARIANT v) { return This->lpVtbl->put_minWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle5_get_minWidth(IHTMLStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLStyle5_get_minWidth(IHTMLStyle5* This,VARIANT *p) { return This->lpVtbl->get_minWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle5_put_maxWidth(IHTMLStyle5* This,VARIANT v) { +static inline HRESULT IHTMLStyle5_put_maxWidth(IHTMLStyle5* This,VARIANT v) { return This->lpVtbl->put_maxWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle5_get_maxWidth(IHTMLStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLStyle5_get_maxWidth(IHTMLStyle5* This,VARIANT *p) { return This->lpVtbl->get_maxWidth(This,p); } #endif @@ -22797,123 +22789,123 @@ interface IHTMLStyle6 { #define IHTMLStyle6_get_quotes(This,p) (This)->lpVtbl->get_quotes(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle6_QueryInterface(IHTMLStyle6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyle6_QueryInterface(IHTMLStyle6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyle6_AddRef(IHTMLStyle6* This) { +static inline ULONG IHTMLStyle6_AddRef(IHTMLStyle6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyle6_Release(IHTMLStyle6* This) { +static inline ULONG IHTMLStyle6_Release(IHTMLStyle6* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle6_GetTypeInfoCount(IHTMLStyle6* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyle6_GetTypeInfoCount(IHTMLStyle6* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyle6_GetTypeInfo(IHTMLStyle6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyle6_GetTypeInfo(IHTMLStyle6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyle6_GetIDsOfNames(IHTMLStyle6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyle6_GetIDsOfNames(IHTMLStyle6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyle6_Invoke(IHTMLStyle6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyle6_Invoke(IHTMLStyle6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyle6 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyle6_put_content(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_content(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_content(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_content(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_content(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_content(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_captionSide(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_captionSide(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_captionSide(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_captionSide(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_captionSide(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_captionSide(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_counterIncrement(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_counterIncrement(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_counterIncrement(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_counterIncrement(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_counterIncrement(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_counterIncrement(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_counterReset(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_counterReset(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_counterReset(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_counterReset(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_counterReset(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_counterReset(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_outline(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_outline(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_outline(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_outline(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_outline(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_outline(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_outlineWidth(IHTMLStyle6* This,VARIANT v) { +static inline HRESULT IHTMLStyle6_put_outlineWidth(IHTMLStyle6* This,VARIANT v) { return This->lpVtbl->put_outlineWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_outlineWidth(IHTMLStyle6* This,VARIANT *p) { +static inline HRESULT IHTMLStyle6_get_outlineWidth(IHTMLStyle6* This,VARIANT *p) { return This->lpVtbl->get_outlineWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_outlineStyle(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_outlineStyle(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_outlineStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_outlineStyle(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_outlineStyle(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_outlineStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_outlineColor(IHTMLStyle6* This,VARIANT v) { +static inline HRESULT IHTMLStyle6_put_outlineColor(IHTMLStyle6* This,VARIANT v) { return This->lpVtbl->put_outlineColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_outlineColor(IHTMLStyle6* This,VARIANT *p) { +static inline HRESULT IHTMLStyle6_get_outlineColor(IHTMLStyle6* This,VARIANT *p) { return This->lpVtbl->get_outlineColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_boxSizing(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_boxSizing(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_boxSizing(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_boxSizing(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_boxSizing(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_boxSizing(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_borderSpacing(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_borderSpacing(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_borderSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_borderSpacing(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_borderSpacing(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_borderSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_orphans(IHTMLStyle6* This,VARIANT v) { +static inline HRESULT IHTMLStyle6_put_orphans(IHTMLStyle6* This,VARIANT v) { return This->lpVtbl->put_orphans(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_orphans(IHTMLStyle6* This,VARIANT *p) { +static inline HRESULT IHTMLStyle6_get_orphans(IHTMLStyle6* This,VARIANT *p) { return This->lpVtbl->get_orphans(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_widows(IHTMLStyle6* This,VARIANT v) { +static inline HRESULT IHTMLStyle6_put_widows(IHTMLStyle6* This,VARIANT v) { return This->lpVtbl->put_widows(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_widows(IHTMLStyle6* This,VARIANT *p) { +static inline HRESULT IHTMLStyle6_get_widows(IHTMLStyle6* This,VARIANT *p) { return This->lpVtbl->get_widows(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_pageBreakInside(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_pageBreakInside(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_pageBreakInside(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_pageBreakInside(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_pageBreakInside(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_pageBreakInside(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_emptyCells(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_emptyCells(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_emptyCells(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_emptyCells(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_emptyCells(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_emptyCells(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_msBlockProgression(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_msBlockProgression(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_msBlockProgression(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_msBlockProgression(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_msBlockProgression(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_msBlockProgression(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyle6_put_quotes(IHTMLStyle6* This,BSTR v) { +static inline HRESULT IHTMLStyle6_put_quotes(IHTMLStyle6* This,BSTR v) { return This->lpVtbl->put_quotes(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyle6_get_quotes(IHTMLStyle6* This,BSTR *p) { +static inline HRESULT IHTMLStyle6_get_quotes(IHTMLStyle6* This,BSTR *p) { return This->lpVtbl->get_quotes(This,p); } #endif @@ -24315,513 +24307,513 @@ interface IHTMLRuleStyle { #define IHTMLRuleStyle_removeAttribute(This,strAttributeName,lFlags,pfSuccess) (This)->lpVtbl->removeAttribute(This,strAttributeName,lFlags,pfSuccess) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle_QueryInterface(IHTMLRuleStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRuleStyle_QueryInterface(IHTMLRuleStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRuleStyle_AddRef(IHTMLRuleStyle* This) { +static inline ULONG IHTMLRuleStyle_AddRef(IHTMLRuleStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRuleStyle_Release(IHTMLRuleStyle* This) { +static inline ULONG IHTMLRuleStyle_Release(IHTMLRuleStyle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle_GetTypeInfoCount(IHTMLRuleStyle* This,UINT *pctinfo) { +static inline HRESULT IHTMLRuleStyle_GetTypeInfoCount(IHTMLRuleStyle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_GetTypeInfo(IHTMLRuleStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRuleStyle_GetTypeInfo(IHTMLRuleStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_GetIDsOfNames(IHTMLRuleStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRuleStyle_GetIDsOfNames(IHTMLRuleStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_Invoke(IHTMLRuleStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRuleStyle_Invoke(IHTMLRuleStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRuleStyle methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_fontFamily(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_fontFamily(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_fontFamily(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_fontFamily(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_fontFamily(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_fontFamily(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_fontStyle(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_fontStyle(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_fontStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_fontStyle(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_fontStyle(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_fontStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_fontVariant(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_fontVariant(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_fontVariant(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_fontVariant(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_fontVariant(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_fontVariant(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_fontWeight(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_fontWeight(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_fontWeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_fontWeight(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_fontWeight(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_fontWeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_fontSize(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_fontSize(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_fontSize(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_fontSize(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_fontSize(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_fontSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_font(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_font(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_font(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_font(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_font(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_font(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_color(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_color(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_color(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_color(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_color(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_color(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_background(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_background(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_background(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_background(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_background(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_background(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_backgroundColor(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_backgroundColor(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_backgroundColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_backgroundColor(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_backgroundColor(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_backgroundColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_backgroundImage(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_backgroundImage(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_backgroundImage(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_backgroundImage(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_backgroundImage(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundImage(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_backgroundRepeat(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_backgroundRepeat(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_backgroundRepeat(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_backgroundRepeat(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_backgroundRepeat(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundRepeat(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_backgroundAttachment(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_backgroundAttachment(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_backgroundAttachment(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_backgroundAttachment(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_backgroundAttachment(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundAttachment(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_backgroundPosition(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_backgroundPosition(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_backgroundPosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_backgroundPosition(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_backgroundPosition(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundPosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_backgroundPositionX(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_backgroundPositionX(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_backgroundPositionX(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_backgroundPositionX(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_backgroundPositionX(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_backgroundPositionX(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_backgroundPositionY(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_backgroundPositionY(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_backgroundPositionY(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_backgroundPositionY(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_backgroundPositionY(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_backgroundPositionY(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_wordSpacing(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_wordSpacing(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_wordSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_wordSpacing(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_wordSpacing(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_wordSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_letterSpacing(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_letterSpacing(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_letterSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_letterSpacing(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_letterSpacing(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_letterSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_textDecoration(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_textDecoration(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_textDecoration(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_textDecoration(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_textDecoration(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_textDecoration(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_textDecorationNone(IHTMLRuleStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLRuleStyle_put_textDecorationNone(IHTMLRuleStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationNone(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_textDecorationNone(IHTMLRuleStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLRuleStyle_get_textDecorationNone(IHTMLRuleStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationNone(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_textDecorationUnderline(IHTMLRuleStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLRuleStyle_put_textDecorationUnderline(IHTMLRuleStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationUnderline(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_textDecorationUnderline(IHTMLRuleStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLRuleStyle_get_textDecorationUnderline(IHTMLRuleStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationUnderline(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_textDecorationOverline(IHTMLRuleStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLRuleStyle_put_textDecorationOverline(IHTMLRuleStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationOverline(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_textDecorationOverline(IHTMLRuleStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLRuleStyle_get_textDecorationOverline(IHTMLRuleStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationOverline(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_textDecorationLineThrough(IHTMLRuleStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLRuleStyle_put_textDecorationLineThrough(IHTMLRuleStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationLineThrough(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_textDecorationLineThrough(IHTMLRuleStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLRuleStyle_get_textDecorationLineThrough(IHTMLRuleStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationLineThrough(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_textDecorationBlink(IHTMLRuleStyle* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLRuleStyle_put_textDecorationBlink(IHTMLRuleStyle* This,VARIANT_BOOL v) { return This->lpVtbl->put_textDecorationBlink(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_textDecorationBlink(IHTMLRuleStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLRuleStyle_get_textDecorationBlink(IHTMLRuleStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_textDecorationBlink(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_verticalAlign(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_verticalAlign(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_verticalAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_verticalAlign(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_verticalAlign(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_verticalAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_textTransform(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_textTransform(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_textTransform(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_textTransform(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_textTransform(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_textTransform(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_textAlign(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_textAlign(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_textAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_textAlign(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_textAlign(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_textAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_textIndent(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_textIndent(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_textIndent(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_textIndent(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_textIndent(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_textIndent(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_lineHeight(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_lineHeight(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_lineHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_lineHeight(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_lineHeight(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_lineHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_marginTop(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_marginTop(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_marginTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_marginTop(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_marginTop(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_marginTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_marginRight(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_marginRight(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_marginRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_marginRight(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_marginRight(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_marginRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_marginBottom(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_marginBottom(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_marginBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_marginBottom(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_marginBottom(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_marginBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_marginLeft(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_marginLeft(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_marginLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_marginLeft(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_marginLeft(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_marginLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_margin(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_margin(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_margin(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_margin(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_margin(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_margin(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_paddingTop(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_paddingTop(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_paddingTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_paddingTop(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_paddingTop(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_paddingRight(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_paddingRight(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_paddingRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_paddingRight(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_paddingRight(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_paddingBottom(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_paddingBottom(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_paddingBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_paddingBottom(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_paddingBottom(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_paddingLeft(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_paddingLeft(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_paddingLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_paddingLeft(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_paddingLeft(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_padding(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_padding(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_padding(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_padding(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_padding(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_padding(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_border(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_border(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_border(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_border(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderTop(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderTop(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderTop(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderTop(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderRight(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderRight(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderRight(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderRight(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderBottom(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderBottom(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderBottom(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderBottom(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderLeft(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderLeft(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderLeft(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderLeft(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderColor(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderColor(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderColor(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderColor(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderTopColor(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_borderTopColor(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_borderTopColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderTopColor(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_borderTopColor(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_borderTopColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderRightColor(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_borderRightColor(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_borderRightColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderRightColor(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_borderRightColor(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_borderRightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderBottomColor(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_borderBottomColor(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_borderBottomColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderBottomColor(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_borderBottomColor(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_borderBottomColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderLeftColor(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_borderLeftColor(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_borderLeftColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderLeftColor(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_borderLeftColor(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_borderLeftColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderWidth(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderWidth(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderWidth(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderWidth(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderTopWidth(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_borderTopWidth(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_borderTopWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderTopWidth(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_borderTopWidth(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_borderTopWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderRightWidth(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_borderRightWidth(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_borderRightWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderRightWidth(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_borderRightWidth(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_borderRightWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderBottomWidth(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_borderBottomWidth(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_borderBottomWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderBottomWidth(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_borderBottomWidth(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_borderBottomWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderLeftWidth(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_borderLeftWidth(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_borderLeftWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderLeftWidth(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_borderLeftWidth(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_borderLeftWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderStyle(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderStyle(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderStyle(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderStyle(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderTopStyle(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderTopStyle(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderTopStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderTopStyle(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderTopStyle(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderTopStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderRightStyle(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderRightStyle(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderRightStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderRightStyle(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderRightStyle(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderRightStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderBottomStyle(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderBottomStyle(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderBottomStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderBottomStyle(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderBottomStyle(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderBottomStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_borderLeftStyle(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_borderLeftStyle(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_borderLeftStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_borderLeftStyle(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_borderLeftStyle(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_borderLeftStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_width(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_width(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_width(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_width(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_height(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_height(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_height(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_height(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_styleFloat(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_styleFloat(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_styleFloat(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_styleFloat(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_styleFloat(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_styleFloat(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_clear(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_clear(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_clear(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_clear(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_clear(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_clear(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_display(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_display(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_display(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_display(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_display(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_display(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_visibility(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_visibility(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_visibility(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_visibility(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_visibility(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_visibility(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_listStyleType(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_listStyleType(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_listStyleType(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_listStyleType(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_listStyleType(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_listStyleType(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_listStylePosition(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_listStylePosition(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_listStylePosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_listStylePosition(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_listStylePosition(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_listStylePosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_listStyleImage(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_listStyleImage(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_listStyleImage(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_listStyleImage(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_listStyleImage(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_listStyleImage(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_listStyle(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_listStyle(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_listStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_listStyle(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_listStyle(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_listStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_whiteSpace(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_whiteSpace(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_whiteSpace(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_whiteSpace(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_whiteSpace(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_whiteSpace(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_top(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_top(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_top(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_top(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_top(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_top(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_left(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_left(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_left(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_left(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_left(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_left(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_position(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_position(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_position(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_zIndex(IHTMLRuleStyle* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle_put_zIndex(IHTMLRuleStyle* This,VARIANT v) { return This->lpVtbl->put_zIndex(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_zIndex(IHTMLRuleStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle_get_zIndex(IHTMLRuleStyle* This,VARIANT *p) { return This->lpVtbl->get_zIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_overflow(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_overflow(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_overflow(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_overflow(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_overflow(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_overflow(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_pageBreakBefore(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_pageBreakBefore(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_pageBreakBefore(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_pageBreakBefore(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_pageBreakBefore(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_pageBreakBefore(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_pageBreakAfter(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_pageBreakAfter(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_pageBreakAfter(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_pageBreakAfter(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_pageBreakAfter(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_pageBreakAfter(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_cssText(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_cssText(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_cssText(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_cssText(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_cssText(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_cssText(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_cursor(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_cursor(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_cursor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_cursor(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_cursor(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_cursor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_clip(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_clip(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_clip(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_clip(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_clip(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_clip(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_put_filter(IHTMLRuleStyle* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle_put_filter(IHTMLRuleStyle* This,BSTR v) { return This->lpVtbl->put_filter(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_get_filter(IHTMLRuleStyle* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle_get_filter(IHTMLRuleStyle* This,BSTR *p) { return This->lpVtbl->get_filter(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_setAttribute(IHTMLRuleStyle* This,BSTR strAttributeName,VARIANT AttributeValue,LONG lFlags) { +static inline HRESULT IHTMLRuleStyle_setAttribute(IHTMLRuleStyle* This,BSTR strAttributeName,VARIANT AttributeValue,LONG lFlags) { return This->lpVtbl->setAttribute(This,strAttributeName,AttributeValue,lFlags); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_getAttribute(IHTMLRuleStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { +static inline HRESULT IHTMLRuleStyle_getAttribute(IHTMLRuleStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { return This->lpVtbl->getAttribute(This,strAttributeName,lFlags,AttributeValue); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle_removeAttribute(IHTMLRuleStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT_BOOL *pfSuccess) { +static inline HRESULT IHTMLRuleStyle_removeAttribute(IHTMLRuleStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT_BOOL *pfSuccess) { return This->lpVtbl->removeAttribute(This,strAttributeName,lFlags,pfSuccess); } #endif @@ -25395,207 +25387,207 @@ interface IHTMLRuleStyle2 { #define IHTMLRuleStyle2_get_accelerator(This,p) (This)->lpVtbl->get_accelerator(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_QueryInterface(IHTMLRuleStyle2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRuleStyle2_QueryInterface(IHTMLRuleStyle2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRuleStyle2_AddRef(IHTMLRuleStyle2* This) { +static inline ULONG IHTMLRuleStyle2_AddRef(IHTMLRuleStyle2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRuleStyle2_Release(IHTMLRuleStyle2* This) { +static inline ULONG IHTMLRuleStyle2_Release(IHTMLRuleStyle2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_GetTypeInfoCount(IHTMLRuleStyle2* This,UINT *pctinfo) { +static inline HRESULT IHTMLRuleStyle2_GetTypeInfoCount(IHTMLRuleStyle2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_GetTypeInfo(IHTMLRuleStyle2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRuleStyle2_GetTypeInfo(IHTMLRuleStyle2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_GetIDsOfNames(IHTMLRuleStyle2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRuleStyle2_GetIDsOfNames(IHTMLRuleStyle2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_Invoke(IHTMLRuleStyle2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRuleStyle2_Invoke(IHTMLRuleStyle2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRuleStyle2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_tableLayout(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_tableLayout(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_tableLayout(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_tableLayout(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_tableLayout(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_tableLayout(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_borderCollapse(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_borderCollapse(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_borderCollapse(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_borderCollapse(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_borderCollapse(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_borderCollapse(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_direction(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_direction(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_direction(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_direction(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_direction(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_direction(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_behavior(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_behavior(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_behavior(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_behavior(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_behavior(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_behavior(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_position(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_position(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_position(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_position(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_position(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_position(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_unicodeBidi(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_unicodeBidi(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_unicodeBidi(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_unicodeBidi(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_unicodeBidi(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_unicodeBidi(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_bottom(IHTMLRuleStyle2* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle2_put_bottom(IHTMLRuleStyle2* This,VARIANT v) { return This->lpVtbl->put_bottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_bottom(IHTMLRuleStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle2_get_bottom(IHTMLRuleStyle2* This,VARIANT *p) { return This->lpVtbl->get_bottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_right(IHTMLRuleStyle2* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle2_put_right(IHTMLRuleStyle2* This,VARIANT v) { return This->lpVtbl->put_right(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_right(IHTMLRuleStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle2_get_right(IHTMLRuleStyle2* This,VARIANT *p) { return This->lpVtbl->get_right(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_pixelBottom(IHTMLRuleStyle2* This,LONG v) { +static inline HRESULT IHTMLRuleStyle2_put_pixelBottom(IHTMLRuleStyle2* This,LONG v) { return This->lpVtbl->put_pixelBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_pixelBottom(IHTMLRuleStyle2* This,LONG *p) { +static inline HRESULT IHTMLRuleStyle2_get_pixelBottom(IHTMLRuleStyle2* This,LONG *p) { return This->lpVtbl->get_pixelBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_pixelRight(IHTMLRuleStyle2* This,LONG v) { +static inline HRESULT IHTMLRuleStyle2_put_pixelRight(IHTMLRuleStyle2* This,LONG v) { return This->lpVtbl->put_pixelRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_pixelRight(IHTMLRuleStyle2* This,LONG *p) { +static inline HRESULT IHTMLRuleStyle2_get_pixelRight(IHTMLRuleStyle2* This,LONG *p) { return This->lpVtbl->get_pixelRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_posBottom(IHTMLRuleStyle2* This,float v) { +static inline HRESULT IHTMLRuleStyle2_put_posBottom(IHTMLRuleStyle2* This,float v) { return This->lpVtbl->put_posBottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_posBottom(IHTMLRuleStyle2* This,float *p) { +static inline HRESULT IHTMLRuleStyle2_get_posBottom(IHTMLRuleStyle2* This,float *p) { return This->lpVtbl->get_posBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_posRight(IHTMLRuleStyle2* This,float v) { +static inline HRESULT IHTMLRuleStyle2_put_posRight(IHTMLRuleStyle2* This,float v) { return This->lpVtbl->put_posRight(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_posRight(IHTMLRuleStyle2* This,float *p) { +static inline HRESULT IHTMLRuleStyle2_get_posRight(IHTMLRuleStyle2* This,float *p) { return This->lpVtbl->get_posRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_imeMode(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_imeMode(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_imeMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_imeMode(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_imeMode(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_imeMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_rubyAlign(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_rubyAlign(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_rubyAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_rubyAlign(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_rubyAlign(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_rubyAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_rubyPosition(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_rubyPosition(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_rubyPosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_rubyPosition(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_rubyPosition(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_rubyPosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_rubyOverhang(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_rubyOverhang(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_rubyOverhang(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_rubyOverhang(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_rubyOverhang(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_rubyOverhang(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_layoutGridChar(IHTMLRuleStyle2* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle2_put_layoutGridChar(IHTMLRuleStyle2* This,VARIANT v) { return This->lpVtbl->put_layoutGridChar(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_layoutGridChar(IHTMLRuleStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle2_get_layoutGridChar(IHTMLRuleStyle2* This,VARIANT *p) { return This->lpVtbl->get_layoutGridChar(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_layoutGridLine(IHTMLRuleStyle2* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle2_put_layoutGridLine(IHTMLRuleStyle2* This,VARIANT v) { return This->lpVtbl->put_layoutGridLine(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_layoutGridLine(IHTMLRuleStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle2_get_layoutGridLine(IHTMLRuleStyle2* This,VARIANT *p) { return This->lpVtbl->get_layoutGridLine(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_layoutGridMode(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_layoutGridMode(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_layoutGridMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_layoutGridMode(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_layoutGridMode(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_layoutGridMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_layoutGridType(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_layoutGridType(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_layoutGridType(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_layoutGridType(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_layoutGridType(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_layoutGridType(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_layoutGrid(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_layoutGrid(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_layoutGrid(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_layoutGrid(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_layoutGrid(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_layoutGrid(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_textAutospace(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_textAutospace(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_textAutospace(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_textAutospace(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_textAutospace(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_textAutospace(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_wordBreak(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_wordBreak(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_wordBreak(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_wordBreak(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_wordBreak(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_wordBreak(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_lineBreak(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_lineBreak(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_lineBreak(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_lineBreak(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_lineBreak(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_lineBreak(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_textJustify(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_textJustify(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_textJustify(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_textJustify(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_textJustify(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_textJustify(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_textJustifyTrim(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_textJustifyTrim(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_textJustifyTrim(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_textJustifyTrim(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_textJustifyTrim(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_textJustifyTrim(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_textKashida(IHTMLRuleStyle2* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle2_put_textKashida(IHTMLRuleStyle2* This,VARIANT v) { return This->lpVtbl->put_textKashida(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_textKashida(IHTMLRuleStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle2_get_textKashida(IHTMLRuleStyle2* This,VARIANT *p) { return This->lpVtbl->get_textKashida(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_overflowX(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_overflowX(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_overflowX(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_overflowX(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_overflowX(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_overflowX(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_overflowY(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_overflowY(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_overflowY(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_overflowY(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_overflowY(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_overflowY(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_put_accelerator(IHTMLRuleStyle2* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle2_put_accelerator(IHTMLRuleStyle2* This,BSTR v) { return This->lpVtbl->put_accelerator(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle2_get_accelerator(IHTMLRuleStyle2* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle2_get_accelerator(IHTMLRuleStyle2* This,BSTR *p) { return This->lpVtbl->get_accelerator(This,p); } #endif @@ -25929,117 +25921,117 @@ interface IHTMLRuleStyle3 { #define IHTMLRuleStyle3_get_textKashidaSpace(This,p) (This)->lpVtbl->get_textKashidaSpace(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_QueryInterface(IHTMLRuleStyle3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRuleStyle3_QueryInterface(IHTMLRuleStyle3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRuleStyle3_AddRef(IHTMLRuleStyle3* This) { +static inline ULONG IHTMLRuleStyle3_AddRef(IHTMLRuleStyle3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRuleStyle3_Release(IHTMLRuleStyle3* This) { +static inline ULONG IHTMLRuleStyle3_Release(IHTMLRuleStyle3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_GetTypeInfoCount(IHTMLRuleStyle3* This,UINT *pctinfo) { +static inline HRESULT IHTMLRuleStyle3_GetTypeInfoCount(IHTMLRuleStyle3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_GetTypeInfo(IHTMLRuleStyle3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRuleStyle3_GetTypeInfo(IHTMLRuleStyle3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_GetIDsOfNames(IHTMLRuleStyle3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRuleStyle3_GetIDsOfNames(IHTMLRuleStyle3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_Invoke(IHTMLRuleStyle3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRuleStyle3_Invoke(IHTMLRuleStyle3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRuleStyle3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_layoutFlow(IHTMLRuleStyle3* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle3_put_layoutFlow(IHTMLRuleStyle3* This,BSTR v) { return This->lpVtbl->put_layoutFlow(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_layoutFlow(IHTMLRuleStyle3* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle3_get_layoutFlow(IHTMLRuleStyle3* This,BSTR *p) { return This->lpVtbl->get_layoutFlow(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_zoom(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_zoom(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_zoom(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_zoom(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_zoom(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_zoom(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_wordWrap(IHTMLRuleStyle3* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle3_put_wordWrap(IHTMLRuleStyle3* This,BSTR v) { return This->lpVtbl->put_wordWrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_wordWrap(IHTMLRuleStyle3* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle3_get_wordWrap(IHTMLRuleStyle3* This,BSTR *p) { return This->lpVtbl->get_wordWrap(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_textUnderlinePosition(IHTMLRuleStyle3* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle3_put_textUnderlinePosition(IHTMLRuleStyle3* This,BSTR v) { return This->lpVtbl->put_textUnderlinePosition(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_textUnderlinePosition(IHTMLRuleStyle3* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle3_get_textUnderlinePosition(IHTMLRuleStyle3* This,BSTR *p) { return This->lpVtbl->get_textUnderlinePosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_scrollbarBaseColor(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_scrollbarBaseColor(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarBaseColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_scrollbarBaseColor(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_scrollbarBaseColor(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarBaseColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_scrollbarFaceColor(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_scrollbarFaceColor(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarFaceColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_scrollbarFaceColor(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_scrollbarFaceColor(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarFaceColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_scrollbar3dLightColor(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_scrollbar3dLightColor(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbar3dLightColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_scrollbar3dLightColor(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_scrollbar3dLightColor(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbar3dLightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_scrollbarShadowColor(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_scrollbarShadowColor(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarShadowColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_scrollbarShadowColor(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_scrollbarShadowColor(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarShadowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_scrollbarHighlightColor(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_scrollbarHighlightColor(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarHighlightColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_scrollbarHighlightColor(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_scrollbarHighlightColor(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarHighlightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_scrollbarDarkShadowColor(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_scrollbarDarkShadowColor(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarDarkShadowColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_scrollbarDarkShadowColor(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_scrollbarDarkShadowColor(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarDarkShadowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_scrollbarArrowColor(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_scrollbarArrowColor(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarArrowColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_scrollbarArrowColor(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_scrollbarArrowColor(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarArrowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_scrollbarTrackColor(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_scrollbarTrackColor(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_scrollbarTrackColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_scrollbarTrackColor(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_scrollbarTrackColor(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_scrollbarTrackColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_writingMode(IHTMLRuleStyle3* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle3_put_writingMode(IHTMLRuleStyle3* This,BSTR v) { return This->lpVtbl->put_writingMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_writingMode(IHTMLRuleStyle3* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle3_get_writingMode(IHTMLRuleStyle3* This,BSTR *p) { return This->lpVtbl->get_writingMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_textAlignLast(IHTMLRuleStyle3* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle3_put_textAlignLast(IHTMLRuleStyle3* This,BSTR v) { return This->lpVtbl->put_textAlignLast(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_textAlignLast(IHTMLRuleStyle3* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle3_get_textAlignLast(IHTMLRuleStyle3* This,BSTR *p) { return This->lpVtbl->get_textAlignLast(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_put_textKashidaSpace(IHTMLRuleStyle3* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle3_put_textKashidaSpace(IHTMLRuleStyle3* This,VARIANT v) { return This->lpVtbl->put_textKashidaSpace(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle3_get_textKashidaSpace(IHTMLRuleStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle3_get_textKashidaSpace(IHTMLRuleStyle3* This,VARIANT *p) { return This->lpVtbl->get_textKashidaSpace(This,p); } #endif @@ -26165,39 +26157,39 @@ interface IHTMLRuleStyle4 { #define IHTMLRuleStyle4_get_minHeight(This,p) (This)->lpVtbl->get_minHeight(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle4_QueryInterface(IHTMLRuleStyle4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRuleStyle4_QueryInterface(IHTMLRuleStyle4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRuleStyle4_AddRef(IHTMLRuleStyle4* This) { +static inline ULONG IHTMLRuleStyle4_AddRef(IHTMLRuleStyle4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRuleStyle4_Release(IHTMLRuleStyle4* This) { +static inline ULONG IHTMLRuleStyle4_Release(IHTMLRuleStyle4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle4_GetTypeInfoCount(IHTMLRuleStyle4* This,UINT *pctinfo) { +static inline HRESULT IHTMLRuleStyle4_GetTypeInfoCount(IHTMLRuleStyle4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle4_GetTypeInfo(IHTMLRuleStyle4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRuleStyle4_GetTypeInfo(IHTMLRuleStyle4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle4_GetIDsOfNames(IHTMLRuleStyle4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRuleStyle4_GetIDsOfNames(IHTMLRuleStyle4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle4_Invoke(IHTMLRuleStyle4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRuleStyle4_Invoke(IHTMLRuleStyle4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRuleStyle4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle4_put_textOverflow(IHTMLRuleStyle4* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle4_put_textOverflow(IHTMLRuleStyle4* This,BSTR v) { return This->lpVtbl->put_textOverflow(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle4_get_textOverflow(IHTMLRuleStyle4* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle4_get_textOverflow(IHTMLRuleStyle4* This,BSTR *p) { return This->lpVtbl->get_textOverflow(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle4_put_minHeight(IHTMLRuleStyle4* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle4_put_minHeight(IHTMLRuleStyle4* This,VARIANT v) { return This->lpVtbl->put_minHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle4_get_minHeight(IHTMLRuleStyle4* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle4_get_minHeight(IHTMLRuleStyle4* This,VARIANT *p) { return This->lpVtbl->get_minHeight(This,p); } #endif @@ -26355,51 +26347,51 @@ interface IHTMLRuleStyle5 { #define IHTMLRuleStyle5_get_maxWidth(This,p) (This)->lpVtbl->get_maxWidth(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_QueryInterface(IHTMLRuleStyle5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRuleStyle5_QueryInterface(IHTMLRuleStyle5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRuleStyle5_AddRef(IHTMLRuleStyle5* This) { +static inline ULONG IHTMLRuleStyle5_AddRef(IHTMLRuleStyle5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRuleStyle5_Release(IHTMLRuleStyle5* This) { +static inline ULONG IHTMLRuleStyle5_Release(IHTMLRuleStyle5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_GetTypeInfoCount(IHTMLRuleStyle5* This,UINT *pctinfo) { +static inline HRESULT IHTMLRuleStyle5_GetTypeInfoCount(IHTMLRuleStyle5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_GetTypeInfo(IHTMLRuleStyle5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRuleStyle5_GetTypeInfo(IHTMLRuleStyle5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_GetIDsOfNames(IHTMLRuleStyle5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRuleStyle5_GetIDsOfNames(IHTMLRuleStyle5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_Invoke(IHTMLRuleStyle5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRuleStyle5_Invoke(IHTMLRuleStyle5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRuleStyle5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_put_msInterpolationMode(IHTMLRuleStyle5* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle5_put_msInterpolationMode(IHTMLRuleStyle5* This,BSTR v) { return This->lpVtbl->put_msInterpolationMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_get_msInterpolationMode(IHTMLRuleStyle5* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle5_get_msInterpolationMode(IHTMLRuleStyle5* This,BSTR *p) { return This->lpVtbl->get_msInterpolationMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_put_maxHeight(IHTMLRuleStyle5* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle5_put_maxHeight(IHTMLRuleStyle5* This,VARIANT v) { return This->lpVtbl->put_maxHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_get_maxHeight(IHTMLRuleStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle5_get_maxHeight(IHTMLRuleStyle5* This,VARIANT *p) { return This->lpVtbl->get_maxHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_put_minWidth(IHTMLRuleStyle5* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle5_put_minWidth(IHTMLRuleStyle5* This,VARIANT v) { return This->lpVtbl->put_minWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_get_minWidth(IHTMLRuleStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle5_get_minWidth(IHTMLRuleStyle5* This,VARIANT *p) { return This->lpVtbl->get_minWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_put_maxWidth(IHTMLRuleStyle5* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle5_put_maxWidth(IHTMLRuleStyle5* This,VARIANT v) { return This->lpVtbl->put_maxWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle5_get_maxWidth(IHTMLRuleStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle5_get_maxWidth(IHTMLRuleStyle5* This,VARIANT *p) { return This->lpVtbl->get_maxWidth(This,p); } #endif @@ -26749,123 +26741,123 @@ interface IHTMLRuleStyle6 { #define IHTMLRuleStyle6_get_quotes(This,p) (This)->lpVtbl->get_quotes(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_QueryInterface(IHTMLRuleStyle6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRuleStyle6_QueryInterface(IHTMLRuleStyle6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRuleStyle6_AddRef(IHTMLRuleStyle6* This) { +static inline ULONG IHTMLRuleStyle6_AddRef(IHTMLRuleStyle6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRuleStyle6_Release(IHTMLRuleStyle6* This) { +static inline ULONG IHTMLRuleStyle6_Release(IHTMLRuleStyle6* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_GetTypeInfoCount(IHTMLRuleStyle6* This,UINT *pctinfo) { +static inline HRESULT IHTMLRuleStyle6_GetTypeInfoCount(IHTMLRuleStyle6* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_GetTypeInfo(IHTMLRuleStyle6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRuleStyle6_GetTypeInfo(IHTMLRuleStyle6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_GetIDsOfNames(IHTMLRuleStyle6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRuleStyle6_GetIDsOfNames(IHTMLRuleStyle6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_Invoke(IHTMLRuleStyle6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRuleStyle6_Invoke(IHTMLRuleStyle6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRuleStyle6 methods ***/ -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_content(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_content(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_content(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_content(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_content(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_content(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_captionSide(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_captionSide(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_captionSide(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_captionSide(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_captionSide(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_captionSide(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_counterIncrement(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_counterIncrement(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_counterIncrement(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_counterIncrement(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_counterIncrement(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_counterIncrement(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_counterReset(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_counterReset(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_counterReset(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_counterReset(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_counterReset(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_counterReset(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_outline(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_outline(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_outline(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_outline(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_outline(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_outline(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_outlineWidth(IHTMLRuleStyle6* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle6_put_outlineWidth(IHTMLRuleStyle6* This,VARIANT v) { return This->lpVtbl->put_outlineWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_outlineWidth(IHTMLRuleStyle6* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle6_get_outlineWidth(IHTMLRuleStyle6* This,VARIANT *p) { return This->lpVtbl->get_outlineWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_outlineStyle(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_outlineStyle(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_outlineStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_outlineStyle(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_outlineStyle(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_outlineStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_outlineColor(IHTMLRuleStyle6* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle6_put_outlineColor(IHTMLRuleStyle6* This,VARIANT v) { return This->lpVtbl->put_outlineColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_outlineColor(IHTMLRuleStyle6* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle6_get_outlineColor(IHTMLRuleStyle6* This,VARIANT *p) { return This->lpVtbl->get_outlineColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_boxSizing(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_boxSizing(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_boxSizing(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_boxSizing(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_boxSizing(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_boxSizing(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_borderSpacing(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_borderSpacing(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_borderSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_borderSpacing(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_borderSpacing(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_borderSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_orphans(IHTMLRuleStyle6* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle6_put_orphans(IHTMLRuleStyle6* This,VARIANT v) { return This->lpVtbl->put_orphans(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_orphans(IHTMLRuleStyle6* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle6_get_orphans(IHTMLRuleStyle6* This,VARIANT *p) { return This->lpVtbl->get_orphans(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_widows(IHTMLRuleStyle6* This,VARIANT v) { +static inline HRESULT IHTMLRuleStyle6_put_widows(IHTMLRuleStyle6* This,VARIANT v) { return This->lpVtbl->put_widows(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_widows(IHTMLRuleStyle6* This,VARIANT *p) { +static inline HRESULT IHTMLRuleStyle6_get_widows(IHTMLRuleStyle6* This,VARIANT *p) { return This->lpVtbl->get_widows(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_pageBreakInside(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_pageBreakInside(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_pageBreakInside(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_pageBreakInside(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_pageBreakInside(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_pageBreakInside(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_emptyCells(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_emptyCells(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_emptyCells(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_emptyCells(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_emptyCells(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_emptyCells(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_msBlockProgression(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_msBlockProgression(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_msBlockProgression(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_msBlockProgression(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_msBlockProgression(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_msBlockProgression(This,p); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_put_quotes(IHTMLRuleStyle6* This,BSTR v) { +static inline HRESULT IHTMLRuleStyle6_put_quotes(IHTMLRuleStyle6* This,BSTR v) { return This->lpVtbl->put_quotes(This,v); } -static __WIDL_INLINE HRESULT IHTMLRuleStyle6_get_quotes(IHTMLRuleStyle6* This,BSTR *p) { +static inline HRESULT IHTMLRuleStyle6_get_quotes(IHTMLRuleStyle6* This,BSTR *p) { return This->lpVtbl->get_quotes(This,p); } #endif @@ -26957,26 +26949,26 @@ interface DispHTMLStyle { #define DispHTMLStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyle_QueryInterface(DispHTMLStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyle_QueryInterface(DispHTMLStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyle_AddRef(DispHTMLStyle* This) { +static inline ULONG DispHTMLStyle_AddRef(DispHTMLStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyle_Release(DispHTMLStyle* This) { +static inline ULONG DispHTMLStyle_Release(DispHTMLStyle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyle_GetTypeInfoCount(DispHTMLStyle* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyle_GetTypeInfoCount(DispHTMLStyle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyle_GetTypeInfo(DispHTMLStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyle_GetTypeInfo(DispHTMLStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyle_GetIDsOfNames(DispHTMLStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyle_GetIDsOfNames(DispHTMLStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyle_Invoke(DispHTMLStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyle_Invoke(DispHTMLStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -27080,26 +27072,26 @@ interface DispHTMLRuleStyle { #define DispHTMLRuleStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLRuleStyle_QueryInterface(DispHTMLRuleStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLRuleStyle_QueryInterface(DispHTMLRuleStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLRuleStyle_AddRef(DispHTMLRuleStyle* This) { +static inline ULONG DispHTMLRuleStyle_AddRef(DispHTMLRuleStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLRuleStyle_Release(DispHTMLRuleStyle* This) { +static inline ULONG DispHTMLRuleStyle_Release(DispHTMLRuleStyle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLRuleStyle_GetTypeInfoCount(DispHTMLRuleStyle* This,UINT *pctinfo) { +static inline HRESULT DispHTMLRuleStyle_GetTypeInfoCount(DispHTMLRuleStyle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLRuleStyle_GetTypeInfo(DispHTMLRuleStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLRuleStyle_GetTypeInfo(DispHTMLRuleStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLRuleStyle_GetIDsOfNames(DispHTMLRuleStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLRuleStyle_GetIDsOfNames(DispHTMLRuleStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLRuleStyle_Invoke(DispHTMLRuleStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLRuleStyle_Invoke(DispHTMLRuleStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -27289,42 +27281,42 @@ interface IHTMLCSSRule { #define IHTMLCSSRule_get_parentStyleSheet(This,p) (This)->lpVtbl->get_parentStyleSheet(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSRule_QueryInterface(IHTMLCSSRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCSSRule_QueryInterface(IHTMLCSSRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCSSRule_AddRef(IHTMLCSSRule* This) { +static inline ULONG IHTMLCSSRule_AddRef(IHTMLCSSRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCSSRule_Release(IHTMLCSSRule* This) { +static inline ULONG IHTMLCSSRule_Release(IHTMLCSSRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSRule_GetTypeInfoCount(IHTMLCSSRule* This,UINT *pctinfo) { +static inline HRESULT IHTMLCSSRule_GetTypeInfoCount(IHTMLCSSRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCSSRule_GetTypeInfo(IHTMLCSSRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCSSRule_GetTypeInfo(IHTMLCSSRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCSSRule_GetIDsOfNames(IHTMLCSSRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCSSRule_GetIDsOfNames(IHTMLCSSRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCSSRule_Invoke(IHTMLCSSRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCSSRule_Invoke(IHTMLCSSRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCSSRule methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSRule_get_type(IHTMLCSSRule* This,USHORT *p) { +static inline HRESULT IHTMLCSSRule_get_type(IHTMLCSSRule* This,USHORT *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSRule_put_cssText(IHTMLCSSRule* This,BSTR v) { +static inline HRESULT IHTMLCSSRule_put_cssText(IHTMLCSSRule* This,BSTR v) { return This->lpVtbl->put_cssText(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSRule_get_cssText(IHTMLCSSRule* This,BSTR *p) { +static inline HRESULT IHTMLCSSRule_get_cssText(IHTMLCSSRule* This,BSTR *p) { return This->lpVtbl->get_cssText(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSRule_get_parentRule(IHTMLCSSRule* This,IHTMLCSSRule **p) { +static inline HRESULT IHTMLCSSRule_get_parentRule(IHTMLCSSRule* This,IHTMLCSSRule **p) { return This->lpVtbl->get_parentRule(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSRule_get_parentStyleSheet(IHTMLCSSRule* This,IHTMLStyleSheet **p) { +static inline HRESULT IHTMLCSSRule_get_parentStyleSheet(IHTMLCSSRule* This,IHTMLStyleSheet **p) { return This->lpVtbl->get_parentStyleSheet(This,p); } #endif @@ -27450,39 +27442,39 @@ interface IHTMLCSSImportRule { #define IHTMLCSSImportRule_get_styleSheet(This,p) (This)->lpVtbl->get_styleSheet(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSImportRule_QueryInterface(IHTMLCSSImportRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCSSImportRule_QueryInterface(IHTMLCSSImportRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCSSImportRule_AddRef(IHTMLCSSImportRule* This) { +static inline ULONG IHTMLCSSImportRule_AddRef(IHTMLCSSImportRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCSSImportRule_Release(IHTMLCSSImportRule* This) { +static inline ULONG IHTMLCSSImportRule_Release(IHTMLCSSImportRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSImportRule_GetTypeInfoCount(IHTMLCSSImportRule* This,UINT *pctinfo) { +static inline HRESULT IHTMLCSSImportRule_GetTypeInfoCount(IHTMLCSSImportRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCSSImportRule_GetTypeInfo(IHTMLCSSImportRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCSSImportRule_GetTypeInfo(IHTMLCSSImportRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCSSImportRule_GetIDsOfNames(IHTMLCSSImportRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCSSImportRule_GetIDsOfNames(IHTMLCSSImportRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCSSImportRule_Invoke(IHTMLCSSImportRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCSSImportRule_Invoke(IHTMLCSSImportRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCSSImportRule methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSImportRule_get_href(IHTMLCSSImportRule* This,BSTR *p) { +static inline HRESULT IHTMLCSSImportRule_get_href(IHTMLCSSImportRule* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSImportRule_put_media(IHTMLCSSImportRule* This,VARIANT v) { +static inline HRESULT IHTMLCSSImportRule_put_media(IHTMLCSSImportRule* This,VARIANT v) { return This->lpVtbl->put_media(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSImportRule_get_media(IHTMLCSSImportRule* This,VARIANT *p) { +static inline HRESULT IHTMLCSSImportRule_get_media(IHTMLCSSImportRule* This,VARIANT *p) { return This->lpVtbl->get_media(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSImportRule_get_styleSheet(IHTMLCSSImportRule* This,IHTMLStyleSheet **p) { +static inline HRESULT IHTMLCSSImportRule_get_styleSheet(IHTMLCSSImportRule* This,IHTMLStyleSheet **p) { return This->lpVtbl->get_styleSheet(This,p); } #endif @@ -27620,42 +27612,42 @@ interface IHTMLCSSMediaRule { #define IHTMLCSSMediaRule_deleteRule(This,lIndex) (This)->lpVtbl->deleteRule(This,lIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_QueryInterface(IHTMLCSSMediaRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCSSMediaRule_QueryInterface(IHTMLCSSMediaRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCSSMediaRule_AddRef(IHTMLCSSMediaRule* This) { +static inline ULONG IHTMLCSSMediaRule_AddRef(IHTMLCSSMediaRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCSSMediaRule_Release(IHTMLCSSMediaRule* This) { +static inline ULONG IHTMLCSSMediaRule_Release(IHTMLCSSMediaRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_GetTypeInfoCount(IHTMLCSSMediaRule* This,UINT *pctinfo) { +static inline HRESULT IHTMLCSSMediaRule_GetTypeInfoCount(IHTMLCSSMediaRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_GetTypeInfo(IHTMLCSSMediaRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCSSMediaRule_GetTypeInfo(IHTMLCSSMediaRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_GetIDsOfNames(IHTMLCSSMediaRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCSSMediaRule_GetIDsOfNames(IHTMLCSSMediaRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_Invoke(IHTMLCSSMediaRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCSSMediaRule_Invoke(IHTMLCSSMediaRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCSSMediaRule methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_put_media(IHTMLCSSMediaRule* This,VARIANT v) { +static inline HRESULT IHTMLCSSMediaRule_put_media(IHTMLCSSMediaRule* This,VARIANT v) { return This->lpVtbl->put_media(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_get_media(IHTMLCSSMediaRule* This,VARIANT *p) { +static inline HRESULT IHTMLCSSMediaRule_get_media(IHTMLCSSMediaRule* This,VARIANT *p) { return This->lpVtbl->get_media(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_get_cssRules(IHTMLCSSMediaRule* This,IHTMLStyleSheetRulesCollection **p) { +static inline HRESULT IHTMLCSSMediaRule_get_cssRules(IHTMLCSSMediaRule* This,IHTMLStyleSheetRulesCollection **p) { return This->lpVtbl->get_cssRules(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_insertRule(IHTMLCSSMediaRule* This,BSTR bstrRule,LONG lIndex,LONG *plNewIndex) { +static inline HRESULT IHTMLCSSMediaRule_insertRule(IHTMLCSSMediaRule* This,BSTR bstrRule,LONG lIndex,LONG *plNewIndex) { return This->lpVtbl->insertRule(This,bstrRule,lIndex,plNewIndex); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaRule_deleteRule(IHTMLCSSMediaRule* This,LONG lIndex) { +static inline HRESULT IHTMLCSSMediaRule_deleteRule(IHTMLCSSMediaRule* This,LONG lIndex) { return This->lpVtbl->deleteRule(This,lIndex); } #endif @@ -27799,45 +27791,45 @@ interface IHTMLCSSMediaList { #define IHTMLCSSMediaList_deleteMedium(This,bstrMedium) (This)->lpVtbl->deleteMedium(This,bstrMedium) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_QueryInterface(IHTMLCSSMediaList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCSSMediaList_QueryInterface(IHTMLCSSMediaList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCSSMediaList_AddRef(IHTMLCSSMediaList* This) { +static inline ULONG IHTMLCSSMediaList_AddRef(IHTMLCSSMediaList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCSSMediaList_Release(IHTMLCSSMediaList* This) { +static inline ULONG IHTMLCSSMediaList_Release(IHTMLCSSMediaList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_GetTypeInfoCount(IHTMLCSSMediaList* This,UINT *pctinfo) { +static inline HRESULT IHTMLCSSMediaList_GetTypeInfoCount(IHTMLCSSMediaList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_GetTypeInfo(IHTMLCSSMediaList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCSSMediaList_GetTypeInfo(IHTMLCSSMediaList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_GetIDsOfNames(IHTMLCSSMediaList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCSSMediaList_GetIDsOfNames(IHTMLCSSMediaList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_Invoke(IHTMLCSSMediaList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCSSMediaList_Invoke(IHTMLCSSMediaList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCSSMediaList methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_put_mediaText(IHTMLCSSMediaList* This,BSTR v) { +static inline HRESULT IHTMLCSSMediaList_put_mediaText(IHTMLCSSMediaList* This,BSTR v) { return This->lpVtbl->put_mediaText(This,v); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_get_mediaText(IHTMLCSSMediaList* This,BSTR *p) { +static inline HRESULT IHTMLCSSMediaList_get_mediaText(IHTMLCSSMediaList* This,BSTR *p) { return This->lpVtbl->get_mediaText(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_get_length(IHTMLCSSMediaList* This,LONG *p) { +static inline HRESULT IHTMLCSSMediaList_get_length(IHTMLCSSMediaList* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_item(IHTMLCSSMediaList* This,LONG index,BSTR *pbstrMedium) { +static inline HRESULT IHTMLCSSMediaList_item(IHTMLCSSMediaList* This,LONG index,BSTR *pbstrMedium) { return This->lpVtbl->item(This,index,pbstrMedium); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_appendMedium(IHTMLCSSMediaList* This,BSTR bstrMedium) { +static inline HRESULT IHTMLCSSMediaList_appendMedium(IHTMLCSSMediaList* This,BSTR bstrMedium) { return This->lpVtbl->appendMedium(This,bstrMedium); } -static __WIDL_INLINE HRESULT IHTMLCSSMediaList_deleteMedium(IHTMLCSSMediaList* This,BSTR bstrMedium) { +static inline HRESULT IHTMLCSSMediaList_deleteMedium(IHTMLCSSMediaList* This,BSTR bstrMedium) { return This->lpVtbl->deleteMedium(This,bstrMedium); } #endif @@ -27947,33 +27939,33 @@ interface IHTMLCSSNamespaceRule { #define IHTMLCSSNamespaceRule_get_prefix(This,p) (This)->lpVtbl->get_prefix(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSNamespaceRule_QueryInterface(IHTMLCSSNamespaceRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCSSNamespaceRule_QueryInterface(IHTMLCSSNamespaceRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCSSNamespaceRule_AddRef(IHTMLCSSNamespaceRule* This) { +static inline ULONG IHTMLCSSNamespaceRule_AddRef(IHTMLCSSNamespaceRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCSSNamespaceRule_Release(IHTMLCSSNamespaceRule* This) { +static inline ULONG IHTMLCSSNamespaceRule_Release(IHTMLCSSNamespaceRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSNamespaceRule_GetTypeInfoCount(IHTMLCSSNamespaceRule* This,UINT *pctinfo) { +static inline HRESULT IHTMLCSSNamespaceRule_GetTypeInfoCount(IHTMLCSSNamespaceRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCSSNamespaceRule_GetTypeInfo(IHTMLCSSNamespaceRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCSSNamespaceRule_GetTypeInfo(IHTMLCSSNamespaceRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCSSNamespaceRule_GetIDsOfNames(IHTMLCSSNamespaceRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCSSNamespaceRule_GetIDsOfNames(IHTMLCSSNamespaceRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCSSNamespaceRule_Invoke(IHTMLCSSNamespaceRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCSSNamespaceRule_Invoke(IHTMLCSSNamespaceRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCSSNamespaceRule methods ***/ -static __WIDL_INLINE HRESULT IHTMLCSSNamespaceRule_get_namespaceURI(IHTMLCSSNamespaceRule* This,BSTR *p) { +static inline HRESULT IHTMLCSSNamespaceRule_get_namespaceURI(IHTMLCSSNamespaceRule* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IHTMLCSSNamespaceRule_get_prefix(IHTMLCSSNamespaceRule* This,BSTR *p) { +static inline HRESULT IHTMLCSSNamespaceRule_get_prefix(IHTMLCSSNamespaceRule* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } #endif @@ -28091,36 +28083,36 @@ interface IHTMLMSCSSKeyframeRule { #define IHTMLMSCSSKeyframeRule_get_style(This,p) (This)->lpVtbl->get_style(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframeRule_QueryInterface(IHTMLMSCSSKeyframeRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMSCSSKeyframeRule_QueryInterface(IHTMLMSCSSKeyframeRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMSCSSKeyframeRule_AddRef(IHTMLMSCSSKeyframeRule* This) { +static inline ULONG IHTMLMSCSSKeyframeRule_AddRef(IHTMLMSCSSKeyframeRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMSCSSKeyframeRule_Release(IHTMLMSCSSKeyframeRule* This) { +static inline ULONG IHTMLMSCSSKeyframeRule_Release(IHTMLMSCSSKeyframeRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframeRule_GetTypeInfoCount(IHTMLMSCSSKeyframeRule* This,UINT *pctinfo) { +static inline HRESULT IHTMLMSCSSKeyframeRule_GetTypeInfoCount(IHTMLMSCSSKeyframeRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframeRule_GetTypeInfo(IHTMLMSCSSKeyframeRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMSCSSKeyframeRule_GetTypeInfo(IHTMLMSCSSKeyframeRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframeRule_GetIDsOfNames(IHTMLMSCSSKeyframeRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMSCSSKeyframeRule_GetIDsOfNames(IHTMLMSCSSKeyframeRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframeRule_Invoke(IHTMLMSCSSKeyframeRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMSCSSKeyframeRule_Invoke(IHTMLMSCSSKeyframeRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMSCSSKeyframeRule methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframeRule_put_keyText(IHTMLMSCSSKeyframeRule* This,BSTR v) { +static inline HRESULT IHTMLMSCSSKeyframeRule_put_keyText(IHTMLMSCSSKeyframeRule* This,BSTR v) { return This->lpVtbl->put_keyText(This,v); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframeRule_get_keyText(IHTMLMSCSSKeyframeRule* This,BSTR *p) { +static inline HRESULT IHTMLMSCSSKeyframeRule_get_keyText(IHTMLMSCSSKeyframeRule* This,BSTR *p) { return This->lpVtbl->get_keyText(This,p); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframeRule_get_style(IHTMLMSCSSKeyframeRule* This,IHTMLRuleStyle **p) { +static inline HRESULT IHTMLMSCSSKeyframeRule_get_style(IHTMLMSCSSKeyframeRule* This,IHTMLRuleStyle **p) { return This->lpVtbl->get_style(This,p); } #endif @@ -28264,45 +28256,45 @@ interface IHTMLMSCSSKeyframesRule { #define IHTMLMSCSSKeyframesRule_findRule(This,bstrKey,ppMSKeyframeRule) (This)->lpVtbl->findRule(This,bstrKey,ppMSKeyframeRule) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_QueryInterface(IHTMLMSCSSKeyframesRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMSCSSKeyframesRule_QueryInterface(IHTMLMSCSSKeyframesRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMSCSSKeyframesRule_AddRef(IHTMLMSCSSKeyframesRule* This) { +static inline ULONG IHTMLMSCSSKeyframesRule_AddRef(IHTMLMSCSSKeyframesRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMSCSSKeyframesRule_Release(IHTMLMSCSSKeyframesRule* This) { +static inline ULONG IHTMLMSCSSKeyframesRule_Release(IHTMLMSCSSKeyframesRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_GetTypeInfoCount(IHTMLMSCSSKeyframesRule* This,UINT *pctinfo) { +static inline HRESULT IHTMLMSCSSKeyframesRule_GetTypeInfoCount(IHTMLMSCSSKeyframesRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_GetTypeInfo(IHTMLMSCSSKeyframesRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMSCSSKeyframesRule_GetTypeInfo(IHTMLMSCSSKeyframesRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_GetIDsOfNames(IHTMLMSCSSKeyframesRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMSCSSKeyframesRule_GetIDsOfNames(IHTMLMSCSSKeyframesRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_Invoke(IHTMLMSCSSKeyframesRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMSCSSKeyframesRule_Invoke(IHTMLMSCSSKeyframesRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMSCSSKeyframesRule methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_put_name(IHTMLMSCSSKeyframesRule* This,BSTR v) { +static inline HRESULT IHTMLMSCSSKeyframesRule_put_name(IHTMLMSCSSKeyframesRule* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_get_name(IHTMLMSCSSKeyframesRule* This,BSTR *p) { +static inline HRESULT IHTMLMSCSSKeyframesRule_get_name(IHTMLMSCSSKeyframesRule* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_get_cssRules(IHTMLMSCSSKeyframesRule* This,IHTMLStyleSheetRulesCollection **p) { +static inline HRESULT IHTMLMSCSSKeyframesRule_get_cssRules(IHTMLMSCSSKeyframesRule* This,IHTMLStyleSheetRulesCollection **p) { return This->lpVtbl->get_cssRules(This,p); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_appendRule(IHTMLMSCSSKeyframesRule* This,BSTR bstrRule) { +static inline HRESULT IHTMLMSCSSKeyframesRule_appendRule(IHTMLMSCSSKeyframesRule* This,BSTR bstrRule) { return This->lpVtbl->appendRule(This,bstrRule); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_deleteRule(IHTMLMSCSSKeyframesRule* This,BSTR bstrKey) { +static inline HRESULT IHTMLMSCSSKeyframesRule_deleteRule(IHTMLMSCSSKeyframesRule* This,BSTR bstrKey) { return This->lpVtbl->deleteRule(This,bstrKey); } -static __WIDL_INLINE HRESULT IHTMLMSCSSKeyframesRule_findRule(IHTMLMSCSSKeyframesRule* This,BSTR bstrKey,IHTMLMSCSSKeyframeRule **ppMSKeyframeRule) { +static inline HRESULT IHTMLMSCSSKeyframesRule_findRule(IHTMLMSCSSKeyframesRule* This,BSTR bstrKey,IHTMLMSCSSKeyframeRule **ppMSKeyframeRule) { return This->lpVtbl->findRule(This,bstrKey,ppMSKeyframeRule); } #endif @@ -28394,26 +28386,26 @@ interface DispHTMLCSSRule { #define DispHTMLCSSRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSRule_QueryInterface(DispHTMLCSSRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLCSSRule_QueryInterface(DispHTMLCSSRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLCSSRule_AddRef(DispHTMLCSSRule* This) { +static inline ULONG DispHTMLCSSRule_AddRef(DispHTMLCSSRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLCSSRule_Release(DispHTMLCSSRule* This) { +static inline ULONG DispHTMLCSSRule_Release(DispHTMLCSSRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSRule_GetTypeInfoCount(DispHTMLCSSRule* This,UINT *pctinfo) { +static inline HRESULT DispHTMLCSSRule_GetTypeInfoCount(DispHTMLCSSRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSRule_GetTypeInfo(DispHTMLCSSRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLCSSRule_GetTypeInfo(DispHTMLCSSRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSRule_GetIDsOfNames(DispHTMLCSSRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLCSSRule_GetIDsOfNames(DispHTMLCSSRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLCSSRule_Invoke(DispHTMLCSSRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLCSSRule_Invoke(DispHTMLCSSRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -28517,26 +28509,26 @@ interface DispHTMLCSSImportRule { #define DispHTMLCSSImportRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSImportRule_QueryInterface(DispHTMLCSSImportRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLCSSImportRule_QueryInterface(DispHTMLCSSImportRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLCSSImportRule_AddRef(DispHTMLCSSImportRule* This) { +static inline ULONG DispHTMLCSSImportRule_AddRef(DispHTMLCSSImportRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLCSSImportRule_Release(DispHTMLCSSImportRule* This) { +static inline ULONG DispHTMLCSSImportRule_Release(DispHTMLCSSImportRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSImportRule_GetTypeInfoCount(DispHTMLCSSImportRule* This,UINT *pctinfo) { +static inline HRESULT DispHTMLCSSImportRule_GetTypeInfoCount(DispHTMLCSSImportRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSImportRule_GetTypeInfo(DispHTMLCSSImportRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLCSSImportRule_GetTypeInfo(DispHTMLCSSImportRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSImportRule_GetIDsOfNames(DispHTMLCSSImportRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLCSSImportRule_GetIDsOfNames(DispHTMLCSSImportRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLCSSImportRule_Invoke(DispHTMLCSSImportRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLCSSImportRule_Invoke(DispHTMLCSSImportRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -28640,26 +28632,26 @@ interface DispHTMLCSSMediaRule { #define DispHTMLCSSMediaRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSMediaRule_QueryInterface(DispHTMLCSSMediaRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLCSSMediaRule_QueryInterface(DispHTMLCSSMediaRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLCSSMediaRule_AddRef(DispHTMLCSSMediaRule* This) { +static inline ULONG DispHTMLCSSMediaRule_AddRef(DispHTMLCSSMediaRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLCSSMediaRule_Release(DispHTMLCSSMediaRule* This) { +static inline ULONG DispHTMLCSSMediaRule_Release(DispHTMLCSSMediaRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSMediaRule_GetTypeInfoCount(DispHTMLCSSMediaRule* This,UINT *pctinfo) { +static inline HRESULT DispHTMLCSSMediaRule_GetTypeInfoCount(DispHTMLCSSMediaRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSMediaRule_GetTypeInfo(DispHTMLCSSMediaRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLCSSMediaRule_GetTypeInfo(DispHTMLCSSMediaRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSMediaRule_GetIDsOfNames(DispHTMLCSSMediaRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLCSSMediaRule_GetIDsOfNames(DispHTMLCSSMediaRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLCSSMediaRule_Invoke(DispHTMLCSSMediaRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLCSSMediaRule_Invoke(DispHTMLCSSMediaRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -28763,26 +28755,26 @@ interface DispHTMLCSSMediaList { #define DispHTMLCSSMediaList_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSMediaList_QueryInterface(DispHTMLCSSMediaList* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLCSSMediaList_QueryInterface(DispHTMLCSSMediaList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLCSSMediaList_AddRef(DispHTMLCSSMediaList* This) { +static inline ULONG DispHTMLCSSMediaList_AddRef(DispHTMLCSSMediaList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLCSSMediaList_Release(DispHTMLCSSMediaList* This) { +static inline ULONG DispHTMLCSSMediaList_Release(DispHTMLCSSMediaList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSMediaList_GetTypeInfoCount(DispHTMLCSSMediaList* This,UINT *pctinfo) { +static inline HRESULT DispHTMLCSSMediaList_GetTypeInfoCount(DispHTMLCSSMediaList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSMediaList_GetTypeInfo(DispHTMLCSSMediaList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLCSSMediaList_GetTypeInfo(DispHTMLCSSMediaList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSMediaList_GetIDsOfNames(DispHTMLCSSMediaList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLCSSMediaList_GetIDsOfNames(DispHTMLCSSMediaList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLCSSMediaList_Invoke(DispHTMLCSSMediaList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLCSSMediaList_Invoke(DispHTMLCSSMediaList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -28886,26 +28878,26 @@ interface DispHTMLCSSNamespaceRule { #define DispHTMLCSSNamespaceRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSNamespaceRule_QueryInterface(DispHTMLCSSNamespaceRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLCSSNamespaceRule_QueryInterface(DispHTMLCSSNamespaceRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLCSSNamespaceRule_AddRef(DispHTMLCSSNamespaceRule* This) { +static inline ULONG DispHTMLCSSNamespaceRule_AddRef(DispHTMLCSSNamespaceRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLCSSNamespaceRule_Release(DispHTMLCSSNamespaceRule* This) { +static inline ULONG DispHTMLCSSNamespaceRule_Release(DispHTMLCSSNamespaceRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCSSNamespaceRule_GetTypeInfoCount(DispHTMLCSSNamespaceRule* This,UINT *pctinfo) { +static inline HRESULT DispHTMLCSSNamespaceRule_GetTypeInfoCount(DispHTMLCSSNamespaceRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSNamespaceRule_GetTypeInfo(DispHTMLCSSNamespaceRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLCSSNamespaceRule_GetTypeInfo(DispHTMLCSSNamespaceRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLCSSNamespaceRule_GetIDsOfNames(DispHTMLCSSNamespaceRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLCSSNamespaceRule_GetIDsOfNames(DispHTMLCSSNamespaceRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLCSSNamespaceRule_Invoke(DispHTMLCSSNamespaceRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLCSSNamespaceRule_Invoke(DispHTMLCSSNamespaceRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -29009,26 +29001,26 @@ interface DispHTMLMSCSSKeyframeRule { #define DispHTMLMSCSSKeyframeRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframeRule_QueryInterface(DispHTMLMSCSSKeyframeRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLMSCSSKeyframeRule_QueryInterface(DispHTMLMSCSSKeyframeRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLMSCSSKeyframeRule_AddRef(DispHTMLMSCSSKeyframeRule* This) { +static inline ULONG DispHTMLMSCSSKeyframeRule_AddRef(DispHTMLMSCSSKeyframeRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLMSCSSKeyframeRule_Release(DispHTMLMSCSSKeyframeRule* This) { +static inline ULONG DispHTMLMSCSSKeyframeRule_Release(DispHTMLMSCSSKeyframeRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframeRule_GetTypeInfoCount(DispHTMLMSCSSKeyframeRule* This,UINT *pctinfo) { +static inline HRESULT DispHTMLMSCSSKeyframeRule_GetTypeInfoCount(DispHTMLMSCSSKeyframeRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframeRule_GetTypeInfo(DispHTMLMSCSSKeyframeRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLMSCSSKeyframeRule_GetTypeInfo(DispHTMLMSCSSKeyframeRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframeRule_GetIDsOfNames(DispHTMLMSCSSKeyframeRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLMSCSSKeyframeRule_GetIDsOfNames(DispHTMLMSCSSKeyframeRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframeRule_Invoke(DispHTMLMSCSSKeyframeRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLMSCSSKeyframeRule_Invoke(DispHTMLMSCSSKeyframeRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -29132,26 +29124,26 @@ interface DispHTMLMSCSSKeyframesRule { #define DispHTMLMSCSSKeyframesRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframesRule_QueryInterface(DispHTMLMSCSSKeyframesRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLMSCSSKeyframesRule_QueryInterface(DispHTMLMSCSSKeyframesRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLMSCSSKeyframesRule_AddRef(DispHTMLMSCSSKeyframesRule* This) { +static inline ULONG DispHTMLMSCSSKeyframesRule_AddRef(DispHTMLMSCSSKeyframesRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLMSCSSKeyframesRule_Release(DispHTMLMSCSSKeyframesRule* This) { +static inline ULONG DispHTMLMSCSSKeyframesRule_Release(DispHTMLMSCSSKeyframesRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframesRule_GetTypeInfoCount(DispHTMLMSCSSKeyframesRule* This,UINT *pctinfo) { +static inline HRESULT DispHTMLMSCSSKeyframesRule_GetTypeInfoCount(DispHTMLMSCSSKeyframesRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframesRule_GetTypeInfo(DispHTMLMSCSSKeyframesRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLMSCSSKeyframesRule_GetTypeInfo(DispHTMLMSCSSKeyframesRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframesRule_GetIDsOfNames(DispHTMLMSCSSKeyframesRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLMSCSSKeyframesRule_GetIDsOfNames(DispHTMLMSCSSKeyframesRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLMSCSSKeyframesRule_Invoke(DispHTMLMSCSSKeyframesRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLMSCSSKeyframesRule_Invoke(DispHTMLMSCSSKeyframesRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -29443,81 +29435,81 @@ interface IHTMLRenderStyle { #define IHTMLRenderStyle_get_textDecoration(This,p) (This)->lpVtbl->get_textDecoration(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRenderStyle_QueryInterface(IHTMLRenderStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRenderStyle_QueryInterface(IHTMLRenderStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRenderStyle_AddRef(IHTMLRenderStyle* This) { +static inline ULONG IHTMLRenderStyle_AddRef(IHTMLRenderStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRenderStyle_Release(IHTMLRenderStyle* This) { +static inline ULONG IHTMLRenderStyle_Release(IHTMLRenderStyle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRenderStyle_GetTypeInfoCount(IHTMLRenderStyle* This,UINT *pctinfo) { +static inline HRESULT IHTMLRenderStyle_GetTypeInfoCount(IHTMLRenderStyle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_GetTypeInfo(IHTMLRenderStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRenderStyle_GetTypeInfo(IHTMLRenderStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_GetIDsOfNames(IHTMLRenderStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRenderStyle_GetIDsOfNames(IHTMLRenderStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_Invoke(IHTMLRenderStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRenderStyle_Invoke(IHTMLRenderStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRenderStyle methods ***/ -static __WIDL_INLINE HRESULT IHTMLRenderStyle_put_textLineThroughStyle(IHTMLRenderStyle* This,BSTR v) { +static inline HRESULT IHTMLRenderStyle_put_textLineThroughStyle(IHTMLRenderStyle* This,BSTR v) { return This->lpVtbl->put_textLineThroughStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_get_textLineThroughStyle(IHTMLRenderStyle* This,BSTR *p) { +static inline HRESULT IHTMLRenderStyle_get_textLineThroughStyle(IHTMLRenderStyle* This,BSTR *p) { return This->lpVtbl->get_textLineThroughStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_put_textUnderlineStyle(IHTMLRenderStyle* This,BSTR v) { +static inline HRESULT IHTMLRenderStyle_put_textUnderlineStyle(IHTMLRenderStyle* This,BSTR v) { return This->lpVtbl->put_textUnderlineStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_get_textUnderlineStyle(IHTMLRenderStyle* This,BSTR *p) { +static inline HRESULT IHTMLRenderStyle_get_textUnderlineStyle(IHTMLRenderStyle* This,BSTR *p) { return This->lpVtbl->get_textUnderlineStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_put_textEffect(IHTMLRenderStyle* This,BSTR v) { +static inline HRESULT IHTMLRenderStyle_put_textEffect(IHTMLRenderStyle* This,BSTR v) { return This->lpVtbl->put_textEffect(This,v); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_get_textEffect(IHTMLRenderStyle* This,BSTR *p) { +static inline HRESULT IHTMLRenderStyle_get_textEffect(IHTMLRenderStyle* This,BSTR *p) { return This->lpVtbl->get_textEffect(This,p); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_put_textColor(IHTMLRenderStyle* This,VARIANT v) { +static inline HRESULT IHTMLRenderStyle_put_textColor(IHTMLRenderStyle* This,VARIANT v) { return This->lpVtbl->put_textColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_get_textColor(IHTMLRenderStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRenderStyle_get_textColor(IHTMLRenderStyle* This,VARIANT *p) { return This->lpVtbl->get_textColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_put_textBackgroundColor(IHTMLRenderStyle* This,VARIANT v) { +static inline HRESULT IHTMLRenderStyle_put_textBackgroundColor(IHTMLRenderStyle* This,VARIANT v) { return This->lpVtbl->put_textBackgroundColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_get_textBackgroundColor(IHTMLRenderStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRenderStyle_get_textBackgroundColor(IHTMLRenderStyle* This,VARIANT *p) { return This->lpVtbl->get_textBackgroundColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_put_textDecorationColor(IHTMLRenderStyle* This,VARIANT v) { +static inline HRESULT IHTMLRenderStyle_put_textDecorationColor(IHTMLRenderStyle* This,VARIANT v) { return This->lpVtbl->put_textDecorationColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_get_textDecorationColor(IHTMLRenderStyle* This,VARIANT *p) { +static inline HRESULT IHTMLRenderStyle_get_textDecorationColor(IHTMLRenderStyle* This,VARIANT *p) { return This->lpVtbl->get_textDecorationColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_put_renderingPriority(IHTMLRenderStyle* This,LONG v) { +static inline HRESULT IHTMLRenderStyle_put_renderingPriority(IHTMLRenderStyle* This,LONG v) { return This->lpVtbl->put_renderingPriority(This,v); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_get_renderingPriority(IHTMLRenderStyle* This,LONG *p) { +static inline HRESULT IHTMLRenderStyle_get_renderingPriority(IHTMLRenderStyle* This,LONG *p) { return This->lpVtbl->get_renderingPriority(This,p); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_put_defaultTextSelection(IHTMLRenderStyle* This,BSTR v) { +static inline HRESULT IHTMLRenderStyle_put_defaultTextSelection(IHTMLRenderStyle* This,BSTR v) { return This->lpVtbl->put_defaultTextSelection(This,v); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_get_defaultTextSelection(IHTMLRenderStyle* This,BSTR *p) { +static inline HRESULT IHTMLRenderStyle_get_defaultTextSelection(IHTMLRenderStyle* This,BSTR *p) { return This->lpVtbl->get_defaultTextSelection(This,p); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_put_textDecoration(IHTMLRenderStyle* This,BSTR v) { +static inline HRESULT IHTMLRenderStyle_put_textDecoration(IHTMLRenderStyle* This,BSTR v) { return This->lpVtbl->put_textDecoration(This,v); } -static __WIDL_INLINE HRESULT IHTMLRenderStyle_get_textDecoration(IHTMLRenderStyle* This,BSTR *p) { +static inline HRESULT IHTMLRenderStyle_get_textDecoration(IHTMLRenderStyle* This,BSTR *p) { return This->lpVtbl->get_textDecoration(This,p); } #endif @@ -29609,26 +29601,26 @@ interface DispHTMLRenderStyle { #define DispHTMLRenderStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLRenderStyle_QueryInterface(DispHTMLRenderStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLRenderStyle_QueryInterface(DispHTMLRenderStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLRenderStyle_AddRef(DispHTMLRenderStyle* This) { +static inline ULONG DispHTMLRenderStyle_AddRef(DispHTMLRenderStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLRenderStyle_Release(DispHTMLRenderStyle* This) { +static inline ULONG DispHTMLRenderStyle_Release(DispHTMLRenderStyle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLRenderStyle_GetTypeInfoCount(DispHTMLRenderStyle* This,UINT *pctinfo) { +static inline HRESULT DispHTMLRenderStyle_GetTypeInfoCount(DispHTMLRenderStyle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLRenderStyle_GetTypeInfo(DispHTMLRenderStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLRenderStyle_GetTypeInfo(DispHTMLRenderStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLRenderStyle_GetIDsOfNames(DispHTMLRenderStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLRenderStyle_GetIDsOfNames(DispHTMLRenderStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLRenderStyle_Invoke(DispHTMLRenderStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLRenderStyle_Invoke(DispHTMLRenderStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -30475,300 +30467,300 @@ interface IHTMLCurrentStyle { #define IHTMLCurrentStyle_get_textTransform(This,p) (This)->lpVtbl->get_textTransform(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_QueryInterface(IHTMLCurrentStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCurrentStyle_QueryInterface(IHTMLCurrentStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle_AddRef(IHTMLCurrentStyle* This) { +static inline ULONG IHTMLCurrentStyle_AddRef(IHTMLCurrentStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle_Release(IHTMLCurrentStyle* This) { +static inline ULONG IHTMLCurrentStyle_Release(IHTMLCurrentStyle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_GetTypeInfoCount(IHTMLCurrentStyle* This,UINT *pctinfo) { +static inline HRESULT IHTMLCurrentStyle_GetTypeInfoCount(IHTMLCurrentStyle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_GetTypeInfo(IHTMLCurrentStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCurrentStyle_GetTypeInfo(IHTMLCurrentStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_GetIDsOfNames(IHTMLCurrentStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCurrentStyle_GetIDsOfNames(IHTMLCurrentStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_Invoke(IHTMLCurrentStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCurrentStyle_Invoke(IHTMLCurrentStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCurrentStyle methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_position(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_position(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_position(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_styleFloat(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_styleFloat(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_styleFloat(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_color(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_color(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_color(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_backgroundColor(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_backgroundColor(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_backgroundColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_fontFamily(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_fontFamily(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_fontFamily(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_fontStyle(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_fontStyle(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_fontStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_fontVariant(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_fontVariant(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_fontVariant(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_fontWeight(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_fontWeight(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_fontWeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_fontSize(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_fontSize(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_fontSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_backgroundImage(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_backgroundImage(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundImage(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_backgroundPositionX(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_backgroundPositionX(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_backgroundPositionX(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_backgroundPositionY(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_backgroundPositionY(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_backgroundPositionY(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_backgroundRepeat(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_backgroundRepeat(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundRepeat(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderLeftColor(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderLeftColor(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_borderLeftColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderTopColor(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderTopColor(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_borderTopColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderRightColor(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderRightColor(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_borderRightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderBottomColor(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderBottomColor(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_borderBottomColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderTopStyle(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderTopStyle(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_borderTopStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderRightStyle(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderRightStyle(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_borderRightStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderBottomStyle(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderBottomStyle(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_borderBottomStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderLeftStyle(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderLeftStyle(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_borderLeftStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderTopWidth(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderTopWidth(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_borderTopWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderRightWidth(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderRightWidth(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_borderRightWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderBottomWidth(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderBottomWidth(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_borderBottomWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderLeftWidth(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderLeftWidth(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_borderLeftWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_left(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_left(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_left(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_top(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_top(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_top(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_width(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_width(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_height(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_height(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_paddingLeft(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_paddingLeft(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_paddingTop(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_paddingTop(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_paddingRight(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_paddingRight(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_paddingBottom(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_paddingBottom(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_paddingBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_textAlign(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_textAlign(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_textAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_textDecoration(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_textDecoration(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_textDecoration(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_display(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_display(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_display(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_visibility(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_visibility(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_visibility(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_zIndex(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_zIndex(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_zIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_letterSpacing(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_letterSpacing(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_letterSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_lineHeight(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_lineHeight(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_lineHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_textIndent(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_textIndent(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_textIndent(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_verticalAlign(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_verticalAlign(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_verticalAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_backgroundAttachment(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_backgroundAttachment(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_backgroundAttachment(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_marginTop(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_marginTop(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_marginTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_marginRight(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_marginRight(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_marginRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_marginBottom(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_marginBottom(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_marginBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_marginLeft(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_marginLeft(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_marginLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_clear(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_clear(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_clear(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_listStyleType(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_listStyleType(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_listStyleType(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_listStylePosition(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_listStylePosition(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_listStylePosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_listStyleImage(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_listStyleImage(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_listStyleImage(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_clipTop(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_clipTop(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_clipTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_clipRight(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_clipRight(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_clipRight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_clipBottom(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_clipBottom(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_clipBottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_clipLeft(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_clipLeft(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_clipLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_overflow(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_overflow(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_overflow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_pageBreakBefore(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_pageBreakBefore(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_pageBreakBefore(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_pageBreakAfter(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_pageBreakAfter(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_pageBreakAfter(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_cursor(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_cursor(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_cursor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_tableLayout(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_tableLayout(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_tableLayout(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderCollapse(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderCollapse(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_borderCollapse(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_direction(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_direction(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_direction(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_behavior(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_behavior(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_behavior(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_getAttribute(IHTMLCurrentStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { +static inline HRESULT IHTMLCurrentStyle_getAttribute(IHTMLCurrentStyle* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { return This->lpVtbl->getAttribute(This,strAttributeName,lFlags,AttributeValue); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_unicodeBidi(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_unicodeBidi(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_unicodeBidi(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_right(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_right(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_right(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_bottom(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_bottom(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_bottom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_imeMode(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_imeMode(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_imeMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_rubyAlign(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_rubyAlign(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_rubyAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_rubyPosition(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_rubyPosition(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_rubyPosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_rubyOverhang(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_rubyOverhang(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_rubyOverhang(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_textAutospace(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_textAutospace(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_textAutospace(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_lineBreak(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_lineBreak(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_lineBreak(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_wordBreak(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_wordBreak(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_wordBreak(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_textJustify(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_textJustify(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_textJustify(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_textJustifyTrim(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_textJustifyTrim(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_textJustifyTrim(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_textKashida(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_textKashida(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_textKashida(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_blockDirection(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_blockDirection(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_blockDirection(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_layoutGridChar(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_layoutGridChar(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_layoutGridChar(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_layoutGridLine(IHTMLCurrentStyle* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle_get_layoutGridLine(IHTMLCurrentStyle* This,VARIANT *p) { return This->lpVtbl->get_layoutGridLine(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_layoutGridMode(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_layoutGridMode(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_layoutGridMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_layoutGridType(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_layoutGridType(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_layoutGridType(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderStyle(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderStyle(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_borderStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderColor(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderColor(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_borderColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_borderWidth(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_borderWidth(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_borderWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_padding(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_padding(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_padding(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_margin(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_margin(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_margin(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_accelerator(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_accelerator(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_accelerator(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_overflowX(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_overflowX(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_overflowX(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_overflowY(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_overflowY(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_overflowY(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle_get_textTransform(IHTMLCurrentStyle* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle_get_textTransform(IHTMLCurrentStyle* This,BSTR *p) { return This->lpVtbl->get_textTransform(This,p); } #endif @@ -31006,81 +30998,81 @@ interface IHTMLCurrentStyle2 { #define IHTMLCurrentStyle2_get_isBlock(This,p) (This)->lpVtbl->get_isBlock(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_QueryInterface(IHTMLCurrentStyle2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCurrentStyle2_QueryInterface(IHTMLCurrentStyle2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle2_AddRef(IHTMLCurrentStyle2* This) { +static inline ULONG IHTMLCurrentStyle2_AddRef(IHTMLCurrentStyle2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle2_Release(IHTMLCurrentStyle2* This) { +static inline ULONG IHTMLCurrentStyle2_Release(IHTMLCurrentStyle2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_GetTypeInfoCount(IHTMLCurrentStyle2* This,UINT *pctinfo) { +static inline HRESULT IHTMLCurrentStyle2_GetTypeInfoCount(IHTMLCurrentStyle2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_GetTypeInfo(IHTMLCurrentStyle2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCurrentStyle2_GetTypeInfo(IHTMLCurrentStyle2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_GetIDsOfNames(IHTMLCurrentStyle2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCurrentStyle2_GetIDsOfNames(IHTMLCurrentStyle2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_Invoke(IHTMLCurrentStyle2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCurrentStyle2_Invoke(IHTMLCurrentStyle2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCurrentStyle2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_layoutFlow(IHTMLCurrentStyle2* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle2_get_layoutFlow(IHTMLCurrentStyle2* This,BSTR *p) { return This->lpVtbl->get_layoutFlow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_wordWrap(IHTMLCurrentStyle2* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle2_get_wordWrap(IHTMLCurrentStyle2* This,BSTR *p) { return This->lpVtbl->get_wordWrap(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_textUnderlinePosition(IHTMLCurrentStyle2* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle2_get_textUnderlinePosition(IHTMLCurrentStyle2* This,BSTR *p) { return This->lpVtbl->get_textUnderlinePosition(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_hasLayout(IHTMLCurrentStyle2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLCurrentStyle2_get_hasLayout(IHTMLCurrentStyle2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_hasLayout(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_scrollbarBaseColor(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_scrollbarBaseColor(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_scrollbarBaseColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_scrollbarFaceColor(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_scrollbarFaceColor(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_scrollbarFaceColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_scrollbar3dLightColor(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_scrollbar3dLightColor(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_scrollbar3dLightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_scrollbarShadowColor(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_scrollbarShadowColor(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_scrollbarShadowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_scrollbarHighlightColor(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_scrollbarHighlightColor(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_scrollbarHighlightColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_scrollbarDarkShadowColor(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_scrollbarDarkShadowColor(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_scrollbarDarkShadowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_scrollbarArrowColor(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_scrollbarArrowColor(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_scrollbarArrowColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_scrollbarTrackColor(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_scrollbarTrackColor(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_scrollbarTrackColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_writingMode(IHTMLCurrentStyle2* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle2_get_writingMode(IHTMLCurrentStyle2* This,BSTR *p) { return This->lpVtbl->get_writingMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_zoom(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_zoom(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_zoom(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_filter(IHTMLCurrentStyle2* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle2_get_filter(IHTMLCurrentStyle2* This,BSTR *p) { return This->lpVtbl->get_filter(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_textAlignLast(IHTMLCurrentStyle2* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle2_get_textAlignLast(IHTMLCurrentStyle2* This,BSTR *p) { return This->lpVtbl->get_textAlignLast(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_textKashidaSpace(IHTMLCurrentStyle2* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle2_get_textKashidaSpace(IHTMLCurrentStyle2* This,VARIANT *p) { return This->lpVtbl->get_textKashidaSpace(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle2_get_isBlock(IHTMLCurrentStyle2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLCurrentStyle2_get_isBlock(IHTMLCurrentStyle2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isBlock(This,p); } #endif @@ -31206,39 +31198,39 @@ interface IHTMLCurrentStyle3 { #define IHTMLCurrentStyle3_get_whiteSpace(This,p) (This)->lpVtbl->get_whiteSpace(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle3_QueryInterface(IHTMLCurrentStyle3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCurrentStyle3_QueryInterface(IHTMLCurrentStyle3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle3_AddRef(IHTMLCurrentStyle3* This) { +static inline ULONG IHTMLCurrentStyle3_AddRef(IHTMLCurrentStyle3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle3_Release(IHTMLCurrentStyle3* This) { +static inline ULONG IHTMLCurrentStyle3_Release(IHTMLCurrentStyle3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle3_GetTypeInfoCount(IHTMLCurrentStyle3* This,UINT *pctinfo) { +static inline HRESULT IHTMLCurrentStyle3_GetTypeInfoCount(IHTMLCurrentStyle3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle3_GetTypeInfo(IHTMLCurrentStyle3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCurrentStyle3_GetTypeInfo(IHTMLCurrentStyle3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle3_GetIDsOfNames(IHTMLCurrentStyle3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCurrentStyle3_GetIDsOfNames(IHTMLCurrentStyle3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle3_Invoke(IHTMLCurrentStyle3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCurrentStyle3_Invoke(IHTMLCurrentStyle3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCurrentStyle3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle3_get_textOverflow(IHTMLCurrentStyle3* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle3_get_textOverflow(IHTMLCurrentStyle3* This,BSTR *p) { return This->lpVtbl->get_textOverflow(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle3_get_minHeight(IHTMLCurrentStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle3_get_minHeight(IHTMLCurrentStyle3* This,VARIANT *p) { return This->lpVtbl->get_minHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle3_get_wordSpacing(IHTMLCurrentStyle3* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle3_get_wordSpacing(IHTMLCurrentStyle3* This,VARIANT *p) { return This->lpVtbl->get_wordSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle3_get_whiteSpace(IHTMLCurrentStyle3* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle3_get_whiteSpace(IHTMLCurrentStyle3* This,BSTR *p) { return This->lpVtbl->get_whiteSpace(This,p); } #endif @@ -31364,39 +31356,39 @@ interface IHTMLCurrentStyle4 { #define IHTMLCurrentStyle4_get_maxWidth(This,p) (This)->lpVtbl->get_maxWidth(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle4_QueryInterface(IHTMLCurrentStyle4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCurrentStyle4_QueryInterface(IHTMLCurrentStyle4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle4_AddRef(IHTMLCurrentStyle4* This) { +static inline ULONG IHTMLCurrentStyle4_AddRef(IHTMLCurrentStyle4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle4_Release(IHTMLCurrentStyle4* This) { +static inline ULONG IHTMLCurrentStyle4_Release(IHTMLCurrentStyle4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle4_GetTypeInfoCount(IHTMLCurrentStyle4* This,UINT *pctinfo) { +static inline HRESULT IHTMLCurrentStyle4_GetTypeInfoCount(IHTMLCurrentStyle4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle4_GetTypeInfo(IHTMLCurrentStyle4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCurrentStyle4_GetTypeInfo(IHTMLCurrentStyle4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle4_GetIDsOfNames(IHTMLCurrentStyle4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCurrentStyle4_GetIDsOfNames(IHTMLCurrentStyle4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle4_Invoke(IHTMLCurrentStyle4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCurrentStyle4_Invoke(IHTMLCurrentStyle4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCurrentStyle4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle4_get_msInterpolationMode(IHTMLCurrentStyle4* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle4_get_msInterpolationMode(IHTMLCurrentStyle4* This,BSTR *p) { return This->lpVtbl->get_msInterpolationMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle4_get_maxHeight(IHTMLCurrentStyle4* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle4_get_maxHeight(IHTMLCurrentStyle4* This,VARIANT *p) { return This->lpVtbl->get_maxHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle4_get_minWidth(IHTMLCurrentStyle4* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle4_get_minWidth(IHTMLCurrentStyle4* This,VARIANT *p) { return This->lpVtbl->get_minWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle4_get_maxWidth(IHTMLCurrentStyle4* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle4_get_maxWidth(IHTMLCurrentStyle4* This,VARIANT *p) { return This->lpVtbl->get_maxWidth(This,p); } #endif @@ -31594,66 +31586,66 @@ interface IHTMLCurrentStyle5 { #define IHTMLCurrentStyle5_get_quotes(This,p) (This)->lpVtbl->get_quotes(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_QueryInterface(IHTMLCurrentStyle5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCurrentStyle5_QueryInterface(IHTMLCurrentStyle5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle5_AddRef(IHTMLCurrentStyle5* This) { +static inline ULONG IHTMLCurrentStyle5_AddRef(IHTMLCurrentStyle5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCurrentStyle5_Release(IHTMLCurrentStyle5* This) { +static inline ULONG IHTMLCurrentStyle5_Release(IHTMLCurrentStyle5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_GetTypeInfoCount(IHTMLCurrentStyle5* This,UINT *pctinfo) { +static inline HRESULT IHTMLCurrentStyle5_GetTypeInfoCount(IHTMLCurrentStyle5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_GetTypeInfo(IHTMLCurrentStyle5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCurrentStyle5_GetTypeInfo(IHTMLCurrentStyle5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_GetIDsOfNames(IHTMLCurrentStyle5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCurrentStyle5_GetIDsOfNames(IHTMLCurrentStyle5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_Invoke(IHTMLCurrentStyle5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCurrentStyle5_Invoke(IHTMLCurrentStyle5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCurrentStyle5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_captionSide(IHTMLCurrentStyle5* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle5_get_captionSide(IHTMLCurrentStyle5* This,BSTR *p) { return This->lpVtbl->get_captionSide(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_outline(IHTMLCurrentStyle5* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle5_get_outline(IHTMLCurrentStyle5* This,BSTR *p) { return This->lpVtbl->get_outline(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_outlineWidth(IHTMLCurrentStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle5_get_outlineWidth(IHTMLCurrentStyle5* This,VARIANT *p) { return This->lpVtbl->get_outlineWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_outlineStyle(IHTMLCurrentStyle5* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle5_get_outlineStyle(IHTMLCurrentStyle5* This,BSTR *p) { return This->lpVtbl->get_outlineStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_outlineColor(IHTMLCurrentStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle5_get_outlineColor(IHTMLCurrentStyle5* This,VARIANT *p) { return This->lpVtbl->get_outlineColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_boxSizing(IHTMLCurrentStyle5* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle5_get_boxSizing(IHTMLCurrentStyle5* This,BSTR *p) { return This->lpVtbl->get_boxSizing(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_borderSpacing(IHTMLCurrentStyle5* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle5_get_borderSpacing(IHTMLCurrentStyle5* This,BSTR *p) { return This->lpVtbl->get_borderSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_orphans(IHTMLCurrentStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle5_get_orphans(IHTMLCurrentStyle5* This,VARIANT *p) { return This->lpVtbl->get_orphans(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_widows(IHTMLCurrentStyle5* This,VARIANT *p) { +static inline HRESULT IHTMLCurrentStyle5_get_widows(IHTMLCurrentStyle5* This,VARIANT *p) { return This->lpVtbl->get_widows(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_pageBreakInside(IHTMLCurrentStyle5* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle5_get_pageBreakInside(IHTMLCurrentStyle5* This,BSTR *p) { return This->lpVtbl->get_pageBreakInside(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_emptyCells(IHTMLCurrentStyle5* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle5_get_emptyCells(IHTMLCurrentStyle5* This,BSTR *p) { return This->lpVtbl->get_emptyCells(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_msBlockProgression(IHTMLCurrentStyle5* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle5_get_msBlockProgression(IHTMLCurrentStyle5* This,BSTR *p) { return This->lpVtbl->get_msBlockProgression(This,p); } -static __WIDL_INLINE HRESULT IHTMLCurrentStyle5_get_quotes(IHTMLCurrentStyle5* This,BSTR *p) { +static inline HRESULT IHTMLCurrentStyle5_get_quotes(IHTMLCurrentStyle5* This,BSTR *p) { return This->lpVtbl->get_quotes(This,p); } #endif @@ -31745,26 +31737,26 @@ interface DispHTMLCurrentStyle { #define DispHTMLCurrentStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCurrentStyle_QueryInterface(DispHTMLCurrentStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLCurrentStyle_QueryInterface(DispHTMLCurrentStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLCurrentStyle_AddRef(DispHTMLCurrentStyle* This) { +static inline ULONG DispHTMLCurrentStyle_AddRef(DispHTMLCurrentStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLCurrentStyle_Release(DispHTMLCurrentStyle* This) { +static inline ULONG DispHTMLCurrentStyle_Release(DispHTMLCurrentStyle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCurrentStyle_GetTypeInfoCount(DispHTMLCurrentStyle* This,UINT *pctinfo) { +static inline HRESULT DispHTMLCurrentStyle_GetTypeInfoCount(DispHTMLCurrentStyle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLCurrentStyle_GetTypeInfo(DispHTMLCurrentStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLCurrentStyle_GetTypeInfo(DispHTMLCurrentStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLCurrentStyle_GetIDsOfNames(DispHTMLCurrentStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLCurrentStyle_GetIDsOfNames(DispHTMLCurrentStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLCurrentStyle_Invoke(DispHTMLCurrentStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLCurrentStyle_Invoke(DispHTMLCurrentStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -31943,51 +31935,51 @@ interface IHTMLRect { #define IHTMLRect_get_bottom(This,p) (This)->lpVtbl->get_bottom(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRect_QueryInterface(IHTMLRect* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRect_QueryInterface(IHTMLRect* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRect_AddRef(IHTMLRect* This) { +static inline ULONG IHTMLRect_AddRef(IHTMLRect* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRect_Release(IHTMLRect* This) { +static inline ULONG IHTMLRect_Release(IHTMLRect* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRect_GetTypeInfoCount(IHTMLRect* This,UINT *pctinfo) { +static inline HRESULT IHTMLRect_GetTypeInfoCount(IHTMLRect* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRect_GetTypeInfo(IHTMLRect* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRect_GetTypeInfo(IHTMLRect* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRect_GetIDsOfNames(IHTMLRect* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRect_GetIDsOfNames(IHTMLRect* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRect_Invoke(IHTMLRect* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRect_Invoke(IHTMLRect* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRect methods ***/ -static __WIDL_INLINE HRESULT IHTMLRect_put_left(IHTMLRect* This,LONG v) { +static inline HRESULT IHTMLRect_put_left(IHTMLRect* This,LONG v) { return This->lpVtbl->put_left(This,v); } -static __WIDL_INLINE HRESULT IHTMLRect_get_left(IHTMLRect* This,LONG *p) { +static inline HRESULT IHTMLRect_get_left(IHTMLRect* This,LONG *p) { return This->lpVtbl->get_left(This,p); } -static __WIDL_INLINE HRESULT IHTMLRect_put_top(IHTMLRect* This,LONG v) { +static inline HRESULT IHTMLRect_put_top(IHTMLRect* This,LONG v) { return This->lpVtbl->put_top(This,v); } -static __WIDL_INLINE HRESULT IHTMLRect_get_top(IHTMLRect* This,LONG *p) { +static inline HRESULT IHTMLRect_get_top(IHTMLRect* This,LONG *p) { return This->lpVtbl->get_top(This,p); } -static __WIDL_INLINE HRESULT IHTMLRect_put_right(IHTMLRect* This,LONG v) { +static inline HRESULT IHTMLRect_put_right(IHTMLRect* This,LONG v) { return This->lpVtbl->put_right(This,v); } -static __WIDL_INLINE HRESULT IHTMLRect_get_right(IHTMLRect* This,LONG *p) { +static inline HRESULT IHTMLRect_get_right(IHTMLRect* This,LONG *p) { return This->lpVtbl->get_right(This,p); } -static __WIDL_INLINE HRESULT IHTMLRect_put_bottom(IHTMLRect* This,LONG v) { +static inline HRESULT IHTMLRect_put_bottom(IHTMLRect* This,LONG v) { return This->lpVtbl->put_bottom(This,v); } -static __WIDL_INLINE HRESULT IHTMLRect_get_bottom(IHTMLRect* This,LONG *p) { +static inline HRESULT IHTMLRect_get_bottom(IHTMLRect* This,LONG *p) { return This->lpVtbl->get_bottom(This,p); } #endif @@ -32097,33 +32089,33 @@ interface IHTMLRect2 { #define IHTMLRect2_get_height(This,p) (This)->lpVtbl->get_height(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRect2_QueryInterface(IHTMLRect2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRect2_QueryInterface(IHTMLRect2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRect2_AddRef(IHTMLRect2* This) { +static inline ULONG IHTMLRect2_AddRef(IHTMLRect2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRect2_Release(IHTMLRect2* This) { +static inline ULONG IHTMLRect2_Release(IHTMLRect2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRect2_GetTypeInfoCount(IHTMLRect2* This,UINT *pctinfo) { +static inline HRESULT IHTMLRect2_GetTypeInfoCount(IHTMLRect2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRect2_GetTypeInfo(IHTMLRect2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRect2_GetTypeInfo(IHTMLRect2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRect2_GetIDsOfNames(IHTMLRect2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRect2_GetIDsOfNames(IHTMLRect2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRect2_Invoke(IHTMLRect2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRect2_Invoke(IHTMLRect2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRect2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLRect2_get_width(IHTMLRect2* This,float *p) { +static inline HRESULT IHTMLRect2_get_width(IHTMLRect2* This,float *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLRect2_get_height(IHTMLRect2* This,float *p) { +static inline HRESULT IHTMLRect2_get_height(IHTMLRect2* This,float *p) { return This->lpVtbl->get_height(This,p); } #endif @@ -32243,36 +32235,36 @@ interface IHTMLRectCollection { #define IHTMLRectCollection_item(This,pvarIndex,pvarResult) (This)->lpVtbl->item(This,pvarIndex,pvarResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLRectCollection_QueryInterface(IHTMLRectCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLRectCollection_QueryInterface(IHTMLRectCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLRectCollection_AddRef(IHTMLRectCollection* This) { +static inline ULONG IHTMLRectCollection_AddRef(IHTMLRectCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLRectCollection_Release(IHTMLRectCollection* This) { +static inline ULONG IHTMLRectCollection_Release(IHTMLRectCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLRectCollection_GetTypeInfoCount(IHTMLRectCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLRectCollection_GetTypeInfoCount(IHTMLRectCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLRectCollection_GetTypeInfo(IHTMLRectCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLRectCollection_GetTypeInfo(IHTMLRectCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLRectCollection_GetIDsOfNames(IHTMLRectCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLRectCollection_GetIDsOfNames(IHTMLRectCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLRectCollection_Invoke(IHTMLRectCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLRectCollection_Invoke(IHTMLRectCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLRectCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLRectCollection_get_length(IHTMLRectCollection* This,LONG *p) { +static inline HRESULT IHTMLRectCollection_get_length(IHTMLRectCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLRectCollection_get__newEnum(IHTMLRectCollection* This,IUnknown **p) { +static inline HRESULT IHTMLRectCollection_get__newEnum(IHTMLRectCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLRectCollection_item(IHTMLRectCollection* This,VARIANT *pvarIndex,VARIANT *pvarResult) { +static inline HRESULT IHTMLRectCollection_item(IHTMLRectCollection* This,VARIANT *pvarIndex,VARIANT *pvarResult) { return This->lpVtbl->item(This,pvarIndex,pvarResult); } #endif @@ -32586,87 +32578,87 @@ interface IHTMLDOMNode { #define IHTMLDOMNode_get_nextSibling(This,p) (This)->lpVtbl->get_nextSibling(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMNode_QueryInterface(IHTMLDOMNode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMNode_QueryInterface(IHTMLDOMNode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMNode_AddRef(IHTMLDOMNode* This) { +static inline ULONG IHTMLDOMNode_AddRef(IHTMLDOMNode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMNode_Release(IHTMLDOMNode* This) { +static inline ULONG IHTMLDOMNode_Release(IHTMLDOMNode* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMNode_GetTypeInfoCount(IHTMLDOMNode* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMNode_GetTypeInfoCount(IHTMLDOMNode* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_GetTypeInfo(IHTMLDOMNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMNode_GetTypeInfo(IHTMLDOMNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_GetIDsOfNames(IHTMLDOMNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMNode_GetIDsOfNames(IHTMLDOMNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_Invoke(IHTMLDOMNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMNode_Invoke(IHTMLDOMNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_nodeType(IHTMLDOMNode* This,LONG *p) { +static inline HRESULT IHTMLDOMNode_get_nodeType(IHTMLDOMNode* This,LONG *p) { return This->lpVtbl->get_nodeType(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_parentNode(IHTMLDOMNode* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMNode_get_parentNode(IHTMLDOMNode* This,IHTMLDOMNode **p) { return This->lpVtbl->get_parentNode(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_hasChildNodes(IHTMLDOMNode* This,VARIANT_BOOL *fChildren) { +static inline HRESULT IHTMLDOMNode_hasChildNodes(IHTMLDOMNode* This,VARIANT_BOOL *fChildren) { return This->lpVtbl->hasChildNodes(This,fChildren); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_childNodes(IHTMLDOMNode* This,IDispatch **p) { +static inline HRESULT IHTMLDOMNode_get_childNodes(IHTMLDOMNode* This,IDispatch **p) { return This->lpVtbl->get_childNodes(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_attributes(IHTMLDOMNode* This,IDispatch **p) { +static inline HRESULT IHTMLDOMNode_get_attributes(IHTMLDOMNode* This,IDispatch **p) { return This->lpVtbl->get_attributes(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_insertBefore(IHTMLDOMNode* This,IHTMLDOMNode *newChild,VARIANT refChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMNode_insertBefore(IHTMLDOMNode* This,IHTMLDOMNode *newChild,VARIANT refChild,IHTMLDOMNode **node) { return This->lpVtbl->insertBefore(This,newChild,refChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_removeChild(IHTMLDOMNode* This,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMNode_removeChild(IHTMLDOMNode* This,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { return This->lpVtbl->removeChild(This,oldChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_replaceChild(IHTMLDOMNode* This,IHTMLDOMNode *newChild,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMNode_replaceChild(IHTMLDOMNode* This,IHTMLDOMNode *newChild,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { return This->lpVtbl->replaceChild(This,newChild,oldChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_cloneNode(IHTMLDOMNode* This,VARIANT_BOOL fDeep,IHTMLDOMNode **clonedNode) { +static inline HRESULT IHTMLDOMNode_cloneNode(IHTMLDOMNode* This,VARIANT_BOOL fDeep,IHTMLDOMNode **clonedNode) { return This->lpVtbl->cloneNode(This,fDeep,clonedNode); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_removeNode(IHTMLDOMNode* This,VARIANT_BOOL fDeep,IHTMLDOMNode **removed) { +static inline HRESULT IHTMLDOMNode_removeNode(IHTMLDOMNode* This,VARIANT_BOOL fDeep,IHTMLDOMNode **removed) { return This->lpVtbl->removeNode(This,fDeep,removed); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_swapNode(IHTMLDOMNode* This,IHTMLDOMNode *otherNode,IHTMLDOMNode **swappedNode) { +static inline HRESULT IHTMLDOMNode_swapNode(IHTMLDOMNode* This,IHTMLDOMNode *otherNode,IHTMLDOMNode **swappedNode) { return This->lpVtbl->swapNode(This,otherNode,swappedNode); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_replaceNode(IHTMLDOMNode* This,IHTMLDOMNode *replacement,IHTMLDOMNode **replaced) { +static inline HRESULT IHTMLDOMNode_replaceNode(IHTMLDOMNode* This,IHTMLDOMNode *replacement,IHTMLDOMNode **replaced) { return This->lpVtbl->replaceNode(This,replacement,replaced); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_appendChild(IHTMLDOMNode* This,IHTMLDOMNode *newChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMNode_appendChild(IHTMLDOMNode* This,IHTMLDOMNode *newChild,IHTMLDOMNode **node) { return This->lpVtbl->appendChild(This,newChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_nodeName(IHTMLDOMNode* This,BSTR *p) { +static inline HRESULT IHTMLDOMNode_get_nodeName(IHTMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_put_nodeValue(IHTMLDOMNode* This,VARIANT v) { +static inline HRESULT IHTMLDOMNode_put_nodeValue(IHTMLDOMNode* This,VARIANT v) { return This->lpVtbl->put_nodeValue(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_nodeValue(IHTMLDOMNode* This,VARIANT *p) { +static inline HRESULT IHTMLDOMNode_get_nodeValue(IHTMLDOMNode* This,VARIANT *p) { return This->lpVtbl->get_nodeValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_firstChild(IHTMLDOMNode* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMNode_get_firstChild(IHTMLDOMNode* This,IHTMLDOMNode **p) { return This->lpVtbl->get_firstChild(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_lastChild(IHTMLDOMNode* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMNode_get_lastChild(IHTMLDOMNode* This,IHTMLDOMNode **p) { return This->lpVtbl->get_lastChild(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_previousSibling(IHTMLDOMNode* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMNode_get_previousSibling(IHTMLDOMNode* This,IHTMLDOMNode **p) { return This->lpVtbl->get_previousSibling(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode_get_nextSibling(IHTMLDOMNode* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMNode_get_nextSibling(IHTMLDOMNode* This,IHTMLDOMNode **p) { return This->lpVtbl->get_nextSibling(This,p); } #endif @@ -32768,30 +32760,30 @@ interface IHTMLDOMNode2 { #define IHTMLDOMNode2_get_ownerDocument(This,p) (This)->lpVtbl->get_ownerDocument(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMNode2_QueryInterface(IHTMLDOMNode2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMNode2_QueryInterface(IHTMLDOMNode2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMNode2_AddRef(IHTMLDOMNode2* This) { +static inline ULONG IHTMLDOMNode2_AddRef(IHTMLDOMNode2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMNode2_Release(IHTMLDOMNode2* This) { +static inline ULONG IHTMLDOMNode2_Release(IHTMLDOMNode2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMNode2_GetTypeInfoCount(IHTMLDOMNode2* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMNode2_GetTypeInfoCount(IHTMLDOMNode2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMNode2_GetTypeInfo(IHTMLDOMNode2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMNode2_GetTypeInfo(IHTMLDOMNode2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMNode2_GetIDsOfNames(IHTMLDOMNode2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMNode2_GetIDsOfNames(IHTMLDOMNode2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMNode2_Invoke(IHTMLDOMNode2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMNode2_Invoke(IHTMLDOMNode2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMNode2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMNode2_get_ownerDocument(IHTMLDOMNode2* This,IDispatch **p) { +static inline HRESULT IHTMLDOMNode2_get_ownerDocument(IHTMLDOMNode2* This,IDispatch **p) { return This->lpVtbl->get_ownerDocument(This,p); } #endif @@ -33049,78 +33041,78 @@ interface IHTMLDOMNode3 { #define IHTMLDOMNode3_isSupported(This,feature,version,pfisSupported) (This)->lpVtbl->isSupported(This,feature,version,pfisSupported) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMNode3_QueryInterface(IHTMLDOMNode3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMNode3_QueryInterface(IHTMLDOMNode3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMNode3_AddRef(IHTMLDOMNode3* This) { +static inline ULONG IHTMLDOMNode3_AddRef(IHTMLDOMNode3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMNode3_Release(IHTMLDOMNode3* This) { +static inline ULONG IHTMLDOMNode3_Release(IHTMLDOMNode3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMNode3_GetTypeInfoCount(IHTMLDOMNode3* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMNode3_GetTypeInfoCount(IHTMLDOMNode3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_GetTypeInfo(IHTMLDOMNode3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMNode3_GetTypeInfo(IHTMLDOMNode3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_GetIDsOfNames(IHTMLDOMNode3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMNode3_GetIDsOfNames(IHTMLDOMNode3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_Invoke(IHTMLDOMNode3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMNode3_Invoke(IHTMLDOMNode3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMNode3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMNode3_put_prefix(IHTMLDOMNode3* This,VARIANT v) { +static inline HRESULT IHTMLDOMNode3_put_prefix(IHTMLDOMNode3* This,VARIANT v) { return This->lpVtbl->put_prefix(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_get_prefix(IHTMLDOMNode3* This,VARIANT *p) { +static inline HRESULT IHTMLDOMNode3_get_prefix(IHTMLDOMNode3* This,VARIANT *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_get_localName(IHTMLDOMNode3* This,VARIANT *p) { +static inline HRESULT IHTMLDOMNode3_get_localName(IHTMLDOMNode3* This,VARIANT *p) { return This->lpVtbl->get_localName(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_get_namespaceURI(IHTMLDOMNode3* This,VARIANT *p) { +static inline HRESULT IHTMLDOMNode3_get_namespaceURI(IHTMLDOMNode3* This,VARIANT *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_put_textContent(IHTMLDOMNode3* This,VARIANT v) { +static inline HRESULT IHTMLDOMNode3_put_textContent(IHTMLDOMNode3* This,VARIANT v) { return This->lpVtbl->put_textContent(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_get_textContent(IHTMLDOMNode3* This,VARIANT *p) { +static inline HRESULT IHTMLDOMNode3_get_textContent(IHTMLDOMNode3* This,VARIANT *p) { return This->lpVtbl->get_textContent(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_isEqualNode(IHTMLDOMNode3* This,IHTMLDOMNode3 *otherNode,VARIANT_BOOL *isEqual) { +static inline HRESULT IHTMLDOMNode3_isEqualNode(IHTMLDOMNode3* This,IHTMLDOMNode3 *otherNode,VARIANT_BOOL *isEqual) { return This->lpVtbl->isEqualNode(This,otherNode,isEqual); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_lookupNamespaceURI(IHTMLDOMNode3* This,VARIANT *pvarPrefix,VARIANT *pvarNamespaceURI) { +static inline HRESULT IHTMLDOMNode3_lookupNamespaceURI(IHTMLDOMNode3* This,VARIANT *pvarPrefix,VARIANT *pvarNamespaceURI) { return This->lpVtbl->lookupNamespaceURI(This,pvarPrefix,pvarNamespaceURI); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_lookupPrefix(IHTMLDOMNode3* This,VARIANT *pvarNamespaceURI,VARIANT *pvarPrefix) { +static inline HRESULT IHTMLDOMNode3_lookupPrefix(IHTMLDOMNode3* This,VARIANT *pvarNamespaceURI,VARIANT *pvarPrefix) { return This->lpVtbl->lookupPrefix(This,pvarNamespaceURI,pvarPrefix); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_isDefaultNamespace(IHTMLDOMNode3* This,VARIANT *pvarNamespace,VARIANT_BOOL *pfDefaultNamespace) { +static inline HRESULT IHTMLDOMNode3_isDefaultNamespace(IHTMLDOMNode3* This,VARIANT *pvarNamespace,VARIANT_BOOL *pfDefaultNamespace) { return This->lpVtbl->isDefaultNamespace(This,pvarNamespace,pfDefaultNamespace); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_appendChild(IHTMLDOMNode3* This,IHTMLDOMNode *newChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMNode3_appendChild(IHTMLDOMNode3* This,IHTMLDOMNode *newChild,IHTMLDOMNode **node) { return This->lpVtbl->appendChild(This,newChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_insertBefore(IHTMLDOMNode3* This,IHTMLDOMNode *newChild,VARIANT refChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMNode3_insertBefore(IHTMLDOMNode3* This,IHTMLDOMNode *newChild,VARIANT refChild,IHTMLDOMNode **node) { return This->lpVtbl->insertBefore(This,newChild,refChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_removeChild(IHTMLDOMNode3* This,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMNode3_removeChild(IHTMLDOMNode3* This,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { return This->lpVtbl->removeChild(This,oldChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_replaceChild(IHTMLDOMNode3* This,IHTMLDOMNode *newChild,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMNode3_replaceChild(IHTMLDOMNode3* This,IHTMLDOMNode *newChild,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { return This->lpVtbl->replaceChild(This,newChild,oldChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_isSameNode(IHTMLDOMNode3* This,IHTMLDOMNode3 *otherNode,VARIANT_BOOL *isSame) { +static inline HRESULT IHTMLDOMNode3_isSameNode(IHTMLDOMNode3* This,IHTMLDOMNode3 *otherNode,VARIANT_BOOL *isSame) { return This->lpVtbl->isSameNode(This,otherNode,isSame); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_compareDocumentPosition(IHTMLDOMNode3* This,IHTMLDOMNode *otherNode,USHORT *flags) { +static inline HRESULT IHTMLDOMNode3_compareDocumentPosition(IHTMLDOMNode3* This,IHTMLDOMNode *otherNode,USHORT *flags) { return This->lpVtbl->compareDocumentPosition(This,otherNode,flags); } -static __WIDL_INLINE HRESULT IHTMLDOMNode3_isSupported(IHTMLDOMNode3* This,BSTR feature,VARIANT version,VARIANT_BOOL *pfisSupported) { +static inline HRESULT IHTMLDOMNode3_isSupported(IHTMLDOMNode3* This,BSTR feature,VARIANT version,VARIANT_BOOL *pfisSupported) { return This->lpVtbl->isSupported(This,feature,version,pfisSupported); } #endif @@ -33246,39 +33238,39 @@ interface IHTMLDOMAttribute { #define IHTMLDOMAttribute_get_specified(This,p) (This)->lpVtbl->get_specified(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute_QueryInterface(IHTMLDOMAttribute* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMAttribute_QueryInterface(IHTMLDOMAttribute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMAttribute_AddRef(IHTMLDOMAttribute* This) { +static inline ULONG IHTMLDOMAttribute_AddRef(IHTMLDOMAttribute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMAttribute_Release(IHTMLDOMAttribute* This) { +static inline ULONG IHTMLDOMAttribute_Release(IHTMLDOMAttribute* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute_GetTypeInfoCount(IHTMLDOMAttribute* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMAttribute_GetTypeInfoCount(IHTMLDOMAttribute* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute_GetTypeInfo(IHTMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMAttribute_GetTypeInfo(IHTMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute_GetIDsOfNames(IHTMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMAttribute_GetIDsOfNames(IHTMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute_Invoke(IHTMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMAttribute_Invoke(IHTMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMAttribute methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute_get_nodeName(IHTMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IHTMLDOMAttribute_get_nodeName(IHTMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute_put_nodeValue(IHTMLDOMAttribute* This,VARIANT v) { +static inline HRESULT IHTMLDOMAttribute_put_nodeValue(IHTMLDOMAttribute* This,VARIANT v) { return This->lpVtbl->put_nodeValue(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute_get_nodeValue(IHTMLDOMAttribute* This,VARIANT *p) { +static inline HRESULT IHTMLDOMAttribute_get_nodeValue(IHTMLDOMAttribute* This,VARIANT *p) { return This->lpVtbl->get_nodeValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute_get_specified(IHTMLDOMAttribute* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDOMAttribute_get_specified(IHTMLDOMAttribute* This,VARIANT_BOOL *p) { return This->lpVtbl->get_specified(This,p); } #endif @@ -33538,84 +33530,84 @@ interface IHTMLDOMAttribute2 { #define IHTMLDOMAttribute2_cloneNode(This,fDeep,clonedNode) (This)->lpVtbl->cloneNode(This,fDeep,clonedNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_QueryInterface(IHTMLDOMAttribute2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMAttribute2_QueryInterface(IHTMLDOMAttribute2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMAttribute2_AddRef(IHTMLDOMAttribute2* This) { +static inline ULONG IHTMLDOMAttribute2_AddRef(IHTMLDOMAttribute2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMAttribute2_Release(IHTMLDOMAttribute2* This) { +static inline ULONG IHTMLDOMAttribute2_Release(IHTMLDOMAttribute2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_GetTypeInfoCount(IHTMLDOMAttribute2* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMAttribute2_GetTypeInfoCount(IHTMLDOMAttribute2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_GetTypeInfo(IHTMLDOMAttribute2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMAttribute2_GetTypeInfo(IHTMLDOMAttribute2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_GetIDsOfNames(IHTMLDOMAttribute2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMAttribute2_GetIDsOfNames(IHTMLDOMAttribute2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_Invoke(IHTMLDOMAttribute2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMAttribute2_Invoke(IHTMLDOMAttribute2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMAttribute2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_name(IHTMLDOMAttribute2* This,BSTR *p) { +static inline HRESULT IHTMLDOMAttribute2_get_name(IHTMLDOMAttribute2* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_put_value(IHTMLDOMAttribute2* This,BSTR v) { +static inline HRESULT IHTMLDOMAttribute2_put_value(IHTMLDOMAttribute2* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_value(IHTMLDOMAttribute2* This,BSTR *p) { +static inline HRESULT IHTMLDOMAttribute2_get_value(IHTMLDOMAttribute2* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_expando(IHTMLDOMAttribute2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDOMAttribute2_get_expando(IHTMLDOMAttribute2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_expando(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_nodeType(IHTMLDOMAttribute2* This,LONG *p) { +static inline HRESULT IHTMLDOMAttribute2_get_nodeType(IHTMLDOMAttribute2* This,LONG *p) { return This->lpVtbl->get_nodeType(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_parentNode(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMAttribute2_get_parentNode(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { return This->lpVtbl->get_parentNode(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_childNodes(IHTMLDOMAttribute2* This,IDispatch **p) { +static inline HRESULT IHTMLDOMAttribute2_get_childNodes(IHTMLDOMAttribute2* This,IDispatch **p) { return This->lpVtbl->get_childNodes(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_firstChild(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMAttribute2_get_firstChild(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { return This->lpVtbl->get_firstChild(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_lastChild(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMAttribute2_get_lastChild(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { return This->lpVtbl->get_lastChild(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_previousSibling(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMAttribute2_get_previousSibling(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { return This->lpVtbl->get_previousSibling(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_nextSibling(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMAttribute2_get_nextSibling(IHTMLDOMAttribute2* This,IHTMLDOMNode **p) { return This->lpVtbl->get_nextSibling(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_attributes(IHTMLDOMAttribute2* This,IDispatch **p) { +static inline HRESULT IHTMLDOMAttribute2_get_attributes(IHTMLDOMAttribute2* This,IDispatch **p) { return This->lpVtbl->get_attributes(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_get_ownerDocument(IHTMLDOMAttribute2* This,IDispatch **p) { +static inline HRESULT IHTMLDOMAttribute2_get_ownerDocument(IHTMLDOMAttribute2* This,IDispatch **p) { return This->lpVtbl->get_ownerDocument(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_insertBefore(IHTMLDOMAttribute2* This,IHTMLDOMNode *newChild,VARIANT refChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMAttribute2_insertBefore(IHTMLDOMAttribute2* This,IHTMLDOMNode *newChild,VARIANT refChild,IHTMLDOMNode **node) { return This->lpVtbl->insertBefore(This,newChild,refChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_replaceChild(IHTMLDOMAttribute2* This,IHTMLDOMNode *newChild,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMAttribute2_replaceChild(IHTMLDOMAttribute2* This,IHTMLDOMNode *newChild,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { return This->lpVtbl->replaceChild(This,newChild,oldChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_removeChild(IHTMLDOMAttribute2* This,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMAttribute2_removeChild(IHTMLDOMAttribute2* This,IHTMLDOMNode *oldChild,IHTMLDOMNode **node) { return This->lpVtbl->removeChild(This,oldChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_appendChild(IHTMLDOMAttribute2* This,IHTMLDOMNode *newChild,IHTMLDOMNode **node) { +static inline HRESULT IHTMLDOMAttribute2_appendChild(IHTMLDOMAttribute2* This,IHTMLDOMNode *newChild,IHTMLDOMNode **node) { return This->lpVtbl->appendChild(This,newChild,node); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_hasChildNodes(IHTMLDOMAttribute2* This,VARIANT_BOOL *fChildren) { +static inline HRESULT IHTMLDOMAttribute2_hasChildNodes(IHTMLDOMAttribute2* This,VARIANT_BOOL *fChildren) { return This->lpVtbl->hasChildNodes(This,fChildren); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute2_cloneNode(IHTMLDOMAttribute2* This,VARIANT_BOOL fDeep,IHTMLDOMAttribute **clonedNode) { +static inline HRESULT IHTMLDOMAttribute2_cloneNode(IHTMLDOMAttribute2* This,VARIANT_BOOL fDeep,IHTMLDOMAttribute **clonedNode) { return This->lpVtbl->cloneNode(This,fDeep,clonedNode); } #endif @@ -33757,45 +33749,45 @@ interface IHTMLDOMAttribute3 { #define IHTMLDOMAttribute3_get_ownerElement(This,p) (This)->lpVtbl->get_ownerElement(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_QueryInterface(IHTMLDOMAttribute3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMAttribute3_QueryInterface(IHTMLDOMAttribute3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMAttribute3_AddRef(IHTMLDOMAttribute3* This) { +static inline ULONG IHTMLDOMAttribute3_AddRef(IHTMLDOMAttribute3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMAttribute3_Release(IHTMLDOMAttribute3* This) { +static inline ULONG IHTMLDOMAttribute3_Release(IHTMLDOMAttribute3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_GetTypeInfoCount(IHTMLDOMAttribute3* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMAttribute3_GetTypeInfoCount(IHTMLDOMAttribute3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_GetTypeInfo(IHTMLDOMAttribute3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMAttribute3_GetTypeInfo(IHTMLDOMAttribute3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_GetIDsOfNames(IHTMLDOMAttribute3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMAttribute3_GetIDsOfNames(IHTMLDOMAttribute3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_Invoke(IHTMLDOMAttribute3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMAttribute3_Invoke(IHTMLDOMAttribute3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMAttribute3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_put_nodeValue(IHTMLDOMAttribute3* This,VARIANT v) { +static inline HRESULT IHTMLDOMAttribute3_put_nodeValue(IHTMLDOMAttribute3* This,VARIANT v) { return This->lpVtbl->put_nodeValue(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_get_nodeValue(IHTMLDOMAttribute3* This,VARIANT *p) { +static inline HRESULT IHTMLDOMAttribute3_get_nodeValue(IHTMLDOMAttribute3* This,VARIANT *p) { return This->lpVtbl->get_nodeValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_put_value(IHTMLDOMAttribute3* This,BSTR v) { +static inline HRESULT IHTMLDOMAttribute3_put_value(IHTMLDOMAttribute3* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_get_value(IHTMLDOMAttribute3* This,BSTR *p) { +static inline HRESULT IHTMLDOMAttribute3_get_value(IHTMLDOMAttribute3* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_get_specified(IHTMLDOMAttribute3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDOMAttribute3_get_specified(IHTMLDOMAttribute3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_specified(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute3_get_ownerElement(IHTMLDOMAttribute3* This,IHTMLElement2 **p) { +static inline HRESULT IHTMLDOMAttribute3_get_ownerElement(IHTMLDOMAttribute3* This,IHTMLElement2 **p) { return This->lpVtbl->get_ownerElement(This,p); } #endif @@ -33992,66 +33984,66 @@ interface IHTMLDOMAttribute4 { #define IHTMLDOMAttribute4_get_specified(This,p) (This)->lpVtbl->get_specified(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_QueryInterface(IHTMLDOMAttribute4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMAttribute4_QueryInterface(IHTMLDOMAttribute4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMAttribute4_AddRef(IHTMLDOMAttribute4* This) { +static inline ULONG IHTMLDOMAttribute4_AddRef(IHTMLDOMAttribute4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMAttribute4_Release(IHTMLDOMAttribute4* This) { +static inline ULONG IHTMLDOMAttribute4_Release(IHTMLDOMAttribute4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_GetTypeInfoCount(IHTMLDOMAttribute4* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMAttribute4_GetTypeInfoCount(IHTMLDOMAttribute4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_GetTypeInfo(IHTMLDOMAttribute4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMAttribute4_GetTypeInfo(IHTMLDOMAttribute4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_GetIDsOfNames(IHTMLDOMAttribute4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMAttribute4_GetIDsOfNames(IHTMLDOMAttribute4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_Invoke(IHTMLDOMAttribute4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMAttribute4_Invoke(IHTMLDOMAttribute4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMAttribute4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_put_nodeValue(IHTMLDOMAttribute4* This,VARIANT v) { +static inline HRESULT IHTMLDOMAttribute4_put_nodeValue(IHTMLDOMAttribute4* This,VARIANT v) { return This->lpVtbl->put_nodeValue(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_get_nodeValue(IHTMLDOMAttribute4* This,VARIANT *p) { +static inline HRESULT IHTMLDOMAttribute4_get_nodeValue(IHTMLDOMAttribute4* This,VARIANT *p) { return This->lpVtbl->get_nodeValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_get_nodeName(IHTMLDOMAttribute4* This,BSTR *p) { +static inline HRESULT IHTMLDOMAttribute4_get_nodeName(IHTMLDOMAttribute4* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_get_name(IHTMLDOMAttribute4* This,BSTR *p) { +static inline HRESULT IHTMLDOMAttribute4_get_name(IHTMLDOMAttribute4* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_put_value(IHTMLDOMAttribute4* This,BSTR v) { +static inline HRESULT IHTMLDOMAttribute4_put_value(IHTMLDOMAttribute4* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_get_value(IHTMLDOMAttribute4* This,BSTR *p) { +static inline HRESULT IHTMLDOMAttribute4_get_value(IHTMLDOMAttribute4* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_get_firstChild(IHTMLDOMAttribute4* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMAttribute4_get_firstChild(IHTMLDOMAttribute4* This,IHTMLDOMNode **p) { return This->lpVtbl->get_firstChild(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_get_lastChild(IHTMLDOMAttribute4* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMAttribute4_get_lastChild(IHTMLDOMAttribute4* This,IHTMLDOMNode **p) { return This->lpVtbl->get_lastChild(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_get_childNodes(IHTMLDOMAttribute4* This,IDispatch **p) { +static inline HRESULT IHTMLDOMAttribute4_get_childNodes(IHTMLDOMAttribute4* This,IDispatch **p) { return This->lpVtbl->get_childNodes(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_hasAttributes(IHTMLDOMAttribute4* This,VARIANT_BOOL *pfHasAttributes) { +static inline HRESULT IHTMLDOMAttribute4_hasAttributes(IHTMLDOMAttribute4* This,VARIANT_BOOL *pfHasAttributes) { return This->lpVtbl->hasAttributes(This,pfHasAttributes); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_hasChildNodes(IHTMLDOMAttribute4* This,VARIANT_BOOL *fChildren) { +static inline HRESULT IHTMLDOMAttribute4_hasChildNodes(IHTMLDOMAttribute4* This,VARIANT_BOOL *fChildren) { return This->lpVtbl->hasChildNodes(This,fChildren); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_normalize(IHTMLDOMAttribute4* This) { +static inline HRESULT IHTMLDOMAttribute4_normalize(IHTMLDOMAttribute4* This) { return This->lpVtbl->normalize(This); } -static __WIDL_INLINE HRESULT IHTMLDOMAttribute4_get_specified(IHTMLDOMAttribute4* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDOMAttribute4_get_specified(IHTMLDOMAttribute4* This,VARIANT_BOOL *p) { return This->lpVtbl->get_specified(This,p); } #endif @@ -34187,42 +34179,42 @@ interface IHTMLDOMTextNode { #define IHTMLDOMTextNode_splitText(This,offset,pRetNode) (This)->lpVtbl->splitText(This,offset,pRetNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_QueryInterface(IHTMLDOMTextNode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMTextNode_QueryInterface(IHTMLDOMTextNode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMTextNode_AddRef(IHTMLDOMTextNode* This) { +static inline ULONG IHTMLDOMTextNode_AddRef(IHTMLDOMTextNode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMTextNode_Release(IHTMLDOMTextNode* This) { +static inline ULONG IHTMLDOMTextNode_Release(IHTMLDOMTextNode* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_GetTypeInfoCount(IHTMLDOMTextNode* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMTextNode_GetTypeInfoCount(IHTMLDOMTextNode* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_GetTypeInfo(IHTMLDOMTextNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMTextNode_GetTypeInfo(IHTMLDOMTextNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_GetIDsOfNames(IHTMLDOMTextNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMTextNode_GetIDsOfNames(IHTMLDOMTextNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_Invoke(IHTMLDOMTextNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMTextNode_Invoke(IHTMLDOMTextNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMTextNode methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_put_data(IHTMLDOMTextNode* This,BSTR v) { +static inline HRESULT IHTMLDOMTextNode_put_data(IHTMLDOMTextNode* This,BSTR v) { return This->lpVtbl->put_data(This,v); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_get_data(IHTMLDOMTextNode* This,BSTR *p) { +static inline HRESULT IHTMLDOMTextNode_get_data(IHTMLDOMTextNode* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_toString(IHTMLDOMTextNode* This,BSTR *String) { +static inline HRESULT IHTMLDOMTextNode_toString(IHTMLDOMTextNode* This,BSTR *String) { return This->lpVtbl->toString(This,String); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_get_length(IHTMLDOMTextNode* This,LONG *p) { +static inline HRESULT IHTMLDOMTextNode_get_length(IHTMLDOMTextNode* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode_splitText(IHTMLDOMTextNode* This,LONG offset,IHTMLDOMNode **pRetNode) { +static inline HRESULT IHTMLDOMTextNode_splitText(IHTMLDOMTextNode* This,LONG offset,IHTMLDOMNode **pRetNode) { return This->lpVtbl->splitText(This,offset,pRetNode); } #endif @@ -34368,42 +34360,42 @@ interface IHTMLDOMTextNode2 { #define IHTMLDOMTextNode2_replaceData(This,offset,Count,bstrstring) (This)->lpVtbl->replaceData(This,offset,Count,bstrstring) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_QueryInterface(IHTMLDOMTextNode2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMTextNode2_QueryInterface(IHTMLDOMTextNode2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMTextNode2_AddRef(IHTMLDOMTextNode2* This) { +static inline ULONG IHTMLDOMTextNode2_AddRef(IHTMLDOMTextNode2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMTextNode2_Release(IHTMLDOMTextNode2* This) { +static inline ULONG IHTMLDOMTextNode2_Release(IHTMLDOMTextNode2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_GetTypeInfoCount(IHTMLDOMTextNode2* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMTextNode2_GetTypeInfoCount(IHTMLDOMTextNode2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_GetTypeInfo(IHTMLDOMTextNode2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMTextNode2_GetTypeInfo(IHTMLDOMTextNode2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_GetIDsOfNames(IHTMLDOMTextNode2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMTextNode2_GetIDsOfNames(IHTMLDOMTextNode2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_Invoke(IHTMLDOMTextNode2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMTextNode2_Invoke(IHTMLDOMTextNode2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMTextNode2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_substringData(IHTMLDOMTextNode2* This,LONG offset,LONG Count,BSTR *pbstrsubString) { +static inline HRESULT IHTMLDOMTextNode2_substringData(IHTMLDOMTextNode2* This,LONG offset,LONG Count,BSTR *pbstrsubString) { return This->lpVtbl->substringData(This,offset,Count,pbstrsubString); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_appendData(IHTMLDOMTextNode2* This,BSTR bstrstring) { +static inline HRESULT IHTMLDOMTextNode2_appendData(IHTMLDOMTextNode2* This,BSTR bstrstring) { return This->lpVtbl->appendData(This,bstrstring); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_insertData(IHTMLDOMTextNode2* This,LONG offset,BSTR bstrstring) { +static inline HRESULT IHTMLDOMTextNode2_insertData(IHTMLDOMTextNode2* This,LONG offset,BSTR bstrstring) { return This->lpVtbl->insertData(This,offset,bstrstring); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_deleteData(IHTMLDOMTextNode2* This,LONG offset,LONG Count) { +static inline HRESULT IHTMLDOMTextNode2_deleteData(IHTMLDOMTextNode2* This,LONG offset,LONG Count) { return This->lpVtbl->deleteData(This,offset,Count); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode2_replaceData(IHTMLDOMTextNode2* This,LONG offset,LONG Count,BSTR bstrstring) { +static inline HRESULT IHTMLDOMTextNode2_replaceData(IHTMLDOMTextNode2* This,LONG offset,LONG Count,BSTR bstrstring) { return This->lpVtbl->replaceData(This,offset,Count,bstrstring); } #endif @@ -34584,54 +34576,54 @@ interface IHTMLDOMTextNode3 { #define IHTMLDOMTextNode3_normalize(This) (This)->lpVtbl->normalize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_QueryInterface(IHTMLDOMTextNode3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMTextNode3_QueryInterface(IHTMLDOMTextNode3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMTextNode3_AddRef(IHTMLDOMTextNode3* This) { +static inline ULONG IHTMLDOMTextNode3_AddRef(IHTMLDOMTextNode3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMTextNode3_Release(IHTMLDOMTextNode3* This) { +static inline ULONG IHTMLDOMTextNode3_Release(IHTMLDOMTextNode3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_GetTypeInfoCount(IHTMLDOMTextNode3* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMTextNode3_GetTypeInfoCount(IHTMLDOMTextNode3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_GetTypeInfo(IHTMLDOMTextNode3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMTextNode3_GetTypeInfo(IHTMLDOMTextNode3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_GetIDsOfNames(IHTMLDOMTextNode3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMTextNode3_GetIDsOfNames(IHTMLDOMTextNode3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_Invoke(IHTMLDOMTextNode3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMTextNode3_Invoke(IHTMLDOMTextNode3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMTextNode3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_substringData(IHTMLDOMTextNode3* This,LONG offset,LONG Count,BSTR *pbstrsubString) { +static inline HRESULT IHTMLDOMTextNode3_substringData(IHTMLDOMTextNode3* This,LONG offset,LONG Count,BSTR *pbstrsubString) { return This->lpVtbl->substringData(This,offset,Count,pbstrsubString); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_insertData(IHTMLDOMTextNode3* This,LONG offset,BSTR bstrstring) { +static inline HRESULT IHTMLDOMTextNode3_insertData(IHTMLDOMTextNode3* This,LONG offset,BSTR bstrstring) { return This->lpVtbl->insertData(This,offset,bstrstring); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_deleteData(IHTMLDOMTextNode3* This,LONG offset,LONG Count) { +static inline HRESULT IHTMLDOMTextNode3_deleteData(IHTMLDOMTextNode3* This,LONG offset,LONG Count) { return This->lpVtbl->deleteData(This,offset,Count); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_replaceData(IHTMLDOMTextNode3* This,LONG offset,LONG Count,BSTR bstrstring) { +static inline HRESULT IHTMLDOMTextNode3_replaceData(IHTMLDOMTextNode3* This,LONG offset,LONG Count,BSTR bstrstring) { return This->lpVtbl->replaceData(This,offset,Count,bstrstring); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_splitText(IHTMLDOMTextNode3* This,LONG offset,IHTMLDOMNode **pRetNode) { +static inline HRESULT IHTMLDOMTextNode3_splitText(IHTMLDOMTextNode3* This,LONG offset,IHTMLDOMNode **pRetNode) { return This->lpVtbl->splitText(This,offset,pRetNode); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_get_wholeText(IHTMLDOMTextNode3* This,BSTR *p) { +static inline HRESULT IHTMLDOMTextNode3_get_wholeText(IHTMLDOMTextNode3* This,BSTR *p) { return This->lpVtbl->get_wholeText(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_replaceWholeText(IHTMLDOMTextNode3* This,BSTR bstrText,IHTMLDOMNode **ppRetNode) { +static inline HRESULT IHTMLDOMTextNode3_replaceWholeText(IHTMLDOMTextNode3* This,BSTR bstrText,IHTMLDOMNode **ppRetNode) { return This->lpVtbl->replaceWholeText(This,bstrText,ppRetNode); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_hasAttributes(IHTMLDOMTextNode3* This,VARIANT_BOOL *pfHasAttributes) { +static inline HRESULT IHTMLDOMTextNode3_hasAttributes(IHTMLDOMTextNode3* This,VARIANT_BOOL *pfHasAttributes) { return This->lpVtbl->hasAttributes(This,pfHasAttributes); } -static __WIDL_INLINE HRESULT IHTMLDOMTextNode3_normalize(IHTMLDOMTextNode3* This) { +static inline HRESULT IHTMLDOMTextNode3_normalize(IHTMLDOMTextNode3* This) { return This->lpVtbl->normalize(This); } #endif @@ -34737,30 +34729,30 @@ interface IHTMLDOMImplementation { #define IHTMLDOMImplementation_hasFeature(This,bstrfeature,version,pfHasFeature) (This)->lpVtbl->hasFeature(This,bstrfeature,version,pfHasFeature) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMImplementation_QueryInterface(IHTMLDOMImplementation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMImplementation_QueryInterface(IHTMLDOMImplementation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMImplementation_AddRef(IHTMLDOMImplementation* This) { +static inline ULONG IHTMLDOMImplementation_AddRef(IHTMLDOMImplementation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMImplementation_Release(IHTMLDOMImplementation* This) { +static inline ULONG IHTMLDOMImplementation_Release(IHTMLDOMImplementation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMImplementation_GetTypeInfoCount(IHTMLDOMImplementation* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMImplementation_GetTypeInfoCount(IHTMLDOMImplementation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMImplementation_GetTypeInfo(IHTMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMImplementation_GetTypeInfo(IHTMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMImplementation_GetIDsOfNames(IHTMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMImplementation_GetIDsOfNames(IHTMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMImplementation_Invoke(IHTMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMImplementation_Invoke(IHTMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMImplementation methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMImplementation_hasFeature(IHTMLDOMImplementation* This,BSTR bstrfeature,VARIANT version,VARIANT_BOOL *pfHasFeature) { +static inline HRESULT IHTMLDOMImplementation_hasFeature(IHTMLDOMImplementation* This,BSTR bstrfeature,VARIANT version,VARIANT_BOOL *pfHasFeature) { return This->lpVtbl->hasFeature(This,bstrfeature,version,pfHasFeature); } #endif @@ -34904,39 +34896,39 @@ interface IHTMLDOMImplementation2 { #define IHTMLDOMImplementation2_hasFeature(This,bstrfeature,version,pfHasFeature) (This)->lpVtbl->hasFeature(This,bstrfeature,version,pfHasFeature) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMImplementation2_QueryInterface(IHTMLDOMImplementation2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMImplementation2_QueryInterface(IHTMLDOMImplementation2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMImplementation2_AddRef(IHTMLDOMImplementation2* This) { +static inline ULONG IHTMLDOMImplementation2_AddRef(IHTMLDOMImplementation2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMImplementation2_Release(IHTMLDOMImplementation2* This) { +static inline ULONG IHTMLDOMImplementation2_Release(IHTMLDOMImplementation2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMImplementation2_GetTypeInfoCount(IHTMLDOMImplementation2* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMImplementation2_GetTypeInfoCount(IHTMLDOMImplementation2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMImplementation2_GetTypeInfo(IHTMLDOMImplementation2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMImplementation2_GetTypeInfo(IHTMLDOMImplementation2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMImplementation2_GetIDsOfNames(IHTMLDOMImplementation2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMImplementation2_GetIDsOfNames(IHTMLDOMImplementation2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMImplementation2_Invoke(IHTMLDOMImplementation2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMImplementation2_Invoke(IHTMLDOMImplementation2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMImplementation2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMImplementation2_createDocumentType(IHTMLDOMImplementation2* This,BSTR bstrQualifiedName,VARIANT *pvarPublicId,VARIANT *pvarSystemId,IDOMDocumentType **newDocumentType) { +static inline HRESULT IHTMLDOMImplementation2_createDocumentType(IHTMLDOMImplementation2* This,BSTR bstrQualifiedName,VARIANT *pvarPublicId,VARIANT *pvarSystemId,IDOMDocumentType **newDocumentType) { return This->lpVtbl->createDocumentType(This,bstrQualifiedName,pvarPublicId,pvarSystemId,newDocumentType); } -static __WIDL_INLINE HRESULT IHTMLDOMImplementation2_createDocument(IHTMLDOMImplementation2* This,VARIANT *pvarNS,VARIANT *pvarTagName,IDOMDocumentType *pDocumentType,IHTMLDocument7 **ppnewDocument) { +static inline HRESULT IHTMLDOMImplementation2_createDocument(IHTMLDOMImplementation2* This,VARIANT *pvarNS,VARIANT *pvarTagName,IDOMDocumentType *pDocumentType,IHTMLDocument7 **ppnewDocument) { return This->lpVtbl->createDocument(This,pvarNS,pvarTagName,pDocumentType,ppnewDocument); } -static __WIDL_INLINE HRESULT IHTMLDOMImplementation2_createHTMLDocument(IHTMLDOMImplementation2* This,BSTR bstrTitle,IHTMLDocument7 **ppnewDocument) { +static inline HRESULT IHTMLDOMImplementation2_createHTMLDocument(IHTMLDOMImplementation2* This,BSTR bstrTitle,IHTMLDocument7 **ppnewDocument) { return This->lpVtbl->createHTMLDocument(This,bstrTitle,ppnewDocument); } -static __WIDL_INLINE HRESULT IHTMLDOMImplementation2_hasFeature(IHTMLDOMImplementation2* This,BSTR bstrfeature,VARIANT version,VARIANT_BOOL *pfHasFeature) { +static inline HRESULT IHTMLDOMImplementation2_hasFeature(IHTMLDOMImplementation2* This,BSTR bstrfeature,VARIANT version,VARIANT_BOOL *pfHasFeature) { return This->lpVtbl->hasFeature(This,bstrfeature,version,pfHasFeature); } #endif @@ -35028,26 +35020,26 @@ interface DispHTMLDOMAttribute { #define DispHTMLDOMAttribute_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDOMAttribute_QueryInterface(DispHTMLDOMAttribute* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDOMAttribute_QueryInterface(DispHTMLDOMAttribute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDOMAttribute_AddRef(DispHTMLDOMAttribute* This) { +static inline ULONG DispHTMLDOMAttribute_AddRef(DispHTMLDOMAttribute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDOMAttribute_Release(DispHTMLDOMAttribute* This) { +static inline ULONG DispHTMLDOMAttribute_Release(DispHTMLDOMAttribute* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDOMAttribute_GetTypeInfoCount(DispHTMLDOMAttribute* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDOMAttribute_GetTypeInfoCount(DispHTMLDOMAttribute* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDOMAttribute_GetTypeInfo(DispHTMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDOMAttribute_GetTypeInfo(DispHTMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDOMAttribute_GetIDsOfNames(DispHTMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDOMAttribute_GetIDsOfNames(DispHTMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDOMAttribute_Invoke(DispHTMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDOMAttribute_Invoke(DispHTMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -35152,26 +35144,26 @@ interface DispHTMLDOMTextNode { #define DispHTMLDOMTextNode_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDOMTextNode_QueryInterface(DispHTMLDOMTextNode* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDOMTextNode_QueryInterface(DispHTMLDOMTextNode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDOMTextNode_AddRef(DispHTMLDOMTextNode* This) { +static inline ULONG DispHTMLDOMTextNode_AddRef(DispHTMLDOMTextNode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDOMTextNode_Release(DispHTMLDOMTextNode* This) { +static inline ULONG DispHTMLDOMTextNode_Release(DispHTMLDOMTextNode* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDOMTextNode_GetTypeInfoCount(DispHTMLDOMTextNode* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDOMTextNode_GetTypeInfoCount(DispHTMLDOMTextNode* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDOMTextNode_GetTypeInfo(DispHTMLDOMTextNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDOMTextNode_GetTypeInfo(DispHTMLDOMTextNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDOMTextNode_GetIDsOfNames(DispHTMLDOMTextNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDOMTextNode_GetIDsOfNames(DispHTMLDOMTextNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDOMTextNode_Invoke(DispHTMLDOMTextNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDOMTextNode_Invoke(DispHTMLDOMTextNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -35276,26 +35268,26 @@ interface DispHTMLDOMImplementation { #define DispHTMLDOMImplementation_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDOMImplementation_QueryInterface(DispHTMLDOMImplementation* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDOMImplementation_QueryInterface(DispHTMLDOMImplementation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDOMImplementation_AddRef(DispHTMLDOMImplementation* This) { +static inline ULONG DispHTMLDOMImplementation_AddRef(DispHTMLDOMImplementation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDOMImplementation_Release(DispHTMLDOMImplementation* This) { +static inline ULONG DispHTMLDOMImplementation_Release(DispHTMLDOMImplementation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDOMImplementation_GetTypeInfoCount(DispHTMLDOMImplementation* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDOMImplementation_GetTypeInfoCount(DispHTMLDOMImplementation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDOMImplementation_GetTypeInfo(DispHTMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDOMImplementation_GetTypeInfo(DispHTMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDOMImplementation_GetIDsOfNames(DispHTMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDOMImplementation_GetIDsOfNames(DispHTMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDOMImplementation_Invoke(DispHTMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDOMImplementation_Invoke(DispHTMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -35428,36 +35420,36 @@ interface IHTMLAttributeCollection { #define IHTMLAttributeCollection_item(This,name,pdisp) (This)->lpVtbl->item(This,name,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection_QueryInterface(IHTMLAttributeCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAttributeCollection_QueryInterface(IHTMLAttributeCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAttributeCollection_AddRef(IHTMLAttributeCollection* This) { +static inline ULONG IHTMLAttributeCollection_AddRef(IHTMLAttributeCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAttributeCollection_Release(IHTMLAttributeCollection* This) { +static inline ULONG IHTMLAttributeCollection_Release(IHTMLAttributeCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection_GetTypeInfoCount(IHTMLAttributeCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLAttributeCollection_GetTypeInfoCount(IHTMLAttributeCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection_GetTypeInfo(IHTMLAttributeCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAttributeCollection_GetTypeInfo(IHTMLAttributeCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection_GetIDsOfNames(IHTMLAttributeCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAttributeCollection_GetIDsOfNames(IHTMLAttributeCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection_Invoke(IHTMLAttributeCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAttributeCollection_Invoke(IHTMLAttributeCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAttributeCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection_get_length(IHTMLAttributeCollection* This,LONG *p) { +static inline HRESULT IHTMLAttributeCollection_get_length(IHTMLAttributeCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection_get__newEnum(IHTMLAttributeCollection* This,IUnknown **p) { +static inline HRESULT IHTMLAttributeCollection_get__newEnum(IHTMLAttributeCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection_item(IHTMLAttributeCollection* This,VARIANT *name,IDispatch **pdisp) { +static inline HRESULT IHTMLAttributeCollection_item(IHTMLAttributeCollection* This,VARIANT *name,IDispatch **pdisp) { return This->lpVtbl->item(This,name,pdisp); } #endif @@ -35581,36 +35573,36 @@ interface IHTMLAttributeCollection2 { #define IHTMLAttributeCollection2_removeNamedItem(This,bstrName,newretNode) (This)->lpVtbl->removeNamedItem(This,bstrName,newretNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection2_QueryInterface(IHTMLAttributeCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAttributeCollection2_QueryInterface(IHTMLAttributeCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAttributeCollection2_AddRef(IHTMLAttributeCollection2* This) { +static inline ULONG IHTMLAttributeCollection2_AddRef(IHTMLAttributeCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAttributeCollection2_Release(IHTMLAttributeCollection2* This) { +static inline ULONG IHTMLAttributeCollection2_Release(IHTMLAttributeCollection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection2_GetTypeInfoCount(IHTMLAttributeCollection2* This,UINT *pctinfo) { +static inline HRESULT IHTMLAttributeCollection2_GetTypeInfoCount(IHTMLAttributeCollection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection2_GetTypeInfo(IHTMLAttributeCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAttributeCollection2_GetTypeInfo(IHTMLAttributeCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection2_GetIDsOfNames(IHTMLAttributeCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAttributeCollection2_GetIDsOfNames(IHTMLAttributeCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection2_Invoke(IHTMLAttributeCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAttributeCollection2_Invoke(IHTMLAttributeCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAttributeCollection2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection2_getNamedItem(IHTMLAttributeCollection2* This,BSTR bstrName,IHTMLDOMAttribute **newretNode) { +static inline HRESULT IHTMLAttributeCollection2_getNamedItem(IHTMLAttributeCollection2* This,BSTR bstrName,IHTMLDOMAttribute **newretNode) { return This->lpVtbl->getNamedItem(This,bstrName,newretNode); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection2_setNamedItem(IHTMLAttributeCollection2* This,IHTMLDOMAttribute *ppNode,IHTMLDOMAttribute **newretNode) { +static inline HRESULT IHTMLAttributeCollection2_setNamedItem(IHTMLAttributeCollection2* This,IHTMLDOMAttribute *ppNode,IHTMLDOMAttribute **newretNode) { return This->lpVtbl->setNamedItem(This,ppNode,newretNode); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection2_removeNamedItem(IHTMLAttributeCollection2* This,BSTR bstrName,IHTMLDOMAttribute **newretNode) { +static inline HRESULT IHTMLAttributeCollection2_removeNamedItem(IHTMLAttributeCollection2* This,BSTR bstrName,IHTMLDOMAttribute **newretNode) { return This->lpVtbl->removeNamedItem(This,bstrName,newretNode); } #endif @@ -35752,42 +35744,42 @@ interface IHTMLAttributeCollection3 { #define IHTMLAttributeCollection3_get_length(This,p) (This)->lpVtbl->get_length(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_QueryInterface(IHTMLAttributeCollection3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAttributeCollection3_QueryInterface(IHTMLAttributeCollection3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAttributeCollection3_AddRef(IHTMLAttributeCollection3* This) { +static inline ULONG IHTMLAttributeCollection3_AddRef(IHTMLAttributeCollection3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAttributeCollection3_Release(IHTMLAttributeCollection3* This) { +static inline ULONG IHTMLAttributeCollection3_Release(IHTMLAttributeCollection3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_GetTypeInfoCount(IHTMLAttributeCollection3* This,UINT *pctinfo) { +static inline HRESULT IHTMLAttributeCollection3_GetTypeInfoCount(IHTMLAttributeCollection3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_GetTypeInfo(IHTMLAttributeCollection3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAttributeCollection3_GetTypeInfo(IHTMLAttributeCollection3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_GetIDsOfNames(IHTMLAttributeCollection3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAttributeCollection3_GetIDsOfNames(IHTMLAttributeCollection3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_Invoke(IHTMLAttributeCollection3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAttributeCollection3_Invoke(IHTMLAttributeCollection3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAttributeCollection3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_getNamedItem(IHTMLAttributeCollection3* This,BSTR bstrName,IHTMLDOMAttribute **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection3_getNamedItem(IHTMLAttributeCollection3* This,BSTR bstrName,IHTMLDOMAttribute **ppNodeOut) { return This->lpVtbl->getNamedItem(This,bstrName,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_setNamedItem(IHTMLAttributeCollection3* This,IHTMLDOMAttribute *pNodeIn,IHTMLDOMAttribute **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection3_setNamedItem(IHTMLAttributeCollection3* This,IHTMLDOMAttribute *pNodeIn,IHTMLDOMAttribute **ppNodeOut) { return This->lpVtbl->setNamedItem(This,pNodeIn,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_removeNamedItem(IHTMLAttributeCollection3* This,BSTR bstrName,IHTMLDOMAttribute **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection3_removeNamedItem(IHTMLAttributeCollection3* This,BSTR bstrName,IHTMLDOMAttribute **ppNodeOut) { return This->lpVtbl->removeNamedItem(This,bstrName,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_item(IHTMLAttributeCollection3* This,LONG index,IHTMLDOMAttribute **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection3_item(IHTMLAttributeCollection3* This,LONG index,IHTMLDOMAttribute **ppNodeOut) { return This->lpVtbl->item(This,index,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection3_get_length(IHTMLAttributeCollection3* This,LONG *p) { +static inline HRESULT IHTMLAttributeCollection3_get_length(IHTMLAttributeCollection3* This,LONG *p) { return This->lpVtbl->get_length(This,p); } #endif @@ -35963,51 +35955,51 @@ interface IHTMLAttributeCollection4 { #define IHTMLAttributeCollection4_get_length(This,p) (This)->lpVtbl->get_length(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_QueryInterface(IHTMLAttributeCollection4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAttributeCollection4_QueryInterface(IHTMLAttributeCollection4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAttributeCollection4_AddRef(IHTMLAttributeCollection4* This) { +static inline ULONG IHTMLAttributeCollection4_AddRef(IHTMLAttributeCollection4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAttributeCollection4_Release(IHTMLAttributeCollection4* This) { +static inline ULONG IHTMLAttributeCollection4_Release(IHTMLAttributeCollection4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_GetTypeInfoCount(IHTMLAttributeCollection4* This,UINT *pctinfo) { +static inline HRESULT IHTMLAttributeCollection4_GetTypeInfoCount(IHTMLAttributeCollection4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_GetTypeInfo(IHTMLAttributeCollection4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAttributeCollection4_GetTypeInfo(IHTMLAttributeCollection4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_GetIDsOfNames(IHTMLAttributeCollection4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAttributeCollection4_GetIDsOfNames(IHTMLAttributeCollection4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_Invoke(IHTMLAttributeCollection4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAttributeCollection4_Invoke(IHTMLAttributeCollection4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAttributeCollection4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_getNamedItemNS(IHTMLAttributeCollection4* This,VARIANT *pvarNS,BSTR bstrName,IHTMLDOMAttribute2 **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection4_getNamedItemNS(IHTMLAttributeCollection4* This,VARIANT *pvarNS,BSTR bstrName,IHTMLDOMAttribute2 **ppNodeOut) { return This->lpVtbl->getNamedItemNS(This,pvarNS,bstrName,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_setNamedItemNS(IHTMLAttributeCollection4* This,IHTMLDOMAttribute2 *pNodeIn,IHTMLDOMAttribute2 **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection4_setNamedItemNS(IHTMLAttributeCollection4* This,IHTMLDOMAttribute2 *pNodeIn,IHTMLDOMAttribute2 **ppNodeOut) { return This->lpVtbl->setNamedItemNS(This,pNodeIn,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_removeNamedItemNS(IHTMLAttributeCollection4* This,VARIANT *pvarNS,BSTR bstrName,IHTMLDOMAttribute2 **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection4_removeNamedItemNS(IHTMLAttributeCollection4* This,VARIANT *pvarNS,BSTR bstrName,IHTMLDOMAttribute2 **ppNodeOut) { return This->lpVtbl->removeNamedItemNS(This,pvarNS,bstrName,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_getNamedItem(IHTMLAttributeCollection4* This,BSTR bstrName,IHTMLDOMAttribute2 **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection4_getNamedItem(IHTMLAttributeCollection4* This,BSTR bstrName,IHTMLDOMAttribute2 **ppNodeOut) { return This->lpVtbl->getNamedItem(This,bstrName,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_setNamedItem(IHTMLAttributeCollection4* This,IHTMLDOMAttribute2 *pNodeIn,IHTMLDOMAttribute2 **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection4_setNamedItem(IHTMLAttributeCollection4* This,IHTMLDOMAttribute2 *pNodeIn,IHTMLDOMAttribute2 **ppNodeOut) { return This->lpVtbl->setNamedItem(This,pNodeIn,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_removeNamedItem(IHTMLAttributeCollection4* This,BSTR bstrName,IHTMLDOMAttribute2 **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection4_removeNamedItem(IHTMLAttributeCollection4* This,BSTR bstrName,IHTMLDOMAttribute2 **ppNodeOut) { return This->lpVtbl->removeNamedItem(This,bstrName,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_item(IHTMLAttributeCollection4* This,LONG index,IHTMLDOMAttribute2 **ppNodeOut) { +static inline HRESULT IHTMLAttributeCollection4_item(IHTMLAttributeCollection4* This,LONG index,IHTMLDOMAttribute2 **ppNodeOut) { return This->lpVtbl->item(This,index,ppNodeOut); } -static __WIDL_INLINE HRESULT IHTMLAttributeCollection4_get_length(IHTMLAttributeCollection4* This,LONG *p) { +static inline HRESULT IHTMLAttributeCollection4_get_length(IHTMLAttributeCollection4* This,LONG *p) { return This->lpVtbl->get_length(This,p); } #endif @@ -36127,36 +36119,36 @@ interface IHTMLDOMChildrenCollection { #define IHTMLDOMChildrenCollection_item(This,index,ppItem) (This)->lpVtbl->item(This,index,ppItem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection_QueryInterface(IHTMLDOMChildrenCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMChildrenCollection_QueryInterface(IHTMLDOMChildrenCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMChildrenCollection_AddRef(IHTMLDOMChildrenCollection* This) { +static inline ULONG IHTMLDOMChildrenCollection_AddRef(IHTMLDOMChildrenCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMChildrenCollection_Release(IHTMLDOMChildrenCollection* This) { +static inline ULONG IHTMLDOMChildrenCollection_Release(IHTMLDOMChildrenCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection_GetTypeInfoCount(IHTMLDOMChildrenCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMChildrenCollection_GetTypeInfoCount(IHTMLDOMChildrenCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection_GetTypeInfo(IHTMLDOMChildrenCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMChildrenCollection_GetTypeInfo(IHTMLDOMChildrenCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection_GetIDsOfNames(IHTMLDOMChildrenCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMChildrenCollection_GetIDsOfNames(IHTMLDOMChildrenCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection_Invoke(IHTMLDOMChildrenCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMChildrenCollection_Invoke(IHTMLDOMChildrenCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMChildrenCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection_get_length(IHTMLDOMChildrenCollection* This,LONG *p) { +static inline HRESULT IHTMLDOMChildrenCollection_get_length(IHTMLDOMChildrenCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection_get__newEnum(IHTMLDOMChildrenCollection* This,IUnknown **p) { +static inline HRESULT IHTMLDOMChildrenCollection_get__newEnum(IHTMLDOMChildrenCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection_item(IHTMLDOMChildrenCollection* This,LONG index,IDispatch **ppItem) { +static inline HRESULT IHTMLDOMChildrenCollection_item(IHTMLDOMChildrenCollection* This,LONG index,IDispatch **ppItem) { return This->lpVtbl->item(This,index,ppItem); } #endif @@ -36260,30 +36252,30 @@ interface IHTMLDOMChildrenCollection2 { #define IHTMLDOMChildrenCollection2_item(This,index,ppItem) (This)->lpVtbl->item(This,index,ppItem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection2_QueryInterface(IHTMLDOMChildrenCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMChildrenCollection2_QueryInterface(IHTMLDOMChildrenCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMChildrenCollection2_AddRef(IHTMLDOMChildrenCollection2* This) { +static inline ULONG IHTMLDOMChildrenCollection2_AddRef(IHTMLDOMChildrenCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMChildrenCollection2_Release(IHTMLDOMChildrenCollection2* This) { +static inline ULONG IHTMLDOMChildrenCollection2_Release(IHTMLDOMChildrenCollection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection2_GetTypeInfoCount(IHTMLDOMChildrenCollection2* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMChildrenCollection2_GetTypeInfoCount(IHTMLDOMChildrenCollection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection2_GetTypeInfo(IHTMLDOMChildrenCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMChildrenCollection2_GetTypeInfo(IHTMLDOMChildrenCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection2_GetIDsOfNames(IHTMLDOMChildrenCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMChildrenCollection2_GetIDsOfNames(IHTMLDOMChildrenCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection2_Invoke(IHTMLDOMChildrenCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMChildrenCollection2_Invoke(IHTMLDOMChildrenCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMChildrenCollection2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMChildrenCollection2_item(IHTMLDOMChildrenCollection2* This,LONG index,IDispatch **ppItem) { +static inline HRESULT IHTMLDOMChildrenCollection2_item(IHTMLDOMChildrenCollection2* This,LONG index,IDispatch **ppItem) { return This->lpVtbl->item(This,index,ppItem); } #endif @@ -36375,26 +36367,26 @@ interface DispHTMLAttributeCollection { #define DispHTMLAttributeCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAttributeCollection_QueryInterface(DispHTMLAttributeCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLAttributeCollection_QueryInterface(DispHTMLAttributeCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLAttributeCollection_AddRef(DispHTMLAttributeCollection* This) { +static inline ULONG DispHTMLAttributeCollection_AddRef(DispHTMLAttributeCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLAttributeCollection_Release(DispHTMLAttributeCollection* This) { +static inline ULONG DispHTMLAttributeCollection_Release(DispHTMLAttributeCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAttributeCollection_GetTypeInfoCount(DispHTMLAttributeCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLAttributeCollection_GetTypeInfoCount(DispHTMLAttributeCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLAttributeCollection_GetTypeInfo(DispHTMLAttributeCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLAttributeCollection_GetTypeInfo(DispHTMLAttributeCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLAttributeCollection_GetIDsOfNames(DispHTMLAttributeCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLAttributeCollection_GetIDsOfNames(DispHTMLAttributeCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLAttributeCollection_Invoke(DispHTMLAttributeCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLAttributeCollection_Invoke(DispHTMLAttributeCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -36499,26 +36491,26 @@ interface DispStaticNodeList { #define DispStaticNodeList_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispStaticNodeList_QueryInterface(DispStaticNodeList* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispStaticNodeList_QueryInterface(DispStaticNodeList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispStaticNodeList_AddRef(DispStaticNodeList* This) { +static inline ULONG DispStaticNodeList_AddRef(DispStaticNodeList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispStaticNodeList_Release(DispStaticNodeList* This) { +static inline ULONG DispStaticNodeList_Release(DispStaticNodeList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispStaticNodeList_GetTypeInfoCount(DispStaticNodeList* This,UINT *pctinfo) { +static inline HRESULT DispStaticNodeList_GetTypeInfoCount(DispStaticNodeList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispStaticNodeList_GetTypeInfo(DispStaticNodeList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispStaticNodeList_GetTypeInfo(DispStaticNodeList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispStaticNodeList_GetIDsOfNames(DispStaticNodeList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispStaticNodeList_GetIDsOfNames(DispStaticNodeList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispStaticNodeList_Invoke(DispStaticNodeList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispStaticNodeList_Invoke(DispStaticNodeList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -36623,26 +36615,26 @@ interface DispDOMChildrenCollection { #define DispDOMChildrenCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMChildrenCollection_QueryInterface(DispDOMChildrenCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMChildrenCollection_QueryInterface(DispDOMChildrenCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMChildrenCollection_AddRef(DispDOMChildrenCollection* This) { +static inline ULONG DispDOMChildrenCollection_AddRef(DispDOMChildrenCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMChildrenCollection_Release(DispDOMChildrenCollection* This) { +static inline ULONG DispDOMChildrenCollection_Release(DispDOMChildrenCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMChildrenCollection_GetTypeInfoCount(DispDOMChildrenCollection* This,UINT *pctinfo) { +static inline HRESULT DispDOMChildrenCollection_GetTypeInfoCount(DispDOMChildrenCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMChildrenCollection_GetTypeInfo(DispDOMChildrenCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMChildrenCollection_GetTypeInfo(DispDOMChildrenCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMChildrenCollection_GetIDsOfNames(DispDOMChildrenCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMChildrenCollection_GetIDsOfNames(DispDOMChildrenCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMChildrenCollection_Invoke(DispDOMChildrenCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMChildrenCollection_Invoke(DispDOMChildrenCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -36747,26 +36739,26 @@ interface HTMLElementEvents4 { #define HTMLElementEvents4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLElementEvents4_QueryInterface(HTMLElementEvents4* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLElementEvents4_QueryInterface(HTMLElementEvents4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLElementEvents4_AddRef(HTMLElementEvents4* This) { +static inline ULONG HTMLElementEvents4_AddRef(HTMLElementEvents4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLElementEvents4_Release(HTMLElementEvents4* This) { +static inline ULONG HTMLElementEvents4_Release(HTMLElementEvents4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLElementEvents4_GetTypeInfoCount(HTMLElementEvents4* This,UINT *pctinfo) { +static inline HRESULT HTMLElementEvents4_GetTypeInfoCount(HTMLElementEvents4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLElementEvents4_GetTypeInfo(HTMLElementEvents4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLElementEvents4_GetTypeInfo(HTMLElementEvents4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLElementEvents4_GetIDsOfNames(HTMLElementEvents4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLElementEvents4_GetIDsOfNames(HTMLElementEvents4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLElementEvents4_Invoke(HTMLElementEvents4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLElementEvents4_Invoke(HTMLElementEvents4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -36857,26 +36849,26 @@ interface HTMLElementEvents3 { #define HTMLElementEvents3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLElementEvents3_QueryInterface(HTMLElementEvents3* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLElementEvents3_QueryInterface(HTMLElementEvents3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLElementEvents3_AddRef(HTMLElementEvents3* This) { +static inline ULONG HTMLElementEvents3_AddRef(HTMLElementEvents3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLElementEvents3_Release(HTMLElementEvents3* This) { +static inline ULONG HTMLElementEvents3_Release(HTMLElementEvents3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLElementEvents3_GetTypeInfoCount(HTMLElementEvents3* This,UINT *pctinfo) { +static inline HRESULT HTMLElementEvents3_GetTypeInfoCount(HTMLElementEvents3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLElementEvents3_GetTypeInfo(HTMLElementEvents3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLElementEvents3_GetTypeInfo(HTMLElementEvents3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLElementEvents3_GetIDsOfNames(HTMLElementEvents3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLElementEvents3_GetIDsOfNames(HTMLElementEvents3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLElementEvents3_Invoke(HTMLElementEvents3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLElementEvents3_Invoke(HTMLElementEvents3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -36967,26 +36959,26 @@ interface HTMLElementEvents2 { #define HTMLElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLElementEvents2_QueryInterface(HTMLElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLElementEvents2_QueryInterface(HTMLElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLElementEvents2_AddRef(HTMLElementEvents2* This) { +static inline ULONG HTMLElementEvents2_AddRef(HTMLElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLElementEvents2_Release(HTMLElementEvents2* This) { +static inline ULONG HTMLElementEvents2_Release(HTMLElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLElementEvents2_GetTypeInfoCount(HTMLElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLElementEvents2_GetTypeInfoCount(HTMLElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLElementEvents2_GetTypeInfo(HTMLElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLElementEvents2_GetTypeInfo(HTMLElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLElementEvents2_GetIDsOfNames(HTMLElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLElementEvents2_GetIDsOfNames(HTMLElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLElementEvents2_Invoke(HTMLElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLElementEvents2_Invoke(HTMLElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -37077,26 +37069,26 @@ interface HTMLElementEvents { #define HTMLElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLElementEvents_QueryInterface(HTMLElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLElementEvents_QueryInterface(HTMLElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLElementEvents_AddRef(HTMLElementEvents* This) { +static inline ULONG HTMLElementEvents_AddRef(HTMLElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLElementEvents_Release(HTMLElementEvents* This) { +static inline ULONG HTMLElementEvents_Release(HTMLElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLElementEvents_GetTypeInfoCount(HTMLElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLElementEvents_GetTypeInfoCount(HTMLElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLElementEvents_GetTypeInfo(HTMLElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLElementEvents_GetTypeInfo(HTMLElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLElementEvents_GetIDsOfNames(HTMLElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLElementEvents_GetIDsOfNames(HTMLElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLElementEvents_Invoke(HTMLElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLElementEvents_Invoke(HTMLElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -38069,288 +38061,288 @@ interface IHTMLElement { #define IHTMLElement_get_all(This,p) (This)->lpVtbl->get_all(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement_QueryInterface(IHTMLElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElement_QueryInterface(IHTMLElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElement_AddRef(IHTMLElement* This) { +static inline ULONG IHTMLElement_AddRef(IHTMLElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElement_Release(IHTMLElement* This) { +static inline ULONG IHTMLElement_Release(IHTMLElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement_GetTypeInfoCount(IHTMLElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLElement_GetTypeInfoCount(IHTMLElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElement_GetTypeInfo(IHTMLElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElement_GetTypeInfo(IHTMLElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElement_GetIDsOfNames(IHTMLElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElement_GetIDsOfNames(IHTMLElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElement_Invoke(IHTMLElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElement_Invoke(IHTMLElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement_setAttribute(IHTMLElement* This,BSTR strAttributeName,VARIANT AttributeValue,LONG lFlags) { +static inline HRESULT IHTMLElement_setAttribute(IHTMLElement* This,BSTR strAttributeName,VARIANT AttributeValue,LONG lFlags) { return This->lpVtbl->setAttribute(This,strAttributeName,AttributeValue,lFlags); } -static __WIDL_INLINE HRESULT IHTMLElement_getAttribute(IHTMLElement* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { +static inline HRESULT IHTMLElement_getAttribute(IHTMLElement* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { return This->lpVtbl->getAttribute(This,strAttributeName,lFlags,AttributeValue); } -static __WIDL_INLINE HRESULT IHTMLElement_removeAttribute(IHTMLElement* This,BSTR strAttributeName,LONG lFlags,VARIANT_BOOL *pfSuccess) { +static inline HRESULT IHTMLElement_removeAttribute(IHTMLElement* This,BSTR strAttributeName,LONG lFlags,VARIANT_BOOL *pfSuccess) { return This->lpVtbl->removeAttribute(This,strAttributeName,lFlags,pfSuccess); } -static __WIDL_INLINE HRESULT IHTMLElement_put_className(IHTMLElement* This,BSTR v) { +static inline HRESULT IHTMLElement_put_className(IHTMLElement* This,BSTR v) { return This->lpVtbl->put_className(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_className(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_className(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_className(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_id(IHTMLElement* This,BSTR v) { +static inline HRESULT IHTMLElement_put_id(IHTMLElement* This,BSTR v) { return This->lpVtbl->put_id(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_id(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_id(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_id(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_tagName(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_tagName(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_tagName(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_parentElement(IHTMLElement* This,IHTMLElement **p) { +static inline HRESULT IHTMLElement_get_parentElement(IHTMLElement* This,IHTMLElement **p) { return This->lpVtbl->get_parentElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_style(IHTMLElement* This,IHTMLStyle **p) { +static inline HRESULT IHTMLElement_get_style(IHTMLElement* This,IHTMLStyle **p) { return This->lpVtbl->get_style(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onhelp(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onhelp(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onhelp(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onhelp(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onhelp(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onhelp(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onclick(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onclick(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onclick(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onclick(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onclick(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onclick(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_ondblclick(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_ondblclick(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_ondblclick(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_ondblclick(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_ondblclick(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_ondblclick(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onkeydown(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onkeydown(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onkeydown(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onkeydown(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onkeydown(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onkeydown(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onkeyup(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onkeyup(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onkeyup(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onkeyup(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onkeyup(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onkeyup(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onkeypress(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onkeypress(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onkeypress(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onkeypress(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onkeypress(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onkeypress(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onmouseout(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onmouseout(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onmouseout(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onmouseout(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onmouseout(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onmouseout(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onmouseover(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onmouseover(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onmouseover(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onmouseover(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onmouseover(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onmouseover(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onmousemove(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onmousemove(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onmousemove(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onmousemove(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onmousemove(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onmousemove(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onmousedown(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onmousedown(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onmousedown(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onmousedown(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onmousedown(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onmousedown(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onmouseup(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onmouseup(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onmouseup(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onmouseup(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onmouseup(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onmouseup(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_document(IHTMLElement* This,IDispatch **p) { +static inline HRESULT IHTMLElement_get_document(IHTMLElement* This,IDispatch **p) { return This->lpVtbl->get_document(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_title(IHTMLElement* This,BSTR v) { +static inline HRESULT IHTMLElement_put_title(IHTMLElement* This,BSTR v) { return This->lpVtbl->put_title(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_title(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_title(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_title(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_language(IHTMLElement* This,BSTR v) { +static inline HRESULT IHTMLElement_put_language(IHTMLElement* This,BSTR v) { return This->lpVtbl->put_language(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_language(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_language(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_language(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onselectstart(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onselectstart(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onselectstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onselectstart(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onselectstart(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onselectstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_scrollIntoView(IHTMLElement* This,VARIANT varargStart) { +static inline HRESULT IHTMLElement_scrollIntoView(IHTMLElement* This,VARIANT varargStart) { return This->lpVtbl->scrollIntoView(This,varargStart); } -static __WIDL_INLINE HRESULT IHTMLElement_contains(IHTMLElement* This,IHTMLElement *pChild,VARIANT_BOOL *pfResult) { +static inline HRESULT IHTMLElement_contains(IHTMLElement* This,IHTMLElement *pChild,VARIANT_BOOL *pfResult) { return This->lpVtbl->contains(This,pChild,pfResult); } -static __WIDL_INLINE HRESULT IHTMLElement_get_sourceIndex(IHTMLElement* This,LONG *p) { +static inline HRESULT IHTMLElement_get_sourceIndex(IHTMLElement* This,LONG *p) { return This->lpVtbl->get_sourceIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_recordNumber(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_recordNumber(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_recordNumber(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_lang(IHTMLElement* This,BSTR v) { +static inline HRESULT IHTMLElement_put_lang(IHTMLElement* This,BSTR v) { return This->lpVtbl->put_lang(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_lang(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_lang(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_lang(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_offsetLeft(IHTMLElement* This,LONG *p) { +static inline HRESULT IHTMLElement_get_offsetLeft(IHTMLElement* This,LONG *p) { return This->lpVtbl->get_offsetLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_offsetTop(IHTMLElement* This,LONG *p) { +static inline HRESULT IHTMLElement_get_offsetTop(IHTMLElement* This,LONG *p) { return This->lpVtbl->get_offsetTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_offsetWidth(IHTMLElement* This,LONG *p) { +static inline HRESULT IHTMLElement_get_offsetWidth(IHTMLElement* This,LONG *p) { return This->lpVtbl->get_offsetWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_offsetHeight(IHTMLElement* This,LONG *p) { +static inline HRESULT IHTMLElement_get_offsetHeight(IHTMLElement* This,LONG *p) { return This->lpVtbl->get_offsetHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_offsetParent(IHTMLElement* This,IHTMLElement **p) { +static inline HRESULT IHTMLElement_get_offsetParent(IHTMLElement* This,IHTMLElement **p) { return This->lpVtbl->get_offsetParent(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_innerHTML(IHTMLElement* This,BSTR v) { +static inline HRESULT IHTMLElement_put_innerHTML(IHTMLElement* This,BSTR v) { return This->lpVtbl->put_innerHTML(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_innerHTML(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_innerHTML(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_innerHTML(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_innerText(IHTMLElement* This,BSTR v) { +static inline HRESULT IHTMLElement_put_innerText(IHTMLElement* This,BSTR v) { return This->lpVtbl->put_innerText(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_innerText(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_innerText(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_innerText(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_outerHTML(IHTMLElement* This,BSTR v) { +static inline HRESULT IHTMLElement_put_outerHTML(IHTMLElement* This,BSTR v) { return This->lpVtbl->put_outerHTML(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_outerHTML(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_outerHTML(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_outerHTML(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_outerText(IHTMLElement* This,BSTR v) { +static inline HRESULT IHTMLElement_put_outerText(IHTMLElement* This,BSTR v) { return This->lpVtbl->put_outerText(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_outerText(IHTMLElement* This,BSTR *p) { +static inline HRESULT IHTMLElement_get_outerText(IHTMLElement* This,BSTR *p) { return This->lpVtbl->get_outerText(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_insertAdjacentHTML(IHTMLElement* This,BSTR where,BSTR html) { +static inline HRESULT IHTMLElement_insertAdjacentHTML(IHTMLElement* This,BSTR where,BSTR html) { return This->lpVtbl->insertAdjacentHTML(This,where,html); } -static __WIDL_INLINE HRESULT IHTMLElement_insertAdjacentText(IHTMLElement* This,BSTR where,BSTR text) { +static inline HRESULT IHTMLElement_insertAdjacentText(IHTMLElement* This,BSTR where,BSTR text) { return This->lpVtbl->insertAdjacentText(This,where,text); } -static __WIDL_INLINE HRESULT IHTMLElement_get_parentTextEdit(IHTMLElement* This,IHTMLElement **p) { +static inline HRESULT IHTMLElement_get_parentTextEdit(IHTMLElement* This,IHTMLElement **p) { return This->lpVtbl->get_parentTextEdit(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_isTextEdit(IHTMLElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElement_get_isTextEdit(IHTMLElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isTextEdit(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_click(IHTMLElement* This) { +static inline HRESULT IHTMLElement_click(IHTMLElement* This) { return This->lpVtbl->click(This); } -static __WIDL_INLINE HRESULT IHTMLElement_get_filters(IHTMLElement* This,IHTMLFiltersCollection **p) { +static inline HRESULT IHTMLElement_get_filters(IHTMLElement* This,IHTMLFiltersCollection **p) { return This->lpVtbl->get_filters(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_ondragstart(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_ondragstart(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_ondragstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_ondragstart(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_ondragstart(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_ondragstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_toString(IHTMLElement* This,BSTR *String) { +static inline HRESULT IHTMLElement_toString(IHTMLElement* This,BSTR *String) { return This->lpVtbl->toString(This,String); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onbeforeupdate(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onbeforeupdate(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onbeforeupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onbeforeupdate(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onbeforeupdate(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onbeforeupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onafterupdate(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onafterupdate(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onafterupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onafterupdate(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onafterupdate(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onafterupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onerrorupdate(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onerrorupdate(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onerrorupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onerrorupdate(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onerrorupdate(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onerrorupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onrowexit(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onrowexit(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onrowexit(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onrowexit(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onrowexit(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onrowexit(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onrowenter(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onrowenter(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onrowenter(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onrowenter(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onrowenter(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onrowenter(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_ondatasetchanged(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_ondatasetchanged(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_ondatasetchanged(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_ondatasetchanged(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_ondatasetchanged(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_ondatasetchanged(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_ondataavailable(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_ondataavailable(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_ondataavailable(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_ondataavailable(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_ondataavailable(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_ondataavailable(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_ondatasetcomplete(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_ondatasetcomplete(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_ondatasetcomplete(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_ondatasetcomplete(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_ondatasetcomplete(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_ondatasetcomplete(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_put_onfilterchange(IHTMLElement* This,VARIANT v) { +static inline HRESULT IHTMLElement_put_onfilterchange(IHTMLElement* This,VARIANT v) { return This->lpVtbl->put_onfilterchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement_get_onfilterchange(IHTMLElement* This,VARIANT *p) { +static inline HRESULT IHTMLElement_get_onfilterchange(IHTMLElement* This,VARIANT *p) { return This->lpVtbl->get_onfilterchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_children(IHTMLElement* This,IDispatch **p) { +static inline HRESULT IHTMLElement_get_children(IHTMLElement* This,IDispatch **p) { return This->lpVtbl->get_children(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement_get_all(IHTMLElement* This,IDispatch **p) { +static inline HRESULT IHTMLElement_get_all(IHTMLElement* This,IDispatch **p) { return This->lpVtbl->get_all(This,p); } #endif @@ -39264,321 +39256,321 @@ interface IHTMLElement2 { #define IHTMLElement2_getElementsByTagName(This,v,pelColl) (This)->lpVtbl->getElementsByTagName(This,v,pelColl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement2_QueryInterface(IHTMLElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElement2_QueryInterface(IHTMLElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElement2_AddRef(IHTMLElement2* This) { +static inline ULONG IHTMLElement2_AddRef(IHTMLElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElement2_Release(IHTMLElement2* This) { +static inline ULONG IHTMLElement2_Release(IHTMLElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement2_GetTypeInfoCount(IHTMLElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLElement2_GetTypeInfoCount(IHTMLElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElement2_GetTypeInfo(IHTMLElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElement2_GetTypeInfo(IHTMLElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElement2_GetIDsOfNames(IHTMLElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElement2_GetIDsOfNames(IHTMLElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElement2_Invoke(IHTMLElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElement2_Invoke(IHTMLElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement2_get_scopeName(IHTMLElement2* This,BSTR *p) { +static inline HRESULT IHTMLElement2_get_scopeName(IHTMLElement2* This,BSTR *p) { return This->lpVtbl->get_scopeName(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_setCapture(IHTMLElement2* This,VARIANT_BOOL containerCapture) { +static inline HRESULT IHTMLElement2_setCapture(IHTMLElement2* This,VARIANT_BOOL containerCapture) { return This->lpVtbl->setCapture(This,containerCapture); } -static __WIDL_INLINE HRESULT IHTMLElement2_releaseCapture(IHTMLElement2* This) { +static inline HRESULT IHTMLElement2_releaseCapture(IHTMLElement2* This) { return This->lpVtbl->releaseCapture(This); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onlosecapture(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onlosecapture(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onlosecapture(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onlosecapture(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onlosecapture(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onlosecapture(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_componentFromPoint(IHTMLElement2* This,LONG x,LONG y,BSTR *component) { +static inline HRESULT IHTMLElement2_componentFromPoint(IHTMLElement2* This,LONG x,LONG y,BSTR *component) { return This->lpVtbl->componentFromPoint(This,x,y,component); } -static __WIDL_INLINE HRESULT IHTMLElement2_doScroll(IHTMLElement2* This,VARIANT component) { +static inline HRESULT IHTMLElement2_doScroll(IHTMLElement2* This,VARIANT component) { return This->lpVtbl->doScroll(This,component); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onscroll(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onscroll(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onscroll(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onscroll(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onscroll(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onscroll(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_ondrag(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_ondrag(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_ondrag(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_ondrag(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_ondrag(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_ondrag(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_ondragend(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_ondragend(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_ondragend(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_ondragend(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_ondragend(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_ondragend(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_ondragenter(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_ondragenter(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_ondragenter(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_ondragenter(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_ondragenter(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_ondragenter(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_ondragover(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_ondragover(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_ondragover(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_ondragover(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_ondragover(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_ondragover(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_ondragleave(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_ondragleave(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_ondragleave(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_ondragleave(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_ondragleave(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_ondragleave(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_ondrop(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_ondrop(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_ondrop(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_ondrop(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_ondrop(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_ondrop(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onbeforecut(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onbeforecut(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onbeforecut(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onbeforecut(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onbeforecut(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onbeforecut(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_oncut(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_oncut(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_oncut(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_oncut(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_oncut(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_oncut(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onbeforecopy(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onbeforecopy(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onbeforecopy(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onbeforecopy(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onbeforecopy(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onbeforecopy(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_oncopy(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_oncopy(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_oncopy(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_oncopy(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_oncopy(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_oncopy(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onbeforepaste(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onbeforepaste(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onbeforepaste(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onbeforepaste(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onbeforepaste(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onbeforepaste(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onpaste(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onpaste(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onpaste(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onpaste(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onpaste(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onpaste(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_currentStyle(IHTMLElement2* This,IHTMLCurrentStyle **p) { +static inline HRESULT IHTMLElement2_get_currentStyle(IHTMLElement2* This,IHTMLCurrentStyle **p) { return This->lpVtbl->get_currentStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onpropertychange(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onpropertychange(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onpropertychange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onpropertychange(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onpropertychange(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onpropertychange(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_getClientRects(IHTMLElement2* This,IHTMLRectCollection **pRectCol) { +static inline HRESULT IHTMLElement2_getClientRects(IHTMLElement2* This,IHTMLRectCollection **pRectCol) { return This->lpVtbl->getClientRects(This,pRectCol); } -static __WIDL_INLINE HRESULT IHTMLElement2_getBoundingClientRect(IHTMLElement2* This,IHTMLRect **pRect) { +static inline HRESULT IHTMLElement2_getBoundingClientRect(IHTMLElement2* This,IHTMLRect **pRect) { return This->lpVtbl->getBoundingClientRect(This,pRect); } -static __WIDL_INLINE HRESULT IHTMLElement2_setExpression(IHTMLElement2* This,BSTR propname,BSTR expression,BSTR language) { +static inline HRESULT IHTMLElement2_setExpression(IHTMLElement2* This,BSTR propname,BSTR expression,BSTR language) { return This->lpVtbl->setExpression(This,propname,expression,language); } -static __WIDL_INLINE HRESULT IHTMLElement2_getExpression(IHTMLElement2* This,BSTR propname,VARIANT *expression) { +static inline HRESULT IHTMLElement2_getExpression(IHTMLElement2* This,BSTR propname,VARIANT *expression) { return This->lpVtbl->getExpression(This,propname,expression); } -static __WIDL_INLINE HRESULT IHTMLElement2_removeExpression(IHTMLElement2* This,BSTR propname,VARIANT_BOOL *pfSuccess) { +static inline HRESULT IHTMLElement2_removeExpression(IHTMLElement2* This,BSTR propname,VARIANT_BOOL *pfSuccess) { return This->lpVtbl->removeExpression(This,propname,pfSuccess); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_tabIndex(IHTMLElement2* This,short v) { +static inline HRESULT IHTMLElement2_put_tabIndex(IHTMLElement2* This,short v) { return This->lpVtbl->put_tabIndex(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_tabIndex(IHTMLElement2* This,short *p) { +static inline HRESULT IHTMLElement2_get_tabIndex(IHTMLElement2* This,short *p) { return This->lpVtbl->get_tabIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_focus(IHTMLElement2* This) { +static inline HRESULT IHTMLElement2_focus(IHTMLElement2* This) { return This->lpVtbl->focus(This); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_accessKey(IHTMLElement2* This,BSTR v) { +static inline HRESULT IHTMLElement2_put_accessKey(IHTMLElement2* This,BSTR v) { return This->lpVtbl->put_accessKey(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_accessKey(IHTMLElement2* This,BSTR *p) { +static inline HRESULT IHTMLElement2_get_accessKey(IHTMLElement2* This,BSTR *p) { return This->lpVtbl->get_accessKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onblur(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onblur(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onblur(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onblur(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onblur(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onblur(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onfocus(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onfocus(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onfocus(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onfocus(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onfocus(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onfocus(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onresize(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onresize(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onresize(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onresize(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onresize(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onresize(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_blur(IHTMLElement2* This) { +static inline HRESULT IHTMLElement2_blur(IHTMLElement2* This) { return This->lpVtbl->blur(This); } -static __WIDL_INLINE HRESULT IHTMLElement2_addFilter(IHTMLElement2* This,IUnknown *pUnk) { +static inline HRESULT IHTMLElement2_addFilter(IHTMLElement2* This,IUnknown *pUnk) { return This->lpVtbl->addFilter(This,pUnk); } -static __WIDL_INLINE HRESULT IHTMLElement2_removeFilter(IHTMLElement2* This,IUnknown *pUnk) { +static inline HRESULT IHTMLElement2_removeFilter(IHTMLElement2* This,IUnknown *pUnk) { return This->lpVtbl->removeFilter(This,pUnk); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_clientHeight(IHTMLElement2* This,LONG *p) { +static inline HRESULT IHTMLElement2_get_clientHeight(IHTMLElement2* This,LONG *p) { return This->lpVtbl->get_clientHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_clientWidth(IHTMLElement2* This,LONG *p) { +static inline HRESULT IHTMLElement2_get_clientWidth(IHTMLElement2* This,LONG *p) { return This->lpVtbl->get_clientWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_clientTop(IHTMLElement2* This,LONG *p) { +static inline HRESULT IHTMLElement2_get_clientTop(IHTMLElement2* This,LONG *p) { return This->lpVtbl->get_clientTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_clientLeft(IHTMLElement2* This,LONG *p) { +static inline HRESULT IHTMLElement2_get_clientLeft(IHTMLElement2* This,LONG *p) { return This->lpVtbl->get_clientLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_attachEvent(IHTMLElement2* This,BSTR event,IDispatch *pDisp,VARIANT_BOOL *pfResult) { +static inline HRESULT IHTMLElement2_attachEvent(IHTMLElement2* This,BSTR event,IDispatch *pDisp,VARIANT_BOOL *pfResult) { return This->lpVtbl->attachEvent(This,event,pDisp,pfResult); } -static __WIDL_INLINE HRESULT IHTMLElement2_detachEvent(IHTMLElement2* This,BSTR event,IDispatch *pDisp) { +static inline HRESULT IHTMLElement2_detachEvent(IHTMLElement2* This,BSTR event,IDispatch *pDisp) { return This->lpVtbl->detachEvent(This,event,pDisp); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_readyState(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_readyState(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onreadystatechange(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onreadystatechange(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onreadystatechange(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onreadystatechange(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onrowsdelete(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onrowsdelete(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onrowsdelete(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onrowsdelete(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onrowsdelete(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onrowsdelete(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onrowsinserted(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onrowsinserted(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onrowsinserted(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onrowsinserted(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onrowsinserted(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onrowsinserted(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_oncellchange(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_oncellchange(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_oncellchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_oncellchange(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_oncellchange(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_oncellchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_dir(IHTMLElement2* This,BSTR v) { +static inline HRESULT IHTMLElement2_put_dir(IHTMLElement2* This,BSTR v) { return This->lpVtbl->put_dir(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_dir(IHTMLElement2* This,BSTR *p) { +static inline HRESULT IHTMLElement2_get_dir(IHTMLElement2* This,BSTR *p) { return This->lpVtbl->get_dir(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_createControlRange(IHTMLElement2* This,IDispatch **range) { +static inline HRESULT IHTMLElement2_createControlRange(IHTMLElement2* This,IDispatch **range) { return This->lpVtbl->createControlRange(This,range); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_scrollHeight(IHTMLElement2* This,LONG *p) { +static inline HRESULT IHTMLElement2_get_scrollHeight(IHTMLElement2* This,LONG *p) { return This->lpVtbl->get_scrollHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_scrollWidth(IHTMLElement2* This,LONG *p) { +static inline HRESULT IHTMLElement2_get_scrollWidth(IHTMLElement2* This,LONG *p) { return This->lpVtbl->get_scrollWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_scrollTop(IHTMLElement2* This,LONG v) { +static inline HRESULT IHTMLElement2_put_scrollTop(IHTMLElement2* This,LONG v) { return This->lpVtbl->put_scrollTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_scrollTop(IHTMLElement2* This,LONG *p) { +static inline HRESULT IHTMLElement2_get_scrollTop(IHTMLElement2* This,LONG *p) { return This->lpVtbl->get_scrollTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_scrollLeft(IHTMLElement2* This,LONG v) { +static inline HRESULT IHTMLElement2_put_scrollLeft(IHTMLElement2* This,LONG v) { return This->lpVtbl->put_scrollLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_scrollLeft(IHTMLElement2* This,LONG *p) { +static inline HRESULT IHTMLElement2_get_scrollLeft(IHTMLElement2* This,LONG *p) { return This->lpVtbl->get_scrollLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_clearAttributes(IHTMLElement2* This) { +static inline HRESULT IHTMLElement2_clearAttributes(IHTMLElement2* This) { return This->lpVtbl->clearAttributes(This); } -static __WIDL_INLINE HRESULT IHTMLElement2_mergeAttributes(IHTMLElement2* This,IHTMLElement *mergeThis) { +static inline HRESULT IHTMLElement2_mergeAttributes(IHTMLElement2* This,IHTMLElement *mergeThis) { return This->lpVtbl->mergeAttributes(This,mergeThis); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_oncontextmenu(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_oncontextmenu(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_oncontextmenu(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_oncontextmenu(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_oncontextmenu(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_oncontextmenu(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_insertAdjacentElement(IHTMLElement2* This,BSTR where,IHTMLElement *insertedElement,IHTMLElement **inserted) { +static inline HRESULT IHTMLElement2_insertAdjacentElement(IHTMLElement2* This,BSTR where,IHTMLElement *insertedElement,IHTMLElement **inserted) { return This->lpVtbl->insertAdjacentElement(This,where,insertedElement,inserted); } -static __WIDL_INLINE HRESULT IHTMLElement2_applyElement(IHTMLElement2* This,IHTMLElement *apply,BSTR where,IHTMLElement **applied) { +static inline HRESULT IHTMLElement2_applyElement(IHTMLElement2* This,IHTMLElement *apply,BSTR where,IHTMLElement **applied) { return This->lpVtbl->applyElement(This,apply,where,applied); } -static __WIDL_INLINE HRESULT IHTMLElement2_getAdjacentText(IHTMLElement2* This,BSTR where,BSTR *text) { +static inline HRESULT IHTMLElement2_getAdjacentText(IHTMLElement2* This,BSTR where,BSTR *text) { return This->lpVtbl->getAdjacentText(This,where,text); } -static __WIDL_INLINE HRESULT IHTMLElement2_replaceAdjacentText(IHTMLElement2* This,BSTR where,BSTR newText,BSTR *oldText) { +static inline HRESULT IHTMLElement2_replaceAdjacentText(IHTMLElement2* This,BSTR where,BSTR newText,BSTR *oldText) { return This->lpVtbl->replaceAdjacentText(This,where,newText,oldText); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_canHaveChildren(IHTMLElement2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElement2_get_canHaveChildren(IHTMLElement2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_canHaveChildren(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_addBehavior(IHTMLElement2* This,BSTR bstrUrl,VARIANT *pvarFactory,LONG *pCookie) { +static inline HRESULT IHTMLElement2_addBehavior(IHTMLElement2* This,BSTR bstrUrl,VARIANT *pvarFactory,LONG *pCookie) { return This->lpVtbl->addBehavior(This,bstrUrl,pvarFactory,pCookie); } -static __WIDL_INLINE HRESULT IHTMLElement2_removeBehavior(IHTMLElement2* This,LONG cookie,VARIANT_BOOL *pfResult) { +static inline HRESULT IHTMLElement2_removeBehavior(IHTMLElement2* This,LONG cookie,VARIANT_BOOL *pfResult) { return This->lpVtbl->removeBehavior(This,cookie,pfResult); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_runtimeStyle(IHTMLElement2* This,IHTMLStyle **p) { +static inline HRESULT IHTMLElement2_get_runtimeStyle(IHTMLElement2* This,IHTMLStyle **p) { return This->lpVtbl->get_runtimeStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_behaviorUrns(IHTMLElement2* This,IDispatch **p) { +static inline HRESULT IHTMLElement2_get_behaviorUrns(IHTMLElement2* This,IDispatch **p) { return This->lpVtbl->get_behaviorUrns(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_tagUrn(IHTMLElement2* This,BSTR v) { +static inline HRESULT IHTMLElement2_put_tagUrn(IHTMLElement2* This,BSTR v) { return This->lpVtbl->put_tagUrn(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_tagUrn(IHTMLElement2* This,BSTR *p) { +static inline HRESULT IHTMLElement2_get_tagUrn(IHTMLElement2* This,BSTR *p) { return This->lpVtbl->get_tagUrn(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_put_onbeforeeditfocus(IHTMLElement2* This,VARIANT v) { +static inline HRESULT IHTMLElement2_put_onbeforeeditfocus(IHTMLElement2* This,VARIANT v) { return This->lpVtbl->put_onbeforeeditfocus(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_onbeforeeditfocus(IHTMLElement2* This,VARIANT *p) { +static inline HRESULT IHTMLElement2_get_onbeforeeditfocus(IHTMLElement2* This,VARIANT *p) { return This->lpVtbl->get_onbeforeeditfocus(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_get_readyStateValue(IHTMLElement2* This,LONG *p) { +static inline HRESULT IHTMLElement2_get_readyStateValue(IHTMLElement2* This,LONG *p) { return This->lpVtbl->get_readyStateValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement2_getElementsByTagName(IHTMLElement2* This,BSTR v,IHTMLElementCollection **pelColl) { +static inline HRESULT IHTMLElement2_getElementsByTagName(IHTMLElement2* This,BSTR v,IHTMLElementCollection **pelColl) { return This->lpVtbl->getElementsByTagName(This,v,pelColl); } #endif @@ -40021,156 +40013,156 @@ interface IHTMLElement3 { #define IHTMLElement3_get_glyphMode(This,p) (This)->lpVtbl->get_glyphMode(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement3_QueryInterface(IHTMLElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElement3_QueryInterface(IHTMLElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElement3_AddRef(IHTMLElement3* This) { +static inline ULONG IHTMLElement3_AddRef(IHTMLElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElement3_Release(IHTMLElement3* This) { +static inline ULONG IHTMLElement3_Release(IHTMLElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement3_GetTypeInfoCount(IHTMLElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLElement3_GetTypeInfoCount(IHTMLElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElement3_GetTypeInfo(IHTMLElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElement3_GetTypeInfo(IHTMLElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElement3_GetIDsOfNames(IHTMLElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElement3_GetIDsOfNames(IHTMLElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElement3_Invoke(IHTMLElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElement3_Invoke(IHTMLElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement3_mergeAttributes(IHTMLElement3* This,IHTMLElement *mergeThis,VARIANT *pvarFlags) { +static inline HRESULT IHTMLElement3_mergeAttributes(IHTMLElement3* This,IHTMLElement *mergeThis,VARIANT *pvarFlags) { return This->lpVtbl->mergeAttributes(This,mergeThis,pvarFlags); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_isMultiLine(IHTMLElement3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElement3_get_isMultiLine(IHTMLElement3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isMultiLine(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_canHaveHTML(IHTMLElement3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElement3_get_canHaveHTML(IHTMLElement3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_canHaveHTML(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onlayoutcomplete(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onlayoutcomplete(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onlayoutcomplete(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onlayoutcomplete(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onlayoutcomplete(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onlayoutcomplete(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onpage(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onpage(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onpage(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onpage(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onpage(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onpage(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_inflateBlock(IHTMLElement3* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLElement3_put_inflateBlock(IHTMLElement3* This,VARIANT_BOOL v) { return This->lpVtbl->put_inflateBlock(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_inflateBlock(IHTMLElement3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElement3_get_inflateBlock(IHTMLElement3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_inflateBlock(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onbeforedeactivate(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onbeforedeactivate(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onbeforedeactivate(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onbeforedeactivate(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onbeforedeactivate(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onbeforedeactivate(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_setActive(IHTMLElement3* This) { +static inline HRESULT IHTMLElement3_setActive(IHTMLElement3* This) { return This->lpVtbl->setActive(This); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_contentEditable(IHTMLElement3* This,BSTR v) { +static inline HRESULT IHTMLElement3_put_contentEditable(IHTMLElement3* This,BSTR v) { return This->lpVtbl->put_contentEditable(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_contentEditable(IHTMLElement3* This,BSTR *p) { +static inline HRESULT IHTMLElement3_get_contentEditable(IHTMLElement3* This,BSTR *p) { return This->lpVtbl->get_contentEditable(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_isContentEditable(IHTMLElement3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElement3_get_isContentEditable(IHTMLElement3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isContentEditable(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_hideFocus(IHTMLElement3* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLElement3_put_hideFocus(IHTMLElement3* This,VARIANT_BOOL v) { return This->lpVtbl->put_hideFocus(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_hideFocus(IHTMLElement3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElement3_get_hideFocus(IHTMLElement3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_hideFocus(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_disabled(IHTMLElement3* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLElement3_put_disabled(IHTMLElement3* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_disabled(IHTMLElement3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElement3_get_disabled(IHTMLElement3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_isDisabled(IHTMLElement3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElement3_get_isDisabled(IHTMLElement3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isDisabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onmove(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onmove(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onmove(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onmove(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onmove(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onmove(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_oncontrolselect(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_oncontrolselect(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_oncontrolselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_oncontrolselect(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_oncontrolselect(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_oncontrolselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_fireEvent(IHTMLElement3* This,BSTR bstrEventName,VARIANT *pvarEventObject,VARIANT_BOOL *pfCancelled) { +static inline HRESULT IHTMLElement3_fireEvent(IHTMLElement3* This,BSTR bstrEventName,VARIANT *pvarEventObject,VARIANT_BOOL *pfCancelled) { return This->lpVtbl->fireEvent(This,bstrEventName,pvarEventObject,pfCancelled); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onresizestart(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onresizestart(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onresizestart(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onresizestart(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onresizestart(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onresizestart(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onresizeend(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onresizeend(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onresizeend(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onresizeend(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onresizeend(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onresizeend(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onmovestart(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onmovestart(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onmovestart(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onmovestart(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onmovestart(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onmovestart(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onmoveend(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onmoveend(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onmoveend(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onmoveend(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onmoveend(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onmoveend(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onmouseenter(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onmouseenter(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onmouseenter(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onmouseenter(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onmouseenter(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onmouseenter(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onmouseleave(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onmouseleave(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onmouseleave(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onmouseleave(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onmouseleave(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onmouseleave(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_onactivate(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_onactivate(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_onactivate(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_onactivate(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_onactivate(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_onactivate(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_put_ondeactivate(IHTMLElement3* This,VARIANT v) { +static inline HRESULT IHTMLElement3_put_ondeactivate(IHTMLElement3* This,VARIANT v) { return This->lpVtbl->put_ondeactivate(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_ondeactivate(IHTMLElement3* This,VARIANT *p) { +static inline HRESULT IHTMLElement3_get_ondeactivate(IHTMLElement3* This,VARIANT *p) { return This->lpVtbl->get_ondeactivate(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement3_dragDrop(IHTMLElement3* This,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLElement3_dragDrop(IHTMLElement3* This,VARIANT_BOOL *pfRet) { return This->lpVtbl->dragDrop(This,pfRet); } -static __WIDL_INLINE HRESULT IHTMLElement3_get_glyphMode(IHTMLElement3* This,LONG *p) { +static inline HRESULT IHTMLElement3_get_glyphMode(IHTMLElement3* This,LONG *p) { return This->lpVtbl->get_glyphMode(This,p); } #endif @@ -40365,63 +40357,63 @@ interface IHTMLElement4 { #define IHTMLElement4_get_onfocusout(This,p) (This)->lpVtbl->get_onfocusout(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement4_QueryInterface(IHTMLElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElement4_QueryInterface(IHTMLElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElement4_AddRef(IHTMLElement4* This) { +static inline ULONG IHTMLElement4_AddRef(IHTMLElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElement4_Release(IHTMLElement4* This) { +static inline ULONG IHTMLElement4_Release(IHTMLElement4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement4_GetTypeInfoCount(IHTMLElement4* This,UINT *pctinfo) { +static inline HRESULT IHTMLElement4_GetTypeInfoCount(IHTMLElement4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElement4_GetTypeInfo(IHTMLElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElement4_GetTypeInfo(IHTMLElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElement4_GetIDsOfNames(IHTMLElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElement4_GetIDsOfNames(IHTMLElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElement4_Invoke(IHTMLElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElement4_Invoke(IHTMLElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElement4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement4_put_onmousewheel(IHTMLElement4* This,VARIANT v) { +static inline HRESULT IHTMLElement4_put_onmousewheel(IHTMLElement4* This,VARIANT v) { return This->lpVtbl->put_onmousewheel(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement4_get_onmousewheel(IHTMLElement4* This,VARIANT *p) { +static inline HRESULT IHTMLElement4_get_onmousewheel(IHTMLElement4* This,VARIANT *p) { return This->lpVtbl->get_onmousewheel(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement4_normalize(IHTMLElement4* This) { +static inline HRESULT IHTMLElement4_normalize(IHTMLElement4* This) { return This->lpVtbl->normalize(This); } -static __WIDL_INLINE HRESULT IHTMLElement4_getAttributeNode(IHTMLElement4* This,BSTR bstrname,IHTMLDOMAttribute **ppAttribute) { +static inline HRESULT IHTMLElement4_getAttributeNode(IHTMLElement4* This,BSTR bstrname,IHTMLDOMAttribute **ppAttribute) { return This->lpVtbl->getAttributeNode(This,bstrname,ppAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement4_setAttributeNode(IHTMLElement4* This,IHTMLDOMAttribute *pattr,IHTMLDOMAttribute **ppretAttribute) { +static inline HRESULT IHTMLElement4_setAttributeNode(IHTMLElement4* This,IHTMLDOMAttribute *pattr,IHTMLDOMAttribute **ppretAttribute) { return This->lpVtbl->setAttributeNode(This,pattr,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement4_removeAttributeNode(IHTMLElement4* This,IHTMLDOMAttribute *pattr,IHTMLDOMAttribute **ppretAttribute) { +static inline HRESULT IHTMLElement4_removeAttributeNode(IHTMLElement4* This,IHTMLDOMAttribute *pattr,IHTMLDOMAttribute **ppretAttribute) { return This->lpVtbl->removeAttributeNode(This,pattr,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement4_put_onbeforeactivate(IHTMLElement4* This,VARIANT v) { +static inline HRESULT IHTMLElement4_put_onbeforeactivate(IHTMLElement4* This,VARIANT v) { return This->lpVtbl->put_onbeforeactivate(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement4_get_onbeforeactivate(IHTMLElement4* This,VARIANT *p) { +static inline HRESULT IHTMLElement4_get_onbeforeactivate(IHTMLElement4* This,VARIANT *p) { return This->lpVtbl->get_onbeforeactivate(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement4_put_onfocusin(IHTMLElement4* This,VARIANT v) { +static inline HRESULT IHTMLElement4_put_onfocusin(IHTMLElement4* This,VARIANT v) { return This->lpVtbl->put_onfocusin(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement4_get_onfocusin(IHTMLElement4* This,VARIANT *p) { +static inline HRESULT IHTMLElement4_get_onfocusin(IHTMLElement4* This,VARIANT *p) { return This->lpVtbl->get_onfocusin(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement4_put_onfocusout(IHTMLElement4* This,VARIANT v) { +static inline HRESULT IHTMLElement4_put_onfocusout(IHTMLElement4* This,VARIANT v) { return This->lpVtbl->put_onfocusout(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement4_get_onfocusout(IHTMLElement4* This,VARIANT *p) { +static inline HRESULT IHTMLElement4_get_onfocusout(IHTMLElement4* This,VARIANT *p) { return This->lpVtbl->get_onfocusout(This,p); } #endif @@ -40535,33 +40527,33 @@ interface IElementSelector { #define IElementSelector_querySelectorAll(This,v,pel) (This)->lpVtbl->querySelectorAll(This,v,pel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementSelector_QueryInterface(IElementSelector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementSelector_QueryInterface(IElementSelector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementSelector_AddRef(IElementSelector* This) { +static inline ULONG IElementSelector_AddRef(IElementSelector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementSelector_Release(IElementSelector* This) { +static inline ULONG IElementSelector_Release(IElementSelector* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IElementSelector_GetTypeInfoCount(IElementSelector* This,UINT *pctinfo) { +static inline HRESULT IElementSelector_GetTypeInfoCount(IElementSelector* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IElementSelector_GetTypeInfo(IElementSelector* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IElementSelector_GetTypeInfo(IElementSelector* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IElementSelector_GetIDsOfNames(IElementSelector* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IElementSelector_GetIDsOfNames(IElementSelector* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IElementSelector_Invoke(IElementSelector* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IElementSelector_Invoke(IElementSelector* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IElementSelector methods ***/ -static __WIDL_INLINE HRESULT IElementSelector_querySelector(IElementSelector* This,BSTR v,IHTMLElement **pel) { +static inline HRESULT IElementSelector_querySelector(IElementSelector* This,BSTR v,IHTMLElement **pel) { return This->lpVtbl->querySelector(This,v,pel); } -static __WIDL_INLINE HRESULT IElementSelector_querySelectorAll(IElementSelector* This,BSTR v,IHTMLDOMChildrenCollection **pel) { +static inline HRESULT IElementSelector_querySelectorAll(IElementSelector* This,BSTR v,IHTMLDOMChildrenCollection **pel) { return This->lpVtbl->querySelectorAll(This,v,pel); } #endif @@ -40638,20 +40630,20 @@ interface IHTMLElementRender { #define IHTMLElementRender_SetDocumentPrinter(This,bstrPrinterName,hDC) (This)->lpVtbl->SetDocumentPrinter(This,bstrPrinterName,hDC) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementRender_QueryInterface(IHTMLElementRender* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElementRender_QueryInterface(IHTMLElementRender* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElementRender_AddRef(IHTMLElementRender* This) { +static inline ULONG IHTMLElementRender_AddRef(IHTMLElementRender* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElementRender_Release(IHTMLElementRender* This) { +static inline ULONG IHTMLElementRender_Release(IHTMLElementRender* This) { return This->lpVtbl->Release(This); } /*** IHTMLElementRender methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementRender_DrawToDC(IHTMLElementRender* This,HDC hDC) { +static inline HRESULT IHTMLElementRender_DrawToDC(IHTMLElementRender* This,HDC hDC) { return This->lpVtbl->DrawToDC(This,hDC); } -static __WIDL_INLINE HRESULT IHTMLElementRender_SetDocumentPrinter(IHTMLElementRender* This,BSTR bstrPrinterName,HDC hDC) { +static inline HRESULT IHTMLElementRender_SetDocumentPrinter(IHTMLElementRender* This,BSTR bstrPrinterName,HDC hDC) { return This->lpVtbl->SetDocumentPrinter(This,bstrPrinterName,hDC); } #endif @@ -40761,33 +40753,33 @@ interface IHTMLUniqueName { #define IHTMLUniqueName_get_uniqueID(This,p) (This)->lpVtbl->get_uniqueID(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLUniqueName_QueryInterface(IHTMLUniqueName* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLUniqueName_QueryInterface(IHTMLUniqueName* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLUniqueName_AddRef(IHTMLUniqueName* This) { +static inline ULONG IHTMLUniqueName_AddRef(IHTMLUniqueName* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLUniqueName_Release(IHTMLUniqueName* This) { +static inline ULONG IHTMLUniqueName_Release(IHTMLUniqueName* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLUniqueName_GetTypeInfoCount(IHTMLUniqueName* This,UINT *pctinfo) { +static inline HRESULT IHTMLUniqueName_GetTypeInfoCount(IHTMLUniqueName* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLUniqueName_GetTypeInfo(IHTMLUniqueName* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLUniqueName_GetTypeInfo(IHTMLUniqueName* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLUniqueName_GetIDsOfNames(IHTMLUniqueName* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLUniqueName_GetIDsOfNames(IHTMLUniqueName* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLUniqueName_Invoke(IHTMLUniqueName* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLUniqueName_Invoke(IHTMLUniqueName* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLUniqueName methods ***/ -static __WIDL_INLINE HRESULT IHTMLUniqueName_get_uniqueNumber(IHTMLUniqueName* This,LONG *p) { +static inline HRESULT IHTMLUniqueName_get_uniqueNumber(IHTMLUniqueName* This,LONG *p) { return This->lpVtbl->get_uniqueNumber(This,p); } -static __WIDL_INLINE HRESULT IHTMLUniqueName_get_uniqueID(IHTMLUniqueName* This,BSTR *p) { +static inline HRESULT IHTMLUniqueName_get_uniqueID(IHTMLUniqueName* This,BSTR *p) { return This->lpVtbl->get_uniqueID(This,p); } #endif @@ -41415,222 +41407,222 @@ interface IHTMLElement5 { #define IHTMLElement5_get_ariaRelevant(This,p) (This)->lpVtbl->get_ariaRelevant(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement5_QueryInterface(IHTMLElement5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElement5_QueryInterface(IHTMLElement5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElement5_AddRef(IHTMLElement5* This) { +static inline ULONG IHTMLElement5_AddRef(IHTMLElement5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElement5_Release(IHTMLElement5* This) { +static inline ULONG IHTMLElement5_Release(IHTMLElement5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement5_GetTypeInfoCount(IHTMLElement5* This,UINT *pctinfo) { +static inline HRESULT IHTMLElement5_GetTypeInfoCount(IHTMLElement5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElement5_GetTypeInfo(IHTMLElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElement5_GetTypeInfo(IHTMLElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElement5_GetIDsOfNames(IHTMLElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElement5_GetIDsOfNames(IHTMLElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElement5_Invoke(IHTMLElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElement5_Invoke(IHTMLElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElement5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement5_getAttributeNode(IHTMLElement5* This,BSTR bstrname,IHTMLDOMAttribute2 **ppretAttribute) { +static inline HRESULT IHTMLElement5_getAttributeNode(IHTMLElement5* This,BSTR bstrname,IHTMLDOMAttribute2 **ppretAttribute) { return This->lpVtbl->getAttributeNode(This,bstrname,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement5_setAttributeNode(IHTMLElement5* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { +static inline HRESULT IHTMLElement5_setAttributeNode(IHTMLElement5* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { return This->lpVtbl->setAttributeNode(This,pattr,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement5_removeAttributeNode(IHTMLElement5* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { +static inline HRESULT IHTMLElement5_removeAttributeNode(IHTMLElement5* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { return This->lpVtbl->removeAttributeNode(This,pattr,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement5_hasAttribute(IHTMLElement5* This,BSTR name,VARIANT_BOOL *pfHasAttribute) { +static inline HRESULT IHTMLElement5_hasAttribute(IHTMLElement5* This,BSTR name,VARIANT_BOOL *pfHasAttribute) { return This->lpVtbl->hasAttribute(This,name,pfHasAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_role(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_role(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_role(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_role(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_role(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_role(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaBusy(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaBusy(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaBusy(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaBusy(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaBusy(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaBusy(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaChecked(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaChecked(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaChecked(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaChecked(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaChecked(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaChecked(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaDisabled(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaDisabled(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaDisabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaDisabled(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaDisabled(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaDisabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaExpanded(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaExpanded(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaExpanded(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaExpanded(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaExpanded(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaExpanded(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaHaspopup(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaHaspopup(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaHaspopup(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaHaspopup(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaHaspopup(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaHaspopup(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaHidden(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaHidden(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaHidden(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaHidden(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaHidden(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaHidden(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaInvalid(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaInvalid(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaInvalid(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaInvalid(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaInvalid(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaInvalid(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaMultiselectable(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaMultiselectable(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaMultiselectable(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaMultiselectable(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaMultiselectable(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaMultiselectable(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaPressed(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaPressed(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaPressed(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaPressed(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaPressed(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaPressed(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaReadonly(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaReadonly(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaReadonly(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaReadonly(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaReadonly(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaReadonly(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaRequired(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaRequired(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaRequired(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaRequired(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaRequired(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaRequired(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaSecret(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaSecret(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaSecret(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaSecret(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaSecret(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaSecret(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaSelected(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaSelected(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaSelected(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaSelected(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaSelected(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaSelected(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_getAttribute(IHTMLElement5* This,BSTR strAttributeName,VARIANT *AttributeValue) { +static inline HRESULT IHTMLElement5_getAttribute(IHTMLElement5* This,BSTR strAttributeName,VARIANT *AttributeValue) { return This->lpVtbl->getAttribute(This,strAttributeName,AttributeValue); } -static __WIDL_INLINE HRESULT IHTMLElement5_setAttribute(IHTMLElement5* This,BSTR strAttributeName,VARIANT AttributeValue) { +static inline HRESULT IHTMLElement5_setAttribute(IHTMLElement5* This,BSTR strAttributeName,VARIANT AttributeValue) { return This->lpVtbl->setAttribute(This,strAttributeName,AttributeValue); } -static __WIDL_INLINE HRESULT IHTMLElement5_removeAttribute(IHTMLElement5* This,BSTR strAttributeName,VARIANT_BOOL *pfSuccess) { +static inline HRESULT IHTMLElement5_removeAttribute(IHTMLElement5* This,BSTR strAttributeName,VARIANT_BOOL *pfSuccess) { return This->lpVtbl->removeAttribute(This,strAttributeName,pfSuccess); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_attributes(IHTMLElement5* This,IHTMLAttributeCollection3 **p) { +static inline HRESULT IHTMLElement5_get_attributes(IHTMLElement5* This,IHTMLAttributeCollection3 **p) { return This->lpVtbl->get_attributes(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaValuenow(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaValuenow(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaValuenow(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaValuenow(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaValuenow(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaValuenow(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaPosinset(IHTMLElement5* This,short v) { +static inline HRESULT IHTMLElement5_put_ariaPosinset(IHTMLElement5* This,short v) { return This->lpVtbl->put_ariaPosinset(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaPosinset(IHTMLElement5* This,short *p) { +static inline HRESULT IHTMLElement5_get_ariaPosinset(IHTMLElement5* This,short *p) { return This->lpVtbl->get_ariaPosinset(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaSetsize(IHTMLElement5* This,short v) { +static inline HRESULT IHTMLElement5_put_ariaSetsize(IHTMLElement5* This,short v) { return This->lpVtbl->put_ariaSetsize(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaSetsize(IHTMLElement5* This,short *p) { +static inline HRESULT IHTMLElement5_get_ariaSetsize(IHTMLElement5* This,short *p) { return This->lpVtbl->get_ariaSetsize(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaLevel(IHTMLElement5* This,short v) { +static inline HRESULT IHTMLElement5_put_ariaLevel(IHTMLElement5* This,short v) { return This->lpVtbl->put_ariaLevel(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaLevel(IHTMLElement5* This,short *p) { +static inline HRESULT IHTMLElement5_get_ariaLevel(IHTMLElement5* This,short *p) { return This->lpVtbl->get_ariaLevel(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaValuemin(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaValuemin(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaValuemin(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaValuemin(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaValuemin(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaValuemin(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaValuemax(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaValuemax(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaValuemax(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaValuemax(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaValuemax(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaValuemax(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaControls(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaControls(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaControls(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaControls(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaControls(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaControls(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaDescribedby(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaDescribedby(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaDescribedby(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaDescribedby(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaDescribedby(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaDescribedby(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaFlowto(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaFlowto(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaFlowto(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaFlowto(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaFlowto(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaFlowto(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaLabelledby(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaLabelledby(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaLabelledby(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaLabelledby(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaLabelledby(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaLabelledby(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaActivedescendant(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaActivedescendant(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaActivedescendant(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaActivedescendant(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaActivedescendant(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaActivedescendant(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaOwns(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaOwns(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaOwns(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaOwns(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaOwns(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaOwns(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_hasAttributes(IHTMLElement5* This,VARIANT_BOOL *pfHasAttributes) { +static inline HRESULT IHTMLElement5_hasAttributes(IHTMLElement5* This,VARIANT_BOOL *pfHasAttributes) { return This->lpVtbl->hasAttributes(This,pfHasAttributes); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaLive(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaLive(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaLive(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaLive(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaLive(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaLive(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement5_put_ariaRelevant(IHTMLElement5* This,BSTR v) { +static inline HRESULT IHTMLElement5_put_ariaRelevant(IHTMLElement5* This,BSTR v) { return This->lpVtbl->put_ariaRelevant(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement5_get_ariaRelevant(IHTMLElement5* This,BSTR *p) { +static inline HRESULT IHTMLElement5_get_ariaRelevant(IHTMLElement5* This,BSTR *p) { return This->lpVtbl->get_ariaRelevant(This,p); } #endif @@ -42364,252 +42356,252 @@ interface IHTMLElement6 { #define IHTMLElement6_hasAttributes(This,pfHasAttributes) (This)->lpVtbl->hasAttributes(This,pfHasAttributes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement6_QueryInterface(IHTMLElement6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElement6_QueryInterface(IHTMLElement6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElement6_AddRef(IHTMLElement6* This) { +static inline ULONG IHTMLElement6_AddRef(IHTMLElement6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElement6_Release(IHTMLElement6* This) { +static inline ULONG IHTMLElement6_Release(IHTMLElement6* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement6_GetTypeInfoCount(IHTMLElement6* This,UINT *pctinfo) { +static inline HRESULT IHTMLElement6_GetTypeInfoCount(IHTMLElement6* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElement6_GetTypeInfo(IHTMLElement6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElement6_GetTypeInfo(IHTMLElement6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElement6_GetIDsOfNames(IHTMLElement6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElement6_GetIDsOfNames(IHTMLElement6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElement6_Invoke(IHTMLElement6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElement6_Invoke(IHTMLElement6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElement6 methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement6_getAttributeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR strAttributeName,VARIANT *AttributeValue) { +static inline HRESULT IHTMLElement6_getAttributeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR strAttributeName,VARIANT *AttributeValue) { return This->lpVtbl->getAttributeNS(This,pvarNS,strAttributeName,AttributeValue); } -static __WIDL_INLINE HRESULT IHTMLElement6_setAttributeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR strAttributeName,VARIANT *pvarAttributeValue) { +static inline HRESULT IHTMLElement6_setAttributeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR strAttributeName,VARIANT *pvarAttributeValue) { return This->lpVtbl->setAttributeNS(This,pvarNS,strAttributeName,pvarAttributeValue); } -static __WIDL_INLINE HRESULT IHTMLElement6_removeAttributeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR strAttributeName) { +static inline HRESULT IHTMLElement6_removeAttributeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR strAttributeName) { return This->lpVtbl->removeAttributeNS(This,pvarNS,strAttributeName); } -static __WIDL_INLINE HRESULT IHTMLElement6_getAttributeNodeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR bstrname,IHTMLDOMAttribute2 **ppretAttribute) { +static inline HRESULT IHTMLElement6_getAttributeNodeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR bstrname,IHTMLDOMAttribute2 **ppretAttribute) { return This->lpVtbl->getAttributeNodeNS(This,pvarNS,bstrname,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement6_setAttributeNodeNS(IHTMLElement6* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { +static inline HRESULT IHTMLElement6_setAttributeNodeNS(IHTMLElement6* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { return This->lpVtbl->setAttributeNodeNS(This,pattr,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement6_hasAttributeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR name,VARIANT_BOOL *pfHasAttribute) { +static inline HRESULT IHTMLElement6_hasAttributeNS(IHTMLElement6* This,VARIANT *pvarNS,BSTR name,VARIANT_BOOL *pfHasAttribute) { return This->lpVtbl->hasAttributeNS(This,pvarNS,name,pfHasAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement6_getAttribute(IHTMLElement6* This,BSTR strAttributeName,VARIANT *AttributeValue) { +static inline HRESULT IHTMLElement6_getAttribute(IHTMLElement6* This,BSTR strAttributeName,VARIANT *AttributeValue) { return This->lpVtbl->getAttribute(This,strAttributeName,AttributeValue); } -static __WIDL_INLINE HRESULT IHTMLElement6_setAttribute(IHTMLElement6* This,BSTR strAttributeName,VARIANT *pvarAttributeValue) { +static inline HRESULT IHTMLElement6_setAttribute(IHTMLElement6* This,BSTR strAttributeName,VARIANT *pvarAttributeValue) { return This->lpVtbl->setAttribute(This,strAttributeName,pvarAttributeValue); } -static __WIDL_INLINE HRESULT IHTMLElement6_removeAttribute(IHTMLElement6* This,BSTR strAttributeName) { +static inline HRESULT IHTMLElement6_removeAttribute(IHTMLElement6* This,BSTR strAttributeName) { return This->lpVtbl->removeAttribute(This,strAttributeName); } -static __WIDL_INLINE HRESULT IHTMLElement6_getAttributeNode(IHTMLElement6* This,BSTR strAttributeName,IHTMLDOMAttribute2 **ppretAttribute) { +static inline HRESULT IHTMLElement6_getAttributeNode(IHTMLElement6* This,BSTR strAttributeName,IHTMLDOMAttribute2 **ppretAttribute) { return This->lpVtbl->getAttributeNode(This,strAttributeName,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement6_setAttributeNode(IHTMLElement6* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { +static inline HRESULT IHTMLElement6_setAttributeNode(IHTMLElement6* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { return This->lpVtbl->setAttributeNode(This,pattr,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement6_removeAttributeNode(IHTMLElement6* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { +static inline HRESULT IHTMLElement6_removeAttributeNode(IHTMLElement6* This,IHTMLDOMAttribute2 *pattr,IHTMLDOMAttribute2 **ppretAttribute) { return This->lpVtbl->removeAttributeNode(This,pattr,ppretAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement6_hasAttribute(IHTMLElement6* This,BSTR name,VARIANT_BOOL *pfHasAttribute) { +static inline HRESULT IHTMLElement6_hasAttribute(IHTMLElement6* This,BSTR name,VARIANT_BOOL *pfHasAttribute) { return This->lpVtbl->hasAttribute(This,name,pfHasAttribute); } -static __WIDL_INLINE HRESULT IHTMLElement6_getElementsByTagNameNS(IHTMLElement6* This,VARIANT *varNS,BSTR bstrLocalName,IHTMLElementCollection **pelColl) { +static inline HRESULT IHTMLElement6_getElementsByTagNameNS(IHTMLElement6* This,VARIANT *varNS,BSTR bstrLocalName,IHTMLElementCollection **pelColl) { return This->lpVtbl->getElementsByTagNameNS(This,varNS,bstrLocalName,pelColl); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_tagName(IHTMLElement6* This,BSTR *p) { +static inline HRESULT IHTMLElement6_get_tagName(IHTMLElement6* This,BSTR *p) { return This->lpVtbl->get_tagName(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_nodeName(IHTMLElement6* This,BSTR *p) { +static inline HRESULT IHTMLElement6_get_nodeName(IHTMLElement6* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_getElementsByClassName(IHTMLElement6* This,BSTR v,IHTMLElementCollection **pel) { +static inline HRESULT IHTMLElement6_getElementsByClassName(IHTMLElement6* This,BSTR v,IHTMLElementCollection **pel) { return This->lpVtbl->getElementsByClassName(This,v,pel); } -static __WIDL_INLINE HRESULT IHTMLElement6_msMatchesSelector(IHTMLElement6* This,BSTR v,VARIANT_BOOL *pfMatches) { +static inline HRESULT IHTMLElement6_msMatchesSelector(IHTMLElement6* This,BSTR v,VARIANT_BOOL *pfMatches) { return This->lpVtbl->msMatchesSelector(This,v,pfMatches); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onabort(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onabort(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onabort(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onabort(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onabort(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onabort(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_oncanplay(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_oncanplay(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_oncanplay(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_oncanplay(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_oncanplay(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_oncanplay(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_oncanplaythrough(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_oncanplaythrough(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_oncanplaythrough(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_oncanplaythrough(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_oncanplaythrough(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_oncanplaythrough(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onchange(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onchange(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onchange(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onchange(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_ondurationchange(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_ondurationchange(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_ondurationchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_ondurationchange(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_ondurationchange(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_ondurationchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onemptied(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onemptied(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onemptied(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onemptied(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onemptied(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onemptied(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onended(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onended(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onended(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onended(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onended(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onended(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onerror(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onerror(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onerror(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onerror(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_oninput(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_oninput(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_oninput(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_oninput(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_oninput(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_oninput(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onload(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onload(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onload(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onload(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onloadeddata(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onloadeddata(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onloadeddata(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onloadeddata(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onloadeddata(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onloadeddata(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onloadedmetadata(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onloadedmetadata(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onloadedmetadata(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onloadedmetadata(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onloadedmetadata(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onloadedmetadata(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onloadstart(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onloadstart(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onloadstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onloadstart(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onloadstart(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onloadstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onpause(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onpause(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onpause(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onpause(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onpause(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onpause(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onplay(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onplay(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onplay(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onplay(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onplay(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onplay(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onplaying(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onplaying(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onplaying(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onplaying(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onplaying(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onplaying(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onprogress(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onprogress(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onprogress(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onprogress(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onprogress(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onprogress(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onratechange(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onratechange(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onratechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onratechange(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onratechange(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onratechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onreset(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onreset(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onreset(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onreset(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onreset(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onreset(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onseeked(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onseeked(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onseeked(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onseeked(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onseeked(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onseeked(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onseeking(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onseeking(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onseeking(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onseeking(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onseeking(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onseeking(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onselect(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onselect(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onselect(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onselect(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onstalled(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onstalled(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onstalled(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onstalled(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onstalled(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onstalled(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onsubmit(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onsubmit(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onsubmit(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onsubmit(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onsubmit(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onsubmit(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onsuspend(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onsuspend(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onsuspend(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onsuspend(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onsuspend(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onsuspend(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_ontimeupdate(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_ontimeupdate(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_ontimeupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_ontimeupdate(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_ontimeupdate(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_ontimeupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onvolumechange(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onvolumechange(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onvolumechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onvolumechange(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onvolumechange(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onvolumechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_put_onwaiting(IHTMLElement6* This,VARIANT v) { +static inline HRESULT IHTMLElement6_put_onwaiting(IHTMLElement6* This,VARIANT v) { return This->lpVtbl->put_onwaiting(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement6_get_onwaiting(IHTMLElement6* This,VARIANT *p) { +static inline HRESULT IHTMLElement6_get_onwaiting(IHTMLElement6* This,VARIANT *p) { return This->lpVtbl->get_onwaiting(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement6_hasAttributes(IHTMLElement6* This,VARIANT_BOOL *pfHasAttributes) { +static inline HRESULT IHTMLElement6_hasAttributes(IHTMLElement6* This,VARIANT_BOOL *pfHasAttributes) { return This->lpVtbl->hasAttributes(This,pfHasAttributes); } #endif @@ -43135,189 +43127,189 @@ interface IHTMLElement7 { #define IHTMLElement7_get_oncuechange(This,p) (This)->lpVtbl->get_oncuechange(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement7_QueryInterface(IHTMLElement7* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElement7_QueryInterface(IHTMLElement7* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElement7_AddRef(IHTMLElement7* This) { +static inline ULONG IHTMLElement7_AddRef(IHTMLElement7* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElement7_Release(IHTMLElement7* This) { +static inline ULONG IHTMLElement7_Release(IHTMLElement7* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement7_GetTypeInfoCount(IHTMLElement7* This,UINT *pctinfo) { +static inline HRESULT IHTMLElement7_GetTypeInfoCount(IHTMLElement7* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElement7_GetTypeInfo(IHTMLElement7* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElement7_GetTypeInfo(IHTMLElement7* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElement7_GetIDsOfNames(IHTMLElement7* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElement7_GetIDsOfNames(IHTMLElement7* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElement7_Invoke(IHTMLElement7* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElement7_Invoke(IHTMLElement7* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElement7 methods ***/ -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmspointerdown(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmspointerdown(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmspointerdown(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmspointerdown(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmspointerdown(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmspointerdown(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmspointermove(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmspointermove(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmspointermove(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmspointermove(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmspointermove(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmspointermove(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmspointerup(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmspointerup(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmspointerup(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmspointerup(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmspointerup(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmspointerup(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmspointerover(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmspointerover(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmspointerover(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmspointerover(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmspointerover(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmspointerover(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmspointerout(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmspointerout(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmspointerout(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmspointerout(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmspointerout(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmspointerout(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmspointercancel(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmspointercancel(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmspointercancel(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmspointercancel(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmspointercancel(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmspointercancel(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmspointerhover(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmspointerhover(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmspointerhover(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmspointerhover(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmspointerhover(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmspointerhover(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmslostpointercapture(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmslostpointercapture(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmslostpointercapture(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmslostpointercapture(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmslostpointercapture(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmslostpointercapture(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsgotpointercapture(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsgotpointercapture(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsgotpointercapture(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsgotpointercapture(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsgotpointercapture(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsgotpointercapture(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsgesturestart(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsgesturestart(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsgesturestart(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsgesturestart(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsgesturestart(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturestart(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsgesturechange(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsgesturechange(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsgesturechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsgesturechange(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsgesturechange(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsgestureend(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsgestureend(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsgestureend(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsgestureend(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsgestureend(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsgestureend(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsgesturehold(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsgesturehold(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsgesturehold(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsgesturehold(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsgesturehold(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturehold(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsgesturetap(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsgesturetap(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsgesturetap(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsgesturetap(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsgesturetap(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturetap(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsgesturedoubletap(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsgesturedoubletap(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsgesturedoubletap(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsgesturedoubletap(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsgesturedoubletap(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturedoubletap(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsinertiastart(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsinertiastart(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsinertiastart(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsinertiastart(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsinertiastart(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsinertiastart(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_msSetPointerCapture(IHTMLElement7* This,LONG pointerId) { +static inline HRESULT IHTMLElement7_msSetPointerCapture(IHTMLElement7* This,LONG pointerId) { return This->lpVtbl->msSetPointerCapture(This,pointerId); } -static __WIDL_INLINE HRESULT IHTMLElement7_msReleasePointerCapture(IHTMLElement7* This,LONG pointerId) { +static inline HRESULT IHTMLElement7_msReleasePointerCapture(IHTMLElement7* This,LONG pointerId) { return This->lpVtbl->msReleasePointerCapture(This,pointerId); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmstransitionstart(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmstransitionstart(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmstransitionstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmstransitionstart(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmstransitionstart(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmstransitionstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmstransitionend(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmstransitionend(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmstransitionend(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmstransitionend(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmstransitionend(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmstransitionend(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsanimationstart(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsanimationstart(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsanimationstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsanimationstart(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsanimationstart(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsanimationstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsanimationend(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsanimationend(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsanimationend(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsanimationend(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsanimationend(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsanimationend(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsanimationiteration(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsanimationiteration(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsanimationiteration(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsanimationiteration(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsanimationiteration(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsanimationiteration(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_oninvalid(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_oninvalid(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_oninvalid(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_oninvalid(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_oninvalid(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_oninvalid(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_xmsAcceleratorKey(IHTMLElement7* This,BSTR v) { +static inline HRESULT IHTMLElement7_put_xmsAcceleratorKey(IHTMLElement7* This,BSTR v) { return This->lpVtbl->put_xmsAcceleratorKey(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_xmsAcceleratorKey(IHTMLElement7* This,BSTR *p) { +static inline HRESULT IHTMLElement7_get_xmsAcceleratorKey(IHTMLElement7* This,BSTR *p) { return This->lpVtbl->get_xmsAcceleratorKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_spellcheck(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_spellcheck(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_spellcheck(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_spellcheck(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_spellcheck(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_spellcheck(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_onmsmanipulationstatechanged(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_onmsmanipulationstatechanged(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_onmsmanipulationstatechanged(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_onmsmanipulationstatechanged(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_onmsmanipulationstatechanged(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_onmsmanipulationstatechanged(This,p); } -static __WIDL_INLINE HRESULT IHTMLElement7_put_oncuechange(IHTMLElement7* This,VARIANT v) { +static inline HRESULT IHTMLElement7_put_oncuechange(IHTMLElement7* This,VARIANT v) { return This->lpVtbl->put_oncuechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLElement7_get_oncuechange(IHTMLElement7* This,VARIANT *p) { +static inline HRESULT IHTMLElement7_get_oncuechange(IHTMLElement7* This,VARIANT *p) { return This->lpVtbl->get_oncuechange(This,p); } #endif @@ -43429,33 +43421,33 @@ interface IHTMLElementAppliedStyles { #define IHTMLElementAppliedStyles_msGetRulesAppliedWithAncestor(This,varContext,ppRulesAppliedCollection) (This)->lpVtbl->msGetRulesAppliedWithAncestor(This,varContext,ppRulesAppliedCollection) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementAppliedStyles_QueryInterface(IHTMLElementAppliedStyles* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElementAppliedStyles_QueryInterface(IHTMLElementAppliedStyles* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElementAppliedStyles_AddRef(IHTMLElementAppliedStyles* This) { +static inline ULONG IHTMLElementAppliedStyles_AddRef(IHTMLElementAppliedStyles* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElementAppliedStyles_Release(IHTMLElementAppliedStyles* This) { +static inline ULONG IHTMLElementAppliedStyles_Release(IHTMLElementAppliedStyles* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementAppliedStyles_GetTypeInfoCount(IHTMLElementAppliedStyles* This,UINT *pctinfo) { +static inline HRESULT IHTMLElementAppliedStyles_GetTypeInfoCount(IHTMLElementAppliedStyles* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElementAppliedStyles_GetTypeInfo(IHTMLElementAppliedStyles* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElementAppliedStyles_GetTypeInfo(IHTMLElementAppliedStyles* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElementAppliedStyles_GetIDsOfNames(IHTMLElementAppliedStyles* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElementAppliedStyles_GetIDsOfNames(IHTMLElementAppliedStyles* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElementAppliedStyles_Invoke(IHTMLElementAppliedStyles* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElementAppliedStyles_Invoke(IHTMLElementAppliedStyles* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElementAppliedStyles methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementAppliedStyles_msGetRulesApplied(IHTMLElementAppliedStyles* This,IRulesAppliedCollection **ppRulesAppliedCollection) { +static inline HRESULT IHTMLElementAppliedStyles_msGetRulesApplied(IHTMLElementAppliedStyles* This,IRulesAppliedCollection **ppRulesAppliedCollection) { return This->lpVtbl->msGetRulesApplied(This,ppRulesAppliedCollection); } -static __WIDL_INLINE HRESULT IHTMLElementAppliedStyles_msGetRulesAppliedWithAncestor(IHTMLElementAppliedStyles* This,VARIANT varContext,IRulesAppliedCollection **ppRulesAppliedCollection) { +static inline HRESULT IHTMLElementAppliedStyles_msGetRulesAppliedWithAncestor(IHTMLElementAppliedStyles* This,VARIANT varContext,IRulesAppliedCollection **ppRulesAppliedCollection) { return This->lpVtbl->msGetRulesAppliedWithAncestor(This,varContext,ppRulesAppliedCollection); } #endif @@ -43589,42 +43581,42 @@ interface IElementTraversal { #define IElementTraversal_get_childElementCount(This,p) (This)->lpVtbl->get_childElementCount(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementTraversal_QueryInterface(IElementTraversal* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementTraversal_QueryInterface(IElementTraversal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementTraversal_AddRef(IElementTraversal* This) { +static inline ULONG IElementTraversal_AddRef(IElementTraversal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementTraversal_Release(IElementTraversal* This) { +static inline ULONG IElementTraversal_Release(IElementTraversal* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IElementTraversal_GetTypeInfoCount(IElementTraversal* This,UINT *pctinfo) { +static inline HRESULT IElementTraversal_GetTypeInfoCount(IElementTraversal* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IElementTraversal_GetTypeInfo(IElementTraversal* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IElementTraversal_GetTypeInfo(IElementTraversal* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IElementTraversal_GetIDsOfNames(IElementTraversal* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IElementTraversal_GetIDsOfNames(IElementTraversal* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IElementTraversal_Invoke(IElementTraversal* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IElementTraversal_Invoke(IElementTraversal* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IElementTraversal methods ***/ -static __WIDL_INLINE HRESULT IElementTraversal_get_firstElementChild(IElementTraversal* This,IHTMLElement **p) { +static inline HRESULT IElementTraversal_get_firstElementChild(IElementTraversal* This,IHTMLElement **p) { return This->lpVtbl->get_firstElementChild(This,p); } -static __WIDL_INLINE HRESULT IElementTraversal_get_lastElementChild(IElementTraversal* This,IHTMLElement **p) { +static inline HRESULT IElementTraversal_get_lastElementChild(IElementTraversal* This,IHTMLElement **p) { return This->lpVtbl->get_lastElementChild(This,p); } -static __WIDL_INLINE HRESULT IElementTraversal_get_previousElementSibling(IElementTraversal* This,IHTMLElement **p) { +static inline HRESULT IElementTraversal_get_previousElementSibling(IElementTraversal* This,IHTMLElement **p) { return This->lpVtbl->get_previousElementSibling(This,p); } -static __WIDL_INLINE HRESULT IElementTraversal_get_nextElementSibling(IElementTraversal* This,IHTMLElement **p) { +static inline HRESULT IElementTraversal_get_nextElementSibling(IElementTraversal* This,IHTMLElement **p) { return This->lpVtbl->get_nextElementSibling(This,p); } -static __WIDL_INLINE HRESULT IElementTraversal_get_childElementCount(IElementTraversal* This,LONG *p) { +static inline HRESULT IElementTraversal_get_childElementCount(IElementTraversal* This,LONG *p) { return This->lpVtbl->get_childElementCount(This,p); } #endif @@ -43766,45 +43758,45 @@ interface IHTMLDatabinding { #define IHTMLDatabinding_get_dataFormatAs(This,p) (This)->lpVtbl->get_dataFormatAs(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDatabinding_QueryInterface(IHTMLDatabinding* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDatabinding_QueryInterface(IHTMLDatabinding* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDatabinding_AddRef(IHTMLDatabinding* This) { +static inline ULONG IHTMLDatabinding_AddRef(IHTMLDatabinding* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDatabinding_Release(IHTMLDatabinding* This) { +static inline ULONG IHTMLDatabinding_Release(IHTMLDatabinding* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDatabinding_GetTypeInfoCount(IHTMLDatabinding* This,UINT *pctinfo) { +static inline HRESULT IHTMLDatabinding_GetTypeInfoCount(IHTMLDatabinding* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDatabinding_GetTypeInfo(IHTMLDatabinding* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDatabinding_GetTypeInfo(IHTMLDatabinding* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDatabinding_GetIDsOfNames(IHTMLDatabinding* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDatabinding_GetIDsOfNames(IHTMLDatabinding* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDatabinding_Invoke(IHTMLDatabinding* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDatabinding_Invoke(IHTMLDatabinding* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDatabinding methods ***/ -static __WIDL_INLINE HRESULT IHTMLDatabinding_put_dataFld(IHTMLDatabinding* This,BSTR v) { +static inline HRESULT IHTMLDatabinding_put_dataFld(IHTMLDatabinding* This,BSTR v) { return This->lpVtbl->put_dataFld(This,v); } -static __WIDL_INLINE HRESULT IHTMLDatabinding_get_dataFld(IHTMLDatabinding* This,BSTR *p) { +static inline HRESULT IHTMLDatabinding_get_dataFld(IHTMLDatabinding* This,BSTR *p) { return This->lpVtbl->get_dataFld(This,p); } -static __WIDL_INLINE HRESULT IHTMLDatabinding_put_dataSrc(IHTMLDatabinding* This,BSTR v) { +static inline HRESULT IHTMLDatabinding_put_dataSrc(IHTMLDatabinding* This,BSTR v) { return This->lpVtbl->put_dataSrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLDatabinding_get_dataSrc(IHTMLDatabinding* This,BSTR *p) { +static inline HRESULT IHTMLDatabinding_get_dataSrc(IHTMLDatabinding* This,BSTR *p) { return This->lpVtbl->get_dataSrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLDatabinding_put_dataFormatAs(IHTMLDatabinding* This,BSTR v) { +static inline HRESULT IHTMLDatabinding_put_dataFormatAs(IHTMLDatabinding* This,BSTR v) { return This->lpVtbl->put_dataFormatAs(This,v); } -static __WIDL_INLINE HRESULT IHTMLDatabinding_get_dataFormatAs(IHTMLDatabinding* This,BSTR *p) { +static inline HRESULT IHTMLDatabinding_get_dataFormatAs(IHTMLDatabinding* This,BSTR *p) { return This->lpVtbl->get_dataFormatAs(This,p); } #endif @@ -44074,90 +44066,90 @@ interface IHTMLElementDefaults { #define IHTMLElementDefaults_get_frozen(This,p) (This)->lpVtbl->get_frozen(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementDefaults_QueryInterface(IHTMLElementDefaults* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElementDefaults_QueryInterface(IHTMLElementDefaults* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElementDefaults_AddRef(IHTMLElementDefaults* This) { +static inline ULONG IHTMLElementDefaults_AddRef(IHTMLElementDefaults* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElementDefaults_Release(IHTMLElementDefaults* This) { +static inline ULONG IHTMLElementDefaults_Release(IHTMLElementDefaults* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementDefaults_GetTypeInfoCount(IHTMLElementDefaults* This,UINT *pctinfo) { +static inline HRESULT IHTMLElementDefaults_GetTypeInfoCount(IHTMLElementDefaults* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_GetTypeInfo(IHTMLElementDefaults* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElementDefaults_GetTypeInfo(IHTMLElementDefaults* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_GetIDsOfNames(IHTMLElementDefaults* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElementDefaults_GetIDsOfNames(IHTMLElementDefaults* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_Invoke(IHTMLElementDefaults* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElementDefaults_Invoke(IHTMLElementDefaults* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElementDefaults methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_style(IHTMLElementDefaults* This,IHTMLStyle **p) { +static inline HRESULT IHTMLElementDefaults_get_style(IHTMLElementDefaults* This,IHTMLStyle **p) { return This->lpVtbl->get_style(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_put_tabStop(IHTMLElementDefaults* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLElementDefaults_put_tabStop(IHTMLElementDefaults* This,VARIANT_BOOL v) { return This->lpVtbl->put_tabStop(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_tabStop(IHTMLElementDefaults* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElementDefaults_get_tabStop(IHTMLElementDefaults* This,VARIANT_BOOL *p) { return This->lpVtbl->get_tabStop(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_put_viewInheritStyle(IHTMLElementDefaults* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLElementDefaults_put_viewInheritStyle(IHTMLElementDefaults* This,VARIANT_BOOL v) { return This->lpVtbl->put_viewInheritStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_viewInheritStyle(IHTMLElementDefaults* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElementDefaults_get_viewInheritStyle(IHTMLElementDefaults* This,VARIANT_BOOL *p) { return This->lpVtbl->get_viewInheritStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_put_viewMasterTab(IHTMLElementDefaults* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLElementDefaults_put_viewMasterTab(IHTMLElementDefaults* This,VARIANT_BOOL v) { return This->lpVtbl->put_viewMasterTab(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_viewMasterTab(IHTMLElementDefaults* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElementDefaults_get_viewMasterTab(IHTMLElementDefaults* This,VARIANT_BOOL *p) { return This->lpVtbl->get_viewMasterTab(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_put_scrollSegmentX(IHTMLElementDefaults* This,LONG v) { +static inline HRESULT IHTMLElementDefaults_put_scrollSegmentX(IHTMLElementDefaults* This,LONG v) { return This->lpVtbl->put_scrollSegmentX(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_scrollSegmentX(IHTMLElementDefaults* This,LONG *p) { +static inline HRESULT IHTMLElementDefaults_get_scrollSegmentX(IHTMLElementDefaults* This,LONG *p) { return This->lpVtbl->get_scrollSegmentX(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_put_scrollSegmentY(IHTMLElementDefaults* This,LONG v) { +static inline HRESULT IHTMLElementDefaults_put_scrollSegmentY(IHTMLElementDefaults* This,LONG v) { return This->lpVtbl->put_scrollSegmentY(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_scrollSegmentY(IHTMLElementDefaults* This,LONG *p) { +static inline HRESULT IHTMLElementDefaults_get_scrollSegmentY(IHTMLElementDefaults* This,LONG *p) { return This->lpVtbl->get_scrollSegmentY(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_put_isMultiLine(IHTMLElementDefaults* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLElementDefaults_put_isMultiLine(IHTMLElementDefaults* This,VARIANT_BOOL v) { return This->lpVtbl->put_isMultiLine(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_isMultiLine(IHTMLElementDefaults* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElementDefaults_get_isMultiLine(IHTMLElementDefaults* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isMultiLine(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_put_contentEditable(IHTMLElementDefaults* This,BSTR v) { +static inline HRESULT IHTMLElementDefaults_put_contentEditable(IHTMLElementDefaults* This,BSTR v) { return This->lpVtbl->put_contentEditable(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_contentEditable(IHTMLElementDefaults* This,BSTR *p) { +static inline HRESULT IHTMLElementDefaults_get_contentEditable(IHTMLElementDefaults* This,BSTR *p) { return This->lpVtbl->get_contentEditable(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_put_canHaveHTML(IHTMLElementDefaults* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLElementDefaults_put_canHaveHTML(IHTMLElementDefaults* This,VARIANT_BOOL v) { return This->lpVtbl->put_canHaveHTML(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_canHaveHTML(IHTMLElementDefaults* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElementDefaults_get_canHaveHTML(IHTMLElementDefaults* This,VARIANT_BOOL *p) { return This->lpVtbl->get_canHaveHTML(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_putref_viewLink(IHTMLElementDefaults* This,IHTMLDocument *v) { +static inline HRESULT IHTMLElementDefaults_putref_viewLink(IHTMLElementDefaults* This,IHTMLDocument *v) { return This->lpVtbl->putref_viewLink(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_viewLink(IHTMLElementDefaults* This,IHTMLDocument **p) { +static inline HRESULT IHTMLElementDefaults_get_viewLink(IHTMLElementDefaults* This,IHTMLDocument **p) { return This->lpVtbl->get_viewLink(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_put_frozen(IHTMLElementDefaults* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLElementDefaults_put_frozen(IHTMLElementDefaults* This,VARIANT_BOOL v) { return This->lpVtbl->put_frozen(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementDefaults_get_frozen(IHTMLElementDefaults* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLElementDefaults_get_frozen(IHTMLElementDefaults* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frozen(This,p); } #endif @@ -44249,26 +44241,26 @@ interface DispHTMLDefaults { #define DispHTMLDefaults_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDefaults_QueryInterface(DispHTMLDefaults* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDefaults_QueryInterface(DispHTMLDefaults* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDefaults_AddRef(DispHTMLDefaults* This) { +static inline ULONG DispHTMLDefaults_AddRef(DispHTMLDefaults* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDefaults_Release(DispHTMLDefaults* This) { +static inline ULONG DispHTMLDefaults_Release(DispHTMLDefaults* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDefaults_GetTypeInfoCount(DispHTMLDefaults* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDefaults_GetTypeInfoCount(DispHTMLDefaults* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDefaults_GetTypeInfo(DispHTMLDefaults* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDefaults_GetTypeInfo(DispHTMLDefaults* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDefaults_GetIDsOfNames(DispHTMLDefaults* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDefaults_GetIDsOfNames(DispHTMLDefaults* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDefaults_Invoke(DispHTMLDefaults* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDefaults_Invoke(DispHTMLDefaults* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -44415,39 +44407,39 @@ interface IHTCDefaultDispatch { #define IHTCDefaultDispatch_get_document(This,p) (This)->lpVtbl->get_document(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTCDefaultDispatch_QueryInterface(IHTCDefaultDispatch* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTCDefaultDispatch_QueryInterface(IHTCDefaultDispatch* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTCDefaultDispatch_AddRef(IHTCDefaultDispatch* This) { +static inline ULONG IHTCDefaultDispatch_AddRef(IHTCDefaultDispatch* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTCDefaultDispatch_Release(IHTCDefaultDispatch* This) { +static inline ULONG IHTCDefaultDispatch_Release(IHTCDefaultDispatch* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTCDefaultDispatch_GetTypeInfoCount(IHTCDefaultDispatch* This,UINT *pctinfo) { +static inline HRESULT IHTCDefaultDispatch_GetTypeInfoCount(IHTCDefaultDispatch* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTCDefaultDispatch_GetTypeInfo(IHTCDefaultDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTCDefaultDispatch_GetTypeInfo(IHTCDefaultDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTCDefaultDispatch_GetIDsOfNames(IHTCDefaultDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTCDefaultDispatch_GetIDsOfNames(IHTCDefaultDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTCDefaultDispatch_Invoke(IHTCDefaultDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTCDefaultDispatch_Invoke(IHTCDefaultDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTCDefaultDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTCDefaultDispatch_get_element(IHTCDefaultDispatch* This,IHTMLElement **p) { +static inline HRESULT IHTCDefaultDispatch_get_element(IHTCDefaultDispatch* This,IHTMLElement **p) { return This->lpVtbl->get_element(This,p); } -static __WIDL_INLINE HRESULT IHTCDefaultDispatch_createEventObject(IHTCDefaultDispatch* This,IHTMLEventObj **eventObj) { +static inline HRESULT IHTCDefaultDispatch_createEventObject(IHTCDefaultDispatch* This,IHTMLEventObj **eventObj) { return This->lpVtbl->createEventObject(This,eventObj); } -static __WIDL_INLINE HRESULT IHTCDefaultDispatch_get_defaults(IHTCDefaultDispatch* This,IDispatch **p) { +static inline HRESULT IHTCDefaultDispatch_get_defaults(IHTCDefaultDispatch* This,IDispatch **p) { return This->lpVtbl->get_defaults(This,p); } -static __WIDL_INLINE HRESULT IHTCDefaultDispatch_get_document(IHTCDefaultDispatch* This,IDispatch **p) { +static inline HRESULT IHTCDefaultDispatch_get_document(IHTCDefaultDispatch* This,IDispatch **p) { return This->lpVtbl->get_document(This,p); } #endif @@ -44564,36 +44556,36 @@ interface IHTCPropertyBehavior { #define IHTCPropertyBehavior_get_value(This,p) (This)->lpVtbl->get_value(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTCPropertyBehavior_QueryInterface(IHTCPropertyBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTCPropertyBehavior_QueryInterface(IHTCPropertyBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTCPropertyBehavior_AddRef(IHTCPropertyBehavior* This) { +static inline ULONG IHTCPropertyBehavior_AddRef(IHTCPropertyBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTCPropertyBehavior_Release(IHTCPropertyBehavior* This) { +static inline ULONG IHTCPropertyBehavior_Release(IHTCPropertyBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTCPropertyBehavior_GetTypeInfoCount(IHTCPropertyBehavior* This,UINT *pctinfo) { +static inline HRESULT IHTCPropertyBehavior_GetTypeInfoCount(IHTCPropertyBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTCPropertyBehavior_GetTypeInfo(IHTCPropertyBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTCPropertyBehavior_GetTypeInfo(IHTCPropertyBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTCPropertyBehavior_GetIDsOfNames(IHTCPropertyBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTCPropertyBehavior_GetIDsOfNames(IHTCPropertyBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTCPropertyBehavior_Invoke(IHTCPropertyBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTCPropertyBehavior_Invoke(IHTCPropertyBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTCPropertyBehavior methods ***/ -static __WIDL_INLINE HRESULT IHTCPropertyBehavior_fireChange(IHTCPropertyBehavior* This) { +static inline HRESULT IHTCPropertyBehavior_fireChange(IHTCPropertyBehavior* This) { return This->lpVtbl->fireChange(This); } -static __WIDL_INLINE HRESULT IHTCPropertyBehavior_put_value(IHTCPropertyBehavior* This,VARIANT v) { +static inline HRESULT IHTCPropertyBehavior_put_value(IHTCPropertyBehavior* This,VARIANT v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTCPropertyBehavior_get_value(IHTCPropertyBehavior* This,VARIANT *p) { +static inline HRESULT IHTCPropertyBehavior_get_value(IHTCPropertyBehavior* This,VARIANT *p) { return This->lpVtbl->get_value(This,p); } #endif @@ -44685,26 +44677,26 @@ interface IHTCMethodBehavior { #define IHTCMethodBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTCMethodBehavior_QueryInterface(IHTCMethodBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTCMethodBehavior_QueryInterface(IHTCMethodBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTCMethodBehavior_AddRef(IHTCMethodBehavior* This) { +static inline ULONG IHTCMethodBehavior_AddRef(IHTCMethodBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTCMethodBehavior_Release(IHTCMethodBehavior* This) { +static inline ULONG IHTCMethodBehavior_Release(IHTCMethodBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTCMethodBehavior_GetTypeInfoCount(IHTCMethodBehavior* This,UINT *pctinfo) { +static inline HRESULT IHTCMethodBehavior_GetTypeInfoCount(IHTCMethodBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTCMethodBehavior_GetTypeInfo(IHTCMethodBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTCMethodBehavior_GetTypeInfo(IHTCMethodBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTCMethodBehavior_GetIDsOfNames(IHTCMethodBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTCMethodBehavior_GetIDsOfNames(IHTCMethodBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTCMethodBehavior_Invoke(IHTCMethodBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTCMethodBehavior_Invoke(IHTCMethodBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -44806,30 +44798,30 @@ interface IHTCEventBehavior { #define IHTCEventBehavior_fire(This,pvar) (This)->lpVtbl->fire(This,pvar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTCEventBehavior_QueryInterface(IHTCEventBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTCEventBehavior_QueryInterface(IHTCEventBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTCEventBehavior_AddRef(IHTCEventBehavior* This) { +static inline ULONG IHTCEventBehavior_AddRef(IHTCEventBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTCEventBehavior_Release(IHTCEventBehavior* This) { +static inline ULONG IHTCEventBehavior_Release(IHTCEventBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTCEventBehavior_GetTypeInfoCount(IHTCEventBehavior* This,UINT *pctinfo) { +static inline HRESULT IHTCEventBehavior_GetTypeInfoCount(IHTCEventBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTCEventBehavior_GetTypeInfo(IHTCEventBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTCEventBehavior_GetTypeInfo(IHTCEventBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTCEventBehavior_GetIDsOfNames(IHTCEventBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTCEventBehavior_GetIDsOfNames(IHTCEventBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTCEventBehavior_Invoke(IHTCEventBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTCEventBehavior_Invoke(IHTCEventBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTCEventBehavior methods ***/ -static __WIDL_INLINE HRESULT IHTCEventBehavior_fire(IHTCEventBehavior* This,IHTMLEventObj *pvar) { +static inline HRESULT IHTCEventBehavior_fire(IHTCEventBehavior* This,IHTMLEventObj *pvar) { return This->lpVtbl->fire(This,pvar); } #endif @@ -44938,33 +44930,33 @@ interface IHTCAttachBehavior { #define IHTCAttachBehavior_detachEvent(This) (This)->lpVtbl->detachEvent(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTCAttachBehavior_QueryInterface(IHTCAttachBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTCAttachBehavior_QueryInterface(IHTCAttachBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTCAttachBehavior_AddRef(IHTCAttachBehavior* This) { +static inline ULONG IHTCAttachBehavior_AddRef(IHTCAttachBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTCAttachBehavior_Release(IHTCAttachBehavior* This) { +static inline ULONG IHTCAttachBehavior_Release(IHTCAttachBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTCAttachBehavior_GetTypeInfoCount(IHTCAttachBehavior* This,UINT *pctinfo) { +static inline HRESULT IHTCAttachBehavior_GetTypeInfoCount(IHTCAttachBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTCAttachBehavior_GetTypeInfo(IHTCAttachBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTCAttachBehavior_GetTypeInfo(IHTCAttachBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTCAttachBehavior_GetIDsOfNames(IHTCAttachBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTCAttachBehavior_GetIDsOfNames(IHTCAttachBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTCAttachBehavior_Invoke(IHTCAttachBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTCAttachBehavior_Invoke(IHTCAttachBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTCAttachBehavior methods ***/ -static __WIDL_INLINE HRESULT IHTCAttachBehavior_fireEvent(IHTCAttachBehavior* This,IDispatch *evt) { +static inline HRESULT IHTCAttachBehavior_fireEvent(IHTCAttachBehavior* This,IDispatch *evt) { return This->lpVtbl->fireEvent(This,evt); } -static __WIDL_INLINE HRESULT IHTCAttachBehavior_detachEvent(IHTCAttachBehavior* This) { +static inline HRESULT IHTCAttachBehavior_detachEvent(IHTCAttachBehavior* This) { return This->lpVtbl->detachEvent(This); } #endif @@ -45066,30 +45058,30 @@ interface IHTCAttachBehavior2 { #define IHTCAttachBehavior2_fireEvent(This,evt) (This)->lpVtbl->fireEvent(This,evt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTCAttachBehavior2_QueryInterface(IHTCAttachBehavior2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTCAttachBehavior2_QueryInterface(IHTCAttachBehavior2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTCAttachBehavior2_AddRef(IHTCAttachBehavior2* This) { +static inline ULONG IHTCAttachBehavior2_AddRef(IHTCAttachBehavior2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTCAttachBehavior2_Release(IHTCAttachBehavior2* This) { +static inline ULONG IHTCAttachBehavior2_Release(IHTCAttachBehavior2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTCAttachBehavior2_GetTypeInfoCount(IHTCAttachBehavior2* This,UINT *pctinfo) { +static inline HRESULT IHTCAttachBehavior2_GetTypeInfoCount(IHTCAttachBehavior2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTCAttachBehavior2_GetTypeInfo(IHTCAttachBehavior2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTCAttachBehavior2_GetTypeInfo(IHTCAttachBehavior2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTCAttachBehavior2_GetIDsOfNames(IHTCAttachBehavior2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTCAttachBehavior2_GetIDsOfNames(IHTCAttachBehavior2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTCAttachBehavior2_Invoke(IHTCAttachBehavior2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTCAttachBehavior2_Invoke(IHTCAttachBehavior2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTCAttachBehavior2 methods ***/ -static __WIDL_INLINE HRESULT IHTCAttachBehavior2_fireEvent(IHTCAttachBehavior2* This,VARIANT evt) { +static inline HRESULT IHTCAttachBehavior2_fireEvent(IHTCAttachBehavior2* This,VARIANT evt) { return This->lpVtbl->fireEvent(This,evt); } #endif @@ -45199,33 +45191,33 @@ interface IHTCDescBehavior { #define IHTCDescBehavior_get_name(This,p) (This)->lpVtbl->get_name(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTCDescBehavior_QueryInterface(IHTCDescBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTCDescBehavior_QueryInterface(IHTCDescBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTCDescBehavior_AddRef(IHTCDescBehavior* This) { +static inline ULONG IHTCDescBehavior_AddRef(IHTCDescBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTCDescBehavior_Release(IHTCDescBehavior* This) { +static inline ULONG IHTCDescBehavior_Release(IHTCDescBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTCDescBehavior_GetTypeInfoCount(IHTCDescBehavior* This,UINT *pctinfo) { +static inline HRESULT IHTCDescBehavior_GetTypeInfoCount(IHTCDescBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTCDescBehavior_GetTypeInfo(IHTCDescBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTCDescBehavior_GetTypeInfo(IHTCDescBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTCDescBehavior_GetIDsOfNames(IHTCDescBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTCDescBehavior_GetIDsOfNames(IHTCDescBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTCDescBehavior_Invoke(IHTCDescBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTCDescBehavior_Invoke(IHTCDescBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTCDescBehavior methods ***/ -static __WIDL_INLINE HRESULT IHTCDescBehavior_get_urn(IHTCDescBehavior* This,BSTR *p) { +static inline HRESULT IHTCDescBehavior_get_urn(IHTCDescBehavior* This,BSTR *p) { return This->lpVtbl->get_urn(This,p); } -static __WIDL_INLINE HRESULT IHTCDescBehavior_get_name(IHTCDescBehavior* This,BSTR *p) { +static inline HRESULT IHTCDescBehavior_get_name(IHTCDescBehavior* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } #endif @@ -45317,26 +45309,26 @@ interface DispHTCDefaultDispatch { #define DispHTCDefaultDispatch_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTCDefaultDispatch_QueryInterface(DispHTCDefaultDispatch* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTCDefaultDispatch_QueryInterface(DispHTCDefaultDispatch* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTCDefaultDispatch_AddRef(DispHTCDefaultDispatch* This) { +static inline ULONG DispHTCDefaultDispatch_AddRef(DispHTCDefaultDispatch* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTCDefaultDispatch_Release(DispHTCDefaultDispatch* This) { +static inline ULONG DispHTCDefaultDispatch_Release(DispHTCDefaultDispatch* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTCDefaultDispatch_GetTypeInfoCount(DispHTCDefaultDispatch* This,UINT *pctinfo) { +static inline HRESULT DispHTCDefaultDispatch_GetTypeInfoCount(DispHTCDefaultDispatch* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTCDefaultDispatch_GetTypeInfo(DispHTCDefaultDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTCDefaultDispatch_GetTypeInfo(DispHTCDefaultDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTCDefaultDispatch_GetIDsOfNames(DispHTCDefaultDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTCDefaultDispatch_GetIDsOfNames(DispHTCDefaultDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTCDefaultDispatch_Invoke(DispHTCDefaultDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTCDefaultDispatch_Invoke(DispHTCDefaultDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -45441,26 +45433,26 @@ interface DispHTCPropertyBehavior { #define DispHTCPropertyBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTCPropertyBehavior_QueryInterface(DispHTCPropertyBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTCPropertyBehavior_QueryInterface(DispHTCPropertyBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTCPropertyBehavior_AddRef(DispHTCPropertyBehavior* This) { +static inline ULONG DispHTCPropertyBehavior_AddRef(DispHTCPropertyBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTCPropertyBehavior_Release(DispHTCPropertyBehavior* This) { +static inline ULONG DispHTCPropertyBehavior_Release(DispHTCPropertyBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTCPropertyBehavior_GetTypeInfoCount(DispHTCPropertyBehavior* This,UINT *pctinfo) { +static inline HRESULT DispHTCPropertyBehavior_GetTypeInfoCount(DispHTCPropertyBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTCPropertyBehavior_GetTypeInfo(DispHTCPropertyBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTCPropertyBehavior_GetTypeInfo(DispHTCPropertyBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTCPropertyBehavior_GetIDsOfNames(DispHTCPropertyBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTCPropertyBehavior_GetIDsOfNames(DispHTCPropertyBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTCPropertyBehavior_Invoke(DispHTCPropertyBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTCPropertyBehavior_Invoke(DispHTCPropertyBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -45565,26 +45557,26 @@ interface DispHTCMethodBehavior { #define DispHTCMethodBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTCMethodBehavior_QueryInterface(DispHTCMethodBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTCMethodBehavior_QueryInterface(DispHTCMethodBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTCMethodBehavior_AddRef(DispHTCMethodBehavior* This) { +static inline ULONG DispHTCMethodBehavior_AddRef(DispHTCMethodBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTCMethodBehavior_Release(DispHTCMethodBehavior* This) { +static inline ULONG DispHTCMethodBehavior_Release(DispHTCMethodBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTCMethodBehavior_GetTypeInfoCount(DispHTCMethodBehavior* This,UINT *pctinfo) { +static inline HRESULT DispHTCMethodBehavior_GetTypeInfoCount(DispHTCMethodBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTCMethodBehavior_GetTypeInfo(DispHTCMethodBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTCMethodBehavior_GetTypeInfo(DispHTCMethodBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTCMethodBehavior_GetIDsOfNames(DispHTCMethodBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTCMethodBehavior_GetIDsOfNames(DispHTCMethodBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTCMethodBehavior_Invoke(DispHTCMethodBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTCMethodBehavior_Invoke(DispHTCMethodBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -45689,26 +45681,26 @@ interface DispHTCEventBehavior { #define DispHTCEventBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTCEventBehavior_QueryInterface(DispHTCEventBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTCEventBehavior_QueryInterface(DispHTCEventBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTCEventBehavior_AddRef(DispHTCEventBehavior* This) { +static inline ULONG DispHTCEventBehavior_AddRef(DispHTCEventBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTCEventBehavior_Release(DispHTCEventBehavior* This) { +static inline ULONG DispHTCEventBehavior_Release(DispHTCEventBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTCEventBehavior_GetTypeInfoCount(DispHTCEventBehavior* This,UINT *pctinfo) { +static inline HRESULT DispHTCEventBehavior_GetTypeInfoCount(DispHTCEventBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTCEventBehavior_GetTypeInfo(DispHTCEventBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTCEventBehavior_GetTypeInfo(DispHTCEventBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTCEventBehavior_GetIDsOfNames(DispHTCEventBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTCEventBehavior_GetIDsOfNames(DispHTCEventBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTCEventBehavior_Invoke(DispHTCEventBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTCEventBehavior_Invoke(DispHTCEventBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -45813,26 +45805,26 @@ interface DispHTCAttachBehavior { #define DispHTCAttachBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTCAttachBehavior_QueryInterface(DispHTCAttachBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTCAttachBehavior_QueryInterface(DispHTCAttachBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTCAttachBehavior_AddRef(DispHTCAttachBehavior* This) { +static inline ULONG DispHTCAttachBehavior_AddRef(DispHTCAttachBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTCAttachBehavior_Release(DispHTCAttachBehavior* This) { +static inline ULONG DispHTCAttachBehavior_Release(DispHTCAttachBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTCAttachBehavior_GetTypeInfoCount(DispHTCAttachBehavior* This,UINT *pctinfo) { +static inline HRESULT DispHTCAttachBehavior_GetTypeInfoCount(DispHTCAttachBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTCAttachBehavior_GetTypeInfo(DispHTCAttachBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTCAttachBehavior_GetTypeInfo(DispHTCAttachBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTCAttachBehavior_GetIDsOfNames(DispHTCAttachBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTCAttachBehavior_GetIDsOfNames(DispHTCAttachBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTCAttachBehavior_Invoke(DispHTCAttachBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTCAttachBehavior_Invoke(DispHTCAttachBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -45937,26 +45929,26 @@ interface DispHTCDescBehavior { #define DispHTCDescBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTCDescBehavior_QueryInterface(DispHTCDescBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTCDescBehavior_QueryInterface(DispHTCDescBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTCDescBehavior_AddRef(DispHTCDescBehavior* This) { +static inline ULONG DispHTCDescBehavior_AddRef(DispHTCDescBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTCDescBehavior_Release(DispHTCDescBehavior* This) { +static inline ULONG DispHTCDescBehavior_Release(DispHTCDescBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTCDescBehavior_GetTypeInfoCount(DispHTCDescBehavior* This,UINT *pctinfo) { +static inline HRESULT DispHTCDescBehavior_GetTypeInfoCount(DispHTCDescBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTCDescBehavior_GetTypeInfo(DispHTCDescBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTCDescBehavior_GetTypeInfo(DispHTCDescBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTCDescBehavior_GetIDsOfNames(DispHTCDescBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTCDescBehavior_GetIDsOfNames(DispHTCDescBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTCDescBehavior_Invoke(DispHTCDescBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTCDescBehavior_Invoke(DispHTCDescBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -46081,33 +46073,33 @@ interface IHTMLUrnCollection { #define IHTMLUrnCollection_item(This,index,ppUrn) (This)->lpVtbl->item(This,index,ppUrn) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLUrnCollection_QueryInterface(IHTMLUrnCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLUrnCollection_QueryInterface(IHTMLUrnCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLUrnCollection_AddRef(IHTMLUrnCollection* This) { +static inline ULONG IHTMLUrnCollection_AddRef(IHTMLUrnCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLUrnCollection_Release(IHTMLUrnCollection* This) { +static inline ULONG IHTMLUrnCollection_Release(IHTMLUrnCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLUrnCollection_GetTypeInfoCount(IHTMLUrnCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLUrnCollection_GetTypeInfoCount(IHTMLUrnCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLUrnCollection_GetTypeInfo(IHTMLUrnCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLUrnCollection_GetTypeInfo(IHTMLUrnCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLUrnCollection_GetIDsOfNames(IHTMLUrnCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLUrnCollection_GetIDsOfNames(IHTMLUrnCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLUrnCollection_Invoke(IHTMLUrnCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLUrnCollection_Invoke(IHTMLUrnCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLUrnCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLUrnCollection_get_length(IHTMLUrnCollection* This,LONG *p) { +static inline HRESULT IHTMLUrnCollection_get_length(IHTMLUrnCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLUrnCollection_item(IHTMLUrnCollection* This,LONG index,BSTR *ppUrn) { +static inline HRESULT IHTMLUrnCollection_item(IHTMLUrnCollection* This,LONG index,BSTR *ppUrn) { return This->lpVtbl->item(This,index,ppUrn); } #endif @@ -46199,26 +46191,26 @@ interface DispHTMLUrnCollection { #define DispHTMLUrnCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLUrnCollection_QueryInterface(DispHTMLUrnCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLUrnCollection_QueryInterface(DispHTMLUrnCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLUrnCollection_AddRef(DispHTMLUrnCollection* This) { +static inline ULONG DispHTMLUrnCollection_AddRef(DispHTMLUrnCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLUrnCollection_Release(DispHTMLUrnCollection* This) { +static inline ULONG DispHTMLUrnCollection_Release(DispHTMLUrnCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLUrnCollection_GetTypeInfoCount(DispHTMLUrnCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLUrnCollection_GetTypeInfoCount(DispHTMLUrnCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLUrnCollection_GetTypeInfo(DispHTMLUrnCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLUrnCollection_GetTypeInfo(DispHTMLUrnCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLUrnCollection_GetIDsOfNames(DispHTMLUrnCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLUrnCollection_GetIDsOfNames(DispHTMLUrnCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLUrnCollection_Invoke(DispHTMLUrnCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLUrnCollection_Invoke(DispHTMLUrnCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -46345,33 +46337,33 @@ interface IHTMLGenericElement { #define IHTMLGenericElement_namedRecordset(This,dataMember,hierarchy,ppRecordset) (This)->lpVtbl->namedRecordset(This,dataMember,hierarchy,ppRecordset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLGenericElement_QueryInterface(IHTMLGenericElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLGenericElement_QueryInterface(IHTMLGenericElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLGenericElement_AddRef(IHTMLGenericElement* This) { +static inline ULONG IHTMLGenericElement_AddRef(IHTMLGenericElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLGenericElement_Release(IHTMLGenericElement* This) { +static inline ULONG IHTMLGenericElement_Release(IHTMLGenericElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLGenericElement_GetTypeInfoCount(IHTMLGenericElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLGenericElement_GetTypeInfoCount(IHTMLGenericElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLGenericElement_GetTypeInfo(IHTMLGenericElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLGenericElement_GetTypeInfo(IHTMLGenericElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLGenericElement_GetIDsOfNames(IHTMLGenericElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLGenericElement_GetIDsOfNames(IHTMLGenericElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLGenericElement_Invoke(IHTMLGenericElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLGenericElement_Invoke(IHTMLGenericElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLGenericElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLGenericElement_get_recordset(IHTMLGenericElement* This,IDispatch **p) { +static inline HRESULT IHTMLGenericElement_get_recordset(IHTMLGenericElement* This,IDispatch **p) { return This->lpVtbl->get_recordset(This,p); } -static __WIDL_INLINE HRESULT IHTMLGenericElement_namedRecordset(IHTMLGenericElement* This,BSTR dataMember,VARIANT *hierarchy,IDispatch **ppRecordset) { +static inline HRESULT IHTMLGenericElement_namedRecordset(IHTMLGenericElement* This,BSTR dataMember,VARIANT *hierarchy,IDispatch **ppRecordset) { return This->lpVtbl->namedRecordset(This,dataMember,hierarchy,ppRecordset); } #endif @@ -46463,26 +46455,26 @@ interface DispHTMLGenericElement { #define DispHTMLGenericElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLGenericElement_QueryInterface(DispHTMLGenericElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLGenericElement_QueryInterface(DispHTMLGenericElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLGenericElement_AddRef(DispHTMLGenericElement* This) { +static inline ULONG DispHTMLGenericElement_AddRef(DispHTMLGenericElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLGenericElement_Release(DispHTMLGenericElement* This) { +static inline ULONG DispHTMLGenericElement_Release(DispHTMLGenericElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLGenericElement_GetTypeInfoCount(DispHTMLGenericElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLGenericElement_GetTypeInfoCount(DispHTMLGenericElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLGenericElement_GetTypeInfo(DispHTMLGenericElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLGenericElement_GetTypeInfo(DispHTMLGenericElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLGenericElement_GetIDsOfNames(DispHTMLGenericElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLGenericElement_GetIDsOfNames(DispHTMLGenericElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLGenericElement_Invoke(DispHTMLGenericElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLGenericElement_Invoke(DispHTMLGenericElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -46621,39 +46613,39 @@ interface IHTMLStyleSheetRule { #define IHTMLStyleSheetRule_get_readOnly(This,p) (This)->lpVtbl->get_readOnly(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule_QueryInterface(IHTMLStyleSheetRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetRule_QueryInterface(IHTMLStyleSheetRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRule_AddRef(IHTMLStyleSheetRule* This) { +static inline ULONG IHTMLStyleSheetRule_AddRef(IHTMLStyleSheetRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRule_Release(IHTMLStyleSheetRule* This) { +static inline ULONG IHTMLStyleSheetRule_Release(IHTMLStyleSheetRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule_GetTypeInfoCount(IHTMLStyleSheetRule* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetRule_GetTypeInfoCount(IHTMLStyleSheetRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule_GetTypeInfo(IHTMLStyleSheetRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetRule_GetTypeInfo(IHTMLStyleSheetRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule_GetIDsOfNames(IHTMLStyleSheetRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetRule_GetIDsOfNames(IHTMLStyleSheetRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule_Invoke(IHTMLStyleSheetRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetRule_Invoke(IHTMLStyleSheetRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetRule methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule_put_selectorText(IHTMLStyleSheetRule* This,BSTR v) { +static inline HRESULT IHTMLStyleSheetRule_put_selectorText(IHTMLStyleSheetRule* This,BSTR v) { return This->lpVtbl->put_selectorText(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule_get_selectorText(IHTMLStyleSheetRule* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheetRule_get_selectorText(IHTMLStyleSheetRule* This,BSTR *p) { return This->lpVtbl->get_selectorText(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule_get_style(IHTMLStyleSheetRule* This,IHTMLRuleStyle **p) { +static inline HRESULT IHTMLStyleSheetRule_get_style(IHTMLStyleSheetRule* This,IHTMLRuleStyle **p) { return This->lpVtbl->get_style(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule_get_readOnly(IHTMLStyleSheetRule* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyleSheetRule_get_readOnly(IHTMLStyleSheetRule* This,VARIANT_BOOL *p) { return This->lpVtbl->get_readOnly(This,p); } #endif @@ -46765,33 +46757,33 @@ interface IHTMLStyleSheetRuleApplied { #define IHTMLStyleSheetRuleApplied_msGetSpecificity(This,index,p) (This)->lpVtbl->msGetSpecificity(This,index,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRuleApplied_QueryInterface(IHTMLStyleSheetRuleApplied* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetRuleApplied_QueryInterface(IHTMLStyleSheetRuleApplied* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRuleApplied_AddRef(IHTMLStyleSheetRuleApplied* This) { +static inline ULONG IHTMLStyleSheetRuleApplied_AddRef(IHTMLStyleSheetRuleApplied* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRuleApplied_Release(IHTMLStyleSheetRuleApplied* This) { +static inline ULONG IHTMLStyleSheetRuleApplied_Release(IHTMLStyleSheetRuleApplied* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRuleApplied_GetTypeInfoCount(IHTMLStyleSheetRuleApplied* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetRuleApplied_GetTypeInfoCount(IHTMLStyleSheetRuleApplied* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRuleApplied_GetTypeInfo(IHTMLStyleSheetRuleApplied* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetRuleApplied_GetTypeInfo(IHTMLStyleSheetRuleApplied* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRuleApplied_GetIDsOfNames(IHTMLStyleSheetRuleApplied* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetRuleApplied_GetIDsOfNames(IHTMLStyleSheetRuleApplied* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRuleApplied_Invoke(IHTMLStyleSheetRuleApplied* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetRuleApplied_Invoke(IHTMLStyleSheetRuleApplied* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetRuleApplied methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRuleApplied_get_msSpecificity(IHTMLStyleSheetRuleApplied* This,LONG *p) { +static inline HRESULT IHTMLStyleSheetRuleApplied_get_msSpecificity(IHTMLStyleSheetRuleApplied* This,LONG *p) { return This->lpVtbl->get_msSpecificity(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRuleApplied_msGetSpecificity(IHTMLStyleSheetRuleApplied* This,LONG index,LONG *p) { +static inline HRESULT IHTMLStyleSheetRuleApplied_msGetSpecificity(IHTMLStyleSheetRuleApplied* This,LONG index,LONG *p) { return This->lpVtbl->msGetSpecificity(This,index,p); } #endif @@ -46901,33 +46893,33 @@ interface IHTMLStyleSheetRule2 { #define IHTMLStyleSheetRule2_get_selectorText(This,p) (This)->lpVtbl->get_selectorText(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule2_QueryInterface(IHTMLStyleSheetRule2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetRule2_QueryInterface(IHTMLStyleSheetRule2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRule2_AddRef(IHTMLStyleSheetRule2* This) { +static inline ULONG IHTMLStyleSheetRule2_AddRef(IHTMLStyleSheetRule2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRule2_Release(IHTMLStyleSheetRule2* This) { +static inline ULONG IHTMLStyleSheetRule2_Release(IHTMLStyleSheetRule2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule2_GetTypeInfoCount(IHTMLStyleSheetRule2* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetRule2_GetTypeInfoCount(IHTMLStyleSheetRule2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule2_GetTypeInfo(IHTMLStyleSheetRule2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetRule2_GetTypeInfo(IHTMLStyleSheetRule2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule2_GetIDsOfNames(IHTMLStyleSheetRule2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetRule2_GetIDsOfNames(IHTMLStyleSheetRule2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule2_Invoke(IHTMLStyleSheetRule2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetRule2_Invoke(IHTMLStyleSheetRule2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetRule2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule2_put_selectorText(IHTMLStyleSheetRule2* This,BSTR v) { +static inline HRESULT IHTMLStyleSheetRule2_put_selectorText(IHTMLStyleSheetRule2* This,BSTR v) { return This->lpVtbl->put_selectorText(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRule2_get_selectorText(IHTMLStyleSheetRule2* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheetRule2_get_selectorText(IHTMLStyleSheetRule2* This,BSTR *p) { return This->lpVtbl->get_selectorText(This,p); } #endif @@ -47039,33 +47031,33 @@ interface IHTMLStyleSheetRulesCollection { #define IHTMLStyleSheetRulesCollection_item(This,index,ppHTMLStyleSheetRule) (This)->lpVtbl->item(This,index,ppHTMLStyleSheetRule) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection_QueryInterface(IHTMLStyleSheetRulesCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetRulesCollection_QueryInterface(IHTMLStyleSheetRulesCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRulesCollection_AddRef(IHTMLStyleSheetRulesCollection* This) { +static inline ULONG IHTMLStyleSheetRulesCollection_AddRef(IHTMLStyleSheetRulesCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRulesCollection_Release(IHTMLStyleSheetRulesCollection* This) { +static inline ULONG IHTMLStyleSheetRulesCollection_Release(IHTMLStyleSheetRulesCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection_GetTypeInfoCount(IHTMLStyleSheetRulesCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetRulesCollection_GetTypeInfoCount(IHTMLStyleSheetRulesCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection_GetTypeInfo(IHTMLStyleSheetRulesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetRulesCollection_GetTypeInfo(IHTMLStyleSheetRulesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection_GetIDsOfNames(IHTMLStyleSheetRulesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetRulesCollection_GetIDsOfNames(IHTMLStyleSheetRulesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection_Invoke(IHTMLStyleSheetRulesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetRulesCollection_Invoke(IHTMLStyleSheetRulesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetRulesCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection_get_length(IHTMLStyleSheetRulesCollection* This,LONG *p) { +static inline HRESULT IHTMLStyleSheetRulesCollection_get_length(IHTMLStyleSheetRulesCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection_item(IHTMLStyleSheetRulesCollection* This,LONG index,IHTMLStyleSheetRule **ppHTMLStyleSheetRule) { +static inline HRESULT IHTMLStyleSheetRulesCollection_item(IHTMLStyleSheetRulesCollection* This,LONG index,IHTMLStyleSheetRule **ppHTMLStyleSheetRule) { return This->lpVtbl->item(This,index,ppHTMLStyleSheetRule); } #endif @@ -47177,33 +47169,33 @@ interface IHTMLStyleSheetRulesCollection2 { #define IHTMLStyleSheetRulesCollection2_item(This,index,ppHTMLCSSRule) (This)->lpVtbl->item(This,index,ppHTMLCSSRule) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection2_QueryInterface(IHTMLStyleSheetRulesCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetRulesCollection2_QueryInterface(IHTMLStyleSheetRulesCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRulesCollection2_AddRef(IHTMLStyleSheetRulesCollection2* This) { +static inline ULONG IHTMLStyleSheetRulesCollection2_AddRef(IHTMLStyleSheetRulesCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRulesCollection2_Release(IHTMLStyleSheetRulesCollection2* This) { +static inline ULONG IHTMLStyleSheetRulesCollection2_Release(IHTMLStyleSheetRulesCollection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection2_GetTypeInfoCount(IHTMLStyleSheetRulesCollection2* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetRulesCollection2_GetTypeInfoCount(IHTMLStyleSheetRulesCollection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection2_GetTypeInfo(IHTMLStyleSheetRulesCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetRulesCollection2_GetTypeInfo(IHTMLStyleSheetRulesCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection2_GetIDsOfNames(IHTMLStyleSheetRulesCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetRulesCollection2_GetIDsOfNames(IHTMLStyleSheetRulesCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection2_Invoke(IHTMLStyleSheetRulesCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetRulesCollection2_Invoke(IHTMLStyleSheetRulesCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetRulesCollection2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection2_get_length(IHTMLStyleSheetRulesCollection2* This,LONG *p) { +static inline HRESULT IHTMLStyleSheetRulesCollection2_get_length(IHTMLStyleSheetRulesCollection2* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesCollection2_item(IHTMLStyleSheetRulesCollection2* This,LONG index,IHTMLCSSRule **ppHTMLCSSRule) { +static inline HRESULT IHTMLStyleSheetRulesCollection2_item(IHTMLStyleSheetRulesCollection2* This,LONG index,IHTMLCSSRule **ppHTMLCSSRule) { return This->lpVtbl->item(This,index,ppHTMLCSSRule); } #endif @@ -47295,26 +47287,26 @@ interface DispHTMLStyleSheetRule { #define DispHTMLStyleSheetRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRule_QueryInterface(DispHTMLStyleSheetRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleSheetRule_QueryInterface(DispHTMLStyleSheetRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetRule_AddRef(DispHTMLStyleSheetRule* This) { +static inline ULONG DispHTMLStyleSheetRule_AddRef(DispHTMLStyleSheetRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetRule_Release(DispHTMLStyleSheetRule* This) { +static inline ULONG DispHTMLStyleSheetRule_Release(DispHTMLStyleSheetRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRule_GetTypeInfoCount(DispHTMLStyleSheetRule* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleSheetRule_GetTypeInfoCount(DispHTMLStyleSheetRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRule_GetTypeInfo(DispHTMLStyleSheetRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleSheetRule_GetTypeInfo(DispHTMLStyleSheetRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRule_GetIDsOfNames(DispHTMLStyleSheetRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleSheetRule_GetIDsOfNames(DispHTMLStyleSheetRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRule_Invoke(DispHTMLStyleSheetRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleSheetRule_Invoke(DispHTMLStyleSheetRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -47419,26 +47411,26 @@ interface DispHTMLStyleSheetRulesCollection { #define DispHTMLStyleSheetRulesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesCollection_QueryInterface(DispHTMLStyleSheetRulesCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleSheetRulesCollection_QueryInterface(DispHTMLStyleSheetRulesCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetRulesCollection_AddRef(DispHTMLStyleSheetRulesCollection* This) { +static inline ULONG DispHTMLStyleSheetRulesCollection_AddRef(DispHTMLStyleSheetRulesCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetRulesCollection_Release(DispHTMLStyleSheetRulesCollection* This) { +static inline ULONG DispHTMLStyleSheetRulesCollection_Release(DispHTMLStyleSheetRulesCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesCollection_GetTypeInfoCount(DispHTMLStyleSheetRulesCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleSheetRulesCollection_GetTypeInfoCount(DispHTMLStyleSheetRulesCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesCollection_GetTypeInfo(DispHTMLStyleSheetRulesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleSheetRulesCollection_GetTypeInfo(DispHTMLStyleSheetRulesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesCollection_GetIDsOfNames(DispHTMLStyleSheetRulesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleSheetRulesCollection_GetIDsOfNames(DispHTMLStyleSheetRulesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesCollection_Invoke(DispHTMLStyleSheetRulesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleSheetRulesCollection_Invoke(DispHTMLStyleSheetRulesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -47561,33 +47553,33 @@ interface IHTMLStyleSheetPage { #define IHTMLStyleSheetPage_get_pseudoClass(This,p) (This)->lpVtbl->get_pseudoClass(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage_QueryInterface(IHTMLStyleSheetPage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetPage_QueryInterface(IHTMLStyleSheetPage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetPage_AddRef(IHTMLStyleSheetPage* This) { +static inline ULONG IHTMLStyleSheetPage_AddRef(IHTMLStyleSheetPage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetPage_Release(IHTMLStyleSheetPage* This) { +static inline ULONG IHTMLStyleSheetPage_Release(IHTMLStyleSheetPage* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage_GetTypeInfoCount(IHTMLStyleSheetPage* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetPage_GetTypeInfoCount(IHTMLStyleSheetPage* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage_GetTypeInfo(IHTMLStyleSheetPage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetPage_GetTypeInfo(IHTMLStyleSheetPage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage_GetIDsOfNames(IHTMLStyleSheetPage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetPage_GetIDsOfNames(IHTMLStyleSheetPage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage_Invoke(IHTMLStyleSheetPage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetPage_Invoke(IHTMLStyleSheetPage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetPage methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage_get_selector(IHTMLStyleSheetPage* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheetPage_get_selector(IHTMLStyleSheetPage* This,BSTR *p) { return This->lpVtbl->get_selector(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage_get_pseudoClass(IHTMLStyleSheetPage* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheetPage_get_pseudoClass(IHTMLStyleSheetPage* This,BSTR *p) { return This->lpVtbl->get_pseudoClass(This,p); } #endif @@ -47705,36 +47697,36 @@ interface IHTMLStyleSheetPage2 { #define IHTMLStyleSheetPage2_get_style(This,p) (This)->lpVtbl->get_style(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage2_QueryInterface(IHTMLStyleSheetPage2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetPage2_QueryInterface(IHTMLStyleSheetPage2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetPage2_AddRef(IHTMLStyleSheetPage2* This) { +static inline ULONG IHTMLStyleSheetPage2_AddRef(IHTMLStyleSheetPage2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetPage2_Release(IHTMLStyleSheetPage2* This) { +static inline ULONG IHTMLStyleSheetPage2_Release(IHTMLStyleSheetPage2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage2_GetTypeInfoCount(IHTMLStyleSheetPage2* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetPage2_GetTypeInfoCount(IHTMLStyleSheetPage2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage2_GetTypeInfo(IHTMLStyleSheetPage2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetPage2_GetTypeInfo(IHTMLStyleSheetPage2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage2_GetIDsOfNames(IHTMLStyleSheetPage2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetPage2_GetIDsOfNames(IHTMLStyleSheetPage2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage2_Invoke(IHTMLStyleSheetPage2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetPage2_Invoke(IHTMLStyleSheetPage2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetPage2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage2_put_selectorText(IHTMLStyleSheetPage2* This,BSTR v) { +static inline HRESULT IHTMLStyleSheetPage2_put_selectorText(IHTMLStyleSheetPage2* This,BSTR v) { return This->lpVtbl->put_selectorText(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage2_get_selectorText(IHTMLStyleSheetPage2* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheetPage2_get_selectorText(IHTMLStyleSheetPage2* This,BSTR *p) { return This->lpVtbl->get_selectorText(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPage2_get_style(IHTMLStyleSheetPage2* This,IHTMLRuleStyle **p) { +static inline HRESULT IHTMLStyleSheetPage2_get_style(IHTMLStyleSheetPage2* This,IHTMLRuleStyle **p) { return This->lpVtbl->get_style(This,p); } #endif @@ -47846,33 +47838,33 @@ interface IHTMLStyleSheetPagesCollection { #define IHTMLStyleSheetPagesCollection_item(This,index,ppHTMLStyleSheetPage) (This)->lpVtbl->item(This,index,ppHTMLStyleSheetPage) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetPagesCollection_QueryInterface(IHTMLStyleSheetPagesCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetPagesCollection_QueryInterface(IHTMLStyleSheetPagesCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetPagesCollection_AddRef(IHTMLStyleSheetPagesCollection* This) { +static inline ULONG IHTMLStyleSheetPagesCollection_AddRef(IHTMLStyleSheetPagesCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetPagesCollection_Release(IHTMLStyleSheetPagesCollection* This) { +static inline ULONG IHTMLStyleSheetPagesCollection_Release(IHTMLStyleSheetPagesCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetPagesCollection_GetTypeInfoCount(IHTMLStyleSheetPagesCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetPagesCollection_GetTypeInfoCount(IHTMLStyleSheetPagesCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPagesCollection_GetTypeInfo(IHTMLStyleSheetPagesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetPagesCollection_GetTypeInfo(IHTMLStyleSheetPagesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPagesCollection_GetIDsOfNames(IHTMLStyleSheetPagesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetPagesCollection_GetIDsOfNames(IHTMLStyleSheetPagesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPagesCollection_Invoke(IHTMLStyleSheetPagesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetPagesCollection_Invoke(IHTMLStyleSheetPagesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetPagesCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetPagesCollection_get_length(IHTMLStyleSheetPagesCollection* This,LONG *p) { +static inline HRESULT IHTMLStyleSheetPagesCollection_get_length(IHTMLStyleSheetPagesCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetPagesCollection_item(IHTMLStyleSheetPagesCollection* This,LONG index,IHTMLStyleSheetPage **ppHTMLStyleSheetPage) { +static inline HRESULT IHTMLStyleSheetPagesCollection_item(IHTMLStyleSheetPagesCollection* This,LONG index,IHTMLStyleSheetPage **ppHTMLStyleSheetPage) { return This->lpVtbl->item(This,index,ppHTMLStyleSheetPage); } #endif @@ -47964,26 +47956,26 @@ interface DispHTMLStyleSheetPage { #define DispHTMLStyleSheetPage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPage_QueryInterface(DispHTMLStyleSheetPage* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleSheetPage_QueryInterface(DispHTMLStyleSheetPage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetPage_AddRef(DispHTMLStyleSheetPage* This) { +static inline ULONG DispHTMLStyleSheetPage_AddRef(DispHTMLStyleSheetPage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetPage_Release(DispHTMLStyleSheetPage* This) { +static inline ULONG DispHTMLStyleSheetPage_Release(DispHTMLStyleSheetPage* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPage_GetTypeInfoCount(DispHTMLStyleSheetPage* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleSheetPage_GetTypeInfoCount(DispHTMLStyleSheetPage* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPage_GetTypeInfo(DispHTMLStyleSheetPage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleSheetPage_GetTypeInfo(DispHTMLStyleSheetPage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPage_GetIDsOfNames(DispHTMLStyleSheetPage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleSheetPage_GetIDsOfNames(DispHTMLStyleSheetPage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPage_Invoke(DispHTMLStyleSheetPage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleSheetPage_Invoke(DispHTMLStyleSheetPage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -48088,26 +48080,26 @@ interface DispHTMLStyleSheetPagesCollection { #define DispHTMLStyleSheetPagesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPagesCollection_QueryInterface(DispHTMLStyleSheetPagesCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleSheetPagesCollection_QueryInterface(DispHTMLStyleSheetPagesCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetPagesCollection_AddRef(DispHTMLStyleSheetPagesCollection* This) { +static inline ULONG DispHTMLStyleSheetPagesCollection_AddRef(DispHTMLStyleSheetPagesCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetPagesCollection_Release(DispHTMLStyleSheetPagesCollection* This) { +static inline ULONG DispHTMLStyleSheetPagesCollection_Release(DispHTMLStyleSheetPagesCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPagesCollection_GetTypeInfoCount(DispHTMLStyleSheetPagesCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleSheetPagesCollection_GetTypeInfoCount(DispHTMLStyleSheetPagesCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPagesCollection_GetTypeInfo(DispHTMLStyleSheetPagesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleSheetPagesCollection_GetTypeInfo(DispHTMLStyleSheetPagesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPagesCollection_GetIDsOfNames(DispHTMLStyleSheetPagesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleSheetPagesCollection_GetIDsOfNames(DispHTMLStyleSheetPagesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetPagesCollection_Invoke(DispHTMLStyleSheetPagesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleSheetPagesCollection_Invoke(DispHTMLStyleSheetPagesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -48400,90 +48392,90 @@ interface IHTMLStyleSheet { #define IHTMLStyleSheet_get_rules(This,p) (This)->lpVtbl->get_rules(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet_QueryInterface(IHTMLStyleSheet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheet_QueryInterface(IHTMLStyleSheet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheet_AddRef(IHTMLStyleSheet* This) { +static inline ULONG IHTMLStyleSheet_AddRef(IHTMLStyleSheet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheet_Release(IHTMLStyleSheet* This) { +static inline ULONG IHTMLStyleSheet_Release(IHTMLStyleSheet* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet_GetTypeInfoCount(IHTMLStyleSheet* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheet_GetTypeInfoCount(IHTMLStyleSheet* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_GetTypeInfo(IHTMLStyleSheet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheet_GetTypeInfo(IHTMLStyleSheet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_GetIDsOfNames(IHTMLStyleSheet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheet_GetIDsOfNames(IHTMLStyleSheet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_Invoke(IHTMLStyleSheet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheet_Invoke(IHTMLStyleSheet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheet methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet_put_title(IHTMLStyleSheet* This,BSTR v) { +static inline HRESULT IHTMLStyleSheet_put_title(IHTMLStyleSheet* This,BSTR v) { return This->lpVtbl->put_title(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_title(IHTMLStyleSheet* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheet_get_title(IHTMLStyleSheet* This,BSTR *p) { return This->lpVtbl->get_title(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_parentStyleSheet(IHTMLStyleSheet* This,IHTMLStyleSheet **p) { +static inline HRESULT IHTMLStyleSheet_get_parentStyleSheet(IHTMLStyleSheet* This,IHTMLStyleSheet **p) { return This->lpVtbl->get_parentStyleSheet(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_owningElement(IHTMLStyleSheet* This,IHTMLElement **p) { +static inline HRESULT IHTMLStyleSheet_get_owningElement(IHTMLStyleSheet* This,IHTMLElement **p) { return This->lpVtbl->get_owningElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_put_disabled(IHTMLStyleSheet* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLStyleSheet_put_disabled(IHTMLStyleSheet* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_disabled(IHTMLStyleSheet* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyleSheet_get_disabled(IHTMLStyleSheet* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_readOnly(IHTMLStyleSheet* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyleSheet_get_readOnly(IHTMLStyleSheet* This,VARIANT_BOOL *p) { return This->lpVtbl->get_readOnly(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_imports(IHTMLStyleSheet* This,IHTMLStyleSheetsCollection **p) { +static inline HRESULT IHTMLStyleSheet_get_imports(IHTMLStyleSheet* This,IHTMLStyleSheetsCollection **p) { return This->lpVtbl->get_imports(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_put_href(IHTMLStyleSheet* This,BSTR v) { +static inline HRESULT IHTMLStyleSheet_put_href(IHTMLStyleSheet* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_href(IHTMLStyleSheet* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheet_get_href(IHTMLStyleSheet* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_type(IHTMLStyleSheet* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheet_get_type(IHTMLStyleSheet* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_id(IHTMLStyleSheet* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheet_get_id(IHTMLStyleSheet* This,BSTR *p) { return This->lpVtbl->get_id(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_addImport(IHTMLStyleSheet* This,BSTR bstrURL,LONG lIndex,LONG *plIndex) { +static inline HRESULT IHTMLStyleSheet_addImport(IHTMLStyleSheet* This,BSTR bstrURL,LONG lIndex,LONG *plIndex) { return This->lpVtbl->addImport(This,bstrURL,lIndex,plIndex); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_addRule(IHTMLStyleSheet* This,BSTR bstrSelector,BSTR bstrStyle,LONG lIndex,LONG *plNewIndex) { +static inline HRESULT IHTMLStyleSheet_addRule(IHTMLStyleSheet* This,BSTR bstrSelector,BSTR bstrStyle,LONG lIndex,LONG *plNewIndex) { return This->lpVtbl->addRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_removeImport(IHTMLStyleSheet* This,LONG lIndex) { +static inline HRESULT IHTMLStyleSheet_removeImport(IHTMLStyleSheet* This,LONG lIndex) { return This->lpVtbl->removeImport(This,lIndex); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_removeRule(IHTMLStyleSheet* This,LONG lIndex) { +static inline HRESULT IHTMLStyleSheet_removeRule(IHTMLStyleSheet* This,LONG lIndex) { return This->lpVtbl->removeRule(This,lIndex); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_put_media(IHTMLStyleSheet* This,BSTR v) { +static inline HRESULT IHTMLStyleSheet_put_media(IHTMLStyleSheet* This,BSTR v) { return This->lpVtbl->put_media(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_media(IHTMLStyleSheet* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheet_get_media(IHTMLStyleSheet* This,BSTR *p) { return This->lpVtbl->get_media(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_put_cssText(IHTMLStyleSheet* This,BSTR v) { +static inline HRESULT IHTMLStyleSheet_put_cssText(IHTMLStyleSheet* This,BSTR v) { return This->lpVtbl->put_cssText(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_cssText(IHTMLStyleSheet* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheet_get_cssText(IHTMLStyleSheet* This,BSTR *p) { return This->lpVtbl->get_cssText(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet_get_rules(IHTMLStyleSheet* This,IHTMLStyleSheetRulesCollection **p) { +static inline HRESULT IHTMLStyleSheet_get_rules(IHTMLStyleSheet* This,IHTMLStyleSheetRulesCollection **p) { return This->lpVtbl->get_rules(This,p); } #endif @@ -48599,33 +48591,33 @@ interface IHTMLStyleSheet2 { #define IHTMLStyleSheet2_addPageRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex) (This)->lpVtbl->addPageRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet2_QueryInterface(IHTMLStyleSheet2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheet2_QueryInterface(IHTMLStyleSheet2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheet2_AddRef(IHTMLStyleSheet2* This) { +static inline ULONG IHTMLStyleSheet2_AddRef(IHTMLStyleSheet2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheet2_Release(IHTMLStyleSheet2* This) { +static inline ULONG IHTMLStyleSheet2_Release(IHTMLStyleSheet2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet2_GetTypeInfoCount(IHTMLStyleSheet2* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheet2_GetTypeInfoCount(IHTMLStyleSheet2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet2_GetTypeInfo(IHTMLStyleSheet2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheet2_GetTypeInfo(IHTMLStyleSheet2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet2_GetIDsOfNames(IHTMLStyleSheet2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheet2_GetIDsOfNames(IHTMLStyleSheet2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet2_Invoke(IHTMLStyleSheet2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheet2_Invoke(IHTMLStyleSheet2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheet2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet2_get_pages(IHTMLStyleSheet2* This,IHTMLStyleSheetPagesCollection **p) { +static inline HRESULT IHTMLStyleSheet2_get_pages(IHTMLStyleSheet2* This,IHTMLStyleSheetPagesCollection **p) { return This->lpVtbl->get_pages(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet2_addPageRule(IHTMLStyleSheet2* This,BSTR bstrSelector,BSTR bstrStyle,LONG lIndex,LONG *plNewIndex) { +static inline HRESULT IHTMLStyleSheet2_addPageRule(IHTMLStyleSheet2* This,BSTR bstrSelector,BSTR bstrStyle,LONG lIndex,LONG *plNewIndex) { return This->lpVtbl->addPageRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex); } #endif @@ -48751,39 +48743,39 @@ interface IHTMLStyleSheet3 { #define IHTMLStyleSheet3_get_isPrefAlternate(This,p) (This)->lpVtbl->get_isPrefAlternate(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet3_QueryInterface(IHTMLStyleSheet3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheet3_QueryInterface(IHTMLStyleSheet3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheet3_AddRef(IHTMLStyleSheet3* This) { +static inline ULONG IHTMLStyleSheet3_AddRef(IHTMLStyleSheet3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheet3_Release(IHTMLStyleSheet3* This) { +static inline ULONG IHTMLStyleSheet3_Release(IHTMLStyleSheet3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet3_GetTypeInfoCount(IHTMLStyleSheet3* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheet3_GetTypeInfoCount(IHTMLStyleSheet3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet3_GetTypeInfo(IHTMLStyleSheet3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheet3_GetTypeInfo(IHTMLStyleSheet3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet3_GetIDsOfNames(IHTMLStyleSheet3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheet3_GetIDsOfNames(IHTMLStyleSheet3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet3_Invoke(IHTMLStyleSheet3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheet3_Invoke(IHTMLStyleSheet3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheet3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet3_put_href(IHTMLStyleSheet3* This,BSTR v) { +static inline HRESULT IHTMLStyleSheet3_put_href(IHTMLStyleSheet3* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet3_get_href(IHTMLStyleSheet3* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheet3_get_href(IHTMLStyleSheet3* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet3_get_isAlternate(IHTMLStyleSheet3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyleSheet3_get_isAlternate(IHTMLStyleSheet3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isAlternate(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet3_get_isPrefAlternate(IHTMLStyleSheet3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyleSheet3_get_isPrefAlternate(IHTMLStyleSheet3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isPrefAlternate(This,p); } #endif @@ -48953,54 +48945,54 @@ interface IHTMLStyleSheet4 { #define IHTMLStyleSheet4_deleteRule(This,lIndex) (This)->lpVtbl->deleteRule(This,lIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_QueryInterface(IHTMLStyleSheet4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheet4_QueryInterface(IHTMLStyleSheet4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheet4_AddRef(IHTMLStyleSheet4* This) { +static inline ULONG IHTMLStyleSheet4_AddRef(IHTMLStyleSheet4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheet4_Release(IHTMLStyleSheet4* This) { +static inline ULONG IHTMLStyleSheet4_Release(IHTMLStyleSheet4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_GetTypeInfoCount(IHTMLStyleSheet4* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheet4_GetTypeInfoCount(IHTMLStyleSheet4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_GetTypeInfo(IHTMLStyleSheet4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheet4_GetTypeInfo(IHTMLStyleSheet4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_GetIDsOfNames(IHTMLStyleSheet4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheet4_GetIDsOfNames(IHTMLStyleSheet4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_Invoke(IHTMLStyleSheet4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheet4_Invoke(IHTMLStyleSheet4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheet4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_get_type(IHTMLStyleSheet4* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheet4_get_type(IHTMLStyleSheet4* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_get_href(IHTMLStyleSheet4* This,VARIANT *p) { +static inline HRESULT IHTMLStyleSheet4_get_href(IHTMLStyleSheet4* This,VARIANT *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_get_title(IHTMLStyleSheet4* This,BSTR *p) { +static inline HRESULT IHTMLStyleSheet4_get_title(IHTMLStyleSheet4* This,BSTR *p) { return This->lpVtbl->get_title(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_get_ownerNode(IHTMLStyleSheet4* This,IHTMLElement **p) { +static inline HRESULT IHTMLStyleSheet4_get_ownerNode(IHTMLStyleSheet4* This,IHTMLElement **p) { return This->lpVtbl->get_ownerNode(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_get_ownerRule(IHTMLStyleSheet4* This,IHTMLCSSRule **p) { +static inline HRESULT IHTMLStyleSheet4_get_ownerRule(IHTMLStyleSheet4* This,IHTMLCSSRule **p) { return This->lpVtbl->get_ownerRule(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_get_cssRules(IHTMLStyleSheet4* This,IHTMLStyleSheetRulesCollection **p) { +static inline HRESULT IHTMLStyleSheet4_get_cssRules(IHTMLStyleSheet4* This,IHTMLStyleSheetRulesCollection **p) { return This->lpVtbl->get_cssRules(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_get_media(IHTMLStyleSheet4* This,VARIANT *p) { +static inline HRESULT IHTMLStyleSheet4_get_media(IHTMLStyleSheet4* This,VARIANT *p) { return This->lpVtbl->get_media(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_insertRule(IHTMLStyleSheet4* This,BSTR bstrRule,LONG lIndex,LONG *plNewIndex) { +static inline HRESULT IHTMLStyleSheet4_insertRule(IHTMLStyleSheet4* This,BSTR bstrRule,LONG lIndex,LONG *plNewIndex) { return This->lpVtbl->insertRule(This,bstrRule,lIndex,plNewIndex); } -static __WIDL_INLINE HRESULT IHTMLStyleSheet4_deleteRule(IHTMLStyleSheet4* This,LONG lIndex) { +static inline HRESULT IHTMLStyleSheet4_deleteRule(IHTMLStyleSheet4* This,LONG lIndex) { return This->lpVtbl->deleteRule(This,lIndex); } #endif @@ -49092,26 +49084,26 @@ interface DispHTMLStyleSheet { #define DispHTMLStyleSheet_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheet_QueryInterface(DispHTMLStyleSheet* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleSheet_QueryInterface(DispHTMLStyleSheet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleSheet_AddRef(DispHTMLStyleSheet* This) { +static inline ULONG DispHTMLStyleSheet_AddRef(DispHTMLStyleSheet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleSheet_Release(DispHTMLStyleSheet* This) { +static inline ULONG DispHTMLStyleSheet_Release(DispHTMLStyleSheet* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheet_GetTypeInfoCount(DispHTMLStyleSheet* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleSheet_GetTypeInfoCount(DispHTMLStyleSheet* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheet_GetTypeInfo(DispHTMLStyleSheet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleSheet_GetTypeInfo(DispHTMLStyleSheet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheet_GetIDsOfNames(DispHTMLStyleSheet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleSheet_GetIDsOfNames(DispHTMLStyleSheet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheet_Invoke(DispHTMLStyleSheet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleSheet_Invoke(DispHTMLStyleSheet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -49244,36 +49236,36 @@ interface IHTMLStyleSheetsCollection { #define IHTMLStyleSheetsCollection_item(This,pvarIndex,pvarResult) (This)->lpVtbl->item(This,pvarIndex,pvarResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection_QueryInterface(IHTMLStyleSheetsCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetsCollection_QueryInterface(IHTMLStyleSheetsCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetsCollection_AddRef(IHTMLStyleSheetsCollection* This) { +static inline ULONG IHTMLStyleSheetsCollection_AddRef(IHTMLStyleSheetsCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetsCollection_Release(IHTMLStyleSheetsCollection* This) { +static inline ULONG IHTMLStyleSheetsCollection_Release(IHTMLStyleSheetsCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection_GetTypeInfoCount(IHTMLStyleSheetsCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetsCollection_GetTypeInfoCount(IHTMLStyleSheetsCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection_GetTypeInfo(IHTMLStyleSheetsCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetsCollection_GetTypeInfo(IHTMLStyleSheetsCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection_GetIDsOfNames(IHTMLStyleSheetsCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetsCollection_GetIDsOfNames(IHTMLStyleSheetsCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection_Invoke(IHTMLStyleSheetsCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetsCollection_Invoke(IHTMLStyleSheetsCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetsCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection_get_length(IHTMLStyleSheetsCollection* This,LONG *p) { +static inline HRESULT IHTMLStyleSheetsCollection_get_length(IHTMLStyleSheetsCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection_get__newEnum(IHTMLStyleSheetsCollection* This,IUnknown **p) { +static inline HRESULT IHTMLStyleSheetsCollection_get__newEnum(IHTMLStyleSheetsCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection_item(IHTMLStyleSheetsCollection* This,VARIANT *pvarIndex,VARIANT *pvarResult) { +static inline HRESULT IHTMLStyleSheetsCollection_item(IHTMLStyleSheetsCollection* This,VARIANT *pvarIndex,VARIANT *pvarResult) { return This->lpVtbl->item(This,pvarIndex,pvarResult); } #endif @@ -49377,30 +49369,30 @@ interface IHTMLStyleSheetsCollection2 { #define IHTMLStyleSheetsCollection2_item(This,index,pvarResult) (This)->lpVtbl->item(This,index,pvarResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection2_QueryInterface(IHTMLStyleSheetsCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetsCollection2_QueryInterface(IHTMLStyleSheetsCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetsCollection2_AddRef(IHTMLStyleSheetsCollection2* This) { +static inline ULONG IHTMLStyleSheetsCollection2_AddRef(IHTMLStyleSheetsCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetsCollection2_Release(IHTMLStyleSheetsCollection2* This) { +static inline ULONG IHTMLStyleSheetsCollection2_Release(IHTMLStyleSheetsCollection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection2_GetTypeInfoCount(IHTMLStyleSheetsCollection2* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetsCollection2_GetTypeInfoCount(IHTMLStyleSheetsCollection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection2_GetTypeInfo(IHTMLStyleSheetsCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetsCollection2_GetTypeInfo(IHTMLStyleSheetsCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection2_GetIDsOfNames(IHTMLStyleSheetsCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetsCollection2_GetIDsOfNames(IHTMLStyleSheetsCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection2_Invoke(IHTMLStyleSheetsCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetsCollection2_Invoke(IHTMLStyleSheetsCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetsCollection2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetsCollection2_item(IHTMLStyleSheetsCollection2* This,LONG index,VARIANT *pvarResult) { +static inline HRESULT IHTMLStyleSheetsCollection2_item(IHTMLStyleSheetsCollection2* This,LONG index,VARIANT *pvarResult) { return This->lpVtbl->item(This,index,pvarResult); } #endif @@ -49492,26 +49484,26 @@ interface DispHTMLStyleSheetsCollection { #define DispHTMLStyleSheetsCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetsCollection_QueryInterface(DispHTMLStyleSheetsCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleSheetsCollection_QueryInterface(DispHTMLStyleSheetsCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetsCollection_AddRef(DispHTMLStyleSheetsCollection* This) { +static inline ULONG DispHTMLStyleSheetsCollection_AddRef(DispHTMLStyleSheetsCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetsCollection_Release(DispHTMLStyleSheetsCollection* This) { +static inline ULONG DispHTMLStyleSheetsCollection_Release(DispHTMLStyleSheetsCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetsCollection_GetTypeInfoCount(DispHTMLStyleSheetsCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleSheetsCollection_GetTypeInfoCount(DispHTMLStyleSheetsCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetsCollection_GetTypeInfo(DispHTMLStyleSheetsCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleSheetsCollection_GetTypeInfo(DispHTMLStyleSheetsCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetsCollection_GetIDsOfNames(DispHTMLStyleSheetsCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleSheetsCollection_GetIDsOfNames(DispHTMLStyleSheetsCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetsCollection_Invoke(DispHTMLStyleSheetsCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleSheetsCollection_Invoke(DispHTMLStyleSheetsCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -49616,26 +49608,26 @@ interface HTMLLinkElementEvents2 { #define HTMLLinkElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLLinkElementEvents2_QueryInterface(HTMLLinkElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLLinkElementEvents2_QueryInterface(HTMLLinkElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLLinkElementEvents2_AddRef(HTMLLinkElementEvents2* This) { +static inline ULONG HTMLLinkElementEvents2_AddRef(HTMLLinkElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLLinkElementEvents2_Release(HTMLLinkElementEvents2* This) { +static inline ULONG HTMLLinkElementEvents2_Release(HTMLLinkElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLLinkElementEvents2_GetTypeInfoCount(HTMLLinkElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLLinkElementEvents2_GetTypeInfoCount(HTMLLinkElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLLinkElementEvents2_GetTypeInfo(HTMLLinkElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLLinkElementEvents2_GetTypeInfo(HTMLLinkElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLLinkElementEvents2_GetIDsOfNames(HTMLLinkElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLLinkElementEvents2_GetIDsOfNames(HTMLLinkElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLLinkElementEvents2_Invoke(HTMLLinkElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLLinkElementEvents2_Invoke(HTMLLinkElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -49726,26 +49718,26 @@ interface HTMLLinkElementEvents { #define HTMLLinkElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLLinkElementEvents_QueryInterface(HTMLLinkElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLLinkElementEvents_QueryInterface(HTMLLinkElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLLinkElementEvents_AddRef(HTMLLinkElementEvents* This) { +static inline ULONG HTMLLinkElementEvents_AddRef(HTMLLinkElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLLinkElementEvents_Release(HTMLLinkElementEvents* This) { +static inline ULONG HTMLLinkElementEvents_Release(HTMLLinkElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLLinkElementEvents_GetTypeInfoCount(HTMLLinkElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLLinkElementEvents_GetTypeInfoCount(HTMLLinkElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLLinkElementEvents_GetTypeInfo(HTMLLinkElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLLinkElementEvents_GetTypeInfo(HTMLLinkElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLLinkElementEvents_GetIDsOfNames(HTMLLinkElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLLinkElementEvents_GetIDsOfNames(HTMLLinkElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLLinkElementEvents_Invoke(HTMLLinkElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLLinkElementEvents_Invoke(HTMLLinkElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -49998,87 +49990,87 @@ interface IHTMLLinkElement { #define IHTMLLinkElement_get_media(This,p) (This)->lpVtbl->get_media(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement_QueryInterface(IHTMLLinkElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLinkElement_QueryInterface(IHTMLLinkElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLinkElement_AddRef(IHTMLLinkElement* This) { +static inline ULONG IHTMLLinkElement_AddRef(IHTMLLinkElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLinkElement_Release(IHTMLLinkElement* This) { +static inline ULONG IHTMLLinkElement_Release(IHTMLLinkElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement_GetTypeInfoCount(IHTMLLinkElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLLinkElement_GetTypeInfoCount(IHTMLLinkElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_GetTypeInfo(IHTMLLinkElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLinkElement_GetTypeInfo(IHTMLLinkElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_GetIDsOfNames(IHTMLLinkElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLinkElement_GetIDsOfNames(IHTMLLinkElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_Invoke(IHTMLLinkElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLinkElement_Invoke(IHTMLLinkElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLinkElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement_put_href(IHTMLLinkElement* This,BSTR v) { +static inline HRESULT IHTMLLinkElement_put_href(IHTMLLinkElement* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_href(IHTMLLinkElement* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement_get_href(IHTMLLinkElement* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_put_rel(IHTMLLinkElement* This,BSTR v) { +static inline HRESULT IHTMLLinkElement_put_rel(IHTMLLinkElement* This,BSTR v) { return This->lpVtbl->put_rel(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_rel(IHTMLLinkElement* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement_get_rel(IHTMLLinkElement* This,BSTR *p) { return This->lpVtbl->get_rel(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_put_rev(IHTMLLinkElement* This,BSTR v) { +static inline HRESULT IHTMLLinkElement_put_rev(IHTMLLinkElement* This,BSTR v) { return This->lpVtbl->put_rev(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_rev(IHTMLLinkElement* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement_get_rev(IHTMLLinkElement* This,BSTR *p) { return This->lpVtbl->get_rev(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_put_type(IHTMLLinkElement* This,BSTR v) { +static inline HRESULT IHTMLLinkElement_put_type(IHTMLLinkElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_type(IHTMLLinkElement* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement_get_type(IHTMLLinkElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_readyState(IHTMLLinkElement* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement_get_readyState(IHTMLLinkElement* This,BSTR *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_put_onreadystatechange(IHTMLLinkElement* This,VARIANT v) { +static inline HRESULT IHTMLLinkElement_put_onreadystatechange(IHTMLLinkElement* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_onreadystatechange(IHTMLLinkElement* This,VARIANT *p) { +static inline HRESULT IHTMLLinkElement_get_onreadystatechange(IHTMLLinkElement* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_put_onload(IHTMLLinkElement* This,VARIANT v) { +static inline HRESULT IHTMLLinkElement_put_onload(IHTMLLinkElement* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_onload(IHTMLLinkElement* This,VARIANT *p) { +static inline HRESULT IHTMLLinkElement_get_onload(IHTMLLinkElement* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_put_onerror(IHTMLLinkElement* This,VARIANT v) { +static inline HRESULT IHTMLLinkElement_put_onerror(IHTMLLinkElement* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_onerror(IHTMLLinkElement* This,VARIANT *p) { +static inline HRESULT IHTMLLinkElement_get_onerror(IHTMLLinkElement* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_styleSheet(IHTMLLinkElement* This,IHTMLStyleSheet **p) { +static inline HRESULT IHTMLLinkElement_get_styleSheet(IHTMLLinkElement* This,IHTMLStyleSheet **p) { return This->lpVtbl->get_styleSheet(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_put_disabled(IHTMLLinkElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLLinkElement_put_disabled(IHTMLLinkElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_disabled(IHTMLLinkElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLLinkElement_get_disabled(IHTMLLinkElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_put_media(IHTMLLinkElement* This,BSTR v) { +static inline HRESULT IHTMLLinkElement_put_media(IHTMLLinkElement* This,BSTR v) { return This->lpVtbl->put_media(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement_get_media(IHTMLLinkElement* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement_get_media(IHTMLLinkElement* This,BSTR *p) { return This->lpVtbl->get_media(This,p); } #endif @@ -50188,33 +50180,33 @@ interface IHTMLLinkElement2 { #define IHTMLLinkElement2_get_target(This,p) (This)->lpVtbl->get_target(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement2_QueryInterface(IHTMLLinkElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLinkElement2_QueryInterface(IHTMLLinkElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLinkElement2_AddRef(IHTMLLinkElement2* This) { +static inline ULONG IHTMLLinkElement2_AddRef(IHTMLLinkElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLinkElement2_Release(IHTMLLinkElement2* This) { +static inline ULONG IHTMLLinkElement2_Release(IHTMLLinkElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement2_GetTypeInfoCount(IHTMLLinkElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLLinkElement2_GetTypeInfoCount(IHTMLLinkElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement2_GetTypeInfo(IHTMLLinkElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLinkElement2_GetTypeInfo(IHTMLLinkElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement2_GetIDsOfNames(IHTMLLinkElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLinkElement2_GetIDsOfNames(IHTMLLinkElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLinkElement2_Invoke(IHTMLLinkElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLinkElement2_Invoke(IHTMLLinkElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLinkElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement2_put_target(IHTMLLinkElement2* This,BSTR v) { +static inline HRESULT IHTMLLinkElement2_put_target(IHTMLLinkElement2* This,BSTR v) { return This->lpVtbl->put_target(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement2_get_target(IHTMLLinkElement2* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement2_get_target(IHTMLLinkElement2* This,BSTR *p) { return This->lpVtbl->get_target(This,p); } #endif @@ -50340,39 +50332,39 @@ interface IHTMLLinkElement3 { #define IHTMLLinkElement3_get_hreflang(This,p) (This)->lpVtbl->get_hreflang(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement3_QueryInterface(IHTMLLinkElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLinkElement3_QueryInterface(IHTMLLinkElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLinkElement3_AddRef(IHTMLLinkElement3* This) { +static inline ULONG IHTMLLinkElement3_AddRef(IHTMLLinkElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLinkElement3_Release(IHTMLLinkElement3* This) { +static inline ULONG IHTMLLinkElement3_Release(IHTMLLinkElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement3_GetTypeInfoCount(IHTMLLinkElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLLinkElement3_GetTypeInfoCount(IHTMLLinkElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement3_GetTypeInfo(IHTMLLinkElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLinkElement3_GetTypeInfo(IHTMLLinkElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement3_GetIDsOfNames(IHTMLLinkElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLinkElement3_GetIDsOfNames(IHTMLLinkElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLinkElement3_Invoke(IHTMLLinkElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLinkElement3_Invoke(IHTMLLinkElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLinkElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement3_put_charset(IHTMLLinkElement3* This,BSTR v) { +static inline HRESULT IHTMLLinkElement3_put_charset(IHTMLLinkElement3* This,BSTR v) { return This->lpVtbl->put_charset(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement3_get_charset(IHTMLLinkElement3* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement3_get_charset(IHTMLLinkElement3* This,BSTR *p) { return This->lpVtbl->get_charset(This,p); } -static __WIDL_INLINE HRESULT IHTMLLinkElement3_put_hreflang(IHTMLLinkElement3* This,BSTR v) { +static inline HRESULT IHTMLLinkElement3_put_hreflang(IHTMLLinkElement3* This,BSTR v) { return This->lpVtbl->put_hreflang(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement3_get_hreflang(IHTMLLinkElement3* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement3_get_hreflang(IHTMLLinkElement3* This,BSTR *p) { return This->lpVtbl->get_hreflang(This,p); } #endif @@ -50482,33 +50474,33 @@ interface IHTMLLinkElement4 { #define IHTMLLinkElement4_get_href(This,p) (This)->lpVtbl->get_href(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement4_QueryInterface(IHTMLLinkElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLinkElement4_QueryInterface(IHTMLLinkElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLinkElement4_AddRef(IHTMLLinkElement4* This) { +static inline ULONG IHTMLLinkElement4_AddRef(IHTMLLinkElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLinkElement4_Release(IHTMLLinkElement4* This) { +static inline ULONG IHTMLLinkElement4_Release(IHTMLLinkElement4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement4_GetTypeInfoCount(IHTMLLinkElement4* This,UINT *pctinfo) { +static inline HRESULT IHTMLLinkElement4_GetTypeInfoCount(IHTMLLinkElement4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement4_GetTypeInfo(IHTMLLinkElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLinkElement4_GetTypeInfo(IHTMLLinkElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement4_GetIDsOfNames(IHTMLLinkElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLinkElement4_GetIDsOfNames(IHTMLLinkElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLinkElement4_Invoke(IHTMLLinkElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLinkElement4_Invoke(IHTMLLinkElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLinkElement4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement4_put_href(IHTMLLinkElement4* This,BSTR v) { +static inline HRESULT IHTMLLinkElement4_put_href(IHTMLLinkElement4* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLLinkElement4_get_href(IHTMLLinkElement4* This,BSTR *p) { +static inline HRESULT IHTMLLinkElement4_get_href(IHTMLLinkElement4* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } #endif @@ -50610,30 +50602,30 @@ interface IHTMLLinkElement5 { #define IHTMLLinkElement5_get_sheet(This,p) (This)->lpVtbl->get_sheet(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement5_QueryInterface(IHTMLLinkElement5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLinkElement5_QueryInterface(IHTMLLinkElement5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLinkElement5_AddRef(IHTMLLinkElement5* This) { +static inline ULONG IHTMLLinkElement5_AddRef(IHTMLLinkElement5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLinkElement5_Release(IHTMLLinkElement5* This) { +static inline ULONG IHTMLLinkElement5_Release(IHTMLLinkElement5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement5_GetTypeInfoCount(IHTMLLinkElement5* This,UINT *pctinfo) { +static inline HRESULT IHTMLLinkElement5_GetTypeInfoCount(IHTMLLinkElement5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement5_GetTypeInfo(IHTMLLinkElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLinkElement5_GetTypeInfo(IHTMLLinkElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLinkElement5_GetIDsOfNames(IHTMLLinkElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLinkElement5_GetIDsOfNames(IHTMLLinkElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLinkElement5_Invoke(IHTMLLinkElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLinkElement5_Invoke(IHTMLLinkElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLinkElement5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLLinkElement5_get_sheet(IHTMLLinkElement5* This,IHTMLStyleSheet **p) { +static inline HRESULT IHTMLLinkElement5_get_sheet(IHTMLLinkElement5* This,IHTMLStyleSheet **p) { return This->lpVtbl->get_sheet(This,p); } #endif @@ -50725,26 +50717,26 @@ interface DispHTMLLinkElement { #define DispHTMLLinkElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLinkElement_QueryInterface(DispHTMLLinkElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLLinkElement_QueryInterface(DispHTMLLinkElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLLinkElement_AddRef(DispHTMLLinkElement* This) { +static inline ULONG DispHTMLLinkElement_AddRef(DispHTMLLinkElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLLinkElement_Release(DispHTMLLinkElement* This) { +static inline ULONG DispHTMLLinkElement_Release(DispHTMLLinkElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLinkElement_GetTypeInfoCount(DispHTMLLinkElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLLinkElement_GetTypeInfoCount(DispHTMLLinkElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLLinkElement_GetTypeInfo(DispHTMLLinkElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLLinkElement_GetTypeInfo(DispHTMLLinkElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLLinkElement_GetIDsOfNames(DispHTMLLinkElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLLinkElement_GetIDsOfNames(DispHTMLLinkElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLLinkElement_Invoke(DispHTMLLinkElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLLinkElement_Invoke(DispHTMLLinkElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -51163,117 +51155,117 @@ interface IHTMLTxtRange { #define IHTMLTxtRange_execCommandShowHelp(This,cmdID,pfRet) (This)->lpVtbl->execCommandShowHelp(This,cmdID,pfRet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTxtRange_QueryInterface(IHTMLTxtRange* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTxtRange_QueryInterface(IHTMLTxtRange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTxtRange_AddRef(IHTMLTxtRange* This) { +static inline ULONG IHTMLTxtRange_AddRef(IHTMLTxtRange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTxtRange_Release(IHTMLTxtRange* This) { +static inline ULONG IHTMLTxtRange_Release(IHTMLTxtRange* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTxtRange_GetTypeInfoCount(IHTMLTxtRange* This,UINT *pctinfo) { +static inline HRESULT IHTMLTxtRange_GetTypeInfoCount(IHTMLTxtRange* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_GetTypeInfo(IHTMLTxtRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTxtRange_GetTypeInfo(IHTMLTxtRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_GetIDsOfNames(IHTMLTxtRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTxtRange_GetIDsOfNames(IHTMLTxtRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_Invoke(IHTMLTxtRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTxtRange_Invoke(IHTMLTxtRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTxtRange methods ***/ -static __WIDL_INLINE HRESULT IHTMLTxtRange_get_htmlText(IHTMLTxtRange* This,BSTR *p) { +static inline HRESULT IHTMLTxtRange_get_htmlText(IHTMLTxtRange* This,BSTR *p) { return This->lpVtbl->get_htmlText(This,p); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_put_text(IHTMLTxtRange* This,BSTR v) { +static inline HRESULT IHTMLTxtRange_put_text(IHTMLTxtRange* This,BSTR v) { return This->lpVtbl->put_text(This,v); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_get_text(IHTMLTxtRange* This,BSTR *p) { +static inline HRESULT IHTMLTxtRange_get_text(IHTMLTxtRange* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_parentElement(IHTMLTxtRange* This,IHTMLElement **parent) { +static inline HRESULT IHTMLTxtRange_parentElement(IHTMLTxtRange* This,IHTMLElement **parent) { return This->lpVtbl->parentElement(This,parent); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_duplicate(IHTMLTxtRange* This,IHTMLTxtRange **Duplicate) { +static inline HRESULT IHTMLTxtRange_duplicate(IHTMLTxtRange* This,IHTMLTxtRange **Duplicate) { return This->lpVtbl->duplicate(This,Duplicate); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_inRange(IHTMLTxtRange* This,IHTMLTxtRange *Range,VARIANT_BOOL *InRange) { +static inline HRESULT IHTMLTxtRange_inRange(IHTMLTxtRange* This,IHTMLTxtRange *Range,VARIANT_BOOL *InRange) { return This->lpVtbl->inRange(This,Range,InRange); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_isEqual(IHTMLTxtRange* This,IHTMLTxtRange *Range,VARIANT_BOOL *IsEqual) { +static inline HRESULT IHTMLTxtRange_isEqual(IHTMLTxtRange* This,IHTMLTxtRange *Range,VARIANT_BOOL *IsEqual) { return This->lpVtbl->isEqual(This,Range,IsEqual); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_scrollIntoView(IHTMLTxtRange* This,VARIANT_BOOL fStart) { +static inline HRESULT IHTMLTxtRange_scrollIntoView(IHTMLTxtRange* This,VARIANT_BOOL fStart) { return This->lpVtbl->scrollIntoView(This,fStart); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_collapse(IHTMLTxtRange* This,VARIANT_BOOL Start) { +static inline HRESULT IHTMLTxtRange_collapse(IHTMLTxtRange* This,VARIANT_BOOL Start) { return This->lpVtbl->collapse(This,Start); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_expand(IHTMLTxtRange* This,BSTR Unit,VARIANT_BOOL *Success) { +static inline HRESULT IHTMLTxtRange_expand(IHTMLTxtRange* This,BSTR Unit,VARIANT_BOOL *Success) { return This->lpVtbl->expand(This,Unit,Success); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_move(IHTMLTxtRange* This,BSTR Unit,LONG Count,LONG *ActualCount) { +static inline HRESULT IHTMLTxtRange_move(IHTMLTxtRange* This,BSTR Unit,LONG Count,LONG *ActualCount) { return This->lpVtbl->move(This,Unit,Count,ActualCount); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_moveStart(IHTMLTxtRange* This,BSTR Unit,LONG Count,LONG *ActualCount) { +static inline HRESULT IHTMLTxtRange_moveStart(IHTMLTxtRange* This,BSTR Unit,LONG Count,LONG *ActualCount) { return This->lpVtbl->moveStart(This,Unit,Count,ActualCount); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_moveEnd(IHTMLTxtRange* This,BSTR Unit,LONG Count,LONG *ActualCount) { +static inline HRESULT IHTMLTxtRange_moveEnd(IHTMLTxtRange* This,BSTR Unit,LONG Count,LONG *ActualCount) { return This->lpVtbl->moveEnd(This,Unit,Count,ActualCount); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_select(IHTMLTxtRange* This) { +static inline HRESULT IHTMLTxtRange_select(IHTMLTxtRange* This) { return This->lpVtbl->select(This); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_pasteHTML(IHTMLTxtRange* This,BSTR html) { +static inline HRESULT IHTMLTxtRange_pasteHTML(IHTMLTxtRange* This,BSTR html) { return This->lpVtbl->pasteHTML(This,html); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_moveToElementText(IHTMLTxtRange* This,IHTMLElement *element) { +static inline HRESULT IHTMLTxtRange_moveToElementText(IHTMLTxtRange* This,IHTMLElement *element) { return This->lpVtbl->moveToElementText(This,element); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_setEndPoint(IHTMLTxtRange* This,BSTR how,IHTMLTxtRange *SourceRange) { +static inline HRESULT IHTMLTxtRange_setEndPoint(IHTMLTxtRange* This,BSTR how,IHTMLTxtRange *SourceRange) { return This->lpVtbl->setEndPoint(This,how,SourceRange); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_compareEndPoints(IHTMLTxtRange* This,BSTR how,IHTMLTxtRange *SourceRange,LONG *ret) { +static inline HRESULT IHTMLTxtRange_compareEndPoints(IHTMLTxtRange* This,BSTR how,IHTMLTxtRange *SourceRange,LONG *ret) { return This->lpVtbl->compareEndPoints(This,how,SourceRange,ret); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_findText(IHTMLTxtRange* This,BSTR String,LONG count,LONG Flags,VARIANT_BOOL *Success) { +static inline HRESULT IHTMLTxtRange_findText(IHTMLTxtRange* This,BSTR String,LONG count,LONG Flags,VARIANT_BOOL *Success) { return This->lpVtbl->findText(This,String,count,Flags,Success); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_moveToPoint(IHTMLTxtRange* This,LONG x,LONG y) { +static inline HRESULT IHTMLTxtRange_moveToPoint(IHTMLTxtRange* This,LONG x,LONG y) { return This->lpVtbl->moveToPoint(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_getBookmark(IHTMLTxtRange* This,BSTR *Boolmark) { +static inline HRESULT IHTMLTxtRange_getBookmark(IHTMLTxtRange* This,BSTR *Boolmark) { return This->lpVtbl->getBookmark(This,Boolmark); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_moveToBookmark(IHTMLTxtRange* This,BSTR Bookmark,VARIANT_BOOL *Success) { +static inline HRESULT IHTMLTxtRange_moveToBookmark(IHTMLTxtRange* This,BSTR Bookmark,VARIANT_BOOL *Success) { return This->lpVtbl->moveToBookmark(This,Bookmark,Success); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_queryCommandSupported(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLTxtRange_queryCommandSupported(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandSupported(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_queryCommandEnabled(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLTxtRange_queryCommandEnabled(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandEnabled(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_queryCommandState(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLTxtRange_queryCommandState(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandState(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_queryCommandIndeterm(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLTxtRange_queryCommandIndeterm(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandIndeterm(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_queryCommandText(IHTMLTxtRange* This,BSTR cmdID,BSTR *pcmdText) { +static inline HRESULT IHTMLTxtRange_queryCommandText(IHTMLTxtRange* This,BSTR cmdID,BSTR *pcmdText) { return This->lpVtbl->queryCommandText(This,cmdID,pcmdText); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_queryCommandValue(IHTMLTxtRange* This,BSTR cmdID,VARIANT *pcmdValue) { +static inline HRESULT IHTMLTxtRange_queryCommandValue(IHTMLTxtRange* This,BSTR cmdID,VARIANT *pcmdValue) { return This->lpVtbl->queryCommandValue(This,cmdID,pcmdValue); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_execCommand(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL showUI,VARIANT value,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLTxtRange_execCommand(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL showUI,VARIANT value,VARIANT_BOOL *pfRet) { return This->lpVtbl->execCommand(This,cmdID,showUI,value,pfRet); } -static __WIDL_INLINE HRESULT IHTMLTxtRange_execCommandShowHelp(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLTxtRange_execCommandShowHelp(IHTMLTxtRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->execCommandShowHelp(This,cmdID,pfRet); } #endif @@ -51415,45 +51407,45 @@ interface IHTMLTextRangeMetrics { #define IHTMLTextRangeMetrics_get_boundingHeight(This,p) (This)->lpVtbl->get_boundingHeight(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_QueryInterface(IHTMLTextRangeMetrics* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTextRangeMetrics_QueryInterface(IHTMLTextRangeMetrics* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTextRangeMetrics_AddRef(IHTMLTextRangeMetrics* This) { +static inline ULONG IHTMLTextRangeMetrics_AddRef(IHTMLTextRangeMetrics* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTextRangeMetrics_Release(IHTMLTextRangeMetrics* This) { +static inline ULONG IHTMLTextRangeMetrics_Release(IHTMLTextRangeMetrics* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_GetTypeInfoCount(IHTMLTextRangeMetrics* This,UINT *pctinfo) { +static inline HRESULT IHTMLTextRangeMetrics_GetTypeInfoCount(IHTMLTextRangeMetrics* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_GetTypeInfo(IHTMLTextRangeMetrics* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTextRangeMetrics_GetTypeInfo(IHTMLTextRangeMetrics* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_GetIDsOfNames(IHTMLTextRangeMetrics* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTextRangeMetrics_GetIDsOfNames(IHTMLTextRangeMetrics* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_Invoke(IHTMLTextRangeMetrics* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTextRangeMetrics_Invoke(IHTMLTextRangeMetrics* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTextRangeMetrics methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_get_offsetTop(IHTMLTextRangeMetrics* This,LONG *p) { +static inline HRESULT IHTMLTextRangeMetrics_get_offsetTop(IHTMLTextRangeMetrics* This,LONG *p) { return This->lpVtbl->get_offsetTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_get_offsetLeft(IHTMLTextRangeMetrics* This,LONG *p) { +static inline HRESULT IHTMLTextRangeMetrics_get_offsetLeft(IHTMLTextRangeMetrics* This,LONG *p) { return This->lpVtbl->get_offsetLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_get_boundingTop(IHTMLTextRangeMetrics* This,LONG *p) { +static inline HRESULT IHTMLTextRangeMetrics_get_boundingTop(IHTMLTextRangeMetrics* This,LONG *p) { return This->lpVtbl->get_boundingTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_get_boundingLeft(IHTMLTextRangeMetrics* This,LONG *p) { +static inline HRESULT IHTMLTextRangeMetrics_get_boundingLeft(IHTMLTextRangeMetrics* This,LONG *p) { return This->lpVtbl->get_boundingLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_get_boundingWidth(IHTMLTextRangeMetrics* This,LONG *p) { +static inline HRESULT IHTMLTextRangeMetrics_get_boundingWidth(IHTMLTextRangeMetrics* This,LONG *p) { return This->lpVtbl->get_boundingWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics_get_boundingHeight(IHTMLTextRangeMetrics* This,LONG *p) { +static inline HRESULT IHTMLTextRangeMetrics_get_boundingHeight(IHTMLTextRangeMetrics* This,LONG *p) { return This->lpVtbl->get_boundingHeight(This,p); } #endif @@ -51563,33 +51555,33 @@ interface IHTMLTextRangeMetrics2 { #define IHTMLTextRangeMetrics2_getBoundingClientRect(This,pRect) (This)->lpVtbl->getBoundingClientRect(This,pRect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics2_QueryInterface(IHTMLTextRangeMetrics2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTextRangeMetrics2_QueryInterface(IHTMLTextRangeMetrics2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTextRangeMetrics2_AddRef(IHTMLTextRangeMetrics2* This) { +static inline ULONG IHTMLTextRangeMetrics2_AddRef(IHTMLTextRangeMetrics2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTextRangeMetrics2_Release(IHTMLTextRangeMetrics2* This) { +static inline ULONG IHTMLTextRangeMetrics2_Release(IHTMLTextRangeMetrics2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics2_GetTypeInfoCount(IHTMLTextRangeMetrics2* This,UINT *pctinfo) { +static inline HRESULT IHTMLTextRangeMetrics2_GetTypeInfoCount(IHTMLTextRangeMetrics2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics2_GetTypeInfo(IHTMLTextRangeMetrics2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTextRangeMetrics2_GetTypeInfo(IHTMLTextRangeMetrics2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics2_GetIDsOfNames(IHTMLTextRangeMetrics2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTextRangeMetrics2_GetIDsOfNames(IHTMLTextRangeMetrics2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics2_Invoke(IHTMLTextRangeMetrics2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTextRangeMetrics2_Invoke(IHTMLTextRangeMetrics2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTextRangeMetrics2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics2_getClientRects(IHTMLTextRangeMetrics2* This,IHTMLRectCollection **pRectCol) { +static inline HRESULT IHTMLTextRangeMetrics2_getClientRects(IHTMLTextRangeMetrics2* This,IHTMLRectCollection **pRectCol) { return This->lpVtbl->getClientRects(This,pRectCol); } -static __WIDL_INLINE HRESULT IHTMLTextRangeMetrics2_getBoundingClientRect(IHTMLTextRangeMetrics2* This,IHTMLRect **pRect) { +static inline HRESULT IHTMLTextRangeMetrics2_getBoundingClientRect(IHTMLTextRangeMetrics2* This,IHTMLRect **pRect) { return This->lpVtbl->getBoundingClientRect(This,pRect); } #endif @@ -51709,36 +51701,36 @@ interface IHTMLTxtRangeCollection { #define IHTMLTxtRangeCollection_item(This,pvarIndex,pvarResult) (This)->lpVtbl->item(This,pvarIndex,pvarResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTxtRangeCollection_QueryInterface(IHTMLTxtRangeCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTxtRangeCollection_QueryInterface(IHTMLTxtRangeCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTxtRangeCollection_AddRef(IHTMLTxtRangeCollection* This) { +static inline ULONG IHTMLTxtRangeCollection_AddRef(IHTMLTxtRangeCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTxtRangeCollection_Release(IHTMLTxtRangeCollection* This) { +static inline ULONG IHTMLTxtRangeCollection_Release(IHTMLTxtRangeCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTxtRangeCollection_GetTypeInfoCount(IHTMLTxtRangeCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLTxtRangeCollection_GetTypeInfoCount(IHTMLTxtRangeCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTxtRangeCollection_GetTypeInfo(IHTMLTxtRangeCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTxtRangeCollection_GetTypeInfo(IHTMLTxtRangeCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTxtRangeCollection_GetIDsOfNames(IHTMLTxtRangeCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTxtRangeCollection_GetIDsOfNames(IHTMLTxtRangeCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTxtRangeCollection_Invoke(IHTMLTxtRangeCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTxtRangeCollection_Invoke(IHTMLTxtRangeCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTxtRangeCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLTxtRangeCollection_get_length(IHTMLTxtRangeCollection* This,LONG *p) { +static inline HRESULT IHTMLTxtRangeCollection_get_length(IHTMLTxtRangeCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLTxtRangeCollection_get__newEnum(IHTMLTxtRangeCollection* This,IUnknown **p) { +static inline HRESULT IHTMLTxtRangeCollection_get__newEnum(IHTMLTxtRangeCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLTxtRangeCollection_item(IHTMLTxtRangeCollection* This,VARIANT *pvarIndex,VARIANT *pvarResult) { +static inline HRESULT IHTMLTxtRangeCollection_item(IHTMLTxtRangeCollection* This,VARIANT *pvarIndex,VARIANT *pvarResult) { return This->lpVtbl->item(This,pvarIndex,pvarResult); } #endif @@ -52046,105 +52038,105 @@ interface IHTMLDOMRange { #define IHTMLDOMRange_getBoundingClientRect(This,ppRect) (This)->lpVtbl->getBoundingClientRect(This,ppRect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMRange_QueryInterface(IHTMLDOMRange* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMRange_QueryInterface(IHTMLDOMRange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMRange_AddRef(IHTMLDOMRange* This) { +static inline ULONG IHTMLDOMRange_AddRef(IHTMLDOMRange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMRange_Release(IHTMLDOMRange* This) { +static inline ULONG IHTMLDOMRange_Release(IHTMLDOMRange* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMRange_GetTypeInfoCount(IHTMLDOMRange* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMRange_GetTypeInfoCount(IHTMLDOMRange* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_GetTypeInfo(IHTMLDOMRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMRange_GetTypeInfo(IHTMLDOMRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_GetIDsOfNames(IHTMLDOMRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMRange_GetIDsOfNames(IHTMLDOMRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_Invoke(IHTMLDOMRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMRange_Invoke(IHTMLDOMRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMRange methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMRange_get_startContainer(IHTMLDOMRange* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMRange_get_startContainer(IHTMLDOMRange* This,IHTMLDOMNode **p) { return This->lpVtbl->get_startContainer(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_get_startOffset(IHTMLDOMRange* This,LONG *p) { +static inline HRESULT IHTMLDOMRange_get_startOffset(IHTMLDOMRange* This,LONG *p) { return This->lpVtbl->get_startOffset(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_get_endContainer(IHTMLDOMRange* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMRange_get_endContainer(IHTMLDOMRange* This,IHTMLDOMNode **p) { return This->lpVtbl->get_endContainer(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_get_endOffset(IHTMLDOMRange* This,LONG *p) { +static inline HRESULT IHTMLDOMRange_get_endOffset(IHTMLDOMRange* This,LONG *p) { return This->lpVtbl->get_endOffset(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_get_collapsed(IHTMLDOMRange* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDOMRange_get_collapsed(IHTMLDOMRange* This,VARIANT_BOOL *p) { return This->lpVtbl->get_collapsed(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_get_commonAncestorContainer(IHTMLDOMRange* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDOMRange_get_commonAncestorContainer(IHTMLDOMRange* This,IHTMLDOMNode **p) { return This->lpVtbl->get_commonAncestorContainer(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_setStart(IHTMLDOMRange* This,IDispatch *refNode,LONG offset) { +static inline HRESULT IHTMLDOMRange_setStart(IHTMLDOMRange* This,IDispatch *refNode,LONG offset) { return This->lpVtbl->setStart(This,refNode,offset); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_setEnd(IHTMLDOMRange* This,IDispatch *refNode,LONG offset) { +static inline HRESULT IHTMLDOMRange_setEnd(IHTMLDOMRange* This,IDispatch *refNode,LONG offset) { return This->lpVtbl->setEnd(This,refNode,offset); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_setStartBefore(IHTMLDOMRange* This,IDispatch *refNode) { +static inline HRESULT IHTMLDOMRange_setStartBefore(IHTMLDOMRange* This,IDispatch *refNode) { return This->lpVtbl->setStartBefore(This,refNode); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_setStartAfter(IHTMLDOMRange* This,IDispatch *refNode) { +static inline HRESULT IHTMLDOMRange_setStartAfter(IHTMLDOMRange* This,IDispatch *refNode) { return This->lpVtbl->setStartAfter(This,refNode); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_setEndBefore(IHTMLDOMRange* This,IDispatch *refNode) { +static inline HRESULT IHTMLDOMRange_setEndBefore(IHTMLDOMRange* This,IDispatch *refNode) { return This->lpVtbl->setEndBefore(This,refNode); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_setEndAfter(IHTMLDOMRange* This,IDispatch *refNode) { +static inline HRESULT IHTMLDOMRange_setEndAfter(IHTMLDOMRange* This,IDispatch *refNode) { return This->lpVtbl->setEndAfter(This,refNode); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_collapse(IHTMLDOMRange* This,VARIANT_BOOL toStart) { +static inline HRESULT IHTMLDOMRange_collapse(IHTMLDOMRange* This,VARIANT_BOOL toStart) { return This->lpVtbl->collapse(This,toStart); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_selectNode(IHTMLDOMRange* This,IDispatch *refNode) { +static inline HRESULT IHTMLDOMRange_selectNode(IHTMLDOMRange* This,IDispatch *refNode) { return This->lpVtbl->selectNode(This,refNode); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_selectNodeContents(IHTMLDOMRange* This,IDispatch *refNode) { +static inline HRESULT IHTMLDOMRange_selectNodeContents(IHTMLDOMRange* This,IDispatch *refNode) { return This->lpVtbl->selectNodeContents(This,refNode); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_compareBoundaryPoints(IHTMLDOMRange* This,short how,IDispatch *sourceRange,LONG *compareResult) { +static inline HRESULT IHTMLDOMRange_compareBoundaryPoints(IHTMLDOMRange* This,short how,IDispatch *sourceRange,LONG *compareResult) { return This->lpVtbl->compareBoundaryPoints(This,how,sourceRange,compareResult); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_deleteContents(IHTMLDOMRange* This) { +static inline HRESULT IHTMLDOMRange_deleteContents(IHTMLDOMRange* This) { return This->lpVtbl->deleteContents(This); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_extractContents(IHTMLDOMRange* This,IDispatch **ppDocumentFragment) { +static inline HRESULT IHTMLDOMRange_extractContents(IHTMLDOMRange* This,IDispatch **ppDocumentFragment) { return This->lpVtbl->extractContents(This,ppDocumentFragment); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_cloneContents(IHTMLDOMRange* This,IDispatch **ppDocumentFragment) { +static inline HRESULT IHTMLDOMRange_cloneContents(IHTMLDOMRange* This,IDispatch **ppDocumentFragment) { return This->lpVtbl->cloneContents(This,ppDocumentFragment); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_insertNode(IHTMLDOMRange* This,IDispatch *newNode) { +static inline HRESULT IHTMLDOMRange_insertNode(IHTMLDOMRange* This,IDispatch *newNode) { return This->lpVtbl->insertNode(This,newNode); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_surroundContents(IHTMLDOMRange* This,IDispatch *newParent) { +static inline HRESULT IHTMLDOMRange_surroundContents(IHTMLDOMRange* This,IDispatch *newParent) { return This->lpVtbl->surroundContents(This,newParent); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_cloneRange(IHTMLDOMRange* This,IHTMLDOMRange **ppClonedRange) { +static inline HRESULT IHTMLDOMRange_cloneRange(IHTMLDOMRange* This,IHTMLDOMRange **ppClonedRange) { return This->lpVtbl->cloneRange(This,ppClonedRange); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_toString(IHTMLDOMRange* This,BSTR *pRangeString) { +static inline HRESULT IHTMLDOMRange_toString(IHTMLDOMRange* This,BSTR *pRangeString) { return This->lpVtbl->toString(This,pRangeString); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_detach(IHTMLDOMRange* This) { +static inline HRESULT IHTMLDOMRange_detach(IHTMLDOMRange* This) { return This->lpVtbl->detach(This); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_getClientRects(IHTMLDOMRange* This,IHTMLRectCollection **ppRectCol) { +static inline HRESULT IHTMLDOMRange_getClientRects(IHTMLDOMRange* This,IHTMLRectCollection **ppRectCol) { return This->lpVtbl->getClientRects(This,ppRectCol); } -static __WIDL_INLINE HRESULT IHTMLDOMRange_getBoundingClientRect(IHTMLDOMRange* This,IHTMLRect **ppRect) { +static inline HRESULT IHTMLDOMRange_getBoundingClientRect(IHTMLDOMRange* This,IHTMLRect **ppRect) { return This->lpVtbl->getBoundingClientRect(This,ppRect); } #endif @@ -52236,26 +52228,26 @@ interface DispHTMLDOMRange { #define DispHTMLDOMRange_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDOMRange_QueryInterface(DispHTMLDOMRange* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDOMRange_QueryInterface(DispHTMLDOMRange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDOMRange_AddRef(DispHTMLDOMRange* This) { +static inline ULONG DispHTMLDOMRange_AddRef(DispHTMLDOMRange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDOMRange_Release(DispHTMLDOMRange* This) { +static inline ULONG DispHTMLDOMRange_Release(DispHTMLDOMRange* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDOMRange_GetTypeInfoCount(DispHTMLDOMRange* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDOMRange_GetTypeInfoCount(DispHTMLDOMRange* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDOMRange_GetTypeInfo(DispHTMLDOMRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDOMRange_GetTypeInfo(DispHTMLDOMRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDOMRange_GetIDsOfNames(DispHTMLDOMRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDOMRange_GetIDsOfNames(DispHTMLDOMRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDOMRange_Invoke(DispHTMLDOMRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDOMRange_Invoke(DispHTMLDOMRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -52360,26 +52352,26 @@ interface HTMLFormElementEvents2 { #define HTMLFormElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLFormElementEvents2_QueryInterface(HTMLFormElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLFormElementEvents2_QueryInterface(HTMLFormElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLFormElementEvents2_AddRef(HTMLFormElementEvents2* This) { +static inline ULONG HTMLFormElementEvents2_AddRef(HTMLFormElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLFormElementEvents2_Release(HTMLFormElementEvents2* This) { +static inline ULONG HTMLFormElementEvents2_Release(HTMLFormElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLFormElementEvents2_GetTypeInfoCount(HTMLFormElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLFormElementEvents2_GetTypeInfoCount(HTMLFormElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLFormElementEvents2_GetTypeInfo(HTMLFormElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLFormElementEvents2_GetTypeInfo(HTMLFormElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLFormElementEvents2_GetIDsOfNames(HTMLFormElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLFormElementEvents2_GetIDsOfNames(HTMLFormElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLFormElementEvents2_Invoke(HTMLFormElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLFormElementEvents2_Invoke(HTMLFormElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -52470,26 +52462,26 @@ interface HTMLFormElementEvents { #define HTMLFormElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLFormElementEvents_QueryInterface(HTMLFormElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLFormElementEvents_QueryInterface(HTMLFormElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLFormElementEvents_AddRef(HTMLFormElementEvents* This) { +static inline ULONG HTMLFormElementEvents_AddRef(HTMLFormElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLFormElementEvents_Release(HTMLFormElementEvents* This) { +static inline ULONG HTMLFormElementEvents_Release(HTMLFormElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLFormElementEvents_GetTypeInfoCount(HTMLFormElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLFormElementEvents_GetTypeInfoCount(HTMLFormElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLFormElementEvents_GetTypeInfo(HTMLFormElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLFormElementEvents_GetTypeInfo(HTMLFormElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLFormElementEvents_GetIDsOfNames(HTMLFormElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLFormElementEvents_GetIDsOfNames(HTMLFormElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLFormElementEvents_Invoke(HTMLFormElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLFormElementEvents_Invoke(HTMLFormElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -52778,99 +52770,99 @@ interface IHTMLFormElement { #define IHTMLFormElement_tags(This,tagName,pdisp) (This)->lpVtbl->tags(This,tagName,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement_QueryInterface(IHTMLFormElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFormElement_QueryInterface(IHTMLFormElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFormElement_AddRef(IHTMLFormElement* This) { +static inline ULONG IHTMLFormElement_AddRef(IHTMLFormElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFormElement_Release(IHTMLFormElement* This) { +static inline ULONG IHTMLFormElement_Release(IHTMLFormElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement_GetTypeInfoCount(IHTMLFormElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLFormElement_GetTypeInfoCount(IHTMLFormElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFormElement_GetTypeInfo(IHTMLFormElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFormElement_GetTypeInfo(IHTMLFormElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFormElement_GetIDsOfNames(IHTMLFormElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFormElement_GetIDsOfNames(IHTMLFormElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFormElement_Invoke(IHTMLFormElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFormElement_Invoke(IHTMLFormElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFormElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement_put_action(IHTMLFormElement* This,BSTR v) { +static inline HRESULT IHTMLFormElement_put_action(IHTMLFormElement* This,BSTR v) { return This->lpVtbl->put_action(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_action(IHTMLFormElement* This,BSTR *p) { +static inline HRESULT IHTMLFormElement_get_action(IHTMLFormElement* This,BSTR *p) { return This->lpVtbl->get_action(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_put_dir(IHTMLFormElement* This,BSTR v) { +static inline HRESULT IHTMLFormElement_put_dir(IHTMLFormElement* This,BSTR v) { return This->lpVtbl->put_dir(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_dir(IHTMLFormElement* This,BSTR *p) { +static inline HRESULT IHTMLFormElement_get_dir(IHTMLFormElement* This,BSTR *p) { return This->lpVtbl->get_dir(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_put_encoding(IHTMLFormElement* This,BSTR v) { +static inline HRESULT IHTMLFormElement_put_encoding(IHTMLFormElement* This,BSTR v) { return This->lpVtbl->put_encoding(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_encoding(IHTMLFormElement* This,BSTR *p) { +static inline HRESULT IHTMLFormElement_get_encoding(IHTMLFormElement* This,BSTR *p) { return This->lpVtbl->get_encoding(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_put_method(IHTMLFormElement* This,BSTR v) { +static inline HRESULT IHTMLFormElement_put_method(IHTMLFormElement* This,BSTR v) { return This->lpVtbl->put_method(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_method(IHTMLFormElement* This,BSTR *p) { +static inline HRESULT IHTMLFormElement_get_method(IHTMLFormElement* This,BSTR *p) { return This->lpVtbl->get_method(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_elements(IHTMLFormElement* This,IDispatch **p) { +static inline HRESULT IHTMLFormElement_get_elements(IHTMLFormElement* This,IDispatch **p) { return This->lpVtbl->get_elements(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_put_target(IHTMLFormElement* This,BSTR v) { +static inline HRESULT IHTMLFormElement_put_target(IHTMLFormElement* This,BSTR v) { return This->lpVtbl->put_target(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_target(IHTMLFormElement* This,BSTR *p) { +static inline HRESULT IHTMLFormElement_get_target(IHTMLFormElement* This,BSTR *p) { return This->lpVtbl->get_target(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_put_name(IHTMLFormElement* This,BSTR v) { +static inline HRESULT IHTMLFormElement_put_name(IHTMLFormElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_name(IHTMLFormElement* This,BSTR *p) { +static inline HRESULT IHTMLFormElement_get_name(IHTMLFormElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_put_onsubmit(IHTMLFormElement* This,VARIANT v) { +static inline HRESULT IHTMLFormElement_put_onsubmit(IHTMLFormElement* This,VARIANT v) { return This->lpVtbl->put_onsubmit(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_onsubmit(IHTMLFormElement* This,VARIANT *p) { +static inline HRESULT IHTMLFormElement_get_onsubmit(IHTMLFormElement* This,VARIANT *p) { return This->lpVtbl->get_onsubmit(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_put_onreset(IHTMLFormElement* This,VARIANT v) { +static inline HRESULT IHTMLFormElement_put_onreset(IHTMLFormElement* This,VARIANT v) { return This->lpVtbl->put_onreset(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_onreset(IHTMLFormElement* This,VARIANT *p) { +static inline HRESULT IHTMLFormElement_get_onreset(IHTMLFormElement* This,VARIANT *p) { return This->lpVtbl->get_onreset(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_submit(IHTMLFormElement* This) { +static inline HRESULT IHTMLFormElement_submit(IHTMLFormElement* This) { return This->lpVtbl->submit(This); } -static __WIDL_INLINE HRESULT IHTMLFormElement_reset(IHTMLFormElement* This) { +static inline HRESULT IHTMLFormElement_reset(IHTMLFormElement* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IHTMLFormElement_put_length(IHTMLFormElement* This,LONG v) { +static inline HRESULT IHTMLFormElement_put_length(IHTMLFormElement* This,LONG v) { return This->lpVtbl->put_length(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get_length(IHTMLFormElement* This,LONG *p) { +static inline HRESULT IHTMLFormElement_get_length(IHTMLFormElement* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_get__newEnum(IHTMLFormElement* This,IUnknown **p) { +static inline HRESULT IHTMLFormElement_get__newEnum(IHTMLFormElement* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement_item(IHTMLFormElement* This,VARIANT name,VARIANT index,IDispatch **pdisp) { +static inline HRESULT IHTMLFormElement_item(IHTMLFormElement* This,VARIANT name,VARIANT index,IDispatch **pdisp) { return This->lpVtbl->item(This,name,index,pdisp); } -static __WIDL_INLINE HRESULT IHTMLFormElement_tags(IHTMLFormElement* This,VARIANT tagName,IDispatch **pdisp) { +static inline HRESULT IHTMLFormElement_tags(IHTMLFormElement* This,VARIANT tagName,IDispatch **pdisp) { return This->lpVtbl->tags(This,tagName,pdisp); } #endif @@ -52990,36 +52982,36 @@ interface IHTMLFormElement2 { #define IHTMLFormElement2_urns(This,urn,pdisp) (This)->lpVtbl->urns(This,urn,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement2_QueryInterface(IHTMLFormElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFormElement2_QueryInterface(IHTMLFormElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFormElement2_AddRef(IHTMLFormElement2* This) { +static inline ULONG IHTMLFormElement2_AddRef(IHTMLFormElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFormElement2_Release(IHTMLFormElement2* This) { +static inline ULONG IHTMLFormElement2_Release(IHTMLFormElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement2_GetTypeInfoCount(IHTMLFormElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLFormElement2_GetTypeInfoCount(IHTMLFormElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFormElement2_GetTypeInfo(IHTMLFormElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFormElement2_GetTypeInfo(IHTMLFormElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFormElement2_GetIDsOfNames(IHTMLFormElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFormElement2_GetIDsOfNames(IHTMLFormElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFormElement2_Invoke(IHTMLFormElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFormElement2_Invoke(IHTMLFormElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFormElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement2_put_acceptCharset(IHTMLFormElement2* This,BSTR v) { +static inline HRESULT IHTMLFormElement2_put_acceptCharset(IHTMLFormElement2* This,BSTR v) { return This->lpVtbl->put_acceptCharset(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement2_get_acceptCharset(IHTMLFormElement2* This,BSTR *p) { +static inline HRESULT IHTMLFormElement2_get_acceptCharset(IHTMLFormElement2* This,BSTR *p) { return This->lpVtbl->get_acceptCharset(This,p); } -static __WIDL_INLINE HRESULT IHTMLFormElement2_urns(IHTMLFormElement2* This,VARIANT urn,IDispatch **pdisp) { +static inline HRESULT IHTMLFormElement2_urns(IHTMLFormElement2* This,VARIANT urn,IDispatch **pdisp) { return This->lpVtbl->urns(This,urn,pdisp); } #endif @@ -53123,30 +53115,30 @@ interface IHTMLFormElement3 { #define IHTMLFormElement3_namedItem(This,name,pdisp) (This)->lpVtbl->namedItem(This,name,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement3_QueryInterface(IHTMLFormElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFormElement3_QueryInterface(IHTMLFormElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFormElement3_AddRef(IHTMLFormElement3* This) { +static inline ULONG IHTMLFormElement3_AddRef(IHTMLFormElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFormElement3_Release(IHTMLFormElement3* This) { +static inline ULONG IHTMLFormElement3_Release(IHTMLFormElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement3_GetTypeInfoCount(IHTMLFormElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLFormElement3_GetTypeInfoCount(IHTMLFormElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFormElement3_GetTypeInfo(IHTMLFormElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFormElement3_GetTypeInfo(IHTMLFormElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFormElement3_GetIDsOfNames(IHTMLFormElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFormElement3_GetIDsOfNames(IHTMLFormElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFormElement3_Invoke(IHTMLFormElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFormElement3_Invoke(IHTMLFormElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFormElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement3_namedItem(IHTMLFormElement3* This,BSTR name,IDispatch **pdisp) { +static inline HRESULT IHTMLFormElement3_namedItem(IHTMLFormElement3* This,BSTR name,IDispatch **pdisp) { return This->lpVtbl->namedItem(This,name,pdisp); } #endif @@ -53267,36 +53259,36 @@ interface IHTMLSubmitData { #define IHTMLSubmitData_appendItemSeparator(This) (This)->lpVtbl->appendItemSeparator(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSubmitData_QueryInterface(IHTMLSubmitData* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSubmitData_QueryInterface(IHTMLSubmitData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSubmitData_AddRef(IHTMLSubmitData* This) { +static inline ULONG IHTMLSubmitData_AddRef(IHTMLSubmitData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSubmitData_Release(IHTMLSubmitData* This) { +static inline ULONG IHTMLSubmitData_Release(IHTMLSubmitData* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSubmitData_GetTypeInfoCount(IHTMLSubmitData* This,UINT *pctinfo) { +static inline HRESULT IHTMLSubmitData_GetTypeInfoCount(IHTMLSubmitData* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSubmitData_GetTypeInfo(IHTMLSubmitData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSubmitData_GetTypeInfo(IHTMLSubmitData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSubmitData_GetIDsOfNames(IHTMLSubmitData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSubmitData_GetIDsOfNames(IHTMLSubmitData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSubmitData_Invoke(IHTMLSubmitData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSubmitData_Invoke(IHTMLSubmitData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSubmitData methods ***/ -static __WIDL_INLINE HRESULT IHTMLSubmitData_appendNameValuePair(IHTMLSubmitData* This,BSTR name,BSTR value) { +static inline HRESULT IHTMLSubmitData_appendNameValuePair(IHTMLSubmitData* This,BSTR name,BSTR value) { return This->lpVtbl->appendNameValuePair(This,name,value); } -static __WIDL_INLINE HRESULT IHTMLSubmitData_appendNameFilePair(IHTMLSubmitData* This,BSTR name,BSTR filename) { +static inline HRESULT IHTMLSubmitData_appendNameFilePair(IHTMLSubmitData* This,BSTR name,BSTR filename) { return This->lpVtbl->appendNameFilePair(This,name,filename); } -static __WIDL_INLINE HRESULT IHTMLSubmitData_appendItemSeparator(IHTMLSubmitData* This) { +static inline HRESULT IHTMLSubmitData_appendItemSeparator(IHTMLSubmitData* This) { return This->lpVtbl->appendItemSeparator(This); } #endif @@ -53406,33 +53398,33 @@ interface IHTMLFormElement4 { #define IHTMLFormElement4_get_action(This,p) (This)->lpVtbl->get_action(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement4_QueryInterface(IHTMLFormElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFormElement4_QueryInterface(IHTMLFormElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFormElement4_AddRef(IHTMLFormElement4* This) { +static inline ULONG IHTMLFormElement4_AddRef(IHTMLFormElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFormElement4_Release(IHTMLFormElement4* This) { +static inline ULONG IHTMLFormElement4_Release(IHTMLFormElement4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement4_GetTypeInfoCount(IHTMLFormElement4* This,UINT *pctinfo) { +static inline HRESULT IHTMLFormElement4_GetTypeInfoCount(IHTMLFormElement4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFormElement4_GetTypeInfo(IHTMLFormElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFormElement4_GetTypeInfo(IHTMLFormElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFormElement4_GetIDsOfNames(IHTMLFormElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFormElement4_GetIDsOfNames(IHTMLFormElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFormElement4_Invoke(IHTMLFormElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFormElement4_Invoke(IHTMLFormElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFormElement4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFormElement4_put_action(IHTMLFormElement4* This,BSTR v) { +static inline HRESULT IHTMLFormElement4_put_action(IHTMLFormElement4* This,BSTR v) { return This->lpVtbl->put_action(This,v); } -static __WIDL_INLINE HRESULT IHTMLFormElement4_get_action(IHTMLFormElement4* This,BSTR *p) { +static inline HRESULT IHTMLFormElement4_get_action(IHTMLFormElement4* This,BSTR *p) { return This->lpVtbl->get_action(This,p); } #endif @@ -53524,26 +53516,26 @@ interface DispHTMLFormElement { #define DispHTMLFormElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFormElement_QueryInterface(DispHTMLFormElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLFormElement_QueryInterface(DispHTMLFormElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLFormElement_AddRef(DispHTMLFormElement* This) { +static inline ULONG DispHTMLFormElement_AddRef(DispHTMLFormElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLFormElement_Release(DispHTMLFormElement* This) { +static inline ULONG DispHTMLFormElement_Release(DispHTMLFormElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFormElement_GetTypeInfoCount(DispHTMLFormElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLFormElement_GetTypeInfoCount(DispHTMLFormElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLFormElement_GetTypeInfo(DispHTMLFormElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLFormElement_GetTypeInfo(DispHTMLFormElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLFormElement_GetIDsOfNames(DispHTMLFormElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLFormElement_GetIDsOfNames(DispHTMLFormElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLFormElement_Invoke(DispHTMLFormElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLFormElement_Invoke(DispHTMLFormElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -53648,26 +53640,26 @@ interface HTMLControlElementEvents2 { #define HTMLControlElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLControlElementEvents2_QueryInterface(HTMLControlElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLControlElementEvents2_QueryInterface(HTMLControlElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLControlElementEvents2_AddRef(HTMLControlElementEvents2* This) { +static inline ULONG HTMLControlElementEvents2_AddRef(HTMLControlElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLControlElementEvents2_Release(HTMLControlElementEvents2* This) { +static inline ULONG HTMLControlElementEvents2_Release(HTMLControlElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLControlElementEvents2_GetTypeInfoCount(HTMLControlElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLControlElementEvents2_GetTypeInfoCount(HTMLControlElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLControlElementEvents2_GetTypeInfo(HTMLControlElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLControlElementEvents2_GetTypeInfo(HTMLControlElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLControlElementEvents2_GetIDsOfNames(HTMLControlElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLControlElementEvents2_GetIDsOfNames(HTMLControlElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLControlElementEvents2_Invoke(HTMLControlElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLControlElementEvents2_Invoke(HTMLControlElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -53758,26 +53750,26 @@ interface HTMLControlElementEvents { #define HTMLControlElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLControlElementEvents_QueryInterface(HTMLControlElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLControlElementEvents_QueryInterface(HTMLControlElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLControlElementEvents_AddRef(HTMLControlElementEvents* This) { +static inline ULONG HTMLControlElementEvents_AddRef(HTMLControlElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLControlElementEvents_Release(HTMLControlElementEvents* This) { +static inline ULONG HTMLControlElementEvents_Release(HTMLControlElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLControlElementEvents_GetTypeInfoCount(HTMLControlElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLControlElementEvents_GetTypeInfoCount(HTMLControlElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLControlElementEvents_GetTypeInfo(HTMLControlElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLControlElementEvents_GetTypeInfo(HTMLControlElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLControlElementEvents_GetIDsOfNames(HTMLControlElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLControlElementEvents_GetIDsOfNames(HTMLControlElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLControlElementEvents_Invoke(HTMLControlElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLControlElementEvents_Invoke(HTMLControlElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -54017,81 +54009,81 @@ interface IHTMLControlElement { #define IHTMLControlElement_get_clientLeft(This,p) (This)->lpVtbl->get_clientLeft(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLControlElement_QueryInterface(IHTMLControlElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLControlElement_QueryInterface(IHTMLControlElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLControlElement_AddRef(IHTMLControlElement* This) { +static inline ULONG IHTMLControlElement_AddRef(IHTMLControlElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLControlElement_Release(IHTMLControlElement* This) { +static inline ULONG IHTMLControlElement_Release(IHTMLControlElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLControlElement_GetTypeInfoCount(IHTMLControlElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLControlElement_GetTypeInfoCount(IHTMLControlElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLControlElement_GetTypeInfo(IHTMLControlElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLControlElement_GetTypeInfo(IHTMLControlElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLControlElement_GetIDsOfNames(IHTMLControlElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLControlElement_GetIDsOfNames(IHTMLControlElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLControlElement_Invoke(IHTMLControlElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLControlElement_Invoke(IHTMLControlElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLControlElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLControlElement_put_tabIndex(IHTMLControlElement* This,short v) { +static inline HRESULT IHTMLControlElement_put_tabIndex(IHTMLControlElement* This,short v) { return This->lpVtbl->put_tabIndex(This,v); } -static __WIDL_INLINE HRESULT IHTMLControlElement_get_tabIndex(IHTMLControlElement* This,short *p) { +static inline HRESULT IHTMLControlElement_get_tabIndex(IHTMLControlElement* This,short *p) { return This->lpVtbl->get_tabIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLControlElement_focus(IHTMLControlElement* This) { +static inline HRESULT IHTMLControlElement_focus(IHTMLControlElement* This) { return This->lpVtbl->focus(This); } -static __WIDL_INLINE HRESULT IHTMLControlElement_put_accessKey(IHTMLControlElement* This,BSTR v) { +static inline HRESULT IHTMLControlElement_put_accessKey(IHTMLControlElement* This,BSTR v) { return This->lpVtbl->put_accessKey(This,v); } -static __WIDL_INLINE HRESULT IHTMLControlElement_get_accessKey(IHTMLControlElement* This,BSTR *p) { +static inline HRESULT IHTMLControlElement_get_accessKey(IHTMLControlElement* This,BSTR *p) { return This->lpVtbl->get_accessKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLControlElement_put_onblur(IHTMLControlElement* This,VARIANT v) { +static inline HRESULT IHTMLControlElement_put_onblur(IHTMLControlElement* This,VARIANT v) { return This->lpVtbl->put_onblur(This,v); } -static __WIDL_INLINE HRESULT IHTMLControlElement_get_onblur(IHTMLControlElement* This,VARIANT *p) { +static inline HRESULT IHTMLControlElement_get_onblur(IHTMLControlElement* This,VARIANT *p) { return This->lpVtbl->get_onblur(This,p); } -static __WIDL_INLINE HRESULT IHTMLControlElement_put_onfocus(IHTMLControlElement* This,VARIANT v) { +static inline HRESULT IHTMLControlElement_put_onfocus(IHTMLControlElement* This,VARIANT v) { return This->lpVtbl->put_onfocus(This,v); } -static __WIDL_INLINE HRESULT IHTMLControlElement_get_onfocus(IHTMLControlElement* This,VARIANT *p) { +static inline HRESULT IHTMLControlElement_get_onfocus(IHTMLControlElement* This,VARIANT *p) { return This->lpVtbl->get_onfocus(This,p); } -static __WIDL_INLINE HRESULT IHTMLControlElement_put_onresize(IHTMLControlElement* This,VARIANT v) { +static inline HRESULT IHTMLControlElement_put_onresize(IHTMLControlElement* This,VARIANT v) { return This->lpVtbl->put_onresize(This,v); } -static __WIDL_INLINE HRESULT IHTMLControlElement_get_onresize(IHTMLControlElement* This,VARIANT *p) { +static inline HRESULT IHTMLControlElement_get_onresize(IHTMLControlElement* This,VARIANT *p) { return This->lpVtbl->get_onresize(This,p); } -static __WIDL_INLINE HRESULT IHTMLControlElement_blur(IHTMLControlElement* This) { +static inline HRESULT IHTMLControlElement_blur(IHTMLControlElement* This) { return This->lpVtbl->blur(This); } -static __WIDL_INLINE HRESULT IHTMLControlElement_addFilter(IHTMLControlElement* This,IUnknown *pUnk) { +static inline HRESULT IHTMLControlElement_addFilter(IHTMLControlElement* This,IUnknown *pUnk) { return This->lpVtbl->addFilter(This,pUnk); } -static __WIDL_INLINE HRESULT IHTMLControlElement_removeFilter(IHTMLControlElement* This,IUnknown *pUnk) { +static inline HRESULT IHTMLControlElement_removeFilter(IHTMLControlElement* This,IUnknown *pUnk) { return This->lpVtbl->removeFilter(This,pUnk); } -static __WIDL_INLINE HRESULT IHTMLControlElement_get_clientHeight(IHTMLControlElement* This,LONG *p) { +static inline HRESULT IHTMLControlElement_get_clientHeight(IHTMLControlElement* This,LONG *p) { return This->lpVtbl->get_clientHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLControlElement_get_clientWidth(IHTMLControlElement* This,LONG *p) { +static inline HRESULT IHTMLControlElement_get_clientWidth(IHTMLControlElement* This,LONG *p) { return This->lpVtbl->get_clientWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLControlElement_get_clientTop(IHTMLControlElement* This,LONG *p) { +static inline HRESULT IHTMLControlElement_get_clientTop(IHTMLControlElement* This,LONG *p) { return This->lpVtbl->get_clientTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLControlElement_get_clientLeft(IHTMLControlElement* This,LONG *p) { +static inline HRESULT IHTMLControlElement_get_clientLeft(IHTMLControlElement* This,LONG *p) { return This->lpVtbl->get_clientLeft(This,p); } #endif @@ -54183,26 +54175,26 @@ interface IHTMLTextElement { #define IHTMLTextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextElement_QueryInterface(IHTMLTextElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTextElement_QueryInterface(IHTMLTextElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTextElement_AddRef(IHTMLTextElement* This) { +static inline ULONG IHTMLTextElement_AddRef(IHTMLTextElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTextElement_Release(IHTMLTextElement* This) { +static inline ULONG IHTMLTextElement_Release(IHTMLTextElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextElement_GetTypeInfoCount(IHTMLTextElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLTextElement_GetTypeInfoCount(IHTMLTextElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTextElement_GetTypeInfo(IHTMLTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTextElement_GetTypeInfo(IHTMLTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTextElement_GetIDsOfNames(IHTMLTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTextElement_GetIDsOfNames(IHTMLTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTextElement_Invoke(IHTMLTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTextElement_Invoke(IHTMLTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -54294,26 +54286,26 @@ interface DispHTMLTextElement { #define DispHTMLTextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTextElement_QueryInterface(DispHTMLTextElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTextElement_QueryInterface(DispHTMLTextElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTextElement_AddRef(DispHTMLTextElement* This) { +static inline ULONG DispHTMLTextElement_AddRef(DispHTMLTextElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTextElement_Release(DispHTMLTextElement* This) { +static inline ULONG DispHTMLTextElement_Release(DispHTMLTextElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTextElement_GetTypeInfoCount(DispHTMLTextElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTextElement_GetTypeInfoCount(DispHTMLTextElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTextElement_GetTypeInfo(DispHTMLTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTextElement_GetTypeInfo(DispHTMLTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTextElement_GetIDsOfNames(DispHTMLTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTextElement_GetIDsOfNames(DispHTMLTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTextElement_Invoke(DispHTMLTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTextElement_Invoke(DispHTMLTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -54418,26 +54410,26 @@ interface HTMLTextContainerEvents2 { #define HTMLTextContainerEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLTextContainerEvents2_QueryInterface(HTMLTextContainerEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLTextContainerEvents2_QueryInterface(HTMLTextContainerEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLTextContainerEvents2_AddRef(HTMLTextContainerEvents2* This) { +static inline ULONG HTMLTextContainerEvents2_AddRef(HTMLTextContainerEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLTextContainerEvents2_Release(HTMLTextContainerEvents2* This) { +static inline ULONG HTMLTextContainerEvents2_Release(HTMLTextContainerEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLTextContainerEvents2_GetTypeInfoCount(HTMLTextContainerEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLTextContainerEvents2_GetTypeInfoCount(HTMLTextContainerEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLTextContainerEvents2_GetTypeInfo(HTMLTextContainerEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLTextContainerEvents2_GetTypeInfo(HTMLTextContainerEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLTextContainerEvents2_GetIDsOfNames(HTMLTextContainerEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLTextContainerEvents2_GetIDsOfNames(HTMLTextContainerEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLTextContainerEvents2_Invoke(HTMLTextContainerEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLTextContainerEvents2_Invoke(HTMLTextContainerEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -54528,26 +54520,26 @@ interface HTMLTextContainerEvents { #define HTMLTextContainerEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLTextContainerEvents_QueryInterface(HTMLTextContainerEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLTextContainerEvents_QueryInterface(HTMLTextContainerEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLTextContainerEvents_AddRef(HTMLTextContainerEvents* This) { +static inline ULONG HTMLTextContainerEvents_AddRef(HTMLTextContainerEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLTextContainerEvents_Release(HTMLTextContainerEvents* This) { +static inline ULONG HTMLTextContainerEvents_Release(HTMLTextContainerEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLTextContainerEvents_GetTypeInfoCount(HTMLTextContainerEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLTextContainerEvents_GetTypeInfoCount(HTMLTextContainerEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLTextContainerEvents_GetTypeInfo(HTMLTextContainerEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLTextContainerEvents_GetTypeInfo(HTMLTextContainerEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLTextContainerEvents_GetIDsOfNames(HTMLTextContainerEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLTextContainerEvents_GetIDsOfNames(HTMLTextContainerEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLTextContainerEvents_Invoke(HTMLTextContainerEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLTextContainerEvents_Invoke(HTMLTextContainerEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -54712,54 +54704,54 @@ interface IHTMLTextContainer { #define IHTMLTextContainer_get_onscroll(This,p) (This)->lpVtbl->get_onscroll(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextContainer_QueryInterface(IHTMLTextContainer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTextContainer_QueryInterface(IHTMLTextContainer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTextContainer_AddRef(IHTMLTextContainer* This) { +static inline ULONG IHTMLTextContainer_AddRef(IHTMLTextContainer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTextContainer_Release(IHTMLTextContainer* This) { +static inline ULONG IHTMLTextContainer_Release(IHTMLTextContainer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextContainer_GetTypeInfoCount(IHTMLTextContainer* This,UINT *pctinfo) { +static inline HRESULT IHTMLTextContainer_GetTypeInfoCount(IHTMLTextContainer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_GetTypeInfo(IHTMLTextContainer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTextContainer_GetTypeInfo(IHTMLTextContainer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_GetIDsOfNames(IHTMLTextContainer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTextContainer_GetIDsOfNames(IHTMLTextContainer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_Invoke(IHTMLTextContainer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTextContainer_Invoke(IHTMLTextContainer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTextContainer methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextContainer_createControlRange(IHTMLTextContainer* This,IDispatch **range) { +static inline HRESULT IHTMLTextContainer_createControlRange(IHTMLTextContainer* This,IDispatch **range) { return This->lpVtbl->createControlRange(This,range); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_get_scrollHeight(IHTMLTextContainer* This,LONG *p) { +static inline HRESULT IHTMLTextContainer_get_scrollHeight(IHTMLTextContainer* This,LONG *p) { return This->lpVtbl->get_scrollHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_get_scrollWidth(IHTMLTextContainer* This,LONG *p) { +static inline HRESULT IHTMLTextContainer_get_scrollWidth(IHTMLTextContainer* This,LONG *p) { return This->lpVtbl->get_scrollWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_put_scrollTop(IHTMLTextContainer* This,LONG v) { +static inline HRESULT IHTMLTextContainer_put_scrollTop(IHTMLTextContainer* This,LONG v) { return This->lpVtbl->put_scrollTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_get_scrollTop(IHTMLTextContainer* This,LONG *p) { +static inline HRESULT IHTMLTextContainer_get_scrollTop(IHTMLTextContainer* This,LONG *p) { return This->lpVtbl->get_scrollTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_put_scrollLeft(IHTMLTextContainer* This,LONG v) { +static inline HRESULT IHTMLTextContainer_put_scrollLeft(IHTMLTextContainer* This,LONG v) { return This->lpVtbl->put_scrollLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_get_scrollLeft(IHTMLTextContainer* This,LONG *p) { +static inline HRESULT IHTMLTextContainer_get_scrollLeft(IHTMLTextContainer* This,LONG *p) { return This->lpVtbl->get_scrollLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_put_onscroll(IHTMLTextContainer* This,VARIANT v) { +static inline HRESULT IHTMLTextContainer_put_onscroll(IHTMLTextContainer* This,VARIANT v) { return This->lpVtbl->put_onscroll(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextContainer_get_onscroll(IHTMLTextContainer* This,VARIANT *p) { +static inline HRESULT IHTMLTextContainer_get_onscroll(IHTMLTextContainer* This,VARIANT *p) { return This->lpVtbl->get_onscroll(This,p); } #endif @@ -54994,72 +54986,72 @@ interface IHTMLControlRange { #define IHTMLControlRange_get_length(This,p) (This)->lpVtbl->get_length(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLControlRange_QueryInterface(IHTMLControlRange* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLControlRange_QueryInterface(IHTMLControlRange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLControlRange_AddRef(IHTMLControlRange* This) { +static inline ULONG IHTMLControlRange_AddRef(IHTMLControlRange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLControlRange_Release(IHTMLControlRange* This) { +static inline ULONG IHTMLControlRange_Release(IHTMLControlRange* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLControlRange_GetTypeInfoCount(IHTMLControlRange* This,UINT *pctinfo) { +static inline HRESULT IHTMLControlRange_GetTypeInfoCount(IHTMLControlRange* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLControlRange_GetTypeInfo(IHTMLControlRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLControlRange_GetTypeInfo(IHTMLControlRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLControlRange_GetIDsOfNames(IHTMLControlRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLControlRange_GetIDsOfNames(IHTMLControlRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLControlRange_Invoke(IHTMLControlRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLControlRange_Invoke(IHTMLControlRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLControlRange methods ***/ -static __WIDL_INLINE HRESULT IHTMLControlRange_select(IHTMLControlRange* This) { +static inline HRESULT IHTMLControlRange_select(IHTMLControlRange* This) { return This->lpVtbl->select(This); } -static __WIDL_INLINE HRESULT IHTMLControlRange_add(IHTMLControlRange* This,IHTMLControlElement *item) { +static inline HRESULT IHTMLControlRange_add(IHTMLControlRange* This,IHTMLControlElement *item) { return This->lpVtbl->add(This,item); } -static __WIDL_INLINE HRESULT IHTMLControlRange_remove(IHTMLControlRange* This,LONG index) { +static inline HRESULT IHTMLControlRange_remove(IHTMLControlRange* This,LONG index) { return This->lpVtbl->remove(This,index); } -static __WIDL_INLINE HRESULT IHTMLControlRange_item(IHTMLControlRange* This,LONG index,IHTMLElement **pdisp) { +static inline HRESULT IHTMLControlRange_item(IHTMLControlRange* This,LONG index,IHTMLElement **pdisp) { return This->lpVtbl->item(This,index,pdisp); } -static __WIDL_INLINE HRESULT IHTMLControlRange_scrollIntoView(IHTMLControlRange* This,VARIANT varargStart) { +static inline HRESULT IHTMLControlRange_scrollIntoView(IHTMLControlRange* This,VARIANT varargStart) { return This->lpVtbl->scrollIntoView(This,varargStart); } -static __WIDL_INLINE HRESULT IHTMLControlRange_queryCommandSupported(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLControlRange_queryCommandSupported(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandSupported(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLControlRange_queryCommandEnabled(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLControlRange_queryCommandEnabled(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandEnabled(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLControlRange_queryCommandState(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLControlRange_queryCommandState(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandState(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLControlRange_queryCommandIndeterm(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLControlRange_queryCommandIndeterm(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandIndeterm(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLControlRange_queryCommandText(IHTMLControlRange* This,BSTR cmdID,BSTR *pcmdText) { +static inline HRESULT IHTMLControlRange_queryCommandText(IHTMLControlRange* This,BSTR cmdID,BSTR *pcmdText) { return This->lpVtbl->queryCommandText(This,cmdID,pcmdText); } -static __WIDL_INLINE HRESULT IHTMLControlRange_queryCommandValue(IHTMLControlRange* This,BSTR cmdID,VARIANT *pcmdValue) { +static inline HRESULT IHTMLControlRange_queryCommandValue(IHTMLControlRange* This,BSTR cmdID,VARIANT *pcmdValue) { return This->lpVtbl->queryCommandValue(This,cmdID,pcmdValue); } -static __WIDL_INLINE HRESULT IHTMLControlRange_execCommand(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL showUI,VARIANT value,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLControlRange_execCommand(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL showUI,VARIANT value,VARIANT_BOOL *pfRet) { return This->lpVtbl->execCommand(This,cmdID,showUI,value,pfRet); } -static __WIDL_INLINE HRESULT IHTMLControlRange_execCommandShowHelp(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLControlRange_execCommandShowHelp(IHTMLControlRange* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->execCommandShowHelp(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLControlRange_commonParentElement(IHTMLControlRange* This,IHTMLElement **parent) { +static inline HRESULT IHTMLControlRange_commonParentElement(IHTMLControlRange* This,IHTMLElement **parent) { return This->lpVtbl->commonParentElement(This,parent); } -static __WIDL_INLINE HRESULT IHTMLControlRange_get_length(IHTMLControlRange* This,LONG *p) { +static inline HRESULT IHTMLControlRange_get_length(IHTMLControlRange* This,LONG *p) { return This->lpVtbl->get_length(This,p); } #endif @@ -55161,30 +55153,30 @@ interface IHTMLControlRange2 { #define IHTMLControlRange2_addElement(This,item) (This)->lpVtbl->addElement(This,item) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLControlRange2_QueryInterface(IHTMLControlRange2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLControlRange2_QueryInterface(IHTMLControlRange2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLControlRange2_AddRef(IHTMLControlRange2* This) { +static inline ULONG IHTMLControlRange2_AddRef(IHTMLControlRange2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLControlRange2_Release(IHTMLControlRange2* This) { +static inline ULONG IHTMLControlRange2_Release(IHTMLControlRange2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLControlRange2_GetTypeInfoCount(IHTMLControlRange2* This,UINT *pctinfo) { +static inline HRESULT IHTMLControlRange2_GetTypeInfoCount(IHTMLControlRange2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLControlRange2_GetTypeInfo(IHTMLControlRange2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLControlRange2_GetTypeInfo(IHTMLControlRange2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLControlRange2_GetIDsOfNames(IHTMLControlRange2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLControlRange2_GetIDsOfNames(IHTMLControlRange2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLControlRange2_Invoke(IHTMLControlRange2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLControlRange2_Invoke(IHTMLControlRange2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLControlRange2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLControlRange2_addElement(IHTMLControlRange2* This,IHTMLElement *item) { +static inline HRESULT IHTMLControlRange2_addElement(IHTMLControlRange2* This,IHTMLElement *item) { return This->lpVtbl->addElement(This,item); } #endif @@ -55276,26 +55268,26 @@ interface HTMLImgEvents2 { #define HTMLImgEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLImgEvents2_QueryInterface(HTMLImgEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLImgEvents2_QueryInterface(HTMLImgEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLImgEvents2_AddRef(HTMLImgEvents2* This) { +static inline ULONG HTMLImgEvents2_AddRef(HTMLImgEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLImgEvents2_Release(HTMLImgEvents2* This) { +static inline ULONG HTMLImgEvents2_Release(HTMLImgEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLImgEvents2_GetTypeInfoCount(HTMLImgEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLImgEvents2_GetTypeInfoCount(HTMLImgEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLImgEvents2_GetTypeInfo(HTMLImgEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLImgEvents2_GetTypeInfo(HTMLImgEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLImgEvents2_GetIDsOfNames(HTMLImgEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLImgEvents2_GetIDsOfNames(HTMLImgEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLImgEvents2_Invoke(HTMLImgEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLImgEvents2_Invoke(HTMLImgEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -55386,26 +55378,26 @@ interface HTMLImgEvents { #define HTMLImgEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLImgEvents_QueryInterface(HTMLImgEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLImgEvents_QueryInterface(HTMLImgEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLImgEvents_AddRef(HTMLImgEvents* This) { +static inline ULONG HTMLImgEvents_AddRef(HTMLImgEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLImgEvents_Release(HTMLImgEvents* This) { +static inline ULONG HTMLImgEvents_Release(HTMLImgEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLImgEvents_GetTypeInfoCount(HTMLImgEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLImgEvents_GetTypeInfoCount(HTMLImgEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLImgEvents_GetTypeInfo(HTMLImgEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLImgEvents_GetTypeInfo(HTMLImgEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLImgEvents_GetIDsOfNames(HTMLImgEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLImgEvents_GetIDsOfNames(HTMLImgEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLImgEvents_Invoke(HTMLImgEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLImgEvents_Invoke(HTMLImgEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -55882,171 +55874,171 @@ interface IHTMLImgElement { #define IHTMLImgElement_get_start(This,p) (This)->lpVtbl->get_start(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement_QueryInterface(IHTMLImgElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLImgElement_QueryInterface(IHTMLImgElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLImgElement_AddRef(IHTMLImgElement* This) { +static inline ULONG IHTMLImgElement_AddRef(IHTMLImgElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLImgElement_Release(IHTMLImgElement* This) { +static inline ULONG IHTMLImgElement_Release(IHTMLImgElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement_GetTypeInfoCount(IHTMLImgElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLImgElement_GetTypeInfoCount(IHTMLImgElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLImgElement_GetTypeInfo(IHTMLImgElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLImgElement_GetTypeInfo(IHTMLImgElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLImgElement_GetIDsOfNames(IHTMLImgElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLImgElement_GetIDsOfNames(IHTMLImgElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLImgElement_Invoke(IHTMLImgElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLImgElement_Invoke(IHTMLImgElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLImgElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement_put_isMap(IHTMLImgElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLImgElement_put_isMap(IHTMLImgElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_isMap(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_isMap(IHTMLImgElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLImgElement_get_isMap(IHTMLImgElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isMap(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_useMap(IHTMLImgElement* This,BSTR v) { +static inline HRESULT IHTMLImgElement_put_useMap(IHTMLImgElement* This,BSTR v) { return This->lpVtbl->put_useMap(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_useMap(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_useMap(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_useMap(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_mimeType(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_mimeType(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_mimeType(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_fileSize(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_fileSize(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_fileSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_fileCreatedDate(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_fileCreatedDate(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_fileCreatedDate(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_fileModifiedDate(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_fileModifiedDate(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_fileModifiedDate(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_fileUpdatedDate(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_fileUpdatedDate(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_fileUpdatedDate(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_protocol(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_protocol(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_protocol(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_href(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_href(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_nameProp(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_nameProp(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_nameProp(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_border(IHTMLImgElement* This,VARIANT v) { +static inline HRESULT IHTMLImgElement_put_border(IHTMLImgElement* This,VARIANT v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_border(IHTMLImgElement* This,VARIANT *p) { +static inline HRESULT IHTMLImgElement_get_border(IHTMLImgElement* This,VARIANT *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_vspace(IHTMLImgElement* This,LONG v) { +static inline HRESULT IHTMLImgElement_put_vspace(IHTMLImgElement* This,LONG v) { return This->lpVtbl->put_vspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_vspace(IHTMLImgElement* This,LONG *p) { +static inline HRESULT IHTMLImgElement_get_vspace(IHTMLImgElement* This,LONG *p) { return This->lpVtbl->get_vspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_hspace(IHTMLImgElement* This,LONG v) { +static inline HRESULT IHTMLImgElement_put_hspace(IHTMLImgElement* This,LONG v) { return This->lpVtbl->put_hspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_hspace(IHTMLImgElement* This,LONG *p) { +static inline HRESULT IHTMLImgElement_get_hspace(IHTMLImgElement* This,LONG *p) { return This->lpVtbl->get_hspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_alt(IHTMLImgElement* This,BSTR v) { +static inline HRESULT IHTMLImgElement_put_alt(IHTMLImgElement* This,BSTR v) { return This->lpVtbl->put_alt(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_alt(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_alt(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_alt(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_src(IHTMLImgElement* This,BSTR v) { +static inline HRESULT IHTMLImgElement_put_src(IHTMLImgElement* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_src(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_src(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_lowsrc(IHTMLImgElement* This,BSTR v) { +static inline HRESULT IHTMLImgElement_put_lowsrc(IHTMLImgElement* This,BSTR v) { return This->lpVtbl->put_lowsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_lowsrc(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_lowsrc(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_lowsrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_vrml(IHTMLImgElement* This,BSTR v) { +static inline HRESULT IHTMLImgElement_put_vrml(IHTMLImgElement* This,BSTR v) { return This->lpVtbl->put_vrml(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_vrml(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_vrml(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_vrml(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_dynsrc(IHTMLImgElement* This,BSTR v) { +static inline HRESULT IHTMLImgElement_put_dynsrc(IHTMLImgElement* This,BSTR v) { return This->lpVtbl->put_dynsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_dynsrc(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_dynsrc(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_dynsrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_readyState(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_readyState(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_complete(IHTMLImgElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLImgElement_get_complete(IHTMLImgElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_complete(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_loop(IHTMLImgElement* This,VARIANT v) { +static inline HRESULT IHTMLImgElement_put_loop(IHTMLImgElement* This,VARIANT v) { return This->lpVtbl->put_loop(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_loop(IHTMLImgElement* This,VARIANT *p) { +static inline HRESULT IHTMLImgElement_get_loop(IHTMLImgElement* This,VARIANT *p) { return This->lpVtbl->get_loop(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_align(IHTMLImgElement* This,BSTR v) { +static inline HRESULT IHTMLImgElement_put_align(IHTMLImgElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_align(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_align(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_onload(IHTMLImgElement* This,VARIANT v) { +static inline HRESULT IHTMLImgElement_put_onload(IHTMLImgElement* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_onload(IHTMLImgElement* This,VARIANT *p) { +static inline HRESULT IHTMLImgElement_get_onload(IHTMLImgElement* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_onerror(IHTMLImgElement* This,VARIANT v) { +static inline HRESULT IHTMLImgElement_put_onerror(IHTMLImgElement* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_onerror(IHTMLImgElement* This,VARIANT *p) { +static inline HRESULT IHTMLImgElement_get_onerror(IHTMLImgElement* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_onabort(IHTMLImgElement* This,VARIANT v) { +static inline HRESULT IHTMLImgElement_put_onabort(IHTMLImgElement* This,VARIANT v) { return This->lpVtbl->put_onabort(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_onabort(IHTMLImgElement* This,VARIANT *p) { +static inline HRESULT IHTMLImgElement_get_onabort(IHTMLImgElement* This,VARIANT *p) { return This->lpVtbl->get_onabort(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_name(IHTMLImgElement* This,BSTR v) { +static inline HRESULT IHTMLImgElement_put_name(IHTMLImgElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_name(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_name(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_width(IHTMLImgElement* This,LONG v) { +static inline HRESULT IHTMLImgElement_put_width(IHTMLImgElement* This,LONG v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_width(IHTMLImgElement* This,LONG *p) { +static inline HRESULT IHTMLImgElement_get_width(IHTMLImgElement* This,LONG *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_height(IHTMLImgElement* This,LONG v) { +static inline HRESULT IHTMLImgElement_put_height(IHTMLImgElement* This,LONG v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_height(IHTMLImgElement* This,LONG *p) { +static inline HRESULT IHTMLImgElement_get_height(IHTMLImgElement* This,LONG *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement_put_start(IHTMLImgElement* This,BSTR v) { +static inline HRESULT IHTMLImgElement_put_start(IHTMLImgElement* This,BSTR v) { return This->lpVtbl->put_start(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement_get_start(IHTMLImgElement* This,BSTR *p) { +static inline HRESULT IHTMLImgElement_get_start(IHTMLImgElement* This,BSTR *p) { return This->lpVtbl->get_start(This,p); } #endif @@ -56156,33 +56148,33 @@ interface IHTMLImgElement2 { #define IHTMLImgElement2_get_longDesc(This,p) (This)->lpVtbl->get_longDesc(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement2_QueryInterface(IHTMLImgElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLImgElement2_QueryInterface(IHTMLImgElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLImgElement2_AddRef(IHTMLImgElement2* This) { +static inline ULONG IHTMLImgElement2_AddRef(IHTMLImgElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLImgElement2_Release(IHTMLImgElement2* This) { +static inline ULONG IHTMLImgElement2_Release(IHTMLImgElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement2_GetTypeInfoCount(IHTMLImgElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLImgElement2_GetTypeInfoCount(IHTMLImgElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLImgElement2_GetTypeInfo(IHTMLImgElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLImgElement2_GetTypeInfo(IHTMLImgElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLImgElement2_GetIDsOfNames(IHTMLImgElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLImgElement2_GetIDsOfNames(IHTMLImgElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLImgElement2_Invoke(IHTMLImgElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLImgElement2_Invoke(IHTMLImgElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLImgElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement2_put_longDesc(IHTMLImgElement2* This,BSTR v) { +static inline HRESULT IHTMLImgElement2_put_longDesc(IHTMLImgElement2* This,BSTR v) { return This->lpVtbl->put_longDesc(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement2_get_longDesc(IHTMLImgElement2* This,BSTR *p) { +static inline HRESULT IHTMLImgElement2_get_longDesc(IHTMLImgElement2* This,BSTR *p) { return This->lpVtbl->get_longDesc(This,p); } #endif @@ -56340,51 +56332,51 @@ interface IHTMLImgElement3 { #define IHTMLImgElement3_get_dynsrc(This,p) (This)->lpVtbl->get_dynsrc(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement3_QueryInterface(IHTMLImgElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLImgElement3_QueryInterface(IHTMLImgElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLImgElement3_AddRef(IHTMLImgElement3* This) { +static inline ULONG IHTMLImgElement3_AddRef(IHTMLImgElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLImgElement3_Release(IHTMLImgElement3* This) { +static inline ULONG IHTMLImgElement3_Release(IHTMLImgElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement3_GetTypeInfoCount(IHTMLImgElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLImgElement3_GetTypeInfoCount(IHTMLImgElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_GetTypeInfo(IHTMLImgElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLImgElement3_GetTypeInfo(IHTMLImgElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_GetIDsOfNames(IHTMLImgElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLImgElement3_GetIDsOfNames(IHTMLImgElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_Invoke(IHTMLImgElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLImgElement3_Invoke(IHTMLImgElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLImgElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement3_put_longDesc(IHTMLImgElement3* This,BSTR v) { +static inline HRESULT IHTMLImgElement3_put_longDesc(IHTMLImgElement3* This,BSTR v) { return This->lpVtbl->put_longDesc(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_get_longDesc(IHTMLImgElement3* This,BSTR *p) { +static inline HRESULT IHTMLImgElement3_get_longDesc(IHTMLImgElement3* This,BSTR *p) { return This->lpVtbl->get_longDesc(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_put_vrml(IHTMLImgElement3* This,BSTR v) { +static inline HRESULT IHTMLImgElement3_put_vrml(IHTMLImgElement3* This,BSTR v) { return This->lpVtbl->put_vrml(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_get_vrml(IHTMLImgElement3* This,BSTR *p) { +static inline HRESULT IHTMLImgElement3_get_vrml(IHTMLImgElement3* This,BSTR *p) { return This->lpVtbl->get_vrml(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_put_lowsrc(IHTMLImgElement3* This,BSTR v) { +static inline HRESULT IHTMLImgElement3_put_lowsrc(IHTMLImgElement3* This,BSTR v) { return This->lpVtbl->put_lowsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_get_lowsrc(IHTMLImgElement3* This,BSTR *p) { +static inline HRESULT IHTMLImgElement3_get_lowsrc(IHTMLImgElement3* This,BSTR *p) { return This->lpVtbl->get_lowsrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_put_dynsrc(IHTMLImgElement3* This,BSTR v) { +static inline HRESULT IHTMLImgElement3_put_dynsrc(IHTMLImgElement3* This,BSTR v) { return This->lpVtbl->put_dynsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLImgElement3_get_dynsrc(IHTMLImgElement3* This,BSTR *p) { +static inline HRESULT IHTMLImgElement3_get_dynsrc(IHTMLImgElement3* This,BSTR *p) { return This->lpVtbl->get_dynsrc(This,p); } #endif @@ -56494,33 +56486,33 @@ interface IHTMLImgElement4 { #define IHTMLImgElement4_get_naturalHeight(This,p) (This)->lpVtbl->get_naturalHeight(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement4_QueryInterface(IHTMLImgElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLImgElement4_QueryInterface(IHTMLImgElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLImgElement4_AddRef(IHTMLImgElement4* This) { +static inline ULONG IHTMLImgElement4_AddRef(IHTMLImgElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLImgElement4_Release(IHTMLImgElement4* This) { +static inline ULONG IHTMLImgElement4_Release(IHTMLImgElement4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement4_GetTypeInfoCount(IHTMLImgElement4* This,UINT *pctinfo) { +static inline HRESULT IHTMLImgElement4_GetTypeInfoCount(IHTMLImgElement4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLImgElement4_GetTypeInfo(IHTMLImgElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLImgElement4_GetTypeInfo(IHTMLImgElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLImgElement4_GetIDsOfNames(IHTMLImgElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLImgElement4_GetIDsOfNames(IHTMLImgElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLImgElement4_Invoke(IHTMLImgElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLImgElement4_Invoke(IHTMLImgElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLImgElement4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLImgElement4_get_naturalWidth(IHTMLImgElement4* This,LONG *p) { +static inline HRESULT IHTMLImgElement4_get_naturalWidth(IHTMLImgElement4* This,LONG *p) { return This->lpVtbl->get_naturalWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLImgElement4_get_naturalHeight(IHTMLImgElement4* This,LONG *p) { +static inline HRESULT IHTMLImgElement4_get_naturalHeight(IHTMLImgElement4* This,LONG *p) { return This->lpVtbl->get_naturalHeight(This,p); } #endif @@ -56646,39 +56638,39 @@ interface IHTMLMSImgElement { #define IHTMLMSImgElement_get_msPlayToPrimary(This,p) (This)->lpVtbl->get_msPlayToPrimary(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSImgElement_QueryInterface(IHTMLMSImgElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMSImgElement_QueryInterface(IHTMLMSImgElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMSImgElement_AddRef(IHTMLMSImgElement* This) { +static inline ULONG IHTMLMSImgElement_AddRef(IHTMLMSImgElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMSImgElement_Release(IHTMLMSImgElement* This) { +static inline ULONG IHTMLMSImgElement_Release(IHTMLMSImgElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSImgElement_GetTypeInfoCount(IHTMLMSImgElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLMSImgElement_GetTypeInfoCount(IHTMLMSImgElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMSImgElement_GetTypeInfo(IHTMLMSImgElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMSImgElement_GetTypeInfo(IHTMLMSImgElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMSImgElement_GetIDsOfNames(IHTMLMSImgElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMSImgElement_GetIDsOfNames(IHTMLMSImgElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMSImgElement_Invoke(IHTMLMSImgElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMSImgElement_Invoke(IHTMLMSImgElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMSImgElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSImgElement_put_msPlayToDisabled(IHTMLMSImgElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMSImgElement_put_msPlayToDisabled(IHTMLMSImgElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_msPlayToDisabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLMSImgElement_get_msPlayToDisabled(IHTMLMSImgElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMSImgElement_get_msPlayToDisabled(IHTMLMSImgElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_msPlayToDisabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLMSImgElement_put_msPlayToPrimary(IHTMLMSImgElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMSImgElement_put_msPlayToPrimary(IHTMLMSImgElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_msPlayToPrimary(This,v); } -static __WIDL_INLINE HRESULT IHTMLMSImgElement_get_msPlayToPrimary(IHTMLMSImgElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMSImgElement_get_msPlayToPrimary(IHTMLMSImgElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_msPlayToPrimary(This,p); } #endif @@ -56784,30 +56776,30 @@ interface IHTMLImageElementFactory { #define IHTMLImageElementFactory_create(This,width,height,a) (This)->lpVtbl->create(This,width,height,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLImageElementFactory_QueryInterface(IHTMLImageElementFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLImageElementFactory_QueryInterface(IHTMLImageElementFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLImageElementFactory_AddRef(IHTMLImageElementFactory* This) { +static inline ULONG IHTMLImageElementFactory_AddRef(IHTMLImageElementFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLImageElementFactory_Release(IHTMLImageElementFactory* This) { +static inline ULONG IHTMLImageElementFactory_Release(IHTMLImageElementFactory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLImageElementFactory_GetTypeInfoCount(IHTMLImageElementFactory* This,UINT *pctinfo) { +static inline HRESULT IHTMLImageElementFactory_GetTypeInfoCount(IHTMLImageElementFactory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLImageElementFactory_GetTypeInfo(IHTMLImageElementFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLImageElementFactory_GetTypeInfo(IHTMLImageElementFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLImageElementFactory_GetIDsOfNames(IHTMLImageElementFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLImageElementFactory_GetIDsOfNames(IHTMLImageElementFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLImageElementFactory_Invoke(IHTMLImageElementFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLImageElementFactory_Invoke(IHTMLImageElementFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLImageElementFactory methods ***/ -static __WIDL_INLINE HRESULT IHTMLImageElementFactory_create(IHTMLImageElementFactory* This,VARIANT width,VARIANT height,IHTMLImgElement **a) { +static inline HRESULT IHTMLImageElementFactory_create(IHTMLImageElementFactory* This,VARIANT width,VARIANT height,IHTMLImgElement **a) { return This->lpVtbl->create(This,width,height,a); } #endif @@ -56899,26 +56891,26 @@ interface DispHTMLImg { #define DispHTMLImg_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLImg_QueryInterface(DispHTMLImg* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLImg_QueryInterface(DispHTMLImg* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLImg_AddRef(DispHTMLImg* This) { +static inline ULONG DispHTMLImg_AddRef(DispHTMLImg* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLImg_Release(DispHTMLImg* This) { +static inline ULONG DispHTMLImg_Release(DispHTMLImg* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLImg_GetTypeInfoCount(DispHTMLImg* This,UINT *pctinfo) { +static inline HRESULT DispHTMLImg_GetTypeInfoCount(DispHTMLImg* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLImg_GetTypeInfo(DispHTMLImg* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLImg_GetTypeInfo(DispHTMLImg* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLImg_GetIDsOfNames(DispHTMLImg* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLImg_GetIDsOfNames(DispHTMLImg* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLImg_Invoke(DispHTMLImg* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLImg_Invoke(DispHTMLImg* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -57326,132 +57318,132 @@ interface IHTMLBodyElement { #define IHTMLBodyElement_createTextRange(This,range) (This)->lpVtbl->createTextRange(This,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement_QueryInterface(IHTMLBodyElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBodyElement_QueryInterface(IHTMLBodyElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBodyElement_AddRef(IHTMLBodyElement* This) { +static inline ULONG IHTMLBodyElement_AddRef(IHTMLBodyElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBodyElement_Release(IHTMLBodyElement* This) { +static inline ULONG IHTMLBodyElement_Release(IHTMLBodyElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement_GetTypeInfoCount(IHTMLBodyElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLBodyElement_GetTypeInfoCount(IHTMLBodyElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_GetTypeInfo(IHTMLBodyElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBodyElement_GetTypeInfo(IHTMLBodyElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_GetIDsOfNames(IHTMLBodyElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBodyElement_GetIDsOfNames(IHTMLBodyElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_Invoke(IHTMLBodyElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBodyElement_Invoke(IHTMLBodyElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBodyElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_background(IHTMLBodyElement* This,BSTR v) { +static inline HRESULT IHTMLBodyElement_put_background(IHTMLBodyElement* This,BSTR v) { return This->lpVtbl->put_background(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_background(IHTMLBodyElement* This,BSTR *p) { +static inline HRESULT IHTMLBodyElement_get_background(IHTMLBodyElement* This,BSTR *p) { return This->lpVtbl->get_background(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_bgProperties(IHTMLBodyElement* This,BSTR v) { +static inline HRESULT IHTMLBodyElement_put_bgProperties(IHTMLBodyElement* This,BSTR v) { return This->lpVtbl->put_bgProperties(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_bgProperties(IHTMLBodyElement* This,BSTR *p) { +static inline HRESULT IHTMLBodyElement_get_bgProperties(IHTMLBodyElement* This,BSTR *p) { return This->lpVtbl->get_bgProperties(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_leftMargin(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_leftMargin(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_leftMargin(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_leftMargin(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_leftMargin(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_leftMargin(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_topMargin(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_topMargin(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_topMargin(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_topMargin(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_topMargin(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_topMargin(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_rightMargin(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_rightMargin(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_rightMargin(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_rightMargin(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_rightMargin(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_rightMargin(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_bottomMargin(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_bottomMargin(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_bottomMargin(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_bottomMargin(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_bottomMargin(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_bottomMargin(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_noWrap(IHTMLBodyElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLBodyElement_put_noWrap(IHTMLBodyElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_noWrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_noWrap(IHTMLBodyElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLBodyElement_get_noWrap(IHTMLBodyElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_noWrap(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_bgColor(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_bgColor(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_bgColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_bgColor(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_bgColor(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_bgColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_text(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_text(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_text(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_text(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_text(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_link(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_link(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_link(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_link(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_link(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_link(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_vLink(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_vLink(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_vLink(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_vLink(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_vLink(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_vLink(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_aLink(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_aLink(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_aLink(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_aLink(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_aLink(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_aLink(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_onload(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_onload(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_onload(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_onload(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_onunload(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_onunload(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_onunload(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_onunload(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_onunload(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_onunload(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_scroll(IHTMLBodyElement* This,BSTR v) { +static inline HRESULT IHTMLBodyElement_put_scroll(IHTMLBodyElement* This,BSTR v) { return This->lpVtbl->put_scroll(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_scroll(IHTMLBodyElement* This,BSTR *p) { +static inline HRESULT IHTMLBodyElement_get_scroll(IHTMLBodyElement* This,BSTR *p) { return This->lpVtbl->get_scroll(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_onselect(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_onselect(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_onselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_onselect(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_onselect(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_onselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_put_onbeforeunload(IHTMLBodyElement* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement_put_onbeforeunload(IHTMLBodyElement* This,VARIANT v) { return This->lpVtbl->put_onbeforeunload(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_get_onbeforeunload(IHTMLBodyElement* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement_get_onbeforeunload(IHTMLBodyElement* This,VARIANT *p) { return This->lpVtbl->get_onbeforeunload(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement_createTextRange(IHTMLBodyElement* This,IHTMLTxtRange **range) { +static inline HRESULT IHTMLBodyElement_createTextRange(IHTMLBodyElement* This,IHTMLTxtRange **range) { return This->lpVtbl->createTextRange(This,range); } #endif @@ -57577,39 +57569,39 @@ interface IHTMLBodyElement2 { #define IHTMLBodyElement2_get_onafterprint(This,p) (This)->lpVtbl->get_onafterprint(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement2_QueryInterface(IHTMLBodyElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBodyElement2_QueryInterface(IHTMLBodyElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBodyElement2_AddRef(IHTMLBodyElement2* This) { +static inline ULONG IHTMLBodyElement2_AddRef(IHTMLBodyElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBodyElement2_Release(IHTMLBodyElement2* This) { +static inline ULONG IHTMLBodyElement2_Release(IHTMLBodyElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement2_GetTypeInfoCount(IHTMLBodyElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLBodyElement2_GetTypeInfoCount(IHTMLBodyElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement2_GetTypeInfo(IHTMLBodyElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBodyElement2_GetTypeInfo(IHTMLBodyElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement2_GetIDsOfNames(IHTMLBodyElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBodyElement2_GetIDsOfNames(IHTMLBodyElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBodyElement2_Invoke(IHTMLBodyElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBodyElement2_Invoke(IHTMLBodyElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBodyElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement2_put_onbeforeprint(IHTMLBodyElement2* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement2_put_onbeforeprint(IHTMLBodyElement2* This,VARIANT v) { return This->lpVtbl->put_onbeforeprint(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement2_get_onbeforeprint(IHTMLBodyElement2* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement2_get_onbeforeprint(IHTMLBodyElement2* This,VARIANT *p) { return This->lpVtbl->get_onbeforeprint(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement2_put_onafterprint(IHTMLBodyElement2* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement2_put_onafterprint(IHTMLBodyElement2* This,VARIANT v) { return This->lpVtbl->put_onafterprint(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement2_get_onafterprint(IHTMLBodyElement2* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement2_get_onafterprint(IHTMLBodyElement2* This,VARIANT *p) { return This->lpVtbl->get_onafterprint(This,p); } #endif @@ -57767,51 +57759,51 @@ interface IHTMLBodyElement3 { #define IHTMLBodyElement3_get_onhashchange(This,p) (This)->lpVtbl->get_onhashchange(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement3_QueryInterface(IHTMLBodyElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBodyElement3_QueryInterface(IHTMLBodyElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBodyElement3_AddRef(IHTMLBodyElement3* This) { +static inline ULONG IHTMLBodyElement3_AddRef(IHTMLBodyElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBodyElement3_Release(IHTMLBodyElement3* This) { +static inline ULONG IHTMLBodyElement3_Release(IHTMLBodyElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement3_GetTypeInfoCount(IHTMLBodyElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLBodyElement3_GetTypeInfoCount(IHTMLBodyElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_GetTypeInfo(IHTMLBodyElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBodyElement3_GetTypeInfo(IHTMLBodyElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_GetIDsOfNames(IHTMLBodyElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBodyElement3_GetIDsOfNames(IHTMLBodyElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_Invoke(IHTMLBodyElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBodyElement3_Invoke(IHTMLBodyElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBodyElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement3_put_background(IHTMLBodyElement3* This,BSTR v) { +static inline HRESULT IHTMLBodyElement3_put_background(IHTMLBodyElement3* This,BSTR v) { return This->lpVtbl->put_background(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_get_background(IHTMLBodyElement3* This,BSTR *p) { +static inline HRESULT IHTMLBodyElement3_get_background(IHTMLBodyElement3* This,BSTR *p) { return This->lpVtbl->get_background(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_put_ononline(IHTMLBodyElement3* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement3_put_ononline(IHTMLBodyElement3* This,VARIANT v) { return This->lpVtbl->put_ononline(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_get_ononline(IHTMLBodyElement3* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement3_get_ononline(IHTMLBodyElement3* This,VARIANT *p) { return This->lpVtbl->get_ononline(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_put_onoffline(IHTMLBodyElement3* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement3_put_onoffline(IHTMLBodyElement3* This,VARIANT v) { return This->lpVtbl->put_onoffline(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_get_onoffline(IHTMLBodyElement3* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement3_get_onoffline(IHTMLBodyElement3* This,VARIANT *p) { return This->lpVtbl->get_onoffline(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_put_onhashchange(IHTMLBodyElement3* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement3_put_onhashchange(IHTMLBodyElement3* This,VARIANT v) { return This->lpVtbl->put_onhashchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement3_get_onhashchange(IHTMLBodyElement3* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement3_get_onhashchange(IHTMLBodyElement3* This,VARIANT *p) { return This->lpVtbl->get_onhashchange(This,p); } #endif @@ -57937,39 +57929,39 @@ interface IHTMLBodyElement4 { #define IHTMLBodyElement4_get_onstorage(This,p) (This)->lpVtbl->get_onstorage(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement4_QueryInterface(IHTMLBodyElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBodyElement4_QueryInterface(IHTMLBodyElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBodyElement4_AddRef(IHTMLBodyElement4* This) { +static inline ULONG IHTMLBodyElement4_AddRef(IHTMLBodyElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBodyElement4_Release(IHTMLBodyElement4* This) { +static inline ULONG IHTMLBodyElement4_Release(IHTMLBodyElement4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement4_GetTypeInfoCount(IHTMLBodyElement4* This,UINT *pctinfo) { +static inline HRESULT IHTMLBodyElement4_GetTypeInfoCount(IHTMLBodyElement4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement4_GetTypeInfo(IHTMLBodyElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBodyElement4_GetTypeInfo(IHTMLBodyElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement4_GetIDsOfNames(IHTMLBodyElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBodyElement4_GetIDsOfNames(IHTMLBodyElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBodyElement4_Invoke(IHTMLBodyElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBodyElement4_Invoke(IHTMLBodyElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBodyElement4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement4_put_onmessage(IHTMLBodyElement4* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement4_put_onmessage(IHTMLBodyElement4* This,VARIANT v) { return This->lpVtbl->put_onmessage(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement4_get_onmessage(IHTMLBodyElement4* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement4_get_onmessage(IHTMLBodyElement4* This,VARIANT *p) { return This->lpVtbl->get_onmessage(This,p); } -static __WIDL_INLINE HRESULT IHTMLBodyElement4_put_onstorage(IHTMLBodyElement4* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement4_put_onstorage(IHTMLBodyElement4* This,VARIANT v) { return This->lpVtbl->put_onstorage(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement4_get_onstorage(IHTMLBodyElement4* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement4_get_onstorage(IHTMLBodyElement4* This,VARIANT *p) { return This->lpVtbl->get_onstorage(This,p); } #endif @@ -58079,33 +58071,33 @@ interface IHTMLBodyElement5 { #define IHTMLBodyElement5_get_onpopstate(This,p) (This)->lpVtbl->get_onpopstate(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement5_QueryInterface(IHTMLBodyElement5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBodyElement5_QueryInterface(IHTMLBodyElement5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBodyElement5_AddRef(IHTMLBodyElement5* This) { +static inline ULONG IHTMLBodyElement5_AddRef(IHTMLBodyElement5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBodyElement5_Release(IHTMLBodyElement5* This) { +static inline ULONG IHTMLBodyElement5_Release(IHTMLBodyElement5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement5_GetTypeInfoCount(IHTMLBodyElement5* This,UINT *pctinfo) { +static inline HRESULT IHTMLBodyElement5_GetTypeInfoCount(IHTMLBodyElement5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement5_GetTypeInfo(IHTMLBodyElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBodyElement5_GetTypeInfo(IHTMLBodyElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBodyElement5_GetIDsOfNames(IHTMLBodyElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBodyElement5_GetIDsOfNames(IHTMLBodyElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBodyElement5_Invoke(IHTMLBodyElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBodyElement5_Invoke(IHTMLBodyElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBodyElement5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLBodyElement5_put_onpopstate(IHTMLBodyElement5* This,VARIANT v) { +static inline HRESULT IHTMLBodyElement5_put_onpopstate(IHTMLBodyElement5* This,VARIANT v) { return This->lpVtbl->put_onpopstate(This,v); } -static __WIDL_INLINE HRESULT IHTMLBodyElement5_get_onpopstate(IHTMLBodyElement5* This,VARIANT *p) { +static inline HRESULT IHTMLBodyElement5_get_onpopstate(IHTMLBodyElement5* This,VARIANT *p) { return This->lpVtbl->get_onpopstate(This,p); } #endif @@ -58197,26 +58189,26 @@ interface DispHTMLBody { #define DispHTMLBody_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBody_QueryInterface(DispHTMLBody* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLBody_QueryInterface(DispHTMLBody* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLBody_AddRef(DispHTMLBody* This) { +static inline ULONG DispHTMLBody_AddRef(DispHTMLBody* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLBody_Release(DispHTMLBody* This) { +static inline ULONG DispHTMLBody_Release(DispHTMLBody* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBody_GetTypeInfoCount(DispHTMLBody* This,UINT *pctinfo) { +static inline HRESULT DispHTMLBody_GetTypeInfoCount(DispHTMLBody* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLBody_GetTypeInfo(DispHTMLBody* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLBody_GetTypeInfo(DispHTMLBody* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLBody_GetIDsOfNames(DispHTMLBody* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLBody_GetIDsOfNames(DispHTMLBody* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLBody_Invoke(DispHTMLBody* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLBody_Invoke(DispHTMLBody* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -58371,45 +58363,45 @@ interface IHTMLFontElement { #define IHTMLFontElement_get_size(This,p) (This)->lpVtbl->get_size(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFontElement_QueryInterface(IHTMLFontElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFontElement_QueryInterface(IHTMLFontElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFontElement_AddRef(IHTMLFontElement* This) { +static inline ULONG IHTMLFontElement_AddRef(IHTMLFontElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFontElement_Release(IHTMLFontElement* This) { +static inline ULONG IHTMLFontElement_Release(IHTMLFontElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFontElement_GetTypeInfoCount(IHTMLFontElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLFontElement_GetTypeInfoCount(IHTMLFontElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFontElement_GetTypeInfo(IHTMLFontElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFontElement_GetTypeInfo(IHTMLFontElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFontElement_GetIDsOfNames(IHTMLFontElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFontElement_GetIDsOfNames(IHTMLFontElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFontElement_Invoke(IHTMLFontElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFontElement_Invoke(IHTMLFontElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFontElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLFontElement_put_color(IHTMLFontElement* This,VARIANT v) { +static inline HRESULT IHTMLFontElement_put_color(IHTMLFontElement* This,VARIANT v) { return This->lpVtbl->put_color(This,v); } -static __WIDL_INLINE HRESULT IHTMLFontElement_get_color(IHTMLFontElement* This,VARIANT *p) { +static inline HRESULT IHTMLFontElement_get_color(IHTMLFontElement* This,VARIANT *p) { return This->lpVtbl->get_color(This,p); } -static __WIDL_INLINE HRESULT IHTMLFontElement_put_face(IHTMLFontElement* This,BSTR v) { +static inline HRESULT IHTMLFontElement_put_face(IHTMLFontElement* This,BSTR v) { return This->lpVtbl->put_face(This,v); } -static __WIDL_INLINE HRESULT IHTMLFontElement_get_face(IHTMLFontElement* This,BSTR *p) { +static inline HRESULT IHTMLFontElement_get_face(IHTMLFontElement* This,BSTR *p) { return This->lpVtbl->get_face(This,p); } -static __WIDL_INLINE HRESULT IHTMLFontElement_put_size(IHTMLFontElement* This,VARIANT v) { +static inline HRESULT IHTMLFontElement_put_size(IHTMLFontElement* This,VARIANT v) { return This->lpVtbl->put_size(This,v); } -static __WIDL_INLINE HRESULT IHTMLFontElement_get_size(IHTMLFontElement* This,VARIANT *p) { +static inline HRESULT IHTMLFontElement_get_size(IHTMLFontElement* This,VARIANT *p) { return This->lpVtbl->get_size(This,p); } #endif @@ -58501,26 +58493,26 @@ interface DispHTMLFontElement { #define DispHTMLFontElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFontElement_QueryInterface(DispHTMLFontElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLFontElement_QueryInterface(DispHTMLFontElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLFontElement_AddRef(DispHTMLFontElement* This) { +static inline ULONG DispHTMLFontElement_AddRef(DispHTMLFontElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLFontElement_Release(DispHTMLFontElement* This) { +static inline ULONG DispHTMLFontElement_Release(DispHTMLFontElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFontElement_GetTypeInfoCount(DispHTMLFontElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLFontElement_GetTypeInfoCount(DispHTMLFontElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLFontElement_GetTypeInfo(DispHTMLFontElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLFontElement_GetTypeInfo(DispHTMLFontElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLFontElement_GetIDsOfNames(DispHTMLFontElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLFontElement_GetIDsOfNames(DispHTMLFontElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLFontElement_Invoke(DispHTMLFontElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLFontElement_Invoke(DispHTMLFontElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -58625,26 +58617,26 @@ interface HTMLAnchorEvents2 { #define HTMLAnchorEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLAnchorEvents2_QueryInterface(HTMLAnchorEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLAnchorEvents2_QueryInterface(HTMLAnchorEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLAnchorEvents2_AddRef(HTMLAnchorEvents2* This) { +static inline ULONG HTMLAnchorEvents2_AddRef(HTMLAnchorEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLAnchorEvents2_Release(HTMLAnchorEvents2* This) { +static inline ULONG HTMLAnchorEvents2_Release(HTMLAnchorEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLAnchorEvents2_GetTypeInfoCount(HTMLAnchorEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLAnchorEvents2_GetTypeInfoCount(HTMLAnchorEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLAnchorEvents2_GetTypeInfo(HTMLAnchorEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLAnchorEvents2_GetTypeInfo(HTMLAnchorEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLAnchorEvents2_GetIDsOfNames(HTMLAnchorEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLAnchorEvents2_GetIDsOfNames(HTMLAnchorEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLAnchorEvents2_Invoke(HTMLAnchorEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLAnchorEvents2_Invoke(HTMLAnchorEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -58735,26 +58727,26 @@ interface HTMLAnchorEvents { #define HTMLAnchorEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLAnchorEvents_QueryInterface(HTMLAnchorEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLAnchorEvents_QueryInterface(HTMLAnchorEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLAnchorEvents_AddRef(HTMLAnchorEvents* This) { +static inline ULONG HTMLAnchorEvents_AddRef(HTMLAnchorEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLAnchorEvents_Release(HTMLAnchorEvents* This) { +static inline ULONG HTMLAnchorEvents_Release(HTMLAnchorEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLAnchorEvents_GetTypeInfoCount(HTMLAnchorEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLAnchorEvents_GetTypeInfoCount(HTMLAnchorEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLAnchorEvents_GetTypeInfo(HTMLAnchorEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLAnchorEvents_GetTypeInfo(HTMLAnchorEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLAnchorEvents_GetIDsOfNames(HTMLAnchorEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLAnchorEvents_GetIDsOfNames(HTMLAnchorEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLAnchorEvents_Invoke(HTMLAnchorEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLAnchorEvents_Invoke(HTMLAnchorEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -59173,150 +59165,150 @@ interface IHTMLAnchorElement { #define IHTMLAnchorElement_blur(This) (This)->lpVtbl->blur(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAnchorElement_QueryInterface(IHTMLAnchorElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAnchorElement_QueryInterface(IHTMLAnchorElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAnchorElement_AddRef(IHTMLAnchorElement* This) { +static inline ULONG IHTMLAnchorElement_AddRef(IHTMLAnchorElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAnchorElement_Release(IHTMLAnchorElement* This) { +static inline ULONG IHTMLAnchorElement_Release(IHTMLAnchorElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAnchorElement_GetTypeInfoCount(IHTMLAnchorElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLAnchorElement_GetTypeInfoCount(IHTMLAnchorElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_GetTypeInfo(IHTMLAnchorElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAnchorElement_GetTypeInfo(IHTMLAnchorElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_GetIDsOfNames(IHTMLAnchorElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAnchorElement_GetIDsOfNames(IHTMLAnchorElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_Invoke(IHTMLAnchorElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAnchorElement_Invoke(IHTMLAnchorElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAnchorElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_href(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_href(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_href(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_href(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_target(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_target(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_target(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_target(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_target(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_target(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_rel(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_rel(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_rel(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_rel(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_rel(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_rel(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_rev(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_rev(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_rev(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_rev(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_rev(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_rev(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_urn(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_urn(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_urn(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_urn(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_urn(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_urn(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_Methods(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_Methods(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_Methods(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_Methods(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_Methods(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_Methods(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_name(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_name(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_name(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_name(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_host(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_host(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_host(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_host(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_host(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_host(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_hostname(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_hostname(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_hostname(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_hostname(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_hostname(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_hostname(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_pathname(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_pathname(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_pathname(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_pathname(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_pathname(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_pathname(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_port(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_port(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_port(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_port(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_port(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_port(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_protocol(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_protocol(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_protocol(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_protocol(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_protocol(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_protocol(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_search(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_search(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_search(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_search(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_search(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_search(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_hash(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_hash(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_hash(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_hash(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_hash(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_hash(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_onblur(IHTMLAnchorElement* This,VARIANT v) { +static inline HRESULT IHTMLAnchorElement_put_onblur(IHTMLAnchorElement* This,VARIANT v) { return This->lpVtbl->put_onblur(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_onblur(IHTMLAnchorElement* This,VARIANT *p) { +static inline HRESULT IHTMLAnchorElement_get_onblur(IHTMLAnchorElement* This,VARIANT *p) { return This->lpVtbl->get_onblur(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_onfocus(IHTMLAnchorElement* This,VARIANT v) { +static inline HRESULT IHTMLAnchorElement_put_onfocus(IHTMLAnchorElement* This,VARIANT v) { return This->lpVtbl->put_onfocus(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_onfocus(IHTMLAnchorElement* This,VARIANT *p) { +static inline HRESULT IHTMLAnchorElement_get_onfocus(IHTMLAnchorElement* This,VARIANT *p) { return This->lpVtbl->get_onfocus(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_accessKey(IHTMLAnchorElement* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement_put_accessKey(IHTMLAnchorElement* This,BSTR v) { return This->lpVtbl->put_accessKey(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_accessKey(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_accessKey(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_accessKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_protocolLong(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_protocolLong(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_protocolLong(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_mimeType(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_mimeType(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_mimeType(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_nameProp(IHTMLAnchorElement* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement_get_nameProp(IHTMLAnchorElement* This,BSTR *p) { return This->lpVtbl->get_nameProp(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_put_tabIndex(IHTMLAnchorElement* This,short v) { +static inline HRESULT IHTMLAnchorElement_put_tabIndex(IHTMLAnchorElement* This,short v) { return This->lpVtbl->put_tabIndex(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_get_tabIndex(IHTMLAnchorElement* This,short *p) { +static inline HRESULT IHTMLAnchorElement_get_tabIndex(IHTMLAnchorElement* This,short *p) { return This->lpVtbl->get_tabIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_focus(IHTMLAnchorElement* This) { +static inline HRESULT IHTMLAnchorElement_focus(IHTMLAnchorElement* This) { return This->lpVtbl->focus(This); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement_blur(IHTMLAnchorElement* This) { +static inline HRESULT IHTMLAnchorElement_blur(IHTMLAnchorElement* This) { return This->lpVtbl->blur(This); } #endif @@ -59490,57 +59482,57 @@ interface IHTMLAnchorElement2 { #define IHTMLAnchorElement2_get_type(This,p) (This)->lpVtbl->get_type(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_QueryInterface(IHTMLAnchorElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAnchorElement2_QueryInterface(IHTMLAnchorElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAnchorElement2_AddRef(IHTMLAnchorElement2* This) { +static inline ULONG IHTMLAnchorElement2_AddRef(IHTMLAnchorElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAnchorElement2_Release(IHTMLAnchorElement2* This) { +static inline ULONG IHTMLAnchorElement2_Release(IHTMLAnchorElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_GetTypeInfoCount(IHTMLAnchorElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLAnchorElement2_GetTypeInfoCount(IHTMLAnchorElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_GetTypeInfo(IHTMLAnchorElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAnchorElement2_GetTypeInfo(IHTMLAnchorElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_GetIDsOfNames(IHTMLAnchorElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAnchorElement2_GetIDsOfNames(IHTMLAnchorElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_Invoke(IHTMLAnchorElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAnchorElement2_Invoke(IHTMLAnchorElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAnchorElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_put_charset(IHTMLAnchorElement2* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement2_put_charset(IHTMLAnchorElement2* This,BSTR v) { return This->lpVtbl->put_charset(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_get_charset(IHTMLAnchorElement2* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement2_get_charset(IHTMLAnchorElement2* This,BSTR *p) { return This->lpVtbl->get_charset(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_put_coords(IHTMLAnchorElement2* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement2_put_coords(IHTMLAnchorElement2* This,BSTR v) { return This->lpVtbl->put_coords(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_get_coords(IHTMLAnchorElement2* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement2_get_coords(IHTMLAnchorElement2* This,BSTR *p) { return This->lpVtbl->get_coords(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_put_hreflang(IHTMLAnchorElement2* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement2_put_hreflang(IHTMLAnchorElement2* This,BSTR v) { return This->lpVtbl->put_hreflang(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_get_hreflang(IHTMLAnchorElement2* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement2_get_hreflang(IHTMLAnchorElement2* This,BSTR *p) { return This->lpVtbl->get_hreflang(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_put_shape(IHTMLAnchorElement2* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement2_put_shape(IHTMLAnchorElement2* This,BSTR v) { return This->lpVtbl->put_shape(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_get_shape(IHTMLAnchorElement2* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement2_get_shape(IHTMLAnchorElement2* This,BSTR *p) { return This->lpVtbl->get_shape(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_put_type(IHTMLAnchorElement2* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement2_put_type(IHTMLAnchorElement2* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement2_get_type(IHTMLAnchorElement2* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement2_get_type(IHTMLAnchorElement2* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } #endif @@ -59682,45 +59674,45 @@ interface IHTMLAnchorElement3 { #define IHTMLAnchorElement3_get_href(This,p) (This)->lpVtbl->get_href(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_QueryInterface(IHTMLAnchorElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAnchorElement3_QueryInterface(IHTMLAnchorElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAnchorElement3_AddRef(IHTMLAnchorElement3* This) { +static inline ULONG IHTMLAnchorElement3_AddRef(IHTMLAnchorElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAnchorElement3_Release(IHTMLAnchorElement3* This) { +static inline ULONG IHTMLAnchorElement3_Release(IHTMLAnchorElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_GetTypeInfoCount(IHTMLAnchorElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLAnchorElement3_GetTypeInfoCount(IHTMLAnchorElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_GetTypeInfo(IHTMLAnchorElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAnchorElement3_GetTypeInfo(IHTMLAnchorElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_GetIDsOfNames(IHTMLAnchorElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAnchorElement3_GetIDsOfNames(IHTMLAnchorElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_Invoke(IHTMLAnchorElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAnchorElement3_Invoke(IHTMLAnchorElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAnchorElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_put_shape(IHTMLAnchorElement3* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement3_put_shape(IHTMLAnchorElement3* This,BSTR v) { return This->lpVtbl->put_shape(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_get_shape(IHTMLAnchorElement3* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement3_get_shape(IHTMLAnchorElement3* This,BSTR *p) { return This->lpVtbl->get_shape(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_put_coords(IHTMLAnchorElement3* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement3_put_coords(IHTMLAnchorElement3* This,BSTR v) { return This->lpVtbl->put_coords(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_get_coords(IHTMLAnchorElement3* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement3_get_coords(IHTMLAnchorElement3* This,BSTR *p) { return This->lpVtbl->get_coords(This,p); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_put_href(IHTMLAnchorElement3* This,BSTR v) { +static inline HRESULT IHTMLAnchorElement3_put_href(IHTMLAnchorElement3* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLAnchorElement3_get_href(IHTMLAnchorElement3* This,BSTR *p) { +static inline HRESULT IHTMLAnchorElement3_get_href(IHTMLAnchorElement3* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } #endif @@ -59812,26 +59804,26 @@ interface DispHTMLAnchorElement { #define DispHTMLAnchorElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAnchorElement_QueryInterface(DispHTMLAnchorElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLAnchorElement_QueryInterface(DispHTMLAnchorElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLAnchorElement_AddRef(DispHTMLAnchorElement* This) { +static inline ULONG DispHTMLAnchorElement_AddRef(DispHTMLAnchorElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLAnchorElement_Release(DispHTMLAnchorElement* This) { +static inline ULONG DispHTMLAnchorElement_Release(DispHTMLAnchorElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAnchorElement_GetTypeInfoCount(DispHTMLAnchorElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLAnchorElement_GetTypeInfoCount(DispHTMLAnchorElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLAnchorElement_GetTypeInfo(DispHTMLAnchorElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLAnchorElement_GetTypeInfo(DispHTMLAnchorElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLAnchorElement_GetIDsOfNames(DispHTMLAnchorElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLAnchorElement_GetIDsOfNames(DispHTMLAnchorElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLAnchorElement_Invoke(DispHTMLAnchorElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLAnchorElement_Invoke(DispHTMLAnchorElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -59936,26 +59928,26 @@ interface HTMLLabelEvents2 { #define HTMLLabelEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLLabelEvents2_QueryInterface(HTMLLabelEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLLabelEvents2_QueryInterface(HTMLLabelEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLLabelEvents2_AddRef(HTMLLabelEvents2* This) { +static inline ULONG HTMLLabelEvents2_AddRef(HTMLLabelEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLLabelEvents2_Release(HTMLLabelEvents2* This) { +static inline ULONG HTMLLabelEvents2_Release(HTMLLabelEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLLabelEvents2_GetTypeInfoCount(HTMLLabelEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLLabelEvents2_GetTypeInfoCount(HTMLLabelEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLLabelEvents2_GetTypeInfo(HTMLLabelEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLLabelEvents2_GetTypeInfo(HTMLLabelEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLLabelEvents2_GetIDsOfNames(HTMLLabelEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLLabelEvents2_GetIDsOfNames(HTMLLabelEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLLabelEvents2_Invoke(HTMLLabelEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLLabelEvents2_Invoke(HTMLLabelEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -60046,26 +60038,26 @@ interface HTMLLabelEvents { #define HTMLLabelEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLLabelEvents_QueryInterface(HTMLLabelEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLLabelEvents_QueryInterface(HTMLLabelEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLLabelEvents_AddRef(HTMLLabelEvents* This) { +static inline ULONG HTMLLabelEvents_AddRef(HTMLLabelEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLLabelEvents_Release(HTMLLabelEvents* This) { +static inline ULONG HTMLLabelEvents_Release(HTMLLabelEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLLabelEvents_GetTypeInfoCount(HTMLLabelEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLLabelEvents_GetTypeInfoCount(HTMLLabelEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLLabelEvents_GetTypeInfo(HTMLLabelEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLLabelEvents_GetTypeInfo(HTMLLabelEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLLabelEvents_GetIDsOfNames(HTMLLabelEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLLabelEvents_GetIDsOfNames(HTMLLabelEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLLabelEvents_Invoke(HTMLLabelEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLLabelEvents_Invoke(HTMLLabelEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -60190,39 +60182,39 @@ interface IHTMLLabelElement { #define IHTMLLabelElement_get_accessKey(This,p) (This)->lpVtbl->get_accessKey(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLabelElement_QueryInterface(IHTMLLabelElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLabelElement_QueryInterface(IHTMLLabelElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLabelElement_AddRef(IHTMLLabelElement* This) { +static inline ULONG IHTMLLabelElement_AddRef(IHTMLLabelElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLabelElement_Release(IHTMLLabelElement* This) { +static inline ULONG IHTMLLabelElement_Release(IHTMLLabelElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLabelElement_GetTypeInfoCount(IHTMLLabelElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLLabelElement_GetTypeInfoCount(IHTMLLabelElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLabelElement_GetTypeInfo(IHTMLLabelElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLabelElement_GetTypeInfo(IHTMLLabelElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLabelElement_GetIDsOfNames(IHTMLLabelElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLabelElement_GetIDsOfNames(IHTMLLabelElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLabelElement_Invoke(IHTMLLabelElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLabelElement_Invoke(IHTMLLabelElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLabelElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLLabelElement_put_htmlFor(IHTMLLabelElement* This,BSTR v) { +static inline HRESULT IHTMLLabelElement_put_htmlFor(IHTMLLabelElement* This,BSTR v) { return This->lpVtbl->put_htmlFor(This,v); } -static __WIDL_INLINE HRESULT IHTMLLabelElement_get_htmlFor(IHTMLLabelElement* This,BSTR *p) { +static inline HRESULT IHTMLLabelElement_get_htmlFor(IHTMLLabelElement* This,BSTR *p) { return This->lpVtbl->get_htmlFor(This,p); } -static __WIDL_INLINE HRESULT IHTMLLabelElement_put_accessKey(IHTMLLabelElement* This,BSTR v) { +static inline HRESULT IHTMLLabelElement_put_accessKey(IHTMLLabelElement* This,BSTR v) { return This->lpVtbl->put_accessKey(This,v); } -static __WIDL_INLINE HRESULT IHTMLLabelElement_get_accessKey(IHTMLLabelElement* This,BSTR *p) { +static inline HRESULT IHTMLLabelElement_get_accessKey(IHTMLLabelElement* This,BSTR *p) { return This->lpVtbl->get_accessKey(This,p); } #endif @@ -60324,30 +60316,30 @@ interface IHTMLLabelElement2 { #define IHTMLLabelElement2_get_form(This,p) (This)->lpVtbl->get_form(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLabelElement2_QueryInterface(IHTMLLabelElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLabelElement2_QueryInterface(IHTMLLabelElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLabelElement2_AddRef(IHTMLLabelElement2* This) { +static inline ULONG IHTMLLabelElement2_AddRef(IHTMLLabelElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLabelElement2_Release(IHTMLLabelElement2* This) { +static inline ULONG IHTMLLabelElement2_Release(IHTMLLabelElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLabelElement2_GetTypeInfoCount(IHTMLLabelElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLLabelElement2_GetTypeInfoCount(IHTMLLabelElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLabelElement2_GetTypeInfo(IHTMLLabelElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLabelElement2_GetTypeInfo(IHTMLLabelElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLabelElement2_GetIDsOfNames(IHTMLLabelElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLabelElement2_GetIDsOfNames(IHTMLLabelElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLabelElement2_Invoke(IHTMLLabelElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLabelElement2_Invoke(IHTMLLabelElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLabelElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLLabelElement2_get_form(IHTMLLabelElement2* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLLabelElement2_get_form(IHTMLLabelElement2* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } #endif @@ -60439,26 +60431,26 @@ interface DispHTMLLabelElement { #define DispHTMLLabelElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLabelElement_QueryInterface(DispHTMLLabelElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLLabelElement_QueryInterface(DispHTMLLabelElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLLabelElement_AddRef(DispHTMLLabelElement* This) { +static inline ULONG DispHTMLLabelElement_AddRef(DispHTMLLabelElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLLabelElement_Release(DispHTMLLabelElement* This) { +static inline ULONG DispHTMLLabelElement_Release(DispHTMLLabelElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLabelElement_GetTypeInfoCount(DispHTMLLabelElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLLabelElement_GetTypeInfoCount(DispHTMLLabelElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLLabelElement_GetTypeInfo(DispHTMLLabelElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLLabelElement_GetTypeInfo(DispHTMLLabelElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLLabelElement_GetIDsOfNames(DispHTMLLabelElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLLabelElement_GetIDsOfNames(DispHTMLLabelElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLLabelElement_Invoke(DispHTMLLabelElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLLabelElement_Invoke(DispHTMLLabelElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -60563,26 +60555,26 @@ interface IHTMLListElement { #define IHTMLListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLListElement_QueryInterface(IHTMLListElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLListElement_QueryInterface(IHTMLListElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLListElement_AddRef(IHTMLListElement* This) { +static inline ULONG IHTMLListElement_AddRef(IHTMLListElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLListElement_Release(IHTMLListElement* This) { +static inline ULONG IHTMLListElement_Release(IHTMLListElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLListElement_GetTypeInfoCount(IHTMLListElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLListElement_GetTypeInfoCount(IHTMLListElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLListElement_GetTypeInfo(IHTMLListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLListElement_GetTypeInfo(IHTMLListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLListElement_GetIDsOfNames(IHTMLListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLListElement_GetIDsOfNames(IHTMLListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLListElement_Invoke(IHTMLListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLListElement_Invoke(IHTMLListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -60692,33 +60684,33 @@ interface IHTMLListElement2 { #define IHTMLListElement2_get_compact(This,p) (This)->lpVtbl->get_compact(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLListElement2_QueryInterface(IHTMLListElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLListElement2_QueryInterface(IHTMLListElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLListElement2_AddRef(IHTMLListElement2* This) { +static inline ULONG IHTMLListElement2_AddRef(IHTMLListElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLListElement2_Release(IHTMLListElement2* This) { +static inline ULONG IHTMLListElement2_Release(IHTMLListElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLListElement2_GetTypeInfoCount(IHTMLListElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLListElement2_GetTypeInfoCount(IHTMLListElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLListElement2_GetTypeInfo(IHTMLListElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLListElement2_GetTypeInfo(IHTMLListElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLListElement2_GetIDsOfNames(IHTMLListElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLListElement2_GetIDsOfNames(IHTMLListElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLListElement2_Invoke(IHTMLListElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLListElement2_Invoke(IHTMLListElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLListElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLListElement2_put_compact(IHTMLListElement2* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLListElement2_put_compact(IHTMLListElement2* This,VARIANT_BOOL v) { return This->lpVtbl->put_compact(This,v); } -static __WIDL_INLINE HRESULT IHTMLListElement2_get_compact(IHTMLListElement2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLListElement2_get_compact(IHTMLListElement2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_compact(This,p); } #endif @@ -60810,26 +60802,26 @@ interface DispHTMLListElement { #define DispHTMLListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLListElement_QueryInterface(DispHTMLListElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLListElement_QueryInterface(DispHTMLListElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLListElement_AddRef(DispHTMLListElement* This) { +static inline ULONG DispHTMLListElement_AddRef(DispHTMLListElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLListElement_Release(DispHTMLListElement* This) { +static inline ULONG DispHTMLListElement_Release(DispHTMLListElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLListElement_GetTypeInfoCount(DispHTMLListElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLListElement_GetTypeInfoCount(DispHTMLListElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLListElement_GetTypeInfo(DispHTMLListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLListElement_GetTypeInfo(DispHTMLListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLListElement_GetIDsOfNames(DispHTMLListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLListElement_GetIDsOfNames(DispHTMLListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLListElement_Invoke(DispHTMLListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLListElement_Invoke(DispHTMLListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -60968,39 +60960,39 @@ interface IHTMLUListElement { #define IHTMLUListElement_get_type(This,p) (This)->lpVtbl->get_type(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLUListElement_QueryInterface(IHTMLUListElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLUListElement_QueryInterface(IHTMLUListElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLUListElement_AddRef(IHTMLUListElement* This) { +static inline ULONG IHTMLUListElement_AddRef(IHTMLUListElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLUListElement_Release(IHTMLUListElement* This) { +static inline ULONG IHTMLUListElement_Release(IHTMLUListElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLUListElement_GetTypeInfoCount(IHTMLUListElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLUListElement_GetTypeInfoCount(IHTMLUListElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLUListElement_GetTypeInfo(IHTMLUListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLUListElement_GetTypeInfo(IHTMLUListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLUListElement_GetIDsOfNames(IHTMLUListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLUListElement_GetIDsOfNames(IHTMLUListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLUListElement_Invoke(IHTMLUListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLUListElement_Invoke(IHTMLUListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLUListElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLUListElement_put_compact(IHTMLUListElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLUListElement_put_compact(IHTMLUListElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_compact(This,v); } -static __WIDL_INLINE HRESULT IHTMLUListElement_get_compact(IHTMLUListElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLUListElement_get_compact(IHTMLUListElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_compact(This,p); } -static __WIDL_INLINE HRESULT IHTMLUListElement_put_type(IHTMLUListElement* This,BSTR v) { +static inline HRESULT IHTMLUListElement_put_type(IHTMLUListElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLUListElement_get_type(IHTMLUListElement* This,BSTR *p) { +static inline HRESULT IHTMLUListElement_get_type(IHTMLUListElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } #endif @@ -61092,26 +61084,26 @@ interface DispHTMLUListElement { #define DispHTMLUListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLUListElement_QueryInterface(DispHTMLUListElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLUListElement_QueryInterface(DispHTMLUListElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLUListElement_AddRef(DispHTMLUListElement* This) { +static inline ULONG DispHTMLUListElement_AddRef(DispHTMLUListElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLUListElement_Release(DispHTMLUListElement* This) { +static inline ULONG DispHTMLUListElement_Release(DispHTMLUListElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLUListElement_GetTypeInfoCount(DispHTMLUListElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLUListElement_GetTypeInfoCount(DispHTMLUListElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLUListElement_GetTypeInfo(DispHTMLUListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLUListElement_GetTypeInfo(DispHTMLUListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLUListElement_GetIDsOfNames(DispHTMLUListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLUListElement_GetIDsOfNames(DispHTMLUListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLUListElement_Invoke(DispHTMLUListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLUListElement_Invoke(DispHTMLUListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -61266,45 +61258,45 @@ interface IHTMLOListElement { #define IHTMLOListElement_get_type(This,p) (This)->lpVtbl->get_type(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLOListElement_QueryInterface(IHTMLOListElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLOListElement_QueryInterface(IHTMLOListElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLOListElement_AddRef(IHTMLOListElement* This) { +static inline ULONG IHTMLOListElement_AddRef(IHTMLOListElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLOListElement_Release(IHTMLOListElement* This) { +static inline ULONG IHTMLOListElement_Release(IHTMLOListElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLOListElement_GetTypeInfoCount(IHTMLOListElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLOListElement_GetTypeInfoCount(IHTMLOListElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLOListElement_GetTypeInfo(IHTMLOListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLOListElement_GetTypeInfo(IHTMLOListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLOListElement_GetIDsOfNames(IHTMLOListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLOListElement_GetIDsOfNames(IHTMLOListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLOListElement_Invoke(IHTMLOListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLOListElement_Invoke(IHTMLOListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLOListElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLOListElement_put_compact(IHTMLOListElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOListElement_put_compact(IHTMLOListElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_compact(This,v); } -static __WIDL_INLINE HRESULT IHTMLOListElement_get_compact(IHTMLOListElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOListElement_get_compact(IHTMLOListElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_compact(This,p); } -static __WIDL_INLINE HRESULT IHTMLOListElement_put_start(IHTMLOListElement* This,LONG v) { +static inline HRESULT IHTMLOListElement_put_start(IHTMLOListElement* This,LONG v) { return This->lpVtbl->put_start(This,v); } -static __WIDL_INLINE HRESULT IHTMLOListElement_get_start(IHTMLOListElement* This,LONG *p) { +static inline HRESULT IHTMLOListElement_get_start(IHTMLOListElement* This,LONG *p) { return This->lpVtbl->get_start(This,p); } -static __WIDL_INLINE HRESULT IHTMLOListElement_put_type(IHTMLOListElement* This,BSTR v) { +static inline HRESULT IHTMLOListElement_put_type(IHTMLOListElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLOListElement_get_type(IHTMLOListElement* This,BSTR *p) { +static inline HRESULT IHTMLOListElement_get_type(IHTMLOListElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } #endif @@ -61396,26 +61388,26 @@ interface DispHTMLOListElement { #define DispHTMLOListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLOListElement_QueryInterface(DispHTMLOListElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLOListElement_QueryInterface(DispHTMLOListElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLOListElement_AddRef(DispHTMLOListElement* This) { +static inline ULONG DispHTMLOListElement_AddRef(DispHTMLOListElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLOListElement_Release(DispHTMLOListElement* This) { +static inline ULONG DispHTMLOListElement_Release(DispHTMLOListElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLOListElement_GetTypeInfoCount(DispHTMLOListElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLOListElement_GetTypeInfoCount(DispHTMLOListElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLOListElement_GetTypeInfo(DispHTMLOListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLOListElement_GetTypeInfo(DispHTMLOListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLOListElement_GetIDsOfNames(DispHTMLOListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLOListElement_GetIDsOfNames(DispHTMLOListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLOListElement_Invoke(DispHTMLOListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLOListElement_Invoke(DispHTMLOListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -61554,39 +61546,39 @@ interface IHTMLLIElement { #define IHTMLLIElement_get_value(This,p) (This)->lpVtbl->get_value(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLIElement_QueryInterface(IHTMLLIElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLIElement_QueryInterface(IHTMLLIElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLIElement_AddRef(IHTMLLIElement* This) { +static inline ULONG IHTMLLIElement_AddRef(IHTMLLIElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLIElement_Release(IHTMLLIElement* This) { +static inline ULONG IHTMLLIElement_Release(IHTMLLIElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLIElement_GetTypeInfoCount(IHTMLLIElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLLIElement_GetTypeInfoCount(IHTMLLIElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLIElement_GetTypeInfo(IHTMLLIElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLIElement_GetTypeInfo(IHTMLLIElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLIElement_GetIDsOfNames(IHTMLLIElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLIElement_GetIDsOfNames(IHTMLLIElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLIElement_Invoke(IHTMLLIElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLIElement_Invoke(IHTMLLIElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLIElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLLIElement_put_type(IHTMLLIElement* This,BSTR v) { +static inline HRESULT IHTMLLIElement_put_type(IHTMLLIElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLLIElement_get_type(IHTMLLIElement* This,BSTR *p) { +static inline HRESULT IHTMLLIElement_get_type(IHTMLLIElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLLIElement_put_value(IHTMLLIElement* This,LONG v) { +static inline HRESULT IHTMLLIElement_put_value(IHTMLLIElement* This,LONG v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLLIElement_get_value(IHTMLLIElement* This,LONG *p) { +static inline HRESULT IHTMLLIElement_get_value(IHTMLLIElement* This,LONG *p) { return This->lpVtbl->get_value(This,p); } #endif @@ -61678,26 +61670,26 @@ interface DispHTMLLIElement { #define DispHTMLLIElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLIElement_QueryInterface(DispHTMLLIElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLLIElement_QueryInterface(DispHTMLLIElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLLIElement_AddRef(DispHTMLLIElement* This) { +static inline ULONG DispHTMLLIElement_AddRef(DispHTMLLIElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLLIElement_Release(DispHTMLLIElement* This) { +static inline ULONG DispHTMLLIElement_Release(DispHTMLLIElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLIElement_GetTypeInfoCount(DispHTMLLIElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLLIElement_GetTypeInfoCount(DispHTMLLIElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLLIElement_GetTypeInfo(DispHTMLLIElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLLIElement_GetTypeInfo(DispHTMLLIElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLLIElement_GetIDsOfNames(DispHTMLLIElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLLIElement_GetIDsOfNames(DispHTMLLIElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLLIElement_Invoke(DispHTMLLIElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLLIElement_Invoke(DispHTMLLIElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -61820,33 +61812,33 @@ interface IHTMLBlockElement { #define IHTMLBlockElement_get_clear(This,p) (This)->lpVtbl->get_clear(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBlockElement_QueryInterface(IHTMLBlockElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBlockElement_QueryInterface(IHTMLBlockElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBlockElement_AddRef(IHTMLBlockElement* This) { +static inline ULONG IHTMLBlockElement_AddRef(IHTMLBlockElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBlockElement_Release(IHTMLBlockElement* This) { +static inline ULONG IHTMLBlockElement_Release(IHTMLBlockElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBlockElement_GetTypeInfoCount(IHTMLBlockElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLBlockElement_GetTypeInfoCount(IHTMLBlockElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBlockElement_GetTypeInfo(IHTMLBlockElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBlockElement_GetTypeInfo(IHTMLBlockElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBlockElement_GetIDsOfNames(IHTMLBlockElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBlockElement_GetIDsOfNames(IHTMLBlockElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBlockElement_Invoke(IHTMLBlockElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBlockElement_Invoke(IHTMLBlockElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBlockElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLBlockElement_put_clear(IHTMLBlockElement* This,BSTR v) { +static inline HRESULT IHTMLBlockElement_put_clear(IHTMLBlockElement* This,BSTR v) { return This->lpVtbl->put_clear(This,v); } -static __WIDL_INLINE HRESULT IHTMLBlockElement_get_clear(IHTMLBlockElement* This,BSTR *p) { +static inline HRESULT IHTMLBlockElement_get_clear(IHTMLBlockElement* This,BSTR *p) { return This->lpVtbl->get_clear(This,p); } #endif @@ -61972,39 +61964,39 @@ interface IHTMLBlockElement2 { #define IHTMLBlockElement2_get_width(This,p) (This)->lpVtbl->get_width(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBlockElement2_QueryInterface(IHTMLBlockElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBlockElement2_QueryInterface(IHTMLBlockElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBlockElement2_AddRef(IHTMLBlockElement2* This) { +static inline ULONG IHTMLBlockElement2_AddRef(IHTMLBlockElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBlockElement2_Release(IHTMLBlockElement2* This) { +static inline ULONG IHTMLBlockElement2_Release(IHTMLBlockElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBlockElement2_GetTypeInfoCount(IHTMLBlockElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLBlockElement2_GetTypeInfoCount(IHTMLBlockElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBlockElement2_GetTypeInfo(IHTMLBlockElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBlockElement2_GetTypeInfo(IHTMLBlockElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBlockElement2_GetIDsOfNames(IHTMLBlockElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBlockElement2_GetIDsOfNames(IHTMLBlockElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBlockElement2_Invoke(IHTMLBlockElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBlockElement2_Invoke(IHTMLBlockElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBlockElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLBlockElement2_put_cite(IHTMLBlockElement2* This,BSTR v) { +static inline HRESULT IHTMLBlockElement2_put_cite(IHTMLBlockElement2* This,BSTR v) { return This->lpVtbl->put_cite(This,v); } -static __WIDL_INLINE HRESULT IHTMLBlockElement2_get_cite(IHTMLBlockElement2* This,BSTR *p) { +static inline HRESULT IHTMLBlockElement2_get_cite(IHTMLBlockElement2* This,BSTR *p) { return This->lpVtbl->get_cite(This,p); } -static __WIDL_INLINE HRESULT IHTMLBlockElement2_put_width(IHTMLBlockElement2* This,BSTR v) { +static inline HRESULT IHTMLBlockElement2_put_width(IHTMLBlockElement2* This,BSTR v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLBlockElement2_get_width(IHTMLBlockElement2* This,BSTR *p) { +static inline HRESULT IHTMLBlockElement2_get_width(IHTMLBlockElement2* This,BSTR *p) { return This->lpVtbl->get_width(This,p); } #endif @@ -62114,33 +62106,33 @@ interface IHTMLBlockElement3 { #define IHTMLBlockElement3_get_cite(This,p) (This)->lpVtbl->get_cite(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBlockElement3_QueryInterface(IHTMLBlockElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBlockElement3_QueryInterface(IHTMLBlockElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBlockElement3_AddRef(IHTMLBlockElement3* This) { +static inline ULONG IHTMLBlockElement3_AddRef(IHTMLBlockElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBlockElement3_Release(IHTMLBlockElement3* This) { +static inline ULONG IHTMLBlockElement3_Release(IHTMLBlockElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBlockElement3_GetTypeInfoCount(IHTMLBlockElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLBlockElement3_GetTypeInfoCount(IHTMLBlockElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBlockElement3_GetTypeInfo(IHTMLBlockElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBlockElement3_GetTypeInfo(IHTMLBlockElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBlockElement3_GetIDsOfNames(IHTMLBlockElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBlockElement3_GetIDsOfNames(IHTMLBlockElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBlockElement3_Invoke(IHTMLBlockElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBlockElement3_Invoke(IHTMLBlockElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBlockElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLBlockElement3_put_cite(IHTMLBlockElement3* This,BSTR v) { +static inline HRESULT IHTMLBlockElement3_put_cite(IHTMLBlockElement3* This,BSTR v) { return This->lpVtbl->put_cite(This,v); } -static __WIDL_INLINE HRESULT IHTMLBlockElement3_get_cite(IHTMLBlockElement3* This,BSTR *p) { +static inline HRESULT IHTMLBlockElement3_get_cite(IHTMLBlockElement3* This,BSTR *p) { return This->lpVtbl->get_cite(This,p); } #endif @@ -62232,26 +62224,26 @@ interface DispHTMLBlockElement { #define DispHTMLBlockElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBlockElement_QueryInterface(DispHTMLBlockElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLBlockElement_QueryInterface(DispHTMLBlockElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLBlockElement_AddRef(DispHTMLBlockElement* This) { +static inline ULONG DispHTMLBlockElement_AddRef(DispHTMLBlockElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLBlockElement_Release(DispHTMLBlockElement* This) { +static inline ULONG DispHTMLBlockElement_Release(DispHTMLBlockElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBlockElement_GetTypeInfoCount(DispHTMLBlockElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLBlockElement_GetTypeInfoCount(DispHTMLBlockElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLBlockElement_GetTypeInfo(DispHTMLBlockElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLBlockElement_GetTypeInfo(DispHTMLBlockElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLBlockElement_GetIDsOfNames(DispHTMLBlockElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLBlockElement_GetIDsOfNames(DispHTMLBlockElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLBlockElement_Invoke(DispHTMLBlockElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLBlockElement_Invoke(DispHTMLBlockElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -62390,39 +62382,39 @@ interface IHTMLDivElement { #define IHTMLDivElement_get_noWrap(This,p) (This)->lpVtbl->get_noWrap(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDivElement_QueryInterface(IHTMLDivElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDivElement_QueryInterface(IHTMLDivElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDivElement_AddRef(IHTMLDivElement* This) { +static inline ULONG IHTMLDivElement_AddRef(IHTMLDivElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDivElement_Release(IHTMLDivElement* This) { +static inline ULONG IHTMLDivElement_Release(IHTMLDivElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDivElement_GetTypeInfoCount(IHTMLDivElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLDivElement_GetTypeInfoCount(IHTMLDivElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDivElement_GetTypeInfo(IHTMLDivElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDivElement_GetTypeInfo(IHTMLDivElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDivElement_GetIDsOfNames(IHTMLDivElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDivElement_GetIDsOfNames(IHTMLDivElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDivElement_Invoke(IHTMLDivElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDivElement_Invoke(IHTMLDivElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDivElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLDivElement_put_align(IHTMLDivElement* This,BSTR v) { +static inline HRESULT IHTMLDivElement_put_align(IHTMLDivElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLDivElement_get_align(IHTMLDivElement* This,BSTR *p) { +static inline HRESULT IHTMLDivElement_get_align(IHTMLDivElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLDivElement_put_noWrap(IHTMLDivElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLDivElement_put_noWrap(IHTMLDivElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_noWrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLDivElement_get_noWrap(IHTMLDivElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDivElement_get_noWrap(IHTMLDivElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_noWrap(This,p); } #endif @@ -62514,26 +62506,26 @@ interface DispHTMLDivElement { #define DispHTMLDivElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDivElement_QueryInterface(DispHTMLDivElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDivElement_QueryInterface(DispHTMLDivElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDivElement_AddRef(DispHTMLDivElement* This) { +static inline ULONG DispHTMLDivElement_AddRef(DispHTMLDivElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDivElement_Release(DispHTMLDivElement* This) { +static inline ULONG DispHTMLDivElement_Release(DispHTMLDivElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDivElement_GetTypeInfoCount(DispHTMLDivElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDivElement_GetTypeInfoCount(DispHTMLDivElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDivElement_GetTypeInfo(DispHTMLDivElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDivElement_GetTypeInfo(DispHTMLDivElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDivElement_GetIDsOfNames(DispHTMLDivElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDivElement_GetIDsOfNames(DispHTMLDivElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDivElement_Invoke(DispHTMLDivElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDivElement_Invoke(DispHTMLDivElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -62656,33 +62648,33 @@ interface IHTMLDDElement { #define IHTMLDDElement_get_noWrap(This,p) (This)->lpVtbl->get_noWrap(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDDElement_QueryInterface(IHTMLDDElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDDElement_QueryInterface(IHTMLDDElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDDElement_AddRef(IHTMLDDElement* This) { +static inline ULONG IHTMLDDElement_AddRef(IHTMLDDElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDDElement_Release(IHTMLDDElement* This) { +static inline ULONG IHTMLDDElement_Release(IHTMLDDElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDDElement_GetTypeInfoCount(IHTMLDDElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLDDElement_GetTypeInfoCount(IHTMLDDElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDDElement_GetTypeInfo(IHTMLDDElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDDElement_GetTypeInfo(IHTMLDDElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDDElement_GetIDsOfNames(IHTMLDDElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDDElement_GetIDsOfNames(IHTMLDDElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDDElement_Invoke(IHTMLDDElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDDElement_Invoke(IHTMLDDElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDDElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLDDElement_put_noWrap(IHTMLDDElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLDDElement_put_noWrap(IHTMLDDElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_noWrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLDDElement_get_noWrap(IHTMLDDElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDDElement_get_noWrap(IHTMLDDElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_noWrap(This,p); } #endif @@ -62774,26 +62766,26 @@ interface DispHTMLDDElement { #define DispHTMLDDElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDDElement_QueryInterface(DispHTMLDDElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDDElement_QueryInterface(DispHTMLDDElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDDElement_AddRef(DispHTMLDDElement* This) { +static inline ULONG DispHTMLDDElement_AddRef(DispHTMLDDElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDDElement_Release(DispHTMLDDElement* This) { +static inline ULONG DispHTMLDDElement_Release(DispHTMLDDElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDDElement_GetTypeInfoCount(DispHTMLDDElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDDElement_GetTypeInfoCount(DispHTMLDDElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDDElement_GetTypeInfo(DispHTMLDDElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDDElement_GetTypeInfo(DispHTMLDDElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDDElement_GetIDsOfNames(DispHTMLDDElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDDElement_GetIDsOfNames(DispHTMLDDElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDDElement_Invoke(DispHTMLDDElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDDElement_Invoke(DispHTMLDDElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -62916,33 +62908,33 @@ interface IHTMLDTElement { #define IHTMLDTElement_get_noWrap(This,p) (This)->lpVtbl->get_noWrap(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDTElement_QueryInterface(IHTMLDTElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDTElement_QueryInterface(IHTMLDTElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDTElement_AddRef(IHTMLDTElement* This) { +static inline ULONG IHTMLDTElement_AddRef(IHTMLDTElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDTElement_Release(IHTMLDTElement* This) { +static inline ULONG IHTMLDTElement_Release(IHTMLDTElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDTElement_GetTypeInfoCount(IHTMLDTElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLDTElement_GetTypeInfoCount(IHTMLDTElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDTElement_GetTypeInfo(IHTMLDTElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDTElement_GetTypeInfo(IHTMLDTElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDTElement_GetIDsOfNames(IHTMLDTElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDTElement_GetIDsOfNames(IHTMLDTElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDTElement_Invoke(IHTMLDTElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDTElement_Invoke(IHTMLDTElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDTElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLDTElement_put_noWrap(IHTMLDTElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLDTElement_put_noWrap(IHTMLDTElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_noWrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLDTElement_get_noWrap(IHTMLDTElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDTElement_get_noWrap(IHTMLDTElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_noWrap(This,p); } #endif @@ -63034,26 +63026,26 @@ interface DispHTMLDTElement { #define DispHTMLDTElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDTElement_QueryInterface(DispHTMLDTElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDTElement_QueryInterface(DispHTMLDTElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDTElement_AddRef(DispHTMLDTElement* This) { +static inline ULONG DispHTMLDTElement_AddRef(DispHTMLDTElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDTElement_Release(DispHTMLDTElement* This) { +static inline ULONG DispHTMLDTElement_Release(DispHTMLDTElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDTElement_GetTypeInfoCount(DispHTMLDTElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDTElement_GetTypeInfoCount(DispHTMLDTElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDTElement_GetTypeInfo(DispHTMLDTElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDTElement_GetTypeInfo(DispHTMLDTElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDTElement_GetIDsOfNames(DispHTMLDTElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDTElement_GetIDsOfNames(DispHTMLDTElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDTElement_Invoke(DispHTMLDTElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDTElement_Invoke(DispHTMLDTElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -63176,33 +63168,33 @@ interface IHTMLBRElement { #define IHTMLBRElement_get_clear(This,p) (This)->lpVtbl->get_clear(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBRElement_QueryInterface(IHTMLBRElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBRElement_QueryInterface(IHTMLBRElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBRElement_AddRef(IHTMLBRElement* This) { +static inline ULONG IHTMLBRElement_AddRef(IHTMLBRElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBRElement_Release(IHTMLBRElement* This) { +static inline ULONG IHTMLBRElement_Release(IHTMLBRElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBRElement_GetTypeInfoCount(IHTMLBRElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLBRElement_GetTypeInfoCount(IHTMLBRElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBRElement_GetTypeInfo(IHTMLBRElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBRElement_GetTypeInfo(IHTMLBRElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBRElement_GetIDsOfNames(IHTMLBRElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBRElement_GetIDsOfNames(IHTMLBRElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBRElement_Invoke(IHTMLBRElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBRElement_Invoke(IHTMLBRElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBRElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLBRElement_put_clear(IHTMLBRElement* This,BSTR v) { +static inline HRESULT IHTMLBRElement_put_clear(IHTMLBRElement* This,BSTR v) { return This->lpVtbl->put_clear(This,v); } -static __WIDL_INLINE HRESULT IHTMLBRElement_get_clear(IHTMLBRElement* This,BSTR *p) { +static inline HRESULT IHTMLBRElement_get_clear(IHTMLBRElement* This,BSTR *p) { return This->lpVtbl->get_clear(This,p); } #endif @@ -63294,26 +63286,26 @@ interface DispHTMLBRElement { #define DispHTMLBRElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBRElement_QueryInterface(DispHTMLBRElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLBRElement_QueryInterface(DispHTMLBRElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLBRElement_AddRef(DispHTMLBRElement* This) { +static inline ULONG DispHTMLBRElement_AddRef(DispHTMLBRElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLBRElement_Release(DispHTMLBRElement* This) { +static inline ULONG DispHTMLBRElement_Release(DispHTMLBRElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBRElement_GetTypeInfoCount(DispHTMLBRElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLBRElement_GetTypeInfoCount(DispHTMLBRElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLBRElement_GetTypeInfo(DispHTMLBRElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLBRElement_GetTypeInfo(DispHTMLBRElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLBRElement_GetIDsOfNames(DispHTMLBRElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLBRElement_GetIDsOfNames(DispHTMLBRElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLBRElement_Invoke(DispHTMLBRElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLBRElement_Invoke(DispHTMLBRElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -63436,33 +63428,33 @@ interface IHTMLDListElement { #define IHTMLDListElement_get_compact(This,p) (This)->lpVtbl->get_compact(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDListElement_QueryInterface(IHTMLDListElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDListElement_QueryInterface(IHTMLDListElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDListElement_AddRef(IHTMLDListElement* This) { +static inline ULONG IHTMLDListElement_AddRef(IHTMLDListElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDListElement_Release(IHTMLDListElement* This) { +static inline ULONG IHTMLDListElement_Release(IHTMLDListElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDListElement_GetTypeInfoCount(IHTMLDListElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLDListElement_GetTypeInfoCount(IHTMLDListElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDListElement_GetTypeInfo(IHTMLDListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDListElement_GetTypeInfo(IHTMLDListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDListElement_GetIDsOfNames(IHTMLDListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDListElement_GetIDsOfNames(IHTMLDListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDListElement_Invoke(IHTMLDListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDListElement_Invoke(IHTMLDListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDListElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLDListElement_put_compact(IHTMLDListElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLDListElement_put_compact(IHTMLDListElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_compact(This,v); } -static __WIDL_INLINE HRESULT IHTMLDListElement_get_compact(IHTMLDListElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDListElement_get_compact(IHTMLDListElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_compact(This,p); } #endif @@ -63554,26 +63546,26 @@ interface DispHTMLDListElement { #define DispHTMLDListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDListElement_QueryInterface(DispHTMLDListElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDListElement_QueryInterface(DispHTMLDListElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDListElement_AddRef(DispHTMLDListElement* This) { +static inline ULONG DispHTMLDListElement_AddRef(DispHTMLDListElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDListElement_Release(DispHTMLDListElement* This) { +static inline ULONG DispHTMLDListElement_Release(DispHTMLDListElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDListElement_GetTypeInfoCount(DispHTMLDListElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDListElement_GetTypeInfoCount(DispHTMLDListElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDListElement_GetTypeInfo(DispHTMLDListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDListElement_GetTypeInfo(DispHTMLDListElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDListElement_GetIDsOfNames(DispHTMLDListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDListElement_GetIDsOfNames(DispHTMLDListElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDListElement_Invoke(DispHTMLDListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDListElement_Invoke(DispHTMLDListElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -63760,57 +63752,57 @@ interface IHTMLHRElement { #define IHTMLHRElement_get_size(This,p) (This)->lpVtbl->get_size(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLHRElement_QueryInterface(IHTMLHRElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLHRElement_QueryInterface(IHTMLHRElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLHRElement_AddRef(IHTMLHRElement* This) { +static inline ULONG IHTMLHRElement_AddRef(IHTMLHRElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLHRElement_Release(IHTMLHRElement* This) { +static inline ULONG IHTMLHRElement_Release(IHTMLHRElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLHRElement_GetTypeInfoCount(IHTMLHRElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLHRElement_GetTypeInfoCount(IHTMLHRElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLHRElement_GetTypeInfo(IHTMLHRElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLHRElement_GetTypeInfo(IHTMLHRElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLHRElement_GetIDsOfNames(IHTMLHRElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLHRElement_GetIDsOfNames(IHTMLHRElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLHRElement_Invoke(IHTMLHRElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLHRElement_Invoke(IHTMLHRElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLHRElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLHRElement_put_align(IHTMLHRElement* This,BSTR v) { +static inline HRESULT IHTMLHRElement_put_align(IHTMLHRElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLHRElement_get_align(IHTMLHRElement* This,BSTR *p) { +static inline HRESULT IHTMLHRElement_get_align(IHTMLHRElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLHRElement_put_color(IHTMLHRElement* This,VARIANT v) { +static inline HRESULT IHTMLHRElement_put_color(IHTMLHRElement* This,VARIANT v) { return This->lpVtbl->put_color(This,v); } -static __WIDL_INLINE HRESULT IHTMLHRElement_get_color(IHTMLHRElement* This,VARIANT *p) { +static inline HRESULT IHTMLHRElement_get_color(IHTMLHRElement* This,VARIANT *p) { return This->lpVtbl->get_color(This,p); } -static __WIDL_INLINE HRESULT IHTMLHRElement_put_noShade(IHTMLHRElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLHRElement_put_noShade(IHTMLHRElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_noShade(This,v); } -static __WIDL_INLINE HRESULT IHTMLHRElement_get_noShade(IHTMLHRElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLHRElement_get_noShade(IHTMLHRElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_noShade(This,p); } -static __WIDL_INLINE HRESULT IHTMLHRElement_put_width(IHTMLHRElement* This,VARIANT v) { +static inline HRESULT IHTMLHRElement_put_width(IHTMLHRElement* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLHRElement_get_width(IHTMLHRElement* This,VARIANT *p) { +static inline HRESULT IHTMLHRElement_get_width(IHTMLHRElement* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLHRElement_put_size(IHTMLHRElement* This,VARIANT v) { +static inline HRESULT IHTMLHRElement_put_size(IHTMLHRElement* This,VARIANT v) { return This->lpVtbl->put_size(This,v); } -static __WIDL_INLINE HRESULT IHTMLHRElement_get_size(IHTMLHRElement* This,VARIANT *p) { +static inline HRESULT IHTMLHRElement_get_size(IHTMLHRElement* This,VARIANT *p) { return This->lpVtbl->get_size(This,p); } #endif @@ -63902,26 +63894,26 @@ interface DispHTMLHRElement { #define DispHTMLHRElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHRElement_QueryInterface(DispHTMLHRElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLHRElement_QueryInterface(DispHTMLHRElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLHRElement_AddRef(DispHTMLHRElement* This) { +static inline ULONG DispHTMLHRElement_AddRef(DispHTMLHRElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLHRElement_Release(DispHTMLHRElement* This) { +static inline ULONG DispHTMLHRElement_Release(DispHTMLHRElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHRElement_GetTypeInfoCount(DispHTMLHRElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLHRElement_GetTypeInfoCount(DispHTMLHRElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLHRElement_GetTypeInfo(DispHTMLHRElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLHRElement_GetTypeInfo(DispHTMLHRElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLHRElement_GetIDsOfNames(DispHTMLHRElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLHRElement_GetIDsOfNames(DispHTMLHRElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLHRElement_Invoke(DispHTMLHRElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLHRElement_Invoke(DispHTMLHRElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -64044,33 +64036,33 @@ interface IHTMLParaElement { #define IHTMLParaElement_get_align(This,p) (This)->lpVtbl->get_align(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLParaElement_QueryInterface(IHTMLParaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLParaElement_QueryInterface(IHTMLParaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLParaElement_AddRef(IHTMLParaElement* This) { +static inline ULONG IHTMLParaElement_AddRef(IHTMLParaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLParaElement_Release(IHTMLParaElement* This) { +static inline ULONG IHTMLParaElement_Release(IHTMLParaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLParaElement_GetTypeInfoCount(IHTMLParaElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLParaElement_GetTypeInfoCount(IHTMLParaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLParaElement_GetTypeInfo(IHTMLParaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLParaElement_GetTypeInfo(IHTMLParaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLParaElement_GetIDsOfNames(IHTMLParaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLParaElement_GetIDsOfNames(IHTMLParaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLParaElement_Invoke(IHTMLParaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLParaElement_Invoke(IHTMLParaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLParaElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLParaElement_put_align(IHTMLParaElement* This,BSTR v) { +static inline HRESULT IHTMLParaElement_put_align(IHTMLParaElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLParaElement_get_align(IHTMLParaElement* This,BSTR *p) { +static inline HRESULT IHTMLParaElement_get_align(IHTMLParaElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } #endif @@ -64162,26 +64154,26 @@ interface DispHTMLParaElement { #define DispHTMLParaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLParaElement_QueryInterface(DispHTMLParaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLParaElement_QueryInterface(DispHTMLParaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLParaElement_AddRef(DispHTMLParaElement* This) { +static inline ULONG DispHTMLParaElement_AddRef(DispHTMLParaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLParaElement_Release(DispHTMLParaElement* This) { +static inline ULONG DispHTMLParaElement_Release(DispHTMLParaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLParaElement_GetTypeInfoCount(DispHTMLParaElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLParaElement_GetTypeInfoCount(DispHTMLParaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLParaElement_GetTypeInfo(DispHTMLParaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLParaElement_GetTypeInfo(DispHTMLParaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLParaElement_GetIDsOfNames(DispHTMLParaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLParaElement_GetIDsOfNames(DispHTMLParaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLParaElement_Invoke(DispHTMLParaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLParaElement_Invoke(DispHTMLParaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -64342,45 +64334,45 @@ interface IHTMLElementCollection { #define IHTMLElementCollection_tags(This,tagName,pdisp) (This)->lpVtbl->tags(This,tagName,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection_QueryInterface(IHTMLElementCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElementCollection_QueryInterface(IHTMLElementCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElementCollection_AddRef(IHTMLElementCollection* This) { +static inline ULONG IHTMLElementCollection_AddRef(IHTMLElementCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElementCollection_Release(IHTMLElementCollection* This) { +static inline ULONG IHTMLElementCollection_Release(IHTMLElementCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection_GetTypeInfoCount(IHTMLElementCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLElementCollection_GetTypeInfoCount(IHTMLElementCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElementCollection_GetTypeInfo(IHTMLElementCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElementCollection_GetTypeInfo(IHTMLElementCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElementCollection_GetIDsOfNames(IHTMLElementCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElementCollection_GetIDsOfNames(IHTMLElementCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElementCollection_Invoke(IHTMLElementCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElementCollection_Invoke(IHTMLElementCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElementCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection_toString(IHTMLElementCollection* This,BSTR *String) { +static inline HRESULT IHTMLElementCollection_toString(IHTMLElementCollection* This,BSTR *String) { return This->lpVtbl->toString(This,String); } -static __WIDL_INLINE HRESULT IHTMLElementCollection_put_length(IHTMLElementCollection* This,LONG v) { +static inline HRESULT IHTMLElementCollection_put_length(IHTMLElementCollection* This,LONG v) { return This->lpVtbl->put_length(This,v); } -static __WIDL_INLINE HRESULT IHTMLElementCollection_get_length(IHTMLElementCollection* This,LONG *p) { +static inline HRESULT IHTMLElementCollection_get_length(IHTMLElementCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementCollection_get__newEnum(IHTMLElementCollection* This,IUnknown **p) { +static inline HRESULT IHTMLElementCollection_get__newEnum(IHTMLElementCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementCollection_item(IHTMLElementCollection* This,VARIANT name,VARIANT index,IDispatch **pdisp) { +static inline HRESULT IHTMLElementCollection_item(IHTMLElementCollection* This,VARIANT name,VARIANT index,IDispatch **pdisp) { return This->lpVtbl->item(This,name,index,pdisp); } -static __WIDL_INLINE HRESULT IHTMLElementCollection_tags(IHTMLElementCollection* This,VARIANT tagName,IDispatch **pdisp) { +static inline HRESULT IHTMLElementCollection_tags(IHTMLElementCollection* This,VARIANT tagName,IDispatch **pdisp) { return This->lpVtbl->tags(This,tagName,pdisp); } #endif @@ -64484,30 +64476,30 @@ interface IHTMLElementCollection2 { #define IHTMLElementCollection2_urns(This,urn,pdisp) (This)->lpVtbl->urns(This,urn,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection2_QueryInterface(IHTMLElementCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElementCollection2_QueryInterface(IHTMLElementCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElementCollection2_AddRef(IHTMLElementCollection2* This) { +static inline ULONG IHTMLElementCollection2_AddRef(IHTMLElementCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElementCollection2_Release(IHTMLElementCollection2* This) { +static inline ULONG IHTMLElementCollection2_Release(IHTMLElementCollection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection2_GetTypeInfoCount(IHTMLElementCollection2* This,UINT *pctinfo) { +static inline HRESULT IHTMLElementCollection2_GetTypeInfoCount(IHTMLElementCollection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElementCollection2_GetTypeInfo(IHTMLElementCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElementCollection2_GetTypeInfo(IHTMLElementCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElementCollection2_GetIDsOfNames(IHTMLElementCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElementCollection2_GetIDsOfNames(IHTMLElementCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElementCollection2_Invoke(IHTMLElementCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElementCollection2_Invoke(IHTMLElementCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElementCollection2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection2_urns(IHTMLElementCollection2* This,VARIANT urn,IDispatch **pdisp) { +static inline HRESULT IHTMLElementCollection2_urns(IHTMLElementCollection2* This,VARIANT urn,IDispatch **pdisp) { return This->lpVtbl->urns(This,urn,pdisp); } #endif @@ -64611,30 +64603,30 @@ interface IHTMLElementCollection3 { #define IHTMLElementCollection3_namedItem(This,name,pdisp) (This)->lpVtbl->namedItem(This,name,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection3_QueryInterface(IHTMLElementCollection3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElementCollection3_QueryInterface(IHTMLElementCollection3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElementCollection3_AddRef(IHTMLElementCollection3* This) { +static inline ULONG IHTMLElementCollection3_AddRef(IHTMLElementCollection3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElementCollection3_Release(IHTMLElementCollection3* This) { +static inline ULONG IHTMLElementCollection3_Release(IHTMLElementCollection3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection3_GetTypeInfoCount(IHTMLElementCollection3* This,UINT *pctinfo) { +static inline HRESULT IHTMLElementCollection3_GetTypeInfoCount(IHTMLElementCollection3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElementCollection3_GetTypeInfo(IHTMLElementCollection3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElementCollection3_GetTypeInfo(IHTMLElementCollection3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElementCollection3_GetIDsOfNames(IHTMLElementCollection3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElementCollection3_GetIDsOfNames(IHTMLElementCollection3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElementCollection3_Invoke(IHTMLElementCollection3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElementCollection3_Invoke(IHTMLElementCollection3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElementCollection3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection3_namedItem(IHTMLElementCollection3* This,BSTR name,IDispatch **pdisp) { +static inline HRESULT IHTMLElementCollection3_namedItem(IHTMLElementCollection3* This,BSTR name,IDispatch **pdisp) { return This->lpVtbl->namedItem(This,name,pdisp); } #endif @@ -64756,36 +64748,36 @@ interface IHTMLElementCollection4 { #define IHTMLElementCollection4_namedItem(This,name,pNode) (This)->lpVtbl->namedItem(This,name,pNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection4_QueryInterface(IHTMLElementCollection4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLElementCollection4_QueryInterface(IHTMLElementCollection4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLElementCollection4_AddRef(IHTMLElementCollection4* This) { +static inline ULONG IHTMLElementCollection4_AddRef(IHTMLElementCollection4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLElementCollection4_Release(IHTMLElementCollection4* This) { +static inline ULONG IHTMLElementCollection4_Release(IHTMLElementCollection4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection4_GetTypeInfoCount(IHTMLElementCollection4* This,UINT *pctinfo) { +static inline HRESULT IHTMLElementCollection4_GetTypeInfoCount(IHTMLElementCollection4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLElementCollection4_GetTypeInfo(IHTMLElementCollection4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLElementCollection4_GetTypeInfo(IHTMLElementCollection4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLElementCollection4_GetIDsOfNames(IHTMLElementCollection4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLElementCollection4_GetIDsOfNames(IHTMLElementCollection4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLElementCollection4_Invoke(IHTMLElementCollection4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLElementCollection4_Invoke(IHTMLElementCollection4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLElementCollection4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLElementCollection4_get_length(IHTMLElementCollection4* This,LONG *p) { +static inline HRESULT IHTMLElementCollection4_get_length(IHTMLElementCollection4* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLElementCollection4_item(IHTMLElementCollection4* This,LONG index,IHTMLElement2 **pNode) { +static inline HRESULT IHTMLElementCollection4_item(IHTMLElementCollection4* This,LONG index,IHTMLElement2 **pNode) { return This->lpVtbl->item(This,index,pNode); } -static __WIDL_INLINE HRESULT IHTMLElementCollection4_namedItem(IHTMLElementCollection4* This,BSTR name,IHTMLElement2 **pNode) { +static inline HRESULT IHTMLElementCollection4_namedItem(IHTMLElementCollection4* This,BSTR name,IHTMLElement2 **pNode) { return This->lpVtbl->namedItem(This,name,pNode); } #endif @@ -64877,26 +64869,26 @@ interface DispHTMLElementCollection { #define DispHTMLElementCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLElementCollection_QueryInterface(DispHTMLElementCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLElementCollection_QueryInterface(DispHTMLElementCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLElementCollection_AddRef(DispHTMLElementCollection* This) { +static inline ULONG DispHTMLElementCollection_AddRef(DispHTMLElementCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLElementCollection_Release(DispHTMLElementCollection* This) { +static inline ULONG DispHTMLElementCollection_Release(DispHTMLElementCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLElementCollection_GetTypeInfoCount(DispHTMLElementCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLElementCollection_GetTypeInfoCount(DispHTMLElementCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLElementCollection_GetTypeInfo(DispHTMLElementCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLElementCollection_GetTypeInfo(DispHTMLElementCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLElementCollection_GetIDsOfNames(DispHTMLElementCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLElementCollection_GetIDsOfNames(DispHTMLElementCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLElementCollection_Invoke(DispHTMLElementCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLElementCollection_Invoke(DispHTMLElementCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -65019,33 +65011,33 @@ interface IHTMLHeaderElement { #define IHTMLHeaderElement_get_align(This,p) (This)->lpVtbl->get_align(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLHeaderElement_QueryInterface(IHTMLHeaderElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLHeaderElement_QueryInterface(IHTMLHeaderElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLHeaderElement_AddRef(IHTMLHeaderElement* This) { +static inline ULONG IHTMLHeaderElement_AddRef(IHTMLHeaderElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLHeaderElement_Release(IHTMLHeaderElement* This) { +static inline ULONG IHTMLHeaderElement_Release(IHTMLHeaderElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLHeaderElement_GetTypeInfoCount(IHTMLHeaderElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLHeaderElement_GetTypeInfoCount(IHTMLHeaderElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLHeaderElement_GetTypeInfo(IHTMLHeaderElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLHeaderElement_GetTypeInfo(IHTMLHeaderElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLHeaderElement_GetIDsOfNames(IHTMLHeaderElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLHeaderElement_GetIDsOfNames(IHTMLHeaderElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLHeaderElement_Invoke(IHTMLHeaderElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLHeaderElement_Invoke(IHTMLHeaderElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLHeaderElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLHeaderElement_put_align(IHTMLHeaderElement* This,BSTR v) { +static inline HRESULT IHTMLHeaderElement_put_align(IHTMLHeaderElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLHeaderElement_get_align(IHTMLHeaderElement* This,BSTR *p) { +static inline HRESULT IHTMLHeaderElement_get_align(IHTMLHeaderElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } #endif @@ -65137,26 +65129,26 @@ interface DispHTMLHeaderElement { #define DispHTMLHeaderElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHeaderElement_QueryInterface(DispHTMLHeaderElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLHeaderElement_QueryInterface(DispHTMLHeaderElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLHeaderElement_AddRef(DispHTMLHeaderElement* This) { +static inline ULONG DispHTMLHeaderElement_AddRef(DispHTMLHeaderElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLHeaderElement_Release(DispHTMLHeaderElement* This) { +static inline ULONG DispHTMLHeaderElement_Release(DispHTMLHeaderElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHeaderElement_GetTypeInfoCount(DispHTMLHeaderElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLHeaderElement_GetTypeInfoCount(DispHTMLHeaderElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLHeaderElement_GetTypeInfo(DispHTMLHeaderElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLHeaderElement_GetTypeInfo(DispHTMLHeaderElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLHeaderElement_GetIDsOfNames(DispHTMLHeaderElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLHeaderElement_GetIDsOfNames(DispHTMLHeaderElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLHeaderElement_Invoke(DispHTMLHeaderElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLHeaderElement_Invoke(DispHTMLHeaderElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -65261,26 +65253,26 @@ interface HTMLSelectElementEvents2 { #define HTMLSelectElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLSelectElementEvents2_QueryInterface(HTMLSelectElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLSelectElementEvents2_QueryInterface(HTMLSelectElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLSelectElementEvents2_AddRef(HTMLSelectElementEvents2* This) { +static inline ULONG HTMLSelectElementEvents2_AddRef(HTMLSelectElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLSelectElementEvents2_Release(HTMLSelectElementEvents2* This) { +static inline ULONG HTMLSelectElementEvents2_Release(HTMLSelectElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLSelectElementEvents2_GetTypeInfoCount(HTMLSelectElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLSelectElementEvents2_GetTypeInfoCount(HTMLSelectElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLSelectElementEvents2_GetTypeInfo(HTMLSelectElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLSelectElementEvents2_GetTypeInfo(HTMLSelectElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLSelectElementEvents2_GetIDsOfNames(HTMLSelectElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLSelectElementEvents2_GetIDsOfNames(HTMLSelectElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLSelectElementEvents2_Invoke(HTMLSelectElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLSelectElementEvents2_Invoke(HTMLSelectElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -65371,26 +65363,26 @@ interface HTMLSelectElementEvents { #define HTMLSelectElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLSelectElementEvents_QueryInterface(HTMLSelectElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLSelectElementEvents_QueryInterface(HTMLSelectElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLSelectElementEvents_AddRef(HTMLSelectElementEvents* This) { +static inline ULONG HTMLSelectElementEvents_AddRef(HTMLSelectElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLSelectElementEvents_Release(HTMLSelectElementEvents* This) { +static inline ULONG HTMLSelectElementEvents_Release(HTMLSelectElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLSelectElementEvents_GetTypeInfoCount(HTMLSelectElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLSelectElementEvents_GetTypeInfoCount(HTMLSelectElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLSelectElementEvents_GetTypeInfo(HTMLSelectElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLSelectElementEvents_GetTypeInfo(HTMLSelectElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLSelectElementEvents_GetIDsOfNames(HTMLSelectElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLSelectElementEvents_GetIDsOfNames(HTMLSelectElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLSelectElementEvents_Invoke(HTMLSelectElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLSelectElementEvents_Invoke(HTMLSelectElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -65498,26 +65490,26 @@ interface IHTMLSelectElementEx { #define IHTMLSelectElementEx_GetDropdownOpen(This,pfOpen) (This)->lpVtbl->GetDropdownOpen(This,pfOpen) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElementEx_QueryInterface(IHTMLSelectElementEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSelectElementEx_QueryInterface(IHTMLSelectElementEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSelectElementEx_AddRef(IHTMLSelectElementEx* This) { +static inline ULONG IHTMLSelectElementEx_AddRef(IHTMLSelectElementEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSelectElementEx_Release(IHTMLSelectElementEx* This) { +static inline ULONG IHTMLSelectElementEx_Release(IHTMLSelectElementEx* This) { return This->lpVtbl->Release(This); } /*** IHTMLSelectElementEx methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElementEx_ShowDropdown(IHTMLSelectElementEx* This,WINBOOL fShow) { +static inline HRESULT IHTMLSelectElementEx_ShowDropdown(IHTMLSelectElementEx* This,WINBOOL fShow) { return This->lpVtbl->ShowDropdown(This,fShow); } -static __WIDL_INLINE HRESULT IHTMLSelectElementEx_SetSelectExFlags(IHTMLSelectElementEx* This,DWORD lFlags) { +static inline HRESULT IHTMLSelectElementEx_SetSelectExFlags(IHTMLSelectElementEx* This,DWORD lFlags) { return This->lpVtbl->SetSelectExFlags(This,lFlags); } -static __WIDL_INLINE HRESULT IHTMLSelectElementEx_GetSelectExFlags(IHTMLSelectElementEx* This,DWORD *pFlags) { +static inline HRESULT IHTMLSelectElementEx_GetSelectExFlags(IHTMLSelectElementEx* This,DWORD *pFlags) { return This->lpVtbl->GetSelectExFlags(This,pFlags); } -static __WIDL_INLINE HRESULT IHTMLSelectElementEx_GetDropdownOpen(IHTMLSelectElementEx* This,WINBOOL *pfOpen) { +static inline HRESULT IHTMLSelectElementEx_GetDropdownOpen(IHTMLSelectElementEx* This,WINBOOL *pfOpen) { return This->lpVtbl->GetDropdownOpen(This,pfOpen); } #endif @@ -65811,99 +65803,99 @@ interface IHTMLSelectElement { #define IHTMLSelectElement_tags(This,tagName,pdisp) (This)->lpVtbl->tags(This,tagName,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement_QueryInterface(IHTMLSelectElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSelectElement_QueryInterface(IHTMLSelectElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSelectElement_AddRef(IHTMLSelectElement* This) { +static inline ULONG IHTMLSelectElement_AddRef(IHTMLSelectElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSelectElement_Release(IHTMLSelectElement* This) { +static inline ULONG IHTMLSelectElement_Release(IHTMLSelectElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement_GetTypeInfoCount(IHTMLSelectElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLSelectElement_GetTypeInfoCount(IHTMLSelectElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_GetTypeInfo(IHTMLSelectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSelectElement_GetTypeInfo(IHTMLSelectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_GetIDsOfNames(IHTMLSelectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSelectElement_GetIDsOfNames(IHTMLSelectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_Invoke(IHTMLSelectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSelectElement_Invoke(IHTMLSelectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSelectElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement_put_size(IHTMLSelectElement* This,LONG v) { +static inline HRESULT IHTMLSelectElement_put_size(IHTMLSelectElement* This,LONG v) { return This->lpVtbl->put_size(This,v); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_size(IHTMLSelectElement* This,LONG *p) { +static inline HRESULT IHTMLSelectElement_get_size(IHTMLSelectElement* This,LONG *p) { return This->lpVtbl->get_size(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_put_multiple(IHTMLSelectElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLSelectElement_put_multiple(IHTMLSelectElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_multiple(This,v); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_multiple(IHTMLSelectElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLSelectElement_get_multiple(IHTMLSelectElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_multiple(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_put_name(IHTMLSelectElement* This,BSTR v) { +static inline HRESULT IHTMLSelectElement_put_name(IHTMLSelectElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_name(IHTMLSelectElement* This,BSTR *p) { +static inline HRESULT IHTMLSelectElement_get_name(IHTMLSelectElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_options(IHTMLSelectElement* This,IDispatch **p) { +static inline HRESULT IHTMLSelectElement_get_options(IHTMLSelectElement* This,IDispatch **p) { return This->lpVtbl->get_options(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_put_onchange(IHTMLSelectElement* This,VARIANT v) { +static inline HRESULT IHTMLSelectElement_put_onchange(IHTMLSelectElement* This,VARIANT v) { return This->lpVtbl->put_onchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_onchange(IHTMLSelectElement* This,VARIANT *p) { +static inline HRESULT IHTMLSelectElement_get_onchange(IHTMLSelectElement* This,VARIANT *p) { return This->lpVtbl->get_onchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_put_selectedIndex(IHTMLSelectElement* This,LONG v) { +static inline HRESULT IHTMLSelectElement_put_selectedIndex(IHTMLSelectElement* This,LONG v) { return This->lpVtbl->put_selectedIndex(This,v); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_selectedIndex(IHTMLSelectElement* This,LONG *p) { +static inline HRESULT IHTMLSelectElement_get_selectedIndex(IHTMLSelectElement* This,LONG *p) { return This->lpVtbl->get_selectedIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_type(IHTMLSelectElement* This,BSTR *p) { +static inline HRESULT IHTMLSelectElement_get_type(IHTMLSelectElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_put_value(IHTMLSelectElement* This,BSTR v) { +static inline HRESULT IHTMLSelectElement_put_value(IHTMLSelectElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_value(IHTMLSelectElement* This,BSTR *p) { +static inline HRESULT IHTMLSelectElement_get_value(IHTMLSelectElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_put_disabled(IHTMLSelectElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLSelectElement_put_disabled(IHTMLSelectElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_disabled(IHTMLSelectElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLSelectElement_get_disabled(IHTMLSelectElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_form(IHTMLSelectElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLSelectElement_get_form(IHTMLSelectElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_add(IHTMLSelectElement* This,IHTMLElement *element,VARIANT before) { +static inline HRESULT IHTMLSelectElement_add(IHTMLSelectElement* This,IHTMLElement *element,VARIANT before) { return This->lpVtbl->add(This,element,before); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_remove(IHTMLSelectElement* This,LONG index) { +static inline HRESULT IHTMLSelectElement_remove(IHTMLSelectElement* This,LONG index) { return This->lpVtbl->remove(This,index); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_put_length(IHTMLSelectElement* This,LONG v) { +static inline HRESULT IHTMLSelectElement_put_length(IHTMLSelectElement* This,LONG v) { return This->lpVtbl->put_length(This,v); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get_length(IHTMLSelectElement* This,LONG *p) { +static inline HRESULT IHTMLSelectElement_get_length(IHTMLSelectElement* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_get__newEnum(IHTMLSelectElement* This,IUnknown **p) { +static inline HRESULT IHTMLSelectElement_get__newEnum(IHTMLSelectElement* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_item(IHTMLSelectElement* This,VARIANT name,VARIANT index,IDispatch **pdisp) { +static inline HRESULT IHTMLSelectElement_item(IHTMLSelectElement* This,VARIANT name,VARIANT index,IDispatch **pdisp) { return This->lpVtbl->item(This,name,index,pdisp); } -static __WIDL_INLINE HRESULT IHTMLSelectElement_tags(IHTMLSelectElement* This,VARIANT tagName,IDispatch **pdisp) { +static inline HRESULT IHTMLSelectElement_tags(IHTMLSelectElement* This,VARIANT tagName,IDispatch **pdisp) { return This->lpVtbl->tags(This,tagName,pdisp); } #endif @@ -66007,30 +65999,30 @@ interface IHTMLSelectElement2 { #define IHTMLSelectElement2_urns(This,urn,pdisp) (This)->lpVtbl->urns(This,urn,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement2_QueryInterface(IHTMLSelectElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSelectElement2_QueryInterface(IHTMLSelectElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSelectElement2_AddRef(IHTMLSelectElement2* This) { +static inline ULONG IHTMLSelectElement2_AddRef(IHTMLSelectElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSelectElement2_Release(IHTMLSelectElement2* This) { +static inline ULONG IHTMLSelectElement2_Release(IHTMLSelectElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement2_GetTypeInfoCount(IHTMLSelectElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLSelectElement2_GetTypeInfoCount(IHTMLSelectElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement2_GetTypeInfo(IHTMLSelectElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSelectElement2_GetTypeInfo(IHTMLSelectElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement2_GetIDsOfNames(IHTMLSelectElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSelectElement2_GetIDsOfNames(IHTMLSelectElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSelectElement2_Invoke(IHTMLSelectElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSelectElement2_Invoke(IHTMLSelectElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSelectElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement2_urns(IHTMLSelectElement2* This,VARIANT urn,IDispatch **pdisp) { +static inline HRESULT IHTMLSelectElement2_urns(IHTMLSelectElement2* This,VARIANT urn,IDispatch **pdisp) { return This->lpVtbl->urns(This,urn,pdisp); } #endif @@ -66134,30 +66126,30 @@ interface IHTMLSelectElement4 { #define IHTMLSelectElement4_namedItem(This,name,pdisp) (This)->lpVtbl->namedItem(This,name,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement4_QueryInterface(IHTMLSelectElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSelectElement4_QueryInterface(IHTMLSelectElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSelectElement4_AddRef(IHTMLSelectElement4* This) { +static inline ULONG IHTMLSelectElement4_AddRef(IHTMLSelectElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSelectElement4_Release(IHTMLSelectElement4* This) { +static inline ULONG IHTMLSelectElement4_Release(IHTMLSelectElement4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement4_GetTypeInfoCount(IHTMLSelectElement4* This,UINT *pctinfo) { +static inline HRESULT IHTMLSelectElement4_GetTypeInfoCount(IHTMLSelectElement4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement4_GetTypeInfo(IHTMLSelectElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSelectElement4_GetTypeInfo(IHTMLSelectElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement4_GetIDsOfNames(IHTMLSelectElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSelectElement4_GetIDsOfNames(IHTMLSelectElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSelectElement4_Invoke(IHTMLSelectElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSelectElement4_Invoke(IHTMLSelectElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSelectElement4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement4_namedItem(IHTMLSelectElement4* This,BSTR name,IDispatch **pdisp) { +static inline HRESULT IHTMLSelectElement4_namedItem(IHTMLSelectElement4* This,BSTR name,IDispatch **pdisp) { return This->lpVtbl->namedItem(This,name,pdisp); } #endif @@ -66261,30 +66253,30 @@ interface IHTMLSelectElement5 { #define IHTMLSelectElement5_add(This,pElem,pvarBefore) (This)->lpVtbl->add(This,pElem,pvarBefore) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement5_QueryInterface(IHTMLSelectElement5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSelectElement5_QueryInterface(IHTMLSelectElement5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSelectElement5_AddRef(IHTMLSelectElement5* This) { +static inline ULONG IHTMLSelectElement5_AddRef(IHTMLSelectElement5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSelectElement5_Release(IHTMLSelectElement5* This) { +static inline ULONG IHTMLSelectElement5_Release(IHTMLSelectElement5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement5_GetTypeInfoCount(IHTMLSelectElement5* This,UINT *pctinfo) { +static inline HRESULT IHTMLSelectElement5_GetTypeInfoCount(IHTMLSelectElement5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement5_GetTypeInfo(IHTMLSelectElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSelectElement5_GetTypeInfo(IHTMLSelectElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement5_GetIDsOfNames(IHTMLSelectElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSelectElement5_GetIDsOfNames(IHTMLSelectElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSelectElement5_Invoke(IHTMLSelectElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSelectElement5_Invoke(IHTMLSelectElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSelectElement5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement5_add(IHTMLSelectElement5* This,IHTMLOptionElement *pElem,VARIANT *pvarBefore) { +static inline HRESULT IHTMLSelectElement5_add(IHTMLSelectElement5* This,IHTMLOptionElement *pElem,VARIANT *pvarBefore) { return This->lpVtbl->add(This,pElem,pvarBefore); } #endif @@ -66404,36 +66396,36 @@ interface IHTMLSelectElement6 { #define IHTMLSelectElement6_get_value(This,p) (This)->lpVtbl->get_value(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement6_QueryInterface(IHTMLSelectElement6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSelectElement6_QueryInterface(IHTMLSelectElement6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSelectElement6_AddRef(IHTMLSelectElement6* This) { +static inline ULONG IHTMLSelectElement6_AddRef(IHTMLSelectElement6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSelectElement6_Release(IHTMLSelectElement6* This) { +static inline ULONG IHTMLSelectElement6_Release(IHTMLSelectElement6* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement6_GetTypeInfoCount(IHTMLSelectElement6* This,UINT *pctinfo) { +static inline HRESULT IHTMLSelectElement6_GetTypeInfoCount(IHTMLSelectElement6* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement6_GetTypeInfo(IHTMLSelectElement6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSelectElement6_GetTypeInfo(IHTMLSelectElement6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSelectElement6_GetIDsOfNames(IHTMLSelectElement6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSelectElement6_GetIDsOfNames(IHTMLSelectElement6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSelectElement6_Invoke(IHTMLSelectElement6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSelectElement6_Invoke(IHTMLSelectElement6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSelectElement6 methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectElement6_add(IHTMLSelectElement6* This,IHTMLOptionElement *pElem,VARIANT *pvarBefore) { +static inline HRESULT IHTMLSelectElement6_add(IHTMLSelectElement6* This,IHTMLOptionElement *pElem,VARIANT *pvarBefore) { return This->lpVtbl->add(This,pElem,pvarBefore); } -static __WIDL_INLINE HRESULT IHTMLSelectElement6_put_value(IHTMLSelectElement6* This,BSTR v) { +static inline HRESULT IHTMLSelectElement6_put_value(IHTMLSelectElement6* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLSelectElement6_get_value(IHTMLSelectElement6* This,BSTR *p) { +static inline HRESULT IHTMLSelectElement6_get_value(IHTMLSelectElement6* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } #endif @@ -66525,26 +66517,26 @@ interface DispHTMLSelectElement { #define DispHTMLSelectElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSelectElement_QueryInterface(DispHTMLSelectElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLSelectElement_QueryInterface(DispHTMLSelectElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLSelectElement_AddRef(DispHTMLSelectElement* This) { +static inline ULONG DispHTMLSelectElement_AddRef(DispHTMLSelectElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLSelectElement_Release(DispHTMLSelectElement* This) { +static inline ULONG DispHTMLSelectElement_Release(DispHTMLSelectElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSelectElement_GetTypeInfoCount(DispHTMLSelectElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLSelectElement_GetTypeInfoCount(DispHTMLSelectElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLSelectElement_GetTypeInfo(DispHTMLSelectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLSelectElement_GetTypeInfo(DispHTMLSelectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLSelectElement_GetIDsOfNames(DispHTMLSelectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLSelectElement_GetIDsOfNames(DispHTMLSelectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLSelectElement_Invoke(DispHTMLSelectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLSelectElement_Invoke(DispHTMLSelectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -66649,26 +66641,26 @@ interface DispHTMLWndSelectElement { #define DispHTMLWndSelectElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLWndSelectElement_QueryInterface(DispHTMLWndSelectElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLWndSelectElement_QueryInterface(DispHTMLWndSelectElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLWndSelectElement_AddRef(DispHTMLWndSelectElement* This) { +static inline ULONG DispHTMLWndSelectElement_AddRef(DispHTMLWndSelectElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLWndSelectElement_Release(DispHTMLWndSelectElement* This) { +static inline ULONG DispHTMLWndSelectElement_Release(DispHTMLWndSelectElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLWndSelectElement_GetTypeInfoCount(DispHTMLWndSelectElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLWndSelectElement_GetTypeInfoCount(DispHTMLWndSelectElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLWndSelectElement_GetTypeInfo(DispHTMLWndSelectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLWndSelectElement_GetTypeInfo(DispHTMLWndSelectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLWndSelectElement_GetIDsOfNames(DispHTMLWndSelectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLWndSelectElement_GetIDsOfNames(DispHTMLWndSelectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLWndSelectElement_Invoke(DispHTMLWndSelectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLWndSelectElement_Invoke(DispHTMLWndSelectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -66812,39 +66804,39 @@ interface IHTMLSelectionObject { #define IHTMLSelectionObject_get_type(This,p) (This)->lpVtbl->get_type(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectionObject_QueryInterface(IHTMLSelectionObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSelectionObject_QueryInterface(IHTMLSelectionObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSelectionObject_AddRef(IHTMLSelectionObject* This) { +static inline ULONG IHTMLSelectionObject_AddRef(IHTMLSelectionObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSelectionObject_Release(IHTMLSelectionObject* This) { +static inline ULONG IHTMLSelectionObject_Release(IHTMLSelectionObject* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectionObject_GetTypeInfoCount(IHTMLSelectionObject* This,UINT *pctinfo) { +static inline HRESULT IHTMLSelectionObject_GetTypeInfoCount(IHTMLSelectionObject* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject_GetTypeInfo(IHTMLSelectionObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSelectionObject_GetTypeInfo(IHTMLSelectionObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject_GetIDsOfNames(IHTMLSelectionObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSelectionObject_GetIDsOfNames(IHTMLSelectionObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject_Invoke(IHTMLSelectionObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSelectionObject_Invoke(IHTMLSelectionObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSelectionObject methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectionObject_createRange(IHTMLSelectionObject* This,IDispatch **range) { +static inline HRESULT IHTMLSelectionObject_createRange(IHTMLSelectionObject* This,IDispatch **range) { return This->lpVtbl->createRange(This,range); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject_empty(IHTMLSelectionObject* This) { +static inline HRESULT IHTMLSelectionObject_empty(IHTMLSelectionObject* This) { return This->lpVtbl->empty(This); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject_clear(IHTMLSelectionObject* This) { +static inline HRESULT IHTMLSelectionObject_clear(IHTMLSelectionObject* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject_get_type(IHTMLSelectionObject* This,BSTR *p) { +static inline HRESULT IHTMLSelectionObject_get_type(IHTMLSelectionObject* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } #endif @@ -66954,33 +66946,33 @@ interface IHTMLSelectionObject2 { #define IHTMLSelectionObject2_get_typeDetail(This,p) (This)->lpVtbl->get_typeDetail(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectionObject2_QueryInterface(IHTMLSelectionObject2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSelectionObject2_QueryInterface(IHTMLSelectionObject2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSelectionObject2_AddRef(IHTMLSelectionObject2* This) { +static inline ULONG IHTMLSelectionObject2_AddRef(IHTMLSelectionObject2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSelectionObject2_Release(IHTMLSelectionObject2* This) { +static inline ULONG IHTMLSelectionObject2_Release(IHTMLSelectionObject2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectionObject2_GetTypeInfoCount(IHTMLSelectionObject2* This,UINT *pctinfo) { +static inline HRESULT IHTMLSelectionObject2_GetTypeInfoCount(IHTMLSelectionObject2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject2_GetTypeInfo(IHTMLSelectionObject2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSelectionObject2_GetTypeInfo(IHTMLSelectionObject2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject2_GetIDsOfNames(IHTMLSelectionObject2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSelectionObject2_GetIDsOfNames(IHTMLSelectionObject2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject2_Invoke(IHTMLSelectionObject2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSelectionObject2_Invoke(IHTMLSelectionObject2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSelectionObject2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelectionObject2_createRangeCollection(IHTMLSelectionObject2* This,IDispatch **rangeCollection) { +static inline HRESULT IHTMLSelectionObject2_createRangeCollection(IHTMLSelectionObject2* This,IDispatch **rangeCollection) { return This->lpVtbl->createRangeCollection(This,rangeCollection); } -static __WIDL_INLINE HRESULT IHTMLSelectionObject2_get_typeDetail(IHTMLSelectionObject2* This,BSTR *p) { +static inline HRESULT IHTMLSelectionObject2_get_typeDetail(IHTMLSelectionObject2* This,BSTR *p) { return This->lpVtbl->get_typeDetail(This,p); } #endif @@ -67202,75 +67194,75 @@ interface IHTMLSelection { #define IHTMLSelection_toString(This,pSelectionString) (This)->lpVtbl->toString(This,pSelectionString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelection_QueryInterface(IHTMLSelection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSelection_QueryInterface(IHTMLSelection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSelection_AddRef(IHTMLSelection* This) { +static inline ULONG IHTMLSelection_AddRef(IHTMLSelection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSelection_Release(IHTMLSelection* This) { +static inline ULONG IHTMLSelection_Release(IHTMLSelection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelection_GetTypeInfoCount(IHTMLSelection* This,UINT *pctinfo) { +static inline HRESULT IHTMLSelection_GetTypeInfoCount(IHTMLSelection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSelection_GetTypeInfo(IHTMLSelection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSelection_GetTypeInfo(IHTMLSelection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSelection_GetIDsOfNames(IHTMLSelection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSelection_GetIDsOfNames(IHTMLSelection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSelection_Invoke(IHTMLSelection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSelection_Invoke(IHTMLSelection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSelection methods ***/ -static __WIDL_INLINE HRESULT IHTMLSelection_get_anchorNode(IHTMLSelection* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLSelection_get_anchorNode(IHTMLSelection* This,IHTMLDOMNode **p) { return This->lpVtbl->get_anchorNode(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelection_get_anchorOffset(IHTMLSelection* This,LONG *p) { +static inline HRESULT IHTMLSelection_get_anchorOffset(IHTMLSelection* This,LONG *p) { return This->lpVtbl->get_anchorOffset(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelection_get_focusNode(IHTMLSelection* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLSelection_get_focusNode(IHTMLSelection* This,IHTMLDOMNode **p) { return This->lpVtbl->get_focusNode(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelection_get_focusOffset(IHTMLSelection* This,LONG *p) { +static inline HRESULT IHTMLSelection_get_focusOffset(IHTMLSelection* This,LONG *p) { return This->lpVtbl->get_focusOffset(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelection_get_isCollapsed(IHTMLSelection* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLSelection_get_isCollapsed(IHTMLSelection* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isCollapsed(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelection_collapse(IHTMLSelection* This,IDispatch *parentNode,LONG offfset) { +static inline HRESULT IHTMLSelection_collapse(IHTMLSelection* This,IDispatch *parentNode,LONG offfset) { return This->lpVtbl->collapse(This,parentNode,offfset); } -static __WIDL_INLINE HRESULT IHTMLSelection_collapseToStart(IHTMLSelection* This) { +static inline HRESULT IHTMLSelection_collapseToStart(IHTMLSelection* This) { return This->lpVtbl->collapseToStart(This); } -static __WIDL_INLINE HRESULT IHTMLSelection_collapseToEnd(IHTMLSelection* This) { +static inline HRESULT IHTMLSelection_collapseToEnd(IHTMLSelection* This) { return This->lpVtbl->collapseToEnd(This); } -static __WIDL_INLINE HRESULT IHTMLSelection_selectAllChildren(IHTMLSelection* This,IDispatch *parentNode) { +static inline HRESULT IHTMLSelection_selectAllChildren(IHTMLSelection* This,IDispatch *parentNode) { return This->lpVtbl->selectAllChildren(This,parentNode); } -static __WIDL_INLINE HRESULT IHTMLSelection_deleteFromDocument(IHTMLSelection* This) { +static inline HRESULT IHTMLSelection_deleteFromDocument(IHTMLSelection* This) { return This->lpVtbl->deleteFromDocument(This); } -static __WIDL_INLINE HRESULT IHTMLSelection_get_rangeCount(IHTMLSelection* This,LONG *p) { +static inline HRESULT IHTMLSelection_get_rangeCount(IHTMLSelection* This,LONG *p) { return This->lpVtbl->get_rangeCount(This,p); } -static __WIDL_INLINE HRESULT IHTMLSelection_getRangeAt(IHTMLSelection* This,LONG index,IHTMLDOMRange **ppRange) { +static inline HRESULT IHTMLSelection_getRangeAt(IHTMLSelection* This,LONG index,IHTMLDOMRange **ppRange) { return This->lpVtbl->getRangeAt(This,index,ppRange); } -static __WIDL_INLINE HRESULT IHTMLSelection_addRange(IHTMLSelection* This,IDispatch *range) { +static inline HRESULT IHTMLSelection_addRange(IHTMLSelection* This,IDispatch *range) { return This->lpVtbl->addRange(This,range); } -static __WIDL_INLINE HRESULT IHTMLSelection_removeRange(IHTMLSelection* This,IDispatch *range) { +static inline HRESULT IHTMLSelection_removeRange(IHTMLSelection* This,IDispatch *range) { return This->lpVtbl->removeRange(This,range); } -static __WIDL_INLINE HRESULT IHTMLSelection_removeAllRanges(IHTMLSelection* This) { +static inline HRESULT IHTMLSelection_removeAllRanges(IHTMLSelection* This) { return This->lpVtbl->removeAllRanges(This); } -static __WIDL_INLINE HRESULT IHTMLSelection_toString(IHTMLSelection* This,BSTR *pSelectionString) { +static inline HRESULT IHTMLSelection_toString(IHTMLSelection* This,BSTR *pSelectionString) { return This->lpVtbl->toString(This,pSelectionString); } #endif @@ -67452,60 +67444,60 @@ interface IHTMLOptionElement { #define IHTMLOptionElement_get_form(This,p) (This)->lpVtbl->get_form(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElement_QueryInterface(IHTMLOptionElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLOptionElement_QueryInterface(IHTMLOptionElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLOptionElement_AddRef(IHTMLOptionElement* This) { +static inline ULONG IHTMLOptionElement_AddRef(IHTMLOptionElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLOptionElement_Release(IHTMLOptionElement* This) { +static inline ULONG IHTMLOptionElement_Release(IHTMLOptionElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElement_GetTypeInfoCount(IHTMLOptionElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLOptionElement_GetTypeInfoCount(IHTMLOptionElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_GetTypeInfo(IHTMLOptionElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLOptionElement_GetTypeInfo(IHTMLOptionElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_GetIDsOfNames(IHTMLOptionElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLOptionElement_GetIDsOfNames(IHTMLOptionElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_Invoke(IHTMLOptionElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLOptionElement_Invoke(IHTMLOptionElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLOptionElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElement_put_selected(IHTMLOptionElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOptionElement_put_selected(IHTMLOptionElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_selected(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_get_selected(IHTMLOptionElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOptionElement_get_selected(IHTMLOptionElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selected(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_put_value(IHTMLOptionElement* This,BSTR v) { +static inline HRESULT IHTMLOptionElement_put_value(IHTMLOptionElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_get_value(IHTMLOptionElement* This,BSTR *p) { +static inline HRESULT IHTMLOptionElement_get_value(IHTMLOptionElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_put_defaultSelected(IHTMLOptionElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOptionElement_put_defaultSelected(IHTMLOptionElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_defaultSelected(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_get_defaultSelected(IHTMLOptionElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOptionElement_get_defaultSelected(IHTMLOptionElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_defaultSelected(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_put_index(IHTMLOptionElement* This,LONG v) { +static inline HRESULT IHTMLOptionElement_put_index(IHTMLOptionElement* This,LONG v) { return This->lpVtbl->put_index(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_get_index(IHTMLOptionElement* This,LONG *p) { +static inline HRESULT IHTMLOptionElement_get_index(IHTMLOptionElement* This,LONG *p) { return This->lpVtbl->get_index(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_put_text(IHTMLOptionElement* This,BSTR v) { +static inline HRESULT IHTMLOptionElement_put_text(IHTMLOptionElement* This,BSTR v) { return This->lpVtbl->put_text(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_get_text(IHTMLOptionElement* This,BSTR *p) { +static inline HRESULT IHTMLOptionElement_get_text(IHTMLOptionElement* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionElement_get_form(IHTMLOptionElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLOptionElement_get_form(IHTMLOptionElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } #endif @@ -67615,33 +67607,33 @@ interface IHTMLOptionElement3 { #define IHTMLOptionElement3_get_label(This,p) (This)->lpVtbl->get_label(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElement3_QueryInterface(IHTMLOptionElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLOptionElement3_QueryInterface(IHTMLOptionElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLOptionElement3_AddRef(IHTMLOptionElement3* This) { +static inline ULONG IHTMLOptionElement3_AddRef(IHTMLOptionElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLOptionElement3_Release(IHTMLOptionElement3* This) { +static inline ULONG IHTMLOptionElement3_Release(IHTMLOptionElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElement3_GetTypeInfoCount(IHTMLOptionElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLOptionElement3_GetTypeInfoCount(IHTMLOptionElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLOptionElement3_GetTypeInfo(IHTMLOptionElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLOptionElement3_GetTypeInfo(IHTMLOptionElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLOptionElement3_GetIDsOfNames(IHTMLOptionElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLOptionElement3_GetIDsOfNames(IHTMLOptionElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLOptionElement3_Invoke(IHTMLOptionElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLOptionElement3_Invoke(IHTMLOptionElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLOptionElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElement3_put_label(IHTMLOptionElement3* This,BSTR v) { +static inline HRESULT IHTMLOptionElement3_put_label(IHTMLOptionElement3* This,BSTR v) { return This->lpVtbl->put_label(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionElement3_get_label(IHTMLOptionElement3* This,BSTR *p) { +static inline HRESULT IHTMLOptionElement3_get_label(IHTMLOptionElement3* This,BSTR *p) { return This->lpVtbl->get_label(This,p); } #endif @@ -67751,33 +67743,33 @@ interface IHTMLOptionElement4 { #define IHTMLOptionElement4_get_value(This,p) (This)->lpVtbl->get_value(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElement4_QueryInterface(IHTMLOptionElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLOptionElement4_QueryInterface(IHTMLOptionElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLOptionElement4_AddRef(IHTMLOptionElement4* This) { +static inline ULONG IHTMLOptionElement4_AddRef(IHTMLOptionElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLOptionElement4_Release(IHTMLOptionElement4* This) { +static inline ULONG IHTMLOptionElement4_Release(IHTMLOptionElement4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElement4_GetTypeInfoCount(IHTMLOptionElement4* This,UINT *pctinfo) { +static inline HRESULT IHTMLOptionElement4_GetTypeInfoCount(IHTMLOptionElement4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLOptionElement4_GetTypeInfo(IHTMLOptionElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLOptionElement4_GetTypeInfo(IHTMLOptionElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLOptionElement4_GetIDsOfNames(IHTMLOptionElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLOptionElement4_GetIDsOfNames(IHTMLOptionElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLOptionElement4_Invoke(IHTMLOptionElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLOptionElement4_Invoke(IHTMLOptionElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLOptionElement4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElement4_put_value(IHTMLOptionElement4* This,BSTR v) { +static inline HRESULT IHTMLOptionElement4_put_value(IHTMLOptionElement4* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionElement4_get_value(IHTMLOptionElement4* This,BSTR *p) { +static inline HRESULT IHTMLOptionElement4_get_value(IHTMLOptionElement4* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } #endif @@ -67887,30 +67879,30 @@ interface IHTMLOptionElementFactory { #define IHTMLOptionElementFactory_create(This,text,value,defaultselected,selected,a) (This)->lpVtbl->create(This,text,value,defaultselected,selected,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElementFactory_QueryInterface(IHTMLOptionElementFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLOptionElementFactory_QueryInterface(IHTMLOptionElementFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLOptionElementFactory_AddRef(IHTMLOptionElementFactory* This) { +static inline ULONG IHTMLOptionElementFactory_AddRef(IHTMLOptionElementFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLOptionElementFactory_Release(IHTMLOptionElementFactory* This) { +static inline ULONG IHTMLOptionElementFactory_Release(IHTMLOptionElementFactory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElementFactory_GetTypeInfoCount(IHTMLOptionElementFactory* This,UINT *pctinfo) { +static inline HRESULT IHTMLOptionElementFactory_GetTypeInfoCount(IHTMLOptionElementFactory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLOptionElementFactory_GetTypeInfo(IHTMLOptionElementFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLOptionElementFactory_GetTypeInfo(IHTMLOptionElementFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLOptionElementFactory_GetIDsOfNames(IHTMLOptionElementFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLOptionElementFactory_GetIDsOfNames(IHTMLOptionElementFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLOptionElementFactory_Invoke(IHTMLOptionElementFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLOptionElementFactory_Invoke(IHTMLOptionElementFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLOptionElementFactory methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionElementFactory_create(IHTMLOptionElementFactory* This,VARIANT text,VARIANT value,VARIANT defaultselected,VARIANT selected,IHTMLOptionElement **a) { +static inline HRESULT IHTMLOptionElementFactory_create(IHTMLOptionElementFactory* This,VARIANT text,VARIANT value,VARIANT defaultselected,VARIANT selected,IHTMLOptionElement **a) { return This->lpVtbl->create(This,text,value,defaultselected,selected,a); } #endif @@ -68002,26 +67994,26 @@ interface DispHTMLOptionElement { #define DispHTMLOptionElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLOptionElement_QueryInterface(DispHTMLOptionElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLOptionElement_QueryInterface(DispHTMLOptionElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLOptionElement_AddRef(DispHTMLOptionElement* This) { +static inline ULONG DispHTMLOptionElement_AddRef(DispHTMLOptionElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLOptionElement_Release(DispHTMLOptionElement* This) { +static inline ULONG DispHTMLOptionElement_Release(DispHTMLOptionElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLOptionElement_GetTypeInfoCount(DispHTMLOptionElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLOptionElement_GetTypeInfoCount(DispHTMLOptionElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLOptionElement_GetTypeInfo(DispHTMLOptionElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLOptionElement_GetTypeInfo(DispHTMLOptionElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLOptionElement_GetIDsOfNames(DispHTMLOptionElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLOptionElement_GetIDsOfNames(DispHTMLOptionElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLOptionElement_Invoke(DispHTMLOptionElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLOptionElement_Invoke(DispHTMLOptionElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -68140,26 +68132,26 @@ interface DispHTMLWndOptionElement { #define DispHTMLWndOptionElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLWndOptionElement_QueryInterface(DispHTMLWndOptionElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLWndOptionElement_QueryInterface(DispHTMLWndOptionElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLWndOptionElement_AddRef(DispHTMLWndOptionElement* This) { +static inline ULONG DispHTMLWndOptionElement_AddRef(DispHTMLWndOptionElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLWndOptionElement_Release(DispHTMLWndOptionElement* This) { +static inline ULONG DispHTMLWndOptionElement_Release(DispHTMLWndOptionElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLWndOptionElement_GetTypeInfoCount(DispHTMLWndOptionElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLWndOptionElement_GetTypeInfoCount(DispHTMLWndOptionElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLWndOptionElement_GetTypeInfo(DispHTMLWndOptionElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLWndOptionElement_GetTypeInfo(DispHTMLWndOptionElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLWndOptionElement_GetIDsOfNames(DispHTMLWndOptionElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLWndOptionElement_GetIDsOfNames(DispHTMLWndOptionElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLWndOptionElement_Invoke(DispHTMLWndOptionElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLWndOptionElement_Invoke(DispHTMLWndOptionElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -68264,26 +68256,26 @@ interface HTMLButtonElementEvents2 { #define HTMLButtonElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLButtonElementEvents2_QueryInterface(HTMLButtonElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLButtonElementEvents2_QueryInterface(HTMLButtonElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLButtonElementEvents2_AddRef(HTMLButtonElementEvents2* This) { +static inline ULONG HTMLButtonElementEvents2_AddRef(HTMLButtonElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLButtonElementEvents2_Release(HTMLButtonElementEvents2* This) { +static inline ULONG HTMLButtonElementEvents2_Release(HTMLButtonElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLButtonElementEvents2_GetTypeInfoCount(HTMLButtonElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLButtonElementEvents2_GetTypeInfoCount(HTMLButtonElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLButtonElementEvents2_GetTypeInfo(HTMLButtonElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLButtonElementEvents2_GetTypeInfo(HTMLButtonElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLButtonElementEvents2_GetIDsOfNames(HTMLButtonElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLButtonElementEvents2_GetIDsOfNames(HTMLButtonElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLButtonElementEvents2_Invoke(HTMLButtonElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLButtonElementEvents2_Invoke(HTMLButtonElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -68374,26 +68366,26 @@ interface HTMLButtonElementEvents { #define HTMLButtonElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLButtonElementEvents_QueryInterface(HTMLButtonElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLButtonElementEvents_QueryInterface(HTMLButtonElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLButtonElementEvents_AddRef(HTMLButtonElementEvents* This) { +static inline ULONG HTMLButtonElementEvents_AddRef(HTMLButtonElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLButtonElementEvents_Release(HTMLButtonElementEvents* This) { +static inline ULONG HTMLButtonElementEvents_Release(HTMLButtonElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLButtonElementEvents_GetTypeInfoCount(HTMLButtonElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLButtonElementEvents_GetTypeInfoCount(HTMLButtonElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLButtonElementEvents_GetTypeInfo(HTMLButtonElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLButtonElementEvents_GetTypeInfo(HTMLButtonElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLButtonElementEvents_GetIDsOfNames(HTMLButtonElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLButtonElementEvents_GetIDsOfNames(HTMLButtonElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLButtonElementEvents_Invoke(HTMLButtonElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLButtonElementEvents_Invoke(HTMLButtonElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -68484,26 +68476,26 @@ interface HTMLInputTextElementEvents2 { #define HTMLInputTextElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents2_QueryInterface(HTMLInputTextElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLInputTextElementEvents2_QueryInterface(HTMLInputTextElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLInputTextElementEvents2_AddRef(HTMLInputTextElementEvents2* This) { +static inline ULONG HTMLInputTextElementEvents2_AddRef(HTMLInputTextElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLInputTextElementEvents2_Release(HTMLInputTextElementEvents2* This) { +static inline ULONG HTMLInputTextElementEvents2_Release(HTMLInputTextElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents2_GetTypeInfoCount(HTMLInputTextElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLInputTextElementEvents2_GetTypeInfoCount(HTMLInputTextElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents2_GetTypeInfo(HTMLInputTextElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLInputTextElementEvents2_GetTypeInfo(HTMLInputTextElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents2_GetIDsOfNames(HTMLInputTextElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLInputTextElementEvents2_GetIDsOfNames(HTMLInputTextElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents2_Invoke(HTMLInputTextElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLInputTextElementEvents2_Invoke(HTMLInputTextElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -68594,26 +68586,26 @@ interface HTMLOptionButtonElementEvents2 { #define HTMLOptionButtonElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents2_QueryInterface(HTMLOptionButtonElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLOptionButtonElementEvents2_QueryInterface(HTMLOptionButtonElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLOptionButtonElementEvents2_AddRef(HTMLOptionButtonElementEvents2* This) { +static inline ULONG HTMLOptionButtonElementEvents2_AddRef(HTMLOptionButtonElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLOptionButtonElementEvents2_Release(HTMLOptionButtonElementEvents2* This) { +static inline ULONG HTMLOptionButtonElementEvents2_Release(HTMLOptionButtonElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents2_GetTypeInfoCount(HTMLOptionButtonElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLOptionButtonElementEvents2_GetTypeInfoCount(HTMLOptionButtonElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents2_GetTypeInfo(HTMLOptionButtonElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLOptionButtonElementEvents2_GetTypeInfo(HTMLOptionButtonElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents2_GetIDsOfNames(HTMLOptionButtonElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLOptionButtonElementEvents2_GetIDsOfNames(HTMLOptionButtonElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents2_Invoke(HTMLOptionButtonElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLOptionButtonElementEvents2_Invoke(HTMLOptionButtonElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -68704,26 +68696,26 @@ interface HTMLInputFileElementEvents2 { #define HTMLInputFileElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents2_QueryInterface(HTMLInputFileElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLInputFileElementEvents2_QueryInterface(HTMLInputFileElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLInputFileElementEvents2_AddRef(HTMLInputFileElementEvents2* This) { +static inline ULONG HTMLInputFileElementEvents2_AddRef(HTMLInputFileElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLInputFileElementEvents2_Release(HTMLInputFileElementEvents2* This) { +static inline ULONG HTMLInputFileElementEvents2_Release(HTMLInputFileElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents2_GetTypeInfoCount(HTMLInputFileElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLInputFileElementEvents2_GetTypeInfoCount(HTMLInputFileElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents2_GetTypeInfo(HTMLInputFileElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLInputFileElementEvents2_GetTypeInfo(HTMLInputFileElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents2_GetIDsOfNames(HTMLInputFileElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLInputFileElementEvents2_GetIDsOfNames(HTMLInputFileElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents2_Invoke(HTMLInputFileElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLInputFileElementEvents2_Invoke(HTMLInputFileElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -68814,26 +68806,26 @@ interface HTMLInputImageEvents2 { #define HTMLInputImageEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLInputImageEvents2_QueryInterface(HTMLInputImageEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLInputImageEvents2_QueryInterface(HTMLInputImageEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLInputImageEvents2_AddRef(HTMLInputImageEvents2* This) { +static inline ULONG HTMLInputImageEvents2_AddRef(HTMLInputImageEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLInputImageEvents2_Release(HTMLInputImageEvents2* This) { +static inline ULONG HTMLInputImageEvents2_Release(HTMLInputImageEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLInputImageEvents2_GetTypeInfoCount(HTMLInputImageEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLInputImageEvents2_GetTypeInfoCount(HTMLInputImageEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLInputImageEvents2_GetTypeInfo(HTMLInputImageEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLInputImageEvents2_GetTypeInfo(HTMLInputImageEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLInputImageEvents2_GetIDsOfNames(HTMLInputImageEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLInputImageEvents2_GetIDsOfNames(HTMLInputImageEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLInputImageEvents2_Invoke(HTMLInputImageEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLInputImageEvents2_Invoke(HTMLInputImageEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -68924,26 +68916,26 @@ interface HTMLInputTextElementEvents { #define HTMLInputTextElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents_QueryInterface(HTMLInputTextElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLInputTextElementEvents_QueryInterface(HTMLInputTextElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLInputTextElementEvents_AddRef(HTMLInputTextElementEvents* This) { +static inline ULONG HTMLInputTextElementEvents_AddRef(HTMLInputTextElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLInputTextElementEvents_Release(HTMLInputTextElementEvents* This) { +static inline ULONG HTMLInputTextElementEvents_Release(HTMLInputTextElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents_GetTypeInfoCount(HTMLInputTextElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLInputTextElementEvents_GetTypeInfoCount(HTMLInputTextElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents_GetTypeInfo(HTMLInputTextElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLInputTextElementEvents_GetTypeInfo(HTMLInputTextElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents_GetIDsOfNames(HTMLInputTextElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLInputTextElementEvents_GetIDsOfNames(HTMLInputTextElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLInputTextElementEvents_Invoke(HTMLInputTextElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLInputTextElementEvents_Invoke(HTMLInputTextElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -69034,26 +69026,26 @@ interface HTMLOptionButtonElementEvents { #define HTMLOptionButtonElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents_QueryInterface(HTMLOptionButtonElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLOptionButtonElementEvents_QueryInterface(HTMLOptionButtonElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLOptionButtonElementEvents_AddRef(HTMLOptionButtonElementEvents* This) { +static inline ULONG HTMLOptionButtonElementEvents_AddRef(HTMLOptionButtonElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLOptionButtonElementEvents_Release(HTMLOptionButtonElementEvents* This) { +static inline ULONG HTMLOptionButtonElementEvents_Release(HTMLOptionButtonElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents_GetTypeInfoCount(HTMLOptionButtonElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLOptionButtonElementEvents_GetTypeInfoCount(HTMLOptionButtonElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents_GetTypeInfo(HTMLOptionButtonElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLOptionButtonElementEvents_GetTypeInfo(HTMLOptionButtonElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents_GetIDsOfNames(HTMLOptionButtonElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLOptionButtonElementEvents_GetIDsOfNames(HTMLOptionButtonElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLOptionButtonElementEvents_Invoke(HTMLOptionButtonElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLOptionButtonElementEvents_Invoke(HTMLOptionButtonElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -69144,26 +69136,26 @@ interface HTMLInputFileElementEvents { #define HTMLInputFileElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents_QueryInterface(HTMLInputFileElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLInputFileElementEvents_QueryInterface(HTMLInputFileElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLInputFileElementEvents_AddRef(HTMLInputFileElementEvents* This) { +static inline ULONG HTMLInputFileElementEvents_AddRef(HTMLInputFileElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLInputFileElementEvents_Release(HTMLInputFileElementEvents* This) { +static inline ULONG HTMLInputFileElementEvents_Release(HTMLInputFileElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents_GetTypeInfoCount(HTMLInputFileElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLInputFileElementEvents_GetTypeInfoCount(HTMLInputFileElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents_GetTypeInfo(HTMLInputFileElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLInputFileElementEvents_GetTypeInfo(HTMLInputFileElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents_GetIDsOfNames(HTMLInputFileElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLInputFileElementEvents_GetIDsOfNames(HTMLInputFileElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLInputFileElementEvents_Invoke(HTMLInputFileElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLInputFileElementEvents_Invoke(HTMLInputFileElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -69254,26 +69246,26 @@ interface HTMLInputImageEvents { #define HTMLInputImageEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLInputImageEvents_QueryInterface(HTMLInputImageEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLInputImageEvents_QueryInterface(HTMLInputImageEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLInputImageEvents_AddRef(HTMLInputImageEvents* This) { +static inline ULONG HTMLInputImageEvents_AddRef(HTMLInputImageEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLInputImageEvents_Release(HTMLInputImageEvents* This) { +static inline ULONG HTMLInputImageEvents_Release(HTMLInputImageEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLInputImageEvents_GetTypeInfoCount(HTMLInputImageEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLInputImageEvents_GetTypeInfoCount(HTMLInputImageEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLInputImageEvents_GetTypeInfo(HTMLInputImageEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLInputImageEvents_GetTypeInfo(HTMLInputImageEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLInputImageEvents_GetIDsOfNames(HTMLInputImageEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLInputImageEvents_GetIDsOfNames(HTMLInputImageEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLInputImageEvents_Invoke(HTMLInputImageEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLInputImageEvents_Invoke(HTMLInputImageEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -69885,222 +69877,222 @@ interface IHTMLInputElement { #define IHTMLInputElement_get_start(This,p) (This)->lpVtbl->get_start(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputElement_QueryInterface(IHTMLInputElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputElement_QueryInterface(IHTMLInputElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputElement_AddRef(IHTMLInputElement* This) { +static inline ULONG IHTMLInputElement_AddRef(IHTMLInputElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputElement_Release(IHTMLInputElement* This) { +static inline ULONG IHTMLInputElement_Release(IHTMLInputElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputElement_GetTypeInfoCount(IHTMLInputElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputElement_GetTypeInfoCount(IHTMLInputElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputElement_GetTypeInfo(IHTMLInputElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputElement_GetTypeInfo(IHTMLInputElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputElement_GetIDsOfNames(IHTMLInputElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputElement_GetIDsOfNames(IHTMLInputElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputElement_Invoke(IHTMLInputElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputElement_Invoke(IHTMLInputElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputElement_put_type(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_type(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_type(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_type(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_value(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_value(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_value(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_value(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_name(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_name(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_name(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_name(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_status(IHTMLInputElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputElement_put_status(IHTMLInputElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_status(IHTMLInputElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputElement_get_status(IHTMLInputElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_disabled(IHTMLInputElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputElement_put_disabled(IHTMLInputElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_disabled(IHTMLInputElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputElement_get_disabled(IHTMLInputElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_form(IHTMLInputElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLInputElement_get_form(IHTMLInputElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_size(IHTMLInputElement* This,LONG v) { +static inline HRESULT IHTMLInputElement_put_size(IHTMLInputElement* This,LONG v) { return This->lpVtbl->put_size(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_size(IHTMLInputElement* This,LONG *p) { +static inline HRESULT IHTMLInputElement_get_size(IHTMLInputElement* This,LONG *p) { return This->lpVtbl->get_size(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_maxLength(IHTMLInputElement* This,LONG v) { +static inline HRESULT IHTMLInputElement_put_maxLength(IHTMLInputElement* This,LONG v) { return This->lpVtbl->put_maxLength(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_maxLength(IHTMLInputElement* This,LONG *p) { +static inline HRESULT IHTMLInputElement_get_maxLength(IHTMLInputElement* This,LONG *p) { return This->lpVtbl->get_maxLength(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_select(IHTMLInputElement* This) { +static inline HRESULT IHTMLInputElement_select(IHTMLInputElement* This) { return This->lpVtbl->select(This); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_onchange(IHTMLInputElement* This,VARIANT v) { +static inline HRESULT IHTMLInputElement_put_onchange(IHTMLInputElement* This,VARIANT v) { return This->lpVtbl->put_onchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_onchange(IHTMLInputElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputElement_get_onchange(IHTMLInputElement* This,VARIANT *p) { return This->lpVtbl->get_onchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_onselect(IHTMLInputElement* This,VARIANT v) { +static inline HRESULT IHTMLInputElement_put_onselect(IHTMLInputElement* This,VARIANT v) { return This->lpVtbl->put_onselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_onselect(IHTMLInputElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputElement_get_onselect(IHTMLInputElement* This,VARIANT *p) { return This->lpVtbl->get_onselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_defaultValue(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_defaultValue(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_defaultValue(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_defaultValue(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_defaultValue(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_defaultValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_readOnly(IHTMLInputElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputElement_put_readOnly(IHTMLInputElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_readOnly(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_readOnly(IHTMLInputElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputElement_get_readOnly(IHTMLInputElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_readOnly(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_createTextRange(IHTMLInputElement* This,IHTMLTxtRange **range) { +static inline HRESULT IHTMLInputElement_createTextRange(IHTMLInputElement* This,IHTMLTxtRange **range) { return This->lpVtbl->createTextRange(This,range); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_indeterminate(IHTMLInputElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputElement_put_indeterminate(IHTMLInputElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_indeterminate(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_indeterminate(IHTMLInputElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputElement_get_indeterminate(IHTMLInputElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_indeterminate(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_defaultChecked(IHTMLInputElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputElement_put_defaultChecked(IHTMLInputElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_defaultChecked(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_defaultChecked(IHTMLInputElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputElement_get_defaultChecked(IHTMLInputElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_defaultChecked(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_checked(IHTMLInputElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputElement_put_checked(IHTMLInputElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_checked(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_checked(IHTMLInputElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputElement_get_checked(IHTMLInputElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_checked(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_border(IHTMLInputElement* This,VARIANT v) { +static inline HRESULT IHTMLInputElement_put_border(IHTMLInputElement* This,VARIANT v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_border(IHTMLInputElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputElement_get_border(IHTMLInputElement* This,VARIANT *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_vspace(IHTMLInputElement* This,LONG v) { +static inline HRESULT IHTMLInputElement_put_vspace(IHTMLInputElement* This,LONG v) { return This->lpVtbl->put_vspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_vspace(IHTMLInputElement* This,LONG *p) { +static inline HRESULT IHTMLInputElement_get_vspace(IHTMLInputElement* This,LONG *p) { return This->lpVtbl->get_vspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_hspace(IHTMLInputElement* This,LONG v) { +static inline HRESULT IHTMLInputElement_put_hspace(IHTMLInputElement* This,LONG v) { return This->lpVtbl->put_hspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_hspace(IHTMLInputElement* This,LONG *p) { +static inline HRESULT IHTMLInputElement_get_hspace(IHTMLInputElement* This,LONG *p) { return This->lpVtbl->get_hspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_alt(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_alt(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_alt(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_alt(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_alt(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_alt(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_src(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_src(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_src(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_src(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_lowsrc(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_lowsrc(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_lowsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_lowsrc(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_lowsrc(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_lowsrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_vrml(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_vrml(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_vrml(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_vrml(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_vrml(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_vrml(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_dynsrc(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_dynsrc(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_dynsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_dynsrc(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_dynsrc(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_dynsrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_readyState(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_readyState(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_complete(IHTMLInputElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputElement_get_complete(IHTMLInputElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_complete(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_loop(IHTMLInputElement* This,VARIANT v) { +static inline HRESULT IHTMLInputElement_put_loop(IHTMLInputElement* This,VARIANT v) { return This->lpVtbl->put_loop(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_loop(IHTMLInputElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputElement_get_loop(IHTMLInputElement* This,VARIANT *p) { return This->lpVtbl->get_loop(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_align(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_align(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_align(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_align(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_onload(IHTMLInputElement* This,VARIANT v) { +static inline HRESULT IHTMLInputElement_put_onload(IHTMLInputElement* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_onload(IHTMLInputElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputElement_get_onload(IHTMLInputElement* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_onerror(IHTMLInputElement* This,VARIANT v) { +static inline HRESULT IHTMLInputElement_put_onerror(IHTMLInputElement* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_onerror(IHTMLInputElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputElement_get_onerror(IHTMLInputElement* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_onabort(IHTMLInputElement* This,VARIANT v) { +static inline HRESULT IHTMLInputElement_put_onabort(IHTMLInputElement* This,VARIANT v) { return This->lpVtbl->put_onabort(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_onabort(IHTMLInputElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputElement_get_onabort(IHTMLInputElement* This,VARIANT *p) { return This->lpVtbl->get_onabort(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_width(IHTMLInputElement* This,LONG v) { +static inline HRESULT IHTMLInputElement_put_width(IHTMLInputElement* This,LONG v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_width(IHTMLInputElement* This,LONG *p) { +static inline HRESULT IHTMLInputElement_get_width(IHTMLInputElement* This,LONG *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_height(IHTMLInputElement* This,LONG v) { +static inline HRESULT IHTMLInputElement_put_height(IHTMLInputElement* This,LONG v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_height(IHTMLInputElement* This,LONG *p) { +static inline HRESULT IHTMLInputElement_get_height(IHTMLInputElement* This,LONG *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement_put_start(IHTMLInputElement* This,BSTR v) { +static inline HRESULT IHTMLInputElement_put_start(IHTMLInputElement* This,BSTR v) { return This->lpVtbl->put_start(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement_get_start(IHTMLInputElement* This,BSTR *p) { +static inline HRESULT IHTMLInputElement_get_start(IHTMLInputElement* This,BSTR *p) { return This->lpVtbl->get_start(This,p); } #endif @@ -70226,39 +70218,39 @@ interface IHTMLInputElement2 { #define IHTMLInputElement2_get_useMap(This,p) (This)->lpVtbl->get_useMap(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputElement2_QueryInterface(IHTMLInputElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputElement2_QueryInterface(IHTMLInputElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputElement2_AddRef(IHTMLInputElement2* This) { +static inline ULONG IHTMLInputElement2_AddRef(IHTMLInputElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputElement2_Release(IHTMLInputElement2* This) { +static inline ULONG IHTMLInputElement2_Release(IHTMLInputElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputElement2_GetTypeInfoCount(IHTMLInputElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputElement2_GetTypeInfoCount(IHTMLInputElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputElement2_GetTypeInfo(IHTMLInputElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputElement2_GetTypeInfo(IHTMLInputElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputElement2_GetIDsOfNames(IHTMLInputElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputElement2_GetIDsOfNames(IHTMLInputElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputElement2_Invoke(IHTMLInputElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputElement2_Invoke(IHTMLInputElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputElement2_put_accept(IHTMLInputElement2* This,BSTR v) { +static inline HRESULT IHTMLInputElement2_put_accept(IHTMLInputElement2* This,BSTR v) { return This->lpVtbl->put_accept(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement2_get_accept(IHTMLInputElement2* This,BSTR *p) { +static inline HRESULT IHTMLInputElement2_get_accept(IHTMLInputElement2* This,BSTR *p) { return This->lpVtbl->get_accept(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement2_put_useMap(IHTMLInputElement2* This,BSTR v) { +static inline HRESULT IHTMLInputElement2_put_useMap(IHTMLInputElement2* This,BSTR v) { return This->lpVtbl->put_useMap(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement2_get_useMap(IHTMLInputElement2* This,BSTR *p) { +static inline HRESULT IHTMLInputElement2_get_useMap(IHTMLInputElement2* This,BSTR *p) { return This->lpVtbl->get_useMap(This,p); } #endif @@ -70416,51 +70408,51 @@ interface IHTMLInputElement3 { #define IHTMLInputElement3_get_dynsrc(This,p) (This)->lpVtbl->get_dynsrc(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputElement3_QueryInterface(IHTMLInputElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputElement3_QueryInterface(IHTMLInputElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputElement3_AddRef(IHTMLInputElement3* This) { +static inline ULONG IHTMLInputElement3_AddRef(IHTMLInputElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputElement3_Release(IHTMLInputElement3* This) { +static inline ULONG IHTMLInputElement3_Release(IHTMLInputElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputElement3_GetTypeInfoCount(IHTMLInputElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputElement3_GetTypeInfoCount(IHTMLInputElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_GetTypeInfo(IHTMLInputElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputElement3_GetTypeInfo(IHTMLInputElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_GetIDsOfNames(IHTMLInputElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputElement3_GetIDsOfNames(IHTMLInputElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_Invoke(IHTMLInputElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputElement3_Invoke(IHTMLInputElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputElement3_put_src(IHTMLInputElement3* This,BSTR v) { +static inline HRESULT IHTMLInputElement3_put_src(IHTMLInputElement3* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_get_src(IHTMLInputElement3* This,BSTR *p) { +static inline HRESULT IHTMLInputElement3_get_src(IHTMLInputElement3* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_put_lowsrc(IHTMLInputElement3* This,BSTR v) { +static inline HRESULT IHTMLInputElement3_put_lowsrc(IHTMLInputElement3* This,BSTR v) { return This->lpVtbl->put_lowsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_get_lowsrc(IHTMLInputElement3* This,BSTR *p) { +static inline HRESULT IHTMLInputElement3_get_lowsrc(IHTMLInputElement3* This,BSTR *p) { return This->lpVtbl->get_lowsrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_put_vrml(IHTMLInputElement3* This,BSTR v) { +static inline HRESULT IHTMLInputElement3_put_vrml(IHTMLInputElement3* This,BSTR v) { return This->lpVtbl->put_vrml(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_get_vrml(IHTMLInputElement3* This,BSTR *p) { +static inline HRESULT IHTMLInputElement3_get_vrml(IHTMLInputElement3* This,BSTR *p) { return This->lpVtbl->get_vrml(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_put_dynsrc(IHTMLInputElement3* This,BSTR v) { +static inline HRESULT IHTMLInputElement3_put_dynsrc(IHTMLInputElement3* This,BSTR v) { return This->lpVtbl->put_dynsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputElement3_get_dynsrc(IHTMLInputElement3* This,BSTR *p) { +static inline HRESULT IHTMLInputElement3_get_dynsrc(IHTMLInputElement3* This,BSTR *p) { return This->lpVtbl->get_dynsrc(This,p); } #endif @@ -70642,60 +70634,60 @@ interface IHTMLInputButtonElement { #define IHTMLInputButtonElement_createTextRange(This,range) (This)->lpVtbl->createTextRange(This,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_QueryInterface(IHTMLInputButtonElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputButtonElement_QueryInterface(IHTMLInputButtonElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputButtonElement_AddRef(IHTMLInputButtonElement* This) { +static inline ULONG IHTMLInputButtonElement_AddRef(IHTMLInputButtonElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputButtonElement_Release(IHTMLInputButtonElement* This) { +static inline ULONG IHTMLInputButtonElement_Release(IHTMLInputButtonElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_GetTypeInfoCount(IHTMLInputButtonElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputButtonElement_GetTypeInfoCount(IHTMLInputButtonElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_GetTypeInfo(IHTMLInputButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputButtonElement_GetTypeInfo(IHTMLInputButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_GetIDsOfNames(IHTMLInputButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputButtonElement_GetIDsOfNames(IHTMLInputButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_Invoke(IHTMLInputButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputButtonElement_Invoke(IHTMLInputButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputButtonElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_get_type(IHTMLInputButtonElement* This,BSTR *p) { +static inline HRESULT IHTMLInputButtonElement_get_type(IHTMLInputButtonElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_put_value(IHTMLInputButtonElement* This,BSTR v) { +static inline HRESULT IHTMLInputButtonElement_put_value(IHTMLInputButtonElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_get_value(IHTMLInputButtonElement* This,BSTR *p) { +static inline HRESULT IHTMLInputButtonElement_get_value(IHTMLInputButtonElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_put_name(IHTMLInputButtonElement* This,BSTR v) { +static inline HRESULT IHTMLInputButtonElement_put_name(IHTMLInputButtonElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_get_name(IHTMLInputButtonElement* This,BSTR *p) { +static inline HRESULT IHTMLInputButtonElement_get_name(IHTMLInputButtonElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_put_status(IHTMLInputButtonElement* This,VARIANT v) { +static inline HRESULT IHTMLInputButtonElement_put_status(IHTMLInputButtonElement* This,VARIANT v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_get_status(IHTMLInputButtonElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputButtonElement_get_status(IHTMLInputButtonElement* This,VARIANT *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_put_disabled(IHTMLInputButtonElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputButtonElement_put_disabled(IHTMLInputButtonElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_get_disabled(IHTMLInputButtonElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputButtonElement_get_disabled(IHTMLInputButtonElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_get_form(IHTMLInputButtonElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLInputButtonElement_get_form(IHTMLInputButtonElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputButtonElement_createTextRange(IHTMLInputButtonElement* This,IHTMLTxtRange **range) { +static inline HRESULT IHTMLInputButtonElement_createTextRange(IHTMLInputButtonElement* This,IHTMLTxtRange **range) { return This->lpVtbl->createTextRange(This,range); } #endif @@ -70877,60 +70869,60 @@ interface IHTMLInputHiddenElement { #define IHTMLInputHiddenElement_createTextRange(This,range) (This)->lpVtbl->createTextRange(This,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_QueryInterface(IHTMLInputHiddenElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputHiddenElement_QueryInterface(IHTMLInputHiddenElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputHiddenElement_AddRef(IHTMLInputHiddenElement* This) { +static inline ULONG IHTMLInputHiddenElement_AddRef(IHTMLInputHiddenElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputHiddenElement_Release(IHTMLInputHiddenElement* This) { +static inline ULONG IHTMLInputHiddenElement_Release(IHTMLInputHiddenElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_GetTypeInfoCount(IHTMLInputHiddenElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputHiddenElement_GetTypeInfoCount(IHTMLInputHiddenElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_GetTypeInfo(IHTMLInputHiddenElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputHiddenElement_GetTypeInfo(IHTMLInputHiddenElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_GetIDsOfNames(IHTMLInputHiddenElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputHiddenElement_GetIDsOfNames(IHTMLInputHiddenElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_Invoke(IHTMLInputHiddenElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputHiddenElement_Invoke(IHTMLInputHiddenElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputHiddenElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_get_type(IHTMLInputHiddenElement* This,BSTR *p) { +static inline HRESULT IHTMLInputHiddenElement_get_type(IHTMLInputHiddenElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_put_value(IHTMLInputHiddenElement* This,BSTR v) { +static inline HRESULT IHTMLInputHiddenElement_put_value(IHTMLInputHiddenElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_get_value(IHTMLInputHiddenElement* This,BSTR *p) { +static inline HRESULT IHTMLInputHiddenElement_get_value(IHTMLInputHiddenElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_put_name(IHTMLInputHiddenElement* This,BSTR v) { +static inline HRESULT IHTMLInputHiddenElement_put_name(IHTMLInputHiddenElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_get_name(IHTMLInputHiddenElement* This,BSTR *p) { +static inline HRESULT IHTMLInputHiddenElement_get_name(IHTMLInputHiddenElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_put_status(IHTMLInputHiddenElement* This,VARIANT v) { +static inline HRESULT IHTMLInputHiddenElement_put_status(IHTMLInputHiddenElement* This,VARIANT v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_get_status(IHTMLInputHiddenElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputHiddenElement_get_status(IHTMLInputHiddenElement* This,VARIANT *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_put_disabled(IHTMLInputHiddenElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputHiddenElement_put_disabled(IHTMLInputHiddenElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_get_disabled(IHTMLInputHiddenElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputHiddenElement_get_disabled(IHTMLInputHiddenElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_get_form(IHTMLInputHiddenElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLInputHiddenElement_get_form(IHTMLInputHiddenElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputHiddenElement_createTextRange(IHTMLInputHiddenElement* This,IHTMLTxtRange **range) { +static inline HRESULT IHTMLInputHiddenElement_createTextRange(IHTMLInputHiddenElement* This,IHTMLTxtRange **range) { return This->lpVtbl->createTextRange(This,range); } #endif @@ -71215,99 +71207,99 @@ interface IHTMLInputTextElement { #define IHTMLInputTextElement_createTextRange(This,range) (This)->lpVtbl->createTextRange(This,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputTextElement_QueryInterface(IHTMLInputTextElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputTextElement_QueryInterface(IHTMLInputTextElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputTextElement_AddRef(IHTMLInputTextElement* This) { +static inline ULONG IHTMLInputTextElement_AddRef(IHTMLInputTextElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputTextElement_Release(IHTMLInputTextElement* This) { +static inline ULONG IHTMLInputTextElement_Release(IHTMLInputTextElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputTextElement_GetTypeInfoCount(IHTMLInputTextElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputTextElement_GetTypeInfoCount(IHTMLInputTextElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_GetTypeInfo(IHTMLInputTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputTextElement_GetTypeInfo(IHTMLInputTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_GetIDsOfNames(IHTMLInputTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputTextElement_GetIDsOfNames(IHTMLInputTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_Invoke(IHTMLInputTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputTextElement_Invoke(IHTMLInputTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputTextElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_type(IHTMLInputTextElement* This,BSTR *p) { +static inline HRESULT IHTMLInputTextElement_get_type(IHTMLInputTextElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_value(IHTMLInputTextElement* This,BSTR v) { +static inline HRESULT IHTMLInputTextElement_put_value(IHTMLInputTextElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_value(IHTMLInputTextElement* This,BSTR *p) { +static inline HRESULT IHTMLInputTextElement_get_value(IHTMLInputTextElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_name(IHTMLInputTextElement* This,BSTR v) { +static inline HRESULT IHTMLInputTextElement_put_name(IHTMLInputTextElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_name(IHTMLInputTextElement* This,BSTR *p) { +static inline HRESULT IHTMLInputTextElement_get_name(IHTMLInputTextElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_status(IHTMLInputTextElement* This,VARIANT v) { +static inline HRESULT IHTMLInputTextElement_put_status(IHTMLInputTextElement* This,VARIANT v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_status(IHTMLInputTextElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputTextElement_get_status(IHTMLInputTextElement* This,VARIANT *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_disabled(IHTMLInputTextElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputTextElement_put_disabled(IHTMLInputTextElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_disabled(IHTMLInputTextElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputTextElement_get_disabled(IHTMLInputTextElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_form(IHTMLInputTextElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLInputTextElement_get_form(IHTMLInputTextElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_defaultValue(IHTMLInputTextElement* This,BSTR v) { +static inline HRESULT IHTMLInputTextElement_put_defaultValue(IHTMLInputTextElement* This,BSTR v) { return This->lpVtbl->put_defaultValue(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_defaultValue(IHTMLInputTextElement* This,BSTR *p) { +static inline HRESULT IHTMLInputTextElement_get_defaultValue(IHTMLInputTextElement* This,BSTR *p) { return This->lpVtbl->get_defaultValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_size(IHTMLInputTextElement* This,LONG v) { +static inline HRESULT IHTMLInputTextElement_put_size(IHTMLInputTextElement* This,LONG v) { return This->lpVtbl->put_size(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_size(IHTMLInputTextElement* This,LONG *p) { +static inline HRESULT IHTMLInputTextElement_get_size(IHTMLInputTextElement* This,LONG *p) { return This->lpVtbl->get_size(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_maxLength(IHTMLInputTextElement* This,LONG v) { +static inline HRESULT IHTMLInputTextElement_put_maxLength(IHTMLInputTextElement* This,LONG v) { return This->lpVtbl->put_maxLength(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_maxLength(IHTMLInputTextElement* This,LONG *p) { +static inline HRESULT IHTMLInputTextElement_get_maxLength(IHTMLInputTextElement* This,LONG *p) { return This->lpVtbl->get_maxLength(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_select(IHTMLInputTextElement* This) { +static inline HRESULT IHTMLInputTextElement_select(IHTMLInputTextElement* This) { return This->lpVtbl->select(This); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_onchange(IHTMLInputTextElement* This,VARIANT v) { +static inline HRESULT IHTMLInputTextElement_put_onchange(IHTMLInputTextElement* This,VARIANT v) { return This->lpVtbl->put_onchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_onchange(IHTMLInputTextElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputTextElement_get_onchange(IHTMLInputTextElement* This,VARIANT *p) { return This->lpVtbl->get_onchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_onselect(IHTMLInputTextElement* This,VARIANT v) { +static inline HRESULT IHTMLInputTextElement_put_onselect(IHTMLInputTextElement* This,VARIANT v) { return This->lpVtbl->put_onselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_onselect(IHTMLInputTextElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputTextElement_get_onselect(IHTMLInputTextElement* This,VARIANT *p) { return This->lpVtbl->get_onselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_put_readOnly(IHTMLInputTextElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputTextElement_put_readOnly(IHTMLInputTextElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_readOnly(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_get_readOnly(IHTMLInputTextElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputTextElement_get_readOnly(IHTMLInputTextElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_readOnly(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement_createTextRange(IHTMLInputTextElement* This,IHTMLTxtRange **range) { +static inline HRESULT IHTMLInputTextElement_createTextRange(IHTMLInputTextElement* This,IHTMLTxtRange **range) { return This->lpVtbl->createTextRange(This,range); } #endif @@ -71443,42 +71435,42 @@ interface IHTMLInputTextElement2 { #define IHTMLInputTextElement2_setSelectionRange(This,start,end) (This)->lpVtbl->setSelectionRange(This,start,end) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_QueryInterface(IHTMLInputTextElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputTextElement2_QueryInterface(IHTMLInputTextElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputTextElement2_AddRef(IHTMLInputTextElement2* This) { +static inline ULONG IHTMLInputTextElement2_AddRef(IHTMLInputTextElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputTextElement2_Release(IHTMLInputTextElement2* This) { +static inline ULONG IHTMLInputTextElement2_Release(IHTMLInputTextElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_GetTypeInfoCount(IHTMLInputTextElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputTextElement2_GetTypeInfoCount(IHTMLInputTextElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_GetTypeInfo(IHTMLInputTextElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputTextElement2_GetTypeInfo(IHTMLInputTextElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_GetIDsOfNames(IHTMLInputTextElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputTextElement2_GetIDsOfNames(IHTMLInputTextElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_Invoke(IHTMLInputTextElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputTextElement2_Invoke(IHTMLInputTextElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputTextElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_put_selectionStart(IHTMLInputTextElement2* This,LONG v) { +static inline HRESULT IHTMLInputTextElement2_put_selectionStart(IHTMLInputTextElement2* This,LONG v) { return This->lpVtbl->put_selectionStart(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_get_selectionStart(IHTMLInputTextElement2* This,LONG *p) { +static inline HRESULT IHTMLInputTextElement2_get_selectionStart(IHTMLInputTextElement2* This,LONG *p) { return This->lpVtbl->get_selectionStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_put_selectionEnd(IHTMLInputTextElement2* This,LONG v) { +static inline HRESULT IHTMLInputTextElement2_put_selectionEnd(IHTMLInputTextElement2* This,LONG v) { return This->lpVtbl->put_selectionEnd(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_get_selectionEnd(IHTMLInputTextElement2* This,LONG *p) { +static inline HRESULT IHTMLInputTextElement2_get_selectionEnd(IHTMLInputTextElement2* This,LONG *p) { return This->lpVtbl->get_selectionEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputTextElement2_setSelectionRange(IHTMLInputTextElement2* This,LONG start,LONG end) { +static inline HRESULT IHTMLInputTextElement2_setSelectionRange(IHTMLInputTextElement2* This,LONG start,LONG end) { return This->lpVtbl->setSelectionRange(This,start,end); } #endif @@ -71723,84 +71715,84 @@ interface IHTMLInputFileElement { #define IHTMLInputFileElement_get_value(This,p) (This)->lpVtbl->get_value(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputFileElement_QueryInterface(IHTMLInputFileElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputFileElement_QueryInterface(IHTMLInputFileElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputFileElement_AddRef(IHTMLInputFileElement* This) { +static inline ULONG IHTMLInputFileElement_AddRef(IHTMLInputFileElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputFileElement_Release(IHTMLInputFileElement* This) { +static inline ULONG IHTMLInputFileElement_Release(IHTMLInputFileElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputFileElement_GetTypeInfoCount(IHTMLInputFileElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputFileElement_GetTypeInfoCount(IHTMLInputFileElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_GetTypeInfo(IHTMLInputFileElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputFileElement_GetTypeInfo(IHTMLInputFileElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_GetIDsOfNames(IHTMLInputFileElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputFileElement_GetIDsOfNames(IHTMLInputFileElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_Invoke(IHTMLInputFileElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputFileElement_Invoke(IHTMLInputFileElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputFileElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_type(IHTMLInputFileElement* This,BSTR *p) { +static inline HRESULT IHTMLInputFileElement_get_type(IHTMLInputFileElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_put_name(IHTMLInputFileElement* This,BSTR v) { +static inline HRESULT IHTMLInputFileElement_put_name(IHTMLInputFileElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_name(IHTMLInputFileElement* This,BSTR *p) { +static inline HRESULT IHTMLInputFileElement_get_name(IHTMLInputFileElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_put_status(IHTMLInputFileElement* This,VARIANT v) { +static inline HRESULT IHTMLInputFileElement_put_status(IHTMLInputFileElement* This,VARIANT v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_status(IHTMLInputFileElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputFileElement_get_status(IHTMLInputFileElement* This,VARIANT *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_put_disabled(IHTMLInputFileElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputFileElement_put_disabled(IHTMLInputFileElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_disabled(IHTMLInputFileElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputFileElement_get_disabled(IHTMLInputFileElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_form(IHTMLInputFileElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLInputFileElement_get_form(IHTMLInputFileElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_put_size(IHTMLInputFileElement* This,LONG v) { +static inline HRESULT IHTMLInputFileElement_put_size(IHTMLInputFileElement* This,LONG v) { return This->lpVtbl->put_size(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_size(IHTMLInputFileElement* This,LONG *p) { +static inline HRESULT IHTMLInputFileElement_get_size(IHTMLInputFileElement* This,LONG *p) { return This->lpVtbl->get_size(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_put_maxLength(IHTMLInputFileElement* This,LONG v) { +static inline HRESULT IHTMLInputFileElement_put_maxLength(IHTMLInputFileElement* This,LONG v) { return This->lpVtbl->put_maxLength(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_maxLength(IHTMLInputFileElement* This,LONG *p) { +static inline HRESULT IHTMLInputFileElement_get_maxLength(IHTMLInputFileElement* This,LONG *p) { return This->lpVtbl->get_maxLength(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_select(IHTMLInputFileElement* This) { +static inline HRESULT IHTMLInputFileElement_select(IHTMLInputFileElement* This) { return This->lpVtbl->select(This); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_put_onchange(IHTMLInputFileElement* This,VARIANT v) { +static inline HRESULT IHTMLInputFileElement_put_onchange(IHTMLInputFileElement* This,VARIANT v) { return This->lpVtbl->put_onchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_onchange(IHTMLInputFileElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputFileElement_get_onchange(IHTMLInputFileElement* This,VARIANT *p) { return This->lpVtbl->get_onchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_put_onselect(IHTMLInputFileElement* This,VARIANT v) { +static inline HRESULT IHTMLInputFileElement_put_onselect(IHTMLInputFileElement* This,VARIANT v) { return This->lpVtbl->put_onselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_onselect(IHTMLInputFileElement* This,VARIANT *p) { +static inline HRESULT IHTMLInputFileElement_get_onselect(IHTMLInputFileElement* This,VARIANT *p) { return This->lpVtbl->get_onselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_put_value(IHTMLInputFileElement* This,BSTR v) { +static inline HRESULT IHTMLInputFileElement_put_value(IHTMLInputFileElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputFileElement_get_value(IHTMLInputFileElement* This,BSTR *p) { +static inline HRESULT IHTMLInputFileElement_get_value(IHTMLInputFileElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } #endif @@ -72038,81 +72030,81 @@ interface IHTMLOptionButtonElement { #define IHTMLOptionButtonElement_get_form(This,p) (This)->lpVtbl->get_form(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_QueryInterface(IHTMLOptionButtonElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLOptionButtonElement_QueryInterface(IHTMLOptionButtonElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLOptionButtonElement_AddRef(IHTMLOptionButtonElement* This) { +static inline ULONG IHTMLOptionButtonElement_AddRef(IHTMLOptionButtonElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLOptionButtonElement_Release(IHTMLOptionButtonElement* This) { +static inline ULONG IHTMLOptionButtonElement_Release(IHTMLOptionButtonElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_GetTypeInfoCount(IHTMLOptionButtonElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLOptionButtonElement_GetTypeInfoCount(IHTMLOptionButtonElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_GetTypeInfo(IHTMLOptionButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLOptionButtonElement_GetTypeInfo(IHTMLOptionButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_GetIDsOfNames(IHTMLOptionButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLOptionButtonElement_GetIDsOfNames(IHTMLOptionButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_Invoke(IHTMLOptionButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLOptionButtonElement_Invoke(IHTMLOptionButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLOptionButtonElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_put_value(IHTMLOptionButtonElement* This,BSTR v) { +static inline HRESULT IHTMLOptionButtonElement_put_value(IHTMLOptionButtonElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_value(IHTMLOptionButtonElement* This,BSTR *p) { +static inline HRESULT IHTMLOptionButtonElement_get_value(IHTMLOptionButtonElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_type(IHTMLOptionButtonElement* This,BSTR *p) { +static inline HRESULT IHTMLOptionButtonElement_get_type(IHTMLOptionButtonElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_put_name(IHTMLOptionButtonElement* This,BSTR v) { +static inline HRESULT IHTMLOptionButtonElement_put_name(IHTMLOptionButtonElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_name(IHTMLOptionButtonElement* This,BSTR *p) { +static inline HRESULT IHTMLOptionButtonElement_get_name(IHTMLOptionButtonElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_put_checked(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOptionButtonElement_put_checked(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_checked(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_checked(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOptionButtonElement_get_checked(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_checked(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_put_defaultChecked(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOptionButtonElement_put_defaultChecked(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_defaultChecked(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_defaultChecked(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOptionButtonElement_get_defaultChecked(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_defaultChecked(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_put_onchange(IHTMLOptionButtonElement* This,VARIANT v) { +static inline HRESULT IHTMLOptionButtonElement_put_onchange(IHTMLOptionButtonElement* This,VARIANT v) { return This->lpVtbl->put_onchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_onchange(IHTMLOptionButtonElement* This,VARIANT *p) { +static inline HRESULT IHTMLOptionButtonElement_get_onchange(IHTMLOptionButtonElement* This,VARIANT *p) { return This->lpVtbl->get_onchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_put_disabled(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOptionButtonElement_put_disabled(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_disabled(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOptionButtonElement_get_disabled(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_put_status(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOptionButtonElement_put_status(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_status(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOptionButtonElement_get_status(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_put_indeterminate(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOptionButtonElement_put_indeterminate(IHTMLOptionButtonElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_indeterminate(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_indeterminate(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOptionButtonElement_get_indeterminate(IHTMLOptionButtonElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_indeterminate(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionButtonElement_get_form(IHTMLOptionButtonElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLOptionButtonElement_get_form(IHTMLOptionButtonElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } #endif @@ -72518,144 +72510,144 @@ interface IHTMLInputImage { #define IHTMLInputImage_get_start(This,p) (This)->lpVtbl->get_start(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputImage_QueryInterface(IHTMLInputImage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputImage_QueryInterface(IHTMLInputImage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputImage_AddRef(IHTMLInputImage* This) { +static inline ULONG IHTMLInputImage_AddRef(IHTMLInputImage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputImage_Release(IHTMLInputImage* This) { +static inline ULONG IHTMLInputImage_Release(IHTMLInputImage* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputImage_GetTypeInfoCount(IHTMLInputImage* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputImage_GetTypeInfoCount(IHTMLInputImage* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputImage_GetTypeInfo(IHTMLInputImage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputImage_GetTypeInfo(IHTMLInputImage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputImage_GetIDsOfNames(IHTMLInputImage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputImage_GetIDsOfNames(IHTMLInputImage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputImage_Invoke(IHTMLInputImage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputImage_Invoke(IHTMLInputImage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputImage methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputImage_get_type(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_type(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_disabled(IHTMLInputImage* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputImage_put_disabled(IHTMLInputImage* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_disabled(IHTMLInputImage* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputImage_get_disabled(IHTMLInputImage* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_border(IHTMLInputImage* This,VARIANT v) { +static inline HRESULT IHTMLInputImage_put_border(IHTMLInputImage* This,VARIANT v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_border(IHTMLInputImage* This,VARIANT *p) { +static inline HRESULT IHTMLInputImage_get_border(IHTMLInputImage* This,VARIANT *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_vspace(IHTMLInputImage* This,LONG v) { +static inline HRESULT IHTMLInputImage_put_vspace(IHTMLInputImage* This,LONG v) { return This->lpVtbl->put_vspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_vspace(IHTMLInputImage* This,LONG *p) { +static inline HRESULT IHTMLInputImage_get_vspace(IHTMLInputImage* This,LONG *p) { return This->lpVtbl->get_vspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_hspace(IHTMLInputImage* This,LONG v) { +static inline HRESULT IHTMLInputImage_put_hspace(IHTMLInputImage* This,LONG v) { return This->lpVtbl->put_hspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_hspace(IHTMLInputImage* This,LONG *p) { +static inline HRESULT IHTMLInputImage_get_hspace(IHTMLInputImage* This,LONG *p) { return This->lpVtbl->get_hspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_alt(IHTMLInputImage* This,BSTR v) { +static inline HRESULT IHTMLInputImage_put_alt(IHTMLInputImage* This,BSTR v) { return This->lpVtbl->put_alt(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_alt(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_alt(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_alt(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_src(IHTMLInputImage* This,BSTR v) { +static inline HRESULT IHTMLInputImage_put_src(IHTMLInputImage* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_src(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_src(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_lowsrc(IHTMLInputImage* This,BSTR v) { +static inline HRESULT IHTMLInputImage_put_lowsrc(IHTMLInputImage* This,BSTR v) { return This->lpVtbl->put_lowsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_lowsrc(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_lowsrc(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_lowsrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_vrml(IHTMLInputImage* This,BSTR v) { +static inline HRESULT IHTMLInputImage_put_vrml(IHTMLInputImage* This,BSTR v) { return This->lpVtbl->put_vrml(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_vrml(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_vrml(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_vrml(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_dynsrc(IHTMLInputImage* This,BSTR v) { +static inline HRESULT IHTMLInputImage_put_dynsrc(IHTMLInputImage* This,BSTR v) { return This->lpVtbl->put_dynsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_dynsrc(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_dynsrc(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_dynsrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_readyState(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_readyState(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_complete(IHTMLInputImage* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputImage_get_complete(IHTMLInputImage* This,VARIANT_BOOL *p) { return This->lpVtbl->get_complete(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_loop(IHTMLInputImage* This,VARIANT v) { +static inline HRESULT IHTMLInputImage_put_loop(IHTMLInputImage* This,VARIANT v) { return This->lpVtbl->put_loop(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_loop(IHTMLInputImage* This,VARIANT *p) { +static inline HRESULT IHTMLInputImage_get_loop(IHTMLInputImage* This,VARIANT *p) { return This->lpVtbl->get_loop(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_align(IHTMLInputImage* This,BSTR v) { +static inline HRESULT IHTMLInputImage_put_align(IHTMLInputImage* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_align(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_align(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_onload(IHTMLInputImage* This,VARIANT v) { +static inline HRESULT IHTMLInputImage_put_onload(IHTMLInputImage* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_onload(IHTMLInputImage* This,VARIANT *p) { +static inline HRESULT IHTMLInputImage_get_onload(IHTMLInputImage* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_onerror(IHTMLInputImage* This,VARIANT v) { +static inline HRESULT IHTMLInputImage_put_onerror(IHTMLInputImage* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_onerror(IHTMLInputImage* This,VARIANT *p) { +static inline HRESULT IHTMLInputImage_get_onerror(IHTMLInputImage* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_onabort(IHTMLInputImage* This,VARIANT v) { +static inline HRESULT IHTMLInputImage_put_onabort(IHTMLInputImage* This,VARIANT v) { return This->lpVtbl->put_onabort(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_onabort(IHTMLInputImage* This,VARIANT *p) { +static inline HRESULT IHTMLInputImage_get_onabort(IHTMLInputImage* This,VARIANT *p) { return This->lpVtbl->get_onabort(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_name(IHTMLInputImage* This,BSTR v) { +static inline HRESULT IHTMLInputImage_put_name(IHTMLInputImage* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_name(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_name(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_width(IHTMLInputImage* This,LONG v) { +static inline HRESULT IHTMLInputImage_put_width(IHTMLInputImage* This,LONG v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_width(IHTMLInputImage* This,LONG *p) { +static inline HRESULT IHTMLInputImage_get_width(IHTMLInputImage* This,LONG *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_height(IHTMLInputImage* This,LONG v) { +static inline HRESULT IHTMLInputImage_put_height(IHTMLInputImage* This,LONG v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_height(IHTMLInputImage* This,LONG *p) { +static inline HRESULT IHTMLInputImage_get_height(IHTMLInputImage* This,LONG *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputImage_put_start(IHTMLInputImage* This,BSTR v) { +static inline HRESULT IHTMLInputImage_put_start(IHTMLInputImage* This,BSTR v) { return This->lpVtbl->put_start(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputImage_get_start(IHTMLInputImage* This,BSTR *p) { +static inline HRESULT IHTMLInputImage_get_start(IHTMLInputImage* This,BSTR *p) { return This->lpVtbl->get_start(This,p); } #endif @@ -72901,84 +72893,84 @@ interface IHTMLInputRangeElement { #define IHTMLInputRangeElement_stepDown(This,n) (This)->lpVtbl->stepDown(This,n) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_QueryInterface(IHTMLInputRangeElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLInputRangeElement_QueryInterface(IHTMLInputRangeElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLInputRangeElement_AddRef(IHTMLInputRangeElement* This) { +static inline ULONG IHTMLInputRangeElement_AddRef(IHTMLInputRangeElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLInputRangeElement_Release(IHTMLInputRangeElement* This) { +static inline ULONG IHTMLInputRangeElement_Release(IHTMLInputRangeElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_GetTypeInfoCount(IHTMLInputRangeElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLInputRangeElement_GetTypeInfoCount(IHTMLInputRangeElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_GetTypeInfo(IHTMLInputRangeElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLInputRangeElement_GetTypeInfo(IHTMLInputRangeElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_GetIDsOfNames(IHTMLInputRangeElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLInputRangeElement_GetIDsOfNames(IHTMLInputRangeElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_Invoke(IHTMLInputRangeElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLInputRangeElement_Invoke(IHTMLInputRangeElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLInputRangeElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_put_disabled(IHTMLInputRangeElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLInputRangeElement_put_disabled(IHTMLInputRangeElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_get_disabled(IHTMLInputRangeElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLInputRangeElement_get_disabled(IHTMLInputRangeElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_get_type(IHTMLInputRangeElement* This,BSTR *p) { +static inline HRESULT IHTMLInputRangeElement_get_type(IHTMLInputRangeElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_put_alt(IHTMLInputRangeElement* This,BSTR v) { +static inline HRESULT IHTMLInputRangeElement_put_alt(IHTMLInputRangeElement* This,BSTR v) { return This->lpVtbl->put_alt(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_get_alt(IHTMLInputRangeElement* This,BSTR *p) { +static inline HRESULT IHTMLInputRangeElement_get_alt(IHTMLInputRangeElement* This,BSTR *p) { return This->lpVtbl->get_alt(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_put_name(IHTMLInputRangeElement* This,BSTR v) { +static inline HRESULT IHTMLInputRangeElement_put_name(IHTMLInputRangeElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_get_name(IHTMLInputRangeElement* This,BSTR *p) { +static inline HRESULT IHTMLInputRangeElement_get_name(IHTMLInputRangeElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_put_value(IHTMLInputRangeElement* This,BSTR v) { +static inline HRESULT IHTMLInputRangeElement_put_value(IHTMLInputRangeElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_get_value(IHTMLInputRangeElement* This,BSTR *p) { +static inline HRESULT IHTMLInputRangeElement_get_value(IHTMLInputRangeElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_put_min(IHTMLInputRangeElement* This,BSTR v) { +static inline HRESULT IHTMLInputRangeElement_put_min(IHTMLInputRangeElement* This,BSTR v) { return This->lpVtbl->put_min(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_get_min(IHTMLInputRangeElement* This,BSTR *p) { +static inline HRESULT IHTMLInputRangeElement_get_min(IHTMLInputRangeElement* This,BSTR *p) { return This->lpVtbl->get_min(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_put_max(IHTMLInputRangeElement* This,BSTR v) { +static inline HRESULT IHTMLInputRangeElement_put_max(IHTMLInputRangeElement* This,BSTR v) { return This->lpVtbl->put_max(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_get_max(IHTMLInputRangeElement* This,BSTR *p) { +static inline HRESULT IHTMLInputRangeElement_get_max(IHTMLInputRangeElement* This,BSTR *p) { return This->lpVtbl->get_max(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_put_step(IHTMLInputRangeElement* This,BSTR v) { +static inline HRESULT IHTMLInputRangeElement_put_step(IHTMLInputRangeElement* This,BSTR v) { return This->lpVtbl->put_step(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_get_step(IHTMLInputRangeElement* This,BSTR *p) { +static inline HRESULT IHTMLInputRangeElement_get_step(IHTMLInputRangeElement* This,BSTR *p) { return This->lpVtbl->get_step(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_put_valueAsNumber(IHTMLInputRangeElement* This,double v) { +static inline HRESULT IHTMLInputRangeElement_put_valueAsNumber(IHTMLInputRangeElement* This,double v) { return This->lpVtbl->put_valueAsNumber(This,v); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_get_valueAsNumber(IHTMLInputRangeElement* This,double *p) { +static inline HRESULT IHTMLInputRangeElement_get_valueAsNumber(IHTMLInputRangeElement* This,double *p) { return This->lpVtbl->get_valueAsNumber(This,p); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_stepUp(IHTMLInputRangeElement* This,LONG n) { +static inline HRESULT IHTMLInputRangeElement_stepUp(IHTMLInputRangeElement* This,LONG n) { return This->lpVtbl->stepUp(This,n); } -static __WIDL_INLINE HRESULT IHTMLInputRangeElement_stepDown(IHTMLInputRangeElement* This,LONG n) { +static inline HRESULT IHTMLInputRangeElement_stepDown(IHTMLInputRangeElement* This,LONG n) { return This->lpVtbl->stepDown(This,n); } #endif @@ -73070,26 +73062,26 @@ interface DispHTMLInputElement { #define DispHTMLInputElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLInputElement_QueryInterface(DispHTMLInputElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLInputElement_QueryInterface(DispHTMLInputElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLInputElement_AddRef(DispHTMLInputElement* This) { +static inline ULONG DispHTMLInputElement_AddRef(DispHTMLInputElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLInputElement_Release(DispHTMLInputElement* This) { +static inline ULONG DispHTMLInputElement_Release(DispHTMLInputElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLInputElement_GetTypeInfoCount(DispHTMLInputElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLInputElement_GetTypeInfoCount(DispHTMLInputElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLInputElement_GetTypeInfo(DispHTMLInputElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLInputElement_GetTypeInfo(DispHTMLInputElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLInputElement_GetIDsOfNames(DispHTMLInputElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLInputElement_GetIDsOfNames(DispHTMLInputElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLInputElement_Invoke(DispHTMLInputElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLInputElement_Invoke(DispHTMLInputElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -73403,105 +73395,105 @@ interface IHTMLTextAreaElement { #define IHTMLTextAreaElement_createTextRange(This,range) (This)->lpVtbl->createTextRange(This,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_QueryInterface(IHTMLTextAreaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTextAreaElement_QueryInterface(IHTMLTextAreaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTextAreaElement_AddRef(IHTMLTextAreaElement* This) { +static inline ULONG IHTMLTextAreaElement_AddRef(IHTMLTextAreaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTextAreaElement_Release(IHTMLTextAreaElement* This) { +static inline ULONG IHTMLTextAreaElement_Release(IHTMLTextAreaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_GetTypeInfoCount(IHTMLTextAreaElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLTextAreaElement_GetTypeInfoCount(IHTMLTextAreaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_GetTypeInfo(IHTMLTextAreaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTextAreaElement_GetTypeInfo(IHTMLTextAreaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_GetIDsOfNames(IHTMLTextAreaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTextAreaElement_GetIDsOfNames(IHTMLTextAreaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_Invoke(IHTMLTextAreaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTextAreaElement_Invoke(IHTMLTextAreaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTextAreaElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_type(IHTMLTextAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLTextAreaElement_get_type(IHTMLTextAreaElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_value(IHTMLTextAreaElement* This,BSTR v) { +static inline HRESULT IHTMLTextAreaElement_put_value(IHTMLTextAreaElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_value(IHTMLTextAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLTextAreaElement_get_value(IHTMLTextAreaElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_name(IHTMLTextAreaElement* This,BSTR v) { +static inline HRESULT IHTMLTextAreaElement_put_name(IHTMLTextAreaElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_name(IHTMLTextAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLTextAreaElement_get_name(IHTMLTextAreaElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_status(IHTMLTextAreaElement* This,VARIANT v) { +static inline HRESULT IHTMLTextAreaElement_put_status(IHTMLTextAreaElement* This,VARIANT v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_status(IHTMLTextAreaElement* This,VARIANT *p) { +static inline HRESULT IHTMLTextAreaElement_get_status(IHTMLTextAreaElement* This,VARIANT *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_disabled(IHTMLTextAreaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLTextAreaElement_put_disabled(IHTMLTextAreaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_disabled(IHTMLTextAreaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLTextAreaElement_get_disabled(IHTMLTextAreaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_form(IHTMLTextAreaElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLTextAreaElement_get_form(IHTMLTextAreaElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_defaultValue(IHTMLTextAreaElement* This,BSTR v) { +static inline HRESULT IHTMLTextAreaElement_put_defaultValue(IHTMLTextAreaElement* This,BSTR v) { return This->lpVtbl->put_defaultValue(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_defaultValue(IHTMLTextAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLTextAreaElement_get_defaultValue(IHTMLTextAreaElement* This,BSTR *p) { return This->lpVtbl->get_defaultValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_select(IHTMLTextAreaElement* This) { +static inline HRESULT IHTMLTextAreaElement_select(IHTMLTextAreaElement* This) { return This->lpVtbl->select(This); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_onchange(IHTMLTextAreaElement* This,VARIANT v) { +static inline HRESULT IHTMLTextAreaElement_put_onchange(IHTMLTextAreaElement* This,VARIANT v) { return This->lpVtbl->put_onchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_onchange(IHTMLTextAreaElement* This,VARIANT *p) { +static inline HRESULT IHTMLTextAreaElement_get_onchange(IHTMLTextAreaElement* This,VARIANT *p) { return This->lpVtbl->get_onchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_onselect(IHTMLTextAreaElement* This,VARIANT v) { +static inline HRESULT IHTMLTextAreaElement_put_onselect(IHTMLTextAreaElement* This,VARIANT v) { return This->lpVtbl->put_onselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_onselect(IHTMLTextAreaElement* This,VARIANT *p) { +static inline HRESULT IHTMLTextAreaElement_get_onselect(IHTMLTextAreaElement* This,VARIANT *p) { return This->lpVtbl->get_onselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_readOnly(IHTMLTextAreaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLTextAreaElement_put_readOnly(IHTMLTextAreaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_readOnly(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_readOnly(IHTMLTextAreaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLTextAreaElement_get_readOnly(IHTMLTextAreaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_readOnly(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_rows(IHTMLTextAreaElement* This,LONG v) { +static inline HRESULT IHTMLTextAreaElement_put_rows(IHTMLTextAreaElement* This,LONG v) { return This->lpVtbl->put_rows(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_rows(IHTMLTextAreaElement* This,LONG *p) { +static inline HRESULT IHTMLTextAreaElement_get_rows(IHTMLTextAreaElement* This,LONG *p) { return This->lpVtbl->get_rows(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_cols(IHTMLTextAreaElement* This,LONG v) { +static inline HRESULT IHTMLTextAreaElement_put_cols(IHTMLTextAreaElement* This,LONG v) { return This->lpVtbl->put_cols(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_cols(IHTMLTextAreaElement* This,LONG *p) { +static inline HRESULT IHTMLTextAreaElement_get_cols(IHTMLTextAreaElement* This,LONG *p) { return This->lpVtbl->get_cols(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_put_wrap(IHTMLTextAreaElement* This,BSTR v) { +static inline HRESULT IHTMLTextAreaElement_put_wrap(IHTMLTextAreaElement* This,BSTR v) { return This->lpVtbl->put_wrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_get_wrap(IHTMLTextAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLTextAreaElement_get_wrap(IHTMLTextAreaElement* This,BSTR *p) { return This->lpVtbl->get_wrap(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement_createTextRange(IHTMLTextAreaElement* This,IHTMLTxtRange **range) { +static inline HRESULT IHTMLTextAreaElement_createTextRange(IHTMLTextAreaElement* This,IHTMLTxtRange **range) { return This->lpVtbl->createTextRange(This,range); } #endif @@ -73637,42 +73629,42 @@ interface IHTMLTextAreaElement2 { #define IHTMLTextAreaElement2_setSelectionRange(This,start,end) (This)->lpVtbl->setSelectionRange(This,start,end) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_QueryInterface(IHTMLTextAreaElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTextAreaElement2_QueryInterface(IHTMLTextAreaElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTextAreaElement2_AddRef(IHTMLTextAreaElement2* This) { +static inline ULONG IHTMLTextAreaElement2_AddRef(IHTMLTextAreaElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTextAreaElement2_Release(IHTMLTextAreaElement2* This) { +static inline ULONG IHTMLTextAreaElement2_Release(IHTMLTextAreaElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_GetTypeInfoCount(IHTMLTextAreaElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLTextAreaElement2_GetTypeInfoCount(IHTMLTextAreaElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_GetTypeInfo(IHTMLTextAreaElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTextAreaElement2_GetTypeInfo(IHTMLTextAreaElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_GetIDsOfNames(IHTMLTextAreaElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTextAreaElement2_GetIDsOfNames(IHTMLTextAreaElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_Invoke(IHTMLTextAreaElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTextAreaElement2_Invoke(IHTMLTextAreaElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTextAreaElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_put_selectionStart(IHTMLTextAreaElement2* This,LONG v) { +static inline HRESULT IHTMLTextAreaElement2_put_selectionStart(IHTMLTextAreaElement2* This,LONG v) { return This->lpVtbl->put_selectionStart(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_get_selectionStart(IHTMLTextAreaElement2* This,LONG *p) { +static inline HRESULT IHTMLTextAreaElement2_get_selectionStart(IHTMLTextAreaElement2* This,LONG *p) { return This->lpVtbl->get_selectionStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_put_selectionEnd(IHTMLTextAreaElement2* This,LONG v) { +static inline HRESULT IHTMLTextAreaElement2_put_selectionEnd(IHTMLTextAreaElement2* This,LONG v) { return This->lpVtbl->put_selectionEnd(This,v); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_get_selectionEnd(IHTMLTextAreaElement2* This,LONG *p) { +static inline HRESULT IHTMLTextAreaElement2_get_selectionEnd(IHTMLTextAreaElement2* This,LONG *p) { return This->lpVtbl->get_selectionEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLTextAreaElement2_setSelectionRange(IHTMLTextAreaElement2* This,LONG start,LONG end) { +static inline HRESULT IHTMLTextAreaElement2_setSelectionRange(IHTMLTextAreaElement2* This,LONG start,LONG end) { return This->lpVtbl->setSelectionRange(This,start,end); } #endif @@ -73764,26 +73756,26 @@ interface DispHTMLTextAreaElement { #define DispHTMLTextAreaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTextAreaElement_QueryInterface(DispHTMLTextAreaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTextAreaElement_QueryInterface(DispHTMLTextAreaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTextAreaElement_AddRef(DispHTMLTextAreaElement* This) { +static inline ULONG DispHTMLTextAreaElement_AddRef(DispHTMLTextAreaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTextAreaElement_Release(DispHTMLTextAreaElement* This) { +static inline ULONG DispHTMLTextAreaElement_Release(DispHTMLTextAreaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTextAreaElement_GetTypeInfoCount(DispHTMLTextAreaElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTextAreaElement_GetTypeInfoCount(DispHTMLTextAreaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTextAreaElement_GetTypeInfo(DispHTMLTextAreaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTextAreaElement_GetTypeInfo(DispHTMLTextAreaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTextAreaElement_GetIDsOfNames(DispHTMLTextAreaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTextAreaElement_GetIDsOfNames(DispHTMLTextAreaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTextAreaElement_Invoke(DispHTMLTextAreaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTextAreaElement_Invoke(DispHTMLTextAreaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -73888,26 +73880,26 @@ interface DispHTMLRichtextElement { #define DispHTMLRichtextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLRichtextElement_QueryInterface(DispHTMLRichtextElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLRichtextElement_QueryInterface(DispHTMLRichtextElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLRichtextElement_AddRef(DispHTMLRichtextElement* This) { +static inline ULONG DispHTMLRichtextElement_AddRef(DispHTMLRichtextElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLRichtextElement_Release(DispHTMLRichtextElement* This) { +static inline ULONG DispHTMLRichtextElement_Release(DispHTMLRichtextElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLRichtextElement_GetTypeInfoCount(DispHTMLRichtextElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLRichtextElement_GetTypeInfoCount(DispHTMLRichtextElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLRichtextElement_GetTypeInfo(DispHTMLRichtextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLRichtextElement_GetTypeInfo(DispHTMLRichtextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLRichtextElement_GetIDsOfNames(DispHTMLRichtextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLRichtextElement_GetIDsOfNames(DispHTMLRichtextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLRichtextElement_Invoke(DispHTMLRichtextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLRichtextElement_Invoke(DispHTMLRichtextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -74102,60 +74094,60 @@ interface IHTMLButtonElement { #define IHTMLButtonElement_createTextRange(This,range) (This)->lpVtbl->createTextRange(This,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLButtonElement_QueryInterface(IHTMLButtonElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLButtonElement_QueryInterface(IHTMLButtonElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLButtonElement_AddRef(IHTMLButtonElement* This) { +static inline ULONG IHTMLButtonElement_AddRef(IHTMLButtonElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLButtonElement_Release(IHTMLButtonElement* This) { +static inline ULONG IHTMLButtonElement_Release(IHTMLButtonElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLButtonElement_GetTypeInfoCount(IHTMLButtonElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLButtonElement_GetTypeInfoCount(IHTMLButtonElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_GetTypeInfo(IHTMLButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLButtonElement_GetTypeInfo(IHTMLButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_GetIDsOfNames(IHTMLButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLButtonElement_GetIDsOfNames(IHTMLButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_Invoke(IHTMLButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLButtonElement_Invoke(IHTMLButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLButtonElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLButtonElement_get_type(IHTMLButtonElement* This,BSTR *p) { +static inline HRESULT IHTMLButtonElement_get_type(IHTMLButtonElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_put_value(IHTMLButtonElement* This,BSTR v) { +static inline HRESULT IHTMLButtonElement_put_value(IHTMLButtonElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_get_value(IHTMLButtonElement* This,BSTR *p) { +static inline HRESULT IHTMLButtonElement_get_value(IHTMLButtonElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_put_name(IHTMLButtonElement* This,BSTR v) { +static inline HRESULT IHTMLButtonElement_put_name(IHTMLButtonElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_get_name(IHTMLButtonElement* This,BSTR *p) { +static inline HRESULT IHTMLButtonElement_get_name(IHTMLButtonElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_put_status(IHTMLButtonElement* This,VARIANT v) { +static inline HRESULT IHTMLButtonElement_put_status(IHTMLButtonElement* This,VARIANT v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_get_status(IHTMLButtonElement* This,VARIANT *p) { +static inline HRESULT IHTMLButtonElement_get_status(IHTMLButtonElement* This,VARIANT *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_put_disabled(IHTMLButtonElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLButtonElement_put_disabled(IHTMLButtonElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_get_disabled(IHTMLButtonElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLButtonElement_get_disabled(IHTMLButtonElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_get_form(IHTMLButtonElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLButtonElement_get_form(IHTMLButtonElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } -static __WIDL_INLINE HRESULT IHTMLButtonElement_createTextRange(IHTMLButtonElement* This,IHTMLTxtRange **range) { +static inline HRESULT IHTMLButtonElement_createTextRange(IHTMLButtonElement* This,IHTMLTxtRange **range) { return This->lpVtbl->createTextRange(This,range); } #endif @@ -74265,33 +74257,33 @@ interface IHTMLButtonElement2 { #define IHTMLButtonElement2_get_type(This,p) (This)->lpVtbl->get_type(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLButtonElement2_QueryInterface(IHTMLButtonElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLButtonElement2_QueryInterface(IHTMLButtonElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLButtonElement2_AddRef(IHTMLButtonElement2* This) { +static inline ULONG IHTMLButtonElement2_AddRef(IHTMLButtonElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLButtonElement2_Release(IHTMLButtonElement2* This) { +static inline ULONG IHTMLButtonElement2_Release(IHTMLButtonElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLButtonElement2_GetTypeInfoCount(IHTMLButtonElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLButtonElement2_GetTypeInfoCount(IHTMLButtonElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLButtonElement2_GetTypeInfo(IHTMLButtonElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLButtonElement2_GetTypeInfo(IHTMLButtonElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLButtonElement2_GetIDsOfNames(IHTMLButtonElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLButtonElement2_GetIDsOfNames(IHTMLButtonElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLButtonElement2_Invoke(IHTMLButtonElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLButtonElement2_Invoke(IHTMLButtonElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLButtonElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLButtonElement2_put_type(IHTMLButtonElement2* This,BSTR v) { +static inline HRESULT IHTMLButtonElement2_put_type(IHTMLButtonElement2* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLButtonElement2_get_type(IHTMLButtonElement2* This,BSTR *p) { +static inline HRESULT IHTMLButtonElement2_get_type(IHTMLButtonElement2* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } #endif @@ -74383,26 +74375,26 @@ interface DispHTMLButtonElement { #define DispHTMLButtonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLButtonElement_QueryInterface(DispHTMLButtonElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLButtonElement_QueryInterface(DispHTMLButtonElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLButtonElement_AddRef(DispHTMLButtonElement* This) { +static inline ULONG DispHTMLButtonElement_AddRef(DispHTMLButtonElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLButtonElement_Release(DispHTMLButtonElement* This) { +static inline ULONG DispHTMLButtonElement_Release(DispHTMLButtonElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLButtonElement_GetTypeInfoCount(DispHTMLButtonElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLButtonElement_GetTypeInfoCount(DispHTMLButtonElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLButtonElement_GetTypeInfo(DispHTMLButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLButtonElement_GetTypeInfo(DispHTMLButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLButtonElement_GetIDsOfNames(DispHTMLButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLButtonElement_GetIDsOfNames(DispHTMLButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLButtonElement_Invoke(DispHTMLButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLButtonElement_Invoke(DispHTMLButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -74507,26 +74499,26 @@ interface HTMLMarqueeElementEvents2 { #define HTMLMarqueeElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents2_QueryInterface(HTMLMarqueeElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLMarqueeElementEvents2_QueryInterface(HTMLMarqueeElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLMarqueeElementEvents2_AddRef(HTMLMarqueeElementEvents2* This) { +static inline ULONG HTMLMarqueeElementEvents2_AddRef(HTMLMarqueeElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLMarqueeElementEvents2_Release(HTMLMarqueeElementEvents2* This) { +static inline ULONG HTMLMarqueeElementEvents2_Release(HTMLMarqueeElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents2_GetTypeInfoCount(HTMLMarqueeElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLMarqueeElementEvents2_GetTypeInfoCount(HTMLMarqueeElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents2_GetTypeInfo(HTMLMarqueeElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLMarqueeElementEvents2_GetTypeInfo(HTMLMarqueeElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents2_GetIDsOfNames(HTMLMarqueeElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLMarqueeElementEvents2_GetIDsOfNames(HTMLMarqueeElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents2_Invoke(HTMLMarqueeElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLMarqueeElementEvents2_Invoke(HTMLMarqueeElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -74617,26 +74609,26 @@ interface HTMLMarqueeElementEvents { #define HTMLMarqueeElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents_QueryInterface(HTMLMarqueeElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLMarqueeElementEvents_QueryInterface(HTMLMarqueeElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLMarqueeElementEvents_AddRef(HTMLMarqueeElementEvents* This) { +static inline ULONG HTMLMarqueeElementEvents_AddRef(HTMLMarqueeElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLMarqueeElementEvents_Release(HTMLMarqueeElementEvents* This) { +static inline ULONG HTMLMarqueeElementEvents_Release(HTMLMarqueeElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents_GetTypeInfoCount(HTMLMarqueeElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLMarqueeElementEvents_GetTypeInfoCount(HTMLMarqueeElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents_GetTypeInfo(HTMLMarqueeElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLMarqueeElementEvents_GetTypeInfo(HTMLMarqueeElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents_GetIDsOfNames(HTMLMarqueeElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLMarqueeElementEvents_GetIDsOfNames(HTMLMarqueeElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLMarqueeElementEvents_Invoke(HTMLMarqueeElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLMarqueeElementEvents_Invoke(HTMLMarqueeElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -74980,117 +74972,117 @@ interface IHTMLMarqueeElement { #define IHTMLMarqueeElement_stop(This) (This)->lpVtbl->stop(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_QueryInterface(IHTMLMarqueeElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMarqueeElement_QueryInterface(IHTMLMarqueeElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMarqueeElement_AddRef(IHTMLMarqueeElement* This) { +static inline ULONG IHTMLMarqueeElement_AddRef(IHTMLMarqueeElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMarqueeElement_Release(IHTMLMarqueeElement* This) { +static inline ULONG IHTMLMarqueeElement_Release(IHTMLMarqueeElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_GetTypeInfoCount(IHTMLMarqueeElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLMarqueeElement_GetTypeInfoCount(IHTMLMarqueeElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_GetTypeInfo(IHTMLMarqueeElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMarqueeElement_GetTypeInfo(IHTMLMarqueeElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_GetIDsOfNames(IHTMLMarqueeElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMarqueeElement_GetIDsOfNames(IHTMLMarqueeElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_Invoke(IHTMLMarqueeElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMarqueeElement_Invoke(IHTMLMarqueeElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMarqueeElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_bgColor(IHTMLMarqueeElement* This,VARIANT v) { +static inline HRESULT IHTMLMarqueeElement_put_bgColor(IHTMLMarqueeElement* This,VARIANT v) { return This->lpVtbl->put_bgColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_bgColor(IHTMLMarqueeElement* This,VARIANT *p) { +static inline HRESULT IHTMLMarqueeElement_get_bgColor(IHTMLMarqueeElement* This,VARIANT *p) { return This->lpVtbl->get_bgColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_scrollDelay(IHTMLMarqueeElement* This,LONG v) { +static inline HRESULT IHTMLMarqueeElement_put_scrollDelay(IHTMLMarqueeElement* This,LONG v) { return This->lpVtbl->put_scrollDelay(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_scrollDelay(IHTMLMarqueeElement* This,LONG *p) { +static inline HRESULT IHTMLMarqueeElement_get_scrollDelay(IHTMLMarqueeElement* This,LONG *p) { return This->lpVtbl->get_scrollDelay(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_direction(IHTMLMarqueeElement* This,BSTR v) { +static inline HRESULT IHTMLMarqueeElement_put_direction(IHTMLMarqueeElement* This,BSTR v) { return This->lpVtbl->put_direction(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_direction(IHTMLMarqueeElement* This,BSTR *p) { +static inline HRESULT IHTMLMarqueeElement_get_direction(IHTMLMarqueeElement* This,BSTR *p) { return This->lpVtbl->get_direction(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_behavior(IHTMLMarqueeElement* This,BSTR v) { +static inline HRESULT IHTMLMarqueeElement_put_behavior(IHTMLMarqueeElement* This,BSTR v) { return This->lpVtbl->put_behavior(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_behavior(IHTMLMarqueeElement* This,BSTR *p) { +static inline HRESULT IHTMLMarqueeElement_get_behavior(IHTMLMarqueeElement* This,BSTR *p) { return This->lpVtbl->get_behavior(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_scrollAmount(IHTMLMarqueeElement* This,LONG v) { +static inline HRESULT IHTMLMarqueeElement_put_scrollAmount(IHTMLMarqueeElement* This,LONG v) { return This->lpVtbl->put_scrollAmount(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_scrollAmount(IHTMLMarqueeElement* This,LONG *p) { +static inline HRESULT IHTMLMarqueeElement_get_scrollAmount(IHTMLMarqueeElement* This,LONG *p) { return This->lpVtbl->get_scrollAmount(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_loop(IHTMLMarqueeElement* This,LONG v) { +static inline HRESULT IHTMLMarqueeElement_put_loop(IHTMLMarqueeElement* This,LONG v) { return This->lpVtbl->put_loop(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_loop(IHTMLMarqueeElement* This,LONG *p) { +static inline HRESULT IHTMLMarqueeElement_get_loop(IHTMLMarqueeElement* This,LONG *p) { return This->lpVtbl->get_loop(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_vspace(IHTMLMarqueeElement* This,LONG v) { +static inline HRESULT IHTMLMarqueeElement_put_vspace(IHTMLMarqueeElement* This,LONG v) { return This->lpVtbl->put_vspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_vspace(IHTMLMarqueeElement* This,LONG *p) { +static inline HRESULT IHTMLMarqueeElement_get_vspace(IHTMLMarqueeElement* This,LONG *p) { return This->lpVtbl->get_vspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_hspace(IHTMLMarqueeElement* This,LONG v) { +static inline HRESULT IHTMLMarqueeElement_put_hspace(IHTMLMarqueeElement* This,LONG v) { return This->lpVtbl->put_hspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_hspace(IHTMLMarqueeElement* This,LONG *p) { +static inline HRESULT IHTMLMarqueeElement_get_hspace(IHTMLMarqueeElement* This,LONG *p) { return This->lpVtbl->get_hspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_onfinish(IHTMLMarqueeElement* This,VARIANT v) { +static inline HRESULT IHTMLMarqueeElement_put_onfinish(IHTMLMarqueeElement* This,VARIANT v) { return This->lpVtbl->put_onfinish(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_onfinish(IHTMLMarqueeElement* This,VARIANT *p) { +static inline HRESULT IHTMLMarqueeElement_get_onfinish(IHTMLMarqueeElement* This,VARIANT *p) { return This->lpVtbl->get_onfinish(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_onstart(IHTMLMarqueeElement* This,VARIANT v) { +static inline HRESULT IHTMLMarqueeElement_put_onstart(IHTMLMarqueeElement* This,VARIANT v) { return This->lpVtbl->put_onstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_onstart(IHTMLMarqueeElement* This,VARIANT *p) { +static inline HRESULT IHTMLMarqueeElement_get_onstart(IHTMLMarqueeElement* This,VARIANT *p) { return This->lpVtbl->get_onstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_onbounce(IHTMLMarqueeElement* This,VARIANT v) { +static inline HRESULT IHTMLMarqueeElement_put_onbounce(IHTMLMarqueeElement* This,VARIANT v) { return This->lpVtbl->put_onbounce(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_onbounce(IHTMLMarqueeElement* This,VARIANT *p) { +static inline HRESULT IHTMLMarqueeElement_get_onbounce(IHTMLMarqueeElement* This,VARIANT *p) { return This->lpVtbl->get_onbounce(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_width(IHTMLMarqueeElement* This,VARIANT v) { +static inline HRESULT IHTMLMarqueeElement_put_width(IHTMLMarqueeElement* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_width(IHTMLMarqueeElement* This,VARIANT *p) { +static inline HRESULT IHTMLMarqueeElement_get_width(IHTMLMarqueeElement* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_height(IHTMLMarqueeElement* This,VARIANT v) { +static inline HRESULT IHTMLMarqueeElement_put_height(IHTMLMarqueeElement* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_height(IHTMLMarqueeElement* This,VARIANT *p) { +static inline HRESULT IHTMLMarqueeElement_get_height(IHTMLMarqueeElement* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_put_trueSpeed(IHTMLMarqueeElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMarqueeElement_put_trueSpeed(IHTMLMarqueeElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_trueSpeed(This,v); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_get_trueSpeed(IHTMLMarqueeElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMarqueeElement_get_trueSpeed(IHTMLMarqueeElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_trueSpeed(This,p); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_start(IHTMLMarqueeElement* This) { +static inline HRESULT IHTMLMarqueeElement_start(IHTMLMarqueeElement* This) { return This->lpVtbl->start(This); } -static __WIDL_INLINE HRESULT IHTMLMarqueeElement_stop(IHTMLMarqueeElement* This) { +static inline HRESULT IHTMLMarqueeElement_stop(IHTMLMarqueeElement* This) { return This->lpVtbl->stop(This); } #endif @@ -75182,26 +75174,26 @@ interface DispHTMLMarqueeElement { #define DispHTMLMarqueeElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMarqueeElement_QueryInterface(DispHTMLMarqueeElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLMarqueeElement_QueryInterface(DispHTMLMarqueeElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLMarqueeElement_AddRef(DispHTMLMarqueeElement* This) { +static inline ULONG DispHTMLMarqueeElement_AddRef(DispHTMLMarqueeElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLMarqueeElement_Release(DispHTMLMarqueeElement* This) { +static inline ULONG DispHTMLMarqueeElement_Release(DispHTMLMarqueeElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMarqueeElement_GetTypeInfoCount(DispHTMLMarqueeElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLMarqueeElement_GetTypeInfoCount(DispHTMLMarqueeElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLMarqueeElement_GetTypeInfo(DispHTMLMarqueeElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLMarqueeElement_GetTypeInfo(DispHTMLMarqueeElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLMarqueeElement_GetIDsOfNames(DispHTMLMarqueeElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLMarqueeElement_GetIDsOfNames(DispHTMLMarqueeElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLMarqueeElement_Invoke(DispHTMLMarqueeElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLMarqueeElement_Invoke(DispHTMLMarqueeElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -75324,33 +75316,33 @@ interface IHTMLHtmlElement { #define IHTMLHtmlElement_get_version(This,p) (This)->lpVtbl->get_version(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLHtmlElement_QueryInterface(IHTMLHtmlElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLHtmlElement_QueryInterface(IHTMLHtmlElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLHtmlElement_AddRef(IHTMLHtmlElement* This) { +static inline ULONG IHTMLHtmlElement_AddRef(IHTMLHtmlElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLHtmlElement_Release(IHTMLHtmlElement* This) { +static inline ULONG IHTMLHtmlElement_Release(IHTMLHtmlElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLHtmlElement_GetTypeInfoCount(IHTMLHtmlElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLHtmlElement_GetTypeInfoCount(IHTMLHtmlElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLHtmlElement_GetTypeInfo(IHTMLHtmlElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLHtmlElement_GetTypeInfo(IHTMLHtmlElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLHtmlElement_GetIDsOfNames(IHTMLHtmlElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLHtmlElement_GetIDsOfNames(IHTMLHtmlElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLHtmlElement_Invoke(IHTMLHtmlElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLHtmlElement_Invoke(IHTMLHtmlElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLHtmlElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLHtmlElement_put_version(IHTMLHtmlElement* This,BSTR v) { +static inline HRESULT IHTMLHtmlElement_put_version(IHTMLHtmlElement* This,BSTR v) { return This->lpVtbl->put_version(This,v); } -static __WIDL_INLINE HRESULT IHTMLHtmlElement_get_version(IHTMLHtmlElement* This,BSTR *p) { +static inline HRESULT IHTMLHtmlElement_get_version(IHTMLHtmlElement* This,BSTR *p) { return This->lpVtbl->get_version(This,p); } #endif @@ -75460,33 +75452,33 @@ interface IHTMLHeadElement { #define IHTMLHeadElement_get_profile(This,p) (This)->lpVtbl->get_profile(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLHeadElement_QueryInterface(IHTMLHeadElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLHeadElement_QueryInterface(IHTMLHeadElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLHeadElement_AddRef(IHTMLHeadElement* This) { +static inline ULONG IHTMLHeadElement_AddRef(IHTMLHeadElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLHeadElement_Release(IHTMLHeadElement* This) { +static inline ULONG IHTMLHeadElement_Release(IHTMLHeadElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLHeadElement_GetTypeInfoCount(IHTMLHeadElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLHeadElement_GetTypeInfoCount(IHTMLHeadElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLHeadElement_GetTypeInfo(IHTMLHeadElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLHeadElement_GetTypeInfo(IHTMLHeadElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLHeadElement_GetIDsOfNames(IHTMLHeadElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLHeadElement_GetIDsOfNames(IHTMLHeadElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLHeadElement_Invoke(IHTMLHeadElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLHeadElement_Invoke(IHTMLHeadElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLHeadElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLHeadElement_put_profile(IHTMLHeadElement* This,BSTR v) { +static inline HRESULT IHTMLHeadElement_put_profile(IHTMLHeadElement* This,BSTR v) { return This->lpVtbl->put_profile(This,v); } -static __WIDL_INLINE HRESULT IHTMLHeadElement_get_profile(IHTMLHeadElement* This,BSTR *p) { +static inline HRESULT IHTMLHeadElement_get_profile(IHTMLHeadElement* This,BSTR *p) { return This->lpVtbl->get_profile(This,p); } #endif @@ -75596,33 +75588,33 @@ interface IHTMLHeadElement2 { #define IHTMLHeadElement2_get_profile(This,p) (This)->lpVtbl->get_profile(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLHeadElement2_QueryInterface(IHTMLHeadElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLHeadElement2_QueryInterface(IHTMLHeadElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLHeadElement2_AddRef(IHTMLHeadElement2* This) { +static inline ULONG IHTMLHeadElement2_AddRef(IHTMLHeadElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLHeadElement2_Release(IHTMLHeadElement2* This) { +static inline ULONG IHTMLHeadElement2_Release(IHTMLHeadElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLHeadElement2_GetTypeInfoCount(IHTMLHeadElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLHeadElement2_GetTypeInfoCount(IHTMLHeadElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLHeadElement2_GetTypeInfo(IHTMLHeadElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLHeadElement2_GetTypeInfo(IHTMLHeadElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLHeadElement2_GetIDsOfNames(IHTMLHeadElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLHeadElement2_GetIDsOfNames(IHTMLHeadElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLHeadElement2_Invoke(IHTMLHeadElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLHeadElement2_Invoke(IHTMLHeadElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLHeadElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLHeadElement2_put_profile(IHTMLHeadElement2* This,BSTR v) { +static inline HRESULT IHTMLHeadElement2_put_profile(IHTMLHeadElement2* This,BSTR v) { return This->lpVtbl->put_profile(This,v); } -static __WIDL_INLINE HRESULT IHTMLHeadElement2_get_profile(IHTMLHeadElement2* This,BSTR *p) { +static inline HRESULT IHTMLHeadElement2_get_profile(IHTMLHeadElement2* This,BSTR *p) { return This->lpVtbl->get_profile(This,p); } #endif @@ -75732,33 +75724,33 @@ interface IHTMLTitleElement { #define IHTMLTitleElement_get_text(This,p) (This)->lpVtbl->get_text(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTitleElement_QueryInterface(IHTMLTitleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTitleElement_QueryInterface(IHTMLTitleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTitleElement_AddRef(IHTMLTitleElement* This) { +static inline ULONG IHTMLTitleElement_AddRef(IHTMLTitleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTitleElement_Release(IHTMLTitleElement* This) { +static inline ULONG IHTMLTitleElement_Release(IHTMLTitleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTitleElement_GetTypeInfoCount(IHTMLTitleElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLTitleElement_GetTypeInfoCount(IHTMLTitleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTitleElement_GetTypeInfo(IHTMLTitleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTitleElement_GetTypeInfo(IHTMLTitleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTitleElement_GetIDsOfNames(IHTMLTitleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTitleElement_GetIDsOfNames(IHTMLTitleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTitleElement_Invoke(IHTMLTitleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTitleElement_Invoke(IHTMLTitleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTitleElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLTitleElement_put_text(IHTMLTitleElement* This,BSTR v) { +static inline HRESULT IHTMLTitleElement_put_text(IHTMLTitleElement* This,BSTR v) { return This->lpVtbl->put_text(This,v); } -static __WIDL_INLINE HRESULT IHTMLTitleElement_get_text(IHTMLTitleElement* This,BSTR *p) { +static inline HRESULT IHTMLTitleElement_get_text(IHTMLTitleElement* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } #endif @@ -75932,57 +75924,57 @@ interface IHTMLMetaElement { #define IHTMLMetaElement_get_charset(This,p) (This)->lpVtbl->get_charset(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMetaElement_QueryInterface(IHTMLMetaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMetaElement_QueryInterface(IHTMLMetaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMetaElement_AddRef(IHTMLMetaElement* This) { +static inline ULONG IHTMLMetaElement_AddRef(IHTMLMetaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMetaElement_Release(IHTMLMetaElement* This) { +static inline ULONG IHTMLMetaElement_Release(IHTMLMetaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMetaElement_GetTypeInfoCount(IHTMLMetaElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLMetaElement_GetTypeInfoCount(IHTMLMetaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_GetTypeInfo(IHTMLMetaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMetaElement_GetTypeInfo(IHTMLMetaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_GetIDsOfNames(IHTMLMetaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMetaElement_GetIDsOfNames(IHTMLMetaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_Invoke(IHTMLMetaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMetaElement_Invoke(IHTMLMetaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMetaElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLMetaElement_put_httpEquiv(IHTMLMetaElement* This,BSTR v) { +static inline HRESULT IHTMLMetaElement_put_httpEquiv(IHTMLMetaElement* This,BSTR v) { return This->lpVtbl->put_httpEquiv(This,v); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_get_httpEquiv(IHTMLMetaElement* This,BSTR *p) { +static inline HRESULT IHTMLMetaElement_get_httpEquiv(IHTMLMetaElement* This,BSTR *p) { return This->lpVtbl->get_httpEquiv(This,p); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_put_content(IHTMLMetaElement* This,BSTR v) { +static inline HRESULT IHTMLMetaElement_put_content(IHTMLMetaElement* This,BSTR v) { return This->lpVtbl->put_content(This,v); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_get_content(IHTMLMetaElement* This,BSTR *p) { +static inline HRESULT IHTMLMetaElement_get_content(IHTMLMetaElement* This,BSTR *p) { return This->lpVtbl->get_content(This,p); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_put_name(IHTMLMetaElement* This,BSTR v) { +static inline HRESULT IHTMLMetaElement_put_name(IHTMLMetaElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_get_name(IHTMLMetaElement* This,BSTR *p) { +static inline HRESULT IHTMLMetaElement_get_name(IHTMLMetaElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_put_url(IHTMLMetaElement* This,BSTR v) { +static inline HRESULT IHTMLMetaElement_put_url(IHTMLMetaElement* This,BSTR v) { return This->lpVtbl->put_url(This,v); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_get_url(IHTMLMetaElement* This,BSTR *p) { +static inline HRESULT IHTMLMetaElement_get_url(IHTMLMetaElement* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_put_charset(IHTMLMetaElement* This,BSTR v) { +static inline HRESULT IHTMLMetaElement_put_charset(IHTMLMetaElement* This,BSTR v) { return This->lpVtbl->put_charset(This,v); } -static __WIDL_INLINE HRESULT IHTMLMetaElement_get_charset(IHTMLMetaElement* This,BSTR *p) { +static inline HRESULT IHTMLMetaElement_get_charset(IHTMLMetaElement* This,BSTR *p) { return This->lpVtbl->get_charset(This,p); } #endif @@ -76092,33 +76084,33 @@ interface IHTMLMetaElement2 { #define IHTMLMetaElement2_get_scheme(This,p) (This)->lpVtbl->get_scheme(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMetaElement2_QueryInterface(IHTMLMetaElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMetaElement2_QueryInterface(IHTMLMetaElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMetaElement2_AddRef(IHTMLMetaElement2* This) { +static inline ULONG IHTMLMetaElement2_AddRef(IHTMLMetaElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMetaElement2_Release(IHTMLMetaElement2* This) { +static inline ULONG IHTMLMetaElement2_Release(IHTMLMetaElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMetaElement2_GetTypeInfoCount(IHTMLMetaElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLMetaElement2_GetTypeInfoCount(IHTMLMetaElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMetaElement2_GetTypeInfo(IHTMLMetaElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMetaElement2_GetTypeInfo(IHTMLMetaElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMetaElement2_GetIDsOfNames(IHTMLMetaElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMetaElement2_GetIDsOfNames(IHTMLMetaElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMetaElement2_Invoke(IHTMLMetaElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMetaElement2_Invoke(IHTMLMetaElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMetaElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLMetaElement2_put_scheme(IHTMLMetaElement2* This,BSTR v) { +static inline HRESULT IHTMLMetaElement2_put_scheme(IHTMLMetaElement2* This,BSTR v) { return This->lpVtbl->put_scheme(This,v); } -static __WIDL_INLINE HRESULT IHTMLMetaElement2_get_scheme(IHTMLMetaElement2* This,BSTR *p) { +static inline HRESULT IHTMLMetaElement2_get_scheme(IHTMLMetaElement2* This,BSTR *p) { return This->lpVtbl->get_scheme(This,p); } #endif @@ -76228,33 +76220,33 @@ interface IHTMLMetaElement3 { #define IHTMLMetaElement3_get_url(This,p) (This)->lpVtbl->get_url(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMetaElement3_QueryInterface(IHTMLMetaElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMetaElement3_QueryInterface(IHTMLMetaElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMetaElement3_AddRef(IHTMLMetaElement3* This) { +static inline ULONG IHTMLMetaElement3_AddRef(IHTMLMetaElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMetaElement3_Release(IHTMLMetaElement3* This) { +static inline ULONG IHTMLMetaElement3_Release(IHTMLMetaElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMetaElement3_GetTypeInfoCount(IHTMLMetaElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLMetaElement3_GetTypeInfoCount(IHTMLMetaElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMetaElement3_GetTypeInfo(IHTMLMetaElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMetaElement3_GetTypeInfo(IHTMLMetaElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMetaElement3_GetIDsOfNames(IHTMLMetaElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMetaElement3_GetIDsOfNames(IHTMLMetaElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMetaElement3_Invoke(IHTMLMetaElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMetaElement3_Invoke(IHTMLMetaElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMetaElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLMetaElement3_put_url(IHTMLMetaElement3* This,BSTR v) { +static inline HRESULT IHTMLMetaElement3_put_url(IHTMLMetaElement3* This,BSTR v) { return This->lpVtbl->put_url(This,v); } -static __WIDL_INLINE HRESULT IHTMLMetaElement3_get_url(IHTMLMetaElement3* This,BSTR *p) { +static inline HRESULT IHTMLMetaElement3_get_url(IHTMLMetaElement3* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } #endif @@ -76380,39 +76372,39 @@ interface IHTMLBaseElement { #define IHTMLBaseElement_get_target(This,p) (This)->lpVtbl->get_target(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBaseElement_QueryInterface(IHTMLBaseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBaseElement_QueryInterface(IHTMLBaseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBaseElement_AddRef(IHTMLBaseElement* This) { +static inline ULONG IHTMLBaseElement_AddRef(IHTMLBaseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBaseElement_Release(IHTMLBaseElement* This) { +static inline ULONG IHTMLBaseElement_Release(IHTMLBaseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBaseElement_GetTypeInfoCount(IHTMLBaseElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLBaseElement_GetTypeInfoCount(IHTMLBaseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBaseElement_GetTypeInfo(IHTMLBaseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBaseElement_GetTypeInfo(IHTMLBaseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBaseElement_GetIDsOfNames(IHTMLBaseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBaseElement_GetIDsOfNames(IHTMLBaseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBaseElement_Invoke(IHTMLBaseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBaseElement_Invoke(IHTMLBaseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBaseElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLBaseElement_put_href(IHTMLBaseElement* This,BSTR v) { +static inline HRESULT IHTMLBaseElement_put_href(IHTMLBaseElement* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLBaseElement_get_href(IHTMLBaseElement* This,BSTR *p) { +static inline HRESULT IHTMLBaseElement_get_href(IHTMLBaseElement* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLBaseElement_put_target(IHTMLBaseElement* This,BSTR v) { +static inline HRESULT IHTMLBaseElement_put_target(IHTMLBaseElement* This,BSTR v) { return This->lpVtbl->put_target(This,v); } -static __WIDL_INLINE HRESULT IHTMLBaseElement_get_target(IHTMLBaseElement* This,BSTR *p) { +static inline HRESULT IHTMLBaseElement_get_target(IHTMLBaseElement* This,BSTR *p) { return This->lpVtbl->get_target(This,p); } #endif @@ -76522,33 +76514,33 @@ interface IHTMLBaseElement2 { #define IHTMLBaseElement2_get_href(This,p) (This)->lpVtbl->get_href(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBaseElement2_QueryInterface(IHTMLBaseElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBaseElement2_QueryInterface(IHTMLBaseElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBaseElement2_AddRef(IHTMLBaseElement2* This) { +static inline ULONG IHTMLBaseElement2_AddRef(IHTMLBaseElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBaseElement2_Release(IHTMLBaseElement2* This) { +static inline ULONG IHTMLBaseElement2_Release(IHTMLBaseElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBaseElement2_GetTypeInfoCount(IHTMLBaseElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLBaseElement2_GetTypeInfoCount(IHTMLBaseElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBaseElement2_GetTypeInfo(IHTMLBaseElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBaseElement2_GetTypeInfo(IHTMLBaseElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBaseElement2_GetIDsOfNames(IHTMLBaseElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBaseElement2_GetIDsOfNames(IHTMLBaseElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBaseElement2_Invoke(IHTMLBaseElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBaseElement2_Invoke(IHTMLBaseElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBaseElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLBaseElement2_put_href(IHTMLBaseElement2* This,BSTR v) { +static inline HRESULT IHTMLBaseElement2_put_href(IHTMLBaseElement2* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLBaseElement2_get_href(IHTMLBaseElement2* This,BSTR *p) { +static inline HRESULT IHTMLBaseElement2_get_href(IHTMLBaseElement2* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } #endif @@ -76674,39 +76666,39 @@ interface IHTMLIsIndexElement { #define IHTMLIsIndexElement_get_action(This,p) (This)->lpVtbl->get_action(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLIsIndexElement_QueryInterface(IHTMLIsIndexElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLIsIndexElement_QueryInterface(IHTMLIsIndexElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLIsIndexElement_AddRef(IHTMLIsIndexElement* This) { +static inline ULONG IHTMLIsIndexElement_AddRef(IHTMLIsIndexElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLIsIndexElement_Release(IHTMLIsIndexElement* This) { +static inline ULONG IHTMLIsIndexElement_Release(IHTMLIsIndexElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLIsIndexElement_GetTypeInfoCount(IHTMLIsIndexElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLIsIndexElement_GetTypeInfoCount(IHTMLIsIndexElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLIsIndexElement_GetTypeInfo(IHTMLIsIndexElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLIsIndexElement_GetTypeInfo(IHTMLIsIndexElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLIsIndexElement_GetIDsOfNames(IHTMLIsIndexElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLIsIndexElement_GetIDsOfNames(IHTMLIsIndexElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLIsIndexElement_Invoke(IHTMLIsIndexElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLIsIndexElement_Invoke(IHTMLIsIndexElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLIsIndexElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLIsIndexElement_put_prompt(IHTMLIsIndexElement* This,BSTR v) { +static inline HRESULT IHTMLIsIndexElement_put_prompt(IHTMLIsIndexElement* This,BSTR v) { return This->lpVtbl->put_prompt(This,v); } -static __WIDL_INLINE HRESULT IHTMLIsIndexElement_get_prompt(IHTMLIsIndexElement* This,BSTR *p) { +static inline HRESULT IHTMLIsIndexElement_get_prompt(IHTMLIsIndexElement* This,BSTR *p) { return This->lpVtbl->get_prompt(This,p); } -static __WIDL_INLINE HRESULT IHTMLIsIndexElement_put_action(IHTMLIsIndexElement* This,BSTR v) { +static inline HRESULT IHTMLIsIndexElement_put_action(IHTMLIsIndexElement* This,BSTR v) { return This->lpVtbl->put_action(This,v); } -static __WIDL_INLINE HRESULT IHTMLIsIndexElement_get_action(IHTMLIsIndexElement* This,BSTR *p) { +static inline HRESULT IHTMLIsIndexElement_get_action(IHTMLIsIndexElement* This,BSTR *p) { return This->lpVtbl->get_action(This,p); } #endif @@ -76808,30 +76800,30 @@ interface IHTMLIsIndexElement2 { #define IHTMLIsIndexElement2_get_form(This,p) (This)->lpVtbl->get_form(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLIsIndexElement2_QueryInterface(IHTMLIsIndexElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLIsIndexElement2_QueryInterface(IHTMLIsIndexElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLIsIndexElement2_AddRef(IHTMLIsIndexElement2* This) { +static inline ULONG IHTMLIsIndexElement2_AddRef(IHTMLIsIndexElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLIsIndexElement2_Release(IHTMLIsIndexElement2* This) { +static inline ULONG IHTMLIsIndexElement2_Release(IHTMLIsIndexElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLIsIndexElement2_GetTypeInfoCount(IHTMLIsIndexElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLIsIndexElement2_GetTypeInfoCount(IHTMLIsIndexElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLIsIndexElement2_GetTypeInfo(IHTMLIsIndexElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLIsIndexElement2_GetTypeInfo(IHTMLIsIndexElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLIsIndexElement2_GetIDsOfNames(IHTMLIsIndexElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLIsIndexElement2_GetIDsOfNames(IHTMLIsIndexElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLIsIndexElement2_Invoke(IHTMLIsIndexElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLIsIndexElement2_Invoke(IHTMLIsIndexElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLIsIndexElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLIsIndexElement2_get_form(IHTMLIsIndexElement2* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLIsIndexElement2_get_form(IHTMLIsIndexElement2* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } #endif @@ -76941,33 +76933,33 @@ interface IHTMLNextIdElement { #define IHTMLNextIdElement_get_n(This,p) (This)->lpVtbl->get_n(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLNextIdElement_QueryInterface(IHTMLNextIdElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLNextIdElement_QueryInterface(IHTMLNextIdElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLNextIdElement_AddRef(IHTMLNextIdElement* This) { +static inline ULONG IHTMLNextIdElement_AddRef(IHTMLNextIdElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLNextIdElement_Release(IHTMLNextIdElement* This) { +static inline ULONG IHTMLNextIdElement_Release(IHTMLNextIdElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLNextIdElement_GetTypeInfoCount(IHTMLNextIdElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLNextIdElement_GetTypeInfoCount(IHTMLNextIdElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLNextIdElement_GetTypeInfo(IHTMLNextIdElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLNextIdElement_GetTypeInfo(IHTMLNextIdElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLNextIdElement_GetIDsOfNames(IHTMLNextIdElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLNextIdElement_GetIDsOfNames(IHTMLNextIdElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLNextIdElement_Invoke(IHTMLNextIdElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLNextIdElement_Invoke(IHTMLNextIdElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLNextIdElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLNextIdElement_put_n(IHTMLNextIdElement* This,BSTR v) { +static inline HRESULT IHTMLNextIdElement_put_n(IHTMLNextIdElement* This,BSTR v) { return This->lpVtbl->put_n(This,v); } -static __WIDL_INLINE HRESULT IHTMLNextIdElement_get_n(IHTMLNextIdElement* This,BSTR *p) { +static inline HRESULT IHTMLNextIdElement_get_n(IHTMLNextIdElement* This,BSTR *p) { return This->lpVtbl->get_n(This,p); } #endif @@ -77059,26 +77051,26 @@ interface DispHTMLHtmlElement { #define DispHTMLHtmlElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHtmlElement_QueryInterface(DispHTMLHtmlElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLHtmlElement_QueryInterface(DispHTMLHtmlElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLHtmlElement_AddRef(DispHTMLHtmlElement* This) { +static inline ULONG DispHTMLHtmlElement_AddRef(DispHTMLHtmlElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLHtmlElement_Release(DispHTMLHtmlElement* This) { +static inline ULONG DispHTMLHtmlElement_Release(DispHTMLHtmlElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHtmlElement_GetTypeInfoCount(DispHTMLHtmlElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLHtmlElement_GetTypeInfoCount(DispHTMLHtmlElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLHtmlElement_GetTypeInfo(DispHTMLHtmlElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLHtmlElement_GetTypeInfo(DispHTMLHtmlElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLHtmlElement_GetIDsOfNames(DispHTMLHtmlElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLHtmlElement_GetIDsOfNames(DispHTMLHtmlElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLHtmlElement_Invoke(DispHTMLHtmlElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLHtmlElement_Invoke(DispHTMLHtmlElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -77183,26 +77175,26 @@ interface DispHTMLHeadElement { #define DispHTMLHeadElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHeadElement_QueryInterface(DispHTMLHeadElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLHeadElement_QueryInterface(DispHTMLHeadElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLHeadElement_AddRef(DispHTMLHeadElement* This) { +static inline ULONG DispHTMLHeadElement_AddRef(DispHTMLHeadElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLHeadElement_Release(DispHTMLHeadElement* This) { +static inline ULONG DispHTMLHeadElement_Release(DispHTMLHeadElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHeadElement_GetTypeInfoCount(DispHTMLHeadElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLHeadElement_GetTypeInfoCount(DispHTMLHeadElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLHeadElement_GetTypeInfo(DispHTMLHeadElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLHeadElement_GetTypeInfo(DispHTMLHeadElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLHeadElement_GetIDsOfNames(DispHTMLHeadElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLHeadElement_GetIDsOfNames(DispHTMLHeadElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLHeadElement_Invoke(DispHTMLHeadElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLHeadElement_Invoke(DispHTMLHeadElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -77307,26 +77299,26 @@ interface DispHTMLTitleElement { #define DispHTMLTitleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTitleElement_QueryInterface(DispHTMLTitleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTitleElement_QueryInterface(DispHTMLTitleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTitleElement_AddRef(DispHTMLTitleElement* This) { +static inline ULONG DispHTMLTitleElement_AddRef(DispHTMLTitleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTitleElement_Release(DispHTMLTitleElement* This) { +static inline ULONG DispHTMLTitleElement_Release(DispHTMLTitleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTitleElement_GetTypeInfoCount(DispHTMLTitleElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTitleElement_GetTypeInfoCount(DispHTMLTitleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTitleElement_GetTypeInfo(DispHTMLTitleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTitleElement_GetTypeInfo(DispHTMLTitleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTitleElement_GetIDsOfNames(DispHTMLTitleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTitleElement_GetIDsOfNames(DispHTMLTitleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTitleElement_Invoke(DispHTMLTitleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTitleElement_Invoke(DispHTMLTitleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -77431,26 +77423,26 @@ interface DispHTMLMetaElement { #define DispHTMLMetaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMetaElement_QueryInterface(DispHTMLMetaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLMetaElement_QueryInterface(DispHTMLMetaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLMetaElement_AddRef(DispHTMLMetaElement* This) { +static inline ULONG DispHTMLMetaElement_AddRef(DispHTMLMetaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLMetaElement_Release(DispHTMLMetaElement* This) { +static inline ULONG DispHTMLMetaElement_Release(DispHTMLMetaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMetaElement_GetTypeInfoCount(DispHTMLMetaElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLMetaElement_GetTypeInfoCount(DispHTMLMetaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLMetaElement_GetTypeInfo(DispHTMLMetaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLMetaElement_GetTypeInfo(DispHTMLMetaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLMetaElement_GetIDsOfNames(DispHTMLMetaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLMetaElement_GetIDsOfNames(DispHTMLMetaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLMetaElement_Invoke(DispHTMLMetaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLMetaElement_Invoke(DispHTMLMetaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -77555,26 +77547,26 @@ interface DispHTMLBaseElement { #define DispHTMLBaseElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBaseElement_QueryInterface(DispHTMLBaseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLBaseElement_QueryInterface(DispHTMLBaseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLBaseElement_AddRef(DispHTMLBaseElement* This) { +static inline ULONG DispHTMLBaseElement_AddRef(DispHTMLBaseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLBaseElement_Release(DispHTMLBaseElement* This) { +static inline ULONG DispHTMLBaseElement_Release(DispHTMLBaseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBaseElement_GetTypeInfoCount(DispHTMLBaseElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLBaseElement_GetTypeInfoCount(DispHTMLBaseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLBaseElement_GetTypeInfo(DispHTMLBaseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLBaseElement_GetTypeInfo(DispHTMLBaseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLBaseElement_GetIDsOfNames(DispHTMLBaseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLBaseElement_GetIDsOfNames(DispHTMLBaseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLBaseElement_Invoke(DispHTMLBaseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLBaseElement_Invoke(DispHTMLBaseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -77679,26 +77671,26 @@ interface DispHTMLIsIndexElement { #define DispHTMLIsIndexElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLIsIndexElement_QueryInterface(DispHTMLIsIndexElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLIsIndexElement_QueryInterface(DispHTMLIsIndexElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLIsIndexElement_AddRef(DispHTMLIsIndexElement* This) { +static inline ULONG DispHTMLIsIndexElement_AddRef(DispHTMLIsIndexElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLIsIndexElement_Release(DispHTMLIsIndexElement* This) { +static inline ULONG DispHTMLIsIndexElement_Release(DispHTMLIsIndexElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLIsIndexElement_GetTypeInfoCount(DispHTMLIsIndexElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLIsIndexElement_GetTypeInfoCount(DispHTMLIsIndexElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLIsIndexElement_GetTypeInfo(DispHTMLIsIndexElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLIsIndexElement_GetTypeInfo(DispHTMLIsIndexElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLIsIndexElement_GetIDsOfNames(DispHTMLIsIndexElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLIsIndexElement_GetIDsOfNames(DispHTMLIsIndexElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLIsIndexElement_Invoke(DispHTMLIsIndexElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLIsIndexElement_Invoke(DispHTMLIsIndexElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -77803,26 +77795,26 @@ interface DispHTMLNextIdElement { #define DispHTMLNextIdElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNextIdElement_QueryInterface(DispHTMLNextIdElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLNextIdElement_QueryInterface(DispHTMLNextIdElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLNextIdElement_AddRef(DispHTMLNextIdElement* This) { +static inline ULONG DispHTMLNextIdElement_AddRef(DispHTMLNextIdElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLNextIdElement_Release(DispHTMLNextIdElement* This) { +static inline ULONG DispHTMLNextIdElement_Release(DispHTMLNextIdElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNextIdElement_GetTypeInfoCount(DispHTMLNextIdElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLNextIdElement_GetTypeInfoCount(DispHTMLNextIdElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLNextIdElement_GetTypeInfo(DispHTMLNextIdElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLNextIdElement_GetTypeInfo(DispHTMLNextIdElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLNextIdElement_GetIDsOfNames(DispHTMLNextIdElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLNextIdElement_GetIDsOfNames(DispHTMLNextIdElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLNextIdElement_Invoke(DispHTMLNextIdElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLNextIdElement_Invoke(DispHTMLNextIdElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -77977,45 +77969,45 @@ interface IHTMLBaseFontElement { #define IHTMLBaseFontElement_get_size(This,p) (This)->lpVtbl->get_size(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_QueryInterface(IHTMLBaseFontElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBaseFontElement_QueryInterface(IHTMLBaseFontElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBaseFontElement_AddRef(IHTMLBaseFontElement* This) { +static inline ULONG IHTMLBaseFontElement_AddRef(IHTMLBaseFontElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBaseFontElement_Release(IHTMLBaseFontElement* This) { +static inline ULONG IHTMLBaseFontElement_Release(IHTMLBaseFontElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_GetTypeInfoCount(IHTMLBaseFontElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLBaseFontElement_GetTypeInfoCount(IHTMLBaseFontElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_GetTypeInfo(IHTMLBaseFontElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBaseFontElement_GetTypeInfo(IHTMLBaseFontElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_GetIDsOfNames(IHTMLBaseFontElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBaseFontElement_GetIDsOfNames(IHTMLBaseFontElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_Invoke(IHTMLBaseFontElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBaseFontElement_Invoke(IHTMLBaseFontElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBaseFontElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_put_color(IHTMLBaseFontElement* This,VARIANT v) { +static inline HRESULT IHTMLBaseFontElement_put_color(IHTMLBaseFontElement* This,VARIANT v) { return This->lpVtbl->put_color(This,v); } -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_get_color(IHTMLBaseFontElement* This,VARIANT *p) { +static inline HRESULT IHTMLBaseFontElement_get_color(IHTMLBaseFontElement* This,VARIANT *p) { return This->lpVtbl->get_color(This,p); } -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_put_face(IHTMLBaseFontElement* This,BSTR v) { +static inline HRESULT IHTMLBaseFontElement_put_face(IHTMLBaseFontElement* This,BSTR v) { return This->lpVtbl->put_face(This,v); } -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_get_face(IHTMLBaseFontElement* This,BSTR *p) { +static inline HRESULT IHTMLBaseFontElement_get_face(IHTMLBaseFontElement* This,BSTR *p) { return This->lpVtbl->get_face(This,p); } -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_put_size(IHTMLBaseFontElement* This,LONG v) { +static inline HRESULT IHTMLBaseFontElement_put_size(IHTMLBaseFontElement* This,LONG v) { return This->lpVtbl->put_size(This,v); } -static __WIDL_INLINE HRESULT IHTMLBaseFontElement_get_size(IHTMLBaseFontElement* This,LONG *p) { +static inline HRESULT IHTMLBaseFontElement_get_size(IHTMLBaseFontElement* This,LONG *p) { return This->lpVtbl->get_size(This,p); } #endif @@ -78107,26 +78099,26 @@ interface DispHTMLBaseFontElement { #define DispHTMLBaseFontElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBaseFontElement_QueryInterface(DispHTMLBaseFontElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLBaseFontElement_QueryInterface(DispHTMLBaseFontElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLBaseFontElement_AddRef(DispHTMLBaseFontElement* This) { +static inline ULONG DispHTMLBaseFontElement_AddRef(DispHTMLBaseFontElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLBaseFontElement_Release(DispHTMLBaseFontElement* This) { +static inline ULONG DispHTMLBaseFontElement_Release(DispHTMLBaseFontElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBaseFontElement_GetTypeInfoCount(DispHTMLBaseFontElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLBaseFontElement_GetTypeInfoCount(DispHTMLBaseFontElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLBaseFontElement_GetTypeInfo(DispHTMLBaseFontElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLBaseFontElement_GetTypeInfo(DispHTMLBaseFontElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLBaseFontElement_GetIDsOfNames(DispHTMLBaseFontElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLBaseFontElement_GetIDsOfNames(DispHTMLBaseFontElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLBaseFontElement_Invoke(DispHTMLBaseFontElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLBaseFontElement_Invoke(DispHTMLBaseFontElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -78231,26 +78223,26 @@ interface IHTMLUnknownElement { #define IHTMLUnknownElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLUnknownElement_QueryInterface(IHTMLUnknownElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLUnknownElement_QueryInterface(IHTMLUnknownElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLUnknownElement_AddRef(IHTMLUnknownElement* This) { +static inline ULONG IHTMLUnknownElement_AddRef(IHTMLUnknownElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLUnknownElement_Release(IHTMLUnknownElement* This) { +static inline ULONG IHTMLUnknownElement_Release(IHTMLUnknownElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLUnknownElement_GetTypeInfoCount(IHTMLUnknownElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLUnknownElement_GetTypeInfoCount(IHTMLUnknownElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLUnknownElement_GetTypeInfo(IHTMLUnknownElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLUnknownElement_GetTypeInfo(IHTMLUnknownElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLUnknownElement_GetIDsOfNames(IHTMLUnknownElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLUnknownElement_GetIDsOfNames(IHTMLUnknownElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLUnknownElement_Invoke(IHTMLUnknownElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLUnknownElement_Invoke(IHTMLUnknownElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -78342,26 +78334,26 @@ interface DispHTMLUnknownElement { #define DispHTMLUnknownElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLUnknownElement_QueryInterface(DispHTMLUnknownElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLUnknownElement_QueryInterface(DispHTMLUnknownElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLUnknownElement_AddRef(DispHTMLUnknownElement* This) { +static inline ULONG DispHTMLUnknownElement_AddRef(DispHTMLUnknownElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLUnknownElement_Release(DispHTMLUnknownElement* This) { +static inline ULONG DispHTMLUnknownElement_Release(DispHTMLUnknownElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLUnknownElement_GetTypeInfoCount(DispHTMLUnknownElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLUnknownElement_GetTypeInfoCount(DispHTMLUnknownElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLUnknownElement_GetTypeInfo(DispHTMLUnknownElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLUnknownElement_GetTypeInfo(DispHTMLUnknownElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLUnknownElement_GetIDsOfNames(DispHTMLUnknownElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLUnknownElement_GetIDsOfNames(DispHTMLUnknownElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLUnknownElement_Invoke(DispHTMLUnknownElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLUnknownElement_Invoke(DispHTMLUnknownElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -78508,39 +78500,39 @@ interface IOmHistory { #define IOmHistory_go(This,pvargdistance) (This)->lpVtbl->go(This,pvargdistance) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOmHistory_QueryInterface(IOmHistory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOmHistory_QueryInterface(IOmHistory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOmHistory_AddRef(IOmHistory* This) { +static inline ULONG IOmHistory_AddRef(IOmHistory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOmHistory_Release(IOmHistory* This) { +static inline ULONG IOmHistory_Release(IOmHistory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IOmHistory_GetTypeInfoCount(IOmHistory* This,UINT *pctinfo) { +static inline HRESULT IOmHistory_GetTypeInfoCount(IOmHistory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IOmHistory_GetTypeInfo(IOmHistory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IOmHistory_GetTypeInfo(IOmHistory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IOmHistory_GetIDsOfNames(IOmHistory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IOmHistory_GetIDsOfNames(IOmHistory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IOmHistory_Invoke(IOmHistory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IOmHistory_Invoke(IOmHistory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IOmHistory methods ***/ -static __WIDL_INLINE HRESULT IOmHistory_get_length(IOmHistory* This,short *p) { +static inline HRESULT IOmHistory_get_length(IOmHistory* This,short *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IOmHistory_back(IOmHistory* This,VARIANT *pvargdistance) { +static inline HRESULT IOmHistory_back(IOmHistory* This,VARIANT *pvargdistance) { return This->lpVtbl->back(This,pvargdistance); } -static __WIDL_INLINE HRESULT IOmHistory_forward(IOmHistory* This,VARIANT *pvargdistance) { +static inline HRESULT IOmHistory_forward(IOmHistory* This,VARIANT *pvargdistance) { return This->lpVtbl->forward(This,pvargdistance); } -static __WIDL_INLINE HRESULT IOmHistory_go(IOmHistory* This,VARIANT *pvargdistance) { +static inline HRESULT IOmHistory_go(IOmHistory* This,VARIANT *pvargdistance) { return This->lpVtbl->go(This,pvargdistance); } #endif @@ -78642,30 +78634,30 @@ interface IHTMLMimeTypesCollection { #define IHTMLMimeTypesCollection_get_length(This,p) (This)->lpVtbl->get_length(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMimeTypesCollection_QueryInterface(IHTMLMimeTypesCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMimeTypesCollection_QueryInterface(IHTMLMimeTypesCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMimeTypesCollection_AddRef(IHTMLMimeTypesCollection* This) { +static inline ULONG IHTMLMimeTypesCollection_AddRef(IHTMLMimeTypesCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMimeTypesCollection_Release(IHTMLMimeTypesCollection* This) { +static inline ULONG IHTMLMimeTypesCollection_Release(IHTMLMimeTypesCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMimeTypesCollection_GetTypeInfoCount(IHTMLMimeTypesCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLMimeTypesCollection_GetTypeInfoCount(IHTMLMimeTypesCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMimeTypesCollection_GetTypeInfo(IHTMLMimeTypesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMimeTypesCollection_GetTypeInfo(IHTMLMimeTypesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMimeTypesCollection_GetIDsOfNames(IHTMLMimeTypesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMimeTypesCollection_GetIDsOfNames(IHTMLMimeTypesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMimeTypesCollection_Invoke(IHTMLMimeTypesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMimeTypesCollection_Invoke(IHTMLMimeTypesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMimeTypesCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLMimeTypesCollection_get_length(IHTMLMimeTypesCollection* This,LONG *p) { +static inline HRESULT IHTMLMimeTypesCollection_get_length(IHTMLMimeTypesCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } #endif @@ -78775,33 +78767,33 @@ interface IHTMLPluginsCollection { #define IHTMLPluginsCollection_refresh(This,reload) (This)->lpVtbl->refresh(This,reload) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPluginsCollection_QueryInterface(IHTMLPluginsCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPluginsCollection_QueryInterface(IHTMLPluginsCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPluginsCollection_AddRef(IHTMLPluginsCollection* This) { +static inline ULONG IHTMLPluginsCollection_AddRef(IHTMLPluginsCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPluginsCollection_Release(IHTMLPluginsCollection* This) { +static inline ULONG IHTMLPluginsCollection_Release(IHTMLPluginsCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLPluginsCollection_GetTypeInfoCount(IHTMLPluginsCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLPluginsCollection_GetTypeInfoCount(IHTMLPluginsCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLPluginsCollection_GetTypeInfo(IHTMLPluginsCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLPluginsCollection_GetTypeInfo(IHTMLPluginsCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLPluginsCollection_GetIDsOfNames(IHTMLPluginsCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLPluginsCollection_GetIDsOfNames(IHTMLPluginsCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLPluginsCollection_Invoke(IHTMLPluginsCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLPluginsCollection_Invoke(IHTMLPluginsCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLPluginsCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLPluginsCollection_get_length(IHTMLPluginsCollection* This,LONG *p) { +static inline HRESULT IHTMLPluginsCollection_get_length(IHTMLPluginsCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLPluginsCollection_refresh(IHTMLPluginsCollection* This,VARIANT_BOOL reload) { +static inline HRESULT IHTMLPluginsCollection_refresh(IHTMLPluginsCollection* This,VARIANT_BOOL reload) { return This->lpVtbl->refresh(This,reload); } #endif @@ -79002,54 +78994,54 @@ interface IHTMLOpsProfile { #define IHTMLOpsProfile_doWriteRequest(This,success) (This)->lpVtbl->doWriteRequest(This,success) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLOpsProfile_QueryInterface(IHTMLOpsProfile* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLOpsProfile_QueryInterface(IHTMLOpsProfile* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLOpsProfile_AddRef(IHTMLOpsProfile* This) { +static inline ULONG IHTMLOpsProfile_AddRef(IHTMLOpsProfile* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLOpsProfile_Release(IHTMLOpsProfile* This) { +static inline ULONG IHTMLOpsProfile_Release(IHTMLOpsProfile* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLOpsProfile_GetTypeInfoCount(IHTMLOpsProfile* This,UINT *pctinfo) { +static inline HRESULT IHTMLOpsProfile_GetTypeInfoCount(IHTMLOpsProfile* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_GetTypeInfo(IHTMLOpsProfile* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLOpsProfile_GetTypeInfo(IHTMLOpsProfile* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_GetIDsOfNames(IHTMLOpsProfile* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLOpsProfile_GetIDsOfNames(IHTMLOpsProfile* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_Invoke(IHTMLOpsProfile* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLOpsProfile_Invoke(IHTMLOpsProfile* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLOpsProfile methods ***/ -static __WIDL_INLINE HRESULT IHTMLOpsProfile_addRequest(IHTMLOpsProfile* This,BSTR name,VARIANT reserved,VARIANT_BOOL *success) { +static inline HRESULT IHTMLOpsProfile_addRequest(IHTMLOpsProfile* This,BSTR name,VARIANT reserved,VARIANT_BOOL *success) { return This->lpVtbl->addRequest(This,name,reserved,success); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_clearRequest(IHTMLOpsProfile* This) { +static inline HRESULT IHTMLOpsProfile_clearRequest(IHTMLOpsProfile* This) { return This->lpVtbl->clearRequest(This); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_doRequest(IHTMLOpsProfile* This,VARIANT usage,VARIANT fname,VARIANT domain,VARIANT path,VARIANT expire,VARIANT reserved) { +static inline HRESULT IHTMLOpsProfile_doRequest(IHTMLOpsProfile* This,VARIANT usage,VARIANT fname,VARIANT domain,VARIANT path,VARIANT expire,VARIANT reserved) { return This->lpVtbl->doRequest(This,usage,fname,domain,path,expire,reserved); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_getAttribute(IHTMLOpsProfile* This,BSTR name,BSTR *value) { +static inline HRESULT IHTMLOpsProfile_getAttribute(IHTMLOpsProfile* This,BSTR name,BSTR *value) { return This->lpVtbl->getAttribute(This,name,value); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_setAttribute(IHTMLOpsProfile* This,BSTR name,BSTR value,VARIANT prefs,VARIANT_BOOL *success) { +static inline HRESULT IHTMLOpsProfile_setAttribute(IHTMLOpsProfile* This,BSTR name,BSTR value,VARIANT prefs,VARIANT_BOOL *success) { return This->lpVtbl->setAttribute(This,name,value,prefs,success); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_commitChanges(IHTMLOpsProfile* This,VARIANT_BOOL *success) { +static inline HRESULT IHTMLOpsProfile_commitChanges(IHTMLOpsProfile* This,VARIANT_BOOL *success) { return This->lpVtbl->commitChanges(This,success); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_addReadRequest(IHTMLOpsProfile* This,BSTR name,VARIANT reserved,VARIANT_BOOL *success) { +static inline HRESULT IHTMLOpsProfile_addReadRequest(IHTMLOpsProfile* This,BSTR name,VARIANT reserved,VARIANT_BOOL *success) { return This->lpVtbl->addReadRequest(This,name,reserved,success); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_doReadRequest(IHTMLOpsProfile* This,VARIANT usage,VARIANT fname,VARIANT domain,VARIANT path,VARIANT expire,VARIANT reserved) { +static inline HRESULT IHTMLOpsProfile_doReadRequest(IHTMLOpsProfile* This,VARIANT usage,VARIANT fname,VARIANT domain,VARIANT path,VARIANT expire,VARIANT reserved) { return This->lpVtbl->doReadRequest(This,usage,fname,domain,path,expire,reserved); } -static __WIDL_INLINE HRESULT IHTMLOpsProfile_doWriteRequest(IHTMLOpsProfile* This,VARIANT_BOOL *success) { +static inline HRESULT IHTMLOpsProfile_doWriteRequest(IHTMLOpsProfile* This,VARIANT_BOOL *success) { return This->lpVtbl->doWriteRequest(This,success); } #endif @@ -79303,87 +79295,87 @@ interface IOmNavigator { #define IOmNavigator_get_userProfile(This,p) (This)->lpVtbl->get_userProfile(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOmNavigator_QueryInterface(IOmNavigator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOmNavigator_QueryInterface(IOmNavigator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOmNavigator_AddRef(IOmNavigator* This) { +static inline ULONG IOmNavigator_AddRef(IOmNavigator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOmNavigator_Release(IOmNavigator* This) { +static inline ULONG IOmNavigator_Release(IOmNavigator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IOmNavigator_GetTypeInfoCount(IOmNavigator* This,UINT *pctinfo) { +static inline HRESULT IOmNavigator_GetTypeInfoCount(IOmNavigator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IOmNavigator_GetTypeInfo(IOmNavigator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IOmNavigator_GetTypeInfo(IOmNavigator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IOmNavigator_GetIDsOfNames(IOmNavigator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IOmNavigator_GetIDsOfNames(IOmNavigator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IOmNavigator_Invoke(IOmNavigator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IOmNavigator_Invoke(IOmNavigator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IOmNavigator methods ***/ -static __WIDL_INLINE HRESULT IOmNavigator_get_appCodeName(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_appCodeName(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_appCodeName(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_appName(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_appName(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_appName(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_appVersion(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_appVersion(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_appVersion(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_userAgent(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_userAgent(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_userAgent(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_javaEnabled(IOmNavigator* This,VARIANT_BOOL *enabled) { +static inline HRESULT IOmNavigator_javaEnabled(IOmNavigator* This,VARIANT_BOOL *enabled) { return This->lpVtbl->javaEnabled(This,enabled); } -static __WIDL_INLINE HRESULT IOmNavigator_taintEnabled(IOmNavigator* This,VARIANT_BOOL *enabled) { +static inline HRESULT IOmNavigator_taintEnabled(IOmNavigator* This,VARIANT_BOOL *enabled) { return This->lpVtbl->taintEnabled(This,enabled); } -static __WIDL_INLINE HRESULT IOmNavigator_get_mimeTypes(IOmNavigator* This,IHTMLMimeTypesCollection **p) { +static inline HRESULT IOmNavigator_get_mimeTypes(IOmNavigator* This,IHTMLMimeTypesCollection **p) { return This->lpVtbl->get_mimeTypes(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_plugins(IOmNavigator* This,IHTMLPluginsCollection **p) { +static inline HRESULT IOmNavigator_get_plugins(IOmNavigator* This,IHTMLPluginsCollection **p) { return This->lpVtbl->get_plugins(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_cookieEnabled(IOmNavigator* This,VARIANT_BOOL *p) { +static inline HRESULT IOmNavigator_get_cookieEnabled(IOmNavigator* This,VARIANT_BOOL *p) { return This->lpVtbl->get_cookieEnabled(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_opsProfile(IOmNavigator* This,IHTMLOpsProfile **p) { +static inline HRESULT IOmNavigator_get_opsProfile(IOmNavigator* This,IHTMLOpsProfile **p) { return This->lpVtbl->get_opsProfile(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_toString(IOmNavigator* This,BSTR *string) { +static inline HRESULT IOmNavigator_toString(IOmNavigator* This,BSTR *string) { return This->lpVtbl->toString(This,string); } -static __WIDL_INLINE HRESULT IOmNavigator_get_cpuClass(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_cpuClass(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_cpuClass(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_systemLanguage(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_systemLanguage(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_systemLanguage(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_browserLanguage(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_browserLanguage(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_browserLanguage(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_userLanguage(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_userLanguage(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_userLanguage(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_platform(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_platform(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_platform(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_appMinorVersion(IOmNavigator* This,BSTR *p) { +static inline HRESULT IOmNavigator_get_appMinorVersion(IOmNavigator* This,BSTR *p) { return This->lpVtbl->get_appMinorVersion(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_connectionSpeed(IOmNavigator* This,LONG *p) { +static inline HRESULT IOmNavigator_get_connectionSpeed(IOmNavigator* This,LONG *p) { return This->lpVtbl->get_connectionSpeed(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_onLine(IOmNavigator* This,VARIANT_BOOL *p) { +static inline HRESULT IOmNavigator_get_onLine(IOmNavigator* This,VARIANT_BOOL *p) { return This->lpVtbl->get_onLine(This,p); } -static __WIDL_INLINE HRESULT IOmNavigator_get_userProfile(IOmNavigator* This,IHTMLOpsProfile **p) { +static inline HRESULT IOmNavigator_get_userProfile(IOmNavigator* This,IHTMLOpsProfile **p) { return This->lpVtbl->get_userProfile(This,p); } #endif @@ -79485,30 +79477,30 @@ interface INavigatorGeolocation { #define INavigatorGeolocation_get_geolocation(This,p) (This)->lpVtbl->get_geolocation(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INavigatorGeolocation_QueryInterface(INavigatorGeolocation* This,REFIID riid,void **ppvObject) { +static inline HRESULT INavigatorGeolocation_QueryInterface(INavigatorGeolocation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INavigatorGeolocation_AddRef(INavigatorGeolocation* This) { +static inline ULONG INavigatorGeolocation_AddRef(INavigatorGeolocation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INavigatorGeolocation_Release(INavigatorGeolocation* This) { +static inline ULONG INavigatorGeolocation_Release(INavigatorGeolocation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INavigatorGeolocation_GetTypeInfoCount(INavigatorGeolocation* This,UINT *pctinfo) { +static inline HRESULT INavigatorGeolocation_GetTypeInfoCount(INavigatorGeolocation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INavigatorGeolocation_GetTypeInfo(INavigatorGeolocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INavigatorGeolocation_GetTypeInfo(INavigatorGeolocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INavigatorGeolocation_GetIDsOfNames(INavigatorGeolocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INavigatorGeolocation_GetIDsOfNames(INavigatorGeolocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INavigatorGeolocation_Invoke(INavigatorGeolocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INavigatorGeolocation_Invoke(INavigatorGeolocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INavigatorGeolocation methods ***/ -static __WIDL_INLINE HRESULT INavigatorGeolocation_get_geolocation(INavigatorGeolocation* This,IWebGeolocation **p) { +static inline HRESULT INavigatorGeolocation_get_geolocation(INavigatorGeolocation* This,IWebGeolocation **p) { return This->lpVtbl->get_geolocation(This,p); } #endif @@ -79610,30 +79602,30 @@ interface INavigatorDoNotTrack { #define INavigatorDoNotTrack_get_msDoNotTrack(This,p) (This)->lpVtbl->get_msDoNotTrack(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INavigatorDoNotTrack_QueryInterface(INavigatorDoNotTrack* This,REFIID riid,void **ppvObject) { +static inline HRESULT INavigatorDoNotTrack_QueryInterface(INavigatorDoNotTrack* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INavigatorDoNotTrack_AddRef(INavigatorDoNotTrack* This) { +static inline ULONG INavigatorDoNotTrack_AddRef(INavigatorDoNotTrack* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INavigatorDoNotTrack_Release(INavigatorDoNotTrack* This) { +static inline ULONG INavigatorDoNotTrack_Release(INavigatorDoNotTrack* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INavigatorDoNotTrack_GetTypeInfoCount(INavigatorDoNotTrack* This,UINT *pctinfo) { +static inline HRESULT INavigatorDoNotTrack_GetTypeInfoCount(INavigatorDoNotTrack* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INavigatorDoNotTrack_GetTypeInfo(INavigatorDoNotTrack* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INavigatorDoNotTrack_GetTypeInfo(INavigatorDoNotTrack* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INavigatorDoNotTrack_GetIDsOfNames(INavigatorDoNotTrack* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INavigatorDoNotTrack_GetIDsOfNames(INavigatorDoNotTrack* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INavigatorDoNotTrack_Invoke(INavigatorDoNotTrack* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INavigatorDoNotTrack_Invoke(INavigatorDoNotTrack* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INavigatorDoNotTrack methods ***/ -static __WIDL_INLINE HRESULT INavigatorDoNotTrack_get_msDoNotTrack(INavigatorDoNotTrack* This,BSTR *p) { +static inline HRESULT INavigatorDoNotTrack_get_msDoNotTrack(INavigatorDoNotTrack* This,BSTR *p) { return This->lpVtbl->get_msDoNotTrack(This,p); } #endif @@ -79887,87 +79879,87 @@ interface IHTMLLocation { #define IHTMLLocation_toString(This,string) (This)->lpVtbl->toString(This,string) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLocation_QueryInterface(IHTMLLocation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLocation_QueryInterface(IHTMLLocation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLocation_AddRef(IHTMLLocation* This) { +static inline ULONG IHTMLLocation_AddRef(IHTMLLocation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLocation_Release(IHTMLLocation* This) { +static inline ULONG IHTMLLocation_Release(IHTMLLocation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLocation_GetTypeInfoCount(IHTMLLocation* This,UINT *pctinfo) { +static inline HRESULT IHTMLLocation_GetTypeInfoCount(IHTMLLocation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLocation_GetTypeInfo(IHTMLLocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLocation_GetTypeInfo(IHTMLLocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLocation_GetIDsOfNames(IHTMLLocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLocation_GetIDsOfNames(IHTMLLocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLocation_Invoke(IHTMLLocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLocation_Invoke(IHTMLLocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLocation methods ***/ -static __WIDL_INLINE HRESULT IHTMLLocation_put_href(IHTMLLocation* This,BSTR v) { +static inline HRESULT IHTMLLocation_put_href(IHTMLLocation* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLLocation_get_href(IHTMLLocation* This,BSTR *p) { +static inline HRESULT IHTMLLocation_get_href(IHTMLLocation* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLLocation_put_protocol(IHTMLLocation* This,BSTR v) { +static inline HRESULT IHTMLLocation_put_protocol(IHTMLLocation* This,BSTR v) { return This->lpVtbl->put_protocol(This,v); } -static __WIDL_INLINE HRESULT IHTMLLocation_get_protocol(IHTMLLocation* This,BSTR *p) { +static inline HRESULT IHTMLLocation_get_protocol(IHTMLLocation* This,BSTR *p) { return This->lpVtbl->get_protocol(This,p); } -static __WIDL_INLINE HRESULT IHTMLLocation_put_host(IHTMLLocation* This,BSTR v) { +static inline HRESULT IHTMLLocation_put_host(IHTMLLocation* This,BSTR v) { return This->lpVtbl->put_host(This,v); } -static __WIDL_INLINE HRESULT IHTMLLocation_get_host(IHTMLLocation* This,BSTR *p) { +static inline HRESULT IHTMLLocation_get_host(IHTMLLocation* This,BSTR *p) { return This->lpVtbl->get_host(This,p); } -static __WIDL_INLINE HRESULT IHTMLLocation_put_hostname(IHTMLLocation* This,BSTR v) { +static inline HRESULT IHTMLLocation_put_hostname(IHTMLLocation* This,BSTR v) { return This->lpVtbl->put_hostname(This,v); } -static __WIDL_INLINE HRESULT IHTMLLocation_get_hostname(IHTMLLocation* This,BSTR *p) { +static inline HRESULT IHTMLLocation_get_hostname(IHTMLLocation* This,BSTR *p) { return This->lpVtbl->get_hostname(This,p); } -static __WIDL_INLINE HRESULT IHTMLLocation_put_port(IHTMLLocation* This,BSTR v) { +static inline HRESULT IHTMLLocation_put_port(IHTMLLocation* This,BSTR v) { return This->lpVtbl->put_port(This,v); } -static __WIDL_INLINE HRESULT IHTMLLocation_get_port(IHTMLLocation* This,BSTR *p) { +static inline HRESULT IHTMLLocation_get_port(IHTMLLocation* This,BSTR *p) { return This->lpVtbl->get_port(This,p); } -static __WIDL_INLINE HRESULT IHTMLLocation_put_pathname(IHTMLLocation* This,BSTR v) { +static inline HRESULT IHTMLLocation_put_pathname(IHTMLLocation* This,BSTR v) { return This->lpVtbl->put_pathname(This,v); } -static __WIDL_INLINE HRESULT IHTMLLocation_get_pathname(IHTMLLocation* This,BSTR *p) { +static inline HRESULT IHTMLLocation_get_pathname(IHTMLLocation* This,BSTR *p) { return This->lpVtbl->get_pathname(This,p); } -static __WIDL_INLINE HRESULT IHTMLLocation_put_search(IHTMLLocation* This,BSTR v) { +static inline HRESULT IHTMLLocation_put_search(IHTMLLocation* This,BSTR v) { return This->lpVtbl->put_search(This,v); } -static __WIDL_INLINE HRESULT IHTMLLocation_get_search(IHTMLLocation* This,BSTR *p) { +static inline HRESULT IHTMLLocation_get_search(IHTMLLocation* This,BSTR *p) { return This->lpVtbl->get_search(This,p); } -static __WIDL_INLINE HRESULT IHTMLLocation_put_hash(IHTMLLocation* This,BSTR v) { +static inline HRESULT IHTMLLocation_put_hash(IHTMLLocation* This,BSTR v) { return This->lpVtbl->put_hash(This,v); } -static __WIDL_INLINE HRESULT IHTMLLocation_get_hash(IHTMLLocation* This,BSTR *p) { +static inline HRESULT IHTMLLocation_get_hash(IHTMLLocation* This,BSTR *p) { return This->lpVtbl->get_hash(This,p); } -static __WIDL_INLINE HRESULT IHTMLLocation_reload(IHTMLLocation* This,VARIANT_BOOL flag) { +static inline HRESULT IHTMLLocation_reload(IHTMLLocation* This,VARIANT_BOOL flag) { return This->lpVtbl->reload(This,flag); } -static __WIDL_INLINE HRESULT IHTMLLocation_replace(IHTMLLocation* This,BSTR bstr) { +static inline HRESULT IHTMLLocation_replace(IHTMLLocation* This,BSTR bstr) { return This->lpVtbl->replace(This,bstr); } -static __WIDL_INLINE HRESULT IHTMLLocation_assign(IHTMLLocation* This,BSTR bstr) { +static inline HRESULT IHTMLLocation_assign(IHTMLLocation* This,BSTR bstr) { return This->lpVtbl->assign(This,bstr); } -static __WIDL_INLINE HRESULT IHTMLLocation_toString(IHTMLLocation* This,BSTR *string) { +static inline HRESULT IHTMLLocation_toString(IHTMLLocation* This,BSTR *string) { return This->lpVtbl->toString(This,string); } #endif @@ -80059,26 +80051,26 @@ interface DispHTMLHistory { #define DispHTMLHistory_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHistory_QueryInterface(DispHTMLHistory* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLHistory_QueryInterface(DispHTMLHistory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLHistory_AddRef(DispHTMLHistory* This) { +static inline ULONG DispHTMLHistory_AddRef(DispHTMLHistory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLHistory_Release(DispHTMLHistory* This) { +static inline ULONG DispHTMLHistory_Release(DispHTMLHistory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLHistory_GetTypeInfoCount(DispHTMLHistory* This,UINT *pctinfo) { +static inline HRESULT DispHTMLHistory_GetTypeInfoCount(DispHTMLHistory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLHistory_GetTypeInfo(DispHTMLHistory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLHistory_GetTypeInfo(DispHTMLHistory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLHistory_GetIDsOfNames(DispHTMLHistory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLHistory_GetIDsOfNames(DispHTMLHistory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLHistory_Invoke(DispHTMLHistory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLHistory_Invoke(DispHTMLHistory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -80197,26 +80189,26 @@ interface DispCPlugins { #define DispCPlugins_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispCPlugins_QueryInterface(DispCPlugins* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispCPlugins_QueryInterface(DispCPlugins* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispCPlugins_AddRef(DispCPlugins* This) { +static inline ULONG DispCPlugins_AddRef(DispCPlugins* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispCPlugins_Release(DispCPlugins* This) { +static inline ULONG DispCPlugins_Release(DispCPlugins* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispCPlugins_GetTypeInfoCount(DispCPlugins* This,UINT *pctinfo) { +static inline HRESULT DispCPlugins_GetTypeInfoCount(DispCPlugins* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispCPlugins_GetTypeInfo(DispCPlugins* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispCPlugins_GetTypeInfo(DispCPlugins* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispCPlugins_GetIDsOfNames(DispCPlugins* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispCPlugins_GetIDsOfNames(DispCPlugins* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispCPlugins_Invoke(DispCPlugins* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispCPlugins_Invoke(DispCPlugins* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -80335,26 +80327,26 @@ interface DispHTMLNavigator { #define DispHTMLNavigator_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNavigator_QueryInterface(DispHTMLNavigator* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLNavigator_QueryInterface(DispHTMLNavigator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLNavigator_AddRef(DispHTMLNavigator* This) { +static inline ULONG DispHTMLNavigator_AddRef(DispHTMLNavigator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLNavigator_Release(DispHTMLNavigator* This) { +static inline ULONG DispHTMLNavigator_Release(DispHTMLNavigator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNavigator_GetTypeInfoCount(DispHTMLNavigator* This,UINT *pctinfo) { +static inline HRESULT DispHTMLNavigator_GetTypeInfoCount(DispHTMLNavigator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLNavigator_GetTypeInfo(DispHTMLNavigator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLNavigator_GetTypeInfo(DispHTMLNavigator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLNavigator_GetIDsOfNames(DispHTMLNavigator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLNavigator_GetIDsOfNames(DispHTMLNavigator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLNavigator_Invoke(DispHTMLNavigator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLNavigator_Invoke(DispHTMLNavigator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -80459,26 +80451,26 @@ interface DispHTMLLocation { #define DispHTMLLocation_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLocation_QueryInterface(DispHTMLLocation* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLLocation_QueryInterface(DispHTMLLocation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLLocation_AddRef(DispHTMLLocation* This) { +static inline ULONG DispHTMLLocation_AddRef(DispHTMLLocation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLLocation_Release(DispHTMLLocation* This) { +static inline ULONG DispHTMLLocation_Release(DispHTMLLocation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLocation_GetTypeInfoCount(DispHTMLLocation* This,UINT *pctinfo) { +static inline HRESULT DispHTMLLocation_GetTypeInfoCount(DispHTMLLocation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLLocation_GetTypeInfo(DispHTMLLocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLLocation_GetTypeInfo(DispHTMLLocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLLocation_GetIDsOfNames(DispHTMLLocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLLocation_GetIDsOfNames(DispHTMLLocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLLocation_Invoke(DispHTMLLocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLLocation_Invoke(DispHTMLLocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -80611,36 +80603,36 @@ interface IHTMLBookmarkCollection { #define IHTMLBookmarkCollection_item(This,index,pVarBookmark) (This)->lpVtbl->item(This,index,pVarBookmark) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBookmarkCollection_QueryInterface(IHTMLBookmarkCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBookmarkCollection_QueryInterface(IHTMLBookmarkCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBookmarkCollection_AddRef(IHTMLBookmarkCollection* This) { +static inline ULONG IHTMLBookmarkCollection_AddRef(IHTMLBookmarkCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBookmarkCollection_Release(IHTMLBookmarkCollection* This) { +static inline ULONG IHTMLBookmarkCollection_Release(IHTMLBookmarkCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBookmarkCollection_GetTypeInfoCount(IHTMLBookmarkCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLBookmarkCollection_GetTypeInfoCount(IHTMLBookmarkCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBookmarkCollection_GetTypeInfo(IHTMLBookmarkCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBookmarkCollection_GetTypeInfo(IHTMLBookmarkCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBookmarkCollection_GetIDsOfNames(IHTMLBookmarkCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBookmarkCollection_GetIDsOfNames(IHTMLBookmarkCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBookmarkCollection_Invoke(IHTMLBookmarkCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBookmarkCollection_Invoke(IHTMLBookmarkCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBookmarkCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLBookmarkCollection_get_length(IHTMLBookmarkCollection* This,LONG *p) { +static inline HRESULT IHTMLBookmarkCollection_get_length(IHTMLBookmarkCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLBookmarkCollection_get__newEnum(IHTMLBookmarkCollection* This,IUnknown **p) { +static inline HRESULT IHTMLBookmarkCollection_get__newEnum(IHTMLBookmarkCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLBookmarkCollection_item(IHTMLBookmarkCollection* This,LONG index,VARIANT *pVarBookmark) { +static inline HRESULT IHTMLBookmarkCollection_item(IHTMLBookmarkCollection* This,LONG index,VARIANT *pVarBookmark) { return This->lpVtbl->item(This,index,pVarBookmark); } #endif @@ -80825,48 +80817,48 @@ interface IHTMLDataTransfer { #define IHTMLDataTransfer_get_effectAllowed(This,p) (This)->lpVtbl->get_effectAllowed(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDataTransfer_QueryInterface(IHTMLDataTransfer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDataTransfer_QueryInterface(IHTMLDataTransfer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDataTransfer_AddRef(IHTMLDataTransfer* This) { +static inline ULONG IHTMLDataTransfer_AddRef(IHTMLDataTransfer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDataTransfer_Release(IHTMLDataTransfer* This) { +static inline ULONG IHTMLDataTransfer_Release(IHTMLDataTransfer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDataTransfer_GetTypeInfoCount(IHTMLDataTransfer* This,UINT *pctinfo) { +static inline HRESULT IHTMLDataTransfer_GetTypeInfoCount(IHTMLDataTransfer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDataTransfer_GetTypeInfo(IHTMLDataTransfer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDataTransfer_GetTypeInfo(IHTMLDataTransfer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDataTransfer_GetIDsOfNames(IHTMLDataTransfer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDataTransfer_GetIDsOfNames(IHTMLDataTransfer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDataTransfer_Invoke(IHTMLDataTransfer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDataTransfer_Invoke(IHTMLDataTransfer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDataTransfer methods ***/ -static __WIDL_INLINE HRESULT IHTMLDataTransfer_setData(IHTMLDataTransfer* This,BSTR format,VARIANT *data,VARIANT_BOOL *pret) { +static inline HRESULT IHTMLDataTransfer_setData(IHTMLDataTransfer* This,BSTR format,VARIANT *data,VARIANT_BOOL *pret) { return This->lpVtbl->setData(This,format,data,pret); } -static __WIDL_INLINE HRESULT IHTMLDataTransfer_getData(IHTMLDataTransfer* This,BSTR format,VARIANT *pvarRet) { +static inline HRESULT IHTMLDataTransfer_getData(IHTMLDataTransfer* This,BSTR format,VARIANT *pvarRet) { return This->lpVtbl->getData(This,format,pvarRet); } -static __WIDL_INLINE HRESULT IHTMLDataTransfer_clearData(IHTMLDataTransfer* This,BSTR format,VARIANT_BOOL *pret) { +static inline HRESULT IHTMLDataTransfer_clearData(IHTMLDataTransfer* This,BSTR format,VARIANT_BOOL *pret) { return This->lpVtbl->clearData(This,format,pret); } -static __WIDL_INLINE HRESULT IHTMLDataTransfer_put_dropEffect(IHTMLDataTransfer* This,BSTR v) { +static inline HRESULT IHTMLDataTransfer_put_dropEffect(IHTMLDataTransfer* This,BSTR v) { return This->lpVtbl->put_dropEffect(This,v); } -static __WIDL_INLINE HRESULT IHTMLDataTransfer_get_dropEffect(IHTMLDataTransfer* This,BSTR *p) { +static inline HRESULT IHTMLDataTransfer_get_dropEffect(IHTMLDataTransfer* This,BSTR *p) { return This->lpVtbl->get_dropEffect(This,p); } -static __WIDL_INLINE HRESULT IHTMLDataTransfer_put_effectAllowed(IHTMLDataTransfer* This,BSTR v) { +static inline HRESULT IHTMLDataTransfer_put_effectAllowed(IHTMLDataTransfer* This,BSTR v) { return This->lpVtbl->put_effectAllowed(This,v); } -static __WIDL_INLINE HRESULT IHTMLDataTransfer_get_effectAllowed(IHTMLDataTransfer* This,BSTR *p) { +static inline HRESULT IHTMLDataTransfer_get_effectAllowed(IHTMLDataTransfer* This,BSTR *p) { return This->lpVtbl->get_effectAllowed(This,p); } #endif @@ -81160,102 +81152,102 @@ interface IHTMLEventObj { #define IHTMLEventObj_get_srcFilter(This,p) (This)->lpVtbl->get_srcFilter(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj_QueryInterface(IHTMLEventObj* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEventObj_QueryInterface(IHTMLEventObj* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEventObj_AddRef(IHTMLEventObj* This) { +static inline ULONG IHTMLEventObj_AddRef(IHTMLEventObj* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEventObj_Release(IHTMLEventObj* This) { +static inline ULONG IHTMLEventObj_Release(IHTMLEventObj* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj_GetTypeInfoCount(IHTMLEventObj* This,UINT *pctinfo) { +static inline HRESULT IHTMLEventObj_GetTypeInfoCount(IHTMLEventObj* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj_GetTypeInfo(IHTMLEventObj* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLEventObj_GetTypeInfo(IHTMLEventObj* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj_GetIDsOfNames(IHTMLEventObj* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLEventObj_GetIDsOfNames(IHTMLEventObj* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLEventObj_Invoke(IHTMLEventObj* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLEventObj_Invoke(IHTMLEventObj* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLEventObj methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj_get_srcElement(IHTMLEventObj* This,IHTMLElement **p) { +static inline HRESULT IHTMLEventObj_get_srcElement(IHTMLEventObj* This,IHTMLElement **p) { return This->lpVtbl->get_srcElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_altKey(IHTMLEventObj* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj_get_altKey(IHTMLEventObj* This,VARIANT_BOOL *p) { return This->lpVtbl->get_altKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_ctrlKey(IHTMLEventObj* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj_get_ctrlKey(IHTMLEventObj* This,VARIANT_BOOL *p) { return This->lpVtbl->get_ctrlKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_shiftKey(IHTMLEventObj* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj_get_shiftKey(IHTMLEventObj* This,VARIANT_BOOL *p) { return This->lpVtbl->get_shiftKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_put_returnValue(IHTMLEventObj* This,VARIANT v) { +static inline HRESULT IHTMLEventObj_put_returnValue(IHTMLEventObj* This,VARIANT v) { return This->lpVtbl->put_returnValue(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_returnValue(IHTMLEventObj* This,VARIANT *p) { +static inline HRESULT IHTMLEventObj_get_returnValue(IHTMLEventObj* This,VARIANT *p) { return This->lpVtbl->get_returnValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_put_cancelBubble(IHTMLEventObj* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLEventObj_put_cancelBubble(IHTMLEventObj* This,VARIANT_BOOL v) { return This->lpVtbl->put_cancelBubble(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_cancelBubble(IHTMLEventObj* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj_get_cancelBubble(IHTMLEventObj* This,VARIANT_BOOL *p) { return This->lpVtbl->get_cancelBubble(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_fromElement(IHTMLEventObj* This,IHTMLElement **p) { +static inline HRESULT IHTMLEventObj_get_fromElement(IHTMLEventObj* This,IHTMLElement **p) { return This->lpVtbl->get_fromElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_toElement(IHTMLEventObj* This,IHTMLElement **p) { +static inline HRESULT IHTMLEventObj_get_toElement(IHTMLEventObj* This,IHTMLElement **p) { return This->lpVtbl->get_toElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_put_keyCode(IHTMLEventObj* This,LONG v) { +static inline HRESULT IHTMLEventObj_put_keyCode(IHTMLEventObj* This,LONG v) { return This->lpVtbl->put_keyCode(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_keyCode(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_keyCode(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_keyCode(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_button(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_button(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_button(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_type(IHTMLEventObj* This,BSTR *p) { +static inline HRESULT IHTMLEventObj_get_type(IHTMLEventObj* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_qualifier(IHTMLEventObj* This,BSTR *p) { +static inline HRESULT IHTMLEventObj_get_qualifier(IHTMLEventObj* This,BSTR *p) { return This->lpVtbl->get_qualifier(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_reason(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_reason(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_reason(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_x(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_x(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_y(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_y(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_clientX(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_clientX(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_clientX(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_clientY(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_clientY(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_clientY(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_offsetX(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_offsetX(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_offsetX(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_offsetY(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_offsetY(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_offsetY(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_screenX(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_screenX(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_screenX(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_screenY(IHTMLEventObj* This,LONG *p) { +static inline HRESULT IHTMLEventObj_get_screenY(IHTMLEventObj* This,LONG *p) { return This->lpVtbl->get_screenY(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj_get_srcFilter(IHTMLEventObj* This,IDispatch **p) { +static inline HRESULT IHTMLEventObj_get_srcFilter(IHTMLEventObj* This,IDispatch **p) { return This->lpVtbl->get_srcFilter(This,p); } #endif @@ -81809,195 +81801,195 @@ interface IHTMLEventObj2 { #define IHTMLEventObj2_get_dataTransfer(This,p) (This)->lpVtbl->get_dataTransfer(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj2_QueryInterface(IHTMLEventObj2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEventObj2_QueryInterface(IHTMLEventObj2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEventObj2_AddRef(IHTMLEventObj2* This) { +static inline ULONG IHTMLEventObj2_AddRef(IHTMLEventObj2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEventObj2_Release(IHTMLEventObj2* This) { +static inline ULONG IHTMLEventObj2_Release(IHTMLEventObj2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj2_GetTypeInfoCount(IHTMLEventObj2* This,UINT *pctinfo) { +static inline HRESULT IHTMLEventObj2_GetTypeInfoCount(IHTMLEventObj2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_GetTypeInfo(IHTMLEventObj2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLEventObj2_GetTypeInfo(IHTMLEventObj2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_GetIDsOfNames(IHTMLEventObj2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLEventObj2_GetIDsOfNames(IHTMLEventObj2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_Invoke(IHTMLEventObj2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLEventObj2_Invoke(IHTMLEventObj2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLEventObj2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj2_setAttribute(IHTMLEventObj2* This,BSTR strAttributeName,VARIANT AttributeValue,LONG lFlags) { +static inline HRESULT IHTMLEventObj2_setAttribute(IHTMLEventObj2* This,BSTR strAttributeName,VARIANT AttributeValue,LONG lFlags) { return This->lpVtbl->setAttribute(This,strAttributeName,AttributeValue,lFlags); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_getAttribute(IHTMLEventObj2* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { +static inline HRESULT IHTMLEventObj2_getAttribute(IHTMLEventObj2* This,BSTR strAttributeName,LONG lFlags,VARIANT *AttributeValue) { return This->lpVtbl->getAttribute(This,strAttributeName,lFlags,AttributeValue); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_removeAttribute(IHTMLEventObj2* This,BSTR strAttributeName,LONG lFlags,VARIANT_BOOL *pfSuccess) { +static inline HRESULT IHTMLEventObj2_removeAttribute(IHTMLEventObj2* This,BSTR strAttributeName,LONG lFlags,VARIANT_BOOL *pfSuccess) { return This->lpVtbl->removeAttribute(This,strAttributeName,lFlags,pfSuccess); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_propertyName(IHTMLEventObj2* This,BSTR v) { +static inline HRESULT IHTMLEventObj2_put_propertyName(IHTMLEventObj2* This,BSTR v) { return This->lpVtbl->put_propertyName(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_propertyName(IHTMLEventObj2* This,BSTR *p) { +static inline HRESULT IHTMLEventObj2_get_propertyName(IHTMLEventObj2* This,BSTR *p) { return This->lpVtbl->get_propertyName(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_putref_bookmarks(IHTMLEventObj2* This,IHTMLBookmarkCollection *v) { +static inline HRESULT IHTMLEventObj2_putref_bookmarks(IHTMLEventObj2* This,IHTMLBookmarkCollection *v) { return This->lpVtbl->putref_bookmarks(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_bookmarks(IHTMLEventObj2* This,IHTMLBookmarkCollection **p) { +static inline HRESULT IHTMLEventObj2_get_bookmarks(IHTMLEventObj2* This,IHTMLBookmarkCollection **p) { return This->lpVtbl->get_bookmarks(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_putref_recordset(IHTMLEventObj2* This,IDispatch *v) { +static inline HRESULT IHTMLEventObj2_putref_recordset(IHTMLEventObj2* This,IDispatch *v) { return This->lpVtbl->putref_recordset(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_recordset(IHTMLEventObj2* This,IDispatch **p) { +static inline HRESULT IHTMLEventObj2_get_recordset(IHTMLEventObj2* This,IDispatch **p) { return This->lpVtbl->get_recordset(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_dataFld(IHTMLEventObj2* This,BSTR v) { +static inline HRESULT IHTMLEventObj2_put_dataFld(IHTMLEventObj2* This,BSTR v) { return This->lpVtbl->put_dataFld(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_dataFld(IHTMLEventObj2* This,BSTR *p) { +static inline HRESULT IHTMLEventObj2_get_dataFld(IHTMLEventObj2* This,BSTR *p) { return This->lpVtbl->get_dataFld(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_putref_boundElements(IHTMLEventObj2* This,IHTMLElementCollection *v) { +static inline HRESULT IHTMLEventObj2_putref_boundElements(IHTMLEventObj2* This,IHTMLElementCollection *v) { return This->lpVtbl->putref_boundElements(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_boundElements(IHTMLEventObj2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLEventObj2_get_boundElements(IHTMLEventObj2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_boundElements(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_repeat(IHTMLEventObj2* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLEventObj2_put_repeat(IHTMLEventObj2* This,VARIANT_BOOL v) { return This->lpVtbl->put_repeat(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_repeat(IHTMLEventObj2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj2_get_repeat(IHTMLEventObj2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_repeat(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_srcUrn(IHTMLEventObj2* This,BSTR v) { +static inline HRESULT IHTMLEventObj2_put_srcUrn(IHTMLEventObj2* This,BSTR v) { return This->lpVtbl->put_srcUrn(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_srcUrn(IHTMLEventObj2* This,BSTR *p) { +static inline HRESULT IHTMLEventObj2_get_srcUrn(IHTMLEventObj2* This,BSTR *p) { return This->lpVtbl->get_srcUrn(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_putref_srcElement(IHTMLEventObj2* This,IHTMLElement *v) { +static inline HRESULT IHTMLEventObj2_putref_srcElement(IHTMLEventObj2* This,IHTMLElement *v) { return This->lpVtbl->putref_srcElement(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_srcElement(IHTMLEventObj2* This,IHTMLElement **p) { +static inline HRESULT IHTMLEventObj2_get_srcElement(IHTMLEventObj2* This,IHTMLElement **p) { return This->lpVtbl->get_srcElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_altKey(IHTMLEventObj2* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLEventObj2_put_altKey(IHTMLEventObj2* This,VARIANT_BOOL v) { return This->lpVtbl->put_altKey(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_altKey(IHTMLEventObj2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj2_get_altKey(IHTMLEventObj2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_altKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_ctrlKey(IHTMLEventObj2* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLEventObj2_put_ctrlKey(IHTMLEventObj2* This,VARIANT_BOOL v) { return This->lpVtbl->put_ctrlKey(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_ctrlKey(IHTMLEventObj2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj2_get_ctrlKey(IHTMLEventObj2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_ctrlKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_shiftKey(IHTMLEventObj2* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLEventObj2_put_shiftKey(IHTMLEventObj2* This,VARIANT_BOOL v) { return This->lpVtbl->put_shiftKey(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_shiftKey(IHTMLEventObj2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj2_get_shiftKey(IHTMLEventObj2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_shiftKey(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_putref_fromElement(IHTMLEventObj2* This,IHTMLElement *v) { +static inline HRESULT IHTMLEventObj2_putref_fromElement(IHTMLEventObj2* This,IHTMLElement *v) { return This->lpVtbl->putref_fromElement(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_fromElement(IHTMLEventObj2* This,IHTMLElement **p) { +static inline HRESULT IHTMLEventObj2_get_fromElement(IHTMLEventObj2* This,IHTMLElement **p) { return This->lpVtbl->get_fromElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_putref_toElement(IHTMLEventObj2* This,IHTMLElement *v) { +static inline HRESULT IHTMLEventObj2_putref_toElement(IHTMLEventObj2* This,IHTMLElement *v) { return This->lpVtbl->putref_toElement(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_toElement(IHTMLEventObj2* This,IHTMLElement **p) { +static inline HRESULT IHTMLEventObj2_get_toElement(IHTMLEventObj2* This,IHTMLElement **p) { return This->lpVtbl->get_toElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_button(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_button(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_button(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_button(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_button(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_button(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_type(IHTMLEventObj2* This,BSTR v) { +static inline HRESULT IHTMLEventObj2_put_type(IHTMLEventObj2* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_type(IHTMLEventObj2* This,BSTR *p) { +static inline HRESULT IHTMLEventObj2_get_type(IHTMLEventObj2* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_qualifier(IHTMLEventObj2* This,BSTR v) { +static inline HRESULT IHTMLEventObj2_put_qualifier(IHTMLEventObj2* This,BSTR v) { return This->lpVtbl->put_qualifier(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_qualifier(IHTMLEventObj2* This,BSTR *p) { +static inline HRESULT IHTMLEventObj2_get_qualifier(IHTMLEventObj2* This,BSTR *p) { return This->lpVtbl->get_qualifier(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_reason(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_reason(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_reason(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_reason(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_reason(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_reason(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_x(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_x(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_x(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_x(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_y(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_y(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_y(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_y(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_clientX(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_clientX(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_clientX(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_clientX(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_clientX(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_clientX(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_clientY(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_clientY(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_clientY(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_clientY(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_clientY(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_clientY(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_offsetX(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_offsetX(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_offsetX(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_offsetX(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_offsetX(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_offsetX(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_offsetY(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_offsetY(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_offsetY(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_offsetY(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_offsetY(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_offsetY(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_screenX(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_screenX(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_screenX(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_screenX(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_screenX(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_screenX(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_put_screenY(IHTMLEventObj2* This,LONG v) { +static inline HRESULT IHTMLEventObj2_put_screenY(IHTMLEventObj2* This,LONG v) { return This->lpVtbl->put_screenY(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_screenY(IHTMLEventObj2* This,LONG *p) { +static inline HRESULT IHTMLEventObj2_get_screenY(IHTMLEventObj2* This,LONG *p) { return This->lpVtbl->get_screenY(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_putref_srcFilter(IHTMLEventObj2* This,IDispatch *v) { +static inline HRESULT IHTMLEventObj2_putref_srcFilter(IHTMLEventObj2* This,IDispatch *v) { return This->lpVtbl->putref_srcFilter(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_srcFilter(IHTMLEventObj2* This,IDispatch **p) { +static inline HRESULT IHTMLEventObj2_get_srcFilter(IHTMLEventObj2* This,IDispatch **p) { return This->lpVtbl->get_srcFilter(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj2_get_dataTransfer(IHTMLEventObj2* This,IHTMLDataTransfer **p) { +static inline HRESULT IHTMLEventObj2_get_dataTransfer(IHTMLEventObj2* This,IHTMLDataTransfer **p) { return This->lpVtbl->get_dataTransfer(This,p); } #endif @@ -82219,75 +82211,75 @@ interface IHTMLEventObj3 { #define IHTMLEventObj3_get_nextPage(This,p) (This)->lpVtbl->get_nextPage(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj3_QueryInterface(IHTMLEventObj3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEventObj3_QueryInterface(IHTMLEventObj3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEventObj3_AddRef(IHTMLEventObj3* This) { +static inline ULONG IHTMLEventObj3_AddRef(IHTMLEventObj3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEventObj3_Release(IHTMLEventObj3* This) { +static inline ULONG IHTMLEventObj3_Release(IHTMLEventObj3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj3_GetTypeInfoCount(IHTMLEventObj3* This,UINT *pctinfo) { +static inline HRESULT IHTMLEventObj3_GetTypeInfoCount(IHTMLEventObj3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_GetTypeInfo(IHTMLEventObj3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLEventObj3_GetTypeInfo(IHTMLEventObj3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_GetIDsOfNames(IHTMLEventObj3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLEventObj3_GetIDsOfNames(IHTMLEventObj3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_Invoke(IHTMLEventObj3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLEventObj3_Invoke(IHTMLEventObj3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLEventObj3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_contentOverflow(IHTMLEventObj3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj3_get_contentOverflow(IHTMLEventObj3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_contentOverflow(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_put_shiftLeft(IHTMLEventObj3* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLEventObj3_put_shiftLeft(IHTMLEventObj3* This,VARIANT_BOOL v) { return This->lpVtbl->put_shiftLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_shiftLeft(IHTMLEventObj3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj3_get_shiftLeft(IHTMLEventObj3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_shiftLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_put_altLeft(IHTMLEventObj3* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLEventObj3_put_altLeft(IHTMLEventObj3* This,VARIANT_BOOL v) { return This->lpVtbl->put_altLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_altLeft(IHTMLEventObj3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj3_get_altLeft(IHTMLEventObj3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_altLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_put_ctrlLeft(IHTMLEventObj3* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLEventObj3_put_ctrlLeft(IHTMLEventObj3* This,VARIANT_BOOL v) { return This->lpVtbl->put_ctrlLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_ctrlLeft(IHTMLEventObj3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj3_get_ctrlLeft(IHTMLEventObj3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_ctrlLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_imeCompositionChange(IHTMLEventObj3* This,LONG_PTR *p) { +static inline HRESULT IHTMLEventObj3_get_imeCompositionChange(IHTMLEventObj3* This,LONG_PTR *p) { return This->lpVtbl->get_imeCompositionChange(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_imeNotifyCommand(IHTMLEventObj3* This,LONG_PTR *p) { +static inline HRESULT IHTMLEventObj3_get_imeNotifyCommand(IHTMLEventObj3* This,LONG_PTR *p) { return This->lpVtbl->get_imeNotifyCommand(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_imeNotifyData(IHTMLEventObj3* This,LONG_PTR *p) { +static inline HRESULT IHTMLEventObj3_get_imeNotifyData(IHTMLEventObj3* This,LONG_PTR *p) { return This->lpVtbl->get_imeNotifyData(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_imeRequest(IHTMLEventObj3* This,LONG_PTR *p) { +static inline HRESULT IHTMLEventObj3_get_imeRequest(IHTMLEventObj3* This,LONG_PTR *p) { return This->lpVtbl->get_imeRequest(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_imeRequestData(IHTMLEventObj3* This,LONG_PTR *p) { +static inline HRESULT IHTMLEventObj3_get_imeRequestData(IHTMLEventObj3* This,LONG_PTR *p) { return This->lpVtbl->get_imeRequestData(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_keyboardLayout(IHTMLEventObj3* This,LONG_PTR *p) { +static inline HRESULT IHTMLEventObj3_get_keyboardLayout(IHTMLEventObj3* This,LONG_PTR *p) { return This->lpVtbl->get_keyboardLayout(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_behaviorCookie(IHTMLEventObj3* This,LONG *p) { +static inline HRESULT IHTMLEventObj3_get_behaviorCookie(IHTMLEventObj3* This,LONG *p) { return This->lpVtbl->get_behaviorCookie(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_behaviorPart(IHTMLEventObj3* This,LONG *p) { +static inline HRESULT IHTMLEventObj3_get_behaviorPart(IHTMLEventObj3* This,LONG *p) { return This->lpVtbl->get_behaviorPart(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj3_get_nextPage(IHTMLEventObj3* This,BSTR *p) { +static inline HRESULT IHTMLEventObj3_get_nextPage(IHTMLEventObj3* This,BSTR *p) { return This->lpVtbl->get_nextPage(This,p); } #endif @@ -82389,30 +82381,30 @@ interface IHTMLEventObj4 { #define IHTMLEventObj4_get_wheelDelta(This,p) (This)->lpVtbl->get_wheelDelta(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj4_QueryInterface(IHTMLEventObj4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEventObj4_QueryInterface(IHTMLEventObj4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEventObj4_AddRef(IHTMLEventObj4* This) { +static inline ULONG IHTMLEventObj4_AddRef(IHTMLEventObj4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEventObj4_Release(IHTMLEventObj4* This) { +static inline ULONG IHTMLEventObj4_Release(IHTMLEventObj4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj4_GetTypeInfoCount(IHTMLEventObj4* This,UINT *pctinfo) { +static inline HRESULT IHTMLEventObj4_GetTypeInfoCount(IHTMLEventObj4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj4_GetTypeInfo(IHTMLEventObj4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLEventObj4_GetTypeInfo(IHTMLEventObj4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj4_GetIDsOfNames(IHTMLEventObj4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLEventObj4_GetIDsOfNames(IHTMLEventObj4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLEventObj4_Invoke(IHTMLEventObj4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLEventObj4_Invoke(IHTMLEventObj4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLEventObj4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj4_get_wheelDelta(IHTMLEventObj4* This,LONG *p) { +static inline HRESULT IHTMLEventObj4_get_wheelDelta(IHTMLEventObj4* This,LONG *p) { return This->lpVtbl->get_wheelDelta(This,p); } #endif @@ -82578,54 +82570,54 @@ interface IHTMLEventObj5 { #define IHTMLEventObj5_get_issession(This,p) (This)->lpVtbl->get_issession(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj5_QueryInterface(IHTMLEventObj5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEventObj5_QueryInterface(IHTMLEventObj5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEventObj5_AddRef(IHTMLEventObj5* This) { +static inline ULONG IHTMLEventObj5_AddRef(IHTMLEventObj5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEventObj5_Release(IHTMLEventObj5* This) { +static inline ULONG IHTMLEventObj5_Release(IHTMLEventObj5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj5_GetTypeInfoCount(IHTMLEventObj5* This,UINT *pctinfo) { +static inline HRESULT IHTMLEventObj5_GetTypeInfoCount(IHTMLEventObj5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_GetTypeInfo(IHTMLEventObj5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLEventObj5_GetTypeInfo(IHTMLEventObj5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_GetIDsOfNames(IHTMLEventObj5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLEventObj5_GetIDsOfNames(IHTMLEventObj5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_Invoke(IHTMLEventObj5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLEventObj5_Invoke(IHTMLEventObj5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLEventObj5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj5_put_url(IHTMLEventObj5* This,BSTR v) { +static inline HRESULT IHTMLEventObj5_put_url(IHTMLEventObj5* This,BSTR v) { return This->lpVtbl->put_url(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_get_url(IHTMLEventObj5* This,BSTR *p) { +static inline HRESULT IHTMLEventObj5_get_url(IHTMLEventObj5* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_put_data(IHTMLEventObj5* This,BSTR v) { +static inline HRESULT IHTMLEventObj5_put_data(IHTMLEventObj5* This,BSTR v) { return This->lpVtbl->put_data(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_get_data(IHTMLEventObj5* This,BSTR *p) { +static inline HRESULT IHTMLEventObj5_get_data(IHTMLEventObj5* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_get_source(IHTMLEventObj5* This,IDispatch **p) { +static inline HRESULT IHTMLEventObj5_get_source(IHTMLEventObj5* This,IDispatch **p) { return This->lpVtbl->get_source(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_put_origin(IHTMLEventObj5* This,BSTR v) { +static inline HRESULT IHTMLEventObj5_put_origin(IHTMLEventObj5* This,BSTR v) { return This->lpVtbl->put_origin(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_get_origin(IHTMLEventObj5* This,BSTR *p) { +static inline HRESULT IHTMLEventObj5_get_origin(IHTMLEventObj5* This,BSTR *p) { return This->lpVtbl->get_origin(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_put_issession(IHTMLEventObj5* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLEventObj5_put_issession(IHTMLEventObj5* This,VARIANT_BOOL v) { return This->lpVtbl->put_issession(This,v); } -static __WIDL_INLINE HRESULT IHTMLEventObj5_get_issession(IHTMLEventObj5* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLEventObj5_get_issession(IHTMLEventObj5* This,VARIANT_BOOL *p) { return This->lpVtbl->get_issession(This,p); } #endif @@ -82735,33 +82727,33 @@ interface IHTMLEventObj6 { #define IHTMLEventObj6_get_buttonID(This,p) (This)->lpVtbl->get_buttonID(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj6_QueryInterface(IHTMLEventObj6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEventObj6_QueryInterface(IHTMLEventObj6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEventObj6_AddRef(IHTMLEventObj6* This) { +static inline ULONG IHTMLEventObj6_AddRef(IHTMLEventObj6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEventObj6_Release(IHTMLEventObj6* This) { +static inline ULONG IHTMLEventObj6_Release(IHTMLEventObj6* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj6_GetTypeInfoCount(IHTMLEventObj6* This,UINT *pctinfo) { +static inline HRESULT IHTMLEventObj6_GetTypeInfoCount(IHTMLEventObj6* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj6_GetTypeInfo(IHTMLEventObj6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLEventObj6_GetTypeInfo(IHTMLEventObj6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLEventObj6_GetIDsOfNames(IHTMLEventObj6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLEventObj6_GetIDsOfNames(IHTMLEventObj6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLEventObj6_Invoke(IHTMLEventObj6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLEventObj6_Invoke(IHTMLEventObj6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLEventObj6 methods ***/ -static __WIDL_INLINE HRESULT IHTMLEventObj6_get_actionURL(IHTMLEventObj6* This,BSTR *p) { +static inline HRESULT IHTMLEventObj6_get_actionURL(IHTMLEventObj6* This,BSTR *p) { return This->lpVtbl->get_actionURL(This,p); } -static __WIDL_INLINE HRESULT IHTMLEventObj6_get_buttonID(IHTMLEventObj6* This,LONG *p) { +static inline HRESULT IHTMLEventObj6_get_buttonID(IHTMLEventObj6* This,LONG *p) { return This->lpVtbl->get_buttonID(This,p); } #endif @@ -82853,26 +82845,26 @@ interface DispCEventObj { #define DispCEventObj_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispCEventObj_QueryInterface(DispCEventObj* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispCEventObj_QueryInterface(DispCEventObj* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispCEventObj_AddRef(DispCEventObj* This) { +static inline ULONG DispCEventObj_AddRef(DispCEventObj* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispCEventObj_Release(DispCEventObj* This) { +static inline ULONG DispCEventObj_Release(DispCEventObj* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispCEventObj_GetTypeInfoCount(DispCEventObj* This,UINT *pctinfo) { +static inline HRESULT DispCEventObj_GetTypeInfoCount(DispCEventObj* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispCEventObj_GetTypeInfo(DispCEventObj* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispCEventObj_GetTypeInfo(DispCEventObj* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispCEventObj_GetIDsOfNames(DispCEventObj* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispCEventObj_GetIDsOfNames(DispCEventObj* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispCEventObj_Invoke(DispCEventObj* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispCEventObj_Invoke(DispCEventObj* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -82997,33 +82989,33 @@ interface IHTMLStyleMedia { #define IHTMLStyleMedia_matchMedium(This,mediaQuery,matches) (This)->lpVtbl->matchMedium(This,mediaQuery,matches) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleMedia_QueryInterface(IHTMLStyleMedia* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleMedia_QueryInterface(IHTMLStyleMedia* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleMedia_AddRef(IHTMLStyleMedia* This) { +static inline ULONG IHTMLStyleMedia_AddRef(IHTMLStyleMedia* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleMedia_Release(IHTMLStyleMedia* This) { +static inline ULONG IHTMLStyleMedia_Release(IHTMLStyleMedia* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleMedia_GetTypeInfoCount(IHTMLStyleMedia* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleMedia_GetTypeInfoCount(IHTMLStyleMedia* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleMedia_GetTypeInfo(IHTMLStyleMedia* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleMedia_GetTypeInfo(IHTMLStyleMedia* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleMedia_GetIDsOfNames(IHTMLStyleMedia* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleMedia_GetIDsOfNames(IHTMLStyleMedia* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleMedia_Invoke(IHTMLStyleMedia* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleMedia_Invoke(IHTMLStyleMedia* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleMedia methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleMedia_get_type(IHTMLStyleMedia* This,BSTR *p) { +static inline HRESULT IHTMLStyleMedia_get_type(IHTMLStyleMedia* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleMedia_matchMedium(IHTMLStyleMedia* This,BSTR mediaQuery,VARIANT_BOOL *matches) { +static inline HRESULT IHTMLStyleMedia_matchMedium(IHTMLStyleMedia* This,BSTR mediaQuery,VARIANT_BOOL *matches) { return This->lpVtbl->matchMedium(This,mediaQuery,matches); } #endif @@ -83115,26 +83107,26 @@ interface DispHTMLStyleMedia { #define DispHTMLStyleMedia_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleMedia_QueryInterface(DispHTMLStyleMedia* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleMedia_QueryInterface(DispHTMLStyleMedia* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleMedia_AddRef(DispHTMLStyleMedia* This) { +static inline ULONG DispHTMLStyleMedia_AddRef(DispHTMLStyleMedia* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleMedia_Release(DispHTMLStyleMedia* This) { +static inline ULONG DispHTMLStyleMedia_Release(DispHTMLStyleMedia* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleMedia_GetTypeInfoCount(DispHTMLStyleMedia* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleMedia_GetTypeInfoCount(DispHTMLStyleMedia* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleMedia_GetTypeInfo(DispHTMLStyleMedia* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleMedia_GetTypeInfo(DispHTMLStyleMedia* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleMedia_GetIDsOfNames(DispHTMLStyleMedia* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleMedia_GetIDsOfNames(DispHTMLStyleMedia* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleMedia_Invoke(DispHTMLStyleMedia* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleMedia_Invoke(DispHTMLStyleMedia* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -83239,26 +83231,26 @@ interface HTMLWindowEvents3 { #define HTMLWindowEvents3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLWindowEvents3_QueryInterface(HTMLWindowEvents3* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLWindowEvents3_QueryInterface(HTMLWindowEvents3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLWindowEvents3_AddRef(HTMLWindowEvents3* This) { +static inline ULONG HTMLWindowEvents3_AddRef(HTMLWindowEvents3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLWindowEvents3_Release(HTMLWindowEvents3* This) { +static inline ULONG HTMLWindowEvents3_Release(HTMLWindowEvents3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLWindowEvents3_GetTypeInfoCount(HTMLWindowEvents3* This,UINT *pctinfo) { +static inline HRESULT HTMLWindowEvents3_GetTypeInfoCount(HTMLWindowEvents3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLWindowEvents3_GetTypeInfo(HTMLWindowEvents3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLWindowEvents3_GetTypeInfo(HTMLWindowEvents3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLWindowEvents3_GetIDsOfNames(HTMLWindowEvents3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLWindowEvents3_GetIDsOfNames(HTMLWindowEvents3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLWindowEvents3_Invoke(HTMLWindowEvents3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLWindowEvents3_Invoke(HTMLWindowEvents3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -83349,26 +83341,26 @@ interface HTMLWindowEvents2 { #define HTMLWindowEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLWindowEvents2_QueryInterface(HTMLWindowEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLWindowEvents2_QueryInterface(HTMLWindowEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLWindowEvents2_AddRef(HTMLWindowEvents2* This) { +static inline ULONG HTMLWindowEvents2_AddRef(HTMLWindowEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLWindowEvents2_Release(HTMLWindowEvents2* This) { +static inline ULONG HTMLWindowEvents2_Release(HTMLWindowEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLWindowEvents2_GetTypeInfoCount(HTMLWindowEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLWindowEvents2_GetTypeInfoCount(HTMLWindowEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLWindowEvents2_GetTypeInfo(HTMLWindowEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLWindowEvents2_GetTypeInfo(HTMLWindowEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLWindowEvents2_GetIDsOfNames(HTMLWindowEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLWindowEvents2_GetIDsOfNames(HTMLWindowEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLWindowEvents2_Invoke(HTMLWindowEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLWindowEvents2_Invoke(HTMLWindowEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -83459,26 +83451,26 @@ interface HTMLWindowEvents { #define HTMLWindowEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLWindowEvents_QueryInterface(HTMLWindowEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLWindowEvents_QueryInterface(HTMLWindowEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLWindowEvents_AddRef(HTMLWindowEvents* This) { +static inline ULONG HTMLWindowEvents_AddRef(HTMLWindowEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLWindowEvents_Release(HTMLWindowEvents* This) { +static inline ULONG HTMLWindowEvents_Release(HTMLWindowEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLWindowEvents_GetTypeInfoCount(HTMLWindowEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLWindowEvents_GetTypeInfoCount(HTMLWindowEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLWindowEvents_GetTypeInfo(HTMLWindowEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLWindowEvents_GetTypeInfo(HTMLWindowEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLWindowEvents_GetIDsOfNames(HTMLWindowEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLWindowEvents_GetIDsOfNames(HTMLWindowEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLWindowEvents_Invoke(HTMLWindowEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLWindowEvents_Invoke(HTMLWindowEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -83669,33 +83661,33 @@ interface IHTMLFramesCollection2 { #define IHTMLFramesCollection2_get_length(This,p) (This)->lpVtbl->get_length(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFramesCollection2_QueryInterface(IHTMLFramesCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFramesCollection2_QueryInterface(IHTMLFramesCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFramesCollection2_AddRef(IHTMLFramesCollection2* This) { +static inline ULONG IHTMLFramesCollection2_AddRef(IHTMLFramesCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFramesCollection2_Release(IHTMLFramesCollection2* This) { +static inline ULONG IHTMLFramesCollection2_Release(IHTMLFramesCollection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFramesCollection2_GetTypeInfoCount(IHTMLFramesCollection2* This,UINT *pctinfo) { +static inline HRESULT IHTMLFramesCollection2_GetTypeInfoCount(IHTMLFramesCollection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFramesCollection2_GetTypeInfo(IHTMLFramesCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFramesCollection2_GetTypeInfo(IHTMLFramesCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFramesCollection2_GetIDsOfNames(IHTMLFramesCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFramesCollection2_GetIDsOfNames(IHTMLFramesCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFramesCollection2_Invoke(IHTMLFramesCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFramesCollection2_Invoke(IHTMLFramesCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFramesCollection2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFramesCollection2_item(IHTMLFramesCollection2* This,VARIANT *pvarIndex,VARIANT *pvarResult) { +static inline HRESULT IHTMLFramesCollection2_item(IHTMLFramesCollection2* This,VARIANT *pvarIndex,VARIANT *pvarResult) { return This->lpVtbl->item(This,pvarIndex,pvarResult); } -static __WIDL_INLINE HRESULT IHTMLFramesCollection2_get_length(IHTMLFramesCollection2* This,LONG *p) { +static inline HRESULT IHTMLFramesCollection2_get_length(IHTMLFramesCollection2* This,LONG *p) { return This->lpVtbl->get_length(This,p); } #endif @@ -83869,57 +83861,57 @@ interface IHTMLScreen { #define IHTMLScreen_get_fontSmoothingEnabled(This,p) (This)->lpVtbl->get_fontSmoothingEnabled(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen_QueryInterface(IHTMLScreen* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLScreen_QueryInterface(IHTMLScreen* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLScreen_AddRef(IHTMLScreen* This) { +static inline ULONG IHTMLScreen_AddRef(IHTMLScreen* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLScreen_Release(IHTMLScreen* This) { +static inline ULONG IHTMLScreen_Release(IHTMLScreen* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen_GetTypeInfoCount(IHTMLScreen* This,UINT *pctinfo) { +static inline HRESULT IHTMLScreen_GetTypeInfoCount(IHTMLScreen* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLScreen_GetTypeInfo(IHTMLScreen* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLScreen_GetTypeInfo(IHTMLScreen* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLScreen_GetIDsOfNames(IHTMLScreen* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLScreen_GetIDsOfNames(IHTMLScreen* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLScreen_Invoke(IHTMLScreen* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLScreen_Invoke(IHTMLScreen* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLScreen methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen_get_colorDepth(IHTMLScreen* This,LONG *p) { +static inline HRESULT IHTMLScreen_get_colorDepth(IHTMLScreen* This,LONG *p) { return This->lpVtbl->get_colorDepth(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen_put_bufferDepth(IHTMLScreen* This,LONG v) { +static inline HRESULT IHTMLScreen_put_bufferDepth(IHTMLScreen* This,LONG v) { return This->lpVtbl->put_bufferDepth(This,v); } -static __WIDL_INLINE HRESULT IHTMLScreen_get_bufferDepth(IHTMLScreen* This,LONG *p) { +static inline HRESULT IHTMLScreen_get_bufferDepth(IHTMLScreen* This,LONG *p) { return This->lpVtbl->get_bufferDepth(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen_get_width(IHTMLScreen* This,LONG *p) { +static inline HRESULT IHTMLScreen_get_width(IHTMLScreen* This,LONG *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen_get_height(IHTMLScreen* This,LONG *p) { +static inline HRESULT IHTMLScreen_get_height(IHTMLScreen* This,LONG *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen_put_updateInterval(IHTMLScreen* This,LONG v) { +static inline HRESULT IHTMLScreen_put_updateInterval(IHTMLScreen* This,LONG v) { return This->lpVtbl->put_updateInterval(This,v); } -static __WIDL_INLINE HRESULT IHTMLScreen_get_updateInterval(IHTMLScreen* This,LONG *p) { +static inline HRESULT IHTMLScreen_get_updateInterval(IHTMLScreen* This,LONG *p) { return This->lpVtbl->get_updateInterval(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen_get_availHeight(IHTMLScreen* This,LONG *p) { +static inline HRESULT IHTMLScreen_get_availHeight(IHTMLScreen* This,LONG *p) { return This->lpVtbl->get_availHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen_get_availWidth(IHTMLScreen* This,LONG *p) { +static inline HRESULT IHTMLScreen_get_availWidth(IHTMLScreen* This,LONG *p) { return This->lpVtbl->get_availWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen_get_fontSmoothingEnabled(IHTMLScreen* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLScreen_get_fontSmoothingEnabled(IHTMLScreen* This,VARIANT_BOOL *p) { return This->lpVtbl->get_fontSmoothingEnabled(This,p); } #endif @@ -84045,39 +84037,39 @@ interface IHTMLScreen2 { #define IHTMLScreen2_get_deviceYDPI(This,p) (This)->lpVtbl->get_deviceYDPI(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen2_QueryInterface(IHTMLScreen2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLScreen2_QueryInterface(IHTMLScreen2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLScreen2_AddRef(IHTMLScreen2* This) { +static inline ULONG IHTMLScreen2_AddRef(IHTMLScreen2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLScreen2_Release(IHTMLScreen2* This) { +static inline ULONG IHTMLScreen2_Release(IHTMLScreen2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen2_GetTypeInfoCount(IHTMLScreen2* This,UINT *pctinfo) { +static inline HRESULT IHTMLScreen2_GetTypeInfoCount(IHTMLScreen2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLScreen2_GetTypeInfo(IHTMLScreen2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLScreen2_GetTypeInfo(IHTMLScreen2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLScreen2_GetIDsOfNames(IHTMLScreen2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLScreen2_GetIDsOfNames(IHTMLScreen2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLScreen2_Invoke(IHTMLScreen2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLScreen2_Invoke(IHTMLScreen2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLScreen2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen2_get_logicalXDPI(IHTMLScreen2* This,LONG *p) { +static inline HRESULT IHTMLScreen2_get_logicalXDPI(IHTMLScreen2* This,LONG *p) { return This->lpVtbl->get_logicalXDPI(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen2_get_logicalYDPI(IHTMLScreen2* This,LONG *p) { +static inline HRESULT IHTMLScreen2_get_logicalYDPI(IHTMLScreen2* This,LONG *p) { return This->lpVtbl->get_logicalYDPI(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen2_get_deviceXDPI(IHTMLScreen2* This,LONG *p) { +static inline HRESULT IHTMLScreen2_get_deviceXDPI(IHTMLScreen2* This,LONG *p) { return This->lpVtbl->get_deviceXDPI(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen2_get_deviceYDPI(IHTMLScreen2* This,LONG *p) { +static inline HRESULT IHTMLScreen2_get_deviceYDPI(IHTMLScreen2* This,LONG *p) { return This->lpVtbl->get_deviceYDPI(This,p); } #endif @@ -84187,33 +84179,33 @@ interface IHTMLScreen3 { #define IHTMLScreen3_get_systemYDPI(This,p) (This)->lpVtbl->get_systemYDPI(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen3_QueryInterface(IHTMLScreen3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLScreen3_QueryInterface(IHTMLScreen3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLScreen3_AddRef(IHTMLScreen3* This) { +static inline ULONG IHTMLScreen3_AddRef(IHTMLScreen3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLScreen3_Release(IHTMLScreen3* This) { +static inline ULONG IHTMLScreen3_Release(IHTMLScreen3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen3_GetTypeInfoCount(IHTMLScreen3* This,UINT *pctinfo) { +static inline HRESULT IHTMLScreen3_GetTypeInfoCount(IHTMLScreen3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLScreen3_GetTypeInfo(IHTMLScreen3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLScreen3_GetTypeInfo(IHTMLScreen3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLScreen3_GetIDsOfNames(IHTMLScreen3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLScreen3_GetIDsOfNames(IHTMLScreen3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLScreen3_Invoke(IHTMLScreen3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLScreen3_Invoke(IHTMLScreen3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLScreen3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen3_get_systemXDPI(IHTMLScreen3* This,LONG *p) { +static inline HRESULT IHTMLScreen3_get_systemXDPI(IHTMLScreen3* This,LONG *p) { return This->lpVtbl->get_systemXDPI(This,p); } -static __WIDL_INLINE HRESULT IHTMLScreen3_get_systemYDPI(IHTMLScreen3* This,LONG *p) { +static inline HRESULT IHTMLScreen3_get_systemYDPI(IHTMLScreen3* This,LONG *p) { return This->lpVtbl->get_systemYDPI(This,p); } #endif @@ -84315,30 +84307,30 @@ interface IHTMLScreen4 { #define IHTMLScreen4_get_pixelDepth(This,p) (This)->lpVtbl->get_pixelDepth(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen4_QueryInterface(IHTMLScreen4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLScreen4_QueryInterface(IHTMLScreen4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLScreen4_AddRef(IHTMLScreen4* This) { +static inline ULONG IHTMLScreen4_AddRef(IHTMLScreen4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLScreen4_Release(IHTMLScreen4* This) { +static inline ULONG IHTMLScreen4_Release(IHTMLScreen4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen4_GetTypeInfoCount(IHTMLScreen4* This,UINT *pctinfo) { +static inline HRESULT IHTMLScreen4_GetTypeInfoCount(IHTMLScreen4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLScreen4_GetTypeInfo(IHTMLScreen4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLScreen4_GetTypeInfo(IHTMLScreen4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLScreen4_GetIDsOfNames(IHTMLScreen4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLScreen4_GetIDsOfNames(IHTMLScreen4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLScreen4_Invoke(IHTMLScreen4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLScreen4_Invoke(IHTMLScreen4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLScreen4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLScreen4_get_pixelDepth(IHTMLScreen4* This,LONG *p) { +static inline HRESULT IHTMLScreen4_get_pixelDepth(IHTMLScreen4* This,LONG *p) { return This->lpVtbl->get_pixelDepth(This,p); } #endif @@ -85040,238 +85032,238 @@ interface IHTMLWindow2 { #define IHTMLWindow2_get_external(This,p) (This)->lpVtbl->get_external(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow2_QueryInterface(IHTMLWindow2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLWindow2_QueryInterface(IHTMLWindow2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLWindow2_AddRef(IHTMLWindow2* This) { +static inline ULONG IHTMLWindow2_AddRef(IHTMLWindow2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLWindow2_Release(IHTMLWindow2* This) { +static inline ULONG IHTMLWindow2_Release(IHTMLWindow2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow2_GetTypeInfoCount(IHTMLWindow2* This,UINT *pctinfo) { +static inline HRESULT IHTMLWindow2_GetTypeInfoCount(IHTMLWindow2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLWindow2_GetTypeInfo(IHTMLWindow2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLWindow2_GetTypeInfo(IHTMLWindow2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLWindow2_GetIDsOfNames(IHTMLWindow2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLWindow2_GetIDsOfNames(IHTMLWindow2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLWindow2_Invoke(IHTMLWindow2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLWindow2_Invoke(IHTMLWindow2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFramesCollection2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow2_item(IHTMLWindow2* This,VARIANT *pvarIndex,VARIANT *pvarResult) { +static inline HRESULT IHTMLWindow2_item(IHTMLWindow2* This,VARIANT *pvarIndex,VARIANT *pvarResult) { return This->lpVtbl->item(This,pvarIndex,pvarResult); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_length(IHTMLWindow2* This,LONG *p) { +static inline HRESULT IHTMLWindow2_get_length(IHTMLWindow2* This,LONG *p) { return This->lpVtbl->get_length(This,p); } /*** IHTMLWindow2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow2_get_frames(IHTMLWindow2* This,IHTMLFramesCollection2 **p) { +static inline HRESULT IHTMLWindow2_get_frames(IHTMLWindow2* This,IHTMLFramesCollection2 **p) { return This->lpVtbl->get_frames(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_defaultStatus(IHTMLWindow2* This,BSTR v) { +static inline HRESULT IHTMLWindow2_put_defaultStatus(IHTMLWindow2* This,BSTR v) { return This->lpVtbl->put_defaultStatus(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_defaultStatus(IHTMLWindow2* This,BSTR *p) { +static inline HRESULT IHTMLWindow2_get_defaultStatus(IHTMLWindow2* This,BSTR *p) { return This->lpVtbl->get_defaultStatus(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_status(IHTMLWindow2* This,BSTR v) { +static inline HRESULT IHTMLWindow2_put_status(IHTMLWindow2* This,BSTR v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_status(IHTMLWindow2* This,BSTR *p) { +static inline HRESULT IHTMLWindow2_get_status(IHTMLWindow2* This,BSTR *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_setTimeout(IHTMLWindow2* This,BSTR expression,LONG msec,VARIANT *language,LONG *timerID) { +static inline HRESULT IHTMLWindow2_setTimeout(IHTMLWindow2* This,BSTR expression,LONG msec,VARIANT *language,LONG *timerID) { return This->lpVtbl->setTimeout(This,expression,msec,language,timerID); } -static __WIDL_INLINE HRESULT IHTMLWindow2_clearTimeout(IHTMLWindow2* This,LONG timerID) { +static inline HRESULT IHTMLWindow2_clearTimeout(IHTMLWindow2* This,LONG timerID) { return This->lpVtbl->clearTimeout(This,timerID); } -static __WIDL_INLINE HRESULT IHTMLWindow2_alert(IHTMLWindow2* This,BSTR message) { +static inline HRESULT IHTMLWindow2_alert(IHTMLWindow2* This,BSTR message) { return This->lpVtbl->alert(This,message); } -static __WIDL_INLINE HRESULT IHTMLWindow2_confirm(IHTMLWindow2* This,BSTR message,VARIANT_BOOL *confirmed) { +static inline HRESULT IHTMLWindow2_confirm(IHTMLWindow2* This,BSTR message,VARIANT_BOOL *confirmed) { return This->lpVtbl->confirm(This,message,confirmed); } -static __WIDL_INLINE HRESULT IHTMLWindow2_prompt(IHTMLWindow2* This,BSTR message,BSTR defstr,VARIANT *textdata) { +static inline HRESULT IHTMLWindow2_prompt(IHTMLWindow2* This,BSTR message,BSTR defstr,VARIANT *textdata) { return This->lpVtbl->prompt(This,message,defstr,textdata); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_Image(IHTMLWindow2* This,IHTMLImageElementFactory **p) { +static inline HRESULT IHTMLWindow2_get_Image(IHTMLWindow2* This,IHTMLImageElementFactory **p) { return This->lpVtbl->get_Image(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_location(IHTMLWindow2* This,IHTMLLocation **p) { +static inline HRESULT IHTMLWindow2_get_location(IHTMLWindow2* This,IHTMLLocation **p) { return This->lpVtbl->get_location(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_history(IHTMLWindow2* This,IOmHistory **p) { +static inline HRESULT IHTMLWindow2_get_history(IHTMLWindow2* This,IOmHistory **p) { return This->lpVtbl->get_history(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_close(IHTMLWindow2* This) { +static inline HRESULT IHTMLWindow2_close(IHTMLWindow2* This) { return This->lpVtbl->close(This); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_opener(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_opener(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_opener(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_opener(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_opener(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_opener(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_navigator(IHTMLWindow2* This,IOmNavigator **p) { +static inline HRESULT IHTMLWindow2_get_navigator(IHTMLWindow2* This,IOmNavigator **p) { return This->lpVtbl->get_navigator(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_name(IHTMLWindow2* This,BSTR v) { +static inline HRESULT IHTMLWindow2_put_name(IHTMLWindow2* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_name(IHTMLWindow2* This,BSTR *p) { +static inline HRESULT IHTMLWindow2_get_name(IHTMLWindow2* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_parent(IHTMLWindow2* This,IHTMLWindow2 **p) { +static inline HRESULT IHTMLWindow2_get_parent(IHTMLWindow2* This,IHTMLWindow2 **p) { return This->lpVtbl->get_parent(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_open(IHTMLWindow2* This,BSTR url,BSTR name,BSTR features,VARIANT_BOOL replace,IHTMLWindow2 **pomWindowResult) { +static inline HRESULT IHTMLWindow2_open(IHTMLWindow2* This,BSTR url,BSTR name,BSTR features,VARIANT_BOOL replace,IHTMLWindow2 **pomWindowResult) { return This->lpVtbl->open(This,url,name,features,replace,pomWindowResult); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_self(IHTMLWindow2* This,IHTMLWindow2 **p) { +static inline HRESULT IHTMLWindow2_get_self(IHTMLWindow2* This,IHTMLWindow2 **p) { return This->lpVtbl->get_self(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_top(IHTMLWindow2* This,IHTMLWindow2 **p) { +static inline HRESULT IHTMLWindow2_get_top(IHTMLWindow2* This,IHTMLWindow2 **p) { return This->lpVtbl->get_top(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_window(IHTMLWindow2* This,IHTMLWindow2 **p) { +static inline HRESULT IHTMLWindow2_get_window(IHTMLWindow2* This,IHTMLWindow2 **p) { return This->lpVtbl->get_window(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_navigate(IHTMLWindow2* This,BSTR url) { +static inline HRESULT IHTMLWindow2_navigate(IHTMLWindow2* This,BSTR url) { return This->lpVtbl->navigate(This,url); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_onfocus(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_onfocus(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_onfocus(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_onfocus(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_onfocus(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_onfocus(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_onblur(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_onblur(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_onblur(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_onblur(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_onblur(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_onblur(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_onload(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_onload(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_onload(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_onload(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_onbeforeunload(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_onbeforeunload(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_onbeforeunload(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_onbeforeunload(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_onbeforeunload(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_onbeforeunload(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_onunload(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_onunload(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_onunload(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_onunload(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_onunload(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_onunload(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_onhelp(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_onhelp(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_onhelp(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_onhelp(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_onhelp(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_onhelp(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_onerror(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_onerror(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_onerror(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_onerror(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_onresize(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_onresize(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_onresize(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_onresize(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_onresize(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_onresize(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_onscroll(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_onscroll(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_onscroll(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_onscroll(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_onscroll(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_onscroll(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_document(IHTMLWindow2* This,IHTMLDocument2 **p) { +static inline HRESULT IHTMLWindow2_get_document(IHTMLWindow2* This,IHTMLDocument2 **p) { return This->lpVtbl->get_document(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_event(IHTMLWindow2* This,IHTMLEventObj **p) { +static inline HRESULT IHTMLWindow2_get_event(IHTMLWindow2* This,IHTMLEventObj **p) { return This->lpVtbl->get_event(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get__newEnum(IHTMLWindow2* This,IUnknown **p) { +static inline HRESULT IHTMLWindow2_get__newEnum(IHTMLWindow2* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_showModalDialog(IHTMLWindow2* This,BSTR dialog,VARIANT *varArgIn,VARIANT *varOptions,VARIANT *varArgOut) { +static inline HRESULT IHTMLWindow2_showModalDialog(IHTMLWindow2* This,BSTR dialog,VARIANT *varArgIn,VARIANT *varOptions,VARIANT *varArgOut) { return This->lpVtbl->showModalDialog(This,dialog,varArgIn,varOptions,varArgOut); } -static __WIDL_INLINE HRESULT IHTMLWindow2_showHelp(IHTMLWindow2* This,BSTR helpURL,VARIANT helpArg,BSTR features) { +static inline HRESULT IHTMLWindow2_showHelp(IHTMLWindow2* This,BSTR helpURL,VARIANT helpArg,BSTR features) { return This->lpVtbl->showHelp(This,helpURL,helpArg,features); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_screen(IHTMLWindow2* This,IHTMLScreen **p) { +static inline HRESULT IHTMLWindow2_get_screen(IHTMLWindow2* This,IHTMLScreen **p) { return This->lpVtbl->get_screen(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_Option(IHTMLWindow2* This,IHTMLOptionElementFactory **p) { +static inline HRESULT IHTMLWindow2_get_Option(IHTMLWindow2* This,IHTMLOptionElementFactory **p) { return This->lpVtbl->get_Option(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_focus(IHTMLWindow2* This) { +static inline HRESULT IHTMLWindow2_focus(IHTMLWindow2* This) { return This->lpVtbl->focus(This); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_closed(IHTMLWindow2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLWindow2_get_closed(IHTMLWindow2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_closed(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_blur(IHTMLWindow2* This) { +static inline HRESULT IHTMLWindow2_blur(IHTMLWindow2* This) { return This->lpVtbl->blur(This); } -static __WIDL_INLINE HRESULT IHTMLWindow2_scroll(IHTMLWindow2* This,LONG x,LONG y) { +static inline HRESULT IHTMLWindow2_scroll(IHTMLWindow2* This,LONG x,LONG y) { return This->lpVtbl->scroll(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_clientInformation(IHTMLWindow2* This,IOmNavigator **p) { +static inline HRESULT IHTMLWindow2_get_clientInformation(IHTMLWindow2* This,IOmNavigator **p) { return This->lpVtbl->get_clientInformation(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_setInterval(IHTMLWindow2* This,BSTR expression,LONG msec,VARIANT *language,LONG *timerID) { +static inline HRESULT IHTMLWindow2_setInterval(IHTMLWindow2* This,BSTR expression,LONG msec,VARIANT *language,LONG *timerID) { return This->lpVtbl->setInterval(This,expression,msec,language,timerID); } -static __WIDL_INLINE HRESULT IHTMLWindow2_clearInterval(IHTMLWindow2* This,LONG timerID) { +static inline HRESULT IHTMLWindow2_clearInterval(IHTMLWindow2* This,LONG timerID) { return This->lpVtbl->clearInterval(This,timerID); } -static __WIDL_INLINE HRESULT IHTMLWindow2_put_offscreenBuffering(IHTMLWindow2* This,VARIANT v) { +static inline HRESULT IHTMLWindow2_put_offscreenBuffering(IHTMLWindow2* This,VARIANT v) { return This->lpVtbl->put_offscreenBuffering(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_offscreenBuffering(IHTMLWindow2* This,VARIANT *p) { +static inline HRESULT IHTMLWindow2_get_offscreenBuffering(IHTMLWindow2* This,VARIANT *p) { return This->lpVtbl->get_offscreenBuffering(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow2_execScript(IHTMLWindow2* This,BSTR code,BSTR language,VARIANT *pvarRet) { +static inline HRESULT IHTMLWindow2_execScript(IHTMLWindow2* This,BSTR code,BSTR language,VARIANT *pvarRet) { return This->lpVtbl->execScript(This,code,language,pvarRet); } -static __WIDL_INLINE HRESULT IHTMLWindow2_toString(IHTMLWindow2* This,BSTR *String) { +static inline HRESULT IHTMLWindow2_toString(IHTMLWindow2* This,BSTR *String) { return This->lpVtbl->toString(This,String); } -static __WIDL_INLINE HRESULT IHTMLWindow2_scrollBy(IHTMLWindow2* This,LONG x,LONG y) { +static inline HRESULT IHTMLWindow2_scrollBy(IHTMLWindow2* This,LONG x,LONG y) { return This->lpVtbl->scrollBy(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLWindow2_scrollTo(IHTMLWindow2* This,LONG x,LONG y) { +static inline HRESULT IHTMLWindow2_scrollTo(IHTMLWindow2* This,LONG x,LONG y) { return This->lpVtbl->scrollTo(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLWindow2_moveTo(IHTMLWindow2* This,LONG x,LONG y) { +static inline HRESULT IHTMLWindow2_moveTo(IHTMLWindow2* This,LONG x,LONG y) { return This->lpVtbl->moveTo(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLWindow2_moveBy(IHTMLWindow2* This,LONG x,LONG y) { +static inline HRESULT IHTMLWindow2_moveBy(IHTMLWindow2* This,LONG x,LONG y) { return This->lpVtbl->moveBy(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLWindow2_resizeTo(IHTMLWindow2* This,LONG x,LONG y) { +static inline HRESULT IHTMLWindow2_resizeTo(IHTMLWindow2* This,LONG x,LONG y) { return This->lpVtbl->resizeTo(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLWindow2_resizeBy(IHTMLWindow2* This,LONG x,LONG y) { +static inline HRESULT IHTMLWindow2_resizeBy(IHTMLWindow2* This,LONG x,LONG y) { return This->lpVtbl->resizeBy(This,x,y); } -static __WIDL_INLINE HRESULT IHTMLWindow2_get_external(IHTMLWindow2* This,IDispatch **p) { +static inline HRESULT IHTMLWindow2_get_external(IHTMLWindow2* This,IDispatch **p) { return This->lpVtbl->get_external(This,p); } #endif @@ -85492,66 +85484,66 @@ interface IHTMLWindow3 { #define IHTMLWindow3_showModelessDialog(This,url,varArgIn,options,pDialog) (This)->lpVtbl->showModelessDialog(This,url,varArgIn,options,pDialog) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow3_QueryInterface(IHTMLWindow3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLWindow3_QueryInterface(IHTMLWindow3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLWindow3_AddRef(IHTMLWindow3* This) { +static inline ULONG IHTMLWindow3_AddRef(IHTMLWindow3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLWindow3_Release(IHTMLWindow3* This) { +static inline ULONG IHTMLWindow3_Release(IHTMLWindow3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow3_GetTypeInfoCount(IHTMLWindow3* This,UINT *pctinfo) { +static inline HRESULT IHTMLWindow3_GetTypeInfoCount(IHTMLWindow3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLWindow3_GetTypeInfo(IHTMLWindow3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLWindow3_GetTypeInfo(IHTMLWindow3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLWindow3_GetIDsOfNames(IHTMLWindow3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLWindow3_GetIDsOfNames(IHTMLWindow3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLWindow3_Invoke(IHTMLWindow3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLWindow3_Invoke(IHTMLWindow3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLWindow3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow3_get_screenLeft(IHTMLWindow3* This,LONG *p) { +static inline HRESULT IHTMLWindow3_get_screenLeft(IHTMLWindow3* This,LONG *p) { return This->lpVtbl->get_screenLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow3_get_screenTop(IHTMLWindow3* This,LONG *p) { +static inline HRESULT IHTMLWindow3_get_screenTop(IHTMLWindow3* This,LONG *p) { return This->lpVtbl->get_screenTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow3_attachEvent(IHTMLWindow3* This,BSTR event,IDispatch *pDisp,VARIANT_BOOL *pfResult) { +static inline HRESULT IHTMLWindow3_attachEvent(IHTMLWindow3* This,BSTR event,IDispatch *pDisp,VARIANT_BOOL *pfResult) { return This->lpVtbl->attachEvent(This,event,pDisp,pfResult); } -static __WIDL_INLINE HRESULT IHTMLWindow3_detachEvent(IHTMLWindow3* This,BSTR event,IDispatch *pDisp) { +static inline HRESULT IHTMLWindow3_detachEvent(IHTMLWindow3* This,BSTR event,IDispatch *pDisp) { return This->lpVtbl->detachEvent(This,event,pDisp); } -static __WIDL_INLINE HRESULT IHTMLWindow3_setTimeout(IHTMLWindow3* This,VARIANT *expression,LONG msec,VARIANT *language,LONG *timerID) { +static inline HRESULT IHTMLWindow3_setTimeout(IHTMLWindow3* This,VARIANT *expression,LONG msec,VARIANT *language,LONG *timerID) { return This->lpVtbl->setTimeout(This,expression,msec,language,timerID); } -static __WIDL_INLINE HRESULT IHTMLWindow3_setInterval(IHTMLWindow3* This,VARIANT *expression,LONG msec,VARIANT *language,LONG *timerID) { +static inline HRESULT IHTMLWindow3_setInterval(IHTMLWindow3* This,VARIANT *expression,LONG msec,VARIANT *language,LONG *timerID) { return This->lpVtbl->setInterval(This,expression,msec,language,timerID); } -static __WIDL_INLINE HRESULT IHTMLWindow3_print(IHTMLWindow3* This) { +static inline HRESULT IHTMLWindow3_print(IHTMLWindow3* This) { return This->lpVtbl->print(This); } -static __WIDL_INLINE HRESULT IHTMLWindow3_put_onbeforeprint(IHTMLWindow3* This,VARIANT v) { +static inline HRESULT IHTMLWindow3_put_onbeforeprint(IHTMLWindow3* This,VARIANT v) { return This->lpVtbl->put_onbeforeprint(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow3_get_onbeforeprint(IHTMLWindow3* This,VARIANT *p) { +static inline HRESULT IHTMLWindow3_get_onbeforeprint(IHTMLWindow3* This,VARIANT *p) { return This->lpVtbl->get_onbeforeprint(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow3_put_onafterprint(IHTMLWindow3* This,VARIANT v) { +static inline HRESULT IHTMLWindow3_put_onafterprint(IHTMLWindow3* This,VARIANT v) { return This->lpVtbl->put_onafterprint(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow3_get_onafterprint(IHTMLWindow3* This,VARIANT *p) { +static inline HRESULT IHTMLWindow3_get_onafterprint(IHTMLWindow3* This,VARIANT *p) { return This->lpVtbl->get_onafterprint(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow3_get_clipboardData(IHTMLWindow3* This,IHTMLDataTransfer **p) { +static inline HRESULT IHTMLWindow3_get_clipboardData(IHTMLWindow3* This,IHTMLDataTransfer **p) { return This->lpVtbl->get_clipboardData(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow3_showModelessDialog(IHTMLWindow3* This,BSTR url,VARIANT *varArgIn,VARIANT *options,IHTMLWindow2 **pDialog) { +static inline HRESULT IHTMLWindow3_showModelessDialog(IHTMLWindow3* This,BSTR url,VARIANT *varArgIn,VARIANT *options,IHTMLWindow2 **pDialog) { return This->lpVtbl->showModelessDialog(This,url,varArgIn,options,pDialog); } #endif @@ -85663,33 +85655,33 @@ interface IHTMLWindow4 { #define IHTMLWindow4_get_frameElement(This,p) (This)->lpVtbl->get_frameElement(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow4_QueryInterface(IHTMLWindow4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLWindow4_QueryInterface(IHTMLWindow4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLWindow4_AddRef(IHTMLWindow4* This) { +static inline ULONG IHTMLWindow4_AddRef(IHTMLWindow4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLWindow4_Release(IHTMLWindow4* This) { +static inline ULONG IHTMLWindow4_Release(IHTMLWindow4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow4_GetTypeInfoCount(IHTMLWindow4* This,UINT *pctinfo) { +static inline HRESULT IHTMLWindow4_GetTypeInfoCount(IHTMLWindow4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLWindow4_GetTypeInfo(IHTMLWindow4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLWindow4_GetTypeInfo(IHTMLWindow4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLWindow4_GetIDsOfNames(IHTMLWindow4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLWindow4_GetIDsOfNames(IHTMLWindow4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLWindow4_Invoke(IHTMLWindow4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLWindow4_Invoke(IHTMLWindow4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLWindow4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow4_createPopup(IHTMLWindow4* This,VARIANT *varArgIn,IDispatch **ppPopup) { +static inline HRESULT IHTMLWindow4_createPopup(IHTMLWindow4* This,VARIANT *varArgIn,IDispatch **ppPopup) { return This->lpVtbl->createPopup(This,varArgIn,ppPopup); } -static __WIDL_INLINE HRESULT IHTMLWindow4_get_frameElement(IHTMLWindow4* This,IHTMLFrameBase **p) { +static inline HRESULT IHTMLWindow4_get_frameElement(IHTMLWindow4* This,IHTMLFrameBase **p) { return This->lpVtbl->get_frameElement(This,p); } #endif @@ -85799,33 +85791,33 @@ interface IHTMLWindow5 { #define IHTMLWindow5_get_XMLHttpRequest(This,p) (This)->lpVtbl->get_XMLHttpRequest(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow5_QueryInterface(IHTMLWindow5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLWindow5_QueryInterface(IHTMLWindow5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLWindow5_AddRef(IHTMLWindow5* This) { +static inline ULONG IHTMLWindow5_AddRef(IHTMLWindow5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLWindow5_Release(IHTMLWindow5* This) { +static inline ULONG IHTMLWindow5_Release(IHTMLWindow5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow5_GetTypeInfoCount(IHTMLWindow5* This,UINT *pctinfo) { +static inline HRESULT IHTMLWindow5_GetTypeInfoCount(IHTMLWindow5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLWindow5_GetTypeInfo(IHTMLWindow5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLWindow5_GetTypeInfo(IHTMLWindow5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLWindow5_GetIDsOfNames(IHTMLWindow5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLWindow5_GetIDsOfNames(IHTMLWindow5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLWindow5_Invoke(IHTMLWindow5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLWindow5_Invoke(IHTMLWindow5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLWindow5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow5_put_XMLHttpRequest(IHTMLWindow5* This,VARIANT v) { +static inline HRESULT IHTMLWindow5_put_XMLHttpRequest(IHTMLWindow5* This,VARIANT v) { return This->lpVtbl->put_XMLHttpRequest(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow5_get_XMLHttpRequest(IHTMLWindow5* This,VARIANT *p) { +static inline HRESULT IHTMLWindow5_get_XMLHttpRequest(IHTMLWindow5* This,VARIANT *p) { return This->lpVtbl->get_XMLHttpRequest(This,p); } #endif @@ -86019,63 +86011,63 @@ interface IHTMLWindow6 { #define IHTMLWindow6_msWriteProfilerMark(This,bstrProfilerMarkName) (This)->lpVtbl->msWriteProfilerMark(This,bstrProfilerMarkName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow6_QueryInterface(IHTMLWindow6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLWindow6_QueryInterface(IHTMLWindow6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLWindow6_AddRef(IHTMLWindow6* This) { +static inline ULONG IHTMLWindow6_AddRef(IHTMLWindow6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLWindow6_Release(IHTMLWindow6* This) { +static inline ULONG IHTMLWindow6_Release(IHTMLWindow6* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow6_GetTypeInfoCount(IHTMLWindow6* This,UINT *pctinfo) { +static inline HRESULT IHTMLWindow6_GetTypeInfoCount(IHTMLWindow6* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLWindow6_GetTypeInfo(IHTMLWindow6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLWindow6_GetTypeInfo(IHTMLWindow6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLWindow6_GetIDsOfNames(IHTMLWindow6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLWindow6_GetIDsOfNames(IHTMLWindow6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLWindow6_Invoke(IHTMLWindow6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLWindow6_Invoke(IHTMLWindow6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLWindow6 methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow6_put_XDomainRequest(IHTMLWindow6* This,VARIANT v) { +static inline HRESULT IHTMLWindow6_put_XDomainRequest(IHTMLWindow6* This,VARIANT v) { return This->lpVtbl->put_XDomainRequest(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow6_get_XDomainRequest(IHTMLWindow6* This,VARIANT *p) { +static inline HRESULT IHTMLWindow6_get_XDomainRequest(IHTMLWindow6* This,VARIANT *p) { return This->lpVtbl->get_XDomainRequest(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow6_get_sessionStorage(IHTMLWindow6* This,IHTMLStorage **p) { +static inline HRESULT IHTMLWindow6_get_sessionStorage(IHTMLWindow6* This,IHTMLStorage **p) { return This->lpVtbl->get_sessionStorage(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow6_get_localStorage(IHTMLWindow6* This,IHTMLStorage **p) { +static inline HRESULT IHTMLWindow6_get_localStorage(IHTMLWindow6* This,IHTMLStorage **p) { return This->lpVtbl->get_localStorage(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow6_put_onhashchange(IHTMLWindow6* This,VARIANT v) { +static inline HRESULT IHTMLWindow6_put_onhashchange(IHTMLWindow6* This,VARIANT v) { return This->lpVtbl->put_onhashchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow6_get_onhashchange(IHTMLWindow6* This,VARIANT *p) { +static inline HRESULT IHTMLWindow6_get_onhashchange(IHTMLWindow6* This,VARIANT *p) { return This->lpVtbl->get_onhashchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow6_get_maxConnectionsPerServer(IHTMLWindow6* This,LONG *p) { +static inline HRESULT IHTMLWindow6_get_maxConnectionsPerServer(IHTMLWindow6* This,LONG *p) { return This->lpVtbl->get_maxConnectionsPerServer(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow6_postMessage(IHTMLWindow6* This,BSTR msg,VARIANT targetOrigin) { +static inline HRESULT IHTMLWindow6_postMessage(IHTMLWindow6* This,BSTR msg,VARIANT targetOrigin) { return This->lpVtbl->postMessage(This,msg,targetOrigin); } -static __WIDL_INLINE HRESULT IHTMLWindow6_toStaticHTML(IHTMLWindow6* This,BSTR bstrHTML,BSTR *pbstrStaticHTML) { +static inline HRESULT IHTMLWindow6_toStaticHTML(IHTMLWindow6* This,BSTR bstrHTML,BSTR *pbstrStaticHTML) { return This->lpVtbl->toStaticHTML(This,bstrHTML,pbstrStaticHTML); } -static __WIDL_INLINE HRESULT IHTMLWindow6_put_onmessage(IHTMLWindow6* This,VARIANT v) { +static inline HRESULT IHTMLWindow6_put_onmessage(IHTMLWindow6* This,VARIANT v) { return This->lpVtbl->put_onmessage(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow6_get_onmessage(IHTMLWindow6* This,VARIANT *p) { +static inline HRESULT IHTMLWindow6_get_onmessage(IHTMLWindow6* This,VARIANT *p) { return This->lpVtbl->get_onmessage(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow6_msWriteProfilerMark(IHTMLWindow6* This,BSTR bstrProfilerMarkName) { +static inline HRESULT IHTMLWindow6_msWriteProfilerMark(IHTMLWindow6* This,BSTR bstrProfilerMarkName) { return This->lpVtbl->msWriteProfilerMark(This,bstrProfilerMarkName); } #endif @@ -87125,384 +87117,384 @@ interface IHTMLWindow7 { #define IHTMLWindow7_get_onwaiting(This,p) (This)->lpVtbl->get_onwaiting(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow7_QueryInterface(IHTMLWindow7* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLWindow7_QueryInterface(IHTMLWindow7* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLWindow7_AddRef(IHTMLWindow7* This) { +static inline ULONG IHTMLWindow7_AddRef(IHTMLWindow7* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLWindow7_Release(IHTMLWindow7* This) { +static inline ULONG IHTMLWindow7_Release(IHTMLWindow7* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow7_GetTypeInfoCount(IHTMLWindow7* This,UINT *pctinfo) { +static inline HRESULT IHTMLWindow7_GetTypeInfoCount(IHTMLWindow7* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLWindow7_GetTypeInfo(IHTMLWindow7* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLWindow7_GetTypeInfo(IHTMLWindow7* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLWindow7_GetIDsOfNames(IHTMLWindow7* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLWindow7_GetIDsOfNames(IHTMLWindow7* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLWindow7_Invoke(IHTMLWindow7* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLWindow7_Invoke(IHTMLWindow7* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLWindow7 methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow7_getSelection(IHTMLWindow7* This,IHTMLSelection **ppIHTMLSelection) { +static inline HRESULT IHTMLWindow7_getSelection(IHTMLWindow7* This,IHTMLSelection **ppIHTMLSelection) { return This->lpVtbl->getSelection(This,ppIHTMLSelection); } -static __WIDL_INLINE HRESULT IHTMLWindow7_getComputedStyle(IHTMLWindow7* This,IHTMLDOMNode *varArgIn,BSTR bstrPseudoElt,IHTMLCSSStyleDeclaration **ppComputedStyle) { +static inline HRESULT IHTMLWindow7_getComputedStyle(IHTMLWindow7* This,IHTMLDOMNode *varArgIn,BSTR bstrPseudoElt,IHTMLCSSStyleDeclaration **ppComputedStyle) { return This->lpVtbl->getComputedStyle(This,varArgIn,bstrPseudoElt,ppComputedStyle); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_styleMedia(IHTMLWindow7* This,IHTMLStyleMedia **p) { +static inline HRESULT IHTMLWindow7_get_styleMedia(IHTMLWindow7* This,IHTMLStyleMedia **p) { return This->lpVtbl->get_styleMedia(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_performance(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_performance(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_performance(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_performance(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_performance(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_performance(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_innerWidth(IHTMLWindow7* This,LONG *p) { +static inline HRESULT IHTMLWindow7_get_innerWidth(IHTMLWindow7* This,LONG *p) { return This->lpVtbl->get_innerWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_innerHeight(IHTMLWindow7* This,LONG *p) { +static inline HRESULT IHTMLWindow7_get_innerHeight(IHTMLWindow7* This,LONG *p) { return This->lpVtbl->get_innerHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_pageXOffset(IHTMLWindow7* This,LONG *p) { +static inline HRESULT IHTMLWindow7_get_pageXOffset(IHTMLWindow7* This,LONG *p) { return This->lpVtbl->get_pageXOffset(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_pageYOffset(IHTMLWindow7* This,LONG *p) { +static inline HRESULT IHTMLWindow7_get_pageYOffset(IHTMLWindow7* This,LONG *p) { return This->lpVtbl->get_pageYOffset(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_screenX(IHTMLWindow7* This,LONG *p) { +static inline HRESULT IHTMLWindow7_get_screenX(IHTMLWindow7* This,LONG *p) { return This->lpVtbl->get_screenX(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_screenY(IHTMLWindow7* This,LONG *p) { +static inline HRESULT IHTMLWindow7_get_screenY(IHTMLWindow7* This,LONG *p) { return This->lpVtbl->get_screenY(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_outerWidth(IHTMLWindow7* This,LONG *p) { +static inline HRESULT IHTMLWindow7_get_outerWidth(IHTMLWindow7* This,LONG *p) { return This->lpVtbl->get_outerWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_outerHeight(IHTMLWindow7* This,LONG *p) { +static inline HRESULT IHTMLWindow7_get_outerHeight(IHTMLWindow7* This,LONG *p) { return This->lpVtbl->get_outerHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onabort(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onabort(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onabort(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onabort(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onabort(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onabort(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_oncanplay(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_oncanplay(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_oncanplay(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_oncanplay(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_oncanplay(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_oncanplay(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_oncanplaythrough(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_oncanplaythrough(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_oncanplaythrough(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_oncanplaythrough(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_oncanplaythrough(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_oncanplaythrough(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onchange(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onchange(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onchange(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onchange(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onclick(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onclick(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onclick(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onclick(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onclick(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onclick(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_oncontextmenu(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_oncontextmenu(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_oncontextmenu(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_oncontextmenu(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_oncontextmenu(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_oncontextmenu(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ondblclick(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ondblclick(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ondblclick(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ondblclick(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ondblclick(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ondblclick(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ondrag(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ondrag(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ondrag(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ondrag(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ondrag(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ondrag(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ondragend(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ondragend(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ondragend(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ondragend(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ondragend(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ondragend(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ondragenter(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ondragenter(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ondragenter(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ondragenter(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ondragenter(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ondragenter(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ondragleave(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ondragleave(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ondragleave(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ondragleave(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ondragleave(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ondragleave(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ondragover(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ondragover(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ondragover(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ondragover(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ondragover(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ondragover(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ondragstart(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ondragstart(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ondragstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ondragstart(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ondragstart(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ondragstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ondrop(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ondrop(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ondrop(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ondrop(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ondrop(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ondrop(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ondurationchange(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ondurationchange(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ondurationchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ondurationchange(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ondurationchange(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ondurationchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onfocusin(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onfocusin(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onfocusin(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onfocusin(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onfocusin(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onfocusin(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onfocusout(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onfocusout(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onfocusout(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onfocusout(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onfocusout(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onfocusout(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_oninput(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_oninput(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_oninput(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_oninput(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_oninput(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_oninput(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onemptied(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onemptied(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onemptied(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onemptied(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onemptied(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onemptied(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onended(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onended(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onended(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onended(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onended(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onended(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onkeydown(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onkeydown(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onkeydown(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onkeydown(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onkeydown(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onkeydown(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onkeypress(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onkeypress(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onkeypress(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onkeypress(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onkeypress(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onkeypress(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onkeyup(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onkeyup(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onkeyup(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onkeyup(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onkeyup(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onkeyup(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onloadeddata(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onloadeddata(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onloadeddata(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onloadeddata(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onloadeddata(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onloadeddata(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onloadedmetadata(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onloadedmetadata(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onloadedmetadata(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onloadedmetadata(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onloadedmetadata(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onloadedmetadata(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onloadstart(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onloadstart(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onloadstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onloadstart(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onloadstart(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onloadstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onmousedown(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onmousedown(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onmousedown(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onmousedown(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onmousedown(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onmousedown(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onmouseenter(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onmouseenter(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onmouseenter(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onmouseenter(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onmouseenter(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onmouseenter(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onmouseleave(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onmouseleave(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onmouseleave(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onmouseleave(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onmouseleave(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onmouseleave(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onmousemove(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onmousemove(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onmousemove(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onmousemove(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onmousemove(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onmousemove(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onmouseout(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onmouseout(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onmouseout(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onmouseout(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onmouseout(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onmouseout(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onmouseover(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onmouseover(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onmouseover(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onmouseover(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onmouseover(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onmouseover(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onmouseup(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onmouseup(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onmouseup(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onmouseup(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onmouseup(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onmouseup(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onmousewheel(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onmousewheel(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onmousewheel(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onmousewheel(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onmousewheel(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onmousewheel(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onoffline(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onoffline(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onoffline(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onoffline(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onoffline(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onoffline(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ononline(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ononline(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ononline(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ononline(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ononline(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ononline(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onprogress(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onprogress(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onprogress(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onprogress(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onprogress(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onprogress(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onratechange(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onratechange(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onratechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onratechange(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onratechange(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onratechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onreadystatechange(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onreadystatechange(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onreadystatechange(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onreadystatechange(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onreset(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onreset(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onreset(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onreset(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onreset(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onreset(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onseeked(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onseeked(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onseeked(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onseeked(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onseeked(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onseeked(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onseeking(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onseeking(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onseeking(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onseeking(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onseeking(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onseeking(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onselect(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onselect(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onselect(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onselect(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onstalled(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onstalled(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onstalled(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onstalled(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onstalled(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onstalled(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onstorage(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onstorage(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onstorage(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onstorage(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onstorage(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onstorage(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onsubmit(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onsubmit(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onsubmit(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onsubmit(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onsubmit(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onsubmit(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onsuspend(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onsuspend(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onsuspend(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onsuspend(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onsuspend(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onsuspend(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_ontimeupdate(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_ontimeupdate(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_ontimeupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_ontimeupdate(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_ontimeupdate(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_ontimeupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onpause(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onpause(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onpause(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onpause(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onpause(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onpause(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onplay(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onplay(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onplay(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onplay(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onplay(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onplay(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onplaying(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onplaying(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onplaying(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onplaying(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onplaying(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onplaying(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onvolumechange(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onvolumechange(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onvolumechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onvolumechange(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onvolumechange(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onvolumechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow7_put_onwaiting(IHTMLWindow7* This,VARIANT v) { +static inline HRESULT IHTMLWindow7_put_onwaiting(IHTMLWindow7* This,VARIANT v) { return This->lpVtbl->put_onwaiting(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow7_get_onwaiting(IHTMLWindow7* This,VARIANT *p) { +static inline HRESULT IHTMLWindow7_get_onwaiting(IHTMLWindow7* This,VARIANT *p) { return This->lpVtbl->get_onwaiting(This,p); } #endif @@ -87844,120 +87836,120 @@ interface IHTMLWindow8 { #define IHTMLWindow8_get_onpopstate(This,p) (This)->lpVtbl->get_onpopstate(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow8_QueryInterface(IHTMLWindow8* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLWindow8_QueryInterface(IHTMLWindow8* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLWindow8_AddRef(IHTMLWindow8* This) { +static inline ULONG IHTMLWindow8_AddRef(IHTMLWindow8* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLWindow8_Release(IHTMLWindow8* This) { +static inline ULONG IHTMLWindow8_Release(IHTMLWindow8* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow8_GetTypeInfoCount(IHTMLWindow8* This,UINT *pctinfo) { +static inline HRESULT IHTMLWindow8_GetTypeInfoCount(IHTMLWindow8* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLWindow8_GetTypeInfo(IHTMLWindow8* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLWindow8_GetTypeInfo(IHTMLWindow8* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLWindow8_GetIDsOfNames(IHTMLWindow8* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLWindow8_GetIDsOfNames(IHTMLWindow8* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLWindow8_Invoke(IHTMLWindow8* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLWindow8_Invoke(IHTMLWindow8* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLWindow8 methods ***/ -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmspointerdown(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmspointerdown(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmspointerdown(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmspointerdown(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmspointerdown(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerdown(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmspointermove(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmspointermove(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmspointermove(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmspointermove(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmspointermove(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmspointermove(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmspointerup(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmspointerup(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmspointerup(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmspointerup(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmspointerup(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerup(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmspointerover(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmspointerover(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmspointerover(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmspointerover(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmspointerover(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerover(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmspointerout(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmspointerout(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmspointerout(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmspointerout(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmspointerout(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerout(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmspointercancel(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmspointercancel(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmspointercancel(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmspointercancel(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmspointercancel(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmspointercancel(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmspointerhover(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmspointerhover(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmspointerhover(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmspointerhover(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmspointerhover(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerhover(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmsgesturestart(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmsgesturestart(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturestart(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmsgesturestart(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmsgesturestart(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturestart(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmsgesturechange(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmsgesturechange(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmsgesturechange(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmsgesturechange(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmsgestureend(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmsgestureend(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmsgestureend(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmsgestureend(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmsgestureend(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmsgestureend(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmsgesturehold(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmsgesturehold(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturehold(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmsgesturehold(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmsgesturehold(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturehold(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmsgesturetap(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmsgesturetap(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturetap(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmsgesturetap(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmsgesturetap(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturetap(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmsgesturedoubletap(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmsgesturedoubletap(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturedoubletap(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmsgesturedoubletap(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmsgesturedoubletap(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturedoubletap(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onmsinertiastart(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onmsinertiastart(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onmsinertiastart(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onmsinertiastart(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onmsinertiastart(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onmsinertiastart(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_applicationCache(IHTMLWindow8* This,IHTMLApplicationCache **p) { +static inline HRESULT IHTMLWindow8_get_applicationCache(IHTMLWindow8* This,IHTMLApplicationCache **p) { return This->lpVtbl->get_applicationCache(This,p); } -static __WIDL_INLINE HRESULT IHTMLWindow8_put_onpopstate(IHTMLWindow8* This,VARIANT v) { +static inline HRESULT IHTMLWindow8_put_onpopstate(IHTMLWindow8* This,VARIANT v) { return This->lpVtbl->put_onpopstate(This,v); } -static __WIDL_INLINE HRESULT IHTMLWindow8_get_onpopstate(IHTMLWindow8* This,VARIANT *p) { +static inline HRESULT IHTMLWindow8_get_onpopstate(IHTMLWindow8* This,VARIANT *p) { return This->lpVtbl->get_onpopstate(This,p); } #endif @@ -88063,26 +88055,26 @@ interface DispHTMLScreen { #define DispHTMLScreen_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLScreen_QueryInterface(DispHTMLScreen* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLScreen_QueryInterface(DispHTMLScreen* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLScreen_AddRef(DispHTMLScreen* This) { +static inline ULONG DispHTMLScreen_AddRef(DispHTMLScreen* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLScreen_Release(DispHTMLScreen* This) { +static inline ULONG DispHTMLScreen_Release(DispHTMLScreen* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLScreen_GetTypeInfoCount(DispHTMLScreen* This,UINT *pctinfo) { +static inline HRESULT DispHTMLScreen_GetTypeInfoCount(DispHTMLScreen* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLScreen_GetTypeInfo(DispHTMLScreen* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLScreen_GetTypeInfo(DispHTMLScreen* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLScreen_GetIDsOfNames(DispHTMLScreen* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLScreen_GetIDsOfNames(DispHTMLScreen* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLScreen_Invoke(DispHTMLScreen* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLScreen_Invoke(DispHTMLScreen* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -88187,26 +88179,26 @@ interface DispHTMLWindow2 { #define DispHTMLWindow2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLWindow2_QueryInterface(DispHTMLWindow2* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLWindow2_QueryInterface(DispHTMLWindow2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLWindow2_AddRef(DispHTMLWindow2* This) { +static inline ULONG DispHTMLWindow2_AddRef(DispHTMLWindow2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLWindow2_Release(DispHTMLWindow2* This) { +static inline ULONG DispHTMLWindow2_Release(DispHTMLWindow2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLWindow2_GetTypeInfoCount(DispHTMLWindow2* This,UINT *pctinfo) { +static inline HRESULT DispHTMLWindow2_GetTypeInfoCount(DispHTMLWindow2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLWindow2_GetTypeInfo(DispHTMLWindow2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLWindow2_GetTypeInfo(DispHTMLWindow2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLWindow2_GetIDsOfNames(DispHTMLWindow2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLWindow2_GetIDsOfNames(DispHTMLWindow2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLWindow2_Invoke(DispHTMLWindow2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLWindow2_Invoke(DispHTMLWindow2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -88311,26 +88303,26 @@ interface DispHTMLWindowProxy { #define DispHTMLWindowProxy_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLWindowProxy_QueryInterface(DispHTMLWindowProxy* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLWindowProxy_QueryInterface(DispHTMLWindowProxy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLWindowProxy_AddRef(DispHTMLWindowProxy* This) { +static inline ULONG DispHTMLWindowProxy_AddRef(DispHTMLWindowProxy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLWindowProxy_Release(DispHTMLWindowProxy* This) { +static inline ULONG DispHTMLWindowProxy_Release(DispHTMLWindowProxy* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLWindowProxy_GetTypeInfoCount(DispHTMLWindowProxy* This,UINT *pctinfo) { +static inline HRESULT DispHTMLWindowProxy_GetTypeInfoCount(DispHTMLWindowProxy* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLWindowProxy_GetTypeInfo(DispHTMLWindowProxy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLWindowProxy_GetTypeInfo(DispHTMLWindowProxy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLWindowProxy_GetIDsOfNames(DispHTMLWindowProxy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLWindowProxy_GetIDsOfNames(DispHTMLWindowProxy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLWindowProxy_Invoke(DispHTMLWindowProxy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLWindowProxy_Invoke(DispHTMLWindowProxy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -88453,33 +88445,33 @@ interface IHTMLDocumentCompatibleInfo { #define IHTMLDocumentCompatibleInfo_get_version(This,p) (This)->lpVtbl->get_version(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfo_QueryInterface(IHTMLDocumentCompatibleInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocumentCompatibleInfo_QueryInterface(IHTMLDocumentCompatibleInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocumentCompatibleInfo_AddRef(IHTMLDocumentCompatibleInfo* This) { +static inline ULONG IHTMLDocumentCompatibleInfo_AddRef(IHTMLDocumentCompatibleInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocumentCompatibleInfo_Release(IHTMLDocumentCompatibleInfo* This) { +static inline ULONG IHTMLDocumentCompatibleInfo_Release(IHTMLDocumentCompatibleInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfo_GetTypeInfoCount(IHTMLDocumentCompatibleInfo* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocumentCompatibleInfo_GetTypeInfoCount(IHTMLDocumentCompatibleInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfo_GetTypeInfo(IHTMLDocumentCompatibleInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocumentCompatibleInfo_GetTypeInfo(IHTMLDocumentCompatibleInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfo_GetIDsOfNames(IHTMLDocumentCompatibleInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocumentCompatibleInfo_GetIDsOfNames(IHTMLDocumentCompatibleInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfo_Invoke(IHTMLDocumentCompatibleInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocumentCompatibleInfo_Invoke(IHTMLDocumentCompatibleInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocumentCompatibleInfo methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfo_get_userAgent(IHTMLDocumentCompatibleInfo* This,BSTR *p) { +static inline HRESULT IHTMLDocumentCompatibleInfo_get_userAgent(IHTMLDocumentCompatibleInfo* This,BSTR *p) { return This->lpVtbl->get_userAgent(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfo_get_version(IHTMLDocumentCompatibleInfo* This,BSTR *p) { +static inline HRESULT IHTMLDocumentCompatibleInfo_get_version(IHTMLDocumentCompatibleInfo* This,BSTR *p) { return This->lpVtbl->get_version(This,p); } #endif @@ -88591,33 +88583,33 @@ interface IHTMLDocumentCompatibleInfoCollection { #define IHTMLDocumentCompatibleInfoCollection_item(This,index,compatibleInfo) (This)->lpVtbl->item(This,index,compatibleInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfoCollection_QueryInterface(IHTMLDocumentCompatibleInfoCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocumentCompatibleInfoCollection_QueryInterface(IHTMLDocumentCompatibleInfoCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocumentCompatibleInfoCollection_AddRef(IHTMLDocumentCompatibleInfoCollection* This) { +static inline ULONG IHTMLDocumentCompatibleInfoCollection_AddRef(IHTMLDocumentCompatibleInfoCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocumentCompatibleInfoCollection_Release(IHTMLDocumentCompatibleInfoCollection* This) { +static inline ULONG IHTMLDocumentCompatibleInfoCollection_Release(IHTMLDocumentCompatibleInfoCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfoCollection_GetTypeInfoCount(IHTMLDocumentCompatibleInfoCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocumentCompatibleInfoCollection_GetTypeInfoCount(IHTMLDocumentCompatibleInfoCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfoCollection_GetTypeInfo(IHTMLDocumentCompatibleInfoCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocumentCompatibleInfoCollection_GetTypeInfo(IHTMLDocumentCompatibleInfoCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfoCollection_GetIDsOfNames(IHTMLDocumentCompatibleInfoCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocumentCompatibleInfoCollection_GetIDsOfNames(IHTMLDocumentCompatibleInfoCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfoCollection_Invoke(IHTMLDocumentCompatibleInfoCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocumentCompatibleInfoCollection_Invoke(IHTMLDocumentCompatibleInfoCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocumentCompatibleInfoCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfoCollection_get_length(IHTMLDocumentCompatibleInfoCollection* This,LONG *p) { +static inline HRESULT IHTMLDocumentCompatibleInfoCollection_get_length(IHTMLDocumentCompatibleInfoCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocumentCompatibleInfoCollection_item(IHTMLDocumentCompatibleInfoCollection* This,LONG index,IHTMLDocumentCompatibleInfo **compatibleInfo) { +static inline HRESULT IHTMLDocumentCompatibleInfoCollection_item(IHTMLDocumentCompatibleInfoCollection* This,LONG index,IHTMLDocumentCompatibleInfo **compatibleInfo) { return This->lpVtbl->item(This,index,compatibleInfo); } #endif @@ -88709,26 +88701,26 @@ interface DispHTMLDocumentCompatibleInfo { #define DispHTMLDocumentCompatibleInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfo_QueryInterface(DispHTMLDocumentCompatibleInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDocumentCompatibleInfo_QueryInterface(DispHTMLDocumentCompatibleInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDocumentCompatibleInfo_AddRef(DispHTMLDocumentCompatibleInfo* This) { +static inline ULONG DispHTMLDocumentCompatibleInfo_AddRef(DispHTMLDocumentCompatibleInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDocumentCompatibleInfo_Release(DispHTMLDocumentCompatibleInfo* This) { +static inline ULONG DispHTMLDocumentCompatibleInfo_Release(DispHTMLDocumentCompatibleInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfo_GetTypeInfoCount(DispHTMLDocumentCompatibleInfo* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDocumentCompatibleInfo_GetTypeInfoCount(DispHTMLDocumentCompatibleInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfo_GetTypeInfo(DispHTMLDocumentCompatibleInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDocumentCompatibleInfo_GetTypeInfo(DispHTMLDocumentCompatibleInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfo_GetIDsOfNames(DispHTMLDocumentCompatibleInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDocumentCompatibleInfo_GetIDsOfNames(DispHTMLDocumentCompatibleInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfo_Invoke(DispHTMLDocumentCompatibleInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDocumentCompatibleInfo_Invoke(DispHTMLDocumentCompatibleInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -88833,26 +88825,26 @@ interface DispHTMLDocumentCompatibleInfoCollection { #define DispHTMLDocumentCompatibleInfoCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfoCollection_QueryInterface(DispHTMLDocumentCompatibleInfoCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDocumentCompatibleInfoCollection_QueryInterface(DispHTMLDocumentCompatibleInfoCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDocumentCompatibleInfoCollection_AddRef(DispHTMLDocumentCompatibleInfoCollection* This) { +static inline ULONG DispHTMLDocumentCompatibleInfoCollection_AddRef(DispHTMLDocumentCompatibleInfoCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDocumentCompatibleInfoCollection_Release(DispHTMLDocumentCompatibleInfoCollection* This) { +static inline ULONG DispHTMLDocumentCompatibleInfoCollection_Release(DispHTMLDocumentCompatibleInfoCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfoCollection_GetTypeInfoCount(DispHTMLDocumentCompatibleInfoCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDocumentCompatibleInfoCollection_GetTypeInfoCount(DispHTMLDocumentCompatibleInfoCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfoCollection_GetTypeInfo(DispHTMLDocumentCompatibleInfoCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDocumentCompatibleInfoCollection_GetTypeInfo(DispHTMLDocumentCompatibleInfoCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfoCollection_GetIDsOfNames(DispHTMLDocumentCompatibleInfoCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDocumentCompatibleInfoCollection_GetIDsOfNames(DispHTMLDocumentCompatibleInfoCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDocumentCompatibleInfoCollection_Invoke(DispHTMLDocumentCompatibleInfoCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDocumentCompatibleInfoCollection_Invoke(DispHTMLDocumentCompatibleInfoCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -88957,26 +88949,26 @@ interface HTMLDocumentEvents4 { #define HTMLDocumentEvents4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLDocumentEvents4_QueryInterface(HTMLDocumentEvents4* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLDocumentEvents4_QueryInterface(HTMLDocumentEvents4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLDocumentEvents4_AddRef(HTMLDocumentEvents4* This) { +static inline ULONG HTMLDocumentEvents4_AddRef(HTMLDocumentEvents4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLDocumentEvents4_Release(HTMLDocumentEvents4* This) { +static inline ULONG HTMLDocumentEvents4_Release(HTMLDocumentEvents4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLDocumentEvents4_GetTypeInfoCount(HTMLDocumentEvents4* This,UINT *pctinfo) { +static inline HRESULT HTMLDocumentEvents4_GetTypeInfoCount(HTMLDocumentEvents4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents4_GetTypeInfo(HTMLDocumentEvents4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLDocumentEvents4_GetTypeInfo(HTMLDocumentEvents4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents4_GetIDsOfNames(HTMLDocumentEvents4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLDocumentEvents4_GetIDsOfNames(HTMLDocumentEvents4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents4_Invoke(HTMLDocumentEvents4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLDocumentEvents4_Invoke(HTMLDocumentEvents4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -89067,26 +89059,26 @@ interface HTMLDocumentEvents3 { #define HTMLDocumentEvents3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLDocumentEvents3_QueryInterface(HTMLDocumentEvents3* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLDocumentEvents3_QueryInterface(HTMLDocumentEvents3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLDocumentEvents3_AddRef(HTMLDocumentEvents3* This) { +static inline ULONG HTMLDocumentEvents3_AddRef(HTMLDocumentEvents3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLDocumentEvents3_Release(HTMLDocumentEvents3* This) { +static inline ULONG HTMLDocumentEvents3_Release(HTMLDocumentEvents3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLDocumentEvents3_GetTypeInfoCount(HTMLDocumentEvents3* This,UINT *pctinfo) { +static inline HRESULT HTMLDocumentEvents3_GetTypeInfoCount(HTMLDocumentEvents3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents3_GetTypeInfo(HTMLDocumentEvents3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLDocumentEvents3_GetTypeInfo(HTMLDocumentEvents3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents3_GetIDsOfNames(HTMLDocumentEvents3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLDocumentEvents3_GetIDsOfNames(HTMLDocumentEvents3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents3_Invoke(HTMLDocumentEvents3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLDocumentEvents3_Invoke(HTMLDocumentEvents3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -89177,26 +89169,26 @@ interface HTMLDocumentEvents2 { #define HTMLDocumentEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLDocumentEvents2_QueryInterface(HTMLDocumentEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLDocumentEvents2_QueryInterface(HTMLDocumentEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLDocumentEvents2_AddRef(HTMLDocumentEvents2* This) { +static inline ULONG HTMLDocumentEvents2_AddRef(HTMLDocumentEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLDocumentEvents2_Release(HTMLDocumentEvents2* This) { +static inline ULONG HTMLDocumentEvents2_Release(HTMLDocumentEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLDocumentEvents2_GetTypeInfoCount(HTMLDocumentEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLDocumentEvents2_GetTypeInfoCount(HTMLDocumentEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents2_GetTypeInfo(HTMLDocumentEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLDocumentEvents2_GetTypeInfo(HTMLDocumentEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents2_GetIDsOfNames(HTMLDocumentEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLDocumentEvents2_GetIDsOfNames(HTMLDocumentEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents2_Invoke(HTMLDocumentEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLDocumentEvents2_Invoke(HTMLDocumentEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -89287,26 +89279,26 @@ interface HTMLDocumentEvents { #define HTMLDocumentEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLDocumentEvents_QueryInterface(HTMLDocumentEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLDocumentEvents_QueryInterface(HTMLDocumentEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLDocumentEvents_AddRef(HTMLDocumentEvents* This) { +static inline ULONG HTMLDocumentEvents_AddRef(HTMLDocumentEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLDocumentEvents_Release(HTMLDocumentEvents* This) { +static inline ULONG HTMLDocumentEvents_Release(HTMLDocumentEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLDocumentEvents_GetTypeInfoCount(HTMLDocumentEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLDocumentEvents_GetTypeInfoCount(HTMLDocumentEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents_GetTypeInfo(HTMLDocumentEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLDocumentEvents_GetTypeInfo(HTMLDocumentEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents_GetIDsOfNames(HTMLDocumentEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLDocumentEvents_GetIDsOfNames(HTMLDocumentEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLDocumentEvents_Invoke(HTMLDocumentEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLDocumentEvents_Invoke(HTMLDocumentEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -89444,30 +89436,30 @@ interface IHTMLDocument { #define IHTMLDocument_get_Script(This,p) (This)->lpVtbl->get_Script(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument_QueryInterface(IHTMLDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocument_QueryInterface(IHTMLDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocument_AddRef(IHTMLDocument* This) { +static inline ULONG IHTMLDocument_AddRef(IHTMLDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocument_Release(IHTMLDocument* This) { +static inline ULONG IHTMLDocument_Release(IHTMLDocument* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument_GetTypeInfoCount(IHTMLDocument* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocument_GetTypeInfoCount(IHTMLDocument* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocument_GetTypeInfo(IHTMLDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocument_GetTypeInfo(IHTMLDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocument_GetIDsOfNames(IHTMLDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocument_GetIDsOfNames(IHTMLDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocument_Invoke(IHTMLDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocument_Invoke(IHTMLDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocument methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument_get_Script(IHTMLDocument* This,IDispatch **p) { +static inline HRESULT IHTMLDocument_get_Script(IHTMLDocument* This,IDispatch **p) { return This->lpVtbl->get_Script(This,p); } #endif @@ -90468,355 +90460,355 @@ interface IHTMLDocument2 { #define IHTMLDocument2_createStyleSheet(This,bstrHref,lIndex,ppnewStyleSheet) (This)->lpVtbl->createStyleSheet(This,bstrHref,lIndex,ppnewStyleSheet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument2_QueryInterface(IHTMLDocument2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocument2_QueryInterface(IHTMLDocument2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocument2_AddRef(IHTMLDocument2* This) { +static inline ULONG IHTMLDocument2_AddRef(IHTMLDocument2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocument2_Release(IHTMLDocument2* This) { +static inline ULONG IHTMLDocument2_Release(IHTMLDocument2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument2_GetTypeInfoCount(IHTMLDocument2* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocument2_GetTypeInfoCount(IHTMLDocument2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocument2_GetTypeInfo(IHTMLDocument2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocument2_GetTypeInfo(IHTMLDocument2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocument2_GetIDsOfNames(IHTMLDocument2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocument2_GetIDsOfNames(IHTMLDocument2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocument2_Invoke(IHTMLDocument2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocument2_Invoke(IHTMLDocument2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocument methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument2_get_Script(IHTMLDocument2* This,IDispatch **p) { +static inline HRESULT IHTMLDocument2_get_Script(IHTMLDocument2* This,IDispatch **p) { return This->lpVtbl->get_Script(This,p); } /*** IHTMLDocument2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument2_get_all(IHTMLDocument2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument2_get_all(IHTMLDocument2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_all(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_body(IHTMLDocument2* This,IHTMLElement **p) { +static inline HRESULT IHTMLDocument2_get_body(IHTMLDocument2* This,IHTMLElement **p) { return This->lpVtbl->get_body(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_activeElement(IHTMLDocument2* This,IHTMLElement **p) { +static inline HRESULT IHTMLDocument2_get_activeElement(IHTMLDocument2* This,IHTMLElement **p) { return This->lpVtbl->get_activeElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_images(IHTMLDocument2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument2_get_images(IHTMLDocument2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_images(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_applets(IHTMLDocument2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument2_get_applets(IHTMLDocument2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_applets(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_links(IHTMLDocument2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument2_get_links(IHTMLDocument2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_links(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_forms(IHTMLDocument2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument2_get_forms(IHTMLDocument2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_forms(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_anchors(IHTMLDocument2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument2_get_anchors(IHTMLDocument2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_anchors(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_title(IHTMLDocument2* This,BSTR v) { +static inline HRESULT IHTMLDocument2_put_title(IHTMLDocument2* This,BSTR v) { return This->lpVtbl->put_title(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_title(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_title(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_title(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_scripts(IHTMLDocument2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument2_get_scripts(IHTMLDocument2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_scripts(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_designMode(IHTMLDocument2* This,BSTR v) { +static inline HRESULT IHTMLDocument2_put_designMode(IHTMLDocument2* This,BSTR v) { return This->lpVtbl->put_designMode(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_designMode(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_designMode(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_designMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_selection(IHTMLDocument2* This,IHTMLSelectionObject **p) { +static inline HRESULT IHTMLDocument2_get_selection(IHTMLDocument2* This,IHTMLSelectionObject **p) { return This->lpVtbl->get_selection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_readyState(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_readyState(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_frames(IHTMLDocument2* This,IHTMLFramesCollection2 **p) { +static inline HRESULT IHTMLDocument2_get_frames(IHTMLDocument2* This,IHTMLFramesCollection2 **p) { return This->lpVtbl->get_frames(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_embeds(IHTMLDocument2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument2_get_embeds(IHTMLDocument2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_embeds(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_plugins(IHTMLDocument2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument2_get_plugins(IHTMLDocument2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_plugins(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_alinkColor(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_alinkColor(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_alinkColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_alinkColor(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_alinkColor(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_alinkColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_bgColor(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_bgColor(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_bgColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_bgColor(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_bgColor(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_bgColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_fgColor(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_fgColor(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_fgColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_fgColor(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_fgColor(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_fgColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_linkColor(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_linkColor(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_linkColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_linkColor(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_linkColor(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_linkColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_vlinkColor(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_vlinkColor(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_vlinkColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_vlinkColor(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_vlinkColor(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_vlinkColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_referrer(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_referrer(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_referrer(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_location(IHTMLDocument2* This,IHTMLLocation **p) { +static inline HRESULT IHTMLDocument2_get_location(IHTMLDocument2* This,IHTMLLocation **p) { return This->lpVtbl->get_location(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_lastModified(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_lastModified(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_lastModified(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_URL(IHTMLDocument2* This,BSTR v) { +static inline HRESULT IHTMLDocument2_put_URL(IHTMLDocument2* This,BSTR v) { return This->lpVtbl->put_URL(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_URL(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_URL(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_URL(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_domain(IHTMLDocument2* This,BSTR v) { +static inline HRESULT IHTMLDocument2_put_domain(IHTMLDocument2* This,BSTR v) { return This->lpVtbl->put_domain(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_domain(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_domain(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_domain(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_cookie(IHTMLDocument2* This,BSTR v) { +static inline HRESULT IHTMLDocument2_put_cookie(IHTMLDocument2* This,BSTR v) { return This->lpVtbl->put_cookie(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_cookie(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_cookie(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_cookie(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_expando(IHTMLDocument2* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLDocument2_put_expando(IHTMLDocument2* This,VARIANT_BOOL v) { return This->lpVtbl->put_expando(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_expando(IHTMLDocument2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDocument2_get_expando(IHTMLDocument2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_expando(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_charset(IHTMLDocument2* This,BSTR v) { +static inline HRESULT IHTMLDocument2_put_charset(IHTMLDocument2* This,BSTR v) { return This->lpVtbl->put_charset(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_charset(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_charset(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_charset(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_defaultCharset(IHTMLDocument2* This,BSTR v) { +static inline HRESULT IHTMLDocument2_put_defaultCharset(IHTMLDocument2* This,BSTR v) { return This->lpVtbl->put_defaultCharset(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_defaultCharset(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_defaultCharset(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_defaultCharset(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_mimeType(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_mimeType(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_mimeType(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_fileSize(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_fileSize(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_fileSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_fileCreatedDate(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_fileCreatedDate(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_fileCreatedDate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_fileModifiedDate(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_fileModifiedDate(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_fileModifiedDate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_fileUpdatedDate(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_fileUpdatedDate(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_fileUpdatedDate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_security(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_security(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_security(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_protocol(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_protocol(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_protocol(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_nameProp(IHTMLDocument2* This,BSTR *p) { +static inline HRESULT IHTMLDocument2_get_nameProp(IHTMLDocument2* This,BSTR *p) { return This->lpVtbl->get_nameProp(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_write(IHTMLDocument2* This,SAFEARRAY *psarray) { +static inline HRESULT IHTMLDocument2_write(IHTMLDocument2* This,SAFEARRAY *psarray) { return This->lpVtbl->write(This,psarray); } -static __WIDL_INLINE HRESULT IHTMLDocument2_writeln(IHTMLDocument2* This,SAFEARRAY *psarray) { +static inline HRESULT IHTMLDocument2_writeln(IHTMLDocument2* This,SAFEARRAY *psarray) { return This->lpVtbl->writeln(This,psarray); } -static __WIDL_INLINE HRESULT IHTMLDocument2_open(IHTMLDocument2* This,BSTR url,VARIANT name,VARIANT features,VARIANT replace,IDispatch **pomWindowResult) { +static inline HRESULT IHTMLDocument2_open(IHTMLDocument2* This,BSTR url,VARIANT name,VARIANT features,VARIANT replace,IDispatch **pomWindowResult) { return This->lpVtbl->open(This,url,name,features,replace,pomWindowResult); } -static __WIDL_INLINE HRESULT IHTMLDocument2_close(IHTMLDocument2* This) { +static inline HRESULT IHTMLDocument2_close(IHTMLDocument2* This) { return This->lpVtbl->close(This); } -static __WIDL_INLINE HRESULT IHTMLDocument2_clear(IHTMLDocument2* This) { +static inline HRESULT IHTMLDocument2_clear(IHTMLDocument2* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT IHTMLDocument2_queryCommandSupported(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLDocument2_queryCommandSupported(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandSupported(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLDocument2_queryCommandEnabled(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLDocument2_queryCommandEnabled(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandEnabled(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLDocument2_queryCommandState(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLDocument2_queryCommandState(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandState(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLDocument2_queryCommandIndeterm(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLDocument2_queryCommandIndeterm(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->queryCommandIndeterm(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLDocument2_queryCommandText(IHTMLDocument2* This,BSTR cmdID,BSTR *pcmdText) { +static inline HRESULT IHTMLDocument2_queryCommandText(IHTMLDocument2* This,BSTR cmdID,BSTR *pcmdText) { return This->lpVtbl->queryCommandText(This,cmdID,pcmdText); } -static __WIDL_INLINE HRESULT IHTMLDocument2_queryCommandValue(IHTMLDocument2* This,BSTR cmdID,VARIANT *pcmdValue) { +static inline HRESULT IHTMLDocument2_queryCommandValue(IHTMLDocument2* This,BSTR cmdID,VARIANT *pcmdValue) { return This->lpVtbl->queryCommandValue(This,cmdID,pcmdValue); } -static __WIDL_INLINE HRESULT IHTMLDocument2_execCommand(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL showUI,VARIANT value,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLDocument2_execCommand(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL showUI,VARIANT value,VARIANT_BOOL *pfRet) { return This->lpVtbl->execCommand(This,cmdID,showUI,value,pfRet); } -static __WIDL_INLINE HRESULT IHTMLDocument2_execCommandShowHelp(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { +static inline HRESULT IHTMLDocument2_execCommandShowHelp(IHTMLDocument2* This,BSTR cmdID,VARIANT_BOOL *pfRet) { return This->lpVtbl->execCommandShowHelp(This,cmdID,pfRet); } -static __WIDL_INLINE HRESULT IHTMLDocument2_createElement(IHTMLDocument2* This,BSTR eTag,IHTMLElement **newElem) { +static inline HRESULT IHTMLDocument2_createElement(IHTMLDocument2* This,BSTR eTag,IHTMLElement **newElem) { return This->lpVtbl->createElement(This,eTag,newElem); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onhelp(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onhelp(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onhelp(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onhelp(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onhelp(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onhelp(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onclick(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onclick(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onclick(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onclick(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onclick(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onclick(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_ondblclick(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_ondblclick(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_ondblclick(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_ondblclick(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_ondblclick(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_ondblclick(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onkeyup(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onkeyup(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onkeyup(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onkeyup(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onkeyup(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onkeyup(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onkeydown(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onkeydown(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onkeydown(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onkeydown(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onkeydown(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onkeydown(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onkeypress(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onkeypress(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onkeypress(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onkeypress(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onkeypress(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onkeypress(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onmouseup(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onmouseup(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onmouseup(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onmouseup(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onmouseup(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onmouseup(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onmousedown(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onmousedown(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onmousedown(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onmousedown(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onmousedown(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onmousedown(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onmousemove(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onmousemove(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onmousemove(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onmousemove(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onmousemove(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onmousemove(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onmouseout(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onmouseout(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onmouseout(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onmouseout(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onmouseout(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onmouseout(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onmouseover(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onmouseover(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onmouseover(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onmouseover(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onmouseover(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onmouseover(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onreadystatechange(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onreadystatechange(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onreadystatechange(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onreadystatechange(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onafterupdate(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onafterupdate(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onafterupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onafterupdate(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onafterupdate(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onafterupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onrowexit(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onrowexit(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onrowexit(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onrowexit(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onrowexit(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onrowexit(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onrowenter(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onrowenter(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onrowenter(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onrowenter(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onrowenter(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onrowenter(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_ondragstart(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_ondragstart(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_ondragstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_ondragstart(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_ondragstart(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_ondragstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onselectstart(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onselectstart(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onselectstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onselectstart(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onselectstart(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onselectstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_elementFromPoint(IHTMLDocument2* This,LONG x,LONG y,IHTMLElement **elementHit) { +static inline HRESULT IHTMLDocument2_elementFromPoint(IHTMLDocument2* This,LONG x,LONG y,IHTMLElement **elementHit) { return This->lpVtbl->elementFromPoint(This,x,y,elementHit); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_parentWindow(IHTMLDocument2* This,IHTMLWindow2 **p) { +static inline HRESULT IHTMLDocument2_get_parentWindow(IHTMLDocument2* This,IHTMLWindow2 **p) { return This->lpVtbl->get_parentWindow(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_styleSheets(IHTMLDocument2* This,IHTMLStyleSheetsCollection **p) { +static inline HRESULT IHTMLDocument2_get_styleSheets(IHTMLDocument2* This,IHTMLStyleSheetsCollection **p) { return This->lpVtbl->get_styleSheets(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onbeforeupdate(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onbeforeupdate(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onbeforeupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onbeforeupdate(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onbeforeupdate(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onbeforeupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_put_onerrorupdate(IHTMLDocument2* This,VARIANT v) { +static inline HRESULT IHTMLDocument2_put_onerrorupdate(IHTMLDocument2* This,VARIANT v) { return This->lpVtbl->put_onerrorupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument2_get_onerrorupdate(IHTMLDocument2* This,VARIANT *p) { +static inline HRESULT IHTMLDocument2_get_onerrorupdate(IHTMLDocument2* This,VARIANT *p) { return This->lpVtbl->get_onerrorupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument2_toString(IHTMLDocument2* This,BSTR *String) { +static inline HRESULT IHTMLDocument2_toString(IHTMLDocument2* This,BSTR *String) { return This->lpVtbl->toString(This,String); } -static __WIDL_INLINE HRESULT IHTMLDocument2_createStyleSheet(IHTMLDocument2* This,BSTR bstrHref,LONG lIndex,IHTMLStyleSheet **ppnewStyleSheet) { +static inline HRESULT IHTMLDocument2_createStyleSheet(IHTMLDocument2* This,BSTR bstrHref,LONG lIndex,IHTMLStyleSheet **ppnewStyleSheet) { return This->lpVtbl->createStyleSheet(This,bstrHref,lIndex,ppnewStyleSheet); } #endif @@ -91251,150 +91243,150 @@ interface IHTMLDocument3 { #define IHTMLDocument3_getElementsByTagName(This,v,pelColl) (This)->lpVtbl->getElementsByTagName(This,v,pelColl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument3_QueryInterface(IHTMLDocument3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocument3_QueryInterface(IHTMLDocument3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocument3_AddRef(IHTMLDocument3* This) { +static inline ULONG IHTMLDocument3_AddRef(IHTMLDocument3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocument3_Release(IHTMLDocument3* This) { +static inline ULONG IHTMLDocument3_Release(IHTMLDocument3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument3_GetTypeInfoCount(IHTMLDocument3* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocument3_GetTypeInfoCount(IHTMLDocument3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocument3_GetTypeInfo(IHTMLDocument3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocument3_GetTypeInfo(IHTMLDocument3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocument3_GetIDsOfNames(IHTMLDocument3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocument3_GetIDsOfNames(IHTMLDocument3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocument3_Invoke(IHTMLDocument3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocument3_Invoke(IHTMLDocument3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocument3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument3_releaseCapture(IHTMLDocument3* This) { +static inline HRESULT IHTMLDocument3_releaseCapture(IHTMLDocument3* This) { return This->lpVtbl->releaseCapture(This); } -static __WIDL_INLINE HRESULT IHTMLDocument3_recalc(IHTMLDocument3* This,VARIANT_BOOL fForce) { +static inline HRESULT IHTMLDocument3_recalc(IHTMLDocument3* This,VARIANT_BOOL fForce) { return This->lpVtbl->recalc(This,fForce); } -static __WIDL_INLINE HRESULT IHTMLDocument3_createTextNode(IHTMLDocument3* This,BSTR text,IHTMLDOMNode **newTextNode) { +static inline HRESULT IHTMLDocument3_createTextNode(IHTMLDocument3* This,BSTR text,IHTMLDOMNode **newTextNode) { return This->lpVtbl->createTextNode(This,text,newTextNode); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_documentElement(IHTMLDocument3* This,IHTMLElement **p) { +static inline HRESULT IHTMLDocument3_get_documentElement(IHTMLDocument3* This,IHTMLElement **p) { return This->lpVtbl->get_documentElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_uniqueID(IHTMLDocument3* This,BSTR *p) { +static inline HRESULT IHTMLDocument3_get_uniqueID(IHTMLDocument3* This,BSTR *p) { return This->lpVtbl->get_uniqueID(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_attachEvent(IHTMLDocument3* This,BSTR event,IDispatch *pDisp,VARIANT_BOOL *pfResult) { +static inline HRESULT IHTMLDocument3_attachEvent(IHTMLDocument3* This,BSTR event,IDispatch *pDisp,VARIANT_BOOL *pfResult) { return This->lpVtbl->attachEvent(This,event,pDisp,pfResult); } -static __WIDL_INLINE HRESULT IHTMLDocument3_detachEvent(IHTMLDocument3* This,BSTR event,IDispatch *pDisp) { +static inline HRESULT IHTMLDocument3_detachEvent(IHTMLDocument3* This,BSTR event,IDispatch *pDisp) { return This->lpVtbl->detachEvent(This,event,pDisp); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_onrowsdelete(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_onrowsdelete(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_onrowsdelete(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_onrowsdelete(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_onrowsdelete(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_onrowsdelete(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_onrowsinserted(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_onrowsinserted(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_onrowsinserted(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_onrowsinserted(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_onrowsinserted(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_onrowsinserted(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_oncellchange(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_oncellchange(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_oncellchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_oncellchange(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_oncellchange(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_oncellchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_ondatasetchanged(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_ondatasetchanged(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_ondatasetchanged(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_ondatasetchanged(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_ondatasetchanged(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_ondatasetchanged(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_ondataavailable(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_ondataavailable(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_ondataavailable(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_ondataavailable(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_ondataavailable(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_ondataavailable(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_ondatasetcomplete(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_ondatasetcomplete(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_ondatasetcomplete(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_ondatasetcomplete(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_ondatasetcomplete(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_ondatasetcomplete(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_onpropertychange(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_onpropertychange(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_onpropertychange(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_onpropertychange(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_onpropertychange(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_onpropertychange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_dir(IHTMLDocument3* This,BSTR v) { +static inline HRESULT IHTMLDocument3_put_dir(IHTMLDocument3* This,BSTR v) { return This->lpVtbl->put_dir(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_dir(IHTMLDocument3* This,BSTR *p) { +static inline HRESULT IHTMLDocument3_get_dir(IHTMLDocument3* This,BSTR *p) { return This->lpVtbl->get_dir(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_oncontextmenu(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_oncontextmenu(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_oncontextmenu(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_oncontextmenu(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_oncontextmenu(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_oncontextmenu(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_onstop(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_onstop(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_onstop(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_onstop(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_onstop(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_onstop(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_createDocumentFragment(IHTMLDocument3* This,IHTMLDocument2 **pNewDoc) { +static inline HRESULT IHTMLDocument3_createDocumentFragment(IHTMLDocument3* This,IHTMLDocument2 **pNewDoc) { return This->lpVtbl->createDocumentFragment(This,pNewDoc); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_parentDocument(IHTMLDocument3* This,IHTMLDocument2 **p) { +static inline HRESULT IHTMLDocument3_get_parentDocument(IHTMLDocument3* This,IHTMLDocument2 **p) { return This->lpVtbl->get_parentDocument(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_enableDownload(IHTMLDocument3* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLDocument3_put_enableDownload(IHTMLDocument3* This,VARIANT_BOOL v) { return This->lpVtbl->put_enableDownload(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_enableDownload(IHTMLDocument3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDocument3_get_enableDownload(IHTMLDocument3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_enableDownload(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_baseUrl(IHTMLDocument3* This,BSTR v) { +static inline HRESULT IHTMLDocument3_put_baseUrl(IHTMLDocument3* This,BSTR v) { return This->lpVtbl->put_baseUrl(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_baseUrl(IHTMLDocument3* This,BSTR *p) { +static inline HRESULT IHTMLDocument3_get_baseUrl(IHTMLDocument3* This,BSTR *p) { return This->lpVtbl->get_baseUrl(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_childNodes(IHTMLDocument3* This,IDispatch **p) { +static inline HRESULT IHTMLDocument3_get_childNodes(IHTMLDocument3* This,IDispatch **p) { return This->lpVtbl->get_childNodes(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_inheritStyleSheets(IHTMLDocument3* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLDocument3_put_inheritStyleSheets(IHTMLDocument3* This,VARIANT_BOOL v) { return This->lpVtbl->put_inheritStyleSheets(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_inheritStyleSheets(IHTMLDocument3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDocument3_get_inheritStyleSheets(IHTMLDocument3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_inheritStyleSheets(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_put_onbeforeeditfocus(IHTMLDocument3* This,VARIANT v) { +static inline HRESULT IHTMLDocument3_put_onbeforeeditfocus(IHTMLDocument3* This,VARIANT v) { return This->lpVtbl->put_onbeforeeditfocus(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument3_get_onbeforeeditfocus(IHTMLDocument3* This,VARIANT *p) { +static inline HRESULT IHTMLDocument3_get_onbeforeeditfocus(IHTMLDocument3* This,VARIANT *p) { return This->lpVtbl->get_onbeforeeditfocus(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument3_getElementsByName(IHTMLDocument3* This,BSTR v,IHTMLElementCollection **pelColl) { +static inline HRESULT IHTMLDocument3_getElementsByName(IHTMLDocument3* This,BSTR v,IHTMLElementCollection **pelColl) { return This->lpVtbl->getElementsByName(This,v,pelColl); } -static __WIDL_INLINE HRESULT IHTMLDocument3_getElementById(IHTMLDocument3* This,BSTR v,IHTMLElement **pel) { +static inline HRESULT IHTMLDocument3_getElementById(IHTMLDocument3* This,BSTR v,IHTMLElement **pel) { return This->lpVtbl->getElementById(This,v,pel); } -static __WIDL_INLINE HRESULT IHTMLDocument3_getElementsByTagName(IHTMLDocument3* This,BSTR v,IHTMLElementCollection **pelColl) { +static inline HRESULT IHTMLDocument3_getElementsByTagName(IHTMLDocument3* This,BSTR v,IHTMLElementCollection **pelColl) { return This->lpVtbl->getElementsByTagName(This,v,pelColl); } #endif @@ -91611,69 +91603,69 @@ interface IHTMLDocument4 { #define IHTMLDocument4_get_URLUnencoded(This,p) (This)->lpVtbl->get_URLUnencoded(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument4_QueryInterface(IHTMLDocument4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocument4_QueryInterface(IHTMLDocument4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocument4_AddRef(IHTMLDocument4* This) { +static inline ULONG IHTMLDocument4_AddRef(IHTMLDocument4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocument4_Release(IHTMLDocument4* This) { +static inline ULONG IHTMLDocument4_Release(IHTMLDocument4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument4_GetTypeInfoCount(IHTMLDocument4* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocument4_GetTypeInfoCount(IHTMLDocument4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocument4_GetTypeInfo(IHTMLDocument4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocument4_GetTypeInfo(IHTMLDocument4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocument4_GetIDsOfNames(IHTMLDocument4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocument4_GetIDsOfNames(IHTMLDocument4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocument4_Invoke(IHTMLDocument4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocument4_Invoke(IHTMLDocument4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocument4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument4_focus(IHTMLDocument4* This) { +static inline HRESULT IHTMLDocument4_focus(IHTMLDocument4* This) { return This->lpVtbl->focus(This); } -static __WIDL_INLINE HRESULT IHTMLDocument4_hasFocus(IHTMLDocument4* This,VARIANT_BOOL *pfFocus) { +static inline HRESULT IHTMLDocument4_hasFocus(IHTMLDocument4* This,VARIANT_BOOL *pfFocus) { return This->lpVtbl->hasFocus(This,pfFocus); } -static __WIDL_INLINE HRESULT IHTMLDocument4_put_onselectionchange(IHTMLDocument4* This,VARIANT v) { +static inline HRESULT IHTMLDocument4_put_onselectionchange(IHTMLDocument4* This,VARIANT v) { return This->lpVtbl->put_onselectionchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument4_get_onselectionchange(IHTMLDocument4* This,VARIANT *p) { +static inline HRESULT IHTMLDocument4_get_onselectionchange(IHTMLDocument4* This,VARIANT *p) { return This->lpVtbl->get_onselectionchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument4_get_namespaces(IHTMLDocument4* This,IDispatch **p) { +static inline HRESULT IHTMLDocument4_get_namespaces(IHTMLDocument4* This,IDispatch **p) { return This->lpVtbl->get_namespaces(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument4_createDocumentFromUrl(IHTMLDocument4* This,BSTR bstrUrl,BSTR bstrOptions,IHTMLDocument2 **newDoc) { +static inline HRESULT IHTMLDocument4_createDocumentFromUrl(IHTMLDocument4* This,BSTR bstrUrl,BSTR bstrOptions,IHTMLDocument2 **newDoc) { return This->lpVtbl->createDocumentFromUrl(This,bstrUrl,bstrOptions,newDoc); } -static __WIDL_INLINE HRESULT IHTMLDocument4_put_media(IHTMLDocument4* This,BSTR v) { +static inline HRESULT IHTMLDocument4_put_media(IHTMLDocument4* This,BSTR v) { return This->lpVtbl->put_media(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument4_get_media(IHTMLDocument4* This,BSTR *p) { +static inline HRESULT IHTMLDocument4_get_media(IHTMLDocument4* This,BSTR *p) { return This->lpVtbl->get_media(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument4_createEventObject(IHTMLDocument4* This,VARIANT *pvarEventObject,IHTMLEventObj **ppEventObj) { +static inline HRESULT IHTMLDocument4_createEventObject(IHTMLDocument4* This,VARIANT *pvarEventObject,IHTMLEventObj **ppEventObj) { return This->lpVtbl->createEventObject(This,pvarEventObject,ppEventObj); } -static __WIDL_INLINE HRESULT IHTMLDocument4_fireEvent(IHTMLDocument4* This,BSTR bstrEventName,VARIANT *pvarEventObject,VARIANT_BOOL *pfCancelled) { +static inline HRESULT IHTMLDocument4_fireEvent(IHTMLDocument4* This,BSTR bstrEventName,VARIANT *pvarEventObject,VARIANT_BOOL *pfCancelled) { return This->lpVtbl->fireEvent(This,bstrEventName,pvarEventObject,pfCancelled); } -static __WIDL_INLINE HRESULT IHTMLDocument4_createRenderStyle(IHTMLDocument4* This,BSTR v,IHTMLRenderStyle **ppIHTMLRenderStyle) { +static inline HRESULT IHTMLDocument4_createRenderStyle(IHTMLDocument4* This,BSTR v,IHTMLRenderStyle **ppIHTMLRenderStyle) { return This->lpVtbl->createRenderStyle(This,v,ppIHTMLRenderStyle); } -static __WIDL_INLINE HRESULT IHTMLDocument4_put_oncontrolselect(IHTMLDocument4* This,VARIANT v) { +static inline HRESULT IHTMLDocument4_put_oncontrolselect(IHTMLDocument4* This,VARIANT v) { return This->lpVtbl->put_oncontrolselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument4_get_oncontrolselect(IHTMLDocument4* This,VARIANT *p) { +static inline HRESULT IHTMLDocument4_get_oncontrolselect(IHTMLDocument4* This,VARIANT *p) { return This->lpVtbl->get_oncontrolselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument4_get_URLUnencoded(IHTMLDocument4* This,BSTR *p) { +static inline HRESULT IHTMLDocument4_get_URLUnencoded(IHTMLDocument4* This,BSTR *p) { return This->lpVtbl->get_URLUnencoded(This,p); } #endif @@ -91923,84 +91915,84 @@ interface IHTMLDocument5 { #define IHTMLDocument5_get_compatMode(This,p) (This)->lpVtbl->get_compatMode(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument5_QueryInterface(IHTMLDocument5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocument5_QueryInterface(IHTMLDocument5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocument5_AddRef(IHTMLDocument5* This) { +static inline ULONG IHTMLDocument5_AddRef(IHTMLDocument5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocument5_Release(IHTMLDocument5* This) { +static inline ULONG IHTMLDocument5_Release(IHTMLDocument5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument5_GetTypeInfoCount(IHTMLDocument5* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocument5_GetTypeInfoCount(IHTMLDocument5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocument5_GetTypeInfo(IHTMLDocument5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocument5_GetTypeInfo(IHTMLDocument5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocument5_GetIDsOfNames(IHTMLDocument5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocument5_GetIDsOfNames(IHTMLDocument5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocument5_Invoke(IHTMLDocument5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocument5_Invoke(IHTMLDocument5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocument5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument5_put_onmousewheel(IHTMLDocument5* This,VARIANT v) { +static inline HRESULT IHTMLDocument5_put_onmousewheel(IHTMLDocument5* This,VARIANT v) { return This->lpVtbl->put_onmousewheel(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_onmousewheel(IHTMLDocument5* This,VARIANT *p) { +static inline HRESULT IHTMLDocument5_get_onmousewheel(IHTMLDocument5* This,VARIANT *p) { return This->lpVtbl->get_onmousewheel(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_doctype(IHTMLDocument5* This,IHTMLDOMNode **p) { +static inline HRESULT IHTMLDocument5_get_doctype(IHTMLDocument5* This,IHTMLDOMNode **p) { return This->lpVtbl->get_doctype(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_implementation(IHTMLDocument5* This,IHTMLDOMImplementation **p) { +static inline HRESULT IHTMLDocument5_get_implementation(IHTMLDocument5* This,IHTMLDOMImplementation **p) { return This->lpVtbl->get_implementation(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument5_createAttribute(IHTMLDocument5* This,BSTR bstrattrName,IHTMLDOMAttribute **ppattribute) { +static inline HRESULT IHTMLDocument5_createAttribute(IHTMLDocument5* This,BSTR bstrattrName,IHTMLDOMAttribute **ppattribute) { return This->lpVtbl->createAttribute(This,bstrattrName,ppattribute); } -static __WIDL_INLINE HRESULT IHTMLDocument5_createComment(IHTMLDocument5* This,BSTR bstrdata,IHTMLDOMNode **ppRetNode) { +static inline HRESULT IHTMLDocument5_createComment(IHTMLDocument5* This,BSTR bstrdata,IHTMLDOMNode **ppRetNode) { return This->lpVtbl->createComment(This,bstrdata,ppRetNode); } -static __WIDL_INLINE HRESULT IHTMLDocument5_put_onfocusin(IHTMLDocument5* This,VARIANT v) { +static inline HRESULT IHTMLDocument5_put_onfocusin(IHTMLDocument5* This,VARIANT v) { return This->lpVtbl->put_onfocusin(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_onfocusin(IHTMLDocument5* This,VARIANT *p) { +static inline HRESULT IHTMLDocument5_get_onfocusin(IHTMLDocument5* This,VARIANT *p) { return This->lpVtbl->get_onfocusin(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument5_put_onfocusout(IHTMLDocument5* This,VARIANT v) { +static inline HRESULT IHTMLDocument5_put_onfocusout(IHTMLDocument5* This,VARIANT v) { return This->lpVtbl->put_onfocusout(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_onfocusout(IHTMLDocument5* This,VARIANT *p) { +static inline HRESULT IHTMLDocument5_get_onfocusout(IHTMLDocument5* This,VARIANT *p) { return This->lpVtbl->get_onfocusout(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument5_put_onactivate(IHTMLDocument5* This,VARIANT v) { +static inline HRESULT IHTMLDocument5_put_onactivate(IHTMLDocument5* This,VARIANT v) { return This->lpVtbl->put_onactivate(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_onactivate(IHTMLDocument5* This,VARIANT *p) { +static inline HRESULT IHTMLDocument5_get_onactivate(IHTMLDocument5* This,VARIANT *p) { return This->lpVtbl->get_onactivate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument5_put_ondeactivate(IHTMLDocument5* This,VARIANT v) { +static inline HRESULT IHTMLDocument5_put_ondeactivate(IHTMLDocument5* This,VARIANT v) { return This->lpVtbl->put_ondeactivate(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_ondeactivate(IHTMLDocument5* This,VARIANT *p) { +static inline HRESULT IHTMLDocument5_get_ondeactivate(IHTMLDocument5* This,VARIANT *p) { return This->lpVtbl->get_ondeactivate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument5_put_onbeforeactivate(IHTMLDocument5* This,VARIANT v) { +static inline HRESULT IHTMLDocument5_put_onbeforeactivate(IHTMLDocument5* This,VARIANT v) { return This->lpVtbl->put_onbeforeactivate(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_onbeforeactivate(IHTMLDocument5* This,VARIANT *p) { +static inline HRESULT IHTMLDocument5_get_onbeforeactivate(IHTMLDocument5* This,VARIANT *p) { return This->lpVtbl->get_onbeforeactivate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument5_put_onbeforedeactivate(IHTMLDocument5* This,VARIANT v) { +static inline HRESULT IHTMLDocument5_put_onbeforedeactivate(IHTMLDocument5* This,VARIANT v) { return This->lpVtbl->put_onbeforedeactivate(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_onbeforedeactivate(IHTMLDocument5* This,VARIANT *p) { +static inline HRESULT IHTMLDocument5_get_onbeforedeactivate(IHTMLDocument5* This,VARIANT *p) { return This->lpVtbl->get_onbeforedeactivate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument5_get_compatMode(IHTMLDocument5* This,BSTR *p) { +static inline HRESULT IHTMLDocument5_get_compatMode(IHTMLDocument5* This,BSTR *p) { return This->lpVtbl->get_compatMode(This,p); } #endif @@ -92159,51 +92151,51 @@ interface IHTMLDocument6 { #define IHTMLDocument6_updateSettings(This) (This)->lpVtbl->updateSettings(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument6_QueryInterface(IHTMLDocument6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocument6_QueryInterface(IHTMLDocument6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocument6_AddRef(IHTMLDocument6* This) { +static inline ULONG IHTMLDocument6_AddRef(IHTMLDocument6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocument6_Release(IHTMLDocument6* This) { +static inline ULONG IHTMLDocument6_Release(IHTMLDocument6* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument6_GetTypeInfoCount(IHTMLDocument6* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocument6_GetTypeInfoCount(IHTMLDocument6* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocument6_GetTypeInfo(IHTMLDocument6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocument6_GetTypeInfo(IHTMLDocument6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocument6_GetIDsOfNames(IHTMLDocument6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocument6_GetIDsOfNames(IHTMLDocument6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocument6_Invoke(IHTMLDocument6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocument6_Invoke(IHTMLDocument6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocument6 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument6_get_compatible(IHTMLDocument6* This,IHTMLDocumentCompatibleInfoCollection **p) { +static inline HRESULT IHTMLDocument6_get_compatible(IHTMLDocument6* This,IHTMLDocumentCompatibleInfoCollection **p) { return This->lpVtbl->get_compatible(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument6_get_documentMode(IHTMLDocument6* This,VARIANT *p) { +static inline HRESULT IHTMLDocument6_get_documentMode(IHTMLDocument6* This,VARIANT *p) { return This->lpVtbl->get_documentMode(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument6_put_onstorage(IHTMLDocument6* This,VARIANT v) { +static inline HRESULT IHTMLDocument6_put_onstorage(IHTMLDocument6* This,VARIANT v) { return This->lpVtbl->put_onstorage(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument6_get_onstorage(IHTMLDocument6* This,VARIANT *p) { +static inline HRESULT IHTMLDocument6_get_onstorage(IHTMLDocument6* This,VARIANT *p) { return This->lpVtbl->get_onstorage(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument6_put_onstoragecommit(IHTMLDocument6* This,VARIANT v) { +static inline HRESULT IHTMLDocument6_put_onstoragecommit(IHTMLDocument6* This,VARIANT v) { return This->lpVtbl->put_onstoragecommit(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument6_get_onstoragecommit(IHTMLDocument6* This,VARIANT *p) { +static inline HRESULT IHTMLDocument6_get_onstoragecommit(IHTMLDocument6* This,VARIANT *p) { return This->lpVtbl->get_onstoragecommit(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument6_getElementById(IHTMLDocument6* This,BSTR bstrId,IHTMLElement2 **ppRetElement) { +static inline HRESULT IHTMLDocument6_getElementById(IHTMLDocument6* This,BSTR bstrId,IHTMLElement2 **ppRetElement) { return This->lpVtbl->getElementById(This,bstrId,ppRetElement); } -static __WIDL_INLINE HRESULT IHTMLDocument6_updateSettings(IHTMLDocument6* This) { +static inline HRESULT IHTMLDocument6_updateSettings(IHTMLDocument6* This) { return This->lpVtbl->updateSettings(This); } #endif @@ -93158,339 +93150,339 @@ interface IHTMLDocument7 { #define IHTMLDocument7_get_head(This,p) (This)->lpVtbl->get_head(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument7_QueryInterface(IHTMLDocument7* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocument7_QueryInterface(IHTMLDocument7* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocument7_AddRef(IHTMLDocument7* This) { +static inline ULONG IHTMLDocument7_AddRef(IHTMLDocument7* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocument7_Release(IHTMLDocument7* This) { +static inline ULONG IHTMLDocument7_Release(IHTMLDocument7* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument7_GetTypeInfoCount(IHTMLDocument7* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocument7_GetTypeInfoCount(IHTMLDocument7* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocument7_GetTypeInfo(IHTMLDocument7* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocument7_GetTypeInfo(IHTMLDocument7* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocument7_GetIDsOfNames(IHTMLDocument7* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocument7_GetIDsOfNames(IHTMLDocument7* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocument7_Invoke(IHTMLDocument7* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocument7_Invoke(IHTMLDocument7* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocument7 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument7_get_defaultView(IHTMLDocument7* This,IHTMLWindow2 **p) { +static inline HRESULT IHTMLDocument7_get_defaultView(IHTMLDocument7* This,IHTMLWindow2 **p) { return This->lpVtbl->get_defaultView(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_createCDATASection(IHTMLDocument7* This,BSTR text,IHTMLDOMNode **newCDATASectionNode) { +static inline HRESULT IHTMLDocument7_createCDATASection(IHTMLDocument7* This,BSTR text,IHTMLDOMNode **newCDATASectionNode) { return This->lpVtbl->createCDATASection(This,text,newCDATASectionNode); } -static __WIDL_INLINE HRESULT IHTMLDocument7_getSelection(IHTMLDocument7* This,IHTMLSelection **ppIHTMLSelection) { +static inline HRESULT IHTMLDocument7_getSelection(IHTMLDocument7* This,IHTMLSelection **ppIHTMLSelection) { return This->lpVtbl->getSelection(This,ppIHTMLSelection); } -static __WIDL_INLINE HRESULT IHTMLDocument7_getElementsByTagNameNS(IHTMLDocument7* This,VARIANT *pvarNS,BSTR bstrLocalName,IHTMLElementCollection **pelColl) { +static inline HRESULT IHTMLDocument7_getElementsByTagNameNS(IHTMLDocument7* This,VARIANT *pvarNS,BSTR bstrLocalName,IHTMLElementCollection **pelColl) { return This->lpVtbl->getElementsByTagNameNS(This,pvarNS,bstrLocalName,pelColl); } -static __WIDL_INLINE HRESULT IHTMLDocument7_createElementNS(IHTMLDocument7* This,VARIANT *pvarNS,BSTR bstrTag,IHTMLElement **newElem) { +static inline HRESULT IHTMLDocument7_createElementNS(IHTMLDocument7* This,VARIANT *pvarNS,BSTR bstrTag,IHTMLElement **newElem) { return This->lpVtbl->createElementNS(This,pvarNS,bstrTag,newElem); } -static __WIDL_INLINE HRESULT IHTMLDocument7_createAttributeNS(IHTMLDocument7* This,VARIANT *pvarNS,BSTR bstrAttrName,IHTMLDOMAttribute **ppAttribute) { +static inline HRESULT IHTMLDocument7_createAttributeNS(IHTMLDocument7* This,VARIANT *pvarNS,BSTR bstrAttrName,IHTMLDOMAttribute **ppAttribute) { return This->lpVtbl->createAttributeNS(This,pvarNS,bstrAttrName,ppAttribute); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onmsthumbnailclick(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onmsthumbnailclick(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onmsthumbnailclick(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onmsthumbnailclick(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onmsthumbnailclick(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onmsthumbnailclick(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_characterSet(IHTMLDocument7* This,BSTR *p) { +static inline HRESULT IHTMLDocument7_get_characterSet(IHTMLDocument7* This,BSTR *p) { return This->lpVtbl->get_characterSet(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_createElement(IHTMLDocument7* This,BSTR bstrTag,IHTMLElement **newElem) { +static inline HRESULT IHTMLDocument7_createElement(IHTMLDocument7* This,BSTR bstrTag,IHTMLElement **newElem) { return This->lpVtbl->createElement(This,bstrTag,newElem); } -static __WIDL_INLINE HRESULT IHTMLDocument7_createAttribute(IHTMLDocument7* This,BSTR bstrAttrName,IHTMLDOMAttribute **ppAttribute) { +static inline HRESULT IHTMLDocument7_createAttribute(IHTMLDocument7* This,BSTR bstrAttrName,IHTMLDOMAttribute **ppAttribute) { return This->lpVtbl->createAttribute(This,bstrAttrName,ppAttribute); } -static __WIDL_INLINE HRESULT IHTMLDocument7_getElementsByClassName(IHTMLDocument7* This,BSTR v,IHTMLElementCollection **pel) { +static inline HRESULT IHTMLDocument7_getElementsByClassName(IHTMLDocument7* This,BSTR v,IHTMLElementCollection **pel) { return This->lpVtbl->getElementsByClassName(This,v,pel); } -static __WIDL_INLINE HRESULT IHTMLDocument7_createProcessingInstruction(IHTMLDocument7* This,BSTR bstrTarget,BSTR bstrData,IDOMProcessingInstruction **newProcessingInstruction) { +static inline HRESULT IHTMLDocument7_createProcessingInstruction(IHTMLDocument7* This,BSTR bstrTarget,BSTR bstrData,IDOMProcessingInstruction **newProcessingInstruction) { return This->lpVtbl->createProcessingInstruction(This,bstrTarget,bstrData,newProcessingInstruction); } -static __WIDL_INLINE HRESULT IHTMLDocument7_adoptNode(IHTMLDocument7* This,IHTMLDOMNode *pNodeSource,IHTMLDOMNode3 **ppNodeDest) { +static inline HRESULT IHTMLDocument7_adoptNode(IHTMLDocument7* This,IHTMLDOMNode *pNodeSource,IHTMLDOMNode3 **ppNodeDest) { return This->lpVtbl->adoptNode(This,pNodeSource,ppNodeDest); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onmssitemodejumplistitemremoved(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onmssitemodejumplistitemremoved(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onmssitemodejumplistitemremoved(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onmssitemodejumplistitemremoved(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onmssitemodejumplistitemremoved(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onmssitemodejumplistitemremoved(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_all(IHTMLDocument7* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLDocument7_get_all(IHTMLDocument7* This,IHTMLElementCollection **p) { return This->lpVtbl->get_all(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_inputEncoding(IHTMLDocument7* This,BSTR *p) { +static inline HRESULT IHTMLDocument7_get_inputEncoding(IHTMLDocument7* This,BSTR *p) { return This->lpVtbl->get_inputEncoding(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_xmlEncoding(IHTMLDocument7* This,BSTR *p) { +static inline HRESULT IHTMLDocument7_get_xmlEncoding(IHTMLDocument7* This,BSTR *p) { return This->lpVtbl->get_xmlEncoding(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_xmlStandalone(IHTMLDocument7* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLDocument7_put_xmlStandalone(IHTMLDocument7* This,VARIANT_BOOL v) { return This->lpVtbl->put_xmlStandalone(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_xmlStandalone(IHTMLDocument7* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDocument7_get_xmlStandalone(IHTMLDocument7* This,VARIANT_BOOL *p) { return This->lpVtbl->get_xmlStandalone(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_xmlVersion(IHTMLDocument7* This,BSTR v) { +static inline HRESULT IHTMLDocument7_put_xmlVersion(IHTMLDocument7* This,BSTR v) { return This->lpVtbl->put_xmlVersion(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_xmlVersion(IHTMLDocument7* This,BSTR *p) { +static inline HRESULT IHTMLDocument7_get_xmlVersion(IHTMLDocument7* This,BSTR *p) { return This->lpVtbl->get_xmlVersion(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_hasAttributes(IHTMLDocument7* This,VARIANT_BOOL *pfHasAttributes) { +static inline HRESULT IHTMLDocument7_hasAttributes(IHTMLDocument7* This,VARIANT_BOOL *pfHasAttributes) { return This->lpVtbl->hasAttributes(This,pfHasAttributes); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onabort(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onabort(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onabort(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onabort(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onabort(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onabort(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onblur(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onblur(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onblur(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onblur(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onblur(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onblur(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_oncanplay(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_oncanplay(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_oncanplay(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_oncanplay(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_oncanplay(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_oncanplay(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_oncanplaythrough(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_oncanplaythrough(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_oncanplaythrough(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_oncanplaythrough(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_oncanplaythrough(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_oncanplaythrough(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onchange(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onchange(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onchange(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onchange(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_ondrag(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_ondrag(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_ondrag(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_ondrag(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_ondrag(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_ondrag(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_ondragend(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_ondragend(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_ondragend(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_ondragend(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_ondragend(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_ondragend(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_ondragenter(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_ondragenter(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_ondragenter(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_ondragenter(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_ondragenter(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_ondragenter(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_ondragleave(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_ondragleave(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_ondragleave(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_ondragleave(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_ondragleave(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_ondragleave(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_ondragover(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_ondragover(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_ondragover(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_ondragover(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_ondragover(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_ondragover(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_ondrop(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_ondrop(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_ondrop(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_ondrop(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_ondrop(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_ondrop(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_ondurationchange(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_ondurationchange(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_ondurationchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_ondurationchange(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_ondurationchange(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_ondurationchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onemptied(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onemptied(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onemptied(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onemptied(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onemptied(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onemptied(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onended(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onended(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onended(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onended(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onended(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onended(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onerror(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onerror(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onerror(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onerror(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onfocus(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onfocus(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onfocus(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onfocus(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onfocus(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onfocus(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_oninput(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_oninput(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_oninput(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_oninput(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_oninput(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_oninput(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onload(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onload(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onload(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onload(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onloadeddata(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onloadeddata(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onloadeddata(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onloadeddata(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onloadeddata(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onloadeddata(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onloadedmetadata(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onloadedmetadata(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onloadedmetadata(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onloadedmetadata(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onloadedmetadata(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onloadedmetadata(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onloadstart(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onloadstart(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onloadstart(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onloadstart(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onloadstart(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onloadstart(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onpause(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onpause(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onpause(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onpause(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onpause(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onpause(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onplay(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onplay(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onplay(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onplay(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onplay(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onplay(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onplaying(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onplaying(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onplaying(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onplaying(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onplaying(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onplaying(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onprogress(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onprogress(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onprogress(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onprogress(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onprogress(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onprogress(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onratechange(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onratechange(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onratechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onratechange(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onratechange(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onratechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onreset(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onreset(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onreset(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onreset(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onreset(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onreset(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onscroll(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onscroll(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onscroll(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onscroll(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onscroll(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onscroll(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onseeked(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onseeked(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onseeked(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onseeked(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onseeked(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onseeked(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onseeking(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onseeking(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onseeking(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onseeking(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onseeking(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onseeking(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onselect(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onselect(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onselect(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onselect(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onselect(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onselect(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onstalled(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onstalled(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onstalled(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onstalled(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onstalled(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onstalled(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onsubmit(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onsubmit(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onsubmit(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onsubmit(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onsubmit(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onsubmit(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onsuspend(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onsuspend(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onsuspend(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onsuspend(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onsuspend(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onsuspend(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_ontimeupdate(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_ontimeupdate(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_ontimeupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_ontimeupdate(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_ontimeupdate(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_ontimeupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onvolumechange(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onvolumechange(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onvolumechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onvolumechange(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onvolumechange(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onvolumechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_put_onwaiting(IHTMLDocument7* This,VARIANT v) { +static inline HRESULT IHTMLDocument7_put_onwaiting(IHTMLDocument7* This,VARIANT v) { return This->lpVtbl->put_onwaiting(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_onwaiting(IHTMLDocument7* This,VARIANT *p) { +static inline HRESULT IHTMLDocument7_get_onwaiting(IHTMLDocument7* This,VARIANT *p) { return This->lpVtbl->get_onwaiting(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_normalize(IHTMLDocument7* This) { +static inline HRESULT IHTMLDocument7_normalize(IHTMLDocument7* This) { return This->lpVtbl->normalize(This); } -static __WIDL_INLINE HRESULT IHTMLDocument7_importNode(IHTMLDocument7* This,IHTMLDOMNode *pNodeSource,VARIANT_BOOL fDeep,IHTMLDOMNode3 **ppNodeDest) { +static inline HRESULT IHTMLDocument7_importNode(IHTMLDocument7* This,IHTMLDOMNode *pNodeSource,VARIANT_BOOL fDeep,IHTMLDOMNode3 **ppNodeDest) { return This->lpVtbl->importNode(This,pNodeSource,fDeep,ppNodeDest); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_parentWindow(IHTMLDocument7* This,IHTMLWindow2 **p) { +static inline HRESULT IHTMLDocument7_get_parentWindow(IHTMLDocument7* This,IHTMLWindow2 **p) { return This->lpVtbl->get_parentWindow(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_putref_body(IHTMLDocument7* This,IHTMLElement *v) { +static inline HRESULT IHTMLDocument7_putref_body(IHTMLDocument7* This,IHTMLElement *v) { return This->lpVtbl->putref_body(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_body(IHTMLDocument7* This,IHTMLElement **p) { +static inline HRESULT IHTMLDocument7_get_body(IHTMLDocument7* This,IHTMLElement **p) { return This->lpVtbl->get_body(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument7_get_head(IHTMLDocument7* This,IHTMLElement **p) { +static inline HRESULT IHTMLDocument7_get_head(IHTMLDocument7* This,IHTMLElement **p) { return This->lpVtbl->get_head(This,p); } #endif @@ -93884,135 +93876,135 @@ interface IHTMLDocument8 { #define IHTMLDocument8_get_msCapsLockWarningOff(This,p) (This)->lpVtbl->get_msCapsLockWarningOff(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument8_QueryInterface(IHTMLDocument8* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDocument8_QueryInterface(IHTMLDocument8* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDocument8_AddRef(IHTMLDocument8* This) { +static inline ULONG IHTMLDocument8_AddRef(IHTMLDocument8* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDocument8_Release(IHTMLDocument8* This) { +static inline ULONG IHTMLDocument8_Release(IHTMLDocument8* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument8_GetTypeInfoCount(IHTMLDocument8* This,UINT *pctinfo) { +static inline HRESULT IHTMLDocument8_GetTypeInfoCount(IHTMLDocument8* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDocument8_GetTypeInfo(IHTMLDocument8* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDocument8_GetTypeInfo(IHTMLDocument8* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDocument8_GetIDsOfNames(IHTMLDocument8* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDocument8_GetIDsOfNames(IHTMLDocument8* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDocument8_Invoke(IHTMLDocument8* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDocument8_Invoke(IHTMLDocument8* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDocument8 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmscontentzoom(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmscontentzoom(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmscontentzoom(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmscontentzoom(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmscontentzoom(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmscontentzoom(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmspointerdown(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmspointerdown(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmspointerdown(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmspointerdown(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmspointerdown(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerdown(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmspointermove(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmspointermove(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmspointermove(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmspointermove(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmspointermove(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmspointermove(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmspointerup(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmspointerup(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmspointerup(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmspointerup(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmspointerup(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerup(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmspointerover(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmspointerover(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmspointerover(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmspointerover(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmspointerover(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerover(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmspointerout(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmspointerout(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmspointerout(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmspointerout(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmspointerout(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerout(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmspointercancel(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmspointercancel(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmspointercancel(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmspointercancel(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmspointercancel(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmspointercancel(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmspointerhover(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmspointerhover(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmspointerhover(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmspointerhover(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmspointerhover(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmspointerhover(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmsgesturestart(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmsgesturestart(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturestart(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmsgesturestart(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmsgesturestart(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturestart(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmsgesturechange(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmsgesturechange(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmsgesturechange(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmsgesturechange(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmsgestureend(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmsgestureend(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmsgestureend(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmsgestureend(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmsgestureend(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmsgestureend(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmsgesturehold(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmsgesturehold(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturehold(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmsgesturehold(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmsgesturehold(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturehold(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmsgesturetap(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmsgesturetap(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturetap(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmsgesturetap(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmsgesturetap(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturetap(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmsgesturedoubletap(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmsgesturedoubletap(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmsgesturedoubletap(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmsgesturedoubletap(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmsgesturedoubletap(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmsgesturedoubletap(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmsinertiastart(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmsinertiastart(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmsinertiastart(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmsinertiastart(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmsinertiastart(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmsinertiastart(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_elementsFromPoint(IHTMLDocument8* This,float x,float y,IHTMLDOMChildrenCollection **elementsHit) { +static inline HRESULT IHTMLDocument8_elementsFromPoint(IHTMLDocument8* This,float x,float y,IHTMLDOMChildrenCollection **elementsHit) { return This->lpVtbl->elementsFromPoint(This,x,y,elementsHit); } -static __WIDL_INLINE HRESULT IHTMLDocument8_elementsFromRect(IHTMLDocument8* This,float left,float top,float width,float height,IHTMLDOMChildrenCollection **elementsHit) { +static inline HRESULT IHTMLDocument8_elementsFromRect(IHTMLDocument8* This,float left,float top,float width,float height,IHTMLDOMChildrenCollection **elementsHit) { return This->lpVtbl->elementsFromRect(This,left,top,width,height,elementsHit); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_onmsmanipulationstatechanged(IHTMLDocument8* This,VARIANT v) { +static inline HRESULT IHTMLDocument8_put_onmsmanipulationstatechanged(IHTMLDocument8* This,VARIANT v) { return This->lpVtbl->put_onmsmanipulationstatechanged(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_onmsmanipulationstatechanged(IHTMLDocument8* This,VARIANT *p) { +static inline HRESULT IHTMLDocument8_get_onmsmanipulationstatechanged(IHTMLDocument8* This,VARIANT *p) { return This->lpVtbl->get_onmsmanipulationstatechanged(This,p); } -static __WIDL_INLINE HRESULT IHTMLDocument8_put_msCapsLockWarningOff(IHTMLDocument8* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLDocument8_put_msCapsLockWarningOff(IHTMLDocument8* This,VARIANT_BOOL v) { return This->lpVtbl->put_msCapsLockWarningOff(This,v); } -static __WIDL_INLINE HRESULT IHTMLDocument8_get_msCapsLockWarningOff(IHTMLDocument8* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLDocument8_get_msCapsLockWarningOff(IHTMLDocument8* This,VARIANT_BOOL *p) { return This->lpVtbl->get_msCapsLockWarningOff(This,p); } #endif @@ -94116,30 +94108,30 @@ interface IDocumentEvent { #define IDocumentEvent_createEvent(This,eventType,ppEvent) (This)->lpVtbl->createEvent(This,eventType,ppEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDocumentEvent_QueryInterface(IDocumentEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDocumentEvent_QueryInterface(IDocumentEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDocumentEvent_AddRef(IDocumentEvent* This) { +static inline ULONG IDocumentEvent_AddRef(IDocumentEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDocumentEvent_Release(IDocumentEvent* This) { +static inline ULONG IDocumentEvent_Release(IDocumentEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDocumentEvent_GetTypeInfoCount(IDocumentEvent* This,UINT *pctinfo) { +static inline HRESULT IDocumentEvent_GetTypeInfoCount(IDocumentEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDocumentEvent_GetTypeInfo(IDocumentEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDocumentEvent_GetTypeInfo(IDocumentEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDocumentEvent_GetIDsOfNames(IDocumentEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDocumentEvent_GetIDsOfNames(IDocumentEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDocumentEvent_Invoke(IDocumentEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDocumentEvent_Invoke(IDocumentEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDocumentEvent methods ***/ -static __WIDL_INLINE HRESULT IDocumentEvent_createEvent(IDocumentEvent* This,BSTR eventType,IDOMEvent **ppEvent) { +static inline HRESULT IDocumentEvent_createEvent(IDocumentEvent* This,BSTR eventType,IDOMEvent **ppEvent) { return This->lpVtbl->createEvent(This,eventType,ppEvent); } #endif @@ -94241,30 +94233,30 @@ interface IDocumentRange { #define IDocumentRange_createRange(This,ppIHTMLDOMRange) (This)->lpVtbl->createRange(This,ppIHTMLDOMRange) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDocumentRange_QueryInterface(IDocumentRange* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDocumentRange_QueryInterface(IDocumentRange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDocumentRange_AddRef(IDocumentRange* This) { +static inline ULONG IDocumentRange_AddRef(IDocumentRange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDocumentRange_Release(IDocumentRange* This) { +static inline ULONG IDocumentRange_Release(IDocumentRange* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDocumentRange_GetTypeInfoCount(IDocumentRange* This,UINT *pctinfo) { +static inline HRESULT IDocumentRange_GetTypeInfoCount(IDocumentRange* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDocumentRange_GetTypeInfo(IDocumentRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDocumentRange_GetTypeInfo(IDocumentRange* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDocumentRange_GetIDsOfNames(IDocumentRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDocumentRange_GetIDsOfNames(IDocumentRange* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDocumentRange_Invoke(IDocumentRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDocumentRange_Invoke(IDocumentRange* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDocumentRange methods ***/ -static __WIDL_INLINE HRESULT IDocumentRange_createRange(IDocumentRange* This,IHTMLDOMRange **ppIHTMLDOMRange) { +static inline HRESULT IDocumentRange_createRange(IDocumentRange* This,IHTMLDOMRange **ppIHTMLDOMRange) { return This->lpVtbl->createRange(This,ppIHTMLDOMRange); } #endif @@ -94378,33 +94370,33 @@ interface IDocumentSelector { #define IDocumentSelector_querySelectorAll(This,v,pel) (This)->lpVtbl->querySelectorAll(This,v,pel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDocumentSelector_QueryInterface(IDocumentSelector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDocumentSelector_QueryInterface(IDocumentSelector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDocumentSelector_AddRef(IDocumentSelector* This) { +static inline ULONG IDocumentSelector_AddRef(IDocumentSelector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDocumentSelector_Release(IDocumentSelector* This) { +static inline ULONG IDocumentSelector_Release(IDocumentSelector* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDocumentSelector_GetTypeInfoCount(IDocumentSelector* This,UINT *pctinfo) { +static inline HRESULT IDocumentSelector_GetTypeInfoCount(IDocumentSelector* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDocumentSelector_GetTypeInfo(IDocumentSelector* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDocumentSelector_GetTypeInfo(IDocumentSelector* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDocumentSelector_GetIDsOfNames(IDocumentSelector* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDocumentSelector_GetIDsOfNames(IDocumentSelector* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDocumentSelector_Invoke(IDocumentSelector* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDocumentSelector_Invoke(IDocumentSelector* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDocumentSelector methods ***/ -static __WIDL_INLINE HRESULT IDocumentSelector_querySelector(IDocumentSelector* This,BSTR v,IHTMLElement **pel) { +static inline HRESULT IDocumentSelector_querySelector(IDocumentSelector* This,BSTR v,IHTMLElement **pel) { return This->lpVtbl->querySelector(This,v,pel); } -static __WIDL_INLINE HRESULT IDocumentSelector_querySelectorAll(IDocumentSelector* This,BSTR v,IHTMLDOMChildrenCollection **pel) { +static inline HRESULT IDocumentSelector_querySelectorAll(IDocumentSelector* This,BSTR v,IHTMLDOMChildrenCollection **pel) { return This->lpVtbl->querySelectorAll(This,v,pel); } #endif @@ -94530,33 +94522,33 @@ interface IDocumentTraversal { #define IDocumentTraversal_createTreeWalker(This,pRootNode,ulWhatToShow,pFilter,fEntityReferenceExpansion,ppTreeWalker) (This)->lpVtbl->createTreeWalker(This,pRootNode,ulWhatToShow,pFilter,fEntityReferenceExpansion,ppTreeWalker) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDocumentTraversal_QueryInterface(IDocumentTraversal* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDocumentTraversal_QueryInterface(IDocumentTraversal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDocumentTraversal_AddRef(IDocumentTraversal* This) { +static inline ULONG IDocumentTraversal_AddRef(IDocumentTraversal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDocumentTraversal_Release(IDocumentTraversal* This) { +static inline ULONG IDocumentTraversal_Release(IDocumentTraversal* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDocumentTraversal_GetTypeInfoCount(IDocumentTraversal* This,UINT *pctinfo) { +static inline HRESULT IDocumentTraversal_GetTypeInfoCount(IDocumentTraversal* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDocumentTraversal_GetTypeInfo(IDocumentTraversal* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDocumentTraversal_GetTypeInfo(IDocumentTraversal* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDocumentTraversal_GetIDsOfNames(IDocumentTraversal* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDocumentTraversal_GetIDsOfNames(IDocumentTraversal* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDocumentTraversal_Invoke(IDocumentTraversal* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDocumentTraversal_Invoke(IDocumentTraversal* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDocumentTraversal methods ***/ -static __WIDL_INLINE HRESULT IDocumentTraversal_createNodeIterator(IDocumentTraversal* This,IDispatch *pRootNode,LONG ulWhatToShow,VARIANT *pFilter,VARIANT_BOOL fEntityReferenceExpansion,IDOMNodeIterator **ppNodeIterator) { +static inline HRESULT IDocumentTraversal_createNodeIterator(IDocumentTraversal* This,IDispatch *pRootNode,LONG ulWhatToShow,VARIANT *pFilter,VARIANT_BOOL fEntityReferenceExpansion,IDOMNodeIterator **ppNodeIterator) { return This->lpVtbl->createNodeIterator(This,pRootNode,ulWhatToShow,pFilter,fEntityReferenceExpansion,ppNodeIterator); } -static __WIDL_INLINE HRESULT IDocumentTraversal_createTreeWalker(IDocumentTraversal* This,IDispatch *pRootNode,LONG ulWhatToShow,VARIANT *pFilter,VARIANT_BOOL fEntityReferenceExpansion,IDOMTreeWalker **ppTreeWalker) { +static inline HRESULT IDocumentTraversal_createTreeWalker(IDocumentTraversal* This,IDispatch *pRootNode,LONG ulWhatToShow,VARIANT *pFilter,VARIANT_BOOL fEntityReferenceExpansion,IDOMTreeWalker **ppTreeWalker) { return This->lpVtbl->createTreeWalker(This,pRootNode,ulWhatToShow,pFilter,fEntityReferenceExpansion,ppTreeWalker); } #endif @@ -94648,26 +94640,26 @@ interface DispHTMLDocument { #define DispHTMLDocument_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDocument_QueryInterface(DispHTMLDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDocument_QueryInterface(DispHTMLDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDocument_AddRef(DispHTMLDocument* This) { +static inline ULONG DispHTMLDocument_AddRef(DispHTMLDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDocument_Release(DispHTMLDocument* This) { +static inline ULONG DispHTMLDocument_Release(DispHTMLDocument* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDocument_GetTypeInfoCount(DispHTMLDocument* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDocument_GetTypeInfoCount(DispHTMLDocument* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDocument_GetTypeInfo(DispHTMLDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDocument_GetTypeInfo(DispHTMLDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDocument_GetIDsOfNames(DispHTMLDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDocument_GetIDsOfNames(DispHTMLDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDocument_Invoke(DispHTMLDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDocument_Invoke(DispHTMLDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -94772,26 +94764,26 @@ interface DWebBridgeEvents { #define DWebBridgeEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DWebBridgeEvents_QueryInterface(DWebBridgeEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT DWebBridgeEvents_QueryInterface(DWebBridgeEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DWebBridgeEvents_AddRef(DWebBridgeEvents* This) { +static inline ULONG DWebBridgeEvents_AddRef(DWebBridgeEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DWebBridgeEvents_Release(DWebBridgeEvents* This) { +static inline ULONG DWebBridgeEvents_Release(DWebBridgeEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DWebBridgeEvents_GetTypeInfoCount(DWebBridgeEvents* This,UINT *pctinfo) { +static inline HRESULT DWebBridgeEvents_GetTypeInfoCount(DWebBridgeEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DWebBridgeEvents_GetTypeInfo(DWebBridgeEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DWebBridgeEvents_GetTypeInfo(DWebBridgeEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DWebBridgeEvents_GetIDsOfNames(DWebBridgeEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DWebBridgeEvents_GetIDsOfNames(DWebBridgeEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DWebBridgeEvents_Invoke(DWebBridgeEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DWebBridgeEvents_Invoke(DWebBridgeEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -94955,54 +94947,54 @@ interface IWebBridge { #define IWebBridge_AboutBox(This) (This)->lpVtbl->AboutBox(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebBridge_QueryInterface(IWebBridge* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebBridge_QueryInterface(IWebBridge* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebBridge_AddRef(IWebBridge* This) { +static inline ULONG IWebBridge_AddRef(IWebBridge* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebBridge_Release(IWebBridge* This) { +static inline ULONG IWebBridge_Release(IWebBridge* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebBridge_GetTypeInfoCount(IWebBridge* This,UINT *pctinfo) { +static inline HRESULT IWebBridge_GetTypeInfoCount(IWebBridge* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebBridge_GetTypeInfo(IWebBridge* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebBridge_GetTypeInfo(IWebBridge* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebBridge_GetIDsOfNames(IWebBridge* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebBridge_GetIDsOfNames(IWebBridge* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebBridge_Invoke(IWebBridge* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebBridge_Invoke(IWebBridge* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebBridge methods ***/ -static __WIDL_INLINE HRESULT IWebBridge_put_URL(IWebBridge* This,BSTR v) { +static inline HRESULT IWebBridge_put_URL(IWebBridge* This,BSTR v) { return This->lpVtbl->put_URL(This,v); } -static __WIDL_INLINE HRESULT IWebBridge_get_URL(IWebBridge* This,BSTR *p) { +static inline HRESULT IWebBridge_get_URL(IWebBridge* This,BSTR *p) { return This->lpVtbl->get_URL(This,p); } -static __WIDL_INLINE HRESULT IWebBridge_put_Scrollbar(IWebBridge* This,VARIANT_BOOL v) { +static inline HRESULT IWebBridge_put_Scrollbar(IWebBridge* This,VARIANT_BOOL v) { return This->lpVtbl->put_Scrollbar(This,v); } -static __WIDL_INLINE HRESULT IWebBridge_get_Scrollbar(IWebBridge* This,VARIANT_BOOL *p) { +static inline HRESULT IWebBridge_get_Scrollbar(IWebBridge* This,VARIANT_BOOL *p) { return This->lpVtbl->get_Scrollbar(This,p); } -static __WIDL_INLINE HRESULT IWebBridge_put_embed(IWebBridge* This,VARIANT_BOOL v) { +static inline HRESULT IWebBridge_put_embed(IWebBridge* This,VARIANT_BOOL v) { return This->lpVtbl->put_embed(This,v); } -static __WIDL_INLINE HRESULT IWebBridge_get_embed(IWebBridge* This,VARIANT_BOOL *p) { +static inline HRESULT IWebBridge_get_embed(IWebBridge* This,VARIANT_BOOL *p) { return This->lpVtbl->get_embed(This,p); } -static __WIDL_INLINE HRESULT IWebBridge_get_event(IWebBridge* This,IDispatch **p) { +static inline HRESULT IWebBridge_get_event(IWebBridge* This,IDispatch **p) { return This->lpVtbl->get_event(This,p); } -static __WIDL_INLINE HRESULT IWebBridge_get_readyState(IWebBridge* This,LONG *p) { +static inline HRESULT IWebBridge_get_readyState(IWebBridge* This,LONG *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IWebBridge_AboutBox(IWebBridge* This) { +static inline HRESULT IWebBridge_AboutBox(IWebBridge* This) { return This->lpVtbl->AboutBox(This); } #endif @@ -95193,63 +95185,63 @@ interface IWBScriptControl { #define IWBScriptControl_get_onvisibilitychange(This,p) (This)->lpVtbl->get_onvisibilitychange(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWBScriptControl_QueryInterface(IWBScriptControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWBScriptControl_QueryInterface(IWBScriptControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWBScriptControl_AddRef(IWBScriptControl* This) { +static inline ULONG IWBScriptControl_AddRef(IWBScriptControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWBScriptControl_Release(IWBScriptControl* This) { +static inline ULONG IWBScriptControl_Release(IWBScriptControl* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWBScriptControl_GetTypeInfoCount(IWBScriptControl* This,UINT *pctinfo) { +static inline HRESULT IWBScriptControl_GetTypeInfoCount(IWBScriptControl* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWBScriptControl_GetTypeInfo(IWBScriptControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWBScriptControl_GetTypeInfo(IWBScriptControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWBScriptControl_GetIDsOfNames(IWBScriptControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWBScriptControl_GetIDsOfNames(IWBScriptControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWBScriptControl_Invoke(IWBScriptControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWBScriptControl_Invoke(IWBScriptControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWBScriptControl methods ***/ -static __WIDL_INLINE HRESULT IWBScriptControl_raiseEvent(IWBScriptControl* This,BSTR name,VARIANT eventData) { +static inline HRESULT IWBScriptControl_raiseEvent(IWBScriptControl* This,BSTR name,VARIANT eventData) { return This->lpVtbl->raiseEvent(This,name,eventData); } -static __WIDL_INLINE HRESULT IWBScriptControl_bubbleEvent(IWBScriptControl* This) { +static inline HRESULT IWBScriptControl_bubbleEvent(IWBScriptControl* This) { return This->lpVtbl->bubbleEvent(This); } -static __WIDL_INLINE HRESULT IWBScriptControl_setContextMenu(IWBScriptControl* This,VARIANT menuItemPairs) { +static inline HRESULT IWBScriptControl_setContextMenu(IWBScriptControl* This,VARIANT menuItemPairs) { return This->lpVtbl->setContextMenu(This,menuItemPairs); } -static __WIDL_INLINE HRESULT IWBScriptControl_put_selectableContent(IWBScriptControl* This,VARIANT_BOOL v) { +static inline HRESULT IWBScriptControl_put_selectableContent(IWBScriptControl* This,VARIANT_BOOL v) { return This->lpVtbl->put_selectableContent(This,v); } -static __WIDL_INLINE HRESULT IWBScriptControl_get_selectableContent(IWBScriptControl* This,VARIANT_BOOL *p) { +static inline HRESULT IWBScriptControl_get_selectableContent(IWBScriptControl* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selectableContent(This,p); } -static __WIDL_INLINE HRESULT IWBScriptControl_get_frozen(IWBScriptControl* This,VARIANT_BOOL *p) { +static inline HRESULT IWBScriptControl_get_frozen(IWBScriptControl* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frozen(This,p); } -static __WIDL_INLINE HRESULT IWBScriptControl_put_scrollbar(IWBScriptControl* This,VARIANT_BOOL v) { +static inline HRESULT IWBScriptControl_put_scrollbar(IWBScriptControl* This,VARIANT_BOOL v) { return This->lpVtbl->put_scrollbar(This,v); } -static __WIDL_INLINE HRESULT IWBScriptControl_get_scrollbar(IWBScriptControl* This,VARIANT_BOOL *p) { +static inline HRESULT IWBScriptControl_get_scrollbar(IWBScriptControl* This,VARIANT_BOOL *p) { return This->lpVtbl->get_scrollbar(This,p); } -static __WIDL_INLINE HRESULT IWBScriptControl_get_version(IWBScriptControl* This,BSTR *p) { +static inline HRESULT IWBScriptControl_get_version(IWBScriptControl* This,BSTR *p) { return This->lpVtbl->get_version(This,p); } -static __WIDL_INLINE HRESULT IWBScriptControl_get_visibility(IWBScriptControl* This,VARIANT_BOOL *p) { +static inline HRESULT IWBScriptControl_get_visibility(IWBScriptControl* This,VARIANT_BOOL *p) { return This->lpVtbl->get_visibility(This,p); } -static __WIDL_INLINE HRESULT IWBScriptControl_put_onvisibilitychange(IWBScriptControl* This,VARIANT v) { +static inline HRESULT IWBScriptControl_put_onvisibilitychange(IWBScriptControl* This,VARIANT v) { return This->lpVtbl->put_onvisibilitychange(This,v); } -static __WIDL_INLINE HRESULT IWBScriptControl_get_onvisibilitychange(IWBScriptControl* This,VARIANT *p) { +static inline HRESULT IWBScriptControl_get_onvisibilitychange(IWBScriptControl* This,VARIANT *p) { return This->lpVtbl->get_onvisibilitychange(This,p); } #endif @@ -95474,69 +95466,69 @@ interface IHTMLEmbedElement { #define IHTMLEmbedElement_get_height(This,p) (This)->lpVtbl->get_height(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEmbedElement_QueryInterface(IHTMLEmbedElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEmbedElement_QueryInterface(IHTMLEmbedElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEmbedElement_AddRef(IHTMLEmbedElement* This) { +static inline ULONG IHTMLEmbedElement_AddRef(IHTMLEmbedElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEmbedElement_Release(IHTMLEmbedElement* This) { +static inline ULONG IHTMLEmbedElement_Release(IHTMLEmbedElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLEmbedElement_GetTypeInfoCount(IHTMLEmbedElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLEmbedElement_GetTypeInfoCount(IHTMLEmbedElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_GetTypeInfo(IHTMLEmbedElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLEmbedElement_GetTypeInfo(IHTMLEmbedElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_GetIDsOfNames(IHTMLEmbedElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLEmbedElement_GetIDsOfNames(IHTMLEmbedElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_Invoke(IHTMLEmbedElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLEmbedElement_Invoke(IHTMLEmbedElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLEmbedElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLEmbedElement_put_hidden(IHTMLEmbedElement* This,BSTR v) { +static inline HRESULT IHTMLEmbedElement_put_hidden(IHTMLEmbedElement* This,BSTR v) { return This->lpVtbl->put_hidden(This,v); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_get_hidden(IHTMLEmbedElement* This,BSTR *p) { +static inline HRESULT IHTMLEmbedElement_get_hidden(IHTMLEmbedElement* This,BSTR *p) { return This->lpVtbl->get_hidden(This,p); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_get_palette(IHTMLEmbedElement* This,BSTR *p) { +static inline HRESULT IHTMLEmbedElement_get_palette(IHTMLEmbedElement* This,BSTR *p) { return This->lpVtbl->get_palette(This,p); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_get_pluginspage(IHTMLEmbedElement* This,BSTR *p) { +static inline HRESULT IHTMLEmbedElement_get_pluginspage(IHTMLEmbedElement* This,BSTR *p) { return This->lpVtbl->get_pluginspage(This,p); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_put_src(IHTMLEmbedElement* This,BSTR v) { +static inline HRESULT IHTMLEmbedElement_put_src(IHTMLEmbedElement* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_get_src(IHTMLEmbedElement* This,BSTR *p) { +static inline HRESULT IHTMLEmbedElement_get_src(IHTMLEmbedElement* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_put_units(IHTMLEmbedElement* This,BSTR v) { +static inline HRESULT IHTMLEmbedElement_put_units(IHTMLEmbedElement* This,BSTR v) { return This->lpVtbl->put_units(This,v); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_get_units(IHTMLEmbedElement* This,BSTR *p) { +static inline HRESULT IHTMLEmbedElement_get_units(IHTMLEmbedElement* This,BSTR *p) { return This->lpVtbl->get_units(This,p); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_put_name(IHTMLEmbedElement* This,BSTR v) { +static inline HRESULT IHTMLEmbedElement_put_name(IHTMLEmbedElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_get_name(IHTMLEmbedElement* This,BSTR *p) { +static inline HRESULT IHTMLEmbedElement_get_name(IHTMLEmbedElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_put_width(IHTMLEmbedElement* This,VARIANT v) { +static inline HRESULT IHTMLEmbedElement_put_width(IHTMLEmbedElement* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_get_width(IHTMLEmbedElement* This,VARIANT *p) { +static inline HRESULT IHTMLEmbedElement_get_width(IHTMLEmbedElement* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_put_height(IHTMLEmbedElement* This,VARIANT v) { +static inline HRESULT IHTMLEmbedElement_put_height(IHTMLEmbedElement* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement_get_height(IHTMLEmbedElement* This,VARIANT *p) { +static inline HRESULT IHTMLEmbedElement_get_height(IHTMLEmbedElement* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } #endif @@ -95654,36 +95646,36 @@ interface IHTMLEmbedElement2 { #define IHTMLEmbedElement2_get_pluginspage(This,p) (This)->lpVtbl->get_pluginspage(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEmbedElement2_QueryInterface(IHTMLEmbedElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEmbedElement2_QueryInterface(IHTMLEmbedElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEmbedElement2_AddRef(IHTMLEmbedElement2* This) { +static inline ULONG IHTMLEmbedElement2_AddRef(IHTMLEmbedElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEmbedElement2_Release(IHTMLEmbedElement2* This) { +static inline ULONG IHTMLEmbedElement2_Release(IHTMLEmbedElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLEmbedElement2_GetTypeInfoCount(IHTMLEmbedElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLEmbedElement2_GetTypeInfoCount(IHTMLEmbedElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement2_GetTypeInfo(IHTMLEmbedElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLEmbedElement2_GetTypeInfo(IHTMLEmbedElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement2_GetIDsOfNames(IHTMLEmbedElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLEmbedElement2_GetIDsOfNames(IHTMLEmbedElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement2_Invoke(IHTMLEmbedElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLEmbedElement2_Invoke(IHTMLEmbedElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLEmbedElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLEmbedElement2_put_src(IHTMLEmbedElement2* This,BSTR v) { +static inline HRESULT IHTMLEmbedElement2_put_src(IHTMLEmbedElement2* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement2_get_src(IHTMLEmbedElement2* This,BSTR *p) { +static inline HRESULT IHTMLEmbedElement2_get_src(IHTMLEmbedElement2* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLEmbedElement2_get_pluginspage(IHTMLEmbedElement2* This,BSTR *p) { +static inline HRESULT IHTMLEmbedElement2_get_pluginspage(IHTMLEmbedElement2* This,BSTR *p) { return This->lpVtbl->get_pluginspage(This,p); } #endif @@ -95775,26 +95767,26 @@ interface DispHTMLEmbed { #define DispHTMLEmbed_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLEmbed_QueryInterface(DispHTMLEmbed* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLEmbed_QueryInterface(DispHTMLEmbed* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLEmbed_AddRef(DispHTMLEmbed* This) { +static inline ULONG DispHTMLEmbed_AddRef(DispHTMLEmbed* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLEmbed_Release(DispHTMLEmbed* This) { +static inline ULONG DispHTMLEmbed_Release(DispHTMLEmbed* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLEmbed_GetTypeInfoCount(DispHTMLEmbed* This,UINT *pctinfo) { +static inline HRESULT DispHTMLEmbed_GetTypeInfoCount(DispHTMLEmbed* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLEmbed_GetTypeInfo(DispHTMLEmbed* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLEmbed_GetTypeInfo(DispHTMLEmbed* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLEmbed_GetIDsOfNames(DispHTMLEmbed* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLEmbed_GetIDsOfNames(DispHTMLEmbed* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLEmbed_Invoke(DispHTMLEmbed* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLEmbed_Invoke(DispHTMLEmbed* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -95899,26 +95891,26 @@ interface HTMLMapEvents2 { #define HTMLMapEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLMapEvents2_QueryInterface(HTMLMapEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLMapEvents2_QueryInterface(HTMLMapEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLMapEvents2_AddRef(HTMLMapEvents2* This) { +static inline ULONG HTMLMapEvents2_AddRef(HTMLMapEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLMapEvents2_Release(HTMLMapEvents2* This) { +static inline ULONG HTMLMapEvents2_Release(HTMLMapEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLMapEvents2_GetTypeInfoCount(HTMLMapEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLMapEvents2_GetTypeInfoCount(HTMLMapEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLMapEvents2_GetTypeInfo(HTMLMapEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLMapEvents2_GetTypeInfo(HTMLMapEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLMapEvents2_GetIDsOfNames(HTMLMapEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLMapEvents2_GetIDsOfNames(HTMLMapEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLMapEvents2_Invoke(HTMLMapEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLMapEvents2_Invoke(HTMLMapEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -96009,26 +96001,26 @@ interface HTMLMapEvents { #define HTMLMapEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLMapEvents_QueryInterface(HTMLMapEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLMapEvents_QueryInterface(HTMLMapEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLMapEvents_AddRef(HTMLMapEvents* This) { +static inline ULONG HTMLMapEvents_AddRef(HTMLMapEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLMapEvents_Release(HTMLMapEvents* This) { +static inline ULONG HTMLMapEvents_Release(HTMLMapEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLMapEvents_GetTypeInfoCount(HTMLMapEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLMapEvents_GetTypeInfoCount(HTMLMapEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLMapEvents_GetTypeInfo(HTMLMapEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLMapEvents_GetTypeInfo(HTMLMapEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLMapEvents_GetIDsOfNames(HTMLMapEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLMapEvents_GetIDsOfNames(HTMLMapEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLMapEvents_Invoke(HTMLMapEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLMapEvents_Invoke(HTMLMapEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -96185,48 +96177,48 @@ interface IHTMLAreasCollection { #define IHTMLAreasCollection_remove(This,index) (This)->lpVtbl->remove(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection_QueryInterface(IHTMLAreasCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAreasCollection_QueryInterface(IHTMLAreasCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAreasCollection_AddRef(IHTMLAreasCollection* This) { +static inline ULONG IHTMLAreasCollection_AddRef(IHTMLAreasCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAreasCollection_Release(IHTMLAreasCollection* This) { +static inline ULONG IHTMLAreasCollection_Release(IHTMLAreasCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection_GetTypeInfoCount(IHTMLAreasCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLAreasCollection_GetTypeInfoCount(IHTMLAreasCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection_GetTypeInfo(IHTMLAreasCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAreasCollection_GetTypeInfo(IHTMLAreasCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection_GetIDsOfNames(IHTMLAreasCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAreasCollection_GetIDsOfNames(IHTMLAreasCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection_Invoke(IHTMLAreasCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAreasCollection_Invoke(IHTMLAreasCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAreasCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection_put_length(IHTMLAreasCollection* This,LONG v) { +static inline HRESULT IHTMLAreasCollection_put_length(IHTMLAreasCollection* This,LONG v) { return This->lpVtbl->put_length(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection_get_length(IHTMLAreasCollection* This,LONG *p) { +static inline HRESULT IHTMLAreasCollection_get_length(IHTMLAreasCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection_get__newEnum(IHTMLAreasCollection* This,IUnknown **p) { +static inline HRESULT IHTMLAreasCollection_get__newEnum(IHTMLAreasCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection_item(IHTMLAreasCollection* This,VARIANT name,VARIANT index,IDispatch **pdisp) { +static inline HRESULT IHTMLAreasCollection_item(IHTMLAreasCollection* This,VARIANT name,VARIANT index,IDispatch **pdisp) { return This->lpVtbl->item(This,name,index,pdisp); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection_tags(IHTMLAreasCollection* This,VARIANT tagName,IDispatch **pdisp) { +static inline HRESULT IHTMLAreasCollection_tags(IHTMLAreasCollection* This,VARIANT tagName,IDispatch **pdisp) { return This->lpVtbl->tags(This,tagName,pdisp); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection_add(IHTMLAreasCollection* This,IHTMLElement *element,VARIANT before) { +static inline HRESULT IHTMLAreasCollection_add(IHTMLAreasCollection* This,IHTMLElement *element,VARIANT before) { return This->lpVtbl->add(This,element,before); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection_remove(IHTMLAreasCollection* This,LONG index) { +static inline HRESULT IHTMLAreasCollection_remove(IHTMLAreasCollection* This,LONG index) { return This->lpVtbl->remove(This,index); } #endif @@ -96330,30 +96322,30 @@ interface IHTMLAreasCollection2 { #define IHTMLAreasCollection2_urns(This,urn,pdisp) (This)->lpVtbl->urns(This,urn,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection2_QueryInterface(IHTMLAreasCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAreasCollection2_QueryInterface(IHTMLAreasCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAreasCollection2_AddRef(IHTMLAreasCollection2* This) { +static inline ULONG IHTMLAreasCollection2_AddRef(IHTMLAreasCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAreasCollection2_Release(IHTMLAreasCollection2* This) { +static inline ULONG IHTMLAreasCollection2_Release(IHTMLAreasCollection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection2_GetTypeInfoCount(IHTMLAreasCollection2* This,UINT *pctinfo) { +static inline HRESULT IHTMLAreasCollection2_GetTypeInfoCount(IHTMLAreasCollection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection2_GetTypeInfo(IHTMLAreasCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAreasCollection2_GetTypeInfo(IHTMLAreasCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection2_GetIDsOfNames(IHTMLAreasCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAreasCollection2_GetIDsOfNames(IHTMLAreasCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection2_Invoke(IHTMLAreasCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAreasCollection2_Invoke(IHTMLAreasCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAreasCollection2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection2_urns(IHTMLAreasCollection2* This,VARIANT urn,IDispatch **pdisp) { +static inline HRESULT IHTMLAreasCollection2_urns(IHTMLAreasCollection2* This,VARIANT urn,IDispatch **pdisp) { return This->lpVtbl->urns(This,urn,pdisp); } #endif @@ -96457,30 +96449,30 @@ interface IHTMLAreasCollection3 { #define IHTMLAreasCollection3_namedItem(This,name,pdisp) (This)->lpVtbl->namedItem(This,name,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection3_QueryInterface(IHTMLAreasCollection3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAreasCollection3_QueryInterface(IHTMLAreasCollection3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAreasCollection3_AddRef(IHTMLAreasCollection3* This) { +static inline ULONG IHTMLAreasCollection3_AddRef(IHTMLAreasCollection3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAreasCollection3_Release(IHTMLAreasCollection3* This) { +static inline ULONG IHTMLAreasCollection3_Release(IHTMLAreasCollection3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection3_GetTypeInfoCount(IHTMLAreasCollection3* This,UINT *pctinfo) { +static inline HRESULT IHTMLAreasCollection3_GetTypeInfoCount(IHTMLAreasCollection3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection3_GetTypeInfo(IHTMLAreasCollection3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAreasCollection3_GetTypeInfo(IHTMLAreasCollection3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection3_GetIDsOfNames(IHTMLAreasCollection3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAreasCollection3_GetIDsOfNames(IHTMLAreasCollection3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection3_Invoke(IHTMLAreasCollection3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAreasCollection3_Invoke(IHTMLAreasCollection3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAreasCollection3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection3_namedItem(IHTMLAreasCollection3* This,BSTR name,IDispatch **pdisp) { +static inline HRESULT IHTMLAreasCollection3_namedItem(IHTMLAreasCollection3* This,BSTR name,IDispatch **pdisp) { return This->lpVtbl->namedItem(This,name,pdisp); } #endif @@ -96602,36 +96594,36 @@ interface IHTMLAreasCollection4 { #define IHTMLAreasCollection4_namedItem(This,name,pNode) (This)->lpVtbl->namedItem(This,name,pNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection4_QueryInterface(IHTMLAreasCollection4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAreasCollection4_QueryInterface(IHTMLAreasCollection4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAreasCollection4_AddRef(IHTMLAreasCollection4* This) { +static inline ULONG IHTMLAreasCollection4_AddRef(IHTMLAreasCollection4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAreasCollection4_Release(IHTMLAreasCollection4* This) { +static inline ULONG IHTMLAreasCollection4_Release(IHTMLAreasCollection4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection4_GetTypeInfoCount(IHTMLAreasCollection4* This,UINT *pctinfo) { +static inline HRESULT IHTMLAreasCollection4_GetTypeInfoCount(IHTMLAreasCollection4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection4_GetTypeInfo(IHTMLAreasCollection4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAreasCollection4_GetTypeInfo(IHTMLAreasCollection4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection4_GetIDsOfNames(IHTMLAreasCollection4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAreasCollection4_GetIDsOfNames(IHTMLAreasCollection4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection4_Invoke(IHTMLAreasCollection4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAreasCollection4_Invoke(IHTMLAreasCollection4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAreasCollection4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreasCollection4_get_length(IHTMLAreasCollection4* This,LONG *p) { +static inline HRESULT IHTMLAreasCollection4_get_length(IHTMLAreasCollection4* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection4_item(IHTMLAreasCollection4* This,LONG index,IHTMLElement2 **pNode) { +static inline HRESULT IHTMLAreasCollection4_item(IHTMLAreasCollection4* This,LONG index,IHTMLElement2 **pNode) { return This->lpVtbl->item(This,index,pNode); } -static __WIDL_INLINE HRESULT IHTMLAreasCollection4_namedItem(IHTMLAreasCollection4* This,BSTR name,IHTMLElement2 **pNode) { +static inline HRESULT IHTMLAreasCollection4_namedItem(IHTMLAreasCollection4* This,BSTR name,IHTMLElement2 **pNode) { return This->lpVtbl->namedItem(This,name,pNode); } #endif @@ -96749,36 +96741,36 @@ interface IHTMLMapElement { #define IHTMLMapElement_get_name(This,p) (This)->lpVtbl->get_name(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMapElement_QueryInterface(IHTMLMapElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMapElement_QueryInterface(IHTMLMapElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMapElement_AddRef(IHTMLMapElement* This) { +static inline ULONG IHTMLMapElement_AddRef(IHTMLMapElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMapElement_Release(IHTMLMapElement* This) { +static inline ULONG IHTMLMapElement_Release(IHTMLMapElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMapElement_GetTypeInfoCount(IHTMLMapElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLMapElement_GetTypeInfoCount(IHTMLMapElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMapElement_GetTypeInfo(IHTMLMapElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMapElement_GetTypeInfo(IHTMLMapElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMapElement_GetIDsOfNames(IHTMLMapElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMapElement_GetIDsOfNames(IHTMLMapElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMapElement_Invoke(IHTMLMapElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMapElement_Invoke(IHTMLMapElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMapElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLMapElement_get_areas(IHTMLMapElement* This,IHTMLAreasCollection **p) { +static inline HRESULT IHTMLMapElement_get_areas(IHTMLMapElement* This,IHTMLAreasCollection **p) { return This->lpVtbl->get_areas(This,p); } -static __WIDL_INLINE HRESULT IHTMLMapElement_put_name(IHTMLMapElement* This,BSTR v) { +static inline HRESULT IHTMLMapElement_put_name(IHTMLMapElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLMapElement_get_name(IHTMLMapElement* This,BSTR *p) { +static inline HRESULT IHTMLMapElement_get_name(IHTMLMapElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } #endif @@ -96870,26 +96862,26 @@ interface DispHTMLAreasCollection { #define DispHTMLAreasCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAreasCollection_QueryInterface(DispHTMLAreasCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLAreasCollection_QueryInterface(DispHTMLAreasCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLAreasCollection_AddRef(DispHTMLAreasCollection* This) { +static inline ULONG DispHTMLAreasCollection_AddRef(DispHTMLAreasCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLAreasCollection_Release(DispHTMLAreasCollection* This) { +static inline ULONG DispHTMLAreasCollection_Release(DispHTMLAreasCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAreasCollection_GetTypeInfoCount(DispHTMLAreasCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLAreasCollection_GetTypeInfoCount(DispHTMLAreasCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLAreasCollection_GetTypeInfo(DispHTMLAreasCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLAreasCollection_GetTypeInfo(DispHTMLAreasCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLAreasCollection_GetIDsOfNames(DispHTMLAreasCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLAreasCollection_GetIDsOfNames(DispHTMLAreasCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLAreasCollection_Invoke(DispHTMLAreasCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLAreasCollection_Invoke(DispHTMLAreasCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -96994,26 +96986,26 @@ interface DispHTMLMapElement { #define DispHTMLMapElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMapElement_QueryInterface(DispHTMLMapElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLMapElement_QueryInterface(DispHTMLMapElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLMapElement_AddRef(DispHTMLMapElement* This) { +static inline ULONG DispHTMLMapElement_AddRef(DispHTMLMapElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLMapElement_Release(DispHTMLMapElement* This) { +static inline ULONG DispHTMLMapElement_Release(DispHTMLMapElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMapElement_GetTypeInfoCount(DispHTMLMapElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLMapElement_GetTypeInfoCount(DispHTMLMapElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLMapElement_GetTypeInfo(DispHTMLMapElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLMapElement_GetTypeInfo(DispHTMLMapElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLMapElement_GetIDsOfNames(DispHTMLMapElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLMapElement_GetIDsOfNames(DispHTMLMapElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLMapElement_Invoke(DispHTMLMapElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLMapElement_Invoke(DispHTMLMapElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -97118,26 +97110,26 @@ interface HTMLAreaEvents2 { #define HTMLAreaEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLAreaEvents2_QueryInterface(HTMLAreaEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLAreaEvents2_QueryInterface(HTMLAreaEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLAreaEvents2_AddRef(HTMLAreaEvents2* This) { +static inline ULONG HTMLAreaEvents2_AddRef(HTMLAreaEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLAreaEvents2_Release(HTMLAreaEvents2* This) { +static inline ULONG HTMLAreaEvents2_Release(HTMLAreaEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLAreaEvents2_GetTypeInfoCount(HTMLAreaEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLAreaEvents2_GetTypeInfoCount(HTMLAreaEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLAreaEvents2_GetTypeInfo(HTMLAreaEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLAreaEvents2_GetTypeInfo(HTMLAreaEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLAreaEvents2_GetIDsOfNames(HTMLAreaEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLAreaEvents2_GetIDsOfNames(HTMLAreaEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLAreaEvents2_Invoke(HTMLAreaEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLAreaEvents2_Invoke(HTMLAreaEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -97228,26 +97220,26 @@ interface HTMLAreaEvents { #define HTMLAreaEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLAreaEvents_QueryInterface(HTMLAreaEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLAreaEvents_QueryInterface(HTMLAreaEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLAreaEvents_AddRef(HTMLAreaEvents* This) { +static inline ULONG HTMLAreaEvents_AddRef(HTMLAreaEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLAreaEvents_Release(HTMLAreaEvents* This) { +static inline ULONG HTMLAreaEvents_Release(HTMLAreaEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLAreaEvents_GetTypeInfoCount(HTMLAreaEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLAreaEvents_GetTypeInfoCount(HTMLAreaEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLAreaEvents_GetTypeInfo(HTMLAreaEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLAreaEvents_GetTypeInfo(HTMLAreaEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLAreaEvents_GetIDsOfNames(HTMLAreaEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLAreaEvents_GetIDsOfNames(HTMLAreaEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLAreaEvents_Invoke(HTMLAreaEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLAreaEvents_Invoke(HTMLAreaEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -97610,129 +97602,129 @@ interface IHTMLAreaElement { #define IHTMLAreaElement_blur(This) (This)->lpVtbl->blur(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreaElement_QueryInterface(IHTMLAreaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAreaElement_QueryInterface(IHTMLAreaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAreaElement_AddRef(IHTMLAreaElement* This) { +static inline ULONG IHTMLAreaElement_AddRef(IHTMLAreaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAreaElement_Release(IHTMLAreaElement* This) { +static inline ULONG IHTMLAreaElement_Release(IHTMLAreaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreaElement_GetTypeInfoCount(IHTMLAreaElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLAreaElement_GetTypeInfoCount(IHTMLAreaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_GetTypeInfo(IHTMLAreaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAreaElement_GetTypeInfo(IHTMLAreaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_GetIDsOfNames(IHTMLAreaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAreaElement_GetIDsOfNames(IHTMLAreaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_Invoke(IHTMLAreaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAreaElement_Invoke(IHTMLAreaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAreaElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_shape(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_shape(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_shape(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_shape(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_shape(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_shape(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_coords(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_coords(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_coords(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_coords(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_coords(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_coords(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_href(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_href(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_href(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_href(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_target(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_target(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_target(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_target(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_target(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_target(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_alt(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_alt(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_alt(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_alt(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_alt(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_alt(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_noHref(IHTMLAreaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLAreaElement_put_noHref(IHTMLAreaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_noHref(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_noHref(IHTMLAreaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLAreaElement_get_noHref(IHTMLAreaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_noHref(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_host(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_host(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_host(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_host(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_host(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_host(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_hostname(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_hostname(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_hostname(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_hostname(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_hostname(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_hostname(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_pathname(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_pathname(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_pathname(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_pathname(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_pathname(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_pathname(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_port(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_port(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_port(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_port(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_port(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_port(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_protocol(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_protocol(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_protocol(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_protocol(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_protocol(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_protocol(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_search(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_search(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_search(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_search(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_search(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_search(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_hash(IHTMLAreaElement* This,BSTR v) { +static inline HRESULT IHTMLAreaElement_put_hash(IHTMLAreaElement* This,BSTR v) { return This->lpVtbl->put_hash(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_hash(IHTMLAreaElement* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement_get_hash(IHTMLAreaElement* This,BSTR *p) { return This->lpVtbl->get_hash(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_onblur(IHTMLAreaElement* This,VARIANT v) { +static inline HRESULT IHTMLAreaElement_put_onblur(IHTMLAreaElement* This,VARIANT v) { return This->lpVtbl->put_onblur(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_onblur(IHTMLAreaElement* This,VARIANT *p) { +static inline HRESULT IHTMLAreaElement_get_onblur(IHTMLAreaElement* This,VARIANT *p) { return This->lpVtbl->get_onblur(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_onfocus(IHTMLAreaElement* This,VARIANT v) { +static inline HRESULT IHTMLAreaElement_put_onfocus(IHTMLAreaElement* This,VARIANT v) { return This->lpVtbl->put_onfocus(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_onfocus(IHTMLAreaElement* This,VARIANT *p) { +static inline HRESULT IHTMLAreaElement_get_onfocus(IHTMLAreaElement* This,VARIANT *p) { return This->lpVtbl->get_onfocus(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_put_tabIndex(IHTMLAreaElement* This,short v) { +static inline HRESULT IHTMLAreaElement_put_tabIndex(IHTMLAreaElement* This,short v) { return This->lpVtbl->put_tabIndex(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_get_tabIndex(IHTMLAreaElement* This,short *p) { +static inline HRESULT IHTMLAreaElement_get_tabIndex(IHTMLAreaElement* This,short *p) { return This->lpVtbl->get_tabIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_focus(IHTMLAreaElement* This) { +static inline HRESULT IHTMLAreaElement_focus(IHTMLAreaElement* This) { return This->lpVtbl->focus(This); } -static __WIDL_INLINE HRESULT IHTMLAreaElement_blur(IHTMLAreaElement* This) { +static inline HRESULT IHTMLAreaElement_blur(IHTMLAreaElement* This) { return This->lpVtbl->blur(This); } #endif @@ -97874,45 +97866,45 @@ interface IHTMLAreaElement2 { #define IHTMLAreaElement2_get_href(This,p) (This)->lpVtbl->get_href(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreaElement2_QueryInterface(IHTMLAreaElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAreaElement2_QueryInterface(IHTMLAreaElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAreaElement2_AddRef(IHTMLAreaElement2* This) { +static inline ULONG IHTMLAreaElement2_AddRef(IHTMLAreaElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAreaElement2_Release(IHTMLAreaElement2* This) { +static inline ULONG IHTMLAreaElement2_Release(IHTMLAreaElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreaElement2_GetTypeInfoCount(IHTMLAreaElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLAreaElement2_GetTypeInfoCount(IHTMLAreaElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAreaElement2_GetTypeInfo(IHTMLAreaElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAreaElement2_GetTypeInfo(IHTMLAreaElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAreaElement2_GetIDsOfNames(IHTMLAreaElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAreaElement2_GetIDsOfNames(IHTMLAreaElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAreaElement2_Invoke(IHTMLAreaElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAreaElement2_Invoke(IHTMLAreaElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAreaElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAreaElement2_put_shape(IHTMLAreaElement2* This,BSTR v) { +static inline HRESULT IHTMLAreaElement2_put_shape(IHTMLAreaElement2* This,BSTR v) { return This->lpVtbl->put_shape(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement2_get_shape(IHTMLAreaElement2* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement2_get_shape(IHTMLAreaElement2* This,BSTR *p) { return This->lpVtbl->get_shape(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement2_put_coords(IHTMLAreaElement2* This,BSTR v) { +static inline HRESULT IHTMLAreaElement2_put_coords(IHTMLAreaElement2* This,BSTR v) { return This->lpVtbl->put_coords(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement2_get_coords(IHTMLAreaElement2* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement2_get_coords(IHTMLAreaElement2* This,BSTR *p) { return This->lpVtbl->get_coords(This,p); } -static __WIDL_INLINE HRESULT IHTMLAreaElement2_put_href(IHTMLAreaElement2* This,BSTR v) { +static inline HRESULT IHTMLAreaElement2_put_href(IHTMLAreaElement2* This,BSTR v) { return This->lpVtbl->put_href(This,v); } -static __WIDL_INLINE HRESULT IHTMLAreaElement2_get_href(IHTMLAreaElement2* This,BSTR *p) { +static inline HRESULT IHTMLAreaElement2_get_href(IHTMLAreaElement2* This,BSTR *p) { return This->lpVtbl->get_href(This,p); } #endif @@ -98004,26 +97996,26 @@ interface DispHTMLAreaElement { #define DispHTMLAreaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAreaElement_QueryInterface(DispHTMLAreaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLAreaElement_QueryInterface(DispHTMLAreaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLAreaElement_AddRef(DispHTMLAreaElement* This) { +static inline ULONG DispHTMLAreaElement_AddRef(DispHTMLAreaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLAreaElement_Release(DispHTMLAreaElement* This) { +static inline ULONG DispHTMLAreaElement_Release(DispHTMLAreaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAreaElement_GetTypeInfoCount(DispHTMLAreaElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLAreaElement_GetTypeInfoCount(DispHTMLAreaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLAreaElement_GetTypeInfo(DispHTMLAreaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLAreaElement_GetTypeInfo(DispHTMLAreaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLAreaElement_GetIDsOfNames(DispHTMLAreaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLAreaElement_GetIDsOfNames(DispHTMLAreaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLAreaElement_Invoke(DispHTMLAreaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLAreaElement_Invoke(DispHTMLAreaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -98178,39 +98170,39 @@ interface IHTMLTableCaption { #define IHTMLTableCaption_get_vAlign(This,p) (This)->lpVtbl->get_vAlign(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCaption_QueryInterface(IHTMLTableCaption* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableCaption_QueryInterface(IHTMLTableCaption* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableCaption_AddRef(IHTMLTableCaption* This) { +static inline ULONG IHTMLTableCaption_AddRef(IHTMLTableCaption* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableCaption_Release(IHTMLTableCaption* This) { +static inline ULONG IHTMLTableCaption_Release(IHTMLTableCaption* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCaption_GetTypeInfoCount(IHTMLTableCaption* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableCaption_GetTypeInfoCount(IHTMLTableCaption* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableCaption_GetTypeInfo(IHTMLTableCaption* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableCaption_GetTypeInfo(IHTMLTableCaption* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableCaption_GetIDsOfNames(IHTMLTableCaption* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableCaption_GetIDsOfNames(IHTMLTableCaption* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableCaption_Invoke(IHTMLTableCaption* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableCaption_Invoke(IHTMLTableCaption* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableCaption methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCaption_put_align(IHTMLTableCaption* This,BSTR v) { +static inline HRESULT IHTMLTableCaption_put_align(IHTMLTableCaption* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCaption_get_align(IHTMLTableCaption* This,BSTR *p) { +static inline HRESULT IHTMLTableCaption_get_align(IHTMLTableCaption* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCaption_put_vAlign(IHTMLTableCaption* This,BSTR v) { +static inline HRESULT IHTMLTableCaption_put_vAlign(IHTMLTableCaption* This,BSTR v) { return This->lpVtbl->put_vAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCaption_get_vAlign(IHTMLTableCaption* This,BSTR *p) { +static inline HRESULT IHTMLTableCaption_get_vAlign(IHTMLTableCaption* This,BSTR *p) { return This->lpVtbl->get_vAlign(This,p); } #endif @@ -98302,26 +98294,26 @@ interface DispHTMLTableCaption { #define DispHTMLTableCaption_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableCaption_QueryInterface(DispHTMLTableCaption* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTableCaption_QueryInterface(DispHTMLTableCaption* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTableCaption_AddRef(DispHTMLTableCaption* This) { +static inline ULONG DispHTMLTableCaption_AddRef(DispHTMLTableCaption* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTableCaption_Release(DispHTMLTableCaption* This) { +static inline ULONG DispHTMLTableCaption_Release(DispHTMLTableCaption* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableCaption_GetTypeInfoCount(DispHTMLTableCaption* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTableCaption_GetTypeInfoCount(DispHTMLTableCaption* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTableCaption_GetTypeInfo(DispHTMLTableCaption* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTableCaption_GetTypeInfo(DispHTMLTableCaption* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTableCaption_GetIDsOfNames(DispHTMLTableCaption* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTableCaption_GetIDsOfNames(DispHTMLTableCaption* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTableCaption_Invoke(DispHTMLTableCaption* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTableCaption_Invoke(DispHTMLTableCaption* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -98460,39 +98452,39 @@ interface IHTMLCommentElement { #define IHTMLCommentElement_get_atomic(This,p) (This)->lpVtbl->get_atomic(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCommentElement_QueryInterface(IHTMLCommentElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCommentElement_QueryInterface(IHTMLCommentElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCommentElement_AddRef(IHTMLCommentElement* This) { +static inline ULONG IHTMLCommentElement_AddRef(IHTMLCommentElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCommentElement_Release(IHTMLCommentElement* This) { +static inline ULONG IHTMLCommentElement_Release(IHTMLCommentElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCommentElement_GetTypeInfoCount(IHTMLCommentElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLCommentElement_GetTypeInfoCount(IHTMLCommentElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCommentElement_GetTypeInfo(IHTMLCommentElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCommentElement_GetTypeInfo(IHTMLCommentElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCommentElement_GetIDsOfNames(IHTMLCommentElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCommentElement_GetIDsOfNames(IHTMLCommentElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCommentElement_Invoke(IHTMLCommentElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCommentElement_Invoke(IHTMLCommentElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCommentElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLCommentElement_put_text(IHTMLCommentElement* This,BSTR v) { +static inline HRESULT IHTMLCommentElement_put_text(IHTMLCommentElement* This,BSTR v) { return This->lpVtbl->put_text(This,v); } -static __WIDL_INLINE HRESULT IHTMLCommentElement_get_text(IHTMLCommentElement* This,BSTR *p) { +static inline HRESULT IHTMLCommentElement_get_text(IHTMLCommentElement* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IHTMLCommentElement_put_atomic(IHTMLCommentElement* This,LONG v) { +static inline HRESULT IHTMLCommentElement_put_atomic(IHTMLCommentElement* This,LONG v) { return This->lpVtbl->put_atomic(This,v); } -static __WIDL_INLINE HRESULT IHTMLCommentElement_get_atomic(IHTMLCommentElement* This,LONG *p) { +static inline HRESULT IHTMLCommentElement_get_atomic(IHTMLCommentElement* This,LONG *p) { return This->lpVtbl->get_atomic(This,p); } #endif @@ -98662,51 +98654,51 @@ interface IHTMLCommentElement2 { #define IHTMLCommentElement2_replaceData(This,offset,Count,bstrstring) (This)->lpVtbl->replaceData(This,offset,Count,bstrstring) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCommentElement2_QueryInterface(IHTMLCommentElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCommentElement2_QueryInterface(IHTMLCommentElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCommentElement2_AddRef(IHTMLCommentElement2* This) { +static inline ULONG IHTMLCommentElement2_AddRef(IHTMLCommentElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCommentElement2_Release(IHTMLCommentElement2* This) { +static inline ULONG IHTMLCommentElement2_Release(IHTMLCommentElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCommentElement2_GetTypeInfoCount(IHTMLCommentElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLCommentElement2_GetTypeInfoCount(IHTMLCommentElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_GetTypeInfo(IHTMLCommentElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCommentElement2_GetTypeInfo(IHTMLCommentElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_GetIDsOfNames(IHTMLCommentElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCommentElement2_GetIDsOfNames(IHTMLCommentElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_Invoke(IHTMLCommentElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCommentElement2_Invoke(IHTMLCommentElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCommentElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLCommentElement2_put_data(IHTMLCommentElement2* This,BSTR v) { +static inline HRESULT IHTMLCommentElement2_put_data(IHTMLCommentElement2* This,BSTR v) { return This->lpVtbl->put_data(This,v); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_get_data(IHTMLCommentElement2* This,BSTR *p) { +static inline HRESULT IHTMLCommentElement2_get_data(IHTMLCommentElement2* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_get_length(IHTMLCommentElement2* This,LONG *p) { +static inline HRESULT IHTMLCommentElement2_get_length(IHTMLCommentElement2* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_substringData(IHTMLCommentElement2* This,LONG offset,LONG Count,BSTR *pbstrsubString) { +static inline HRESULT IHTMLCommentElement2_substringData(IHTMLCommentElement2* This,LONG offset,LONG Count,BSTR *pbstrsubString) { return This->lpVtbl->substringData(This,offset,Count,pbstrsubString); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_appendData(IHTMLCommentElement2* This,BSTR bstrstring) { +static inline HRESULT IHTMLCommentElement2_appendData(IHTMLCommentElement2* This,BSTR bstrstring) { return This->lpVtbl->appendData(This,bstrstring); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_insertData(IHTMLCommentElement2* This,LONG offset,BSTR bstrstring) { +static inline HRESULT IHTMLCommentElement2_insertData(IHTMLCommentElement2* This,LONG offset,BSTR bstrstring) { return This->lpVtbl->insertData(This,offset,bstrstring); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_deleteData(IHTMLCommentElement2* This,LONG offset,LONG Count) { +static inline HRESULT IHTMLCommentElement2_deleteData(IHTMLCommentElement2* This,LONG offset,LONG Count) { return This->lpVtbl->deleteData(This,offset,Count); } -static __WIDL_INLINE HRESULT IHTMLCommentElement2_replaceData(IHTMLCommentElement2* This,LONG offset,LONG Count,BSTR bstrstring) { +static inline HRESULT IHTMLCommentElement2_replaceData(IHTMLCommentElement2* This,LONG offset,LONG Count,BSTR bstrstring) { return This->lpVtbl->replaceData(This,offset,Count,bstrstring); } #endif @@ -98844,39 +98836,39 @@ interface IHTMLCommentElement3 { #define IHTMLCommentElement3_replaceData(This,offset,Count,bstrstring) (This)->lpVtbl->replaceData(This,offset,Count,bstrstring) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCommentElement3_QueryInterface(IHTMLCommentElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCommentElement3_QueryInterface(IHTMLCommentElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCommentElement3_AddRef(IHTMLCommentElement3* This) { +static inline ULONG IHTMLCommentElement3_AddRef(IHTMLCommentElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCommentElement3_Release(IHTMLCommentElement3* This) { +static inline ULONG IHTMLCommentElement3_Release(IHTMLCommentElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCommentElement3_GetTypeInfoCount(IHTMLCommentElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLCommentElement3_GetTypeInfoCount(IHTMLCommentElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCommentElement3_GetTypeInfo(IHTMLCommentElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCommentElement3_GetTypeInfo(IHTMLCommentElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCommentElement3_GetIDsOfNames(IHTMLCommentElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCommentElement3_GetIDsOfNames(IHTMLCommentElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCommentElement3_Invoke(IHTMLCommentElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCommentElement3_Invoke(IHTMLCommentElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCommentElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLCommentElement3_substringData(IHTMLCommentElement3* This,LONG offset,LONG Count,BSTR *pbstrsubString) { +static inline HRESULT IHTMLCommentElement3_substringData(IHTMLCommentElement3* This,LONG offset,LONG Count,BSTR *pbstrsubString) { return This->lpVtbl->substringData(This,offset,Count,pbstrsubString); } -static __WIDL_INLINE HRESULT IHTMLCommentElement3_insertData(IHTMLCommentElement3* This,LONG offset,BSTR bstrstring) { +static inline HRESULT IHTMLCommentElement3_insertData(IHTMLCommentElement3* This,LONG offset,BSTR bstrstring) { return This->lpVtbl->insertData(This,offset,bstrstring); } -static __WIDL_INLINE HRESULT IHTMLCommentElement3_deleteData(IHTMLCommentElement3* This,LONG offset,LONG Count) { +static inline HRESULT IHTMLCommentElement3_deleteData(IHTMLCommentElement3* This,LONG offset,LONG Count) { return This->lpVtbl->deleteData(This,offset,Count); } -static __WIDL_INLINE HRESULT IHTMLCommentElement3_replaceData(IHTMLCommentElement3* This,LONG offset,LONG Count,BSTR bstrstring) { +static inline HRESULT IHTMLCommentElement3_replaceData(IHTMLCommentElement3* This,LONG offset,LONG Count,BSTR bstrstring) { return This->lpVtbl->replaceData(This,offset,Count,bstrstring); } #endif @@ -98968,26 +98960,26 @@ interface DispHTMLCommentElement { #define DispHTMLCommentElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCommentElement_QueryInterface(DispHTMLCommentElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLCommentElement_QueryInterface(DispHTMLCommentElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLCommentElement_AddRef(DispHTMLCommentElement* This) { +static inline ULONG DispHTMLCommentElement_AddRef(DispHTMLCommentElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLCommentElement_Release(DispHTMLCommentElement* This) { +static inline ULONG DispHTMLCommentElement_Release(DispHTMLCommentElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCommentElement_GetTypeInfoCount(DispHTMLCommentElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLCommentElement_GetTypeInfoCount(DispHTMLCommentElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLCommentElement_GetTypeInfo(DispHTMLCommentElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLCommentElement_GetTypeInfo(DispHTMLCommentElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLCommentElement_GetIDsOfNames(DispHTMLCommentElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLCommentElement_GetIDsOfNames(DispHTMLCommentElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLCommentElement_Invoke(DispHTMLCommentElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLCommentElement_Invoke(DispHTMLCommentElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -99092,26 +99084,26 @@ interface IHTMLPhraseElement { #define IHTMLPhraseElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPhraseElement_QueryInterface(IHTMLPhraseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPhraseElement_QueryInterface(IHTMLPhraseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPhraseElement_AddRef(IHTMLPhraseElement* This) { +static inline ULONG IHTMLPhraseElement_AddRef(IHTMLPhraseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPhraseElement_Release(IHTMLPhraseElement* This) { +static inline ULONG IHTMLPhraseElement_Release(IHTMLPhraseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLPhraseElement_GetTypeInfoCount(IHTMLPhraseElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLPhraseElement_GetTypeInfoCount(IHTMLPhraseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement_GetTypeInfo(IHTMLPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLPhraseElement_GetTypeInfo(IHTMLPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement_GetIDsOfNames(IHTMLPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLPhraseElement_GetIDsOfNames(IHTMLPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement_Invoke(IHTMLPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLPhraseElement_Invoke(IHTMLPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -99237,39 +99229,39 @@ interface IHTMLPhraseElement2 { #define IHTMLPhraseElement2_get_dateTime(This,p) (This)->lpVtbl->get_dateTime(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPhraseElement2_QueryInterface(IHTMLPhraseElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPhraseElement2_QueryInterface(IHTMLPhraseElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPhraseElement2_AddRef(IHTMLPhraseElement2* This) { +static inline ULONG IHTMLPhraseElement2_AddRef(IHTMLPhraseElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPhraseElement2_Release(IHTMLPhraseElement2* This) { +static inline ULONG IHTMLPhraseElement2_Release(IHTMLPhraseElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLPhraseElement2_GetTypeInfoCount(IHTMLPhraseElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLPhraseElement2_GetTypeInfoCount(IHTMLPhraseElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement2_GetTypeInfo(IHTMLPhraseElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLPhraseElement2_GetTypeInfo(IHTMLPhraseElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement2_GetIDsOfNames(IHTMLPhraseElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLPhraseElement2_GetIDsOfNames(IHTMLPhraseElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement2_Invoke(IHTMLPhraseElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLPhraseElement2_Invoke(IHTMLPhraseElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLPhraseElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLPhraseElement2_put_cite(IHTMLPhraseElement2* This,BSTR v) { +static inline HRESULT IHTMLPhraseElement2_put_cite(IHTMLPhraseElement2* This,BSTR v) { return This->lpVtbl->put_cite(This,v); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement2_get_cite(IHTMLPhraseElement2* This,BSTR *p) { +static inline HRESULT IHTMLPhraseElement2_get_cite(IHTMLPhraseElement2* This,BSTR *p) { return This->lpVtbl->get_cite(This,p); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement2_put_dateTime(IHTMLPhraseElement2* This,BSTR v) { +static inline HRESULT IHTMLPhraseElement2_put_dateTime(IHTMLPhraseElement2* This,BSTR v) { return This->lpVtbl->put_dateTime(This,v); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement2_get_dateTime(IHTMLPhraseElement2* This,BSTR *p) { +static inline HRESULT IHTMLPhraseElement2_get_dateTime(IHTMLPhraseElement2* This,BSTR *p) { return This->lpVtbl->get_dateTime(This,p); } #endif @@ -99379,33 +99371,33 @@ interface IHTMLPhraseElement3 { #define IHTMLPhraseElement3_get_cite(This,p) (This)->lpVtbl->get_cite(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPhraseElement3_QueryInterface(IHTMLPhraseElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPhraseElement3_QueryInterface(IHTMLPhraseElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPhraseElement3_AddRef(IHTMLPhraseElement3* This) { +static inline ULONG IHTMLPhraseElement3_AddRef(IHTMLPhraseElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPhraseElement3_Release(IHTMLPhraseElement3* This) { +static inline ULONG IHTMLPhraseElement3_Release(IHTMLPhraseElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLPhraseElement3_GetTypeInfoCount(IHTMLPhraseElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLPhraseElement3_GetTypeInfoCount(IHTMLPhraseElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement3_GetTypeInfo(IHTMLPhraseElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLPhraseElement3_GetTypeInfo(IHTMLPhraseElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement3_GetIDsOfNames(IHTMLPhraseElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLPhraseElement3_GetIDsOfNames(IHTMLPhraseElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement3_Invoke(IHTMLPhraseElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLPhraseElement3_Invoke(IHTMLPhraseElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLPhraseElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLPhraseElement3_put_cite(IHTMLPhraseElement3* This,BSTR v) { +static inline HRESULT IHTMLPhraseElement3_put_cite(IHTMLPhraseElement3* This,BSTR v) { return This->lpVtbl->put_cite(This,v); } -static __WIDL_INLINE HRESULT IHTMLPhraseElement3_get_cite(IHTMLPhraseElement3* This,BSTR *p) { +static inline HRESULT IHTMLPhraseElement3_get_cite(IHTMLPhraseElement3* This,BSTR *p) { return This->lpVtbl->get_cite(This,p); } #endif @@ -99497,26 +99489,26 @@ interface IHTMLSpanElement { #define IHTMLSpanElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSpanElement_QueryInterface(IHTMLSpanElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSpanElement_QueryInterface(IHTMLSpanElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSpanElement_AddRef(IHTMLSpanElement* This) { +static inline ULONG IHTMLSpanElement_AddRef(IHTMLSpanElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSpanElement_Release(IHTMLSpanElement* This) { +static inline ULONG IHTMLSpanElement_Release(IHTMLSpanElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSpanElement_GetTypeInfoCount(IHTMLSpanElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLSpanElement_GetTypeInfoCount(IHTMLSpanElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSpanElement_GetTypeInfo(IHTMLSpanElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSpanElement_GetTypeInfo(IHTMLSpanElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSpanElement_GetIDsOfNames(IHTMLSpanElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSpanElement_GetIDsOfNames(IHTMLSpanElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSpanElement_Invoke(IHTMLSpanElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSpanElement_Invoke(IHTMLSpanElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -99608,26 +99600,26 @@ interface DispHTMLPhraseElement { #define DispHTMLPhraseElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPhraseElement_QueryInterface(DispHTMLPhraseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLPhraseElement_QueryInterface(DispHTMLPhraseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLPhraseElement_AddRef(DispHTMLPhraseElement* This) { +static inline ULONG DispHTMLPhraseElement_AddRef(DispHTMLPhraseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLPhraseElement_Release(DispHTMLPhraseElement* This) { +static inline ULONG DispHTMLPhraseElement_Release(DispHTMLPhraseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPhraseElement_GetTypeInfoCount(DispHTMLPhraseElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLPhraseElement_GetTypeInfoCount(DispHTMLPhraseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLPhraseElement_GetTypeInfo(DispHTMLPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLPhraseElement_GetTypeInfo(DispHTMLPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLPhraseElement_GetIDsOfNames(DispHTMLPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLPhraseElement_GetIDsOfNames(DispHTMLPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLPhraseElement_Invoke(DispHTMLPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLPhraseElement_Invoke(DispHTMLPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -99732,26 +99724,26 @@ interface DispHTMLSpanElement { #define DispHTMLSpanElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSpanElement_QueryInterface(DispHTMLSpanElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLSpanElement_QueryInterface(DispHTMLSpanElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLSpanElement_AddRef(DispHTMLSpanElement* This) { +static inline ULONG DispHTMLSpanElement_AddRef(DispHTMLSpanElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLSpanElement_Release(DispHTMLSpanElement* This) { +static inline ULONG DispHTMLSpanElement_Release(DispHTMLSpanElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSpanElement_GetTypeInfoCount(DispHTMLSpanElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLSpanElement_GetTypeInfoCount(DispHTMLSpanElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLSpanElement_GetTypeInfo(DispHTMLSpanElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLSpanElement_GetTypeInfo(DispHTMLSpanElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLSpanElement_GetIDsOfNames(DispHTMLSpanElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLSpanElement_GetIDsOfNames(DispHTMLSpanElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLSpanElement_Invoke(DispHTMLSpanElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLSpanElement_Invoke(DispHTMLSpanElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -99856,26 +99848,26 @@ interface HTMLTableEvents2 { #define HTMLTableEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLTableEvents2_QueryInterface(HTMLTableEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLTableEvents2_QueryInterface(HTMLTableEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLTableEvents2_AddRef(HTMLTableEvents2* This) { +static inline ULONG HTMLTableEvents2_AddRef(HTMLTableEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLTableEvents2_Release(HTMLTableEvents2* This) { +static inline ULONG HTMLTableEvents2_Release(HTMLTableEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLTableEvents2_GetTypeInfoCount(HTMLTableEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLTableEvents2_GetTypeInfoCount(HTMLTableEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLTableEvents2_GetTypeInfo(HTMLTableEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLTableEvents2_GetTypeInfo(HTMLTableEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLTableEvents2_GetIDsOfNames(HTMLTableEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLTableEvents2_GetIDsOfNames(HTMLTableEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLTableEvents2_Invoke(HTMLTableEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLTableEvents2_Invoke(HTMLTableEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -99966,26 +99958,26 @@ interface HTMLTableEvents { #define HTMLTableEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLTableEvents_QueryInterface(HTMLTableEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLTableEvents_QueryInterface(HTMLTableEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLTableEvents_AddRef(HTMLTableEvents* This) { +static inline ULONG HTMLTableEvents_AddRef(HTMLTableEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLTableEvents_Release(HTMLTableEvents* This) { +static inline ULONG HTMLTableEvents_Release(HTMLTableEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLTableEvents_GetTypeInfoCount(HTMLTableEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLTableEvents_GetTypeInfoCount(HTMLTableEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLTableEvents_GetTypeInfo(HTMLTableEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLTableEvents_GetTypeInfo(HTMLTableEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLTableEvents_GetIDsOfNames(HTMLTableEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLTableEvents_GetIDsOfNames(HTMLTableEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLTableEvents_Invoke(HTMLTableEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLTableEvents_Invoke(HTMLTableEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -100513,174 +100505,174 @@ interface IHTMLTable { #define IHTMLTable_get_onreadystatechange(This,p) (This)->lpVtbl->get_onreadystatechange(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable_QueryInterface(IHTMLTable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTable_QueryInterface(IHTMLTable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTable_AddRef(IHTMLTable* This) { +static inline ULONG IHTMLTable_AddRef(IHTMLTable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTable_Release(IHTMLTable* This) { +static inline ULONG IHTMLTable_Release(IHTMLTable* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable_GetTypeInfoCount(IHTMLTable* This,UINT *pctinfo) { +static inline HRESULT IHTMLTable_GetTypeInfoCount(IHTMLTable* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTable_GetTypeInfo(IHTMLTable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTable_GetTypeInfo(IHTMLTable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTable_GetIDsOfNames(IHTMLTable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTable_GetIDsOfNames(IHTMLTable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTable_Invoke(IHTMLTable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTable_Invoke(IHTMLTable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTable methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable_put_cols(IHTMLTable* This,LONG v) { +static inline HRESULT IHTMLTable_put_cols(IHTMLTable* This,LONG v) { return This->lpVtbl->put_cols(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_cols(IHTMLTable* This,LONG *p) { +static inline HRESULT IHTMLTable_get_cols(IHTMLTable* This,LONG *p) { return This->lpVtbl->get_cols(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_border(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_border(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_border(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_border(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_frame(IHTMLTable* This,BSTR v) { +static inline HRESULT IHTMLTable_put_frame(IHTMLTable* This,BSTR v) { return This->lpVtbl->put_frame(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_frame(IHTMLTable* This,BSTR *p) { +static inline HRESULT IHTMLTable_get_frame(IHTMLTable* This,BSTR *p) { return This->lpVtbl->get_frame(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_rules(IHTMLTable* This,BSTR v) { +static inline HRESULT IHTMLTable_put_rules(IHTMLTable* This,BSTR v) { return This->lpVtbl->put_rules(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_rules(IHTMLTable* This,BSTR *p) { +static inline HRESULT IHTMLTable_get_rules(IHTMLTable* This,BSTR *p) { return This->lpVtbl->get_rules(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_cellSpacing(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_cellSpacing(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_cellSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_cellSpacing(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_cellSpacing(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_cellSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_cellPadding(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_cellPadding(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_cellPadding(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_cellPadding(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_cellPadding(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_cellPadding(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_background(IHTMLTable* This,BSTR v) { +static inline HRESULT IHTMLTable_put_background(IHTMLTable* This,BSTR v) { return This->lpVtbl->put_background(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_background(IHTMLTable* This,BSTR *p) { +static inline HRESULT IHTMLTable_get_background(IHTMLTable* This,BSTR *p) { return This->lpVtbl->get_background(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_bgColor(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_bgColor(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_bgColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_bgColor(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_bgColor(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_bgColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_borderColor(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_borderColor(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_borderColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_borderColor(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_borderColor(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_borderColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_borderColorLight(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_borderColorLight(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_borderColorLight(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_borderColorLight(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_borderColorLight(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_borderColorLight(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_borderColorDark(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_borderColorDark(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_borderColorDark(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_borderColorDark(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_borderColorDark(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_borderColorDark(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_align(IHTMLTable* This,BSTR v) { +static inline HRESULT IHTMLTable_put_align(IHTMLTable* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_align(IHTMLTable* This,BSTR *p) { +static inline HRESULT IHTMLTable_get_align(IHTMLTable* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_refresh(IHTMLTable* This) { +static inline HRESULT IHTMLTable_refresh(IHTMLTable* This) { return This->lpVtbl->refresh(This); } -static __WIDL_INLINE HRESULT IHTMLTable_get_rows(IHTMLTable* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLTable_get_rows(IHTMLTable* This,IHTMLElementCollection **p) { return This->lpVtbl->get_rows(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_width(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_width(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_width(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_width(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_height(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_height(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_height(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_height(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_dataPageSize(IHTMLTable* This,LONG v) { +static inline HRESULT IHTMLTable_put_dataPageSize(IHTMLTable* This,LONG v) { return This->lpVtbl->put_dataPageSize(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_dataPageSize(IHTMLTable* This,LONG *p) { +static inline HRESULT IHTMLTable_get_dataPageSize(IHTMLTable* This,LONG *p) { return This->lpVtbl->get_dataPageSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_nextPage(IHTMLTable* This) { +static inline HRESULT IHTMLTable_nextPage(IHTMLTable* This) { return This->lpVtbl->nextPage(This); } -static __WIDL_INLINE HRESULT IHTMLTable_previousPage(IHTMLTable* This) { +static inline HRESULT IHTMLTable_previousPage(IHTMLTable* This) { return This->lpVtbl->previousPage(This); } -static __WIDL_INLINE HRESULT IHTMLTable_get_tHead(IHTMLTable* This,IHTMLTableSection **p) { +static inline HRESULT IHTMLTable_get_tHead(IHTMLTable* This,IHTMLTableSection **p) { return This->lpVtbl->get_tHead(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_get_tFoot(IHTMLTable* This,IHTMLTableSection **p) { +static inline HRESULT IHTMLTable_get_tFoot(IHTMLTable* This,IHTMLTableSection **p) { return This->lpVtbl->get_tFoot(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_get_tBodies(IHTMLTable* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLTable_get_tBodies(IHTMLTable* This,IHTMLElementCollection **p) { return This->lpVtbl->get_tBodies(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_get_caption(IHTMLTable* This,IHTMLTableCaption **p) { +static inline HRESULT IHTMLTable_get_caption(IHTMLTable* This,IHTMLTableCaption **p) { return This->lpVtbl->get_caption(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_createTHead(IHTMLTable* This,IDispatch **head) { +static inline HRESULT IHTMLTable_createTHead(IHTMLTable* This,IDispatch **head) { return This->lpVtbl->createTHead(This,head); } -static __WIDL_INLINE HRESULT IHTMLTable_deleteTHead(IHTMLTable* This) { +static inline HRESULT IHTMLTable_deleteTHead(IHTMLTable* This) { return This->lpVtbl->deleteTHead(This); } -static __WIDL_INLINE HRESULT IHTMLTable_createTFoot(IHTMLTable* This,IDispatch **foot) { +static inline HRESULT IHTMLTable_createTFoot(IHTMLTable* This,IDispatch **foot) { return This->lpVtbl->createTFoot(This,foot); } -static __WIDL_INLINE HRESULT IHTMLTable_deleteTFoot(IHTMLTable* This) { +static inline HRESULT IHTMLTable_deleteTFoot(IHTMLTable* This) { return This->lpVtbl->deleteTFoot(This); } -static __WIDL_INLINE HRESULT IHTMLTable_createCaption(IHTMLTable* This,IHTMLTableCaption **caption) { +static inline HRESULT IHTMLTable_createCaption(IHTMLTable* This,IHTMLTableCaption **caption) { return This->lpVtbl->createCaption(This,caption); } -static __WIDL_INLINE HRESULT IHTMLTable_deleteCaption(IHTMLTable* This) { +static inline HRESULT IHTMLTable_deleteCaption(IHTMLTable* This) { return This->lpVtbl->deleteCaption(This); } -static __WIDL_INLINE HRESULT IHTMLTable_insertRow(IHTMLTable* This,LONG index,IDispatch **row) { +static inline HRESULT IHTMLTable_insertRow(IHTMLTable* This,LONG index,IDispatch **row) { return This->lpVtbl->insertRow(This,index,row); } -static __WIDL_INLINE HRESULT IHTMLTable_deleteRow(IHTMLTable* This,LONG index) { +static inline HRESULT IHTMLTable_deleteRow(IHTMLTable* This,LONG index) { return This->lpVtbl->deleteRow(This,index); } -static __WIDL_INLINE HRESULT IHTMLTable_get_readyState(IHTMLTable* This,BSTR *p) { +static inline HRESULT IHTMLTable_get_readyState(IHTMLTable* This,BSTR *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable_put_onreadystatechange(IHTMLTable* This,VARIANT v) { +static inline HRESULT IHTMLTable_put_onreadystatechange(IHTMLTable* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable_get_onreadystatechange(IHTMLTable* This,VARIANT *p) { +static inline HRESULT IHTMLTable_get_onreadystatechange(IHTMLTable* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } #endif @@ -100808,39 +100800,39 @@ interface IHTMLTable2 { #define IHTMLTable2_moveRow(This,indexFrom,indexTo,row) (This)->lpVtbl->moveRow(This,indexFrom,indexTo,row) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable2_QueryInterface(IHTMLTable2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTable2_QueryInterface(IHTMLTable2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTable2_AddRef(IHTMLTable2* This) { +static inline ULONG IHTMLTable2_AddRef(IHTMLTable2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTable2_Release(IHTMLTable2* This) { +static inline ULONG IHTMLTable2_Release(IHTMLTable2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable2_GetTypeInfoCount(IHTMLTable2* This,UINT *pctinfo) { +static inline HRESULT IHTMLTable2_GetTypeInfoCount(IHTMLTable2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTable2_GetTypeInfo(IHTMLTable2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTable2_GetTypeInfo(IHTMLTable2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTable2_GetIDsOfNames(IHTMLTable2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTable2_GetIDsOfNames(IHTMLTable2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTable2_Invoke(IHTMLTable2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTable2_Invoke(IHTMLTable2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTable2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable2_firstPage(IHTMLTable2* This) { +static inline HRESULT IHTMLTable2_firstPage(IHTMLTable2* This) { return This->lpVtbl->firstPage(This); } -static __WIDL_INLINE HRESULT IHTMLTable2_lastPage(IHTMLTable2* This) { +static inline HRESULT IHTMLTable2_lastPage(IHTMLTable2* This) { return This->lpVtbl->lastPage(This); } -static __WIDL_INLINE HRESULT IHTMLTable2_get_cells(IHTMLTable2* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLTable2_get_cells(IHTMLTable2* This,IHTMLElementCollection **p) { return This->lpVtbl->get_cells(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable2_moveRow(IHTMLTable2* This,LONG indexFrom,LONG indexTo,IDispatch **row) { +static inline HRESULT IHTMLTable2_moveRow(IHTMLTable2* This,LONG indexFrom,LONG indexTo,IDispatch **row) { return This->lpVtbl->moveRow(This,indexFrom,indexTo,row); } #endif @@ -100950,33 +100942,33 @@ interface IHTMLTable3 { #define IHTMLTable3_get_summary(This,p) (This)->lpVtbl->get_summary(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable3_QueryInterface(IHTMLTable3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTable3_QueryInterface(IHTMLTable3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTable3_AddRef(IHTMLTable3* This) { +static inline ULONG IHTMLTable3_AddRef(IHTMLTable3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTable3_Release(IHTMLTable3* This) { +static inline ULONG IHTMLTable3_Release(IHTMLTable3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable3_GetTypeInfoCount(IHTMLTable3* This,UINT *pctinfo) { +static inline HRESULT IHTMLTable3_GetTypeInfoCount(IHTMLTable3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTable3_GetTypeInfo(IHTMLTable3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTable3_GetTypeInfo(IHTMLTable3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTable3_GetIDsOfNames(IHTMLTable3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTable3_GetIDsOfNames(IHTMLTable3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTable3_Invoke(IHTMLTable3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTable3_Invoke(IHTMLTable3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTable3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable3_put_summary(IHTMLTable3* This,BSTR v) { +static inline HRESULT IHTMLTable3_put_summary(IHTMLTable3* This,BSTR v) { return This->lpVtbl->put_summary(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable3_get_summary(IHTMLTable3* This,BSTR *p) { +static inline HRESULT IHTMLTable3_get_summary(IHTMLTable3* This,BSTR *p) { return This->lpVtbl->get_summary(This,p); } #endif @@ -101144,54 +101136,54 @@ interface IHTMLTable4 { #define IHTMLTable4_createTBody(This,tbody) (This)->lpVtbl->createTBody(This,tbody) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable4_QueryInterface(IHTMLTable4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTable4_QueryInterface(IHTMLTable4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTable4_AddRef(IHTMLTable4* This) { +static inline ULONG IHTMLTable4_AddRef(IHTMLTable4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTable4_Release(IHTMLTable4* This) { +static inline ULONG IHTMLTable4_Release(IHTMLTable4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable4_GetTypeInfoCount(IHTMLTable4* This,UINT *pctinfo) { +static inline HRESULT IHTMLTable4_GetTypeInfoCount(IHTMLTable4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTable4_GetTypeInfo(IHTMLTable4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTable4_GetTypeInfo(IHTMLTable4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTable4_GetIDsOfNames(IHTMLTable4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTable4_GetIDsOfNames(IHTMLTable4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTable4_Invoke(IHTMLTable4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTable4_Invoke(IHTMLTable4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTable4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTable4_putref_tHead(IHTMLTable4* This,IHTMLTableSection *v) { +static inline HRESULT IHTMLTable4_putref_tHead(IHTMLTable4* This,IHTMLTableSection *v) { return This->lpVtbl->putref_tHead(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable4_get_tHead(IHTMLTable4* This,IHTMLTableSection **p) { +static inline HRESULT IHTMLTable4_get_tHead(IHTMLTable4* This,IHTMLTableSection **p) { return This->lpVtbl->get_tHead(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable4_putref_tFoot(IHTMLTable4* This,IHTMLTableSection *v) { +static inline HRESULT IHTMLTable4_putref_tFoot(IHTMLTable4* This,IHTMLTableSection *v) { return This->lpVtbl->putref_tFoot(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable4_get_tFoot(IHTMLTable4* This,IHTMLTableSection **p) { +static inline HRESULT IHTMLTable4_get_tFoot(IHTMLTable4* This,IHTMLTableSection **p) { return This->lpVtbl->get_tFoot(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable4_putref_caption(IHTMLTable4* This,IHTMLTableCaption *v) { +static inline HRESULT IHTMLTable4_putref_caption(IHTMLTable4* This,IHTMLTableCaption *v) { return This->lpVtbl->putref_caption(This,v); } -static __WIDL_INLINE HRESULT IHTMLTable4_get_caption(IHTMLTable4* This,IHTMLTableCaption **p) { +static inline HRESULT IHTMLTable4_get_caption(IHTMLTable4* This,IHTMLTableCaption **p) { return This->lpVtbl->get_caption(This,p); } -static __WIDL_INLINE HRESULT IHTMLTable4_insertRow(IHTMLTable4* This,LONG index,IDispatch **row) { +static inline HRESULT IHTMLTable4_insertRow(IHTMLTable4* This,LONG index,IDispatch **row) { return This->lpVtbl->insertRow(This,index,row); } -static __WIDL_INLINE HRESULT IHTMLTable4_deleteRow(IHTMLTable4* This,LONG index) { +static inline HRESULT IHTMLTable4_deleteRow(IHTMLTable4* This,LONG index) { return This->lpVtbl->deleteRow(This,index); } -static __WIDL_INLINE HRESULT IHTMLTable4_createTBody(IHTMLTable4* This,IHTMLTableSection **tbody) { +static inline HRESULT IHTMLTable4_createTBody(IHTMLTable4* This,IHTMLTableSection **tbody) { return This->lpVtbl->createTBody(This,tbody); } #endif @@ -101349,51 +101341,51 @@ interface IHTMLTableCol { #define IHTMLTableCol_get_vAlign(This,p) (This)->lpVtbl->get_vAlign(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCol_QueryInterface(IHTMLTableCol* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableCol_QueryInterface(IHTMLTableCol* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableCol_AddRef(IHTMLTableCol* This) { +static inline ULONG IHTMLTableCol_AddRef(IHTMLTableCol* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableCol_Release(IHTMLTableCol* This) { +static inline ULONG IHTMLTableCol_Release(IHTMLTableCol* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCol_GetTypeInfoCount(IHTMLTableCol* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableCol_GetTypeInfoCount(IHTMLTableCol* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableCol_GetTypeInfo(IHTMLTableCol* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableCol_GetTypeInfo(IHTMLTableCol* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableCol_GetIDsOfNames(IHTMLTableCol* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableCol_GetIDsOfNames(IHTMLTableCol* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableCol_Invoke(IHTMLTableCol* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableCol_Invoke(IHTMLTableCol* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableCol methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCol_put_span(IHTMLTableCol* This,LONG v) { +static inline HRESULT IHTMLTableCol_put_span(IHTMLTableCol* This,LONG v) { return This->lpVtbl->put_span(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCol_get_span(IHTMLTableCol* This,LONG *p) { +static inline HRESULT IHTMLTableCol_get_span(IHTMLTableCol* This,LONG *p) { return This->lpVtbl->get_span(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCol_put_width(IHTMLTableCol* This,VARIANT v) { +static inline HRESULT IHTMLTableCol_put_width(IHTMLTableCol* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCol_get_width(IHTMLTableCol* This,VARIANT *p) { +static inline HRESULT IHTMLTableCol_get_width(IHTMLTableCol* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCol_put_align(IHTMLTableCol* This,BSTR v) { +static inline HRESULT IHTMLTableCol_put_align(IHTMLTableCol* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCol_get_align(IHTMLTableCol* This,BSTR *p) { +static inline HRESULT IHTMLTableCol_get_align(IHTMLTableCol* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCol_put_vAlign(IHTMLTableCol* This,BSTR v) { +static inline HRESULT IHTMLTableCol_put_vAlign(IHTMLTableCol* This,BSTR v) { return This->lpVtbl->put_vAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCol_get_vAlign(IHTMLTableCol* This,BSTR *p) { +static inline HRESULT IHTMLTableCol_get_vAlign(IHTMLTableCol* This,BSTR *p) { return This->lpVtbl->get_vAlign(This,p); } #endif @@ -101519,39 +101511,39 @@ interface IHTMLTableCol2 { #define IHTMLTableCol2_get_chOff(This,p) (This)->lpVtbl->get_chOff(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCol2_QueryInterface(IHTMLTableCol2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableCol2_QueryInterface(IHTMLTableCol2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableCol2_AddRef(IHTMLTableCol2* This) { +static inline ULONG IHTMLTableCol2_AddRef(IHTMLTableCol2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableCol2_Release(IHTMLTableCol2* This) { +static inline ULONG IHTMLTableCol2_Release(IHTMLTableCol2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCol2_GetTypeInfoCount(IHTMLTableCol2* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableCol2_GetTypeInfoCount(IHTMLTableCol2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableCol2_GetTypeInfo(IHTMLTableCol2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableCol2_GetTypeInfo(IHTMLTableCol2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableCol2_GetIDsOfNames(IHTMLTableCol2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableCol2_GetIDsOfNames(IHTMLTableCol2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableCol2_Invoke(IHTMLTableCol2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableCol2_Invoke(IHTMLTableCol2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableCol2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCol2_put_ch(IHTMLTableCol2* This,BSTR v) { +static inline HRESULT IHTMLTableCol2_put_ch(IHTMLTableCol2* This,BSTR v) { return This->lpVtbl->put_ch(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCol2_get_ch(IHTMLTableCol2* This,BSTR *p) { +static inline HRESULT IHTMLTableCol2_get_ch(IHTMLTableCol2* This,BSTR *p) { return This->lpVtbl->get_ch(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCol2_put_chOff(IHTMLTableCol2* This,BSTR v) { +static inline HRESULT IHTMLTableCol2_put_chOff(IHTMLTableCol2* This,BSTR v) { return This->lpVtbl->put_chOff(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCol2_get_chOff(IHTMLTableCol2* This,BSTR *p) { +static inline HRESULT IHTMLTableCol2_get_chOff(IHTMLTableCol2* This,BSTR *p) { return This->lpVtbl->get_chOff(This,p); } #endif @@ -101677,39 +101669,39 @@ interface IHTMLTableCol3 { #define IHTMLTableCol3_get_chOff(This,p) (This)->lpVtbl->get_chOff(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCol3_QueryInterface(IHTMLTableCol3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableCol3_QueryInterface(IHTMLTableCol3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableCol3_AddRef(IHTMLTableCol3* This) { +static inline ULONG IHTMLTableCol3_AddRef(IHTMLTableCol3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableCol3_Release(IHTMLTableCol3* This) { +static inline ULONG IHTMLTableCol3_Release(IHTMLTableCol3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCol3_GetTypeInfoCount(IHTMLTableCol3* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableCol3_GetTypeInfoCount(IHTMLTableCol3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableCol3_GetTypeInfo(IHTMLTableCol3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableCol3_GetTypeInfo(IHTMLTableCol3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableCol3_GetIDsOfNames(IHTMLTableCol3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableCol3_GetIDsOfNames(IHTMLTableCol3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableCol3_Invoke(IHTMLTableCol3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableCol3_Invoke(IHTMLTableCol3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableCol3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCol3_put_ch(IHTMLTableCol3* This,BSTR v) { +static inline HRESULT IHTMLTableCol3_put_ch(IHTMLTableCol3* This,BSTR v) { return This->lpVtbl->put_ch(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCol3_get_ch(IHTMLTableCol3* This,BSTR *p) { +static inline HRESULT IHTMLTableCol3_get_ch(IHTMLTableCol3* This,BSTR *p) { return This->lpVtbl->get_ch(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCol3_put_chOff(IHTMLTableCol3* This,BSTR v) { +static inline HRESULT IHTMLTableCol3_put_chOff(IHTMLTableCol3* This,BSTR v) { return This->lpVtbl->put_chOff(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCol3_get_chOff(IHTMLTableCol3* This,BSTR *p) { +static inline HRESULT IHTMLTableCol3_get_chOff(IHTMLTableCol3* This,BSTR *p) { return This->lpVtbl->get_chOff(This,p); } #endif @@ -101877,54 +101869,54 @@ interface IHTMLTableSection { #define IHTMLTableSection_deleteRow(This,index) (This)->lpVtbl->deleteRow(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection_QueryInterface(IHTMLTableSection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableSection_QueryInterface(IHTMLTableSection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableSection_AddRef(IHTMLTableSection* This) { +static inline ULONG IHTMLTableSection_AddRef(IHTMLTableSection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableSection_Release(IHTMLTableSection* This) { +static inline ULONG IHTMLTableSection_Release(IHTMLTableSection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection_GetTypeInfoCount(IHTMLTableSection* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableSection_GetTypeInfoCount(IHTMLTableSection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableSection_GetTypeInfo(IHTMLTableSection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableSection_GetTypeInfo(IHTMLTableSection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableSection_GetIDsOfNames(IHTMLTableSection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableSection_GetIDsOfNames(IHTMLTableSection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableSection_Invoke(IHTMLTableSection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableSection_Invoke(IHTMLTableSection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableSection methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection_put_align(IHTMLTableSection* This,BSTR v) { +static inline HRESULT IHTMLTableSection_put_align(IHTMLTableSection* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableSection_get_align(IHTMLTableSection* This,BSTR *p) { +static inline HRESULT IHTMLTableSection_get_align(IHTMLTableSection* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableSection_put_vAlign(IHTMLTableSection* This,BSTR v) { +static inline HRESULT IHTMLTableSection_put_vAlign(IHTMLTableSection* This,BSTR v) { return This->lpVtbl->put_vAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableSection_get_vAlign(IHTMLTableSection* This,BSTR *p) { +static inline HRESULT IHTMLTableSection_get_vAlign(IHTMLTableSection* This,BSTR *p) { return This->lpVtbl->get_vAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableSection_put_bgColor(IHTMLTableSection* This,VARIANT v) { +static inline HRESULT IHTMLTableSection_put_bgColor(IHTMLTableSection* This,VARIANT v) { return This->lpVtbl->put_bgColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableSection_get_bgColor(IHTMLTableSection* This,VARIANT *p) { +static inline HRESULT IHTMLTableSection_get_bgColor(IHTMLTableSection* This,VARIANT *p) { return This->lpVtbl->get_bgColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableSection_get_rows(IHTMLTableSection* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLTableSection_get_rows(IHTMLTableSection* This,IHTMLElementCollection **p) { return This->lpVtbl->get_rows(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableSection_insertRow(IHTMLTableSection* This,LONG index,IDispatch **row) { +static inline HRESULT IHTMLTableSection_insertRow(IHTMLTableSection* This,LONG index,IDispatch **row) { return This->lpVtbl->insertRow(This,index,row); } -static __WIDL_INLINE HRESULT IHTMLTableSection_deleteRow(IHTMLTableSection* This,LONG index) { +static inline HRESULT IHTMLTableSection_deleteRow(IHTMLTableSection* This,LONG index) { return This->lpVtbl->deleteRow(This,index); } #endif @@ -102030,30 +102022,30 @@ interface IHTMLTableSection2 { #define IHTMLTableSection2_moveRow(This,indexFrom,indexTo,row) (This)->lpVtbl->moveRow(This,indexFrom,indexTo,row) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection2_QueryInterface(IHTMLTableSection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableSection2_QueryInterface(IHTMLTableSection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableSection2_AddRef(IHTMLTableSection2* This) { +static inline ULONG IHTMLTableSection2_AddRef(IHTMLTableSection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableSection2_Release(IHTMLTableSection2* This) { +static inline ULONG IHTMLTableSection2_Release(IHTMLTableSection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection2_GetTypeInfoCount(IHTMLTableSection2* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableSection2_GetTypeInfoCount(IHTMLTableSection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableSection2_GetTypeInfo(IHTMLTableSection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableSection2_GetTypeInfo(IHTMLTableSection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableSection2_GetIDsOfNames(IHTMLTableSection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableSection2_GetIDsOfNames(IHTMLTableSection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableSection2_Invoke(IHTMLTableSection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableSection2_Invoke(IHTMLTableSection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableSection2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection2_moveRow(IHTMLTableSection2* This,LONG indexFrom,LONG indexTo,IDispatch **row) { +static inline HRESULT IHTMLTableSection2_moveRow(IHTMLTableSection2* This,LONG indexFrom,LONG indexTo,IDispatch **row) { return This->lpVtbl->moveRow(This,indexFrom,indexTo,row); } #endif @@ -102179,39 +102171,39 @@ interface IHTMLTableSection3 { #define IHTMLTableSection3_get_chOff(This,p) (This)->lpVtbl->get_chOff(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection3_QueryInterface(IHTMLTableSection3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableSection3_QueryInterface(IHTMLTableSection3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableSection3_AddRef(IHTMLTableSection3* This) { +static inline ULONG IHTMLTableSection3_AddRef(IHTMLTableSection3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableSection3_Release(IHTMLTableSection3* This) { +static inline ULONG IHTMLTableSection3_Release(IHTMLTableSection3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection3_GetTypeInfoCount(IHTMLTableSection3* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableSection3_GetTypeInfoCount(IHTMLTableSection3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableSection3_GetTypeInfo(IHTMLTableSection3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableSection3_GetTypeInfo(IHTMLTableSection3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableSection3_GetIDsOfNames(IHTMLTableSection3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableSection3_GetIDsOfNames(IHTMLTableSection3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableSection3_Invoke(IHTMLTableSection3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableSection3_Invoke(IHTMLTableSection3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableSection3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection3_put_ch(IHTMLTableSection3* This,BSTR v) { +static inline HRESULT IHTMLTableSection3_put_ch(IHTMLTableSection3* This,BSTR v) { return This->lpVtbl->put_ch(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableSection3_get_ch(IHTMLTableSection3* This,BSTR *p) { +static inline HRESULT IHTMLTableSection3_get_ch(IHTMLTableSection3* This,BSTR *p) { return This->lpVtbl->get_ch(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableSection3_put_chOff(IHTMLTableSection3* This,BSTR v) { +static inline HRESULT IHTMLTableSection3_put_chOff(IHTMLTableSection3* This,BSTR v) { return This->lpVtbl->put_chOff(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableSection3_get_chOff(IHTMLTableSection3* This,BSTR *p) { +static inline HRESULT IHTMLTableSection3_get_chOff(IHTMLTableSection3* This,BSTR *p) { return This->lpVtbl->get_chOff(This,p); } #endif @@ -102355,45 +102347,45 @@ interface IHTMLTableSection4 { #define IHTMLTableSection4_deleteRow(This,index) (This)->lpVtbl->deleteRow(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection4_QueryInterface(IHTMLTableSection4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableSection4_QueryInterface(IHTMLTableSection4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableSection4_AddRef(IHTMLTableSection4* This) { +static inline ULONG IHTMLTableSection4_AddRef(IHTMLTableSection4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableSection4_Release(IHTMLTableSection4* This) { +static inline ULONG IHTMLTableSection4_Release(IHTMLTableSection4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection4_GetTypeInfoCount(IHTMLTableSection4* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableSection4_GetTypeInfoCount(IHTMLTableSection4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableSection4_GetTypeInfo(IHTMLTableSection4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableSection4_GetTypeInfo(IHTMLTableSection4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableSection4_GetIDsOfNames(IHTMLTableSection4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableSection4_GetIDsOfNames(IHTMLTableSection4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableSection4_Invoke(IHTMLTableSection4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableSection4_Invoke(IHTMLTableSection4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableSection4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableSection4_put_ch(IHTMLTableSection4* This,BSTR v) { +static inline HRESULT IHTMLTableSection4_put_ch(IHTMLTableSection4* This,BSTR v) { return This->lpVtbl->put_ch(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableSection4_get_ch(IHTMLTableSection4* This,BSTR *p) { +static inline HRESULT IHTMLTableSection4_get_ch(IHTMLTableSection4* This,BSTR *p) { return This->lpVtbl->get_ch(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableSection4_put_chOff(IHTMLTableSection4* This,BSTR v) { +static inline HRESULT IHTMLTableSection4_put_chOff(IHTMLTableSection4* This,BSTR v) { return This->lpVtbl->put_chOff(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableSection4_get_chOff(IHTMLTableSection4* This,BSTR *p) { +static inline HRESULT IHTMLTableSection4_get_chOff(IHTMLTableSection4* This,BSTR *p) { return This->lpVtbl->get_chOff(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableSection4_insertRow(IHTMLTableSection4* This,LONG index,IDispatch **row) { +static inline HRESULT IHTMLTableSection4_insertRow(IHTMLTableSection4* This,LONG index,IDispatch **row) { return This->lpVtbl->insertRow(This,index,row); } -static __WIDL_INLINE HRESULT IHTMLTableSection4_deleteRow(IHTMLTableSection4* This,LONG index) { +static inline HRESULT IHTMLTableSection4_deleteRow(IHTMLTableSection4* This,LONG index) { return This->lpVtbl->deleteRow(This,index); } #endif @@ -102625,78 +102617,78 @@ interface IHTMLTableRow { #define IHTMLTableRow_deleteCell(This,index) (This)->lpVtbl->deleteCell(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow_QueryInterface(IHTMLTableRow* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableRow_QueryInterface(IHTMLTableRow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableRow_AddRef(IHTMLTableRow* This) { +static inline ULONG IHTMLTableRow_AddRef(IHTMLTableRow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableRow_Release(IHTMLTableRow* This) { +static inline ULONG IHTMLTableRow_Release(IHTMLTableRow* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow_GetTypeInfoCount(IHTMLTableRow* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableRow_GetTypeInfoCount(IHTMLTableRow* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableRow_GetTypeInfo(IHTMLTableRow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableRow_GetTypeInfo(IHTMLTableRow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableRow_GetIDsOfNames(IHTMLTableRow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableRow_GetIDsOfNames(IHTMLTableRow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableRow_Invoke(IHTMLTableRow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableRow_Invoke(IHTMLTableRow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableRow methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow_put_align(IHTMLTableRow* This,BSTR v) { +static inline HRESULT IHTMLTableRow_put_align(IHTMLTableRow* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow_get_align(IHTMLTableRow* This,BSTR *p) { +static inline HRESULT IHTMLTableRow_get_align(IHTMLTableRow* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow_put_vAlign(IHTMLTableRow* This,BSTR v) { +static inline HRESULT IHTMLTableRow_put_vAlign(IHTMLTableRow* This,BSTR v) { return This->lpVtbl->put_vAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow_get_vAlign(IHTMLTableRow* This,BSTR *p) { +static inline HRESULT IHTMLTableRow_get_vAlign(IHTMLTableRow* This,BSTR *p) { return This->lpVtbl->get_vAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow_put_bgColor(IHTMLTableRow* This,VARIANT v) { +static inline HRESULT IHTMLTableRow_put_bgColor(IHTMLTableRow* This,VARIANT v) { return This->lpVtbl->put_bgColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow_get_bgColor(IHTMLTableRow* This,VARIANT *p) { +static inline HRESULT IHTMLTableRow_get_bgColor(IHTMLTableRow* This,VARIANT *p) { return This->lpVtbl->get_bgColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow_put_borderColor(IHTMLTableRow* This,VARIANT v) { +static inline HRESULT IHTMLTableRow_put_borderColor(IHTMLTableRow* This,VARIANT v) { return This->lpVtbl->put_borderColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow_get_borderColor(IHTMLTableRow* This,VARIANT *p) { +static inline HRESULT IHTMLTableRow_get_borderColor(IHTMLTableRow* This,VARIANT *p) { return This->lpVtbl->get_borderColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow_put_borderColorLight(IHTMLTableRow* This,VARIANT v) { +static inline HRESULT IHTMLTableRow_put_borderColorLight(IHTMLTableRow* This,VARIANT v) { return This->lpVtbl->put_borderColorLight(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow_get_borderColorLight(IHTMLTableRow* This,VARIANT *p) { +static inline HRESULT IHTMLTableRow_get_borderColorLight(IHTMLTableRow* This,VARIANT *p) { return This->lpVtbl->get_borderColorLight(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow_put_borderColorDark(IHTMLTableRow* This,VARIANT v) { +static inline HRESULT IHTMLTableRow_put_borderColorDark(IHTMLTableRow* This,VARIANT v) { return This->lpVtbl->put_borderColorDark(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow_get_borderColorDark(IHTMLTableRow* This,VARIANT *p) { +static inline HRESULT IHTMLTableRow_get_borderColorDark(IHTMLTableRow* This,VARIANT *p) { return This->lpVtbl->get_borderColorDark(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow_get_rowIndex(IHTMLTableRow* This,LONG *p) { +static inline HRESULT IHTMLTableRow_get_rowIndex(IHTMLTableRow* This,LONG *p) { return This->lpVtbl->get_rowIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow_get_sectionRowIndex(IHTMLTableRow* This,LONG *p) { +static inline HRESULT IHTMLTableRow_get_sectionRowIndex(IHTMLTableRow* This,LONG *p) { return This->lpVtbl->get_sectionRowIndex(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow_get_cells(IHTMLTableRow* This,IHTMLElementCollection **p) { +static inline HRESULT IHTMLTableRow_get_cells(IHTMLTableRow* This,IHTMLElementCollection **p) { return This->lpVtbl->get_cells(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow_insertCell(IHTMLTableRow* This,LONG index,IDispatch **row) { +static inline HRESULT IHTMLTableRow_insertCell(IHTMLTableRow* This,LONG index,IDispatch **row) { return This->lpVtbl->insertCell(This,index,row); } -static __WIDL_INLINE HRESULT IHTMLTableRow_deleteCell(IHTMLTableRow* This,LONG index) { +static inline HRESULT IHTMLTableRow_deleteCell(IHTMLTableRow* This,LONG index) { return This->lpVtbl->deleteCell(This,index); } #endif @@ -102806,33 +102798,33 @@ interface IHTMLTableRow2 { #define IHTMLTableRow2_get_height(This,p) (This)->lpVtbl->get_height(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow2_QueryInterface(IHTMLTableRow2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableRow2_QueryInterface(IHTMLTableRow2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableRow2_AddRef(IHTMLTableRow2* This) { +static inline ULONG IHTMLTableRow2_AddRef(IHTMLTableRow2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableRow2_Release(IHTMLTableRow2* This) { +static inline ULONG IHTMLTableRow2_Release(IHTMLTableRow2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow2_GetTypeInfoCount(IHTMLTableRow2* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableRow2_GetTypeInfoCount(IHTMLTableRow2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableRow2_GetTypeInfo(IHTMLTableRow2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableRow2_GetTypeInfo(IHTMLTableRow2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableRow2_GetIDsOfNames(IHTMLTableRow2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableRow2_GetIDsOfNames(IHTMLTableRow2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableRow2_Invoke(IHTMLTableRow2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableRow2_Invoke(IHTMLTableRow2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableRow2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow2_put_height(IHTMLTableRow2* This,VARIANT v) { +static inline HRESULT IHTMLTableRow2_put_height(IHTMLTableRow2* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow2_get_height(IHTMLTableRow2* This,VARIANT *p) { +static inline HRESULT IHTMLTableRow2_get_height(IHTMLTableRow2* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } #endif @@ -102958,39 +102950,39 @@ interface IHTMLTableRow3 { #define IHTMLTableRow3_get_chOff(This,p) (This)->lpVtbl->get_chOff(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow3_QueryInterface(IHTMLTableRow3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableRow3_QueryInterface(IHTMLTableRow3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableRow3_AddRef(IHTMLTableRow3* This) { +static inline ULONG IHTMLTableRow3_AddRef(IHTMLTableRow3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableRow3_Release(IHTMLTableRow3* This) { +static inline ULONG IHTMLTableRow3_Release(IHTMLTableRow3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow3_GetTypeInfoCount(IHTMLTableRow3* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableRow3_GetTypeInfoCount(IHTMLTableRow3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableRow3_GetTypeInfo(IHTMLTableRow3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableRow3_GetTypeInfo(IHTMLTableRow3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableRow3_GetIDsOfNames(IHTMLTableRow3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableRow3_GetIDsOfNames(IHTMLTableRow3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableRow3_Invoke(IHTMLTableRow3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableRow3_Invoke(IHTMLTableRow3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableRow3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow3_put_ch(IHTMLTableRow3* This,BSTR v) { +static inline HRESULT IHTMLTableRow3_put_ch(IHTMLTableRow3* This,BSTR v) { return This->lpVtbl->put_ch(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow3_get_ch(IHTMLTableRow3* This,BSTR *p) { +static inline HRESULT IHTMLTableRow3_get_ch(IHTMLTableRow3* This,BSTR *p) { return This->lpVtbl->get_ch(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow3_put_chOff(IHTMLTableRow3* This,BSTR v) { +static inline HRESULT IHTMLTableRow3_put_chOff(IHTMLTableRow3* This,BSTR v) { return This->lpVtbl->put_chOff(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow3_get_chOff(IHTMLTableRow3* This,BSTR *p) { +static inline HRESULT IHTMLTableRow3_get_chOff(IHTMLTableRow3* This,BSTR *p) { return This->lpVtbl->get_chOff(This,p); } #endif @@ -103134,45 +103126,45 @@ interface IHTMLTableRow4 { #define IHTMLTableRow4_deleteCell(This,index) (This)->lpVtbl->deleteCell(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow4_QueryInterface(IHTMLTableRow4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableRow4_QueryInterface(IHTMLTableRow4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableRow4_AddRef(IHTMLTableRow4* This) { +static inline ULONG IHTMLTableRow4_AddRef(IHTMLTableRow4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableRow4_Release(IHTMLTableRow4* This) { +static inline ULONG IHTMLTableRow4_Release(IHTMLTableRow4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow4_GetTypeInfoCount(IHTMLTableRow4* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableRow4_GetTypeInfoCount(IHTMLTableRow4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableRow4_GetTypeInfo(IHTMLTableRow4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableRow4_GetTypeInfo(IHTMLTableRow4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableRow4_GetIDsOfNames(IHTMLTableRow4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableRow4_GetIDsOfNames(IHTMLTableRow4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableRow4_Invoke(IHTMLTableRow4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableRow4_Invoke(IHTMLTableRow4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableRow4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRow4_put_ch(IHTMLTableRow4* This,BSTR v) { +static inline HRESULT IHTMLTableRow4_put_ch(IHTMLTableRow4* This,BSTR v) { return This->lpVtbl->put_ch(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow4_get_ch(IHTMLTableRow4* This,BSTR *p) { +static inline HRESULT IHTMLTableRow4_get_ch(IHTMLTableRow4* This,BSTR *p) { return This->lpVtbl->get_ch(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow4_put_chOff(IHTMLTableRow4* This,BSTR v) { +static inline HRESULT IHTMLTableRow4_put_chOff(IHTMLTableRow4* This,BSTR v) { return This->lpVtbl->put_chOff(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableRow4_get_chOff(IHTMLTableRow4* This,BSTR *p) { +static inline HRESULT IHTMLTableRow4_get_chOff(IHTMLTableRow4* This,BSTR *p) { return This->lpVtbl->get_chOff(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRow4_insertCell(IHTMLTableRow4* This,LONG index,IDispatch **row) { +static inline HRESULT IHTMLTableRow4_insertCell(IHTMLTableRow4* This,LONG index,IDispatch **row) { return This->lpVtbl->insertCell(This,index,row); } -static __WIDL_INLINE HRESULT IHTMLTableRow4_deleteCell(IHTMLTableRow4* This,LONG index) { +static inline HRESULT IHTMLTableRow4_deleteCell(IHTMLTableRow4* This,LONG index) { return This->lpVtbl->deleteCell(This,index); } #endif @@ -103298,39 +103290,39 @@ interface IHTMLTableRowMetrics { #define IHTMLTableRowMetrics_get_clientLeft(This,p) (This)->lpVtbl->get_clientLeft(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRowMetrics_QueryInterface(IHTMLTableRowMetrics* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableRowMetrics_QueryInterface(IHTMLTableRowMetrics* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableRowMetrics_AddRef(IHTMLTableRowMetrics* This) { +static inline ULONG IHTMLTableRowMetrics_AddRef(IHTMLTableRowMetrics* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableRowMetrics_Release(IHTMLTableRowMetrics* This) { +static inline ULONG IHTMLTableRowMetrics_Release(IHTMLTableRowMetrics* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRowMetrics_GetTypeInfoCount(IHTMLTableRowMetrics* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableRowMetrics_GetTypeInfoCount(IHTMLTableRowMetrics* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableRowMetrics_GetTypeInfo(IHTMLTableRowMetrics* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableRowMetrics_GetTypeInfo(IHTMLTableRowMetrics* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableRowMetrics_GetIDsOfNames(IHTMLTableRowMetrics* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableRowMetrics_GetIDsOfNames(IHTMLTableRowMetrics* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableRowMetrics_Invoke(IHTMLTableRowMetrics* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableRowMetrics_Invoke(IHTMLTableRowMetrics* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableRowMetrics methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableRowMetrics_get_clientHeight(IHTMLTableRowMetrics* This,LONG *p) { +static inline HRESULT IHTMLTableRowMetrics_get_clientHeight(IHTMLTableRowMetrics* This,LONG *p) { return This->lpVtbl->get_clientHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRowMetrics_get_clientWidth(IHTMLTableRowMetrics* This,LONG *p) { +static inline HRESULT IHTMLTableRowMetrics_get_clientWidth(IHTMLTableRowMetrics* This,LONG *p) { return This->lpVtbl->get_clientWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRowMetrics_get_clientTop(IHTMLTableRowMetrics* This,LONG *p) { +static inline HRESULT IHTMLTableRowMetrics_get_clientTop(IHTMLTableRowMetrics* This,LONG *p) { return This->lpVtbl->get_clientTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableRowMetrics_get_clientLeft(IHTMLTableRowMetrics* This,LONG *p) { +static inline HRESULT IHTMLTableRowMetrics_get_clientLeft(IHTMLTableRowMetrics* This,LONG *p) { return This->lpVtbl->get_clientLeft(This,p); } #endif @@ -103624,102 +103616,102 @@ interface IHTMLTableCell { #define IHTMLTableCell_get_cellIndex(This,p) (This)->lpVtbl->get_cellIndex(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCell_QueryInterface(IHTMLTableCell* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableCell_QueryInterface(IHTMLTableCell* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableCell_AddRef(IHTMLTableCell* This) { +static inline ULONG IHTMLTableCell_AddRef(IHTMLTableCell* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableCell_Release(IHTMLTableCell* This) { +static inline ULONG IHTMLTableCell_Release(IHTMLTableCell* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCell_GetTypeInfoCount(IHTMLTableCell* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableCell_GetTypeInfoCount(IHTMLTableCell* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableCell_GetTypeInfo(IHTMLTableCell* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableCell_GetTypeInfo(IHTMLTableCell* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableCell_GetIDsOfNames(IHTMLTableCell* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableCell_GetIDsOfNames(IHTMLTableCell* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableCell_Invoke(IHTMLTableCell* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableCell_Invoke(IHTMLTableCell* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableCell methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCell_put_rowSpan(IHTMLTableCell* This,LONG v) { +static inline HRESULT IHTMLTableCell_put_rowSpan(IHTMLTableCell* This,LONG v) { return This->lpVtbl->put_rowSpan(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_rowSpan(IHTMLTableCell* This,LONG *p) { +static inline HRESULT IHTMLTableCell_get_rowSpan(IHTMLTableCell* This,LONG *p) { return This->lpVtbl->get_rowSpan(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_colSpan(IHTMLTableCell* This,LONG v) { +static inline HRESULT IHTMLTableCell_put_colSpan(IHTMLTableCell* This,LONG v) { return This->lpVtbl->put_colSpan(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_colSpan(IHTMLTableCell* This,LONG *p) { +static inline HRESULT IHTMLTableCell_get_colSpan(IHTMLTableCell* This,LONG *p) { return This->lpVtbl->get_colSpan(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_align(IHTMLTableCell* This,BSTR v) { +static inline HRESULT IHTMLTableCell_put_align(IHTMLTableCell* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_align(IHTMLTableCell* This,BSTR *p) { +static inline HRESULT IHTMLTableCell_get_align(IHTMLTableCell* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_vAlign(IHTMLTableCell* This,BSTR v) { +static inline HRESULT IHTMLTableCell_put_vAlign(IHTMLTableCell* This,BSTR v) { return This->lpVtbl->put_vAlign(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_vAlign(IHTMLTableCell* This,BSTR *p) { +static inline HRESULT IHTMLTableCell_get_vAlign(IHTMLTableCell* This,BSTR *p) { return This->lpVtbl->get_vAlign(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_bgColor(IHTMLTableCell* This,VARIANT v) { +static inline HRESULT IHTMLTableCell_put_bgColor(IHTMLTableCell* This,VARIANT v) { return This->lpVtbl->put_bgColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_bgColor(IHTMLTableCell* This,VARIANT *p) { +static inline HRESULT IHTMLTableCell_get_bgColor(IHTMLTableCell* This,VARIANT *p) { return This->lpVtbl->get_bgColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_noWrap(IHTMLTableCell* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLTableCell_put_noWrap(IHTMLTableCell* This,VARIANT_BOOL v) { return This->lpVtbl->put_noWrap(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_noWrap(IHTMLTableCell* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLTableCell_get_noWrap(IHTMLTableCell* This,VARIANT_BOOL *p) { return This->lpVtbl->get_noWrap(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_background(IHTMLTableCell* This,BSTR v) { +static inline HRESULT IHTMLTableCell_put_background(IHTMLTableCell* This,BSTR v) { return This->lpVtbl->put_background(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_background(IHTMLTableCell* This,BSTR *p) { +static inline HRESULT IHTMLTableCell_get_background(IHTMLTableCell* This,BSTR *p) { return This->lpVtbl->get_background(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_borderColor(IHTMLTableCell* This,VARIANT v) { +static inline HRESULT IHTMLTableCell_put_borderColor(IHTMLTableCell* This,VARIANT v) { return This->lpVtbl->put_borderColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_borderColor(IHTMLTableCell* This,VARIANT *p) { +static inline HRESULT IHTMLTableCell_get_borderColor(IHTMLTableCell* This,VARIANT *p) { return This->lpVtbl->get_borderColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_borderColorLight(IHTMLTableCell* This,VARIANT v) { +static inline HRESULT IHTMLTableCell_put_borderColorLight(IHTMLTableCell* This,VARIANT v) { return This->lpVtbl->put_borderColorLight(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_borderColorLight(IHTMLTableCell* This,VARIANT *p) { +static inline HRESULT IHTMLTableCell_get_borderColorLight(IHTMLTableCell* This,VARIANT *p) { return This->lpVtbl->get_borderColorLight(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_borderColorDark(IHTMLTableCell* This,VARIANT v) { +static inline HRESULT IHTMLTableCell_put_borderColorDark(IHTMLTableCell* This,VARIANT v) { return This->lpVtbl->put_borderColorDark(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_borderColorDark(IHTMLTableCell* This,VARIANT *p) { +static inline HRESULT IHTMLTableCell_get_borderColorDark(IHTMLTableCell* This,VARIANT *p) { return This->lpVtbl->get_borderColorDark(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_width(IHTMLTableCell* This,VARIANT v) { +static inline HRESULT IHTMLTableCell_put_width(IHTMLTableCell* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_width(IHTMLTableCell* This,VARIANT *p) { +static inline HRESULT IHTMLTableCell_get_width(IHTMLTableCell* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_put_height(IHTMLTableCell* This,VARIANT v) { +static inline HRESULT IHTMLTableCell_put_height(IHTMLTableCell* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_height(IHTMLTableCell* This,VARIANT *p) { +static inline HRESULT IHTMLTableCell_get_height(IHTMLTableCell* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell_get_cellIndex(IHTMLTableCell* This,LONG *p) { +static inline HRESULT IHTMLTableCell_get_cellIndex(IHTMLTableCell* This,LONG *p) { return This->lpVtbl->get_cellIndex(This,p); } #endif @@ -103909,63 +103901,63 @@ interface IHTMLTableCell2 { #define IHTMLTableCell2_get_scope(This,p) (This)->lpVtbl->get_scope(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCell2_QueryInterface(IHTMLTableCell2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableCell2_QueryInterface(IHTMLTableCell2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableCell2_AddRef(IHTMLTableCell2* This) { +static inline ULONG IHTMLTableCell2_AddRef(IHTMLTableCell2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableCell2_Release(IHTMLTableCell2* This) { +static inline ULONG IHTMLTableCell2_Release(IHTMLTableCell2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCell2_GetTypeInfoCount(IHTMLTableCell2* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableCell2_GetTypeInfoCount(IHTMLTableCell2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_GetTypeInfo(IHTMLTableCell2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableCell2_GetTypeInfo(IHTMLTableCell2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_GetIDsOfNames(IHTMLTableCell2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableCell2_GetIDsOfNames(IHTMLTableCell2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_Invoke(IHTMLTableCell2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableCell2_Invoke(IHTMLTableCell2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableCell2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCell2_put_abbr(IHTMLTableCell2* This,BSTR v) { +static inline HRESULT IHTMLTableCell2_put_abbr(IHTMLTableCell2* This,BSTR v) { return This->lpVtbl->put_abbr(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_get_abbr(IHTMLTableCell2* This,BSTR *p) { +static inline HRESULT IHTMLTableCell2_get_abbr(IHTMLTableCell2* This,BSTR *p) { return This->lpVtbl->get_abbr(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_put_axis(IHTMLTableCell2* This,BSTR v) { +static inline HRESULT IHTMLTableCell2_put_axis(IHTMLTableCell2* This,BSTR v) { return This->lpVtbl->put_axis(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_get_axis(IHTMLTableCell2* This,BSTR *p) { +static inline HRESULT IHTMLTableCell2_get_axis(IHTMLTableCell2* This,BSTR *p) { return This->lpVtbl->get_axis(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_put_ch(IHTMLTableCell2* This,BSTR v) { +static inline HRESULT IHTMLTableCell2_put_ch(IHTMLTableCell2* This,BSTR v) { return This->lpVtbl->put_ch(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_get_ch(IHTMLTableCell2* This,BSTR *p) { +static inline HRESULT IHTMLTableCell2_get_ch(IHTMLTableCell2* This,BSTR *p) { return This->lpVtbl->get_ch(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_put_chOff(IHTMLTableCell2* This,BSTR v) { +static inline HRESULT IHTMLTableCell2_put_chOff(IHTMLTableCell2* This,BSTR v) { return This->lpVtbl->put_chOff(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_get_chOff(IHTMLTableCell2* This,BSTR *p) { +static inline HRESULT IHTMLTableCell2_get_chOff(IHTMLTableCell2* This,BSTR *p) { return This->lpVtbl->get_chOff(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_put_headers(IHTMLTableCell2* This,BSTR v) { +static inline HRESULT IHTMLTableCell2_put_headers(IHTMLTableCell2* This,BSTR v) { return This->lpVtbl->put_headers(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_get_headers(IHTMLTableCell2* This,BSTR *p) { +static inline HRESULT IHTMLTableCell2_get_headers(IHTMLTableCell2* This,BSTR *p) { return This->lpVtbl->get_headers(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_put_scope(IHTMLTableCell2* This,BSTR v) { +static inline HRESULT IHTMLTableCell2_put_scope(IHTMLTableCell2* This,BSTR v) { return This->lpVtbl->put_scope(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell2_get_scope(IHTMLTableCell2* This,BSTR *p) { +static inline HRESULT IHTMLTableCell2_get_scope(IHTMLTableCell2* This,BSTR *p) { return This->lpVtbl->get_scope(This,p); } #endif @@ -104091,39 +104083,39 @@ interface IHTMLTableCell3 { #define IHTMLTableCell3_get_chOff(This,p) (This)->lpVtbl->get_chOff(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCell3_QueryInterface(IHTMLTableCell3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTableCell3_QueryInterface(IHTMLTableCell3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTableCell3_AddRef(IHTMLTableCell3* This) { +static inline ULONG IHTMLTableCell3_AddRef(IHTMLTableCell3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTableCell3_Release(IHTMLTableCell3* This) { +static inline ULONG IHTMLTableCell3_Release(IHTMLTableCell3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCell3_GetTypeInfoCount(IHTMLTableCell3* This,UINT *pctinfo) { +static inline HRESULT IHTMLTableCell3_GetTypeInfoCount(IHTMLTableCell3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTableCell3_GetTypeInfo(IHTMLTableCell3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTableCell3_GetTypeInfo(IHTMLTableCell3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTableCell3_GetIDsOfNames(IHTMLTableCell3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTableCell3_GetIDsOfNames(IHTMLTableCell3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTableCell3_Invoke(IHTMLTableCell3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTableCell3_Invoke(IHTMLTableCell3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTableCell3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTableCell3_put_ch(IHTMLTableCell3* This,BSTR v) { +static inline HRESULT IHTMLTableCell3_put_ch(IHTMLTableCell3* This,BSTR v) { return This->lpVtbl->put_ch(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell3_get_ch(IHTMLTableCell3* This,BSTR *p) { +static inline HRESULT IHTMLTableCell3_get_ch(IHTMLTableCell3* This,BSTR *p) { return This->lpVtbl->get_ch(This,p); } -static __WIDL_INLINE HRESULT IHTMLTableCell3_put_chOff(IHTMLTableCell3* This,BSTR v) { +static inline HRESULT IHTMLTableCell3_put_chOff(IHTMLTableCell3* This,BSTR v) { return This->lpVtbl->put_chOff(This,v); } -static __WIDL_INLINE HRESULT IHTMLTableCell3_get_chOff(IHTMLTableCell3* This,BSTR *p) { +static inline HRESULT IHTMLTableCell3_get_chOff(IHTMLTableCell3* This,BSTR *p) { return This->lpVtbl->get_chOff(This,p); } #endif @@ -104215,26 +104207,26 @@ interface DispHTMLTable { #define DispHTMLTable_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTable_QueryInterface(DispHTMLTable* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTable_QueryInterface(DispHTMLTable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTable_AddRef(DispHTMLTable* This) { +static inline ULONG DispHTMLTable_AddRef(DispHTMLTable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTable_Release(DispHTMLTable* This) { +static inline ULONG DispHTMLTable_Release(DispHTMLTable* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTable_GetTypeInfoCount(DispHTMLTable* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTable_GetTypeInfoCount(DispHTMLTable* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTable_GetTypeInfo(DispHTMLTable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTable_GetTypeInfo(DispHTMLTable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTable_GetIDsOfNames(DispHTMLTable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTable_GetIDsOfNames(DispHTMLTable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTable_Invoke(DispHTMLTable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTable_Invoke(DispHTMLTable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -104339,26 +104331,26 @@ interface DispHTMLTableCol { #define DispHTMLTableCol_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableCol_QueryInterface(DispHTMLTableCol* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTableCol_QueryInterface(DispHTMLTableCol* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTableCol_AddRef(DispHTMLTableCol* This) { +static inline ULONG DispHTMLTableCol_AddRef(DispHTMLTableCol* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTableCol_Release(DispHTMLTableCol* This) { +static inline ULONG DispHTMLTableCol_Release(DispHTMLTableCol* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableCol_GetTypeInfoCount(DispHTMLTableCol* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTableCol_GetTypeInfoCount(DispHTMLTableCol* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTableCol_GetTypeInfo(DispHTMLTableCol* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTableCol_GetTypeInfo(DispHTMLTableCol* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTableCol_GetIDsOfNames(DispHTMLTableCol* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTableCol_GetIDsOfNames(DispHTMLTableCol* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTableCol_Invoke(DispHTMLTableCol* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTableCol_Invoke(DispHTMLTableCol* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -104463,26 +104455,26 @@ interface DispHTMLTableSection { #define DispHTMLTableSection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableSection_QueryInterface(DispHTMLTableSection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTableSection_QueryInterface(DispHTMLTableSection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTableSection_AddRef(DispHTMLTableSection* This) { +static inline ULONG DispHTMLTableSection_AddRef(DispHTMLTableSection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTableSection_Release(DispHTMLTableSection* This) { +static inline ULONG DispHTMLTableSection_Release(DispHTMLTableSection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableSection_GetTypeInfoCount(DispHTMLTableSection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTableSection_GetTypeInfoCount(DispHTMLTableSection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTableSection_GetTypeInfo(DispHTMLTableSection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTableSection_GetTypeInfo(DispHTMLTableSection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTableSection_GetIDsOfNames(DispHTMLTableSection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTableSection_GetIDsOfNames(DispHTMLTableSection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTableSection_Invoke(DispHTMLTableSection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTableSection_Invoke(DispHTMLTableSection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -104587,26 +104579,26 @@ interface DispHTMLTableRow { #define DispHTMLTableRow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableRow_QueryInterface(DispHTMLTableRow* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTableRow_QueryInterface(DispHTMLTableRow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTableRow_AddRef(DispHTMLTableRow* This) { +static inline ULONG DispHTMLTableRow_AddRef(DispHTMLTableRow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTableRow_Release(DispHTMLTableRow* This) { +static inline ULONG DispHTMLTableRow_Release(DispHTMLTableRow* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableRow_GetTypeInfoCount(DispHTMLTableRow* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTableRow_GetTypeInfoCount(DispHTMLTableRow* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTableRow_GetTypeInfo(DispHTMLTableRow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTableRow_GetTypeInfo(DispHTMLTableRow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTableRow_GetIDsOfNames(DispHTMLTableRow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTableRow_GetIDsOfNames(DispHTMLTableRow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTableRow_Invoke(DispHTMLTableRow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTableRow_Invoke(DispHTMLTableRow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -104711,26 +104703,26 @@ interface DispHTMLTableCell { #define DispHTMLTableCell_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableCell_QueryInterface(DispHTMLTableCell* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTableCell_QueryInterface(DispHTMLTableCell* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTableCell_AddRef(DispHTMLTableCell* This) { +static inline ULONG DispHTMLTableCell_AddRef(DispHTMLTableCell* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTableCell_Release(DispHTMLTableCell* This) { +static inline ULONG DispHTMLTableCell_Release(DispHTMLTableCell* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTableCell_GetTypeInfoCount(DispHTMLTableCell* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTableCell_GetTypeInfoCount(DispHTMLTableCell* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTableCell_GetTypeInfo(DispHTMLTableCell* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTableCell_GetTypeInfo(DispHTMLTableCell* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTableCell_GetIDsOfNames(DispHTMLTableCell* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTableCell_GetIDsOfNames(DispHTMLTableCell* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTableCell_Invoke(DispHTMLTableCell* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTableCell_Invoke(DispHTMLTableCell* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -104835,26 +104827,26 @@ interface HTMLScriptEvents2 { #define HTMLScriptEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLScriptEvents2_QueryInterface(HTMLScriptEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLScriptEvents2_QueryInterface(HTMLScriptEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLScriptEvents2_AddRef(HTMLScriptEvents2* This) { +static inline ULONG HTMLScriptEvents2_AddRef(HTMLScriptEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLScriptEvents2_Release(HTMLScriptEvents2* This) { +static inline ULONG HTMLScriptEvents2_Release(HTMLScriptEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLScriptEvents2_GetTypeInfoCount(HTMLScriptEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLScriptEvents2_GetTypeInfoCount(HTMLScriptEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLScriptEvents2_GetTypeInfo(HTMLScriptEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLScriptEvents2_GetTypeInfo(HTMLScriptEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLScriptEvents2_GetIDsOfNames(HTMLScriptEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLScriptEvents2_GetIDsOfNames(HTMLScriptEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLScriptEvents2_Invoke(HTMLScriptEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLScriptEvents2_Invoke(HTMLScriptEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -104945,26 +104937,26 @@ interface HTMLScriptEvents { #define HTMLScriptEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLScriptEvents_QueryInterface(HTMLScriptEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLScriptEvents_QueryInterface(HTMLScriptEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLScriptEvents_AddRef(HTMLScriptEvents* This) { +static inline ULONG HTMLScriptEvents_AddRef(HTMLScriptEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLScriptEvents_Release(HTMLScriptEvents* This) { +static inline ULONG HTMLScriptEvents_Release(HTMLScriptEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLScriptEvents_GetTypeInfoCount(HTMLScriptEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLScriptEvents_GetTypeInfoCount(HTMLScriptEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLScriptEvents_GetTypeInfo(HTMLScriptEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLScriptEvents_GetTypeInfo(HTMLScriptEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLScriptEvents_GetIDsOfNames(HTMLScriptEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLScriptEvents_GetIDsOfNames(HTMLScriptEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLScriptEvents_Invoke(HTMLScriptEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLScriptEvents_Invoke(HTMLScriptEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -105177,72 +105169,72 @@ interface IHTMLScriptElement { #define IHTMLScriptElement_get_type(This,p) (This)->lpVtbl->get_type(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement_QueryInterface(IHTMLScriptElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLScriptElement_QueryInterface(IHTMLScriptElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLScriptElement_AddRef(IHTMLScriptElement* This) { +static inline ULONG IHTMLScriptElement_AddRef(IHTMLScriptElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLScriptElement_Release(IHTMLScriptElement* This) { +static inline ULONG IHTMLScriptElement_Release(IHTMLScriptElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement_GetTypeInfoCount(IHTMLScriptElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLScriptElement_GetTypeInfoCount(IHTMLScriptElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_GetTypeInfo(IHTMLScriptElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLScriptElement_GetTypeInfo(IHTMLScriptElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_GetIDsOfNames(IHTMLScriptElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLScriptElement_GetIDsOfNames(IHTMLScriptElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_Invoke(IHTMLScriptElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLScriptElement_Invoke(IHTMLScriptElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLScriptElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement_put_src(IHTMLScriptElement* This,BSTR v) { +static inline HRESULT IHTMLScriptElement_put_src(IHTMLScriptElement* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_get_src(IHTMLScriptElement* This,BSTR *p) { +static inline HRESULT IHTMLScriptElement_get_src(IHTMLScriptElement* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_put_htmlFor(IHTMLScriptElement* This,BSTR v) { +static inline HRESULT IHTMLScriptElement_put_htmlFor(IHTMLScriptElement* This,BSTR v) { return This->lpVtbl->put_htmlFor(This,v); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_get_htmlFor(IHTMLScriptElement* This,BSTR *p) { +static inline HRESULT IHTMLScriptElement_get_htmlFor(IHTMLScriptElement* This,BSTR *p) { return This->lpVtbl->get_htmlFor(This,p); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_put_event(IHTMLScriptElement* This,BSTR v) { +static inline HRESULT IHTMLScriptElement_put_event(IHTMLScriptElement* This,BSTR v) { return This->lpVtbl->put_event(This,v); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_get_event(IHTMLScriptElement* This,BSTR *p) { +static inline HRESULT IHTMLScriptElement_get_event(IHTMLScriptElement* This,BSTR *p) { return This->lpVtbl->get_event(This,p); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_put_text(IHTMLScriptElement* This,BSTR v) { +static inline HRESULT IHTMLScriptElement_put_text(IHTMLScriptElement* This,BSTR v) { return This->lpVtbl->put_text(This,v); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_get_text(IHTMLScriptElement* This,BSTR *p) { +static inline HRESULT IHTMLScriptElement_get_text(IHTMLScriptElement* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_put_defer(IHTMLScriptElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLScriptElement_put_defer(IHTMLScriptElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_defer(This,v); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_get_defer(IHTMLScriptElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLScriptElement_get_defer(IHTMLScriptElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_defer(This,p); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_get_readyState(IHTMLScriptElement* This,BSTR *p) { +static inline HRESULT IHTMLScriptElement_get_readyState(IHTMLScriptElement* This,BSTR *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_put_onerror(IHTMLScriptElement* This,VARIANT v) { +static inline HRESULT IHTMLScriptElement_put_onerror(IHTMLScriptElement* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_get_onerror(IHTMLScriptElement* This,VARIANT *p) { +static inline HRESULT IHTMLScriptElement_get_onerror(IHTMLScriptElement* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_put_type(IHTMLScriptElement* This,BSTR v) { +static inline HRESULT IHTMLScriptElement_put_type(IHTMLScriptElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLScriptElement_get_type(IHTMLScriptElement* This,BSTR *p) { +static inline HRESULT IHTMLScriptElement_get_type(IHTMLScriptElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } #endif @@ -105352,33 +105344,33 @@ interface IHTMLScriptElement2 { #define IHTMLScriptElement2_get_charset(This,p) (This)->lpVtbl->get_charset(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement2_QueryInterface(IHTMLScriptElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLScriptElement2_QueryInterface(IHTMLScriptElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLScriptElement2_AddRef(IHTMLScriptElement2* This) { +static inline ULONG IHTMLScriptElement2_AddRef(IHTMLScriptElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLScriptElement2_Release(IHTMLScriptElement2* This) { +static inline ULONG IHTMLScriptElement2_Release(IHTMLScriptElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement2_GetTypeInfoCount(IHTMLScriptElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLScriptElement2_GetTypeInfoCount(IHTMLScriptElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLScriptElement2_GetTypeInfo(IHTMLScriptElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLScriptElement2_GetTypeInfo(IHTMLScriptElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLScriptElement2_GetIDsOfNames(IHTMLScriptElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLScriptElement2_GetIDsOfNames(IHTMLScriptElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLScriptElement2_Invoke(IHTMLScriptElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLScriptElement2_Invoke(IHTMLScriptElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLScriptElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement2_put_charset(IHTMLScriptElement2* This,BSTR v) { +static inline HRESULT IHTMLScriptElement2_put_charset(IHTMLScriptElement2* This,BSTR v) { return This->lpVtbl->put_charset(This,v); } -static __WIDL_INLINE HRESULT IHTMLScriptElement2_get_charset(IHTMLScriptElement2* This,BSTR *p) { +static inline HRESULT IHTMLScriptElement2_get_charset(IHTMLScriptElement2* This,BSTR *p) { return This->lpVtbl->get_charset(This,p); } #endif @@ -105488,33 +105480,33 @@ interface IHTMLScriptElement3 { #define IHTMLScriptElement3_get_src(This,p) (This)->lpVtbl->get_src(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement3_QueryInterface(IHTMLScriptElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLScriptElement3_QueryInterface(IHTMLScriptElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLScriptElement3_AddRef(IHTMLScriptElement3* This) { +static inline ULONG IHTMLScriptElement3_AddRef(IHTMLScriptElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLScriptElement3_Release(IHTMLScriptElement3* This) { +static inline ULONG IHTMLScriptElement3_Release(IHTMLScriptElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement3_GetTypeInfoCount(IHTMLScriptElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLScriptElement3_GetTypeInfoCount(IHTMLScriptElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLScriptElement3_GetTypeInfo(IHTMLScriptElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLScriptElement3_GetTypeInfo(IHTMLScriptElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLScriptElement3_GetIDsOfNames(IHTMLScriptElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLScriptElement3_GetIDsOfNames(IHTMLScriptElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLScriptElement3_Invoke(IHTMLScriptElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLScriptElement3_Invoke(IHTMLScriptElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLScriptElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement3_put_src(IHTMLScriptElement3* This,BSTR v) { +static inline HRESULT IHTMLScriptElement3_put_src(IHTMLScriptElement3* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLScriptElement3_get_src(IHTMLScriptElement3* This,BSTR *p) { +static inline HRESULT IHTMLScriptElement3_get_src(IHTMLScriptElement3* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } #endif @@ -105616,30 +105608,30 @@ interface IHTMLScriptElement4 { #define IHTMLScriptElement4_get_usedCharset(This,p) (This)->lpVtbl->get_usedCharset(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement4_QueryInterface(IHTMLScriptElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLScriptElement4_QueryInterface(IHTMLScriptElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLScriptElement4_AddRef(IHTMLScriptElement4* This) { +static inline ULONG IHTMLScriptElement4_AddRef(IHTMLScriptElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLScriptElement4_Release(IHTMLScriptElement4* This) { +static inline ULONG IHTMLScriptElement4_Release(IHTMLScriptElement4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement4_GetTypeInfoCount(IHTMLScriptElement4* This,UINT *pctinfo) { +static inline HRESULT IHTMLScriptElement4_GetTypeInfoCount(IHTMLScriptElement4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLScriptElement4_GetTypeInfo(IHTMLScriptElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLScriptElement4_GetTypeInfo(IHTMLScriptElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLScriptElement4_GetIDsOfNames(IHTMLScriptElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLScriptElement4_GetIDsOfNames(IHTMLScriptElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLScriptElement4_Invoke(IHTMLScriptElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLScriptElement4_Invoke(IHTMLScriptElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLScriptElement4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLScriptElement4_get_usedCharset(IHTMLScriptElement4* This,BSTR *p) { +static inline HRESULT IHTMLScriptElement4_get_usedCharset(IHTMLScriptElement4* This,BSTR *p) { return This->lpVtbl->get_usedCharset(This,p); } #endif @@ -105731,26 +105723,26 @@ interface DispHTMLScriptElement { #define DispHTMLScriptElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLScriptElement_QueryInterface(DispHTMLScriptElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLScriptElement_QueryInterface(DispHTMLScriptElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLScriptElement_AddRef(DispHTMLScriptElement* This) { +static inline ULONG DispHTMLScriptElement_AddRef(DispHTMLScriptElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLScriptElement_Release(DispHTMLScriptElement* This) { +static inline ULONG DispHTMLScriptElement_Release(DispHTMLScriptElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLScriptElement_GetTypeInfoCount(DispHTMLScriptElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLScriptElement_GetTypeInfoCount(DispHTMLScriptElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLScriptElement_GetTypeInfo(DispHTMLScriptElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLScriptElement_GetTypeInfo(DispHTMLScriptElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLScriptElement_GetIDsOfNames(DispHTMLScriptElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLScriptElement_GetIDsOfNames(DispHTMLScriptElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLScriptElement_Invoke(DispHTMLScriptElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLScriptElement_Invoke(DispHTMLScriptElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -105855,26 +105847,26 @@ interface IHTMLNoShowElement { #define IHTMLNoShowElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLNoShowElement_QueryInterface(IHTMLNoShowElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLNoShowElement_QueryInterface(IHTMLNoShowElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLNoShowElement_AddRef(IHTMLNoShowElement* This) { +static inline ULONG IHTMLNoShowElement_AddRef(IHTMLNoShowElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLNoShowElement_Release(IHTMLNoShowElement* This) { +static inline ULONG IHTMLNoShowElement_Release(IHTMLNoShowElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLNoShowElement_GetTypeInfoCount(IHTMLNoShowElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLNoShowElement_GetTypeInfoCount(IHTMLNoShowElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLNoShowElement_GetTypeInfo(IHTMLNoShowElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLNoShowElement_GetTypeInfo(IHTMLNoShowElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLNoShowElement_GetIDsOfNames(IHTMLNoShowElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLNoShowElement_GetIDsOfNames(IHTMLNoShowElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLNoShowElement_Invoke(IHTMLNoShowElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLNoShowElement_Invoke(IHTMLNoShowElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -105966,26 +105958,26 @@ interface DispHTMLNoShowElement { #define DispHTMLNoShowElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNoShowElement_QueryInterface(DispHTMLNoShowElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLNoShowElement_QueryInterface(DispHTMLNoShowElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLNoShowElement_AddRef(DispHTMLNoShowElement* This) { +static inline ULONG DispHTMLNoShowElement_AddRef(DispHTMLNoShowElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLNoShowElement_Release(DispHTMLNoShowElement* This) { +static inline ULONG DispHTMLNoShowElement_Release(DispHTMLNoShowElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNoShowElement_GetTypeInfoCount(DispHTMLNoShowElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLNoShowElement_GetTypeInfoCount(DispHTMLNoShowElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLNoShowElement_GetTypeInfo(DispHTMLNoShowElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLNoShowElement_GetTypeInfo(DispHTMLNoShowElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLNoShowElement_GetIDsOfNames(DispHTMLNoShowElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLNoShowElement_GetIDsOfNames(DispHTMLNoShowElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLNoShowElement_Invoke(DispHTMLNoShowElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLNoShowElement_Invoke(DispHTMLNoShowElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -106090,26 +106082,26 @@ interface HTMLObjectElementEvents2 { #define HTMLObjectElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLObjectElementEvents2_QueryInterface(HTMLObjectElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLObjectElementEvents2_QueryInterface(HTMLObjectElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLObjectElementEvents2_AddRef(HTMLObjectElementEvents2* This) { +static inline ULONG HTMLObjectElementEvents2_AddRef(HTMLObjectElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLObjectElementEvents2_Release(HTMLObjectElementEvents2* This) { +static inline ULONG HTMLObjectElementEvents2_Release(HTMLObjectElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLObjectElementEvents2_GetTypeInfoCount(HTMLObjectElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLObjectElementEvents2_GetTypeInfoCount(HTMLObjectElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLObjectElementEvents2_GetTypeInfo(HTMLObjectElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLObjectElementEvents2_GetTypeInfo(HTMLObjectElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLObjectElementEvents2_GetIDsOfNames(HTMLObjectElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLObjectElementEvents2_GetIDsOfNames(HTMLObjectElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLObjectElementEvents2_Invoke(HTMLObjectElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLObjectElementEvents2_Invoke(HTMLObjectElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -106200,26 +106192,26 @@ interface HTMLObjectElementEvents { #define HTMLObjectElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLObjectElementEvents_QueryInterface(HTMLObjectElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLObjectElementEvents_QueryInterface(HTMLObjectElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLObjectElementEvents_AddRef(HTMLObjectElementEvents* This) { +static inline ULONG HTMLObjectElementEvents_AddRef(HTMLObjectElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLObjectElementEvents_Release(HTMLObjectElementEvents* This) { +static inline ULONG HTMLObjectElementEvents_Release(HTMLObjectElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLObjectElementEvents_GetTypeInfoCount(HTMLObjectElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLObjectElementEvents_GetTypeInfoCount(HTMLObjectElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLObjectElementEvents_GetTypeInfo(HTMLObjectElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLObjectElementEvents_GetTypeInfo(HTMLObjectElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLObjectElementEvents_GetIDsOfNames(HTMLObjectElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLObjectElementEvents_GetIDsOfNames(HTMLObjectElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLObjectElementEvents_Invoke(HTMLObjectElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLObjectElementEvents_Invoke(HTMLObjectElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -106584,129 +106576,129 @@ interface IHTMLObjectElement { #define IHTMLObjectElement_get_hspace(This,p) (This)->lpVtbl->get_hspace(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement_QueryInterface(IHTMLObjectElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLObjectElement_QueryInterface(IHTMLObjectElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLObjectElement_AddRef(IHTMLObjectElement* This) { +static inline ULONG IHTMLObjectElement_AddRef(IHTMLObjectElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLObjectElement_Release(IHTMLObjectElement* This) { +static inline ULONG IHTMLObjectElement_Release(IHTMLObjectElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement_GetTypeInfoCount(IHTMLObjectElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLObjectElement_GetTypeInfoCount(IHTMLObjectElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_GetTypeInfo(IHTMLObjectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLObjectElement_GetTypeInfo(IHTMLObjectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_GetIDsOfNames(IHTMLObjectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLObjectElement_GetIDsOfNames(IHTMLObjectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_Invoke(IHTMLObjectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLObjectElement_Invoke(IHTMLObjectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLObjectElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_object(IHTMLObjectElement* This,IDispatch **p) { +static inline HRESULT IHTMLObjectElement_get_object(IHTMLObjectElement* This,IDispatch **p) { return This->lpVtbl->get_object(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_classid(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_classid(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_classid(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_data(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_data(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_putref_recordset(IHTMLObjectElement* This,IDispatch *v) { +static inline HRESULT IHTMLObjectElement_putref_recordset(IHTMLObjectElement* This,IDispatch *v) { return This->lpVtbl->putref_recordset(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_recordset(IHTMLObjectElement* This,IDispatch **p) { +static inline HRESULT IHTMLObjectElement_get_recordset(IHTMLObjectElement* This,IDispatch **p) { return This->lpVtbl->get_recordset(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_align(IHTMLObjectElement* This,BSTR v) { +static inline HRESULT IHTMLObjectElement_put_align(IHTMLObjectElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_align(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_align(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_name(IHTMLObjectElement* This,BSTR v) { +static inline HRESULT IHTMLObjectElement_put_name(IHTMLObjectElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_name(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_name(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_codeBase(IHTMLObjectElement* This,BSTR v) { +static inline HRESULT IHTMLObjectElement_put_codeBase(IHTMLObjectElement* This,BSTR v) { return This->lpVtbl->put_codeBase(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_codeBase(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_codeBase(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_codeBase(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_codeType(IHTMLObjectElement* This,BSTR v) { +static inline HRESULT IHTMLObjectElement_put_codeType(IHTMLObjectElement* This,BSTR v) { return This->lpVtbl->put_codeType(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_codeType(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_codeType(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_codeType(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_code(IHTMLObjectElement* This,BSTR v) { +static inline HRESULT IHTMLObjectElement_put_code(IHTMLObjectElement* This,BSTR v) { return This->lpVtbl->put_code(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_code(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_code(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_code(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_BaseHref(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_BaseHref(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_BaseHref(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_type(IHTMLObjectElement* This,BSTR v) { +static inline HRESULT IHTMLObjectElement_put_type(IHTMLObjectElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_type(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_type(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_form(IHTMLObjectElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLObjectElement_get_form(IHTMLObjectElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_width(IHTMLObjectElement* This,VARIANT v) { +static inline HRESULT IHTMLObjectElement_put_width(IHTMLObjectElement* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_width(IHTMLObjectElement* This,VARIANT *p) { +static inline HRESULT IHTMLObjectElement_get_width(IHTMLObjectElement* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_height(IHTMLObjectElement* This,VARIANT v) { +static inline HRESULT IHTMLObjectElement_put_height(IHTMLObjectElement* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_height(IHTMLObjectElement* This,VARIANT *p) { +static inline HRESULT IHTMLObjectElement_get_height(IHTMLObjectElement* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_readyState(IHTMLObjectElement* This,LONG *p) { +static inline HRESULT IHTMLObjectElement_get_readyState(IHTMLObjectElement* This,LONG *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_onreadystatechange(IHTMLObjectElement* This,VARIANT v) { +static inline HRESULT IHTMLObjectElement_put_onreadystatechange(IHTMLObjectElement* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_onreadystatechange(IHTMLObjectElement* This,VARIANT *p) { +static inline HRESULT IHTMLObjectElement_get_onreadystatechange(IHTMLObjectElement* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_onerror(IHTMLObjectElement* This,VARIANT v) { +static inline HRESULT IHTMLObjectElement_put_onerror(IHTMLObjectElement* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_onerror(IHTMLObjectElement* This,VARIANT *p) { +static inline HRESULT IHTMLObjectElement_get_onerror(IHTMLObjectElement* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_altHtml(IHTMLObjectElement* This,BSTR v) { +static inline HRESULT IHTMLObjectElement_put_altHtml(IHTMLObjectElement* This,BSTR v) { return This->lpVtbl->put_altHtml(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_altHtml(IHTMLObjectElement* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement_get_altHtml(IHTMLObjectElement* This,BSTR *p) { return This->lpVtbl->get_altHtml(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_vspace(IHTMLObjectElement* This,LONG v) { +static inline HRESULT IHTMLObjectElement_put_vspace(IHTMLObjectElement* This,LONG v) { return This->lpVtbl->put_vspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_vspace(IHTMLObjectElement* This,LONG *p) { +static inline HRESULT IHTMLObjectElement_get_vspace(IHTMLObjectElement* This,LONG *p) { return This->lpVtbl->get_vspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_put_hspace(IHTMLObjectElement* This,LONG v) { +static inline HRESULT IHTMLObjectElement_put_hspace(IHTMLObjectElement* This,LONG v) { return This->lpVtbl->put_hspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement_get_hspace(IHTMLObjectElement* This,LONG *p) { +static inline HRESULT IHTMLObjectElement_get_hspace(IHTMLObjectElement* This,LONG *p) { return This->lpVtbl->get_hspace(This,p); } #endif @@ -106844,42 +106836,42 @@ interface IHTMLObjectElement2 { #define IHTMLObjectElement2_get_data(This,p) (This)->lpVtbl->get_data(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement2_QueryInterface(IHTMLObjectElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLObjectElement2_QueryInterface(IHTMLObjectElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLObjectElement2_AddRef(IHTMLObjectElement2* This) { +static inline ULONG IHTMLObjectElement2_AddRef(IHTMLObjectElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLObjectElement2_Release(IHTMLObjectElement2* This) { +static inline ULONG IHTMLObjectElement2_Release(IHTMLObjectElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement2_GetTypeInfoCount(IHTMLObjectElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLObjectElement2_GetTypeInfoCount(IHTMLObjectElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement2_GetTypeInfo(IHTMLObjectElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLObjectElement2_GetTypeInfo(IHTMLObjectElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement2_GetIDsOfNames(IHTMLObjectElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLObjectElement2_GetIDsOfNames(IHTMLObjectElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLObjectElement2_Invoke(IHTMLObjectElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLObjectElement2_Invoke(IHTMLObjectElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLObjectElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement2_namedRecordset(IHTMLObjectElement2* This,BSTR dataMember,VARIANT *hierarchy,IDispatch **ppRecordset) { +static inline HRESULT IHTMLObjectElement2_namedRecordset(IHTMLObjectElement2* This,BSTR dataMember,VARIANT *hierarchy,IDispatch **ppRecordset) { return This->lpVtbl->namedRecordset(This,dataMember,hierarchy,ppRecordset); } -static __WIDL_INLINE HRESULT IHTMLObjectElement2_put_classid(IHTMLObjectElement2* This,BSTR v) { +static inline HRESULT IHTMLObjectElement2_put_classid(IHTMLObjectElement2* This,BSTR v) { return This->lpVtbl->put_classid(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement2_get_classid(IHTMLObjectElement2* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement2_get_classid(IHTMLObjectElement2* This,BSTR *p) { return This->lpVtbl->get_classid(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement2_put_data(IHTMLObjectElement2* This,BSTR v) { +static inline HRESULT IHTMLObjectElement2_put_data(IHTMLObjectElement2* This,BSTR v) { return This->lpVtbl->put_data(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement2_get_data(IHTMLObjectElement2* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement2_get_data(IHTMLObjectElement2* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } #endif @@ -107069,63 +107061,63 @@ interface IHTMLObjectElement3 { #define IHTMLObjectElement3_get_useMap(This,p) (This)->lpVtbl->get_useMap(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement3_QueryInterface(IHTMLObjectElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLObjectElement3_QueryInterface(IHTMLObjectElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLObjectElement3_AddRef(IHTMLObjectElement3* This) { +static inline ULONG IHTMLObjectElement3_AddRef(IHTMLObjectElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLObjectElement3_Release(IHTMLObjectElement3* This) { +static inline ULONG IHTMLObjectElement3_Release(IHTMLObjectElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement3_GetTypeInfoCount(IHTMLObjectElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLObjectElement3_GetTypeInfoCount(IHTMLObjectElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_GetTypeInfo(IHTMLObjectElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLObjectElement3_GetTypeInfo(IHTMLObjectElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_GetIDsOfNames(IHTMLObjectElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLObjectElement3_GetIDsOfNames(IHTMLObjectElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_Invoke(IHTMLObjectElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLObjectElement3_Invoke(IHTMLObjectElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLObjectElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement3_put_archive(IHTMLObjectElement3* This,BSTR v) { +static inline HRESULT IHTMLObjectElement3_put_archive(IHTMLObjectElement3* This,BSTR v) { return This->lpVtbl->put_archive(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_get_archive(IHTMLObjectElement3* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement3_get_archive(IHTMLObjectElement3* This,BSTR *p) { return This->lpVtbl->get_archive(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_put_alt(IHTMLObjectElement3* This,BSTR v) { +static inline HRESULT IHTMLObjectElement3_put_alt(IHTMLObjectElement3* This,BSTR v) { return This->lpVtbl->put_alt(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_get_alt(IHTMLObjectElement3* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement3_get_alt(IHTMLObjectElement3* This,BSTR *p) { return This->lpVtbl->get_alt(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_put_declare(IHTMLObjectElement3* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLObjectElement3_put_declare(IHTMLObjectElement3* This,VARIANT_BOOL v) { return This->lpVtbl->put_declare(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_get_declare(IHTMLObjectElement3* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLObjectElement3_get_declare(IHTMLObjectElement3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_declare(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_put_standby(IHTMLObjectElement3* This,BSTR v) { +static inline HRESULT IHTMLObjectElement3_put_standby(IHTMLObjectElement3* This,BSTR v) { return This->lpVtbl->put_standby(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_get_standby(IHTMLObjectElement3* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement3_get_standby(IHTMLObjectElement3* This,BSTR *p) { return This->lpVtbl->get_standby(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_put_border(IHTMLObjectElement3* This,VARIANT v) { +static inline HRESULT IHTMLObjectElement3_put_border(IHTMLObjectElement3* This,VARIANT v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_get_border(IHTMLObjectElement3* This,VARIANT *p) { +static inline HRESULT IHTMLObjectElement3_get_border(IHTMLObjectElement3* This,VARIANT *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_put_useMap(IHTMLObjectElement3* This,BSTR v) { +static inline HRESULT IHTMLObjectElement3_put_useMap(IHTMLObjectElement3* This,BSTR v) { return This->lpVtbl->put_useMap(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement3_get_useMap(IHTMLObjectElement3* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement3_get_useMap(IHTMLObjectElement3* This,BSTR *p) { return This->lpVtbl->get_useMap(This,p); } #endif @@ -107259,42 +107251,42 @@ interface IHTMLObjectElement4 { #define IHTMLObjectElement4_get_data(This,p) (This)->lpVtbl->get_data(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement4_QueryInterface(IHTMLObjectElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLObjectElement4_QueryInterface(IHTMLObjectElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLObjectElement4_AddRef(IHTMLObjectElement4* This) { +static inline ULONG IHTMLObjectElement4_AddRef(IHTMLObjectElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLObjectElement4_Release(IHTMLObjectElement4* This) { +static inline ULONG IHTMLObjectElement4_Release(IHTMLObjectElement4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement4_GetTypeInfoCount(IHTMLObjectElement4* This,UINT *pctinfo) { +static inline HRESULT IHTMLObjectElement4_GetTypeInfoCount(IHTMLObjectElement4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement4_GetTypeInfo(IHTMLObjectElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLObjectElement4_GetTypeInfo(IHTMLObjectElement4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement4_GetIDsOfNames(IHTMLObjectElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLObjectElement4_GetIDsOfNames(IHTMLObjectElement4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLObjectElement4_Invoke(IHTMLObjectElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLObjectElement4_Invoke(IHTMLObjectElement4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLObjectElement4 methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement4_get_contentDocument(IHTMLObjectElement4* This,IDispatch **p) { +static inline HRESULT IHTMLObjectElement4_get_contentDocument(IHTMLObjectElement4* This,IDispatch **p) { return This->lpVtbl->get_contentDocument(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement4_put_codeBase(IHTMLObjectElement4* This,BSTR v) { +static inline HRESULT IHTMLObjectElement4_put_codeBase(IHTMLObjectElement4* This,BSTR v) { return This->lpVtbl->put_codeBase(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement4_get_codeBase(IHTMLObjectElement4* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement4_get_codeBase(IHTMLObjectElement4* This,BSTR *p) { return This->lpVtbl->get_codeBase(This,p); } -static __WIDL_INLINE HRESULT IHTMLObjectElement4_put_data(IHTMLObjectElement4* This,BSTR v) { +static inline HRESULT IHTMLObjectElement4_put_data(IHTMLObjectElement4* This,BSTR v) { return This->lpVtbl->put_data(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement4_get_data(IHTMLObjectElement4* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement4_get_data(IHTMLObjectElement4* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } #endif @@ -107404,33 +107396,33 @@ interface IHTMLObjectElement5 { #define IHTMLObjectElement5_get_object(This,p) (This)->lpVtbl->get_object(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement5_QueryInterface(IHTMLObjectElement5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLObjectElement5_QueryInterface(IHTMLObjectElement5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLObjectElement5_AddRef(IHTMLObjectElement5* This) { +static inline ULONG IHTMLObjectElement5_AddRef(IHTMLObjectElement5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLObjectElement5_Release(IHTMLObjectElement5* This) { +static inline ULONG IHTMLObjectElement5_Release(IHTMLObjectElement5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement5_GetTypeInfoCount(IHTMLObjectElement5* This,UINT *pctinfo) { +static inline HRESULT IHTMLObjectElement5_GetTypeInfoCount(IHTMLObjectElement5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement5_GetTypeInfo(IHTMLObjectElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLObjectElement5_GetTypeInfo(IHTMLObjectElement5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLObjectElement5_GetIDsOfNames(IHTMLObjectElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLObjectElement5_GetIDsOfNames(IHTMLObjectElement5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLObjectElement5_Invoke(IHTMLObjectElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLObjectElement5_Invoke(IHTMLObjectElement5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLObjectElement5 methods ***/ -static __WIDL_INLINE HRESULT IHTMLObjectElement5_put_object(IHTMLObjectElement5* This,BSTR v) { +static inline HRESULT IHTMLObjectElement5_put_object(IHTMLObjectElement5* This,BSTR v) { return This->lpVtbl->put_object(This,v); } -static __WIDL_INLINE HRESULT IHTMLObjectElement5_get_object(IHTMLObjectElement5* This,BSTR *p) { +static inline HRESULT IHTMLObjectElement5_get_object(IHTMLObjectElement5* This,BSTR *p) { return This->lpVtbl->get_object(This,p); } #endif @@ -107588,51 +107580,51 @@ interface IHTMLParamElement { #define IHTMLParamElement_get_valueType(This,p) (This)->lpVtbl->get_valueType(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLParamElement_QueryInterface(IHTMLParamElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLParamElement_QueryInterface(IHTMLParamElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLParamElement_AddRef(IHTMLParamElement* This) { +static inline ULONG IHTMLParamElement_AddRef(IHTMLParamElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLParamElement_Release(IHTMLParamElement* This) { +static inline ULONG IHTMLParamElement_Release(IHTMLParamElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLParamElement_GetTypeInfoCount(IHTMLParamElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLParamElement_GetTypeInfoCount(IHTMLParamElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLParamElement_GetTypeInfo(IHTMLParamElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLParamElement_GetTypeInfo(IHTMLParamElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLParamElement_GetIDsOfNames(IHTMLParamElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLParamElement_GetIDsOfNames(IHTMLParamElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLParamElement_Invoke(IHTMLParamElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLParamElement_Invoke(IHTMLParamElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLParamElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLParamElement_put_name(IHTMLParamElement* This,BSTR v) { +static inline HRESULT IHTMLParamElement_put_name(IHTMLParamElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLParamElement_get_name(IHTMLParamElement* This,BSTR *p) { +static inline HRESULT IHTMLParamElement_get_name(IHTMLParamElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLParamElement_put_value(IHTMLParamElement* This,BSTR v) { +static inline HRESULT IHTMLParamElement_put_value(IHTMLParamElement* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLParamElement_get_value(IHTMLParamElement* This,BSTR *p) { +static inline HRESULT IHTMLParamElement_get_value(IHTMLParamElement* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLParamElement_put_type(IHTMLParamElement* This,BSTR v) { +static inline HRESULT IHTMLParamElement_put_type(IHTMLParamElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLParamElement_get_type(IHTMLParamElement* This,BSTR *p) { +static inline HRESULT IHTMLParamElement_get_type(IHTMLParamElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLParamElement_put_valueType(IHTMLParamElement* This,BSTR v) { +static inline HRESULT IHTMLParamElement_put_valueType(IHTMLParamElement* This,BSTR v) { return This->lpVtbl->put_valueType(This,v); } -static __WIDL_INLINE HRESULT IHTMLParamElement_get_valueType(IHTMLParamElement* This,BSTR *p) { +static inline HRESULT IHTMLParamElement_get_valueType(IHTMLParamElement* This,BSTR *p) { return This->lpVtbl->get_valueType(This,p); } #endif @@ -107790,51 +107782,51 @@ interface IHTMLParamElement2 { #define IHTMLParamElement2_get_valueType(This,p) (This)->lpVtbl->get_valueType(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLParamElement2_QueryInterface(IHTMLParamElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLParamElement2_QueryInterface(IHTMLParamElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLParamElement2_AddRef(IHTMLParamElement2* This) { +static inline ULONG IHTMLParamElement2_AddRef(IHTMLParamElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLParamElement2_Release(IHTMLParamElement2* This) { +static inline ULONG IHTMLParamElement2_Release(IHTMLParamElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLParamElement2_GetTypeInfoCount(IHTMLParamElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLParamElement2_GetTypeInfoCount(IHTMLParamElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_GetTypeInfo(IHTMLParamElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLParamElement2_GetTypeInfo(IHTMLParamElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_GetIDsOfNames(IHTMLParamElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLParamElement2_GetIDsOfNames(IHTMLParamElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_Invoke(IHTMLParamElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLParamElement2_Invoke(IHTMLParamElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLParamElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLParamElement2_put_name(IHTMLParamElement2* This,BSTR v) { +static inline HRESULT IHTMLParamElement2_put_name(IHTMLParamElement2* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_get_name(IHTMLParamElement2* This,BSTR *p) { +static inline HRESULT IHTMLParamElement2_get_name(IHTMLParamElement2* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_put_type(IHTMLParamElement2* This,BSTR v) { +static inline HRESULT IHTMLParamElement2_put_type(IHTMLParamElement2* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_get_type(IHTMLParamElement2* This,BSTR *p) { +static inline HRESULT IHTMLParamElement2_get_type(IHTMLParamElement2* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_put_value(IHTMLParamElement2* This,BSTR v) { +static inline HRESULT IHTMLParamElement2_put_value(IHTMLParamElement2* This,BSTR v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_get_value(IHTMLParamElement2* This,BSTR *p) { +static inline HRESULT IHTMLParamElement2_get_value(IHTMLParamElement2* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_put_valueType(IHTMLParamElement2* This,BSTR v) { +static inline HRESULT IHTMLParamElement2_put_valueType(IHTMLParamElement2* This,BSTR v) { return This->lpVtbl->put_valueType(This,v); } -static __WIDL_INLINE HRESULT IHTMLParamElement2_get_valueType(IHTMLParamElement2* This,BSTR *p) { +static inline HRESULT IHTMLParamElement2_get_valueType(IHTMLParamElement2* This,BSTR *p) { return This->lpVtbl->get_valueType(This,p); } #endif @@ -107926,26 +107918,26 @@ interface DispHTMLObjectElement { #define DispHTMLObjectElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLObjectElement_QueryInterface(DispHTMLObjectElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLObjectElement_QueryInterface(DispHTMLObjectElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLObjectElement_AddRef(DispHTMLObjectElement* This) { +static inline ULONG DispHTMLObjectElement_AddRef(DispHTMLObjectElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLObjectElement_Release(DispHTMLObjectElement* This) { +static inline ULONG DispHTMLObjectElement_Release(DispHTMLObjectElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLObjectElement_GetTypeInfoCount(DispHTMLObjectElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLObjectElement_GetTypeInfoCount(DispHTMLObjectElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLObjectElement_GetTypeInfo(DispHTMLObjectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLObjectElement_GetTypeInfo(DispHTMLObjectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLObjectElement_GetIDsOfNames(DispHTMLObjectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLObjectElement_GetIDsOfNames(DispHTMLObjectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLObjectElement_Invoke(DispHTMLObjectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLObjectElement_Invoke(DispHTMLObjectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -108050,26 +108042,26 @@ interface DispHTMLParamElement { #define DispHTMLParamElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLParamElement_QueryInterface(DispHTMLParamElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLParamElement_QueryInterface(DispHTMLParamElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLParamElement_AddRef(DispHTMLParamElement* This) { +static inline ULONG DispHTMLParamElement_AddRef(DispHTMLParamElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLParamElement_Release(DispHTMLParamElement* This) { +static inline ULONG DispHTMLParamElement_Release(DispHTMLParamElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLParamElement_GetTypeInfoCount(DispHTMLParamElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLParamElement_GetTypeInfoCount(DispHTMLParamElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLParamElement_GetTypeInfo(DispHTMLParamElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLParamElement_GetTypeInfo(DispHTMLParamElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLParamElement_GetIDsOfNames(DispHTMLParamElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLParamElement_GetIDsOfNames(DispHTMLParamElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLParamElement_Invoke(DispHTMLParamElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLParamElement_Invoke(DispHTMLParamElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -108174,26 +108166,26 @@ interface HTMLFrameSiteEvents2 { #define HTMLFrameSiteEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents2_QueryInterface(HTMLFrameSiteEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLFrameSiteEvents2_QueryInterface(HTMLFrameSiteEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLFrameSiteEvents2_AddRef(HTMLFrameSiteEvents2* This) { +static inline ULONG HTMLFrameSiteEvents2_AddRef(HTMLFrameSiteEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLFrameSiteEvents2_Release(HTMLFrameSiteEvents2* This) { +static inline ULONG HTMLFrameSiteEvents2_Release(HTMLFrameSiteEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents2_GetTypeInfoCount(HTMLFrameSiteEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLFrameSiteEvents2_GetTypeInfoCount(HTMLFrameSiteEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents2_GetTypeInfo(HTMLFrameSiteEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLFrameSiteEvents2_GetTypeInfo(HTMLFrameSiteEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents2_GetIDsOfNames(HTMLFrameSiteEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLFrameSiteEvents2_GetIDsOfNames(HTMLFrameSiteEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents2_Invoke(HTMLFrameSiteEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLFrameSiteEvents2_Invoke(HTMLFrameSiteEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -108284,26 +108276,26 @@ interface HTMLFrameSiteEvents { #define HTMLFrameSiteEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents_QueryInterface(HTMLFrameSiteEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLFrameSiteEvents_QueryInterface(HTMLFrameSiteEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLFrameSiteEvents_AddRef(HTMLFrameSiteEvents* This) { +static inline ULONG HTMLFrameSiteEvents_AddRef(HTMLFrameSiteEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLFrameSiteEvents_Release(HTMLFrameSiteEvents* This) { +static inline ULONG HTMLFrameSiteEvents_Release(HTMLFrameSiteEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents_GetTypeInfoCount(HTMLFrameSiteEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLFrameSiteEvents_GetTypeInfoCount(HTMLFrameSiteEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents_GetTypeInfo(HTMLFrameSiteEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLFrameSiteEvents_GetTypeInfo(HTMLFrameSiteEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents_GetIDsOfNames(HTMLFrameSiteEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLFrameSiteEvents_GetIDsOfNames(HTMLFrameSiteEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLFrameSiteEvents_Invoke(HTMLFrameSiteEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLFrameSiteEvents_Invoke(HTMLFrameSiteEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -108546,81 +108538,81 @@ interface IHTMLFrameBase { #define IHTMLFrameBase_get_scrolling(This,p) (This)->lpVtbl->get_scrolling(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameBase_QueryInterface(IHTMLFrameBase* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFrameBase_QueryInterface(IHTMLFrameBase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFrameBase_AddRef(IHTMLFrameBase* This) { +static inline ULONG IHTMLFrameBase_AddRef(IHTMLFrameBase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFrameBase_Release(IHTMLFrameBase* This) { +static inline ULONG IHTMLFrameBase_Release(IHTMLFrameBase* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameBase_GetTypeInfoCount(IHTMLFrameBase* This,UINT *pctinfo) { +static inline HRESULT IHTMLFrameBase_GetTypeInfoCount(IHTMLFrameBase* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_GetTypeInfo(IHTMLFrameBase* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFrameBase_GetTypeInfo(IHTMLFrameBase* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_GetIDsOfNames(IHTMLFrameBase* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFrameBase_GetIDsOfNames(IHTMLFrameBase* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_Invoke(IHTMLFrameBase* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFrameBase_Invoke(IHTMLFrameBase* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFrameBase methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameBase_put_src(IHTMLFrameBase* This,BSTR v) { +static inline HRESULT IHTMLFrameBase_put_src(IHTMLFrameBase* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_get_src(IHTMLFrameBase* This,BSTR *p) { +static inline HRESULT IHTMLFrameBase_get_src(IHTMLFrameBase* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_put_name(IHTMLFrameBase* This,BSTR v) { +static inline HRESULT IHTMLFrameBase_put_name(IHTMLFrameBase* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_get_name(IHTMLFrameBase* This,BSTR *p) { +static inline HRESULT IHTMLFrameBase_get_name(IHTMLFrameBase* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_put_border(IHTMLFrameBase* This,VARIANT v) { +static inline HRESULT IHTMLFrameBase_put_border(IHTMLFrameBase* This,VARIANT v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_get_border(IHTMLFrameBase* This,VARIANT *p) { +static inline HRESULT IHTMLFrameBase_get_border(IHTMLFrameBase* This,VARIANT *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_put_frameBorder(IHTMLFrameBase* This,BSTR v) { +static inline HRESULT IHTMLFrameBase_put_frameBorder(IHTMLFrameBase* This,BSTR v) { return This->lpVtbl->put_frameBorder(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_get_frameBorder(IHTMLFrameBase* This,BSTR *p) { +static inline HRESULT IHTMLFrameBase_get_frameBorder(IHTMLFrameBase* This,BSTR *p) { return This->lpVtbl->get_frameBorder(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_put_frameSpacing(IHTMLFrameBase* This,VARIANT v) { +static inline HRESULT IHTMLFrameBase_put_frameSpacing(IHTMLFrameBase* This,VARIANT v) { return This->lpVtbl->put_frameSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_get_frameSpacing(IHTMLFrameBase* This,VARIANT *p) { +static inline HRESULT IHTMLFrameBase_get_frameSpacing(IHTMLFrameBase* This,VARIANT *p) { return This->lpVtbl->get_frameSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_put_marginWidth(IHTMLFrameBase* This,VARIANT v) { +static inline HRESULT IHTMLFrameBase_put_marginWidth(IHTMLFrameBase* This,VARIANT v) { return This->lpVtbl->put_marginWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_get_marginWidth(IHTMLFrameBase* This,VARIANT *p) { +static inline HRESULT IHTMLFrameBase_get_marginWidth(IHTMLFrameBase* This,VARIANT *p) { return This->lpVtbl->get_marginWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_put_marginHeight(IHTMLFrameBase* This,VARIANT v) { +static inline HRESULT IHTMLFrameBase_put_marginHeight(IHTMLFrameBase* This,VARIANT v) { return This->lpVtbl->put_marginHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_get_marginHeight(IHTMLFrameBase* This,VARIANT *p) { +static inline HRESULT IHTMLFrameBase_get_marginHeight(IHTMLFrameBase* This,VARIANT *p) { return This->lpVtbl->get_marginHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_put_noResize(IHTMLFrameBase* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLFrameBase_put_noResize(IHTMLFrameBase* This,VARIANT_BOOL v) { return This->lpVtbl->put_noResize(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_get_noResize(IHTMLFrameBase* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLFrameBase_get_noResize(IHTMLFrameBase* This,VARIANT_BOOL *p) { return This->lpVtbl->get_noResize(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_put_scrolling(IHTMLFrameBase* This,BSTR v) { +static inline HRESULT IHTMLFrameBase_put_scrolling(IHTMLFrameBase* This,BSTR v) { return This->lpVtbl->put_scrolling(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase_get_scrolling(IHTMLFrameBase* This,BSTR *p) { +static inline HRESULT IHTMLFrameBase_get_scrolling(IHTMLFrameBase* This,BSTR *p) { return This->lpVtbl->get_scrolling(This,p); } #endif @@ -108778,51 +108770,51 @@ interface IHTMLFrameBase2 { #define IHTMLFrameBase2_get_allowTransparency(This,p) (This)->lpVtbl->get_allowTransparency(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameBase2_QueryInterface(IHTMLFrameBase2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFrameBase2_QueryInterface(IHTMLFrameBase2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFrameBase2_AddRef(IHTMLFrameBase2* This) { +static inline ULONG IHTMLFrameBase2_AddRef(IHTMLFrameBase2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFrameBase2_Release(IHTMLFrameBase2* This) { +static inline ULONG IHTMLFrameBase2_Release(IHTMLFrameBase2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameBase2_GetTypeInfoCount(IHTMLFrameBase2* This,UINT *pctinfo) { +static inline HRESULT IHTMLFrameBase2_GetTypeInfoCount(IHTMLFrameBase2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_GetTypeInfo(IHTMLFrameBase2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFrameBase2_GetTypeInfo(IHTMLFrameBase2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_GetIDsOfNames(IHTMLFrameBase2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFrameBase2_GetIDsOfNames(IHTMLFrameBase2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_Invoke(IHTMLFrameBase2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFrameBase2_Invoke(IHTMLFrameBase2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFrameBase2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameBase2_get_contentWindow(IHTMLFrameBase2* This,IHTMLWindow2 **p) { +static inline HRESULT IHTMLFrameBase2_get_contentWindow(IHTMLFrameBase2* This,IHTMLWindow2 **p) { return This->lpVtbl->get_contentWindow(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_put_onload(IHTMLFrameBase2* This,VARIANT v) { +static inline HRESULT IHTMLFrameBase2_put_onload(IHTMLFrameBase2* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_get_onload(IHTMLFrameBase2* This,VARIANT *p) { +static inline HRESULT IHTMLFrameBase2_get_onload(IHTMLFrameBase2* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_put_onreadystatechange(IHTMLFrameBase2* This,VARIANT v) { +static inline HRESULT IHTMLFrameBase2_put_onreadystatechange(IHTMLFrameBase2* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_get_onreadystatechange(IHTMLFrameBase2* This,VARIANT *p) { +static inline HRESULT IHTMLFrameBase2_get_onreadystatechange(IHTMLFrameBase2* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_get_readyState(IHTMLFrameBase2* This,BSTR *p) { +static inline HRESULT IHTMLFrameBase2_get_readyState(IHTMLFrameBase2* This,BSTR *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_put_allowTransparency(IHTMLFrameBase2* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLFrameBase2_put_allowTransparency(IHTMLFrameBase2* This,VARIANT_BOOL v) { return This->lpVtbl->put_allowTransparency(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase2_get_allowTransparency(IHTMLFrameBase2* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLFrameBase2_get_allowTransparency(IHTMLFrameBase2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_allowTransparency(This,p); } #endif @@ -108932,33 +108924,33 @@ interface IHTMLFrameBase3 { #define IHTMLFrameBase3_get_longDesc(This,p) (This)->lpVtbl->get_longDesc(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameBase3_QueryInterface(IHTMLFrameBase3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFrameBase3_QueryInterface(IHTMLFrameBase3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFrameBase3_AddRef(IHTMLFrameBase3* This) { +static inline ULONG IHTMLFrameBase3_AddRef(IHTMLFrameBase3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFrameBase3_Release(IHTMLFrameBase3* This) { +static inline ULONG IHTMLFrameBase3_Release(IHTMLFrameBase3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameBase3_GetTypeInfoCount(IHTMLFrameBase3* This,UINT *pctinfo) { +static inline HRESULT IHTMLFrameBase3_GetTypeInfoCount(IHTMLFrameBase3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFrameBase3_GetTypeInfo(IHTMLFrameBase3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFrameBase3_GetTypeInfo(IHTMLFrameBase3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFrameBase3_GetIDsOfNames(IHTMLFrameBase3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFrameBase3_GetIDsOfNames(IHTMLFrameBase3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFrameBase3_Invoke(IHTMLFrameBase3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFrameBase3_Invoke(IHTMLFrameBase3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFrameBase3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameBase3_put_longDesc(IHTMLFrameBase3* This,BSTR v) { +static inline HRESULT IHTMLFrameBase3_put_longDesc(IHTMLFrameBase3* This,BSTR v) { return This->lpVtbl->put_longDesc(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameBase3_get_longDesc(IHTMLFrameBase3* This,BSTR *p) { +static inline HRESULT IHTMLFrameBase3_get_longDesc(IHTMLFrameBase3* This,BSTR *p) { return This->lpVtbl->get_longDesc(This,p); } #endif @@ -109050,26 +109042,26 @@ interface DispHTMLFrameBase { #define DispHTMLFrameBase_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFrameBase_QueryInterface(DispHTMLFrameBase* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLFrameBase_QueryInterface(DispHTMLFrameBase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLFrameBase_AddRef(DispHTMLFrameBase* This) { +static inline ULONG DispHTMLFrameBase_AddRef(DispHTMLFrameBase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLFrameBase_Release(DispHTMLFrameBase* This) { +static inline ULONG DispHTMLFrameBase_Release(DispHTMLFrameBase* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFrameBase_GetTypeInfoCount(DispHTMLFrameBase* This,UINT *pctinfo) { +static inline HRESULT DispHTMLFrameBase_GetTypeInfoCount(DispHTMLFrameBase* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLFrameBase_GetTypeInfo(DispHTMLFrameBase* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLFrameBase_GetTypeInfo(DispHTMLFrameBase* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLFrameBase_GetIDsOfNames(DispHTMLFrameBase* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLFrameBase_GetIDsOfNames(DispHTMLFrameBase* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLFrameBase_Invoke(DispHTMLFrameBase* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLFrameBase_Invoke(DispHTMLFrameBase* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -109192,33 +109184,33 @@ interface IHTMLFrameElement { #define IHTMLFrameElement_get_borderColor(This,p) (This)->lpVtbl->get_borderColor(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameElement_QueryInterface(IHTMLFrameElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFrameElement_QueryInterface(IHTMLFrameElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFrameElement_AddRef(IHTMLFrameElement* This) { +static inline ULONG IHTMLFrameElement_AddRef(IHTMLFrameElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFrameElement_Release(IHTMLFrameElement* This) { +static inline ULONG IHTMLFrameElement_Release(IHTMLFrameElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameElement_GetTypeInfoCount(IHTMLFrameElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLFrameElement_GetTypeInfoCount(IHTMLFrameElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFrameElement_GetTypeInfo(IHTMLFrameElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFrameElement_GetTypeInfo(IHTMLFrameElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFrameElement_GetIDsOfNames(IHTMLFrameElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFrameElement_GetIDsOfNames(IHTMLFrameElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFrameElement_Invoke(IHTMLFrameElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFrameElement_Invoke(IHTMLFrameElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFrameElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameElement_put_borderColor(IHTMLFrameElement* This,VARIANT v) { +static inline HRESULT IHTMLFrameElement_put_borderColor(IHTMLFrameElement* This,VARIANT v) { return This->lpVtbl->put_borderColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameElement_get_borderColor(IHTMLFrameElement* This,VARIANT *p) { +static inline HRESULT IHTMLFrameElement_get_borderColor(IHTMLFrameElement* This,VARIANT *p) { return This->lpVtbl->get_borderColor(This,p); } #endif @@ -109344,39 +109336,39 @@ interface IHTMLFrameElement2 { #define IHTMLFrameElement2_get_width(This,p) (This)->lpVtbl->get_width(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameElement2_QueryInterface(IHTMLFrameElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFrameElement2_QueryInterface(IHTMLFrameElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFrameElement2_AddRef(IHTMLFrameElement2* This) { +static inline ULONG IHTMLFrameElement2_AddRef(IHTMLFrameElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFrameElement2_Release(IHTMLFrameElement2* This) { +static inline ULONG IHTMLFrameElement2_Release(IHTMLFrameElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameElement2_GetTypeInfoCount(IHTMLFrameElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLFrameElement2_GetTypeInfoCount(IHTMLFrameElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFrameElement2_GetTypeInfo(IHTMLFrameElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFrameElement2_GetTypeInfo(IHTMLFrameElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFrameElement2_GetIDsOfNames(IHTMLFrameElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFrameElement2_GetIDsOfNames(IHTMLFrameElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFrameElement2_Invoke(IHTMLFrameElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFrameElement2_Invoke(IHTMLFrameElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFrameElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameElement2_put_height(IHTMLFrameElement2* This,VARIANT v) { +static inline HRESULT IHTMLFrameElement2_put_height(IHTMLFrameElement2* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameElement2_get_height(IHTMLFrameElement2* This,VARIANT *p) { +static inline HRESULT IHTMLFrameElement2_get_height(IHTMLFrameElement2* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameElement2_put_width(IHTMLFrameElement2* This,VARIANT v) { +static inline HRESULT IHTMLFrameElement2_put_width(IHTMLFrameElement2* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameElement2_get_width(IHTMLFrameElement2* This,VARIANT *p) { +static inline HRESULT IHTMLFrameElement2_get_width(IHTMLFrameElement2* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } #endif @@ -109526,48 +109518,48 @@ interface IHTMLFrameElement3 { #define IHTMLFrameElement3_get_frameBorder(This,p) (This)->lpVtbl->get_frameBorder(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameElement3_QueryInterface(IHTMLFrameElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFrameElement3_QueryInterface(IHTMLFrameElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFrameElement3_AddRef(IHTMLFrameElement3* This) { +static inline ULONG IHTMLFrameElement3_AddRef(IHTMLFrameElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFrameElement3_Release(IHTMLFrameElement3* This) { +static inline ULONG IHTMLFrameElement3_Release(IHTMLFrameElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameElement3_GetTypeInfoCount(IHTMLFrameElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLFrameElement3_GetTypeInfoCount(IHTMLFrameElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFrameElement3_GetTypeInfo(IHTMLFrameElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFrameElement3_GetTypeInfo(IHTMLFrameElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFrameElement3_GetIDsOfNames(IHTMLFrameElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFrameElement3_GetIDsOfNames(IHTMLFrameElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFrameElement3_Invoke(IHTMLFrameElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFrameElement3_Invoke(IHTMLFrameElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFrameElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameElement3_get_contentDocument(IHTMLFrameElement3* This,IDispatch **p) { +static inline HRESULT IHTMLFrameElement3_get_contentDocument(IHTMLFrameElement3* This,IDispatch **p) { return This->lpVtbl->get_contentDocument(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameElement3_put_src(IHTMLFrameElement3* This,BSTR v) { +static inline HRESULT IHTMLFrameElement3_put_src(IHTMLFrameElement3* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameElement3_get_src(IHTMLFrameElement3* This,BSTR *p) { +static inline HRESULT IHTMLFrameElement3_get_src(IHTMLFrameElement3* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameElement3_put_longDesc(IHTMLFrameElement3* This,BSTR v) { +static inline HRESULT IHTMLFrameElement3_put_longDesc(IHTMLFrameElement3* This,BSTR v) { return This->lpVtbl->put_longDesc(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameElement3_get_longDesc(IHTMLFrameElement3* This,BSTR *p) { +static inline HRESULT IHTMLFrameElement3_get_longDesc(IHTMLFrameElement3* This,BSTR *p) { return This->lpVtbl->get_longDesc(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameElement3_put_frameBorder(IHTMLFrameElement3* This,BSTR v) { +static inline HRESULT IHTMLFrameElement3_put_frameBorder(IHTMLFrameElement3* This,BSTR v) { return This->lpVtbl->put_frameBorder(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameElement3_get_frameBorder(IHTMLFrameElement3* This,BSTR *p) { +static inline HRESULT IHTMLFrameElement3_get_frameBorder(IHTMLFrameElement3* This,BSTR *p) { return This->lpVtbl->get_frameBorder(This,p); } #endif @@ -109659,26 +109651,26 @@ interface DispHTMLFrameElement { #define DispHTMLFrameElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFrameElement_QueryInterface(DispHTMLFrameElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLFrameElement_QueryInterface(DispHTMLFrameElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLFrameElement_AddRef(DispHTMLFrameElement* This) { +static inline ULONG DispHTMLFrameElement_AddRef(DispHTMLFrameElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLFrameElement_Release(DispHTMLFrameElement* This) { +static inline ULONG DispHTMLFrameElement_Release(DispHTMLFrameElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFrameElement_GetTypeInfoCount(DispHTMLFrameElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLFrameElement_GetTypeInfoCount(DispHTMLFrameElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLFrameElement_GetTypeInfo(DispHTMLFrameElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLFrameElement_GetTypeInfo(DispHTMLFrameElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLFrameElement_GetIDsOfNames(DispHTMLFrameElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLFrameElement_GetIDsOfNames(DispHTMLFrameElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLFrameElement_Invoke(DispHTMLFrameElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLFrameElement_Invoke(DispHTMLFrameElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -109841,45 +109833,45 @@ interface IHTMLIFrameElement { #define IHTMLIFrameElement_get_align(This,p) (This)->lpVtbl->get_align(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLIFrameElement_QueryInterface(IHTMLIFrameElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLIFrameElement_QueryInterface(IHTMLIFrameElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLIFrameElement_AddRef(IHTMLIFrameElement* This) { +static inline ULONG IHTMLIFrameElement_AddRef(IHTMLIFrameElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLIFrameElement_Release(IHTMLIFrameElement* This) { +static inline ULONG IHTMLIFrameElement_Release(IHTMLIFrameElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLIFrameElement_GetTypeInfoCount(IHTMLIFrameElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLIFrameElement_GetTypeInfoCount(IHTMLIFrameElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement_GetTypeInfo(IHTMLIFrameElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLIFrameElement_GetTypeInfo(IHTMLIFrameElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement_GetIDsOfNames(IHTMLIFrameElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLIFrameElement_GetIDsOfNames(IHTMLIFrameElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement_Invoke(IHTMLIFrameElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLIFrameElement_Invoke(IHTMLIFrameElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLIFrameElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLIFrameElement_put_vspace(IHTMLIFrameElement* This,LONG v) { +static inline HRESULT IHTMLIFrameElement_put_vspace(IHTMLIFrameElement* This,LONG v) { return This->lpVtbl->put_vspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement_get_vspace(IHTMLIFrameElement* This,LONG *p) { +static inline HRESULT IHTMLIFrameElement_get_vspace(IHTMLIFrameElement* This,LONG *p) { return This->lpVtbl->get_vspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement_put_hspace(IHTMLIFrameElement* This,LONG v) { +static inline HRESULT IHTMLIFrameElement_put_hspace(IHTMLIFrameElement* This,LONG v) { return This->lpVtbl->put_hspace(This,v); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement_get_hspace(IHTMLIFrameElement* This,LONG *p) { +static inline HRESULT IHTMLIFrameElement_get_hspace(IHTMLIFrameElement* This,LONG *p) { return This->lpVtbl->get_hspace(This,p); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement_put_align(IHTMLIFrameElement* This,BSTR v) { +static inline HRESULT IHTMLIFrameElement_put_align(IHTMLIFrameElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement_get_align(IHTMLIFrameElement* This,BSTR *p) { +static inline HRESULT IHTMLIFrameElement_get_align(IHTMLIFrameElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } #endif @@ -110005,39 +109997,39 @@ interface IHTMLIFrameElement2 { #define IHTMLIFrameElement2_get_width(This,p) (This)->lpVtbl->get_width(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLIFrameElement2_QueryInterface(IHTMLIFrameElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLIFrameElement2_QueryInterface(IHTMLIFrameElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLIFrameElement2_AddRef(IHTMLIFrameElement2* This) { +static inline ULONG IHTMLIFrameElement2_AddRef(IHTMLIFrameElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLIFrameElement2_Release(IHTMLIFrameElement2* This) { +static inline ULONG IHTMLIFrameElement2_Release(IHTMLIFrameElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLIFrameElement2_GetTypeInfoCount(IHTMLIFrameElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLIFrameElement2_GetTypeInfoCount(IHTMLIFrameElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement2_GetTypeInfo(IHTMLIFrameElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLIFrameElement2_GetTypeInfo(IHTMLIFrameElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement2_GetIDsOfNames(IHTMLIFrameElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLIFrameElement2_GetIDsOfNames(IHTMLIFrameElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement2_Invoke(IHTMLIFrameElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLIFrameElement2_Invoke(IHTMLIFrameElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLIFrameElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLIFrameElement2_put_height(IHTMLIFrameElement2* This,VARIANT v) { +static inline HRESULT IHTMLIFrameElement2_put_height(IHTMLIFrameElement2* This,VARIANT v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement2_get_height(IHTMLIFrameElement2* This,VARIANT *p) { +static inline HRESULT IHTMLIFrameElement2_get_height(IHTMLIFrameElement2* This,VARIANT *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement2_put_width(IHTMLIFrameElement2* This,VARIANT v) { +static inline HRESULT IHTMLIFrameElement2_put_width(IHTMLIFrameElement2* This,VARIANT v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement2_get_width(IHTMLIFrameElement2* This,VARIANT *p) { +static inline HRESULT IHTMLIFrameElement2_get_width(IHTMLIFrameElement2* This,VARIANT *p) { return This->lpVtbl->get_width(This,p); } #endif @@ -110187,48 +110179,48 @@ interface IHTMLIFrameElement3 { #define IHTMLIFrameElement3_get_frameBorder(This,p) (This)->lpVtbl->get_frameBorder(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_QueryInterface(IHTMLIFrameElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLIFrameElement3_QueryInterface(IHTMLIFrameElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLIFrameElement3_AddRef(IHTMLIFrameElement3* This) { +static inline ULONG IHTMLIFrameElement3_AddRef(IHTMLIFrameElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLIFrameElement3_Release(IHTMLIFrameElement3* This) { +static inline ULONG IHTMLIFrameElement3_Release(IHTMLIFrameElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_GetTypeInfoCount(IHTMLIFrameElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLIFrameElement3_GetTypeInfoCount(IHTMLIFrameElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_GetTypeInfo(IHTMLIFrameElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLIFrameElement3_GetTypeInfo(IHTMLIFrameElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_GetIDsOfNames(IHTMLIFrameElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLIFrameElement3_GetIDsOfNames(IHTMLIFrameElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_Invoke(IHTMLIFrameElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLIFrameElement3_Invoke(IHTMLIFrameElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLIFrameElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_get_contentDocument(IHTMLIFrameElement3* This,IDispatch **p) { +static inline HRESULT IHTMLIFrameElement3_get_contentDocument(IHTMLIFrameElement3* This,IDispatch **p) { return This->lpVtbl->get_contentDocument(This,p); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_put_src(IHTMLIFrameElement3* This,BSTR v) { +static inline HRESULT IHTMLIFrameElement3_put_src(IHTMLIFrameElement3* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_get_src(IHTMLIFrameElement3* This,BSTR *p) { +static inline HRESULT IHTMLIFrameElement3_get_src(IHTMLIFrameElement3* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_put_longDesc(IHTMLIFrameElement3* This,BSTR v) { +static inline HRESULT IHTMLIFrameElement3_put_longDesc(IHTMLIFrameElement3* This,BSTR v) { return This->lpVtbl->put_longDesc(This,v); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_get_longDesc(IHTMLIFrameElement3* This,BSTR *p) { +static inline HRESULT IHTMLIFrameElement3_get_longDesc(IHTMLIFrameElement3* This,BSTR *p) { return This->lpVtbl->get_longDesc(This,p); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_put_frameBorder(IHTMLIFrameElement3* This,BSTR v) { +static inline HRESULT IHTMLIFrameElement3_put_frameBorder(IHTMLIFrameElement3* This,BSTR v) { return This->lpVtbl->put_frameBorder(This,v); } -static __WIDL_INLINE HRESULT IHTMLIFrameElement3_get_frameBorder(IHTMLIFrameElement3* This,BSTR *p) { +static inline HRESULT IHTMLIFrameElement3_get_frameBorder(IHTMLIFrameElement3* This,BSTR *p) { return This->lpVtbl->get_frameBorder(This,p); } #endif @@ -110320,26 +110312,26 @@ interface DispHTMLIFrame { #define DispHTMLIFrame_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLIFrame_QueryInterface(DispHTMLIFrame* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLIFrame_QueryInterface(DispHTMLIFrame* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLIFrame_AddRef(DispHTMLIFrame* This) { +static inline ULONG DispHTMLIFrame_AddRef(DispHTMLIFrame* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLIFrame_Release(DispHTMLIFrame* This) { +static inline ULONG DispHTMLIFrame_Release(DispHTMLIFrame* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLIFrame_GetTypeInfoCount(DispHTMLIFrame* This,UINT *pctinfo) { +static inline HRESULT DispHTMLIFrame_GetTypeInfoCount(DispHTMLIFrame* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLIFrame_GetTypeInfo(DispHTMLIFrame* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLIFrame_GetTypeInfo(DispHTMLIFrame* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLIFrame_GetIDsOfNames(DispHTMLIFrame* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLIFrame_GetIDsOfNames(DispHTMLIFrame* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLIFrame_Invoke(DispHTMLIFrame* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLIFrame_Invoke(DispHTMLIFrame* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -110462,33 +110454,33 @@ interface IHTMLDivPosition { #define IHTMLDivPosition_get_align(This,p) (This)->lpVtbl->get_align(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDivPosition_QueryInterface(IHTMLDivPosition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDivPosition_QueryInterface(IHTMLDivPosition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDivPosition_AddRef(IHTMLDivPosition* This) { +static inline ULONG IHTMLDivPosition_AddRef(IHTMLDivPosition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDivPosition_Release(IHTMLDivPosition* This) { +static inline ULONG IHTMLDivPosition_Release(IHTMLDivPosition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDivPosition_GetTypeInfoCount(IHTMLDivPosition* This,UINT *pctinfo) { +static inline HRESULT IHTMLDivPosition_GetTypeInfoCount(IHTMLDivPosition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDivPosition_GetTypeInfo(IHTMLDivPosition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDivPosition_GetTypeInfo(IHTMLDivPosition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDivPosition_GetIDsOfNames(IHTMLDivPosition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDivPosition_GetIDsOfNames(IHTMLDivPosition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDivPosition_Invoke(IHTMLDivPosition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDivPosition_Invoke(IHTMLDivPosition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDivPosition methods ***/ -static __WIDL_INLINE HRESULT IHTMLDivPosition_put_align(IHTMLDivPosition* This,BSTR v) { +static inline HRESULT IHTMLDivPosition_put_align(IHTMLDivPosition* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLDivPosition_get_align(IHTMLDivPosition* This,BSTR *p) { +static inline HRESULT IHTMLDivPosition_get_align(IHTMLDivPosition* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } #endif @@ -110598,33 +110590,33 @@ interface IHTMLFieldSetElement { #define IHTMLFieldSetElement_get_align(This,p) (This)->lpVtbl->get_align(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFieldSetElement_QueryInterface(IHTMLFieldSetElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFieldSetElement_QueryInterface(IHTMLFieldSetElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFieldSetElement_AddRef(IHTMLFieldSetElement* This) { +static inline ULONG IHTMLFieldSetElement_AddRef(IHTMLFieldSetElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFieldSetElement_Release(IHTMLFieldSetElement* This) { +static inline ULONG IHTMLFieldSetElement_Release(IHTMLFieldSetElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFieldSetElement_GetTypeInfoCount(IHTMLFieldSetElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLFieldSetElement_GetTypeInfoCount(IHTMLFieldSetElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFieldSetElement_GetTypeInfo(IHTMLFieldSetElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFieldSetElement_GetTypeInfo(IHTMLFieldSetElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFieldSetElement_GetIDsOfNames(IHTMLFieldSetElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFieldSetElement_GetIDsOfNames(IHTMLFieldSetElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFieldSetElement_Invoke(IHTMLFieldSetElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFieldSetElement_Invoke(IHTMLFieldSetElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFieldSetElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLFieldSetElement_put_align(IHTMLFieldSetElement* This,BSTR v) { +static inline HRESULT IHTMLFieldSetElement_put_align(IHTMLFieldSetElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLFieldSetElement_get_align(IHTMLFieldSetElement* This,BSTR *p) { +static inline HRESULT IHTMLFieldSetElement_get_align(IHTMLFieldSetElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } #endif @@ -110726,30 +110718,30 @@ interface IHTMLFieldSetElement2 { #define IHTMLFieldSetElement2_get_form(This,p) (This)->lpVtbl->get_form(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFieldSetElement2_QueryInterface(IHTMLFieldSetElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFieldSetElement2_QueryInterface(IHTMLFieldSetElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFieldSetElement2_AddRef(IHTMLFieldSetElement2* This) { +static inline ULONG IHTMLFieldSetElement2_AddRef(IHTMLFieldSetElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFieldSetElement2_Release(IHTMLFieldSetElement2* This) { +static inline ULONG IHTMLFieldSetElement2_Release(IHTMLFieldSetElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFieldSetElement2_GetTypeInfoCount(IHTMLFieldSetElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLFieldSetElement2_GetTypeInfoCount(IHTMLFieldSetElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFieldSetElement2_GetTypeInfo(IHTMLFieldSetElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFieldSetElement2_GetTypeInfo(IHTMLFieldSetElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFieldSetElement2_GetIDsOfNames(IHTMLFieldSetElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFieldSetElement2_GetIDsOfNames(IHTMLFieldSetElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFieldSetElement2_Invoke(IHTMLFieldSetElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFieldSetElement2_Invoke(IHTMLFieldSetElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFieldSetElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFieldSetElement2_get_form(IHTMLFieldSetElement2* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLFieldSetElement2_get_form(IHTMLFieldSetElement2* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } #endif @@ -110859,33 +110851,33 @@ interface IHTMLLegendElement { #define IHTMLLegendElement_get_align(This,p) (This)->lpVtbl->get_align(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLegendElement_QueryInterface(IHTMLLegendElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLegendElement_QueryInterface(IHTMLLegendElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLegendElement_AddRef(IHTMLLegendElement* This) { +static inline ULONG IHTMLLegendElement_AddRef(IHTMLLegendElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLegendElement_Release(IHTMLLegendElement* This) { +static inline ULONG IHTMLLegendElement_Release(IHTMLLegendElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLegendElement_GetTypeInfoCount(IHTMLLegendElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLLegendElement_GetTypeInfoCount(IHTMLLegendElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLegendElement_GetTypeInfo(IHTMLLegendElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLegendElement_GetTypeInfo(IHTMLLegendElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLegendElement_GetIDsOfNames(IHTMLLegendElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLegendElement_GetIDsOfNames(IHTMLLegendElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLegendElement_Invoke(IHTMLLegendElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLegendElement_Invoke(IHTMLLegendElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLegendElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLLegendElement_put_align(IHTMLLegendElement* This,BSTR v) { +static inline HRESULT IHTMLLegendElement_put_align(IHTMLLegendElement* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLLegendElement_get_align(IHTMLLegendElement* This,BSTR *p) { +static inline HRESULT IHTMLLegendElement_get_align(IHTMLLegendElement* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } #endif @@ -110987,30 +110979,30 @@ interface IHTMLLegendElement2 { #define IHTMLLegendElement2_get_form(This,p) (This)->lpVtbl->get_form(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLLegendElement2_QueryInterface(IHTMLLegendElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLLegendElement2_QueryInterface(IHTMLLegendElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLLegendElement2_AddRef(IHTMLLegendElement2* This) { +static inline ULONG IHTMLLegendElement2_AddRef(IHTMLLegendElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLLegendElement2_Release(IHTMLLegendElement2* This) { +static inline ULONG IHTMLLegendElement2_Release(IHTMLLegendElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLLegendElement2_GetTypeInfoCount(IHTMLLegendElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLLegendElement2_GetTypeInfoCount(IHTMLLegendElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLLegendElement2_GetTypeInfo(IHTMLLegendElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLLegendElement2_GetTypeInfo(IHTMLLegendElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLLegendElement2_GetIDsOfNames(IHTMLLegendElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLLegendElement2_GetIDsOfNames(IHTMLLegendElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLLegendElement2_Invoke(IHTMLLegendElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLLegendElement2_Invoke(IHTMLLegendElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLLegendElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLLegendElement2_get_form(IHTMLLegendElement2* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLLegendElement2_get_form(IHTMLLegendElement2* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } #endif @@ -111102,26 +111094,26 @@ interface DispHTMLDivPosition { #define DispHTMLDivPosition_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDivPosition_QueryInterface(DispHTMLDivPosition* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLDivPosition_QueryInterface(DispHTMLDivPosition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLDivPosition_AddRef(DispHTMLDivPosition* This) { +static inline ULONG DispHTMLDivPosition_AddRef(DispHTMLDivPosition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLDivPosition_Release(DispHTMLDivPosition* This) { +static inline ULONG DispHTMLDivPosition_Release(DispHTMLDivPosition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLDivPosition_GetTypeInfoCount(DispHTMLDivPosition* This,UINT *pctinfo) { +static inline HRESULT DispHTMLDivPosition_GetTypeInfoCount(DispHTMLDivPosition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLDivPosition_GetTypeInfo(DispHTMLDivPosition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLDivPosition_GetTypeInfo(DispHTMLDivPosition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLDivPosition_GetIDsOfNames(DispHTMLDivPosition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLDivPosition_GetIDsOfNames(DispHTMLDivPosition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLDivPosition_Invoke(DispHTMLDivPosition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLDivPosition_Invoke(DispHTMLDivPosition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -111226,26 +111218,26 @@ interface DispHTMLFieldSetElement { #define DispHTMLFieldSetElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFieldSetElement_QueryInterface(DispHTMLFieldSetElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLFieldSetElement_QueryInterface(DispHTMLFieldSetElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLFieldSetElement_AddRef(DispHTMLFieldSetElement* This) { +static inline ULONG DispHTMLFieldSetElement_AddRef(DispHTMLFieldSetElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLFieldSetElement_Release(DispHTMLFieldSetElement* This) { +static inline ULONG DispHTMLFieldSetElement_Release(DispHTMLFieldSetElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFieldSetElement_GetTypeInfoCount(DispHTMLFieldSetElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLFieldSetElement_GetTypeInfoCount(DispHTMLFieldSetElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLFieldSetElement_GetTypeInfo(DispHTMLFieldSetElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLFieldSetElement_GetTypeInfo(DispHTMLFieldSetElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLFieldSetElement_GetIDsOfNames(DispHTMLFieldSetElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLFieldSetElement_GetIDsOfNames(DispHTMLFieldSetElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLFieldSetElement_Invoke(DispHTMLFieldSetElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLFieldSetElement_Invoke(DispHTMLFieldSetElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -111350,26 +111342,26 @@ interface DispHTMLLegendElement { #define DispHTMLLegendElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLegendElement_QueryInterface(DispHTMLLegendElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLLegendElement_QueryInterface(DispHTMLLegendElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLLegendElement_AddRef(DispHTMLLegendElement* This) { +static inline ULONG DispHTMLLegendElement_AddRef(DispHTMLLegendElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLLegendElement_Release(DispHTMLLegendElement* This) { +static inline ULONG DispHTMLLegendElement_Release(DispHTMLLegendElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLLegendElement_GetTypeInfoCount(DispHTMLLegendElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLLegendElement_GetTypeInfoCount(DispHTMLLegendElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLLegendElement_GetTypeInfo(DispHTMLLegendElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLLegendElement_GetTypeInfo(DispHTMLLegendElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLLegendElement_GetIDsOfNames(DispHTMLLegendElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLLegendElement_GetIDsOfNames(DispHTMLLegendElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLLegendElement_Invoke(DispHTMLLegendElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLLegendElement_Invoke(DispHTMLLegendElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -111492,33 +111484,33 @@ interface IHTMLSpanFlow { #define IHTMLSpanFlow_get_align(This,p) (This)->lpVtbl->get_align(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSpanFlow_QueryInterface(IHTMLSpanFlow* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSpanFlow_QueryInterface(IHTMLSpanFlow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSpanFlow_AddRef(IHTMLSpanFlow* This) { +static inline ULONG IHTMLSpanFlow_AddRef(IHTMLSpanFlow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSpanFlow_Release(IHTMLSpanFlow* This) { +static inline ULONG IHTMLSpanFlow_Release(IHTMLSpanFlow* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSpanFlow_GetTypeInfoCount(IHTMLSpanFlow* This,UINT *pctinfo) { +static inline HRESULT IHTMLSpanFlow_GetTypeInfoCount(IHTMLSpanFlow* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSpanFlow_GetTypeInfo(IHTMLSpanFlow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSpanFlow_GetTypeInfo(IHTMLSpanFlow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSpanFlow_GetIDsOfNames(IHTMLSpanFlow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSpanFlow_GetIDsOfNames(IHTMLSpanFlow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSpanFlow_Invoke(IHTMLSpanFlow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSpanFlow_Invoke(IHTMLSpanFlow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSpanFlow methods ***/ -static __WIDL_INLINE HRESULT IHTMLSpanFlow_put_align(IHTMLSpanFlow* This,BSTR v) { +static inline HRESULT IHTMLSpanFlow_put_align(IHTMLSpanFlow* This,BSTR v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT IHTMLSpanFlow_get_align(IHTMLSpanFlow* This,BSTR *p) { +static inline HRESULT IHTMLSpanFlow_get_align(IHTMLSpanFlow* This,BSTR *p) { return This->lpVtbl->get_align(This,p); } #endif @@ -111610,26 +111602,26 @@ interface DispHTMLSpanFlow { #define DispHTMLSpanFlow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSpanFlow_QueryInterface(DispHTMLSpanFlow* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLSpanFlow_QueryInterface(DispHTMLSpanFlow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLSpanFlow_AddRef(DispHTMLSpanFlow* This) { +static inline ULONG DispHTMLSpanFlow_AddRef(DispHTMLSpanFlow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLSpanFlow_Release(DispHTMLSpanFlow* This) { +static inline ULONG DispHTMLSpanFlow_Release(DispHTMLSpanFlow* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSpanFlow_GetTypeInfoCount(DispHTMLSpanFlow* This,UINT *pctinfo) { +static inline HRESULT DispHTMLSpanFlow_GetTypeInfoCount(DispHTMLSpanFlow* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLSpanFlow_GetTypeInfo(DispHTMLSpanFlow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLSpanFlow_GetTypeInfo(DispHTMLSpanFlow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLSpanFlow_GetIDsOfNames(DispHTMLSpanFlow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLSpanFlow_GetIDsOfNames(DispHTMLSpanFlow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLSpanFlow_Invoke(DispHTMLSpanFlow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLSpanFlow_Invoke(DispHTMLSpanFlow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -111896,87 +111888,87 @@ interface IHTMLFrameSetElement { #define IHTMLFrameSetElement_get_onbeforeunload(This,p) (This)->lpVtbl->get_onbeforeunload(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_QueryInterface(IHTMLFrameSetElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFrameSetElement_QueryInterface(IHTMLFrameSetElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFrameSetElement_AddRef(IHTMLFrameSetElement* This) { +static inline ULONG IHTMLFrameSetElement_AddRef(IHTMLFrameSetElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFrameSetElement_Release(IHTMLFrameSetElement* This) { +static inline ULONG IHTMLFrameSetElement_Release(IHTMLFrameSetElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_GetTypeInfoCount(IHTMLFrameSetElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLFrameSetElement_GetTypeInfoCount(IHTMLFrameSetElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_GetTypeInfo(IHTMLFrameSetElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFrameSetElement_GetTypeInfo(IHTMLFrameSetElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_GetIDsOfNames(IHTMLFrameSetElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFrameSetElement_GetIDsOfNames(IHTMLFrameSetElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_Invoke(IHTMLFrameSetElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFrameSetElement_Invoke(IHTMLFrameSetElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFrameSetElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_rows(IHTMLFrameSetElement* This,BSTR v) { +static inline HRESULT IHTMLFrameSetElement_put_rows(IHTMLFrameSetElement* This,BSTR v) { return This->lpVtbl->put_rows(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_rows(IHTMLFrameSetElement* This,BSTR *p) { +static inline HRESULT IHTMLFrameSetElement_get_rows(IHTMLFrameSetElement* This,BSTR *p) { return This->lpVtbl->get_rows(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_cols(IHTMLFrameSetElement* This,BSTR v) { +static inline HRESULT IHTMLFrameSetElement_put_cols(IHTMLFrameSetElement* This,BSTR v) { return This->lpVtbl->put_cols(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_cols(IHTMLFrameSetElement* This,BSTR *p) { +static inline HRESULT IHTMLFrameSetElement_get_cols(IHTMLFrameSetElement* This,BSTR *p) { return This->lpVtbl->get_cols(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_border(IHTMLFrameSetElement* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement_put_border(IHTMLFrameSetElement* This,VARIANT v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_border(IHTMLFrameSetElement* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement_get_border(IHTMLFrameSetElement* This,VARIANT *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_borderColor(IHTMLFrameSetElement* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement_put_borderColor(IHTMLFrameSetElement* This,VARIANT v) { return This->lpVtbl->put_borderColor(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_borderColor(IHTMLFrameSetElement* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement_get_borderColor(IHTMLFrameSetElement* This,VARIANT *p) { return This->lpVtbl->get_borderColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_frameBorder(IHTMLFrameSetElement* This,BSTR v) { +static inline HRESULT IHTMLFrameSetElement_put_frameBorder(IHTMLFrameSetElement* This,BSTR v) { return This->lpVtbl->put_frameBorder(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_frameBorder(IHTMLFrameSetElement* This,BSTR *p) { +static inline HRESULT IHTMLFrameSetElement_get_frameBorder(IHTMLFrameSetElement* This,BSTR *p) { return This->lpVtbl->get_frameBorder(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_frameSpacing(IHTMLFrameSetElement* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement_put_frameSpacing(IHTMLFrameSetElement* This,VARIANT v) { return This->lpVtbl->put_frameSpacing(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_frameSpacing(IHTMLFrameSetElement* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement_get_frameSpacing(IHTMLFrameSetElement* This,VARIANT *p) { return This->lpVtbl->get_frameSpacing(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_name(IHTMLFrameSetElement* This,BSTR v) { +static inline HRESULT IHTMLFrameSetElement_put_name(IHTMLFrameSetElement* This,BSTR v) { return This->lpVtbl->put_name(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_name(IHTMLFrameSetElement* This,BSTR *p) { +static inline HRESULT IHTMLFrameSetElement_get_name(IHTMLFrameSetElement* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_onload(IHTMLFrameSetElement* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement_put_onload(IHTMLFrameSetElement* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_onload(IHTMLFrameSetElement* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement_get_onload(IHTMLFrameSetElement* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_onunload(IHTMLFrameSetElement* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement_put_onunload(IHTMLFrameSetElement* This,VARIANT v) { return This->lpVtbl->put_onunload(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_onunload(IHTMLFrameSetElement* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement_get_onunload(IHTMLFrameSetElement* This,VARIANT *p) { return This->lpVtbl->get_onunload(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_put_onbeforeunload(IHTMLFrameSetElement* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement_put_onbeforeunload(IHTMLFrameSetElement* This,VARIANT v) { return This->lpVtbl->put_onbeforeunload(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement_get_onbeforeunload(IHTMLFrameSetElement* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement_get_onbeforeunload(IHTMLFrameSetElement* This,VARIANT *p) { return This->lpVtbl->get_onbeforeunload(This,p); } #endif @@ -112102,39 +112094,39 @@ interface IHTMLFrameSetElement2 { #define IHTMLFrameSetElement2_get_onafterprint(This,p) (This)->lpVtbl->get_onafterprint(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameSetElement2_QueryInterface(IHTMLFrameSetElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFrameSetElement2_QueryInterface(IHTMLFrameSetElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFrameSetElement2_AddRef(IHTMLFrameSetElement2* This) { +static inline ULONG IHTMLFrameSetElement2_AddRef(IHTMLFrameSetElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFrameSetElement2_Release(IHTMLFrameSetElement2* This) { +static inline ULONG IHTMLFrameSetElement2_Release(IHTMLFrameSetElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameSetElement2_GetTypeInfoCount(IHTMLFrameSetElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLFrameSetElement2_GetTypeInfoCount(IHTMLFrameSetElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement2_GetTypeInfo(IHTMLFrameSetElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFrameSetElement2_GetTypeInfo(IHTMLFrameSetElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement2_GetIDsOfNames(IHTMLFrameSetElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFrameSetElement2_GetIDsOfNames(IHTMLFrameSetElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement2_Invoke(IHTMLFrameSetElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFrameSetElement2_Invoke(IHTMLFrameSetElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFrameSetElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameSetElement2_put_onbeforeprint(IHTMLFrameSetElement2* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement2_put_onbeforeprint(IHTMLFrameSetElement2* This,VARIANT v) { return This->lpVtbl->put_onbeforeprint(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement2_get_onbeforeprint(IHTMLFrameSetElement2* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement2_get_onbeforeprint(IHTMLFrameSetElement2* This,VARIANT *p) { return This->lpVtbl->get_onbeforeprint(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement2_put_onafterprint(IHTMLFrameSetElement2* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement2_put_onafterprint(IHTMLFrameSetElement2* This,VARIANT v) { return This->lpVtbl->put_onafterprint(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement2_get_onafterprint(IHTMLFrameSetElement2* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement2_get_onafterprint(IHTMLFrameSetElement2* This,VARIANT *p) { return This->lpVtbl->get_onafterprint(This,p); } #endif @@ -112308,57 +112300,57 @@ interface IHTMLFrameSetElement3 { #define IHTMLFrameSetElement3_get_onstorage(This,p) (This)->lpVtbl->get_onstorage(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_QueryInterface(IHTMLFrameSetElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFrameSetElement3_QueryInterface(IHTMLFrameSetElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFrameSetElement3_AddRef(IHTMLFrameSetElement3* This) { +static inline ULONG IHTMLFrameSetElement3_AddRef(IHTMLFrameSetElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFrameSetElement3_Release(IHTMLFrameSetElement3* This) { +static inline ULONG IHTMLFrameSetElement3_Release(IHTMLFrameSetElement3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_GetTypeInfoCount(IHTMLFrameSetElement3* This,UINT *pctinfo) { +static inline HRESULT IHTMLFrameSetElement3_GetTypeInfoCount(IHTMLFrameSetElement3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_GetTypeInfo(IHTMLFrameSetElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFrameSetElement3_GetTypeInfo(IHTMLFrameSetElement3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_GetIDsOfNames(IHTMLFrameSetElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFrameSetElement3_GetIDsOfNames(IHTMLFrameSetElement3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_Invoke(IHTMLFrameSetElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFrameSetElement3_Invoke(IHTMLFrameSetElement3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFrameSetElement3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_put_onhashchange(IHTMLFrameSetElement3* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement3_put_onhashchange(IHTMLFrameSetElement3* This,VARIANT v) { return This->lpVtbl->put_onhashchange(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_get_onhashchange(IHTMLFrameSetElement3* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement3_get_onhashchange(IHTMLFrameSetElement3* This,VARIANT *p) { return This->lpVtbl->get_onhashchange(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_put_onmessage(IHTMLFrameSetElement3* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement3_put_onmessage(IHTMLFrameSetElement3* This,VARIANT v) { return This->lpVtbl->put_onmessage(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_get_onmessage(IHTMLFrameSetElement3* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement3_get_onmessage(IHTMLFrameSetElement3* This,VARIANT *p) { return This->lpVtbl->get_onmessage(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_put_onoffline(IHTMLFrameSetElement3* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement3_put_onoffline(IHTMLFrameSetElement3* This,VARIANT v) { return This->lpVtbl->put_onoffline(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_get_onoffline(IHTMLFrameSetElement3* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement3_get_onoffline(IHTMLFrameSetElement3* This,VARIANT *p) { return This->lpVtbl->get_onoffline(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_put_ononline(IHTMLFrameSetElement3* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement3_put_ononline(IHTMLFrameSetElement3* This,VARIANT v) { return This->lpVtbl->put_ononline(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_get_ononline(IHTMLFrameSetElement3* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement3_get_ononline(IHTMLFrameSetElement3* This,VARIANT *p) { return This->lpVtbl->get_ononline(This,p); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_put_onstorage(IHTMLFrameSetElement3* This,VARIANT v) { +static inline HRESULT IHTMLFrameSetElement3_put_onstorage(IHTMLFrameSetElement3* This,VARIANT v) { return This->lpVtbl->put_onstorage(This,v); } -static __WIDL_INLINE HRESULT IHTMLFrameSetElement3_get_onstorage(IHTMLFrameSetElement3* This,VARIANT *p) { +static inline HRESULT IHTMLFrameSetElement3_get_onstorage(IHTMLFrameSetElement3* This,VARIANT *p) { return This->lpVtbl->get_onstorage(This,p); } #endif @@ -112450,26 +112442,26 @@ interface DispHTMLFrameSetSite { #define DispHTMLFrameSetSite_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFrameSetSite_QueryInterface(DispHTMLFrameSetSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLFrameSetSite_QueryInterface(DispHTMLFrameSetSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLFrameSetSite_AddRef(DispHTMLFrameSetSite* This) { +static inline ULONG DispHTMLFrameSetSite_AddRef(DispHTMLFrameSetSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLFrameSetSite_Release(DispHTMLFrameSetSite* This) { +static inline ULONG DispHTMLFrameSetSite_Release(DispHTMLFrameSetSite* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLFrameSetSite_GetTypeInfoCount(DispHTMLFrameSetSite* This,UINT *pctinfo) { +static inline HRESULT DispHTMLFrameSetSite_GetTypeInfoCount(DispHTMLFrameSetSite* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLFrameSetSite_GetTypeInfo(DispHTMLFrameSetSite* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLFrameSetSite_GetTypeInfo(DispHTMLFrameSetSite* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLFrameSetSite_GetIDsOfNames(DispHTMLFrameSetSite* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLFrameSetSite_GetIDsOfNames(DispHTMLFrameSetSite* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLFrameSetSite_Invoke(DispHTMLFrameSetSite* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLFrameSetSite_Invoke(DispHTMLFrameSetSite* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -112640,51 +112632,51 @@ interface IHTMLBGsound { #define IHTMLBGsound_get_balance(This,p) (This)->lpVtbl->get_balance(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLBGsound_QueryInterface(IHTMLBGsound* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLBGsound_QueryInterface(IHTMLBGsound* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLBGsound_AddRef(IHTMLBGsound* This) { +static inline ULONG IHTMLBGsound_AddRef(IHTMLBGsound* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLBGsound_Release(IHTMLBGsound* This) { +static inline ULONG IHTMLBGsound_Release(IHTMLBGsound* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLBGsound_GetTypeInfoCount(IHTMLBGsound* This,UINT *pctinfo) { +static inline HRESULT IHTMLBGsound_GetTypeInfoCount(IHTMLBGsound* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLBGsound_GetTypeInfo(IHTMLBGsound* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLBGsound_GetTypeInfo(IHTMLBGsound* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLBGsound_GetIDsOfNames(IHTMLBGsound* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLBGsound_GetIDsOfNames(IHTMLBGsound* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLBGsound_Invoke(IHTMLBGsound* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLBGsound_Invoke(IHTMLBGsound* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLBGsound methods ***/ -static __WIDL_INLINE HRESULT IHTMLBGsound_put_src(IHTMLBGsound* This,BSTR v) { +static inline HRESULT IHTMLBGsound_put_src(IHTMLBGsound* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLBGsound_get_src(IHTMLBGsound* This,BSTR *p) { +static inline HRESULT IHTMLBGsound_get_src(IHTMLBGsound* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLBGsound_put_loop(IHTMLBGsound* This,VARIANT v) { +static inline HRESULT IHTMLBGsound_put_loop(IHTMLBGsound* This,VARIANT v) { return This->lpVtbl->put_loop(This,v); } -static __WIDL_INLINE HRESULT IHTMLBGsound_get_loop(IHTMLBGsound* This,VARIANT *p) { +static inline HRESULT IHTMLBGsound_get_loop(IHTMLBGsound* This,VARIANT *p) { return This->lpVtbl->get_loop(This,p); } -static __WIDL_INLINE HRESULT IHTMLBGsound_put_volume(IHTMLBGsound* This,VARIANT v) { +static inline HRESULT IHTMLBGsound_put_volume(IHTMLBGsound* This,VARIANT v) { return This->lpVtbl->put_volume(This,v); } -static __WIDL_INLINE HRESULT IHTMLBGsound_get_volume(IHTMLBGsound* This,VARIANT *p) { +static inline HRESULT IHTMLBGsound_get_volume(IHTMLBGsound* This,VARIANT *p) { return This->lpVtbl->get_volume(This,p); } -static __WIDL_INLINE HRESULT IHTMLBGsound_put_balance(IHTMLBGsound* This,VARIANT v) { +static inline HRESULT IHTMLBGsound_put_balance(IHTMLBGsound* This,VARIANT v) { return This->lpVtbl->put_balance(This,v); } -static __WIDL_INLINE HRESULT IHTMLBGsound_get_balance(IHTMLBGsound* This,VARIANT *p) { +static inline HRESULT IHTMLBGsound_get_balance(IHTMLBGsound* This,VARIANT *p) { return This->lpVtbl->get_balance(This,p); } #endif @@ -112776,26 +112768,26 @@ interface DispHTMLBGsound { #define DispHTMLBGsound_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBGsound_QueryInterface(DispHTMLBGsound* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLBGsound_QueryInterface(DispHTMLBGsound* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLBGsound_AddRef(DispHTMLBGsound* This) { +static inline ULONG DispHTMLBGsound_AddRef(DispHTMLBGsound* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLBGsound_Release(DispHTMLBGsound* This) { +static inline ULONG DispHTMLBGsound_Release(DispHTMLBGsound* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLBGsound_GetTypeInfoCount(DispHTMLBGsound* This,UINT *pctinfo) { +static inline HRESULT DispHTMLBGsound_GetTypeInfoCount(DispHTMLBGsound* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLBGsound_GetTypeInfo(DispHTMLBGsound* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLBGsound_GetTypeInfo(DispHTMLBGsound* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLBGsound_GetIDsOfNames(DispHTMLBGsound* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLBGsound_GetIDsOfNames(DispHTMLBGsound* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLBGsound_Invoke(DispHTMLBGsound* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLBGsound_Invoke(DispHTMLBGsound* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -112928,36 +112920,36 @@ interface IHTMLFontNamesCollection { #define IHTMLFontNamesCollection_item(This,index,pBstr) (This)->lpVtbl->item(This,index,pBstr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFontNamesCollection_QueryInterface(IHTMLFontNamesCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFontNamesCollection_QueryInterface(IHTMLFontNamesCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFontNamesCollection_AddRef(IHTMLFontNamesCollection* This) { +static inline ULONG IHTMLFontNamesCollection_AddRef(IHTMLFontNamesCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFontNamesCollection_Release(IHTMLFontNamesCollection* This) { +static inline ULONG IHTMLFontNamesCollection_Release(IHTMLFontNamesCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFontNamesCollection_GetTypeInfoCount(IHTMLFontNamesCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLFontNamesCollection_GetTypeInfoCount(IHTMLFontNamesCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFontNamesCollection_GetTypeInfo(IHTMLFontNamesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFontNamesCollection_GetTypeInfo(IHTMLFontNamesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFontNamesCollection_GetIDsOfNames(IHTMLFontNamesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFontNamesCollection_GetIDsOfNames(IHTMLFontNamesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFontNamesCollection_Invoke(IHTMLFontNamesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFontNamesCollection_Invoke(IHTMLFontNamesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFontNamesCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLFontNamesCollection_get_length(IHTMLFontNamesCollection* This,LONG *p) { +static inline HRESULT IHTMLFontNamesCollection_get_length(IHTMLFontNamesCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLFontNamesCollection_get__newEnum(IHTMLFontNamesCollection* This,IUnknown **p) { +static inline HRESULT IHTMLFontNamesCollection_get__newEnum(IHTMLFontNamesCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLFontNamesCollection_item(IHTMLFontNamesCollection* This,LONG index,BSTR *pBstr) { +static inline HRESULT IHTMLFontNamesCollection_item(IHTMLFontNamesCollection* This,LONG index,BSTR *pBstr) { return This->lpVtbl->item(This,index,pBstr); } #endif @@ -113085,39 +113077,39 @@ interface IHTMLFontSizesCollection { #define IHTMLFontSizesCollection_item(This,index,plSize) (This)->lpVtbl->item(This,index,plSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLFontSizesCollection_QueryInterface(IHTMLFontSizesCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLFontSizesCollection_QueryInterface(IHTMLFontSizesCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLFontSizesCollection_AddRef(IHTMLFontSizesCollection* This) { +static inline ULONG IHTMLFontSizesCollection_AddRef(IHTMLFontSizesCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLFontSizesCollection_Release(IHTMLFontSizesCollection* This) { +static inline ULONG IHTMLFontSizesCollection_Release(IHTMLFontSizesCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLFontSizesCollection_GetTypeInfoCount(IHTMLFontSizesCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLFontSizesCollection_GetTypeInfoCount(IHTMLFontSizesCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLFontSizesCollection_GetTypeInfo(IHTMLFontSizesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLFontSizesCollection_GetTypeInfo(IHTMLFontSizesCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLFontSizesCollection_GetIDsOfNames(IHTMLFontSizesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLFontSizesCollection_GetIDsOfNames(IHTMLFontSizesCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLFontSizesCollection_Invoke(IHTMLFontSizesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLFontSizesCollection_Invoke(IHTMLFontSizesCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLFontSizesCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLFontSizesCollection_get_length(IHTMLFontSizesCollection* This,LONG *p) { +static inline HRESULT IHTMLFontSizesCollection_get_length(IHTMLFontSizesCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLFontSizesCollection_get__newEnum(IHTMLFontSizesCollection* This,IUnknown **p) { +static inline HRESULT IHTMLFontSizesCollection_get__newEnum(IHTMLFontSizesCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLFontSizesCollection_get_forFont(IHTMLFontSizesCollection* This,BSTR *p) { +static inline HRESULT IHTMLFontSizesCollection_get_forFont(IHTMLFontSizesCollection* This,BSTR *p) { return This->lpVtbl->get_forFont(This,p); } -static __WIDL_INLINE HRESULT IHTMLFontSizesCollection_item(IHTMLFontSizesCollection* This,LONG index,LONG *plSize) { +static inline HRESULT IHTMLFontSizesCollection_item(IHTMLFontSizesCollection* This,LONG index,LONG *plSize) { return This->lpVtbl->item(This,index,plSize); } #endif @@ -113450,108 +113442,108 @@ interface IHTMLOptionsHolder { #define IHTMLOptionsHolder_get_secureConnectionInfo(This,p) (This)->lpVtbl->get_secureConnectionInfo(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_QueryInterface(IHTMLOptionsHolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLOptionsHolder_QueryInterface(IHTMLOptionsHolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLOptionsHolder_AddRef(IHTMLOptionsHolder* This) { +static inline ULONG IHTMLOptionsHolder_AddRef(IHTMLOptionsHolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLOptionsHolder_Release(IHTMLOptionsHolder* This) { +static inline ULONG IHTMLOptionsHolder_Release(IHTMLOptionsHolder* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_GetTypeInfoCount(IHTMLOptionsHolder* This,UINT *pctinfo) { +static inline HRESULT IHTMLOptionsHolder_GetTypeInfoCount(IHTMLOptionsHolder* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_GetTypeInfo(IHTMLOptionsHolder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLOptionsHolder_GetTypeInfo(IHTMLOptionsHolder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_GetIDsOfNames(IHTMLOptionsHolder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLOptionsHolder_GetIDsOfNames(IHTMLOptionsHolder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_Invoke(IHTMLOptionsHolder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLOptionsHolder_Invoke(IHTMLOptionsHolder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLOptionsHolder methods ***/ -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_document(IHTMLOptionsHolder* This,IHTMLDocument2 **p) { +static inline HRESULT IHTMLOptionsHolder_get_document(IHTMLOptionsHolder* This,IHTMLDocument2 **p) { return This->lpVtbl->get_document(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_fonts(IHTMLOptionsHolder* This,IHTMLFontNamesCollection **p) { +static inline HRESULT IHTMLOptionsHolder_get_fonts(IHTMLOptionsHolder* This,IHTMLFontNamesCollection **p) { return This->lpVtbl->get_fonts(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_put_execArg(IHTMLOptionsHolder* This,VARIANT v) { +static inline HRESULT IHTMLOptionsHolder_put_execArg(IHTMLOptionsHolder* This,VARIANT v) { return This->lpVtbl->put_execArg(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_execArg(IHTMLOptionsHolder* This,VARIANT *p) { +static inline HRESULT IHTMLOptionsHolder_get_execArg(IHTMLOptionsHolder* This,VARIANT *p) { return This->lpVtbl->get_execArg(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_put_errorLine(IHTMLOptionsHolder* This,LONG v) { +static inline HRESULT IHTMLOptionsHolder_put_errorLine(IHTMLOptionsHolder* This,LONG v) { return This->lpVtbl->put_errorLine(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_errorLine(IHTMLOptionsHolder* This,LONG *p) { +static inline HRESULT IHTMLOptionsHolder_get_errorLine(IHTMLOptionsHolder* This,LONG *p) { return This->lpVtbl->get_errorLine(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_put_errorCharacter(IHTMLOptionsHolder* This,LONG v) { +static inline HRESULT IHTMLOptionsHolder_put_errorCharacter(IHTMLOptionsHolder* This,LONG v) { return This->lpVtbl->put_errorCharacter(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_errorCharacter(IHTMLOptionsHolder* This,LONG *p) { +static inline HRESULT IHTMLOptionsHolder_get_errorCharacter(IHTMLOptionsHolder* This,LONG *p) { return This->lpVtbl->get_errorCharacter(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_put_errorCode(IHTMLOptionsHolder* This,LONG v) { +static inline HRESULT IHTMLOptionsHolder_put_errorCode(IHTMLOptionsHolder* This,LONG v) { return This->lpVtbl->put_errorCode(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_errorCode(IHTMLOptionsHolder* This,LONG *p) { +static inline HRESULT IHTMLOptionsHolder_get_errorCode(IHTMLOptionsHolder* This,LONG *p) { return This->lpVtbl->get_errorCode(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_put_errorMessage(IHTMLOptionsHolder* This,BSTR v) { +static inline HRESULT IHTMLOptionsHolder_put_errorMessage(IHTMLOptionsHolder* This,BSTR v) { return This->lpVtbl->put_errorMessage(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_errorMessage(IHTMLOptionsHolder* This,BSTR *p) { +static inline HRESULT IHTMLOptionsHolder_get_errorMessage(IHTMLOptionsHolder* This,BSTR *p) { return This->lpVtbl->get_errorMessage(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_put_errorDebug(IHTMLOptionsHolder* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOptionsHolder_put_errorDebug(IHTMLOptionsHolder* This,VARIANT_BOOL v) { return This->lpVtbl->put_errorDebug(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_errorDebug(IHTMLOptionsHolder* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOptionsHolder_get_errorDebug(IHTMLOptionsHolder* This,VARIANT_BOOL *p) { return This->lpVtbl->get_errorDebug(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_unsecuredWindowOfDocument(IHTMLOptionsHolder* This,IHTMLWindow2 **p) { +static inline HRESULT IHTMLOptionsHolder_get_unsecuredWindowOfDocument(IHTMLOptionsHolder* This,IHTMLWindow2 **p) { return This->lpVtbl->get_unsecuredWindowOfDocument(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_put_findText(IHTMLOptionsHolder* This,BSTR v) { +static inline HRESULT IHTMLOptionsHolder_put_findText(IHTMLOptionsHolder* This,BSTR v) { return This->lpVtbl->put_findText(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_findText(IHTMLOptionsHolder* This,BSTR *p) { +static inline HRESULT IHTMLOptionsHolder_get_findText(IHTMLOptionsHolder* This,BSTR *p) { return This->lpVtbl->get_findText(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_put_anythingAfterFrameset(IHTMLOptionsHolder* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLOptionsHolder_put_anythingAfterFrameset(IHTMLOptionsHolder* This,VARIANT_BOOL v) { return This->lpVtbl->put_anythingAfterFrameset(This,v); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_anythingAfterFrameset(IHTMLOptionsHolder* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLOptionsHolder_get_anythingAfterFrameset(IHTMLOptionsHolder* This,VARIANT_BOOL *p) { return This->lpVtbl->get_anythingAfterFrameset(This,p); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_sizes(IHTMLOptionsHolder* This,BSTR fontName,IHTMLFontSizesCollection **pSizesCollection) { +static inline HRESULT IHTMLOptionsHolder_sizes(IHTMLOptionsHolder* This,BSTR fontName,IHTMLFontSizesCollection **pSizesCollection) { return This->lpVtbl->sizes(This,fontName,pSizesCollection); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_openfiledlg(IHTMLOptionsHolder* This,VARIANT initFile,VARIANT initDir,VARIANT filter,VARIANT title,BSTR *pathName) { +static inline HRESULT IHTMLOptionsHolder_openfiledlg(IHTMLOptionsHolder* This,VARIANT initFile,VARIANT initDir,VARIANT filter,VARIANT title,BSTR *pathName) { return This->lpVtbl->openfiledlg(This,initFile,initDir,filter,title,pathName); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_savefiledlg(IHTMLOptionsHolder* This,VARIANT initFile,VARIANT initDir,VARIANT filter,VARIANT title,BSTR *pathName) { +static inline HRESULT IHTMLOptionsHolder_savefiledlg(IHTMLOptionsHolder* This,VARIANT initFile,VARIANT initDir,VARIANT filter,VARIANT title,BSTR *pathName) { return This->lpVtbl->savefiledlg(This,initFile,initDir,filter,title,pathName); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_choosecolordlg(IHTMLOptionsHolder* This,VARIANT initColor,LONG *rgbColor) { +static inline HRESULT IHTMLOptionsHolder_choosecolordlg(IHTMLOptionsHolder* This,VARIANT initColor,LONG *rgbColor) { return This->lpVtbl->choosecolordlg(This,initColor,rgbColor); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_showSecurityInfo(IHTMLOptionsHolder* This) { +static inline HRESULT IHTMLOptionsHolder_showSecurityInfo(IHTMLOptionsHolder* This) { return This->lpVtbl->showSecurityInfo(This); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_isApartmentModel(IHTMLOptionsHolder* This,IHTMLObjectElement *object,VARIANT_BOOL *fApartment) { +static inline HRESULT IHTMLOptionsHolder_isApartmentModel(IHTMLOptionsHolder* This,IHTMLObjectElement *object,VARIANT_BOOL *fApartment) { return This->lpVtbl->isApartmentModel(This,object,fApartment); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_getCharset(IHTMLOptionsHolder* This,BSTR fontName,LONG *charset) { +static inline HRESULT IHTMLOptionsHolder_getCharset(IHTMLOptionsHolder* This,BSTR fontName,LONG *charset) { return This->lpVtbl->getCharset(This,fontName,charset); } -static __WIDL_INLINE HRESULT IHTMLOptionsHolder_get_secureConnectionInfo(IHTMLOptionsHolder* This,BSTR *p) { +static inline HRESULT IHTMLOptionsHolder_get_secureConnectionInfo(IHTMLOptionsHolder* This,BSTR *p) { return This->lpVtbl->get_secureConnectionInfo(This,p); } #endif @@ -113643,26 +113635,26 @@ interface HTMLStyleElementEvents2 { #define HTMLStyleElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLStyleElementEvents2_QueryInterface(HTMLStyleElementEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLStyleElementEvents2_QueryInterface(HTMLStyleElementEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLStyleElementEvents2_AddRef(HTMLStyleElementEvents2* This) { +static inline ULONG HTMLStyleElementEvents2_AddRef(HTMLStyleElementEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLStyleElementEvents2_Release(HTMLStyleElementEvents2* This) { +static inline ULONG HTMLStyleElementEvents2_Release(HTMLStyleElementEvents2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLStyleElementEvents2_GetTypeInfoCount(HTMLStyleElementEvents2* This,UINT *pctinfo) { +static inline HRESULT HTMLStyleElementEvents2_GetTypeInfoCount(HTMLStyleElementEvents2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLStyleElementEvents2_GetTypeInfo(HTMLStyleElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLStyleElementEvents2_GetTypeInfo(HTMLStyleElementEvents2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLStyleElementEvents2_GetIDsOfNames(HTMLStyleElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLStyleElementEvents2_GetIDsOfNames(HTMLStyleElementEvents2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLStyleElementEvents2_Invoke(HTMLStyleElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLStyleElementEvents2_Invoke(HTMLStyleElementEvents2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -113753,26 +113745,26 @@ interface HTMLStyleElementEvents { #define HTMLStyleElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLStyleElementEvents_QueryInterface(HTMLStyleElementEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLStyleElementEvents_QueryInterface(HTMLStyleElementEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLStyleElementEvents_AddRef(HTMLStyleElementEvents* This) { +static inline ULONG HTMLStyleElementEvents_AddRef(HTMLStyleElementEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLStyleElementEvents_Release(HTMLStyleElementEvents* This) { +static inline ULONG HTMLStyleElementEvents_Release(HTMLStyleElementEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLStyleElementEvents_GetTypeInfoCount(HTMLStyleElementEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLStyleElementEvents_GetTypeInfoCount(HTMLStyleElementEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLStyleElementEvents_GetTypeInfo(HTMLStyleElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLStyleElementEvents_GetTypeInfo(HTMLStyleElementEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLStyleElementEvents_GetIDsOfNames(HTMLStyleElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLStyleElementEvents_GetIDsOfNames(HTMLStyleElementEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLStyleElementEvents_Invoke(HTMLStyleElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLStyleElementEvents_Invoke(HTMLStyleElementEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -113977,69 +113969,69 @@ interface IHTMLStyleElement { #define IHTMLStyleElement_get_media(This,p) (This)->lpVtbl->get_media(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleElement_QueryInterface(IHTMLStyleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleElement_QueryInterface(IHTMLStyleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleElement_AddRef(IHTMLStyleElement* This) { +static inline ULONG IHTMLStyleElement_AddRef(IHTMLStyleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleElement_Release(IHTMLStyleElement* This) { +static inline ULONG IHTMLStyleElement_Release(IHTMLStyleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleElement_GetTypeInfoCount(IHTMLStyleElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleElement_GetTypeInfoCount(IHTMLStyleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_GetTypeInfo(IHTMLStyleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleElement_GetTypeInfo(IHTMLStyleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_GetIDsOfNames(IHTMLStyleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleElement_GetIDsOfNames(IHTMLStyleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_Invoke(IHTMLStyleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleElement_Invoke(IHTMLStyleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleElement_put_type(IHTMLStyleElement* This,BSTR v) { +static inline HRESULT IHTMLStyleElement_put_type(IHTMLStyleElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_get_type(IHTMLStyleElement* This,BSTR *p) { +static inline HRESULT IHTMLStyleElement_get_type(IHTMLStyleElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_get_readyState(IHTMLStyleElement* This,BSTR *p) { +static inline HRESULT IHTMLStyleElement_get_readyState(IHTMLStyleElement* This,BSTR *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_put_onreadystatechange(IHTMLStyleElement* This,VARIANT v) { +static inline HRESULT IHTMLStyleElement_put_onreadystatechange(IHTMLStyleElement* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_get_onreadystatechange(IHTMLStyleElement* This,VARIANT *p) { +static inline HRESULT IHTMLStyleElement_get_onreadystatechange(IHTMLStyleElement* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_put_onload(IHTMLStyleElement* This,VARIANT v) { +static inline HRESULT IHTMLStyleElement_put_onload(IHTMLStyleElement* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_get_onload(IHTMLStyleElement* This,VARIANT *p) { +static inline HRESULT IHTMLStyleElement_get_onload(IHTMLStyleElement* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_put_onerror(IHTMLStyleElement* This,VARIANT v) { +static inline HRESULT IHTMLStyleElement_put_onerror(IHTMLStyleElement* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_get_onerror(IHTMLStyleElement* This,VARIANT *p) { +static inline HRESULT IHTMLStyleElement_get_onerror(IHTMLStyleElement* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_get_styleSheet(IHTMLStyleElement* This,IHTMLStyleSheet **p) { +static inline HRESULT IHTMLStyleElement_get_styleSheet(IHTMLStyleElement* This,IHTMLStyleSheet **p) { return This->lpVtbl->get_styleSheet(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_put_disabled(IHTMLStyleElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLStyleElement_put_disabled(IHTMLStyleElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_disabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_get_disabled(IHTMLStyleElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLStyleElement_get_disabled(IHTMLStyleElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_disabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_put_media(IHTMLStyleElement* This,BSTR v) { +static inline HRESULT IHTMLStyleElement_put_media(IHTMLStyleElement* This,BSTR v) { return This->lpVtbl->put_media(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleElement_get_media(IHTMLStyleElement* This,BSTR *p) { +static inline HRESULT IHTMLStyleElement_get_media(IHTMLStyleElement* This,BSTR *p) { return This->lpVtbl->get_media(This,p); } #endif @@ -114141,30 +114133,30 @@ interface IHTMLStyleElement2 { #define IHTMLStyleElement2_get_sheet(This,p) (This)->lpVtbl->get_sheet(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleElement2_QueryInterface(IHTMLStyleElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleElement2_QueryInterface(IHTMLStyleElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleElement2_AddRef(IHTMLStyleElement2* This) { +static inline ULONG IHTMLStyleElement2_AddRef(IHTMLStyleElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleElement2_Release(IHTMLStyleElement2* This) { +static inline ULONG IHTMLStyleElement2_Release(IHTMLStyleElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleElement2_GetTypeInfoCount(IHTMLStyleElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleElement2_GetTypeInfoCount(IHTMLStyleElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleElement2_GetTypeInfo(IHTMLStyleElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleElement2_GetTypeInfo(IHTMLStyleElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleElement2_GetIDsOfNames(IHTMLStyleElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleElement2_GetIDsOfNames(IHTMLStyleElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleElement2_Invoke(IHTMLStyleElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleElement2_Invoke(IHTMLStyleElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleElement2_get_sheet(IHTMLStyleElement2* This,IHTMLStyleSheet **p) { +static inline HRESULT IHTMLStyleElement2_get_sheet(IHTMLStyleElement2* This,IHTMLStyleSheet **p) { return This->lpVtbl->get_sheet(This,p); } #endif @@ -114256,26 +114248,26 @@ interface DispHTMLStyleElement { #define DispHTMLStyleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleElement_QueryInterface(DispHTMLStyleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleElement_QueryInterface(DispHTMLStyleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleElement_AddRef(DispHTMLStyleElement* This) { +static inline ULONG DispHTMLStyleElement_AddRef(DispHTMLStyleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleElement_Release(DispHTMLStyleElement* This) { +static inline ULONG DispHTMLStyleElement_Release(DispHTMLStyleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleElement_GetTypeInfoCount(DispHTMLStyleElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleElement_GetTypeInfoCount(DispHTMLStyleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleElement_GetTypeInfo(DispHTMLStyleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleElement_GetTypeInfo(DispHTMLStyleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleElement_GetIDsOfNames(DispHTMLStyleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleElement_GetIDsOfNames(DispHTMLStyleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleElement_Invoke(DispHTMLStyleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleElement_Invoke(DispHTMLStyleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -114398,33 +114390,33 @@ interface IHTMLStyleFontFace { #define IHTMLStyleFontFace_get_fontsrc(This,p) (This)->lpVtbl->get_fontsrc(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleFontFace_QueryInterface(IHTMLStyleFontFace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleFontFace_QueryInterface(IHTMLStyleFontFace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleFontFace_AddRef(IHTMLStyleFontFace* This) { +static inline ULONG IHTMLStyleFontFace_AddRef(IHTMLStyleFontFace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleFontFace_Release(IHTMLStyleFontFace* This) { +static inline ULONG IHTMLStyleFontFace_Release(IHTMLStyleFontFace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleFontFace_GetTypeInfoCount(IHTMLStyleFontFace* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleFontFace_GetTypeInfoCount(IHTMLStyleFontFace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleFontFace_GetTypeInfo(IHTMLStyleFontFace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleFontFace_GetTypeInfo(IHTMLStyleFontFace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleFontFace_GetIDsOfNames(IHTMLStyleFontFace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleFontFace_GetIDsOfNames(IHTMLStyleFontFace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleFontFace_Invoke(IHTMLStyleFontFace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleFontFace_Invoke(IHTMLStyleFontFace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleFontFace methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleFontFace_put_fontsrc(IHTMLStyleFontFace* This,BSTR v) { +static inline HRESULT IHTMLStyleFontFace_put_fontsrc(IHTMLStyleFontFace* This,BSTR v) { return This->lpVtbl->put_fontsrc(This,v); } -static __WIDL_INLINE HRESULT IHTMLStyleFontFace_get_fontsrc(IHTMLStyleFontFace* This,BSTR *p) { +static inline HRESULT IHTMLStyleFontFace_get_fontsrc(IHTMLStyleFontFace* This,BSTR *p) { return This->lpVtbl->get_fontsrc(This,p); } #endif @@ -114526,30 +114518,30 @@ interface IHTMLStyleFontFace2 { #define IHTMLStyleFontFace2_get_style(This,p) (This)->lpVtbl->get_style(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleFontFace2_QueryInterface(IHTMLStyleFontFace2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleFontFace2_QueryInterface(IHTMLStyleFontFace2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleFontFace2_AddRef(IHTMLStyleFontFace2* This) { +static inline ULONG IHTMLStyleFontFace2_AddRef(IHTMLStyleFontFace2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleFontFace2_Release(IHTMLStyleFontFace2* This) { +static inline ULONG IHTMLStyleFontFace2_Release(IHTMLStyleFontFace2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleFontFace2_GetTypeInfoCount(IHTMLStyleFontFace2* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleFontFace2_GetTypeInfoCount(IHTMLStyleFontFace2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleFontFace2_GetTypeInfo(IHTMLStyleFontFace2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleFontFace2_GetTypeInfo(IHTMLStyleFontFace2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleFontFace2_GetIDsOfNames(IHTMLStyleFontFace2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleFontFace2_GetIDsOfNames(IHTMLStyleFontFace2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleFontFace2_Invoke(IHTMLStyleFontFace2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleFontFace2_Invoke(IHTMLStyleFontFace2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleFontFace2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleFontFace2_get_style(IHTMLStyleFontFace2* This,IHTMLRuleStyle **p) { +static inline HRESULT IHTMLStyleFontFace2_get_style(IHTMLStyleFontFace2* This,IHTMLRuleStyle **p) { return This->lpVtbl->get_style(This,p); } #endif @@ -114641,26 +114633,26 @@ interface DispHTMLStyleFontFace { #define DispHTMLStyleFontFace_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleFontFace_QueryInterface(DispHTMLStyleFontFace* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleFontFace_QueryInterface(DispHTMLStyleFontFace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleFontFace_AddRef(DispHTMLStyleFontFace* This) { +static inline ULONG DispHTMLStyleFontFace_AddRef(DispHTMLStyleFontFace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleFontFace_Release(DispHTMLStyleFontFace* This) { +static inline ULONG DispHTMLStyleFontFace_Release(DispHTMLStyleFontFace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleFontFace_GetTypeInfoCount(DispHTMLStyleFontFace* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleFontFace_GetTypeInfoCount(DispHTMLStyleFontFace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleFontFace_GetTypeInfo(DispHTMLStyleFontFace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleFontFace_GetTypeInfo(DispHTMLStyleFontFace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleFontFace_GetIDsOfNames(DispHTMLStyleFontFace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleFontFace_GetIDsOfNames(DispHTMLStyleFontFace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleFontFace_Invoke(DispHTMLStyleFontFace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleFontFace_Invoke(DispHTMLStyleFontFace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -114888,72 +114880,72 @@ interface IHTMLXDomainRequest { #define IHTMLXDomainRequest_send(This,varBody) (This)->lpVtbl->send(This,varBody) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_QueryInterface(IHTMLXDomainRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLXDomainRequest_QueryInterface(IHTMLXDomainRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLXDomainRequest_AddRef(IHTMLXDomainRequest* This) { +static inline ULONG IHTMLXDomainRequest_AddRef(IHTMLXDomainRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLXDomainRequest_Release(IHTMLXDomainRequest* This) { +static inline ULONG IHTMLXDomainRequest_Release(IHTMLXDomainRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_GetTypeInfoCount(IHTMLXDomainRequest* This,UINT *pctinfo) { +static inline HRESULT IHTMLXDomainRequest_GetTypeInfoCount(IHTMLXDomainRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_GetTypeInfo(IHTMLXDomainRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLXDomainRequest_GetTypeInfo(IHTMLXDomainRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_GetIDsOfNames(IHTMLXDomainRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLXDomainRequest_GetIDsOfNames(IHTMLXDomainRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_Invoke(IHTMLXDomainRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLXDomainRequest_Invoke(IHTMLXDomainRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLXDomainRequest methods ***/ -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_get_responseText(IHTMLXDomainRequest* This,BSTR *p) { +static inline HRESULT IHTMLXDomainRequest_get_responseText(IHTMLXDomainRequest* This,BSTR *p) { return This->lpVtbl->get_responseText(This,p); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_put_timeout(IHTMLXDomainRequest* This,LONG v) { +static inline HRESULT IHTMLXDomainRequest_put_timeout(IHTMLXDomainRequest* This,LONG v) { return This->lpVtbl->put_timeout(This,v); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_get_timeout(IHTMLXDomainRequest* This,LONG *p) { +static inline HRESULT IHTMLXDomainRequest_get_timeout(IHTMLXDomainRequest* This,LONG *p) { return This->lpVtbl->get_timeout(This,p); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_get_contentType(IHTMLXDomainRequest* This,BSTR *p) { +static inline HRESULT IHTMLXDomainRequest_get_contentType(IHTMLXDomainRequest* This,BSTR *p) { return This->lpVtbl->get_contentType(This,p); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_put_onprogress(IHTMLXDomainRequest* This,VARIANT v) { +static inline HRESULT IHTMLXDomainRequest_put_onprogress(IHTMLXDomainRequest* This,VARIANT v) { return This->lpVtbl->put_onprogress(This,v); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_get_onprogress(IHTMLXDomainRequest* This,VARIANT *p) { +static inline HRESULT IHTMLXDomainRequest_get_onprogress(IHTMLXDomainRequest* This,VARIANT *p) { return This->lpVtbl->get_onprogress(This,p); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_put_onerror(IHTMLXDomainRequest* This,VARIANT v) { +static inline HRESULT IHTMLXDomainRequest_put_onerror(IHTMLXDomainRequest* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_get_onerror(IHTMLXDomainRequest* This,VARIANT *p) { +static inline HRESULT IHTMLXDomainRequest_get_onerror(IHTMLXDomainRequest* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_put_ontimeout(IHTMLXDomainRequest* This,VARIANT v) { +static inline HRESULT IHTMLXDomainRequest_put_ontimeout(IHTMLXDomainRequest* This,VARIANT v) { return This->lpVtbl->put_ontimeout(This,v); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_get_ontimeout(IHTMLXDomainRequest* This,VARIANT *p) { +static inline HRESULT IHTMLXDomainRequest_get_ontimeout(IHTMLXDomainRequest* This,VARIANT *p) { return This->lpVtbl->get_ontimeout(This,p); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_put_onload(IHTMLXDomainRequest* This,VARIANT v) { +static inline HRESULT IHTMLXDomainRequest_put_onload(IHTMLXDomainRequest* This,VARIANT v) { return This->lpVtbl->put_onload(This,v); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_get_onload(IHTMLXDomainRequest* This,VARIANT *p) { +static inline HRESULT IHTMLXDomainRequest_get_onload(IHTMLXDomainRequest* This,VARIANT *p) { return This->lpVtbl->get_onload(This,p); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_abort(IHTMLXDomainRequest* This) { +static inline HRESULT IHTMLXDomainRequest_abort(IHTMLXDomainRequest* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_open(IHTMLXDomainRequest* This,BSTR bstrMethod,BSTR bstrUrl) { +static inline HRESULT IHTMLXDomainRequest_open(IHTMLXDomainRequest* This,BSTR bstrMethod,BSTR bstrUrl) { return This->lpVtbl->open(This,bstrMethod,bstrUrl); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequest_send(IHTMLXDomainRequest* This,VARIANT varBody) { +static inline HRESULT IHTMLXDomainRequest_send(IHTMLXDomainRequest* This,VARIANT varBody) { return This->lpVtbl->send(This,varBody); } #endif @@ -115055,30 +115047,30 @@ interface IHTMLXDomainRequestFactory { #define IHTMLXDomainRequestFactory_create(This,a) (This)->lpVtbl->create(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLXDomainRequestFactory_QueryInterface(IHTMLXDomainRequestFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLXDomainRequestFactory_QueryInterface(IHTMLXDomainRequestFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLXDomainRequestFactory_AddRef(IHTMLXDomainRequestFactory* This) { +static inline ULONG IHTMLXDomainRequestFactory_AddRef(IHTMLXDomainRequestFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLXDomainRequestFactory_Release(IHTMLXDomainRequestFactory* This) { +static inline ULONG IHTMLXDomainRequestFactory_Release(IHTMLXDomainRequestFactory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLXDomainRequestFactory_GetTypeInfoCount(IHTMLXDomainRequestFactory* This,UINT *pctinfo) { +static inline HRESULT IHTMLXDomainRequestFactory_GetTypeInfoCount(IHTMLXDomainRequestFactory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequestFactory_GetTypeInfo(IHTMLXDomainRequestFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLXDomainRequestFactory_GetTypeInfo(IHTMLXDomainRequestFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequestFactory_GetIDsOfNames(IHTMLXDomainRequestFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLXDomainRequestFactory_GetIDsOfNames(IHTMLXDomainRequestFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLXDomainRequestFactory_Invoke(IHTMLXDomainRequestFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLXDomainRequestFactory_Invoke(IHTMLXDomainRequestFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLXDomainRequestFactory methods ***/ -static __WIDL_INLINE HRESULT IHTMLXDomainRequestFactory_create(IHTMLXDomainRequestFactory* This,IHTMLXDomainRequest **a) { +static inline HRESULT IHTMLXDomainRequestFactory_create(IHTMLXDomainRequestFactory* This,IHTMLXDomainRequest **a) { return This->lpVtbl->create(This,a); } #endif @@ -115170,26 +115162,26 @@ interface DispXDomainRequest { #define DispXDomainRequest_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispXDomainRequest_QueryInterface(DispXDomainRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispXDomainRequest_QueryInterface(DispXDomainRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispXDomainRequest_AddRef(DispXDomainRequest* This) { +static inline ULONG DispXDomainRequest_AddRef(DispXDomainRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispXDomainRequest_Release(DispXDomainRequest* This) { +static inline ULONG DispXDomainRequest_Release(DispXDomainRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispXDomainRequest_GetTypeInfoCount(DispXDomainRequest* This,UINT *pctinfo) { +static inline HRESULT DispXDomainRequest_GetTypeInfoCount(DispXDomainRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispXDomainRequest_GetTypeInfo(DispXDomainRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispXDomainRequest_GetTypeInfo(DispXDomainRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispXDomainRequest_GetIDsOfNames(DispXDomainRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispXDomainRequest_GetIDsOfNames(DispXDomainRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispXDomainRequest_Invoke(DispXDomainRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispXDomainRequest_Invoke(DispXDomainRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -115371,48 +115363,48 @@ interface IHTMLStorage { #define IHTMLStorage_clear(This) (This)->lpVtbl->clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStorage_QueryInterface(IHTMLStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStorage_QueryInterface(IHTMLStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStorage_AddRef(IHTMLStorage* This) { +static inline ULONG IHTMLStorage_AddRef(IHTMLStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStorage_Release(IHTMLStorage* This) { +static inline ULONG IHTMLStorage_Release(IHTMLStorage* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStorage_GetTypeInfoCount(IHTMLStorage* This,UINT *pctinfo) { +static inline HRESULT IHTMLStorage_GetTypeInfoCount(IHTMLStorage* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStorage_GetTypeInfo(IHTMLStorage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStorage_GetTypeInfo(IHTMLStorage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStorage_GetIDsOfNames(IHTMLStorage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStorage_GetIDsOfNames(IHTMLStorage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStorage_Invoke(IHTMLStorage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStorage_Invoke(IHTMLStorage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStorage methods ***/ -static __WIDL_INLINE HRESULT IHTMLStorage_get_length(IHTMLStorage* This,LONG *p) { +static inline HRESULT IHTMLStorage_get_length(IHTMLStorage* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLStorage_get_remainingSpace(IHTMLStorage* This,LONG *p) { +static inline HRESULT IHTMLStorage_get_remainingSpace(IHTMLStorage* This,LONG *p) { return This->lpVtbl->get_remainingSpace(This,p); } -static __WIDL_INLINE HRESULT IHTMLStorage_key(IHTMLStorage* This,LONG lIndex,BSTR *a) { +static inline HRESULT IHTMLStorage_key(IHTMLStorage* This,LONG lIndex,BSTR *a) { return This->lpVtbl->key(This,lIndex,a); } -static __WIDL_INLINE HRESULT IHTMLStorage_getItem(IHTMLStorage* This,BSTR bstrKey,VARIANT *a) { +static inline HRESULT IHTMLStorage_getItem(IHTMLStorage* This,BSTR bstrKey,VARIANT *a) { return This->lpVtbl->getItem(This,bstrKey,a); } -static __WIDL_INLINE HRESULT IHTMLStorage_setItem(IHTMLStorage* This,BSTR bstrKey,BSTR bstrValue) { +static inline HRESULT IHTMLStorage_setItem(IHTMLStorage* This,BSTR bstrKey,BSTR bstrValue) { return This->lpVtbl->setItem(This,bstrKey,bstrValue); } -static __WIDL_INLINE HRESULT IHTMLStorage_removeItem(IHTMLStorage* This,BSTR bstrKey) { +static inline HRESULT IHTMLStorage_removeItem(IHTMLStorage* This,BSTR bstrKey) { return This->lpVtbl->removeItem(This,bstrKey); } -static __WIDL_INLINE HRESULT IHTMLStorage_clear(IHTMLStorage* This) { +static inline HRESULT IHTMLStorage_clear(IHTMLStorage* This) { return This->lpVtbl->clear(This); } #endif @@ -115516,30 +115508,30 @@ interface IHTMLStorage2 { #define IHTMLStorage2_setItem(This,bstrKey,bstrValue) (This)->lpVtbl->setItem(This,bstrKey,bstrValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStorage2_QueryInterface(IHTMLStorage2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStorage2_QueryInterface(IHTMLStorage2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStorage2_AddRef(IHTMLStorage2* This) { +static inline ULONG IHTMLStorage2_AddRef(IHTMLStorage2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStorage2_Release(IHTMLStorage2* This) { +static inline ULONG IHTMLStorage2_Release(IHTMLStorage2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStorage2_GetTypeInfoCount(IHTMLStorage2* This,UINT *pctinfo) { +static inline HRESULT IHTMLStorage2_GetTypeInfoCount(IHTMLStorage2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStorage2_GetTypeInfo(IHTMLStorage2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStorage2_GetTypeInfo(IHTMLStorage2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStorage2_GetIDsOfNames(IHTMLStorage2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStorage2_GetIDsOfNames(IHTMLStorage2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStorage2_Invoke(IHTMLStorage2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStorage2_Invoke(IHTMLStorage2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStorage2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLStorage2_setItem(IHTMLStorage2* This,BSTR bstrKey,BSTR bstrValue) { +static inline HRESULT IHTMLStorage2_setItem(IHTMLStorage2* This,BSTR bstrKey,BSTR bstrValue) { return This->lpVtbl->setItem(This,bstrKey,bstrValue); } #endif @@ -115631,26 +115623,26 @@ interface DispHTMLStorage { #define DispHTMLStorage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStorage_QueryInterface(DispHTMLStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStorage_QueryInterface(DispHTMLStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStorage_AddRef(DispHTMLStorage* This) { +static inline ULONG DispHTMLStorage_AddRef(DispHTMLStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStorage_Release(DispHTMLStorage* This) { +static inline ULONG DispHTMLStorage_Release(DispHTMLStorage* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStorage_GetTypeInfoCount(DispHTMLStorage* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStorage_GetTypeInfoCount(DispHTMLStorage* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStorage_GetTypeInfo(DispHTMLStorage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStorage_GetTypeInfo(DispHTMLStorage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStorage_GetIDsOfNames(DispHTMLStorage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStorage_GetIDsOfNames(DispHTMLStorage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStorage_Invoke(DispHTMLStorage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStorage_Invoke(DispHTMLStorage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -115791,36 +115783,36 @@ interface IEventTarget { #define IEventTarget_dispatchEvent(This,evt,pfResult) (This)->lpVtbl->dispatchEvent(This,evt,pfResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEventTarget_QueryInterface(IEventTarget* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEventTarget_QueryInterface(IEventTarget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEventTarget_AddRef(IEventTarget* This) { +static inline ULONG IEventTarget_AddRef(IEventTarget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEventTarget_Release(IEventTarget* This) { +static inline ULONG IEventTarget_Release(IEventTarget* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IEventTarget_GetTypeInfoCount(IEventTarget* This,UINT *pctinfo) { +static inline HRESULT IEventTarget_GetTypeInfoCount(IEventTarget* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IEventTarget_GetTypeInfo(IEventTarget* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IEventTarget_GetTypeInfo(IEventTarget* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IEventTarget_GetIDsOfNames(IEventTarget* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IEventTarget_GetIDsOfNames(IEventTarget* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IEventTarget_Invoke(IEventTarget* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IEventTarget_Invoke(IEventTarget* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IEventTarget methods ***/ -static __WIDL_INLINE HRESULT IEventTarget_addEventListener(IEventTarget* This,BSTR type,IDispatch *listener,VARIANT_BOOL useCapture) { +static inline HRESULT IEventTarget_addEventListener(IEventTarget* This,BSTR type,IDispatch *listener,VARIANT_BOOL useCapture) { return This->lpVtbl->addEventListener(This,type,listener,useCapture); } -static __WIDL_INLINE HRESULT IEventTarget_removeEventListener(IEventTarget* This,BSTR type,IDispatch *listener,VARIANT_BOOL useCapture) { +static inline HRESULT IEventTarget_removeEventListener(IEventTarget* This,BSTR type,IDispatch *listener,VARIANT_BOOL useCapture) { return This->lpVtbl->removeEventListener(This,type,listener,useCapture); } -static __WIDL_INLINE HRESULT IEventTarget_dispatchEvent(IEventTarget* This,IDOMEvent *evt,VARIANT_BOOL *pfResult) { +static inline HRESULT IEventTarget_dispatchEvent(IEventTarget* This,IDOMEvent *evt,VARIANT_BOOL *pfResult) { return This->lpVtbl->dispatchEvent(This,evt,pfResult); } #endif @@ -116043,75 +116035,75 @@ interface IDOMEvent { #define IDOMEvent_get_srcElement(This,p) (This)->lpVtbl->get_srcElement(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMEvent_QueryInterface(IDOMEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMEvent_QueryInterface(IDOMEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMEvent_AddRef(IDOMEvent* This) { +static inline ULONG IDOMEvent_AddRef(IDOMEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMEvent_Release(IDOMEvent* This) { +static inline ULONG IDOMEvent_Release(IDOMEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMEvent_GetTypeInfoCount(IDOMEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMEvent_GetTypeInfoCount(IDOMEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMEvent_GetTypeInfo(IDOMEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMEvent_GetTypeInfo(IDOMEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMEvent_GetIDsOfNames(IDOMEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMEvent_GetIDsOfNames(IDOMEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMEvent_Invoke(IDOMEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMEvent_Invoke(IDOMEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMEvent_get_bubbles(IDOMEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMEvent_get_bubbles(IDOMEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_bubbles(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_get_cancelable(IDOMEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMEvent_get_cancelable(IDOMEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_cancelable(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_get_currentTarget(IDOMEvent* This,IEventTarget **p) { +static inline HRESULT IDOMEvent_get_currentTarget(IDOMEvent* This,IEventTarget **p) { return This->lpVtbl->get_currentTarget(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_get_defaultPrevented(IDOMEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMEvent_get_defaultPrevented(IDOMEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_defaultPrevented(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_get_eventPhase(IDOMEvent* This,USHORT *p) { +static inline HRESULT IDOMEvent_get_eventPhase(IDOMEvent* This,USHORT *p) { return This->lpVtbl->get_eventPhase(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_get_target(IDOMEvent* This,IEventTarget **p) { +static inline HRESULT IDOMEvent_get_target(IDOMEvent* This,IEventTarget **p) { return This->lpVtbl->get_target(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_get_timeStamp(IDOMEvent* This,ULONGLONG *p) { +static inline HRESULT IDOMEvent_get_timeStamp(IDOMEvent* This,ULONGLONG *p) { return This->lpVtbl->get_timeStamp(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_get_type(IDOMEvent* This,BSTR *p) { +static inline HRESULT IDOMEvent_get_type(IDOMEvent* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_initEvent(IDOMEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable) { +static inline HRESULT IDOMEvent_initEvent(IDOMEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable) { return This->lpVtbl->initEvent(This,eventType,canBubble,cancelable); } -static __WIDL_INLINE HRESULT IDOMEvent_preventDefault(IDOMEvent* This) { +static inline HRESULT IDOMEvent_preventDefault(IDOMEvent* This) { return This->lpVtbl->preventDefault(This); } -static __WIDL_INLINE HRESULT IDOMEvent_stopPropagation(IDOMEvent* This) { +static inline HRESULT IDOMEvent_stopPropagation(IDOMEvent* This) { return This->lpVtbl->stopPropagation(This); } -static __WIDL_INLINE HRESULT IDOMEvent_stopImmediatePropagation(IDOMEvent* This) { +static inline HRESULT IDOMEvent_stopImmediatePropagation(IDOMEvent* This) { return This->lpVtbl->stopImmediatePropagation(This); } -static __WIDL_INLINE HRESULT IDOMEvent_get_isTrusted(IDOMEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMEvent_get_isTrusted(IDOMEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isTrusted(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_put_cancelBubble(IDOMEvent* This,VARIANT_BOOL v) { +static inline HRESULT IDOMEvent_put_cancelBubble(IDOMEvent* This,VARIANT_BOOL v) { return This->lpVtbl->put_cancelBubble(This,v); } -static __WIDL_INLINE HRESULT IDOMEvent_get_cancelBubble(IDOMEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMEvent_get_cancelBubble(IDOMEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_cancelBubble(This,p); } -static __WIDL_INLINE HRESULT IDOMEvent_get_srcElement(IDOMEvent* This,IHTMLElement **p) { +static inline HRESULT IDOMEvent_get_srcElement(IDOMEvent* This,IHTMLElement **p) { return This->lpVtbl->get_srcElement(This,p); } #endif @@ -116203,26 +116195,26 @@ interface DispDOMEvent { #define DispDOMEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMEvent_QueryInterface(DispDOMEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMEvent_QueryInterface(DispDOMEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMEvent_AddRef(DispDOMEvent* This) { +static inline ULONG DispDOMEvent_AddRef(DispDOMEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMEvent_Release(DispDOMEvent* This) { +static inline ULONG DispDOMEvent_Release(DispDOMEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMEvent_GetTypeInfoCount(DispDOMEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMEvent_GetTypeInfoCount(DispDOMEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMEvent_GetTypeInfo(DispDOMEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMEvent_GetTypeInfo(DispDOMEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMEvent_GetIDsOfNames(DispDOMEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMEvent_GetIDsOfNames(DispDOMEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMEvent_Invoke(DispDOMEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMEvent_Invoke(DispDOMEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -116361,36 +116353,36 @@ interface IDOMUIEvent { #define IDOMUIEvent_initUIEvent(This,eventType,canBubble,cancelable,view,detail) (This)->lpVtbl->initUIEvent(This,eventType,canBubble,cancelable,view,detail) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMUIEvent_QueryInterface(IDOMUIEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMUIEvent_QueryInterface(IDOMUIEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMUIEvent_AddRef(IDOMUIEvent* This) { +static inline ULONG IDOMUIEvent_AddRef(IDOMUIEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMUIEvent_Release(IDOMUIEvent* This) { +static inline ULONG IDOMUIEvent_Release(IDOMUIEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMUIEvent_GetTypeInfoCount(IDOMUIEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMUIEvent_GetTypeInfoCount(IDOMUIEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMUIEvent_GetTypeInfo(IDOMUIEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMUIEvent_GetTypeInfo(IDOMUIEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMUIEvent_GetIDsOfNames(IDOMUIEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMUIEvent_GetIDsOfNames(IDOMUIEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMUIEvent_Invoke(IDOMUIEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMUIEvent_Invoke(IDOMUIEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMUIEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMUIEvent_get_view(IDOMUIEvent* This,IHTMLWindow2 **p) { +static inline HRESULT IDOMUIEvent_get_view(IDOMUIEvent* This,IHTMLWindow2 **p) { return This->lpVtbl->get_view(This,p); } -static __WIDL_INLINE HRESULT IDOMUIEvent_get_detail(IDOMUIEvent* This,LONG *p) { +static inline HRESULT IDOMUIEvent_get_detail(IDOMUIEvent* This,LONG *p) { return This->lpVtbl->get_detail(This,p); } -static __WIDL_INLINE HRESULT IDOMUIEvent_initUIEvent(IDOMUIEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *view,LONG detail) { +static inline HRESULT IDOMUIEvent_initUIEvent(IDOMUIEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *view,LONG detail) { return This->lpVtbl->initUIEvent(This,eventType,canBubble,cancelable,view,detail); } #endif @@ -116482,26 +116474,26 @@ interface DispDOMUIEvent { #define DispDOMUIEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMUIEvent_QueryInterface(DispDOMUIEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMUIEvent_QueryInterface(DispDOMUIEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMUIEvent_AddRef(DispDOMUIEvent* This) { +static inline ULONG DispDOMUIEvent_AddRef(DispDOMUIEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMUIEvent_Release(DispDOMUIEvent* This) { +static inline ULONG DispDOMUIEvent_Release(DispDOMUIEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMUIEvent_GetTypeInfoCount(DispDOMUIEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMUIEvent_GetTypeInfoCount(DispDOMUIEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMUIEvent_GetTypeInfo(DispDOMUIEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMUIEvent_GetTypeInfo(DispDOMUIEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMUIEvent_GetIDsOfNames(DispDOMUIEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMUIEvent_GetIDsOfNames(DispDOMUIEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMUIEvent_Invoke(DispDOMUIEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMUIEvent_Invoke(DispDOMUIEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -116830,99 +116822,99 @@ interface IDOMMouseEvent { #define IDOMMouseEvent_get_which(This,p) (This)->lpVtbl->get_which(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMMouseEvent_QueryInterface(IDOMMouseEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMMouseEvent_QueryInterface(IDOMMouseEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMMouseEvent_AddRef(IDOMMouseEvent* This) { +static inline ULONG IDOMMouseEvent_AddRef(IDOMMouseEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMMouseEvent_Release(IDOMMouseEvent* This) { +static inline ULONG IDOMMouseEvent_Release(IDOMMouseEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMMouseEvent_GetTypeInfoCount(IDOMMouseEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMMouseEvent_GetTypeInfoCount(IDOMMouseEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_GetTypeInfo(IDOMMouseEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMMouseEvent_GetTypeInfo(IDOMMouseEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_GetIDsOfNames(IDOMMouseEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMMouseEvent_GetIDsOfNames(IDOMMouseEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_Invoke(IDOMMouseEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMMouseEvent_Invoke(IDOMMouseEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMMouseEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_screenX(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_screenX(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_screenX(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_screenY(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_screenY(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_screenY(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_clientX(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_clientX(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_clientX(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_clientY(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_clientY(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_clientY(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_ctrlKey(IDOMMouseEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMMouseEvent_get_ctrlKey(IDOMMouseEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_ctrlKey(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_shiftKey(IDOMMouseEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMMouseEvent_get_shiftKey(IDOMMouseEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_shiftKey(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_altKey(IDOMMouseEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMMouseEvent_get_altKey(IDOMMouseEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_altKey(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_metaKey(IDOMMouseEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMMouseEvent_get_metaKey(IDOMMouseEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_metaKey(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_button(IDOMMouseEvent* This,USHORT *p) { +static inline HRESULT IDOMMouseEvent_get_button(IDOMMouseEvent* This,USHORT *p) { return This->lpVtbl->get_button(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_relatedTarget(IDOMMouseEvent* This,IEventTarget **p) { +static inline HRESULT IDOMMouseEvent_get_relatedTarget(IDOMMouseEvent* This,IEventTarget **p) { return This->lpVtbl->get_relatedTarget(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_initMouseEvent(IDOMMouseEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG screenXArg,LONG screenYArg,LONG clientXArg,LONG clientYArg,VARIANT_BOOL ctrlKeyArg,VARIANT_BOOL altKeyArg,VARIANT_BOOL shiftKeyArg,VARIANT_BOOL metaKeyArg,USHORT buttonArg,IEventTarget *relatedTargetArg) { +static inline HRESULT IDOMMouseEvent_initMouseEvent(IDOMMouseEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG screenXArg,LONG screenYArg,LONG clientXArg,LONG clientYArg,VARIANT_BOOL ctrlKeyArg,VARIANT_BOOL altKeyArg,VARIANT_BOOL shiftKeyArg,VARIANT_BOOL metaKeyArg,USHORT buttonArg,IEventTarget *relatedTargetArg) { return This->lpVtbl->initMouseEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,ctrlKeyArg,altKeyArg,shiftKeyArg,metaKeyArg,buttonArg,relatedTargetArg); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_getModifierState(IDOMMouseEvent* This,BSTR keyArg,VARIANT_BOOL *activated) { +static inline HRESULT IDOMMouseEvent_getModifierState(IDOMMouseEvent* This,BSTR keyArg,VARIANT_BOOL *activated) { return This->lpVtbl->getModifierState(This,keyArg,activated); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_buttons(IDOMMouseEvent* This,USHORT *p) { +static inline HRESULT IDOMMouseEvent_get_buttons(IDOMMouseEvent* This,USHORT *p) { return This->lpVtbl->get_buttons(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_fromElement(IDOMMouseEvent* This,IHTMLElement **p) { +static inline HRESULT IDOMMouseEvent_get_fromElement(IDOMMouseEvent* This,IHTMLElement **p) { return This->lpVtbl->get_fromElement(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_toElement(IDOMMouseEvent* This,IHTMLElement **p) { +static inline HRESULT IDOMMouseEvent_get_toElement(IDOMMouseEvent* This,IHTMLElement **p) { return This->lpVtbl->get_toElement(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_x(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_x(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_y(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_y(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_offsetX(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_offsetX(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_offsetX(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_offsetY(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_offsetY(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_offsetY(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_pageX(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_pageX(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_pageX(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_pageY(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_pageY(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_pageY(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_layerX(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_layerX(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_layerX(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_layerY(IDOMMouseEvent* This,LONG *p) { +static inline HRESULT IDOMMouseEvent_get_layerY(IDOMMouseEvent* This,LONG *p) { return This->lpVtbl->get_layerY(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseEvent_get_which(IDOMMouseEvent* This,USHORT *p) { +static inline HRESULT IDOMMouseEvent_get_which(IDOMMouseEvent* This,USHORT *p) { return This->lpVtbl->get_which(This,p); } #endif @@ -117014,26 +117006,26 @@ interface DispDOMMouseEvent { #define DispDOMMouseEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMMouseEvent_QueryInterface(DispDOMMouseEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMMouseEvent_QueryInterface(DispDOMMouseEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMMouseEvent_AddRef(DispDOMMouseEvent* This) { +static inline ULONG DispDOMMouseEvent_AddRef(DispDOMMouseEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMMouseEvent_Release(DispDOMMouseEvent* This) { +static inline ULONG DispDOMMouseEvent_Release(DispDOMMouseEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMMouseEvent_GetTypeInfoCount(DispDOMMouseEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMMouseEvent_GetTypeInfoCount(DispDOMMouseEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMMouseEvent_GetTypeInfo(DispDOMMouseEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMMouseEvent_GetTypeInfo(DispDOMMouseEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMMouseEvent_GetIDsOfNames(DispDOMMouseEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMMouseEvent_GetIDsOfNames(DispDOMMouseEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMMouseEvent_Invoke(DispDOMMouseEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMMouseEvent_Invoke(DispDOMMouseEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -117186,33 +117178,33 @@ interface IDOMDragEvent { #define IDOMDragEvent_initDragEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,ctrlKeyArg,altKeyArg,shiftKeyArg,metaKeyArg,buttonArg,relatedTargetArg,dataTransferArg) (This)->lpVtbl->initDragEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,ctrlKeyArg,altKeyArg,shiftKeyArg,metaKeyArg,buttonArg,relatedTargetArg,dataTransferArg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMDragEvent_QueryInterface(IDOMDragEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMDragEvent_QueryInterface(IDOMDragEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMDragEvent_AddRef(IDOMDragEvent* This) { +static inline ULONG IDOMDragEvent_AddRef(IDOMDragEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMDragEvent_Release(IDOMDragEvent* This) { +static inline ULONG IDOMDragEvent_Release(IDOMDragEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMDragEvent_GetTypeInfoCount(IDOMDragEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMDragEvent_GetTypeInfoCount(IDOMDragEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMDragEvent_GetTypeInfo(IDOMDragEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMDragEvent_GetTypeInfo(IDOMDragEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMDragEvent_GetIDsOfNames(IDOMDragEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMDragEvent_GetIDsOfNames(IDOMDragEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMDragEvent_Invoke(IDOMDragEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMDragEvent_Invoke(IDOMDragEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMDragEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMDragEvent_get_dataTransfer(IDOMDragEvent* This,IHTMLDataTransfer **p) { +static inline HRESULT IDOMDragEvent_get_dataTransfer(IDOMDragEvent* This,IHTMLDataTransfer **p) { return This->lpVtbl->get_dataTransfer(This,p); } -static __WIDL_INLINE HRESULT IDOMDragEvent_initDragEvent(IDOMDragEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG screenXArg,LONG screenYArg,LONG clientXArg,LONG clientYArg,VARIANT_BOOL ctrlKeyArg,VARIANT_BOOL altKeyArg,VARIANT_BOOL shiftKeyArg,VARIANT_BOOL metaKeyArg,USHORT buttonArg,IEventTarget *relatedTargetArg,IHTMLDataTransfer *dataTransferArg) { +static inline HRESULT IDOMDragEvent_initDragEvent(IDOMDragEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG screenXArg,LONG screenYArg,LONG clientXArg,LONG clientYArg,VARIANT_BOOL ctrlKeyArg,VARIANT_BOOL altKeyArg,VARIANT_BOOL shiftKeyArg,VARIANT_BOOL metaKeyArg,USHORT buttonArg,IEventTarget *relatedTargetArg,IHTMLDataTransfer *dataTransferArg) { return This->lpVtbl->initDragEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,ctrlKeyArg,altKeyArg,shiftKeyArg,metaKeyArg,buttonArg,relatedTargetArg,dataTransferArg); } #endif @@ -117304,26 +117296,26 @@ interface DispDOMDragEvent { #define DispDOMDragEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMDragEvent_QueryInterface(DispDOMDragEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMDragEvent_QueryInterface(DispDOMDragEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMDragEvent_AddRef(DispDOMDragEvent* This) { +static inline ULONG DispDOMDragEvent_AddRef(DispDOMDragEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMDragEvent_Release(DispDOMDragEvent* This) { +static inline ULONG DispDOMDragEvent_Release(DispDOMDragEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMDragEvent_GetTypeInfoCount(DispDOMDragEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMDragEvent_GetTypeInfoCount(DispDOMDragEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMDragEvent_GetTypeInfo(DispDOMDragEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMDragEvent_GetTypeInfo(DispDOMDragEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMDragEvent_GetIDsOfNames(DispDOMDragEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMDragEvent_GetIDsOfNames(DispDOMDragEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMDragEvent_Invoke(DispDOMDragEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMDragEvent_Invoke(DispDOMDragEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -117470,33 +117462,33 @@ interface IDOMMouseWheelEvent { #define IDOMMouseWheelEvent_initMouseWheelEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,buttonArg,relatedTargetArg,modifiersListArg,wheelDeltaArg) (This)->lpVtbl->initMouseWheelEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,buttonArg,relatedTargetArg,modifiersListArg,wheelDeltaArg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMMouseWheelEvent_QueryInterface(IDOMMouseWheelEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMMouseWheelEvent_QueryInterface(IDOMMouseWheelEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMMouseWheelEvent_AddRef(IDOMMouseWheelEvent* This) { +static inline ULONG IDOMMouseWheelEvent_AddRef(IDOMMouseWheelEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMMouseWheelEvent_Release(IDOMMouseWheelEvent* This) { +static inline ULONG IDOMMouseWheelEvent_Release(IDOMMouseWheelEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMMouseWheelEvent_GetTypeInfoCount(IDOMMouseWheelEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMMouseWheelEvent_GetTypeInfoCount(IDOMMouseWheelEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMMouseWheelEvent_GetTypeInfo(IDOMMouseWheelEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMMouseWheelEvent_GetTypeInfo(IDOMMouseWheelEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMMouseWheelEvent_GetIDsOfNames(IDOMMouseWheelEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMMouseWheelEvent_GetIDsOfNames(IDOMMouseWheelEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMMouseWheelEvent_Invoke(IDOMMouseWheelEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMMouseWheelEvent_Invoke(IDOMMouseWheelEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMMouseWheelEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMMouseWheelEvent_get_wheelDelta(IDOMMouseWheelEvent* This,LONG *p) { +static inline HRESULT IDOMMouseWheelEvent_get_wheelDelta(IDOMMouseWheelEvent* This,LONG *p) { return This->lpVtbl->get_wheelDelta(This,p); } -static __WIDL_INLINE HRESULT IDOMMouseWheelEvent_initMouseWheelEvent(IDOMMouseWheelEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG screenXArg,LONG screenYArg,LONG clientXArg,LONG clientYArg,USHORT buttonArg,IEventTarget *relatedTargetArg,BSTR modifiersListArg,LONG wheelDeltaArg) { +static inline HRESULT IDOMMouseWheelEvent_initMouseWheelEvent(IDOMMouseWheelEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG screenXArg,LONG screenYArg,LONG clientXArg,LONG clientYArg,USHORT buttonArg,IEventTarget *relatedTargetArg,BSTR modifiersListArg,LONG wheelDeltaArg) { return This->lpVtbl->initMouseWheelEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,buttonArg,relatedTargetArg,modifiersListArg,wheelDeltaArg); } #endif @@ -117588,26 +117580,26 @@ interface DispDOMMouseWheelEvent { #define DispDOMMouseWheelEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMMouseWheelEvent_QueryInterface(DispDOMMouseWheelEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMMouseWheelEvent_QueryInterface(DispDOMMouseWheelEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMMouseWheelEvent_AddRef(DispDOMMouseWheelEvent* This) { +static inline ULONG DispDOMMouseWheelEvent_AddRef(DispDOMMouseWheelEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMMouseWheelEvent_Release(DispDOMMouseWheelEvent* This) { +static inline ULONG DispDOMMouseWheelEvent_Release(DispDOMMouseWheelEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMMouseWheelEvent_GetTypeInfoCount(DispDOMMouseWheelEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMMouseWheelEvent_GetTypeInfoCount(DispDOMMouseWheelEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMMouseWheelEvent_GetTypeInfo(DispDOMMouseWheelEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMMouseWheelEvent_GetTypeInfo(DispDOMMouseWheelEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMMouseWheelEvent_GetIDsOfNames(DispDOMMouseWheelEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMMouseWheelEvent_GetIDsOfNames(DispDOMMouseWheelEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMMouseWheelEvent_Invoke(DispDOMMouseWheelEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMMouseWheelEvent_Invoke(DispDOMMouseWheelEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -117784,42 +117776,42 @@ interface IDOMWheelEvent { #define IDOMWheelEvent_initWheelEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,buttonArg,relatedTargetArg,modifiersListArg,deltaX,deltaY,deltaZ,deltaMode) (This)->lpVtbl->initWheelEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,buttonArg,relatedTargetArg,modifiersListArg,deltaX,deltaY,deltaZ,deltaMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMWheelEvent_QueryInterface(IDOMWheelEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMWheelEvent_QueryInterface(IDOMWheelEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMWheelEvent_AddRef(IDOMWheelEvent* This) { +static inline ULONG IDOMWheelEvent_AddRef(IDOMWheelEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMWheelEvent_Release(IDOMWheelEvent* This) { +static inline ULONG IDOMWheelEvent_Release(IDOMWheelEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMWheelEvent_GetTypeInfoCount(IDOMWheelEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMWheelEvent_GetTypeInfoCount(IDOMWheelEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMWheelEvent_GetTypeInfo(IDOMWheelEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMWheelEvent_GetTypeInfo(IDOMWheelEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMWheelEvent_GetIDsOfNames(IDOMWheelEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMWheelEvent_GetIDsOfNames(IDOMWheelEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMWheelEvent_Invoke(IDOMWheelEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMWheelEvent_Invoke(IDOMWheelEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMWheelEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMWheelEvent_get_deltaX(IDOMWheelEvent* This,LONG *p) { +static inline HRESULT IDOMWheelEvent_get_deltaX(IDOMWheelEvent* This,LONG *p) { return This->lpVtbl->get_deltaX(This,p); } -static __WIDL_INLINE HRESULT IDOMWheelEvent_get_deltaY(IDOMWheelEvent* This,LONG *p) { +static inline HRESULT IDOMWheelEvent_get_deltaY(IDOMWheelEvent* This,LONG *p) { return This->lpVtbl->get_deltaY(This,p); } -static __WIDL_INLINE HRESULT IDOMWheelEvent_get_deltaZ(IDOMWheelEvent* This,LONG *p) { +static inline HRESULT IDOMWheelEvent_get_deltaZ(IDOMWheelEvent* This,LONG *p) { return This->lpVtbl->get_deltaZ(This,p); } -static __WIDL_INLINE HRESULT IDOMWheelEvent_get_deltaMode(IDOMWheelEvent* This,ULONG *p) { +static inline HRESULT IDOMWheelEvent_get_deltaMode(IDOMWheelEvent* This,ULONG *p) { return This->lpVtbl->get_deltaMode(This,p); } -static __WIDL_INLINE HRESULT IDOMWheelEvent_initWheelEvent(IDOMWheelEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG screenXArg,LONG screenYArg,LONG clientXArg,LONG clientYArg,USHORT buttonArg,IEventTarget *relatedTargetArg,BSTR modifiersListArg,LONG deltaX,LONG deltaY,LONG deltaZ,ULONG deltaMode) { +static inline HRESULT IDOMWheelEvent_initWheelEvent(IDOMWheelEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG screenXArg,LONG screenYArg,LONG clientXArg,LONG clientYArg,USHORT buttonArg,IEventTarget *relatedTargetArg,BSTR modifiersListArg,LONG deltaX,LONG deltaY,LONG deltaZ,ULONG deltaMode) { return This->lpVtbl->initWheelEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,screenXArg,screenYArg,clientXArg,clientYArg,buttonArg,relatedTargetArg,modifiersListArg,deltaX,deltaY,deltaZ,deltaMode); } #endif @@ -117911,26 +117903,26 @@ interface DispDOMWheelEvent { #define DispDOMWheelEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMWheelEvent_QueryInterface(DispDOMWheelEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMWheelEvent_QueryInterface(DispDOMWheelEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMWheelEvent_AddRef(DispDOMWheelEvent* This) { +static inline ULONG DispDOMWheelEvent_AddRef(DispDOMWheelEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMWheelEvent_Release(DispDOMWheelEvent* This) { +static inline ULONG DispDOMWheelEvent_Release(DispDOMWheelEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMWheelEvent_GetTypeInfoCount(DispDOMWheelEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMWheelEvent_GetTypeInfoCount(DispDOMWheelEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMWheelEvent_GetTypeInfo(DispDOMWheelEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMWheelEvent_GetTypeInfo(DispDOMWheelEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMWheelEvent_GetIDsOfNames(DispDOMWheelEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMWheelEvent_GetIDsOfNames(DispDOMWheelEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMWheelEvent_Invoke(DispDOMWheelEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMWheelEvent_Invoke(DispDOMWheelEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -118081,39 +118073,39 @@ interface IDOMTextEvent { #define IDOMTextEvent_get_locale(This,p) (This)->lpVtbl->get_locale(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMTextEvent_QueryInterface(IDOMTextEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMTextEvent_QueryInterface(IDOMTextEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMTextEvent_AddRef(IDOMTextEvent* This) { +static inline ULONG IDOMTextEvent_AddRef(IDOMTextEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMTextEvent_Release(IDOMTextEvent* This) { +static inline ULONG IDOMTextEvent_Release(IDOMTextEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMTextEvent_GetTypeInfoCount(IDOMTextEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMTextEvent_GetTypeInfoCount(IDOMTextEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMTextEvent_GetTypeInfo(IDOMTextEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMTextEvent_GetTypeInfo(IDOMTextEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMTextEvent_GetIDsOfNames(IDOMTextEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMTextEvent_GetIDsOfNames(IDOMTextEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMTextEvent_Invoke(IDOMTextEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMTextEvent_Invoke(IDOMTextEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMTextEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMTextEvent_get_data(IDOMTextEvent* This,BSTR *p) { +static inline HRESULT IDOMTextEvent_get_data(IDOMTextEvent* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IDOMTextEvent_get_inputMethod(IDOMTextEvent* This,ULONG *p) { +static inline HRESULT IDOMTextEvent_get_inputMethod(IDOMTextEvent* This,ULONG *p) { return This->lpVtbl->get_inputMethod(This,p); } -static __WIDL_INLINE HRESULT IDOMTextEvent_initTextEvent(IDOMTextEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,BSTR dataArg,ULONG inputMethod,BSTR locale) { +static inline HRESULT IDOMTextEvent_initTextEvent(IDOMTextEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,BSTR dataArg,ULONG inputMethod,BSTR locale) { return This->lpVtbl->initTextEvent(This,eventType,canBubble,cancelable,viewArg,dataArg,inputMethod,locale); } -static __WIDL_INLINE HRESULT IDOMTextEvent_get_locale(IDOMTextEvent* This,BSTR *p) { +static inline HRESULT IDOMTextEvent_get_locale(IDOMTextEvent* This,BSTR *p) { return This->lpVtbl->get_locale(This,p); } #endif @@ -118205,26 +118197,26 @@ interface DispDOMTextEvent { #define DispDOMTextEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMTextEvent_QueryInterface(DispDOMTextEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMTextEvent_QueryInterface(DispDOMTextEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMTextEvent_AddRef(DispDOMTextEvent* This) { +static inline ULONG DispDOMTextEvent_AddRef(DispDOMTextEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMTextEvent_Release(DispDOMTextEvent* This) { +static inline ULONG DispDOMTextEvent_Release(DispDOMTextEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMTextEvent_GetTypeInfoCount(DispDOMTextEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMTextEvent_GetTypeInfoCount(DispDOMTextEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMTextEvent_GetTypeInfo(DispDOMTextEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMTextEvent_GetTypeInfo(DispDOMTextEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMTextEvent_GetIDsOfNames(DispDOMTextEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMTextEvent_GetIDsOfNames(DispDOMTextEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMTextEvent_Invoke(DispDOMTextEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMTextEvent_Invoke(DispDOMTextEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -118461,69 +118453,69 @@ interface IDOMKeyboardEvent { #define IDOMKeyboardEvent_get_locale(This,p) (This)->lpVtbl->get_locale(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_QueryInterface(IDOMKeyboardEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMKeyboardEvent_QueryInterface(IDOMKeyboardEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMKeyboardEvent_AddRef(IDOMKeyboardEvent* This) { +static inline ULONG IDOMKeyboardEvent_AddRef(IDOMKeyboardEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMKeyboardEvent_Release(IDOMKeyboardEvent* This) { +static inline ULONG IDOMKeyboardEvent_Release(IDOMKeyboardEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_GetTypeInfoCount(IDOMKeyboardEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMKeyboardEvent_GetTypeInfoCount(IDOMKeyboardEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_GetTypeInfo(IDOMKeyboardEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMKeyboardEvent_GetTypeInfo(IDOMKeyboardEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_GetIDsOfNames(IDOMKeyboardEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMKeyboardEvent_GetIDsOfNames(IDOMKeyboardEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_Invoke(IDOMKeyboardEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMKeyboardEvent_Invoke(IDOMKeyboardEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMKeyboardEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_key(IDOMKeyboardEvent* This,BSTR *p) { +static inline HRESULT IDOMKeyboardEvent_get_key(IDOMKeyboardEvent* This,BSTR *p) { return This->lpVtbl->get_key(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_location(IDOMKeyboardEvent* This,ULONG *p) { +static inline HRESULT IDOMKeyboardEvent_get_location(IDOMKeyboardEvent* This,ULONG *p) { return This->lpVtbl->get_location(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_ctrlKey(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMKeyboardEvent_get_ctrlKey(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_ctrlKey(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_shiftKey(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMKeyboardEvent_get_shiftKey(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_shiftKey(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_altKey(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMKeyboardEvent_get_altKey(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_altKey(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_metaKey(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMKeyboardEvent_get_metaKey(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_metaKey(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_repeat(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMKeyboardEvent_get_repeat(IDOMKeyboardEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_repeat(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_getModifierState(IDOMKeyboardEvent* This,BSTR keyArg,VARIANT_BOOL *state) { +static inline HRESULT IDOMKeyboardEvent_getModifierState(IDOMKeyboardEvent* This,BSTR keyArg,VARIANT_BOOL *state) { return This->lpVtbl->getModifierState(This,keyArg,state); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_initKeyboardEvent(IDOMKeyboardEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,BSTR keyArg,ULONG locationArg,BSTR modifiersListArg,VARIANT_BOOL repeat,BSTR locale) { +static inline HRESULT IDOMKeyboardEvent_initKeyboardEvent(IDOMKeyboardEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,BSTR keyArg,ULONG locationArg,BSTR modifiersListArg,VARIANT_BOOL repeat,BSTR locale) { return This->lpVtbl->initKeyboardEvent(This,eventType,canBubble,cancelable,viewArg,keyArg,locationArg,modifiersListArg,repeat,locale); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_keyCode(IDOMKeyboardEvent* This,LONG *p) { +static inline HRESULT IDOMKeyboardEvent_get_keyCode(IDOMKeyboardEvent* This,LONG *p) { return This->lpVtbl->get_keyCode(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_charCode(IDOMKeyboardEvent* This,LONG *p) { +static inline HRESULT IDOMKeyboardEvent_get_charCode(IDOMKeyboardEvent* This,LONG *p) { return This->lpVtbl->get_charCode(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_which(IDOMKeyboardEvent* This,LONG *p) { +static inline HRESULT IDOMKeyboardEvent_get_which(IDOMKeyboardEvent* This,LONG *p) { return This->lpVtbl->get_which(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_ie9_char(IDOMKeyboardEvent* This,VARIANT *p) { +static inline HRESULT IDOMKeyboardEvent_get_ie9_char(IDOMKeyboardEvent* This,VARIANT *p) { return This->lpVtbl->get_ie9_char(This,p); } -static __WIDL_INLINE HRESULT IDOMKeyboardEvent_get_locale(IDOMKeyboardEvent* This,BSTR *p) { +static inline HRESULT IDOMKeyboardEvent_get_locale(IDOMKeyboardEvent* This,BSTR *p) { return This->lpVtbl->get_locale(This,p); } #endif @@ -118615,26 +118607,26 @@ interface DispDOMKeyboardEvent { #define DispDOMKeyboardEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMKeyboardEvent_QueryInterface(DispDOMKeyboardEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMKeyboardEvent_QueryInterface(DispDOMKeyboardEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMKeyboardEvent_AddRef(DispDOMKeyboardEvent* This) { +static inline ULONG DispDOMKeyboardEvent_AddRef(DispDOMKeyboardEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMKeyboardEvent_Release(DispDOMKeyboardEvent* This) { +static inline ULONG DispDOMKeyboardEvent_Release(DispDOMKeyboardEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMKeyboardEvent_GetTypeInfoCount(DispDOMKeyboardEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMKeyboardEvent_GetTypeInfoCount(DispDOMKeyboardEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMKeyboardEvent_GetTypeInfo(DispDOMKeyboardEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMKeyboardEvent_GetTypeInfo(DispDOMKeyboardEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMKeyboardEvent_GetIDsOfNames(DispDOMKeyboardEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMKeyboardEvent_GetIDsOfNames(DispDOMKeyboardEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMKeyboardEvent_Invoke(DispDOMKeyboardEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMKeyboardEvent_Invoke(DispDOMKeyboardEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -118775,36 +118767,36 @@ interface IDOMCompositionEvent { #define IDOMCompositionEvent_get_locale(This,p) (This)->lpVtbl->get_locale(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMCompositionEvent_QueryInterface(IDOMCompositionEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMCompositionEvent_QueryInterface(IDOMCompositionEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMCompositionEvent_AddRef(IDOMCompositionEvent* This) { +static inline ULONG IDOMCompositionEvent_AddRef(IDOMCompositionEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMCompositionEvent_Release(IDOMCompositionEvent* This) { +static inline ULONG IDOMCompositionEvent_Release(IDOMCompositionEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMCompositionEvent_GetTypeInfoCount(IDOMCompositionEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMCompositionEvent_GetTypeInfoCount(IDOMCompositionEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMCompositionEvent_GetTypeInfo(IDOMCompositionEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMCompositionEvent_GetTypeInfo(IDOMCompositionEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMCompositionEvent_GetIDsOfNames(IDOMCompositionEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMCompositionEvent_GetIDsOfNames(IDOMCompositionEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMCompositionEvent_Invoke(IDOMCompositionEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMCompositionEvent_Invoke(IDOMCompositionEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMCompositionEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMCompositionEvent_get_data(IDOMCompositionEvent* This,BSTR *p) { +static inline HRESULT IDOMCompositionEvent_get_data(IDOMCompositionEvent* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IDOMCompositionEvent_initCompositionEvent(IDOMCompositionEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,BSTR data,BSTR locale) { +static inline HRESULT IDOMCompositionEvent_initCompositionEvent(IDOMCompositionEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,BSTR data,BSTR locale) { return This->lpVtbl->initCompositionEvent(This,eventType,canBubble,cancelable,viewArg,data,locale); } -static __WIDL_INLINE HRESULT IDOMCompositionEvent_get_locale(IDOMCompositionEvent* This,BSTR *p) { +static inline HRESULT IDOMCompositionEvent_get_locale(IDOMCompositionEvent* This,BSTR *p) { return This->lpVtbl->get_locale(This,p); } #endif @@ -118896,26 +118888,26 @@ interface DispDOMCompositionEvent { #define DispDOMCompositionEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMCompositionEvent_QueryInterface(DispDOMCompositionEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMCompositionEvent_QueryInterface(DispDOMCompositionEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMCompositionEvent_AddRef(DispDOMCompositionEvent* This) { +static inline ULONG DispDOMCompositionEvent_AddRef(DispDOMCompositionEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMCompositionEvent_Release(DispDOMCompositionEvent* This) { +static inline ULONG DispDOMCompositionEvent_Release(DispDOMCompositionEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMCompositionEvent_GetTypeInfoCount(DispDOMCompositionEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMCompositionEvent_GetTypeInfoCount(DispDOMCompositionEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMCompositionEvent_GetTypeInfo(DispDOMCompositionEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMCompositionEvent_GetTypeInfo(DispDOMCompositionEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMCompositionEvent_GetIDsOfNames(DispDOMCompositionEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMCompositionEvent_GetIDsOfNames(DispDOMCompositionEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMCompositionEvent_Invoke(DispDOMCompositionEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMCompositionEvent_Invoke(DispDOMCompositionEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -119084,45 +119076,45 @@ interface IDOMMutationEvent { #define IDOMMutationEvent_initMutationEvent(This,eventType,canBubble,cancelable,relatedNodeArg,prevValueArg,newValueArg,attrNameArg,attrChangeArg) (This)->lpVtbl->initMutationEvent(This,eventType,canBubble,cancelable,relatedNodeArg,prevValueArg,newValueArg,attrNameArg,attrChangeArg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMMutationEvent_QueryInterface(IDOMMutationEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMMutationEvent_QueryInterface(IDOMMutationEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMMutationEvent_AddRef(IDOMMutationEvent* This) { +static inline ULONG IDOMMutationEvent_AddRef(IDOMMutationEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMMutationEvent_Release(IDOMMutationEvent* This) { +static inline ULONG IDOMMutationEvent_Release(IDOMMutationEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMMutationEvent_GetTypeInfoCount(IDOMMutationEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMMutationEvent_GetTypeInfoCount(IDOMMutationEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMMutationEvent_GetTypeInfo(IDOMMutationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMMutationEvent_GetTypeInfo(IDOMMutationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMMutationEvent_GetIDsOfNames(IDOMMutationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMMutationEvent_GetIDsOfNames(IDOMMutationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMMutationEvent_Invoke(IDOMMutationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMMutationEvent_Invoke(IDOMMutationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMMutationEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMMutationEvent_get_relatedNode(IDOMMutationEvent* This,IDispatch **p) { +static inline HRESULT IDOMMutationEvent_get_relatedNode(IDOMMutationEvent* This,IDispatch **p) { return This->lpVtbl->get_relatedNode(This,p); } -static __WIDL_INLINE HRESULT IDOMMutationEvent_get_prevValue(IDOMMutationEvent* This,BSTR *p) { +static inline HRESULT IDOMMutationEvent_get_prevValue(IDOMMutationEvent* This,BSTR *p) { return This->lpVtbl->get_prevValue(This,p); } -static __WIDL_INLINE HRESULT IDOMMutationEvent_get_newValue(IDOMMutationEvent* This,BSTR *p) { +static inline HRESULT IDOMMutationEvent_get_newValue(IDOMMutationEvent* This,BSTR *p) { return This->lpVtbl->get_newValue(This,p); } -static __WIDL_INLINE HRESULT IDOMMutationEvent_get_attrName(IDOMMutationEvent* This,BSTR *p) { +static inline HRESULT IDOMMutationEvent_get_attrName(IDOMMutationEvent* This,BSTR *p) { return This->lpVtbl->get_attrName(This,p); } -static __WIDL_INLINE HRESULT IDOMMutationEvent_get_attrChange(IDOMMutationEvent* This,USHORT *p) { +static inline HRESULT IDOMMutationEvent_get_attrChange(IDOMMutationEvent* This,USHORT *p) { return This->lpVtbl->get_attrChange(This,p); } -static __WIDL_INLINE HRESULT IDOMMutationEvent_initMutationEvent(IDOMMutationEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IDispatch *relatedNodeArg,BSTR prevValueArg,BSTR newValueArg,BSTR attrNameArg,USHORT attrChangeArg) { +static inline HRESULT IDOMMutationEvent_initMutationEvent(IDOMMutationEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IDispatch *relatedNodeArg,BSTR prevValueArg,BSTR newValueArg,BSTR attrNameArg,USHORT attrChangeArg) { return This->lpVtbl->initMutationEvent(This,eventType,canBubble,cancelable,relatedNodeArg,prevValueArg,newValueArg,attrNameArg,attrChangeArg); } #endif @@ -119214,26 +119206,26 @@ interface DispDOMMutationEvent { #define DispDOMMutationEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMMutationEvent_QueryInterface(DispDOMMutationEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMMutationEvent_QueryInterface(DispDOMMutationEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMMutationEvent_AddRef(DispDOMMutationEvent* This) { +static inline ULONG DispDOMMutationEvent_AddRef(DispDOMMutationEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMMutationEvent_Release(DispDOMMutationEvent* This) { +static inline ULONG DispDOMMutationEvent_Release(DispDOMMutationEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMMutationEvent_GetTypeInfoCount(DispDOMMutationEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMMutationEvent_GetTypeInfoCount(DispDOMMutationEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMMutationEvent_GetTypeInfo(DispDOMMutationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMMutationEvent_GetTypeInfo(DispDOMMutationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMMutationEvent_GetIDsOfNames(DispDOMMutationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMMutationEvent_GetIDsOfNames(DispDOMMutationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMMutationEvent_Invoke(DispDOMMutationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMMutationEvent_Invoke(DispDOMMutationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -119356,33 +119348,33 @@ interface IDOMBeforeUnloadEvent { #define IDOMBeforeUnloadEvent_get_returnValue(This,p) (This)->lpVtbl->get_returnValue(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMBeforeUnloadEvent_QueryInterface(IDOMBeforeUnloadEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMBeforeUnloadEvent_QueryInterface(IDOMBeforeUnloadEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMBeforeUnloadEvent_AddRef(IDOMBeforeUnloadEvent* This) { +static inline ULONG IDOMBeforeUnloadEvent_AddRef(IDOMBeforeUnloadEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMBeforeUnloadEvent_Release(IDOMBeforeUnloadEvent* This) { +static inline ULONG IDOMBeforeUnloadEvent_Release(IDOMBeforeUnloadEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMBeforeUnloadEvent_GetTypeInfoCount(IDOMBeforeUnloadEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMBeforeUnloadEvent_GetTypeInfoCount(IDOMBeforeUnloadEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMBeforeUnloadEvent_GetTypeInfo(IDOMBeforeUnloadEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMBeforeUnloadEvent_GetTypeInfo(IDOMBeforeUnloadEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMBeforeUnloadEvent_GetIDsOfNames(IDOMBeforeUnloadEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMBeforeUnloadEvent_GetIDsOfNames(IDOMBeforeUnloadEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMBeforeUnloadEvent_Invoke(IDOMBeforeUnloadEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMBeforeUnloadEvent_Invoke(IDOMBeforeUnloadEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMBeforeUnloadEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMBeforeUnloadEvent_put_returnValue(IDOMBeforeUnloadEvent* This,VARIANT v) { +static inline HRESULT IDOMBeforeUnloadEvent_put_returnValue(IDOMBeforeUnloadEvent* This,VARIANT v) { return This->lpVtbl->put_returnValue(This,v); } -static __WIDL_INLINE HRESULT IDOMBeforeUnloadEvent_get_returnValue(IDOMBeforeUnloadEvent* This,VARIANT *p) { +static inline HRESULT IDOMBeforeUnloadEvent_get_returnValue(IDOMBeforeUnloadEvent* This,VARIANT *p) { return This->lpVtbl->get_returnValue(This,p); } #endif @@ -119474,26 +119466,26 @@ interface DispDOMBeforeUnloadEvent { #define DispDOMBeforeUnloadEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMBeforeUnloadEvent_QueryInterface(DispDOMBeforeUnloadEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMBeforeUnloadEvent_QueryInterface(DispDOMBeforeUnloadEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMBeforeUnloadEvent_AddRef(DispDOMBeforeUnloadEvent* This) { +static inline ULONG DispDOMBeforeUnloadEvent_AddRef(DispDOMBeforeUnloadEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMBeforeUnloadEvent_Release(DispDOMBeforeUnloadEvent* This) { +static inline ULONG DispDOMBeforeUnloadEvent_Release(DispDOMBeforeUnloadEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMBeforeUnloadEvent_GetTypeInfoCount(DispDOMBeforeUnloadEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMBeforeUnloadEvent_GetTypeInfoCount(DispDOMBeforeUnloadEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMBeforeUnloadEvent_GetTypeInfo(DispDOMBeforeUnloadEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMBeforeUnloadEvent_GetTypeInfo(DispDOMBeforeUnloadEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMBeforeUnloadEvent_GetIDsOfNames(DispDOMBeforeUnloadEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMBeforeUnloadEvent_GetIDsOfNames(DispDOMBeforeUnloadEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMBeforeUnloadEvent_Invoke(DispDOMBeforeUnloadEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMBeforeUnloadEvent_Invoke(DispDOMBeforeUnloadEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -119626,33 +119618,33 @@ interface IDOMFocusEvent { #define IDOMFocusEvent_initFocusEvent(This,eventType,canBubble,cancelable,view,detail,relatedTargetArg) (This)->lpVtbl->initFocusEvent(This,eventType,canBubble,cancelable,view,detail,relatedTargetArg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMFocusEvent_QueryInterface(IDOMFocusEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMFocusEvent_QueryInterface(IDOMFocusEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMFocusEvent_AddRef(IDOMFocusEvent* This) { +static inline ULONG IDOMFocusEvent_AddRef(IDOMFocusEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMFocusEvent_Release(IDOMFocusEvent* This) { +static inline ULONG IDOMFocusEvent_Release(IDOMFocusEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMFocusEvent_GetTypeInfoCount(IDOMFocusEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMFocusEvent_GetTypeInfoCount(IDOMFocusEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMFocusEvent_GetTypeInfo(IDOMFocusEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMFocusEvent_GetTypeInfo(IDOMFocusEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMFocusEvent_GetIDsOfNames(IDOMFocusEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMFocusEvent_GetIDsOfNames(IDOMFocusEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMFocusEvent_Invoke(IDOMFocusEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMFocusEvent_Invoke(IDOMFocusEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMFocusEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMFocusEvent_get_relatedTarget(IDOMFocusEvent* This,IEventTarget **p) { +static inline HRESULT IDOMFocusEvent_get_relatedTarget(IDOMFocusEvent* This,IEventTarget **p) { return This->lpVtbl->get_relatedTarget(This,p); } -static __WIDL_INLINE HRESULT IDOMFocusEvent_initFocusEvent(IDOMFocusEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *view,LONG detail,IEventTarget *relatedTargetArg) { +static inline HRESULT IDOMFocusEvent_initFocusEvent(IDOMFocusEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *view,LONG detail,IEventTarget *relatedTargetArg) { return This->lpVtbl->initFocusEvent(This,eventType,canBubble,cancelable,view,detail,relatedTargetArg); } #endif @@ -119744,26 +119736,26 @@ interface DispDOMFocusEvent { #define DispDOMFocusEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMFocusEvent_QueryInterface(DispDOMFocusEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMFocusEvent_QueryInterface(DispDOMFocusEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMFocusEvent_AddRef(DispDOMFocusEvent* This) { +static inline ULONG DispDOMFocusEvent_AddRef(DispDOMFocusEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMFocusEvent_Release(DispDOMFocusEvent* This) { +static inline ULONG DispDOMFocusEvent_Release(DispDOMFocusEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMFocusEvent_GetTypeInfoCount(DispDOMFocusEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMFocusEvent_GetTypeInfoCount(DispDOMFocusEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMFocusEvent_GetTypeInfo(DispDOMFocusEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMFocusEvent_GetTypeInfo(DispDOMFocusEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMFocusEvent_GetIDsOfNames(DispDOMFocusEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMFocusEvent_GetIDsOfNames(DispDOMFocusEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMFocusEvent_Invoke(DispDOMFocusEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMFocusEvent_Invoke(DispDOMFocusEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -119892,33 +119884,33 @@ interface IDOMCustomEvent { #define IDOMCustomEvent_initCustomEvent(This,eventType,canBubble,cancelable,detail) (This)->lpVtbl->initCustomEvent(This,eventType,canBubble,cancelable,detail) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMCustomEvent_QueryInterface(IDOMCustomEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMCustomEvent_QueryInterface(IDOMCustomEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMCustomEvent_AddRef(IDOMCustomEvent* This) { +static inline ULONG IDOMCustomEvent_AddRef(IDOMCustomEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMCustomEvent_Release(IDOMCustomEvent* This) { +static inline ULONG IDOMCustomEvent_Release(IDOMCustomEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMCustomEvent_GetTypeInfoCount(IDOMCustomEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMCustomEvent_GetTypeInfoCount(IDOMCustomEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMCustomEvent_GetTypeInfo(IDOMCustomEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMCustomEvent_GetTypeInfo(IDOMCustomEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMCustomEvent_GetIDsOfNames(IDOMCustomEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMCustomEvent_GetIDsOfNames(IDOMCustomEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMCustomEvent_Invoke(IDOMCustomEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMCustomEvent_Invoke(IDOMCustomEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMCustomEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMCustomEvent_get_detail(IDOMCustomEvent* This,VARIANT *p) { +static inline HRESULT IDOMCustomEvent_get_detail(IDOMCustomEvent* This,VARIANT *p) { return This->lpVtbl->get_detail(This,p); } -static __WIDL_INLINE HRESULT IDOMCustomEvent_initCustomEvent(IDOMCustomEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,VARIANT *detail) { +static inline HRESULT IDOMCustomEvent_initCustomEvent(IDOMCustomEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,VARIANT *detail) { return This->lpVtbl->initCustomEvent(This,eventType,canBubble,cancelable,detail); } #endif @@ -120010,26 +120002,26 @@ interface DispDOMCustomEvent { #define DispDOMCustomEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMCustomEvent_QueryInterface(DispDOMCustomEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMCustomEvent_QueryInterface(DispDOMCustomEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMCustomEvent_AddRef(DispDOMCustomEvent* This) { +static inline ULONG DispDOMCustomEvent_AddRef(DispDOMCustomEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMCustomEvent_Release(DispDOMCustomEvent* This) { +static inline ULONG DispDOMCustomEvent_Release(DispDOMCustomEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMCustomEvent_GetTypeInfoCount(DispDOMCustomEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMCustomEvent_GetTypeInfoCount(DispDOMCustomEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMCustomEvent_GetTypeInfo(DispDOMCustomEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMCustomEvent_GetTypeInfo(DispDOMCustomEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMCustomEvent_GetIDsOfNames(DispDOMCustomEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMCustomEvent_GetIDsOfNames(DispDOMCustomEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMCustomEvent_Invoke(DispDOMCustomEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMCustomEvent_Invoke(DispDOMCustomEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -120146,30 +120138,30 @@ interface ICanvasGradient { #define ICanvasGradient_addColorStop(This,offset,color) (This)->lpVtbl->addColorStop(This,offset,color) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICanvasGradient_QueryInterface(ICanvasGradient* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICanvasGradient_QueryInterface(ICanvasGradient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICanvasGradient_AddRef(ICanvasGradient* This) { +static inline ULONG ICanvasGradient_AddRef(ICanvasGradient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICanvasGradient_Release(ICanvasGradient* This) { +static inline ULONG ICanvasGradient_Release(ICanvasGradient* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICanvasGradient_GetTypeInfoCount(ICanvasGradient* This,UINT *pctinfo) { +static inline HRESULT ICanvasGradient_GetTypeInfoCount(ICanvasGradient* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICanvasGradient_GetTypeInfo(ICanvasGradient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICanvasGradient_GetTypeInfo(ICanvasGradient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICanvasGradient_GetIDsOfNames(ICanvasGradient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICanvasGradient_GetIDsOfNames(ICanvasGradient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICanvasGradient_Invoke(ICanvasGradient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICanvasGradient_Invoke(ICanvasGradient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICanvasGradient methods ***/ -static __WIDL_INLINE HRESULT ICanvasGradient_addColorStop(ICanvasGradient* This,float offset,BSTR color) { +static inline HRESULT ICanvasGradient_addColorStop(ICanvasGradient* This,float offset,BSTR color) { return This->lpVtbl->addColorStop(This,offset,color); } #endif @@ -120261,26 +120253,26 @@ interface ICanvasPattern { #define ICanvasPattern_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICanvasPattern_QueryInterface(ICanvasPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICanvasPattern_QueryInterface(ICanvasPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICanvasPattern_AddRef(ICanvasPattern* This) { +static inline ULONG ICanvasPattern_AddRef(ICanvasPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICanvasPattern_Release(ICanvasPattern* This) { +static inline ULONG ICanvasPattern_Release(ICanvasPattern* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICanvasPattern_GetTypeInfoCount(ICanvasPattern* This,UINT *pctinfo) { +static inline HRESULT ICanvasPattern_GetTypeInfoCount(ICanvasPattern* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICanvasPattern_GetTypeInfo(ICanvasPattern* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICanvasPattern_GetTypeInfo(ICanvasPattern* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICanvasPattern_GetIDsOfNames(ICanvasPattern* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICanvasPattern_GetIDsOfNames(ICanvasPattern* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICanvasPattern_Invoke(ICanvasPattern* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICanvasPattern_Invoke(ICanvasPattern* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -120382,30 +120374,30 @@ interface ICanvasTextMetrics { #define ICanvasTextMetrics_get_width(This,p) (This)->lpVtbl->get_width(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICanvasTextMetrics_QueryInterface(ICanvasTextMetrics* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICanvasTextMetrics_QueryInterface(ICanvasTextMetrics* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICanvasTextMetrics_AddRef(ICanvasTextMetrics* This) { +static inline ULONG ICanvasTextMetrics_AddRef(ICanvasTextMetrics* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICanvasTextMetrics_Release(ICanvasTextMetrics* This) { +static inline ULONG ICanvasTextMetrics_Release(ICanvasTextMetrics* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICanvasTextMetrics_GetTypeInfoCount(ICanvasTextMetrics* This,UINT *pctinfo) { +static inline HRESULT ICanvasTextMetrics_GetTypeInfoCount(ICanvasTextMetrics* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICanvasTextMetrics_GetTypeInfo(ICanvasTextMetrics* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICanvasTextMetrics_GetTypeInfo(ICanvasTextMetrics* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICanvasTextMetrics_GetIDsOfNames(ICanvasTextMetrics* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICanvasTextMetrics_GetIDsOfNames(ICanvasTextMetrics* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICanvasTextMetrics_Invoke(ICanvasTextMetrics* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICanvasTextMetrics_Invoke(ICanvasTextMetrics* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICanvasTextMetrics methods ***/ -static __WIDL_INLINE HRESULT ICanvasTextMetrics_get_width(ICanvasTextMetrics* This,float *p) { +static inline HRESULT ICanvasTextMetrics_get_width(ICanvasTextMetrics* This,float *p) { return This->lpVtbl->get_width(This,p); } #endif @@ -120523,36 +120515,36 @@ interface ICanvasImageData { #define ICanvasImageData_get_data(This,p) (This)->lpVtbl->get_data(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICanvasImageData_QueryInterface(ICanvasImageData* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICanvasImageData_QueryInterface(ICanvasImageData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICanvasImageData_AddRef(ICanvasImageData* This) { +static inline ULONG ICanvasImageData_AddRef(ICanvasImageData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICanvasImageData_Release(ICanvasImageData* This) { +static inline ULONG ICanvasImageData_Release(ICanvasImageData* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICanvasImageData_GetTypeInfoCount(ICanvasImageData* This,UINT *pctinfo) { +static inline HRESULT ICanvasImageData_GetTypeInfoCount(ICanvasImageData* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICanvasImageData_GetTypeInfo(ICanvasImageData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICanvasImageData_GetTypeInfo(ICanvasImageData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICanvasImageData_GetIDsOfNames(ICanvasImageData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICanvasImageData_GetIDsOfNames(ICanvasImageData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICanvasImageData_Invoke(ICanvasImageData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICanvasImageData_Invoke(ICanvasImageData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICanvasImageData methods ***/ -static __WIDL_INLINE HRESULT ICanvasImageData_get_width(ICanvasImageData* This,ULONG *p) { +static inline HRESULT ICanvasImageData_get_width(ICanvasImageData* This,ULONG *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT ICanvasImageData_get_height(ICanvasImageData* This,ULONG *p) { +static inline HRESULT ICanvasImageData_get_height(ICanvasImageData* This,ULONG *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT ICanvasImageData_get_data(ICanvasImageData* This,VARIANT *p) { +static inline HRESULT ICanvasImageData_get_data(ICanvasImageData* This,VARIANT *p) { return This->lpVtbl->get_data(This,p); } #endif @@ -120654,30 +120646,30 @@ interface ICanvasPixelArray { #define ICanvasPixelArray_get_length(This,p) (This)->lpVtbl->get_length(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICanvasPixelArray_QueryInterface(ICanvasPixelArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICanvasPixelArray_QueryInterface(ICanvasPixelArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICanvasPixelArray_AddRef(ICanvasPixelArray* This) { +static inline ULONG ICanvasPixelArray_AddRef(ICanvasPixelArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICanvasPixelArray_Release(ICanvasPixelArray* This) { +static inline ULONG ICanvasPixelArray_Release(ICanvasPixelArray* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICanvasPixelArray_GetTypeInfoCount(ICanvasPixelArray* This,UINT *pctinfo) { +static inline HRESULT ICanvasPixelArray_GetTypeInfoCount(ICanvasPixelArray* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICanvasPixelArray_GetTypeInfo(ICanvasPixelArray* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICanvasPixelArray_GetTypeInfo(ICanvasPixelArray* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICanvasPixelArray_GetIDsOfNames(ICanvasPixelArray* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICanvasPixelArray_GetIDsOfNames(ICanvasPixelArray* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICanvasPixelArray_Invoke(ICanvasPixelArray* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICanvasPixelArray_Invoke(ICanvasPixelArray* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICanvasPixelArray methods ***/ -static __WIDL_INLINE HRESULT ICanvasPixelArray_get_length(ICanvasPixelArray* This,ULONG *p) { +static inline HRESULT ICanvasPixelArray_get_length(ICanvasPixelArray* This,ULONG *p) { return This->lpVtbl->get_length(This,p); } #endif @@ -121452,219 +121444,219 @@ interface ICanvasRenderingContext2D { #define ICanvasRenderingContext2D_putImageData(This,imagedata,dx,dy,dirtyX,dirtyY,dirtyWidth,dirtyHeight) (This)->lpVtbl->putImageData(This,imagedata,dx,dy,dirtyX,dirtyY,dirtyWidth,dirtyHeight) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_QueryInterface(ICanvasRenderingContext2D* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICanvasRenderingContext2D_QueryInterface(ICanvasRenderingContext2D* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICanvasRenderingContext2D_AddRef(ICanvasRenderingContext2D* This) { +static inline ULONG ICanvasRenderingContext2D_AddRef(ICanvasRenderingContext2D* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICanvasRenderingContext2D_Release(ICanvasRenderingContext2D* This) { +static inline ULONG ICanvasRenderingContext2D_Release(ICanvasRenderingContext2D* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_GetTypeInfoCount(ICanvasRenderingContext2D* This,UINT *pctinfo) { +static inline HRESULT ICanvasRenderingContext2D_GetTypeInfoCount(ICanvasRenderingContext2D* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_GetTypeInfo(ICanvasRenderingContext2D* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICanvasRenderingContext2D_GetTypeInfo(ICanvasRenderingContext2D* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_GetIDsOfNames(ICanvasRenderingContext2D* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICanvasRenderingContext2D_GetIDsOfNames(ICanvasRenderingContext2D* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_Invoke(ICanvasRenderingContext2D* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICanvasRenderingContext2D_Invoke(ICanvasRenderingContext2D* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICanvasRenderingContext2D methods ***/ -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_canvas(ICanvasRenderingContext2D* This,IHTMLCanvasElement **p) { +static inline HRESULT ICanvasRenderingContext2D_get_canvas(ICanvasRenderingContext2D* This,IHTMLCanvasElement **p) { return This->lpVtbl->get_canvas(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_restore(ICanvasRenderingContext2D* This) { +static inline HRESULT ICanvasRenderingContext2D_restore(ICanvasRenderingContext2D* This) { return This->lpVtbl->restore(This); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_save(ICanvasRenderingContext2D* This) { +static inline HRESULT ICanvasRenderingContext2D_save(ICanvasRenderingContext2D* This) { return This->lpVtbl->save(This); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_rotate(ICanvasRenderingContext2D* This,float angle) { +static inline HRESULT ICanvasRenderingContext2D_rotate(ICanvasRenderingContext2D* This,float angle) { return This->lpVtbl->rotate(This,angle); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_scale(ICanvasRenderingContext2D* This,float x,float y) { +static inline HRESULT ICanvasRenderingContext2D_scale(ICanvasRenderingContext2D* This,float x,float y) { return This->lpVtbl->scale(This,x,y); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_setTransform(ICanvasRenderingContext2D* This,float m11,float m12,float m21,float m22,float dx,float dy) { +static inline HRESULT ICanvasRenderingContext2D_setTransform(ICanvasRenderingContext2D* This,float m11,float m12,float m21,float m22,float dx,float dy) { return This->lpVtbl->setTransform(This,m11,m12,m21,m22,dx,dy); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_transform(ICanvasRenderingContext2D* This,float m11,float m12,float m21,float m22,float dx,float dy) { +static inline HRESULT ICanvasRenderingContext2D_transform(ICanvasRenderingContext2D* This,float m11,float m12,float m21,float m22,float dx,float dy) { return This->lpVtbl->transform(This,m11,m12,m21,m22,dx,dy); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_translate(ICanvasRenderingContext2D* This,float x,float y) { +static inline HRESULT ICanvasRenderingContext2D_translate(ICanvasRenderingContext2D* This,float x,float y) { return This->lpVtbl->translate(This,x,y); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_globalAlpha(ICanvasRenderingContext2D* This,float v) { +static inline HRESULT ICanvasRenderingContext2D_put_globalAlpha(ICanvasRenderingContext2D* This,float v) { return This->lpVtbl->put_globalAlpha(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_globalAlpha(ICanvasRenderingContext2D* This,float *p) { +static inline HRESULT ICanvasRenderingContext2D_get_globalAlpha(ICanvasRenderingContext2D* This,float *p) { return This->lpVtbl->get_globalAlpha(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_globalCompositeOperation(ICanvasRenderingContext2D* This,BSTR v) { +static inline HRESULT ICanvasRenderingContext2D_put_globalCompositeOperation(ICanvasRenderingContext2D* This,BSTR v) { return This->lpVtbl->put_globalCompositeOperation(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_globalCompositeOperation(ICanvasRenderingContext2D* This,BSTR *p) { +static inline HRESULT ICanvasRenderingContext2D_get_globalCompositeOperation(ICanvasRenderingContext2D* This,BSTR *p) { return This->lpVtbl->get_globalCompositeOperation(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_fillStyle(ICanvasRenderingContext2D* This,VARIANT v) { +static inline HRESULT ICanvasRenderingContext2D_put_fillStyle(ICanvasRenderingContext2D* This,VARIANT v) { return This->lpVtbl->put_fillStyle(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_fillStyle(ICanvasRenderingContext2D* This,VARIANT *p) { +static inline HRESULT ICanvasRenderingContext2D_get_fillStyle(ICanvasRenderingContext2D* This,VARIANT *p) { return This->lpVtbl->get_fillStyle(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_strokeStyle(ICanvasRenderingContext2D* This,VARIANT v) { +static inline HRESULT ICanvasRenderingContext2D_put_strokeStyle(ICanvasRenderingContext2D* This,VARIANT v) { return This->lpVtbl->put_strokeStyle(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_strokeStyle(ICanvasRenderingContext2D* This,VARIANT *p) { +static inline HRESULT ICanvasRenderingContext2D_get_strokeStyle(ICanvasRenderingContext2D* This,VARIANT *p) { return This->lpVtbl->get_strokeStyle(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_createLinearGradient(ICanvasRenderingContext2D* This,float x0,float y0,float x1,float y1,ICanvasGradient **ppCanvasGradient) { +static inline HRESULT ICanvasRenderingContext2D_createLinearGradient(ICanvasRenderingContext2D* This,float x0,float y0,float x1,float y1,ICanvasGradient **ppCanvasGradient) { return This->lpVtbl->createLinearGradient(This,x0,y0,x1,y1,ppCanvasGradient); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_createRadialGradient(ICanvasRenderingContext2D* This,float x0,float y0,float r0,float x1,float y1,float r1,ICanvasGradient **ppCanvasGradient) { +static inline HRESULT ICanvasRenderingContext2D_createRadialGradient(ICanvasRenderingContext2D* This,float x0,float y0,float r0,float x1,float y1,float r1,ICanvasGradient **ppCanvasGradient) { return This->lpVtbl->createRadialGradient(This,x0,y0,r0,x1,y1,r1,ppCanvasGradient); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_createPattern(ICanvasRenderingContext2D* This,IDispatch *image,VARIANT repetition,ICanvasPattern **ppCanvasPattern) { +static inline HRESULT ICanvasRenderingContext2D_createPattern(ICanvasRenderingContext2D* This,IDispatch *image,VARIANT repetition,ICanvasPattern **ppCanvasPattern) { return This->lpVtbl->createPattern(This,image,repetition,ppCanvasPattern); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_lineCap(ICanvasRenderingContext2D* This,BSTR v) { +static inline HRESULT ICanvasRenderingContext2D_put_lineCap(ICanvasRenderingContext2D* This,BSTR v) { return This->lpVtbl->put_lineCap(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_lineCap(ICanvasRenderingContext2D* This,BSTR *p) { +static inline HRESULT ICanvasRenderingContext2D_get_lineCap(ICanvasRenderingContext2D* This,BSTR *p) { return This->lpVtbl->get_lineCap(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_lineJoin(ICanvasRenderingContext2D* This,BSTR v) { +static inline HRESULT ICanvasRenderingContext2D_put_lineJoin(ICanvasRenderingContext2D* This,BSTR v) { return This->lpVtbl->put_lineJoin(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_lineJoin(ICanvasRenderingContext2D* This,BSTR *p) { +static inline HRESULT ICanvasRenderingContext2D_get_lineJoin(ICanvasRenderingContext2D* This,BSTR *p) { return This->lpVtbl->get_lineJoin(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_lineWidth(ICanvasRenderingContext2D* This,float v) { +static inline HRESULT ICanvasRenderingContext2D_put_lineWidth(ICanvasRenderingContext2D* This,float v) { return This->lpVtbl->put_lineWidth(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_lineWidth(ICanvasRenderingContext2D* This,float *p) { +static inline HRESULT ICanvasRenderingContext2D_get_lineWidth(ICanvasRenderingContext2D* This,float *p) { return This->lpVtbl->get_lineWidth(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_miterLimit(ICanvasRenderingContext2D* This,float v) { +static inline HRESULT ICanvasRenderingContext2D_put_miterLimit(ICanvasRenderingContext2D* This,float v) { return This->lpVtbl->put_miterLimit(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_miterLimit(ICanvasRenderingContext2D* This,float *p) { +static inline HRESULT ICanvasRenderingContext2D_get_miterLimit(ICanvasRenderingContext2D* This,float *p) { return This->lpVtbl->get_miterLimit(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_shadowBlur(ICanvasRenderingContext2D* This,float v) { +static inline HRESULT ICanvasRenderingContext2D_put_shadowBlur(ICanvasRenderingContext2D* This,float v) { return This->lpVtbl->put_shadowBlur(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_shadowBlur(ICanvasRenderingContext2D* This,float *p) { +static inline HRESULT ICanvasRenderingContext2D_get_shadowBlur(ICanvasRenderingContext2D* This,float *p) { return This->lpVtbl->get_shadowBlur(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_shadowColor(ICanvasRenderingContext2D* This,BSTR v) { +static inline HRESULT ICanvasRenderingContext2D_put_shadowColor(ICanvasRenderingContext2D* This,BSTR v) { return This->lpVtbl->put_shadowColor(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_shadowColor(ICanvasRenderingContext2D* This,BSTR *p) { +static inline HRESULT ICanvasRenderingContext2D_get_shadowColor(ICanvasRenderingContext2D* This,BSTR *p) { return This->lpVtbl->get_shadowColor(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_shadowOffsetX(ICanvasRenderingContext2D* This,float v) { +static inline HRESULT ICanvasRenderingContext2D_put_shadowOffsetX(ICanvasRenderingContext2D* This,float v) { return This->lpVtbl->put_shadowOffsetX(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_shadowOffsetX(ICanvasRenderingContext2D* This,float *p) { +static inline HRESULT ICanvasRenderingContext2D_get_shadowOffsetX(ICanvasRenderingContext2D* This,float *p) { return This->lpVtbl->get_shadowOffsetX(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_shadowOffsetY(ICanvasRenderingContext2D* This,float v) { +static inline HRESULT ICanvasRenderingContext2D_put_shadowOffsetY(ICanvasRenderingContext2D* This,float v) { return This->lpVtbl->put_shadowOffsetY(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_shadowOffsetY(ICanvasRenderingContext2D* This,float *p) { +static inline HRESULT ICanvasRenderingContext2D_get_shadowOffsetY(ICanvasRenderingContext2D* This,float *p) { return This->lpVtbl->get_shadowOffsetY(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_clearRect(ICanvasRenderingContext2D* This,float x,float y,float w,float h) { +static inline HRESULT ICanvasRenderingContext2D_clearRect(ICanvasRenderingContext2D* This,float x,float y,float w,float h) { return This->lpVtbl->clearRect(This,x,y,w,h); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_fillRect(ICanvasRenderingContext2D* This,float x,float y,float w,float h) { +static inline HRESULT ICanvasRenderingContext2D_fillRect(ICanvasRenderingContext2D* This,float x,float y,float w,float h) { return This->lpVtbl->fillRect(This,x,y,w,h); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_strokeRect(ICanvasRenderingContext2D* This,float x,float y,float w,float h) { +static inline HRESULT ICanvasRenderingContext2D_strokeRect(ICanvasRenderingContext2D* This,float x,float y,float w,float h) { return This->lpVtbl->strokeRect(This,x,y,w,h); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_arc(ICanvasRenderingContext2D* This,float x,float y,float radius,float startAngle,float endAngle,WINBOOL anticlockwise) { +static inline HRESULT ICanvasRenderingContext2D_arc(ICanvasRenderingContext2D* This,float x,float y,float radius,float startAngle,float endAngle,WINBOOL anticlockwise) { return This->lpVtbl->arc(This,x,y,radius,startAngle,endAngle,anticlockwise); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_arcTo(ICanvasRenderingContext2D* This,float x1,float y1,float x2,float y2,float radius) { +static inline HRESULT ICanvasRenderingContext2D_arcTo(ICanvasRenderingContext2D* This,float x1,float y1,float x2,float y2,float radius) { return This->lpVtbl->arcTo(This,x1,y1,x2,y2,radius); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_beginPath(ICanvasRenderingContext2D* This) { +static inline HRESULT ICanvasRenderingContext2D_beginPath(ICanvasRenderingContext2D* This) { return This->lpVtbl->beginPath(This); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_bezierCurveTo(ICanvasRenderingContext2D* This,float cp1x,float cp1y,float cp2x,float cp2y,float x,float y) { +static inline HRESULT ICanvasRenderingContext2D_bezierCurveTo(ICanvasRenderingContext2D* This,float cp1x,float cp1y,float cp2x,float cp2y,float x,float y) { return This->lpVtbl->bezierCurveTo(This,cp1x,cp1y,cp2x,cp2y,x,y); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_clip(ICanvasRenderingContext2D* This) { +static inline HRESULT ICanvasRenderingContext2D_clip(ICanvasRenderingContext2D* This) { return This->lpVtbl->clip(This); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_closePath(ICanvasRenderingContext2D* This) { +static inline HRESULT ICanvasRenderingContext2D_closePath(ICanvasRenderingContext2D* This) { return This->lpVtbl->closePath(This); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_fill(ICanvasRenderingContext2D* This) { +static inline HRESULT ICanvasRenderingContext2D_fill(ICanvasRenderingContext2D* This) { return This->lpVtbl->fill(This); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_lineTo(ICanvasRenderingContext2D* This,float x,float y) { +static inline HRESULT ICanvasRenderingContext2D_lineTo(ICanvasRenderingContext2D* This,float x,float y) { return This->lpVtbl->lineTo(This,x,y); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_moveTo(ICanvasRenderingContext2D* This,float x,float y) { +static inline HRESULT ICanvasRenderingContext2D_moveTo(ICanvasRenderingContext2D* This,float x,float y) { return This->lpVtbl->moveTo(This,x,y); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_quadraticCurveTo(ICanvasRenderingContext2D* This,float cpx,float cpy,float x,float y) { +static inline HRESULT ICanvasRenderingContext2D_quadraticCurveTo(ICanvasRenderingContext2D* This,float cpx,float cpy,float x,float y) { return This->lpVtbl->quadraticCurveTo(This,cpx,cpy,x,y); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_rect(ICanvasRenderingContext2D* This,float x,float y,float w,float h) { +static inline HRESULT ICanvasRenderingContext2D_rect(ICanvasRenderingContext2D* This,float x,float y,float w,float h) { return This->lpVtbl->rect(This,x,y,w,h); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_stroke(ICanvasRenderingContext2D* This) { +static inline HRESULT ICanvasRenderingContext2D_stroke(ICanvasRenderingContext2D* This) { return This->lpVtbl->stroke(This); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_isPointInPath(ICanvasRenderingContext2D* This,float x,float y,VARIANT_BOOL *pResult) { +static inline HRESULT ICanvasRenderingContext2D_isPointInPath(ICanvasRenderingContext2D* This,float x,float y,VARIANT_BOOL *pResult) { return This->lpVtbl->isPointInPath(This,x,y,pResult); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_font(ICanvasRenderingContext2D* This,BSTR v) { +static inline HRESULT ICanvasRenderingContext2D_put_font(ICanvasRenderingContext2D* This,BSTR v) { return This->lpVtbl->put_font(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_font(ICanvasRenderingContext2D* This,BSTR *p) { +static inline HRESULT ICanvasRenderingContext2D_get_font(ICanvasRenderingContext2D* This,BSTR *p) { return This->lpVtbl->get_font(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_textAlign(ICanvasRenderingContext2D* This,BSTR v) { +static inline HRESULT ICanvasRenderingContext2D_put_textAlign(ICanvasRenderingContext2D* This,BSTR v) { return This->lpVtbl->put_textAlign(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_textAlign(ICanvasRenderingContext2D* This,BSTR *p) { +static inline HRESULT ICanvasRenderingContext2D_get_textAlign(ICanvasRenderingContext2D* This,BSTR *p) { return This->lpVtbl->get_textAlign(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_put_textBaseline(ICanvasRenderingContext2D* This,BSTR v) { +static inline HRESULT ICanvasRenderingContext2D_put_textBaseline(ICanvasRenderingContext2D* This,BSTR v) { return This->lpVtbl->put_textBaseline(This,v); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_get_textBaseline(ICanvasRenderingContext2D* This,BSTR *p) { +static inline HRESULT ICanvasRenderingContext2D_get_textBaseline(ICanvasRenderingContext2D* This,BSTR *p) { return This->lpVtbl->get_textBaseline(This,p); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_fillText(ICanvasRenderingContext2D* This,BSTR text,float x,float y,VARIANT maxWidth) { +static inline HRESULT ICanvasRenderingContext2D_fillText(ICanvasRenderingContext2D* This,BSTR text,float x,float y,VARIANT maxWidth) { return This->lpVtbl->fillText(This,text,x,y,maxWidth); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_measureText(ICanvasRenderingContext2D* This,BSTR text,ICanvasTextMetrics **ppCanvasTextMetrics) { +static inline HRESULT ICanvasRenderingContext2D_measureText(ICanvasRenderingContext2D* This,BSTR text,ICanvasTextMetrics **ppCanvasTextMetrics) { return This->lpVtbl->measureText(This,text,ppCanvasTextMetrics); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_strokeText(ICanvasRenderingContext2D* This,BSTR text,float x,float y,VARIANT maxWidth) { +static inline HRESULT ICanvasRenderingContext2D_strokeText(ICanvasRenderingContext2D* This,BSTR text,float x,float y,VARIANT maxWidth) { return This->lpVtbl->strokeText(This,text,x,y,maxWidth); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_drawImage(ICanvasRenderingContext2D* This,IDispatch *pSrc,VARIANT a1,VARIANT a2,VARIANT a3,VARIANT a4,VARIANT a5,VARIANT a6,VARIANT a7,VARIANT a8) { +static inline HRESULT ICanvasRenderingContext2D_drawImage(ICanvasRenderingContext2D* This,IDispatch *pSrc,VARIANT a1,VARIANT a2,VARIANT a3,VARIANT a4,VARIANT a5,VARIANT a6,VARIANT a7,VARIANT a8) { return This->lpVtbl->drawImage(This,pSrc,a1,a2,a3,a4,a5,a6,a7,a8); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_createImageData(ICanvasRenderingContext2D* This,VARIANT a1,VARIANT a2,ICanvasImageData **ppCanvasImageData) { +static inline HRESULT ICanvasRenderingContext2D_createImageData(ICanvasRenderingContext2D* This,VARIANT a1,VARIANT a2,ICanvasImageData **ppCanvasImageData) { return This->lpVtbl->createImageData(This,a1,a2,ppCanvasImageData); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_getImageData(ICanvasRenderingContext2D* This,float sx,float sy,float sw,float sh,ICanvasImageData **ppCanvasImageData) { +static inline HRESULT ICanvasRenderingContext2D_getImageData(ICanvasRenderingContext2D* This,float sx,float sy,float sw,float sh,ICanvasImageData **ppCanvasImageData) { return This->lpVtbl->getImageData(This,sx,sy,sw,sh,ppCanvasImageData); } -static __WIDL_INLINE HRESULT ICanvasRenderingContext2D_putImageData(ICanvasRenderingContext2D* This,ICanvasImageData *imagedata,float dx,float dy,VARIANT dirtyX,VARIANT dirtyY,VARIANT dirtyWidth,VARIANT dirtyHeight) { +static inline HRESULT ICanvasRenderingContext2D_putImageData(ICanvasRenderingContext2D* This,ICanvasImageData *imagedata,float dx,float dy,VARIANT dirtyX,VARIANT dirtyY,VARIANT dirtyWidth,VARIANT dirtyHeight) { return This->lpVtbl->putImageData(This,imagedata,dx,dy,dirtyX,dirtyY,dirtyWidth,dirtyHeight); } #endif @@ -121812,45 +121804,45 @@ interface IHTMLCanvasElement { #define IHTMLCanvasElement_toDataURL(This,type,jpegquality,pUrl) (This)->lpVtbl->toDataURL(This,type,jpegquality,pUrl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCanvasElement_QueryInterface(IHTMLCanvasElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCanvasElement_QueryInterface(IHTMLCanvasElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCanvasElement_AddRef(IHTMLCanvasElement* This) { +static inline ULONG IHTMLCanvasElement_AddRef(IHTMLCanvasElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCanvasElement_Release(IHTMLCanvasElement* This) { +static inline ULONG IHTMLCanvasElement_Release(IHTMLCanvasElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLCanvasElement_GetTypeInfoCount(IHTMLCanvasElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLCanvasElement_GetTypeInfoCount(IHTMLCanvasElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLCanvasElement_GetTypeInfo(IHTMLCanvasElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLCanvasElement_GetTypeInfo(IHTMLCanvasElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLCanvasElement_GetIDsOfNames(IHTMLCanvasElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLCanvasElement_GetIDsOfNames(IHTMLCanvasElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLCanvasElement_Invoke(IHTMLCanvasElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLCanvasElement_Invoke(IHTMLCanvasElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLCanvasElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLCanvasElement_put_width(IHTMLCanvasElement* This,LONG v) { +static inline HRESULT IHTMLCanvasElement_put_width(IHTMLCanvasElement* This,LONG v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLCanvasElement_get_width(IHTMLCanvasElement* This,LONG *p) { +static inline HRESULT IHTMLCanvasElement_get_width(IHTMLCanvasElement* This,LONG *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLCanvasElement_put_height(IHTMLCanvasElement* This,LONG v) { +static inline HRESULT IHTMLCanvasElement_put_height(IHTMLCanvasElement* This,LONG v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLCanvasElement_get_height(IHTMLCanvasElement* This,LONG *p) { +static inline HRESULT IHTMLCanvasElement_get_height(IHTMLCanvasElement* This,LONG *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLCanvasElement_getContext(IHTMLCanvasElement* This,BSTR contextId,ICanvasRenderingContext2D **ppContext) { +static inline HRESULT IHTMLCanvasElement_getContext(IHTMLCanvasElement* This,BSTR contextId,ICanvasRenderingContext2D **ppContext) { return This->lpVtbl->getContext(This,contextId,ppContext); } -static __WIDL_INLINE HRESULT IHTMLCanvasElement_toDataURL(IHTMLCanvasElement* This,BSTR type,VARIANT jpegquality,BSTR *pUrl) { +static inline HRESULT IHTMLCanvasElement_toDataURL(IHTMLCanvasElement* This,BSTR type,VARIANT jpegquality,BSTR *pUrl) { return This->lpVtbl->toDataURL(This,type,jpegquality,pUrl); } #endif @@ -121942,26 +121934,26 @@ interface DispCanvasGradient { #define DispCanvasGradient_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispCanvasGradient_QueryInterface(DispCanvasGradient* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispCanvasGradient_QueryInterface(DispCanvasGradient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispCanvasGradient_AddRef(DispCanvasGradient* This) { +static inline ULONG DispCanvasGradient_AddRef(DispCanvasGradient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispCanvasGradient_Release(DispCanvasGradient* This) { +static inline ULONG DispCanvasGradient_Release(DispCanvasGradient* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispCanvasGradient_GetTypeInfoCount(DispCanvasGradient* This,UINT *pctinfo) { +static inline HRESULT DispCanvasGradient_GetTypeInfoCount(DispCanvasGradient* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispCanvasGradient_GetTypeInfo(DispCanvasGradient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispCanvasGradient_GetTypeInfo(DispCanvasGradient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispCanvasGradient_GetIDsOfNames(DispCanvasGradient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispCanvasGradient_GetIDsOfNames(DispCanvasGradient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispCanvasGradient_Invoke(DispCanvasGradient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispCanvasGradient_Invoke(DispCanvasGradient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -122066,26 +122058,26 @@ interface DispCanvasPattern { #define DispCanvasPattern_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispCanvasPattern_QueryInterface(DispCanvasPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispCanvasPattern_QueryInterface(DispCanvasPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispCanvasPattern_AddRef(DispCanvasPattern* This) { +static inline ULONG DispCanvasPattern_AddRef(DispCanvasPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispCanvasPattern_Release(DispCanvasPattern* This) { +static inline ULONG DispCanvasPattern_Release(DispCanvasPattern* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispCanvasPattern_GetTypeInfoCount(DispCanvasPattern* This,UINT *pctinfo) { +static inline HRESULT DispCanvasPattern_GetTypeInfoCount(DispCanvasPattern* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispCanvasPattern_GetTypeInfo(DispCanvasPattern* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispCanvasPattern_GetTypeInfo(DispCanvasPattern* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispCanvasPattern_GetIDsOfNames(DispCanvasPattern* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispCanvasPattern_GetIDsOfNames(DispCanvasPattern* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispCanvasPattern_Invoke(DispCanvasPattern* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispCanvasPattern_Invoke(DispCanvasPattern* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -122190,26 +122182,26 @@ interface DispCanvasTextMetrics { #define DispCanvasTextMetrics_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispCanvasTextMetrics_QueryInterface(DispCanvasTextMetrics* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispCanvasTextMetrics_QueryInterface(DispCanvasTextMetrics* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispCanvasTextMetrics_AddRef(DispCanvasTextMetrics* This) { +static inline ULONG DispCanvasTextMetrics_AddRef(DispCanvasTextMetrics* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispCanvasTextMetrics_Release(DispCanvasTextMetrics* This) { +static inline ULONG DispCanvasTextMetrics_Release(DispCanvasTextMetrics* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispCanvasTextMetrics_GetTypeInfoCount(DispCanvasTextMetrics* This,UINT *pctinfo) { +static inline HRESULT DispCanvasTextMetrics_GetTypeInfoCount(DispCanvasTextMetrics* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispCanvasTextMetrics_GetTypeInfo(DispCanvasTextMetrics* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispCanvasTextMetrics_GetTypeInfo(DispCanvasTextMetrics* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispCanvasTextMetrics_GetIDsOfNames(DispCanvasTextMetrics* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispCanvasTextMetrics_GetIDsOfNames(DispCanvasTextMetrics* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispCanvasTextMetrics_Invoke(DispCanvasTextMetrics* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispCanvasTextMetrics_Invoke(DispCanvasTextMetrics* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -122314,26 +122306,26 @@ interface DispCanvasImageData { #define DispCanvasImageData_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispCanvasImageData_QueryInterface(DispCanvasImageData* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispCanvasImageData_QueryInterface(DispCanvasImageData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispCanvasImageData_AddRef(DispCanvasImageData* This) { +static inline ULONG DispCanvasImageData_AddRef(DispCanvasImageData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispCanvasImageData_Release(DispCanvasImageData* This) { +static inline ULONG DispCanvasImageData_Release(DispCanvasImageData* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispCanvasImageData_GetTypeInfoCount(DispCanvasImageData* This,UINT *pctinfo) { +static inline HRESULT DispCanvasImageData_GetTypeInfoCount(DispCanvasImageData* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispCanvasImageData_GetTypeInfo(DispCanvasImageData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispCanvasImageData_GetTypeInfo(DispCanvasImageData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispCanvasImageData_GetIDsOfNames(DispCanvasImageData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispCanvasImageData_GetIDsOfNames(DispCanvasImageData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispCanvasImageData_Invoke(DispCanvasImageData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispCanvasImageData_Invoke(DispCanvasImageData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -122438,26 +122430,26 @@ interface DispCanvasRenderingContext2D { #define DispCanvasRenderingContext2D_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispCanvasRenderingContext2D_QueryInterface(DispCanvasRenderingContext2D* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispCanvasRenderingContext2D_QueryInterface(DispCanvasRenderingContext2D* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispCanvasRenderingContext2D_AddRef(DispCanvasRenderingContext2D* This) { +static inline ULONG DispCanvasRenderingContext2D_AddRef(DispCanvasRenderingContext2D* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispCanvasRenderingContext2D_Release(DispCanvasRenderingContext2D* This) { +static inline ULONG DispCanvasRenderingContext2D_Release(DispCanvasRenderingContext2D* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispCanvasRenderingContext2D_GetTypeInfoCount(DispCanvasRenderingContext2D* This,UINT *pctinfo) { +static inline HRESULT DispCanvasRenderingContext2D_GetTypeInfoCount(DispCanvasRenderingContext2D* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispCanvasRenderingContext2D_GetTypeInfo(DispCanvasRenderingContext2D* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispCanvasRenderingContext2D_GetTypeInfo(DispCanvasRenderingContext2D* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispCanvasRenderingContext2D_GetIDsOfNames(DispCanvasRenderingContext2D* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispCanvasRenderingContext2D_GetIDsOfNames(DispCanvasRenderingContext2D* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispCanvasRenderingContext2D_Invoke(DispCanvasRenderingContext2D* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispCanvasRenderingContext2D_Invoke(DispCanvasRenderingContext2D* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -122562,26 +122554,26 @@ interface DispHTMLCanvasElement { #define DispHTMLCanvasElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCanvasElement_QueryInterface(DispHTMLCanvasElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLCanvasElement_QueryInterface(DispHTMLCanvasElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLCanvasElement_AddRef(DispHTMLCanvasElement* This) { +static inline ULONG DispHTMLCanvasElement_AddRef(DispHTMLCanvasElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLCanvasElement_Release(DispHTMLCanvasElement* This) { +static inline ULONG DispHTMLCanvasElement_Release(DispHTMLCanvasElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLCanvasElement_GetTypeInfoCount(DispHTMLCanvasElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLCanvasElement_GetTypeInfoCount(DispHTMLCanvasElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLCanvasElement_GetTypeInfo(DispHTMLCanvasElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLCanvasElement_GetTypeInfo(DispHTMLCanvasElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLCanvasElement_GetIDsOfNames(DispHTMLCanvasElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLCanvasElement_GetIDsOfNames(DispHTMLCanvasElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLCanvasElement_Invoke(DispHTMLCanvasElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLCanvasElement_Invoke(DispHTMLCanvasElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -122730,39 +122722,39 @@ interface IDOMProgressEvent { #define IDOMProgressEvent_initProgressEvent(This,eventType,canBubble,cancelable,lengthComputableArg,loadedArg,totalArg) (This)->lpVtbl->initProgressEvent(This,eventType,canBubble,cancelable,lengthComputableArg,loadedArg,totalArg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMProgressEvent_QueryInterface(IDOMProgressEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMProgressEvent_QueryInterface(IDOMProgressEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMProgressEvent_AddRef(IDOMProgressEvent* This) { +static inline ULONG IDOMProgressEvent_AddRef(IDOMProgressEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMProgressEvent_Release(IDOMProgressEvent* This) { +static inline ULONG IDOMProgressEvent_Release(IDOMProgressEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMProgressEvent_GetTypeInfoCount(IDOMProgressEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMProgressEvent_GetTypeInfoCount(IDOMProgressEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMProgressEvent_GetTypeInfo(IDOMProgressEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMProgressEvent_GetTypeInfo(IDOMProgressEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMProgressEvent_GetIDsOfNames(IDOMProgressEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMProgressEvent_GetIDsOfNames(IDOMProgressEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMProgressEvent_Invoke(IDOMProgressEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMProgressEvent_Invoke(IDOMProgressEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMProgressEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMProgressEvent_get_lengthComputable(IDOMProgressEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMProgressEvent_get_lengthComputable(IDOMProgressEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_lengthComputable(This,p); } -static __WIDL_INLINE HRESULT IDOMProgressEvent_get_loaded(IDOMProgressEvent* This,ULONGLONG *p) { +static inline HRESULT IDOMProgressEvent_get_loaded(IDOMProgressEvent* This,ULONGLONG *p) { return This->lpVtbl->get_loaded(This,p); } -static __WIDL_INLINE HRESULT IDOMProgressEvent_get_total(IDOMProgressEvent* This,ULONGLONG *p) { +static inline HRESULT IDOMProgressEvent_get_total(IDOMProgressEvent* This,ULONGLONG *p) { return This->lpVtbl->get_total(This,p); } -static __WIDL_INLINE HRESULT IDOMProgressEvent_initProgressEvent(IDOMProgressEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,VARIANT_BOOL lengthComputableArg,ULONGLONG loadedArg,ULONGLONG totalArg) { +static inline HRESULT IDOMProgressEvent_initProgressEvent(IDOMProgressEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,VARIANT_BOOL lengthComputableArg,ULONGLONG loadedArg,ULONGLONG totalArg) { return This->lpVtbl->initProgressEvent(This,eventType,canBubble,cancelable,lengthComputableArg,loadedArg,totalArg); } #endif @@ -122854,26 +122846,26 @@ interface DispDOMProgressEvent { #define DispDOMProgressEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMProgressEvent_QueryInterface(DispDOMProgressEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMProgressEvent_QueryInterface(DispDOMProgressEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMProgressEvent_AddRef(DispDOMProgressEvent* This) { +static inline ULONG DispDOMProgressEvent_AddRef(DispDOMProgressEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMProgressEvent_Release(DispDOMProgressEvent* This) { +static inline ULONG DispDOMProgressEvent_Release(DispDOMProgressEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMProgressEvent_GetTypeInfoCount(DispDOMProgressEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMProgressEvent_GetTypeInfoCount(DispDOMProgressEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMProgressEvent_GetTypeInfo(DispDOMProgressEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMProgressEvent_GetTypeInfo(DispDOMProgressEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMProgressEvent_GetIDsOfNames(DispDOMProgressEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMProgressEvent_GetIDsOfNames(DispDOMProgressEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMProgressEvent_Invoke(DispDOMProgressEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMProgressEvent_Invoke(DispDOMProgressEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -123024,39 +123016,39 @@ interface IDOMMessageEvent { #define IDOMMessageEvent_initMessageEvent(This,eventType,canBubble,cancelable,data,origin,lastEventId,source) (This)->lpVtbl->initMessageEvent(This,eventType,canBubble,cancelable,data,origin,lastEventId,source) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMMessageEvent_QueryInterface(IDOMMessageEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMMessageEvent_QueryInterface(IDOMMessageEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMMessageEvent_AddRef(IDOMMessageEvent* This) { +static inline ULONG IDOMMessageEvent_AddRef(IDOMMessageEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMMessageEvent_Release(IDOMMessageEvent* This) { +static inline ULONG IDOMMessageEvent_Release(IDOMMessageEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMMessageEvent_GetTypeInfoCount(IDOMMessageEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMMessageEvent_GetTypeInfoCount(IDOMMessageEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMMessageEvent_GetTypeInfo(IDOMMessageEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMMessageEvent_GetTypeInfo(IDOMMessageEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMMessageEvent_GetIDsOfNames(IDOMMessageEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMMessageEvent_GetIDsOfNames(IDOMMessageEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMMessageEvent_Invoke(IDOMMessageEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMMessageEvent_Invoke(IDOMMessageEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMMessageEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMMessageEvent_get_data(IDOMMessageEvent* This,BSTR *p) { +static inline HRESULT IDOMMessageEvent_get_data(IDOMMessageEvent* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IDOMMessageEvent_get_origin(IDOMMessageEvent* This,BSTR *p) { +static inline HRESULT IDOMMessageEvent_get_origin(IDOMMessageEvent* This,BSTR *p) { return This->lpVtbl->get_origin(This,p); } -static __WIDL_INLINE HRESULT IDOMMessageEvent_get_source(IDOMMessageEvent* This,IHTMLWindow2 **p) { +static inline HRESULT IDOMMessageEvent_get_source(IDOMMessageEvent* This,IHTMLWindow2 **p) { return This->lpVtbl->get_source(This,p); } -static __WIDL_INLINE HRESULT IDOMMessageEvent_initMessageEvent(IDOMMessageEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,BSTR data,BSTR origin,BSTR lastEventId,IHTMLWindow2 *source) { +static inline HRESULT IDOMMessageEvent_initMessageEvent(IDOMMessageEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,BSTR data,BSTR origin,BSTR lastEventId,IHTMLWindow2 *source) { return This->lpVtbl->initMessageEvent(This,eventType,canBubble,cancelable,data,origin,lastEventId,source); } #endif @@ -123148,26 +123140,26 @@ interface DispDOMMessageEvent { #define DispDOMMessageEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMMessageEvent_QueryInterface(DispDOMMessageEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMMessageEvent_QueryInterface(DispDOMMessageEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMMessageEvent_AddRef(DispDOMMessageEvent* This) { +static inline ULONG DispDOMMessageEvent_AddRef(DispDOMMessageEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMMessageEvent_Release(DispDOMMessageEvent* This) { +static inline ULONG DispDOMMessageEvent_Release(DispDOMMessageEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMMessageEvent_GetTypeInfoCount(DispDOMMessageEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMMessageEvent_GetTypeInfoCount(DispDOMMessageEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMMessageEvent_GetTypeInfo(DispDOMMessageEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMMessageEvent_GetTypeInfo(DispDOMMessageEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMMessageEvent_GetIDsOfNames(DispDOMMessageEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMMessageEvent_GetIDsOfNames(DispDOMMessageEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMMessageEvent_Invoke(DispDOMMessageEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMMessageEvent_Invoke(DispDOMMessageEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -123290,33 +123282,33 @@ interface IDOMSiteModeEvent { #define IDOMSiteModeEvent_get_actionURL(This,p) (This)->lpVtbl->get_actionURL(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMSiteModeEvent_QueryInterface(IDOMSiteModeEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMSiteModeEvent_QueryInterface(IDOMSiteModeEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMSiteModeEvent_AddRef(IDOMSiteModeEvent* This) { +static inline ULONG IDOMSiteModeEvent_AddRef(IDOMSiteModeEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMSiteModeEvent_Release(IDOMSiteModeEvent* This) { +static inline ULONG IDOMSiteModeEvent_Release(IDOMSiteModeEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMSiteModeEvent_GetTypeInfoCount(IDOMSiteModeEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMSiteModeEvent_GetTypeInfoCount(IDOMSiteModeEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMSiteModeEvent_GetTypeInfo(IDOMSiteModeEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMSiteModeEvent_GetTypeInfo(IDOMSiteModeEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMSiteModeEvent_GetIDsOfNames(IDOMSiteModeEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMSiteModeEvent_GetIDsOfNames(IDOMSiteModeEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMSiteModeEvent_Invoke(IDOMSiteModeEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMSiteModeEvent_Invoke(IDOMSiteModeEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMSiteModeEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMSiteModeEvent_get_buttonID(IDOMSiteModeEvent* This,LONG *p) { +static inline HRESULT IDOMSiteModeEvent_get_buttonID(IDOMSiteModeEvent* This,LONG *p) { return This->lpVtbl->get_buttonID(This,p); } -static __WIDL_INLINE HRESULT IDOMSiteModeEvent_get_actionURL(IDOMSiteModeEvent* This,BSTR *p) { +static inline HRESULT IDOMSiteModeEvent_get_actionURL(IDOMSiteModeEvent* This,BSTR *p) { return This->lpVtbl->get_actionURL(This,p); } #endif @@ -123408,26 +123400,26 @@ interface DispDOMSiteModeEvent { #define DispDOMSiteModeEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMSiteModeEvent_QueryInterface(DispDOMSiteModeEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMSiteModeEvent_QueryInterface(DispDOMSiteModeEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMSiteModeEvent_AddRef(DispDOMSiteModeEvent* This) { +static inline ULONG DispDOMSiteModeEvent_AddRef(DispDOMSiteModeEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMSiteModeEvent_Release(DispDOMSiteModeEvent* This) { +static inline ULONG DispDOMSiteModeEvent_Release(DispDOMSiteModeEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMSiteModeEvent_GetTypeInfoCount(DispDOMSiteModeEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMSiteModeEvent_GetTypeInfoCount(DispDOMSiteModeEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMSiteModeEvent_GetTypeInfo(DispDOMSiteModeEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMSiteModeEvent_GetTypeInfo(DispDOMSiteModeEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMSiteModeEvent_GetIDsOfNames(DispDOMSiteModeEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMSiteModeEvent_GetIDsOfNames(DispDOMSiteModeEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMSiteModeEvent_Invoke(DispDOMSiteModeEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMSiteModeEvent_Invoke(DispDOMSiteModeEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -123596,45 +123588,45 @@ interface IDOMStorageEvent { #define IDOMStorageEvent_initStorageEvent(This,eventType,canBubble,cancelable,keyArg,oldValueArg,newValueArg,urlArg,storageAreaArg) (This)->lpVtbl->initStorageEvent(This,eventType,canBubble,cancelable,keyArg,oldValueArg,newValueArg,urlArg,storageAreaArg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMStorageEvent_QueryInterface(IDOMStorageEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMStorageEvent_QueryInterface(IDOMStorageEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMStorageEvent_AddRef(IDOMStorageEvent* This) { +static inline ULONG IDOMStorageEvent_AddRef(IDOMStorageEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMStorageEvent_Release(IDOMStorageEvent* This) { +static inline ULONG IDOMStorageEvent_Release(IDOMStorageEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMStorageEvent_GetTypeInfoCount(IDOMStorageEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMStorageEvent_GetTypeInfoCount(IDOMStorageEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMStorageEvent_GetTypeInfo(IDOMStorageEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMStorageEvent_GetTypeInfo(IDOMStorageEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMStorageEvent_GetIDsOfNames(IDOMStorageEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMStorageEvent_GetIDsOfNames(IDOMStorageEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMStorageEvent_Invoke(IDOMStorageEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMStorageEvent_Invoke(IDOMStorageEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMStorageEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMStorageEvent_get_key(IDOMStorageEvent* This,BSTR *p) { +static inline HRESULT IDOMStorageEvent_get_key(IDOMStorageEvent* This,BSTR *p) { return This->lpVtbl->get_key(This,p); } -static __WIDL_INLINE HRESULT IDOMStorageEvent_get_oldValue(IDOMStorageEvent* This,BSTR *p) { +static inline HRESULT IDOMStorageEvent_get_oldValue(IDOMStorageEvent* This,BSTR *p) { return This->lpVtbl->get_oldValue(This,p); } -static __WIDL_INLINE HRESULT IDOMStorageEvent_get_newValue(IDOMStorageEvent* This,BSTR *p) { +static inline HRESULT IDOMStorageEvent_get_newValue(IDOMStorageEvent* This,BSTR *p) { return This->lpVtbl->get_newValue(This,p); } -static __WIDL_INLINE HRESULT IDOMStorageEvent_get_url(IDOMStorageEvent* This,BSTR *p) { +static inline HRESULT IDOMStorageEvent_get_url(IDOMStorageEvent* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IDOMStorageEvent_get_storageArea(IDOMStorageEvent* This,IHTMLStorage **p) { +static inline HRESULT IDOMStorageEvent_get_storageArea(IDOMStorageEvent* This,IHTMLStorage **p) { return This->lpVtbl->get_storageArea(This,p); } -static __WIDL_INLINE HRESULT IDOMStorageEvent_initStorageEvent(IDOMStorageEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,BSTR keyArg,BSTR oldValueArg,BSTR newValueArg,BSTR urlArg,IHTMLStorage *storageAreaArg) { +static inline HRESULT IDOMStorageEvent_initStorageEvent(IDOMStorageEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,BSTR keyArg,BSTR oldValueArg,BSTR newValueArg,BSTR urlArg,IHTMLStorage *storageAreaArg) { return This->lpVtbl->initStorageEvent(This,eventType,canBubble,cancelable,keyArg,oldValueArg,newValueArg,urlArg,storageAreaArg); } #endif @@ -123726,26 +123718,26 @@ interface DispDOMStorageEvent { #define DispDOMStorageEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMStorageEvent_QueryInterface(DispDOMStorageEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMStorageEvent_QueryInterface(DispDOMStorageEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMStorageEvent_AddRef(DispDOMStorageEvent* This) { +static inline ULONG DispDOMStorageEvent_AddRef(DispDOMStorageEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMStorageEvent_Release(DispDOMStorageEvent* This) { +static inline ULONG DispDOMStorageEvent_Release(DispDOMStorageEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMStorageEvent_GetTypeInfoCount(DispDOMStorageEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMStorageEvent_GetTypeInfoCount(DispDOMStorageEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMStorageEvent_GetTypeInfo(DispDOMStorageEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMStorageEvent_GetTypeInfo(DispDOMStorageEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMStorageEvent_GetIDsOfNames(DispDOMStorageEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMStorageEvent_GetIDsOfNames(DispDOMStorageEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMStorageEvent_Invoke(DispDOMStorageEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMStorageEvent_Invoke(DispDOMStorageEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -123850,26 +123842,26 @@ interface IXMLHttpRequestEventTarget { #define IXMLHttpRequestEventTarget_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLHttpRequestEventTarget_QueryInterface(IXMLHttpRequestEventTarget* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLHttpRequestEventTarget_QueryInterface(IXMLHttpRequestEventTarget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLHttpRequestEventTarget_AddRef(IXMLHttpRequestEventTarget* This) { +static inline ULONG IXMLHttpRequestEventTarget_AddRef(IXMLHttpRequestEventTarget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLHttpRequestEventTarget_Release(IXMLHttpRequestEventTarget* This) { +static inline ULONG IXMLHttpRequestEventTarget_Release(IXMLHttpRequestEventTarget* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLHttpRequestEventTarget_GetTypeInfoCount(IXMLHttpRequestEventTarget* This,UINT *pctinfo) { +static inline HRESULT IXMLHttpRequestEventTarget_GetTypeInfoCount(IXMLHttpRequestEventTarget* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLHttpRequestEventTarget_GetTypeInfo(IXMLHttpRequestEventTarget* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLHttpRequestEventTarget_GetTypeInfo(IXMLHttpRequestEventTarget* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLHttpRequestEventTarget_GetIDsOfNames(IXMLHttpRequestEventTarget* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLHttpRequestEventTarget_GetIDsOfNames(IXMLHttpRequestEventTarget* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLHttpRequestEventTarget_Invoke(IXMLHttpRequestEventTarget* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLHttpRequestEventTarget_Invoke(IXMLHttpRequestEventTarget* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -123961,26 +123953,26 @@ interface DispXMLHttpRequestEventTarget { #define DispXMLHttpRequestEventTarget_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispXMLHttpRequestEventTarget_QueryInterface(DispXMLHttpRequestEventTarget* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispXMLHttpRequestEventTarget_QueryInterface(DispXMLHttpRequestEventTarget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispXMLHttpRequestEventTarget_AddRef(DispXMLHttpRequestEventTarget* This) { +static inline ULONG DispXMLHttpRequestEventTarget_AddRef(DispXMLHttpRequestEventTarget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispXMLHttpRequestEventTarget_Release(DispXMLHttpRequestEventTarget* This) { +static inline ULONG DispXMLHttpRequestEventTarget_Release(DispXMLHttpRequestEventTarget* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispXMLHttpRequestEventTarget_GetTypeInfoCount(DispXMLHttpRequestEventTarget* This,UINT *pctinfo) { +static inline HRESULT DispXMLHttpRequestEventTarget_GetTypeInfoCount(DispXMLHttpRequestEventTarget* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispXMLHttpRequestEventTarget_GetTypeInfo(DispXMLHttpRequestEventTarget* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispXMLHttpRequestEventTarget_GetTypeInfo(DispXMLHttpRequestEventTarget* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispXMLHttpRequestEventTarget_GetIDsOfNames(DispXMLHttpRequestEventTarget* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispXMLHttpRequestEventTarget_GetIDsOfNames(DispXMLHttpRequestEventTarget* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispXMLHttpRequestEventTarget_Invoke(DispXMLHttpRequestEventTarget* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispXMLHttpRequestEventTarget_Invoke(DispXMLHttpRequestEventTarget* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -124085,26 +124077,26 @@ interface HTMLXMLHttpRequestEvents { #define HTMLXMLHttpRequestEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLXMLHttpRequestEvents_QueryInterface(HTMLXMLHttpRequestEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLXMLHttpRequestEvents_QueryInterface(HTMLXMLHttpRequestEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLXMLHttpRequestEvents_AddRef(HTMLXMLHttpRequestEvents* This) { +static inline ULONG HTMLXMLHttpRequestEvents_AddRef(HTMLXMLHttpRequestEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLXMLHttpRequestEvents_Release(HTMLXMLHttpRequestEvents* This) { +static inline ULONG HTMLXMLHttpRequestEvents_Release(HTMLXMLHttpRequestEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLXMLHttpRequestEvents_GetTypeInfoCount(HTMLXMLHttpRequestEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLXMLHttpRequestEvents_GetTypeInfoCount(HTMLXMLHttpRequestEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLXMLHttpRequestEvents_GetTypeInfo(HTMLXMLHttpRequestEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLXMLHttpRequestEvents_GetTypeInfo(HTMLXMLHttpRequestEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLXMLHttpRequestEvents_GetIDsOfNames(HTMLXMLHttpRequestEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLXMLHttpRequestEvents_GetIDsOfNames(HTMLXMLHttpRequestEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLXMLHttpRequestEvents_Invoke(HTMLXMLHttpRequestEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLXMLHttpRequestEvents_Invoke(HTMLXMLHttpRequestEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -124320,69 +124312,69 @@ interface IHTMLXMLHttpRequest { #define IHTMLXMLHttpRequest_setRequestHeader(This,bstrHeader,bstrValue) (This)->lpVtbl->setRequestHeader(This,bstrHeader,bstrValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_QueryInterface(IHTMLXMLHttpRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLXMLHttpRequest_QueryInterface(IHTMLXMLHttpRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLXMLHttpRequest_AddRef(IHTMLXMLHttpRequest* This) { +static inline ULONG IHTMLXMLHttpRequest_AddRef(IHTMLXMLHttpRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLXMLHttpRequest_Release(IHTMLXMLHttpRequest* This) { +static inline ULONG IHTMLXMLHttpRequest_Release(IHTMLXMLHttpRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_GetTypeInfoCount(IHTMLXMLHttpRequest* This,UINT *pctinfo) { +static inline HRESULT IHTMLXMLHttpRequest_GetTypeInfoCount(IHTMLXMLHttpRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_GetTypeInfo(IHTMLXMLHttpRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLXMLHttpRequest_GetTypeInfo(IHTMLXMLHttpRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_GetIDsOfNames(IHTMLXMLHttpRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLXMLHttpRequest_GetIDsOfNames(IHTMLXMLHttpRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_Invoke(IHTMLXMLHttpRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLXMLHttpRequest_Invoke(IHTMLXMLHttpRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLXMLHttpRequest methods ***/ -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_get_readyState(IHTMLXMLHttpRequest* This,LONG *p) { +static inline HRESULT IHTMLXMLHttpRequest_get_readyState(IHTMLXMLHttpRequest* This,LONG *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_get_responseBody(IHTMLXMLHttpRequest* This,VARIANT *p) { +static inline HRESULT IHTMLXMLHttpRequest_get_responseBody(IHTMLXMLHttpRequest* This,VARIANT *p) { return This->lpVtbl->get_responseBody(This,p); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_get_responseText(IHTMLXMLHttpRequest* This,BSTR *p) { +static inline HRESULT IHTMLXMLHttpRequest_get_responseText(IHTMLXMLHttpRequest* This,BSTR *p) { return This->lpVtbl->get_responseText(This,p); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_get_responseXML(IHTMLXMLHttpRequest* This,IDispatch **p) { +static inline HRESULT IHTMLXMLHttpRequest_get_responseXML(IHTMLXMLHttpRequest* This,IDispatch **p) { return This->lpVtbl->get_responseXML(This,p); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_get_status(IHTMLXMLHttpRequest* This,LONG *p) { +static inline HRESULT IHTMLXMLHttpRequest_get_status(IHTMLXMLHttpRequest* This,LONG *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_get_statusText(IHTMLXMLHttpRequest* This,BSTR *p) { +static inline HRESULT IHTMLXMLHttpRequest_get_statusText(IHTMLXMLHttpRequest* This,BSTR *p) { return This->lpVtbl->get_statusText(This,p); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_put_onreadystatechange(IHTMLXMLHttpRequest* This,VARIANT v) { +static inline HRESULT IHTMLXMLHttpRequest_put_onreadystatechange(IHTMLXMLHttpRequest* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_get_onreadystatechange(IHTMLXMLHttpRequest* This,VARIANT *p) { +static inline HRESULT IHTMLXMLHttpRequest_get_onreadystatechange(IHTMLXMLHttpRequest* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_abort(IHTMLXMLHttpRequest* This) { +static inline HRESULT IHTMLXMLHttpRequest_abort(IHTMLXMLHttpRequest* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_open(IHTMLXMLHttpRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT varUser,VARIANT varPassword) { +static inline HRESULT IHTMLXMLHttpRequest_open(IHTMLXMLHttpRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT varUser,VARIANT varPassword) { return This->lpVtbl->open(This,bstrMethod,bstrUrl,varAsync,varUser,varPassword); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_send(IHTMLXMLHttpRequest* This,VARIANT varBody) { +static inline HRESULT IHTMLXMLHttpRequest_send(IHTMLXMLHttpRequest* This,VARIANT varBody) { return This->lpVtbl->send(This,varBody); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_getAllResponseHeaders(IHTMLXMLHttpRequest* This,BSTR *a) { +static inline HRESULT IHTMLXMLHttpRequest_getAllResponseHeaders(IHTMLXMLHttpRequest* This,BSTR *a) { return This->lpVtbl->getAllResponseHeaders(This,a); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_getResponseHeader(IHTMLXMLHttpRequest* This,BSTR bstrHeader,BSTR *a) { +static inline HRESULT IHTMLXMLHttpRequest_getResponseHeader(IHTMLXMLHttpRequest* This,BSTR bstrHeader,BSTR *a) { return This->lpVtbl->getResponseHeader(This,bstrHeader,a); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest_setRequestHeader(IHTMLXMLHttpRequest* This,BSTR bstrHeader,BSTR bstrValue) { +static inline HRESULT IHTMLXMLHttpRequest_setRequestHeader(IHTMLXMLHttpRequest* This,BSTR bstrHeader,BSTR bstrValue) { return This->lpVtbl->setRequestHeader(This,bstrHeader,bstrValue); } #endif @@ -124508,39 +124500,39 @@ interface IHTMLXMLHttpRequest2 { #define IHTMLXMLHttpRequest2_get_ontimeout(This,p) (This)->lpVtbl->get_ontimeout(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest2_QueryInterface(IHTMLXMLHttpRequest2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLXMLHttpRequest2_QueryInterface(IHTMLXMLHttpRequest2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLXMLHttpRequest2_AddRef(IHTMLXMLHttpRequest2* This) { +static inline ULONG IHTMLXMLHttpRequest2_AddRef(IHTMLXMLHttpRequest2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLXMLHttpRequest2_Release(IHTMLXMLHttpRequest2* This) { +static inline ULONG IHTMLXMLHttpRequest2_Release(IHTMLXMLHttpRequest2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest2_GetTypeInfoCount(IHTMLXMLHttpRequest2* This,UINT *pctinfo) { +static inline HRESULT IHTMLXMLHttpRequest2_GetTypeInfoCount(IHTMLXMLHttpRequest2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest2_GetTypeInfo(IHTMLXMLHttpRequest2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLXMLHttpRequest2_GetTypeInfo(IHTMLXMLHttpRequest2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest2_GetIDsOfNames(IHTMLXMLHttpRequest2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLXMLHttpRequest2_GetIDsOfNames(IHTMLXMLHttpRequest2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest2_Invoke(IHTMLXMLHttpRequest2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLXMLHttpRequest2_Invoke(IHTMLXMLHttpRequest2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLXMLHttpRequest2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest2_put_timeout(IHTMLXMLHttpRequest2* This,LONG v) { +static inline HRESULT IHTMLXMLHttpRequest2_put_timeout(IHTMLXMLHttpRequest2* This,LONG v) { return This->lpVtbl->put_timeout(This,v); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest2_get_timeout(IHTMLXMLHttpRequest2* This,LONG *p) { +static inline HRESULT IHTMLXMLHttpRequest2_get_timeout(IHTMLXMLHttpRequest2* This,LONG *p) { return This->lpVtbl->get_timeout(This,p); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest2_put_ontimeout(IHTMLXMLHttpRequest2* This,VARIANT v) { +static inline HRESULT IHTMLXMLHttpRequest2_put_ontimeout(IHTMLXMLHttpRequest2* This,VARIANT v) { return This->lpVtbl->put_ontimeout(This,v); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequest2_get_ontimeout(IHTMLXMLHttpRequest2* This,VARIANT *p) { +static inline HRESULT IHTMLXMLHttpRequest2_get_ontimeout(IHTMLXMLHttpRequest2* This,VARIANT *p) { return This->lpVtbl->get_ontimeout(This,p); } #endif @@ -124642,30 +124634,30 @@ interface IHTMLXMLHttpRequestFactory { #define IHTMLXMLHttpRequestFactory_create(This,a) (This)->lpVtbl->create(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequestFactory_QueryInterface(IHTMLXMLHttpRequestFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLXMLHttpRequestFactory_QueryInterface(IHTMLXMLHttpRequestFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLXMLHttpRequestFactory_AddRef(IHTMLXMLHttpRequestFactory* This) { +static inline ULONG IHTMLXMLHttpRequestFactory_AddRef(IHTMLXMLHttpRequestFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLXMLHttpRequestFactory_Release(IHTMLXMLHttpRequestFactory* This) { +static inline ULONG IHTMLXMLHttpRequestFactory_Release(IHTMLXMLHttpRequestFactory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequestFactory_GetTypeInfoCount(IHTMLXMLHttpRequestFactory* This,UINT *pctinfo) { +static inline HRESULT IHTMLXMLHttpRequestFactory_GetTypeInfoCount(IHTMLXMLHttpRequestFactory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequestFactory_GetTypeInfo(IHTMLXMLHttpRequestFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLXMLHttpRequestFactory_GetTypeInfo(IHTMLXMLHttpRequestFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequestFactory_GetIDsOfNames(IHTMLXMLHttpRequestFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLXMLHttpRequestFactory_GetIDsOfNames(IHTMLXMLHttpRequestFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequestFactory_Invoke(IHTMLXMLHttpRequestFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLXMLHttpRequestFactory_Invoke(IHTMLXMLHttpRequestFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLXMLHttpRequestFactory methods ***/ -static __WIDL_INLINE HRESULT IHTMLXMLHttpRequestFactory_create(IHTMLXMLHttpRequestFactory* This,IHTMLXMLHttpRequest **a) { +static inline HRESULT IHTMLXMLHttpRequestFactory_create(IHTMLXMLHttpRequestFactory* This,IHTMLXMLHttpRequest **a) { return This->lpVtbl->create(This,a); } #endif @@ -124757,26 +124749,26 @@ interface DispHTMLXMLHttpRequest { #define DispHTMLXMLHttpRequest_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLXMLHttpRequest_QueryInterface(DispHTMLXMLHttpRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLXMLHttpRequest_QueryInterface(DispHTMLXMLHttpRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLXMLHttpRequest_AddRef(DispHTMLXMLHttpRequest* This) { +static inline ULONG DispHTMLXMLHttpRequest_AddRef(DispHTMLXMLHttpRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLXMLHttpRequest_Release(DispHTMLXMLHttpRequest* This) { +static inline ULONG DispHTMLXMLHttpRequest_Release(DispHTMLXMLHttpRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLXMLHttpRequest_GetTypeInfoCount(DispHTMLXMLHttpRequest* This,UINT *pctinfo) { +static inline HRESULT DispHTMLXMLHttpRequest_GetTypeInfoCount(DispHTMLXMLHttpRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLXMLHttpRequest_GetTypeInfo(DispHTMLXMLHttpRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLXMLHttpRequest_GetTypeInfo(DispHTMLXMLHttpRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLXMLHttpRequest_GetIDsOfNames(DispHTMLXMLHttpRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLXMLHttpRequest_GetIDsOfNames(DispHTMLXMLHttpRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLXMLHttpRequest_Invoke(DispHTMLXMLHttpRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLXMLHttpRequest_Invoke(DispHTMLXMLHttpRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -124987,57 +124979,57 @@ interface ISVGAngle { #define ISVGAngle_convertToSpecifiedUnits(This,unitType) (This)->lpVtbl->convertToSpecifiedUnits(This,unitType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAngle_QueryInterface(ISVGAngle* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAngle_QueryInterface(ISVGAngle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAngle_AddRef(ISVGAngle* This) { +static inline ULONG ISVGAngle_AddRef(ISVGAngle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAngle_Release(ISVGAngle* This) { +static inline ULONG ISVGAngle_Release(ISVGAngle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAngle_GetTypeInfoCount(ISVGAngle* This,UINT *pctinfo) { +static inline HRESULT ISVGAngle_GetTypeInfoCount(ISVGAngle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAngle_GetTypeInfo(ISVGAngle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAngle_GetTypeInfo(ISVGAngle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAngle_GetIDsOfNames(ISVGAngle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAngle_GetIDsOfNames(ISVGAngle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAngle_Invoke(ISVGAngle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAngle_Invoke(ISVGAngle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAngle methods ***/ -static __WIDL_INLINE HRESULT ISVGAngle_put_unitType(ISVGAngle* This,short v) { +static inline HRESULT ISVGAngle_put_unitType(ISVGAngle* This,short v) { return This->lpVtbl->put_unitType(This,v); } -static __WIDL_INLINE HRESULT ISVGAngle_get_unitType(ISVGAngle* This,short *p) { +static inline HRESULT ISVGAngle_get_unitType(ISVGAngle* This,short *p) { return This->lpVtbl->get_unitType(This,p); } -static __WIDL_INLINE HRESULT ISVGAngle_put_value(ISVGAngle* This,float v) { +static inline HRESULT ISVGAngle_put_value(ISVGAngle* This,float v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT ISVGAngle_get_value(ISVGAngle* This,float *p) { +static inline HRESULT ISVGAngle_get_value(ISVGAngle* This,float *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT ISVGAngle_put_valueInSpecifiedUnits(ISVGAngle* This,float v) { +static inline HRESULT ISVGAngle_put_valueInSpecifiedUnits(ISVGAngle* This,float v) { return This->lpVtbl->put_valueInSpecifiedUnits(This,v); } -static __WIDL_INLINE HRESULT ISVGAngle_get_valueInSpecifiedUnits(ISVGAngle* This,float *p) { +static inline HRESULT ISVGAngle_get_valueInSpecifiedUnits(ISVGAngle* This,float *p) { return This->lpVtbl->get_valueInSpecifiedUnits(This,p); } -static __WIDL_INLINE HRESULT ISVGAngle_put_valueAsString(ISVGAngle* This,BSTR v) { +static inline HRESULT ISVGAngle_put_valueAsString(ISVGAngle* This,BSTR v) { return This->lpVtbl->put_valueAsString(This,v); } -static __WIDL_INLINE HRESULT ISVGAngle_get_valueAsString(ISVGAngle* This,BSTR *p) { +static inline HRESULT ISVGAngle_get_valueAsString(ISVGAngle* This,BSTR *p) { return This->lpVtbl->get_valueAsString(This,p); } -static __WIDL_INLINE HRESULT ISVGAngle_newValueSpecifiedUnits(ISVGAngle* This,short unitType,float valueInSpecifiedUnits) { +static inline HRESULT ISVGAngle_newValueSpecifiedUnits(ISVGAngle* This,short unitType,float valueInSpecifiedUnits) { return This->lpVtbl->newValueSpecifiedUnits(This,unitType,valueInSpecifiedUnits); } -static __WIDL_INLINE HRESULT ISVGAngle_convertToSpecifiedUnits(ISVGAngle* This,short unitType) { +static inline HRESULT ISVGAngle_convertToSpecifiedUnits(ISVGAngle* This,short unitType) { return This->lpVtbl->convertToSpecifiedUnits(This,unitType); } #endif @@ -125230,30 +125222,30 @@ interface ISVGStylable { #define ISVGStylable_get_className(This,p) (This)->lpVtbl->get_className(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGStylable_QueryInterface(ISVGStylable* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGStylable_QueryInterface(ISVGStylable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGStylable_AddRef(ISVGStylable* This) { +static inline ULONG ISVGStylable_AddRef(ISVGStylable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGStylable_Release(ISVGStylable* This) { +static inline ULONG ISVGStylable_Release(ISVGStylable* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGStylable_GetTypeInfoCount(ISVGStylable* This,UINT *pctinfo) { +static inline HRESULT ISVGStylable_GetTypeInfoCount(ISVGStylable* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGStylable_GetTypeInfo(ISVGStylable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGStylable_GetTypeInfo(ISVGStylable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGStylable_GetIDsOfNames(ISVGStylable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGStylable_GetIDsOfNames(ISVGStylable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGStylable_Invoke(ISVGStylable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGStylable_Invoke(ISVGStylable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGStylable methods ***/ -static __WIDL_INLINE HRESULT ISVGStylable_get_className(ISVGStylable* This,ISVGAnimatedString **p) { +static inline HRESULT ISVGStylable_get_className(ISVGStylable* This,ISVGAnimatedString **p) { return This->lpVtbl->get_className(This,p); } #endif @@ -125397,45 +125389,45 @@ interface ISVGLocatable { #define ISVGLocatable_getTransformToElement(This,pElement,ppResult) (This)->lpVtbl->getTransformToElement(This,pElement,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGLocatable_QueryInterface(ISVGLocatable* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGLocatable_QueryInterface(ISVGLocatable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGLocatable_AddRef(ISVGLocatable* This) { +static inline ULONG ISVGLocatable_AddRef(ISVGLocatable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGLocatable_Release(ISVGLocatable* This) { +static inline ULONG ISVGLocatable_Release(ISVGLocatable* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGLocatable_GetTypeInfoCount(ISVGLocatable* This,UINT *pctinfo) { +static inline HRESULT ISVGLocatable_GetTypeInfoCount(ISVGLocatable* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGLocatable_GetTypeInfo(ISVGLocatable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGLocatable_GetTypeInfo(ISVGLocatable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGLocatable_GetIDsOfNames(ISVGLocatable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGLocatable_GetIDsOfNames(ISVGLocatable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGLocatable_Invoke(ISVGLocatable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGLocatable_Invoke(ISVGLocatable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGLocatable methods ***/ -static __WIDL_INLINE HRESULT ISVGLocatable_get_nearestViewportElement(ISVGLocatable* This,ISVGElement **p) { +static inline HRESULT ISVGLocatable_get_nearestViewportElement(ISVGLocatable* This,ISVGElement **p) { return This->lpVtbl->get_nearestViewportElement(This,p); } -static __WIDL_INLINE HRESULT ISVGLocatable_get_farthestViewportElement(ISVGLocatable* This,ISVGElement **p) { +static inline HRESULT ISVGLocatable_get_farthestViewportElement(ISVGLocatable* This,ISVGElement **p) { return This->lpVtbl->get_farthestViewportElement(This,p); } -static __WIDL_INLINE HRESULT ISVGLocatable_getBBox(ISVGLocatable* This,ISVGRect **ppResult) { +static inline HRESULT ISVGLocatable_getBBox(ISVGLocatable* This,ISVGRect **ppResult) { return This->lpVtbl->getBBox(This,ppResult); } -static __WIDL_INLINE HRESULT ISVGLocatable_getCTM(ISVGLocatable* This,ISVGMatrix **ppResult) { +static inline HRESULT ISVGLocatable_getCTM(ISVGLocatable* This,ISVGMatrix **ppResult) { return This->lpVtbl->getCTM(This,ppResult); } -static __WIDL_INLINE HRESULT ISVGLocatable_getScreenCTM(ISVGLocatable* This,ISVGMatrix **ppResult) { +static inline HRESULT ISVGLocatable_getScreenCTM(ISVGLocatable* This,ISVGMatrix **ppResult) { return This->lpVtbl->getScreenCTM(This,ppResult); } -static __WIDL_INLINE HRESULT ISVGLocatable_getTransformToElement(ISVGLocatable* This,ISVGElement *pElement,ISVGMatrix **ppResult) { +static inline HRESULT ISVGLocatable_getTransformToElement(ISVGLocatable* This,ISVGElement *pElement,ISVGMatrix **ppResult) { return This->lpVtbl->getTransformToElement(This,pElement,ppResult); } #endif @@ -125537,30 +125529,30 @@ interface ISVGTransformable { #define ISVGTransformable_get_transform(This,p) (This)->lpVtbl->get_transform(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTransformable_QueryInterface(ISVGTransformable* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTransformable_QueryInterface(ISVGTransformable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTransformable_AddRef(ISVGTransformable* This) { +static inline ULONG ISVGTransformable_AddRef(ISVGTransformable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTransformable_Release(ISVGTransformable* This) { +static inline ULONG ISVGTransformable_Release(ISVGTransformable* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTransformable_GetTypeInfoCount(ISVGTransformable* This,UINT *pctinfo) { +static inline HRESULT ISVGTransformable_GetTypeInfoCount(ISVGTransformable* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTransformable_GetTypeInfo(ISVGTransformable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTransformable_GetTypeInfo(ISVGTransformable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTransformable_GetIDsOfNames(ISVGTransformable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTransformable_GetIDsOfNames(ISVGTransformable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTransformable_Invoke(ISVGTransformable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTransformable_Invoke(ISVGTransformable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGTransformable methods ***/ -static __WIDL_INLINE HRESULT ISVGTransformable_get_transform(ISVGTransformable* This,ISVGAnimatedTransformList **p) { +static inline HRESULT ISVGTransformable_get_transform(ISVGTransformable* This,ISVGAnimatedTransformList **p) { return This->lpVtbl->get_transform(This,p); } #endif @@ -125688,39 +125680,39 @@ interface ISVGTests { #define ISVGTests_hasExtension(This,extension,pResult) (This)->lpVtbl->hasExtension(This,extension,pResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTests_QueryInterface(ISVGTests* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTests_QueryInterface(ISVGTests* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTests_AddRef(ISVGTests* This) { +static inline ULONG ISVGTests_AddRef(ISVGTests* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTests_Release(ISVGTests* This) { +static inline ULONG ISVGTests_Release(ISVGTests* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTests_GetTypeInfoCount(ISVGTests* This,UINT *pctinfo) { +static inline HRESULT ISVGTests_GetTypeInfoCount(ISVGTests* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTests_GetTypeInfo(ISVGTests* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTests_GetTypeInfo(ISVGTests* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTests_GetIDsOfNames(ISVGTests* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTests_GetIDsOfNames(ISVGTests* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTests_Invoke(ISVGTests* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTests_Invoke(ISVGTests* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGTests methods ***/ -static __WIDL_INLINE HRESULT ISVGTests_get_requiredFeatures(ISVGTests* This,ISVGStringList **p) { +static inline HRESULT ISVGTests_get_requiredFeatures(ISVGTests* This,ISVGStringList **p) { return This->lpVtbl->get_requiredFeatures(This,p); } -static __WIDL_INLINE HRESULT ISVGTests_get_requiredExtensions(ISVGTests* This,ISVGStringList **p) { +static inline HRESULT ISVGTests_get_requiredExtensions(ISVGTests* This,ISVGStringList **p) { return This->lpVtbl->get_requiredExtensions(This,p); } -static __WIDL_INLINE HRESULT ISVGTests_get_systemLanguage(ISVGTests* This,ISVGStringList **p) { +static inline HRESULT ISVGTests_get_systemLanguage(ISVGTests* This,ISVGStringList **p) { return This->lpVtbl->get_systemLanguage(This,p); } -static __WIDL_INLINE HRESULT ISVGTests_hasExtension(ISVGTests* This,BSTR extension,VARIANT_BOOL *pResult) { +static inline HRESULT ISVGTests_hasExtension(ISVGTests* This,BSTR extension,VARIANT_BOOL *pResult) { return This->lpVtbl->hasExtension(This,extension,pResult); } #endif @@ -125846,39 +125838,39 @@ interface ISVGLangSpace { #define ISVGLangSpace_get_xmlspace(This,p) (This)->lpVtbl->get_xmlspace(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGLangSpace_QueryInterface(ISVGLangSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGLangSpace_QueryInterface(ISVGLangSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGLangSpace_AddRef(ISVGLangSpace* This) { +static inline ULONG ISVGLangSpace_AddRef(ISVGLangSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGLangSpace_Release(ISVGLangSpace* This) { +static inline ULONG ISVGLangSpace_Release(ISVGLangSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGLangSpace_GetTypeInfoCount(ISVGLangSpace* This,UINT *pctinfo) { +static inline HRESULT ISVGLangSpace_GetTypeInfoCount(ISVGLangSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGLangSpace_GetTypeInfo(ISVGLangSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGLangSpace_GetTypeInfo(ISVGLangSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGLangSpace_GetIDsOfNames(ISVGLangSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGLangSpace_GetIDsOfNames(ISVGLangSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGLangSpace_Invoke(ISVGLangSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGLangSpace_Invoke(ISVGLangSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGLangSpace methods ***/ -static __WIDL_INLINE HRESULT ISVGLangSpace_put_xmllang(ISVGLangSpace* This,BSTR v) { +static inline HRESULT ISVGLangSpace_put_xmllang(ISVGLangSpace* This,BSTR v) { return This->lpVtbl->put_xmllang(This,v); } -static __WIDL_INLINE HRESULT ISVGLangSpace_get_xmllang(ISVGLangSpace* This,BSTR *p) { +static inline HRESULT ISVGLangSpace_get_xmllang(ISVGLangSpace* This,BSTR *p) { return This->lpVtbl->get_xmllang(This,p); } -static __WIDL_INLINE HRESULT ISVGLangSpace_put_xmlspace(ISVGLangSpace* This,BSTR v) { +static inline HRESULT ISVGLangSpace_put_xmlspace(ISVGLangSpace* This,BSTR v) { return This->lpVtbl->put_xmlspace(This,v); } -static __WIDL_INLINE HRESULT ISVGLangSpace_get_xmlspace(ISVGLangSpace* This,BSTR *p) { +static inline HRESULT ISVGLangSpace_get_xmlspace(ISVGLangSpace* This,BSTR *p) { return This->lpVtbl->get_xmlspace(This,p); } #endif @@ -125980,30 +125972,30 @@ interface ISVGExternalResourcesRequired { #define ISVGExternalResourcesRequired_get_externalResourcesRequired(This,p) (This)->lpVtbl->get_externalResourcesRequired(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGExternalResourcesRequired_QueryInterface(ISVGExternalResourcesRequired* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGExternalResourcesRequired_QueryInterface(ISVGExternalResourcesRequired* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGExternalResourcesRequired_AddRef(ISVGExternalResourcesRequired* This) { +static inline ULONG ISVGExternalResourcesRequired_AddRef(ISVGExternalResourcesRequired* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGExternalResourcesRequired_Release(ISVGExternalResourcesRequired* This) { +static inline ULONG ISVGExternalResourcesRequired_Release(ISVGExternalResourcesRequired* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGExternalResourcesRequired_GetTypeInfoCount(ISVGExternalResourcesRequired* This,UINT *pctinfo) { +static inline HRESULT ISVGExternalResourcesRequired_GetTypeInfoCount(ISVGExternalResourcesRequired* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGExternalResourcesRequired_GetTypeInfo(ISVGExternalResourcesRequired* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGExternalResourcesRequired_GetTypeInfo(ISVGExternalResourcesRequired* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGExternalResourcesRequired_GetIDsOfNames(ISVGExternalResourcesRequired* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGExternalResourcesRequired_GetIDsOfNames(ISVGExternalResourcesRequired* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGExternalResourcesRequired_Invoke(ISVGExternalResourcesRequired* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGExternalResourcesRequired_Invoke(ISVGExternalResourcesRequired* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGExternalResourcesRequired methods ***/ -static __WIDL_INLINE HRESULT ISVGExternalResourcesRequired_get_externalResourcesRequired(ISVGExternalResourcesRequired* This,ISVGAnimatedBoolean **p) { +static inline HRESULT ISVGExternalResourcesRequired_get_externalResourcesRequired(ISVGExternalResourcesRequired* This,ISVGAnimatedBoolean **p) { return This->lpVtbl->get_externalResourcesRequired(This,p); } #endif @@ -126121,36 +126113,36 @@ interface ISVGFitToViewBox { #define ISVGFitToViewBox_get_preserveAspectRatio(This,p) (This)->lpVtbl->get_preserveAspectRatio(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGFitToViewBox_QueryInterface(ISVGFitToViewBox* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGFitToViewBox_QueryInterface(ISVGFitToViewBox* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGFitToViewBox_AddRef(ISVGFitToViewBox* This) { +static inline ULONG ISVGFitToViewBox_AddRef(ISVGFitToViewBox* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGFitToViewBox_Release(ISVGFitToViewBox* This) { +static inline ULONG ISVGFitToViewBox_Release(ISVGFitToViewBox* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGFitToViewBox_GetTypeInfoCount(ISVGFitToViewBox* This,UINT *pctinfo) { +static inline HRESULT ISVGFitToViewBox_GetTypeInfoCount(ISVGFitToViewBox* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGFitToViewBox_GetTypeInfo(ISVGFitToViewBox* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGFitToViewBox_GetTypeInfo(ISVGFitToViewBox* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGFitToViewBox_GetIDsOfNames(ISVGFitToViewBox* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGFitToViewBox_GetIDsOfNames(ISVGFitToViewBox* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGFitToViewBox_Invoke(ISVGFitToViewBox* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGFitToViewBox_Invoke(ISVGFitToViewBox* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGFitToViewBox methods ***/ -static __WIDL_INLINE HRESULT ISVGFitToViewBox_get_viewBox(ISVGFitToViewBox* This,ISVGAnimatedRect **p) { +static inline HRESULT ISVGFitToViewBox_get_viewBox(ISVGFitToViewBox* This,ISVGAnimatedRect **p) { return This->lpVtbl->get_viewBox(This,p); } -static __WIDL_INLINE HRESULT ISVGFitToViewBox_putref_preserveAspectRatio(ISVGFitToViewBox* This,ISVGAnimatedPreserveAspectRatio *v) { +static inline HRESULT ISVGFitToViewBox_putref_preserveAspectRatio(ISVGFitToViewBox* This,ISVGAnimatedPreserveAspectRatio *v) { return This->lpVtbl->putref_preserveAspectRatio(This,v); } -static __WIDL_INLINE HRESULT ISVGFitToViewBox_get_preserveAspectRatio(ISVGFitToViewBox* This,ISVGAnimatedPreserveAspectRatio **p) { +static inline HRESULT ISVGFitToViewBox_get_preserveAspectRatio(ISVGFitToViewBox* This,ISVGAnimatedPreserveAspectRatio **p) { return This->lpVtbl->get_preserveAspectRatio(This,p); } #endif @@ -126252,30 +126244,30 @@ interface ISVGZoomAndPan { #define ISVGZoomAndPan_get_zoomAndPan(This,p) (This)->lpVtbl->get_zoomAndPan(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGZoomAndPan_QueryInterface(ISVGZoomAndPan* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGZoomAndPan_QueryInterface(ISVGZoomAndPan* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGZoomAndPan_AddRef(ISVGZoomAndPan* This) { +static inline ULONG ISVGZoomAndPan_AddRef(ISVGZoomAndPan* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGZoomAndPan_Release(ISVGZoomAndPan* This) { +static inline ULONG ISVGZoomAndPan_Release(ISVGZoomAndPan* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGZoomAndPan_GetTypeInfoCount(ISVGZoomAndPan* This,UINT *pctinfo) { +static inline HRESULT ISVGZoomAndPan_GetTypeInfoCount(ISVGZoomAndPan* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGZoomAndPan_GetTypeInfo(ISVGZoomAndPan* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGZoomAndPan_GetTypeInfo(ISVGZoomAndPan* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGZoomAndPan_GetIDsOfNames(ISVGZoomAndPan* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGZoomAndPan_GetIDsOfNames(ISVGZoomAndPan* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGZoomAndPan_Invoke(ISVGZoomAndPan* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGZoomAndPan_Invoke(ISVGZoomAndPan* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGZoomAndPan methods ***/ -static __WIDL_INLINE HRESULT ISVGZoomAndPan_get_zoomAndPan(ISVGZoomAndPan* This,short *p) { +static inline HRESULT ISVGZoomAndPan_get_zoomAndPan(ISVGZoomAndPan* This,short *p) { return This->lpVtbl->get_zoomAndPan(This,p); } #endif @@ -126377,30 +126369,30 @@ interface ISVGURIReference { #define ISVGURIReference_get_href(This,p) (This)->lpVtbl->get_href(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGURIReference_QueryInterface(ISVGURIReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGURIReference_QueryInterface(ISVGURIReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGURIReference_AddRef(ISVGURIReference* This) { +static inline ULONG ISVGURIReference_AddRef(ISVGURIReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGURIReference_Release(ISVGURIReference* This) { +static inline ULONG ISVGURIReference_Release(ISVGURIReference* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGURIReference_GetTypeInfoCount(ISVGURIReference* This,UINT *pctinfo) { +static inline HRESULT ISVGURIReference_GetTypeInfoCount(ISVGURIReference* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGURIReference_GetTypeInfo(ISVGURIReference* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGURIReference_GetTypeInfo(ISVGURIReference* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGURIReference_GetIDsOfNames(ISVGURIReference* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGURIReference_GetIDsOfNames(ISVGURIReference* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGURIReference_Invoke(ISVGURIReference* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGURIReference_Invoke(ISVGURIReference* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGURIReference methods ***/ -static __WIDL_INLINE HRESULT ISVGURIReference_get_href(ISVGURIReference* This,ISVGAnimatedString **p) { +static inline HRESULT ISVGURIReference_get_href(ISVGURIReference* This,ISVGAnimatedString **p) { return This->lpVtbl->get_href(This,p); } #endif @@ -126534,39 +126526,39 @@ interface ISVGAnimatedAngle { #define ISVGAnimatedAngle_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedAngle_QueryInterface(ISVGAnimatedAngle* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedAngle_QueryInterface(ISVGAnimatedAngle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedAngle_AddRef(ISVGAnimatedAngle* This) { +static inline ULONG ISVGAnimatedAngle_AddRef(ISVGAnimatedAngle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedAngle_Release(ISVGAnimatedAngle* This) { +static inline ULONG ISVGAnimatedAngle_Release(ISVGAnimatedAngle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedAngle_GetTypeInfoCount(ISVGAnimatedAngle* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedAngle_GetTypeInfoCount(ISVGAnimatedAngle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedAngle_GetTypeInfo(ISVGAnimatedAngle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedAngle_GetTypeInfo(ISVGAnimatedAngle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedAngle_GetIDsOfNames(ISVGAnimatedAngle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedAngle_GetIDsOfNames(ISVGAnimatedAngle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedAngle_Invoke(ISVGAnimatedAngle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedAngle_Invoke(ISVGAnimatedAngle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedAngle methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedAngle_putref_baseVal(ISVGAnimatedAngle* This,ISVGAngle *v) { +static inline HRESULT ISVGAnimatedAngle_putref_baseVal(ISVGAnimatedAngle* This,ISVGAngle *v) { return This->lpVtbl->putref_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedAngle_get_baseVal(ISVGAnimatedAngle* This,ISVGAngle **p) { +static inline HRESULT ISVGAnimatedAngle_get_baseVal(ISVGAnimatedAngle* This,ISVGAngle **p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedAngle_putref_animVal(ISVGAnimatedAngle* This,ISVGAngle *v) { +static inline HRESULT ISVGAnimatedAngle_putref_animVal(ISVGAnimatedAngle* This,ISVGAngle *v) { return This->lpVtbl->putref_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedAngle_get_animVal(ISVGAnimatedAngle* This,ISVGAngle **p) { +static inline HRESULT ISVGAnimatedAngle_get_animVal(ISVGAnimatedAngle* This,ISVGAngle **p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -126714,39 +126706,39 @@ interface ISVGAnimatedTransformList { #define ISVGAnimatedTransformList_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedTransformList_QueryInterface(ISVGAnimatedTransformList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedTransformList_QueryInterface(ISVGAnimatedTransformList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedTransformList_AddRef(ISVGAnimatedTransformList* This) { +static inline ULONG ISVGAnimatedTransformList_AddRef(ISVGAnimatedTransformList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedTransformList_Release(ISVGAnimatedTransformList* This) { +static inline ULONG ISVGAnimatedTransformList_Release(ISVGAnimatedTransformList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedTransformList_GetTypeInfoCount(ISVGAnimatedTransformList* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedTransformList_GetTypeInfoCount(ISVGAnimatedTransformList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedTransformList_GetTypeInfo(ISVGAnimatedTransformList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedTransformList_GetTypeInfo(ISVGAnimatedTransformList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedTransformList_GetIDsOfNames(ISVGAnimatedTransformList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedTransformList_GetIDsOfNames(ISVGAnimatedTransformList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedTransformList_Invoke(ISVGAnimatedTransformList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedTransformList_Invoke(ISVGAnimatedTransformList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedTransformList methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedTransformList_putref_baseVal(ISVGAnimatedTransformList* This,ISVGTransformList *v) { +static inline HRESULT ISVGAnimatedTransformList_putref_baseVal(ISVGAnimatedTransformList* This,ISVGTransformList *v) { return This->lpVtbl->putref_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedTransformList_get_baseVal(ISVGAnimatedTransformList* This,ISVGTransformList **p) { +static inline HRESULT ISVGAnimatedTransformList_get_baseVal(ISVGAnimatedTransformList* This,ISVGTransformList **p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedTransformList_putref_animVal(ISVGAnimatedTransformList* This,ISVGTransformList *v) { +static inline HRESULT ISVGAnimatedTransformList_putref_animVal(ISVGAnimatedTransformList* This,ISVGTransformList *v) { return This->lpVtbl->putref_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedTransformList_get_animVal(ISVGAnimatedTransformList* This,ISVGTransformList **p) { +static inline HRESULT ISVGAnimatedTransformList_get_animVal(ISVGAnimatedTransformList* This,ISVGTransformList **p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -126886,39 +126878,39 @@ interface ISVGAnimatedBoolean { #define ISVGAnimatedBoolean_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedBoolean_QueryInterface(ISVGAnimatedBoolean* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedBoolean_QueryInterface(ISVGAnimatedBoolean* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedBoolean_AddRef(ISVGAnimatedBoolean* This) { +static inline ULONG ISVGAnimatedBoolean_AddRef(ISVGAnimatedBoolean* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedBoolean_Release(ISVGAnimatedBoolean* This) { +static inline ULONG ISVGAnimatedBoolean_Release(ISVGAnimatedBoolean* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedBoolean_GetTypeInfoCount(ISVGAnimatedBoolean* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedBoolean_GetTypeInfoCount(ISVGAnimatedBoolean* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedBoolean_GetTypeInfo(ISVGAnimatedBoolean* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedBoolean_GetTypeInfo(ISVGAnimatedBoolean* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedBoolean_GetIDsOfNames(ISVGAnimatedBoolean* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedBoolean_GetIDsOfNames(ISVGAnimatedBoolean* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedBoolean_Invoke(ISVGAnimatedBoolean* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedBoolean_Invoke(ISVGAnimatedBoolean* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedBoolean methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedBoolean_put_baseVal(ISVGAnimatedBoolean* This,VARIANT_BOOL v) { +static inline HRESULT ISVGAnimatedBoolean_put_baseVal(ISVGAnimatedBoolean* This,VARIANT_BOOL v) { return This->lpVtbl->put_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedBoolean_get_baseVal(ISVGAnimatedBoolean* This,VARIANT_BOOL *p) { +static inline HRESULT ISVGAnimatedBoolean_get_baseVal(ISVGAnimatedBoolean* This,VARIANT_BOOL *p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedBoolean_put_animVal(ISVGAnimatedBoolean* This,VARIANT_BOOL v) { +static inline HRESULT ISVGAnimatedBoolean_put_animVal(ISVGAnimatedBoolean* This,VARIANT_BOOL v) { return This->lpVtbl->put_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedBoolean_get_animVal(ISVGAnimatedBoolean* This,VARIANT_BOOL *p) { +static inline HRESULT ISVGAnimatedBoolean_get_animVal(ISVGAnimatedBoolean* This,VARIANT_BOOL *p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -127058,39 +127050,39 @@ interface ISVGAnimatedEnumeration { #define ISVGAnimatedEnumeration_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedEnumeration_QueryInterface(ISVGAnimatedEnumeration* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedEnumeration_QueryInterface(ISVGAnimatedEnumeration* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedEnumeration_AddRef(ISVGAnimatedEnumeration* This) { +static inline ULONG ISVGAnimatedEnumeration_AddRef(ISVGAnimatedEnumeration* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedEnumeration_Release(ISVGAnimatedEnumeration* This) { +static inline ULONG ISVGAnimatedEnumeration_Release(ISVGAnimatedEnumeration* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedEnumeration_GetTypeInfoCount(ISVGAnimatedEnumeration* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedEnumeration_GetTypeInfoCount(ISVGAnimatedEnumeration* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedEnumeration_GetTypeInfo(ISVGAnimatedEnumeration* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedEnumeration_GetTypeInfo(ISVGAnimatedEnumeration* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedEnumeration_GetIDsOfNames(ISVGAnimatedEnumeration* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedEnumeration_GetIDsOfNames(ISVGAnimatedEnumeration* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedEnumeration_Invoke(ISVGAnimatedEnumeration* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedEnumeration_Invoke(ISVGAnimatedEnumeration* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedEnumeration methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedEnumeration_put_baseVal(ISVGAnimatedEnumeration* This,USHORT v) { +static inline HRESULT ISVGAnimatedEnumeration_put_baseVal(ISVGAnimatedEnumeration* This,USHORT v) { return This->lpVtbl->put_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedEnumeration_get_baseVal(ISVGAnimatedEnumeration* This,USHORT *p) { +static inline HRESULT ISVGAnimatedEnumeration_get_baseVal(ISVGAnimatedEnumeration* This,USHORT *p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedEnumeration_put_animVal(ISVGAnimatedEnumeration* This,USHORT v) { +static inline HRESULT ISVGAnimatedEnumeration_put_animVal(ISVGAnimatedEnumeration* This,USHORT v) { return This->lpVtbl->put_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedEnumeration_get_animVal(ISVGAnimatedEnumeration* This,USHORT *p) { +static inline HRESULT ISVGAnimatedEnumeration_get_animVal(ISVGAnimatedEnumeration* This,USHORT *p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -127230,39 +127222,39 @@ interface ISVGAnimatedInteger { #define ISVGAnimatedInteger_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedInteger_QueryInterface(ISVGAnimatedInteger* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedInteger_QueryInterface(ISVGAnimatedInteger* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedInteger_AddRef(ISVGAnimatedInteger* This) { +static inline ULONG ISVGAnimatedInteger_AddRef(ISVGAnimatedInteger* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedInteger_Release(ISVGAnimatedInteger* This) { +static inline ULONG ISVGAnimatedInteger_Release(ISVGAnimatedInteger* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedInteger_GetTypeInfoCount(ISVGAnimatedInteger* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedInteger_GetTypeInfoCount(ISVGAnimatedInteger* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedInteger_GetTypeInfo(ISVGAnimatedInteger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedInteger_GetTypeInfo(ISVGAnimatedInteger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedInteger_GetIDsOfNames(ISVGAnimatedInteger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedInteger_GetIDsOfNames(ISVGAnimatedInteger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedInteger_Invoke(ISVGAnimatedInteger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedInteger_Invoke(ISVGAnimatedInteger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedInteger methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedInteger_put_baseVal(ISVGAnimatedInteger* This,LONG v) { +static inline HRESULT ISVGAnimatedInteger_put_baseVal(ISVGAnimatedInteger* This,LONG v) { return This->lpVtbl->put_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedInteger_get_baseVal(ISVGAnimatedInteger* This,LONG *p) { +static inline HRESULT ISVGAnimatedInteger_get_baseVal(ISVGAnimatedInteger* This,LONG *p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedInteger_put_animVal(ISVGAnimatedInteger* This,LONG v) { +static inline HRESULT ISVGAnimatedInteger_put_animVal(ISVGAnimatedInteger* This,LONG v) { return This->lpVtbl->put_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedInteger_get_animVal(ISVGAnimatedInteger* This,LONG *p) { +static inline HRESULT ISVGAnimatedInteger_get_animVal(ISVGAnimatedInteger* This,LONG *p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -127410,39 +127402,39 @@ interface ISVGAnimatedLength { #define ISVGAnimatedLength_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedLength_QueryInterface(ISVGAnimatedLength* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedLength_QueryInterface(ISVGAnimatedLength* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedLength_AddRef(ISVGAnimatedLength* This) { +static inline ULONG ISVGAnimatedLength_AddRef(ISVGAnimatedLength* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedLength_Release(ISVGAnimatedLength* This) { +static inline ULONG ISVGAnimatedLength_Release(ISVGAnimatedLength* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedLength_GetTypeInfoCount(ISVGAnimatedLength* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedLength_GetTypeInfoCount(ISVGAnimatedLength* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedLength_GetTypeInfo(ISVGAnimatedLength* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedLength_GetTypeInfo(ISVGAnimatedLength* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedLength_GetIDsOfNames(ISVGAnimatedLength* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedLength_GetIDsOfNames(ISVGAnimatedLength* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedLength_Invoke(ISVGAnimatedLength* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedLength_Invoke(ISVGAnimatedLength* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedLength methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedLength_putref_baseVal(ISVGAnimatedLength* This,ISVGLength *v) { +static inline HRESULT ISVGAnimatedLength_putref_baseVal(ISVGAnimatedLength* This,ISVGLength *v) { return This->lpVtbl->putref_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedLength_get_baseVal(ISVGAnimatedLength* This,ISVGLength **p) { +static inline HRESULT ISVGAnimatedLength_get_baseVal(ISVGAnimatedLength* This,ISVGLength **p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedLength_putref_animVal(ISVGAnimatedLength* This,ISVGLength *v) { +static inline HRESULT ISVGAnimatedLength_putref_animVal(ISVGAnimatedLength* This,ISVGLength *v) { return This->lpVtbl->putref_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedLength_get_animVal(ISVGAnimatedLength* This,ISVGLength **p) { +static inline HRESULT ISVGAnimatedLength_get_animVal(ISVGAnimatedLength* This,ISVGLength **p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -127590,39 +127582,39 @@ interface ISVGAnimatedLengthList { #define ISVGAnimatedLengthList_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedLengthList_QueryInterface(ISVGAnimatedLengthList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedLengthList_QueryInterface(ISVGAnimatedLengthList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedLengthList_AddRef(ISVGAnimatedLengthList* This) { +static inline ULONG ISVGAnimatedLengthList_AddRef(ISVGAnimatedLengthList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedLengthList_Release(ISVGAnimatedLengthList* This) { +static inline ULONG ISVGAnimatedLengthList_Release(ISVGAnimatedLengthList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedLengthList_GetTypeInfoCount(ISVGAnimatedLengthList* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedLengthList_GetTypeInfoCount(ISVGAnimatedLengthList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedLengthList_GetTypeInfo(ISVGAnimatedLengthList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedLengthList_GetTypeInfo(ISVGAnimatedLengthList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedLengthList_GetIDsOfNames(ISVGAnimatedLengthList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedLengthList_GetIDsOfNames(ISVGAnimatedLengthList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedLengthList_Invoke(ISVGAnimatedLengthList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedLengthList_Invoke(ISVGAnimatedLengthList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedLengthList methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedLengthList_putref_baseVal(ISVGAnimatedLengthList* This,ISVGLengthList *v) { +static inline HRESULT ISVGAnimatedLengthList_putref_baseVal(ISVGAnimatedLengthList* This,ISVGLengthList *v) { return This->lpVtbl->putref_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedLengthList_get_baseVal(ISVGAnimatedLengthList* This,ISVGLengthList **p) { +static inline HRESULT ISVGAnimatedLengthList_get_baseVal(ISVGAnimatedLengthList* This,ISVGLengthList **p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedLengthList_putref_animVal(ISVGAnimatedLengthList* This,ISVGLengthList *v) { +static inline HRESULT ISVGAnimatedLengthList_putref_animVal(ISVGAnimatedLengthList* This,ISVGLengthList *v) { return This->lpVtbl->putref_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedLengthList_get_animVal(ISVGAnimatedLengthList* This,ISVGLengthList **p) { +static inline HRESULT ISVGAnimatedLengthList_get_animVal(ISVGAnimatedLengthList* This,ISVGLengthList **p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -127770,39 +127762,39 @@ interface ISVGAnimatedNumber { #define ISVGAnimatedNumber_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedNumber_QueryInterface(ISVGAnimatedNumber* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedNumber_QueryInterface(ISVGAnimatedNumber* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedNumber_AddRef(ISVGAnimatedNumber* This) { +static inline ULONG ISVGAnimatedNumber_AddRef(ISVGAnimatedNumber* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedNumber_Release(ISVGAnimatedNumber* This) { +static inline ULONG ISVGAnimatedNumber_Release(ISVGAnimatedNumber* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedNumber_GetTypeInfoCount(ISVGAnimatedNumber* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedNumber_GetTypeInfoCount(ISVGAnimatedNumber* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumber_GetTypeInfo(ISVGAnimatedNumber* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedNumber_GetTypeInfo(ISVGAnimatedNumber* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumber_GetIDsOfNames(ISVGAnimatedNumber* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedNumber_GetIDsOfNames(ISVGAnimatedNumber* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumber_Invoke(ISVGAnimatedNumber* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedNumber_Invoke(ISVGAnimatedNumber* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedNumber methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedNumber_put_baseVal(ISVGAnimatedNumber* This,float v) { +static inline HRESULT ISVGAnimatedNumber_put_baseVal(ISVGAnimatedNumber* This,float v) { return This->lpVtbl->put_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumber_get_baseVal(ISVGAnimatedNumber* This,float *p) { +static inline HRESULT ISVGAnimatedNumber_get_baseVal(ISVGAnimatedNumber* This,float *p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumber_put_animVal(ISVGAnimatedNumber* This,float v) { +static inline HRESULT ISVGAnimatedNumber_put_animVal(ISVGAnimatedNumber* This,float v) { return This->lpVtbl->put_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumber_get_animVal(ISVGAnimatedNumber* This,float *p) { +static inline HRESULT ISVGAnimatedNumber_get_animVal(ISVGAnimatedNumber* This,float *p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -127950,39 +127942,39 @@ interface ISVGAnimatedNumberList { #define ISVGAnimatedNumberList_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedNumberList_QueryInterface(ISVGAnimatedNumberList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedNumberList_QueryInterface(ISVGAnimatedNumberList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedNumberList_AddRef(ISVGAnimatedNumberList* This) { +static inline ULONG ISVGAnimatedNumberList_AddRef(ISVGAnimatedNumberList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedNumberList_Release(ISVGAnimatedNumberList* This) { +static inline ULONG ISVGAnimatedNumberList_Release(ISVGAnimatedNumberList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedNumberList_GetTypeInfoCount(ISVGAnimatedNumberList* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedNumberList_GetTypeInfoCount(ISVGAnimatedNumberList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumberList_GetTypeInfo(ISVGAnimatedNumberList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedNumberList_GetTypeInfo(ISVGAnimatedNumberList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumberList_GetIDsOfNames(ISVGAnimatedNumberList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedNumberList_GetIDsOfNames(ISVGAnimatedNumberList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumberList_Invoke(ISVGAnimatedNumberList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedNumberList_Invoke(ISVGAnimatedNumberList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedNumberList methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedNumberList_putref_baseVal(ISVGAnimatedNumberList* This,ISVGNumberList *v) { +static inline HRESULT ISVGAnimatedNumberList_putref_baseVal(ISVGAnimatedNumberList* This,ISVGNumberList *v) { return This->lpVtbl->putref_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumberList_get_baseVal(ISVGAnimatedNumberList* This,ISVGNumberList **p) { +static inline HRESULT ISVGAnimatedNumberList_get_baseVal(ISVGAnimatedNumberList* This,ISVGNumberList **p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumberList_putref_animVal(ISVGAnimatedNumberList* This,ISVGNumberList *v) { +static inline HRESULT ISVGAnimatedNumberList_putref_animVal(ISVGAnimatedNumberList* This,ISVGNumberList *v) { return This->lpVtbl->putref_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedNumberList_get_animVal(ISVGAnimatedNumberList* This,ISVGNumberList **p) { +static inline HRESULT ISVGAnimatedNumberList_get_animVal(ISVGAnimatedNumberList* This,ISVGNumberList **p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -128130,39 +128122,39 @@ interface ISVGAnimatedRect { #define ISVGAnimatedRect_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedRect_QueryInterface(ISVGAnimatedRect* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedRect_QueryInterface(ISVGAnimatedRect* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedRect_AddRef(ISVGAnimatedRect* This) { +static inline ULONG ISVGAnimatedRect_AddRef(ISVGAnimatedRect* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedRect_Release(ISVGAnimatedRect* This) { +static inline ULONG ISVGAnimatedRect_Release(ISVGAnimatedRect* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedRect_GetTypeInfoCount(ISVGAnimatedRect* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedRect_GetTypeInfoCount(ISVGAnimatedRect* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedRect_GetTypeInfo(ISVGAnimatedRect* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedRect_GetTypeInfo(ISVGAnimatedRect* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedRect_GetIDsOfNames(ISVGAnimatedRect* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedRect_GetIDsOfNames(ISVGAnimatedRect* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedRect_Invoke(ISVGAnimatedRect* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedRect_Invoke(ISVGAnimatedRect* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedRect methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedRect_putref_baseVal(ISVGAnimatedRect* This,ISVGRect *v) { +static inline HRESULT ISVGAnimatedRect_putref_baseVal(ISVGAnimatedRect* This,ISVGRect *v) { return This->lpVtbl->putref_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedRect_get_baseVal(ISVGAnimatedRect* This,ISVGRect **p) { +static inline HRESULT ISVGAnimatedRect_get_baseVal(ISVGAnimatedRect* This,ISVGRect **p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedRect_putref_animVal(ISVGAnimatedRect* This,ISVGRect *v) { +static inline HRESULT ISVGAnimatedRect_putref_animVal(ISVGAnimatedRect* This,ISVGRect *v) { return This->lpVtbl->putref_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedRect_get_animVal(ISVGAnimatedRect* This,ISVGRect **p) { +static inline HRESULT ISVGAnimatedRect_get_animVal(ISVGAnimatedRect* This,ISVGRect **p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -128294,36 +128286,36 @@ interface ISVGAnimatedString { #define ISVGAnimatedString_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedString_QueryInterface(ISVGAnimatedString* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedString_QueryInterface(ISVGAnimatedString* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedString_AddRef(ISVGAnimatedString* This) { +static inline ULONG ISVGAnimatedString_AddRef(ISVGAnimatedString* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedString_Release(ISVGAnimatedString* This) { +static inline ULONG ISVGAnimatedString_Release(ISVGAnimatedString* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedString_GetTypeInfoCount(ISVGAnimatedString* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedString_GetTypeInfoCount(ISVGAnimatedString* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedString_GetTypeInfo(ISVGAnimatedString* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedString_GetTypeInfo(ISVGAnimatedString* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedString_GetIDsOfNames(ISVGAnimatedString* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedString_GetIDsOfNames(ISVGAnimatedString* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedString_Invoke(ISVGAnimatedString* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedString_Invoke(ISVGAnimatedString* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedString methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedString_put_baseVal(ISVGAnimatedString* This,BSTR v) { +static inline HRESULT ISVGAnimatedString_put_baseVal(ISVGAnimatedString* This,BSTR v) { return This->lpVtbl->put_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedString_get_baseVal(ISVGAnimatedString* This,BSTR *p) { +static inline HRESULT ISVGAnimatedString_get_baseVal(ISVGAnimatedString* This,BSTR *p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedString_get_animVal(ISVGAnimatedString* This,BSTR *p) { +static inline HRESULT ISVGAnimatedString_get_animVal(ISVGAnimatedString* This,BSTR *p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -128447,33 +128439,33 @@ interface ISVGClipPathElement { #define ISVGClipPathElement_get_clipPathUnits(This,p) (This)->lpVtbl->get_clipPathUnits(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGClipPathElement_QueryInterface(ISVGClipPathElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGClipPathElement_QueryInterface(ISVGClipPathElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGClipPathElement_AddRef(ISVGClipPathElement* This) { +static inline ULONG ISVGClipPathElement_AddRef(ISVGClipPathElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGClipPathElement_Release(ISVGClipPathElement* This) { +static inline ULONG ISVGClipPathElement_Release(ISVGClipPathElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGClipPathElement_GetTypeInfoCount(ISVGClipPathElement* This,UINT *pctinfo) { +static inline HRESULT ISVGClipPathElement_GetTypeInfoCount(ISVGClipPathElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGClipPathElement_GetTypeInfo(ISVGClipPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGClipPathElement_GetTypeInfo(ISVGClipPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGClipPathElement_GetIDsOfNames(ISVGClipPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGClipPathElement_GetIDsOfNames(ISVGClipPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGClipPathElement_Invoke(ISVGClipPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGClipPathElement_Invoke(ISVGClipPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGClipPathElement methods ***/ -static __WIDL_INLINE HRESULT ISVGClipPathElement_putref_clipPathUnits(ISVGClipPathElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGClipPathElement_putref_clipPathUnits(ISVGClipPathElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_clipPathUnits(This,v); } -static __WIDL_INLINE HRESULT ISVGClipPathElement_get_clipPathUnits(ISVGClipPathElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGClipPathElement_get_clipPathUnits(ISVGClipPathElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_clipPathUnits(This,p); } #endif @@ -128565,26 +128557,26 @@ interface DispSVGClipPathElement { #define DispSVGClipPathElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGClipPathElement_QueryInterface(DispSVGClipPathElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGClipPathElement_QueryInterface(DispSVGClipPathElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGClipPathElement_AddRef(DispSVGClipPathElement* This) { +static inline ULONG DispSVGClipPathElement_AddRef(DispSVGClipPathElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGClipPathElement_Release(DispSVGClipPathElement* This) { +static inline ULONG DispSVGClipPathElement_Release(DispSVGClipPathElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGClipPathElement_GetTypeInfoCount(DispSVGClipPathElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGClipPathElement_GetTypeInfoCount(DispSVGClipPathElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGClipPathElement_GetTypeInfo(DispSVGClipPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGClipPathElement_GetTypeInfo(DispSVGClipPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGClipPathElement_GetIDsOfNames(DispSVGClipPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGClipPathElement_GetIDsOfNames(DispSVGClipPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGClipPathElement_Invoke(DispSVGClipPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGClipPathElement_Invoke(DispSVGClipPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -128699,30 +128691,30 @@ interface ISVGDocument { #define ISVGDocument_get_rootElement(This,p) (This)->lpVtbl->get_rootElement(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGDocument_QueryInterface(ISVGDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGDocument_QueryInterface(ISVGDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGDocument_AddRef(ISVGDocument* This) { +static inline ULONG ISVGDocument_AddRef(ISVGDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGDocument_Release(ISVGDocument* This) { +static inline ULONG ISVGDocument_Release(ISVGDocument* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGDocument_GetTypeInfoCount(ISVGDocument* This,UINT *pctinfo) { +static inline HRESULT ISVGDocument_GetTypeInfoCount(ISVGDocument* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGDocument_GetTypeInfo(ISVGDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGDocument_GetTypeInfo(ISVGDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGDocument_GetIDsOfNames(ISVGDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGDocument_GetIDsOfNames(ISVGDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGDocument_Invoke(ISVGDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGDocument_Invoke(ISVGDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGDocument methods ***/ -static __WIDL_INLINE HRESULT ISVGDocument_get_rootElement(ISVGDocument* This,ISVGSVGElement **p) { +static inline HRESULT ISVGDocument_get_rootElement(ISVGDocument* This,ISVGSVGElement **p) { return This->lpVtbl->get_rootElement(This,p); } #endif @@ -128824,30 +128816,30 @@ interface IGetSVGDocument { #define IGetSVGDocument_getSVGDocument(This,ppSVGDocument) (This)->lpVtbl->getSVGDocument(This,ppSVGDocument) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGetSVGDocument_QueryInterface(IGetSVGDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGetSVGDocument_QueryInterface(IGetSVGDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGetSVGDocument_AddRef(IGetSVGDocument* This) { +static inline ULONG IGetSVGDocument_AddRef(IGetSVGDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGetSVGDocument_Release(IGetSVGDocument* This) { +static inline ULONG IGetSVGDocument_Release(IGetSVGDocument* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IGetSVGDocument_GetTypeInfoCount(IGetSVGDocument* This,UINT *pctinfo) { +static inline HRESULT IGetSVGDocument_GetTypeInfoCount(IGetSVGDocument* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IGetSVGDocument_GetTypeInfo(IGetSVGDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IGetSVGDocument_GetTypeInfo(IGetSVGDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IGetSVGDocument_GetIDsOfNames(IGetSVGDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IGetSVGDocument_GetIDsOfNames(IGetSVGDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IGetSVGDocument_Invoke(IGetSVGDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IGetSVGDocument_Invoke(IGetSVGDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IGetSVGDocument methods ***/ -static __WIDL_INLINE HRESULT IGetSVGDocument_getSVGDocument(IGetSVGDocument* This,IDispatch **ppSVGDocument) { +static inline HRESULT IGetSVGDocument_getSVGDocument(IGetSVGDocument* This,IDispatch **ppSVGDocument) { return This->lpVtbl->getSVGDocument(This,ppSVGDocument); } #endif @@ -129020,51 +129012,51 @@ interface ISVGElement { #define ISVGElement_get_focusable(This,p) (This)->lpVtbl->get_focusable(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGElement_QueryInterface(ISVGElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGElement_QueryInterface(ISVGElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGElement_AddRef(ISVGElement* This) { +static inline ULONG ISVGElement_AddRef(ISVGElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGElement_Release(ISVGElement* This) { +static inline ULONG ISVGElement_Release(ISVGElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGElement_GetTypeInfoCount(ISVGElement* This,UINT *pctinfo) { +static inline HRESULT ISVGElement_GetTypeInfoCount(ISVGElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGElement_GetTypeInfo(ISVGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGElement_GetTypeInfo(ISVGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGElement_GetIDsOfNames(ISVGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGElement_GetIDsOfNames(ISVGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGElement_Invoke(ISVGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGElement_Invoke(ISVGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGElement methods ***/ -static __WIDL_INLINE HRESULT ISVGElement_put_xmlbase(ISVGElement* This,BSTR v) { +static inline HRESULT ISVGElement_put_xmlbase(ISVGElement* This,BSTR v) { return This->lpVtbl->put_xmlbase(This,v); } -static __WIDL_INLINE HRESULT ISVGElement_get_xmlbase(ISVGElement* This,BSTR *p) { +static inline HRESULT ISVGElement_get_xmlbase(ISVGElement* This,BSTR *p) { return This->lpVtbl->get_xmlbase(This,p); } -static __WIDL_INLINE HRESULT ISVGElement_putref_ownerSVGElement(ISVGElement* This,ISVGSVGElement *v) { +static inline HRESULT ISVGElement_putref_ownerSVGElement(ISVGElement* This,ISVGSVGElement *v) { return This->lpVtbl->putref_ownerSVGElement(This,v); } -static __WIDL_INLINE HRESULT ISVGElement_get_ownerSVGElement(ISVGElement* This,ISVGSVGElement **p) { +static inline HRESULT ISVGElement_get_ownerSVGElement(ISVGElement* This,ISVGSVGElement **p) { return This->lpVtbl->get_ownerSVGElement(This,p); } -static __WIDL_INLINE HRESULT ISVGElement_putref_viewportElement(ISVGElement* This,ISVGElement *v) { +static inline HRESULT ISVGElement_putref_viewportElement(ISVGElement* This,ISVGElement *v) { return This->lpVtbl->putref_viewportElement(This,v); } -static __WIDL_INLINE HRESULT ISVGElement_get_viewportElement(ISVGElement* This,ISVGElement **p) { +static inline HRESULT ISVGElement_get_viewportElement(ISVGElement* This,ISVGElement **p) { return This->lpVtbl->get_viewportElement(This,p); } -static __WIDL_INLINE HRESULT ISVGElement_putref_focusable(ISVGElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGElement_putref_focusable(ISVGElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_focusable(This,v); } -static __WIDL_INLINE HRESULT ISVGElement_get_focusable(ISVGElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGElement_get_focusable(ISVGElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_focusable(This,p); } #endif @@ -129156,26 +129148,26 @@ interface DispSVGElement { #define DispSVGElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGElement_QueryInterface(DispSVGElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGElement_QueryInterface(DispSVGElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGElement_AddRef(DispSVGElement* This) { +static inline ULONG DispSVGElement_AddRef(DispSVGElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGElement_Release(DispSVGElement* This) { +static inline ULONG DispSVGElement_Release(DispSVGElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGElement_GetTypeInfoCount(DispSVGElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGElement_GetTypeInfoCount(DispSVGElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGElement_GetTypeInfo(DispSVGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGElement_GetTypeInfo(DispSVGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGElement_GetIDsOfNames(DispSVGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGElement_GetIDsOfNames(DispSVGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGElement_Invoke(DispSVGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGElement_Invoke(DispSVGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -129280,26 +129272,26 @@ interface IICCSVGColor { #define IICCSVGColor_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IICCSVGColor_QueryInterface(IICCSVGColor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IICCSVGColor_QueryInterface(IICCSVGColor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IICCSVGColor_AddRef(IICCSVGColor* This) { +static inline ULONG IICCSVGColor_AddRef(IICCSVGColor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IICCSVGColor_Release(IICCSVGColor* This) { +static inline ULONG IICCSVGColor_Release(IICCSVGColor* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IICCSVGColor_GetTypeInfoCount(IICCSVGColor* This,UINT *pctinfo) { +static inline HRESULT IICCSVGColor_GetTypeInfoCount(IICCSVGColor* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IICCSVGColor_GetTypeInfo(IICCSVGColor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IICCSVGColor_GetTypeInfo(IICCSVGColor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IICCSVGColor_GetIDsOfNames(IICCSVGColor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IICCSVGColor_GetIDsOfNames(IICCSVGColor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IICCSVGColor_Invoke(IICCSVGColor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IICCSVGColor_Invoke(IICCSVGColor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -129489,57 +129481,57 @@ interface ISVGLength { #define ISVGLength_convertToSpecifiedUnits(This,unitType) (This)->lpVtbl->convertToSpecifiedUnits(This,unitType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGLength_QueryInterface(ISVGLength* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGLength_QueryInterface(ISVGLength* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGLength_AddRef(ISVGLength* This) { +static inline ULONG ISVGLength_AddRef(ISVGLength* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGLength_Release(ISVGLength* This) { +static inline ULONG ISVGLength_Release(ISVGLength* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGLength_GetTypeInfoCount(ISVGLength* This,UINT *pctinfo) { +static inline HRESULT ISVGLength_GetTypeInfoCount(ISVGLength* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGLength_GetTypeInfo(ISVGLength* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGLength_GetTypeInfo(ISVGLength* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGLength_GetIDsOfNames(ISVGLength* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGLength_GetIDsOfNames(ISVGLength* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGLength_Invoke(ISVGLength* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGLength_Invoke(ISVGLength* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGLength methods ***/ -static __WIDL_INLINE HRESULT ISVGLength_put_unitType(ISVGLength* This,short v) { +static inline HRESULT ISVGLength_put_unitType(ISVGLength* This,short v) { return This->lpVtbl->put_unitType(This,v); } -static __WIDL_INLINE HRESULT ISVGLength_get_unitType(ISVGLength* This,short *p) { +static inline HRESULT ISVGLength_get_unitType(ISVGLength* This,short *p) { return This->lpVtbl->get_unitType(This,p); } -static __WIDL_INLINE HRESULT ISVGLength_put_value(ISVGLength* This,float v) { +static inline HRESULT ISVGLength_put_value(ISVGLength* This,float v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT ISVGLength_get_value(ISVGLength* This,float *p) { +static inline HRESULT ISVGLength_get_value(ISVGLength* This,float *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT ISVGLength_put_valueInSpecifiedUnits(ISVGLength* This,float v) { +static inline HRESULT ISVGLength_put_valueInSpecifiedUnits(ISVGLength* This,float v) { return This->lpVtbl->put_valueInSpecifiedUnits(This,v); } -static __WIDL_INLINE HRESULT ISVGLength_get_valueInSpecifiedUnits(ISVGLength* This,float *p) { +static inline HRESULT ISVGLength_get_valueInSpecifiedUnits(ISVGLength* This,float *p) { return This->lpVtbl->get_valueInSpecifiedUnits(This,p); } -static __WIDL_INLINE HRESULT ISVGLength_put_valueAsString(ISVGLength* This,BSTR v) { +static inline HRESULT ISVGLength_put_valueAsString(ISVGLength* This,BSTR v) { return This->lpVtbl->put_valueAsString(This,v); } -static __WIDL_INLINE HRESULT ISVGLength_get_valueAsString(ISVGLength* This,BSTR *p) { +static inline HRESULT ISVGLength_get_valueAsString(ISVGLength* This,BSTR *p) { return This->lpVtbl->get_valueAsString(This,p); } -static __WIDL_INLINE HRESULT ISVGLength_newValueSpecifiedUnits(ISVGLength* This,short unitType,float valueInSpecifiedUnits) { +static inline HRESULT ISVGLength_newValueSpecifiedUnits(ISVGLength* This,short unitType,float valueInSpecifiedUnits) { return This->lpVtbl->newValueSpecifiedUnits(This,unitType,valueInSpecifiedUnits); } -static __WIDL_INLINE HRESULT ISVGLength_convertToSpecifiedUnits(ISVGLength* This,short unitType) { +static inline HRESULT ISVGLength_convertToSpecifiedUnits(ISVGLength* This,short unitType) { return This->lpVtbl->convertToSpecifiedUnits(This,unitType); } #endif @@ -129742,54 +129734,54 @@ interface ISVGLengthList { #define ISVGLengthList_appendItem(This,newItem,ppResult) (This)->lpVtbl->appendItem(This,newItem,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGLengthList_QueryInterface(ISVGLengthList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGLengthList_QueryInterface(ISVGLengthList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGLengthList_AddRef(ISVGLengthList* This) { +static inline ULONG ISVGLengthList_AddRef(ISVGLengthList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGLengthList_Release(ISVGLengthList* This) { +static inline ULONG ISVGLengthList_Release(ISVGLengthList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGLengthList_GetTypeInfoCount(ISVGLengthList* This,UINT *pctinfo) { +static inline HRESULT ISVGLengthList_GetTypeInfoCount(ISVGLengthList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGLengthList_GetTypeInfo(ISVGLengthList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGLengthList_GetTypeInfo(ISVGLengthList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGLengthList_GetIDsOfNames(ISVGLengthList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGLengthList_GetIDsOfNames(ISVGLengthList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGLengthList_Invoke(ISVGLengthList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGLengthList_Invoke(ISVGLengthList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGLengthList methods ***/ -static __WIDL_INLINE HRESULT ISVGLengthList_put_numberOfItems(ISVGLengthList* This,LONG v) { +static inline HRESULT ISVGLengthList_put_numberOfItems(ISVGLengthList* This,LONG v) { return This->lpVtbl->put_numberOfItems(This,v); } -static __WIDL_INLINE HRESULT ISVGLengthList_get_numberOfItems(ISVGLengthList* This,LONG *p) { +static inline HRESULT ISVGLengthList_get_numberOfItems(ISVGLengthList* This,LONG *p) { return This->lpVtbl->get_numberOfItems(This,p); } -static __WIDL_INLINE HRESULT ISVGLengthList_clear(ISVGLengthList* This) { +static inline HRESULT ISVGLengthList_clear(ISVGLengthList* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT ISVGLengthList_initialize(ISVGLengthList* This,ISVGLength *newItem,ISVGLength **ppResult) { +static inline HRESULT ISVGLengthList_initialize(ISVGLengthList* This,ISVGLength *newItem,ISVGLength **ppResult) { return This->lpVtbl->initialize(This,newItem,ppResult); } -static __WIDL_INLINE HRESULT ISVGLengthList_getItem(ISVGLengthList* This,LONG index,ISVGLength **ppResult) { +static inline HRESULT ISVGLengthList_getItem(ISVGLengthList* This,LONG index,ISVGLength **ppResult) { return This->lpVtbl->getItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGLengthList_insertItemBefore(ISVGLengthList* This,ISVGLength *newItem,LONG index,ISVGLength **ppResult) { +static inline HRESULT ISVGLengthList_insertItemBefore(ISVGLengthList* This,ISVGLength *newItem,LONG index,ISVGLength **ppResult) { return This->lpVtbl->insertItemBefore(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGLengthList_replaceItem(ISVGLengthList* This,ISVGLength *newItem,LONG index,ISVGLength **ppResult) { +static inline HRESULT ISVGLengthList_replaceItem(ISVGLengthList* This,ISVGLength *newItem,LONG index,ISVGLength **ppResult) { return This->lpVtbl->replaceItem(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGLengthList_removeItem(ISVGLengthList* This,LONG index,ISVGLength **ppResult) { +static inline HRESULT ISVGLengthList_removeItem(ISVGLengthList* This,LONG index,ISVGLength **ppResult) { return This->lpVtbl->removeItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGLengthList_appendItem(ISVGLengthList* This,ISVGLength *newItem,ISVGLength **ppResult) { +static inline HRESULT ISVGLengthList_appendItem(ISVGLengthList* This,ISVGLength *newItem,ISVGLength **ppResult) { return This->lpVtbl->appendItem(This,newItem,ppResult); } #endif @@ -130103,96 +130095,96 @@ interface ISVGMatrix { #define ISVGMatrix_skewY(This,angle,ppResult) (This)->lpVtbl->skewY(This,angle,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGMatrix_QueryInterface(ISVGMatrix* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGMatrix_QueryInterface(ISVGMatrix* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGMatrix_AddRef(ISVGMatrix* This) { +static inline ULONG ISVGMatrix_AddRef(ISVGMatrix* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGMatrix_Release(ISVGMatrix* This) { +static inline ULONG ISVGMatrix_Release(ISVGMatrix* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGMatrix_GetTypeInfoCount(ISVGMatrix* This,UINT *pctinfo) { +static inline HRESULT ISVGMatrix_GetTypeInfoCount(ISVGMatrix* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGMatrix_GetTypeInfo(ISVGMatrix* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGMatrix_GetTypeInfo(ISVGMatrix* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGMatrix_GetIDsOfNames(ISVGMatrix* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGMatrix_GetIDsOfNames(ISVGMatrix* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGMatrix_Invoke(ISVGMatrix* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGMatrix_Invoke(ISVGMatrix* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGMatrix methods ***/ -static __WIDL_INLINE HRESULT ISVGMatrix_put_a(ISVGMatrix* This,float v) { +static inline HRESULT ISVGMatrix_put_a(ISVGMatrix* This,float v) { return This->lpVtbl->put_a(This,v); } -static __WIDL_INLINE HRESULT ISVGMatrix_get_a(ISVGMatrix* This,float *p) { +static inline HRESULT ISVGMatrix_get_a(ISVGMatrix* This,float *p) { return This->lpVtbl->get_a(This,p); } -static __WIDL_INLINE HRESULT ISVGMatrix_put_b(ISVGMatrix* This,float v) { +static inline HRESULT ISVGMatrix_put_b(ISVGMatrix* This,float v) { return This->lpVtbl->put_b(This,v); } -static __WIDL_INLINE HRESULT ISVGMatrix_get_b(ISVGMatrix* This,float *p) { +static inline HRESULT ISVGMatrix_get_b(ISVGMatrix* This,float *p) { return This->lpVtbl->get_b(This,p); } -static __WIDL_INLINE HRESULT ISVGMatrix_put_c(ISVGMatrix* This,float v) { +static inline HRESULT ISVGMatrix_put_c(ISVGMatrix* This,float v) { return This->lpVtbl->put_c(This,v); } -static __WIDL_INLINE HRESULT ISVGMatrix_get_c(ISVGMatrix* This,float *p) { +static inline HRESULT ISVGMatrix_get_c(ISVGMatrix* This,float *p) { return This->lpVtbl->get_c(This,p); } -static __WIDL_INLINE HRESULT ISVGMatrix_put_d(ISVGMatrix* This,float v) { +static inline HRESULT ISVGMatrix_put_d(ISVGMatrix* This,float v) { return This->lpVtbl->put_d(This,v); } -static __WIDL_INLINE HRESULT ISVGMatrix_get_d(ISVGMatrix* This,float *p) { +static inline HRESULT ISVGMatrix_get_d(ISVGMatrix* This,float *p) { return This->lpVtbl->get_d(This,p); } -static __WIDL_INLINE HRESULT ISVGMatrix_put_e(ISVGMatrix* This,float v) { +static inline HRESULT ISVGMatrix_put_e(ISVGMatrix* This,float v) { return This->lpVtbl->put_e(This,v); } -static __WIDL_INLINE HRESULT ISVGMatrix_get_e(ISVGMatrix* This,float *p) { +static inline HRESULT ISVGMatrix_get_e(ISVGMatrix* This,float *p) { return This->lpVtbl->get_e(This,p); } -static __WIDL_INLINE HRESULT ISVGMatrix_put_f(ISVGMatrix* This,float v) { +static inline HRESULT ISVGMatrix_put_f(ISVGMatrix* This,float v) { return This->lpVtbl->put_f(This,v); } -static __WIDL_INLINE HRESULT ISVGMatrix_get_f(ISVGMatrix* This,float *p) { +static inline HRESULT ISVGMatrix_get_f(ISVGMatrix* This,float *p) { return This->lpVtbl->get_f(This,p); } -static __WIDL_INLINE HRESULT ISVGMatrix_multiply(ISVGMatrix* This,ISVGMatrix *secondMatrix,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_multiply(ISVGMatrix* This,ISVGMatrix *secondMatrix,ISVGMatrix **ppResult) { return This->lpVtbl->multiply(This,secondMatrix,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_inverse(ISVGMatrix* This,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_inverse(ISVGMatrix* This,ISVGMatrix **ppResult) { return This->lpVtbl->inverse(This,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_translate(ISVGMatrix* This,float x,float y,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_translate(ISVGMatrix* This,float x,float y,ISVGMatrix **ppResult) { return This->lpVtbl->translate(This,x,y,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_scale(ISVGMatrix* This,float scaleFactor,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_scale(ISVGMatrix* This,float scaleFactor,ISVGMatrix **ppResult) { return This->lpVtbl->scale(This,scaleFactor,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_scaleNonUniform(ISVGMatrix* This,float scaleFactorX,float scaleFactorY,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_scaleNonUniform(ISVGMatrix* This,float scaleFactorX,float scaleFactorY,ISVGMatrix **ppResult) { return This->lpVtbl->scaleNonUniform(This,scaleFactorX,scaleFactorY,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_rotate(ISVGMatrix* This,float angle,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_rotate(ISVGMatrix* This,float angle,ISVGMatrix **ppResult) { return This->lpVtbl->rotate(This,angle,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_rotateFromVector(ISVGMatrix* This,float x,float y,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_rotateFromVector(ISVGMatrix* This,float x,float y,ISVGMatrix **ppResult) { return This->lpVtbl->rotateFromVector(This,x,y,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_flipX(ISVGMatrix* This,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_flipX(ISVGMatrix* This,ISVGMatrix **ppResult) { return This->lpVtbl->flipX(This,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_flipY(ISVGMatrix* This,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_flipY(ISVGMatrix* This,ISVGMatrix **ppResult) { return This->lpVtbl->flipY(This,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_skewX(ISVGMatrix* This,float angle,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_skewX(ISVGMatrix* This,float angle,ISVGMatrix **ppResult) { return This->lpVtbl->skewX(This,angle,ppResult); } -static __WIDL_INLINE HRESULT ISVGMatrix_skewY(ISVGMatrix* This,float angle,ISVGMatrix **ppResult) { +static inline HRESULT ISVGMatrix_skewY(ISVGMatrix* This,float angle,ISVGMatrix **ppResult) { return This->lpVtbl->skewY(This,angle,ppResult); } #endif @@ -130316,33 +130308,33 @@ interface ISVGNumber { #define ISVGNumber_get_value(This,p) (This)->lpVtbl->get_value(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGNumber_QueryInterface(ISVGNumber* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGNumber_QueryInterface(ISVGNumber* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGNumber_AddRef(ISVGNumber* This) { +static inline ULONG ISVGNumber_AddRef(ISVGNumber* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGNumber_Release(ISVGNumber* This) { +static inline ULONG ISVGNumber_Release(ISVGNumber* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGNumber_GetTypeInfoCount(ISVGNumber* This,UINT *pctinfo) { +static inline HRESULT ISVGNumber_GetTypeInfoCount(ISVGNumber* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGNumber_GetTypeInfo(ISVGNumber* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGNumber_GetTypeInfo(ISVGNumber* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGNumber_GetIDsOfNames(ISVGNumber* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGNumber_GetIDsOfNames(ISVGNumber* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGNumber_Invoke(ISVGNumber* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGNumber_Invoke(ISVGNumber* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGNumber methods ***/ -static __WIDL_INLINE HRESULT ISVGNumber_put_value(ISVGNumber* This,float v) { +static inline HRESULT ISVGNumber_put_value(ISVGNumber* This,float v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT ISVGNumber_get_value(ISVGNumber* This,float *p) { +static inline HRESULT ISVGNumber_get_value(ISVGNumber* This,float *p) { return This->lpVtbl->get_value(This,p); } #endif @@ -130545,54 +130537,54 @@ interface ISVGNumberList { #define ISVGNumberList_appendItem(This,newItem,ppResult) (This)->lpVtbl->appendItem(This,newItem,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGNumberList_QueryInterface(ISVGNumberList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGNumberList_QueryInterface(ISVGNumberList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGNumberList_AddRef(ISVGNumberList* This) { +static inline ULONG ISVGNumberList_AddRef(ISVGNumberList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGNumberList_Release(ISVGNumberList* This) { +static inline ULONG ISVGNumberList_Release(ISVGNumberList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGNumberList_GetTypeInfoCount(ISVGNumberList* This,UINT *pctinfo) { +static inline HRESULT ISVGNumberList_GetTypeInfoCount(ISVGNumberList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGNumberList_GetTypeInfo(ISVGNumberList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGNumberList_GetTypeInfo(ISVGNumberList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGNumberList_GetIDsOfNames(ISVGNumberList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGNumberList_GetIDsOfNames(ISVGNumberList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGNumberList_Invoke(ISVGNumberList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGNumberList_Invoke(ISVGNumberList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGNumberList methods ***/ -static __WIDL_INLINE HRESULT ISVGNumberList_put_numberOfItems(ISVGNumberList* This,LONG v) { +static inline HRESULT ISVGNumberList_put_numberOfItems(ISVGNumberList* This,LONG v) { return This->lpVtbl->put_numberOfItems(This,v); } -static __WIDL_INLINE HRESULT ISVGNumberList_get_numberOfItems(ISVGNumberList* This,LONG *p) { +static inline HRESULT ISVGNumberList_get_numberOfItems(ISVGNumberList* This,LONG *p) { return This->lpVtbl->get_numberOfItems(This,p); } -static __WIDL_INLINE HRESULT ISVGNumberList_clear(ISVGNumberList* This) { +static inline HRESULT ISVGNumberList_clear(ISVGNumberList* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT ISVGNumberList_initialize(ISVGNumberList* This,ISVGNumber *newItem,ISVGNumber **ppResult) { +static inline HRESULT ISVGNumberList_initialize(ISVGNumberList* This,ISVGNumber *newItem,ISVGNumber **ppResult) { return This->lpVtbl->initialize(This,newItem,ppResult); } -static __WIDL_INLINE HRESULT ISVGNumberList_getItem(ISVGNumberList* This,LONG index,ISVGNumber **ppResult) { +static inline HRESULT ISVGNumberList_getItem(ISVGNumberList* This,LONG index,ISVGNumber **ppResult) { return This->lpVtbl->getItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGNumberList_insertItemBefore(ISVGNumberList* This,ISVGNumber *newItem,LONG index,ISVGNumber **ppResult) { +static inline HRESULT ISVGNumberList_insertItemBefore(ISVGNumberList* This,ISVGNumber *newItem,LONG index,ISVGNumber **ppResult) { return This->lpVtbl->insertItemBefore(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGNumberList_replaceItem(ISVGNumberList* This,ISVGNumber *newItem,LONG index,ISVGNumber **ppResult) { +static inline HRESULT ISVGNumberList_replaceItem(ISVGNumberList* This,ISVGNumber *newItem,LONG index,ISVGNumber **ppResult) { return This->lpVtbl->replaceItem(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGNumberList_removeItem(ISVGNumberList* This,LONG index,ISVGNumber **ppResult) { +static inline HRESULT ISVGNumberList_removeItem(ISVGNumberList* This,LONG index,ISVGNumber **ppResult) { return This->lpVtbl->removeItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGNumberList_appendItem(ISVGNumberList* This,ISVGNumber *newItem,ISVGNumber **ppResult) { +static inline HRESULT ISVGNumberList_appendItem(ISVGNumberList* This,ISVGNumber *newItem,ISVGNumber **ppResult) { return This->lpVtbl->appendItem(This,newItem,ppResult); } #endif @@ -130698,26 +130690,26 @@ interface ISVGPaint { #define ISVGPaint_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPaint_QueryInterface(ISVGPaint* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPaint_QueryInterface(ISVGPaint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPaint_AddRef(ISVGPaint* This) { +static inline ULONG ISVGPaint_AddRef(ISVGPaint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPaint_Release(ISVGPaint* This) { +static inline ULONG ISVGPaint_Release(ISVGPaint* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPaint_GetTypeInfoCount(ISVGPaint* This,UINT *pctinfo) { +static inline HRESULT ISVGPaint_GetTypeInfoCount(ISVGPaint* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPaint_GetTypeInfo(ISVGPaint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPaint_GetTypeInfo(ISVGPaint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPaint_GetIDsOfNames(ISVGPaint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPaint_GetIDsOfNames(ISVGPaint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPaint_Invoke(ISVGPaint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPaint_Invoke(ISVGPaint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -130923,69 +130915,69 @@ interface ISVGPatternElement { #define ISVGPatternElement_get_height(This,p) (This)->lpVtbl->get_height(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPatternElement_QueryInterface(ISVGPatternElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPatternElement_QueryInterface(ISVGPatternElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPatternElement_AddRef(ISVGPatternElement* This) { +static inline ULONG ISVGPatternElement_AddRef(ISVGPatternElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPatternElement_Release(ISVGPatternElement* This) { +static inline ULONG ISVGPatternElement_Release(ISVGPatternElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPatternElement_GetTypeInfoCount(ISVGPatternElement* This,UINT *pctinfo) { +static inline HRESULT ISVGPatternElement_GetTypeInfoCount(ISVGPatternElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPatternElement_GetTypeInfo(ISVGPatternElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPatternElement_GetTypeInfo(ISVGPatternElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPatternElement_GetIDsOfNames(ISVGPatternElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPatternElement_GetIDsOfNames(ISVGPatternElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPatternElement_Invoke(ISVGPatternElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPatternElement_Invoke(ISVGPatternElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPatternElement methods ***/ -static __WIDL_INLINE HRESULT ISVGPatternElement_putref_patternUnits(ISVGPatternElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGPatternElement_putref_patternUnits(ISVGPatternElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_patternUnits(This,v); } -static __WIDL_INLINE HRESULT ISVGPatternElement_get_patternUnits(ISVGPatternElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGPatternElement_get_patternUnits(ISVGPatternElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_patternUnits(This,p); } -static __WIDL_INLINE HRESULT ISVGPatternElement_putref_patternContentUnits(ISVGPatternElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGPatternElement_putref_patternContentUnits(ISVGPatternElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_patternContentUnits(This,v); } -static __WIDL_INLINE HRESULT ISVGPatternElement_get_patternContentUnits(ISVGPatternElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGPatternElement_get_patternContentUnits(ISVGPatternElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_patternContentUnits(This,p); } -static __WIDL_INLINE HRESULT ISVGPatternElement_putref_patternTransform(ISVGPatternElement* This,ISVGAnimatedTransformList *v) { +static inline HRESULT ISVGPatternElement_putref_patternTransform(ISVGPatternElement* This,ISVGAnimatedTransformList *v) { return This->lpVtbl->putref_patternTransform(This,v); } -static __WIDL_INLINE HRESULT ISVGPatternElement_get_patternTransform(ISVGPatternElement* This,ISVGAnimatedTransformList **p) { +static inline HRESULT ISVGPatternElement_get_patternTransform(ISVGPatternElement* This,ISVGAnimatedTransformList **p) { return This->lpVtbl->get_patternTransform(This,p); } -static __WIDL_INLINE HRESULT ISVGPatternElement_putref_x(ISVGPatternElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGPatternElement_putref_x(ISVGPatternElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPatternElement_get_x(ISVGPatternElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGPatternElement_get_x(ISVGPatternElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPatternElement_putref_y(ISVGPatternElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGPatternElement_putref_y(ISVGPatternElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPatternElement_get_y(ISVGPatternElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGPatternElement_get_y(ISVGPatternElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPatternElement_putref_width(ISVGPatternElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGPatternElement_putref_width(ISVGPatternElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_width(This,v); } -static __WIDL_INLINE HRESULT ISVGPatternElement_get_width(ISVGPatternElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGPatternElement_get_width(ISVGPatternElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT ISVGPatternElement_putref_height(ISVGPatternElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGPatternElement_putref_height(ISVGPatternElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_height(This,v); } -static __WIDL_INLINE HRESULT ISVGPatternElement_get_height(ISVGPatternElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGPatternElement_get_height(ISVGPatternElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_height(This,p); } #endif @@ -131077,26 +131069,26 @@ interface DispSVGPatternElement { #define DispSVGPatternElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPatternElement_QueryInterface(DispSVGPatternElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPatternElement_QueryInterface(DispSVGPatternElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPatternElement_AddRef(DispSVGPatternElement* This) { +static inline ULONG DispSVGPatternElement_AddRef(DispSVGPatternElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPatternElement_Release(DispSVGPatternElement* This) { +static inline ULONG DispSVGPatternElement_Release(DispSVGPatternElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPatternElement_GetTypeInfoCount(DispSVGPatternElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGPatternElement_GetTypeInfoCount(DispSVGPatternElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPatternElement_GetTypeInfo(DispSVGPatternElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPatternElement_GetTypeInfo(DispSVGPatternElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPatternElement_GetIDsOfNames(DispSVGPatternElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPatternElement_GetIDsOfNames(DispSVGPatternElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPatternElement_Invoke(DispSVGPatternElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPatternElement_Invoke(DispSVGPatternElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -131250,36 +131242,36 @@ interface ISVGPathSeg { #define ISVGPathSeg_get_pathSegTypeAsLetter(This,p) (This)->lpVtbl->get_pathSegTypeAsLetter(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSeg_QueryInterface(ISVGPathSeg* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSeg_QueryInterface(ISVGPathSeg* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSeg_AddRef(ISVGPathSeg* This) { +static inline ULONG ISVGPathSeg_AddRef(ISVGPathSeg* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSeg_Release(ISVGPathSeg* This) { +static inline ULONG ISVGPathSeg_Release(ISVGPathSeg* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSeg_GetTypeInfoCount(ISVGPathSeg* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSeg_GetTypeInfoCount(ISVGPathSeg* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSeg_GetTypeInfo(ISVGPathSeg* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSeg_GetTypeInfo(ISVGPathSeg* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSeg_GetIDsOfNames(ISVGPathSeg* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSeg_GetIDsOfNames(ISVGPathSeg* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSeg_Invoke(ISVGPathSeg* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSeg_Invoke(ISVGPathSeg* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSeg methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSeg_put_pathSegType(ISVGPathSeg* This,short v) { +static inline HRESULT ISVGPathSeg_put_pathSegType(ISVGPathSeg* This,short v) { return This->lpVtbl->put_pathSegType(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSeg_get_pathSegType(ISVGPathSeg* This,short *p) { +static inline HRESULT ISVGPathSeg_get_pathSegType(ISVGPathSeg* This,short *p) { return This->lpVtbl->get_pathSegType(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSeg_get_pathSegTypeAsLetter(ISVGPathSeg* This,BSTR *p) { +static inline HRESULT ISVGPathSeg_get_pathSegTypeAsLetter(ISVGPathSeg* This,BSTR *p) { return This->lpVtbl->get_pathSegTypeAsLetter(This,p); } #endif @@ -131485,69 +131477,69 @@ interface ISVGPathSegArcAbs { #define ISVGPathSegArcAbs_get_sweepFlag(This,p) (This)->lpVtbl->get_sweepFlag(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_QueryInterface(ISVGPathSegArcAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegArcAbs_QueryInterface(ISVGPathSegArcAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegArcAbs_AddRef(ISVGPathSegArcAbs* This) { +static inline ULONG ISVGPathSegArcAbs_AddRef(ISVGPathSegArcAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegArcAbs_Release(ISVGPathSegArcAbs* This) { +static inline ULONG ISVGPathSegArcAbs_Release(ISVGPathSegArcAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_GetTypeInfoCount(ISVGPathSegArcAbs* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegArcAbs_GetTypeInfoCount(ISVGPathSegArcAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_GetTypeInfo(ISVGPathSegArcAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegArcAbs_GetTypeInfo(ISVGPathSegArcAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_GetIDsOfNames(ISVGPathSegArcAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegArcAbs_GetIDsOfNames(ISVGPathSegArcAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_Invoke(ISVGPathSegArcAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegArcAbs_Invoke(ISVGPathSegArcAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegArcAbs methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_put_x(ISVGPathSegArcAbs* This,float v) { +static inline HRESULT ISVGPathSegArcAbs_put_x(ISVGPathSegArcAbs* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_get_x(ISVGPathSegArcAbs* This,float *p) { +static inline HRESULT ISVGPathSegArcAbs_get_x(ISVGPathSegArcAbs* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_put_y(ISVGPathSegArcAbs* This,float v) { +static inline HRESULT ISVGPathSegArcAbs_put_y(ISVGPathSegArcAbs* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_get_y(ISVGPathSegArcAbs* This,float *p) { +static inline HRESULT ISVGPathSegArcAbs_get_y(ISVGPathSegArcAbs* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_put_r1(ISVGPathSegArcAbs* This,float v) { +static inline HRESULT ISVGPathSegArcAbs_put_r1(ISVGPathSegArcAbs* This,float v) { return This->lpVtbl->put_r1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_get_r1(ISVGPathSegArcAbs* This,float *p) { +static inline HRESULT ISVGPathSegArcAbs_get_r1(ISVGPathSegArcAbs* This,float *p) { return This->lpVtbl->get_r1(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_put_r2(ISVGPathSegArcAbs* This,float v) { +static inline HRESULT ISVGPathSegArcAbs_put_r2(ISVGPathSegArcAbs* This,float v) { return This->lpVtbl->put_r2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_get_r2(ISVGPathSegArcAbs* This,float *p) { +static inline HRESULT ISVGPathSegArcAbs_get_r2(ISVGPathSegArcAbs* This,float *p) { return This->lpVtbl->get_r2(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_put_angle(ISVGPathSegArcAbs* This,float v) { +static inline HRESULT ISVGPathSegArcAbs_put_angle(ISVGPathSegArcAbs* This,float v) { return This->lpVtbl->put_angle(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_get_angle(ISVGPathSegArcAbs* This,float *p) { +static inline HRESULT ISVGPathSegArcAbs_get_angle(ISVGPathSegArcAbs* This,float *p) { return This->lpVtbl->get_angle(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_put_largeArcFlag(ISVGPathSegArcAbs* This,VARIANT_BOOL v) { +static inline HRESULT ISVGPathSegArcAbs_put_largeArcFlag(ISVGPathSegArcAbs* This,VARIANT_BOOL v) { return This->lpVtbl->put_largeArcFlag(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_get_largeArcFlag(ISVGPathSegArcAbs* This,VARIANT_BOOL *p) { +static inline HRESULT ISVGPathSegArcAbs_get_largeArcFlag(ISVGPathSegArcAbs* This,VARIANT_BOOL *p) { return This->lpVtbl->get_largeArcFlag(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_put_sweepFlag(ISVGPathSegArcAbs* This,VARIANT_BOOL v) { +static inline HRESULT ISVGPathSegArcAbs_put_sweepFlag(ISVGPathSegArcAbs* This,VARIANT_BOOL v) { return This->lpVtbl->put_sweepFlag(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcAbs_get_sweepFlag(ISVGPathSegArcAbs* This,VARIANT_BOOL *p) { +static inline HRESULT ISVGPathSegArcAbs_get_sweepFlag(ISVGPathSegArcAbs* This,VARIANT_BOOL *p) { return This->lpVtbl->get_sweepFlag(This,p); } #endif @@ -131753,69 +131745,69 @@ interface ISVGPathSegArcRel { #define ISVGPathSegArcRel_get_sweepFlag(This,p) (This)->lpVtbl->get_sweepFlag(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_QueryInterface(ISVGPathSegArcRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegArcRel_QueryInterface(ISVGPathSegArcRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegArcRel_AddRef(ISVGPathSegArcRel* This) { +static inline ULONG ISVGPathSegArcRel_AddRef(ISVGPathSegArcRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegArcRel_Release(ISVGPathSegArcRel* This) { +static inline ULONG ISVGPathSegArcRel_Release(ISVGPathSegArcRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_GetTypeInfoCount(ISVGPathSegArcRel* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegArcRel_GetTypeInfoCount(ISVGPathSegArcRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_GetTypeInfo(ISVGPathSegArcRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegArcRel_GetTypeInfo(ISVGPathSegArcRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_GetIDsOfNames(ISVGPathSegArcRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegArcRel_GetIDsOfNames(ISVGPathSegArcRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_Invoke(ISVGPathSegArcRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegArcRel_Invoke(ISVGPathSegArcRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegArcRel methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_put_x(ISVGPathSegArcRel* This,float v) { +static inline HRESULT ISVGPathSegArcRel_put_x(ISVGPathSegArcRel* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_get_x(ISVGPathSegArcRel* This,float *p) { +static inline HRESULT ISVGPathSegArcRel_get_x(ISVGPathSegArcRel* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_put_y(ISVGPathSegArcRel* This,float v) { +static inline HRESULT ISVGPathSegArcRel_put_y(ISVGPathSegArcRel* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_get_y(ISVGPathSegArcRel* This,float *p) { +static inline HRESULT ISVGPathSegArcRel_get_y(ISVGPathSegArcRel* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_put_r1(ISVGPathSegArcRel* This,float v) { +static inline HRESULT ISVGPathSegArcRel_put_r1(ISVGPathSegArcRel* This,float v) { return This->lpVtbl->put_r1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_get_r1(ISVGPathSegArcRel* This,float *p) { +static inline HRESULT ISVGPathSegArcRel_get_r1(ISVGPathSegArcRel* This,float *p) { return This->lpVtbl->get_r1(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_put_r2(ISVGPathSegArcRel* This,float v) { +static inline HRESULT ISVGPathSegArcRel_put_r2(ISVGPathSegArcRel* This,float v) { return This->lpVtbl->put_r2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_get_r2(ISVGPathSegArcRel* This,float *p) { +static inline HRESULT ISVGPathSegArcRel_get_r2(ISVGPathSegArcRel* This,float *p) { return This->lpVtbl->get_r2(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_put_angle(ISVGPathSegArcRel* This,float v) { +static inline HRESULT ISVGPathSegArcRel_put_angle(ISVGPathSegArcRel* This,float v) { return This->lpVtbl->put_angle(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_get_angle(ISVGPathSegArcRel* This,float *p) { +static inline HRESULT ISVGPathSegArcRel_get_angle(ISVGPathSegArcRel* This,float *p) { return This->lpVtbl->get_angle(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_put_largeArcFlag(ISVGPathSegArcRel* This,VARIANT_BOOL v) { +static inline HRESULT ISVGPathSegArcRel_put_largeArcFlag(ISVGPathSegArcRel* This,VARIANT_BOOL v) { return This->lpVtbl->put_largeArcFlag(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_get_largeArcFlag(ISVGPathSegArcRel* This,VARIANT_BOOL *p) { +static inline HRESULT ISVGPathSegArcRel_get_largeArcFlag(ISVGPathSegArcRel* This,VARIANT_BOOL *p) { return This->lpVtbl->get_largeArcFlag(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_put_sweepFlag(ISVGPathSegArcRel* This,VARIANT_BOOL v) { +static inline HRESULT ISVGPathSegArcRel_put_sweepFlag(ISVGPathSegArcRel* This,VARIANT_BOOL v) { return This->lpVtbl->put_sweepFlag(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegArcRel_get_sweepFlag(ISVGPathSegArcRel* This,VARIANT_BOOL *p) { +static inline HRESULT ISVGPathSegArcRel_get_sweepFlag(ISVGPathSegArcRel* This,VARIANT_BOOL *p) { return This->lpVtbl->get_sweepFlag(This,p); } #endif @@ -131907,26 +131899,26 @@ interface ISVGPathSegClosePath { #define ISVGPathSegClosePath_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegClosePath_QueryInterface(ISVGPathSegClosePath* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegClosePath_QueryInterface(ISVGPathSegClosePath* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegClosePath_AddRef(ISVGPathSegClosePath* This) { +static inline ULONG ISVGPathSegClosePath_AddRef(ISVGPathSegClosePath* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegClosePath_Release(ISVGPathSegClosePath* This) { +static inline ULONG ISVGPathSegClosePath_Release(ISVGPathSegClosePath* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegClosePath_GetTypeInfoCount(ISVGPathSegClosePath* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegClosePath_GetTypeInfoCount(ISVGPathSegClosePath* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegClosePath_GetTypeInfo(ISVGPathSegClosePath* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegClosePath_GetTypeInfo(ISVGPathSegClosePath* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegClosePath_GetIDsOfNames(ISVGPathSegClosePath* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegClosePath_GetIDsOfNames(ISVGPathSegClosePath* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegClosePath_Invoke(ISVGPathSegClosePath* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegClosePath_Invoke(ISVGPathSegClosePath* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -132052,39 +132044,39 @@ interface ISVGPathSegMovetoAbs { #define ISVGPathSegMovetoAbs_get_y(This,p) (This)->lpVtbl->get_y(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegMovetoAbs_QueryInterface(ISVGPathSegMovetoAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegMovetoAbs_QueryInterface(ISVGPathSegMovetoAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegMovetoAbs_AddRef(ISVGPathSegMovetoAbs* This) { +static inline ULONG ISVGPathSegMovetoAbs_AddRef(ISVGPathSegMovetoAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegMovetoAbs_Release(ISVGPathSegMovetoAbs* This) { +static inline ULONG ISVGPathSegMovetoAbs_Release(ISVGPathSegMovetoAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegMovetoAbs_GetTypeInfoCount(ISVGPathSegMovetoAbs* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegMovetoAbs_GetTypeInfoCount(ISVGPathSegMovetoAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoAbs_GetTypeInfo(ISVGPathSegMovetoAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegMovetoAbs_GetTypeInfo(ISVGPathSegMovetoAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoAbs_GetIDsOfNames(ISVGPathSegMovetoAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegMovetoAbs_GetIDsOfNames(ISVGPathSegMovetoAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoAbs_Invoke(ISVGPathSegMovetoAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegMovetoAbs_Invoke(ISVGPathSegMovetoAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegMovetoAbs methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegMovetoAbs_put_x(ISVGPathSegMovetoAbs* This,float v) { +static inline HRESULT ISVGPathSegMovetoAbs_put_x(ISVGPathSegMovetoAbs* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoAbs_get_x(ISVGPathSegMovetoAbs* This,float *p) { +static inline HRESULT ISVGPathSegMovetoAbs_get_x(ISVGPathSegMovetoAbs* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoAbs_put_y(ISVGPathSegMovetoAbs* This,float v) { +static inline HRESULT ISVGPathSegMovetoAbs_put_y(ISVGPathSegMovetoAbs* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoAbs_get_y(ISVGPathSegMovetoAbs* This,float *p) { +static inline HRESULT ISVGPathSegMovetoAbs_get_y(ISVGPathSegMovetoAbs* This,float *p) { return This->lpVtbl->get_y(This,p); } #endif @@ -132210,39 +132202,39 @@ interface ISVGPathSegMovetoRel { #define ISVGPathSegMovetoRel_get_y(This,p) (This)->lpVtbl->get_y(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegMovetoRel_QueryInterface(ISVGPathSegMovetoRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegMovetoRel_QueryInterface(ISVGPathSegMovetoRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegMovetoRel_AddRef(ISVGPathSegMovetoRel* This) { +static inline ULONG ISVGPathSegMovetoRel_AddRef(ISVGPathSegMovetoRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegMovetoRel_Release(ISVGPathSegMovetoRel* This) { +static inline ULONG ISVGPathSegMovetoRel_Release(ISVGPathSegMovetoRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegMovetoRel_GetTypeInfoCount(ISVGPathSegMovetoRel* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegMovetoRel_GetTypeInfoCount(ISVGPathSegMovetoRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoRel_GetTypeInfo(ISVGPathSegMovetoRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegMovetoRel_GetTypeInfo(ISVGPathSegMovetoRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoRel_GetIDsOfNames(ISVGPathSegMovetoRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegMovetoRel_GetIDsOfNames(ISVGPathSegMovetoRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoRel_Invoke(ISVGPathSegMovetoRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegMovetoRel_Invoke(ISVGPathSegMovetoRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegMovetoRel methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegMovetoRel_put_x(ISVGPathSegMovetoRel* This,float v) { +static inline HRESULT ISVGPathSegMovetoRel_put_x(ISVGPathSegMovetoRel* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoRel_get_x(ISVGPathSegMovetoRel* This,float *p) { +static inline HRESULT ISVGPathSegMovetoRel_get_x(ISVGPathSegMovetoRel* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoRel_put_y(ISVGPathSegMovetoRel* This,float v) { +static inline HRESULT ISVGPathSegMovetoRel_put_y(ISVGPathSegMovetoRel* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegMovetoRel_get_y(ISVGPathSegMovetoRel* This,float *p) { +static inline HRESULT ISVGPathSegMovetoRel_get_y(ISVGPathSegMovetoRel* This,float *p) { return This->lpVtbl->get_y(This,p); } #endif @@ -132368,39 +132360,39 @@ interface ISVGPathSegLinetoAbs { #define ISVGPathSegLinetoAbs_get_y(This,p) (This)->lpVtbl->get_y(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoAbs_QueryInterface(ISVGPathSegLinetoAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegLinetoAbs_QueryInterface(ISVGPathSegLinetoAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoAbs_AddRef(ISVGPathSegLinetoAbs* This) { +static inline ULONG ISVGPathSegLinetoAbs_AddRef(ISVGPathSegLinetoAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoAbs_Release(ISVGPathSegLinetoAbs* This) { +static inline ULONG ISVGPathSegLinetoAbs_Release(ISVGPathSegLinetoAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoAbs_GetTypeInfoCount(ISVGPathSegLinetoAbs* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegLinetoAbs_GetTypeInfoCount(ISVGPathSegLinetoAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoAbs_GetTypeInfo(ISVGPathSegLinetoAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegLinetoAbs_GetTypeInfo(ISVGPathSegLinetoAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoAbs_GetIDsOfNames(ISVGPathSegLinetoAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegLinetoAbs_GetIDsOfNames(ISVGPathSegLinetoAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoAbs_Invoke(ISVGPathSegLinetoAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegLinetoAbs_Invoke(ISVGPathSegLinetoAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegLinetoAbs methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoAbs_put_x(ISVGPathSegLinetoAbs* This,float v) { +static inline HRESULT ISVGPathSegLinetoAbs_put_x(ISVGPathSegLinetoAbs* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoAbs_get_x(ISVGPathSegLinetoAbs* This,float *p) { +static inline HRESULT ISVGPathSegLinetoAbs_get_x(ISVGPathSegLinetoAbs* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoAbs_put_y(ISVGPathSegLinetoAbs* This,float v) { +static inline HRESULT ISVGPathSegLinetoAbs_put_y(ISVGPathSegLinetoAbs* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoAbs_get_y(ISVGPathSegLinetoAbs* This,float *p) { +static inline HRESULT ISVGPathSegLinetoAbs_get_y(ISVGPathSegLinetoAbs* This,float *p) { return This->lpVtbl->get_y(This,p); } #endif @@ -132526,39 +132518,39 @@ interface ISVGPathSegLinetoRel { #define ISVGPathSegLinetoRel_get_y(This,p) (This)->lpVtbl->get_y(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoRel_QueryInterface(ISVGPathSegLinetoRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegLinetoRel_QueryInterface(ISVGPathSegLinetoRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoRel_AddRef(ISVGPathSegLinetoRel* This) { +static inline ULONG ISVGPathSegLinetoRel_AddRef(ISVGPathSegLinetoRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoRel_Release(ISVGPathSegLinetoRel* This) { +static inline ULONG ISVGPathSegLinetoRel_Release(ISVGPathSegLinetoRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoRel_GetTypeInfoCount(ISVGPathSegLinetoRel* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegLinetoRel_GetTypeInfoCount(ISVGPathSegLinetoRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoRel_GetTypeInfo(ISVGPathSegLinetoRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegLinetoRel_GetTypeInfo(ISVGPathSegLinetoRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoRel_GetIDsOfNames(ISVGPathSegLinetoRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegLinetoRel_GetIDsOfNames(ISVGPathSegLinetoRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoRel_Invoke(ISVGPathSegLinetoRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegLinetoRel_Invoke(ISVGPathSegLinetoRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegLinetoRel methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoRel_put_x(ISVGPathSegLinetoRel* This,float v) { +static inline HRESULT ISVGPathSegLinetoRel_put_x(ISVGPathSegLinetoRel* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoRel_get_x(ISVGPathSegLinetoRel* This,float *p) { +static inline HRESULT ISVGPathSegLinetoRel_get_x(ISVGPathSegLinetoRel* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoRel_put_y(ISVGPathSegLinetoRel* This,float v) { +static inline HRESULT ISVGPathSegLinetoRel_put_y(ISVGPathSegLinetoRel* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoRel_get_y(ISVGPathSegLinetoRel* This,float *p) { +static inline HRESULT ISVGPathSegLinetoRel_get_y(ISVGPathSegLinetoRel* This,float *p) { return This->lpVtbl->get_y(This,p); } #endif @@ -132748,63 +132740,63 @@ interface ISVGPathSegCurvetoCubicAbs { #define ISVGPathSegCurvetoCubicAbs_get_y2(This,p) (This)->lpVtbl->get_y2(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_QueryInterface(ISVGPathSegCurvetoCubicAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_QueryInterface(ISVGPathSegCurvetoCubicAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoCubicAbs_AddRef(ISVGPathSegCurvetoCubicAbs* This) { +static inline ULONG ISVGPathSegCurvetoCubicAbs_AddRef(ISVGPathSegCurvetoCubicAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoCubicAbs_Release(ISVGPathSegCurvetoCubicAbs* This) { +static inline ULONG ISVGPathSegCurvetoCubicAbs_Release(ISVGPathSegCurvetoCubicAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_GetTypeInfoCount(ISVGPathSegCurvetoCubicAbs* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_GetTypeInfoCount(ISVGPathSegCurvetoCubicAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_GetTypeInfo(ISVGPathSegCurvetoCubicAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_GetTypeInfo(ISVGPathSegCurvetoCubicAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_GetIDsOfNames(ISVGPathSegCurvetoCubicAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_GetIDsOfNames(ISVGPathSegCurvetoCubicAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_Invoke(ISVGPathSegCurvetoCubicAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_Invoke(ISVGPathSegCurvetoCubicAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegCurvetoCubicAbs methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_put_x(ISVGPathSegCurvetoCubicAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_put_x(ISVGPathSegCurvetoCubicAbs* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_get_x(ISVGPathSegCurvetoCubicAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_get_x(ISVGPathSegCurvetoCubicAbs* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_put_y(ISVGPathSegCurvetoCubicAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_put_y(ISVGPathSegCurvetoCubicAbs* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_get_y(ISVGPathSegCurvetoCubicAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_get_y(ISVGPathSegCurvetoCubicAbs* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_put_x1(ISVGPathSegCurvetoCubicAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_put_x1(ISVGPathSegCurvetoCubicAbs* This,float v) { return This->lpVtbl->put_x1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_get_x1(ISVGPathSegCurvetoCubicAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_get_x1(ISVGPathSegCurvetoCubicAbs* This,float *p) { return This->lpVtbl->get_x1(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_put_y1(ISVGPathSegCurvetoCubicAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_put_y1(ISVGPathSegCurvetoCubicAbs* This,float v) { return This->lpVtbl->put_y1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_get_y1(ISVGPathSegCurvetoCubicAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_get_y1(ISVGPathSegCurvetoCubicAbs* This,float *p) { return This->lpVtbl->get_y1(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_put_x2(ISVGPathSegCurvetoCubicAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_put_x2(ISVGPathSegCurvetoCubicAbs* This,float v) { return This->lpVtbl->put_x2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_get_x2(ISVGPathSegCurvetoCubicAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_get_x2(ISVGPathSegCurvetoCubicAbs* This,float *p) { return This->lpVtbl->get_x2(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_put_y2(ISVGPathSegCurvetoCubicAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_put_y2(ISVGPathSegCurvetoCubicAbs* This,float v) { return This->lpVtbl->put_y2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicAbs_get_y2(ISVGPathSegCurvetoCubicAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicAbs_get_y2(ISVGPathSegCurvetoCubicAbs* This,float *p) { return This->lpVtbl->get_y2(This,p); } #endif @@ -132994,63 +132986,63 @@ interface ISVGPathSegCurvetoCubicRel { #define ISVGPathSegCurvetoCubicRel_get_y2(This,p) (This)->lpVtbl->get_y2(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_QueryInterface(ISVGPathSegCurvetoCubicRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_QueryInterface(ISVGPathSegCurvetoCubicRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoCubicRel_AddRef(ISVGPathSegCurvetoCubicRel* This) { +static inline ULONG ISVGPathSegCurvetoCubicRel_AddRef(ISVGPathSegCurvetoCubicRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoCubicRel_Release(ISVGPathSegCurvetoCubicRel* This) { +static inline ULONG ISVGPathSegCurvetoCubicRel_Release(ISVGPathSegCurvetoCubicRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_GetTypeInfoCount(ISVGPathSegCurvetoCubicRel* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_GetTypeInfoCount(ISVGPathSegCurvetoCubicRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_GetTypeInfo(ISVGPathSegCurvetoCubicRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_GetTypeInfo(ISVGPathSegCurvetoCubicRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_GetIDsOfNames(ISVGPathSegCurvetoCubicRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_GetIDsOfNames(ISVGPathSegCurvetoCubicRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_Invoke(ISVGPathSegCurvetoCubicRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_Invoke(ISVGPathSegCurvetoCubicRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegCurvetoCubicRel methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_put_x(ISVGPathSegCurvetoCubicRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_put_x(ISVGPathSegCurvetoCubicRel* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_get_x(ISVGPathSegCurvetoCubicRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_get_x(ISVGPathSegCurvetoCubicRel* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_put_y(ISVGPathSegCurvetoCubicRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_put_y(ISVGPathSegCurvetoCubicRel* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_get_y(ISVGPathSegCurvetoCubicRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_get_y(ISVGPathSegCurvetoCubicRel* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_put_x1(ISVGPathSegCurvetoCubicRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_put_x1(ISVGPathSegCurvetoCubicRel* This,float v) { return This->lpVtbl->put_x1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_get_x1(ISVGPathSegCurvetoCubicRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_get_x1(ISVGPathSegCurvetoCubicRel* This,float *p) { return This->lpVtbl->get_x1(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_put_y1(ISVGPathSegCurvetoCubicRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_put_y1(ISVGPathSegCurvetoCubicRel* This,float v) { return This->lpVtbl->put_y1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_get_y1(ISVGPathSegCurvetoCubicRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_get_y1(ISVGPathSegCurvetoCubicRel* This,float *p) { return This->lpVtbl->get_y1(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_put_x2(ISVGPathSegCurvetoCubicRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_put_x2(ISVGPathSegCurvetoCubicRel* This,float v) { return This->lpVtbl->put_x2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_get_x2(ISVGPathSegCurvetoCubicRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_get_x2(ISVGPathSegCurvetoCubicRel* This,float *p) { return This->lpVtbl->get_x2(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_put_y2(ISVGPathSegCurvetoCubicRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_put_y2(ISVGPathSegCurvetoCubicRel* This,float v) { return This->lpVtbl->put_y2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicRel_get_y2(ISVGPathSegCurvetoCubicRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicRel_get_y2(ISVGPathSegCurvetoCubicRel* This,float *p) { return This->lpVtbl->get_y2(This,p); } #endif @@ -133208,51 +133200,51 @@ interface ISVGPathSegCurvetoCubicSmoothAbs { #define ISVGPathSegCurvetoCubicSmoothAbs_get_y2(This,p) (This)->lpVtbl->get_y2(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_QueryInterface(ISVGPathSegCurvetoCubicSmoothAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_QueryInterface(ISVGPathSegCurvetoCubicSmoothAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoCubicSmoothAbs_AddRef(ISVGPathSegCurvetoCubicSmoothAbs* This) { +static inline ULONG ISVGPathSegCurvetoCubicSmoothAbs_AddRef(ISVGPathSegCurvetoCubicSmoothAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoCubicSmoothAbs_Release(ISVGPathSegCurvetoCubicSmoothAbs* This) { +static inline ULONG ISVGPathSegCurvetoCubicSmoothAbs_Release(ISVGPathSegCurvetoCubicSmoothAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_GetTypeInfoCount(ISVGPathSegCurvetoCubicSmoothAbs* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_GetTypeInfoCount(ISVGPathSegCurvetoCubicSmoothAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_GetTypeInfo(ISVGPathSegCurvetoCubicSmoothAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_GetTypeInfo(ISVGPathSegCurvetoCubicSmoothAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_GetIDsOfNames(ISVGPathSegCurvetoCubicSmoothAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_GetIDsOfNames(ISVGPathSegCurvetoCubicSmoothAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_Invoke(ISVGPathSegCurvetoCubicSmoothAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_Invoke(ISVGPathSegCurvetoCubicSmoothAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegCurvetoCubicSmoothAbs methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_put_x(ISVGPathSegCurvetoCubicSmoothAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_put_x(ISVGPathSegCurvetoCubicSmoothAbs* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_get_x(ISVGPathSegCurvetoCubicSmoothAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_get_x(ISVGPathSegCurvetoCubicSmoothAbs* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_put_y(ISVGPathSegCurvetoCubicSmoothAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_put_y(ISVGPathSegCurvetoCubicSmoothAbs* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_get_y(ISVGPathSegCurvetoCubicSmoothAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_get_y(ISVGPathSegCurvetoCubicSmoothAbs* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_put_x2(ISVGPathSegCurvetoCubicSmoothAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_put_x2(ISVGPathSegCurvetoCubicSmoothAbs* This,float v) { return This->lpVtbl->put_x2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_get_x2(ISVGPathSegCurvetoCubicSmoothAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_get_x2(ISVGPathSegCurvetoCubicSmoothAbs* This,float *p) { return This->lpVtbl->get_x2(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_put_y2(ISVGPathSegCurvetoCubicSmoothAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_put_y2(ISVGPathSegCurvetoCubicSmoothAbs* This,float v) { return This->lpVtbl->put_y2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothAbs_get_y2(ISVGPathSegCurvetoCubicSmoothAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothAbs_get_y2(ISVGPathSegCurvetoCubicSmoothAbs* This,float *p) { return This->lpVtbl->get_y2(This,p); } #endif @@ -133410,51 +133402,51 @@ interface ISVGPathSegCurvetoCubicSmoothRel { #define ISVGPathSegCurvetoCubicSmoothRel_get_y2(This,p) (This)->lpVtbl->get_y2(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_QueryInterface(ISVGPathSegCurvetoCubicSmoothRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_QueryInterface(ISVGPathSegCurvetoCubicSmoothRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoCubicSmoothRel_AddRef(ISVGPathSegCurvetoCubicSmoothRel* This) { +static inline ULONG ISVGPathSegCurvetoCubicSmoothRel_AddRef(ISVGPathSegCurvetoCubicSmoothRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoCubicSmoothRel_Release(ISVGPathSegCurvetoCubicSmoothRel* This) { +static inline ULONG ISVGPathSegCurvetoCubicSmoothRel_Release(ISVGPathSegCurvetoCubicSmoothRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_GetTypeInfoCount(ISVGPathSegCurvetoCubicSmoothRel* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_GetTypeInfoCount(ISVGPathSegCurvetoCubicSmoothRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_GetTypeInfo(ISVGPathSegCurvetoCubicSmoothRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_GetTypeInfo(ISVGPathSegCurvetoCubicSmoothRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_GetIDsOfNames(ISVGPathSegCurvetoCubicSmoothRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_GetIDsOfNames(ISVGPathSegCurvetoCubicSmoothRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_Invoke(ISVGPathSegCurvetoCubicSmoothRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_Invoke(ISVGPathSegCurvetoCubicSmoothRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegCurvetoCubicSmoothRel methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_put_x(ISVGPathSegCurvetoCubicSmoothRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_put_x(ISVGPathSegCurvetoCubicSmoothRel* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_get_x(ISVGPathSegCurvetoCubicSmoothRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_get_x(ISVGPathSegCurvetoCubicSmoothRel* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_put_y(ISVGPathSegCurvetoCubicSmoothRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_put_y(ISVGPathSegCurvetoCubicSmoothRel* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_get_y(ISVGPathSegCurvetoCubicSmoothRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_get_y(ISVGPathSegCurvetoCubicSmoothRel* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_put_x2(ISVGPathSegCurvetoCubicSmoothRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_put_x2(ISVGPathSegCurvetoCubicSmoothRel* This,float v) { return This->lpVtbl->put_x2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_get_x2(ISVGPathSegCurvetoCubicSmoothRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_get_x2(ISVGPathSegCurvetoCubicSmoothRel* This,float *p) { return This->lpVtbl->get_x2(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_put_y2(ISVGPathSegCurvetoCubicSmoothRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_put_y2(ISVGPathSegCurvetoCubicSmoothRel* This,float v) { return This->lpVtbl->put_y2(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoCubicSmoothRel_get_y2(ISVGPathSegCurvetoCubicSmoothRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoCubicSmoothRel_get_y2(ISVGPathSegCurvetoCubicSmoothRel* This,float *p) { return This->lpVtbl->get_y2(This,p); } #endif @@ -133612,51 +133604,51 @@ interface ISVGPathSegCurvetoQuadraticAbs { #define ISVGPathSegCurvetoQuadraticAbs_get_y1(This,p) (This)->lpVtbl->get_y1(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_QueryInterface(ISVGPathSegCurvetoQuadraticAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_QueryInterface(ISVGPathSegCurvetoQuadraticAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoQuadraticAbs_AddRef(ISVGPathSegCurvetoQuadraticAbs* This) { +static inline ULONG ISVGPathSegCurvetoQuadraticAbs_AddRef(ISVGPathSegCurvetoQuadraticAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoQuadraticAbs_Release(ISVGPathSegCurvetoQuadraticAbs* This) { +static inline ULONG ISVGPathSegCurvetoQuadraticAbs_Release(ISVGPathSegCurvetoQuadraticAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_GetTypeInfoCount(ISVGPathSegCurvetoQuadraticAbs* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_GetTypeInfoCount(ISVGPathSegCurvetoQuadraticAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_GetTypeInfo(ISVGPathSegCurvetoQuadraticAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_GetTypeInfo(ISVGPathSegCurvetoQuadraticAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_GetIDsOfNames(ISVGPathSegCurvetoQuadraticAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_GetIDsOfNames(ISVGPathSegCurvetoQuadraticAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_Invoke(ISVGPathSegCurvetoQuadraticAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_Invoke(ISVGPathSegCurvetoQuadraticAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegCurvetoQuadraticAbs methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_put_x(ISVGPathSegCurvetoQuadraticAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_put_x(ISVGPathSegCurvetoQuadraticAbs* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_get_x(ISVGPathSegCurvetoQuadraticAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_get_x(ISVGPathSegCurvetoQuadraticAbs* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_put_y(ISVGPathSegCurvetoQuadraticAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_put_y(ISVGPathSegCurvetoQuadraticAbs* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_get_y(ISVGPathSegCurvetoQuadraticAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_get_y(ISVGPathSegCurvetoQuadraticAbs* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_put_x1(ISVGPathSegCurvetoQuadraticAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_put_x1(ISVGPathSegCurvetoQuadraticAbs* This,float v) { return This->lpVtbl->put_x1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_get_x1(ISVGPathSegCurvetoQuadraticAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_get_x1(ISVGPathSegCurvetoQuadraticAbs* This,float *p) { return This->lpVtbl->get_x1(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_put_y1(ISVGPathSegCurvetoQuadraticAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_put_y1(ISVGPathSegCurvetoQuadraticAbs* This,float v) { return This->lpVtbl->put_y1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticAbs_get_y1(ISVGPathSegCurvetoQuadraticAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticAbs_get_y1(ISVGPathSegCurvetoQuadraticAbs* This,float *p) { return This->lpVtbl->get_y1(This,p); } #endif @@ -133814,51 +133806,51 @@ interface ISVGPathSegCurvetoQuadraticRel { #define ISVGPathSegCurvetoQuadraticRel_get_y1(This,p) (This)->lpVtbl->get_y1(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_QueryInterface(ISVGPathSegCurvetoQuadraticRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_QueryInterface(ISVGPathSegCurvetoQuadraticRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoQuadraticRel_AddRef(ISVGPathSegCurvetoQuadraticRel* This) { +static inline ULONG ISVGPathSegCurvetoQuadraticRel_AddRef(ISVGPathSegCurvetoQuadraticRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoQuadraticRel_Release(ISVGPathSegCurvetoQuadraticRel* This) { +static inline ULONG ISVGPathSegCurvetoQuadraticRel_Release(ISVGPathSegCurvetoQuadraticRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_GetTypeInfoCount(ISVGPathSegCurvetoQuadraticRel* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_GetTypeInfoCount(ISVGPathSegCurvetoQuadraticRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_GetTypeInfo(ISVGPathSegCurvetoQuadraticRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_GetTypeInfo(ISVGPathSegCurvetoQuadraticRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_GetIDsOfNames(ISVGPathSegCurvetoQuadraticRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_GetIDsOfNames(ISVGPathSegCurvetoQuadraticRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_Invoke(ISVGPathSegCurvetoQuadraticRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_Invoke(ISVGPathSegCurvetoQuadraticRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegCurvetoQuadraticRel methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_put_x(ISVGPathSegCurvetoQuadraticRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_put_x(ISVGPathSegCurvetoQuadraticRel* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_get_x(ISVGPathSegCurvetoQuadraticRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_get_x(ISVGPathSegCurvetoQuadraticRel* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_put_y(ISVGPathSegCurvetoQuadraticRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_put_y(ISVGPathSegCurvetoQuadraticRel* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_get_y(ISVGPathSegCurvetoQuadraticRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_get_y(ISVGPathSegCurvetoQuadraticRel* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_put_x1(ISVGPathSegCurvetoQuadraticRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_put_x1(ISVGPathSegCurvetoQuadraticRel* This,float v) { return This->lpVtbl->put_x1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_get_x1(ISVGPathSegCurvetoQuadraticRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_get_x1(ISVGPathSegCurvetoQuadraticRel* This,float *p) { return This->lpVtbl->get_x1(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_put_y1(ISVGPathSegCurvetoQuadraticRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_put_y1(ISVGPathSegCurvetoQuadraticRel* This,float v) { return This->lpVtbl->put_y1(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticRel_get_y1(ISVGPathSegCurvetoQuadraticRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticRel_get_y1(ISVGPathSegCurvetoQuadraticRel* This,float *p) { return This->lpVtbl->get_y1(This,p); } #endif @@ -133984,39 +133976,39 @@ interface ISVGPathSegCurvetoQuadraticSmoothAbs { #define ISVGPathSegCurvetoQuadraticSmoothAbs_get_y(This,p) (This)->lpVtbl->get_y(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_QueryInterface(ISVGPathSegCurvetoQuadraticSmoothAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_QueryInterface(ISVGPathSegCurvetoQuadraticSmoothAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoQuadraticSmoothAbs_AddRef(ISVGPathSegCurvetoQuadraticSmoothAbs* This) { +static inline ULONG ISVGPathSegCurvetoQuadraticSmoothAbs_AddRef(ISVGPathSegCurvetoQuadraticSmoothAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoQuadraticSmoothAbs_Release(ISVGPathSegCurvetoQuadraticSmoothAbs* This) { +static inline ULONG ISVGPathSegCurvetoQuadraticSmoothAbs_Release(ISVGPathSegCurvetoQuadraticSmoothAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_GetTypeInfoCount(ISVGPathSegCurvetoQuadraticSmoothAbs* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_GetTypeInfoCount(ISVGPathSegCurvetoQuadraticSmoothAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_GetTypeInfo(ISVGPathSegCurvetoQuadraticSmoothAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_GetTypeInfo(ISVGPathSegCurvetoQuadraticSmoothAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_GetIDsOfNames(ISVGPathSegCurvetoQuadraticSmoothAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_GetIDsOfNames(ISVGPathSegCurvetoQuadraticSmoothAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_Invoke(ISVGPathSegCurvetoQuadraticSmoothAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_Invoke(ISVGPathSegCurvetoQuadraticSmoothAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegCurvetoQuadraticSmoothAbs methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_put_x(ISVGPathSegCurvetoQuadraticSmoothAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_put_x(ISVGPathSegCurvetoQuadraticSmoothAbs* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_get_x(ISVGPathSegCurvetoQuadraticSmoothAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_get_x(ISVGPathSegCurvetoQuadraticSmoothAbs* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_put_y(ISVGPathSegCurvetoQuadraticSmoothAbs* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_put_y(ISVGPathSegCurvetoQuadraticSmoothAbs* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_get_y(ISVGPathSegCurvetoQuadraticSmoothAbs* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothAbs_get_y(ISVGPathSegCurvetoQuadraticSmoothAbs* This,float *p) { return This->lpVtbl->get_y(This,p); } #endif @@ -134142,39 +134134,39 @@ interface ISVGPathSegCurvetoQuadraticSmoothRel { #define ISVGPathSegCurvetoQuadraticSmoothRel_get_y(This,p) (This)->lpVtbl->get_y(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_QueryInterface(ISVGPathSegCurvetoQuadraticSmoothRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_QueryInterface(ISVGPathSegCurvetoQuadraticSmoothRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoQuadraticSmoothRel_AddRef(ISVGPathSegCurvetoQuadraticSmoothRel* This) { +static inline ULONG ISVGPathSegCurvetoQuadraticSmoothRel_AddRef(ISVGPathSegCurvetoQuadraticSmoothRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegCurvetoQuadraticSmoothRel_Release(ISVGPathSegCurvetoQuadraticSmoothRel* This) { +static inline ULONG ISVGPathSegCurvetoQuadraticSmoothRel_Release(ISVGPathSegCurvetoQuadraticSmoothRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_GetTypeInfoCount(ISVGPathSegCurvetoQuadraticSmoothRel* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_GetTypeInfoCount(ISVGPathSegCurvetoQuadraticSmoothRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_GetTypeInfo(ISVGPathSegCurvetoQuadraticSmoothRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_GetTypeInfo(ISVGPathSegCurvetoQuadraticSmoothRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_GetIDsOfNames(ISVGPathSegCurvetoQuadraticSmoothRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_GetIDsOfNames(ISVGPathSegCurvetoQuadraticSmoothRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_Invoke(ISVGPathSegCurvetoQuadraticSmoothRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_Invoke(ISVGPathSegCurvetoQuadraticSmoothRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegCurvetoQuadraticSmoothRel methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_put_x(ISVGPathSegCurvetoQuadraticSmoothRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_put_x(ISVGPathSegCurvetoQuadraticSmoothRel* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_get_x(ISVGPathSegCurvetoQuadraticSmoothRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_get_x(ISVGPathSegCurvetoQuadraticSmoothRel* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_put_y(ISVGPathSegCurvetoQuadraticSmoothRel* This,float v) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_put_y(ISVGPathSegCurvetoQuadraticSmoothRel* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_get_y(ISVGPathSegCurvetoQuadraticSmoothRel* This,float *p) { +static inline HRESULT ISVGPathSegCurvetoQuadraticSmoothRel_get_y(ISVGPathSegCurvetoQuadraticSmoothRel* This,float *p) { return This->lpVtbl->get_y(This,p); } #endif @@ -134284,33 +134276,33 @@ interface ISVGPathSegLinetoHorizontalAbs { #define ISVGPathSegLinetoHorizontalAbs_get_x(This,p) (This)->lpVtbl->get_x(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalAbs_QueryInterface(ISVGPathSegLinetoHorizontalAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegLinetoHorizontalAbs_QueryInterface(ISVGPathSegLinetoHorizontalAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoHorizontalAbs_AddRef(ISVGPathSegLinetoHorizontalAbs* This) { +static inline ULONG ISVGPathSegLinetoHorizontalAbs_AddRef(ISVGPathSegLinetoHorizontalAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoHorizontalAbs_Release(ISVGPathSegLinetoHorizontalAbs* This) { +static inline ULONG ISVGPathSegLinetoHorizontalAbs_Release(ISVGPathSegLinetoHorizontalAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalAbs_GetTypeInfoCount(ISVGPathSegLinetoHorizontalAbs* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegLinetoHorizontalAbs_GetTypeInfoCount(ISVGPathSegLinetoHorizontalAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalAbs_GetTypeInfo(ISVGPathSegLinetoHorizontalAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegLinetoHorizontalAbs_GetTypeInfo(ISVGPathSegLinetoHorizontalAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalAbs_GetIDsOfNames(ISVGPathSegLinetoHorizontalAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegLinetoHorizontalAbs_GetIDsOfNames(ISVGPathSegLinetoHorizontalAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalAbs_Invoke(ISVGPathSegLinetoHorizontalAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegLinetoHorizontalAbs_Invoke(ISVGPathSegLinetoHorizontalAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegLinetoHorizontalAbs methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalAbs_put_x(ISVGPathSegLinetoHorizontalAbs* This,float v) { +static inline HRESULT ISVGPathSegLinetoHorizontalAbs_put_x(ISVGPathSegLinetoHorizontalAbs* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalAbs_get_x(ISVGPathSegLinetoHorizontalAbs* This,float *p) { +static inline HRESULT ISVGPathSegLinetoHorizontalAbs_get_x(ISVGPathSegLinetoHorizontalAbs* This,float *p) { return This->lpVtbl->get_x(This,p); } #endif @@ -134420,33 +134412,33 @@ interface ISVGPathSegLinetoHorizontalRel { #define ISVGPathSegLinetoHorizontalRel_get_x(This,p) (This)->lpVtbl->get_x(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalRel_QueryInterface(ISVGPathSegLinetoHorizontalRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegLinetoHorizontalRel_QueryInterface(ISVGPathSegLinetoHorizontalRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoHorizontalRel_AddRef(ISVGPathSegLinetoHorizontalRel* This) { +static inline ULONG ISVGPathSegLinetoHorizontalRel_AddRef(ISVGPathSegLinetoHorizontalRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoHorizontalRel_Release(ISVGPathSegLinetoHorizontalRel* This) { +static inline ULONG ISVGPathSegLinetoHorizontalRel_Release(ISVGPathSegLinetoHorizontalRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalRel_GetTypeInfoCount(ISVGPathSegLinetoHorizontalRel* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegLinetoHorizontalRel_GetTypeInfoCount(ISVGPathSegLinetoHorizontalRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalRel_GetTypeInfo(ISVGPathSegLinetoHorizontalRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegLinetoHorizontalRel_GetTypeInfo(ISVGPathSegLinetoHorizontalRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalRel_GetIDsOfNames(ISVGPathSegLinetoHorizontalRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegLinetoHorizontalRel_GetIDsOfNames(ISVGPathSegLinetoHorizontalRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalRel_Invoke(ISVGPathSegLinetoHorizontalRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegLinetoHorizontalRel_Invoke(ISVGPathSegLinetoHorizontalRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegLinetoHorizontalRel methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalRel_put_x(ISVGPathSegLinetoHorizontalRel* This,float v) { +static inline HRESULT ISVGPathSegLinetoHorizontalRel_put_x(ISVGPathSegLinetoHorizontalRel* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoHorizontalRel_get_x(ISVGPathSegLinetoHorizontalRel* This,float *p) { +static inline HRESULT ISVGPathSegLinetoHorizontalRel_get_x(ISVGPathSegLinetoHorizontalRel* This,float *p) { return This->lpVtbl->get_x(This,p); } #endif @@ -134556,33 +134548,33 @@ interface ISVGPathSegLinetoVerticalAbs { #define ISVGPathSegLinetoVerticalAbs_get_y(This,p) (This)->lpVtbl->get_y(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalAbs_QueryInterface(ISVGPathSegLinetoVerticalAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegLinetoVerticalAbs_QueryInterface(ISVGPathSegLinetoVerticalAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoVerticalAbs_AddRef(ISVGPathSegLinetoVerticalAbs* This) { +static inline ULONG ISVGPathSegLinetoVerticalAbs_AddRef(ISVGPathSegLinetoVerticalAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoVerticalAbs_Release(ISVGPathSegLinetoVerticalAbs* This) { +static inline ULONG ISVGPathSegLinetoVerticalAbs_Release(ISVGPathSegLinetoVerticalAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalAbs_GetTypeInfoCount(ISVGPathSegLinetoVerticalAbs* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegLinetoVerticalAbs_GetTypeInfoCount(ISVGPathSegLinetoVerticalAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalAbs_GetTypeInfo(ISVGPathSegLinetoVerticalAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegLinetoVerticalAbs_GetTypeInfo(ISVGPathSegLinetoVerticalAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalAbs_GetIDsOfNames(ISVGPathSegLinetoVerticalAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegLinetoVerticalAbs_GetIDsOfNames(ISVGPathSegLinetoVerticalAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalAbs_Invoke(ISVGPathSegLinetoVerticalAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegLinetoVerticalAbs_Invoke(ISVGPathSegLinetoVerticalAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegLinetoVerticalAbs methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalAbs_put_y(ISVGPathSegLinetoVerticalAbs* This,float v) { +static inline HRESULT ISVGPathSegLinetoVerticalAbs_put_y(ISVGPathSegLinetoVerticalAbs* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalAbs_get_y(ISVGPathSegLinetoVerticalAbs* This,float *p) { +static inline HRESULT ISVGPathSegLinetoVerticalAbs_get_y(ISVGPathSegLinetoVerticalAbs* This,float *p) { return This->lpVtbl->get_y(This,p); } #endif @@ -134692,33 +134684,33 @@ interface ISVGPathSegLinetoVerticalRel { #define ISVGPathSegLinetoVerticalRel_get_y(This,p) (This)->lpVtbl->get_y(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalRel_QueryInterface(ISVGPathSegLinetoVerticalRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegLinetoVerticalRel_QueryInterface(ISVGPathSegLinetoVerticalRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoVerticalRel_AddRef(ISVGPathSegLinetoVerticalRel* This) { +static inline ULONG ISVGPathSegLinetoVerticalRel_AddRef(ISVGPathSegLinetoVerticalRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegLinetoVerticalRel_Release(ISVGPathSegLinetoVerticalRel* This) { +static inline ULONG ISVGPathSegLinetoVerticalRel_Release(ISVGPathSegLinetoVerticalRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalRel_GetTypeInfoCount(ISVGPathSegLinetoVerticalRel* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegLinetoVerticalRel_GetTypeInfoCount(ISVGPathSegLinetoVerticalRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalRel_GetTypeInfo(ISVGPathSegLinetoVerticalRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegLinetoVerticalRel_GetTypeInfo(ISVGPathSegLinetoVerticalRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalRel_GetIDsOfNames(ISVGPathSegLinetoVerticalRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegLinetoVerticalRel_GetIDsOfNames(ISVGPathSegLinetoVerticalRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalRel_Invoke(ISVGPathSegLinetoVerticalRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegLinetoVerticalRel_Invoke(ISVGPathSegLinetoVerticalRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegLinetoVerticalRel methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalRel_put_y(ISVGPathSegLinetoVerticalRel* This,float v) { +static inline HRESULT ISVGPathSegLinetoVerticalRel_put_y(ISVGPathSegLinetoVerticalRel* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegLinetoVerticalRel_get_y(ISVGPathSegLinetoVerticalRel* This,float *p) { +static inline HRESULT ISVGPathSegLinetoVerticalRel_get_y(ISVGPathSegLinetoVerticalRel* This,float *p) { return This->lpVtbl->get_y(This,p); } #endif @@ -134824,26 +134816,26 @@ interface DispSVGPathSegArcAbs { #define DispSVGPathSegArcAbs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegArcAbs_QueryInterface(DispSVGPathSegArcAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegArcAbs_QueryInterface(DispSVGPathSegArcAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegArcAbs_AddRef(DispSVGPathSegArcAbs* This) { +static inline ULONG DispSVGPathSegArcAbs_AddRef(DispSVGPathSegArcAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegArcAbs_Release(DispSVGPathSegArcAbs* This) { +static inline ULONG DispSVGPathSegArcAbs_Release(DispSVGPathSegArcAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegArcAbs_GetTypeInfoCount(DispSVGPathSegArcAbs* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegArcAbs_GetTypeInfoCount(DispSVGPathSegArcAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegArcAbs_GetTypeInfo(DispSVGPathSegArcAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegArcAbs_GetTypeInfo(DispSVGPathSegArcAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegArcAbs_GetIDsOfNames(DispSVGPathSegArcAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegArcAbs_GetIDsOfNames(DispSVGPathSegArcAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegArcAbs_Invoke(DispSVGPathSegArcAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegArcAbs_Invoke(DispSVGPathSegArcAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -134948,26 +134940,26 @@ interface DispSVGPathSegArcRel { #define DispSVGPathSegArcRel_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegArcRel_QueryInterface(DispSVGPathSegArcRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegArcRel_QueryInterface(DispSVGPathSegArcRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegArcRel_AddRef(DispSVGPathSegArcRel* This) { +static inline ULONG DispSVGPathSegArcRel_AddRef(DispSVGPathSegArcRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegArcRel_Release(DispSVGPathSegArcRel* This) { +static inline ULONG DispSVGPathSegArcRel_Release(DispSVGPathSegArcRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegArcRel_GetTypeInfoCount(DispSVGPathSegArcRel* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegArcRel_GetTypeInfoCount(DispSVGPathSegArcRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegArcRel_GetTypeInfo(DispSVGPathSegArcRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegArcRel_GetTypeInfo(DispSVGPathSegArcRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegArcRel_GetIDsOfNames(DispSVGPathSegArcRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegArcRel_GetIDsOfNames(DispSVGPathSegArcRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegArcRel_Invoke(DispSVGPathSegArcRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegArcRel_Invoke(DispSVGPathSegArcRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -135072,26 +135064,26 @@ interface DispSVGPathSegClosePath { #define DispSVGPathSegClosePath_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegClosePath_QueryInterface(DispSVGPathSegClosePath* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegClosePath_QueryInterface(DispSVGPathSegClosePath* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegClosePath_AddRef(DispSVGPathSegClosePath* This) { +static inline ULONG DispSVGPathSegClosePath_AddRef(DispSVGPathSegClosePath* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegClosePath_Release(DispSVGPathSegClosePath* This) { +static inline ULONG DispSVGPathSegClosePath_Release(DispSVGPathSegClosePath* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegClosePath_GetTypeInfoCount(DispSVGPathSegClosePath* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegClosePath_GetTypeInfoCount(DispSVGPathSegClosePath* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegClosePath_GetTypeInfo(DispSVGPathSegClosePath* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegClosePath_GetTypeInfo(DispSVGPathSegClosePath* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegClosePath_GetIDsOfNames(DispSVGPathSegClosePath* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegClosePath_GetIDsOfNames(DispSVGPathSegClosePath* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegClosePath_Invoke(DispSVGPathSegClosePath* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegClosePath_Invoke(DispSVGPathSegClosePath* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -135196,26 +135188,26 @@ interface DispSVGPathSegMovetoAbs { #define DispSVGPathSegMovetoAbs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoAbs_QueryInterface(DispSVGPathSegMovetoAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegMovetoAbs_QueryInterface(DispSVGPathSegMovetoAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegMovetoAbs_AddRef(DispSVGPathSegMovetoAbs* This) { +static inline ULONG DispSVGPathSegMovetoAbs_AddRef(DispSVGPathSegMovetoAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegMovetoAbs_Release(DispSVGPathSegMovetoAbs* This) { +static inline ULONG DispSVGPathSegMovetoAbs_Release(DispSVGPathSegMovetoAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoAbs_GetTypeInfoCount(DispSVGPathSegMovetoAbs* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegMovetoAbs_GetTypeInfoCount(DispSVGPathSegMovetoAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoAbs_GetTypeInfo(DispSVGPathSegMovetoAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegMovetoAbs_GetTypeInfo(DispSVGPathSegMovetoAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoAbs_GetIDsOfNames(DispSVGPathSegMovetoAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegMovetoAbs_GetIDsOfNames(DispSVGPathSegMovetoAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoAbs_Invoke(DispSVGPathSegMovetoAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegMovetoAbs_Invoke(DispSVGPathSegMovetoAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -135320,26 +135312,26 @@ interface DispSVGPathSegMovetoRel { #define DispSVGPathSegMovetoRel_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoRel_QueryInterface(DispSVGPathSegMovetoRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegMovetoRel_QueryInterface(DispSVGPathSegMovetoRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegMovetoRel_AddRef(DispSVGPathSegMovetoRel* This) { +static inline ULONG DispSVGPathSegMovetoRel_AddRef(DispSVGPathSegMovetoRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegMovetoRel_Release(DispSVGPathSegMovetoRel* This) { +static inline ULONG DispSVGPathSegMovetoRel_Release(DispSVGPathSegMovetoRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoRel_GetTypeInfoCount(DispSVGPathSegMovetoRel* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegMovetoRel_GetTypeInfoCount(DispSVGPathSegMovetoRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoRel_GetTypeInfo(DispSVGPathSegMovetoRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegMovetoRel_GetTypeInfo(DispSVGPathSegMovetoRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoRel_GetIDsOfNames(DispSVGPathSegMovetoRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegMovetoRel_GetIDsOfNames(DispSVGPathSegMovetoRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegMovetoRel_Invoke(DispSVGPathSegMovetoRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegMovetoRel_Invoke(DispSVGPathSegMovetoRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -135444,26 +135436,26 @@ interface DispSVGPathSegLinetoAbs { #define DispSVGPathSegLinetoAbs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoAbs_QueryInterface(DispSVGPathSegLinetoAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegLinetoAbs_QueryInterface(DispSVGPathSegLinetoAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoAbs_AddRef(DispSVGPathSegLinetoAbs* This) { +static inline ULONG DispSVGPathSegLinetoAbs_AddRef(DispSVGPathSegLinetoAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoAbs_Release(DispSVGPathSegLinetoAbs* This) { +static inline ULONG DispSVGPathSegLinetoAbs_Release(DispSVGPathSegLinetoAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoAbs_GetTypeInfoCount(DispSVGPathSegLinetoAbs* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegLinetoAbs_GetTypeInfoCount(DispSVGPathSegLinetoAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoAbs_GetTypeInfo(DispSVGPathSegLinetoAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegLinetoAbs_GetTypeInfo(DispSVGPathSegLinetoAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoAbs_GetIDsOfNames(DispSVGPathSegLinetoAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegLinetoAbs_GetIDsOfNames(DispSVGPathSegLinetoAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoAbs_Invoke(DispSVGPathSegLinetoAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegLinetoAbs_Invoke(DispSVGPathSegLinetoAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -135568,26 +135560,26 @@ interface DispSVGPathSegLinetoRel { #define DispSVGPathSegLinetoRel_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoRel_QueryInterface(DispSVGPathSegLinetoRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegLinetoRel_QueryInterface(DispSVGPathSegLinetoRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoRel_AddRef(DispSVGPathSegLinetoRel* This) { +static inline ULONG DispSVGPathSegLinetoRel_AddRef(DispSVGPathSegLinetoRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoRel_Release(DispSVGPathSegLinetoRel* This) { +static inline ULONG DispSVGPathSegLinetoRel_Release(DispSVGPathSegLinetoRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoRel_GetTypeInfoCount(DispSVGPathSegLinetoRel* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegLinetoRel_GetTypeInfoCount(DispSVGPathSegLinetoRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoRel_GetTypeInfo(DispSVGPathSegLinetoRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegLinetoRel_GetTypeInfo(DispSVGPathSegLinetoRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoRel_GetIDsOfNames(DispSVGPathSegLinetoRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegLinetoRel_GetIDsOfNames(DispSVGPathSegLinetoRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoRel_Invoke(DispSVGPathSegLinetoRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegLinetoRel_Invoke(DispSVGPathSegLinetoRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -135692,26 +135684,26 @@ interface DispSVGPathSegCurvetoCubicAbs { #define DispSVGPathSegCurvetoCubicAbs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicAbs_QueryInterface(DispSVGPathSegCurvetoCubicAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegCurvetoCubicAbs_QueryInterface(DispSVGPathSegCurvetoCubicAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoCubicAbs_AddRef(DispSVGPathSegCurvetoCubicAbs* This) { +static inline ULONG DispSVGPathSegCurvetoCubicAbs_AddRef(DispSVGPathSegCurvetoCubicAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoCubicAbs_Release(DispSVGPathSegCurvetoCubicAbs* This) { +static inline ULONG DispSVGPathSegCurvetoCubicAbs_Release(DispSVGPathSegCurvetoCubicAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicAbs_GetTypeInfoCount(DispSVGPathSegCurvetoCubicAbs* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegCurvetoCubicAbs_GetTypeInfoCount(DispSVGPathSegCurvetoCubicAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicAbs_GetTypeInfo(DispSVGPathSegCurvetoCubicAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegCurvetoCubicAbs_GetTypeInfo(DispSVGPathSegCurvetoCubicAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicAbs_GetIDsOfNames(DispSVGPathSegCurvetoCubicAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegCurvetoCubicAbs_GetIDsOfNames(DispSVGPathSegCurvetoCubicAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicAbs_Invoke(DispSVGPathSegCurvetoCubicAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegCurvetoCubicAbs_Invoke(DispSVGPathSegCurvetoCubicAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -135816,26 +135808,26 @@ interface DispSVGPathSegCurvetoCubicRel { #define DispSVGPathSegCurvetoCubicRel_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicRel_QueryInterface(DispSVGPathSegCurvetoCubicRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegCurvetoCubicRel_QueryInterface(DispSVGPathSegCurvetoCubicRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoCubicRel_AddRef(DispSVGPathSegCurvetoCubicRel* This) { +static inline ULONG DispSVGPathSegCurvetoCubicRel_AddRef(DispSVGPathSegCurvetoCubicRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoCubicRel_Release(DispSVGPathSegCurvetoCubicRel* This) { +static inline ULONG DispSVGPathSegCurvetoCubicRel_Release(DispSVGPathSegCurvetoCubicRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicRel_GetTypeInfoCount(DispSVGPathSegCurvetoCubicRel* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegCurvetoCubicRel_GetTypeInfoCount(DispSVGPathSegCurvetoCubicRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicRel_GetTypeInfo(DispSVGPathSegCurvetoCubicRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegCurvetoCubicRel_GetTypeInfo(DispSVGPathSegCurvetoCubicRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicRel_GetIDsOfNames(DispSVGPathSegCurvetoCubicRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegCurvetoCubicRel_GetIDsOfNames(DispSVGPathSegCurvetoCubicRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicRel_Invoke(DispSVGPathSegCurvetoCubicRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegCurvetoCubicRel_Invoke(DispSVGPathSegCurvetoCubicRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -135940,26 +135932,26 @@ interface DispSVGPathSegCurvetoCubicSmoothAbs { #define DispSVGPathSegCurvetoCubicSmoothAbs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_QueryInterface(DispSVGPathSegCurvetoCubicSmoothAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_QueryInterface(DispSVGPathSegCurvetoCubicSmoothAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoCubicSmoothAbs_AddRef(DispSVGPathSegCurvetoCubicSmoothAbs* This) { +static inline ULONG DispSVGPathSegCurvetoCubicSmoothAbs_AddRef(DispSVGPathSegCurvetoCubicSmoothAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoCubicSmoothAbs_Release(DispSVGPathSegCurvetoCubicSmoothAbs* This) { +static inline ULONG DispSVGPathSegCurvetoCubicSmoothAbs_Release(DispSVGPathSegCurvetoCubicSmoothAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_GetTypeInfoCount(DispSVGPathSegCurvetoCubicSmoothAbs* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_GetTypeInfoCount(DispSVGPathSegCurvetoCubicSmoothAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_GetTypeInfo(DispSVGPathSegCurvetoCubicSmoothAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_GetTypeInfo(DispSVGPathSegCurvetoCubicSmoothAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_GetIDsOfNames(DispSVGPathSegCurvetoCubicSmoothAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_GetIDsOfNames(DispSVGPathSegCurvetoCubicSmoothAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_Invoke(DispSVGPathSegCurvetoCubicSmoothAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothAbs_Invoke(DispSVGPathSegCurvetoCubicSmoothAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -136064,26 +136056,26 @@ interface DispSVGPathSegCurvetoCubicSmoothRel { #define DispSVGPathSegCurvetoCubicSmoothRel_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothRel_QueryInterface(DispSVGPathSegCurvetoCubicSmoothRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothRel_QueryInterface(DispSVGPathSegCurvetoCubicSmoothRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoCubicSmoothRel_AddRef(DispSVGPathSegCurvetoCubicSmoothRel* This) { +static inline ULONG DispSVGPathSegCurvetoCubicSmoothRel_AddRef(DispSVGPathSegCurvetoCubicSmoothRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoCubicSmoothRel_Release(DispSVGPathSegCurvetoCubicSmoothRel* This) { +static inline ULONG DispSVGPathSegCurvetoCubicSmoothRel_Release(DispSVGPathSegCurvetoCubicSmoothRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothRel_GetTypeInfoCount(DispSVGPathSegCurvetoCubicSmoothRel* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothRel_GetTypeInfoCount(DispSVGPathSegCurvetoCubicSmoothRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothRel_GetTypeInfo(DispSVGPathSegCurvetoCubicSmoothRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothRel_GetTypeInfo(DispSVGPathSegCurvetoCubicSmoothRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothRel_GetIDsOfNames(DispSVGPathSegCurvetoCubicSmoothRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothRel_GetIDsOfNames(DispSVGPathSegCurvetoCubicSmoothRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoCubicSmoothRel_Invoke(DispSVGPathSegCurvetoCubicSmoothRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegCurvetoCubicSmoothRel_Invoke(DispSVGPathSegCurvetoCubicSmoothRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -136188,26 +136180,26 @@ interface DispSVGPathSegCurvetoQuadraticAbs { #define DispSVGPathSegCurvetoQuadraticAbs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticAbs_QueryInterface(DispSVGPathSegCurvetoQuadraticAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticAbs_QueryInterface(DispSVGPathSegCurvetoQuadraticAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoQuadraticAbs_AddRef(DispSVGPathSegCurvetoQuadraticAbs* This) { +static inline ULONG DispSVGPathSegCurvetoQuadraticAbs_AddRef(DispSVGPathSegCurvetoQuadraticAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoQuadraticAbs_Release(DispSVGPathSegCurvetoQuadraticAbs* This) { +static inline ULONG DispSVGPathSegCurvetoQuadraticAbs_Release(DispSVGPathSegCurvetoQuadraticAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticAbs_GetTypeInfoCount(DispSVGPathSegCurvetoQuadraticAbs* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticAbs_GetTypeInfoCount(DispSVGPathSegCurvetoQuadraticAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticAbs_GetTypeInfo(DispSVGPathSegCurvetoQuadraticAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticAbs_GetTypeInfo(DispSVGPathSegCurvetoQuadraticAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticAbs_GetIDsOfNames(DispSVGPathSegCurvetoQuadraticAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticAbs_GetIDsOfNames(DispSVGPathSegCurvetoQuadraticAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticAbs_Invoke(DispSVGPathSegCurvetoQuadraticAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticAbs_Invoke(DispSVGPathSegCurvetoQuadraticAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -136312,26 +136304,26 @@ interface DispSVGPathSegCurvetoQuadraticRel { #define DispSVGPathSegCurvetoQuadraticRel_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticRel_QueryInterface(DispSVGPathSegCurvetoQuadraticRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticRel_QueryInterface(DispSVGPathSegCurvetoQuadraticRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoQuadraticRel_AddRef(DispSVGPathSegCurvetoQuadraticRel* This) { +static inline ULONG DispSVGPathSegCurvetoQuadraticRel_AddRef(DispSVGPathSegCurvetoQuadraticRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoQuadraticRel_Release(DispSVGPathSegCurvetoQuadraticRel* This) { +static inline ULONG DispSVGPathSegCurvetoQuadraticRel_Release(DispSVGPathSegCurvetoQuadraticRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticRel_GetTypeInfoCount(DispSVGPathSegCurvetoQuadraticRel* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticRel_GetTypeInfoCount(DispSVGPathSegCurvetoQuadraticRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticRel_GetTypeInfo(DispSVGPathSegCurvetoQuadraticRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticRel_GetTypeInfo(DispSVGPathSegCurvetoQuadraticRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticRel_GetIDsOfNames(DispSVGPathSegCurvetoQuadraticRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticRel_GetIDsOfNames(DispSVGPathSegCurvetoQuadraticRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticRel_Invoke(DispSVGPathSegCurvetoQuadraticRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticRel_Invoke(DispSVGPathSegCurvetoQuadraticRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -136436,26 +136428,26 @@ interface DispSVGPathSegCurvetoQuadraticSmoothAbs { #define DispSVGPathSegCurvetoQuadraticSmoothAbs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_QueryInterface(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_QueryInterface(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoQuadraticSmoothAbs_AddRef(DispSVGPathSegCurvetoQuadraticSmoothAbs* This) { +static inline ULONG DispSVGPathSegCurvetoQuadraticSmoothAbs_AddRef(DispSVGPathSegCurvetoQuadraticSmoothAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoQuadraticSmoothAbs_Release(DispSVGPathSegCurvetoQuadraticSmoothAbs* This) { +static inline ULONG DispSVGPathSegCurvetoQuadraticSmoothAbs_Release(DispSVGPathSegCurvetoQuadraticSmoothAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_GetTypeInfoCount(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_GetTypeInfoCount(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_GetTypeInfo(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_GetTypeInfo(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_GetIDsOfNames(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_GetIDsOfNames(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_Invoke(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothAbs_Invoke(DispSVGPathSegCurvetoQuadraticSmoothAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -136560,26 +136552,26 @@ interface DispSVGPathSegCurvetoQuadraticSmoothRel { #define DispSVGPathSegCurvetoQuadraticSmoothRel_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_QueryInterface(DispSVGPathSegCurvetoQuadraticSmoothRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_QueryInterface(DispSVGPathSegCurvetoQuadraticSmoothRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoQuadraticSmoothRel_AddRef(DispSVGPathSegCurvetoQuadraticSmoothRel* This) { +static inline ULONG DispSVGPathSegCurvetoQuadraticSmoothRel_AddRef(DispSVGPathSegCurvetoQuadraticSmoothRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegCurvetoQuadraticSmoothRel_Release(DispSVGPathSegCurvetoQuadraticSmoothRel* This) { +static inline ULONG DispSVGPathSegCurvetoQuadraticSmoothRel_Release(DispSVGPathSegCurvetoQuadraticSmoothRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_GetTypeInfoCount(DispSVGPathSegCurvetoQuadraticSmoothRel* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_GetTypeInfoCount(DispSVGPathSegCurvetoQuadraticSmoothRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_GetTypeInfo(DispSVGPathSegCurvetoQuadraticSmoothRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_GetTypeInfo(DispSVGPathSegCurvetoQuadraticSmoothRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_GetIDsOfNames(DispSVGPathSegCurvetoQuadraticSmoothRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_GetIDsOfNames(DispSVGPathSegCurvetoQuadraticSmoothRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_Invoke(DispSVGPathSegCurvetoQuadraticSmoothRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegCurvetoQuadraticSmoothRel_Invoke(DispSVGPathSegCurvetoQuadraticSmoothRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -136684,26 +136676,26 @@ interface DispSVGPathSegLinetoHorizontalAbs { #define DispSVGPathSegLinetoHorizontalAbs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalAbs_QueryInterface(DispSVGPathSegLinetoHorizontalAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegLinetoHorizontalAbs_QueryInterface(DispSVGPathSegLinetoHorizontalAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoHorizontalAbs_AddRef(DispSVGPathSegLinetoHorizontalAbs* This) { +static inline ULONG DispSVGPathSegLinetoHorizontalAbs_AddRef(DispSVGPathSegLinetoHorizontalAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoHorizontalAbs_Release(DispSVGPathSegLinetoHorizontalAbs* This) { +static inline ULONG DispSVGPathSegLinetoHorizontalAbs_Release(DispSVGPathSegLinetoHorizontalAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalAbs_GetTypeInfoCount(DispSVGPathSegLinetoHorizontalAbs* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegLinetoHorizontalAbs_GetTypeInfoCount(DispSVGPathSegLinetoHorizontalAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalAbs_GetTypeInfo(DispSVGPathSegLinetoHorizontalAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegLinetoHorizontalAbs_GetTypeInfo(DispSVGPathSegLinetoHorizontalAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalAbs_GetIDsOfNames(DispSVGPathSegLinetoHorizontalAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegLinetoHorizontalAbs_GetIDsOfNames(DispSVGPathSegLinetoHorizontalAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalAbs_Invoke(DispSVGPathSegLinetoHorizontalAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegLinetoHorizontalAbs_Invoke(DispSVGPathSegLinetoHorizontalAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -136808,26 +136800,26 @@ interface DispSVGPathSegLinetoHorizontalRel { #define DispSVGPathSegLinetoHorizontalRel_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalRel_QueryInterface(DispSVGPathSegLinetoHorizontalRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegLinetoHorizontalRel_QueryInterface(DispSVGPathSegLinetoHorizontalRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoHorizontalRel_AddRef(DispSVGPathSegLinetoHorizontalRel* This) { +static inline ULONG DispSVGPathSegLinetoHorizontalRel_AddRef(DispSVGPathSegLinetoHorizontalRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoHorizontalRel_Release(DispSVGPathSegLinetoHorizontalRel* This) { +static inline ULONG DispSVGPathSegLinetoHorizontalRel_Release(DispSVGPathSegLinetoHorizontalRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalRel_GetTypeInfoCount(DispSVGPathSegLinetoHorizontalRel* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegLinetoHorizontalRel_GetTypeInfoCount(DispSVGPathSegLinetoHorizontalRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalRel_GetTypeInfo(DispSVGPathSegLinetoHorizontalRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegLinetoHorizontalRel_GetTypeInfo(DispSVGPathSegLinetoHorizontalRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalRel_GetIDsOfNames(DispSVGPathSegLinetoHorizontalRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegLinetoHorizontalRel_GetIDsOfNames(DispSVGPathSegLinetoHorizontalRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoHorizontalRel_Invoke(DispSVGPathSegLinetoHorizontalRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegLinetoHorizontalRel_Invoke(DispSVGPathSegLinetoHorizontalRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -136932,26 +136924,26 @@ interface DispSVGPathSegLinetoVerticalAbs { #define DispSVGPathSegLinetoVerticalAbs_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalAbs_QueryInterface(DispSVGPathSegLinetoVerticalAbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegLinetoVerticalAbs_QueryInterface(DispSVGPathSegLinetoVerticalAbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoVerticalAbs_AddRef(DispSVGPathSegLinetoVerticalAbs* This) { +static inline ULONG DispSVGPathSegLinetoVerticalAbs_AddRef(DispSVGPathSegLinetoVerticalAbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoVerticalAbs_Release(DispSVGPathSegLinetoVerticalAbs* This) { +static inline ULONG DispSVGPathSegLinetoVerticalAbs_Release(DispSVGPathSegLinetoVerticalAbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalAbs_GetTypeInfoCount(DispSVGPathSegLinetoVerticalAbs* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegLinetoVerticalAbs_GetTypeInfoCount(DispSVGPathSegLinetoVerticalAbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalAbs_GetTypeInfo(DispSVGPathSegLinetoVerticalAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegLinetoVerticalAbs_GetTypeInfo(DispSVGPathSegLinetoVerticalAbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalAbs_GetIDsOfNames(DispSVGPathSegLinetoVerticalAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegLinetoVerticalAbs_GetIDsOfNames(DispSVGPathSegLinetoVerticalAbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalAbs_Invoke(DispSVGPathSegLinetoVerticalAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegLinetoVerticalAbs_Invoke(DispSVGPathSegLinetoVerticalAbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -137056,26 +137048,26 @@ interface DispSVGPathSegLinetoVerticalRel { #define DispSVGPathSegLinetoVerticalRel_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalRel_QueryInterface(DispSVGPathSegLinetoVerticalRel* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathSegLinetoVerticalRel_QueryInterface(DispSVGPathSegLinetoVerticalRel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoVerticalRel_AddRef(DispSVGPathSegLinetoVerticalRel* This) { +static inline ULONG DispSVGPathSegLinetoVerticalRel_AddRef(DispSVGPathSegLinetoVerticalRel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathSegLinetoVerticalRel_Release(DispSVGPathSegLinetoVerticalRel* This) { +static inline ULONG DispSVGPathSegLinetoVerticalRel_Release(DispSVGPathSegLinetoVerticalRel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalRel_GetTypeInfoCount(DispSVGPathSegLinetoVerticalRel* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathSegLinetoVerticalRel_GetTypeInfoCount(DispSVGPathSegLinetoVerticalRel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalRel_GetTypeInfo(DispSVGPathSegLinetoVerticalRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathSegLinetoVerticalRel_GetTypeInfo(DispSVGPathSegLinetoVerticalRel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalRel_GetIDsOfNames(DispSVGPathSegLinetoVerticalRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathSegLinetoVerticalRel_GetIDsOfNames(DispSVGPathSegLinetoVerticalRel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathSegLinetoVerticalRel_Invoke(DispSVGPathSegLinetoVerticalRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathSegLinetoVerticalRel_Invoke(DispSVGPathSegLinetoVerticalRel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -137277,54 +137269,54 @@ interface ISVGPathSegList { #define ISVGPathSegList_appendItem(This,newItem,ppResult) (This)->lpVtbl->appendItem(This,newItem,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegList_QueryInterface(ISVGPathSegList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathSegList_QueryInterface(ISVGPathSegList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathSegList_AddRef(ISVGPathSegList* This) { +static inline ULONG ISVGPathSegList_AddRef(ISVGPathSegList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathSegList_Release(ISVGPathSegList* This) { +static inline ULONG ISVGPathSegList_Release(ISVGPathSegList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegList_GetTypeInfoCount(ISVGPathSegList* This,UINT *pctinfo) { +static inline HRESULT ISVGPathSegList_GetTypeInfoCount(ISVGPathSegList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathSegList_GetTypeInfo(ISVGPathSegList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathSegList_GetTypeInfo(ISVGPathSegList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathSegList_GetIDsOfNames(ISVGPathSegList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathSegList_GetIDsOfNames(ISVGPathSegList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathSegList_Invoke(ISVGPathSegList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathSegList_Invoke(ISVGPathSegList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathSegList methods ***/ -static __WIDL_INLINE HRESULT ISVGPathSegList_put_numberOfItems(ISVGPathSegList* This,LONG v) { +static inline HRESULT ISVGPathSegList_put_numberOfItems(ISVGPathSegList* This,LONG v) { return This->lpVtbl->put_numberOfItems(This,v); } -static __WIDL_INLINE HRESULT ISVGPathSegList_get_numberOfItems(ISVGPathSegList* This,LONG *p) { +static inline HRESULT ISVGPathSegList_get_numberOfItems(ISVGPathSegList* This,LONG *p) { return This->lpVtbl->get_numberOfItems(This,p); } -static __WIDL_INLINE HRESULT ISVGPathSegList_clear(ISVGPathSegList* This) { +static inline HRESULT ISVGPathSegList_clear(ISVGPathSegList* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT ISVGPathSegList_initialize(ISVGPathSegList* This,ISVGPathSeg *newItem,ISVGPathSeg **ppResult) { +static inline HRESULT ISVGPathSegList_initialize(ISVGPathSegList* This,ISVGPathSeg *newItem,ISVGPathSeg **ppResult) { return This->lpVtbl->initialize(This,newItem,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathSegList_getItem(ISVGPathSegList* This,LONG index,ISVGPathSeg **ppResult) { +static inline HRESULT ISVGPathSegList_getItem(ISVGPathSegList* This,LONG index,ISVGPathSeg **ppResult) { return This->lpVtbl->getItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathSegList_insertItemBefore(ISVGPathSegList* This,ISVGPathSeg *newItem,LONG index,ISVGPathSeg **ppResult) { +static inline HRESULT ISVGPathSegList_insertItemBefore(ISVGPathSegList* This,ISVGPathSeg *newItem,LONG index,ISVGPathSeg **ppResult) { return This->lpVtbl->insertItemBefore(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathSegList_replaceItem(ISVGPathSegList* This,ISVGPathSeg *newItem,LONG index,ISVGPathSeg **ppResult) { +static inline HRESULT ISVGPathSegList_replaceItem(ISVGPathSegList* This,ISVGPathSeg *newItem,LONG index,ISVGPathSeg **ppResult) { return This->lpVtbl->replaceItem(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathSegList_removeItem(ISVGPathSegList* This,LONG index,ISVGPathSeg **ppResult) { +static inline HRESULT ISVGPathSegList_removeItem(ISVGPathSegList* This,LONG index,ISVGPathSeg **ppResult) { return This->lpVtbl->removeItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathSegList_appendItem(ISVGPathSegList* This,ISVGPathSeg *newItem,ISVGPathSeg **ppResult) { +static inline HRESULT ISVGPathSegList_appendItem(ISVGPathSegList* This,ISVGPathSeg *newItem,ISVGPathSeg **ppResult) { return This->lpVtbl->appendItem(This,newItem,ppResult); } #endif @@ -137482,42 +137474,42 @@ interface ISVGPoint { #define ISVGPoint_matrixTransform(This,pMatrix,ppResult) (This)->lpVtbl->matrixTransform(This,pMatrix,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPoint_QueryInterface(ISVGPoint* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPoint_QueryInterface(ISVGPoint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPoint_AddRef(ISVGPoint* This) { +static inline ULONG ISVGPoint_AddRef(ISVGPoint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPoint_Release(ISVGPoint* This) { +static inline ULONG ISVGPoint_Release(ISVGPoint* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPoint_GetTypeInfoCount(ISVGPoint* This,UINT *pctinfo) { +static inline HRESULT ISVGPoint_GetTypeInfoCount(ISVGPoint* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPoint_GetTypeInfo(ISVGPoint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPoint_GetTypeInfo(ISVGPoint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPoint_GetIDsOfNames(ISVGPoint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPoint_GetIDsOfNames(ISVGPoint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPoint_Invoke(ISVGPoint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPoint_Invoke(ISVGPoint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPoint methods ***/ -static __WIDL_INLINE HRESULT ISVGPoint_put_x(ISVGPoint* This,float v) { +static inline HRESULT ISVGPoint_put_x(ISVGPoint* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGPoint_get_x(ISVGPoint* This,float *p) { +static inline HRESULT ISVGPoint_get_x(ISVGPoint* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGPoint_put_y(ISVGPoint* This,float v) { +static inline HRESULT ISVGPoint_put_y(ISVGPoint* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGPoint_get_y(ISVGPoint* This,float *p) { +static inline HRESULT ISVGPoint_get_y(ISVGPoint* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGPoint_matrixTransform(ISVGPoint* This,ISVGMatrix *pMatrix,ISVGPoint **ppResult) { +static inline HRESULT ISVGPoint_matrixTransform(ISVGPoint* This,ISVGMatrix *pMatrix,ISVGPoint **ppResult) { return This->lpVtbl->matrixTransform(This,pMatrix,ppResult); } #endif @@ -137720,54 +137712,54 @@ interface ISVGPointList { #define ISVGPointList_appendItem(This,pNewItem,ppResult) (This)->lpVtbl->appendItem(This,pNewItem,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPointList_QueryInterface(ISVGPointList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPointList_QueryInterface(ISVGPointList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPointList_AddRef(ISVGPointList* This) { +static inline ULONG ISVGPointList_AddRef(ISVGPointList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPointList_Release(ISVGPointList* This) { +static inline ULONG ISVGPointList_Release(ISVGPointList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPointList_GetTypeInfoCount(ISVGPointList* This,UINT *pctinfo) { +static inline HRESULT ISVGPointList_GetTypeInfoCount(ISVGPointList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPointList_GetTypeInfo(ISVGPointList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPointList_GetTypeInfo(ISVGPointList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPointList_GetIDsOfNames(ISVGPointList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPointList_GetIDsOfNames(ISVGPointList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPointList_Invoke(ISVGPointList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPointList_Invoke(ISVGPointList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPointList methods ***/ -static __WIDL_INLINE HRESULT ISVGPointList_put_numberOfItems(ISVGPointList* This,LONG v) { +static inline HRESULT ISVGPointList_put_numberOfItems(ISVGPointList* This,LONG v) { return This->lpVtbl->put_numberOfItems(This,v); } -static __WIDL_INLINE HRESULT ISVGPointList_get_numberOfItems(ISVGPointList* This,LONG *p) { +static inline HRESULT ISVGPointList_get_numberOfItems(ISVGPointList* This,LONG *p) { return This->lpVtbl->get_numberOfItems(This,p); } -static __WIDL_INLINE HRESULT ISVGPointList_clear(ISVGPointList* This) { +static inline HRESULT ISVGPointList_clear(ISVGPointList* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT ISVGPointList_initialize(ISVGPointList* This,ISVGPoint *pNewItem,ISVGPoint **ppResult) { +static inline HRESULT ISVGPointList_initialize(ISVGPointList* This,ISVGPoint *pNewItem,ISVGPoint **ppResult) { return This->lpVtbl->initialize(This,pNewItem,ppResult); } -static __WIDL_INLINE HRESULT ISVGPointList_getItem(ISVGPointList* This,LONG index,ISVGPoint **ppResult) { +static inline HRESULT ISVGPointList_getItem(ISVGPointList* This,LONG index,ISVGPoint **ppResult) { return This->lpVtbl->getItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGPointList_insertItemBefore(ISVGPointList* This,ISVGPoint *pNewItem,LONG index,ISVGPoint **ppResult) { +static inline HRESULT ISVGPointList_insertItemBefore(ISVGPointList* This,ISVGPoint *pNewItem,LONG index,ISVGPoint **ppResult) { return This->lpVtbl->insertItemBefore(This,pNewItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGPointList_replaceItem(ISVGPointList* This,ISVGPoint *pNewItem,LONG index,ISVGPoint **ppResult) { +static inline HRESULT ISVGPointList_replaceItem(ISVGPointList* This,ISVGPoint *pNewItem,LONG index,ISVGPoint **ppResult) { return This->lpVtbl->replaceItem(This,pNewItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGPointList_removeItem(ISVGPointList* This,LONG index,ISVGPoint **ppResult) { +static inline HRESULT ISVGPointList_removeItem(ISVGPointList* This,LONG index,ISVGPoint **ppResult) { return This->lpVtbl->removeItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGPointList_appendItem(ISVGPointList* This,ISVGPoint *pNewItem,ISVGPoint **ppResult) { +static inline HRESULT ISVGPointList_appendItem(ISVGPointList* This,ISVGPoint *pNewItem,ISVGPoint **ppResult) { return This->lpVtbl->appendItem(This,pNewItem,ppResult); } #endif @@ -137939,51 +137931,51 @@ interface ISVGRect { #define ISVGRect_get_height(This,p) (This)->lpVtbl->get_height(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGRect_QueryInterface(ISVGRect* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGRect_QueryInterface(ISVGRect* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGRect_AddRef(ISVGRect* This) { +static inline ULONG ISVGRect_AddRef(ISVGRect* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGRect_Release(ISVGRect* This) { +static inline ULONG ISVGRect_Release(ISVGRect* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGRect_GetTypeInfoCount(ISVGRect* This,UINT *pctinfo) { +static inline HRESULT ISVGRect_GetTypeInfoCount(ISVGRect* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGRect_GetTypeInfo(ISVGRect* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGRect_GetTypeInfo(ISVGRect* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGRect_GetIDsOfNames(ISVGRect* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGRect_GetIDsOfNames(ISVGRect* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGRect_Invoke(ISVGRect* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGRect_Invoke(ISVGRect* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGRect methods ***/ -static __WIDL_INLINE HRESULT ISVGRect_put_x(ISVGRect* This,float v) { +static inline HRESULT ISVGRect_put_x(ISVGRect* This,float v) { return This->lpVtbl->put_x(This,v); } -static __WIDL_INLINE HRESULT ISVGRect_get_x(ISVGRect* This,float *p) { +static inline HRESULT ISVGRect_get_x(ISVGRect* This,float *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGRect_put_y(ISVGRect* This,float v) { +static inline HRESULT ISVGRect_put_y(ISVGRect* This,float v) { return This->lpVtbl->put_y(This,v); } -static __WIDL_INLINE HRESULT ISVGRect_get_y(ISVGRect* This,float *p) { +static inline HRESULT ISVGRect_get_y(ISVGRect* This,float *p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGRect_put_width(ISVGRect* This,float v) { +static inline HRESULT ISVGRect_put_width(ISVGRect* This,float v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT ISVGRect_get_width(ISVGRect* This,float *p) { +static inline HRESULT ISVGRect_get_width(ISVGRect* This,float *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT ISVGRect_put_height(ISVGRect* This,float v) { +static inline HRESULT ISVGRect_put_height(ISVGRect* This,float v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT ISVGRect_get_height(ISVGRect* This,float *p) { +static inline HRESULT ISVGRect_get_height(ISVGRect* This,float *p) { return This->lpVtbl->get_height(This,p); } #endif @@ -138178,54 +138170,54 @@ interface ISVGStringList { #define ISVGStringList_appendItem(This,newItem,ppResult) (This)->lpVtbl->appendItem(This,newItem,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGStringList_QueryInterface(ISVGStringList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGStringList_QueryInterface(ISVGStringList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGStringList_AddRef(ISVGStringList* This) { +static inline ULONG ISVGStringList_AddRef(ISVGStringList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGStringList_Release(ISVGStringList* This) { +static inline ULONG ISVGStringList_Release(ISVGStringList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGStringList_GetTypeInfoCount(ISVGStringList* This,UINT *pctinfo) { +static inline HRESULT ISVGStringList_GetTypeInfoCount(ISVGStringList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGStringList_GetTypeInfo(ISVGStringList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGStringList_GetTypeInfo(ISVGStringList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGStringList_GetIDsOfNames(ISVGStringList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGStringList_GetIDsOfNames(ISVGStringList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGStringList_Invoke(ISVGStringList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGStringList_Invoke(ISVGStringList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGStringList methods ***/ -static __WIDL_INLINE HRESULT ISVGStringList_put_numberOfItems(ISVGStringList* This,LONG v) { +static inline HRESULT ISVGStringList_put_numberOfItems(ISVGStringList* This,LONG v) { return This->lpVtbl->put_numberOfItems(This,v); } -static __WIDL_INLINE HRESULT ISVGStringList_get_numberOfItems(ISVGStringList* This,LONG *p) { +static inline HRESULT ISVGStringList_get_numberOfItems(ISVGStringList* This,LONG *p) { return This->lpVtbl->get_numberOfItems(This,p); } -static __WIDL_INLINE HRESULT ISVGStringList_clear(ISVGStringList* This) { +static inline HRESULT ISVGStringList_clear(ISVGStringList* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT ISVGStringList_initialize(ISVGStringList* This,BSTR newItem,BSTR *ppResult) { +static inline HRESULT ISVGStringList_initialize(ISVGStringList* This,BSTR newItem,BSTR *ppResult) { return This->lpVtbl->initialize(This,newItem,ppResult); } -static __WIDL_INLINE HRESULT ISVGStringList_getItem(ISVGStringList* This,LONG index,BSTR *ppResult) { +static inline HRESULT ISVGStringList_getItem(ISVGStringList* This,LONG index,BSTR *ppResult) { return This->lpVtbl->getItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGStringList_insertItemBefore(ISVGStringList* This,BSTR newItem,LONG index,BSTR *ppResult) { +static inline HRESULT ISVGStringList_insertItemBefore(ISVGStringList* This,BSTR newItem,LONG index,BSTR *ppResult) { return This->lpVtbl->insertItemBefore(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGStringList_replaceItem(ISVGStringList* This,BSTR newItem,LONG index,BSTR *ppResult) { +static inline HRESULT ISVGStringList_replaceItem(ISVGStringList* This,BSTR newItem,LONG index,BSTR *ppResult) { return This->lpVtbl->replaceItem(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGStringList_removeItem(ISVGStringList* This,LONG index,BSTR *ppResult) { +static inline HRESULT ISVGStringList_removeItem(ISVGStringList* This,LONG index,BSTR *ppResult) { return This->lpVtbl->removeItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGStringList_appendItem(ISVGStringList* This,BSTR newItem,BSTR *ppResult) { +static inline HRESULT ISVGStringList_appendItem(ISVGStringList* This,BSTR newItem,BSTR *ppResult) { return This->lpVtbl->appendItem(This,newItem,ppResult); } #endif @@ -138331,26 +138323,26 @@ interface ISVGViewSpec { #define ISVGViewSpec_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGViewSpec_QueryInterface(ISVGViewSpec* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGViewSpec_QueryInterface(ISVGViewSpec* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGViewSpec_AddRef(ISVGViewSpec* This) { +static inline ULONG ISVGViewSpec_AddRef(ISVGViewSpec* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGViewSpec_Release(ISVGViewSpec* This) { +static inline ULONG ISVGViewSpec_Release(ISVGViewSpec* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGViewSpec_GetTypeInfoCount(ISVGViewSpec* This,UINT *pctinfo) { +static inline HRESULT ISVGViewSpec_GetTypeInfoCount(ISVGViewSpec* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGViewSpec_GetTypeInfo(ISVGViewSpec* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGViewSpec_GetTypeInfo(ISVGViewSpec* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGViewSpec_GetIDsOfNames(ISVGViewSpec* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGViewSpec_GetIDsOfNames(ISVGViewSpec* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGViewSpec_Invoke(ISVGViewSpec* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGViewSpec_Invoke(ISVGViewSpec* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -138566,63 +138558,63 @@ interface ISVGTransform { #define ISVGTransform_setSkewY(This,angle) (This)->lpVtbl->setSkewY(This,angle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTransform_QueryInterface(ISVGTransform* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTransform_QueryInterface(ISVGTransform* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTransform_AddRef(ISVGTransform* This) { +static inline ULONG ISVGTransform_AddRef(ISVGTransform* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTransform_Release(ISVGTransform* This) { +static inline ULONG ISVGTransform_Release(ISVGTransform* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTransform_GetTypeInfoCount(ISVGTransform* This,UINT *pctinfo) { +static inline HRESULT ISVGTransform_GetTypeInfoCount(ISVGTransform* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTransform_GetTypeInfo(ISVGTransform* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTransform_GetTypeInfo(ISVGTransform* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTransform_GetIDsOfNames(ISVGTransform* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTransform_GetIDsOfNames(ISVGTransform* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTransform_Invoke(ISVGTransform* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTransform_Invoke(ISVGTransform* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGTransform methods ***/ -static __WIDL_INLINE HRESULT ISVGTransform_put_type(ISVGTransform* This,short v) { +static inline HRESULT ISVGTransform_put_type(ISVGTransform* This,short v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT ISVGTransform_get_type(ISVGTransform* This,short *p) { +static inline HRESULT ISVGTransform_get_type(ISVGTransform* This,short *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT ISVGTransform_putref_matrix(ISVGTransform* This,ISVGMatrix *v) { +static inline HRESULT ISVGTransform_putref_matrix(ISVGTransform* This,ISVGMatrix *v) { return This->lpVtbl->putref_matrix(This,v); } -static __WIDL_INLINE HRESULT ISVGTransform_get_matrix(ISVGTransform* This,ISVGMatrix **p) { +static inline HRESULT ISVGTransform_get_matrix(ISVGTransform* This,ISVGMatrix **p) { return This->lpVtbl->get_matrix(This,p); } -static __WIDL_INLINE HRESULT ISVGTransform_put_angle(ISVGTransform* This,float v) { +static inline HRESULT ISVGTransform_put_angle(ISVGTransform* This,float v) { return This->lpVtbl->put_angle(This,v); } -static __WIDL_INLINE HRESULT ISVGTransform_get_angle(ISVGTransform* This,float *p) { +static inline HRESULT ISVGTransform_get_angle(ISVGTransform* This,float *p) { return This->lpVtbl->get_angle(This,p); } -static __WIDL_INLINE HRESULT ISVGTransform_setMatrix(ISVGTransform* This,ISVGMatrix *matrix) { +static inline HRESULT ISVGTransform_setMatrix(ISVGTransform* This,ISVGMatrix *matrix) { return This->lpVtbl->setMatrix(This,matrix); } -static __WIDL_INLINE HRESULT ISVGTransform_setTranslate(ISVGTransform* This,float tx,float ty) { +static inline HRESULT ISVGTransform_setTranslate(ISVGTransform* This,float tx,float ty) { return This->lpVtbl->setTranslate(This,tx,ty); } -static __WIDL_INLINE HRESULT ISVGTransform_setScale(ISVGTransform* This,float sx,float sy) { +static inline HRESULT ISVGTransform_setScale(ISVGTransform* This,float sx,float sy) { return This->lpVtbl->setScale(This,sx,sy); } -static __WIDL_INLINE HRESULT ISVGTransform_setRotate(ISVGTransform* This,float angle,float cx,float cy) { +static inline HRESULT ISVGTransform_setRotate(ISVGTransform* This,float angle,float cx,float cy) { return This->lpVtbl->setRotate(This,angle,cx,cy); } -static __WIDL_INLINE HRESULT ISVGTransform_setSkewX(ISVGTransform* This,float angle) { +static inline HRESULT ISVGTransform_setSkewX(ISVGTransform* This,float angle) { return This->lpVtbl->setSkewX(This,angle); } -static __WIDL_INLINE HRESULT ISVGTransform_setSkewY(ISVGTransform* This,float angle) { +static inline HRESULT ISVGTransform_setSkewY(ISVGTransform* This,float angle) { return This->lpVtbl->setSkewY(This,angle); } #endif @@ -139179,186 +139171,186 @@ interface ISVGSVGElement { #define ISVGSVGElement_getElementById(This,elementId,pResult) (This)->lpVtbl->getElementById(This,elementId,pResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGSVGElement_QueryInterface(ISVGSVGElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGSVGElement_QueryInterface(ISVGSVGElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGSVGElement_AddRef(ISVGSVGElement* This) { +static inline ULONG ISVGSVGElement_AddRef(ISVGSVGElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGSVGElement_Release(ISVGSVGElement* This) { +static inline ULONG ISVGSVGElement_Release(ISVGSVGElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGSVGElement_GetTypeInfoCount(ISVGSVGElement* This,UINT *pctinfo) { +static inline HRESULT ISVGSVGElement_GetTypeInfoCount(ISVGSVGElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGSVGElement_GetTypeInfo(ISVGSVGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGSVGElement_GetTypeInfo(ISVGSVGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGSVGElement_GetIDsOfNames(ISVGSVGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGSVGElement_GetIDsOfNames(ISVGSVGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGSVGElement_Invoke(ISVGSVGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGSVGElement_Invoke(ISVGSVGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGSVGElement methods ***/ -static __WIDL_INLINE HRESULT ISVGSVGElement_putref_x(ISVGSVGElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGSVGElement_putref_x(ISVGSVGElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_x(ISVGSVGElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGSVGElement_get_x(ISVGSVGElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_putref_y(ISVGSVGElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGSVGElement_putref_y(ISVGSVGElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_y(ISVGSVGElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGSVGElement_get_y(ISVGSVGElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_putref_width(ISVGSVGElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGSVGElement_putref_width(ISVGSVGElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_width(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_width(ISVGSVGElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGSVGElement_get_width(ISVGSVGElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_putref_height(ISVGSVGElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGSVGElement_putref_height(ISVGSVGElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_height(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_height(ISVGSVGElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGSVGElement_get_height(ISVGSVGElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_put_contentScriptType(ISVGSVGElement* This,BSTR v) { +static inline HRESULT ISVGSVGElement_put_contentScriptType(ISVGSVGElement* This,BSTR v) { return This->lpVtbl->put_contentScriptType(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_contentScriptType(ISVGSVGElement* This,BSTR *p) { +static inline HRESULT ISVGSVGElement_get_contentScriptType(ISVGSVGElement* This,BSTR *p) { return This->lpVtbl->get_contentScriptType(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_put_contentStyleType(ISVGSVGElement* This,BSTR v) { +static inline HRESULT ISVGSVGElement_put_contentStyleType(ISVGSVGElement* This,BSTR v) { return This->lpVtbl->put_contentStyleType(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_contentStyleType(ISVGSVGElement* This,BSTR *p) { +static inline HRESULT ISVGSVGElement_get_contentStyleType(ISVGSVGElement* This,BSTR *p) { return This->lpVtbl->get_contentStyleType(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_putref_viewport(ISVGSVGElement* This,ISVGRect *v) { +static inline HRESULT ISVGSVGElement_putref_viewport(ISVGSVGElement* This,ISVGRect *v) { return This->lpVtbl->putref_viewport(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_viewport(ISVGSVGElement* This,ISVGRect **p) { +static inline HRESULT ISVGSVGElement_get_viewport(ISVGSVGElement* This,ISVGRect **p) { return This->lpVtbl->get_viewport(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_put_pixelUnitToMillimeterX(ISVGSVGElement* This,float v) { +static inline HRESULT ISVGSVGElement_put_pixelUnitToMillimeterX(ISVGSVGElement* This,float v) { return This->lpVtbl->put_pixelUnitToMillimeterX(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_pixelUnitToMillimeterX(ISVGSVGElement* This,float *p) { +static inline HRESULT ISVGSVGElement_get_pixelUnitToMillimeterX(ISVGSVGElement* This,float *p) { return This->lpVtbl->get_pixelUnitToMillimeterX(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_put_pixelUnitToMillimeterY(ISVGSVGElement* This,float v) { +static inline HRESULT ISVGSVGElement_put_pixelUnitToMillimeterY(ISVGSVGElement* This,float v) { return This->lpVtbl->put_pixelUnitToMillimeterY(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_pixelUnitToMillimeterY(ISVGSVGElement* This,float *p) { +static inline HRESULT ISVGSVGElement_get_pixelUnitToMillimeterY(ISVGSVGElement* This,float *p) { return This->lpVtbl->get_pixelUnitToMillimeterY(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_put_screenPixelToMillimeterX(ISVGSVGElement* This,float v) { +static inline HRESULT ISVGSVGElement_put_screenPixelToMillimeterX(ISVGSVGElement* This,float v) { return This->lpVtbl->put_screenPixelToMillimeterX(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_screenPixelToMillimeterX(ISVGSVGElement* This,float *p) { +static inline HRESULT ISVGSVGElement_get_screenPixelToMillimeterX(ISVGSVGElement* This,float *p) { return This->lpVtbl->get_screenPixelToMillimeterX(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_put_screenPixelToMillimeterY(ISVGSVGElement* This,float v) { +static inline HRESULT ISVGSVGElement_put_screenPixelToMillimeterY(ISVGSVGElement* This,float v) { return This->lpVtbl->put_screenPixelToMillimeterY(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_screenPixelToMillimeterY(ISVGSVGElement* This,float *p) { +static inline HRESULT ISVGSVGElement_get_screenPixelToMillimeterY(ISVGSVGElement* This,float *p) { return This->lpVtbl->get_screenPixelToMillimeterY(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_put_useCurrentView(ISVGSVGElement* This,VARIANT_BOOL v) { +static inline HRESULT ISVGSVGElement_put_useCurrentView(ISVGSVGElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_useCurrentView(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_useCurrentView(ISVGSVGElement* This,VARIANT_BOOL *p) { +static inline HRESULT ISVGSVGElement_get_useCurrentView(ISVGSVGElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_useCurrentView(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_putref_currentView(ISVGSVGElement* This,ISVGViewSpec *v) { +static inline HRESULT ISVGSVGElement_putref_currentView(ISVGSVGElement* This,ISVGViewSpec *v) { return This->lpVtbl->putref_currentView(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_currentView(ISVGSVGElement* This,ISVGViewSpec **p) { +static inline HRESULT ISVGSVGElement_get_currentView(ISVGSVGElement* This,ISVGViewSpec **p) { return This->lpVtbl->get_currentView(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_put_currentScale(ISVGSVGElement* This,float v) { +static inline HRESULT ISVGSVGElement_put_currentScale(ISVGSVGElement* This,float v) { return This->lpVtbl->put_currentScale(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_currentScale(ISVGSVGElement* This,float *p) { +static inline HRESULT ISVGSVGElement_get_currentScale(ISVGSVGElement* This,float *p) { return This->lpVtbl->get_currentScale(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_putref_currentTranslate(ISVGSVGElement* This,ISVGPoint *v) { +static inline HRESULT ISVGSVGElement_putref_currentTranslate(ISVGSVGElement* This,ISVGPoint *v) { return This->lpVtbl->putref_currentTranslate(This,v); } -static __WIDL_INLINE HRESULT ISVGSVGElement_get_currentTranslate(ISVGSVGElement* This,ISVGPoint **p) { +static inline HRESULT ISVGSVGElement_get_currentTranslate(ISVGSVGElement* This,ISVGPoint **p) { return This->lpVtbl->get_currentTranslate(This,p); } -static __WIDL_INLINE HRESULT ISVGSVGElement_suspendRedraw(ISVGSVGElement* This,ULONG maxWaitMilliseconds,ULONG *pResult) { +static inline HRESULT ISVGSVGElement_suspendRedraw(ISVGSVGElement* This,ULONG maxWaitMilliseconds,ULONG *pResult) { return This->lpVtbl->suspendRedraw(This,maxWaitMilliseconds,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_unsuspendRedraw(ISVGSVGElement* This,ULONG suspendHandeID) { +static inline HRESULT ISVGSVGElement_unsuspendRedraw(ISVGSVGElement* This,ULONG suspendHandeID) { return This->lpVtbl->unsuspendRedraw(This,suspendHandeID); } -static __WIDL_INLINE HRESULT ISVGSVGElement_unsuspendRedrawAll(ISVGSVGElement* This) { +static inline HRESULT ISVGSVGElement_unsuspendRedrawAll(ISVGSVGElement* This) { return This->lpVtbl->unsuspendRedrawAll(This); } -static __WIDL_INLINE HRESULT ISVGSVGElement_forceRedraw(ISVGSVGElement* This) { +static inline HRESULT ISVGSVGElement_forceRedraw(ISVGSVGElement* This) { return This->lpVtbl->forceRedraw(This); } -static __WIDL_INLINE HRESULT ISVGSVGElement_pauseAnimations(ISVGSVGElement* This) { +static inline HRESULT ISVGSVGElement_pauseAnimations(ISVGSVGElement* This) { return This->lpVtbl->pauseAnimations(This); } -static __WIDL_INLINE HRESULT ISVGSVGElement_unpauseAnimations(ISVGSVGElement* This) { +static inline HRESULT ISVGSVGElement_unpauseAnimations(ISVGSVGElement* This) { return This->lpVtbl->unpauseAnimations(This); } -static __WIDL_INLINE HRESULT ISVGSVGElement_animationsPaused(ISVGSVGElement* This,VARIANT_BOOL *pResult) { +static inline HRESULT ISVGSVGElement_animationsPaused(ISVGSVGElement* This,VARIANT_BOOL *pResult) { return This->lpVtbl->animationsPaused(This,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_getCurrentTime(ISVGSVGElement* This,float *pResult) { +static inline HRESULT ISVGSVGElement_getCurrentTime(ISVGSVGElement* This,float *pResult) { return This->lpVtbl->getCurrentTime(This,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_setCurrentTime(ISVGSVGElement* This,float seconds) { +static inline HRESULT ISVGSVGElement_setCurrentTime(ISVGSVGElement* This,float seconds) { return This->lpVtbl->setCurrentTime(This,seconds); } -static __WIDL_INLINE HRESULT ISVGSVGElement_getIntersectionList(ISVGSVGElement* This,ISVGRect *rect,ISVGElement *referenceElement,VARIANT *pResult) { +static inline HRESULT ISVGSVGElement_getIntersectionList(ISVGSVGElement* This,ISVGRect *rect,ISVGElement *referenceElement,VARIANT *pResult) { return This->lpVtbl->getIntersectionList(This,rect,referenceElement,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_getEnclosureList(ISVGSVGElement* This,ISVGRect *rect,ISVGElement *referenceElement,VARIANT *pResult) { +static inline HRESULT ISVGSVGElement_getEnclosureList(ISVGSVGElement* This,ISVGRect *rect,ISVGElement *referenceElement,VARIANT *pResult) { return This->lpVtbl->getEnclosureList(This,rect,referenceElement,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_checkIntersection(ISVGSVGElement* This,ISVGElement *element,ISVGRect *rect,VARIANT_BOOL *pResult) { +static inline HRESULT ISVGSVGElement_checkIntersection(ISVGSVGElement* This,ISVGElement *element,ISVGRect *rect,VARIANT_BOOL *pResult) { return This->lpVtbl->checkIntersection(This,element,rect,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_checkEnclosure(ISVGSVGElement* This,ISVGElement *element,ISVGRect *rect,VARIANT_BOOL *pResult) { +static inline HRESULT ISVGSVGElement_checkEnclosure(ISVGSVGElement* This,ISVGElement *element,ISVGRect *rect,VARIANT_BOOL *pResult) { return This->lpVtbl->checkEnclosure(This,element,rect,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_deselectAll(ISVGSVGElement* This) { +static inline HRESULT ISVGSVGElement_deselectAll(ISVGSVGElement* This) { return This->lpVtbl->deselectAll(This); } -static __WIDL_INLINE HRESULT ISVGSVGElement_createSVGNumber(ISVGSVGElement* This,ISVGNumber **pResult) { +static inline HRESULT ISVGSVGElement_createSVGNumber(ISVGSVGElement* This,ISVGNumber **pResult) { return This->lpVtbl->createSVGNumber(This,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_createSVGLength(ISVGSVGElement* This,ISVGLength **pResult) { +static inline HRESULT ISVGSVGElement_createSVGLength(ISVGSVGElement* This,ISVGLength **pResult) { return This->lpVtbl->createSVGLength(This,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_createSVGAngle(ISVGSVGElement* This,ISVGAngle **pResult) { +static inline HRESULT ISVGSVGElement_createSVGAngle(ISVGSVGElement* This,ISVGAngle **pResult) { return This->lpVtbl->createSVGAngle(This,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_createSVGPoint(ISVGSVGElement* This,ISVGPoint **pResult) { +static inline HRESULT ISVGSVGElement_createSVGPoint(ISVGSVGElement* This,ISVGPoint **pResult) { return This->lpVtbl->createSVGPoint(This,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_createSVGMatrix(ISVGSVGElement* This,ISVGMatrix **pResult) { +static inline HRESULT ISVGSVGElement_createSVGMatrix(ISVGSVGElement* This,ISVGMatrix **pResult) { return This->lpVtbl->createSVGMatrix(This,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_createSVGRect(ISVGSVGElement* This,ISVGRect **pResult) { +static inline HRESULT ISVGSVGElement_createSVGRect(ISVGSVGElement* This,ISVGRect **pResult) { return This->lpVtbl->createSVGRect(This,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_createSVGTransform(ISVGSVGElement* This,ISVGTransform **pResult) { +static inline HRESULT ISVGSVGElement_createSVGTransform(ISVGSVGElement* This,ISVGTransform **pResult) { return This->lpVtbl->createSVGTransform(This,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_createSVGTransformFromMatrix(ISVGSVGElement* This,ISVGMatrix *matrix,ISVGTransform **pResult) { +static inline HRESULT ISVGSVGElement_createSVGTransformFromMatrix(ISVGSVGElement* This,ISVGMatrix *matrix,ISVGTransform **pResult) { return This->lpVtbl->createSVGTransformFromMatrix(This,matrix,pResult); } -static __WIDL_INLINE HRESULT ISVGSVGElement_getElementById(ISVGSVGElement* This,BSTR elementId,IHTMLElement **pResult) { +static inline HRESULT ISVGSVGElement_getElementById(ISVGSVGElement* This,BSTR elementId,IHTMLElement **pResult) { return This->lpVtbl->getElementById(This,elementId,pResult); } #endif @@ -139450,26 +139442,26 @@ interface DispSVGSVGElement { #define DispSVGSVGElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGSVGElement_QueryInterface(DispSVGSVGElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGSVGElement_QueryInterface(DispSVGSVGElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGSVGElement_AddRef(DispSVGSVGElement* This) { +static inline ULONG DispSVGSVGElement_AddRef(DispSVGSVGElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGSVGElement_Release(DispSVGSVGElement* This) { +static inline ULONG DispSVGSVGElement_Release(DispSVGSVGElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGSVGElement_GetTypeInfoCount(DispSVGSVGElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGSVGElement_GetTypeInfoCount(DispSVGSVGElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGSVGElement_GetTypeInfo(DispSVGSVGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGSVGElement_GetTypeInfo(DispSVGSVGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGSVGElement_GetIDsOfNames(DispSVGSVGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGSVGElement_GetIDsOfNames(DispSVGSVGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGSVGElement_Invoke(DispSVGSVGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGSVGElement_Invoke(DispSVGSVGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -139680,63 +139672,63 @@ interface ISVGUseElement { #define ISVGUseElement_get_animatedInstanceRoot(This,p) (This)->lpVtbl->get_animatedInstanceRoot(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGUseElement_QueryInterface(ISVGUseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGUseElement_QueryInterface(ISVGUseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGUseElement_AddRef(ISVGUseElement* This) { +static inline ULONG ISVGUseElement_AddRef(ISVGUseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGUseElement_Release(ISVGUseElement* This) { +static inline ULONG ISVGUseElement_Release(ISVGUseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGUseElement_GetTypeInfoCount(ISVGUseElement* This,UINT *pctinfo) { +static inline HRESULT ISVGUseElement_GetTypeInfoCount(ISVGUseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGUseElement_GetTypeInfo(ISVGUseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGUseElement_GetTypeInfo(ISVGUseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGUseElement_GetIDsOfNames(ISVGUseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGUseElement_GetIDsOfNames(ISVGUseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGUseElement_Invoke(ISVGUseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGUseElement_Invoke(ISVGUseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGUseElement methods ***/ -static __WIDL_INLINE HRESULT ISVGUseElement_putref_x(ISVGUseElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGUseElement_putref_x(ISVGUseElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x(This,v); } -static __WIDL_INLINE HRESULT ISVGUseElement_get_x(ISVGUseElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGUseElement_get_x(ISVGUseElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGUseElement_putref_y(ISVGUseElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGUseElement_putref_y(ISVGUseElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y(This,v); } -static __WIDL_INLINE HRESULT ISVGUseElement_get_y(ISVGUseElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGUseElement_get_y(ISVGUseElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGUseElement_putref_width(ISVGUseElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGUseElement_putref_width(ISVGUseElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_width(This,v); } -static __WIDL_INLINE HRESULT ISVGUseElement_get_width(ISVGUseElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGUseElement_get_width(ISVGUseElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT ISVGUseElement_putref_height(ISVGUseElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGUseElement_putref_height(ISVGUseElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_height(This,v); } -static __WIDL_INLINE HRESULT ISVGUseElement_get_height(ISVGUseElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGUseElement_get_height(ISVGUseElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT ISVGUseElement_putref_instanceRoot(ISVGUseElement* This,ISVGElementInstance *v) { +static inline HRESULT ISVGUseElement_putref_instanceRoot(ISVGUseElement* This,ISVGElementInstance *v) { return This->lpVtbl->putref_instanceRoot(This,v); } -static __WIDL_INLINE HRESULT ISVGUseElement_get_instanceRoot(ISVGUseElement* This,ISVGElementInstance **p) { +static inline HRESULT ISVGUseElement_get_instanceRoot(ISVGUseElement* This,ISVGElementInstance **p) { return This->lpVtbl->get_instanceRoot(This,p); } -static __WIDL_INLINE HRESULT ISVGUseElement_putref_animatedInstanceRoot(ISVGUseElement* This,ISVGElementInstance *v) { +static inline HRESULT ISVGUseElement_putref_animatedInstanceRoot(ISVGUseElement* This,ISVGElementInstance *v) { return This->lpVtbl->putref_animatedInstanceRoot(This,v); } -static __WIDL_INLINE HRESULT ISVGUseElement_get_animatedInstanceRoot(ISVGUseElement* This,ISVGElementInstance **p) { +static inline HRESULT ISVGUseElement_get_animatedInstanceRoot(ISVGUseElement* This,ISVGElementInstance **p) { return This->lpVtbl->get_animatedInstanceRoot(This,p); } #endif @@ -139828,26 +139820,26 @@ interface DispSVGUseElement { #define DispSVGUseElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGUseElement_QueryInterface(DispSVGUseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGUseElement_QueryInterface(DispSVGUseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGUseElement_AddRef(DispSVGUseElement* This) { +static inline ULONG DispSVGUseElement_AddRef(DispSVGUseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGUseElement_Release(DispSVGUseElement* This) { +static inline ULONG DispSVGUseElement_Release(DispSVGUseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGUseElement_GetTypeInfoCount(DispSVGUseElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGUseElement_GetTypeInfoCount(DispSVGUseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGUseElement_GetTypeInfo(DispSVGUseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGUseElement_GetTypeInfo(DispSVGUseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGUseElement_GetIDsOfNames(DispSVGUseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGUseElement_GetIDsOfNames(DispSVGUseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGUseElement_Invoke(DispSVGUseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGUseElement_Invoke(DispSVGUseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -140028,42 +140020,42 @@ interface IHTMLStyleSheetRulesAppliedCollection { #define IHTMLStyleSheetRulesAppliedCollection_propertyAppliedTraceLength(This,name,pLength) (This)->lpVtbl->propertyAppliedTraceLength(This,name,pLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_QueryInterface(IHTMLStyleSheetRulesAppliedCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_QueryInterface(IHTMLStyleSheetRulesAppliedCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRulesAppliedCollection_AddRef(IHTMLStyleSheetRulesAppliedCollection* This) { +static inline ULONG IHTMLStyleSheetRulesAppliedCollection_AddRef(IHTMLStyleSheetRulesAppliedCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLStyleSheetRulesAppliedCollection_Release(IHTMLStyleSheetRulesAppliedCollection* This) { +static inline ULONG IHTMLStyleSheetRulesAppliedCollection_Release(IHTMLStyleSheetRulesAppliedCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_GetTypeInfoCount(IHTMLStyleSheetRulesAppliedCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_GetTypeInfoCount(IHTMLStyleSheetRulesAppliedCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_GetTypeInfo(IHTMLStyleSheetRulesAppliedCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_GetTypeInfo(IHTMLStyleSheetRulesAppliedCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_GetIDsOfNames(IHTMLStyleSheetRulesAppliedCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_GetIDsOfNames(IHTMLStyleSheetRulesAppliedCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_Invoke(IHTMLStyleSheetRulesAppliedCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_Invoke(IHTMLStyleSheetRulesAppliedCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLStyleSheetRulesAppliedCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_item(IHTMLStyleSheetRulesAppliedCollection* This,LONG index,IHTMLStyleSheetRule **ppHTMLStyleSheetRule) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_item(IHTMLStyleSheetRulesAppliedCollection* This,LONG index,IHTMLStyleSheetRule **ppHTMLStyleSheetRule) { return This->lpVtbl->item(This,index,ppHTMLStyleSheetRule); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_get_length(IHTMLStyleSheetRulesAppliedCollection* This,LONG *p) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_get_length(IHTMLStyleSheetRulesAppliedCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_propertyAppliedBy(IHTMLStyleSheetRulesAppliedCollection* This,BSTR name,IHTMLStyleSheetRule **ppRule) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_propertyAppliedBy(IHTMLStyleSheetRulesAppliedCollection* This,BSTR name,IHTMLStyleSheetRule **ppRule) { return This->lpVtbl->propertyAppliedBy(This,name,ppRule); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_propertyAppliedTrace(IHTMLStyleSheetRulesAppliedCollection* This,BSTR name,LONG index,IHTMLStyleSheetRule **ppRule) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_propertyAppliedTrace(IHTMLStyleSheetRulesAppliedCollection* This,BSTR name,LONG index,IHTMLStyleSheetRule **ppRule) { return This->lpVtbl->propertyAppliedTrace(This,name,index,ppRule); } -static __WIDL_INLINE HRESULT IHTMLStyleSheetRulesAppliedCollection_propertyAppliedTraceLength(IHTMLStyleSheetRulesAppliedCollection* This,BSTR name,LONG *pLength) { +static inline HRESULT IHTMLStyleSheetRulesAppliedCollection_propertyAppliedTraceLength(IHTMLStyleSheetRulesAppliedCollection* This,BSTR name,LONG *pLength) { return This->lpVtbl->propertyAppliedTraceLength(This,name,pLength); } #endif @@ -140209,45 +140201,45 @@ interface IRulesApplied { #define IRulesApplied_hasInheritableProperty(This,p) (This)->lpVtbl->hasInheritableProperty(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRulesApplied_QueryInterface(IRulesApplied* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRulesApplied_QueryInterface(IRulesApplied* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRulesApplied_AddRef(IRulesApplied* This) { +static inline ULONG IRulesApplied_AddRef(IRulesApplied* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRulesApplied_Release(IRulesApplied* This) { +static inline ULONG IRulesApplied_Release(IRulesApplied* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRulesApplied_GetTypeInfoCount(IRulesApplied* This,UINT *pctinfo) { +static inline HRESULT IRulesApplied_GetTypeInfoCount(IRulesApplied* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRulesApplied_GetTypeInfo(IRulesApplied* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRulesApplied_GetTypeInfo(IRulesApplied* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRulesApplied_GetIDsOfNames(IRulesApplied* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRulesApplied_GetIDsOfNames(IRulesApplied* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRulesApplied_Invoke(IRulesApplied* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRulesApplied_Invoke(IRulesApplied* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRulesApplied methods ***/ -static __WIDL_INLINE HRESULT IRulesApplied_get_element(IRulesApplied* This,IHTMLElement **p) { +static inline HRESULT IRulesApplied_get_element(IRulesApplied* This,IHTMLElement **p) { return This->lpVtbl->get_element(This,p); } -static __WIDL_INLINE HRESULT IRulesApplied_get_inlineStyles(IRulesApplied* This,IHTMLStyle **p) { +static inline HRESULT IRulesApplied_get_inlineStyles(IRulesApplied* This,IHTMLStyle **p) { return This->lpVtbl->get_inlineStyles(This,p); } -static __WIDL_INLINE HRESULT IRulesApplied_get_appliedRules(IRulesApplied* This,IHTMLStyleSheetRulesAppliedCollection **p) { +static inline HRESULT IRulesApplied_get_appliedRules(IRulesApplied* This,IHTMLStyleSheetRulesAppliedCollection **p) { return This->lpVtbl->get_appliedRules(This,p); } -static __WIDL_INLINE HRESULT IRulesApplied_propertyIsInline(IRulesApplied* This,BSTR name,VARIANT_BOOL *p) { +static inline HRESULT IRulesApplied_propertyIsInline(IRulesApplied* This,BSTR name,VARIANT_BOOL *p) { return This->lpVtbl->propertyIsInline(This,name,p); } -static __WIDL_INLINE HRESULT IRulesApplied_propertyIsInheritable(IRulesApplied* This,BSTR name,VARIANT_BOOL *p) { +static inline HRESULT IRulesApplied_propertyIsInheritable(IRulesApplied* This,BSTR name,VARIANT_BOOL *p) { return This->lpVtbl->propertyIsInheritable(This,name,p); } -static __WIDL_INLINE HRESULT IRulesApplied_hasInheritableProperty(IRulesApplied* This,VARIANT_BOOL *p) { +static inline HRESULT IRulesApplied_hasInheritableProperty(IRulesApplied* This,VARIANT_BOOL *p) { return This->lpVtbl->hasInheritableProperty(This,p); } #endif @@ -140417,51 +140409,51 @@ interface IRulesAppliedCollection { #define IRulesAppliedCollection_propertyInheritedTraceLength(This,name,pLength) (This)->lpVtbl->propertyInheritedTraceLength(This,name,pLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRulesAppliedCollection_QueryInterface(IRulesAppliedCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRulesAppliedCollection_QueryInterface(IRulesAppliedCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRulesAppliedCollection_AddRef(IRulesAppliedCollection* This) { +static inline ULONG IRulesAppliedCollection_AddRef(IRulesAppliedCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRulesAppliedCollection_Release(IRulesAppliedCollection* This) { +static inline ULONG IRulesAppliedCollection_Release(IRulesAppliedCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRulesAppliedCollection_GetTypeInfoCount(IRulesAppliedCollection* This,UINT *pctinfo) { +static inline HRESULT IRulesAppliedCollection_GetTypeInfoCount(IRulesAppliedCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_GetTypeInfo(IRulesAppliedCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRulesAppliedCollection_GetTypeInfo(IRulesAppliedCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_GetIDsOfNames(IRulesAppliedCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRulesAppliedCollection_GetIDsOfNames(IRulesAppliedCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_Invoke(IRulesAppliedCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRulesAppliedCollection_Invoke(IRulesAppliedCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRulesAppliedCollection methods ***/ -static __WIDL_INLINE HRESULT IRulesAppliedCollection_item(IRulesAppliedCollection* This,LONG index,IRulesApplied **ppRulesApplied) { +static inline HRESULT IRulesAppliedCollection_item(IRulesAppliedCollection* This,LONG index,IRulesApplied **ppRulesApplied) { return This->lpVtbl->item(This,index,ppRulesApplied); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_get_length(IRulesAppliedCollection* This,LONG *p) { +static inline HRESULT IRulesAppliedCollection_get_length(IRulesAppliedCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_get_element(IRulesAppliedCollection* This,IHTMLElement **p) { +static inline HRESULT IRulesAppliedCollection_get_element(IRulesAppliedCollection* This,IHTMLElement **p) { return This->lpVtbl->get_element(This,p); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_propertyInheritedFrom(IRulesAppliedCollection* This,BSTR name,IRulesApplied **ppRulesApplied) { +static inline HRESULT IRulesAppliedCollection_propertyInheritedFrom(IRulesAppliedCollection* This,BSTR name,IRulesApplied **ppRulesApplied) { return This->lpVtbl->propertyInheritedFrom(This,name,ppRulesApplied); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_get_propertyCount(IRulesAppliedCollection* This,LONG *p) { +static inline HRESULT IRulesAppliedCollection_get_propertyCount(IRulesAppliedCollection* This,LONG *p) { return This->lpVtbl->get_propertyCount(This,p); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_property(IRulesAppliedCollection* This,LONG index,BSTR *pbstrProperty) { +static inline HRESULT IRulesAppliedCollection_property(IRulesAppliedCollection* This,LONG index,BSTR *pbstrProperty) { return This->lpVtbl->property(This,index,pbstrProperty); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_propertyInheritedTrace(IRulesAppliedCollection* This,BSTR name,LONG index,IRulesApplied **ppRulesApplied) { +static inline HRESULT IRulesAppliedCollection_propertyInheritedTrace(IRulesAppliedCollection* This,BSTR name,LONG index,IRulesApplied **ppRulesApplied) { return This->lpVtbl->propertyInheritedTrace(This,name,index,ppRulesApplied); } -static __WIDL_INLINE HRESULT IRulesAppliedCollection_propertyInheritedTraceLength(IRulesAppliedCollection* This,BSTR name,LONG *pLength) { +static inline HRESULT IRulesAppliedCollection_propertyInheritedTraceLength(IRulesAppliedCollection* This,BSTR name,LONG *pLength) { return This->lpVtbl->propertyInheritedTraceLength(This,name,pLength); } #endif @@ -140553,26 +140545,26 @@ interface DispHTMLStyleSheetRulesAppliedCollection { #define DispHTMLStyleSheetRulesAppliedCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesAppliedCollection_QueryInterface(DispHTMLStyleSheetRulesAppliedCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLStyleSheetRulesAppliedCollection_QueryInterface(DispHTMLStyleSheetRulesAppliedCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetRulesAppliedCollection_AddRef(DispHTMLStyleSheetRulesAppliedCollection* This) { +static inline ULONG DispHTMLStyleSheetRulesAppliedCollection_AddRef(DispHTMLStyleSheetRulesAppliedCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLStyleSheetRulesAppliedCollection_Release(DispHTMLStyleSheetRulesAppliedCollection* This) { +static inline ULONG DispHTMLStyleSheetRulesAppliedCollection_Release(DispHTMLStyleSheetRulesAppliedCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesAppliedCollection_GetTypeInfoCount(DispHTMLStyleSheetRulesAppliedCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLStyleSheetRulesAppliedCollection_GetTypeInfoCount(DispHTMLStyleSheetRulesAppliedCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesAppliedCollection_GetTypeInfo(DispHTMLStyleSheetRulesAppliedCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLStyleSheetRulesAppliedCollection_GetTypeInfo(DispHTMLStyleSheetRulesAppliedCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesAppliedCollection_GetIDsOfNames(DispHTMLStyleSheetRulesAppliedCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLStyleSheetRulesAppliedCollection_GetIDsOfNames(DispHTMLStyleSheetRulesAppliedCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLStyleSheetRulesAppliedCollection_Invoke(DispHTMLStyleSheetRulesAppliedCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLStyleSheetRulesAppliedCollection_Invoke(DispHTMLStyleSheetRulesAppliedCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -140677,26 +140669,26 @@ interface DispRulesApplied { #define DispRulesApplied_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispRulesApplied_QueryInterface(DispRulesApplied* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispRulesApplied_QueryInterface(DispRulesApplied* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispRulesApplied_AddRef(DispRulesApplied* This) { +static inline ULONG DispRulesApplied_AddRef(DispRulesApplied* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispRulesApplied_Release(DispRulesApplied* This) { +static inline ULONG DispRulesApplied_Release(DispRulesApplied* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispRulesApplied_GetTypeInfoCount(DispRulesApplied* This,UINT *pctinfo) { +static inline HRESULT DispRulesApplied_GetTypeInfoCount(DispRulesApplied* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispRulesApplied_GetTypeInfo(DispRulesApplied* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispRulesApplied_GetTypeInfo(DispRulesApplied* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispRulesApplied_GetIDsOfNames(DispRulesApplied* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispRulesApplied_GetIDsOfNames(DispRulesApplied* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispRulesApplied_Invoke(DispRulesApplied* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispRulesApplied_Invoke(DispRulesApplied* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -140801,26 +140793,26 @@ interface DispRulesAppliedCollection { #define DispRulesAppliedCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispRulesAppliedCollection_QueryInterface(DispRulesAppliedCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispRulesAppliedCollection_QueryInterface(DispRulesAppliedCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispRulesAppliedCollection_AddRef(DispRulesAppliedCollection* This) { +static inline ULONG DispRulesAppliedCollection_AddRef(DispRulesAppliedCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispRulesAppliedCollection_Release(DispRulesAppliedCollection* This) { +static inline ULONG DispRulesAppliedCollection_Release(DispRulesAppliedCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispRulesAppliedCollection_GetTypeInfoCount(DispRulesAppliedCollection* This,UINT *pctinfo) { +static inline HRESULT DispRulesAppliedCollection_GetTypeInfoCount(DispRulesAppliedCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispRulesAppliedCollection_GetTypeInfo(DispRulesAppliedCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispRulesAppliedCollection_GetTypeInfo(DispRulesAppliedCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispRulesAppliedCollection_GetIDsOfNames(DispRulesAppliedCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispRulesAppliedCollection_GetIDsOfNames(DispRulesAppliedCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispRulesAppliedCollection_Invoke(DispRulesAppliedCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispRulesAppliedCollection_Invoke(DispRulesAppliedCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -140925,26 +140917,26 @@ interface DispHTMLW3CComputedStyle { #define DispHTMLW3CComputedStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLW3CComputedStyle_QueryInterface(DispHTMLW3CComputedStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLW3CComputedStyle_QueryInterface(DispHTMLW3CComputedStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLW3CComputedStyle_AddRef(DispHTMLW3CComputedStyle* This) { +static inline ULONG DispHTMLW3CComputedStyle_AddRef(DispHTMLW3CComputedStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLW3CComputedStyle_Release(DispHTMLW3CComputedStyle* This) { +static inline ULONG DispHTMLW3CComputedStyle_Release(DispHTMLW3CComputedStyle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLW3CComputedStyle_GetTypeInfoCount(DispHTMLW3CComputedStyle* This,UINT *pctinfo) { +static inline HRESULT DispHTMLW3CComputedStyle_GetTypeInfoCount(DispHTMLW3CComputedStyle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLW3CComputedStyle_GetTypeInfo(DispHTMLW3CComputedStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLW3CComputedStyle_GetTypeInfo(DispHTMLW3CComputedStyle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLW3CComputedStyle_GetIDsOfNames(DispHTMLW3CComputedStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLW3CComputedStyle_GetIDsOfNames(DispHTMLW3CComputedStyle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLW3CComputedStyle_Invoke(DispHTMLW3CComputedStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLW3CComputedStyle_Invoke(DispHTMLW3CComputedStyle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -141172,60 +141164,60 @@ interface ISVGTransformList { #define ISVGTransformList_consolidate(This,ppResult) (This)->lpVtbl->consolidate(This,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTransformList_QueryInterface(ISVGTransformList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTransformList_QueryInterface(ISVGTransformList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTransformList_AddRef(ISVGTransformList* This) { +static inline ULONG ISVGTransformList_AddRef(ISVGTransformList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTransformList_Release(ISVGTransformList* This) { +static inline ULONG ISVGTransformList_Release(ISVGTransformList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTransformList_GetTypeInfoCount(ISVGTransformList* This,UINT *pctinfo) { +static inline HRESULT ISVGTransformList_GetTypeInfoCount(ISVGTransformList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTransformList_GetTypeInfo(ISVGTransformList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTransformList_GetTypeInfo(ISVGTransformList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTransformList_GetIDsOfNames(ISVGTransformList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTransformList_GetIDsOfNames(ISVGTransformList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTransformList_Invoke(ISVGTransformList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTransformList_Invoke(ISVGTransformList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGTransformList methods ***/ -static __WIDL_INLINE HRESULT ISVGTransformList_put_numberOfItems(ISVGTransformList* This,LONG v) { +static inline HRESULT ISVGTransformList_put_numberOfItems(ISVGTransformList* This,LONG v) { return This->lpVtbl->put_numberOfItems(This,v); } -static __WIDL_INLINE HRESULT ISVGTransformList_get_numberOfItems(ISVGTransformList* This,LONG *p) { +static inline HRESULT ISVGTransformList_get_numberOfItems(ISVGTransformList* This,LONG *p) { return This->lpVtbl->get_numberOfItems(This,p); } -static __WIDL_INLINE HRESULT ISVGTransformList_clear(ISVGTransformList* This) { +static inline HRESULT ISVGTransformList_clear(ISVGTransformList* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT ISVGTransformList_initialize(ISVGTransformList* This,ISVGTransform *newItem,ISVGTransform **ppResult) { +static inline HRESULT ISVGTransformList_initialize(ISVGTransformList* This,ISVGTransform *newItem,ISVGTransform **ppResult) { return This->lpVtbl->initialize(This,newItem,ppResult); } -static __WIDL_INLINE HRESULT ISVGTransformList_getItem(ISVGTransformList* This,LONG index,ISVGTransform **ppResult) { +static inline HRESULT ISVGTransformList_getItem(ISVGTransformList* This,LONG index,ISVGTransform **ppResult) { return This->lpVtbl->getItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGTransformList_insertItemBefore(ISVGTransformList* This,ISVGTransform *newItem,LONG index,ISVGTransform **ppResult) { +static inline HRESULT ISVGTransformList_insertItemBefore(ISVGTransformList* This,ISVGTransform *newItem,LONG index,ISVGTransform **ppResult) { return This->lpVtbl->insertItemBefore(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGTransformList_replaceItem(ISVGTransformList* This,ISVGTransform *newItem,LONG index,ISVGTransform **ppResult) { +static inline HRESULT ISVGTransformList_replaceItem(ISVGTransformList* This,ISVGTransform *newItem,LONG index,ISVGTransform **ppResult) { return This->lpVtbl->replaceItem(This,newItem,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGTransformList_removeItem(ISVGTransformList* This,LONG index,ISVGTransform **ppResult) { +static inline HRESULT ISVGTransformList_removeItem(ISVGTransformList* This,LONG index,ISVGTransform **ppResult) { return This->lpVtbl->removeItem(This,index,ppResult); } -static __WIDL_INLINE HRESULT ISVGTransformList_appendItem(ISVGTransformList* This,ISVGTransform *newItem,ISVGTransform **ppResult) { +static inline HRESULT ISVGTransformList_appendItem(ISVGTransformList* This,ISVGTransform *newItem,ISVGTransform **ppResult) { return This->lpVtbl->appendItem(This,newItem,ppResult); } -static __WIDL_INLINE HRESULT ISVGTransformList_createSVGTransformFromMatrix(ISVGTransformList* This,ISVGMatrix *newItem,ISVGTransform **ppResult) { +static inline HRESULT ISVGTransformList_createSVGTransformFromMatrix(ISVGTransformList* This,ISVGMatrix *newItem,ISVGTransform **ppResult) { return This->lpVtbl->createSVGTransformFromMatrix(This,newItem,ppResult); } -static __WIDL_INLINE HRESULT ISVGTransformList_consolidate(ISVGTransformList* This,ISVGTransform **ppResult) { +static inline HRESULT ISVGTransformList_consolidate(ISVGTransformList* This,ISVGTransform **ppResult) { return This->lpVtbl->consolidate(This,ppResult); } #endif @@ -141373,39 +141365,39 @@ interface ISVGAnimatedPoints { #define ISVGAnimatedPoints_get_animatedPoints(This,p) (This)->lpVtbl->get_animatedPoints(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedPoints_QueryInterface(ISVGAnimatedPoints* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedPoints_QueryInterface(ISVGAnimatedPoints* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedPoints_AddRef(ISVGAnimatedPoints* This) { +static inline ULONG ISVGAnimatedPoints_AddRef(ISVGAnimatedPoints* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedPoints_Release(ISVGAnimatedPoints* This) { +static inline ULONG ISVGAnimatedPoints_Release(ISVGAnimatedPoints* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedPoints_GetTypeInfoCount(ISVGAnimatedPoints* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedPoints_GetTypeInfoCount(ISVGAnimatedPoints* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedPoints_GetTypeInfo(ISVGAnimatedPoints* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedPoints_GetTypeInfo(ISVGAnimatedPoints* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedPoints_GetIDsOfNames(ISVGAnimatedPoints* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedPoints_GetIDsOfNames(ISVGAnimatedPoints* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedPoints_Invoke(ISVGAnimatedPoints* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedPoints_Invoke(ISVGAnimatedPoints* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedPoints methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedPoints_putref_points(ISVGAnimatedPoints* This,ISVGPointList *v) { +static inline HRESULT ISVGAnimatedPoints_putref_points(ISVGAnimatedPoints* This,ISVGPointList *v) { return This->lpVtbl->putref_points(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedPoints_get_points(ISVGAnimatedPoints* This,ISVGPointList **p) { +static inline HRESULT ISVGAnimatedPoints_get_points(ISVGAnimatedPoints* This,ISVGPointList **p) { return This->lpVtbl->get_points(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedPoints_putref_animatedPoints(ISVGAnimatedPoints* This,ISVGPointList *v) { +static inline HRESULT ISVGAnimatedPoints_putref_animatedPoints(ISVGAnimatedPoints* This,ISVGPointList *v) { return This->lpVtbl->putref_animatedPoints(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedPoints_get_animatedPoints(ISVGAnimatedPoints* This,ISVGPointList **p) { +static inline HRESULT ISVGAnimatedPoints_get_animatedPoints(ISVGAnimatedPoints* This,ISVGPointList **p) { return This->lpVtbl->get_animatedPoints(This,p); } #endif @@ -141547,45 +141539,45 @@ interface ISVGCircleElement { #define ISVGCircleElement_get_r(This,p) (This)->lpVtbl->get_r(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGCircleElement_QueryInterface(ISVGCircleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGCircleElement_QueryInterface(ISVGCircleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGCircleElement_AddRef(ISVGCircleElement* This) { +static inline ULONG ISVGCircleElement_AddRef(ISVGCircleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGCircleElement_Release(ISVGCircleElement* This) { +static inline ULONG ISVGCircleElement_Release(ISVGCircleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGCircleElement_GetTypeInfoCount(ISVGCircleElement* This,UINT *pctinfo) { +static inline HRESULT ISVGCircleElement_GetTypeInfoCount(ISVGCircleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGCircleElement_GetTypeInfo(ISVGCircleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGCircleElement_GetTypeInfo(ISVGCircleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGCircleElement_GetIDsOfNames(ISVGCircleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGCircleElement_GetIDsOfNames(ISVGCircleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGCircleElement_Invoke(ISVGCircleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGCircleElement_Invoke(ISVGCircleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGCircleElement methods ***/ -static __WIDL_INLINE HRESULT ISVGCircleElement_putref_cx(ISVGCircleElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGCircleElement_putref_cx(ISVGCircleElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_cx(This,v); } -static __WIDL_INLINE HRESULT ISVGCircleElement_get_cx(ISVGCircleElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGCircleElement_get_cx(ISVGCircleElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_cx(This,p); } -static __WIDL_INLINE HRESULT ISVGCircleElement_putref_cy(ISVGCircleElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGCircleElement_putref_cy(ISVGCircleElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_cy(This,v); } -static __WIDL_INLINE HRESULT ISVGCircleElement_get_cy(ISVGCircleElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGCircleElement_get_cy(ISVGCircleElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_cy(This,p); } -static __WIDL_INLINE HRESULT ISVGCircleElement_putref_r(ISVGCircleElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGCircleElement_putref_r(ISVGCircleElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_r(This,v); } -static __WIDL_INLINE HRESULT ISVGCircleElement_get_r(ISVGCircleElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGCircleElement_get_r(ISVGCircleElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_r(This,p); } #endif @@ -141743,51 +141735,51 @@ interface ISVGEllipseElement { #define ISVGEllipseElement_get_ry(This,p) (This)->lpVtbl->get_ry(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGEllipseElement_QueryInterface(ISVGEllipseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGEllipseElement_QueryInterface(ISVGEllipseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGEllipseElement_AddRef(ISVGEllipseElement* This) { +static inline ULONG ISVGEllipseElement_AddRef(ISVGEllipseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGEllipseElement_Release(ISVGEllipseElement* This) { +static inline ULONG ISVGEllipseElement_Release(ISVGEllipseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGEllipseElement_GetTypeInfoCount(ISVGEllipseElement* This,UINT *pctinfo) { +static inline HRESULT ISVGEllipseElement_GetTypeInfoCount(ISVGEllipseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_GetTypeInfo(ISVGEllipseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGEllipseElement_GetTypeInfo(ISVGEllipseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_GetIDsOfNames(ISVGEllipseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGEllipseElement_GetIDsOfNames(ISVGEllipseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_Invoke(ISVGEllipseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGEllipseElement_Invoke(ISVGEllipseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGEllipseElement methods ***/ -static __WIDL_INLINE HRESULT ISVGEllipseElement_putref_cx(ISVGEllipseElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGEllipseElement_putref_cx(ISVGEllipseElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_cx(This,v); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_get_cx(ISVGEllipseElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGEllipseElement_get_cx(ISVGEllipseElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_cx(This,p); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_putref_cy(ISVGEllipseElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGEllipseElement_putref_cy(ISVGEllipseElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_cy(This,v); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_get_cy(ISVGEllipseElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGEllipseElement_get_cy(ISVGEllipseElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_cy(This,p); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_putref_rx(ISVGEllipseElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGEllipseElement_putref_rx(ISVGEllipseElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_rx(This,v); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_get_rx(ISVGEllipseElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGEllipseElement_get_rx(ISVGEllipseElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_rx(This,p); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_putref_ry(ISVGEllipseElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGEllipseElement_putref_ry(ISVGEllipseElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_ry(This,v); } -static __WIDL_INLINE HRESULT ISVGEllipseElement_get_ry(ISVGEllipseElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGEllipseElement_get_ry(ISVGEllipseElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_ry(This,p); } #endif @@ -141945,51 +141937,51 @@ interface ISVGLineElement { #define ISVGLineElement_get_y2(This,p) (This)->lpVtbl->get_y2(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGLineElement_QueryInterface(ISVGLineElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGLineElement_QueryInterface(ISVGLineElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGLineElement_AddRef(ISVGLineElement* This) { +static inline ULONG ISVGLineElement_AddRef(ISVGLineElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGLineElement_Release(ISVGLineElement* This) { +static inline ULONG ISVGLineElement_Release(ISVGLineElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGLineElement_GetTypeInfoCount(ISVGLineElement* This,UINT *pctinfo) { +static inline HRESULT ISVGLineElement_GetTypeInfoCount(ISVGLineElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGLineElement_GetTypeInfo(ISVGLineElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGLineElement_GetTypeInfo(ISVGLineElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGLineElement_GetIDsOfNames(ISVGLineElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGLineElement_GetIDsOfNames(ISVGLineElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGLineElement_Invoke(ISVGLineElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGLineElement_Invoke(ISVGLineElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGLineElement methods ***/ -static __WIDL_INLINE HRESULT ISVGLineElement_putref_x1(ISVGLineElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGLineElement_putref_x1(ISVGLineElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x1(This,v); } -static __WIDL_INLINE HRESULT ISVGLineElement_get_x1(ISVGLineElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGLineElement_get_x1(ISVGLineElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x1(This,p); } -static __WIDL_INLINE HRESULT ISVGLineElement_putref_y1(ISVGLineElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGLineElement_putref_y1(ISVGLineElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y1(This,v); } -static __WIDL_INLINE HRESULT ISVGLineElement_get_y1(ISVGLineElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGLineElement_get_y1(ISVGLineElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y1(This,p); } -static __WIDL_INLINE HRESULT ISVGLineElement_putref_x2(ISVGLineElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGLineElement_putref_x2(ISVGLineElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x2(This,v); } -static __WIDL_INLINE HRESULT ISVGLineElement_get_x2(ISVGLineElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGLineElement_get_x2(ISVGLineElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x2(This,p); } -static __WIDL_INLINE HRESULT ISVGLineElement_putref_y2(ISVGLineElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGLineElement_putref_y2(ISVGLineElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y2(This,v); } -static __WIDL_INLINE HRESULT ISVGLineElement_get_y2(ISVGLineElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGLineElement_get_y2(ISVGLineElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y2(This,p); } #endif @@ -142179,63 +142171,63 @@ interface ISVGRectElement { #define ISVGRectElement_get_ry(This,p) (This)->lpVtbl->get_ry(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGRectElement_QueryInterface(ISVGRectElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGRectElement_QueryInterface(ISVGRectElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGRectElement_AddRef(ISVGRectElement* This) { +static inline ULONG ISVGRectElement_AddRef(ISVGRectElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGRectElement_Release(ISVGRectElement* This) { +static inline ULONG ISVGRectElement_Release(ISVGRectElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGRectElement_GetTypeInfoCount(ISVGRectElement* This,UINT *pctinfo) { +static inline HRESULT ISVGRectElement_GetTypeInfoCount(ISVGRectElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGRectElement_GetTypeInfo(ISVGRectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGRectElement_GetTypeInfo(ISVGRectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGRectElement_GetIDsOfNames(ISVGRectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGRectElement_GetIDsOfNames(ISVGRectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGRectElement_Invoke(ISVGRectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGRectElement_Invoke(ISVGRectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGRectElement methods ***/ -static __WIDL_INLINE HRESULT ISVGRectElement_putref_x(ISVGRectElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRectElement_putref_x(ISVGRectElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x(This,v); } -static __WIDL_INLINE HRESULT ISVGRectElement_get_x(ISVGRectElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRectElement_get_x(ISVGRectElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGRectElement_putref_y(ISVGRectElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRectElement_putref_y(ISVGRectElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y(This,v); } -static __WIDL_INLINE HRESULT ISVGRectElement_get_y(ISVGRectElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRectElement_get_y(ISVGRectElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGRectElement_putref_width(ISVGRectElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRectElement_putref_width(ISVGRectElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_width(This,v); } -static __WIDL_INLINE HRESULT ISVGRectElement_get_width(ISVGRectElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRectElement_get_width(ISVGRectElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT ISVGRectElement_putref_height(ISVGRectElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRectElement_putref_height(ISVGRectElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_height(This,v); } -static __WIDL_INLINE HRESULT ISVGRectElement_get_height(ISVGRectElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRectElement_get_height(ISVGRectElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT ISVGRectElement_putref_rx(ISVGRectElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRectElement_putref_rx(ISVGRectElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_rx(This,v); } -static __WIDL_INLINE HRESULT ISVGRectElement_get_rx(ISVGRectElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRectElement_get_rx(ISVGRectElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_rx(This,p); } -static __WIDL_INLINE HRESULT ISVGRectElement_putref_ry(ISVGRectElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRectElement_putref_ry(ISVGRectElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_ry(This,v); } -static __WIDL_INLINE HRESULT ISVGRectElement_get_ry(ISVGRectElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRectElement_get_ry(ISVGRectElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_ry(This,p); } #endif @@ -142327,26 +142319,26 @@ interface ISVGPolygonElement { #define ISVGPolygonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPolygonElement_QueryInterface(ISVGPolygonElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPolygonElement_QueryInterface(ISVGPolygonElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPolygonElement_AddRef(ISVGPolygonElement* This) { +static inline ULONG ISVGPolygonElement_AddRef(ISVGPolygonElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPolygonElement_Release(ISVGPolygonElement* This) { +static inline ULONG ISVGPolygonElement_Release(ISVGPolygonElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPolygonElement_GetTypeInfoCount(ISVGPolygonElement* This,UINT *pctinfo) { +static inline HRESULT ISVGPolygonElement_GetTypeInfoCount(ISVGPolygonElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPolygonElement_GetTypeInfo(ISVGPolygonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPolygonElement_GetTypeInfo(ISVGPolygonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPolygonElement_GetIDsOfNames(ISVGPolygonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPolygonElement_GetIDsOfNames(ISVGPolygonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPolygonElement_Invoke(ISVGPolygonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPolygonElement_Invoke(ISVGPolygonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -142438,26 +142430,26 @@ interface ISVGPolylineElement { #define ISVGPolylineElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPolylineElement_QueryInterface(ISVGPolylineElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPolylineElement_QueryInterface(ISVGPolylineElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPolylineElement_AddRef(ISVGPolylineElement* This) { +static inline ULONG ISVGPolylineElement_AddRef(ISVGPolylineElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPolylineElement_Release(ISVGPolylineElement* This) { +static inline ULONG ISVGPolylineElement_Release(ISVGPolylineElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPolylineElement_GetTypeInfoCount(ISVGPolylineElement* This,UINT *pctinfo) { +static inline HRESULT ISVGPolylineElement_GetTypeInfoCount(ISVGPolylineElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPolylineElement_GetTypeInfo(ISVGPolylineElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPolylineElement_GetTypeInfo(ISVGPolylineElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPolylineElement_GetIDsOfNames(ISVGPolylineElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPolylineElement_GetIDsOfNames(ISVGPolylineElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPolylineElement_Invoke(ISVGPolylineElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPolylineElement_Invoke(ISVGPolylineElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -142549,26 +142541,26 @@ interface DispSVGCircleElement { #define DispSVGCircleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGCircleElement_QueryInterface(DispSVGCircleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGCircleElement_QueryInterface(DispSVGCircleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGCircleElement_AddRef(DispSVGCircleElement* This) { +static inline ULONG DispSVGCircleElement_AddRef(DispSVGCircleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGCircleElement_Release(DispSVGCircleElement* This) { +static inline ULONG DispSVGCircleElement_Release(DispSVGCircleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGCircleElement_GetTypeInfoCount(DispSVGCircleElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGCircleElement_GetTypeInfoCount(DispSVGCircleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGCircleElement_GetTypeInfo(DispSVGCircleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGCircleElement_GetTypeInfo(DispSVGCircleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGCircleElement_GetIDsOfNames(DispSVGCircleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGCircleElement_GetIDsOfNames(DispSVGCircleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGCircleElement_Invoke(DispSVGCircleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGCircleElement_Invoke(DispSVGCircleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -142673,26 +142665,26 @@ interface DispSVGEllipseElement { #define DispSVGEllipseElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGEllipseElement_QueryInterface(DispSVGEllipseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGEllipseElement_QueryInterface(DispSVGEllipseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGEllipseElement_AddRef(DispSVGEllipseElement* This) { +static inline ULONG DispSVGEllipseElement_AddRef(DispSVGEllipseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGEllipseElement_Release(DispSVGEllipseElement* This) { +static inline ULONG DispSVGEllipseElement_Release(DispSVGEllipseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGEllipseElement_GetTypeInfoCount(DispSVGEllipseElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGEllipseElement_GetTypeInfoCount(DispSVGEllipseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGEllipseElement_GetTypeInfo(DispSVGEllipseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGEllipseElement_GetTypeInfo(DispSVGEllipseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGEllipseElement_GetIDsOfNames(DispSVGEllipseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGEllipseElement_GetIDsOfNames(DispSVGEllipseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGEllipseElement_Invoke(DispSVGEllipseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGEllipseElement_Invoke(DispSVGEllipseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -142797,26 +142789,26 @@ interface DispSVGLineElement { #define DispSVGLineElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGLineElement_QueryInterface(DispSVGLineElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGLineElement_QueryInterface(DispSVGLineElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGLineElement_AddRef(DispSVGLineElement* This) { +static inline ULONG DispSVGLineElement_AddRef(DispSVGLineElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGLineElement_Release(DispSVGLineElement* This) { +static inline ULONG DispSVGLineElement_Release(DispSVGLineElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGLineElement_GetTypeInfoCount(DispSVGLineElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGLineElement_GetTypeInfoCount(DispSVGLineElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGLineElement_GetTypeInfo(DispSVGLineElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGLineElement_GetTypeInfo(DispSVGLineElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGLineElement_GetIDsOfNames(DispSVGLineElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGLineElement_GetIDsOfNames(DispSVGLineElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGLineElement_Invoke(DispSVGLineElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGLineElement_Invoke(DispSVGLineElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -142921,26 +142913,26 @@ interface DispSVGRectElement { #define DispSVGRectElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGRectElement_QueryInterface(DispSVGRectElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGRectElement_QueryInterface(DispSVGRectElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGRectElement_AddRef(DispSVGRectElement* This) { +static inline ULONG DispSVGRectElement_AddRef(DispSVGRectElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGRectElement_Release(DispSVGRectElement* This) { +static inline ULONG DispSVGRectElement_Release(DispSVGRectElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGRectElement_GetTypeInfoCount(DispSVGRectElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGRectElement_GetTypeInfoCount(DispSVGRectElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGRectElement_GetTypeInfo(DispSVGRectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGRectElement_GetTypeInfo(DispSVGRectElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGRectElement_GetIDsOfNames(DispSVGRectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGRectElement_GetIDsOfNames(DispSVGRectElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGRectElement_Invoke(DispSVGRectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGRectElement_Invoke(DispSVGRectElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -143045,26 +143037,26 @@ interface DispSVGPolygonElement { #define DispSVGPolygonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPolygonElement_QueryInterface(DispSVGPolygonElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPolygonElement_QueryInterface(DispSVGPolygonElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPolygonElement_AddRef(DispSVGPolygonElement* This) { +static inline ULONG DispSVGPolygonElement_AddRef(DispSVGPolygonElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPolygonElement_Release(DispSVGPolygonElement* This) { +static inline ULONG DispSVGPolygonElement_Release(DispSVGPolygonElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPolygonElement_GetTypeInfoCount(DispSVGPolygonElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGPolygonElement_GetTypeInfoCount(DispSVGPolygonElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPolygonElement_GetTypeInfo(DispSVGPolygonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPolygonElement_GetTypeInfo(DispSVGPolygonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPolygonElement_GetIDsOfNames(DispSVGPolygonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPolygonElement_GetIDsOfNames(DispSVGPolygonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPolygonElement_Invoke(DispSVGPolygonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPolygonElement_Invoke(DispSVGPolygonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -143169,26 +143161,26 @@ interface DispSVGPolylineElement { #define DispSVGPolylineElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPolylineElement_QueryInterface(DispSVGPolylineElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPolylineElement_QueryInterface(DispSVGPolylineElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPolylineElement_AddRef(DispSVGPolylineElement* This) { +static inline ULONG DispSVGPolylineElement_AddRef(DispSVGPolylineElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPolylineElement_Release(DispSVGPolylineElement* This) { +static inline ULONG DispSVGPolylineElement_Release(DispSVGPolylineElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPolylineElement_GetTypeInfoCount(DispSVGPolylineElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGPolylineElement_GetTypeInfoCount(DispSVGPolylineElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPolylineElement_GetTypeInfo(DispSVGPolylineElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPolylineElement_GetTypeInfo(DispSVGPolylineElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPolylineElement_GetIDsOfNames(DispSVGPolylineElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPolylineElement_GetIDsOfNames(DispSVGPolylineElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPolylineElement_Invoke(DispSVGPolylineElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPolylineElement_Invoke(DispSVGPolylineElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -143293,26 +143285,26 @@ interface ISVGGElement { #define ISVGGElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGGElement_QueryInterface(ISVGGElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGGElement_QueryInterface(ISVGGElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGGElement_AddRef(ISVGGElement* This) { +static inline ULONG ISVGGElement_AddRef(ISVGGElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGGElement_Release(ISVGGElement* This) { +static inline ULONG ISVGGElement_Release(ISVGGElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGGElement_GetTypeInfoCount(ISVGGElement* This,UINT *pctinfo) { +static inline HRESULT ISVGGElement_GetTypeInfoCount(ISVGGElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGGElement_GetTypeInfo(ISVGGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGGElement_GetTypeInfo(ISVGGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGGElement_GetIDsOfNames(ISVGGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGGElement_GetIDsOfNames(ISVGGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGGElement_Invoke(ISVGGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGGElement_Invoke(ISVGGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -143404,26 +143396,26 @@ interface DispSVGGElement { #define DispSVGGElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGGElement_QueryInterface(DispSVGGElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGGElement_QueryInterface(DispSVGGElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGGElement_AddRef(DispSVGGElement* This) { +static inline ULONG DispSVGGElement_AddRef(DispSVGGElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGGElement_Release(DispSVGGElement* This) { +static inline ULONG DispSVGGElement_Release(DispSVGGElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGGElement_GetTypeInfoCount(DispSVGGElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGGElement_GetTypeInfoCount(DispSVGGElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGGElement_GetTypeInfo(DispSVGGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGGElement_GetTypeInfo(DispSVGGElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGGElement_GetIDsOfNames(DispSVGGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGGElement_GetIDsOfNames(DispSVGGElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGGElement_Invoke(DispSVGGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGGElement_Invoke(DispSVGGElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -143528,26 +143520,26 @@ interface ISVGSymbolElement { #define ISVGSymbolElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGSymbolElement_QueryInterface(ISVGSymbolElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGSymbolElement_QueryInterface(ISVGSymbolElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGSymbolElement_AddRef(ISVGSymbolElement* This) { +static inline ULONG ISVGSymbolElement_AddRef(ISVGSymbolElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGSymbolElement_Release(ISVGSymbolElement* This) { +static inline ULONG ISVGSymbolElement_Release(ISVGSymbolElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGSymbolElement_GetTypeInfoCount(ISVGSymbolElement* This,UINT *pctinfo) { +static inline HRESULT ISVGSymbolElement_GetTypeInfoCount(ISVGSymbolElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGSymbolElement_GetTypeInfo(ISVGSymbolElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGSymbolElement_GetTypeInfo(ISVGSymbolElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGSymbolElement_GetIDsOfNames(ISVGSymbolElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGSymbolElement_GetIDsOfNames(ISVGSymbolElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGSymbolElement_Invoke(ISVGSymbolElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGSymbolElement_Invoke(ISVGSymbolElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -143639,26 +143631,26 @@ interface DispSVGSymbolElement { #define DispSVGSymbolElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGSymbolElement_QueryInterface(DispSVGSymbolElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGSymbolElement_QueryInterface(DispSVGSymbolElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGSymbolElement_AddRef(DispSVGSymbolElement* This) { +static inline ULONG DispSVGSymbolElement_AddRef(DispSVGSymbolElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGSymbolElement_Release(DispSVGSymbolElement* This) { +static inline ULONG DispSVGSymbolElement_Release(DispSVGSymbolElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGSymbolElement_GetTypeInfoCount(DispSVGSymbolElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGSymbolElement_GetTypeInfoCount(DispSVGSymbolElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGSymbolElement_GetTypeInfo(DispSVGSymbolElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGSymbolElement_GetTypeInfo(DispSVGSymbolElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGSymbolElement_GetIDsOfNames(DispSVGSymbolElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGSymbolElement_GetIDsOfNames(DispSVGSymbolElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGSymbolElement_Invoke(DispSVGSymbolElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGSymbolElement_Invoke(DispSVGSymbolElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -143763,26 +143755,26 @@ interface ISVGDefsElement { #define ISVGDefsElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGDefsElement_QueryInterface(ISVGDefsElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGDefsElement_QueryInterface(ISVGDefsElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGDefsElement_AddRef(ISVGDefsElement* This) { +static inline ULONG ISVGDefsElement_AddRef(ISVGDefsElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGDefsElement_Release(ISVGDefsElement* This) { +static inline ULONG ISVGDefsElement_Release(ISVGDefsElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGDefsElement_GetTypeInfoCount(ISVGDefsElement* This,UINT *pctinfo) { +static inline HRESULT ISVGDefsElement_GetTypeInfoCount(ISVGDefsElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGDefsElement_GetTypeInfo(ISVGDefsElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGDefsElement_GetTypeInfo(ISVGDefsElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGDefsElement_GetIDsOfNames(ISVGDefsElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGDefsElement_GetIDsOfNames(ISVGDefsElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGDefsElement_Invoke(ISVGDefsElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGDefsElement_Invoke(ISVGDefsElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -143874,26 +143866,26 @@ interface DispSVGDefsElement { #define DispSVGDefsElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGDefsElement_QueryInterface(DispSVGDefsElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGDefsElement_QueryInterface(DispSVGDefsElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGDefsElement_AddRef(DispSVGDefsElement* This) { +static inline ULONG DispSVGDefsElement_AddRef(DispSVGDefsElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGDefsElement_Release(DispSVGDefsElement* This) { +static inline ULONG DispSVGDefsElement_Release(DispSVGDefsElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGDefsElement_GetTypeInfoCount(DispSVGDefsElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGDefsElement_GetTypeInfoCount(DispSVGDefsElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGDefsElement_GetTypeInfo(DispSVGDefsElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGDefsElement_GetTypeInfo(DispSVGDefsElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGDefsElement_GetIDsOfNames(DispSVGDefsElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGDefsElement_GetIDsOfNames(DispSVGDefsElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGDefsElement_Invoke(DispSVGDefsElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGDefsElement_Invoke(DispSVGDefsElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -144064,51 +144056,51 @@ interface ISVGAnimatedPathData { #define ISVGAnimatedPathData_get_animatedNormalizedPathSegList(This,p) (This)->lpVtbl->get_animatedNormalizedPathSegList(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_QueryInterface(ISVGAnimatedPathData* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedPathData_QueryInterface(ISVGAnimatedPathData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedPathData_AddRef(ISVGAnimatedPathData* This) { +static inline ULONG ISVGAnimatedPathData_AddRef(ISVGAnimatedPathData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedPathData_Release(ISVGAnimatedPathData* This) { +static inline ULONG ISVGAnimatedPathData_Release(ISVGAnimatedPathData* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_GetTypeInfoCount(ISVGAnimatedPathData* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedPathData_GetTypeInfoCount(ISVGAnimatedPathData* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_GetTypeInfo(ISVGAnimatedPathData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedPathData_GetTypeInfo(ISVGAnimatedPathData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_GetIDsOfNames(ISVGAnimatedPathData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedPathData_GetIDsOfNames(ISVGAnimatedPathData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_Invoke(ISVGAnimatedPathData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedPathData_Invoke(ISVGAnimatedPathData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedPathData methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_putref_pathSegList(ISVGAnimatedPathData* This,ISVGPathSegList *v) { +static inline HRESULT ISVGAnimatedPathData_putref_pathSegList(ISVGAnimatedPathData* This,ISVGPathSegList *v) { return This->lpVtbl->putref_pathSegList(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_get_pathSegList(ISVGAnimatedPathData* This,ISVGPathSegList **p) { +static inline HRESULT ISVGAnimatedPathData_get_pathSegList(ISVGAnimatedPathData* This,ISVGPathSegList **p) { return This->lpVtbl->get_pathSegList(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_putref_normalizedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList *v) { +static inline HRESULT ISVGAnimatedPathData_putref_normalizedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList *v) { return This->lpVtbl->putref_normalizedPathSegList(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_get_normalizedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList **p) { +static inline HRESULT ISVGAnimatedPathData_get_normalizedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList **p) { return This->lpVtbl->get_normalizedPathSegList(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_putref_animatedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList *v) { +static inline HRESULT ISVGAnimatedPathData_putref_animatedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList *v) { return This->lpVtbl->putref_animatedPathSegList(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_get_animatedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList **p) { +static inline HRESULT ISVGAnimatedPathData_get_animatedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList **p) { return This->lpVtbl->get_animatedPathSegList(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_putref_animatedNormalizedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList *v) { +static inline HRESULT ISVGAnimatedPathData_putref_animatedNormalizedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList *v) { return This->lpVtbl->putref_animatedNormalizedPathSegList(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedPathData_get_animatedNormalizedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList **p) { +static inline HRESULT ISVGAnimatedPathData_get_animatedNormalizedPathSegList(ISVGAnimatedPathData* This,ISVGPathSegList **p) { return This->lpVtbl->get_animatedNormalizedPathSegList(This,p); } #endif @@ -144514,99 +144506,99 @@ interface ISVGPathElement { #define ISVGPathElement_createSVGPathSegCurvetoQuadraticSmoothRel(This,x,y,ppResult) (This)->lpVtbl->createSVGPathSegCurvetoQuadraticSmoothRel(This,x,y,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPathElement_QueryInterface(ISVGPathElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPathElement_QueryInterface(ISVGPathElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPathElement_AddRef(ISVGPathElement* This) { +static inline ULONG ISVGPathElement_AddRef(ISVGPathElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPathElement_Release(ISVGPathElement* This) { +static inline ULONG ISVGPathElement_Release(ISVGPathElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPathElement_GetTypeInfoCount(ISVGPathElement* This,UINT *pctinfo) { +static inline HRESULT ISVGPathElement_GetTypeInfoCount(ISVGPathElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPathElement_GetTypeInfo(ISVGPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPathElement_GetTypeInfo(ISVGPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPathElement_GetIDsOfNames(ISVGPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPathElement_GetIDsOfNames(ISVGPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPathElement_Invoke(ISVGPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPathElement_Invoke(ISVGPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPathElement methods ***/ -static __WIDL_INLINE HRESULT ISVGPathElement_putref_pathLength(ISVGPathElement* This,ISVGAnimatedNumber *v) { +static inline HRESULT ISVGPathElement_putref_pathLength(ISVGPathElement* This,ISVGAnimatedNumber *v) { return This->lpVtbl->putref_pathLength(This,v); } -static __WIDL_INLINE HRESULT ISVGPathElement_get_pathLength(ISVGPathElement* This,ISVGAnimatedNumber **p) { +static inline HRESULT ISVGPathElement_get_pathLength(ISVGPathElement* This,ISVGAnimatedNumber **p) { return This->lpVtbl->get_pathLength(This,p); } -static __WIDL_INLINE HRESULT ISVGPathElement_getTotalLength(ISVGPathElement* This,float *pfltResult) { +static inline HRESULT ISVGPathElement_getTotalLength(ISVGPathElement* This,float *pfltResult) { return This->lpVtbl->getTotalLength(This,pfltResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_getPointAtLength(ISVGPathElement* This,float fltdistance,ISVGPoint **ppPointResult) { +static inline HRESULT ISVGPathElement_getPointAtLength(ISVGPathElement* This,float fltdistance,ISVGPoint **ppPointResult) { return This->lpVtbl->getPointAtLength(This,fltdistance,ppPointResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_getPathSegAtLength(ISVGPathElement* This,float fltdistance,LONG *plResult) { +static inline HRESULT ISVGPathElement_getPathSegAtLength(ISVGPathElement* This,float fltdistance,LONG *plResult) { return This->lpVtbl->getPathSegAtLength(This,fltdistance,plResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegClosePath(ISVGPathElement* This,ISVGPathSegClosePath **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegClosePath(ISVGPathElement* This,ISVGPathSegClosePath **ppResult) { return This->lpVtbl->createSVGPathSegClosePath(This,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegMovetoAbs(ISVGPathElement* This,float x,float y,ISVGPathSegMovetoAbs **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegMovetoAbs(ISVGPathElement* This,float x,float y,ISVGPathSegMovetoAbs **ppResult) { return This->lpVtbl->createSVGPathSegMovetoAbs(This,x,y,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegMovetoRel(ISVGPathElement* This,float x,float y,ISVGPathSegMovetoRel **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegMovetoRel(ISVGPathElement* This,float x,float y,ISVGPathSegMovetoRel **ppResult) { return This->lpVtbl->createSVGPathSegMovetoRel(This,x,y,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegLinetoAbs(ISVGPathElement* This,float x,float y,ISVGPathSegLinetoAbs **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegLinetoAbs(ISVGPathElement* This,float x,float y,ISVGPathSegLinetoAbs **ppResult) { return This->lpVtbl->createSVGPathSegLinetoAbs(This,x,y,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegLinetoRel(ISVGPathElement* This,float x,float y,ISVGPathSegLinetoRel **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegLinetoRel(ISVGPathElement* This,float x,float y,ISVGPathSegLinetoRel **ppResult) { return This->lpVtbl->createSVGPathSegLinetoRel(This,x,y,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegCurvetoCubicAbs(ISVGPathElement* This,float x,float y,float x1,float y1,float x2,float y2,ISVGPathSegCurvetoCubicAbs **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegCurvetoCubicAbs(ISVGPathElement* This,float x,float y,float x1,float y1,float x2,float y2,ISVGPathSegCurvetoCubicAbs **ppResult) { return This->lpVtbl->createSVGPathSegCurvetoCubicAbs(This,x,y,x1,y1,x2,y2,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegCurvetoCubicRel(ISVGPathElement* This,float x,float y,float x1,float y1,float x2,float y2,ISVGPathSegCurvetoCubicRel **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegCurvetoCubicRel(ISVGPathElement* This,float x,float y,float x1,float y1,float x2,float y2,ISVGPathSegCurvetoCubicRel **ppResult) { return This->lpVtbl->createSVGPathSegCurvetoCubicRel(This,x,y,x1,y1,x2,y2,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegCurvetoQuadraticAbs(ISVGPathElement* This,float x,float y,float x1,float y1,ISVGPathSegCurvetoQuadraticAbs **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegCurvetoQuadraticAbs(ISVGPathElement* This,float x,float y,float x1,float y1,ISVGPathSegCurvetoQuadraticAbs **ppResult) { return This->lpVtbl->createSVGPathSegCurvetoQuadraticAbs(This,x,y,x1,y1,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegCurvetoQuadraticRel(ISVGPathElement* This,float x,float y,float x1,float y1,ISVGPathSegCurvetoQuadraticRel **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegCurvetoQuadraticRel(ISVGPathElement* This,float x,float y,float x1,float y1,ISVGPathSegCurvetoQuadraticRel **ppResult) { return This->lpVtbl->createSVGPathSegCurvetoQuadraticRel(This,x,y,x1,y1,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegArcAbs(ISVGPathElement* This,float x,float y,float r1,float r2,float angle,VARIANT_BOOL largeArcFlag,VARIANT_BOOL sweepFlag,ISVGPathSegArcAbs **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegArcAbs(ISVGPathElement* This,float x,float y,float r1,float r2,float angle,VARIANT_BOOL largeArcFlag,VARIANT_BOOL sweepFlag,ISVGPathSegArcAbs **ppResult) { return This->lpVtbl->createSVGPathSegArcAbs(This,x,y,r1,r2,angle,largeArcFlag,sweepFlag,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegArcRel(ISVGPathElement* This,float x,float y,float r1,float r2,float angle,VARIANT_BOOL largeArcFlag,VARIANT_BOOL sweepFlag,ISVGPathSegArcRel **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegArcRel(ISVGPathElement* This,float x,float y,float r1,float r2,float angle,VARIANT_BOOL largeArcFlag,VARIANT_BOOL sweepFlag,ISVGPathSegArcRel **ppResult) { return This->lpVtbl->createSVGPathSegArcRel(This,x,y,r1,r2,angle,largeArcFlag,sweepFlag,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegLinetoHorizontalAbs(ISVGPathElement* This,float x,ISVGPathSegLinetoHorizontalAbs **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegLinetoHorizontalAbs(ISVGPathElement* This,float x,ISVGPathSegLinetoHorizontalAbs **ppResult) { return This->lpVtbl->createSVGPathSegLinetoHorizontalAbs(This,x,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegLinetoHorizontalRel(ISVGPathElement* This,float x,ISVGPathSegLinetoHorizontalRel **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegLinetoHorizontalRel(ISVGPathElement* This,float x,ISVGPathSegLinetoHorizontalRel **ppResult) { return This->lpVtbl->createSVGPathSegLinetoHorizontalRel(This,x,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegLinetoVerticalAbs(ISVGPathElement* This,float y,ISVGPathSegLinetoVerticalAbs **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegLinetoVerticalAbs(ISVGPathElement* This,float y,ISVGPathSegLinetoVerticalAbs **ppResult) { return This->lpVtbl->createSVGPathSegLinetoVerticalAbs(This,y,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegLinetoVerticalRel(ISVGPathElement* This,float y,ISVGPathSegLinetoVerticalRel **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegLinetoVerticalRel(ISVGPathElement* This,float y,ISVGPathSegLinetoVerticalRel **ppResult) { return This->lpVtbl->createSVGPathSegLinetoVerticalRel(This,y,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegCurvetoCubicSmoothAbs(ISVGPathElement* This,float x,float y,float x2,float y2,ISVGPathSegCurvetoCubicSmoothAbs **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegCurvetoCubicSmoothAbs(ISVGPathElement* This,float x,float y,float x2,float y2,ISVGPathSegCurvetoCubicSmoothAbs **ppResult) { return This->lpVtbl->createSVGPathSegCurvetoCubicSmoothAbs(This,x,y,x2,y2,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegCurvetoCubicSmoothRel(ISVGPathElement* This,float x,float y,float x2,float y2,ISVGPathSegCurvetoCubicSmoothRel **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegCurvetoCubicSmoothRel(ISVGPathElement* This,float x,float y,float x2,float y2,ISVGPathSegCurvetoCubicSmoothRel **ppResult) { return This->lpVtbl->createSVGPathSegCurvetoCubicSmoothRel(This,x,y,x2,y2,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegCurvetoQuadraticSmoothAbs(ISVGPathElement* This,float x,float y,ISVGPathSegCurvetoQuadraticSmoothAbs **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegCurvetoQuadraticSmoothAbs(ISVGPathElement* This,float x,float y,ISVGPathSegCurvetoQuadraticSmoothAbs **ppResult) { return This->lpVtbl->createSVGPathSegCurvetoQuadraticSmoothAbs(This,x,y,ppResult); } -static __WIDL_INLINE HRESULT ISVGPathElement_createSVGPathSegCurvetoQuadraticSmoothRel(ISVGPathElement* This,float x,float y,ISVGPathSegCurvetoQuadraticSmoothRel **ppResult) { +static inline HRESULT ISVGPathElement_createSVGPathSegCurvetoQuadraticSmoothRel(ISVGPathElement* This,float x,float y,ISVGPathSegCurvetoQuadraticSmoothRel **ppResult) { return This->lpVtbl->createSVGPathSegCurvetoQuadraticSmoothRel(This,x,y,ppResult); } #endif @@ -144698,26 +144690,26 @@ interface DispSVGPathElement { #define DispSVGPathElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathElement_QueryInterface(DispSVGPathElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGPathElement_QueryInterface(DispSVGPathElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGPathElement_AddRef(DispSVGPathElement* This) { +static inline ULONG DispSVGPathElement_AddRef(DispSVGPathElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGPathElement_Release(DispSVGPathElement* This) { +static inline ULONG DispSVGPathElement_Release(DispSVGPathElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGPathElement_GetTypeInfoCount(DispSVGPathElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGPathElement_GetTypeInfoCount(DispSVGPathElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGPathElement_GetTypeInfo(DispSVGPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGPathElement_GetTypeInfo(DispSVGPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGPathElement_GetIDsOfNames(DispSVGPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGPathElement_GetIDsOfNames(DispSVGPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGPathElement_Invoke(DispSVGPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGPathElement_Invoke(DispSVGPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -144876,39 +144868,39 @@ interface ISVGPreserveAspectRatio { #define ISVGPreserveAspectRatio_get_meetOrSlice(This,p) (This)->lpVtbl->get_meetOrSlice(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGPreserveAspectRatio_QueryInterface(ISVGPreserveAspectRatio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGPreserveAspectRatio_QueryInterface(ISVGPreserveAspectRatio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGPreserveAspectRatio_AddRef(ISVGPreserveAspectRatio* This) { +static inline ULONG ISVGPreserveAspectRatio_AddRef(ISVGPreserveAspectRatio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGPreserveAspectRatio_Release(ISVGPreserveAspectRatio* This) { +static inline ULONG ISVGPreserveAspectRatio_Release(ISVGPreserveAspectRatio* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGPreserveAspectRatio_GetTypeInfoCount(ISVGPreserveAspectRatio* This,UINT *pctinfo) { +static inline HRESULT ISVGPreserveAspectRatio_GetTypeInfoCount(ISVGPreserveAspectRatio* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGPreserveAspectRatio_GetTypeInfo(ISVGPreserveAspectRatio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGPreserveAspectRatio_GetTypeInfo(ISVGPreserveAspectRatio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGPreserveAspectRatio_GetIDsOfNames(ISVGPreserveAspectRatio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGPreserveAspectRatio_GetIDsOfNames(ISVGPreserveAspectRatio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGPreserveAspectRatio_Invoke(ISVGPreserveAspectRatio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGPreserveAspectRatio_Invoke(ISVGPreserveAspectRatio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGPreserveAspectRatio methods ***/ -static __WIDL_INLINE HRESULT ISVGPreserveAspectRatio_put_align(ISVGPreserveAspectRatio* This,short v) { +static inline HRESULT ISVGPreserveAspectRatio_put_align(ISVGPreserveAspectRatio* This,short v) { return This->lpVtbl->put_align(This,v); } -static __WIDL_INLINE HRESULT ISVGPreserveAspectRatio_get_align(ISVGPreserveAspectRatio* This,short *p) { +static inline HRESULT ISVGPreserveAspectRatio_get_align(ISVGPreserveAspectRatio* This,short *p) { return This->lpVtbl->get_align(This,p); } -static __WIDL_INLINE HRESULT ISVGPreserveAspectRatio_put_meetOrSlice(ISVGPreserveAspectRatio* This,short v) { +static inline HRESULT ISVGPreserveAspectRatio_put_meetOrSlice(ISVGPreserveAspectRatio* This,short v) { return This->lpVtbl->put_meetOrSlice(This,v); } -static __WIDL_INLINE HRESULT ISVGPreserveAspectRatio_get_meetOrSlice(ISVGPreserveAspectRatio* This,short *p) { +static inline HRESULT ISVGPreserveAspectRatio_get_meetOrSlice(ISVGPreserveAspectRatio* This,short *p) { return This->lpVtbl->get_meetOrSlice(This,p); } #endif @@ -145014,26 +145006,26 @@ interface ISVGTextElement { #define ISVGTextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTextElement_QueryInterface(ISVGTextElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTextElement_QueryInterface(ISVGTextElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTextElement_AddRef(ISVGTextElement* This) { +static inline ULONG ISVGTextElement_AddRef(ISVGTextElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTextElement_Release(ISVGTextElement* This) { +static inline ULONG ISVGTextElement_Release(ISVGTextElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTextElement_GetTypeInfoCount(ISVGTextElement* This,UINT *pctinfo) { +static inline HRESULT ISVGTextElement_GetTypeInfoCount(ISVGTextElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTextElement_GetTypeInfo(ISVGTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTextElement_GetTypeInfo(ISVGTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTextElement_GetIDsOfNames(ISVGTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTextElement_GetIDsOfNames(ISVGTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTextElement_Invoke(ISVGTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTextElement_Invoke(ISVGTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -145125,26 +145117,26 @@ interface DispSVGTextElement { #define DispSVGTextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGTextElement_QueryInterface(DispSVGTextElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGTextElement_QueryInterface(DispSVGTextElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGTextElement_AddRef(DispSVGTextElement* This) { +static inline ULONG DispSVGTextElement_AddRef(DispSVGTextElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGTextElement_Release(DispSVGTextElement* This) { +static inline ULONG DispSVGTextElement_Release(DispSVGTextElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGTextElement_GetTypeInfoCount(DispSVGTextElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGTextElement_GetTypeInfoCount(DispSVGTextElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGTextElement_GetTypeInfo(DispSVGTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGTextElement_GetTypeInfo(DispSVGTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGTextElement_GetIDsOfNames(DispSVGTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGTextElement_GetIDsOfNames(DispSVGTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGTextElement_Invoke(DispSVGTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGTextElement_Invoke(DispSVGTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -145291,39 +145283,39 @@ interface ISVGAnimatedPreserveAspectRatio { #define ISVGAnimatedPreserveAspectRatio_get_animVal(This,p) (This)->lpVtbl->get_animVal(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedPreserveAspectRatio_QueryInterface(ISVGAnimatedPreserveAspectRatio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAnimatedPreserveAspectRatio_QueryInterface(ISVGAnimatedPreserveAspectRatio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAnimatedPreserveAspectRatio_AddRef(ISVGAnimatedPreserveAspectRatio* This) { +static inline ULONG ISVGAnimatedPreserveAspectRatio_AddRef(ISVGAnimatedPreserveAspectRatio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAnimatedPreserveAspectRatio_Release(ISVGAnimatedPreserveAspectRatio* This) { +static inline ULONG ISVGAnimatedPreserveAspectRatio_Release(ISVGAnimatedPreserveAspectRatio* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedPreserveAspectRatio_GetTypeInfoCount(ISVGAnimatedPreserveAspectRatio* This,UINT *pctinfo) { +static inline HRESULT ISVGAnimatedPreserveAspectRatio_GetTypeInfoCount(ISVGAnimatedPreserveAspectRatio* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedPreserveAspectRatio_GetTypeInfo(ISVGAnimatedPreserveAspectRatio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAnimatedPreserveAspectRatio_GetTypeInfo(ISVGAnimatedPreserveAspectRatio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAnimatedPreserveAspectRatio_GetIDsOfNames(ISVGAnimatedPreserveAspectRatio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAnimatedPreserveAspectRatio_GetIDsOfNames(ISVGAnimatedPreserveAspectRatio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAnimatedPreserveAspectRatio_Invoke(ISVGAnimatedPreserveAspectRatio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAnimatedPreserveAspectRatio_Invoke(ISVGAnimatedPreserveAspectRatio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAnimatedPreserveAspectRatio methods ***/ -static __WIDL_INLINE HRESULT ISVGAnimatedPreserveAspectRatio_putref_baseVal(ISVGAnimatedPreserveAspectRatio* This,ISVGPreserveAspectRatio *v) { +static inline HRESULT ISVGAnimatedPreserveAspectRatio_putref_baseVal(ISVGAnimatedPreserveAspectRatio* This,ISVGPreserveAspectRatio *v) { return This->lpVtbl->putref_baseVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedPreserveAspectRatio_get_baseVal(ISVGAnimatedPreserveAspectRatio* This,ISVGPreserveAspectRatio **p) { +static inline HRESULT ISVGAnimatedPreserveAspectRatio_get_baseVal(ISVGAnimatedPreserveAspectRatio* This,ISVGPreserveAspectRatio **p) { return This->lpVtbl->get_baseVal(This,p); } -static __WIDL_INLINE HRESULT ISVGAnimatedPreserveAspectRatio_putref_animVal(ISVGAnimatedPreserveAspectRatio* This,ISVGPreserveAspectRatio *v) { +static inline HRESULT ISVGAnimatedPreserveAspectRatio_putref_animVal(ISVGAnimatedPreserveAspectRatio* This,ISVGPreserveAspectRatio *v) { return This->lpVtbl->putref_animVal(This,v); } -static __WIDL_INLINE HRESULT ISVGAnimatedPreserveAspectRatio_get_animVal(ISVGAnimatedPreserveAspectRatio* This,ISVGPreserveAspectRatio **p) { +static inline HRESULT ISVGAnimatedPreserveAspectRatio_get_animVal(ISVGAnimatedPreserveAspectRatio* This,ISVGPreserveAspectRatio **p) { return This->lpVtbl->get_animVal(This,p); } #endif @@ -145495,51 +145487,51 @@ interface ISVGImageElement { #define ISVGImageElement_get_height(This,p) (This)->lpVtbl->get_height(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGImageElement_QueryInterface(ISVGImageElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGImageElement_QueryInterface(ISVGImageElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGImageElement_AddRef(ISVGImageElement* This) { +static inline ULONG ISVGImageElement_AddRef(ISVGImageElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGImageElement_Release(ISVGImageElement* This) { +static inline ULONG ISVGImageElement_Release(ISVGImageElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGImageElement_GetTypeInfoCount(ISVGImageElement* This,UINT *pctinfo) { +static inline HRESULT ISVGImageElement_GetTypeInfoCount(ISVGImageElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGImageElement_GetTypeInfo(ISVGImageElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGImageElement_GetTypeInfo(ISVGImageElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGImageElement_GetIDsOfNames(ISVGImageElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGImageElement_GetIDsOfNames(ISVGImageElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGImageElement_Invoke(ISVGImageElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGImageElement_Invoke(ISVGImageElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGImageElement methods ***/ -static __WIDL_INLINE HRESULT ISVGImageElement_putref_x(ISVGImageElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGImageElement_putref_x(ISVGImageElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x(This,v); } -static __WIDL_INLINE HRESULT ISVGImageElement_get_x(ISVGImageElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGImageElement_get_x(ISVGImageElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGImageElement_putref_y(ISVGImageElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGImageElement_putref_y(ISVGImageElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y(This,v); } -static __WIDL_INLINE HRESULT ISVGImageElement_get_y(ISVGImageElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGImageElement_get_y(ISVGImageElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGImageElement_putref_width(ISVGImageElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGImageElement_putref_width(ISVGImageElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_width(This,v); } -static __WIDL_INLINE HRESULT ISVGImageElement_get_width(ISVGImageElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGImageElement_get_width(ISVGImageElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT ISVGImageElement_putref_height(ISVGImageElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGImageElement_putref_height(ISVGImageElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_height(This,v); } -static __WIDL_INLINE HRESULT ISVGImageElement_get_height(ISVGImageElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGImageElement_get_height(ISVGImageElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_height(This,p); } #endif @@ -145631,26 +145623,26 @@ interface DispSVGImageElement { #define DispSVGImageElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGImageElement_QueryInterface(DispSVGImageElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGImageElement_QueryInterface(DispSVGImageElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGImageElement_AddRef(DispSVGImageElement* This) { +static inline ULONG DispSVGImageElement_AddRef(DispSVGImageElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGImageElement_Release(DispSVGImageElement* This) { +static inline ULONG DispSVGImageElement_Release(DispSVGImageElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGImageElement_GetTypeInfoCount(DispSVGImageElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGImageElement_GetTypeInfoCount(DispSVGImageElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGImageElement_GetTypeInfo(DispSVGImageElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGImageElement_GetTypeInfo(DispSVGImageElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGImageElement_GetIDsOfNames(DispSVGImageElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGImageElement_GetIDsOfNames(DispSVGImageElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGImageElement_Invoke(DispSVGImageElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGImageElement_Invoke(DispSVGImageElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -145779,33 +145771,33 @@ interface ISVGStopElement { #define ISVGStopElement_get_offset(This,p) (This)->lpVtbl->get_offset(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGStopElement_QueryInterface(ISVGStopElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGStopElement_QueryInterface(ISVGStopElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGStopElement_AddRef(ISVGStopElement* This) { +static inline ULONG ISVGStopElement_AddRef(ISVGStopElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGStopElement_Release(ISVGStopElement* This) { +static inline ULONG ISVGStopElement_Release(ISVGStopElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGStopElement_GetTypeInfoCount(ISVGStopElement* This,UINT *pctinfo) { +static inline HRESULT ISVGStopElement_GetTypeInfoCount(ISVGStopElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGStopElement_GetTypeInfo(ISVGStopElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGStopElement_GetTypeInfo(ISVGStopElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGStopElement_GetIDsOfNames(ISVGStopElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGStopElement_GetIDsOfNames(ISVGStopElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGStopElement_Invoke(ISVGStopElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGStopElement_Invoke(ISVGStopElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGStopElement methods ***/ -static __WIDL_INLINE HRESULT ISVGStopElement_putref_offset(ISVGStopElement* This,ISVGAnimatedNumber *v) { +static inline HRESULT ISVGStopElement_putref_offset(ISVGStopElement* This,ISVGAnimatedNumber *v) { return This->lpVtbl->putref_offset(This,v); } -static __WIDL_INLINE HRESULT ISVGStopElement_get_offset(ISVGStopElement* This,ISVGAnimatedNumber **p) { +static inline HRESULT ISVGStopElement_get_offset(ISVGStopElement* This,ISVGAnimatedNumber **p) { return This->lpVtbl->get_offset(This,p); } #endif @@ -145897,26 +145889,26 @@ interface DispSVGStopElement { #define DispSVGStopElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGStopElement_QueryInterface(DispSVGStopElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGStopElement_QueryInterface(DispSVGStopElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGStopElement_AddRef(DispSVGStopElement* This) { +static inline ULONG DispSVGStopElement_AddRef(DispSVGStopElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGStopElement_Release(DispSVGStopElement* This) { +static inline ULONG DispSVGStopElement_Release(DispSVGStopElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGStopElement_GetTypeInfoCount(DispSVGStopElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGStopElement_GetTypeInfoCount(DispSVGStopElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGStopElement_GetTypeInfo(DispSVGStopElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGStopElement_GetTypeInfo(DispSVGStopElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGStopElement_GetIDsOfNames(DispSVGStopElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGStopElement_GetIDsOfNames(DispSVGStopElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGStopElement_Invoke(DispSVGStopElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGStopElement_Invoke(DispSVGStopElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -146078,45 +146070,45 @@ interface ISVGGradientElement { #define ISVGGradientElement_get_spreadMethod(This,p) (This)->lpVtbl->get_spreadMethod(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGGradientElement_QueryInterface(ISVGGradientElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGGradientElement_QueryInterface(ISVGGradientElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGGradientElement_AddRef(ISVGGradientElement* This) { +static inline ULONG ISVGGradientElement_AddRef(ISVGGradientElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGGradientElement_Release(ISVGGradientElement* This) { +static inline ULONG ISVGGradientElement_Release(ISVGGradientElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGGradientElement_GetTypeInfoCount(ISVGGradientElement* This,UINT *pctinfo) { +static inline HRESULT ISVGGradientElement_GetTypeInfoCount(ISVGGradientElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGGradientElement_GetTypeInfo(ISVGGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGGradientElement_GetTypeInfo(ISVGGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGGradientElement_GetIDsOfNames(ISVGGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGGradientElement_GetIDsOfNames(ISVGGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGGradientElement_Invoke(ISVGGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGGradientElement_Invoke(ISVGGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGGradientElement methods ***/ -static __WIDL_INLINE HRESULT ISVGGradientElement_putref_gradientUnits(ISVGGradientElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGGradientElement_putref_gradientUnits(ISVGGradientElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_gradientUnits(This,v); } -static __WIDL_INLINE HRESULT ISVGGradientElement_get_gradientUnits(ISVGGradientElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGGradientElement_get_gradientUnits(ISVGGradientElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_gradientUnits(This,p); } -static __WIDL_INLINE HRESULT ISVGGradientElement_putref_gradientTransform(ISVGGradientElement* This,ISVGAnimatedTransformList *v) { +static inline HRESULT ISVGGradientElement_putref_gradientTransform(ISVGGradientElement* This,ISVGAnimatedTransformList *v) { return This->lpVtbl->putref_gradientTransform(This,v); } -static __WIDL_INLINE HRESULT ISVGGradientElement_get_gradientTransform(ISVGGradientElement* This,ISVGAnimatedTransformList **p) { +static inline HRESULT ISVGGradientElement_get_gradientTransform(ISVGGradientElement* This,ISVGAnimatedTransformList **p) { return This->lpVtbl->get_gradientTransform(This,p); } -static __WIDL_INLINE HRESULT ISVGGradientElement_putref_spreadMethod(ISVGGradientElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGGradientElement_putref_spreadMethod(ISVGGradientElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_spreadMethod(This,v); } -static __WIDL_INLINE HRESULT ISVGGradientElement_get_spreadMethod(ISVGGradientElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGGradientElement_get_spreadMethod(ISVGGradientElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_spreadMethod(This,p); } #endif @@ -146208,26 +146200,26 @@ interface DispSVGGradientElement { #define DispSVGGradientElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGGradientElement_QueryInterface(DispSVGGradientElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGGradientElement_QueryInterface(DispSVGGradientElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGGradientElement_AddRef(DispSVGGradientElement* This) { +static inline ULONG DispSVGGradientElement_AddRef(DispSVGGradientElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGGradientElement_Release(DispSVGGradientElement* This) { +static inline ULONG DispSVGGradientElement_Release(DispSVGGradientElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGGradientElement_GetTypeInfoCount(DispSVGGradientElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGGradientElement_GetTypeInfoCount(DispSVGGradientElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGGradientElement_GetTypeInfo(DispSVGGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGGradientElement_GetTypeInfo(DispSVGGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGGradientElement_GetIDsOfNames(DispSVGGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGGradientElement_GetIDsOfNames(DispSVGGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGGradientElement_Invoke(DispSVGGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGGradientElement_Invoke(DispSVGGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -146398,51 +146390,51 @@ interface ISVGLinearGradientElement { #define ISVGLinearGradientElement_get_y2(This,p) (This)->lpVtbl->get_y2(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_QueryInterface(ISVGLinearGradientElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGLinearGradientElement_QueryInterface(ISVGLinearGradientElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGLinearGradientElement_AddRef(ISVGLinearGradientElement* This) { +static inline ULONG ISVGLinearGradientElement_AddRef(ISVGLinearGradientElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGLinearGradientElement_Release(ISVGLinearGradientElement* This) { +static inline ULONG ISVGLinearGradientElement_Release(ISVGLinearGradientElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_GetTypeInfoCount(ISVGLinearGradientElement* This,UINT *pctinfo) { +static inline HRESULT ISVGLinearGradientElement_GetTypeInfoCount(ISVGLinearGradientElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_GetTypeInfo(ISVGLinearGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGLinearGradientElement_GetTypeInfo(ISVGLinearGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_GetIDsOfNames(ISVGLinearGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGLinearGradientElement_GetIDsOfNames(ISVGLinearGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_Invoke(ISVGLinearGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGLinearGradientElement_Invoke(ISVGLinearGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGLinearGradientElement methods ***/ -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_putref_x1(ISVGLinearGradientElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGLinearGradientElement_putref_x1(ISVGLinearGradientElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x1(This,v); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_get_x1(ISVGLinearGradientElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGLinearGradientElement_get_x1(ISVGLinearGradientElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x1(This,p); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_putref_y1(ISVGLinearGradientElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGLinearGradientElement_putref_y1(ISVGLinearGradientElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y1(This,v); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_get_y1(ISVGLinearGradientElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGLinearGradientElement_get_y1(ISVGLinearGradientElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y1(This,p); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_putref_x2(ISVGLinearGradientElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGLinearGradientElement_putref_x2(ISVGLinearGradientElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x2(This,v); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_get_x2(ISVGLinearGradientElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGLinearGradientElement_get_x2(ISVGLinearGradientElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x2(This,p); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_putref_y2(ISVGLinearGradientElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGLinearGradientElement_putref_y2(ISVGLinearGradientElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y2(This,v); } -static __WIDL_INLINE HRESULT ISVGLinearGradientElement_get_y2(ISVGLinearGradientElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGLinearGradientElement_get_y2(ISVGLinearGradientElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y2(This,p); } #endif @@ -146534,26 +146526,26 @@ interface DispSVGLinearGradientElement { #define DispSVGLinearGradientElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGLinearGradientElement_QueryInterface(DispSVGLinearGradientElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGLinearGradientElement_QueryInterface(DispSVGLinearGradientElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGLinearGradientElement_AddRef(DispSVGLinearGradientElement* This) { +static inline ULONG DispSVGLinearGradientElement_AddRef(DispSVGLinearGradientElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGLinearGradientElement_Release(DispSVGLinearGradientElement* This) { +static inline ULONG DispSVGLinearGradientElement_Release(DispSVGLinearGradientElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGLinearGradientElement_GetTypeInfoCount(DispSVGLinearGradientElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGLinearGradientElement_GetTypeInfoCount(DispSVGLinearGradientElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGLinearGradientElement_GetTypeInfo(DispSVGLinearGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGLinearGradientElement_GetTypeInfo(DispSVGLinearGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGLinearGradientElement_GetIDsOfNames(DispSVGLinearGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGLinearGradientElement_GetIDsOfNames(DispSVGLinearGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGLinearGradientElement_Invoke(DispSVGLinearGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGLinearGradientElement_Invoke(DispSVGLinearGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -146740,57 +146732,57 @@ interface ISVGRadialGradientElement { #define ISVGRadialGradientElement_get_fy(This,p) (This)->lpVtbl->get_fy(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_QueryInterface(ISVGRadialGradientElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGRadialGradientElement_QueryInterface(ISVGRadialGradientElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGRadialGradientElement_AddRef(ISVGRadialGradientElement* This) { +static inline ULONG ISVGRadialGradientElement_AddRef(ISVGRadialGradientElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGRadialGradientElement_Release(ISVGRadialGradientElement* This) { +static inline ULONG ISVGRadialGradientElement_Release(ISVGRadialGradientElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_GetTypeInfoCount(ISVGRadialGradientElement* This,UINT *pctinfo) { +static inline HRESULT ISVGRadialGradientElement_GetTypeInfoCount(ISVGRadialGradientElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_GetTypeInfo(ISVGRadialGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGRadialGradientElement_GetTypeInfo(ISVGRadialGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_GetIDsOfNames(ISVGRadialGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGRadialGradientElement_GetIDsOfNames(ISVGRadialGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_Invoke(ISVGRadialGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGRadialGradientElement_Invoke(ISVGRadialGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGRadialGradientElement methods ***/ -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_putref_cx(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRadialGradientElement_putref_cx(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_cx(This,v); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_get_cx(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRadialGradientElement_get_cx(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_cx(This,p); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_putref_cy(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRadialGradientElement_putref_cy(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_cy(This,v); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_get_cy(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRadialGradientElement_get_cy(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_cy(This,p); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_putref_r(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRadialGradientElement_putref_r(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_r(This,v); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_get_r(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRadialGradientElement_get_r(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_r(This,p); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_putref_fx(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRadialGradientElement_putref_fx(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_fx(This,v); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_get_fx(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRadialGradientElement_get_fx(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_fx(This,p); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_putref_fy(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGRadialGradientElement_putref_fy(ISVGRadialGradientElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_fy(This,v); } -static __WIDL_INLINE HRESULT ISVGRadialGradientElement_get_fy(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGRadialGradientElement_get_fy(ISVGRadialGradientElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_fy(This,p); } #endif @@ -146882,26 +146874,26 @@ interface DispSVGRadialGradientElement { #define DispSVGRadialGradientElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGRadialGradientElement_QueryInterface(DispSVGRadialGradientElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGRadialGradientElement_QueryInterface(DispSVGRadialGradientElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGRadialGradientElement_AddRef(DispSVGRadialGradientElement* This) { +static inline ULONG DispSVGRadialGradientElement_AddRef(DispSVGRadialGradientElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGRadialGradientElement_Release(DispSVGRadialGradientElement* This) { +static inline ULONG DispSVGRadialGradientElement_Release(DispSVGRadialGradientElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGRadialGradientElement_GetTypeInfoCount(DispSVGRadialGradientElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGRadialGradientElement_GetTypeInfoCount(DispSVGRadialGradientElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGRadialGradientElement_GetTypeInfo(DispSVGRadialGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGRadialGradientElement_GetTypeInfo(DispSVGRadialGradientElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGRadialGradientElement_GetIDsOfNames(DispSVGRadialGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGRadialGradientElement_GetIDsOfNames(DispSVGRadialGradientElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGRadialGradientElement_Invoke(DispSVGRadialGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGRadialGradientElement_Invoke(DispSVGRadialGradientElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -147104,63 +147096,63 @@ interface ISVGMaskElement { #define ISVGMaskElement_get_height(This,p) (This)->lpVtbl->get_height(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGMaskElement_QueryInterface(ISVGMaskElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGMaskElement_QueryInterface(ISVGMaskElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGMaskElement_AddRef(ISVGMaskElement* This) { +static inline ULONG ISVGMaskElement_AddRef(ISVGMaskElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGMaskElement_Release(ISVGMaskElement* This) { +static inline ULONG ISVGMaskElement_Release(ISVGMaskElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGMaskElement_GetTypeInfoCount(ISVGMaskElement* This,UINT *pctinfo) { +static inline HRESULT ISVGMaskElement_GetTypeInfoCount(ISVGMaskElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGMaskElement_GetTypeInfo(ISVGMaskElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGMaskElement_GetTypeInfo(ISVGMaskElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGMaskElement_GetIDsOfNames(ISVGMaskElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGMaskElement_GetIDsOfNames(ISVGMaskElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGMaskElement_Invoke(ISVGMaskElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGMaskElement_Invoke(ISVGMaskElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGMaskElement methods ***/ -static __WIDL_INLINE HRESULT ISVGMaskElement_putref_maskUnits(ISVGMaskElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGMaskElement_putref_maskUnits(ISVGMaskElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_maskUnits(This,v); } -static __WIDL_INLINE HRESULT ISVGMaskElement_get_maskUnits(ISVGMaskElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGMaskElement_get_maskUnits(ISVGMaskElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_maskUnits(This,p); } -static __WIDL_INLINE HRESULT ISVGMaskElement_putref_maskContentUnits(ISVGMaskElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGMaskElement_putref_maskContentUnits(ISVGMaskElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_maskContentUnits(This,v); } -static __WIDL_INLINE HRESULT ISVGMaskElement_get_maskContentUnits(ISVGMaskElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGMaskElement_get_maskContentUnits(ISVGMaskElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_maskContentUnits(This,p); } -static __WIDL_INLINE HRESULT ISVGMaskElement_putref_x(ISVGMaskElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGMaskElement_putref_x(ISVGMaskElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_x(This,v); } -static __WIDL_INLINE HRESULT ISVGMaskElement_get_x(ISVGMaskElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGMaskElement_get_x(ISVGMaskElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGMaskElement_putref_y(ISVGMaskElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGMaskElement_putref_y(ISVGMaskElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_y(This,v); } -static __WIDL_INLINE HRESULT ISVGMaskElement_get_y(ISVGMaskElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGMaskElement_get_y(ISVGMaskElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGMaskElement_putref_width(ISVGMaskElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGMaskElement_putref_width(ISVGMaskElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_width(This,v); } -static __WIDL_INLINE HRESULT ISVGMaskElement_get_width(ISVGMaskElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGMaskElement_get_width(ISVGMaskElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT ISVGMaskElement_putref_height(ISVGMaskElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGMaskElement_putref_height(ISVGMaskElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_height(This,v); } -static __WIDL_INLINE HRESULT ISVGMaskElement_get_height(ISVGMaskElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGMaskElement_get_height(ISVGMaskElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_height(This,p); } #endif @@ -147252,26 +147244,26 @@ interface DispSVGMaskElement { #define DispSVGMaskElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGMaskElement_QueryInterface(DispSVGMaskElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGMaskElement_QueryInterface(DispSVGMaskElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGMaskElement_AddRef(DispSVGMaskElement* This) { +static inline ULONG DispSVGMaskElement_AddRef(DispSVGMaskElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGMaskElement_Release(DispSVGMaskElement* This) { +static inline ULONG DispSVGMaskElement_Release(DispSVGMaskElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGMaskElement_GetTypeInfoCount(DispSVGMaskElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGMaskElement_GetTypeInfoCount(DispSVGMaskElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGMaskElement_GetTypeInfo(DispSVGMaskElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGMaskElement_GetTypeInfo(DispSVGMaskElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGMaskElement_GetIDsOfNames(DispSVGMaskElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGMaskElement_GetIDsOfNames(DispSVGMaskElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGMaskElement_Invoke(DispSVGMaskElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGMaskElement_Invoke(DispSVGMaskElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -147595,75 +147587,75 @@ interface ISVGMarkerElement { #define ISVGMarkerElement_setOrientToAngle(This,pSVGAngle) (This)->lpVtbl->setOrientToAngle(This,pSVGAngle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGMarkerElement_QueryInterface(ISVGMarkerElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGMarkerElement_QueryInterface(ISVGMarkerElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGMarkerElement_AddRef(ISVGMarkerElement* This) { +static inline ULONG ISVGMarkerElement_AddRef(ISVGMarkerElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGMarkerElement_Release(ISVGMarkerElement* This) { +static inline ULONG ISVGMarkerElement_Release(ISVGMarkerElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGMarkerElement_GetTypeInfoCount(ISVGMarkerElement* This,UINT *pctinfo) { +static inline HRESULT ISVGMarkerElement_GetTypeInfoCount(ISVGMarkerElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_GetTypeInfo(ISVGMarkerElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGMarkerElement_GetTypeInfo(ISVGMarkerElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_GetIDsOfNames(ISVGMarkerElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGMarkerElement_GetIDsOfNames(ISVGMarkerElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_Invoke(ISVGMarkerElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGMarkerElement_Invoke(ISVGMarkerElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGMarkerElement methods ***/ -static __WIDL_INLINE HRESULT ISVGMarkerElement_putref_refX(ISVGMarkerElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGMarkerElement_putref_refX(ISVGMarkerElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_refX(This,v); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_get_refX(ISVGMarkerElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGMarkerElement_get_refX(ISVGMarkerElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_refX(This,p); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_putref_refY(ISVGMarkerElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGMarkerElement_putref_refY(ISVGMarkerElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_refY(This,v); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_get_refY(ISVGMarkerElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGMarkerElement_get_refY(ISVGMarkerElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_refY(This,p); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_putref_markerUnits(ISVGMarkerElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGMarkerElement_putref_markerUnits(ISVGMarkerElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_markerUnits(This,v); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_get_markerUnits(ISVGMarkerElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGMarkerElement_get_markerUnits(ISVGMarkerElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_markerUnits(This,p); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_putref_markerWidth(ISVGMarkerElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGMarkerElement_putref_markerWidth(ISVGMarkerElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_markerWidth(This,v); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_get_markerWidth(ISVGMarkerElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGMarkerElement_get_markerWidth(ISVGMarkerElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_markerWidth(This,p); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_putref_markerHeight(ISVGMarkerElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGMarkerElement_putref_markerHeight(ISVGMarkerElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_markerHeight(This,v); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_get_markerHeight(ISVGMarkerElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGMarkerElement_get_markerHeight(ISVGMarkerElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_markerHeight(This,p); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_putref_orientType(ISVGMarkerElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGMarkerElement_putref_orientType(ISVGMarkerElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_orientType(This,v); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_get_orientType(ISVGMarkerElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGMarkerElement_get_orientType(ISVGMarkerElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_orientType(This,p); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_putref_orientAngle(ISVGMarkerElement* This,ISVGAnimatedAngle *v) { +static inline HRESULT ISVGMarkerElement_putref_orientAngle(ISVGMarkerElement* This,ISVGAnimatedAngle *v) { return This->lpVtbl->putref_orientAngle(This,v); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_get_orientAngle(ISVGMarkerElement* This,ISVGAnimatedAngle **p) { +static inline HRESULT ISVGMarkerElement_get_orientAngle(ISVGMarkerElement* This,ISVGAnimatedAngle **p) { return This->lpVtbl->get_orientAngle(This,p); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_setOrientToAuto(ISVGMarkerElement* This) { +static inline HRESULT ISVGMarkerElement_setOrientToAuto(ISVGMarkerElement* This) { return This->lpVtbl->setOrientToAuto(This); } -static __WIDL_INLINE HRESULT ISVGMarkerElement_setOrientToAngle(ISVGMarkerElement* This,ISVGAngle *pSVGAngle) { +static inline HRESULT ISVGMarkerElement_setOrientToAngle(ISVGMarkerElement* This,ISVGAngle *pSVGAngle) { return This->lpVtbl->setOrientToAngle(This,pSVGAngle); } #endif @@ -147755,26 +147747,26 @@ interface DispSVGMarkerElement { #define DispSVGMarkerElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGMarkerElement_QueryInterface(DispSVGMarkerElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGMarkerElement_QueryInterface(DispSVGMarkerElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGMarkerElement_AddRef(DispSVGMarkerElement* This) { +static inline ULONG DispSVGMarkerElement_AddRef(DispSVGMarkerElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGMarkerElement_Release(DispSVGMarkerElement* This) { +static inline ULONG DispSVGMarkerElement_Release(DispSVGMarkerElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGMarkerElement_GetTypeInfoCount(DispSVGMarkerElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGMarkerElement_GetTypeInfoCount(DispSVGMarkerElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGMarkerElement_GetTypeInfo(DispSVGMarkerElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGMarkerElement_GetTypeInfo(DispSVGMarkerElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGMarkerElement_GetIDsOfNames(DispSVGMarkerElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGMarkerElement_GetIDsOfNames(DispSVGMarkerElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGMarkerElement_Invoke(DispSVGMarkerElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGMarkerElement_Invoke(DispSVGMarkerElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -147921,42 +147913,42 @@ interface ISVGZoomEvent { #define ISVGZoomEvent_get_newTranslate(This,p) (This)->lpVtbl->get_newTranslate(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGZoomEvent_QueryInterface(ISVGZoomEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGZoomEvent_QueryInterface(ISVGZoomEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGZoomEvent_AddRef(ISVGZoomEvent* This) { +static inline ULONG ISVGZoomEvent_AddRef(ISVGZoomEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGZoomEvent_Release(ISVGZoomEvent* This) { +static inline ULONG ISVGZoomEvent_Release(ISVGZoomEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGZoomEvent_GetTypeInfoCount(ISVGZoomEvent* This,UINT *pctinfo) { +static inline HRESULT ISVGZoomEvent_GetTypeInfoCount(ISVGZoomEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGZoomEvent_GetTypeInfo(ISVGZoomEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGZoomEvent_GetTypeInfo(ISVGZoomEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGZoomEvent_GetIDsOfNames(ISVGZoomEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGZoomEvent_GetIDsOfNames(ISVGZoomEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGZoomEvent_Invoke(ISVGZoomEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGZoomEvent_Invoke(ISVGZoomEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGZoomEvent methods ***/ -static __WIDL_INLINE HRESULT ISVGZoomEvent_get_zoomRectScreen(ISVGZoomEvent* This,ISVGRect **p) { +static inline HRESULT ISVGZoomEvent_get_zoomRectScreen(ISVGZoomEvent* This,ISVGRect **p) { return This->lpVtbl->get_zoomRectScreen(This,p); } -static __WIDL_INLINE HRESULT ISVGZoomEvent_get_previousScale(ISVGZoomEvent* This,float *p) { +static inline HRESULT ISVGZoomEvent_get_previousScale(ISVGZoomEvent* This,float *p) { return This->lpVtbl->get_previousScale(This,p); } -static __WIDL_INLINE HRESULT ISVGZoomEvent_get_previousTranslate(ISVGZoomEvent* This,ISVGPoint **p) { +static inline HRESULT ISVGZoomEvent_get_previousTranslate(ISVGZoomEvent* This,ISVGPoint **p) { return This->lpVtbl->get_previousTranslate(This,p); } -static __WIDL_INLINE HRESULT ISVGZoomEvent_get_newScale(ISVGZoomEvent* This,float *p) { +static inline HRESULT ISVGZoomEvent_get_newScale(ISVGZoomEvent* This,float *p) { return This->lpVtbl->get_newScale(This,p); } -static __WIDL_INLINE HRESULT ISVGZoomEvent_get_newTranslate(ISVGZoomEvent* This,ISVGPoint **p) { +static inline HRESULT ISVGZoomEvent_get_newTranslate(ISVGZoomEvent* This,ISVGPoint **p) { return This->lpVtbl->get_newTranslate(This,p); } #endif @@ -148048,26 +148040,26 @@ interface DispSVGZoomEvent { #define DispSVGZoomEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGZoomEvent_QueryInterface(DispSVGZoomEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGZoomEvent_QueryInterface(DispSVGZoomEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGZoomEvent_AddRef(DispSVGZoomEvent* This) { +static inline ULONG DispSVGZoomEvent_AddRef(DispSVGZoomEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGZoomEvent_Release(DispSVGZoomEvent* This) { +static inline ULONG DispSVGZoomEvent_Release(DispSVGZoomEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGZoomEvent_GetTypeInfoCount(DispSVGZoomEvent* This,UINT *pctinfo) { +static inline HRESULT DispSVGZoomEvent_GetTypeInfoCount(DispSVGZoomEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGZoomEvent_GetTypeInfo(DispSVGZoomEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGZoomEvent_GetTypeInfo(DispSVGZoomEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGZoomEvent_GetIDsOfNames(DispSVGZoomEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGZoomEvent_GetIDsOfNames(DispSVGZoomEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGZoomEvent_Invoke(DispSVGZoomEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGZoomEvent_Invoke(DispSVGZoomEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -148190,33 +148182,33 @@ interface ISVGAElement { #define ISVGAElement_get_target(This,p) (This)->lpVtbl->get_target(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGAElement_QueryInterface(ISVGAElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGAElement_QueryInterface(ISVGAElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGAElement_AddRef(ISVGAElement* This) { +static inline ULONG ISVGAElement_AddRef(ISVGAElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGAElement_Release(ISVGAElement* This) { +static inline ULONG ISVGAElement_Release(ISVGAElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGAElement_GetTypeInfoCount(ISVGAElement* This,UINT *pctinfo) { +static inline HRESULT ISVGAElement_GetTypeInfoCount(ISVGAElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGAElement_GetTypeInfo(ISVGAElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGAElement_GetTypeInfo(ISVGAElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGAElement_GetIDsOfNames(ISVGAElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGAElement_GetIDsOfNames(ISVGAElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGAElement_Invoke(ISVGAElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGAElement_Invoke(ISVGAElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGAElement methods ***/ -static __WIDL_INLINE HRESULT ISVGAElement_putref_target(ISVGAElement* This,ISVGAnimatedString *v) { +static inline HRESULT ISVGAElement_putref_target(ISVGAElement* This,ISVGAnimatedString *v) { return This->lpVtbl->putref_target(This,v); } -static __WIDL_INLINE HRESULT ISVGAElement_get_target(ISVGAElement* This,ISVGAnimatedString **p) { +static inline HRESULT ISVGAElement_get_target(ISVGAElement* This,ISVGAnimatedString **p) { return This->lpVtbl->get_target(This,p); } #endif @@ -148308,26 +148300,26 @@ interface DispSVGAElement { #define DispSVGAElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGAElement_QueryInterface(DispSVGAElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGAElement_QueryInterface(DispSVGAElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGAElement_AddRef(DispSVGAElement* This) { +static inline ULONG DispSVGAElement_AddRef(DispSVGAElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGAElement_Release(DispSVGAElement* This) { +static inline ULONG DispSVGAElement_Release(DispSVGAElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGAElement_GetTypeInfoCount(DispSVGAElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGAElement_GetTypeInfoCount(DispSVGAElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGAElement_GetTypeInfo(DispSVGAElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGAElement_GetTypeInfo(DispSVGAElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGAElement_GetIDsOfNames(DispSVGAElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGAElement_GetIDsOfNames(DispSVGAElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGAElement_Invoke(DispSVGAElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGAElement_Invoke(DispSVGAElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -148450,33 +148442,33 @@ interface ISVGViewElement { #define ISVGViewElement_get_viewTarget(This,p) (This)->lpVtbl->get_viewTarget(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGViewElement_QueryInterface(ISVGViewElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGViewElement_QueryInterface(ISVGViewElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGViewElement_AddRef(ISVGViewElement* This) { +static inline ULONG ISVGViewElement_AddRef(ISVGViewElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGViewElement_Release(ISVGViewElement* This) { +static inline ULONG ISVGViewElement_Release(ISVGViewElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGViewElement_GetTypeInfoCount(ISVGViewElement* This,UINT *pctinfo) { +static inline HRESULT ISVGViewElement_GetTypeInfoCount(ISVGViewElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGViewElement_GetTypeInfo(ISVGViewElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGViewElement_GetTypeInfo(ISVGViewElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGViewElement_GetIDsOfNames(ISVGViewElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGViewElement_GetIDsOfNames(ISVGViewElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGViewElement_Invoke(ISVGViewElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGViewElement_Invoke(ISVGViewElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGViewElement methods ***/ -static __WIDL_INLINE HRESULT ISVGViewElement_putref_viewTarget(ISVGViewElement* This,ISVGStringList *v) { +static inline HRESULT ISVGViewElement_putref_viewTarget(ISVGViewElement* This,ISVGStringList *v) { return This->lpVtbl->putref_viewTarget(This,v); } -static __WIDL_INLINE HRESULT ISVGViewElement_get_viewTarget(ISVGViewElement* This,ISVGStringList **p) { +static inline HRESULT ISVGViewElement_get_viewTarget(ISVGViewElement* This,ISVGStringList **p) { return This->lpVtbl->get_viewTarget(This,p); } #endif @@ -148568,26 +148560,26 @@ interface DispSVGViewElement { #define DispSVGViewElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGViewElement_QueryInterface(DispSVGViewElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGViewElement_QueryInterface(DispSVGViewElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGViewElement_AddRef(DispSVGViewElement* This) { +static inline ULONG DispSVGViewElement_AddRef(DispSVGViewElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGViewElement_Release(DispSVGViewElement* This) { +static inline ULONG DispSVGViewElement_Release(DispSVGViewElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGViewElement_GetTypeInfoCount(DispSVGViewElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGViewElement_GetTypeInfoCount(DispSVGViewElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGViewElement_GetTypeInfo(DispSVGViewElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGViewElement_GetTypeInfo(DispSVGViewElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGViewElement_GetIDsOfNames(DispSVGViewElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGViewElement_GetIDsOfNames(DispSVGViewElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGViewElement_Invoke(DispSVGViewElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGViewElement_Invoke(DispSVGViewElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -148724,30 +148716,30 @@ interface IHTMLMediaError { #define IHTMLMediaError_get_code(This,p) (This)->lpVtbl->get_code(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMediaError_QueryInterface(IHTMLMediaError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMediaError_QueryInterface(IHTMLMediaError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMediaError_AddRef(IHTMLMediaError* This) { +static inline ULONG IHTMLMediaError_AddRef(IHTMLMediaError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMediaError_Release(IHTMLMediaError* This) { +static inline ULONG IHTMLMediaError_Release(IHTMLMediaError* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMediaError_GetTypeInfoCount(IHTMLMediaError* This,UINT *pctinfo) { +static inline HRESULT IHTMLMediaError_GetTypeInfoCount(IHTMLMediaError* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMediaError_GetTypeInfo(IHTMLMediaError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMediaError_GetTypeInfo(IHTMLMediaError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMediaError_GetIDsOfNames(IHTMLMediaError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMediaError_GetIDsOfNames(IHTMLMediaError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMediaError_Invoke(IHTMLMediaError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMediaError_Invoke(IHTMLMediaError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMediaError methods ***/ -static __WIDL_INLINE HRESULT IHTMLMediaError_get_code(IHTMLMediaError* This,short *p) { +static inline HRESULT IHTMLMediaError_get_code(IHTMLMediaError* This,short *p) { return This->lpVtbl->get_code(This,p); } #endif @@ -148869,36 +148861,36 @@ interface IHTMLTimeRanges { #define IHTMLTimeRanges_end(This,index,endTime) (This)->lpVtbl->end(This,index,endTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTimeRanges_QueryInterface(IHTMLTimeRanges* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTimeRanges_QueryInterface(IHTMLTimeRanges* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTimeRanges_AddRef(IHTMLTimeRanges* This) { +static inline ULONG IHTMLTimeRanges_AddRef(IHTMLTimeRanges* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTimeRanges_Release(IHTMLTimeRanges* This) { +static inline ULONG IHTMLTimeRanges_Release(IHTMLTimeRanges* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTimeRanges_GetTypeInfoCount(IHTMLTimeRanges* This,UINT *pctinfo) { +static inline HRESULT IHTMLTimeRanges_GetTypeInfoCount(IHTMLTimeRanges* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTimeRanges_GetTypeInfo(IHTMLTimeRanges* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTimeRanges_GetTypeInfo(IHTMLTimeRanges* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTimeRanges_GetIDsOfNames(IHTMLTimeRanges* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTimeRanges_GetIDsOfNames(IHTMLTimeRanges* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTimeRanges_Invoke(IHTMLTimeRanges* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTimeRanges_Invoke(IHTMLTimeRanges* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTimeRanges methods ***/ -static __WIDL_INLINE HRESULT IHTMLTimeRanges_get_length(IHTMLTimeRanges* This,LONG *p) { +static inline HRESULT IHTMLTimeRanges_get_length(IHTMLTimeRanges* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLTimeRanges_start(IHTMLTimeRanges* This,LONG index,float *startTime) { +static inline HRESULT IHTMLTimeRanges_start(IHTMLTimeRanges* This,LONG index,float *startTime) { return This->lpVtbl->start(This,index,startTime); } -static __WIDL_INLINE HRESULT IHTMLTimeRanges_end(IHTMLTimeRanges* This,LONG index,float *endTime) { +static inline HRESULT IHTMLTimeRanges_end(IHTMLTimeRanges* This,LONG index,float *endTime) { return This->lpVtbl->end(This,index,endTime); } #endif @@ -149012,33 +149004,33 @@ interface IHTMLTimeRanges2 { #define IHTMLTimeRanges2_endDouble(This,index,endTime) (This)->lpVtbl->endDouble(This,index,endTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLTimeRanges2_QueryInterface(IHTMLTimeRanges2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLTimeRanges2_QueryInterface(IHTMLTimeRanges2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLTimeRanges2_AddRef(IHTMLTimeRanges2* This) { +static inline ULONG IHTMLTimeRanges2_AddRef(IHTMLTimeRanges2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLTimeRanges2_Release(IHTMLTimeRanges2* This) { +static inline ULONG IHTMLTimeRanges2_Release(IHTMLTimeRanges2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLTimeRanges2_GetTypeInfoCount(IHTMLTimeRanges2* This,UINT *pctinfo) { +static inline HRESULT IHTMLTimeRanges2_GetTypeInfoCount(IHTMLTimeRanges2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLTimeRanges2_GetTypeInfo(IHTMLTimeRanges2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLTimeRanges2_GetTypeInfo(IHTMLTimeRanges2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLTimeRanges2_GetIDsOfNames(IHTMLTimeRanges2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLTimeRanges2_GetIDsOfNames(IHTMLTimeRanges2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLTimeRanges2_Invoke(IHTMLTimeRanges2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLTimeRanges2_Invoke(IHTMLTimeRanges2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLTimeRanges2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLTimeRanges2_startDouble(IHTMLTimeRanges2* This,LONG index,double *startTime) { +static inline HRESULT IHTMLTimeRanges2_startDouble(IHTMLTimeRanges2* This,LONG index,double *startTime) { return This->lpVtbl->startDouble(This,index,startTime); } -static __WIDL_INLINE HRESULT IHTMLTimeRanges2_endDouble(IHTMLTimeRanges2* This,LONG index,double *endTime) { +static inline HRESULT IHTMLTimeRanges2_endDouble(IHTMLTimeRanges2* This,LONG index,double *endTime) { return This->lpVtbl->endDouble(This,index,endTime); } #endif @@ -149427,138 +149419,138 @@ interface IHTMLMediaElement { #define IHTMLMediaElement_get_autobuffer(This,p) (This)->lpVtbl->get_autobuffer(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMediaElement_QueryInterface(IHTMLMediaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMediaElement_QueryInterface(IHTMLMediaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMediaElement_AddRef(IHTMLMediaElement* This) { +static inline ULONG IHTMLMediaElement_AddRef(IHTMLMediaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMediaElement_Release(IHTMLMediaElement* This) { +static inline ULONG IHTMLMediaElement_Release(IHTMLMediaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMediaElement_GetTypeInfoCount(IHTMLMediaElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLMediaElement_GetTypeInfoCount(IHTMLMediaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_GetTypeInfo(IHTMLMediaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMediaElement_GetTypeInfo(IHTMLMediaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_GetIDsOfNames(IHTMLMediaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMediaElement_GetIDsOfNames(IHTMLMediaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_Invoke(IHTMLMediaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMediaElement_Invoke(IHTMLMediaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMediaElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_error(IHTMLMediaElement* This,IHTMLMediaError **p) { +static inline HRESULT IHTMLMediaElement_get_error(IHTMLMediaElement* This,IHTMLMediaError **p) { return This->lpVtbl->get_error(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_src(IHTMLMediaElement* This,BSTR v) { +static inline HRESULT IHTMLMediaElement_put_src(IHTMLMediaElement* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_src(IHTMLMediaElement* This,BSTR *p) { +static inline HRESULT IHTMLMediaElement_get_src(IHTMLMediaElement* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_currentSrc(IHTMLMediaElement* This,BSTR *p) { +static inline HRESULT IHTMLMediaElement_get_currentSrc(IHTMLMediaElement* This,BSTR *p) { return This->lpVtbl->get_currentSrc(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_networkState(IHTMLMediaElement* This,USHORT *p) { +static inline HRESULT IHTMLMediaElement_get_networkState(IHTMLMediaElement* This,USHORT *p) { return This->lpVtbl->get_networkState(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_preload(IHTMLMediaElement* This,BSTR v) { +static inline HRESULT IHTMLMediaElement_put_preload(IHTMLMediaElement* This,BSTR v) { return This->lpVtbl->put_preload(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_preload(IHTMLMediaElement* This,BSTR *p) { +static inline HRESULT IHTMLMediaElement_get_preload(IHTMLMediaElement* This,BSTR *p) { return This->lpVtbl->get_preload(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_buffered(IHTMLMediaElement* This,IHTMLTimeRanges **p) { +static inline HRESULT IHTMLMediaElement_get_buffered(IHTMLMediaElement* This,IHTMLTimeRanges **p) { return This->lpVtbl->get_buffered(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_load(IHTMLMediaElement* This) { +static inline HRESULT IHTMLMediaElement_load(IHTMLMediaElement* This) { return This->lpVtbl->load(This); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_canPlayType(IHTMLMediaElement* This,BSTR type,BSTR *canPlay) { +static inline HRESULT IHTMLMediaElement_canPlayType(IHTMLMediaElement* This,BSTR type,BSTR *canPlay) { return This->lpVtbl->canPlayType(This,type,canPlay); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_seeking(IHTMLMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMediaElement_get_seeking(IHTMLMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_seeking(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_currentTime(IHTMLMediaElement* This,float v) { +static inline HRESULT IHTMLMediaElement_put_currentTime(IHTMLMediaElement* This,float v) { return This->lpVtbl->put_currentTime(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_currentTime(IHTMLMediaElement* This,float *p) { +static inline HRESULT IHTMLMediaElement_get_currentTime(IHTMLMediaElement* This,float *p) { return This->lpVtbl->get_currentTime(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_initialTime(IHTMLMediaElement* This,float *p) { +static inline HRESULT IHTMLMediaElement_get_initialTime(IHTMLMediaElement* This,float *p) { return This->lpVtbl->get_initialTime(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_duration(IHTMLMediaElement* This,float *p) { +static inline HRESULT IHTMLMediaElement_get_duration(IHTMLMediaElement* This,float *p) { return This->lpVtbl->get_duration(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_paused(IHTMLMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMediaElement_get_paused(IHTMLMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_paused(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_defaultPlaybackRate(IHTMLMediaElement* This,float v) { +static inline HRESULT IHTMLMediaElement_put_defaultPlaybackRate(IHTMLMediaElement* This,float v) { return This->lpVtbl->put_defaultPlaybackRate(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_defaultPlaybackRate(IHTMLMediaElement* This,float *p) { +static inline HRESULT IHTMLMediaElement_get_defaultPlaybackRate(IHTMLMediaElement* This,float *p) { return This->lpVtbl->get_defaultPlaybackRate(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_playbackRate(IHTMLMediaElement* This,float v) { +static inline HRESULT IHTMLMediaElement_put_playbackRate(IHTMLMediaElement* This,float v) { return This->lpVtbl->put_playbackRate(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_playbackRate(IHTMLMediaElement* This,float *p) { +static inline HRESULT IHTMLMediaElement_get_playbackRate(IHTMLMediaElement* This,float *p) { return This->lpVtbl->get_playbackRate(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_played(IHTMLMediaElement* This,IHTMLTimeRanges **p) { +static inline HRESULT IHTMLMediaElement_get_played(IHTMLMediaElement* This,IHTMLTimeRanges **p) { return This->lpVtbl->get_played(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_seekable(IHTMLMediaElement* This,IHTMLTimeRanges **p) { +static inline HRESULT IHTMLMediaElement_get_seekable(IHTMLMediaElement* This,IHTMLTimeRanges **p) { return This->lpVtbl->get_seekable(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_ended(IHTMLMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMediaElement_get_ended(IHTMLMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_ended(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_autoplay(IHTMLMediaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMediaElement_put_autoplay(IHTMLMediaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_autoplay(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_autoplay(IHTMLMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMediaElement_get_autoplay(IHTMLMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_autoplay(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_loop(IHTMLMediaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMediaElement_put_loop(IHTMLMediaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_loop(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_loop(IHTMLMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMediaElement_get_loop(IHTMLMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_loop(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_play(IHTMLMediaElement* This) { +static inline HRESULT IHTMLMediaElement_play(IHTMLMediaElement* This) { return This->lpVtbl->play(This); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_pause(IHTMLMediaElement* This) { +static inline HRESULT IHTMLMediaElement_pause(IHTMLMediaElement* This) { return This->lpVtbl->pause(This); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_controls(IHTMLMediaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMediaElement_put_controls(IHTMLMediaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_controls(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_controls(IHTMLMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMediaElement_get_controls(IHTMLMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_controls(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_volume(IHTMLMediaElement* This,float v) { +static inline HRESULT IHTMLMediaElement_put_volume(IHTMLMediaElement* This,float v) { return This->lpVtbl->put_volume(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_volume(IHTMLMediaElement* This,float *p) { +static inline HRESULT IHTMLMediaElement_get_volume(IHTMLMediaElement* This,float *p) { return This->lpVtbl->get_volume(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_muted(IHTMLMediaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMediaElement_put_muted(IHTMLMediaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_muted(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_muted(IHTMLMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMediaElement_get_muted(IHTMLMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_muted(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_put_autobuffer(IHTMLMediaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMediaElement_put_autobuffer(IHTMLMediaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_autobuffer(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement_get_autobuffer(IHTMLMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMediaElement_get_autobuffer(IHTMLMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_autobuffer(This,p); } #endif @@ -149732,57 +149724,57 @@ interface IHTMLMediaElement2 { #define IHTMLMediaElement2_get_volumeDouble(This,p) (This)->lpVtbl->get_volumeDouble(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMediaElement2_QueryInterface(IHTMLMediaElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMediaElement2_QueryInterface(IHTMLMediaElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMediaElement2_AddRef(IHTMLMediaElement2* This) { +static inline ULONG IHTMLMediaElement2_AddRef(IHTMLMediaElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMediaElement2_Release(IHTMLMediaElement2* This) { +static inline ULONG IHTMLMediaElement2_Release(IHTMLMediaElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMediaElement2_GetTypeInfoCount(IHTMLMediaElement2* This,UINT *pctinfo) { +static inline HRESULT IHTMLMediaElement2_GetTypeInfoCount(IHTMLMediaElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_GetTypeInfo(IHTMLMediaElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMediaElement2_GetTypeInfo(IHTMLMediaElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_GetIDsOfNames(IHTMLMediaElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMediaElement2_GetIDsOfNames(IHTMLMediaElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_Invoke(IHTMLMediaElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMediaElement2_Invoke(IHTMLMediaElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMediaElement2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLMediaElement2_put_currentTimeDouble(IHTMLMediaElement2* This,double v) { +static inline HRESULT IHTMLMediaElement2_put_currentTimeDouble(IHTMLMediaElement2* This,double v) { return This->lpVtbl->put_currentTimeDouble(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_get_currentTimeDouble(IHTMLMediaElement2* This,double *p) { +static inline HRESULT IHTMLMediaElement2_get_currentTimeDouble(IHTMLMediaElement2* This,double *p) { return This->lpVtbl->get_currentTimeDouble(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_get_initialTimeDouble(IHTMLMediaElement2* This,double *p) { +static inline HRESULT IHTMLMediaElement2_get_initialTimeDouble(IHTMLMediaElement2* This,double *p) { return This->lpVtbl->get_initialTimeDouble(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_get_durationDouble(IHTMLMediaElement2* This,double *p) { +static inline HRESULT IHTMLMediaElement2_get_durationDouble(IHTMLMediaElement2* This,double *p) { return This->lpVtbl->get_durationDouble(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_put_defaultPlaybackRateDouble(IHTMLMediaElement2* This,double v) { +static inline HRESULT IHTMLMediaElement2_put_defaultPlaybackRateDouble(IHTMLMediaElement2* This,double v) { return This->lpVtbl->put_defaultPlaybackRateDouble(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_get_defaultPlaybackRateDouble(IHTMLMediaElement2* This,double *p) { +static inline HRESULT IHTMLMediaElement2_get_defaultPlaybackRateDouble(IHTMLMediaElement2* This,double *p) { return This->lpVtbl->get_defaultPlaybackRateDouble(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_put_playbackRateDouble(IHTMLMediaElement2* This,double v) { +static inline HRESULT IHTMLMediaElement2_put_playbackRateDouble(IHTMLMediaElement2* This,double v) { return This->lpVtbl->put_playbackRateDouble(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_get_playbackRateDouble(IHTMLMediaElement2* This,double *p) { +static inline HRESULT IHTMLMediaElement2_get_playbackRateDouble(IHTMLMediaElement2* This,double *p) { return This->lpVtbl->get_playbackRateDouble(This,p); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_put_volumeDouble(IHTMLMediaElement2* This,double v) { +static inline HRESULT IHTMLMediaElement2_put_volumeDouble(IHTMLMediaElement2* This,double v) { return This->lpVtbl->put_volumeDouble(This,v); } -static __WIDL_INLINE HRESULT IHTMLMediaElement2_get_volumeDouble(IHTMLMediaElement2* This,double *p) { +static inline HRESULT IHTMLMediaElement2_get_volumeDouble(IHTMLMediaElement2* This,double *p) { return This->lpVtbl->get_volumeDouble(This,p); } #endif @@ -149908,39 +149900,39 @@ interface IHTMLMSMediaElement { #define IHTMLMSMediaElement_get_msPlayToPrimary(This,p) (This)->lpVtbl->get_msPlayToPrimary(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSMediaElement_QueryInterface(IHTMLMSMediaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLMSMediaElement_QueryInterface(IHTMLMSMediaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLMSMediaElement_AddRef(IHTMLMSMediaElement* This) { +static inline ULONG IHTMLMSMediaElement_AddRef(IHTMLMSMediaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLMSMediaElement_Release(IHTMLMSMediaElement* This) { +static inline ULONG IHTMLMSMediaElement_Release(IHTMLMSMediaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSMediaElement_GetTypeInfoCount(IHTMLMSMediaElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLMSMediaElement_GetTypeInfoCount(IHTMLMSMediaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLMSMediaElement_GetTypeInfo(IHTMLMSMediaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLMSMediaElement_GetTypeInfo(IHTMLMSMediaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLMSMediaElement_GetIDsOfNames(IHTMLMSMediaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLMSMediaElement_GetIDsOfNames(IHTMLMSMediaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLMSMediaElement_Invoke(IHTMLMSMediaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLMSMediaElement_Invoke(IHTMLMSMediaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLMSMediaElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLMSMediaElement_put_msPlayToDisabled(IHTMLMSMediaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMSMediaElement_put_msPlayToDisabled(IHTMLMSMediaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_msPlayToDisabled(This,v); } -static __WIDL_INLINE HRESULT IHTMLMSMediaElement_get_msPlayToDisabled(IHTMLMSMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMSMediaElement_get_msPlayToDisabled(IHTMLMSMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_msPlayToDisabled(This,p); } -static __WIDL_INLINE HRESULT IHTMLMSMediaElement_put_msPlayToPrimary(IHTMLMSMediaElement* This,VARIANT_BOOL v) { +static inline HRESULT IHTMLMSMediaElement_put_msPlayToPrimary(IHTMLMSMediaElement* This,VARIANT_BOOL v) { return This->lpVtbl->put_msPlayToPrimary(This,v); } -static __WIDL_INLINE HRESULT IHTMLMSMediaElement_get_msPlayToPrimary(IHTMLMSMediaElement* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLMSMediaElement_get_msPlayToPrimary(IHTMLMSMediaElement* This,VARIANT_BOOL *p) { return This->lpVtbl->get_msPlayToPrimary(This,p); } #endif @@ -150082,45 +150074,45 @@ interface IHTMLSourceElement { #define IHTMLSourceElement_get_media(This,p) (This)->lpVtbl->get_media(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLSourceElement_QueryInterface(IHTMLSourceElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLSourceElement_QueryInterface(IHTMLSourceElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLSourceElement_AddRef(IHTMLSourceElement* This) { +static inline ULONG IHTMLSourceElement_AddRef(IHTMLSourceElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLSourceElement_Release(IHTMLSourceElement* This) { +static inline ULONG IHTMLSourceElement_Release(IHTMLSourceElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLSourceElement_GetTypeInfoCount(IHTMLSourceElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLSourceElement_GetTypeInfoCount(IHTMLSourceElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLSourceElement_GetTypeInfo(IHTMLSourceElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLSourceElement_GetTypeInfo(IHTMLSourceElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLSourceElement_GetIDsOfNames(IHTMLSourceElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLSourceElement_GetIDsOfNames(IHTMLSourceElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLSourceElement_Invoke(IHTMLSourceElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLSourceElement_Invoke(IHTMLSourceElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLSourceElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLSourceElement_put_src(IHTMLSourceElement* This,BSTR v) { +static inline HRESULT IHTMLSourceElement_put_src(IHTMLSourceElement* This,BSTR v) { return This->lpVtbl->put_src(This,v); } -static __WIDL_INLINE HRESULT IHTMLSourceElement_get_src(IHTMLSourceElement* This,BSTR *p) { +static inline HRESULT IHTMLSourceElement_get_src(IHTMLSourceElement* This,BSTR *p) { return This->lpVtbl->get_src(This,p); } -static __WIDL_INLINE HRESULT IHTMLSourceElement_put_type(IHTMLSourceElement* This,BSTR v) { +static inline HRESULT IHTMLSourceElement_put_type(IHTMLSourceElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT IHTMLSourceElement_get_type(IHTMLSourceElement* This,BSTR *p) { +static inline HRESULT IHTMLSourceElement_get_type(IHTMLSourceElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLSourceElement_put_media(IHTMLSourceElement* This,BSTR v) { +static inline HRESULT IHTMLSourceElement_put_media(IHTMLSourceElement* This,BSTR v) { return This->lpVtbl->put_media(This,v); } -static __WIDL_INLINE HRESULT IHTMLSourceElement_get_media(IHTMLSourceElement* This,BSTR *p) { +static inline HRESULT IHTMLSourceElement_get_media(IHTMLSourceElement* This,BSTR *p) { return This->lpVtbl->get_media(This,p); } #endif @@ -150212,26 +150204,26 @@ interface IHTMLAudioElement { #define IHTMLAudioElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAudioElement_QueryInterface(IHTMLAudioElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAudioElement_QueryInterface(IHTMLAudioElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAudioElement_AddRef(IHTMLAudioElement* This) { +static inline ULONG IHTMLAudioElement_AddRef(IHTMLAudioElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAudioElement_Release(IHTMLAudioElement* This) { +static inline ULONG IHTMLAudioElement_Release(IHTMLAudioElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAudioElement_GetTypeInfoCount(IHTMLAudioElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLAudioElement_GetTypeInfoCount(IHTMLAudioElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAudioElement_GetTypeInfo(IHTMLAudioElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAudioElement_GetTypeInfo(IHTMLAudioElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAudioElement_GetIDsOfNames(IHTMLAudioElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAudioElement_GetIDsOfNames(IHTMLAudioElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAudioElement_Invoke(IHTMLAudioElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAudioElement_Invoke(IHTMLAudioElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -150389,51 +150381,51 @@ interface IHTMLVideoElement { #define IHTMLVideoElement_get_poster(This,p) (This)->lpVtbl->get_poster(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLVideoElement_QueryInterface(IHTMLVideoElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLVideoElement_QueryInterface(IHTMLVideoElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLVideoElement_AddRef(IHTMLVideoElement* This) { +static inline ULONG IHTMLVideoElement_AddRef(IHTMLVideoElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLVideoElement_Release(IHTMLVideoElement* This) { +static inline ULONG IHTMLVideoElement_Release(IHTMLVideoElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLVideoElement_GetTypeInfoCount(IHTMLVideoElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLVideoElement_GetTypeInfoCount(IHTMLVideoElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_GetTypeInfo(IHTMLVideoElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLVideoElement_GetTypeInfo(IHTMLVideoElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_GetIDsOfNames(IHTMLVideoElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLVideoElement_GetIDsOfNames(IHTMLVideoElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_Invoke(IHTMLVideoElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLVideoElement_Invoke(IHTMLVideoElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLVideoElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLVideoElement_put_width(IHTMLVideoElement* This,LONG v) { +static inline HRESULT IHTMLVideoElement_put_width(IHTMLVideoElement* This,LONG v) { return This->lpVtbl->put_width(This,v); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_get_width(IHTMLVideoElement* This,LONG *p) { +static inline HRESULT IHTMLVideoElement_get_width(IHTMLVideoElement* This,LONG *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_put_height(IHTMLVideoElement* This,LONG v) { +static inline HRESULT IHTMLVideoElement_put_height(IHTMLVideoElement* This,LONG v) { return This->lpVtbl->put_height(This,v); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_get_height(IHTMLVideoElement* This,LONG *p) { +static inline HRESULT IHTMLVideoElement_get_height(IHTMLVideoElement* This,LONG *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_get_videoWidth(IHTMLVideoElement* This,ULONG *p) { +static inline HRESULT IHTMLVideoElement_get_videoWidth(IHTMLVideoElement* This,ULONG *p) { return This->lpVtbl->get_videoWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_get_videoHeight(IHTMLVideoElement* This,ULONG *p) { +static inline HRESULT IHTMLVideoElement_get_videoHeight(IHTMLVideoElement* This,ULONG *p) { return This->lpVtbl->get_videoHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_put_poster(IHTMLVideoElement* This,BSTR v) { +static inline HRESULT IHTMLVideoElement_put_poster(IHTMLVideoElement* This,BSTR v) { return This->lpVtbl->put_poster(This,v); } -static __WIDL_INLINE HRESULT IHTMLVideoElement_get_poster(IHTMLVideoElement* This,BSTR *p) { +static inline HRESULT IHTMLVideoElement_get_poster(IHTMLVideoElement* This,BSTR *p) { return This->lpVtbl->get_poster(This,p); } #endif @@ -150537,30 +150529,30 @@ interface IHTMLAudioElementFactory { #define IHTMLAudioElementFactory_create(This,src,a) (This)->lpVtbl->create(This,src,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAudioElementFactory_QueryInterface(IHTMLAudioElementFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAudioElementFactory_QueryInterface(IHTMLAudioElementFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAudioElementFactory_AddRef(IHTMLAudioElementFactory* This) { +static inline ULONG IHTMLAudioElementFactory_AddRef(IHTMLAudioElementFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAudioElementFactory_Release(IHTMLAudioElementFactory* This) { +static inline ULONG IHTMLAudioElementFactory_Release(IHTMLAudioElementFactory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAudioElementFactory_GetTypeInfoCount(IHTMLAudioElementFactory* This,UINT *pctinfo) { +static inline HRESULT IHTMLAudioElementFactory_GetTypeInfoCount(IHTMLAudioElementFactory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAudioElementFactory_GetTypeInfo(IHTMLAudioElementFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAudioElementFactory_GetTypeInfo(IHTMLAudioElementFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAudioElementFactory_GetIDsOfNames(IHTMLAudioElementFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAudioElementFactory_GetIDsOfNames(IHTMLAudioElementFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAudioElementFactory_Invoke(IHTMLAudioElementFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAudioElementFactory_Invoke(IHTMLAudioElementFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAudioElementFactory methods ***/ -static __WIDL_INLINE HRESULT IHTMLAudioElementFactory_create(IHTMLAudioElementFactory* This,VARIANT src,IHTMLAudioElement **a) { +static inline HRESULT IHTMLAudioElementFactory_create(IHTMLAudioElementFactory* This,VARIANT src,IHTMLAudioElement **a) { return This->lpVtbl->create(This,src,a); } #endif @@ -150652,26 +150644,26 @@ interface DispHTMLMediaError { #define DispHTMLMediaError_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMediaError_QueryInterface(DispHTMLMediaError* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLMediaError_QueryInterface(DispHTMLMediaError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLMediaError_AddRef(DispHTMLMediaError* This) { +static inline ULONG DispHTMLMediaError_AddRef(DispHTMLMediaError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLMediaError_Release(DispHTMLMediaError* This) { +static inline ULONG DispHTMLMediaError_Release(DispHTMLMediaError* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMediaError_GetTypeInfoCount(DispHTMLMediaError* This,UINT *pctinfo) { +static inline HRESULT DispHTMLMediaError_GetTypeInfoCount(DispHTMLMediaError* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLMediaError_GetTypeInfo(DispHTMLMediaError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLMediaError_GetTypeInfo(DispHTMLMediaError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLMediaError_GetIDsOfNames(DispHTMLMediaError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLMediaError_GetIDsOfNames(DispHTMLMediaError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLMediaError_Invoke(DispHTMLMediaError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLMediaError_Invoke(DispHTMLMediaError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -150776,26 +150768,26 @@ interface DispHTMLTimeRanges { #define DispHTMLTimeRanges_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTimeRanges_QueryInterface(DispHTMLTimeRanges* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLTimeRanges_QueryInterface(DispHTMLTimeRanges* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLTimeRanges_AddRef(DispHTMLTimeRanges* This) { +static inline ULONG DispHTMLTimeRanges_AddRef(DispHTMLTimeRanges* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLTimeRanges_Release(DispHTMLTimeRanges* This) { +static inline ULONG DispHTMLTimeRanges_Release(DispHTMLTimeRanges* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLTimeRanges_GetTypeInfoCount(DispHTMLTimeRanges* This,UINT *pctinfo) { +static inline HRESULT DispHTMLTimeRanges_GetTypeInfoCount(DispHTMLTimeRanges* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLTimeRanges_GetTypeInfo(DispHTMLTimeRanges* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLTimeRanges_GetTypeInfo(DispHTMLTimeRanges* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLTimeRanges_GetIDsOfNames(DispHTMLTimeRanges* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLTimeRanges_GetIDsOfNames(DispHTMLTimeRanges* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLTimeRanges_Invoke(DispHTMLTimeRanges* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLTimeRanges_Invoke(DispHTMLTimeRanges* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -150900,26 +150892,26 @@ interface DispHTMLMediaElement { #define DispHTMLMediaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMediaElement_QueryInterface(DispHTMLMediaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLMediaElement_QueryInterface(DispHTMLMediaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLMediaElement_AddRef(DispHTMLMediaElement* This) { +static inline ULONG DispHTMLMediaElement_AddRef(DispHTMLMediaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLMediaElement_Release(DispHTMLMediaElement* This) { +static inline ULONG DispHTMLMediaElement_Release(DispHTMLMediaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLMediaElement_GetTypeInfoCount(DispHTMLMediaElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLMediaElement_GetTypeInfoCount(DispHTMLMediaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLMediaElement_GetTypeInfo(DispHTMLMediaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLMediaElement_GetTypeInfo(DispHTMLMediaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLMediaElement_GetIDsOfNames(DispHTMLMediaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLMediaElement_GetIDsOfNames(DispHTMLMediaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLMediaElement_Invoke(DispHTMLMediaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLMediaElement_Invoke(DispHTMLMediaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -151024,26 +151016,26 @@ interface DispHTMLSourceElement { #define DispHTMLSourceElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSourceElement_QueryInterface(DispHTMLSourceElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLSourceElement_QueryInterface(DispHTMLSourceElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLSourceElement_AddRef(DispHTMLSourceElement* This) { +static inline ULONG DispHTMLSourceElement_AddRef(DispHTMLSourceElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLSourceElement_Release(DispHTMLSourceElement* This) { +static inline ULONG DispHTMLSourceElement_Release(DispHTMLSourceElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSourceElement_GetTypeInfoCount(DispHTMLSourceElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLSourceElement_GetTypeInfoCount(DispHTMLSourceElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLSourceElement_GetTypeInfo(DispHTMLSourceElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLSourceElement_GetTypeInfo(DispHTMLSourceElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLSourceElement_GetIDsOfNames(DispHTMLSourceElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLSourceElement_GetIDsOfNames(DispHTMLSourceElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLSourceElement_Invoke(DispHTMLSourceElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLSourceElement_Invoke(DispHTMLSourceElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -151148,26 +151140,26 @@ interface DispHTMLAudioElement { #define DispHTMLAudioElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAudioElement_QueryInterface(DispHTMLAudioElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLAudioElement_QueryInterface(DispHTMLAudioElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLAudioElement_AddRef(DispHTMLAudioElement* This) { +static inline ULONG DispHTMLAudioElement_AddRef(DispHTMLAudioElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLAudioElement_Release(DispHTMLAudioElement* This) { +static inline ULONG DispHTMLAudioElement_Release(DispHTMLAudioElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAudioElement_GetTypeInfoCount(DispHTMLAudioElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLAudioElement_GetTypeInfoCount(DispHTMLAudioElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLAudioElement_GetTypeInfo(DispHTMLAudioElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLAudioElement_GetTypeInfo(DispHTMLAudioElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLAudioElement_GetIDsOfNames(DispHTMLAudioElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLAudioElement_GetIDsOfNames(DispHTMLAudioElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLAudioElement_Invoke(DispHTMLAudioElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLAudioElement_Invoke(DispHTMLAudioElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -151286,26 +151278,26 @@ interface DispHTMLVideoElement { #define DispHTMLVideoElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLVideoElement_QueryInterface(DispHTMLVideoElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLVideoElement_QueryInterface(DispHTMLVideoElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLVideoElement_AddRef(DispHTMLVideoElement* This) { +static inline ULONG DispHTMLVideoElement_AddRef(DispHTMLVideoElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLVideoElement_Release(DispHTMLVideoElement* This) { +static inline ULONG DispHTMLVideoElement_Release(DispHTMLVideoElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLVideoElement_GetTypeInfoCount(DispHTMLVideoElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLVideoElement_GetTypeInfoCount(DispHTMLVideoElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLVideoElement_GetTypeInfo(DispHTMLVideoElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLVideoElement_GetTypeInfo(DispHTMLVideoElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLVideoElement_GetIDsOfNames(DispHTMLVideoElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLVideoElement_GetIDsOfNames(DispHTMLVideoElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLVideoElement_Invoke(DispHTMLVideoElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLVideoElement_Invoke(DispHTMLVideoElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -151410,26 +151402,26 @@ interface ISVGSwitchElement { #define ISVGSwitchElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGSwitchElement_QueryInterface(ISVGSwitchElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGSwitchElement_QueryInterface(ISVGSwitchElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGSwitchElement_AddRef(ISVGSwitchElement* This) { +static inline ULONG ISVGSwitchElement_AddRef(ISVGSwitchElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGSwitchElement_Release(ISVGSwitchElement* This) { +static inline ULONG ISVGSwitchElement_Release(ISVGSwitchElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGSwitchElement_GetTypeInfoCount(ISVGSwitchElement* This,UINT *pctinfo) { +static inline HRESULT ISVGSwitchElement_GetTypeInfoCount(ISVGSwitchElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGSwitchElement_GetTypeInfo(ISVGSwitchElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGSwitchElement_GetTypeInfo(ISVGSwitchElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGSwitchElement_GetIDsOfNames(ISVGSwitchElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGSwitchElement_GetIDsOfNames(ISVGSwitchElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGSwitchElement_Invoke(ISVGSwitchElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGSwitchElement_Invoke(ISVGSwitchElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -151521,26 +151513,26 @@ interface DispSVGSwitchElement { #define DispSVGSwitchElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGSwitchElement_QueryInterface(DispSVGSwitchElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGSwitchElement_QueryInterface(DispSVGSwitchElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGSwitchElement_AddRef(DispSVGSwitchElement* This) { +static inline ULONG DispSVGSwitchElement_AddRef(DispSVGSwitchElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGSwitchElement_Release(DispSVGSwitchElement* This) { +static inline ULONG DispSVGSwitchElement_Release(DispSVGSwitchElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGSwitchElement_GetTypeInfoCount(DispSVGSwitchElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGSwitchElement_GetTypeInfoCount(DispSVGSwitchElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGSwitchElement_GetTypeInfo(DispSVGSwitchElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGSwitchElement_GetTypeInfo(DispSVGSwitchElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGSwitchElement_GetIDsOfNames(DispSVGSwitchElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGSwitchElement_GetIDsOfNames(DispSVGSwitchElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGSwitchElement_Invoke(DispSVGSwitchElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGSwitchElement_Invoke(DispSVGSwitchElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -151645,26 +151637,26 @@ interface ISVGDescElement { #define ISVGDescElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGDescElement_QueryInterface(ISVGDescElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGDescElement_QueryInterface(ISVGDescElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGDescElement_AddRef(ISVGDescElement* This) { +static inline ULONG ISVGDescElement_AddRef(ISVGDescElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGDescElement_Release(ISVGDescElement* This) { +static inline ULONG ISVGDescElement_Release(ISVGDescElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGDescElement_GetTypeInfoCount(ISVGDescElement* This,UINT *pctinfo) { +static inline HRESULT ISVGDescElement_GetTypeInfoCount(ISVGDescElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGDescElement_GetTypeInfo(ISVGDescElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGDescElement_GetTypeInfo(ISVGDescElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGDescElement_GetIDsOfNames(ISVGDescElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGDescElement_GetIDsOfNames(ISVGDescElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGDescElement_Invoke(ISVGDescElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGDescElement_Invoke(ISVGDescElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -151756,26 +151748,26 @@ interface DispSVGDescElement { #define DispSVGDescElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGDescElement_QueryInterface(DispSVGDescElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGDescElement_QueryInterface(DispSVGDescElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGDescElement_AddRef(DispSVGDescElement* This) { +static inline ULONG DispSVGDescElement_AddRef(DispSVGDescElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGDescElement_Release(DispSVGDescElement* This) { +static inline ULONG DispSVGDescElement_Release(DispSVGDescElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGDescElement_GetTypeInfoCount(DispSVGDescElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGDescElement_GetTypeInfoCount(DispSVGDescElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGDescElement_GetTypeInfo(DispSVGDescElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGDescElement_GetTypeInfo(DispSVGDescElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGDescElement_GetIDsOfNames(DispSVGDescElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGDescElement_GetIDsOfNames(DispSVGDescElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGDescElement_Invoke(DispSVGDescElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGDescElement_Invoke(DispSVGDescElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -151880,26 +151872,26 @@ interface ISVGTitleElement { #define ISVGTitleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTitleElement_QueryInterface(ISVGTitleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTitleElement_QueryInterface(ISVGTitleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTitleElement_AddRef(ISVGTitleElement* This) { +static inline ULONG ISVGTitleElement_AddRef(ISVGTitleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTitleElement_Release(ISVGTitleElement* This) { +static inline ULONG ISVGTitleElement_Release(ISVGTitleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTitleElement_GetTypeInfoCount(ISVGTitleElement* This,UINT *pctinfo) { +static inline HRESULT ISVGTitleElement_GetTypeInfoCount(ISVGTitleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTitleElement_GetTypeInfo(ISVGTitleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTitleElement_GetTypeInfo(ISVGTitleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTitleElement_GetIDsOfNames(ISVGTitleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTitleElement_GetIDsOfNames(ISVGTitleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTitleElement_Invoke(ISVGTitleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTitleElement_Invoke(ISVGTitleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -151991,26 +151983,26 @@ interface DispSVGTitleElement { #define DispSVGTitleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGTitleElement_QueryInterface(DispSVGTitleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGTitleElement_QueryInterface(DispSVGTitleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGTitleElement_AddRef(DispSVGTitleElement* This) { +static inline ULONG DispSVGTitleElement_AddRef(DispSVGTitleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGTitleElement_Release(DispSVGTitleElement* This) { +static inline ULONG DispSVGTitleElement_Release(DispSVGTitleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGTitleElement_GetTypeInfoCount(DispSVGTitleElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGTitleElement_GetTypeInfoCount(DispSVGTitleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGTitleElement_GetTypeInfo(DispSVGTitleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGTitleElement_GetTypeInfo(DispSVGTitleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGTitleElement_GetIDsOfNames(DispSVGTitleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGTitleElement_GetIDsOfNames(DispSVGTitleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGTitleElement_Invoke(DispSVGTitleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGTitleElement_Invoke(DispSVGTitleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -152115,26 +152107,26 @@ interface ISVGMetadataElement { #define ISVGMetadataElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGMetadataElement_QueryInterface(ISVGMetadataElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGMetadataElement_QueryInterface(ISVGMetadataElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGMetadataElement_AddRef(ISVGMetadataElement* This) { +static inline ULONG ISVGMetadataElement_AddRef(ISVGMetadataElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGMetadataElement_Release(ISVGMetadataElement* This) { +static inline ULONG ISVGMetadataElement_Release(ISVGMetadataElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGMetadataElement_GetTypeInfoCount(ISVGMetadataElement* This,UINT *pctinfo) { +static inline HRESULT ISVGMetadataElement_GetTypeInfoCount(ISVGMetadataElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGMetadataElement_GetTypeInfo(ISVGMetadataElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGMetadataElement_GetTypeInfo(ISVGMetadataElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGMetadataElement_GetIDsOfNames(ISVGMetadataElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGMetadataElement_GetIDsOfNames(ISVGMetadataElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGMetadataElement_Invoke(ISVGMetadataElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGMetadataElement_Invoke(ISVGMetadataElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -152226,26 +152218,26 @@ interface DispSVGMetadataElement { #define DispSVGMetadataElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGMetadataElement_QueryInterface(DispSVGMetadataElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGMetadataElement_QueryInterface(DispSVGMetadataElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGMetadataElement_AddRef(DispSVGMetadataElement* This) { +static inline ULONG DispSVGMetadataElement_AddRef(DispSVGMetadataElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGMetadataElement_Release(DispSVGMetadataElement* This) { +static inline ULONG DispSVGMetadataElement_Release(DispSVGMetadataElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGMetadataElement_GetTypeInfoCount(DispSVGMetadataElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGMetadataElement_GetTypeInfoCount(DispSVGMetadataElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGMetadataElement_GetTypeInfo(DispSVGMetadataElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGMetadataElement_GetTypeInfo(DispSVGMetadataElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGMetadataElement_GetIDsOfNames(DispSVGMetadataElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGMetadataElement_GetIDsOfNames(DispSVGMetadataElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGMetadataElement_Invoke(DispSVGMetadataElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGMetadataElement_Invoke(DispSVGMetadataElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -152440,51 +152432,51 @@ interface ISVGElementInstance { #define ISVGElementInstance_get_nextSibling(This,p) (This)->lpVtbl->get_nextSibling(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGElementInstance_QueryInterface(ISVGElementInstance* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGElementInstance_QueryInterface(ISVGElementInstance* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGElementInstance_AddRef(ISVGElementInstance* This) { +static inline ULONG ISVGElementInstance_AddRef(ISVGElementInstance* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGElementInstance_Release(ISVGElementInstance* This) { +static inline ULONG ISVGElementInstance_Release(ISVGElementInstance* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGElementInstance_GetTypeInfoCount(ISVGElementInstance* This,UINT *pctinfo) { +static inline HRESULT ISVGElementInstance_GetTypeInfoCount(ISVGElementInstance* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGElementInstance_GetTypeInfo(ISVGElementInstance* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGElementInstance_GetTypeInfo(ISVGElementInstance* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGElementInstance_GetIDsOfNames(ISVGElementInstance* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGElementInstance_GetIDsOfNames(ISVGElementInstance* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGElementInstance_Invoke(ISVGElementInstance* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGElementInstance_Invoke(ISVGElementInstance* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGElementInstance methods ***/ -static __WIDL_INLINE HRESULT ISVGElementInstance_get_correspondingElement(ISVGElementInstance* This,ISVGElement **p) { +static inline HRESULT ISVGElementInstance_get_correspondingElement(ISVGElementInstance* This,ISVGElement **p) { return This->lpVtbl->get_correspondingElement(This,p); } -static __WIDL_INLINE HRESULT ISVGElementInstance_get_correspondingUseElement(ISVGElementInstance* This,ISVGUseElement **p) { +static inline HRESULT ISVGElementInstance_get_correspondingUseElement(ISVGElementInstance* This,ISVGUseElement **p) { return This->lpVtbl->get_correspondingUseElement(This,p); } -static __WIDL_INLINE HRESULT ISVGElementInstance_get_parentNode(ISVGElementInstance* This,ISVGElementInstance **p) { +static inline HRESULT ISVGElementInstance_get_parentNode(ISVGElementInstance* This,ISVGElementInstance **p) { return This->lpVtbl->get_parentNode(This,p); } -static __WIDL_INLINE HRESULT ISVGElementInstance_get_childNodes(ISVGElementInstance* This,ISVGElementInstanceList **p) { +static inline HRESULT ISVGElementInstance_get_childNodes(ISVGElementInstance* This,ISVGElementInstanceList **p) { return This->lpVtbl->get_childNodes(This,p); } -static __WIDL_INLINE HRESULT ISVGElementInstance_get_firstChild(ISVGElementInstance* This,ISVGElementInstance **p) { +static inline HRESULT ISVGElementInstance_get_firstChild(ISVGElementInstance* This,ISVGElementInstance **p) { return This->lpVtbl->get_firstChild(This,p); } -static __WIDL_INLINE HRESULT ISVGElementInstance_get_lastChild(ISVGElementInstance* This,ISVGElementInstance **p) { +static inline HRESULT ISVGElementInstance_get_lastChild(ISVGElementInstance* This,ISVGElementInstance **p) { return This->lpVtbl->get_lastChild(This,p); } -static __WIDL_INLINE HRESULT ISVGElementInstance_get_previousSibling(ISVGElementInstance* This,ISVGElementInstance **p) { +static inline HRESULT ISVGElementInstance_get_previousSibling(ISVGElementInstance* This,ISVGElementInstance **p) { return This->lpVtbl->get_previousSibling(This,p); } -static __WIDL_INLINE HRESULT ISVGElementInstance_get_nextSibling(ISVGElementInstance* This,ISVGElementInstance **p) { +static inline HRESULT ISVGElementInstance_get_nextSibling(ISVGElementInstance* This,ISVGElementInstance **p) { return This->lpVtbl->get_nextSibling(This,p); } #endif @@ -152576,26 +152568,26 @@ interface DispSVGElementInstance { #define DispSVGElementInstance_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGElementInstance_QueryInterface(DispSVGElementInstance* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGElementInstance_QueryInterface(DispSVGElementInstance* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGElementInstance_AddRef(DispSVGElementInstance* This) { +static inline ULONG DispSVGElementInstance_AddRef(DispSVGElementInstance* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGElementInstance_Release(DispSVGElementInstance* This) { +static inline ULONG DispSVGElementInstance_Release(DispSVGElementInstance* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGElementInstance_GetTypeInfoCount(DispSVGElementInstance* This,UINT *pctinfo) { +static inline HRESULT DispSVGElementInstance_GetTypeInfoCount(DispSVGElementInstance* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGElementInstance_GetTypeInfo(DispSVGElementInstance* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGElementInstance_GetTypeInfo(DispSVGElementInstance* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGElementInstance_GetIDsOfNames(DispSVGElementInstance* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGElementInstance_GetIDsOfNames(DispSVGElementInstance* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGElementInstance_Invoke(DispSVGElementInstance* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGElementInstance_Invoke(DispSVGElementInstance* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -152728,33 +152720,33 @@ interface ISVGElementInstanceList { #define ISVGElementInstanceList_item(This,index,ppResult) (This)->lpVtbl->item(This,index,ppResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGElementInstanceList_QueryInterface(ISVGElementInstanceList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGElementInstanceList_QueryInterface(ISVGElementInstanceList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGElementInstanceList_AddRef(ISVGElementInstanceList* This) { +static inline ULONG ISVGElementInstanceList_AddRef(ISVGElementInstanceList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGElementInstanceList_Release(ISVGElementInstanceList* This) { +static inline ULONG ISVGElementInstanceList_Release(ISVGElementInstanceList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGElementInstanceList_GetTypeInfoCount(ISVGElementInstanceList* This,UINT *pctinfo) { +static inline HRESULT ISVGElementInstanceList_GetTypeInfoCount(ISVGElementInstanceList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGElementInstanceList_GetTypeInfo(ISVGElementInstanceList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGElementInstanceList_GetTypeInfo(ISVGElementInstanceList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGElementInstanceList_GetIDsOfNames(ISVGElementInstanceList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGElementInstanceList_GetIDsOfNames(ISVGElementInstanceList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGElementInstanceList_Invoke(ISVGElementInstanceList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGElementInstanceList_Invoke(ISVGElementInstanceList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGElementInstanceList methods ***/ -static __WIDL_INLINE HRESULT ISVGElementInstanceList_get_length(ISVGElementInstanceList* This,LONG *p) { +static inline HRESULT ISVGElementInstanceList_get_length(ISVGElementInstanceList* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT ISVGElementInstanceList_item(ISVGElementInstanceList* This,LONG index,ISVGElementInstance **ppResult) { +static inline HRESULT ISVGElementInstanceList_item(ISVGElementInstanceList* This,LONG index,ISVGElementInstance **ppResult) { return This->lpVtbl->item(This,index,ppResult); } #endif @@ -152846,26 +152838,26 @@ interface DispSVGElementInstanceList { #define DispSVGElementInstanceList_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGElementInstanceList_QueryInterface(DispSVGElementInstanceList* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGElementInstanceList_QueryInterface(DispSVGElementInstanceList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGElementInstanceList_AddRef(DispSVGElementInstanceList* This) { +static inline ULONG DispSVGElementInstanceList_AddRef(DispSVGElementInstanceList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGElementInstanceList_Release(DispSVGElementInstanceList* This) { +static inline ULONG DispSVGElementInstanceList_Release(DispSVGElementInstanceList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGElementInstanceList_GetTypeInfoCount(DispSVGElementInstanceList* This,UINT *pctinfo) { +static inline HRESULT DispSVGElementInstanceList_GetTypeInfoCount(DispSVGElementInstanceList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGElementInstanceList_GetTypeInfo(DispSVGElementInstanceList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGElementInstanceList_GetTypeInfo(DispSVGElementInstanceList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGElementInstanceList_GetIDsOfNames(DispSVGElementInstanceList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGElementInstanceList_GetIDsOfNames(DispSVGElementInstanceList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGElementInstanceList_Invoke(DispSVGElementInstanceList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGElementInstanceList_Invoke(DispSVGElementInstanceList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -152996,36 +152988,36 @@ interface IDOMException { #define IDOMException_get_message(This,p) (This)->lpVtbl->get_message(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMException_QueryInterface(IDOMException* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMException_QueryInterface(IDOMException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMException_AddRef(IDOMException* This) { +static inline ULONG IDOMException_AddRef(IDOMException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMException_Release(IDOMException* This) { +static inline ULONG IDOMException_Release(IDOMException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMException_GetTypeInfoCount(IDOMException* This,UINT *pctinfo) { +static inline HRESULT IDOMException_GetTypeInfoCount(IDOMException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMException_GetTypeInfo(IDOMException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMException_GetTypeInfo(IDOMException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMException_GetIDsOfNames(IDOMException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMException_GetIDsOfNames(IDOMException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMException_Invoke(IDOMException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMException_Invoke(IDOMException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMException methods ***/ -static __WIDL_INLINE HRESULT IDOMException_put_code(IDOMException* This,LONG v) { +static inline HRESULT IDOMException_put_code(IDOMException* This,LONG v) { return This->lpVtbl->put_code(This,v); } -static __WIDL_INLINE HRESULT IDOMException_get_code(IDOMException* This,LONG *p) { +static inline HRESULT IDOMException_get_code(IDOMException* This,LONG *p) { return This->lpVtbl->get_code(This,p); } -static __WIDL_INLINE HRESULT IDOMException_get_message(IDOMException* This,BSTR *p) { +static inline HRESULT IDOMException_get_message(IDOMException* This,BSTR *p) { return This->lpVtbl->get_message(This,p); } #endif @@ -153143,36 +153135,36 @@ interface IRangeException { #define IRangeException_get_message(This,p) (This)->lpVtbl->get_message(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRangeException_QueryInterface(IRangeException* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRangeException_QueryInterface(IRangeException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRangeException_AddRef(IRangeException* This) { +static inline ULONG IRangeException_AddRef(IRangeException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRangeException_Release(IRangeException* This) { +static inline ULONG IRangeException_Release(IRangeException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRangeException_GetTypeInfoCount(IRangeException* This,UINT *pctinfo) { +static inline HRESULT IRangeException_GetTypeInfoCount(IRangeException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRangeException_GetTypeInfo(IRangeException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRangeException_GetTypeInfo(IRangeException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRangeException_GetIDsOfNames(IRangeException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRangeException_GetIDsOfNames(IRangeException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRangeException_Invoke(IRangeException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRangeException_Invoke(IRangeException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRangeException methods ***/ -static __WIDL_INLINE HRESULT IRangeException_put_code(IRangeException* This,LONG v) { +static inline HRESULT IRangeException_put_code(IRangeException* This,LONG v) { return This->lpVtbl->put_code(This,v); } -static __WIDL_INLINE HRESULT IRangeException_get_code(IRangeException* This,LONG *p) { +static inline HRESULT IRangeException_get_code(IRangeException* This,LONG *p) { return This->lpVtbl->get_code(This,p); } -static __WIDL_INLINE HRESULT IRangeException_get_message(IRangeException* This,BSTR *p) { +static inline HRESULT IRangeException_get_message(IRangeException* This,BSTR *p) { return This->lpVtbl->get_message(This,p); } #endif @@ -153290,36 +153282,36 @@ interface ISVGException { #define ISVGException_get_message(This,p) (This)->lpVtbl->get_message(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGException_QueryInterface(ISVGException* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGException_QueryInterface(ISVGException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGException_AddRef(ISVGException* This) { +static inline ULONG ISVGException_AddRef(ISVGException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGException_Release(ISVGException* This) { +static inline ULONG ISVGException_Release(ISVGException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGException_GetTypeInfoCount(ISVGException* This,UINT *pctinfo) { +static inline HRESULT ISVGException_GetTypeInfoCount(ISVGException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGException_GetTypeInfo(ISVGException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGException_GetTypeInfo(ISVGException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGException_GetIDsOfNames(ISVGException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGException_GetIDsOfNames(ISVGException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGException_Invoke(ISVGException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGException_Invoke(ISVGException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGException methods ***/ -static __WIDL_INLINE HRESULT ISVGException_put_code(ISVGException* This,LONG v) { +static inline HRESULT ISVGException_put_code(ISVGException* This,LONG v) { return This->lpVtbl->put_code(This,v); } -static __WIDL_INLINE HRESULT ISVGException_get_code(ISVGException* This,LONG *p) { +static inline HRESULT ISVGException_get_code(ISVGException* This,LONG *p) { return This->lpVtbl->get_code(This,p); } -static __WIDL_INLINE HRESULT ISVGException_get_message(ISVGException* This,BSTR *p) { +static inline HRESULT ISVGException_get_message(ISVGException* This,BSTR *p) { return This->lpVtbl->get_message(This,p); } #endif @@ -153437,36 +153429,36 @@ interface IEventException { #define IEventException_get_message(This,p) (This)->lpVtbl->get_message(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEventException_QueryInterface(IEventException* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEventException_QueryInterface(IEventException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEventException_AddRef(IEventException* This) { +static inline ULONG IEventException_AddRef(IEventException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEventException_Release(IEventException* This) { +static inline ULONG IEventException_Release(IEventException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IEventException_GetTypeInfoCount(IEventException* This,UINT *pctinfo) { +static inline HRESULT IEventException_GetTypeInfoCount(IEventException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IEventException_GetTypeInfo(IEventException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IEventException_GetTypeInfo(IEventException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IEventException_GetIDsOfNames(IEventException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IEventException_GetIDsOfNames(IEventException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IEventException_Invoke(IEventException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IEventException_Invoke(IEventException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IEventException methods ***/ -static __WIDL_INLINE HRESULT IEventException_put_code(IEventException* This,LONG v) { +static inline HRESULT IEventException_put_code(IEventException* This,LONG v) { return This->lpVtbl->put_code(This,v); } -static __WIDL_INLINE HRESULT IEventException_get_code(IEventException* This,LONG *p) { +static inline HRESULT IEventException_get_code(IEventException* This,LONG *p) { return This->lpVtbl->get_code(This,p); } -static __WIDL_INLINE HRESULT IEventException_get_message(IEventException* This,BSTR *p) { +static inline HRESULT IEventException_get_message(IEventException* This,BSTR *p) { return This->lpVtbl->get_message(This,p); } #endif @@ -153558,26 +153550,26 @@ interface DispDOMException { #define DispDOMException_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMException_QueryInterface(DispDOMException* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMException_QueryInterface(DispDOMException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMException_AddRef(DispDOMException* This) { +static inline ULONG DispDOMException_AddRef(DispDOMException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMException_Release(DispDOMException* This) { +static inline ULONG DispDOMException_Release(DispDOMException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMException_GetTypeInfoCount(DispDOMException* This,UINT *pctinfo) { +static inline HRESULT DispDOMException_GetTypeInfoCount(DispDOMException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMException_GetTypeInfo(DispDOMException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMException_GetTypeInfo(DispDOMException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMException_GetIDsOfNames(DispDOMException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMException_GetIDsOfNames(DispDOMException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMException_Invoke(DispDOMException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMException_Invoke(DispDOMException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -153682,26 +153674,26 @@ interface DispRangeException { #define DispRangeException_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispRangeException_QueryInterface(DispRangeException* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispRangeException_QueryInterface(DispRangeException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispRangeException_AddRef(DispRangeException* This) { +static inline ULONG DispRangeException_AddRef(DispRangeException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispRangeException_Release(DispRangeException* This) { +static inline ULONG DispRangeException_Release(DispRangeException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispRangeException_GetTypeInfoCount(DispRangeException* This,UINT *pctinfo) { +static inline HRESULT DispRangeException_GetTypeInfoCount(DispRangeException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispRangeException_GetTypeInfo(DispRangeException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispRangeException_GetTypeInfo(DispRangeException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispRangeException_GetIDsOfNames(DispRangeException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispRangeException_GetIDsOfNames(DispRangeException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispRangeException_Invoke(DispRangeException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispRangeException_Invoke(DispRangeException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -153806,26 +153798,26 @@ interface DispSVGException { #define DispSVGException_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGException_QueryInterface(DispSVGException* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGException_QueryInterface(DispSVGException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGException_AddRef(DispSVGException* This) { +static inline ULONG DispSVGException_AddRef(DispSVGException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGException_Release(DispSVGException* This) { +static inline ULONG DispSVGException_Release(DispSVGException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGException_GetTypeInfoCount(DispSVGException* This,UINT *pctinfo) { +static inline HRESULT DispSVGException_GetTypeInfoCount(DispSVGException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGException_GetTypeInfo(DispSVGException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGException_GetTypeInfo(DispSVGException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGException_GetIDsOfNames(DispSVGException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGException_GetIDsOfNames(DispSVGException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGException_Invoke(DispSVGException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGException_Invoke(DispSVGException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -153930,26 +153922,26 @@ interface DispEventException { #define DispEventException_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispEventException_QueryInterface(DispEventException* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispEventException_QueryInterface(DispEventException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispEventException_AddRef(DispEventException* This) { +static inline ULONG DispEventException_AddRef(DispEventException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispEventException_Release(DispEventException* This) { +static inline ULONG DispEventException_Release(DispEventException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispEventException_GetTypeInfoCount(DispEventException* This,UINT *pctinfo) { +static inline HRESULT DispEventException_GetTypeInfoCount(DispEventException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispEventException_GetTypeInfo(DispEventException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispEventException_GetTypeInfo(DispEventException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispEventException_GetIDsOfNames(DispEventException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispEventException_GetIDsOfNames(DispEventException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispEventException_Invoke(DispEventException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispEventException_Invoke(DispEventException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -154072,33 +154064,33 @@ interface ISVGScriptElement { #define ISVGScriptElement_get_type(This,p) (This)->lpVtbl->get_type(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGScriptElement_QueryInterface(ISVGScriptElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGScriptElement_QueryInterface(ISVGScriptElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGScriptElement_AddRef(ISVGScriptElement* This) { +static inline ULONG ISVGScriptElement_AddRef(ISVGScriptElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGScriptElement_Release(ISVGScriptElement* This) { +static inline ULONG ISVGScriptElement_Release(ISVGScriptElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGScriptElement_GetTypeInfoCount(ISVGScriptElement* This,UINT *pctinfo) { +static inline HRESULT ISVGScriptElement_GetTypeInfoCount(ISVGScriptElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGScriptElement_GetTypeInfo(ISVGScriptElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGScriptElement_GetTypeInfo(ISVGScriptElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGScriptElement_GetIDsOfNames(ISVGScriptElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGScriptElement_GetIDsOfNames(ISVGScriptElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGScriptElement_Invoke(ISVGScriptElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGScriptElement_Invoke(ISVGScriptElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGScriptElement methods ***/ -static __WIDL_INLINE HRESULT ISVGScriptElement_put_type(ISVGScriptElement* This,BSTR v) { +static inline HRESULT ISVGScriptElement_put_type(ISVGScriptElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT ISVGScriptElement_get_type(ISVGScriptElement* This,BSTR *p) { +static inline HRESULT ISVGScriptElement_get_type(ISVGScriptElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } #endif @@ -154190,26 +154182,26 @@ interface DispSVGScriptElement { #define DispSVGScriptElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGScriptElement_QueryInterface(DispSVGScriptElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGScriptElement_QueryInterface(DispSVGScriptElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGScriptElement_AddRef(DispSVGScriptElement* This) { +static inline ULONG DispSVGScriptElement_AddRef(DispSVGScriptElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGScriptElement_Release(DispSVGScriptElement* This) { +static inline ULONG DispSVGScriptElement_Release(DispSVGScriptElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGScriptElement_GetTypeInfoCount(DispSVGScriptElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGScriptElement_GetTypeInfoCount(DispSVGScriptElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGScriptElement_GetTypeInfo(DispSVGScriptElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGScriptElement_GetTypeInfo(DispSVGScriptElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGScriptElement_GetIDsOfNames(DispSVGScriptElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGScriptElement_GetIDsOfNames(DispSVGScriptElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGScriptElement_Invoke(DispSVGScriptElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGScriptElement_Invoke(DispSVGScriptElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -154348,39 +154340,39 @@ interface ISVGStyleElement { #define ISVGStyleElement_get_media(This,p) (This)->lpVtbl->get_media(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGStyleElement_QueryInterface(ISVGStyleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGStyleElement_QueryInterface(ISVGStyleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGStyleElement_AddRef(ISVGStyleElement* This) { +static inline ULONG ISVGStyleElement_AddRef(ISVGStyleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGStyleElement_Release(ISVGStyleElement* This) { +static inline ULONG ISVGStyleElement_Release(ISVGStyleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGStyleElement_GetTypeInfoCount(ISVGStyleElement* This,UINT *pctinfo) { +static inline HRESULT ISVGStyleElement_GetTypeInfoCount(ISVGStyleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGStyleElement_GetTypeInfo(ISVGStyleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGStyleElement_GetTypeInfo(ISVGStyleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGStyleElement_GetIDsOfNames(ISVGStyleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGStyleElement_GetIDsOfNames(ISVGStyleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGStyleElement_Invoke(ISVGStyleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGStyleElement_Invoke(ISVGStyleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGStyleElement methods ***/ -static __WIDL_INLINE HRESULT ISVGStyleElement_put_type(ISVGStyleElement* This,BSTR v) { +static inline HRESULT ISVGStyleElement_put_type(ISVGStyleElement* This,BSTR v) { return This->lpVtbl->put_type(This,v); } -static __WIDL_INLINE HRESULT ISVGStyleElement_get_type(ISVGStyleElement* This,BSTR *p) { +static inline HRESULT ISVGStyleElement_get_type(ISVGStyleElement* This,BSTR *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT ISVGStyleElement_put_media(ISVGStyleElement* This,BSTR v) { +static inline HRESULT ISVGStyleElement_put_media(ISVGStyleElement* This,BSTR v) { return This->lpVtbl->put_media(This,v); } -static __WIDL_INLINE HRESULT ISVGStyleElement_get_media(ISVGStyleElement* This,BSTR *p) { +static inline HRESULT ISVGStyleElement_get_media(ISVGStyleElement* This,BSTR *p) { return This->lpVtbl->get_media(This,p); } #endif @@ -154472,26 +154464,26 @@ interface DispSVGStyleElement { #define DispSVGStyleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGStyleElement_QueryInterface(DispSVGStyleElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGStyleElement_QueryInterface(DispSVGStyleElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGStyleElement_AddRef(DispSVGStyleElement* This) { +static inline ULONG DispSVGStyleElement_AddRef(DispSVGStyleElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGStyleElement_Release(DispSVGStyleElement* This) { +static inline ULONG DispSVGStyleElement_Release(DispSVGStyleElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGStyleElement_GetTypeInfoCount(DispSVGStyleElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGStyleElement_GetTypeInfoCount(DispSVGStyleElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGStyleElement_GetTypeInfo(DispSVGStyleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGStyleElement_GetTypeInfo(DispSVGStyleElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGStyleElement_GetIDsOfNames(DispSVGStyleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGStyleElement_GetIDsOfNames(DispSVGStyleElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGStyleElement_Invoke(DispSVGStyleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGStyleElement_Invoke(DispSVGStyleElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -154724,66 +154716,66 @@ interface ISVGTextContentElement { #define ISVGTextContentElement_selectSubString(This,charnum,nchars) (This)->lpVtbl->selectSubString(This,charnum,nchars) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTextContentElement_QueryInterface(ISVGTextContentElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTextContentElement_QueryInterface(ISVGTextContentElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTextContentElement_AddRef(ISVGTextContentElement* This) { +static inline ULONG ISVGTextContentElement_AddRef(ISVGTextContentElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTextContentElement_Release(ISVGTextContentElement* This) { +static inline ULONG ISVGTextContentElement_Release(ISVGTextContentElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTextContentElement_GetTypeInfoCount(ISVGTextContentElement* This,UINT *pctinfo) { +static inline HRESULT ISVGTextContentElement_GetTypeInfoCount(ISVGTextContentElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_GetTypeInfo(ISVGTextContentElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTextContentElement_GetTypeInfo(ISVGTextContentElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_GetIDsOfNames(ISVGTextContentElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTextContentElement_GetIDsOfNames(ISVGTextContentElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_Invoke(ISVGTextContentElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTextContentElement_Invoke(ISVGTextContentElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGTextContentElement methods ***/ -static __WIDL_INLINE HRESULT ISVGTextContentElement_putref_textLength(ISVGTextContentElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGTextContentElement_putref_textLength(ISVGTextContentElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_textLength(This,v); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_get_textLength(ISVGTextContentElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGTextContentElement_get_textLength(ISVGTextContentElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_textLength(This,p); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_putref_lengthAdjust(ISVGTextContentElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGTextContentElement_putref_lengthAdjust(ISVGTextContentElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_lengthAdjust(This,v); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_get_lengthAdjust(ISVGTextContentElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGTextContentElement_get_lengthAdjust(ISVGTextContentElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_lengthAdjust(This,p); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_getNumberOfChars(ISVGTextContentElement* This,LONG *pResult) { +static inline HRESULT ISVGTextContentElement_getNumberOfChars(ISVGTextContentElement* This,LONG *pResult) { return This->lpVtbl->getNumberOfChars(This,pResult); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_getComputedTextLength(ISVGTextContentElement* This,float *pResult) { +static inline HRESULT ISVGTextContentElement_getComputedTextLength(ISVGTextContentElement* This,float *pResult) { return This->lpVtbl->getComputedTextLength(This,pResult); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_getSubStringLength(ISVGTextContentElement* This,LONG charnum,LONG nchars,float *pResult) { +static inline HRESULT ISVGTextContentElement_getSubStringLength(ISVGTextContentElement* This,LONG charnum,LONG nchars,float *pResult) { return This->lpVtbl->getSubStringLength(This,charnum,nchars,pResult); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_getStartPositionOfChar(ISVGTextContentElement* This,LONG charnum,ISVGPoint **ppResult) { +static inline HRESULT ISVGTextContentElement_getStartPositionOfChar(ISVGTextContentElement* This,LONG charnum,ISVGPoint **ppResult) { return This->lpVtbl->getStartPositionOfChar(This,charnum,ppResult); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_getEndPositionOfChar(ISVGTextContentElement* This,LONG charnum,ISVGPoint **ppResult) { +static inline HRESULT ISVGTextContentElement_getEndPositionOfChar(ISVGTextContentElement* This,LONG charnum,ISVGPoint **ppResult) { return This->lpVtbl->getEndPositionOfChar(This,charnum,ppResult); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_getExtentOfChar(ISVGTextContentElement* This,LONG charnum,ISVGRect **ppResult) { +static inline HRESULT ISVGTextContentElement_getExtentOfChar(ISVGTextContentElement* This,LONG charnum,ISVGRect **ppResult) { return This->lpVtbl->getExtentOfChar(This,charnum,ppResult); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_getRotationOfChar(ISVGTextContentElement* This,LONG charnum,float *pResult) { +static inline HRESULT ISVGTextContentElement_getRotationOfChar(ISVGTextContentElement* This,LONG charnum,float *pResult) { return This->lpVtbl->getRotationOfChar(This,charnum,pResult); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_getCharNumAtPosition(ISVGTextContentElement* This,ISVGPoint *point,LONG *pResult) { +static inline HRESULT ISVGTextContentElement_getCharNumAtPosition(ISVGTextContentElement* This,ISVGPoint *point,LONG *pResult) { return This->lpVtbl->getCharNumAtPosition(This,point,pResult); } -static __WIDL_INLINE HRESULT ISVGTextContentElement_selectSubString(ISVGTextContentElement* This,LONG charnum,LONG nchars) { +static inline HRESULT ISVGTextContentElement_selectSubString(ISVGTextContentElement* This,LONG charnum,LONG nchars) { return This->lpVtbl->selectSubString(This,charnum,nchars); } #endif @@ -154875,26 +154867,26 @@ interface DispSVGTextContentElement { #define DispSVGTextContentElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGTextContentElement_QueryInterface(DispSVGTextContentElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGTextContentElement_QueryInterface(DispSVGTextContentElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGTextContentElement_AddRef(DispSVGTextContentElement* This) { +static inline ULONG DispSVGTextContentElement_AddRef(DispSVGTextContentElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGTextContentElement_Release(DispSVGTextContentElement* This) { +static inline ULONG DispSVGTextContentElement_Release(DispSVGTextContentElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGTextContentElement_GetTypeInfoCount(DispSVGTextContentElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGTextContentElement_GetTypeInfoCount(DispSVGTextContentElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGTextContentElement_GetTypeInfo(DispSVGTextContentElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGTextContentElement_GetTypeInfo(DispSVGTextContentElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGTextContentElement_GetIDsOfNames(DispSVGTextContentElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGTextContentElement_GetIDsOfNames(DispSVGTextContentElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGTextContentElement_Invoke(DispSVGTextContentElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGTextContentElement_Invoke(DispSVGTextContentElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -155081,57 +155073,57 @@ interface ISVGTextPositioningElement { #define ISVGTextPositioningElement_get_rotate(This,p) (This)->lpVtbl->get_rotate(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_QueryInterface(ISVGTextPositioningElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTextPositioningElement_QueryInterface(ISVGTextPositioningElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTextPositioningElement_AddRef(ISVGTextPositioningElement* This) { +static inline ULONG ISVGTextPositioningElement_AddRef(ISVGTextPositioningElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTextPositioningElement_Release(ISVGTextPositioningElement* This) { +static inline ULONG ISVGTextPositioningElement_Release(ISVGTextPositioningElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_GetTypeInfoCount(ISVGTextPositioningElement* This,UINT *pctinfo) { +static inline HRESULT ISVGTextPositioningElement_GetTypeInfoCount(ISVGTextPositioningElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_GetTypeInfo(ISVGTextPositioningElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTextPositioningElement_GetTypeInfo(ISVGTextPositioningElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_GetIDsOfNames(ISVGTextPositioningElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTextPositioningElement_GetIDsOfNames(ISVGTextPositioningElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_Invoke(ISVGTextPositioningElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTextPositioningElement_Invoke(ISVGTextPositioningElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGTextPositioningElement methods ***/ -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_putref_x(ISVGTextPositioningElement* This,ISVGAnimatedLengthList *v) { +static inline HRESULT ISVGTextPositioningElement_putref_x(ISVGTextPositioningElement* This,ISVGAnimatedLengthList *v) { return This->lpVtbl->putref_x(This,v); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_get_x(ISVGTextPositioningElement* This,ISVGAnimatedLengthList **p) { +static inline HRESULT ISVGTextPositioningElement_get_x(ISVGTextPositioningElement* This,ISVGAnimatedLengthList **p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_putref_y(ISVGTextPositioningElement* This,ISVGAnimatedLengthList *v) { +static inline HRESULT ISVGTextPositioningElement_putref_y(ISVGTextPositioningElement* This,ISVGAnimatedLengthList *v) { return This->lpVtbl->putref_y(This,v); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_get_y(ISVGTextPositioningElement* This,ISVGAnimatedLengthList **p) { +static inline HRESULT ISVGTextPositioningElement_get_y(ISVGTextPositioningElement* This,ISVGAnimatedLengthList **p) { return This->lpVtbl->get_y(This,p); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_putref_dx(ISVGTextPositioningElement* This,ISVGAnimatedLengthList *v) { +static inline HRESULT ISVGTextPositioningElement_putref_dx(ISVGTextPositioningElement* This,ISVGAnimatedLengthList *v) { return This->lpVtbl->putref_dx(This,v); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_get_dx(ISVGTextPositioningElement* This,ISVGAnimatedLengthList **p) { +static inline HRESULT ISVGTextPositioningElement_get_dx(ISVGTextPositioningElement* This,ISVGAnimatedLengthList **p) { return This->lpVtbl->get_dx(This,p); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_putref_dy(ISVGTextPositioningElement* This,ISVGAnimatedLengthList *v) { +static inline HRESULT ISVGTextPositioningElement_putref_dy(ISVGTextPositioningElement* This,ISVGAnimatedLengthList *v) { return This->lpVtbl->putref_dy(This,v); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_get_dy(ISVGTextPositioningElement* This,ISVGAnimatedLengthList **p) { +static inline HRESULT ISVGTextPositioningElement_get_dy(ISVGTextPositioningElement* This,ISVGAnimatedLengthList **p) { return This->lpVtbl->get_dy(This,p); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_putref_rotate(ISVGTextPositioningElement* This,ISVGAnimatedNumberList *v) { +static inline HRESULT ISVGTextPositioningElement_putref_rotate(ISVGTextPositioningElement* This,ISVGAnimatedNumberList *v) { return This->lpVtbl->putref_rotate(This,v); } -static __WIDL_INLINE HRESULT ISVGTextPositioningElement_get_rotate(ISVGTextPositioningElement* This,ISVGAnimatedNumberList **p) { +static inline HRESULT ISVGTextPositioningElement_get_rotate(ISVGTextPositioningElement* This,ISVGAnimatedNumberList **p) { return This->lpVtbl->get_rotate(This,p); } #endif @@ -155223,26 +155215,26 @@ interface DispSVGTextPositioningElement { #define DispSVGTextPositioningElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGTextPositioningElement_QueryInterface(DispSVGTextPositioningElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGTextPositioningElement_QueryInterface(DispSVGTextPositioningElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGTextPositioningElement_AddRef(DispSVGTextPositioningElement* This) { +static inline ULONG DispSVGTextPositioningElement_AddRef(DispSVGTextPositioningElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGTextPositioningElement_Release(DispSVGTextPositioningElement* This) { +static inline ULONG DispSVGTextPositioningElement_Release(DispSVGTextPositioningElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGTextPositioningElement_GetTypeInfoCount(DispSVGTextPositioningElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGTextPositioningElement_GetTypeInfoCount(DispSVGTextPositioningElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGTextPositioningElement_GetTypeInfo(DispSVGTextPositioningElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGTextPositioningElement_GetTypeInfo(DispSVGTextPositioningElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGTextPositioningElement_GetIDsOfNames(DispSVGTextPositioningElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGTextPositioningElement_GetIDsOfNames(DispSVGTextPositioningElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGTextPositioningElement_Invoke(DispSVGTextPositioningElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGTextPositioningElement_Invoke(DispSVGTextPositioningElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -155397,45 +155389,45 @@ interface IDOMDocumentType { #define IDOMDocumentType_get_internalSubset(This,p) (This)->lpVtbl->get_internalSubset(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMDocumentType_QueryInterface(IDOMDocumentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMDocumentType_QueryInterface(IDOMDocumentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMDocumentType_AddRef(IDOMDocumentType* This) { +static inline ULONG IDOMDocumentType_AddRef(IDOMDocumentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMDocumentType_Release(IDOMDocumentType* This) { +static inline ULONG IDOMDocumentType_Release(IDOMDocumentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMDocumentType_GetTypeInfoCount(IDOMDocumentType* This,UINT *pctinfo) { +static inline HRESULT IDOMDocumentType_GetTypeInfoCount(IDOMDocumentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMDocumentType_GetTypeInfo(IDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMDocumentType_GetTypeInfo(IDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMDocumentType_GetIDsOfNames(IDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMDocumentType_GetIDsOfNames(IDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMDocumentType_Invoke(IDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMDocumentType_Invoke(IDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMDocumentType methods ***/ -static __WIDL_INLINE HRESULT IDOMDocumentType_get_name(IDOMDocumentType* This,BSTR *p) { +static inline HRESULT IDOMDocumentType_get_name(IDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IDOMDocumentType_get_entities(IDOMDocumentType* This,IDispatch **p) { +static inline HRESULT IDOMDocumentType_get_entities(IDOMDocumentType* This,IDispatch **p) { return This->lpVtbl->get_entities(This,p); } -static __WIDL_INLINE HRESULT IDOMDocumentType_get_notations(IDOMDocumentType* This,IDispatch **p) { +static inline HRESULT IDOMDocumentType_get_notations(IDOMDocumentType* This,IDispatch **p) { return This->lpVtbl->get_notations(This,p); } -static __WIDL_INLINE HRESULT IDOMDocumentType_get_publicId(IDOMDocumentType* This,VARIANT *p) { +static inline HRESULT IDOMDocumentType_get_publicId(IDOMDocumentType* This,VARIANT *p) { return This->lpVtbl->get_publicId(This,p); } -static __WIDL_INLINE HRESULT IDOMDocumentType_get_systemId(IDOMDocumentType* This,VARIANT *p) { +static inline HRESULT IDOMDocumentType_get_systemId(IDOMDocumentType* This,VARIANT *p) { return This->lpVtbl->get_systemId(This,p); } -static __WIDL_INLINE HRESULT IDOMDocumentType_get_internalSubset(IDOMDocumentType* This,VARIANT *p) { +static inline HRESULT IDOMDocumentType_get_internalSubset(IDOMDocumentType* This,VARIANT *p) { return This->lpVtbl->get_internalSubset(This,p); } #endif @@ -155527,26 +155519,26 @@ interface DispDOMDocumentType { #define DispDOMDocumentType_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMDocumentType_QueryInterface(DispDOMDocumentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMDocumentType_QueryInterface(DispDOMDocumentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMDocumentType_AddRef(DispDOMDocumentType* This) { +static inline ULONG DispDOMDocumentType_AddRef(DispDOMDocumentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMDocumentType_Release(DispDOMDocumentType* This) { +static inline ULONG DispDOMDocumentType_Release(DispDOMDocumentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMDocumentType_GetTypeInfoCount(DispDOMDocumentType* This,UINT *pctinfo) { +static inline HRESULT DispDOMDocumentType_GetTypeInfoCount(DispDOMDocumentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMDocumentType_GetTypeInfo(DispDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMDocumentType_GetTypeInfo(DispDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMDocumentType_GetIDsOfNames(DispDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMDocumentType_GetIDsOfNames(DispDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMDocumentType_Invoke(DispDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMDocumentType_Invoke(DispDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -155708,48 +155700,48 @@ interface IDOMNodeIterator { #define IDOMNodeIterator_detach(This) (This)->lpVtbl->detach(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMNodeIterator_QueryInterface(IDOMNodeIterator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMNodeIterator_QueryInterface(IDOMNodeIterator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMNodeIterator_AddRef(IDOMNodeIterator* This) { +static inline ULONG IDOMNodeIterator_AddRef(IDOMNodeIterator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMNodeIterator_Release(IDOMNodeIterator* This) { +static inline ULONG IDOMNodeIterator_Release(IDOMNodeIterator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMNodeIterator_GetTypeInfoCount(IDOMNodeIterator* This,UINT *pctinfo) { +static inline HRESULT IDOMNodeIterator_GetTypeInfoCount(IDOMNodeIterator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMNodeIterator_GetTypeInfo(IDOMNodeIterator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMNodeIterator_GetTypeInfo(IDOMNodeIterator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMNodeIterator_GetIDsOfNames(IDOMNodeIterator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMNodeIterator_GetIDsOfNames(IDOMNodeIterator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMNodeIterator_Invoke(IDOMNodeIterator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMNodeIterator_Invoke(IDOMNodeIterator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMNodeIterator methods ***/ -static __WIDL_INLINE HRESULT IDOMNodeIterator_get_root(IDOMNodeIterator* This,IDispatch **p) { +static inline HRESULT IDOMNodeIterator_get_root(IDOMNodeIterator* This,IDispatch **p) { return This->lpVtbl->get_root(This,p); } -static __WIDL_INLINE HRESULT IDOMNodeIterator_get_whatToShow(IDOMNodeIterator* This,ULONG *p) { +static inline HRESULT IDOMNodeIterator_get_whatToShow(IDOMNodeIterator* This,ULONG *p) { return This->lpVtbl->get_whatToShow(This,p); } -static __WIDL_INLINE HRESULT IDOMNodeIterator_get_filter(IDOMNodeIterator* This,IDispatch **p) { +static inline HRESULT IDOMNodeIterator_get_filter(IDOMNodeIterator* This,IDispatch **p) { return This->lpVtbl->get_filter(This,p); } -static __WIDL_INLINE HRESULT IDOMNodeIterator_get_expandEntityReferences(IDOMNodeIterator* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMNodeIterator_get_expandEntityReferences(IDOMNodeIterator* This,VARIANT_BOOL *p) { return This->lpVtbl->get_expandEntityReferences(This,p); } -static __WIDL_INLINE HRESULT IDOMNodeIterator_nextNode(IDOMNodeIterator* This,IDispatch **ppRetNode) { +static inline HRESULT IDOMNodeIterator_nextNode(IDOMNodeIterator* This,IDispatch **ppRetNode) { return This->lpVtbl->nextNode(This,ppRetNode); } -static __WIDL_INLINE HRESULT IDOMNodeIterator_previousNode(IDOMNodeIterator* This,IDispatch **ppRetNode) { +static inline HRESULT IDOMNodeIterator_previousNode(IDOMNodeIterator* This,IDispatch **ppRetNode) { return This->lpVtbl->previousNode(This,ppRetNode); } -static __WIDL_INLINE HRESULT IDOMNodeIterator_detach(IDOMNodeIterator* This) { +static inline HRESULT IDOMNodeIterator_detach(IDOMNodeIterator* This) { return This->lpVtbl->detach(This); } #endif @@ -155947,66 +155939,66 @@ interface IDOMTreeWalker { #define IDOMTreeWalker_nextNode(This,ppRetNode) (This)->lpVtbl->nextNode(This,ppRetNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMTreeWalker_QueryInterface(IDOMTreeWalker* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMTreeWalker_QueryInterface(IDOMTreeWalker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMTreeWalker_AddRef(IDOMTreeWalker* This) { +static inline ULONG IDOMTreeWalker_AddRef(IDOMTreeWalker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMTreeWalker_Release(IDOMTreeWalker* This) { +static inline ULONG IDOMTreeWalker_Release(IDOMTreeWalker* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMTreeWalker_GetTypeInfoCount(IDOMTreeWalker* This,UINT *pctinfo) { +static inline HRESULT IDOMTreeWalker_GetTypeInfoCount(IDOMTreeWalker* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_GetTypeInfo(IDOMTreeWalker* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMTreeWalker_GetTypeInfo(IDOMTreeWalker* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_GetIDsOfNames(IDOMTreeWalker* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMTreeWalker_GetIDsOfNames(IDOMTreeWalker* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_Invoke(IDOMTreeWalker* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMTreeWalker_Invoke(IDOMTreeWalker* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMTreeWalker methods ***/ -static __WIDL_INLINE HRESULT IDOMTreeWalker_get_root(IDOMTreeWalker* This,IDispatch **p) { +static inline HRESULT IDOMTreeWalker_get_root(IDOMTreeWalker* This,IDispatch **p) { return This->lpVtbl->get_root(This,p); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_get_whatToShow(IDOMTreeWalker* This,ULONG *p) { +static inline HRESULT IDOMTreeWalker_get_whatToShow(IDOMTreeWalker* This,ULONG *p) { return This->lpVtbl->get_whatToShow(This,p); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_get_filter(IDOMTreeWalker* This,IDispatch **p) { +static inline HRESULT IDOMTreeWalker_get_filter(IDOMTreeWalker* This,IDispatch **p) { return This->lpVtbl->get_filter(This,p); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_get_expandEntityReferences(IDOMTreeWalker* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMTreeWalker_get_expandEntityReferences(IDOMTreeWalker* This,VARIANT_BOOL *p) { return This->lpVtbl->get_expandEntityReferences(This,p); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_putref_currentNode(IDOMTreeWalker* This,IDispatch *v) { +static inline HRESULT IDOMTreeWalker_putref_currentNode(IDOMTreeWalker* This,IDispatch *v) { return This->lpVtbl->putref_currentNode(This,v); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_get_currentNode(IDOMTreeWalker* This,IDispatch **p) { +static inline HRESULT IDOMTreeWalker_get_currentNode(IDOMTreeWalker* This,IDispatch **p) { return This->lpVtbl->get_currentNode(This,p); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_parentNode(IDOMTreeWalker* This,IDispatch **ppRetNode) { +static inline HRESULT IDOMTreeWalker_parentNode(IDOMTreeWalker* This,IDispatch **ppRetNode) { return This->lpVtbl->parentNode(This,ppRetNode); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_firstChild(IDOMTreeWalker* This,IDispatch **ppRetNode) { +static inline HRESULT IDOMTreeWalker_firstChild(IDOMTreeWalker* This,IDispatch **ppRetNode) { return This->lpVtbl->firstChild(This,ppRetNode); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_lastChild(IDOMTreeWalker* This,IDispatch **ppRetNode) { +static inline HRESULT IDOMTreeWalker_lastChild(IDOMTreeWalker* This,IDispatch **ppRetNode) { return This->lpVtbl->lastChild(This,ppRetNode); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_previousSibling(IDOMTreeWalker* This,IDispatch **ppRetNode) { +static inline HRESULT IDOMTreeWalker_previousSibling(IDOMTreeWalker* This,IDispatch **ppRetNode) { return This->lpVtbl->previousSibling(This,ppRetNode); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_nextSibling(IDOMTreeWalker* This,IDispatch **ppRetNode) { +static inline HRESULT IDOMTreeWalker_nextSibling(IDOMTreeWalker* This,IDispatch **ppRetNode) { return This->lpVtbl->nextSibling(This,ppRetNode); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_previousNode(IDOMTreeWalker* This,IDispatch **ppRetNode) { +static inline HRESULT IDOMTreeWalker_previousNode(IDOMTreeWalker* This,IDispatch **ppRetNode) { return This->lpVtbl->previousNode(This,ppRetNode); } -static __WIDL_INLINE HRESULT IDOMTreeWalker_nextNode(IDOMTreeWalker* This,IDispatch **ppRetNode) { +static inline HRESULT IDOMTreeWalker_nextNode(IDOMTreeWalker* This,IDispatch **ppRetNode) { return This->lpVtbl->nextNode(This,ppRetNode); } #endif @@ -156098,26 +156090,26 @@ interface DispNodeIterator { #define DispNodeIterator_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispNodeIterator_QueryInterface(DispNodeIterator* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispNodeIterator_QueryInterface(DispNodeIterator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispNodeIterator_AddRef(DispNodeIterator* This) { +static inline ULONG DispNodeIterator_AddRef(DispNodeIterator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispNodeIterator_Release(DispNodeIterator* This) { +static inline ULONG DispNodeIterator_Release(DispNodeIterator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispNodeIterator_GetTypeInfoCount(DispNodeIterator* This,UINT *pctinfo) { +static inline HRESULT DispNodeIterator_GetTypeInfoCount(DispNodeIterator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispNodeIterator_GetTypeInfo(DispNodeIterator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispNodeIterator_GetTypeInfo(DispNodeIterator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispNodeIterator_GetIDsOfNames(DispNodeIterator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispNodeIterator_GetIDsOfNames(DispNodeIterator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispNodeIterator_Invoke(DispNodeIterator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispNodeIterator_Invoke(DispNodeIterator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -156222,26 +156214,26 @@ interface DispTreeWalker { #define DispTreeWalker_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispTreeWalker_QueryInterface(DispTreeWalker* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispTreeWalker_QueryInterface(DispTreeWalker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispTreeWalker_AddRef(DispTreeWalker* This) { +static inline ULONG DispTreeWalker_AddRef(DispTreeWalker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispTreeWalker_Release(DispTreeWalker* This) { +static inline ULONG DispTreeWalker_Release(DispTreeWalker* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispTreeWalker_GetTypeInfoCount(DispTreeWalker* This,UINT *pctinfo) { +static inline HRESULT DispTreeWalker_GetTypeInfoCount(DispTreeWalker* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispTreeWalker_GetTypeInfo(DispTreeWalker* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispTreeWalker_GetTypeInfo(DispTreeWalker* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispTreeWalker_GetIDsOfNames(DispTreeWalker* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispTreeWalker_GetIDsOfNames(DispTreeWalker* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispTreeWalker_Invoke(DispTreeWalker* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispTreeWalker_Invoke(DispTreeWalker* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -156372,36 +156364,36 @@ interface IDOMProcessingInstruction { #define IDOMProcessingInstruction_get_data(This,p) (This)->lpVtbl->get_data(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMProcessingInstruction_QueryInterface(IDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMProcessingInstruction_QueryInterface(IDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMProcessingInstruction_AddRef(IDOMProcessingInstruction* This) { +static inline ULONG IDOMProcessingInstruction_AddRef(IDOMProcessingInstruction* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMProcessingInstruction_Release(IDOMProcessingInstruction* This) { +static inline ULONG IDOMProcessingInstruction_Release(IDOMProcessingInstruction* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMProcessingInstruction_GetTypeInfoCount(IDOMProcessingInstruction* This,UINT *pctinfo) { +static inline HRESULT IDOMProcessingInstruction_GetTypeInfoCount(IDOMProcessingInstruction* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMProcessingInstruction_GetTypeInfo(IDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMProcessingInstruction_GetTypeInfo(IDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMProcessingInstruction_GetIDsOfNames(IDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMProcessingInstruction_GetIDsOfNames(IDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMProcessingInstruction_Invoke(IDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMProcessingInstruction_Invoke(IDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMProcessingInstruction methods ***/ -static __WIDL_INLINE HRESULT IDOMProcessingInstruction_get_target(IDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IDOMProcessingInstruction_get_target(IDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_target(This,p); } -static __WIDL_INLINE HRESULT IDOMProcessingInstruction_put_data(IDOMProcessingInstruction* This,BSTR v) { +static inline HRESULT IDOMProcessingInstruction_put_data(IDOMProcessingInstruction* This,BSTR v) { return This->lpVtbl->put_data(This,v); } -static __WIDL_INLINE HRESULT IDOMProcessingInstruction_get_data(IDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IDOMProcessingInstruction_get_data(IDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } #endif @@ -156493,26 +156485,26 @@ interface DispDOMProcessingInstruction { #define DispDOMProcessingInstruction_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMProcessingInstruction_QueryInterface(DispDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMProcessingInstruction_QueryInterface(DispDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMProcessingInstruction_AddRef(DispDOMProcessingInstruction* This) { +static inline ULONG DispDOMProcessingInstruction_AddRef(DispDOMProcessingInstruction* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMProcessingInstruction_Release(DispDOMProcessingInstruction* This) { +static inline ULONG DispDOMProcessingInstruction_Release(DispDOMProcessingInstruction* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMProcessingInstruction_GetTypeInfoCount(DispDOMProcessingInstruction* This,UINT *pctinfo) { +static inline HRESULT DispDOMProcessingInstruction_GetTypeInfoCount(DispDOMProcessingInstruction* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMProcessingInstruction_GetTypeInfo(DispDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMProcessingInstruction_GetTypeInfo(DispDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMProcessingInstruction_GetIDsOfNames(DispDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMProcessingInstruction_GetIDsOfNames(DispDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMProcessingInstruction_Invoke(DispDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMProcessingInstruction_Invoke(DispDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -156675,39 +156667,39 @@ interface IHTMLPerformance { #define IHTMLPerformance_toJSON(This,pVar) (This)->lpVtbl->toJSON(This,pVar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPerformance_QueryInterface(IHTMLPerformance* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPerformance_QueryInterface(IHTMLPerformance* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPerformance_AddRef(IHTMLPerformance* This) { +static inline ULONG IHTMLPerformance_AddRef(IHTMLPerformance* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPerformance_Release(IHTMLPerformance* This) { +static inline ULONG IHTMLPerformance_Release(IHTMLPerformance* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLPerformance_GetTypeInfoCount(IHTMLPerformance* This,UINT *pctinfo) { +static inline HRESULT IHTMLPerformance_GetTypeInfoCount(IHTMLPerformance* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLPerformance_GetTypeInfo(IHTMLPerformance* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLPerformance_GetTypeInfo(IHTMLPerformance* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLPerformance_GetIDsOfNames(IHTMLPerformance* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLPerformance_GetIDsOfNames(IHTMLPerformance* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLPerformance_Invoke(IHTMLPerformance* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLPerformance_Invoke(IHTMLPerformance* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLPerformance methods ***/ -static __WIDL_INLINE HRESULT IHTMLPerformance_get_navigation(IHTMLPerformance* This,IHTMLPerformanceNavigation **p) { +static inline HRESULT IHTMLPerformance_get_navigation(IHTMLPerformance* This,IHTMLPerformanceNavigation **p) { return This->lpVtbl->get_navigation(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformance_get_timing(IHTMLPerformance* This,IHTMLPerformanceTiming **p) { +static inline HRESULT IHTMLPerformance_get_timing(IHTMLPerformance* This,IHTMLPerformanceTiming **p) { return This->lpVtbl->get_timing(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformance_toString(IHTMLPerformance* This,BSTR *string) { +static inline HRESULT IHTMLPerformance_toString(IHTMLPerformance* This,BSTR *string) { return This->lpVtbl->toString(This,string); } -static __WIDL_INLINE HRESULT IHTMLPerformance_toJSON(IHTMLPerformance* This,VARIANT *pVar) { +static inline HRESULT IHTMLPerformance_toJSON(IHTMLPerformance* This,VARIANT *pVar) { return This->lpVtbl->toJSON(This,pVar); } #endif @@ -156833,39 +156825,39 @@ interface IHTMLPerformanceNavigation { #define IHTMLPerformanceNavigation_toJSON(This,pVar) (This)->lpVtbl->toJSON(This,pVar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPerformanceNavigation_QueryInterface(IHTMLPerformanceNavigation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPerformanceNavigation_QueryInterface(IHTMLPerformanceNavigation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPerformanceNavigation_AddRef(IHTMLPerformanceNavigation* This) { +static inline ULONG IHTMLPerformanceNavigation_AddRef(IHTMLPerformanceNavigation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPerformanceNavigation_Release(IHTMLPerformanceNavigation* This) { +static inline ULONG IHTMLPerformanceNavigation_Release(IHTMLPerformanceNavigation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLPerformanceNavigation_GetTypeInfoCount(IHTMLPerformanceNavigation* This,UINT *pctinfo) { +static inline HRESULT IHTMLPerformanceNavigation_GetTypeInfoCount(IHTMLPerformanceNavigation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLPerformanceNavigation_GetTypeInfo(IHTMLPerformanceNavigation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLPerformanceNavigation_GetTypeInfo(IHTMLPerformanceNavigation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLPerformanceNavigation_GetIDsOfNames(IHTMLPerformanceNavigation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLPerformanceNavigation_GetIDsOfNames(IHTMLPerformanceNavigation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLPerformanceNavigation_Invoke(IHTMLPerformanceNavigation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLPerformanceNavigation_Invoke(IHTMLPerformanceNavigation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLPerformanceNavigation methods ***/ -static __WIDL_INLINE HRESULT IHTMLPerformanceNavigation_get_type(IHTMLPerformanceNavigation* This,ULONG *p) { +static inline HRESULT IHTMLPerformanceNavigation_get_type(IHTMLPerformanceNavigation* This,ULONG *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceNavigation_get_redirectCount(IHTMLPerformanceNavigation* This,ULONG *p) { +static inline HRESULT IHTMLPerformanceNavigation_get_redirectCount(IHTMLPerformanceNavigation* This,ULONG *p) { return This->lpVtbl->get_redirectCount(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceNavigation_toString(IHTMLPerformanceNavigation* This,BSTR *string) { +static inline HRESULT IHTMLPerformanceNavigation_toString(IHTMLPerformanceNavigation* This,BSTR *string) { return This->lpVtbl->toString(This,string); } -static __WIDL_INLINE HRESULT IHTMLPerformanceNavigation_toJSON(IHTMLPerformanceNavigation* This,VARIANT *pVar) { +static inline HRESULT IHTMLPerformanceNavigation_toJSON(IHTMLPerformanceNavigation* This,VARIANT *pVar) { return This->lpVtbl->toJSON(This,pVar); } #endif @@ -157143,96 +157135,96 @@ interface IHTMLPerformanceTiming { #define IHTMLPerformanceTiming_toJSON(This,pVar) (This)->lpVtbl->toJSON(This,pVar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_QueryInterface(IHTMLPerformanceTiming* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPerformanceTiming_QueryInterface(IHTMLPerformanceTiming* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPerformanceTiming_AddRef(IHTMLPerformanceTiming* This) { +static inline ULONG IHTMLPerformanceTiming_AddRef(IHTMLPerformanceTiming* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPerformanceTiming_Release(IHTMLPerformanceTiming* This) { +static inline ULONG IHTMLPerformanceTiming_Release(IHTMLPerformanceTiming* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_GetTypeInfoCount(IHTMLPerformanceTiming* This,UINT *pctinfo) { +static inline HRESULT IHTMLPerformanceTiming_GetTypeInfoCount(IHTMLPerformanceTiming* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_GetTypeInfo(IHTMLPerformanceTiming* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLPerformanceTiming_GetTypeInfo(IHTMLPerformanceTiming* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_GetIDsOfNames(IHTMLPerformanceTiming* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLPerformanceTiming_GetIDsOfNames(IHTMLPerformanceTiming* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_Invoke(IHTMLPerformanceTiming* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLPerformanceTiming_Invoke(IHTMLPerformanceTiming* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLPerformanceTiming methods ***/ -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_navigationStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_navigationStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_navigationStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_unloadEventStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_unloadEventStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_unloadEventStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_unloadEventEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_unloadEventEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_unloadEventEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_redirectStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_redirectStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_redirectStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_redirectEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_redirectEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_redirectEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_fetchStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_fetchStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_fetchStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_domainLookupStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_domainLookupStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_domainLookupStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_domainLookupEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_domainLookupEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_domainLookupEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_connectStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_connectStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_connectStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_connectEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_connectEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_connectEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_requestStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_requestStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_requestStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_responseStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_responseStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_responseStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_responseEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_responseEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_responseEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_domLoading(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_domLoading(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_domLoading(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_domInteractive(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_domInteractive(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_domInteractive(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_domContentLoadedEventStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_domContentLoadedEventStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_domContentLoadedEventStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_domContentLoadedEventEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_domContentLoadedEventEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_domContentLoadedEventEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_domComplete(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_domComplete(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_domComplete(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_loadEventStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_loadEventStart(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_loadEventStart(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_loadEventEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_loadEventEnd(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_loadEventEnd(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_get_msFirstPaint(IHTMLPerformanceTiming* This,ULONGLONG *p) { +static inline HRESULT IHTMLPerformanceTiming_get_msFirstPaint(IHTMLPerformanceTiming* This,ULONGLONG *p) { return This->lpVtbl->get_msFirstPaint(This,p); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_toString(IHTMLPerformanceTiming* This,BSTR *string) { +static inline HRESULT IHTMLPerformanceTiming_toString(IHTMLPerformanceTiming* This,BSTR *string) { return This->lpVtbl->toString(This,string); } -static __WIDL_INLINE HRESULT IHTMLPerformanceTiming_toJSON(IHTMLPerformanceTiming* This,VARIANT *pVar) { +static inline HRESULT IHTMLPerformanceTiming_toJSON(IHTMLPerformanceTiming* This,VARIANT *pVar) { return This->lpVtbl->toJSON(This,pVar); } #endif @@ -157324,26 +157316,26 @@ interface DispHTMLPerformance { #define DispHTMLPerformance_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPerformance_QueryInterface(DispHTMLPerformance* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLPerformance_QueryInterface(DispHTMLPerformance* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLPerformance_AddRef(DispHTMLPerformance* This) { +static inline ULONG DispHTMLPerformance_AddRef(DispHTMLPerformance* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLPerformance_Release(DispHTMLPerformance* This) { +static inline ULONG DispHTMLPerformance_Release(DispHTMLPerformance* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPerformance_GetTypeInfoCount(DispHTMLPerformance* This,UINT *pctinfo) { +static inline HRESULT DispHTMLPerformance_GetTypeInfoCount(DispHTMLPerformance* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLPerformance_GetTypeInfo(DispHTMLPerformance* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLPerformance_GetTypeInfo(DispHTMLPerformance* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLPerformance_GetIDsOfNames(DispHTMLPerformance* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLPerformance_GetIDsOfNames(DispHTMLPerformance* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLPerformance_Invoke(DispHTMLPerformance* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLPerformance_Invoke(DispHTMLPerformance* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -157448,26 +157440,26 @@ interface DispHTMLPerformanceNavigation { #define DispHTMLPerformanceNavigation_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPerformanceNavigation_QueryInterface(DispHTMLPerformanceNavigation* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLPerformanceNavigation_QueryInterface(DispHTMLPerformanceNavigation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLPerformanceNavigation_AddRef(DispHTMLPerformanceNavigation* This) { +static inline ULONG DispHTMLPerformanceNavigation_AddRef(DispHTMLPerformanceNavigation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLPerformanceNavigation_Release(DispHTMLPerformanceNavigation* This) { +static inline ULONG DispHTMLPerformanceNavigation_Release(DispHTMLPerformanceNavigation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPerformanceNavigation_GetTypeInfoCount(DispHTMLPerformanceNavigation* This,UINT *pctinfo) { +static inline HRESULT DispHTMLPerformanceNavigation_GetTypeInfoCount(DispHTMLPerformanceNavigation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLPerformanceNavigation_GetTypeInfo(DispHTMLPerformanceNavigation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLPerformanceNavigation_GetTypeInfo(DispHTMLPerformanceNavigation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLPerformanceNavigation_GetIDsOfNames(DispHTMLPerformanceNavigation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLPerformanceNavigation_GetIDsOfNames(DispHTMLPerformanceNavigation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLPerformanceNavigation_Invoke(DispHTMLPerformanceNavigation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLPerformanceNavigation_Invoke(DispHTMLPerformanceNavigation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -157572,26 +157564,26 @@ interface DispHTMLPerformanceTiming { #define DispHTMLPerformanceTiming_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPerformanceTiming_QueryInterface(DispHTMLPerformanceTiming* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLPerformanceTiming_QueryInterface(DispHTMLPerformanceTiming* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLPerformanceTiming_AddRef(DispHTMLPerformanceTiming* This) { +static inline ULONG DispHTMLPerformanceTiming_AddRef(DispHTMLPerformanceTiming* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLPerformanceTiming_Release(DispHTMLPerformanceTiming* This) { +static inline ULONG DispHTMLPerformanceTiming_Release(DispHTMLPerformanceTiming* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPerformanceTiming_GetTypeInfoCount(DispHTMLPerformanceTiming* This,UINT *pctinfo) { +static inline HRESULT DispHTMLPerformanceTiming_GetTypeInfoCount(DispHTMLPerformanceTiming* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLPerformanceTiming_GetTypeInfo(DispHTMLPerformanceTiming* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLPerformanceTiming_GetTypeInfo(DispHTMLPerformanceTiming* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLPerformanceTiming_GetIDsOfNames(DispHTMLPerformanceTiming* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLPerformanceTiming_GetIDsOfNames(DispHTMLPerformanceTiming* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLPerformanceTiming_Invoke(DispHTMLPerformanceTiming* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLPerformanceTiming_Invoke(DispHTMLPerformanceTiming* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -157696,26 +157688,26 @@ interface ISVGTSpanElement { #define ISVGTSpanElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTSpanElement_QueryInterface(ISVGTSpanElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTSpanElement_QueryInterface(ISVGTSpanElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTSpanElement_AddRef(ISVGTSpanElement* This) { +static inline ULONG ISVGTSpanElement_AddRef(ISVGTSpanElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTSpanElement_Release(ISVGTSpanElement* This) { +static inline ULONG ISVGTSpanElement_Release(ISVGTSpanElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTSpanElement_GetTypeInfoCount(ISVGTSpanElement* This,UINT *pctinfo) { +static inline HRESULT ISVGTSpanElement_GetTypeInfoCount(ISVGTSpanElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTSpanElement_GetTypeInfo(ISVGTSpanElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTSpanElement_GetTypeInfo(ISVGTSpanElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTSpanElement_GetIDsOfNames(ISVGTSpanElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTSpanElement_GetIDsOfNames(ISVGTSpanElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTSpanElement_Invoke(ISVGTSpanElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTSpanElement_Invoke(ISVGTSpanElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -157807,26 +157799,26 @@ interface DispSVGTSpanElement { #define DispSVGTSpanElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGTSpanElement_QueryInterface(DispSVGTSpanElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGTSpanElement_QueryInterface(DispSVGTSpanElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGTSpanElement_AddRef(DispSVGTSpanElement* This) { +static inline ULONG DispSVGTSpanElement_AddRef(DispSVGTSpanElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGTSpanElement_Release(DispSVGTSpanElement* This) { +static inline ULONG DispSVGTSpanElement_Release(DispSVGTSpanElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGTSpanElement_GetTypeInfoCount(DispSVGTSpanElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGTSpanElement_GetTypeInfoCount(DispSVGTSpanElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGTSpanElement_GetTypeInfo(DispSVGTSpanElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGTSpanElement_GetTypeInfo(DispSVGTSpanElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGTSpanElement_GetIDsOfNames(DispSVGTSpanElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGTSpanElement_GetIDsOfNames(DispSVGTSpanElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGTSpanElement_Invoke(DispSVGTSpanElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGTSpanElement_Invoke(DispSVGTSpanElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -158377,192 +158369,192 @@ interface ITemplatePrinter { #define ITemplatePrinter_updatePageStatus(This,p) (This)->lpVtbl->updatePageStatus(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter_QueryInterface(ITemplatePrinter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITemplatePrinter_QueryInterface(ITemplatePrinter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITemplatePrinter_AddRef(ITemplatePrinter* This) { +static inline ULONG ITemplatePrinter_AddRef(ITemplatePrinter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITemplatePrinter_Release(ITemplatePrinter* This) { +static inline ULONG ITemplatePrinter_Release(ITemplatePrinter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter_GetTypeInfoCount(ITemplatePrinter* This,UINT *pctinfo) { +static inline HRESULT ITemplatePrinter_GetTypeInfoCount(ITemplatePrinter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITemplatePrinter_GetTypeInfo(ITemplatePrinter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITemplatePrinter_GetTypeInfo(ITemplatePrinter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITemplatePrinter_GetIDsOfNames(ITemplatePrinter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITemplatePrinter_GetIDsOfNames(ITemplatePrinter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITemplatePrinter_Invoke(ITemplatePrinter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITemplatePrinter_Invoke(ITemplatePrinter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITemplatePrinter methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter_startDoc(ITemplatePrinter* This,BSTR bstrTitle,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_startDoc(ITemplatePrinter* This,BSTR bstrTitle,VARIANT_BOOL *p) { return This->lpVtbl->startDoc(This,bstrTitle,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_stopDoc(ITemplatePrinter* This) { +static inline HRESULT ITemplatePrinter_stopDoc(ITemplatePrinter* This) { return This->lpVtbl->stopDoc(This); } -static __WIDL_INLINE HRESULT ITemplatePrinter_printBlankPage(ITemplatePrinter* This) { +static inline HRESULT ITemplatePrinter_printBlankPage(ITemplatePrinter* This) { return This->lpVtbl->printBlankPage(This); } -static __WIDL_INLINE HRESULT ITemplatePrinter_printPage(ITemplatePrinter* This,IDispatch *pElemDisp) { +static inline HRESULT ITemplatePrinter_printPage(ITemplatePrinter* This,IDispatch *pElemDisp) { return This->lpVtbl->printPage(This,pElemDisp); } -static __WIDL_INLINE HRESULT ITemplatePrinter_ensurePrintDialogDefaults(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_ensurePrintDialogDefaults(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->ensurePrintDialogDefaults(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_showPrintDialog(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_showPrintDialog(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->showPrintDialog(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_showPageSetupDialog(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_showPageSetupDialog(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->showPageSetupDialog(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_printNonNative(ITemplatePrinter* This,IUnknown *pMarkup,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_printNonNative(ITemplatePrinter* This,IUnknown *pMarkup,VARIANT_BOOL *p) { return This->lpVtbl->printNonNative(This,pMarkup,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_printNonNativeFrames(ITemplatePrinter* This,IUnknown *pMarkup,VARIANT_BOOL fActiveFrame) { +static inline HRESULT ITemplatePrinter_printNonNativeFrames(ITemplatePrinter* This,IUnknown *pMarkup,VARIANT_BOOL fActiveFrame) { return This->lpVtbl->printNonNativeFrames(This,pMarkup,fActiveFrame); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_framesetDocument(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_framesetDocument(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_framesetDocument(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_framesetDocument(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_framesetDocument(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_framesetDocument(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_frameActive(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_frameActive(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_frameActive(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_frameActive(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_frameActive(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frameActive(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_frameAsShown(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_frameAsShown(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_frameAsShown(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_frameAsShown(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_frameAsShown(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frameAsShown(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_selection(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_selection(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_selection(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_selection(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_selection(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selection(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_selectedPages(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_selectedPages(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_selectedPages(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_selectedPages(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_selectedPages(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selectedPages(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_currentPage(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_currentPage(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_currentPage(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_currentPage(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_currentPage(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_currentPage(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_currentPageAvail(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_currentPageAvail(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_currentPageAvail(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_currentPageAvail(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_currentPageAvail(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_currentPageAvail(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_collate(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_collate(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_collate(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_collate(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_collate(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_collate(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_duplex(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_duplex(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_duplex(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_copies(ITemplatePrinter* This,USHORT v) { +static inline HRESULT ITemplatePrinter_put_copies(ITemplatePrinter* This,USHORT v) { return This->lpVtbl->put_copies(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_copies(ITemplatePrinter* This,USHORT *p) { +static inline HRESULT ITemplatePrinter_get_copies(ITemplatePrinter* This,USHORT *p) { return This->lpVtbl->get_copies(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_pageFrom(ITemplatePrinter* This,USHORT v) { +static inline HRESULT ITemplatePrinter_put_pageFrom(ITemplatePrinter* This,USHORT v) { return This->lpVtbl->put_pageFrom(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_pageFrom(ITemplatePrinter* This,USHORT *p) { +static inline HRESULT ITemplatePrinter_get_pageFrom(ITemplatePrinter* This,USHORT *p) { return This->lpVtbl->get_pageFrom(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_pageTo(ITemplatePrinter* This,USHORT v) { +static inline HRESULT ITemplatePrinter_put_pageTo(ITemplatePrinter* This,USHORT v) { return This->lpVtbl->put_pageTo(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_pageTo(ITemplatePrinter* This,USHORT *p) { +static inline HRESULT ITemplatePrinter_get_pageTo(ITemplatePrinter* This,USHORT *p) { return This->lpVtbl->get_pageTo(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_tableOfLinks(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_tableOfLinks(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_tableOfLinks(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_tableOfLinks(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_tableOfLinks(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_tableOfLinks(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_allLinkedDocuments(ITemplatePrinter* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter_put_allLinkedDocuments(ITemplatePrinter* This,VARIANT_BOOL v) { return This->lpVtbl->put_allLinkedDocuments(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_allLinkedDocuments(ITemplatePrinter* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter_get_allLinkedDocuments(ITemplatePrinter* This,VARIANT_BOOL *p) { return This->lpVtbl->get_allLinkedDocuments(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_header(ITemplatePrinter* This,BSTR v) { +static inline HRESULT ITemplatePrinter_put_header(ITemplatePrinter* This,BSTR v) { return This->lpVtbl->put_header(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_header(ITemplatePrinter* This,BSTR *p) { +static inline HRESULT ITemplatePrinter_get_header(ITemplatePrinter* This,BSTR *p) { return This->lpVtbl->get_header(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_footer(ITemplatePrinter* This,BSTR v) { +static inline HRESULT ITemplatePrinter_put_footer(ITemplatePrinter* This,BSTR v) { return This->lpVtbl->put_footer(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_footer(ITemplatePrinter* This,BSTR *p) { +static inline HRESULT ITemplatePrinter_get_footer(ITemplatePrinter* This,BSTR *p) { return This->lpVtbl->get_footer(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_marginLeft(ITemplatePrinter* This,LONG v) { +static inline HRESULT ITemplatePrinter_put_marginLeft(ITemplatePrinter* This,LONG v) { return This->lpVtbl->put_marginLeft(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_marginLeft(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_marginLeft(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_marginLeft(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_marginRight(ITemplatePrinter* This,LONG v) { +static inline HRESULT ITemplatePrinter_put_marginRight(ITemplatePrinter* This,LONG v) { return This->lpVtbl->put_marginRight(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_marginRight(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_marginRight(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_marginRight(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_marginTop(ITemplatePrinter* This,LONG v) { +static inline HRESULT ITemplatePrinter_put_marginTop(ITemplatePrinter* This,LONG v) { return This->lpVtbl->put_marginTop(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_marginTop(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_marginTop(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_marginTop(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_put_marginBottom(ITemplatePrinter* This,LONG v) { +static inline HRESULT ITemplatePrinter_put_marginBottom(ITemplatePrinter* This,LONG v) { return This->lpVtbl->put_marginBottom(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_marginBottom(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_marginBottom(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_marginBottom(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_pageWidth(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_pageWidth(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_pageWidth(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_pageHeight(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_pageHeight(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_pageHeight(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_unprintableLeft(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_unprintableLeft(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_unprintableLeft(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_unprintableTop(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_unprintableTop(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_unprintableTop(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_unprintableRight(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_unprintableRight(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_unprintableRight(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_get_unprintableBottom(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_get_unprintableBottom(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->get_unprintableBottom(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter_updatePageStatus(ITemplatePrinter* This,LONG *p) { +static inline HRESULT ITemplatePrinter_updatePageStatus(ITemplatePrinter* This,LONG *p) { return This->lpVtbl->updatePageStatus(This,p); } #endif @@ -159008,220 +159000,220 @@ interface ITemplatePrinter2 { #define ITemplatePrinter2_deviceSupports(This,bstrProperty,pvar) (This)->lpVtbl->deviceSupports(This,bstrProperty,pvar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter2_QueryInterface(ITemplatePrinter2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITemplatePrinter2_QueryInterface(ITemplatePrinter2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITemplatePrinter2_AddRef(ITemplatePrinter2* This) { +static inline ULONG ITemplatePrinter2_AddRef(ITemplatePrinter2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITemplatePrinter2_Release(ITemplatePrinter2* This) { +static inline ULONG ITemplatePrinter2_Release(ITemplatePrinter2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter2_GetTypeInfoCount(ITemplatePrinter2* This,UINT *pctinfo) { +static inline HRESULT ITemplatePrinter2_GetTypeInfoCount(ITemplatePrinter2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_GetTypeInfo(ITemplatePrinter2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITemplatePrinter2_GetTypeInfo(ITemplatePrinter2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_GetIDsOfNames(ITemplatePrinter2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITemplatePrinter2_GetIDsOfNames(ITemplatePrinter2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_Invoke(ITemplatePrinter2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITemplatePrinter2_Invoke(ITemplatePrinter2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITemplatePrinter methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter2_startDoc(ITemplatePrinter2* This,BSTR bstrTitle,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_startDoc(ITemplatePrinter2* This,BSTR bstrTitle,VARIANT_BOOL *p) { return This->lpVtbl->startDoc(This,bstrTitle,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_stopDoc(ITemplatePrinter2* This) { +static inline HRESULT ITemplatePrinter2_stopDoc(ITemplatePrinter2* This) { return This->lpVtbl->stopDoc(This); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_printBlankPage(ITemplatePrinter2* This) { +static inline HRESULT ITemplatePrinter2_printBlankPage(ITemplatePrinter2* This) { return This->lpVtbl->printBlankPage(This); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_printPage(ITemplatePrinter2* This,IDispatch *pElemDisp) { +static inline HRESULT ITemplatePrinter2_printPage(ITemplatePrinter2* This,IDispatch *pElemDisp) { return This->lpVtbl->printPage(This,pElemDisp); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_ensurePrintDialogDefaults(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_ensurePrintDialogDefaults(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->ensurePrintDialogDefaults(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_showPrintDialog(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_showPrintDialog(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->showPrintDialog(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_showPageSetupDialog(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_showPageSetupDialog(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->showPageSetupDialog(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_printNonNative(ITemplatePrinter2* This,IUnknown *pMarkup,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_printNonNative(ITemplatePrinter2* This,IUnknown *pMarkup,VARIANT_BOOL *p) { return This->lpVtbl->printNonNative(This,pMarkup,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_printNonNativeFrames(ITemplatePrinter2* This,IUnknown *pMarkup,VARIANT_BOOL fActiveFrame) { +static inline HRESULT ITemplatePrinter2_printNonNativeFrames(ITemplatePrinter2* This,IUnknown *pMarkup,VARIANT_BOOL fActiveFrame) { return This->lpVtbl->printNonNativeFrames(This,pMarkup,fActiveFrame); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_framesetDocument(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_framesetDocument(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_framesetDocument(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_framesetDocument(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_framesetDocument(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_framesetDocument(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_frameActive(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_frameActive(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_frameActive(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_frameActive(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_frameActive(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frameActive(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_frameAsShown(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_frameAsShown(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_frameAsShown(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_frameAsShown(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_frameAsShown(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frameAsShown(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_selection(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_selection(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_selection(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_selection(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_selection(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selection(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_selectedPages(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_selectedPages(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_selectedPages(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_selectedPages(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_selectedPages(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selectedPages(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_currentPage(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_currentPage(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_currentPage(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_currentPage(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_currentPage(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_currentPage(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_currentPageAvail(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_currentPageAvail(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_currentPageAvail(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_currentPageAvail(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_currentPageAvail(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_currentPageAvail(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_collate(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_collate(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_collate(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_collate(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_collate(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_collate(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_duplex(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_duplex(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_duplex(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_copies(ITemplatePrinter2* This,USHORT v) { +static inline HRESULT ITemplatePrinter2_put_copies(ITemplatePrinter2* This,USHORT v) { return This->lpVtbl->put_copies(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_copies(ITemplatePrinter2* This,USHORT *p) { +static inline HRESULT ITemplatePrinter2_get_copies(ITemplatePrinter2* This,USHORT *p) { return This->lpVtbl->get_copies(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_pageFrom(ITemplatePrinter2* This,USHORT v) { +static inline HRESULT ITemplatePrinter2_put_pageFrom(ITemplatePrinter2* This,USHORT v) { return This->lpVtbl->put_pageFrom(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_pageFrom(ITemplatePrinter2* This,USHORT *p) { +static inline HRESULT ITemplatePrinter2_get_pageFrom(ITemplatePrinter2* This,USHORT *p) { return This->lpVtbl->get_pageFrom(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_pageTo(ITemplatePrinter2* This,USHORT v) { +static inline HRESULT ITemplatePrinter2_put_pageTo(ITemplatePrinter2* This,USHORT v) { return This->lpVtbl->put_pageTo(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_pageTo(ITemplatePrinter2* This,USHORT *p) { +static inline HRESULT ITemplatePrinter2_get_pageTo(ITemplatePrinter2* This,USHORT *p) { return This->lpVtbl->get_pageTo(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_tableOfLinks(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_tableOfLinks(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_tableOfLinks(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_tableOfLinks(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_tableOfLinks(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_tableOfLinks(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_allLinkedDocuments(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_allLinkedDocuments(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_allLinkedDocuments(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_allLinkedDocuments(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_allLinkedDocuments(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_allLinkedDocuments(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_header(ITemplatePrinter2* This,BSTR v) { +static inline HRESULT ITemplatePrinter2_put_header(ITemplatePrinter2* This,BSTR v) { return This->lpVtbl->put_header(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_header(ITemplatePrinter2* This,BSTR *p) { +static inline HRESULT ITemplatePrinter2_get_header(ITemplatePrinter2* This,BSTR *p) { return This->lpVtbl->get_header(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_footer(ITemplatePrinter2* This,BSTR v) { +static inline HRESULT ITemplatePrinter2_put_footer(ITemplatePrinter2* This,BSTR v) { return This->lpVtbl->put_footer(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_footer(ITemplatePrinter2* This,BSTR *p) { +static inline HRESULT ITemplatePrinter2_get_footer(ITemplatePrinter2* This,BSTR *p) { return This->lpVtbl->get_footer(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_marginLeft(ITemplatePrinter2* This,LONG v) { +static inline HRESULT ITemplatePrinter2_put_marginLeft(ITemplatePrinter2* This,LONG v) { return This->lpVtbl->put_marginLeft(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_marginLeft(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_marginLeft(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_marginLeft(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_marginRight(ITemplatePrinter2* This,LONG v) { +static inline HRESULT ITemplatePrinter2_put_marginRight(ITemplatePrinter2* This,LONG v) { return This->lpVtbl->put_marginRight(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_marginRight(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_marginRight(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_marginRight(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_marginTop(ITemplatePrinter2* This,LONG v) { +static inline HRESULT ITemplatePrinter2_put_marginTop(ITemplatePrinter2* This,LONG v) { return This->lpVtbl->put_marginTop(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_marginTop(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_marginTop(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_marginTop(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_marginBottom(ITemplatePrinter2* This,LONG v) { +static inline HRESULT ITemplatePrinter2_put_marginBottom(ITemplatePrinter2* This,LONG v) { return This->lpVtbl->put_marginBottom(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_marginBottom(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_marginBottom(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_marginBottom(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_pageWidth(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_pageWidth(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_pageWidth(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_pageHeight(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_pageHeight(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_pageHeight(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_unprintableLeft(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_unprintableLeft(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_unprintableLeft(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_unprintableTop(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_unprintableTop(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_unprintableTop(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_unprintableRight(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_unprintableRight(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_unprintableRight(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_unprintableBottom(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_get_unprintableBottom(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->get_unprintableBottom(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_updatePageStatus(ITemplatePrinter2* This,LONG *p) { +static inline HRESULT ITemplatePrinter2_updatePageStatus(ITemplatePrinter2* This,LONG *p) { return This->lpVtbl->updatePageStatus(This,p); } /*** ITemplatePrinter2 methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_selectionEnabled(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_selectionEnabled(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_selectionEnabled(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_selectionEnabled(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_selectionEnabled(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selectionEnabled(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_frameActiveEnabled(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_frameActiveEnabled(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_frameActiveEnabled(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_frameActiveEnabled(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_frameActiveEnabled(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frameActiveEnabled(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_orientation(ITemplatePrinter2* This,BSTR v) { +static inline HRESULT ITemplatePrinter2_put_orientation(ITemplatePrinter2* This,BSTR v) { return This->lpVtbl->put_orientation(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_orientation(ITemplatePrinter2* This,BSTR *p) { +static inline HRESULT ITemplatePrinter2_get_orientation(ITemplatePrinter2* This,BSTR *p) { return This->lpVtbl->get_orientation(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_put_usePrinterCopyCollate(ITemplatePrinter2* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter2_put_usePrinterCopyCollate(ITemplatePrinter2* This,VARIANT_BOOL v) { return This->lpVtbl->put_usePrinterCopyCollate(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_get_usePrinterCopyCollate(ITemplatePrinter2* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter2_get_usePrinterCopyCollate(ITemplatePrinter2* This,VARIANT_BOOL *p) { return This->lpVtbl->get_usePrinterCopyCollate(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter2_deviceSupports(ITemplatePrinter2* This,BSTR bstrProperty,VARIANT *pvar) { +static inline HRESULT ITemplatePrinter2_deviceSupports(ITemplatePrinter2* This,BSTR bstrProperty,VARIANT *pvar) { return This->lpVtbl->deviceSupports(This,bstrProperty,pvar); } #endif @@ -159753,251 +159745,251 @@ interface ITemplatePrinter3 { #define ITemplatePrinter3_getPageMarginLeftImportant(This,pageRule,pbImportant) (This)->lpVtbl->getPageMarginLeftImportant(This,pageRule,pbImportant) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter3_QueryInterface(ITemplatePrinter3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITemplatePrinter3_QueryInterface(ITemplatePrinter3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITemplatePrinter3_AddRef(ITemplatePrinter3* This) { +static inline ULONG ITemplatePrinter3_AddRef(ITemplatePrinter3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITemplatePrinter3_Release(ITemplatePrinter3* This) { +static inline ULONG ITemplatePrinter3_Release(ITemplatePrinter3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter3_GetTypeInfoCount(ITemplatePrinter3* This,UINT *pctinfo) { +static inline HRESULT ITemplatePrinter3_GetTypeInfoCount(ITemplatePrinter3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_GetTypeInfo(ITemplatePrinter3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITemplatePrinter3_GetTypeInfo(ITemplatePrinter3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_GetIDsOfNames(ITemplatePrinter3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITemplatePrinter3_GetIDsOfNames(ITemplatePrinter3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_Invoke(ITemplatePrinter3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITemplatePrinter3_Invoke(ITemplatePrinter3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITemplatePrinter methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter3_startDoc(ITemplatePrinter3* This,BSTR bstrTitle,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_startDoc(ITemplatePrinter3* This,BSTR bstrTitle,VARIANT_BOOL *p) { return This->lpVtbl->startDoc(This,bstrTitle,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_stopDoc(ITemplatePrinter3* This) { +static inline HRESULT ITemplatePrinter3_stopDoc(ITemplatePrinter3* This) { return This->lpVtbl->stopDoc(This); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_printBlankPage(ITemplatePrinter3* This) { +static inline HRESULT ITemplatePrinter3_printBlankPage(ITemplatePrinter3* This) { return This->lpVtbl->printBlankPage(This); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_printPage(ITemplatePrinter3* This,IDispatch *pElemDisp) { +static inline HRESULT ITemplatePrinter3_printPage(ITemplatePrinter3* This,IDispatch *pElemDisp) { return This->lpVtbl->printPage(This,pElemDisp); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_ensurePrintDialogDefaults(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_ensurePrintDialogDefaults(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->ensurePrintDialogDefaults(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_showPrintDialog(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_showPrintDialog(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->showPrintDialog(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_showPageSetupDialog(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_showPageSetupDialog(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->showPageSetupDialog(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_printNonNative(ITemplatePrinter3* This,IUnknown *pMarkup,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_printNonNative(ITemplatePrinter3* This,IUnknown *pMarkup,VARIANT_BOOL *p) { return This->lpVtbl->printNonNative(This,pMarkup,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_printNonNativeFrames(ITemplatePrinter3* This,IUnknown *pMarkup,VARIANT_BOOL fActiveFrame) { +static inline HRESULT ITemplatePrinter3_printNonNativeFrames(ITemplatePrinter3* This,IUnknown *pMarkup,VARIANT_BOOL fActiveFrame) { return This->lpVtbl->printNonNativeFrames(This,pMarkup,fActiveFrame); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_framesetDocument(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_framesetDocument(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_framesetDocument(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_framesetDocument(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_framesetDocument(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_framesetDocument(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_frameActive(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_frameActive(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_frameActive(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_frameActive(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_frameActive(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frameActive(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_frameAsShown(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_frameAsShown(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_frameAsShown(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_frameAsShown(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_frameAsShown(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frameAsShown(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_selection(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_selection(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_selection(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_selection(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_selection(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selection(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_selectedPages(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_selectedPages(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_selectedPages(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_selectedPages(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_selectedPages(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selectedPages(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_currentPage(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_currentPage(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_currentPage(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_currentPage(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_currentPage(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_currentPage(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_currentPageAvail(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_currentPageAvail(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_currentPageAvail(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_currentPageAvail(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_currentPageAvail(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_currentPageAvail(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_collate(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_collate(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_collate(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_collate(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_collate(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_collate(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_duplex(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_duplex(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_duplex(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_copies(ITemplatePrinter3* This,USHORT v) { +static inline HRESULT ITemplatePrinter3_put_copies(ITemplatePrinter3* This,USHORT v) { return This->lpVtbl->put_copies(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_copies(ITemplatePrinter3* This,USHORT *p) { +static inline HRESULT ITemplatePrinter3_get_copies(ITemplatePrinter3* This,USHORT *p) { return This->lpVtbl->get_copies(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_pageFrom(ITemplatePrinter3* This,USHORT v) { +static inline HRESULT ITemplatePrinter3_put_pageFrom(ITemplatePrinter3* This,USHORT v) { return This->lpVtbl->put_pageFrom(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_pageFrom(ITemplatePrinter3* This,USHORT *p) { +static inline HRESULT ITemplatePrinter3_get_pageFrom(ITemplatePrinter3* This,USHORT *p) { return This->lpVtbl->get_pageFrom(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_pageTo(ITemplatePrinter3* This,USHORT v) { +static inline HRESULT ITemplatePrinter3_put_pageTo(ITemplatePrinter3* This,USHORT v) { return This->lpVtbl->put_pageTo(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_pageTo(ITemplatePrinter3* This,USHORT *p) { +static inline HRESULT ITemplatePrinter3_get_pageTo(ITemplatePrinter3* This,USHORT *p) { return This->lpVtbl->get_pageTo(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_tableOfLinks(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_tableOfLinks(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_tableOfLinks(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_tableOfLinks(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_tableOfLinks(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_tableOfLinks(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_allLinkedDocuments(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_allLinkedDocuments(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_allLinkedDocuments(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_allLinkedDocuments(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_allLinkedDocuments(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_allLinkedDocuments(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_header(ITemplatePrinter3* This,BSTR v) { +static inline HRESULT ITemplatePrinter3_put_header(ITemplatePrinter3* This,BSTR v) { return This->lpVtbl->put_header(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_header(ITemplatePrinter3* This,BSTR *p) { +static inline HRESULT ITemplatePrinter3_get_header(ITemplatePrinter3* This,BSTR *p) { return This->lpVtbl->get_header(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_footer(ITemplatePrinter3* This,BSTR v) { +static inline HRESULT ITemplatePrinter3_put_footer(ITemplatePrinter3* This,BSTR v) { return This->lpVtbl->put_footer(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_footer(ITemplatePrinter3* This,BSTR *p) { +static inline HRESULT ITemplatePrinter3_get_footer(ITemplatePrinter3* This,BSTR *p) { return This->lpVtbl->get_footer(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_marginLeft(ITemplatePrinter3* This,LONG v) { +static inline HRESULT ITemplatePrinter3_put_marginLeft(ITemplatePrinter3* This,LONG v) { return This->lpVtbl->put_marginLeft(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_marginLeft(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_marginLeft(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_marginLeft(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_marginRight(ITemplatePrinter3* This,LONG v) { +static inline HRESULT ITemplatePrinter3_put_marginRight(ITemplatePrinter3* This,LONG v) { return This->lpVtbl->put_marginRight(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_marginRight(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_marginRight(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_marginRight(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_marginTop(ITemplatePrinter3* This,LONG v) { +static inline HRESULT ITemplatePrinter3_put_marginTop(ITemplatePrinter3* This,LONG v) { return This->lpVtbl->put_marginTop(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_marginTop(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_marginTop(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_marginTop(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_marginBottom(ITemplatePrinter3* This,LONG v) { +static inline HRESULT ITemplatePrinter3_put_marginBottom(ITemplatePrinter3* This,LONG v) { return This->lpVtbl->put_marginBottom(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_marginBottom(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_marginBottom(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_marginBottom(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_pageWidth(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_pageWidth(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_pageWidth(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_pageHeight(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_pageHeight(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_pageHeight(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_unprintableLeft(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_unprintableLeft(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_unprintableLeft(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_unprintableTop(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_unprintableTop(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_unprintableTop(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_unprintableRight(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_unprintableRight(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_unprintableRight(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_unprintableBottom(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_get_unprintableBottom(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->get_unprintableBottom(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_updatePageStatus(ITemplatePrinter3* This,LONG *p) { +static inline HRESULT ITemplatePrinter3_updatePageStatus(ITemplatePrinter3* This,LONG *p) { return This->lpVtbl->updatePageStatus(This,p); } /*** ITemplatePrinter2 methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_selectionEnabled(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_selectionEnabled(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_selectionEnabled(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_selectionEnabled(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_selectionEnabled(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_selectionEnabled(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_frameActiveEnabled(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_frameActiveEnabled(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_frameActiveEnabled(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_frameActiveEnabled(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_frameActiveEnabled(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_frameActiveEnabled(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_orientation(ITemplatePrinter3* This,BSTR v) { +static inline HRESULT ITemplatePrinter3_put_orientation(ITemplatePrinter3* This,BSTR v) { return This->lpVtbl->put_orientation(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_orientation(ITemplatePrinter3* This,BSTR *p) { +static inline HRESULT ITemplatePrinter3_get_orientation(ITemplatePrinter3* This,BSTR *p) { return This->lpVtbl->get_orientation(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_usePrinterCopyCollate(ITemplatePrinter3* This,VARIANT_BOOL v) { +static inline HRESULT ITemplatePrinter3_put_usePrinterCopyCollate(ITemplatePrinter3* This,VARIANT_BOOL v) { return This->lpVtbl->put_usePrinterCopyCollate(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_usePrinterCopyCollate(ITemplatePrinter3* This,VARIANT_BOOL *p) { +static inline HRESULT ITemplatePrinter3_get_usePrinterCopyCollate(ITemplatePrinter3* This,VARIANT_BOOL *p) { return This->lpVtbl->get_usePrinterCopyCollate(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_deviceSupports(ITemplatePrinter3* This,BSTR bstrProperty,VARIANT *pvar) { +static inline HRESULT ITemplatePrinter3_deviceSupports(ITemplatePrinter3* This,BSTR bstrProperty,VARIANT *pvar) { return This->lpVtbl->deviceSupports(This,bstrProperty,pvar); } /*** ITemplatePrinter3 methods ***/ -static __WIDL_INLINE HRESULT ITemplatePrinter3_put_headerFooterFont(ITemplatePrinter3* This,BSTR v) { +static inline HRESULT ITemplatePrinter3_put_headerFooterFont(ITemplatePrinter3* This,BSTR v) { return This->lpVtbl->put_headerFooterFont(This,v); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_get_headerFooterFont(ITemplatePrinter3* This,BSTR *p) { +static inline HRESULT ITemplatePrinter3_get_headerFooterFont(ITemplatePrinter3* This,BSTR *p) { return This->lpVtbl->get_headerFooterFont(This,p); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_getPageMarginTop(ITemplatePrinter3* This,IDispatch *pageRule,LONG pageWidth,LONG pageHeight,VARIANT *pMargin) { +static inline HRESULT ITemplatePrinter3_getPageMarginTop(ITemplatePrinter3* This,IDispatch *pageRule,LONG pageWidth,LONG pageHeight,VARIANT *pMargin) { return This->lpVtbl->getPageMarginTop(This,pageRule,pageWidth,pageHeight,pMargin); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_getPageMarginRight(ITemplatePrinter3* This,IDispatch *pageRule,LONG pageWidth,LONG pageHeight,VARIANT *pMargin) { +static inline HRESULT ITemplatePrinter3_getPageMarginRight(ITemplatePrinter3* This,IDispatch *pageRule,LONG pageWidth,LONG pageHeight,VARIANT *pMargin) { return This->lpVtbl->getPageMarginRight(This,pageRule,pageWidth,pageHeight,pMargin); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_getPageMarginBottom(ITemplatePrinter3* This,IDispatch *pageRule,LONG pageWidth,LONG pageHeight,VARIANT *pMargin) { +static inline HRESULT ITemplatePrinter3_getPageMarginBottom(ITemplatePrinter3* This,IDispatch *pageRule,LONG pageWidth,LONG pageHeight,VARIANT *pMargin) { return This->lpVtbl->getPageMarginBottom(This,pageRule,pageWidth,pageHeight,pMargin); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_getPageMarginLeft(ITemplatePrinter3* This,IDispatch *pageRule,LONG pageWidth,LONG pageHeight,VARIANT *pMargin) { +static inline HRESULT ITemplatePrinter3_getPageMarginLeft(ITemplatePrinter3* This,IDispatch *pageRule,LONG pageWidth,LONG pageHeight,VARIANT *pMargin) { return This->lpVtbl->getPageMarginLeft(This,pageRule,pageWidth,pageHeight,pMargin); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_getPageMarginTopImportant(ITemplatePrinter3* This,IDispatch *pageRule,VARIANT_BOOL *pbImportant) { +static inline HRESULT ITemplatePrinter3_getPageMarginTopImportant(ITemplatePrinter3* This,IDispatch *pageRule,VARIANT_BOOL *pbImportant) { return This->lpVtbl->getPageMarginTopImportant(This,pageRule,pbImportant); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_getPageMarginRightImportant(ITemplatePrinter3* This,IDispatch *pageRule,VARIANT_BOOL *pbImportant) { +static inline HRESULT ITemplatePrinter3_getPageMarginRightImportant(ITemplatePrinter3* This,IDispatch *pageRule,VARIANT_BOOL *pbImportant) { return This->lpVtbl->getPageMarginRightImportant(This,pageRule,pbImportant); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_getPageMarginBottomImportant(ITemplatePrinter3* This,IDispatch *pageRule,VARIANT_BOOL *pbImportant) { +static inline HRESULT ITemplatePrinter3_getPageMarginBottomImportant(ITemplatePrinter3* This,IDispatch *pageRule,VARIANT_BOOL *pbImportant) { return This->lpVtbl->getPageMarginBottomImportant(This,pageRule,pbImportant); } -static __WIDL_INLINE HRESULT ITemplatePrinter3_getPageMarginLeftImportant(ITemplatePrinter3* This,IDispatch *pageRule,VARIANT_BOOL *pbImportant) { +static inline HRESULT ITemplatePrinter3_getPageMarginLeftImportant(ITemplatePrinter3* This,IDispatch *pageRule,VARIANT_BOOL *pbImportant) { return This->lpVtbl->getPageMarginLeftImportant(This,pageRule,pbImportant); } #endif @@ -160140,45 +160132,45 @@ interface IPrintManagerTemplatePrinter { #define IPrintManagerTemplatePrinter_endPrint(This) (This)->lpVtbl->endPrint(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_QueryInterface(IPrintManagerTemplatePrinter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPrintManagerTemplatePrinter_QueryInterface(IPrintManagerTemplatePrinter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPrintManagerTemplatePrinter_AddRef(IPrintManagerTemplatePrinter* This) { +static inline ULONG IPrintManagerTemplatePrinter_AddRef(IPrintManagerTemplatePrinter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPrintManagerTemplatePrinter_Release(IPrintManagerTemplatePrinter* This) { +static inline ULONG IPrintManagerTemplatePrinter_Release(IPrintManagerTemplatePrinter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_GetTypeInfoCount(IPrintManagerTemplatePrinter* This,UINT *pctinfo) { +static inline HRESULT IPrintManagerTemplatePrinter_GetTypeInfoCount(IPrintManagerTemplatePrinter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_GetTypeInfo(IPrintManagerTemplatePrinter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IPrintManagerTemplatePrinter_GetTypeInfo(IPrintManagerTemplatePrinter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_GetIDsOfNames(IPrintManagerTemplatePrinter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IPrintManagerTemplatePrinter_GetIDsOfNames(IPrintManagerTemplatePrinter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_Invoke(IPrintManagerTemplatePrinter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IPrintManagerTemplatePrinter_Invoke(IPrintManagerTemplatePrinter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IPrintManagerTemplatePrinter methods ***/ -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_startPrint(IPrintManagerTemplatePrinter* This) { +static inline HRESULT IPrintManagerTemplatePrinter_startPrint(IPrintManagerTemplatePrinter* This) { return This->lpVtbl->startPrint(This); } -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_drawPreviewPage(IPrintManagerTemplatePrinter* This,IDispatch *pElemDisp,LONG nPage) { +static inline HRESULT IPrintManagerTemplatePrinter_drawPreviewPage(IPrintManagerTemplatePrinter* This,IDispatch *pElemDisp,LONG nPage) { return This->lpVtbl->drawPreviewPage(This,pElemDisp,nPage); } -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_setPageCount(IPrintManagerTemplatePrinter* This,LONG nPage) { +static inline HRESULT IPrintManagerTemplatePrinter_setPageCount(IPrintManagerTemplatePrinter* This,LONG nPage) { return This->lpVtbl->setPageCount(This,nPage); } -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_invalidatePreview(IPrintManagerTemplatePrinter* This) { +static inline HRESULT IPrintManagerTemplatePrinter_invalidatePreview(IPrintManagerTemplatePrinter* This) { return This->lpVtbl->invalidatePreview(This); } -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_getPrintTaskOptionValue(IPrintManagerTemplatePrinter* This,BSTR bstrKey,VARIANT *pvarin) { +static inline HRESULT IPrintManagerTemplatePrinter_getPrintTaskOptionValue(IPrintManagerTemplatePrinter* This,BSTR bstrKey,VARIANT *pvarin) { return This->lpVtbl->getPrintTaskOptionValue(This,bstrKey,pvarin); } -static __WIDL_INLINE HRESULT IPrintManagerTemplatePrinter_endPrint(IPrintManagerTemplatePrinter* This) { +static inline HRESULT IPrintManagerTemplatePrinter_endPrint(IPrintManagerTemplatePrinter* This) { return This->lpVtbl->endPrint(This); } #endif @@ -160284,26 +160276,26 @@ interface DispCPrintManagerTemplatePrinter { #define DispCPrintManagerTemplatePrinter_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispCPrintManagerTemplatePrinter_QueryInterface(DispCPrintManagerTemplatePrinter* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispCPrintManagerTemplatePrinter_QueryInterface(DispCPrintManagerTemplatePrinter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispCPrintManagerTemplatePrinter_AddRef(DispCPrintManagerTemplatePrinter* This) { +static inline ULONG DispCPrintManagerTemplatePrinter_AddRef(DispCPrintManagerTemplatePrinter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispCPrintManagerTemplatePrinter_Release(DispCPrintManagerTemplatePrinter* This) { +static inline ULONG DispCPrintManagerTemplatePrinter_Release(DispCPrintManagerTemplatePrinter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispCPrintManagerTemplatePrinter_GetTypeInfoCount(DispCPrintManagerTemplatePrinter* This,UINT *pctinfo) { +static inline HRESULT DispCPrintManagerTemplatePrinter_GetTypeInfoCount(DispCPrintManagerTemplatePrinter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispCPrintManagerTemplatePrinter_GetTypeInfo(DispCPrintManagerTemplatePrinter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispCPrintManagerTemplatePrinter_GetTypeInfo(DispCPrintManagerTemplatePrinter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispCPrintManagerTemplatePrinter_GetIDsOfNames(DispCPrintManagerTemplatePrinter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispCPrintManagerTemplatePrinter_GetIDsOfNames(DispCPrintManagerTemplatePrinter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispCPrintManagerTemplatePrinter_Invoke(DispCPrintManagerTemplatePrinter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispCPrintManagerTemplatePrinter_Invoke(DispCPrintManagerTemplatePrinter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -160470,45 +160462,45 @@ interface ISVGTextPathElement { #define ISVGTextPathElement_get_spacing(This,p) (This)->lpVtbl->get_spacing(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISVGTextPathElement_QueryInterface(ISVGTextPathElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISVGTextPathElement_QueryInterface(ISVGTextPathElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISVGTextPathElement_AddRef(ISVGTextPathElement* This) { +static inline ULONG ISVGTextPathElement_AddRef(ISVGTextPathElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISVGTextPathElement_Release(ISVGTextPathElement* This) { +static inline ULONG ISVGTextPathElement_Release(ISVGTextPathElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISVGTextPathElement_GetTypeInfoCount(ISVGTextPathElement* This,UINT *pctinfo) { +static inline HRESULT ISVGTextPathElement_GetTypeInfoCount(ISVGTextPathElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISVGTextPathElement_GetTypeInfo(ISVGTextPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISVGTextPathElement_GetTypeInfo(ISVGTextPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISVGTextPathElement_GetIDsOfNames(ISVGTextPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISVGTextPathElement_GetIDsOfNames(ISVGTextPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISVGTextPathElement_Invoke(ISVGTextPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISVGTextPathElement_Invoke(ISVGTextPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISVGTextPathElement methods ***/ -static __WIDL_INLINE HRESULT ISVGTextPathElement_putref_startOffset(ISVGTextPathElement* This,ISVGAnimatedLength *v) { +static inline HRESULT ISVGTextPathElement_putref_startOffset(ISVGTextPathElement* This,ISVGAnimatedLength *v) { return This->lpVtbl->putref_startOffset(This,v); } -static __WIDL_INLINE HRESULT ISVGTextPathElement_get_startOffset(ISVGTextPathElement* This,ISVGAnimatedLength **p) { +static inline HRESULT ISVGTextPathElement_get_startOffset(ISVGTextPathElement* This,ISVGAnimatedLength **p) { return This->lpVtbl->get_startOffset(This,p); } -static __WIDL_INLINE HRESULT ISVGTextPathElement_putref_method(ISVGTextPathElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGTextPathElement_putref_method(ISVGTextPathElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_method(This,v); } -static __WIDL_INLINE HRESULT ISVGTextPathElement_get_method(ISVGTextPathElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGTextPathElement_get_method(ISVGTextPathElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_method(This,p); } -static __WIDL_INLINE HRESULT ISVGTextPathElement_putref_spacing(ISVGTextPathElement* This,ISVGAnimatedEnumeration *v) { +static inline HRESULT ISVGTextPathElement_putref_spacing(ISVGTextPathElement* This,ISVGAnimatedEnumeration *v) { return This->lpVtbl->putref_spacing(This,v); } -static __WIDL_INLINE HRESULT ISVGTextPathElement_get_spacing(ISVGTextPathElement* This,ISVGAnimatedEnumeration **p) { +static inline HRESULT ISVGTextPathElement_get_spacing(ISVGTextPathElement* This,ISVGAnimatedEnumeration **p) { return This->lpVtbl->get_spacing(This,p); } #endif @@ -160600,26 +160592,26 @@ interface DispSVGTextPathElement { #define DispSVGTextPathElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispSVGTextPathElement_QueryInterface(DispSVGTextPathElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispSVGTextPathElement_QueryInterface(DispSVGTextPathElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispSVGTextPathElement_AddRef(DispSVGTextPathElement* This) { +static inline ULONG DispSVGTextPathElement_AddRef(DispSVGTextPathElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispSVGTextPathElement_Release(DispSVGTextPathElement* This) { +static inline ULONG DispSVGTextPathElement_Release(DispSVGTextPathElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispSVGTextPathElement_GetTypeInfoCount(DispSVGTextPathElement* This,UINT *pctinfo) { +static inline HRESULT DispSVGTextPathElement_GetTypeInfoCount(DispSVGTextPathElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispSVGTextPathElement_GetTypeInfo(DispSVGTextPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispSVGTextPathElement_GetTypeInfo(DispSVGTextPathElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispSVGTextPathElement_GetIDsOfNames(DispSVGTextPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispSVGTextPathElement_GetIDsOfNames(DispSVGTextPathElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispSVGTextPathElement_Invoke(DispSVGTextPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispSVGTextPathElement_Invoke(DispSVGTextPathElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -160736,30 +160728,30 @@ interface IDOMXmlSerializer { #define IDOMXmlSerializer_serializeToString(This,pNode,pString) (This)->lpVtbl->serializeToString(This,pNode,pString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMXmlSerializer_QueryInterface(IDOMXmlSerializer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMXmlSerializer_QueryInterface(IDOMXmlSerializer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMXmlSerializer_AddRef(IDOMXmlSerializer* This) { +static inline ULONG IDOMXmlSerializer_AddRef(IDOMXmlSerializer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMXmlSerializer_Release(IDOMXmlSerializer* This) { +static inline ULONG IDOMXmlSerializer_Release(IDOMXmlSerializer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMXmlSerializer_GetTypeInfoCount(IDOMXmlSerializer* This,UINT *pctinfo) { +static inline HRESULT IDOMXmlSerializer_GetTypeInfoCount(IDOMXmlSerializer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMXmlSerializer_GetTypeInfo(IDOMXmlSerializer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMXmlSerializer_GetTypeInfo(IDOMXmlSerializer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMXmlSerializer_GetIDsOfNames(IDOMXmlSerializer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMXmlSerializer_GetIDsOfNames(IDOMXmlSerializer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMXmlSerializer_Invoke(IDOMXmlSerializer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMXmlSerializer_Invoke(IDOMXmlSerializer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMXmlSerializer methods ***/ -static __WIDL_INLINE HRESULT IDOMXmlSerializer_serializeToString(IDOMXmlSerializer* This,IHTMLDOMNode *pNode,BSTR *pString) { +static inline HRESULT IDOMXmlSerializer_serializeToString(IDOMXmlSerializer* This,IHTMLDOMNode *pNode,BSTR *pString) { return This->lpVtbl->serializeToString(This,pNode,pString); } #endif @@ -160861,30 +160853,30 @@ interface IDOMXmlSerializerFactory { #define IDOMXmlSerializerFactory_create(This,a) (This)->lpVtbl->create(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMXmlSerializerFactory_QueryInterface(IDOMXmlSerializerFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMXmlSerializerFactory_QueryInterface(IDOMXmlSerializerFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMXmlSerializerFactory_AddRef(IDOMXmlSerializerFactory* This) { +static inline ULONG IDOMXmlSerializerFactory_AddRef(IDOMXmlSerializerFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMXmlSerializerFactory_Release(IDOMXmlSerializerFactory* This) { +static inline ULONG IDOMXmlSerializerFactory_Release(IDOMXmlSerializerFactory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMXmlSerializerFactory_GetTypeInfoCount(IDOMXmlSerializerFactory* This,UINT *pctinfo) { +static inline HRESULT IDOMXmlSerializerFactory_GetTypeInfoCount(IDOMXmlSerializerFactory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMXmlSerializerFactory_GetTypeInfo(IDOMXmlSerializerFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMXmlSerializerFactory_GetTypeInfo(IDOMXmlSerializerFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMXmlSerializerFactory_GetIDsOfNames(IDOMXmlSerializerFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMXmlSerializerFactory_GetIDsOfNames(IDOMXmlSerializerFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMXmlSerializerFactory_Invoke(IDOMXmlSerializerFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMXmlSerializerFactory_Invoke(IDOMXmlSerializerFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMXmlSerializerFactory methods ***/ -static __WIDL_INLINE HRESULT IDOMXmlSerializerFactory_create(IDOMXmlSerializerFactory* This,IDOMXmlSerializer **a) { +static inline HRESULT IDOMXmlSerializerFactory_create(IDOMXmlSerializerFactory* This,IDOMXmlSerializer **a) { return This->lpVtbl->create(This,a); } #endif @@ -160990,30 +160982,30 @@ interface IDOMParser { #define IDOMParser_parseFromString(This,xmlSource,mimeType,ppNode) (This)->lpVtbl->parseFromString(This,xmlSource,mimeType,ppNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMParser_QueryInterface(IDOMParser* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMParser_QueryInterface(IDOMParser* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMParser_AddRef(IDOMParser* This) { +static inline ULONG IDOMParser_AddRef(IDOMParser* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMParser_Release(IDOMParser* This) { +static inline ULONG IDOMParser_Release(IDOMParser* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMParser_GetTypeInfoCount(IDOMParser* This,UINT *pctinfo) { +static inline HRESULT IDOMParser_GetTypeInfoCount(IDOMParser* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMParser_GetTypeInfo(IDOMParser* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMParser_GetTypeInfo(IDOMParser* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMParser_GetIDsOfNames(IDOMParser* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMParser_GetIDsOfNames(IDOMParser* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMParser_Invoke(IDOMParser* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMParser_Invoke(IDOMParser* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMParser methods ***/ -static __WIDL_INLINE HRESULT IDOMParser_parseFromString(IDOMParser* This,BSTR xmlSource,BSTR mimeType,IHTMLDocument2 **ppNode) { +static inline HRESULT IDOMParser_parseFromString(IDOMParser* This,BSTR xmlSource,BSTR mimeType,IHTMLDocument2 **ppNode) { return This->lpVtbl->parseFromString(This,xmlSource,mimeType,ppNode); } #endif @@ -161115,30 +161107,30 @@ interface IDOMParserFactory { #define IDOMParserFactory_create(This,a) (This)->lpVtbl->create(This,a) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMParserFactory_QueryInterface(IDOMParserFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMParserFactory_QueryInterface(IDOMParserFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMParserFactory_AddRef(IDOMParserFactory* This) { +static inline ULONG IDOMParserFactory_AddRef(IDOMParserFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMParserFactory_Release(IDOMParserFactory* This) { +static inline ULONG IDOMParserFactory_Release(IDOMParserFactory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMParserFactory_GetTypeInfoCount(IDOMParserFactory* This,UINT *pctinfo) { +static inline HRESULT IDOMParserFactory_GetTypeInfoCount(IDOMParserFactory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMParserFactory_GetTypeInfo(IDOMParserFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMParserFactory_GetTypeInfo(IDOMParserFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMParserFactory_GetIDsOfNames(IDOMParserFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMParserFactory_GetIDsOfNames(IDOMParserFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMParserFactory_Invoke(IDOMParserFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMParserFactory_Invoke(IDOMParserFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMParserFactory methods ***/ -static __WIDL_INLINE HRESULT IDOMParserFactory_create(IDOMParserFactory* This,IDOMParser **a) { +static inline HRESULT IDOMParserFactory_create(IDOMParserFactory* This,IDOMParser **a) { return This->lpVtbl->create(This,a); } #endif @@ -161230,26 +161222,26 @@ interface DispXMLSerializer { #define DispXMLSerializer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispXMLSerializer_QueryInterface(DispXMLSerializer* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispXMLSerializer_QueryInterface(DispXMLSerializer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispXMLSerializer_AddRef(DispXMLSerializer* This) { +static inline ULONG DispXMLSerializer_AddRef(DispXMLSerializer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispXMLSerializer_Release(DispXMLSerializer* This) { +static inline ULONG DispXMLSerializer_Release(DispXMLSerializer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispXMLSerializer_GetTypeInfoCount(DispXMLSerializer* This,UINT *pctinfo) { +static inline HRESULT DispXMLSerializer_GetTypeInfoCount(DispXMLSerializer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispXMLSerializer_GetTypeInfo(DispXMLSerializer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispXMLSerializer_GetTypeInfo(DispXMLSerializer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispXMLSerializer_GetIDsOfNames(DispXMLSerializer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispXMLSerializer_GetIDsOfNames(DispXMLSerializer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispXMLSerializer_Invoke(DispXMLSerializer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispXMLSerializer_Invoke(DispXMLSerializer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -161368,26 +161360,26 @@ interface DispDOMParser { #define DispDOMParser_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMParser_QueryInterface(DispDOMParser* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMParser_QueryInterface(DispDOMParser* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMParser_AddRef(DispDOMParser* This) { +static inline ULONG DispDOMParser_AddRef(DispDOMParser* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMParser_Release(DispDOMParser* This) { +static inline ULONG DispDOMParser_Release(DispDOMParser* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMParser_GetTypeInfoCount(DispDOMParser* This,UINT *pctinfo) { +static inline HRESULT DispDOMParser_GetTypeInfoCount(DispDOMParser* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMParser_GetTypeInfo(DispDOMParser* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMParser_GetTypeInfo(DispDOMParser* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMParser_GetIDsOfNames(DispDOMParser* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMParser_GetIDsOfNames(DispDOMParser* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMParser_Invoke(DispDOMParser* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMParser_Invoke(DispDOMParser* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -161506,26 +161498,26 @@ interface DispHTMLSemanticElement { #define DispHTMLSemanticElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSemanticElement_QueryInterface(DispHTMLSemanticElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLSemanticElement_QueryInterface(DispHTMLSemanticElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLSemanticElement_AddRef(DispHTMLSemanticElement* This) { +static inline ULONG DispHTMLSemanticElement_AddRef(DispHTMLSemanticElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLSemanticElement_Release(DispHTMLSemanticElement* This) { +static inline ULONG DispHTMLSemanticElement_Release(DispHTMLSemanticElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLSemanticElement_GetTypeInfoCount(DispHTMLSemanticElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLSemanticElement_GetTypeInfoCount(DispHTMLSemanticElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLSemanticElement_GetTypeInfo(DispHTMLSemanticElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLSemanticElement_GetTypeInfo(DispHTMLSemanticElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLSemanticElement_GetIDsOfNames(DispHTMLSemanticElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLSemanticElement_GetIDsOfNames(DispHTMLSemanticElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLSemanticElement_Invoke(DispHTMLSemanticElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLSemanticElement_Invoke(DispHTMLSemanticElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -161680,45 +161672,45 @@ interface IHTMLProgressElement { #define IHTMLProgressElement_get_form(This,p) (This)->lpVtbl->get_form(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLProgressElement_QueryInterface(IHTMLProgressElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLProgressElement_QueryInterface(IHTMLProgressElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLProgressElement_AddRef(IHTMLProgressElement* This) { +static inline ULONG IHTMLProgressElement_AddRef(IHTMLProgressElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLProgressElement_Release(IHTMLProgressElement* This) { +static inline ULONG IHTMLProgressElement_Release(IHTMLProgressElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLProgressElement_GetTypeInfoCount(IHTMLProgressElement* This,UINT *pctinfo) { +static inline HRESULT IHTMLProgressElement_GetTypeInfoCount(IHTMLProgressElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLProgressElement_GetTypeInfo(IHTMLProgressElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLProgressElement_GetTypeInfo(IHTMLProgressElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLProgressElement_GetIDsOfNames(IHTMLProgressElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLProgressElement_GetIDsOfNames(IHTMLProgressElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLProgressElement_Invoke(IHTMLProgressElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLProgressElement_Invoke(IHTMLProgressElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLProgressElement methods ***/ -static __WIDL_INLINE HRESULT IHTMLProgressElement_put_value(IHTMLProgressElement* This,float v) { +static inline HRESULT IHTMLProgressElement_put_value(IHTMLProgressElement* This,float v) { return This->lpVtbl->put_value(This,v); } -static __WIDL_INLINE HRESULT IHTMLProgressElement_get_value(IHTMLProgressElement* This,float *p) { +static inline HRESULT IHTMLProgressElement_get_value(IHTMLProgressElement* This,float *p) { return This->lpVtbl->get_value(This,p); } -static __WIDL_INLINE HRESULT IHTMLProgressElement_put_max(IHTMLProgressElement* This,float v) { +static inline HRESULT IHTMLProgressElement_put_max(IHTMLProgressElement* This,float v) { return This->lpVtbl->put_max(This,v); } -static __WIDL_INLINE HRESULT IHTMLProgressElement_get_max(IHTMLProgressElement* This,float *p) { +static inline HRESULT IHTMLProgressElement_get_max(IHTMLProgressElement* This,float *p) { return This->lpVtbl->get_max(This,p); } -static __WIDL_INLINE HRESULT IHTMLProgressElement_get_position(IHTMLProgressElement* This,float *p) { +static inline HRESULT IHTMLProgressElement_get_position(IHTMLProgressElement* This,float *p) { return This->lpVtbl->get_position(This,p); } -static __WIDL_INLINE HRESULT IHTMLProgressElement_get_form(IHTMLProgressElement* This,IHTMLFormElement **p) { +static inline HRESULT IHTMLProgressElement_get_form(IHTMLProgressElement* This,IHTMLFormElement **p) { return This->lpVtbl->get_form(This,p); } #endif @@ -161810,26 +161802,26 @@ interface DispHTMLProgressElement { #define DispHTMLProgressElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLProgressElement_QueryInterface(DispHTMLProgressElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLProgressElement_QueryInterface(DispHTMLProgressElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLProgressElement_AddRef(DispHTMLProgressElement* This) { +static inline ULONG DispHTMLProgressElement_AddRef(DispHTMLProgressElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLProgressElement_Release(DispHTMLProgressElement* This) { +static inline ULONG DispHTMLProgressElement_Release(DispHTMLProgressElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLProgressElement_GetTypeInfoCount(DispHTMLProgressElement* This,UINT *pctinfo) { +static inline HRESULT DispHTMLProgressElement_GetTypeInfoCount(DispHTMLProgressElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLProgressElement_GetTypeInfo(DispHTMLProgressElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLProgressElement_GetTypeInfo(DispHTMLProgressElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLProgressElement_GetIDsOfNames(DispHTMLProgressElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLProgressElement_GetIDsOfNames(DispHTMLProgressElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLProgressElement_Invoke(DispHTMLProgressElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLProgressElement_Invoke(DispHTMLProgressElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -161968,36 +161960,36 @@ interface IDOMMSTransitionEvent { #define IDOMMSTransitionEvent_initMSTransitionEvent(This,eventType,canBubble,cancelable,propertyName,elapsedTime) (This)->lpVtbl->initMSTransitionEvent(This,eventType,canBubble,cancelable,propertyName,elapsedTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMMSTransitionEvent_QueryInterface(IDOMMSTransitionEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMMSTransitionEvent_QueryInterface(IDOMMSTransitionEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMMSTransitionEvent_AddRef(IDOMMSTransitionEvent* This) { +static inline ULONG IDOMMSTransitionEvent_AddRef(IDOMMSTransitionEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMMSTransitionEvent_Release(IDOMMSTransitionEvent* This) { +static inline ULONG IDOMMSTransitionEvent_Release(IDOMMSTransitionEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMMSTransitionEvent_GetTypeInfoCount(IDOMMSTransitionEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMMSTransitionEvent_GetTypeInfoCount(IDOMMSTransitionEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMMSTransitionEvent_GetTypeInfo(IDOMMSTransitionEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMMSTransitionEvent_GetTypeInfo(IDOMMSTransitionEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMMSTransitionEvent_GetIDsOfNames(IDOMMSTransitionEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMMSTransitionEvent_GetIDsOfNames(IDOMMSTransitionEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMMSTransitionEvent_Invoke(IDOMMSTransitionEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMMSTransitionEvent_Invoke(IDOMMSTransitionEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMMSTransitionEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMMSTransitionEvent_get_propertyName(IDOMMSTransitionEvent* This,BSTR *p) { +static inline HRESULT IDOMMSTransitionEvent_get_propertyName(IDOMMSTransitionEvent* This,BSTR *p) { return This->lpVtbl->get_propertyName(This,p); } -static __WIDL_INLINE HRESULT IDOMMSTransitionEvent_get_elapsedTime(IDOMMSTransitionEvent* This,float *p) { +static inline HRESULT IDOMMSTransitionEvent_get_elapsedTime(IDOMMSTransitionEvent* This,float *p) { return This->lpVtbl->get_elapsedTime(This,p); } -static __WIDL_INLINE HRESULT IDOMMSTransitionEvent_initMSTransitionEvent(IDOMMSTransitionEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,BSTR propertyName,float elapsedTime) { +static inline HRESULT IDOMMSTransitionEvent_initMSTransitionEvent(IDOMMSTransitionEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,BSTR propertyName,float elapsedTime) { return This->lpVtbl->initMSTransitionEvent(This,eventType,canBubble,cancelable,propertyName,elapsedTime); } #endif @@ -162089,26 +162081,26 @@ interface DispDOMMSTransitionEvent { #define DispDOMMSTransitionEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMMSTransitionEvent_QueryInterface(DispDOMMSTransitionEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMMSTransitionEvent_QueryInterface(DispDOMMSTransitionEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMMSTransitionEvent_AddRef(DispDOMMSTransitionEvent* This) { +static inline ULONG DispDOMMSTransitionEvent_AddRef(DispDOMMSTransitionEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMMSTransitionEvent_Release(DispDOMMSTransitionEvent* This) { +static inline ULONG DispDOMMSTransitionEvent_Release(DispDOMMSTransitionEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMMSTransitionEvent_GetTypeInfoCount(DispDOMMSTransitionEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMMSTransitionEvent_GetTypeInfoCount(DispDOMMSTransitionEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMMSTransitionEvent_GetTypeInfo(DispDOMMSTransitionEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMMSTransitionEvent_GetTypeInfo(DispDOMMSTransitionEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMMSTransitionEvent_GetIDsOfNames(DispDOMMSTransitionEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMMSTransitionEvent_GetIDsOfNames(DispDOMMSTransitionEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMMSTransitionEvent_Invoke(DispDOMMSTransitionEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMMSTransitionEvent_Invoke(DispDOMMSTransitionEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -162247,36 +162239,36 @@ interface IDOMMSAnimationEvent { #define IDOMMSAnimationEvent_initMSAnimationEvent(This,eventType,canBubble,cancelable,animationName,elapsedTime) (This)->lpVtbl->initMSAnimationEvent(This,eventType,canBubble,cancelable,animationName,elapsedTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMMSAnimationEvent_QueryInterface(IDOMMSAnimationEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMMSAnimationEvent_QueryInterface(IDOMMSAnimationEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMMSAnimationEvent_AddRef(IDOMMSAnimationEvent* This) { +static inline ULONG IDOMMSAnimationEvent_AddRef(IDOMMSAnimationEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMMSAnimationEvent_Release(IDOMMSAnimationEvent* This) { +static inline ULONG IDOMMSAnimationEvent_Release(IDOMMSAnimationEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMMSAnimationEvent_GetTypeInfoCount(IDOMMSAnimationEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMMSAnimationEvent_GetTypeInfoCount(IDOMMSAnimationEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMMSAnimationEvent_GetTypeInfo(IDOMMSAnimationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMMSAnimationEvent_GetTypeInfo(IDOMMSAnimationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMMSAnimationEvent_GetIDsOfNames(IDOMMSAnimationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMMSAnimationEvent_GetIDsOfNames(IDOMMSAnimationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMMSAnimationEvent_Invoke(IDOMMSAnimationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMMSAnimationEvent_Invoke(IDOMMSAnimationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMMSAnimationEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMMSAnimationEvent_get_animationName(IDOMMSAnimationEvent* This,BSTR *p) { +static inline HRESULT IDOMMSAnimationEvent_get_animationName(IDOMMSAnimationEvent* This,BSTR *p) { return This->lpVtbl->get_animationName(This,p); } -static __WIDL_INLINE HRESULT IDOMMSAnimationEvent_get_elapsedTime(IDOMMSAnimationEvent* This,float *p) { +static inline HRESULT IDOMMSAnimationEvent_get_elapsedTime(IDOMMSAnimationEvent* This,float *p) { return This->lpVtbl->get_elapsedTime(This,p); } -static __WIDL_INLINE HRESULT IDOMMSAnimationEvent_initMSAnimationEvent(IDOMMSAnimationEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,BSTR animationName,float elapsedTime) { +static inline HRESULT IDOMMSAnimationEvent_initMSAnimationEvent(IDOMMSAnimationEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,BSTR animationName,float elapsedTime) { return This->lpVtbl->initMSAnimationEvent(This,eventType,canBubble,cancelable,animationName,elapsedTime); } #endif @@ -162368,26 +162360,26 @@ interface DispDOMMSAnimationEvent { #define DispDOMMSAnimationEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMMSAnimationEvent_QueryInterface(DispDOMMSAnimationEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMMSAnimationEvent_QueryInterface(DispDOMMSAnimationEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMMSAnimationEvent_AddRef(DispDOMMSAnimationEvent* This) { +static inline ULONG DispDOMMSAnimationEvent_AddRef(DispDOMMSAnimationEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMMSAnimationEvent_Release(DispDOMMSAnimationEvent* This) { +static inline ULONG DispDOMMSAnimationEvent_Release(DispDOMMSAnimationEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMMSAnimationEvent_GetTypeInfoCount(DispDOMMSAnimationEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMMSAnimationEvent_GetTypeInfoCount(DispDOMMSAnimationEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMMSAnimationEvent_GetTypeInfo(DispDOMMSAnimationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMMSAnimationEvent_GetTypeInfo(DispDOMMSAnimationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMMSAnimationEvent_GetIDsOfNames(DispDOMMSAnimationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMMSAnimationEvent_GetIDsOfNames(DispDOMMSAnimationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMMSAnimationEvent_Invoke(DispDOMMSAnimationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMMSAnimationEvent_Invoke(DispDOMMSAnimationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -162528,36 +162520,36 @@ interface IWebGeolocation { #define IWebGeolocation_clearWatch(This,watchId) (This)->lpVtbl->clearWatch(This,watchId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebGeolocation_QueryInterface(IWebGeolocation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebGeolocation_QueryInterface(IWebGeolocation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebGeolocation_AddRef(IWebGeolocation* This) { +static inline ULONG IWebGeolocation_AddRef(IWebGeolocation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebGeolocation_Release(IWebGeolocation* This) { +static inline ULONG IWebGeolocation_Release(IWebGeolocation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebGeolocation_GetTypeInfoCount(IWebGeolocation* This,UINT *pctinfo) { +static inline HRESULT IWebGeolocation_GetTypeInfoCount(IWebGeolocation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebGeolocation_GetTypeInfo(IWebGeolocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebGeolocation_GetTypeInfo(IWebGeolocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebGeolocation_GetIDsOfNames(IWebGeolocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebGeolocation_GetIDsOfNames(IWebGeolocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebGeolocation_Invoke(IWebGeolocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebGeolocation_Invoke(IWebGeolocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebGeolocation methods ***/ -static __WIDL_INLINE HRESULT IWebGeolocation_getCurrentPosition(IWebGeolocation* This,IDispatch *successCallback,IDispatch *errorCallback,IDispatch *options) { +static inline HRESULT IWebGeolocation_getCurrentPosition(IWebGeolocation* This,IDispatch *successCallback,IDispatch *errorCallback,IDispatch *options) { return This->lpVtbl->getCurrentPosition(This,successCallback,errorCallback,options); } -static __WIDL_INLINE HRESULT IWebGeolocation_watchPosition(IWebGeolocation* This,IDispatch *successCallback,IDispatch *errorCallback,IDispatch *options,LONG *watchId) { +static inline HRESULT IWebGeolocation_watchPosition(IWebGeolocation* This,IDispatch *successCallback,IDispatch *errorCallback,IDispatch *options,LONG *watchId) { return This->lpVtbl->watchPosition(This,successCallback,errorCallback,options,watchId); } -static __WIDL_INLINE HRESULT IWebGeolocation_clearWatch(IWebGeolocation* This,LONG watchId) { +static inline HRESULT IWebGeolocation_clearWatch(IWebGeolocation* This,LONG watchId) { return This->lpVtbl->clearWatch(This,watchId); } #endif @@ -162707,48 +162699,48 @@ interface IWebGeocoordinates { #define IWebGeocoordinates_get_speed(This,p) (This)->lpVtbl->get_speed(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebGeocoordinates_QueryInterface(IWebGeocoordinates* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebGeocoordinates_QueryInterface(IWebGeocoordinates* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebGeocoordinates_AddRef(IWebGeocoordinates* This) { +static inline ULONG IWebGeocoordinates_AddRef(IWebGeocoordinates* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebGeocoordinates_Release(IWebGeocoordinates* This) { +static inline ULONG IWebGeocoordinates_Release(IWebGeocoordinates* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebGeocoordinates_GetTypeInfoCount(IWebGeocoordinates* This,UINT *pctinfo) { +static inline HRESULT IWebGeocoordinates_GetTypeInfoCount(IWebGeocoordinates* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebGeocoordinates_GetTypeInfo(IWebGeocoordinates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebGeocoordinates_GetTypeInfo(IWebGeocoordinates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebGeocoordinates_GetIDsOfNames(IWebGeocoordinates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebGeocoordinates_GetIDsOfNames(IWebGeocoordinates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebGeocoordinates_Invoke(IWebGeocoordinates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebGeocoordinates_Invoke(IWebGeocoordinates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebGeocoordinates methods ***/ -static __WIDL_INLINE HRESULT IWebGeocoordinates_get_latitude(IWebGeocoordinates* This,double *p) { +static inline HRESULT IWebGeocoordinates_get_latitude(IWebGeocoordinates* This,double *p) { return This->lpVtbl->get_latitude(This,p); } -static __WIDL_INLINE HRESULT IWebGeocoordinates_get_longitude(IWebGeocoordinates* This,double *p) { +static inline HRESULT IWebGeocoordinates_get_longitude(IWebGeocoordinates* This,double *p) { return This->lpVtbl->get_longitude(This,p); } -static __WIDL_INLINE HRESULT IWebGeocoordinates_get_altitude(IWebGeocoordinates* This,VARIANT *p) { +static inline HRESULT IWebGeocoordinates_get_altitude(IWebGeocoordinates* This,VARIANT *p) { return This->lpVtbl->get_altitude(This,p); } -static __WIDL_INLINE HRESULT IWebGeocoordinates_get_accuracy(IWebGeocoordinates* This,double *p) { +static inline HRESULT IWebGeocoordinates_get_accuracy(IWebGeocoordinates* This,double *p) { return This->lpVtbl->get_accuracy(This,p); } -static __WIDL_INLINE HRESULT IWebGeocoordinates_get_altitudeAccuracy(IWebGeocoordinates* This,VARIANT *p) { +static inline HRESULT IWebGeocoordinates_get_altitudeAccuracy(IWebGeocoordinates* This,VARIANT *p) { return This->lpVtbl->get_altitudeAccuracy(This,p); } -static __WIDL_INLINE HRESULT IWebGeocoordinates_get_heading(IWebGeocoordinates* This,VARIANT *p) { +static inline HRESULT IWebGeocoordinates_get_heading(IWebGeocoordinates* This,VARIANT *p) { return This->lpVtbl->get_heading(This,p); } -static __WIDL_INLINE HRESULT IWebGeocoordinates_get_speed(IWebGeocoordinates* This,VARIANT *p) { +static inline HRESULT IWebGeocoordinates_get_speed(IWebGeocoordinates* This,VARIANT *p) { return This->lpVtbl->get_speed(This,p); } #endif @@ -162858,33 +162850,33 @@ interface IWebGeopositionError { #define IWebGeopositionError_get_message(This,p) (This)->lpVtbl->get_message(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebGeopositionError_QueryInterface(IWebGeopositionError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebGeopositionError_QueryInterface(IWebGeopositionError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebGeopositionError_AddRef(IWebGeopositionError* This) { +static inline ULONG IWebGeopositionError_AddRef(IWebGeopositionError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebGeopositionError_Release(IWebGeopositionError* This) { +static inline ULONG IWebGeopositionError_Release(IWebGeopositionError* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebGeopositionError_GetTypeInfoCount(IWebGeopositionError* This,UINT *pctinfo) { +static inline HRESULT IWebGeopositionError_GetTypeInfoCount(IWebGeopositionError* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebGeopositionError_GetTypeInfo(IWebGeopositionError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebGeopositionError_GetTypeInfo(IWebGeopositionError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebGeopositionError_GetIDsOfNames(IWebGeopositionError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebGeopositionError_GetIDsOfNames(IWebGeopositionError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebGeopositionError_Invoke(IWebGeopositionError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebGeopositionError_Invoke(IWebGeopositionError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebGeopositionError methods ***/ -static __WIDL_INLINE HRESULT IWebGeopositionError_get_code(IWebGeopositionError* This,LONG *p) { +static inline HRESULT IWebGeopositionError_get_code(IWebGeopositionError* This,LONG *p) { return This->lpVtbl->get_code(This,p); } -static __WIDL_INLINE HRESULT IWebGeopositionError_get_message(IWebGeopositionError* This,BSTR *p) { +static inline HRESULT IWebGeopositionError_get_message(IWebGeopositionError* This,BSTR *p) { return This->lpVtbl->get_message(This,p); } #endif @@ -162994,33 +162986,33 @@ interface IWebGeoposition { #define IWebGeoposition_get_timestamp(This,p) (This)->lpVtbl->get_timestamp(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebGeoposition_QueryInterface(IWebGeoposition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebGeoposition_QueryInterface(IWebGeoposition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebGeoposition_AddRef(IWebGeoposition* This) { +static inline ULONG IWebGeoposition_AddRef(IWebGeoposition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebGeoposition_Release(IWebGeoposition* This) { +static inline ULONG IWebGeoposition_Release(IWebGeoposition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebGeoposition_GetTypeInfoCount(IWebGeoposition* This,UINT *pctinfo) { +static inline HRESULT IWebGeoposition_GetTypeInfoCount(IWebGeoposition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebGeoposition_GetTypeInfo(IWebGeoposition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebGeoposition_GetTypeInfo(IWebGeoposition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebGeoposition_GetIDsOfNames(IWebGeoposition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebGeoposition_GetIDsOfNames(IWebGeoposition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebGeoposition_Invoke(IWebGeoposition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebGeoposition_Invoke(IWebGeoposition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebGeoposition methods ***/ -static __WIDL_INLINE HRESULT IWebGeoposition_get_coords(IWebGeoposition* This,IWebGeocoordinates **p) { +static inline HRESULT IWebGeoposition_get_coords(IWebGeoposition* This,IWebGeocoordinates **p) { return This->lpVtbl->get_coords(This,p); } -static __WIDL_INLINE HRESULT IWebGeoposition_get_timestamp(IWebGeoposition* This,ULONGLONG *p) { +static inline HRESULT IWebGeoposition_get_timestamp(IWebGeoposition* This,ULONGLONG *p) { return This->lpVtbl->get_timestamp(This,p); } #endif @@ -163112,26 +163104,26 @@ interface DispWebGeolocation { #define DispWebGeolocation_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispWebGeolocation_QueryInterface(DispWebGeolocation* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispWebGeolocation_QueryInterface(DispWebGeolocation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispWebGeolocation_AddRef(DispWebGeolocation* This) { +static inline ULONG DispWebGeolocation_AddRef(DispWebGeolocation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispWebGeolocation_Release(DispWebGeolocation* This) { +static inline ULONG DispWebGeolocation_Release(DispWebGeolocation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispWebGeolocation_GetTypeInfoCount(DispWebGeolocation* This,UINT *pctinfo) { +static inline HRESULT DispWebGeolocation_GetTypeInfoCount(DispWebGeolocation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispWebGeolocation_GetTypeInfo(DispWebGeolocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispWebGeolocation_GetTypeInfo(DispWebGeolocation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispWebGeolocation_GetIDsOfNames(DispWebGeolocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispWebGeolocation_GetIDsOfNames(DispWebGeolocation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispWebGeolocation_Invoke(DispWebGeolocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispWebGeolocation_Invoke(DispWebGeolocation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -163236,26 +163228,26 @@ interface DispWebGeocoordinates { #define DispWebGeocoordinates_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispWebGeocoordinates_QueryInterface(DispWebGeocoordinates* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispWebGeocoordinates_QueryInterface(DispWebGeocoordinates* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispWebGeocoordinates_AddRef(DispWebGeocoordinates* This) { +static inline ULONG DispWebGeocoordinates_AddRef(DispWebGeocoordinates* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispWebGeocoordinates_Release(DispWebGeocoordinates* This) { +static inline ULONG DispWebGeocoordinates_Release(DispWebGeocoordinates* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispWebGeocoordinates_GetTypeInfoCount(DispWebGeocoordinates* This,UINT *pctinfo) { +static inline HRESULT DispWebGeocoordinates_GetTypeInfoCount(DispWebGeocoordinates* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispWebGeocoordinates_GetTypeInfo(DispWebGeocoordinates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispWebGeocoordinates_GetTypeInfo(DispWebGeocoordinates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispWebGeocoordinates_GetIDsOfNames(DispWebGeocoordinates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispWebGeocoordinates_GetIDsOfNames(DispWebGeocoordinates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispWebGeocoordinates_Invoke(DispWebGeocoordinates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispWebGeocoordinates_Invoke(DispWebGeocoordinates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -163360,26 +163352,26 @@ interface DispWebGeopositionError { #define DispWebGeopositionError_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispWebGeopositionError_QueryInterface(DispWebGeopositionError* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispWebGeopositionError_QueryInterface(DispWebGeopositionError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispWebGeopositionError_AddRef(DispWebGeopositionError* This) { +static inline ULONG DispWebGeopositionError_AddRef(DispWebGeopositionError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispWebGeopositionError_Release(DispWebGeopositionError* This) { +static inline ULONG DispWebGeopositionError_Release(DispWebGeopositionError* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispWebGeopositionError_GetTypeInfoCount(DispWebGeopositionError* This,UINT *pctinfo) { +static inline HRESULT DispWebGeopositionError_GetTypeInfoCount(DispWebGeopositionError* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispWebGeopositionError_GetTypeInfo(DispWebGeopositionError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispWebGeopositionError_GetTypeInfo(DispWebGeopositionError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispWebGeopositionError_GetIDsOfNames(DispWebGeopositionError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispWebGeopositionError_GetIDsOfNames(DispWebGeopositionError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispWebGeopositionError_Invoke(DispWebGeopositionError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispWebGeopositionError_Invoke(DispWebGeopositionError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -163484,26 +163476,26 @@ interface DispWebGeoposition { #define DispWebGeoposition_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispWebGeoposition_QueryInterface(DispWebGeoposition* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispWebGeoposition_QueryInterface(DispWebGeoposition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispWebGeoposition_AddRef(DispWebGeoposition* This) { +static inline ULONG DispWebGeoposition_AddRef(DispWebGeoposition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispWebGeoposition_Release(DispWebGeoposition* This) { +static inline ULONG DispWebGeoposition_Release(DispWebGeoposition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispWebGeoposition_GetTypeInfoCount(DispWebGeoposition* This,UINT *pctinfo) { +static inline HRESULT DispWebGeoposition_GetTypeInfoCount(DispWebGeoposition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispWebGeoposition_GetTypeInfo(DispWebGeoposition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispWebGeoposition_GetTypeInfo(DispWebGeoposition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispWebGeoposition_GetIDsOfNames(DispWebGeoposition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispWebGeoposition_GetIDsOfNames(DispWebGeoposition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispWebGeoposition_Invoke(DispWebGeoposition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispWebGeoposition_Invoke(DispWebGeoposition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -163795,90 +163787,90 @@ interface IClientCaps { #define IClientCaps_clearComponentRequest(This) (This)->lpVtbl->clearComponentRequest(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IClientCaps_QueryInterface(IClientCaps* This,REFIID riid,void **ppvObject) { +static inline HRESULT IClientCaps_QueryInterface(IClientCaps* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IClientCaps_AddRef(IClientCaps* This) { +static inline ULONG IClientCaps_AddRef(IClientCaps* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IClientCaps_Release(IClientCaps* This) { +static inline ULONG IClientCaps_Release(IClientCaps* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IClientCaps_GetTypeInfoCount(IClientCaps* This,UINT *pctinfo) { +static inline HRESULT IClientCaps_GetTypeInfoCount(IClientCaps* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IClientCaps_GetTypeInfo(IClientCaps* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IClientCaps_GetTypeInfo(IClientCaps* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IClientCaps_GetIDsOfNames(IClientCaps* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IClientCaps_GetIDsOfNames(IClientCaps* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IClientCaps_Invoke(IClientCaps* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IClientCaps_Invoke(IClientCaps* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IClientCaps methods ***/ -static __WIDL_INLINE HRESULT IClientCaps_get_javaEnabled(IClientCaps* This,VARIANT_BOOL *p) { +static inline HRESULT IClientCaps_get_javaEnabled(IClientCaps* This,VARIANT_BOOL *p) { return This->lpVtbl->get_javaEnabled(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_cookieEnabled(IClientCaps* This,VARIANT_BOOL *p) { +static inline HRESULT IClientCaps_get_cookieEnabled(IClientCaps* This,VARIANT_BOOL *p) { return This->lpVtbl->get_cookieEnabled(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_cpuClass(IClientCaps* This,BSTR *p) { +static inline HRESULT IClientCaps_get_cpuClass(IClientCaps* This,BSTR *p) { return This->lpVtbl->get_cpuClass(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_systemLanguage(IClientCaps* This,BSTR *p) { +static inline HRESULT IClientCaps_get_systemLanguage(IClientCaps* This,BSTR *p) { return This->lpVtbl->get_systemLanguage(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_userLanguage(IClientCaps* This,BSTR *p) { +static inline HRESULT IClientCaps_get_userLanguage(IClientCaps* This,BSTR *p) { return This->lpVtbl->get_userLanguage(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_platform(IClientCaps* This,BSTR *p) { +static inline HRESULT IClientCaps_get_platform(IClientCaps* This,BSTR *p) { return This->lpVtbl->get_platform(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_connectionSpeed(IClientCaps* This,LONG *p) { +static inline HRESULT IClientCaps_get_connectionSpeed(IClientCaps* This,LONG *p) { return This->lpVtbl->get_connectionSpeed(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_onLine(IClientCaps* This,VARIANT_BOOL *p) { +static inline HRESULT IClientCaps_get_onLine(IClientCaps* This,VARIANT_BOOL *p) { return This->lpVtbl->get_onLine(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_colorDepth(IClientCaps* This,LONG *p) { +static inline HRESULT IClientCaps_get_colorDepth(IClientCaps* This,LONG *p) { return This->lpVtbl->get_colorDepth(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_bufferDepth(IClientCaps* This,LONG *p) { +static inline HRESULT IClientCaps_get_bufferDepth(IClientCaps* This,LONG *p) { return This->lpVtbl->get_bufferDepth(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_width(IClientCaps* This,LONG *p) { +static inline HRESULT IClientCaps_get_width(IClientCaps* This,LONG *p) { return This->lpVtbl->get_width(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_height(IClientCaps* This,LONG *p) { +static inline HRESULT IClientCaps_get_height(IClientCaps* This,LONG *p) { return This->lpVtbl->get_height(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_availHeight(IClientCaps* This,LONG *p) { +static inline HRESULT IClientCaps_get_availHeight(IClientCaps* This,LONG *p) { return This->lpVtbl->get_availHeight(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_availWidth(IClientCaps* This,LONG *p) { +static inline HRESULT IClientCaps_get_availWidth(IClientCaps* This,LONG *p) { return This->lpVtbl->get_availWidth(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_get_connectionType(IClientCaps* This,BSTR *p) { +static inline HRESULT IClientCaps_get_connectionType(IClientCaps* This,BSTR *p) { return This->lpVtbl->get_connectionType(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_isComponentInstalled(IClientCaps* This,BSTR bstrName,BSTR bstrUrl,BSTR bStrVer,VARIANT_BOOL *p) { +static inline HRESULT IClientCaps_isComponentInstalled(IClientCaps* This,BSTR bstrName,BSTR bstrUrl,BSTR bStrVer,VARIANT_BOOL *p) { return This->lpVtbl->isComponentInstalled(This,bstrName,bstrUrl,bStrVer,p); } -static __WIDL_INLINE HRESULT IClientCaps_getComponentVersion(IClientCaps* This,BSTR bstrName,BSTR bstrUrl,BSTR *pbstrVer) { +static inline HRESULT IClientCaps_getComponentVersion(IClientCaps* This,BSTR bstrName,BSTR bstrUrl,BSTR *pbstrVer) { return This->lpVtbl->getComponentVersion(This,bstrName,bstrUrl,pbstrVer); } -static __WIDL_INLINE HRESULT IClientCaps_compareVersions(IClientCaps* This,BSTR bstrVer1,BSTR bstrVer2,LONG *p) { +static inline HRESULT IClientCaps_compareVersions(IClientCaps* This,BSTR bstrVer1,BSTR bstrVer2,LONG *p) { return This->lpVtbl->compareVersions(This,bstrVer1,bstrVer2,p); } -static __WIDL_INLINE HRESULT IClientCaps_addComponentRequest(IClientCaps* This,BSTR bstrName,BSTR bstrUrl,BSTR bStrVer) { +static inline HRESULT IClientCaps_addComponentRequest(IClientCaps* This,BSTR bstrName,BSTR bstrUrl,BSTR bStrVer) { return This->lpVtbl->addComponentRequest(This,bstrName,bstrUrl,bStrVer); } -static __WIDL_INLINE HRESULT IClientCaps_doComponentRequest(IClientCaps* This,VARIANT_BOOL *p) { +static inline HRESULT IClientCaps_doComponentRequest(IClientCaps* This,VARIANT_BOOL *p) { return This->lpVtbl->doComponentRequest(This,p); } -static __WIDL_INLINE HRESULT IClientCaps_clearComponentRequest(IClientCaps* This) { +static inline HRESULT IClientCaps_clearComponentRequest(IClientCaps* This) { return This->lpVtbl->clearComponentRequest(This); } #endif @@ -164022,36 +164014,36 @@ interface IDOMMSManipulationEvent { #define IDOMMSManipulationEvent_initMSManipulationEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,lastState,currentState) (This)->lpVtbl->initMSManipulationEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,lastState,currentState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMMSManipulationEvent_QueryInterface(IDOMMSManipulationEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMMSManipulationEvent_QueryInterface(IDOMMSManipulationEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMMSManipulationEvent_AddRef(IDOMMSManipulationEvent* This) { +static inline ULONG IDOMMSManipulationEvent_AddRef(IDOMMSManipulationEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMMSManipulationEvent_Release(IDOMMSManipulationEvent* This) { +static inline ULONG IDOMMSManipulationEvent_Release(IDOMMSManipulationEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMMSManipulationEvent_GetTypeInfoCount(IDOMMSManipulationEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMMSManipulationEvent_GetTypeInfoCount(IDOMMSManipulationEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMMSManipulationEvent_GetTypeInfo(IDOMMSManipulationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMMSManipulationEvent_GetTypeInfo(IDOMMSManipulationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMMSManipulationEvent_GetIDsOfNames(IDOMMSManipulationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMMSManipulationEvent_GetIDsOfNames(IDOMMSManipulationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMMSManipulationEvent_Invoke(IDOMMSManipulationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMMSManipulationEvent_Invoke(IDOMMSManipulationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMMSManipulationEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMMSManipulationEvent_get_lastState(IDOMMSManipulationEvent* This,LONG *p) { +static inline HRESULT IDOMMSManipulationEvent_get_lastState(IDOMMSManipulationEvent* This,LONG *p) { return This->lpVtbl->get_lastState(This,p); } -static __WIDL_INLINE HRESULT IDOMMSManipulationEvent_get_currentState(IDOMMSManipulationEvent* This,LONG *p) { +static inline HRESULT IDOMMSManipulationEvent_get_currentState(IDOMMSManipulationEvent* This,LONG *p) { return This->lpVtbl->get_currentState(This,p); } -static __WIDL_INLINE HRESULT IDOMMSManipulationEvent_initMSManipulationEvent(IDOMMSManipulationEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG lastState,LONG currentState) { +static inline HRESULT IDOMMSManipulationEvent_initMSManipulationEvent(IDOMMSManipulationEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,IHTMLWindow2 *viewArg,LONG detailArg,LONG lastState,LONG currentState) { return This->lpVtbl->initMSManipulationEvent(This,eventType,canBubble,cancelable,viewArg,detailArg,lastState,currentState); } #endif @@ -164143,26 +164135,26 @@ interface DispDOMMSManipulationEvent { #define DispDOMMSManipulationEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMMSManipulationEvent_QueryInterface(DispDOMMSManipulationEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMMSManipulationEvent_QueryInterface(DispDOMMSManipulationEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMMSManipulationEvent_AddRef(DispDOMMSManipulationEvent* This) { +static inline ULONG DispDOMMSManipulationEvent_AddRef(DispDOMMSManipulationEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMMSManipulationEvent_Release(DispDOMMSManipulationEvent* This) { +static inline ULONG DispDOMMSManipulationEvent_Release(DispDOMMSManipulationEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMMSManipulationEvent_GetTypeInfoCount(DispDOMMSManipulationEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMMSManipulationEvent_GetTypeInfoCount(DispDOMMSManipulationEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMMSManipulationEvent_GetTypeInfo(DispDOMMSManipulationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMMSManipulationEvent_GetTypeInfo(DispDOMMSManipulationEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMMSManipulationEvent_GetIDsOfNames(DispDOMMSManipulationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMMSManipulationEvent_GetIDsOfNames(DispDOMMSManipulationEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMMSManipulationEvent_Invoke(DispDOMMSManipulationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMMSManipulationEvent_Invoke(DispDOMMSManipulationEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -164295,33 +164287,33 @@ interface IDOMCloseEvent { #define IDOMCloseEvent_initCloseEvent(This,eventType,canBubble,cancelable,wasClean,code,reason) (This)->lpVtbl->initCloseEvent(This,eventType,canBubble,cancelable,wasClean,code,reason) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMCloseEvent_QueryInterface(IDOMCloseEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMCloseEvent_QueryInterface(IDOMCloseEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMCloseEvent_AddRef(IDOMCloseEvent* This) { +static inline ULONG IDOMCloseEvent_AddRef(IDOMCloseEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMCloseEvent_Release(IDOMCloseEvent* This) { +static inline ULONG IDOMCloseEvent_Release(IDOMCloseEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDOMCloseEvent_GetTypeInfoCount(IDOMCloseEvent* This,UINT *pctinfo) { +static inline HRESULT IDOMCloseEvent_GetTypeInfoCount(IDOMCloseEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDOMCloseEvent_GetTypeInfo(IDOMCloseEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDOMCloseEvent_GetTypeInfo(IDOMCloseEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDOMCloseEvent_GetIDsOfNames(IDOMCloseEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDOMCloseEvent_GetIDsOfNames(IDOMCloseEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDOMCloseEvent_Invoke(IDOMCloseEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDOMCloseEvent_Invoke(IDOMCloseEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDOMCloseEvent methods ***/ -static __WIDL_INLINE HRESULT IDOMCloseEvent_get_wasClean(IDOMCloseEvent* This,VARIANT_BOOL *p) { +static inline HRESULT IDOMCloseEvent_get_wasClean(IDOMCloseEvent* This,VARIANT_BOOL *p) { return This->lpVtbl->get_wasClean(This,p); } -static __WIDL_INLINE HRESULT IDOMCloseEvent_initCloseEvent(IDOMCloseEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,VARIANT_BOOL wasClean,LONG code,BSTR reason) { +static inline HRESULT IDOMCloseEvent_initCloseEvent(IDOMCloseEvent* This,BSTR eventType,VARIANT_BOOL canBubble,VARIANT_BOOL cancelable,VARIANT_BOOL wasClean,LONG code,BSTR reason) { return This->lpVtbl->initCloseEvent(This,eventType,canBubble,cancelable,wasClean,code,reason); } #endif @@ -164413,26 +164405,26 @@ interface DispDOMCloseEvent { #define DispDOMCloseEvent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispDOMCloseEvent_QueryInterface(DispDOMCloseEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispDOMCloseEvent_QueryInterface(DispDOMCloseEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispDOMCloseEvent_AddRef(DispDOMCloseEvent* This) { +static inline ULONG DispDOMCloseEvent_AddRef(DispDOMCloseEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispDOMCloseEvent_Release(DispDOMCloseEvent* This) { +static inline ULONG DispDOMCloseEvent_Release(DispDOMCloseEvent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispDOMCloseEvent_GetTypeInfoCount(DispDOMCloseEvent* This,UINT *pctinfo) { +static inline HRESULT DispDOMCloseEvent_GetTypeInfoCount(DispDOMCloseEvent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispDOMCloseEvent_GetTypeInfo(DispDOMCloseEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispDOMCloseEvent_GetTypeInfo(DispDOMCloseEvent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispDOMCloseEvent_GetIDsOfNames(DispDOMCloseEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispDOMCloseEvent_GetIDsOfNames(DispDOMCloseEvent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispDOMCloseEvent_Invoke(DispDOMCloseEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispDOMCloseEvent_Invoke(DispDOMCloseEvent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -164696,87 +164688,87 @@ interface IHTMLApplicationCache { #define IHTMLApplicationCache_abort(This) (This)->lpVtbl->abort(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLApplicationCache_QueryInterface(IHTMLApplicationCache* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLApplicationCache_QueryInterface(IHTMLApplicationCache* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLApplicationCache_AddRef(IHTMLApplicationCache* This) { +static inline ULONG IHTMLApplicationCache_AddRef(IHTMLApplicationCache* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLApplicationCache_Release(IHTMLApplicationCache* This) { +static inline ULONG IHTMLApplicationCache_Release(IHTMLApplicationCache* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLApplicationCache_GetTypeInfoCount(IHTMLApplicationCache* This,UINT *pctinfo) { +static inline HRESULT IHTMLApplicationCache_GetTypeInfoCount(IHTMLApplicationCache* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_GetTypeInfo(IHTMLApplicationCache* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLApplicationCache_GetTypeInfo(IHTMLApplicationCache* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_GetIDsOfNames(IHTMLApplicationCache* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLApplicationCache_GetIDsOfNames(IHTMLApplicationCache* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_Invoke(IHTMLApplicationCache* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLApplicationCache_Invoke(IHTMLApplicationCache* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLApplicationCache methods ***/ -static __WIDL_INLINE HRESULT IHTMLApplicationCache_get_status(IHTMLApplicationCache* This,LONG *p) { +static inline HRESULT IHTMLApplicationCache_get_status(IHTMLApplicationCache* This,LONG *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_put_onchecking(IHTMLApplicationCache* This,VARIANT v) { +static inline HRESULT IHTMLApplicationCache_put_onchecking(IHTMLApplicationCache* This,VARIANT v) { return This->lpVtbl->put_onchecking(This,v); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_get_onchecking(IHTMLApplicationCache* This,VARIANT *p) { +static inline HRESULT IHTMLApplicationCache_get_onchecking(IHTMLApplicationCache* This,VARIANT *p) { return This->lpVtbl->get_onchecking(This,p); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_put_onerror(IHTMLApplicationCache* This,VARIANT v) { +static inline HRESULT IHTMLApplicationCache_put_onerror(IHTMLApplicationCache* This,VARIANT v) { return This->lpVtbl->put_onerror(This,v); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_get_onerror(IHTMLApplicationCache* This,VARIANT *p) { +static inline HRESULT IHTMLApplicationCache_get_onerror(IHTMLApplicationCache* This,VARIANT *p) { return This->lpVtbl->get_onerror(This,p); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_put_onnoupdate(IHTMLApplicationCache* This,VARIANT v) { +static inline HRESULT IHTMLApplicationCache_put_onnoupdate(IHTMLApplicationCache* This,VARIANT v) { return This->lpVtbl->put_onnoupdate(This,v); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_get_onnoupdate(IHTMLApplicationCache* This,VARIANT *p) { +static inline HRESULT IHTMLApplicationCache_get_onnoupdate(IHTMLApplicationCache* This,VARIANT *p) { return This->lpVtbl->get_onnoupdate(This,p); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_put_ondownloading(IHTMLApplicationCache* This,VARIANT v) { +static inline HRESULT IHTMLApplicationCache_put_ondownloading(IHTMLApplicationCache* This,VARIANT v) { return This->lpVtbl->put_ondownloading(This,v); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_get_ondownloading(IHTMLApplicationCache* This,VARIANT *p) { +static inline HRESULT IHTMLApplicationCache_get_ondownloading(IHTMLApplicationCache* This,VARIANT *p) { return This->lpVtbl->get_ondownloading(This,p); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_put_onprogress(IHTMLApplicationCache* This,VARIANT v) { +static inline HRESULT IHTMLApplicationCache_put_onprogress(IHTMLApplicationCache* This,VARIANT v) { return This->lpVtbl->put_onprogress(This,v); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_get_onprogress(IHTMLApplicationCache* This,VARIANT *p) { +static inline HRESULT IHTMLApplicationCache_get_onprogress(IHTMLApplicationCache* This,VARIANT *p) { return This->lpVtbl->get_onprogress(This,p); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_put_onupdateready(IHTMLApplicationCache* This,VARIANT v) { +static inline HRESULT IHTMLApplicationCache_put_onupdateready(IHTMLApplicationCache* This,VARIANT v) { return This->lpVtbl->put_onupdateready(This,v); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_get_onupdateready(IHTMLApplicationCache* This,VARIANT *p) { +static inline HRESULT IHTMLApplicationCache_get_onupdateready(IHTMLApplicationCache* This,VARIANT *p) { return This->lpVtbl->get_onupdateready(This,p); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_put_oncached(IHTMLApplicationCache* This,VARIANT v) { +static inline HRESULT IHTMLApplicationCache_put_oncached(IHTMLApplicationCache* This,VARIANT v) { return This->lpVtbl->put_oncached(This,v); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_get_oncached(IHTMLApplicationCache* This,VARIANT *p) { +static inline HRESULT IHTMLApplicationCache_get_oncached(IHTMLApplicationCache* This,VARIANT *p) { return This->lpVtbl->get_oncached(This,p); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_put_onobsolete(IHTMLApplicationCache* This,VARIANT v) { +static inline HRESULT IHTMLApplicationCache_put_onobsolete(IHTMLApplicationCache* This,VARIANT v) { return This->lpVtbl->put_onobsolete(This,v); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_get_onobsolete(IHTMLApplicationCache* This,VARIANT *p) { +static inline HRESULT IHTMLApplicationCache_get_onobsolete(IHTMLApplicationCache* This,VARIANT *p) { return This->lpVtbl->get_onobsolete(This,p); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_update(IHTMLApplicationCache* This) { +static inline HRESULT IHTMLApplicationCache_update(IHTMLApplicationCache* This) { return This->lpVtbl->update(This); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_swapCache(IHTMLApplicationCache* This) { +static inline HRESULT IHTMLApplicationCache_swapCache(IHTMLApplicationCache* This) { return This->lpVtbl->swapCache(This); } -static __WIDL_INLINE HRESULT IHTMLApplicationCache_abort(IHTMLApplicationCache* This) { +static inline HRESULT IHTMLApplicationCache_abort(IHTMLApplicationCache* This) { return This->lpVtbl->abort(This); } #endif @@ -164868,26 +164860,26 @@ interface DispApplicationCache { #define DispApplicationCache_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispApplicationCache_QueryInterface(DispApplicationCache* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispApplicationCache_QueryInterface(DispApplicationCache* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispApplicationCache_AddRef(DispApplicationCache* This) { +static inline ULONG DispApplicationCache_AddRef(DispApplicationCache* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispApplicationCache_Release(DispApplicationCache* This) { +static inline ULONG DispApplicationCache_Release(DispApplicationCache* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispApplicationCache_GetTypeInfoCount(DispApplicationCache* This,UINT *pctinfo) { +static inline HRESULT DispApplicationCache_GetTypeInfoCount(DispApplicationCache* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispApplicationCache_GetTypeInfo(DispApplicationCache* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispApplicationCache_GetTypeInfo(DispApplicationCache* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispApplicationCache_GetIDsOfNames(DispApplicationCache* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispApplicationCache_GetIDsOfNames(DispApplicationCache* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispApplicationCache_Invoke(DispApplicationCache* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispApplicationCache_Invoke(DispApplicationCache* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -165821,20 +165813,20 @@ interface ICSSFilterSite { #define ICSSFilterSite_FireOnFilterChangeEvent(This) (This)->lpVtbl->FireOnFilterChangeEvent(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICSSFilterSite_QueryInterface(ICSSFilterSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICSSFilterSite_QueryInterface(ICSSFilterSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICSSFilterSite_AddRef(ICSSFilterSite* This) { +static inline ULONG ICSSFilterSite_AddRef(ICSSFilterSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICSSFilterSite_Release(ICSSFilterSite* This) { +static inline ULONG ICSSFilterSite_Release(ICSSFilterSite* This) { return This->lpVtbl->Release(This); } /*** ICSSFilterSite methods ***/ -static __WIDL_INLINE HRESULT ICSSFilterSite_GetElement(ICSSFilterSite* This,IHTMLElement **Element) { +static inline HRESULT ICSSFilterSite_GetElement(ICSSFilterSite* This,IHTMLElement **Element) { return This->lpVtbl->GetElement(This,Element); } -static __WIDL_INLINE HRESULT ICSSFilterSite_FireOnFilterChangeEvent(ICSSFilterSite* This) { +static inline HRESULT ICSSFilterSite_FireOnFilterChangeEvent(ICSSFilterSite* This) { return This->lpVtbl->FireOnFilterChangeEvent(This); } #endif @@ -165909,20 +165901,20 @@ interface ICSSFilter { #define ICSSFilter_OnAmbientPropertyChange(This,dispid) (This)->lpVtbl->OnAmbientPropertyChange(This,dispid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICSSFilter_QueryInterface(ICSSFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICSSFilter_QueryInterface(ICSSFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICSSFilter_AddRef(ICSSFilter* This) { +static inline ULONG ICSSFilter_AddRef(ICSSFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICSSFilter_Release(ICSSFilter* This) { +static inline ULONG ICSSFilter_Release(ICSSFilter* This) { return This->lpVtbl->Release(This); } /*** ICSSFilter methods ***/ -static __WIDL_INLINE HRESULT ICSSFilter_SetSite(ICSSFilter* This,ICSSFilterSite *pSink) { +static inline HRESULT ICSSFilter_SetSite(ICSSFilter* This,ICSSFilterSite *pSink) { return This->lpVtbl->SetSite(This,pSink); } -static __WIDL_INLINE HRESULT ICSSFilter_OnAmbientPropertyChange(ICSSFilter* This,LONG dispid) { +static inline HRESULT ICSSFilter_OnAmbientPropertyChange(ICSSFilter* This,LONG dispid) { return This->lpVtbl->OnAmbientPropertyChange(This,dispid); } #endif @@ -165993,17 +165985,17 @@ interface ISecureUrlHost { #define ISecureUrlHost_ValidateSecureUrl(This,pfAllow,pchUrlInQuestion,dwFlags) (This)->lpVtbl->ValidateSecureUrl(This,pfAllow,pchUrlInQuestion,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISecureUrlHost_QueryInterface(ISecureUrlHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISecureUrlHost_QueryInterface(ISecureUrlHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISecureUrlHost_AddRef(ISecureUrlHost* This) { +static inline ULONG ISecureUrlHost_AddRef(ISecureUrlHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISecureUrlHost_Release(ISecureUrlHost* This) { +static inline ULONG ISecureUrlHost_Release(ISecureUrlHost* This) { return This->lpVtbl->Release(This); } /*** ISecureUrlHost methods ***/ -static __WIDL_INLINE HRESULT ISecureUrlHost_ValidateSecureUrl(ISecureUrlHost* This,WINBOOL *pfAllow,OLECHAR *pchUrlInQuestion,DWORD dwFlags) { +static inline HRESULT ISecureUrlHost_ValidateSecureUrl(ISecureUrlHost* This,WINBOOL *pfAllow,OLECHAR *pchUrlInQuestion,DWORD dwFlags) { return This->lpVtbl->ValidateSecureUrl(This,pfAllow,pchUrlInQuestion,dwFlags); } #endif @@ -166277,74 +166269,74 @@ interface IMarkupServices { #define IMarkupServices_EndUndoUnit(This) (This)->lpVtbl->EndUndoUnit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarkupServices_QueryInterface(IMarkupServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarkupServices_QueryInterface(IMarkupServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarkupServices_AddRef(IMarkupServices* This) { +static inline ULONG IMarkupServices_AddRef(IMarkupServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarkupServices_Release(IMarkupServices* This) { +static inline ULONG IMarkupServices_Release(IMarkupServices* This) { return This->lpVtbl->Release(This); } /*** IMarkupServices methods ***/ -static __WIDL_INLINE HRESULT IMarkupServices_CreateMarkupPointer(IMarkupServices* This,IMarkupPointer **ppPointer) { +static inline HRESULT IMarkupServices_CreateMarkupPointer(IMarkupServices* This,IMarkupPointer **ppPointer) { return This->lpVtbl->CreateMarkupPointer(This,ppPointer); } -static __WIDL_INLINE HRESULT IMarkupServices_CreateMarkupContainer(IMarkupServices* This,IMarkupContainer **ppMarkupContainer) { +static inline HRESULT IMarkupServices_CreateMarkupContainer(IMarkupServices* This,IMarkupContainer **ppMarkupContainer) { return This->lpVtbl->CreateMarkupContainer(This,ppMarkupContainer); } -static __WIDL_INLINE HRESULT IMarkupServices_CreateElement(IMarkupServices* This,ELEMENT_TAG_ID tagID,OLECHAR *pchAttributes,IHTMLElement **ppElement) { +static inline HRESULT IMarkupServices_CreateElement(IMarkupServices* This,ELEMENT_TAG_ID tagID,OLECHAR *pchAttributes,IHTMLElement **ppElement) { return This->lpVtbl->CreateElement(This,tagID,pchAttributes,ppElement); } -static __WIDL_INLINE HRESULT IMarkupServices_CloneElement(IMarkupServices* This,IHTMLElement *pElemCloneThis,IHTMLElement **ppElementTheClone) { +static inline HRESULT IMarkupServices_CloneElement(IMarkupServices* This,IHTMLElement *pElemCloneThis,IHTMLElement **ppElementTheClone) { return This->lpVtbl->CloneElement(This,pElemCloneThis,ppElementTheClone); } -static __WIDL_INLINE HRESULT IMarkupServices_InsertElement(IMarkupServices* This,IHTMLElement *pElementInsert,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { +static inline HRESULT IMarkupServices_InsertElement(IMarkupServices* This,IHTMLElement *pElementInsert,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { return This->lpVtbl->InsertElement(This,pElementInsert,pPointerStart,pPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices_RemoveElement(IMarkupServices* This,IHTMLElement *pElementRemove) { +static inline HRESULT IMarkupServices_RemoveElement(IMarkupServices* This,IHTMLElement *pElementRemove) { return This->lpVtbl->RemoveElement(This,pElementRemove); } -static __WIDL_INLINE HRESULT IMarkupServices_Remove(IMarkupServices* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { +static inline HRESULT IMarkupServices_Remove(IMarkupServices* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { return This->lpVtbl->Remove(This,pPointerStart,pPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices_Copy(IMarkupServices* This,IMarkupPointer *pPointerSourceStart,IMarkupPointer *pPointerSourceFinish,IMarkupPointer *pPointerTarget) { +static inline HRESULT IMarkupServices_Copy(IMarkupServices* This,IMarkupPointer *pPointerSourceStart,IMarkupPointer *pPointerSourceFinish,IMarkupPointer *pPointerTarget) { return This->lpVtbl->Copy(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget); } -static __WIDL_INLINE HRESULT IMarkupServices_Move(IMarkupServices* This,IMarkupPointer *pPointerSourceStart,IMarkupPointer *pPointerSourceFinish,IMarkupPointer *pPointerTarget) { +static inline HRESULT IMarkupServices_Move(IMarkupServices* This,IMarkupPointer *pPointerSourceStart,IMarkupPointer *pPointerSourceFinish,IMarkupPointer *pPointerTarget) { return This->lpVtbl->Move(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget); } -static __WIDL_INLINE HRESULT IMarkupServices_InsertText(IMarkupServices* This,OLECHAR *pchText,LONG cch,IMarkupPointer *pPointerTarget) { +static inline HRESULT IMarkupServices_InsertText(IMarkupServices* This,OLECHAR *pchText,LONG cch,IMarkupPointer *pPointerTarget) { return This->lpVtbl->InsertText(This,pchText,cch,pPointerTarget); } -static __WIDL_INLINE HRESULT IMarkupServices_ParseString(IMarkupServices* This,OLECHAR *pchHTML,DWORD dwFlags,IMarkupContainer **ppContainerResult,IMarkupPointer *ppPointerStart,IMarkupPointer *ppPointerFinish) { +static inline HRESULT IMarkupServices_ParseString(IMarkupServices* This,OLECHAR *pchHTML,DWORD dwFlags,IMarkupContainer **ppContainerResult,IMarkupPointer *ppPointerStart,IMarkupPointer *ppPointerFinish) { return This->lpVtbl->ParseString(This,pchHTML,dwFlags,ppContainerResult,ppPointerStart,ppPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices_ParseGlobal(IMarkupServices* This,HGLOBAL hglobalHTML,DWORD dwFlags,IMarkupContainer **ppContainerResult,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { +static inline HRESULT IMarkupServices_ParseGlobal(IMarkupServices* This,HGLOBAL hglobalHTML,DWORD dwFlags,IMarkupContainer **ppContainerResult,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { return This->lpVtbl->ParseGlobal(This,hglobalHTML,dwFlags,ppContainerResult,pPointerStart,pPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices_IsScopedElement(IMarkupServices* This,IHTMLElement *pElement,WINBOOL *pfScoped) { +static inline HRESULT IMarkupServices_IsScopedElement(IMarkupServices* This,IHTMLElement *pElement,WINBOOL *pfScoped) { return This->lpVtbl->IsScopedElement(This,pElement,pfScoped); } -static __WIDL_INLINE HRESULT IMarkupServices_GetElementTagId(IMarkupServices* This,IHTMLElement *pElement,ELEMENT_TAG_ID *ptagId) { +static inline HRESULT IMarkupServices_GetElementTagId(IMarkupServices* This,IHTMLElement *pElement,ELEMENT_TAG_ID *ptagId) { return This->lpVtbl->GetElementTagId(This,pElement,ptagId); } -static __WIDL_INLINE HRESULT IMarkupServices_GetTagIDForName(IMarkupServices* This,BSTR bstrName,ELEMENT_TAG_ID *ptagId) { +static inline HRESULT IMarkupServices_GetTagIDForName(IMarkupServices* This,BSTR bstrName,ELEMENT_TAG_ID *ptagId) { return This->lpVtbl->GetTagIDForName(This,bstrName,ptagId); } -static __WIDL_INLINE HRESULT IMarkupServices_GetNameForTagID(IMarkupServices* This,ELEMENT_TAG_ID tagId,BSTR *pbstrName) { +static inline HRESULT IMarkupServices_GetNameForTagID(IMarkupServices* This,ELEMENT_TAG_ID tagId,BSTR *pbstrName) { return This->lpVtbl->GetNameForTagID(This,tagId,pbstrName); } -static __WIDL_INLINE HRESULT IMarkupServices_MovePointersToRange(IMarkupServices* This,IHTMLTxtRange *pIRange,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { +static inline HRESULT IMarkupServices_MovePointersToRange(IMarkupServices* This,IHTMLTxtRange *pIRange,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { return This->lpVtbl->MovePointersToRange(This,pIRange,pPointerStart,pPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices_MoveRangeToPointers(IMarkupServices* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish,IHTMLTxtRange *pIRange) { +static inline HRESULT IMarkupServices_MoveRangeToPointers(IMarkupServices* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish,IHTMLTxtRange *pIRange) { return This->lpVtbl->MoveRangeToPointers(This,pPointerStart,pPointerFinish,pIRange); } -static __WIDL_INLINE HRESULT IMarkupServices_BeginUndoUnit(IMarkupServices* This,OLECHAR *pchTitle) { +static inline HRESULT IMarkupServices_BeginUndoUnit(IMarkupServices* This,OLECHAR *pchTitle) { return This->lpVtbl->BeginUndoUnit(This,pchTitle); } -static __WIDL_INLINE HRESULT IMarkupServices_EndUndoUnit(IMarkupServices* This) { +static inline HRESULT IMarkupServices_EndUndoUnit(IMarkupServices* This) { return This->lpVtbl->EndUndoUnit(This); } #endif @@ -166578,84 +166570,84 @@ interface IMarkupServices2 { #define IMarkupServices2_SaveSegmentsToClipboard(This,pSegmentList,dwFlags) (This)->lpVtbl->SaveSegmentsToClipboard(This,pSegmentList,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarkupServices2_QueryInterface(IMarkupServices2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarkupServices2_QueryInterface(IMarkupServices2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarkupServices2_AddRef(IMarkupServices2* This) { +static inline ULONG IMarkupServices2_AddRef(IMarkupServices2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarkupServices2_Release(IMarkupServices2* This) { +static inline ULONG IMarkupServices2_Release(IMarkupServices2* This) { return This->lpVtbl->Release(This); } /*** IMarkupServices methods ***/ -static __WIDL_INLINE HRESULT IMarkupServices2_CreateMarkupPointer(IMarkupServices2* This,IMarkupPointer **ppPointer) { +static inline HRESULT IMarkupServices2_CreateMarkupPointer(IMarkupServices2* This,IMarkupPointer **ppPointer) { return This->lpVtbl->CreateMarkupPointer(This,ppPointer); } -static __WIDL_INLINE HRESULT IMarkupServices2_CreateMarkupContainer(IMarkupServices2* This,IMarkupContainer **ppMarkupContainer) { +static inline HRESULT IMarkupServices2_CreateMarkupContainer(IMarkupServices2* This,IMarkupContainer **ppMarkupContainer) { return This->lpVtbl->CreateMarkupContainer(This,ppMarkupContainer); } -static __WIDL_INLINE HRESULT IMarkupServices2_CreateElement(IMarkupServices2* This,ELEMENT_TAG_ID tagID,OLECHAR *pchAttributes,IHTMLElement **ppElement) { +static inline HRESULT IMarkupServices2_CreateElement(IMarkupServices2* This,ELEMENT_TAG_ID tagID,OLECHAR *pchAttributes,IHTMLElement **ppElement) { return This->lpVtbl->CreateElement(This,tagID,pchAttributes,ppElement); } -static __WIDL_INLINE HRESULT IMarkupServices2_CloneElement(IMarkupServices2* This,IHTMLElement *pElemCloneThis,IHTMLElement **ppElementTheClone) { +static inline HRESULT IMarkupServices2_CloneElement(IMarkupServices2* This,IHTMLElement *pElemCloneThis,IHTMLElement **ppElementTheClone) { return This->lpVtbl->CloneElement(This,pElemCloneThis,ppElementTheClone); } -static __WIDL_INLINE HRESULT IMarkupServices2_InsertElement(IMarkupServices2* This,IHTMLElement *pElementInsert,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { +static inline HRESULT IMarkupServices2_InsertElement(IMarkupServices2* This,IHTMLElement *pElementInsert,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { return This->lpVtbl->InsertElement(This,pElementInsert,pPointerStart,pPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices2_RemoveElement(IMarkupServices2* This,IHTMLElement *pElementRemove) { +static inline HRESULT IMarkupServices2_RemoveElement(IMarkupServices2* This,IHTMLElement *pElementRemove) { return This->lpVtbl->RemoveElement(This,pElementRemove); } -static __WIDL_INLINE HRESULT IMarkupServices2_Remove(IMarkupServices2* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { +static inline HRESULT IMarkupServices2_Remove(IMarkupServices2* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { return This->lpVtbl->Remove(This,pPointerStart,pPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices2_Copy(IMarkupServices2* This,IMarkupPointer *pPointerSourceStart,IMarkupPointer *pPointerSourceFinish,IMarkupPointer *pPointerTarget) { +static inline HRESULT IMarkupServices2_Copy(IMarkupServices2* This,IMarkupPointer *pPointerSourceStart,IMarkupPointer *pPointerSourceFinish,IMarkupPointer *pPointerTarget) { return This->lpVtbl->Copy(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget); } -static __WIDL_INLINE HRESULT IMarkupServices2_Move(IMarkupServices2* This,IMarkupPointer *pPointerSourceStart,IMarkupPointer *pPointerSourceFinish,IMarkupPointer *pPointerTarget) { +static inline HRESULT IMarkupServices2_Move(IMarkupServices2* This,IMarkupPointer *pPointerSourceStart,IMarkupPointer *pPointerSourceFinish,IMarkupPointer *pPointerTarget) { return This->lpVtbl->Move(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget); } -static __WIDL_INLINE HRESULT IMarkupServices2_InsertText(IMarkupServices2* This,OLECHAR *pchText,LONG cch,IMarkupPointer *pPointerTarget) { +static inline HRESULT IMarkupServices2_InsertText(IMarkupServices2* This,OLECHAR *pchText,LONG cch,IMarkupPointer *pPointerTarget) { return This->lpVtbl->InsertText(This,pchText,cch,pPointerTarget); } -static __WIDL_INLINE HRESULT IMarkupServices2_ParseString(IMarkupServices2* This,OLECHAR *pchHTML,DWORD dwFlags,IMarkupContainer **ppContainerResult,IMarkupPointer *ppPointerStart,IMarkupPointer *ppPointerFinish) { +static inline HRESULT IMarkupServices2_ParseString(IMarkupServices2* This,OLECHAR *pchHTML,DWORD dwFlags,IMarkupContainer **ppContainerResult,IMarkupPointer *ppPointerStart,IMarkupPointer *ppPointerFinish) { return This->lpVtbl->ParseString(This,pchHTML,dwFlags,ppContainerResult,ppPointerStart,ppPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices2_ParseGlobal(IMarkupServices2* This,HGLOBAL hglobalHTML,DWORD dwFlags,IMarkupContainer **ppContainerResult,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { +static inline HRESULT IMarkupServices2_ParseGlobal(IMarkupServices2* This,HGLOBAL hglobalHTML,DWORD dwFlags,IMarkupContainer **ppContainerResult,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { return This->lpVtbl->ParseGlobal(This,hglobalHTML,dwFlags,ppContainerResult,pPointerStart,pPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices2_IsScopedElement(IMarkupServices2* This,IHTMLElement *pElement,WINBOOL *pfScoped) { +static inline HRESULT IMarkupServices2_IsScopedElement(IMarkupServices2* This,IHTMLElement *pElement,WINBOOL *pfScoped) { return This->lpVtbl->IsScopedElement(This,pElement,pfScoped); } -static __WIDL_INLINE HRESULT IMarkupServices2_GetElementTagId(IMarkupServices2* This,IHTMLElement *pElement,ELEMENT_TAG_ID *ptagId) { +static inline HRESULT IMarkupServices2_GetElementTagId(IMarkupServices2* This,IHTMLElement *pElement,ELEMENT_TAG_ID *ptagId) { return This->lpVtbl->GetElementTagId(This,pElement,ptagId); } -static __WIDL_INLINE HRESULT IMarkupServices2_GetTagIDForName(IMarkupServices2* This,BSTR bstrName,ELEMENT_TAG_ID *ptagId) { +static inline HRESULT IMarkupServices2_GetTagIDForName(IMarkupServices2* This,BSTR bstrName,ELEMENT_TAG_ID *ptagId) { return This->lpVtbl->GetTagIDForName(This,bstrName,ptagId); } -static __WIDL_INLINE HRESULT IMarkupServices2_GetNameForTagID(IMarkupServices2* This,ELEMENT_TAG_ID tagId,BSTR *pbstrName) { +static inline HRESULT IMarkupServices2_GetNameForTagID(IMarkupServices2* This,ELEMENT_TAG_ID tagId,BSTR *pbstrName) { return This->lpVtbl->GetNameForTagID(This,tagId,pbstrName); } -static __WIDL_INLINE HRESULT IMarkupServices2_MovePointersToRange(IMarkupServices2* This,IHTMLTxtRange *pIRange,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { +static inline HRESULT IMarkupServices2_MovePointersToRange(IMarkupServices2* This,IHTMLTxtRange *pIRange,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { return This->lpVtbl->MovePointersToRange(This,pIRange,pPointerStart,pPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices2_MoveRangeToPointers(IMarkupServices2* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish,IHTMLTxtRange *pIRange) { +static inline HRESULT IMarkupServices2_MoveRangeToPointers(IMarkupServices2* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish,IHTMLTxtRange *pIRange) { return This->lpVtbl->MoveRangeToPointers(This,pPointerStart,pPointerFinish,pIRange); } -static __WIDL_INLINE HRESULT IMarkupServices2_BeginUndoUnit(IMarkupServices2* This,OLECHAR *pchTitle) { +static inline HRESULT IMarkupServices2_BeginUndoUnit(IMarkupServices2* This,OLECHAR *pchTitle) { return This->lpVtbl->BeginUndoUnit(This,pchTitle); } -static __WIDL_INLINE HRESULT IMarkupServices2_EndUndoUnit(IMarkupServices2* This) { +static inline HRESULT IMarkupServices2_EndUndoUnit(IMarkupServices2* This) { return This->lpVtbl->EndUndoUnit(This); } /*** IMarkupServices2 methods ***/ -static __WIDL_INLINE HRESULT IMarkupServices2_ParseGlobalEx(IMarkupServices2* This,HGLOBAL hglobalHTML,DWORD dwFlags,IMarkupContainer *pContext,IMarkupContainer **ppContainerResult,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { +static inline HRESULT IMarkupServices2_ParseGlobalEx(IMarkupServices2* This,HGLOBAL hglobalHTML,DWORD dwFlags,IMarkupContainer *pContext,IMarkupContainer **ppContainerResult,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish) { return This->lpVtbl->ParseGlobalEx(This,hglobalHTML,dwFlags,pContext,ppContainerResult,pPointerStart,pPointerFinish); } -static __WIDL_INLINE HRESULT IMarkupServices2_ValidateElements(IMarkupServices2* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish,IMarkupPointer *pPointerTarget,IMarkupPointer *pPointerStatus,IHTMLElement **ppElemFailBottom,IHTMLElement **ppElemFailTop) { +static inline HRESULT IMarkupServices2_ValidateElements(IMarkupServices2* This,IMarkupPointer *pPointerStart,IMarkupPointer *pPointerFinish,IMarkupPointer *pPointerTarget,IMarkupPointer *pPointerStatus,IHTMLElement **ppElemFailBottom,IHTMLElement **ppElemFailTop) { return This->lpVtbl->ValidateElements(This,pPointerStart,pPointerFinish,pPointerTarget,pPointerStatus,ppElemFailBottom,ppElemFailTop); } -static __WIDL_INLINE HRESULT IMarkupServices2_SaveSegmentsToClipboard(IMarkupServices2* This,ISegmentList *pSegmentList,DWORD dwFlags) { +static inline HRESULT IMarkupServices2_SaveSegmentsToClipboard(IMarkupServices2* This,ISegmentList *pSegmentList,DWORD dwFlags) { return This->lpVtbl->SaveSegmentsToClipboard(This,pSegmentList,dwFlags); } #endif @@ -166722,17 +166714,17 @@ interface IMarkupContainer { #define IMarkupContainer_OwningDoc(This,ppDoc) (This)->lpVtbl->OwningDoc(This,ppDoc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarkupContainer_QueryInterface(IMarkupContainer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarkupContainer_QueryInterface(IMarkupContainer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarkupContainer_AddRef(IMarkupContainer* This) { +static inline ULONG IMarkupContainer_AddRef(IMarkupContainer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarkupContainer_Release(IMarkupContainer* This) { +static inline ULONG IMarkupContainer_Release(IMarkupContainer* This) { return This->lpVtbl->Release(This); } /*** IMarkupContainer methods ***/ -static __WIDL_INLINE HRESULT IMarkupContainer_OwningDoc(IMarkupContainer* This,IHTMLDocument2 **ppDoc) { +static inline HRESULT IMarkupContainer_OwningDoc(IMarkupContainer* This,IHTMLDocument2 **ppDoc) { return This->lpVtbl->OwningDoc(This,ppDoc); } #endif @@ -166857,36 +166849,36 @@ interface IMarkupContainer2 { #define IMarkupContainer2_GetMasterElement(This,ppElementMaster) (This)->lpVtbl->GetMasterElement(This,ppElementMaster) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarkupContainer2_QueryInterface(IMarkupContainer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarkupContainer2_QueryInterface(IMarkupContainer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarkupContainer2_AddRef(IMarkupContainer2* This) { +static inline ULONG IMarkupContainer2_AddRef(IMarkupContainer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarkupContainer2_Release(IMarkupContainer2* This) { +static inline ULONG IMarkupContainer2_Release(IMarkupContainer2* This) { return This->lpVtbl->Release(This); } /*** IMarkupContainer methods ***/ -static __WIDL_INLINE HRESULT IMarkupContainer2_OwningDoc(IMarkupContainer2* This,IHTMLDocument2 **ppDoc) { +static inline HRESULT IMarkupContainer2_OwningDoc(IMarkupContainer2* This,IHTMLDocument2 **ppDoc) { return This->lpVtbl->OwningDoc(This,ppDoc); } /*** IMarkupContainer2 methods ***/ -static __WIDL_INLINE HRESULT IMarkupContainer2_CreateChangeLog(IMarkupContainer2* This,IHTMLChangeSink *pChangeSink,IHTMLChangeLog **ppChangeLog,WINBOOL fForward,WINBOOL fBackward) { +static inline HRESULT IMarkupContainer2_CreateChangeLog(IMarkupContainer2* This,IHTMLChangeSink *pChangeSink,IHTMLChangeLog **ppChangeLog,WINBOOL fForward,WINBOOL fBackward) { return This->lpVtbl->CreateChangeLog(This,pChangeSink,ppChangeLog,fForward,fBackward); } -static __WIDL_INLINE HRESULT IMarkupContainer2_RegisterForDirtyRange(IMarkupContainer2* This,IHTMLChangeSink *pChangeSink,DWORD *pdwCookie) { +static inline HRESULT IMarkupContainer2_RegisterForDirtyRange(IMarkupContainer2* This,IHTMLChangeSink *pChangeSink,DWORD *pdwCookie) { return This->lpVtbl->RegisterForDirtyRange(This,pChangeSink,pdwCookie); } -static __WIDL_INLINE HRESULT IMarkupContainer2_UnRegisterForDirtyRange(IMarkupContainer2* This,DWORD dwCookie) { +static inline HRESULT IMarkupContainer2_UnRegisterForDirtyRange(IMarkupContainer2* This,DWORD dwCookie) { return This->lpVtbl->UnRegisterForDirtyRange(This,dwCookie); } -static __WIDL_INLINE HRESULT IMarkupContainer2_GetAndClearDirtyRange(IMarkupContainer2* This,DWORD dwCookie,IMarkupPointer *pIPointerBegin,IMarkupPointer *pIPointerEnd) { +static inline HRESULT IMarkupContainer2_GetAndClearDirtyRange(IMarkupContainer2* This,DWORD dwCookie,IMarkupPointer *pIPointerBegin,IMarkupPointer *pIPointerEnd) { return This->lpVtbl->GetAndClearDirtyRange(This,dwCookie,pIPointerBegin,pIPointerEnd); } -static __WIDL_INLINE LONG IMarkupContainer2_GetVersionNumber(IMarkupContainer2* This) { +static inline LONG IMarkupContainer2_GetVersionNumber(IMarkupContainer2* This) { return This->lpVtbl->GetVersionNumber(This); } -static __WIDL_INLINE HRESULT IMarkupContainer2_GetMasterElement(IMarkupContainer2* This,IHTMLElement **ppElementMaster) { +static inline HRESULT IMarkupContainer2_GetMasterElement(IMarkupContainer2* This,IHTMLElement **ppElementMaster) { return This->lpVtbl->GetMasterElement(This,ppElementMaster); } #endif @@ -166955,17 +166947,17 @@ interface IHTMLChangePlayback { #define IHTMLChangePlayback_ExecChange(This,pbRecord,fForward) (This)->lpVtbl->ExecChange(This,pbRecord,fForward) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLChangePlayback_QueryInterface(IHTMLChangePlayback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLChangePlayback_QueryInterface(IHTMLChangePlayback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLChangePlayback_AddRef(IHTMLChangePlayback* This) { +static inline ULONG IHTMLChangePlayback_AddRef(IHTMLChangePlayback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLChangePlayback_Release(IHTMLChangePlayback* This) { +static inline ULONG IHTMLChangePlayback_Release(IHTMLChangePlayback* This) { return This->lpVtbl->Release(This); } /*** IHTMLChangePlayback methods ***/ -static __WIDL_INLINE HRESULT IHTMLChangePlayback_ExecChange(IHTMLChangePlayback* This,BYTE *pbRecord,WINBOOL fForward) { +static inline HRESULT IHTMLChangePlayback_ExecChange(IHTMLChangePlayback* This,BYTE *pbRecord,WINBOOL fForward) { return This->lpVtbl->ExecChange(This,pbRecord,fForward); } #endif @@ -167227,77 +167219,77 @@ interface IMarkupPointer { #define IMarkupPointer_FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch) (This)->lpVtbl->FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarkupPointer_QueryInterface(IMarkupPointer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarkupPointer_QueryInterface(IMarkupPointer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarkupPointer_AddRef(IMarkupPointer* This) { +static inline ULONG IMarkupPointer_AddRef(IMarkupPointer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarkupPointer_Release(IMarkupPointer* This) { +static inline ULONG IMarkupPointer_Release(IMarkupPointer* This) { return This->lpVtbl->Release(This); } /*** IMarkupPointer methods ***/ -static __WIDL_INLINE HRESULT IMarkupPointer_OwningDoc(IMarkupPointer* This,IHTMLDocument2 **ppDoc) { +static inline HRESULT IMarkupPointer_OwningDoc(IMarkupPointer* This,IHTMLDocument2 **ppDoc) { return This->lpVtbl->OwningDoc(This,ppDoc); } -static __WIDL_INLINE HRESULT IMarkupPointer_Gravity(IMarkupPointer* This,POINTER_GRAVITY *pGravity) { +static inline HRESULT IMarkupPointer_Gravity(IMarkupPointer* This,POINTER_GRAVITY *pGravity) { return This->lpVtbl->Gravity(This,pGravity); } -static __WIDL_INLINE HRESULT IMarkupPointer_SetGravity(IMarkupPointer* This,POINTER_GRAVITY Gravity) { +static inline HRESULT IMarkupPointer_SetGravity(IMarkupPointer* This,POINTER_GRAVITY Gravity) { return This->lpVtbl->SetGravity(This,Gravity); } -static __WIDL_INLINE HRESULT IMarkupPointer_Cling(IMarkupPointer* This,WINBOOL *pfCling) { +static inline HRESULT IMarkupPointer_Cling(IMarkupPointer* This,WINBOOL *pfCling) { return This->lpVtbl->Cling(This,pfCling); } -static __WIDL_INLINE HRESULT IMarkupPointer_SetCling(IMarkupPointer* This,WINBOOL fCLing) { +static inline HRESULT IMarkupPointer_SetCling(IMarkupPointer* This,WINBOOL fCLing) { return This->lpVtbl->SetCling(This,fCLing); } -static __WIDL_INLINE HRESULT IMarkupPointer_Unposition(IMarkupPointer* This) { +static inline HRESULT IMarkupPointer_Unposition(IMarkupPointer* This) { return This->lpVtbl->Unposition(This); } -static __WIDL_INLINE HRESULT IMarkupPointer_IsPositioned(IMarkupPointer* This,WINBOOL *pfPositioned) { +static inline HRESULT IMarkupPointer_IsPositioned(IMarkupPointer* This,WINBOOL *pfPositioned) { return This->lpVtbl->IsPositioned(This,pfPositioned); } -static __WIDL_INLINE HRESULT IMarkupPointer_GetContainer(IMarkupPointer* This,IMarkupContainer **ppContainer) { +static inline HRESULT IMarkupPointer_GetContainer(IMarkupPointer* This,IMarkupContainer **ppContainer) { return This->lpVtbl->GetContainer(This,ppContainer); } -static __WIDL_INLINE HRESULT IMarkupPointer_MoveAdjacentToElement(IMarkupPointer* This,IHTMLElement *pElement,ELEMENT_ADJACENCY eAdj) { +static inline HRESULT IMarkupPointer_MoveAdjacentToElement(IMarkupPointer* This,IHTMLElement *pElement,ELEMENT_ADJACENCY eAdj) { return This->lpVtbl->MoveAdjacentToElement(This,pElement,eAdj); } -static __WIDL_INLINE HRESULT IMarkupPointer_MoveToPointer(IMarkupPointer* This,IMarkupPointer *pPointer) { +static inline HRESULT IMarkupPointer_MoveToPointer(IMarkupPointer* This,IMarkupPointer *pPointer) { return This->lpVtbl->MoveToPointer(This,pPointer); } -static __WIDL_INLINE HRESULT IMarkupPointer_MoveToContainer(IMarkupPointer* This,IMarkupContainer *pContainer,WINBOOL fAtStart) { +static inline HRESULT IMarkupPointer_MoveToContainer(IMarkupPointer* This,IMarkupContainer *pContainer,WINBOOL fAtStart) { return This->lpVtbl->MoveToContainer(This,pContainer,fAtStart); } -static __WIDL_INLINE HRESULT IMarkupPointer_Left(IMarkupPointer* This,WINBOOL fMove,MARKUP_CONTEXT_TYPE *pContext,IHTMLElement **ppElement,LONG *pcch,OLECHAR *pchText) { +static inline HRESULT IMarkupPointer_Left(IMarkupPointer* This,WINBOOL fMove,MARKUP_CONTEXT_TYPE *pContext,IHTMLElement **ppElement,LONG *pcch,OLECHAR *pchText) { return This->lpVtbl->Left(This,fMove,pContext,ppElement,pcch,pchText); } -static __WIDL_INLINE HRESULT IMarkupPointer_Right(IMarkupPointer* This,WINBOOL fMove,MARKUP_CONTEXT_TYPE *pContext,IHTMLElement **ppElement,LONG *pcch,OLECHAR *pchText) { +static inline HRESULT IMarkupPointer_Right(IMarkupPointer* This,WINBOOL fMove,MARKUP_CONTEXT_TYPE *pContext,IHTMLElement **ppElement,LONG *pcch,OLECHAR *pchText) { return This->lpVtbl->Right(This,fMove,pContext,ppElement,pcch,pchText); } -static __WIDL_INLINE HRESULT IMarkupPointer_CurrentScope(IMarkupPointer* This,IHTMLElement **ppElemCurrent) { +static inline HRESULT IMarkupPointer_CurrentScope(IMarkupPointer* This,IHTMLElement **ppElemCurrent) { return This->lpVtbl->CurrentScope(This,ppElemCurrent); } -static __WIDL_INLINE HRESULT IMarkupPointer_IsLeftOf(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { +static inline HRESULT IMarkupPointer_IsLeftOf(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { return This->lpVtbl->IsLeftOf(This,pPointerThat,pfResult); } -static __WIDL_INLINE HRESULT IMarkupPointer_IsLeftOfOrEqualTo(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { +static inline HRESULT IMarkupPointer_IsLeftOfOrEqualTo(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { return This->lpVtbl->IsLeftOfOrEqualTo(This,pPointerThat,pfResult); } -static __WIDL_INLINE HRESULT IMarkupPointer_IsRightOf(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { +static inline HRESULT IMarkupPointer_IsRightOf(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { return This->lpVtbl->IsRightOf(This,pPointerThat,pfResult); } -static __WIDL_INLINE HRESULT IMarkupPointer_IsRightOfOrEqualTo(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { +static inline HRESULT IMarkupPointer_IsRightOfOrEqualTo(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { return This->lpVtbl->IsRightOfOrEqualTo(This,pPointerThat,pfResult); } -static __WIDL_INLINE HRESULT IMarkupPointer_IsEqualTo(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfAreEqual) { +static inline HRESULT IMarkupPointer_IsEqualTo(IMarkupPointer* This,IMarkupPointer *pPointerThat,WINBOOL *pfAreEqual) { return This->lpVtbl->IsEqualTo(This,pPointerThat,pfAreEqual); } -static __WIDL_INLINE HRESULT IMarkupPointer_MoveUnit(IMarkupPointer* This,MOVEUNIT_ACTION muAction) { +static inline HRESULT IMarkupPointer_MoveUnit(IMarkupPointer* This,MOVEUNIT_ACTION muAction) { return This->lpVtbl->MoveUnit(This,muAction); } -static __WIDL_INLINE HRESULT IMarkupPointer_FindText(IMarkupPointer* This,OLECHAR *pchFindText,DWORD dwFlags,IMarkupPointer *pIEndMatch,IMarkupPointer *pIEndSearch) { +static inline HRESULT IMarkupPointer_FindText(IMarkupPointer* This,OLECHAR *pchFindText,DWORD dwFlags,IMarkupPointer *pIEndMatch,IMarkupPointer *pIEndSearch) { return This->lpVtbl->FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch); } #endif @@ -167536,96 +167528,96 @@ interface IMarkupPointer2 { #define IMarkupPointer2_MoveToContent(This,pIElement,fAtStart) (This)->lpVtbl->MoveToContent(This,pIElement,fAtStart) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarkupPointer2_QueryInterface(IMarkupPointer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarkupPointer2_QueryInterface(IMarkupPointer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarkupPointer2_AddRef(IMarkupPointer2* This) { +static inline ULONG IMarkupPointer2_AddRef(IMarkupPointer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarkupPointer2_Release(IMarkupPointer2* This) { +static inline ULONG IMarkupPointer2_Release(IMarkupPointer2* This) { return This->lpVtbl->Release(This); } /*** IMarkupPointer methods ***/ -static __WIDL_INLINE HRESULT IMarkupPointer2_OwningDoc(IMarkupPointer2* This,IHTMLDocument2 **ppDoc) { +static inline HRESULT IMarkupPointer2_OwningDoc(IMarkupPointer2* This,IHTMLDocument2 **ppDoc) { return This->lpVtbl->OwningDoc(This,ppDoc); } -static __WIDL_INLINE HRESULT IMarkupPointer2_Gravity(IMarkupPointer2* This,POINTER_GRAVITY *pGravity) { +static inline HRESULT IMarkupPointer2_Gravity(IMarkupPointer2* This,POINTER_GRAVITY *pGravity) { return This->lpVtbl->Gravity(This,pGravity); } -static __WIDL_INLINE HRESULT IMarkupPointer2_SetGravity(IMarkupPointer2* This,POINTER_GRAVITY Gravity) { +static inline HRESULT IMarkupPointer2_SetGravity(IMarkupPointer2* This,POINTER_GRAVITY Gravity) { return This->lpVtbl->SetGravity(This,Gravity); } -static __WIDL_INLINE HRESULT IMarkupPointer2_Cling(IMarkupPointer2* This,WINBOOL *pfCling) { +static inline HRESULT IMarkupPointer2_Cling(IMarkupPointer2* This,WINBOOL *pfCling) { return This->lpVtbl->Cling(This,pfCling); } -static __WIDL_INLINE HRESULT IMarkupPointer2_SetCling(IMarkupPointer2* This,WINBOOL fCLing) { +static inline HRESULT IMarkupPointer2_SetCling(IMarkupPointer2* This,WINBOOL fCLing) { return This->lpVtbl->SetCling(This,fCLing); } -static __WIDL_INLINE HRESULT IMarkupPointer2_Unposition(IMarkupPointer2* This) { +static inline HRESULT IMarkupPointer2_Unposition(IMarkupPointer2* This) { return This->lpVtbl->Unposition(This); } -static __WIDL_INLINE HRESULT IMarkupPointer2_IsPositioned(IMarkupPointer2* This,WINBOOL *pfPositioned) { +static inline HRESULT IMarkupPointer2_IsPositioned(IMarkupPointer2* This,WINBOOL *pfPositioned) { return This->lpVtbl->IsPositioned(This,pfPositioned); } -static __WIDL_INLINE HRESULT IMarkupPointer2_GetContainer(IMarkupPointer2* This,IMarkupContainer **ppContainer) { +static inline HRESULT IMarkupPointer2_GetContainer(IMarkupPointer2* This,IMarkupContainer **ppContainer) { return This->lpVtbl->GetContainer(This,ppContainer); } -static __WIDL_INLINE HRESULT IMarkupPointer2_MoveAdjacentToElement(IMarkupPointer2* This,IHTMLElement *pElement,ELEMENT_ADJACENCY eAdj) { +static inline HRESULT IMarkupPointer2_MoveAdjacentToElement(IMarkupPointer2* This,IHTMLElement *pElement,ELEMENT_ADJACENCY eAdj) { return This->lpVtbl->MoveAdjacentToElement(This,pElement,eAdj); } -static __WIDL_INLINE HRESULT IMarkupPointer2_MoveToPointer(IMarkupPointer2* This,IMarkupPointer *pPointer) { +static inline HRESULT IMarkupPointer2_MoveToPointer(IMarkupPointer2* This,IMarkupPointer *pPointer) { return This->lpVtbl->MoveToPointer(This,pPointer); } -static __WIDL_INLINE HRESULT IMarkupPointer2_MoveToContainer(IMarkupPointer2* This,IMarkupContainer *pContainer,WINBOOL fAtStart) { +static inline HRESULT IMarkupPointer2_MoveToContainer(IMarkupPointer2* This,IMarkupContainer *pContainer,WINBOOL fAtStart) { return This->lpVtbl->MoveToContainer(This,pContainer,fAtStart); } -static __WIDL_INLINE HRESULT IMarkupPointer2_Left(IMarkupPointer2* This,WINBOOL fMove,MARKUP_CONTEXT_TYPE *pContext,IHTMLElement **ppElement,LONG *pcch,OLECHAR *pchText) { +static inline HRESULT IMarkupPointer2_Left(IMarkupPointer2* This,WINBOOL fMove,MARKUP_CONTEXT_TYPE *pContext,IHTMLElement **ppElement,LONG *pcch,OLECHAR *pchText) { return This->lpVtbl->Left(This,fMove,pContext,ppElement,pcch,pchText); } -static __WIDL_INLINE HRESULT IMarkupPointer2_Right(IMarkupPointer2* This,WINBOOL fMove,MARKUP_CONTEXT_TYPE *pContext,IHTMLElement **ppElement,LONG *pcch,OLECHAR *pchText) { +static inline HRESULT IMarkupPointer2_Right(IMarkupPointer2* This,WINBOOL fMove,MARKUP_CONTEXT_TYPE *pContext,IHTMLElement **ppElement,LONG *pcch,OLECHAR *pchText) { return This->lpVtbl->Right(This,fMove,pContext,ppElement,pcch,pchText); } -static __WIDL_INLINE HRESULT IMarkupPointer2_CurrentScope(IMarkupPointer2* This,IHTMLElement **ppElemCurrent) { +static inline HRESULT IMarkupPointer2_CurrentScope(IMarkupPointer2* This,IHTMLElement **ppElemCurrent) { return This->lpVtbl->CurrentScope(This,ppElemCurrent); } -static __WIDL_INLINE HRESULT IMarkupPointer2_IsLeftOf(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { +static inline HRESULT IMarkupPointer2_IsLeftOf(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { return This->lpVtbl->IsLeftOf(This,pPointerThat,pfResult); } -static __WIDL_INLINE HRESULT IMarkupPointer2_IsLeftOfOrEqualTo(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { +static inline HRESULT IMarkupPointer2_IsLeftOfOrEqualTo(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { return This->lpVtbl->IsLeftOfOrEqualTo(This,pPointerThat,pfResult); } -static __WIDL_INLINE HRESULT IMarkupPointer2_IsRightOf(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { +static inline HRESULT IMarkupPointer2_IsRightOf(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { return This->lpVtbl->IsRightOf(This,pPointerThat,pfResult); } -static __WIDL_INLINE HRESULT IMarkupPointer2_IsRightOfOrEqualTo(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { +static inline HRESULT IMarkupPointer2_IsRightOfOrEqualTo(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfResult) { return This->lpVtbl->IsRightOfOrEqualTo(This,pPointerThat,pfResult); } -static __WIDL_INLINE HRESULT IMarkupPointer2_IsEqualTo(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfAreEqual) { +static inline HRESULT IMarkupPointer2_IsEqualTo(IMarkupPointer2* This,IMarkupPointer *pPointerThat,WINBOOL *pfAreEqual) { return This->lpVtbl->IsEqualTo(This,pPointerThat,pfAreEqual); } -static __WIDL_INLINE HRESULT IMarkupPointer2_MoveUnit(IMarkupPointer2* This,MOVEUNIT_ACTION muAction) { +static inline HRESULT IMarkupPointer2_MoveUnit(IMarkupPointer2* This,MOVEUNIT_ACTION muAction) { return This->lpVtbl->MoveUnit(This,muAction); } -static __WIDL_INLINE HRESULT IMarkupPointer2_FindText(IMarkupPointer2* This,OLECHAR *pchFindText,DWORD dwFlags,IMarkupPointer *pIEndMatch,IMarkupPointer *pIEndSearch) { +static inline HRESULT IMarkupPointer2_FindText(IMarkupPointer2* This,OLECHAR *pchFindText,DWORD dwFlags,IMarkupPointer *pIEndMatch,IMarkupPointer *pIEndSearch) { return This->lpVtbl->FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch); } /*** IMarkupPointer2 methods ***/ -static __WIDL_INLINE HRESULT IMarkupPointer2_IsAtWordBreak(IMarkupPointer2* This,WINBOOL *pfAtBreak) { +static inline HRESULT IMarkupPointer2_IsAtWordBreak(IMarkupPointer2* This,WINBOOL *pfAtBreak) { return This->lpVtbl->IsAtWordBreak(This,pfAtBreak); } -static __WIDL_INLINE HRESULT IMarkupPointer2_GetMarkupPosition(IMarkupPointer2* This,LONG *plMP) { +static inline HRESULT IMarkupPointer2_GetMarkupPosition(IMarkupPointer2* This,LONG *plMP) { return This->lpVtbl->GetMarkupPosition(This,plMP); } -static __WIDL_INLINE HRESULT IMarkupPointer2_MoveToMarkupPosition(IMarkupPointer2* This,IMarkupContainer *pContainer,LONG lMP) { +static inline HRESULT IMarkupPointer2_MoveToMarkupPosition(IMarkupPointer2* This,IMarkupContainer *pContainer,LONG lMP) { return This->lpVtbl->MoveToMarkupPosition(This,pContainer,lMP); } -static __WIDL_INLINE HRESULT IMarkupPointer2_MoveUnitBounded(IMarkupPointer2* This,MOVEUNIT_ACTION muAction,IMarkupPointer *pIBoundary) { +static inline HRESULT IMarkupPointer2_MoveUnitBounded(IMarkupPointer2* This,MOVEUNIT_ACTION muAction,IMarkupPointer *pIBoundary) { return This->lpVtbl->MoveUnitBounded(This,muAction,pIBoundary); } -static __WIDL_INLINE HRESULT IMarkupPointer2_IsInsideURL(IMarkupPointer2* This,IMarkupPointer *pRight,WINBOOL *pfResult) { +static inline HRESULT IMarkupPointer2_IsInsideURL(IMarkupPointer2* This,IMarkupPointer *pRight,WINBOOL *pfResult) { return This->lpVtbl->IsInsideURL(This,pRight,pfResult); } -static __WIDL_INLINE HRESULT IMarkupPointer2_MoveToContent(IMarkupPointer2* This,IHTMLElement *pIElement,WINBOOL fAtStart) { +static inline HRESULT IMarkupPointer2_MoveToContent(IMarkupPointer2* This,IHTMLElement *pIElement,WINBOOL fAtStart) { return This->lpVtbl->MoveToContent(This,pIElement,fAtStart); } #endif @@ -167736,29 +167728,29 @@ interface IMarkupTextFrags { #define IMarkupTextFrags_FindTextFragFromMarkupPointer(This,pPointerFind,piFrag,pfFragFound) (This)->lpVtbl->FindTextFragFromMarkupPointer(This,pPointerFind,piFrag,pfFragFound) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarkupTextFrags_QueryInterface(IMarkupTextFrags* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarkupTextFrags_QueryInterface(IMarkupTextFrags* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarkupTextFrags_AddRef(IMarkupTextFrags* This) { +static inline ULONG IMarkupTextFrags_AddRef(IMarkupTextFrags* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarkupTextFrags_Release(IMarkupTextFrags* This) { +static inline ULONG IMarkupTextFrags_Release(IMarkupTextFrags* This) { return This->lpVtbl->Release(This); } /*** IMarkupTextFrags methods ***/ -static __WIDL_INLINE HRESULT IMarkupTextFrags_GetTextFragCount(IMarkupTextFrags* This,LONG *pcFrags) { +static inline HRESULT IMarkupTextFrags_GetTextFragCount(IMarkupTextFrags* This,LONG *pcFrags) { return This->lpVtbl->GetTextFragCount(This,pcFrags); } -static __WIDL_INLINE HRESULT IMarkupTextFrags_GetTextFrag(IMarkupTextFrags* This,LONG iFrag,BSTR *pbstrFrag,IMarkupPointer *pPointerFrag) { +static inline HRESULT IMarkupTextFrags_GetTextFrag(IMarkupTextFrags* This,LONG iFrag,BSTR *pbstrFrag,IMarkupPointer *pPointerFrag) { return This->lpVtbl->GetTextFrag(This,iFrag,pbstrFrag,pPointerFrag); } -static __WIDL_INLINE HRESULT IMarkupTextFrags_RemoveTextFrag(IMarkupTextFrags* This,LONG iFrag) { +static inline HRESULT IMarkupTextFrags_RemoveTextFrag(IMarkupTextFrags* This,LONG iFrag) { return This->lpVtbl->RemoveTextFrag(This,iFrag); } -static __WIDL_INLINE HRESULT IMarkupTextFrags_InsertTextFrag(IMarkupTextFrags* This,LONG iFrag,BSTR bstrInsert,IMarkupPointer *pPointerInsert) { +static inline HRESULT IMarkupTextFrags_InsertTextFrag(IMarkupTextFrags* This,LONG iFrag,BSTR bstrInsert,IMarkupPointer *pPointerInsert) { return This->lpVtbl->InsertTextFrag(This,iFrag,bstrInsert,pPointerInsert); } -static __WIDL_INLINE HRESULT IMarkupTextFrags_FindTextFragFromMarkupPointer(IMarkupTextFrags* This,IMarkupPointer *pPointerFind,LONG *piFrag,WINBOOL *pfFragFound) { +static inline HRESULT IMarkupTextFrags_FindTextFragFromMarkupPointer(IMarkupTextFrags* This,IMarkupPointer *pPointerFind,LONG *piFrag,WINBOOL *pfFragFound) { return This->lpVtbl->FindTextFragFromMarkupPointer(This,pPointerFind,piFrag,pfFragFound); } #endif @@ -167829,17 +167821,17 @@ interface IHTMLChangeLog { #define IHTMLChangeLog_GetNextChange(This,pbBuffer,nBufferSize,pnRecordLength) (This)->lpVtbl->GetNextChange(This,pbBuffer,nBufferSize,pnRecordLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLChangeLog_QueryInterface(IHTMLChangeLog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLChangeLog_QueryInterface(IHTMLChangeLog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLChangeLog_AddRef(IHTMLChangeLog* This) { +static inline ULONG IHTMLChangeLog_AddRef(IHTMLChangeLog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLChangeLog_Release(IHTMLChangeLog* This) { +static inline ULONG IHTMLChangeLog_Release(IHTMLChangeLog* This) { return This->lpVtbl->Release(This); } /*** IHTMLChangeLog methods ***/ -static __WIDL_INLINE HRESULT IHTMLChangeLog_GetNextChange(IHTMLChangeLog* This,BYTE *pbBuffer,LONG nBufferSize,LONG *pnRecordLength) { +static inline HRESULT IHTMLChangeLog_GetNextChange(IHTMLChangeLog* This,BYTE *pbBuffer,LONG nBufferSize,LONG *pnRecordLength) { return This->lpVtbl->GetNextChange(This,pbBuffer,nBufferSize,pnRecordLength); } #endif @@ -167905,17 +167897,17 @@ interface IHTMLChangeSink { #define IHTMLChangeSink_Notify(This) (This)->lpVtbl->Notify(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLChangeSink_QueryInterface(IHTMLChangeSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLChangeSink_QueryInterface(IHTMLChangeSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLChangeSink_AddRef(IHTMLChangeSink* This) { +static inline ULONG IHTMLChangeSink_AddRef(IHTMLChangeSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLChangeSink_Release(IHTMLChangeSink* This) { +static inline ULONG IHTMLChangeSink_Release(IHTMLChangeSink* This) { return This->lpVtbl->Release(This); } /*** IHTMLChangeSink methods ***/ -static __WIDL_INLINE HRESULT IHTMLChangeSink_Notify(IHTMLChangeSink* This) { +static inline HRESULT IHTMLChangeSink_Notify(IHTMLChangeSink* This) { return This->lpVtbl->Notify(This); } #endif @@ -167982,17 +167974,17 @@ interface IXMLGenericParse { #define IXMLGenericParse_SetGenericParse(This,fDoGeneric) (This)->lpVtbl->SetGenericParse(This,fDoGeneric) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLGenericParse_QueryInterface(IXMLGenericParse* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLGenericParse_QueryInterface(IXMLGenericParse* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLGenericParse_AddRef(IXMLGenericParse* This) { +static inline ULONG IXMLGenericParse_AddRef(IXMLGenericParse* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLGenericParse_Release(IXMLGenericParse* This) { +static inline ULONG IXMLGenericParse_Release(IXMLGenericParse* This) { return This->lpVtbl->Release(This); } /*** IXMLGenericParse methods ***/ -static __WIDL_INLINE HRESULT IXMLGenericParse_SetGenericParse(IXMLGenericParse* This,VARIANT_BOOL fDoGeneric) { +static inline HRESULT IXMLGenericParse_SetGenericParse(IXMLGenericParse* This,VARIANT_BOOL fDoGeneric) { return This->lpVtbl->SetGenericParse(This,fDoGeneric); } #endif @@ -168063,17 +168055,17 @@ interface IHTMLEditHost { #define IHTMLEditHost_SnapRect(This,pIElement,prcNew,eHandle) (This)->lpVtbl->SnapRect(This,pIElement,prcNew,eHandle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditHost_QueryInterface(IHTMLEditHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEditHost_QueryInterface(IHTMLEditHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEditHost_AddRef(IHTMLEditHost* This) { +static inline ULONG IHTMLEditHost_AddRef(IHTMLEditHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEditHost_Release(IHTMLEditHost* This) { +static inline ULONG IHTMLEditHost_Release(IHTMLEditHost* This) { return This->lpVtbl->Release(This); } /*** IHTMLEditHost methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditHost_SnapRect(IHTMLEditHost* This,IHTMLElement *pIElement,RECT *prcNew,ELEMENT_CORNER eHandle) { +static inline HRESULT IHTMLEditHost_SnapRect(IHTMLEditHost* This,IHTMLElement *pIElement,RECT *prcNew,ELEMENT_CORNER eHandle) { return This->lpVtbl->SnapRect(This,pIElement,prcNew,eHandle); } #endif @@ -168148,21 +168140,21 @@ interface IHTMLEditHost2 { #define IHTMLEditHost2_PreDrag(This) (This)->lpVtbl->PreDrag(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditHost2_QueryInterface(IHTMLEditHost2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEditHost2_QueryInterface(IHTMLEditHost2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEditHost2_AddRef(IHTMLEditHost2* This) { +static inline ULONG IHTMLEditHost2_AddRef(IHTMLEditHost2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEditHost2_Release(IHTMLEditHost2* This) { +static inline ULONG IHTMLEditHost2_Release(IHTMLEditHost2* This) { return This->lpVtbl->Release(This); } /*** IHTMLEditHost methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditHost2_SnapRect(IHTMLEditHost2* This,IHTMLElement *pIElement,RECT *prcNew,ELEMENT_CORNER eHandle) { +static inline HRESULT IHTMLEditHost2_SnapRect(IHTMLEditHost2* This,IHTMLElement *pIElement,RECT *prcNew,ELEMENT_CORNER eHandle) { return This->lpVtbl->SnapRect(This,pIElement,prcNew,eHandle); } /*** IHTMLEditHost2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditHost2_PreDrag(IHTMLEditHost2* This) { +static inline HRESULT IHTMLEditHost2_PreDrag(IHTMLEditHost2* This) { return This->lpVtbl->PreDrag(This); } #endif @@ -168231,17 +168223,17 @@ interface ISegment { #define ISegment_GetPointers(This,pIStart,pIEnd) (This)->lpVtbl->GetPointers(This,pIStart,pIEnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISegment_QueryInterface(ISegment* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISegment_QueryInterface(ISegment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISegment_AddRef(ISegment* This) { +static inline ULONG ISegment_AddRef(ISegment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISegment_Release(ISegment* This) { +static inline ULONG ISegment_Release(ISegment* This) { return This->lpVtbl->Release(This); } /*** ISegment methods ***/ -static __WIDL_INLINE HRESULT ISegment_GetPointers(ISegment* This,IMarkupPointer *pIStart,IMarkupPointer *pIEnd) { +static inline HRESULT ISegment_GetPointers(ISegment* This,IMarkupPointer *pIStart,IMarkupPointer *pIEnd) { return This->lpVtbl->GetPointers(This,pIStart,pIEnd); } #endif @@ -168329,26 +168321,26 @@ interface ISegmentListIterator { #define ISegmentListIterator_Advance(This) (This)->lpVtbl->Advance(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISegmentListIterator_QueryInterface(ISegmentListIterator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISegmentListIterator_QueryInterface(ISegmentListIterator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISegmentListIterator_AddRef(ISegmentListIterator* This) { +static inline ULONG ISegmentListIterator_AddRef(ISegmentListIterator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISegmentListIterator_Release(ISegmentListIterator* This) { +static inline ULONG ISegmentListIterator_Release(ISegmentListIterator* This) { return This->lpVtbl->Release(This); } /*** ISegmentListIterator methods ***/ -static __WIDL_INLINE HRESULT ISegmentListIterator_Current(ISegmentListIterator* This,ISegment **ppISegment) { +static inline HRESULT ISegmentListIterator_Current(ISegmentListIterator* This,ISegment **ppISegment) { return This->lpVtbl->Current(This,ppISegment); } -static __WIDL_INLINE HRESULT ISegmentListIterator_First(ISegmentListIterator* This) { +static inline HRESULT ISegmentListIterator_First(ISegmentListIterator* This) { return This->lpVtbl->First(This); } -static __WIDL_INLINE HRESULT ISegmentListIterator_IsDone(ISegmentListIterator* This) { +static inline HRESULT ISegmentListIterator_IsDone(ISegmentListIterator* This) { return This->lpVtbl->IsDone(This); } -static __WIDL_INLINE HRESULT ISegmentListIterator_Advance(ISegmentListIterator* This) { +static inline HRESULT ISegmentListIterator_Advance(ISegmentListIterator* This) { return This->lpVtbl->Advance(This); } #endif @@ -168431,23 +168423,23 @@ interface ISegmentList { #define ISegmentList_IsEmpty(This,pfEmpty) (This)->lpVtbl->IsEmpty(This,pfEmpty) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISegmentList_QueryInterface(ISegmentList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISegmentList_QueryInterface(ISegmentList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISegmentList_AddRef(ISegmentList* This) { +static inline ULONG ISegmentList_AddRef(ISegmentList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISegmentList_Release(ISegmentList* This) { +static inline ULONG ISegmentList_Release(ISegmentList* This) { return This->lpVtbl->Release(This); } /*** ISegmentList methods ***/ -static __WIDL_INLINE HRESULT ISegmentList_CreateIterator(ISegmentList* This,ISegmentListIterator **ppIIter) { +static inline HRESULT ISegmentList_CreateIterator(ISegmentList* This,ISegmentListIterator **ppIIter) { return This->lpVtbl->CreateIterator(This,ppIIter); } -static __WIDL_INLINE HRESULT ISegmentList_GetType(ISegmentList* This,SELECTION_TYPE *peType) { +static inline HRESULT ISegmentList_GetType(ISegmentList* This,SELECTION_TYPE *peType) { return This->lpVtbl->GetType(This,peType); } -static __WIDL_INLINE HRESULT ISegmentList_IsEmpty(ISegmentList* This,WINBOOL *pfEmpty) { +static inline HRESULT ISegmentList_IsEmpty(ISegmentList* This,WINBOOL *pfEmpty) { return This->lpVtbl->IsEmpty(This,pfEmpty); } #endif @@ -168516,17 +168508,17 @@ interface ISequenceNumber { #define ISequenceNumber_GetSequenceNumber(This,nCurrent,pnNew) (This)->lpVtbl->GetSequenceNumber(This,nCurrent,pnNew) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISequenceNumber_QueryInterface(ISequenceNumber* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISequenceNumber_QueryInterface(ISequenceNumber* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISequenceNumber_AddRef(ISequenceNumber* This) { +static inline ULONG ISequenceNumber_AddRef(ISequenceNumber* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISequenceNumber_Release(ISequenceNumber* This) { +static inline ULONG ISequenceNumber_Release(ISequenceNumber* This) { return This->lpVtbl->Release(This); } /*** ISequenceNumber methods ***/ -static __WIDL_INLINE HRESULT ISequenceNumber_GetSequenceNumber(ISequenceNumber* This,LONG nCurrent,LONG *pnNew) { +static inline HRESULT ISequenceNumber_GetSequenceNumber(ISequenceNumber* This,LONG nCurrent,LONG *pnNew) { return This->lpVtbl->GetSequenceNumber(This,nCurrent,pnNew); } #endif @@ -168593,17 +168585,17 @@ interface IIMEServices { #define IIMEServices_GetActiveIMM(This,ppActiveIMM) (This)->lpVtbl->GetActiveIMM(This,ppActiveIMM) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IIMEServices_QueryInterface(IIMEServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IIMEServices_QueryInterface(IIMEServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IIMEServices_AddRef(IIMEServices* This) { +static inline ULONG IIMEServices_AddRef(IIMEServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IIMEServices_Release(IIMEServices* This) { +static inline ULONG IIMEServices_Release(IIMEServices* This) { return This->lpVtbl->Release(This); } /*** IIMEServices methods ***/ -static __WIDL_INLINE HRESULT IIMEServices_GetActiveIMM(IIMEServices* This,IActiveIMMApp **ppActiveIMM) { +static inline HRESULT IIMEServices_GetActiveIMM(IIMEServices* This,IActiveIMMApp **ppActiveIMM) { return This->lpVtbl->GetActiveIMM(This,ppActiveIMM); } #endif @@ -168770,50 +168762,50 @@ interface IHTMLCaret { #define IHTMLCaret_SetCaretDirection(This,eDir) (This)->lpVtbl->SetCaretDirection(This,eDir) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLCaret_QueryInterface(IHTMLCaret* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLCaret_QueryInterface(IHTMLCaret* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLCaret_AddRef(IHTMLCaret* This) { +static inline ULONG IHTMLCaret_AddRef(IHTMLCaret* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLCaret_Release(IHTMLCaret* This) { +static inline ULONG IHTMLCaret_Release(IHTMLCaret* This) { return This->lpVtbl->Release(This); } /*** IHTMLCaret methods ***/ -static __WIDL_INLINE HRESULT IHTMLCaret_MoveCaretToPointer(IHTMLCaret* This,IDisplayPointer *pDispPointer,WINBOOL fScrollIntoView,CARET_DIRECTION eDir) { +static inline HRESULT IHTMLCaret_MoveCaretToPointer(IHTMLCaret* This,IDisplayPointer *pDispPointer,WINBOOL fScrollIntoView,CARET_DIRECTION eDir) { return This->lpVtbl->MoveCaretToPointer(This,pDispPointer,fScrollIntoView,eDir); } -static __WIDL_INLINE HRESULT IHTMLCaret_MoveCaretToPointerEx(IHTMLCaret* This,IDisplayPointer *pDispPointer,WINBOOL fVisible,WINBOOL fScrollIntoView,CARET_DIRECTION eDir) { +static inline HRESULT IHTMLCaret_MoveCaretToPointerEx(IHTMLCaret* This,IDisplayPointer *pDispPointer,WINBOOL fVisible,WINBOOL fScrollIntoView,CARET_DIRECTION eDir) { return This->lpVtbl->MoveCaretToPointerEx(This,pDispPointer,fVisible,fScrollIntoView,eDir); } -static __WIDL_INLINE HRESULT IHTMLCaret_MoveMarkupPointerToCaret(IHTMLCaret* This,IMarkupPointer *pIMarkupPointer) { +static inline HRESULT IHTMLCaret_MoveMarkupPointerToCaret(IHTMLCaret* This,IMarkupPointer *pIMarkupPointer) { return This->lpVtbl->MoveMarkupPointerToCaret(This,pIMarkupPointer); } -static __WIDL_INLINE HRESULT IHTMLCaret_MoveDisplayPointerToCaret(IHTMLCaret* This,IDisplayPointer *pDispPointer) { +static inline HRESULT IHTMLCaret_MoveDisplayPointerToCaret(IHTMLCaret* This,IDisplayPointer *pDispPointer) { return This->lpVtbl->MoveDisplayPointerToCaret(This,pDispPointer); } -static __WIDL_INLINE HRESULT IHTMLCaret_IsVisible(IHTMLCaret* This,WINBOOL *pIsVisible) { +static inline HRESULT IHTMLCaret_IsVisible(IHTMLCaret* This,WINBOOL *pIsVisible) { return This->lpVtbl->IsVisible(This,pIsVisible); } -static __WIDL_INLINE HRESULT IHTMLCaret_Show(IHTMLCaret* This,WINBOOL fScrollIntoView) { +static inline HRESULT IHTMLCaret_Show(IHTMLCaret* This,WINBOOL fScrollIntoView) { return This->lpVtbl->Show(This,fScrollIntoView); } -static __WIDL_INLINE HRESULT IHTMLCaret_Hide(IHTMLCaret* This) { +static inline HRESULT IHTMLCaret_Hide(IHTMLCaret* This) { return This->lpVtbl->Hide(This); } -static __WIDL_INLINE HRESULT IHTMLCaret_InsertText(IHTMLCaret* This,OLECHAR *pText,LONG lLen) { +static inline HRESULT IHTMLCaret_InsertText(IHTMLCaret* This,OLECHAR *pText,LONG lLen) { return This->lpVtbl->InsertText(This,pText,lLen); } -static __WIDL_INLINE HRESULT IHTMLCaret_ScrollIntoView(IHTMLCaret* This) { +static inline HRESULT IHTMLCaret_ScrollIntoView(IHTMLCaret* This) { return This->lpVtbl->ScrollIntoView(This); } -static __WIDL_INLINE HRESULT IHTMLCaret_GetLocation(IHTMLCaret* This,POINT *pPoint,WINBOOL fTranslate) { +static inline HRESULT IHTMLCaret_GetLocation(IHTMLCaret* This,POINT *pPoint,WINBOOL fTranslate) { return This->lpVtbl->GetLocation(This,pPoint,fTranslate); } -static __WIDL_INLINE HRESULT IHTMLCaret_GetCaretDirection(IHTMLCaret* This,CARET_DIRECTION *peDir) { +static inline HRESULT IHTMLCaret_GetCaretDirection(IHTMLCaret* This,CARET_DIRECTION *peDir) { return This->lpVtbl->GetCaretDirection(This,peDir); } -static __WIDL_INLINE HRESULT IHTMLCaret_SetCaretDirection(IHTMLCaret* This,CARET_DIRECTION eDir) { +static inline HRESULT IHTMLCaret_SetCaretDirection(IHTMLCaret* This,CARET_DIRECTION eDir) { return This->lpVtbl->SetCaretDirection(This,eDir); } #endif @@ -168906,23 +168898,23 @@ interface IHighlightRenderingServices { #define IHighlightRenderingServices_RemoveSegment(This,pISegment) (This)->lpVtbl->RemoveSegment(This,pISegment) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHighlightRenderingServices_QueryInterface(IHighlightRenderingServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHighlightRenderingServices_QueryInterface(IHighlightRenderingServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHighlightRenderingServices_AddRef(IHighlightRenderingServices* This) { +static inline ULONG IHighlightRenderingServices_AddRef(IHighlightRenderingServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHighlightRenderingServices_Release(IHighlightRenderingServices* This) { +static inline ULONG IHighlightRenderingServices_Release(IHighlightRenderingServices* This) { return This->lpVtbl->Release(This); } /*** IHighlightRenderingServices methods ***/ -static __WIDL_INLINE HRESULT IHighlightRenderingServices_AddSegment(IHighlightRenderingServices* This,IDisplayPointer *pDispPointerStart,IDisplayPointer *pDispPointerEnd,IHTMLRenderStyle *pIRenderStyle,IHighlightSegment **ppISegment) { +static inline HRESULT IHighlightRenderingServices_AddSegment(IHighlightRenderingServices* This,IDisplayPointer *pDispPointerStart,IDisplayPointer *pDispPointerEnd,IHTMLRenderStyle *pIRenderStyle,IHighlightSegment **ppISegment) { return This->lpVtbl->AddSegment(This,pDispPointerStart,pDispPointerEnd,pIRenderStyle,ppISegment); } -static __WIDL_INLINE HRESULT IHighlightRenderingServices_MoveSegmentToPointers(IHighlightRenderingServices* This,IHighlightSegment *pISegment,IDisplayPointer *pDispPointerStart,IDisplayPointer *pDispPointerEnd) { +static inline HRESULT IHighlightRenderingServices_MoveSegmentToPointers(IHighlightRenderingServices* This,IHighlightSegment *pISegment,IDisplayPointer *pDispPointerStart,IDisplayPointer *pDispPointerEnd) { return This->lpVtbl->MoveSegmentToPointers(This,pISegment,pDispPointerStart,pDispPointerEnd); } -static __WIDL_INLINE HRESULT IHighlightRenderingServices_RemoveSegment(IHighlightRenderingServices* This,IHighlightSegment *pISegment) { +static inline HRESULT IHighlightRenderingServices_RemoveSegment(IHighlightRenderingServices* This,IHighlightSegment *pISegment) { return This->lpVtbl->RemoveSegment(This,pISegment); } #endif @@ -169027,29 +169019,29 @@ interface ISelectionServicesListener { #define ISelectionServicesListener_GetTypeDetail(This,pTypeDetail) (This)->lpVtbl->GetTypeDetail(This,pTypeDetail) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISelectionServicesListener_QueryInterface(ISelectionServicesListener* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISelectionServicesListener_QueryInterface(ISelectionServicesListener* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISelectionServicesListener_AddRef(ISelectionServicesListener* This) { +static inline ULONG ISelectionServicesListener_AddRef(ISelectionServicesListener* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISelectionServicesListener_Release(ISelectionServicesListener* This) { +static inline ULONG ISelectionServicesListener_Release(ISelectionServicesListener* This) { return This->lpVtbl->Release(This); } /*** ISelectionServicesListener methods ***/ -static __WIDL_INLINE HRESULT ISelectionServicesListener_BeginSelectionUndo(ISelectionServicesListener* This) { +static inline HRESULT ISelectionServicesListener_BeginSelectionUndo(ISelectionServicesListener* This) { return This->lpVtbl->BeginSelectionUndo(This); } -static __WIDL_INLINE HRESULT ISelectionServicesListener_EndSelectionUndo(ISelectionServicesListener* This) { +static inline HRESULT ISelectionServicesListener_EndSelectionUndo(ISelectionServicesListener* This) { return This->lpVtbl->EndSelectionUndo(This); } -static __WIDL_INLINE HRESULT ISelectionServicesListener_OnSelectedElementExit(ISelectionServicesListener* This,IMarkupPointer *pIElementStart,IMarkupPointer *pIElementEnd,IMarkupPointer *pIElementContentStart,IMarkupPointer *pIElementContentEnd) { +static inline HRESULT ISelectionServicesListener_OnSelectedElementExit(ISelectionServicesListener* This,IMarkupPointer *pIElementStart,IMarkupPointer *pIElementEnd,IMarkupPointer *pIElementContentStart,IMarkupPointer *pIElementContentEnd) { return This->lpVtbl->OnSelectedElementExit(This,pIElementStart,pIElementEnd,pIElementContentStart,pIElementContentEnd); } -static __WIDL_INLINE HRESULT ISelectionServicesListener_OnChangeType(ISelectionServicesListener* This,SELECTION_TYPE eType,ISelectionServicesListener *pIListener) { +static inline HRESULT ISelectionServicesListener_OnChangeType(ISelectionServicesListener* This,SELECTION_TYPE eType,ISelectionServicesListener *pIListener) { return This->lpVtbl->OnChangeType(This,eType,pIListener); } -static __WIDL_INLINE HRESULT ISelectionServicesListener_GetTypeDetail(ISelectionServicesListener* This,BSTR *pTypeDetail) { +static inline HRESULT ISelectionServicesListener_GetTypeDetail(ISelectionServicesListener* This,BSTR *pTypeDetail) { return This->lpVtbl->GetTypeDetail(This,pTypeDetail); } #endif @@ -169164,32 +169156,32 @@ interface ISelectionServices { #define ISelectionServices_GetSelectionServicesListener(This,ppISelectionServicesListener) (This)->lpVtbl->GetSelectionServicesListener(This,ppISelectionServicesListener) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISelectionServices_QueryInterface(ISelectionServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISelectionServices_QueryInterface(ISelectionServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISelectionServices_AddRef(ISelectionServices* This) { +static inline ULONG ISelectionServices_AddRef(ISelectionServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISelectionServices_Release(ISelectionServices* This) { +static inline ULONG ISelectionServices_Release(ISelectionServices* This) { return This->lpVtbl->Release(This); } /*** ISelectionServices methods ***/ -static __WIDL_INLINE HRESULT ISelectionServices_SetSelectionType(ISelectionServices* This,SELECTION_TYPE eType,ISelectionServicesListener *pIListener) { +static inline HRESULT ISelectionServices_SetSelectionType(ISelectionServices* This,SELECTION_TYPE eType,ISelectionServicesListener *pIListener) { return This->lpVtbl->SetSelectionType(This,eType,pIListener); } -static __WIDL_INLINE HRESULT ISelectionServices_GetMarkupContainer(ISelectionServices* This,IMarkupContainer **ppIContainer) { +static inline HRESULT ISelectionServices_GetMarkupContainer(ISelectionServices* This,IMarkupContainer **ppIContainer) { return This->lpVtbl->GetMarkupContainer(This,ppIContainer); } -static __WIDL_INLINE HRESULT ISelectionServices_AddSegment(ISelectionServices* This,IMarkupPointer *pIStart,IMarkupPointer *pIEnd,ISegment **ppISegmentAdded) { +static inline HRESULT ISelectionServices_AddSegment(ISelectionServices* This,IMarkupPointer *pIStart,IMarkupPointer *pIEnd,ISegment **ppISegmentAdded) { return This->lpVtbl->AddSegment(This,pIStart,pIEnd,ppISegmentAdded); } -static __WIDL_INLINE HRESULT ISelectionServices_AddElementSegment(ISelectionServices* This,IHTMLElement *pIElement,IElementSegment **ppISegmentAdded) { +static inline HRESULT ISelectionServices_AddElementSegment(ISelectionServices* This,IHTMLElement *pIElement,IElementSegment **ppISegmentAdded) { return This->lpVtbl->AddElementSegment(This,pIElement,ppISegmentAdded); } -static __WIDL_INLINE HRESULT ISelectionServices_RemoveSegment(ISelectionServices* This,ISegment *pISegment) { +static inline HRESULT ISelectionServices_RemoveSegment(ISelectionServices* This,ISegment *pISegment) { return This->lpVtbl->RemoveSegment(This,pISegment); } -static __WIDL_INLINE HRESULT ISelectionServices_GetSelectionServicesListener(ISelectionServices* This,ISelectionServicesListener **ppISelectionServicesListener) { +static inline HRESULT ISelectionServices_GetSelectionServicesListener(ISelectionServices* This,ISelectionServicesListener **ppISelectionServicesListener) { return This->lpVtbl->GetSelectionServicesListener(This,ppISelectionServicesListener); } #endif @@ -169280,27 +169272,27 @@ interface IElementSegment { #define IElementSegment_IsPrimary(This,pfPrimary) (This)->lpVtbl->IsPrimary(This,pfPrimary) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementSegment_QueryInterface(IElementSegment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementSegment_QueryInterface(IElementSegment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementSegment_AddRef(IElementSegment* This) { +static inline ULONG IElementSegment_AddRef(IElementSegment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementSegment_Release(IElementSegment* This) { +static inline ULONG IElementSegment_Release(IElementSegment* This) { return This->lpVtbl->Release(This); } /*** ISegment methods ***/ -static __WIDL_INLINE HRESULT IElementSegment_GetPointers(IElementSegment* This,IMarkupPointer *pIStart,IMarkupPointer *pIEnd) { +static inline HRESULT IElementSegment_GetPointers(IElementSegment* This,IMarkupPointer *pIStart,IMarkupPointer *pIEnd) { return This->lpVtbl->GetPointers(This,pIStart,pIEnd); } /*** IElementSegment methods ***/ -static __WIDL_INLINE HRESULT IElementSegment_GetElement(IElementSegment* This,IHTMLElement **ppIElement) { +static inline HRESULT IElementSegment_GetElement(IElementSegment* This,IHTMLElement **ppIElement) { return This->lpVtbl->GetElement(This,ppIElement); } -static __WIDL_INLINE HRESULT IElementSegment_SetPrimary(IElementSegment* This,WINBOOL fPrimary) { +static inline HRESULT IElementSegment_SetPrimary(IElementSegment* This,WINBOOL fPrimary) { return This->lpVtbl->SetPrimary(This,fPrimary); } -static __WIDL_INLINE HRESULT IElementSegment_IsPrimary(IElementSegment* This,WINBOOL *pfPrimary) { +static inline HRESULT IElementSegment_IsPrimary(IElementSegment* This,WINBOOL *pfPrimary) { return This->lpVtbl->IsPrimary(This,pfPrimary); } #endif @@ -169365,17 +169357,17 @@ interface IHighlightSegment { #define IHighlightSegment_GetPointers(This,pIStart,pIEnd) (This)->lpVtbl->GetPointers(This,pIStart,pIEnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHighlightSegment_QueryInterface(IHighlightSegment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHighlightSegment_QueryInterface(IHighlightSegment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHighlightSegment_AddRef(IHighlightSegment* This) { +static inline ULONG IHighlightSegment_AddRef(IHighlightSegment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHighlightSegment_Release(IHighlightSegment* This) { +static inline ULONG IHighlightSegment_Release(IHighlightSegment* This) { return This->lpVtbl->Release(This); } /*** ISegment methods ***/ -static __WIDL_INLINE HRESULT IHighlightSegment_GetPointers(IHighlightSegment* This,IMarkupPointer *pIStart,IMarkupPointer *pIEnd) { +static inline HRESULT IHighlightSegment_GetPointers(IHighlightSegment* This,IMarkupPointer *pIStart,IMarkupPointer *pIEnd) { return This->lpVtbl->GetPointers(This,pIStart,pIEnd); } #endif @@ -169474,26 +169466,26 @@ interface IHTMLEditDesigner { #define IHTMLEditDesigner_PostEditorEventNotify(This,inEvtDispId,pIEventObj) (This)->lpVtbl->PostEditorEventNotify(This,inEvtDispId,pIEventObj) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditDesigner_QueryInterface(IHTMLEditDesigner* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEditDesigner_QueryInterface(IHTMLEditDesigner* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEditDesigner_AddRef(IHTMLEditDesigner* This) { +static inline ULONG IHTMLEditDesigner_AddRef(IHTMLEditDesigner* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEditDesigner_Release(IHTMLEditDesigner* This) { +static inline ULONG IHTMLEditDesigner_Release(IHTMLEditDesigner* This) { return This->lpVtbl->Release(This); } /*** IHTMLEditDesigner methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditDesigner_PreHandleEvent(IHTMLEditDesigner* This,DISPID inEvtDispId,IHTMLEventObj *pIEventObj) { +static inline HRESULT IHTMLEditDesigner_PreHandleEvent(IHTMLEditDesigner* This,DISPID inEvtDispId,IHTMLEventObj *pIEventObj) { return This->lpVtbl->PreHandleEvent(This,inEvtDispId,pIEventObj); } -static __WIDL_INLINE HRESULT IHTMLEditDesigner_PostHandleEvent(IHTMLEditDesigner* This,DISPID inEvtDispId,IHTMLEventObj *pIEventObj) { +static inline HRESULT IHTMLEditDesigner_PostHandleEvent(IHTMLEditDesigner* This,DISPID inEvtDispId,IHTMLEventObj *pIEventObj) { return This->lpVtbl->PostHandleEvent(This,inEvtDispId,pIEventObj); } -static __WIDL_INLINE HRESULT IHTMLEditDesigner_TranslateAccelerator(IHTMLEditDesigner* This,DISPID inEvtDispId,IHTMLEventObj *pIEventObj) { +static inline HRESULT IHTMLEditDesigner_TranslateAccelerator(IHTMLEditDesigner* This,DISPID inEvtDispId,IHTMLEventObj *pIEventObj) { return This->lpVtbl->TranslateAccelerator(This,inEvtDispId,pIEventObj); } -static __WIDL_INLINE HRESULT IHTMLEditDesigner_PostEditorEventNotify(IHTMLEditDesigner* This,DISPID inEvtDispId,IHTMLEventObj *pIEventObj) { +static inline HRESULT IHTMLEditDesigner_PostEditorEventNotify(IHTMLEditDesigner* This,DISPID inEvtDispId,IHTMLEventObj *pIEventObj) { return This->lpVtbl->PostEditorEventNotify(This,inEvtDispId,pIEventObj); } #endif @@ -169606,32 +169598,32 @@ interface IHTMLEditServices { #define IHTMLEditServices_SelectRange(This,pStart,pEnd,eType) (This)->lpVtbl->SelectRange(This,pStart,pEnd,eType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditServices_QueryInterface(IHTMLEditServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEditServices_QueryInterface(IHTMLEditServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEditServices_AddRef(IHTMLEditServices* This) { +static inline ULONG IHTMLEditServices_AddRef(IHTMLEditServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEditServices_Release(IHTMLEditServices* This) { +static inline ULONG IHTMLEditServices_Release(IHTMLEditServices* This) { return This->lpVtbl->Release(This); } /*** IHTMLEditServices methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditServices_AddDesigner(IHTMLEditServices* This,IHTMLEditDesigner *pIDesigner) { +static inline HRESULT IHTMLEditServices_AddDesigner(IHTMLEditServices* This,IHTMLEditDesigner *pIDesigner) { return This->lpVtbl->AddDesigner(This,pIDesigner); } -static __WIDL_INLINE HRESULT IHTMLEditServices_RemoveDesigner(IHTMLEditServices* This,IHTMLEditDesigner *pIDesigner) { +static inline HRESULT IHTMLEditServices_RemoveDesigner(IHTMLEditServices* This,IHTMLEditDesigner *pIDesigner) { return This->lpVtbl->RemoveDesigner(This,pIDesigner); } -static __WIDL_INLINE HRESULT IHTMLEditServices_GetSelectionServices(IHTMLEditServices* This,IMarkupContainer *pIContainer,ISelectionServices **ppSelSvc) { +static inline HRESULT IHTMLEditServices_GetSelectionServices(IHTMLEditServices* This,IMarkupContainer *pIContainer,ISelectionServices **ppSelSvc) { return This->lpVtbl->GetSelectionServices(This,pIContainer,ppSelSvc); } -static __WIDL_INLINE HRESULT IHTMLEditServices_MoveToSelectionAnchor(IHTMLEditServices* This,IMarkupPointer *pIStartAnchor) { +static inline HRESULT IHTMLEditServices_MoveToSelectionAnchor(IHTMLEditServices* This,IMarkupPointer *pIStartAnchor) { return This->lpVtbl->MoveToSelectionAnchor(This,pIStartAnchor); } -static __WIDL_INLINE HRESULT IHTMLEditServices_MoveToSelectionEnd(IHTMLEditServices* This,IMarkupPointer *pIEndAnchor) { +static inline HRESULT IHTMLEditServices_MoveToSelectionEnd(IHTMLEditServices* This,IMarkupPointer *pIEndAnchor) { return This->lpVtbl->MoveToSelectionEnd(This,pIEndAnchor); } -static __WIDL_INLINE HRESULT IHTMLEditServices_SelectRange(IHTMLEditServices* This,IMarkupPointer *pStart,IMarkupPointer *pEnd,SELECTION_TYPE eType) { +static inline HRESULT IHTMLEditServices_SelectRange(IHTMLEditServices* This,IMarkupPointer *pStart,IMarkupPointer *pEnd,SELECTION_TYPE eType) { return This->lpVtbl->SelectRange(This,pStart,pEnd,eType); } #endif @@ -169757,45 +169749,45 @@ interface IHTMLEditServices2 { #define IHTMLEditServices2_UnFreezeVirtualCaretPos(This,fReset) (This)->lpVtbl->UnFreezeVirtualCaretPos(This,fReset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditServices2_QueryInterface(IHTMLEditServices2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLEditServices2_QueryInterface(IHTMLEditServices2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLEditServices2_AddRef(IHTMLEditServices2* This) { +static inline ULONG IHTMLEditServices2_AddRef(IHTMLEditServices2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLEditServices2_Release(IHTMLEditServices2* This) { +static inline ULONG IHTMLEditServices2_Release(IHTMLEditServices2* This) { return This->lpVtbl->Release(This); } /*** IHTMLEditServices methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditServices2_AddDesigner(IHTMLEditServices2* This,IHTMLEditDesigner *pIDesigner) { +static inline HRESULT IHTMLEditServices2_AddDesigner(IHTMLEditServices2* This,IHTMLEditDesigner *pIDesigner) { return This->lpVtbl->AddDesigner(This,pIDesigner); } -static __WIDL_INLINE HRESULT IHTMLEditServices2_RemoveDesigner(IHTMLEditServices2* This,IHTMLEditDesigner *pIDesigner) { +static inline HRESULT IHTMLEditServices2_RemoveDesigner(IHTMLEditServices2* This,IHTMLEditDesigner *pIDesigner) { return This->lpVtbl->RemoveDesigner(This,pIDesigner); } -static __WIDL_INLINE HRESULT IHTMLEditServices2_GetSelectionServices(IHTMLEditServices2* This,IMarkupContainer *pIContainer,ISelectionServices **ppSelSvc) { +static inline HRESULT IHTMLEditServices2_GetSelectionServices(IHTMLEditServices2* This,IMarkupContainer *pIContainer,ISelectionServices **ppSelSvc) { return This->lpVtbl->GetSelectionServices(This,pIContainer,ppSelSvc); } -static __WIDL_INLINE HRESULT IHTMLEditServices2_MoveToSelectionAnchor(IHTMLEditServices2* This,IMarkupPointer *pIStartAnchor) { +static inline HRESULT IHTMLEditServices2_MoveToSelectionAnchor(IHTMLEditServices2* This,IMarkupPointer *pIStartAnchor) { return This->lpVtbl->MoveToSelectionAnchor(This,pIStartAnchor); } -static __WIDL_INLINE HRESULT IHTMLEditServices2_MoveToSelectionEnd(IHTMLEditServices2* This,IMarkupPointer *pIEndAnchor) { +static inline HRESULT IHTMLEditServices2_MoveToSelectionEnd(IHTMLEditServices2* This,IMarkupPointer *pIEndAnchor) { return This->lpVtbl->MoveToSelectionEnd(This,pIEndAnchor); } -static __WIDL_INLINE HRESULT IHTMLEditServices2_SelectRange(IHTMLEditServices2* This,IMarkupPointer *pStart,IMarkupPointer *pEnd,SELECTION_TYPE eType) { +static inline HRESULT IHTMLEditServices2_SelectRange(IHTMLEditServices2* This,IMarkupPointer *pStart,IMarkupPointer *pEnd,SELECTION_TYPE eType) { return This->lpVtbl->SelectRange(This,pStart,pEnd,eType); } /*** IHTMLEditServices2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLEditServices2_MoveToSelectionAnchorEx(IHTMLEditServices2* This,IDisplayPointer *pIStartAnchor) { +static inline HRESULT IHTMLEditServices2_MoveToSelectionAnchorEx(IHTMLEditServices2* This,IDisplayPointer *pIStartAnchor) { return This->lpVtbl->MoveToSelectionAnchorEx(This,pIStartAnchor); } -static __WIDL_INLINE HRESULT IHTMLEditServices2_MoveToSelectionEndEx(IHTMLEditServices2* This,IDisplayPointer *pIEndAnchor) { +static inline HRESULT IHTMLEditServices2_MoveToSelectionEndEx(IHTMLEditServices2* This,IDisplayPointer *pIEndAnchor) { return This->lpVtbl->MoveToSelectionEndEx(This,pIEndAnchor); } -static __WIDL_INLINE HRESULT IHTMLEditServices2_FreezeVirtualCaretPos(IHTMLEditServices2* This,WINBOOL fReCompute) { +static inline HRESULT IHTMLEditServices2_FreezeVirtualCaretPos(IHTMLEditServices2* This,WINBOOL fReCompute) { return This->lpVtbl->FreezeVirtualCaretPos(This,fReCompute); } -static __WIDL_INLINE HRESULT IHTMLEditServices2_UnFreezeVirtualCaretPos(IHTMLEditServices2* This,WINBOOL fReset) { +static inline HRESULT IHTMLEditServices2_UnFreezeVirtualCaretPos(IHTMLEditServices2* This,WINBOOL fReset) { return This->lpVtbl->UnFreezeVirtualCaretPos(This,fReset); } #endif @@ -169894,29 +169886,29 @@ interface ILineInfo { #define ILineInfo_get_lineDirection(This,p) (This)->lpVtbl->get_lineDirection(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILineInfo_QueryInterface(ILineInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILineInfo_QueryInterface(ILineInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILineInfo_AddRef(ILineInfo* This) { +static inline ULONG ILineInfo_AddRef(ILineInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILineInfo_Release(ILineInfo* This) { +static inline ULONG ILineInfo_Release(ILineInfo* This) { return This->lpVtbl->Release(This); } /*** ILineInfo methods ***/ -static __WIDL_INLINE HRESULT ILineInfo_get_x(ILineInfo* This,LONG *p) { +static inline HRESULT ILineInfo_get_x(ILineInfo* This,LONG *p) { return This->lpVtbl->get_x(This,p); } -static __WIDL_INLINE HRESULT ILineInfo_get_baseLine(ILineInfo* This,LONG *p) { +static inline HRESULT ILineInfo_get_baseLine(ILineInfo* This,LONG *p) { return This->lpVtbl->get_baseLine(This,p); } -static __WIDL_INLINE HRESULT ILineInfo_get_textDescent(ILineInfo* This,LONG *p) { +static inline HRESULT ILineInfo_get_textDescent(ILineInfo* This,LONG *p) { return This->lpVtbl->get_textDescent(This,p); } -static __WIDL_INLINE HRESULT ILineInfo_get_textHeight(ILineInfo* This,LONG *p) { +static inline HRESULT ILineInfo_get_textHeight(ILineInfo* This,LONG *p) { return This->lpVtbl->get_textHeight(This,p); } -static __WIDL_INLINE HRESULT ILineInfo_get_lineDirection(ILineInfo* This,LONG *p) { +static inline HRESULT ILineInfo_get_lineDirection(ILineInfo* This,LONG *p) { return This->lpVtbl->get_lineDirection(This,p); } #endif @@ -170129,71 +170121,71 @@ interface IHTMLComputedStyle { #define IHTMLComputedStyle_IsEqual(This,pComputedStyle,pfEqual) (This)->lpVtbl->IsEqual(This,pComputedStyle,pfEqual) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLComputedStyle_QueryInterface(IHTMLComputedStyle* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLComputedStyle_QueryInterface(IHTMLComputedStyle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLComputedStyle_AddRef(IHTMLComputedStyle* This) { +static inline ULONG IHTMLComputedStyle_AddRef(IHTMLComputedStyle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLComputedStyle_Release(IHTMLComputedStyle* This) { +static inline ULONG IHTMLComputedStyle_Release(IHTMLComputedStyle* This) { return This->lpVtbl->Release(This); } /*** IHTMLComputedStyle methods ***/ -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_bold(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_bold(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_bold(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_italic(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_italic(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_italic(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_underline(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_underline(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_underline(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_overline(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_overline(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_overline(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_strikeOut(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_strikeOut(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_strikeOut(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_subScript(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_subScript(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_subScript(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_superScript(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_superScript(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_superScript(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_explicitFace(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_explicitFace(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_explicitFace(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_fontWeight(IHTMLComputedStyle* This,LONG *p) { +static inline HRESULT IHTMLComputedStyle_get_fontWeight(IHTMLComputedStyle* This,LONG *p) { return This->lpVtbl->get_fontWeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_fontSize(IHTMLComputedStyle* This,LONG *p) { +static inline HRESULT IHTMLComputedStyle_get_fontSize(IHTMLComputedStyle* This,LONG *p) { return This->lpVtbl->get_fontSize(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_fontName(IHTMLComputedStyle* This,TCHAR *p) { +static inline HRESULT IHTMLComputedStyle_get_fontName(IHTMLComputedStyle* This,TCHAR *p) { return This->lpVtbl->get_fontName(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_hasBgColor(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_hasBgColor(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_hasBgColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_textColor(IHTMLComputedStyle* This,DWORD *p) { +static inline HRESULT IHTMLComputedStyle_get_textColor(IHTMLComputedStyle* This,DWORD *p) { return This->lpVtbl->get_textColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_backgroundColor(IHTMLComputedStyle* This,DWORD *p) { +static inline HRESULT IHTMLComputedStyle_get_backgroundColor(IHTMLComputedStyle* This,DWORD *p) { return This->lpVtbl->get_backgroundColor(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_preFormatted(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_preFormatted(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_preFormatted(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_direction(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_direction(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_direction(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_blockDirection(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_blockDirection(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_blockDirection(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_get_OL(IHTMLComputedStyle* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLComputedStyle_get_OL(IHTMLComputedStyle* This,VARIANT_BOOL *p) { return This->lpVtbl->get_OL(This,p); } -static __WIDL_INLINE HRESULT IHTMLComputedStyle_IsEqual(IHTMLComputedStyle* This,IHTMLComputedStyle *pComputedStyle,VARIANT_BOOL *pfEqual) { +static inline HRESULT IHTMLComputedStyle_IsEqual(IHTMLComputedStyle* This,IHTMLComputedStyle *pComputedStyle,VARIANT_BOOL *pfEqual) { return This->lpVtbl->IsEqual(This,pComputedStyle,pfEqual); } #endif @@ -170420,71 +170412,71 @@ interface IDisplayPointer { #define IDisplayPointer_QueryBreaks(This,pdwBreaks) (This)->lpVtbl->QueryBreaks(This,pdwBreaks) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDisplayPointer_QueryInterface(IDisplayPointer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDisplayPointer_QueryInterface(IDisplayPointer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDisplayPointer_AddRef(IDisplayPointer* This) { +static inline ULONG IDisplayPointer_AddRef(IDisplayPointer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDisplayPointer_Release(IDisplayPointer* This) { +static inline ULONG IDisplayPointer_Release(IDisplayPointer* This) { return This->lpVtbl->Release(This); } /*** IDisplayPointer methods ***/ -static __WIDL_INLINE HRESULT IDisplayPointer_MoveToPoint(IDisplayPointer* This,POINT ptPoint,COORD_SYSTEM eCoordSystem,IHTMLElement *pElementContext,DWORD dwHitTestOptions,DWORD *pdwHitTestResults) { +static inline HRESULT IDisplayPointer_MoveToPoint(IDisplayPointer* This,POINT ptPoint,COORD_SYSTEM eCoordSystem,IHTMLElement *pElementContext,DWORD dwHitTestOptions,DWORD *pdwHitTestResults) { return This->lpVtbl->MoveToPoint(This,ptPoint,eCoordSystem,pElementContext,dwHitTestOptions,pdwHitTestResults); } -static __WIDL_INLINE HRESULT IDisplayPointer_MoveUnit(IDisplayPointer* This,DISPLAY_MOVEUNIT eMoveUnit,LONG lXPos) { +static inline HRESULT IDisplayPointer_MoveUnit(IDisplayPointer* This,DISPLAY_MOVEUNIT eMoveUnit,LONG lXPos) { return This->lpVtbl->MoveUnit(This,eMoveUnit,lXPos); } -static __WIDL_INLINE HRESULT IDisplayPointer_PositionMarkupPointer(IDisplayPointer* This,IMarkupPointer *pMarkupPointer) { +static inline HRESULT IDisplayPointer_PositionMarkupPointer(IDisplayPointer* This,IMarkupPointer *pMarkupPointer) { return This->lpVtbl->PositionMarkupPointer(This,pMarkupPointer); } -static __WIDL_INLINE HRESULT IDisplayPointer_MoveToPointer(IDisplayPointer* This,IDisplayPointer *pDispPointer) { +static inline HRESULT IDisplayPointer_MoveToPointer(IDisplayPointer* This,IDisplayPointer *pDispPointer) { return This->lpVtbl->MoveToPointer(This,pDispPointer); } -static __WIDL_INLINE HRESULT IDisplayPointer_SetPointerGravity(IDisplayPointer* This,POINTER_GRAVITY eGravity) { +static inline HRESULT IDisplayPointer_SetPointerGravity(IDisplayPointer* This,POINTER_GRAVITY eGravity) { return This->lpVtbl->SetPointerGravity(This,eGravity); } -static __WIDL_INLINE HRESULT IDisplayPointer_GetPointerGravity(IDisplayPointer* This,POINTER_GRAVITY *peGravity) { +static inline HRESULT IDisplayPointer_GetPointerGravity(IDisplayPointer* This,POINTER_GRAVITY *peGravity) { return This->lpVtbl->GetPointerGravity(This,peGravity); } -static __WIDL_INLINE HRESULT IDisplayPointer_SetDisplayGravity(IDisplayPointer* This,DISPLAY_GRAVITY eGravity) { +static inline HRESULT IDisplayPointer_SetDisplayGravity(IDisplayPointer* This,DISPLAY_GRAVITY eGravity) { return This->lpVtbl->SetDisplayGravity(This,eGravity); } -static __WIDL_INLINE HRESULT IDisplayPointer_GetDisplayGravity(IDisplayPointer* This,DISPLAY_GRAVITY *peGravity) { +static inline HRESULT IDisplayPointer_GetDisplayGravity(IDisplayPointer* This,DISPLAY_GRAVITY *peGravity) { return This->lpVtbl->GetDisplayGravity(This,peGravity); } -static __WIDL_INLINE HRESULT IDisplayPointer_IsPositioned(IDisplayPointer* This,WINBOOL *pfPositioned) { +static inline HRESULT IDisplayPointer_IsPositioned(IDisplayPointer* This,WINBOOL *pfPositioned) { return This->lpVtbl->IsPositioned(This,pfPositioned); } -static __WIDL_INLINE HRESULT IDisplayPointer_Unposition(IDisplayPointer* This) { +static inline HRESULT IDisplayPointer_Unposition(IDisplayPointer* This) { return This->lpVtbl->Unposition(This); } -static __WIDL_INLINE HRESULT IDisplayPointer_IsEqualTo(IDisplayPointer* This,IDisplayPointer *pDispPointer,WINBOOL *pfIsEqual) { +static inline HRESULT IDisplayPointer_IsEqualTo(IDisplayPointer* This,IDisplayPointer *pDispPointer,WINBOOL *pfIsEqual) { return This->lpVtbl->IsEqualTo(This,pDispPointer,pfIsEqual); } -static __WIDL_INLINE HRESULT IDisplayPointer_IsLeftOf(IDisplayPointer* This,IDisplayPointer *pDispPointer,WINBOOL *pfIsLeftOf) { +static inline HRESULT IDisplayPointer_IsLeftOf(IDisplayPointer* This,IDisplayPointer *pDispPointer,WINBOOL *pfIsLeftOf) { return This->lpVtbl->IsLeftOf(This,pDispPointer,pfIsLeftOf); } -static __WIDL_INLINE HRESULT IDisplayPointer_IsRightOf(IDisplayPointer* This,IDisplayPointer *pDispPointer,WINBOOL *pfIsRightOf) { +static inline HRESULT IDisplayPointer_IsRightOf(IDisplayPointer* This,IDisplayPointer *pDispPointer,WINBOOL *pfIsRightOf) { return This->lpVtbl->IsRightOf(This,pDispPointer,pfIsRightOf); } -static __WIDL_INLINE HRESULT IDisplayPointer_IsAtBOL(IDisplayPointer* This,WINBOOL *pfBOL) { +static inline HRESULT IDisplayPointer_IsAtBOL(IDisplayPointer* This,WINBOOL *pfBOL) { return This->lpVtbl->IsAtBOL(This,pfBOL); } -static __WIDL_INLINE HRESULT IDisplayPointer_MoveToMarkupPointer(IDisplayPointer* This,IMarkupPointer *pPointer,IDisplayPointer *pDispLineContext) { +static inline HRESULT IDisplayPointer_MoveToMarkupPointer(IDisplayPointer* This,IMarkupPointer *pPointer,IDisplayPointer *pDispLineContext) { return This->lpVtbl->MoveToMarkupPointer(This,pPointer,pDispLineContext); } -static __WIDL_INLINE HRESULT IDisplayPointer_ScrollIntoView(IDisplayPointer* This) { +static inline HRESULT IDisplayPointer_ScrollIntoView(IDisplayPointer* This) { return This->lpVtbl->ScrollIntoView(This); } -static __WIDL_INLINE HRESULT IDisplayPointer_GetLineInfo(IDisplayPointer* This,ILineInfo **ppLineInfo) { +static inline HRESULT IDisplayPointer_GetLineInfo(IDisplayPointer* This,ILineInfo **ppLineInfo) { return This->lpVtbl->GetLineInfo(This,ppLineInfo); } -static __WIDL_INLINE HRESULT IDisplayPointer_GetFlowElement(IDisplayPointer* This,IHTMLElement **ppLayoutElement) { +static inline HRESULT IDisplayPointer_GetFlowElement(IDisplayPointer* This,IHTMLElement **ppLayoutElement) { return This->lpVtbl->GetFlowElement(This,ppLayoutElement); } -static __WIDL_INLINE HRESULT IDisplayPointer_QueryBreaks(IDisplayPointer* This,DWORD *pdwBreaks) { +static inline HRESULT IDisplayPointer_QueryBreaks(IDisplayPointer* This,DWORD *pdwBreaks) { return This->lpVtbl->QueryBreaks(This,pdwBreaks); } #endif @@ -170617,35 +170609,35 @@ interface IDisplayServices { #define IDisplayServices_HasFlowLayout(This,pIElement,pfHasFlowLayout) (This)->lpVtbl->HasFlowLayout(This,pIElement,pfHasFlowLayout) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDisplayServices_QueryInterface(IDisplayServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDisplayServices_QueryInterface(IDisplayServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDisplayServices_AddRef(IDisplayServices* This) { +static inline ULONG IDisplayServices_AddRef(IDisplayServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDisplayServices_Release(IDisplayServices* This) { +static inline ULONG IDisplayServices_Release(IDisplayServices* This) { return This->lpVtbl->Release(This); } /*** IDisplayServices methods ***/ -static __WIDL_INLINE HRESULT IDisplayServices_CreateDisplayPointer(IDisplayServices* This,IDisplayPointer **ppDispPointer) { +static inline HRESULT IDisplayServices_CreateDisplayPointer(IDisplayServices* This,IDisplayPointer **ppDispPointer) { return This->lpVtbl->CreateDisplayPointer(This,ppDispPointer); } -static __WIDL_INLINE HRESULT IDisplayServices_TransformRect(IDisplayServices* This,RECT *pRect,COORD_SYSTEM eSource,COORD_SYSTEM eDestination,IHTMLElement *pIElement) { +static inline HRESULT IDisplayServices_TransformRect(IDisplayServices* This,RECT *pRect,COORD_SYSTEM eSource,COORD_SYSTEM eDestination,IHTMLElement *pIElement) { return This->lpVtbl->TransformRect(This,pRect,eSource,eDestination,pIElement); } -static __WIDL_INLINE HRESULT IDisplayServices_TransformPoint(IDisplayServices* This,POINT *pPoint,COORD_SYSTEM eSource,COORD_SYSTEM eDestination,IHTMLElement *pIElement) { +static inline HRESULT IDisplayServices_TransformPoint(IDisplayServices* This,POINT *pPoint,COORD_SYSTEM eSource,COORD_SYSTEM eDestination,IHTMLElement *pIElement) { return This->lpVtbl->TransformPoint(This,pPoint,eSource,eDestination,pIElement); } -static __WIDL_INLINE HRESULT IDisplayServices_GetCaret(IDisplayServices* This,IHTMLCaret **ppCaret) { +static inline HRESULT IDisplayServices_GetCaret(IDisplayServices* This,IHTMLCaret **ppCaret) { return This->lpVtbl->GetCaret(This,ppCaret); } -static __WIDL_INLINE HRESULT IDisplayServices_GetComputedStyle(IDisplayServices* This,IMarkupPointer *pPointer,IHTMLComputedStyle **ppComputedStyle) { +static inline HRESULT IDisplayServices_GetComputedStyle(IDisplayServices* This,IMarkupPointer *pPointer,IHTMLComputedStyle **ppComputedStyle) { return This->lpVtbl->GetComputedStyle(This,pPointer,ppComputedStyle); } -static __WIDL_INLINE HRESULT IDisplayServices_ScrollRectIntoView(IDisplayServices* This,IHTMLElement *pIElement,RECT rect) { +static inline HRESULT IDisplayServices_ScrollRectIntoView(IDisplayServices* This,IHTMLElement *pIElement,RECT rect) { return This->lpVtbl->ScrollRectIntoView(This,pIElement,rect); } -static __WIDL_INLINE HRESULT IDisplayServices_HasFlowLayout(IDisplayServices* This,IHTMLElement *pIElement,WINBOOL *pfHasFlowLayout) { +static inline HRESULT IDisplayServices_HasFlowLayout(IDisplayServices* This,IHTMLElement *pIElement,WINBOOL *pfHasFlowLayout) { return This->lpVtbl->HasFlowLayout(This,pIElement,pfHasFlowLayout); } #endif @@ -170775,39 +170767,39 @@ interface IHtmlDlgSafeHelper { #define IHtmlDlgSafeHelper_get_BlockFormats(This,p) (This)->lpVtbl->get_BlockFormats(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHtmlDlgSafeHelper_QueryInterface(IHtmlDlgSafeHelper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHtmlDlgSafeHelper_QueryInterface(IHtmlDlgSafeHelper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHtmlDlgSafeHelper_AddRef(IHtmlDlgSafeHelper* This) { +static inline ULONG IHtmlDlgSafeHelper_AddRef(IHtmlDlgSafeHelper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHtmlDlgSafeHelper_Release(IHtmlDlgSafeHelper* This) { +static inline ULONG IHtmlDlgSafeHelper_Release(IHtmlDlgSafeHelper* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHtmlDlgSafeHelper_GetTypeInfoCount(IHtmlDlgSafeHelper* This,UINT *pctinfo) { +static inline HRESULT IHtmlDlgSafeHelper_GetTypeInfoCount(IHtmlDlgSafeHelper* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHtmlDlgSafeHelper_GetTypeInfo(IHtmlDlgSafeHelper* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHtmlDlgSafeHelper_GetTypeInfo(IHtmlDlgSafeHelper* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHtmlDlgSafeHelper_GetIDsOfNames(IHtmlDlgSafeHelper* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHtmlDlgSafeHelper_GetIDsOfNames(IHtmlDlgSafeHelper* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHtmlDlgSafeHelper_Invoke(IHtmlDlgSafeHelper* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHtmlDlgSafeHelper_Invoke(IHtmlDlgSafeHelper* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHtmlDlgSafeHelper methods ***/ -static __WIDL_INLINE HRESULT IHtmlDlgSafeHelper_choosecolordlg(IHtmlDlgSafeHelper* This,VARIANT initColor,VARIANT *rgbColor) { +static inline HRESULT IHtmlDlgSafeHelper_choosecolordlg(IHtmlDlgSafeHelper* This,VARIANT initColor,VARIANT *rgbColor) { return This->lpVtbl->choosecolordlg(This,initColor,rgbColor); } -static __WIDL_INLINE HRESULT IHtmlDlgSafeHelper_getCharset(IHtmlDlgSafeHelper* This,BSTR fontName,VARIANT *charset) { +static inline HRESULT IHtmlDlgSafeHelper_getCharset(IHtmlDlgSafeHelper* This,BSTR fontName,VARIANT *charset) { return This->lpVtbl->getCharset(This,fontName,charset); } -static __WIDL_INLINE HRESULT IHtmlDlgSafeHelper_get_Fonts(IHtmlDlgSafeHelper* This,IDispatch **p) { +static inline HRESULT IHtmlDlgSafeHelper_get_Fonts(IHtmlDlgSafeHelper* This,IDispatch **p) { return This->lpVtbl->get_Fonts(This,p); } -static __WIDL_INLINE HRESULT IHtmlDlgSafeHelper_get_BlockFormats(IHtmlDlgSafeHelper* This,IDispatch **p) { +static inline HRESULT IHtmlDlgSafeHelper_get_BlockFormats(IHtmlDlgSafeHelper* This,IDispatch **p) { return This->lpVtbl->get_BlockFormats(This,p); } #endif @@ -170927,36 +170919,36 @@ interface IBlockFormats { #define IBlockFormats_Item(This,pvarIndex,pbstrBlockFormat) (This)->lpVtbl->Item(This,pvarIndex,pbstrBlockFormat) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBlockFormats_QueryInterface(IBlockFormats* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBlockFormats_QueryInterface(IBlockFormats* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBlockFormats_AddRef(IBlockFormats* This) { +static inline ULONG IBlockFormats_AddRef(IBlockFormats* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBlockFormats_Release(IBlockFormats* This) { +static inline ULONG IBlockFormats_Release(IBlockFormats* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IBlockFormats_GetTypeInfoCount(IBlockFormats* This,UINT *pctinfo) { +static inline HRESULT IBlockFormats_GetTypeInfoCount(IBlockFormats* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IBlockFormats_GetTypeInfo(IBlockFormats* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IBlockFormats_GetTypeInfo(IBlockFormats* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IBlockFormats_GetIDsOfNames(IBlockFormats* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IBlockFormats_GetIDsOfNames(IBlockFormats* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IBlockFormats_Invoke(IBlockFormats* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IBlockFormats_Invoke(IBlockFormats* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IBlockFormats methods ***/ -static __WIDL_INLINE HRESULT IBlockFormats_get__NewEnum(IBlockFormats* This,IUnknown **p) { +static inline HRESULT IBlockFormats_get__NewEnum(IBlockFormats* This,IUnknown **p) { return This->lpVtbl->get__NewEnum(This,p); } -static __WIDL_INLINE HRESULT IBlockFormats_get_Count(IBlockFormats* This,LONG *p) { +static inline HRESULT IBlockFormats_get_Count(IBlockFormats* This,LONG *p) { return This->lpVtbl->get_Count(This,p); } -static __WIDL_INLINE HRESULT IBlockFormats_Item(IBlockFormats* This,VARIANT *pvarIndex,BSTR *pbstrBlockFormat) { +static inline HRESULT IBlockFormats_Item(IBlockFormats* This,VARIANT *pvarIndex,BSTR *pbstrBlockFormat) { return This->lpVtbl->Item(This,pvarIndex,pbstrBlockFormat); } #endif @@ -171076,36 +171068,36 @@ interface IFontNames { #define IFontNames_Item(This,pvarIndex,pbstrFontName) (This)->lpVtbl->Item(This,pvarIndex,pbstrFontName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFontNames_QueryInterface(IFontNames* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFontNames_QueryInterface(IFontNames* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFontNames_AddRef(IFontNames* This) { +static inline ULONG IFontNames_AddRef(IFontNames* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFontNames_Release(IFontNames* This) { +static inline ULONG IFontNames_Release(IFontNames* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFontNames_GetTypeInfoCount(IFontNames* This,UINT *pctinfo) { +static inline HRESULT IFontNames_GetTypeInfoCount(IFontNames* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFontNames_GetTypeInfo(IFontNames* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFontNames_GetTypeInfo(IFontNames* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFontNames_GetIDsOfNames(IFontNames* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFontNames_GetIDsOfNames(IFontNames* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFontNames_Invoke(IFontNames* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFontNames_Invoke(IFontNames* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFontNames methods ***/ -static __WIDL_INLINE HRESULT IFontNames_get__NewEnum(IFontNames* This,IUnknown **p) { +static inline HRESULT IFontNames_get__NewEnum(IFontNames* This,IUnknown **p) { return This->lpVtbl->get__NewEnum(This,p); } -static __WIDL_INLINE HRESULT IFontNames_get_Count(IFontNames* This,LONG *p) { +static inline HRESULT IFontNames_get_Count(IFontNames* This,LONG *p) { return This->lpVtbl->get_Count(This,p); } -static __WIDL_INLINE HRESULT IFontNames_Item(IFontNames* This,VARIANT *pvarIndex,BSTR *pbstrFontName) { +static inline HRESULT IFontNames_Item(IFontNames* This,VARIANT *pvarIndex,BSTR *pbstrFontName) { return This->lpVtbl->Item(This,pvarIndex,pbstrFontName); } #endif @@ -171271,26 +171263,26 @@ interface IDeveloperConsoleMessageReceiver { #define IDeveloperConsoleMessageReceiver_WriteWithUrlLineAndColumn(This,source,level,messageId,messageText,fileUrl,line,column) (This)->lpVtbl->WriteWithUrlLineAndColumn(This,source,level,messageId,messageText,fileUrl,line,column) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDeveloperConsoleMessageReceiver_QueryInterface(IDeveloperConsoleMessageReceiver* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDeveloperConsoleMessageReceiver_QueryInterface(IDeveloperConsoleMessageReceiver* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDeveloperConsoleMessageReceiver_AddRef(IDeveloperConsoleMessageReceiver* This) { +static inline ULONG IDeveloperConsoleMessageReceiver_AddRef(IDeveloperConsoleMessageReceiver* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDeveloperConsoleMessageReceiver_Release(IDeveloperConsoleMessageReceiver* This) { +static inline ULONG IDeveloperConsoleMessageReceiver_Release(IDeveloperConsoleMessageReceiver* This) { return This->lpVtbl->Release(This); } /*** IDeveloperConsoleMessageReceiver methods ***/ -static __WIDL_INLINE HRESULT IDeveloperConsoleMessageReceiver_Write(IDeveloperConsoleMessageReceiver* This,LPCWSTR source,DEV_CONSOLE_MESSAGE_LEVEL level,int messageId,LPCWSTR messageText) { +static inline HRESULT IDeveloperConsoleMessageReceiver_Write(IDeveloperConsoleMessageReceiver* This,LPCWSTR source,DEV_CONSOLE_MESSAGE_LEVEL level,int messageId,LPCWSTR messageText) { return This->lpVtbl->Write(This,source,level,messageId,messageText); } -static __WIDL_INLINE HRESULT IDeveloperConsoleMessageReceiver_WriteWithUrl(IDeveloperConsoleMessageReceiver* This,LPCWSTR source,DEV_CONSOLE_MESSAGE_LEVEL level,int messageId,LPCWSTR messageText,LPCWSTR fileUrl) { +static inline HRESULT IDeveloperConsoleMessageReceiver_WriteWithUrl(IDeveloperConsoleMessageReceiver* This,LPCWSTR source,DEV_CONSOLE_MESSAGE_LEVEL level,int messageId,LPCWSTR messageText,LPCWSTR fileUrl) { return This->lpVtbl->WriteWithUrl(This,source,level,messageId,messageText,fileUrl); } -static __WIDL_INLINE HRESULT IDeveloperConsoleMessageReceiver_WriteWithUrlAndLine(IDeveloperConsoleMessageReceiver* This,LPCWSTR source,DEV_CONSOLE_MESSAGE_LEVEL level,int messageId,LPCWSTR messageText,LPCWSTR fileUrl,ULONG line) { +static inline HRESULT IDeveloperConsoleMessageReceiver_WriteWithUrlAndLine(IDeveloperConsoleMessageReceiver* This,LPCWSTR source,DEV_CONSOLE_MESSAGE_LEVEL level,int messageId,LPCWSTR messageText,LPCWSTR fileUrl,ULONG line) { return This->lpVtbl->WriteWithUrlAndLine(This,source,level,messageId,messageText,fileUrl,line); } -static __WIDL_INLINE HRESULT IDeveloperConsoleMessageReceiver_WriteWithUrlLineAndColumn(IDeveloperConsoleMessageReceiver* This,LPCWSTR source,DEV_CONSOLE_MESSAGE_LEVEL level,int messageId,LPCWSTR messageText,LPCWSTR fileUrl,ULONG line,ULONG column) { +static inline HRESULT IDeveloperConsoleMessageReceiver_WriteWithUrlLineAndColumn(IDeveloperConsoleMessageReceiver* This,LPCWSTR source,DEV_CONSOLE_MESSAGE_LEVEL level,int messageId,LPCWSTR messageText,LPCWSTR fileUrl,ULONG line,ULONG column) { return This->lpVtbl->WriteWithUrlLineAndColumn(This,source,level,messageId,messageText,fileUrl,line,column); } #endif @@ -171451,35 +171443,35 @@ interface IDebugCallbackNotificationHandler { #define IDebugCallbackNotificationHandler_InvokeCallbackComplete(This,eCallbackType,callbackCookie,pDispHandler,ullHandlerCookie,functionName,line,column,cchLength,pDebugDocumentContext) (This)->lpVtbl->InvokeCallbackComplete(This,eCallbackType,callbackCookie,pDispHandler,ullHandlerCookie,functionName,line,column,cchLength,pDebugDocumentContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDebugCallbackNotificationHandler_QueryInterface(IDebugCallbackNotificationHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDebugCallbackNotificationHandler_QueryInterface(IDebugCallbackNotificationHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDebugCallbackNotificationHandler_AddRef(IDebugCallbackNotificationHandler* This) { +static inline ULONG IDebugCallbackNotificationHandler_AddRef(IDebugCallbackNotificationHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDebugCallbackNotificationHandler_Release(IDebugCallbackNotificationHandler* This) { +static inline ULONG IDebugCallbackNotificationHandler_Release(IDebugCallbackNotificationHandler* This) { return This->lpVtbl->Release(This); } /*** IDebugCallbackNotificationHandler methods ***/ -static __WIDL_INLINE HRESULT IDebugCallbackNotificationHandler_RequestedCallbackTypes(IDebugCallbackNotificationHandler* This,DWORD *pCallbackMask) { +static inline HRESULT IDebugCallbackNotificationHandler_RequestedCallbackTypes(IDebugCallbackNotificationHandler* This,DWORD *pCallbackMask) { return This->lpVtbl->RequestedCallbackTypes(This,pCallbackMask); } -static __WIDL_INLINE HRESULT IDebugCallbackNotificationHandler_BeforeDispatchEvent(IDebugCallbackNotificationHandler* This,IUnknown *pEvent) { +static inline HRESULT IDebugCallbackNotificationHandler_BeforeDispatchEvent(IDebugCallbackNotificationHandler* This,IUnknown *pEvent) { return This->lpVtbl->BeforeDispatchEvent(This,pEvent); } -static __WIDL_INLINE HRESULT IDebugCallbackNotificationHandler_DispatchEventComplete(IDebugCallbackNotificationHandler* This,IUnknown *pEvent,DWORD propagationStatus) { +static inline HRESULT IDebugCallbackNotificationHandler_DispatchEventComplete(IDebugCallbackNotificationHandler* This,IUnknown *pEvent,DWORD propagationStatus) { return This->lpVtbl->DispatchEventComplete(This,pEvent,propagationStatus); } -static __WIDL_INLINE HRESULT IDebugCallbackNotificationHandler_BeforeInvokeDomCallback(IDebugCallbackNotificationHandler* This,IUnknown *pEvent,IScriptEventHandler *pCallback,DOM_EVENT_PHASE eStage,DWORD propagationStatus) { +static inline HRESULT IDebugCallbackNotificationHandler_BeforeInvokeDomCallback(IDebugCallbackNotificationHandler* This,IUnknown *pEvent,IScriptEventHandler *pCallback,DOM_EVENT_PHASE eStage,DWORD propagationStatus) { return This->lpVtbl->BeforeInvokeDomCallback(This,pEvent,pCallback,eStage,propagationStatus); } -static __WIDL_INLINE HRESULT IDebugCallbackNotificationHandler_InvokeDomCallbackComplete(IDebugCallbackNotificationHandler* This,IUnknown *pEvent,IScriptEventHandler *pCallback,DOM_EVENT_PHASE eStage,DWORD propagationStatus) { +static inline HRESULT IDebugCallbackNotificationHandler_InvokeDomCallbackComplete(IDebugCallbackNotificationHandler* This,IUnknown *pEvent,IScriptEventHandler *pCallback,DOM_EVENT_PHASE eStage,DWORD propagationStatus) { return This->lpVtbl->InvokeDomCallbackComplete(This,pEvent,pCallback,eStage,propagationStatus); } -static __WIDL_INLINE HRESULT IDebugCallbackNotificationHandler_BeforeInvokeCallback(IDebugCallbackNotificationHandler* This,SCRIPT_TIMER_TYPE eCallbackType,DWORD callbackCookie,IDispatch *pDispHandler,ULONGLONG ullHandlerCookie,BSTR functionName,UINT32 line,UINT32 column,UINT32 cchLength,IUnknown *pDebugDocumentContext) { +static inline HRESULT IDebugCallbackNotificationHandler_BeforeInvokeCallback(IDebugCallbackNotificationHandler* This,SCRIPT_TIMER_TYPE eCallbackType,DWORD callbackCookie,IDispatch *pDispHandler,ULONGLONG ullHandlerCookie,BSTR functionName,UINT32 line,UINT32 column,UINT32 cchLength,IUnknown *pDebugDocumentContext) { return This->lpVtbl->BeforeInvokeCallback(This,eCallbackType,callbackCookie,pDispHandler,ullHandlerCookie,functionName,line,column,cchLength,pDebugDocumentContext); } -static __WIDL_INLINE HRESULT IDebugCallbackNotificationHandler_InvokeCallbackComplete(IDebugCallbackNotificationHandler* This,SCRIPT_TIMER_TYPE eCallbackType,DWORD callbackCookie,IDispatch *pDispHandler,ULONGLONG ullHandlerCookie,BSTR functionName,UINT32 line,UINT32 column,UINT32 cchLength,IUnknown *pDebugDocumentContext) { +static inline HRESULT IDebugCallbackNotificationHandler_InvokeCallbackComplete(IDebugCallbackNotificationHandler* This,SCRIPT_TIMER_TYPE eCallbackType,DWORD callbackCookie,IDispatch *pDispHandler,ULONGLONG ullHandlerCookie,BSTR functionName,UINT32 line,UINT32 column,UINT32 cchLength,IUnknown *pDebugDocumentContext) { return This->lpVtbl->InvokeCallbackComplete(This,eCallbackType,callbackCookie,pDispHandler,ullHandlerCookie,functionName,line,column,cchLength,pDebugDocumentContext); } #endif @@ -171578,29 +171570,29 @@ interface IScriptEventHandler { #define IScriptEventHandler_Cookie(This,pullCookie) (This)->lpVtbl->Cookie(This,pullCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScriptEventHandler_QueryInterface(IScriptEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScriptEventHandler_QueryInterface(IScriptEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScriptEventHandler_AddRef(IScriptEventHandler* This) { +static inline ULONG IScriptEventHandler_AddRef(IScriptEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScriptEventHandler_Release(IScriptEventHandler* This) { +static inline ULONG IScriptEventHandler_Release(IScriptEventHandler* This) { return This->lpVtbl->Release(This); } /*** IScriptEventHandler methods ***/ -static __WIDL_INLINE HRESULT IScriptEventHandler_FunctionName(IScriptEventHandler* This,BSTR *pbstrFunctionName) { +static inline HRESULT IScriptEventHandler_FunctionName(IScriptEventHandler* This,BSTR *pbstrFunctionName) { return This->lpVtbl->FunctionName(This,pbstrFunctionName); } -static __WIDL_INLINE HRESULT IScriptEventHandler_DebugDocumentContext(IScriptEventHandler* This,IUnknown **ppDebugDocumentContext) { +static inline HRESULT IScriptEventHandler_DebugDocumentContext(IScriptEventHandler* This,IUnknown **ppDebugDocumentContext) { return This->lpVtbl->DebugDocumentContext(This,ppDebugDocumentContext); } -static __WIDL_INLINE HRESULT IScriptEventHandler_EventHandlerDispatch(IScriptEventHandler* This,IDispatch **ppDispHandler) { +static inline HRESULT IScriptEventHandler_EventHandlerDispatch(IScriptEventHandler* This,IDispatch **ppDispHandler) { return This->lpVtbl->EventHandlerDispatch(This,ppDispHandler); } -static __WIDL_INLINE HRESULT IScriptEventHandler_UsesCapture(IScriptEventHandler* This,WINBOOL *pfUsesCapture) { +static inline HRESULT IScriptEventHandler_UsesCapture(IScriptEventHandler* This,WINBOOL *pfUsesCapture) { return This->lpVtbl->UsesCapture(This,pfUsesCapture); } -static __WIDL_INLINE HRESULT IScriptEventHandler_Cookie(IScriptEventHandler* This,ULONGLONG *pullCookie) { +static inline HRESULT IScriptEventHandler_Cookie(IScriptEventHandler* This,ULONGLONG *pullCookie) { return This->lpVtbl->Cookie(This,pullCookie); } #endif @@ -171673,17 +171665,17 @@ interface IScriptEventHandlerSourceInfo { #define IScriptEventHandlerSourceInfo_GetSourceInfo(This,pbstrFunctionName,line,column,cchLength) (This)->lpVtbl->GetSourceInfo(This,pbstrFunctionName,line,column,cchLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScriptEventHandlerSourceInfo_QueryInterface(IScriptEventHandlerSourceInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScriptEventHandlerSourceInfo_QueryInterface(IScriptEventHandlerSourceInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScriptEventHandlerSourceInfo_AddRef(IScriptEventHandlerSourceInfo* This) { +static inline ULONG IScriptEventHandlerSourceInfo_AddRef(IScriptEventHandlerSourceInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScriptEventHandlerSourceInfo_Release(IScriptEventHandlerSourceInfo* This) { +static inline ULONG IScriptEventHandlerSourceInfo_Release(IScriptEventHandlerSourceInfo* This) { return This->lpVtbl->Release(This); } /*** IScriptEventHandlerSourceInfo methods ***/ -static __WIDL_INLINE HRESULT IScriptEventHandlerSourceInfo_GetSourceInfo(IScriptEventHandlerSourceInfo* This,BSTR *pbstrFunctionName,UINT32 *line,UINT32 *column,UINT32 *cchLength) { +static inline HRESULT IScriptEventHandlerSourceInfo_GetSourceInfo(IScriptEventHandlerSourceInfo* This,BSTR *pbstrFunctionName,UINT32 *line,UINT32 *column,UINT32 *cchLength) { return This->lpVtbl->GetSourceInfo(This,pbstrFunctionName,line,column,cchLength); } #endif @@ -171760,20 +171752,20 @@ interface IDOMEventRegistrationCallback { #define IDOMEventRegistrationCallback_OnDOMEventListenerRemoved(This,ullCookie) (This)->lpVtbl->OnDOMEventListenerRemoved(This,ullCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDOMEventRegistrationCallback_QueryInterface(IDOMEventRegistrationCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDOMEventRegistrationCallback_QueryInterface(IDOMEventRegistrationCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDOMEventRegistrationCallback_AddRef(IDOMEventRegistrationCallback* This) { +static inline ULONG IDOMEventRegistrationCallback_AddRef(IDOMEventRegistrationCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDOMEventRegistrationCallback_Release(IDOMEventRegistrationCallback* This) { +static inline ULONG IDOMEventRegistrationCallback_Release(IDOMEventRegistrationCallback* This) { return This->lpVtbl->Release(This); } /*** IDOMEventRegistrationCallback methods ***/ -static __WIDL_INLINE HRESULT IDOMEventRegistrationCallback_OnDOMEventListenerAdded(IDOMEventRegistrationCallback* This,LPCWSTR pszEventType,IScriptEventHandler *pHandler) { +static inline HRESULT IDOMEventRegistrationCallback_OnDOMEventListenerAdded(IDOMEventRegistrationCallback* This,LPCWSTR pszEventType,IScriptEventHandler *pHandler) { return This->lpVtbl->OnDOMEventListenerAdded(This,pszEventType,pHandler); } -static __WIDL_INLINE HRESULT IDOMEventRegistrationCallback_OnDOMEventListenerRemoved(IDOMEventRegistrationCallback* This,ULONGLONG ullCookie) { +static inline HRESULT IDOMEventRegistrationCallback_OnDOMEventListenerRemoved(IDOMEventRegistrationCallback* This,ULONGLONG ullCookie) { return This->lpVtbl->OnDOMEventListenerRemoved(This,ullCookie); } #endif @@ -171866,26 +171858,26 @@ interface IEventTarget2 { #define IEventTarget2_UnregisterForDOMEventListeners(This,pCallback) (This)->lpVtbl->UnregisterForDOMEventListeners(This,pCallback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEventTarget2_QueryInterface(IEventTarget2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEventTarget2_QueryInterface(IEventTarget2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEventTarget2_AddRef(IEventTarget2* This) { +static inline ULONG IEventTarget2_AddRef(IEventTarget2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEventTarget2_Release(IEventTarget2* This) { +static inline ULONG IEventTarget2_Release(IEventTarget2* This) { return This->lpVtbl->Release(This); } /*** IEventTarget2 methods ***/ -static __WIDL_INLINE HRESULT IEventTarget2_GetRegisteredEventTypes(IEventTarget2* This,SAFEARRAY **ppEventTypeArray) { +static inline HRESULT IEventTarget2_GetRegisteredEventTypes(IEventTarget2* This,SAFEARRAY **ppEventTypeArray) { return This->lpVtbl->GetRegisteredEventTypes(This,ppEventTypeArray); } -static __WIDL_INLINE HRESULT IEventTarget2_GetListenersForType(IEventTarget2* This,LPCWSTR pszEventType,SAFEARRAY **ppEventHandlerArray) { +static inline HRESULT IEventTarget2_GetListenersForType(IEventTarget2* This,LPCWSTR pszEventType,SAFEARRAY **ppEventHandlerArray) { return This->lpVtbl->GetListenersForType(This,pszEventType,ppEventHandlerArray); } -static __WIDL_INLINE HRESULT IEventTarget2_RegisterForDOMEventListeners(IEventTarget2* This,IDOMEventRegistrationCallback *pCallback) { +static inline HRESULT IEventTarget2_RegisterForDOMEventListeners(IEventTarget2* This,IDOMEventRegistrationCallback *pCallback) { return This->lpVtbl->RegisterForDOMEventListeners(This,pCallback); } -static __WIDL_INLINE HRESULT IEventTarget2_UnregisterForDOMEventListeners(IEventTarget2* This,IDOMEventRegistrationCallback *pCallback) { +static inline HRESULT IEventTarget2_UnregisterForDOMEventListeners(IEventTarget2* This,IDOMEventRegistrationCallback *pCallback) { return This->lpVtbl->UnregisterForDOMEventListeners(This,pCallback); } #endif @@ -171977,26 +171969,26 @@ interface HTMLNamespaceEvents { #define HTMLNamespaceEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT HTMLNamespaceEvents_QueryInterface(HTMLNamespaceEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT HTMLNamespaceEvents_QueryInterface(HTMLNamespaceEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG HTMLNamespaceEvents_AddRef(HTMLNamespaceEvents* This) { +static inline ULONG HTMLNamespaceEvents_AddRef(HTMLNamespaceEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG HTMLNamespaceEvents_Release(HTMLNamespaceEvents* This) { +static inline ULONG HTMLNamespaceEvents_Release(HTMLNamespaceEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT HTMLNamespaceEvents_GetTypeInfoCount(HTMLNamespaceEvents* This,UINT *pctinfo) { +static inline HRESULT HTMLNamespaceEvents_GetTypeInfoCount(HTMLNamespaceEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT HTMLNamespaceEvents_GetTypeInfo(HTMLNamespaceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT HTMLNamespaceEvents_GetTypeInfo(HTMLNamespaceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT HTMLNamespaceEvents_GetIDsOfNames(HTMLNamespaceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT HTMLNamespaceEvents_GetIDsOfNames(HTMLNamespaceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT HTMLNamespaceEvents_Invoke(HTMLNamespaceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT HTMLNamespaceEvents_Invoke(HTMLNamespaceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -172167,54 +172159,54 @@ interface IHTMLNamespace { #define IHTMLNamespace_detachEvent(This,event,pDisp) (This)->lpVtbl->detachEvent(This,event,pDisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLNamespace_QueryInterface(IHTMLNamespace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLNamespace_QueryInterface(IHTMLNamespace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLNamespace_AddRef(IHTMLNamespace* This) { +static inline ULONG IHTMLNamespace_AddRef(IHTMLNamespace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLNamespace_Release(IHTMLNamespace* This) { +static inline ULONG IHTMLNamespace_Release(IHTMLNamespace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLNamespace_GetTypeInfoCount(IHTMLNamespace* This,UINT *pctinfo) { +static inline HRESULT IHTMLNamespace_GetTypeInfoCount(IHTMLNamespace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLNamespace_GetTypeInfo(IHTMLNamespace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLNamespace_GetTypeInfo(IHTMLNamespace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLNamespace_GetIDsOfNames(IHTMLNamespace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLNamespace_GetIDsOfNames(IHTMLNamespace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLNamespace_Invoke(IHTMLNamespace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLNamespace_Invoke(IHTMLNamespace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLNamespace methods ***/ -static __WIDL_INLINE HRESULT IHTMLNamespace_get_name(IHTMLNamespace* This,BSTR *p) { +static inline HRESULT IHTMLNamespace_get_name(IHTMLNamespace* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IHTMLNamespace_get_urn(IHTMLNamespace* This,BSTR *p) { +static inline HRESULT IHTMLNamespace_get_urn(IHTMLNamespace* This,BSTR *p) { return This->lpVtbl->get_urn(This,p); } -static __WIDL_INLINE HRESULT IHTMLNamespace_get_tagNames(IHTMLNamespace* This,IDispatch **p) { +static inline HRESULT IHTMLNamespace_get_tagNames(IHTMLNamespace* This,IDispatch **p) { return This->lpVtbl->get_tagNames(This,p); } -static __WIDL_INLINE HRESULT IHTMLNamespace_get_readyState(IHTMLNamespace* This,VARIANT *p) { +static inline HRESULT IHTMLNamespace_get_readyState(IHTMLNamespace* This,VARIANT *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IHTMLNamespace_put_onreadystatechange(IHTMLNamespace* This,VARIANT v) { +static inline HRESULT IHTMLNamespace_put_onreadystatechange(IHTMLNamespace* This,VARIANT v) { return This->lpVtbl->put_onreadystatechange(This,v); } -static __WIDL_INLINE HRESULT IHTMLNamespace_get_onreadystatechange(IHTMLNamespace* This,VARIANT *p) { +static inline HRESULT IHTMLNamespace_get_onreadystatechange(IHTMLNamespace* This,VARIANT *p) { return This->lpVtbl->get_onreadystatechange(This,p); } -static __WIDL_INLINE HRESULT IHTMLNamespace_doImport(IHTMLNamespace* This,BSTR bstrImplementationUrl) { +static inline HRESULT IHTMLNamespace_doImport(IHTMLNamespace* This,BSTR bstrImplementationUrl) { return This->lpVtbl->doImport(This,bstrImplementationUrl); } -static __WIDL_INLINE HRESULT IHTMLNamespace_attachEvent(IHTMLNamespace* This,BSTR event,IDispatch *pDisp,VARIANT_BOOL *pfResult) { +static inline HRESULT IHTMLNamespace_attachEvent(IHTMLNamespace* This,BSTR event,IDispatch *pDisp,VARIANT_BOOL *pfResult) { return This->lpVtbl->attachEvent(This,event,pDisp,pfResult); } -static __WIDL_INLINE HRESULT IHTMLNamespace_detachEvent(IHTMLNamespace* This,BSTR event,IDispatch *pDisp) { +static inline HRESULT IHTMLNamespace_detachEvent(IHTMLNamespace* This,BSTR event,IDispatch *pDisp) { return This->lpVtbl->detachEvent(This,event,pDisp); } #endif @@ -172340,36 +172332,36 @@ interface IHTMLNamespaceCollection { #define IHTMLNamespaceCollection_add(This,bstrNamespace,bstrUrn,implementationUrl,ppNamespace) (This)->lpVtbl->add(This,bstrNamespace,bstrUrn,implementationUrl,ppNamespace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLNamespaceCollection_QueryInterface(IHTMLNamespaceCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLNamespaceCollection_QueryInterface(IHTMLNamespaceCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLNamespaceCollection_AddRef(IHTMLNamespaceCollection* This) { +static inline ULONG IHTMLNamespaceCollection_AddRef(IHTMLNamespaceCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLNamespaceCollection_Release(IHTMLNamespaceCollection* This) { +static inline ULONG IHTMLNamespaceCollection_Release(IHTMLNamespaceCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLNamespaceCollection_GetTypeInfoCount(IHTMLNamespaceCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLNamespaceCollection_GetTypeInfoCount(IHTMLNamespaceCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLNamespaceCollection_GetTypeInfo(IHTMLNamespaceCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLNamespaceCollection_GetTypeInfo(IHTMLNamespaceCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLNamespaceCollection_GetIDsOfNames(IHTMLNamespaceCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLNamespaceCollection_GetIDsOfNames(IHTMLNamespaceCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLNamespaceCollection_Invoke(IHTMLNamespaceCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLNamespaceCollection_Invoke(IHTMLNamespaceCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLNamespaceCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLNamespaceCollection_get_length(IHTMLNamespaceCollection* This,LONG *p) { +static inline HRESULT IHTMLNamespaceCollection_get_length(IHTMLNamespaceCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLNamespaceCollection_item(IHTMLNamespaceCollection* This,VARIANT index,IDispatch **ppNamespace) { +static inline HRESULT IHTMLNamespaceCollection_item(IHTMLNamespaceCollection* This,VARIANT index,IDispatch **ppNamespace) { return This->lpVtbl->item(This,index,ppNamespace); } -static __WIDL_INLINE HRESULT IHTMLNamespaceCollection_add(IHTMLNamespaceCollection* This,BSTR bstrNamespace,BSTR bstrUrn,VARIANT implementationUrl,IDispatch **ppNamespace) { +static inline HRESULT IHTMLNamespaceCollection_add(IHTMLNamespaceCollection* This,BSTR bstrNamespace,BSTR bstrUrn,VARIANT implementationUrl,IDispatch **ppNamespace) { return This->lpVtbl->add(This,bstrNamespace,bstrUrn,implementationUrl,ppNamespace); } #endif @@ -172461,26 +172453,26 @@ interface DispHTMLNamespace { #define DispHTMLNamespace_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNamespace_QueryInterface(DispHTMLNamespace* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLNamespace_QueryInterface(DispHTMLNamespace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLNamespace_AddRef(DispHTMLNamespace* This) { +static inline ULONG DispHTMLNamespace_AddRef(DispHTMLNamespace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLNamespace_Release(DispHTMLNamespace* This) { +static inline ULONG DispHTMLNamespace_Release(DispHTMLNamespace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNamespace_GetTypeInfoCount(DispHTMLNamespace* This,UINT *pctinfo) { +static inline HRESULT DispHTMLNamespace_GetTypeInfoCount(DispHTMLNamespace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLNamespace_GetTypeInfo(DispHTMLNamespace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLNamespace_GetTypeInfo(DispHTMLNamespace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLNamespace_GetIDsOfNames(DispHTMLNamespace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLNamespace_GetIDsOfNames(DispHTMLNamespace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLNamespace_Invoke(DispHTMLNamespace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLNamespace_Invoke(DispHTMLNamespace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -172584,26 +172576,26 @@ interface DispHTMLNamespaceCollection { #define DispHTMLNamespaceCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNamespaceCollection_QueryInterface(DispHTMLNamespaceCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLNamespaceCollection_QueryInterface(DispHTMLNamespaceCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLNamespaceCollection_AddRef(DispHTMLNamespaceCollection* This) { +static inline ULONG DispHTMLNamespaceCollection_AddRef(DispHTMLNamespaceCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLNamespaceCollection_Release(DispHTMLNamespaceCollection* This) { +static inline ULONG DispHTMLNamespaceCollection_Release(DispHTMLNamespaceCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLNamespaceCollection_GetTypeInfoCount(DispHTMLNamespaceCollection* This,UINT *pctinfo) { +static inline HRESULT DispHTMLNamespaceCollection_GetTypeInfoCount(DispHTMLNamespaceCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLNamespaceCollection_GetTypeInfo(DispHTMLNamespaceCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLNamespaceCollection_GetTypeInfo(DispHTMLNamespaceCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLNamespaceCollection_GetIDsOfNames(DispHTMLNamespaceCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLNamespaceCollection_GetIDsOfNames(DispHTMLNamespaceCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLNamespaceCollection_Invoke(DispHTMLNamespaceCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLNamespaceCollection_Invoke(DispHTMLNamespaceCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -172718,26 +172710,26 @@ interface IHTMLPainter { #define IHTMLPainter_HitTestPoint(This,pt,pbHit,plPartID) (This)->lpVtbl->HitTestPoint(This,pt,pbHit,plPartID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPainter_QueryInterface(IHTMLPainter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPainter_QueryInterface(IHTMLPainter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPainter_AddRef(IHTMLPainter* This) { +static inline ULONG IHTMLPainter_AddRef(IHTMLPainter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPainter_Release(IHTMLPainter* This) { +static inline ULONG IHTMLPainter_Release(IHTMLPainter* This) { return This->lpVtbl->Release(This); } /*** IHTMLPainter methods ***/ -static __WIDL_INLINE HRESULT IHTMLPainter_Draw(IHTMLPainter* This,RECT rcBounds,RECT rcUpdate,LONG lDrawFlags,HDC hdc,LPVOID pvDrawObject) { +static inline HRESULT IHTMLPainter_Draw(IHTMLPainter* This,RECT rcBounds,RECT rcUpdate,LONG lDrawFlags,HDC hdc,LPVOID pvDrawObject) { return This->lpVtbl->Draw(This,rcBounds,rcUpdate,lDrawFlags,hdc,pvDrawObject); } -static __WIDL_INLINE HRESULT IHTMLPainter_OnResize(IHTMLPainter* This,SIZE size) { +static inline HRESULT IHTMLPainter_OnResize(IHTMLPainter* This,SIZE size) { return This->lpVtbl->OnResize(This,size); } -static __WIDL_INLINE HRESULT IHTMLPainter_GetPainterInfo(IHTMLPainter* This,HTML_PAINTER_INFO *pInfo) { +static inline HRESULT IHTMLPainter_GetPainterInfo(IHTMLPainter* This,HTML_PAINTER_INFO *pInfo) { return This->lpVtbl->GetPainterInfo(This,pInfo); } -static __WIDL_INLINE HRESULT IHTMLPainter_HitTestPoint(IHTMLPainter* This,POINT pt,WINBOOL *pbHit,LONG *plPartID) { +static inline HRESULT IHTMLPainter_HitTestPoint(IHTMLPainter* This,POINT pt,WINBOOL *pbHit,LONG *plPartID) { return This->lpVtbl->HitTestPoint(This,pt,pbHit,plPartID); } #endif @@ -172830,26 +172822,26 @@ interface IHTMLPainterEventInfo { #define IHTMLPainterEventInfo_StringFromPartID(This,lPartID,pbstrPart) (This)->lpVtbl->StringFromPartID(This,lPartID,pbstrPart) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPainterEventInfo_QueryInterface(IHTMLPainterEventInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPainterEventInfo_QueryInterface(IHTMLPainterEventInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPainterEventInfo_AddRef(IHTMLPainterEventInfo* This) { +static inline ULONG IHTMLPainterEventInfo_AddRef(IHTMLPainterEventInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPainterEventInfo_Release(IHTMLPainterEventInfo* This) { +static inline ULONG IHTMLPainterEventInfo_Release(IHTMLPainterEventInfo* This) { return This->lpVtbl->Release(This); } /*** IHTMLPainterEventInfo methods ***/ -static __WIDL_INLINE HRESULT IHTMLPainterEventInfo_GetEventInfoFlags(IHTMLPainterEventInfo* This,LONG *plEventInfoFlags) { +static inline HRESULT IHTMLPainterEventInfo_GetEventInfoFlags(IHTMLPainterEventInfo* This,LONG *plEventInfoFlags) { return This->lpVtbl->GetEventInfoFlags(This,plEventInfoFlags); } -static __WIDL_INLINE HRESULT IHTMLPainterEventInfo_GetEventTarget(IHTMLPainterEventInfo* This,IHTMLElement **ppElement) { +static inline HRESULT IHTMLPainterEventInfo_GetEventTarget(IHTMLPainterEventInfo* This,IHTMLElement **ppElement) { return This->lpVtbl->GetEventTarget(This,ppElement); } -static __WIDL_INLINE HRESULT IHTMLPainterEventInfo_SetCursor(IHTMLPainterEventInfo* This,LONG lPartID) { +static inline HRESULT IHTMLPainterEventInfo_SetCursor(IHTMLPainterEventInfo* This,LONG lPartID) { return This->lpVtbl->SetCursor(This,lPartID); } -static __WIDL_INLINE HRESULT IHTMLPainterEventInfo_StringFromPartID(IHTMLPainterEventInfo* This,LONG lPartID,BSTR *pbstrPart) { +static inline HRESULT IHTMLPainterEventInfo_StringFromPartID(IHTMLPainterEventInfo* This,LONG lPartID,BSTR *pbstrPart) { return This->lpVtbl->StringFromPartID(This,lPartID,pbstrPart); } #endif @@ -172916,17 +172908,17 @@ interface IHTMLPainterOverlay { #define IHTMLPainterOverlay_OnMove(This,rcDevice) (This)->lpVtbl->OnMove(This,rcDevice) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPainterOverlay_QueryInterface(IHTMLPainterOverlay* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPainterOverlay_QueryInterface(IHTMLPainterOverlay* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPainterOverlay_AddRef(IHTMLPainterOverlay* This) { +static inline ULONG IHTMLPainterOverlay_AddRef(IHTMLPainterOverlay* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPainterOverlay_Release(IHTMLPainterOverlay* This) { +static inline ULONG IHTMLPainterOverlay_Release(IHTMLPainterOverlay* This) { return This->lpVtbl->Release(This); } /*** IHTMLPainterOverlay methods ***/ -static __WIDL_INLINE HRESULT IHTMLPainterOverlay_OnMove(IHTMLPainterOverlay* This,RECT rcDevice) { +static inline HRESULT IHTMLPainterOverlay_OnMove(IHTMLPainterOverlay* This,RECT rcDevice) { return This->lpVtbl->OnMove(This,rcDevice); } #endif @@ -173046,35 +173038,35 @@ interface IHTMLPaintSite { #define IHTMLPaintSite_GetHitTestCookie(This,plCookie) (This)->lpVtbl->GetHitTestCookie(This,plCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPaintSite_QueryInterface(IHTMLPaintSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPaintSite_QueryInterface(IHTMLPaintSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPaintSite_AddRef(IHTMLPaintSite* This) { +static inline ULONG IHTMLPaintSite_AddRef(IHTMLPaintSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPaintSite_Release(IHTMLPaintSite* This) { +static inline ULONG IHTMLPaintSite_Release(IHTMLPaintSite* This) { return This->lpVtbl->Release(This); } /*** IHTMLPaintSite methods ***/ -static __WIDL_INLINE HRESULT IHTMLPaintSite_InvalidatePainterInfo(IHTMLPaintSite* This) { +static inline HRESULT IHTMLPaintSite_InvalidatePainterInfo(IHTMLPaintSite* This) { return This->lpVtbl->InvalidatePainterInfo(This); } -static __WIDL_INLINE HRESULT IHTMLPaintSite_InvalidateRect(IHTMLPaintSite* This,RECT *prcInvalid) { +static inline HRESULT IHTMLPaintSite_InvalidateRect(IHTMLPaintSite* This,RECT *prcInvalid) { return This->lpVtbl->InvalidateRect(This,prcInvalid); } -static __WIDL_INLINE HRESULT IHTMLPaintSite_InvalidateRegion(IHTMLPaintSite* This,HRGN rgnInvalid) { +static inline HRESULT IHTMLPaintSite_InvalidateRegion(IHTMLPaintSite* This,HRGN rgnInvalid) { return This->lpVtbl->InvalidateRegion(This,rgnInvalid); } -static __WIDL_INLINE HRESULT IHTMLPaintSite_GetDrawInfo(IHTMLPaintSite* This,LONG lFlags,HTML_PAINT_DRAW_INFO *pDrawInfo) { +static inline HRESULT IHTMLPaintSite_GetDrawInfo(IHTMLPaintSite* This,LONG lFlags,HTML_PAINT_DRAW_INFO *pDrawInfo) { return This->lpVtbl->GetDrawInfo(This,lFlags,pDrawInfo); } -static __WIDL_INLINE HRESULT IHTMLPaintSite_TransformGlobalToLocal(IHTMLPaintSite* This,POINT ptGlobal,POINT *pptLocal) { +static inline HRESULT IHTMLPaintSite_TransformGlobalToLocal(IHTMLPaintSite* This,POINT ptGlobal,POINT *pptLocal) { return This->lpVtbl->TransformGlobalToLocal(This,ptGlobal,pptLocal); } -static __WIDL_INLINE HRESULT IHTMLPaintSite_TransformLocalToGlobal(IHTMLPaintSite* This,POINT ptLocal,POINT *pptGlobal) { +static inline HRESULT IHTMLPaintSite_TransformLocalToGlobal(IHTMLPaintSite* This,POINT ptLocal,POINT *pptGlobal) { return This->lpVtbl->TransformLocalToGlobal(This,ptLocal,pptGlobal); } -static __WIDL_INLINE HRESULT IHTMLPaintSite_GetHitTestCookie(IHTMLPaintSite* This,LONG *plCookie) { +static inline HRESULT IHTMLPaintSite_GetHitTestCookie(IHTMLPaintSite* This,LONG *plCookie) { return This->lpVtbl->GetHitTestCookie(This,plCookie); } #endif @@ -173194,36 +173186,36 @@ interface IHTMLIPrintCollection { #define IHTMLIPrintCollection_item(This,index,ppIPrint) (This)->lpVtbl->item(This,index,ppIPrint) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLIPrintCollection_QueryInterface(IHTMLIPrintCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLIPrintCollection_QueryInterface(IHTMLIPrintCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLIPrintCollection_AddRef(IHTMLIPrintCollection* This) { +static inline ULONG IHTMLIPrintCollection_AddRef(IHTMLIPrintCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLIPrintCollection_Release(IHTMLIPrintCollection* This) { +static inline ULONG IHTMLIPrintCollection_Release(IHTMLIPrintCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLIPrintCollection_GetTypeInfoCount(IHTMLIPrintCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLIPrintCollection_GetTypeInfoCount(IHTMLIPrintCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLIPrintCollection_GetTypeInfo(IHTMLIPrintCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLIPrintCollection_GetTypeInfo(IHTMLIPrintCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLIPrintCollection_GetIDsOfNames(IHTMLIPrintCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLIPrintCollection_GetIDsOfNames(IHTMLIPrintCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLIPrintCollection_Invoke(IHTMLIPrintCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLIPrintCollection_Invoke(IHTMLIPrintCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLIPrintCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLIPrintCollection_get_length(IHTMLIPrintCollection* This,LONG *p) { +static inline HRESULT IHTMLIPrintCollection_get_length(IHTMLIPrintCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IHTMLIPrintCollection_get__newEnum(IHTMLIPrintCollection* This,IUnknown **p) { +static inline HRESULT IHTMLIPrintCollection_get__newEnum(IHTMLIPrintCollection* This,IUnknown **p) { return This->lpVtbl->get__newEnum(This,p); } -static __WIDL_INLINE HRESULT IHTMLIPrintCollection_item(IHTMLIPrintCollection* This,LONG index,IUnknown **ppIPrint) { +static inline HRESULT IHTMLIPrintCollection_item(IHTMLIPrintCollection* This,LONG index,IUnknown **ppIPrint) { return This->lpVtbl->item(This,index,ppIPrint); } #endif @@ -173319,26 +173311,26 @@ interface IEnumPrivacyRecords { #define IEnumPrivacyRecords_Next(This,pbstrUrl,pbstrPolicyRef,pdwReserved,pdwPrivacyFlags) (This)->lpVtbl->Next(This,pbstrUrl,pbstrPolicyRef,pdwReserved,pdwPrivacyFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumPrivacyRecords_QueryInterface(IEnumPrivacyRecords* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumPrivacyRecords_QueryInterface(IEnumPrivacyRecords* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumPrivacyRecords_AddRef(IEnumPrivacyRecords* This) { +static inline ULONG IEnumPrivacyRecords_AddRef(IEnumPrivacyRecords* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumPrivacyRecords_Release(IEnumPrivacyRecords* This) { +static inline ULONG IEnumPrivacyRecords_Release(IEnumPrivacyRecords* This) { return This->lpVtbl->Release(This); } /*** IEnumPrivacyRecords methods ***/ -static __WIDL_INLINE HRESULT IEnumPrivacyRecords_Reset(IEnumPrivacyRecords* This) { +static inline HRESULT IEnumPrivacyRecords_Reset(IEnumPrivacyRecords* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumPrivacyRecords_GetSize(IEnumPrivacyRecords* This,ULONG *pSize) { +static inline HRESULT IEnumPrivacyRecords_GetSize(IEnumPrivacyRecords* This,ULONG *pSize) { return This->lpVtbl->GetSize(This,pSize); } -static __WIDL_INLINE HRESULT IEnumPrivacyRecords_GetPrivacyImpacted(IEnumPrivacyRecords* This,WINBOOL *pState) { +static inline HRESULT IEnumPrivacyRecords_GetPrivacyImpacted(IEnumPrivacyRecords* This,WINBOOL *pState) { return This->lpVtbl->GetPrivacyImpacted(This,pState); } -static __WIDL_INLINE HRESULT IEnumPrivacyRecords_Next(IEnumPrivacyRecords* This,BSTR *pbstrUrl,BSTR *pbstrPolicyRef,LONG *pdwReserved,DWORD *pdwPrivacyFlags) { +static inline HRESULT IEnumPrivacyRecords_Next(IEnumPrivacyRecords* This,BSTR *pbstrUrl,BSTR *pbstrPolicyRef,LONG *pdwReserved,DWORD *pdwPrivacyFlags) { return This->lpVtbl->Next(This,pbstrUrl,pbstrPolicyRef,pdwReserved,pdwPrivacyFlags); } #endif @@ -173415,20 +173407,20 @@ interface IWPCBlockedUrls { #define IWPCBlockedUrls_GetUrl(This,dwIdx,pbstrUrl) (This)->lpVtbl->GetUrl(This,dwIdx,pbstrUrl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWPCBlockedUrls_QueryInterface(IWPCBlockedUrls* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWPCBlockedUrls_QueryInterface(IWPCBlockedUrls* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWPCBlockedUrls_AddRef(IWPCBlockedUrls* This) { +static inline ULONG IWPCBlockedUrls_AddRef(IWPCBlockedUrls* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWPCBlockedUrls_Release(IWPCBlockedUrls* This) { +static inline ULONG IWPCBlockedUrls_Release(IWPCBlockedUrls* This) { return This->lpVtbl->Release(This); } /*** IWPCBlockedUrls methods ***/ -static __WIDL_INLINE HRESULT IWPCBlockedUrls_GetCount(IWPCBlockedUrls* This,DWORD *pdwCount) { +static inline HRESULT IWPCBlockedUrls_GetCount(IWPCBlockedUrls* This,DWORD *pdwCount) { return This->lpVtbl->GetCount(This,pdwCount); } -static __WIDL_INLINE HRESULT IWPCBlockedUrls_GetUrl(IWPCBlockedUrls* This,DWORD dwIdx,BSTR *pbstrUrl) { +static inline HRESULT IWPCBlockedUrls_GetUrl(IWPCBlockedUrls* This,DWORD dwIdx,BSTR *pbstrUrl) { return This->lpVtbl->GetUrl(This,dwIdx,pbstrUrl); } #endif @@ -174370,345 +174362,345 @@ interface IHTMLDOMConstructorCollection { #define IHTMLDOMConstructorCollection_get_XMLHttpRequest(This,p) (This)->lpVtbl->get_XMLHttpRequest(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_QueryInterface(IHTMLDOMConstructorCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDOMConstructorCollection_QueryInterface(IHTMLDOMConstructorCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDOMConstructorCollection_AddRef(IHTMLDOMConstructorCollection* This) { +static inline ULONG IHTMLDOMConstructorCollection_AddRef(IHTMLDOMConstructorCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDOMConstructorCollection_Release(IHTMLDOMConstructorCollection* This) { +static inline ULONG IHTMLDOMConstructorCollection_Release(IHTMLDOMConstructorCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_GetTypeInfoCount(IHTMLDOMConstructorCollection* This,UINT *pctinfo) { +static inline HRESULT IHTMLDOMConstructorCollection_GetTypeInfoCount(IHTMLDOMConstructorCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_GetTypeInfo(IHTMLDOMConstructorCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDOMConstructorCollection_GetTypeInfo(IHTMLDOMConstructorCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_GetIDsOfNames(IHTMLDOMConstructorCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDOMConstructorCollection_GetIDsOfNames(IHTMLDOMConstructorCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_Invoke(IHTMLDOMConstructorCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDOMConstructorCollection_Invoke(IHTMLDOMConstructorCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDOMConstructorCollection methods ***/ -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Attr(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Attr(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Attr(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_BehaviorUrnsCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_BehaviorUrnsCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_BehaviorUrnsCollection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_BookmarkCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_BookmarkCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_BookmarkCollection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_CompatibleInfo(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_CompatibleInfo(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_CompatibleInfo(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_CompatibleInfoCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_CompatibleInfoCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_CompatibleInfoCollection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_ControlRangeCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_ControlRangeCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_ControlRangeCollection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_CSSCurrentStyleDeclaration(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_CSSCurrentStyleDeclaration(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_CSSCurrentStyleDeclaration(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_CSSRuleList(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_CSSRuleList(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_CSSRuleList(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_CSSRuleStyleDeclaration(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_CSSRuleStyleDeclaration(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_CSSRuleStyleDeclaration(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_CSSStyleDeclaration(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_CSSStyleDeclaration(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_CSSStyleDeclaration(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_CSSStyleRule(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_CSSStyleRule(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_CSSStyleRule(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_CSSStyleSheet(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_CSSStyleSheet(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_CSSStyleSheet(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_DataTransfer(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_DataTransfer(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_DataTransfer(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_DOMImplementation(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_DOMImplementation(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_DOMImplementation(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Element(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Element(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Element(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Event(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Event(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Event(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_History(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_History(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_History(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTCElementBehaviorDefaults(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTCElementBehaviorDefaults(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTCElementBehaviorDefaults(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLAnchorElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLAnchorElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLAnchorElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLAreaElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLAreaElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLAreaElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLAreasCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLAreasCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLAreasCollection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLBaseElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLBaseElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLBaseElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLBaseFontElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLBaseFontElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLBaseFontElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLBGSoundElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLBGSoundElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLBGSoundElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLBlockElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLBlockElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLBlockElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLBodyElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLBodyElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLBodyElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLBRElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLBRElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLBRElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLButtonElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLButtonElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLButtonElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLCollection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLCommentElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLCommentElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLCommentElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLDDElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLDDElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLDDElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLDivElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLDivElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLDivElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLDocument(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLDocument(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLDocument(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLDListElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLDListElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLDListElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLDTElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLDTElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLDTElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLEmbedElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLEmbedElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLEmbedElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLFieldSetElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLFieldSetElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLFieldSetElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLFontElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLFontElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLFontElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLFormElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLFormElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLFormElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLFrameElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLFrameElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLFrameElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLFrameSetElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLFrameSetElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLFrameSetElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLGenericElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLGenericElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLGenericElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLHeadElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLHeadElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLHeadElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLHeadingElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLHeadingElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLHeadingElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLHRElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLHRElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLHRElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLHtmlElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLHtmlElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLHtmlElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLIFrameElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLIFrameElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLIFrameElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLImageElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLImageElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLImageElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLInputElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLInputElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLInputElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLIsIndexElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLIsIndexElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLIsIndexElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLLabelElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLLabelElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLLabelElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLLegendElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLLegendElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLLegendElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLLIElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLLIElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLLIElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLLinkElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLLinkElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLLinkElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLMapElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLMapElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLMapElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLMarqueeElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLMarqueeElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLMarqueeElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLMetaElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLMetaElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLMetaElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLModelessDialog(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLModelessDialog(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLModelessDialog(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLNamespaceInfo(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLNamespaceInfo(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLNamespaceInfo(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLNamespaceInfoCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLNamespaceInfoCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLNamespaceInfoCollection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLNextIdElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLNextIdElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLNextIdElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLNoShowElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLNoShowElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLNoShowElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLObjectElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLObjectElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLObjectElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLOListElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLOListElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLOListElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLOptionElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLOptionElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLOptionElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLParagraphElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLParagraphElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLParagraphElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLParamElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLParamElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLParamElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLPhraseElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLPhraseElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLPhraseElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLPluginsCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLPluginsCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLPluginsCollection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLPopup(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLPopup(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLPopup(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLScriptElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLScriptElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLScriptElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLSelectElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLSelectElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLSelectElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLSpanElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLSpanElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLSpanElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLStyleElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLStyleElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLStyleElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLTableCaptionElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLTableCaptionElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLTableCaptionElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLTableCellElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLTableCellElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLTableCellElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLTableColElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLTableColElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLTableColElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLTableElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLTableElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLTableElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLTableRowElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLTableRowElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLTableRowElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLTableSectionElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLTableSectionElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLTableSectionElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLTextAreaElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLTextAreaElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLTextAreaElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLTextElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLTextElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLTextElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLTitleElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLTitleElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLTitleElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLUListElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLUListElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLUListElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_HTMLUnknownElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_HTMLUnknownElement(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_HTMLUnknownElement(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Image(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Image(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Image(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Location(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Location(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Location(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_NamedNodeMap(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_NamedNodeMap(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_NamedNodeMap(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Navigator(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Navigator(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Navigator(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_NodeList(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_NodeList(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_NodeList(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Option(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Option(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Option(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Screen(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Screen(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Screen(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Selection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Selection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Selection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_StaticNodeList(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_StaticNodeList(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_StaticNodeList(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Storage(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Storage(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Storage(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_StyleSheetList(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_StyleSheetList(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_StyleSheetList(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_StyleSheetPage(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_StyleSheetPage(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_StyleSheetPage(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_StyleSheetPageList(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_StyleSheetPageList(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_StyleSheetPageList(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Text(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Text(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Text(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_TextRange(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_TextRange(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_TextRange(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_TextRangeCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_TextRangeCollection(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_TextRangeCollection(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_TextRectangle(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_TextRectangle(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_TextRectangle(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_TextRectangleList(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_TextRectangleList(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_TextRectangleList(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_Window(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_Window(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_Window(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_XDomainRequest(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_XDomainRequest(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_XDomainRequest(This,p); } -static __WIDL_INLINE HRESULT IHTMLDOMConstructorCollection_get_XMLHttpRequest(IHTMLDOMConstructorCollection* This,IDispatch **p) { +static inline HRESULT IHTMLDOMConstructorCollection_get_XMLHttpRequest(IHTMLDOMConstructorCollection* This,IDispatch **p) { return This->lpVtbl->get_XMLHttpRequest(This,p); } #endif @@ -174913,69 +174905,69 @@ interface IHTMLDialog { #define IHTMLDialog_toString(This,String) (This)->lpVtbl->toString(This,String) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDialog_QueryInterface(IHTMLDialog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDialog_QueryInterface(IHTMLDialog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDialog_AddRef(IHTMLDialog* This) { +static inline ULONG IHTMLDialog_AddRef(IHTMLDialog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDialog_Release(IHTMLDialog* This) { +static inline ULONG IHTMLDialog_Release(IHTMLDialog* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDialog_GetTypeInfoCount(IHTMLDialog* This,UINT *pctinfo) { +static inline HRESULT IHTMLDialog_GetTypeInfoCount(IHTMLDialog* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDialog_GetTypeInfo(IHTMLDialog* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDialog_GetTypeInfo(IHTMLDialog* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDialog_GetIDsOfNames(IHTMLDialog* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDialog_GetIDsOfNames(IHTMLDialog* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDialog_Invoke(IHTMLDialog* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDialog_Invoke(IHTMLDialog* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDialog methods ***/ -static __WIDL_INLINE HRESULT IHTMLDialog_put_dialogTop(IHTMLDialog* This,VARIANT v) { +static inline HRESULT IHTMLDialog_put_dialogTop(IHTMLDialog* This,VARIANT v) { return This->lpVtbl->put_dialogTop(This,v); } -static __WIDL_INLINE HRESULT IHTMLDialog_get_dialogTop(IHTMLDialog* This,VARIANT *p) { +static inline HRESULT IHTMLDialog_get_dialogTop(IHTMLDialog* This,VARIANT *p) { return This->lpVtbl->get_dialogTop(This,p); } -static __WIDL_INLINE HRESULT IHTMLDialog_put_dialogLeft(IHTMLDialog* This,VARIANT v) { +static inline HRESULT IHTMLDialog_put_dialogLeft(IHTMLDialog* This,VARIANT v) { return This->lpVtbl->put_dialogLeft(This,v); } -static __WIDL_INLINE HRESULT IHTMLDialog_get_dialogLeft(IHTMLDialog* This,VARIANT *p) { +static inline HRESULT IHTMLDialog_get_dialogLeft(IHTMLDialog* This,VARIANT *p) { return This->lpVtbl->get_dialogLeft(This,p); } -static __WIDL_INLINE HRESULT IHTMLDialog_put_dialogWidth(IHTMLDialog* This,VARIANT v) { +static inline HRESULT IHTMLDialog_put_dialogWidth(IHTMLDialog* This,VARIANT v) { return This->lpVtbl->put_dialogWidth(This,v); } -static __WIDL_INLINE HRESULT IHTMLDialog_get_dialogWidth(IHTMLDialog* This,VARIANT *p) { +static inline HRESULT IHTMLDialog_get_dialogWidth(IHTMLDialog* This,VARIANT *p) { return This->lpVtbl->get_dialogWidth(This,p); } -static __WIDL_INLINE HRESULT IHTMLDialog_put_dialogHeight(IHTMLDialog* This,VARIANT v) { +static inline HRESULT IHTMLDialog_put_dialogHeight(IHTMLDialog* This,VARIANT v) { return This->lpVtbl->put_dialogHeight(This,v); } -static __WIDL_INLINE HRESULT IHTMLDialog_get_dialogHeight(IHTMLDialog* This,VARIANT *p) { +static inline HRESULT IHTMLDialog_get_dialogHeight(IHTMLDialog* This,VARIANT *p) { return This->lpVtbl->get_dialogHeight(This,p); } -static __WIDL_INLINE HRESULT IHTMLDialog_get_dialogArguments(IHTMLDialog* This,VARIANT *p) { +static inline HRESULT IHTMLDialog_get_dialogArguments(IHTMLDialog* This,VARIANT *p) { return This->lpVtbl->get_dialogArguments(This,p); } -static __WIDL_INLINE HRESULT IHTMLDialog_get_menuArguments(IHTMLDialog* This,VARIANT *p) { +static inline HRESULT IHTMLDialog_get_menuArguments(IHTMLDialog* This,VARIANT *p) { return This->lpVtbl->get_menuArguments(This,p); } -static __WIDL_INLINE HRESULT IHTMLDialog_put_returnValue(IHTMLDialog* This,VARIANT v) { +static inline HRESULT IHTMLDialog_put_returnValue(IHTMLDialog* This,VARIANT v) { return This->lpVtbl->put_returnValue(This,v); } -static __WIDL_INLINE HRESULT IHTMLDialog_get_returnValue(IHTMLDialog* This,VARIANT *p) { +static inline HRESULT IHTMLDialog_get_returnValue(IHTMLDialog* This,VARIANT *p) { return This->lpVtbl->get_returnValue(This,p); } -static __WIDL_INLINE HRESULT IHTMLDialog_close(IHTMLDialog* This) { +static inline HRESULT IHTMLDialog_close(IHTMLDialog* This) { return This->lpVtbl->close(This); } -static __WIDL_INLINE HRESULT IHTMLDialog_toString(IHTMLDialog* This,BSTR *String) { +static inline HRESULT IHTMLDialog_toString(IHTMLDialog* This,BSTR *String) { return This->lpVtbl->toString(This,String); } #endif @@ -175101,39 +175093,39 @@ interface IHTMLDialog2 { #define IHTMLDialog2_get_resizable(This,p) (This)->lpVtbl->get_resizable(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDialog2_QueryInterface(IHTMLDialog2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDialog2_QueryInterface(IHTMLDialog2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDialog2_AddRef(IHTMLDialog2* This) { +static inline ULONG IHTMLDialog2_AddRef(IHTMLDialog2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDialog2_Release(IHTMLDialog2* This) { +static inline ULONG IHTMLDialog2_Release(IHTMLDialog2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDialog2_GetTypeInfoCount(IHTMLDialog2* This,UINT *pctinfo) { +static inline HRESULT IHTMLDialog2_GetTypeInfoCount(IHTMLDialog2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDialog2_GetTypeInfo(IHTMLDialog2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDialog2_GetTypeInfo(IHTMLDialog2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDialog2_GetIDsOfNames(IHTMLDialog2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDialog2_GetIDsOfNames(IHTMLDialog2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDialog2_Invoke(IHTMLDialog2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDialog2_Invoke(IHTMLDialog2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDialog2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDialog2_put_status(IHTMLDialog2* This,BSTR v) { +static inline HRESULT IHTMLDialog2_put_status(IHTMLDialog2* This,BSTR v) { return This->lpVtbl->put_status(This,v); } -static __WIDL_INLINE HRESULT IHTMLDialog2_get_status(IHTMLDialog2* This,BSTR *p) { +static inline HRESULT IHTMLDialog2_get_status(IHTMLDialog2* This,BSTR *p) { return This->lpVtbl->get_status(This,p); } -static __WIDL_INLINE HRESULT IHTMLDialog2_put_resizable(IHTMLDialog2* This,BSTR v) { +static inline HRESULT IHTMLDialog2_put_resizable(IHTMLDialog2* This,BSTR v) { return This->lpVtbl->put_resizable(This,v); } -static __WIDL_INLINE HRESULT IHTMLDialog2_get_resizable(IHTMLDialog2* This,BSTR *p) { +static inline HRESULT IHTMLDialog2_get_resizable(IHTMLDialog2* This,BSTR *p) { return This->lpVtbl->get_resizable(This,p); } #endif @@ -175259,39 +175251,39 @@ interface IHTMLDialog3 { #define IHTMLDialog3_get_dialogHide(This,p) (This)->lpVtbl->get_dialogHide(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLDialog3_QueryInterface(IHTMLDialog3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLDialog3_QueryInterface(IHTMLDialog3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLDialog3_AddRef(IHTMLDialog3* This) { +static inline ULONG IHTMLDialog3_AddRef(IHTMLDialog3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLDialog3_Release(IHTMLDialog3* This) { +static inline ULONG IHTMLDialog3_Release(IHTMLDialog3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLDialog3_GetTypeInfoCount(IHTMLDialog3* This,UINT *pctinfo) { +static inline HRESULT IHTMLDialog3_GetTypeInfoCount(IHTMLDialog3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLDialog3_GetTypeInfo(IHTMLDialog3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLDialog3_GetTypeInfo(IHTMLDialog3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLDialog3_GetIDsOfNames(IHTMLDialog3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLDialog3_GetIDsOfNames(IHTMLDialog3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLDialog3_Invoke(IHTMLDialog3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLDialog3_Invoke(IHTMLDialog3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLDialog3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLDialog3_put_unadorned(IHTMLDialog3* This,BSTR v) { +static inline HRESULT IHTMLDialog3_put_unadorned(IHTMLDialog3* This,BSTR v) { return This->lpVtbl->put_unadorned(This,v); } -static __WIDL_INLINE HRESULT IHTMLDialog3_get_unadorned(IHTMLDialog3* This,BSTR *p) { +static inline HRESULT IHTMLDialog3_get_unadorned(IHTMLDialog3* This,BSTR *p) { return This->lpVtbl->get_unadorned(This,p); } -static __WIDL_INLINE HRESULT IHTMLDialog3_put_dialogHide(IHTMLDialog3* This,BSTR v) { +static inline HRESULT IHTMLDialog3_put_dialogHide(IHTMLDialog3* This,BSTR v) { return This->lpVtbl->put_dialogHide(This,v); } -static __WIDL_INLINE HRESULT IHTMLDialog3_get_dialogHide(IHTMLDialog3* This,BSTR *p) { +static inline HRESULT IHTMLDialog3_get_dialogHide(IHTMLDialog3* This,BSTR *p) { return This->lpVtbl->get_dialogHide(This,p); } #endif @@ -175417,39 +175409,39 @@ interface IHTMLModelessInit { #define IHTMLModelessInit_get_document(This,p) (This)->lpVtbl->get_document(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLModelessInit_QueryInterface(IHTMLModelessInit* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLModelessInit_QueryInterface(IHTMLModelessInit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLModelessInit_AddRef(IHTMLModelessInit* This) { +static inline ULONG IHTMLModelessInit_AddRef(IHTMLModelessInit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLModelessInit_Release(IHTMLModelessInit* This) { +static inline ULONG IHTMLModelessInit_Release(IHTMLModelessInit* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLModelessInit_GetTypeInfoCount(IHTMLModelessInit* This,UINT *pctinfo) { +static inline HRESULT IHTMLModelessInit_GetTypeInfoCount(IHTMLModelessInit* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLModelessInit_GetTypeInfo(IHTMLModelessInit* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLModelessInit_GetTypeInfo(IHTMLModelessInit* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLModelessInit_GetIDsOfNames(IHTMLModelessInit* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLModelessInit_GetIDsOfNames(IHTMLModelessInit* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLModelessInit_Invoke(IHTMLModelessInit* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLModelessInit_Invoke(IHTMLModelessInit* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLModelessInit methods ***/ -static __WIDL_INLINE HRESULT IHTMLModelessInit_get_parameters(IHTMLModelessInit* This,VARIANT *p) { +static inline HRESULT IHTMLModelessInit_get_parameters(IHTMLModelessInit* This,VARIANT *p) { return This->lpVtbl->get_parameters(This,p); } -static __WIDL_INLINE HRESULT IHTMLModelessInit_get_optionString(IHTMLModelessInit* This,VARIANT *p) { +static inline HRESULT IHTMLModelessInit_get_optionString(IHTMLModelessInit* This,VARIANT *p) { return This->lpVtbl->get_optionString(This,p); } -static __WIDL_INLINE HRESULT IHTMLModelessInit_get_moniker(IHTMLModelessInit* This,IUnknown **p) { +static inline HRESULT IHTMLModelessInit_get_moniker(IHTMLModelessInit* This,IUnknown **p) { return This->lpVtbl->get_moniker(This,p); } -static __WIDL_INLINE HRESULT IHTMLModelessInit_get_document(IHTMLModelessInit* This,IUnknown **p) { +static inline HRESULT IHTMLModelessInit_get_document(IHTMLModelessInit* This,IUnknown **p) { return This->lpVtbl->get_document(This,p); } #endif @@ -175608,39 +175600,39 @@ interface IHTMLPopup { #define IHTMLPopup_get_isOpen(This,p) (This)->lpVtbl->get_isOpen(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLPopup_QueryInterface(IHTMLPopup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLPopup_QueryInterface(IHTMLPopup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLPopup_AddRef(IHTMLPopup* This) { +static inline ULONG IHTMLPopup_AddRef(IHTMLPopup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLPopup_Release(IHTMLPopup* This) { +static inline ULONG IHTMLPopup_Release(IHTMLPopup* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLPopup_GetTypeInfoCount(IHTMLPopup* This,UINT *pctinfo) { +static inline HRESULT IHTMLPopup_GetTypeInfoCount(IHTMLPopup* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLPopup_GetTypeInfo(IHTMLPopup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLPopup_GetTypeInfo(IHTMLPopup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLPopup_GetIDsOfNames(IHTMLPopup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLPopup_GetIDsOfNames(IHTMLPopup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLPopup_Invoke(IHTMLPopup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLPopup_Invoke(IHTMLPopup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLPopup methods ***/ -static __WIDL_INLINE HRESULT IHTMLPopup_show(IHTMLPopup* This,LONG x,LONG y,LONG w,LONG h,VARIANT *pElement) { +static inline HRESULT IHTMLPopup_show(IHTMLPopup* This,LONG x,LONG y,LONG w,LONG h,VARIANT *pElement) { return This->lpVtbl->show(This,x,y,w,h,pElement); } -static __WIDL_INLINE HRESULT IHTMLPopup_hide(IHTMLPopup* This) { +static inline HRESULT IHTMLPopup_hide(IHTMLPopup* This) { return This->lpVtbl->hide(This); } -static __WIDL_INLINE HRESULT IHTMLPopup_get_document(IHTMLPopup* This,IHTMLDocument **p) { +static inline HRESULT IHTMLPopup_get_document(IHTMLPopup* This,IHTMLDocument **p) { return This->lpVtbl->get_document(This,p); } -static __WIDL_INLINE HRESULT IHTMLPopup_get_isOpen(IHTMLPopup* This,VARIANT_BOOL *p) { +static inline HRESULT IHTMLPopup_get_isOpen(IHTMLPopup* This,VARIANT_BOOL *p) { return This->lpVtbl->get_isOpen(This,p); } #endif @@ -175732,26 +175724,26 @@ interface DispHTMLPopup { #define DispHTMLPopup_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPopup_QueryInterface(DispHTMLPopup* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLPopup_QueryInterface(DispHTMLPopup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLPopup_AddRef(DispHTMLPopup* This) { +static inline ULONG DispHTMLPopup_AddRef(DispHTMLPopup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLPopup_Release(DispHTMLPopup* This) { +static inline ULONG DispHTMLPopup_Release(DispHTMLPopup* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLPopup_GetTypeInfoCount(DispHTMLPopup* This,UINT *pctinfo) { +static inline HRESULT DispHTMLPopup_GetTypeInfoCount(DispHTMLPopup* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLPopup_GetTypeInfo(DispHTMLPopup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLPopup_GetTypeInfo(DispHTMLPopup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLPopup_GetIDsOfNames(DispHTMLPopup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLPopup_GetIDsOfNames(DispHTMLPopup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLPopup_Invoke(DispHTMLPopup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLPopup_Invoke(DispHTMLPopup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -176057,102 +176049,102 @@ interface IHTMLAppBehavior { #define IHTMLAppBehavior_get_commandLine(This,p) (This)->lpVtbl->get_commandLine(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAppBehavior_QueryInterface(IHTMLAppBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAppBehavior_QueryInterface(IHTMLAppBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAppBehavior_AddRef(IHTMLAppBehavior* This) { +static inline ULONG IHTMLAppBehavior_AddRef(IHTMLAppBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAppBehavior_Release(IHTMLAppBehavior* This) { +static inline ULONG IHTMLAppBehavior_Release(IHTMLAppBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAppBehavior_GetTypeInfoCount(IHTMLAppBehavior* This,UINT *pctinfo) { +static inline HRESULT IHTMLAppBehavior_GetTypeInfoCount(IHTMLAppBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_GetTypeInfo(IHTMLAppBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAppBehavior_GetTypeInfo(IHTMLAppBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_GetIDsOfNames(IHTMLAppBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAppBehavior_GetIDsOfNames(IHTMLAppBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_Invoke(IHTMLAppBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAppBehavior_Invoke(IHTMLAppBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAppBehavior methods ***/ -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_applicationName(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_applicationName(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_applicationName(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_applicationName(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_applicationName(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_applicationName(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_version(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_version(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_version(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_version(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_version(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_version(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_icon(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_icon(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_icon(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_icon(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_icon(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_icon(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_singleInstance(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_singleInstance(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_singleInstance(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_singleInstance(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_singleInstance(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_singleInstance(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_minimizeButton(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_minimizeButton(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_minimizeButton(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_minimizeButton(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_minimizeButton(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_minimizeButton(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_maximizeButton(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_maximizeButton(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_maximizeButton(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_maximizeButton(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_maximizeButton(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_maximizeButton(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_border(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_border(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_border(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_border(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_border(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_border(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_borderStyle(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_borderStyle(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_borderStyle(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_borderStyle(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_borderStyle(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_borderStyle(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_sysMenu(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_sysMenu(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_sysMenu(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_sysMenu(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_sysMenu(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_sysMenu(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_caption(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_caption(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_caption(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_caption(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_caption(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_caption(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_windowState(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_windowState(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_windowState(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_windowState(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_windowState(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_windowState(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_put_showInTaskBar(IHTMLAppBehavior* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior_put_showInTaskBar(IHTMLAppBehavior* This,BSTR v) { return This->lpVtbl->put_showInTaskBar(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_showInTaskBar(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_showInTaskBar(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_showInTaskBar(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior_get_commandLine(IHTMLAppBehavior* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior_get_commandLine(IHTMLAppBehavior* This,BSTR *p) { return This->lpVtbl->get_commandLine(This,p); } #endif @@ -176326,57 +176318,57 @@ interface IHTMLAppBehavior2 { #define IHTMLAppBehavior2_get_selection(This,p) (This)->lpVtbl->get_selection(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_QueryInterface(IHTMLAppBehavior2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAppBehavior2_QueryInterface(IHTMLAppBehavior2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAppBehavior2_AddRef(IHTMLAppBehavior2* This) { +static inline ULONG IHTMLAppBehavior2_AddRef(IHTMLAppBehavior2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAppBehavior2_Release(IHTMLAppBehavior2* This) { +static inline ULONG IHTMLAppBehavior2_Release(IHTMLAppBehavior2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_GetTypeInfoCount(IHTMLAppBehavior2* This,UINT *pctinfo) { +static inline HRESULT IHTMLAppBehavior2_GetTypeInfoCount(IHTMLAppBehavior2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_GetTypeInfo(IHTMLAppBehavior2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAppBehavior2_GetTypeInfo(IHTMLAppBehavior2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_GetIDsOfNames(IHTMLAppBehavior2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAppBehavior2_GetIDsOfNames(IHTMLAppBehavior2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_Invoke(IHTMLAppBehavior2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAppBehavior2_Invoke(IHTMLAppBehavior2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAppBehavior2 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_put_contextMenu(IHTMLAppBehavior2* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior2_put_contextMenu(IHTMLAppBehavior2* This,BSTR v) { return This->lpVtbl->put_contextMenu(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_get_contextMenu(IHTMLAppBehavior2* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior2_get_contextMenu(IHTMLAppBehavior2* This,BSTR *p) { return This->lpVtbl->get_contextMenu(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_put_innerBorder(IHTMLAppBehavior2* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior2_put_innerBorder(IHTMLAppBehavior2* This,BSTR v) { return This->lpVtbl->put_innerBorder(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_get_innerBorder(IHTMLAppBehavior2* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior2_get_innerBorder(IHTMLAppBehavior2* This,BSTR *p) { return This->lpVtbl->get_innerBorder(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_put_scroll(IHTMLAppBehavior2* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior2_put_scroll(IHTMLAppBehavior2* This,BSTR v) { return This->lpVtbl->put_scroll(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_get_scroll(IHTMLAppBehavior2* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior2_get_scroll(IHTMLAppBehavior2* This,BSTR *p) { return This->lpVtbl->get_scroll(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_put_scrollFlat(IHTMLAppBehavior2* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior2_put_scrollFlat(IHTMLAppBehavior2* This,BSTR v) { return This->lpVtbl->put_scrollFlat(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_get_scrollFlat(IHTMLAppBehavior2* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior2_get_scrollFlat(IHTMLAppBehavior2* This,BSTR *p) { return This->lpVtbl->get_scrollFlat(This,p); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_put_selection(IHTMLAppBehavior2* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior2_put_selection(IHTMLAppBehavior2* This,BSTR v) { return This->lpVtbl->put_selection(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior2_get_selection(IHTMLAppBehavior2* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior2_get_selection(IHTMLAppBehavior2* This,BSTR *p) { return This->lpVtbl->get_selection(This,p); } #endif @@ -176486,33 +176478,33 @@ interface IHTMLAppBehavior3 { #define IHTMLAppBehavior3_get_navigable(This,p) (This)->lpVtbl->get_navigable(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHTMLAppBehavior3_QueryInterface(IHTMLAppBehavior3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHTMLAppBehavior3_QueryInterface(IHTMLAppBehavior3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHTMLAppBehavior3_AddRef(IHTMLAppBehavior3* This) { +static inline ULONG IHTMLAppBehavior3_AddRef(IHTMLAppBehavior3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHTMLAppBehavior3_Release(IHTMLAppBehavior3* This) { +static inline ULONG IHTMLAppBehavior3_Release(IHTMLAppBehavior3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IHTMLAppBehavior3_GetTypeInfoCount(IHTMLAppBehavior3* This,UINT *pctinfo) { +static inline HRESULT IHTMLAppBehavior3_GetTypeInfoCount(IHTMLAppBehavior3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior3_GetTypeInfo(IHTMLAppBehavior3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IHTMLAppBehavior3_GetTypeInfo(IHTMLAppBehavior3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior3_GetIDsOfNames(IHTMLAppBehavior3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IHTMLAppBehavior3_GetIDsOfNames(IHTMLAppBehavior3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior3_Invoke(IHTMLAppBehavior3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IHTMLAppBehavior3_Invoke(IHTMLAppBehavior3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IHTMLAppBehavior3 methods ***/ -static __WIDL_INLINE HRESULT IHTMLAppBehavior3_put_navigable(IHTMLAppBehavior3* This,BSTR v) { +static inline HRESULT IHTMLAppBehavior3_put_navigable(IHTMLAppBehavior3* This,BSTR v) { return This->lpVtbl->put_navigable(This,v); } -static __WIDL_INLINE HRESULT IHTMLAppBehavior3_get_navigable(IHTMLAppBehavior3* This,BSTR *p) { +static inline HRESULT IHTMLAppBehavior3_get_navigable(IHTMLAppBehavior3* This,BSTR *p) { return This->lpVtbl->get_navigable(This,p); } #endif @@ -176604,26 +176596,26 @@ interface DispHTMLAppBehavior { #define DispHTMLAppBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAppBehavior_QueryInterface(DispHTMLAppBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispHTMLAppBehavior_QueryInterface(DispHTMLAppBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispHTMLAppBehavior_AddRef(DispHTMLAppBehavior* This) { +static inline ULONG DispHTMLAppBehavior_AddRef(DispHTMLAppBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispHTMLAppBehavior_Release(DispHTMLAppBehavior* This) { +static inline ULONG DispHTMLAppBehavior_Release(DispHTMLAppBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispHTMLAppBehavior_GetTypeInfoCount(DispHTMLAppBehavior* This,UINT *pctinfo) { +static inline HRESULT DispHTMLAppBehavior_GetTypeInfoCount(DispHTMLAppBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispHTMLAppBehavior_GetTypeInfo(DispHTMLAppBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispHTMLAppBehavior_GetTypeInfo(DispHTMLAppBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispHTMLAppBehavior_GetIDsOfNames(DispHTMLAppBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispHTMLAppBehavior_GetIDsOfNames(DispHTMLAppBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispHTMLAppBehavior_Invoke(DispHTMLAppBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispHTMLAppBehavior_Invoke(DispHTMLAppBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -176753,26 +176745,26 @@ interface DispIHTMLInputButtonElement { #define DispIHTMLInputButtonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLInputButtonElement_QueryInterface(DispIHTMLInputButtonElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispIHTMLInputButtonElement_QueryInterface(DispIHTMLInputButtonElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispIHTMLInputButtonElement_AddRef(DispIHTMLInputButtonElement* This) { +static inline ULONG DispIHTMLInputButtonElement_AddRef(DispIHTMLInputButtonElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispIHTMLInputButtonElement_Release(DispIHTMLInputButtonElement* This) { +static inline ULONG DispIHTMLInputButtonElement_Release(DispIHTMLInputButtonElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLInputButtonElement_GetTypeInfoCount(DispIHTMLInputButtonElement* This,UINT *pctinfo) { +static inline HRESULT DispIHTMLInputButtonElement_GetTypeInfoCount(DispIHTMLInputButtonElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispIHTMLInputButtonElement_GetTypeInfo(DispIHTMLInputButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispIHTMLInputButtonElement_GetTypeInfo(DispIHTMLInputButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispIHTMLInputButtonElement_GetIDsOfNames(DispIHTMLInputButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispIHTMLInputButtonElement_GetIDsOfNames(DispIHTMLInputButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispIHTMLInputButtonElement_Invoke(DispIHTMLInputButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispIHTMLInputButtonElement_Invoke(DispIHTMLInputButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -176876,26 +176868,26 @@ interface DispIHTMLInputTextElement { #define DispIHTMLInputTextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLInputTextElement_QueryInterface(DispIHTMLInputTextElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispIHTMLInputTextElement_QueryInterface(DispIHTMLInputTextElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispIHTMLInputTextElement_AddRef(DispIHTMLInputTextElement* This) { +static inline ULONG DispIHTMLInputTextElement_AddRef(DispIHTMLInputTextElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispIHTMLInputTextElement_Release(DispIHTMLInputTextElement* This) { +static inline ULONG DispIHTMLInputTextElement_Release(DispIHTMLInputTextElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLInputTextElement_GetTypeInfoCount(DispIHTMLInputTextElement* This,UINT *pctinfo) { +static inline HRESULT DispIHTMLInputTextElement_GetTypeInfoCount(DispIHTMLInputTextElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispIHTMLInputTextElement_GetTypeInfo(DispIHTMLInputTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispIHTMLInputTextElement_GetTypeInfo(DispIHTMLInputTextElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispIHTMLInputTextElement_GetIDsOfNames(DispIHTMLInputTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispIHTMLInputTextElement_GetIDsOfNames(DispIHTMLInputTextElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispIHTMLInputTextElement_Invoke(DispIHTMLInputTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispIHTMLInputTextElement_Invoke(DispIHTMLInputTextElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -176999,26 +176991,26 @@ interface DispIHTMLInputFileElement { #define DispIHTMLInputFileElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLInputFileElement_QueryInterface(DispIHTMLInputFileElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispIHTMLInputFileElement_QueryInterface(DispIHTMLInputFileElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispIHTMLInputFileElement_AddRef(DispIHTMLInputFileElement* This) { +static inline ULONG DispIHTMLInputFileElement_AddRef(DispIHTMLInputFileElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispIHTMLInputFileElement_Release(DispIHTMLInputFileElement* This) { +static inline ULONG DispIHTMLInputFileElement_Release(DispIHTMLInputFileElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLInputFileElement_GetTypeInfoCount(DispIHTMLInputFileElement* This,UINT *pctinfo) { +static inline HRESULT DispIHTMLInputFileElement_GetTypeInfoCount(DispIHTMLInputFileElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispIHTMLInputFileElement_GetTypeInfo(DispIHTMLInputFileElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispIHTMLInputFileElement_GetTypeInfo(DispIHTMLInputFileElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispIHTMLInputFileElement_GetIDsOfNames(DispIHTMLInputFileElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispIHTMLInputFileElement_GetIDsOfNames(DispIHTMLInputFileElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispIHTMLInputFileElement_Invoke(DispIHTMLInputFileElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispIHTMLInputFileElement_Invoke(DispIHTMLInputFileElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -177122,26 +177114,26 @@ interface DispIHTMLOptionButtonElement { #define DispIHTMLOptionButtonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLOptionButtonElement_QueryInterface(DispIHTMLOptionButtonElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispIHTMLOptionButtonElement_QueryInterface(DispIHTMLOptionButtonElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispIHTMLOptionButtonElement_AddRef(DispIHTMLOptionButtonElement* This) { +static inline ULONG DispIHTMLOptionButtonElement_AddRef(DispIHTMLOptionButtonElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispIHTMLOptionButtonElement_Release(DispIHTMLOptionButtonElement* This) { +static inline ULONG DispIHTMLOptionButtonElement_Release(DispIHTMLOptionButtonElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLOptionButtonElement_GetTypeInfoCount(DispIHTMLOptionButtonElement* This,UINT *pctinfo) { +static inline HRESULT DispIHTMLOptionButtonElement_GetTypeInfoCount(DispIHTMLOptionButtonElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispIHTMLOptionButtonElement_GetTypeInfo(DispIHTMLOptionButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispIHTMLOptionButtonElement_GetTypeInfo(DispIHTMLOptionButtonElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispIHTMLOptionButtonElement_GetIDsOfNames(DispIHTMLOptionButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispIHTMLOptionButtonElement_GetIDsOfNames(DispIHTMLOptionButtonElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispIHTMLOptionButtonElement_Invoke(DispIHTMLOptionButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispIHTMLOptionButtonElement_Invoke(DispIHTMLOptionButtonElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -177245,26 +177237,26 @@ interface DispIHTMLInputImage { #define DispIHTMLInputImage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLInputImage_QueryInterface(DispIHTMLInputImage* This,REFIID riid,void **ppvObject) { +static inline HRESULT DispIHTMLInputImage_QueryInterface(DispIHTMLInputImage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DispIHTMLInputImage_AddRef(DispIHTMLInputImage* This) { +static inline ULONG DispIHTMLInputImage_AddRef(DispIHTMLInputImage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DispIHTMLInputImage_Release(DispIHTMLInputImage* This) { +static inline ULONG DispIHTMLInputImage_Release(DispIHTMLInputImage* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DispIHTMLInputImage_GetTypeInfoCount(DispIHTMLInputImage* This,UINT *pctinfo) { +static inline HRESULT DispIHTMLInputImage_GetTypeInfoCount(DispIHTMLInputImage* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DispIHTMLInputImage_GetTypeInfo(DispIHTMLInputImage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DispIHTMLInputImage_GetTypeInfo(DispIHTMLInputImage* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DispIHTMLInputImage_GetIDsOfNames(DispIHTMLInputImage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DispIHTMLInputImage_GetIDsOfNames(DispIHTMLInputImage* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DispIHTMLInputImage_Invoke(DispIHTMLInputImage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DispIHTMLInputImage_Invoke(DispIHTMLInputImage* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -177349,17 +177341,17 @@ interface IElementBehaviorFactory { #define IElementBehaviorFactory_FindBehavior(This,bstrBehavior,bstrBehaviorUrl,pSite,ppBehavior) (This)->lpVtbl->FindBehavior(This,bstrBehavior,bstrBehaviorUrl,pSite,ppBehavior) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorFactory_QueryInterface(IElementBehaviorFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorFactory_QueryInterface(IElementBehaviorFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorFactory_AddRef(IElementBehaviorFactory* This) { +static inline ULONG IElementBehaviorFactory_AddRef(IElementBehaviorFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorFactory_Release(IElementBehaviorFactory* This) { +static inline ULONG IElementBehaviorFactory_Release(IElementBehaviorFactory* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorFactory methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorFactory_FindBehavior(IElementBehaviorFactory* This,BSTR bstrBehavior,BSTR bstrBehaviorUrl,IElementBehaviorSite *pSite,IElementBehavior **ppBehavior) { +static inline HRESULT IElementBehaviorFactory_FindBehavior(IElementBehaviorFactory* This,BSTR bstrBehavior,BSTR bstrBehaviorUrl,IElementBehaviorSite *pSite,IElementBehavior **ppBehavior) { return This->lpVtbl->FindBehavior(This,bstrBehavior,bstrBehaviorUrl,pSite,ppBehavior); } #endif @@ -177428,17 +177420,17 @@ interface IElementNamespace { #define IElementNamespace_AddTag(This,bstrTagName,lFlags) (This)->lpVtbl->AddTag(This,bstrTagName,lFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementNamespace_QueryInterface(IElementNamespace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementNamespace_QueryInterface(IElementNamespace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementNamespace_AddRef(IElementNamespace* This) { +static inline ULONG IElementNamespace_AddRef(IElementNamespace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementNamespace_Release(IElementNamespace* This) { +static inline ULONG IElementNamespace_Release(IElementNamespace* This) { return This->lpVtbl->Release(This); } /*** IElementNamespace methods ***/ -static __WIDL_INLINE HRESULT IElementNamespace_AddTag(IElementNamespace* This,BSTR bstrTagName,LONG lFlags) { +static inline HRESULT IElementNamespace_AddTag(IElementNamespace* This,BSTR bstrTagName,LONG lFlags) { return This->lpVtbl->AddTag(This,bstrTagName,lFlags); } #endif @@ -177511,17 +177503,17 @@ interface IElementNamespaceTable { #define IElementNamespaceTable_AddNamespace(This,bstrNamespace,bstrUrn,lFlags,pvarFactory) (This)->lpVtbl->AddNamespace(This,bstrNamespace,bstrUrn,lFlags,pvarFactory) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementNamespaceTable_QueryInterface(IElementNamespaceTable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementNamespaceTable_QueryInterface(IElementNamespaceTable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementNamespaceTable_AddRef(IElementNamespaceTable* This) { +static inline ULONG IElementNamespaceTable_AddRef(IElementNamespaceTable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementNamespaceTable_Release(IElementNamespaceTable* This) { +static inline ULONG IElementNamespaceTable_Release(IElementNamespaceTable* This) { return This->lpVtbl->Release(This); } /*** IElementNamespaceTable methods ***/ -static __WIDL_INLINE HRESULT IElementNamespaceTable_AddNamespace(IElementNamespaceTable* This,BSTR bstrNamespace,BSTR bstrUrn,LONG lFlags,VARIANT *pvarFactory) { +static inline HRESULT IElementNamespaceTable_AddNamespace(IElementNamespaceTable* This,BSTR bstrNamespace,BSTR bstrUrn,LONG lFlags,VARIANT *pvarFactory) { return This->lpVtbl->AddNamespace(This,bstrNamespace,bstrUrn,lFlags,pvarFactory); } #endif @@ -177588,17 +177580,17 @@ interface IElementNamespaceFactory { #define IElementNamespaceFactory_Create(This,pNamespace) (This)->lpVtbl->Create(This,pNamespace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementNamespaceFactory_QueryInterface(IElementNamespaceFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementNamespaceFactory_QueryInterface(IElementNamespaceFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementNamespaceFactory_AddRef(IElementNamespaceFactory* This) { +static inline ULONG IElementNamespaceFactory_AddRef(IElementNamespaceFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementNamespaceFactory_Release(IElementNamespaceFactory* This) { +static inline ULONG IElementNamespaceFactory_Release(IElementNamespaceFactory* This) { return This->lpVtbl->Release(This); } /*** IElementNamespaceFactory methods ***/ -static __WIDL_INLINE HRESULT IElementNamespaceFactory_Create(IElementNamespaceFactory* This,IElementNamespace *pNamespace) { +static inline HRESULT IElementNamespaceFactory_Create(IElementNamespaceFactory* This,IElementNamespace *pNamespace) { return This->lpVtbl->Create(This,pNamespace); } #endif @@ -177674,21 +177666,21 @@ interface IElementNamespaceFactory2 { #define IElementNamespaceFactory2_CreateWithImplementation(This,pNamespace,bstrImplementation) (This)->lpVtbl->CreateWithImplementation(This,pNamespace,bstrImplementation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementNamespaceFactory2_QueryInterface(IElementNamespaceFactory2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementNamespaceFactory2_QueryInterface(IElementNamespaceFactory2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementNamespaceFactory2_AddRef(IElementNamespaceFactory2* This) { +static inline ULONG IElementNamespaceFactory2_AddRef(IElementNamespaceFactory2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementNamespaceFactory2_Release(IElementNamespaceFactory2* This) { +static inline ULONG IElementNamespaceFactory2_Release(IElementNamespaceFactory2* This) { return This->lpVtbl->Release(This); } /*** IElementNamespaceFactory methods ***/ -static __WIDL_INLINE HRESULT IElementNamespaceFactory2_Create(IElementNamespaceFactory2* This,IElementNamespace *pNamespace) { +static inline HRESULT IElementNamespaceFactory2_Create(IElementNamespaceFactory2* This,IElementNamespace *pNamespace) { return This->lpVtbl->Create(This,pNamespace); } /*** IElementNamespaceFactory2 methods ***/ -static __WIDL_INLINE HRESULT IElementNamespaceFactory2_CreateWithImplementation(IElementNamespaceFactory2* This,IElementNamespace *pNamespace,BSTR bstrImplementation) { +static inline HRESULT IElementNamespaceFactory2_CreateWithImplementation(IElementNamespaceFactory2* This,IElementNamespace *pNamespace,BSTR bstrImplementation) { return This->lpVtbl->CreateWithImplementation(This,pNamespace,bstrImplementation); } #endif @@ -177761,17 +177753,17 @@ interface IElementNamespaceFactoryCallback { #define IElementNamespaceFactoryCallback_Resolve(This,bstrNamespace,bstrTagName,bstrAttrs,pNamespace) (This)->lpVtbl->Resolve(This,bstrNamespace,bstrTagName,bstrAttrs,pNamespace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementNamespaceFactoryCallback_QueryInterface(IElementNamespaceFactoryCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementNamespaceFactoryCallback_QueryInterface(IElementNamespaceFactoryCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementNamespaceFactoryCallback_AddRef(IElementNamespaceFactoryCallback* This) { +static inline ULONG IElementNamespaceFactoryCallback_AddRef(IElementNamespaceFactoryCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementNamespaceFactoryCallback_Release(IElementNamespaceFactoryCallback* This) { +static inline ULONG IElementNamespaceFactoryCallback_Release(IElementNamespaceFactoryCallback* This) { return This->lpVtbl->Release(This); } /*** IElementNamespaceFactoryCallback methods ***/ -static __WIDL_INLINE HRESULT IElementNamespaceFactoryCallback_Resolve(IElementNamespaceFactoryCallback* This,BSTR bstrNamespace,BSTR bstrTagName,BSTR bstrAttrs,IElementNamespace *pNamespace) { +static inline HRESULT IElementNamespaceFactoryCallback_Resolve(IElementNamespaceFactoryCallback* This,BSTR bstrNamespace,BSTR bstrTagName,BSTR bstrAttrs,IElementNamespace *pNamespace) { return This->lpVtbl->Resolve(This,bstrNamespace,bstrTagName,bstrAttrs,pNamespace); } #endif @@ -177855,23 +177847,23 @@ interface IElementBehavior { #define IElementBehavior_Detach(This) (This)->lpVtbl->Detach(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehavior_QueryInterface(IElementBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehavior_QueryInterface(IElementBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehavior_AddRef(IElementBehavior* This) { +static inline ULONG IElementBehavior_AddRef(IElementBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehavior_Release(IElementBehavior* This) { +static inline ULONG IElementBehavior_Release(IElementBehavior* This) { return This->lpVtbl->Release(This); } /*** IElementBehavior methods ***/ -static __WIDL_INLINE HRESULT IElementBehavior_Init(IElementBehavior* This,IElementBehaviorSite *pBehaviorSite) { +static inline HRESULT IElementBehavior_Init(IElementBehavior* This,IElementBehaviorSite *pBehaviorSite) { return This->lpVtbl->Init(This,pBehaviorSite); } -static __WIDL_INLINE HRESULT IElementBehavior_Notify(IElementBehavior* This,LONG lEvent,VARIANT *pVar) { +static inline HRESULT IElementBehavior_Notify(IElementBehavior* This,LONG lEvent,VARIANT *pVar) { return This->lpVtbl->Notify(This,lEvent,pVar); } -static __WIDL_INLINE HRESULT IElementBehavior_Detach(IElementBehavior* This) { +static inline HRESULT IElementBehavior_Detach(IElementBehavior* This) { return This->lpVtbl->Detach(This); } #endif @@ -177946,20 +177938,20 @@ interface IElementBehaviorSite { #define IElementBehaviorSite_RegisterNotification(This,lEvent) (This)->lpVtbl->RegisterNotification(This,lEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSite_QueryInterface(IElementBehaviorSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorSite_QueryInterface(IElementBehaviorSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorSite_AddRef(IElementBehaviorSite* This) { +static inline ULONG IElementBehaviorSite_AddRef(IElementBehaviorSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorSite_Release(IElementBehaviorSite* This) { +static inline ULONG IElementBehaviorSite_Release(IElementBehaviorSite* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorSite methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSite_GetElement(IElementBehaviorSite* This,IHTMLElement **ppElement) { +static inline HRESULT IElementBehaviorSite_GetElement(IElementBehaviorSite* This,IHTMLElement **ppElement) { return This->lpVtbl->GetElement(This,ppElement); } -static __WIDL_INLINE HRESULT IElementBehaviorSite_RegisterNotification(IElementBehaviorSite* This,LONG lEvent) { +static inline HRESULT IElementBehaviorSite_RegisterNotification(IElementBehaviorSite* This,LONG lEvent) { return This->lpVtbl->RegisterNotification(This,lEvent); } #endif @@ -178074,32 +178066,32 @@ interface IElementBehaviorSiteOM { #define IElementBehaviorSiteOM_RegisterUrn(This,pchUrn) (This)->lpVtbl->RegisterUrn(This,pchUrn) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM_QueryInterface(IElementBehaviorSiteOM* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorSiteOM_QueryInterface(IElementBehaviorSiteOM* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorSiteOM_AddRef(IElementBehaviorSiteOM* This) { +static inline ULONG IElementBehaviorSiteOM_AddRef(IElementBehaviorSiteOM* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorSiteOM_Release(IElementBehaviorSiteOM* This) { +static inline ULONG IElementBehaviorSiteOM_Release(IElementBehaviorSiteOM* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorSiteOM methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM_RegisterEvent(IElementBehaviorSiteOM* This,LPOLESTR pchEvent,LONG lFlags,LONG *plCookie) { +static inline HRESULT IElementBehaviorSiteOM_RegisterEvent(IElementBehaviorSiteOM* This,LPOLESTR pchEvent,LONG lFlags,LONG *plCookie) { return This->lpVtbl->RegisterEvent(This,pchEvent,lFlags,plCookie); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM_GetEventCookie(IElementBehaviorSiteOM* This,LPOLESTR pchEvent,LONG *plCookie) { +static inline HRESULT IElementBehaviorSiteOM_GetEventCookie(IElementBehaviorSiteOM* This,LPOLESTR pchEvent,LONG *plCookie) { return This->lpVtbl->GetEventCookie(This,pchEvent,plCookie); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM_FireEvent(IElementBehaviorSiteOM* This,LONG lCookie,IHTMLEventObj *pEventObject) { +static inline HRESULT IElementBehaviorSiteOM_FireEvent(IElementBehaviorSiteOM* This,LONG lCookie,IHTMLEventObj *pEventObject) { return This->lpVtbl->FireEvent(This,lCookie,pEventObject); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM_CreateEventObject(IElementBehaviorSiteOM* This,IHTMLEventObj **ppEventObject) { +static inline HRESULT IElementBehaviorSiteOM_CreateEventObject(IElementBehaviorSiteOM* This,IHTMLEventObj **ppEventObject) { return This->lpVtbl->CreateEventObject(This,ppEventObject); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM_RegisterName(IElementBehaviorSiteOM* This,LPOLESTR pchName) { +static inline HRESULT IElementBehaviorSiteOM_RegisterName(IElementBehaviorSiteOM* This,LPOLESTR pchName) { return This->lpVtbl->RegisterName(This,pchName); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM_RegisterUrn(IElementBehaviorSiteOM* This,LPOLESTR pchUrn) { +static inline HRESULT IElementBehaviorSiteOM_RegisterUrn(IElementBehaviorSiteOM* This,LPOLESTR pchUrn) { return This->lpVtbl->RegisterUrn(This,pchUrn); } #endif @@ -178202,36 +178194,36 @@ interface IElementBehaviorSiteOM2 { #define IElementBehaviorSiteOM2_GetDefaults(This,ppDefaults) (This)->lpVtbl->GetDefaults(This,ppDefaults) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM2_QueryInterface(IElementBehaviorSiteOM2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorSiteOM2_QueryInterface(IElementBehaviorSiteOM2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorSiteOM2_AddRef(IElementBehaviorSiteOM2* This) { +static inline ULONG IElementBehaviorSiteOM2_AddRef(IElementBehaviorSiteOM2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorSiteOM2_Release(IElementBehaviorSiteOM2* This) { +static inline ULONG IElementBehaviorSiteOM2_Release(IElementBehaviorSiteOM2* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorSiteOM methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM2_RegisterEvent(IElementBehaviorSiteOM2* This,LPOLESTR pchEvent,LONG lFlags,LONG *plCookie) { +static inline HRESULT IElementBehaviorSiteOM2_RegisterEvent(IElementBehaviorSiteOM2* This,LPOLESTR pchEvent,LONG lFlags,LONG *plCookie) { return This->lpVtbl->RegisterEvent(This,pchEvent,lFlags,plCookie); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM2_GetEventCookie(IElementBehaviorSiteOM2* This,LPOLESTR pchEvent,LONG *plCookie) { +static inline HRESULT IElementBehaviorSiteOM2_GetEventCookie(IElementBehaviorSiteOM2* This,LPOLESTR pchEvent,LONG *plCookie) { return This->lpVtbl->GetEventCookie(This,pchEvent,plCookie); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM2_FireEvent(IElementBehaviorSiteOM2* This,LONG lCookie,IHTMLEventObj *pEventObject) { +static inline HRESULT IElementBehaviorSiteOM2_FireEvent(IElementBehaviorSiteOM2* This,LONG lCookie,IHTMLEventObj *pEventObject) { return This->lpVtbl->FireEvent(This,lCookie,pEventObject); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM2_CreateEventObject(IElementBehaviorSiteOM2* This,IHTMLEventObj **ppEventObject) { +static inline HRESULT IElementBehaviorSiteOM2_CreateEventObject(IElementBehaviorSiteOM2* This,IHTMLEventObj **ppEventObject) { return This->lpVtbl->CreateEventObject(This,ppEventObject); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM2_RegisterName(IElementBehaviorSiteOM2* This,LPOLESTR pchName) { +static inline HRESULT IElementBehaviorSiteOM2_RegisterName(IElementBehaviorSiteOM2* This,LPOLESTR pchName) { return This->lpVtbl->RegisterName(This,pchName); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM2_RegisterUrn(IElementBehaviorSiteOM2* This,LPOLESTR pchUrn) { +static inline HRESULT IElementBehaviorSiteOM2_RegisterUrn(IElementBehaviorSiteOM2* This,LPOLESTR pchUrn) { return This->lpVtbl->RegisterUrn(This,pchUrn); } /*** IElementBehaviorSiteOM2 methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteOM2_GetDefaults(IElementBehaviorSiteOM2* This,IHTMLElementDefaults **ppDefaults) { +static inline HRESULT IElementBehaviorSiteOM2_GetDefaults(IElementBehaviorSiteOM2* This,IHTMLElementDefaults **ppDefaults) { return This->lpVtbl->GetDefaults(This,ppDefaults); } #endif @@ -178324,23 +178316,23 @@ interface IElementBehaviorRender { #define IElementBehaviorRender_HitTestPoint(This,pPoint,pReserved,pbHit) (This)->lpVtbl->HitTestPoint(This,pPoint,pReserved,pbHit) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorRender_QueryInterface(IElementBehaviorRender* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorRender_QueryInterface(IElementBehaviorRender* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorRender_AddRef(IElementBehaviorRender* This) { +static inline ULONG IElementBehaviorRender_AddRef(IElementBehaviorRender* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorRender_Release(IElementBehaviorRender* This) { +static inline ULONG IElementBehaviorRender_Release(IElementBehaviorRender* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorRender methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorRender_Draw(IElementBehaviorRender* This,HDC hdc,LONG lLayer,RECT *pRect,IUnknown *pReserved) { +static inline HRESULT IElementBehaviorRender_Draw(IElementBehaviorRender* This,HDC hdc,LONG lLayer,RECT *pRect,IUnknown *pReserved) { return This->lpVtbl->Draw(This,hdc,lLayer,pRect,pReserved); } -static __WIDL_INLINE HRESULT IElementBehaviorRender_GetRenderInfo(IElementBehaviorRender* This,LONG *plRenderInfo) { +static inline HRESULT IElementBehaviorRender_GetRenderInfo(IElementBehaviorRender* This,LONG *plRenderInfo) { return This->lpVtbl->GetRenderInfo(This,plRenderInfo); } -static __WIDL_INLINE HRESULT IElementBehaviorRender_HitTestPoint(IElementBehaviorRender* This,POINT *pPoint,IUnknown *pReserved,WINBOOL *pbHit) { +static inline HRESULT IElementBehaviorRender_HitTestPoint(IElementBehaviorRender* This,POINT *pPoint,IUnknown *pReserved,WINBOOL *pbHit) { return This->lpVtbl->HitTestPoint(This,pPoint,pReserved,pbHit); } #endif @@ -178421,23 +178413,23 @@ interface IElementBehaviorSiteRender { #define IElementBehaviorSiteRender_InvalidateStyle(This) (This)->lpVtbl->InvalidateStyle(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteRender_QueryInterface(IElementBehaviorSiteRender* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorSiteRender_QueryInterface(IElementBehaviorSiteRender* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorSiteRender_AddRef(IElementBehaviorSiteRender* This) { +static inline ULONG IElementBehaviorSiteRender_AddRef(IElementBehaviorSiteRender* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorSiteRender_Release(IElementBehaviorSiteRender* This) { +static inline ULONG IElementBehaviorSiteRender_Release(IElementBehaviorSiteRender* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorSiteRender methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteRender_Invalidate(IElementBehaviorSiteRender* This,RECT *pRect) { +static inline HRESULT IElementBehaviorSiteRender_Invalidate(IElementBehaviorSiteRender* This,RECT *pRect) { return This->lpVtbl->Invalidate(This,pRect); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteRender_InvalidateRenderInfo(IElementBehaviorSiteRender* This) { +static inline HRESULT IElementBehaviorSiteRender_InvalidateRenderInfo(IElementBehaviorSiteRender* This) { return This->lpVtbl->InvalidateRenderInfo(This); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteRender_InvalidateStyle(IElementBehaviorSiteRender* This) { +static inline HRESULT IElementBehaviorSiteRender_InvalidateStyle(IElementBehaviorSiteRender* This) { return This->lpVtbl->InvalidateStyle(This); } #endif @@ -178504,17 +178496,17 @@ interface IElementBehaviorCategory { #define IElementBehaviorCategory_GetCategory(This,ppchCategory) (This)->lpVtbl->GetCategory(This,ppchCategory) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorCategory_QueryInterface(IElementBehaviorCategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorCategory_QueryInterface(IElementBehaviorCategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorCategory_AddRef(IElementBehaviorCategory* This) { +static inline ULONG IElementBehaviorCategory_AddRef(IElementBehaviorCategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorCategory_Release(IElementBehaviorCategory* This) { +static inline ULONG IElementBehaviorCategory_Release(IElementBehaviorCategory* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorCategory methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorCategory_GetCategory(IElementBehaviorCategory* This,LPOLESTR *ppchCategory) { +static inline HRESULT IElementBehaviorCategory_GetCategory(IElementBehaviorCategory* This,LPOLESTR *ppchCategory) { return This->lpVtbl->GetCategory(This,ppchCategory); } #endif @@ -178585,17 +178577,17 @@ interface IElementBehaviorSiteCategory { #define IElementBehaviorSiteCategory_GetRelatedBehaviors(This,lDirection,pchCategory,ppEnumerator) (This)->lpVtbl->GetRelatedBehaviors(This,lDirection,pchCategory,ppEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteCategory_QueryInterface(IElementBehaviorSiteCategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorSiteCategory_QueryInterface(IElementBehaviorSiteCategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorSiteCategory_AddRef(IElementBehaviorSiteCategory* This) { +static inline ULONG IElementBehaviorSiteCategory_AddRef(IElementBehaviorSiteCategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorSiteCategory_Release(IElementBehaviorSiteCategory* This) { +static inline ULONG IElementBehaviorSiteCategory_Release(IElementBehaviorSiteCategory* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorSiteCategory methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteCategory_GetRelatedBehaviors(IElementBehaviorSiteCategory* This,LONG lDirection,LPOLESTR pchCategory,IEnumUnknown **ppEnumerator) { +static inline HRESULT IElementBehaviorSiteCategory_GetRelatedBehaviors(IElementBehaviorSiteCategory* This,LONG lDirection,LPOLESTR pchCategory,IEnumUnknown **ppEnumerator) { return This->lpVtbl->GetRelatedBehaviors(This,lDirection,pchCategory,ppEnumerator); } #endif @@ -178669,20 +178661,20 @@ interface IElementBehaviorSubmit { #define IElementBehaviorSubmit_Reset(This) (This)->lpVtbl->Reset(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSubmit_QueryInterface(IElementBehaviorSubmit* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorSubmit_QueryInterface(IElementBehaviorSubmit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorSubmit_AddRef(IElementBehaviorSubmit* This) { +static inline ULONG IElementBehaviorSubmit_AddRef(IElementBehaviorSubmit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorSubmit_Release(IElementBehaviorSubmit* This) { +static inline ULONG IElementBehaviorSubmit_Release(IElementBehaviorSubmit* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorSubmit methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSubmit_GetSubmitInfo(IElementBehaviorSubmit* This,IHTMLSubmitData *pSubmitData) { +static inline HRESULT IElementBehaviorSubmit_GetSubmitInfo(IElementBehaviorSubmit* This,IHTMLSubmitData *pSubmitData) { return This->lpVtbl->GetSubmitInfo(This,pSubmitData); } -static __WIDL_INLINE HRESULT IElementBehaviorSubmit_Reset(IElementBehaviorSubmit* This) { +static inline HRESULT IElementBehaviorSubmit_Reset(IElementBehaviorSubmit* This) { return This->lpVtbl->Reset(This); } #endif @@ -178749,17 +178741,17 @@ interface IElementBehaviorFocus { #define IElementBehaviorFocus_GetFocusRect(This,pRect) (This)->lpVtbl->GetFocusRect(This,pRect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorFocus_QueryInterface(IElementBehaviorFocus* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorFocus_QueryInterface(IElementBehaviorFocus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorFocus_AddRef(IElementBehaviorFocus* This) { +static inline ULONG IElementBehaviorFocus_AddRef(IElementBehaviorFocus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorFocus_Release(IElementBehaviorFocus* This) { +static inline ULONG IElementBehaviorFocus_Release(IElementBehaviorFocus* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorFocus methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorFocus_GetFocusRect(IElementBehaviorFocus* This,RECT *pRect) { +static inline HRESULT IElementBehaviorFocus_GetFocusRect(IElementBehaviorFocus* This,RECT *pRect) { return This->lpVtbl->GetFocusRect(This,pRect); } #endif @@ -178862,26 +178854,26 @@ interface IElementBehaviorLayout { #define IElementBehaviorLayout_MapSize(This,psizeIn,prcOut) (This)->lpVtbl->MapSize(This,psizeIn,prcOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorLayout_QueryInterface(IElementBehaviorLayout* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorLayout_QueryInterface(IElementBehaviorLayout* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorLayout_AddRef(IElementBehaviorLayout* This) { +static inline ULONG IElementBehaviorLayout_AddRef(IElementBehaviorLayout* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorLayout_Release(IElementBehaviorLayout* This) { +static inline ULONG IElementBehaviorLayout_Release(IElementBehaviorLayout* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorLayout methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorLayout_GetSize(IElementBehaviorLayout* This,LONG dwFlags,SIZE sizeContent,POINT *pptTranslateBy,POINT *pptTopLeft,SIZE *psizeProposed) { +static inline HRESULT IElementBehaviorLayout_GetSize(IElementBehaviorLayout* This,LONG dwFlags,SIZE sizeContent,POINT *pptTranslateBy,POINT *pptTopLeft,SIZE *psizeProposed) { return This->lpVtbl->GetSize(This,dwFlags,sizeContent,pptTranslateBy,pptTopLeft,psizeProposed); } -static __WIDL_INLINE HRESULT IElementBehaviorLayout_GetLayoutInfo(IElementBehaviorLayout* This,LONG *plLayoutInfo) { +static inline HRESULT IElementBehaviorLayout_GetLayoutInfo(IElementBehaviorLayout* This,LONG *plLayoutInfo) { return This->lpVtbl->GetLayoutInfo(This,plLayoutInfo); } -static __WIDL_INLINE HRESULT IElementBehaviorLayout_GetPosition(IElementBehaviorLayout* This,LONG lFlags,POINT *pptTopLeft) { +static inline HRESULT IElementBehaviorLayout_GetPosition(IElementBehaviorLayout* This,LONG lFlags,POINT *pptTopLeft) { return This->lpVtbl->GetPosition(This,lFlags,pptTopLeft); } -static __WIDL_INLINE HRESULT IElementBehaviorLayout_MapSize(IElementBehaviorLayout* This,SIZE *psizeIn,RECT *prcOut) { +static inline HRESULT IElementBehaviorLayout_MapSize(IElementBehaviorLayout* This,SIZE *psizeIn,RECT *prcOut) { return This->lpVtbl->MapSize(This,psizeIn,prcOut); } #endif @@ -178948,17 +178940,17 @@ interface IElementBehaviorLayout2 { #define IElementBehaviorLayout2_GetTextDescent(This,plDescent) (This)->lpVtbl->GetTextDescent(This,plDescent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorLayout2_QueryInterface(IElementBehaviorLayout2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorLayout2_QueryInterface(IElementBehaviorLayout2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorLayout2_AddRef(IElementBehaviorLayout2* This) { +static inline ULONG IElementBehaviorLayout2_AddRef(IElementBehaviorLayout2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorLayout2_Release(IElementBehaviorLayout2* This) { +static inline ULONG IElementBehaviorLayout2_Release(IElementBehaviorLayout2* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorLayout2 methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorLayout2_GetTextDescent(IElementBehaviorLayout2* This,LONG *plDescent) { +static inline HRESULT IElementBehaviorLayout2_GetTextDescent(IElementBehaviorLayout2* This,LONG *plDescent) { return This->lpVtbl->GetTextDescent(This,plDescent); } #endif @@ -179039,23 +179031,23 @@ interface IElementBehaviorSiteLayout { #define IElementBehaviorSiteLayout_GetMediaResolution(This,psizeResolution) (This)->lpVtbl->GetMediaResolution(This,psizeResolution) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteLayout_QueryInterface(IElementBehaviorSiteLayout* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorSiteLayout_QueryInterface(IElementBehaviorSiteLayout* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorSiteLayout_AddRef(IElementBehaviorSiteLayout* This) { +static inline ULONG IElementBehaviorSiteLayout_AddRef(IElementBehaviorSiteLayout* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorSiteLayout_Release(IElementBehaviorSiteLayout* This) { +static inline ULONG IElementBehaviorSiteLayout_Release(IElementBehaviorSiteLayout* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorSiteLayout methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteLayout_InvalidateLayoutInfo(IElementBehaviorSiteLayout* This) { +static inline HRESULT IElementBehaviorSiteLayout_InvalidateLayoutInfo(IElementBehaviorSiteLayout* This) { return This->lpVtbl->InvalidateLayoutInfo(This); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteLayout_InvalidateSize(IElementBehaviorSiteLayout* This) { +static inline HRESULT IElementBehaviorSiteLayout_InvalidateSize(IElementBehaviorSiteLayout* This) { return This->lpVtbl->InvalidateSize(This); } -static __WIDL_INLINE HRESULT IElementBehaviorSiteLayout_GetMediaResolution(IElementBehaviorSiteLayout* This,SIZE *psizeResolution) { +static inline HRESULT IElementBehaviorSiteLayout_GetMediaResolution(IElementBehaviorSiteLayout* This,SIZE *psizeResolution) { return This->lpVtbl->GetMediaResolution(This,psizeResolution); } #endif @@ -179122,17 +179114,17 @@ interface IElementBehaviorSiteLayout2 { #define IElementBehaviorSiteLayout2_GetFontInfo(This,plf) (This)->lpVtbl->GetFontInfo(This,plf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteLayout2_QueryInterface(IElementBehaviorSiteLayout2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IElementBehaviorSiteLayout2_QueryInterface(IElementBehaviorSiteLayout2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IElementBehaviorSiteLayout2_AddRef(IElementBehaviorSiteLayout2* This) { +static inline ULONG IElementBehaviorSiteLayout2_AddRef(IElementBehaviorSiteLayout2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IElementBehaviorSiteLayout2_Release(IElementBehaviorSiteLayout2* This) { +static inline ULONG IElementBehaviorSiteLayout2_Release(IElementBehaviorSiteLayout2* This) { return This->lpVtbl->Release(This); } /*** IElementBehaviorSiteLayout2 methods ***/ -static __WIDL_INLINE HRESULT IElementBehaviorSiteLayout2_GetFontInfo(IElementBehaviorSiteLayout2* This,LOGFONTW *plf) { +static inline HRESULT IElementBehaviorSiteLayout2_GetFontInfo(IElementBehaviorSiteLayout2* This,LOGFONTW *plf) { return This->lpVtbl->GetFontInfo(This,plf); } #endif @@ -179198,17 +179190,17 @@ interface IHostBehaviorInit { #define IHostBehaviorInit_PopulateNamespaceTable(This) (This)->lpVtbl->PopulateNamespaceTable(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHostBehaviorInit_QueryInterface(IHostBehaviorInit* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHostBehaviorInit_QueryInterface(IHostBehaviorInit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHostBehaviorInit_AddRef(IHostBehaviorInit* This) { +static inline ULONG IHostBehaviorInit_AddRef(IHostBehaviorInit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHostBehaviorInit_Release(IHostBehaviorInit* This) { +static inline ULONG IHostBehaviorInit_Release(IHostBehaviorInit* This) { return This->lpVtbl->Release(This); } /*** IHostBehaviorInit methods ***/ -static __WIDL_INLINE HRESULT IHostBehaviorInit_PopulateNamespaceTable(IHostBehaviorInit* This) { +static inline HRESULT IHostBehaviorInit_PopulateNamespaceTable(IHostBehaviorInit* This) { return This->lpVtbl->PopulateNamespaceTable(This); } #endif @@ -179303,23 +179295,23 @@ interface IViewObjectPresentSite { #define IViewObjectPresentSite_SetCompositionMode(This,mode) (This)->lpVtbl->SetCompositionMode(This,mode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IViewObjectPresentSite_QueryInterface(IViewObjectPresentSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IViewObjectPresentSite_QueryInterface(IViewObjectPresentSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IViewObjectPresentSite_AddRef(IViewObjectPresentSite* This) { +static inline ULONG IViewObjectPresentSite_AddRef(IViewObjectPresentSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IViewObjectPresentSite_Release(IViewObjectPresentSite* This) { +static inline ULONG IViewObjectPresentSite_Release(IViewObjectPresentSite* This) { return This->lpVtbl->Release(This); } /*** IViewObjectPresentSite methods ***/ -static __WIDL_INLINE HRESULT IViewObjectPresentSite_CreateSurfacePresenter(IViewObjectPresentSite* This,IUnknown *pDevice,UINT width,UINT height,UINT backBufferCount,DXGI_FORMAT format,VIEW_OBJECT_ALPHA_MODE mode,ISurfacePresenter **ppQueue) { +static inline HRESULT IViewObjectPresentSite_CreateSurfacePresenter(IViewObjectPresentSite* This,IUnknown *pDevice,UINT width,UINT height,UINT backBufferCount,DXGI_FORMAT format,VIEW_OBJECT_ALPHA_MODE mode,ISurfacePresenter **ppQueue) { return This->lpVtbl->CreateSurfacePresenter(This,pDevice,width,height,backBufferCount,format,mode,ppQueue); } -static __WIDL_INLINE HRESULT IViewObjectPresentSite_IsHardwareComposition(IViewObjectPresentSite* This,WINBOOL *pIsHardwareComposition) { +static inline HRESULT IViewObjectPresentSite_IsHardwareComposition(IViewObjectPresentSite* This,WINBOOL *pIsHardwareComposition) { return This->lpVtbl->IsHardwareComposition(This,pIsHardwareComposition); } -static __WIDL_INLINE HRESULT IViewObjectPresentSite_SetCompositionMode(IViewObjectPresentSite* This,VIEW_OBJECT_COMPOSITION_MODE mode) { +static inline HRESULT IViewObjectPresentSite_SetCompositionMode(IViewObjectPresentSite* This,VIEW_OBJECT_COMPOSITION_MODE mode) { return This->lpVtbl->SetCompositionMode(This,mode); } #endif @@ -179408,23 +179400,23 @@ interface ISurfacePresenter { #define ISurfacePresenter_IsCurrent(This,pIsCurrent) (This)->lpVtbl->IsCurrent(This,pIsCurrent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISurfacePresenter_QueryInterface(ISurfacePresenter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISurfacePresenter_QueryInterface(ISurfacePresenter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISurfacePresenter_AddRef(ISurfacePresenter* This) { +static inline ULONG ISurfacePresenter_AddRef(ISurfacePresenter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISurfacePresenter_Release(ISurfacePresenter* This) { +static inline ULONG ISurfacePresenter_Release(ISurfacePresenter* This) { return This->lpVtbl->Release(This); } /*** ISurfacePresenter methods ***/ -static __WIDL_INLINE HRESULT ISurfacePresenter_Present(ISurfacePresenter* This,UINT uBuffer,RECT *pDirty) { +static inline HRESULT ISurfacePresenter_Present(ISurfacePresenter* This,UINT uBuffer,RECT *pDirty) { return This->lpVtbl->Present(This,uBuffer,pDirty); } -static __WIDL_INLINE HRESULT ISurfacePresenter_GetBuffer(ISurfacePresenter* This,UINT backBufferIndex,REFIID riid,void **ppBuffer) { +static inline HRESULT ISurfacePresenter_GetBuffer(ISurfacePresenter* This,UINT backBufferIndex,REFIID riid,void **ppBuffer) { return This->lpVtbl->GetBuffer(This,backBufferIndex,riid,ppBuffer); } -static __WIDL_INLINE HRESULT ISurfacePresenter_IsCurrent(ISurfacePresenter* This,WINBOOL *pIsCurrent) { +static inline HRESULT ISurfacePresenter_IsCurrent(ISurfacePresenter* This,WINBOOL *pIsCurrent) { return This->lpVtbl->IsCurrent(This,pIsCurrent); } #endif @@ -179493,17 +179485,17 @@ interface ICanvasPixelArrayData { #define ICanvasPixelArrayData_GetBufferPointer(This,ppBuffer,pBufferLength) (This)->lpVtbl->GetBufferPointer(This,ppBuffer,pBufferLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICanvasPixelArrayData_QueryInterface(ICanvasPixelArrayData* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICanvasPixelArrayData_QueryInterface(ICanvasPixelArrayData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICanvasPixelArrayData_AddRef(ICanvasPixelArrayData* This) { +static inline ULONG ICanvasPixelArrayData_AddRef(ICanvasPixelArrayData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICanvasPixelArrayData_Release(ICanvasPixelArrayData* This) { +static inline ULONG ICanvasPixelArrayData_Release(ICanvasPixelArrayData* This) { return This->lpVtbl->Release(This); } /*** ICanvasPixelArrayData methods ***/ -static __WIDL_INLINE HRESULT ICanvasPixelArrayData_GetBufferPointer(ICanvasPixelArrayData* This,BYTE **ppBuffer,ULONG *pBufferLength) { +static inline HRESULT ICanvasPixelArrayData_GetBufferPointer(ICanvasPixelArrayData* This,BYTE **ppBuffer,ULONG *pBufferLength) { return This->lpVtbl->GetBufferPointer(This,ppBuffer,pBufferLength); } #endif @@ -179570,17 +179562,17 @@ interface IViewObjectPrint { #define IViewObjectPrint_GetPrintBitmap(This,ppPrintBitmap) (This)->lpVtbl->GetPrintBitmap(This,ppPrintBitmap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IViewObjectPrint_QueryInterface(IViewObjectPrint* This,REFIID riid,void **ppvObject) { +static inline HRESULT IViewObjectPrint_QueryInterface(IViewObjectPrint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IViewObjectPrint_AddRef(IViewObjectPrint* This) { +static inline ULONG IViewObjectPrint_AddRef(IViewObjectPrint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IViewObjectPrint_Release(IViewObjectPrint* This) { +static inline ULONG IViewObjectPrint_Release(IViewObjectPrint* This) { return This->lpVtbl->Release(This); } /*** IViewObjectPrint methods ***/ -static __WIDL_INLINE HRESULT IViewObjectPrint_GetPrintBitmap(IViewObjectPrint* This,IUnknown **ppPrintBitmap) { +static inline HRESULT IViewObjectPrint_GetPrintBitmap(IViewObjectPrint* This,IUnknown **ppPrintBitmap) { return This->lpVtbl->GetPrintBitmap(This,ppPrintBitmap); } #endif @@ -179669,27 +179661,27 @@ interface IViewObjectPresentNotifySite { #define IViewObjectPresentNotifySite_RequestFrame(This) (This)->lpVtbl->RequestFrame(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IViewObjectPresentNotifySite_QueryInterface(IViewObjectPresentNotifySite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IViewObjectPresentNotifySite_QueryInterface(IViewObjectPresentNotifySite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IViewObjectPresentNotifySite_AddRef(IViewObjectPresentNotifySite* This) { +static inline ULONG IViewObjectPresentNotifySite_AddRef(IViewObjectPresentNotifySite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IViewObjectPresentNotifySite_Release(IViewObjectPresentNotifySite* This) { +static inline ULONG IViewObjectPresentNotifySite_Release(IViewObjectPresentNotifySite* This) { return This->lpVtbl->Release(This); } /*** IViewObjectPresentSite methods ***/ -static __WIDL_INLINE HRESULT IViewObjectPresentNotifySite_CreateSurfacePresenter(IViewObjectPresentNotifySite* This,IUnknown *pDevice,UINT width,UINT height,UINT backBufferCount,DXGI_FORMAT format,VIEW_OBJECT_ALPHA_MODE mode,ISurfacePresenter **ppQueue) { +static inline HRESULT IViewObjectPresentNotifySite_CreateSurfacePresenter(IViewObjectPresentNotifySite* This,IUnknown *pDevice,UINT width,UINT height,UINT backBufferCount,DXGI_FORMAT format,VIEW_OBJECT_ALPHA_MODE mode,ISurfacePresenter **ppQueue) { return This->lpVtbl->CreateSurfacePresenter(This,pDevice,width,height,backBufferCount,format,mode,ppQueue); } -static __WIDL_INLINE HRESULT IViewObjectPresentNotifySite_IsHardwareComposition(IViewObjectPresentNotifySite* This,WINBOOL *pIsHardwareComposition) { +static inline HRESULT IViewObjectPresentNotifySite_IsHardwareComposition(IViewObjectPresentNotifySite* This,WINBOOL *pIsHardwareComposition) { return This->lpVtbl->IsHardwareComposition(This,pIsHardwareComposition); } -static __WIDL_INLINE HRESULT IViewObjectPresentNotifySite_SetCompositionMode(IViewObjectPresentNotifySite* This,VIEW_OBJECT_COMPOSITION_MODE mode) { +static inline HRESULT IViewObjectPresentNotifySite_SetCompositionMode(IViewObjectPresentNotifySite* This,VIEW_OBJECT_COMPOSITION_MODE mode) { return This->lpVtbl->SetCompositionMode(This,mode); } /*** IViewObjectPresentNotifySite methods ***/ -static __WIDL_INLINE HRESULT IViewObjectPresentNotifySite_RequestFrame(IViewObjectPresentNotifySite* This) { +static inline HRESULT IViewObjectPresentNotifySite_RequestFrame(IViewObjectPresentNotifySite* This) { return This->lpVtbl->RequestFrame(This); } #endif @@ -179755,17 +179747,17 @@ interface IViewObjectPresentNotify { #define IViewObjectPresentNotify_OnPreRender(This) (This)->lpVtbl->OnPreRender(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IViewObjectPresentNotify_QueryInterface(IViewObjectPresentNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IViewObjectPresentNotify_QueryInterface(IViewObjectPresentNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IViewObjectPresentNotify_AddRef(IViewObjectPresentNotify* This) { +static inline ULONG IViewObjectPresentNotify_AddRef(IViewObjectPresentNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IViewObjectPresentNotify_Release(IViewObjectPresentNotify* This) { +static inline ULONG IViewObjectPresentNotify_Release(IViewObjectPresentNotify* This) { return This->lpVtbl->Release(This); } /*** IViewObjectPresentNotify methods ***/ -static __WIDL_INLINE HRESULT IViewObjectPresentNotify_OnPreRender(IViewObjectPresentNotify* This) { +static inline HRESULT IViewObjectPresentNotify_OnPreRender(IViewObjectPresentNotify* This) { return This->lpVtbl->OnPreRender(This); } #endif @@ -179842,20 +179834,20 @@ interface ITrackingProtection { #define ITrackingProtection_GetEnabled(This,pfEnabled) (This)->lpVtbl->GetEnabled(This,pfEnabled) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITrackingProtection_QueryInterface(ITrackingProtection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITrackingProtection_QueryInterface(ITrackingProtection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITrackingProtection_AddRef(ITrackingProtection* This) { +static inline ULONG ITrackingProtection_AddRef(ITrackingProtection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITrackingProtection_Release(ITrackingProtection* This) { +static inline ULONG ITrackingProtection_Release(ITrackingProtection* This) { return This->lpVtbl->Release(This); } /*** ITrackingProtection methods ***/ -static __WIDL_INLINE HRESULT ITrackingProtection_EvaluateUrl(ITrackingProtection* This,BSTR bstrUrl,WINBOOL *pfAllowed) { +static inline HRESULT ITrackingProtection_EvaluateUrl(ITrackingProtection* This,BSTR bstrUrl,WINBOOL *pfAllowed) { return This->lpVtbl->EvaluateUrl(This,bstrUrl,pfAllowed); } -static __WIDL_INLINE HRESULT ITrackingProtection_GetEnabled(ITrackingProtection* This,WINBOOL *pfEnabled) { +static inline HRESULT ITrackingProtection_GetEnabled(ITrackingProtection* This,WINBOOL *pfEnabled) { return This->lpVtbl->GetEnabled(This,pfEnabled); } #endif diff --git a/lib/libc/include/any-windows-any/msinkaut.h b/lib/libc/include/any-windows-any/msinkaut.h index cc77e6fd34de1e9c1c2010db54c868c39ec2a9bf..c3a96b124c31fbbe611c73caf39ed5d464e71f0c 100644 --- a/lib/libc/include/any-windows-any/msinkaut.h +++ b/lib/libc/include/any-windows-any/msinkaut.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/msinkaut.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/msinkaut.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __msinkaut_h__ #define __msinkaut_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IInkExtendedProperty_FWD_DEFINED__ @@ -558,36 +550,36 @@ interface IInkExtendedProperty { #define IInkExtendedProperty_put_Data(This,Data) (This)->lpVtbl->put_Data(This,Data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkExtendedProperty_QueryInterface(IInkExtendedProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkExtendedProperty_QueryInterface(IInkExtendedProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkExtendedProperty_AddRef(IInkExtendedProperty* This) { +static inline ULONG IInkExtendedProperty_AddRef(IInkExtendedProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkExtendedProperty_Release(IInkExtendedProperty* This) { +static inline ULONG IInkExtendedProperty_Release(IInkExtendedProperty* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkExtendedProperty_GetTypeInfoCount(IInkExtendedProperty* This,UINT *pctinfo) { +static inline HRESULT IInkExtendedProperty_GetTypeInfoCount(IInkExtendedProperty* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkExtendedProperty_GetTypeInfo(IInkExtendedProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkExtendedProperty_GetTypeInfo(IInkExtendedProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkExtendedProperty_GetIDsOfNames(IInkExtendedProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkExtendedProperty_GetIDsOfNames(IInkExtendedProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkExtendedProperty_Invoke(IInkExtendedProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkExtendedProperty_Invoke(IInkExtendedProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkExtendedProperty methods ***/ -static __WIDL_INLINE HRESULT IInkExtendedProperty_get_Guid(IInkExtendedProperty* This,BSTR *Guid) { +static inline HRESULT IInkExtendedProperty_get_Guid(IInkExtendedProperty* This,BSTR *Guid) { return This->lpVtbl->get_Guid(This,Guid); } -static __WIDL_INLINE HRESULT IInkExtendedProperty_get_Data(IInkExtendedProperty* This,VARIANT *Data) { +static inline HRESULT IInkExtendedProperty_get_Data(IInkExtendedProperty* This,VARIANT *Data) { return This->lpVtbl->get_Data(This,Data); } -static __WIDL_INLINE HRESULT IInkExtendedProperty_put_Data(IInkExtendedProperty* This,VARIANT Data) { +static inline HRESULT IInkExtendedProperty_put_Data(IInkExtendedProperty* This,VARIANT Data) { return This->lpVtbl->put_Data(This,Data); } #endif @@ -744,48 +736,48 @@ interface IInkExtendedProperties { #define IInkExtendedProperties_DoesPropertyExist(This,Guid,DoesPropertyExist) (This)->lpVtbl->DoesPropertyExist(This,Guid,DoesPropertyExist) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkExtendedProperties_QueryInterface(IInkExtendedProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkExtendedProperties_QueryInterface(IInkExtendedProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkExtendedProperties_AddRef(IInkExtendedProperties* This) { +static inline ULONG IInkExtendedProperties_AddRef(IInkExtendedProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkExtendedProperties_Release(IInkExtendedProperties* This) { +static inline ULONG IInkExtendedProperties_Release(IInkExtendedProperties* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkExtendedProperties_GetTypeInfoCount(IInkExtendedProperties* This,UINT *pctinfo) { +static inline HRESULT IInkExtendedProperties_GetTypeInfoCount(IInkExtendedProperties* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkExtendedProperties_GetTypeInfo(IInkExtendedProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkExtendedProperties_GetTypeInfo(IInkExtendedProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkExtendedProperties_GetIDsOfNames(IInkExtendedProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkExtendedProperties_GetIDsOfNames(IInkExtendedProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkExtendedProperties_Invoke(IInkExtendedProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkExtendedProperties_Invoke(IInkExtendedProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkExtendedProperties methods ***/ -static __WIDL_INLINE HRESULT IInkExtendedProperties_get_Count(IInkExtendedProperties* This,LONG *Count) { +static inline HRESULT IInkExtendedProperties_get_Count(IInkExtendedProperties* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IInkExtendedProperties_get__NewEnum(IInkExtendedProperties* This,IUnknown **_NewEnum) { +static inline HRESULT IInkExtendedProperties_get__NewEnum(IInkExtendedProperties* This,IUnknown **_NewEnum) { return This->lpVtbl->get__NewEnum(This,_NewEnum); } -static __WIDL_INLINE HRESULT IInkExtendedProperties_Item(IInkExtendedProperties* This,VARIANT Identifier,IInkExtendedProperty **Item) { +static inline HRESULT IInkExtendedProperties_Item(IInkExtendedProperties* This,VARIANT Identifier,IInkExtendedProperty **Item) { return This->lpVtbl->Item(This,Identifier,Item); } -static __WIDL_INLINE HRESULT IInkExtendedProperties_Add(IInkExtendedProperties* This,BSTR Guid,VARIANT Data,IInkExtendedProperty **InkExtendedProperty) { +static inline HRESULT IInkExtendedProperties_Add(IInkExtendedProperties* This,BSTR Guid,VARIANT Data,IInkExtendedProperty **InkExtendedProperty) { return This->lpVtbl->Add(This,Guid,Data,InkExtendedProperty); } -static __WIDL_INLINE HRESULT IInkExtendedProperties_Remove(IInkExtendedProperties* This,VARIANT Identifier) { +static inline HRESULT IInkExtendedProperties_Remove(IInkExtendedProperties* This,VARIANT Identifier) { return This->lpVtbl->Remove(This,Identifier); } -static __WIDL_INLINE HRESULT IInkExtendedProperties_Clear(IInkExtendedProperties* This) { +static inline HRESULT IInkExtendedProperties_Clear(IInkExtendedProperties* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT IInkExtendedProperties_DoesPropertyExist(IInkExtendedProperties* This,BSTR Guid,VARIANT_BOOL *DoesPropertyExist) { +static inline HRESULT IInkExtendedProperties_DoesPropertyExist(IInkExtendedProperties* This,BSTR Guid,VARIANT_BOOL *DoesPropertyExist) { return This->lpVtbl->DoesPropertyExist(This,Guid,DoesPropertyExist); } #endif @@ -1039,87 +1031,87 @@ interface IInkDrawingAttributes { #define IInkDrawingAttributes_Clone(This,DrawingAttributes) (This)->lpVtbl->Clone(This,DrawingAttributes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkDrawingAttributes_QueryInterface(IInkDrawingAttributes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkDrawingAttributes_QueryInterface(IInkDrawingAttributes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkDrawingAttributes_AddRef(IInkDrawingAttributes* This) { +static inline ULONG IInkDrawingAttributes_AddRef(IInkDrawingAttributes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkDrawingAttributes_Release(IInkDrawingAttributes* This) { +static inline ULONG IInkDrawingAttributes_Release(IInkDrawingAttributes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkDrawingAttributes_GetTypeInfoCount(IInkDrawingAttributes* This,UINT *pctinfo) { +static inline HRESULT IInkDrawingAttributes_GetTypeInfoCount(IInkDrawingAttributes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_GetTypeInfo(IInkDrawingAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkDrawingAttributes_GetTypeInfo(IInkDrawingAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_GetIDsOfNames(IInkDrawingAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkDrawingAttributes_GetIDsOfNames(IInkDrawingAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_Invoke(IInkDrawingAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkDrawingAttributes_Invoke(IInkDrawingAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkDrawingAttributes methods ***/ -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_Color(IInkDrawingAttributes* This,LONG *CurrentColor) { +static inline HRESULT IInkDrawingAttributes_get_Color(IInkDrawingAttributes* This,LONG *CurrentColor) { return This->lpVtbl->get_Color(This,CurrentColor); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_put_Color(IInkDrawingAttributes* This,LONG NewColor) { +static inline HRESULT IInkDrawingAttributes_put_Color(IInkDrawingAttributes* This,LONG NewColor) { return This->lpVtbl->put_Color(This,NewColor); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_Width(IInkDrawingAttributes* This,float *CurrentWidth) { +static inline HRESULT IInkDrawingAttributes_get_Width(IInkDrawingAttributes* This,float *CurrentWidth) { return This->lpVtbl->get_Width(This,CurrentWidth); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_put_Width(IInkDrawingAttributes* This,float NewWidth) { +static inline HRESULT IInkDrawingAttributes_put_Width(IInkDrawingAttributes* This,float NewWidth) { return This->lpVtbl->put_Width(This,NewWidth); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_Height(IInkDrawingAttributes* This,float *CurrentHeight) { +static inline HRESULT IInkDrawingAttributes_get_Height(IInkDrawingAttributes* This,float *CurrentHeight) { return This->lpVtbl->get_Height(This,CurrentHeight); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_put_Height(IInkDrawingAttributes* This,float NewHeight) { +static inline HRESULT IInkDrawingAttributes_put_Height(IInkDrawingAttributes* This,float NewHeight) { return This->lpVtbl->put_Height(This,NewHeight); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_FitToCurve(IInkDrawingAttributes* This,VARIANT_BOOL *Flag) { +static inline HRESULT IInkDrawingAttributes_get_FitToCurve(IInkDrawingAttributes* This,VARIANT_BOOL *Flag) { return This->lpVtbl->get_FitToCurve(This,Flag); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_put_FitToCurve(IInkDrawingAttributes* This,VARIANT_BOOL Flag) { +static inline HRESULT IInkDrawingAttributes_put_FitToCurve(IInkDrawingAttributes* This,VARIANT_BOOL Flag) { return This->lpVtbl->put_FitToCurve(This,Flag); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_IgnorePressure(IInkDrawingAttributes* This,VARIANT_BOOL *Flag) { +static inline HRESULT IInkDrawingAttributes_get_IgnorePressure(IInkDrawingAttributes* This,VARIANT_BOOL *Flag) { return This->lpVtbl->get_IgnorePressure(This,Flag); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_put_IgnorePressure(IInkDrawingAttributes* This,VARIANT_BOOL Flag) { +static inline HRESULT IInkDrawingAttributes_put_IgnorePressure(IInkDrawingAttributes* This,VARIANT_BOOL Flag) { return This->lpVtbl->put_IgnorePressure(This,Flag); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_AntiAliased(IInkDrawingAttributes* This,VARIANT_BOOL *Flag) { +static inline HRESULT IInkDrawingAttributes_get_AntiAliased(IInkDrawingAttributes* This,VARIANT_BOOL *Flag) { return This->lpVtbl->get_AntiAliased(This,Flag); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_put_AntiAliased(IInkDrawingAttributes* This,VARIANT_BOOL Flag) { +static inline HRESULT IInkDrawingAttributes_put_AntiAliased(IInkDrawingAttributes* This,VARIANT_BOOL Flag) { return This->lpVtbl->put_AntiAliased(This,Flag); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_Transparency(IInkDrawingAttributes* This,LONG *CurrentTransparency) { +static inline HRESULT IInkDrawingAttributes_get_Transparency(IInkDrawingAttributes* This,LONG *CurrentTransparency) { return This->lpVtbl->get_Transparency(This,CurrentTransparency); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_put_Transparency(IInkDrawingAttributes* This,LONG NewTransparency) { +static inline HRESULT IInkDrawingAttributes_put_Transparency(IInkDrawingAttributes* This,LONG NewTransparency) { return This->lpVtbl->put_Transparency(This,NewTransparency); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_RasterOperation(IInkDrawingAttributes* This,InkRasterOperation *CurrentRasterOperation) { +static inline HRESULT IInkDrawingAttributes_get_RasterOperation(IInkDrawingAttributes* This,InkRasterOperation *CurrentRasterOperation) { return This->lpVtbl->get_RasterOperation(This,CurrentRasterOperation); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_put_RasterOperation(IInkDrawingAttributes* This,InkRasterOperation NewRasterOperation) { +static inline HRESULT IInkDrawingAttributes_put_RasterOperation(IInkDrawingAttributes* This,InkRasterOperation NewRasterOperation) { return This->lpVtbl->put_RasterOperation(This,NewRasterOperation); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_PenTip(IInkDrawingAttributes* This,InkPenTip *CurrentPenTip) { +static inline HRESULT IInkDrawingAttributes_get_PenTip(IInkDrawingAttributes* This,InkPenTip *CurrentPenTip) { return This->lpVtbl->get_PenTip(This,CurrentPenTip); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_put_PenTip(IInkDrawingAttributes* This,InkPenTip NewPenTip) { +static inline HRESULT IInkDrawingAttributes_put_PenTip(IInkDrawingAttributes* This,InkPenTip NewPenTip) { return This->lpVtbl->put_PenTip(This,NewPenTip); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_get_ExtendedProperties(IInkDrawingAttributes* This,IInkExtendedProperties **Properties) { +static inline HRESULT IInkDrawingAttributes_get_ExtendedProperties(IInkDrawingAttributes* This,IInkExtendedProperties **Properties) { return This->lpVtbl->get_ExtendedProperties(This,Properties); } -static __WIDL_INLINE HRESULT IInkDrawingAttributes_Clone(IInkDrawingAttributes* This,IInkDrawingAttributes **DrawingAttributes) { +static inline HRESULT IInkDrawingAttributes_Clone(IInkDrawingAttributes* This,IInkDrawingAttributes **DrawingAttributes) { return This->lpVtbl->Clone(This,DrawingAttributes); } #endif @@ -1321,63 +1313,63 @@ interface IInkRectangle { #define IInkRectangle_SetRectangle(This,Top,Left,Bottom,Right) (This)->lpVtbl->SetRectangle(This,Top,Left,Bottom,Right) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkRectangle_QueryInterface(IInkRectangle* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkRectangle_QueryInterface(IInkRectangle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkRectangle_AddRef(IInkRectangle* This) { +static inline ULONG IInkRectangle_AddRef(IInkRectangle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkRectangle_Release(IInkRectangle* This) { +static inline ULONG IInkRectangle_Release(IInkRectangle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkRectangle_GetTypeInfoCount(IInkRectangle* This,UINT *pctinfo) { +static inline HRESULT IInkRectangle_GetTypeInfoCount(IInkRectangle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkRectangle_GetTypeInfo(IInkRectangle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkRectangle_GetTypeInfo(IInkRectangle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkRectangle_GetIDsOfNames(IInkRectangle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkRectangle_GetIDsOfNames(IInkRectangle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkRectangle_Invoke(IInkRectangle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkRectangle_Invoke(IInkRectangle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkRectangle methods ***/ -static __WIDL_INLINE HRESULT IInkRectangle_get_Top(IInkRectangle* This,LONG *Units) { +static inline HRESULT IInkRectangle_get_Top(IInkRectangle* This,LONG *Units) { return This->lpVtbl->get_Top(This,Units); } -static __WIDL_INLINE HRESULT IInkRectangle_put_Top(IInkRectangle* This,LONG Units) { +static inline HRESULT IInkRectangle_put_Top(IInkRectangle* This,LONG Units) { return This->lpVtbl->put_Top(This,Units); } -static __WIDL_INLINE HRESULT IInkRectangle_get_Left(IInkRectangle* This,LONG *Units) { +static inline HRESULT IInkRectangle_get_Left(IInkRectangle* This,LONG *Units) { return This->lpVtbl->get_Left(This,Units); } -static __WIDL_INLINE HRESULT IInkRectangle_put_Left(IInkRectangle* This,LONG Units) { +static inline HRESULT IInkRectangle_put_Left(IInkRectangle* This,LONG Units) { return This->lpVtbl->put_Left(This,Units); } -static __WIDL_INLINE HRESULT IInkRectangle_get_Bottom(IInkRectangle* This,LONG *Units) { +static inline HRESULT IInkRectangle_get_Bottom(IInkRectangle* This,LONG *Units) { return This->lpVtbl->get_Bottom(This,Units); } -static __WIDL_INLINE HRESULT IInkRectangle_put_Bottom(IInkRectangle* This,LONG Units) { +static inline HRESULT IInkRectangle_put_Bottom(IInkRectangle* This,LONG Units) { return This->lpVtbl->put_Bottom(This,Units); } -static __WIDL_INLINE HRESULT IInkRectangle_get_Right(IInkRectangle* This,LONG *Units) { +static inline HRESULT IInkRectangle_get_Right(IInkRectangle* This,LONG *Units) { return This->lpVtbl->get_Right(This,Units); } -static __WIDL_INLINE HRESULT IInkRectangle_put_Right(IInkRectangle* This,LONG Units) { +static inline HRESULT IInkRectangle_put_Right(IInkRectangle* This,LONG Units) { return This->lpVtbl->put_Right(This,Units); } -static __WIDL_INLINE HRESULT IInkRectangle_get_Data(IInkRectangle* This,RECT *Rect) { +static inline HRESULT IInkRectangle_get_Data(IInkRectangle* This,RECT *Rect) { return This->lpVtbl->get_Data(This,Rect); } -static __WIDL_INLINE HRESULT IInkRectangle_put_Data(IInkRectangle* This,RECT Rect) { +static inline HRESULT IInkRectangle_put_Data(IInkRectangle* This,RECT Rect) { return This->lpVtbl->put_Data(This,Rect); } -static __WIDL_INLINE HRESULT IInkRectangle_GetRectangle(IInkRectangle* This,LONG *Top,LONG *Left,LONG *Bottom,LONG *Right) { +static inline HRESULT IInkRectangle_GetRectangle(IInkRectangle* This,LONG *Top,LONG *Left,LONG *Bottom,LONG *Right) { return This->lpVtbl->GetRectangle(This,Top,Left,Bottom,Right); } -static __WIDL_INLINE HRESULT IInkRectangle_SetRectangle(IInkRectangle* This,LONG Top,LONG Left,LONG Bottom,LONG Right) { +static inline HRESULT IInkRectangle_SetRectangle(IInkRectangle* This,LONG Top,LONG Left,LONG Bottom,LONG Right) { return This->lpVtbl->SetRectangle(This,Top,Left,Bottom,Right); } #endif @@ -1529,45 +1521,45 @@ interface IInkTablet { #define IInkTablet_GetPropertyMetrics(This,propertyName,Minimum,Maximum,Units,Resolution) (This)->lpVtbl->GetPropertyMetrics(This,propertyName,Minimum,Maximum,Units,Resolution) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkTablet_QueryInterface(IInkTablet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkTablet_QueryInterface(IInkTablet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkTablet_AddRef(IInkTablet* This) { +static inline ULONG IInkTablet_AddRef(IInkTablet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkTablet_Release(IInkTablet* This) { +static inline ULONG IInkTablet_Release(IInkTablet* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkTablet_GetTypeInfoCount(IInkTablet* This,UINT *pctinfo) { +static inline HRESULT IInkTablet_GetTypeInfoCount(IInkTablet* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkTablet_GetTypeInfo(IInkTablet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkTablet_GetTypeInfo(IInkTablet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkTablet_GetIDsOfNames(IInkTablet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkTablet_GetIDsOfNames(IInkTablet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkTablet_Invoke(IInkTablet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkTablet_Invoke(IInkTablet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkTablet methods ***/ -static __WIDL_INLINE HRESULT IInkTablet_get_Name(IInkTablet* This,BSTR *Name) { +static inline HRESULT IInkTablet_get_Name(IInkTablet* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT IInkTablet_get_PlugAndPlayId(IInkTablet* This,BSTR *Id) { +static inline HRESULT IInkTablet_get_PlugAndPlayId(IInkTablet* This,BSTR *Id) { return This->lpVtbl->get_PlugAndPlayId(This,Id); } -static __WIDL_INLINE HRESULT IInkTablet_get_MaximumInputRectangle(IInkTablet* This,IInkRectangle **Rectangle) { +static inline HRESULT IInkTablet_get_MaximumInputRectangle(IInkTablet* This,IInkRectangle **Rectangle) { return This->lpVtbl->get_MaximumInputRectangle(This,Rectangle); } -static __WIDL_INLINE HRESULT IInkTablet_get_HardwareCapabilities(IInkTablet* This,TabletHardwareCapabilities *Capabilities) { +static inline HRESULT IInkTablet_get_HardwareCapabilities(IInkTablet* This,TabletHardwareCapabilities *Capabilities) { return This->lpVtbl->get_HardwareCapabilities(This,Capabilities); } -static __WIDL_INLINE HRESULT IInkTablet_IsPacketPropertySupported(IInkTablet* This,BSTR packetPropertyName,VARIANT_BOOL *Supported) { +static inline HRESULT IInkTablet_IsPacketPropertySupported(IInkTablet* This,BSTR packetPropertyName,VARIANT_BOOL *Supported) { return This->lpVtbl->IsPacketPropertySupported(This,packetPropertyName,Supported); } -static __WIDL_INLINE HRESULT IInkTablet_GetPropertyMetrics(IInkTablet* This,BSTR propertyName,LONG *Minimum,LONG *Maximum,TabletPropertyMetricUnit *Units,float *Resolution) { +static inline HRESULT IInkTablet_GetPropertyMetrics(IInkTablet* This,BSTR propertyName,LONG *Minimum,LONG *Maximum,TabletPropertyMetricUnit *Units,float *Resolution) { return This->lpVtbl->GetPropertyMetrics(This,propertyName,Minimum,Maximum,Units,Resolution); } #endif @@ -1685,36 +1677,36 @@ interface IInkCursorButton { #define IInkCursorButton_get_State(This,CurrentState) (This)->lpVtbl->get_State(This,CurrentState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkCursorButton_QueryInterface(IInkCursorButton* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkCursorButton_QueryInterface(IInkCursorButton* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkCursorButton_AddRef(IInkCursorButton* This) { +static inline ULONG IInkCursorButton_AddRef(IInkCursorButton* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkCursorButton_Release(IInkCursorButton* This) { +static inline ULONG IInkCursorButton_Release(IInkCursorButton* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkCursorButton_GetTypeInfoCount(IInkCursorButton* This,UINT *pctinfo) { +static inline HRESULT IInkCursorButton_GetTypeInfoCount(IInkCursorButton* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkCursorButton_GetTypeInfo(IInkCursorButton* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkCursorButton_GetTypeInfo(IInkCursorButton* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkCursorButton_GetIDsOfNames(IInkCursorButton* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkCursorButton_GetIDsOfNames(IInkCursorButton* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkCursorButton_Invoke(IInkCursorButton* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkCursorButton_Invoke(IInkCursorButton* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkCursorButton methods ***/ -static __WIDL_INLINE HRESULT IInkCursorButton_get_Name(IInkCursorButton* This,BSTR *Name) { +static inline HRESULT IInkCursorButton_get_Name(IInkCursorButton* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT IInkCursorButton_get_Id(IInkCursorButton* This,BSTR *Id) { +static inline HRESULT IInkCursorButton_get_Id(IInkCursorButton* This,BSTR *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT IInkCursorButton_get_State(IInkCursorButton* This,InkCursorButtonState *CurrentState) { +static inline HRESULT IInkCursorButton_get_State(IInkCursorButton* This,InkCursorButtonState *CurrentState) { return This->lpVtbl->get_State(This,CurrentState); } #endif @@ -1834,36 +1826,36 @@ interface IInkCursorButtons { #define IInkCursorButtons_Item(This,Identifier,Button) (This)->lpVtbl->Item(This,Identifier,Button) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkCursorButtons_QueryInterface(IInkCursorButtons* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkCursorButtons_QueryInterface(IInkCursorButtons* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkCursorButtons_AddRef(IInkCursorButtons* This) { +static inline ULONG IInkCursorButtons_AddRef(IInkCursorButtons* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkCursorButtons_Release(IInkCursorButtons* This) { +static inline ULONG IInkCursorButtons_Release(IInkCursorButtons* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkCursorButtons_GetTypeInfoCount(IInkCursorButtons* This,UINT *pctinfo) { +static inline HRESULT IInkCursorButtons_GetTypeInfoCount(IInkCursorButtons* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkCursorButtons_GetTypeInfo(IInkCursorButtons* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkCursorButtons_GetTypeInfo(IInkCursorButtons* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkCursorButtons_GetIDsOfNames(IInkCursorButtons* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkCursorButtons_GetIDsOfNames(IInkCursorButtons* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkCursorButtons_Invoke(IInkCursorButtons* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkCursorButtons_Invoke(IInkCursorButtons* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkCursorButtons methods ***/ -static __WIDL_INLINE HRESULT IInkCursorButtons_get_Count(IInkCursorButtons* This,LONG *Count) { +static inline HRESULT IInkCursorButtons_get_Count(IInkCursorButtons* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IInkCursorButtons_get__NewEnum(IInkCursorButtons* This,IUnknown **_NewEnum) { +static inline HRESULT IInkCursorButtons_get__NewEnum(IInkCursorButtons* This,IUnknown **_NewEnum) { return This->lpVtbl->get__NewEnum(This,_NewEnum); } -static __WIDL_INLINE HRESULT IInkCursorButtons_Item(IInkCursorButtons* This,VARIANT Identifier,IInkCursorButton **Button) { +static inline HRESULT IInkCursorButtons_Item(IInkCursorButtons* This,VARIANT Identifier,IInkCursorButton **Button) { return This->lpVtbl->Item(This,Identifier,Button); } #endif @@ -2013,48 +2005,48 @@ interface IInkCursor { #define IInkCursor_get_Buttons(This,Buttons) (This)->lpVtbl->get_Buttons(This,Buttons) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkCursor_QueryInterface(IInkCursor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkCursor_QueryInterface(IInkCursor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkCursor_AddRef(IInkCursor* This) { +static inline ULONG IInkCursor_AddRef(IInkCursor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkCursor_Release(IInkCursor* This) { +static inline ULONG IInkCursor_Release(IInkCursor* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkCursor_GetTypeInfoCount(IInkCursor* This,UINT *pctinfo) { +static inline HRESULT IInkCursor_GetTypeInfoCount(IInkCursor* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkCursor_GetTypeInfo(IInkCursor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkCursor_GetTypeInfo(IInkCursor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkCursor_GetIDsOfNames(IInkCursor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkCursor_GetIDsOfNames(IInkCursor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkCursor_Invoke(IInkCursor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkCursor_Invoke(IInkCursor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkCursor methods ***/ -static __WIDL_INLINE HRESULT IInkCursor_get_Name(IInkCursor* This,BSTR *Name) { +static inline HRESULT IInkCursor_get_Name(IInkCursor* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT IInkCursor_get_Id(IInkCursor* This,LONG *Id) { +static inline HRESULT IInkCursor_get_Id(IInkCursor* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT IInkCursor_get_Inverted(IInkCursor* This,VARIANT_BOOL *Status) { +static inline HRESULT IInkCursor_get_Inverted(IInkCursor* This,VARIANT_BOOL *Status) { return This->lpVtbl->get_Inverted(This,Status); } -static __WIDL_INLINE HRESULT IInkCursor_get_DrawingAttributes(IInkCursor* This,IInkDrawingAttributes **Attributes) { +static inline HRESULT IInkCursor_get_DrawingAttributes(IInkCursor* This,IInkDrawingAttributes **Attributes) { return This->lpVtbl->get_DrawingAttributes(This,Attributes); } -static __WIDL_INLINE HRESULT IInkCursor_putref_DrawingAttributes(IInkCursor* This,IInkDrawingAttributes *Attributes) { +static inline HRESULT IInkCursor_putref_DrawingAttributes(IInkCursor* This,IInkDrawingAttributes *Attributes) { return This->lpVtbl->putref_DrawingAttributes(This,Attributes); } -static __WIDL_INLINE HRESULT IInkCursor_get_Tablet(IInkCursor* This,IInkTablet **Tablet) { +static inline HRESULT IInkCursor_get_Tablet(IInkCursor* This,IInkTablet **Tablet) { return This->lpVtbl->get_Tablet(This,Tablet); } -static __WIDL_INLINE HRESULT IInkCursor_get_Buttons(IInkCursor* This,IInkCursorButtons **Buttons) { +static inline HRESULT IInkCursor_get_Buttons(IInkCursor* This,IInkCursorButtons **Buttons) { return This->lpVtbl->get_Buttons(This,Buttons); } #endif @@ -2355,93 +2347,93 @@ interface IInkTransform { #define IInkTransform_put_Data(This,XForm) (This)->lpVtbl->put_Data(This,XForm) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkTransform_QueryInterface(IInkTransform* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkTransform_QueryInterface(IInkTransform* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkTransform_AddRef(IInkTransform* This) { +static inline ULONG IInkTransform_AddRef(IInkTransform* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkTransform_Release(IInkTransform* This) { +static inline ULONG IInkTransform_Release(IInkTransform* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkTransform_GetTypeInfoCount(IInkTransform* This,UINT *pctinfo) { +static inline HRESULT IInkTransform_GetTypeInfoCount(IInkTransform* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkTransform_GetTypeInfo(IInkTransform* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkTransform_GetTypeInfo(IInkTransform* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkTransform_GetIDsOfNames(IInkTransform* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkTransform_GetIDsOfNames(IInkTransform* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkTransform_Invoke(IInkTransform* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkTransform_Invoke(IInkTransform* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkTransform methods ***/ -static __WIDL_INLINE HRESULT IInkTransform_Reset(IInkTransform* This) { +static inline HRESULT IInkTransform_Reset(IInkTransform* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IInkTransform_Translate(IInkTransform* This,float HorizontalComponent,float VerticalComponent) { +static inline HRESULT IInkTransform_Translate(IInkTransform* This,float HorizontalComponent,float VerticalComponent) { return This->lpVtbl->Translate(This,HorizontalComponent,VerticalComponent); } -static __WIDL_INLINE HRESULT IInkTransform_Rotate(IInkTransform* This,float Degrees,float x,float y) { +static inline HRESULT IInkTransform_Rotate(IInkTransform* This,float Degrees,float x,float y) { return This->lpVtbl->Rotate(This,Degrees,x,y); } -static __WIDL_INLINE HRESULT IInkTransform_Reflect(IInkTransform* This,VARIANT_BOOL Horizontally,VARIANT_BOOL Vertically) { +static inline HRESULT IInkTransform_Reflect(IInkTransform* This,VARIANT_BOOL Horizontally,VARIANT_BOOL Vertically) { return This->lpVtbl->Reflect(This,Horizontally,Vertically); } -static __WIDL_INLINE HRESULT IInkTransform_Shear(IInkTransform* This,float HorizontalComponent,float VerticalComponent) { +static inline HRESULT IInkTransform_Shear(IInkTransform* This,float HorizontalComponent,float VerticalComponent) { return This->lpVtbl->Shear(This,HorizontalComponent,VerticalComponent); } -static __WIDL_INLINE HRESULT IInkTransform_ScaleTransform(IInkTransform* This,float HorizontalMultiplier,float VerticalMultiplier) { +static inline HRESULT IInkTransform_ScaleTransform(IInkTransform* This,float HorizontalMultiplier,float VerticalMultiplier) { return This->lpVtbl->ScaleTransform(This,HorizontalMultiplier,VerticalMultiplier); } -static __WIDL_INLINE HRESULT IInkTransform_GetTransform(IInkTransform* This,float *eM11,float *eM12,float *eM21,float *eM22,float *eDx,float *eDy) { +static inline HRESULT IInkTransform_GetTransform(IInkTransform* This,float *eM11,float *eM12,float *eM21,float *eM22,float *eDx,float *eDy) { return This->lpVtbl->GetTransform(This,eM11,eM12,eM21,eM22,eDx,eDy); } -static __WIDL_INLINE HRESULT IInkTransform_SetTransform(IInkTransform* This,float eM11,float eM12,float eM21,float eM22,float eDx,float eDy) { +static inline HRESULT IInkTransform_SetTransform(IInkTransform* This,float eM11,float eM12,float eM21,float eM22,float eDx,float eDy) { return This->lpVtbl->SetTransform(This,eM11,eM12,eM21,eM22,eDx,eDy); } -static __WIDL_INLINE HRESULT IInkTransform_get_eM11(IInkTransform* This,float *Value) { +static inline HRESULT IInkTransform_get_eM11(IInkTransform* This,float *Value) { return This->lpVtbl->get_eM11(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_put_eM11(IInkTransform* This,float Value) { +static inline HRESULT IInkTransform_put_eM11(IInkTransform* This,float Value) { return This->lpVtbl->put_eM11(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_get_eM12(IInkTransform* This,float *Value) { +static inline HRESULT IInkTransform_get_eM12(IInkTransform* This,float *Value) { return This->lpVtbl->get_eM12(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_put_eM12(IInkTransform* This,float Value) { +static inline HRESULT IInkTransform_put_eM12(IInkTransform* This,float Value) { return This->lpVtbl->put_eM12(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_get_eM21(IInkTransform* This,float *Value) { +static inline HRESULT IInkTransform_get_eM21(IInkTransform* This,float *Value) { return This->lpVtbl->get_eM21(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_put_eM21(IInkTransform* This,float Value) { +static inline HRESULT IInkTransform_put_eM21(IInkTransform* This,float Value) { return This->lpVtbl->put_eM21(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_get_eM22(IInkTransform* This,float *Value) { +static inline HRESULT IInkTransform_get_eM22(IInkTransform* This,float *Value) { return This->lpVtbl->get_eM22(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_put_eM22(IInkTransform* This,float Value) { +static inline HRESULT IInkTransform_put_eM22(IInkTransform* This,float Value) { return This->lpVtbl->put_eM22(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_get_eDx(IInkTransform* This,float *Value) { +static inline HRESULT IInkTransform_get_eDx(IInkTransform* This,float *Value) { return This->lpVtbl->get_eDx(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_put_eDx(IInkTransform* This,float Value) { +static inline HRESULT IInkTransform_put_eDx(IInkTransform* This,float Value) { return This->lpVtbl->put_eDx(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_get_eDy(IInkTransform* This,float *Value) { +static inline HRESULT IInkTransform_get_eDy(IInkTransform* This,float *Value) { return This->lpVtbl->get_eDy(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_put_eDy(IInkTransform* This,float Value) { +static inline HRESULT IInkTransform_put_eDy(IInkTransform* This,float Value) { return This->lpVtbl->put_eDy(This,Value); } -static __WIDL_INLINE HRESULT IInkTransform_get_Data(IInkTransform* This,XFORM *XForm) { +static inline HRESULT IInkTransform_get_Data(IInkTransform* This,XFORM *XForm) { return This->lpVtbl->get_Data(This,XForm); } -static __WIDL_INLINE HRESULT IInkTransform_put_Data(IInkTransform* This,XFORM XForm) { +static inline HRESULT IInkTransform_put_Data(IInkTransform* This,XFORM XForm) { return This->lpVtbl->put_Data(This,XForm); } #endif @@ -2569,39 +2561,39 @@ interface IInkRecognitionAlternates { #define IInkRecognitionAlternates_Item(This,Index,InkRecoAlternate) (This)->lpVtbl->Item(This,Index,InkRecoAlternate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkRecognitionAlternates_QueryInterface(IInkRecognitionAlternates* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkRecognitionAlternates_QueryInterface(IInkRecognitionAlternates* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkRecognitionAlternates_AddRef(IInkRecognitionAlternates* This) { +static inline ULONG IInkRecognitionAlternates_AddRef(IInkRecognitionAlternates* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkRecognitionAlternates_Release(IInkRecognitionAlternates* This) { +static inline ULONG IInkRecognitionAlternates_Release(IInkRecognitionAlternates* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkRecognitionAlternates_GetTypeInfoCount(IInkRecognitionAlternates* This,UINT *pctinfo) { +static inline HRESULT IInkRecognitionAlternates_GetTypeInfoCount(IInkRecognitionAlternates* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternates_GetTypeInfo(IInkRecognitionAlternates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkRecognitionAlternates_GetTypeInfo(IInkRecognitionAlternates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternates_GetIDsOfNames(IInkRecognitionAlternates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkRecognitionAlternates_GetIDsOfNames(IInkRecognitionAlternates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternates_Invoke(IInkRecognitionAlternates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkRecognitionAlternates_Invoke(IInkRecognitionAlternates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkRecognitionAlternates methods ***/ -static __WIDL_INLINE HRESULT IInkRecognitionAlternates_get_Count(IInkRecognitionAlternates* This,LONG *Count) { +static inline HRESULT IInkRecognitionAlternates_get_Count(IInkRecognitionAlternates* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternates_get__NewEnum(IInkRecognitionAlternates* This,IUnknown **_NewEnum) { +static inline HRESULT IInkRecognitionAlternates_get__NewEnum(IInkRecognitionAlternates* This,IUnknown **_NewEnum) { return This->lpVtbl->get__NewEnum(This,_NewEnum); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternates_get_Strokes(IInkRecognitionAlternates* This,IInkStrokes **Strokes) { +static inline HRESULT IInkRecognitionAlternates_get_Strokes(IInkRecognitionAlternates* This,IInkStrokes **Strokes) { return This->lpVtbl->get_Strokes(This,Strokes); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternates_Item(IInkRecognitionAlternates* This,LONG Index,IInkRecognitionAlternate **InkRecoAlternate) { +static inline HRESULT IInkRecognitionAlternates_Item(IInkRecognitionAlternates* This,LONG Index,IInkRecognitionAlternate **InkRecoAlternate) { return This->lpVtbl->Item(This,Index,InkRecoAlternate); } #endif @@ -2829,72 +2821,72 @@ interface IInkRecognitionAlternate { #define IInkRecognitionAlternate_GetPropertyValue(This,PropertyType,PropertyValue) (This)->lpVtbl->GetPropertyValue(This,PropertyType,PropertyValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_QueryInterface(IInkRecognitionAlternate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkRecognitionAlternate_QueryInterface(IInkRecognitionAlternate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkRecognitionAlternate_AddRef(IInkRecognitionAlternate* This) { +static inline ULONG IInkRecognitionAlternate_AddRef(IInkRecognitionAlternate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkRecognitionAlternate_Release(IInkRecognitionAlternate* This) { +static inline ULONG IInkRecognitionAlternate_Release(IInkRecognitionAlternate* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_GetTypeInfoCount(IInkRecognitionAlternate* This,UINT *pctinfo) { +static inline HRESULT IInkRecognitionAlternate_GetTypeInfoCount(IInkRecognitionAlternate* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_GetTypeInfo(IInkRecognitionAlternate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkRecognitionAlternate_GetTypeInfo(IInkRecognitionAlternate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_GetIDsOfNames(IInkRecognitionAlternate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkRecognitionAlternate_GetIDsOfNames(IInkRecognitionAlternate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_Invoke(IInkRecognitionAlternate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkRecognitionAlternate_Invoke(IInkRecognitionAlternate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkRecognitionAlternate methods ***/ -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_String(IInkRecognitionAlternate* This,BSTR *RecoString) { +static inline HRESULT IInkRecognitionAlternate_get_String(IInkRecognitionAlternate* This,BSTR *RecoString) { return This->lpVtbl->get_String(This,RecoString); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_Confidence(IInkRecognitionAlternate* This,InkRecognitionConfidence *Confidence) { +static inline HRESULT IInkRecognitionAlternate_get_Confidence(IInkRecognitionAlternate* This,InkRecognitionConfidence *Confidence) { return This->lpVtbl->get_Confidence(This,Confidence); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_Baseline(IInkRecognitionAlternate* This,VARIANT *Baseline) { +static inline HRESULT IInkRecognitionAlternate_get_Baseline(IInkRecognitionAlternate* This,VARIANT *Baseline) { return This->lpVtbl->get_Baseline(This,Baseline); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_Midline(IInkRecognitionAlternate* This,VARIANT *Midline) { +static inline HRESULT IInkRecognitionAlternate_get_Midline(IInkRecognitionAlternate* This,VARIANT *Midline) { return This->lpVtbl->get_Midline(This,Midline); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_Ascender(IInkRecognitionAlternate* This,VARIANT *Ascender) { +static inline HRESULT IInkRecognitionAlternate_get_Ascender(IInkRecognitionAlternate* This,VARIANT *Ascender) { return This->lpVtbl->get_Ascender(This,Ascender); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_Descender(IInkRecognitionAlternate* This,VARIANT *Descender) { +static inline HRESULT IInkRecognitionAlternate_get_Descender(IInkRecognitionAlternate* This,VARIANT *Descender) { return This->lpVtbl->get_Descender(This,Descender); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_LineNumber(IInkRecognitionAlternate* This,LONG *LineNumber) { +static inline HRESULT IInkRecognitionAlternate_get_LineNumber(IInkRecognitionAlternate* This,LONG *LineNumber) { return This->lpVtbl->get_LineNumber(This,LineNumber); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_Strokes(IInkRecognitionAlternate* This,IInkStrokes **Strokes) { +static inline HRESULT IInkRecognitionAlternate_get_Strokes(IInkRecognitionAlternate* This,IInkStrokes **Strokes) { return This->lpVtbl->get_Strokes(This,Strokes); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_LineAlternates(IInkRecognitionAlternate* This,IInkRecognitionAlternates **LineAlternates) { +static inline HRESULT IInkRecognitionAlternate_get_LineAlternates(IInkRecognitionAlternate* This,IInkRecognitionAlternates **LineAlternates) { return This->lpVtbl->get_LineAlternates(This,LineAlternates); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_get_ConfidenceAlternates(IInkRecognitionAlternate* This,IInkRecognitionAlternates **ConfidenceAlternates) { +static inline HRESULT IInkRecognitionAlternate_get_ConfidenceAlternates(IInkRecognitionAlternate* This,IInkRecognitionAlternates **ConfidenceAlternates) { return This->lpVtbl->get_ConfidenceAlternates(This,ConfidenceAlternates); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_GetStrokesFromStrokeRanges(IInkRecognitionAlternate* This,IInkStrokes *Strokes,IInkStrokes **GetStrokesFromStrokeRanges) { +static inline HRESULT IInkRecognitionAlternate_GetStrokesFromStrokeRanges(IInkRecognitionAlternate* This,IInkStrokes *Strokes,IInkStrokes **GetStrokesFromStrokeRanges) { return This->lpVtbl->GetStrokesFromStrokeRanges(This,Strokes,GetStrokesFromStrokeRanges); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_GetStrokesFromTextRange(IInkRecognitionAlternate* This,LONG *selectionStart,LONG *selectionLength,IInkStrokes **GetStrokesFromTextRange) { +static inline HRESULT IInkRecognitionAlternate_GetStrokesFromTextRange(IInkRecognitionAlternate* This,LONG *selectionStart,LONG *selectionLength,IInkStrokes **GetStrokesFromTextRange) { return This->lpVtbl->GetStrokesFromTextRange(This,selectionStart,selectionLength,GetStrokesFromTextRange); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_GetTextRangeFromStrokes(IInkRecognitionAlternate* This,IInkStrokes *Strokes,LONG *selectionStart,LONG *selectionLength) { +static inline HRESULT IInkRecognitionAlternate_GetTextRangeFromStrokes(IInkRecognitionAlternate* This,IInkStrokes *Strokes,LONG *selectionStart,LONG *selectionLength) { return This->lpVtbl->GetTextRangeFromStrokes(This,Strokes,selectionStart,selectionLength); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_AlternatesWithConstantPropertyValues(IInkRecognitionAlternate* This,BSTR PropertyType,IInkRecognitionAlternates **AlternatesWithConstantPropertyValues) { +static inline HRESULT IInkRecognitionAlternate_AlternatesWithConstantPropertyValues(IInkRecognitionAlternate* This,BSTR PropertyType,IInkRecognitionAlternates **AlternatesWithConstantPropertyValues) { return This->lpVtbl->AlternatesWithConstantPropertyValues(This,PropertyType,AlternatesWithConstantPropertyValues); } -static __WIDL_INLINE HRESULT IInkRecognitionAlternate_GetPropertyValue(IInkRecognitionAlternate* This,BSTR PropertyType,VARIANT *PropertyValue) { +static inline HRESULT IInkRecognitionAlternate_GetPropertyValue(IInkRecognitionAlternate* This,BSTR PropertyType,VARIANT *PropertyValue) { return This->lpVtbl->GetPropertyValue(This,PropertyType,PropertyValue); } #endif @@ -3049,48 +3041,48 @@ interface IInkRecognitionResult { #define IInkRecognitionResult_SetResultOnStrokes(This) (This)->lpVtbl->SetResultOnStrokes(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkRecognitionResult_QueryInterface(IInkRecognitionResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkRecognitionResult_QueryInterface(IInkRecognitionResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkRecognitionResult_AddRef(IInkRecognitionResult* This) { +static inline ULONG IInkRecognitionResult_AddRef(IInkRecognitionResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkRecognitionResult_Release(IInkRecognitionResult* This) { +static inline ULONG IInkRecognitionResult_Release(IInkRecognitionResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkRecognitionResult_GetTypeInfoCount(IInkRecognitionResult* This,UINT *pctinfo) { +static inline HRESULT IInkRecognitionResult_GetTypeInfoCount(IInkRecognitionResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkRecognitionResult_GetTypeInfo(IInkRecognitionResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkRecognitionResult_GetTypeInfo(IInkRecognitionResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkRecognitionResult_GetIDsOfNames(IInkRecognitionResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkRecognitionResult_GetIDsOfNames(IInkRecognitionResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkRecognitionResult_Invoke(IInkRecognitionResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkRecognitionResult_Invoke(IInkRecognitionResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkRecognitionResult methods ***/ -static __WIDL_INLINE HRESULT IInkRecognitionResult_get_TopString(IInkRecognitionResult* This,BSTR *TopString) { +static inline HRESULT IInkRecognitionResult_get_TopString(IInkRecognitionResult* This,BSTR *TopString) { return This->lpVtbl->get_TopString(This,TopString); } -static __WIDL_INLINE HRESULT IInkRecognitionResult_get_TopAlternate(IInkRecognitionResult* This,IInkRecognitionAlternate **TopAlternate) { +static inline HRESULT IInkRecognitionResult_get_TopAlternate(IInkRecognitionResult* This,IInkRecognitionAlternate **TopAlternate) { return This->lpVtbl->get_TopAlternate(This,TopAlternate); } -static __WIDL_INLINE HRESULT IInkRecognitionResult_get_TopConfidence(IInkRecognitionResult* This,InkRecognitionConfidence *TopConfidence) { +static inline HRESULT IInkRecognitionResult_get_TopConfidence(IInkRecognitionResult* This,InkRecognitionConfidence *TopConfidence) { return This->lpVtbl->get_TopConfidence(This,TopConfidence); } -static __WIDL_INLINE HRESULT IInkRecognitionResult_get_Strokes(IInkRecognitionResult* This,IInkStrokes **Strokes) { +static inline HRESULT IInkRecognitionResult_get_Strokes(IInkRecognitionResult* This,IInkStrokes **Strokes) { return This->lpVtbl->get_Strokes(This,Strokes); } -static __WIDL_INLINE HRESULT IInkRecognitionResult_AlternatesFromSelection(IInkRecognitionResult* This,LONG selectionStart,LONG selectionLength,LONG maximumAlternates,IInkRecognitionAlternates **AlternatesFromSelection) { +static inline HRESULT IInkRecognitionResult_AlternatesFromSelection(IInkRecognitionResult* This,LONG selectionStart,LONG selectionLength,LONG maximumAlternates,IInkRecognitionAlternates **AlternatesFromSelection) { return This->lpVtbl->AlternatesFromSelection(This,selectionStart,selectionLength,maximumAlternates,AlternatesFromSelection); } -static __WIDL_INLINE HRESULT IInkRecognitionResult_ModifyTopAlternate(IInkRecognitionResult* This,IInkRecognitionAlternate *Alternate) { +static inline HRESULT IInkRecognitionResult_ModifyTopAlternate(IInkRecognitionResult* This,IInkRecognitionAlternate *Alternate) { return This->lpVtbl->ModifyTopAlternate(This,Alternate); } -static __WIDL_INLINE HRESULT IInkRecognitionResult_SetResultOnStrokes(IInkRecognitionResult* This) { +static inline HRESULT IInkRecognitionResult_SetResultOnStrokes(IInkRecognitionResult* This) { return This->lpVtbl->SetResultOnStrokes(This); } #endif @@ -3518,126 +3510,126 @@ interface IInkStrokeDisp { #define IInkStrokeDisp_ScaleTransform(This,HorizontalMultiplier,VerticalMultiplier) (This)->lpVtbl->ScaleTransform(This,HorizontalMultiplier,VerticalMultiplier) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkStrokeDisp_QueryInterface(IInkStrokeDisp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkStrokeDisp_QueryInterface(IInkStrokeDisp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkStrokeDisp_AddRef(IInkStrokeDisp* This) { +static inline ULONG IInkStrokeDisp_AddRef(IInkStrokeDisp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkStrokeDisp_Release(IInkStrokeDisp* This) { +static inline ULONG IInkStrokeDisp_Release(IInkStrokeDisp* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetTypeInfoCount(IInkStrokeDisp* This,UINT *pctinfo) { +static inline HRESULT IInkStrokeDisp_GetTypeInfoCount(IInkStrokeDisp* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetTypeInfo(IInkStrokeDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkStrokeDisp_GetTypeInfo(IInkStrokeDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetIDsOfNames(IInkStrokeDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkStrokeDisp_GetIDsOfNames(IInkStrokeDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_Invoke(IInkStrokeDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkStrokeDisp_Invoke(IInkStrokeDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkStrokeDisp methods ***/ -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_ID(IInkStrokeDisp* This,LONG *ID) { +static inline HRESULT IInkStrokeDisp_get_ID(IInkStrokeDisp* This,LONG *ID) { return This->lpVtbl->get_ID(This,ID); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_BezierPoints(IInkStrokeDisp* This,VARIANT *Points) { +static inline HRESULT IInkStrokeDisp_get_BezierPoints(IInkStrokeDisp* This,VARIANT *Points) { return This->lpVtbl->get_BezierPoints(This,Points); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_DrawingAttributes(IInkStrokeDisp* This,IInkDrawingAttributes **DrawAttrs) { +static inline HRESULT IInkStrokeDisp_get_DrawingAttributes(IInkStrokeDisp* This,IInkDrawingAttributes **DrawAttrs) { return This->lpVtbl->get_DrawingAttributes(This,DrawAttrs); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_putref_DrawingAttributes(IInkStrokeDisp* This,IInkDrawingAttributes *DrawAttrs) { +static inline HRESULT IInkStrokeDisp_putref_DrawingAttributes(IInkStrokeDisp* This,IInkDrawingAttributes *DrawAttrs) { return This->lpVtbl->putref_DrawingAttributes(This,DrawAttrs); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_Ink(IInkStrokeDisp* This,IInkDisp **Ink) { +static inline HRESULT IInkStrokeDisp_get_Ink(IInkStrokeDisp* This,IInkDisp **Ink) { return This->lpVtbl->get_Ink(This,Ink); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_ExtendedProperties(IInkStrokeDisp* This,IInkExtendedProperties **Properties) { +static inline HRESULT IInkStrokeDisp_get_ExtendedProperties(IInkStrokeDisp* This,IInkExtendedProperties **Properties) { return This->lpVtbl->get_ExtendedProperties(This,Properties); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_PolylineCusps(IInkStrokeDisp* This,VARIANT *Cusps) { +static inline HRESULT IInkStrokeDisp_get_PolylineCusps(IInkStrokeDisp* This,VARIANT *Cusps) { return This->lpVtbl->get_PolylineCusps(This,Cusps); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_BezierCusps(IInkStrokeDisp* This,VARIANT *Cusps) { +static inline HRESULT IInkStrokeDisp_get_BezierCusps(IInkStrokeDisp* This,VARIANT *Cusps) { return This->lpVtbl->get_BezierCusps(This,Cusps); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_SelfIntersections(IInkStrokeDisp* This,VARIANT *Intersections) { +static inline HRESULT IInkStrokeDisp_get_SelfIntersections(IInkStrokeDisp* This,VARIANT *Intersections) { return This->lpVtbl->get_SelfIntersections(This,Intersections); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_PacketCount(IInkStrokeDisp* This,LONG *plCount) { +static inline HRESULT IInkStrokeDisp_get_PacketCount(IInkStrokeDisp* This,LONG *plCount) { return This->lpVtbl->get_PacketCount(This,plCount); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_PacketSize(IInkStrokeDisp* This,LONG *plSize) { +static inline HRESULT IInkStrokeDisp_get_PacketSize(IInkStrokeDisp* This,LONG *plSize) { return This->lpVtbl->get_PacketSize(This,plSize); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_PacketDescription(IInkStrokeDisp* This,VARIANT *PacketDescription) { +static inline HRESULT IInkStrokeDisp_get_PacketDescription(IInkStrokeDisp* This,VARIANT *PacketDescription) { return This->lpVtbl->get_PacketDescription(This,PacketDescription); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_get_Deleted(IInkStrokeDisp* This,VARIANT_BOOL *Deleted) { +static inline HRESULT IInkStrokeDisp_get_Deleted(IInkStrokeDisp* This,VARIANT_BOOL *Deleted) { return This->lpVtbl->get_Deleted(This,Deleted); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetBoundingBox(IInkStrokeDisp* This,InkBoundingBoxMode BoundingBoxMode,IInkRectangle **Rectangle) { +static inline HRESULT IInkStrokeDisp_GetBoundingBox(IInkStrokeDisp* This,InkBoundingBoxMode BoundingBoxMode,IInkRectangle **Rectangle) { return This->lpVtbl->GetBoundingBox(This,BoundingBoxMode,Rectangle); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_FindIntersections(IInkStrokeDisp* This,IInkStrokes *Strokes,VARIANT *Intersections) { +static inline HRESULT IInkStrokeDisp_FindIntersections(IInkStrokeDisp* This,IInkStrokes *Strokes,VARIANT *Intersections) { return This->lpVtbl->FindIntersections(This,Strokes,Intersections); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetRectangleIntersections(IInkStrokeDisp* This,IInkRectangle *Rectangle,VARIANT *Intersections) { +static inline HRESULT IInkStrokeDisp_GetRectangleIntersections(IInkStrokeDisp* This,IInkRectangle *Rectangle,VARIANT *Intersections) { return This->lpVtbl->GetRectangleIntersections(This,Rectangle,Intersections); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_Clip(IInkStrokeDisp* This,IInkRectangle *Rectangle) { +static inline HRESULT IInkStrokeDisp_Clip(IInkStrokeDisp* This,IInkRectangle *Rectangle) { return This->lpVtbl->Clip(This,Rectangle); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_HitTestCircle(IInkStrokeDisp* This,LONG X,LONG Y,float Radius,VARIANT_BOOL *Intersects) { +static inline HRESULT IInkStrokeDisp_HitTestCircle(IInkStrokeDisp* This,LONG X,LONG Y,float Radius,VARIANT_BOOL *Intersects) { return This->lpVtbl->HitTestCircle(This,X,Y,Radius,Intersects); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_NearestPoint(IInkStrokeDisp* This,LONG X,LONG Y,float *Distance,float *Point) { +static inline HRESULT IInkStrokeDisp_NearestPoint(IInkStrokeDisp* This,LONG X,LONG Y,float *Distance,float *Point) { return This->lpVtbl->NearestPoint(This,X,Y,Distance,Point); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_Split(IInkStrokeDisp* This,float SplitAt,IInkStrokeDisp **NewStroke) { +static inline HRESULT IInkStrokeDisp_Split(IInkStrokeDisp* This,float SplitAt,IInkStrokeDisp **NewStroke) { return This->lpVtbl->Split(This,SplitAt,NewStroke); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetPacketDescriptionPropertyMetrics(IInkStrokeDisp* This,BSTR PropertyName,LONG *Minimum,LONG *Maximum,TabletPropertyMetricUnit *Units,float *Resolution) { +static inline HRESULT IInkStrokeDisp_GetPacketDescriptionPropertyMetrics(IInkStrokeDisp* This,BSTR PropertyName,LONG *Minimum,LONG *Maximum,TabletPropertyMetricUnit *Units,float *Resolution) { return This->lpVtbl->GetPacketDescriptionPropertyMetrics(This,PropertyName,Minimum,Maximum,Units,Resolution); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetPoints(IInkStrokeDisp* This,LONG Index,LONG Count,VARIANT *Points) { +static inline HRESULT IInkStrokeDisp_GetPoints(IInkStrokeDisp* This,LONG Index,LONG Count,VARIANT *Points) { return This->lpVtbl->GetPoints(This,Index,Count,Points); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_SetPoints(IInkStrokeDisp* This,VARIANT Points,LONG Index,LONG Count,LONG *NumberOfPointsSet) { +static inline HRESULT IInkStrokeDisp_SetPoints(IInkStrokeDisp* This,VARIANT Points,LONG Index,LONG Count,LONG *NumberOfPointsSet) { return This->lpVtbl->SetPoints(This,Points,Index,Count,NumberOfPointsSet); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetPacketData(IInkStrokeDisp* This,LONG Index,LONG Count,VARIANT *PacketData) { +static inline HRESULT IInkStrokeDisp_GetPacketData(IInkStrokeDisp* This,LONG Index,LONG Count,VARIANT *PacketData) { return This->lpVtbl->GetPacketData(This,Index,Count,PacketData); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetPacketValuesByProperty(IInkStrokeDisp* This,BSTR PropertyName,LONG Index,LONG Count,VARIANT *PacketValues) { +static inline HRESULT IInkStrokeDisp_GetPacketValuesByProperty(IInkStrokeDisp* This,BSTR PropertyName,LONG Index,LONG Count,VARIANT *PacketValues) { return This->lpVtbl->GetPacketValuesByProperty(This,PropertyName,Index,Count,PacketValues); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_SetPacketValuesByProperty(IInkStrokeDisp* This,BSTR bstrPropertyName,VARIANT PacketValues,LONG Index,LONG Count,LONG *NumberOfPacketsSet) { +static inline HRESULT IInkStrokeDisp_SetPacketValuesByProperty(IInkStrokeDisp* This,BSTR bstrPropertyName,VARIANT PacketValues,LONG Index,LONG Count,LONG *NumberOfPacketsSet) { return This->lpVtbl->SetPacketValuesByProperty(This,bstrPropertyName,PacketValues,Index,Count,NumberOfPacketsSet); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_GetFlattenedBezierPoints(IInkStrokeDisp* This,LONG FittingError,VARIANT *FlattenedBezierPoints) { +static inline HRESULT IInkStrokeDisp_GetFlattenedBezierPoints(IInkStrokeDisp* This,LONG FittingError,VARIANT *FlattenedBezierPoints) { return This->lpVtbl->GetFlattenedBezierPoints(This,FittingError,FlattenedBezierPoints); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_Transform(IInkStrokeDisp* This,IInkTransform *Transform,VARIANT_BOOL ApplyOnPenWidth) { +static inline HRESULT IInkStrokeDisp_Transform(IInkStrokeDisp* This,IInkTransform *Transform,VARIANT_BOOL ApplyOnPenWidth) { return This->lpVtbl->Transform(This,Transform,ApplyOnPenWidth); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_ScaleToRectangle(IInkStrokeDisp* This,IInkRectangle *Rectangle) { +static inline HRESULT IInkStrokeDisp_ScaleToRectangle(IInkStrokeDisp* This,IInkRectangle *Rectangle) { return This->lpVtbl->ScaleToRectangle(This,Rectangle); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_Move(IInkStrokeDisp* This,float HorizontalComponent,float VerticalComponent) { +static inline HRESULT IInkStrokeDisp_Move(IInkStrokeDisp* This,float HorizontalComponent,float VerticalComponent) { return This->lpVtbl->Move(This,HorizontalComponent,VerticalComponent); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_Rotate(IInkStrokeDisp* This,float Degrees,float x,float y) { +static inline HRESULT IInkStrokeDisp_Rotate(IInkStrokeDisp* This,float Degrees,float x,float y) { return This->lpVtbl->Rotate(This,Degrees,x,y); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_Shear(IInkStrokeDisp* This,float HorizontalMultiplier,float VerticalMultiplier) { +static inline HRESULT IInkStrokeDisp_Shear(IInkStrokeDisp* This,float HorizontalMultiplier,float VerticalMultiplier) { return This->lpVtbl->Shear(This,HorizontalMultiplier,VerticalMultiplier); } -static __WIDL_INLINE HRESULT IInkStrokeDisp_ScaleTransform(IInkStrokeDisp* This,float HorizontalMultiplier,float VerticalMultiplier) { +static inline HRESULT IInkStrokeDisp_ScaleTransform(IInkStrokeDisp* This,float HorizontalMultiplier,float VerticalMultiplier) { return This->lpVtbl->ScaleTransform(This,HorizontalMultiplier,VerticalMultiplier); } #endif @@ -3782,45 +3774,45 @@ interface IInkCustomStrokes { #define IInkCustomStrokes_Clear(This) (This)->lpVtbl->Clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkCustomStrokes_QueryInterface(IInkCustomStrokes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkCustomStrokes_QueryInterface(IInkCustomStrokes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkCustomStrokes_AddRef(IInkCustomStrokes* This) { +static inline ULONG IInkCustomStrokes_AddRef(IInkCustomStrokes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkCustomStrokes_Release(IInkCustomStrokes* This) { +static inline ULONG IInkCustomStrokes_Release(IInkCustomStrokes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkCustomStrokes_GetTypeInfoCount(IInkCustomStrokes* This,UINT *pctinfo) { +static inline HRESULT IInkCustomStrokes_GetTypeInfoCount(IInkCustomStrokes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkCustomStrokes_GetTypeInfo(IInkCustomStrokes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkCustomStrokes_GetTypeInfo(IInkCustomStrokes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkCustomStrokes_GetIDsOfNames(IInkCustomStrokes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkCustomStrokes_GetIDsOfNames(IInkCustomStrokes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkCustomStrokes_Invoke(IInkCustomStrokes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkCustomStrokes_Invoke(IInkCustomStrokes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkCustomStrokes methods ***/ -static __WIDL_INLINE HRESULT IInkCustomStrokes_get_Count(IInkCustomStrokes* This,LONG *Count) { +static inline HRESULT IInkCustomStrokes_get_Count(IInkCustomStrokes* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IInkCustomStrokes_get__NewEnum(IInkCustomStrokes* This,IUnknown **_NewEnum) { +static inline HRESULT IInkCustomStrokes_get__NewEnum(IInkCustomStrokes* This,IUnknown **_NewEnum) { return This->lpVtbl->get__NewEnum(This,_NewEnum); } -static __WIDL_INLINE HRESULT IInkCustomStrokes_Item(IInkCustomStrokes* This,VARIANT Identifier,IInkStrokes **Strokes) { +static inline HRESULT IInkCustomStrokes_Item(IInkCustomStrokes* This,VARIANT Identifier,IInkStrokes **Strokes) { return This->lpVtbl->Item(This,Identifier,Strokes); } -static __WIDL_INLINE HRESULT IInkCustomStrokes_Add(IInkCustomStrokes* This,BSTR Name,IInkStrokes *Strokes) { +static inline HRESULT IInkCustomStrokes_Add(IInkCustomStrokes* This,BSTR Name,IInkStrokes *Strokes) { return This->lpVtbl->Add(This,Name,Strokes); } -static __WIDL_INLINE HRESULT IInkCustomStrokes_Remove(IInkCustomStrokes* This,VARIANT Identifier) { +static inline HRESULT IInkCustomStrokes_Remove(IInkCustomStrokes* This,VARIANT Identifier) { return This->lpVtbl->Remove(This,Identifier); } -static __WIDL_INLINE HRESULT IInkCustomStrokes_Clear(IInkCustomStrokes* This) { +static inline HRESULT IInkCustomStrokes_Clear(IInkCustomStrokes* This) { return This->lpVtbl->Clear(This); } #endif @@ -4180,102 +4172,102 @@ interface IInkDisp { #define IInkDisp_ClipboardPaste(This,x,y,DataObject,Strokes) (This)->lpVtbl->ClipboardPaste(This,x,y,DataObject,Strokes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkDisp_QueryInterface(IInkDisp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkDisp_QueryInterface(IInkDisp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkDisp_AddRef(IInkDisp* This) { +static inline ULONG IInkDisp_AddRef(IInkDisp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkDisp_Release(IInkDisp* This) { +static inline ULONG IInkDisp_Release(IInkDisp* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkDisp_GetTypeInfoCount(IInkDisp* This,UINT *pctinfo) { +static inline HRESULT IInkDisp_GetTypeInfoCount(IInkDisp* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkDisp_GetTypeInfo(IInkDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkDisp_GetTypeInfo(IInkDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkDisp_GetIDsOfNames(IInkDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkDisp_GetIDsOfNames(IInkDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkDisp_Invoke(IInkDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkDisp_Invoke(IInkDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkDisp methods ***/ -static __WIDL_INLINE HRESULT IInkDisp_get_Strokes(IInkDisp* This,IInkStrokes **Strokes) { +static inline HRESULT IInkDisp_get_Strokes(IInkDisp* This,IInkStrokes **Strokes) { return This->lpVtbl->get_Strokes(This,Strokes); } -static __WIDL_INLINE HRESULT IInkDisp_get_ExtendedProperties(IInkDisp* This,IInkExtendedProperties **Properties) { +static inline HRESULT IInkDisp_get_ExtendedProperties(IInkDisp* This,IInkExtendedProperties **Properties) { return This->lpVtbl->get_ExtendedProperties(This,Properties); } -static __WIDL_INLINE HRESULT IInkDisp_get_Dirty(IInkDisp* This,VARIANT_BOOL *Dirty) { +static inline HRESULT IInkDisp_get_Dirty(IInkDisp* This,VARIANT_BOOL *Dirty) { return This->lpVtbl->get_Dirty(This,Dirty); } -static __WIDL_INLINE HRESULT IInkDisp_put_Dirty(IInkDisp* This,VARIANT_BOOL Dirty) { +static inline HRESULT IInkDisp_put_Dirty(IInkDisp* This,VARIANT_BOOL Dirty) { return This->lpVtbl->put_Dirty(This,Dirty); } -static __WIDL_INLINE HRESULT IInkDisp_get_CustomStrokes(IInkDisp* This,IInkCustomStrokes **ppunkInkCustomStrokes) { +static inline HRESULT IInkDisp_get_CustomStrokes(IInkDisp* This,IInkCustomStrokes **ppunkInkCustomStrokes) { return This->lpVtbl->get_CustomStrokes(This,ppunkInkCustomStrokes); } -static __WIDL_INLINE HRESULT IInkDisp_GetBoundingBox(IInkDisp* This,InkBoundingBoxMode BoundingBoxMode,IInkRectangle **Rectangle) { +static inline HRESULT IInkDisp_GetBoundingBox(IInkDisp* This,InkBoundingBoxMode BoundingBoxMode,IInkRectangle **Rectangle) { return This->lpVtbl->GetBoundingBox(This,BoundingBoxMode,Rectangle); } -static __WIDL_INLINE HRESULT IInkDisp_DeleteStrokes(IInkDisp* This,IInkStrokes *Strokes) { +static inline HRESULT IInkDisp_DeleteStrokes(IInkDisp* This,IInkStrokes *Strokes) { return This->lpVtbl->DeleteStrokes(This,Strokes); } -static __WIDL_INLINE HRESULT IInkDisp_DeleteStroke(IInkDisp* This,IInkStrokeDisp *Stroke) { +static inline HRESULT IInkDisp_DeleteStroke(IInkDisp* This,IInkStrokeDisp *Stroke) { return This->lpVtbl->DeleteStroke(This,Stroke); } -static __WIDL_INLINE HRESULT IInkDisp_ExtractStrokes(IInkDisp* This,IInkStrokes *Strokes,InkExtractFlags ExtractFlags,IInkDisp **ExtractedInk) { +static inline HRESULT IInkDisp_ExtractStrokes(IInkDisp* This,IInkStrokes *Strokes,InkExtractFlags ExtractFlags,IInkDisp **ExtractedInk) { return This->lpVtbl->ExtractStrokes(This,Strokes,ExtractFlags,ExtractedInk); } -static __WIDL_INLINE HRESULT IInkDisp_ExtractWithRectangle(IInkDisp* This,IInkRectangle *Rectangle,InkExtractFlags extractFlags,IInkDisp **ExtractedInk) { +static inline HRESULT IInkDisp_ExtractWithRectangle(IInkDisp* This,IInkRectangle *Rectangle,InkExtractFlags extractFlags,IInkDisp **ExtractedInk) { return This->lpVtbl->ExtractWithRectangle(This,Rectangle,extractFlags,ExtractedInk); } -static __WIDL_INLINE HRESULT IInkDisp_Clip(IInkDisp* This,IInkRectangle *Rectangle) { +static inline HRESULT IInkDisp_Clip(IInkDisp* This,IInkRectangle *Rectangle) { return This->lpVtbl->Clip(This,Rectangle); } -static __WIDL_INLINE HRESULT IInkDisp_Clone(IInkDisp* This,IInkDisp **NewInk) { +static inline HRESULT IInkDisp_Clone(IInkDisp* This,IInkDisp **NewInk) { return This->lpVtbl->Clone(This,NewInk); } -static __WIDL_INLINE HRESULT IInkDisp_HitTestCircle(IInkDisp* This,LONG X,LONG Y,float radius,IInkStrokes **Strokes) { +static inline HRESULT IInkDisp_HitTestCircle(IInkDisp* This,LONG X,LONG Y,float radius,IInkStrokes **Strokes) { return This->lpVtbl->HitTestCircle(This,X,Y,radius,Strokes); } -static __WIDL_INLINE HRESULT IInkDisp_HitTestWithRectangle(IInkDisp* This,IInkRectangle *SelectionRectangle,float IntersectPercent,IInkStrokes **Strokes) { +static inline HRESULT IInkDisp_HitTestWithRectangle(IInkDisp* This,IInkRectangle *SelectionRectangle,float IntersectPercent,IInkStrokes **Strokes) { return This->lpVtbl->HitTestWithRectangle(This,SelectionRectangle,IntersectPercent,Strokes); } -static __WIDL_INLINE HRESULT IInkDisp_HitTestWithLasso(IInkDisp* This,VARIANT Points,float IntersectPercent,VARIANT *LassoPoints,IInkStrokes **Strokes) { +static inline HRESULT IInkDisp_HitTestWithLasso(IInkDisp* This,VARIANT Points,float IntersectPercent,VARIANT *LassoPoints,IInkStrokes **Strokes) { return This->lpVtbl->HitTestWithLasso(This,Points,IntersectPercent,LassoPoints,Strokes); } -static __WIDL_INLINE HRESULT IInkDisp_NearestPoint(IInkDisp* This,LONG X,LONG Y,float *PointOnStroke,float *DistanceFromPacket,IInkStrokeDisp **Stroke) { +static inline HRESULT IInkDisp_NearestPoint(IInkDisp* This,LONG X,LONG Y,float *PointOnStroke,float *DistanceFromPacket,IInkStrokeDisp **Stroke) { return This->lpVtbl->NearestPoint(This,X,Y,PointOnStroke,DistanceFromPacket,Stroke); } -static __WIDL_INLINE HRESULT IInkDisp_CreateStrokes(IInkDisp* This,VARIANT StrokeIds,IInkStrokes **Strokes) { +static inline HRESULT IInkDisp_CreateStrokes(IInkDisp* This,VARIANT StrokeIds,IInkStrokes **Strokes) { return This->lpVtbl->CreateStrokes(This,StrokeIds,Strokes); } -static __WIDL_INLINE HRESULT IInkDisp_AddStrokesAtRectangle(IInkDisp* This,IInkStrokes *SourceStrokes,IInkRectangle *TargetRectangle) { +static inline HRESULT IInkDisp_AddStrokesAtRectangle(IInkDisp* This,IInkStrokes *SourceStrokes,IInkRectangle *TargetRectangle) { return This->lpVtbl->AddStrokesAtRectangle(This,SourceStrokes,TargetRectangle); } -static __WIDL_INLINE HRESULT IInkDisp_Save(IInkDisp* This,InkPersistenceFormat PersistenceFormat,InkPersistenceCompressionMode CompressionMode,VARIANT *Data) { +static inline HRESULT IInkDisp_Save(IInkDisp* This,InkPersistenceFormat PersistenceFormat,InkPersistenceCompressionMode CompressionMode,VARIANT *Data) { return This->lpVtbl->Save(This,PersistenceFormat,CompressionMode,Data); } -static __WIDL_INLINE HRESULT IInkDisp_Load(IInkDisp* This,VARIANT Data) { +static inline HRESULT IInkDisp_Load(IInkDisp* This,VARIANT Data) { return This->lpVtbl->Load(This,Data); } -static __WIDL_INLINE HRESULT IInkDisp_CreateStroke(IInkDisp* This,VARIANT PacketData,VARIANT PacketDescription,IInkStrokeDisp **Stroke) { +static inline HRESULT IInkDisp_CreateStroke(IInkDisp* This,VARIANT PacketData,VARIANT PacketDescription,IInkStrokeDisp **Stroke) { return This->lpVtbl->CreateStroke(This,PacketData,PacketDescription,Stroke); } -static __WIDL_INLINE HRESULT IInkDisp_ClipboardCopyWithRectangle(IInkDisp* This,IInkRectangle *Rectangle,InkClipboardFormats ClipboardFormats,InkClipboardModes ClipboardModes,IDataObject **DataObject) { +static inline HRESULT IInkDisp_ClipboardCopyWithRectangle(IInkDisp* This,IInkRectangle *Rectangle,InkClipboardFormats ClipboardFormats,InkClipboardModes ClipboardModes,IDataObject **DataObject) { return This->lpVtbl->ClipboardCopyWithRectangle(This,Rectangle,ClipboardFormats,ClipboardModes,DataObject); } -static __WIDL_INLINE HRESULT IInkDisp_ClipboardCopy(IInkDisp* This,IInkStrokes *strokes,InkClipboardFormats ClipboardFormats,InkClipboardModes ClipboardModes,IDataObject **DataObject) { +static inline HRESULT IInkDisp_ClipboardCopy(IInkDisp* This,IInkStrokes *strokes,InkClipboardFormats ClipboardFormats,InkClipboardModes ClipboardModes,IDataObject **DataObject) { return This->lpVtbl->ClipboardCopy(This,strokes,ClipboardFormats,ClipboardModes,DataObject); } -static __WIDL_INLINE HRESULT IInkDisp_CanPaste(IInkDisp* This,IDataObject *DataObject,VARIANT_BOOL *CanPaste) { +static inline HRESULT IInkDisp_CanPaste(IInkDisp* This,IDataObject *DataObject,VARIANT_BOOL *CanPaste) { return This->lpVtbl->CanPaste(This,DataObject,CanPaste); } -static __WIDL_INLINE HRESULT IInkDisp_ClipboardPaste(IInkDisp* This,LONG x,LONG y,IDataObject *DataObject,IInkStrokes **Strokes) { +static inline HRESULT IInkDisp_ClipboardPaste(IInkDisp* This,LONG x,LONG y,IDataObject *DataObject,IInkStrokes **Strokes) { return This->lpVtbl->ClipboardPaste(This,x,y,DataObject,Strokes); } #endif @@ -4544,87 +4536,87 @@ interface IInkStrokes { #define IInkStrokes_RemoveRecognitionResult(This) (This)->lpVtbl->RemoveRecognitionResult(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkStrokes_QueryInterface(IInkStrokes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkStrokes_QueryInterface(IInkStrokes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkStrokes_AddRef(IInkStrokes* This) { +static inline ULONG IInkStrokes_AddRef(IInkStrokes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkStrokes_Release(IInkStrokes* This) { +static inline ULONG IInkStrokes_Release(IInkStrokes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkStrokes_GetTypeInfoCount(IInkStrokes* This,UINT *pctinfo) { +static inline HRESULT IInkStrokes_GetTypeInfoCount(IInkStrokes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkStrokes_GetTypeInfo(IInkStrokes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkStrokes_GetTypeInfo(IInkStrokes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkStrokes_GetIDsOfNames(IInkStrokes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkStrokes_GetIDsOfNames(IInkStrokes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkStrokes_Invoke(IInkStrokes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkStrokes_Invoke(IInkStrokes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkStrokes methods ***/ -static __WIDL_INLINE HRESULT IInkStrokes_get_Count(IInkStrokes* This,LONG *Count) { +static inline HRESULT IInkStrokes_get_Count(IInkStrokes* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IInkStrokes_get__NewEnum(IInkStrokes* This,IUnknown **_NewEnum) { +static inline HRESULT IInkStrokes_get__NewEnum(IInkStrokes* This,IUnknown **_NewEnum) { return This->lpVtbl->get__NewEnum(This,_NewEnum); } -static __WIDL_INLINE HRESULT IInkStrokes_get_Ink(IInkStrokes* This,IInkDisp **Ink) { +static inline HRESULT IInkStrokes_get_Ink(IInkStrokes* This,IInkDisp **Ink) { return This->lpVtbl->get_Ink(This,Ink); } -static __WIDL_INLINE HRESULT IInkStrokes_get_RecognitionResult(IInkStrokes* This,IInkRecognitionResult **RecognitionResult) { +static inline HRESULT IInkStrokes_get_RecognitionResult(IInkStrokes* This,IInkRecognitionResult **RecognitionResult) { return This->lpVtbl->get_RecognitionResult(This,RecognitionResult); } -static __WIDL_INLINE HRESULT IInkStrokes_ToString(IInkStrokes* This,BSTR *ToString) { +static inline HRESULT IInkStrokes_ToString(IInkStrokes* This,BSTR *ToString) { return This->lpVtbl->ToString(This,ToString); } -static __WIDL_INLINE HRESULT IInkStrokes_Item(IInkStrokes* This,LONG Index,IInkStrokeDisp **Stroke) { +static inline HRESULT IInkStrokes_Item(IInkStrokes* This,LONG Index,IInkStrokeDisp **Stroke) { return This->lpVtbl->Item(This,Index,Stroke); } -static __WIDL_INLINE HRESULT IInkStrokes_Add(IInkStrokes* This,IInkStrokeDisp *InkStroke) { +static inline HRESULT IInkStrokes_Add(IInkStrokes* This,IInkStrokeDisp *InkStroke) { return This->lpVtbl->Add(This,InkStroke); } -static __WIDL_INLINE HRESULT IInkStrokes_AddStrokes(IInkStrokes* This,IInkStrokes *InkStrokes) { +static inline HRESULT IInkStrokes_AddStrokes(IInkStrokes* This,IInkStrokes *InkStrokes) { return This->lpVtbl->AddStrokes(This,InkStrokes); } -static __WIDL_INLINE HRESULT IInkStrokes_Remove(IInkStrokes* This,IInkStrokeDisp *InkStroke) { +static inline HRESULT IInkStrokes_Remove(IInkStrokes* This,IInkStrokeDisp *InkStroke) { return This->lpVtbl->Remove(This,InkStroke); } -static __WIDL_INLINE HRESULT IInkStrokes_RemoveStrokes(IInkStrokes* This,IInkStrokes *InkStrokes) { +static inline HRESULT IInkStrokes_RemoveStrokes(IInkStrokes* This,IInkStrokes *InkStrokes) { return This->lpVtbl->RemoveStrokes(This,InkStrokes); } -static __WIDL_INLINE HRESULT IInkStrokes_ModifyDrawingAttributes(IInkStrokes* This,IInkDrawingAttributes *DrawAttrs) { +static inline HRESULT IInkStrokes_ModifyDrawingAttributes(IInkStrokes* This,IInkDrawingAttributes *DrawAttrs) { return This->lpVtbl->ModifyDrawingAttributes(This,DrawAttrs); } -static __WIDL_INLINE HRESULT IInkStrokes_GetBoundingBox(IInkStrokes* This,InkBoundingBoxMode BoundingBoxMode,IInkRectangle **BoundingBox) { +static inline HRESULT IInkStrokes_GetBoundingBox(IInkStrokes* This,InkBoundingBoxMode BoundingBoxMode,IInkRectangle **BoundingBox) { return This->lpVtbl->GetBoundingBox(This,BoundingBoxMode,BoundingBox); } -static __WIDL_INLINE HRESULT IInkStrokes_Transform(IInkStrokes* This,IInkTransform *Transform,VARIANT_BOOL ApplyOnPenWidth) { +static inline HRESULT IInkStrokes_Transform(IInkStrokes* This,IInkTransform *Transform,VARIANT_BOOL ApplyOnPenWidth) { return This->lpVtbl->Transform(This,Transform,ApplyOnPenWidth); } -static __WIDL_INLINE HRESULT IInkStrokes_ScaleToRectangle(IInkStrokes* This,IInkRectangle *Rectangle) { +static inline HRESULT IInkStrokes_ScaleToRectangle(IInkStrokes* This,IInkRectangle *Rectangle) { return This->lpVtbl->ScaleToRectangle(This,Rectangle); } -static __WIDL_INLINE HRESULT IInkStrokes_Move(IInkStrokes* This,float HorizontalComponent,float VerticalComponent) { +static inline HRESULT IInkStrokes_Move(IInkStrokes* This,float HorizontalComponent,float VerticalComponent) { return This->lpVtbl->Move(This,HorizontalComponent,VerticalComponent); } -static __WIDL_INLINE HRESULT IInkStrokes_Rotate(IInkStrokes* This,float Degrees,float x,float y) { +static inline HRESULT IInkStrokes_Rotate(IInkStrokes* This,float Degrees,float x,float y) { return This->lpVtbl->Rotate(This,Degrees,x,y); } -static __WIDL_INLINE HRESULT IInkStrokes_Shear(IInkStrokes* This,float HorizontalMultiplier,float VerticalMultiplier) { +static inline HRESULT IInkStrokes_Shear(IInkStrokes* This,float HorizontalMultiplier,float VerticalMultiplier) { return This->lpVtbl->Shear(This,HorizontalMultiplier,VerticalMultiplier); } -static __WIDL_INLINE HRESULT IInkStrokes_ScaleTransform(IInkStrokes* This,float HorizontalMultiplier,float VerticalMultiplier) { +static inline HRESULT IInkStrokes_ScaleTransform(IInkStrokes* This,float HorizontalMultiplier,float VerticalMultiplier) { return This->lpVtbl->ScaleTransform(This,HorizontalMultiplier,VerticalMultiplier); } -static __WIDL_INLINE HRESULT IInkStrokes_Clip(IInkStrokes* This,IInkRectangle *Rectangle) { +static inline HRESULT IInkStrokes_Clip(IInkStrokes* This,IInkRectangle *Rectangle) { return This->lpVtbl->Clip(This,Rectangle); } -static __WIDL_INLINE HRESULT IInkStrokes_RemoveRecognitionResult(IInkStrokes* This) { +static inline HRESULT IInkStrokes_RemoveRecognitionResult(IInkStrokes* This) { return This->lpVtbl->RemoveRecognitionResult(This); } #endif @@ -4872,72 +4864,72 @@ interface IInkRenderer { #define IInkRenderer_ScaleTransform(This,HorizontalMultiplier,VerticalMultiplier,ApplyOnPenWidth) (This)->lpVtbl->ScaleTransform(This,HorizontalMultiplier,VerticalMultiplier,ApplyOnPenWidth) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkRenderer_QueryInterface(IInkRenderer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkRenderer_QueryInterface(IInkRenderer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkRenderer_AddRef(IInkRenderer* This) { +static inline ULONG IInkRenderer_AddRef(IInkRenderer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkRenderer_Release(IInkRenderer* This) { +static inline ULONG IInkRenderer_Release(IInkRenderer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkRenderer_GetTypeInfoCount(IInkRenderer* This,UINT *pctinfo) { +static inline HRESULT IInkRenderer_GetTypeInfoCount(IInkRenderer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkRenderer_GetTypeInfo(IInkRenderer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkRenderer_GetTypeInfo(IInkRenderer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkRenderer_GetIDsOfNames(IInkRenderer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkRenderer_GetIDsOfNames(IInkRenderer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkRenderer_Invoke(IInkRenderer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkRenderer_Invoke(IInkRenderer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkRenderer methods ***/ -static __WIDL_INLINE HRESULT IInkRenderer_GetViewTransform(IInkRenderer* This,IInkTransform *ViewTransform) { +static inline HRESULT IInkRenderer_GetViewTransform(IInkRenderer* This,IInkTransform *ViewTransform) { return This->lpVtbl->GetViewTransform(This,ViewTransform); } -static __WIDL_INLINE HRESULT IInkRenderer_SetViewTransform(IInkRenderer* This,IInkTransform *ViewTransform) { +static inline HRESULT IInkRenderer_SetViewTransform(IInkRenderer* This,IInkTransform *ViewTransform) { return This->lpVtbl->SetViewTransform(This,ViewTransform); } -static __WIDL_INLINE HRESULT IInkRenderer_GetObjectTransform(IInkRenderer* This,IInkTransform *ObjectTransform) { +static inline HRESULT IInkRenderer_GetObjectTransform(IInkRenderer* This,IInkTransform *ObjectTransform) { return This->lpVtbl->GetObjectTransform(This,ObjectTransform); } -static __WIDL_INLINE HRESULT IInkRenderer_SetObjectTransform(IInkRenderer* This,IInkTransform *ObjectTransform) { +static inline HRESULT IInkRenderer_SetObjectTransform(IInkRenderer* This,IInkTransform *ObjectTransform) { return This->lpVtbl->SetObjectTransform(This,ObjectTransform); } -static __WIDL_INLINE HRESULT IInkRenderer_Draw(IInkRenderer* This,LONG_PTR hDC,IInkStrokes *Strokes) { +static inline HRESULT IInkRenderer_Draw(IInkRenderer* This,LONG_PTR hDC,IInkStrokes *Strokes) { return This->lpVtbl->Draw(This,hDC,Strokes); } -static __WIDL_INLINE HRESULT IInkRenderer_DrawStroke(IInkRenderer* This,LONG_PTR hDC,IInkStrokeDisp *Stroke,IInkDrawingAttributes *DrawingAttributes) { +static inline HRESULT IInkRenderer_DrawStroke(IInkRenderer* This,LONG_PTR hDC,IInkStrokeDisp *Stroke,IInkDrawingAttributes *DrawingAttributes) { return This->lpVtbl->DrawStroke(This,hDC,Stroke,DrawingAttributes); } -static __WIDL_INLINE HRESULT IInkRenderer_PixelToInkSpace(IInkRenderer* This,LONG_PTR hDC,LONG *x,LONG *y) { +static inline HRESULT IInkRenderer_PixelToInkSpace(IInkRenderer* This,LONG_PTR hDC,LONG *x,LONG *y) { return This->lpVtbl->PixelToInkSpace(This,hDC,x,y); } -static __WIDL_INLINE HRESULT IInkRenderer_InkSpaceToPixel(IInkRenderer* This,LONG_PTR hdcDisplay,LONG *x,LONG *y) { +static inline HRESULT IInkRenderer_InkSpaceToPixel(IInkRenderer* This,LONG_PTR hdcDisplay,LONG *x,LONG *y) { return This->lpVtbl->InkSpaceToPixel(This,hdcDisplay,x,y); } -static __WIDL_INLINE HRESULT IInkRenderer_PixelToInkSpaceFromPoints(IInkRenderer* This,LONG_PTR hDC,VARIANT *Points) { +static inline HRESULT IInkRenderer_PixelToInkSpaceFromPoints(IInkRenderer* This,LONG_PTR hDC,VARIANT *Points) { return This->lpVtbl->PixelToInkSpaceFromPoints(This,hDC,Points); } -static __WIDL_INLINE HRESULT IInkRenderer_InkSpaceToPixelFromPoints(IInkRenderer* This,LONG_PTR hDC,VARIANT *Points) { +static inline HRESULT IInkRenderer_InkSpaceToPixelFromPoints(IInkRenderer* This,LONG_PTR hDC,VARIANT *Points) { return This->lpVtbl->InkSpaceToPixelFromPoints(This,hDC,Points); } -static __WIDL_INLINE HRESULT IInkRenderer_Measure(IInkRenderer* This,IInkStrokes *Strokes,IInkRectangle **Rectangle) { +static inline HRESULT IInkRenderer_Measure(IInkRenderer* This,IInkStrokes *Strokes,IInkRectangle **Rectangle) { return This->lpVtbl->Measure(This,Strokes,Rectangle); } -static __WIDL_INLINE HRESULT IInkRenderer_MeasureStroke(IInkRenderer* This,IInkStrokeDisp *Stroke,IInkDrawingAttributes *DrawingAttributes,IInkRectangle **Rectangle) { +static inline HRESULT IInkRenderer_MeasureStroke(IInkRenderer* This,IInkStrokeDisp *Stroke,IInkDrawingAttributes *DrawingAttributes,IInkRectangle **Rectangle) { return This->lpVtbl->MeasureStroke(This,Stroke,DrawingAttributes,Rectangle); } -static __WIDL_INLINE HRESULT IInkRenderer_Move(IInkRenderer* This,float HorizontalComponent,float VerticalComponent) { +static inline HRESULT IInkRenderer_Move(IInkRenderer* This,float HorizontalComponent,float VerticalComponent) { return This->lpVtbl->Move(This,HorizontalComponent,VerticalComponent); } -static __WIDL_INLINE HRESULT IInkRenderer_Rotate(IInkRenderer* This,float Degrees,float x,float y) { +static inline HRESULT IInkRenderer_Rotate(IInkRenderer* This,float Degrees,float x,float y) { return This->lpVtbl->Rotate(This,Degrees,x,y); } -static __WIDL_INLINE HRESULT IInkRenderer_ScaleTransform(IInkRenderer* This,float HorizontalMultiplier,float VerticalMultiplier,VARIANT_BOOL ApplyOnPenWidth) { +static inline HRESULT IInkRenderer_ScaleTransform(IInkRenderer* This,float HorizontalMultiplier,float VerticalMultiplier,VARIANT_BOOL ApplyOnPenWidth) { return This->lpVtbl->ScaleTransform(This,HorizontalMultiplier,VerticalMultiplier,ApplyOnPenWidth); } #endif @@ -5057,36 +5049,36 @@ interface IInkCursors { #define IInkCursors_Item(This,Index,Cursor) (This)->lpVtbl->Item(This,Index,Cursor) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkCursors_QueryInterface(IInkCursors* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkCursors_QueryInterface(IInkCursors* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkCursors_AddRef(IInkCursors* This) { +static inline ULONG IInkCursors_AddRef(IInkCursors* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkCursors_Release(IInkCursors* This) { +static inline ULONG IInkCursors_Release(IInkCursors* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkCursors_GetTypeInfoCount(IInkCursors* This,UINT *pctinfo) { +static inline HRESULT IInkCursors_GetTypeInfoCount(IInkCursors* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkCursors_GetTypeInfo(IInkCursors* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkCursors_GetTypeInfo(IInkCursors* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkCursors_GetIDsOfNames(IInkCursors* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkCursors_GetIDsOfNames(IInkCursors* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkCursors_Invoke(IInkCursors* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkCursors_Invoke(IInkCursors* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkCursors methods ***/ -static __WIDL_INLINE HRESULT IInkCursors_get_Count(IInkCursors* This,LONG *Count) { +static inline HRESULT IInkCursors_get_Count(IInkCursors* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IInkCursors_get__NewEnum(IInkCursors* This,IUnknown **_NewEnum) { +static inline HRESULT IInkCursors_get__NewEnum(IInkCursors* This,IUnknown **_NewEnum) { return This->lpVtbl->get__NewEnum(This,_NewEnum); } -static __WIDL_INLINE HRESULT IInkCursors_Item(IInkCursors* This,LONG Index,IInkCursor **Cursor) { +static inline HRESULT IInkCursors_Item(IInkCursors* This,LONG Index,IInkCursor **Cursor) { return This->lpVtbl->Item(This,Index,Cursor); } #endif @@ -5508,147 +5500,147 @@ interface IInkCollector { #define IInkCollector_SetEventInterest(This,EventId,Listen) (This)->lpVtbl->SetEventInterest(This,EventId,Listen) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInkCollector_QueryInterface(IInkCollector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInkCollector_QueryInterface(IInkCollector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInkCollector_AddRef(IInkCollector* This) { +static inline ULONG IInkCollector_AddRef(IInkCollector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInkCollector_Release(IInkCollector* This) { +static inline ULONG IInkCollector_Release(IInkCollector* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInkCollector_GetTypeInfoCount(IInkCollector* This,UINT *pctinfo) { +static inline HRESULT IInkCollector_GetTypeInfoCount(IInkCollector* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInkCollector_GetTypeInfo(IInkCollector* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInkCollector_GetTypeInfo(IInkCollector* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInkCollector_GetIDsOfNames(IInkCollector* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInkCollector_GetIDsOfNames(IInkCollector* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInkCollector_Invoke(IInkCollector* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInkCollector_Invoke(IInkCollector* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInkCollector methods ***/ -static __WIDL_INLINE HRESULT IInkCollector_get_hWnd(IInkCollector* This,LONG_PTR *CurrentWindow) { +static inline HRESULT IInkCollector_get_hWnd(IInkCollector* This,LONG_PTR *CurrentWindow) { return This->lpVtbl->get_hWnd(This,CurrentWindow); } -static __WIDL_INLINE HRESULT IInkCollector_put_hWnd(IInkCollector* This,LONG_PTR NewWindow) { +static inline HRESULT IInkCollector_put_hWnd(IInkCollector* This,LONG_PTR NewWindow) { return This->lpVtbl->put_hWnd(This,NewWindow); } -static __WIDL_INLINE HRESULT IInkCollector_get_Enabled(IInkCollector* This,VARIANT_BOOL *Collecting) { +static inline HRESULT IInkCollector_get_Enabled(IInkCollector* This,VARIANT_BOOL *Collecting) { return This->lpVtbl->get_Enabled(This,Collecting); } -static __WIDL_INLINE HRESULT IInkCollector_put_Enabled(IInkCollector* This,VARIANT_BOOL Collecting) { +static inline HRESULT IInkCollector_put_Enabled(IInkCollector* This,VARIANT_BOOL Collecting) { return This->lpVtbl->put_Enabled(This,Collecting); } -static __WIDL_INLINE HRESULT IInkCollector_get_DefaultDrawingAttributes(IInkCollector* This,IInkDrawingAttributes **CurrentAttributes) { +static inline HRESULT IInkCollector_get_DefaultDrawingAttributes(IInkCollector* This,IInkDrawingAttributes **CurrentAttributes) { return This->lpVtbl->get_DefaultDrawingAttributes(This,CurrentAttributes); } -static __WIDL_INLINE HRESULT IInkCollector_putref_DefaultDrawingAttributes(IInkCollector* This,IInkDrawingAttributes *NewAttributes) { +static inline HRESULT IInkCollector_putref_DefaultDrawingAttributes(IInkCollector* This,IInkDrawingAttributes *NewAttributes) { return This->lpVtbl->putref_DefaultDrawingAttributes(This,NewAttributes); } -static __WIDL_INLINE HRESULT IInkCollector_get_Renderer(IInkCollector* This,IInkRenderer **CurrentInkRenderer) { +static inline HRESULT IInkCollector_get_Renderer(IInkCollector* This,IInkRenderer **CurrentInkRenderer) { return This->lpVtbl->get_Renderer(This,CurrentInkRenderer); } -static __WIDL_INLINE HRESULT IInkCollector_putref_Renderer(IInkCollector* This,IInkRenderer *NewInkRenderer) { +static inline HRESULT IInkCollector_putref_Renderer(IInkCollector* This,IInkRenderer *NewInkRenderer) { return This->lpVtbl->putref_Renderer(This,NewInkRenderer); } -static __WIDL_INLINE HRESULT IInkCollector_get_Ink(IInkCollector* This,IInkDisp **Ink) { +static inline HRESULT IInkCollector_get_Ink(IInkCollector* This,IInkDisp **Ink) { return This->lpVtbl->get_Ink(This,Ink); } -static __WIDL_INLINE HRESULT IInkCollector_putref_Ink(IInkCollector* This,IInkDisp *NewInk) { +static inline HRESULT IInkCollector_putref_Ink(IInkCollector* This,IInkDisp *NewInk) { return This->lpVtbl->putref_Ink(This,NewInk); } -static __WIDL_INLINE HRESULT IInkCollector_get_AutoRedraw(IInkCollector* This,VARIANT_BOOL *AutoRedraw) { +static inline HRESULT IInkCollector_get_AutoRedraw(IInkCollector* This,VARIANT_BOOL *AutoRedraw) { return This->lpVtbl->get_AutoRedraw(This,AutoRedraw); } -static __WIDL_INLINE HRESULT IInkCollector_put_AutoRedraw(IInkCollector* This,VARIANT_BOOL AutoRedraw) { +static inline HRESULT IInkCollector_put_AutoRedraw(IInkCollector* This,VARIANT_BOOL AutoRedraw) { return This->lpVtbl->put_AutoRedraw(This,AutoRedraw); } -static __WIDL_INLINE HRESULT IInkCollector_get_CollectingInk(IInkCollector* This,VARIANT_BOOL *Collecting) { +static inline HRESULT IInkCollector_get_CollectingInk(IInkCollector* This,VARIANT_BOOL *Collecting) { return This->lpVtbl->get_CollectingInk(This,Collecting); } -static __WIDL_INLINE HRESULT IInkCollector_get_CollectionMode(IInkCollector* This,InkCollectionMode *Mode) { +static inline HRESULT IInkCollector_get_CollectionMode(IInkCollector* This,InkCollectionMode *Mode) { return This->lpVtbl->get_CollectionMode(This,Mode); } -static __WIDL_INLINE HRESULT IInkCollector_put_CollectionMode(IInkCollector* This,InkCollectionMode Mode) { +static inline HRESULT IInkCollector_put_CollectionMode(IInkCollector* This,InkCollectionMode Mode) { return This->lpVtbl->put_CollectionMode(This,Mode); } -static __WIDL_INLINE HRESULT IInkCollector_get_DynamicRendering(IInkCollector* This,VARIANT_BOOL *Enabled) { +static inline HRESULT IInkCollector_get_DynamicRendering(IInkCollector* This,VARIANT_BOOL *Enabled) { return This->lpVtbl->get_DynamicRendering(This,Enabled); } -static __WIDL_INLINE HRESULT IInkCollector_put_DynamicRendering(IInkCollector* This,VARIANT_BOOL Enabled) { +static inline HRESULT IInkCollector_put_DynamicRendering(IInkCollector* This,VARIANT_BOOL Enabled) { return This->lpVtbl->put_DynamicRendering(This,Enabled); } -static __WIDL_INLINE HRESULT IInkCollector_get_DesiredPacketDescription(IInkCollector* This,VARIANT *PacketGuids) { +static inline HRESULT IInkCollector_get_DesiredPacketDescription(IInkCollector* This,VARIANT *PacketGuids) { return This->lpVtbl->get_DesiredPacketDescription(This,PacketGuids); } -static __WIDL_INLINE HRESULT IInkCollector_put_DesiredPacketDescription(IInkCollector* This,VARIANT PacketGuids) { +static inline HRESULT IInkCollector_put_DesiredPacketDescription(IInkCollector* This,VARIANT PacketGuids) { return This->lpVtbl->put_DesiredPacketDescription(This,PacketGuids); } -static __WIDL_INLINE HRESULT IInkCollector_get_MouseIcon(IInkCollector* This,IPictureDisp **MouseIcon) { +static inline HRESULT IInkCollector_get_MouseIcon(IInkCollector* This,IPictureDisp **MouseIcon) { return This->lpVtbl->get_MouseIcon(This,MouseIcon); } -static __WIDL_INLINE HRESULT IInkCollector_put_MouseIcon(IInkCollector* This,IPictureDisp *MouseIcon) { +static inline HRESULT IInkCollector_put_MouseIcon(IInkCollector* This,IPictureDisp *MouseIcon) { return This->lpVtbl->put_MouseIcon(This,MouseIcon); } -static __WIDL_INLINE HRESULT IInkCollector_putref_MouseIcon(IInkCollector* This,IPictureDisp *MouseIcon) { +static inline HRESULT IInkCollector_putref_MouseIcon(IInkCollector* This,IPictureDisp *MouseIcon) { return This->lpVtbl->putref_MouseIcon(This,MouseIcon); } -static __WIDL_INLINE HRESULT IInkCollector_get_MousePointer(IInkCollector* This,InkMousePointer *MousePointer) { +static inline HRESULT IInkCollector_get_MousePointer(IInkCollector* This,InkMousePointer *MousePointer) { return This->lpVtbl->get_MousePointer(This,MousePointer); } -static __WIDL_INLINE HRESULT IInkCollector_put_MousePointer(IInkCollector* This,InkMousePointer MousePointer) { +static inline HRESULT IInkCollector_put_MousePointer(IInkCollector* This,InkMousePointer MousePointer) { return This->lpVtbl->put_MousePointer(This,MousePointer); } -static __WIDL_INLINE HRESULT IInkCollector_get_Cursors(IInkCollector* This,IInkCursors **Cursors) { +static inline HRESULT IInkCollector_get_Cursors(IInkCollector* This,IInkCursors **Cursors) { return This->lpVtbl->get_Cursors(This,Cursors); } -static __WIDL_INLINE HRESULT IInkCollector_get_MarginX(IInkCollector* This,LONG *MarginX) { +static inline HRESULT IInkCollector_get_MarginX(IInkCollector* This,LONG *MarginX) { return This->lpVtbl->get_MarginX(This,MarginX); } -static __WIDL_INLINE HRESULT IInkCollector_put_MarginX(IInkCollector* This,LONG MarginX) { +static inline HRESULT IInkCollector_put_MarginX(IInkCollector* This,LONG MarginX) { return This->lpVtbl->put_MarginX(This,MarginX); } -static __WIDL_INLINE HRESULT IInkCollector_get_MarginY(IInkCollector* This,LONG *MarginY) { +static inline HRESULT IInkCollector_get_MarginY(IInkCollector* This,LONG *MarginY) { return This->lpVtbl->get_MarginY(This,MarginY); } -static __WIDL_INLINE HRESULT IInkCollector_put_MarginY(IInkCollector* This,LONG MarginY) { +static inline HRESULT IInkCollector_put_MarginY(IInkCollector* This,LONG MarginY) { return This->lpVtbl->put_MarginY(This,MarginY); } -static __WIDL_INLINE HRESULT IInkCollector_get_Tablet(IInkCollector* This,IInkTablet **SingleTablet) { +static inline HRESULT IInkCollector_get_Tablet(IInkCollector* This,IInkTablet **SingleTablet) { return This->lpVtbl->get_Tablet(This,SingleTablet); } -static __WIDL_INLINE HRESULT IInkCollector_get_SupportHighContrastInk(IInkCollector* This,VARIANT_BOOL *Support) { +static inline HRESULT IInkCollector_get_SupportHighContrastInk(IInkCollector* This,VARIANT_BOOL *Support) { return This->lpVtbl->get_SupportHighContrastInk(This,Support); } -static __WIDL_INLINE HRESULT IInkCollector_put_SupportHighContrastInk(IInkCollector* This,VARIANT_BOOL Support) { +static inline HRESULT IInkCollector_put_SupportHighContrastInk(IInkCollector* This,VARIANT_BOOL Support) { return This->lpVtbl->put_SupportHighContrastInk(This,Support); } -static __WIDL_INLINE HRESULT IInkCollector_SetGestureStatus(IInkCollector* This,InkApplicationGesture Gesture,VARIANT_BOOL Listen) { +static inline HRESULT IInkCollector_SetGestureStatus(IInkCollector* This,InkApplicationGesture Gesture,VARIANT_BOOL Listen) { return This->lpVtbl->SetGestureStatus(This,Gesture,Listen); } -static __WIDL_INLINE HRESULT IInkCollector_GetGestureStatus(IInkCollector* This,InkApplicationGesture Gesture,VARIANT_BOOL *Listening) { +static inline HRESULT IInkCollector_GetGestureStatus(IInkCollector* This,InkApplicationGesture Gesture,VARIANT_BOOL *Listening) { return This->lpVtbl->GetGestureStatus(This,Gesture,Listening); } -static __WIDL_INLINE HRESULT IInkCollector_GetWindowInputRectangle(IInkCollector* This,IInkRectangle **WindowInputRectangle) { +static inline HRESULT IInkCollector_GetWindowInputRectangle(IInkCollector* This,IInkRectangle **WindowInputRectangle) { return This->lpVtbl->GetWindowInputRectangle(This,WindowInputRectangle); } -static __WIDL_INLINE HRESULT IInkCollector_SetWindowInputRectangle(IInkCollector* This,IInkRectangle *WindowInputRectangle) { +static inline HRESULT IInkCollector_SetWindowInputRectangle(IInkCollector* This,IInkRectangle *WindowInputRectangle) { return This->lpVtbl->SetWindowInputRectangle(This,WindowInputRectangle); } -static __WIDL_INLINE HRESULT IInkCollector_SetAllTabletsMode(IInkCollector* This,VARIANT_BOOL UseMouseForInput) { +static inline HRESULT IInkCollector_SetAllTabletsMode(IInkCollector* This,VARIANT_BOOL UseMouseForInput) { return This->lpVtbl->SetAllTabletsMode(This,UseMouseForInput); } -static __WIDL_INLINE HRESULT IInkCollector_SetSingleTabletIntegratedMode(IInkCollector* This,IInkTablet *Tablet) { +static inline HRESULT IInkCollector_SetSingleTabletIntegratedMode(IInkCollector* This,IInkTablet *Tablet) { return This->lpVtbl->SetSingleTabletIntegratedMode(This,Tablet); } -static __WIDL_INLINE HRESULT IInkCollector_GetEventInterest(IInkCollector* This,InkCollectorEventInterest EventId,VARIANT_BOOL *Listen) { +static inline HRESULT IInkCollector_GetEventInterest(IInkCollector* This,InkCollectorEventInterest EventId,VARIANT_BOOL *Listen) { return This->lpVtbl->GetEventInterest(This,EventId,Listen); } -static __WIDL_INLINE HRESULT IInkCollector_SetEventInterest(IInkCollector* This,InkCollectorEventInterest EventId,VARIANT_BOOL Listen) { +static inline HRESULT IInkCollector_SetEventInterest(IInkCollector* This,InkCollectorEventInterest EventId,VARIANT_BOOL Listen) { return This->lpVtbl->SetEventInterest(This,EventId,Listen); } #endif @@ -5740,26 +5732,26 @@ interface _IInkCollectorEvents { #define _IInkCollectorEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _IInkCollectorEvents_QueryInterface(_IInkCollectorEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _IInkCollectorEvents_QueryInterface(_IInkCollectorEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _IInkCollectorEvents_AddRef(_IInkCollectorEvents* This) { +static inline ULONG _IInkCollectorEvents_AddRef(_IInkCollectorEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _IInkCollectorEvents_Release(_IInkCollectorEvents* This) { +static inline ULONG _IInkCollectorEvents_Release(_IInkCollectorEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _IInkCollectorEvents_GetTypeInfoCount(_IInkCollectorEvents* This,UINT *pctinfo) { +static inline HRESULT _IInkCollectorEvents_GetTypeInfoCount(_IInkCollectorEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _IInkCollectorEvents_GetTypeInfo(_IInkCollectorEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _IInkCollectorEvents_GetTypeInfo(_IInkCollectorEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _IInkCollectorEvents_GetIDsOfNames(_IInkCollectorEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _IInkCollectorEvents_GetIDsOfNames(_IInkCollectorEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _IInkCollectorEvents_Invoke(_IInkCollectorEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _IInkCollectorEvents_Invoke(_IInkCollectorEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif diff --git a/lib/libc/include/any-windows-any/msinkaut_i.c b/lib/libc/include/any-windows-any/msinkaut_i.c index e4abbd4592bdb559c6b57a17d275d347c91633e1..3e1fd2e274f83ff500ae4bbabcb1ccd8797f1e01 100644 --- a/lib/libc/include/any-windows-any/msinkaut_i.c +++ b/lib/libc/include/any-windows-any/msinkaut_i.c @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from msinkaut.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from msinkaut.idl - Do not edit ***/ #include #include diff --git a/lib/libc/include/any-windows-any/msopc.h b/lib/libc/include/any-windows-any/msopc.h index 2b54d155408ec9c19cbcd6d4a4ce9fd4501b4fe6..22fb866b5e5c9f405f0e21c1dd124ce19e7c316e 100644 --- a/lib/libc/include/any-windows-any/msopc.h +++ b/lib/libc/include/any-windows-any/msopc.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/msopc.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/msopc.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __msopc_h__ #define __msopc_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IOpcUri_FWD_DEFINED__ @@ -523,99 +515,99 @@ interface IOpcUri { #define IOpcUri_CombinePartUri(This,relativeUri,combinedUri) (This)->lpVtbl->CombinePartUri(This,relativeUri,combinedUri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcUri_QueryInterface(IOpcUri* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcUri_QueryInterface(IOpcUri* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcUri_AddRef(IOpcUri* This) { +static inline ULONG IOpcUri_AddRef(IOpcUri* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcUri_Release(IOpcUri* This) { +static inline ULONG IOpcUri_Release(IOpcUri* This) { return This->lpVtbl->Release(This); } /*** IUri methods ***/ -static __WIDL_INLINE HRESULT IOpcUri_GetPropertyBSTR(IOpcUri* This,Uri_PROPERTY uriProp,BSTR *pbstrProperty,DWORD dwFlags) { +static inline HRESULT IOpcUri_GetPropertyBSTR(IOpcUri* This,Uri_PROPERTY uriProp,BSTR *pbstrProperty,DWORD dwFlags) { return This->lpVtbl->GetPropertyBSTR(This,uriProp,pbstrProperty,dwFlags); } -static __WIDL_INLINE HRESULT IOpcUri_GetPropertyLength(IOpcUri* This,Uri_PROPERTY uriProp,DWORD *pcchProperty,DWORD dwFlags) { +static inline HRESULT IOpcUri_GetPropertyLength(IOpcUri* This,Uri_PROPERTY uriProp,DWORD *pcchProperty,DWORD dwFlags) { return This->lpVtbl->GetPropertyLength(This,uriProp,pcchProperty,dwFlags); } -static __WIDL_INLINE HRESULT IOpcUri_GetPropertyDWORD(IOpcUri* This,Uri_PROPERTY uriProp,DWORD *pdwProperty,DWORD dwFlags) { +static inline HRESULT IOpcUri_GetPropertyDWORD(IOpcUri* This,Uri_PROPERTY uriProp,DWORD *pdwProperty,DWORD dwFlags) { return This->lpVtbl->GetPropertyDWORD(This,uriProp,pdwProperty,dwFlags); } -static __WIDL_INLINE HRESULT IOpcUri_HasProperty(IOpcUri* This,Uri_PROPERTY uriProp,WINBOOL *pfHasProperty) { +static inline HRESULT IOpcUri_HasProperty(IOpcUri* This,Uri_PROPERTY uriProp,WINBOOL *pfHasProperty) { return This->lpVtbl->HasProperty(This,uriProp,pfHasProperty); } -static __WIDL_INLINE HRESULT IOpcUri_GetAbsoluteUri(IOpcUri* This,BSTR *pbstrAbsoluteUri) { +static inline HRESULT IOpcUri_GetAbsoluteUri(IOpcUri* This,BSTR *pbstrAbsoluteUri) { return This->lpVtbl->GetAbsoluteUri(This,pbstrAbsoluteUri); } -static __WIDL_INLINE HRESULT IOpcUri_GetAuthority(IOpcUri* This,BSTR *pbstrAuthority) { +static inline HRESULT IOpcUri_GetAuthority(IOpcUri* This,BSTR *pbstrAuthority) { return This->lpVtbl->GetAuthority(This,pbstrAuthority); } -static __WIDL_INLINE HRESULT IOpcUri_GetDisplayUri(IOpcUri* This,BSTR *pbstrDisplayString) { +static inline HRESULT IOpcUri_GetDisplayUri(IOpcUri* This,BSTR *pbstrDisplayString) { return This->lpVtbl->GetDisplayUri(This,pbstrDisplayString); } -static __WIDL_INLINE HRESULT IOpcUri_GetDomain(IOpcUri* This,BSTR *pbstrDomain) { +static inline HRESULT IOpcUri_GetDomain(IOpcUri* This,BSTR *pbstrDomain) { return This->lpVtbl->GetDomain(This,pbstrDomain); } -static __WIDL_INLINE HRESULT IOpcUri_GetExtension(IOpcUri* This,BSTR *pbstrExtension) { +static inline HRESULT IOpcUri_GetExtension(IOpcUri* This,BSTR *pbstrExtension) { return This->lpVtbl->GetExtension(This,pbstrExtension); } -static __WIDL_INLINE HRESULT IOpcUri_GetFragment(IOpcUri* This,BSTR *pbstrFragment) { +static inline HRESULT IOpcUri_GetFragment(IOpcUri* This,BSTR *pbstrFragment) { return This->lpVtbl->GetFragment(This,pbstrFragment); } -static __WIDL_INLINE HRESULT IOpcUri_GetHost(IOpcUri* This,BSTR *pbstrHost) { +static inline HRESULT IOpcUri_GetHost(IOpcUri* This,BSTR *pbstrHost) { return This->lpVtbl->GetHost(This,pbstrHost); } -static __WIDL_INLINE HRESULT IOpcUri_GetPassword(IOpcUri* This,BSTR *pbstrPassword) { +static inline HRESULT IOpcUri_GetPassword(IOpcUri* This,BSTR *pbstrPassword) { return This->lpVtbl->GetPassword(This,pbstrPassword); } -static __WIDL_INLINE HRESULT IOpcUri_GetPath(IOpcUri* This,BSTR *pbstrPath) { +static inline HRESULT IOpcUri_GetPath(IOpcUri* This,BSTR *pbstrPath) { return This->lpVtbl->GetPath(This,pbstrPath); } -static __WIDL_INLINE HRESULT IOpcUri_GetPathAndQuery(IOpcUri* This,BSTR *pbstrPathAndQuery) { +static inline HRESULT IOpcUri_GetPathAndQuery(IOpcUri* This,BSTR *pbstrPathAndQuery) { return This->lpVtbl->GetPathAndQuery(This,pbstrPathAndQuery); } -static __WIDL_INLINE HRESULT IOpcUri_GetQuery(IOpcUri* This,BSTR *pbstrQuery) { +static inline HRESULT IOpcUri_GetQuery(IOpcUri* This,BSTR *pbstrQuery) { return This->lpVtbl->GetQuery(This,pbstrQuery); } -static __WIDL_INLINE HRESULT IOpcUri_GetRawUri(IOpcUri* This,BSTR *pbstrRawUri) { +static inline HRESULT IOpcUri_GetRawUri(IOpcUri* This,BSTR *pbstrRawUri) { return This->lpVtbl->GetRawUri(This,pbstrRawUri); } -static __WIDL_INLINE HRESULT IOpcUri_GetSchemeName(IOpcUri* This,BSTR *pbstrSchemeName) { +static inline HRESULT IOpcUri_GetSchemeName(IOpcUri* This,BSTR *pbstrSchemeName) { return This->lpVtbl->GetSchemeName(This,pbstrSchemeName); } -static __WIDL_INLINE HRESULT IOpcUri_GetUserInfo(IOpcUri* This,BSTR *pbstrUserInfo) { +static inline HRESULT IOpcUri_GetUserInfo(IOpcUri* This,BSTR *pbstrUserInfo) { return This->lpVtbl->GetUserInfo(This,pbstrUserInfo); } -static __WIDL_INLINE HRESULT IOpcUri_GetUserName(IOpcUri* This,BSTR *pbstrUserName) { +static inline HRESULT IOpcUri_GetUserName(IOpcUri* This,BSTR *pbstrUserName) { return This->lpVtbl->GetUserName(This,pbstrUserName); } -static __WIDL_INLINE HRESULT IOpcUri_GetHostType(IOpcUri* This,DWORD *pdwHostType) { +static inline HRESULT IOpcUri_GetHostType(IOpcUri* This,DWORD *pdwHostType) { return This->lpVtbl->GetHostType(This,pdwHostType); } -static __WIDL_INLINE HRESULT IOpcUri_GetPort(IOpcUri* This,DWORD *pdwPort) { +static inline HRESULT IOpcUri_GetPort(IOpcUri* This,DWORD *pdwPort) { return This->lpVtbl->GetPort(This,pdwPort); } -static __WIDL_INLINE HRESULT IOpcUri_GetScheme(IOpcUri* This,DWORD *pdwScheme) { +static inline HRESULT IOpcUri_GetScheme(IOpcUri* This,DWORD *pdwScheme) { return This->lpVtbl->GetScheme(This,pdwScheme); } -static __WIDL_INLINE HRESULT IOpcUri_GetZone(IOpcUri* This,DWORD *pdwZone) { +static inline HRESULT IOpcUri_GetZone(IOpcUri* This,DWORD *pdwZone) { return This->lpVtbl->GetZone(This,pdwZone); } -static __WIDL_INLINE HRESULT IOpcUri_GetProperties(IOpcUri* This,LPDWORD pdwFlags) { +static inline HRESULT IOpcUri_GetProperties(IOpcUri* This,LPDWORD pdwFlags) { return This->lpVtbl->GetProperties(This,pdwFlags); } -static __WIDL_INLINE HRESULT IOpcUri_IsEqual(IOpcUri* This,IUri *pUri,WINBOOL *pfEqual) { +static inline HRESULT IOpcUri_IsEqual(IOpcUri* This,IUri *pUri,WINBOOL *pfEqual) { return This->lpVtbl->IsEqual(This,pUri,pfEqual); } /*** IOpcUri methods ***/ -static __WIDL_INLINE HRESULT IOpcUri_GetRelationshipsPartUri(IOpcUri* This,IOpcPartUri **relationshipPartUri) { +static inline HRESULT IOpcUri_GetRelationshipsPartUri(IOpcUri* This,IOpcPartUri **relationshipPartUri) { return This->lpVtbl->GetRelationshipsPartUri(This,relationshipPartUri); } -static __WIDL_INLINE HRESULT IOpcUri_GetRelativeUri(IOpcUri* This,IOpcPartUri *targetPartUri,IUri **relativeUri) { +static inline HRESULT IOpcUri_GetRelativeUri(IOpcUri* This,IOpcPartUri *targetPartUri,IUri **relativeUri) { return This->lpVtbl->GetRelativeUri(This,targetPartUri,relativeUri); } -static __WIDL_INLINE HRESULT IOpcUri_CombinePartUri(IOpcUri* This,IUri *relativeUri,IOpcPartUri **combinedUri) { +static inline HRESULT IOpcUri_CombinePartUri(IOpcUri* This,IUri *relativeUri,IOpcPartUri **combinedUri) { return This->lpVtbl->CombinePartUri(This,relativeUri,combinedUri); } #endif @@ -854,109 +846,109 @@ interface IOpcPartUri { #define IOpcPartUri_IsRelationshipsPartUri(This,isRelationshipUri) (This)->lpVtbl->IsRelationshipsPartUri(This,isRelationshipUri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcPartUri_QueryInterface(IOpcPartUri* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcPartUri_QueryInterface(IOpcPartUri* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcPartUri_AddRef(IOpcPartUri* This) { +static inline ULONG IOpcPartUri_AddRef(IOpcPartUri* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcPartUri_Release(IOpcPartUri* This) { +static inline ULONG IOpcPartUri_Release(IOpcPartUri* This) { return This->lpVtbl->Release(This); } /*** IUri methods ***/ -static __WIDL_INLINE HRESULT IOpcPartUri_GetPropertyBSTR(IOpcPartUri* This,Uri_PROPERTY uriProp,BSTR *pbstrProperty,DWORD dwFlags) { +static inline HRESULT IOpcPartUri_GetPropertyBSTR(IOpcPartUri* This,Uri_PROPERTY uriProp,BSTR *pbstrProperty,DWORD dwFlags) { return This->lpVtbl->GetPropertyBSTR(This,uriProp,pbstrProperty,dwFlags); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetPropertyLength(IOpcPartUri* This,Uri_PROPERTY uriProp,DWORD *pcchProperty,DWORD dwFlags) { +static inline HRESULT IOpcPartUri_GetPropertyLength(IOpcPartUri* This,Uri_PROPERTY uriProp,DWORD *pcchProperty,DWORD dwFlags) { return This->lpVtbl->GetPropertyLength(This,uriProp,pcchProperty,dwFlags); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetPropertyDWORD(IOpcPartUri* This,Uri_PROPERTY uriProp,DWORD *pdwProperty,DWORD dwFlags) { +static inline HRESULT IOpcPartUri_GetPropertyDWORD(IOpcPartUri* This,Uri_PROPERTY uriProp,DWORD *pdwProperty,DWORD dwFlags) { return This->lpVtbl->GetPropertyDWORD(This,uriProp,pdwProperty,dwFlags); } -static __WIDL_INLINE HRESULT IOpcPartUri_HasProperty(IOpcPartUri* This,Uri_PROPERTY uriProp,WINBOOL *pfHasProperty) { +static inline HRESULT IOpcPartUri_HasProperty(IOpcPartUri* This,Uri_PROPERTY uriProp,WINBOOL *pfHasProperty) { return This->lpVtbl->HasProperty(This,uriProp,pfHasProperty); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetAbsoluteUri(IOpcPartUri* This,BSTR *pbstrAbsoluteUri) { +static inline HRESULT IOpcPartUri_GetAbsoluteUri(IOpcPartUri* This,BSTR *pbstrAbsoluteUri) { return This->lpVtbl->GetAbsoluteUri(This,pbstrAbsoluteUri); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetAuthority(IOpcPartUri* This,BSTR *pbstrAuthority) { +static inline HRESULT IOpcPartUri_GetAuthority(IOpcPartUri* This,BSTR *pbstrAuthority) { return This->lpVtbl->GetAuthority(This,pbstrAuthority); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetDisplayUri(IOpcPartUri* This,BSTR *pbstrDisplayString) { +static inline HRESULT IOpcPartUri_GetDisplayUri(IOpcPartUri* This,BSTR *pbstrDisplayString) { return This->lpVtbl->GetDisplayUri(This,pbstrDisplayString); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetDomain(IOpcPartUri* This,BSTR *pbstrDomain) { +static inline HRESULT IOpcPartUri_GetDomain(IOpcPartUri* This,BSTR *pbstrDomain) { return This->lpVtbl->GetDomain(This,pbstrDomain); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetExtension(IOpcPartUri* This,BSTR *pbstrExtension) { +static inline HRESULT IOpcPartUri_GetExtension(IOpcPartUri* This,BSTR *pbstrExtension) { return This->lpVtbl->GetExtension(This,pbstrExtension); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetFragment(IOpcPartUri* This,BSTR *pbstrFragment) { +static inline HRESULT IOpcPartUri_GetFragment(IOpcPartUri* This,BSTR *pbstrFragment) { return This->lpVtbl->GetFragment(This,pbstrFragment); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetHost(IOpcPartUri* This,BSTR *pbstrHost) { +static inline HRESULT IOpcPartUri_GetHost(IOpcPartUri* This,BSTR *pbstrHost) { return This->lpVtbl->GetHost(This,pbstrHost); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetPassword(IOpcPartUri* This,BSTR *pbstrPassword) { +static inline HRESULT IOpcPartUri_GetPassword(IOpcPartUri* This,BSTR *pbstrPassword) { return This->lpVtbl->GetPassword(This,pbstrPassword); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetPath(IOpcPartUri* This,BSTR *pbstrPath) { +static inline HRESULT IOpcPartUri_GetPath(IOpcPartUri* This,BSTR *pbstrPath) { return This->lpVtbl->GetPath(This,pbstrPath); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetPathAndQuery(IOpcPartUri* This,BSTR *pbstrPathAndQuery) { +static inline HRESULT IOpcPartUri_GetPathAndQuery(IOpcPartUri* This,BSTR *pbstrPathAndQuery) { return This->lpVtbl->GetPathAndQuery(This,pbstrPathAndQuery); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetQuery(IOpcPartUri* This,BSTR *pbstrQuery) { +static inline HRESULT IOpcPartUri_GetQuery(IOpcPartUri* This,BSTR *pbstrQuery) { return This->lpVtbl->GetQuery(This,pbstrQuery); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetRawUri(IOpcPartUri* This,BSTR *pbstrRawUri) { +static inline HRESULT IOpcPartUri_GetRawUri(IOpcPartUri* This,BSTR *pbstrRawUri) { return This->lpVtbl->GetRawUri(This,pbstrRawUri); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetSchemeName(IOpcPartUri* This,BSTR *pbstrSchemeName) { +static inline HRESULT IOpcPartUri_GetSchemeName(IOpcPartUri* This,BSTR *pbstrSchemeName) { return This->lpVtbl->GetSchemeName(This,pbstrSchemeName); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetUserInfo(IOpcPartUri* This,BSTR *pbstrUserInfo) { +static inline HRESULT IOpcPartUri_GetUserInfo(IOpcPartUri* This,BSTR *pbstrUserInfo) { return This->lpVtbl->GetUserInfo(This,pbstrUserInfo); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetUserName(IOpcPartUri* This,BSTR *pbstrUserName) { +static inline HRESULT IOpcPartUri_GetUserName(IOpcPartUri* This,BSTR *pbstrUserName) { return This->lpVtbl->GetUserName(This,pbstrUserName); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetHostType(IOpcPartUri* This,DWORD *pdwHostType) { +static inline HRESULT IOpcPartUri_GetHostType(IOpcPartUri* This,DWORD *pdwHostType) { return This->lpVtbl->GetHostType(This,pdwHostType); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetPort(IOpcPartUri* This,DWORD *pdwPort) { +static inline HRESULT IOpcPartUri_GetPort(IOpcPartUri* This,DWORD *pdwPort) { return This->lpVtbl->GetPort(This,pdwPort); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetScheme(IOpcPartUri* This,DWORD *pdwScheme) { +static inline HRESULT IOpcPartUri_GetScheme(IOpcPartUri* This,DWORD *pdwScheme) { return This->lpVtbl->GetScheme(This,pdwScheme); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetZone(IOpcPartUri* This,DWORD *pdwZone) { +static inline HRESULT IOpcPartUri_GetZone(IOpcPartUri* This,DWORD *pdwZone) { return This->lpVtbl->GetZone(This,pdwZone); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetProperties(IOpcPartUri* This,LPDWORD pdwFlags) { +static inline HRESULT IOpcPartUri_GetProperties(IOpcPartUri* This,LPDWORD pdwFlags) { return This->lpVtbl->GetProperties(This,pdwFlags); } -static __WIDL_INLINE HRESULT IOpcPartUri_IsEqual(IOpcPartUri* This,IUri *pUri,WINBOOL *pfEqual) { +static inline HRESULT IOpcPartUri_IsEqual(IOpcPartUri* This,IUri *pUri,WINBOOL *pfEqual) { return This->lpVtbl->IsEqual(This,pUri,pfEqual); } /*** IOpcUri methods ***/ -static __WIDL_INLINE HRESULT IOpcPartUri_GetRelationshipsPartUri(IOpcPartUri* This,IOpcPartUri **relationshipPartUri) { +static inline HRESULT IOpcPartUri_GetRelationshipsPartUri(IOpcPartUri* This,IOpcPartUri **relationshipPartUri) { return This->lpVtbl->GetRelationshipsPartUri(This,relationshipPartUri); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetRelativeUri(IOpcPartUri* This,IOpcPartUri *targetPartUri,IUri **relativeUri) { +static inline HRESULT IOpcPartUri_GetRelativeUri(IOpcPartUri* This,IOpcPartUri *targetPartUri,IUri **relativeUri) { return This->lpVtbl->GetRelativeUri(This,targetPartUri,relativeUri); } -static __WIDL_INLINE HRESULT IOpcPartUri_CombinePartUri(IOpcPartUri* This,IUri *relativeUri,IOpcPartUri **combinedUri) { +static inline HRESULT IOpcPartUri_CombinePartUri(IOpcPartUri* This,IUri *relativeUri,IOpcPartUri **combinedUri) { return This->lpVtbl->CombinePartUri(This,relativeUri,combinedUri); } /*** IOpcPartUri methods ***/ -static __WIDL_INLINE HRESULT IOpcPartUri_ComparePartUri(IOpcPartUri* This,IOpcPartUri *partUri,INT32 *comparisonResult) { +static inline HRESULT IOpcPartUri_ComparePartUri(IOpcPartUri* This,IOpcPartUri *partUri,INT32 *comparisonResult) { return This->lpVtbl->ComparePartUri(This,partUri,comparisonResult); } -static __WIDL_INLINE HRESULT IOpcPartUri_GetSourceUri(IOpcPartUri* This,IOpcUri **sourceUri) { +static inline HRESULT IOpcPartUri_GetSourceUri(IOpcPartUri* This,IOpcUri **sourceUri) { return This->lpVtbl->GetSourceUri(This,sourceUri); } -static __WIDL_INLINE HRESULT IOpcPartUri_IsRelationshipsPartUri(IOpcPartUri* This,WINBOOL *isRelationshipUri) { +static inline HRESULT IOpcPartUri_IsRelationshipsPartUri(IOpcPartUri* This,WINBOOL *isRelationshipUri) { return This->lpVtbl->IsRelationshipsPartUri(This,isRelationshipUri); } #endif @@ -1317,33 +1309,33 @@ interface IOpcUri; #endif /* __cplusplus */ #endif -typedef enum __WIDL_msopc_generated_name_00000025 { +typedef enum __WIDL_msopc_generated_name_00000027 { OPC_CANONICALIZATION_NONE = 0, OPC_CANONICALIZATION_C14N = 1, OPC_CANONICALIZATION_C14N_WITH_COMMENTS = 2 } OPC_CANONICALIZATION_METHOD; -typedef enum __WIDL_msopc_generated_name_00000026 { +typedef enum __WIDL_msopc_generated_name_00000028 { OPC_CERTIFICATE_IN_CERTIFICATE_PART = 0, OPC_CERTIFICATE_IN_SIGNATURE_PART = 1, OPC_CERTIFICATE_NOT_EMBEDDED = 2 } OPC_CERTIFICATE_EMBEDDING_OPTION; -typedef enum __WIDL_msopc_generated_name_00000027 { +typedef enum __WIDL_msopc_generated_name_00000029 { OPC_COMPRESSION_NONE = -1, OPC_COMPRESSION_NORMAL = 0, OPC_COMPRESSION_MAXIMUM = 1, OPC_COMPRESSION_FAST = 2, OPC_COMPRESSION_SUPERFAST = 3 } OPC_COMPRESSION_OPTIONS; -typedef enum __WIDL_msopc_generated_name_00000028 { +typedef enum __WIDL_msopc_generated_name_0000002A { OPC_READ_DEFAULT = 0x0, OPC_VALIDATE_ON_LOAD = 0x1, OPC_CACHE_ON_ACCESS = 0x2 } OPC_READ_FLAGS; -typedef enum __WIDL_msopc_generated_name_00000029 { +typedef enum __WIDL_msopc_generated_name_0000002B { OPC_RELATIONSHIP_SELECT_BY_ID = 0, OPC_RELATIONSHIP_SELECT_BY_TYPE = 1 } OPC_RELATIONSHIP_SELECTOR; -typedef enum __WIDL_msopc_generated_name_0000002A { +typedef enum __WIDL_msopc_generated_name_0000002C { OPC_RELATIONSHIP_SIGN_USING_SELECTORS = 0, OPC_RELATIONSHIP_SIGN_PART = 1 } OPC_RELATIONSHIPS_SIGNING_OPTION; @@ -1351,7 +1343,7 @@ typedef enum OPC_SIGNATURE_VALIDATION_RESULT { OPC_SIGNATURE_VALID = 0, OPC_SIGNATURE_INVALID = -1 } OPC_SIGNATURE_VALIDATION_RESULT; -typedef enum __WIDL_msopc_generated_name_0000002B { +typedef enum __WIDL_msopc_generated_name_0000002D { OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS = 0, OPC_SIGNATURE_TIME_FORMAT_SECONDS = 1, OPC_SIGNATURE_TIME_FORMAT_MINUTES = 2, @@ -1359,15 +1351,15 @@ typedef enum __WIDL_msopc_generated_name_0000002B { OPC_SIGNATURE_TIME_FORMAT_MONTHS = 4, OPC_SIGNATURE_TIME_FORMAT_YEARS = 5 } OPC_SIGNATURE_TIME_FORMAT; -typedef enum __WIDL_msopc_generated_name_0000002C { +typedef enum __WIDL_msopc_generated_name_0000002E { OPC_STREAM_IO_READ = 1, OPC_STREAM_IO_WRITE = 2 } OPC_STREAM_IO_MODE; -typedef enum __WIDL_msopc_generated_name_0000002D { +typedef enum __WIDL_msopc_generated_name_0000002F { OPC_URI_TARGET_MODE_INTERNAL = 0, OPC_URI_TARGET_MODE_EXTERNAL = 1 } OPC_URI_TARGET_MODE; -typedef enum __WIDL_msopc_generated_name_0000002E { +typedef enum __WIDL_msopc_generated_name_00000030 { OPC_WRITE_DEFAULT = 0x0, OPC_WRITE_FORCE_ZIP32 = 0x1 } OPC_WRITE_FLAGS; @@ -1461,29 +1453,29 @@ interface IOpcPart { #define IOpcPart_GetCompressionOptions(This,compressionOptions) (This)->lpVtbl->GetCompressionOptions(This,compressionOptions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcPart_QueryInterface(IOpcPart* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcPart_QueryInterface(IOpcPart* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcPart_AddRef(IOpcPart* This) { +static inline ULONG IOpcPart_AddRef(IOpcPart* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcPart_Release(IOpcPart* This) { +static inline ULONG IOpcPart_Release(IOpcPart* This) { return This->lpVtbl->Release(This); } /*** IOpcPart methods ***/ -static __WIDL_INLINE HRESULT IOpcPart_GetRelationshipSet(IOpcPart* This,IOpcRelationshipSet **relationshipSet) { +static inline HRESULT IOpcPart_GetRelationshipSet(IOpcPart* This,IOpcRelationshipSet **relationshipSet) { return This->lpVtbl->GetRelationshipSet(This,relationshipSet); } -static __WIDL_INLINE HRESULT IOpcPart_GetContentStream(IOpcPart* This,IStream **stream) { +static inline HRESULT IOpcPart_GetContentStream(IOpcPart* This,IStream **stream) { return This->lpVtbl->GetContentStream(This,stream); } -static __WIDL_INLINE HRESULT IOpcPart_GetName(IOpcPart* This,IOpcPartUri **name) { +static inline HRESULT IOpcPart_GetName(IOpcPart* This,IOpcPartUri **name) { return This->lpVtbl->GetName(This,name); } -static __WIDL_INLINE HRESULT IOpcPart_GetContentType(IOpcPart* This,LPWSTR *contentType) { +static inline HRESULT IOpcPart_GetContentType(IOpcPart* This,LPWSTR *contentType) { return This->lpVtbl->GetContentType(This,contentType); } -static __WIDL_INLINE HRESULT IOpcPart_GetCompressionOptions(IOpcPart* This,OPC_COMPRESSION_OPTIONS *compressionOptions) { +static inline HRESULT IOpcPart_GetCompressionOptions(IOpcPart* This,OPC_COMPRESSION_OPTIONS *compressionOptions) { return This->lpVtbl->GetCompressionOptions(This,compressionOptions); } #endif @@ -1574,26 +1566,26 @@ interface IOpcPartEnumerator { #define IOpcPartEnumerator_Clone(This,copy) (This)->lpVtbl->Clone(This,copy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcPartEnumerator_QueryInterface(IOpcPartEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcPartEnumerator_QueryInterface(IOpcPartEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcPartEnumerator_AddRef(IOpcPartEnumerator* This) { +static inline ULONG IOpcPartEnumerator_AddRef(IOpcPartEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcPartEnumerator_Release(IOpcPartEnumerator* This) { +static inline ULONG IOpcPartEnumerator_Release(IOpcPartEnumerator* This) { return This->lpVtbl->Release(This); } /*** IOpcPartEnumerator methods ***/ -static __WIDL_INLINE HRESULT IOpcPartEnumerator_MoveNext(IOpcPartEnumerator* This,WINBOOL *hasNext) { +static inline HRESULT IOpcPartEnumerator_MoveNext(IOpcPartEnumerator* This,WINBOOL *hasNext) { return This->lpVtbl->MoveNext(This,hasNext); } -static __WIDL_INLINE HRESULT IOpcPartEnumerator_MovePrevious(IOpcPartEnumerator* This,WINBOOL *hasPrevious) { +static inline HRESULT IOpcPartEnumerator_MovePrevious(IOpcPartEnumerator* This,WINBOOL *hasPrevious) { return This->lpVtbl->MovePrevious(This,hasPrevious); } -static __WIDL_INLINE HRESULT IOpcPartEnumerator_GetCurrent(IOpcPartEnumerator* This,IOpcPart **part) { +static inline HRESULT IOpcPartEnumerator_GetCurrent(IOpcPartEnumerator* This,IOpcPart **part) { return This->lpVtbl->GetCurrent(This,part); } -static __WIDL_INLINE HRESULT IOpcPartEnumerator_Clone(IOpcPartEnumerator* This,IOpcPartEnumerator **copy) { +static inline HRESULT IOpcPartEnumerator_Clone(IOpcPartEnumerator* This,IOpcPartEnumerator **copy) { return This->lpVtbl->Clone(This,copy); } #endif @@ -1702,29 +1694,29 @@ interface IOpcPartSet { #define IOpcPartSet_GetEnumerator(This,partEnumerator) (This)->lpVtbl->GetEnumerator(This,partEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcPartSet_QueryInterface(IOpcPartSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcPartSet_QueryInterface(IOpcPartSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcPartSet_AddRef(IOpcPartSet* This) { +static inline ULONG IOpcPartSet_AddRef(IOpcPartSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcPartSet_Release(IOpcPartSet* This) { +static inline ULONG IOpcPartSet_Release(IOpcPartSet* This) { return This->lpVtbl->Release(This); } /*** IOpcPartSet methods ***/ -static __WIDL_INLINE HRESULT IOpcPartSet_GetPart(IOpcPartSet* This,IOpcPartUri *name,IOpcPart **part) { +static inline HRESULT IOpcPartSet_GetPart(IOpcPartSet* This,IOpcPartUri *name,IOpcPart **part) { return This->lpVtbl->GetPart(This,name,part); } -static __WIDL_INLINE HRESULT IOpcPartSet_CreatePart(IOpcPartSet* This,IOpcPartUri *name,LPCWSTR contentType,OPC_COMPRESSION_OPTIONS compressionOptions,IOpcPart **part) { +static inline HRESULT IOpcPartSet_CreatePart(IOpcPartSet* This,IOpcPartUri *name,LPCWSTR contentType,OPC_COMPRESSION_OPTIONS compressionOptions,IOpcPart **part) { return This->lpVtbl->CreatePart(This,name,contentType,compressionOptions,part); } -static __WIDL_INLINE HRESULT IOpcPartSet_DeletePart(IOpcPartSet* This,IOpcPartUri *name) { +static inline HRESULT IOpcPartSet_DeletePart(IOpcPartSet* This,IOpcPartUri *name) { return This->lpVtbl->DeletePart(This,name); } -static __WIDL_INLINE HRESULT IOpcPartSet_PartExists(IOpcPartSet* This,IOpcPartUri *name,WINBOOL *partExists) { +static inline HRESULT IOpcPartSet_PartExists(IOpcPartSet* This,IOpcPartUri *name,WINBOOL *partExists) { return This->lpVtbl->PartExists(This,name,partExists); } -static __WIDL_INLINE HRESULT IOpcPartSet_GetEnumerator(IOpcPartSet* This,IOpcPartEnumerator **partEnumerator) { +static inline HRESULT IOpcPartSet_GetEnumerator(IOpcPartSet* This,IOpcPartEnumerator **partEnumerator) { return This->lpVtbl->GetEnumerator(This,partEnumerator); } #endif @@ -1799,20 +1791,20 @@ interface IOpcPackage { #define IOpcPackage_GetRelationshipSet(This,relationshipSet) (This)->lpVtbl->GetRelationshipSet(This,relationshipSet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcPackage_QueryInterface(IOpcPackage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcPackage_QueryInterface(IOpcPackage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcPackage_AddRef(IOpcPackage* This) { +static inline ULONG IOpcPackage_AddRef(IOpcPackage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcPackage_Release(IOpcPackage* This) { +static inline ULONG IOpcPackage_Release(IOpcPackage* This) { return This->lpVtbl->Release(This); } /*** IOpcPackage methods ***/ -static __WIDL_INLINE HRESULT IOpcPackage_GetPartSet(IOpcPackage* This,IOpcPartSet **partSet) { +static inline HRESULT IOpcPackage_GetPartSet(IOpcPackage* This,IOpcPartSet **partSet) { return This->lpVtbl->GetPartSet(This,partSet); } -static __WIDL_INLINE HRESULT IOpcPackage_GetRelationshipSet(IOpcPackage* This,IOpcRelationshipSet **relationshipSet) { +static inline HRESULT IOpcPackage_GetRelationshipSet(IOpcPackage* This,IOpcRelationshipSet **relationshipSet) { return This->lpVtbl->GetRelationshipSet(This,relationshipSet); } #endif @@ -1911,29 +1903,29 @@ interface IOpcRelationship { #define IOpcRelationship_GetTargetMode(This,targetMode) (This)->lpVtbl->GetTargetMode(This,targetMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationship_QueryInterface(IOpcRelationship* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcRelationship_QueryInterface(IOpcRelationship* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcRelationship_AddRef(IOpcRelationship* This) { +static inline ULONG IOpcRelationship_AddRef(IOpcRelationship* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcRelationship_Release(IOpcRelationship* This) { +static inline ULONG IOpcRelationship_Release(IOpcRelationship* This) { return This->lpVtbl->Release(This); } /*** IOpcRelationship methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationship_GetId(IOpcRelationship* This,LPWSTR *relationshipIdentifier) { +static inline HRESULT IOpcRelationship_GetId(IOpcRelationship* This,LPWSTR *relationshipIdentifier) { return This->lpVtbl->GetId(This,relationshipIdentifier); } -static __WIDL_INLINE HRESULT IOpcRelationship_GetRelationshipType(IOpcRelationship* This,LPWSTR *relationshipType) { +static inline HRESULT IOpcRelationship_GetRelationshipType(IOpcRelationship* This,LPWSTR *relationshipType) { return This->lpVtbl->GetRelationshipType(This,relationshipType); } -static __WIDL_INLINE HRESULT IOpcRelationship_GetSourceUri(IOpcRelationship* This,IOpcUri **sourceUri) { +static inline HRESULT IOpcRelationship_GetSourceUri(IOpcRelationship* This,IOpcUri **sourceUri) { return This->lpVtbl->GetSourceUri(This,sourceUri); } -static __WIDL_INLINE HRESULT IOpcRelationship_GetTargetUri(IOpcRelationship* This,IUri **targetUri) { +static inline HRESULT IOpcRelationship_GetTargetUri(IOpcRelationship* This,IUri **targetUri) { return This->lpVtbl->GetTargetUri(This,targetUri); } -static __WIDL_INLINE HRESULT IOpcRelationship_GetTargetMode(IOpcRelationship* This,OPC_URI_TARGET_MODE *targetMode) { +static inline HRESULT IOpcRelationship_GetTargetMode(IOpcRelationship* This,OPC_URI_TARGET_MODE *targetMode) { return This->lpVtbl->GetTargetMode(This,targetMode); } #endif @@ -2024,26 +2016,26 @@ interface IOpcRelationshipEnumerator { #define IOpcRelationshipEnumerator_Clone(This,copy) (This)->lpVtbl->Clone(This,copy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipEnumerator_QueryInterface(IOpcRelationshipEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcRelationshipEnumerator_QueryInterface(IOpcRelationshipEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcRelationshipEnumerator_AddRef(IOpcRelationshipEnumerator* This) { +static inline ULONG IOpcRelationshipEnumerator_AddRef(IOpcRelationshipEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcRelationshipEnumerator_Release(IOpcRelationshipEnumerator* This) { +static inline ULONG IOpcRelationshipEnumerator_Release(IOpcRelationshipEnumerator* This) { return This->lpVtbl->Release(This); } /*** IOpcRelationshipEnumerator methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipEnumerator_MoveNext(IOpcRelationshipEnumerator* This,WINBOOL *hasNext) { +static inline HRESULT IOpcRelationshipEnumerator_MoveNext(IOpcRelationshipEnumerator* This,WINBOOL *hasNext) { return This->lpVtbl->MoveNext(This,hasNext); } -static __WIDL_INLINE HRESULT IOpcRelationshipEnumerator_MovePrevious(IOpcRelationshipEnumerator* This,WINBOOL *hasPrevious) { +static inline HRESULT IOpcRelationshipEnumerator_MovePrevious(IOpcRelationshipEnumerator* This,WINBOOL *hasPrevious) { return This->lpVtbl->MovePrevious(This,hasPrevious); } -static __WIDL_INLINE HRESULT IOpcRelationshipEnumerator_GetCurrent(IOpcRelationshipEnumerator* This,IOpcRelationship **relationship) { +static inline HRESULT IOpcRelationshipEnumerator_GetCurrent(IOpcRelationshipEnumerator* This,IOpcRelationship **relationship) { return This->lpVtbl->GetCurrent(This,relationship); } -static __WIDL_INLINE HRESULT IOpcRelationshipEnumerator_Clone(IOpcRelationshipEnumerator* This,IOpcRelationshipEnumerator **copy) { +static inline HRESULT IOpcRelationshipEnumerator_Clone(IOpcRelationshipEnumerator* This,IOpcRelationshipEnumerator **copy) { return This->lpVtbl->Clone(This,copy); } #endif @@ -2118,20 +2110,20 @@ interface IOpcRelationshipSelector { #define IOpcRelationshipSelector_GetSelectionCriterion(This,selectionCriterion) (This)->lpVtbl->GetSelectionCriterion(This,selectionCriterion) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipSelector_QueryInterface(IOpcRelationshipSelector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcRelationshipSelector_QueryInterface(IOpcRelationshipSelector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcRelationshipSelector_AddRef(IOpcRelationshipSelector* This) { +static inline ULONG IOpcRelationshipSelector_AddRef(IOpcRelationshipSelector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcRelationshipSelector_Release(IOpcRelationshipSelector* This) { +static inline ULONG IOpcRelationshipSelector_Release(IOpcRelationshipSelector* This) { return This->lpVtbl->Release(This); } /*** IOpcRelationshipSelector methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipSelector_GetSelectorType(IOpcRelationshipSelector* This,OPC_RELATIONSHIP_SELECTOR *selector) { +static inline HRESULT IOpcRelationshipSelector_GetSelectorType(IOpcRelationshipSelector* This,OPC_RELATIONSHIP_SELECTOR *selector) { return This->lpVtbl->GetSelectorType(This,selector); } -static __WIDL_INLINE HRESULT IOpcRelationshipSelector_GetSelectionCriterion(IOpcRelationshipSelector* This,LPWSTR *selectionCriterion) { +static inline HRESULT IOpcRelationshipSelector_GetSelectionCriterion(IOpcRelationshipSelector* This,LPWSTR *selectionCriterion) { return This->lpVtbl->GetSelectionCriterion(This,selectionCriterion); } #endif @@ -2260,35 +2252,35 @@ interface IOpcRelationshipSet { #define IOpcRelationshipSet_GetRelationshipsContentStream(This,contents) (This)->lpVtbl->GetRelationshipsContentStream(This,contents) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipSet_QueryInterface(IOpcRelationshipSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcRelationshipSet_QueryInterface(IOpcRelationshipSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcRelationshipSet_AddRef(IOpcRelationshipSet* This) { +static inline ULONG IOpcRelationshipSet_AddRef(IOpcRelationshipSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcRelationshipSet_Release(IOpcRelationshipSet* This) { +static inline ULONG IOpcRelationshipSet_Release(IOpcRelationshipSet* This) { return This->lpVtbl->Release(This); } /*** IOpcRelationshipSet methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipSet_GetRelationship(IOpcRelationshipSet* This,LPCWSTR relationshipIdentifier,IOpcRelationship **relationship) { +static inline HRESULT IOpcRelationshipSet_GetRelationship(IOpcRelationshipSet* This,LPCWSTR relationshipIdentifier,IOpcRelationship **relationship) { return This->lpVtbl->GetRelationship(This,relationshipIdentifier,relationship); } -static __WIDL_INLINE HRESULT IOpcRelationshipSet_CreateRelationship(IOpcRelationshipSet* This,LPCWSTR relationshipIdentifier,LPCWSTR relationshipType,IUri *targetUri,OPC_URI_TARGET_MODE targetMode,IOpcRelationship **relationship) { +static inline HRESULT IOpcRelationshipSet_CreateRelationship(IOpcRelationshipSet* This,LPCWSTR relationshipIdentifier,LPCWSTR relationshipType,IUri *targetUri,OPC_URI_TARGET_MODE targetMode,IOpcRelationship **relationship) { return This->lpVtbl->CreateRelationship(This,relationshipIdentifier,relationshipType,targetUri,targetMode,relationship); } -static __WIDL_INLINE HRESULT IOpcRelationshipSet_DeleteRelationship(IOpcRelationshipSet* This,LPCWSTR relationshipIdentifier) { +static inline HRESULT IOpcRelationshipSet_DeleteRelationship(IOpcRelationshipSet* This,LPCWSTR relationshipIdentifier) { return This->lpVtbl->DeleteRelationship(This,relationshipIdentifier); } -static __WIDL_INLINE HRESULT IOpcRelationshipSet_RelationshipExists(IOpcRelationshipSet* This,LPCWSTR relationshipIdentifier,WINBOOL *relationshipExists) { +static inline HRESULT IOpcRelationshipSet_RelationshipExists(IOpcRelationshipSet* This,LPCWSTR relationshipIdentifier,WINBOOL *relationshipExists) { return This->lpVtbl->RelationshipExists(This,relationshipIdentifier,relationshipExists); } -static __WIDL_INLINE HRESULT IOpcRelationshipSet_GetEnumerator(IOpcRelationshipSet* This,IOpcRelationshipEnumerator **relationshipEnumerator) { +static inline HRESULT IOpcRelationshipSet_GetEnumerator(IOpcRelationshipSet* This,IOpcRelationshipEnumerator **relationshipEnumerator) { return This->lpVtbl->GetEnumerator(This,relationshipEnumerator); } -static __WIDL_INLINE HRESULT IOpcRelationshipSet_GetEnumeratorForType(IOpcRelationshipSet* This,LPCWSTR relationshipType,IOpcRelationshipEnumerator **relationshipEnumerator) { +static inline HRESULT IOpcRelationshipSet_GetEnumeratorForType(IOpcRelationshipSet* This,LPCWSTR relationshipType,IOpcRelationshipEnumerator **relationshipEnumerator) { return This->lpVtbl->GetEnumeratorForType(This,relationshipType,relationshipEnumerator); } -static __WIDL_INLINE HRESULT IOpcRelationshipSet_GetRelationshipsContentStream(IOpcRelationshipSet* This,IStream **contents) { +static inline HRESULT IOpcRelationshipSet_GetRelationshipsContentStream(IOpcRelationshipSet* This,IStream **contents) { return This->lpVtbl->GetRelationshipsContentStream(This,contents); } #endif @@ -2357,17 +2349,17 @@ interface IOpcSignatureCustomObject { #define IOpcSignatureCustomObject_GetXml(This,xmlMarkup,count) (This)->lpVtbl->GetXml(This,xmlMarkup,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureCustomObject_QueryInterface(IOpcSignatureCustomObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignatureCustomObject_QueryInterface(IOpcSignatureCustomObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignatureCustomObject_AddRef(IOpcSignatureCustomObject* This) { +static inline ULONG IOpcSignatureCustomObject_AddRef(IOpcSignatureCustomObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignatureCustomObject_Release(IOpcSignatureCustomObject* This) { +static inline ULONG IOpcSignatureCustomObject_Release(IOpcSignatureCustomObject* This) { return This->lpVtbl->Release(This); } /*** IOpcSignatureCustomObject methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureCustomObject_GetXml(IOpcSignatureCustomObject* This,UINT8 **xmlMarkup,UINT32 *count) { +static inline HRESULT IOpcSignatureCustomObject_GetXml(IOpcSignatureCustomObject* This,UINT8 **xmlMarkup,UINT32 *count) { return This->lpVtbl->GetXml(This,xmlMarkup,count); } #endif @@ -2458,26 +2450,26 @@ interface IOpcSignatureCustomObjectEnumerator { #define IOpcSignatureCustomObjectEnumerator_Clone(This,copy) (This)->lpVtbl->Clone(This,copy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureCustomObjectEnumerator_QueryInterface(IOpcSignatureCustomObjectEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignatureCustomObjectEnumerator_QueryInterface(IOpcSignatureCustomObjectEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignatureCustomObjectEnumerator_AddRef(IOpcSignatureCustomObjectEnumerator* This) { +static inline ULONG IOpcSignatureCustomObjectEnumerator_AddRef(IOpcSignatureCustomObjectEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignatureCustomObjectEnumerator_Release(IOpcSignatureCustomObjectEnumerator* This) { +static inline ULONG IOpcSignatureCustomObjectEnumerator_Release(IOpcSignatureCustomObjectEnumerator* This) { return This->lpVtbl->Release(This); } /*** IOpcSignatureCustomObjectEnumerator methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureCustomObjectEnumerator_MoveNext(IOpcSignatureCustomObjectEnumerator* This,WINBOOL *hasNext) { +static inline HRESULT IOpcSignatureCustomObjectEnumerator_MoveNext(IOpcSignatureCustomObjectEnumerator* This,WINBOOL *hasNext) { return This->lpVtbl->MoveNext(This,hasNext); } -static __WIDL_INLINE HRESULT IOpcSignatureCustomObjectEnumerator_MovePrevious(IOpcSignatureCustomObjectEnumerator* This,WINBOOL *hasPrevious) { +static inline HRESULT IOpcSignatureCustomObjectEnumerator_MovePrevious(IOpcSignatureCustomObjectEnumerator* This,WINBOOL *hasPrevious) { return This->lpVtbl->MovePrevious(This,hasPrevious); } -static __WIDL_INLINE HRESULT IOpcSignatureCustomObjectEnumerator_GetCurrent(IOpcSignatureCustomObjectEnumerator* This,IOpcSignatureCustomObject **customObject) { +static inline HRESULT IOpcSignatureCustomObjectEnumerator_GetCurrent(IOpcSignatureCustomObjectEnumerator* This,IOpcSignatureCustomObject **customObject) { return This->lpVtbl->GetCurrent(This,customObject); } -static __WIDL_INLINE HRESULT IOpcSignatureCustomObjectEnumerator_Clone(IOpcSignatureCustomObjectEnumerator* This,IOpcSignatureCustomObjectEnumerator **copy) { +static inline HRESULT IOpcSignatureCustomObjectEnumerator_Clone(IOpcSignatureCustomObjectEnumerator* This,IOpcSignatureCustomObjectEnumerator **copy) { return This->lpVtbl->Clone(This,copy); } #endif @@ -2578,29 +2570,29 @@ interface IOpcSignaturePartReference { #define IOpcSignaturePartReference_GetTransformMethod(This,transformMethod) (This)->lpVtbl->GetTransformMethod(This,transformMethod) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignaturePartReference_QueryInterface(IOpcSignaturePartReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignaturePartReference_QueryInterface(IOpcSignaturePartReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignaturePartReference_AddRef(IOpcSignaturePartReference* This) { +static inline ULONG IOpcSignaturePartReference_AddRef(IOpcSignaturePartReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignaturePartReference_Release(IOpcSignaturePartReference* This) { +static inline ULONG IOpcSignaturePartReference_Release(IOpcSignaturePartReference* This) { return This->lpVtbl->Release(This); } /*** IOpcSignaturePartReference methods ***/ -static __WIDL_INLINE HRESULT IOpcSignaturePartReference_GetPartName(IOpcSignaturePartReference* This,IOpcPartUri **partName) { +static inline HRESULT IOpcSignaturePartReference_GetPartName(IOpcSignaturePartReference* This,IOpcPartUri **partName) { return This->lpVtbl->GetPartName(This,partName); } -static __WIDL_INLINE HRESULT IOpcSignaturePartReference_GetContentType(IOpcSignaturePartReference* This,LPWSTR *contentType) { +static inline HRESULT IOpcSignaturePartReference_GetContentType(IOpcSignaturePartReference* This,LPWSTR *contentType) { return This->lpVtbl->GetContentType(This,contentType); } -static __WIDL_INLINE HRESULT IOpcSignaturePartReference_GetDigestMethod(IOpcSignaturePartReference* This,LPWSTR *digestMethod) { +static inline HRESULT IOpcSignaturePartReference_GetDigestMethod(IOpcSignaturePartReference* This,LPWSTR *digestMethod) { return This->lpVtbl->GetDigestMethod(This,digestMethod); } -static __WIDL_INLINE HRESULT IOpcSignaturePartReference_GetDigestValue(IOpcSignaturePartReference* This,UINT8 **digestValue,UINT32 *count) { +static inline HRESULT IOpcSignaturePartReference_GetDigestValue(IOpcSignaturePartReference* This,UINT8 **digestValue,UINT32 *count) { return This->lpVtbl->GetDigestValue(This,digestValue,count); } -static __WIDL_INLINE HRESULT IOpcSignaturePartReference_GetTransformMethod(IOpcSignaturePartReference* This,OPC_CANONICALIZATION_METHOD *transformMethod) { +static inline HRESULT IOpcSignaturePartReference_GetTransformMethod(IOpcSignaturePartReference* This,OPC_CANONICALIZATION_METHOD *transformMethod) { return This->lpVtbl->GetTransformMethod(This,transformMethod); } #endif @@ -2691,26 +2683,26 @@ interface IOpcSignaturePartReferenceEnumerator { #define IOpcSignaturePartReferenceEnumerator_Clone(This,copy) (This)->lpVtbl->Clone(This,copy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignaturePartReferenceEnumerator_QueryInterface(IOpcSignaturePartReferenceEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignaturePartReferenceEnumerator_QueryInterface(IOpcSignaturePartReferenceEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignaturePartReferenceEnumerator_AddRef(IOpcSignaturePartReferenceEnumerator* This) { +static inline ULONG IOpcSignaturePartReferenceEnumerator_AddRef(IOpcSignaturePartReferenceEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignaturePartReferenceEnumerator_Release(IOpcSignaturePartReferenceEnumerator* This) { +static inline ULONG IOpcSignaturePartReferenceEnumerator_Release(IOpcSignaturePartReferenceEnumerator* This) { return This->lpVtbl->Release(This); } /*** IOpcSignaturePartReferenceEnumerator methods ***/ -static __WIDL_INLINE HRESULT IOpcSignaturePartReferenceEnumerator_MoveNext(IOpcSignaturePartReferenceEnumerator* This,WINBOOL *hasNext) { +static inline HRESULT IOpcSignaturePartReferenceEnumerator_MoveNext(IOpcSignaturePartReferenceEnumerator* This,WINBOOL *hasNext) { return This->lpVtbl->MoveNext(This,hasNext); } -static __WIDL_INLINE HRESULT IOpcSignaturePartReferenceEnumerator_MovePrevious(IOpcSignaturePartReferenceEnumerator* This,WINBOOL *hasPrevious) { +static inline HRESULT IOpcSignaturePartReferenceEnumerator_MovePrevious(IOpcSignaturePartReferenceEnumerator* This,WINBOOL *hasPrevious) { return This->lpVtbl->MovePrevious(This,hasPrevious); } -static __WIDL_INLINE HRESULT IOpcSignaturePartReferenceEnumerator_GetCurrent(IOpcSignaturePartReferenceEnumerator* This,IOpcSignaturePartReference **partReference) { +static inline HRESULT IOpcSignaturePartReferenceEnumerator_GetCurrent(IOpcSignaturePartReferenceEnumerator* This,IOpcSignaturePartReference **partReference) { return This->lpVtbl->GetCurrent(This,partReference); } -static __WIDL_INLINE HRESULT IOpcSignaturePartReferenceEnumerator_Clone(IOpcSignaturePartReferenceEnumerator* This,IOpcSignaturePartReferenceEnumerator **copy) { +static inline HRESULT IOpcSignaturePartReferenceEnumerator_Clone(IOpcSignaturePartReferenceEnumerator* This,IOpcSignaturePartReferenceEnumerator **copy) { return This->lpVtbl->Clone(This,copy); } #endif @@ -2819,32 +2811,32 @@ interface IOpcSignatureReference { #define IOpcSignatureReference_GetDigestValue(This,digestValue,count) (This)->lpVtbl->GetDigestValue(This,digestValue,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureReference_QueryInterface(IOpcSignatureReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignatureReference_QueryInterface(IOpcSignatureReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignatureReference_AddRef(IOpcSignatureReference* This) { +static inline ULONG IOpcSignatureReference_AddRef(IOpcSignatureReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignatureReference_Release(IOpcSignatureReference* This) { +static inline ULONG IOpcSignatureReference_Release(IOpcSignatureReference* This) { return This->lpVtbl->Release(This); } /*** IOpcSignatureReference methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureReference_GetId(IOpcSignatureReference* This,LPWSTR *referenceId) { +static inline HRESULT IOpcSignatureReference_GetId(IOpcSignatureReference* This,LPWSTR *referenceId) { return This->lpVtbl->GetId(This,referenceId); } -static __WIDL_INLINE HRESULT IOpcSignatureReference_GetUri(IOpcSignatureReference* This,IUri **referenceUri) { +static inline HRESULT IOpcSignatureReference_GetUri(IOpcSignatureReference* This,IUri **referenceUri) { return This->lpVtbl->GetUri(This,referenceUri); } -static __WIDL_INLINE HRESULT IOpcSignatureReference_GetType(IOpcSignatureReference* This,LPWSTR *type) { +static inline HRESULT IOpcSignatureReference_GetType(IOpcSignatureReference* This,LPWSTR *type) { return This->lpVtbl->GetType(This,type); } -static __WIDL_INLINE HRESULT IOpcSignatureReference_GetTransformMethod(IOpcSignatureReference* This,OPC_CANONICALIZATION_METHOD *transformMethod) { +static inline HRESULT IOpcSignatureReference_GetTransformMethod(IOpcSignatureReference* This,OPC_CANONICALIZATION_METHOD *transformMethod) { return This->lpVtbl->GetTransformMethod(This,transformMethod); } -static __WIDL_INLINE HRESULT IOpcSignatureReference_GetDigestMethod(IOpcSignatureReference* This,LPWSTR *digestMethod) { +static inline HRESULT IOpcSignatureReference_GetDigestMethod(IOpcSignatureReference* This,LPWSTR *digestMethod) { return This->lpVtbl->GetDigestMethod(This,digestMethod); } -static __WIDL_INLINE HRESULT IOpcSignatureReference_GetDigestValue(IOpcSignatureReference* This,UINT8 **digestValue,UINT32 *count) { +static inline HRESULT IOpcSignatureReference_GetDigestValue(IOpcSignatureReference* This,UINT8 **digestValue,UINT32 *count) { return This->lpVtbl->GetDigestValue(This,digestValue,count); } #endif @@ -2935,26 +2927,26 @@ interface IOpcSignatureReferenceEnumerator { #define IOpcSignatureReferenceEnumerator_Clone(This,copy) (This)->lpVtbl->Clone(This,copy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureReferenceEnumerator_QueryInterface(IOpcSignatureReferenceEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignatureReferenceEnumerator_QueryInterface(IOpcSignatureReferenceEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignatureReferenceEnumerator_AddRef(IOpcSignatureReferenceEnumerator* This) { +static inline ULONG IOpcSignatureReferenceEnumerator_AddRef(IOpcSignatureReferenceEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignatureReferenceEnumerator_Release(IOpcSignatureReferenceEnumerator* This) { +static inline ULONG IOpcSignatureReferenceEnumerator_Release(IOpcSignatureReferenceEnumerator* This) { return This->lpVtbl->Release(This); } /*** IOpcSignatureReferenceEnumerator methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureReferenceEnumerator_MoveNext(IOpcSignatureReferenceEnumerator* This,WINBOOL *hasNext) { +static inline HRESULT IOpcSignatureReferenceEnumerator_MoveNext(IOpcSignatureReferenceEnumerator* This,WINBOOL *hasNext) { return This->lpVtbl->MoveNext(This,hasNext); } -static __WIDL_INLINE HRESULT IOpcSignatureReferenceEnumerator_MovePrevious(IOpcSignatureReferenceEnumerator* This,WINBOOL *hasPrevious) { +static inline HRESULT IOpcSignatureReferenceEnumerator_MovePrevious(IOpcSignatureReferenceEnumerator* This,WINBOOL *hasPrevious) { return This->lpVtbl->MovePrevious(This,hasPrevious); } -static __WIDL_INLINE HRESULT IOpcSignatureReferenceEnumerator_GetCurrent(IOpcSignatureReferenceEnumerator* This,IOpcSignatureReference **reference) { +static inline HRESULT IOpcSignatureReferenceEnumerator_GetCurrent(IOpcSignatureReferenceEnumerator* This,IOpcSignatureReference **reference) { return This->lpVtbl->GetCurrent(This,reference); } -static __WIDL_INLINE HRESULT IOpcSignatureReferenceEnumerator_Clone(IOpcSignatureReferenceEnumerator* This,IOpcSignatureReferenceEnumerator **copy) { +static inline HRESULT IOpcSignatureReferenceEnumerator_Clone(IOpcSignatureReferenceEnumerator* This,IOpcSignatureReferenceEnumerator **copy) { return This->lpVtbl->Clone(This,copy); } #endif @@ -3045,26 +3037,26 @@ interface IOpcSignatureRelationshipReferenceEnumerator { #define IOpcSignatureRelationshipReferenceEnumerator_Clone(This,copy) (This)->lpVtbl->Clone(This,copy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceEnumerator_QueryInterface(IOpcSignatureRelationshipReferenceEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignatureRelationshipReferenceEnumerator_QueryInterface(IOpcSignatureRelationshipReferenceEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignatureRelationshipReferenceEnumerator_AddRef(IOpcSignatureRelationshipReferenceEnumerator* This) { +static inline ULONG IOpcSignatureRelationshipReferenceEnumerator_AddRef(IOpcSignatureRelationshipReferenceEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignatureRelationshipReferenceEnumerator_Release(IOpcSignatureRelationshipReferenceEnumerator* This) { +static inline ULONG IOpcSignatureRelationshipReferenceEnumerator_Release(IOpcSignatureRelationshipReferenceEnumerator* This) { return This->lpVtbl->Release(This); } /*** IOpcSignatureRelationshipReferenceEnumerator methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceEnumerator_MoveNext(IOpcSignatureRelationshipReferenceEnumerator* This,WINBOOL *hasNext) { +static inline HRESULT IOpcSignatureRelationshipReferenceEnumerator_MoveNext(IOpcSignatureRelationshipReferenceEnumerator* This,WINBOOL *hasNext) { return This->lpVtbl->MoveNext(This,hasNext); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceEnumerator_MovePrevious(IOpcSignatureRelationshipReferenceEnumerator* This,WINBOOL *hasPrevious) { +static inline HRESULT IOpcSignatureRelationshipReferenceEnumerator_MovePrevious(IOpcSignatureRelationshipReferenceEnumerator* This,WINBOOL *hasPrevious) { return This->lpVtbl->MovePrevious(This,hasPrevious); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceEnumerator_GetCurrent(IOpcSignatureRelationshipReferenceEnumerator* This,IOpcSignatureRelationshipReference **relationshipReference) { +static inline HRESULT IOpcSignatureRelationshipReferenceEnumerator_GetCurrent(IOpcSignatureRelationshipReferenceEnumerator* This,IOpcSignatureRelationshipReference **relationshipReference) { return This->lpVtbl->GetCurrent(This,relationshipReference); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceEnumerator_Clone(IOpcSignatureRelationshipReferenceEnumerator* This,IOpcSignatureRelationshipReferenceEnumerator **copy) { +static inline HRESULT IOpcSignatureRelationshipReferenceEnumerator_Clone(IOpcSignatureRelationshipReferenceEnumerator* This,IOpcSignatureRelationshipReferenceEnumerator **copy) { return This->lpVtbl->Clone(This,copy); } #endif @@ -3173,32 +3165,32 @@ interface IOpcSignatureRelationshipReference { #define IOpcSignatureRelationshipReference_GetRelationshipSelectorEnumerator(This,selectorEnumerator) (This)->lpVtbl->GetRelationshipSelectorEnumerator(This,selectorEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReference_QueryInterface(IOpcSignatureRelationshipReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignatureRelationshipReference_QueryInterface(IOpcSignatureRelationshipReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignatureRelationshipReference_AddRef(IOpcSignatureRelationshipReference* This) { +static inline ULONG IOpcSignatureRelationshipReference_AddRef(IOpcSignatureRelationshipReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignatureRelationshipReference_Release(IOpcSignatureRelationshipReference* This) { +static inline ULONG IOpcSignatureRelationshipReference_Release(IOpcSignatureRelationshipReference* This) { return This->lpVtbl->Release(This); } /*** IOpcSignatureRelationshipReference methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReference_GetSourceUri(IOpcSignatureRelationshipReference* This,IOpcUri **sourceUri) { +static inline HRESULT IOpcSignatureRelationshipReference_GetSourceUri(IOpcSignatureRelationshipReference* This,IOpcUri **sourceUri) { return This->lpVtbl->GetSourceUri(This,sourceUri); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReference_GetDigestMethod(IOpcSignatureRelationshipReference* This,LPWSTR *digestMethod) { +static inline HRESULT IOpcSignatureRelationshipReference_GetDigestMethod(IOpcSignatureRelationshipReference* This,LPWSTR *digestMethod) { return This->lpVtbl->GetDigestMethod(This,digestMethod); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReference_GetDigestValue(IOpcSignatureRelationshipReference* This,UINT8 **digestValue,UINT32 *count) { +static inline HRESULT IOpcSignatureRelationshipReference_GetDigestValue(IOpcSignatureRelationshipReference* This,UINT8 **digestValue,UINT32 *count) { return This->lpVtbl->GetDigestValue(This,digestValue,count); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReference_GetTransformMethod(IOpcSignatureRelationshipReference* This,OPC_CANONICALIZATION_METHOD *transformMethod) { +static inline HRESULT IOpcSignatureRelationshipReference_GetTransformMethod(IOpcSignatureRelationshipReference* This,OPC_CANONICALIZATION_METHOD *transformMethod) { return This->lpVtbl->GetTransformMethod(This,transformMethod); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReference_GetRelationshipSigningOption(IOpcSignatureRelationshipReference* This,OPC_RELATIONSHIPS_SIGNING_OPTION *relationshipSigningOption) { +static inline HRESULT IOpcSignatureRelationshipReference_GetRelationshipSigningOption(IOpcSignatureRelationshipReference* This,OPC_RELATIONSHIPS_SIGNING_OPTION *relationshipSigningOption) { return This->lpVtbl->GetRelationshipSigningOption(This,relationshipSigningOption); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReference_GetRelationshipSelectorEnumerator(IOpcSignatureRelationshipReference* This,IOpcRelationshipSelectorEnumerator **selectorEnumerator) { +static inline HRESULT IOpcSignatureRelationshipReference_GetRelationshipSelectorEnumerator(IOpcSignatureRelationshipReference* This,IOpcRelationshipSelectorEnumerator **selectorEnumerator) { return This->lpVtbl->GetRelationshipSelectorEnumerator(This,selectorEnumerator); } #endif @@ -3289,26 +3281,26 @@ interface IOpcRelationshipSelectorEnumerator { #define IOpcRelationshipSelectorEnumerator_Clone(This,copy) (This)->lpVtbl->Clone(This,copy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipSelectorEnumerator_QueryInterface(IOpcRelationshipSelectorEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcRelationshipSelectorEnumerator_QueryInterface(IOpcRelationshipSelectorEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcRelationshipSelectorEnumerator_AddRef(IOpcRelationshipSelectorEnumerator* This) { +static inline ULONG IOpcRelationshipSelectorEnumerator_AddRef(IOpcRelationshipSelectorEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcRelationshipSelectorEnumerator_Release(IOpcRelationshipSelectorEnumerator* This) { +static inline ULONG IOpcRelationshipSelectorEnumerator_Release(IOpcRelationshipSelectorEnumerator* This) { return This->lpVtbl->Release(This); } /*** IOpcRelationshipSelectorEnumerator methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipSelectorEnumerator_MoveNext(IOpcRelationshipSelectorEnumerator* This,WINBOOL *hasNext) { +static inline HRESULT IOpcRelationshipSelectorEnumerator_MoveNext(IOpcRelationshipSelectorEnumerator* This,WINBOOL *hasNext) { return This->lpVtbl->MoveNext(This,hasNext); } -static __WIDL_INLINE HRESULT IOpcRelationshipSelectorEnumerator_MovePrevious(IOpcRelationshipSelectorEnumerator* This,WINBOOL *hasPrevious) { +static inline HRESULT IOpcRelationshipSelectorEnumerator_MovePrevious(IOpcRelationshipSelectorEnumerator* This,WINBOOL *hasPrevious) { return This->lpVtbl->MovePrevious(This,hasPrevious); } -static __WIDL_INLINE HRESULT IOpcRelationshipSelectorEnumerator_GetCurrent(IOpcRelationshipSelectorEnumerator* This,IOpcRelationshipSelector **relationshipSelector) { +static inline HRESULT IOpcRelationshipSelectorEnumerator_GetCurrent(IOpcRelationshipSelectorEnumerator* This,IOpcRelationshipSelector **relationshipSelector) { return This->lpVtbl->GetCurrent(This,relationshipSelector); } -static __WIDL_INLINE HRESULT IOpcRelationshipSelectorEnumerator_Clone(IOpcRelationshipSelectorEnumerator* This,IOpcRelationshipSelectorEnumerator **copy) { +static inline HRESULT IOpcRelationshipSelectorEnumerator_Clone(IOpcRelationshipSelectorEnumerator* This,IOpcRelationshipSelectorEnumerator **copy) { return This->lpVtbl->Clone(This,copy); } #endif @@ -3399,26 +3391,26 @@ interface IOpcCertificateEnumerator { #define IOpcCertificateEnumerator_Clone(This,copy) (This)->lpVtbl->Clone(This,copy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcCertificateEnumerator_QueryInterface(IOpcCertificateEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcCertificateEnumerator_QueryInterface(IOpcCertificateEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcCertificateEnumerator_AddRef(IOpcCertificateEnumerator* This) { +static inline ULONG IOpcCertificateEnumerator_AddRef(IOpcCertificateEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcCertificateEnumerator_Release(IOpcCertificateEnumerator* This) { +static inline ULONG IOpcCertificateEnumerator_Release(IOpcCertificateEnumerator* This) { return This->lpVtbl->Release(This); } /*** IOpcCertificateEnumerator methods ***/ -static __WIDL_INLINE HRESULT IOpcCertificateEnumerator_MoveNext(IOpcCertificateEnumerator* This,WINBOOL *hasNext) { +static inline HRESULT IOpcCertificateEnumerator_MoveNext(IOpcCertificateEnumerator* This,WINBOOL *hasNext) { return This->lpVtbl->MoveNext(This,hasNext); } -static __WIDL_INLINE HRESULT IOpcCertificateEnumerator_MovePrevious(IOpcCertificateEnumerator* This,WINBOOL *hasPrevious) { +static inline HRESULT IOpcCertificateEnumerator_MovePrevious(IOpcCertificateEnumerator* This,WINBOOL *hasPrevious) { return This->lpVtbl->MovePrevious(This,hasPrevious); } -static __WIDL_INLINE HRESULT IOpcCertificateEnumerator_GetCurrent(IOpcCertificateEnumerator* This,const CERT_CONTEXT **certificate) { +static inline HRESULT IOpcCertificateEnumerator_GetCurrent(IOpcCertificateEnumerator* This,const CERT_CONTEXT **certificate) { return This->lpVtbl->GetCurrent(This,certificate); } -static __WIDL_INLINE HRESULT IOpcCertificateEnumerator_Clone(IOpcCertificateEnumerator* This,IOpcCertificateEnumerator **copy) { +static inline HRESULT IOpcCertificateEnumerator_Clone(IOpcCertificateEnumerator* This,IOpcCertificateEnumerator **copy) { return This->lpVtbl->Clone(This,copy); } #endif @@ -3501,23 +3493,23 @@ interface IOpcCertificateSet { #define IOpcCertificateSet_GetEnumerator(This,certificateEnumerator) (This)->lpVtbl->GetEnumerator(This,certificateEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcCertificateSet_QueryInterface(IOpcCertificateSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcCertificateSet_QueryInterface(IOpcCertificateSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcCertificateSet_AddRef(IOpcCertificateSet* This) { +static inline ULONG IOpcCertificateSet_AddRef(IOpcCertificateSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcCertificateSet_Release(IOpcCertificateSet* This) { +static inline ULONG IOpcCertificateSet_Release(IOpcCertificateSet* This) { return This->lpVtbl->Release(This); } /*** IOpcCertificateSet methods ***/ -static __WIDL_INLINE HRESULT IOpcCertificateSet_Add(IOpcCertificateSet* This,const CERT_CONTEXT *certificate) { +static inline HRESULT IOpcCertificateSet_Add(IOpcCertificateSet* This,const CERT_CONTEXT *certificate) { return This->lpVtbl->Add(This,certificate); } -static __WIDL_INLINE HRESULT IOpcCertificateSet_Remove(IOpcCertificateSet* This,const CERT_CONTEXT *certificate) { +static inline HRESULT IOpcCertificateSet_Remove(IOpcCertificateSet* This,const CERT_CONTEXT *certificate) { return This->lpVtbl->Remove(This,certificate); } -static __WIDL_INLINE HRESULT IOpcCertificateSet_GetEnumerator(IOpcCertificateSet* This,IOpcCertificateEnumerator **certificateEnumerator) { +static inline HRESULT IOpcCertificateSet_GetEnumerator(IOpcCertificateSet* This,IOpcCertificateEnumerator **certificateEnumerator) { return This->lpVtbl->GetEnumerator(This,certificateEnumerator); } #endif @@ -3608,26 +3600,26 @@ interface IOpcDigitalSignatureEnumerator { #define IOpcDigitalSignatureEnumerator_Clone(This,copy) (This)->lpVtbl->Clone(This,copy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcDigitalSignatureEnumerator_QueryInterface(IOpcDigitalSignatureEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcDigitalSignatureEnumerator_QueryInterface(IOpcDigitalSignatureEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcDigitalSignatureEnumerator_AddRef(IOpcDigitalSignatureEnumerator* This) { +static inline ULONG IOpcDigitalSignatureEnumerator_AddRef(IOpcDigitalSignatureEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcDigitalSignatureEnumerator_Release(IOpcDigitalSignatureEnumerator* This) { +static inline ULONG IOpcDigitalSignatureEnumerator_Release(IOpcDigitalSignatureEnumerator* This) { return This->lpVtbl->Release(This); } /*** IOpcDigitalSignatureEnumerator methods ***/ -static __WIDL_INLINE HRESULT IOpcDigitalSignatureEnumerator_MoveNext(IOpcDigitalSignatureEnumerator* This,WINBOOL *hasNext) { +static inline HRESULT IOpcDigitalSignatureEnumerator_MoveNext(IOpcDigitalSignatureEnumerator* This,WINBOOL *hasNext) { return This->lpVtbl->MoveNext(This,hasNext); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureEnumerator_MovePrevious(IOpcDigitalSignatureEnumerator* This,WINBOOL *hasPrevious) { +static inline HRESULT IOpcDigitalSignatureEnumerator_MovePrevious(IOpcDigitalSignatureEnumerator* This,WINBOOL *hasPrevious) { return This->lpVtbl->MovePrevious(This,hasPrevious); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureEnumerator_GetCurrent(IOpcDigitalSignatureEnumerator* This,IOpcDigitalSignature **digitalSignature) { +static inline HRESULT IOpcDigitalSignatureEnumerator_GetCurrent(IOpcDigitalSignatureEnumerator* This,IOpcDigitalSignature **digitalSignature) { return This->lpVtbl->GetCurrent(This,digitalSignature); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureEnumerator_Clone(IOpcDigitalSignatureEnumerator* This,IOpcDigitalSignatureEnumerator **copy) { +static inline HRESULT IOpcDigitalSignatureEnumerator_Clone(IOpcDigitalSignatureEnumerator* This,IOpcDigitalSignatureEnumerator **copy) { return This->lpVtbl->Clone(This,copy); } #endif @@ -3764,38 +3756,38 @@ interface IOpcDigitalSignatureManager { #define IOpcDigitalSignatureManager_ReplaceSignatureXml(This,signaturePartName,newSignatureXml,count,digitalSignature) (This)->lpVtbl->ReplaceSignatureXml(This,signaturePartName,newSignatureXml,count,digitalSignature) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcDigitalSignatureManager_QueryInterface(IOpcDigitalSignatureManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcDigitalSignatureManager_QueryInterface(IOpcDigitalSignatureManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcDigitalSignatureManager_AddRef(IOpcDigitalSignatureManager* This) { +static inline ULONG IOpcDigitalSignatureManager_AddRef(IOpcDigitalSignatureManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcDigitalSignatureManager_Release(IOpcDigitalSignatureManager* This) { +static inline ULONG IOpcDigitalSignatureManager_Release(IOpcDigitalSignatureManager* This) { return This->lpVtbl->Release(This); } /*** IOpcDigitalSignatureManager methods ***/ -static __WIDL_INLINE HRESULT IOpcDigitalSignatureManager_GetSignatureOriginPartName(IOpcDigitalSignatureManager* This,IOpcPartUri **signatureOriginPartName) { +static inline HRESULT IOpcDigitalSignatureManager_GetSignatureOriginPartName(IOpcDigitalSignatureManager* This,IOpcPartUri **signatureOriginPartName) { return This->lpVtbl->GetSignatureOriginPartName(This,signatureOriginPartName); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureManager_SetSignatureOriginPartName(IOpcDigitalSignatureManager* This,IOpcPartUri *signatureOriginPartName) { +static inline HRESULT IOpcDigitalSignatureManager_SetSignatureOriginPartName(IOpcDigitalSignatureManager* This,IOpcPartUri *signatureOriginPartName) { return This->lpVtbl->SetSignatureOriginPartName(This,signatureOriginPartName); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureManager_GetSignatureEnumerator(IOpcDigitalSignatureManager* This,IOpcDigitalSignatureEnumerator **signatureEnumerator) { +static inline HRESULT IOpcDigitalSignatureManager_GetSignatureEnumerator(IOpcDigitalSignatureManager* This,IOpcDigitalSignatureEnumerator **signatureEnumerator) { return This->lpVtbl->GetSignatureEnumerator(This,signatureEnumerator); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureManager_RemoveSignature(IOpcDigitalSignatureManager* This,IOpcPartUri *signaturePartName) { +static inline HRESULT IOpcDigitalSignatureManager_RemoveSignature(IOpcDigitalSignatureManager* This,IOpcPartUri *signaturePartName) { return This->lpVtbl->RemoveSignature(This,signaturePartName); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureManager_CreateSigningOptions(IOpcDigitalSignatureManager* This,IOpcSigningOptions **signingOptions) { +static inline HRESULT IOpcDigitalSignatureManager_CreateSigningOptions(IOpcDigitalSignatureManager* This,IOpcSigningOptions **signingOptions) { return This->lpVtbl->CreateSigningOptions(This,signingOptions); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureManager_Validate(IOpcDigitalSignatureManager* This,IOpcDigitalSignature *signature,const CERT_CONTEXT *certificate,OPC_SIGNATURE_VALIDATION_RESULT *validationResult) { +static inline HRESULT IOpcDigitalSignatureManager_Validate(IOpcDigitalSignatureManager* This,IOpcDigitalSignature *signature,const CERT_CONTEXT *certificate,OPC_SIGNATURE_VALIDATION_RESULT *validationResult) { return This->lpVtbl->Validate(This,signature,certificate,validationResult); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureManager_Sign(IOpcDigitalSignatureManager* This,const CERT_CONTEXT *certificate,IOpcSigningOptions *signingOptions,IOpcDigitalSignature **digitalSignature) { +static inline HRESULT IOpcDigitalSignatureManager_Sign(IOpcDigitalSignatureManager* This,const CERT_CONTEXT *certificate,IOpcSigningOptions *signingOptions,IOpcDigitalSignature **digitalSignature) { return This->lpVtbl->Sign(This,certificate,signingOptions,digitalSignature); } -static __WIDL_INLINE HRESULT IOpcDigitalSignatureManager_ReplaceSignatureXml(IOpcDigitalSignatureManager* This,IOpcPartUri *signaturePartName,const UINT8 *newSignatureXml,UINT32 count,IOpcDigitalSignature **digitalSignature) { +static inline HRESULT IOpcDigitalSignatureManager_ReplaceSignatureXml(IOpcDigitalSignatureManager* This,IOpcPartUri *signaturePartName,const UINT8 *newSignatureXml,UINT32 count,IOpcDigitalSignature **digitalSignature) { return This->lpVtbl->ReplaceSignatureXml(This,signaturePartName,newSignatureXml,count,digitalSignature); } #endif @@ -3884,23 +3876,23 @@ interface IOpcSignaturePartReferenceSet { #define IOpcSignaturePartReferenceSet_GetEnumerator(This,partReferenceEnumerator) (This)->lpVtbl->GetEnumerator(This,partReferenceEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignaturePartReferenceSet_QueryInterface(IOpcSignaturePartReferenceSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignaturePartReferenceSet_QueryInterface(IOpcSignaturePartReferenceSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignaturePartReferenceSet_AddRef(IOpcSignaturePartReferenceSet* This) { +static inline ULONG IOpcSignaturePartReferenceSet_AddRef(IOpcSignaturePartReferenceSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignaturePartReferenceSet_Release(IOpcSignaturePartReferenceSet* This) { +static inline ULONG IOpcSignaturePartReferenceSet_Release(IOpcSignaturePartReferenceSet* This) { return This->lpVtbl->Release(This); } /*** IOpcSignaturePartReferenceSet methods ***/ -static __WIDL_INLINE HRESULT IOpcSignaturePartReferenceSet_Create(IOpcSignaturePartReferenceSet* This,IOpcPartUri *partUri,LPCWSTR digestMethod,OPC_CANONICALIZATION_METHOD transformMethod,IOpcSignaturePartReference **partReference) { +static inline HRESULT IOpcSignaturePartReferenceSet_Create(IOpcSignaturePartReferenceSet* This,IOpcPartUri *partUri,LPCWSTR digestMethod,OPC_CANONICALIZATION_METHOD transformMethod,IOpcSignaturePartReference **partReference) { return This->lpVtbl->Create(This,partUri,digestMethod,transformMethod,partReference); } -static __WIDL_INLINE HRESULT IOpcSignaturePartReferenceSet_Delete(IOpcSignaturePartReferenceSet* This,IOpcSignaturePartReference *partReference) { +static inline HRESULT IOpcSignaturePartReferenceSet_Delete(IOpcSignaturePartReferenceSet* This,IOpcSignaturePartReference *partReference) { return This->lpVtbl->Delete(This,partReference); } -static __WIDL_INLINE HRESULT IOpcSignaturePartReferenceSet_GetEnumerator(IOpcSignaturePartReferenceSet* This,IOpcSignaturePartReferenceEnumerator **partReferenceEnumerator) { +static inline HRESULT IOpcSignaturePartReferenceSet_GetEnumerator(IOpcSignaturePartReferenceSet* This,IOpcSignaturePartReferenceEnumerator **partReferenceEnumerator) { return This->lpVtbl->GetEnumerator(This,partReferenceEnumerator); } #endif @@ -3987,23 +3979,23 @@ interface IOpcRelationshipSelectorSet { #define IOpcRelationshipSelectorSet_GetEnumerator(This,relationshipSelectorEnumerator) (This)->lpVtbl->GetEnumerator(This,relationshipSelectorEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipSelectorSet_QueryInterface(IOpcRelationshipSelectorSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcRelationshipSelectorSet_QueryInterface(IOpcRelationshipSelectorSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcRelationshipSelectorSet_AddRef(IOpcRelationshipSelectorSet* This) { +static inline ULONG IOpcRelationshipSelectorSet_AddRef(IOpcRelationshipSelectorSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcRelationshipSelectorSet_Release(IOpcRelationshipSelectorSet* This) { +static inline ULONG IOpcRelationshipSelectorSet_Release(IOpcRelationshipSelectorSet* This) { return This->lpVtbl->Release(This); } /*** IOpcRelationshipSelectorSet methods ***/ -static __WIDL_INLINE HRESULT IOpcRelationshipSelectorSet_Create(IOpcRelationshipSelectorSet* This,OPC_RELATIONSHIP_SELECTOR selector,LPCWSTR selectionCriterion,IOpcRelationshipSelector **relationshipSelector) { +static inline HRESULT IOpcRelationshipSelectorSet_Create(IOpcRelationshipSelectorSet* This,OPC_RELATIONSHIP_SELECTOR selector,LPCWSTR selectionCriterion,IOpcRelationshipSelector **relationshipSelector) { return This->lpVtbl->Create(This,selector,selectionCriterion,relationshipSelector); } -static __WIDL_INLINE HRESULT IOpcRelationshipSelectorSet_Delete(IOpcRelationshipSelectorSet* This,IOpcRelationshipSelector *relationshipSelector) { +static inline HRESULT IOpcRelationshipSelectorSet_Delete(IOpcRelationshipSelectorSet* This,IOpcRelationshipSelector *relationshipSelector) { return This->lpVtbl->Delete(This,relationshipSelector); } -static __WIDL_INLINE HRESULT IOpcRelationshipSelectorSet_GetEnumerator(IOpcRelationshipSelectorSet* This,IOpcRelationshipSelectorEnumerator **relationshipSelectorEnumerator) { +static inline HRESULT IOpcRelationshipSelectorSet_GetEnumerator(IOpcRelationshipSelectorSet* This,IOpcRelationshipSelectorEnumerator **relationshipSelectorEnumerator) { return This->lpVtbl->GetEnumerator(This,relationshipSelectorEnumerator); } #endif @@ -4104,26 +4096,26 @@ interface IOpcSignatureRelationshipReferenceSet { #define IOpcSignatureRelationshipReferenceSet_GetEnumerator(This,relationshipReferenceEnumerator) (This)->lpVtbl->GetEnumerator(This,relationshipReferenceEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceSet_QueryInterface(IOpcSignatureRelationshipReferenceSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignatureRelationshipReferenceSet_QueryInterface(IOpcSignatureRelationshipReferenceSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignatureRelationshipReferenceSet_AddRef(IOpcSignatureRelationshipReferenceSet* This) { +static inline ULONG IOpcSignatureRelationshipReferenceSet_AddRef(IOpcSignatureRelationshipReferenceSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignatureRelationshipReferenceSet_Release(IOpcSignatureRelationshipReferenceSet* This) { +static inline ULONG IOpcSignatureRelationshipReferenceSet_Release(IOpcSignatureRelationshipReferenceSet* This) { return This->lpVtbl->Release(This); } /*** IOpcSignatureRelationshipReferenceSet methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceSet_Create(IOpcSignatureRelationshipReferenceSet* This,IOpcUri *sourceUri,LPCWSTR digestMethod,OPC_RELATIONSHIPS_SIGNING_OPTION relationshipSigningOption,IOpcRelationshipSelectorSet *selectorSet,OPC_CANONICALIZATION_METHOD transformMethod,IOpcSignatureRelationshipReference **relationshipReference) { +static inline HRESULT IOpcSignatureRelationshipReferenceSet_Create(IOpcSignatureRelationshipReferenceSet* This,IOpcUri *sourceUri,LPCWSTR digestMethod,OPC_RELATIONSHIPS_SIGNING_OPTION relationshipSigningOption,IOpcRelationshipSelectorSet *selectorSet,OPC_CANONICALIZATION_METHOD transformMethod,IOpcSignatureRelationshipReference **relationshipReference) { return This->lpVtbl->Create(This,sourceUri,digestMethod,relationshipSigningOption,selectorSet,transformMethod,relationshipReference); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceSet_CreateRelationshipSelectorSet(IOpcSignatureRelationshipReferenceSet* This,IOpcRelationshipSelectorSet **selectorSet) { +static inline HRESULT IOpcSignatureRelationshipReferenceSet_CreateRelationshipSelectorSet(IOpcSignatureRelationshipReferenceSet* This,IOpcRelationshipSelectorSet **selectorSet) { return This->lpVtbl->CreateRelationshipSelectorSet(This,selectorSet); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceSet_Delete(IOpcSignatureRelationshipReferenceSet* This,IOpcSignatureRelationshipReference *relationshipReference) { +static inline HRESULT IOpcSignatureRelationshipReferenceSet_Delete(IOpcSignatureRelationshipReferenceSet* This,IOpcSignatureRelationshipReference *relationshipReference) { return This->lpVtbl->Delete(This,relationshipReference); } -static __WIDL_INLINE HRESULT IOpcSignatureRelationshipReferenceSet_GetEnumerator(IOpcSignatureRelationshipReferenceSet* This,IOpcSignatureRelationshipReferenceEnumerator **relationshipReferenceEnumerator) { +static inline HRESULT IOpcSignatureRelationshipReferenceSet_GetEnumerator(IOpcSignatureRelationshipReferenceSet* This,IOpcSignatureRelationshipReferenceEnumerator **relationshipReferenceEnumerator) { return This->lpVtbl->GetEnumerator(This,relationshipReferenceEnumerator); } #endif @@ -4216,23 +4208,23 @@ interface IOpcSignatureReferenceSet { #define IOpcSignatureReferenceSet_GetEnumerator(This,referenceEnumerator) (This)->lpVtbl->GetEnumerator(This,referenceEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureReferenceSet_QueryInterface(IOpcSignatureReferenceSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignatureReferenceSet_QueryInterface(IOpcSignatureReferenceSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignatureReferenceSet_AddRef(IOpcSignatureReferenceSet* This) { +static inline ULONG IOpcSignatureReferenceSet_AddRef(IOpcSignatureReferenceSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignatureReferenceSet_Release(IOpcSignatureReferenceSet* This) { +static inline ULONG IOpcSignatureReferenceSet_Release(IOpcSignatureReferenceSet* This) { return This->lpVtbl->Release(This); } /*** IOpcSignatureReferenceSet methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureReferenceSet_Create(IOpcSignatureReferenceSet* This,IUri *referenceUri,LPCWSTR referenceId,LPCWSTR type,LPCWSTR digestMethod,OPC_CANONICALIZATION_METHOD transformMethod,IOpcSignatureReference **reference) { +static inline HRESULT IOpcSignatureReferenceSet_Create(IOpcSignatureReferenceSet* This,IUri *referenceUri,LPCWSTR referenceId,LPCWSTR type,LPCWSTR digestMethod,OPC_CANONICALIZATION_METHOD transformMethod,IOpcSignatureReference **reference) { return This->lpVtbl->Create(This,referenceUri,referenceId,type,digestMethod,transformMethod,reference); } -static __WIDL_INLINE HRESULT IOpcSignatureReferenceSet_Delete(IOpcSignatureReferenceSet* This,IOpcSignatureReference *reference) { +static inline HRESULT IOpcSignatureReferenceSet_Delete(IOpcSignatureReferenceSet* This,IOpcSignatureReference *reference) { return This->lpVtbl->Delete(This,reference); } -static __WIDL_INLINE HRESULT IOpcSignatureReferenceSet_GetEnumerator(IOpcSignatureReferenceSet* This,IOpcSignatureReferenceEnumerator **referenceEnumerator) { +static inline HRESULT IOpcSignatureReferenceSet_GetEnumerator(IOpcSignatureReferenceSet* This,IOpcSignatureReferenceEnumerator **referenceEnumerator) { return This->lpVtbl->GetEnumerator(This,referenceEnumerator); } #endif @@ -4319,23 +4311,23 @@ interface IOpcSignatureCustomObjectSet { #define IOpcSignatureCustomObjectSet_GetEnumerator(This,customObjectEnumerator) (This)->lpVtbl->GetEnumerator(This,customObjectEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureCustomObjectSet_QueryInterface(IOpcSignatureCustomObjectSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSignatureCustomObjectSet_QueryInterface(IOpcSignatureCustomObjectSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSignatureCustomObjectSet_AddRef(IOpcSignatureCustomObjectSet* This) { +static inline ULONG IOpcSignatureCustomObjectSet_AddRef(IOpcSignatureCustomObjectSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSignatureCustomObjectSet_Release(IOpcSignatureCustomObjectSet* This) { +static inline ULONG IOpcSignatureCustomObjectSet_Release(IOpcSignatureCustomObjectSet* This) { return This->lpVtbl->Release(This); } /*** IOpcSignatureCustomObjectSet methods ***/ -static __WIDL_INLINE HRESULT IOpcSignatureCustomObjectSet_Create(IOpcSignatureCustomObjectSet* This,const UINT8 *xmlMarkup,UINT32 count,IOpcSignatureCustomObject **customObject) { +static inline HRESULT IOpcSignatureCustomObjectSet_Create(IOpcSignatureCustomObjectSet* This,const UINT8 *xmlMarkup,UINT32 count,IOpcSignatureCustomObject **customObject) { return This->lpVtbl->Create(This,xmlMarkup,count,customObject); } -static __WIDL_INLINE HRESULT IOpcSignatureCustomObjectSet_Delete(IOpcSignatureCustomObjectSet* This,IOpcSignatureCustomObject *customObject) { +static inline HRESULT IOpcSignatureCustomObjectSet_Delete(IOpcSignatureCustomObjectSet* This,IOpcSignatureCustomObject *customObject) { return This->lpVtbl->Delete(This,customObject); } -static __WIDL_INLINE HRESULT IOpcSignatureCustomObjectSet_GetEnumerator(IOpcSignatureCustomObjectSet* This,IOpcSignatureCustomObjectEnumerator **customObjectEnumerator) { +static inline HRESULT IOpcSignatureCustomObjectSet_GetEnumerator(IOpcSignatureCustomObjectSet* This,IOpcSignatureCustomObjectEnumerator **customObjectEnumerator) { return This->lpVtbl->GetEnumerator(This,customObjectEnumerator); } #endif @@ -4522,59 +4514,59 @@ interface IOpcDigitalSignature { #define IOpcDigitalSignature_GetSignatureXml(This,signatureXml,count) (This)->lpVtbl->GetSignatureXml(This,signatureXml,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcDigitalSignature_QueryInterface(IOpcDigitalSignature* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcDigitalSignature_QueryInterface(IOpcDigitalSignature* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcDigitalSignature_AddRef(IOpcDigitalSignature* This) { +static inline ULONG IOpcDigitalSignature_AddRef(IOpcDigitalSignature* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcDigitalSignature_Release(IOpcDigitalSignature* This) { +static inline ULONG IOpcDigitalSignature_Release(IOpcDigitalSignature* This) { return This->lpVtbl->Release(This); } /*** IOpcDigitalSignature methods ***/ -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetNamespaces(IOpcDigitalSignature* This,LPWSTR **prefixes,LPWSTR **namespaces,UINT32 *count) { +static inline HRESULT IOpcDigitalSignature_GetNamespaces(IOpcDigitalSignature* This,LPWSTR **prefixes,LPWSTR **namespaces,UINT32 *count) { return This->lpVtbl->GetNamespaces(This,prefixes,namespaces,count); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetSignatureId(IOpcDigitalSignature* This,LPWSTR *signatureId) { +static inline HRESULT IOpcDigitalSignature_GetSignatureId(IOpcDigitalSignature* This,LPWSTR *signatureId) { return This->lpVtbl->GetSignatureId(This,signatureId); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetSignaturePartName(IOpcDigitalSignature* This,IOpcPartUri **signaturePartName) { +static inline HRESULT IOpcDigitalSignature_GetSignaturePartName(IOpcDigitalSignature* This,IOpcPartUri **signaturePartName) { return This->lpVtbl->GetSignaturePartName(This,signaturePartName); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetSignatureMethod(IOpcDigitalSignature* This,LPWSTR *signatureMethod) { +static inline HRESULT IOpcDigitalSignature_GetSignatureMethod(IOpcDigitalSignature* This,LPWSTR *signatureMethod) { return This->lpVtbl->GetSignatureMethod(This,signatureMethod); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetCanonicalizationMethod(IOpcDigitalSignature* This,OPC_CANONICALIZATION_METHOD *canonicalizationMethod) { +static inline HRESULT IOpcDigitalSignature_GetCanonicalizationMethod(IOpcDigitalSignature* This,OPC_CANONICALIZATION_METHOD *canonicalizationMethod) { return This->lpVtbl->GetCanonicalizationMethod(This,canonicalizationMethod); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetSignatureValue(IOpcDigitalSignature* This,UINT8 **signatureValue,UINT32 *count) { +static inline HRESULT IOpcDigitalSignature_GetSignatureValue(IOpcDigitalSignature* This,UINT8 **signatureValue,UINT32 *count) { return This->lpVtbl->GetSignatureValue(This,signatureValue,count); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetSignaturePartReferenceEnumerator(IOpcDigitalSignature* This,IOpcSignaturePartReferenceEnumerator **partReferenceEnumerator) { +static inline HRESULT IOpcDigitalSignature_GetSignaturePartReferenceEnumerator(IOpcDigitalSignature* This,IOpcSignaturePartReferenceEnumerator **partReferenceEnumerator) { return This->lpVtbl->GetSignaturePartReferenceEnumerator(This,partReferenceEnumerator); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetSignatureRelationshipReferenceEnumerator(IOpcDigitalSignature* This,IOpcSignatureRelationshipReferenceEnumerator **relationshipReferenceEnumerator) { +static inline HRESULT IOpcDigitalSignature_GetSignatureRelationshipReferenceEnumerator(IOpcDigitalSignature* This,IOpcSignatureRelationshipReferenceEnumerator **relationshipReferenceEnumerator) { return This->lpVtbl->GetSignatureRelationshipReferenceEnumerator(This,relationshipReferenceEnumerator); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetSigningTime(IOpcDigitalSignature* This,LPWSTR *signingTime) { +static inline HRESULT IOpcDigitalSignature_GetSigningTime(IOpcDigitalSignature* This,LPWSTR *signingTime) { return This->lpVtbl->GetSigningTime(This,signingTime); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetTimeFormat(IOpcDigitalSignature* This,OPC_SIGNATURE_TIME_FORMAT *timeFormat) { +static inline HRESULT IOpcDigitalSignature_GetTimeFormat(IOpcDigitalSignature* This,OPC_SIGNATURE_TIME_FORMAT *timeFormat) { return This->lpVtbl->GetTimeFormat(This,timeFormat); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetPackageObjectReference(IOpcDigitalSignature* This,IOpcSignatureReference **packageObjectReference) { +static inline HRESULT IOpcDigitalSignature_GetPackageObjectReference(IOpcDigitalSignature* This,IOpcSignatureReference **packageObjectReference) { return This->lpVtbl->GetPackageObjectReference(This,packageObjectReference); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetCertificateEnumerator(IOpcDigitalSignature* This,IOpcCertificateEnumerator **certificateEnumerator) { +static inline HRESULT IOpcDigitalSignature_GetCertificateEnumerator(IOpcDigitalSignature* This,IOpcCertificateEnumerator **certificateEnumerator) { return This->lpVtbl->GetCertificateEnumerator(This,certificateEnumerator); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetCustomReferenceEnumerator(IOpcDigitalSignature* This,IOpcSignatureReferenceEnumerator **customReferenceEnumerator) { +static inline HRESULT IOpcDigitalSignature_GetCustomReferenceEnumerator(IOpcDigitalSignature* This,IOpcSignatureReferenceEnumerator **customReferenceEnumerator) { return This->lpVtbl->GetCustomReferenceEnumerator(This,customReferenceEnumerator); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetCustomObjectEnumerator(IOpcDigitalSignature* This,IOpcSignatureCustomObjectEnumerator **customObjectEnumerator) { +static inline HRESULT IOpcDigitalSignature_GetCustomObjectEnumerator(IOpcDigitalSignature* This,IOpcSignatureCustomObjectEnumerator **customObjectEnumerator) { return This->lpVtbl->GetCustomObjectEnumerator(This,customObjectEnumerator); } -static __WIDL_INLINE HRESULT IOpcDigitalSignature_GetSignatureXml(IOpcDigitalSignature* This,UINT8 **signatureXml,UINT32 *count) { +static inline HRESULT IOpcDigitalSignature_GetSignatureXml(IOpcDigitalSignature* This,UINT8 **signatureXml,UINT32 *count) { return This->lpVtbl->GetSignatureXml(This,signatureXml,count); } #endif @@ -4769,65 +4761,65 @@ interface IOpcSigningOptions { #define IOpcSigningOptions_SetSignaturePartName(This,signaturePartName) (This)->lpVtbl->SetSignaturePartName(This,signaturePartName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcSigningOptions_QueryInterface(IOpcSigningOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcSigningOptions_QueryInterface(IOpcSigningOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcSigningOptions_AddRef(IOpcSigningOptions* This) { +static inline ULONG IOpcSigningOptions_AddRef(IOpcSigningOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcSigningOptions_Release(IOpcSigningOptions* This) { +static inline ULONG IOpcSigningOptions_Release(IOpcSigningOptions* This) { return This->lpVtbl->Release(This); } /*** IOpcSigningOptions methods ***/ -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetSignatureId(IOpcSigningOptions* This,LPWSTR *signatureId) { +static inline HRESULT IOpcSigningOptions_GetSignatureId(IOpcSigningOptions* This,LPWSTR *signatureId) { return This->lpVtbl->GetSignatureId(This,signatureId); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_SetSignatureId(IOpcSigningOptions* This,LPCWSTR signatureId) { +static inline HRESULT IOpcSigningOptions_SetSignatureId(IOpcSigningOptions* This,LPCWSTR signatureId) { return This->lpVtbl->SetSignatureId(This,signatureId); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetSignatureMethod(IOpcSigningOptions* This,LPWSTR *signatureMethod) { +static inline HRESULT IOpcSigningOptions_GetSignatureMethod(IOpcSigningOptions* This,LPWSTR *signatureMethod) { return This->lpVtbl->GetSignatureMethod(This,signatureMethod); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_SetSignatureMethod(IOpcSigningOptions* This,LPCWSTR signatureMethod) { +static inline HRESULT IOpcSigningOptions_SetSignatureMethod(IOpcSigningOptions* This,LPCWSTR signatureMethod) { return This->lpVtbl->SetSignatureMethod(This,signatureMethod); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetDefaultDigestMethod(IOpcSigningOptions* This,LPWSTR *digestMethod) { +static inline HRESULT IOpcSigningOptions_GetDefaultDigestMethod(IOpcSigningOptions* This,LPWSTR *digestMethod) { return This->lpVtbl->GetDefaultDigestMethod(This,digestMethod); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_SetDefaultDigestMethod(IOpcSigningOptions* This,LPCWSTR digestMethod) { +static inline HRESULT IOpcSigningOptions_SetDefaultDigestMethod(IOpcSigningOptions* This,LPCWSTR digestMethod) { return This->lpVtbl->SetDefaultDigestMethod(This,digestMethod); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetCertificateEmbeddingOption(IOpcSigningOptions* This,OPC_CERTIFICATE_EMBEDDING_OPTION *embeddingOption) { +static inline HRESULT IOpcSigningOptions_GetCertificateEmbeddingOption(IOpcSigningOptions* This,OPC_CERTIFICATE_EMBEDDING_OPTION *embeddingOption) { return This->lpVtbl->GetCertificateEmbeddingOption(This,embeddingOption); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_SetCertificateEmbeddingOption(IOpcSigningOptions* This,OPC_CERTIFICATE_EMBEDDING_OPTION embeddingOption) { +static inline HRESULT IOpcSigningOptions_SetCertificateEmbeddingOption(IOpcSigningOptions* This,OPC_CERTIFICATE_EMBEDDING_OPTION embeddingOption) { return This->lpVtbl->SetCertificateEmbeddingOption(This,embeddingOption); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetTimeFormat(IOpcSigningOptions* This,OPC_SIGNATURE_TIME_FORMAT *timeFormat) { +static inline HRESULT IOpcSigningOptions_GetTimeFormat(IOpcSigningOptions* This,OPC_SIGNATURE_TIME_FORMAT *timeFormat) { return This->lpVtbl->GetTimeFormat(This,timeFormat); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_SetTimeFormat(IOpcSigningOptions* This,OPC_SIGNATURE_TIME_FORMAT timeFormat) { +static inline HRESULT IOpcSigningOptions_SetTimeFormat(IOpcSigningOptions* This,OPC_SIGNATURE_TIME_FORMAT timeFormat) { return This->lpVtbl->SetTimeFormat(This,timeFormat); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetSignaturePartReferenceSet(IOpcSigningOptions* This,IOpcSignaturePartReferenceSet **partReferenceSet) { +static inline HRESULT IOpcSigningOptions_GetSignaturePartReferenceSet(IOpcSigningOptions* This,IOpcSignaturePartReferenceSet **partReferenceSet) { return This->lpVtbl->GetSignaturePartReferenceSet(This,partReferenceSet); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetSignatureRelationshipReferenceSet(IOpcSigningOptions* This,IOpcSignatureRelationshipReferenceSet **relationshipReferenceSet) { +static inline HRESULT IOpcSigningOptions_GetSignatureRelationshipReferenceSet(IOpcSigningOptions* This,IOpcSignatureRelationshipReferenceSet **relationshipReferenceSet) { return This->lpVtbl->GetSignatureRelationshipReferenceSet(This,relationshipReferenceSet); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetCustomObjectSet(IOpcSigningOptions* This,IOpcSignatureCustomObjectSet **customObjectSet) { +static inline HRESULT IOpcSigningOptions_GetCustomObjectSet(IOpcSigningOptions* This,IOpcSignatureCustomObjectSet **customObjectSet) { return This->lpVtbl->GetCustomObjectSet(This,customObjectSet); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetCustomReferenceSet(IOpcSigningOptions* This,IOpcSignatureReferenceSet **customReferenceSet) { +static inline HRESULT IOpcSigningOptions_GetCustomReferenceSet(IOpcSigningOptions* This,IOpcSignatureReferenceSet **customReferenceSet) { return This->lpVtbl->GetCustomReferenceSet(This,customReferenceSet); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetCertificateSet(IOpcSigningOptions* This,IOpcCertificateSet **certificateSet) { +static inline HRESULT IOpcSigningOptions_GetCertificateSet(IOpcSigningOptions* This,IOpcCertificateSet **certificateSet) { return This->lpVtbl->GetCertificateSet(This,certificateSet); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_GetSignaturePartName(IOpcSigningOptions* This,IOpcPartUri **signaturePartName) { +static inline HRESULT IOpcSigningOptions_GetSignaturePartName(IOpcSigningOptions* This,IOpcPartUri **signaturePartName) { return This->lpVtbl->GetSignaturePartName(This,signaturePartName); } -static __WIDL_INLINE HRESULT IOpcSigningOptions_SetSignaturePartName(IOpcSigningOptions* This,IOpcPartUri *signaturePartName) { +static inline HRESULT IOpcSigningOptions_SetSignaturePartName(IOpcSigningOptions* This,IOpcPartUri *signaturePartName) { return This->lpVtbl->SetSignaturePartName(This,signaturePartName); } #endif @@ -4962,35 +4954,35 @@ interface IOpcFactory { #define IOpcFactory_CreateDigitalSignatureManager(This,package,signatureManager) (This)->lpVtbl->CreateDigitalSignatureManager(This,package,signatureManager) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpcFactory_QueryInterface(IOpcFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpcFactory_QueryInterface(IOpcFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpcFactory_AddRef(IOpcFactory* This) { +static inline ULONG IOpcFactory_AddRef(IOpcFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpcFactory_Release(IOpcFactory* This) { +static inline ULONG IOpcFactory_Release(IOpcFactory* This) { return This->lpVtbl->Release(This); } /*** IOpcFactory methods ***/ -static __WIDL_INLINE HRESULT IOpcFactory_CreatePackageRootUri(IOpcFactory* This,IOpcUri **rootUri) { +static inline HRESULT IOpcFactory_CreatePackageRootUri(IOpcFactory* This,IOpcUri **rootUri) { return This->lpVtbl->CreatePackageRootUri(This,rootUri); } -static __WIDL_INLINE HRESULT IOpcFactory_CreatePartUri(IOpcFactory* This,LPCWSTR pwzUri,IOpcPartUri **partUri) { +static inline HRESULT IOpcFactory_CreatePartUri(IOpcFactory* This,LPCWSTR pwzUri,IOpcPartUri **partUri) { return This->lpVtbl->CreatePartUri(This,pwzUri,partUri); } -static __WIDL_INLINE HRESULT IOpcFactory_CreateStreamOnFile(IOpcFactory* This,LPCWSTR filename,OPC_STREAM_IO_MODE ioMode,LPSECURITY_ATTRIBUTES securityAttributes,DWORD dwFlagsAndAttributes,IStream **stream) { +static inline HRESULT IOpcFactory_CreateStreamOnFile(IOpcFactory* This,LPCWSTR filename,OPC_STREAM_IO_MODE ioMode,LPSECURITY_ATTRIBUTES securityAttributes,DWORD dwFlagsAndAttributes,IStream **stream) { return This->lpVtbl->CreateStreamOnFile(This,filename,ioMode,securityAttributes,dwFlagsAndAttributes,stream); } -static __WIDL_INLINE HRESULT IOpcFactory_CreatePackage(IOpcFactory* This,IOpcPackage **package) { +static inline HRESULT IOpcFactory_CreatePackage(IOpcFactory* This,IOpcPackage **package) { return This->lpVtbl->CreatePackage(This,package); } -static __WIDL_INLINE HRESULT IOpcFactory_ReadPackageFromStream(IOpcFactory* This,IStream *stream,OPC_READ_FLAGS flags,IOpcPackage **package) { +static inline HRESULT IOpcFactory_ReadPackageFromStream(IOpcFactory* This,IStream *stream,OPC_READ_FLAGS flags,IOpcPackage **package) { return This->lpVtbl->ReadPackageFromStream(This,stream,flags,package); } -static __WIDL_INLINE HRESULT IOpcFactory_WritePackageToStream(IOpcFactory* This,IOpcPackage *package,OPC_WRITE_FLAGS flags,IStream *stream) { +static inline HRESULT IOpcFactory_WritePackageToStream(IOpcFactory* This,IOpcPackage *package,OPC_WRITE_FLAGS flags,IStream *stream) { return This->lpVtbl->WritePackageToStream(This,package,flags,stream); } -static __WIDL_INLINE HRESULT IOpcFactory_CreateDigitalSignatureManager(IOpcFactory* This,IOpcPackage *package,IOpcDigitalSignatureManager **signatureManager) { +static inline HRESULT IOpcFactory_CreateDigitalSignatureManager(IOpcFactory* This,IOpcPackage *package,IOpcDigitalSignatureManager **signatureManager) { return This->lpVtbl->CreateDigitalSignatureManager(This,package,signatureManager); } #endif diff --git a/lib/libc/include/any-windows-any/msxml.h b/lib/libc/include/any-windows-any/msxml.h index c84323b7f955e108eed89ec659efac38f2758ef7..310581e3671c83d912ccd186f4caba86c4c45671 100644 --- a/lib/libc/include/any-windows-any/msxml.h +++ b/lib/libc/include/any-windows-any/msxml.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/msxml.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/msxml.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __msxml_h__ #define __msxml_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXMLDOMNode_FWD_DEFINED__ @@ -874,135 +866,135 @@ interface IXMLDOMNode { #define IXMLDOMNode_transformNodeToObject(This,stylesheet,outputObject) (This)->lpVtbl->transformNodeToObject(This,stylesheet,outputObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNode_QueryInterface(IXMLDOMNode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNode_QueryInterface(IXMLDOMNode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNode_AddRef(IXMLDOMNode* This) { +static inline ULONG IXMLDOMNode_AddRef(IXMLDOMNode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNode_Release(IXMLDOMNode* This) { +static inline ULONG IXMLDOMNode_Release(IXMLDOMNode* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNode_GetTypeInfoCount(IXMLDOMNode* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNode_GetTypeInfoCount(IXMLDOMNode* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNode_GetTypeInfo(IXMLDOMNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNode_GetTypeInfo(IXMLDOMNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNode_GetIDsOfNames(IXMLDOMNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNode_GetIDsOfNames(IXMLDOMNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNode_Invoke(IXMLDOMNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNode_Invoke(IXMLDOMNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeName(IXMLDOMNode* This,BSTR *name) { +static inline HRESULT IXMLDOMNode_get_nodeName(IXMLDOMNode* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeValue(IXMLDOMNode* This,VARIANT *value) { +static inline HRESULT IXMLDOMNode_get_nodeValue(IXMLDOMNode* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_nodeValue(IXMLDOMNode* This,VARIANT value) { +static inline HRESULT IXMLDOMNode_put_nodeValue(IXMLDOMNode* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeType(IXMLDOMNode* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMNode_get_nodeType(IXMLDOMNode* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_parentNode(IXMLDOMNode* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMNode_get_parentNode(IXMLDOMNode* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_childNodes(IXMLDOMNode* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMNode_get_childNodes(IXMLDOMNode* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_firstChild(IXMLDOMNode* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMNode_get_firstChild(IXMLDOMNode* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_lastChild(IXMLDOMNode* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMNode_get_lastChild(IXMLDOMNode* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_previousSibling(IXMLDOMNode* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMNode_get_previousSibling(IXMLDOMNode* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nextSibling(IXMLDOMNode* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMNode_get_nextSibling(IXMLDOMNode* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_attributes(IXMLDOMNode* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMNode_get_attributes(IXMLDOMNode* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMNode_insertBefore(IXMLDOMNode* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMNode_insertBefore(IXMLDOMNode* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMNode_replaceChild(IXMLDOMNode* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMNode_replaceChild(IXMLDOMNode* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMNode_removeChild(IXMLDOMNode* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMNode_removeChild(IXMLDOMNode* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMNode_appendChild(IXMLDOMNode* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMNode_appendChild(IXMLDOMNode* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMNode_hasChildNodes(IXMLDOMNode* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMNode_hasChildNodes(IXMLDOMNode* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_ownerDocument(IXMLDOMNode* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMNode_get_ownerDocument(IXMLDOMNode* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMNode_cloneNode(IXMLDOMNode* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMNode_cloneNode(IXMLDOMNode* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeTypeString(IXMLDOMNode* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMNode_get_nodeTypeString(IXMLDOMNode* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_text(IXMLDOMNode* This,BSTR *text) { +static inline HRESULT IXMLDOMNode_get_text(IXMLDOMNode* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_text(IXMLDOMNode* This,BSTR text) { +static inline HRESULT IXMLDOMNode_put_text(IXMLDOMNode* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_specified(IXMLDOMNode* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMNode_get_specified(IXMLDOMNode* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_definition(IXMLDOMNode* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMNode_get_definition(IXMLDOMNode* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeTypedValue(IXMLDOMNode* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMNode_get_nodeTypedValue(IXMLDOMNode* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_nodeTypedValue(IXMLDOMNode* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMNode_put_nodeTypedValue(IXMLDOMNode* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_dataType(IXMLDOMNode* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMNode_get_dataType(IXMLDOMNode* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_dataType(IXMLDOMNode* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMNode_put_dataType(IXMLDOMNode* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_xml(IXMLDOMNode* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMNode_get_xml(IXMLDOMNode* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMNode_transformNode(IXMLDOMNode* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMNode_transformNode(IXMLDOMNode* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMNode_selectNodes(IXMLDOMNode* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMNode_selectNodes(IXMLDOMNode* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMNode_selectSingleNode(IXMLDOMNode* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMNode_selectSingleNode(IXMLDOMNode* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_parsed(IXMLDOMNode* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMNode_get_parsed(IXMLDOMNode* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_namespaceURI(IXMLDOMNode* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMNode_get_namespaceURI(IXMLDOMNode* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_prefix(IXMLDOMNode* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMNode_get_prefix(IXMLDOMNode* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_baseName(IXMLDOMNode* This,BSTR *nameString) { +static inline HRESULT IXMLDOMNode_get_baseName(IXMLDOMNode* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMNode_transformNodeToObject(IXMLDOMNode* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMNode_transformNodeToObject(IXMLDOMNode* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } #endif @@ -1582,235 +1574,235 @@ interface IXMLDOMDocument { #define IXMLDOMDocument_put_ontransformnode(This,ontransformnodeSink) (This)->lpVtbl->put_ontransformnode(This,ontransformnodeSink) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_QueryInterface(IXMLDOMDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocument_QueryInterface(IXMLDOMDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocument_AddRef(IXMLDOMDocument* This) { +static inline ULONG IXMLDOMDocument_AddRef(IXMLDOMDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocument_Release(IXMLDOMDocument* This) { +static inline ULONG IXMLDOMDocument_Release(IXMLDOMDocument* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_GetTypeInfoCount(IXMLDOMDocument* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocument_GetTypeInfoCount(IXMLDOMDocument* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_GetTypeInfo(IXMLDOMDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocument_GetTypeInfo(IXMLDOMDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_GetIDsOfNames(IXMLDOMDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocument_GetIDsOfNames(IXMLDOMDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_Invoke(IXMLDOMDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocument_Invoke(IXMLDOMDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeName(IXMLDOMDocument* This,BSTR *name) { +static inline HRESULT IXMLDOMDocument_get_nodeName(IXMLDOMDocument* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeValue(IXMLDOMDocument* This,VARIANT *value) { +static inline HRESULT IXMLDOMDocument_get_nodeValue(IXMLDOMDocument* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_nodeValue(IXMLDOMDocument* This,VARIANT value) { +static inline HRESULT IXMLDOMDocument_put_nodeValue(IXMLDOMDocument* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeType(IXMLDOMDocument* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMDocument_get_nodeType(IXMLDOMDocument* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_parentNode(IXMLDOMDocument* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocument_get_parentNode(IXMLDOMDocument* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_childNodes(IXMLDOMDocument* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMDocument_get_childNodes(IXMLDOMDocument* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_firstChild(IXMLDOMDocument* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMDocument_get_firstChild(IXMLDOMDocument* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_lastChild(IXMLDOMDocument* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMDocument_get_lastChild(IXMLDOMDocument* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_previousSibling(IXMLDOMDocument* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMDocument_get_previousSibling(IXMLDOMDocument* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nextSibling(IXMLDOMDocument* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMDocument_get_nextSibling(IXMLDOMDocument* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_attributes(IXMLDOMDocument* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocument_get_attributes(IXMLDOMDocument* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_insertBefore(IXMLDOMDocument* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMDocument_insertBefore(IXMLDOMDocument* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_replaceChild(IXMLDOMDocument* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMDocument_replaceChild(IXMLDOMDocument* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_removeChild(IXMLDOMDocument* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMDocument_removeChild(IXMLDOMDocument* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_appendChild(IXMLDOMDocument* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMDocument_appendChild(IXMLDOMDocument* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_hasChildNodes(IXMLDOMDocument* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMDocument_hasChildNodes(IXMLDOMDocument* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_ownerDocument(IXMLDOMDocument* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMDocument_get_ownerDocument(IXMLDOMDocument* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_cloneNode(IXMLDOMDocument* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMDocument_cloneNode(IXMLDOMDocument* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeTypeString(IXMLDOMDocument* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMDocument_get_nodeTypeString(IXMLDOMDocument* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_text(IXMLDOMDocument* This,BSTR *text) { +static inline HRESULT IXMLDOMDocument_get_text(IXMLDOMDocument* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_text(IXMLDOMDocument* This,BSTR text) { +static inline HRESULT IXMLDOMDocument_put_text(IXMLDOMDocument* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_specified(IXMLDOMDocument* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMDocument_get_specified(IXMLDOMDocument* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_definition(IXMLDOMDocument* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMDocument_get_definition(IXMLDOMDocument* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeTypedValue(IXMLDOMDocument* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMDocument_get_nodeTypedValue(IXMLDOMDocument* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_nodeTypedValue(IXMLDOMDocument* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMDocument_put_nodeTypedValue(IXMLDOMDocument* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_dataType(IXMLDOMDocument* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMDocument_get_dataType(IXMLDOMDocument* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_dataType(IXMLDOMDocument* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMDocument_put_dataType(IXMLDOMDocument* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_xml(IXMLDOMDocument* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMDocument_get_xml(IXMLDOMDocument* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_transformNode(IXMLDOMDocument* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMDocument_transformNode(IXMLDOMDocument* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_selectNodes(IXMLDOMDocument* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocument_selectNodes(IXMLDOMDocument* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_selectSingleNode(IXMLDOMDocument* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMDocument_selectSingleNode(IXMLDOMDocument* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_parsed(IXMLDOMDocument* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMDocument_get_parsed(IXMLDOMDocument* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_namespaceURI(IXMLDOMDocument* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMDocument_get_namespaceURI(IXMLDOMDocument* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_prefix(IXMLDOMDocument* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMDocument_get_prefix(IXMLDOMDocument* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_baseName(IXMLDOMDocument* This,BSTR *nameString) { +static inline HRESULT IXMLDOMDocument_get_baseName(IXMLDOMDocument* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_transformNodeToObject(IXMLDOMDocument* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMDocument_transformNodeToObject(IXMLDOMDocument* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMDocument methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_doctype(IXMLDOMDocument* This,IXMLDOMDocumentType **documentType) { +static inline HRESULT IXMLDOMDocument_get_doctype(IXMLDOMDocument* This,IXMLDOMDocumentType **documentType) { return This->lpVtbl->get_doctype(This,documentType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_implementation(IXMLDOMDocument* This,IXMLDOMImplementation **impl) { +static inline HRESULT IXMLDOMDocument_get_implementation(IXMLDOMDocument* This,IXMLDOMImplementation **impl) { return This->lpVtbl->get_implementation(This,impl); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_documentElement(IXMLDOMDocument* This,IXMLDOMElement **DOMElement) { +static inline HRESULT IXMLDOMDocument_get_documentElement(IXMLDOMDocument* This,IXMLDOMElement **DOMElement) { return This->lpVtbl->get_documentElement(This,DOMElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_putref_documentElement(IXMLDOMDocument* This,IXMLDOMElement *DOMElement) { +static inline HRESULT IXMLDOMDocument_putref_documentElement(IXMLDOMDocument* This,IXMLDOMElement *DOMElement) { return This->lpVtbl->putref_documentElement(This,DOMElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createElement(IXMLDOMDocument* This,BSTR tagname,IXMLDOMElement **element) { +static inline HRESULT IXMLDOMDocument_createElement(IXMLDOMDocument* This,BSTR tagname,IXMLDOMElement **element) { return This->lpVtbl->createElement(This,tagname,element); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createDocumentFragment(IXMLDOMDocument* This,IXMLDOMDocumentFragment **docFrag) { +static inline HRESULT IXMLDOMDocument_createDocumentFragment(IXMLDOMDocument* This,IXMLDOMDocumentFragment **docFrag) { return This->lpVtbl->createDocumentFragment(This,docFrag); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createTextNode(IXMLDOMDocument* This,BSTR data,IXMLDOMText **text) { +static inline HRESULT IXMLDOMDocument_createTextNode(IXMLDOMDocument* This,BSTR data,IXMLDOMText **text) { return This->lpVtbl->createTextNode(This,data,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createComment(IXMLDOMDocument* This,BSTR data,IXMLDOMComment **comment) { +static inline HRESULT IXMLDOMDocument_createComment(IXMLDOMDocument* This,BSTR data,IXMLDOMComment **comment) { return This->lpVtbl->createComment(This,data,comment); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createCDATASection(IXMLDOMDocument* This,BSTR data,IXMLDOMCDATASection **cdata) { +static inline HRESULT IXMLDOMDocument_createCDATASection(IXMLDOMDocument* This,BSTR data,IXMLDOMCDATASection **cdata) { return This->lpVtbl->createCDATASection(This,data,cdata); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createProcessingInstruction(IXMLDOMDocument* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { +static inline HRESULT IXMLDOMDocument_createProcessingInstruction(IXMLDOMDocument* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { return This->lpVtbl->createProcessingInstruction(This,target,data,pi); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createAttribute(IXMLDOMDocument* This,BSTR name,IXMLDOMAttribute **attribute) { +static inline HRESULT IXMLDOMDocument_createAttribute(IXMLDOMDocument* This,BSTR name,IXMLDOMAttribute **attribute) { return This->lpVtbl->createAttribute(This,name,attribute); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createEntityReference(IXMLDOMDocument* This,BSTR name,IXMLDOMEntityReference **entityRef) { +static inline HRESULT IXMLDOMDocument_createEntityReference(IXMLDOMDocument* This,BSTR name,IXMLDOMEntityReference **entityRef) { return This->lpVtbl->createEntityReference(This,name,entityRef); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_getElementsByTagName(IXMLDOMDocument* This,BSTR tagName,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocument_getElementsByTagName(IXMLDOMDocument* This,BSTR tagName,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,tagName,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createNode(IXMLDOMDocument* This,VARIANT Type,BSTR name,BSTR namespaceURI,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument_createNode(IXMLDOMDocument* This,VARIANT Type,BSTR name,BSTR namespaceURI,IXMLDOMNode **node) { return This->lpVtbl->createNode(This,Type,name,namespaceURI,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_nodeFromID(IXMLDOMDocument* This,BSTR idString,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument_nodeFromID(IXMLDOMDocument* This,BSTR idString,IXMLDOMNode **node) { return This->lpVtbl->nodeFromID(This,idString,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_load(IXMLDOMDocument* This,VARIANT xmlSource,VARIANT_BOOL *isSuccessful) { +static inline HRESULT IXMLDOMDocument_load(IXMLDOMDocument* This,VARIANT xmlSource,VARIANT_BOOL *isSuccessful) { return This->lpVtbl->load(This,xmlSource,isSuccessful); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_readyState(IXMLDOMDocument* This,LONG *value) { +static inline HRESULT IXMLDOMDocument_get_readyState(IXMLDOMDocument* This,LONG *value) { return This->lpVtbl->get_readyState(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_parseError(IXMLDOMDocument* This,IXMLDOMParseError **errorObj) { +static inline HRESULT IXMLDOMDocument_get_parseError(IXMLDOMDocument* This,IXMLDOMParseError **errorObj) { return This->lpVtbl->get_parseError(This,errorObj); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_url(IXMLDOMDocument* This,BSTR *urlString) { +static inline HRESULT IXMLDOMDocument_get_url(IXMLDOMDocument* This,BSTR *urlString) { return This->lpVtbl->get_url(This,urlString); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_async(IXMLDOMDocument* This,VARIANT_BOOL *isAsync) { +static inline HRESULT IXMLDOMDocument_get_async(IXMLDOMDocument* This,VARIANT_BOOL *isAsync) { return This->lpVtbl->get_async(This,isAsync); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_async(IXMLDOMDocument* This,VARIANT_BOOL isAsync) { +static inline HRESULT IXMLDOMDocument_put_async(IXMLDOMDocument* This,VARIANT_BOOL isAsync) { return This->lpVtbl->put_async(This,isAsync); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_abort(IXMLDOMDocument* This) { +static inline HRESULT IXMLDOMDocument_abort(IXMLDOMDocument* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_loadXML(IXMLDOMDocument* This,BSTR bstrXML,VARIANT_BOOL *isSuccessful) { +static inline HRESULT IXMLDOMDocument_loadXML(IXMLDOMDocument* This,BSTR bstrXML,VARIANT_BOOL *isSuccessful) { return This->lpVtbl->loadXML(This,bstrXML,isSuccessful); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_save(IXMLDOMDocument* This,VARIANT destination) { +static inline HRESULT IXMLDOMDocument_save(IXMLDOMDocument* This,VARIANT destination) { return This->lpVtbl->save(This,destination); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL *isValidating) { +static inline HRESULT IXMLDOMDocument_get_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL *isValidating) { return This->lpVtbl->get_validateOnParse(This,isValidating); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL isValidating) { +static inline HRESULT IXMLDOMDocument_put_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL isValidating) { return This->lpVtbl->put_validateOnParse(This,isValidating); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL *isResolving) { +static inline HRESULT IXMLDOMDocument_get_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL *isResolving) { return This->lpVtbl->get_resolveExternals(This,isResolving); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL isValidating) { +static inline HRESULT IXMLDOMDocument_put_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL isValidating) { return This->lpVtbl->put_resolveExternals(This,isValidating); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL *isPreserving) { +static inline HRESULT IXMLDOMDocument_get_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL *isPreserving) { return This->lpVtbl->get_preserveWhiteSpace(This,isPreserving); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL isPreserving) { +static inline HRESULT IXMLDOMDocument_put_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL isPreserving) { return This->lpVtbl->put_preserveWhiteSpace(This,isPreserving); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_onreadystatechange(IXMLDOMDocument* This,VARIANT readystatechangeSink) { +static inline HRESULT IXMLDOMDocument_put_onreadystatechange(IXMLDOMDocument* This,VARIANT readystatechangeSink) { return This->lpVtbl->put_onreadystatechange(This,readystatechangeSink); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_ondataavailable(IXMLDOMDocument* This,VARIANT ondataavailableSink) { +static inline HRESULT IXMLDOMDocument_put_ondataavailable(IXMLDOMDocument* This,VARIANT ondataavailableSink) { return This->lpVtbl->put_ondataavailable(This,ondataavailableSink); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_ontransformnode(IXMLDOMDocument* This,VARIANT ontransformnodeSink) { +static inline HRESULT IXMLDOMDocument_put_ontransformnode(IXMLDOMDocument* This,VARIANT ontransformnodeSink) { return This->lpVtbl->put_ontransformnode(This,ontransformnodeSink); } #endif @@ -1945,42 +1937,42 @@ interface IXMLDOMNodeList { #define IXMLDOMNodeList__newEnum(This,ppUnk) (This)->lpVtbl->_newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNodeList_QueryInterface(IXMLDOMNodeList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNodeList_QueryInterface(IXMLDOMNodeList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNodeList_AddRef(IXMLDOMNodeList* This) { +static inline ULONG IXMLDOMNodeList_AddRef(IXMLDOMNodeList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNodeList_Release(IXMLDOMNodeList* This) { +static inline ULONG IXMLDOMNodeList_Release(IXMLDOMNodeList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNodeList_GetTypeInfoCount(IXMLDOMNodeList* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNodeList_GetTypeInfoCount(IXMLDOMNodeList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_GetTypeInfo(IXMLDOMNodeList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNodeList_GetTypeInfo(IXMLDOMNodeList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_GetIDsOfNames(IXMLDOMNodeList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNodeList_GetIDsOfNames(IXMLDOMNodeList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_Invoke(IXMLDOMNodeList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNodeList_Invoke(IXMLDOMNodeList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNodeList methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNodeList_get_item(IXMLDOMNodeList* This,LONG index,IXMLDOMNode **listItem) { +static inline HRESULT IXMLDOMNodeList_get_item(IXMLDOMNodeList* This,LONG index,IXMLDOMNode **listItem) { return This->lpVtbl->get_item(This,index,listItem); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_get_length(IXMLDOMNodeList* This,LONG *listLength) { +static inline HRESULT IXMLDOMNodeList_get_length(IXMLDOMNodeList* This,LONG *listLength) { return This->lpVtbl->get_length(This,listLength); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_nextNode(IXMLDOMNodeList* This,IXMLDOMNode **nextItem) { +static inline HRESULT IXMLDOMNodeList_nextNode(IXMLDOMNodeList* This,IXMLDOMNode **nextItem) { return This->lpVtbl->nextNode(This,nextItem); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_reset(IXMLDOMNodeList* This) { +static inline HRESULT IXMLDOMNodeList_reset(IXMLDOMNodeList* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList__newEnum(IXMLDOMNodeList* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMNodeList__newEnum(IXMLDOMNodeList* This,IUnknown **ppUnk) { return This->lpVtbl->_newEnum(This,ppUnk); } #endif @@ -2169,57 +2161,57 @@ interface IXMLDOMNamedNodeMap { #define IXMLDOMNamedNodeMap__newEnum(This,ppUnk) (This)->lpVtbl->_newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_QueryInterface(IXMLDOMNamedNodeMap* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNamedNodeMap_QueryInterface(IXMLDOMNamedNodeMap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNamedNodeMap_AddRef(IXMLDOMNamedNodeMap* This) { +static inline ULONG IXMLDOMNamedNodeMap_AddRef(IXMLDOMNamedNodeMap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNamedNodeMap_Release(IXMLDOMNamedNodeMap* This) { +static inline ULONG IXMLDOMNamedNodeMap_Release(IXMLDOMNamedNodeMap* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_GetTypeInfoCount(IXMLDOMNamedNodeMap* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNamedNodeMap_GetTypeInfoCount(IXMLDOMNamedNodeMap* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_GetTypeInfo(IXMLDOMNamedNodeMap* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNamedNodeMap_GetTypeInfo(IXMLDOMNamedNodeMap* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_GetIDsOfNames(IXMLDOMNamedNodeMap* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNamedNodeMap_GetIDsOfNames(IXMLDOMNamedNodeMap* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_Invoke(IXMLDOMNamedNodeMap* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNamedNodeMap_Invoke(IXMLDOMNamedNodeMap* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNamedNodeMap methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_getNamedItem(IXMLDOMNamedNodeMap* This,BSTR name,IXMLDOMNode **namedItem) { +static inline HRESULT IXMLDOMNamedNodeMap_getNamedItem(IXMLDOMNamedNodeMap* This,BSTR name,IXMLDOMNode **namedItem) { return This->lpVtbl->getNamedItem(This,name,namedItem); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_setNamedItem(IXMLDOMNamedNodeMap* This,IXMLDOMNode *newItem,IXMLDOMNode **namedItem) { +static inline HRESULT IXMLDOMNamedNodeMap_setNamedItem(IXMLDOMNamedNodeMap* This,IXMLDOMNode *newItem,IXMLDOMNode **namedItem) { return This->lpVtbl->setNamedItem(This,newItem,namedItem); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_removeNamedItem(IXMLDOMNamedNodeMap* This,BSTR name,IXMLDOMNode **namedItem) { +static inline HRESULT IXMLDOMNamedNodeMap_removeNamedItem(IXMLDOMNamedNodeMap* This,BSTR name,IXMLDOMNode **namedItem) { return This->lpVtbl->removeNamedItem(This,name,namedItem); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_get_item(IXMLDOMNamedNodeMap* This,LONG index,IXMLDOMNode **listItem) { +static inline HRESULT IXMLDOMNamedNodeMap_get_item(IXMLDOMNamedNodeMap* This,LONG index,IXMLDOMNode **listItem) { return This->lpVtbl->get_item(This,index,listItem); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_get_length(IXMLDOMNamedNodeMap* This,LONG *listLength) { +static inline HRESULT IXMLDOMNamedNodeMap_get_length(IXMLDOMNamedNodeMap* This,LONG *listLength) { return This->lpVtbl->get_length(This,listLength); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_getQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR baseName,BSTR namespaceURI,IXMLDOMNode **qualifiedItem) { +static inline HRESULT IXMLDOMNamedNodeMap_getQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR baseName,BSTR namespaceURI,IXMLDOMNode **qualifiedItem) { return This->lpVtbl->getQualifiedItem(This,baseName,namespaceURI,qualifiedItem); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_removeQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR baseName,BSTR namespaceURI,IXMLDOMNode **qualifiedItem) { +static inline HRESULT IXMLDOMNamedNodeMap_removeQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR baseName,BSTR namespaceURI,IXMLDOMNode **qualifiedItem) { return This->lpVtbl->removeQualifiedItem(This,baseName,namespaceURI,qualifiedItem); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_nextNode(IXMLDOMNamedNodeMap* This,IXMLDOMNode **nextItem) { +static inline HRESULT IXMLDOMNamedNodeMap_nextNode(IXMLDOMNamedNodeMap* This,IXMLDOMNode **nextItem) { return This->lpVtbl->nextNode(This,nextItem); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_reset(IXMLDOMNamedNodeMap* This) { +static inline HRESULT IXMLDOMNamedNodeMap_reset(IXMLDOMNamedNodeMap* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap__newEnum(IXMLDOMNamedNodeMap* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMNamedNodeMap__newEnum(IXMLDOMNamedNodeMap* This,IUnknown **ppUnk) { return This->lpVtbl->_newEnum(This,ppUnk); } #endif @@ -2504,135 +2496,135 @@ interface IXMLDOMDocumentFragment { #define IXMLDOMDocumentFragment_transformNodeToObject(This,stylesheet,outputObject) (This)->lpVtbl->transformNodeToObject(This,stylesheet,outputObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_QueryInterface(IXMLDOMDocumentFragment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocumentFragment_QueryInterface(IXMLDOMDocumentFragment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocumentFragment_AddRef(IXMLDOMDocumentFragment* This) { +static inline ULONG IXMLDOMDocumentFragment_AddRef(IXMLDOMDocumentFragment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocumentFragment_Release(IXMLDOMDocumentFragment* This) { +static inline ULONG IXMLDOMDocumentFragment_Release(IXMLDOMDocumentFragment* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_GetTypeInfoCount(IXMLDOMDocumentFragment* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocumentFragment_GetTypeInfoCount(IXMLDOMDocumentFragment* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_GetTypeInfo(IXMLDOMDocumentFragment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocumentFragment_GetTypeInfo(IXMLDOMDocumentFragment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_GetIDsOfNames(IXMLDOMDocumentFragment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocumentFragment_GetIDsOfNames(IXMLDOMDocumentFragment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_Invoke(IXMLDOMDocumentFragment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocumentFragment_Invoke(IXMLDOMDocumentFragment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeName(IXMLDOMDocumentFragment* This,BSTR *name) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeName(IXMLDOMDocumentFragment* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeValue(IXMLDOMDocumentFragment* This,VARIANT *value) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeValue(IXMLDOMDocumentFragment* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_nodeValue(IXMLDOMDocumentFragment* This,VARIANT value) { +static inline HRESULT IXMLDOMDocumentFragment_put_nodeValue(IXMLDOMDocumentFragment* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeType(IXMLDOMDocumentFragment* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeType(IXMLDOMDocumentFragment* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_parentNode(IXMLDOMDocumentFragment* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocumentFragment_get_parentNode(IXMLDOMDocumentFragment* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_childNodes(IXMLDOMDocumentFragment* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMDocumentFragment_get_childNodes(IXMLDOMDocumentFragment* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_firstChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMDocumentFragment_get_firstChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_lastChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMDocumentFragment_get_lastChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_previousSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMDocumentFragment_get_previousSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nextSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMDocumentFragment_get_nextSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_attributes(IXMLDOMDocumentFragment* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocumentFragment_get_attributes(IXMLDOMDocumentFragment* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_insertBefore(IXMLDOMDocumentFragment* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMDocumentFragment_insertBefore(IXMLDOMDocumentFragment* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_replaceChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMDocumentFragment_replaceChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_removeChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMDocumentFragment_removeChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_appendChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMDocumentFragment_appendChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_hasChildNodes(IXMLDOMDocumentFragment* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMDocumentFragment_hasChildNodes(IXMLDOMDocumentFragment* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_ownerDocument(IXMLDOMDocumentFragment* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMDocumentFragment_get_ownerDocument(IXMLDOMDocumentFragment* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_cloneNode(IXMLDOMDocumentFragment* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMDocumentFragment_cloneNode(IXMLDOMDocumentFragment* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeTypeString(IXMLDOMDocumentFragment* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeTypeString(IXMLDOMDocumentFragment* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_text(IXMLDOMDocumentFragment* This,BSTR *text) { +static inline HRESULT IXMLDOMDocumentFragment_get_text(IXMLDOMDocumentFragment* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_text(IXMLDOMDocumentFragment* This,BSTR text) { +static inline HRESULT IXMLDOMDocumentFragment_put_text(IXMLDOMDocumentFragment* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_specified(IXMLDOMDocumentFragment* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMDocumentFragment_get_specified(IXMLDOMDocumentFragment* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_definition(IXMLDOMDocumentFragment* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_definition(IXMLDOMDocumentFragment* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMDocumentFragment_put_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_dataType(IXMLDOMDocumentFragment* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMDocumentFragment_get_dataType(IXMLDOMDocumentFragment* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_dataType(IXMLDOMDocumentFragment* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMDocumentFragment_put_dataType(IXMLDOMDocumentFragment* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_xml(IXMLDOMDocumentFragment* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMDocumentFragment_get_xml(IXMLDOMDocumentFragment* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_transformNode(IXMLDOMDocumentFragment* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMDocumentFragment_transformNode(IXMLDOMDocumentFragment* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_selectNodes(IXMLDOMDocumentFragment* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocumentFragment_selectNodes(IXMLDOMDocumentFragment* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_selectSingleNode(IXMLDOMDocumentFragment* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMDocumentFragment_selectSingleNode(IXMLDOMDocumentFragment* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_parsed(IXMLDOMDocumentFragment* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMDocumentFragment_get_parsed(IXMLDOMDocumentFragment* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_namespaceURI(IXMLDOMDocumentFragment* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMDocumentFragment_get_namespaceURI(IXMLDOMDocumentFragment* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_prefix(IXMLDOMDocumentFragment* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMDocumentFragment_get_prefix(IXMLDOMDocumentFragment* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_baseName(IXMLDOMDocumentFragment* This,BSTR *nameString) { +static inline HRESULT IXMLDOMDocumentFragment_get_baseName(IXMLDOMDocumentFragment* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_transformNodeToObject(IXMLDOMDocumentFragment* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMDocumentFragment_transformNodeToObject(IXMLDOMDocumentFragment* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } #endif @@ -2995,160 +2987,160 @@ interface IXMLDOMCharacterData { #define IXMLDOMCharacterData_replaceData(This,offset,count,data) (This)->lpVtbl->replaceData(This,offset,count,data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_QueryInterface(IXMLDOMCharacterData* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMCharacterData_QueryInterface(IXMLDOMCharacterData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMCharacterData_AddRef(IXMLDOMCharacterData* This) { +static inline ULONG IXMLDOMCharacterData_AddRef(IXMLDOMCharacterData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMCharacterData_Release(IXMLDOMCharacterData* This) { +static inline ULONG IXMLDOMCharacterData_Release(IXMLDOMCharacterData* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_GetTypeInfoCount(IXMLDOMCharacterData* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMCharacterData_GetTypeInfoCount(IXMLDOMCharacterData* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_GetTypeInfo(IXMLDOMCharacterData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMCharacterData_GetTypeInfo(IXMLDOMCharacterData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_GetIDsOfNames(IXMLDOMCharacterData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMCharacterData_GetIDsOfNames(IXMLDOMCharacterData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_Invoke(IXMLDOMCharacterData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMCharacterData_Invoke(IXMLDOMCharacterData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeName(IXMLDOMCharacterData* This,BSTR *name) { +static inline HRESULT IXMLDOMCharacterData_get_nodeName(IXMLDOMCharacterData* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeValue(IXMLDOMCharacterData* This,VARIANT *value) { +static inline HRESULT IXMLDOMCharacterData_get_nodeValue(IXMLDOMCharacterData* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_nodeValue(IXMLDOMCharacterData* This,VARIANT value) { +static inline HRESULT IXMLDOMCharacterData_put_nodeValue(IXMLDOMCharacterData* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeType(IXMLDOMCharacterData* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMCharacterData_get_nodeType(IXMLDOMCharacterData* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_parentNode(IXMLDOMCharacterData* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMCharacterData_get_parentNode(IXMLDOMCharacterData* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_childNodes(IXMLDOMCharacterData* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMCharacterData_get_childNodes(IXMLDOMCharacterData* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_firstChild(IXMLDOMCharacterData* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMCharacterData_get_firstChild(IXMLDOMCharacterData* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_lastChild(IXMLDOMCharacterData* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMCharacterData_get_lastChild(IXMLDOMCharacterData* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_previousSibling(IXMLDOMCharacterData* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMCharacterData_get_previousSibling(IXMLDOMCharacterData* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nextSibling(IXMLDOMCharacterData* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMCharacterData_get_nextSibling(IXMLDOMCharacterData* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_attributes(IXMLDOMCharacterData* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMCharacterData_get_attributes(IXMLDOMCharacterData* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_insertBefore(IXMLDOMCharacterData* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMCharacterData_insertBefore(IXMLDOMCharacterData* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_replaceChild(IXMLDOMCharacterData* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMCharacterData_replaceChild(IXMLDOMCharacterData* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_removeChild(IXMLDOMCharacterData* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMCharacterData_removeChild(IXMLDOMCharacterData* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_appendChild(IXMLDOMCharacterData* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMCharacterData_appendChild(IXMLDOMCharacterData* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_hasChildNodes(IXMLDOMCharacterData* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMCharacterData_hasChildNodes(IXMLDOMCharacterData* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_ownerDocument(IXMLDOMCharacterData* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMCharacterData_get_ownerDocument(IXMLDOMCharacterData* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_cloneNode(IXMLDOMCharacterData* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMCharacterData_cloneNode(IXMLDOMCharacterData* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeTypeString(IXMLDOMCharacterData* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMCharacterData_get_nodeTypeString(IXMLDOMCharacterData* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_text(IXMLDOMCharacterData* This,BSTR *text) { +static inline HRESULT IXMLDOMCharacterData_get_text(IXMLDOMCharacterData* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_text(IXMLDOMCharacterData* This,BSTR text) { +static inline HRESULT IXMLDOMCharacterData_put_text(IXMLDOMCharacterData* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_specified(IXMLDOMCharacterData* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMCharacterData_get_specified(IXMLDOMCharacterData* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_definition(IXMLDOMCharacterData* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMCharacterData_get_definition(IXMLDOMCharacterData* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMCharacterData_get_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMCharacterData_put_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_dataType(IXMLDOMCharacterData* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMCharacterData_get_dataType(IXMLDOMCharacterData* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_dataType(IXMLDOMCharacterData* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMCharacterData_put_dataType(IXMLDOMCharacterData* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_xml(IXMLDOMCharacterData* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMCharacterData_get_xml(IXMLDOMCharacterData* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_transformNode(IXMLDOMCharacterData* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMCharacterData_transformNode(IXMLDOMCharacterData* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_selectNodes(IXMLDOMCharacterData* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMCharacterData_selectNodes(IXMLDOMCharacterData* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_selectSingleNode(IXMLDOMCharacterData* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMCharacterData_selectSingleNode(IXMLDOMCharacterData* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_parsed(IXMLDOMCharacterData* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMCharacterData_get_parsed(IXMLDOMCharacterData* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_namespaceURI(IXMLDOMCharacterData* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMCharacterData_get_namespaceURI(IXMLDOMCharacterData* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_prefix(IXMLDOMCharacterData* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMCharacterData_get_prefix(IXMLDOMCharacterData* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_baseName(IXMLDOMCharacterData* This,BSTR *nameString) { +static inline HRESULT IXMLDOMCharacterData_get_baseName(IXMLDOMCharacterData* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_transformNodeToObject(IXMLDOMCharacterData* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMCharacterData_transformNodeToObject(IXMLDOMCharacterData* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_data(IXMLDOMCharacterData* This,BSTR *data) { +static inline HRESULT IXMLDOMCharacterData_get_data(IXMLDOMCharacterData* This,BSTR *data) { return This->lpVtbl->get_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_data(IXMLDOMCharacterData* This,BSTR data) { +static inline HRESULT IXMLDOMCharacterData_put_data(IXMLDOMCharacterData* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_length(IXMLDOMCharacterData* This,LONG *dataLength) { +static inline HRESULT IXMLDOMCharacterData_get_length(IXMLDOMCharacterData* This,LONG *dataLength) { return This->lpVtbl->get_length(This,dataLength); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_substringData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR *data) { +static inline HRESULT IXMLDOMCharacterData_substringData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR *data) { return This->lpVtbl->substringData(This,offset,count,data); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_appendData(IXMLDOMCharacterData* This,BSTR data) { +static inline HRESULT IXMLDOMCharacterData_appendData(IXMLDOMCharacterData* This,BSTR data) { return This->lpVtbl->appendData(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_insertData(IXMLDOMCharacterData* This,LONG offset,BSTR data) { +static inline HRESULT IXMLDOMCharacterData_insertData(IXMLDOMCharacterData* This,LONG offset,BSTR data) { return This->lpVtbl->insertData(This,offset,data); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_deleteData(IXMLDOMCharacterData* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMCharacterData_deleteData(IXMLDOMCharacterData* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_replaceData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR data) { +static inline HRESULT IXMLDOMCharacterData_replaceData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR data) { return This->lpVtbl->replaceData(This,offset,count,data); } #endif @@ -3459,145 +3451,145 @@ interface IXMLDOMAttribute { #define IXMLDOMAttribute_put_value(This,attributeValue) (This)->lpVtbl->put_value(This,attributeValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_QueryInterface(IXMLDOMAttribute* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMAttribute_QueryInterface(IXMLDOMAttribute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMAttribute_AddRef(IXMLDOMAttribute* This) { +static inline ULONG IXMLDOMAttribute_AddRef(IXMLDOMAttribute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMAttribute_Release(IXMLDOMAttribute* This) { +static inline ULONG IXMLDOMAttribute_Release(IXMLDOMAttribute* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_GetTypeInfoCount(IXMLDOMAttribute* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMAttribute_GetTypeInfoCount(IXMLDOMAttribute* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_GetTypeInfo(IXMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMAttribute_GetTypeInfo(IXMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_GetIDsOfNames(IXMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMAttribute_GetIDsOfNames(IXMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_Invoke(IXMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMAttribute_Invoke(IXMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeName(IXMLDOMAttribute* This,BSTR *name) { +static inline HRESULT IXMLDOMAttribute_get_nodeName(IXMLDOMAttribute* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeValue(IXMLDOMAttribute* This,VARIANT *value) { +static inline HRESULT IXMLDOMAttribute_get_nodeValue(IXMLDOMAttribute* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_nodeValue(IXMLDOMAttribute* This,VARIANT value) { +static inline HRESULT IXMLDOMAttribute_put_nodeValue(IXMLDOMAttribute* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeType(IXMLDOMAttribute* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMAttribute_get_nodeType(IXMLDOMAttribute* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_parentNode(IXMLDOMAttribute* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMAttribute_get_parentNode(IXMLDOMAttribute* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_childNodes(IXMLDOMAttribute* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMAttribute_get_childNodes(IXMLDOMAttribute* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_firstChild(IXMLDOMAttribute* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMAttribute_get_firstChild(IXMLDOMAttribute* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_lastChild(IXMLDOMAttribute* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMAttribute_get_lastChild(IXMLDOMAttribute* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_previousSibling(IXMLDOMAttribute* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMAttribute_get_previousSibling(IXMLDOMAttribute* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nextSibling(IXMLDOMAttribute* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMAttribute_get_nextSibling(IXMLDOMAttribute* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_attributes(IXMLDOMAttribute* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMAttribute_get_attributes(IXMLDOMAttribute* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_insertBefore(IXMLDOMAttribute* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMAttribute_insertBefore(IXMLDOMAttribute* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_replaceChild(IXMLDOMAttribute* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMAttribute_replaceChild(IXMLDOMAttribute* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_removeChild(IXMLDOMAttribute* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMAttribute_removeChild(IXMLDOMAttribute* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_appendChild(IXMLDOMAttribute* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMAttribute_appendChild(IXMLDOMAttribute* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_hasChildNodes(IXMLDOMAttribute* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMAttribute_hasChildNodes(IXMLDOMAttribute* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_ownerDocument(IXMLDOMAttribute* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMAttribute_get_ownerDocument(IXMLDOMAttribute* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_cloneNode(IXMLDOMAttribute* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMAttribute_cloneNode(IXMLDOMAttribute* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeTypeString(IXMLDOMAttribute* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMAttribute_get_nodeTypeString(IXMLDOMAttribute* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_text(IXMLDOMAttribute* This,BSTR *text) { +static inline HRESULT IXMLDOMAttribute_get_text(IXMLDOMAttribute* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_text(IXMLDOMAttribute* This,BSTR text) { +static inline HRESULT IXMLDOMAttribute_put_text(IXMLDOMAttribute* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_specified(IXMLDOMAttribute* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMAttribute_get_specified(IXMLDOMAttribute* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_definition(IXMLDOMAttribute* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMAttribute_get_definition(IXMLDOMAttribute* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeTypedValue(IXMLDOMAttribute* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMAttribute_get_nodeTypedValue(IXMLDOMAttribute* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_nodeTypedValue(IXMLDOMAttribute* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMAttribute_put_nodeTypedValue(IXMLDOMAttribute* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_dataType(IXMLDOMAttribute* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMAttribute_get_dataType(IXMLDOMAttribute* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_dataType(IXMLDOMAttribute* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMAttribute_put_dataType(IXMLDOMAttribute* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_xml(IXMLDOMAttribute* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMAttribute_get_xml(IXMLDOMAttribute* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_transformNode(IXMLDOMAttribute* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMAttribute_transformNode(IXMLDOMAttribute* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_selectNodes(IXMLDOMAttribute* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMAttribute_selectNodes(IXMLDOMAttribute* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_selectSingleNode(IXMLDOMAttribute* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMAttribute_selectSingleNode(IXMLDOMAttribute* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_parsed(IXMLDOMAttribute* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMAttribute_get_parsed(IXMLDOMAttribute* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_namespaceURI(IXMLDOMAttribute* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMAttribute_get_namespaceURI(IXMLDOMAttribute* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_prefix(IXMLDOMAttribute* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMAttribute_get_prefix(IXMLDOMAttribute* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_baseName(IXMLDOMAttribute* This,BSTR *nameString) { +static inline HRESULT IXMLDOMAttribute_get_baseName(IXMLDOMAttribute* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_transformNodeToObject(IXMLDOMAttribute* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMAttribute_transformNodeToObject(IXMLDOMAttribute* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMAttribute methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_name(IXMLDOMAttribute* This,BSTR *attributeName) { +static inline HRESULT IXMLDOMAttribute_get_name(IXMLDOMAttribute* This,BSTR *attributeName) { return This->lpVtbl->get_name(This,attributeName); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_value(IXMLDOMAttribute* This,VARIANT *attributeValue) { +static inline HRESULT IXMLDOMAttribute_get_value(IXMLDOMAttribute* This,VARIANT *attributeValue) { return This->lpVtbl->get_value(This,attributeValue); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_value(IXMLDOMAttribute* This,VARIANT attributeValue) { +static inline HRESULT IXMLDOMAttribute_put_value(IXMLDOMAttribute* This,VARIANT attributeValue) { return This->lpVtbl->put_value(This,attributeValue); } #endif @@ -3967,163 +3959,163 @@ interface IXMLDOMElement { #define IXMLDOMElement_normalize(This) (This)->lpVtbl->normalize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_QueryInterface(IXMLDOMElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMElement_QueryInterface(IXMLDOMElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMElement_AddRef(IXMLDOMElement* This) { +static inline ULONG IXMLDOMElement_AddRef(IXMLDOMElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMElement_Release(IXMLDOMElement* This) { +static inline ULONG IXMLDOMElement_Release(IXMLDOMElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_GetTypeInfoCount(IXMLDOMElement* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMElement_GetTypeInfoCount(IXMLDOMElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMElement_GetTypeInfo(IXMLDOMElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMElement_GetTypeInfo(IXMLDOMElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMElement_GetIDsOfNames(IXMLDOMElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMElement_GetIDsOfNames(IXMLDOMElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMElement_Invoke(IXMLDOMElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMElement_Invoke(IXMLDOMElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeName(IXMLDOMElement* This,BSTR *name) { +static inline HRESULT IXMLDOMElement_get_nodeName(IXMLDOMElement* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeValue(IXMLDOMElement* This,VARIANT *value) { +static inline HRESULT IXMLDOMElement_get_nodeValue(IXMLDOMElement* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_nodeValue(IXMLDOMElement* This,VARIANT value) { +static inline HRESULT IXMLDOMElement_put_nodeValue(IXMLDOMElement* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeType(IXMLDOMElement* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMElement_get_nodeType(IXMLDOMElement* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_parentNode(IXMLDOMElement* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMElement_get_parentNode(IXMLDOMElement* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_childNodes(IXMLDOMElement* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMElement_get_childNodes(IXMLDOMElement* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_firstChild(IXMLDOMElement* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMElement_get_firstChild(IXMLDOMElement* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_lastChild(IXMLDOMElement* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMElement_get_lastChild(IXMLDOMElement* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_previousSibling(IXMLDOMElement* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMElement_get_previousSibling(IXMLDOMElement* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nextSibling(IXMLDOMElement* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMElement_get_nextSibling(IXMLDOMElement* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_attributes(IXMLDOMElement* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMElement_get_attributes(IXMLDOMElement* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMElement_insertBefore(IXMLDOMElement* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMElement_insertBefore(IXMLDOMElement* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMElement_replaceChild(IXMLDOMElement* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMElement_replaceChild(IXMLDOMElement* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMElement_removeChild(IXMLDOMElement* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMElement_removeChild(IXMLDOMElement* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMElement_appendChild(IXMLDOMElement* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMElement_appendChild(IXMLDOMElement* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMElement_hasChildNodes(IXMLDOMElement* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMElement_hasChildNodes(IXMLDOMElement* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_ownerDocument(IXMLDOMElement* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMElement_get_ownerDocument(IXMLDOMElement* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMElement_cloneNode(IXMLDOMElement* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMElement_cloneNode(IXMLDOMElement* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeTypeString(IXMLDOMElement* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMElement_get_nodeTypeString(IXMLDOMElement* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_text(IXMLDOMElement* This,BSTR *text) { +static inline HRESULT IXMLDOMElement_get_text(IXMLDOMElement* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_text(IXMLDOMElement* This,BSTR text) { +static inline HRESULT IXMLDOMElement_put_text(IXMLDOMElement* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_specified(IXMLDOMElement* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMElement_get_specified(IXMLDOMElement* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_definition(IXMLDOMElement* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMElement_get_definition(IXMLDOMElement* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeTypedValue(IXMLDOMElement* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMElement_get_nodeTypedValue(IXMLDOMElement* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_nodeTypedValue(IXMLDOMElement* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMElement_put_nodeTypedValue(IXMLDOMElement* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_dataType(IXMLDOMElement* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMElement_get_dataType(IXMLDOMElement* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_dataType(IXMLDOMElement* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMElement_put_dataType(IXMLDOMElement* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_xml(IXMLDOMElement* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMElement_get_xml(IXMLDOMElement* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMElement_transformNode(IXMLDOMElement* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMElement_transformNode(IXMLDOMElement* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMElement_selectNodes(IXMLDOMElement* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMElement_selectNodes(IXMLDOMElement* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMElement_selectSingleNode(IXMLDOMElement* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMElement_selectSingleNode(IXMLDOMElement* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_parsed(IXMLDOMElement* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMElement_get_parsed(IXMLDOMElement* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_namespaceURI(IXMLDOMElement* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMElement_get_namespaceURI(IXMLDOMElement* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_prefix(IXMLDOMElement* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMElement_get_prefix(IXMLDOMElement* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_baseName(IXMLDOMElement* This,BSTR *nameString) { +static inline HRESULT IXMLDOMElement_get_baseName(IXMLDOMElement* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMElement_transformNodeToObject(IXMLDOMElement* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMElement_transformNodeToObject(IXMLDOMElement* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMElement methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_get_tagName(IXMLDOMElement* This,BSTR *tagName) { +static inline HRESULT IXMLDOMElement_get_tagName(IXMLDOMElement* This,BSTR *tagName) { return This->lpVtbl->get_tagName(This,tagName); } -static __WIDL_INLINE HRESULT IXMLDOMElement_getAttribute(IXMLDOMElement* This,BSTR name,VARIANT *value) { +static inline HRESULT IXMLDOMElement_getAttribute(IXMLDOMElement* This,BSTR name,VARIANT *value) { return This->lpVtbl->getAttribute(This,name,value); } -static __WIDL_INLINE HRESULT IXMLDOMElement_setAttribute(IXMLDOMElement* This,BSTR name,VARIANT value) { +static inline HRESULT IXMLDOMElement_setAttribute(IXMLDOMElement* This,BSTR name,VARIANT value) { return This->lpVtbl->setAttribute(This,name,value); } -static __WIDL_INLINE HRESULT IXMLDOMElement_removeAttribute(IXMLDOMElement* This,BSTR name) { +static inline HRESULT IXMLDOMElement_removeAttribute(IXMLDOMElement* This,BSTR name) { return This->lpVtbl->removeAttribute(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMElement_getAttributeNode(IXMLDOMElement* This,BSTR name,IXMLDOMAttribute **attributeNode) { +static inline HRESULT IXMLDOMElement_getAttributeNode(IXMLDOMElement* This,BSTR name,IXMLDOMAttribute **attributeNode) { return This->lpVtbl->getAttributeNode(This,name,attributeNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_setAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *DOMAttribute,IXMLDOMAttribute **attributeNode) { +static inline HRESULT IXMLDOMElement_setAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *DOMAttribute,IXMLDOMAttribute **attributeNode) { return This->lpVtbl->setAttributeNode(This,DOMAttribute,attributeNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_removeAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *DOMAttribute,IXMLDOMAttribute **attributeNode) { +static inline HRESULT IXMLDOMElement_removeAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *DOMAttribute,IXMLDOMAttribute **attributeNode) { return This->lpVtbl->removeAttributeNode(This,DOMAttribute,attributeNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_getElementsByTagName(IXMLDOMElement* This,BSTR tagName,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMElement_getElementsByTagName(IXMLDOMElement* This,BSTR tagName,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,tagName,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMElement_normalize(IXMLDOMElement* This) { +static inline HRESULT IXMLDOMElement_normalize(IXMLDOMElement* This) { return This->lpVtbl->normalize(This); } #endif @@ -4468,164 +4460,164 @@ interface IXMLDOMText { #define IXMLDOMText_splitText(This,offset,rightHandTextNode) (This)->lpVtbl->splitText(This,offset,rightHandTextNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_QueryInterface(IXMLDOMText* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMText_QueryInterface(IXMLDOMText* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMText_AddRef(IXMLDOMText* This) { +static inline ULONG IXMLDOMText_AddRef(IXMLDOMText* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMText_Release(IXMLDOMText* This) { +static inline ULONG IXMLDOMText_Release(IXMLDOMText* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_GetTypeInfoCount(IXMLDOMText* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMText_GetTypeInfoCount(IXMLDOMText* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMText_GetTypeInfo(IXMLDOMText* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMText_GetTypeInfo(IXMLDOMText* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMText_GetIDsOfNames(IXMLDOMText* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMText_GetIDsOfNames(IXMLDOMText* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMText_Invoke(IXMLDOMText* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMText_Invoke(IXMLDOMText* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeName(IXMLDOMText* This,BSTR *name) { +static inline HRESULT IXMLDOMText_get_nodeName(IXMLDOMText* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeValue(IXMLDOMText* This,VARIANT *value) { +static inline HRESULT IXMLDOMText_get_nodeValue(IXMLDOMText* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_nodeValue(IXMLDOMText* This,VARIANT value) { +static inline HRESULT IXMLDOMText_put_nodeValue(IXMLDOMText* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeType(IXMLDOMText* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMText_get_nodeType(IXMLDOMText* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_parentNode(IXMLDOMText* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMText_get_parentNode(IXMLDOMText* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_childNodes(IXMLDOMText* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMText_get_childNodes(IXMLDOMText* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_firstChild(IXMLDOMText* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMText_get_firstChild(IXMLDOMText* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_lastChild(IXMLDOMText* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMText_get_lastChild(IXMLDOMText* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_previousSibling(IXMLDOMText* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMText_get_previousSibling(IXMLDOMText* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nextSibling(IXMLDOMText* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMText_get_nextSibling(IXMLDOMText* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_attributes(IXMLDOMText* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMText_get_attributes(IXMLDOMText* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMText_insertBefore(IXMLDOMText* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMText_insertBefore(IXMLDOMText* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMText_replaceChild(IXMLDOMText* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMText_replaceChild(IXMLDOMText* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMText_removeChild(IXMLDOMText* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMText_removeChild(IXMLDOMText* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMText_appendChild(IXMLDOMText* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMText_appendChild(IXMLDOMText* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMText_hasChildNodes(IXMLDOMText* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMText_hasChildNodes(IXMLDOMText* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_ownerDocument(IXMLDOMText* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMText_get_ownerDocument(IXMLDOMText* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMText_cloneNode(IXMLDOMText* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMText_cloneNode(IXMLDOMText* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeTypeString(IXMLDOMText* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMText_get_nodeTypeString(IXMLDOMText* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_text(IXMLDOMText* This,BSTR *text) { +static inline HRESULT IXMLDOMText_get_text(IXMLDOMText* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_text(IXMLDOMText* This,BSTR text) { +static inline HRESULT IXMLDOMText_put_text(IXMLDOMText* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_specified(IXMLDOMText* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMText_get_specified(IXMLDOMText* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_definition(IXMLDOMText* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMText_get_definition(IXMLDOMText* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeTypedValue(IXMLDOMText* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMText_get_nodeTypedValue(IXMLDOMText* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_nodeTypedValue(IXMLDOMText* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMText_put_nodeTypedValue(IXMLDOMText* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_dataType(IXMLDOMText* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMText_get_dataType(IXMLDOMText* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_dataType(IXMLDOMText* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMText_put_dataType(IXMLDOMText* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_xml(IXMLDOMText* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMText_get_xml(IXMLDOMText* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMText_transformNode(IXMLDOMText* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMText_transformNode(IXMLDOMText* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMText_selectNodes(IXMLDOMText* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMText_selectNodes(IXMLDOMText* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMText_selectSingleNode(IXMLDOMText* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMText_selectSingleNode(IXMLDOMText* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_parsed(IXMLDOMText* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMText_get_parsed(IXMLDOMText* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_namespaceURI(IXMLDOMText* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMText_get_namespaceURI(IXMLDOMText* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_prefix(IXMLDOMText* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMText_get_prefix(IXMLDOMText* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_baseName(IXMLDOMText* This,BSTR *nameString) { +static inline HRESULT IXMLDOMText_get_baseName(IXMLDOMText* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMText_transformNodeToObject(IXMLDOMText* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMText_transformNodeToObject(IXMLDOMText* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_get_data(IXMLDOMText* This,BSTR *data) { +static inline HRESULT IXMLDOMText_get_data(IXMLDOMText* This,BSTR *data) { return This->lpVtbl->get_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_data(IXMLDOMText* This,BSTR data) { +static inline HRESULT IXMLDOMText_put_data(IXMLDOMText* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_length(IXMLDOMText* This,LONG *dataLength) { +static inline HRESULT IXMLDOMText_get_length(IXMLDOMText* This,LONG *dataLength) { return This->lpVtbl->get_length(This,dataLength); } -static __WIDL_INLINE HRESULT IXMLDOMText_substringData(IXMLDOMText* This,LONG offset,LONG count,BSTR *data) { +static inline HRESULT IXMLDOMText_substringData(IXMLDOMText* This,LONG offset,LONG count,BSTR *data) { return This->lpVtbl->substringData(This,offset,count,data); } -static __WIDL_INLINE HRESULT IXMLDOMText_appendData(IXMLDOMText* This,BSTR data) { +static inline HRESULT IXMLDOMText_appendData(IXMLDOMText* This,BSTR data) { return This->lpVtbl->appendData(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMText_insertData(IXMLDOMText* This,LONG offset,BSTR data) { +static inline HRESULT IXMLDOMText_insertData(IXMLDOMText* This,LONG offset,BSTR data) { return This->lpVtbl->insertData(This,offset,data); } -static __WIDL_INLINE HRESULT IXMLDOMText_deleteData(IXMLDOMText* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMText_deleteData(IXMLDOMText* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMText_replaceData(IXMLDOMText* This,LONG offset,LONG count,BSTR data) { +static inline HRESULT IXMLDOMText_replaceData(IXMLDOMText* This,LONG offset,LONG count,BSTR data) { return This->lpVtbl->replaceData(This,offset,count,data); } /*** IXMLDOMText methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_splitText(IXMLDOMText* This,LONG offset,IXMLDOMText **rightHandTextNode) { +static inline HRESULT IXMLDOMText_splitText(IXMLDOMText* This,LONG offset,IXMLDOMText **rightHandTextNode) { return This->lpVtbl->splitText(This,offset,rightHandTextNode); } #endif @@ -4958,160 +4950,160 @@ interface IXMLDOMComment { #define IXMLDOMComment_replaceData(This,offset,count,data) (This)->lpVtbl->replaceData(This,offset,count,data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_QueryInterface(IXMLDOMComment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMComment_QueryInterface(IXMLDOMComment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMComment_AddRef(IXMLDOMComment* This) { +static inline ULONG IXMLDOMComment_AddRef(IXMLDOMComment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMComment_Release(IXMLDOMComment* This) { +static inline ULONG IXMLDOMComment_Release(IXMLDOMComment* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_GetTypeInfoCount(IXMLDOMComment* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMComment_GetTypeInfoCount(IXMLDOMComment* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMComment_GetTypeInfo(IXMLDOMComment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMComment_GetTypeInfo(IXMLDOMComment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMComment_GetIDsOfNames(IXMLDOMComment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMComment_GetIDsOfNames(IXMLDOMComment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMComment_Invoke(IXMLDOMComment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMComment_Invoke(IXMLDOMComment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeName(IXMLDOMComment* This,BSTR *name) { +static inline HRESULT IXMLDOMComment_get_nodeName(IXMLDOMComment* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeValue(IXMLDOMComment* This,VARIANT *value) { +static inline HRESULT IXMLDOMComment_get_nodeValue(IXMLDOMComment* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_nodeValue(IXMLDOMComment* This,VARIANT value) { +static inline HRESULT IXMLDOMComment_put_nodeValue(IXMLDOMComment* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeType(IXMLDOMComment* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMComment_get_nodeType(IXMLDOMComment* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_parentNode(IXMLDOMComment* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMComment_get_parentNode(IXMLDOMComment* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_childNodes(IXMLDOMComment* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMComment_get_childNodes(IXMLDOMComment* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_firstChild(IXMLDOMComment* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMComment_get_firstChild(IXMLDOMComment* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_lastChild(IXMLDOMComment* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMComment_get_lastChild(IXMLDOMComment* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_previousSibling(IXMLDOMComment* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMComment_get_previousSibling(IXMLDOMComment* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nextSibling(IXMLDOMComment* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMComment_get_nextSibling(IXMLDOMComment* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_attributes(IXMLDOMComment* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMComment_get_attributes(IXMLDOMComment* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMComment_insertBefore(IXMLDOMComment* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMComment_insertBefore(IXMLDOMComment* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMComment_replaceChild(IXMLDOMComment* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMComment_replaceChild(IXMLDOMComment* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMComment_removeChild(IXMLDOMComment* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMComment_removeChild(IXMLDOMComment* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMComment_appendChild(IXMLDOMComment* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMComment_appendChild(IXMLDOMComment* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMComment_hasChildNodes(IXMLDOMComment* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMComment_hasChildNodes(IXMLDOMComment* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_ownerDocument(IXMLDOMComment* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMComment_get_ownerDocument(IXMLDOMComment* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMComment_cloneNode(IXMLDOMComment* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMComment_cloneNode(IXMLDOMComment* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeTypeString(IXMLDOMComment* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMComment_get_nodeTypeString(IXMLDOMComment* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_text(IXMLDOMComment* This,BSTR *text) { +static inline HRESULT IXMLDOMComment_get_text(IXMLDOMComment* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_text(IXMLDOMComment* This,BSTR text) { +static inline HRESULT IXMLDOMComment_put_text(IXMLDOMComment* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_specified(IXMLDOMComment* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMComment_get_specified(IXMLDOMComment* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_definition(IXMLDOMComment* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMComment_get_definition(IXMLDOMComment* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeTypedValue(IXMLDOMComment* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMComment_get_nodeTypedValue(IXMLDOMComment* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_nodeTypedValue(IXMLDOMComment* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMComment_put_nodeTypedValue(IXMLDOMComment* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_dataType(IXMLDOMComment* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMComment_get_dataType(IXMLDOMComment* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_dataType(IXMLDOMComment* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMComment_put_dataType(IXMLDOMComment* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_xml(IXMLDOMComment* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMComment_get_xml(IXMLDOMComment* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMComment_transformNode(IXMLDOMComment* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMComment_transformNode(IXMLDOMComment* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMComment_selectNodes(IXMLDOMComment* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMComment_selectNodes(IXMLDOMComment* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMComment_selectSingleNode(IXMLDOMComment* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMComment_selectSingleNode(IXMLDOMComment* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_parsed(IXMLDOMComment* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMComment_get_parsed(IXMLDOMComment* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_namespaceURI(IXMLDOMComment* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMComment_get_namespaceURI(IXMLDOMComment* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_prefix(IXMLDOMComment* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMComment_get_prefix(IXMLDOMComment* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_baseName(IXMLDOMComment* This,BSTR *nameString) { +static inline HRESULT IXMLDOMComment_get_baseName(IXMLDOMComment* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMComment_transformNodeToObject(IXMLDOMComment* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMComment_transformNodeToObject(IXMLDOMComment* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_get_data(IXMLDOMComment* This,BSTR *data) { +static inline HRESULT IXMLDOMComment_get_data(IXMLDOMComment* This,BSTR *data) { return This->lpVtbl->get_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_data(IXMLDOMComment* This,BSTR data) { +static inline HRESULT IXMLDOMComment_put_data(IXMLDOMComment* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_length(IXMLDOMComment* This,LONG *dataLength) { +static inline HRESULT IXMLDOMComment_get_length(IXMLDOMComment* This,LONG *dataLength) { return This->lpVtbl->get_length(This,dataLength); } -static __WIDL_INLINE HRESULT IXMLDOMComment_substringData(IXMLDOMComment* This,LONG offset,LONG count,BSTR *data) { +static inline HRESULT IXMLDOMComment_substringData(IXMLDOMComment* This,LONG offset,LONG count,BSTR *data) { return This->lpVtbl->substringData(This,offset,count,data); } -static __WIDL_INLINE HRESULT IXMLDOMComment_appendData(IXMLDOMComment* This,BSTR data) { +static inline HRESULT IXMLDOMComment_appendData(IXMLDOMComment* This,BSTR data) { return This->lpVtbl->appendData(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMComment_insertData(IXMLDOMComment* This,LONG offset,BSTR data) { +static inline HRESULT IXMLDOMComment_insertData(IXMLDOMComment* This,LONG offset,BSTR data) { return This->lpVtbl->insertData(This,offset,data); } -static __WIDL_INLINE HRESULT IXMLDOMComment_deleteData(IXMLDOMComment* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMComment_deleteData(IXMLDOMComment* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMComment_replaceData(IXMLDOMComment* This,LONG offset,LONG count,BSTR data) { +static inline HRESULT IXMLDOMComment_replaceData(IXMLDOMComment* This,LONG offset,LONG count,BSTR data) { return This->lpVtbl->replaceData(This,offset,count,data); } #endif @@ -5422,145 +5414,145 @@ interface IXMLDOMProcessingInstruction { #define IXMLDOMProcessingInstruction_put_data(This,value) (This)->lpVtbl->put_data(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_QueryInterface(IXMLDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMProcessingInstruction_QueryInterface(IXMLDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMProcessingInstruction_AddRef(IXMLDOMProcessingInstruction* This) { +static inline ULONG IXMLDOMProcessingInstruction_AddRef(IXMLDOMProcessingInstruction* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMProcessingInstruction_Release(IXMLDOMProcessingInstruction* This) { +static inline ULONG IXMLDOMProcessingInstruction_Release(IXMLDOMProcessingInstruction* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_GetTypeInfoCount(IXMLDOMProcessingInstruction* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMProcessingInstruction_GetTypeInfoCount(IXMLDOMProcessingInstruction* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_GetTypeInfo(IXMLDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMProcessingInstruction_GetTypeInfo(IXMLDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_GetIDsOfNames(IXMLDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMProcessingInstruction_GetIDsOfNames(IXMLDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_Invoke(IXMLDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMProcessingInstruction_Invoke(IXMLDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeName(IXMLDOMProcessingInstruction* This,BSTR *name) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeName(IXMLDOMProcessingInstruction* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT *value) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT value) { +static inline HRESULT IXMLDOMProcessingInstruction_put_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeType(IXMLDOMProcessingInstruction* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeType(IXMLDOMProcessingInstruction* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_parentNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMProcessingInstruction_get_parentNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_childNodes(IXMLDOMProcessingInstruction* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMProcessingInstruction_get_childNodes(IXMLDOMProcessingInstruction* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_firstChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMProcessingInstruction_get_firstChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_lastChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMProcessingInstruction_get_lastChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_previousSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMProcessingInstruction_get_previousSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nextSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nextSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_attributes(IXMLDOMProcessingInstruction* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMProcessingInstruction_get_attributes(IXMLDOMProcessingInstruction* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_insertBefore(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMProcessingInstruction_insertBefore(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_replaceChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMProcessingInstruction_replaceChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_removeChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMProcessingInstruction_removeChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_appendChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMProcessingInstruction_appendChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_hasChildNodes(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMProcessingInstruction_hasChildNodes(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_ownerDocument(IXMLDOMProcessingInstruction* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMProcessingInstruction_get_ownerDocument(IXMLDOMProcessingInstruction* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_cloneNode(IXMLDOMProcessingInstruction* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMProcessingInstruction_cloneNode(IXMLDOMProcessingInstruction* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeTypeString(IXMLDOMProcessingInstruction* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeTypeString(IXMLDOMProcessingInstruction* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_text(IXMLDOMProcessingInstruction* This,BSTR *text) { +static inline HRESULT IXMLDOMProcessingInstruction_get_text(IXMLDOMProcessingInstruction* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_text(IXMLDOMProcessingInstruction* This,BSTR text) { +static inline HRESULT IXMLDOMProcessingInstruction_put_text(IXMLDOMProcessingInstruction* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_specified(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMProcessingInstruction_get_specified(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_definition(IXMLDOMProcessingInstruction* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_definition(IXMLDOMProcessingInstruction* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMProcessingInstruction_put_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_dataType(IXMLDOMProcessingInstruction* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMProcessingInstruction_get_dataType(IXMLDOMProcessingInstruction* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_dataType(IXMLDOMProcessingInstruction* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMProcessingInstruction_put_dataType(IXMLDOMProcessingInstruction* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_xml(IXMLDOMProcessingInstruction* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMProcessingInstruction_get_xml(IXMLDOMProcessingInstruction* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_transformNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMProcessingInstruction_transformNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_selectNodes(IXMLDOMProcessingInstruction* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMProcessingInstruction_selectNodes(IXMLDOMProcessingInstruction* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_selectSingleNode(IXMLDOMProcessingInstruction* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMProcessingInstruction_selectSingleNode(IXMLDOMProcessingInstruction* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_parsed(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMProcessingInstruction_get_parsed(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_namespaceURI(IXMLDOMProcessingInstruction* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMProcessingInstruction_get_namespaceURI(IXMLDOMProcessingInstruction* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_prefix(IXMLDOMProcessingInstruction* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMProcessingInstruction_get_prefix(IXMLDOMProcessingInstruction* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_baseName(IXMLDOMProcessingInstruction* This,BSTR *nameString) { +static inline HRESULT IXMLDOMProcessingInstruction_get_baseName(IXMLDOMProcessingInstruction* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_transformNodeToObject(IXMLDOMProcessingInstruction* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMProcessingInstruction_transformNodeToObject(IXMLDOMProcessingInstruction* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMProcessingInstruction methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_target(IXMLDOMProcessingInstruction* This,BSTR *name) { +static inline HRESULT IXMLDOMProcessingInstruction_get_target(IXMLDOMProcessingInstruction* This,BSTR *name) { return This->lpVtbl->get_target(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_data(IXMLDOMProcessingInstruction* This,BSTR *value) { +static inline HRESULT IXMLDOMProcessingInstruction_get_data(IXMLDOMProcessingInstruction* This,BSTR *value) { return This->lpVtbl->get_data(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_data(IXMLDOMProcessingInstruction* This,BSTR value) { +static inline HRESULT IXMLDOMProcessingInstruction_put_data(IXMLDOMProcessingInstruction* This,BSTR value) { return This->lpVtbl->put_data(This,value); } #endif @@ -5901,164 +5893,164 @@ interface IXMLDOMCDATASection { #define IXMLDOMCDATASection_splitText(This,offset,rightHandTextNode) (This)->lpVtbl->splitText(This,offset,rightHandTextNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_QueryInterface(IXMLDOMCDATASection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMCDATASection_QueryInterface(IXMLDOMCDATASection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMCDATASection_AddRef(IXMLDOMCDATASection* This) { +static inline ULONG IXMLDOMCDATASection_AddRef(IXMLDOMCDATASection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMCDATASection_Release(IXMLDOMCDATASection* This) { +static inline ULONG IXMLDOMCDATASection_Release(IXMLDOMCDATASection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_GetTypeInfoCount(IXMLDOMCDATASection* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMCDATASection_GetTypeInfoCount(IXMLDOMCDATASection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_GetTypeInfo(IXMLDOMCDATASection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMCDATASection_GetTypeInfo(IXMLDOMCDATASection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_GetIDsOfNames(IXMLDOMCDATASection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMCDATASection_GetIDsOfNames(IXMLDOMCDATASection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_Invoke(IXMLDOMCDATASection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMCDATASection_Invoke(IXMLDOMCDATASection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeName(IXMLDOMCDATASection* This,BSTR *name) { +static inline HRESULT IXMLDOMCDATASection_get_nodeName(IXMLDOMCDATASection* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeValue(IXMLDOMCDATASection* This,VARIANT *value) { +static inline HRESULT IXMLDOMCDATASection_get_nodeValue(IXMLDOMCDATASection* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_nodeValue(IXMLDOMCDATASection* This,VARIANT value) { +static inline HRESULT IXMLDOMCDATASection_put_nodeValue(IXMLDOMCDATASection* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeType(IXMLDOMCDATASection* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMCDATASection_get_nodeType(IXMLDOMCDATASection* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_parentNode(IXMLDOMCDATASection* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMCDATASection_get_parentNode(IXMLDOMCDATASection* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_childNodes(IXMLDOMCDATASection* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMCDATASection_get_childNodes(IXMLDOMCDATASection* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_firstChild(IXMLDOMCDATASection* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMCDATASection_get_firstChild(IXMLDOMCDATASection* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_lastChild(IXMLDOMCDATASection* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMCDATASection_get_lastChild(IXMLDOMCDATASection* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_previousSibling(IXMLDOMCDATASection* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMCDATASection_get_previousSibling(IXMLDOMCDATASection* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nextSibling(IXMLDOMCDATASection* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMCDATASection_get_nextSibling(IXMLDOMCDATASection* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_attributes(IXMLDOMCDATASection* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMCDATASection_get_attributes(IXMLDOMCDATASection* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_insertBefore(IXMLDOMCDATASection* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMCDATASection_insertBefore(IXMLDOMCDATASection* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_replaceChild(IXMLDOMCDATASection* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMCDATASection_replaceChild(IXMLDOMCDATASection* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_removeChild(IXMLDOMCDATASection* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMCDATASection_removeChild(IXMLDOMCDATASection* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_appendChild(IXMLDOMCDATASection* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMCDATASection_appendChild(IXMLDOMCDATASection* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_hasChildNodes(IXMLDOMCDATASection* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMCDATASection_hasChildNodes(IXMLDOMCDATASection* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_ownerDocument(IXMLDOMCDATASection* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMCDATASection_get_ownerDocument(IXMLDOMCDATASection* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_cloneNode(IXMLDOMCDATASection* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMCDATASection_cloneNode(IXMLDOMCDATASection* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeTypeString(IXMLDOMCDATASection* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMCDATASection_get_nodeTypeString(IXMLDOMCDATASection* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_text(IXMLDOMCDATASection* This,BSTR *text) { +static inline HRESULT IXMLDOMCDATASection_get_text(IXMLDOMCDATASection* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_text(IXMLDOMCDATASection* This,BSTR text) { +static inline HRESULT IXMLDOMCDATASection_put_text(IXMLDOMCDATASection* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_specified(IXMLDOMCDATASection* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMCDATASection_get_specified(IXMLDOMCDATASection* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_definition(IXMLDOMCDATASection* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMCDATASection_get_definition(IXMLDOMCDATASection* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMCDATASection_get_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMCDATASection_put_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_dataType(IXMLDOMCDATASection* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMCDATASection_get_dataType(IXMLDOMCDATASection* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_dataType(IXMLDOMCDATASection* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMCDATASection_put_dataType(IXMLDOMCDATASection* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_xml(IXMLDOMCDATASection* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMCDATASection_get_xml(IXMLDOMCDATASection* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_transformNode(IXMLDOMCDATASection* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMCDATASection_transformNode(IXMLDOMCDATASection* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_selectNodes(IXMLDOMCDATASection* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMCDATASection_selectNodes(IXMLDOMCDATASection* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_selectSingleNode(IXMLDOMCDATASection* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMCDATASection_selectSingleNode(IXMLDOMCDATASection* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_parsed(IXMLDOMCDATASection* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMCDATASection_get_parsed(IXMLDOMCDATASection* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_namespaceURI(IXMLDOMCDATASection* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMCDATASection_get_namespaceURI(IXMLDOMCDATASection* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_prefix(IXMLDOMCDATASection* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMCDATASection_get_prefix(IXMLDOMCDATASection* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_baseName(IXMLDOMCDATASection* This,BSTR *nameString) { +static inline HRESULT IXMLDOMCDATASection_get_baseName(IXMLDOMCDATASection* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_transformNodeToObject(IXMLDOMCDATASection* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMCDATASection_transformNodeToObject(IXMLDOMCDATASection* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_data(IXMLDOMCDATASection* This,BSTR *data) { +static inline HRESULT IXMLDOMCDATASection_get_data(IXMLDOMCDATASection* This,BSTR *data) { return This->lpVtbl->get_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_data(IXMLDOMCDATASection* This,BSTR data) { +static inline HRESULT IXMLDOMCDATASection_put_data(IXMLDOMCDATASection* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_length(IXMLDOMCDATASection* This,LONG *dataLength) { +static inline HRESULT IXMLDOMCDATASection_get_length(IXMLDOMCDATASection* This,LONG *dataLength) { return This->lpVtbl->get_length(This,dataLength); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_substringData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR *data) { +static inline HRESULT IXMLDOMCDATASection_substringData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR *data) { return This->lpVtbl->substringData(This,offset,count,data); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_appendData(IXMLDOMCDATASection* This,BSTR data) { +static inline HRESULT IXMLDOMCDATASection_appendData(IXMLDOMCDATASection* This,BSTR data) { return This->lpVtbl->appendData(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_insertData(IXMLDOMCDATASection* This,LONG offset,BSTR data) { +static inline HRESULT IXMLDOMCDATASection_insertData(IXMLDOMCDATASection* This,LONG offset,BSTR data) { return This->lpVtbl->insertData(This,offset,data); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_deleteData(IXMLDOMCDATASection* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMCDATASection_deleteData(IXMLDOMCDATASection* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_replaceData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR data) { +static inline HRESULT IXMLDOMCDATASection_replaceData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR data) { return This->lpVtbl->replaceData(This,offset,count,data); } /*** IXMLDOMText methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_splitText(IXMLDOMCDATASection* This,LONG offset,IXMLDOMText **rightHandTextNode) { +static inline HRESULT IXMLDOMCDATASection_splitText(IXMLDOMCDATASection* This,LONG offset,IXMLDOMText **rightHandTextNode) { return This->lpVtbl->splitText(This,offset,rightHandTextNode); } #endif @@ -6369,145 +6361,145 @@ interface IXMLDOMDocumentType { #define IXMLDOMDocumentType_get_notations(This,notationMap) (This)->lpVtbl->get_notations(This,notationMap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_QueryInterface(IXMLDOMDocumentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocumentType_QueryInterface(IXMLDOMDocumentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocumentType_AddRef(IXMLDOMDocumentType* This) { +static inline ULONG IXMLDOMDocumentType_AddRef(IXMLDOMDocumentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocumentType_Release(IXMLDOMDocumentType* This) { +static inline ULONG IXMLDOMDocumentType_Release(IXMLDOMDocumentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_GetTypeInfoCount(IXMLDOMDocumentType* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocumentType_GetTypeInfoCount(IXMLDOMDocumentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_GetTypeInfo(IXMLDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocumentType_GetTypeInfo(IXMLDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_GetIDsOfNames(IXMLDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocumentType_GetIDsOfNames(IXMLDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_Invoke(IXMLDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocumentType_Invoke(IXMLDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeName(IXMLDOMDocumentType* This,BSTR *name) { +static inline HRESULT IXMLDOMDocumentType_get_nodeName(IXMLDOMDocumentType* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeValue(IXMLDOMDocumentType* This,VARIANT *value) { +static inline HRESULT IXMLDOMDocumentType_get_nodeValue(IXMLDOMDocumentType* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_nodeValue(IXMLDOMDocumentType* This,VARIANT value) { +static inline HRESULT IXMLDOMDocumentType_put_nodeValue(IXMLDOMDocumentType* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeType(IXMLDOMDocumentType* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMDocumentType_get_nodeType(IXMLDOMDocumentType* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_parentNode(IXMLDOMDocumentType* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocumentType_get_parentNode(IXMLDOMDocumentType* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_childNodes(IXMLDOMDocumentType* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMDocumentType_get_childNodes(IXMLDOMDocumentType* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_firstChild(IXMLDOMDocumentType* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMDocumentType_get_firstChild(IXMLDOMDocumentType* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_lastChild(IXMLDOMDocumentType* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMDocumentType_get_lastChild(IXMLDOMDocumentType* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_previousSibling(IXMLDOMDocumentType* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMDocumentType_get_previousSibling(IXMLDOMDocumentType* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nextSibling(IXMLDOMDocumentType* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMDocumentType_get_nextSibling(IXMLDOMDocumentType* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_attributes(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocumentType_get_attributes(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_insertBefore(IXMLDOMDocumentType* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMDocumentType_insertBefore(IXMLDOMDocumentType* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_replaceChild(IXMLDOMDocumentType* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMDocumentType_replaceChild(IXMLDOMDocumentType* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_removeChild(IXMLDOMDocumentType* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMDocumentType_removeChild(IXMLDOMDocumentType* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_appendChild(IXMLDOMDocumentType* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMDocumentType_appendChild(IXMLDOMDocumentType* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_hasChildNodes(IXMLDOMDocumentType* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMDocumentType_hasChildNodes(IXMLDOMDocumentType* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_ownerDocument(IXMLDOMDocumentType* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMDocumentType_get_ownerDocument(IXMLDOMDocumentType* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_cloneNode(IXMLDOMDocumentType* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMDocumentType_cloneNode(IXMLDOMDocumentType* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeTypeString(IXMLDOMDocumentType* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMDocumentType_get_nodeTypeString(IXMLDOMDocumentType* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_text(IXMLDOMDocumentType* This,BSTR *text) { +static inline HRESULT IXMLDOMDocumentType_get_text(IXMLDOMDocumentType* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_text(IXMLDOMDocumentType* This,BSTR text) { +static inline HRESULT IXMLDOMDocumentType_put_text(IXMLDOMDocumentType* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_specified(IXMLDOMDocumentType* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMDocumentType_get_specified(IXMLDOMDocumentType* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_definition(IXMLDOMDocumentType* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMDocumentType_get_definition(IXMLDOMDocumentType* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMDocumentType_get_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMDocumentType_put_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_dataType(IXMLDOMDocumentType* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMDocumentType_get_dataType(IXMLDOMDocumentType* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_dataType(IXMLDOMDocumentType* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMDocumentType_put_dataType(IXMLDOMDocumentType* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_xml(IXMLDOMDocumentType* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMDocumentType_get_xml(IXMLDOMDocumentType* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_transformNode(IXMLDOMDocumentType* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMDocumentType_transformNode(IXMLDOMDocumentType* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_selectNodes(IXMLDOMDocumentType* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocumentType_selectNodes(IXMLDOMDocumentType* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_selectSingleNode(IXMLDOMDocumentType* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMDocumentType_selectSingleNode(IXMLDOMDocumentType* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_parsed(IXMLDOMDocumentType* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMDocumentType_get_parsed(IXMLDOMDocumentType* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_namespaceURI(IXMLDOMDocumentType* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMDocumentType_get_namespaceURI(IXMLDOMDocumentType* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_prefix(IXMLDOMDocumentType* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMDocumentType_get_prefix(IXMLDOMDocumentType* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_baseName(IXMLDOMDocumentType* This,BSTR *nameString) { +static inline HRESULT IXMLDOMDocumentType_get_baseName(IXMLDOMDocumentType* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_transformNodeToObject(IXMLDOMDocumentType* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMDocumentType_transformNodeToObject(IXMLDOMDocumentType* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMDocumentType methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_name(IXMLDOMDocumentType* This,BSTR *rootName) { +static inline HRESULT IXMLDOMDocumentType_get_name(IXMLDOMDocumentType* This,BSTR *rootName) { return This->lpVtbl->get_name(This,rootName); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_entities(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **entityMap) { +static inline HRESULT IXMLDOMDocumentType_get_entities(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **entityMap) { return This->lpVtbl->get_entities(This,entityMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_notations(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **notationMap) { +static inline HRESULT IXMLDOMDocumentType_get_notations(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **notationMap) { return This->lpVtbl->get_notations(This,notationMap); } #endif @@ -6810,142 +6802,142 @@ interface IXMLDOMNotation { #define IXMLDOMNotation_get_systemId(This,systemId) (This)->lpVtbl->get_systemId(This,systemId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_QueryInterface(IXMLDOMNotation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNotation_QueryInterface(IXMLDOMNotation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNotation_AddRef(IXMLDOMNotation* This) { +static inline ULONG IXMLDOMNotation_AddRef(IXMLDOMNotation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNotation_Release(IXMLDOMNotation* This) { +static inline ULONG IXMLDOMNotation_Release(IXMLDOMNotation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_GetTypeInfoCount(IXMLDOMNotation* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNotation_GetTypeInfoCount(IXMLDOMNotation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_GetTypeInfo(IXMLDOMNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNotation_GetTypeInfo(IXMLDOMNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_GetIDsOfNames(IXMLDOMNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNotation_GetIDsOfNames(IXMLDOMNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_Invoke(IXMLDOMNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNotation_Invoke(IXMLDOMNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeName(IXMLDOMNotation* This,BSTR *name) { +static inline HRESULT IXMLDOMNotation_get_nodeName(IXMLDOMNotation* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeValue(IXMLDOMNotation* This,VARIANT *value) { +static inline HRESULT IXMLDOMNotation_get_nodeValue(IXMLDOMNotation* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_nodeValue(IXMLDOMNotation* This,VARIANT value) { +static inline HRESULT IXMLDOMNotation_put_nodeValue(IXMLDOMNotation* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeType(IXMLDOMNotation* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMNotation_get_nodeType(IXMLDOMNotation* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_parentNode(IXMLDOMNotation* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMNotation_get_parentNode(IXMLDOMNotation* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_childNodes(IXMLDOMNotation* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMNotation_get_childNodes(IXMLDOMNotation* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_firstChild(IXMLDOMNotation* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMNotation_get_firstChild(IXMLDOMNotation* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_lastChild(IXMLDOMNotation* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMNotation_get_lastChild(IXMLDOMNotation* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_previousSibling(IXMLDOMNotation* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMNotation_get_previousSibling(IXMLDOMNotation* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nextSibling(IXMLDOMNotation* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMNotation_get_nextSibling(IXMLDOMNotation* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_attributes(IXMLDOMNotation* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMNotation_get_attributes(IXMLDOMNotation* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_insertBefore(IXMLDOMNotation* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMNotation_insertBefore(IXMLDOMNotation* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_replaceChild(IXMLDOMNotation* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMNotation_replaceChild(IXMLDOMNotation* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_removeChild(IXMLDOMNotation* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMNotation_removeChild(IXMLDOMNotation* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_appendChild(IXMLDOMNotation* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMNotation_appendChild(IXMLDOMNotation* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_hasChildNodes(IXMLDOMNotation* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMNotation_hasChildNodes(IXMLDOMNotation* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_ownerDocument(IXMLDOMNotation* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMNotation_get_ownerDocument(IXMLDOMNotation* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_cloneNode(IXMLDOMNotation* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMNotation_cloneNode(IXMLDOMNotation* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeTypeString(IXMLDOMNotation* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMNotation_get_nodeTypeString(IXMLDOMNotation* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_text(IXMLDOMNotation* This,BSTR *text) { +static inline HRESULT IXMLDOMNotation_get_text(IXMLDOMNotation* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_text(IXMLDOMNotation* This,BSTR text) { +static inline HRESULT IXMLDOMNotation_put_text(IXMLDOMNotation* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_specified(IXMLDOMNotation* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMNotation_get_specified(IXMLDOMNotation* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_definition(IXMLDOMNotation* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMNotation_get_definition(IXMLDOMNotation* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeTypedValue(IXMLDOMNotation* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMNotation_get_nodeTypedValue(IXMLDOMNotation* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_nodeTypedValue(IXMLDOMNotation* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMNotation_put_nodeTypedValue(IXMLDOMNotation* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_dataType(IXMLDOMNotation* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMNotation_get_dataType(IXMLDOMNotation* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_dataType(IXMLDOMNotation* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMNotation_put_dataType(IXMLDOMNotation* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_xml(IXMLDOMNotation* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMNotation_get_xml(IXMLDOMNotation* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_transformNode(IXMLDOMNotation* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMNotation_transformNode(IXMLDOMNotation* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_selectNodes(IXMLDOMNotation* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMNotation_selectNodes(IXMLDOMNotation* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_selectSingleNode(IXMLDOMNotation* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMNotation_selectSingleNode(IXMLDOMNotation* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_parsed(IXMLDOMNotation* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMNotation_get_parsed(IXMLDOMNotation* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_namespaceURI(IXMLDOMNotation* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMNotation_get_namespaceURI(IXMLDOMNotation* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_prefix(IXMLDOMNotation* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMNotation_get_prefix(IXMLDOMNotation* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_baseName(IXMLDOMNotation* This,BSTR *nameString) { +static inline HRESULT IXMLDOMNotation_get_baseName(IXMLDOMNotation* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_transformNodeToObject(IXMLDOMNotation* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMNotation_transformNodeToObject(IXMLDOMNotation* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMNotation methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_publicId(IXMLDOMNotation* This,VARIANT *publicId) { +static inline HRESULT IXMLDOMNotation_get_publicId(IXMLDOMNotation* This,VARIANT *publicId) { return This->lpVtbl->get_publicId(This,publicId); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_systemId(IXMLDOMNotation* This,VARIANT *systemId) { +static inline HRESULT IXMLDOMNotation_get_systemId(IXMLDOMNotation* This,VARIANT *systemId) { return This->lpVtbl->get_systemId(This,systemId); } #endif @@ -7256,145 +7248,145 @@ interface IXMLDOMEntity { #define IXMLDOMEntity_get_notationName(This,name) (This)->lpVtbl->get_notationName(This,name) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_QueryInterface(IXMLDOMEntity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMEntity_QueryInterface(IXMLDOMEntity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMEntity_AddRef(IXMLDOMEntity* This) { +static inline ULONG IXMLDOMEntity_AddRef(IXMLDOMEntity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMEntity_Release(IXMLDOMEntity* This) { +static inline ULONG IXMLDOMEntity_Release(IXMLDOMEntity* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_GetTypeInfoCount(IXMLDOMEntity* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMEntity_GetTypeInfoCount(IXMLDOMEntity* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_GetTypeInfo(IXMLDOMEntity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMEntity_GetTypeInfo(IXMLDOMEntity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_GetIDsOfNames(IXMLDOMEntity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMEntity_GetIDsOfNames(IXMLDOMEntity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_Invoke(IXMLDOMEntity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMEntity_Invoke(IXMLDOMEntity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeName(IXMLDOMEntity* This,BSTR *name) { +static inline HRESULT IXMLDOMEntity_get_nodeName(IXMLDOMEntity* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeValue(IXMLDOMEntity* This,VARIANT *value) { +static inline HRESULT IXMLDOMEntity_get_nodeValue(IXMLDOMEntity* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_nodeValue(IXMLDOMEntity* This,VARIANT value) { +static inline HRESULT IXMLDOMEntity_put_nodeValue(IXMLDOMEntity* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeType(IXMLDOMEntity* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMEntity_get_nodeType(IXMLDOMEntity* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_parentNode(IXMLDOMEntity* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMEntity_get_parentNode(IXMLDOMEntity* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_childNodes(IXMLDOMEntity* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMEntity_get_childNodes(IXMLDOMEntity* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_firstChild(IXMLDOMEntity* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMEntity_get_firstChild(IXMLDOMEntity* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_lastChild(IXMLDOMEntity* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMEntity_get_lastChild(IXMLDOMEntity* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_previousSibling(IXMLDOMEntity* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMEntity_get_previousSibling(IXMLDOMEntity* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nextSibling(IXMLDOMEntity* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMEntity_get_nextSibling(IXMLDOMEntity* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_attributes(IXMLDOMEntity* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMEntity_get_attributes(IXMLDOMEntity* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_insertBefore(IXMLDOMEntity* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMEntity_insertBefore(IXMLDOMEntity* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_replaceChild(IXMLDOMEntity* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMEntity_replaceChild(IXMLDOMEntity* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_removeChild(IXMLDOMEntity* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMEntity_removeChild(IXMLDOMEntity* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_appendChild(IXMLDOMEntity* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMEntity_appendChild(IXMLDOMEntity* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_hasChildNodes(IXMLDOMEntity* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMEntity_hasChildNodes(IXMLDOMEntity* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_ownerDocument(IXMLDOMEntity* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMEntity_get_ownerDocument(IXMLDOMEntity* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_cloneNode(IXMLDOMEntity* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMEntity_cloneNode(IXMLDOMEntity* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeTypeString(IXMLDOMEntity* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMEntity_get_nodeTypeString(IXMLDOMEntity* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_text(IXMLDOMEntity* This,BSTR *text) { +static inline HRESULT IXMLDOMEntity_get_text(IXMLDOMEntity* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_text(IXMLDOMEntity* This,BSTR text) { +static inline HRESULT IXMLDOMEntity_put_text(IXMLDOMEntity* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_specified(IXMLDOMEntity* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMEntity_get_specified(IXMLDOMEntity* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_definition(IXMLDOMEntity* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMEntity_get_definition(IXMLDOMEntity* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeTypedValue(IXMLDOMEntity* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMEntity_get_nodeTypedValue(IXMLDOMEntity* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_nodeTypedValue(IXMLDOMEntity* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMEntity_put_nodeTypedValue(IXMLDOMEntity* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_dataType(IXMLDOMEntity* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMEntity_get_dataType(IXMLDOMEntity* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_dataType(IXMLDOMEntity* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMEntity_put_dataType(IXMLDOMEntity* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_xml(IXMLDOMEntity* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMEntity_get_xml(IXMLDOMEntity* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_transformNode(IXMLDOMEntity* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMEntity_transformNode(IXMLDOMEntity* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_selectNodes(IXMLDOMEntity* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMEntity_selectNodes(IXMLDOMEntity* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_selectSingleNode(IXMLDOMEntity* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMEntity_selectSingleNode(IXMLDOMEntity* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_parsed(IXMLDOMEntity* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMEntity_get_parsed(IXMLDOMEntity* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_namespaceURI(IXMLDOMEntity* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMEntity_get_namespaceURI(IXMLDOMEntity* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_prefix(IXMLDOMEntity* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMEntity_get_prefix(IXMLDOMEntity* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_baseName(IXMLDOMEntity* This,BSTR *nameString) { +static inline HRESULT IXMLDOMEntity_get_baseName(IXMLDOMEntity* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_transformNodeToObject(IXMLDOMEntity* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMEntity_transformNodeToObject(IXMLDOMEntity* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } /*** IXMLDOMEntity methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_publicId(IXMLDOMEntity* This,VARIANT *publicId) { +static inline HRESULT IXMLDOMEntity_get_publicId(IXMLDOMEntity* This,VARIANT *publicId) { return This->lpVtbl->get_publicId(This,publicId); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_systemId(IXMLDOMEntity* This,VARIANT *systemId) { +static inline HRESULT IXMLDOMEntity_get_systemId(IXMLDOMEntity* This,VARIANT *systemId) { return This->lpVtbl->get_systemId(This,systemId); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_notationName(IXMLDOMEntity* This,BSTR *name) { +static inline HRESULT IXMLDOMEntity_get_notationName(IXMLDOMEntity* This,BSTR *name) { return This->lpVtbl->get_notationName(This,name); } #endif @@ -7679,135 +7671,135 @@ interface IXMLDOMEntityReference { #define IXMLDOMEntityReference_transformNodeToObject(This,stylesheet,outputObject) (This)->lpVtbl->transformNodeToObject(This,stylesheet,outputObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_QueryInterface(IXMLDOMEntityReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMEntityReference_QueryInterface(IXMLDOMEntityReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMEntityReference_AddRef(IXMLDOMEntityReference* This) { +static inline ULONG IXMLDOMEntityReference_AddRef(IXMLDOMEntityReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMEntityReference_Release(IXMLDOMEntityReference* This) { +static inline ULONG IXMLDOMEntityReference_Release(IXMLDOMEntityReference* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_GetTypeInfoCount(IXMLDOMEntityReference* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMEntityReference_GetTypeInfoCount(IXMLDOMEntityReference* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_GetTypeInfo(IXMLDOMEntityReference* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMEntityReference_GetTypeInfo(IXMLDOMEntityReference* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_GetIDsOfNames(IXMLDOMEntityReference* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMEntityReference_GetIDsOfNames(IXMLDOMEntityReference* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_Invoke(IXMLDOMEntityReference* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMEntityReference_Invoke(IXMLDOMEntityReference* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeName(IXMLDOMEntityReference* This,BSTR *name) { +static inline HRESULT IXMLDOMEntityReference_get_nodeName(IXMLDOMEntityReference* This,BSTR *name) { return This->lpVtbl->get_nodeName(This,name); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeValue(IXMLDOMEntityReference* This,VARIANT *value) { +static inline HRESULT IXMLDOMEntityReference_get_nodeValue(IXMLDOMEntityReference* This,VARIANT *value) { return This->lpVtbl->get_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_nodeValue(IXMLDOMEntityReference* This,VARIANT value) { +static inline HRESULT IXMLDOMEntityReference_put_nodeValue(IXMLDOMEntityReference* This,VARIANT value) { return This->lpVtbl->put_nodeValue(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeType(IXMLDOMEntityReference* This,DOMNodeType *type) { +static inline HRESULT IXMLDOMEntityReference_get_nodeType(IXMLDOMEntityReference* This,DOMNodeType *type) { return This->lpVtbl->get_nodeType(This,type); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_parentNode(IXMLDOMEntityReference* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMEntityReference_get_parentNode(IXMLDOMEntityReference* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_childNodes(IXMLDOMEntityReference* This,IXMLDOMNodeList **childList) { +static inline HRESULT IXMLDOMEntityReference_get_childNodes(IXMLDOMEntityReference* This,IXMLDOMNodeList **childList) { return This->lpVtbl->get_childNodes(This,childList); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_firstChild(IXMLDOMEntityReference* This,IXMLDOMNode **firstChild) { +static inline HRESULT IXMLDOMEntityReference_get_firstChild(IXMLDOMEntityReference* This,IXMLDOMNode **firstChild) { return This->lpVtbl->get_firstChild(This,firstChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_lastChild(IXMLDOMEntityReference* This,IXMLDOMNode **lastChild) { +static inline HRESULT IXMLDOMEntityReference_get_lastChild(IXMLDOMEntityReference* This,IXMLDOMNode **lastChild) { return This->lpVtbl->get_lastChild(This,lastChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_previousSibling(IXMLDOMEntityReference* This,IXMLDOMNode **previousSibling) { +static inline HRESULT IXMLDOMEntityReference_get_previousSibling(IXMLDOMEntityReference* This,IXMLDOMNode **previousSibling) { return This->lpVtbl->get_previousSibling(This,previousSibling); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nextSibling(IXMLDOMEntityReference* This,IXMLDOMNode **nextSibling) { +static inline HRESULT IXMLDOMEntityReference_get_nextSibling(IXMLDOMEntityReference* This,IXMLDOMNode **nextSibling) { return This->lpVtbl->get_nextSibling(This,nextSibling); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_attributes(IXMLDOMEntityReference* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMEntityReference_get_attributes(IXMLDOMEntityReference* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_insertBefore(IXMLDOMEntityReference* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMEntityReference_insertBefore(IXMLDOMEntityReference* This,IXMLDOMNode *newChild,VARIANT refChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->insertBefore(This,newChild,refChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_replaceChild(IXMLDOMEntityReference* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { +static inline HRESULT IXMLDOMEntityReference_replaceChild(IXMLDOMEntityReference* This,IXMLDOMNode *newChild,IXMLDOMNode *oldChild,IXMLDOMNode **outOldChild) { return This->lpVtbl->replaceChild(This,newChild,oldChild,outOldChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_removeChild(IXMLDOMEntityReference* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { +static inline HRESULT IXMLDOMEntityReference_removeChild(IXMLDOMEntityReference* This,IXMLDOMNode *childNode,IXMLDOMNode **oldChild) { return This->lpVtbl->removeChild(This,childNode,oldChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_appendChild(IXMLDOMEntityReference* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { +static inline HRESULT IXMLDOMEntityReference_appendChild(IXMLDOMEntityReference* This,IXMLDOMNode *newChild,IXMLDOMNode **outNewChild) { return This->lpVtbl->appendChild(This,newChild,outNewChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_hasChildNodes(IXMLDOMEntityReference* This,VARIANT_BOOL *hasChild) { +static inline HRESULT IXMLDOMEntityReference_hasChildNodes(IXMLDOMEntityReference* This,VARIANT_BOOL *hasChild) { return This->lpVtbl->hasChildNodes(This,hasChild); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_ownerDocument(IXMLDOMEntityReference* This,IXMLDOMDocument **DOMDocument) { +static inline HRESULT IXMLDOMEntityReference_get_ownerDocument(IXMLDOMEntityReference* This,IXMLDOMDocument **DOMDocument) { return This->lpVtbl->get_ownerDocument(This,DOMDocument); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_cloneNode(IXMLDOMEntityReference* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { +static inline HRESULT IXMLDOMEntityReference_cloneNode(IXMLDOMEntityReference* This,VARIANT_BOOL deep,IXMLDOMNode **cloneRoot) { return This->lpVtbl->cloneNode(This,deep,cloneRoot); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeTypeString(IXMLDOMEntityReference* This,BSTR *nodeType) { +static inline HRESULT IXMLDOMEntityReference_get_nodeTypeString(IXMLDOMEntityReference* This,BSTR *nodeType) { return This->lpVtbl->get_nodeTypeString(This,nodeType); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_text(IXMLDOMEntityReference* This,BSTR *text) { +static inline HRESULT IXMLDOMEntityReference_get_text(IXMLDOMEntityReference* This,BSTR *text) { return This->lpVtbl->get_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_text(IXMLDOMEntityReference* This,BSTR text) { +static inline HRESULT IXMLDOMEntityReference_put_text(IXMLDOMEntityReference* This,BSTR text) { return This->lpVtbl->put_text(This,text); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_specified(IXMLDOMEntityReference* This,VARIANT_BOOL *isSpecified) { +static inline HRESULT IXMLDOMEntityReference_get_specified(IXMLDOMEntityReference* This,VARIANT_BOOL *isSpecified) { return This->lpVtbl->get_specified(This,isSpecified); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_definition(IXMLDOMEntityReference* This,IXMLDOMNode **definitionNode) { +static inline HRESULT IXMLDOMEntityReference_get_definition(IXMLDOMEntityReference* This,IXMLDOMNode **definitionNode) { return This->lpVtbl->get_definition(This,definitionNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT *typedValue) { +static inline HRESULT IXMLDOMEntityReference_get_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT *typedValue) { return This->lpVtbl->get_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT typedValue) { +static inline HRESULT IXMLDOMEntityReference_put_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT typedValue) { return This->lpVtbl->put_nodeTypedValue(This,typedValue); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_dataType(IXMLDOMEntityReference* This,VARIANT *dataTypeName) { +static inline HRESULT IXMLDOMEntityReference_get_dataType(IXMLDOMEntityReference* This,VARIANT *dataTypeName) { return This->lpVtbl->get_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_dataType(IXMLDOMEntityReference* This,BSTR dataTypeName) { +static inline HRESULT IXMLDOMEntityReference_put_dataType(IXMLDOMEntityReference* This,BSTR dataTypeName) { return This->lpVtbl->put_dataType(This,dataTypeName); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_xml(IXMLDOMEntityReference* This,BSTR *xmlString) { +static inline HRESULT IXMLDOMEntityReference_get_xml(IXMLDOMEntityReference* This,BSTR *xmlString) { return This->lpVtbl->get_xml(This,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_transformNode(IXMLDOMEntityReference* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { +static inline HRESULT IXMLDOMEntityReference_transformNode(IXMLDOMEntityReference* This,IXMLDOMNode *styleSheet,BSTR *xmlString) { return This->lpVtbl->transformNode(This,styleSheet,xmlString); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_selectNodes(IXMLDOMEntityReference* This,BSTR queryString,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMEntityReference_selectNodes(IXMLDOMEntityReference* This,BSTR queryString,IXMLDOMNodeList **resultList) { return This->lpVtbl->selectNodes(This,queryString,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_selectSingleNode(IXMLDOMEntityReference* This,BSTR queryString,IXMLDOMNode **resultNode) { +static inline HRESULT IXMLDOMEntityReference_selectSingleNode(IXMLDOMEntityReference* This,BSTR queryString,IXMLDOMNode **resultNode) { return This->lpVtbl->selectSingleNode(This,queryString,resultNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_parsed(IXMLDOMEntityReference* This,VARIANT_BOOL *isParsed) { +static inline HRESULT IXMLDOMEntityReference_get_parsed(IXMLDOMEntityReference* This,VARIANT_BOOL *isParsed) { return This->lpVtbl->get_parsed(This,isParsed); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_namespaceURI(IXMLDOMEntityReference* This,BSTR *namespaceURI) { +static inline HRESULT IXMLDOMEntityReference_get_namespaceURI(IXMLDOMEntityReference* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_prefix(IXMLDOMEntityReference* This,BSTR *prefixString) { +static inline HRESULT IXMLDOMEntityReference_get_prefix(IXMLDOMEntityReference* This,BSTR *prefixString) { return This->lpVtbl->get_prefix(This,prefixString); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_baseName(IXMLDOMEntityReference* This,BSTR *nameString) { +static inline HRESULT IXMLDOMEntityReference_get_baseName(IXMLDOMEntityReference* This,BSTR *nameString) { return This->lpVtbl->get_baseName(This,nameString); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_transformNodeToObject(IXMLDOMEntityReference* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { +static inline HRESULT IXMLDOMEntityReference_transformNodeToObject(IXMLDOMEntityReference* This,IXMLDOMNode *stylesheet,VARIANT outputObject) { return This->lpVtbl->transformNodeToObject(This,stylesheet,outputObject); } #endif @@ -7913,30 +7905,30 @@ interface IXMLDOMImplementation { #define IXMLDOMImplementation_hasFeature(This,feature,version,pbool) (This)->lpVtbl->hasFeature(This,feature,version,pbool) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMImplementation_QueryInterface(IXMLDOMImplementation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMImplementation_QueryInterface(IXMLDOMImplementation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMImplementation_AddRef(IXMLDOMImplementation* This) { +static inline ULONG IXMLDOMImplementation_AddRef(IXMLDOMImplementation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMImplementation_Release(IXMLDOMImplementation* This) { +static inline ULONG IXMLDOMImplementation_Release(IXMLDOMImplementation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMImplementation_GetTypeInfoCount(IXMLDOMImplementation* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMImplementation_GetTypeInfoCount(IXMLDOMImplementation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMImplementation_GetTypeInfo(IXMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMImplementation_GetTypeInfo(IXMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMImplementation_GetIDsOfNames(IXMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMImplementation_GetIDsOfNames(IXMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMImplementation_Invoke(IXMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMImplementation_Invoke(IXMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMImplementation methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMImplementation_hasFeature(IXMLDOMImplementation* This,BSTR feature,BSTR version,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMImplementation_hasFeature(IXMLDOMImplementation* This,BSTR feature,BSTR version,VARIANT_BOOL *pbool) { return This->lpVtbl->hasFeature(This,feature,version,pbool); } #endif @@ -8086,48 +8078,48 @@ interface IXMLDOMParseError { #define IXMLDOMParseError_get_filepos(This,filePos) (This)->lpVtbl->get_filepos(This,filePos) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError_QueryInterface(IXMLDOMParseError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMParseError_QueryInterface(IXMLDOMParseError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMParseError_AddRef(IXMLDOMParseError* This) { +static inline ULONG IXMLDOMParseError_AddRef(IXMLDOMParseError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMParseError_Release(IXMLDOMParseError* This) { +static inline ULONG IXMLDOMParseError_Release(IXMLDOMParseError* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError_GetTypeInfoCount(IXMLDOMParseError* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMParseError_GetTypeInfoCount(IXMLDOMParseError* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_GetTypeInfo(IXMLDOMParseError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMParseError_GetTypeInfo(IXMLDOMParseError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_GetIDsOfNames(IXMLDOMParseError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMParseError_GetIDsOfNames(IXMLDOMParseError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_Invoke(IXMLDOMParseError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMParseError_Invoke(IXMLDOMParseError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMParseError methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_errorCode(IXMLDOMParseError* This,LONG *errCode) { +static inline HRESULT IXMLDOMParseError_get_errorCode(IXMLDOMParseError* This,LONG *errCode) { return This->lpVtbl->get_errorCode(This,errCode); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_url(IXMLDOMParseError* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError_get_url(IXMLDOMParseError* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_reason(IXMLDOMParseError* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError_get_reason(IXMLDOMParseError* This,BSTR *p) { return This->lpVtbl->get_reason(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_srcText(IXMLDOMParseError* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError_get_srcText(IXMLDOMParseError* This,BSTR *p) { return This->lpVtbl->get_srcText(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_line(IXMLDOMParseError* This,LONG *lineNo) { +static inline HRESULT IXMLDOMParseError_get_line(IXMLDOMParseError* This,LONG *lineNo) { return This->lpVtbl->get_line(This,lineNo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_linepos(IXMLDOMParseError* This,LONG *linePos) { +static inline HRESULT IXMLDOMParseError_get_linepos(IXMLDOMParseError* This,LONG *linePos) { return This->lpVtbl->get_linepos(This,linePos); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_filepos(IXMLDOMParseError* This,LONG *filePos) { +static inline HRESULT IXMLDOMParseError_get_filepos(IXMLDOMParseError* This,LONG *filePos) { return This->lpVtbl->get_filepos(This,filePos); } #endif @@ -8219,26 +8211,26 @@ interface XMLDOMDocumentEvents { #define XMLDOMDocumentEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_QueryInterface(XMLDOMDocumentEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT XMLDOMDocumentEvents_QueryInterface(XMLDOMDocumentEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG XMLDOMDocumentEvents_AddRef(XMLDOMDocumentEvents* This) { +static inline ULONG XMLDOMDocumentEvents_AddRef(XMLDOMDocumentEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG XMLDOMDocumentEvents_Release(XMLDOMDocumentEvents* This) { +static inline ULONG XMLDOMDocumentEvents_Release(XMLDOMDocumentEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_GetTypeInfoCount(XMLDOMDocumentEvents* This,UINT *pctinfo) { +static inline HRESULT XMLDOMDocumentEvents_GetTypeInfoCount(XMLDOMDocumentEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_GetTypeInfo(XMLDOMDocumentEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT XMLDOMDocumentEvents_GetTypeInfo(XMLDOMDocumentEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_GetIDsOfNames(XMLDOMDocumentEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT XMLDOMDocumentEvents_GetIDsOfNames(XMLDOMDocumentEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_Invoke(XMLDOMDocumentEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT XMLDOMDocumentEvents_Invoke(XMLDOMDocumentEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -8480,69 +8472,69 @@ interface IXMLHttpRequest { #define IXMLHttpRequest_put_onreadystatechange(This,pReadyStateSink) (This)->lpVtbl->put_onreadystatechange(This,pReadyStateSink) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLHttpRequest_QueryInterface(IXMLHttpRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLHttpRequest_QueryInterface(IXMLHttpRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLHttpRequest_AddRef(IXMLHttpRequest* This) { +static inline ULONG IXMLHttpRequest_AddRef(IXMLHttpRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLHttpRequest_Release(IXMLHttpRequest* This) { +static inline ULONG IXMLHttpRequest_Release(IXMLHttpRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLHttpRequest_GetTypeInfoCount(IXMLHttpRequest* This,UINT *pctinfo) { +static inline HRESULT IXMLHttpRequest_GetTypeInfoCount(IXMLHttpRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_GetTypeInfo(IXMLHttpRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLHttpRequest_GetTypeInfo(IXMLHttpRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_GetIDsOfNames(IXMLHttpRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLHttpRequest_GetIDsOfNames(IXMLHttpRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_Invoke(IXMLHttpRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLHttpRequest_Invoke(IXMLHttpRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLHttpRequest methods ***/ -static __WIDL_INLINE HRESULT IXMLHttpRequest_open(IXMLHttpRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT varUser,VARIANT varPassword) { +static inline HRESULT IXMLHttpRequest_open(IXMLHttpRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT varUser,VARIANT varPassword) { return This->lpVtbl->open(This,bstrMethod,bstrUrl,varAsync,varUser,varPassword); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_setRequestHeader(IXMLHttpRequest* This,BSTR bstrHeader,BSTR bstrValue) { +static inline HRESULT IXMLHttpRequest_setRequestHeader(IXMLHttpRequest* This,BSTR bstrHeader,BSTR bstrValue) { return This->lpVtbl->setRequestHeader(This,bstrHeader,bstrValue); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_getResponseHeader(IXMLHttpRequest* This,BSTR bstrHeader,BSTR *pbstrValue) { +static inline HRESULT IXMLHttpRequest_getResponseHeader(IXMLHttpRequest* This,BSTR bstrHeader,BSTR *pbstrValue) { return This->lpVtbl->getResponseHeader(This,bstrHeader,pbstrValue); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_getAllResponseHeaders(IXMLHttpRequest* This,BSTR *pbstrHeaders) { +static inline HRESULT IXMLHttpRequest_getAllResponseHeaders(IXMLHttpRequest* This,BSTR *pbstrHeaders) { return This->lpVtbl->getAllResponseHeaders(This,pbstrHeaders); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_send(IXMLHttpRequest* This,VARIANT varBody) { +static inline HRESULT IXMLHttpRequest_send(IXMLHttpRequest* This,VARIANT varBody) { return This->lpVtbl->send(This,varBody); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_abort(IXMLHttpRequest* This) { +static inline HRESULT IXMLHttpRequest_abort(IXMLHttpRequest* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_get_status(IXMLHttpRequest* This,LONG *plStatus) { +static inline HRESULT IXMLHttpRequest_get_status(IXMLHttpRequest* This,LONG *plStatus) { return This->lpVtbl->get_status(This,plStatus); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_get_statusText(IXMLHttpRequest* This,BSTR *bstrStatus) { +static inline HRESULT IXMLHttpRequest_get_statusText(IXMLHttpRequest* This,BSTR *bstrStatus) { return This->lpVtbl->get_statusText(This,bstrStatus); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_get_responseXML(IXMLHttpRequest* This,IDispatch **ppBody) { +static inline HRESULT IXMLHttpRequest_get_responseXML(IXMLHttpRequest* This,IDispatch **ppBody) { return This->lpVtbl->get_responseXML(This,ppBody); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_get_responseText(IXMLHttpRequest* This,BSTR *pbstrBody) { +static inline HRESULT IXMLHttpRequest_get_responseText(IXMLHttpRequest* This,BSTR *pbstrBody) { return This->lpVtbl->get_responseText(This,pbstrBody); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_get_responseBody(IXMLHttpRequest* This,VARIANT *pvarBody) { +static inline HRESULT IXMLHttpRequest_get_responseBody(IXMLHttpRequest* This,VARIANT *pvarBody) { return This->lpVtbl->get_responseBody(This,pvarBody); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_get_responseStream(IXMLHttpRequest* This,VARIANT *pvarBody) { +static inline HRESULT IXMLHttpRequest_get_responseStream(IXMLHttpRequest* This,VARIANT *pvarBody) { return This->lpVtbl->get_responseStream(This,pvarBody); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_get_readyState(IXMLHttpRequest* This,LONG *plState) { +static inline HRESULT IXMLHttpRequest_get_readyState(IXMLHttpRequest* This,LONG *plState) { return This->lpVtbl->get_readyState(This,plState); } -static __WIDL_INLINE HRESULT IXMLHttpRequest_put_onreadystatechange(IXMLHttpRequest* This,IDispatch *pReadyStateSink) { +static inline HRESULT IXMLHttpRequest_put_onreadystatechange(IXMLHttpRequest* This,IDispatch *pReadyStateSink) { return This->lpVtbl->put_onreadystatechange(This,pReadyStateSink); } #endif @@ -8697,42 +8689,42 @@ interface IXMLDSOControl { #define IXMLDSOControl_get_readyState(This,state) (This)->lpVtbl->get_readyState(This,state) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDSOControl_QueryInterface(IXMLDSOControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDSOControl_QueryInterface(IXMLDSOControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDSOControl_AddRef(IXMLDSOControl* This) { +static inline ULONG IXMLDSOControl_AddRef(IXMLDSOControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDSOControl_Release(IXMLDSOControl* This) { +static inline ULONG IXMLDSOControl_Release(IXMLDSOControl* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDSOControl_GetTypeInfoCount(IXMLDSOControl* This,UINT *pctinfo) { +static inline HRESULT IXMLDSOControl_GetTypeInfoCount(IXMLDSOControl* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDSOControl_GetTypeInfo(IXMLDSOControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDSOControl_GetTypeInfo(IXMLDSOControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDSOControl_GetIDsOfNames(IXMLDSOControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDSOControl_GetIDsOfNames(IXMLDSOControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDSOControl_Invoke(IXMLDSOControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDSOControl_Invoke(IXMLDSOControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDSOControl methods ***/ -static __WIDL_INLINE HRESULT IXMLDSOControl_get_XMLDocument(IXMLDSOControl* This,IXMLDOMDocument **ppDoc) { +static inline HRESULT IXMLDSOControl_get_XMLDocument(IXMLDSOControl* This,IXMLDOMDocument **ppDoc) { return This->lpVtbl->get_XMLDocument(This,ppDoc); } -static __WIDL_INLINE HRESULT IXMLDSOControl_put_XMLDocument(IXMLDSOControl* This,IXMLDOMDocument *ppDoc) { +static inline HRESULT IXMLDSOControl_put_XMLDocument(IXMLDSOControl* This,IXMLDOMDocument *ppDoc) { return This->lpVtbl->put_XMLDocument(This,ppDoc); } -static __WIDL_INLINE HRESULT IXMLDSOControl_get_JavaDSOCompatible(IXMLDSOControl* This,WINBOOL *fJavaDSOCompatible) { +static inline HRESULT IXMLDSOControl_get_JavaDSOCompatible(IXMLDSOControl* This,WINBOOL *fJavaDSOCompatible) { return This->lpVtbl->get_JavaDSOCompatible(This,fJavaDSOCompatible); } -static __WIDL_INLINE HRESULT IXMLDSOControl_put_JavaDSOCompatible(IXMLDSOControl* This,WINBOOL fJavaDSOCompatible) { +static inline HRESULT IXMLDSOControl_put_JavaDSOCompatible(IXMLDSOControl* This,WINBOOL fJavaDSOCompatible) { return This->lpVtbl->put_JavaDSOCompatible(This,fJavaDSOCompatible); } -static __WIDL_INLINE HRESULT IXMLDSOControl_get_readyState(IXMLDSOControl* This,LONG *state) { +static inline HRESULT IXMLDSOControl_get_readyState(IXMLDSOControl* This,LONG *state) { return This->lpVtbl->get_readyState(This,state); } #endif @@ -8875,39 +8867,39 @@ interface IXMLElementCollection { #define IXMLElementCollection_item(This,var1,var2,ppDisp) (This)->lpVtbl->item(This,var1,var2,ppDisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLElementCollection_QueryInterface(IXMLElementCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLElementCollection_QueryInterface(IXMLElementCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLElementCollection_AddRef(IXMLElementCollection* This) { +static inline ULONG IXMLElementCollection_AddRef(IXMLElementCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLElementCollection_Release(IXMLElementCollection* This) { +static inline ULONG IXMLElementCollection_Release(IXMLElementCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLElementCollection_GetTypeInfoCount(IXMLElementCollection* This,UINT *pctinfo) { +static inline HRESULT IXMLElementCollection_GetTypeInfoCount(IXMLElementCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLElementCollection_GetTypeInfo(IXMLElementCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLElementCollection_GetTypeInfo(IXMLElementCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLElementCollection_GetIDsOfNames(IXMLElementCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLElementCollection_GetIDsOfNames(IXMLElementCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLElementCollection_Invoke(IXMLElementCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLElementCollection_Invoke(IXMLElementCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLElementCollection methods ***/ -static __WIDL_INLINE HRESULT IXMLElementCollection_put_length(IXMLElementCollection* This,LONG v) { +static inline HRESULT IXMLElementCollection_put_length(IXMLElementCollection* This,LONG v) { return This->lpVtbl->put_length(This,v); } -static __WIDL_INLINE HRESULT IXMLElementCollection_get_length(IXMLElementCollection* This,LONG *p) { +static inline HRESULT IXMLElementCollection_get_length(IXMLElementCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IXMLElementCollection_get__newEnum(IXMLElementCollection* This,IUnknown **ppUnk) { +static inline HRESULT IXMLElementCollection_get__newEnum(IXMLElementCollection* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } -static __WIDL_INLINE HRESULT IXMLElementCollection_item(IXMLElementCollection* This,VARIANT var1,VARIANT var2,IDispatch **ppDisp) { +static inline HRESULT IXMLElementCollection_item(IXMLElementCollection* This,VARIANT var1,VARIANT var2,IDispatch **ppDisp) { return This->lpVtbl->item(This,var1,var2,ppDisp); } #endif @@ -9105,63 +9097,63 @@ interface IXMLElement { #define IXMLElement_removeChild(This,pChildElem) (This)->lpVtbl->removeChild(This,pChildElem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLElement_QueryInterface(IXMLElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLElement_QueryInterface(IXMLElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLElement_AddRef(IXMLElement* This) { +static inline ULONG IXMLElement_AddRef(IXMLElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLElement_Release(IXMLElement* This) { +static inline ULONG IXMLElement_Release(IXMLElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLElement_GetTypeInfoCount(IXMLElement* This,UINT *pctinfo) { +static inline HRESULT IXMLElement_GetTypeInfoCount(IXMLElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLElement_GetTypeInfo(IXMLElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLElement_GetTypeInfo(IXMLElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLElement_GetIDsOfNames(IXMLElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLElement_GetIDsOfNames(IXMLElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLElement_Invoke(IXMLElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLElement_Invoke(IXMLElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLElement methods ***/ -static __WIDL_INLINE HRESULT IXMLElement_get_tagName(IXMLElement* This,BSTR *p) { +static inline HRESULT IXMLElement_get_tagName(IXMLElement* This,BSTR *p) { return This->lpVtbl->get_tagName(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_put_tagName(IXMLElement* This,BSTR p) { +static inline HRESULT IXMLElement_put_tagName(IXMLElement* This,BSTR p) { return This->lpVtbl->put_tagName(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_get_parent(IXMLElement* This,IXMLElement **parent) { +static inline HRESULT IXMLElement_get_parent(IXMLElement* This,IXMLElement **parent) { return This->lpVtbl->get_parent(This,parent); } -static __WIDL_INLINE HRESULT IXMLElement_setAttribute(IXMLElement* This,BSTR strPropertyName,VARIANT PropertyValue) { +static inline HRESULT IXMLElement_setAttribute(IXMLElement* This,BSTR strPropertyName,VARIANT PropertyValue) { return This->lpVtbl->setAttribute(This,strPropertyName,PropertyValue); } -static __WIDL_INLINE HRESULT IXMLElement_getAttribute(IXMLElement* This,BSTR strPropertyName,VARIANT *PropertyValue) { +static inline HRESULT IXMLElement_getAttribute(IXMLElement* This,BSTR strPropertyName,VARIANT *PropertyValue) { return This->lpVtbl->getAttribute(This,strPropertyName,PropertyValue); } -static __WIDL_INLINE HRESULT IXMLElement_removeAttribute(IXMLElement* This,BSTR strPropertyName) { +static inline HRESULT IXMLElement_removeAttribute(IXMLElement* This,BSTR strPropertyName) { return This->lpVtbl->removeAttribute(This,strPropertyName); } -static __WIDL_INLINE HRESULT IXMLElement_get_children(IXMLElement* This,IXMLElementCollection **p) { +static inline HRESULT IXMLElement_get_children(IXMLElement* This,IXMLElementCollection **p) { return This->lpVtbl->get_children(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_get_type(IXMLElement* This,LONG *p) { +static inline HRESULT IXMLElement_get_type(IXMLElement* This,LONG *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_get_text(IXMLElement* This,BSTR *p) { +static inline HRESULT IXMLElement_get_text(IXMLElement* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_put_text(IXMLElement* This,BSTR p) { +static inline HRESULT IXMLElement_put_text(IXMLElement* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_addChild(IXMLElement* This,IXMLElement *pChildElem,LONG lIndex,LONG lreserved) { +static inline HRESULT IXMLElement_addChild(IXMLElement* This,IXMLElement *pChildElem,LONG lIndex,LONG lreserved) { return This->lpVtbl->addChild(This,pChildElem,lIndex,lreserved); } -static __WIDL_INLINE HRESULT IXMLElement_removeChild(IXMLElement* This,IXMLElement *pChildElem) { +static inline HRESULT IXMLElement_removeChild(IXMLElement* This,IXMLElement *pChildElem) { return This->lpVtbl->removeChild(This,pChildElem); } #endif @@ -9371,69 +9363,69 @@ interface IXMLDocument { #define IXMLDocument_createElement(This,vType,var1,ppElem) (This)->lpVtbl->createElement(This,vType,var1,ppElem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDocument_QueryInterface(IXMLDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDocument_QueryInterface(IXMLDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDocument_AddRef(IXMLDocument* This) { +static inline ULONG IXMLDocument_AddRef(IXMLDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDocument_Release(IXMLDocument* This) { +static inline ULONG IXMLDocument_Release(IXMLDocument* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDocument_GetTypeInfoCount(IXMLDocument* This,UINT *pctinfo) { +static inline HRESULT IXMLDocument_GetTypeInfoCount(IXMLDocument* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDocument_GetTypeInfo(IXMLDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDocument_GetTypeInfo(IXMLDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDocument_GetIDsOfNames(IXMLDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDocument_GetIDsOfNames(IXMLDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDocument_Invoke(IXMLDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDocument_Invoke(IXMLDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDocument methods ***/ -static __WIDL_INLINE HRESULT IXMLDocument_get_root(IXMLDocument* This,IXMLElement **p) { +static inline HRESULT IXMLDocument_get_root(IXMLDocument* This,IXMLElement **p) { return This->lpVtbl->get_root(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_fileSize(IXMLDocument* This,BSTR *p) { +static inline HRESULT IXMLDocument_get_fileSize(IXMLDocument* This,BSTR *p) { return This->lpVtbl->get_fileSize(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_fileModifiedDate(IXMLDocument* This,BSTR *p) { +static inline HRESULT IXMLDocument_get_fileModifiedDate(IXMLDocument* This,BSTR *p) { return This->lpVtbl->get_fileModifiedDate(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_fileUpdatedDate(IXMLDocument* This,BSTR *p) { +static inline HRESULT IXMLDocument_get_fileUpdatedDate(IXMLDocument* This,BSTR *p) { return This->lpVtbl->get_fileUpdatedDate(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_URL(IXMLDocument* This,BSTR *p) { +static inline HRESULT IXMLDocument_get_URL(IXMLDocument* This,BSTR *p) { return This->lpVtbl->get_URL(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_put_URL(IXMLDocument* This,BSTR p) { +static inline HRESULT IXMLDocument_put_URL(IXMLDocument* This,BSTR p) { return This->lpVtbl->put_URL(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_mimeType(IXMLDocument* This,BSTR *p) { +static inline HRESULT IXMLDocument_get_mimeType(IXMLDocument* This,BSTR *p) { return This->lpVtbl->get_mimeType(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_readyState(IXMLDocument* This,LONG *p) { +static inline HRESULT IXMLDocument_get_readyState(IXMLDocument* This,LONG *p) { return This->lpVtbl->get_readyState(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_charset(IXMLDocument* This,BSTR *p) { +static inline HRESULT IXMLDocument_get_charset(IXMLDocument* This,BSTR *p) { return This->lpVtbl->get_charset(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_put_charset(IXMLDocument* This,BSTR p) { +static inline HRESULT IXMLDocument_put_charset(IXMLDocument* This,BSTR p) { return This->lpVtbl->put_charset(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_version(IXMLDocument* This,BSTR *p) { +static inline HRESULT IXMLDocument_get_version(IXMLDocument* This,BSTR *p) { return This->lpVtbl->get_version(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_doctype(IXMLDocument* This,BSTR *p) { +static inline HRESULT IXMLDocument_get_doctype(IXMLDocument* This,BSTR *p) { return This->lpVtbl->get_doctype(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_get_dtdURl(IXMLDocument* This,BSTR *p) { +static inline HRESULT IXMLDocument_get_dtdURl(IXMLDocument* This,BSTR *p) { return This->lpVtbl->get_dtdURl(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument_createElement(IXMLDocument* This,VARIANT vType,VARIANT var1,IXMLElement **ppElem) { +static inline HRESULT IXMLDocument_createElement(IXMLDocument* This,VARIANT vType,VARIANT var1,IXMLElement **ppElem) { return This->lpVtbl->createElement(This,vType,var1,ppElem); } #endif @@ -9639,66 +9631,66 @@ interface IXMLElement2 { #define IXMLElement2_get_attributes(This,pp) (This)->lpVtbl->get_attributes(This,pp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLElement2_QueryInterface(IXMLElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLElement2_QueryInterface(IXMLElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLElement2_AddRef(IXMLElement2* This) { +static inline ULONG IXMLElement2_AddRef(IXMLElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLElement2_Release(IXMLElement2* This) { +static inline ULONG IXMLElement2_Release(IXMLElement2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLElement2_GetTypeInfoCount(IXMLElement2* This,UINT *pctinfo) { +static inline HRESULT IXMLElement2_GetTypeInfoCount(IXMLElement2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLElement2_GetTypeInfo(IXMLElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLElement2_GetTypeInfo(IXMLElement2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLElement2_GetIDsOfNames(IXMLElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLElement2_GetIDsOfNames(IXMLElement2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLElement2_Invoke(IXMLElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLElement2_Invoke(IXMLElement2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLElement2 methods ***/ -static __WIDL_INLINE HRESULT IXMLElement2_get_tagName(IXMLElement2* This,BSTR *p) { +static inline HRESULT IXMLElement2_get_tagName(IXMLElement2* This,BSTR *p) { return This->lpVtbl->get_tagName(This,p); } -static __WIDL_INLINE HRESULT IXMLElement2_put_tagName(IXMLElement2* This,BSTR p) { +static inline HRESULT IXMLElement2_put_tagName(IXMLElement2* This,BSTR p) { return This->lpVtbl->put_tagName(This,p); } -static __WIDL_INLINE HRESULT IXMLElement2_get_parent(IXMLElement2* This,IXMLElement2 **ppParent) { +static inline HRESULT IXMLElement2_get_parent(IXMLElement2* This,IXMLElement2 **ppParent) { return This->lpVtbl->get_parent(This,ppParent); } -static __WIDL_INLINE HRESULT IXMLElement2_setAttribute(IXMLElement2* This,BSTR strPropertyName,VARIANT PropertyValue) { +static inline HRESULT IXMLElement2_setAttribute(IXMLElement2* This,BSTR strPropertyName,VARIANT PropertyValue) { return This->lpVtbl->setAttribute(This,strPropertyName,PropertyValue); } -static __WIDL_INLINE HRESULT IXMLElement2_getAttribute(IXMLElement2* This,BSTR strPropertyName,VARIANT *PropertyValue) { +static inline HRESULT IXMLElement2_getAttribute(IXMLElement2* This,BSTR strPropertyName,VARIANT *PropertyValue) { return This->lpVtbl->getAttribute(This,strPropertyName,PropertyValue); } -static __WIDL_INLINE HRESULT IXMLElement2_removeAttribute(IXMLElement2* This,BSTR strPropertyName) { +static inline HRESULT IXMLElement2_removeAttribute(IXMLElement2* This,BSTR strPropertyName) { return This->lpVtbl->removeAttribute(This,strPropertyName); } -static __WIDL_INLINE HRESULT IXMLElement2_get_children(IXMLElement2* This,IXMLElementCollection **pp) { +static inline HRESULT IXMLElement2_get_children(IXMLElement2* This,IXMLElementCollection **pp) { return This->lpVtbl->get_children(This,pp); } -static __WIDL_INLINE HRESULT IXMLElement2_get_type(IXMLElement2* This,LONG *plType) { +static inline HRESULT IXMLElement2_get_type(IXMLElement2* This,LONG *plType) { return This->lpVtbl->get_type(This,plType); } -static __WIDL_INLINE HRESULT IXMLElement2_get_text(IXMLElement2* This,BSTR *p) { +static inline HRESULT IXMLElement2_get_text(IXMLElement2* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLElement2_put_text(IXMLElement2* This,BSTR p) { +static inline HRESULT IXMLElement2_put_text(IXMLElement2* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLElement2_addChild(IXMLElement2* This,IXMLElement2 *pChildElem,LONG lIndex,LONG lReserved) { +static inline HRESULT IXMLElement2_addChild(IXMLElement2* This,IXMLElement2 *pChildElem,LONG lIndex,LONG lReserved) { return This->lpVtbl->addChild(This,pChildElem,lIndex,lReserved); } -static __WIDL_INLINE HRESULT IXMLElement2_removeChild(IXMLElement2* This,IXMLElement2 *pChildElem) { +static inline HRESULT IXMLElement2_removeChild(IXMLElement2* This,IXMLElement2 *pChildElem) { return This->lpVtbl->removeChild(This,pChildElem); } -static __WIDL_INLINE HRESULT IXMLElement2_get_attributes(IXMLElement2* This,IXMLElementCollection **pp) { +static inline HRESULT IXMLElement2_get_attributes(IXMLElement2* This,IXMLElementCollection **pp) { return This->lpVtbl->get_attributes(This,pp); } #endif @@ -9924,75 +9916,75 @@ interface IXMLDocument2 { #define IXMLDocument2_put_async(This,f) (This)->lpVtbl->put_async(This,f) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDocument2_QueryInterface(IXMLDocument2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDocument2_QueryInterface(IXMLDocument2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDocument2_AddRef(IXMLDocument2* This) { +static inline ULONG IXMLDocument2_AddRef(IXMLDocument2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDocument2_Release(IXMLDocument2* This) { +static inline ULONG IXMLDocument2_Release(IXMLDocument2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDocument2_GetTypeInfoCount(IXMLDocument2* This,UINT *pctinfo) { +static inline HRESULT IXMLDocument2_GetTypeInfoCount(IXMLDocument2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDocument2_GetTypeInfo(IXMLDocument2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDocument2_GetTypeInfo(IXMLDocument2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDocument2_GetIDsOfNames(IXMLDocument2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDocument2_GetIDsOfNames(IXMLDocument2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDocument2_Invoke(IXMLDocument2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDocument2_Invoke(IXMLDocument2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDocument2 methods ***/ -static __WIDL_INLINE HRESULT IXMLDocument2_get_root(IXMLDocument2* This,IXMLElement2 **p) { +static inline HRESULT IXMLDocument2_get_root(IXMLDocument2* This,IXMLElement2 **p) { return This->lpVtbl->get_root(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_fileSize(IXMLDocument2* This,BSTR *p) { +static inline HRESULT IXMLDocument2_get_fileSize(IXMLDocument2* This,BSTR *p) { return This->lpVtbl->get_fileSize(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_fileModifiedDate(IXMLDocument2* This,BSTR *p) { +static inline HRESULT IXMLDocument2_get_fileModifiedDate(IXMLDocument2* This,BSTR *p) { return This->lpVtbl->get_fileModifiedDate(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_fileUpdatedDate(IXMLDocument2* This,BSTR *p) { +static inline HRESULT IXMLDocument2_get_fileUpdatedDate(IXMLDocument2* This,BSTR *p) { return This->lpVtbl->get_fileUpdatedDate(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_URL(IXMLDocument2* This,BSTR *p) { +static inline HRESULT IXMLDocument2_get_URL(IXMLDocument2* This,BSTR *p) { return This->lpVtbl->get_URL(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_put_URL(IXMLDocument2* This,BSTR p) { +static inline HRESULT IXMLDocument2_put_URL(IXMLDocument2* This,BSTR p) { return This->lpVtbl->put_URL(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_mimeType(IXMLDocument2* This,BSTR *p) { +static inline HRESULT IXMLDocument2_get_mimeType(IXMLDocument2* This,BSTR *p) { return This->lpVtbl->get_mimeType(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_readyState(IXMLDocument2* This,LONG *pl) { +static inline HRESULT IXMLDocument2_get_readyState(IXMLDocument2* This,LONG *pl) { return This->lpVtbl->get_readyState(This,pl); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_charset(IXMLDocument2* This,BSTR *p) { +static inline HRESULT IXMLDocument2_get_charset(IXMLDocument2* This,BSTR *p) { return This->lpVtbl->get_charset(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_put_charset(IXMLDocument2* This,BSTR p) { +static inline HRESULT IXMLDocument2_put_charset(IXMLDocument2* This,BSTR p) { return This->lpVtbl->put_charset(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_version(IXMLDocument2* This,BSTR *p) { +static inline HRESULT IXMLDocument2_get_version(IXMLDocument2* This,BSTR *p) { return This->lpVtbl->get_version(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_doctype(IXMLDocument2* This,BSTR *p) { +static inline HRESULT IXMLDocument2_get_doctype(IXMLDocument2* This,BSTR *p) { return This->lpVtbl->get_doctype(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_dtdURL(IXMLDocument2* This,BSTR *p) { +static inline HRESULT IXMLDocument2_get_dtdURL(IXMLDocument2* This,BSTR *p) { return This->lpVtbl->get_dtdURL(This,p); } -static __WIDL_INLINE HRESULT IXMLDocument2_createElement(IXMLDocument2* This,VARIANT vType,VARIANT var,IXMLElement2 **ppElem) { +static inline HRESULT IXMLDocument2_createElement(IXMLDocument2* This,VARIANT vType,VARIANT var,IXMLElement2 **ppElem) { return This->lpVtbl->createElement(This,vType,var,ppElem); } -static __WIDL_INLINE HRESULT IXMLDocument2_get_async(IXMLDocument2* This,VARIANT_BOOL *pf) { +static inline HRESULT IXMLDocument2_get_async(IXMLDocument2* This,VARIANT_BOOL *pf) { return This->lpVtbl->get_async(This,pf); } -static __WIDL_INLINE HRESULT IXMLDocument2_put_async(IXMLDocument2* This,VARIANT_BOOL f) { +static inline HRESULT IXMLDocument2_put_async(IXMLDocument2* This,VARIANT_BOOL f) { return This->lpVtbl->put_async(This,f); } #endif @@ -10121,33 +10113,33 @@ interface IXMLAttribute { #define IXMLAttribute_get_value(This,p) (This)->lpVtbl->get_value(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLAttribute_QueryInterface(IXMLAttribute* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLAttribute_QueryInterface(IXMLAttribute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLAttribute_AddRef(IXMLAttribute* This) { +static inline ULONG IXMLAttribute_AddRef(IXMLAttribute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLAttribute_Release(IXMLAttribute* This) { +static inline ULONG IXMLAttribute_Release(IXMLAttribute* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLAttribute_GetTypeInfoCount(IXMLAttribute* This,UINT *pctinfo) { +static inline HRESULT IXMLAttribute_GetTypeInfoCount(IXMLAttribute* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLAttribute_GetTypeInfo(IXMLAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLAttribute_GetTypeInfo(IXMLAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLAttribute_GetIDsOfNames(IXMLAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLAttribute_GetIDsOfNames(IXMLAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLAttribute_Invoke(IXMLAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLAttribute_Invoke(IXMLAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLAttribute methods ***/ -static __WIDL_INLINE HRESULT IXMLAttribute_get_name(IXMLAttribute* This,BSTR *p) { +static inline HRESULT IXMLAttribute_get_name(IXMLAttribute* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IXMLAttribute_get_value(IXMLAttribute* This,BSTR *p) { +static inline HRESULT IXMLAttribute_get_value(IXMLAttribute* This,BSTR *p) { return This->lpVtbl->get_value(This,p); } #endif @@ -10214,17 +10206,17 @@ interface IXMLError { #define IXMLError_GetErrorInfo(This,pErrorReturn) (This)->lpVtbl->GetErrorInfo(This,pErrorReturn) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLError_QueryInterface(IXMLError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLError_QueryInterface(IXMLError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLError_AddRef(IXMLError* This) { +static inline ULONG IXMLError_AddRef(IXMLError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLError_Release(IXMLError* This) { +static inline ULONG IXMLError_Release(IXMLError* This) { return This->lpVtbl->Release(This); } /*** IXMLError methods ***/ -static __WIDL_INLINE HRESULT IXMLError_GetErrorInfo(IXMLError* This,XML_ERROR *pErrorReturn) { +static inline HRESULT IXMLError_GetErrorInfo(IXMLError* This,XML_ERROR *pErrorReturn) { return This->lpVtbl->GetErrorInfo(This,pErrorReturn); } #endif @@ -10326,30 +10318,30 @@ interface IXMLElementNotificationSink { #define IXMLElementNotificationSink_ChildAdded(This,pChildElem) (This)->lpVtbl->ChildAdded(This,pChildElem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLElementNotificationSink_QueryInterface(IXMLElementNotificationSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLElementNotificationSink_QueryInterface(IXMLElementNotificationSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLElementNotificationSink_AddRef(IXMLElementNotificationSink* This) { +static inline ULONG IXMLElementNotificationSink_AddRef(IXMLElementNotificationSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLElementNotificationSink_Release(IXMLElementNotificationSink* This) { +static inline ULONG IXMLElementNotificationSink_Release(IXMLElementNotificationSink* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLElementNotificationSink_GetTypeInfoCount(IXMLElementNotificationSink* This,UINT *pctinfo) { +static inline HRESULT IXMLElementNotificationSink_GetTypeInfoCount(IXMLElementNotificationSink* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLElementNotificationSink_GetTypeInfo(IXMLElementNotificationSink* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLElementNotificationSink_GetTypeInfo(IXMLElementNotificationSink* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLElementNotificationSink_GetIDsOfNames(IXMLElementNotificationSink* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLElementNotificationSink_GetIDsOfNames(IXMLElementNotificationSink* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLElementNotificationSink_Invoke(IXMLElementNotificationSink* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLElementNotificationSink_Invoke(IXMLElementNotificationSink* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLElementNotificationSink methods ***/ -static __WIDL_INLINE HRESULT IXMLElementNotificationSink_ChildAdded(IXMLElementNotificationSink* This,IDispatch *pChildElem) { +static inline HRESULT IXMLElementNotificationSink_ChildAdded(IXMLElementNotificationSink* This,IDispatch *pChildElem) { return This->lpVtbl->ChildAdded(This,pChildElem); } #endif diff --git a/lib/libc/include/any-windows-any/msxml2.h b/lib/libc/include/any-windows-any/msxml2.h index 88ea5b22eeaa81d5f25e651e3d8f92f44cff3941..afbbf9322ee82744585e8825a5a74beff08a5dfc 100644 --- a/lib/libc/include/any-windows-any/msxml2.h +++ b/lib/libc/include/any-windows-any/msxml2.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/msxml2.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/msxml2.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __msxml2_h__ #define __msxml2_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXMLElementCollection_FWD_DEFINED__ @@ -504,15 +496,6 @@ typedef struct XMLSchemaCache40 XMLSchemaCache40; #endif /* defined __cplusplus */ #endif /* defined __XMLSchemaCache40_FWD_DEFINED__ */ -#ifndef __XMLSchemaCache60_FWD_DEFINED__ -#define __XMLSchemaCache60_FWD_DEFINED__ -#ifdef __cplusplus -typedef class XMLSchemaCache60 XMLSchemaCache60; -#else -typedef struct XMLSchemaCache60 XMLSchemaCache60; -#endif /* defined __cplusplus */ -#endif /* defined __XMLSchemaCache60_FWD_DEFINED__ */ - #ifndef __XMLSchemaCache_FWD_DEFINED__ #define __XMLSchemaCache_FWD_DEFINED__ #ifdef __cplusplus @@ -1843,39 +1826,39 @@ interface IXMLElementCollection { #define IXMLElementCollection_item(This,var1,var2,ppDisp) (This)->lpVtbl->item(This,var1,var2,ppDisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLElementCollection_QueryInterface(IXMLElementCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLElementCollection_QueryInterface(IXMLElementCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLElementCollection_AddRef(IXMLElementCollection* This) { +static inline ULONG IXMLElementCollection_AddRef(IXMLElementCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLElementCollection_Release(IXMLElementCollection* This) { +static inline ULONG IXMLElementCollection_Release(IXMLElementCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLElementCollection_GetTypeInfoCount(IXMLElementCollection* This,UINT *pctinfo) { +static inline HRESULT IXMLElementCollection_GetTypeInfoCount(IXMLElementCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLElementCollection_GetTypeInfo(IXMLElementCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLElementCollection_GetTypeInfo(IXMLElementCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLElementCollection_GetIDsOfNames(IXMLElementCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLElementCollection_GetIDsOfNames(IXMLElementCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLElementCollection_Invoke(IXMLElementCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLElementCollection_Invoke(IXMLElementCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLElementCollection methods ***/ -static __WIDL_INLINE HRESULT IXMLElementCollection_put_length(IXMLElementCollection* This,LONG v) { +static inline HRESULT IXMLElementCollection_put_length(IXMLElementCollection* This,LONG v) { return This->lpVtbl->put_length(This,v); } -static __WIDL_INLINE HRESULT IXMLElementCollection_get_length(IXMLElementCollection* This,LONG *p) { +static inline HRESULT IXMLElementCollection_get_length(IXMLElementCollection* This,LONG *p) { return This->lpVtbl->get_length(This,p); } -static __WIDL_INLINE HRESULT IXMLElementCollection_get__newEnum(IXMLElementCollection* This,IUnknown **ppUnk) { +static inline HRESULT IXMLElementCollection_get__newEnum(IXMLElementCollection* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } -static __WIDL_INLINE HRESULT IXMLElementCollection_item(IXMLElementCollection* This,VARIANT var1,VARIANT var2,IDispatch **ppDisp) { +static inline HRESULT IXMLElementCollection_item(IXMLElementCollection* This,VARIANT var1,VARIANT var2,IDispatch **ppDisp) { return This->lpVtbl->item(This,var1,var2,ppDisp); } #endif @@ -2073,63 +2056,63 @@ interface IXMLElement { #define IXMLElement_removeChild(This,pChildElem) (This)->lpVtbl->removeChild(This,pChildElem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLElement_QueryInterface(IXMLElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLElement_QueryInterface(IXMLElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLElement_AddRef(IXMLElement* This) { +static inline ULONG IXMLElement_AddRef(IXMLElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLElement_Release(IXMLElement* This) { +static inline ULONG IXMLElement_Release(IXMLElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLElement_GetTypeInfoCount(IXMLElement* This,UINT *pctinfo) { +static inline HRESULT IXMLElement_GetTypeInfoCount(IXMLElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLElement_GetTypeInfo(IXMLElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLElement_GetTypeInfo(IXMLElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLElement_GetIDsOfNames(IXMLElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLElement_GetIDsOfNames(IXMLElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLElement_Invoke(IXMLElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLElement_Invoke(IXMLElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLElement methods ***/ -static __WIDL_INLINE HRESULT IXMLElement_get_tagName(IXMLElement* This,BSTR *p) { +static inline HRESULT IXMLElement_get_tagName(IXMLElement* This,BSTR *p) { return This->lpVtbl->get_tagName(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_put_tagName(IXMLElement* This,BSTR p) { +static inline HRESULT IXMLElement_put_tagName(IXMLElement* This,BSTR p) { return This->lpVtbl->put_tagName(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_get_parent(IXMLElement* This,IXMLElement **parent) { +static inline HRESULT IXMLElement_get_parent(IXMLElement* This,IXMLElement **parent) { return This->lpVtbl->get_parent(This,parent); } -static __WIDL_INLINE HRESULT IXMLElement_setAttribute(IXMLElement* This,BSTR strPropertyName,VARIANT PropertyValue) { +static inline HRESULT IXMLElement_setAttribute(IXMLElement* This,BSTR strPropertyName,VARIANT PropertyValue) { return This->lpVtbl->setAttribute(This,strPropertyName,PropertyValue); } -static __WIDL_INLINE HRESULT IXMLElement_getAttribute(IXMLElement* This,BSTR strPropertyName,VARIANT *PropertyValue) { +static inline HRESULT IXMLElement_getAttribute(IXMLElement* This,BSTR strPropertyName,VARIANT *PropertyValue) { return This->lpVtbl->getAttribute(This,strPropertyName,PropertyValue); } -static __WIDL_INLINE HRESULT IXMLElement_removeAttribute(IXMLElement* This,BSTR strPropertyName) { +static inline HRESULT IXMLElement_removeAttribute(IXMLElement* This,BSTR strPropertyName) { return This->lpVtbl->removeAttribute(This,strPropertyName); } -static __WIDL_INLINE HRESULT IXMLElement_get_children(IXMLElement* This,IXMLElementCollection **p) { +static inline HRESULT IXMLElement_get_children(IXMLElement* This,IXMLElementCollection **p) { return This->lpVtbl->get_children(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_get_type(IXMLElement* This,LONG *p) { +static inline HRESULT IXMLElement_get_type(IXMLElement* This,LONG *p) { return This->lpVtbl->get_type(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_get_text(IXMLElement* This,BSTR *p) { +static inline HRESULT IXMLElement_get_text(IXMLElement* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_put_text(IXMLElement* This,BSTR p) { +static inline HRESULT IXMLElement_put_text(IXMLElement* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLElement_addChild(IXMLElement* This,IXMLElement *pChildElem,LONG lIndex,LONG lreserved) { +static inline HRESULT IXMLElement_addChild(IXMLElement* This,IXMLElement *pChildElem,LONG lIndex,LONG lreserved) { return This->lpVtbl->addChild(This,pChildElem,lIndex,lreserved); } -static __WIDL_INLINE HRESULT IXMLElement_removeChild(IXMLElement* This,IXMLElement *pChildElem) { +static inline HRESULT IXMLElement_removeChild(IXMLElement* This,IXMLElement *pChildElem) { return This->lpVtbl->removeChild(This,pChildElem); } #endif @@ -2533,135 +2516,135 @@ interface IXMLDOMNode { #define IXMLDOMNode_transformNodeToObject(This,domNode,var1) (This)->lpVtbl->transformNodeToObject(This,domNode,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNode_QueryInterface(IXMLDOMNode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNode_QueryInterface(IXMLDOMNode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNode_AddRef(IXMLDOMNode* This) { +static inline ULONG IXMLDOMNode_AddRef(IXMLDOMNode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNode_Release(IXMLDOMNode* This) { +static inline ULONG IXMLDOMNode_Release(IXMLDOMNode* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNode_GetTypeInfoCount(IXMLDOMNode* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNode_GetTypeInfoCount(IXMLDOMNode* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNode_GetTypeInfo(IXMLDOMNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNode_GetTypeInfo(IXMLDOMNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNode_GetIDsOfNames(IXMLDOMNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNode_GetIDsOfNames(IXMLDOMNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNode_Invoke(IXMLDOMNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNode_Invoke(IXMLDOMNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeName(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_nodeName(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeValue(IXMLDOMNode* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNode_get_nodeValue(IXMLDOMNode* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_nodeValue(IXMLDOMNode* This,VARIANT var1) { +static inline HRESULT IXMLDOMNode_put_nodeValue(IXMLDOMNode* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeType(IXMLDOMNode* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMNode_get_nodeType(IXMLDOMNode* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_parentNode(IXMLDOMNode* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMNode_get_parentNode(IXMLDOMNode* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_childNodes(IXMLDOMNode* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMNode_get_childNodes(IXMLDOMNode* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_firstChild(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_firstChild(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_lastChild(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_lastChild(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_previousSibling(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_previousSibling(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nextSibling(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_nextSibling(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_attributes(IXMLDOMNode* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMNode_get_attributes(IXMLDOMNode* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMNode_insertBefore(IXMLDOMNode* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMNode_insertBefore(IXMLDOMNode* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_replaceChild(IXMLDOMNode* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMNode_replaceChild(IXMLDOMNode* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_removeChild(IXMLDOMNode* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMNode_removeChild(IXMLDOMNode* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_appendChild(IXMLDOMNode* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMNode_appendChild(IXMLDOMNode* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_hasChildNodes(IXMLDOMNode* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNode_hasChildNodes(IXMLDOMNode* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_ownerDocument(IXMLDOMNode* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMNode_get_ownerDocument(IXMLDOMNode* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMNode_cloneNode(IXMLDOMNode* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNode_cloneNode(IXMLDOMNode* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeTypeString(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_nodeTypeString(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_text(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_text(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_text(IXMLDOMNode* This,BSTR p) { +static inline HRESULT IXMLDOMNode_put_text(IXMLDOMNode* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_specified(IXMLDOMNode* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNode_get_specified(IXMLDOMNode* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_definition(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_definition(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeTypedValue(IXMLDOMNode* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNode_get_nodeTypedValue(IXMLDOMNode* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_nodeTypedValue(IXMLDOMNode* This,VARIANT var1) { +static inline HRESULT IXMLDOMNode_put_nodeTypedValue(IXMLDOMNode* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_dataType(IXMLDOMNode* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNode_get_dataType(IXMLDOMNode* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_dataType(IXMLDOMNode* This,BSTR p) { +static inline HRESULT IXMLDOMNode_put_dataType(IXMLDOMNode* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_xml(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_xml(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_transformNode(IXMLDOMNode* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMNode_transformNode(IXMLDOMNode* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_selectNodes(IXMLDOMNode* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMNode_selectNodes(IXMLDOMNode* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMNode_selectSingleNode(IXMLDOMNode* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNode_selectSingleNode(IXMLDOMNode* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_parsed(IXMLDOMNode* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNode_get_parsed(IXMLDOMNode* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_namespaceURI(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_namespaceURI(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_prefix(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_prefix(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_baseName(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_baseName(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_transformNodeToObject(IXMLDOMNode* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMNode_transformNodeToObject(IXMLDOMNode* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } #endif @@ -3241,235 +3224,235 @@ interface IXMLDOMDocument { #define IXMLDOMDocument_put_ontransformnode(This,var1) (This)->lpVtbl->put_ontransformnode(This,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_QueryInterface(IXMLDOMDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocument_QueryInterface(IXMLDOMDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocument_AddRef(IXMLDOMDocument* This) { +static inline ULONG IXMLDOMDocument_AddRef(IXMLDOMDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocument_Release(IXMLDOMDocument* This) { +static inline ULONG IXMLDOMDocument_Release(IXMLDOMDocument* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_GetTypeInfoCount(IXMLDOMDocument* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocument_GetTypeInfoCount(IXMLDOMDocument* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_GetTypeInfo(IXMLDOMDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocument_GetTypeInfo(IXMLDOMDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_GetIDsOfNames(IXMLDOMDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocument_GetIDsOfNames(IXMLDOMDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_Invoke(IXMLDOMDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocument_Invoke(IXMLDOMDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeName(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_nodeName(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeValue(IXMLDOMDocument* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument_get_nodeValue(IXMLDOMDocument* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_nodeValue(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_nodeValue(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeType(IXMLDOMDocument* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocument_get_nodeType(IXMLDOMDocument* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_parentNode(IXMLDOMDocument* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocument_get_parentNode(IXMLDOMDocument* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_childNodes(IXMLDOMDocument* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument_get_childNodes(IXMLDOMDocument* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_firstChild(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_firstChild(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_lastChild(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_lastChild(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_previousSibling(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_previousSibling(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nextSibling(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_nextSibling(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_attributes(IXMLDOMDocument* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocument_get_attributes(IXMLDOMDocument* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_insertBefore(IXMLDOMDocument* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument_insertBefore(IXMLDOMDocument* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_replaceChild(IXMLDOMDocument* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument_replaceChild(IXMLDOMDocument* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_removeChild(IXMLDOMDocument* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocument_removeChild(IXMLDOMDocument* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_appendChild(IXMLDOMDocument* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocument_appendChild(IXMLDOMDocument* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_hasChildNodes(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_hasChildNodes(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_ownerDocument(IXMLDOMDocument* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocument_get_ownerDocument(IXMLDOMDocument* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_cloneNode(IXMLDOMDocument* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument_cloneNode(IXMLDOMDocument* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeTypeString(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_nodeTypeString(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_text(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_text(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_text(IXMLDOMDocument* This,BSTR p) { +static inline HRESULT IXMLDOMDocument_put_text(IXMLDOMDocument* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_specified(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_specified(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_definition(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_definition(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeTypedValue(IXMLDOMDocument* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument_get_nodeTypedValue(IXMLDOMDocument* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_nodeTypedValue(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_nodeTypedValue(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_dataType(IXMLDOMDocument* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument_get_dataType(IXMLDOMDocument* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_dataType(IXMLDOMDocument* This,BSTR p) { +static inline HRESULT IXMLDOMDocument_put_dataType(IXMLDOMDocument* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_xml(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_xml(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_transformNode(IXMLDOMDocument* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocument_transformNode(IXMLDOMDocument* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_selectNodes(IXMLDOMDocument* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument_selectNodes(IXMLDOMDocument* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_selectSingleNode(IXMLDOMDocument* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument_selectSingleNode(IXMLDOMDocument* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_parsed(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_parsed(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_namespaceURI(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_namespaceURI(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_prefix(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_prefix(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_baseName(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_baseName(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_transformNodeToObject(IXMLDOMDocument* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_transformNodeToObject(IXMLDOMDocument* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMDocument methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_doctype(IXMLDOMDocument* This,IXMLDOMDocumentType **docType) { +static inline HRESULT IXMLDOMDocument_get_doctype(IXMLDOMDocument* This,IXMLDOMDocumentType **docType) { return This->lpVtbl->get_doctype(This,docType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_implementation(IXMLDOMDocument* This,IXMLDOMImplementation **impl) { +static inline HRESULT IXMLDOMDocument_get_implementation(IXMLDOMDocument* This,IXMLDOMImplementation **impl) { return This->lpVtbl->get_implementation(This,impl); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_documentElement(IXMLDOMDocument* This,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument_get_documentElement(IXMLDOMDocument* This,IXMLDOMElement **domElement) { return This->lpVtbl->get_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_putref_documentElement(IXMLDOMDocument* This,IXMLDOMElement *domElement) { +static inline HRESULT IXMLDOMDocument_putref_documentElement(IXMLDOMDocument* This,IXMLDOMElement *domElement) { return This->lpVtbl->putref_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createElement(IXMLDOMDocument* This,BSTR p,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument_createElement(IXMLDOMDocument* This,BSTR p,IXMLDOMElement **domElement) { return This->lpVtbl->createElement(This,p,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createDocumentFragment(IXMLDOMDocument* This,IXMLDOMDocumentFragment **docFrag) { +static inline HRESULT IXMLDOMDocument_createDocumentFragment(IXMLDOMDocument* This,IXMLDOMDocumentFragment **docFrag) { return This->lpVtbl->createDocumentFragment(This,docFrag); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createTextNode(IXMLDOMDocument* This,BSTR p,IXMLDOMText **text) { +static inline HRESULT IXMLDOMDocument_createTextNode(IXMLDOMDocument* This,BSTR p,IXMLDOMText **text) { return This->lpVtbl->createTextNode(This,p,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createComment(IXMLDOMDocument* This,BSTR p,IXMLDOMComment **comment) { +static inline HRESULT IXMLDOMDocument_createComment(IXMLDOMDocument* This,BSTR p,IXMLDOMComment **comment) { return This->lpVtbl->createComment(This,p,comment); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createCDATASection(IXMLDOMDocument* This,BSTR p,IXMLDOMCDATASection **cdata) { +static inline HRESULT IXMLDOMDocument_createCDATASection(IXMLDOMDocument* This,BSTR p,IXMLDOMCDATASection **cdata) { return This->lpVtbl->createCDATASection(This,p,cdata); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createProcessingInstruction(IXMLDOMDocument* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { +static inline HRESULT IXMLDOMDocument_createProcessingInstruction(IXMLDOMDocument* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { return This->lpVtbl->createProcessingInstruction(This,target,data,pi); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createAttribute(IXMLDOMDocument* This,BSTR p,IXMLDOMAttribute **attribute) { +static inline HRESULT IXMLDOMDocument_createAttribute(IXMLDOMDocument* This,BSTR p,IXMLDOMAttribute **attribute) { return This->lpVtbl->createAttribute(This,p,attribute); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createEntityReference(IXMLDOMDocument* This,BSTR p,IXMLDOMEntityReference **entityRef) { +static inline HRESULT IXMLDOMDocument_createEntityReference(IXMLDOMDocument* This,BSTR p,IXMLDOMEntityReference **entityRef) { return This->lpVtbl->createEntityReference(This,p,entityRef); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_getElementsByTagName(IXMLDOMDocument* This,BSTR p,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocument_getElementsByTagName(IXMLDOMDocument* This,BSTR p,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,p,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createNode(IXMLDOMDocument* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument_createNode(IXMLDOMDocument* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->createNode(This,var,name,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_nodeFromID(IXMLDOMDocument* This,BSTR id,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument_nodeFromID(IXMLDOMDocument* This,BSTR id,IXMLDOMNode **node) { return This->lpVtbl->nodeFromID(This,id,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_load(IXMLDOMDocument* This,VARIANT var1,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_load(IXMLDOMDocument* This,VARIANT var1,VARIANT_BOOL *pbool) { return This->lpVtbl->load(This,var1,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_readyState(IXMLDOMDocument* This,LONG *value) { +static inline HRESULT IXMLDOMDocument_get_readyState(IXMLDOMDocument* This,LONG *value) { return This->lpVtbl->get_readyState(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_parseError(IXMLDOMDocument* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument_get_parseError(IXMLDOMDocument* This,IXMLDOMParseError **err) { return This->lpVtbl->get_parseError(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_url(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_url(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_async(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_async(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_async(IXMLDOMDocument* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument_put_async(IXMLDOMDocument* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_abort(IXMLDOMDocument* This) { +static inline HRESULT IXMLDOMDocument_abort(IXMLDOMDocument* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_loadXML(IXMLDOMDocument* This,BSTR p,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_loadXML(IXMLDOMDocument* This,BSTR p,VARIANT_BOOL *pbool) { return This->lpVtbl->loadXML(This,p,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_save(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_save(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->save(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument_put_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument_put_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument_put_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_onreadystatechange(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_onreadystatechange(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_onreadystatechange(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_ondataavailable(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_ondataavailable(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_ondataavailable(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_ontransformnode(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_ontransformnode(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_ontransformnode(This,var1); } #endif @@ -3625,48 +3608,48 @@ interface IXMLDOMSchemaCollection { #define IXMLDOMSchemaCollection_get__newEnum(This,ppUnk) (This)->lpVtbl->get__newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_QueryInterface(IXMLDOMSchemaCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMSchemaCollection_QueryInterface(IXMLDOMSchemaCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMSchemaCollection_AddRef(IXMLDOMSchemaCollection* This) { +static inline ULONG IXMLDOMSchemaCollection_AddRef(IXMLDOMSchemaCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMSchemaCollection_Release(IXMLDOMSchemaCollection* This) { +static inline ULONG IXMLDOMSchemaCollection_Release(IXMLDOMSchemaCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_GetTypeInfoCount(IXMLDOMSchemaCollection* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMSchemaCollection_GetTypeInfoCount(IXMLDOMSchemaCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_GetTypeInfo(IXMLDOMSchemaCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMSchemaCollection_GetTypeInfo(IXMLDOMSchemaCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_GetIDsOfNames(IXMLDOMSchemaCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMSchemaCollection_GetIDsOfNames(IXMLDOMSchemaCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_Invoke(IXMLDOMSchemaCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMSchemaCollection_Invoke(IXMLDOMSchemaCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMSchemaCollection methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_add(IXMLDOMSchemaCollection* This,BSTR uri,VARIANT var) { +static inline HRESULT IXMLDOMSchemaCollection_add(IXMLDOMSchemaCollection* This,BSTR uri,VARIANT var) { return This->lpVtbl->add(This,uri,var); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_get(IXMLDOMSchemaCollection* This,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMSchemaCollection_get(IXMLDOMSchemaCollection* This,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->get(This,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_remove(IXMLDOMSchemaCollection* This,BSTR uri) { +static inline HRESULT IXMLDOMSchemaCollection_remove(IXMLDOMSchemaCollection* This,BSTR uri) { return This->lpVtbl->remove(This,uri); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_get_length(IXMLDOMSchemaCollection* This,LONG *length) { +static inline HRESULT IXMLDOMSchemaCollection_get_length(IXMLDOMSchemaCollection* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_get_namespaceURI(IXMLDOMSchemaCollection* This,LONG index,BSTR *len) { +static inline HRESULT IXMLDOMSchemaCollection_get_namespaceURI(IXMLDOMSchemaCollection* This,LONG index,BSTR *len) { return This->lpVtbl->get_namespaceURI(This,index,len); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_addCollection(IXMLDOMSchemaCollection* This,IXMLDOMSchemaCollection *otherCollection) { +static inline HRESULT IXMLDOMSchemaCollection_addCollection(IXMLDOMSchemaCollection* This,IXMLDOMSchemaCollection *otherCollection) { return This->lpVtbl->addCollection(This,otherCollection); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_get__newEnum(IXMLDOMSchemaCollection* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMSchemaCollection_get__newEnum(IXMLDOMSchemaCollection* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } #endif @@ -3843,64 +3826,64 @@ interface IXMLDOMSchemaCollection2 { #define IXMLDOMSchemaCollection2_getDeclaration(This,node,item) (This)->lpVtbl->getDeclaration(This,node,item) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_QueryInterface(IXMLDOMSchemaCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMSchemaCollection2_QueryInterface(IXMLDOMSchemaCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMSchemaCollection2_AddRef(IXMLDOMSchemaCollection2* This) { +static inline ULONG IXMLDOMSchemaCollection2_AddRef(IXMLDOMSchemaCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMSchemaCollection2_Release(IXMLDOMSchemaCollection2* This) { +static inline ULONG IXMLDOMSchemaCollection2_Release(IXMLDOMSchemaCollection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_GetTypeInfoCount(IXMLDOMSchemaCollection2* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMSchemaCollection2_GetTypeInfoCount(IXMLDOMSchemaCollection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_GetTypeInfo(IXMLDOMSchemaCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMSchemaCollection2_GetTypeInfo(IXMLDOMSchemaCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_GetIDsOfNames(IXMLDOMSchemaCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMSchemaCollection2_GetIDsOfNames(IXMLDOMSchemaCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_Invoke(IXMLDOMSchemaCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMSchemaCollection2_Invoke(IXMLDOMSchemaCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMSchemaCollection methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_add(IXMLDOMSchemaCollection2* This,BSTR uri,VARIANT var) { +static inline HRESULT IXMLDOMSchemaCollection2_add(IXMLDOMSchemaCollection2* This,BSTR uri,VARIANT var) { return This->lpVtbl->add(This,uri,var); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get(IXMLDOMSchemaCollection2* This,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMSchemaCollection2_get(IXMLDOMSchemaCollection2* This,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->get(This,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_remove(IXMLDOMSchemaCollection2* This,BSTR uri) { +static inline HRESULT IXMLDOMSchemaCollection2_remove(IXMLDOMSchemaCollection2* This,BSTR uri) { return This->lpVtbl->remove(This,uri); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get_length(IXMLDOMSchemaCollection2* This,LONG *length) { +static inline HRESULT IXMLDOMSchemaCollection2_get_length(IXMLDOMSchemaCollection2* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get_namespaceURI(IXMLDOMSchemaCollection2* This,LONG index,BSTR *len) { +static inline HRESULT IXMLDOMSchemaCollection2_get_namespaceURI(IXMLDOMSchemaCollection2* This,LONG index,BSTR *len) { return This->lpVtbl->get_namespaceURI(This,index,len); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_addCollection(IXMLDOMSchemaCollection2* This,IXMLDOMSchemaCollection *otherCollection) { +static inline HRESULT IXMLDOMSchemaCollection2_addCollection(IXMLDOMSchemaCollection2* This,IXMLDOMSchemaCollection *otherCollection) { return This->lpVtbl->addCollection(This,otherCollection); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get__newEnum(IXMLDOMSchemaCollection2* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMSchemaCollection2_get__newEnum(IXMLDOMSchemaCollection2* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } /*** IXMLDOMSchemaCollection2 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_validate(IXMLDOMSchemaCollection2* This) { +static inline HRESULT IXMLDOMSchemaCollection2_validate(IXMLDOMSchemaCollection2* This) { return This->lpVtbl->validate(This); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_put_validateOnLoad(IXMLDOMSchemaCollection2* This,VARIANT_BOOL validateOnLoad) { +static inline HRESULT IXMLDOMSchemaCollection2_put_validateOnLoad(IXMLDOMSchemaCollection2* This,VARIANT_BOOL validateOnLoad) { return This->lpVtbl->put_validateOnLoad(This,validateOnLoad); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get_validateOnLoad(IXMLDOMSchemaCollection2* This,VARIANT_BOOL *validateOnLoad) { +static inline HRESULT IXMLDOMSchemaCollection2_get_validateOnLoad(IXMLDOMSchemaCollection2* This,VARIANT_BOOL *validateOnLoad) { return This->lpVtbl->get_validateOnLoad(This,validateOnLoad); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_getSchema(IXMLDOMSchemaCollection2* This,BSTR namespaceURI,ISchema **schema) { +static inline HRESULT IXMLDOMSchemaCollection2_getSchema(IXMLDOMSchemaCollection2* This,BSTR namespaceURI,ISchema **schema) { return This->lpVtbl->getSchema(This,namespaceURI,schema); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_getDeclaration(IXMLDOMSchemaCollection2* This,IXMLDOMNode *node,ISchemaItem **item) { +static inline HRESULT IXMLDOMSchemaCollection2_getDeclaration(IXMLDOMSchemaCollection2* This,IXMLDOMNode *node,ISchemaItem **item) { return This->lpVtbl->getDeclaration(This,node,item); } #endif @@ -4420,254 +4403,254 @@ interface IXMLDOMDocument2 { #define IXMLDOMDocument2_getProperty(This,p,var) (This)->lpVtbl->getProperty(This,p,var) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_QueryInterface(IXMLDOMDocument2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocument2_QueryInterface(IXMLDOMDocument2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocument2_AddRef(IXMLDOMDocument2* This) { +static inline ULONG IXMLDOMDocument2_AddRef(IXMLDOMDocument2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocument2_Release(IXMLDOMDocument2* This) { +static inline ULONG IXMLDOMDocument2_Release(IXMLDOMDocument2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_GetTypeInfoCount(IXMLDOMDocument2* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocument2_GetTypeInfoCount(IXMLDOMDocument2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_GetTypeInfo(IXMLDOMDocument2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocument2_GetTypeInfo(IXMLDOMDocument2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_GetIDsOfNames(IXMLDOMDocument2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocument2_GetIDsOfNames(IXMLDOMDocument2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_Invoke(IXMLDOMDocument2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocument2_Invoke(IXMLDOMDocument2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeName(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_nodeName(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeValue(IXMLDOMDocument2* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument2_get_nodeValue(IXMLDOMDocument2* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_nodeValue(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_nodeValue(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeType(IXMLDOMDocument2* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocument2_get_nodeType(IXMLDOMDocument2* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_parentNode(IXMLDOMDocument2* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocument2_get_parentNode(IXMLDOMDocument2* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_childNodes(IXMLDOMDocument2* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument2_get_childNodes(IXMLDOMDocument2* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_firstChild(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_firstChild(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_lastChild(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_lastChild(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_previousSibling(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_previousSibling(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nextSibling(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_nextSibling(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_attributes(IXMLDOMDocument2* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocument2_get_attributes(IXMLDOMDocument2* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_insertBefore(IXMLDOMDocument2* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument2_insertBefore(IXMLDOMDocument2* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_replaceChild(IXMLDOMDocument2* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument2_replaceChild(IXMLDOMDocument2* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_removeChild(IXMLDOMDocument2* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocument2_removeChild(IXMLDOMDocument2* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_appendChild(IXMLDOMDocument2* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocument2_appendChild(IXMLDOMDocument2* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_hasChildNodes(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_hasChildNodes(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_ownerDocument(IXMLDOMDocument2* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocument2_get_ownerDocument(IXMLDOMDocument2* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_cloneNode(IXMLDOMDocument2* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument2_cloneNode(IXMLDOMDocument2* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeTypeString(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_nodeTypeString(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_text(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_text(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_text(IXMLDOMDocument2* This,BSTR p) { +static inline HRESULT IXMLDOMDocument2_put_text(IXMLDOMDocument2* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_specified(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_specified(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_definition(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_definition(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeTypedValue(IXMLDOMDocument2* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument2_get_nodeTypedValue(IXMLDOMDocument2* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_nodeTypedValue(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_nodeTypedValue(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_dataType(IXMLDOMDocument2* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument2_get_dataType(IXMLDOMDocument2* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_dataType(IXMLDOMDocument2* This,BSTR p) { +static inline HRESULT IXMLDOMDocument2_put_dataType(IXMLDOMDocument2* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_xml(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_xml(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_transformNode(IXMLDOMDocument2* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_transformNode(IXMLDOMDocument2* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_selectNodes(IXMLDOMDocument2* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument2_selectNodes(IXMLDOMDocument2* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_selectSingleNode(IXMLDOMDocument2* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument2_selectSingleNode(IXMLDOMDocument2* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_parsed(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_parsed(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_namespaceURI(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_namespaceURI(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_prefix(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_prefix(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_baseName(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_baseName(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_transformNodeToObject(IXMLDOMDocument2* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_transformNodeToObject(IXMLDOMDocument2* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMDocument methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_doctype(IXMLDOMDocument2* This,IXMLDOMDocumentType **docType) { +static inline HRESULT IXMLDOMDocument2_get_doctype(IXMLDOMDocument2* This,IXMLDOMDocumentType **docType) { return This->lpVtbl->get_doctype(This,docType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_implementation(IXMLDOMDocument2* This,IXMLDOMImplementation **impl) { +static inline HRESULT IXMLDOMDocument2_get_implementation(IXMLDOMDocument2* This,IXMLDOMImplementation **impl) { return This->lpVtbl->get_implementation(This,impl); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_documentElement(IXMLDOMDocument2* This,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument2_get_documentElement(IXMLDOMDocument2* This,IXMLDOMElement **domElement) { return This->lpVtbl->get_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_putref_documentElement(IXMLDOMDocument2* This,IXMLDOMElement *domElement) { +static inline HRESULT IXMLDOMDocument2_putref_documentElement(IXMLDOMDocument2* This,IXMLDOMElement *domElement) { return This->lpVtbl->putref_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createElement(IXMLDOMDocument2* This,BSTR p,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument2_createElement(IXMLDOMDocument2* This,BSTR p,IXMLDOMElement **domElement) { return This->lpVtbl->createElement(This,p,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createDocumentFragment(IXMLDOMDocument2* This,IXMLDOMDocumentFragment **docFrag) { +static inline HRESULT IXMLDOMDocument2_createDocumentFragment(IXMLDOMDocument2* This,IXMLDOMDocumentFragment **docFrag) { return This->lpVtbl->createDocumentFragment(This,docFrag); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createTextNode(IXMLDOMDocument2* This,BSTR p,IXMLDOMText **text) { +static inline HRESULT IXMLDOMDocument2_createTextNode(IXMLDOMDocument2* This,BSTR p,IXMLDOMText **text) { return This->lpVtbl->createTextNode(This,p,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createComment(IXMLDOMDocument2* This,BSTR p,IXMLDOMComment **comment) { +static inline HRESULT IXMLDOMDocument2_createComment(IXMLDOMDocument2* This,BSTR p,IXMLDOMComment **comment) { return This->lpVtbl->createComment(This,p,comment); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createCDATASection(IXMLDOMDocument2* This,BSTR p,IXMLDOMCDATASection **cdata) { +static inline HRESULT IXMLDOMDocument2_createCDATASection(IXMLDOMDocument2* This,BSTR p,IXMLDOMCDATASection **cdata) { return This->lpVtbl->createCDATASection(This,p,cdata); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createProcessingInstruction(IXMLDOMDocument2* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { +static inline HRESULT IXMLDOMDocument2_createProcessingInstruction(IXMLDOMDocument2* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { return This->lpVtbl->createProcessingInstruction(This,target,data,pi); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createAttribute(IXMLDOMDocument2* This,BSTR p,IXMLDOMAttribute **attribute) { +static inline HRESULT IXMLDOMDocument2_createAttribute(IXMLDOMDocument2* This,BSTR p,IXMLDOMAttribute **attribute) { return This->lpVtbl->createAttribute(This,p,attribute); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createEntityReference(IXMLDOMDocument2* This,BSTR p,IXMLDOMEntityReference **entityRef) { +static inline HRESULT IXMLDOMDocument2_createEntityReference(IXMLDOMDocument2* This,BSTR p,IXMLDOMEntityReference **entityRef) { return This->lpVtbl->createEntityReference(This,p,entityRef); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_getElementsByTagName(IXMLDOMDocument2* This,BSTR p,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocument2_getElementsByTagName(IXMLDOMDocument2* This,BSTR p,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,p,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createNode(IXMLDOMDocument2* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument2_createNode(IXMLDOMDocument2* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->createNode(This,var,name,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_nodeFromID(IXMLDOMDocument2* This,BSTR id,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument2_nodeFromID(IXMLDOMDocument2* This,BSTR id,IXMLDOMNode **node) { return This->lpVtbl->nodeFromID(This,id,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_load(IXMLDOMDocument2* This,VARIANT var1,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_load(IXMLDOMDocument2* This,VARIANT var1,VARIANT_BOOL *pbool) { return This->lpVtbl->load(This,var1,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_readyState(IXMLDOMDocument2* This,LONG *value) { +static inline HRESULT IXMLDOMDocument2_get_readyState(IXMLDOMDocument2* This,LONG *value) { return This->lpVtbl->get_readyState(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_parseError(IXMLDOMDocument2* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument2_get_parseError(IXMLDOMDocument2* This,IXMLDOMParseError **err) { return This->lpVtbl->get_parseError(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_url(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_url(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_async(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_async(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_async(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument2_put_async(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_abort(IXMLDOMDocument2* This) { +static inline HRESULT IXMLDOMDocument2_abort(IXMLDOMDocument2* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_loadXML(IXMLDOMDocument2* This,BSTR p,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_loadXML(IXMLDOMDocument2* This,BSTR p,VARIANT_BOOL *pbool) { return This->lpVtbl->loadXML(This,p,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_save(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_save(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->save(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_validateOnParse(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_validateOnParse(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_validateOnParse(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument2_put_validateOnParse(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_resolveExternals(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_resolveExternals(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_resolveExternals(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument2_put_resolveExternals(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_preserveWhiteSpace(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_preserveWhiteSpace(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_preserveWhiteSpace(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument2_put_preserveWhiteSpace(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_onreadystatechange(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_onreadystatechange(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_onreadystatechange(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_ondataavailable(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_ondataavailable(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_ondataavailable(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_ontransformnode(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_ontransformnode(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_ontransformnode(This,var1); } /*** IXMLDOMDocument2 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_namespaces(IXMLDOMDocument2* This,IXMLDOMSchemaCollection **schemaCollection) { +static inline HRESULT IXMLDOMDocument2_get_namespaces(IXMLDOMDocument2* This,IXMLDOMSchemaCollection **schemaCollection) { return This->lpVtbl->get_namespaces(This,schemaCollection); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_schemas(IXMLDOMDocument2* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument2_get_schemas(IXMLDOMDocument2* This,VARIANT *var1) { return This->lpVtbl->get_schemas(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_putref_schemas(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_putref_schemas(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->putref_schemas(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_validate(IXMLDOMDocument2* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument2_validate(IXMLDOMDocument2* This,IXMLDOMParseError **err) { return This->lpVtbl->validate(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_setProperty(IXMLDOMDocument2* This,BSTR p,VARIANT var) { +static inline HRESULT IXMLDOMDocument2_setProperty(IXMLDOMDocument2* This,BSTR p,VARIANT var) { return This->lpVtbl->setProperty(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_getProperty(IXMLDOMDocument2* This,BSTR p,VARIANT *var) { +static inline HRESULT IXMLDOMDocument2_getProperty(IXMLDOMDocument2* This,BSTR p,VARIANT *var) { return This->lpVtbl->getProperty(This,p,var); } #endif @@ -5191,261 +5174,261 @@ interface IXMLDOMDocument3 { #define IXMLDOMDocument3_importNode(This,node,deep,clone) (This)->lpVtbl->importNode(This,node,deep,clone) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_QueryInterface(IXMLDOMDocument3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocument3_QueryInterface(IXMLDOMDocument3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocument3_AddRef(IXMLDOMDocument3* This) { +static inline ULONG IXMLDOMDocument3_AddRef(IXMLDOMDocument3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocument3_Release(IXMLDOMDocument3* This) { +static inline ULONG IXMLDOMDocument3_Release(IXMLDOMDocument3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_GetTypeInfoCount(IXMLDOMDocument3* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocument3_GetTypeInfoCount(IXMLDOMDocument3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_GetTypeInfo(IXMLDOMDocument3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocument3_GetTypeInfo(IXMLDOMDocument3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_GetIDsOfNames(IXMLDOMDocument3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocument3_GetIDsOfNames(IXMLDOMDocument3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_Invoke(IXMLDOMDocument3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocument3_Invoke(IXMLDOMDocument3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeName(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_nodeName(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeValue(IXMLDOMDocument3* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument3_get_nodeValue(IXMLDOMDocument3* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_nodeValue(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_nodeValue(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeType(IXMLDOMDocument3* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocument3_get_nodeType(IXMLDOMDocument3* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_parentNode(IXMLDOMDocument3* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocument3_get_parentNode(IXMLDOMDocument3* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_childNodes(IXMLDOMDocument3* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument3_get_childNodes(IXMLDOMDocument3* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_firstChild(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_firstChild(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_lastChild(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_lastChild(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_previousSibling(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_previousSibling(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nextSibling(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_nextSibling(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_attributes(IXMLDOMDocument3* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocument3_get_attributes(IXMLDOMDocument3* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_insertBefore(IXMLDOMDocument3* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument3_insertBefore(IXMLDOMDocument3* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_replaceChild(IXMLDOMDocument3* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument3_replaceChild(IXMLDOMDocument3* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_removeChild(IXMLDOMDocument3* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocument3_removeChild(IXMLDOMDocument3* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_appendChild(IXMLDOMDocument3* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocument3_appendChild(IXMLDOMDocument3* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_hasChildNodes(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_hasChildNodes(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_ownerDocument(IXMLDOMDocument3* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocument3_get_ownerDocument(IXMLDOMDocument3* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_cloneNode(IXMLDOMDocument3* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument3_cloneNode(IXMLDOMDocument3* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeTypeString(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_nodeTypeString(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_text(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_text(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_text(IXMLDOMDocument3* This,BSTR p) { +static inline HRESULT IXMLDOMDocument3_put_text(IXMLDOMDocument3* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_specified(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_specified(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_definition(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_definition(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeTypedValue(IXMLDOMDocument3* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument3_get_nodeTypedValue(IXMLDOMDocument3* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_nodeTypedValue(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_nodeTypedValue(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_dataType(IXMLDOMDocument3* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument3_get_dataType(IXMLDOMDocument3* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_dataType(IXMLDOMDocument3* This,BSTR p) { +static inline HRESULT IXMLDOMDocument3_put_dataType(IXMLDOMDocument3* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_xml(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_xml(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_transformNode(IXMLDOMDocument3* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_transformNode(IXMLDOMDocument3* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_selectNodes(IXMLDOMDocument3* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument3_selectNodes(IXMLDOMDocument3* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_selectSingleNode(IXMLDOMDocument3* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument3_selectSingleNode(IXMLDOMDocument3* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_parsed(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_parsed(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_namespaceURI(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_namespaceURI(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_prefix(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_prefix(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_baseName(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_baseName(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_transformNodeToObject(IXMLDOMDocument3* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_transformNodeToObject(IXMLDOMDocument3* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMDocument methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_doctype(IXMLDOMDocument3* This,IXMLDOMDocumentType **docType) { +static inline HRESULT IXMLDOMDocument3_get_doctype(IXMLDOMDocument3* This,IXMLDOMDocumentType **docType) { return This->lpVtbl->get_doctype(This,docType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_implementation(IXMLDOMDocument3* This,IXMLDOMImplementation **impl) { +static inline HRESULT IXMLDOMDocument3_get_implementation(IXMLDOMDocument3* This,IXMLDOMImplementation **impl) { return This->lpVtbl->get_implementation(This,impl); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_documentElement(IXMLDOMDocument3* This,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument3_get_documentElement(IXMLDOMDocument3* This,IXMLDOMElement **domElement) { return This->lpVtbl->get_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_putref_documentElement(IXMLDOMDocument3* This,IXMLDOMElement *domElement) { +static inline HRESULT IXMLDOMDocument3_putref_documentElement(IXMLDOMDocument3* This,IXMLDOMElement *domElement) { return This->lpVtbl->putref_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createElement(IXMLDOMDocument3* This,BSTR p,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument3_createElement(IXMLDOMDocument3* This,BSTR p,IXMLDOMElement **domElement) { return This->lpVtbl->createElement(This,p,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createDocumentFragment(IXMLDOMDocument3* This,IXMLDOMDocumentFragment **docFrag) { +static inline HRESULT IXMLDOMDocument3_createDocumentFragment(IXMLDOMDocument3* This,IXMLDOMDocumentFragment **docFrag) { return This->lpVtbl->createDocumentFragment(This,docFrag); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createTextNode(IXMLDOMDocument3* This,BSTR p,IXMLDOMText **text) { +static inline HRESULT IXMLDOMDocument3_createTextNode(IXMLDOMDocument3* This,BSTR p,IXMLDOMText **text) { return This->lpVtbl->createTextNode(This,p,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createComment(IXMLDOMDocument3* This,BSTR p,IXMLDOMComment **comment) { +static inline HRESULT IXMLDOMDocument3_createComment(IXMLDOMDocument3* This,BSTR p,IXMLDOMComment **comment) { return This->lpVtbl->createComment(This,p,comment); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createCDATASection(IXMLDOMDocument3* This,BSTR p,IXMLDOMCDATASection **cdata) { +static inline HRESULT IXMLDOMDocument3_createCDATASection(IXMLDOMDocument3* This,BSTR p,IXMLDOMCDATASection **cdata) { return This->lpVtbl->createCDATASection(This,p,cdata); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createProcessingInstruction(IXMLDOMDocument3* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { +static inline HRESULT IXMLDOMDocument3_createProcessingInstruction(IXMLDOMDocument3* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { return This->lpVtbl->createProcessingInstruction(This,target,data,pi); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createAttribute(IXMLDOMDocument3* This,BSTR p,IXMLDOMAttribute **attribute) { +static inline HRESULT IXMLDOMDocument3_createAttribute(IXMLDOMDocument3* This,BSTR p,IXMLDOMAttribute **attribute) { return This->lpVtbl->createAttribute(This,p,attribute); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createEntityReference(IXMLDOMDocument3* This,BSTR p,IXMLDOMEntityReference **entityRef) { +static inline HRESULT IXMLDOMDocument3_createEntityReference(IXMLDOMDocument3* This,BSTR p,IXMLDOMEntityReference **entityRef) { return This->lpVtbl->createEntityReference(This,p,entityRef); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_getElementsByTagName(IXMLDOMDocument3* This,BSTR p,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocument3_getElementsByTagName(IXMLDOMDocument3* This,BSTR p,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,p,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createNode(IXMLDOMDocument3* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument3_createNode(IXMLDOMDocument3* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->createNode(This,var,name,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_nodeFromID(IXMLDOMDocument3* This,BSTR id,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument3_nodeFromID(IXMLDOMDocument3* This,BSTR id,IXMLDOMNode **node) { return This->lpVtbl->nodeFromID(This,id,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_load(IXMLDOMDocument3* This,VARIANT var1,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_load(IXMLDOMDocument3* This,VARIANT var1,VARIANT_BOOL *pbool) { return This->lpVtbl->load(This,var1,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_readyState(IXMLDOMDocument3* This,LONG *value) { +static inline HRESULT IXMLDOMDocument3_get_readyState(IXMLDOMDocument3* This,LONG *value) { return This->lpVtbl->get_readyState(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_parseError(IXMLDOMDocument3* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument3_get_parseError(IXMLDOMDocument3* This,IXMLDOMParseError **err) { return This->lpVtbl->get_parseError(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_url(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_url(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_async(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_async(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_async(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument3_put_async(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_abort(IXMLDOMDocument3* This) { +static inline HRESULT IXMLDOMDocument3_abort(IXMLDOMDocument3* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_loadXML(IXMLDOMDocument3* This,BSTR p,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_loadXML(IXMLDOMDocument3* This,BSTR p,VARIANT_BOOL *pbool) { return This->lpVtbl->loadXML(This,p,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_save(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_save(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->save(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_validateOnParse(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_validateOnParse(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_validateOnParse(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument3_put_validateOnParse(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_resolveExternals(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_resolveExternals(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_resolveExternals(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument3_put_resolveExternals(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_preserveWhiteSpace(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_preserveWhiteSpace(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_preserveWhiteSpace(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument3_put_preserveWhiteSpace(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_onreadystatechange(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_onreadystatechange(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_onreadystatechange(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_ondataavailable(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_ondataavailable(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_ondataavailable(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_ontransformnode(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_ontransformnode(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_ontransformnode(This,var1); } /*** IXMLDOMDocument2 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_namespaces(IXMLDOMDocument3* This,IXMLDOMSchemaCollection **schemaCollection) { +static inline HRESULT IXMLDOMDocument3_get_namespaces(IXMLDOMDocument3* This,IXMLDOMSchemaCollection **schemaCollection) { return This->lpVtbl->get_namespaces(This,schemaCollection); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_schemas(IXMLDOMDocument3* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument3_get_schemas(IXMLDOMDocument3* This,VARIANT *var1) { return This->lpVtbl->get_schemas(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_putref_schemas(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_putref_schemas(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->putref_schemas(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_validate(IXMLDOMDocument3* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument3_validate(IXMLDOMDocument3* This,IXMLDOMParseError **err) { return This->lpVtbl->validate(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_setProperty(IXMLDOMDocument3* This,BSTR p,VARIANT var) { +static inline HRESULT IXMLDOMDocument3_setProperty(IXMLDOMDocument3* This,BSTR p,VARIANT var) { return This->lpVtbl->setProperty(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_getProperty(IXMLDOMDocument3* This,BSTR p,VARIANT *var) { +static inline HRESULT IXMLDOMDocument3_getProperty(IXMLDOMDocument3* This,BSTR p,VARIANT *var) { return This->lpVtbl->getProperty(This,p,var); } /*** IXMLDOMDocument3 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_validateNode(IXMLDOMDocument3* This,IXMLDOMNode *node,IXMLDOMParseError **error) { +static inline HRESULT IXMLDOMDocument3_validateNode(IXMLDOMDocument3* This,IXMLDOMNode *node,IXMLDOMParseError **error) { return This->lpVtbl->validateNode(This,node,error); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_importNode(IXMLDOMDocument3* This,IXMLDOMNode *node,VARIANT_BOOL deep,IXMLDOMNode **clone) { +static inline HRESULT IXMLDOMDocument3_importNode(IXMLDOMDocument3* This,IXMLDOMNode *node,VARIANT_BOOL deep,IXMLDOMNode **clone) { return This->lpVtbl->importNode(This,node,deep,clone); } #endif @@ -5580,42 +5563,42 @@ interface IXMLDOMNodeList { #define IXMLDOMNodeList_get__newEnum(This,ppUnk) (This)->lpVtbl->get__newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNodeList_QueryInterface(IXMLDOMNodeList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNodeList_QueryInterface(IXMLDOMNodeList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNodeList_AddRef(IXMLDOMNodeList* This) { +static inline ULONG IXMLDOMNodeList_AddRef(IXMLDOMNodeList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNodeList_Release(IXMLDOMNodeList* This) { +static inline ULONG IXMLDOMNodeList_Release(IXMLDOMNodeList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNodeList_GetTypeInfoCount(IXMLDOMNodeList* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNodeList_GetTypeInfoCount(IXMLDOMNodeList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_GetTypeInfo(IXMLDOMNodeList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNodeList_GetTypeInfo(IXMLDOMNodeList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_GetIDsOfNames(IXMLDOMNodeList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNodeList_GetIDsOfNames(IXMLDOMNodeList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_Invoke(IXMLDOMNodeList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNodeList_Invoke(IXMLDOMNodeList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNodeList methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNodeList_get_item(IXMLDOMNodeList* This,LONG lIndex,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNodeList_get_item(IXMLDOMNodeList* This,LONG lIndex,IXMLDOMNode **outNode) { return This->lpVtbl->get_item(This,lIndex,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_get_length(IXMLDOMNodeList* This,LONG *lLength) { +static inline HRESULT IXMLDOMNodeList_get_length(IXMLDOMNodeList* This,LONG *lLength) { return This->lpVtbl->get_length(This,lLength); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_nextNode(IXMLDOMNodeList* This,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNodeList_nextNode(IXMLDOMNodeList* This,IXMLDOMNode **outNode) { return This->lpVtbl->nextNode(This,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_reset(IXMLDOMNodeList* This) { +static inline HRESULT IXMLDOMNodeList_reset(IXMLDOMNodeList* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_get__newEnum(IXMLDOMNodeList* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMNodeList_get__newEnum(IXMLDOMNodeList* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } #endif @@ -5829,76 +5812,76 @@ interface IXMLDOMSelection { #define IXMLDOMSelection_setProperty(This,p,var) (This)->lpVtbl->setProperty(This,p,var) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSelection_QueryInterface(IXMLDOMSelection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMSelection_QueryInterface(IXMLDOMSelection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMSelection_AddRef(IXMLDOMSelection* This) { +static inline ULONG IXMLDOMSelection_AddRef(IXMLDOMSelection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMSelection_Release(IXMLDOMSelection* This) { +static inline ULONG IXMLDOMSelection_Release(IXMLDOMSelection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSelection_GetTypeInfoCount(IXMLDOMSelection* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMSelection_GetTypeInfoCount(IXMLDOMSelection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_GetTypeInfo(IXMLDOMSelection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMSelection_GetTypeInfo(IXMLDOMSelection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_GetIDsOfNames(IXMLDOMSelection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMSelection_GetIDsOfNames(IXMLDOMSelection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_Invoke(IXMLDOMSelection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMSelection_Invoke(IXMLDOMSelection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNodeList methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSelection_get_item(IXMLDOMSelection* This,LONG lIndex,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMSelection_get_item(IXMLDOMSelection* This,LONG lIndex,IXMLDOMNode **outNode) { return This->lpVtbl->get_item(This,lIndex,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_get_length(IXMLDOMSelection* This,LONG *lLength) { +static inline HRESULT IXMLDOMSelection_get_length(IXMLDOMSelection* This,LONG *lLength) { return This->lpVtbl->get_length(This,lLength); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_nextNode(IXMLDOMSelection* This,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMSelection_nextNode(IXMLDOMSelection* This,IXMLDOMNode **outNode) { return This->lpVtbl->nextNode(This,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_reset(IXMLDOMSelection* This) { +static inline HRESULT IXMLDOMSelection_reset(IXMLDOMSelection* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_get__newEnum(IXMLDOMSelection* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMSelection_get__newEnum(IXMLDOMSelection* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } /*** IXMLDOMSelection methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSelection_get_expr(IXMLDOMSelection* This,BSTR *p) { +static inline HRESULT IXMLDOMSelection_get_expr(IXMLDOMSelection* This,BSTR *p) { return This->lpVtbl->get_expr(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_put_expr(IXMLDOMSelection* This,BSTR p) { +static inline HRESULT IXMLDOMSelection_put_expr(IXMLDOMSelection* This,BSTR p) { return This->lpVtbl->put_expr(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_get_context(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { +static inline HRESULT IXMLDOMSelection_get_context(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { return This->lpVtbl->get_context(This,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_putref_context(IXMLDOMSelection* This,IXMLDOMNode *pNode) { +static inline HRESULT IXMLDOMSelection_putref_context(IXMLDOMSelection* This,IXMLDOMNode *pNode) { return This->lpVtbl->putref_context(This,pNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_peekNode(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { +static inline HRESULT IXMLDOMSelection_peekNode(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { return This->lpVtbl->peekNode(This,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_matches(IXMLDOMSelection* This,IXMLDOMNode *pNode,IXMLDOMNode **ppNode) { +static inline HRESULT IXMLDOMSelection_matches(IXMLDOMSelection* This,IXMLDOMNode *pNode,IXMLDOMNode **ppNode) { return This->lpVtbl->matches(This,pNode,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_removeNext(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { +static inline HRESULT IXMLDOMSelection_removeNext(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { return This->lpVtbl->removeNext(This,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_removeAll(IXMLDOMSelection* This) { +static inline HRESULT IXMLDOMSelection_removeAll(IXMLDOMSelection* This) { return This->lpVtbl->removeAll(This); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_clone(IXMLDOMSelection* This,IXMLDOMSelection **ppNode) { +static inline HRESULT IXMLDOMSelection_clone(IXMLDOMSelection* This,IXMLDOMSelection **ppNode) { return This->lpVtbl->clone(This,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_getProperty(IXMLDOMSelection* This,BSTR p,VARIANT *var) { +static inline HRESULT IXMLDOMSelection_getProperty(IXMLDOMSelection* This,BSTR p,VARIANT *var) { return This->lpVtbl->getProperty(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_setProperty(IXMLDOMSelection* This,BSTR p,VARIANT var) { +static inline HRESULT IXMLDOMSelection_setProperty(IXMLDOMSelection* This,BSTR p,VARIANT var) { return This->lpVtbl->setProperty(This,p,var); } #endif @@ -6087,57 +6070,57 @@ interface IXMLDOMNamedNodeMap { #define IXMLDOMNamedNodeMap_get__newEnum(This,ppUnk) (This)->lpVtbl->get__newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_QueryInterface(IXMLDOMNamedNodeMap* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNamedNodeMap_QueryInterface(IXMLDOMNamedNodeMap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNamedNodeMap_AddRef(IXMLDOMNamedNodeMap* This) { +static inline ULONG IXMLDOMNamedNodeMap_AddRef(IXMLDOMNamedNodeMap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNamedNodeMap_Release(IXMLDOMNamedNodeMap* This) { +static inline ULONG IXMLDOMNamedNodeMap_Release(IXMLDOMNamedNodeMap* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_GetTypeInfoCount(IXMLDOMNamedNodeMap* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNamedNodeMap_GetTypeInfoCount(IXMLDOMNamedNodeMap* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_GetTypeInfo(IXMLDOMNamedNodeMap* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNamedNodeMap_GetTypeInfo(IXMLDOMNamedNodeMap* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_GetIDsOfNames(IXMLDOMNamedNodeMap* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNamedNodeMap_GetIDsOfNames(IXMLDOMNamedNodeMap* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_Invoke(IXMLDOMNamedNodeMap* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNamedNodeMap_Invoke(IXMLDOMNamedNodeMap* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNamedNodeMap methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_getNamedItem(IXMLDOMNamedNodeMap* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_getNamedItem(IXMLDOMNamedNodeMap* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->getNamedItem(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_setNamedItem(IXMLDOMNamedNodeMap* This,IXMLDOMNode *newNode,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_setNamedItem(IXMLDOMNamedNodeMap* This,IXMLDOMNode *newNode,IXMLDOMNode **outNode) { return This->lpVtbl->setNamedItem(This,newNode,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_removeNamedItem(IXMLDOMNamedNodeMap* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_removeNamedItem(IXMLDOMNamedNodeMap* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->removeNamedItem(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_get_item(IXMLDOMNamedNodeMap* This,LONG lIndex,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_get_item(IXMLDOMNamedNodeMap* This,LONG lIndex,IXMLDOMNode **outNode) { return This->lpVtbl->get_item(This,lIndex,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_get_length(IXMLDOMNamedNodeMap* This,LONG *lLength) { +static inline HRESULT IXMLDOMNamedNodeMap_get_length(IXMLDOMNamedNodeMap* This,LONG *lLength) { return This->lpVtbl->get_length(This,lLength); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_getQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR name,BSTR uri,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_getQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR name,BSTR uri,IXMLDOMNode **outNode) { return This->lpVtbl->getQualifiedItem(This,name,uri,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_removeQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR name,BSTR uri,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_removeQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR name,BSTR uri,IXMLDOMNode **outNode) { return This->lpVtbl->removeQualifiedItem(This,name,uri,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_nextNode(IXMLDOMNamedNodeMap* This,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_nextNode(IXMLDOMNamedNodeMap* This,IXMLDOMNode **outNode) { return This->lpVtbl->nextNode(This,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_reset(IXMLDOMNamedNodeMap* This) { +static inline HRESULT IXMLDOMNamedNodeMap_reset(IXMLDOMNamedNodeMap* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_get__newEnum(IXMLDOMNamedNodeMap* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMNamedNodeMap_get__newEnum(IXMLDOMNamedNodeMap* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } #endif @@ -6422,135 +6405,135 @@ interface IXMLDOMDocumentFragment { #define IXMLDOMDocumentFragment_transformNodeToObject(This,domNode,var1) (This)->lpVtbl->transformNodeToObject(This,domNode,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_QueryInterface(IXMLDOMDocumentFragment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocumentFragment_QueryInterface(IXMLDOMDocumentFragment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocumentFragment_AddRef(IXMLDOMDocumentFragment* This) { +static inline ULONG IXMLDOMDocumentFragment_AddRef(IXMLDOMDocumentFragment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocumentFragment_Release(IXMLDOMDocumentFragment* This) { +static inline ULONG IXMLDOMDocumentFragment_Release(IXMLDOMDocumentFragment* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_GetTypeInfoCount(IXMLDOMDocumentFragment* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocumentFragment_GetTypeInfoCount(IXMLDOMDocumentFragment* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_GetTypeInfo(IXMLDOMDocumentFragment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocumentFragment_GetTypeInfo(IXMLDOMDocumentFragment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_GetIDsOfNames(IXMLDOMDocumentFragment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocumentFragment_GetIDsOfNames(IXMLDOMDocumentFragment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_Invoke(IXMLDOMDocumentFragment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocumentFragment_Invoke(IXMLDOMDocumentFragment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeName(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeName(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeValue(IXMLDOMDocumentFragment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeValue(IXMLDOMDocumentFragment* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_nodeValue(IXMLDOMDocumentFragment* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentFragment_put_nodeValue(IXMLDOMDocumentFragment* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeType(IXMLDOMDocumentFragment* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeType(IXMLDOMDocumentFragment* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_parentNode(IXMLDOMDocumentFragment* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocumentFragment_get_parentNode(IXMLDOMDocumentFragment* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_childNodes(IXMLDOMDocumentFragment* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocumentFragment_get_childNodes(IXMLDOMDocumentFragment* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_firstChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_firstChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_lastChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_lastChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_previousSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_previousSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nextSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_nextSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_attributes(IXMLDOMDocumentFragment* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocumentFragment_get_attributes(IXMLDOMDocumentFragment* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_insertBefore(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocumentFragment_insertBefore(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_replaceChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocumentFragment_replaceChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_removeChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocumentFragment_removeChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_appendChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocumentFragment_appendChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_hasChildNodes(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentFragment_hasChildNodes(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_ownerDocument(IXMLDOMDocumentFragment* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocumentFragment_get_ownerDocument(IXMLDOMDocumentFragment* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_cloneNode(IXMLDOMDocumentFragment* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocumentFragment_cloneNode(IXMLDOMDocumentFragment* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeTypeString(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeTypeString(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_text(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_text(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_text(IXMLDOMDocumentFragment* This,BSTR p) { +static inline HRESULT IXMLDOMDocumentFragment_put_text(IXMLDOMDocumentFragment* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_specified(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentFragment_get_specified(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_definition(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_definition(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentFragment_put_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_dataType(IXMLDOMDocumentFragment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentFragment_get_dataType(IXMLDOMDocumentFragment* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_dataType(IXMLDOMDocumentFragment* This,BSTR p) { +static inline HRESULT IXMLDOMDocumentFragment_put_dataType(IXMLDOMDocumentFragment* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_xml(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_xml(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_transformNode(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_transformNode(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_selectNodes(IXMLDOMDocumentFragment* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocumentFragment_selectNodes(IXMLDOMDocumentFragment* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_selectSingleNode(IXMLDOMDocumentFragment* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocumentFragment_selectSingleNode(IXMLDOMDocumentFragment* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_parsed(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentFragment_get_parsed(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_namespaceURI(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_namespaceURI(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_prefix(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_prefix(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_baseName(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_baseName(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_transformNodeToObject(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentFragment_transformNodeToObject(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } #endif @@ -6913,160 +6896,160 @@ interface IXMLDOMCharacterData { #define IXMLDOMCharacterData_replaceData(This,offset,count,p) (This)->lpVtbl->replaceData(This,offset,count,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_QueryInterface(IXMLDOMCharacterData* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMCharacterData_QueryInterface(IXMLDOMCharacterData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMCharacterData_AddRef(IXMLDOMCharacterData* This) { +static inline ULONG IXMLDOMCharacterData_AddRef(IXMLDOMCharacterData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMCharacterData_Release(IXMLDOMCharacterData* This) { +static inline ULONG IXMLDOMCharacterData_Release(IXMLDOMCharacterData* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_GetTypeInfoCount(IXMLDOMCharacterData* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMCharacterData_GetTypeInfoCount(IXMLDOMCharacterData* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_GetTypeInfo(IXMLDOMCharacterData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMCharacterData_GetTypeInfo(IXMLDOMCharacterData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_GetIDsOfNames(IXMLDOMCharacterData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMCharacterData_GetIDsOfNames(IXMLDOMCharacterData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_Invoke(IXMLDOMCharacterData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMCharacterData_Invoke(IXMLDOMCharacterData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeName(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_nodeName(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeValue(IXMLDOMCharacterData* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCharacterData_get_nodeValue(IXMLDOMCharacterData* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_nodeValue(IXMLDOMCharacterData* This,VARIANT var1) { +static inline HRESULT IXMLDOMCharacterData_put_nodeValue(IXMLDOMCharacterData* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeType(IXMLDOMCharacterData* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMCharacterData_get_nodeType(IXMLDOMCharacterData* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_parentNode(IXMLDOMCharacterData* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMCharacterData_get_parentNode(IXMLDOMCharacterData* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_childNodes(IXMLDOMCharacterData* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMCharacterData_get_childNodes(IXMLDOMCharacterData* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_firstChild(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_firstChild(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_lastChild(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_lastChild(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_previousSibling(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_previousSibling(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nextSibling(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_nextSibling(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_attributes(IXMLDOMCharacterData* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMCharacterData_get_attributes(IXMLDOMCharacterData* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_insertBefore(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMCharacterData_insertBefore(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_replaceChild(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMCharacterData_replaceChild(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_removeChild(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMCharacterData_removeChild(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_appendChild(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMCharacterData_appendChild(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_hasChildNodes(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCharacterData_hasChildNodes(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_ownerDocument(IXMLDOMCharacterData* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMCharacterData_get_ownerDocument(IXMLDOMCharacterData* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_cloneNode(IXMLDOMCharacterData* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMCharacterData_cloneNode(IXMLDOMCharacterData* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeTypeString(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_nodeTypeString(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_text(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_text(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_text(IXMLDOMCharacterData* This,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_put_text(IXMLDOMCharacterData* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_specified(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCharacterData_get_specified(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_definition(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_definition(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCharacterData_get_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT var1) { +static inline HRESULT IXMLDOMCharacterData_put_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_dataType(IXMLDOMCharacterData* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCharacterData_get_dataType(IXMLDOMCharacterData* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_dataType(IXMLDOMCharacterData* This,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_put_dataType(IXMLDOMCharacterData* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_xml(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_xml(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_transformNode(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_transformNode(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_selectNodes(IXMLDOMCharacterData* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMCharacterData_selectNodes(IXMLDOMCharacterData* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_selectSingleNode(IXMLDOMCharacterData* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMCharacterData_selectSingleNode(IXMLDOMCharacterData* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_parsed(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCharacterData_get_parsed(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_namespaceURI(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_namespaceURI(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_prefix(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_prefix(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_baseName(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_baseName(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_transformNodeToObject(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMCharacterData_transformNodeToObject(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_data(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_data(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_data(IXMLDOMCharacterData* This,BSTR data) { +static inline HRESULT IXMLDOMCharacterData_put_data(IXMLDOMCharacterData* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_length(IXMLDOMCharacterData* This,LONG *len) { +static inline HRESULT IXMLDOMCharacterData_get_length(IXMLDOMCharacterData* This,LONG *len) { return This->lpVtbl->get_length(This,len); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_substringData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_substringData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR *p) { return This->lpVtbl->substringData(This,offset,count,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_appendData(IXMLDOMCharacterData* This,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_appendData(IXMLDOMCharacterData* This,BSTR p) { return This->lpVtbl->appendData(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_insertData(IXMLDOMCharacterData* This,LONG offset,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_insertData(IXMLDOMCharacterData* This,LONG offset,BSTR p) { return This->lpVtbl->insertData(This,offset,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_deleteData(IXMLDOMCharacterData* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMCharacterData_deleteData(IXMLDOMCharacterData* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_replaceData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_replaceData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR p) { return This->lpVtbl->replaceData(This,offset,count,p); } #endif @@ -7377,145 +7360,145 @@ interface IXMLDOMAttribute { #define IXMLDOMAttribute_put_value(This,var1) (This)->lpVtbl->put_value(This,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_QueryInterface(IXMLDOMAttribute* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMAttribute_QueryInterface(IXMLDOMAttribute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMAttribute_AddRef(IXMLDOMAttribute* This) { +static inline ULONG IXMLDOMAttribute_AddRef(IXMLDOMAttribute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMAttribute_Release(IXMLDOMAttribute* This) { +static inline ULONG IXMLDOMAttribute_Release(IXMLDOMAttribute* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_GetTypeInfoCount(IXMLDOMAttribute* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMAttribute_GetTypeInfoCount(IXMLDOMAttribute* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_GetTypeInfo(IXMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMAttribute_GetTypeInfo(IXMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_GetIDsOfNames(IXMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMAttribute_GetIDsOfNames(IXMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_Invoke(IXMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMAttribute_Invoke(IXMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeName(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_nodeName(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeValue(IXMLDOMAttribute* This,VARIANT *var1) { +static inline HRESULT IXMLDOMAttribute_get_nodeValue(IXMLDOMAttribute* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_nodeValue(IXMLDOMAttribute* This,VARIANT var1) { +static inline HRESULT IXMLDOMAttribute_put_nodeValue(IXMLDOMAttribute* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeType(IXMLDOMAttribute* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMAttribute_get_nodeType(IXMLDOMAttribute* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_parentNode(IXMLDOMAttribute* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMAttribute_get_parentNode(IXMLDOMAttribute* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_childNodes(IXMLDOMAttribute* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMAttribute_get_childNodes(IXMLDOMAttribute* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_firstChild(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_firstChild(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_lastChild(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_lastChild(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_previousSibling(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_previousSibling(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nextSibling(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_nextSibling(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_attributes(IXMLDOMAttribute* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMAttribute_get_attributes(IXMLDOMAttribute* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_insertBefore(IXMLDOMAttribute* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMAttribute_insertBefore(IXMLDOMAttribute* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_replaceChild(IXMLDOMAttribute* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMAttribute_replaceChild(IXMLDOMAttribute* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_removeChild(IXMLDOMAttribute* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMAttribute_removeChild(IXMLDOMAttribute* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_appendChild(IXMLDOMAttribute* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMAttribute_appendChild(IXMLDOMAttribute* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_hasChildNodes(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMAttribute_hasChildNodes(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_ownerDocument(IXMLDOMAttribute* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMAttribute_get_ownerDocument(IXMLDOMAttribute* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_cloneNode(IXMLDOMAttribute* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMAttribute_cloneNode(IXMLDOMAttribute* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeTypeString(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_nodeTypeString(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_text(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_text(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_text(IXMLDOMAttribute* This,BSTR p) { +static inline HRESULT IXMLDOMAttribute_put_text(IXMLDOMAttribute* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_specified(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMAttribute_get_specified(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_definition(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_definition(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeTypedValue(IXMLDOMAttribute* This,VARIANT *var1) { +static inline HRESULT IXMLDOMAttribute_get_nodeTypedValue(IXMLDOMAttribute* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_nodeTypedValue(IXMLDOMAttribute* This,VARIANT var1) { +static inline HRESULT IXMLDOMAttribute_put_nodeTypedValue(IXMLDOMAttribute* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_dataType(IXMLDOMAttribute* This,VARIANT *var1) { +static inline HRESULT IXMLDOMAttribute_get_dataType(IXMLDOMAttribute* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_dataType(IXMLDOMAttribute* This,BSTR p) { +static inline HRESULT IXMLDOMAttribute_put_dataType(IXMLDOMAttribute* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_xml(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_xml(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_transformNode(IXMLDOMAttribute* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_transformNode(IXMLDOMAttribute* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_selectNodes(IXMLDOMAttribute* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMAttribute_selectNodes(IXMLDOMAttribute* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_selectSingleNode(IXMLDOMAttribute* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMAttribute_selectSingleNode(IXMLDOMAttribute* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_parsed(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMAttribute_get_parsed(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_namespaceURI(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_namespaceURI(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_prefix(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_prefix(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_baseName(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_baseName(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_transformNodeToObject(IXMLDOMAttribute* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMAttribute_transformNodeToObject(IXMLDOMAttribute* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMAttribute methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_name(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_name(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_value(IXMLDOMAttribute* This,VARIANT *var1) { +static inline HRESULT IXMLDOMAttribute_get_value(IXMLDOMAttribute* This,VARIANT *var1) { return This->lpVtbl->get_value(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_value(IXMLDOMAttribute* This,VARIANT var1) { +static inline HRESULT IXMLDOMAttribute_put_value(IXMLDOMAttribute* This,VARIANT var1) { return This->lpVtbl->put_value(This,var1); } #endif @@ -7885,163 +7868,163 @@ interface IXMLDOMElement { #define IXMLDOMElement_normalize(This) (This)->lpVtbl->normalize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_QueryInterface(IXMLDOMElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMElement_QueryInterface(IXMLDOMElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMElement_AddRef(IXMLDOMElement* This) { +static inline ULONG IXMLDOMElement_AddRef(IXMLDOMElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMElement_Release(IXMLDOMElement* This) { +static inline ULONG IXMLDOMElement_Release(IXMLDOMElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_GetTypeInfoCount(IXMLDOMElement* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMElement_GetTypeInfoCount(IXMLDOMElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMElement_GetTypeInfo(IXMLDOMElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMElement_GetTypeInfo(IXMLDOMElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMElement_GetIDsOfNames(IXMLDOMElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMElement_GetIDsOfNames(IXMLDOMElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMElement_Invoke(IXMLDOMElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMElement_Invoke(IXMLDOMElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeName(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_nodeName(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeValue(IXMLDOMElement* This,VARIANT *var1) { +static inline HRESULT IXMLDOMElement_get_nodeValue(IXMLDOMElement* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_nodeValue(IXMLDOMElement* This,VARIANT var1) { +static inline HRESULT IXMLDOMElement_put_nodeValue(IXMLDOMElement* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeType(IXMLDOMElement* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMElement_get_nodeType(IXMLDOMElement* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_parentNode(IXMLDOMElement* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMElement_get_parentNode(IXMLDOMElement* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_childNodes(IXMLDOMElement* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMElement_get_childNodes(IXMLDOMElement* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_firstChild(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_firstChild(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_lastChild(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_lastChild(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_previousSibling(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_previousSibling(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nextSibling(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_nextSibling(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_attributes(IXMLDOMElement* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMElement_get_attributes(IXMLDOMElement* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMElement_insertBefore(IXMLDOMElement* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMElement_insertBefore(IXMLDOMElement* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_replaceChild(IXMLDOMElement* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMElement_replaceChild(IXMLDOMElement* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_removeChild(IXMLDOMElement* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMElement_removeChild(IXMLDOMElement* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_appendChild(IXMLDOMElement* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMElement_appendChild(IXMLDOMElement* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_hasChildNodes(IXMLDOMElement* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMElement_hasChildNodes(IXMLDOMElement* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_ownerDocument(IXMLDOMElement* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMElement_get_ownerDocument(IXMLDOMElement* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMElement_cloneNode(IXMLDOMElement* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMElement_cloneNode(IXMLDOMElement* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeTypeString(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_nodeTypeString(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_text(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_text(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_text(IXMLDOMElement* This,BSTR p) { +static inline HRESULT IXMLDOMElement_put_text(IXMLDOMElement* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_specified(IXMLDOMElement* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMElement_get_specified(IXMLDOMElement* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_definition(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_definition(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeTypedValue(IXMLDOMElement* This,VARIANT *var1) { +static inline HRESULT IXMLDOMElement_get_nodeTypedValue(IXMLDOMElement* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_nodeTypedValue(IXMLDOMElement* This,VARIANT var1) { +static inline HRESULT IXMLDOMElement_put_nodeTypedValue(IXMLDOMElement* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_dataType(IXMLDOMElement* This,VARIANT *var1) { +static inline HRESULT IXMLDOMElement_get_dataType(IXMLDOMElement* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_dataType(IXMLDOMElement* This,BSTR p) { +static inline HRESULT IXMLDOMElement_put_dataType(IXMLDOMElement* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_xml(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_xml(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_transformNode(IXMLDOMElement* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMElement_transformNode(IXMLDOMElement* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_selectNodes(IXMLDOMElement* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMElement_selectNodes(IXMLDOMElement* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMElement_selectSingleNode(IXMLDOMElement* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMElement_selectSingleNode(IXMLDOMElement* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_parsed(IXMLDOMElement* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMElement_get_parsed(IXMLDOMElement* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_namespaceURI(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_namespaceURI(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_prefix(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_prefix(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_baseName(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_baseName(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_transformNodeToObject(IXMLDOMElement* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMElement_transformNodeToObject(IXMLDOMElement* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMElement methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_get_tagName(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_tagName(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_tagName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_getAttribute(IXMLDOMElement* This,BSTR p,VARIANT *var) { +static inline HRESULT IXMLDOMElement_getAttribute(IXMLDOMElement* This,BSTR p,VARIANT *var) { return This->lpVtbl->getAttribute(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMElement_setAttribute(IXMLDOMElement* This,BSTR p,VARIANT var) { +static inline HRESULT IXMLDOMElement_setAttribute(IXMLDOMElement* This,BSTR p,VARIANT var) { return This->lpVtbl->setAttribute(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMElement_removeAttribute(IXMLDOMElement* This,BSTR p) { +static inline HRESULT IXMLDOMElement_removeAttribute(IXMLDOMElement* This,BSTR p) { return This->lpVtbl->removeAttribute(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_getAttributeNode(IXMLDOMElement* This,BSTR p,IXMLDOMAttribute **attributeNode) { +static inline HRESULT IXMLDOMElement_getAttributeNode(IXMLDOMElement* This,BSTR p,IXMLDOMAttribute **attributeNode) { return This->lpVtbl->getAttributeNode(This,p,attributeNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_setAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *domAttribute,IXMLDOMAttribute **attributeNode) { +static inline HRESULT IXMLDOMElement_setAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *domAttribute,IXMLDOMAttribute **attributeNode) { return This->lpVtbl->setAttributeNode(This,domAttribute,attributeNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_removeAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *domAttribute,IXMLDOMAttribute **attributeNode) { +static inline HRESULT IXMLDOMElement_removeAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *domAttribute,IXMLDOMAttribute **attributeNode) { return This->lpVtbl->removeAttributeNode(This,domAttribute,attributeNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_getElementsByTagName(IXMLDOMElement* This,BSTR p,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMElement_getElementsByTagName(IXMLDOMElement* This,BSTR p,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,p,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMElement_normalize(IXMLDOMElement* This) { +static inline HRESULT IXMLDOMElement_normalize(IXMLDOMElement* This) { return This->lpVtbl->normalize(This); } #endif @@ -8386,164 +8369,164 @@ interface IXMLDOMText { #define IXMLDOMText_splitText(This,offset,txtNode) (This)->lpVtbl->splitText(This,offset,txtNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_QueryInterface(IXMLDOMText* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMText_QueryInterface(IXMLDOMText* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMText_AddRef(IXMLDOMText* This) { +static inline ULONG IXMLDOMText_AddRef(IXMLDOMText* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMText_Release(IXMLDOMText* This) { +static inline ULONG IXMLDOMText_Release(IXMLDOMText* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_GetTypeInfoCount(IXMLDOMText* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMText_GetTypeInfoCount(IXMLDOMText* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMText_GetTypeInfo(IXMLDOMText* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMText_GetTypeInfo(IXMLDOMText* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMText_GetIDsOfNames(IXMLDOMText* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMText_GetIDsOfNames(IXMLDOMText* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMText_Invoke(IXMLDOMText* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMText_Invoke(IXMLDOMText* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeName(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_nodeName(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeValue(IXMLDOMText* This,VARIANT *var1) { +static inline HRESULT IXMLDOMText_get_nodeValue(IXMLDOMText* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_nodeValue(IXMLDOMText* This,VARIANT var1) { +static inline HRESULT IXMLDOMText_put_nodeValue(IXMLDOMText* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeType(IXMLDOMText* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMText_get_nodeType(IXMLDOMText* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_parentNode(IXMLDOMText* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMText_get_parentNode(IXMLDOMText* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_childNodes(IXMLDOMText* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMText_get_childNodes(IXMLDOMText* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_firstChild(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_firstChild(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_lastChild(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_lastChild(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_previousSibling(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_previousSibling(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nextSibling(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_nextSibling(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_attributes(IXMLDOMText* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMText_get_attributes(IXMLDOMText* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMText_insertBefore(IXMLDOMText* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMText_insertBefore(IXMLDOMText* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_replaceChild(IXMLDOMText* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMText_replaceChild(IXMLDOMText* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_removeChild(IXMLDOMText* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMText_removeChild(IXMLDOMText* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_appendChild(IXMLDOMText* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMText_appendChild(IXMLDOMText* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_hasChildNodes(IXMLDOMText* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMText_hasChildNodes(IXMLDOMText* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_ownerDocument(IXMLDOMText* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMText_get_ownerDocument(IXMLDOMText* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMText_cloneNode(IXMLDOMText* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMText_cloneNode(IXMLDOMText* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeTypeString(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_nodeTypeString(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_text(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_text(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_text(IXMLDOMText* This,BSTR p) { +static inline HRESULT IXMLDOMText_put_text(IXMLDOMText* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_specified(IXMLDOMText* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMText_get_specified(IXMLDOMText* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_definition(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_definition(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeTypedValue(IXMLDOMText* This,VARIANT *var1) { +static inline HRESULT IXMLDOMText_get_nodeTypedValue(IXMLDOMText* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_nodeTypedValue(IXMLDOMText* This,VARIANT var1) { +static inline HRESULT IXMLDOMText_put_nodeTypedValue(IXMLDOMText* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_dataType(IXMLDOMText* This,VARIANT *var1) { +static inline HRESULT IXMLDOMText_get_dataType(IXMLDOMText* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_dataType(IXMLDOMText* This,BSTR p) { +static inline HRESULT IXMLDOMText_put_dataType(IXMLDOMText* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_xml(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_xml(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_transformNode(IXMLDOMText* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMText_transformNode(IXMLDOMText* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_selectNodes(IXMLDOMText* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMText_selectNodes(IXMLDOMText* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMText_selectSingleNode(IXMLDOMText* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMText_selectSingleNode(IXMLDOMText* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_parsed(IXMLDOMText* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMText_get_parsed(IXMLDOMText* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_namespaceURI(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_namespaceURI(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_prefix(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_prefix(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_baseName(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_baseName(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_transformNodeToObject(IXMLDOMText* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMText_transformNodeToObject(IXMLDOMText* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_get_data(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_data(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_data(IXMLDOMText* This,BSTR data) { +static inline HRESULT IXMLDOMText_put_data(IXMLDOMText* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_length(IXMLDOMText* This,LONG *len) { +static inline HRESULT IXMLDOMText_get_length(IXMLDOMText* This,LONG *len) { return This->lpVtbl->get_length(This,len); } -static __WIDL_INLINE HRESULT IXMLDOMText_substringData(IXMLDOMText* This,LONG offset,LONG count,BSTR *p) { +static inline HRESULT IXMLDOMText_substringData(IXMLDOMText* This,LONG offset,LONG count,BSTR *p) { return This->lpVtbl->substringData(This,offset,count,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_appendData(IXMLDOMText* This,BSTR p) { +static inline HRESULT IXMLDOMText_appendData(IXMLDOMText* This,BSTR p) { return This->lpVtbl->appendData(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_insertData(IXMLDOMText* This,LONG offset,BSTR p) { +static inline HRESULT IXMLDOMText_insertData(IXMLDOMText* This,LONG offset,BSTR p) { return This->lpVtbl->insertData(This,offset,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_deleteData(IXMLDOMText* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMText_deleteData(IXMLDOMText* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMText_replaceData(IXMLDOMText* This,LONG offset,LONG count,BSTR p) { +static inline HRESULT IXMLDOMText_replaceData(IXMLDOMText* This,LONG offset,LONG count,BSTR p) { return This->lpVtbl->replaceData(This,offset,count,p); } /*** IXMLDOMText methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_splitText(IXMLDOMText* This,LONG offset,IXMLDOMText **txtNode) { +static inline HRESULT IXMLDOMText_splitText(IXMLDOMText* This,LONG offset,IXMLDOMText **txtNode) { return This->lpVtbl->splitText(This,offset,txtNode); } #endif @@ -8876,160 +8859,160 @@ interface IXMLDOMComment { #define IXMLDOMComment_replaceData(This,offset,count,p) (This)->lpVtbl->replaceData(This,offset,count,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_QueryInterface(IXMLDOMComment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMComment_QueryInterface(IXMLDOMComment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMComment_AddRef(IXMLDOMComment* This) { +static inline ULONG IXMLDOMComment_AddRef(IXMLDOMComment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMComment_Release(IXMLDOMComment* This) { +static inline ULONG IXMLDOMComment_Release(IXMLDOMComment* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_GetTypeInfoCount(IXMLDOMComment* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMComment_GetTypeInfoCount(IXMLDOMComment* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMComment_GetTypeInfo(IXMLDOMComment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMComment_GetTypeInfo(IXMLDOMComment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMComment_GetIDsOfNames(IXMLDOMComment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMComment_GetIDsOfNames(IXMLDOMComment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMComment_Invoke(IXMLDOMComment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMComment_Invoke(IXMLDOMComment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeName(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_nodeName(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeValue(IXMLDOMComment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMComment_get_nodeValue(IXMLDOMComment* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_nodeValue(IXMLDOMComment* This,VARIANT var1) { +static inline HRESULT IXMLDOMComment_put_nodeValue(IXMLDOMComment* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeType(IXMLDOMComment* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMComment_get_nodeType(IXMLDOMComment* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_parentNode(IXMLDOMComment* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMComment_get_parentNode(IXMLDOMComment* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_childNodes(IXMLDOMComment* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMComment_get_childNodes(IXMLDOMComment* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_firstChild(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_firstChild(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_lastChild(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_lastChild(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_previousSibling(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_previousSibling(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nextSibling(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_nextSibling(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_attributes(IXMLDOMComment* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMComment_get_attributes(IXMLDOMComment* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMComment_insertBefore(IXMLDOMComment* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMComment_insertBefore(IXMLDOMComment* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_replaceChild(IXMLDOMComment* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMComment_replaceChild(IXMLDOMComment* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_removeChild(IXMLDOMComment* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMComment_removeChild(IXMLDOMComment* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_appendChild(IXMLDOMComment* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMComment_appendChild(IXMLDOMComment* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_hasChildNodes(IXMLDOMComment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMComment_hasChildNodes(IXMLDOMComment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_ownerDocument(IXMLDOMComment* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMComment_get_ownerDocument(IXMLDOMComment* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMComment_cloneNode(IXMLDOMComment* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMComment_cloneNode(IXMLDOMComment* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeTypeString(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_nodeTypeString(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_text(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_text(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_text(IXMLDOMComment* This,BSTR p) { +static inline HRESULT IXMLDOMComment_put_text(IXMLDOMComment* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_specified(IXMLDOMComment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMComment_get_specified(IXMLDOMComment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_definition(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_definition(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeTypedValue(IXMLDOMComment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMComment_get_nodeTypedValue(IXMLDOMComment* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_nodeTypedValue(IXMLDOMComment* This,VARIANT var1) { +static inline HRESULT IXMLDOMComment_put_nodeTypedValue(IXMLDOMComment* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_dataType(IXMLDOMComment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMComment_get_dataType(IXMLDOMComment* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_dataType(IXMLDOMComment* This,BSTR p) { +static inline HRESULT IXMLDOMComment_put_dataType(IXMLDOMComment* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_xml(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_xml(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_transformNode(IXMLDOMComment* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMComment_transformNode(IXMLDOMComment* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_selectNodes(IXMLDOMComment* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMComment_selectNodes(IXMLDOMComment* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMComment_selectSingleNode(IXMLDOMComment* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMComment_selectSingleNode(IXMLDOMComment* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_parsed(IXMLDOMComment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMComment_get_parsed(IXMLDOMComment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_namespaceURI(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_namespaceURI(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_prefix(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_prefix(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_baseName(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_baseName(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_transformNodeToObject(IXMLDOMComment* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMComment_transformNodeToObject(IXMLDOMComment* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_get_data(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_data(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_data(IXMLDOMComment* This,BSTR data) { +static inline HRESULT IXMLDOMComment_put_data(IXMLDOMComment* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_length(IXMLDOMComment* This,LONG *len) { +static inline HRESULT IXMLDOMComment_get_length(IXMLDOMComment* This,LONG *len) { return This->lpVtbl->get_length(This,len); } -static __WIDL_INLINE HRESULT IXMLDOMComment_substringData(IXMLDOMComment* This,LONG offset,LONG count,BSTR *p) { +static inline HRESULT IXMLDOMComment_substringData(IXMLDOMComment* This,LONG offset,LONG count,BSTR *p) { return This->lpVtbl->substringData(This,offset,count,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_appendData(IXMLDOMComment* This,BSTR p) { +static inline HRESULT IXMLDOMComment_appendData(IXMLDOMComment* This,BSTR p) { return This->lpVtbl->appendData(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_insertData(IXMLDOMComment* This,LONG offset,BSTR p) { +static inline HRESULT IXMLDOMComment_insertData(IXMLDOMComment* This,LONG offset,BSTR p) { return This->lpVtbl->insertData(This,offset,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_deleteData(IXMLDOMComment* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMComment_deleteData(IXMLDOMComment* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMComment_replaceData(IXMLDOMComment* This,LONG offset,LONG count,BSTR p) { +static inline HRESULT IXMLDOMComment_replaceData(IXMLDOMComment* This,LONG offset,LONG count,BSTR p) { return This->lpVtbl->replaceData(This,offset,count,p); } #endif @@ -9340,145 +9323,145 @@ interface IXMLDOMProcessingInstruction { #define IXMLDOMProcessingInstruction_put_data(This,p) (This)->lpVtbl->put_data(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_QueryInterface(IXMLDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMProcessingInstruction_QueryInterface(IXMLDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMProcessingInstruction_AddRef(IXMLDOMProcessingInstruction* This) { +static inline ULONG IXMLDOMProcessingInstruction_AddRef(IXMLDOMProcessingInstruction* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMProcessingInstruction_Release(IXMLDOMProcessingInstruction* This) { +static inline ULONG IXMLDOMProcessingInstruction_Release(IXMLDOMProcessingInstruction* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_GetTypeInfoCount(IXMLDOMProcessingInstruction* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMProcessingInstruction_GetTypeInfoCount(IXMLDOMProcessingInstruction* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_GetTypeInfo(IXMLDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMProcessingInstruction_GetTypeInfo(IXMLDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_GetIDsOfNames(IXMLDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMProcessingInstruction_GetIDsOfNames(IXMLDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_Invoke(IXMLDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMProcessingInstruction_Invoke(IXMLDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeName(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeName(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT *var1) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT var1) { +static inline HRESULT IXMLDOMProcessingInstruction_put_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeType(IXMLDOMProcessingInstruction* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeType(IXMLDOMProcessingInstruction* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_parentNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMProcessingInstruction_get_parentNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_childNodes(IXMLDOMProcessingInstruction* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMProcessingInstruction_get_childNodes(IXMLDOMProcessingInstruction* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_firstChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_firstChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_lastChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_lastChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_previousSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_previousSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nextSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nextSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_attributes(IXMLDOMProcessingInstruction* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMProcessingInstruction_get_attributes(IXMLDOMProcessingInstruction* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_insertBefore(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMProcessingInstruction_insertBefore(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_replaceChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMProcessingInstruction_replaceChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_removeChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMProcessingInstruction_removeChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_appendChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMProcessingInstruction_appendChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_hasChildNodes(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMProcessingInstruction_hasChildNodes(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_ownerDocument(IXMLDOMProcessingInstruction* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMProcessingInstruction_get_ownerDocument(IXMLDOMProcessingInstruction* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_cloneNode(IXMLDOMProcessingInstruction* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMProcessingInstruction_cloneNode(IXMLDOMProcessingInstruction* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeTypeString(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeTypeString(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_text(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_text(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_text(IXMLDOMProcessingInstruction* This,BSTR p) { +static inline HRESULT IXMLDOMProcessingInstruction_put_text(IXMLDOMProcessingInstruction* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_specified(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMProcessingInstruction_get_specified(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_definition(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_definition(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT *var1) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT var1) { +static inline HRESULT IXMLDOMProcessingInstruction_put_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_dataType(IXMLDOMProcessingInstruction* This,VARIANT *var1) { +static inline HRESULT IXMLDOMProcessingInstruction_get_dataType(IXMLDOMProcessingInstruction* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_dataType(IXMLDOMProcessingInstruction* This,BSTR p) { +static inline HRESULT IXMLDOMProcessingInstruction_put_dataType(IXMLDOMProcessingInstruction* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_xml(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_xml(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_transformNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_transformNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_selectNodes(IXMLDOMProcessingInstruction* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMProcessingInstruction_selectNodes(IXMLDOMProcessingInstruction* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_selectSingleNode(IXMLDOMProcessingInstruction* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMProcessingInstruction_selectSingleNode(IXMLDOMProcessingInstruction* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_parsed(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMProcessingInstruction_get_parsed(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_namespaceURI(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_namespaceURI(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_prefix(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_prefix(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_baseName(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_baseName(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_transformNodeToObject(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMProcessingInstruction_transformNodeToObject(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMProcessingInstruction methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_target(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_target(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_target(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_data(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_data(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_data(IXMLDOMProcessingInstruction* This,BSTR p) { +static inline HRESULT IXMLDOMProcessingInstruction_put_data(IXMLDOMProcessingInstruction* This,BSTR p) { return This->lpVtbl->put_data(This,p); } #endif @@ -9819,164 +9802,164 @@ interface IXMLDOMCDATASection { #define IXMLDOMCDATASection_splitText(This,offset,txtNode) (This)->lpVtbl->splitText(This,offset,txtNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_QueryInterface(IXMLDOMCDATASection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMCDATASection_QueryInterface(IXMLDOMCDATASection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMCDATASection_AddRef(IXMLDOMCDATASection* This) { +static inline ULONG IXMLDOMCDATASection_AddRef(IXMLDOMCDATASection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMCDATASection_Release(IXMLDOMCDATASection* This) { +static inline ULONG IXMLDOMCDATASection_Release(IXMLDOMCDATASection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_GetTypeInfoCount(IXMLDOMCDATASection* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMCDATASection_GetTypeInfoCount(IXMLDOMCDATASection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_GetTypeInfo(IXMLDOMCDATASection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMCDATASection_GetTypeInfo(IXMLDOMCDATASection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_GetIDsOfNames(IXMLDOMCDATASection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMCDATASection_GetIDsOfNames(IXMLDOMCDATASection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_Invoke(IXMLDOMCDATASection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMCDATASection_Invoke(IXMLDOMCDATASection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeName(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_nodeName(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeValue(IXMLDOMCDATASection* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCDATASection_get_nodeValue(IXMLDOMCDATASection* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_nodeValue(IXMLDOMCDATASection* This,VARIANT var1) { +static inline HRESULT IXMLDOMCDATASection_put_nodeValue(IXMLDOMCDATASection* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeType(IXMLDOMCDATASection* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMCDATASection_get_nodeType(IXMLDOMCDATASection* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_parentNode(IXMLDOMCDATASection* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMCDATASection_get_parentNode(IXMLDOMCDATASection* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_childNodes(IXMLDOMCDATASection* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMCDATASection_get_childNodes(IXMLDOMCDATASection* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_firstChild(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_firstChild(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_lastChild(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_lastChild(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_previousSibling(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_previousSibling(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nextSibling(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_nextSibling(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_attributes(IXMLDOMCDATASection* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMCDATASection_get_attributes(IXMLDOMCDATASection* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_insertBefore(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMCDATASection_insertBefore(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_replaceChild(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMCDATASection_replaceChild(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_removeChild(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMCDATASection_removeChild(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_appendChild(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMCDATASection_appendChild(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_hasChildNodes(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCDATASection_hasChildNodes(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_ownerDocument(IXMLDOMCDATASection* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMCDATASection_get_ownerDocument(IXMLDOMCDATASection* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_cloneNode(IXMLDOMCDATASection* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMCDATASection_cloneNode(IXMLDOMCDATASection* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeTypeString(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_nodeTypeString(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_text(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_text(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_text(IXMLDOMCDATASection* This,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_put_text(IXMLDOMCDATASection* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_specified(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCDATASection_get_specified(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_definition(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_definition(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCDATASection_get_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT var1) { +static inline HRESULT IXMLDOMCDATASection_put_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_dataType(IXMLDOMCDATASection* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCDATASection_get_dataType(IXMLDOMCDATASection* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_dataType(IXMLDOMCDATASection* This,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_put_dataType(IXMLDOMCDATASection* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_xml(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_xml(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_transformNode(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_transformNode(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_selectNodes(IXMLDOMCDATASection* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMCDATASection_selectNodes(IXMLDOMCDATASection* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_selectSingleNode(IXMLDOMCDATASection* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMCDATASection_selectSingleNode(IXMLDOMCDATASection* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_parsed(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCDATASection_get_parsed(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_namespaceURI(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_namespaceURI(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_prefix(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_prefix(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_baseName(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_baseName(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_transformNodeToObject(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMCDATASection_transformNodeToObject(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_data(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_data(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_data(IXMLDOMCDATASection* This,BSTR data) { +static inline HRESULT IXMLDOMCDATASection_put_data(IXMLDOMCDATASection* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_length(IXMLDOMCDATASection* This,LONG *len) { +static inline HRESULT IXMLDOMCDATASection_get_length(IXMLDOMCDATASection* This,LONG *len) { return This->lpVtbl->get_length(This,len); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_substringData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_substringData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR *p) { return This->lpVtbl->substringData(This,offset,count,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_appendData(IXMLDOMCDATASection* This,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_appendData(IXMLDOMCDATASection* This,BSTR p) { return This->lpVtbl->appendData(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_insertData(IXMLDOMCDATASection* This,LONG offset,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_insertData(IXMLDOMCDATASection* This,LONG offset,BSTR p) { return This->lpVtbl->insertData(This,offset,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_deleteData(IXMLDOMCDATASection* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMCDATASection_deleteData(IXMLDOMCDATASection* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_replaceData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_replaceData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR p) { return This->lpVtbl->replaceData(This,offset,count,p); } /*** IXMLDOMText methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_splitText(IXMLDOMCDATASection* This,LONG offset,IXMLDOMText **txtNode) { +static inline HRESULT IXMLDOMCDATASection_splitText(IXMLDOMCDATASection* This,LONG offset,IXMLDOMText **txtNode) { return This->lpVtbl->splitText(This,offset,txtNode); } #endif @@ -10287,145 +10270,145 @@ interface IXMLDOMDocumentType { #define IXMLDOMDocumentType_get_notations(This,notationMap) (This)->lpVtbl->get_notations(This,notationMap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_QueryInterface(IXMLDOMDocumentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocumentType_QueryInterface(IXMLDOMDocumentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocumentType_AddRef(IXMLDOMDocumentType* This) { +static inline ULONG IXMLDOMDocumentType_AddRef(IXMLDOMDocumentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocumentType_Release(IXMLDOMDocumentType* This) { +static inline ULONG IXMLDOMDocumentType_Release(IXMLDOMDocumentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_GetTypeInfoCount(IXMLDOMDocumentType* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocumentType_GetTypeInfoCount(IXMLDOMDocumentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_GetTypeInfo(IXMLDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocumentType_GetTypeInfo(IXMLDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_GetIDsOfNames(IXMLDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocumentType_GetIDsOfNames(IXMLDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_Invoke(IXMLDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocumentType_Invoke(IXMLDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeName(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_nodeName(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeValue(IXMLDOMDocumentType* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentType_get_nodeValue(IXMLDOMDocumentType* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_nodeValue(IXMLDOMDocumentType* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentType_put_nodeValue(IXMLDOMDocumentType* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeType(IXMLDOMDocumentType* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocumentType_get_nodeType(IXMLDOMDocumentType* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_parentNode(IXMLDOMDocumentType* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocumentType_get_parentNode(IXMLDOMDocumentType* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_childNodes(IXMLDOMDocumentType* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocumentType_get_childNodes(IXMLDOMDocumentType* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_firstChild(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_firstChild(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_lastChild(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_lastChild(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_previousSibling(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_previousSibling(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nextSibling(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_nextSibling(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_attributes(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocumentType_get_attributes(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_insertBefore(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocumentType_insertBefore(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_replaceChild(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocumentType_replaceChild(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_removeChild(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocumentType_removeChild(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_appendChild(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocumentType_appendChild(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_hasChildNodes(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentType_hasChildNodes(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_ownerDocument(IXMLDOMDocumentType* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocumentType_get_ownerDocument(IXMLDOMDocumentType* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_cloneNode(IXMLDOMDocumentType* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocumentType_cloneNode(IXMLDOMDocumentType* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeTypeString(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_nodeTypeString(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_text(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_text(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_text(IXMLDOMDocumentType* This,BSTR p) { +static inline HRESULT IXMLDOMDocumentType_put_text(IXMLDOMDocumentType* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_specified(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentType_get_specified(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_definition(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_definition(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentType_get_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentType_put_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_dataType(IXMLDOMDocumentType* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentType_get_dataType(IXMLDOMDocumentType* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_dataType(IXMLDOMDocumentType* This,BSTR p) { +static inline HRESULT IXMLDOMDocumentType_put_dataType(IXMLDOMDocumentType* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_xml(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_xml(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_transformNode(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_transformNode(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_selectNodes(IXMLDOMDocumentType* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocumentType_selectNodes(IXMLDOMDocumentType* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_selectSingleNode(IXMLDOMDocumentType* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocumentType_selectSingleNode(IXMLDOMDocumentType* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_parsed(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentType_get_parsed(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_namespaceURI(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_namespaceURI(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_prefix(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_prefix(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_baseName(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_baseName(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_transformNodeToObject(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentType_transformNodeToObject(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMDocumentType methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_name(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_name(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_entities(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **entityMap) { +static inline HRESULT IXMLDOMDocumentType_get_entities(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **entityMap) { return This->lpVtbl->get_entities(This,entityMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_notations(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **notationMap) { +static inline HRESULT IXMLDOMDocumentType_get_notations(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **notationMap) { return This->lpVtbl->get_notations(This,notationMap); } #endif @@ -10728,142 +10711,142 @@ interface IXMLDOMNotation { #define IXMLDOMNotation_get_systemId(This,id) (This)->lpVtbl->get_systemId(This,id) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_QueryInterface(IXMLDOMNotation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNotation_QueryInterface(IXMLDOMNotation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNotation_AddRef(IXMLDOMNotation* This) { +static inline ULONG IXMLDOMNotation_AddRef(IXMLDOMNotation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNotation_Release(IXMLDOMNotation* This) { +static inline ULONG IXMLDOMNotation_Release(IXMLDOMNotation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_GetTypeInfoCount(IXMLDOMNotation* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNotation_GetTypeInfoCount(IXMLDOMNotation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_GetTypeInfo(IXMLDOMNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNotation_GetTypeInfo(IXMLDOMNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_GetIDsOfNames(IXMLDOMNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNotation_GetIDsOfNames(IXMLDOMNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_Invoke(IXMLDOMNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNotation_Invoke(IXMLDOMNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeName(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_nodeName(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeValue(IXMLDOMNotation* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNotation_get_nodeValue(IXMLDOMNotation* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_nodeValue(IXMLDOMNotation* This,VARIANT var1) { +static inline HRESULT IXMLDOMNotation_put_nodeValue(IXMLDOMNotation* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeType(IXMLDOMNotation* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMNotation_get_nodeType(IXMLDOMNotation* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_parentNode(IXMLDOMNotation* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMNotation_get_parentNode(IXMLDOMNotation* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_childNodes(IXMLDOMNotation* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMNotation_get_childNodes(IXMLDOMNotation* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_firstChild(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_firstChild(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_lastChild(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_lastChild(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_previousSibling(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_previousSibling(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nextSibling(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_nextSibling(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_attributes(IXMLDOMNotation* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMNotation_get_attributes(IXMLDOMNotation* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_insertBefore(IXMLDOMNotation* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMNotation_insertBefore(IXMLDOMNotation* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_replaceChild(IXMLDOMNotation* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMNotation_replaceChild(IXMLDOMNotation* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_removeChild(IXMLDOMNotation* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMNotation_removeChild(IXMLDOMNotation* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_appendChild(IXMLDOMNotation* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMNotation_appendChild(IXMLDOMNotation* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_hasChildNodes(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNotation_hasChildNodes(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_ownerDocument(IXMLDOMNotation* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMNotation_get_ownerDocument(IXMLDOMNotation* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_cloneNode(IXMLDOMNotation* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNotation_cloneNode(IXMLDOMNotation* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeTypeString(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_nodeTypeString(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_text(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_text(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_text(IXMLDOMNotation* This,BSTR p) { +static inline HRESULT IXMLDOMNotation_put_text(IXMLDOMNotation* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_specified(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNotation_get_specified(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_definition(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_definition(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeTypedValue(IXMLDOMNotation* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNotation_get_nodeTypedValue(IXMLDOMNotation* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_nodeTypedValue(IXMLDOMNotation* This,VARIANT var1) { +static inline HRESULT IXMLDOMNotation_put_nodeTypedValue(IXMLDOMNotation* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_dataType(IXMLDOMNotation* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNotation_get_dataType(IXMLDOMNotation* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_dataType(IXMLDOMNotation* This,BSTR p) { +static inline HRESULT IXMLDOMNotation_put_dataType(IXMLDOMNotation* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_xml(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_xml(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_transformNode(IXMLDOMNotation* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMNotation_transformNode(IXMLDOMNotation* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_selectNodes(IXMLDOMNotation* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMNotation_selectNodes(IXMLDOMNotation* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_selectSingleNode(IXMLDOMNotation* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNotation_selectSingleNode(IXMLDOMNotation* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_parsed(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNotation_get_parsed(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_namespaceURI(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_namespaceURI(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_prefix(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_prefix(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_baseName(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_baseName(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_transformNodeToObject(IXMLDOMNotation* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMNotation_transformNodeToObject(IXMLDOMNotation* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMNotation methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_publicId(IXMLDOMNotation* This,VARIANT *id) { +static inline HRESULT IXMLDOMNotation_get_publicId(IXMLDOMNotation* This,VARIANT *id) { return This->lpVtbl->get_publicId(This,id); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_systemId(IXMLDOMNotation* This,VARIANT *id) { +static inline HRESULT IXMLDOMNotation_get_systemId(IXMLDOMNotation* This,VARIANT *id) { return This->lpVtbl->get_systemId(This,id); } #endif @@ -11174,145 +11157,145 @@ interface IXMLDOMEntity { #define IXMLDOMEntity_get_notationName(This,p) (This)->lpVtbl->get_notationName(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_QueryInterface(IXMLDOMEntity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMEntity_QueryInterface(IXMLDOMEntity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMEntity_AddRef(IXMLDOMEntity* This) { +static inline ULONG IXMLDOMEntity_AddRef(IXMLDOMEntity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMEntity_Release(IXMLDOMEntity* This) { +static inline ULONG IXMLDOMEntity_Release(IXMLDOMEntity* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_GetTypeInfoCount(IXMLDOMEntity* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMEntity_GetTypeInfoCount(IXMLDOMEntity* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_GetTypeInfo(IXMLDOMEntity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMEntity_GetTypeInfo(IXMLDOMEntity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_GetIDsOfNames(IXMLDOMEntity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMEntity_GetIDsOfNames(IXMLDOMEntity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_Invoke(IXMLDOMEntity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMEntity_Invoke(IXMLDOMEntity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeName(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_nodeName(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeValue(IXMLDOMEntity* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntity_get_nodeValue(IXMLDOMEntity* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_nodeValue(IXMLDOMEntity* This,VARIANT var1) { +static inline HRESULT IXMLDOMEntity_put_nodeValue(IXMLDOMEntity* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeType(IXMLDOMEntity* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMEntity_get_nodeType(IXMLDOMEntity* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_parentNode(IXMLDOMEntity* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMEntity_get_parentNode(IXMLDOMEntity* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_childNodes(IXMLDOMEntity* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMEntity_get_childNodes(IXMLDOMEntity* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_firstChild(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_firstChild(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_lastChild(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_lastChild(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_previousSibling(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_previousSibling(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nextSibling(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_nextSibling(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_attributes(IXMLDOMEntity* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMEntity_get_attributes(IXMLDOMEntity* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_insertBefore(IXMLDOMEntity* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMEntity_insertBefore(IXMLDOMEntity* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_replaceChild(IXMLDOMEntity* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMEntity_replaceChild(IXMLDOMEntity* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_removeChild(IXMLDOMEntity* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMEntity_removeChild(IXMLDOMEntity* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_appendChild(IXMLDOMEntity* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMEntity_appendChild(IXMLDOMEntity* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_hasChildNodes(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntity_hasChildNodes(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_ownerDocument(IXMLDOMEntity* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMEntity_get_ownerDocument(IXMLDOMEntity* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_cloneNode(IXMLDOMEntity* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMEntity_cloneNode(IXMLDOMEntity* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeTypeString(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_nodeTypeString(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_text(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_text(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_text(IXMLDOMEntity* This,BSTR p) { +static inline HRESULT IXMLDOMEntity_put_text(IXMLDOMEntity* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_specified(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntity_get_specified(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_definition(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_definition(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeTypedValue(IXMLDOMEntity* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntity_get_nodeTypedValue(IXMLDOMEntity* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_nodeTypedValue(IXMLDOMEntity* This,VARIANT var1) { +static inline HRESULT IXMLDOMEntity_put_nodeTypedValue(IXMLDOMEntity* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_dataType(IXMLDOMEntity* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntity_get_dataType(IXMLDOMEntity* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_dataType(IXMLDOMEntity* This,BSTR p) { +static inline HRESULT IXMLDOMEntity_put_dataType(IXMLDOMEntity* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_xml(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_xml(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_transformNode(IXMLDOMEntity* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMEntity_transformNode(IXMLDOMEntity* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_selectNodes(IXMLDOMEntity* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMEntity_selectNodes(IXMLDOMEntity* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_selectSingleNode(IXMLDOMEntity* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMEntity_selectSingleNode(IXMLDOMEntity* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_parsed(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntity_get_parsed(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_namespaceURI(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_namespaceURI(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_prefix(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_prefix(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_baseName(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_baseName(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_transformNodeToObject(IXMLDOMEntity* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMEntity_transformNodeToObject(IXMLDOMEntity* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMEntity methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_publicId(IXMLDOMEntity* This,VARIANT *id1) { +static inline HRESULT IXMLDOMEntity_get_publicId(IXMLDOMEntity* This,VARIANT *id1) { return This->lpVtbl->get_publicId(This,id1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_systemId(IXMLDOMEntity* This,VARIANT *id1) { +static inline HRESULT IXMLDOMEntity_get_systemId(IXMLDOMEntity* This,VARIANT *id1) { return This->lpVtbl->get_systemId(This,id1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_notationName(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_notationName(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_notationName(This,p); } #endif @@ -11597,135 +11580,135 @@ interface IXMLDOMEntityReference { #define IXMLDOMEntityReference_transformNodeToObject(This,domNode,var1) (This)->lpVtbl->transformNodeToObject(This,domNode,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_QueryInterface(IXMLDOMEntityReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMEntityReference_QueryInterface(IXMLDOMEntityReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMEntityReference_AddRef(IXMLDOMEntityReference* This) { +static inline ULONG IXMLDOMEntityReference_AddRef(IXMLDOMEntityReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMEntityReference_Release(IXMLDOMEntityReference* This) { +static inline ULONG IXMLDOMEntityReference_Release(IXMLDOMEntityReference* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_GetTypeInfoCount(IXMLDOMEntityReference* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMEntityReference_GetTypeInfoCount(IXMLDOMEntityReference* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_GetTypeInfo(IXMLDOMEntityReference* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMEntityReference_GetTypeInfo(IXMLDOMEntityReference* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_GetIDsOfNames(IXMLDOMEntityReference* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMEntityReference_GetIDsOfNames(IXMLDOMEntityReference* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_Invoke(IXMLDOMEntityReference* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMEntityReference_Invoke(IXMLDOMEntityReference* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeName(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_nodeName(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeValue(IXMLDOMEntityReference* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntityReference_get_nodeValue(IXMLDOMEntityReference* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_nodeValue(IXMLDOMEntityReference* This,VARIANT var1) { +static inline HRESULT IXMLDOMEntityReference_put_nodeValue(IXMLDOMEntityReference* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeType(IXMLDOMEntityReference* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMEntityReference_get_nodeType(IXMLDOMEntityReference* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_parentNode(IXMLDOMEntityReference* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMEntityReference_get_parentNode(IXMLDOMEntityReference* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_childNodes(IXMLDOMEntityReference* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMEntityReference_get_childNodes(IXMLDOMEntityReference* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_firstChild(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_firstChild(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_lastChild(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_lastChild(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_previousSibling(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_previousSibling(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nextSibling(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_nextSibling(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_attributes(IXMLDOMEntityReference* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMEntityReference_get_attributes(IXMLDOMEntityReference* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_insertBefore(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMEntityReference_insertBefore(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_replaceChild(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMEntityReference_replaceChild(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_removeChild(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMEntityReference_removeChild(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_appendChild(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMEntityReference_appendChild(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_hasChildNodes(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntityReference_hasChildNodes(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_ownerDocument(IXMLDOMEntityReference* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMEntityReference_get_ownerDocument(IXMLDOMEntityReference* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_cloneNode(IXMLDOMEntityReference* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMEntityReference_cloneNode(IXMLDOMEntityReference* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeTypeString(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_nodeTypeString(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_text(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_text(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_text(IXMLDOMEntityReference* This,BSTR p) { +static inline HRESULT IXMLDOMEntityReference_put_text(IXMLDOMEntityReference* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_specified(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntityReference_get_specified(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_definition(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_definition(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntityReference_get_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT var1) { +static inline HRESULT IXMLDOMEntityReference_put_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_dataType(IXMLDOMEntityReference* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntityReference_get_dataType(IXMLDOMEntityReference* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_dataType(IXMLDOMEntityReference* This,BSTR p) { +static inline HRESULT IXMLDOMEntityReference_put_dataType(IXMLDOMEntityReference* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_xml(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_xml(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_transformNode(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_transformNode(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_selectNodes(IXMLDOMEntityReference* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMEntityReference_selectNodes(IXMLDOMEntityReference* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_selectSingleNode(IXMLDOMEntityReference* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMEntityReference_selectSingleNode(IXMLDOMEntityReference* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_parsed(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntityReference_get_parsed(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_namespaceURI(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_namespaceURI(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_prefix(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_prefix(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_baseName(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_baseName(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_transformNodeToObject(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMEntityReference_transformNodeToObject(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } #endif @@ -11831,30 +11814,30 @@ interface IXMLDOMImplementation { #define IXMLDOMImplementation_hasFeature(This,feature,version,pbool) (This)->lpVtbl->hasFeature(This,feature,version,pbool) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMImplementation_QueryInterface(IXMLDOMImplementation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMImplementation_QueryInterface(IXMLDOMImplementation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMImplementation_AddRef(IXMLDOMImplementation* This) { +static inline ULONG IXMLDOMImplementation_AddRef(IXMLDOMImplementation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMImplementation_Release(IXMLDOMImplementation* This) { +static inline ULONG IXMLDOMImplementation_Release(IXMLDOMImplementation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMImplementation_GetTypeInfoCount(IXMLDOMImplementation* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMImplementation_GetTypeInfoCount(IXMLDOMImplementation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMImplementation_GetTypeInfo(IXMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMImplementation_GetTypeInfo(IXMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMImplementation_GetIDsOfNames(IXMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMImplementation_GetIDsOfNames(IXMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMImplementation_Invoke(IXMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMImplementation_Invoke(IXMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMImplementation methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMImplementation_hasFeature(IXMLDOMImplementation* This,BSTR feature,BSTR version,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMImplementation_hasFeature(IXMLDOMImplementation* This,BSTR feature,BSTR version,VARIANT_BOOL *pbool) { return This->lpVtbl->hasFeature(This,feature,version,pbool); } #endif @@ -12245,163 +12228,163 @@ interface IXTLRuntime { #define IXTLRuntime_formatTime(This,var1,bstr,var2,pbstr) (This)->lpVtbl->formatTime(This,var1,bstr,var2,pbstr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXTLRuntime_QueryInterface(IXTLRuntime* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXTLRuntime_QueryInterface(IXTLRuntime* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXTLRuntime_AddRef(IXTLRuntime* This) { +static inline ULONG IXTLRuntime_AddRef(IXTLRuntime* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXTLRuntime_Release(IXTLRuntime* This) { +static inline ULONG IXTLRuntime_Release(IXTLRuntime* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXTLRuntime_GetTypeInfoCount(IXTLRuntime* This,UINT *pctinfo) { +static inline HRESULT IXTLRuntime_GetTypeInfoCount(IXTLRuntime* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXTLRuntime_GetTypeInfo(IXTLRuntime* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXTLRuntime_GetTypeInfo(IXTLRuntime* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXTLRuntime_GetIDsOfNames(IXTLRuntime* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXTLRuntime_GetIDsOfNames(IXTLRuntime* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXTLRuntime_Invoke(IXTLRuntime* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXTLRuntime_Invoke(IXTLRuntime* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeName(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_nodeName(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeValue(IXTLRuntime* This,VARIANT *var1) { +static inline HRESULT IXTLRuntime_get_nodeValue(IXTLRuntime* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_put_nodeValue(IXTLRuntime* This,VARIANT var1) { +static inline HRESULT IXTLRuntime_put_nodeValue(IXTLRuntime* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeType(IXTLRuntime* This,DOMNodeType *domNodeType) { +static inline HRESULT IXTLRuntime_get_nodeType(IXTLRuntime* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_parentNode(IXTLRuntime* This,IXMLDOMNode **parent) { +static inline HRESULT IXTLRuntime_get_parentNode(IXTLRuntime* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_childNodes(IXTLRuntime* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXTLRuntime_get_childNodes(IXTLRuntime* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_firstChild(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_firstChild(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_lastChild(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_lastChild(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_previousSibling(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_previousSibling(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nextSibling(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_nextSibling(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_attributes(IXTLRuntime* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXTLRuntime_get_attributes(IXTLRuntime* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXTLRuntime_insertBefore(IXTLRuntime* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXTLRuntime_insertBefore(IXTLRuntime* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_replaceChild(IXTLRuntime* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXTLRuntime_replaceChild(IXTLRuntime* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_removeChild(IXTLRuntime* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXTLRuntime_removeChild(IXTLRuntime* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_appendChild(IXTLRuntime* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXTLRuntime_appendChild(IXTLRuntime* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_hasChildNodes(IXTLRuntime* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXTLRuntime_hasChildNodes(IXTLRuntime* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_ownerDocument(IXTLRuntime* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXTLRuntime_get_ownerDocument(IXTLRuntime* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXTLRuntime_cloneNode(IXTLRuntime* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXTLRuntime_cloneNode(IXTLRuntime* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeTypeString(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_nodeTypeString(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_text(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_text(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_put_text(IXTLRuntime* This,BSTR p) { +static inline HRESULT IXTLRuntime_put_text(IXTLRuntime* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_specified(IXTLRuntime* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXTLRuntime_get_specified(IXTLRuntime* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_definition(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_definition(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeTypedValue(IXTLRuntime* This,VARIANT *var1) { +static inline HRESULT IXTLRuntime_get_nodeTypedValue(IXTLRuntime* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_put_nodeTypedValue(IXTLRuntime* This,VARIANT var1) { +static inline HRESULT IXTLRuntime_put_nodeTypedValue(IXTLRuntime* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_dataType(IXTLRuntime* This,VARIANT *var1) { +static inline HRESULT IXTLRuntime_get_dataType(IXTLRuntime* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_put_dataType(IXTLRuntime* This,BSTR p) { +static inline HRESULT IXTLRuntime_put_dataType(IXTLRuntime* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_xml(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_xml(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_transformNode(IXTLRuntime* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXTLRuntime_transformNode(IXTLRuntime* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_selectNodes(IXTLRuntime* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXTLRuntime_selectNodes(IXTLRuntime* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXTLRuntime_selectSingleNode(IXTLRuntime* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXTLRuntime_selectSingleNode(IXTLRuntime* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_parsed(IXTLRuntime* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXTLRuntime_get_parsed(IXTLRuntime* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_namespaceURI(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_namespaceURI(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_prefix(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_prefix(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_baseName(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_baseName(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_transformNodeToObject(IXTLRuntime* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXTLRuntime_transformNodeToObject(IXTLRuntime* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXTLRuntime methods ***/ -static __WIDL_INLINE HRESULT IXTLRuntime_uniqueID(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pID) { +static inline HRESULT IXTLRuntime_uniqueID(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pID) { return This->lpVtbl->uniqueID(This,pNode,pID); } -static __WIDL_INLINE HRESULT IXTLRuntime_depth(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pDepth) { +static inline HRESULT IXTLRuntime_depth(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pDepth) { return This->lpVtbl->depth(This,pNode,pDepth); } -static __WIDL_INLINE HRESULT IXTLRuntime_childNumber(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pNumber) { +static inline HRESULT IXTLRuntime_childNumber(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pNumber) { return This->lpVtbl->childNumber(This,pNode,pNumber); } -static __WIDL_INLINE HRESULT IXTLRuntime_ancestorChildNumber(IXTLRuntime* This,BSTR bstr,IXMLDOMNode *pNode,LONG *pNumber) { +static inline HRESULT IXTLRuntime_ancestorChildNumber(IXTLRuntime* This,BSTR bstr,IXMLDOMNode *pNode,LONG *pNumber) { return This->lpVtbl->ancestorChildNumber(This,bstr,pNode,pNumber); } -static __WIDL_INLINE HRESULT IXTLRuntime_absoluteChildNumber(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pNumber) { +static inline HRESULT IXTLRuntime_absoluteChildNumber(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pNumber) { return This->lpVtbl->absoluteChildNumber(This,pNode,pNumber); } -static __WIDL_INLINE HRESULT IXTLRuntime_formatIndex(IXTLRuntime* This,LONG lIndex,BSTR bstr,BSTR *pbstr) { +static inline HRESULT IXTLRuntime_formatIndex(IXTLRuntime* This,LONG lIndex,BSTR bstr,BSTR *pbstr) { return This->lpVtbl->formatIndex(This,lIndex,bstr,pbstr); } -static __WIDL_INLINE HRESULT IXTLRuntime_formatNumber(IXTLRuntime* This,double dblNumber,BSTR bstr,BSTR *pbstr) { +static inline HRESULT IXTLRuntime_formatNumber(IXTLRuntime* This,double dblNumber,BSTR bstr,BSTR *pbstr) { return This->lpVtbl->formatNumber(This,dblNumber,bstr,pbstr); } -static __WIDL_INLINE HRESULT IXTLRuntime_formatDate(IXTLRuntime* This,VARIANT var1,BSTR bstr,VARIANT var2,BSTR *pbstr) { +static inline HRESULT IXTLRuntime_formatDate(IXTLRuntime* This,VARIANT var1,BSTR bstr,VARIANT var2,BSTR *pbstr) { return This->lpVtbl->formatDate(This,var1,bstr,var2,pbstr); } -static __WIDL_INLINE HRESULT IXTLRuntime_formatTime(IXTLRuntime* This,VARIANT var1,BSTR bstr,VARIANT var2,BSTR *pbstr) { +static inline HRESULT IXTLRuntime_formatTime(IXTLRuntime* This,VARIANT var1,BSTR bstr,VARIANT var2,BSTR *pbstr) { return This->lpVtbl->formatTime(This,var1,bstr,var2,pbstr); } #endif @@ -12535,42 +12518,42 @@ interface IDSOControl { #define IDSOControl_get_readyState(This,state) (This)->lpVtbl->get_readyState(This,state) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDSOControl_QueryInterface(IDSOControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDSOControl_QueryInterface(IDSOControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDSOControl_AddRef(IDSOControl* This) { +static inline ULONG IDSOControl_AddRef(IDSOControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDSOControl_Release(IDSOControl* This) { +static inline ULONG IDSOControl_Release(IDSOControl* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDSOControl_GetTypeInfoCount(IDSOControl* This,UINT *pctinfo) { +static inline HRESULT IDSOControl_GetTypeInfoCount(IDSOControl* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDSOControl_GetTypeInfo(IDSOControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDSOControl_GetTypeInfo(IDSOControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDSOControl_GetIDsOfNames(IDSOControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDSOControl_GetIDsOfNames(IDSOControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDSOControl_Invoke(IDSOControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDSOControl_Invoke(IDSOControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDSOControl methods ***/ -static __WIDL_INLINE HRESULT IDSOControl_get_XMLDocument(IDSOControl* This,IXMLDOMDocument **ppDoc) { +static inline HRESULT IDSOControl_get_XMLDocument(IDSOControl* This,IXMLDOMDocument **ppDoc) { return This->lpVtbl->get_XMLDocument(This,ppDoc); } -static __WIDL_INLINE HRESULT IDSOControl_put_XMLDocument(IDSOControl* This,IXMLDOMDocument *ppDoc) { +static inline HRESULT IDSOControl_put_XMLDocument(IDSOControl* This,IXMLDOMDocument *ppDoc) { return This->lpVtbl->put_XMLDocument(This,ppDoc); } -static __WIDL_INLINE HRESULT IDSOControl_get_JavaDSOCompatible(IDSOControl* This,WINBOOL *fJavaDSOCompatible) { +static inline HRESULT IDSOControl_get_JavaDSOCompatible(IDSOControl* This,WINBOOL *fJavaDSOCompatible) { return This->lpVtbl->get_JavaDSOCompatible(This,fJavaDSOCompatible); } -static __WIDL_INLINE HRESULT IDSOControl_put_JavaDSOCompatible(IDSOControl* This,WINBOOL fJavaDSOCompatible) { +static inline HRESULT IDSOControl_put_JavaDSOCompatible(IDSOControl* This,WINBOOL fJavaDSOCompatible) { return This->lpVtbl->put_JavaDSOCompatible(This,fJavaDSOCompatible); } -static __WIDL_INLINE HRESULT IDSOControl_get_readyState(IDSOControl* This,LONG *state) { +static inline HRESULT IDSOControl_get_readyState(IDSOControl* This,LONG *state) { return This->lpVtbl->get_readyState(This,state); } #endif @@ -12662,26 +12645,26 @@ interface XMLDOMDocumentEvents { #define XMLDOMDocumentEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_QueryInterface(XMLDOMDocumentEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT XMLDOMDocumentEvents_QueryInterface(XMLDOMDocumentEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG XMLDOMDocumentEvents_AddRef(XMLDOMDocumentEvents* This) { +static inline ULONG XMLDOMDocumentEvents_AddRef(XMLDOMDocumentEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG XMLDOMDocumentEvents_Release(XMLDOMDocumentEvents* This) { +static inline ULONG XMLDOMDocumentEvents_Release(XMLDOMDocumentEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_GetTypeInfoCount(XMLDOMDocumentEvents* This,UINT *pctinfo) { +static inline HRESULT XMLDOMDocumentEvents_GetTypeInfoCount(XMLDOMDocumentEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_GetTypeInfo(XMLDOMDocumentEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT XMLDOMDocumentEvents_GetTypeInfo(XMLDOMDocumentEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_GetIDsOfNames(XMLDOMDocumentEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT XMLDOMDocumentEvents_GetIDsOfNames(XMLDOMDocumentEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_Invoke(XMLDOMDocumentEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT XMLDOMDocumentEvents_Invoke(XMLDOMDocumentEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -12893,69 +12876,69 @@ interface IXSLProcessor { #define IXSLProcessor_get_stylesheet(This,node) (This)->lpVtbl->get_stylesheet(This,node) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXSLProcessor_QueryInterface(IXSLProcessor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXSLProcessor_QueryInterface(IXSLProcessor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXSLProcessor_AddRef(IXSLProcessor* This) { +static inline ULONG IXSLProcessor_AddRef(IXSLProcessor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXSLProcessor_Release(IXSLProcessor* This) { +static inline ULONG IXSLProcessor_Release(IXSLProcessor* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXSLProcessor_GetTypeInfoCount(IXSLProcessor* This,UINT *pctinfo) { +static inline HRESULT IXSLProcessor_GetTypeInfoCount(IXSLProcessor* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXSLProcessor_GetTypeInfo(IXSLProcessor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXSLProcessor_GetTypeInfo(IXSLProcessor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXSLProcessor_GetIDsOfNames(IXSLProcessor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXSLProcessor_GetIDsOfNames(IXSLProcessor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXSLProcessor_Invoke(IXSLProcessor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXSLProcessor_Invoke(IXSLProcessor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXSLProcessor methods ***/ -static __WIDL_INLINE HRESULT IXSLProcessor_put_input(IXSLProcessor* This,VARIANT var) { +static inline HRESULT IXSLProcessor_put_input(IXSLProcessor* This,VARIANT var) { return This->lpVtbl->put_input(This,var); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_input(IXSLProcessor* This,VARIANT *var) { +static inline HRESULT IXSLProcessor_get_input(IXSLProcessor* This,VARIANT *var) { return This->lpVtbl->get_input(This,var); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_ownerTemplate(IXSLProcessor* This,IXSLTemplate **ppTemplate) { +static inline HRESULT IXSLProcessor_get_ownerTemplate(IXSLProcessor* This,IXSLTemplate **ppTemplate) { return This->lpVtbl->get_ownerTemplate(This,ppTemplate); } -static __WIDL_INLINE HRESULT IXSLProcessor_setStartMode(IXSLProcessor* This,BSTR p,BSTR uri) { +static inline HRESULT IXSLProcessor_setStartMode(IXSLProcessor* This,BSTR p,BSTR uri) { return This->lpVtbl->setStartMode(This,p,uri); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_startMode(IXSLProcessor* This,BSTR *p) { +static inline HRESULT IXSLProcessor_get_startMode(IXSLProcessor* This,BSTR *p) { return This->lpVtbl->get_startMode(This,p); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_startModeURI(IXSLProcessor* This,BSTR *uri) { +static inline HRESULT IXSLProcessor_get_startModeURI(IXSLProcessor* This,BSTR *uri) { return This->lpVtbl->get_startModeURI(This,uri); } -static __WIDL_INLINE HRESULT IXSLProcessor_put_output(IXSLProcessor* This,VARIANT var) { +static inline HRESULT IXSLProcessor_put_output(IXSLProcessor* This,VARIANT var) { return This->lpVtbl->put_output(This,var); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_output(IXSLProcessor* This,VARIANT *var) { +static inline HRESULT IXSLProcessor_get_output(IXSLProcessor* This,VARIANT *var) { return This->lpVtbl->get_output(This,var); } -static __WIDL_INLINE HRESULT IXSLProcessor_transform(IXSLProcessor* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXSLProcessor_transform(IXSLProcessor* This,VARIANT_BOOL *pbool) { return This->lpVtbl->transform(This,pbool); } -static __WIDL_INLINE HRESULT IXSLProcessor_reset(IXSLProcessor* This) { +static inline HRESULT IXSLProcessor_reset(IXSLProcessor* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_readyState(IXSLProcessor* This,LONG *pstate) { +static inline HRESULT IXSLProcessor_get_readyState(IXSLProcessor* This,LONG *pstate) { return This->lpVtbl->get_readyState(This,pstate); } -static __WIDL_INLINE HRESULT IXSLProcessor_addParameter(IXSLProcessor* This,BSTR p,VARIANT var,BSTR uri) { +static inline HRESULT IXSLProcessor_addParameter(IXSLProcessor* This,BSTR p,VARIANT var,BSTR uri) { return This->lpVtbl->addParameter(This,p,var,uri); } -static __WIDL_INLINE HRESULT IXSLProcessor_addObject(IXSLProcessor* This,IDispatch *obj,BSTR uri) { +static inline HRESULT IXSLProcessor_addObject(IXSLProcessor* This,IDispatch *obj,BSTR uri) { return This->lpVtbl->addObject(This,obj,uri); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_stylesheet(IXSLProcessor* This,IXMLDOMNode **node) { +static inline HRESULT IXSLProcessor_get_stylesheet(IXSLProcessor* This,IXMLDOMNode **node) { return This->lpVtbl->get_stylesheet(This,node); } #endif @@ -13073,36 +13056,36 @@ interface IXSLTemplate { #define IXSLTemplate_createProcessor(This,ppProcessor) (This)->lpVtbl->createProcessor(This,ppProcessor) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXSLTemplate_QueryInterface(IXSLTemplate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXSLTemplate_QueryInterface(IXSLTemplate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXSLTemplate_AddRef(IXSLTemplate* This) { +static inline ULONG IXSLTemplate_AddRef(IXSLTemplate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXSLTemplate_Release(IXSLTemplate* This) { +static inline ULONG IXSLTemplate_Release(IXSLTemplate* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXSLTemplate_GetTypeInfoCount(IXSLTemplate* This,UINT *pctinfo) { +static inline HRESULT IXSLTemplate_GetTypeInfoCount(IXSLTemplate* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXSLTemplate_GetTypeInfo(IXSLTemplate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXSLTemplate_GetTypeInfo(IXSLTemplate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXSLTemplate_GetIDsOfNames(IXSLTemplate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXSLTemplate_GetIDsOfNames(IXSLTemplate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXSLTemplate_Invoke(IXSLTemplate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXSLTemplate_Invoke(IXSLTemplate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXSLTemplate methods ***/ -static __WIDL_INLINE HRESULT IXSLTemplate_putref_stylesheet(IXSLTemplate* This,IXMLDOMNode *node) { +static inline HRESULT IXSLTemplate_putref_stylesheet(IXSLTemplate* This,IXMLDOMNode *node) { return This->lpVtbl->putref_stylesheet(This,node); } -static __WIDL_INLINE HRESULT IXSLTemplate_get_stylesheet(IXSLTemplate* This,IXMLDOMNode **node) { +static inline HRESULT IXSLTemplate_get_stylesheet(IXSLTemplate* This,IXMLDOMNode **node) { return This->lpVtbl->get_stylesheet(This,node); } -static __WIDL_INLINE HRESULT IXSLTemplate_createProcessor(IXSLTemplate* This,IXSLProcessor **ppProcessor) { +static inline HRESULT IXSLTemplate_createProcessor(IXSLTemplate* This,IXSLProcessor **ppProcessor) { return This->lpVtbl->createProcessor(This,ppProcessor); } #endif @@ -13319,69 +13302,69 @@ interface IXMLHTTPRequest { #define IXMLHTTPRequest_put_onreadystatechange(This,pReadyStateSink) (This)->lpVtbl->put_onreadystatechange(This,pReadyStateSink) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest_QueryInterface(IXMLHTTPRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLHTTPRequest_QueryInterface(IXMLHTTPRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLHTTPRequest_AddRef(IXMLHTTPRequest* This) { +static inline ULONG IXMLHTTPRequest_AddRef(IXMLHTTPRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLHTTPRequest_Release(IXMLHTTPRequest* This) { +static inline ULONG IXMLHTTPRequest_Release(IXMLHTTPRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest_GetTypeInfoCount(IXMLHTTPRequest* This,UINT *pctinfo) { +static inline HRESULT IXMLHTTPRequest_GetTypeInfoCount(IXMLHTTPRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_GetTypeInfo(IXMLHTTPRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLHTTPRequest_GetTypeInfo(IXMLHTTPRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_GetIDsOfNames(IXMLHTTPRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLHTTPRequest_GetIDsOfNames(IXMLHTTPRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_Invoke(IXMLHTTPRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLHTTPRequest_Invoke(IXMLHTTPRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest_open(IXMLHTTPRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { +static inline HRESULT IXMLHTTPRequest_open(IXMLHTTPRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { return This->lpVtbl->open(This,bstrMethod,bstrUrl,varAsync,username,password); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_setRequestHeader(IXMLHTTPRequest* This,BSTR bstrHeader,BSTR bstrValue) { +static inline HRESULT IXMLHTTPRequest_setRequestHeader(IXMLHTTPRequest* This,BSTR bstrHeader,BSTR bstrValue) { return This->lpVtbl->setRequestHeader(This,bstrHeader,bstrValue); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_getResponseHeader(IXMLHTTPRequest* This,BSTR bstrHeader,BSTR *value) { +static inline HRESULT IXMLHTTPRequest_getResponseHeader(IXMLHTTPRequest* This,BSTR bstrHeader,BSTR *value) { return This->lpVtbl->getResponseHeader(This,bstrHeader,value); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_getAllResponseHeaders(IXMLHTTPRequest* This,BSTR *pbstrHeaders) { +static inline HRESULT IXMLHTTPRequest_getAllResponseHeaders(IXMLHTTPRequest* This,BSTR *pbstrHeaders) { return This->lpVtbl->getAllResponseHeaders(This,pbstrHeaders); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_send(IXMLHTTPRequest* This,VARIANT body) { +static inline HRESULT IXMLHTTPRequest_send(IXMLHTTPRequest* This,VARIANT body) { return This->lpVtbl->send(This,body); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_abort(IXMLHTTPRequest* This) { +static inline HRESULT IXMLHTTPRequest_abort(IXMLHTTPRequest* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_status(IXMLHTTPRequest* This,LONG *pStatus) { +static inline HRESULT IXMLHTTPRequest_get_status(IXMLHTTPRequest* This,LONG *pStatus) { return This->lpVtbl->get_status(This,pStatus); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_statusText(IXMLHTTPRequest* This,BSTR *pStatus) { +static inline HRESULT IXMLHTTPRequest_get_statusText(IXMLHTTPRequest* This,BSTR *pStatus) { return This->lpVtbl->get_statusText(This,pStatus); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_responseXML(IXMLHTTPRequest* This,IDispatch **pBody) { +static inline HRESULT IXMLHTTPRequest_get_responseXML(IXMLHTTPRequest* This,IDispatch **pBody) { return This->lpVtbl->get_responseXML(This,pBody); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_responseText(IXMLHTTPRequest* This,BSTR *pBody) { +static inline HRESULT IXMLHTTPRequest_get_responseText(IXMLHTTPRequest* This,BSTR *pBody) { return This->lpVtbl->get_responseText(This,pBody); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_responseBody(IXMLHTTPRequest* This,VARIANT *pBody) { +static inline HRESULT IXMLHTTPRequest_get_responseBody(IXMLHTTPRequest* This,VARIANT *pBody) { return This->lpVtbl->get_responseBody(This,pBody); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_responseStream(IXMLHTTPRequest* This,VARIANT *pBody) { +static inline HRESULT IXMLHTTPRequest_get_responseStream(IXMLHTTPRequest* This,VARIANT *pBody) { return This->lpVtbl->get_responseStream(This,pBody); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_readyState(IXMLHTTPRequest* This,LONG *pState) { +static inline HRESULT IXMLHTTPRequest_get_readyState(IXMLHTTPRequest* This,LONG *pState) { return This->lpVtbl->get_readyState(This,pState); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_put_onreadystatechange(IXMLHTTPRequest* This,IDispatch *pReadyStateSink) { +static inline HRESULT IXMLHTTPRequest_put_onreadystatechange(IXMLHTTPRequest* This,IDispatch *pReadyStateSink) { return This->lpVtbl->put_onreadystatechange(This,pReadyStateSink); } #endif @@ -13603,82 +13586,82 @@ interface IServerXMLHTTPRequest { #define IServerXMLHTTPRequest_setOption(This,option,value) (This)->lpVtbl->setOption(This,option,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_QueryInterface(IServerXMLHTTPRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IServerXMLHTTPRequest_QueryInterface(IServerXMLHTTPRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IServerXMLHTTPRequest_AddRef(IServerXMLHTTPRequest* This) { +static inline ULONG IServerXMLHTTPRequest_AddRef(IServerXMLHTTPRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IServerXMLHTTPRequest_Release(IServerXMLHTTPRequest* This) { +static inline ULONG IServerXMLHTTPRequest_Release(IServerXMLHTTPRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_GetTypeInfoCount(IServerXMLHTTPRequest* This,UINT *pctinfo) { +static inline HRESULT IServerXMLHTTPRequest_GetTypeInfoCount(IServerXMLHTTPRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_GetTypeInfo(IServerXMLHTTPRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IServerXMLHTTPRequest_GetTypeInfo(IServerXMLHTTPRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_GetIDsOfNames(IServerXMLHTTPRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IServerXMLHTTPRequest_GetIDsOfNames(IServerXMLHTTPRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_Invoke(IServerXMLHTTPRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IServerXMLHTTPRequest_Invoke(IServerXMLHTTPRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_open(IServerXMLHTTPRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { +static inline HRESULT IServerXMLHTTPRequest_open(IServerXMLHTTPRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { return This->lpVtbl->open(This,bstrMethod,bstrUrl,varAsync,username,password); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_setRequestHeader(IServerXMLHTTPRequest* This,BSTR bstrHeader,BSTR bstrValue) { +static inline HRESULT IServerXMLHTTPRequest_setRequestHeader(IServerXMLHTTPRequest* This,BSTR bstrHeader,BSTR bstrValue) { return This->lpVtbl->setRequestHeader(This,bstrHeader,bstrValue); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_getResponseHeader(IServerXMLHTTPRequest* This,BSTR bstrHeader,BSTR *value) { +static inline HRESULT IServerXMLHTTPRequest_getResponseHeader(IServerXMLHTTPRequest* This,BSTR bstrHeader,BSTR *value) { return This->lpVtbl->getResponseHeader(This,bstrHeader,value); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_getAllResponseHeaders(IServerXMLHTTPRequest* This,BSTR *pbstrHeaders) { +static inline HRESULT IServerXMLHTTPRequest_getAllResponseHeaders(IServerXMLHTTPRequest* This,BSTR *pbstrHeaders) { return This->lpVtbl->getAllResponseHeaders(This,pbstrHeaders); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_send(IServerXMLHTTPRequest* This,VARIANT body) { +static inline HRESULT IServerXMLHTTPRequest_send(IServerXMLHTTPRequest* This,VARIANT body) { return This->lpVtbl->send(This,body); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_abort(IServerXMLHTTPRequest* This) { +static inline HRESULT IServerXMLHTTPRequest_abort(IServerXMLHTTPRequest* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_status(IServerXMLHTTPRequest* This,LONG *pStatus) { +static inline HRESULT IServerXMLHTTPRequest_get_status(IServerXMLHTTPRequest* This,LONG *pStatus) { return This->lpVtbl->get_status(This,pStatus); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_statusText(IServerXMLHTTPRequest* This,BSTR *pStatus) { +static inline HRESULT IServerXMLHTTPRequest_get_statusText(IServerXMLHTTPRequest* This,BSTR *pStatus) { return This->lpVtbl->get_statusText(This,pStatus); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_responseXML(IServerXMLHTTPRequest* This,IDispatch **pBody) { +static inline HRESULT IServerXMLHTTPRequest_get_responseXML(IServerXMLHTTPRequest* This,IDispatch **pBody) { return This->lpVtbl->get_responseXML(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_responseText(IServerXMLHTTPRequest* This,BSTR *pBody) { +static inline HRESULT IServerXMLHTTPRequest_get_responseText(IServerXMLHTTPRequest* This,BSTR *pBody) { return This->lpVtbl->get_responseText(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_responseBody(IServerXMLHTTPRequest* This,VARIANT *pBody) { +static inline HRESULT IServerXMLHTTPRequest_get_responseBody(IServerXMLHTTPRequest* This,VARIANT *pBody) { return This->lpVtbl->get_responseBody(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_responseStream(IServerXMLHTTPRequest* This,VARIANT *pBody) { +static inline HRESULT IServerXMLHTTPRequest_get_responseStream(IServerXMLHTTPRequest* This,VARIANT *pBody) { return This->lpVtbl->get_responseStream(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_readyState(IServerXMLHTTPRequest* This,LONG *pState) { +static inline HRESULT IServerXMLHTTPRequest_get_readyState(IServerXMLHTTPRequest* This,LONG *pState) { return This->lpVtbl->get_readyState(This,pState); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_put_onreadystatechange(IServerXMLHTTPRequest* This,IDispatch *pReadyStateSink) { +static inline HRESULT IServerXMLHTTPRequest_put_onreadystatechange(IServerXMLHTTPRequest* This,IDispatch *pReadyStateSink) { return This->lpVtbl->put_onreadystatechange(This,pReadyStateSink); } /*** IServerXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_setTimeouts(IServerXMLHTTPRequest* This,LONG resolveTimeout,LONG connectTimeout,LONG sendTimeout,LONG receiveTimeout) { +static inline HRESULT IServerXMLHTTPRequest_setTimeouts(IServerXMLHTTPRequest* This,LONG resolveTimeout,LONG connectTimeout,LONG sendTimeout,LONG receiveTimeout) { return This->lpVtbl->setTimeouts(This,resolveTimeout,connectTimeout,sendTimeout,receiveTimeout); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_waitForResponse(IServerXMLHTTPRequest* This,VARIANT timeoutInSeconds,VARIANT_BOOL *isSuccessful) { +static inline HRESULT IServerXMLHTTPRequest_waitForResponse(IServerXMLHTTPRequest* This,VARIANT timeoutInSeconds,VARIANT_BOOL *isSuccessful) { return This->lpVtbl->waitForResponse(This,timeoutInSeconds,isSuccessful); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_getOption(IServerXMLHTTPRequest* This,SERVERXMLHTTP_OPTION option,VARIANT *value) { +static inline HRESULT IServerXMLHTTPRequest_getOption(IServerXMLHTTPRequest* This,SERVERXMLHTTP_OPTION option,VARIANT *value) { return This->lpVtbl->getOption(This,option,value); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_setOption(IServerXMLHTTPRequest* This,SERVERXMLHTTP_OPTION option,VARIANT value) { +static inline HRESULT IServerXMLHTTPRequest_setOption(IServerXMLHTTPRequest* This,SERVERXMLHTTP_OPTION option,VARIANT value) { return This->lpVtbl->setOption(This,option,value); } #endif @@ -13905,89 +13888,89 @@ interface IServerXMLHTTPRequest2 { #define IServerXMLHTTPRequest2_setProxyCredentials(This,bstrUserName,bstrPassword) (This)->lpVtbl->setProxyCredentials(This,bstrUserName,bstrPassword) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_QueryInterface(IServerXMLHTTPRequest2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IServerXMLHTTPRequest2_QueryInterface(IServerXMLHTTPRequest2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IServerXMLHTTPRequest2_AddRef(IServerXMLHTTPRequest2* This) { +static inline ULONG IServerXMLHTTPRequest2_AddRef(IServerXMLHTTPRequest2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IServerXMLHTTPRequest2_Release(IServerXMLHTTPRequest2* This) { +static inline ULONG IServerXMLHTTPRequest2_Release(IServerXMLHTTPRequest2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_GetTypeInfoCount(IServerXMLHTTPRequest2* This,UINT *pctinfo) { +static inline HRESULT IServerXMLHTTPRequest2_GetTypeInfoCount(IServerXMLHTTPRequest2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_GetTypeInfo(IServerXMLHTTPRequest2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IServerXMLHTTPRequest2_GetTypeInfo(IServerXMLHTTPRequest2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_GetIDsOfNames(IServerXMLHTTPRequest2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IServerXMLHTTPRequest2_GetIDsOfNames(IServerXMLHTTPRequest2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_Invoke(IServerXMLHTTPRequest2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IServerXMLHTTPRequest2_Invoke(IServerXMLHTTPRequest2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_open(IServerXMLHTTPRequest2* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { +static inline HRESULT IServerXMLHTTPRequest2_open(IServerXMLHTTPRequest2* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { return This->lpVtbl->open(This,bstrMethod,bstrUrl,varAsync,username,password); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setRequestHeader(IServerXMLHTTPRequest2* This,BSTR bstrHeader,BSTR bstrValue) { +static inline HRESULT IServerXMLHTTPRequest2_setRequestHeader(IServerXMLHTTPRequest2* This,BSTR bstrHeader,BSTR bstrValue) { return This->lpVtbl->setRequestHeader(This,bstrHeader,bstrValue); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_getResponseHeader(IServerXMLHTTPRequest2* This,BSTR bstrHeader,BSTR *value) { +static inline HRESULT IServerXMLHTTPRequest2_getResponseHeader(IServerXMLHTTPRequest2* This,BSTR bstrHeader,BSTR *value) { return This->lpVtbl->getResponseHeader(This,bstrHeader,value); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_getAllResponseHeaders(IServerXMLHTTPRequest2* This,BSTR *pbstrHeaders) { +static inline HRESULT IServerXMLHTTPRequest2_getAllResponseHeaders(IServerXMLHTTPRequest2* This,BSTR *pbstrHeaders) { return This->lpVtbl->getAllResponseHeaders(This,pbstrHeaders); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_send(IServerXMLHTTPRequest2* This,VARIANT body) { +static inline HRESULT IServerXMLHTTPRequest2_send(IServerXMLHTTPRequest2* This,VARIANT body) { return This->lpVtbl->send(This,body); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_abort(IServerXMLHTTPRequest2* This) { +static inline HRESULT IServerXMLHTTPRequest2_abort(IServerXMLHTTPRequest2* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_status(IServerXMLHTTPRequest2* This,LONG *pStatus) { +static inline HRESULT IServerXMLHTTPRequest2_get_status(IServerXMLHTTPRequest2* This,LONG *pStatus) { return This->lpVtbl->get_status(This,pStatus); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_statusText(IServerXMLHTTPRequest2* This,BSTR *pStatus) { +static inline HRESULT IServerXMLHTTPRequest2_get_statusText(IServerXMLHTTPRequest2* This,BSTR *pStatus) { return This->lpVtbl->get_statusText(This,pStatus); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_responseXML(IServerXMLHTTPRequest2* This,IDispatch **pBody) { +static inline HRESULT IServerXMLHTTPRequest2_get_responseXML(IServerXMLHTTPRequest2* This,IDispatch **pBody) { return This->lpVtbl->get_responseXML(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_responseText(IServerXMLHTTPRequest2* This,BSTR *pBody) { +static inline HRESULT IServerXMLHTTPRequest2_get_responseText(IServerXMLHTTPRequest2* This,BSTR *pBody) { return This->lpVtbl->get_responseText(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_responseBody(IServerXMLHTTPRequest2* This,VARIANT *pBody) { +static inline HRESULT IServerXMLHTTPRequest2_get_responseBody(IServerXMLHTTPRequest2* This,VARIANT *pBody) { return This->lpVtbl->get_responseBody(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_responseStream(IServerXMLHTTPRequest2* This,VARIANT *pBody) { +static inline HRESULT IServerXMLHTTPRequest2_get_responseStream(IServerXMLHTTPRequest2* This,VARIANT *pBody) { return This->lpVtbl->get_responseStream(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_readyState(IServerXMLHTTPRequest2* This,LONG *pState) { +static inline HRESULT IServerXMLHTTPRequest2_get_readyState(IServerXMLHTTPRequest2* This,LONG *pState) { return This->lpVtbl->get_readyState(This,pState); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_put_onreadystatechange(IServerXMLHTTPRequest2* This,IDispatch *pReadyStateSink) { +static inline HRESULT IServerXMLHTTPRequest2_put_onreadystatechange(IServerXMLHTTPRequest2* This,IDispatch *pReadyStateSink) { return This->lpVtbl->put_onreadystatechange(This,pReadyStateSink); } /*** IServerXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setTimeouts(IServerXMLHTTPRequest2* This,LONG resolveTimeout,LONG connectTimeout,LONG sendTimeout,LONG receiveTimeout) { +static inline HRESULT IServerXMLHTTPRequest2_setTimeouts(IServerXMLHTTPRequest2* This,LONG resolveTimeout,LONG connectTimeout,LONG sendTimeout,LONG receiveTimeout) { return This->lpVtbl->setTimeouts(This,resolveTimeout,connectTimeout,sendTimeout,receiveTimeout); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_waitForResponse(IServerXMLHTTPRequest2* This,VARIANT timeoutInSeconds,VARIANT_BOOL *isSuccessful) { +static inline HRESULT IServerXMLHTTPRequest2_waitForResponse(IServerXMLHTTPRequest2* This,VARIANT timeoutInSeconds,VARIANT_BOOL *isSuccessful) { return This->lpVtbl->waitForResponse(This,timeoutInSeconds,isSuccessful); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_getOption(IServerXMLHTTPRequest2* This,SERVERXMLHTTP_OPTION option,VARIANT *value) { +static inline HRESULT IServerXMLHTTPRequest2_getOption(IServerXMLHTTPRequest2* This,SERVERXMLHTTP_OPTION option,VARIANT *value) { return This->lpVtbl->getOption(This,option,value); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setOption(IServerXMLHTTPRequest2* This,SERVERXMLHTTP_OPTION option,VARIANT value) { +static inline HRESULT IServerXMLHTTPRequest2_setOption(IServerXMLHTTPRequest2* This,SERVERXMLHTTP_OPTION option,VARIANT value) { return This->lpVtbl->setOption(This,option,value); } /*** IServerXMLHTTPRequest2 methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setProxy(IServerXMLHTTPRequest2* This,SXH_PROXY_SETTING proxySetting,VARIANT varProxyServer,VARIANT varBypassList) { +static inline HRESULT IServerXMLHTTPRequest2_setProxy(IServerXMLHTTPRequest2* This,SXH_PROXY_SETTING proxySetting,VARIANT varProxyServer,VARIANT varBypassList) { return This->lpVtbl->setProxy(This,proxySetting,varProxyServer,varBypassList); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setProxyCredentials(IServerXMLHTTPRequest2* This,BSTR bstrUserName,BSTR bstrPassword) { +static inline HRESULT IServerXMLHTTPRequest2_setProxyCredentials(IServerXMLHTTPRequest2* This,BSTR bstrUserName,BSTR bstrPassword) { return This->lpVtbl->setProxyCredentials(This,bstrUserName,bstrPassword); } #endif @@ -14137,48 +14120,48 @@ interface IXMLDOMParseError { #define IXMLDOMParseError_get_filepos(This,filePos) (This)->lpVtbl->get_filepos(This,filePos) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError_QueryInterface(IXMLDOMParseError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMParseError_QueryInterface(IXMLDOMParseError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMParseError_AddRef(IXMLDOMParseError* This) { +static inline ULONG IXMLDOMParseError_AddRef(IXMLDOMParseError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMParseError_Release(IXMLDOMParseError* This) { +static inline ULONG IXMLDOMParseError_Release(IXMLDOMParseError* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError_GetTypeInfoCount(IXMLDOMParseError* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMParseError_GetTypeInfoCount(IXMLDOMParseError* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_GetTypeInfo(IXMLDOMParseError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMParseError_GetTypeInfo(IXMLDOMParseError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_GetIDsOfNames(IXMLDOMParseError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMParseError_GetIDsOfNames(IXMLDOMParseError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_Invoke(IXMLDOMParseError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMParseError_Invoke(IXMLDOMParseError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMParseError methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_errorCode(IXMLDOMParseError* This,LONG *errCode) { +static inline HRESULT IXMLDOMParseError_get_errorCode(IXMLDOMParseError* This,LONG *errCode) { return This->lpVtbl->get_errorCode(This,errCode); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_url(IXMLDOMParseError* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError_get_url(IXMLDOMParseError* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_reason(IXMLDOMParseError* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError_get_reason(IXMLDOMParseError* This,BSTR *p) { return This->lpVtbl->get_reason(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_srcText(IXMLDOMParseError* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError_get_srcText(IXMLDOMParseError* This,BSTR *p) { return This->lpVtbl->get_srcText(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_line(IXMLDOMParseError* This,LONG *lineNo) { +static inline HRESULT IXMLDOMParseError_get_line(IXMLDOMParseError* This,LONG *lineNo) { return This->lpVtbl->get_line(This,lineNo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_linepos(IXMLDOMParseError* This,LONG *linePos) { +static inline HRESULT IXMLDOMParseError_get_linepos(IXMLDOMParseError* This,LONG *linePos) { return This->lpVtbl->get_linepos(This,linePos); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_filepos(IXMLDOMParseError* This,LONG *filePos) { +static inline HRESULT IXMLDOMParseError_get_filepos(IXMLDOMParseError* This,LONG *filePos) { return This->lpVtbl->get_filepos(This,filePos); } #endif @@ -14343,61 +14326,61 @@ interface IXMLDOMParseError2 { #define IXMLDOMParseError2_get_errorParametersCount(This,count) (This)->lpVtbl->get_errorParametersCount(This,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError2_QueryInterface(IXMLDOMParseError2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMParseError2_QueryInterface(IXMLDOMParseError2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMParseError2_AddRef(IXMLDOMParseError2* This) { +static inline ULONG IXMLDOMParseError2_AddRef(IXMLDOMParseError2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMParseError2_Release(IXMLDOMParseError2* This) { +static inline ULONG IXMLDOMParseError2_Release(IXMLDOMParseError2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError2_GetTypeInfoCount(IXMLDOMParseError2* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMParseError2_GetTypeInfoCount(IXMLDOMParseError2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_GetTypeInfo(IXMLDOMParseError2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMParseError2_GetTypeInfo(IXMLDOMParseError2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_GetIDsOfNames(IXMLDOMParseError2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMParseError2_GetIDsOfNames(IXMLDOMParseError2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_Invoke(IXMLDOMParseError2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMParseError2_Invoke(IXMLDOMParseError2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMParseError methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_errorCode(IXMLDOMParseError2* This,LONG *errCode) { +static inline HRESULT IXMLDOMParseError2_get_errorCode(IXMLDOMParseError2* This,LONG *errCode) { return This->lpVtbl->get_errorCode(This,errCode); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_url(IXMLDOMParseError2* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError2_get_url(IXMLDOMParseError2* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_reason(IXMLDOMParseError2* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError2_get_reason(IXMLDOMParseError2* This,BSTR *p) { return This->lpVtbl->get_reason(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_srcText(IXMLDOMParseError2* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError2_get_srcText(IXMLDOMParseError2* This,BSTR *p) { return This->lpVtbl->get_srcText(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_line(IXMLDOMParseError2* This,LONG *lineNo) { +static inline HRESULT IXMLDOMParseError2_get_line(IXMLDOMParseError2* This,LONG *lineNo) { return This->lpVtbl->get_line(This,lineNo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_linepos(IXMLDOMParseError2* This,LONG *linePos) { +static inline HRESULT IXMLDOMParseError2_get_linepos(IXMLDOMParseError2* This,LONG *linePos) { return This->lpVtbl->get_linepos(This,linePos); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_filepos(IXMLDOMParseError2* This,LONG *filePos) { +static inline HRESULT IXMLDOMParseError2_get_filepos(IXMLDOMParseError2* This,LONG *filePos) { return This->lpVtbl->get_filepos(This,filePos); } /*** IXMLDOMParseError2 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_errorXPath(IXMLDOMParseError2* This,BSTR *xpathexpr) { +static inline HRESULT IXMLDOMParseError2_get_errorXPath(IXMLDOMParseError2* This,BSTR *xpathexpr) { return This->lpVtbl->get_errorXPath(This,xpathexpr); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_allErrors(IXMLDOMParseError2* This,IXMLDOMParseErrorCollection **allErrors) { +static inline HRESULT IXMLDOMParseError2_get_allErrors(IXMLDOMParseError2* This,IXMLDOMParseErrorCollection **allErrors) { return This->lpVtbl->get_allErrors(This,allErrors); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_errorParameters(IXMLDOMParseError2* This,LONG index,BSTR *param) { +static inline HRESULT IXMLDOMParseError2_errorParameters(IXMLDOMParseError2* This,LONG index,BSTR *param) { return This->lpVtbl->errorParameters(This,index,param); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_errorParametersCount(IXMLDOMParseError2* This,LONG *count) { +static inline HRESULT IXMLDOMParseError2_get_errorParametersCount(IXMLDOMParseError2* This,LONG *count) { return This->lpVtbl->get_errorParametersCount(This,count); } #endif @@ -14532,42 +14515,42 @@ interface IXMLDOMParseErrorCollection { #define IXMLDOMParseErrorCollection_get__newEnum(This,ppunk) (This)->lpVtbl->get__newEnum(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_QueryInterface(IXMLDOMParseErrorCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMParseErrorCollection_QueryInterface(IXMLDOMParseErrorCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMParseErrorCollection_AddRef(IXMLDOMParseErrorCollection* This) { +static inline ULONG IXMLDOMParseErrorCollection_AddRef(IXMLDOMParseErrorCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMParseErrorCollection_Release(IXMLDOMParseErrorCollection* This) { +static inline ULONG IXMLDOMParseErrorCollection_Release(IXMLDOMParseErrorCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_GetTypeInfoCount(IXMLDOMParseErrorCollection* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMParseErrorCollection_GetTypeInfoCount(IXMLDOMParseErrorCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_GetTypeInfo(IXMLDOMParseErrorCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMParseErrorCollection_GetTypeInfo(IXMLDOMParseErrorCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_GetIDsOfNames(IXMLDOMParseErrorCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMParseErrorCollection_GetIDsOfNames(IXMLDOMParseErrorCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_Invoke(IXMLDOMParseErrorCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMParseErrorCollection_Invoke(IXMLDOMParseErrorCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMParseErrorCollection methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_get_item(IXMLDOMParseErrorCollection* This,LONG index,IXMLDOMParseError2 **error) { +static inline HRESULT IXMLDOMParseErrorCollection_get_item(IXMLDOMParseErrorCollection* This,LONG index,IXMLDOMParseError2 **error) { return This->lpVtbl->get_item(This,index,error); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_get_length(IXMLDOMParseErrorCollection* This,LONG *length) { +static inline HRESULT IXMLDOMParseErrorCollection_get_length(IXMLDOMParseErrorCollection* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_get_next(IXMLDOMParseErrorCollection* This,IXMLDOMParseError2 **error) { +static inline HRESULT IXMLDOMParseErrorCollection_get_next(IXMLDOMParseErrorCollection* This,IXMLDOMParseError2 **error) { return This->lpVtbl->get_next(This,error); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_reset(IXMLDOMParseErrorCollection* This) { +static inline HRESULT IXMLDOMParseErrorCollection_reset(IXMLDOMParseErrorCollection* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_get__newEnum(IXMLDOMParseErrorCollection* This,IUnknown **ppunk) { +static inline HRESULT IXMLDOMParseErrorCollection_get__newEnum(IXMLDOMParseErrorCollection* This,IUnknown **ppunk) { return This->lpVtbl->get__newEnum(This,ppunk); } #endif @@ -14864,19 +14847,6 @@ __CRT_UUID_DECL(XMLSchemaCache40, 0x88d969c2, 0xf192, 0x11d4, 0xa6,0x5f, 0x00,0x #endif #endif -/***************************************************************************** - * XMLSchemaCache60 coclass - */ - -DEFINE_GUID(CLSID_XMLSchemaCache60, 0x88d96a07, 0xf192, 0x11d4, 0xa6,0x5f, 0x00,0x40,0x96,0x32,0x51,0xe5); - -#ifdef __cplusplus -class DECLSPEC_UUID("88d96a07-f192-11d4-a65f-0040963251e5") XMLSchemaCache60; -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(XMLSchemaCache60, 0x88d96a07, 0xf192, 0x11d4, 0xa6,0x5f, 0x00,0x40,0x96,0x32,0x51,0xe5) -#endif -#endif - /***************************************************************************** * XMLSchemaCache coclass */ @@ -15183,53 +15153,53 @@ interface ISAXAttributes { #define ISAXAttributes_getValueFromQName(This,pQName,nQName,pValue,nValue) (This)->lpVtbl->getValueFromQName(This,pQName,nQName,pValue,nValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXAttributes_QueryInterface(ISAXAttributes* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXAttributes_QueryInterface(ISAXAttributes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXAttributes_AddRef(ISAXAttributes* This) { +static inline ULONG ISAXAttributes_AddRef(ISAXAttributes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXAttributes_Release(ISAXAttributes* This) { +static inline ULONG ISAXAttributes_Release(ISAXAttributes* This) { return This->lpVtbl->Release(This); } /*** ISAXAttributes methods ***/ -static __WIDL_INLINE HRESULT ISAXAttributes_getLength(ISAXAttributes* This,int *length) { +static inline HRESULT ISAXAttributes_getLength(ISAXAttributes* This,int *length) { return This->lpVtbl->getLength(This,length); } -static __WIDL_INLINE HRESULT ISAXAttributes_getURI(ISAXAttributes* This,int nIndex,const WCHAR **pUrl,int *pUriSize) { +static inline HRESULT ISAXAttributes_getURI(ISAXAttributes* This,int nIndex,const WCHAR **pUrl,int *pUriSize) { return This->lpVtbl->getURI(This,nIndex,pUrl,pUriSize); } -static __WIDL_INLINE HRESULT ISAXAttributes_getLocalName(ISAXAttributes* This,int nIndex,const WCHAR **pLocalName,int *pLocalNameLength) { +static inline HRESULT ISAXAttributes_getLocalName(ISAXAttributes* This,int nIndex,const WCHAR **pLocalName,int *pLocalNameLength) { return This->lpVtbl->getLocalName(This,nIndex,pLocalName,pLocalNameLength); } -static __WIDL_INLINE HRESULT ISAXAttributes_getQName(ISAXAttributes* This,int nIndex,const WCHAR **pQName,int *pQNameLength) { +static inline HRESULT ISAXAttributes_getQName(ISAXAttributes* This,int nIndex,const WCHAR **pQName,int *pQNameLength) { return This->lpVtbl->getQName(This,nIndex,pQName,pQNameLength); } -static __WIDL_INLINE HRESULT ISAXAttributes_getName(ISAXAttributes* This,int nIndex,const WCHAR **pUri,int *pUriLength,const WCHAR **pLocalName,int *pLocalNameSize,const WCHAR **pQName,int *pQNameLength) { +static inline HRESULT ISAXAttributes_getName(ISAXAttributes* This,int nIndex,const WCHAR **pUri,int *pUriLength,const WCHAR **pLocalName,int *pLocalNameSize,const WCHAR **pQName,int *pQNameLength) { return This->lpVtbl->getName(This,nIndex,pUri,pUriLength,pLocalName,pLocalNameSize,pQName,pQNameLength); } -static __WIDL_INLINE HRESULT ISAXAttributes_getIndexFromName(ISAXAttributes* This,const WCHAR *pUri,int cUriLength,const WCHAR *pLocalName,int cocalNameLength,int *index) { +static inline HRESULT ISAXAttributes_getIndexFromName(ISAXAttributes* This,const WCHAR *pUri,int cUriLength,const WCHAR *pLocalName,int cocalNameLength,int *index) { return This->lpVtbl->getIndexFromName(This,pUri,cUriLength,pLocalName,cocalNameLength,index); } -static __WIDL_INLINE HRESULT ISAXAttributes_getIndexFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQNameLength,int *index) { +static inline HRESULT ISAXAttributes_getIndexFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQNameLength,int *index) { return This->lpVtbl->getIndexFromQName(This,pQName,nQNameLength,index); } -static __WIDL_INLINE HRESULT ISAXAttributes_getType(ISAXAttributes* This,int nIndex,const WCHAR **pType,int *pTypeLength) { +static inline HRESULT ISAXAttributes_getType(ISAXAttributes* This,int nIndex,const WCHAR **pType,int *pTypeLength) { return This->lpVtbl->getType(This,nIndex,pType,pTypeLength); } -static __WIDL_INLINE HRESULT ISAXAttributes_getTypeFromName(ISAXAttributes* This,const WCHAR *pUri,int nUri,const WCHAR *pLocalName,int nLocalName,const WCHAR **pType,int *nType) { +static inline HRESULT ISAXAttributes_getTypeFromName(ISAXAttributes* This,const WCHAR *pUri,int nUri,const WCHAR *pLocalName,int nLocalName,const WCHAR **pType,int *nType) { return This->lpVtbl->getTypeFromName(This,pUri,nUri,pLocalName,nLocalName,pType,nType); } -static __WIDL_INLINE HRESULT ISAXAttributes_getTypeFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQName,const WCHAR **pType,int *nType) { +static inline HRESULT ISAXAttributes_getTypeFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQName,const WCHAR **pType,int *nType) { return This->lpVtbl->getTypeFromQName(This,pQName,nQName,pType,nType); } -static __WIDL_INLINE HRESULT ISAXAttributes_getValue(ISAXAttributes* This,int nIndex,const WCHAR **pValue,int *nValue) { +static inline HRESULT ISAXAttributes_getValue(ISAXAttributes* This,int nIndex,const WCHAR **pValue,int *nValue) { return This->lpVtbl->getValue(This,nIndex,pValue,nValue); } -static __WIDL_INLINE HRESULT ISAXAttributes_getValueFromName(ISAXAttributes* This,const WCHAR *pUri,int nUri,const WCHAR *pLocalName,int nLocalName,const WCHAR **pValue,int *nValue) { +static inline HRESULT ISAXAttributes_getValueFromName(ISAXAttributes* This,const WCHAR *pUri,int nUri,const WCHAR *pLocalName,int nLocalName,const WCHAR **pValue,int *nValue) { return This->lpVtbl->getValueFromName(This,pUri,nUri,pLocalName,nLocalName,pValue,nValue); } -static __WIDL_INLINE HRESULT ISAXAttributes_getValueFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQName,const WCHAR **pValue,int *nValue) { +static inline HRESULT ISAXAttributes_getValueFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQName,const WCHAR **pValue,int *nValue) { return This->lpVtbl->getValueFromQName(This,pQName,nQName,pValue,nValue); } #endif @@ -15416,47 +15386,47 @@ interface ISAXContentHandler { #define ISAXContentHandler_skippedEntity(This,pName,nName) (This)->lpVtbl->skippedEntity(This,pName,nName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXContentHandler_QueryInterface(ISAXContentHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXContentHandler_QueryInterface(ISAXContentHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXContentHandler_AddRef(ISAXContentHandler* This) { +static inline ULONG ISAXContentHandler_AddRef(ISAXContentHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXContentHandler_Release(ISAXContentHandler* This) { +static inline ULONG ISAXContentHandler_Release(ISAXContentHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXContentHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXContentHandler_putDocumentLocator(ISAXContentHandler* This,ISAXLocator *pLocator) { +static inline HRESULT ISAXContentHandler_putDocumentLocator(ISAXContentHandler* This,ISAXLocator *pLocator) { return This->lpVtbl->putDocumentLocator(This,pLocator); } -static __WIDL_INLINE HRESULT ISAXContentHandler_startDocument(ISAXContentHandler* This) { +static inline HRESULT ISAXContentHandler_startDocument(ISAXContentHandler* This) { return This->lpVtbl->startDocument(This); } -static __WIDL_INLINE HRESULT ISAXContentHandler_endDocument(ISAXContentHandler* This) { +static inline HRESULT ISAXContentHandler_endDocument(ISAXContentHandler* This) { return This->lpVtbl->endDocument(This); } -static __WIDL_INLINE HRESULT ISAXContentHandler_startPrefixMapping(ISAXContentHandler* This,const WCHAR *pPrefix,int nPrefix,const WCHAR *pUri,int nUri) { +static inline HRESULT ISAXContentHandler_startPrefixMapping(ISAXContentHandler* This,const WCHAR *pPrefix,int nPrefix,const WCHAR *pUri,int nUri) { return This->lpVtbl->startPrefixMapping(This,pPrefix,nPrefix,pUri,nUri); } -static __WIDL_INLINE HRESULT ISAXContentHandler_endPrefixMapping(ISAXContentHandler* This,const WCHAR *pPrefix,int nPrefix) { +static inline HRESULT ISAXContentHandler_endPrefixMapping(ISAXContentHandler* This,const WCHAR *pPrefix,int nPrefix) { return This->lpVtbl->endPrefixMapping(This,pPrefix,nPrefix); } -static __WIDL_INLINE HRESULT ISAXContentHandler_startElement(ISAXContentHandler* This,const WCHAR *pNamespaceUri,int nNamespaceUri,const WCHAR *pLocalName,int nLocalName,const WCHAR *pQName,int nQName,ISAXAttributes *pAttr) { +static inline HRESULT ISAXContentHandler_startElement(ISAXContentHandler* This,const WCHAR *pNamespaceUri,int nNamespaceUri,const WCHAR *pLocalName,int nLocalName,const WCHAR *pQName,int nQName,ISAXAttributes *pAttr) { return This->lpVtbl->startElement(This,pNamespaceUri,nNamespaceUri,pLocalName,nLocalName,pQName,nQName,pAttr); } -static __WIDL_INLINE HRESULT ISAXContentHandler_endElement(ISAXContentHandler* This,const WCHAR *pNamespaceUri,int nNamespaceUri,const WCHAR *pLocalName,int nLocalName,const WCHAR *pQName,int nQName) { +static inline HRESULT ISAXContentHandler_endElement(ISAXContentHandler* This,const WCHAR *pNamespaceUri,int nNamespaceUri,const WCHAR *pLocalName,int nLocalName,const WCHAR *pQName,int nQName) { return This->lpVtbl->endElement(This,pNamespaceUri,nNamespaceUri,pLocalName,nLocalName,pQName,nQName); } -static __WIDL_INLINE HRESULT ISAXContentHandler_characters(ISAXContentHandler* This,const WCHAR *pChars,int nChars) { +static inline HRESULT ISAXContentHandler_characters(ISAXContentHandler* This,const WCHAR *pChars,int nChars) { return This->lpVtbl->characters(This,pChars,nChars); } -static __WIDL_INLINE HRESULT ISAXContentHandler_ignorableWhitespace(ISAXContentHandler* This,const WCHAR *pChars,int nChars) { +static inline HRESULT ISAXContentHandler_ignorableWhitespace(ISAXContentHandler* This,const WCHAR *pChars,int nChars) { return This->lpVtbl->ignorableWhitespace(This,pChars,nChars); } -static __WIDL_INLINE HRESULT ISAXContentHandler_processingInstruction(ISAXContentHandler* This,const WCHAR *pTarget,int nTarget,const WCHAR *pData,int nData) { +static inline HRESULT ISAXContentHandler_processingInstruction(ISAXContentHandler* This,const WCHAR *pTarget,int nTarget,const WCHAR *pData,int nData) { return This->lpVtbl->processingInstruction(This,pTarget,nTarget,pData,nData); } -static __WIDL_INLINE HRESULT ISAXContentHandler_skippedEntity(ISAXContentHandler* This,const WCHAR *pName,int nName) { +static inline HRESULT ISAXContentHandler_skippedEntity(ISAXContentHandler* This,const WCHAR *pName,int nName) { return This->lpVtbl->skippedEntity(This,pName,nName); } #endif @@ -15587,26 +15557,26 @@ interface ISAXDeclHandler { #define ISAXDeclHandler_externalEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId) (This)->lpVtbl->externalEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXDeclHandler_QueryInterface(ISAXDeclHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXDeclHandler_QueryInterface(ISAXDeclHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXDeclHandler_AddRef(ISAXDeclHandler* This) { +static inline ULONG ISAXDeclHandler_AddRef(ISAXDeclHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXDeclHandler_Release(ISAXDeclHandler* This) { +static inline ULONG ISAXDeclHandler_Release(ISAXDeclHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXDeclHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXDeclHandler_elementDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pModel,int nModel) { +static inline HRESULT ISAXDeclHandler_elementDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pModel,int nModel) { return This->lpVtbl->elementDecl(This,pName,nName,pModel,nModel); } -static __WIDL_INLINE HRESULT ISAXDeclHandler_attributeDecl(ISAXDeclHandler* This,const WCHAR *pElementName,int nElementName,const WCHAR *pAttributeName,int nAttributeName,const WCHAR *pType,int nType,const WCHAR *pValueDefault,int nValueDefault,const WCHAR *pValue,int nValue) { +static inline HRESULT ISAXDeclHandler_attributeDecl(ISAXDeclHandler* This,const WCHAR *pElementName,int nElementName,const WCHAR *pAttributeName,int nAttributeName,const WCHAR *pType,int nType,const WCHAR *pValueDefault,int nValueDefault,const WCHAR *pValue,int nValue) { return This->lpVtbl->attributeDecl(This,pElementName,nElementName,pAttributeName,nAttributeName,pType,nType,pValueDefault,nValueDefault,pValue,nValue); } -static __WIDL_INLINE HRESULT ISAXDeclHandler_internalEntityDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pValue,int nValue) { +static inline HRESULT ISAXDeclHandler_internalEntityDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pValue,int nValue) { return This->lpVtbl->internalEntityDecl(This,pName,nName,pValue,nValue); } -static __WIDL_INLINE HRESULT ISAXDeclHandler_externalEntityDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { +static inline HRESULT ISAXDeclHandler_externalEntityDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { return This->lpVtbl->externalEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId); } #endif @@ -15705,20 +15675,20 @@ interface ISAXDTDHandler { #define ISAXDTDHandler_unparsedEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId,pNotationName,nNotationName) (This)->lpVtbl->unparsedEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId,pNotationName,nNotationName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXDTDHandler_QueryInterface(ISAXDTDHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXDTDHandler_QueryInterface(ISAXDTDHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXDTDHandler_AddRef(ISAXDTDHandler* This) { +static inline ULONG ISAXDTDHandler_AddRef(ISAXDTDHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXDTDHandler_Release(ISAXDTDHandler* This) { +static inline ULONG ISAXDTDHandler_Release(ISAXDTDHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXDTDHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXDTDHandler_notationDecl(ISAXDTDHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { +static inline HRESULT ISAXDTDHandler_notationDecl(ISAXDTDHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { return This->lpVtbl->notationDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId); } -static __WIDL_INLINE HRESULT ISAXDTDHandler_unparsedEntityDecl(ISAXDTDHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId,const WCHAR *pNotationName,int nNotationName) { +static inline HRESULT ISAXDTDHandler_unparsedEntityDecl(ISAXDTDHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId,const WCHAR *pNotationName,int nNotationName) { return This->lpVtbl->unparsedEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId,pNotationName,nNotationName); } #endif @@ -15789,17 +15759,17 @@ interface ISAXEntityResolver { #define ISAXEntityResolver_resolveEntity(This,pPublicId,pSystemId,ret) (This)->lpVtbl->resolveEntity(This,pPublicId,pSystemId,ret) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXEntityResolver_QueryInterface(ISAXEntityResolver* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXEntityResolver_QueryInterface(ISAXEntityResolver* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXEntityResolver_AddRef(ISAXEntityResolver* This) { +static inline ULONG ISAXEntityResolver_AddRef(ISAXEntityResolver* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXEntityResolver_Release(ISAXEntityResolver* This) { +static inline ULONG ISAXEntityResolver_Release(ISAXEntityResolver* This) { return This->lpVtbl->Release(This); } /*** ISAXEntityResolver methods ***/ -static __WIDL_INLINE HRESULT ISAXEntityResolver_resolveEntity(ISAXEntityResolver* This,const WCHAR *pPublicId,const WCHAR *pSystemId,VARIANT *ret) { +static inline HRESULT ISAXEntityResolver_resolveEntity(ISAXEntityResolver* This,const WCHAR *pPublicId,const WCHAR *pSystemId,VARIANT *ret) { return This->lpVtbl->resolveEntity(This,pPublicId,pSystemId,ret); } #endif @@ -15894,23 +15864,23 @@ interface ISAXErrorHandler { #define ISAXErrorHandler_ignorableWarning(This,pLocator,pErrorMessage,hrErrorCode) (This)->lpVtbl->ignorableWarning(This,pLocator,pErrorMessage,hrErrorCode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXErrorHandler_QueryInterface(ISAXErrorHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXErrorHandler_QueryInterface(ISAXErrorHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXErrorHandler_AddRef(ISAXErrorHandler* This) { +static inline ULONG ISAXErrorHandler_AddRef(ISAXErrorHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXErrorHandler_Release(ISAXErrorHandler* This) { +static inline ULONG ISAXErrorHandler_Release(ISAXErrorHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXErrorHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXErrorHandler_error(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { +static inline HRESULT ISAXErrorHandler_error(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { return This->lpVtbl->error(This,pLocator,pErrorMessage,hrErrorCode); } -static __WIDL_INLINE HRESULT ISAXErrorHandler_fatalError(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { +static inline HRESULT ISAXErrorHandler_fatalError(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { return This->lpVtbl->fatalError(This,pLocator,pErrorMessage,hrErrorCode); } -static __WIDL_INLINE HRESULT ISAXErrorHandler_ignorableWarning(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { +static inline HRESULT ISAXErrorHandler_ignorableWarning(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { return This->lpVtbl->ignorableWarning(This,pLocator,pErrorMessage,hrErrorCode); } #endif @@ -16038,35 +16008,35 @@ interface ISAXLexicalHandler { #define ISAXLexicalHandler_comment(This,pChars,nChars) (This)->lpVtbl->comment(This,pChars,nChars) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXLexicalHandler_QueryInterface(ISAXLexicalHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXLexicalHandler_QueryInterface(ISAXLexicalHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXLexicalHandler_AddRef(ISAXLexicalHandler* This) { +static inline ULONG ISAXLexicalHandler_AddRef(ISAXLexicalHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXLexicalHandler_Release(ISAXLexicalHandler* This) { +static inline ULONG ISAXLexicalHandler_Release(ISAXLexicalHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXLexicalHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXLexicalHandler_startDTD(ISAXLexicalHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { +static inline HRESULT ISAXLexicalHandler_startDTD(ISAXLexicalHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { return This->lpVtbl->startDTD(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_endDTD(ISAXLexicalHandler* This) { +static inline HRESULT ISAXLexicalHandler_endDTD(ISAXLexicalHandler* This) { return This->lpVtbl->endDTD(This); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_startEntity(ISAXLexicalHandler* This,const WCHAR *pName,int nName) { +static inline HRESULT ISAXLexicalHandler_startEntity(ISAXLexicalHandler* This,const WCHAR *pName,int nName) { return This->lpVtbl->startEntity(This,pName,nName); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_endEntity(ISAXLexicalHandler* This,const WCHAR *pName,int nName) { +static inline HRESULT ISAXLexicalHandler_endEntity(ISAXLexicalHandler* This,const WCHAR *pName,int nName) { return This->lpVtbl->endEntity(This,pName,nName); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_startCDATA(ISAXLexicalHandler* This) { +static inline HRESULT ISAXLexicalHandler_startCDATA(ISAXLexicalHandler* This) { return This->lpVtbl->startCDATA(This); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_endCDATA(ISAXLexicalHandler* This) { +static inline HRESULT ISAXLexicalHandler_endCDATA(ISAXLexicalHandler* This) { return This->lpVtbl->endCDATA(This); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_comment(ISAXLexicalHandler* This,const WCHAR *pChars,int nChars) { +static inline HRESULT ISAXLexicalHandler_comment(ISAXLexicalHandler* This,const WCHAR *pChars,int nChars) { return This->lpVtbl->comment(This,pChars,nChars); } #endif @@ -16157,26 +16127,26 @@ interface ISAXLocator { #define ISAXLocator_getSystemId(This,systemId) (This)->lpVtbl->getSystemId(This,systemId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXLocator_QueryInterface(ISAXLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXLocator_QueryInterface(ISAXLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXLocator_AddRef(ISAXLocator* This) { +static inline ULONG ISAXLocator_AddRef(ISAXLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXLocator_Release(ISAXLocator* This) { +static inline ULONG ISAXLocator_Release(ISAXLocator* This) { return This->lpVtbl->Release(This); } /*** ISAXLocator methods ***/ -static __WIDL_INLINE HRESULT ISAXLocator_getColumnNumber(ISAXLocator* This,int *nColumn) { +static inline HRESULT ISAXLocator_getColumnNumber(ISAXLocator* This,int *nColumn) { return This->lpVtbl->getColumnNumber(This,nColumn); } -static __WIDL_INLINE HRESULT ISAXLocator_getLineNumber(ISAXLocator* This,int *nLine) { +static inline HRESULT ISAXLocator_getLineNumber(ISAXLocator* This,int *nLine) { return This->lpVtbl->getLineNumber(This,nLine); } -static __WIDL_INLINE HRESULT ISAXLocator_getPublicId(ISAXLocator* This,const WCHAR **publicId) { +static inline HRESULT ISAXLocator_getPublicId(ISAXLocator* This,const WCHAR **publicId) { return This->lpVtbl->getPublicId(This,publicId); } -static __WIDL_INLINE HRESULT ISAXLocator_getSystemId(ISAXLocator* This,const WCHAR **systemId) { +static inline HRESULT ISAXLocator_getSystemId(ISAXLocator* This,const WCHAR **systemId) { return This->lpVtbl->getSystemId(This,systemId); } #endif @@ -16387,68 +16357,68 @@ interface ISAXXMLReader { #define ISAXXMLReader_parseURL(This,url) (This)->lpVtbl->parseURL(This,url) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLReader_QueryInterface(ISAXXMLReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXXMLReader_QueryInterface(ISAXXMLReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXXMLReader_AddRef(ISAXXMLReader* This) { +static inline ULONG ISAXXMLReader_AddRef(ISAXXMLReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXXMLReader_Release(ISAXXMLReader* This) { +static inline ULONG ISAXXMLReader_Release(ISAXXMLReader* This) { return This->lpVtbl->Release(This); } /*** ISAXXMLReader methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLReader_getFeature(ISAXXMLReader* This,const WCHAR *pFeature,VARIANT_BOOL *pValue) { +static inline HRESULT ISAXXMLReader_getFeature(ISAXXMLReader* This,const WCHAR *pFeature,VARIANT_BOOL *pValue) { return This->lpVtbl->getFeature(This,pFeature,pValue); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putFeature(ISAXXMLReader* This,const WCHAR *pFeature,VARIANT_BOOL vfValue) { +static inline HRESULT ISAXXMLReader_putFeature(ISAXXMLReader* This,const WCHAR *pFeature,VARIANT_BOOL vfValue) { return This->lpVtbl->putFeature(This,pFeature,vfValue); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getProperty(ISAXXMLReader* This,const WCHAR *pProp,VARIANT *pValue) { +static inline HRESULT ISAXXMLReader_getProperty(ISAXXMLReader* This,const WCHAR *pProp,VARIANT *pValue) { return This->lpVtbl->getProperty(This,pProp,pValue); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putProperty(ISAXXMLReader* This,const WCHAR *pProp,VARIANT value) { +static inline HRESULT ISAXXMLReader_putProperty(ISAXXMLReader* This,const WCHAR *pProp,VARIANT value) { return This->lpVtbl->putProperty(This,pProp,value); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getEntityResolver(ISAXXMLReader* This,ISAXEntityResolver **ppEntityResolver) { +static inline HRESULT ISAXXMLReader_getEntityResolver(ISAXXMLReader* This,ISAXEntityResolver **ppEntityResolver) { return This->lpVtbl->getEntityResolver(This,ppEntityResolver); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putEntityResolver(ISAXXMLReader* This,ISAXEntityResolver *pEntityResolver) { +static inline HRESULT ISAXXMLReader_putEntityResolver(ISAXXMLReader* This,ISAXEntityResolver *pEntityResolver) { return This->lpVtbl->putEntityResolver(This,pEntityResolver); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getContentHandler(ISAXXMLReader* This,ISAXContentHandler **pContentHandler) { +static inline HRESULT ISAXXMLReader_getContentHandler(ISAXXMLReader* This,ISAXContentHandler **pContentHandler) { return This->lpVtbl->getContentHandler(This,pContentHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putContentHandler(ISAXXMLReader* This,ISAXContentHandler *contentHandler) { +static inline HRESULT ISAXXMLReader_putContentHandler(ISAXXMLReader* This,ISAXContentHandler *contentHandler) { return This->lpVtbl->putContentHandler(This,contentHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getDTDHandler(ISAXXMLReader* This,ISAXDTDHandler **pDTDHandler) { +static inline HRESULT ISAXXMLReader_getDTDHandler(ISAXXMLReader* This,ISAXDTDHandler **pDTDHandler) { return This->lpVtbl->getDTDHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putDTDHandler(ISAXXMLReader* This,ISAXDTDHandler *pDTDHandler) { +static inline HRESULT ISAXXMLReader_putDTDHandler(ISAXXMLReader* This,ISAXDTDHandler *pDTDHandler) { return This->lpVtbl->putDTDHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getErrorHandler(ISAXXMLReader* This,ISAXErrorHandler **pErrorHandler) { +static inline HRESULT ISAXXMLReader_getErrorHandler(ISAXXMLReader* This,ISAXErrorHandler **pErrorHandler) { return This->lpVtbl->getErrorHandler(This,pErrorHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putErrorHandler(ISAXXMLReader* This,ISAXErrorHandler *errorHandler) { +static inline HRESULT ISAXXMLReader_putErrorHandler(ISAXXMLReader* This,ISAXErrorHandler *errorHandler) { return This->lpVtbl->putErrorHandler(This,errorHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getBaseURL(ISAXXMLReader* This,const WCHAR **pBaseUrl) { +static inline HRESULT ISAXXMLReader_getBaseURL(ISAXXMLReader* This,const WCHAR **pBaseUrl) { return This->lpVtbl->getBaseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putBaseURL(ISAXXMLReader* This,const WCHAR *pBaseUrl) { +static inline HRESULT ISAXXMLReader_putBaseURL(ISAXXMLReader* This,const WCHAR *pBaseUrl) { return This->lpVtbl->putBaseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getSecureBaseURL(ISAXXMLReader* This,const WCHAR **pSecureBaseUrl) { +static inline HRESULT ISAXXMLReader_getSecureBaseURL(ISAXXMLReader* This,const WCHAR **pSecureBaseUrl) { return This->lpVtbl->getSecureBaseURL(This,pSecureBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putSecureBaseURL(ISAXXMLReader* This,const WCHAR *secureBaseUrl) { +static inline HRESULT ISAXXMLReader_putSecureBaseURL(ISAXXMLReader* This,const WCHAR *secureBaseUrl) { return This->lpVtbl->putSecureBaseURL(This,secureBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLReader_parse(ISAXXMLReader* This,VARIANT varInput) { +static inline HRESULT ISAXXMLReader_parse(ISAXXMLReader* This,VARIANT varInput) { return This->lpVtbl->parse(This,varInput); } -static __WIDL_INLINE HRESULT ISAXXMLReader_parseURL(ISAXXMLReader* This,const WCHAR *url) { +static inline HRESULT ISAXXMLReader_parseURL(ISAXXMLReader* This,const WCHAR *url) { return This->lpVtbl->parseURL(This,url); } #endif @@ -16619,75 +16589,75 @@ interface ISAXXMLFilter { #define ISAXXMLFilter_putParent(This,reader) (This)->lpVtbl->putParent(This,reader) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLFilter_QueryInterface(ISAXXMLFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXXMLFilter_QueryInterface(ISAXXMLFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXXMLFilter_AddRef(ISAXXMLFilter* This) { +static inline ULONG ISAXXMLFilter_AddRef(ISAXXMLFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXXMLFilter_Release(ISAXXMLFilter* This) { +static inline ULONG ISAXXMLFilter_Release(ISAXXMLFilter* This) { return This->lpVtbl->Release(This); } /*** ISAXXMLReader methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLFilter_getFeature(ISAXXMLFilter* This,const WCHAR *pFeature,VARIANT_BOOL *pValue) { +static inline HRESULT ISAXXMLFilter_getFeature(ISAXXMLFilter* This,const WCHAR *pFeature,VARIANT_BOOL *pValue) { return This->lpVtbl->getFeature(This,pFeature,pValue); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_putFeature(ISAXXMLFilter* This,const WCHAR *pFeature,VARIANT_BOOL vfValue) { +static inline HRESULT ISAXXMLFilter_putFeature(ISAXXMLFilter* This,const WCHAR *pFeature,VARIANT_BOOL vfValue) { return This->lpVtbl->putFeature(This,pFeature,vfValue); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_getProperty(ISAXXMLFilter* This,const WCHAR *pProp,VARIANT *pValue) { +static inline HRESULT ISAXXMLFilter_getProperty(ISAXXMLFilter* This,const WCHAR *pProp,VARIANT *pValue) { return This->lpVtbl->getProperty(This,pProp,pValue); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_putProperty(ISAXXMLFilter* This,const WCHAR *pProp,VARIANT value) { +static inline HRESULT ISAXXMLFilter_putProperty(ISAXXMLFilter* This,const WCHAR *pProp,VARIANT value) { return This->lpVtbl->putProperty(This,pProp,value); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_getEntityResolver(ISAXXMLFilter* This,ISAXEntityResolver **ppEntityResolver) { +static inline HRESULT ISAXXMLFilter_getEntityResolver(ISAXXMLFilter* This,ISAXEntityResolver **ppEntityResolver) { return This->lpVtbl->getEntityResolver(This,ppEntityResolver); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_putEntityResolver(ISAXXMLFilter* This,ISAXEntityResolver *pEntityResolver) { +static inline HRESULT ISAXXMLFilter_putEntityResolver(ISAXXMLFilter* This,ISAXEntityResolver *pEntityResolver) { return This->lpVtbl->putEntityResolver(This,pEntityResolver); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_getContentHandler(ISAXXMLFilter* This,ISAXContentHandler **pContentHandler) { +static inline HRESULT ISAXXMLFilter_getContentHandler(ISAXXMLFilter* This,ISAXContentHandler **pContentHandler) { return This->lpVtbl->getContentHandler(This,pContentHandler); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_putContentHandler(ISAXXMLFilter* This,ISAXContentHandler *contentHandler) { +static inline HRESULT ISAXXMLFilter_putContentHandler(ISAXXMLFilter* This,ISAXContentHandler *contentHandler) { return This->lpVtbl->putContentHandler(This,contentHandler); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_getDTDHandler(ISAXXMLFilter* This,ISAXDTDHandler **pDTDHandler) { +static inline HRESULT ISAXXMLFilter_getDTDHandler(ISAXXMLFilter* This,ISAXDTDHandler **pDTDHandler) { return This->lpVtbl->getDTDHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_putDTDHandler(ISAXXMLFilter* This,ISAXDTDHandler *pDTDHandler) { +static inline HRESULT ISAXXMLFilter_putDTDHandler(ISAXXMLFilter* This,ISAXDTDHandler *pDTDHandler) { return This->lpVtbl->putDTDHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_getErrorHandler(ISAXXMLFilter* This,ISAXErrorHandler **pErrorHandler) { +static inline HRESULT ISAXXMLFilter_getErrorHandler(ISAXXMLFilter* This,ISAXErrorHandler **pErrorHandler) { return This->lpVtbl->getErrorHandler(This,pErrorHandler); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_putErrorHandler(ISAXXMLFilter* This,ISAXErrorHandler *errorHandler) { +static inline HRESULT ISAXXMLFilter_putErrorHandler(ISAXXMLFilter* This,ISAXErrorHandler *errorHandler) { return This->lpVtbl->putErrorHandler(This,errorHandler); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_getBaseURL(ISAXXMLFilter* This,const WCHAR **pBaseUrl) { +static inline HRESULT ISAXXMLFilter_getBaseURL(ISAXXMLFilter* This,const WCHAR **pBaseUrl) { return This->lpVtbl->getBaseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_putBaseURL(ISAXXMLFilter* This,const WCHAR *pBaseUrl) { +static inline HRESULT ISAXXMLFilter_putBaseURL(ISAXXMLFilter* This,const WCHAR *pBaseUrl) { return This->lpVtbl->putBaseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_getSecureBaseURL(ISAXXMLFilter* This,const WCHAR **pSecureBaseUrl) { +static inline HRESULT ISAXXMLFilter_getSecureBaseURL(ISAXXMLFilter* This,const WCHAR **pSecureBaseUrl) { return This->lpVtbl->getSecureBaseURL(This,pSecureBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_putSecureBaseURL(ISAXXMLFilter* This,const WCHAR *secureBaseUrl) { +static inline HRESULT ISAXXMLFilter_putSecureBaseURL(ISAXXMLFilter* This,const WCHAR *secureBaseUrl) { return This->lpVtbl->putSecureBaseURL(This,secureBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_parse(ISAXXMLFilter* This,VARIANT varInput) { +static inline HRESULT ISAXXMLFilter_parse(ISAXXMLFilter* This,VARIANT varInput) { return This->lpVtbl->parse(This,varInput); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_parseURL(ISAXXMLFilter* This,const WCHAR *url) { +static inline HRESULT ISAXXMLFilter_parseURL(ISAXXMLFilter* This,const WCHAR *url) { return This->lpVtbl->parseURL(This,url); } /*** ISAXXMLFilter methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLFilter_getParent(ISAXXMLFilter* This,ISAXXMLReader **pReader) { +static inline HRESULT ISAXXMLFilter_getParent(ISAXXMLFilter* This,ISAXXMLReader **pReader) { return This->lpVtbl->getParent(This,pReader); } -static __WIDL_INLINE HRESULT ISAXXMLFilter_putParent(ISAXXMLFilter* This,ISAXXMLReader *reader) { +static inline HRESULT ISAXXMLFilter_putParent(ISAXXMLFilter* This,ISAXXMLReader *reader) { return This->lpVtbl->putParent(This,reader); } #endif @@ -16905,63 +16875,63 @@ interface IVBSAXAttributes { #define IVBSAXAttributes_getValueFromQName(This,QName,value) (This)->lpVtbl->getValueFromQName(This,QName,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXAttributes_QueryInterface(IVBSAXAttributes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXAttributes_QueryInterface(IVBSAXAttributes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXAttributes_AddRef(IVBSAXAttributes* This) { +static inline ULONG IVBSAXAttributes_AddRef(IVBSAXAttributes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXAttributes_Release(IVBSAXAttributes* This) { +static inline ULONG IVBSAXAttributes_Release(IVBSAXAttributes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXAttributes_GetTypeInfoCount(IVBSAXAttributes* This,UINT *pctinfo) { +static inline HRESULT IVBSAXAttributes_GetTypeInfoCount(IVBSAXAttributes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_GetTypeInfo(IVBSAXAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXAttributes_GetTypeInfo(IVBSAXAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_GetIDsOfNames(IVBSAXAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXAttributes_GetIDsOfNames(IVBSAXAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_Invoke(IVBSAXAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXAttributes_Invoke(IVBSAXAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXAttributes methods ***/ -static __WIDL_INLINE HRESULT IVBSAXAttributes_get_length(IVBSAXAttributes* This,int *nLength) { +static inline HRESULT IVBSAXAttributes_get_length(IVBSAXAttributes* This,int *nLength) { return This->lpVtbl->get_length(This,nLength); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getURI(IVBSAXAttributes* This,int nIndex,BSTR *uri) { +static inline HRESULT IVBSAXAttributes_getURI(IVBSAXAttributes* This,int nIndex,BSTR *uri) { return This->lpVtbl->getURI(This,nIndex,uri); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getLocalName(IVBSAXAttributes* This,int nIndex,BSTR *localName) { +static inline HRESULT IVBSAXAttributes_getLocalName(IVBSAXAttributes* This,int nIndex,BSTR *localName) { return This->lpVtbl->getLocalName(This,nIndex,localName); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getQName(IVBSAXAttributes* This,int nIndex,BSTR *QName) { +static inline HRESULT IVBSAXAttributes_getQName(IVBSAXAttributes* This,int nIndex,BSTR *QName) { return This->lpVtbl->getQName(This,nIndex,QName); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getIndexFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,int *nIndex) { +static inline HRESULT IVBSAXAttributes_getIndexFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,int *nIndex) { return This->lpVtbl->getIndexFromName(This,uri,localName,nIndex); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getIndexFromQName(IVBSAXAttributes* This,BSTR QName,int *nIndex) { +static inline HRESULT IVBSAXAttributes_getIndexFromQName(IVBSAXAttributes* This,BSTR QName,int *nIndex) { return This->lpVtbl->getIndexFromQName(This,QName,nIndex); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getType(IVBSAXAttributes* This,int nIndex,BSTR *type) { +static inline HRESULT IVBSAXAttributes_getType(IVBSAXAttributes* This,int nIndex,BSTR *type) { return This->lpVtbl->getType(This,nIndex,type); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getTypeFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,BSTR *type) { +static inline HRESULT IVBSAXAttributes_getTypeFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,BSTR *type) { return This->lpVtbl->getTypeFromName(This,uri,localName,type); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getTypeFromQName(IVBSAXAttributes* This,BSTR QName,BSTR *type) { +static inline HRESULT IVBSAXAttributes_getTypeFromQName(IVBSAXAttributes* This,BSTR QName,BSTR *type) { return This->lpVtbl->getTypeFromQName(This,QName,type); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getValue(IVBSAXAttributes* This,int nIndex,BSTR *value) { +static inline HRESULT IVBSAXAttributes_getValue(IVBSAXAttributes* This,int nIndex,BSTR *value) { return This->lpVtbl->getValue(This,nIndex,value); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getValueFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,BSTR *value) { +static inline HRESULT IVBSAXAttributes_getValueFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,BSTR *value) { return This->lpVtbl->getValueFromName(This,uri,localName,value); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getValueFromQName(IVBSAXAttributes* This,BSTR QName,BSTR *value) { +static inline HRESULT IVBSAXAttributes_getValueFromQName(IVBSAXAttributes* This,BSTR QName,BSTR *value) { return This->lpVtbl->getValueFromQName(This,QName,value); } #endif @@ -17155,60 +17125,60 @@ interface IVBSAXContentHandler { #define IVBSAXContentHandler_skippedEntity(This,name) (This)->lpVtbl->skippedEntity(This,name) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXContentHandler_QueryInterface(IVBSAXContentHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXContentHandler_QueryInterface(IVBSAXContentHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXContentHandler_AddRef(IVBSAXContentHandler* This) { +static inline ULONG IVBSAXContentHandler_AddRef(IVBSAXContentHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXContentHandler_Release(IVBSAXContentHandler* This) { +static inline ULONG IVBSAXContentHandler_Release(IVBSAXContentHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXContentHandler_GetTypeInfoCount(IVBSAXContentHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXContentHandler_GetTypeInfoCount(IVBSAXContentHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_GetTypeInfo(IVBSAXContentHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXContentHandler_GetTypeInfo(IVBSAXContentHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_GetIDsOfNames(IVBSAXContentHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXContentHandler_GetIDsOfNames(IVBSAXContentHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_Invoke(IVBSAXContentHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXContentHandler_Invoke(IVBSAXContentHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXContentHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXContentHandler_putref_documentLocator(IVBSAXContentHandler* This,IVBSAXLocator *oLocator) { +static inline HRESULT IVBSAXContentHandler_putref_documentLocator(IVBSAXContentHandler* This,IVBSAXLocator *oLocator) { return This->lpVtbl->putref_documentLocator(This,oLocator); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_startDocument(IVBSAXContentHandler* This) { +static inline HRESULT IVBSAXContentHandler_startDocument(IVBSAXContentHandler* This) { return This->lpVtbl->startDocument(This); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_endDocument(IVBSAXContentHandler* This) { +static inline HRESULT IVBSAXContentHandler_endDocument(IVBSAXContentHandler* This) { return This->lpVtbl->endDocument(This); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_startPrefixMapping(IVBSAXContentHandler* This,BSTR *prefix,BSTR *uri) { +static inline HRESULT IVBSAXContentHandler_startPrefixMapping(IVBSAXContentHandler* This,BSTR *prefix,BSTR *uri) { return This->lpVtbl->startPrefixMapping(This,prefix,uri); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_endPrefixMapping(IVBSAXContentHandler* This,BSTR *prefix) { +static inline HRESULT IVBSAXContentHandler_endPrefixMapping(IVBSAXContentHandler* This,BSTR *prefix) { return This->lpVtbl->endPrefixMapping(This,prefix); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_startElement(IVBSAXContentHandler* This,BSTR *namespaceURI,BSTR *localName,BSTR *QName,IVBSAXAttributes *oAttributes) { +static inline HRESULT IVBSAXContentHandler_startElement(IVBSAXContentHandler* This,BSTR *namespaceURI,BSTR *localName,BSTR *QName,IVBSAXAttributes *oAttributes) { return This->lpVtbl->startElement(This,namespaceURI,localName,QName,oAttributes); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_endElement(IVBSAXContentHandler* This,BSTR *namespaceURI,BSTR *localName,BSTR *strQName) { +static inline HRESULT IVBSAXContentHandler_endElement(IVBSAXContentHandler* This,BSTR *namespaceURI,BSTR *localName,BSTR *strQName) { return This->lpVtbl->endElement(This,namespaceURI,localName,strQName); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_characters(IVBSAXContentHandler* This,BSTR *chars) { +static inline HRESULT IVBSAXContentHandler_characters(IVBSAXContentHandler* This,BSTR *chars) { return This->lpVtbl->characters(This,chars); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_ignorableWhitespace(IVBSAXContentHandler* This,BSTR *chars) { +static inline HRESULT IVBSAXContentHandler_ignorableWhitespace(IVBSAXContentHandler* This,BSTR *chars) { return This->lpVtbl->ignorableWhitespace(This,chars); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_processingInstruction(IVBSAXContentHandler* This,BSTR *target,BSTR *data) { +static inline HRESULT IVBSAXContentHandler_processingInstruction(IVBSAXContentHandler* This,BSTR *target,BSTR *data) { return This->lpVtbl->processingInstruction(This,target,data); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_skippedEntity(IVBSAXContentHandler* This,BSTR *name) { +static inline HRESULT IVBSAXContentHandler_skippedEntity(IVBSAXContentHandler* This,BSTR *name) { return This->lpVtbl->skippedEntity(This,name); } #endif @@ -17350,39 +17320,39 @@ interface IVBSAXDeclHandler { #define IVBSAXDeclHandler_externalEntityDecl(This,name,publicId,systemId) (This)->lpVtbl->externalEntityDecl(This,name,publicId,systemId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_QueryInterface(IVBSAXDeclHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXDeclHandler_QueryInterface(IVBSAXDeclHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXDeclHandler_AddRef(IVBSAXDeclHandler* This) { +static inline ULONG IVBSAXDeclHandler_AddRef(IVBSAXDeclHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXDeclHandler_Release(IVBSAXDeclHandler* This) { +static inline ULONG IVBSAXDeclHandler_Release(IVBSAXDeclHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_GetTypeInfoCount(IVBSAXDeclHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXDeclHandler_GetTypeInfoCount(IVBSAXDeclHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_GetTypeInfo(IVBSAXDeclHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXDeclHandler_GetTypeInfo(IVBSAXDeclHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_GetIDsOfNames(IVBSAXDeclHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXDeclHandler_GetIDsOfNames(IVBSAXDeclHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_Invoke(IVBSAXDeclHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXDeclHandler_Invoke(IVBSAXDeclHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXDeclHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_elementDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *model) { +static inline HRESULT IVBSAXDeclHandler_elementDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *model) { return This->lpVtbl->elementDecl(This,name,model); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_attributeDecl(IVBSAXDeclHandler* This,BSTR *elementName,BSTR *attributeName,BSTR *type,BSTR *valueDefault,BSTR *value) { +static inline HRESULT IVBSAXDeclHandler_attributeDecl(IVBSAXDeclHandler* This,BSTR *elementName,BSTR *attributeName,BSTR *type,BSTR *valueDefault,BSTR *value) { return This->lpVtbl->attributeDecl(This,elementName,attributeName,type,valueDefault,value); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_internalEntityDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *value) { +static inline HRESULT IVBSAXDeclHandler_internalEntityDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *value) { return This->lpVtbl->internalEntityDecl(This,name,value); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_externalEntityDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { +static inline HRESULT IVBSAXDeclHandler_externalEntityDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { return This->lpVtbl->externalEntityDecl(This,name,publicId,systemId); } #endif @@ -17502,33 +17472,33 @@ interface IVBSAXDTDHandler { #define IVBSAXDTDHandler_unparsedEntityDecl(This,name,publicId,systemId,notationName) (This)->lpVtbl->unparsedEntityDecl(This,name,publicId,systemId,notationName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_QueryInterface(IVBSAXDTDHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXDTDHandler_QueryInterface(IVBSAXDTDHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXDTDHandler_AddRef(IVBSAXDTDHandler* This) { +static inline ULONG IVBSAXDTDHandler_AddRef(IVBSAXDTDHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXDTDHandler_Release(IVBSAXDTDHandler* This) { +static inline ULONG IVBSAXDTDHandler_Release(IVBSAXDTDHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_GetTypeInfoCount(IVBSAXDTDHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXDTDHandler_GetTypeInfoCount(IVBSAXDTDHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_GetTypeInfo(IVBSAXDTDHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXDTDHandler_GetTypeInfo(IVBSAXDTDHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_GetIDsOfNames(IVBSAXDTDHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXDTDHandler_GetIDsOfNames(IVBSAXDTDHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_Invoke(IVBSAXDTDHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXDTDHandler_Invoke(IVBSAXDTDHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXDTDHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_notationDecl(IVBSAXDTDHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { +static inline HRESULT IVBSAXDTDHandler_notationDecl(IVBSAXDTDHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { return This->lpVtbl->notationDecl(This,name,publicId,systemId); } -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_unparsedEntityDecl(IVBSAXDTDHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId,BSTR *notationName) { +static inline HRESULT IVBSAXDTDHandler_unparsedEntityDecl(IVBSAXDTDHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId,BSTR *notationName) { return This->lpVtbl->unparsedEntityDecl(This,name,publicId,systemId,notationName); } #endif @@ -17634,30 +17604,30 @@ interface IVBSAXEntityResolver { #define IVBSAXEntityResolver_resolveEntity(This,publicId,systemId,ret) (This)->lpVtbl->resolveEntity(This,publicId,systemId,ret) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_QueryInterface(IVBSAXEntityResolver* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXEntityResolver_QueryInterface(IVBSAXEntityResolver* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXEntityResolver_AddRef(IVBSAXEntityResolver* This) { +static inline ULONG IVBSAXEntityResolver_AddRef(IVBSAXEntityResolver* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXEntityResolver_Release(IVBSAXEntityResolver* This) { +static inline ULONG IVBSAXEntityResolver_Release(IVBSAXEntityResolver* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_GetTypeInfoCount(IVBSAXEntityResolver* This,UINT *pctinfo) { +static inline HRESULT IVBSAXEntityResolver_GetTypeInfoCount(IVBSAXEntityResolver* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_GetTypeInfo(IVBSAXEntityResolver* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXEntityResolver_GetTypeInfo(IVBSAXEntityResolver* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_GetIDsOfNames(IVBSAXEntityResolver* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXEntityResolver_GetIDsOfNames(IVBSAXEntityResolver* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_Invoke(IVBSAXEntityResolver* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXEntityResolver_Invoke(IVBSAXEntityResolver* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXEntityResolver methods ***/ -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_resolveEntity(IVBSAXEntityResolver* This,BSTR *publicId,BSTR *systemId,VARIANT *ret) { +static inline HRESULT IVBSAXEntityResolver_resolveEntity(IVBSAXEntityResolver* This,BSTR *publicId,BSTR *systemId,VARIANT *ret) { return This->lpVtbl->resolveEntity(This,publicId,systemId,ret); } #endif @@ -17787,36 +17757,36 @@ interface IVBSAXErrorHandler { #define IVBSAXErrorHandler_ignorableWarning(This,locator,errorMessage,errorCode) (This)->lpVtbl->ignorableWarning(This,locator,errorMessage,errorCode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_QueryInterface(IVBSAXErrorHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXErrorHandler_QueryInterface(IVBSAXErrorHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXErrorHandler_AddRef(IVBSAXErrorHandler* This) { +static inline ULONG IVBSAXErrorHandler_AddRef(IVBSAXErrorHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXErrorHandler_Release(IVBSAXErrorHandler* This) { +static inline ULONG IVBSAXErrorHandler_Release(IVBSAXErrorHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_GetTypeInfoCount(IVBSAXErrorHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXErrorHandler_GetTypeInfoCount(IVBSAXErrorHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_GetTypeInfo(IVBSAXErrorHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXErrorHandler_GetTypeInfo(IVBSAXErrorHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_GetIDsOfNames(IVBSAXErrorHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXErrorHandler_GetIDsOfNames(IVBSAXErrorHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_Invoke(IVBSAXErrorHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXErrorHandler_Invoke(IVBSAXErrorHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXErrorHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_error(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { +static inline HRESULT IVBSAXErrorHandler_error(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { return This->lpVtbl->error(This,locator,errorMessage,errorCode); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_fatalError(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { +static inline HRESULT IVBSAXErrorHandler_fatalError(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { return This->lpVtbl->fatalError(This,locator,errorMessage,errorCode); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_ignorableWarning(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { +static inline HRESULT IVBSAXErrorHandler_ignorableWarning(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { return This->lpVtbl->ignorableWarning(This,locator,errorMessage,errorCode); } #endif @@ -17967,48 +17937,48 @@ interface IVBSAXLexicalHandler { #define IVBSAXLexicalHandler_comment(This,chars) (This)->lpVtbl->comment(This,chars) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_QueryInterface(IVBSAXLexicalHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXLexicalHandler_QueryInterface(IVBSAXLexicalHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXLexicalHandler_AddRef(IVBSAXLexicalHandler* This) { +static inline ULONG IVBSAXLexicalHandler_AddRef(IVBSAXLexicalHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXLexicalHandler_Release(IVBSAXLexicalHandler* This) { +static inline ULONG IVBSAXLexicalHandler_Release(IVBSAXLexicalHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_GetTypeInfoCount(IVBSAXLexicalHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXLexicalHandler_GetTypeInfoCount(IVBSAXLexicalHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_GetTypeInfo(IVBSAXLexicalHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXLexicalHandler_GetTypeInfo(IVBSAXLexicalHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_GetIDsOfNames(IVBSAXLexicalHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXLexicalHandler_GetIDsOfNames(IVBSAXLexicalHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_Invoke(IVBSAXLexicalHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXLexicalHandler_Invoke(IVBSAXLexicalHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXLexicalHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_startDTD(IVBSAXLexicalHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { +static inline HRESULT IVBSAXLexicalHandler_startDTD(IVBSAXLexicalHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { return This->lpVtbl->startDTD(This,name,publicId,systemId); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_endDTD(IVBSAXLexicalHandler* This) { +static inline HRESULT IVBSAXLexicalHandler_endDTD(IVBSAXLexicalHandler* This) { return This->lpVtbl->endDTD(This); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_startEntity(IVBSAXLexicalHandler* This,BSTR *name) { +static inline HRESULT IVBSAXLexicalHandler_startEntity(IVBSAXLexicalHandler* This,BSTR *name) { return This->lpVtbl->startEntity(This,name); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_endEntity(IVBSAXLexicalHandler* This,BSTR *name) { +static inline HRESULT IVBSAXLexicalHandler_endEntity(IVBSAXLexicalHandler* This,BSTR *name) { return This->lpVtbl->endEntity(This,name); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_startCDATA(IVBSAXLexicalHandler* This) { +static inline HRESULT IVBSAXLexicalHandler_startCDATA(IVBSAXLexicalHandler* This) { return This->lpVtbl->startCDATA(This); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_endCDATA(IVBSAXLexicalHandler* This) { +static inline HRESULT IVBSAXLexicalHandler_endCDATA(IVBSAXLexicalHandler* This) { return This->lpVtbl->endCDATA(This); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_comment(IVBSAXLexicalHandler* This,BSTR *chars) { +static inline HRESULT IVBSAXLexicalHandler_comment(IVBSAXLexicalHandler* This,BSTR *chars) { return This->lpVtbl->comment(This,chars); } #endif @@ -18134,39 +18104,39 @@ interface IVBSAXLocator { #define IVBSAXLocator_get_systemId(This,systemId) (This)->lpVtbl->get_systemId(This,systemId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLocator_QueryInterface(IVBSAXLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXLocator_QueryInterface(IVBSAXLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXLocator_AddRef(IVBSAXLocator* This) { +static inline ULONG IVBSAXLocator_AddRef(IVBSAXLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXLocator_Release(IVBSAXLocator* This) { +static inline ULONG IVBSAXLocator_Release(IVBSAXLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLocator_GetTypeInfoCount(IVBSAXLocator* This,UINT *pctinfo) { +static inline HRESULT IVBSAXLocator_GetTypeInfoCount(IVBSAXLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXLocator_GetTypeInfo(IVBSAXLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXLocator_GetTypeInfo(IVBSAXLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXLocator_GetIDsOfNames(IVBSAXLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXLocator_GetIDsOfNames(IVBSAXLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXLocator_Invoke(IVBSAXLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXLocator_Invoke(IVBSAXLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXLocator methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLocator_get_columnNumber(IVBSAXLocator* This,int *column) { +static inline HRESULT IVBSAXLocator_get_columnNumber(IVBSAXLocator* This,int *column) { return This->lpVtbl->get_columnNumber(This,column); } -static __WIDL_INLINE HRESULT IVBSAXLocator_get_lineNumber(IVBSAXLocator* This,int *line) { +static inline HRESULT IVBSAXLocator_get_lineNumber(IVBSAXLocator* This,int *line) { return This->lpVtbl->get_lineNumber(This,line); } -static __WIDL_INLINE HRESULT IVBSAXLocator_get_publicId(IVBSAXLocator* This,BSTR *publicId) { +static inline HRESULT IVBSAXLocator_get_publicId(IVBSAXLocator* This,BSTR *publicId) { return This->lpVtbl->get_publicId(This,publicId); } -static __WIDL_INLINE HRESULT IVBSAXLocator_get_systemId(IVBSAXLocator* This,BSTR *systemId) { +static inline HRESULT IVBSAXLocator_get_systemId(IVBSAXLocator* This,BSTR *systemId) { return This->lpVtbl->get_systemId(This,systemId); } #endif @@ -18276,33 +18246,33 @@ interface IVBSAXXMLFilter { #define IVBSAXXMLFilter_putref_parent(This,reader) (This)->lpVtbl->putref_parent(This,reader) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_QueryInterface(IVBSAXXMLFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXXMLFilter_QueryInterface(IVBSAXXMLFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXXMLFilter_AddRef(IVBSAXXMLFilter* This) { +static inline ULONG IVBSAXXMLFilter_AddRef(IVBSAXXMLFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXXMLFilter_Release(IVBSAXXMLFilter* This) { +static inline ULONG IVBSAXXMLFilter_Release(IVBSAXXMLFilter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_GetTypeInfoCount(IVBSAXXMLFilter* This,UINT *pctinfo) { +static inline HRESULT IVBSAXXMLFilter_GetTypeInfoCount(IVBSAXXMLFilter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_GetTypeInfo(IVBSAXXMLFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXXMLFilter_GetTypeInfo(IVBSAXXMLFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_GetIDsOfNames(IVBSAXXMLFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXXMLFilter_GetIDsOfNames(IVBSAXXMLFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_Invoke(IVBSAXXMLFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXXMLFilter_Invoke(IVBSAXXMLFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXXMLFilter methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_get_parent(IVBSAXXMLFilter* This,IVBSAXXMLReader **reader) { +static inline HRESULT IVBSAXXMLFilter_get_parent(IVBSAXXMLFilter* This,IVBSAXXMLReader **reader) { return This->lpVtbl->get_parent(This,reader); } -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_putref_parent(IVBSAXXMLFilter* This,IVBSAXXMLReader *reader) { +static inline HRESULT IVBSAXXMLFilter_putref_parent(IVBSAXXMLFilter* This,IVBSAXXMLReader *reader) { return This->lpVtbl->putref_parent(This,reader); } #endif @@ -18548,81 +18518,81 @@ interface IVBSAXXMLReader { #define IVBSAXXMLReader_parseURL(This,url) (This)->lpVtbl->parseURL(This,url) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLReader_QueryInterface(IVBSAXXMLReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXXMLReader_QueryInterface(IVBSAXXMLReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXXMLReader_AddRef(IVBSAXXMLReader* This) { +static inline ULONG IVBSAXXMLReader_AddRef(IVBSAXXMLReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXXMLReader_Release(IVBSAXXMLReader* This) { +static inline ULONG IVBSAXXMLReader_Release(IVBSAXXMLReader* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLReader_GetTypeInfoCount(IVBSAXXMLReader* This,UINT *pctinfo) { +static inline HRESULT IVBSAXXMLReader_GetTypeInfoCount(IVBSAXXMLReader* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_GetTypeInfo(IVBSAXXMLReader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXXMLReader_GetTypeInfo(IVBSAXXMLReader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_GetIDsOfNames(IVBSAXXMLReader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXXMLReader_GetIDsOfNames(IVBSAXXMLReader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_Invoke(IVBSAXXMLReader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXXMLReader_Invoke(IVBSAXXMLReader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXXMLReader methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLReader_getFeature(IVBSAXXMLReader* This,BSTR pFeature,VARIANT_BOOL *pValue) { +static inline HRESULT IVBSAXXMLReader_getFeature(IVBSAXXMLReader* This,BSTR pFeature,VARIANT_BOOL *pValue) { return This->lpVtbl->getFeature(This,pFeature,pValue); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putFeature(IVBSAXXMLReader* This,BSTR pFeature,VARIANT_BOOL vfValue) { +static inline HRESULT IVBSAXXMLReader_putFeature(IVBSAXXMLReader* This,BSTR pFeature,VARIANT_BOOL vfValue) { return This->lpVtbl->putFeature(This,pFeature,vfValue); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_getProperty(IVBSAXXMLReader* This,BSTR pProp,VARIANT *pValue) { +static inline HRESULT IVBSAXXMLReader_getProperty(IVBSAXXMLReader* This,BSTR pProp,VARIANT *pValue) { return This->lpVtbl->getProperty(This,pProp,pValue); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putProperty(IVBSAXXMLReader* This,BSTR pProp,VARIANT value) { +static inline HRESULT IVBSAXXMLReader_putProperty(IVBSAXXMLReader* This,BSTR pProp,VARIANT value) { return This->lpVtbl->putProperty(This,pProp,value); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_entityResolver(IVBSAXXMLReader* This,IVBSAXEntityResolver **ppEntityResolver) { +static inline HRESULT IVBSAXXMLReader_get_entityResolver(IVBSAXXMLReader* This,IVBSAXEntityResolver **ppEntityResolver) { return This->lpVtbl->get_entityResolver(This,ppEntityResolver); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putref_entityResolver(IVBSAXXMLReader* This,IVBSAXEntityResolver *pEntityResolver) { +static inline HRESULT IVBSAXXMLReader_putref_entityResolver(IVBSAXXMLReader* This,IVBSAXEntityResolver *pEntityResolver) { return This->lpVtbl->putref_entityResolver(This,pEntityResolver); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_contentHandler(IVBSAXXMLReader* This,IVBSAXContentHandler **pContentHandler) { +static inline HRESULT IVBSAXXMLReader_get_contentHandler(IVBSAXXMLReader* This,IVBSAXContentHandler **pContentHandler) { return This->lpVtbl->get_contentHandler(This,pContentHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putref_contentHandler(IVBSAXXMLReader* This,IVBSAXContentHandler *contentHandler) { +static inline HRESULT IVBSAXXMLReader_putref_contentHandler(IVBSAXXMLReader* This,IVBSAXContentHandler *contentHandler) { return This->lpVtbl->putref_contentHandler(This,contentHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_dtdHandler(IVBSAXXMLReader* This,IVBSAXDTDHandler **pDTDHandler) { +static inline HRESULT IVBSAXXMLReader_get_dtdHandler(IVBSAXXMLReader* This,IVBSAXDTDHandler **pDTDHandler) { return This->lpVtbl->get_dtdHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putref_dtdHandler(IVBSAXXMLReader* This,IVBSAXDTDHandler *pDTDHandler) { +static inline HRESULT IVBSAXXMLReader_putref_dtdHandler(IVBSAXXMLReader* This,IVBSAXDTDHandler *pDTDHandler) { return This->lpVtbl->putref_dtdHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_errorHandler(IVBSAXXMLReader* This,IVBSAXErrorHandler **pErrorHandler) { +static inline HRESULT IVBSAXXMLReader_get_errorHandler(IVBSAXXMLReader* This,IVBSAXErrorHandler **pErrorHandler) { return This->lpVtbl->get_errorHandler(This,pErrorHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putref_errorHandler(IVBSAXXMLReader* This,IVBSAXErrorHandler *errorHandler) { +static inline HRESULT IVBSAXXMLReader_putref_errorHandler(IVBSAXXMLReader* This,IVBSAXErrorHandler *errorHandler) { return This->lpVtbl->putref_errorHandler(This,errorHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_baseURL(IVBSAXXMLReader* This,BSTR *pBaseUrl) { +static inline HRESULT IVBSAXXMLReader_get_baseURL(IVBSAXXMLReader* This,BSTR *pBaseUrl) { return This->lpVtbl->get_baseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_put_baseURL(IVBSAXXMLReader* This,BSTR pBaseUrl) { +static inline HRESULT IVBSAXXMLReader_put_baseURL(IVBSAXXMLReader* This,BSTR pBaseUrl) { return This->lpVtbl->put_baseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_secureBaseURL(IVBSAXXMLReader* This,BSTR *pSecureBaseUrl) { +static inline HRESULT IVBSAXXMLReader_get_secureBaseURL(IVBSAXXMLReader* This,BSTR *pSecureBaseUrl) { return This->lpVtbl->get_secureBaseURL(This,pSecureBaseUrl); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_put_secureBaseURL(IVBSAXXMLReader* This,BSTR secureBaseUrl) { +static inline HRESULT IVBSAXXMLReader_put_secureBaseURL(IVBSAXXMLReader* This,BSTR secureBaseUrl) { return This->lpVtbl->put_secureBaseURL(This,secureBaseUrl); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_parse(IVBSAXXMLReader* This,VARIANT varInput) { +static inline HRESULT IVBSAXXMLReader_parse(IVBSAXXMLReader* This,VARIANT varInput) { return This->lpVtbl->parse(This,varInput); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_parseURL(IVBSAXXMLReader* This,BSTR url) { +static inline HRESULT IVBSAXXMLReader_parseURL(IVBSAXXMLReader* This,BSTR url) { return This->lpVtbl->parseURL(This,url); } #endif @@ -18833,60 +18803,60 @@ interface IMXAttributes { #define IMXAttributes_setValue(This,index,value) (This)->lpVtbl->setValue(This,index,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXAttributes_QueryInterface(IMXAttributes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXAttributes_QueryInterface(IMXAttributes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXAttributes_AddRef(IMXAttributes* This) { +static inline ULONG IMXAttributes_AddRef(IMXAttributes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXAttributes_Release(IMXAttributes* This) { +static inline ULONG IMXAttributes_Release(IMXAttributes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXAttributes_GetTypeInfoCount(IMXAttributes* This,UINT *pctinfo) { +static inline HRESULT IMXAttributes_GetTypeInfoCount(IMXAttributes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXAttributes_GetTypeInfo(IMXAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXAttributes_GetTypeInfo(IMXAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXAttributes_GetIDsOfNames(IMXAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXAttributes_GetIDsOfNames(IMXAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXAttributes_Invoke(IMXAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXAttributes_Invoke(IMXAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXAttributes methods ***/ -static __WIDL_INLINE HRESULT IMXAttributes_addAttribute(IMXAttributes* This,BSTR uri,BSTR localName,BSTR QName,BSTR type,BSTR value) { +static inline HRESULT IMXAttributes_addAttribute(IMXAttributes* This,BSTR uri,BSTR localName,BSTR QName,BSTR type,BSTR value) { return This->lpVtbl->addAttribute(This,uri,localName,QName,type,value); } -static __WIDL_INLINE HRESULT IMXAttributes_addAttributeFromIndex(IMXAttributes* This,VARIANT atts,int index) { +static inline HRESULT IMXAttributes_addAttributeFromIndex(IMXAttributes* This,VARIANT atts,int index) { return This->lpVtbl->addAttributeFromIndex(This,atts,index); } -static __WIDL_INLINE HRESULT IMXAttributes_clear(IMXAttributes* This) { +static inline HRESULT IMXAttributes_clear(IMXAttributes* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT IMXAttributes_removeAttribute(IMXAttributes* This,int index) { +static inline HRESULT IMXAttributes_removeAttribute(IMXAttributes* This,int index) { return This->lpVtbl->removeAttribute(This,index); } -static __WIDL_INLINE HRESULT IMXAttributes_setAttribute(IMXAttributes* This,int index,BSTR uri,BSTR localName,BSTR QName,BSTR type,BSTR value) { +static inline HRESULT IMXAttributes_setAttribute(IMXAttributes* This,int index,BSTR uri,BSTR localName,BSTR QName,BSTR type,BSTR value) { return This->lpVtbl->setAttribute(This,index,uri,localName,QName,type,value); } -static __WIDL_INLINE HRESULT IMXAttributes_setAttributes(IMXAttributes* This,VARIANT atts) { +static inline HRESULT IMXAttributes_setAttributes(IMXAttributes* This,VARIANT atts) { return This->lpVtbl->setAttributes(This,atts); } -static __WIDL_INLINE HRESULT IMXAttributes_setLocalName(IMXAttributes* This,int index,BSTR localName) { +static inline HRESULT IMXAttributes_setLocalName(IMXAttributes* This,int index,BSTR localName) { return This->lpVtbl->setLocalName(This,index,localName); } -static __WIDL_INLINE HRESULT IMXAttributes_setQName(IMXAttributes* This,int index,BSTR QName) { +static inline HRESULT IMXAttributes_setQName(IMXAttributes* This,int index,BSTR QName) { return This->lpVtbl->setQName(This,index,QName); } -static __WIDL_INLINE HRESULT IMXAttributes_setType(IMXAttributes* This,int index,BSTR type) { +static inline HRESULT IMXAttributes_setType(IMXAttributes* This,int index,BSTR type) { return This->lpVtbl->setType(This,index,type); } -static __WIDL_INLINE HRESULT IMXAttributes_setURI(IMXAttributes* This,int index,BSTR uri) { +static inline HRESULT IMXAttributes_setURI(IMXAttributes* This,int index,BSTR uri) { return This->lpVtbl->setURI(This,index,uri); } -static __WIDL_INLINE HRESULT IMXAttributes_setValue(IMXAttributes* This,int index,BSTR value) { +static inline HRESULT IMXAttributes_setValue(IMXAttributes* This,int index,BSTR value) { return This->lpVtbl->setValue(This,index,value); } #endif @@ -18988,30 +18958,30 @@ interface IMXSchemaDeclHandler { #define IMXSchemaDeclHandler_schemaElementDecl(This,oSchemaElement) (This)->lpVtbl->schemaElementDecl(This,oSchemaElement) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_QueryInterface(IMXSchemaDeclHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXSchemaDeclHandler_QueryInterface(IMXSchemaDeclHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXSchemaDeclHandler_AddRef(IMXSchemaDeclHandler* This) { +static inline ULONG IMXSchemaDeclHandler_AddRef(IMXSchemaDeclHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXSchemaDeclHandler_Release(IMXSchemaDeclHandler* This) { +static inline ULONG IMXSchemaDeclHandler_Release(IMXSchemaDeclHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_GetTypeInfoCount(IMXSchemaDeclHandler* This,UINT *pctinfo) { +static inline HRESULT IMXSchemaDeclHandler_GetTypeInfoCount(IMXSchemaDeclHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_GetTypeInfo(IMXSchemaDeclHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXSchemaDeclHandler_GetTypeInfo(IMXSchemaDeclHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_GetIDsOfNames(IMXSchemaDeclHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXSchemaDeclHandler_GetIDsOfNames(IMXSchemaDeclHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_Invoke(IMXSchemaDeclHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXSchemaDeclHandler_Invoke(IMXSchemaDeclHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXSchemaDeclHandler methods ***/ -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_schemaElementDecl(IMXSchemaDeclHandler* This,ISchemaElement *oSchemaElement) { +static inline HRESULT IMXSchemaDeclHandler_schemaElementDecl(IMXSchemaDeclHandler* This,ISchemaElement *oSchemaElement) { return This->lpVtbl->schemaElementDecl(This,oSchemaElement); } #endif @@ -19126,36 +19096,36 @@ interface IMXReaderControl { #define IMXReaderControl_suspend(This) (This)->lpVtbl->suspend(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXReaderControl_QueryInterface(IMXReaderControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXReaderControl_QueryInterface(IMXReaderControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXReaderControl_AddRef(IMXReaderControl* This) { +static inline ULONG IMXReaderControl_AddRef(IMXReaderControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXReaderControl_Release(IMXReaderControl* This) { +static inline ULONG IMXReaderControl_Release(IMXReaderControl* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXReaderControl_GetTypeInfoCount(IMXReaderControl* This,UINT *pctinfo) { +static inline HRESULT IMXReaderControl_GetTypeInfoCount(IMXReaderControl* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXReaderControl_GetTypeInfo(IMXReaderControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXReaderControl_GetTypeInfo(IMXReaderControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXReaderControl_GetIDsOfNames(IMXReaderControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXReaderControl_GetIDsOfNames(IMXReaderControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXReaderControl_Invoke(IMXReaderControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXReaderControl_Invoke(IMXReaderControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXReaderControl methods ***/ -static __WIDL_INLINE HRESULT IMXReaderControl_abort(IMXReaderControl* This) { +static inline HRESULT IMXReaderControl_abort(IMXReaderControl* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IMXReaderControl_resume(IMXReaderControl* This) { +static inline HRESULT IMXReaderControl_resume(IMXReaderControl* This) { return This->lpVtbl->resume(This); } -static __WIDL_INLINE HRESULT IMXReaderControl_suspend(IMXReaderControl* This) { +static inline HRESULT IMXReaderControl_suspend(IMXReaderControl* This) { return This->lpVtbl->suspend(This); } #endif @@ -19384,78 +19354,78 @@ interface IMXWriter { #define IMXWriter_flush(This) (This)->lpVtbl->flush(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXWriter_QueryInterface(IMXWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXWriter_QueryInterface(IMXWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXWriter_AddRef(IMXWriter* This) { +static inline ULONG IMXWriter_AddRef(IMXWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXWriter_Release(IMXWriter* This) { +static inline ULONG IMXWriter_Release(IMXWriter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXWriter_GetTypeInfoCount(IMXWriter* This,UINT *pctinfo) { +static inline HRESULT IMXWriter_GetTypeInfoCount(IMXWriter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXWriter_GetTypeInfo(IMXWriter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXWriter_GetTypeInfo(IMXWriter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXWriter_GetIDsOfNames(IMXWriter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXWriter_GetIDsOfNames(IMXWriter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXWriter_Invoke(IMXWriter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXWriter_Invoke(IMXWriter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXWriter methods ***/ -static __WIDL_INLINE HRESULT IMXWriter_put_output(IMXWriter* This,VARIANT Destination) { +static inline HRESULT IMXWriter_put_output(IMXWriter* This,VARIANT Destination) { return This->lpVtbl->put_output(This,Destination); } -static __WIDL_INLINE HRESULT IMXWriter_get_output(IMXWriter* This,VARIANT *Destination) { +static inline HRESULT IMXWriter_get_output(IMXWriter* This,VARIANT *Destination) { return This->lpVtbl->get_output(This,Destination); } -static __WIDL_INLINE HRESULT IMXWriter_put_encoding(IMXWriter* This,BSTR encoding) { +static inline HRESULT IMXWriter_put_encoding(IMXWriter* This,BSTR encoding) { return This->lpVtbl->put_encoding(This,encoding); } -static __WIDL_INLINE HRESULT IMXWriter_get_encoding(IMXWriter* This,BSTR *encoding) { +static inline HRESULT IMXWriter_get_encoding(IMXWriter* This,BSTR *encoding) { return This->lpVtbl->get_encoding(This,encoding); } -static __WIDL_INLINE HRESULT IMXWriter_put_byteOrderMark(IMXWriter* This,VARIANT_BOOL writeByteOrderMark) { +static inline HRESULT IMXWriter_put_byteOrderMark(IMXWriter* This,VARIANT_BOOL writeByteOrderMark) { return This->lpVtbl->put_byteOrderMark(This,writeByteOrderMark); } -static __WIDL_INLINE HRESULT IMXWriter_get_byteOrderMark(IMXWriter* This,VARIANT_BOOL *writeByteOrderMark) { +static inline HRESULT IMXWriter_get_byteOrderMark(IMXWriter* This,VARIANT_BOOL *writeByteOrderMark) { return This->lpVtbl->get_byteOrderMark(This,writeByteOrderMark); } -static __WIDL_INLINE HRESULT IMXWriter_put_indent(IMXWriter* This,VARIANT_BOOL indentMode) { +static inline HRESULT IMXWriter_put_indent(IMXWriter* This,VARIANT_BOOL indentMode) { return This->lpVtbl->put_indent(This,indentMode); } -static __WIDL_INLINE HRESULT IMXWriter_get_indent(IMXWriter* This,VARIANT_BOOL *indentMode) { +static inline HRESULT IMXWriter_get_indent(IMXWriter* This,VARIANT_BOOL *indentMode) { return This->lpVtbl->get_indent(This,indentMode); } -static __WIDL_INLINE HRESULT IMXWriter_put_standalone(IMXWriter* This,VARIANT_BOOL value) { +static inline HRESULT IMXWriter_put_standalone(IMXWriter* This,VARIANT_BOOL value) { return This->lpVtbl->put_standalone(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_get_standalone(IMXWriter* This,VARIANT_BOOL *value) { +static inline HRESULT IMXWriter_get_standalone(IMXWriter* This,VARIANT_BOOL *value) { return This->lpVtbl->get_standalone(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_put_omitXMLDeclaration(IMXWriter* This,VARIANT_BOOL value) { +static inline HRESULT IMXWriter_put_omitXMLDeclaration(IMXWriter* This,VARIANT_BOOL value) { return This->lpVtbl->put_omitXMLDeclaration(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_get_omitXMLDeclaration(IMXWriter* This,VARIANT_BOOL *value) { +static inline HRESULT IMXWriter_get_omitXMLDeclaration(IMXWriter* This,VARIANT_BOOL *value) { return This->lpVtbl->get_omitXMLDeclaration(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_put_version(IMXWriter* This,BSTR version) { +static inline HRESULT IMXWriter_put_version(IMXWriter* This,BSTR version) { return This->lpVtbl->put_version(This,version); } -static __WIDL_INLINE HRESULT IMXWriter_get_version(IMXWriter* This,BSTR *version) { +static inline HRESULT IMXWriter_get_version(IMXWriter* This,BSTR *version) { return This->lpVtbl->get_version(This,version); } -static __WIDL_INLINE HRESULT IMXWriter_put_disableOutputEscaping(IMXWriter* This,VARIANT_BOOL value) { +static inline HRESULT IMXWriter_put_disableOutputEscaping(IMXWriter* This,VARIANT_BOOL value) { return This->lpVtbl->put_disableOutputEscaping(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_get_disableOutputEscaping(IMXWriter* This,VARIANT_BOOL *value) { +static inline HRESULT IMXWriter_get_disableOutputEscaping(IMXWriter* This,VARIANT_BOOL *value) { return This->lpVtbl->get_disableOutputEscaping(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_flush(IMXWriter* This) { +static inline HRESULT IMXWriter_flush(IMXWriter* This) { return This->lpVtbl->flush(This); } #endif @@ -19575,36 +19545,36 @@ interface IMXNamespacePrefixes { #define IMXNamespacePrefixes_get__newEnum(This,ppUnk) (This)->lpVtbl->get__newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_QueryInterface(IMXNamespacePrefixes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXNamespacePrefixes_QueryInterface(IMXNamespacePrefixes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXNamespacePrefixes_AddRef(IMXNamespacePrefixes* This) { +static inline ULONG IMXNamespacePrefixes_AddRef(IMXNamespacePrefixes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXNamespacePrefixes_Release(IMXNamespacePrefixes* This) { +static inline ULONG IMXNamespacePrefixes_Release(IMXNamespacePrefixes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_GetTypeInfoCount(IMXNamespacePrefixes* This,UINT *pctinfo) { +static inline HRESULT IMXNamespacePrefixes_GetTypeInfoCount(IMXNamespacePrefixes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_GetTypeInfo(IMXNamespacePrefixes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXNamespacePrefixes_GetTypeInfo(IMXNamespacePrefixes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_GetIDsOfNames(IMXNamespacePrefixes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXNamespacePrefixes_GetIDsOfNames(IMXNamespacePrefixes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_Invoke(IMXNamespacePrefixes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXNamespacePrefixes_Invoke(IMXNamespacePrefixes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXNamespacePrefixes methods ***/ -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_get_item(IMXNamespacePrefixes* This,LONG index,BSTR *prefix) { +static inline HRESULT IMXNamespacePrefixes_get_item(IMXNamespacePrefixes* This,LONG index,BSTR *prefix) { return This->lpVtbl->get_item(This,index,prefix); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_get_length(IMXNamespacePrefixes* This,LONG *length) { +static inline HRESULT IMXNamespacePrefixes_get_length(IMXNamespacePrefixes* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_get__newEnum(IMXNamespacePrefixes* This,IUnknown **ppUnk) { +static inline HRESULT IMXNamespacePrefixes_get__newEnum(IMXNamespacePrefixes* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } #endif @@ -19760,44 +19730,44 @@ interface IMXNamespaceManager { #define IMXNamespaceManager_getURI(This,pwchPrefix,pContextNode,pwchUri,pcchUri) (This)->lpVtbl->getURI(This,pwchPrefix,pContextNode,pwchUri,pcchUri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXNamespaceManager_QueryInterface(IMXNamespaceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXNamespaceManager_QueryInterface(IMXNamespaceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXNamespaceManager_AddRef(IMXNamespaceManager* This) { +static inline ULONG IMXNamespaceManager_AddRef(IMXNamespaceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXNamespaceManager_Release(IMXNamespaceManager* This) { +static inline ULONG IMXNamespaceManager_Release(IMXNamespaceManager* This) { return This->lpVtbl->Release(This); } /*** IMXNamespaceManager methods ***/ -static __WIDL_INLINE HRESULT IMXNamespaceManager_putAllowOverride(IMXNamespaceManager* This,VARIANT_BOOL fOverride) { +static inline HRESULT IMXNamespaceManager_putAllowOverride(IMXNamespaceManager* This,VARIANT_BOOL fOverride) { return This->lpVtbl->putAllowOverride(This,fOverride); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_getAllowOverride(IMXNamespaceManager* This,VARIANT_BOOL *fOverride) { +static inline HRESULT IMXNamespaceManager_getAllowOverride(IMXNamespaceManager* This,VARIANT_BOOL *fOverride) { return This->lpVtbl->getAllowOverride(This,fOverride); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_reset(IMXNamespaceManager* This) { +static inline HRESULT IMXNamespaceManager_reset(IMXNamespaceManager* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_pushContext(IMXNamespaceManager* This) { +static inline HRESULT IMXNamespaceManager_pushContext(IMXNamespaceManager* This) { return This->lpVtbl->pushContext(This); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_pushNodeContext(IMXNamespaceManager* This,IXMLDOMNode *contextNode,VARIANT_BOOL fDeep) { +static inline HRESULT IMXNamespaceManager_pushNodeContext(IMXNamespaceManager* This,IXMLDOMNode *contextNode,VARIANT_BOOL fDeep) { return This->lpVtbl->pushNodeContext(This,contextNode,fDeep); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_popContext(IMXNamespaceManager* This) { +static inline HRESULT IMXNamespaceManager_popContext(IMXNamespaceManager* This) { return This->lpVtbl->popContext(This); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_declarePrefix(IMXNamespaceManager* This,const WCHAR *prefix,const WCHAR *namespaceURI) { +static inline HRESULT IMXNamespaceManager_declarePrefix(IMXNamespaceManager* This,const WCHAR *prefix,const WCHAR *namespaceURI) { return This->lpVtbl->declarePrefix(This,prefix,namespaceURI); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_getDeclaredPrefix(IMXNamespaceManager* This,LONG nIndex,WCHAR *pwchPrefix,int *pcchPrefix) { +static inline HRESULT IMXNamespaceManager_getDeclaredPrefix(IMXNamespaceManager* This,LONG nIndex,WCHAR *pwchPrefix,int *pcchPrefix) { return This->lpVtbl->getDeclaredPrefix(This,nIndex,pwchPrefix,pcchPrefix); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_getPrefix(IMXNamespaceManager* This,const WCHAR *pwszNamespaceURI,LONG nIndex,WCHAR *pwchPrefix,int *pcchPrefix) { +static inline HRESULT IMXNamespaceManager_getPrefix(IMXNamespaceManager* This,const WCHAR *pwszNamespaceURI,LONG nIndex,WCHAR *pwchPrefix,int *pcchPrefix) { return This->lpVtbl->getPrefix(This,pwszNamespaceURI,nIndex,pwchPrefix,pcchPrefix); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_getURI(IMXNamespaceManager* This,const WCHAR *pwchPrefix,IXMLDOMNode *pContextNode,WCHAR *pwchUri,int *pcchUri) { +static inline HRESULT IMXNamespaceManager_getURI(IMXNamespaceManager* This,const WCHAR *pwchPrefix,IXMLDOMNode *pContextNode,WCHAR *pwchUri,int *pcchUri) { return This->lpVtbl->getURI(This,pwchPrefix,pContextNode,pwchUri,pcchUri); } #endif @@ -19988,60 +19958,60 @@ interface IVBMXNamespaceManager { #define IVBMXNamespaceManager_getURIFromNode(This,strPrefix,contextNode,uri) (This)->lpVtbl->getURIFromNode(This,strPrefix,contextNode,uri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_QueryInterface(IVBMXNamespaceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBMXNamespaceManager_QueryInterface(IVBMXNamespaceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBMXNamespaceManager_AddRef(IVBMXNamespaceManager* This) { +static inline ULONG IVBMXNamespaceManager_AddRef(IVBMXNamespaceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBMXNamespaceManager_Release(IVBMXNamespaceManager* This) { +static inline ULONG IVBMXNamespaceManager_Release(IVBMXNamespaceManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_GetTypeInfoCount(IVBMXNamespaceManager* This,UINT *pctinfo) { +static inline HRESULT IVBMXNamespaceManager_GetTypeInfoCount(IVBMXNamespaceManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_GetTypeInfo(IVBMXNamespaceManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBMXNamespaceManager_GetTypeInfo(IVBMXNamespaceManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_GetIDsOfNames(IVBMXNamespaceManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBMXNamespaceManager_GetIDsOfNames(IVBMXNamespaceManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_Invoke(IVBMXNamespaceManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBMXNamespaceManager_Invoke(IVBMXNamespaceManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBMXNamespaceManager methods ***/ -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_put_allowOverride(IVBMXNamespaceManager* This,VARIANT_BOOL fOverride) { +static inline HRESULT IVBMXNamespaceManager_put_allowOverride(IVBMXNamespaceManager* This,VARIANT_BOOL fOverride) { return This->lpVtbl->put_allowOverride(This,fOverride); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_get_allowOverride(IVBMXNamespaceManager* This,VARIANT_BOOL *fOverride) { +static inline HRESULT IVBMXNamespaceManager_get_allowOverride(IVBMXNamespaceManager* This,VARIANT_BOOL *fOverride) { return This->lpVtbl->get_allowOverride(This,fOverride); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_reset(IVBMXNamespaceManager* This) { +static inline HRESULT IVBMXNamespaceManager_reset(IVBMXNamespaceManager* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_pushContext(IVBMXNamespaceManager* This) { +static inline HRESULT IVBMXNamespaceManager_pushContext(IVBMXNamespaceManager* This) { return This->lpVtbl->pushContext(This); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_pushNodeContext(IVBMXNamespaceManager* This,IXMLDOMNode *contextNode,VARIANT_BOOL fDeep) { +static inline HRESULT IVBMXNamespaceManager_pushNodeContext(IVBMXNamespaceManager* This,IXMLDOMNode *contextNode,VARIANT_BOOL fDeep) { return This->lpVtbl->pushNodeContext(This,contextNode,fDeep); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_popContext(IVBMXNamespaceManager* This) { +static inline HRESULT IVBMXNamespaceManager_popContext(IVBMXNamespaceManager* This) { return This->lpVtbl->popContext(This); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_declarePrefix(IVBMXNamespaceManager* This,BSTR prefix,BSTR namespaceURI) { +static inline HRESULT IVBMXNamespaceManager_declarePrefix(IVBMXNamespaceManager* This,BSTR prefix,BSTR namespaceURI) { return This->lpVtbl->declarePrefix(This,prefix,namespaceURI); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_getDeclaredPrefixes(IVBMXNamespaceManager* This,IMXNamespacePrefixes **prefixes) { +static inline HRESULT IVBMXNamespaceManager_getDeclaredPrefixes(IVBMXNamespaceManager* This,IMXNamespacePrefixes **prefixes) { return This->lpVtbl->getDeclaredPrefixes(This,prefixes); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_getPrefixes(IVBMXNamespaceManager* This,BSTR namespaceURI,IMXNamespacePrefixes **prefixes) { +static inline HRESULT IVBMXNamespaceManager_getPrefixes(IVBMXNamespaceManager* This,BSTR namespaceURI,IMXNamespacePrefixes **prefixes) { return This->lpVtbl->getPrefixes(This,namespaceURI,prefixes); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_getURI(IVBMXNamespaceManager* This,BSTR prefix,VARIANT *uri) { +static inline HRESULT IVBMXNamespaceManager_getURI(IVBMXNamespaceManager* This,BSTR prefix,VARIANT *uri) { return This->lpVtbl->getURI(This,prefix,uri); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_getURIFromNode(IVBMXNamespaceManager* This,BSTR strPrefix,IXMLDOMNode *contextNode,VARIANT *uri) { +static inline HRESULT IVBMXNamespaceManager_getURIFromNode(IVBMXNamespaceManager* This,BSTR strPrefix,IXMLDOMNode *contextNode,VARIANT *uri) { return This->lpVtbl->getURIFromNode(This,strPrefix,contextNode,uri); } #endif @@ -20239,63 +20209,63 @@ interface IMXXMLFilter { #define IMXXMLFilter_putref_errorHandler(This,oHandler) (This)->lpVtbl->putref_errorHandler(This,oHandler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXXMLFilter_QueryInterface(IMXXMLFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXXMLFilter_QueryInterface(IMXXMLFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXXMLFilter_AddRef(IMXXMLFilter* This) { +static inline ULONG IMXXMLFilter_AddRef(IMXXMLFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXXMLFilter_Release(IMXXMLFilter* This) { +static inline ULONG IMXXMLFilter_Release(IMXXMLFilter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXXMLFilter_GetTypeInfoCount(IMXXMLFilter* This,UINT *pctinfo) { +static inline HRESULT IMXXMLFilter_GetTypeInfoCount(IMXXMLFilter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXXMLFilter_GetTypeInfo(IMXXMLFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXXMLFilter_GetTypeInfo(IMXXMLFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXXMLFilter_GetIDsOfNames(IMXXMLFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXXMLFilter_GetIDsOfNames(IMXXMLFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXXMLFilter_Invoke(IMXXMLFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXXMLFilter_Invoke(IMXXMLFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXXMLFilter methods ***/ -static __WIDL_INLINE HRESULT IMXXMLFilter_getFeature(IMXXMLFilter* This,BSTR strName,VARIANT_BOOL *fValue) { +static inline HRESULT IMXXMLFilter_getFeature(IMXXMLFilter* This,BSTR strName,VARIANT_BOOL *fValue) { return This->lpVtbl->getFeature(This,strName,fValue); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putFeature(IMXXMLFilter* This,BSTR strName,VARIANT_BOOL fValue) { +static inline HRESULT IMXXMLFilter_putFeature(IMXXMLFilter* This,BSTR strName,VARIANT_BOOL fValue) { return This->lpVtbl->putFeature(This,strName,fValue); } -static __WIDL_INLINE HRESULT IMXXMLFilter_getProperty(IMXXMLFilter* This,BSTR strName,VARIANT *varValue) { +static inline HRESULT IMXXMLFilter_getProperty(IMXXMLFilter* This,BSTR strName,VARIANT *varValue) { return This->lpVtbl->getProperty(This,strName,varValue); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putProperty(IMXXMLFilter* This,BSTR strName,VARIANT varValue) { +static inline HRESULT IMXXMLFilter_putProperty(IMXXMLFilter* This,BSTR strName,VARIANT varValue) { return This->lpVtbl->putProperty(This,strName,varValue); } -static __WIDL_INLINE HRESULT IMXXMLFilter_get_entityResolver(IMXXMLFilter* This,IUnknown **oResolver) { +static inline HRESULT IMXXMLFilter_get_entityResolver(IMXXMLFilter* This,IUnknown **oResolver) { return This->lpVtbl->get_entityResolver(This,oResolver); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putref_entityResolver(IMXXMLFilter* This,IUnknown *oResolver) { +static inline HRESULT IMXXMLFilter_putref_entityResolver(IMXXMLFilter* This,IUnknown *oResolver) { return This->lpVtbl->putref_entityResolver(This,oResolver); } -static __WIDL_INLINE HRESULT IMXXMLFilter_get_contentHandler(IMXXMLFilter* This,IUnknown **oHandler) { +static inline HRESULT IMXXMLFilter_get_contentHandler(IMXXMLFilter* This,IUnknown **oHandler) { return This->lpVtbl->get_contentHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putref_contentHandler(IMXXMLFilter* This,IUnknown *oHandler) { +static inline HRESULT IMXXMLFilter_putref_contentHandler(IMXXMLFilter* This,IUnknown *oHandler) { return This->lpVtbl->putref_contentHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_get_dtdHandler(IMXXMLFilter* This,IUnknown **oHandler) { +static inline HRESULT IMXXMLFilter_get_dtdHandler(IMXXMLFilter* This,IUnknown **oHandler) { return This->lpVtbl->get_dtdHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putref_dtdHandler(IMXXMLFilter* This,IUnknown *oHandler) { +static inline HRESULT IMXXMLFilter_putref_dtdHandler(IMXXMLFilter* This,IUnknown *oHandler) { return This->lpVtbl->putref_dtdHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_get_errorHandler(IMXXMLFilter* This,IUnknown **oHandler) { +static inline HRESULT IMXXMLFilter_get_errorHandler(IMXXMLFilter* This,IUnknown **oHandler) { return This->lpVtbl->get_errorHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putref_errorHandler(IMXXMLFilter* This,IUnknown *oHandler) { +static inline HRESULT IMXXMLFilter_putref_errorHandler(IMXXMLFilter* This,IUnknown *oHandler) { return This->lpVtbl->putref_errorHandler(This,oHandler); } #endif @@ -20415,36 +20385,36 @@ interface ISchemaStringCollection { #define ISchemaStringCollection_get__newEnum(This,ppunk) (This)->lpVtbl->get__newEnum(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaStringCollection_QueryInterface(ISchemaStringCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaStringCollection_QueryInterface(ISchemaStringCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaStringCollection_AddRef(ISchemaStringCollection* This) { +static inline ULONG ISchemaStringCollection_AddRef(ISchemaStringCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaStringCollection_Release(ISchemaStringCollection* This) { +static inline ULONG ISchemaStringCollection_Release(ISchemaStringCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaStringCollection_GetTypeInfoCount(ISchemaStringCollection* This,UINT *pctinfo) { +static inline HRESULT ISchemaStringCollection_GetTypeInfoCount(ISchemaStringCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_GetTypeInfo(ISchemaStringCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaStringCollection_GetTypeInfo(ISchemaStringCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_GetIDsOfNames(ISchemaStringCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaStringCollection_GetIDsOfNames(ISchemaStringCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_Invoke(ISchemaStringCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaStringCollection_Invoke(ISchemaStringCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaStringCollection methods ***/ -static __WIDL_INLINE HRESULT ISchemaStringCollection_get_item(ISchemaStringCollection* This,LONG index,BSTR *bstr) { +static inline HRESULT ISchemaStringCollection_get_item(ISchemaStringCollection* This,LONG index,BSTR *bstr) { return This->lpVtbl->get_item(This,index,bstr); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_get_length(ISchemaStringCollection* This,LONG *length) { +static inline HRESULT ISchemaStringCollection_get_length(ISchemaStringCollection* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_get__newEnum(ISchemaStringCollection* This,IUnknown **ppunk) { +static inline HRESULT ISchemaStringCollection_get__newEnum(ISchemaStringCollection* This,IUnknown **ppunk) { return This->lpVtbl->get__newEnum(This,ppunk); } #endif @@ -20586,42 +20556,42 @@ interface ISchemaItemCollection { #define ISchemaItemCollection_get__newEnum(This,ppunk) (This)->lpVtbl->get__newEnum(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaItemCollection_QueryInterface(ISchemaItemCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaItemCollection_QueryInterface(ISchemaItemCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaItemCollection_AddRef(ISchemaItemCollection* This) { +static inline ULONG ISchemaItemCollection_AddRef(ISchemaItemCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaItemCollection_Release(ISchemaItemCollection* This) { +static inline ULONG ISchemaItemCollection_Release(ISchemaItemCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaItemCollection_GetTypeInfoCount(ISchemaItemCollection* This,UINT *pctinfo) { +static inline HRESULT ISchemaItemCollection_GetTypeInfoCount(ISchemaItemCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_GetTypeInfo(ISchemaItemCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaItemCollection_GetTypeInfo(ISchemaItemCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_GetIDsOfNames(ISchemaItemCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaItemCollection_GetIDsOfNames(ISchemaItemCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_Invoke(ISchemaItemCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaItemCollection_Invoke(ISchemaItemCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItemCollection methods ***/ -static __WIDL_INLINE HRESULT ISchemaItemCollection_get_item(ISchemaItemCollection* This,LONG index,ISchemaItem **item) { +static inline HRESULT ISchemaItemCollection_get_item(ISchemaItemCollection* This,LONG index,ISchemaItem **item) { return This->lpVtbl->get_item(This,index,item); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_itemByName(ISchemaItemCollection* This,BSTR name,ISchemaItem **item) { +static inline HRESULT ISchemaItemCollection_itemByName(ISchemaItemCollection* This,BSTR name,ISchemaItem **item) { return This->lpVtbl->itemByName(This,name,item); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_itemByQName(ISchemaItemCollection* This,BSTR name,BSTR namespaceURI,ISchemaItem **item) { +static inline HRESULT ISchemaItemCollection_itemByQName(ISchemaItemCollection* This,BSTR name,BSTR namespaceURI,ISchemaItem **item) { return This->lpVtbl->itemByQName(This,name,namespaceURI,item); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_get_length(ISchemaItemCollection* This,LONG *length) { +static inline HRESULT ISchemaItemCollection_get_length(ISchemaItemCollection* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_get__newEnum(ISchemaItemCollection* This,IUnknown **ppunk) { +static inline HRESULT ISchemaItemCollection_get__newEnum(ISchemaItemCollection* This,IUnknown **ppunk) { return This->lpVtbl->get__newEnum(This,ppunk); } #endif @@ -20773,48 +20743,48 @@ interface ISchemaItem { #define ISchemaItem_writeAnnotation(This,annotationSink,isWritten) (This)->lpVtbl->writeAnnotation(This,annotationSink,isWritten) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaItem_QueryInterface(ISchemaItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaItem_QueryInterface(ISchemaItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaItem_AddRef(ISchemaItem* This) { +static inline ULONG ISchemaItem_AddRef(ISchemaItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaItem_Release(ISchemaItem* This) { +static inline ULONG ISchemaItem_Release(ISchemaItem* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaItem_GetTypeInfoCount(ISchemaItem* This,UINT *pctinfo) { +static inline HRESULT ISchemaItem_GetTypeInfoCount(ISchemaItem* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaItem_GetTypeInfo(ISchemaItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaItem_GetTypeInfo(ISchemaItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaItem_GetIDsOfNames(ISchemaItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaItem_GetIDsOfNames(ISchemaItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaItem_Invoke(ISchemaItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaItem_Invoke(ISchemaItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaItem_get_name(ISchemaItem* This,BSTR *name) { +static inline HRESULT ISchemaItem_get_name(ISchemaItem* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaItem_get_namespaceURI(ISchemaItem* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaItem_get_namespaceURI(ISchemaItem* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaItem_get_schema(ISchemaItem* This,ISchema **schema) { +static inline HRESULT ISchemaItem_get_schema(ISchemaItem* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaItem_get_id(ISchemaItem* This,BSTR *id) { +static inline HRESULT ISchemaItem_get_id(ISchemaItem* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaItem_get_itemType(ISchemaItem* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaItem_get_itemType(ISchemaItem* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaItem_get_unhandledAttributes(ISchemaItem* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaItem_get_unhandledAttributes(ISchemaItem* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaItem_writeAnnotation(ISchemaItem* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaItem_writeAnnotation(ISchemaItem* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } #endif @@ -21018,76 +20988,76 @@ interface ISchema { #define ISchema_get_schemaLocations(This,schemaLocations) (This)->lpVtbl->get_schemaLocations(This,schemaLocations) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchema_QueryInterface(ISchema* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchema_QueryInterface(ISchema* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchema_AddRef(ISchema* This) { +static inline ULONG ISchema_AddRef(ISchema* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchema_Release(ISchema* This) { +static inline ULONG ISchema_Release(ISchema* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchema_GetTypeInfoCount(ISchema* This,UINT *pctinfo) { +static inline HRESULT ISchema_GetTypeInfoCount(ISchema* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchema_GetTypeInfo(ISchema* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchema_GetTypeInfo(ISchema* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchema_GetIDsOfNames(ISchema* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchema_GetIDsOfNames(ISchema* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchema_Invoke(ISchema* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchema_Invoke(ISchema* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchema_get_name(ISchema* This,BSTR *name) { +static inline HRESULT ISchema_get_name(ISchema* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchema_get_namespaceURI(ISchema* This,BSTR *namespaceURI) { +static inline HRESULT ISchema_get_namespaceURI(ISchema* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchema_get_schema(ISchema* This,ISchema **schema) { +static inline HRESULT ISchema_get_schema(ISchema* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchema_get_id(ISchema* This,BSTR *id) { +static inline HRESULT ISchema_get_id(ISchema* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchema_get_itemType(ISchema* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchema_get_itemType(ISchema* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchema_get_unhandledAttributes(ISchema* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchema_get_unhandledAttributes(ISchema* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchema_writeAnnotation(ISchema* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchema_writeAnnotation(ISchema* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchema methods ***/ -static __WIDL_INLINE HRESULT ISchema_get_targetNamespace(ISchema* This,BSTR *targetNamespace) { +static inline HRESULT ISchema_get_targetNamespace(ISchema* This,BSTR *targetNamespace) { return This->lpVtbl->get_targetNamespace(This,targetNamespace); } -static __WIDL_INLINE HRESULT ISchema_get_version(ISchema* This,BSTR *version) { +static inline HRESULT ISchema_get_version(ISchema* This,BSTR *version) { return This->lpVtbl->get_version(This,version); } -static __WIDL_INLINE HRESULT ISchema_get_types(ISchema* This,ISchemaItemCollection **types) { +static inline HRESULT ISchema_get_types(ISchema* This,ISchemaItemCollection **types) { return This->lpVtbl->get_types(This,types); } -static __WIDL_INLINE HRESULT ISchema_get_elements(ISchema* This,ISchemaItemCollection **elements) { +static inline HRESULT ISchema_get_elements(ISchema* This,ISchemaItemCollection **elements) { return This->lpVtbl->get_elements(This,elements); } -static __WIDL_INLINE HRESULT ISchema_get_attributes(ISchema* This,ISchemaItemCollection **attributes) { +static inline HRESULT ISchema_get_attributes(ISchema* This,ISchemaItemCollection **attributes) { return This->lpVtbl->get_attributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchema_get_attributeGroups(ISchema* This,ISchemaItemCollection **attributeGroups) { +static inline HRESULT ISchema_get_attributeGroups(ISchema* This,ISchemaItemCollection **attributeGroups) { return This->lpVtbl->get_attributeGroups(This,attributeGroups); } -static __WIDL_INLINE HRESULT ISchema_get_modelGroups(ISchema* This,ISchemaItemCollection **modelGroups) { +static inline HRESULT ISchema_get_modelGroups(ISchema* This,ISchemaItemCollection **modelGroups) { return This->lpVtbl->get_modelGroups(This,modelGroups); } -static __WIDL_INLINE HRESULT ISchema_get_notations(ISchema* This,ISchemaItemCollection **notations) { +static inline HRESULT ISchema_get_notations(ISchema* This,ISchemaItemCollection **notations) { return This->lpVtbl->get_notations(This,notations); } -static __WIDL_INLINE HRESULT ISchema_get_schemaLocations(ISchema* This,ISchemaStringCollection **schemaLocations) { +static inline HRESULT ISchema_get_schemaLocations(ISchema* This,ISchemaStringCollection **schemaLocations) { return This->lpVtbl->get_schemaLocations(This,schemaLocations); } #endif @@ -21235,55 +21205,55 @@ interface ISchemaParticle { #define ISchemaParticle_get_maxOccurs(This,maxOccurs) (This)->lpVtbl->get_maxOccurs(This,maxOccurs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaParticle_QueryInterface(ISchemaParticle* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaParticle_QueryInterface(ISchemaParticle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaParticle_AddRef(ISchemaParticle* This) { +static inline ULONG ISchemaParticle_AddRef(ISchemaParticle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaParticle_Release(ISchemaParticle* This) { +static inline ULONG ISchemaParticle_Release(ISchemaParticle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaParticle_GetTypeInfoCount(ISchemaParticle* This,UINT *pctinfo) { +static inline HRESULT ISchemaParticle_GetTypeInfoCount(ISchemaParticle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaParticle_GetTypeInfo(ISchemaParticle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaParticle_GetTypeInfo(ISchemaParticle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaParticle_GetIDsOfNames(ISchemaParticle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaParticle_GetIDsOfNames(ISchemaParticle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaParticle_Invoke(ISchemaParticle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaParticle_Invoke(ISchemaParticle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaParticle_get_name(ISchemaParticle* This,BSTR *name) { +static inline HRESULT ISchemaParticle_get_name(ISchemaParticle* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_namespaceURI(ISchemaParticle* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaParticle_get_namespaceURI(ISchemaParticle* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_schema(ISchemaParticle* This,ISchema **schema) { +static inline HRESULT ISchemaParticle_get_schema(ISchemaParticle* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_id(ISchemaParticle* This,BSTR *id) { +static inline HRESULT ISchemaParticle_get_id(ISchemaParticle* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_itemType(ISchemaParticle* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaParticle_get_itemType(ISchemaParticle* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_unhandledAttributes(ISchemaParticle* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaParticle_get_unhandledAttributes(ISchemaParticle* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaParticle_writeAnnotation(ISchemaParticle* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaParticle_writeAnnotation(ISchemaParticle* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaParticle methods ***/ -static __WIDL_INLINE HRESULT ISchemaParticle_get_minOccurs(ISchemaParticle* This,VARIANT *minOccurs) { +static inline HRESULT ISchemaParticle_get_minOccurs(ISchemaParticle* This,VARIANT *minOccurs) { return This->lpVtbl->get_minOccurs(This,minOccurs); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_maxOccurs(ISchemaParticle* This,VARIANT *maxOccurs) { +static inline HRESULT ISchemaParticle_get_maxOccurs(ISchemaParticle* This,VARIANT *maxOccurs) { return This->lpVtbl->get_maxOccurs(This,maxOccurs); } #endif @@ -21463,67 +21433,67 @@ interface ISchemaAttribute { #define ISchemaAttribute_get_isReference(This,reference) (This)->lpVtbl->get_isReference(This,reference) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttribute_QueryInterface(ISchemaAttribute* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaAttribute_QueryInterface(ISchemaAttribute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaAttribute_AddRef(ISchemaAttribute* This) { +static inline ULONG ISchemaAttribute_AddRef(ISchemaAttribute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaAttribute_Release(ISchemaAttribute* This) { +static inline ULONG ISchemaAttribute_Release(ISchemaAttribute* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttribute_GetTypeInfoCount(ISchemaAttribute* This,UINT *pctinfo) { +static inline HRESULT ISchemaAttribute_GetTypeInfoCount(ISchemaAttribute* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaAttribute_GetTypeInfo(ISchemaAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaAttribute_GetTypeInfo(ISchemaAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaAttribute_GetIDsOfNames(ISchemaAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaAttribute_GetIDsOfNames(ISchemaAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaAttribute_Invoke(ISchemaAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaAttribute_Invoke(ISchemaAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttribute_get_name(ISchemaAttribute* This,BSTR *name) { +static inline HRESULT ISchemaAttribute_get_name(ISchemaAttribute* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_namespaceURI(ISchemaAttribute* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaAttribute_get_namespaceURI(ISchemaAttribute* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_schema(ISchemaAttribute* This,ISchema **schema) { +static inline HRESULT ISchemaAttribute_get_schema(ISchemaAttribute* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_id(ISchemaAttribute* This,BSTR *id) { +static inline HRESULT ISchemaAttribute_get_id(ISchemaAttribute* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_itemType(ISchemaAttribute* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaAttribute_get_itemType(ISchemaAttribute* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_unhandledAttributes(ISchemaAttribute* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaAttribute_get_unhandledAttributes(ISchemaAttribute* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaAttribute_writeAnnotation(ISchemaAttribute* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaAttribute_writeAnnotation(ISchemaAttribute* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaAttribute methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttribute_get_type(ISchemaAttribute* This,ISchemaType **type) { +static inline HRESULT ISchemaAttribute_get_type(ISchemaAttribute* This,ISchemaType **type) { return This->lpVtbl->get_type(This,type); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_scope(ISchemaAttribute* This,ISchemaComplexType **scope) { +static inline HRESULT ISchemaAttribute_get_scope(ISchemaAttribute* This,ISchemaComplexType **scope) { return This->lpVtbl->get_scope(This,scope); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_defaultValue(ISchemaAttribute* This,BSTR *defaultValue) { +static inline HRESULT ISchemaAttribute_get_defaultValue(ISchemaAttribute* This,BSTR *defaultValue) { return This->lpVtbl->get_defaultValue(This,defaultValue); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_fixedValue(ISchemaAttribute* This,BSTR *fixedValue) { +static inline HRESULT ISchemaAttribute_get_fixedValue(ISchemaAttribute* This,BSTR *fixedValue) { return This->lpVtbl->get_fixedValue(This,fixedValue); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_use(ISchemaAttribute* This,SCHEMAUSE *use) { +static inline HRESULT ISchemaAttribute_get_use(ISchemaAttribute* This,SCHEMAUSE *use) { return This->lpVtbl->get_use(This,use); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_isReference(ISchemaAttribute* This,VARIANT_BOOL *reference) { +static inline HRESULT ISchemaAttribute_get_isReference(ISchemaAttribute* This,VARIANT_BOOL *reference) { return This->lpVtbl->get_isReference(This,reference); } #endif @@ -21755,89 +21725,89 @@ interface ISchemaElement { #define ISchemaElement_get_isReference(This,reference) (This)->lpVtbl->get_isReference(This,reference) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_QueryInterface(ISchemaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaElement_QueryInterface(ISchemaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaElement_AddRef(ISchemaElement* This) { +static inline ULONG ISchemaElement_AddRef(ISchemaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaElement_Release(ISchemaElement* This) { +static inline ULONG ISchemaElement_Release(ISchemaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_GetTypeInfoCount(ISchemaElement* This,UINT *pctinfo) { +static inline HRESULT ISchemaElement_GetTypeInfoCount(ISchemaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaElement_GetTypeInfo(ISchemaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaElement_GetTypeInfo(ISchemaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaElement_GetIDsOfNames(ISchemaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaElement_GetIDsOfNames(ISchemaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaElement_Invoke(ISchemaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaElement_Invoke(ISchemaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_get_name(ISchemaElement* This,BSTR *name) { +static inline HRESULT ISchemaElement_get_name(ISchemaElement* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaElement_get_namespaceURI(ISchemaElement* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaElement_get_namespaceURI(ISchemaElement* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaElement_get_schema(ISchemaElement* This,ISchema **schema) { +static inline HRESULT ISchemaElement_get_schema(ISchemaElement* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaElement_get_id(ISchemaElement* This,BSTR *id) { +static inline HRESULT ISchemaElement_get_id(ISchemaElement* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaElement_get_itemType(ISchemaElement* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaElement_get_itemType(ISchemaElement* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaElement_get_unhandledAttributes(ISchemaElement* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaElement_get_unhandledAttributes(ISchemaElement* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaElement_writeAnnotation(ISchemaElement* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaElement_writeAnnotation(ISchemaElement* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaParticle methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_get_minOccurs(ISchemaElement* This,VARIANT *minOccurs) { +static inline HRESULT ISchemaElement_get_minOccurs(ISchemaElement* This,VARIANT *minOccurs) { return This->lpVtbl->get_minOccurs(This,minOccurs); } -static __WIDL_INLINE HRESULT ISchemaElement_get_maxOccurs(ISchemaElement* This,VARIANT *maxOccurs) { +static inline HRESULT ISchemaElement_get_maxOccurs(ISchemaElement* This,VARIANT *maxOccurs) { return This->lpVtbl->get_maxOccurs(This,maxOccurs); } /*** ISchemaElement methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_get_type(ISchemaElement* This,ISchemaType **type) { +static inline HRESULT ISchemaElement_get_type(ISchemaElement* This,ISchemaType **type) { return This->lpVtbl->get_type(This,type); } -static __WIDL_INLINE HRESULT ISchemaElement_get_scope(ISchemaElement* This,ISchemaComplexType **scope) { +static inline HRESULT ISchemaElement_get_scope(ISchemaElement* This,ISchemaComplexType **scope) { return This->lpVtbl->get_scope(This,scope); } -static __WIDL_INLINE HRESULT ISchemaElement_get_defaultValue(ISchemaElement* This,BSTR *defaultValue) { +static inline HRESULT ISchemaElement_get_defaultValue(ISchemaElement* This,BSTR *defaultValue) { return This->lpVtbl->get_defaultValue(This,defaultValue); } -static __WIDL_INLINE HRESULT ISchemaElement_get_fixedValue(ISchemaElement* This,BSTR *fixedValue) { +static inline HRESULT ISchemaElement_get_fixedValue(ISchemaElement* This,BSTR *fixedValue) { return This->lpVtbl->get_fixedValue(This,fixedValue); } -static __WIDL_INLINE HRESULT ISchemaElement_get_isNillable(ISchemaElement* This,VARIANT_BOOL *nillable) { +static inline HRESULT ISchemaElement_get_isNillable(ISchemaElement* This,VARIANT_BOOL *nillable) { return This->lpVtbl->get_isNillable(This,nillable); } -static __WIDL_INLINE HRESULT ISchemaElement_get_identityConstraints(ISchemaElement* This,ISchemaItemCollection **constraints) { +static inline HRESULT ISchemaElement_get_identityConstraints(ISchemaElement* This,ISchemaItemCollection **constraints) { return This->lpVtbl->get_identityConstraints(This,constraints); } -static __WIDL_INLINE HRESULT ISchemaElement_get_substitutionGroup(ISchemaElement* This,ISchemaElement **element) { +static inline HRESULT ISchemaElement_get_substitutionGroup(ISchemaElement* This,ISchemaElement **element) { return This->lpVtbl->get_substitutionGroup(This,element); } -static __WIDL_INLINE HRESULT ISchemaElement_get_substitutionGroupExclusions(ISchemaElement* This,SCHEMADERIVATIONMETHOD *exclusions) { +static inline HRESULT ISchemaElement_get_substitutionGroupExclusions(ISchemaElement* This,SCHEMADERIVATIONMETHOD *exclusions) { return This->lpVtbl->get_substitutionGroupExclusions(This,exclusions); } -static __WIDL_INLINE HRESULT ISchemaElement_get_disallowedSubstitutions(ISchemaElement* This,SCHEMADERIVATIONMETHOD *disallowed) { +static inline HRESULT ISchemaElement_get_disallowedSubstitutions(ISchemaElement* This,SCHEMADERIVATIONMETHOD *disallowed) { return This->lpVtbl->get_disallowedSubstitutions(This,disallowed); } -static __WIDL_INLINE HRESULT ISchemaElement_get_isAbstract(ISchemaElement* This,VARIANT_BOOL *abstract) { +static inline HRESULT ISchemaElement_get_isAbstract(ISchemaElement* This,VARIANT_BOOL *abstract) { return This->lpVtbl->get_isAbstract(This,abstract); } -static __WIDL_INLINE HRESULT ISchemaElement_get_isReference(ISchemaElement* This,VARIANT_BOOL *reference) { +static inline HRESULT ISchemaElement_get_isReference(ISchemaElement* This,VARIANT_BOOL *reference) { return This->lpVtbl->get_isReference(This,reference); } #endif @@ -22107,100 +22077,100 @@ interface ISchemaType { #define ISchemaType_get_patterns(This,patterns) (This)->lpVtbl->get_patterns(This,patterns) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaType_QueryInterface(ISchemaType* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaType_QueryInterface(ISchemaType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaType_AddRef(ISchemaType* This) { +static inline ULONG ISchemaType_AddRef(ISchemaType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaType_Release(ISchemaType* This) { +static inline ULONG ISchemaType_Release(ISchemaType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaType_GetTypeInfoCount(ISchemaType* This,UINT *pctinfo) { +static inline HRESULT ISchemaType_GetTypeInfoCount(ISchemaType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaType_GetTypeInfo(ISchemaType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaType_GetTypeInfo(ISchemaType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaType_GetIDsOfNames(ISchemaType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaType_GetIDsOfNames(ISchemaType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaType_Invoke(ISchemaType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaType_Invoke(ISchemaType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaType_get_name(ISchemaType* This,BSTR *name) { +static inline HRESULT ISchemaType_get_name(ISchemaType* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaType_get_namespaceURI(ISchemaType* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaType_get_namespaceURI(ISchemaType* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaType_get_schema(ISchemaType* This,ISchema **schema) { +static inline HRESULT ISchemaType_get_schema(ISchemaType* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaType_get_id(ISchemaType* This,BSTR *id) { +static inline HRESULT ISchemaType_get_id(ISchemaType* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaType_get_itemType(ISchemaType* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaType_get_itemType(ISchemaType* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaType_get_unhandledAttributes(ISchemaType* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaType_get_unhandledAttributes(ISchemaType* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaType_writeAnnotation(ISchemaType* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaType_writeAnnotation(ISchemaType* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaType methods ***/ -static __WIDL_INLINE HRESULT ISchemaType_get_baseTypes(ISchemaType* This,ISchemaItemCollection **baseTypes) { +static inline HRESULT ISchemaType_get_baseTypes(ISchemaType* This,ISchemaItemCollection **baseTypes) { return This->lpVtbl->get_baseTypes(This,baseTypes); } -static __WIDL_INLINE HRESULT ISchemaType_get_final(ISchemaType* This,SCHEMADERIVATIONMETHOD *final) { +static inline HRESULT ISchemaType_get_final(ISchemaType* This,SCHEMADERIVATIONMETHOD *final) { return This->lpVtbl->get_final(This,final); } -static __WIDL_INLINE HRESULT ISchemaType_get_variety(ISchemaType* This,SCHEMATYPEVARIETY *variety) { +static inline HRESULT ISchemaType_get_variety(ISchemaType* This,SCHEMATYPEVARIETY *variety) { return This->lpVtbl->get_variety(This,variety); } -static __WIDL_INLINE HRESULT ISchemaType_get_derivedBy(ISchemaType* This,SCHEMADERIVATIONMETHOD *derivedBy) { +static inline HRESULT ISchemaType_get_derivedBy(ISchemaType* This,SCHEMADERIVATIONMETHOD *derivedBy) { return This->lpVtbl->get_derivedBy(This,derivedBy); } -static __WIDL_INLINE HRESULT ISchemaType_isValid(ISchemaType* This,BSTR data,VARIANT_BOOL *valid) { +static inline HRESULT ISchemaType_isValid(ISchemaType* This,BSTR data,VARIANT_BOOL *valid) { return This->lpVtbl->isValid(This,data,valid); } -static __WIDL_INLINE HRESULT ISchemaType_get_minExclusive(ISchemaType* This,BSTR *minExclusive) { +static inline HRESULT ISchemaType_get_minExclusive(ISchemaType* This,BSTR *minExclusive) { return This->lpVtbl->get_minExclusive(This,minExclusive); } -static __WIDL_INLINE HRESULT ISchemaType_get_minInclusive(ISchemaType* This,BSTR *minInclusive) { +static inline HRESULT ISchemaType_get_minInclusive(ISchemaType* This,BSTR *minInclusive) { return This->lpVtbl->get_minInclusive(This,minInclusive); } -static __WIDL_INLINE HRESULT ISchemaType_get_maxExclusive(ISchemaType* This,BSTR *maxExclusive) { +static inline HRESULT ISchemaType_get_maxExclusive(ISchemaType* This,BSTR *maxExclusive) { return This->lpVtbl->get_maxExclusive(This,maxExclusive); } -static __WIDL_INLINE HRESULT ISchemaType_get_maxInclusive(ISchemaType* This,BSTR *maxInclusive) { +static inline HRESULT ISchemaType_get_maxInclusive(ISchemaType* This,BSTR *maxInclusive) { return This->lpVtbl->get_maxInclusive(This,maxInclusive); } -static __WIDL_INLINE HRESULT ISchemaType_get_totalDigits(ISchemaType* This,VARIANT *totalDigits) { +static inline HRESULT ISchemaType_get_totalDigits(ISchemaType* This,VARIANT *totalDigits) { return This->lpVtbl->get_totalDigits(This,totalDigits); } -static __WIDL_INLINE HRESULT ISchemaType_get_fractionDigits(ISchemaType* This,VARIANT *fractionDigits) { +static inline HRESULT ISchemaType_get_fractionDigits(ISchemaType* This,VARIANT *fractionDigits) { return This->lpVtbl->get_fractionDigits(This,fractionDigits); } -static __WIDL_INLINE HRESULT ISchemaType_get_length(ISchemaType* This,VARIANT *length) { +static inline HRESULT ISchemaType_get_length(ISchemaType* This,VARIANT *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT ISchemaType_get_minLength(ISchemaType* This,VARIANT *minLength) { +static inline HRESULT ISchemaType_get_minLength(ISchemaType* This,VARIANT *minLength) { return This->lpVtbl->get_minLength(This,minLength); } -static __WIDL_INLINE HRESULT ISchemaType_get_maxLength(ISchemaType* This,VARIANT *maxLength) { +static inline HRESULT ISchemaType_get_maxLength(ISchemaType* This,VARIANT *maxLength) { return This->lpVtbl->get_maxLength(This,maxLength); } -static __WIDL_INLINE HRESULT ISchemaType_get_enumeration(ISchemaType* This,ISchemaStringCollection **enumeration) { +static inline HRESULT ISchemaType_get_enumeration(ISchemaType* This,ISchemaStringCollection **enumeration) { return This->lpVtbl->get_enumeration(This,enumeration); } -static __WIDL_INLINE HRESULT ISchemaType_get_whitespace(ISchemaType* This,SCHEMAWHITESPACE *whitespace) { +static inline HRESULT ISchemaType_get_whitespace(ISchemaType* This,SCHEMAWHITESPACE *whitespace) { return This->lpVtbl->get_whitespace(This,whitespace); } -static __WIDL_INLINE HRESULT ISchemaType_get_patterns(ISchemaType* This,ISchemaStringCollection **patterns) { +static inline HRESULT ISchemaType_get_patterns(ISchemaType* This,ISchemaStringCollection **patterns) { return This->lpVtbl->get_patterns(This,patterns); } #endif @@ -22468,119 +22438,119 @@ interface ISchemaComplexType { #define ISchemaComplexType_get_prohibitedSubstitutions(This,prohibited) (This)->lpVtbl->get_prohibitedSubstitutions(This,prohibited) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_QueryInterface(ISchemaComplexType* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaComplexType_QueryInterface(ISchemaComplexType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaComplexType_AddRef(ISchemaComplexType* This) { +static inline ULONG ISchemaComplexType_AddRef(ISchemaComplexType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaComplexType_Release(ISchemaComplexType* This) { +static inline ULONG ISchemaComplexType_Release(ISchemaComplexType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_GetTypeInfoCount(ISchemaComplexType* This,UINT *pctinfo) { +static inline HRESULT ISchemaComplexType_GetTypeInfoCount(ISchemaComplexType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaComplexType_GetTypeInfo(ISchemaComplexType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaComplexType_GetTypeInfo(ISchemaComplexType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaComplexType_GetIDsOfNames(ISchemaComplexType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaComplexType_GetIDsOfNames(ISchemaComplexType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaComplexType_Invoke(ISchemaComplexType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaComplexType_Invoke(ISchemaComplexType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_get_name(ISchemaComplexType* This,BSTR *name) { +static inline HRESULT ISchemaComplexType_get_name(ISchemaComplexType* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_namespaceURI(ISchemaComplexType* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaComplexType_get_namespaceURI(ISchemaComplexType* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_schema(ISchemaComplexType* This,ISchema **schema) { +static inline HRESULT ISchemaComplexType_get_schema(ISchemaComplexType* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_id(ISchemaComplexType* This,BSTR *id) { +static inline HRESULT ISchemaComplexType_get_id(ISchemaComplexType* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_itemType(ISchemaComplexType* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaComplexType_get_itemType(ISchemaComplexType* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_unhandledAttributes(ISchemaComplexType* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaComplexType_get_unhandledAttributes(ISchemaComplexType* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaComplexType_writeAnnotation(ISchemaComplexType* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaComplexType_writeAnnotation(ISchemaComplexType* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaType methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_get_baseTypes(ISchemaComplexType* This,ISchemaItemCollection **baseTypes) { +static inline HRESULT ISchemaComplexType_get_baseTypes(ISchemaComplexType* This,ISchemaItemCollection **baseTypes) { return This->lpVtbl->get_baseTypes(This,baseTypes); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_final(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *final) { +static inline HRESULT ISchemaComplexType_get_final(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *final) { return This->lpVtbl->get_final(This,final); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_variety(ISchemaComplexType* This,SCHEMATYPEVARIETY *variety) { +static inline HRESULT ISchemaComplexType_get_variety(ISchemaComplexType* This,SCHEMATYPEVARIETY *variety) { return This->lpVtbl->get_variety(This,variety); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_derivedBy(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *derivedBy) { +static inline HRESULT ISchemaComplexType_get_derivedBy(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *derivedBy) { return This->lpVtbl->get_derivedBy(This,derivedBy); } -static __WIDL_INLINE HRESULT ISchemaComplexType_isValid(ISchemaComplexType* This,BSTR data,VARIANT_BOOL *valid) { +static inline HRESULT ISchemaComplexType_isValid(ISchemaComplexType* This,BSTR data,VARIANT_BOOL *valid) { return This->lpVtbl->isValid(This,data,valid); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_minExclusive(ISchemaComplexType* This,BSTR *minExclusive) { +static inline HRESULT ISchemaComplexType_get_minExclusive(ISchemaComplexType* This,BSTR *minExclusive) { return This->lpVtbl->get_minExclusive(This,minExclusive); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_minInclusive(ISchemaComplexType* This,BSTR *minInclusive) { +static inline HRESULT ISchemaComplexType_get_minInclusive(ISchemaComplexType* This,BSTR *minInclusive) { return This->lpVtbl->get_minInclusive(This,minInclusive); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_maxExclusive(ISchemaComplexType* This,BSTR *maxExclusive) { +static inline HRESULT ISchemaComplexType_get_maxExclusive(ISchemaComplexType* This,BSTR *maxExclusive) { return This->lpVtbl->get_maxExclusive(This,maxExclusive); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_maxInclusive(ISchemaComplexType* This,BSTR *maxInclusive) { +static inline HRESULT ISchemaComplexType_get_maxInclusive(ISchemaComplexType* This,BSTR *maxInclusive) { return This->lpVtbl->get_maxInclusive(This,maxInclusive); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_totalDigits(ISchemaComplexType* This,VARIANT *totalDigits) { +static inline HRESULT ISchemaComplexType_get_totalDigits(ISchemaComplexType* This,VARIANT *totalDigits) { return This->lpVtbl->get_totalDigits(This,totalDigits); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_fractionDigits(ISchemaComplexType* This,VARIANT *fractionDigits) { +static inline HRESULT ISchemaComplexType_get_fractionDigits(ISchemaComplexType* This,VARIANT *fractionDigits) { return This->lpVtbl->get_fractionDigits(This,fractionDigits); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_length(ISchemaComplexType* This,VARIANT *length) { +static inline HRESULT ISchemaComplexType_get_length(ISchemaComplexType* This,VARIANT *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_minLength(ISchemaComplexType* This,VARIANT *minLength) { +static inline HRESULT ISchemaComplexType_get_minLength(ISchemaComplexType* This,VARIANT *minLength) { return This->lpVtbl->get_minLength(This,minLength); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_maxLength(ISchemaComplexType* This,VARIANT *maxLength) { +static inline HRESULT ISchemaComplexType_get_maxLength(ISchemaComplexType* This,VARIANT *maxLength) { return This->lpVtbl->get_maxLength(This,maxLength); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_enumeration(ISchemaComplexType* This,ISchemaStringCollection **enumeration) { +static inline HRESULT ISchemaComplexType_get_enumeration(ISchemaComplexType* This,ISchemaStringCollection **enumeration) { return This->lpVtbl->get_enumeration(This,enumeration); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_whitespace(ISchemaComplexType* This,SCHEMAWHITESPACE *whitespace) { +static inline HRESULT ISchemaComplexType_get_whitespace(ISchemaComplexType* This,SCHEMAWHITESPACE *whitespace) { return This->lpVtbl->get_whitespace(This,whitespace); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_patterns(ISchemaComplexType* This,ISchemaStringCollection **patterns) { +static inline HRESULT ISchemaComplexType_get_patterns(ISchemaComplexType* This,ISchemaStringCollection **patterns) { return This->lpVtbl->get_patterns(This,patterns); } /*** ISchemaComplexType methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_get_isAbstract(ISchemaComplexType* This,VARIANT_BOOL *abstract) { +static inline HRESULT ISchemaComplexType_get_isAbstract(ISchemaComplexType* This,VARIANT_BOOL *abstract) { return This->lpVtbl->get_isAbstract(This,abstract); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_anyAttribute(ISchemaComplexType* This,ISchemaAny **anyAttribute) { +static inline HRESULT ISchemaComplexType_get_anyAttribute(ISchemaComplexType* This,ISchemaAny **anyAttribute) { return This->lpVtbl->get_anyAttribute(This,anyAttribute); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_attributes(ISchemaComplexType* This,ISchemaItemCollection **attributes) { +static inline HRESULT ISchemaComplexType_get_attributes(ISchemaComplexType* This,ISchemaItemCollection **attributes) { return This->lpVtbl->get_attributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_contentType(ISchemaComplexType* This,SCHEMACONTENTTYPE *contentType) { +static inline HRESULT ISchemaComplexType_get_contentType(ISchemaComplexType* This,SCHEMACONTENTTYPE *contentType) { return This->lpVtbl->get_contentType(This,contentType); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_contentModel(ISchemaComplexType* This,ISchemaModelGroup **contentModel) { +static inline HRESULT ISchemaComplexType_get_contentModel(ISchemaComplexType* This,ISchemaModelGroup **contentModel) { return This->lpVtbl->get_contentModel(This,contentModel); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_prohibitedSubstitutions(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *prohibited) { +static inline HRESULT ISchemaComplexType_get_prohibitedSubstitutions(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *prohibited) { return This->lpVtbl->get_prohibitedSubstitutions(This,prohibited); } #endif @@ -22728,55 +22698,55 @@ interface ISchemaAttributeGroup { #define ISchemaAttributeGroup_get_attributes(This,attributes) (This)->lpVtbl->get_attributes(This,attributes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_QueryInterface(ISchemaAttributeGroup* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaAttributeGroup_QueryInterface(ISchemaAttributeGroup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaAttributeGroup_AddRef(ISchemaAttributeGroup* This) { +static inline ULONG ISchemaAttributeGroup_AddRef(ISchemaAttributeGroup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaAttributeGroup_Release(ISchemaAttributeGroup* This) { +static inline ULONG ISchemaAttributeGroup_Release(ISchemaAttributeGroup* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_GetTypeInfoCount(ISchemaAttributeGroup* This,UINT *pctinfo) { +static inline HRESULT ISchemaAttributeGroup_GetTypeInfoCount(ISchemaAttributeGroup* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_GetTypeInfo(ISchemaAttributeGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaAttributeGroup_GetTypeInfo(ISchemaAttributeGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_GetIDsOfNames(ISchemaAttributeGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaAttributeGroup_GetIDsOfNames(ISchemaAttributeGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_Invoke(ISchemaAttributeGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaAttributeGroup_Invoke(ISchemaAttributeGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_name(ISchemaAttributeGroup* This,BSTR *name) { +static inline HRESULT ISchemaAttributeGroup_get_name(ISchemaAttributeGroup* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_namespaceURI(ISchemaAttributeGroup* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaAttributeGroup_get_namespaceURI(ISchemaAttributeGroup* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_schema(ISchemaAttributeGroup* This,ISchema **schema) { +static inline HRESULT ISchemaAttributeGroup_get_schema(ISchemaAttributeGroup* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_id(ISchemaAttributeGroup* This,BSTR *id) { +static inline HRESULT ISchemaAttributeGroup_get_id(ISchemaAttributeGroup* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_itemType(ISchemaAttributeGroup* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaAttributeGroup_get_itemType(ISchemaAttributeGroup* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_unhandledAttributes(ISchemaAttributeGroup* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaAttributeGroup_get_unhandledAttributes(ISchemaAttributeGroup* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_writeAnnotation(ISchemaAttributeGroup* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaAttributeGroup_writeAnnotation(ISchemaAttributeGroup* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaAttributeGroup methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_anyAttribute(ISchemaAttributeGroup* This,ISchemaAny **anyAttribute) { +static inline HRESULT ISchemaAttributeGroup_get_anyAttribute(ISchemaAttributeGroup* This,ISchemaAny **anyAttribute) { return This->lpVtbl->get_anyAttribute(This,anyAttribute); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_attributes(ISchemaAttributeGroup* This,ISchemaItemCollection **attributes) { +static inline HRESULT ISchemaAttributeGroup_get_attributes(ISchemaAttributeGroup* This,ISchemaItemCollection **attributes) { return This->lpVtbl->get_attributes(This,attributes); } #endif @@ -22928,59 +22898,59 @@ interface ISchemaModelGroup { #define ISchemaModelGroup_get_particles(This,particles) (This)->lpVtbl->get_particles(This,particles) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_QueryInterface(ISchemaModelGroup* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaModelGroup_QueryInterface(ISchemaModelGroup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaModelGroup_AddRef(ISchemaModelGroup* This) { +static inline ULONG ISchemaModelGroup_AddRef(ISchemaModelGroup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaModelGroup_Release(ISchemaModelGroup* This) { +static inline ULONG ISchemaModelGroup_Release(ISchemaModelGroup* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_GetTypeInfoCount(ISchemaModelGroup* This,UINT *pctinfo) { +static inline HRESULT ISchemaModelGroup_GetTypeInfoCount(ISchemaModelGroup* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_GetTypeInfo(ISchemaModelGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaModelGroup_GetTypeInfo(ISchemaModelGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_GetIDsOfNames(ISchemaModelGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaModelGroup_GetIDsOfNames(ISchemaModelGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_Invoke(ISchemaModelGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaModelGroup_Invoke(ISchemaModelGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_name(ISchemaModelGroup* This,BSTR *name) { +static inline HRESULT ISchemaModelGroup_get_name(ISchemaModelGroup* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_namespaceURI(ISchemaModelGroup* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaModelGroup_get_namespaceURI(ISchemaModelGroup* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_schema(ISchemaModelGroup* This,ISchema **schema) { +static inline HRESULT ISchemaModelGroup_get_schema(ISchemaModelGroup* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_id(ISchemaModelGroup* This,BSTR *id) { +static inline HRESULT ISchemaModelGroup_get_id(ISchemaModelGroup* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_itemType(ISchemaModelGroup* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaModelGroup_get_itemType(ISchemaModelGroup* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_unhandledAttributes(ISchemaModelGroup* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaModelGroup_get_unhandledAttributes(ISchemaModelGroup* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_writeAnnotation(ISchemaModelGroup* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaModelGroup_writeAnnotation(ISchemaModelGroup* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaParticle methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_minOccurs(ISchemaModelGroup* This,VARIANT *minOccurs) { +static inline HRESULT ISchemaModelGroup_get_minOccurs(ISchemaModelGroup* This,VARIANT *minOccurs) { return This->lpVtbl->get_minOccurs(This,minOccurs); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_maxOccurs(ISchemaModelGroup* This,VARIANT *maxOccurs) { +static inline HRESULT ISchemaModelGroup_get_maxOccurs(ISchemaModelGroup* This,VARIANT *maxOccurs) { return This->lpVtbl->get_maxOccurs(This,maxOccurs); } /*** ISchemaModelGroup methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_particles(ISchemaModelGroup* This,ISchemaItemCollection **particles) { +static inline HRESULT ISchemaModelGroup_get_particles(ISchemaModelGroup* This,ISchemaItemCollection **particles) { return This->lpVtbl->get_particles(This,particles); } #endif @@ -23140,62 +23110,62 @@ interface ISchemaAny { #define ISchemaAny_get_processContents(This,processContents) (This)->lpVtbl->get_processContents(This,processContents) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_QueryInterface(ISchemaAny* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaAny_QueryInterface(ISchemaAny* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaAny_AddRef(ISchemaAny* This) { +static inline ULONG ISchemaAny_AddRef(ISchemaAny* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaAny_Release(ISchemaAny* This) { +static inline ULONG ISchemaAny_Release(ISchemaAny* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_GetTypeInfoCount(ISchemaAny* This,UINT *pctinfo) { +static inline HRESULT ISchemaAny_GetTypeInfoCount(ISchemaAny* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaAny_GetTypeInfo(ISchemaAny* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaAny_GetTypeInfo(ISchemaAny* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaAny_GetIDsOfNames(ISchemaAny* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaAny_GetIDsOfNames(ISchemaAny* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaAny_Invoke(ISchemaAny* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaAny_Invoke(ISchemaAny* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_get_name(ISchemaAny* This,BSTR *name) { +static inline HRESULT ISchemaAny_get_name(ISchemaAny* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaAny_get_namespaceURI(ISchemaAny* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaAny_get_namespaceURI(ISchemaAny* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaAny_get_schema(ISchemaAny* This,ISchema **schema) { +static inline HRESULT ISchemaAny_get_schema(ISchemaAny* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaAny_get_id(ISchemaAny* This,BSTR *id) { +static inline HRESULT ISchemaAny_get_id(ISchemaAny* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaAny_get_itemType(ISchemaAny* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaAny_get_itemType(ISchemaAny* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaAny_get_unhandledAttributes(ISchemaAny* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaAny_get_unhandledAttributes(ISchemaAny* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaAny_writeAnnotation(ISchemaAny* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaAny_writeAnnotation(ISchemaAny* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaParticle methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_get_minOccurs(ISchemaAny* This,VARIANT *minOccurs) { +static inline HRESULT ISchemaAny_get_minOccurs(ISchemaAny* This,VARIANT *minOccurs) { return This->lpVtbl->get_minOccurs(This,minOccurs); } -static __WIDL_INLINE HRESULT ISchemaAny_get_maxOccurs(ISchemaAny* This,VARIANT *maxOccurs) { +static inline HRESULT ISchemaAny_get_maxOccurs(ISchemaAny* This,VARIANT *maxOccurs) { return This->lpVtbl->get_maxOccurs(This,maxOccurs); } /*** ISchemaAny methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_get_namespaces(ISchemaAny* This,ISchemaStringCollection **namespaces) { +static inline HRESULT ISchemaAny_get_namespaces(ISchemaAny* This,ISchemaStringCollection **namespaces) { return This->lpVtbl->get_namespaces(This,namespaces); } -static __WIDL_INLINE HRESULT ISchemaAny_get_processContents(ISchemaAny* This,SCHEMAPROCESSCONTENTS *processContents) { +static inline HRESULT ISchemaAny_get_processContents(ISchemaAny* This,SCHEMAPROCESSCONTENTS *processContents) { return This->lpVtbl->get_processContents(This,processContents); } #endif @@ -23351,58 +23321,58 @@ interface ISchemaIdentityConstraint { #define ISchemaIdentityConstraint_get_referencedKey(This,key) (This)->lpVtbl->get_referencedKey(This,key) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_QueryInterface(ISchemaIdentityConstraint* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaIdentityConstraint_QueryInterface(ISchemaIdentityConstraint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaIdentityConstraint_AddRef(ISchemaIdentityConstraint* This) { +static inline ULONG ISchemaIdentityConstraint_AddRef(ISchemaIdentityConstraint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaIdentityConstraint_Release(ISchemaIdentityConstraint* This) { +static inline ULONG ISchemaIdentityConstraint_Release(ISchemaIdentityConstraint* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_GetTypeInfoCount(ISchemaIdentityConstraint* This,UINT *pctinfo) { +static inline HRESULT ISchemaIdentityConstraint_GetTypeInfoCount(ISchemaIdentityConstraint* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_GetTypeInfo(ISchemaIdentityConstraint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaIdentityConstraint_GetTypeInfo(ISchemaIdentityConstraint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_GetIDsOfNames(ISchemaIdentityConstraint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaIdentityConstraint_GetIDsOfNames(ISchemaIdentityConstraint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_Invoke(ISchemaIdentityConstraint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaIdentityConstraint_Invoke(ISchemaIdentityConstraint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_name(ISchemaIdentityConstraint* This,BSTR *name) { +static inline HRESULT ISchemaIdentityConstraint_get_name(ISchemaIdentityConstraint* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_namespaceURI(ISchemaIdentityConstraint* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaIdentityConstraint_get_namespaceURI(ISchemaIdentityConstraint* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_schema(ISchemaIdentityConstraint* This,ISchema **schema) { +static inline HRESULT ISchemaIdentityConstraint_get_schema(ISchemaIdentityConstraint* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_id(ISchemaIdentityConstraint* This,BSTR *id) { +static inline HRESULT ISchemaIdentityConstraint_get_id(ISchemaIdentityConstraint* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_itemType(ISchemaIdentityConstraint* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaIdentityConstraint_get_itemType(ISchemaIdentityConstraint* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_unhandledAttributes(ISchemaIdentityConstraint* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaIdentityConstraint_get_unhandledAttributes(ISchemaIdentityConstraint* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_writeAnnotation(ISchemaIdentityConstraint* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaIdentityConstraint_writeAnnotation(ISchemaIdentityConstraint* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaIdentityConstraint methods ***/ -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_selector(ISchemaIdentityConstraint* This,BSTR *selector) { +static inline HRESULT ISchemaIdentityConstraint_get_selector(ISchemaIdentityConstraint* This,BSTR *selector) { return This->lpVtbl->get_selector(This,selector); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_fields(ISchemaIdentityConstraint* This,ISchemaStringCollection **fields) { +static inline HRESULT ISchemaIdentityConstraint_get_fields(ISchemaIdentityConstraint* This,ISchemaStringCollection **fields) { return This->lpVtbl->get_fields(This,fields); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_referencedKey(ISchemaIdentityConstraint* This,ISchemaIdentityConstraint **key) { +static inline HRESULT ISchemaIdentityConstraint_get_referencedKey(ISchemaIdentityConstraint* This,ISchemaIdentityConstraint **key) { return This->lpVtbl->get_referencedKey(This,key); } #endif @@ -23550,55 +23520,55 @@ interface ISchemaNotation { #define ISchemaNotation_get_publicIdentifier(This,uri) (This)->lpVtbl->get_publicIdentifier(This,uri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaNotation_QueryInterface(ISchemaNotation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaNotation_QueryInterface(ISchemaNotation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaNotation_AddRef(ISchemaNotation* This) { +static inline ULONG ISchemaNotation_AddRef(ISchemaNotation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaNotation_Release(ISchemaNotation* This) { +static inline ULONG ISchemaNotation_Release(ISchemaNotation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaNotation_GetTypeInfoCount(ISchemaNotation* This,UINT *pctinfo) { +static inline HRESULT ISchemaNotation_GetTypeInfoCount(ISchemaNotation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaNotation_GetTypeInfo(ISchemaNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaNotation_GetTypeInfo(ISchemaNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaNotation_GetIDsOfNames(ISchemaNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaNotation_GetIDsOfNames(ISchemaNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaNotation_Invoke(ISchemaNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaNotation_Invoke(ISchemaNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaNotation_get_name(ISchemaNotation* This,BSTR *name) { +static inline HRESULT ISchemaNotation_get_name(ISchemaNotation* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_namespaceURI(ISchemaNotation* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaNotation_get_namespaceURI(ISchemaNotation* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_schema(ISchemaNotation* This,ISchema **schema) { +static inline HRESULT ISchemaNotation_get_schema(ISchemaNotation* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_id(ISchemaNotation* This,BSTR *id) { +static inline HRESULT ISchemaNotation_get_id(ISchemaNotation* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_itemType(ISchemaNotation* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaNotation_get_itemType(ISchemaNotation* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_unhandledAttributes(ISchemaNotation* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaNotation_get_unhandledAttributes(ISchemaNotation* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaNotation_writeAnnotation(ISchemaNotation* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaNotation_writeAnnotation(ISchemaNotation* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaNotation methods ***/ -static __WIDL_INLINE HRESULT ISchemaNotation_get_systemIdentifier(ISchemaNotation* This,BSTR *uri) { +static inline HRESULT ISchemaNotation_get_systemIdentifier(ISchemaNotation* This,BSTR *uri) { return This->lpVtbl->get_systemIdentifier(This,uri); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_publicIdentifier(ISchemaNotation* This,BSTR *uri) { +static inline HRESULT ISchemaNotation_get_publicIdentifier(ISchemaNotation* This,BSTR *uri) { return This->lpVtbl->get_publicIdentifier(This,uri); } #endif diff --git a/lib/libc/include/any-windows-any/msxml6.h b/lib/libc/include/any-windows-any/msxml6.h index eb584c1d5402a9406f8da1188639903e46cd9791..a16b8f2c0a3d62e0afbd63298cee09afc3bdcd3b 100644 --- a/lib/libc/include/any-windows-any/msxml6.h +++ b/lib/libc/include/any-windows-any/msxml6.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/msxml6.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/msxml6.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __msxml6_h__ #define __msxml6_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXMLDOMNode_FWD_DEFINED__ @@ -387,14 +379,6 @@ interface ISAXLocator; #endif /* __cplusplus */ #endif -#ifndef __ISAXXMLFilter_FWD_DEFINED__ -#define __ISAXXMLFilter_FWD_DEFINED__ -typedef interface ISAXXMLFilter ISAXXMLFilter; -#ifdef __cplusplus -interface ISAXXMLFilter; -#endif /* __cplusplus */ -#endif - #ifndef __ISAXXMLReader_FWD_DEFINED__ #define __ISAXXMLReader_FWD_DEFINED__ typedef interface ISAXXMLReader ISAXXMLReader; @@ -403,6 +387,14 @@ interface ISAXXMLReader; #endif /* __cplusplus */ #endif +#ifndef __ISAXXMLFilter_FWD_DEFINED__ +#define __ISAXXMLFilter_FWD_DEFINED__ +typedef interface ISAXXMLFilter ISAXXMLFilter; +#ifdef __cplusplus +interface ISAXXMLFilter; +#endif /* __cplusplus */ +#endif + #ifndef __IVBSAXAttributes_FWD_DEFINED__ #define __IVBSAXAttributes_FWD_DEFINED__ typedef interface IVBSAXAttributes IVBSAXAttributes; @@ -1846,135 +1838,135 @@ interface IXMLDOMNode { #define IXMLDOMNode_transformNodeToObject(This,domNode,var1) (This)->lpVtbl->transformNodeToObject(This,domNode,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNode_QueryInterface(IXMLDOMNode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNode_QueryInterface(IXMLDOMNode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNode_AddRef(IXMLDOMNode* This) { +static inline ULONG IXMLDOMNode_AddRef(IXMLDOMNode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNode_Release(IXMLDOMNode* This) { +static inline ULONG IXMLDOMNode_Release(IXMLDOMNode* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNode_GetTypeInfoCount(IXMLDOMNode* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNode_GetTypeInfoCount(IXMLDOMNode* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNode_GetTypeInfo(IXMLDOMNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNode_GetTypeInfo(IXMLDOMNode* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNode_GetIDsOfNames(IXMLDOMNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNode_GetIDsOfNames(IXMLDOMNode* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNode_Invoke(IXMLDOMNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNode_Invoke(IXMLDOMNode* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeName(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_nodeName(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeValue(IXMLDOMNode* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNode_get_nodeValue(IXMLDOMNode* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_nodeValue(IXMLDOMNode* This,VARIANT var1) { +static inline HRESULT IXMLDOMNode_put_nodeValue(IXMLDOMNode* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeType(IXMLDOMNode* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMNode_get_nodeType(IXMLDOMNode* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_parentNode(IXMLDOMNode* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMNode_get_parentNode(IXMLDOMNode* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_childNodes(IXMLDOMNode* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMNode_get_childNodes(IXMLDOMNode* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_firstChild(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_firstChild(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_lastChild(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_lastChild(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_previousSibling(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_previousSibling(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nextSibling(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_nextSibling(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_attributes(IXMLDOMNode* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMNode_get_attributes(IXMLDOMNode* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMNode_insertBefore(IXMLDOMNode* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMNode_insertBefore(IXMLDOMNode* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_replaceChild(IXMLDOMNode* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMNode_replaceChild(IXMLDOMNode* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_removeChild(IXMLDOMNode* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMNode_removeChild(IXMLDOMNode* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_appendChild(IXMLDOMNode* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMNode_appendChild(IXMLDOMNode* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_hasChildNodes(IXMLDOMNode* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNode_hasChildNodes(IXMLDOMNode* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_ownerDocument(IXMLDOMNode* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMNode_get_ownerDocument(IXMLDOMNode* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMNode_cloneNode(IXMLDOMNode* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNode_cloneNode(IXMLDOMNode* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeTypeString(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_nodeTypeString(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_text(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_text(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_text(IXMLDOMNode* This,BSTR p) { +static inline HRESULT IXMLDOMNode_put_text(IXMLDOMNode* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_specified(IXMLDOMNode* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNode_get_specified(IXMLDOMNode* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_definition(IXMLDOMNode* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNode_get_definition(IXMLDOMNode* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_nodeTypedValue(IXMLDOMNode* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNode_get_nodeTypedValue(IXMLDOMNode* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_nodeTypedValue(IXMLDOMNode* This,VARIANT var1) { +static inline HRESULT IXMLDOMNode_put_nodeTypedValue(IXMLDOMNode* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_dataType(IXMLDOMNode* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNode_get_dataType(IXMLDOMNode* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNode_put_dataType(IXMLDOMNode* This,BSTR p) { +static inline HRESULT IXMLDOMNode_put_dataType(IXMLDOMNode* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_xml(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_xml(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_transformNode(IXMLDOMNode* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMNode_transformNode(IXMLDOMNode* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_selectNodes(IXMLDOMNode* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMNode_selectNodes(IXMLDOMNode* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMNode_selectSingleNode(IXMLDOMNode* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNode_selectSingleNode(IXMLDOMNode* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_parsed(IXMLDOMNode* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNode_get_parsed(IXMLDOMNode* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_namespaceURI(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_namespaceURI(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_prefix(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_prefix(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_get_baseName(IXMLDOMNode* This,BSTR *p) { +static inline HRESULT IXMLDOMNode_get_baseName(IXMLDOMNode* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNode_transformNodeToObject(IXMLDOMNode* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMNode_transformNodeToObject(IXMLDOMNode* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } #endif @@ -2554,235 +2546,235 @@ interface IXMLDOMDocument { #define IXMLDOMDocument_put_ontransformnode(This,var1) (This)->lpVtbl->put_ontransformnode(This,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_QueryInterface(IXMLDOMDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocument_QueryInterface(IXMLDOMDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocument_AddRef(IXMLDOMDocument* This) { +static inline ULONG IXMLDOMDocument_AddRef(IXMLDOMDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocument_Release(IXMLDOMDocument* This) { +static inline ULONG IXMLDOMDocument_Release(IXMLDOMDocument* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_GetTypeInfoCount(IXMLDOMDocument* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocument_GetTypeInfoCount(IXMLDOMDocument* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_GetTypeInfo(IXMLDOMDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocument_GetTypeInfo(IXMLDOMDocument* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_GetIDsOfNames(IXMLDOMDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocument_GetIDsOfNames(IXMLDOMDocument* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_Invoke(IXMLDOMDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocument_Invoke(IXMLDOMDocument* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeName(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_nodeName(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeValue(IXMLDOMDocument* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument_get_nodeValue(IXMLDOMDocument* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_nodeValue(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_nodeValue(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeType(IXMLDOMDocument* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocument_get_nodeType(IXMLDOMDocument* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_parentNode(IXMLDOMDocument* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocument_get_parentNode(IXMLDOMDocument* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_childNodes(IXMLDOMDocument* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument_get_childNodes(IXMLDOMDocument* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_firstChild(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_firstChild(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_lastChild(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_lastChild(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_previousSibling(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_previousSibling(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nextSibling(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_nextSibling(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_attributes(IXMLDOMDocument* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocument_get_attributes(IXMLDOMDocument* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_insertBefore(IXMLDOMDocument* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument_insertBefore(IXMLDOMDocument* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_replaceChild(IXMLDOMDocument* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument_replaceChild(IXMLDOMDocument* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_removeChild(IXMLDOMDocument* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocument_removeChild(IXMLDOMDocument* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_appendChild(IXMLDOMDocument* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocument_appendChild(IXMLDOMDocument* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_hasChildNodes(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_hasChildNodes(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_ownerDocument(IXMLDOMDocument* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocument_get_ownerDocument(IXMLDOMDocument* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_cloneNode(IXMLDOMDocument* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument_cloneNode(IXMLDOMDocument* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeTypeString(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_nodeTypeString(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_text(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_text(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_text(IXMLDOMDocument* This,BSTR p) { +static inline HRESULT IXMLDOMDocument_put_text(IXMLDOMDocument* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_specified(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_specified(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_definition(IXMLDOMDocument* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument_get_definition(IXMLDOMDocument* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_nodeTypedValue(IXMLDOMDocument* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument_get_nodeTypedValue(IXMLDOMDocument* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_nodeTypedValue(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_nodeTypedValue(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_dataType(IXMLDOMDocument* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument_get_dataType(IXMLDOMDocument* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_dataType(IXMLDOMDocument* This,BSTR p) { +static inline HRESULT IXMLDOMDocument_put_dataType(IXMLDOMDocument* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_xml(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_xml(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_transformNode(IXMLDOMDocument* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocument_transformNode(IXMLDOMDocument* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_selectNodes(IXMLDOMDocument* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument_selectNodes(IXMLDOMDocument* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_selectSingleNode(IXMLDOMDocument* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument_selectSingleNode(IXMLDOMDocument* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_parsed(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_parsed(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_namespaceURI(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_namespaceURI(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_prefix(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_prefix(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_baseName(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_baseName(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_transformNodeToObject(IXMLDOMDocument* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_transformNodeToObject(IXMLDOMDocument* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMDocument methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_doctype(IXMLDOMDocument* This,IXMLDOMDocumentType **docType) { +static inline HRESULT IXMLDOMDocument_get_doctype(IXMLDOMDocument* This,IXMLDOMDocumentType **docType) { return This->lpVtbl->get_doctype(This,docType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_implementation(IXMLDOMDocument* This,IXMLDOMImplementation **impl) { +static inline HRESULT IXMLDOMDocument_get_implementation(IXMLDOMDocument* This,IXMLDOMImplementation **impl) { return This->lpVtbl->get_implementation(This,impl); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_documentElement(IXMLDOMDocument* This,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument_get_documentElement(IXMLDOMDocument* This,IXMLDOMElement **domElement) { return This->lpVtbl->get_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_putref_documentElement(IXMLDOMDocument* This,IXMLDOMElement *domElement) { +static inline HRESULT IXMLDOMDocument_putref_documentElement(IXMLDOMDocument* This,IXMLDOMElement *domElement) { return This->lpVtbl->putref_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createElement(IXMLDOMDocument* This,BSTR p,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument_createElement(IXMLDOMDocument* This,BSTR p,IXMLDOMElement **domElement) { return This->lpVtbl->createElement(This,p,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createDocumentFragment(IXMLDOMDocument* This,IXMLDOMDocumentFragment **docFrag) { +static inline HRESULT IXMLDOMDocument_createDocumentFragment(IXMLDOMDocument* This,IXMLDOMDocumentFragment **docFrag) { return This->lpVtbl->createDocumentFragment(This,docFrag); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createTextNode(IXMLDOMDocument* This,BSTR p,IXMLDOMText **text) { +static inline HRESULT IXMLDOMDocument_createTextNode(IXMLDOMDocument* This,BSTR p,IXMLDOMText **text) { return This->lpVtbl->createTextNode(This,p,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createComment(IXMLDOMDocument* This,BSTR p,IXMLDOMComment **comment) { +static inline HRESULT IXMLDOMDocument_createComment(IXMLDOMDocument* This,BSTR p,IXMLDOMComment **comment) { return This->lpVtbl->createComment(This,p,comment); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createCDATASection(IXMLDOMDocument* This,BSTR p,IXMLDOMCDATASection **cdata) { +static inline HRESULT IXMLDOMDocument_createCDATASection(IXMLDOMDocument* This,BSTR p,IXMLDOMCDATASection **cdata) { return This->lpVtbl->createCDATASection(This,p,cdata); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createProcessingInstruction(IXMLDOMDocument* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { +static inline HRESULT IXMLDOMDocument_createProcessingInstruction(IXMLDOMDocument* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { return This->lpVtbl->createProcessingInstruction(This,target,data,pi); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createAttribute(IXMLDOMDocument* This,BSTR p,IXMLDOMAttribute **attribute) { +static inline HRESULT IXMLDOMDocument_createAttribute(IXMLDOMDocument* This,BSTR p,IXMLDOMAttribute **attribute) { return This->lpVtbl->createAttribute(This,p,attribute); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createEntityReference(IXMLDOMDocument* This,BSTR p,IXMLDOMEntityReference **entityRef) { +static inline HRESULT IXMLDOMDocument_createEntityReference(IXMLDOMDocument* This,BSTR p,IXMLDOMEntityReference **entityRef) { return This->lpVtbl->createEntityReference(This,p,entityRef); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_getElementsByTagName(IXMLDOMDocument* This,BSTR p,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocument_getElementsByTagName(IXMLDOMDocument* This,BSTR p,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,p,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_createNode(IXMLDOMDocument* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument_createNode(IXMLDOMDocument* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->createNode(This,var,name,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_nodeFromID(IXMLDOMDocument* This,BSTR id,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument_nodeFromID(IXMLDOMDocument* This,BSTR id,IXMLDOMNode **node) { return This->lpVtbl->nodeFromID(This,id,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_load(IXMLDOMDocument* This,VARIANT var1,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_load(IXMLDOMDocument* This,VARIANT var1,VARIANT_BOOL *pbool) { return This->lpVtbl->load(This,var1,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_readyState(IXMLDOMDocument* This,LONG *value) { +static inline HRESULT IXMLDOMDocument_get_readyState(IXMLDOMDocument* This,LONG *value) { return This->lpVtbl->get_readyState(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_parseError(IXMLDOMDocument* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument_get_parseError(IXMLDOMDocument* This,IXMLDOMParseError **err) { return This->lpVtbl->get_parseError(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_url(IXMLDOMDocument* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument_get_url(IXMLDOMDocument* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_async(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_async(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_async(IXMLDOMDocument* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument_put_async(IXMLDOMDocument* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_abort(IXMLDOMDocument* This) { +static inline HRESULT IXMLDOMDocument_abort(IXMLDOMDocument* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_loadXML(IXMLDOMDocument* This,BSTR p,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_loadXML(IXMLDOMDocument* This,BSTR p,VARIANT_BOOL *pbool) { return This->lpVtbl->loadXML(This,p,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_save(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_save(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->save(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument_put_validateOnParse(IXMLDOMDocument* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument_put_resolveExternals(IXMLDOMDocument* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_get_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument_get_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument_put_preserveWhiteSpace(IXMLDOMDocument* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_onreadystatechange(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_onreadystatechange(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_onreadystatechange(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_ondataavailable(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_ondataavailable(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_ondataavailable(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument_put_ontransformnode(IXMLDOMDocument* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument_put_ontransformnode(IXMLDOMDocument* This,VARIANT var1) { return This->lpVtbl->put_ontransformnode(This,var1); } #endif @@ -2938,48 +2930,48 @@ interface IXMLDOMSchemaCollection { #define IXMLDOMSchemaCollection_get__newEnum(This,ppUnk) (This)->lpVtbl->get__newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_QueryInterface(IXMLDOMSchemaCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMSchemaCollection_QueryInterface(IXMLDOMSchemaCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMSchemaCollection_AddRef(IXMLDOMSchemaCollection* This) { +static inline ULONG IXMLDOMSchemaCollection_AddRef(IXMLDOMSchemaCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMSchemaCollection_Release(IXMLDOMSchemaCollection* This) { +static inline ULONG IXMLDOMSchemaCollection_Release(IXMLDOMSchemaCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_GetTypeInfoCount(IXMLDOMSchemaCollection* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMSchemaCollection_GetTypeInfoCount(IXMLDOMSchemaCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_GetTypeInfo(IXMLDOMSchemaCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMSchemaCollection_GetTypeInfo(IXMLDOMSchemaCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_GetIDsOfNames(IXMLDOMSchemaCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMSchemaCollection_GetIDsOfNames(IXMLDOMSchemaCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_Invoke(IXMLDOMSchemaCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMSchemaCollection_Invoke(IXMLDOMSchemaCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMSchemaCollection methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_add(IXMLDOMSchemaCollection* This,BSTR uri,VARIANT var) { +static inline HRESULT IXMLDOMSchemaCollection_add(IXMLDOMSchemaCollection* This,BSTR uri,VARIANT var) { return This->lpVtbl->add(This,uri,var); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_get(IXMLDOMSchemaCollection* This,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMSchemaCollection_get(IXMLDOMSchemaCollection* This,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->get(This,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_remove(IXMLDOMSchemaCollection* This,BSTR uri) { +static inline HRESULT IXMLDOMSchemaCollection_remove(IXMLDOMSchemaCollection* This,BSTR uri) { return This->lpVtbl->remove(This,uri); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_get_length(IXMLDOMSchemaCollection* This,LONG *length) { +static inline HRESULT IXMLDOMSchemaCollection_get_length(IXMLDOMSchemaCollection* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_get_namespaceURI(IXMLDOMSchemaCollection* This,LONG index,BSTR *len) { +static inline HRESULT IXMLDOMSchemaCollection_get_namespaceURI(IXMLDOMSchemaCollection* This,LONG index,BSTR *len) { return This->lpVtbl->get_namespaceURI(This,index,len); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_addCollection(IXMLDOMSchemaCollection* This,IXMLDOMSchemaCollection *otherCollection) { +static inline HRESULT IXMLDOMSchemaCollection_addCollection(IXMLDOMSchemaCollection* This,IXMLDOMSchemaCollection *otherCollection) { return This->lpVtbl->addCollection(This,otherCollection); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection_get__newEnum(IXMLDOMSchemaCollection* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMSchemaCollection_get__newEnum(IXMLDOMSchemaCollection* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } #endif @@ -3156,64 +3148,64 @@ interface IXMLDOMSchemaCollection2 { #define IXMLDOMSchemaCollection2_getDeclaration(This,node,item) (This)->lpVtbl->getDeclaration(This,node,item) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_QueryInterface(IXMLDOMSchemaCollection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMSchemaCollection2_QueryInterface(IXMLDOMSchemaCollection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMSchemaCollection2_AddRef(IXMLDOMSchemaCollection2* This) { +static inline ULONG IXMLDOMSchemaCollection2_AddRef(IXMLDOMSchemaCollection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMSchemaCollection2_Release(IXMLDOMSchemaCollection2* This) { +static inline ULONG IXMLDOMSchemaCollection2_Release(IXMLDOMSchemaCollection2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_GetTypeInfoCount(IXMLDOMSchemaCollection2* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMSchemaCollection2_GetTypeInfoCount(IXMLDOMSchemaCollection2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_GetTypeInfo(IXMLDOMSchemaCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMSchemaCollection2_GetTypeInfo(IXMLDOMSchemaCollection2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_GetIDsOfNames(IXMLDOMSchemaCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMSchemaCollection2_GetIDsOfNames(IXMLDOMSchemaCollection2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_Invoke(IXMLDOMSchemaCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMSchemaCollection2_Invoke(IXMLDOMSchemaCollection2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMSchemaCollection methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_add(IXMLDOMSchemaCollection2* This,BSTR uri,VARIANT var) { +static inline HRESULT IXMLDOMSchemaCollection2_add(IXMLDOMSchemaCollection2* This,BSTR uri,VARIANT var) { return This->lpVtbl->add(This,uri,var); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get(IXMLDOMSchemaCollection2* This,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMSchemaCollection2_get(IXMLDOMSchemaCollection2* This,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->get(This,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_remove(IXMLDOMSchemaCollection2* This,BSTR uri) { +static inline HRESULT IXMLDOMSchemaCollection2_remove(IXMLDOMSchemaCollection2* This,BSTR uri) { return This->lpVtbl->remove(This,uri); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get_length(IXMLDOMSchemaCollection2* This,LONG *length) { +static inline HRESULT IXMLDOMSchemaCollection2_get_length(IXMLDOMSchemaCollection2* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get_namespaceURI(IXMLDOMSchemaCollection2* This,LONG index,BSTR *len) { +static inline HRESULT IXMLDOMSchemaCollection2_get_namespaceURI(IXMLDOMSchemaCollection2* This,LONG index,BSTR *len) { return This->lpVtbl->get_namespaceURI(This,index,len); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_addCollection(IXMLDOMSchemaCollection2* This,IXMLDOMSchemaCollection *otherCollection) { +static inline HRESULT IXMLDOMSchemaCollection2_addCollection(IXMLDOMSchemaCollection2* This,IXMLDOMSchemaCollection *otherCollection) { return This->lpVtbl->addCollection(This,otherCollection); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get__newEnum(IXMLDOMSchemaCollection2* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMSchemaCollection2_get__newEnum(IXMLDOMSchemaCollection2* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } /*** IXMLDOMSchemaCollection2 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_validate(IXMLDOMSchemaCollection2* This) { +static inline HRESULT IXMLDOMSchemaCollection2_validate(IXMLDOMSchemaCollection2* This) { return This->lpVtbl->validate(This); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_put_validateOnLoad(IXMLDOMSchemaCollection2* This,VARIANT_BOOL validateOnLoad) { +static inline HRESULT IXMLDOMSchemaCollection2_put_validateOnLoad(IXMLDOMSchemaCollection2* This,VARIANT_BOOL validateOnLoad) { return This->lpVtbl->put_validateOnLoad(This,validateOnLoad); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_get_validateOnLoad(IXMLDOMSchemaCollection2* This,VARIANT_BOOL *validateOnLoad) { +static inline HRESULT IXMLDOMSchemaCollection2_get_validateOnLoad(IXMLDOMSchemaCollection2* This,VARIANT_BOOL *validateOnLoad) { return This->lpVtbl->get_validateOnLoad(This,validateOnLoad); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_getSchema(IXMLDOMSchemaCollection2* This,BSTR namespaceURI,ISchema **schema) { +static inline HRESULT IXMLDOMSchemaCollection2_getSchema(IXMLDOMSchemaCollection2* This,BSTR namespaceURI,ISchema **schema) { return This->lpVtbl->getSchema(This,namespaceURI,schema); } -static __WIDL_INLINE HRESULT IXMLDOMSchemaCollection2_getDeclaration(IXMLDOMSchemaCollection2* This,IXMLDOMNode *node,ISchemaItem **item) { +static inline HRESULT IXMLDOMSchemaCollection2_getDeclaration(IXMLDOMSchemaCollection2* This,IXMLDOMNode *node,ISchemaItem **item) { return This->lpVtbl->getDeclaration(This,node,item); } #endif @@ -3733,254 +3725,254 @@ interface IXMLDOMDocument2 { #define IXMLDOMDocument2_getProperty(This,p,var) (This)->lpVtbl->getProperty(This,p,var) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_QueryInterface(IXMLDOMDocument2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocument2_QueryInterface(IXMLDOMDocument2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocument2_AddRef(IXMLDOMDocument2* This) { +static inline ULONG IXMLDOMDocument2_AddRef(IXMLDOMDocument2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocument2_Release(IXMLDOMDocument2* This) { +static inline ULONG IXMLDOMDocument2_Release(IXMLDOMDocument2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_GetTypeInfoCount(IXMLDOMDocument2* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocument2_GetTypeInfoCount(IXMLDOMDocument2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_GetTypeInfo(IXMLDOMDocument2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocument2_GetTypeInfo(IXMLDOMDocument2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_GetIDsOfNames(IXMLDOMDocument2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocument2_GetIDsOfNames(IXMLDOMDocument2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_Invoke(IXMLDOMDocument2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocument2_Invoke(IXMLDOMDocument2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeName(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_nodeName(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeValue(IXMLDOMDocument2* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument2_get_nodeValue(IXMLDOMDocument2* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_nodeValue(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_nodeValue(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeType(IXMLDOMDocument2* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocument2_get_nodeType(IXMLDOMDocument2* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_parentNode(IXMLDOMDocument2* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocument2_get_parentNode(IXMLDOMDocument2* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_childNodes(IXMLDOMDocument2* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument2_get_childNodes(IXMLDOMDocument2* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_firstChild(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_firstChild(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_lastChild(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_lastChild(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_previousSibling(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_previousSibling(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nextSibling(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_nextSibling(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_attributes(IXMLDOMDocument2* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocument2_get_attributes(IXMLDOMDocument2* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_insertBefore(IXMLDOMDocument2* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument2_insertBefore(IXMLDOMDocument2* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_replaceChild(IXMLDOMDocument2* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument2_replaceChild(IXMLDOMDocument2* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_removeChild(IXMLDOMDocument2* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocument2_removeChild(IXMLDOMDocument2* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_appendChild(IXMLDOMDocument2* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocument2_appendChild(IXMLDOMDocument2* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_hasChildNodes(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_hasChildNodes(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_ownerDocument(IXMLDOMDocument2* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocument2_get_ownerDocument(IXMLDOMDocument2* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_cloneNode(IXMLDOMDocument2* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument2_cloneNode(IXMLDOMDocument2* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeTypeString(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_nodeTypeString(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_text(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_text(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_text(IXMLDOMDocument2* This,BSTR p) { +static inline HRESULT IXMLDOMDocument2_put_text(IXMLDOMDocument2* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_specified(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_specified(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_definition(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument2_get_definition(IXMLDOMDocument2* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_nodeTypedValue(IXMLDOMDocument2* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument2_get_nodeTypedValue(IXMLDOMDocument2* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_nodeTypedValue(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_nodeTypedValue(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_dataType(IXMLDOMDocument2* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument2_get_dataType(IXMLDOMDocument2* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_dataType(IXMLDOMDocument2* This,BSTR p) { +static inline HRESULT IXMLDOMDocument2_put_dataType(IXMLDOMDocument2* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_xml(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_xml(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_transformNode(IXMLDOMDocument2* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_transformNode(IXMLDOMDocument2* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_selectNodes(IXMLDOMDocument2* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument2_selectNodes(IXMLDOMDocument2* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_selectSingleNode(IXMLDOMDocument2* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument2_selectSingleNode(IXMLDOMDocument2* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_parsed(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_parsed(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_namespaceURI(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_namespaceURI(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_prefix(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_prefix(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_baseName(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_baseName(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_transformNodeToObject(IXMLDOMDocument2* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_transformNodeToObject(IXMLDOMDocument2* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMDocument methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_doctype(IXMLDOMDocument2* This,IXMLDOMDocumentType **docType) { +static inline HRESULT IXMLDOMDocument2_get_doctype(IXMLDOMDocument2* This,IXMLDOMDocumentType **docType) { return This->lpVtbl->get_doctype(This,docType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_implementation(IXMLDOMDocument2* This,IXMLDOMImplementation **impl) { +static inline HRESULT IXMLDOMDocument2_get_implementation(IXMLDOMDocument2* This,IXMLDOMImplementation **impl) { return This->lpVtbl->get_implementation(This,impl); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_documentElement(IXMLDOMDocument2* This,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument2_get_documentElement(IXMLDOMDocument2* This,IXMLDOMElement **domElement) { return This->lpVtbl->get_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_putref_documentElement(IXMLDOMDocument2* This,IXMLDOMElement *domElement) { +static inline HRESULT IXMLDOMDocument2_putref_documentElement(IXMLDOMDocument2* This,IXMLDOMElement *domElement) { return This->lpVtbl->putref_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createElement(IXMLDOMDocument2* This,BSTR p,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument2_createElement(IXMLDOMDocument2* This,BSTR p,IXMLDOMElement **domElement) { return This->lpVtbl->createElement(This,p,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createDocumentFragment(IXMLDOMDocument2* This,IXMLDOMDocumentFragment **docFrag) { +static inline HRESULT IXMLDOMDocument2_createDocumentFragment(IXMLDOMDocument2* This,IXMLDOMDocumentFragment **docFrag) { return This->lpVtbl->createDocumentFragment(This,docFrag); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createTextNode(IXMLDOMDocument2* This,BSTR p,IXMLDOMText **text) { +static inline HRESULT IXMLDOMDocument2_createTextNode(IXMLDOMDocument2* This,BSTR p,IXMLDOMText **text) { return This->lpVtbl->createTextNode(This,p,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createComment(IXMLDOMDocument2* This,BSTR p,IXMLDOMComment **comment) { +static inline HRESULT IXMLDOMDocument2_createComment(IXMLDOMDocument2* This,BSTR p,IXMLDOMComment **comment) { return This->lpVtbl->createComment(This,p,comment); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createCDATASection(IXMLDOMDocument2* This,BSTR p,IXMLDOMCDATASection **cdata) { +static inline HRESULT IXMLDOMDocument2_createCDATASection(IXMLDOMDocument2* This,BSTR p,IXMLDOMCDATASection **cdata) { return This->lpVtbl->createCDATASection(This,p,cdata); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createProcessingInstruction(IXMLDOMDocument2* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { +static inline HRESULT IXMLDOMDocument2_createProcessingInstruction(IXMLDOMDocument2* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { return This->lpVtbl->createProcessingInstruction(This,target,data,pi); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createAttribute(IXMLDOMDocument2* This,BSTR p,IXMLDOMAttribute **attribute) { +static inline HRESULT IXMLDOMDocument2_createAttribute(IXMLDOMDocument2* This,BSTR p,IXMLDOMAttribute **attribute) { return This->lpVtbl->createAttribute(This,p,attribute); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createEntityReference(IXMLDOMDocument2* This,BSTR p,IXMLDOMEntityReference **entityRef) { +static inline HRESULT IXMLDOMDocument2_createEntityReference(IXMLDOMDocument2* This,BSTR p,IXMLDOMEntityReference **entityRef) { return This->lpVtbl->createEntityReference(This,p,entityRef); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_getElementsByTagName(IXMLDOMDocument2* This,BSTR p,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocument2_getElementsByTagName(IXMLDOMDocument2* This,BSTR p,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,p,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_createNode(IXMLDOMDocument2* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument2_createNode(IXMLDOMDocument2* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->createNode(This,var,name,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_nodeFromID(IXMLDOMDocument2* This,BSTR id,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument2_nodeFromID(IXMLDOMDocument2* This,BSTR id,IXMLDOMNode **node) { return This->lpVtbl->nodeFromID(This,id,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_load(IXMLDOMDocument2* This,VARIANT var1,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_load(IXMLDOMDocument2* This,VARIANT var1,VARIANT_BOOL *pbool) { return This->lpVtbl->load(This,var1,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_readyState(IXMLDOMDocument2* This,LONG *value) { +static inline HRESULT IXMLDOMDocument2_get_readyState(IXMLDOMDocument2* This,LONG *value) { return This->lpVtbl->get_readyState(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_parseError(IXMLDOMDocument2* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument2_get_parseError(IXMLDOMDocument2* This,IXMLDOMParseError **err) { return This->lpVtbl->get_parseError(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_url(IXMLDOMDocument2* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument2_get_url(IXMLDOMDocument2* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_async(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_async(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_async(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument2_put_async(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_abort(IXMLDOMDocument2* This) { +static inline HRESULT IXMLDOMDocument2_abort(IXMLDOMDocument2* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_loadXML(IXMLDOMDocument2* This,BSTR p,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_loadXML(IXMLDOMDocument2* This,BSTR p,VARIANT_BOOL *pbool) { return This->lpVtbl->loadXML(This,p,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_save(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_save(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->save(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_validateOnParse(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_validateOnParse(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_validateOnParse(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument2_put_validateOnParse(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_resolveExternals(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_resolveExternals(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_resolveExternals(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument2_put_resolveExternals(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_preserveWhiteSpace(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument2_get_preserveWhiteSpace(IXMLDOMDocument2* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_preserveWhiteSpace(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument2_put_preserveWhiteSpace(IXMLDOMDocument2* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_onreadystatechange(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_onreadystatechange(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_onreadystatechange(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_ondataavailable(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_ondataavailable(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_ondataavailable(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_put_ontransformnode(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_put_ontransformnode(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->put_ontransformnode(This,var1); } /*** IXMLDOMDocument2 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_namespaces(IXMLDOMDocument2* This,IXMLDOMSchemaCollection **schemaCollection) { +static inline HRESULT IXMLDOMDocument2_get_namespaces(IXMLDOMDocument2* This,IXMLDOMSchemaCollection **schemaCollection) { return This->lpVtbl->get_namespaces(This,schemaCollection); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_get_schemas(IXMLDOMDocument2* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument2_get_schemas(IXMLDOMDocument2* This,VARIANT *var1) { return This->lpVtbl->get_schemas(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_putref_schemas(IXMLDOMDocument2* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument2_putref_schemas(IXMLDOMDocument2* This,VARIANT var1) { return This->lpVtbl->putref_schemas(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_validate(IXMLDOMDocument2* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument2_validate(IXMLDOMDocument2* This,IXMLDOMParseError **err) { return This->lpVtbl->validate(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_setProperty(IXMLDOMDocument2* This,BSTR p,VARIANT var) { +static inline HRESULT IXMLDOMDocument2_setProperty(IXMLDOMDocument2* This,BSTR p,VARIANT var) { return This->lpVtbl->setProperty(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMDocument2_getProperty(IXMLDOMDocument2* This,BSTR p,VARIANT *var) { +static inline HRESULT IXMLDOMDocument2_getProperty(IXMLDOMDocument2* This,BSTR p,VARIANT *var) { return This->lpVtbl->getProperty(This,p,var); } #endif @@ -4504,261 +4496,261 @@ interface IXMLDOMDocument3 { #define IXMLDOMDocument3_importNode(This,node,deep,clone) (This)->lpVtbl->importNode(This,node,deep,clone) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_QueryInterface(IXMLDOMDocument3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocument3_QueryInterface(IXMLDOMDocument3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocument3_AddRef(IXMLDOMDocument3* This) { +static inline ULONG IXMLDOMDocument3_AddRef(IXMLDOMDocument3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocument3_Release(IXMLDOMDocument3* This) { +static inline ULONG IXMLDOMDocument3_Release(IXMLDOMDocument3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_GetTypeInfoCount(IXMLDOMDocument3* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocument3_GetTypeInfoCount(IXMLDOMDocument3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_GetTypeInfo(IXMLDOMDocument3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocument3_GetTypeInfo(IXMLDOMDocument3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_GetIDsOfNames(IXMLDOMDocument3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocument3_GetIDsOfNames(IXMLDOMDocument3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_Invoke(IXMLDOMDocument3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocument3_Invoke(IXMLDOMDocument3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeName(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_nodeName(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeValue(IXMLDOMDocument3* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument3_get_nodeValue(IXMLDOMDocument3* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_nodeValue(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_nodeValue(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeType(IXMLDOMDocument3* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocument3_get_nodeType(IXMLDOMDocument3* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_parentNode(IXMLDOMDocument3* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocument3_get_parentNode(IXMLDOMDocument3* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_childNodes(IXMLDOMDocument3* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument3_get_childNodes(IXMLDOMDocument3* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_firstChild(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_firstChild(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_lastChild(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_lastChild(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_previousSibling(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_previousSibling(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nextSibling(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_nextSibling(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_attributes(IXMLDOMDocument3* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocument3_get_attributes(IXMLDOMDocument3* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_insertBefore(IXMLDOMDocument3* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument3_insertBefore(IXMLDOMDocument3* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_replaceChild(IXMLDOMDocument3* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocument3_replaceChild(IXMLDOMDocument3* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_removeChild(IXMLDOMDocument3* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocument3_removeChild(IXMLDOMDocument3* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_appendChild(IXMLDOMDocument3* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocument3_appendChild(IXMLDOMDocument3* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_hasChildNodes(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_hasChildNodes(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_ownerDocument(IXMLDOMDocument3* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocument3_get_ownerDocument(IXMLDOMDocument3* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_cloneNode(IXMLDOMDocument3* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument3_cloneNode(IXMLDOMDocument3* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeTypeString(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_nodeTypeString(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_text(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_text(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_text(IXMLDOMDocument3* This,BSTR p) { +static inline HRESULT IXMLDOMDocument3_put_text(IXMLDOMDocument3* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_specified(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_specified(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_definition(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocument3_get_definition(IXMLDOMDocument3* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_nodeTypedValue(IXMLDOMDocument3* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument3_get_nodeTypedValue(IXMLDOMDocument3* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_nodeTypedValue(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_nodeTypedValue(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_dataType(IXMLDOMDocument3* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument3_get_dataType(IXMLDOMDocument3* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_dataType(IXMLDOMDocument3* This,BSTR p) { +static inline HRESULT IXMLDOMDocument3_put_dataType(IXMLDOMDocument3* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_xml(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_xml(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_transformNode(IXMLDOMDocument3* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_transformNode(IXMLDOMDocument3* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_selectNodes(IXMLDOMDocument3* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocument3_selectNodes(IXMLDOMDocument3* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_selectSingleNode(IXMLDOMDocument3* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocument3_selectSingleNode(IXMLDOMDocument3* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_parsed(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_parsed(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_namespaceURI(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_namespaceURI(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_prefix(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_prefix(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_baseName(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_baseName(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_transformNodeToObject(IXMLDOMDocument3* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_transformNodeToObject(IXMLDOMDocument3* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMDocument methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_doctype(IXMLDOMDocument3* This,IXMLDOMDocumentType **docType) { +static inline HRESULT IXMLDOMDocument3_get_doctype(IXMLDOMDocument3* This,IXMLDOMDocumentType **docType) { return This->lpVtbl->get_doctype(This,docType); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_implementation(IXMLDOMDocument3* This,IXMLDOMImplementation **impl) { +static inline HRESULT IXMLDOMDocument3_get_implementation(IXMLDOMDocument3* This,IXMLDOMImplementation **impl) { return This->lpVtbl->get_implementation(This,impl); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_documentElement(IXMLDOMDocument3* This,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument3_get_documentElement(IXMLDOMDocument3* This,IXMLDOMElement **domElement) { return This->lpVtbl->get_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_putref_documentElement(IXMLDOMDocument3* This,IXMLDOMElement *domElement) { +static inline HRESULT IXMLDOMDocument3_putref_documentElement(IXMLDOMDocument3* This,IXMLDOMElement *domElement) { return This->lpVtbl->putref_documentElement(This,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createElement(IXMLDOMDocument3* This,BSTR p,IXMLDOMElement **domElement) { +static inline HRESULT IXMLDOMDocument3_createElement(IXMLDOMDocument3* This,BSTR p,IXMLDOMElement **domElement) { return This->lpVtbl->createElement(This,p,domElement); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createDocumentFragment(IXMLDOMDocument3* This,IXMLDOMDocumentFragment **docFrag) { +static inline HRESULT IXMLDOMDocument3_createDocumentFragment(IXMLDOMDocument3* This,IXMLDOMDocumentFragment **docFrag) { return This->lpVtbl->createDocumentFragment(This,docFrag); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createTextNode(IXMLDOMDocument3* This,BSTR p,IXMLDOMText **text) { +static inline HRESULT IXMLDOMDocument3_createTextNode(IXMLDOMDocument3* This,BSTR p,IXMLDOMText **text) { return This->lpVtbl->createTextNode(This,p,text); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createComment(IXMLDOMDocument3* This,BSTR p,IXMLDOMComment **comment) { +static inline HRESULT IXMLDOMDocument3_createComment(IXMLDOMDocument3* This,BSTR p,IXMLDOMComment **comment) { return This->lpVtbl->createComment(This,p,comment); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createCDATASection(IXMLDOMDocument3* This,BSTR p,IXMLDOMCDATASection **cdata) { +static inline HRESULT IXMLDOMDocument3_createCDATASection(IXMLDOMDocument3* This,BSTR p,IXMLDOMCDATASection **cdata) { return This->lpVtbl->createCDATASection(This,p,cdata); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createProcessingInstruction(IXMLDOMDocument3* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { +static inline HRESULT IXMLDOMDocument3_createProcessingInstruction(IXMLDOMDocument3* This,BSTR target,BSTR data,IXMLDOMProcessingInstruction **pi) { return This->lpVtbl->createProcessingInstruction(This,target,data,pi); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createAttribute(IXMLDOMDocument3* This,BSTR p,IXMLDOMAttribute **attribute) { +static inline HRESULT IXMLDOMDocument3_createAttribute(IXMLDOMDocument3* This,BSTR p,IXMLDOMAttribute **attribute) { return This->lpVtbl->createAttribute(This,p,attribute); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createEntityReference(IXMLDOMDocument3* This,BSTR p,IXMLDOMEntityReference **entityRef) { +static inline HRESULT IXMLDOMDocument3_createEntityReference(IXMLDOMDocument3* This,BSTR p,IXMLDOMEntityReference **entityRef) { return This->lpVtbl->createEntityReference(This,p,entityRef); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_getElementsByTagName(IXMLDOMDocument3* This,BSTR p,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMDocument3_getElementsByTagName(IXMLDOMDocument3* This,BSTR p,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,p,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_createNode(IXMLDOMDocument3* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument3_createNode(IXMLDOMDocument3* This,VARIANT var,BSTR name,BSTR uri,IXMLDOMNode **node) { return This->lpVtbl->createNode(This,var,name,uri,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_nodeFromID(IXMLDOMDocument3* This,BSTR id,IXMLDOMNode **node) { +static inline HRESULT IXMLDOMDocument3_nodeFromID(IXMLDOMDocument3* This,BSTR id,IXMLDOMNode **node) { return This->lpVtbl->nodeFromID(This,id,node); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_load(IXMLDOMDocument3* This,VARIANT var1,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_load(IXMLDOMDocument3* This,VARIANT var1,VARIANT_BOOL *pbool) { return This->lpVtbl->load(This,var1,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_readyState(IXMLDOMDocument3* This,LONG *value) { +static inline HRESULT IXMLDOMDocument3_get_readyState(IXMLDOMDocument3* This,LONG *value) { return This->lpVtbl->get_readyState(This,value); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_parseError(IXMLDOMDocument3* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument3_get_parseError(IXMLDOMDocument3* This,IXMLDOMParseError **err) { return This->lpVtbl->get_parseError(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_url(IXMLDOMDocument3* This,BSTR *p) { +static inline HRESULT IXMLDOMDocument3_get_url(IXMLDOMDocument3* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_async(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_async(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_async(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument3_put_async(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_async(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_abort(IXMLDOMDocument3* This) { +static inline HRESULT IXMLDOMDocument3_abort(IXMLDOMDocument3* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_loadXML(IXMLDOMDocument3* This,BSTR p,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_loadXML(IXMLDOMDocument3* This,BSTR p,VARIANT_BOOL *pbool) { return This->lpVtbl->loadXML(This,p,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_save(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_save(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->save(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_validateOnParse(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_validateOnParse(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_validateOnParse(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument3_put_validateOnParse(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_validateOnParse(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_resolveExternals(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_resolveExternals(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_resolveExternals(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument3_put_resolveExternals(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_resolveExternals(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_preserveWhiteSpace(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocument3_get_preserveWhiteSpace(IXMLDOMDocument3* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_preserveWhiteSpace(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { +static inline HRESULT IXMLDOMDocument3_put_preserveWhiteSpace(IXMLDOMDocument3* This,VARIANT_BOOL pbool) { return This->lpVtbl->put_preserveWhiteSpace(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_onreadystatechange(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_onreadystatechange(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_onreadystatechange(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_ondataavailable(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_ondataavailable(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_ondataavailable(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_put_ontransformnode(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_put_ontransformnode(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->put_ontransformnode(This,var1); } /*** IXMLDOMDocument2 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_namespaces(IXMLDOMDocument3* This,IXMLDOMSchemaCollection **schemaCollection) { +static inline HRESULT IXMLDOMDocument3_get_namespaces(IXMLDOMDocument3* This,IXMLDOMSchemaCollection **schemaCollection) { return This->lpVtbl->get_namespaces(This,schemaCollection); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_get_schemas(IXMLDOMDocument3* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocument3_get_schemas(IXMLDOMDocument3* This,VARIANT *var1) { return This->lpVtbl->get_schemas(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_putref_schemas(IXMLDOMDocument3* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocument3_putref_schemas(IXMLDOMDocument3* This,VARIANT var1) { return This->lpVtbl->putref_schemas(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_validate(IXMLDOMDocument3* This,IXMLDOMParseError **err) { +static inline HRESULT IXMLDOMDocument3_validate(IXMLDOMDocument3* This,IXMLDOMParseError **err) { return This->lpVtbl->validate(This,err); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_setProperty(IXMLDOMDocument3* This,BSTR p,VARIANT var) { +static inline HRESULT IXMLDOMDocument3_setProperty(IXMLDOMDocument3* This,BSTR p,VARIANT var) { return This->lpVtbl->setProperty(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_getProperty(IXMLDOMDocument3* This,BSTR p,VARIANT *var) { +static inline HRESULT IXMLDOMDocument3_getProperty(IXMLDOMDocument3* This,BSTR p,VARIANT *var) { return This->lpVtbl->getProperty(This,p,var); } /*** IXMLDOMDocument3 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocument3_validateNode(IXMLDOMDocument3* This,IXMLDOMNode *node,IXMLDOMParseError **error) { +static inline HRESULT IXMLDOMDocument3_validateNode(IXMLDOMDocument3* This,IXMLDOMNode *node,IXMLDOMParseError **error) { return This->lpVtbl->validateNode(This,node,error); } -static __WIDL_INLINE HRESULT IXMLDOMDocument3_importNode(IXMLDOMDocument3* This,IXMLDOMNode *node,VARIANT_BOOL deep,IXMLDOMNode **clone) { +static inline HRESULT IXMLDOMDocument3_importNode(IXMLDOMDocument3* This,IXMLDOMNode *node,VARIANT_BOOL deep,IXMLDOMNode **clone) { return This->lpVtbl->importNode(This,node,deep,clone); } #endif @@ -4893,42 +4885,42 @@ interface IXMLDOMNodeList { #define IXMLDOMNodeList_get__newEnum(This,ppUnk) (This)->lpVtbl->get__newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNodeList_QueryInterface(IXMLDOMNodeList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNodeList_QueryInterface(IXMLDOMNodeList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNodeList_AddRef(IXMLDOMNodeList* This) { +static inline ULONG IXMLDOMNodeList_AddRef(IXMLDOMNodeList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNodeList_Release(IXMLDOMNodeList* This) { +static inline ULONG IXMLDOMNodeList_Release(IXMLDOMNodeList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNodeList_GetTypeInfoCount(IXMLDOMNodeList* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNodeList_GetTypeInfoCount(IXMLDOMNodeList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_GetTypeInfo(IXMLDOMNodeList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNodeList_GetTypeInfo(IXMLDOMNodeList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_GetIDsOfNames(IXMLDOMNodeList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNodeList_GetIDsOfNames(IXMLDOMNodeList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_Invoke(IXMLDOMNodeList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNodeList_Invoke(IXMLDOMNodeList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNodeList methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNodeList_get_item(IXMLDOMNodeList* This,LONG lIndex,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNodeList_get_item(IXMLDOMNodeList* This,LONG lIndex,IXMLDOMNode **outNode) { return This->lpVtbl->get_item(This,lIndex,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_get_length(IXMLDOMNodeList* This,LONG *lLength) { +static inline HRESULT IXMLDOMNodeList_get_length(IXMLDOMNodeList* This,LONG *lLength) { return This->lpVtbl->get_length(This,lLength); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_nextNode(IXMLDOMNodeList* This,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNodeList_nextNode(IXMLDOMNodeList* This,IXMLDOMNode **outNode) { return This->lpVtbl->nextNode(This,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_reset(IXMLDOMNodeList* This) { +static inline HRESULT IXMLDOMNodeList_reset(IXMLDOMNodeList* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMNodeList_get__newEnum(IXMLDOMNodeList* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMNodeList_get__newEnum(IXMLDOMNodeList* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } #endif @@ -5142,76 +5134,76 @@ interface IXMLDOMSelection { #define IXMLDOMSelection_setProperty(This,p,var) (This)->lpVtbl->setProperty(This,p,var) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSelection_QueryInterface(IXMLDOMSelection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMSelection_QueryInterface(IXMLDOMSelection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMSelection_AddRef(IXMLDOMSelection* This) { +static inline ULONG IXMLDOMSelection_AddRef(IXMLDOMSelection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMSelection_Release(IXMLDOMSelection* This) { +static inline ULONG IXMLDOMSelection_Release(IXMLDOMSelection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSelection_GetTypeInfoCount(IXMLDOMSelection* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMSelection_GetTypeInfoCount(IXMLDOMSelection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_GetTypeInfo(IXMLDOMSelection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMSelection_GetTypeInfo(IXMLDOMSelection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_GetIDsOfNames(IXMLDOMSelection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMSelection_GetIDsOfNames(IXMLDOMSelection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_Invoke(IXMLDOMSelection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMSelection_Invoke(IXMLDOMSelection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNodeList methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSelection_get_item(IXMLDOMSelection* This,LONG lIndex,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMSelection_get_item(IXMLDOMSelection* This,LONG lIndex,IXMLDOMNode **outNode) { return This->lpVtbl->get_item(This,lIndex,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_get_length(IXMLDOMSelection* This,LONG *lLength) { +static inline HRESULT IXMLDOMSelection_get_length(IXMLDOMSelection* This,LONG *lLength) { return This->lpVtbl->get_length(This,lLength); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_nextNode(IXMLDOMSelection* This,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMSelection_nextNode(IXMLDOMSelection* This,IXMLDOMNode **outNode) { return This->lpVtbl->nextNode(This,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_reset(IXMLDOMSelection* This) { +static inline HRESULT IXMLDOMSelection_reset(IXMLDOMSelection* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_get__newEnum(IXMLDOMSelection* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMSelection_get__newEnum(IXMLDOMSelection* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } /*** IXMLDOMSelection methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMSelection_get_expr(IXMLDOMSelection* This,BSTR *p) { +static inline HRESULT IXMLDOMSelection_get_expr(IXMLDOMSelection* This,BSTR *p) { return This->lpVtbl->get_expr(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_put_expr(IXMLDOMSelection* This,BSTR p) { +static inline HRESULT IXMLDOMSelection_put_expr(IXMLDOMSelection* This,BSTR p) { return This->lpVtbl->put_expr(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_get_context(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { +static inline HRESULT IXMLDOMSelection_get_context(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { return This->lpVtbl->get_context(This,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_putref_context(IXMLDOMSelection* This,IXMLDOMNode *pNode) { +static inline HRESULT IXMLDOMSelection_putref_context(IXMLDOMSelection* This,IXMLDOMNode *pNode) { return This->lpVtbl->putref_context(This,pNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_peekNode(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { +static inline HRESULT IXMLDOMSelection_peekNode(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { return This->lpVtbl->peekNode(This,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_matches(IXMLDOMSelection* This,IXMLDOMNode *pNode,IXMLDOMNode **ppNode) { +static inline HRESULT IXMLDOMSelection_matches(IXMLDOMSelection* This,IXMLDOMNode *pNode,IXMLDOMNode **ppNode) { return This->lpVtbl->matches(This,pNode,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_removeNext(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { +static inline HRESULT IXMLDOMSelection_removeNext(IXMLDOMSelection* This,IXMLDOMNode **ppNode) { return This->lpVtbl->removeNext(This,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_removeAll(IXMLDOMSelection* This) { +static inline HRESULT IXMLDOMSelection_removeAll(IXMLDOMSelection* This) { return This->lpVtbl->removeAll(This); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_clone(IXMLDOMSelection* This,IXMLDOMSelection **ppNode) { +static inline HRESULT IXMLDOMSelection_clone(IXMLDOMSelection* This,IXMLDOMSelection **ppNode) { return This->lpVtbl->clone(This,ppNode); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_getProperty(IXMLDOMSelection* This,BSTR p,VARIANT *var) { +static inline HRESULT IXMLDOMSelection_getProperty(IXMLDOMSelection* This,BSTR p,VARIANT *var) { return This->lpVtbl->getProperty(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMSelection_setProperty(IXMLDOMSelection* This,BSTR p,VARIANT var) { +static inline HRESULT IXMLDOMSelection_setProperty(IXMLDOMSelection* This,BSTR p,VARIANT var) { return This->lpVtbl->setProperty(This,p,var); } #endif @@ -5400,57 +5392,57 @@ interface IXMLDOMNamedNodeMap { #define IXMLDOMNamedNodeMap_get__newEnum(This,ppUnk) (This)->lpVtbl->get__newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_QueryInterface(IXMLDOMNamedNodeMap* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNamedNodeMap_QueryInterface(IXMLDOMNamedNodeMap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNamedNodeMap_AddRef(IXMLDOMNamedNodeMap* This) { +static inline ULONG IXMLDOMNamedNodeMap_AddRef(IXMLDOMNamedNodeMap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNamedNodeMap_Release(IXMLDOMNamedNodeMap* This) { +static inline ULONG IXMLDOMNamedNodeMap_Release(IXMLDOMNamedNodeMap* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_GetTypeInfoCount(IXMLDOMNamedNodeMap* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNamedNodeMap_GetTypeInfoCount(IXMLDOMNamedNodeMap* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_GetTypeInfo(IXMLDOMNamedNodeMap* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNamedNodeMap_GetTypeInfo(IXMLDOMNamedNodeMap* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_GetIDsOfNames(IXMLDOMNamedNodeMap* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNamedNodeMap_GetIDsOfNames(IXMLDOMNamedNodeMap* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_Invoke(IXMLDOMNamedNodeMap* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNamedNodeMap_Invoke(IXMLDOMNamedNodeMap* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNamedNodeMap methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_getNamedItem(IXMLDOMNamedNodeMap* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_getNamedItem(IXMLDOMNamedNodeMap* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->getNamedItem(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_setNamedItem(IXMLDOMNamedNodeMap* This,IXMLDOMNode *newNode,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_setNamedItem(IXMLDOMNamedNodeMap* This,IXMLDOMNode *newNode,IXMLDOMNode **outNode) { return This->lpVtbl->setNamedItem(This,newNode,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_removeNamedItem(IXMLDOMNamedNodeMap* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_removeNamedItem(IXMLDOMNamedNodeMap* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->removeNamedItem(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_get_item(IXMLDOMNamedNodeMap* This,LONG lIndex,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_get_item(IXMLDOMNamedNodeMap* This,LONG lIndex,IXMLDOMNode **outNode) { return This->lpVtbl->get_item(This,lIndex,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_get_length(IXMLDOMNamedNodeMap* This,LONG *lLength) { +static inline HRESULT IXMLDOMNamedNodeMap_get_length(IXMLDOMNamedNodeMap* This,LONG *lLength) { return This->lpVtbl->get_length(This,lLength); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_getQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR name,BSTR uri,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_getQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR name,BSTR uri,IXMLDOMNode **outNode) { return This->lpVtbl->getQualifiedItem(This,name,uri,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_removeQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR name,BSTR uri,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_removeQualifiedItem(IXMLDOMNamedNodeMap* This,BSTR name,BSTR uri,IXMLDOMNode **outNode) { return This->lpVtbl->removeQualifiedItem(This,name,uri,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_nextNode(IXMLDOMNamedNodeMap* This,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNamedNodeMap_nextNode(IXMLDOMNamedNodeMap* This,IXMLDOMNode **outNode) { return This->lpVtbl->nextNode(This,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_reset(IXMLDOMNamedNodeMap* This) { +static inline HRESULT IXMLDOMNamedNodeMap_reset(IXMLDOMNamedNodeMap* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMNamedNodeMap_get__newEnum(IXMLDOMNamedNodeMap* This,IUnknown **ppUnk) { +static inline HRESULT IXMLDOMNamedNodeMap_get__newEnum(IXMLDOMNamedNodeMap* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } #endif @@ -5735,135 +5727,135 @@ interface IXMLDOMDocumentFragment { #define IXMLDOMDocumentFragment_transformNodeToObject(This,domNode,var1) (This)->lpVtbl->transformNodeToObject(This,domNode,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_QueryInterface(IXMLDOMDocumentFragment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocumentFragment_QueryInterface(IXMLDOMDocumentFragment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocumentFragment_AddRef(IXMLDOMDocumentFragment* This) { +static inline ULONG IXMLDOMDocumentFragment_AddRef(IXMLDOMDocumentFragment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocumentFragment_Release(IXMLDOMDocumentFragment* This) { +static inline ULONG IXMLDOMDocumentFragment_Release(IXMLDOMDocumentFragment* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_GetTypeInfoCount(IXMLDOMDocumentFragment* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocumentFragment_GetTypeInfoCount(IXMLDOMDocumentFragment* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_GetTypeInfo(IXMLDOMDocumentFragment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocumentFragment_GetTypeInfo(IXMLDOMDocumentFragment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_GetIDsOfNames(IXMLDOMDocumentFragment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocumentFragment_GetIDsOfNames(IXMLDOMDocumentFragment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_Invoke(IXMLDOMDocumentFragment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocumentFragment_Invoke(IXMLDOMDocumentFragment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeName(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeName(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeValue(IXMLDOMDocumentFragment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeValue(IXMLDOMDocumentFragment* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_nodeValue(IXMLDOMDocumentFragment* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentFragment_put_nodeValue(IXMLDOMDocumentFragment* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeType(IXMLDOMDocumentFragment* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeType(IXMLDOMDocumentFragment* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_parentNode(IXMLDOMDocumentFragment* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocumentFragment_get_parentNode(IXMLDOMDocumentFragment* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_childNodes(IXMLDOMDocumentFragment* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocumentFragment_get_childNodes(IXMLDOMDocumentFragment* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_firstChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_firstChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_lastChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_lastChild(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_previousSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_previousSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nextSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_nextSibling(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_attributes(IXMLDOMDocumentFragment* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocumentFragment_get_attributes(IXMLDOMDocumentFragment* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_insertBefore(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocumentFragment_insertBefore(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_replaceChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocumentFragment_replaceChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_removeChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocumentFragment_removeChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_appendChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocumentFragment_appendChild(IXMLDOMDocumentFragment* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_hasChildNodes(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentFragment_hasChildNodes(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_ownerDocument(IXMLDOMDocumentFragment* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocumentFragment_get_ownerDocument(IXMLDOMDocumentFragment* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_cloneNode(IXMLDOMDocumentFragment* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocumentFragment_cloneNode(IXMLDOMDocumentFragment* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeTypeString(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeTypeString(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_text(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_text(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_text(IXMLDOMDocumentFragment* This,BSTR p) { +static inline HRESULT IXMLDOMDocumentFragment_put_text(IXMLDOMDocumentFragment* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_specified(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentFragment_get_specified(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_definition(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentFragment_get_definition(IXMLDOMDocumentFragment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentFragment_get_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentFragment_put_nodeTypedValue(IXMLDOMDocumentFragment* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_dataType(IXMLDOMDocumentFragment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentFragment_get_dataType(IXMLDOMDocumentFragment* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_put_dataType(IXMLDOMDocumentFragment* This,BSTR p) { +static inline HRESULT IXMLDOMDocumentFragment_put_dataType(IXMLDOMDocumentFragment* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_xml(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_xml(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_transformNode(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_transformNode(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_selectNodes(IXMLDOMDocumentFragment* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocumentFragment_selectNodes(IXMLDOMDocumentFragment* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_selectSingleNode(IXMLDOMDocumentFragment* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocumentFragment_selectSingleNode(IXMLDOMDocumentFragment* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_parsed(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentFragment_get_parsed(IXMLDOMDocumentFragment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_namespaceURI(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_namespaceURI(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_prefix(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_prefix(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_get_baseName(IXMLDOMDocumentFragment* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentFragment_get_baseName(IXMLDOMDocumentFragment* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentFragment_transformNodeToObject(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentFragment_transformNodeToObject(IXMLDOMDocumentFragment* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } #endif @@ -6226,160 +6218,160 @@ interface IXMLDOMCharacterData { #define IXMLDOMCharacterData_replaceData(This,offset,count,p) (This)->lpVtbl->replaceData(This,offset,count,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_QueryInterface(IXMLDOMCharacterData* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMCharacterData_QueryInterface(IXMLDOMCharacterData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMCharacterData_AddRef(IXMLDOMCharacterData* This) { +static inline ULONG IXMLDOMCharacterData_AddRef(IXMLDOMCharacterData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMCharacterData_Release(IXMLDOMCharacterData* This) { +static inline ULONG IXMLDOMCharacterData_Release(IXMLDOMCharacterData* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_GetTypeInfoCount(IXMLDOMCharacterData* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMCharacterData_GetTypeInfoCount(IXMLDOMCharacterData* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_GetTypeInfo(IXMLDOMCharacterData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMCharacterData_GetTypeInfo(IXMLDOMCharacterData* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_GetIDsOfNames(IXMLDOMCharacterData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMCharacterData_GetIDsOfNames(IXMLDOMCharacterData* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_Invoke(IXMLDOMCharacterData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMCharacterData_Invoke(IXMLDOMCharacterData* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeName(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_nodeName(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeValue(IXMLDOMCharacterData* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCharacterData_get_nodeValue(IXMLDOMCharacterData* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_nodeValue(IXMLDOMCharacterData* This,VARIANT var1) { +static inline HRESULT IXMLDOMCharacterData_put_nodeValue(IXMLDOMCharacterData* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeType(IXMLDOMCharacterData* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMCharacterData_get_nodeType(IXMLDOMCharacterData* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_parentNode(IXMLDOMCharacterData* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMCharacterData_get_parentNode(IXMLDOMCharacterData* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_childNodes(IXMLDOMCharacterData* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMCharacterData_get_childNodes(IXMLDOMCharacterData* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_firstChild(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_firstChild(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_lastChild(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_lastChild(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_previousSibling(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_previousSibling(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nextSibling(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_nextSibling(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_attributes(IXMLDOMCharacterData* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMCharacterData_get_attributes(IXMLDOMCharacterData* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_insertBefore(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMCharacterData_insertBefore(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_replaceChild(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMCharacterData_replaceChild(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_removeChild(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMCharacterData_removeChild(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_appendChild(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMCharacterData_appendChild(IXMLDOMCharacterData* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_hasChildNodes(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCharacterData_hasChildNodes(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_ownerDocument(IXMLDOMCharacterData* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMCharacterData_get_ownerDocument(IXMLDOMCharacterData* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_cloneNode(IXMLDOMCharacterData* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMCharacterData_cloneNode(IXMLDOMCharacterData* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeTypeString(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_nodeTypeString(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_text(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_text(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_text(IXMLDOMCharacterData* This,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_put_text(IXMLDOMCharacterData* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_specified(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCharacterData_get_specified(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_definition(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCharacterData_get_definition(IXMLDOMCharacterData* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCharacterData_get_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT var1) { +static inline HRESULT IXMLDOMCharacterData_put_nodeTypedValue(IXMLDOMCharacterData* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_dataType(IXMLDOMCharacterData* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCharacterData_get_dataType(IXMLDOMCharacterData* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_dataType(IXMLDOMCharacterData* This,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_put_dataType(IXMLDOMCharacterData* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_xml(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_xml(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_transformNode(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_transformNode(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_selectNodes(IXMLDOMCharacterData* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMCharacterData_selectNodes(IXMLDOMCharacterData* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_selectSingleNode(IXMLDOMCharacterData* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMCharacterData_selectSingleNode(IXMLDOMCharacterData* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_parsed(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCharacterData_get_parsed(IXMLDOMCharacterData* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_namespaceURI(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_namespaceURI(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_prefix(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_prefix(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_baseName(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_baseName(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_transformNodeToObject(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMCharacterData_transformNodeToObject(IXMLDOMCharacterData* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_data(IXMLDOMCharacterData* This,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_get_data(IXMLDOMCharacterData* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_put_data(IXMLDOMCharacterData* This,BSTR data) { +static inline HRESULT IXMLDOMCharacterData_put_data(IXMLDOMCharacterData* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_get_length(IXMLDOMCharacterData* This,LONG *len) { +static inline HRESULT IXMLDOMCharacterData_get_length(IXMLDOMCharacterData* This,LONG *len) { return This->lpVtbl->get_length(This,len); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_substringData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR *p) { +static inline HRESULT IXMLDOMCharacterData_substringData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR *p) { return This->lpVtbl->substringData(This,offset,count,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_appendData(IXMLDOMCharacterData* This,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_appendData(IXMLDOMCharacterData* This,BSTR p) { return This->lpVtbl->appendData(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_insertData(IXMLDOMCharacterData* This,LONG offset,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_insertData(IXMLDOMCharacterData* This,LONG offset,BSTR p) { return This->lpVtbl->insertData(This,offset,p); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_deleteData(IXMLDOMCharacterData* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMCharacterData_deleteData(IXMLDOMCharacterData* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMCharacterData_replaceData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR p) { +static inline HRESULT IXMLDOMCharacterData_replaceData(IXMLDOMCharacterData* This,LONG offset,LONG count,BSTR p) { return This->lpVtbl->replaceData(This,offset,count,p); } #endif @@ -6690,145 +6682,145 @@ interface IXMLDOMAttribute { #define IXMLDOMAttribute_put_value(This,var1) (This)->lpVtbl->put_value(This,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_QueryInterface(IXMLDOMAttribute* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMAttribute_QueryInterface(IXMLDOMAttribute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMAttribute_AddRef(IXMLDOMAttribute* This) { +static inline ULONG IXMLDOMAttribute_AddRef(IXMLDOMAttribute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMAttribute_Release(IXMLDOMAttribute* This) { +static inline ULONG IXMLDOMAttribute_Release(IXMLDOMAttribute* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_GetTypeInfoCount(IXMLDOMAttribute* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMAttribute_GetTypeInfoCount(IXMLDOMAttribute* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_GetTypeInfo(IXMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMAttribute_GetTypeInfo(IXMLDOMAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_GetIDsOfNames(IXMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMAttribute_GetIDsOfNames(IXMLDOMAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_Invoke(IXMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMAttribute_Invoke(IXMLDOMAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeName(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_nodeName(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeValue(IXMLDOMAttribute* This,VARIANT *var1) { +static inline HRESULT IXMLDOMAttribute_get_nodeValue(IXMLDOMAttribute* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_nodeValue(IXMLDOMAttribute* This,VARIANT var1) { +static inline HRESULT IXMLDOMAttribute_put_nodeValue(IXMLDOMAttribute* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeType(IXMLDOMAttribute* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMAttribute_get_nodeType(IXMLDOMAttribute* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_parentNode(IXMLDOMAttribute* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMAttribute_get_parentNode(IXMLDOMAttribute* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_childNodes(IXMLDOMAttribute* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMAttribute_get_childNodes(IXMLDOMAttribute* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_firstChild(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_firstChild(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_lastChild(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_lastChild(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_previousSibling(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_previousSibling(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nextSibling(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_nextSibling(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_attributes(IXMLDOMAttribute* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMAttribute_get_attributes(IXMLDOMAttribute* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_insertBefore(IXMLDOMAttribute* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMAttribute_insertBefore(IXMLDOMAttribute* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_replaceChild(IXMLDOMAttribute* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMAttribute_replaceChild(IXMLDOMAttribute* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_removeChild(IXMLDOMAttribute* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMAttribute_removeChild(IXMLDOMAttribute* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_appendChild(IXMLDOMAttribute* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMAttribute_appendChild(IXMLDOMAttribute* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_hasChildNodes(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMAttribute_hasChildNodes(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_ownerDocument(IXMLDOMAttribute* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMAttribute_get_ownerDocument(IXMLDOMAttribute* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_cloneNode(IXMLDOMAttribute* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMAttribute_cloneNode(IXMLDOMAttribute* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeTypeString(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_nodeTypeString(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_text(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_text(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_text(IXMLDOMAttribute* This,BSTR p) { +static inline HRESULT IXMLDOMAttribute_put_text(IXMLDOMAttribute* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_specified(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMAttribute_get_specified(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_definition(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMAttribute_get_definition(IXMLDOMAttribute* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_nodeTypedValue(IXMLDOMAttribute* This,VARIANT *var1) { +static inline HRESULT IXMLDOMAttribute_get_nodeTypedValue(IXMLDOMAttribute* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_nodeTypedValue(IXMLDOMAttribute* This,VARIANT var1) { +static inline HRESULT IXMLDOMAttribute_put_nodeTypedValue(IXMLDOMAttribute* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_dataType(IXMLDOMAttribute* This,VARIANT *var1) { +static inline HRESULT IXMLDOMAttribute_get_dataType(IXMLDOMAttribute* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_dataType(IXMLDOMAttribute* This,BSTR p) { +static inline HRESULT IXMLDOMAttribute_put_dataType(IXMLDOMAttribute* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_xml(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_xml(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_transformNode(IXMLDOMAttribute* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_transformNode(IXMLDOMAttribute* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_selectNodes(IXMLDOMAttribute* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMAttribute_selectNodes(IXMLDOMAttribute* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_selectSingleNode(IXMLDOMAttribute* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMAttribute_selectSingleNode(IXMLDOMAttribute* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_parsed(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMAttribute_get_parsed(IXMLDOMAttribute* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_namespaceURI(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_namespaceURI(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_prefix(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_prefix(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_baseName(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_baseName(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_transformNodeToObject(IXMLDOMAttribute* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMAttribute_transformNodeToObject(IXMLDOMAttribute* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMAttribute methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_name(IXMLDOMAttribute* This,BSTR *p) { +static inline HRESULT IXMLDOMAttribute_get_name(IXMLDOMAttribute* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_get_value(IXMLDOMAttribute* This,VARIANT *var1) { +static inline HRESULT IXMLDOMAttribute_get_value(IXMLDOMAttribute* This,VARIANT *var1) { return This->lpVtbl->get_value(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMAttribute_put_value(IXMLDOMAttribute* This,VARIANT var1) { +static inline HRESULT IXMLDOMAttribute_put_value(IXMLDOMAttribute* This,VARIANT var1) { return This->lpVtbl->put_value(This,var1); } #endif @@ -7198,163 +7190,163 @@ interface IXMLDOMElement { #define IXMLDOMElement_normalize(This) (This)->lpVtbl->normalize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_QueryInterface(IXMLDOMElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMElement_QueryInterface(IXMLDOMElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMElement_AddRef(IXMLDOMElement* This) { +static inline ULONG IXMLDOMElement_AddRef(IXMLDOMElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMElement_Release(IXMLDOMElement* This) { +static inline ULONG IXMLDOMElement_Release(IXMLDOMElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_GetTypeInfoCount(IXMLDOMElement* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMElement_GetTypeInfoCount(IXMLDOMElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMElement_GetTypeInfo(IXMLDOMElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMElement_GetTypeInfo(IXMLDOMElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMElement_GetIDsOfNames(IXMLDOMElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMElement_GetIDsOfNames(IXMLDOMElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMElement_Invoke(IXMLDOMElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMElement_Invoke(IXMLDOMElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeName(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_nodeName(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeValue(IXMLDOMElement* This,VARIANT *var1) { +static inline HRESULT IXMLDOMElement_get_nodeValue(IXMLDOMElement* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_nodeValue(IXMLDOMElement* This,VARIANT var1) { +static inline HRESULT IXMLDOMElement_put_nodeValue(IXMLDOMElement* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeType(IXMLDOMElement* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMElement_get_nodeType(IXMLDOMElement* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_parentNode(IXMLDOMElement* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMElement_get_parentNode(IXMLDOMElement* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_childNodes(IXMLDOMElement* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMElement_get_childNodes(IXMLDOMElement* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_firstChild(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_firstChild(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_lastChild(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_lastChild(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_previousSibling(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_previousSibling(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nextSibling(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_nextSibling(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_attributes(IXMLDOMElement* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMElement_get_attributes(IXMLDOMElement* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMElement_insertBefore(IXMLDOMElement* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMElement_insertBefore(IXMLDOMElement* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_replaceChild(IXMLDOMElement* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMElement_replaceChild(IXMLDOMElement* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_removeChild(IXMLDOMElement* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMElement_removeChild(IXMLDOMElement* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_appendChild(IXMLDOMElement* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMElement_appendChild(IXMLDOMElement* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_hasChildNodes(IXMLDOMElement* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMElement_hasChildNodes(IXMLDOMElement* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_ownerDocument(IXMLDOMElement* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMElement_get_ownerDocument(IXMLDOMElement* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMElement_cloneNode(IXMLDOMElement* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMElement_cloneNode(IXMLDOMElement* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeTypeString(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_nodeTypeString(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_text(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_text(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_text(IXMLDOMElement* This,BSTR p) { +static inline HRESULT IXMLDOMElement_put_text(IXMLDOMElement* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_specified(IXMLDOMElement* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMElement_get_specified(IXMLDOMElement* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_definition(IXMLDOMElement* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMElement_get_definition(IXMLDOMElement* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_nodeTypedValue(IXMLDOMElement* This,VARIANT *var1) { +static inline HRESULT IXMLDOMElement_get_nodeTypedValue(IXMLDOMElement* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_nodeTypedValue(IXMLDOMElement* This,VARIANT var1) { +static inline HRESULT IXMLDOMElement_put_nodeTypedValue(IXMLDOMElement* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_dataType(IXMLDOMElement* This,VARIANT *var1) { +static inline HRESULT IXMLDOMElement_get_dataType(IXMLDOMElement* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMElement_put_dataType(IXMLDOMElement* This,BSTR p) { +static inline HRESULT IXMLDOMElement_put_dataType(IXMLDOMElement* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_xml(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_xml(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_transformNode(IXMLDOMElement* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMElement_transformNode(IXMLDOMElement* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_selectNodes(IXMLDOMElement* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMElement_selectNodes(IXMLDOMElement* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMElement_selectSingleNode(IXMLDOMElement* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMElement_selectSingleNode(IXMLDOMElement* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_parsed(IXMLDOMElement* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMElement_get_parsed(IXMLDOMElement* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_namespaceURI(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_namespaceURI(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_prefix(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_prefix(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_get_baseName(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_baseName(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_transformNodeToObject(IXMLDOMElement* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMElement_transformNodeToObject(IXMLDOMElement* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMElement methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMElement_get_tagName(IXMLDOMElement* This,BSTR *p) { +static inline HRESULT IXMLDOMElement_get_tagName(IXMLDOMElement* This,BSTR *p) { return This->lpVtbl->get_tagName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_getAttribute(IXMLDOMElement* This,BSTR p,VARIANT *var) { +static inline HRESULT IXMLDOMElement_getAttribute(IXMLDOMElement* This,BSTR p,VARIANT *var) { return This->lpVtbl->getAttribute(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMElement_setAttribute(IXMLDOMElement* This,BSTR p,VARIANT var) { +static inline HRESULT IXMLDOMElement_setAttribute(IXMLDOMElement* This,BSTR p,VARIANT var) { return This->lpVtbl->setAttribute(This,p,var); } -static __WIDL_INLINE HRESULT IXMLDOMElement_removeAttribute(IXMLDOMElement* This,BSTR p) { +static inline HRESULT IXMLDOMElement_removeAttribute(IXMLDOMElement* This,BSTR p) { return This->lpVtbl->removeAttribute(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMElement_getAttributeNode(IXMLDOMElement* This,BSTR p,IXMLDOMAttribute **attributeNode) { +static inline HRESULT IXMLDOMElement_getAttributeNode(IXMLDOMElement* This,BSTR p,IXMLDOMAttribute **attributeNode) { return This->lpVtbl->getAttributeNode(This,p,attributeNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_setAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *domAttribute,IXMLDOMAttribute **attributeNode) { +static inline HRESULT IXMLDOMElement_setAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *domAttribute,IXMLDOMAttribute **attributeNode) { return This->lpVtbl->setAttributeNode(This,domAttribute,attributeNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_removeAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *domAttribute,IXMLDOMAttribute **attributeNode) { +static inline HRESULT IXMLDOMElement_removeAttributeNode(IXMLDOMElement* This,IXMLDOMAttribute *domAttribute,IXMLDOMAttribute **attributeNode) { return This->lpVtbl->removeAttributeNode(This,domAttribute,attributeNode); } -static __WIDL_INLINE HRESULT IXMLDOMElement_getElementsByTagName(IXMLDOMElement* This,BSTR p,IXMLDOMNodeList **resultList) { +static inline HRESULT IXMLDOMElement_getElementsByTagName(IXMLDOMElement* This,BSTR p,IXMLDOMNodeList **resultList) { return This->lpVtbl->getElementsByTagName(This,p,resultList); } -static __WIDL_INLINE HRESULT IXMLDOMElement_normalize(IXMLDOMElement* This) { +static inline HRESULT IXMLDOMElement_normalize(IXMLDOMElement* This) { return This->lpVtbl->normalize(This); } #endif @@ -7699,164 +7691,164 @@ interface IXMLDOMText { #define IXMLDOMText_splitText(This,offset,txtNode) (This)->lpVtbl->splitText(This,offset,txtNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_QueryInterface(IXMLDOMText* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMText_QueryInterface(IXMLDOMText* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMText_AddRef(IXMLDOMText* This) { +static inline ULONG IXMLDOMText_AddRef(IXMLDOMText* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMText_Release(IXMLDOMText* This) { +static inline ULONG IXMLDOMText_Release(IXMLDOMText* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_GetTypeInfoCount(IXMLDOMText* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMText_GetTypeInfoCount(IXMLDOMText* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMText_GetTypeInfo(IXMLDOMText* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMText_GetTypeInfo(IXMLDOMText* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMText_GetIDsOfNames(IXMLDOMText* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMText_GetIDsOfNames(IXMLDOMText* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMText_Invoke(IXMLDOMText* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMText_Invoke(IXMLDOMText* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeName(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_nodeName(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeValue(IXMLDOMText* This,VARIANT *var1) { +static inline HRESULT IXMLDOMText_get_nodeValue(IXMLDOMText* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_nodeValue(IXMLDOMText* This,VARIANT var1) { +static inline HRESULT IXMLDOMText_put_nodeValue(IXMLDOMText* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeType(IXMLDOMText* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMText_get_nodeType(IXMLDOMText* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_parentNode(IXMLDOMText* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMText_get_parentNode(IXMLDOMText* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_childNodes(IXMLDOMText* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMText_get_childNodes(IXMLDOMText* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_firstChild(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_firstChild(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_lastChild(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_lastChild(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_previousSibling(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_previousSibling(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nextSibling(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_nextSibling(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_attributes(IXMLDOMText* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMText_get_attributes(IXMLDOMText* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMText_insertBefore(IXMLDOMText* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMText_insertBefore(IXMLDOMText* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_replaceChild(IXMLDOMText* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMText_replaceChild(IXMLDOMText* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_removeChild(IXMLDOMText* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMText_removeChild(IXMLDOMText* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_appendChild(IXMLDOMText* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMText_appendChild(IXMLDOMText* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_hasChildNodes(IXMLDOMText* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMText_hasChildNodes(IXMLDOMText* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_ownerDocument(IXMLDOMText* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMText_get_ownerDocument(IXMLDOMText* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMText_cloneNode(IXMLDOMText* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMText_cloneNode(IXMLDOMText* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeTypeString(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_nodeTypeString(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_text(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_text(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_text(IXMLDOMText* This,BSTR p) { +static inline HRESULT IXMLDOMText_put_text(IXMLDOMText* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_specified(IXMLDOMText* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMText_get_specified(IXMLDOMText* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_definition(IXMLDOMText* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMText_get_definition(IXMLDOMText* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_nodeTypedValue(IXMLDOMText* This,VARIANT *var1) { +static inline HRESULT IXMLDOMText_get_nodeTypedValue(IXMLDOMText* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_nodeTypedValue(IXMLDOMText* This,VARIANT var1) { +static inline HRESULT IXMLDOMText_put_nodeTypedValue(IXMLDOMText* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_dataType(IXMLDOMText* This,VARIANT *var1) { +static inline HRESULT IXMLDOMText_get_dataType(IXMLDOMText* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_dataType(IXMLDOMText* This,BSTR p) { +static inline HRESULT IXMLDOMText_put_dataType(IXMLDOMText* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_xml(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_xml(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_transformNode(IXMLDOMText* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMText_transformNode(IXMLDOMText* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_selectNodes(IXMLDOMText* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMText_selectNodes(IXMLDOMText* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMText_selectSingleNode(IXMLDOMText* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMText_selectSingleNode(IXMLDOMText* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_parsed(IXMLDOMText* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMText_get_parsed(IXMLDOMText* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_namespaceURI(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_namespaceURI(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_prefix(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_prefix(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_baseName(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_baseName(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_transformNodeToObject(IXMLDOMText* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMText_transformNodeToObject(IXMLDOMText* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_get_data(IXMLDOMText* This,BSTR *p) { +static inline HRESULT IXMLDOMText_get_data(IXMLDOMText* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_put_data(IXMLDOMText* This,BSTR data) { +static inline HRESULT IXMLDOMText_put_data(IXMLDOMText* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMText_get_length(IXMLDOMText* This,LONG *len) { +static inline HRESULT IXMLDOMText_get_length(IXMLDOMText* This,LONG *len) { return This->lpVtbl->get_length(This,len); } -static __WIDL_INLINE HRESULT IXMLDOMText_substringData(IXMLDOMText* This,LONG offset,LONG count,BSTR *p) { +static inline HRESULT IXMLDOMText_substringData(IXMLDOMText* This,LONG offset,LONG count,BSTR *p) { return This->lpVtbl->substringData(This,offset,count,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_appendData(IXMLDOMText* This,BSTR p) { +static inline HRESULT IXMLDOMText_appendData(IXMLDOMText* This,BSTR p) { return This->lpVtbl->appendData(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_insertData(IXMLDOMText* This,LONG offset,BSTR p) { +static inline HRESULT IXMLDOMText_insertData(IXMLDOMText* This,LONG offset,BSTR p) { return This->lpVtbl->insertData(This,offset,p); } -static __WIDL_INLINE HRESULT IXMLDOMText_deleteData(IXMLDOMText* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMText_deleteData(IXMLDOMText* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMText_replaceData(IXMLDOMText* This,LONG offset,LONG count,BSTR p) { +static inline HRESULT IXMLDOMText_replaceData(IXMLDOMText* This,LONG offset,LONG count,BSTR p) { return This->lpVtbl->replaceData(This,offset,count,p); } /*** IXMLDOMText methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMText_splitText(IXMLDOMText* This,LONG offset,IXMLDOMText **txtNode) { +static inline HRESULT IXMLDOMText_splitText(IXMLDOMText* This,LONG offset,IXMLDOMText **txtNode) { return This->lpVtbl->splitText(This,offset,txtNode); } #endif @@ -8189,160 +8181,160 @@ interface IXMLDOMComment { #define IXMLDOMComment_replaceData(This,offset,count,p) (This)->lpVtbl->replaceData(This,offset,count,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_QueryInterface(IXMLDOMComment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMComment_QueryInterface(IXMLDOMComment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMComment_AddRef(IXMLDOMComment* This) { +static inline ULONG IXMLDOMComment_AddRef(IXMLDOMComment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMComment_Release(IXMLDOMComment* This) { +static inline ULONG IXMLDOMComment_Release(IXMLDOMComment* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_GetTypeInfoCount(IXMLDOMComment* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMComment_GetTypeInfoCount(IXMLDOMComment* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMComment_GetTypeInfo(IXMLDOMComment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMComment_GetTypeInfo(IXMLDOMComment* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMComment_GetIDsOfNames(IXMLDOMComment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMComment_GetIDsOfNames(IXMLDOMComment* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMComment_Invoke(IXMLDOMComment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMComment_Invoke(IXMLDOMComment* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeName(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_nodeName(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeValue(IXMLDOMComment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMComment_get_nodeValue(IXMLDOMComment* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_nodeValue(IXMLDOMComment* This,VARIANT var1) { +static inline HRESULT IXMLDOMComment_put_nodeValue(IXMLDOMComment* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeType(IXMLDOMComment* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMComment_get_nodeType(IXMLDOMComment* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_parentNode(IXMLDOMComment* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMComment_get_parentNode(IXMLDOMComment* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_childNodes(IXMLDOMComment* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMComment_get_childNodes(IXMLDOMComment* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_firstChild(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_firstChild(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_lastChild(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_lastChild(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_previousSibling(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_previousSibling(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nextSibling(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_nextSibling(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_attributes(IXMLDOMComment* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMComment_get_attributes(IXMLDOMComment* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMComment_insertBefore(IXMLDOMComment* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMComment_insertBefore(IXMLDOMComment* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_replaceChild(IXMLDOMComment* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMComment_replaceChild(IXMLDOMComment* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_removeChild(IXMLDOMComment* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMComment_removeChild(IXMLDOMComment* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_appendChild(IXMLDOMComment* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMComment_appendChild(IXMLDOMComment* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_hasChildNodes(IXMLDOMComment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMComment_hasChildNodes(IXMLDOMComment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_ownerDocument(IXMLDOMComment* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMComment_get_ownerDocument(IXMLDOMComment* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMComment_cloneNode(IXMLDOMComment* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMComment_cloneNode(IXMLDOMComment* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeTypeString(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_nodeTypeString(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_text(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_text(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_text(IXMLDOMComment* This,BSTR p) { +static inline HRESULT IXMLDOMComment_put_text(IXMLDOMComment* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_specified(IXMLDOMComment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMComment_get_specified(IXMLDOMComment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_definition(IXMLDOMComment* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMComment_get_definition(IXMLDOMComment* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_nodeTypedValue(IXMLDOMComment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMComment_get_nodeTypedValue(IXMLDOMComment* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_nodeTypedValue(IXMLDOMComment* This,VARIANT var1) { +static inline HRESULT IXMLDOMComment_put_nodeTypedValue(IXMLDOMComment* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_dataType(IXMLDOMComment* This,VARIANT *var1) { +static inline HRESULT IXMLDOMComment_get_dataType(IXMLDOMComment* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_dataType(IXMLDOMComment* This,BSTR p) { +static inline HRESULT IXMLDOMComment_put_dataType(IXMLDOMComment* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_xml(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_xml(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_transformNode(IXMLDOMComment* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMComment_transformNode(IXMLDOMComment* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_selectNodes(IXMLDOMComment* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMComment_selectNodes(IXMLDOMComment* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMComment_selectSingleNode(IXMLDOMComment* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMComment_selectSingleNode(IXMLDOMComment* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_parsed(IXMLDOMComment* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMComment_get_parsed(IXMLDOMComment* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_namespaceURI(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_namespaceURI(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_prefix(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_prefix(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_baseName(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_baseName(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_transformNodeToObject(IXMLDOMComment* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMComment_transformNodeToObject(IXMLDOMComment* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMComment_get_data(IXMLDOMComment* This,BSTR *p) { +static inline HRESULT IXMLDOMComment_get_data(IXMLDOMComment* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_put_data(IXMLDOMComment* This,BSTR data) { +static inline HRESULT IXMLDOMComment_put_data(IXMLDOMComment* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMComment_get_length(IXMLDOMComment* This,LONG *len) { +static inline HRESULT IXMLDOMComment_get_length(IXMLDOMComment* This,LONG *len) { return This->lpVtbl->get_length(This,len); } -static __WIDL_INLINE HRESULT IXMLDOMComment_substringData(IXMLDOMComment* This,LONG offset,LONG count,BSTR *p) { +static inline HRESULT IXMLDOMComment_substringData(IXMLDOMComment* This,LONG offset,LONG count,BSTR *p) { return This->lpVtbl->substringData(This,offset,count,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_appendData(IXMLDOMComment* This,BSTR p) { +static inline HRESULT IXMLDOMComment_appendData(IXMLDOMComment* This,BSTR p) { return This->lpVtbl->appendData(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_insertData(IXMLDOMComment* This,LONG offset,BSTR p) { +static inline HRESULT IXMLDOMComment_insertData(IXMLDOMComment* This,LONG offset,BSTR p) { return This->lpVtbl->insertData(This,offset,p); } -static __WIDL_INLINE HRESULT IXMLDOMComment_deleteData(IXMLDOMComment* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMComment_deleteData(IXMLDOMComment* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMComment_replaceData(IXMLDOMComment* This,LONG offset,LONG count,BSTR p) { +static inline HRESULT IXMLDOMComment_replaceData(IXMLDOMComment* This,LONG offset,LONG count,BSTR p) { return This->lpVtbl->replaceData(This,offset,count,p); } #endif @@ -8653,145 +8645,145 @@ interface IXMLDOMProcessingInstruction { #define IXMLDOMProcessingInstruction_put_data(This,p) (This)->lpVtbl->put_data(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_QueryInterface(IXMLDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMProcessingInstruction_QueryInterface(IXMLDOMProcessingInstruction* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMProcessingInstruction_AddRef(IXMLDOMProcessingInstruction* This) { +static inline ULONG IXMLDOMProcessingInstruction_AddRef(IXMLDOMProcessingInstruction* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMProcessingInstruction_Release(IXMLDOMProcessingInstruction* This) { +static inline ULONG IXMLDOMProcessingInstruction_Release(IXMLDOMProcessingInstruction* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_GetTypeInfoCount(IXMLDOMProcessingInstruction* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMProcessingInstruction_GetTypeInfoCount(IXMLDOMProcessingInstruction* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_GetTypeInfo(IXMLDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMProcessingInstruction_GetTypeInfo(IXMLDOMProcessingInstruction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_GetIDsOfNames(IXMLDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMProcessingInstruction_GetIDsOfNames(IXMLDOMProcessingInstruction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_Invoke(IXMLDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMProcessingInstruction_Invoke(IXMLDOMProcessingInstruction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeName(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeName(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT *var1) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT var1) { +static inline HRESULT IXMLDOMProcessingInstruction_put_nodeValue(IXMLDOMProcessingInstruction* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeType(IXMLDOMProcessingInstruction* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeType(IXMLDOMProcessingInstruction* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_parentNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMProcessingInstruction_get_parentNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_childNodes(IXMLDOMProcessingInstruction* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMProcessingInstruction_get_childNodes(IXMLDOMProcessingInstruction* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_firstChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_firstChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_lastChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_lastChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_previousSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_previousSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nextSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nextSibling(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_attributes(IXMLDOMProcessingInstruction* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMProcessingInstruction_get_attributes(IXMLDOMProcessingInstruction* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_insertBefore(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMProcessingInstruction_insertBefore(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_replaceChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMProcessingInstruction_replaceChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_removeChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMProcessingInstruction_removeChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_appendChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMProcessingInstruction_appendChild(IXMLDOMProcessingInstruction* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_hasChildNodes(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMProcessingInstruction_hasChildNodes(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_ownerDocument(IXMLDOMProcessingInstruction* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMProcessingInstruction_get_ownerDocument(IXMLDOMProcessingInstruction* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_cloneNode(IXMLDOMProcessingInstruction* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMProcessingInstruction_cloneNode(IXMLDOMProcessingInstruction* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeTypeString(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeTypeString(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_text(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_text(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_text(IXMLDOMProcessingInstruction* This,BSTR p) { +static inline HRESULT IXMLDOMProcessingInstruction_put_text(IXMLDOMProcessingInstruction* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_specified(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMProcessingInstruction_get_specified(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_definition(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMProcessingInstruction_get_definition(IXMLDOMProcessingInstruction* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT *var1) { +static inline HRESULT IXMLDOMProcessingInstruction_get_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT var1) { +static inline HRESULT IXMLDOMProcessingInstruction_put_nodeTypedValue(IXMLDOMProcessingInstruction* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_dataType(IXMLDOMProcessingInstruction* This,VARIANT *var1) { +static inline HRESULT IXMLDOMProcessingInstruction_get_dataType(IXMLDOMProcessingInstruction* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_dataType(IXMLDOMProcessingInstruction* This,BSTR p) { +static inline HRESULT IXMLDOMProcessingInstruction_put_dataType(IXMLDOMProcessingInstruction* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_xml(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_xml(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_transformNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_transformNode(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_selectNodes(IXMLDOMProcessingInstruction* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMProcessingInstruction_selectNodes(IXMLDOMProcessingInstruction* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_selectSingleNode(IXMLDOMProcessingInstruction* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMProcessingInstruction_selectSingleNode(IXMLDOMProcessingInstruction* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_parsed(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMProcessingInstruction_get_parsed(IXMLDOMProcessingInstruction* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_namespaceURI(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_namespaceURI(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_prefix(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_prefix(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_baseName(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_baseName(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_transformNodeToObject(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMProcessingInstruction_transformNodeToObject(IXMLDOMProcessingInstruction* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMProcessingInstruction methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_target(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_target(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_target(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_get_data(IXMLDOMProcessingInstruction* This,BSTR *p) { +static inline HRESULT IXMLDOMProcessingInstruction_get_data(IXMLDOMProcessingInstruction* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMProcessingInstruction_put_data(IXMLDOMProcessingInstruction* This,BSTR p) { +static inline HRESULT IXMLDOMProcessingInstruction_put_data(IXMLDOMProcessingInstruction* This,BSTR p) { return This->lpVtbl->put_data(This,p); } #endif @@ -9132,164 +9124,164 @@ interface IXMLDOMCDATASection { #define IXMLDOMCDATASection_splitText(This,offset,txtNode) (This)->lpVtbl->splitText(This,offset,txtNode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_QueryInterface(IXMLDOMCDATASection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMCDATASection_QueryInterface(IXMLDOMCDATASection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMCDATASection_AddRef(IXMLDOMCDATASection* This) { +static inline ULONG IXMLDOMCDATASection_AddRef(IXMLDOMCDATASection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMCDATASection_Release(IXMLDOMCDATASection* This) { +static inline ULONG IXMLDOMCDATASection_Release(IXMLDOMCDATASection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_GetTypeInfoCount(IXMLDOMCDATASection* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMCDATASection_GetTypeInfoCount(IXMLDOMCDATASection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_GetTypeInfo(IXMLDOMCDATASection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMCDATASection_GetTypeInfo(IXMLDOMCDATASection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_GetIDsOfNames(IXMLDOMCDATASection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMCDATASection_GetIDsOfNames(IXMLDOMCDATASection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_Invoke(IXMLDOMCDATASection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMCDATASection_Invoke(IXMLDOMCDATASection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeName(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_nodeName(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeValue(IXMLDOMCDATASection* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCDATASection_get_nodeValue(IXMLDOMCDATASection* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_nodeValue(IXMLDOMCDATASection* This,VARIANT var1) { +static inline HRESULT IXMLDOMCDATASection_put_nodeValue(IXMLDOMCDATASection* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeType(IXMLDOMCDATASection* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMCDATASection_get_nodeType(IXMLDOMCDATASection* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_parentNode(IXMLDOMCDATASection* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMCDATASection_get_parentNode(IXMLDOMCDATASection* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_childNodes(IXMLDOMCDATASection* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMCDATASection_get_childNodes(IXMLDOMCDATASection* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_firstChild(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_firstChild(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_lastChild(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_lastChild(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_previousSibling(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_previousSibling(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nextSibling(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_nextSibling(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_attributes(IXMLDOMCDATASection* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMCDATASection_get_attributes(IXMLDOMCDATASection* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_insertBefore(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMCDATASection_insertBefore(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_replaceChild(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMCDATASection_replaceChild(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_removeChild(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMCDATASection_removeChild(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_appendChild(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMCDATASection_appendChild(IXMLDOMCDATASection* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_hasChildNodes(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCDATASection_hasChildNodes(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_ownerDocument(IXMLDOMCDATASection* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMCDATASection_get_ownerDocument(IXMLDOMCDATASection* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_cloneNode(IXMLDOMCDATASection* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMCDATASection_cloneNode(IXMLDOMCDATASection* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeTypeString(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_nodeTypeString(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_text(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_text(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_text(IXMLDOMCDATASection* This,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_put_text(IXMLDOMCDATASection* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_specified(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCDATASection_get_specified(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_definition(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMCDATASection_get_definition(IXMLDOMCDATASection* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCDATASection_get_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT var1) { +static inline HRESULT IXMLDOMCDATASection_put_nodeTypedValue(IXMLDOMCDATASection* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_dataType(IXMLDOMCDATASection* This,VARIANT *var1) { +static inline HRESULT IXMLDOMCDATASection_get_dataType(IXMLDOMCDATASection* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_dataType(IXMLDOMCDATASection* This,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_put_dataType(IXMLDOMCDATASection* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_xml(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_xml(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_transformNode(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_transformNode(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_selectNodes(IXMLDOMCDATASection* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMCDATASection_selectNodes(IXMLDOMCDATASection* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_selectSingleNode(IXMLDOMCDATASection* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMCDATASection_selectSingleNode(IXMLDOMCDATASection* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_parsed(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMCDATASection_get_parsed(IXMLDOMCDATASection* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_namespaceURI(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_namespaceURI(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_prefix(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_prefix(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_baseName(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_baseName(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_transformNodeToObject(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMCDATASection_transformNodeToObject(IXMLDOMCDATASection* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMCharacterData methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_data(IXMLDOMCDATASection* This,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_get_data(IXMLDOMCDATASection* This,BSTR *p) { return This->lpVtbl->get_data(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_put_data(IXMLDOMCDATASection* This,BSTR data) { +static inline HRESULT IXMLDOMCDATASection_put_data(IXMLDOMCDATASection* This,BSTR data) { return This->lpVtbl->put_data(This,data); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_get_length(IXMLDOMCDATASection* This,LONG *len) { +static inline HRESULT IXMLDOMCDATASection_get_length(IXMLDOMCDATASection* This,LONG *len) { return This->lpVtbl->get_length(This,len); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_substringData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR *p) { +static inline HRESULT IXMLDOMCDATASection_substringData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR *p) { return This->lpVtbl->substringData(This,offset,count,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_appendData(IXMLDOMCDATASection* This,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_appendData(IXMLDOMCDATASection* This,BSTR p) { return This->lpVtbl->appendData(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_insertData(IXMLDOMCDATASection* This,LONG offset,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_insertData(IXMLDOMCDATASection* This,LONG offset,BSTR p) { return This->lpVtbl->insertData(This,offset,p); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_deleteData(IXMLDOMCDATASection* This,LONG offset,LONG count) { +static inline HRESULT IXMLDOMCDATASection_deleteData(IXMLDOMCDATASection* This,LONG offset,LONG count) { return This->lpVtbl->deleteData(This,offset,count); } -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_replaceData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR p) { +static inline HRESULT IXMLDOMCDATASection_replaceData(IXMLDOMCDATASection* This,LONG offset,LONG count,BSTR p) { return This->lpVtbl->replaceData(This,offset,count,p); } /*** IXMLDOMText methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMCDATASection_splitText(IXMLDOMCDATASection* This,LONG offset,IXMLDOMText **txtNode) { +static inline HRESULT IXMLDOMCDATASection_splitText(IXMLDOMCDATASection* This,LONG offset,IXMLDOMText **txtNode) { return This->lpVtbl->splitText(This,offset,txtNode); } #endif @@ -9600,145 +9592,145 @@ interface IXMLDOMDocumentType { #define IXMLDOMDocumentType_get_notations(This,notationMap) (This)->lpVtbl->get_notations(This,notationMap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_QueryInterface(IXMLDOMDocumentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMDocumentType_QueryInterface(IXMLDOMDocumentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMDocumentType_AddRef(IXMLDOMDocumentType* This) { +static inline ULONG IXMLDOMDocumentType_AddRef(IXMLDOMDocumentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMDocumentType_Release(IXMLDOMDocumentType* This) { +static inline ULONG IXMLDOMDocumentType_Release(IXMLDOMDocumentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_GetTypeInfoCount(IXMLDOMDocumentType* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMDocumentType_GetTypeInfoCount(IXMLDOMDocumentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_GetTypeInfo(IXMLDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMDocumentType_GetTypeInfo(IXMLDOMDocumentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_GetIDsOfNames(IXMLDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMDocumentType_GetIDsOfNames(IXMLDOMDocumentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_Invoke(IXMLDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMDocumentType_Invoke(IXMLDOMDocumentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeName(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_nodeName(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeValue(IXMLDOMDocumentType* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentType_get_nodeValue(IXMLDOMDocumentType* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_nodeValue(IXMLDOMDocumentType* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentType_put_nodeValue(IXMLDOMDocumentType* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeType(IXMLDOMDocumentType* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMDocumentType_get_nodeType(IXMLDOMDocumentType* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_parentNode(IXMLDOMDocumentType* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMDocumentType_get_parentNode(IXMLDOMDocumentType* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_childNodes(IXMLDOMDocumentType* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocumentType_get_childNodes(IXMLDOMDocumentType* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_firstChild(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_firstChild(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_lastChild(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_lastChild(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_previousSibling(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_previousSibling(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nextSibling(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_nextSibling(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_attributes(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMDocumentType_get_attributes(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_insertBefore(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocumentType_insertBefore(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_replaceChild(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMDocumentType_replaceChild(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_removeChild(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMDocumentType_removeChild(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_appendChild(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMDocumentType_appendChild(IXMLDOMDocumentType* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_hasChildNodes(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentType_hasChildNodes(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_ownerDocument(IXMLDOMDocumentType* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMDocumentType_get_ownerDocument(IXMLDOMDocumentType* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_cloneNode(IXMLDOMDocumentType* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocumentType_cloneNode(IXMLDOMDocumentType* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeTypeString(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_nodeTypeString(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_text(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_text(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_text(IXMLDOMDocumentType* This,BSTR p) { +static inline HRESULT IXMLDOMDocumentType_put_text(IXMLDOMDocumentType* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_specified(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentType_get_specified(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_definition(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMDocumentType_get_definition(IXMLDOMDocumentType* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentType_get_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentType_put_nodeTypedValue(IXMLDOMDocumentType* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_dataType(IXMLDOMDocumentType* This,VARIANT *var1) { +static inline HRESULT IXMLDOMDocumentType_get_dataType(IXMLDOMDocumentType* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_put_dataType(IXMLDOMDocumentType* This,BSTR p) { +static inline HRESULT IXMLDOMDocumentType_put_dataType(IXMLDOMDocumentType* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_xml(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_xml(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_transformNode(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_transformNode(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_selectNodes(IXMLDOMDocumentType* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMDocumentType_selectNodes(IXMLDOMDocumentType* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_selectSingleNode(IXMLDOMDocumentType* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMDocumentType_selectSingleNode(IXMLDOMDocumentType* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_parsed(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMDocumentType_get_parsed(IXMLDOMDocumentType* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_namespaceURI(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_namespaceURI(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_prefix(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_prefix(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_baseName(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_baseName(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_transformNodeToObject(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMDocumentType_transformNodeToObject(IXMLDOMDocumentType* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMDocumentType methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_name(IXMLDOMDocumentType* This,BSTR *p) { +static inline HRESULT IXMLDOMDocumentType_get_name(IXMLDOMDocumentType* This,BSTR *p) { return This->lpVtbl->get_name(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_entities(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **entityMap) { +static inline HRESULT IXMLDOMDocumentType_get_entities(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **entityMap) { return This->lpVtbl->get_entities(This,entityMap); } -static __WIDL_INLINE HRESULT IXMLDOMDocumentType_get_notations(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **notationMap) { +static inline HRESULT IXMLDOMDocumentType_get_notations(IXMLDOMDocumentType* This,IXMLDOMNamedNodeMap **notationMap) { return This->lpVtbl->get_notations(This,notationMap); } #endif @@ -10041,142 +10033,142 @@ interface IXMLDOMNotation { #define IXMLDOMNotation_get_systemId(This,id) (This)->lpVtbl->get_systemId(This,id) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_QueryInterface(IXMLDOMNotation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMNotation_QueryInterface(IXMLDOMNotation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMNotation_AddRef(IXMLDOMNotation* This) { +static inline ULONG IXMLDOMNotation_AddRef(IXMLDOMNotation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMNotation_Release(IXMLDOMNotation* This) { +static inline ULONG IXMLDOMNotation_Release(IXMLDOMNotation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_GetTypeInfoCount(IXMLDOMNotation* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMNotation_GetTypeInfoCount(IXMLDOMNotation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_GetTypeInfo(IXMLDOMNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMNotation_GetTypeInfo(IXMLDOMNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_GetIDsOfNames(IXMLDOMNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMNotation_GetIDsOfNames(IXMLDOMNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_Invoke(IXMLDOMNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMNotation_Invoke(IXMLDOMNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeName(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_nodeName(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeValue(IXMLDOMNotation* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNotation_get_nodeValue(IXMLDOMNotation* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_nodeValue(IXMLDOMNotation* This,VARIANT var1) { +static inline HRESULT IXMLDOMNotation_put_nodeValue(IXMLDOMNotation* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeType(IXMLDOMNotation* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMNotation_get_nodeType(IXMLDOMNotation* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_parentNode(IXMLDOMNotation* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMNotation_get_parentNode(IXMLDOMNotation* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_childNodes(IXMLDOMNotation* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMNotation_get_childNodes(IXMLDOMNotation* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_firstChild(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_firstChild(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_lastChild(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_lastChild(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_previousSibling(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_previousSibling(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nextSibling(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_nextSibling(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_attributes(IXMLDOMNotation* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMNotation_get_attributes(IXMLDOMNotation* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_insertBefore(IXMLDOMNotation* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMNotation_insertBefore(IXMLDOMNotation* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_replaceChild(IXMLDOMNotation* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMNotation_replaceChild(IXMLDOMNotation* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_removeChild(IXMLDOMNotation* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMNotation_removeChild(IXMLDOMNotation* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_appendChild(IXMLDOMNotation* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMNotation_appendChild(IXMLDOMNotation* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_hasChildNodes(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNotation_hasChildNodes(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_ownerDocument(IXMLDOMNotation* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMNotation_get_ownerDocument(IXMLDOMNotation* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_cloneNode(IXMLDOMNotation* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNotation_cloneNode(IXMLDOMNotation* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeTypeString(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_nodeTypeString(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_text(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_text(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_text(IXMLDOMNotation* This,BSTR p) { +static inline HRESULT IXMLDOMNotation_put_text(IXMLDOMNotation* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_specified(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNotation_get_specified(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_definition(IXMLDOMNotation* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMNotation_get_definition(IXMLDOMNotation* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_nodeTypedValue(IXMLDOMNotation* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNotation_get_nodeTypedValue(IXMLDOMNotation* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_nodeTypedValue(IXMLDOMNotation* This,VARIANT var1) { +static inline HRESULT IXMLDOMNotation_put_nodeTypedValue(IXMLDOMNotation* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_dataType(IXMLDOMNotation* This,VARIANT *var1) { +static inline HRESULT IXMLDOMNotation_get_dataType(IXMLDOMNotation* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_put_dataType(IXMLDOMNotation* This,BSTR p) { +static inline HRESULT IXMLDOMNotation_put_dataType(IXMLDOMNotation* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_xml(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_xml(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_transformNode(IXMLDOMNotation* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMNotation_transformNode(IXMLDOMNotation* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_selectNodes(IXMLDOMNotation* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMNotation_selectNodes(IXMLDOMNotation* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_selectSingleNode(IXMLDOMNotation* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMNotation_selectSingleNode(IXMLDOMNotation* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_parsed(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMNotation_get_parsed(IXMLDOMNotation* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_namespaceURI(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_namespaceURI(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_prefix(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_prefix(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_baseName(IXMLDOMNotation* This,BSTR *p) { +static inline HRESULT IXMLDOMNotation_get_baseName(IXMLDOMNotation* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_transformNodeToObject(IXMLDOMNotation* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMNotation_transformNodeToObject(IXMLDOMNotation* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMNotation methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_publicId(IXMLDOMNotation* This,VARIANT *id) { +static inline HRESULT IXMLDOMNotation_get_publicId(IXMLDOMNotation* This,VARIANT *id) { return This->lpVtbl->get_publicId(This,id); } -static __WIDL_INLINE HRESULT IXMLDOMNotation_get_systemId(IXMLDOMNotation* This,VARIANT *id) { +static inline HRESULT IXMLDOMNotation_get_systemId(IXMLDOMNotation* This,VARIANT *id) { return This->lpVtbl->get_systemId(This,id); } #endif @@ -10487,145 +10479,145 @@ interface IXMLDOMEntity { #define IXMLDOMEntity_get_notationName(This,p) (This)->lpVtbl->get_notationName(This,p) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_QueryInterface(IXMLDOMEntity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMEntity_QueryInterface(IXMLDOMEntity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMEntity_AddRef(IXMLDOMEntity* This) { +static inline ULONG IXMLDOMEntity_AddRef(IXMLDOMEntity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMEntity_Release(IXMLDOMEntity* This) { +static inline ULONG IXMLDOMEntity_Release(IXMLDOMEntity* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_GetTypeInfoCount(IXMLDOMEntity* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMEntity_GetTypeInfoCount(IXMLDOMEntity* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_GetTypeInfo(IXMLDOMEntity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMEntity_GetTypeInfo(IXMLDOMEntity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_GetIDsOfNames(IXMLDOMEntity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMEntity_GetIDsOfNames(IXMLDOMEntity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_Invoke(IXMLDOMEntity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMEntity_Invoke(IXMLDOMEntity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeName(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_nodeName(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeValue(IXMLDOMEntity* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntity_get_nodeValue(IXMLDOMEntity* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_nodeValue(IXMLDOMEntity* This,VARIANT var1) { +static inline HRESULT IXMLDOMEntity_put_nodeValue(IXMLDOMEntity* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeType(IXMLDOMEntity* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMEntity_get_nodeType(IXMLDOMEntity* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_parentNode(IXMLDOMEntity* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMEntity_get_parentNode(IXMLDOMEntity* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_childNodes(IXMLDOMEntity* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMEntity_get_childNodes(IXMLDOMEntity* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_firstChild(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_firstChild(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_lastChild(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_lastChild(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_previousSibling(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_previousSibling(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nextSibling(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_nextSibling(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_attributes(IXMLDOMEntity* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMEntity_get_attributes(IXMLDOMEntity* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_insertBefore(IXMLDOMEntity* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMEntity_insertBefore(IXMLDOMEntity* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_replaceChild(IXMLDOMEntity* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMEntity_replaceChild(IXMLDOMEntity* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_removeChild(IXMLDOMEntity* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMEntity_removeChild(IXMLDOMEntity* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_appendChild(IXMLDOMEntity* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMEntity_appendChild(IXMLDOMEntity* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_hasChildNodes(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntity_hasChildNodes(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_ownerDocument(IXMLDOMEntity* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMEntity_get_ownerDocument(IXMLDOMEntity* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_cloneNode(IXMLDOMEntity* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMEntity_cloneNode(IXMLDOMEntity* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeTypeString(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_nodeTypeString(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_text(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_text(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_text(IXMLDOMEntity* This,BSTR p) { +static inline HRESULT IXMLDOMEntity_put_text(IXMLDOMEntity* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_specified(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntity_get_specified(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_definition(IXMLDOMEntity* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntity_get_definition(IXMLDOMEntity* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_nodeTypedValue(IXMLDOMEntity* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntity_get_nodeTypedValue(IXMLDOMEntity* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_nodeTypedValue(IXMLDOMEntity* This,VARIANT var1) { +static inline HRESULT IXMLDOMEntity_put_nodeTypedValue(IXMLDOMEntity* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_dataType(IXMLDOMEntity* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntity_get_dataType(IXMLDOMEntity* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_put_dataType(IXMLDOMEntity* This,BSTR p) { +static inline HRESULT IXMLDOMEntity_put_dataType(IXMLDOMEntity* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_xml(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_xml(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_transformNode(IXMLDOMEntity* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMEntity_transformNode(IXMLDOMEntity* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_selectNodes(IXMLDOMEntity* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMEntity_selectNodes(IXMLDOMEntity* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_selectSingleNode(IXMLDOMEntity* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMEntity_selectSingleNode(IXMLDOMEntity* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_parsed(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntity_get_parsed(IXMLDOMEntity* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_namespaceURI(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_namespaceURI(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_prefix(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_prefix(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_baseName(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_baseName(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_transformNodeToObject(IXMLDOMEntity* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMEntity_transformNodeToObject(IXMLDOMEntity* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXMLDOMEntity methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_publicId(IXMLDOMEntity* This,VARIANT *id1) { +static inline HRESULT IXMLDOMEntity_get_publicId(IXMLDOMEntity* This,VARIANT *id1) { return This->lpVtbl->get_publicId(This,id1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_systemId(IXMLDOMEntity* This,VARIANT *id1) { +static inline HRESULT IXMLDOMEntity_get_systemId(IXMLDOMEntity* This,VARIANT *id1) { return This->lpVtbl->get_systemId(This,id1); } -static __WIDL_INLINE HRESULT IXMLDOMEntity_get_notationName(IXMLDOMEntity* This,BSTR *p) { +static inline HRESULT IXMLDOMEntity_get_notationName(IXMLDOMEntity* This,BSTR *p) { return This->lpVtbl->get_notationName(This,p); } #endif @@ -10910,135 +10902,135 @@ interface IXMLDOMEntityReference { #define IXMLDOMEntityReference_transformNodeToObject(This,domNode,var1) (This)->lpVtbl->transformNodeToObject(This,domNode,var1) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_QueryInterface(IXMLDOMEntityReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMEntityReference_QueryInterface(IXMLDOMEntityReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMEntityReference_AddRef(IXMLDOMEntityReference* This) { +static inline ULONG IXMLDOMEntityReference_AddRef(IXMLDOMEntityReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMEntityReference_Release(IXMLDOMEntityReference* This) { +static inline ULONG IXMLDOMEntityReference_Release(IXMLDOMEntityReference* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_GetTypeInfoCount(IXMLDOMEntityReference* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMEntityReference_GetTypeInfoCount(IXMLDOMEntityReference* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_GetTypeInfo(IXMLDOMEntityReference* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMEntityReference_GetTypeInfo(IXMLDOMEntityReference* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_GetIDsOfNames(IXMLDOMEntityReference* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMEntityReference_GetIDsOfNames(IXMLDOMEntityReference* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_Invoke(IXMLDOMEntityReference* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMEntityReference_Invoke(IXMLDOMEntityReference* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeName(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_nodeName(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeValue(IXMLDOMEntityReference* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntityReference_get_nodeValue(IXMLDOMEntityReference* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_nodeValue(IXMLDOMEntityReference* This,VARIANT var1) { +static inline HRESULT IXMLDOMEntityReference_put_nodeValue(IXMLDOMEntityReference* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeType(IXMLDOMEntityReference* This,DOMNodeType *domNodeType) { +static inline HRESULT IXMLDOMEntityReference_get_nodeType(IXMLDOMEntityReference* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_parentNode(IXMLDOMEntityReference* This,IXMLDOMNode **parent) { +static inline HRESULT IXMLDOMEntityReference_get_parentNode(IXMLDOMEntityReference* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_childNodes(IXMLDOMEntityReference* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMEntityReference_get_childNodes(IXMLDOMEntityReference* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_firstChild(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_firstChild(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_lastChild(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_lastChild(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_previousSibling(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_previousSibling(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nextSibling(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_nextSibling(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_attributes(IXMLDOMEntityReference* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXMLDOMEntityReference_get_attributes(IXMLDOMEntityReference* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_insertBefore(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMEntityReference_insertBefore(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_replaceChild(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXMLDOMEntityReference_replaceChild(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_removeChild(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXMLDOMEntityReference_removeChild(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_appendChild(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXMLDOMEntityReference_appendChild(IXMLDOMEntityReference* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_hasChildNodes(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntityReference_hasChildNodes(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_ownerDocument(IXMLDOMEntityReference* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXMLDOMEntityReference_get_ownerDocument(IXMLDOMEntityReference* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_cloneNode(IXMLDOMEntityReference* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMEntityReference_cloneNode(IXMLDOMEntityReference* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeTypeString(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_nodeTypeString(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_text(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_text(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_text(IXMLDOMEntityReference* This,BSTR p) { +static inline HRESULT IXMLDOMEntityReference_put_text(IXMLDOMEntityReference* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_specified(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntityReference_get_specified(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_definition(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { +static inline HRESULT IXMLDOMEntityReference_get_definition(IXMLDOMEntityReference* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntityReference_get_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT var1) { +static inline HRESULT IXMLDOMEntityReference_put_nodeTypedValue(IXMLDOMEntityReference* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_dataType(IXMLDOMEntityReference* This,VARIANT *var1) { +static inline HRESULT IXMLDOMEntityReference_get_dataType(IXMLDOMEntityReference* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_put_dataType(IXMLDOMEntityReference* This,BSTR p) { +static inline HRESULT IXMLDOMEntityReference_put_dataType(IXMLDOMEntityReference* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_xml(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_xml(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_transformNode(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_transformNode(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_selectNodes(IXMLDOMEntityReference* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXMLDOMEntityReference_selectNodes(IXMLDOMEntityReference* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_selectSingleNode(IXMLDOMEntityReference* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXMLDOMEntityReference_selectSingleNode(IXMLDOMEntityReference* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_parsed(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMEntityReference_get_parsed(IXMLDOMEntityReference* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_namespaceURI(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_namespaceURI(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_prefix(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_prefix(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_get_baseName(IXMLDOMEntityReference* This,BSTR *p) { +static inline HRESULT IXMLDOMEntityReference_get_baseName(IXMLDOMEntityReference* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMEntityReference_transformNodeToObject(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXMLDOMEntityReference_transformNodeToObject(IXMLDOMEntityReference* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } #endif @@ -11144,30 +11136,30 @@ interface IXMLDOMImplementation { #define IXMLDOMImplementation_hasFeature(This,feature,version,pbool) (This)->lpVtbl->hasFeature(This,feature,version,pbool) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMImplementation_QueryInterface(IXMLDOMImplementation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMImplementation_QueryInterface(IXMLDOMImplementation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMImplementation_AddRef(IXMLDOMImplementation* This) { +static inline ULONG IXMLDOMImplementation_AddRef(IXMLDOMImplementation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMImplementation_Release(IXMLDOMImplementation* This) { +static inline ULONG IXMLDOMImplementation_Release(IXMLDOMImplementation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMImplementation_GetTypeInfoCount(IXMLDOMImplementation* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMImplementation_GetTypeInfoCount(IXMLDOMImplementation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMImplementation_GetTypeInfo(IXMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMImplementation_GetTypeInfo(IXMLDOMImplementation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMImplementation_GetIDsOfNames(IXMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMImplementation_GetIDsOfNames(IXMLDOMImplementation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMImplementation_Invoke(IXMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMImplementation_Invoke(IXMLDOMImplementation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMImplementation methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMImplementation_hasFeature(IXMLDOMImplementation* This,BSTR feature,BSTR version,VARIANT_BOOL *pbool) { +static inline HRESULT IXMLDOMImplementation_hasFeature(IXMLDOMImplementation* This,BSTR feature,BSTR version,VARIANT_BOOL *pbool) { return This->lpVtbl->hasFeature(This,feature,version,pbool); } #endif @@ -11558,163 +11550,163 @@ interface IXTLRuntime { #define IXTLRuntime_formatTime(This,var1,bstr,var2,pbstr) (This)->lpVtbl->formatTime(This,var1,bstr,var2,pbstr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXTLRuntime_QueryInterface(IXTLRuntime* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXTLRuntime_QueryInterface(IXTLRuntime* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXTLRuntime_AddRef(IXTLRuntime* This) { +static inline ULONG IXTLRuntime_AddRef(IXTLRuntime* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXTLRuntime_Release(IXTLRuntime* This) { +static inline ULONG IXTLRuntime_Release(IXTLRuntime* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXTLRuntime_GetTypeInfoCount(IXTLRuntime* This,UINT *pctinfo) { +static inline HRESULT IXTLRuntime_GetTypeInfoCount(IXTLRuntime* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXTLRuntime_GetTypeInfo(IXTLRuntime* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXTLRuntime_GetTypeInfo(IXTLRuntime* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXTLRuntime_GetIDsOfNames(IXTLRuntime* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXTLRuntime_GetIDsOfNames(IXTLRuntime* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXTLRuntime_Invoke(IXTLRuntime* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXTLRuntime_Invoke(IXTLRuntime* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMNode methods ***/ -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeName(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_nodeName(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_nodeName(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeValue(IXTLRuntime* This,VARIANT *var1) { +static inline HRESULT IXTLRuntime_get_nodeValue(IXTLRuntime* This,VARIANT *var1) { return This->lpVtbl->get_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_put_nodeValue(IXTLRuntime* This,VARIANT var1) { +static inline HRESULT IXTLRuntime_put_nodeValue(IXTLRuntime* This,VARIANT var1) { return This->lpVtbl->put_nodeValue(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeType(IXTLRuntime* This,DOMNodeType *domNodeType) { +static inline HRESULT IXTLRuntime_get_nodeType(IXTLRuntime* This,DOMNodeType *domNodeType) { return This->lpVtbl->get_nodeType(This,domNodeType); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_parentNode(IXTLRuntime* This,IXMLDOMNode **parent) { +static inline HRESULT IXTLRuntime_get_parentNode(IXTLRuntime* This,IXMLDOMNode **parent) { return This->lpVtbl->get_parentNode(This,parent); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_childNodes(IXTLRuntime* This,IXMLDOMNodeList **outList) { +static inline HRESULT IXTLRuntime_get_childNodes(IXTLRuntime* This,IXMLDOMNodeList **outList) { return This->lpVtbl->get_childNodes(This,outList); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_firstChild(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_firstChild(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_firstChild(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_lastChild(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_lastChild(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_lastChild(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_previousSibling(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_previousSibling(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_previousSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nextSibling(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_nextSibling(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_nextSibling(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_attributes(IXTLRuntime* This,IXMLDOMNamedNodeMap **attributeMap) { +static inline HRESULT IXTLRuntime_get_attributes(IXTLRuntime* This,IXMLDOMNamedNodeMap **attributeMap) { return This->lpVtbl->get_attributes(This,attributeMap); } -static __WIDL_INLINE HRESULT IXTLRuntime_insertBefore(IXTLRuntime* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { +static inline HRESULT IXTLRuntime_insertBefore(IXTLRuntime* This,IXMLDOMNode *newNode,VARIANT var1,IXMLDOMNode **outOldNode) { return This->lpVtbl->insertBefore(This,newNode,var1,outOldNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_replaceChild(IXTLRuntime* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { +static inline HRESULT IXTLRuntime_replaceChild(IXTLRuntime* This,IXMLDOMNode *newNode,IXMLDOMNode *oldNode,IXMLDOMNode **outOldNode) { return This->lpVtbl->replaceChild(This,newNode,oldNode,outOldNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_removeChild(IXTLRuntime* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { +static inline HRESULT IXTLRuntime_removeChild(IXTLRuntime* This,IXMLDOMNode *domNode,IXMLDOMNode **oldNode) { return This->lpVtbl->removeChild(This,domNode,oldNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_appendChild(IXTLRuntime* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { +static inline HRESULT IXTLRuntime_appendChild(IXTLRuntime* This,IXMLDOMNode *newNode,IXMLDOMNode **outNewNode) { return This->lpVtbl->appendChild(This,newNode,outNewNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_hasChildNodes(IXTLRuntime* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXTLRuntime_hasChildNodes(IXTLRuntime* This,VARIANT_BOOL *pbool) { return This->lpVtbl->hasChildNodes(This,pbool); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_ownerDocument(IXTLRuntime* This,IXMLDOMDocument **domDocument) { +static inline HRESULT IXTLRuntime_get_ownerDocument(IXTLRuntime* This,IXMLDOMDocument **domDocument) { return This->lpVtbl->get_ownerDocument(This,domDocument); } -static __WIDL_INLINE HRESULT IXTLRuntime_cloneNode(IXTLRuntime* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { +static inline HRESULT IXTLRuntime_cloneNode(IXTLRuntime* This,VARIANT_BOOL pbool,IXMLDOMNode **outNode) { return This->lpVtbl->cloneNode(This,pbool,outNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeTypeString(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_nodeTypeString(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_nodeTypeString(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_text(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_text(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_text(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_put_text(IXTLRuntime* This,BSTR p) { +static inline HRESULT IXTLRuntime_put_text(IXTLRuntime* This,BSTR p) { return This->lpVtbl->put_text(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_specified(IXTLRuntime* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXTLRuntime_get_specified(IXTLRuntime* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_specified(This,pbool); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_definition(IXTLRuntime* This,IXMLDOMNode **domNode) { +static inline HRESULT IXTLRuntime_get_definition(IXTLRuntime* This,IXMLDOMNode **domNode) { return This->lpVtbl->get_definition(This,domNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_nodeTypedValue(IXTLRuntime* This,VARIANT *var1) { +static inline HRESULT IXTLRuntime_get_nodeTypedValue(IXTLRuntime* This,VARIANT *var1) { return This->lpVtbl->get_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_put_nodeTypedValue(IXTLRuntime* This,VARIANT var1) { +static inline HRESULT IXTLRuntime_put_nodeTypedValue(IXTLRuntime* This,VARIANT var1) { return This->lpVtbl->put_nodeTypedValue(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_dataType(IXTLRuntime* This,VARIANT *var1) { +static inline HRESULT IXTLRuntime_get_dataType(IXTLRuntime* This,VARIANT *var1) { return This->lpVtbl->get_dataType(This,var1); } -static __WIDL_INLINE HRESULT IXTLRuntime_put_dataType(IXTLRuntime* This,BSTR p) { +static inline HRESULT IXTLRuntime_put_dataType(IXTLRuntime* This,BSTR p) { return This->lpVtbl->put_dataType(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_xml(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_xml(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_xml(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_transformNode(IXTLRuntime* This,IXMLDOMNode *domNode,BSTR *p) { +static inline HRESULT IXTLRuntime_transformNode(IXTLRuntime* This,IXMLDOMNode *domNode,BSTR *p) { return This->lpVtbl->transformNode(This,domNode,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_selectNodes(IXTLRuntime* This,BSTR p,IXMLDOMNodeList **outList) { +static inline HRESULT IXTLRuntime_selectNodes(IXTLRuntime* This,BSTR p,IXMLDOMNodeList **outList) { return This->lpVtbl->selectNodes(This,p,outList); } -static __WIDL_INLINE HRESULT IXTLRuntime_selectSingleNode(IXTLRuntime* This,BSTR p,IXMLDOMNode **outNode) { +static inline HRESULT IXTLRuntime_selectSingleNode(IXTLRuntime* This,BSTR p,IXMLDOMNode **outNode) { return This->lpVtbl->selectSingleNode(This,p,outNode); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_parsed(IXTLRuntime* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXTLRuntime_get_parsed(IXTLRuntime* This,VARIANT_BOOL *pbool) { return This->lpVtbl->get_parsed(This,pbool); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_namespaceURI(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_namespaceURI(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_namespaceURI(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_prefix(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_prefix(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_prefix(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_get_baseName(IXTLRuntime* This,BSTR *p) { +static inline HRESULT IXTLRuntime_get_baseName(IXTLRuntime* This,BSTR *p) { return This->lpVtbl->get_baseName(This,p); } -static __WIDL_INLINE HRESULT IXTLRuntime_transformNodeToObject(IXTLRuntime* This,IXMLDOMNode *domNode,VARIANT var1) { +static inline HRESULT IXTLRuntime_transformNodeToObject(IXTLRuntime* This,IXMLDOMNode *domNode,VARIANT var1) { return This->lpVtbl->transformNodeToObject(This,domNode,var1); } /*** IXTLRuntime methods ***/ -static __WIDL_INLINE HRESULT IXTLRuntime_uniqueID(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pID) { +static inline HRESULT IXTLRuntime_uniqueID(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pID) { return This->lpVtbl->uniqueID(This,pNode,pID); } -static __WIDL_INLINE HRESULT IXTLRuntime_depth(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pDepth) { +static inline HRESULT IXTLRuntime_depth(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pDepth) { return This->lpVtbl->depth(This,pNode,pDepth); } -static __WIDL_INLINE HRESULT IXTLRuntime_childNumber(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pNumber) { +static inline HRESULT IXTLRuntime_childNumber(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pNumber) { return This->lpVtbl->childNumber(This,pNode,pNumber); } -static __WIDL_INLINE HRESULT IXTLRuntime_ancestorChildNumber(IXTLRuntime* This,BSTR bstr,IXMLDOMNode *pNode,LONG *pNumber) { +static inline HRESULT IXTLRuntime_ancestorChildNumber(IXTLRuntime* This,BSTR bstr,IXMLDOMNode *pNode,LONG *pNumber) { return This->lpVtbl->ancestorChildNumber(This,bstr,pNode,pNumber); } -static __WIDL_INLINE HRESULT IXTLRuntime_absoluteChildNumber(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pNumber) { +static inline HRESULT IXTLRuntime_absoluteChildNumber(IXTLRuntime* This,IXMLDOMNode *pNode,LONG *pNumber) { return This->lpVtbl->absoluteChildNumber(This,pNode,pNumber); } -static __WIDL_INLINE HRESULT IXTLRuntime_formatIndex(IXTLRuntime* This,LONG lIndex,BSTR bstr,BSTR *pbstr) { +static inline HRESULT IXTLRuntime_formatIndex(IXTLRuntime* This,LONG lIndex,BSTR bstr,BSTR *pbstr) { return This->lpVtbl->formatIndex(This,lIndex,bstr,pbstr); } -static __WIDL_INLINE HRESULT IXTLRuntime_formatNumber(IXTLRuntime* This,double dblNumber,BSTR bstr,BSTR *pbstr) { +static inline HRESULT IXTLRuntime_formatNumber(IXTLRuntime* This,double dblNumber,BSTR bstr,BSTR *pbstr) { return This->lpVtbl->formatNumber(This,dblNumber,bstr,pbstr); } -static __WIDL_INLINE HRESULT IXTLRuntime_formatDate(IXTLRuntime* This,VARIANT var1,BSTR bstr,VARIANT var2,BSTR *pbstr) { +static inline HRESULT IXTLRuntime_formatDate(IXTLRuntime* This,VARIANT var1,BSTR bstr,VARIANT var2,BSTR *pbstr) { return This->lpVtbl->formatDate(This,var1,bstr,var2,pbstr); } -static __WIDL_INLINE HRESULT IXTLRuntime_formatTime(IXTLRuntime* This,VARIANT var1,BSTR bstr,VARIANT var2,BSTR *pbstr) { +static inline HRESULT IXTLRuntime_formatTime(IXTLRuntime* This,VARIANT var1,BSTR bstr,VARIANT var2,BSTR *pbstr) { return This->lpVtbl->formatTime(This,var1,bstr,var2,pbstr); } #endif @@ -11806,26 +11798,26 @@ interface XMLDOMDocumentEvents { #define XMLDOMDocumentEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_QueryInterface(XMLDOMDocumentEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT XMLDOMDocumentEvents_QueryInterface(XMLDOMDocumentEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG XMLDOMDocumentEvents_AddRef(XMLDOMDocumentEvents* This) { +static inline ULONG XMLDOMDocumentEvents_AddRef(XMLDOMDocumentEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG XMLDOMDocumentEvents_Release(XMLDOMDocumentEvents* This) { +static inline ULONG XMLDOMDocumentEvents_Release(XMLDOMDocumentEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_GetTypeInfoCount(XMLDOMDocumentEvents* This,UINT *pctinfo) { +static inline HRESULT XMLDOMDocumentEvents_GetTypeInfoCount(XMLDOMDocumentEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_GetTypeInfo(XMLDOMDocumentEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT XMLDOMDocumentEvents_GetTypeInfo(XMLDOMDocumentEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_GetIDsOfNames(XMLDOMDocumentEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT XMLDOMDocumentEvents_GetIDsOfNames(XMLDOMDocumentEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT XMLDOMDocumentEvents_Invoke(XMLDOMDocumentEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT XMLDOMDocumentEvents_Invoke(XMLDOMDocumentEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -12037,69 +12029,69 @@ interface IXSLProcessor { #define IXSLProcessor_get_stylesheet(This,node) (This)->lpVtbl->get_stylesheet(This,node) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXSLProcessor_QueryInterface(IXSLProcessor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXSLProcessor_QueryInterface(IXSLProcessor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXSLProcessor_AddRef(IXSLProcessor* This) { +static inline ULONG IXSLProcessor_AddRef(IXSLProcessor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXSLProcessor_Release(IXSLProcessor* This) { +static inline ULONG IXSLProcessor_Release(IXSLProcessor* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXSLProcessor_GetTypeInfoCount(IXSLProcessor* This,UINT *pctinfo) { +static inline HRESULT IXSLProcessor_GetTypeInfoCount(IXSLProcessor* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXSLProcessor_GetTypeInfo(IXSLProcessor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXSLProcessor_GetTypeInfo(IXSLProcessor* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXSLProcessor_GetIDsOfNames(IXSLProcessor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXSLProcessor_GetIDsOfNames(IXSLProcessor* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXSLProcessor_Invoke(IXSLProcessor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXSLProcessor_Invoke(IXSLProcessor* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXSLProcessor methods ***/ -static __WIDL_INLINE HRESULT IXSLProcessor_put_input(IXSLProcessor* This,VARIANT var) { +static inline HRESULT IXSLProcessor_put_input(IXSLProcessor* This,VARIANT var) { return This->lpVtbl->put_input(This,var); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_input(IXSLProcessor* This,VARIANT *var) { +static inline HRESULT IXSLProcessor_get_input(IXSLProcessor* This,VARIANT *var) { return This->lpVtbl->get_input(This,var); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_ownerTemplate(IXSLProcessor* This,IXSLTemplate **ppTemplate) { +static inline HRESULT IXSLProcessor_get_ownerTemplate(IXSLProcessor* This,IXSLTemplate **ppTemplate) { return This->lpVtbl->get_ownerTemplate(This,ppTemplate); } -static __WIDL_INLINE HRESULT IXSLProcessor_setStartMode(IXSLProcessor* This,BSTR p,BSTR uri) { +static inline HRESULT IXSLProcessor_setStartMode(IXSLProcessor* This,BSTR p,BSTR uri) { return This->lpVtbl->setStartMode(This,p,uri); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_startMode(IXSLProcessor* This,BSTR *p) { +static inline HRESULT IXSLProcessor_get_startMode(IXSLProcessor* This,BSTR *p) { return This->lpVtbl->get_startMode(This,p); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_startModeURI(IXSLProcessor* This,BSTR *uri) { +static inline HRESULT IXSLProcessor_get_startModeURI(IXSLProcessor* This,BSTR *uri) { return This->lpVtbl->get_startModeURI(This,uri); } -static __WIDL_INLINE HRESULT IXSLProcessor_put_output(IXSLProcessor* This,VARIANT var) { +static inline HRESULT IXSLProcessor_put_output(IXSLProcessor* This,VARIANT var) { return This->lpVtbl->put_output(This,var); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_output(IXSLProcessor* This,VARIANT *var) { +static inline HRESULT IXSLProcessor_get_output(IXSLProcessor* This,VARIANT *var) { return This->lpVtbl->get_output(This,var); } -static __WIDL_INLINE HRESULT IXSLProcessor_transform(IXSLProcessor* This,VARIANT_BOOL *pbool) { +static inline HRESULT IXSLProcessor_transform(IXSLProcessor* This,VARIANT_BOOL *pbool) { return This->lpVtbl->transform(This,pbool); } -static __WIDL_INLINE HRESULT IXSLProcessor_reset(IXSLProcessor* This) { +static inline HRESULT IXSLProcessor_reset(IXSLProcessor* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_readyState(IXSLProcessor* This,LONG *pstate) { +static inline HRESULT IXSLProcessor_get_readyState(IXSLProcessor* This,LONG *pstate) { return This->lpVtbl->get_readyState(This,pstate); } -static __WIDL_INLINE HRESULT IXSLProcessor_addParameter(IXSLProcessor* This,BSTR p,VARIANT var,BSTR uri) { +static inline HRESULT IXSLProcessor_addParameter(IXSLProcessor* This,BSTR p,VARIANT var,BSTR uri) { return This->lpVtbl->addParameter(This,p,var,uri); } -static __WIDL_INLINE HRESULT IXSLProcessor_addObject(IXSLProcessor* This,IDispatch *obj,BSTR uri) { +static inline HRESULT IXSLProcessor_addObject(IXSLProcessor* This,IDispatch *obj,BSTR uri) { return This->lpVtbl->addObject(This,obj,uri); } -static __WIDL_INLINE HRESULT IXSLProcessor_get_stylesheet(IXSLProcessor* This,IXMLDOMNode **node) { +static inline HRESULT IXSLProcessor_get_stylesheet(IXSLProcessor* This,IXMLDOMNode **node) { return This->lpVtbl->get_stylesheet(This,node); } #endif @@ -12217,36 +12209,36 @@ interface IXSLTemplate { #define IXSLTemplate_createProcessor(This,ppProcessor) (This)->lpVtbl->createProcessor(This,ppProcessor) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXSLTemplate_QueryInterface(IXSLTemplate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXSLTemplate_QueryInterface(IXSLTemplate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXSLTemplate_AddRef(IXSLTemplate* This) { +static inline ULONG IXSLTemplate_AddRef(IXSLTemplate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXSLTemplate_Release(IXSLTemplate* This) { +static inline ULONG IXSLTemplate_Release(IXSLTemplate* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXSLTemplate_GetTypeInfoCount(IXSLTemplate* This,UINT *pctinfo) { +static inline HRESULT IXSLTemplate_GetTypeInfoCount(IXSLTemplate* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXSLTemplate_GetTypeInfo(IXSLTemplate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXSLTemplate_GetTypeInfo(IXSLTemplate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXSLTemplate_GetIDsOfNames(IXSLTemplate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXSLTemplate_GetIDsOfNames(IXSLTemplate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXSLTemplate_Invoke(IXSLTemplate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXSLTemplate_Invoke(IXSLTemplate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXSLTemplate methods ***/ -static __WIDL_INLINE HRESULT IXSLTemplate_putref_stylesheet(IXSLTemplate* This,IXMLDOMNode *node) { +static inline HRESULT IXSLTemplate_putref_stylesheet(IXSLTemplate* This,IXMLDOMNode *node) { return This->lpVtbl->putref_stylesheet(This,node); } -static __WIDL_INLINE HRESULT IXSLTemplate_get_stylesheet(IXSLTemplate* This,IXMLDOMNode **node) { +static inline HRESULT IXSLTemplate_get_stylesheet(IXSLTemplate* This,IXMLDOMNode **node) { return This->lpVtbl->get_stylesheet(This,node); } -static __WIDL_INLINE HRESULT IXSLTemplate_createProcessor(IXSLTemplate* This,IXSLProcessor **ppProcessor) { +static inline HRESULT IXSLTemplate_createProcessor(IXSLTemplate* This,IXSLProcessor **ppProcessor) { return This->lpVtbl->createProcessor(This,ppProcessor); } #endif @@ -12463,69 +12455,69 @@ interface IXMLHTTPRequest { #define IXMLHTTPRequest_put_onreadystatechange(This,pReadyStateSink) (This)->lpVtbl->put_onreadystatechange(This,pReadyStateSink) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest_QueryInterface(IXMLHTTPRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLHTTPRequest_QueryInterface(IXMLHTTPRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLHTTPRequest_AddRef(IXMLHTTPRequest* This) { +static inline ULONG IXMLHTTPRequest_AddRef(IXMLHTTPRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLHTTPRequest_Release(IXMLHTTPRequest* This) { +static inline ULONG IXMLHTTPRequest_Release(IXMLHTTPRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest_GetTypeInfoCount(IXMLHTTPRequest* This,UINT *pctinfo) { +static inline HRESULT IXMLHTTPRequest_GetTypeInfoCount(IXMLHTTPRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_GetTypeInfo(IXMLHTTPRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLHTTPRequest_GetTypeInfo(IXMLHTTPRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_GetIDsOfNames(IXMLHTTPRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLHTTPRequest_GetIDsOfNames(IXMLHTTPRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_Invoke(IXMLHTTPRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLHTTPRequest_Invoke(IXMLHTTPRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest_open(IXMLHTTPRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { +static inline HRESULT IXMLHTTPRequest_open(IXMLHTTPRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { return This->lpVtbl->open(This,bstrMethod,bstrUrl,varAsync,username,password); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_setRequestHeader(IXMLHTTPRequest* This,BSTR bstrHeader,BSTR bstrValue) { +static inline HRESULT IXMLHTTPRequest_setRequestHeader(IXMLHTTPRequest* This,BSTR bstrHeader,BSTR bstrValue) { return This->lpVtbl->setRequestHeader(This,bstrHeader,bstrValue); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_getResponseHeader(IXMLHTTPRequest* This,BSTR bstrHeader,BSTR *value) { +static inline HRESULT IXMLHTTPRequest_getResponseHeader(IXMLHTTPRequest* This,BSTR bstrHeader,BSTR *value) { return This->lpVtbl->getResponseHeader(This,bstrHeader,value); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_getAllResponseHeaders(IXMLHTTPRequest* This,BSTR *pbstrHeaders) { +static inline HRESULT IXMLHTTPRequest_getAllResponseHeaders(IXMLHTTPRequest* This,BSTR *pbstrHeaders) { return This->lpVtbl->getAllResponseHeaders(This,pbstrHeaders); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_send(IXMLHTTPRequest* This,VARIANT body) { +static inline HRESULT IXMLHTTPRequest_send(IXMLHTTPRequest* This,VARIANT body) { return This->lpVtbl->send(This,body); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_abort(IXMLHTTPRequest* This) { +static inline HRESULT IXMLHTTPRequest_abort(IXMLHTTPRequest* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_status(IXMLHTTPRequest* This,LONG *pStatus) { +static inline HRESULT IXMLHTTPRequest_get_status(IXMLHTTPRequest* This,LONG *pStatus) { return This->lpVtbl->get_status(This,pStatus); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_statusText(IXMLHTTPRequest* This,BSTR *pStatus) { +static inline HRESULT IXMLHTTPRequest_get_statusText(IXMLHTTPRequest* This,BSTR *pStatus) { return This->lpVtbl->get_statusText(This,pStatus); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_responseXML(IXMLHTTPRequest* This,IDispatch **pBody) { +static inline HRESULT IXMLHTTPRequest_get_responseXML(IXMLHTTPRequest* This,IDispatch **pBody) { return This->lpVtbl->get_responseXML(This,pBody); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_responseText(IXMLHTTPRequest* This,BSTR *pBody) { +static inline HRESULT IXMLHTTPRequest_get_responseText(IXMLHTTPRequest* This,BSTR *pBody) { return This->lpVtbl->get_responseText(This,pBody); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_responseBody(IXMLHTTPRequest* This,VARIANT *pBody) { +static inline HRESULT IXMLHTTPRequest_get_responseBody(IXMLHTTPRequest* This,VARIANT *pBody) { return This->lpVtbl->get_responseBody(This,pBody); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_responseStream(IXMLHTTPRequest* This,VARIANT *pBody) { +static inline HRESULT IXMLHTTPRequest_get_responseStream(IXMLHTTPRequest* This,VARIANT *pBody) { return This->lpVtbl->get_responseStream(This,pBody); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_get_readyState(IXMLHTTPRequest* This,LONG *pState) { +static inline HRESULT IXMLHTTPRequest_get_readyState(IXMLHTTPRequest* This,LONG *pState) { return This->lpVtbl->get_readyState(This,pState); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest_put_onreadystatechange(IXMLHTTPRequest* This,IDispatch *pReadyStateSink) { +static inline HRESULT IXMLHTTPRequest_put_onreadystatechange(IXMLHTTPRequest* This,IDispatch *pReadyStateSink) { return This->lpVtbl->put_onreadystatechange(This,pReadyStateSink); } #endif @@ -12754,82 +12746,82 @@ interface IServerXMLHTTPRequest { #define IServerXMLHTTPRequest_setOption(This,option,value) (This)->lpVtbl->setOption(This,option,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_QueryInterface(IServerXMLHTTPRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IServerXMLHTTPRequest_QueryInterface(IServerXMLHTTPRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IServerXMLHTTPRequest_AddRef(IServerXMLHTTPRequest* This) { +static inline ULONG IServerXMLHTTPRequest_AddRef(IServerXMLHTTPRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IServerXMLHTTPRequest_Release(IServerXMLHTTPRequest* This) { +static inline ULONG IServerXMLHTTPRequest_Release(IServerXMLHTTPRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_GetTypeInfoCount(IServerXMLHTTPRequest* This,UINT *pctinfo) { +static inline HRESULT IServerXMLHTTPRequest_GetTypeInfoCount(IServerXMLHTTPRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_GetTypeInfo(IServerXMLHTTPRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IServerXMLHTTPRequest_GetTypeInfo(IServerXMLHTTPRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_GetIDsOfNames(IServerXMLHTTPRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IServerXMLHTTPRequest_GetIDsOfNames(IServerXMLHTTPRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_Invoke(IServerXMLHTTPRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IServerXMLHTTPRequest_Invoke(IServerXMLHTTPRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_open(IServerXMLHTTPRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { +static inline HRESULT IServerXMLHTTPRequest_open(IServerXMLHTTPRequest* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { return This->lpVtbl->open(This,bstrMethod,bstrUrl,varAsync,username,password); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_setRequestHeader(IServerXMLHTTPRequest* This,BSTR bstrHeader,BSTR bstrValue) { +static inline HRESULT IServerXMLHTTPRequest_setRequestHeader(IServerXMLHTTPRequest* This,BSTR bstrHeader,BSTR bstrValue) { return This->lpVtbl->setRequestHeader(This,bstrHeader,bstrValue); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_getResponseHeader(IServerXMLHTTPRequest* This,BSTR bstrHeader,BSTR *value) { +static inline HRESULT IServerXMLHTTPRequest_getResponseHeader(IServerXMLHTTPRequest* This,BSTR bstrHeader,BSTR *value) { return This->lpVtbl->getResponseHeader(This,bstrHeader,value); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_getAllResponseHeaders(IServerXMLHTTPRequest* This,BSTR *pbstrHeaders) { +static inline HRESULT IServerXMLHTTPRequest_getAllResponseHeaders(IServerXMLHTTPRequest* This,BSTR *pbstrHeaders) { return This->lpVtbl->getAllResponseHeaders(This,pbstrHeaders); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_send(IServerXMLHTTPRequest* This,VARIANT body) { +static inline HRESULT IServerXMLHTTPRequest_send(IServerXMLHTTPRequest* This,VARIANT body) { return This->lpVtbl->send(This,body); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_abort(IServerXMLHTTPRequest* This) { +static inline HRESULT IServerXMLHTTPRequest_abort(IServerXMLHTTPRequest* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_status(IServerXMLHTTPRequest* This,LONG *pStatus) { +static inline HRESULT IServerXMLHTTPRequest_get_status(IServerXMLHTTPRequest* This,LONG *pStatus) { return This->lpVtbl->get_status(This,pStatus); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_statusText(IServerXMLHTTPRequest* This,BSTR *pStatus) { +static inline HRESULT IServerXMLHTTPRequest_get_statusText(IServerXMLHTTPRequest* This,BSTR *pStatus) { return This->lpVtbl->get_statusText(This,pStatus); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_responseXML(IServerXMLHTTPRequest* This,IDispatch **pBody) { +static inline HRESULT IServerXMLHTTPRequest_get_responseXML(IServerXMLHTTPRequest* This,IDispatch **pBody) { return This->lpVtbl->get_responseXML(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_responseText(IServerXMLHTTPRequest* This,BSTR *pBody) { +static inline HRESULT IServerXMLHTTPRequest_get_responseText(IServerXMLHTTPRequest* This,BSTR *pBody) { return This->lpVtbl->get_responseText(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_responseBody(IServerXMLHTTPRequest* This,VARIANT *pBody) { +static inline HRESULT IServerXMLHTTPRequest_get_responseBody(IServerXMLHTTPRequest* This,VARIANT *pBody) { return This->lpVtbl->get_responseBody(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_responseStream(IServerXMLHTTPRequest* This,VARIANT *pBody) { +static inline HRESULT IServerXMLHTTPRequest_get_responseStream(IServerXMLHTTPRequest* This,VARIANT *pBody) { return This->lpVtbl->get_responseStream(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_get_readyState(IServerXMLHTTPRequest* This,LONG *pState) { +static inline HRESULT IServerXMLHTTPRequest_get_readyState(IServerXMLHTTPRequest* This,LONG *pState) { return This->lpVtbl->get_readyState(This,pState); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_put_onreadystatechange(IServerXMLHTTPRequest* This,IDispatch *pReadyStateSink) { +static inline HRESULT IServerXMLHTTPRequest_put_onreadystatechange(IServerXMLHTTPRequest* This,IDispatch *pReadyStateSink) { return This->lpVtbl->put_onreadystatechange(This,pReadyStateSink); } /*** IServerXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_setTimeouts(IServerXMLHTTPRequest* This,LONG resolveTimeout,LONG connectTimeout,LONG sendTimeout,LONG receiveTimeout) { +static inline HRESULT IServerXMLHTTPRequest_setTimeouts(IServerXMLHTTPRequest* This,LONG resolveTimeout,LONG connectTimeout,LONG sendTimeout,LONG receiveTimeout) { return This->lpVtbl->setTimeouts(This,resolveTimeout,connectTimeout,sendTimeout,receiveTimeout); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_waitForResponse(IServerXMLHTTPRequest* This,VARIANT timeoutInSeconds,VARIANT_BOOL *isSuccessful) { +static inline HRESULT IServerXMLHTTPRequest_waitForResponse(IServerXMLHTTPRequest* This,VARIANT timeoutInSeconds,VARIANT_BOOL *isSuccessful) { return This->lpVtbl->waitForResponse(This,timeoutInSeconds,isSuccessful); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_getOption(IServerXMLHTTPRequest* This,SERVERXMLHTTP_OPTION option,VARIANT *value) { +static inline HRESULT IServerXMLHTTPRequest_getOption(IServerXMLHTTPRequest* This,SERVERXMLHTTP_OPTION option,VARIANT *value) { return This->lpVtbl->getOption(This,option,value); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest_setOption(IServerXMLHTTPRequest* This,SERVERXMLHTTP_OPTION option,VARIANT value) { +static inline HRESULT IServerXMLHTTPRequest_setOption(IServerXMLHTTPRequest* This,SERVERXMLHTTP_OPTION option,VARIANT value) { return This->lpVtbl->setOption(This,option,value); } #endif @@ -12997,44 +12989,44 @@ interface IXMLHTTPRequest2 { #define IXMLHTTPRequest2_GetResponseHeader(This,header,value) (This)->lpVtbl->GetResponseHeader(This,header,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_QueryInterface(IXMLHTTPRequest2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLHTTPRequest2_QueryInterface(IXMLHTTPRequest2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLHTTPRequest2_AddRef(IXMLHTTPRequest2* This) { +static inline ULONG IXMLHTTPRequest2_AddRef(IXMLHTTPRequest2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLHTTPRequest2_Release(IXMLHTTPRequest2* This) { +static inline ULONG IXMLHTTPRequest2_Release(IXMLHTTPRequest2* This) { return This->lpVtbl->Release(This); } /*** IXMLHTTPRequest2 methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_Open(IXMLHTTPRequest2* This,const WCHAR *method,const WCHAR *url,IXMLHTTPRequest2Callback *callback,const WCHAR *username,const WCHAR *password,const WCHAR *proxyuser,const WCHAR *proxypassword) { +static inline HRESULT IXMLHTTPRequest2_Open(IXMLHTTPRequest2* This,const WCHAR *method,const WCHAR *url,IXMLHTTPRequest2Callback *callback,const WCHAR *username,const WCHAR *password,const WCHAR *proxyuser,const WCHAR *proxypassword) { return This->lpVtbl->Open(This,method,url,callback,username,password,proxyuser,proxypassword); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_Send(IXMLHTTPRequest2* This,ISequentialStream *body,ULONGLONG length) { +static inline HRESULT IXMLHTTPRequest2_Send(IXMLHTTPRequest2* This,ISequentialStream *body,ULONGLONG length) { return This->lpVtbl->Send(This,body,length); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_Abort(IXMLHTTPRequest2* This) { +static inline HRESULT IXMLHTTPRequest2_Abort(IXMLHTTPRequest2* This) { return This->lpVtbl->Abort(This); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_SetCookie(IXMLHTTPRequest2* This,const XHR_COOKIE *cookie,DWORD *state) { +static inline HRESULT IXMLHTTPRequest2_SetCookie(IXMLHTTPRequest2* This,const XHR_COOKIE *cookie,DWORD *state) { return This->lpVtbl->SetCookie(This,cookie,state); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_SetCustomResponseStream(IXMLHTTPRequest2* This,ISequentialStream *stream) { +static inline HRESULT IXMLHTTPRequest2_SetCustomResponseStream(IXMLHTTPRequest2* This,ISequentialStream *stream) { return This->lpVtbl->SetCustomResponseStream(This,stream); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_SetProperty(IXMLHTTPRequest2* This,XHR_PROPERTY property,ULONGLONG value) { +static inline HRESULT IXMLHTTPRequest2_SetProperty(IXMLHTTPRequest2* This,XHR_PROPERTY property,ULONGLONG value) { return This->lpVtbl->SetProperty(This,property,value); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_SetRequestHeader(IXMLHTTPRequest2* This,const WCHAR *header,const WCHAR *value) { +static inline HRESULT IXMLHTTPRequest2_SetRequestHeader(IXMLHTTPRequest2* This,const WCHAR *header,const WCHAR *value) { return This->lpVtbl->SetRequestHeader(This,header,value); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_GetAllResponseHeaders(IXMLHTTPRequest2* This,WCHAR **headers) { +static inline HRESULT IXMLHTTPRequest2_GetAllResponseHeaders(IXMLHTTPRequest2* This,WCHAR **headers) { return This->lpVtbl->GetAllResponseHeaders(This,headers); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_GetCookie(IXMLHTTPRequest2* This,const WCHAR *url,const WCHAR *name,DWORD flags,ULONG *cookies_cnt,XHR_COOKIE **cookies) { +static inline HRESULT IXMLHTTPRequest2_GetCookie(IXMLHTTPRequest2* This,const WCHAR *url,const WCHAR *name,DWORD flags,ULONG *cookies_cnt,XHR_COOKIE **cookies) { return This->lpVtbl->GetCookie(This,url,name,flags,cookies_cnt,cookies); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2_GetResponseHeader(IXMLHTTPRequest2* This,const WCHAR *header,WCHAR **value) { +static inline HRESULT IXMLHTTPRequest2_GetResponseHeader(IXMLHTTPRequest2* This,const WCHAR *header,WCHAR **value) { return This->lpVtbl->GetResponseHeader(This,header,value); } #endif @@ -13171,48 +13163,48 @@ interface IXMLHTTPRequest3 { #define IXMLHTTPRequest3_SetClientCertificate(This,count,hashes,pin) (This)->lpVtbl->SetClientCertificate(This,count,hashes,pin) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_QueryInterface(IXMLHTTPRequest3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLHTTPRequest3_QueryInterface(IXMLHTTPRequest3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLHTTPRequest3_AddRef(IXMLHTTPRequest3* This) { +static inline ULONG IXMLHTTPRequest3_AddRef(IXMLHTTPRequest3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLHTTPRequest3_Release(IXMLHTTPRequest3* This) { +static inline ULONG IXMLHTTPRequest3_Release(IXMLHTTPRequest3* This) { return This->lpVtbl->Release(This); } /*** IXMLHTTPRequest2 methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_Open(IXMLHTTPRequest3* This,const WCHAR *method,const WCHAR *url,IXMLHTTPRequest2Callback *callback,const WCHAR *username,const WCHAR *password,const WCHAR *proxyuser,const WCHAR *proxypassword) { +static inline HRESULT IXMLHTTPRequest3_Open(IXMLHTTPRequest3* This,const WCHAR *method,const WCHAR *url,IXMLHTTPRequest2Callback *callback,const WCHAR *username,const WCHAR *password,const WCHAR *proxyuser,const WCHAR *proxypassword) { return This->lpVtbl->Open(This,method,url,callback,username,password,proxyuser,proxypassword); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_Send(IXMLHTTPRequest3* This,ISequentialStream *body,ULONGLONG length) { +static inline HRESULT IXMLHTTPRequest3_Send(IXMLHTTPRequest3* This,ISequentialStream *body,ULONGLONG length) { return This->lpVtbl->Send(This,body,length); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_Abort(IXMLHTTPRequest3* This) { +static inline HRESULT IXMLHTTPRequest3_Abort(IXMLHTTPRequest3* This) { return This->lpVtbl->Abort(This); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_SetCookie(IXMLHTTPRequest3* This,const XHR_COOKIE *cookie,DWORD *state) { +static inline HRESULT IXMLHTTPRequest3_SetCookie(IXMLHTTPRequest3* This,const XHR_COOKIE *cookie,DWORD *state) { return This->lpVtbl->SetCookie(This,cookie,state); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_SetCustomResponseStream(IXMLHTTPRequest3* This,ISequentialStream *stream) { +static inline HRESULT IXMLHTTPRequest3_SetCustomResponseStream(IXMLHTTPRequest3* This,ISequentialStream *stream) { return This->lpVtbl->SetCustomResponseStream(This,stream); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_SetProperty(IXMLHTTPRequest3* This,XHR_PROPERTY property,ULONGLONG value) { +static inline HRESULT IXMLHTTPRequest3_SetProperty(IXMLHTTPRequest3* This,XHR_PROPERTY property,ULONGLONG value) { return This->lpVtbl->SetProperty(This,property,value); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_SetRequestHeader(IXMLHTTPRequest3* This,const WCHAR *header,const WCHAR *value) { +static inline HRESULT IXMLHTTPRequest3_SetRequestHeader(IXMLHTTPRequest3* This,const WCHAR *header,const WCHAR *value) { return This->lpVtbl->SetRequestHeader(This,header,value); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_GetAllResponseHeaders(IXMLHTTPRequest3* This,WCHAR **headers) { +static inline HRESULT IXMLHTTPRequest3_GetAllResponseHeaders(IXMLHTTPRequest3* This,WCHAR **headers) { return This->lpVtbl->GetAllResponseHeaders(This,headers); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_GetCookie(IXMLHTTPRequest3* This,const WCHAR *url,const WCHAR *name,DWORD flags,ULONG *cookies_cnt,XHR_COOKIE **cookies) { +static inline HRESULT IXMLHTTPRequest3_GetCookie(IXMLHTTPRequest3* This,const WCHAR *url,const WCHAR *name,DWORD flags,ULONG *cookies_cnt,XHR_COOKIE **cookies) { return This->lpVtbl->GetCookie(This,url,name,flags,cookies_cnt,cookies); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_GetResponseHeader(IXMLHTTPRequest3* This,const WCHAR *header,WCHAR **value) { +static inline HRESULT IXMLHTTPRequest3_GetResponseHeader(IXMLHTTPRequest3* This,const WCHAR *header,WCHAR **value) { return This->lpVtbl->GetResponseHeader(This,header,value); } /*** IXMLHTTPRequest3 methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest3_SetClientCertificate(IXMLHTTPRequest3* This,DWORD count,const BYTE *hashes,const WCHAR *pin) { +static inline HRESULT IXMLHTTPRequest3_SetClientCertificate(IXMLHTTPRequest3* This,DWORD count,const BYTE *hashes,const WCHAR *pin) { return This->lpVtbl->SetClientCertificate(This,count,hashes,pin); } #endif @@ -13323,29 +13315,29 @@ interface IXMLHTTPRequest2Callback { #define IXMLHTTPRequest2Callback_OnError(This,xhr,error) (This)->lpVtbl->OnError(This,xhr,error) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest2Callback_QueryInterface(IXMLHTTPRequest2Callback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLHTTPRequest2Callback_QueryInterface(IXMLHTTPRequest2Callback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLHTTPRequest2Callback_AddRef(IXMLHTTPRequest2Callback* This) { +static inline ULONG IXMLHTTPRequest2Callback_AddRef(IXMLHTTPRequest2Callback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLHTTPRequest2Callback_Release(IXMLHTTPRequest2Callback* This) { +static inline ULONG IXMLHTTPRequest2Callback_Release(IXMLHTTPRequest2Callback* This) { return This->lpVtbl->Release(This); } /*** IXMLHTTPRequest2Callback methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest2Callback_OnRedirect(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,const WCHAR *url) { +static inline HRESULT IXMLHTTPRequest2Callback_OnRedirect(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,const WCHAR *url) { return This->lpVtbl->OnRedirect(This,xhr,url); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2Callback_OnHeadersAvailable(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,DWORD status,const WCHAR *msg) { +static inline HRESULT IXMLHTTPRequest2Callback_OnHeadersAvailable(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,DWORD status,const WCHAR *msg) { return This->lpVtbl->OnHeadersAvailable(This,xhr,status,msg); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2Callback_OnDataAvailable(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,ISequentialStream *stream) { +static inline HRESULT IXMLHTTPRequest2Callback_OnDataAvailable(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,ISequentialStream *stream) { return This->lpVtbl->OnDataAvailable(This,xhr,stream); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2Callback_OnResponseReceived(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,ISequentialStream *stream) { +static inline HRESULT IXMLHTTPRequest2Callback_OnResponseReceived(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,ISequentialStream *stream) { return This->lpVtbl->OnResponseReceived(This,xhr,stream); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest2Callback_OnError(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,HRESULT error) { +static inline HRESULT IXMLHTTPRequest2Callback_OnError(IXMLHTTPRequest2Callback* This,IXMLHTTPRequest2 *xhr,HRESULT error) { return This->lpVtbl->OnError(This,xhr,error); } #endif @@ -13463,36 +13455,36 @@ interface IXMLHTTPRequest3Callback { #define IXMLHTTPRequest3Callback_OnClientCertificateRequested(This,xhr,count,list) (This)->lpVtbl->OnClientCertificateRequested(This,xhr,count,list) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest3Callback_QueryInterface(IXMLHTTPRequest3Callback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLHTTPRequest3Callback_QueryInterface(IXMLHTTPRequest3Callback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLHTTPRequest3Callback_AddRef(IXMLHTTPRequest3Callback* This) { +static inline ULONG IXMLHTTPRequest3Callback_AddRef(IXMLHTTPRequest3Callback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLHTTPRequest3Callback_Release(IXMLHTTPRequest3Callback* This) { +static inline ULONG IXMLHTTPRequest3Callback_Release(IXMLHTTPRequest3Callback* This) { return This->lpVtbl->Release(This); } /*** IXMLHTTPRequest2Callback methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest3Callback_OnRedirect(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,const WCHAR *url) { +static inline HRESULT IXMLHTTPRequest3Callback_OnRedirect(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,const WCHAR *url) { return This->lpVtbl->OnRedirect(This,xhr,url); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3Callback_OnHeadersAvailable(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,DWORD status,const WCHAR *msg) { +static inline HRESULT IXMLHTTPRequest3Callback_OnHeadersAvailable(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,DWORD status,const WCHAR *msg) { return This->lpVtbl->OnHeadersAvailable(This,xhr,status,msg); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3Callback_OnDataAvailable(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,ISequentialStream *stream) { +static inline HRESULT IXMLHTTPRequest3Callback_OnDataAvailable(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,ISequentialStream *stream) { return This->lpVtbl->OnDataAvailable(This,xhr,stream); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3Callback_OnResponseReceived(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,ISequentialStream *stream) { +static inline HRESULT IXMLHTTPRequest3Callback_OnResponseReceived(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,ISequentialStream *stream) { return This->lpVtbl->OnResponseReceived(This,xhr,stream); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3Callback_OnError(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,HRESULT error) { +static inline HRESULT IXMLHTTPRequest3Callback_OnError(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest2 *xhr,HRESULT error) { return This->lpVtbl->OnError(This,xhr,error); } /*** IXMLHTTPRequest3Callback methods ***/ -static __WIDL_INLINE HRESULT IXMLHTTPRequest3Callback_OnServerCertificateReceived(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest3 *xhr,DWORD errors,DWORD count,const XHR_CERT *certificates) { +static inline HRESULT IXMLHTTPRequest3Callback_OnServerCertificateReceived(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest3 *xhr,DWORD errors,DWORD count,const XHR_CERT *certificates) { return This->lpVtbl->OnServerCertificateReceived(This,xhr,errors,count,certificates); } -static __WIDL_INLINE HRESULT IXMLHTTPRequest3Callback_OnClientCertificateRequested(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest3 *xhr,DWORD count,const WCHAR **list) { +static inline HRESULT IXMLHTTPRequest3Callback_OnClientCertificateRequested(IXMLHTTPRequest3Callback* This,IXMLHTTPRequest3 *xhr,DWORD count,const WCHAR **list) { return This->lpVtbl->OnClientCertificateRequested(This,xhr,count,list); } #endif @@ -13719,89 +13711,89 @@ interface IServerXMLHTTPRequest2 { #define IServerXMLHTTPRequest2_setProxyCredentials(This,bstrUserName,bstrPassword) (This)->lpVtbl->setProxyCredentials(This,bstrUserName,bstrPassword) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_QueryInterface(IServerXMLHTTPRequest2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IServerXMLHTTPRequest2_QueryInterface(IServerXMLHTTPRequest2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IServerXMLHTTPRequest2_AddRef(IServerXMLHTTPRequest2* This) { +static inline ULONG IServerXMLHTTPRequest2_AddRef(IServerXMLHTTPRequest2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IServerXMLHTTPRequest2_Release(IServerXMLHTTPRequest2* This) { +static inline ULONG IServerXMLHTTPRequest2_Release(IServerXMLHTTPRequest2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_GetTypeInfoCount(IServerXMLHTTPRequest2* This,UINT *pctinfo) { +static inline HRESULT IServerXMLHTTPRequest2_GetTypeInfoCount(IServerXMLHTTPRequest2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_GetTypeInfo(IServerXMLHTTPRequest2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IServerXMLHTTPRequest2_GetTypeInfo(IServerXMLHTTPRequest2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_GetIDsOfNames(IServerXMLHTTPRequest2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IServerXMLHTTPRequest2_GetIDsOfNames(IServerXMLHTTPRequest2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_Invoke(IServerXMLHTTPRequest2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IServerXMLHTTPRequest2_Invoke(IServerXMLHTTPRequest2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_open(IServerXMLHTTPRequest2* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { +static inline HRESULT IServerXMLHTTPRequest2_open(IServerXMLHTTPRequest2* This,BSTR bstrMethod,BSTR bstrUrl,VARIANT varAsync,VARIANT username,VARIANT password) { return This->lpVtbl->open(This,bstrMethod,bstrUrl,varAsync,username,password); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setRequestHeader(IServerXMLHTTPRequest2* This,BSTR bstrHeader,BSTR bstrValue) { +static inline HRESULT IServerXMLHTTPRequest2_setRequestHeader(IServerXMLHTTPRequest2* This,BSTR bstrHeader,BSTR bstrValue) { return This->lpVtbl->setRequestHeader(This,bstrHeader,bstrValue); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_getResponseHeader(IServerXMLHTTPRequest2* This,BSTR bstrHeader,BSTR *value) { +static inline HRESULT IServerXMLHTTPRequest2_getResponseHeader(IServerXMLHTTPRequest2* This,BSTR bstrHeader,BSTR *value) { return This->lpVtbl->getResponseHeader(This,bstrHeader,value); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_getAllResponseHeaders(IServerXMLHTTPRequest2* This,BSTR *pbstrHeaders) { +static inline HRESULT IServerXMLHTTPRequest2_getAllResponseHeaders(IServerXMLHTTPRequest2* This,BSTR *pbstrHeaders) { return This->lpVtbl->getAllResponseHeaders(This,pbstrHeaders); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_send(IServerXMLHTTPRequest2* This,VARIANT body) { +static inline HRESULT IServerXMLHTTPRequest2_send(IServerXMLHTTPRequest2* This,VARIANT body) { return This->lpVtbl->send(This,body); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_abort(IServerXMLHTTPRequest2* This) { +static inline HRESULT IServerXMLHTTPRequest2_abort(IServerXMLHTTPRequest2* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_status(IServerXMLHTTPRequest2* This,LONG *pStatus) { +static inline HRESULT IServerXMLHTTPRequest2_get_status(IServerXMLHTTPRequest2* This,LONG *pStatus) { return This->lpVtbl->get_status(This,pStatus); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_statusText(IServerXMLHTTPRequest2* This,BSTR *pStatus) { +static inline HRESULT IServerXMLHTTPRequest2_get_statusText(IServerXMLHTTPRequest2* This,BSTR *pStatus) { return This->lpVtbl->get_statusText(This,pStatus); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_responseXML(IServerXMLHTTPRequest2* This,IDispatch **pBody) { +static inline HRESULT IServerXMLHTTPRequest2_get_responseXML(IServerXMLHTTPRequest2* This,IDispatch **pBody) { return This->lpVtbl->get_responseXML(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_responseText(IServerXMLHTTPRequest2* This,BSTR *pBody) { +static inline HRESULT IServerXMLHTTPRequest2_get_responseText(IServerXMLHTTPRequest2* This,BSTR *pBody) { return This->lpVtbl->get_responseText(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_responseBody(IServerXMLHTTPRequest2* This,VARIANT *pBody) { +static inline HRESULT IServerXMLHTTPRequest2_get_responseBody(IServerXMLHTTPRequest2* This,VARIANT *pBody) { return This->lpVtbl->get_responseBody(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_responseStream(IServerXMLHTTPRequest2* This,VARIANT *pBody) { +static inline HRESULT IServerXMLHTTPRequest2_get_responseStream(IServerXMLHTTPRequest2* This,VARIANT *pBody) { return This->lpVtbl->get_responseStream(This,pBody); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_get_readyState(IServerXMLHTTPRequest2* This,LONG *pState) { +static inline HRESULT IServerXMLHTTPRequest2_get_readyState(IServerXMLHTTPRequest2* This,LONG *pState) { return This->lpVtbl->get_readyState(This,pState); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_put_onreadystatechange(IServerXMLHTTPRequest2* This,IDispatch *pReadyStateSink) { +static inline HRESULT IServerXMLHTTPRequest2_put_onreadystatechange(IServerXMLHTTPRequest2* This,IDispatch *pReadyStateSink) { return This->lpVtbl->put_onreadystatechange(This,pReadyStateSink); } /*** IServerXMLHTTPRequest methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setTimeouts(IServerXMLHTTPRequest2* This,LONG resolveTimeout,LONG connectTimeout,LONG sendTimeout,LONG receiveTimeout) { +static inline HRESULT IServerXMLHTTPRequest2_setTimeouts(IServerXMLHTTPRequest2* This,LONG resolveTimeout,LONG connectTimeout,LONG sendTimeout,LONG receiveTimeout) { return This->lpVtbl->setTimeouts(This,resolveTimeout,connectTimeout,sendTimeout,receiveTimeout); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_waitForResponse(IServerXMLHTTPRequest2* This,VARIANT timeoutInSeconds,VARIANT_BOOL *isSuccessful) { +static inline HRESULT IServerXMLHTTPRequest2_waitForResponse(IServerXMLHTTPRequest2* This,VARIANT timeoutInSeconds,VARIANT_BOOL *isSuccessful) { return This->lpVtbl->waitForResponse(This,timeoutInSeconds,isSuccessful); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_getOption(IServerXMLHTTPRequest2* This,SERVERXMLHTTP_OPTION option,VARIANT *value) { +static inline HRESULT IServerXMLHTTPRequest2_getOption(IServerXMLHTTPRequest2* This,SERVERXMLHTTP_OPTION option,VARIANT *value) { return This->lpVtbl->getOption(This,option,value); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setOption(IServerXMLHTTPRequest2* This,SERVERXMLHTTP_OPTION option,VARIANT value) { +static inline HRESULT IServerXMLHTTPRequest2_setOption(IServerXMLHTTPRequest2* This,SERVERXMLHTTP_OPTION option,VARIANT value) { return This->lpVtbl->setOption(This,option,value); } /*** IServerXMLHTTPRequest2 methods ***/ -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setProxy(IServerXMLHTTPRequest2* This,SXH_PROXY_SETTING proxySetting,VARIANT varProxyServer,VARIANT varBypassList) { +static inline HRESULT IServerXMLHTTPRequest2_setProxy(IServerXMLHTTPRequest2* This,SXH_PROXY_SETTING proxySetting,VARIANT varProxyServer,VARIANT varBypassList) { return This->lpVtbl->setProxy(This,proxySetting,varProxyServer,varBypassList); } -static __WIDL_INLINE HRESULT IServerXMLHTTPRequest2_setProxyCredentials(IServerXMLHTTPRequest2* This,BSTR bstrUserName,BSTR bstrPassword) { +static inline HRESULT IServerXMLHTTPRequest2_setProxyCredentials(IServerXMLHTTPRequest2* This,BSTR bstrUserName,BSTR bstrPassword) { return This->lpVtbl->setProxyCredentials(This,bstrUserName,bstrPassword); } #endif @@ -13951,48 +13943,48 @@ interface IXMLDOMParseError { #define IXMLDOMParseError_get_filepos(This,filePos) (This)->lpVtbl->get_filepos(This,filePos) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError_QueryInterface(IXMLDOMParseError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMParseError_QueryInterface(IXMLDOMParseError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMParseError_AddRef(IXMLDOMParseError* This) { +static inline ULONG IXMLDOMParseError_AddRef(IXMLDOMParseError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMParseError_Release(IXMLDOMParseError* This) { +static inline ULONG IXMLDOMParseError_Release(IXMLDOMParseError* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError_GetTypeInfoCount(IXMLDOMParseError* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMParseError_GetTypeInfoCount(IXMLDOMParseError* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_GetTypeInfo(IXMLDOMParseError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMParseError_GetTypeInfo(IXMLDOMParseError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_GetIDsOfNames(IXMLDOMParseError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMParseError_GetIDsOfNames(IXMLDOMParseError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_Invoke(IXMLDOMParseError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMParseError_Invoke(IXMLDOMParseError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMParseError methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_errorCode(IXMLDOMParseError* This,LONG *errCode) { +static inline HRESULT IXMLDOMParseError_get_errorCode(IXMLDOMParseError* This,LONG *errCode) { return This->lpVtbl->get_errorCode(This,errCode); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_url(IXMLDOMParseError* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError_get_url(IXMLDOMParseError* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_reason(IXMLDOMParseError* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError_get_reason(IXMLDOMParseError* This,BSTR *p) { return This->lpVtbl->get_reason(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_srcText(IXMLDOMParseError* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError_get_srcText(IXMLDOMParseError* This,BSTR *p) { return This->lpVtbl->get_srcText(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_line(IXMLDOMParseError* This,LONG *lineNo) { +static inline HRESULT IXMLDOMParseError_get_line(IXMLDOMParseError* This,LONG *lineNo) { return This->lpVtbl->get_line(This,lineNo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_linepos(IXMLDOMParseError* This,LONG *linePos) { +static inline HRESULT IXMLDOMParseError_get_linepos(IXMLDOMParseError* This,LONG *linePos) { return This->lpVtbl->get_linepos(This,linePos); } -static __WIDL_INLINE HRESULT IXMLDOMParseError_get_filepos(IXMLDOMParseError* This,LONG *filePos) { +static inline HRESULT IXMLDOMParseError_get_filepos(IXMLDOMParseError* This,LONG *filePos) { return This->lpVtbl->get_filepos(This,filePos); } #endif @@ -14157,61 +14149,61 @@ interface IXMLDOMParseError2 { #define IXMLDOMParseError2_get_errorParametersCount(This,count) (This)->lpVtbl->get_errorParametersCount(This,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError2_QueryInterface(IXMLDOMParseError2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMParseError2_QueryInterface(IXMLDOMParseError2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMParseError2_AddRef(IXMLDOMParseError2* This) { +static inline ULONG IXMLDOMParseError2_AddRef(IXMLDOMParseError2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMParseError2_Release(IXMLDOMParseError2* This) { +static inline ULONG IXMLDOMParseError2_Release(IXMLDOMParseError2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError2_GetTypeInfoCount(IXMLDOMParseError2* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMParseError2_GetTypeInfoCount(IXMLDOMParseError2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_GetTypeInfo(IXMLDOMParseError2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMParseError2_GetTypeInfo(IXMLDOMParseError2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_GetIDsOfNames(IXMLDOMParseError2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMParseError2_GetIDsOfNames(IXMLDOMParseError2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_Invoke(IXMLDOMParseError2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMParseError2_Invoke(IXMLDOMParseError2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMParseError methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_errorCode(IXMLDOMParseError2* This,LONG *errCode) { +static inline HRESULT IXMLDOMParseError2_get_errorCode(IXMLDOMParseError2* This,LONG *errCode) { return This->lpVtbl->get_errorCode(This,errCode); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_url(IXMLDOMParseError2* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError2_get_url(IXMLDOMParseError2* This,BSTR *p) { return This->lpVtbl->get_url(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_reason(IXMLDOMParseError2* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError2_get_reason(IXMLDOMParseError2* This,BSTR *p) { return This->lpVtbl->get_reason(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_srcText(IXMLDOMParseError2* This,BSTR *p) { +static inline HRESULT IXMLDOMParseError2_get_srcText(IXMLDOMParseError2* This,BSTR *p) { return This->lpVtbl->get_srcText(This,p); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_line(IXMLDOMParseError2* This,LONG *lineNo) { +static inline HRESULT IXMLDOMParseError2_get_line(IXMLDOMParseError2* This,LONG *lineNo) { return This->lpVtbl->get_line(This,lineNo); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_linepos(IXMLDOMParseError2* This,LONG *linePos) { +static inline HRESULT IXMLDOMParseError2_get_linepos(IXMLDOMParseError2* This,LONG *linePos) { return This->lpVtbl->get_linepos(This,linePos); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_filepos(IXMLDOMParseError2* This,LONG *filePos) { +static inline HRESULT IXMLDOMParseError2_get_filepos(IXMLDOMParseError2* This,LONG *filePos) { return This->lpVtbl->get_filepos(This,filePos); } /*** IXMLDOMParseError2 methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_errorXPath(IXMLDOMParseError2* This,BSTR *xpathexpr) { +static inline HRESULT IXMLDOMParseError2_get_errorXPath(IXMLDOMParseError2* This,BSTR *xpathexpr) { return This->lpVtbl->get_errorXPath(This,xpathexpr); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_allErrors(IXMLDOMParseError2* This,IXMLDOMParseErrorCollection **allErrors) { +static inline HRESULT IXMLDOMParseError2_get_allErrors(IXMLDOMParseError2* This,IXMLDOMParseErrorCollection **allErrors) { return This->lpVtbl->get_allErrors(This,allErrors); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_errorParameters(IXMLDOMParseError2* This,LONG index,BSTR *param) { +static inline HRESULT IXMLDOMParseError2_errorParameters(IXMLDOMParseError2* This,LONG index,BSTR *param) { return This->lpVtbl->errorParameters(This,index,param); } -static __WIDL_INLINE HRESULT IXMLDOMParseError2_get_errorParametersCount(IXMLDOMParseError2* This,LONG *count) { +static inline HRESULT IXMLDOMParseError2_get_errorParametersCount(IXMLDOMParseError2* This,LONG *count) { return This->lpVtbl->get_errorParametersCount(This,count); } #endif @@ -14346,42 +14338,42 @@ interface IXMLDOMParseErrorCollection { #define IXMLDOMParseErrorCollection_get__newEnum(This,ppunk) (This)->lpVtbl->get__newEnum(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_QueryInterface(IXMLDOMParseErrorCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXMLDOMParseErrorCollection_QueryInterface(IXMLDOMParseErrorCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXMLDOMParseErrorCollection_AddRef(IXMLDOMParseErrorCollection* This) { +static inline ULONG IXMLDOMParseErrorCollection_AddRef(IXMLDOMParseErrorCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXMLDOMParseErrorCollection_Release(IXMLDOMParseErrorCollection* This) { +static inline ULONG IXMLDOMParseErrorCollection_Release(IXMLDOMParseErrorCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_GetTypeInfoCount(IXMLDOMParseErrorCollection* This,UINT *pctinfo) { +static inline HRESULT IXMLDOMParseErrorCollection_GetTypeInfoCount(IXMLDOMParseErrorCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_GetTypeInfo(IXMLDOMParseErrorCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IXMLDOMParseErrorCollection_GetTypeInfo(IXMLDOMParseErrorCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_GetIDsOfNames(IXMLDOMParseErrorCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IXMLDOMParseErrorCollection_GetIDsOfNames(IXMLDOMParseErrorCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_Invoke(IXMLDOMParseErrorCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IXMLDOMParseErrorCollection_Invoke(IXMLDOMParseErrorCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IXMLDOMParseErrorCollection methods ***/ -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_get_item(IXMLDOMParseErrorCollection* This,LONG index,IXMLDOMParseError2 **error) { +static inline HRESULT IXMLDOMParseErrorCollection_get_item(IXMLDOMParseErrorCollection* This,LONG index,IXMLDOMParseError2 **error) { return This->lpVtbl->get_item(This,index,error); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_get_length(IXMLDOMParseErrorCollection* This,LONG *length) { +static inline HRESULT IXMLDOMParseErrorCollection_get_length(IXMLDOMParseErrorCollection* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_get_next(IXMLDOMParseErrorCollection* This,IXMLDOMParseError2 **error) { +static inline HRESULT IXMLDOMParseErrorCollection_get_next(IXMLDOMParseErrorCollection* This,IXMLDOMParseError2 **error) { return This->lpVtbl->get_next(This,error); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_reset(IXMLDOMParseErrorCollection* This) { +static inline HRESULT IXMLDOMParseErrorCollection_reset(IXMLDOMParseErrorCollection* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IXMLDOMParseErrorCollection_get__newEnum(IXMLDOMParseErrorCollection* This,IUnknown **ppunk) { +static inline HRESULT IXMLDOMParseErrorCollection_get__newEnum(IXMLDOMParseErrorCollection* This,IUnknown **ppunk) { return This->lpVtbl->get__newEnum(This,ppunk); } #endif @@ -14620,53 +14612,53 @@ interface ISAXAttributes { #define ISAXAttributes_getValueFromQName(This,pQName,nQName,pValue,nValue) (This)->lpVtbl->getValueFromQName(This,pQName,nQName,pValue,nValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXAttributes_QueryInterface(ISAXAttributes* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXAttributes_QueryInterface(ISAXAttributes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXAttributes_AddRef(ISAXAttributes* This) { +static inline ULONG ISAXAttributes_AddRef(ISAXAttributes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXAttributes_Release(ISAXAttributes* This) { +static inline ULONG ISAXAttributes_Release(ISAXAttributes* This) { return This->lpVtbl->Release(This); } /*** ISAXAttributes methods ***/ -static __WIDL_INLINE HRESULT ISAXAttributes_getLength(ISAXAttributes* This,int *length) { +static inline HRESULT ISAXAttributes_getLength(ISAXAttributes* This,int *length) { return This->lpVtbl->getLength(This,length); } -static __WIDL_INLINE HRESULT ISAXAttributes_getURI(ISAXAttributes* This,int nIndex,const WCHAR **pUrl,int *pUriSize) { +static inline HRESULT ISAXAttributes_getURI(ISAXAttributes* This,int nIndex,const WCHAR **pUrl,int *pUriSize) { return This->lpVtbl->getURI(This,nIndex,pUrl,pUriSize); } -static __WIDL_INLINE HRESULT ISAXAttributes_getLocalName(ISAXAttributes* This,int nIndex,const WCHAR **pLocalName,int *pLocalNameLength) { +static inline HRESULT ISAXAttributes_getLocalName(ISAXAttributes* This,int nIndex,const WCHAR **pLocalName,int *pLocalNameLength) { return This->lpVtbl->getLocalName(This,nIndex,pLocalName,pLocalNameLength); } -static __WIDL_INLINE HRESULT ISAXAttributes_getQName(ISAXAttributes* This,int nIndex,const WCHAR **pQName,int *pQNameLength) { +static inline HRESULT ISAXAttributes_getQName(ISAXAttributes* This,int nIndex,const WCHAR **pQName,int *pQNameLength) { return This->lpVtbl->getQName(This,nIndex,pQName,pQNameLength); } -static __WIDL_INLINE HRESULT ISAXAttributes_getName(ISAXAttributes* This,int nIndex,const WCHAR **pUri,int *pUriLength,const WCHAR **pLocalName,int *pLocalNameSize,const WCHAR **pQName,int *pQNameLength) { +static inline HRESULT ISAXAttributes_getName(ISAXAttributes* This,int nIndex,const WCHAR **pUri,int *pUriLength,const WCHAR **pLocalName,int *pLocalNameSize,const WCHAR **pQName,int *pQNameLength) { return This->lpVtbl->getName(This,nIndex,pUri,pUriLength,pLocalName,pLocalNameSize,pQName,pQNameLength); } -static __WIDL_INLINE HRESULT ISAXAttributes_getIndexFromName(ISAXAttributes* This,const WCHAR *pUri,int cUriLength,const WCHAR *pLocalName,int cocalNameLength,int *index) { +static inline HRESULT ISAXAttributes_getIndexFromName(ISAXAttributes* This,const WCHAR *pUri,int cUriLength,const WCHAR *pLocalName,int cocalNameLength,int *index) { return This->lpVtbl->getIndexFromName(This,pUri,cUriLength,pLocalName,cocalNameLength,index); } -static __WIDL_INLINE HRESULT ISAXAttributes_getIndexFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQNameLength,int *index) { +static inline HRESULT ISAXAttributes_getIndexFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQNameLength,int *index) { return This->lpVtbl->getIndexFromQName(This,pQName,nQNameLength,index); } -static __WIDL_INLINE HRESULT ISAXAttributes_getType(ISAXAttributes* This,int nIndex,const WCHAR **pType,int *pTypeLength) { +static inline HRESULT ISAXAttributes_getType(ISAXAttributes* This,int nIndex,const WCHAR **pType,int *pTypeLength) { return This->lpVtbl->getType(This,nIndex,pType,pTypeLength); } -static __WIDL_INLINE HRESULT ISAXAttributes_getTypeFromName(ISAXAttributes* This,const WCHAR *pUri,int nUri,const WCHAR *pLocalName,int nLocalName,const WCHAR **pType,int *nType) { +static inline HRESULT ISAXAttributes_getTypeFromName(ISAXAttributes* This,const WCHAR *pUri,int nUri,const WCHAR *pLocalName,int nLocalName,const WCHAR **pType,int *nType) { return This->lpVtbl->getTypeFromName(This,pUri,nUri,pLocalName,nLocalName,pType,nType); } -static __WIDL_INLINE HRESULT ISAXAttributes_getTypeFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQName,const WCHAR **pType,int *nType) { +static inline HRESULT ISAXAttributes_getTypeFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQName,const WCHAR **pType,int *nType) { return This->lpVtbl->getTypeFromQName(This,pQName,nQName,pType,nType); } -static __WIDL_INLINE HRESULT ISAXAttributes_getValue(ISAXAttributes* This,int nIndex,const WCHAR **pValue,int *nValue) { +static inline HRESULT ISAXAttributes_getValue(ISAXAttributes* This,int nIndex,const WCHAR **pValue,int *nValue) { return This->lpVtbl->getValue(This,nIndex,pValue,nValue); } -static __WIDL_INLINE HRESULT ISAXAttributes_getValueFromName(ISAXAttributes* This,const WCHAR *pUri,int nUri,const WCHAR *pLocalName,int nLocalName,const WCHAR **pValue,int *nValue) { +static inline HRESULT ISAXAttributes_getValueFromName(ISAXAttributes* This,const WCHAR *pUri,int nUri,const WCHAR *pLocalName,int nLocalName,const WCHAR **pValue,int *nValue) { return This->lpVtbl->getValueFromName(This,pUri,nUri,pLocalName,nLocalName,pValue,nValue); } -static __WIDL_INLINE HRESULT ISAXAttributes_getValueFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQName,const WCHAR **pValue,int *nValue) { +static inline HRESULT ISAXAttributes_getValueFromQName(ISAXAttributes* This,const WCHAR *pQName,int nQName,const WCHAR **pValue,int *nValue) { return This->lpVtbl->getValueFromQName(This,pQName,nQName,pValue,nValue); } #endif @@ -14853,47 +14845,47 @@ interface ISAXContentHandler { #define ISAXContentHandler_skippedEntity(This,pName,nName) (This)->lpVtbl->skippedEntity(This,pName,nName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXContentHandler_QueryInterface(ISAXContentHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXContentHandler_QueryInterface(ISAXContentHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXContentHandler_AddRef(ISAXContentHandler* This) { +static inline ULONG ISAXContentHandler_AddRef(ISAXContentHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXContentHandler_Release(ISAXContentHandler* This) { +static inline ULONG ISAXContentHandler_Release(ISAXContentHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXContentHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXContentHandler_putDocumentLocator(ISAXContentHandler* This,ISAXLocator *pLocator) { +static inline HRESULT ISAXContentHandler_putDocumentLocator(ISAXContentHandler* This,ISAXLocator *pLocator) { return This->lpVtbl->putDocumentLocator(This,pLocator); } -static __WIDL_INLINE HRESULT ISAXContentHandler_startDocument(ISAXContentHandler* This) { +static inline HRESULT ISAXContentHandler_startDocument(ISAXContentHandler* This) { return This->lpVtbl->startDocument(This); } -static __WIDL_INLINE HRESULT ISAXContentHandler_endDocument(ISAXContentHandler* This) { +static inline HRESULT ISAXContentHandler_endDocument(ISAXContentHandler* This) { return This->lpVtbl->endDocument(This); } -static __WIDL_INLINE HRESULT ISAXContentHandler_startPrefixMapping(ISAXContentHandler* This,const WCHAR *pPrefix,int nPrefix,const WCHAR *pUri,int nUri) { +static inline HRESULT ISAXContentHandler_startPrefixMapping(ISAXContentHandler* This,const WCHAR *pPrefix,int nPrefix,const WCHAR *pUri,int nUri) { return This->lpVtbl->startPrefixMapping(This,pPrefix,nPrefix,pUri,nUri); } -static __WIDL_INLINE HRESULT ISAXContentHandler_endPrefixMapping(ISAXContentHandler* This,const WCHAR *pPrefix,int nPrefix) { +static inline HRESULT ISAXContentHandler_endPrefixMapping(ISAXContentHandler* This,const WCHAR *pPrefix,int nPrefix) { return This->lpVtbl->endPrefixMapping(This,pPrefix,nPrefix); } -static __WIDL_INLINE HRESULT ISAXContentHandler_startElement(ISAXContentHandler* This,const WCHAR *pNamespaceUri,int nNamespaceUri,const WCHAR *pLocalName,int nLocalName,const WCHAR *pQName,int nQName,ISAXAttributes *pAttr) { +static inline HRESULT ISAXContentHandler_startElement(ISAXContentHandler* This,const WCHAR *pNamespaceUri,int nNamespaceUri,const WCHAR *pLocalName,int nLocalName,const WCHAR *pQName,int nQName,ISAXAttributes *pAttr) { return This->lpVtbl->startElement(This,pNamespaceUri,nNamespaceUri,pLocalName,nLocalName,pQName,nQName,pAttr); } -static __WIDL_INLINE HRESULT ISAXContentHandler_endElement(ISAXContentHandler* This,const WCHAR *pNamespaceUri,int nNamespaceUri,const WCHAR *pLocalName,int nLocalName,const WCHAR *pQName,int nQName) { +static inline HRESULT ISAXContentHandler_endElement(ISAXContentHandler* This,const WCHAR *pNamespaceUri,int nNamespaceUri,const WCHAR *pLocalName,int nLocalName,const WCHAR *pQName,int nQName) { return This->lpVtbl->endElement(This,pNamespaceUri,nNamespaceUri,pLocalName,nLocalName,pQName,nQName); } -static __WIDL_INLINE HRESULT ISAXContentHandler_characters(ISAXContentHandler* This,const WCHAR *pChars,int nChars) { +static inline HRESULT ISAXContentHandler_characters(ISAXContentHandler* This,const WCHAR *pChars,int nChars) { return This->lpVtbl->characters(This,pChars,nChars); } -static __WIDL_INLINE HRESULT ISAXContentHandler_ignorableWhitespace(ISAXContentHandler* This,const WCHAR *pChars,int nChars) { +static inline HRESULT ISAXContentHandler_ignorableWhitespace(ISAXContentHandler* This,const WCHAR *pChars,int nChars) { return This->lpVtbl->ignorableWhitespace(This,pChars,nChars); } -static __WIDL_INLINE HRESULT ISAXContentHandler_processingInstruction(ISAXContentHandler* This,const WCHAR *pTarget,int nTarget,const WCHAR *pData,int nData) { +static inline HRESULT ISAXContentHandler_processingInstruction(ISAXContentHandler* This,const WCHAR *pTarget,int nTarget,const WCHAR *pData,int nData) { return This->lpVtbl->processingInstruction(This,pTarget,nTarget,pData,nData); } -static __WIDL_INLINE HRESULT ISAXContentHandler_skippedEntity(ISAXContentHandler* This,const WCHAR *pName,int nName) { +static inline HRESULT ISAXContentHandler_skippedEntity(ISAXContentHandler* This,const WCHAR *pName,int nName) { return This->lpVtbl->skippedEntity(This,pName,nName); } #endif @@ -15024,26 +15016,26 @@ interface ISAXDeclHandler { #define ISAXDeclHandler_externalEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId) (This)->lpVtbl->externalEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXDeclHandler_QueryInterface(ISAXDeclHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXDeclHandler_QueryInterface(ISAXDeclHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXDeclHandler_AddRef(ISAXDeclHandler* This) { +static inline ULONG ISAXDeclHandler_AddRef(ISAXDeclHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXDeclHandler_Release(ISAXDeclHandler* This) { +static inline ULONG ISAXDeclHandler_Release(ISAXDeclHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXDeclHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXDeclHandler_elementDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pModel,int nModel) { +static inline HRESULT ISAXDeclHandler_elementDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pModel,int nModel) { return This->lpVtbl->elementDecl(This,pName,nName,pModel,nModel); } -static __WIDL_INLINE HRESULT ISAXDeclHandler_attributeDecl(ISAXDeclHandler* This,const WCHAR *pElementName,int nElementName,const WCHAR *pAttributeName,int nAttributeName,const WCHAR *pType,int nType,const WCHAR *pValueDefault,int nValueDefault,const WCHAR *pValue,int nValue) { +static inline HRESULT ISAXDeclHandler_attributeDecl(ISAXDeclHandler* This,const WCHAR *pElementName,int nElementName,const WCHAR *pAttributeName,int nAttributeName,const WCHAR *pType,int nType,const WCHAR *pValueDefault,int nValueDefault,const WCHAR *pValue,int nValue) { return This->lpVtbl->attributeDecl(This,pElementName,nElementName,pAttributeName,nAttributeName,pType,nType,pValueDefault,nValueDefault,pValue,nValue); } -static __WIDL_INLINE HRESULT ISAXDeclHandler_internalEntityDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pValue,int nValue) { +static inline HRESULT ISAXDeclHandler_internalEntityDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pValue,int nValue) { return This->lpVtbl->internalEntityDecl(This,pName,nName,pValue,nValue); } -static __WIDL_INLINE HRESULT ISAXDeclHandler_externalEntityDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { +static inline HRESULT ISAXDeclHandler_externalEntityDecl(ISAXDeclHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { return This->lpVtbl->externalEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId); } #endif @@ -15155,20 +15147,20 @@ interface ISAXDTDHandler { #define ISAXDTDHandler_unparsedEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId,pNotationName,nNotationName) (This)->lpVtbl->unparsedEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId,pNotationName,nNotationName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXDTDHandler_QueryInterface(ISAXDTDHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXDTDHandler_QueryInterface(ISAXDTDHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXDTDHandler_AddRef(ISAXDTDHandler* This) { +static inline ULONG ISAXDTDHandler_AddRef(ISAXDTDHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXDTDHandler_Release(ISAXDTDHandler* This) { +static inline ULONG ISAXDTDHandler_Release(ISAXDTDHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXDTDHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXDTDHandler_notationDecl(ISAXDTDHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { +static inline HRESULT ISAXDTDHandler_notationDecl(ISAXDTDHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { return This->lpVtbl->notationDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId); } -static __WIDL_INLINE HRESULT ISAXDTDHandler_unparsedEntityDecl(ISAXDTDHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId,const WCHAR *pNotationName,int nNotationName) { +static inline HRESULT ISAXDTDHandler_unparsedEntityDecl(ISAXDTDHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId,const WCHAR *pNotationName,int nNotationName) { return This->lpVtbl->unparsedEntityDecl(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId,pNotationName,nNotationName); } #endif @@ -15239,17 +15231,17 @@ interface ISAXEntityResolver { #define ISAXEntityResolver_resolveEntity(This,pPublicId,pSystemId,ret) (This)->lpVtbl->resolveEntity(This,pPublicId,pSystemId,ret) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXEntityResolver_QueryInterface(ISAXEntityResolver* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXEntityResolver_QueryInterface(ISAXEntityResolver* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXEntityResolver_AddRef(ISAXEntityResolver* This) { +static inline ULONG ISAXEntityResolver_AddRef(ISAXEntityResolver* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXEntityResolver_Release(ISAXEntityResolver* This) { +static inline ULONG ISAXEntityResolver_Release(ISAXEntityResolver* This) { return This->lpVtbl->Release(This); } /*** ISAXEntityResolver methods ***/ -static __WIDL_INLINE HRESULT ISAXEntityResolver_resolveEntity(ISAXEntityResolver* This,const WCHAR *pPublicId,const WCHAR *pSystemId,VARIANT *ret) { +static inline HRESULT ISAXEntityResolver_resolveEntity(ISAXEntityResolver* This,const WCHAR *pPublicId,const WCHAR *pSystemId,VARIANT *ret) { return This->lpVtbl->resolveEntity(This,pPublicId,pSystemId,ret); } #endif @@ -15344,23 +15336,23 @@ interface ISAXErrorHandler { #define ISAXErrorHandler_ignorableWarning(This,pLocator,pErrorMessage,hrErrorCode) (This)->lpVtbl->ignorableWarning(This,pLocator,pErrorMessage,hrErrorCode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXErrorHandler_QueryInterface(ISAXErrorHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXErrorHandler_QueryInterface(ISAXErrorHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXErrorHandler_AddRef(ISAXErrorHandler* This) { +static inline ULONG ISAXErrorHandler_AddRef(ISAXErrorHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXErrorHandler_Release(ISAXErrorHandler* This) { +static inline ULONG ISAXErrorHandler_Release(ISAXErrorHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXErrorHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXErrorHandler_error(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { +static inline HRESULT ISAXErrorHandler_error(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { return This->lpVtbl->error(This,pLocator,pErrorMessage,hrErrorCode); } -static __WIDL_INLINE HRESULT ISAXErrorHandler_fatalError(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { +static inline HRESULT ISAXErrorHandler_fatalError(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { return This->lpVtbl->fatalError(This,pLocator,pErrorMessage,hrErrorCode); } -static __WIDL_INLINE HRESULT ISAXErrorHandler_ignorableWarning(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { +static inline HRESULT ISAXErrorHandler_ignorableWarning(ISAXErrorHandler* This,ISAXLocator *pLocator,const WCHAR *pErrorMessage,HRESULT hrErrorCode) { return This->lpVtbl->ignorableWarning(This,pLocator,pErrorMessage,hrErrorCode); } #endif @@ -15488,35 +15480,35 @@ interface ISAXLexicalHandler { #define ISAXLexicalHandler_comment(This,pChars,nChars) (This)->lpVtbl->comment(This,pChars,nChars) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXLexicalHandler_QueryInterface(ISAXLexicalHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXLexicalHandler_QueryInterface(ISAXLexicalHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXLexicalHandler_AddRef(ISAXLexicalHandler* This) { +static inline ULONG ISAXLexicalHandler_AddRef(ISAXLexicalHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXLexicalHandler_Release(ISAXLexicalHandler* This) { +static inline ULONG ISAXLexicalHandler_Release(ISAXLexicalHandler* This) { return This->lpVtbl->Release(This); } /*** ISAXLexicalHandler methods ***/ -static __WIDL_INLINE HRESULT ISAXLexicalHandler_startDTD(ISAXLexicalHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { +static inline HRESULT ISAXLexicalHandler_startDTD(ISAXLexicalHandler* This,const WCHAR *pName,int nName,const WCHAR *pPublicId,int nPublicId,const WCHAR *pSystemId,int nSystemId) { return This->lpVtbl->startDTD(This,pName,nName,pPublicId,nPublicId,pSystemId,nSystemId); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_endDTD(ISAXLexicalHandler* This) { +static inline HRESULT ISAXLexicalHandler_endDTD(ISAXLexicalHandler* This) { return This->lpVtbl->endDTD(This); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_startEntity(ISAXLexicalHandler* This,const WCHAR *pName,int nName) { +static inline HRESULT ISAXLexicalHandler_startEntity(ISAXLexicalHandler* This,const WCHAR *pName,int nName) { return This->lpVtbl->startEntity(This,pName,nName); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_endEntity(ISAXLexicalHandler* This,const WCHAR *pName,int nName) { +static inline HRESULT ISAXLexicalHandler_endEntity(ISAXLexicalHandler* This,const WCHAR *pName,int nName) { return This->lpVtbl->endEntity(This,pName,nName); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_startCDATA(ISAXLexicalHandler* This) { +static inline HRESULT ISAXLexicalHandler_startCDATA(ISAXLexicalHandler* This) { return This->lpVtbl->startCDATA(This); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_endCDATA(ISAXLexicalHandler* This) { +static inline HRESULT ISAXLexicalHandler_endCDATA(ISAXLexicalHandler* This) { return This->lpVtbl->endCDATA(This); } -static __WIDL_INLINE HRESULT ISAXLexicalHandler_comment(ISAXLexicalHandler* This,const WCHAR *pChars,int nChars) { +static inline HRESULT ISAXLexicalHandler_comment(ISAXLexicalHandler* This,const WCHAR *pChars,int nChars) { return This->lpVtbl->comment(This,pChars,nChars); } #endif @@ -15607,26 +15599,26 @@ interface ISAXLocator { #define ISAXLocator_getSystemId(This,systemId) (This)->lpVtbl->getSystemId(This,systemId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXLocator_QueryInterface(ISAXLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXLocator_QueryInterface(ISAXLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXLocator_AddRef(ISAXLocator* This) { +static inline ULONG ISAXLocator_AddRef(ISAXLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXLocator_Release(ISAXLocator* This) { +static inline ULONG ISAXLocator_Release(ISAXLocator* This) { return This->lpVtbl->Release(This); } /*** ISAXLocator methods ***/ -static __WIDL_INLINE HRESULT ISAXLocator_getColumnNumber(ISAXLocator* This,int *nColumn) { +static inline HRESULT ISAXLocator_getColumnNumber(ISAXLocator* This,int *nColumn) { return This->lpVtbl->getColumnNumber(This,nColumn); } -static __WIDL_INLINE HRESULT ISAXLocator_getLineNumber(ISAXLocator* This,int *nLine) { +static inline HRESULT ISAXLocator_getLineNumber(ISAXLocator* This,int *nLine) { return This->lpVtbl->getLineNumber(This,nLine); } -static __WIDL_INLINE HRESULT ISAXLocator_getPublicId(ISAXLocator* This,const WCHAR **publicId) { +static inline HRESULT ISAXLocator_getPublicId(ISAXLocator* This,const WCHAR **publicId) { return This->lpVtbl->getPublicId(This,publicId); } -static __WIDL_INLINE HRESULT ISAXLocator_getSystemId(ISAXLocator* This,const WCHAR **systemId) { +static inline HRESULT ISAXLocator_getSystemId(ISAXLocator* This,const WCHAR **systemId) { return This->lpVtbl->getSystemId(This,systemId); } #endif @@ -15637,245 +15629,6 @@ static __WIDL_INLINE HRESULT ISAXLocator_getSystemId(ISAXLocator* This,const WCH #endif /* __ISAXLocator_INTERFACE_DEFINED__ */ -/***************************************************************************** - * ISAXXMLFilter interface - */ -#ifndef __ISAXXMLFilter_INTERFACE_DEFINED__ -#define __ISAXXMLFilter_INTERFACE_DEFINED__ - -DEFINE_GUID(IID_ISAXXMLFilter, 0x70409222, 0xca09, 0x4475, 0xac,0xb8, 0x40,0x31,0x2f,0xe8,0xd1,0x45); -#if defined(__cplusplus) && !defined(CINTERFACE) -MIDL_INTERFACE("70409222-ca09-4475-acb8-40312fe8d145") -ISAXXMLFilter : public ISAXXMLReader -{ - virtual HRESULT STDMETHODCALLTYPE getParent( - ISAXXMLReader **pReader) = 0; - - virtual HRESULT STDMETHODCALLTYPE putParent( - ISAXXMLReader *reader) = 0; - -}; -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(ISAXXMLFilter, 0x70409222, 0xca09, 0x4475, 0xac,0xb8, 0x40,0x31,0x2f,0xe8,0xd1,0x45) -#endif -#else -typedef struct ISAXXMLFilterVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - ISAXXMLFilter *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - ISAXXMLFilter *This); - - ULONG (STDMETHODCALLTYPE *Release)( - ISAXXMLFilter *This); - - /*** ISAXXMLReader methods ***/ - HRESULT (STDMETHODCALLTYPE *getFeature)( - ISAXXMLFilter *This, - const WCHAR *pFeature, - VARIANT_BOOL *pValue); - - HRESULT (STDMETHODCALLTYPE *putFeature)( - ISAXXMLFilter *This, - const WCHAR *pFeature, - VARIANT_BOOL vfValue); - - HRESULT (STDMETHODCALLTYPE *getProperty)( - ISAXXMLFilter *This, - const WCHAR *pProp, - VARIANT *pValue); - - HRESULT (STDMETHODCALLTYPE *putProperty)( - ISAXXMLFilter *This, - const WCHAR *pProp, - VARIANT value); - - HRESULT (STDMETHODCALLTYPE *getEntityResolver)( - ISAXXMLFilter *This, - ISAXEntityResolver **ppEntityResolver); - - HRESULT (STDMETHODCALLTYPE *putEntityResolver)( - ISAXXMLFilter *This, - ISAXEntityResolver *pEntityResolver); - - HRESULT (STDMETHODCALLTYPE *getContentHandler)( - ISAXXMLFilter *This, - ISAXContentHandler **pContentHandler); - - HRESULT (STDMETHODCALLTYPE *putContentHandler)( - ISAXXMLFilter *This, - ISAXContentHandler *contentHandler); - - HRESULT (STDMETHODCALLTYPE *getDTDHandler)( - ISAXXMLFilter *This, - ISAXDTDHandler **pDTDHandler); - - HRESULT (STDMETHODCALLTYPE *putDTDHandler)( - ISAXXMLFilter *This, - ISAXDTDHandler *pDTDHandler); - - HRESULT (STDMETHODCALLTYPE *getErrorHandler)( - ISAXXMLFilter *This, - ISAXErrorHandler **pErrorHandler); - - HRESULT (STDMETHODCALLTYPE *putErrorHandler)( - ISAXXMLFilter *This, - ISAXErrorHandler *errorHandler); - - HRESULT (STDMETHODCALLTYPE *getBaseURL)( - ISAXXMLFilter *This, - const WCHAR **pBaseUrl); - - HRESULT (STDMETHODCALLTYPE *putBaseURL)( - ISAXXMLFilter *This, - const WCHAR *pBaseUrl); - - HRESULT (STDMETHODCALLTYPE *getSecureBaseURL)( - ISAXXMLFilter *This, - const WCHAR **pSecureBaseUrl); - - HRESULT (STDMETHODCALLTYPE *putSecureBaseURL)( - ISAXXMLFilter *This, - const WCHAR *secureBaseUrl); - - HRESULT (STDMETHODCALLTYPE *parse)( - ISAXXMLFilter *This, - VARIANT varInput); - - HRESULT (STDMETHODCALLTYPE *parseURL)( - ISAXXMLFilter *This, - const WCHAR *url); - - /*** ISAXXMLFilter methods ***/ - HRESULT (STDMETHODCALLTYPE *getParent)( - ISAXXMLFilter *This, - ISAXXMLReader **pReader); - - HRESULT (STDMETHODCALLTYPE *putParent)( - ISAXXMLFilter *This, - ISAXXMLReader *reader); - - END_INTERFACE -} ISAXXMLFilterVtbl; - -interface ISAXXMLFilter { - CONST_VTBL ISAXXMLFilterVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define ISAXXMLFilter_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define ISAXXMLFilter_AddRef(This) (This)->lpVtbl->AddRef(This) -#define ISAXXMLFilter_Release(This) (This)->lpVtbl->Release(This) -/*** ISAXXMLReader methods ***/ -#define ISAXXMLFilter_getFeature(This,pFeature,pValue) (This)->lpVtbl->getFeature(This,pFeature,pValue) -#define ISAXXMLFilter_putFeature(This,pFeature,vfValue) (This)->lpVtbl->putFeature(This,pFeature,vfValue) -#define ISAXXMLFilter_getProperty(This,pProp,pValue) (This)->lpVtbl->getProperty(This,pProp,pValue) -#define ISAXXMLFilter_putProperty(This,pProp,value) (This)->lpVtbl->putProperty(This,pProp,value) -#define ISAXXMLFilter_getEntityResolver(This,ppEntityResolver) (This)->lpVtbl->getEntityResolver(This,ppEntityResolver) -#define ISAXXMLFilter_putEntityResolver(This,pEntityResolver) (This)->lpVtbl->putEntityResolver(This,pEntityResolver) -#define ISAXXMLFilter_getContentHandler(This,pContentHandler) (This)->lpVtbl->getContentHandler(This,pContentHandler) -#define ISAXXMLFilter_putContentHandler(This,contentHandler) (This)->lpVtbl->putContentHandler(This,contentHandler) -#define ISAXXMLFilter_getDTDHandler(This,pDTDHandler) (This)->lpVtbl->getDTDHandler(This,pDTDHandler) -#define ISAXXMLFilter_putDTDHandler(This,pDTDHandler) (This)->lpVtbl->putDTDHandler(This,pDTDHandler) -#define ISAXXMLFilter_getErrorHandler(This,pErrorHandler) (This)->lpVtbl->getErrorHandler(This,pErrorHandler) -#define ISAXXMLFilter_putErrorHandler(This,errorHandler) (This)->lpVtbl->putErrorHandler(This,errorHandler) -#define ISAXXMLFilter_getBaseURL(This,pBaseUrl) (This)->lpVtbl->getBaseURL(This,pBaseUrl) -#define ISAXXMLFilter_putBaseURL(This,pBaseUrl) (This)->lpVtbl->putBaseURL(This,pBaseUrl) -#define ISAXXMLFilter_getSecureBaseURL(This,pSecureBaseUrl) (This)->lpVtbl->getSecureBaseURL(This,pSecureBaseUrl) -#define ISAXXMLFilter_putSecureBaseURL(This,secureBaseUrl) (This)->lpVtbl->putSecureBaseURL(This,secureBaseUrl) -#define ISAXXMLFilter_parse(This,varInput) (This)->lpVtbl->parse(This,varInput) -#define ISAXXMLFilter_parseURL(This,url) (This)->lpVtbl->parseURL(This,url) -/*** ISAXXMLFilter methods ***/ -#define ISAXXMLFilter_getParent(This,pReader) (This)->lpVtbl->getParent(This,pReader) -#define ISAXXMLFilter_putParent(This,reader) (This)->lpVtbl->putParent(This,reader) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLFilter_QueryInterface(ISAXXMLFilter* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG ISAXXMLFilter_AddRef(ISAXXMLFilter* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG ISAXXMLFilter_Release(ISAXXMLFilter* This) { - return This->lpVtbl->Release(This); -} -/*** ISAXXMLReader methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLFilter_getFeature(ISAXXMLFilter* This,const WCHAR *pFeature,VARIANT_BOOL *pValue) { - return This->lpVtbl->getFeature(This,pFeature,pValue); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_putFeature(ISAXXMLFilter* This,const WCHAR *pFeature,VARIANT_BOOL vfValue) { - return This->lpVtbl->putFeature(This,pFeature,vfValue); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_getProperty(ISAXXMLFilter* This,const WCHAR *pProp,VARIANT *pValue) { - return This->lpVtbl->getProperty(This,pProp,pValue); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_putProperty(ISAXXMLFilter* This,const WCHAR *pProp,VARIANT value) { - return This->lpVtbl->putProperty(This,pProp,value); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_getEntityResolver(ISAXXMLFilter* This,ISAXEntityResolver **ppEntityResolver) { - return This->lpVtbl->getEntityResolver(This,ppEntityResolver); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_putEntityResolver(ISAXXMLFilter* This,ISAXEntityResolver *pEntityResolver) { - return This->lpVtbl->putEntityResolver(This,pEntityResolver); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_getContentHandler(ISAXXMLFilter* This,ISAXContentHandler **pContentHandler) { - return This->lpVtbl->getContentHandler(This,pContentHandler); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_putContentHandler(ISAXXMLFilter* This,ISAXContentHandler *contentHandler) { - return This->lpVtbl->putContentHandler(This,contentHandler); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_getDTDHandler(ISAXXMLFilter* This,ISAXDTDHandler **pDTDHandler) { - return This->lpVtbl->getDTDHandler(This,pDTDHandler); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_putDTDHandler(ISAXXMLFilter* This,ISAXDTDHandler *pDTDHandler) { - return This->lpVtbl->putDTDHandler(This,pDTDHandler); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_getErrorHandler(ISAXXMLFilter* This,ISAXErrorHandler **pErrorHandler) { - return This->lpVtbl->getErrorHandler(This,pErrorHandler); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_putErrorHandler(ISAXXMLFilter* This,ISAXErrorHandler *errorHandler) { - return This->lpVtbl->putErrorHandler(This,errorHandler); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_getBaseURL(ISAXXMLFilter* This,const WCHAR **pBaseUrl) { - return This->lpVtbl->getBaseURL(This,pBaseUrl); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_putBaseURL(ISAXXMLFilter* This,const WCHAR *pBaseUrl) { - return This->lpVtbl->putBaseURL(This,pBaseUrl); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_getSecureBaseURL(ISAXXMLFilter* This,const WCHAR **pSecureBaseUrl) { - return This->lpVtbl->getSecureBaseURL(This,pSecureBaseUrl); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_putSecureBaseURL(ISAXXMLFilter* This,const WCHAR *secureBaseUrl) { - return This->lpVtbl->putSecureBaseURL(This,secureBaseUrl); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_parse(ISAXXMLFilter* This,VARIANT varInput) { - return This->lpVtbl->parse(This,varInput); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_parseURL(ISAXXMLFilter* This,const WCHAR *url) { - return This->lpVtbl->parseURL(This,url); -} -/*** ISAXXMLFilter methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLFilter_getParent(ISAXXMLFilter* This,ISAXXMLReader **pReader) { - return This->lpVtbl->getParent(This,pReader); -} -static __WIDL_INLINE HRESULT ISAXXMLFilter_putParent(ISAXXMLFilter* This,ISAXXMLReader *reader) { - return This->lpVtbl->putParent(This,reader); -} -#endif -#endif - -#endif - - -#endif /* __ISAXXMLFilter_INTERFACE_DEFINED__ */ - /***************************************************************************** * ISAXXMLReader interface */ @@ -16076,68 +15829,68 @@ interface ISAXXMLReader { #define ISAXXMLReader_parseURL(This,url) (This)->lpVtbl->parseURL(This,url) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLReader_QueryInterface(ISAXXMLReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISAXXMLReader_QueryInterface(ISAXXMLReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISAXXMLReader_AddRef(ISAXXMLReader* This) { +static inline ULONG ISAXXMLReader_AddRef(ISAXXMLReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISAXXMLReader_Release(ISAXXMLReader* This) { +static inline ULONG ISAXXMLReader_Release(ISAXXMLReader* This) { return This->lpVtbl->Release(This); } /*** ISAXXMLReader methods ***/ -static __WIDL_INLINE HRESULT ISAXXMLReader_getFeature(ISAXXMLReader* This,const WCHAR *pFeature,VARIANT_BOOL *pValue) { +static inline HRESULT ISAXXMLReader_getFeature(ISAXXMLReader* This,const WCHAR *pFeature,VARIANT_BOOL *pValue) { return This->lpVtbl->getFeature(This,pFeature,pValue); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putFeature(ISAXXMLReader* This,const WCHAR *pFeature,VARIANT_BOOL vfValue) { +static inline HRESULT ISAXXMLReader_putFeature(ISAXXMLReader* This,const WCHAR *pFeature,VARIANT_BOOL vfValue) { return This->lpVtbl->putFeature(This,pFeature,vfValue); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getProperty(ISAXXMLReader* This,const WCHAR *pProp,VARIANT *pValue) { +static inline HRESULT ISAXXMLReader_getProperty(ISAXXMLReader* This,const WCHAR *pProp,VARIANT *pValue) { return This->lpVtbl->getProperty(This,pProp,pValue); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putProperty(ISAXXMLReader* This,const WCHAR *pProp,VARIANT value) { +static inline HRESULT ISAXXMLReader_putProperty(ISAXXMLReader* This,const WCHAR *pProp,VARIANT value) { return This->lpVtbl->putProperty(This,pProp,value); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getEntityResolver(ISAXXMLReader* This,ISAXEntityResolver **ppEntityResolver) { +static inline HRESULT ISAXXMLReader_getEntityResolver(ISAXXMLReader* This,ISAXEntityResolver **ppEntityResolver) { return This->lpVtbl->getEntityResolver(This,ppEntityResolver); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putEntityResolver(ISAXXMLReader* This,ISAXEntityResolver *pEntityResolver) { +static inline HRESULT ISAXXMLReader_putEntityResolver(ISAXXMLReader* This,ISAXEntityResolver *pEntityResolver) { return This->lpVtbl->putEntityResolver(This,pEntityResolver); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getContentHandler(ISAXXMLReader* This,ISAXContentHandler **pContentHandler) { +static inline HRESULT ISAXXMLReader_getContentHandler(ISAXXMLReader* This,ISAXContentHandler **pContentHandler) { return This->lpVtbl->getContentHandler(This,pContentHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putContentHandler(ISAXXMLReader* This,ISAXContentHandler *contentHandler) { +static inline HRESULT ISAXXMLReader_putContentHandler(ISAXXMLReader* This,ISAXContentHandler *contentHandler) { return This->lpVtbl->putContentHandler(This,contentHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getDTDHandler(ISAXXMLReader* This,ISAXDTDHandler **pDTDHandler) { +static inline HRESULT ISAXXMLReader_getDTDHandler(ISAXXMLReader* This,ISAXDTDHandler **pDTDHandler) { return This->lpVtbl->getDTDHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putDTDHandler(ISAXXMLReader* This,ISAXDTDHandler *pDTDHandler) { +static inline HRESULT ISAXXMLReader_putDTDHandler(ISAXXMLReader* This,ISAXDTDHandler *pDTDHandler) { return This->lpVtbl->putDTDHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getErrorHandler(ISAXXMLReader* This,ISAXErrorHandler **pErrorHandler) { +static inline HRESULT ISAXXMLReader_getErrorHandler(ISAXXMLReader* This,ISAXErrorHandler **pErrorHandler) { return This->lpVtbl->getErrorHandler(This,pErrorHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putErrorHandler(ISAXXMLReader* This,ISAXErrorHandler *errorHandler) { +static inline HRESULT ISAXXMLReader_putErrorHandler(ISAXXMLReader* This,ISAXErrorHandler *errorHandler) { return This->lpVtbl->putErrorHandler(This,errorHandler); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getBaseURL(ISAXXMLReader* This,const WCHAR **pBaseUrl) { +static inline HRESULT ISAXXMLReader_getBaseURL(ISAXXMLReader* This,const WCHAR **pBaseUrl) { return This->lpVtbl->getBaseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putBaseURL(ISAXXMLReader* This,const WCHAR *pBaseUrl) { +static inline HRESULT ISAXXMLReader_putBaseURL(ISAXXMLReader* This,const WCHAR *pBaseUrl) { return This->lpVtbl->putBaseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLReader_getSecureBaseURL(ISAXXMLReader* This,const WCHAR **pSecureBaseUrl) { +static inline HRESULT ISAXXMLReader_getSecureBaseURL(ISAXXMLReader* This,const WCHAR **pSecureBaseUrl) { return This->lpVtbl->getSecureBaseURL(This,pSecureBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLReader_putSecureBaseURL(ISAXXMLReader* This,const WCHAR *secureBaseUrl) { +static inline HRESULT ISAXXMLReader_putSecureBaseURL(ISAXXMLReader* This,const WCHAR *secureBaseUrl) { return This->lpVtbl->putSecureBaseURL(This,secureBaseUrl); } -static __WIDL_INLINE HRESULT ISAXXMLReader_parse(ISAXXMLReader* This,VARIANT varInput) { +static inline HRESULT ISAXXMLReader_parse(ISAXXMLReader* This,VARIANT varInput) { return This->lpVtbl->parse(This,varInput); } -static __WIDL_INLINE HRESULT ISAXXMLReader_parseURL(ISAXXMLReader* This,const WCHAR *url) { +static inline HRESULT ISAXXMLReader_parseURL(ISAXXMLReader* This,const WCHAR *url) { return This->lpVtbl->parseURL(This,url); } #endif @@ -16148,6 +15901,245 @@ static __WIDL_INLINE HRESULT ISAXXMLReader_parseURL(ISAXXMLReader* This,const WC #endif /* __ISAXXMLReader_INTERFACE_DEFINED__ */ +/***************************************************************************** + * ISAXXMLFilter interface + */ +#ifndef __ISAXXMLFilter_INTERFACE_DEFINED__ +#define __ISAXXMLFilter_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_ISAXXMLFilter, 0x70409222, 0xca09, 0x4475, 0xac,0xb8, 0x40,0x31,0x2f,0xe8,0xd1,0x45); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("70409222-ca09-4475-acb8-40312fe8d145") +ISAXXMLFilter : public ISAXXMLReader +{ + virtual HRESULT STDMETHODCALLTYPE getParent( + ISAXXMLReader **pReader) = 0; + + virtual HRESULT STDMETHODCALLTYPE putParent( + ISAXXMLReader *reader) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(ISAXXMLFilter, 0x70409222, 0xca09, 0x4475, 0xac,0xb8, 0x40,0x31,0x2f,0xe8,0xd1,0x45) +#endif +#else +typedef struct ISAXXMLFilterVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + ISAXXMLFilter *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + ISAXXMLFilter *This); + + ULONG (STDMETHODCALLTYPE *Release)( + ISAXXMLFilter *This); + + /*** ISAXXMLReader methods ***/ + HRESULT (STDMETHODCALLTYPE *getFeature)( + ISAXXMLFilter *This, + const WCHAR *pFeature, + VARIANT_BOOL *pValue); + + HRESULT (STDMETHODCALLTYPE *putFeature)( + ISAXXMLFilter *This, + const WCHAR *pFeature, + VARIANT_BOOL vfValue); + + HRESULT (STDMETHODCALLTYPE *getProperty)( + ISAXXMLFilter *This, + const WCHAR *pProp, + VARIANT *pValue); + + HRESULT (STDMETHODCALLTYPE *putProperty)( + ISAXXMLFilter *This, + const WCHAR *pProp, + VARIANT value); + + HRESULT (STDMETHODCALLTYPE *getEntityResolver)( + ISAXXMLFilter *This, + ISAXEntityResolver **ppEntityResolver); + + HRESULT (STDMETHODCALLTYPE *putEntityResolver)( + ISAXXMLFilter *This, + ISAXEntityResolver *pEntityResolver); + + HRESULT (STDMETHODCALLTYPE *getContentHandler)( + ISAXXMLFilter *This, + ISAXContentHandler **pContentHandler); + + HRESULT (STDMETHODCALLTYPE *putContentHandler)( + ISAXXMLFilter *This, + ISAXContentHandler *contentHandler); + + HRESULT (STDMETHODCALLTYPE *getDTDHandler)( + ISAXXMLFilter *This, + ISAXDTDHandler **pDTDHandler); + + HRESULT (STDMETHODCALLTYPE *putDTDHandler)( + ISAXXMLFilter *This, + ISAXDTDHandler *pDTDHandler); + + HRESULT (STDMETHODCALLTYPE *getErrorHandler)( + ISAXXMLFilter *This, + ISAXErrorHandler **pErrorHandler); + + HRESULT (STDMETHODCALLTYPE *putErrorHandler)( + ISAXXMLFilter *This, + ISAXErrorHandler *errorHandler); + + HRESULT (STDMETHODCALLTYPE *getBaseURL)( + ISAXXMLFilter *This, + const WCHAR **pBaseUrl); + + HRESULT (STDMETHODCALLTYPE *putBaseURL)( + ISAXXMLFilter *This, + const WCHAR *pBaseUrl); + + HRESULT (STDMETHODCALLTYPE *getSecureBaseURL)( + ISAXXMLFilter *This, + const WCHAR **pSecureBaseUrl); + + HRESULT (STDMETHODCALLTYPE *putSecureBaseURL)( + ISAXXMLFilter *This, + const WCHAR *secureBaseUrl); + + HRESULT (STDMETHODCALLTYPE *parse)( + ISAXXMLFilter *This, + VARIANT varInput); + + HRESULT (STDMETHODCALLTYPE *parseURL)( + ISAXXMLFilter *This, + const WCHAR *url); + + /*** ISAXXMLFilter methods ***/ + HRESULT (STDMETHODCALLTYPE *getParent)( + ISAXXMLFilter *This, + ISAXXMLReader **pReader); + + HRESULT (STDMETHODCALLTYPE *putParent)( + ISAXXMLFilter *This, + ISAXXMLReader *reader); + + END_INTERFACE +} ISAXXMLFilterVtbl; + +interface ISAXXMLFilter { + CONST_VTBL ISAXXMLFilterVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define ISAXXMLFilter_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define ISAXXMLFilter_AddRef(This) (This)->lpVtbl->AddRef(This) +#define ISAXXMLFilter_Release(This) (This)->lpVtbl->Release(This) +/*** ISAXXMLReader methods ***/ +#define ISAXXMLFilter_getFeature(This,pFeature,pValue) (This)->lpVtbl->getFeature(This,pFeature,pValue) +#define ISAXXMLFilter_putFeature(This,pFeature,vfValue) (This)->lpVtbl->putFeature(This,pFeature,vfValue) +#define ISAXXMLFilter_getProperty(This,pProp,pValue) (This)->lpVtbl->getProperty(This,pProp,pValue) +#define ISAXXMLFilter_putProperty(This,pProp,value) (This)->lpVtbl->putProperty(This,pProp,value) +#define ISAXXMLFilter_getEntityResolver(This,ppEntityResolver) (This)->lpVtbl->getEntityResolver(This,ppEntityResolver) +#define ISAXXMLFilter_putEntityResolver(This,pEntityResolver) (This)->lpVtbl->putEntityResolver(This,pEntityResolver) +#define ISAXXMLFilter_getContentHandler(This,pContentHandler) (This)->lpVtbl->getContentHandler(This,pContentHandler) +#define ISAXXMLFilter_putContentHandler(This,contentHandler) (This)->lpVtbl->putContentHandler(This,contentHandler) +#define ISAXXMLFilter_getDTDHandler(This,pDTDHandler) (This)->lpVtbl->getDTDHandler(This,pDTDHandler) +#define ISAXXMLFilter_putDTDHandler(This,pDTDHandler) (This)->lpVtbl->putDTDHandler(This,pDTDHandler) +#define ISAXXMLFilter_getErrorHandler(This,pErrorHandler) (This)->lpVtbl->getErrorHandler(This,pErrorHandler) +#define ISAXXMLFilter_putErrorHandler(This,errorHandler) (This)->lpVtbl->putErrorHandler(This,errorHandler) +#define ISAXXMLFilter_getBaseURL(This,pBaseUrl) (This)->lpVtbl->getBaseURL(This,pBaseUrl) +#define ISAXXMLFilter_putBaseURL(This,pBaseUrl) (This)->lpVtbl->putBaseURL(This,pBaseUrl) +#define ISAXXMLFilter_getSecureBaseURL(This,pSecureBaseUrl) (This)->lpVtbl->getSecureBaseURL(This,pSecureBaseUrl) +#define ISAXXMLFilter_putSecureBaseURL(This,secureBaseUrl) (This)->lpVtbl->putSecureBaseURL(This,secureBaseUrl) +#define ISAXXMLFilter_parse(This,varInput) (This)->lpVtbl->parse(This,varInput) +#define ISAXXMLFilter_parseURL(This,url) (This)->lpVtbl->parseURL(This,url) +/*** ISAXXMLFilter methods ***/ +#define ISAXXMLFilter_getParent(This,pReader) (This)->lpVtbl->getParent(This,pReader) +#define ISAXXMLFilter_putParent(This,reader) (This)->lpVtbl->putParent(This,reader) +#else +/*** IUnknown methods ***/ +static inline HRESULT ISAXXMLFilter_QueryInterface(ISAXXMLFilter* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG ISAXXMLFilter_AddRef(ISAXXMLFilter* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG ISAXXMLFilter_Release(ISAXXMLFilter* This) { + return This->lpVtbl->Release(This); +} +/*** ISAXXMLReader methods ***/ +static inline HRESULT ISAXXMLFilter_getFeature(ISAXXMLFilter* This,const WCHAR *pFeature,VARIANT_BOOL *pValue) { + return This->lpVtbl->getFeature(This,pFeature,pValue); +} +static inline HRESULT ISAXXMLFilter_putFeature(ISAXXMLFilter* This,const WCHAR *pFeature,VARIANT_BOOL vfValue) { + return This->lpVtbl->putFeature(This,pFeature,vfValue); +} +static inline HRESULT ISAXXMLFilter_getProperty(ISAXXMLFilter* This,const WCHAR *pProp,VARIANT *pValue) { + return This->lpVtbl->getProperty(This,pProp,pValue); +} +static inline HRESULT ISAXXMLFilter_putProperty(ISAXXMLFilter* This,const WCHAR *pProp,VARIANT value) { + return This->lpVtbl->putProperty(This,pProp,value); +} +static inline HRESULT ISAXXMLFilter_getEntityResolver(ISAXXMLFilter* This,ISAXEntityResolver **ppEntityResolver) { + return This->lpVtbl->getEntityResolver(This,ppEntityResolver); +} +static inline HRESULT ISAXXMLFilter_putEntityResolver(ISAXXMLFilter* This,ISAXEntityResolver *pEntityResolver) { + return This->lpVtbl->putEntityResolver(This,pEntityResolver); +} +static inline HRESULT ISAXXMLFilter_getContentHandler(ISAXXMLFilter* This,ISAXContentHandler **pContentHandler) { + return This->lpVtbl->getContentHandler(This,pContentHandler); +} +static inline HRESULT ISAXXMLFilter_putContentHandler(ISAXXMLFilter* This,ISAXContentHandler *contentHandler) { + return This->lpVtbl->putContentHandler(This,contentHandler); +} +static inline HRESULT ISAXXMLFilter_getDTDHandler(ISAXXMLFilter* This,ISAXDTDHandler **pDTDHandler) { + return This->lpVtbl->getDTDHandler(This,pDTDHandler); +} +static inline HRESULT ISAXXMLFilter_putDTDHandler(ISAXXMLFilter* This,ISAXDTDHandler *pDTDHandler) { + return This->lpVtbl->putDTDHandler(This,pDTDHandler); +} +static inline HRESULT ISAXXMLFilter_getErrorHandler(ISAXXMLFilter* This,ISAXErrorHandler **pErrorHandler) { + return This->lpVtbl->getErrorHandler(This,pErrorHandler); +} +static inline HRESULT ISAXXMLFilter_putErrorHandler(ISAXXMLFilter* This,ISAXErrorHandler *errorHandler) { + return This->lpVtbl->putErrorHandler(This,errorHandler); +} +static inline HRESULT ISAXXMLFilter_getBaseURL(ISAXXMLFilter* This,const WCHAR **pBaseUrl) { + return This->lpVtbl->getBaseURL(This,pBaseUrl); +} +static inline HRESULT ISAXXMLFilter_putBaseURL(ISAXXMLFilter* This,const WCHAR *pBaseUrl) { + return This->lpVtbl->putBaseURL(This,pBaseUrl); +} +static inline HRESULT ISAXXMLFilter_getSecureBaseURL(ISAXXMLFilter* This,const WCHAR **pSecureBaseUrl) { + return This->lpVtbl->getSecureBaseURL(This,pSecureBaseUrl); +} +static inline HRESULT ISAXXMLFilter_putSecureBaseURL(ISAXXMLFilter* This,const WCHAR *secureBaseUrl) { + return This->lpVtbl->putSecureBaseURL(This,secureBaseUrl); +} +static inline HRESULT ISAXXMLFilter_parse(ISAXXMLFilter* This,VARIANT varInput) { + return This->lpVtbl->parse(This,varInput); +} +static inline HRESULT ISAXXMLFilter_parseURL(ISAXXMLFilter* This,const WCHAR *url) { + return This->lpVtbl->parseURL(This,url); +} +/*** ISAXXMLFilter methods ***/ +static inline HRESULT ISAXXMLFilter_getParent(ISAXXMLFilter* This,ISAXXMLReader **pReader) { + return This->lpVtbl->getParent(This,pReader); +} +static inline HRESULT ISAXXMLFilter_putParent(ISAXXMLFilter* This,ISAXXMLReader *reader) { + return This->lpVtbl->putParent(This,reader); +} +#endif +#endif + +#endif + + +#endif /* __ISAXXMLFilter_INTERFACE_DEFINED__ */ + /***************************************************************************** * IVBSAXAttributes interface */ @@ -16355,63 +16347,63 @@ interface IVBSAXAttributes { #define IVBSAXAttributes_getValueFromQName(This,QName,value) (This)->lpVtbl->getValueFromQName(This,QName,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXAttributes_QueryInterface(IVBSAXAttributes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXAttributes_QueryInterface(IVBSAXAttributes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXAttributes_AddRef(IVBSAXAttributes* This) { +static inline ULONG IVBSAXAttributes_AddRef(IVBSAXAttributes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXAttributes_Release(IVBSAXAttributes* This) { +static inline ULONG IVBSAXAttributes_Release(IVBSAXAttributes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXAttributes_GetTypeInfoCount(IVBSAXAttributes* This,UINT *pctinfo) { +static inline HRESULT IVBSAXAttributes_GetTypeInfoCount(IVBSAXAttributes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_GetTypeInfo(IVBSAXAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXAttributes_GetTypeInfo(IVBSAXAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_GetIDsOfNames(IVBSAXAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXAttributes_GetIDsOfNames(IVBSAXAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_Invoke(IVBSAXAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXAttributes_Invoke(IVBSAXAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXAttributes methods ***/ -static __WIDL_INLINE HRESULT IVBSAXAttributes_get_length(IVBSAXAttributes* This,int *nLength) { +static inline HRESULT IVBSAXAttributes_get_length(IVBSAXAttributes* This,int *nLength) { return This->lpVtbl->get_length(This,nLength); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getURI(IVBSAXAttributes* This,int nIndex,BSTR *uri) { +static inline HRESULT IVBSAXAttributes_getURI(IVBSAXAttributes* This,int nIndex,BSTR *uri) { return This->lpVtbl->getURI(This,nIndex,uri); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getLocalName(IVBSAXAttributes* This,int nIndex,BSTR *localName) { +static inline HRESULT IVBSAXAttributes_getLocalName(IVBSAXAttributes* This,int nIndex,BSTR *localName) { return This->lpVtbl->getLocalName(This,nIndex,localName); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getQName(IVBSAXAttributes* This,int nIndex,BSTR *QName) { +static inline HRESULT IVBSAXAttributes_getQName(IVBSAXAttributes* This,int nIndex,BSTR *QName) { return This->lpVtbl->getQName(This,nIndex,QName); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getIndexFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,int *nIndex) { +static inline HRESULT IVBSAXAttributes_getIndexFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,int *nIndex) { return This->lpVtbl->getIndexFromName(This,uri,localName,nIndex); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getIndexFromQName(IVBSAXAttributes* This,BSTR QName,int *nIndex) { +static inline HRESULT IVBSAXAttributes_getIndexFromQName(IVBSAXAttributes* This,BSTR QName,int *nIndex) { return This->lpVtbl->getIndexFromQName(This,QName,nIndex); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getType(IVBSAXAttributes* This,int nIndex,BSTR *type) { +static inline HRESULT IVBSAXAttributes_getType(IVBSAXAttributes* This,int nIndex,BSTR *type) { return This->lpVtbl->getType(This,nIndex,type); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getTypeFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,BSTR *type) { +static inline HRESULT IVBSAXAttributes_getTypeFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,BSTR *type) { return This->lpVtbl->getTypeFromName(This,uri,localName,type); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getTypeFromQName(IVBSAXAttributes* This,BSTR QName,BSTR *type) { +static inline HRESULT IVBSAXAttributes_getTypeFromQName(IVBSAXAttributes* This,BSTR QName,BSTR *type) { return This->lpVtbl->getTypeFromQName(This,QName,type); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getValue(IVBSAXAttributes* This,int nIndex,BSTR *value) { +static inline HRESULT IVBSAXAttributes_getValue(IVBSAXAttributes* This,int nIndex,BSTR *value) { return This->lpVtbl->getValue(This,nIndex,value); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getValueFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,BSTR *value) { +static inline HRESULT IVBSAXAttributes_getValueFromName(IVBSAXAttributes* This,BSTR uri,BSTR localName,BSTR *value) { return This->lpVtbl->getValueFromName(This,uri,localName,value); } -static __WIDL_INLINE HRESULT IVBSAXAttributes_getValueFromQName(IVBSAXAttributes* This,BSTR QName,BSTR *value) { +static inline HRESULT IVBSAXAttributes_getValueFromQName(IVBSAXAttributes* This,BSTR QName,BSTR *value) { return This->lpVtbl->getValueFromQName(This,QName,value); } #endif @@ -16605,60 +16597,60 @@ interface IVBSAXContentHandler { #define IVBSAXContentHandler_skippedEntity(This,name) (This)->lpVtbl->skippedEntity(This,name) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXContentHandler_QueryInterface(IVBSAXContentHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXContentHandler_QueryInterface(IVBSAXContentHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXContentHandler_AddRef(IVBSAXContentHandler* This) { +static inline ULONG IVBSAXContentHandler_AddRef(IVBSAXContentHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXContentHandler_Release(IVBSAXContentHandler* This) { +static inline ULONG IVBSAXContentHandler_Release(IVBSAXContentHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXContentHandler_GetTypeInfoCount(IVBSAXContentHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXContentHandler_GetTypeInfoCount(IVBSAXContentHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_GetTypeInfo(IVBSAXContentHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXContentHandler_GetTypeInfo(IVBSAXContentHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_GetIDsOfNames(IVBSAXContentHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXContentHandler_GetIDsOfNames(IVBSAXContentHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_Invoke(IVBSAXContentHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXContentHandler_Invoke(IVBSAXContentHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXContentHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXContentHandler_putref_documentLocator(IVBSAXContentHandler* This,IVBSAXLocator *oLocator) { +static inline HRESULT IVBSAXContentHandler_putref_documentLocator(IVBSAXContentHandler* This,IVBSAXLocator *oLocator) { return This->lpVtbl->putref_documentLocator(This,oLocator); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_startDocument(IVBSAXContentHandler* This) { +static inline HRESULT IVBSAXContentHandler_startDocument(IVBSAXContentHandler* This) { return This->lpVtbl->startDocument(This); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_endDocument(IVBSAXContentHandler* This) { +static inline HRESULT IVBSAXContentHandler_endDocument(IVBSAXContentHandler* This) { return This->lpVtbl->endDocument(This); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_startPrefixMapping(IVBSAXContentHandler* This,BSTR *prefix,BSTR *uri) { +static inline HRESULT IVBSAXContentHandler_startPrefixMapping(IVBSAXContentHandler* This,BSTR *prefix,BSTR *uri) { return This->lpVtbl->startPrefixMapping(This,prefix,uri); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_endPrefixMapping(IVBSAXContentHandler* This,BSTR *prefix) { +static inline HRESULT IVBSAXContentHandler_endPrefixMapping(IVBSAXContentHandler* This,BSTR *prefix) { return This->lpVtbl->endPrefixMapping(This,prefix); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_startElement(IVBSAXContentHandler* This,BSTR *namespaceURI,BSTR *localName,BSTR *QName,IVBSAXAttributes *oAttributes) { +static inline HRESULT IVBSAXContentHandler_startElement(IVBSAXContentHandler* This,BSTR *namespaceURI,BSTR *localName,BSTR *QName,IVBSAXAttributes *oAttributes) { return This->lpVtbl->startElement(This,namespaceURI,localName,QName,oAttributes); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_endElement(IVBSAXContentHandler* This,BSTR *namespaceURI,BSTR *localName,BSTR *strQName) { +static inline HRESULT IVBSAXContentHandler_endElement(IVBSAXContentHandler* This,BSTR *namespaceURI,BSTR *localName,BSTR *strQName) { return This->lpVtbl->endElement(This,namespaceURI,localName,strQName); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_characters(IVBSAXContentHandler* This,BSTR *chars) { +static inline HRESULT IVBSAXContentHandler_characters(IVBSAXContentHandler* This,BSTR *chars) { return This->lpVtbl->characters(This,chars); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_ignorableWhitespace(IVBSAXContentHandler* This,BSTR *chars) { +static inline HRESULT IVBSAXContentHandler_ignorableWhitespace(IVBSAXContentHandler* This,BSTR *chars) { return This->lpVtbl->ignorableWhitespace(This,chars); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_processingInstruction(IVBSAXContentHandler* This,BSTR *target,BSTR *data) { +static inline HRESULT IVBSAXContentHandler_processingInstruction(IVBSAXContentHandler* This,BSTR *target,BSTR *data) { return This->lpVtbl->processingInstruction(This,target,data); } -static __WIDL_INLINE HRESULT IVBSAXContentHandler_skippedEntity(IVBSAXContentHandler* This,BSTR *name) { +static inline HRESULT IVBSAXContentHandler_skippedEntity(IVBSAXContentHandler* This,BSTR *name) { return This->lpVtbl->skippedEntity(This,name); } #endif @@ -16800,39 +16792,39 @@ interface IVBSAXDeclHandler { #define IVBSAXDeclHandler_externalEntityDecl(This,name,publicId,systemId) (This)->lpVtbl->externalEntityDecl(This,name,publicId,systemId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_QueryInterface(IVBSAXDeclHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXDeclHandler_QueryInterface(IVBSAXDeclHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXDeclHandler_AddRef(IVBSAXDeclHandler* This) { +static inline ULONG IVBSAXDeclHandler_AddRef(IVBSAXDeclHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXDeclHandler_Release(IVBSAXDeclHandler* This) { +static inline ULONG IVBSAXDeclHandler_Release(IVBSAXDeclHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_GetTypeInfoCount(IVBSAXDeclHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXDeclHandler_GetTypeInfoCount(IVBSAXDeclHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_GetTypeInfo(IVBSAXDeclHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXDeclHandler_GetTypeInfo(IVBSAXDeclHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_GetIDsOfNames(IVBSAXDeclHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXDeclHandler_GetIDsOfNames(IVBSAXDeclHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_Invoke(IVBSAXDeclHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXDeclHandler_Invoke(IVBSAXDeclHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXDeclHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_elementDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *model) { +static inline HRESULT IVBSAXDeclHandler_elementDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *model) { return This->lpVtbl->elementDecl(This,name,model); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_attributeDecl(IVBSAXDeclHandler* This,BSTR *elementName,BSTR *attributeName,BSTR *type,BSTR *valueDefault,BSTR *value) { +static inline HRESULT IVBSAXDeclHandler_attributeDecl(IVBSAXDeclHandler* This,BSTR *elementName,BSTR *attributeName,BSTR *type,BSTR *valueDefault,BSTR *value) { return This->lpVtbl->attributeDecl(This,elementName,attributeName,type,valueDefault,value); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_internalEntityDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *value) { +static inline HRESULT IVBSAXDeclHandler_internalEntityDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *value) { return This->lpVtbl->internalEntityDecl(This,name,value); } -static __WIDL_INLINE HRESULT IVBSAXDeclHandler_externalEntityDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { +static inline HRESULT IVBSAXDeclHandler_externalEntityDecl(IVBSAXDeclHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { return This->lpVtbl->externalEntityDecl(This,name,publicId,systemId); } #endif @@ -16952,33 +16944,33 @@ interface IVBSAXDTDHandler { #define IVBSAXDTDHandler_unparsedEntityDecl(This,name,publicId,systemId,notationName) (This)->lpVtbl->unparsedEntityDecl(This,name,publicId,systemId,notationName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_QueryInterface(IVBSAXDTDHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXDTDHandler_QueryInterface(IVBSAXDTDHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXDTDHandler_AddRef(IVBSAXDTDHandler* This) { +static inline ULONG IVBSAXDTDHandler_AddRef(IVBSAXDTDHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXDTDHandler_Release(IVBSAXDTDHandler* This) { +static inline ULONG IVBSAXDTDHandler_Release(IVBSAXDTDHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_GetTypeInfoCount(IVBSAXDTDHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXDTDHandler_GetTypeInfoCount(IVBSAXDTDHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_GetTypeInfo(IVBSAXDTDHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXDTDHandler_GetTypeInfo(IVBSAXDTDHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_GetIDsOfNames(IVBSAXDTDHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXDTDHandler_GetIDsOfNames(IVBSAXDTDHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_Invoke(IVBSAXDTDHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXDTDHandler_Invoke(IVBSAXDTDHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXDTDHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_notationDecl(IVBSAXDTDHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { +static inline HRESULT IVBSAXDTDHandler_notationDecl(IVBSAXDTDHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { return This->lpVtbl->notationDecl(This,name,publicId,systemId); } -static __WIDL_INLINE HRESULT IVBSAXDTDHandler_unparsedEntityDecl(IVBSAXDTDHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId,BSTR *notationName) { +static inline HRESULT IVBSAXDTDHandler_unparsedEntityDecl(IVBSAXDTDHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId,BSTR *notationName) { return This->lpVtbl->unparsedEntityDecl(This,name,publicId,systemId,notationName); } #endif @@ -17084,30 +17076,30 @@ interface IVBSAXEntityResolver { #define IVBSAXEntityResolver_resolveEntity(This,publicId,systemId,ret) (This)->lpVtbl->resolveEntity(This,publicId,systemId,ret) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_QueryInterface(IVBSAXEntityResolver* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXEntityResolver_QueryInterface(IVBSAXEntityResolver* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXEntityResolver_AddRef(IVBSAXEntityResolver* This) { +static inline ULONG IVBSAXEntityResolver_AddRef(IVBSAXEntityResolver* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXEntityResolver_Release(IVBSAXEntityResolver* This) { +static inline ULONG IVBSAXEntityResolver_Release(IVBSAXEntityResolver* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_GetTypeInfoCount(IVBSAXEntityResolver* This,UINT *pctinfo) { +static inline HRESULT IVBSAXEntityResolver_GetTypeInfoCount(IVBSAXEntityResolver* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_GetTypeInfo(IVBSAXEntityResolver* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXEntityResolver_GetTypeInfo(IVBSAXEntityResolver* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_GetIDsOfNames(IVBSAXEntityResolver* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXEntityResolver_GetIDsOfNames(IVBSAXEntityResolver* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_Invoke(IVBSAXEntityResolver* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXEntityResolver_Invoke(IVBSAXEntityResolver* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXEntityResolver methods ***/ -static __WIDL_INLINE HRESULT IVBSAXEntityResolver_resolveEntity(IVBSAXEntityResolver* This,BSTR *publicId,BSTR *systemId,VARIANT *ret) { +static inline HRESULT IVBSAXEntityResolver_resolveEntity(IVBSAXEntityResolver* This,BSTR *publicId,BSTR *systemId,VARIANT *ret) { return This->lpVtbl->resolveEntity(This,publicId,systemId,ret); } #endif @@ -17237,36 +17229,36 @@ interface IVBSAXErrorHandler { #define IVBSAXErrorHandler_ignorableWarning(This,locator,errorMessage,errorCode) (This)->lpVtbl->ignorableWarning(This,locator,errorMessage,errorCode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_QueryInterface(IVBSAXErrorHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXErrorHandler_QueryInterface(IVBSAXErrorHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXErrorHandler_AddRef(IVBSAXErrorHandler* This) { +static inline ULONG IVBSAXErrorHandler_AddRef(IVBSAXErrorHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXErrorHandler_Release(IVBSAXErrorHandler* This) { +static inline ULONG IVBSAXErrorHandler_Release(IVBSAXErrorHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_GetTypeInfoCount(IVBSAXErrorHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXErrorHandler_GetTypeInfoCount(IVBSAXErrorHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_GetTypeInfo(IVBSAXErrorHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXErrorHandler_GetTypeInfo(IVBSAXErrorHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_GetIDsOfNames(IVBSAXErrorHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXErrorHandler_GetIDsOfNames(IVBSAXErrorHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_Invoke(IVBSAXErrorHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXErrorHandler_Invoke(IVBSAXErrorHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXErrorHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_error(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { +static inline HRESULT IVBSAXErrorHandler_error(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { return This->lpVtbl->error(This,locator,errorMessage,errorCode); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_fatalError(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { +static inline HRESULT IVBSAXErrorHandler_fatalError(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { return This->lpVtbl->fatalError(This,locator,errorMessage,errorCode); } -static __WIDL_INLINE HRESULT IVBSAXErrorHandler_ignorableWarning(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { +static inline HRESULT IVBSAXErrorHandler_ignorableWarning(IVBSAXErrorHandler* This,IVBSAXLocator *locator,BSTR *errorMessage,LONG errorCode) { return This->lpVtbl->ignorableWarning(This,locator,errorMessage,errorCode); } #endif @@ -17417,48 +17409,48 @@ interface IVBSAXLexicalHandler { #define IVBSAXLexicalHandler_comment(This,chars) (This)->lpVtbl->comment(This,chars) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_QueryInterface(IVBSAXLexicalHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXLexicalHandler_QueryInterface(IVBSAXLexicalHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXLexicalHandler_AddRef(IVBSAXLexicalHandler* This) { +static inline ULONG IVBSAXLexicalHandler_AddRef(IVBSAXLexicalHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXLexicalHandler_Release(IVBSAXLexicalHandler* This) { +static inline ULONG IVBSAXLexicalHandler_Release(IVBSAXLexicalHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_GetTypeInfoCount(IVBSAXLexicalHandler* This,UINT *pctinfo) { +static inline HRESULT IVBSAXLexicalHandler_GetTypeInfoCount(IVBSAXLexicalHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_GetTypeInfo(IVBSAXLexicalHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXLexicalHandler_GetTypeInfo(IVBSAXLexicalHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_GetIDsOfNames(IVBSAXLexicalHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXLexicalHandler_GetIDsOfNames(IVBSAXLexicalHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_Invoke(IVBSAXLexicalHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXLexicalHandler_Invoke(IVBSAXLexicalHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXLexicalHandler methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_startDTD(IVBSAXLexicalHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { +static inline HRESULT IVBSAXLexicalHandler_startDTD(IVBSAXLexicalHandler* This,BSTR *name,BSTR *publicId,BSTR *systemId) { return This->lpVtbl->startDTD(This,name,publicId,systemId); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_endDTD(IVBSAXLexicalHandler* This) { +static inline HRESULT IVBSAXLexicalHandler_endDTD(IVBSAXLexicalHandler* This) { return This->lpVtbl->endDTD(This); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_startEntity(IVBSAXLexicalHandler* This,BSTR *name) { +static inline HRESULT IVBSAXLexicalHandler_startEntity(IVBSAXLexicalHandler* This,BSTR *name) { return This->lpVtbl->startEntity(This,name); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_endEntity(IVBSAXLexicalHandler* This,BSTR *name) { +static inline HRESULT IVBSAXLexicalHandler_endEntity(IVBSAXLexicalHandler* This,BSTR *name) { return This->lpVtbl->endEntity(This,name); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_startCDATA(IVBSAXLexicalHandler* This) { +static inline HRESULT IVBSAXLexicalHandler_startCDATA(IVBSAXLexicalHandler* This) { return This->lpVtbl->startCDATA(This); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_endCDATA(IVBSAXLexicalHandler* This) { +static inline HRESULT IVBSAXLexicalHandler_endCDATA(IVBSAXLexicalHandler* This) { return This->lpVtbl->endCDATA(This); } -static __WIDL_INLINE HRESULT IVBSAXLexicalHandler_comment(IVBSAXLexicalHandler* This,BSTR *chars) { +static inline HRESULT IVBSAXLexicalHandler_comment(IVBSAXLexicalHandler* This,BSTR *chars) { return This->lpVtbl->comment(This,chars); } #endif @@ -17584,39 +17576,39 @@ interface IVBSAXLocator { #define IVBSAXLocator_get_systemId(This,systemId) (This)->lpVtbl->get_systemId(This,systemId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLocator_QueryInterface(IVBSAXLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXLocator_QueryInterface(IVBSAXLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXLocator_AddRef(IVBSAXLocator* This) { +static inline ULONG IVBSAXLocator_AddRef(IVBSAXLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXLocator_Release(IVBSAXLocator* This) { +static inline ULONG IVBSAXLocator_Release(IVBSAXLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLocator_GetTypeInfoCount(IVBSAXLocator* This,UINT *pctinfo) { +static inline HRESULT IVBSAXLocator_GetTypeInfoCount(IVBSAXLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXLocator_GetTypeInfo(IVBSAXLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXLocator_GetTypeInfo(IVBSAXLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXLocator_GetIDsOfNames(IVBSAXLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXLocator_GetIDsOfNames(IVBSAXLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXLocator_Invoke(IVBSAXLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXLocator_Invoke(IVBSAXLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXLocator methods ***/ -static __WIDL_INLINE HRESULT IVBSAXLocator_get_columnNumber(IVBSAXLocator* This,int *column) { +static inline HRESULT IVBSAXLocator_get_columnNumber(IVBSAXLocator* This,int *column) { return This->lpVtbl->get_columnNumber(This,column); } -static __WIDL_INLINE HRESULT IVBSAXLocator_get_lineNumber(IVBSAXLocator* This,int *line) { +static inline HRESULT IVBSAXLocator_get_lineNumber(IVBSAXLocator* This,int *line) { return This->lpVtbl->get_lineNumber(This,line); } -static __WIDL_INLINE HRESULT IVBSAXLocator_get_publicId(IVBSAXLocator* This,BSTR *publicId) { +static inline HRESULT IVBSAXLocator_get_publicId(IVBSAXLocator* This,BSTR *publicId) { return This->lpVtbl->get_publicId(This,publicId); } -static __WIDL_INLINE HRESULT IVBSAXLocator_get_systemId(IVBSAXLocator* This,BSTR *systemId) { +static inline HRESULT IVBSAXLocator_get_systemId(IVBSAXLocator* This,BSTR *systemId) { return This->lpVtbl->get_systemId(This,systemId); } #endif @@ -17726,33 +17718,33 @@ interface IVBSAXXMLFilter { #define IVBSAXXMLFilter_putref_parent(This,reader) (This)->lpVtbl->putref_parent(This,reader) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_QueryInterface(IVBSAXXMLFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXXMLFilter_QueryInterface(IVBSAXXMLFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXXMLFilter_AddRef(IVBSAXXMLFilter* This) { +static inline ULONG IVBSAXXMLFilter_AddRef(IVBSAXXMLFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXXMLFilter_Release(IVBSAXXMLFilter* This) { +static inline ULONG IVBSAXXMLFilter_Release(IVBSAXXMLFilter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_GetTypeInfoCount(IVBSAXXMLFilter* This,UINT *pctinfo) { +static inline HRESULT IVBSAXXMLFilter_GetTypeInfoCount(IVBSAXXMLFilter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_GetTypeInfo(IVBSAXXMLFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXXMLFilter_GetTypeInfo(IVBSAXXMLFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_GetIDsOfNames(IVBSAXXMLFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXXMLFilter_GetIDsOfNames(IVBSAXXMLFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_Invoke(IVBSAXXMLFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXXMLFilter_Invoke(IVBSAXXMLFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXXMLFilter methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_get_parent(IVBSAXXMLFilter* This,IVBSAXXMLReader **reader) { +static inline HRESULT IVBSAXXMLFilter_get_parent(IVBSAXXMLFilter* This,IVBSAXXMLReader **reader) { return This->lpVtbl->get_parent(This,reader); } -static __WIDL_INLINE HRESULT IVBSAXXMLFilter_putref_parent(IVBSAXXMLFilter* This,IVBSAXXMLReader *reader) { +static inline HRESULT IVBSAXXMLFilter_putref_parent(IVBSAXXMLFilter* This,IVBSAXXMLReader *reader) { return This->lpVtbl->putref_parent(This,reader); } #endif @@ -17998,81 +17990,81 @@ interface IVBSAXXMLReader { #define IVBSAXXMLReader_parseURL(This,url) (This)->lpVtbl->parseURL(This,url) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLReader_QueryInterface(IVBSAXXMLReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBSAXXMLReader_QueryInterface(IVBSAXXMLReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBSAXXMLReader_AddRef(IVBSAXXMLReader* This) { +static inline ULONG IVBSAXXMLReader_AddRef(IVBSAXXMLReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBSAXXMLReader_Release(IVBSAXXMLReader* This) { +static inline ULONG IVBSAXXMLReader_Release(IVBSAXXMLReader* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLReader_GetTypeInfoCount(IVBSAXXMLReader* This,UINT *pctinfo) { +static inline HRESULT IVBSAXXMLReader_GetTypeInfoCount(IVBSAXXMLReader* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_GetTypeInfo(IVBSAXXMLReader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBSAXXMLReader_GetTypeInfo(IVBSAXXMLReader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_GetIDsOfNames(IVBSAXXMLReader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBSAXXMLReader_GetIDsOfNames(IVBSAXXMLReader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_Invoke(IVBSAXXMLReader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBSAXXMLReader_Invoke(IVBSAXXMLReader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBSAXXMLReader methods ***/ -static __WIDL_INLINE HRESULT IVBSAXXMLReader_getFeature(IVBSAXXMLReader* This,BSTR pFeature,VARIANT_BOOL *pValue) { +static inline HRESULT IVBSAXXMLReader_getFeature(IVBSAXXMLReader* This,BSTR pFeature,VARIANT_BOOL *pValue) { return This->lpVtbl->getFeature(This,pFeature,pValue); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putFeature(IVBSAXXMLReader* This,BSTR pFeature,VARIANT_BOOL vfValue) { +static inline HRESULT IVBSAXXMLReader_putFeature(IVBSAXXMLReader* This,BSTR pFeature,VARIANT_BOOL vfValue) { return This->lpVtbl->putFeature(This,pFeature,vfValue); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_getProperty(IVBSAXXMLReader* This,BSTR pProp,VARIANT *pValue) { +static inline HRESULT IVBSAXXMLReader_getProperty(IVBSAXXMLReader* This,BSTR pProp,VARIANT *pValue) { return This->lpVtbl->getProperty(This,pProp,pValue); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putProperty(IVBSAXXMLReader* This,BSTR pProp,VARIANT value) { +static inline HRESULT IVBSAXXMLReader_putProperty(IVBSAXXMLReader* This,BSTR pProp,VARIANT value) { return This->lpVtbl->putProperty(This,pProp,value); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_entityResolver(IVBSAXXMLReader* This,IVBSAXEntityResolver **ppEntityResolver) { +static inline HRESULT IVBSAXXMLReader_get_entityResolver(IVBSAXXMLReader* This,IVBSAXEntityResolver **ppEntityResolver) { return This->lpVtbl->get_entityResolver(This,ppEntityResolver); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putref_entityResolver(IVBSAXXMLReader* This,IVBSAXEntityResolver *pEntityResolver) { +static inline HRESULT IVBSAXXMLReader_putref_entityResolver(IVBSAXXMLReader* This,IVBSAXEntityResolver *pEntityResolver) { return This->lpVtbl->putref_entityResolver(This,pEntityResolver); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_contentHandler(IVBSAXXMLReader* This,IVBSAXContentHandler **pContentHandler) { +static inline HRESULT IVBSAXXMLReader_get_contentHandler(IVBSAXXMLReader* This,IVBSAXContentHandler **pContentHandler) { return This->lpVtbl->get_contentHandler(This,pContentHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putref_contentHandler(IVBSAXXMLReader* This,IVBSAXContentHandler *contentHandler) { +static inline HRESULT IVBSAXXMLReader_putref_contentHandler(IVBSAXXMLReader* This,IVBSAXContentHandler *contentHandler) { return This->lpVtbl->putref_contentHandler(This,contentHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_dtdHandler(IVBSAXXMLReader* This,IVBSAXDTDHandler **pDTDHandler) { +static inline HRESULT IVBSAXXMLReader_get_dtdHandler(IVBSAXXMLReader* This,IVBSAXDTDHandler **pDTDHandler) { return This->lpVtbl->get_dtdHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putref_dtdHandler(IVBSAXXMLReader* This,IVBSAXDTDHandler *pDTDHandler) { +static inline HRESULT IVBSAXXMLReader_putref_dtdHandler(IVBSAXXMLReader* This,IVBSAXDTDHandler *pDTDHandler) { return This->lpVtbl->putref_dtdHandler(This,pDTDHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_errorHandler(IVBSAXXMLReader* This,IVBSAXErrorHandler **pErrorHandler) { +static inline HRESULT IVBSAXXMLReader_get_errorHandler(IVBSAXXMLReader* This,IVBSAXErrorHandler **pErrorHandler) { return This->lpVtbl->get_errorHandler(This,pErrorHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_putref_errorHandler(IVBSAXXMLReader* This,IVBSAXErrorHandler *errorHandler) { +static inline HRESULT IVBSAXXMLReader_putref_errorHandler(IVBSAXXMLReader* This,IVBSAXErrorHandler *errorHandler) { return This->lpVtbl->putref_errorHandler(This,errorHandler); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_baseURL(IVBSAXXMLReader* This,BSTR *pBaseUrl) { +static inline HRESULT IVBSAXXMLReader_get_baseURL(IVBSAXXMLReader* This,BSTR *pBaseUrl) { return This->lpVtbl->get_baseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_put_baseURL(IVBSAXXMLReader* This,BSTR pBaseUrl) { +static inline HRESULT IVBSAXXMLReader_put_baseURL(IVBSAXXMLReader* This,BSTR pBaseUrl) { return This->lpVtbl->put_baseURL(This,pBaseUrl); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_get_secureBaseURL(IVBSAXXMLReader* This,BSTR *pSecureBaseUrl) { +static inline HRESULT IVBSAXXMLReader_get_secureBaseURL(IVBSAXXMLReader* This,BSTR *pSecureBaseUrl) { return This->lpVtbl->get_secureBaseURL(This,pSecureBaseUrl); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_put_secureBaseURL(IVBSAXXMLReader* This,BSTR secureBaseUrl) { +static inline HRESULT IVBSAXXMLReader_put_secureBaseURL(IVBSAXXMLReader* This,BSTR secureBaseUrl) { return This->lpVtbl->put_secureBaseURL(This,secureBaseUrl); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_parse(IVBSAXXMLReader* This,VARIANT varInput) { +static inline HRESULT IVBSAXXMLReader_parse(IVBSAXXMLReader* This,VARIANT varInput) { return This->lpVtbl->parse(This,varInput); } -static __WIDL_INLINE HRESULT IVBSAXXMLReader_parseURL(IVBSAXXMLReader* This,BSTR url) { +static inline HRESULT IVBSAXXMLReader_parseURL(IVBSAXXMLReader* This,BSTR url) { return This->lpVtbl->parseURL(This,url); } #endif @@ -18283,60 +18275,60 @@ interface IMXAttributes { #define IMXAttributes_setValue(This,index,value) (This)->lpVtbl->setValue(This,index,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXAttributes_QueryInterface(IMXAttributes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXAttributes_QueryInterface(IMXAttributes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXAttributes_AddRef(IMXAttributes* This) { +static inline ULONG IMXAttributes_AddRef(IMXAttributes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXAttributes_Release(IMXAttributes* This) { +static inline ULONG IMXAttributes_Release(IMXAttributes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXAttributes_GetTypeInfoCount(IMXAttributes* This,UINT *pctinfo) { +static inline HRESULT IMXAttributes_GetTypeInfoCount(IMXAttributes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXAttributes_GetTypeInfo(IMXAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXAttributes_GetTypeInfo(IMXAttributes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXAttributes_GetIDsOfNames(IMXAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXAttributes_GetIDsOfNames(IMXAttributes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXAttributes_Invoke(IMXAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXAttributes_Invoke(IMXAttributes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXAttributes methods ***/ -static __WIDL_INLINE HRESULT IMXAttributes_addAttribute(IMXAttributes* This,BSTR uri,BSTR localName,BSTR QName,BSTR type,BSTR value) { +static inline HRESULT IMXAttributes_addAttribute(IMXAttributes* This,BSTR uri,BSTR localName,BSTR QName,BSTR type,BSTR value) { return This->lpVtbl->addAttribute(This,uri,localName,QName,type,value); } -static __WIDL_INLINE HRESULT IMXAttributes_addAttributeFromIndex(IMXAttributes* This,VARIANT atts,int index) { +static inline HRESULT IMXAttributes_addAttributeFromIndex(IMXAttributes* This,VARIANT atts,int index) { return This->lpVtbl->addAttributeFromIndex(This,atts,index); } -static __WIDL_INLINE HRESULT IMXAttributes_clear(IMXAttributes* This) { +static inline HRESULT IMXAttributes_clear(IMXAttributes* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT IMXAttributes_removeAttribute(IMXAttributes* This,int index) { +static inline HRESULT IMXAttributes_removeAttribute(IMXAttributes* This,int index) { return This->lpVtbl->removeAttribute(This,index); } -static __WIDL_INLINE HRESULT IMXAttributes_setAttribute(IMXAttributes* This,int index,BSTR uri,BSTR localName,BSTR QName,BSTR type,BSTR value) { +static inline HRESULT IMXAttributes_setAttribute(IMXAttributes* This,int index,BSTR uri,BSTR localName,BSTR QName,BSTR type,BSTR value) { return This->lpVtbl->setAttribute(This,index,uri,localName,QName,type,value); } -static __WIDL_INLINE HRESULT IMXAttributes_setAttributes(IMXAttributes* This,VARIANT atts) { +static inline HRESULT IMXAttributes_setAttributes(IMXAttributes* This,VARIANT atts) { return This->lpVtbl->setAttributes(This,atts); } -static __WIDL_INLINE HRESULT IMXAttributes_setLocalName(IMXAttributes* This,int index,BSTR localName) { +static inline HRESULT IMXAttributes_setLocalName(IMXAttributes* This,int index,BSTR localName) { return This->lpVtbl->setLocalName(This,index,localName); } -static __WIDL_INLINE HRESULT IMXAttributes_setQName(IMXAttributes* This,int index,BSTR QName) { +static inline HRESULT IMXAttributes_setQName(IMXAttributes* This,int index,BSTR QName) { return This->lpVtbl->setQName(This,index,QName); } -static __WIDL_INLINE HRESULT IMXAttributes_setType(IMXAttributes* This,int index,BSTR type) { +static inline HRESULT IMXAttributes_setType(IMXAttributes* This,int index,BSTR type) { return This->lpVtbl->setType(This,index,type); } -static __WIDL_INLINE HRESULT IMXAttributes_setURI(IMXAttributes* This,int index,BSTR uri) { +static inline HRESULT IMXAttributes_setURI(IMXAttributes* This,int index,BSTR uri) { return This->lpVtbl->setURI(This,index,uri); } -static __WIDL_INLINE HRESULT IMXAttributes_setValue(IMXAttributes* This,int index,BSTR value) { +static inline HRESULT IMXAttributes_setValue(IMXAttributes* This,int index,BSTR value) { return This->lpVtbl->setValue(This,index,value); } #endif @@ -18438,30 +18430,30 @@ interface IMXSchemaDeclHandler { #define IMXSchemaDeclHandler_schemaElementDecl(This,oSchemaElement) (This)->lpVtbl->schemaElementDecl(This,oSchemaElement) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_QueryInterface(IMXSchemaDeclHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXSchemaDeclHandler_QueryInterface(IMXSchemaDeclHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXSchemaDeclHandler_AddRef(IMXSchemaDeclHandler* This) { +static inline ULONG IMXSchemaDeclHandler_AddRef(IMXSchemaDeclHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXSchemaDeclHandler_Release(IMXSchemaDeclHandler* This) { +static inline ULONG IMXSchemaDeclHandler_Release(IMXSchemaDeclHandler* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_GetTypeInfoCount(IMXSchemaDeclHandler* This,UINT *pctinfo) { +static inline HRESULT IMXSchemaDeclHandler_GetTypeInfoCount(IMXSchemaDeclHandler* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_GetTypeInfo(IMXSchemaDeclHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXSchemaDeclHandler_GetTypeInfo(IMXSchemaDeclHandler* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_GetIDsOfNames(IMXSchemaDeclHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXSchemaDeclHandler_GetIDsOfNames(IMXSchemaDeclHandler* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_Invoke(IMXSchemaDeclHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXSchemaDeclHandler_Invoke(IMXSchemaDeclHandler* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXSchemaDeclHandler methods ***/ -static __WIDL_INLINE HRESULT IMXSchemaDeclHandler_schemaElementDecl(IMXSchemaDeclHandler* This,ISchemaElement *oSchemaElement) { +static inline HRESULT IMXSchemaDeclHandler_schemaElementDecl(IMXSchemaDeclHandler* This,ISchemaElement *oSchemaElement) { return This->lpVtbl->schemaElementDecl(This,oSchemaElement); } #endif @@ -18576,36 +18568,36 @@ interface IMXReaderControl { #define IMXReaderControl_suspend(This) (This)->lpVtbl->suspend(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXReaderControl_QueryInterface(IMXReaderControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXReaderControl_QueryInterface(IMXReaderControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXReaderControl_AddRef(IMXReaderControl* This) { +static inline ULONG IMXReaderControl_AddRef(IMXReaderControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXReaderControl_Release(IMXReaderControl* This) { +static inline ULONG IMXReaderControl_Release(IMXReaderControl* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXReaderControl_GetTypeInfoCount(IMXReaderControl* This,UINT *pctinfo) { +static inline HRESULT IMXReaderControl_GetTypeInfoCount(IMXReaderControl* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXReaderControl_GetTypeInfo(IMXReaderControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXReaderControl_GetTypeInfo(IMXReaderControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXReaderControl_GetIDsOfNames(IMXReaderControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXReaderControl_GetIDsOfNames(IMXReaderControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXReaderControl_Invoke(IMXReaderControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXReaderControl_Invoke(IMXReaderControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXReaderControl methods ***/ -static __WIDL_INLINE HRESULT IMXReaderControl_abort(IMXReaderControl* This) { +static inline HRESULT IMXReaderControl_abort(IMXReaderControl* This) { return This->lpVtbl->abort(This); } -static __WIDL_INLINE HRESULT IMXReaderControl_resume(IMXReaderControl* This) { +static inline HRESULT IMXReaderControl_resume(IMXReaderControl* This) { return This->lpVtbl->resume(This); } -static __WIDL_INLINE HRESULT IMXReaderControl_suspend(IMXReaderControl* This) { +static inline HRESULT IMXReaderControl_suspend(IMXReaderControl* This) { return This->lpVtbl->suspend(This); } #endif @@ -18834,78 +18826,78 @@ interface IMXWriter { #define IMXWriter_flush(This) (This)->lpVtbl->flush(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXWriter_QueryInterface(IMXWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXWriter_QueryInterface(IMXWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXWriter_AddRef(IMXWriter* This) { +static inline ULONG IMXWriter_AddRef(IMXWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXWriter_Release(IMXWriter* This) { +static inline ULONG IMXWriter_Release(IMXWriter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXWriter_GetTypeInfoCount(IMXWriter* This,UINT *pctinfo) { +static inline HRESULT IMXWriter_GetTypeInfoCount(IMXWriter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXWriter_GetTypeInfo(IMXWriter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXWriter_GetTypeInfo(IMXWriter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXWriter_GetIDsOfNames(IMXWriter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXWriter_GetIDsOfNames(IMXWriter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXWriter_Invoke(IMXWriter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXWriter_Invoke(IMXWriter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXWriter methods ***/ -static __WIDL_INLINE HRESULT IMXWriter_put_output(IMXWriter* This,VARIANT Destination) { +static inline HRESULT IMXWriter_put_output(IMXWriter* This,VARIANT Destination) { return This->lpVtbl->put_output(This,Destination); } -static __WIDL_INLINE HRESULT IMXWriter_get_output(IMXWriter* This,VARIANT *Destination) { +static inline HRESULT IMXWriter_get_output(IMXWriter* This,VARIANT *Destination) { return This->lpVtbl->get_output(This,Destination); } -static __WIDL_INLINE HRESULT IMXWriter_put_encoding(IMXWriter* This,BSTR encoding) { +static inline HRESULT IMXWriter_put_encoding(IMXWriter* This,BSTR encoding) { return This->lpVtbl->put_encoding(This,encoding); } -static __WIDL_INLINE HRESULT IMXWriter_get_encoding(IMXWriter* This,BSTR *encoding) { +static inline HRESULT IMXWriter_get_encoding(IMXWriter* This,BSTR *encoding) { return This->lpVtbl->get_encoding(This,encoding); } -static __WIDL_INLINE HRESULT IMXWriter_put_byteOrderMark(IMXWriter* This,VARIANT_BOOL writeByteOrderMark) { +static inline HRESULT IMXWriter_put_byteOrderMark(IMXWriter* This,VARIANT_BOOL writeByteOrderMark) { return This->lpVtbl->put_byteOrderMark(This,writeByteOrderMark); } -static __WIDL_INLINE HRESULT IMXWriter_get_byteOrderMark(IMXWriter* This,VARIANT_BOOL *writeByteOrderMark) { +static inline HRESULT IMXWriter_get_byteOrderMark(IMXWriter* This,VARIANT_BOOL *writeByteOrderMark) { return This->lpVtbl->get_byteOrderMark(This,writeByteOrderMark); } -static __WIDL_INLINE HRESULT IMXWriter_put_indent(IMXWriter* This,VARIANT_BOOL indentMode) { +static inline HRESULT IMXWriter_put_indent(IMXWriter* This,VARIANT_BOOL indentMode) { return This->lpVtbl->put_indent(This,indentMode); } -static __WIDL_INLINE HRESULT IMXWriter_get_indent(IMXWriter* This,VARIANT_BOOL *indentMode) { +static inline HRESULT IMXWriter_get_indent(IMXWriter* This,VARIANT_BOOL *indentMode) { return This->lpVtbl->get_indent(This,indentMode); } -static __WIDL_INLINE HRESULT IMXWriter_put_standalone(IMXWriter* This,VARIANT_BOOL value) { +static inline HRESULT IMXWriter_put_standalone(IMXWriter* This,VARIANT_BOOL value) { return This->lpVtbl->put_standalone(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_get_standalone(IMXWriter* This,VARIANT_BOOL *value) { +static inline HRESULT IMXWriter_get_standalone(IMXWriter* This,VARIANT_BOOL *value) { return This->lpVtbl->get_standalone(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_put_omitXMLDeclaration(IMXWriter* This,VARIANT_BOOL value) { +static inline HRESULT IMXWriter_put_omitXMLDeclaration(IMXWriter* This,VARIANT_BOOL value) { return This->lpVtbl->put_omitXMLDeclaration(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_get_omitXMLDeclaration(IMXWriter* This,VARIANT_BOOL *value) { +static inline HRESULT IMXWriter_get_omitXMLDeclaration(IMXWriter* This,VARIANT_BOOL *value) { return This->lpVtbl->get_omitXMLDeclaration(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_put_version(IMXWriter* This,BSTR version) { +static inline HRESULT IMXWriter_put_version(IMXWriter* This,BSTR version) { return This->lpVtbl->put_version(This,version); } -static __WIDL_INLINE HRESULT IMXWriter_get_version(IMXWriter* This,BSTR *version) { +static inline HRESULT IMXWriter_get_version(IMXWriter* This,BSTR *version) { return This->lpVtbl->get_version(This,version); } -static __WIDL_INLINE HRESULT IMXWriter_put_disableOutputEscaping(IMXWriter* This,VARIANT_BOOL value) { +static inline HRESULT IMXWriter_put_disableOutputEscaping(IMXWriter* This,VARIANT_BOOL value) { return This->lpVtbl->put_disableOutputEscaping(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_get_disableOutputEscaping(IMXWriter* This,VARIANT_BOOL *value) { +static inline HRESULT IMXWriter_get_disableOutputEscaping(IMXWriter* This,VARIANT_BOOL *value) { return This->lpVtbl->get_disableOutputEscaping(This,value); } -static __WIDL_INLINE HRESULT IMXWriter_flush(IMXWriter* This) { +static inline HRESULT IMXWriter_flush(IMXWriter* This) { return This->lpVtbl->flush(This); } #endif @@ -19025,36 +19017,36 @@ interface IMXNamespacePrefixes { #define IMXNamespacePrefixes_get__newEnum(This,ppUnk) (This)->lpVtbl->get__newEnum(This,ppUnk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_QueryInterface(IMXNamespacePrefixes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXNamespacePrefixes_QueryInterface(IMXNamespacePrefixes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXNamespacePrefixes_AddRef(IMXNamespacePrefixes* This) { +static inline ULONG IMXNamespacePrefixes_AddRef(IMXNamespacePrefixes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXNamespacePrefixes_Release(IMXNamespacePrefixes* This) { +static inline ULONG IMXNamespacePrefixes_Release(IMXNamespacePrefixes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_GetTypeInfoCount(IMXNamespacePrefixes* This,UINT *pctinfo) { +static inline HRESULT IMXNamespacePrefixes_GetTypeInfoCount(IMXNamespacePrefixes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_GetTypeInfo(IMXNamespacePrefixes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXNamespacePrefixes_GetTypeInfo(IMXNamespacePrefixes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_GetIDsOfNames(IMXNamespacePrefixes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXNamespacePrefixes_GetIDsOfNames(IMXNamespacePrefixes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_Invoke(IMXNamespacePrefixes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXNamespacePrefixes_Invoke(IMXNamespacePrefixes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXNamespacePrefixes methods ***/ -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_get_item(IMXNamespacePrefixes* This,LONG index,BSTR *prefix) { +static inline HRESULT IMXNamespacePrefixes_get_item(IMXNamespacePrefixes* This,LONG index,BSTR *prefix) { return This->lpVtbl->get_item(This,index,prefix); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_get_length(IMXNamespacePrefixes* This,LONG *length) { +static inline HRESULT IMXNamespacePrefixes_get_length(IMXNamespacePrefixes* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT IMXNamespacePrefixes_get__newEnum(IMXNamespacePrefixes* This,IUnknown **ppUnk) { +static inline HRESULT IMXNamespacePrefixes_get__newEnum(IMXNamespacePrefixes* This,IUnknown **ppUnk) { return This->lpVtbl->get__newEnum(This,ppUnk); } #endif @@ -19210,44 +19202,44 @@ interface IMXNamespaceManager { #define IMXNamespaceManager_getURI(This,pwchPrefix,pContextNode,pwchUri,pcchUri) (This)->lpVtbl->getURI(This,pwchPrefix,pContextNode,pwchUri,pcchUri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXNamespaceManager_QueryInterface(IMXNamespaceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXNamespaceManager_QueryInterface(IMXNamespaceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXNamespaceManager_AddRef(IMXNamespaceManager* This) { +static inline ULONG IMXNamespaceManager_AddRef(IMXNamespaceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXNamespaceManager_Release(IMXNamespaceManager* This) { +static inline ULONG IMXNamespaceManager_Release(IMXNamespaceManager* This) { return This->lpVtbl->Release(This); } /*** IMXNamespaceManager methods ***/ -static __WIDL_INLINE HRESULT IMXNamespaceManager_putAllowOverride(IMXNamespaceManager* This,VARIANT_BOOL fOverride) { +static inline HRESULT IMXNamespaceManager_putAllowOverride(IMXNamespaceManager* This,VARIANT_BOOL fOverride) { return This->lpVtbl->putAllowOverride(This,fOverride); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_getAllowOverride(IMXNamespaceManager* This,VARIANT_BOOL *fOverride) { +static inline HRESULT IMXNamespaceManager_getAllowOverride(IMXNamespaceManager* This,VARIANT_BOOL *fOverride) { return This->lpVtbl->getAllowOverride(This,fOverride); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_reset(IMXNamespaceManager* This) { +static inline HRESULT IMXNamespaceManager_reset(IMXNamespaceManager* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_pushContext(IMXNamespaceManager* This) { +static inline HRESULT IMXNamespaceManager_pushContext(IMXNamespaceManager* This) { return This->lpVtbl->pushContext(This); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_pushNodeContext(IMXNamespaceManager* This,IXMLDOMNode *contextNode,VARIANT_BOOL fDeep) { +static inline HRESULT IMXNamespaceManager_pushNodeContext(IMXNamespaceManager* This,IXMLDOMNode *contextNode,VARIANT_BOOL fDeep) { return This->lpVtbl->pushNodeContext(This,contextNode,fDeep); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_popContext(IMXNamespaceManager* This) { +static inline HRESULT IMXNamespaceManager_popContext(IMXNamespaceManager* This) { return This->lpVtbl->popContext(This); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_declarePrefix(IMXNamespaceManager* This,const WCHAR *prefix,const WCHAR *namespaceURI) { +static inline HRESULT IMXNamespaceManager_declarePrefix(IMXNamespaceManager* This,const WCHAR *prefix,const WCHAR *namespaceURI) { return This->lpVtbl->declarePrefix(This,prefix,namespaceURI); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_getDeclaredPrefix(IMXNamespaceManager* This,LONG nIndex,WCHAR *pwchPrefix,int *pcchPrefix) { +static inline HRESULT IMXNamespaceManager_getDeclaredPrefix(IMXNamespaceManager* This,LONG nIndex,WCHAR *pwchPrefix,int *pcchPrefix) { return This->lpVtbl->getDeclaredPrefix(This,nIndex,pwchPrefix,pcchPrefix); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_getPrefix(IMXNamespaceManager* This,const WCHAR *pwszNamespaceURI,LONG nIndex,WCHAR *pwchPrefix,int *pcchPrefix) { +static inline HRESULT IMXNamespaceManager_getPrefix(IMXNamespaceManager* This,const WCHAR *pwszNamespaceURI,LONG nIndex,WCHAR *pwchPrefix,int *pcchPrefix) { return This->lpVtbl->getPrefix(This,pwszNamespaceURI,nIndex,pwchPrefix,pcchPrefix); } -static __WIDL_INLINE HRESULT IMXNamespaceManager_getURI(IMXNamespaceManager* This,const WCHAR *pwchPrefix,IXMLDOMNode *pContextNode,WCHAR *pwchUri,int *pcchUri) { +static inline HRESULT IMXNamespaceManager_getURI(IMXNamespaceManager* This,const WCHAR *pwchPrefix,IXMLDOMNode *pContextNode,WCHAR *pwchUri,int *pcchUri) { return This->lpVtbl->getURI(This,pwchPrefix,pContextNode,pwchUri,pcchUri); } #endif @@ -19438,60 +19430,60 @@ interface IVBMXNamespaceManager { #define IVBMXNamespaceManager_getURIFromNode(This,strPrefix,contextNode,uri) (This)->lpVtbl->getURIFromNode(This,strPrefix,contextNode,uri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_QueryInterface(IVBMXNamespaceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVBMXNamespaceManager_QueryInterface(IVBMXNamespaceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVBMXNamespaceManager_AddRef(IVBMXNamespaceManager* This) { +static inline ULONG IVBMXNamespaceManager_AddRef(IVBMXNamespaceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVBMXNamespaceManager_Release(IVBMXNamespaceManager* This) { +static inline ULONG IVBMXNamespaceManager_Release(IVBMXNamespaceManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_GetTypeInfoCount(IVBMXNamespaceManager* This,UINT *pctinfo) { +static inline HRESULT IVBMXNamespaceManager_GetTypeInfoCount(IVBMXNamespaceManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_GetTypeInfo(IVBMXNamespaceManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IVBMXNamespaceManager_GetTypeInfo(IVBMXNamespaceManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_GetIDsOfNames(IVBMXNamespaceManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IVBMXNamespaceManager_GetIDsOfNames(IVBMXNamespaceManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_Invoke(IVBMXNamespaceManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IVBMXNamespaceManager_Invoke(IVBMXNamespaceManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IVBMXNamespaceManager methods ***/ -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_put_allowOverride(IVBMXNamespaceManager* This,VARIANT_BOOL fOverride) { +static inline HRESULT IVBMXNamespaceManager_put_allowOverride(IVBMXNamespaceManager* This,VARIANT_BOOL fOverride) { return This->lpVtbl->put_allowOverride(This,fOverride); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_get_allowOverride(IVBMXNamespaceManager* This,VARIANT_BOOL *fOverride) { +static inline HRESULT IVBMXNamespaceManager_get_allowOverride(IVBMXNamespaceManager* This,VARIANT_BOOL *fOverride) { return This->lpVtbl->get_allowOverride(This,fOverride); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_reset(IVBMXNamespaceManager* This) { +static inline HRESULT IVBMXNamespaceManager_reset(IVBMXNamespaceManager* This) { return This->lpVtbl->reset(This); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_pushContext(IVBMXNamespaceManager* This) { +static inline HRESULT IVBMXNamespaceManager_pushContext(IVBMXNamespaceManager* This) { return This->lpVtbl->pushContext(This); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_pushNodeContext(IVBMXNamespaceManager* This,IXMLDOMNode *contextNode,VARIANT_BOOL fDeep) { +static inline HRESULT IVBMXNamespaceManager_pushNodeContext(IVBMXNamespaceManager* This,IXMLDOMNode *contextNode,VARIANT_BOOL fDeep) { return This->lpVtbl->pushNodeContext(This,contextNode,fDeep); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_popContext(IVBMXNamespaceManager* This) { +static inline HRESULT IVBMXNamespaceManager_popContext(IVBMXNamespaceManager* This) { return This->lpVtbl->popContext(This); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_declarePrefix(IVBMXNamespaceManager* This,BSTR prefix,BSTR namespaceURI) { +static inline HRESULT IVBMXNamespaceManager_declarePrefix(IVBMXNamespaceManager* This,BSTR prefix,BSTR namespaceURI) { return This->lpVtbl->declarePrefix(This,prefix,namespaceURI); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_getDeclaredPrefixes(IVBMXNamespaceManager* This,IMXNamespacePrefixes **prefixes) { +static inline HRESULT IVBMXNamespaceManager_getDeclaredPrefixes(IVBMXNamespaceManager* This,IMXNamespacePrefixes **prefixes) { return This->lpVtbl->getDeclaredPrefixes(This,prefixes); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_getPrefixes(IVBMXNamespaceManager* This,BSTR namespaceURI,IMXNamespacePrefixes **prefixes) { +static inline HRESULT IVBMXNamespaceManager_getPrefixes(IVBMXNamespaceManager* This,BSTR namespaceURI,IMXNamespacePrefixes **prefixes) { return This->lpVtbl->getPrefixes(This,namespaceURI,prefixes); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_getURI(IVBMXNamespaceManager* This,BSTR prefix,VARIANT *uri) { +static inline HRESULT IVBMXNamespaceManager_getURI(IVBMXNamespaceManager* This,BSTR prefix,VARIANT *uri) { return This->lpVtbl->getURI(This,prefix,uri); } -static __WIDL_INLINE HRESULT IVBMXNamespaceManager_getURIFromNode(IVBMXNamespaceManager* This,BSTR strPrefix,IXMLDOMNode *contextNode,VARIANT *uri) { +static inline HRESULT IVBMXNamespaceManager_getURIFromNode(IVBMXNamespaceManager* This,BSTR strPrefix,IXMLDOMNode *contextNode,VARIANT *uri) { return This->lpVtbl->getURIFromNode(This,strPrefix,contextNode,uri); } #endif @@ -19689,63 +19681,63 @@ interface IMXXMLFilter { #define IMXXMLFilter_putref_errorHandler(This,oHandler) (This)->lpVtbl->putref_errorHandler(This,oHandler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMXXMLFilter_QueryInterface(IMXXMLFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMXXMLFilter_QueryInterface(IMXXMLFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMXXMLFilter_AddRef(IMXXMLFilter* This) { +static inline ULONG IMXXMLFilter_AddRef(IMXXMLFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMXXMLFilter_Release(IMXXMLFilter* This) { +static inline ULONG IMXXMLFilter_Release(IMXXMLFilter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMXXMLFilter_GetTypeInfoCount(IMXXMLFilter* This,UINT *pctinfo) { +static inline HRESULT IMXXMLFilter_GetTypeInfoCount(IMXXMLFilter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMXXMLFilter_GetTypeInfo(IMXXMLFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMXXMLFilter_GetTypeInfo(IMXXMLFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMXXMLFilter_GetIDsOfNames(IMXXMLFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMXXMLFilter_GetIDsOfNames(IMXXMLFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMXXMLFilter_Invoke(IMXXMLFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMXXMLFilter_Invoke(IMXXMLFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMXXMLFilter methods ***/ -static __WIDL_INLINE HRESULT IMXXMLFilter_getFeature(IMXXMLFilter* This,BSTR strName,VARIANT_BOOL *fValue) { +static inline HRESULT IMXXMLFilter_getFeature(IMXXMLFilter* This,BSTR strName,VARIANT_BOOL *fValue) { return This->lpVtbl->getFeature(This,strName,fValue); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putFeature(IMXXMLFilter* This,BSTR strName,VARIANT_BOOL fValue) { +static inline HRESULT IMXXMLFilter_putFeature(IMXXMLFilter* This,BSTR strName,VARIANT_BOOL fValue) { return This->lpVtbl->putFeature(This,strName,fValue); } -static __WIDL_INLINE HRESULT IMXXMLFilter_getProperty(IMXXMLFilter* This,BSTR strName,VARIANT *varValue) { +static inline HRESULT IMXXMLFilter_getProperty(IMXXMLFilter* This,BSTR strName,VARIANT *varValue) { return This->lpVtbl->getProperty(This,strName,varValue); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putProperty(IMXXMLFilter* This,BSTR strName,VARIANT varValue) { +static inline HRESULT IMXXMLFilter_putProperty(IMXXMLFilter* This,BSTR strName,VARIANT varValue) { return This->lpVtbl->putProperty(This,strName,varValue); } -static __WIDL_INLINE HRESULT IMXXMLFilter_get_entityResolver(IMXXMLFilter* This,IUnknown **oResolver) { +static inline HRESULT IMXXMLFilter_get_entityResolver(IMXXMLFilter* This,IUnknown **oResolver) { return This->lpVtbl->get_entityResolver(This,oResolver); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putref_entityResolver(IMXXMLFilter* This,IUnknown *oResolver) { +static inline HRESULT IMXXMLFilter_putref_entityResolver(IMXXMLFilter* This,IUnknown *oResolver) { return This->lpVtbl->putref_entityResolver(This,oResolver); } -static __WIDL_INLINE HRESULT IMXXMLFilter_get_contentHandler(IMXXMLFilter* This,IUnknown **oHandler) { +static inline HRESULT IMXXMLFilter_get_contentHandler(IMXXMLFilter* This,IUnknown **oHandler) { return This->lpVtbl->get_contentHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putref_contentHandler(IMXXMLFilter* This,IUnknown *oHandler) { +static inline HRESULT IMXXMLFilter_putref_contentHandler(IMXXMLFilter* This,IUnknown *oHandler) { return This->lpVtbl->putref_contentHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_get_dtdHandler(IMXXMLFilter* This,IUnknown **oHandler) { +static inline HRESULT IMXXMLFilter_get_dtdHandler(IMXXMLFilter* This,IUnknown **oHandler) { return This->lpVtbl->get_dtdHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putref_dtdHandler(IMXXMLFilter* This,IUnknown *oHandler) { +static inline HRESULT IMXXMLFilter_putref_dtdHandler(IMXXMLFilter* This,IUnknown *oHandler) { return This->lpVtbl->putref_dtdHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_get_errorHandler(IMXXMLFilter* This,IUnknown **oHandler) { +static inline HRESULT IMXXMLFilter_get_errorHandler(IMXXMLFilter* This,IUnknown **oHandler) { return This->lpVtbl->get_errorHandler(This,oHandler); } -static __WIDL_INLINE HRESULT IMXXMLFilter_putref_errorHandler(IMXXMLFilter* This,IUnknown *oHandler) { +static inline HRESULT IMXXMLFilter_putref_errorHandler(IMXXMLFilter* This,IUnknown *oHandler) { return This->lpVtbl->putref_errorHandler(This,oHandler); } #endif @@ -19865,36 +19857,36 @@ interface ISchemaStringCollection { #define ISchemaStringCollection_get__newEnum(This,ppunk) (This)->lpVtbl->get__newEnum(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaStringCollection_QueryInterface(ISchemaStringCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaStringCollection_QueryInterface(ISchemaStringCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaStringCollection_AddRef(ISchemaStringCollection* This) { +static inline ULONG ISchemaStringCollection_AddRef(ISchemaStringCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaStringCollection_Release(ISchemaStringCollection* This) { +static inline ULONG ISchemaStringCollection_Release(ISchemaStringCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaStringCollection_GetTypeInfoCount(ISchemaStringCollection* This,UINT *pctinfo) { +static inline HRESULT ISchemaStringCollection_GetTypeInfoCount(ISchemaStringCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_GetTypeInfo(ISchemaStringCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaStringCollection_GetTypeInfo(ISchemaStringCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_GetIDsOfNames(ISchemaStringCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaStringCollection_GetIDsOfNames(ISchemaStringCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_Invoke(ISchemaStringCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaStringCollection_Invoke(ISchemaStringCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaStringCollection methods ***/ -static __WIDL_INLINE HRESULT ISchemaStringCollection_get_item(ISchemaStringCollection* This,LONG index,BSTR *bstr) { +static inline HRESULT ISchemaStringCollection_get_item(ISchemaStringCollection* This,LONG index,BSTR *bstr) { return This->lpVtbl->get_item(This,index,bstr); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_get_length(ISchemaStringCollection* This,LONG *length) { +static inline HRESULT ISchemaStringCollection_get_length(ISchemaStringCollection* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT ISchemaStringCollection_get__newEnum(ISchemaStringCollection* This,IUnknown **ppunk) { +static inline HRESULT ISchemaStringCollection_get__newEnum(ISchemaStringCollection* This,IUnknown **ppunk) { return This->lpVtbl->get__newEnum(This,ppunk); } #endif @@ -20036,42 +20028,42 @@ interface ISchemaItemCollection { #define ISchemaItemCollection_get__newEnum(This,ppunk) (This)->lpVtbl->get__newEnum(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaItemCollection_QueryInterface(ISchemaItemCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaItemCollection_QueryInterface(ISchemaItemCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaItemCollection_AddRef(ISchemaItemCollection* This) { +static inline ULONG ISchemaItemCollection_AddRef(ISchemaItemCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaItemCollection_Release(ISchemaItemCollection* This) { +static inline ULONG ISchemaItemCollection_Release(ISchemaItemCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaItemCollection_GetTypeInfoCount(ISchemaItemCollection* This,UINT *pctinfo) { +static inline HRESULT ISchemaItemCollection_GetTypeInfoCount(ISchemaItemCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_GetTypeInfo(ISchemaItemCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaItemCollection_GetTypeInfo(ISchemaItemCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_GetIDsOfNames(ISchemaItemCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaItemCollection_GetIDsOfNames(ISchemaItemCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_Invoke(ISchemaItemCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaItemCollection_Invoke(ISchemaItemCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItemCollection methods ***/ -static __WIDL_INLINE HRESULT ISchemaItemCollection_get_item(ISchemaItemCollection* This,LONG index,ISchemaItem **item) { +static inline HRESULT ISchemaItemCollection_get_item(ISchemaItemCollection* This,LONG index,ISchemaItem **item) { return This->lpVtbl->get_item(This,index,item); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_itemByName(ISchemaItemCollection* This,BSTR name,ISchemaItem **item) { +static inline HRESULT ISchemaItemCollection_itemByName(ISchemaItemCollection* This,BSTR name,ISchemaItem **item) { return This->lpVtbl->itemByName(This,name,item); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_itemByQName(ISchemaItemCollection* This,BSTR name,BSTR namespaceURI,ISchemaItem **item) { +static inline HRESULT ISchemaItemCollection_itemByQName(ISchemaItemCollection* This,BSTR name,BSTR namespaceURI,ISchemaItem **item) { return This->lpVtbl->itemByQName(This,name,namespaceURI,item); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_get_length(ISchemaItemCollection* This,LONG *length) { +static inline HRESULT ISchemaItemCollection_get_length(ISchemaItemCollection* This,LONG *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT ISchemaItemCollection_get__newEnum(ISchemaItemCollection* This,IUnknown **ppunk) { +static inline HRESULT ISchemaItemCollection_get__newEnum(ISchemaItemCollection* This,IUnknown **ppunk) { return This->lpVtbl->get__newEnum(This,ppunk); } #endif @@ -20223,48 +20215,48 @@ interface ISchemaItem { #define ISchemaItem_writeAnnotation(This,annotationSink,isWritten) (This)->lpVtbl->writeAnnotation(This,annotationSink,isWritten) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaItem_QueryInterface(ISchemaItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaItem_QueryInterface(ISchemaItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaItem_AddRef(ISchemaItem* This) { +static inline ULONG ISchemaItem_AddRef(ISchemaItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaItem_Release(ISchemaItem* This) { +static inline ULONG ISchemaItem_Release(ISchemaItem* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaItem_GetTypeInfoCount(ISchemaItem* This,UINT *pctinfo) { +static inline HRESULT ISchemaItem_GetTypeInfoCount(ISchemaItem* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaItem_GetTypeInfo(ISchemaItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaItem_GetTypeInfo(ISchemaItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaItem_GetIDsOfNames(ISchemaItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaItem_GetIDsOfNames(ISchemaItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaItem_Invoke(ISchemaItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaItem_Invoke(ISchemaItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaItem_get_name(ISchemaItem* This,BSTR *name) { +static inline HRESULT ISchemaItem_get_name(ISchemaItem* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaItem_get_namespaceURI(ISchemaItem* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaItem_get_namespaceURI(ISchemaItem* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaItem_get_schema(ISchemaItem* This,ISchema **schema) { +static inline HRESULT ISchemaItem_get_schema(ISchemaItem* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaItem_get_id(ISchemaItem* This,BSTR *id) { +static inline HRESULT ISchemaItem_get_id(ISchemaItem* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaItem_get_itemType(ISchemaItem* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaItem_get_itemType(ISchemaItem* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaItem_get_unhandledAttributes(ISchemaItem* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaItem_get_unhandledAttributes(ISchemaItem* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaItem_writeAnnotation(ISchemaItem* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaItem_writeAnnotation(ISchemaItem* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } #endif @@ -20468,76 +20460,76 @@ interface ISchema { #define ISchema_get_schemaLocations(This,schemaLocations) (This)->lpVtbl->get_schemaLocations(This,schemaLocations) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchema_QueryInterface(ISchema* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchema_QueryInterface(ISchema* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchema_AddRef(ISchema* This) { +static inline ULONG ISchema_AddRef(ISchema* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchema_Release(ISchema* This) { +static inline ULONG ISchema_Release(ISchema* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchema_GetTypeInfoCount(ISchema* This,UINT *pctinfo) { +static inline HRESULT ISchema_GetTypeInfoCount(ISchema* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchema_GetTypeInfo(ISchema* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchema_GetTypeInfo(ISchema* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchema_GetIDsOfNames(ISchema* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchema_GetIDsOfNames(ISchema* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchema_Invoke(ISchema* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchema_Invoke(ISchema* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchema_get_name(ISchema* This,BSTR *name) { +static inline HRESULT ISchema_get_name(ISchema* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchema_get_namespaceURI(ISchema* This,BSTR *namespaceURI) { +static inline HRESULT ISchema_get_namespaceURI(ISchema* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchema_get_schema(ISchema* This,ISchema **schema) { +static inline HRESULT ISchema_get_schema(ISchema* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchema_get_id(ISchema* This,BSTR *id) { +static inline HRESULT ISchema_get_id(ISchema* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchema_get_itemType(ISchema* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchema_get_itemType(ISchema* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchema_get_unhandledAttributes(ISchema* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchema_get_unhandledAttributes(ISchema* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchema_writeAnnotation(ISchema* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchema_writeAnnotation(ISchema* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchema methods ***/ -static __WIDL_INLINE HRESULT ISchema_get_targetNamespace(ISchema* This,BSTR *targetNamespace) { +static inline HRESULT ISchema_get_targetNamespace(ISchema* This,BSTR *targetNamespace) { return This->lpVtbl->get_targetNamespace(This,targetNamespace); } -static __WIDL_INLINE HRESULT ISchema_get_version(ISchema* This,BSTR *version) { +static inline HRESULT ISchema_get_version(ISchema* This,BSTR *version) { return This->lpVtbl->get_version(This,version); } -static __WIDL_INLINE HRESULT ISchema_get_types(ISchema* This,ISchemaItemCollection **types) { +static inline HRESULT ISchema_get_types(ISchema* This,ISchemaItemCollection **types) { return This->lpVtbl->get_types(This,types); } -static __WIDL_INLINE HRESULT ISchema_get_elements(ISchema* This,ISchemaItemCollection **elements) { +static inline HRESULT ISchema_get_elements(ISchema* This,ISchemaItemCollection **elements) { return This->lpVtbl->get_elements(This,elements); } -static __WIDL_INLINE HRESULT ISchema_get_attributes(ISchema* This,ISchemaItemCollection **attributes) { +static inline HRESULT ISchema_get_attributes(ISchema* This,ISchemaItemCollection **attributes) { return This->lpVtbl->get_attributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchema_get_attributeGroups(ISchema* This,ISchemaItemCollection **attributeGroups) { +static inline HRESULT ISchema_get_attributeGroups(ISchema* This,ISchemaItemCollection **attributeGroups) { return This->lpVtbl->get_attributeGroups(This,attributeGroups); } -static __WIDL_INLINE HRESULT ISchema_get_modelGroups(ISchema* This,ISchemaItemCollection **modelGroups) { +static inline HRESULT ISchema_get_modelGroups(ISchema* This,ISchemaItemCollection **modelGroups) { return This->lpVtbl->get_modelGroups(This,modelGroups); } -static __WIDL_INLINE HRESULT ISchema_get_notations(ISchema* This,ISchemaItemCollection **notations) { +static inline HRESULT ISchema_get_notations(ISchema* This,ISchemaItemCollection **notations) { return This->lpVtbl->get_notations(This,notations); } -static __WIDL_INLINE HRESULT ISchema_get_schemaLocations(ISchema* This,ISchemaStringCollection **schemaLocations) { +static inline HRESULT ISchema_get_schemaLocations(ISchema* This,ISchemaStringCollection **schemaLocations) { return This->lpVtbl->get_schemaLocations(This,schemaLocations); } #endif @@ -20685,55 +20677,55 @@ interface ISchemaParticle { #define ISchemaParticle_get_maxOccurs(This,maxOccurs) (This)->lpVtbl->get_maxOccurs(This,maxOccurs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaParticle_QueryInterface(ISchemaParticle* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaParticle_QueryInterface(ISchemaParticle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaParticle_AddRef(ISchemaParticle* This) { +static inline ULONG ISchemaParticle_AddRef(ISchemaParticle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaParticle_Release(ISchemaParticle* This) { +static inline ULONG ISchemaParticle_Release(ISchemaParticle* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaParticle_GetTypeInfoCount(ISchemaParticle* This,UINT *pctinfo) { +static inline HRESULT ISchemaParticle_GetTypeInfoCount(ISchemaParticle* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaParticle_GetTypeInfo(ISchemaParticle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaParticle_GetTypeInfo(ISchemaParticle* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaParticle_GetIDsOfNames(ISchemaParticle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaParticle_GetIDsOfNames(ISchemaParticle* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaParticle_Invoke(ISchemaParticle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaParticle_Invoke(ISchemaParticle* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaParticle_get_name(ISchemaParticle* This,BSTR *name) { +static inline HRESULT ISchemaParticle_get_name(ISchemaParticle* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_namespaceURI(ISchemaParticle* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaParticle_get_namespaceURI(ISchemaParticle* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_schema(ISchemaParticle* This,ISchema **schema) { +static inline HRESULT ISchemaParticle_get_schema(ISchemaParticle* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_id(ISchemaParticle* This,BSTR *id) { +static inline HRESULT ISchemaParticle_get_id(ISchemaParticle* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_itemType(ISchemaParticle* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaParticle_get_itemType(ISchemaParticle* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_unhandledAttributes(ISchemaParticle* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaParticle_get_unhandledAttributes(ISchemaParticle* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaParticle_writeAnnotation(ISchemaParticle* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaParticle_writeAnnotation(ISchemaParticle* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaParticle methods ***/ -static __WIDL_INLINE HRESULT ISchemaParticle_get_minOccurs(ISchemaParticle* This,VARIANT *minOccurs) { +static inline HRESULT ISchemaParticle_get_minOccurs(ISchemaParticle* This,VARIANT *minOccurs) { return This->lpVtbl->get_minOccurs(This,minOccurs); } -static __WIDL_INLINE HRESULT ISchemaParticle_get_maxOccurs(ISchemaParticle* This,VARIANT *maxOccurs) { +static inline HRESULT ISchemaParticle_get_maxOccurs(ISchemaParticle* This,VARIANT *maxOccurs) { return This->lpVtbl->get_maxOccurs(This,maxOccurs); } #endif @@ -20913,67 +20905,67 @@ interface ISchemaAttribute { #define ISchemaAttribute_get_isReference(This,reference) (This)->lpVtbl->get_isReference(This,reference) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttribute_QueryInterface(ISchemaAttribute* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaAttribute_QueryInterface(ISchemaAttribute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaAttribute_AddRef(ISchemaAttribute* This) { +static inline ULONG ISchemaAttribute_AddRef(ISchemaAttribute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaAttribute_Release(ISchemaAttribute* This) { +static inline ULONG ISchemaAttribute_Release(ISchemaAttribute* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttribute_GetTypeInfoCount(ISchemaAttribute* This,UINT *pctinfo) { +static inline HRESULT ISchemaAttribute_GetTypeInfoCount(ISchemaAttribute* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaAttribute_GetTypeInfo(ISchemaAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaAttribute_GetTypeInfo(ISchemaAttribute* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaAttribute_GetIDsOfNames(ISchemaAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaAttribute_GetIDsOfNames(ISchemaAttribute* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaAttribute_Invoke(ISchemaAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaAttribute_Invoke(ISchemaAttribute* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttribute_get_name(ISchemaAttribute* This,BSTR *name) { +static inline HRESULT ISchemaAttribute_get_name(ISchemaAttribute* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_namespaceURI(ISchemaAttribute* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaAttribute_get_namespaceURI(ISchemaAttribute* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_schema(ISchemaAttribute* This,ISchema **schema) { +static inline HRESULT ISchemaAttribute_get_schema(ISchemaAttribute* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_id(ISchemaAttribute* This,BSTR *id) { +static inline HRESULT ISchemaAttribute_get_id(ISchemaAttribute* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_itemType(ISchemaAttribute* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaAttribute_get_itemType(ISchemaAttribute* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_unhandledAttributes(ISchemaAttribute* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaAttribute_get_unhandledAttributes(ISchemaAttribute* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaAttribute_writeAnnotation(ISchemaAttribute* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaAttribute_writeAnnotation(ISchemaAttribute* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaAttribute methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttribute_get_type(ISchemaAttribute* This,ISchemaType **type) { +static inline HRESULT ISchemaAttribute_get_type(ISchemaAttribute* This,ISchemaType **type) { return This->lpVtbl->get_type(This,type); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_scope(ISchemaAttribute* This,ISchemaComplexType **scope) { +static inline HRESULT ISchemaAttribute_get_scope(ISchemaAttribute* This,ISchemaComplexType **scope) { return This->lpVtbl->get_scope(This,scope); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_defaultValue(ISchemaAttribute* This,BSTR *defaultValue) { +static inline HRESULT ISchemaAttribute_get_defaultValue(ISchemaAttribute* This,BSTR *defaultValue) { return This->lpVtbl->get_defaultValue(This,defaultValue); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_fixedValue(ISchemaAttribute* This,BSTR *fixedValue) { +static inline HRESULT ISchemaAttribute_get_fixedValue(ISchemaAttribute* This,BSTR *fixedValue) { return This->lpVtbl->get_fixedValue(This,fixedValue); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_use(ISchemaAttribute* This,SCHEMAUSE *use) { +static inline HRESULT ISchemaAttribute_get_use(ISchemaAttribute* This,SCHEMAUSE *use) { return This->lpVtbl->get_use(This,use); } -static __WIDL_INLINE HRESULT ISchemaAttribute_get_isReference(ISchemaAttribute* This,VARIANT_BOOL *reference) { +static inline HRESULT ISchemaAttribute_get_isReference(ISchemaAttribute* This,VARIANT_BOOL *reference) { return This->lpVtbl->get_isReference(This,reference); } #endif @@ -21205,89 +21197,89 @@ interface ISchemaElement { #define ISchemaElement_get_isReference(This,reference) (This)->lpVtbl->get_isReference(This,reference) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_QueryInterface(ISchemaElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaElement_QueryInterface(ISchemaElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaElement_AddRef(ISchemaElement* This) { +static inline ULONG ISchemaElement_AddRef(ISchemaElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaElement_Release(ISchemaElement* This) { +static inline ULONG ISchemaElement_Release(ISchemaElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_GetTypeInfoCount(ISchemaElement* This,UINT *pctinfo) { +static inline HRESULT ISchemaElement_GetTypeInfoCount(ISchemaElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaElement_GetTypeInfo(ISchemaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaElement_GetTypeInfo(ISchemaElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaElement_GetIDsOfNames(ISchemaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaElement_GetIDsOfNames(ISchemaElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaElement_Invoke(ISchemaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaElement_Invoke(ISchemaElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_get_name(ISchemaElement* This,BSTR *name) { +static inline HRESULT ISchemaElement_get_name(ISchemaElement* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaElement_get_namespaceURI(ISchemaElement* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaElement_get_namespaceURI(ISchemaElement* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaElement_get_schema(ISchemaElement* This,ISchema **schema) { +static inline HRESULT ISchemaElement_get_schema(ISchemaElement* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaElement_get_id(ISchemaElement* This,BSTR *id) { +static inline HRESULT ISchemaElement_get_id(ISchemaElement* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaElement_get_itemType(ISchemaElement* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaElement_get_itemType(ISchemaElement* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaElement_get_unhandledAttributes(ISchemaElement* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaElement_get_unhandledAttributes(ISchemaElement* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaElement_writeAnnotation(ISchemaElement* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaElement_writeAnnotation(ISchemaElement* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaParticle methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_get_minOccurs(ISchemaElement* This,VARIANT *minOccurs) { +static inline HRESULT ISchemaElement_get_minOccurs(ISchemaElement* This,VARIANT *minOccurs) { return This->lpVtbl->get_minOccurs(This,minOccurs); } -static __WIDL_INLINE HRESULT ISchemaElement_get_maxOccurs(ISchemaElement* This,VARIANT *maxOccurs) { +static inline HRESULT ISchemaElement_get_maxOccurs(ISchemaElement* This,VARIANT *maxOccurs) { return This->lpVtbl->get_maxOccurs(This,maxOccurs); } /*** ISchemaElement methods ***/ -static __WIDL_INLINE HRESULT ISchemaElement_get_type(ISchemaElement* This,ISchemaType **type) { +static inline HRESULT ISchemaElement_get_type(ISchemaElement* This,ISchemaType **type) { return This->lpVtbl->get_type(This,type); } -static __WIDL_INLINE HRESULT ISchemaElement_get_scope(ISchemaElement* This,ISchemaComplexType **scope) { +static inline HRESULT ISchemaElement_get_scope(ISchemaElement* This,ISchemaComplexType **scope) { return This->lpVtbl->get_scope(This,scope); } -static __WIDL_INLINE HRESULT ISchemaElement_get_defaultValue(ISchemaElement* This,BSTR *defaultValue) { +static inline HRESULT ISchemaElement_get_defaultValue(ISchemaElement* This,BSTR *defaultValue) { return This->lpVtbl->get_defaultValue(This,defaultValue); } -static __WIDL_INLINE HRESULT ISchemaElement_get_fixedValue(ISchemaElement* This,BSTR *fixedValue) { +static inline HRESULT ISchemaElement_get_fixedValue(ISchemaElement* This,BSTR *fixedValue) { return This->lpVtbl->get_fixedValue(This,fixedValue); } -static __WIDL_INLINE HRESULT ISchemaElement_get_isNillable(ISchemaElement* This,VARIANT_BOOL *nillable) { +static inline HRESULT ISchemaElement_get_isNillable(ISchemaElement* This,VARIANT_BOOL *nillable) { return This->lpVtbl->get_isNillable(This,nillable); } -static __WIDL_INLINE HRESULT ISchemaElement_get_identityConstraints(ISchemaElement* This,ISchemaItemCollection **constraints) { +static inline HRESULT ISchemaElement_get_identityConstraints(ISchemaElement* This,ISchemaItemCollection **constraints) { return This->lpVtbl->get_identityConstraints(This,constraints); } -static __WIDL_INLINE HRESULT ISchemaElement_get_substitutionGroup(ISchemaElement* This,ISchemaElement **element) { +static inline HRESULT ISchemaElement_get_substitutionGroup(ISchemaElement* This,ISchemaElement **element) { return This->lpVtbl->get_substitutionGroup(This,element); } -static __WIDL_INLINE HRESULT ISchemaElement_get_substitutionGroupExclusions(ISchemaElement* This,SCHEMADERIVATIONMETHOD *exclusions) { +static inline HRESULT ISchemaElement_get_substitutionGroupExclusions(ISchemaElement* This,SCHEMADERIVATIONMETHOD *exclusions) { return This->lpVtbl->get_substitutionGroupExclusions(This,exclusions); } -static __WIDL_INLINE HRESULT ISchemaElement_get_disallowedSubstitutions(ISchemaElement* This,SCHEMADERIVATIONMETHOD *disallowed) { +static inline HRESULT ISchemaElement_get_disallowedSubstitutions(ISchemaElement* This,SCHEMADERIVATIONMETHOD *disallowed) { return This->lpVtbl->get_disallowedSubstitutions(This,disallowed); } -static __WIDL_INLINE HRESULT ISchemaElement_get_isAbstract(ISchemaElement* This,VARIANT_BOOL *abstract) { +static inline HRESULT ISchemaElement_get_isAbstract(ISchemaElement* This,VARIANT_BOOL *abstract) { return This->lpVtbl->get_isAbstract(This,abstract); } -static __WIDL_INLINE HRESULT ISchemaElement_get_isReference(ISchemaElement* This,VARIANT_BOOL *reference) { +static inline HRESULT ISchemaElement_get_isReference(ISchemaElement* This,VARIANT_BOOL *reference) { return This->lpVtbl->get_isReference(This,reference); } #endif @@ -21557,100 +21549,100 @@ interface ISchemaType { #define ISchemaType_get_patterns(This,patterns) (This)->lpVtbl->get_patterns(This,patterns) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaType_QueryInterface(ISchemaType* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaType_QueryInterface(ISchemaType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaType_AddRef(ISchemaType* This) { +static inline ULONG ISchemaType_AddRef(ISchemaType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaType_Release(ISchemaType* This) { +static inline ULONG ISchemaType_Release(ISchemaType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaType_GetTypeInfoCount(ISchemaType* This,UINT *pctinfo) { +static inline HRESULT ISchemaType_GetTypeInfoCount(ISchemaType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaType_GetTypeInfo(ISchemaType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaType_GetTypeInfo(ISchemaType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaType_GetIDsOfNames(ISchemaType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaType_GetIDsOfNames(ISchemaType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaType_Invoke(ISchemaType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaType_Invoke(ISchemaType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaType_get_name(ISchemaType* This,BSTR *name) { +static inline HRESULT ISchemaType_get_name(ISchemaType* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaType_get_namespaceURI(ISchemaType* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaType_get_namespaceURI(ISchemaType* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaType_get_schema(ISchemaType* This,ISchema **schema) { +static inline HRESULT ISchemaType_get_schema(ISchemaType* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaType_get_id(ISchemaType* This,BSTR *id) { +static inline HRESULT ISchemaType_get_id(ISchemaType* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaType_get_itemType(ISchemaType* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaType_get_itemType(ISchemaType* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaType_get_unhandledAttributes(ISchemaType* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaType_get_unhandledAttributes(ISchemaType* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaType_writeAnnotation(ISchemaType* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaType_writeAnnotation(ISchemaType* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaType methods ***/ -static __WIDL_INLINE HRESULT ISchemaType_get_baseTypes(ISchemaType* This,ISchemaItemCollection **baseTypes) { +static inline HRESULT ISchemaType_get_baseTypes(ISchemaType* This,ISchemaItemCollection **baseTypes) { return This->lpVtbl->get_baseTypes(This,baseTypes); } -static __WIDL_INLINE HRESULT ISchemaType_get_final(ISchemaType* This,SCHEMADERIVATIONMETHOD *final) { +static inline HRESULT ISchemaType_get_final(ISchemaType* This,SCHEMADERIVATIONMETHOD *final) { return This->lpVtbl->get_final(This,final); } -static __WIDL_INLINE HRESULT ISchemaType_get_variety(ISchemaType* This,SCHEMATYPEVARIETY *variety) { +static inline HRESULT ISchemaType_get_variety(ISchemaType* This,SCHEMATYPEVARIETY *variety) { return This->lpVtbl->get_variety(This,variety); } -static __WIDL_INLINE HRESULT ISchemaType_get_derivedBy(ISchemaType* This,SCHEMADERIVATIONMETHOD *derivedBy) { +static inline HRESULT ISchemaType_get_derivedBy(ISchemaType* This,SCHEMADERIVATIONMETHOD *derivedBy) { return This->lpVtbl->get_derivedBy(This,derivedBy); } -static __WIDL_INLINE HRESULT ISchemaType_isValid(ISchemaType* This,BSTR data,VARIANT_BOOL *valid) { +static inline HRESULT ISchemaType_isValid(ISchemaType* This,BSTR data,VARIANT_BOOL *valid) { return This->lpVtbl->isValid(This,data,valid); } -static __WIDL_INLINE HRESULT ISchemaType_get_minExclusive(ISchemaType* This,BSTR *minExclusive) { +static inline HRESULT ISchemaType_get_minExclusive(ISchemaType* This,BSTR *minExclusive) { return This->lpVtbl->get_minExclusive(This,minExclusive); } -static __WIDL_INLINE HRESULT ISchemaType_get_minInclusive(ISchemaType* This,BSTR *minInclusive) { +static inline HRESULT ISchemaType_get_minInclusive(ISchemaType* This,BSTR *minInclusive) { return This->lpVtbl->get_minInclusive(This,minInclusive); } -static __WIDL_INLINE HRESULT ISchemaType_get_maxExclusive(ISchemaType* This,BSTR *maxExclusive) { +static inline HRESULT ISchemaType_get_maxExclusive(ISchemaType* This,BSTR *maxExclusive) { return This->lpVtbl->get_maxExclusive(This,maxExclusive); } -static __WIDL_INLINE HRESULT ISchemaType_get_maxInclusive(ISchemaType* This,BSTR *maxInclusive) { +static inline HRESULT ISchemaType_get_maxInclusive(ISchemaType* This,BSTR *maxInclusive) { return This->lpVtbl->get_maxInclusive(This,maxInclusive); } -static __WIDL_INLINE HRESULT ISchemaType_get_totalDigits(ISchemaType* This,VARIANT *totalDigits) { +static inline HRESULT ISchemaType_get_totalDigits(ISchemaType* This,VARIANT *totalDigits) { return This->lpVtbl->get_totalDigits(This,totalDigits); } -static __WIDL_INLINE HRESULT ISchemaType_get_fractionDigits(ISchemaType* This,VARIANT *fractionDigits) { +static inline HRESULT ISchemaType_get_fractionDigits(ISchemaType* This,VARIANT *fractionDigits) { return This->lpVtbl->get_fractionDigits(This,fractionDigits); } -static __WIDL_INLINE HRESULT ISchemaType_get_length(ISchemaType* This,VARIANT *length) { +static inline HRESULT ISchemaType_get_length(ISchemaType* This,VARIANT *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT ISchemaType_get_minLength(ISchemaType* This,VARIANT *minLength) { +static inline HRESULT ISchemaType_get_minLength(ISchemaType* This,VARIANT *minLength) { return This->lpVtbl->get_minLength(This,minLength); } -static __WIDL_INLINE HRESULT ISchemaType_get_maxLength(ISchemaType* This,VARIANT *maxLength) { +static inline HRESULT ISchemaType_get_maxLength(ISchemaType* This,VARIANT *maxLength) { return This->lpVtbl->get_maxLength(This,maxLength); } -static __WIDL_INLINE HRESULT ISchemaType_get_enumeration(ISchemaType* This,ISchemaStringCollection **enumeration) { +static inline HRESULT ISchemaType_get_enumeration(ISchemaType* This,ISchemaStringCollection **enumeration) { return This->lpVtbl->get_enumeration(This,enumeration); } -static __WIDL_INLINE HRESULT ISchemaType_get_whitespace(ISchemaType* This,SCHEMAWHITESPACE *whitespace) { +static inline HRESULT ISchemaType_get_whitespace(ISchemaType* This,SCHEMAWHITESPACE *whitespace) { return This->lpVtbl->get_whitespace(This,whitespace); } -static __WIDL_INLINE HRESULT ISchemaType_get_patterns(ISchemaType* This,ISchemaStringCollection **patterns) { +static inline HRESULT ISchemaType_get_patterns(ISchemaType* This,ISchemaStringCollection **patterns) { return This->lpVtbl->get_patterns(This,patterns); } #endif @@ -21918,119 +21910,119 @@ interface ISchemaComplexType { #define ISchemaComplexType_get_prohibitedSubstitutions(This,prohibited) (This)->lpVtbl->get_prohibitedSubstitutions(This,prohibited) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_QueryInterface(ISchemaComplexType* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaComplexType_QueryInterface(ISchemaComplexType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaComplexType_AddRef(ISchemaComplexType* This) { +static inline ULONG ISchemaComplexType_AddRef(ISchemaComplexType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaComplexType_Release(ISchemaComplexType* This) { +static inline ULONG ISchemaComplexType_Release(ISchemaComplexType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_GetTypeInfoCount(ISchemaComplexType* This,UINT *pctinfo) { +static inline HRESULT ISchemaComplexType_GetTypeInfoCount(ISchemaComplexType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaComplexType_GetTypeInfo(ISchemaComplexType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaComplexType_GetTypeInfo(ISchemaComplexType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaComplexType_GetIDsOfNames(ISchemaComplexType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaComplexType_GetIDsOfNames(ISchemaComplexType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaComplexType_Invoke(ISchemaComplexType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaComplexType_Invoke(ISchemaComplexType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_get_name(ISchemaComplexType* This,BSTR *name) { +static inline HRESULT ISchemaComplexType_get_name(ISchemaComplexType* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_namespaceURI(ISchemaComplexType* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaComplexType_get_namespaceURI(ISchemaComplexType* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_schema(ISchemaComplexType* This,ISchema **schema) { +static inline HRESULT ISchemaComplexType_get_schema(ISchemaComplexType* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_id(ISchemaComplexType* This,BSTR *id) { +static inline HRESULT ISchemaComplexType_get_id(ISchemaComplexType* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_itemType(ISchemaComplexType* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaComplexType_get_itemType(ISchemaComplexType* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_unhandledAttributes(ISchemaComplexType* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaComplexType_get_unhandledAttributes(ISchemaComplexType* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaComplexType_writeAnnotation(ISchemaComplexType* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaComplexType_writeAnnotation(ISchemaComplexType* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaType methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_get_baseTypes(ISchemaComplexType* This,ISchemaItemCollection **baseTypes) { +static inline HRESULT ISchemaComplexType_get_baseTypes(ISchemaComplexType* This,ISchemaItemCollection **baseTypes) { return This->lpVtbl->get_baseTypes(This,baseTypes); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_final(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *final) { +static inline HRESULT ISchemaComplexType_get_final(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *final) { return This->lpVtbl->get_final(This,final); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_variety(ISchemaComplexType* This,SCHEMATYPEVARIETY *variety) { +static inline HRESULT ISchemaComplexType_get_variety(ISchemaComplexType* This,SCHEMATYPEVARIETY *variety) { return This->lpVtbl->get_variety(This,variety); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_derivedBy(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *derivedBy) { +static inline HRESULT ISchemaComplexType_get_derivedBy(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *derivedBy) { return This->lpVtbl->get_derivedBy(This,derivedBy); } -static __WIDL_INLINE HRESULT ISchemaComplexType_isValid(ISchemaComplexType* This,BSTR data,VARIANT_BOOL *valid) { +static inline HRESULT ISchemaComplexType_isValid(ISchemaComplexType* This,BSTR data,VARIANT_BOOL *valid) { return This->lpVtbl->isValid(This,data,valid); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_minExclusive(ISchemaComplexType* This,BSTR *minExclusive) { +static inline HRESULT ISchemaComplexType_get_minExclusive(ISchemaComplexType* This,BSTR *minExclusive) { return This->lpVtbl->get_minExclusive(This,minExclusive); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_minInclusive(ISchemaComplexType* This,BSTR *minInclusive) { +static inline HRESULT ISchemaComplexType_get_minInclusive(ISchemaComplexType* This,BSTR *minInclusive) { return This->lpVtbl->get_minInclusive(This,minInclusive); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_maxExclusive(ISchemaComplexType* This,BSTR *maxExclusive) { +static inline HRESULT ISchemaComplexType_get_maxExclusive(ISchemaComplexType* This,BSTR *maxExclusive) { return This->lpVtbl->get_maxExclusive(This,maxExclusive); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_maxInclusive(ISchemaComplexType* This,BSTR *maxInclusive) { +static inline HRESULT ISchemaComplexType_get_maxInclusive(ISchemaComplexType* This,BSTR *maxInclusive) { return This->lpVtbl->get_maxInclusive(This,maxInclusive); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_totalDigits(ISchemaComplexType* This,VARIANT *totalDigits) { +static inline HRESULT ISchemaComplexType_get_totalDigits(ISchemaComplexType* This,VARIANT *totalDigits) { return This->lpVtbl->get_totalDigits(This,totalDigits); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_fractionDigits(ISchemaComplexType* This,VARIANT *fractionDigits) { +static inline HRESULT ISchemaComplexType_get_fractionDigits(ISchemaComplexType* This,VARIANT *fractionDigits) { return This->lpVtbl->get_fractionDigits(This,fractionDigits); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_length(ISchemaComplexType* This,VARIANT *length) { +static inline HRESULT ISchemaComplexType_get_length(ISchemaComplexType* This,VARIANT *length) { return This->lpVtbl->get_length(This,length); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_minLength(ISchemaComplexType* This,VARIANT *minLength) { +static inline HRESULT ISchemaComplexType_get_minLength(ISchemaComplexType* This,VARIANT *minLength) { return This->lpVtbl->get_minLength(This,minLength); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_maxLength(ISchemaComplexType* This,VARIANT *maxLength) { +static inline HRESULT ISchemaComplexType_get_maxLength(ISchemaComplexType* This,VARIANT *maxLength) { return This->lpVtbl->get_maxLength(This,maxLength); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_enumeration(ISchemaComplexType* This,ISchemaStringCollection **enumeration) { +static inline HRESULT ISchemaComplexType_get_enumeration(ISchemaComplexType* This,ISchemaStringCollection **enumeration) { return This->lpVtbl->get_enumeration(This,enumeration); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_whitespace(ISchemaComplexType* This,SCHEMAWHITESPACE *whitespace) { +static inline HRESULT ISchemaComplexType_get_whitespace(ISchemaComplexType* This,SCHEMAWHITESPACE *whitespace) { return This->lpVtbl->get_whitespace(This,whitespace); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_patterns(ISchemaComplexType* This,ISchemaStringCollection **patterns) { +static inline HRESULT ISchemaComplexType_get_patterns(ISchemaComplexType* This,ISchemaStringCollection **patterns) { return This->lpVtbl->get_patterns(This,patterns); } /*** ISchemaComplexType methods ***/ -static __WIDL_INLINE HRESULT ISchemaComplexType_get_isAbstract(ISchemaComplexType* This,VARIANT_BOOL *abstract) { +static inline HRESULT ISchemaComplexType_get_isAbstract(ISchemaComplexType* This,VARIANT_BOOL *abstract) { return This->lpVtbl->get_isAbstract(This,abstract); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_anyAttribute(ISchemaComplexType* This,ISchemaAny **anyAttribute) { +static inline HRESULT ISchemaComplexType_get_anyAttribute(ISchemaComplexType* This,ISchemaAny **anyAttribute) { return This->lpVtbl->get_anyAttribute(This,anyAttribute); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_attributes(ISchemaComplexType* This,ISchemaItemCollection **attributes) { +static inline HRESULT ISchemaComplexType_get_attributes(ISchemaComplexType* This,ISchemaItemCollection **attributes) { return This->lpVtbl->get_attributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_contentType(ISchemaComplexType* This,SCHEMACONTENTTYPE *contentType) { +static inline HRESULT ISchemaComplexType_get_contentType(ISchemaComplexType* This,SCHEMACONTENTTYPE *contentType) { return This->lpVtbl->get_contentType(This,contentType); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_contentModel(ISchemaComplexType* This,ISchemaModelGroup **contentModel) { +static inline HRESULT ISchemaComplexType_get_contentModel(ISchemaComplexType* This,ISchemaModelGroup **contentModel) { return This->lpVtbl->get_contentModel(This,contentModel); } -static __WIDL_INLINE HRESULT ISchemaComplexType_get_prohibitedSubstitutions(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *prohibited) { +static inline HRESULT ISchemaComplexType_get_prohibitedSubstitutions(ISchemaComplexType* This,SCHEMADERIVATIONMETHOD *prohibited) { return This->lpVtbl->get_prohibitedSubstitutions(This,prohibited); } #endif @@ -22178,55 +22170,55 @@ interface ISchemaAttributeGroup { #define ISchemaAttributeGroup_get_attributes(This,attributes) (This)->lpVtbl->get_attributes(This,attributes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_QueryInterface(ISchemaAttributeGroup* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaAttributeGroup_QueryInterface(ISchemaAttributeGroup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaAttributeGroup_AddRef(ISchemaAttributeGroup* This) { +static inline ULONG ISchemaAttributeGroup_AddRef(ISchemaAttributeGroup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaAttributeGroup_Release(ISchemaAttributeGroup* This) { +static inline ULONG ISchemaAttributeGroup_Release(ISchemaAttributeGroup* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_GetTypeInfoCount(ISchemaAttributeGroup* This,UINT *pctinfo) { +static inline HRESULT ISchemaAttributeGroup_GetTypeInfoCount(ISchemaAttributeGroup* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_GetTypeInfo(ISchemaAttributeGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaAttributeGroup_GetTypeInfo(ISchemaAttributeGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_GetIDsOfNames(ISchemaAttributeGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaAttributeGroup_GetIDsOfNames(ISchemaAttributeGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_Invoke(ISchemaAttributeGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaAttributeGroup_Invoke(ISchemaAttributeGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_name(ISchemaAttributeGroup* This,BSTR *name) { +static inline HRESULT ISchemaAttributeGroup_get_name(ISchemaAttributeGroup* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_namespaceURI(ISchemaAttributeGroup* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaAttributeGroup_get_namespaceURI(ISchemaAttributeGroup* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_schema(ISchemaAttributeGroup* This,ISchema **schema) { +static inline HRESULT ISchemaAttributeGroup_get_schema(ISchemaAttributeGroup* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_id(ISchemaAttributeGroup* This,BSTR *id) { +static inline HRESULT ISchemaAttributeGroup_get_id(ISchemaAttributeGroup* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_itemType(ISchemaAttributeGroup* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaAttributeGroup_get_itemType(ISchemaAttributeGroup* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_unhandledAttributes(ISchemaAttributeGroup* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaAttributeGroup_get_unhandledAttributes(ISchemaAttributeGroup* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_writeAnnotation(ISchemaAttributeGroup* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaAttributeGroup_writeAnnotation(ISchemaAttributeGroup* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaAttributeGroup methods ***/ -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_anyAttribute(ISchemaAttributeGroup* This,ISchemaAny **anyAttribute) { +static inline HRESULT ISchemaAttributeGroup_get_anyAttribute(ISchemaAttributeGroup* This,ISchemaAny **anyAttribute) { return This->lpVtbl->get_anyAttribute(This,anyAttribute); } -static __WIDL_INLINE HRESULT ISchemaAttributeGroup_get_attributes(ISchemaAttributeGroup* This,ISchemaItemCollection **attributes) { +static inline HRESULT ISchemaAttributeGroup_get_attributes(ISchemaAttributeGroup* This,ISchemaItemCollection **attributes) { return This->lpVtbl->get_attributes(This,attributes); } #endif @@ -22378,59 +22370,59 @@ interface ISchemaModelGroup { #define ISchemaModelGroup_get_particles(This,particles) (This)->lpVtbl->get_particles(This,particles) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_QueryInterface(ISchemaModelGroup* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaModelGroup_QueryInterface(ISchemaModelGroup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaModelGroup_AddRef(ISchemaModelGroup* This) { +static inline ULONG ISchemaModelGroup_AddRef(ISchemaModelGroup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaModelGroup_Release(ISchemaModelGroup* This) { +static inline ULONG ISchemaModelGroup_Release(ISchemaModelGroup* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_GetTypeInfoCount(ISchemaModelGroup* This,UINT *pctinfo) { +static inline HRESULT ISchemaModelGroup_GetTypeInfoCount(ISchemaModelGroup* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_GetTypeInfo(ISchemaModelGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaModelGroup_GetTypeInfo(ISchemaModelGroup* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_GetIDsOfNames(ISchemaModelGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaModelGroup_GetIDsOfNames(ISchemaModelGroup* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_Invoke(ISchemaModelGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaModelGroup_Invoke(ISchemaModelGroup* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_name(ISchemaModelGroup* This,BSTR *name) { +static inline HRESULT ISchemaModelGroup_get_name(ISchemaModelGroup* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_namespaceURI(ISchemaModelGroup* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaModelGroup_get_namespaceURI(ISchemaModelGroup* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_schema(ISchemaModelGroup* This,ISchema **schema) { +static inline HRESULT ISchemaModelGroup_get_schema(ISchemaModelGroup* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_id(ISchemaModelGroup* This,BSTR *id) { +static inline HRESULT ISchemaModelGroup_get_id(ISchemaModelGroup* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_itemType(ISchemaModelGroup* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaModelGroup_get_itemType(ISchemaModelGroup* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_unhandledAttributes(ISchemaModelGroup* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaModelGroup_get_unhandledAttributes(ISchemaModelGroup* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_writeAnnotation(ISchemaModelGroup* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaModelGroup_writeAnnotation(ISchemaModelGroup* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaParticle methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_minOccurs(ISchemaModelGroup* This,VARIANT *minOccurs) { +static inline HRESULT ISchemaModelGroup_get_minOccurs(ISchemaModelGroup* This,VARIANT *minOccurs) { return This->lpVtbl->get_minOccurs(This,minOccurs); } -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_maxOccurs(ISchemaModelGroup* This,VARIANT *maxOccurs) { +static inline HRESULT ISchemaModelGroup_get_maxOccurs(ISchemaModelGroup* This,VARIANT *maxOccurs) { return This->lpVtbl->get_maxOccurs(This,maxOccurs); } /*** ISchemaModelGroup methods ***/ -static __WIDL_INLINE HRESULT ISchemaModelGroup_get_particles(ISchemaModelGroup* This,ISchemaItemCollection **particles) { +static inline HRESULT ISchemaModelGroup_get_particles(ISchemaModelGroup* This,ISchemaItemCollection **particles) { return This->lpVtbl->get_particles(This,particles); } #endif @@ -22590,62 +22582,62 @@ interface ISchemaAny { #define ISchemaAny_get_processContents(This,processContents) (This)->lpVtbl->get_processContents(This,processContents) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_QueryInterface(ISchemaAny* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaAny_QueryInterface(ISchemaAny* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaAny_AddRef(ISchemaAny* This) { +static inline ULONG ISchemaAny_AddRef(ISchemaAny* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaAny_Release(ISchemaAny* This) { +static inline ULONG ISchemaAny_Release(ISchemaAny* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_GetTypeInfoCount(ISchemaAny* This,UINT *pctinfo) { +static inline HRESULT ISchemaAny_GetTypeInfoCount(ISchemaAny* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaAny_GetTypeInfo(ISchemaAny* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaAny_GetTypeInfo(ISchemaAny* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaAny_GetIDsOfNames(ISchemaAny* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaAny_GetIDsOfNames(ISchemaAny* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaAny_Invoke(ISchemaAny* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaAny_Invoke(ISchemaAny* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_get_name(ISchemaAny* This,BSTR *name) { +static inline HRESULT ISchemaAny_get_name(ISchemaAny* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaAny_get_namespaceURI(ISchemaAny* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaAny_get_namespaceURI(ISchemaAny* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaAny_get_schema(ISchemaAny* This,ISchema **schema) { +static inline HRESULT ISchemaAny_get_schema(ISchemaAny* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaAny_get_id(ISchemaAny* This,BSTR *id) { +static inline HRESULT ISchemaAny_get_id(ISchemaAny* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaAny_get_itemType(ISchemaAny* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaAny_get_itemType(ISchemaAny* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaAny_get_unhandledAttributes(ISchemaAny* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaAny_get_unhandledAttributes(ISchemaAny* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaAny_writeAnnotation(ISchemaAny* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaAny_writeAnnotation(ISchemaAny* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaParticle methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_get_minOccurs(ISchemaAny* This,VARIANT *minOccurs) { +static inline HRESULT ISchemaAny_get_minOccurs(ISchemaAny* This,VARIANT *minOccurs) { return This->lpVtbl->get_minOccurs(This,minOccurs); } -static __WIDL_INLINE HRESULT ISchemaAny_get_maxOccurs(ISchemaAny* This,VARIANT *maxOccurs) { +static inline HRESULT ISchemaAny_get_maxOccurs(ISchemaAny* This,VARIANT *maxOccurs) { return This->lpVtbl->get_maxOccurs(This,maxOccurs); } /*** ISchemaAny methods ***/ -static __WIDL_INLINE HRESULT ISchemaAny_get_namespaces(ISchemaAny* This,ISchemaStringCollection **namespaces) { +static inline HRESULT ISchemaAny_get_namespaces(ISchemaAny* This,ISchemaStringCollection **namespaces) { return This->lpVtbl->get_namespaces(This,namespaces); } -static __WIDL_INLINE HRESULT ISchemaAny_get_processContents(ISchemaAny* This,SCHEMAPROCESSCONTENTS *processContents) { +static inline HRESULT ISchemaAny_get_processContents(ISchemaAny* This,SCHEMAPROCESSCONTENTS *processContents) { return This->lpVtbl->get_processContents(This,processContents); } #endif @@ -22801,58 +22793,58 @@ interface ISchemaIdentityConstraint { #define ISchemaIdentityConstraint_get_referencedKey(This,key) (This)->lpVtbl->get_referencedKey(This,key) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_QueryInterface(ISchemaIdentityConstraint* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaIdentityConstraint_QueryInterface(ISchemaIdentityConstraint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaIdentityConstraint_AddRef(ISchemaIdentityConstraint* This) { +static inline ULONG ISchemaIdentityConstraint_AddRef(ISchemaIdentityConstraint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaIdentityConstraint_Release(ISchemaIdentityConstraint* This) { +static inline ULONG ISchemaIdentityConstraint_Release(ISchemaIdentityConstraint* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_GetTypeInfoCount(ISchemaIdentityConstraint* This,UINT *pctinfo) { +static inline HRESULT ISchemaIdentityConstraint_GetTypeInfoCount(ISchemaIdentityConstraint* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_GetTypeInfo(ISchemaIdentityConstraint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaIdentityConstraint_GetTypeInfo(ISchemaIdentityConstraint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_GetIDsOfNames(ISchemaIdentityConstraint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaIdentityConstraint_GetIDsOfNames(ISchemaIdentityConstraint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_Invoke(ISchemaIdentityConstraint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaIdentityConstraint_Invoke(ISchemaIdentityConstraint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_name(ISchemaIdentityConstraint* This,BSTR *name) { +static inline HRESULT ISchemaIdentityConstraint_get_name(ISchemaIdentityConstraint* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_namespaceURI(ISchemaIdentityConstraint* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaIdentityConstraint_get_namespaceURI(ISchemaIdentityConstraint* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_schema(ISchemaIdentityConstraint* This,ISchema **schema) { +static inline HRESULT ISchemaIdentityConstraint_get_schema(ISchemaIdentityConstraint* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_id(ISchemaIdentityConstraint* This,BSTR *id) { +static inline HRESULT ISchemaIdentityConstraint_get_id(ISchemaIdentityConstraint* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_itemType(ISchemaIdentityConstraint* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaIdentityConstraint_get_itemType(ISchemaIdentityConstraint* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_unhandledAttributes(ISchemaIdentityConstraint* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaIdentityConstraint_get_unhandledAttributes(ISchemaIdentityConstraint* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_writeAnnotation(ISchemaIdentityConstraint* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaIdentityConstraint_writeAnnotation(ISchemaIdentityConstraint* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaIdentityConstraint methods ***/ -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_selector(ISchemaIdentityConstraint* This,BSTR *selector) { +static inline HRESULT ISchemaIdentityConstraint_get_selector(ISchemaIdentityConstraint* This,BSTR *selector) { return This->lpVtbl->get_selector(This,selector); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_fields(ISchemaIdentityConstraint* This,ISchemaStringCollection **fields) { +static inline HRESULT ISchemaIdentityConstraint_get_fields(ISchemaIdentityConstraint* This,ISchemaStringCollection **fields) { return This->lpVtbl->get_fields(This,fields); } -static __WIDL_INLINE HRESULT ISchemaIdentityConstraint_get_referencedKey(ISchemaIdentityConstraint* This,ISchemaIdentityConstraint **key) { +static inline HRESULT ISchemaIdentityConstraint_get_referencedKey(ISchemaIdentityConstraint* This,ISchemaIdentityConstraint **key) { return This->lpVtbl->get_referencedKey(This,key); } #endif @@ -23000,55 +22992,55 @@ interface ISchemaNotation { #define ISchemaNotation_get_publicIdentifier(This,uri) (This)->lpVtbl->get_publicIdentifier(This,uri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISchemaNotation_QueryInterface(ISchemaNotation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISchemaNotation_QueryInterface(ISchemaNotation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISchemaNotation_AddRef(ISchemaNotation* This) { +static inline ULONG ISchemaNotation_AddRef(ISchemaNotation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISchemaNotation_Release(ISchemaNotation* This) { +static inline ULONG ISchemaNotation_Release(ISchemaNotation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISchemaNotation_GetTypeInfoCount(ISchemaNotation* This,UINT *pctinfo) { +static inline HRESULT ISchemaNotation_GetTypeInfoCount(ISchemaNotation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISchemaNotation_GetTypeInfo(ISchemaNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISchemaNotation_GetTypeInfo(ISchemaNotation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISchemaNotation_GetIDsOfNames(ISchemaNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISchemaNotation_GetIDsOfNames(ISchemaNotation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISchemaNotation_Invoke(ISchemaNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISchemaNotation_Invoke(ISchemaNotation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISchemaItem methods ***/ -static __WIDL_INLINE HRESULT ISchemaNotation_get_name(ISchemaNotation* This,BSTR *name) { +static inline HRESULT ISchemaNotation_get_name(ISchemaNotation* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_namespaceURI(ISchemaNotation* This,BSTR *namespaceURI) { +static inline HRESULT ISchemaNotation_get_namespaceURI(ISchemaNotation* This,BSTR *namespaceURI) { return This->lpVtbl->get_namespaceURI(This,namespaceURI); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_schema(ISchemaNotation* This,ISchema **schema) { +static inline HRESULT ISchemaNotation_get_schema(ISchemaNotation* This,ISchema **schema) { return This->lpVtbl->get_schema(This,schema); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_id(ISchemaNotation* This,BSTR *id) { +static inline HRESULT ISchemaNotation_get_id(ISchemaNotation* This,BSTR *id) { return This->lpVtbl->get_id(This,id); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_itemType(ISchemaNotation* This,SOMITEMTYPE *itemType) { +static inline HRESULT ISchemaNotation_get_itemType(ISchemaNotation* This,SOMITEMTYPE *itemType) { return This->lpVtbl->get_itemType(This,itemType); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_unhandledAttributes(ISchemaNotation* This,IVBSAXAttributes **attributes) { +static inline HRESULT ISchemaNotation_get_unhandledAttributes(ISchemaNotation* This,IVBSAXAttributes **attributes) { return This->lpVtbl->get_unhandledAttributes(This,attributes); } -static __WIDL_INLINE HRESULT ISchemaNotation_writeAnnotation(ISchemaNotation* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { +static inline HRESULT ISchemaNotation_writeAnnotation(ISchemaNotation* This,IUnknown *annotationSink,VARIANT_BOOL *isWritten) { return This->lpVtbl->writeAnnotation(This,annotationSink,isWritten); } /*** ISchemaNotation methods ***/ -static __WIDL_INLINE HRESULT ISchemaNotation_get_systemIdentifier(ISchemaNotation* This,BSTR *uri) { +static inline HRESULT ISchemaNotation_get_systemIdentifier(ISchemaNotation* This,BSTR *uri) { return This->lpVtbl->get_systemIdentifier(This,uri); } -static __WIDL_INLINE HRESULT ISchemaNotation_get_publicIdentifier(ISchemaNotation* This,BSTR *uri) { +static inline HRESULT ISchemaNotation_get_publicIdentifier(ISchemaNotation* This,BSTR *uri) { return This->lpVtbl->get_publicIdentifier(This,uri); } #endif diff --git a/lib/libc/include/any-windows-any/mtsadmin_i.c b/lib/libc/include/any-windows-any/mtsadmin_i.c new file mode 100644 index 0000000000000000000000000000000000000000..c0160a645a4eea48785fa4d5044d18390c983454 --- /dev/null +++ b/lib/libc/include/any-windows-any/mtsadmin_i.c @@ -0,0 +1,41 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + + const IID IID_ICatalog = {0x6eb22870,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID IID_IComponentUtil = {0x6eb22873,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID IID_IPackageUtil = {0x6eb22874,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID IID_IRemoteComponentUtil = {0x6eb22875,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID IID_IRoleAssociationUtil = {0x6eb22876,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID LIBID_MTSAdmin = {0x6eb22880,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_Catalog = {0x6eb22881,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_CatalogObject = {0x6eb22882,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_CatalogCollection = {0x6eb22883,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_ComponentUtil = {0x6eb22884,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_PackageUtil = {0x6eb22885,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_RemoteComponentUtil = {0x6eb22886,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_RoleAssociationUtil = {0x6eb22887,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/mtxadmin_i.c b/lib/libc/include/any-windows-any/mtxadmin_i.c new file mode 100644 index 0000000000000000000000000000000000000000..c0160a645a4eea48785fa4d5044d18390c983454 --- /dev/null +++ b/lib/libc/include/any-windows-any/mtxadmin_i.c @@ -0,0 +1,41 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + + const IID IID_ICatalog = {0x6eb22870,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID IID_IComponentUtil = {0x6eb22873,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID IID_IPackageUtil = {0x6eb22874,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID IID_IRemoteComponentUtil = {0x6eb22875,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID IID_IRoleAssociationUtil = {0x6eb22876,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const IID LIBID_MTSAdmin = {0x6eb22880,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_Catalog = {0x6eb22881,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_CatalogObject = {0x6eb22882,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_CatalogCollection = {0x6eb22883,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_ComponentUtil = {0x6eb22884,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_PackageUtil = {0x6eb22885,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_RemoteComponentUtil = {0x6eb22886,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + const CLSID CLSID_RoleAssociationUtil = {0x6eb22887,0x8a19,0x11d0,{0x81,0xb6,0x00,0xa0,0xc9,0x23,0x1c,0x29}}; + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/napcertrelyingparty.h b/lib/libc/include/any-windows-any/napcertrelyingparty.h index ba8a8b254ff4e058f31c9160986d89370c258e04..59216e91341bd8102f89b8f26ab6e3778e13ed93 100644 --- a/lib/libc/include/any-windows-any/napcertrelyingparty.h +++ b/lib/libc/include/any-windows-any/napcertrelyingparty.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/napcertrelyingparty.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/napcertrelyingparty.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __napcertrelyingparty_h__ #define __napcertrelyingparty_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INapCertRelyingParty_FWD_DEFINED__ @@ -135,23 +127,23 @@ interface INapCertRelyingParty { #define INapCertRelyingParty_GetSubscribedRelyingParties(This,count,relyingParties) (This)->lpVtbl->GetSubscribedRelyingParties(This,count,relyingParties) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapCertRelyingParty_QueryInterface(INapCertRelyingParty* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapCertRelyingParty_QueryInterface(INapCertRelyingParty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapCertRelyingParty_AddRef(INapCertRelyingParty* This) { +static inline ULONG INapCertRelyingParty_AddRef(INapCertRelyingParty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapCertRelyingParty_Release(INapCertRelyingParty* This) { +static inline ULONG INapCertRelyingParty_Release(INapCertRelyingParty* This) { return This->lpVtbl->Release(This); } /*** INapCertRelyingParty methods ***/ -static __WIDL_INLINE HRESULT INapCertRelyingParty_SubscribeCertByGroup(INapCertRelyingParty* This,EnforcementEntityId id,const BSTR subscriberName,const VARIANT *reserved,WINBOOL *certExists) { +static inline HRESULT INapCertRelyingParty_SubscribeCertByGroup(INapCertRelyingParty* This,EnforcementEntityId id,const BSTR subscriberName,const VARIANT *reserved,WINBOOL *certExists) { return This->lpVtbl->SubscribeCertByGroup(This,id,subscriberName,reserved,certExists); } -static __WIDL_INLINE HRESULT INapCertRelyingParty_UnSubscribeCertByGroup(INapCertRelyingParty* This,EnforcementEntityId id,const VARIANT *reserved) { +static inline HRESULT INapCertRelyingParty_UnSubscribeCertByGroup(INapCertRelyingParty* This,EnforcementEntityId id,const VARIANT *reserved) { return This->lpVtbl->UnSubscribeCertByGroup(This,id,reserved); } -static __WIDL_INLINE HRESULT INapCertRelyingParty_GetSubscribedRelyingParties(INapCertRelyingParty* This,EnforcementEntityCount *count,EnforcementEntityId **relyingParties) { +static inline HRESULT INapCertRelyingParty_GetSubscribedRelyingParties(INapCertRelyingParty* This,EnforcementEntityCount *count,EnforcementEntityId **relyingParties) { return This->lpVtbl->GetSubscribedRelyingParties(This,count,relyingParties); } #endif diff --git a/lib/libc/include/any-windows-any/napcommon.h b/lib/libc/include/any-windows-any/napcommon.h index 81961275bfd1e3201ae4decc35d322c1e5529873..52c9f2f2f01e4ac5fc029a6badfd27fb5e65ea4e 100644 --- a/lib/libc/include/any-windows-any/napcommon.h +++ b/lib/libc/include/any-windows-any/napcommon.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/napcommon.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/napcommon.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __napcommon_h__ #define __napcommon_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INapComponentConfig_FWD_DEFINED__ @@ -154,26 +146,26 @@ interface INapComponentConfig { #define INapComponentConfig_SetConfig(This,bCount,data) (This)->lpVtbl->SetConfig(This,bCount,data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapComponentConfig_QueryInterface(INapComponentConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapComponentConfig_QueryInterface(INapComponentConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapComponentConfig_AddRef(INapComponentConfig* This) { +static inline ULONG INapComponentConfig_AddRef(INapComponentConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapComponentConfig_Release(INapComponentConfig* This) { +static inline ULONG INapComponentConfig_Release(INapComponentConfig* This) { return This->lpVtbl->Release(This); } /*** INapComponentConfig methods ***/ -static __WIDL_INLINE HRESULT INapComponentConfig_IsUISupported(INapComponentConfig* This,WINBOOL *isSupported) { +static inline HRESULT INapComponentConfig_IsUISupported(INapComponentConfig* This,WINBOOL *isSupported) { return This->lpVtbl->IsUISupported(This,isSupported); } -static __WIDL_INLINE HRESULT INapComponentConfig_InvokeUI(INapComponentConfig* This,HWND hwndParent) { +static inline HRESULT INapComponentConfig_InvokeUI(INapComponentConfig* This,HWND hwndParent) { return This->lpVtbl->InvokeUI(This,hwndParent); } -static __WIDL_INLINE HRESULT INapComponentConfig_GetConfig(INapComponentConfig* This,UINT16 *bCount,BYTE **data) { +static inline HRESULT INapComponentConfig_GetConfig(INapComponentConfig* This,UINT16 *bCount,BYTE **data) { return This->lpVtbl->GetConfig(This,bCount,data); } -static __WIDL_INLINE HRESULT INapComponentConfig_SetConfig(INapComponentConfig* This,UINT16 bCount,BYTE *data) { +static inline HRESULT INapComponentConfig_SetConfig(INapComponentConfig* This,UINT16 bCount,BYTE *data) { return This->lpVtbl->SetConfig(This,bCount,data); } #endif @@ -294,35 +286,35 @@ interface INapComponentInfo { #define INapComponentInfo_GetLocalizedString(This,msgId,string) (This)->lpVtbl->GetLocalizedString(This,msgId,string) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapComponentInfo_QueryInterface(INapComponentInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapComponentInfo_QueryInterface(INapComponentInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapComponentInfo_AddRef(INapComponentInfo* This) { +static inline ULONG INapComponentInfo_AddRef(INapComponentInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapComponentInfo_Release(INapComponentInfo* This) { +static inline ULONG INapComponentInfo_Release(INapComponentInfo* This) { return This->lpVtbl->Release(This); } /*** INapComponentInfo methods ***/ -static __WIDL_INLINE HRESULT INapComponentInfo_GetFriendlyName(INapComponentInfo* This,MessageId *friendlyName) { +static inline HRESULT INapComponentInfo_GetFriendlyName(INapComponentInfo* This,MessageId *friendlyName) { return This->lpVtbl->GetFriendlyName(This,friendlyName); } -static __WIDL_INLINE HRESULT INapComponentInfo_GetDescription(INapComponentInfo* This,MessageId *description) { +static inline HRESULT INapComponentInfo_GetDescription(INapComponentInfo* This,MessageId *description) { return This->lpVtbl->GetDescription(This,description); } -static __WIDL_INLINE HRESULT INapComponentInfo_GetVendorName(INapComponentInfo* This,MessageId *vendorName) { +static inline HRESULT INapComponentInfo_GetVendorName(INapComponentInfo* This,MessageId *vendorName) { return This->lpVtbl->GetVendorName(This,vendorName); } -static __WIDL_INLINE HRESULT INapComponentInfo_GetVersion(INapComponentInfo* This,MessageId *version) { +static inline HRESULT INapComponentInfo_GetVersion(INapComponentInfo* This,MessageId *version) { return This->lpVtbl->GetVersion(This,version); } -static __WIDL_INLINE HRESULT INapComponentInfo_GetIcon(INapComponentInfo* This,CountedString **dllFilePath,UINT32 *iconResourceId) { +static inline HRESULT INapComponentInfo_GetIcon(INapComponentInfo* This,CountedString **dllFilePath,UINT32 *iconResourceId) { return This->lpVtbl->GetIcon(This,dllFilePath,iconResourceId); } -static __WIDL_INLINE HRESULT INapComponentInfo_ConvertErrorCodeToMessageId(INapComponentInfo* This,HRESULT errorCode,MessageId *msgId) { +static inline HRESULT INapComponentInfo_ConvertErrorCodeToMessageId(INapComponentInfo* This,HRESULT errorCode,MessageId *msgId) { return This->lpVtbl->ConvertErrorCodeToMessageId(This,errorCode,msgId); } -static __WIDL_INLINE HRESULT INapComponentInfo_GetLocalizedString(INapComponentInfo* This,MessageId msgId,CountedString **string) { +static inline HRESULT INapComponentInfo_GetLocalizedString(INapComponentInfo* This,MessageId msgId,CountedString **string) { return This->lpVtbl->GetLocalizedString(This,msgId,string); } #endif @@ -443,36 +435,36 @@ interface INapComponentConfig2 { #define INapComponentConfig2_InvokeUIFromConfigBlob(This,hwndParent,inbCount,inData,outbCount,outdata,fConfigChanged) (This)->lpVtbl->InvokeUIFromConfigBlob(This,hwndParent,inbCount,inData,outbCount,outdata,fConfigChanged) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapComponentConfig2_QueryInterface(INapComponentConfig2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapComponentConfig2_QueryInterface(INapComponentConfig2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapComponentConfig2_AddRef(INapComponentConfig2* This) { +static inline ULONG INapComponentConfig2_AddRef(INapComponentConfig2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapComponentConfig2_Release(INapComponentConfig2* This) { +static inline ULONG INapComponentConfig2_Release(INapComponentConfig2* This) { return This->lpVtbl->Release(This); } /*** INapComponentConfig methods ***/ -static __WIDL_INLINE HRESULT INapComponentConfig2_IsUISupported(INapComponentConfig2* This,WINBOOL *isSupported) { +static inline HRESULT INapComponentConfig2_IsUISupported(INapComponentConfig2* This,WINBOOL *isSupported) { return This->lpVtbl->IsUISupported(This,isSupported); } -static __WIDL_INLINE HRESULT INapComponentConfig2_InvokeUI(INapComponentConfig2* This,HWND hwndParent) { +static inline HRESULT INapComponentConfig2_InvokeUI(INapComponentConfig2* This,HWND hwndParent) { return This->lpVtbl->InvokeUI(This,hwndParent); } -static __WIDL_INLINE HRESULT INapComponentConfig2_GetConfig(INapComponentConfig2* This,UINT16 *bCount,BYTE **data) { +static inline HRESULT INapComponentConfig2_GetConfig(INapComponentConfig2* This,UINT16 *bCount,BYTE **data) { return This->lpVtbl->GetConfig(This,bCount,data); } -static __WIDL_INLINE HRESULT INapComponentConfig2_SetConfig(INapComponentConfig2* This,UINT16 bCount,BYTE *data) { +static inline HRESULT INapComponentConfig2_SetConfig(INapComponentConfig2* This,UINT16 bCount,BYTE *data) { return This->lpVtbl->SetConfig(This,bCount,data); } /*** INapComponentConfig2 methods ***/ -static __WIDL_INLINE HRESULT INapComponentConfig2_IsRemoteConfigSupported(INapComponentConfig2* This,WINBOOL *isSupported,UINT8 *remoteConfigType) { +static inline HRESULT INapComponentConfig2_IsRemoteConfigSupported(INapComponentConfig2* This,WINBOOL *isSupported,UINT8 *remoteConfigType) { return This->lpVtbl->IsRemoteConfigSupported(This,isSupported,remoteConfigType); } -static __WIDL_INLINE HRESULT INapComponentConfig2_InvokeUIForMachine(INapComponentConfig2* This,HWND hwndParent,CountedString *machineName) { +static inline HRESULT INapComponentConfig2_InvokeUIForMachine(INapComponentConfig2* This,HWND hwndParent,CountedString *machineName) { return This->lpVtbl->InvokeUIForMachine(This,hwndParent,machineName); } -static __WIDL_INLINE HRESULT INapComponentConfig2_InvokeUIFromConfigBlob(INapComponentConfig2* This,HWND hwndParent,UINT16 inbCount,BYTE *inData,UINT16 *outbCount,BYTE **outdata,WINBOOL *fConfigChanged) { +static inline HRESULT INapComponentConfig2_InvokeUIFromConfigBlob(INapComponentConfig2* This,HWND hwndParent,UINT16 inbCount,BYTE *inData,UINT16 *outbCount,BYTE **outdata,WINBOOL *fConfigChanged) { return This->lpVtbl->InvokeUIFromConfigBlob(This,hwndParent,inbCount,inData,outbCount,outdata,fConfigChanged); } #endif @@ -626,52 +618,52 @@ interface INapComponentConfig3 { #define INapComponentConfig3_SetConfigToID(This,configID,count,data) (This)->lpVtbl->SetConfigToID(This,configID,count,data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapComponentConfig3_QueryInterface(INapComponentConfig3* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapComponentConfig3_QueryInterface(INapComponentConfig3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapComponentConfig3_AddRef(INapComponentConfig3* This) { +static inline ULONG INapComponentConfig3_AddRef(INapComponentConfig3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapComponentConfig3_Release(INapComponentConfig3* This) { +static inline ULONG INapComponentConfig3_Release(INapComponentConfig3* This) { return This->lpVtbl->Release(This); } /*** INapComponentConfig methods ***/ -static __WIDL_INLINE HRESULT INapComponentConfig3_IsUISupported(INapComponentConfig3* This,WINBOOL *isSupported) { +static inline HRESULT INapComponentConfig3_IsUISupported(INapComponentConfig3* This,WINBOOL *isSupported) { return This->lpVtbl->IsUISupported(This,isSupported); } -static __WIDL_INLINE HRESULT INapComponentConfig3_InvokeUI(INapComponentConfig3* This,HWND hwndParent) { +static inline HRESULT INapComponentConfig3_InvokeUI(INapComponentConfig3* This,HWND hwndParent) { return This->lpVtbl->InvokeUI(This,hwndParent); } -static __WIDL_INLINE HRESULT INapComponentConfig3_GetConfig(INapComponentConfig3* This,UINT16 *bCount,BYTE **data) { +static inline HRESULT INapComponentConfig3_GetConfig(INapComponentConfig3* This,UINT16 *bCount,BYTE **data) { return This->lpVtbl->GetConfig(This,bCount,data); } -static __WIDL_INLINE HRESULT INapComponentConfig3_SetConfig(INapComponentConfig3* This,UINT16 bCount,BYTE *data) { +static inline HRESULT INapComponentConfig3_SetConfig(INapComponentConfig3* This,UINT16 bCount,BYTE *data) { return This->lpVtbl->SetConfig(This,bCount,data); } /*** INapComponentConfig2 methods ***/ -static __WIDL_INLINE HRESULT INapComponentConfig3_IsRemoteConfigSupported(INapComponentConfig3* This,WINBOOL *isSupported,UINT8 *remoteConfigType) { +static inline HRESULT INapComponentConfig3_IsRemoteConfigSupported(INapComponentConfig3* This,WINBOOL *isSupported,UINT8 *remoteConfigType) { return This->lpVtbl->IsRemoteConfigSupported(This,isSupported,remoteConfigType); } -static __WIDL_INLINE HRESULT INapComponentConfig3_InvokeUIForMachine(INapComponentConfig3* This,HWND hwndParent,CountedString *machineName) { +static inline HRESULT INapComponentConfig3_InvokeUIForMachine(INapComponentConfig3* This,HWND hwndParent,CountedString *machineName) { return This->lpVtbl->InvokeUIForMachine(This,hwndParent,machineName); } -static __WIDL_INLINE HRESULT INapComponentConfig3_InvokeUIFromConfigBlob(INapComponentConfig3* This,HWND hwndParent,UINT16 inbCount,BYTE *inData,UINT16 *outbCount,BYTE **outdata,WINBOOL *fConfigChanged) { +static inline HRESULT INapComponentConfig3_InvokeUIFromConfigBlob(INapComponentConfig3* This,HWND hwndParent,UINT16 inbCount,BYTE *inData,UINT16 *outbCount,BYTE **outdata,WINBOOL *fConfigChanged) { return This->lpVtbl->InvokeUIFromConfigBlob(This,hwndParent,inbCount,inData,outbCount,outdata,fConfigChanged); } /*** INapComponentConfig3 methods ***/ -static __WIDL_INLINE HRESULT INapComponentConfig3_NewConfig(INapComponentConfig3* This,UINT32 configID) { +static inline HRESULT INapComponentConfig3_NewConfig(INapComponentConfig3* This,UINT32 configID) { return This->lpVtbl->NewConfig(This,configID); } -static __WIDL_INLINE HRESULT INapComponentConfig3_DeleteConfig(INapComponentConfig3* This,UINT32 configID) { +static inline HRESULT INapComponentConfig3_DeleteConfig(INapComponentConfig3* This,UINT32 configID) { return This->lpVtbl->DeleteConfig(This,configID); } -static __WIDL_INLINE HRESULT INapComponentConfig3_DeleteAllConfig(INapComponentConfig3* This) { +static inline HRESULT INapComponentConfig3_DeleteAllConfig(INapComponentConfig3* This) { return This->lpVtbl->DeleteAllConfig(This); } -static __WIDL_INLINE HRESULT INapComponentConfig3_GetConfigFromID(INapComponentConfig3* This,UINT32 configID,UINT16 *count,BYTE **outdata) { +static inline HRESULT INapComponentConfig3_GetConfigFromID(INapComponentConfig3* This,UINT32 configID,UINT16 *count,BYTE **outdata) { return This->lpVtbl->GetConfigFromID(This,configID,count,outdata); } -static __WIDL_INLINE HRESULT INapComponentConfig3_SetConfigToID(INapComponentConfig3* This,UINT32 configID,UINT16 count,BYTE *data) { +static inline HRESULT INapComponentConfig3_SetConfigToID(INapComponentConfig3* This,UINT32 configID,UINT16 count,BYTE *data) { return This->lpVtbl->SetConfigToID(This,configID,count,data); } #endif diff --git a/lib/libc/include/any-windows-any/napenforcementclient.h b/lib/libc/include/any-windows-any/napenforcementclient.h index 0edad57f1e3ad714808aefbd627cc8110ccd3ae4..bb792cb6e2882c578144949e2e98e16d97f58f4e 100644 --- a/lib/libc/include/any-windows-any/napenforcementclient.h +++ b/lib/libc/include/any-windows-any/napenforcementclient.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/napenforcementclient.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/napenforcementclient.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __napenforcementclient_h__ #define __napenforcementclient_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INapEnforcementClientBinding_FWD_DEFINED__ @@ -208,35 +200,35 @@ interface INapEnforcementClientBinding { #define INapEnforcementClientBinding_NotifySoHChangeFailure(This) (This)->lpVtbl->NotifySoHChangeFailure(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapEnforcementClientBinding_QueryInterface(INapEnforcementClientBinding* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapEnforcementClientBinding_QueryInterface(INapEnforcementClientBinding* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapEnforcementClientBinding_AddRef(INapEnforcementClientBinding* This) { +static inline ULONG INapEnforcementClientBinding_AddRef(INapEnforcementClientBinding* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapEnforcementClientBinding_Release(INapEnforcementClientBinding* This) { +static inline ULONG INapEnforcementClientBinding_Release(INapEnforcementClientBinding* This) { return This->lpVtbl->Release(This); } /*** INapEnforcementClientBinding methods ***/ -static __WIDL_INLINE HRESULT INapEnforcementClientBinding_Initialize(INapEnforcementClientBinding* This,EnforcementEntityId id,INapEnforcementClientCallback *callback) { +static inline HRESULT INapEnforcementClientBinding_Initialize(INapEnforcementClientBinding* This,EnforcementEntityId id,INapEnforcementClientCallback *callback) { return This->lpVtbl->Initialize(This,id,callback); } -static __WIDL_INLINE HRESULT INapEnforcementClientBinding_Uninitialize(INapEnforcementClientBinding* This) { +static inline HRESULT INapEnforcementClientBinding_Uninitialize(INapEnforcementClientBinding* This) { return This->lpVtbl->Uninitialize(This); } -static __WIDL_INLINE HRESULT INapEnforcementClientBinding_CreateConnection(INapEnforcementClientBinding* This,INapEnforcementClientConnection **connection) { +static inline HRESULT INapEnforcementClientBinding_CreateConnection(INapEnforcementClientBinding* This,INapEnforcementClientConnection **connection) { return This->lpVtbl->CreateConnection(This,connection); } -static __WIDL_INLINE HRESULT INapEnforcementClientBinding_GetSoHRequest(INapEnforcementClientBinding* This,INapEnforcementClientConnection *connection,WINBOOL *retriggerHint) { +static inline HRESULT INapEnforcementClientBinding_GetSoHRequest(INapEnforcementClientBinding* This,INapEnforcementClientConnection *connection,WINBOOL *retriggerHint) { return This->lpVtbl->GetSoHRequest(This,connection,retriggerHint); } -static __WIDL_INLINE HRESULT INapEnforcementClientBinding_ProcessSoHResponse(INapEnforcementClientBinding* This,INapEnforcementClientConnection *connection) { +static inline HRESULT INapEnforcementClientBinding_ProcessSoHResponse(INapEnforcementClientBinding* This,INapEnforcementClientConnection *connection) { return This->lpVtbl->ProcessSoHResponse(This,connection); } -static __WIDL_INLINE HRESULT INapEnforcementClientBinding_NotifyConnectionStateDown(INapEnforcementClientBinding* This,INapEnforcementClientConnection *downCxn) { +static inline HRESULT INapEnforcementClientBinding_NotifyConnectionStateDown(INapEnforcementClientBinding* This,INapEnforcementClientConnection *downCxn) { return This->lpVtbl->NotifyConnectionStateDown(This,downCxn); } -static __WIDL_INLINE HRESULT INapEnforcementClientBinding_NotifySoHChangeFailure(INapEnforcementClientBinding* This) { +static inline HRESULT INapEnforcementClientBinding_NotifySoHChangeFailure(INapEnforcementClientBinding* This) { return This->lpVtbl->NotifySoHChangeFailure(This); } #endif @@ -314,20 +306,20 @@ interface INapEnforcementClientCallback { #define INapEnforcementClientCallback_GetConnections(This,connections) (This)->lpVtbl->GetConnections(This,connections) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapEnforcementClientCallback_QueryInterface(INapEnforcementClientCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapEnforcementClientCallback_QueryInterface(INapEnforcementClientCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapEnforcementClientCallback_AddRef(INapEnforcementClientCallback* This) { +static inline ULONG INapEnforcementClientCallback_AddRef(INapEnforcementClientCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapEnforcementClientCallback_Release(INapEnforcementClientCallback* This) { +static inline ULONG INapEnforcementClientCallback_Release(INapEnforcementClientCallback* This) { return This->lpVtbl->Release(This); } /*** INapEnforcementClientCallback methods ***/ -static __WIDL_INLINE HRESULT INapEnforcementClientCallback_NotifySoHChange(INapEnforcementClientCallback* This) { +static inline HRESULT INapEnforcementClientCallback_NotifySoHChange(INapEnforcementClientCallback* This) { return This->lpVtbl->NotifySoHChange(This); } -static __WIDL_INLINE HRESULT INapEnforcementClientCallback_GetConnections(INapEnforcementClientCallback* This,Connections **connections) { +static inline HRESULT INapEnforcementClientCallback_GetConnections(INapEnforcementClientCallback* This,Connections **connections) { return This->lpVtbl->GetConnections(This,connections); } #endif @@ -553,74 +545,74 @@ interface INapEnforcementClientConnection { #define INapEnforcementClientConnection_GetEnforcerPrivateData(This,privateData) (This)->lpVtbl->GetEnforcerPrivateData(This,privateData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_QueryInterface(INapEnforcementClientConnection* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapEnforcementClientConnection_QueryInterface(INapEnforcementClientConnection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapEnforcementClientConnection_AddRef(INapEnforcementClientConnection* This) { +static inline ULONG INapEnforcementClientConnection_AddRef(INapEnforcementClientConnection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapEnforcementClientConnection_Release(INapEnforcementClientConnection* This) { +static inline ULONG INapEnforcementClientConnection_Release(INapEnforcementClientConnection* This) { return This->lpVtbl->Release(This); } /*** INapEnforcementClientConnection methods ***/ -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_Initialize(INapEnforcementClientConnection* This,EnforcementEntityId id) { +static inline HRESULT INapEnforcementClientConnection_Initialize(INapEnforcementClientConnection* This,EnforcementEntityId id) { return This->lpVtbl->Initialize(This,id); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_SetMaxSize(INapEnforcementClientConnection* This,ProtocolMaxSize maxSize) { +static inline HRESULT INapEnforcementClientConnection_SetMaxSize(INapEnforcementClientConnection* This,ProtocolMaxSize maxSize) { return This->lpVtbl->SetMaxSize(This,maxSize); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetMaxSize(INapEnforcementClientConnection* This,ProtocolMaxSize *maxSize) { +static inline HRESULT INapEnforcementClientConnection_GetMaxSize(INapEnforcementClientConnection* This,ProtocolMaxSize *maxSize) { return This->lpVtbl->GetMaxSize(This,maxSize); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_SetFlags(INapEnforcementClientConnection* This,UINT8 flags) { +static inline HRESULT INapEnforcementClientConnection_SetFlags(INapEnforcementClientConnection* This,UINT8 flags) { return This->lpVtbl->SetFlags(This,flags); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetFlags(INapEnforcementClientConnection* This,UINT8 *flags) { +static inline HRESULT INapEnforcementClientConnection_GetFlags(INapEnforcementClientConnection* This,UINT8 *flags) { return This->lpVtbl->GetFlags(This,flags); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_SetConnectionId(INapEnforcementClientConnection* This,const ConnectionId *connectionId) { +static inline HRESULT INapEnforcementClientConnection_SetConnectionId(INapEnforcementClientConnection* This,const ConnectionId *connectionId) { return This->lpVtbl->SetConnectionId(This,connectionId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetConnectionId(INapEnforcementClientConnection* This,ConnectionId **connectionId) { +static inline HRESULT INapEnforcementClientConnection_GetConnectionId(INapEnforcementClientConnection* This,ConnectionId **connectionId) { return This->lpVtbl->GetConnectionId(This,connectionId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetCorrelationId(INapEnforcementClientConnection* This,CorrelationId *correlationId) { +static inline HRESULT INapEnforcementClientConnection_GetCorrelationId(INapEnforcementClientConnection* This,CorrelationId *correlationId) { return This->lpVtbl->GetCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetStringCorrelationId(INapEnforcementClientConnection* This,StringCorrelationId **correlationId) { +static inline HRESULT INapEnforcementClientConnection_GetStringCorrelationId(INapEnforcementClientConnection* This,StringCorrelationId **correlationId) { return This->lpVtbl->GetStringCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_SetCorrelationId(INapEnforcementClientConnection* This,CorrelationId correlationId) { +static inline HRESULT INapEnforcementClientConnection_SetCorrelationId(INapEnforcementClientConnection* This,CorrelationId correlationId) { return This->lpVtbl->SetCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_SetSoHRequest(INapEnforcementClientConnection* This,const NetworkSoHRequest *sohRequest) { +static inline HRESULT INapEnforcementClientConnection_SetSoHRequest(INapEnforcementClientConnection* This,const NetworkSoHRequest *sohRequest) { return This->lpVtbl->SetSoHRequest(This,sohRequest); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetSoHRequest(INapEnforcementClientConnection* This,NetworkSoHRequest **sohRequest) { +static inline HRESULT INapEnforcementClientConnection_GetSoHRequest(INapEnforcementClientConnection* This,NetworkSoHRequest **sohRequest) { return This->lpVtbl->GetSoHRequest(This,sohRequest); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_SetSoHResponse(INapEnforcementClientConnection* This,const NetworkSoHResponse *sohResponse) { +static inline HRESULT INapEnforcementClientConnection_SetSoHResponse(INapEnforcementClientConnection* This,const NetworkSoHResponse *sohResponse) { return This->lpVtbl->SetSoHResponse(This,sohResponse); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetSoHResponse(INapEnforcementClientConnection* This,NetworkSoHResponse **sohResponse) { +static inline HRESULT INapEnforcementClientConnection_GetSoHResponse(INapEnforcementClientConnection* This,NetworkSoHResponse **sohResponse) { return This->lpVtbl->GetSoHResponse(This,sohResponse); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_SetIsolationInfo(INapEnforcementClientConnection* This,const IsolationInfo *isolationInfo) { +static inline HRESULT INapEnforcementClientConnection_SetIsolationInfo(INapEnforcementClientConnection* This,const IsolationInfo *isolationInfo) { return This->lpVtbl->SetIsolationInfo(This,isolationInfo); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetIsolationInfo(INapEnforcementClientConnection* This,IsolationInfo **isolationInfo) { +static inline HRESULT INapEnforcementClientConnection_GetIsolationInfo(INapEnforcementClientConnection* This,IsolationInfo **isolationInfo) { return This->lpVtbl->GetIsolationInfo(This,isolationInfo); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_SetPrivateData(INapEnforcementClientConnection* This,const PrivateData *privateData) { +static inline HRESULT INapEnforcementClientConnection_SetPrivateData(INapEnforcementClientConnection* This,const PrivateData *privateData) { return This->lpVtbl->SetPrivateData(This,privateData); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetPrivateData(INapEnforcementClientConnection* This,PrivateData **privateData) { +static inline HRESULT INapEnforcementClientConnection_GetPrivateData(INapEnforcementClientConnection* This,PrivateData **privateData) { return This->lpVtbl->GetPrivateData(This,privateData); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_SetEnforcerPrivateData(INapEnforcementClientConnection* This,const PrivateData *privateData) { +static inline HRESULT INapEnforcementClientConnection_SetEnforcerPrivateData(INapEnforcementClientConnection* This,const PrivateData *privateData) { return This->lpVtbl->SetEnforcerPrivateData(This,privateData); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection_GetEnforcerPrivateData(INapEnforcementClientConnection* This,PrivateData **privateData) { +static inline HRESULT INapEnforcementClientConnection_GetEnforcerPrivateData(INapEnforcementClientConnection* This,PrivateData **privateData) { return This->lpVtbl->GetEnforcerPrivateData(This,privateData); } #endif @@ -817,87 +809,87 @@ interface INapEnforcementClientConnection2 { #define INapEnforcementClientConnection2_SetInstalledShvs(This,count,ids) (This)->lpVtbl->SetInstalledShvs(This,count,ids) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_QueryInterface(INapEnforcementClientConnection2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapEnforcementClientConnection2_QueryInterface(INapEnforcementClientConnection2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapEnforcementClientConnection2_AddRef(INapEnforcementClientConnection2* This) { +static inline ULONG INapEnforcementClientConnection2_AddRef(INapEnforcementClientConnection2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapEnforcementClientConnection2_Release(INapEnforcementClientConnection2* This) { +static inline ULONG INapEnforcementClientConnection2_Release(INapEnforcementClientConnection2* This) { return This->lpVtbl->Release(This); } /*** INapEnforcementClientConnection methods ***/ -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_Initialize(INapEnforcementClientConnection2* This,EnforcementEntityId id) { +static inline HRESULT INapEnforcementClientConnection2_Initialize(INapEnforcementClientConnection2* This,EnforcementEntityId id) { return This->lpVtbl->Initialize(This,id); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetMaxSize(INapEnforcementClientConnection2* This,ProtocolMaxSize maxSize) { +static inline HRESULT INapEnforcementClientConnection2_SetMaxSize(INapEnforcementClientConnection2* This,ProtocolMaxSize maxSize) { return This->lpVtbl->SetMaxSize(This,maxSize); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetMaxSize(INapEnforcementClientConnection2* This,ProtocolMaxSize *maxSize) { +static inline HRESULT INapEnforcementClientConnection2_GetMaxSize(INapEnforcementClientConnection2* This,ProtocolMaxSize *maxSize) { return This->lpVtbl->GetMaxSize(This,maxSize); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetFlags(INapEnforcementClientConnection2* This,UINT8 flags) { +static inline HRESULT INapEnforcementClientConnection2_SetFlags(INapEnforcementClientConnection2* This,UINT8 flags) { return This->lpVtbl->SetFlags(This,flags); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetFlags(INapEnforcementClientConnection2* This,UINT8 *flags) { +static inline HRESULT INapEnforcementClientConnection2_GetFlags(INapEnforcementClientConnection2* This,UINT8 *flags) { return This->lpVtbl->GetFlags(This,flags); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetConnectionId(INapEnforcementClientConnection2* This,const ConnectionId *connectionId) { +static inline HRESULT INapEnforcementClientConnection2_SetConnectionId(INapEnforcementClientConnection2* This,const ConnectionId *connectionId) { return This->lpVtbl->SetConnectionId(This,connectionId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetConnectionId(INapEnforcementClientConnection2* This,ConnectionId **connectionId) { +static inline HRESULT INapEnforcementClientConnection2_GetConnectionId(INapEnforcementClientConnection2* This,ConnectionId **connectionId) { return This->lpVtbl->GetConnectionId(This,connectionId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetCorrelationId(INapEnforcementClientConnection2* This,CorrelationId *correlationId) { +static inline HRESULT INapEnforcementClientConnection2_GetCorrelationId(INapEnforcementClientConnection2* This,CorrelationId *correlationId) { return This->lpVtbl->GetCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetStringCorrelationId(INapEnforcementClientConnection2* This,StringCorrelationId **correlationId) { +static inline HRESULT INapEnforcementClientConnection2_GetStringCorrelationId(INapEnforcementClientConnection2* This,StringCorrelationId **correlationId) { return This->lpVtbl->GetStringCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetCorrelationId(INapEnforcementClientConnection2* This,CorrelationId correlationId) { +static inline HRESULT INapEnforcementClientConnection2_SetCorrelationId(INapEnforcementClientConnection2* This,CorrelationId correlationId) { return This->lpVtbl->SetCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetSoHRequest(INapEnforcementClientConnection2* This,const NetworkSoHRequest *sohRequest) { +static inline HRESULT INapEnforcementClientConnection2_SetSoHRequest(INapEnforcementClientConnection2* This,const NetworkSoHRequest *sohRequest) { return This->lpVtbl->SetSoHRequest(This,sohRequest); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetSoHRequest(INapEnforcementClientConnection2* This,NetworkSoHRequest **sohRequest) { +static inline HRESULT INapEnforcementClientConnection2_GetSoHRequest(INapEnforcementClientConnection2* This,NetworkSoHRequest **sohRequest) { return This->lpVtbl->GetSoHRequest(This,sohRequest); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetSoHResponse(INapEnforcementClientConnection2* This,const NetworkSoHResponse *sohResponse) { +static inline HRESULT INapEnforcementClientConnection2_SetSoHResponse(INapEnforcementClientConnection2* This,const NetworkSoHResponse *sohResponse) { return This->lpVtbl->SetSoHResponse(This,sohResponse); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetSoHResponse(INapEnforcementClientConnection2* This,NetworkSoHResponse **sohResponse) { +static inline HRESULT INapEnforcementClientConnection2_GetSoHResponse(INapEnforcementClientConnection2* This,NetworkSoHResponse **sohResponse) { return This->lpVtbl->GetSoHResponse(This,sohResponse); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetIsolationInfo(INapEnforcementClientConnection2* This,const IsolationInfo *isolationInfo) { +static inline HRESULT INapEnforcementClientConnection2_SetIsolationInfo(INapEnforcementClientConnection2* This,const IsolationInfo *isolationInfo) { return This->lpVtbl->SetIsolationInfo(This,isolationInfo); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetIsolationInfo(INapEnforcementClientConnection2* This,IsolationInfo **isolationInfo) { +static inline HRESULT INapEnforcementClientConnection2_GetIsolationInfo(INapEnforcementClientConnection2* This,IsolationInfo **isolationInfo) { return This->lpVtbl->GetIsolationInfo(This,isolationInfo); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetPrivateData(INapEnforcementClientConnection2* This,const PrivateData *privateData) { +static inline HRESULT INapEnforcementClientConnection2_SetPrivateData(INapEnforcementClientConnection2* This,const PrivateData *privateData) { return This->lpVtbl->SetPrivateData(This,privateData); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetPrivateData(INapEnforcementClientConnection2* This,PrivateData **privateData) { +static inline HRESULT INapEnforcementClientConnection2_GetPrivateData(INapEnforcementClientConnection2* This,PrivateData **privateData) { return This->lpVtbl->GetPrivateData(This,privateData); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetEnforcerPrivateData(INapEnforcementClientConnection2* This,const PrivateData *privateData) { +static inline HRESULT INapEnforcementClientConnection2_SetEnforcerPrivateData(INapEnforcementClientConnection2* This,const PrivateData *privateData) { return This->lpVtbl->SetEnforcerPrivateData(This,privateData); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetEnforcerPrivateData(INapEnforcementClientConnection2* This,PrivateData **privateData) { +static inline HRESULT INapEnforcementClientConnection2_GetEnforcerPrivateData(INapEnforcementClientConnection2* This,PrivateData **privateData) { return This->lpVtbl->GetEnforcerPrivateData(This,privateData); } /*** INapEnforcementClientConnection2 methods ***/ -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetIsolationInfoEx(INapEnforcementClientConnection2* This,const IsolationInfoEx *isolationInfo) { +static inline HRESULT INapEnforcementClientConnection2_SetIsolationInfoEx(INapEnforcementClientConnection2* This,const IsolationInfoEx *isolationInfo) { return This->lpVtbl->SetIsolationInfoEx(This,isolationInfo); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetIsolationInfoEx(INapEnforcementClientConnection2* This,IsolationInfoEx **isolationInfo) { +static inline HRESULT INapEnforcementClientConnection2_GetIsolationInfoEx(INapEnforcementClientConnection2* This,IsolationInfoEx **isolationInfo) { return This->lpVtbl->GetIsolationInfoEx(This,isolationInfo); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_GetInstalledShvs(INapEnforcementClientConnection2* This,SystemHealthEntityCount *count,SystemHealthEntityId **ids) { +static inline HRESULT INapEnforcementClientConnection2_GetInstalledShvs(INapEnforcementClientConnection2* This,SystemHealthEntityCount *count,SystemHealthEntityId **ids) { return This->lpVtbl->GetInstalledShvs(This,count,ids); } -static __WIDL_INLINE HRESULT INapEnforcementClientConnection2_SetInstalledShvs(INapEnforcementClientConnection2* This,SystemHealthEntityCount count,SystemHealthEntityId *ids) { +static inline HRESULT INapEnforcementClientConnection2_SetInstalledShvs(INapEnforcementClientConnection2* This,SystemHealthEntityCount count,SystemHealthEntityId *ids) { return This->lpVtbl->SetInstalledShvs(This,count,ids); } #endif diff --git a/lib/libc/include/any-windows-any/napmanagement.h b/lib/libc/include/any-windows-any/napmanagement.h index 182db8844d40169abd56ceeb8adb550dcbc0475a..4e364cab2fa573d930c218083ca7b854d77a3984 100644 --- a/lib/libc/include/any-windows-any/napmanagement.h +++ b/lib/libc/include/any-windows-any/napmanagement.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/napmanagement.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/napmanagement.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __napmanagement_h__ #define __napmanagement_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INapClientManagement_FWD_DEFINED__ @@ -179,38 +171,38 @@ interface INapClientManagement { #define INapClientManagement_GetRegisteredEnforcementClients(This,count,enforcers) (This)->lpVtbl->GetRegisteredEnforcementClients(This,count,enforcers) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapClientManagement_QueryInterface(INapClientManagement* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapClientManagement_QueryInterface(INapClientManagement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapClientManagement_AddRef(INapClientManagement* This) { +static inline ULONG INapClientManagement_AddRef(INapClientManagement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapClientManagement_Release(INapClientManagement* This) { +static inline ULONG INapClientManagement_Release(INapClientManagement* This) { return This->lpVtbl->Release(This); } /*** INapClientManagement methods ***/ -static __WIDL_INLINE HRESULT INapClientManagement_GetNapClientInfo(INapClientManagement* This,WINBOOL *isNapEnabled,CountedString **clientName,CountedString **clientDescription,CountedString **protocolVersion) { +static inline HRESULT INapClientManagement_GetNapClientInfo(INapClientManagement* This,WINBOOL *isNapEnabled,CountedString **clientName,CountedString **clientDescription,CountedString **protocolVersion) { return This->lpVtbl->GetNapClientInfo(This,isNapEnabled,clientName,clientDescription,protocolVersion); } -static __WIDL_INLINE HRESULT INapClientManagement_GetSystemIsolationInfo(INapClientManagement* This,IsolationInfo **isolationInfo,WINBOOL *unknownConnections) { +static inline HRESULT INapClientManagement_GetSystemIsolationInfo(INapClientManagement* This,IsolationInfo **isolationInfo,WINBOOL *unknownConnections) { return This->lpVtbl->GetSystemIsolationInfo(This,isolationInfo,unknownConnections); } -static __WIDL_INLINE HRESULT INapClientManagement_RegisterSystemHealthAgent(INapClientManagement* This,const NapComponentRegistrationInfo *agent) { +static inline HRESULT INapClientManagement_RegisterSystemHealthAgent(INapClientManagement* This,const NapComponentRegistrationInfo *agent) { return This->lpVtbl->RegisterSystemHealthAgent(This,agent); } -static __WIDL_INLINE HRESULT INapClientManagement_UnregisterSystemHealthAgent(INapClientManagement* This,SystemHealthEntityId id) { +static inline HRESULT INapClientManagement_UnregisterSystemHealthAgent(INapClientManagement* This,SystemHealthEntityId id) { return This->lpVtbl->UnregisterSystemHealthAgent(This,id); } -static __WIDL_INLINE HRESULT INapClientManagement_RegisterEnforcementClient(INapClientManagement* This,const NapComponentRegistrationInfo *enforcer) { +static inline HRESULT INapClientManagement_RegisterEnforcementClient(INapClientManagement* This,const NapComponentRegistrationInfo *enforcer) { return This->lpVtbl->RegisterEnforcementClient(This,enforcer); } -static __WIDL_INLINE HRESULT INapClientManagement_UnregisterEnforcementClient(INapClientManagement* This,EnforcementEntityId id) { +static inline HRESULT INapClientManagement_UnregisterEnforcementClient(INapClientManagement* This,EnforcementEntityId id) { return This->lpVtbl->UnregisterEnforcementClient(This,id); } -static __WIDL_INLINE HRESULT INapClientManagement_GetRegisteredSystemHealthAgents(INapClientManagement* This,SystemHealthEntityCount *count,NapComponentRegistrationInfo **agents) { +static inline HRESULT INapClientManagement_GetRegisteredSystemHealthAgents(INapClientManagement* This,SystemHealthEntityCount *count,NapComponentRegistrationInfo **agents) { return This->lpVtbl->GetRegisteredSystemHealthAgents(This,count,agents); } -static __WIDL_INLINE HRESULT INapClientManagement_GetRegisteredEnforcementClients(INapClientManagement* This,EnforcementEntityCount *count,NapComponentRegistrationInfo **enforcers) { +static inline HRESULT INapClientManagement_GetRegisteredEnforcementClients(INapClientManagement* This,EnforcementEntityCount *count,NapComponentRegistrationInfo **enforcers) { return This->lpVtbl->GetRegisteredEnforcementClients(This,count,enforcers); } #endif @@ -327,42 +319,42 @@ interface INapClientManagement2 { #define INapClientManagement2_GetSystemIsolationInfoEx(This,isolationInfo,unknownConnections) (This)->lpVtbl->GetSystemIsolationInfoEx(This,isolationInfo,unknownConnections) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapClientManagement2_QueryInterface(INapClientManagement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapClientManagement2_QueryInterface(INapClientManagement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapClientManagement2_AddRef(INapClientManagement2* This) { +static inline ULONG INapClientManagement2_AddRef(INapClientManagement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapClientManagement2_Release(INapClientManagement2* This) { +static inline ULONG INapClientManagement2_Release(INapClientManagement2* This) { return This->lpVtbl->Release(This); } /*** INapClientManagement methods ***/ -static __WIDL_INLINE HRESULT INapClientManagement2_GetNapClientInfo(INapClientManagement2* This,WINBOOL *isNapEnabled,CountedString **clientName,CountedString **clientDescription,CountedString **protocolVersion) { +static inline HRESULT INapClientManagement2_GetNapClientInfo(INapClientManagement2* This,WINBOOL *isNapEnabled,CountedString **clientName,CountedString **clientDescription,CountedString **protocolVersion) { return This->lpVtbl->GetNapClientInfo(This,isNapEnabled,clientName,clientDescription,protocolVersion); } -static __WIDL_INLINE HRESULT INapClientManagement2_GetSystemIsolationInfo(INapClientManagement2* This,IsolationInfo **isolationInfo,WINBOOL *unknownConnections) { +static inline HRESULT INapClientManagement2_GetSystemIsolationInfo(INapClientManagement2* This,IsolationInfo **isolationInfo,WINBOOL *unknownConnections) { return This->lpVtbl->GetSystemIsolationInfo(This,isolationInfo,unknownConnections); } -static __WIDL_INLINE HRESULT INapClientManagement2_RegisterSystemHealthAgent(INapClientManagement2* This,const NapComponentRegistrationInfo *agent) { +static inline HRESULT INapClientManagement2_RegisterSystemHealthAgent(INapClientManagement2* This,const NapComponentRegistrationInfo *agent) { return This->lpVtbl->RegisterSystemHealthAgent(This,agent); } -static __WIDL_INLINE HRESULT INapClientManagement2_UnregisterSystemHealthAgent(INapClientManagement2* This,SystemHealthEntityId id) { +static inline HRESULT INapClientManagement2_UnregisterSystemHealthAgent(INapClientManagement2* This,SystemHealthEntityId id) { return This->lpVtbl->UnregisterSystemHealthAgent(This,id); } -static __WIDL_INLINE HRESULT INapClientManagement2_RegisterEnforcementClient(INapClientManagement2* This,const NapComponentRegistrationInfo *enforcer) { +static inline HRESULT INapClientManagement2_RegisterEnforcementClient(INapClientManagement2* This,const NapComponentRegistrationInfo *enforcer) { return This->lpVtbl->RegisterEnforcementClient(This,enforcer); } -static __WIDL_INLINE HRESULT INapClientManagement2_UnregisterEnforcementClient(INapClientManagement2* This,EnforcementEntityId id) { +static inline HRESULT INapClientManagement2_UnregisterEnforcementClient(INapClientManagement2* This,EnforcementEntityId id) { return This->lpVtbl->UnregisterEnforcementClient(This,id); } -static __WIDL_INLINE HRESULT INapClientManagement2_GetRegisteredSystemHealthAgents(INapClientManagement2* This,SystemHealthEntityCount *count,NapComponentRegistrationInfo **agents) { +static inline HRESULT INapClientManagement2_GetRegisteredSystemHealthAgents(INapClientManagement2* This,SystemHealthEntityCount *count,NapComponentRegistrationInfo **agents) { return This->lpVtbl->GetRegisteredSystemHealthAgents(This,count,agents); } -static __WIDL_INLINE HRESULT INapClientManagement2_GetRegisteredEnforcementClients(INapClientManagement2* This,EnforcementEntityCount *count,NapComponentRegistrationInfo **enforcers) { +static inline HRESULT INapClientManagement2_GetRegisteredEnforcementClients(INapClientManagement2* This,EnforcementEntityCount *count,NapComponentRegistrationInfo **enforcers) { return This->lpVtbl->GetRegisteredEnforcementClients(This,count,enforcers); } /*** INapClientManagement2 methods ***/ -static __WIDL_INLINE HRESULT INapClientManagement2_GetSystemIsolationInfoEx(INapClientManagement2* This,IsolationInfoEx **isolationInfo,WINBOOL *unknownConnections) { +static inline HRESULT INapClientManagement2_GetSystemIsolationInfoEx(INapClientManagement2* This,IsolationInfoEx **isolationInfo,WINBOOL *unknownConnections) { return This->lpVtbl->GetSystemIsolationInfoEx(This,isolationInfo,unknownConnections); } #endif diff --git a/lib/libc/include/any-windows-any/napprotocol.h b/lib/libc/include/any-windows-any/napprotocol.h index 56b6c29670e15b2cc0376ae46c8092b8978c8c81..d0d3c27a31a9d3e585378e7a54a2bd05407f7027 100644 --- a/lib/libc/include/any-windows-any/napprotocol.h +++ b/lib/libc/include/any-windows-any/napprotocol.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/napprotocol.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/napprotocol.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __napprotocol_h__ #define __napprotocol_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INapSoHConstructor_FWD_DEFINED__ @@ -198,26 +190,26 @@ interface INapSoHConstructor { #define INapSoHConstructor_Validate(This,soh,isRequest) (This)->lpVtbl->Validate(This,soh,isRequest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapSoHConstructor_QueryInterface(INapSoHConstructor* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapSoHConstructor_QueryInterface(INapSoHConstructor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapSoHConstructor_AddRef(INapSoHConstructor* This) { +static inline ULONG INapSoHConstructor_AddRef(INapSoHConstructor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapSoHConstructor_Release(INapSoHConstructor* This) { +static inline ULONG INapSoHConstructor_Release(INapSoHConstructor* This) { return This->lpVtbl->Release(This); } /*** INapSoHConstructor methods ***/ -static __WIDL_INLINE HRESULT INapSoHConstructor_Initialize(INapSoHConstructor* This,SystemHealthEntityId id,WINBOOL isRequest) { +static inline HRESULT INapSoHConstructor_Initialize(INapSoHConstructor* This,SystemHealthEntityId id,WINBOOL isRequest) { return This->lpVtbl->Initialize(This,id,isRequest); } -static __WIDL_INLINE HRESULT INapSoHConstructor_AppendAttribute(INapSoHConstructor* This,SoHAttributeType type,const SoHAttributeValue *value) { +static inline HRESULT INapSoHConstructor_AppendAttribute(INapSoHConstructor* This,SoHAttributeType type,const SoHAttributeValue *value) { return This->lpVtbl->AppendAttribute(This,type,value); } -static __WIDL_INLINE HRESULT INapSoHConstructor_GetSoH(INapSoHConstructor* This,SoH **soh) { +static inline HRESULT INapSoHConstructor_GetSoH(INapSoHConstructor* This,SoH **soh) { return This->lpVtbl->GetSoH(This,soh); } -static __WIDL_INLINE HRESULT INapSoHConstructor_Validate(INapSoHConstructor* This,const SoH *soh,WINBOOL isRequest) { +static inline HRESULT INapSoHConstructor_Validate(INapSoHConstructor* This,const SoH *soh,WINBOOL isRequest) { return This->lpVtbl->Validate(This,soh,isRequest); } #endif @@ -320,26 +312,26 @@ interface INapSoHProcessor { #define INapSoHProcessor_GetNumberOfAttributes(This,attributeCount) (This)->lpVtbl->GetNumberOfAttributes(This,attributeCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapSoHProcessor_QueryInterface(INapSoHProcessor* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapSoHProcessor_QueryInterface(INapSoHProcessor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapSoHProcessor_AddRef(INapSoHProcessor* This) { +static inline ULONG INapSoHProcessor_AddRef(INapSoHProcessor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapSoHProcessor_Release(INapSoHProcessor* This) { +static inline ULONG INapSoHProcessor_Release(INapSoHProcessor* This) { return This->lpVtbl->Release(This); } /*** INapSoHProcessor methods ***/ -static __WIDL_INLINE HRESULT INapSoHProcessor_Initialize(INapSoHProcessor* This,const SoH *soh,WINBOOL isRequest,SystemHealthEntityId *id) { +static inline HRESULT INapSoHProcessor_Initialize(INapSoHProcessor* This,const SoH *soh,WINBOOL isRequest,SystemHealthEntityId *id) { return This->lpVtbl->Initialize(This,soh,isRequest,id); } -static __WIDL_INLINE HRESULT INapSoHProcessor_FindNextAttribute(INapSoHProcessor* This,UINT16 fromLocation,SoHAttributeType type,UINT16 *attributeLocation) { +static inline HRESULT INapSoHProcessor_FindNextAttribute(INapSoHProcessor* This,UINT16 fromLocation,SoHAttributeType type,UINT16 *attributeLocation) { return This->lpVtbl->FindNextAttribute(This,fromLocation,type,attributeLocation); } -static __WIDL_INLINE HRESULT INapSoHProcessor_GetAttribute(INapSoHProcessor* This,UINT16 attributeLocation,SoHAttributeType *type,SoHAttributeValue **value) { +static inline HRESULT INapSoHProcessor_GetAttribute(INapSoHProcessor* This,UINT16 attributeLocation,SoHAttributeType *type,SoHAttributeValue **value) { return This->lpVtbl->GetAttribute(This,attributeLocation,type,value); } -static __WIDL_INLINE HRESULT INapSoHProcessor_GetNumberOfAttributes(INapSoHProcessor* This,UINT16 *attributeCount) { +static inline HRESULT INapSoHProcessor_GetNumberOfAttributes(INapSoHProcessor* This,UINT16 *attributeCount) { return This->lpVtbl->GetNumberOfAttributes(This,attributeCount); } #endif diff --git a/lib/libc/include/any-windows-any/napservermanagement.h b/lib/libc/include/any-windows-any/napservermanagement.h index 529f5151470b07c9cfd3852fed7e7ceeaad00f01..73d02eb6f299b203cf1dc00d670d6ebd2c1984cd 100644 --- a/lib/libc/include/any-windows-any/napservermanagement.h +++ b/lib/libc/include/any-windows-any/napservermanagement.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/napservermanagement.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/napservermanagement.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __napservermanagement_h__ #define __napservermanagement_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INapServerManagement_FWD_DEFINED__ @@ -148,23 +140,23 @@ interface INapServerManagement { #define INapServerManagement_SetFailureCategoryMappings(This,id,mapping) (This)->lpVtbl->SetFailureCategoryMappings(This,id,mapping) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapServerManagement_QueryInterface(INapServerManagement* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapServerManagement_QueryInterface(INapServerManagement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapServerManagement_AddRef(INapServerManagement* This) { +static inline ULONG INapServerManagement_AddRef(INapServerManagement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapServerManagement_Release(INapServerManagement* This) { +static inline ULONG INapServerManagement_Release(INapServerManagement* This) { return This->lpVtbl->Release(This); } /*** INapServerManagement methods ***/ -static __WIDL_INLINE HRESULT INapServerManagement_RegisterSystemHealthValidator(INapServerManagement* This,const NapComponentRegistrationInfo *validator,const CLSID *validatorClsid) { +static inline HRESULT INapServerManagement_RegisterSystemHealthValidator(INapServerManagement* This,const NapComponentRegistrationInfo *validator,const CLSID *validatorClsid) { return This->lpVtbl->RegisterSystemHealthValidator(This,validator,validatorClsid); } -static __WIDL_INLINE HRESULT INapServerManagement_UnregisterSystemHealthValidator(INapServerManagement* This,SystemHealthEntityId id) { +static inline HRESULT INapServerManagement_UnregisterSystemHealthValidator(INapServerManagement* This,SystemHealthEntityId id) { return This->lpVtbl->UnregisterSystemHealthValidator(This,id); } -static __WIDL_INLINE HRESULT INapServerManagement_SetFailureCategoryMappings(INapServerManagement* This,SystemHealthEntityId id,const FailureCategoryMapping mapping) { +static inline HRESULT INapServerManagement_SetFailureCategoryMappings(INapServerManagement* This,SystemHealthEntityId id,const FailureCategoryMapping mapping) { return This->lpVtbl->SetFailureCategoryMappings(This,id,mapping); } #endif @@ -257,23 +249,23 @@ interface INapServerInfo { #define INapServerInfo_GetFailureCategoryMappings(This,id,mapping) (This)->lpVtbl->GetFailureCategoryMappings(This,id,mapping) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapServerInfo_QueryInterface(INapServerInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapServerInfo_QueryInterface(INapServerInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapServerInfo_AddRef(INapServerInfo* This) { +static inline ULONG INapServerInfo_AddRef(INapServerInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapServerInfo_Release(INapServerInfo* This) { +static inline ULONG INapServerInfo_Release(INapServerInfo* This) { return This->lpVtbl->Release(This); } /*** INapServerInfo methods ***/ -static __WIDL_INLINE HRESULT INapServerInfo_GetNapServerInfo(INapServerInfo* This,CountedString **serverName,CountedString **serverDescription,CountedString **protocolVersion) { +static inline HRESULT INapServerInfo_GetNapServerInfo(INapServerInfo* This,CountedString **serverName,CountedString **serverDescription,CountedString **protocolVersion) { return This->lpVtbl->GetNapServerInfo(This,serverName,serverDescription,protocolVersion); } -static __WIDL_INLINE HRESULT INapServerInfo_GetRegisteredSystemHealthValidators(INapServerInfo* This,SystemHealthEntityCount *count,NapComponentRegistrationInfo **validators,CLSID **validatorClsids) { +static inline HRESULT INapServerInfo_GetRegisteredSystemHealthValidators(INapServerInfo* This,SystemHealthEntityCount *count,NapComponentRegistrationInfo **validators,CLSID **validatorClsids) { return This->lpVtbl->GetRegisteredSystemHealthValidators(This,count,validators,validatorClsids); } -static __WIDL_INLINE HRESULT INapServerInfo_GetFailureCategoryMappings(INapServerInfo* This,SystemHealthEntityId id,FailureCategoryMapping *mapping) { +static inline HRESULT INapServerInfo_GetFailureCategoryMappings(INapServerInfo* This,SystemHealthEntityId id,FailureCategoryMapping *mapping) { return This->lpVtbl->GetFailureCategoryMappings(This,id,mapping); } #endif diff --git a/lib/libc/include/any-windows-any/napsystemhealthagent.h b/lib/libc/include/any-windows-any/napsystemhealthagent.h index 0e80b4e0647f25d7f2b3c4811c2829afecfe355b..5cd7730bdf28742a483d98334494d96f2ea257a1 100644 --- a/lib/libc/include/any-windows-any/napsystemhealthagent.h +++ b/lib/libc/include/any-windows-any/napsystemhealthagent.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/napsystemhealthagent.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/napsystemhealthagent.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __napsystemhealthagent_h__ #define __napsystemhealthagent_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INapSystemHealthAgentBinding_FWD_DEFINED__ @@ -192,29 +184,29 @@ interface INapSystemHealthAgentBinding { #define INapSystemHealthAgentBinding_FlushCache(This) (This)->lpVtbl->FlushCache(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding_QueryInterface(INapSystemHealthAgentBinding* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapSystemHealthAgentBinding_QueryInterface(INapSystemHealthAgentBinding* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapSystemHealthAgentBinding_AddRef(INapSystemHealthAgentBinding* This) { +static inline ULONG INapSystemHealthAgentBinding_AddRef(INapSystemHealthAgentBinding* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapSystemHealthAgentBinding_Release(INapSystemHealthAgentBinding* This) { +static inline ULONG INapSystemHealthAgentBinding_Release(INapSystemHealthAgentBinding* This) { return This->lpVtbl->Release(This); } /*** INapSystemHealthAgentBinding methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding_Initialize(INapSystemHealthAgentBinding* This,SystemHealthEntityId id,INapSystemHealthAgentCallback *callback) { +static inline HRESULT INapSystemHealthAgentBinding_Initialize(INapSystemHealthAgentBinding* This,SystemHealthEntityId id,INapSystemHealthAgentCallback *callback) { return This->lpVtbl->Initialize(This,id,callback); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding_Uninitialize(INapSystemHealthAgentBinding* This) { +static inline HRESULT INapSystemHealthAgentBinding_Uninitialize(INapSystemHealthAgentBinding* This) { return This->lpVtbl->Uninitialize(This); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding_NotifySoHChange(INapSystemHealthAgentBinding* This) { +static inline HRESULT INapSystemHealthAgentBinding_NotifySoHChange(INapSystemHealthAgentBinding* This) { return This->lpVtbl->NotifySoHChange(This); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding_GetSystemIsolationInfo(INapSystemHealthAgentBinding* This,IsolationInfo **isolationInfo,WINBOOL *unknownConnections) { +static inline HRESULT INapSystemHealthAgentBinding_GetSystemIsolationInfo(INapSystemHealthAgentBinding* This,IsolationInfo **isolationInfo,WINBOOL *unknownConnections) { return This->lpVtbl->GetSystemIsolationInfo(This,isolationInfo,unknownConnections); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding_FlushCache(INapSystemHealthAgentBinding* This) { +static inline HRESULT INapSystemHealthAgentBinding_FlushCache(INapSystemHealthAgentBinding* This) { return This->lpVtbl->FlushCache(This); } #endif @@ -309,33 +301,33 @@ interface INapSystemHealthAgentBinding2 { #define INapSystemHealthAgentBinding2_GetSystemIsolationInfoEx(This,isolationInfo,unknownConnections) (This)->lpVtbl->GetSystemIsolationInfoEx(This,isolationInfo,unknownConnections) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding2_QueryInterface(INapSystemHealthAgentBinding2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapSystemHealthAgentBinding2_QueryInterface(INapSystemHealthAgentBinding2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapSystemHealthAgentBinding2_AddRef(INapSystemHealthAgentBinding2* This) { +static inline ULONG INapSystemHealthAgentBinding2_AddRef(INapSystemHealthAgentBinding2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapSystemHealthAgentBinding2_Release(INapSystemHealthAgentBinding2* This) { +static inline ULONG INapSystemHealthAgentBinding2_Release(INapSystemHealthAgentBinding2* This) { return This->lpVtbl->Release(This); } /*** INapSystemHealthAgentBinding methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding2_Initialize(INapSystemHealthAgentBinding2* This,SystemHealthEntityId id,INapSystemHealthAgentCallback *callback) { +static inline HRESULT INapSystemHealthAgentBinding2_Initialize(INapSystemHealthAgentBinding2* This,SystemHealthEntityId id,INapSystemHealthAgentCallback *callback) { return This->lpVtbl->Initialize(This,id,callback); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding2_Uninitialize(INapSystemHealthAgentBinding2* This) { +static inline HRESULT INapSystemHealthAgentBinding2_Uninitialize(INapSystemHealthAgentBinding2* This) { return This->lpVtbl->Uninitialize(This); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding2_NotifySoHChange(INapSystemHealthAgentBinding2* This) { +static inline HRESULT INapSystemHealthAgentBinding2_NotifySoHChange(INapSystemHealthAgentBinding2* This) { return This->lpVtbl->NotifySoHChange(This); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding2_GetSystemIsolationInfo(INapSystemHealthAgentBinding2* This,IsolationInfo **isolationInfo,WINBOOL *unknownConnections) { +static inline HRESULT INapSystemHealthAgentBinding2_GetSystemIsolationInfo(INapSystemHealthAgentBinding2* This,IsolationInfo **isolationInfo,WINBOOL *unknownConnections) { return This->lpVtbl->GetSystemIsolationInfo(This,isolationInfo,unknownConnections); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding2_FlushCache(INapSystemHealthAgentBinding2* This) { +static inline HRESULT INapSystemHealthAgentBinding2_FlushCache(INapSystemHealthAgentBinding2* This) { return This->lpVtbl->FlushCache(This); } /*** INapSystemHealthAgentBinding2 methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthAgentBinding2_GetSystemIsolationInfoEx(INapSystemHealthAgentBinding2* This,IsolationInfoEx **isolationInfo,WINBOOL *unknownConnections) { +static inline HRESULT INapSystemHealthAgentBinding2_GetSystemIsolationInfoEx(INapSystemHealthAgentBinding2* This,IsolationInfoEx **isolationInfo,WINBOOL *unknownConnections) { return This->lpVtbl->GetSystemIsolationInfoEx(This,isolationInfo,unknownConnections); } #endif @@ -445,32 +437,32 @@ interface INapSystemHealthAgentCallback { #define INapSystemHealthAgentCallback_NotifyOrphanedSoHRequest(This,correlationId) (This)->lpVtbl->NotifyOrphanedSoHRequest(This,correlationId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthAgentCallback_QueryInterface(INapSystemHealthAgentCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapSystemHealthAgentCallback_QueryInterface(INapSystemHealthAgentCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapSystemHealthAgentCallback_AddRef(INapSystemHealthAgentCallback* This) { +static inline ULONG INapSystemHealthAgentCallback_AddRef(INapSystemHealthAgentCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapSystemHealthAgentCallback_Release(INapSystemHealthAgentCallback* This) { +static inline ULONG INapSystemHealthAgentCallback_Release(INapSystemHealthAgentCallback* This) { return This->lpVtbl->Release(This); } /*** INapSystemHealthAgentCallback methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthAgentCallback_GetSoHRequest(INapSystemHealthAgentCallback* This,INapSystemHealthAgentRequest *request) { +static inline HRESULT INapSystemHealthAgentCallback_GetSoHRequest(INapSystemHealthAgentCallback* This,INapSystemHealthAgentRequest *request) { return This->lpVtbl->GetSoHRequest(This,request); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentCallback_ProcessSoHResponse(INapSystemHealthAgentCallback* This,INapSystemHealthAgentRequest *request) { +static inline HRESULT INapSystemHealthAgentCallback_ProcessSoHResponse(INapSystemHealthAgentCallback* This,INapSystemHealthAgentRequest *request) { return This->lpVtbl->ProcessSoHResponse(This,request); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentCallback_NotifySystemIsolationStateChange(INapSystemHealthAgentCallback* This) { +static inline HRESULT INapSystemHealthAgentCallback_NotifySystemIsolationStateChange(INapSystemHealthAgentCallback* This) { return This->lpVtbl->NotifySystemIsolationStateChange(This); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentCallback_GetFixupInfo(INapSystemHealthAgentCallback* This,FixupInfo **info) { +static inline HRESULT INapSystemHealthAgentCallback_GetFixupInfo(INapSystemHealthAgentCallback* This,FixupInfo **info) { return This->lpVtbl->GetFixupInfo(This,info); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentCallback_CompareSoHRequests(INapSystemHealthAgentCallback* This,const SoHRequest *lhs,const SoHRequest *rhs,WINBOOL *isEqual) { +static inline HRESULT INapSystemHealthAgentCallback_CompareSoHRequests(INapSystemHealthAgentCallback* This,const SoHRequest *lhs,const SoHRequest *rhs,WINBOOL *isEqual) { return This->lpVtbl->CompareSoHRequests(This,lhs,rhs,isEqual); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentCallback_NotifyOrphanedSoHRequest(INapSystemHealthAgentCallback* This,const CorrelationId *correlationId) { +static inline HRESULT INapSystemHealthAgentCallback_NotifyOrphanedSoHRequest(INapSystemHealthAgentCallback* This,const CorrelationId *correlationId) { return This->lpVtbl->NotifyOrphanedSoHRequest(This,correlationId); } #endif @@ -621,50 +613,50 @@ interface AsyncINapSystemHealthAgentCallback { #define AsyncINapSystemHealthAgentCallback_Finish_NotifyOrphanedSoHRequest(This) (This)->lpVtbl->Finish_NotifyOrphanedSoHRequest(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_QueryInterface(AsyncINapSystemHealthAgentCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_QueryInterface(AsyncINapSystemHealthAgentCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG AsyncINapSystemHealthAgentCallback_AddRef(AsyncINapSystemHealthAgentCallback* This) { +static inline ULONG AsyncINapSystemHealthAgentCallback_AddRef(AsyncINapSystemHealthAgentCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG AsyncINapSystemHealthAgentCallback_Release(AsyncINapSystemHealthAgentCallback* This) { +static inline ULONG AsyncINapSystemHealthAgentCallback_Release(AsyncINapSystemHealthAgentCallback* This) { return This->lpVtbl->Release(This); } /*** AsyncINapSystemHealthAgentCallback methods ***/ -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Begin_GetSoHRequest(AsyncINapSystemHealthAgentCallback* This,INapSystemHealthAgentRequest *request) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Begin_GetSoHRequest(AsyncINapSystemHealthAgentCallback* This,INapSystemHealthAgentRequest *request) { return This->lpVtbl->Begin_GetSoHRequest(This,request); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Finish_GetSoHRequest(AsyncINapSystemHealthAgentCallback* This) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Finish_GetSoHRequest(AsyncINapSystemHealthAgentCallback* This) { return This->lpVtbl->Finish_GetSoHRequest(This); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Begin_ProcessSoHResponse(AsyncINapSystemHealthAgentCallback* This,INapSystemHealthAgentRequest *request) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Begin_ProcessSoHResponse(AsyncINapSystemHealthAgentCallback* This,INapSystemHealthAgentRequest *request) { return This->lpVtbl->Begin_ProcessSoHResponse(This,request); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Finish_ProcessSoHResponse(AsyncINapSystemHealthAgentCallback* This) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Finish_ProcessSoHResponse(AsyncINapSystemHealthAgentCallback* This) { return This->lpVtbl->Finish_ProcessSoHResponse(This); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Begin_NotifySystemIsolationStateChange(AsyncINapSystemHealthAgentCallback* This) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Begin_NotifySystemIsolationStateChange(AsyncINapSystemHealthAgentCallback* This) { return This->lpVtbl->Begin_NotifySystemIsolationStateChange(This); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Finish_NotifySystemIsolationStateChange(AsyncINapSystemHealthAgentCallback* This) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Finish_NotifySystemIsolationStateChange(AsyncINapSystemHealthAgentCallback* This) { return This->lpVtbl->Finish_NotifySystemIsolationStateChange(This); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Begin_GetFixupInfo(AsyncINapSystemHealthAgentCallback* This) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Begin_GetFixupInfo(AsyncINapSystemHealthAgentCallback* This) { return This->lpVtbl->Begin_GetFixupInfo(This); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Finish_GetFixupInfo(AsyncINapSystemHealthAgentCallback* This,FixupInfo **info) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Finish_GetFixupInfo(AsyncINapSystemHealthAgentCallback* This,FixupInfo **info) { return This->lpVtbl->Finish_GetFixupInfo(This,info); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Begin_CompareSoHRequests(AsyncINapSystemHealthAgentCallback* This,const SoHRequest *lhs,const SoHRequest *rhs) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Begin_CompareSoHRequests(AsyncINapSystemHealthAgentCallback* This,const SoHRequest *lhs,const SoHRequest *rhs) { return This->lpVtbl->Begin_CompareSoHRequests(This,lhs,rhs); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Finish_CompareSoHRequests(AsyncINapSystemHealthAgentCallback* This,WINBOOL *isEqual) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Finish_CompareSoHRequests(AsyncINapSystemHealthAgentCallback* This,WINBOOL *isEqual) { return This->lpVtbl->Finish_CompareSoHRequests(This,isEqual); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Begin_NotifyOrphanedSoHRequest(AsyncINapSystemHealthAgentCallback* This,const CorrelationId *correlationId) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Begin_NotifyOrphanedSoHRequest(AsyncINapSystemHealthAgentCallback* This,const CorrelationId *correlationId) { return This->lpVtbl->Begin_NotifyOrphanedSoHRequest(This,correlationId); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthAgentCallback_Finish_NotifyOrphanedSoHRequest(AsyncINapSystemHealthAgentCallback* This) { +static inline HRESULT AsyncINapSystemHealthAgentCallback_Finish_NotifyOrphanedSoHRequest(AsyncINapSystemHealthAgentCallback* This) { return This->lpVtbl->Finish_NotifyOrphanedSoHRequest(This); } #endif @@ -775,32 +767,32 @@ interface INapSystemHealthAgentRequest { #define INapSystemHealthAgentRequest_GetCacheSoHFlag(This,cacheSohForLaterUse) (This)->lpVtbl->GetCacheSoHFlag(This,cacheSohForLaterUse) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthAgentRequest_QueryInterface(INapSystemHealthAgentRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapSystemHealthAgentRequest_QueryInterface(INapSystemHealthAgentRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapSystemHealthAgentRequest_AddRef(INapSystemHealthAgentRequest* This) { +static inline ULONG INapSystemHealthAgentRequest_AddRef(INapSystemHealthAgentRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapSystemHealthAgentRequest_Release(INapSystemHealthAgentRequest* This) { +static inline ULONG INapSystemHealthAgentRequest_Release(INapSystemHealthAgentRequest* This) { return This->lpVtbl->Release(This); } /*** INapSystemHealthAgentRequest methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthAgentRequest_GetCorrelationId(INapSystemHealthAgentRequest* This,CorrelationId *correlationId) { +static inline HRESULT INapSystemHealthAgentRequest_GetCorrelationId(INapSystemHealthAgentRequest* This,CorrelationId *correlationId) { return This->lpVtbl->GetCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentRequest_GetStringCorrelationId(INapSystemHealthAgentRequest* This,StringCorrelationId **correlationId) { +static inline HRESULT INapSystemHealthAgentRequest_GetStringCorrelationId(INapSystemHealthAgentRequest* This,StringCorrelationId **correlationId) { return This->lpVtbl->GetStringCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentRequest_SetSoHRequest(INapSystemHealthAgentRequest* This,const SoHRequest *sohRequest,WINBOOL cacheSohForLaterUse) { +static inline HRESULT INapSystemHealthAgentRequest_SetSoHRequest(INapSystemHealthAgentRequest* This,const SoHRequest *sohRequest,WINBOOL cacheSohForLaterUse) { return This->lpVtbl->SetSoHRequest(This,sohRequest,cacheSohForLaterUse); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentRequest_GetSoHRequest(INapSystemHealthAgentRequest* This,SoHRequest **sohRequest) { +static inline HRESULT INapSystemHealthAgentRequest_GetSoHRequest(INapSystemHealthAgentRequest* This,SoHRequest **sohRequest) { return This->lpVtbl->GetSoHRequest(This,sohRequest); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentRequest_GetSoHResponse(INapSystemHealthAgentRequest* This,SoHResponse **sohResponse,UINT8 *flags) { +static inline HRESULT INapSystemHealthAgentRequest_GetSoHResponse(INapSystemHealthAgentRequest* This,SoHResponse **sohResponse,UINT8 *flags) { return This->lpVtbl->GetSoHResponse(This,sohResponse,flags); } -static __WIDL_INLINE HRESULT INapSystemHealthAgentRequest_GetCacheSoHFlag(INapSystemHealthAgentRequest* This,WINBOOL *cacheSohForLaterUse) { +static inline HRESULT INapSystemHealthAgentRequest_GetCacheSoHFlag(INapSystemHealthAgentRequest* This,WINBOOL *cacheSohForLaterUse) { return This->lpVtbl->GetCacheSoHFlag(This,cacheSohForLaterUse); } #endif diff --git a/lib/libc/include/any-windows-any/napsystemhealthvalidator.h b/lib/libc/include/any-windows-any/napsystemhealthvalidator.h index 6b780edd4a01cd2804e6645ca03f389ff064b42d..3f6f523546f3faf620539a7f07890f699561420d 100644 --- a/lib/libc/include/any-windows-any/napsystemhealthvalidator.h +++ b/lib/libc/include/any-windows-any/napsystemhealthvalidator.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/napsystemhealthvalidator.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/napsystemhealthvalidator.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __napsystemhealthvalidator_h__ #define __napsystemhealthvalidator_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INapSystemHealthValidator_FWD_DEFINED__ @@ -162,17 +154,17 @@ interface INapSystemHealthValidator { #define INapSystemHealthValidator_Validate(This,request,hintTimeOutInMsec,callback) (This)->lpVtbl->Validate(This,request,hintTimeOutInMsec,callback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthValidator_QueryInterface(INapSystemHealthValidator* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapSystemHealthValidator_QueryInterface(INapSystemHealthValidator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapSystemHealthValidator_AddRef(INapSystemHealthValidator* This) { +static inline ULONG INapSystemHealthValidator_AddRef(INapSystemHealthValidator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapSystemHealthValidator_Release(INapSystemHealthValidator* This) { +static inline ULONG INapSystemHealthValidator_Release(INapSystemHealthValidator* This) { return This->lpVtbl->Release(This); } /*** INapSystemHealthValidator methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthValidator_Validate(INapSystemHealthValidator* This,INapSystemHealthValidationRequest *request,UINT32 hintTimeOutInMsec,INapServerCallback *callback) { +static inline HRESULT INapSystemHealthValidator_Validate(INapSystemHealthValidator* This,INapSystemHealthValidationRequest *request,UINT32 hintTimeOutInMsec,INapServerCallback *callback) { return This->lpVtbl->Validate(This,request,hintTimeOutInMsec,callback); } #endif @@ -250,20 +242,20 @@ interface AsyncINapSystemHealthValidator { #define AsyncINapSystemHealthValidator_Finish_Validate(This) (This)->lpVtbl->Finish_Validate(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncINapSystemHealthValidator_QueryInterface(AsyncINapSystemHealthValidator* This,REFIID riid,void **ppvObject) { +static inline HRESULT AsyncINapSystemHealthValidator_QueryInterface(AsyncINapSystemHealthValidator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG AsyncINapSystemHealthValidator_AddRef(AsyncINapSystemHealthValidator* This) { +static inline ULONG AsyncINapSystemHealthValidator_AddRef(AsyncINapSystemHealthValidator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG AsyncINapSystemHealthValidator_Release(AsyncINapSystemHealthValidator* This) { +static inline ULONG AsyncINapSystemHealthValidator_Release(AsyncINapSystemHealthValidator* This) { return This->lpVtbl->Release(This); } /*** AsyncINapSystemHealthValidator methods ***/ -static __WIDL_INLINE HRESULT AsyncINapSystemHealthValidator_Begin_Validate(AsyncINapSystemHealthValidator* This,INapSystemHealthValidationRequest *request,UINT32 hintTimeOutInMsec,INapServerCallback *callback) { +static inline HRESULT AsyncINapSystemHealthValidator_Begin_Validate(AsyncINapSystemHealthValidator* This,INapSystemHealthValidationRequest *request,UINT32 hintTimeOutInMsec,INapServerCallback *callback) { return This->lpVtbl->Begin_Validate(This,request,hintTimeOutInMsec,callback); } -static __WIDL_INLINE HRESULT AsyncINapSystemHealthValidator_Finish_Validate(AsyncINapSystemHealthValidator* This) { +static inline HRESULT AsyncINapSystemHealthValidator_Finish_Validate(AsyncINapSystemHealthValidator* This) { return This->lpVtbl->Finish_Validate(This); } #endif @@ -332,17 +324,17 @@ interface INapServerCallback { #define INapServerCallback_OnComplete(This,request,errorCode) (This)->lpVtbl->OnComplete(This,request,errorCode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapServerCallback_QueryInterface(INapServerCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapServerCallback_QueryInterface(INapServerCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapServerCallback_AddRef(INapServerCallback* This) { +static inline ULONG INapServerCallback_AddRef(INapServerCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapServerCallback_Release(INapServerCallback* This) { +static inline ULONG INapServerCallback_Release(INapServerCallback* This) { return This->lpVtbl->Release(This); } /*** INapServerCallback methods ***/ -static __WIDL_INLINE HRESULT INapServerCallback_OnComplete(INapServerCallback* This,INapSystemHealthValidationRequest *request,HRESULT errorCode) { +static inline HRESULT INapServerCallback_OnComplete(INapServerCallback* This,INapSystemHealthValidationRequest *request,HRESULT errorCode) { return This->lpVtbl->OnComplete(This,request,errorCode); } #endif @@ -467,38 +459,38 @@ interface INapSystemHealthValidationRequest { #define INapSystemHealthValidationRequest_GetPrivateData(This,privateData) (This)->lpVtbl->GetPrivateData(This,privateData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest_QueryInterface(INapSystemHealthValidationRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapSystemHealthValidationRequest_QueryInterface(INapSystemHealthValidationRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapSystemHealthValidationRequest_AddRef(INapSystemHealthValidationRequest* This) { +static inline ULONG INapSystemHealthValidationRequest_AddRef(INapSystemHealthValidationRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapSystemHealthValidationRequest_Release(INapSystemHealthValidationRequest* This) { +static inline ULONG INapSystemHealthValidationRequest_Release(INapSystemHealthValidationRequest* This) { return This->lpVtbl->Release(This); } /*** INapSystemHealthValidationRequest methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest_GetCorrelationId(INapSystemHealthValidationRequest* This,CorrelationId *correlationId) { +static inline HRESULT INapSystemHealthValidationRequest_GetCorrelationId(INapSystemHealthValidationRequest* This,CorrelationId *correlationId) { return This->lpVtbl->GetCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest_GetStringCorrelationId(INapSystemHealthValidationRequest* This,StringCorrelationId **correlationId) { +static inline HRESULT INapSystemHealthValidationRequest_GetStringCorrelationId(INapSystemHealthValidationRequest* This,StringCorrelationId **correlationId) { return This->lpVtbl->GetStringCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest_GetMachineName(INapSystemHealthValidationRequest* This,CountedString **machineName) { +static inline HRESULT INapSystemHealthValidationRequest_GetMachineName(INapSystemHealthValidationRequest* This,CountedString **machineName) { return This->lpVtbl->GetMachineName(This,machineName); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest_GetSoHRequest(INapSystemHealthValidationRequest* This,SoHRequest **sohRequest,WINBOOL *napSystemGenerated) { +static inline HRESULT INapSystemHealthValidationRequest_GetSoHRequest(INapSystemHealthValidationRequest* This,SoHRequest **sohRequest,WINBOOL *napSystemGenerated) { return This->lpVtbl->GetSoHRequest(This,sohRequest,napSystemGenerated); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest_SetSoHResponse(INapSystemHealthValidationRequest* This,const SoHResponse *sohResponse) { +static inline HRESULT INapSystemHealthValidationRequest_SetSoHResponse(INapSystemHealthValidationRequest* This,const SoHResponse *sohResponse) { return This->lpVtbl->SetSoHResponse(This,sohResponse); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest_GetSoHResponse(INapSystemHealthValidationRequest* This,SoHResponse **sohResponse) { +static inline HRESULT INapSystemHealthValidationRequest_GetSoHResponse(INapSystemHealthValidationRequest* This,SoHResponse **sohResponse) { return This->lpVtbl->GetSoHResponse(This,sohResponse); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest_SetPrivateData(INapSystemHealthValidationRequest* This,const PrivateData *privateData) { +static inline HRESULT INapSystemHealthValidationRequest_SetPrivateData(INapSystemHealthValidationRequest* This,const PrivateData *privateData) { return This->lpVtbl->SetPrivateData(This,privateData); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest_GetPrivateData(INapSystemHealthValidationRequest* This,PrivateData **privateData) { +static inline HRESULT INapSystemHealthValidationRequest_GetPrivateData(INapSystemHealthValidationRequest* This,PrivateData **privateData) { return This->lpVtbl->GetPrivateData(This,privateData); } #endif @@ -608,42 +600,42 @@ interface INapSystemHealthValidationRequest2 { #define INapSystemHealthValidationRequest2_GetConfigID(This,configID) (This)->lpVtbl->GetConfigID(This,configID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_QueryInterface(INapSystemHealthValidationRequest2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INapSystemHealthValidationRequest2_QueryInterface(INapSystemHealthValidationRequest2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INapSystemHealthValidationRequest2_AddRef(INapSystemHealthValidationRequest2* This) { +static inline ULONG INapSystemHealthValidationRequest2_AddRef(INapSystemHealthValidationRequest2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INapSystemHealthValidationRequest2_Release(INapSystemHealthValidationRequest2* This) { +static inline ULONG INapSystemHealthValidationRequest2_Release(INapSystemHealthValidationRequest2* This) { return This->lpVtbl->Release(This); } /*** INapSystemHealthValidationRequest methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_GetCorrelationId(INapSystemHealthValidationRequest2* This,CorrelationId *correlationId) { +static inline HRESULT INapSystemHealthValidationRequest2_GetCorrelationId(INapSystemHealthValidationRequest2* This,CorrelationId *correlationId) { return This->lpVtbl->GetCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_GetStringCorrelationId(INapSystemHealthValidationRequest2* This,StringCorrelationId **correlationId) { +static inline HRESULT INapSystemHealthValidationRequest2_GetStringCorrelationId(INapSystemHealthValidationRequest2* This,StringCorrelationId **correlationId) { return This->lpVtbl->GetStringCorrelationId(This,correlationId); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_GetMachineName(INapSystemHealthValidationRequest2* This,CountedString **machineName) { +static inline HRESULT INapSystemHealthValidationRequest2_GetMachineName(INapSystemHealthValidationRequest2* This,CountedString **machineName) { return This->lpVtbl->GetMachineName(This,machineName); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_GetSoHRequest(INapSystemHealthValidationRequest2* This,SoHRequest **sohRequest,WINBOOL *napSystemGenerated) { +static inline HRESULT INapSystemHealthValidationRequest2_GetSoHRequest(INapSystemHealthValidationRequest2* This,SoHRequest **sohRequest,WINBOOL *napSystemGenerated) { return This->lpVtbl->GetSoHRequest(This,sohRequest,napSystemGenerated); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_SetSoHResponse(INapSystemHealthValidationRequest2* This,const SoHResponse *sohResponse) { +static inline HRESULT INapSystemHealthValidationRequest2_SetSoHResponse(INapSystemHealthValidationRequest2* This,const SoHResponse *sohResponse) { return This->lpVtbl->SetSoHResponse(This,sohResponse); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_GetSoHResponse(INapSystemHealthValidationRequest2* This,SoHResponse **sohResponse) { +static inline HRESULT INapSystemHealthValidationRequest2_GetSoHResponse(INapSystemHealthValidationRequest2* This,SoHResponse **sohResponse) { return This->lpVtbl->GetSoHResponse(This,sohResponse); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_SetPrivateData(INapSystemHealthValidationRequest2* This,const PrivateData *privateData) { +static inline HRESULT INapSystemHealthValidationRequest2_SetPrivateData(INapSystemHealthValidationRequest2* This,const PrivateData *privateData) { return This->lpVtbl->SetPrivateData(This,privateData); } -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_GetPrivateData(INapSystemHealthValidationRequest2* This,PrivateData **privateData) { +static inline HRESULT INapSystemHealthValidationRequest2_GetPrivateData(INapSystemHealthValidationRequest2* This,PrivateData **privateData) { return This->lpVtbl->GetPrivateData(This,privateData); } /*** INapSystemHealthValidationRequest2 methods ***/ -static __WIDL_INLINE HRESULT INapSystemHealthValidationRequest2_GetConfigID(INapSystemHealthValidationRequest2* This,UINT32 *configID) { +static inline HRESULT INapSystemHealthValidationRequest2_GetConfigID(INapSystemHealthValidationRequest2* This,UINT32 *configID) { return This->lpVtbl->GetConfigID(This,configID); } #endif diff --git a/lib/libc/include/any-windows-any/naptypes.h b/lib/libc/include/any-windows-any/naptypes.h index 3b881d8ae5f1df1384e820cb0d98a3ea2664bd43..b1dd1d6a783e3e50caa086ee63de95a511952af2 100644 --- a/lib/libc/include/any-windows-any/naptypes.h +++ b/lib/libc/include/any-windows-any/naptypes.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/naptypes.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/naptypes.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __naptypes_h__ #define __naptypes_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/netcfgn.h b/lib/libc/include/any-windows-any/netcfgn.h index 78f1f2e87df3ce3e42c77a8846b260feda7fb8d6..9d162708e6c755e69c378683d1e4c0ebfa4973f0 100644 --- a/lib/libc/include/any-windows-any/netcfgn.h +++ b/lib/libc/include/any-windows-any/netcfgn.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/netcfgn.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/netcfgn.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __netcfgn_h__ #define __netcfgn_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INetCfgPnpReconfigCallback_FWD_DEFINED__ @@ -187,17 +179,17 @@ interface INetCfgPnpReconfigCallback { #define INetCfgPnpReconfigCallback_SendPnpReconfig(This,Layer,pszwUpper,pszwLower,pvData,dwSizeOfData) (This)->lpVtbl->SendPnpReconfig(This,Layer,pszwUpper,pszwLower,pvData,dwSizeOfData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgPnpReconfigCallback_QueryInterface(INetCfgPnpReconfigCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgPnpReconfigCallback_QueryInterface(INetCfgPnpReconfigCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgPnpReconfigCallback_AddRef(INetCfgPnpReconfigCallback* This) { +static inline ULONG INetCfgPnpReconfigCallback_AddRef(INetCfgPnpReconfigCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgPnpReconfigCallback_Release(INetCfgPnpReconfigCallback* This) { +static inline ULONG INetCfgPnpReconfigCallback_Release(INetCfgPnpReconfigCallback* This) { return This->lpVtbl->Release(This); } /*** INetCfgPnpReconfigCallback methods ***/ -static __WIDL_INLINE HRESULT INetCfgPnpReconfigCallback_SendPnpReconfig(INetCfgPnpReconfigCallback* This,NCPNP_RECONFIG_LAYER Layer,LPCWSTR pszwUpper,LPCWSTR pszwLower,PVOID pvData,DWORD dwSizeOfData) { +static inline HRESULT INetCfgPnpReconfigCallback_SendPnpReconfig(INetCfgPnpReconfigCallback* This,NCPNP_RECONFIG_LAYER Layer,LPCWSTR pszwUpper,LPCWSTR pszwLower,PVOID pvData,DWORD dwSizeOfData) { return This->lpVtbl->SendPnpReconfig(This,Layer,pszwUpper,pszwLower,pvData,dwSizeOfData); } #endif @@ -291,26 +283,26 @@ interface INetCfgComponentControl { #define INetCfgComponentControl_CancelChanges(This) (This)->lpVtbl->CancelChanges(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentControl_QueryInterface(INetCfgComponentControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgComponentControl_QueryInterface(INetCfgComponentControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgComponentControl_AddRef(INetCfgComponentControl* This) { +static inline ULONG INetCfgComponentControl_AddRef(INetCfgComponentControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgComponentControl_Release(INetCfgComponentControl* This) { +static inline ULONG INetCfgComponentControl_Release(INetCfgComponentControl* This) { return This->lpVtbl->Release(This); } /*** INetCfgComponentControl methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentControl_Initialize(INetCfgComponentControl* This,INetCfgComponent *pIComp,INetCfg *pINetCfg,WINBOOL fInstalling) { +static inline HRESULT INetCfgComponentControl_Initialize(INetCfgComponentControl* This,INetCfgComponent *pIComp,INetCfg *pINetCfg,WINBOOL fInstalling) { return This->lpVtbl->Initialize(This,pIComp,pINetCfg,fInstalling); } -static __WIDL_INLINE HRESULT INetCfgComponentControl_ApplyRegistryChanges(INetCfgComponentControl* This) { +static inline HRESULT INetCfgComponentControl_ApplyRegistryChanges(INetCfgComponentControl* This) { return This->lpVtbl->ApplyRegistryChanges(This); } -static __WIDL_INLINE HRESULT INetCfgComponentControl_ApplyPnpChanges(INetCfgComponentControl* This,INetCfgPnpReconfigCallback *pICallback) { +static inline HRESULT INetCfgComponentControl_ApplyPnpChanges(INetCfgComponentControl* This,INetCfgPnpReconfigCallback *pICallback) { return This->lpVtbl->ApplyPnpChanges(This,pICallback); } -static __WIDL_INLINE HRESULT INetCfgComponentControl_CancelChanges(INetCfgComponentControl* This) { +static inline HRESULT INetCfgComponentControl_CancelChanges(INetCfgComponentControl* This) { return This->lpVtbl->CancelChanges(This); } #endif @@ -417,26 +409,26 @@ interface INetCfgComponentSetup { #define INetCfgComponentSetup_Removing(This) (This)->lpVtbl->Removing(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentSetup_QueryInterface(INetCfgComponentSetup* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgComponentSetup_QueryInterface(INetCfgComponentSetup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgComponentSetup_AddRef(INetCfgComponentSetup* This) { +static inline ULONG INetCfgComponentSetup_AddRef(INetCfgComponentSetup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgComponentSetup_Release(INetCfgComponentSetup* This) { +static inline ULONG INetCfgComponentSetup_Release(INetCfgComponentSetup* This) { return This->lpVtbl->Release(This); } /*** INetCfgComponentSetup methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentSetup_Install(INetCfgComponentSetup* This,DWORD dwSetupFlags) { +static inline HRESULT INetCfgComponentSetup_Install(INetCfgComponentSetup* This,DWORD dwSetupFlags) { return This->lpVtbl->Install(This,dwSetupFlags); } -static __WIDL_INLINE HRESULT INetCfgComponentSetup_Upgrade(INetCfgComponentSetup* This,DWORD dwSetupFlags,DWORD dwUpgradeFomBuildNo) { +static inline HRESULT INetCfgComponentSetup_Upgrade(INetCfgComponentSetup* This,DWORD dwSetupFlags,DWORD dwUpgradeFomBuildNo) { return This->lpVtbl->Upgrade(This,dwSetupFlags,dwUpgradeFomBuildNo); } -static __WIDL_INLINE HRESULT INetCfgComponentSetup_ReadAnswerFile(INetCfgComponentSetup* This,LPCWSTR pszwAnswerFile,LPCWSTR pszwAnswerSections) { +static inline HRESULT INetCfgComponentSetup_ReadAnswerFile(INetCfgComponentSetup* This,LPCWSTR pszwAnswerFile,LPCWSTR pszwAnswerSections) { return This->lpVtbl->ReadAnswerFile(This,pszwAnswerFile,pszwAnswerSections); } -static __WIDL_INLINE HRESULT INetCfgComponentSetup_Removing(INetCfgComponentSetup* This) { +static inline HRESULT INetCfgComponentSetup_Removing(INetCfgComponentSetup* This) { return This->lpVtbl->Removing(This); } #endif @@ -553,32 +545,32 @@ interface INetCfgComponentPropertyUi { #define INetCfgComponentPropertyUi_CancelProperties(This) (This)->lpVtbl->CancelProperties(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentPropertyUi_QueryInterface(INetCfgComponentPropertyUi* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgComponentPropertyUi_QueryInterface(INetCfgComponentPropertyUi* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgComponentPropertyUi_AddRef(INetCfgComponentPropertyUi* This) { +static inline ULONG INetCfgComponentPropertyUi_AddRef(INetCfgComponentPropertyUi* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgComponentPropertyUi_Release(INetCfgComponentPropertyUi* This) { +static inline ULONG INetCfgComponentPropertyUi_Release(INetCfgComponentPropertyUi* This) { return This->lpVtbl->Release(This); } /*** INetCfgComponentPropertyUi methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentPropertyUi_QueryPropertyUi(INetCfgComponentPropertyUi* This,IUnknown *pUnkReserved) { +static inline HRESULT INetCfgComponentPropertyUi_QueryPropertyUi(INetCfgComponentPropertyUi* This,IUnknown *pUnkReserved) { return This->lpVtbl->QueryPropertyUi(This,pUnkReserved); } -static __WIDL_INLINE HRESULT INetCfgComponentPropertyUi_SetContext(INetCfgComponentPropertyUi* This,IUnknown *pUnkReserved) { +static inline HRESULT INetCfgComponentPropertyUi_SetContext(INetCfgComponentPropertyUi* This,IUnknown *pUnkReserved) { return This->lpVtbl->SetContext(This,pUnkReserved); } -static __WIDL_INLINE HRESULT INetCfgComponentPropertyUi_MergePropPages(INetCfgComponentPropertyUi* This,DWORD *pdwDefPages,BYTE **pahpspPrivate,UINT *pcPages,HWND hwndParent,LPCWSTR *pszStartPage) { +static inline HRESULT INetCfgComponentPropertyUi_MergePropPages(INetCfgComponentPropertyUi* This,DWORD *pdwDefPages,BYTE **pahpspPrivate,UINT *pcPages,HWND hwndParent,LPCWSTR *pszStartPage) { return This->lpVtbl->MergePropPages(This,pdwDefPages,pahpspPrivate,pcPages,hwndParent,pszStartPage); } -static __WIDL_INLINE HRESULT INetCfgComponentPropertyUi_ValidateProperties(INetCfgComponentPropertyUi* This,HWND hwndSheet) { +static inline HRESULT INetCfgComponentPropertyUi_ValidateProperties(INetCfgComponentPropertyUi* This,HWND hwndSheet) { return This->lpVtbl->ValidateProperties(This,hwndSheet); } -static __WIDL_INLINE HRESULT INetCfgComponentPropertyUi_ApplyProperties(INetCfgComponentPropertyUi* This) { +static inline HRESULT INetCfgComponentPropertyUi_ApplyProperties(INetCfgComponentPropertyUi* This) { return This->lpVtbl->ApplyProperties(This); } -static __WIDL_INLINE HRESULT INetCfgComponentPropertyUi_CancelProperties(INetCfgComponentPropertyUi* This) { +static inline HRESULT INetCfgComponentPropertyUi_CancelProperties(INetCfgComponentPropertyUi* This) { return This->lpVtbl->CancelProperties(This); } #endif @@ -671,20 +663,20 @@ interface INetCfgComponentNotifyBinding { #define INetCfgComponentNotifyBinding_NotifyBindingPath(This,dwChangeFlag,pIPath) (This)->lpVtbl->NotifyBindingPath(This,dwChangeFlag,pIPath) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentNotifyBinding_QueryInterface(INetCfgComponentNotifyBinding* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgComponentNotifyBinding_QueryInterface(INetCfgComponentNotifyBinding* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgComponentNotifyBinding_AddRef(INetCfgComponentNotifyBinding* This) { +static inline ULONG INetCfgComponentNotifyBinding_AddRef(INetCfgComponentNotifyBinding* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgComponentNotifyBinding_Release(INetCfgComponentNotifyBinding* This) { +static inline ULONG INetCfgComponentNotifyBinding_Release(INetCfgComponentNotifyBinding* This) { return This->lpVtbl->Release(This); } /*** INetCfgComponentNotifyBinding methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentNotifyBinding_QueryBindingPath(INetCfgComponentNotifyBinding* This,DWORD dwChangeFlag,INetCfgBindingPath *pIPath) { +static inline HRESULT INetCfgComponentNotifyBinding_QueryBindingPath(INetCfgComponentNotifyBinding* This,DWORD dwChangeFlag,INetCfgBindingPath *pIPath) { return This->lpVtbl->QueryBindingPath(This,dwChangeFlag,pIPath); } -static __WIDL_INLINE HRESULT INetCfgComponentNotifyBinding_NotifyBindingPath(INetCfgComponentNotifyBinding* This,DWORD dwChangeFlag,INetCfgBindingPath *pIPath) { +static inline HRESULT INetCfgComponentNotifyBinding_NotifyBindingPath(INetCfgComponentNotifyBinding* This,DWORD dwChangeFlag,INetCfgBindingPath *pIPath) { return This->lpVtbl->NotifyBindingPath(This,dwChangeFlag,pIPath); } #endif @@ -782,26 +774,26 @@ interface INetCfgComponentNotifyGlobal { #define INetCfgComponentNotifyGlobal_SysNotifyComponent(This,dwChangeFlag,pIComp) (This)->lpVtbl->SysNotifyComponent(This,dwChangeFlag,pIComp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentNotifyGlobal_QueryInterface(INetCfgComponentNotifyGlobal* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgComponentNotifyGlobal_QueryInterface(INetCfgComponentNotifyGlobal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgComponentNotifyGlobal_AddRef(INetCfgComponentNotifyGlobal* This) { +static inline ULONG INetCfgComponentNotifyGlobal_AddRef(INetCfgComponentNotifyGlobal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgComponentNotifyGlobal_Release(INetCfgComponentNotifyGlobal* This) { +static inline ULONG INetCfgComponentNotifyGlobal_Release(INetCfgComponentNotifyGlobal* This) { return This->lpVtbl->Release(This); } /*** INetCfgComponentNotifyGlobal methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentNotifyGlobal_GetSupportedNotifications(INetCfgComponentNotifyGlobal* This,DWORD *dwNotifications) { +static inline HRESULT INetCfgComponentNotifyGlobal_GetSupportedNotifications(INetCfgComponentNotifyGlobal* This,DWORD *dwNotifications) { return This->lpVtbl->GetSupportedNotifications(This,dwNotifications); } -static __WIDL_INLINE HRESULT INetCfgComponentNotifyGlobal_SysQueryBindingPath(INetCfgComponentNotifyGlobal* This,DWORD dwChangeFlag,INetCfgBindingPath *pIPath) { +static inline HRESULT INetCfgComponentNotifyGlobal_SysQueryBindingPath(INetCfgComponentNotifyGlobal* This,DWORD dwChangeFlag,INetCfgBindingPath *pIPath) { return This->lpVtbl->SysQueryBindingPath(This,dwChangeFlag,pIPath); } -static __WIDL_INLINE HRESULT INetCfgComponentNotifyGlobal_SysNotifyBindingPath(INetCfgComponentNotifyGlobal* This,DWORD dwChangeFlag,INetCfgBindingPath *pIPath) { +static inline HRESULT INetCfgComponentNotifyGlobal_SysNotifyBindingPath(INetCfgComponentNotifyGlobal* This,DWORD dwChangeFlag,INetCfgBindingPath *pIPath) { return This->lpVtbl->SysNotifyBindingPath(This,dwChangeFlag,pIPath); } -static __WIDL_INLINE HRESULT INetCfgComponentNotifyGlobal_SysNotifyComponent(INetCfgComponentNotifyGlobal* This,DWORD dwChangeFlag,INetCfgComponent *pIComp) { +static inline HRESULT INetCfgComponentNotifyGlobal_SysNotifyComponent(INetCfgComponentNotifyGlobal* This,DWORD dwChangeFlag,INetCfgComponent *pIComp) { return This->lpVtbl->SysNotifyComponent(This,dwChangeFlag,pIComp); } #endif @@ -895,23 +887,23 @@ interface INetCfgComponentUpperEdge { #define INetCfgComponentUpperEdge_RemoveInterfacesFromAdapter(This,pAdapter,dwNumInterfaces,pguidInterfaceIds) (This)->lpVtbl->RemoveInterfacesFromAdapter(This,pAdapter,dwNumInterfaces,pguidInterfaceIds) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentUpperEdge_QueryInterface(INetCfgComponentUpperEdge* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgComponentUpperEdge_QueryInterface(INetCfgComponentUpperEdge* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgComponentUpperEdge_AddRef(INetCfgComponentUpperEdge* This) { +static inline ULONG INetCfgComponentUpperEdge_AddRef(INetCfgComponentUpperEdge* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgComponentUpperEdge_Release(INetCfgComponentUpperEdge* This) { +static inline ULONG INetCfgComponentUpperEdge_Release(INetCfgComponentUpperEdge* This) { return This->lpVtbl->Release(This); } /*** INetCfgComponentUpperEdge methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentUpperEdge_GetInterfaceIdsForAdapter(INetCfgComponentUpperEdge* This,INetCfgComponent *pAdapter,DWORD *pdwNumInterfaces,GUID **ppguidInterfaceIds) { +static inline HRESULT INetCfgComponentUpperEdge_GetInterfaceIdsForAdapter(INetCfgComponentUpperEdge* This,INetCfgComponent *pAdapter,DWORD *pdwNumInterfaces,GUID **ppguidInterfaceIds) { return This->lpVtbl->GetInterfaceIdsForAdapter(This,pAdapter,pdwNumInterfaces,ppguidInterfaceIds); } -static __WIDL_INLINE HRESULT INetCfgComponentUpperEdge_AddInterfacesToAdapter(INetCfgComponentUpperEdge* This,INetCfgComponent *pAdapter,DWORD dwNumInterfaces) { +static inline HRESULT INetCfgComponentUpperEdge_AddInterfacesToAdapter(INetCfgComponentUpperEdge* This,INetCfgComponent *pAdapter,DWORD dwNumInterfaces) { return This->lpVtbl->AddInterfacesToAdapter(This,pAdapter,dwNumInterfaces); } -static __WIDL_INLINE HRESULT INetCfgComponentUpperEdge_RemoveInterfacesFromAdapter(INetCfgComponentUpperEdge* This,INetCfgComponent *pAdapter,DWORD dwNumInterfaces,const GUID *pguidInterfaceIds) { +static inline HRESULT INetCfgComponentUpperEdge_RemoveInterfacesFromAdapter(INetCfgComponentUpperEdge* This,INetCfgComponent *pAdapter,DWORD dwNumInterfaces,const GUID *pguidInterfaceIds) { return This->lpVtbl->RemoveInterfacesFromAdapter(This,pAdapter,dwNumInterfaces,pguidInterfaceIds); } #endif @@ -979,17 +971,17 @@ interface INetLanConnectionUiInfo { #define INetLanConnectionUiInfo_GetDeviceGuid(This,pguid) (This)->lpVtbl->GetDeviceGuid(This,pguid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetLanConnectionUiInfo_QueryInterface(INetLanConnectionUiInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetLanConnectionUiInfo_QueryInterface(INetLanConnectionUiInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetLanConnectionUiInfo_AddRef(INetLanConnectionUiInfo* This) { +static inline ULONG INetLanConnectionUiInfo_AddRef(INetLanConnectionUiInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetLanConnectionUiInfo_Release(INetLanConnectionUiInfo* This) { +static inline ULONG INetLanConnectionUiInfo_Release(INetLanConnectionUiInfo* This) { return This->lpVtbl->Release(This); } /*** INetLanConnectionUiInfo methods ***/ -static __WIDL_INLINE HRESULT INetLanConnectionUiInfo_GetDeviceGuid(INetLanConnectionUiInfo* This,GUID *pguid) { +static inline HRESULT INetLanConnectionUiInfo_GetDeviceGuid(INetLanConnectionUiInfo* This,GUID *pguid) { return This->lpVtbl->GetDeviceGuid(This,pguid); } #endif @@ -1092,17 +1084,17 @@ interface INetRasConnectionIpUiInfo { #define INetRasConnectionIpUiInfo_GetUiInfo(This,pInfo) (This)->lpVtbl->GetUiInfo(This,pInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetRasConnectionIpUiInfo_QueryInterface(INetRasConnectionIpUiInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetRasConnectionIpUiInfo_QueryInterface(INetRasConnectionIpUiInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetRasConnectionIpUiInfo_AddRef(INetRasConnectionIpUiInfo* This) { +static inline ULONG INetRasConnectionIpUiInfo_AddRef(INetRasConnectionIpUiInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetRasConnectionIpUiInfo_Release(INetRasConnectionIpUiInfo* This) { +static inline ULONG INetRasConnectionIpUiInfo_Release(INetRasConnectionIpUiInfo* This) { return This->lpVtbl->Release(This); } /*** INetRasConnectionIpUiInfo methods ***/ -static __WIDL_INLINE HRESULT INetRasConnectionIpUiInfo_GetUiInfo(INetRasConnectionIpUiInfo* This,RASCON_IPUI *pInfo) { +static inline HRESULT INetRasConnectionIpUiInfo_GetUiInfo(INetRasConnectionIpUiInfo* This,RASCON_IPUI *pInfo) { return This->lpVtbl->GetUiInfo(This,pInfo); } #endif @@ -1186,20 +1178,20 @@ interface INetCfgComponentSysPrep { #define INetCfgComponentSysPrep_RestoreAdapterParameters(This,pszwAnswerFile,pszwAnswerSection,pAdapterInstanceGuid) (This)->lpVtbl->RestoreAdapterParameters(This,pszwAnswerFile,pszwAnswerSection,pAdapterInstanceGuid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentSysPrep_QueryInterface(INetCfgComponentSysPrep* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgComponentSysPrep_QueryInterface(INetCfgComponentSysPrep* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgComponentSysPrep_AddRef(INetCfgComponentSysPrep* This) { +static inline ULONG INetCfgComponentSysPrep_AddRef(INetCfgComponentSysPrep* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgComponentSysPrep_Release(INetCfgComponentSysPrep* This) { +static inline ULONG INetCfgComponentSysPrep_Release(INetCfgComponentSysPrep* This) { return This->lpVtbl->Release(This); } /*** INetCfgComponentSysPrep methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentSysPrep_SaveAdapterParameters(INetCfgComponentSysPrep* This,INetCfgSysPrep *pncsp,LPCWSTR pszwAnswerSections,GUID *pAdapterInstanceGuid) { +static inline HRESULT INetCfgComponentSysPrep_SaveAdapterParameters(INetCfgComponentSysPrep* This,INetCfgSysPrep *pncsp,LPCWSTR pszwAnswerSections,GUID *pAdapterInstanceGuid) { return This->lpVtbl->SaveAdapterParameters(This,pncsp,pszwAnswerSections,pAdapterInstanceGuid); } -static __WIDL_INLINE HRESULT INetCfgComponentSysPrep_RestoreAdapterParameters(INetCfgComponentSysPrep* This,LPCWSTR pszwAnswerFile,LPCWSTR pszwAnswerSection,GUID *pAdapterInstanceGuid) { +static inline HRESULT INetCfgComponentSysPrep_RestoreAdapterParameters(INetCfgComponentSysPrep* This,LPCWSTR pszwAnswerFile,LPCWSTR pszwAnswerSection,GUID *pAdapterInstanceGuid) { return This->lpVtbl->RestoreAdapterParameters(This,pszwAnswerFile,pszwAnswerSection,pAdapterInstanceGuid); } #endif diff --git a/lib/libc/include/any-windows-any/netcfgx.h b/lib/libc/include/any-windows-any/netcfgx.h index 56793c108ddd547c209fbbde7635659485fdd479..0ed51cd7709cf382a19fd0c7e9bdb06839d0fdea 100644 --- a/lib/libc/include/any-windows-any/netcfgx.h +++ b/lib/libc/include/any-windows-any/netcfgx.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/netcfgx.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/netcfgx.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __netcfgx_h__ #define __netcfgx_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IEnumNetCfgBindingInterface_FWD_DEFINED__ @@ -386,26 +378,26 @@ interface IEnumNetCfgBindingInterface { #define IEnumNetCfgBindingInterface_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumNetCfgBindingInterface_QueryInterface(IEnumNetCfgBindingInterface* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumNetCfgBindingInterface_QueryInterface(IEnumNetCfgBindingInterface* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumNetCfgBindingInterface_AddRef(IEnumNetCfgBindingInterface* This) { +static inline ULONG IEnumNetCfgBindingInterface_AddRef(IEnumNetCfgBindingInterface* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumNetCfgBindingInterface_Release(IEnumNetCfgBindingInterface* This) { +static inline ULONG IEnumNetCfgBindingInterface_Release(IEnumNetCfgBindingInterface* This) { return This->lpVtbl->Release(This); } /*** IEnumNetCfgBindingInterface methods ***/ -static __WIDL_INLINE HRESULT IEnumNetCfgBindingInterface_Next(IEnumNetCfgBindingInterface* This,ULONG celt,INetCfgBindingInterface **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumNetCfgBindingInterface_Next(IEnumNetCfgBindingInterface* This,ULONG celt,INetCfgBindingInterface **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumNetCfgBindingInterface_Skip(IEnumNetCfgBindingInterface* This,ULONG celt) { +static inline HRESULT IEnumNetCfgBindingInterface_Skip(IEnumNetCfgBindingInterface* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumNetCfgBindingInterface_Reset(IEnumNetCfgBindingInterface* This) { +static inline HRESULT IEnumNetCfgBindingInterface_Reset(IEnumNetCfgBindingInterface* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumNetCfgBindingInterface_Clone(IEnumNetCfgBindingInterface* This,IEnumNetCfgBindingInterface **ppenum) { +static inline HRESULT IEnumNetCfgBindingInterface_Clone(IEnumNetCfgBindingInterface* This,IEnumNetCfgBindingInterface **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -500,26 +492,26 @@ interface IEnumNetCfgBindingPath { #define IEnumNetCfgBindingPath_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumNetCfgBindingPath_QueryInterface(IEnumNetCfgBindingPath* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumNetCfgBindingPath_QueryInterface(IEnumNetCfgBindingPath* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumNetCfgBindingPath_AddRef(IEnumNetCfgBindingPath* This) { +static inline ULONG IEnumNetCfgBindingPath_AddRef(IEnumNetCfgBindingPath* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumNetCfgBindingPath_Release(IEnumNetCfgBindingPath* This) { +static inline ULONG IEnumNetCfgBindingPath_Release(IEnumNetCfgBindingPath* This) { return This->lpVtbl->Release(This); } /*** IEnumNetCfgBindingPath methods ***/ -static __WIDL_INLINE HRESULT IEnumNetCfgBindingPath_Next(IEnumNetCfgBindingPath* This,ULONG celt,INetCfgBindingPath **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumNetCfgBindingPath_Next(IEnumNetCfgBindingPath* This,ULONG celt,INetCfgBindingPath **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumNetCfgBindingPath_Skip(IEnumNetCfgBindingPath* This,ULONG celt) { +static inline HRESULT IEnumNetCfgBindingPath_Skip(IEnumNetCfgBindingPath* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumNetCfgBindingPath_Reset(IEnumNetCfgBindingPath* This) { +static inline HRESULT IEnumNetCfgBindingPath_Reset(IEnumNetCfgBindingPath* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumNetCfgBindingPath_Clone(IEnumNetCfgBindingPath* This,IEnumNetCfgBindingPath **ppenum) { +static inline HRESULT IEnumNetCfgBindingPath_Clone(IEnumNetCfgBindingPath* This,IEnumNetCfgBindingPath **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -614,26 +606,26 @@ interface IEnumNetCfgComponent { #define IEnumNetCfgComponent_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumNetCfgComponent_QueryInterface(IEnumNetCfgComponent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumNetCfgComponent_QueryInterface(IEnumNetCfgComponent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumNetCfgComponent_AddRef(IEnumNetCfgComponent* This) { +static inline ULONG IEnumNetCfgComponent_AddRef(IEnumNetCfgComponent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumNetCfgComponent_Release(IEnumNetCfgComponent* This) { +static inline ULONG IEnumNetCfgComponent_Release(IEnumNetCfgComponent* This) { return This->lpVtbl->Release(This); } /*** IEnumNetCfgComponent methods ***/ -static __WIDL_INLINE HRESULT IEnumNetCfgComponent_Next(IEnumNetCfgComponent* This,ULONG celt,INetCfgComponent **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumNetCfgComponent_Next(IEnumNetCfgComponent* This,ULONG celt,INetCfgComponent **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumNetCfgComponent_Skip(IEnumNetCfgComponent* This,ULONG celt) { +static inline HRESULT IEnumNetCfgComponent_Skip(IEnumNetCfgComponent* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumNetCfgComponent_Reset(IEnumNetCfgComponent* This) { +static inline HRESULT IEnumNetCfgComponent_Reset(IEnumNetCfgComponent* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumNetCfgComponent_Clone(IEnumNetCfgComponent* This,IEnumNetCfgComponent **ppenum) { +static inline HRESULT IEnumNetCfgComponent_Clone(IEnumNetCfgComponent* This,IEnumNetCfgComponent **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -754,35 +746,35 @@ interface INetCfg { #define INetCfg_QueryNetCfgClass(This,pguidClass,riid,ppvObject) (This)->lpVtbl->QueryNetCfgClass(This,pguidClass,riid,ppvObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfg_QueryInterface(INetCfg* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfg_QueryInterface(INetCfg* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfg_AddRef(INetCfg* This) { +static inline ULONG INetCfg_AddRef(INetCfg* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfg_Release(INetCfg* This) { +static inline ULONG INetCfg_Release(INetCfg* This) { return This->lpVtbl->Release(This); } /*** INetCfg methods ***/ -static __WIDL_INLINE HRESULT INetCfg_Initialize(INetCfg* This,PVOID pvReserved) { +static inline HRESULT INetCfg_Initialize(INetCfg* This,PVOID pvReserved) { return This->lpVtbl->Initialize(This,pvReserved); } -static __WIDL_INLINE HRESULT INetCfg_Uninitialize(INetCfg* This) { +static inline HRESULT INetCfg_Uninitialize(INetCfg* This) { return This->lpVtbl->Uninitialize(This); } -static __WIDL_INLINE HRESULT INetCfg_Apply(INetCfg* This) { +static inline HRESULT INetCfg_Apply(INetCfg* This) { return This->lpVtbl->Apply(This); } -static __WIDL_INLINE HRESULT INetCfg_Cancel(INetCfg* This) { +static inline HRESULT INetCfg_Cancel(INetCfg* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT INetCfg_EnumComponents(INetCfg* This,const GUID *pguidClass,IEnumNetCfgComponent **ppenumComponent) { +static inline HRESULT INetCfg_EnumComponents(INetCfg* This,const GUID *pguidClass,IEnumNetCfgComponent **ppenumComponent) { return This->lpVtbl->EnumComponents(This,pguidClass,ppenumComponent); } -static __WIDL_INLINE HRESULT INetCfg_FindComponent(INetCfg* This,LPCWSTR pszwInfId,INetCfgComponent **pComponent) { +static inline HRESULT INetCfg_FindComponent(INetCfg* This,LPCWSTR pszwInfId,INetCfgComponent **pComponent) { return This->lpVtbl->FindComponent(This,pszwInfId,pComponent); } -static __WIDL_INLINE HRESULT INetCfg_QueryNetCfgClass(INetCfg* This,const GUID *pguidClass,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfg_QueryNetCfgClass(INetCfg* This,const GUID *pguidClass,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryNetCfgClass(This,pguidClass,riid,ppvObject); } #endif @@ -883,23 +875,23 @@ interface INetCfgLock { #define INetCfgLock_IsWriteLocked(This,ppszwClientDescription) (This)->lpVtbl->IsWriteLocked(This,ppszwClientDescription) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgLock_QueryInterface(INetCfgLock* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgLock_QueryInterface(INetCfgLock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgLock_AddRef(INetCfgLock* This) { +static inline ULONG INetCfgLock_AddRef(INetCfgLock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgLock_Release(INetCfgLock* This) { +static inline ULONG INetCfgLock_Release(INetCfgLock* This) { return This->lpVtbl->Release(This); } /*** INetCfgLock methods ***/ -static __WIDL_INLINE HRESULT INetCfgLock_AcquireWriteLock(INetCfgLock* This,DWORD cmsTimeout,LPCWSTR pszwClientDescription,LPWSTR *ppszwClientDescription) { +static inline HRESULT INetCfgLock_AcquireWriteLock(INetCfgLock* This,DWORD cmsTimeout,LPCWSTR pszwClientDescription,LPWSTR *ppszwClientDescription) { return This->lpVtbl->AcquireWriteLock(This,cmsTimeout,pszwClientDescription,ppszwClientDescription); } -static __WIDL_INLINE HRESULT INetCfgLock_ReleaseWriteLock(INetCfgLock* This) { +static inline HRESULT INetCfgLock_ReleaseWriteLock(INetCfgLock* This) { return This->lpVtbl->ReleaseWriteLock(This); } -static __WIDL_INLINE HRESULT INetCfgLock_IsWriteLocked(INetCfgLock* This,LPWSTR *ppszwClientDescription) { +static inline HRESULT INetCfgLock_IsWriteLocked(INetCfgLock* This,LPWSTR *ppszwClientDescription) { return This->lpVtbl->IsWriteLocked(This,ppszwClientDescription); } #endif @@ -983,23 +975,23 @@ interface INetCfgBindingInterface { #define INetCfgBindingInterface_GetLowerComponent(This,ppnccItem) (This)->lpVtbl->GetLowerComponent(This,ppnccItem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgBindingInterface_QueryInterface(INetCfgBindingInterface* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgBindingInterface_QueryInterface(INetCfgBindingInterface* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgBindingInterface_AddRef(INetCfgBindingInterface* This) { +static inline ULONG INetCfgBindingInterface_AddRef(INetCfgBindingInterface* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgBindingInterface_Release(INetCfgBindingInterface* This) { +static inline ULONG INetCfgBindingInterface_Release(INetCfgBindingInterface* This) { return This->lpVtbl->Release(This); } /*** INetCfgBindingInterface methods ***/ -static __WIDL_INLINE HRESULT INetCfgBindingInterface_GetName(INetCfgBindingInterface* This,LPWSTR *ppszwInterfaceName) { +static inline HRESULT INetCfgBindingInterface_GetName(INetCfgBindingInterface* This,LPWSTR *ppszwInterfaceName) { return This->lpVtbl->GetName(This,ppszwInterfaceName); } -static __WIDL_INLINE HRESULT INetCfgBindingInterface_GetUpperComponent(INetCfgBindingInterface* This,INetCfgComponent **ppnccItem) { +static inline HRESULT INetCfgBindingInterface_GetUpperComponent(INetCfgBindingInterface* This,INetCfgComponent **ppnccItem) { return This->lpVtbl->GetUpperComponent(This,ppnccItem); } -static __WIDL_INLINE HRESULT INetCfgBindingInterface_GetLowerComponent(INetCfgBindingInterface* This,INetCfgComponent **ppnccItem) { +static inline HRESULT INetCfgBindingInterface_GetLowerComponent(INetCfgBindingInterface* This,INetCfgComponent **ppnccItem) { return This->lpVtbl->GetLowerComponent(This,ppnccItem); } #endif @@ -1122,38 +1114,38 @@ interface INetCfgBindingPath { #define INetCfgBindingPath_EnumBindingInterfaces(This,ppenumInterface) (This)->lpVtbl->EnumBindingInterfaces(This,ppenumInterface) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgBindingPath_QueryInterface(INetCfgBindingPath* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgBindingPath_QueryInterface(INetCfgBindingPath* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgBindingPath_AddRef(INetCfgBindingPath* This) { +static inline ULONG INetCfgBindingPath_AddRef(INetCfgBindingPath* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgBindingPath_Release(INetCfgBindingPath* This) { +static inline ULONG INetCfgBindingPath_Release(INetCfgBindingPath* This) { return This->lpVtbl->Release(This); } /*** INetCfgBindingPath methods ***/ -static __WIDL_INLINE HRESULT INetCfgBindingPath_IsSamePathAs(INetCfgBindingPath* This,INetCfgBindingPath *pPath) { +static inline HRESULT INetCfgBindingPath_IsSamePathAs(INetCfgBindingPath* This,INetCfgBindingPath *pPath) { return This->lpVtbl->IsSamePathAs(This,pPath); } -static __WIDL_INLINE HRESULT INetCfgBindingPath_IsSubPathOf(INetCfgBindingPath* This,INetCfgBindingPath *pPath) { +static inline HRESULT INetCfgBindingPath_IsSubPathOf(INetCfgBindingPath* This,INetCfgBindingPath *pPath) { return This->lpVtbl->IsSubPathOf(This,pPath); } -static __WIDL_INLINE HRESULT INetCfgBindingPath_IsEnabled(INetCfgBindingPath* This) { +static inline HRESULT INetCfgBindingPath_IsEnabled(INetCfgBindingPath* This) { return This->lpVtbl->IsEnabled(This); } -static __WIDL_INLINE HRESULT INetCfgBindingPath_Enable(INetCfgBindingPath* This,WINBOOL fEnable) { +static inline HRESULT INetCfgBindingPath_Enable(INetCfgBindingPath* This,WINBOOL fEnable) { return This->lpVtbl->Enable(This,fEnable); } -static __WIDL_INLINE HRESULT INetCfgBindingPath_GetPathToken(INetCfgBindingPath* This,LPWSTR *ppszwPathToken) { +static inline HRESULT INetCfgBindingPath_GetPathToken(INetCfgBindingPath* This,LPWSTR *ppszwPathToken) { return This->lpVtbl->GetPathToken(This,ppszwPathToken); } -static __WIDL_INLINE HRESULT INetCfgBindingPath_GetOwner(INetCfgBindingPath* This,INetCfgComponent **ppComponent) { +static inline HRESULT INetCfgBindingPath_GetOwner(INetCfgBindingPath* This,INetCfgComponent **ppComponent) { return This->lpVtbl->GetOwner(This,ppComponent); } -static __WIDL_INLINE HRESULT INetCfgBindingPath_GetDepth(INetCfgBindingPath* This,ULONG *pcInterfaces) { +static inline HRESULT INetCfgBindingPath_GetDepth(INetCfgBindingPath* This,ULONG *pcInterfaces) { return This->lpVtbl->GetDepth(This,pcInterfaces); } -static __WIDL_INLINE HRESULT INetCfgBindingPath_EnumBindingInterfaces(INetCfgBindingPath* This,IEnumNetCfgBindingInterface **ppenumInterface) { +static inline HRESULT INetCfgBindingPath_EnumBindingInterfaces(INetCfgBindingPath* This,IEnumNetCfgBindingInterface **ppenumInterface) { return This->lpVtbl->EnumBindingInterfaces(This,ppenumInterface); } #endif @@ -1231,20 +1223,20 @@ interface INetCfgClass { #define INetCfgClass_EnumComponents(This,ppenumComponent) (This)->lpVtbl->EnumComponents(This,ppenumComponent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgClass_QueryInterface(INetCfgClass* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgClass_QueryInterface(INetCfgClass* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgClass_AddRef(INetCfgClass* This) { +static inline ULONG INetCfgClass_AddRef(INetCfgClass* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgClass_Release(INetCfgClass* This) { +static inline ULONG INetCfgClass_Release(INetCfgClass* This) { return This->lpVtbl->Release(This); } /*** INetCfgClass methods ***/ -static __WIDL_INLINE HRESULT INetCfgClass_FindComponent(INetCfgClass* This,LPCWSTR pszwInfId,INetCfgComponent **ppnccItem) { +static inline HRESULT INetCfgClass_FindComponent(INetCfgClass* This,LPCWSTR pszwInfId,INetCfgComponent **ppnccItem) { return This->lpVtbl->FindComponent(This,pszwInfId,ppnccItem); } -static __WIDL_INLINE HRESULT INetCfgClass_EnumComponents(INetCfgClass* This,IEnumNetCfgComponent **ppenumComponent) { +static inline HRESULT INetCfgClass_EnumComponents(INetCfgClass* This,IEnumNetCfgComponent **ppenumComponent) { return This->lpVtbl->EnumComponents(This,ppenumComponent); } #endif @@ -1361,23 +1353,23 @@ interface INetCfgClassSetup { #define INetCfgClassSetup_DeInstall(This,pComponent,pOboToken,pmszwRefs) (This)->lpVtbl->DeInstall(This,pComponent,pOboToken,pmszwRefs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgClassSetup_QueryInterface(INetCfgClassSetup* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgClassSetup_QueryInterface(INetCfgClassSetup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgClassSetup_AddRef(INetCfgClassSetup* This) { +static inline ULONG INetCfgClassSetup_AddRef(INetCfgClassSetup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgClassSetup_Release(INetCfgClassSetup* This) { +static inline ULONG INetCfgClassSetup_Release(INetCfgClassSetup* This) { return This->lpVtbl->Release(This); } /*** INetCfgClassSetup methods ***/ -static __WIDL_INLINE HRESULT INetCfgClassSetup_SelectAndInstall(INetCfgClassSetup* This,HWND hwndParent,OBO_TOKEN *pOboToken,INetCfgComponent **ppnccItem) { +static inline HRESULT INetCfgClassSetup_SelectAndInstall(INetCfgClassSetup* This,HWND hwndParent,OBO_TOKEN *pOboToken,INetCfgComponent **ppnccItem) { return This->lpVtbl->SelectAndInstall(This,hwndParent,pOboToken,ppnccItem); } -static __WIDL_INLINE HRESULT INetCfgClassSetup_Install(INetCfgClassSetup* This,LPCWSTR pszwInfId,OBO_TOKEN *pOboToken,DWORD dwSetupFlags,DWORD dwUpgradeFromBuildNo,LPCWSTR pszwAnswerFile,LPCWSTR pszwAnswerSections,INetCfgComponent **ppnccItem) { +static inline HRESULT INetCfgClassSetup_Install(INetCfgClassSetup* This,LPCWSTR pszwInfId,OBO_TOKEN *pOboToken,DWORD dwSetupFlags,DWORD dwUpgradeFromBuildNo,LPCWSTR pszwAnswerFile,LPCWSTR pszwAnswerSections,INetCfgComponent **ppnccItem) { return This->lpVtbl->Install(This,pszwInfId,pOboToken,dwSetupFlags,dwUpgradeFromBuildNo,pszwAnswerFile,pszwAnswerSections,ppnccItem); } -static __WIDL_INLINE HRESULT INetCfgClassSetup_DeInstall(INetCfgClassSetup* This,INetCfgComponent *pComponent,OBO_TOKEN *pOboToken,LPWSTR *pmszwRefs) { +static inline HRESULT INetCfgClassSetup_DeInstall(INetCfgClassSetup* This,INetCfgComponent *pComponent,OBO_TOKEN *pOboToken,LPWSTR *pmszwRefs) { return This->lpVtbl->DeInstall(This,pComponent,pOboToken,pmszwRefs); } #endif @@ -1476,27 +1468,27 @@ interface INetCfgClassSetup2 { #define INetCfgClassSetup2_UpdateNonEnumeratedComponent(This,pIComp,dwSetupFlags,dwUpgradeFromBuildNo) (This)->lpVtbl->UpdateNonEnumeratedComponent(This,pIComp,dwSetupFlags,dwUpgradeFromBuildNo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgClassSetup2_QueryInterface(INetCfgClassSetup2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgClassSetup2_QueryInterface(INetCfgClassSetup2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgClassSetup2_AddRef(INetCfgClassSetup2* This) { +static inline ULONG INetCfgClassSetup2_AddRef(INetCfgClassSetup2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgClassSetup2_Release(INetCfgClassSetup2* This) { +static inline ULONG INetCfgClassSetup2_Release(INetCfgClassSetup2* This) { return This->lpVtbl->Release(This); } /*** INetCfgClassSetup methods ***/ -static __WIDL_INLINE HRESULT INetCfgClassSetup2_SelectAndInstall(INetCfgClassSetup2* This,HWND hwndParent,OBO_TOKEN *pOboToken,INetCfgComponent **ppnccItem) { +static inline HRESULT INetCfgClassSetup2_SelectAndInstall(INetCfgClassSetup2* This,HWND hwndParent,OBO_TOKEN *pOboToken,INetCfgComponent **ppnccItem) { return This->lpVtbl->SelectAndInstall(This,hwndParent,pOboToken,ppnccItem); } -static __WIDL_INLINE HRESULT INetCfgClassSetup2_Install(INetCfgClassSetup2* This,LPCWSTR pszwInfId,OBO_TOKEN *pOboToken,DWORD dwSetupFlags,DWORD dwUpgradeFromBuildNo,LPCWSTR pszwAnswerFile,LPCWSTR pszwAnswerSections,INetCfgComponent **ppnccItem) { +static inline HRESULT INetCfgClassSetup2_Install(INetCfgClassSetup2* This,LPCWSTR pszwInfId,OBO_TOKEN *pOboToken,DWORD dwSetupFlags,DWORD dwUpgradeFromBuildNo,LPCWSTR pszwAnswerFile,LPCWSTR pszwAnswerSections,INetCfgComponent **ppnccItem) { return This->lpVtbl->Install(This,pszwInfId,pOboToken,dwSetupFlags,dwUpgradeFromBuildNo,pszwAnswerFile,pszwAnswerSections,ppnccItem); } -static __WIDL_INLINE HRESULT INetCfgClassSetup2_DeInstall(INetCfgClassSetup2* This,INetCfgComponent *pComponent,OBO_TOKEN *pOboToken,LPWSTR *pmszwRefs) { +static inline HRESULT INetCfgClassSetup2_DeInstall(INetCfgClassSetup2* This,INetCfgComponent *pComponent,OBO_TOKEN *pOboToken,LPWSTR *pmszwRefs) { return This->lpVtbl->DeInstall(This,pComponent,pOboToken,pmszwRefs); } /*** INetCfgClassSetup2 methods ***/ -static __WIDL_INLINE HRESULT INetCfgClassSetup2_UpdateNonEnumeratedComponent(INetCfgClassSetup2* This,INetCfgComponent *pIComp,DWORD dwSetupFlags,DWORD dwUpgradeFromBuildNo) { +static inline HRESULT INetCfgClassSetup2_UpdateNonEnumeratedComponent(INetCfgClassSetup2* This,INetCfgComponent *pIComp,DWORD dwSetupFlags,DWORD dwUpgradeFromBuildNo) { return This->lpVtbl->UpdateNonEnumeratedComponent(This,pIComp,dwSetupFlags,dwUpgradeFromBuildNo); } #endif @@ -1677,50 +1669,50 @@ interface INetCfgComponent { #define INetCfgComponent_RaisePropertyUi(This,hwndParent,dwFlags,punkContext) (This)->lpVtbl->RaisePropertyUi(This,hwndParent,dwFlags,punkContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponent_QueryInterface(INetCfgComponent* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgComponent_QueryInterface(INetCfgComponent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgComponent_AddRef(INetCfgComponent* This) { +static inline ULONG INetCfgComponent_AddRef(INetCfgComponent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgComponent_Release(INetCfgComponent* This) { +static inline ULONG INetCfgComponent_Release(INetCfgComponent* This) { return This->lpVtbl->Release(This); } /*** INetCfgComponent methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponent_GetDisplayName(INetCfgComponent* This,LPWSTR *ppszwDisplayName) { +static inline HRESULT INetCfgComponent_GetDisplayName(INetCfgComponent* This,LPWSTR *ppszwDisplayName) { return This->lpVtbl->GetDisplayName(This,ppszwDisplayName); } -static __WIDL_INLINE HRESULT INetCfgComponent_SetDisplayName(INetCfgComponent* This,LPCWSTR pszwDisplayName) { +static inline HRESULT INetCfgComponent_SetDisplayName(INetCfgComponent* This,LPCWSTR pszwDisplayName) { return This->lpVtbl->SetDisplayName(This,pszwDisplayName); } -static __WIDL_INLINE HRESULT INetCfgComponent_GetHelpText(INetCfgComponent* This,LPWSTR *pszwHelpText) { +static inline HRESULT INetCfgComponent_GetHelpText(INetCfgComponent* This,LPWSTR *pszwHelpText) { return This->lpVtbl->GetHelpText(This,pszwHelpText); } -static __WIDL_INLINE HRESULT INetCfgComponent_GetId(INetCfgComponent* This,LPWSTR *ppszwId) { +static inline HRESULT INetCfgComponent_GetId(INetCfgComponent* This,LPWSTR *ppszwId) { return This->lpVtbl->GetId(This,ppszwId); } -static __WIDL_INLINE HRESULT INetCfgComponent_GetCharacteristics(INetCfgComponent* This,LPDWORD pdwCharacteristics) { +static inline HRESULT INetCfgComponent_GetCharacteristics(INetCfgComponent* This,LPDWORD pdwCharacteristics) { return This->lpVtbl->GetCharacteristics(This,pdwCharacteristics); } -static __WIDL_INLINE HRESULT INetCfgComponent_GetInstanceGuid(INetCfgComponent* This,GUID *pGuid) { +static inline HRESULT INetCfgComponent_GetInstanceGuid(INetCfgComponent* This,GUID *pGuid) { return This->lpVtbl->GetInstanceGuid(This,pGuid); } -static __WIDL_INLINE HRESULT INetCfgComponent_GetPnpDevNodeId(INetCfgComponent* This,LPWSTR *ppszwDevNodeId) { +static inline HRESULT INetCfgComponent_GetPnpDevNodeId(INetCfgComponent* This,LPWSTR *ppszwDevNodeId) { return This->lpVtbl->GetPnpDevNodeId(This,ppszwDevNodeId); } -static __WIDL_INLINE HRESULT INetCfgComponent_GetClassGuid(INetCfgComponent* This,GUID *pGuid) { +static inline HRESULT INetCfgComponent_GetClassGuid(INetCfgComponent* This,GUID *pGuid) { return This->lpVtbl->GetClassGuid(This,pGuid); } -static __WIDL_INLINE HRESULT INetCfgComponent_GetBindName(INetCfgComponent* This,LPWSTR *ppszwBindName) { +static inline HRESULT INetCfgComponent_GetBindName(INetCfgComponent* This,LPWSTR *ppszwBindName) { return This->lpVtbl->GetBindName(This,ppszwBindName); } -static __WIDL_INLINE HRESULT INetCfgComponent_GetDeviceStatus(INetCfgComponent* This,ULONG *pulStatus) { +static inline HRESULT INetCfgComponent_GetDeviceStatus(INetCfgComponent* This,ULONG *pulStatus) { return This->lpVtbl->GetDeviceStatus(This,pulStatus); } -static __WIDL_INLINE HRESULT INetCfgComponent_OpenParamKey(INetCfgComponent* This,HKEY *phkey) { +static inline HRESULT INetCfgComponent_OpenParamKey(INetCfgComponent* This,HKEY *phkey) { return This->lpVtbl->OpenParamKey(This,phkey); } -static __WIDL_INLINE HRESULT INetCfgComponent_RaisePropertyUi(INetCfgComponent* This,HWND hwndParent,DWORD dwFlags,IUnknown *punkContext) { +static inline HRESULT INetCfgComponent_RaisePropertyUi(INetCfgComponent* This,HWND hwndParent,DWORD dwFlags,IUnknown *punkContext) { return This->lpVtbl->RaisePropertyUi(This,hwndParent,dwFlags,punkContext); } #endif @@ -1860,38 +1852,38 @@ interface INetCfgComponentBindings { #define INetCfgComponentBindings_MoveAfter(This,pncbItemSrc,pncbItemDest) (This)->lpVtbl->MoveAfter(This,pncbItemSrc,pncbItemDest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentBindings_QueryInterface(INetCfgComponentBindings* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgComponentBindings_QueryInterface(INetCfgComponentBindings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgComponentBindings_AddRef(INetCfgComponentBindings* This) { +static inline ULONG INetCfgComponentBindings_AddRef(INetCfgComponentBindings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgComponentBindings_Release(INetCfgComponentBindings* This) { +static inline ULONG INetCfgComponentBindings_Release(INetCfgComponentBindings* This) { return This->lpVtbl->Release(This); } /*** INetCfgComponentBindings methods ***/ -static __WIDL_INLINE HRESULT INetCfgComponentBindings_BindTo(INetCfgComponentBindings* This,INetCfgComponent *pnccItem) { +static inline HRESULT INetCfgComponentBindings_BindTo(INetCfgComponentBindings* This,INetCfgComponent *pnccItem) { return This->lpVtbl->BindTo(This,pnccItem); } -static __WIDL_INLINE HRESULT INetCfgComponentBindings_UnbindFrom(INetCfgComponentBindings* This,INetCfgComponent *pnccItem) { +static inline HRESULT INetCfgComponentBindings_UnbindFrom(INetCfgComponentBindings* This,INetCfgComponent *pnccItem) { return This->lpVtbl->UnbindFrom(This,pnccItem); } -static __WIDL_INLINE HRESULT INetCfgComponentBindings_SupportsBindingInterface(INetCfgComponentBindings* This,DWORD dwFlags,LPCWSTR pszwInterfaceName) { +static inline HRESULT INetCfgComponentBindings_SupportsBindingInterface(INetCfgComponentBindings* This,DWORD dwFlags,LPCWSTR pszwInterfaceName) { return This->lpVtbl->SupportsBindingInterface(This,dwFlags,pszwInterfaceName); } -static __WIDL_INLINE HRESULT INetCfgComponentBindings_IsBoundTo(INetCfgComponentBindings* This,INetCfgComponent *pnccItem) { +static inline HRESULT INetCfgComponentBindings_IsBoundTo(INetCfgComponentBindings* This,INetCfgComponent *pnccItem) { return This->lpVtbl->IsBoundTo(This,pnccItem); } -static __WIDL_INLINE HRESULT INetCfgComponentBindings_IsBindableTo(INetCfgComponentBindings* This,INetCfgComponent *pnccItem) { +static inline HRESULT INetCfgComponentBindings_IsBindableTo(INetCfgComponentBindings* This,INetCfgComponent *pnccItem) { return This->lpVtbl->IsBindableTo(This,pnccItem); } -static __WIDL_INLINE HRESULT INetCfgComponentBindings_EnumBindingPaths(INetCfgComponentBindings* This,DWORD dwFlags,IEnumNetCfgBindingPath **ppIEnum) { +static inline HRESULT INetCfgComponentBindings_EnumBindingPaths(INetCfgComponentBindings* This,DWORD dwFlags,IEnumNetCfgBindingPath **ppIEnum) { return This->lpVtbl->EnumBindingPaths(This,dwFlags,ppIEnum); } -static __WIDL_INLINE HRESULT INetCfgComponentBindings_MoveBefore(INetCfgComponentBindings* This,INetCfgBindingPath *pncbItemSrc,INetCfgBindingPath *pncbItemDest) { +static inline HRESULT INetCfgComponentBindings_MoveBefore(INetCfgComponentBindings* This,INetCfgBindingPath *pncbItemSrc,INetCfgBindingPath *pncbItemDest) { return This->lpVtbl->MoveBefore(This,pncbItemSrc,pncbItemDest); } -static __WIDL_INLINE HRESULT INetCfgComponentBindings_MoveAfter(INetCfgComponentBindings* This,INetCfgBindingPath *pncbItemSrc,INetCfgBindingPath *pncbItemDest) { +static inline HRESULT INetCfgComponentBindings_MoveAfter(INetCfgComponentBindings* This,INetCfgBindingPath *pncbItemSrc,INetCfgBindingPath *pncbItemDest) { return This->lpVtbl->MoveAfter(This,pncbItemSrc,pncbItemDest); } #endif @@ -1999,26 +1991,26 @@ interface INetCfgSysPrep { #define INetCfgSysPrep_HrSetupSetFirstMultiSzField(This,pwszSection,pwszKey,pmszValue) (This)->lpVtbl->HrSetupSetFirstMultiSzField(This,pwszSection,pwszKey,pmszValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetCfgSysPrep_QueryInterface(INetCfgSysPrep* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetCfgSysPrep_QueryInterface(INetCfgSysPrep* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetCfgSysPrep_AddRef(INetCfgSysPrep* This) { +static inline ULONG INetCfgSysPrep_AddRef(INetCfgSysPrep* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetCfgSysPrep_Release(INetCfgSysPrep* This) { +static inline ULONG INetCfgSysPrep_Release(INetCfgSysPrep* This) { return This->lpVtbl->Release(This); } /*** INetCfgSysPrep methods ***/ -static __WIDL_INLINE HRESULT INetCfgSysPrep_HrSetupSetFirstDword(INetCfgSysPrep* This,LPCWSTR pwszSection,LPCWSTR pwszKey,DWORD dwValue) { +static inline HRESULT INetCfgSysPrep_HrSetupSetFirstDword(INetCfgSysPrep* This,LPCWSTR pwszSection,LPCWSTR pwszKey,DWORD dwValue) { return This->lpVtbl->HrSetupSetFirstDword(This,pwszSection,pwszKey,dwValue); } -static __WIDL_INLINE HRESULT INetCfgSysPrep_HrSetupSetFirstString(INetCfgSysPrep* This,LPCWSTR pwszSection,LPCWSTR pwszKey,LPCWSTR pwszValue) { +static inline HRESULT INetCfgSysPrep_HrSetupSetFirstString(INetCfgSysPrep* This,LPCWSTR pwszSection,LPCWSTR pwszKey,LPCWSTR pwszValue) { return This->lpVtbl->HrSetupSetFirstString(This,pwszSection,pwszKey,pwszValue); } -static __WIDL_INLINE HRESULT INetCfgSysPrep_HrSetupSetFirstStringAsBool(INetCfgSysPrep* This,LPCWSTR pwszSection,LPCWSTR pwszKey,WINBOOL fValue) { +static inline HRESULT INetCfgSysPrep_HrSetupSetFirstStringAsBool(INetCfgSysPrep* This,LPCWSTR pwszSection,LPCWSTR pwszKey,WINBOOL fValue) { return This->lpVtbl->HrSetupSetFirstStringAsBool(This,pwszSection,pwszKey,fValue); } -static __WIDL_INLINE HRESULT INetCfgSysPrep_HrSetupSetFirstMultiSzField(INetCfgSysPrep* This,LPCWSTR pwszSection,LPCWSTR pwszKey,LPCWSTR pmszValue) { +static inline HRESULT INetCfgSysPrep_HrSetupSetFirstMultiSzField(INetCfgSysPrep* This,LPCWSTR pwszSection,LPCWSTR pwszKey,LPCWSTR pmszValue) { return This->lpVtbl->HrSetupSetFirstMultiSzField(This,pwszSection,pwszKey,pmszValue); } #endif diff --git a/lib/libc/include/any-windows-any/netfw.h b/lib/libc/include/any-windows-any/netfw.h index 21249e5071274c2691f05d110c145e63c9b86cf0..28651661f39fd83b7ce393b0fe84b357d26361d6 100644 --- a/lib/libc/include/any-windows-any/netfw.h +++ b/lib/libc/include/any-windows-any/netfw.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/netfw.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/netfw.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __netfw_h__ #define __netfw_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INetFwIcmpSettings_FWD_DEFINED__ @@ -493,87 +485,87 @@ interface INetFwIcmpSettings { #define INetFwIcmpSettings_put_AllowOutboundPacketTooBig(This,allow) (This)->lpVtbl->put_AllowOutboundPacketTooBig(This,allow) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwIcmpSettings_QueryInterface(INetFwIcmpSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwIcmpSettings_QueryInterface(INetFwIcmpSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwIcmpSettings_AddRef(INetFwIcmpSettings* This) { +static inline ULONG INetFwIcmpSettings_AddRef(INetFwIcmpSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwIcmpSettings_Release(INetFwIcmpSettings* This) { +static inline ULONG INetFwIcmpSettings_Release(INetFwIcmpSettings* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwIcmpSettings_GetTypeInfoCount(INetFwIcmpSettings* This,UINT *pctinfo) { +static inline HRESULT INetFwIcmpSettings_GetTypeInfoCount(INetFwIcmpSettings* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_GetTypeInfo(INetFwIcmpSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwIcmpSettings_GetTypeInfo(INetFwIcmpSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_GetIDsOfNames(INetFwIcmpSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwIcmpSettings_GetIDsOfNames(INetFwIcmpSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_Invoke(INetFwIcmpSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwIcmpSettings_Invoke(INetFwIcmpSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwIcmpSettings methods ***/ -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowOutboundDestinationUnreachable(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowOutboundDestinationUnreachable(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowOutboundDestinationUnreachable(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowOutboundDestinationUnreachable(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowOutboundDestinationUnreachable(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowOutboundDestinationUnreachable(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowRedirect(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowRedirect(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowRedirect(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowRedirect(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowRedirect(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowRedirect(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowInboundEchoRequest(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowInboundEchoRequest(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowInboundEchoRequest(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowInboundEchoRequest(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowInboundEchoRequest(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowInboundEchoRequest(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowOutboundTimeExceeded(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowOutboundTimeExceeded(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowOutboundTimeExceeded(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowOutboundTimeExceeded(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowOutboundTimeExceeded(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowOutboundTimeExceeded(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowOutboundParameterProblem(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowOutboundParameterProblem(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowOutboundParameterProblem(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowOutboundParameterProblem(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowOutboundParameterProblem(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowOutboundParameterProblem(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowOutboundSourceQuench(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowOutboundSourceQuench(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowOutboundSourceQuench(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowOutboundSourceQuench(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowOutboundSourceQuench(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowOutboundSourceQuench(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowInboundRouterRequest(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowInboundRouterRequest(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowInboundRouterRequest(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowInboundRouterRequest(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowInboundRouterRequest(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowInboundRouterRequest(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowInboundTimestampRequest(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowInboundTimestampRequest(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowInboundTimestampRequest(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowInboundTimestampRequest(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowInboundTimestampRequest(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowInboundTimestampRequest(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowInboundMaskRequest(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowInboundMaskRequest(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowInboundMaskRequest(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowInboundMaskRequest(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowInboundMaskRequest(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowInboundMaskRequest(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_get_AllowOutboundPacketTooBig(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT INetFwIcmpSettings_get_AllowOutboundPacketTooBig(INetFwIcmpSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowOutboundPacketTooBig(This,allow); } -static __WIDL_INLINE HRESULT INetFwIcmpSettings_put_AllowOutboundPacketTooBig(INetFwIcmpSettings* This,VARIANT_BOOL allow) { +static inline HRESULT INetFwIcmpSettings_put_AllowOutboundPacketTooBig(INetFwIcmpSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowOutboundPacketTooBig(This,allow); } #endif @@ -787,72 +779,72 @@ interface INetFwOpenPort { #define INetFwOpenPort_get_BuiltIn(This,builtIn) (This)->lpVtbl->get_BuiltIn(This,builtIn) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwOpenPort_QueryInterface(INetFwOpenPort* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwOpenPort_QueryInterface(INetFwOpenPort* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwOpenPort_AddRef(INetFwOpenPort* This) { +static inline ULONG INetFwOpenPort_AddRef(INetFwOpenPort* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwOpenPort_Release(INetFwOpenPort* This) { +static inline ULONG INetFwOpenPort_Release(INetFwOpenPort* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwOpenPort_GetTypeInfoCount(INetFwOpenPort* This,UINT *pctinfo) { +static inline HRESULT INetFwOpenPort_GetTypeInfoCount(INetFwOpenPort* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwOpenPort_GetTypeInfo(INetFwOpenPort* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwOpenPort_GetTypeInfo(INetFwOpenPort* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwOpenPort_GetIDsOfNames(INetFwOpenPort* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwOpenPort_GetIDsOfNames(INetFwOpenPort* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwOpenPort_Invoke(INetFwOpenPort* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwOpenPort_Invoke(INetFwOpenPort* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwOpenPort methods ***/ -static __WIDL_INLINE HRESULT INetFwOpenPort_get_Name(INetFwOpenPort* This,BSTR *name) { +static inline HRESULT INetFwOpenPort_get_Name(INetFwOpenPort* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwOpenPort_put_Name(INetFwOpenPort* This,BSTR name) { +static inline HRESULT INetFwOpenPort_put_Name(INetFwOpenPort* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwOpenPort_get_IpVersion(INetFwOpenPort* This,NET_FW_IP_VERSION *ipVersion) { +static inline HRESULT INetFwOpenPort_get_IpVersion(INetFwOpenPort* This,NET_FW_IP_VERSION *ipVersion) { return This->lpVtbl->get_IpVersion(This,ipVersion); } -static __WIDL_INLINE HRESULT INetFwOpenPort_put_IpVersion(INetFwOpenPort* This,NET_FW_IP_VERSION ipVersion) { +static inline HRESULT INetFwOpenPort_put_IpVersion(INetFwOpenPort* This,NET_FW_IP_VERSION ipVersion) { return This->lpVtbl->put_IpVersion(This,ipVersion); } -static __WIDL_INLINE HRESULT INetFwOpenPort_get_Protocol(INetFwOpenPort* This,NET_FW_IP_PROTOCOL *ipProtocol) { +static inline HRESULT INetFwOpenPort_get_Protocol(INetFwOpenPort* This,NET_FW_IP_PROTOCOL *ipProtocol) { return This->lpVtbl->get_Protocol(This,ipProtocol); } -static __WIDL_INLINE HRESULT INetFwOpenPort_put_Protocol(INetFwOpenPort* This,NET_FW_IP_PROTOCOL ipProtocol) { +static inline HRESULT INetFwOpenPort_put_Protocol(INetFwOpenPort* This,NET_FW_IP_PROTOCOL ipProtocol) { return This->lpVtbl->put_Protocol(This,ipProtocol); } -static __WIDL_INLINE HRESULT INetFwOpenPort_get_Port(INetFwOpenPort* This,LONG *portNumber) { +static inline HRESULT INetFwOpenPort_get_Port(INetFwOpenPort* This,LONG *portNumber) { return This->lpVtbl->get_Port(This,portNumber); } -static __WIDL_INLINE HRESULT INetFwOpenPort_put_Port(INetFwOpenPort* This,LONG portNumber) { +static inline HRESULT INetFwOpenPort_put_Port(INetFwOpenPort* This,LONG portNumber) { return This->lpVtbl->put_Port(This,portNumber); } -static __WIDL_INLINE HRESULT INetFwOpenPort_get_Scope(INetFwOpenPort* This,NET_FW_SCOPE *scope) { +static inline HRESULT INetFwOpenPort_get_Scope(INetFwOpenPort* This,NET_FW_SCOPE *scope) { return This->lpVtbl->get_Scope(This,scope); } -static __WIDL_INLINE HRESULT INetFwOpenPort_put_Scope(INetFwOpenPort* This,NET_FW_SCOPE scope) { +static inline HRESULT INetFwOpenPort_put_Scope(INetFwOpenPort* This,NET_FW_SCOPE scope) { return This->lpVtbl->put_Scope(This,scope); } -static __WIDL_INLINE HRESULT INetFwOpenPort_get_RemoteAddresses(INetFwOpenPort* This,BSTR *remoteAddrs) { +static inline HRESULT INetFwOpenPort_get_RemoteAddresses(INetFwOpenPort* This,BSTR *remoteAddrs) { return This->lpVtbl->get_RemoteAddresses(This,remoteAddrs); } -static __WIDL_INLINE HRESULT INetFwOpenPort_put_RemoteAddresses(INetFwOpenPort* This,BSTR remoteAddrs) { +static inline HRESULT INetFwOpenPort_put_RemoteAddresses(INetFwOpenPort* This,BSTR remoteAddrs) { return This->lpVtbl->put_RemoteAddresses(This,remoteAddrs); } -static __WIDL_INLINE HRESULT INetFwOpenPort_get_Enabled(INetFwOpenPort* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwOpenPort_get_Enabled(INetFwOpenPort* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwOpenPort_put_Enabled(INetFwOpenPort* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwOpenPort_put_Enabled(INetFwOpenPort* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwOpenPort_get_BuiltIn(INetFwOpenPort* This,VARIANT_BOOL *builtIn) { +static inline HRESULT INetFwOpenPort_get_BuiltIn(INetFwOpenPort* This,VARIANT_BOOL *builtIn) { return This->lpVtbl->get_BuiltIn(This,builtIn); } #endif @@ -992,42 +984,42 @@ interface INetFwOpenPorts { #define INetFwOpenPorts_get__NewEnum(This,newEnum) (This)->lpVtbl->get__NewEnum(This,newEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwOpenPorts_QueryInterface(INetFwOpenPorts* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwOpenPorts_QueryInterface(INetFwOpenPorts* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwOpenPorts_AddRef(INetFwOpenPorts* This) { +static inline ULONG INetFwOpenPorts_AddRef(INetFwOpenPorts* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwOpenPorts_Release(INetFwOpenPorts* This) { +static inline ULONG INetFwOpenPorts_Release(INetFwOpenPorts* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwOpenPorts_GetTypeInfoCount(INetFwOpenPorts* This,UINT *pctinfo) { +static inline HRESULT INetFwOpenPorts_GetTypeInfoCount(INetFwOpenPorts* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwOpenPorts_GetTypeInfo(INetFwOpenPorts* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwOpenPorts_GetTypeInfo(INetFwOpenPorts* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwOpenPorts_GetIDsOfNames(INetFwOpenPorts* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwOpenPorts_GetIDsOfNames(INetFwOpenPorts* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwOpenPorts_Invoke(INetFwOpenPorts* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwOpenPorts_Invoke(INetFwOpenPorts* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwOpenPorts methods ***/ -static __WIDL_INLINE HRESULT INetFwOpenPorts_get_Count(INetFwOpenPorts* This,LONG *count) { +static inline HRESULT INetFwOpenPorts_get_Count(INetFwOpenPorts* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT INetFwOpenPorts_Add(INetFwOpenPorts* This,INetFwOpenPort *port) { +static inline HRESULT INetFwOpenPorts_Add(INetFwOpenPorts* This,INetFwOpenPort *port) { return This->lpVtbl->Add(This,port); } -static __WIDL_INLINE HRESULT INetFwOpenPorts_Remove(INetFwOpenPorts* This,LONG portNumber,NET_FW_IP_PROTOCOL ipProtocol) { +static inline HRESULT INetFwOpenPorts_Remove(INetFwOpenPorts* This,LONG portNumber,NET_FW_IP_PROTOCOL ipProtocol) { return This->lpVtbl->Remove(This,portNumber,ipProtocol); } -static __WIDL_INLINE HRESULT INetFwOpenPorts_Item(INetFwOpenPorts* This,LONG portNumber,NET_FW_IP_PROTOCOL ipProtocol,INetFwOpenPort **openPort) { +static inline HRESULT INetFwOpenPorts_Item(INetFwOpenPorts* This,LONG portNumber,NET_FW_IP_PROTOCOL ipProtocol,INetFwOpenPort **openPort) { return This->lpVtbl->Item(This,portNumber,ipProtocol,openPort); } -static __WIDL_INLINE HRESULT INetFwOpenPorts_get__NewEnum(INetFwOpenPorts* This,IUnknown **newEnum) { +static inline HRESULT INetFwOpenPorts_get__NewEnum(INetFwOpenPorts* This,IUnknown **newEnum) { return This->lpVtbl->get__NewEnum(This,newEnum); } #endif @@ -1217,63 +1209,63 @@ interface INetFwService { #define INetFwService_get_GloballyOpenPorts(This,openPorts) (This)->lpVtbl->get_GloballyOpenPorts(This,openPorts) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwService_QueryInterface(INetFwService* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwService_QueryInterface(INetFwService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwService_AddRef(INetFwService* This) { +static inline ULONG INetFwService_AddRef(INetFwService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwService_Release(INetFwService* This) { +static inline ULONG INetFwService_Release(INetFwService* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwService_GetTypeInfoCount(INetFwService* This,UINT *pctinfo) { +static inline HRESULT INetFwService_GetTypeInfoCount(INetFwService* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwService_GetTypeInfo(INetFwService* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwService_GetTypeInfo(INetFwService* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwService_GetIDsOfNames(INetFwService* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwService_GetIDsOfNames(INetFwService* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwService_Invoke(INetFwService* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwService_Invoke(INetFwService* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwService methods ***/ -static __WIDL_INLINE HRESULT INetFwService_get_Name(INetFwService* This,BSTR *name) { +static inline HRESULT INetFwService_get_Name(INetFwService* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwService_get_Type(INetFwService* This,NET_FW_SERVICE_TYPE *type) { +static inline HRESULT INetFwService_get_Type(INetFwService* This,NET_FW_SERVICE_TYPE *type) { return This->lpVtbl->get_Type(This,type); } -static __WIDL_INLINE HRESULT INetFwService_get_Customized(INetFwService* This,VARIANT_BOOL *customized) { +static inline HRESULT INetFwService_get_Customized(INetFwService* This,VARIANT_BOOL *customized) { return This->lpVtbl->get_Customized(This,customized); } -static __WIDL_INLINE HRESULT INetFwService_get_IpVersion(INetFwService* This,NET_FW_IP_VERSION *ipVersion) { +static inline HRESULT INetFwService_get_IpVersion(INetFwService* This,NET_FW_IP_VERSION *ipVersion) { return This->lpVtbl->get_IpVersion(This,ipVersion); } -static __WIDL_INLINE HRESULT INetFwService_put_IpVersion(INetFwService* This,NET_FW_IP_VERSION ipVersion) { +static inline HRESULT INetFwService_put_IpVersion(INetFwService* This,NET_FW_IP_VERSION ipVersion) { return This->lpVtbl->put_IpVersion(This,ipVersion); } -static __WIDL_INLINE HRESULT INetFwService_get_Scope(INetFwService* This,NET_FW_SCOPE *scope) { +static inline HRESULT INetFwService_get_Scope(INetFwService* This,NET_FW_SCOPE *scope) { return This->lpVtbl->get_Scope(This,scope); } -static __WIDL_INLINE HRESULT INetFwService_put_Scope(INetFwService* This,NET_FW_SCOPE scope) { +static inline HRESULT INetFwService_put_Scope(INetFwService* This,NET_FW_SCOPE scope) { return This->lpVtbl->put_Scope(This,scope); } -static __WIDL_INLINE HRESULT INetFwService_get_RemoteAddresses(INetFwService* This,BSTR *remoteAddrs) { +static inline HRESULT INetFwService_get_RemoteAddresses(INetFwService* This,BSTR *remoteAddrs) { return This->lpVtbl->get_RemoteAddresses(This,remoteAddrs); } -static __WIDL_INLINE HRESULT INetFwService_put_RemoteAddresses(INetFwService* This,BSTR remoteAddrs) { +static inline HRESULT INetFwService_put_RemoteAddresses(INetFwService* This,BSTR remoteAddrs) { return This->lpVtbl->put_RemoteAddresses(This,remoteAddrs); } -static __WIDL_INLINE HRESULT INetFwService_get_Enabled(INetFwService* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwService_get_Enabled(INetFwService* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwService_put_Enabled(INetFwService* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwService_put_Enabled(INetFwService* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwService_get_GloballyOpenPorts(INetFwService* This,INetFwOpenPorts **openPorts) { +static inline HRESULT INetFwService_get_GloballyOpenPorts(INetFwService* This,INetFwOpenPorts **openPorts) { return This->lpVtbl->get_GloballyOpenPorts(This,openPorts); } #endif @@ -1393,36 +1385,36 @@ interface INetFwServices { #define INetFwServices_get__NewEnum(This,newEnum) (This)->lpVtbl->get__NewEnum(This,newEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwServices_QueryInterface(INetFwServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwServices_QueryInterface(INetFwServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwServices_AddRef(INetFwServices* This) { +static inline ULONG INetFwServices_AddRef(INetFwServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwServices_Release(INetFwServices* This) { +static inline ULONG INetFwServices_Release(INetFwServices* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwServices_GetTypeInfoCount(INetFwServices* This,UINT *pctinfo) { +static inline HRESULT INetFwServices_GetTypeInfoCount(INetFwServices* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwServices_GetTypeInfo(INetFwServices* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwServices_GetTypeInfo(INetFwServices* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwServices_GetIDsOfNames(INetFwServices* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwServices_GetIDsOfNames(INetFwServices* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwServices_Invoke(INetFwServices* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwServices_Invoke(INetFwServices* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwServices methods ***/ -static __WIDL_INLINE HRESULT INetFwServices_get_Count(INetFwServices* This,LONG *count) { +static inline HRESULT INetFwServices_get_Count(INetFwServices* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT INetFwServices_Item(INetFwServices* This,NET_FW_SERVICE_TYPE svcType,INetFwService **service) { +static inline HRESULT INetFwServices_Item(INetFwServices* This,NET_FW_SERVICE_TYPE svcType,INetFwService **service) { return This->lpVtbl->Item(This,svcType,service); } -static __WIDL_INLINE HRESULT INetFwServices_get__NewEnum(INetFwServices* This,IUnknown **newEnum) { +static inline HRESULT INetFwServices_get__NewEnum(INetFwServices* This,IUnknown **newEnum) { return This->lpVtbl->get__NewEnum(This,newEnum); } #endif @@ -1612,63 +1604,63 @@ interface INetFwAuthorizedApplication { #define INetFwAuthorizedApplication_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_QueryInterface(INetFwAuthorizedApplication* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwAuthorizedApplication_QueryInterface(INetFwAuthorizedApplication* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwAuthorizedApplication_AddRef(INetFwAuthorizedApplication* This) { +static inline ULONG INetFwAuthorizedApplication_AddRef(INetFwAuthorizedApplication* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwAuthorizedApplication_Release(INetFwAuthorizedApplication* This) { +static inline ULONG INetFwAuthorizedApplication_Release(INetFwAuthorizedApplication* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_GetTypeInfoCount(INetFwAuthorizedApplication* This,UINT *pctinfo) { +static inline HRESULT INetFwAuthorizedApplication_GetTypeInfoCount(INetFwAuthorizedApplication* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_GetTypeInfo(INetFwAuthorizedApplication* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwAuthorizedApplication_GetTypeInfo(INetFwAuthorizedApplication* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_GetIDsOfNames(INetFwAuthorizedApplication* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwAuthorizedApplication_GetIDsOfNames(INetFwAuthorizedApplication* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_Invoke(INetFwAuthorizedApplication* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwAuthorizedApplication_Invoke(INetFwAuthorizedApplication* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwAuthorizedApplication methods ***/ -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_get_Name(INetFwAuthorizedApplication* This,BSTR *name) { +static inline HRESULT INetFwAuthorizedApplication_get_Name(INetFwAuthorizedApplication* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_put_Name(INetFwAuthorizedApplication* This,BSTR name) { +static inline HRESULT INetFwAuthorizedApplication_put_Name(INetFwAuthorizedApplication* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_get_ProcessImageFileName(INetFwAuthorizedApplication* This,BSTR *imageFileName) { +static inline HRESULT INetFwAuthorizedApplication_get_ProcessImageFileName(INetFwAuthorizedApplication* This,BSTR *imageFileName) { return This->lpVtbl->get_ProcessImageFileName(This,imageFileName); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_put_ProcessImageFileName(INetFwAuthorizedApplication* This,BSTR imageFileName) { +static inline HRESULT INetFwAuthorizedApplication_put_ProcessImageFileName(INetFwAuthorizedApplication* This,BSTR imageFileName) { return This->lpVtbl->put_ProcessImageFileName(This,imageFileName); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_get_IpVersion(INetFwAuthorizedApplication* This,NET_FW_IP_VERSION *ipVersion) { +static inline HRESULT INetFwAuthorizedApplication_get_IpVersion(INetFwAuthorizedApplication* This,NET_FW_IP_VERSION *ipVersion) { return This->lpVtbl->get_IpVersion(This,ipVersion); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_put_IpVersion(INetFwAuthorizedApplication* This,NET_FW_IP_VERSION ipVersion) { +static inline HRESULT INetFwAuthorizedApplication_put_IpVersion(INetFwAuthorizedApplication* This,NET_FW_IP_VERSION ipVersion) { return This->lpVtbl->put_IpVersion(This,ipVersion); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_get_Scope(INetFwAuthorizedApplication* This,NET_FW_SCOPE *scope) { +static inline HRESULT INetFwAuthorizedApplication_get_Scope(INetFwAuthorizedApplication* This,NET_FW_SCOPE *scope) { return This->lpVtbl->get_Scope(This,scope); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_put_Scope(INetFwAuthorizedApplication* This,NET_FW_SCOPE scope) { +static inline HRESULT INetFwAuthorizedApplication_put_Scope(INetFwAuthorizedApplication* This,NET_FW_SCOPE scope) { return This->lpVtbl->put_Scope(This,scope); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_get_RemoteAddresses(INetFwAuthorizedApplication* This,BSTR *remoteAddrs) { +static inline HRESULT INetFwAuthorizedApplication_get_RemoteAddresses(INetFwAuthorizedApplication* This,BSTR *remoteAddrs) { return This->lpVtbl->get_RemoteAddresses(This,remoteAddrs); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_put_RemoteAddresses(INetFwAuthorizedApplication* This,BSTR remoteAddrs) { +static inline HRESULT INetFwAuthorizedApplication_put_RemoteAddresses(INetFwAuthorizedApplication* This,BSTR remoteAddrs) { return This->lpVtbl->put_RemoteAddresses(This,remoteAddrs); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_get_Enabled(INetFwAuthorizedApplication* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwAuthorizedApplication_get_Enabled(INetFwAuthorizedApplication* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplication_put_Enabled(INetFwAuthorizedApplication* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwAuthorizedApplication_put_Enabled(INetFwAuthorizedApplication* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } #endif @@ -1826,51 +1818,51 @@ interface INetFwRemoteAdminSettings { #define INetFwRemoteAdminSettings_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_QueryInterface(INetFwRemoteAdminSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwRemoteAdminSettings_QueryInterface(INetFwRemoteAdminSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwRemoteAdminSettings_AddRef(INetFwRemoteAdminSettings* This) { +static inline ULONG INetFwRemoteAdminSettings_AddRef(INetFwRemoteAdminSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwRemoteAdminSettings_Release(INetFwRemoteAdminSettings* This) { +static inline ULONG INetFwRemoteAdminSettings_Release(INetFwRemoteAdminSettings* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_GetTypeInfoCount(INetFwRemoteAdminSettings* This,UINT *pctinfo) { +static inline HRESULT INetFwRemoteAdminSettings_GetTypeInfoCount(INetFwRemoteAdminSettings* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_GetTypeInfo(INetFwRemoteAdminSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwRemoteAdminSettings_GetTypeInfo(INetFwRemoteAdminSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_GetIDsOfNames(INetFwRemoteAdminSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwRemoteAdminSettings_GetIDsOfNames(INetFwRemoteAdminSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_Invoke(INetFwRemoteAdminSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwRemoteAdminSettings_Invoke(INetFwRemoteAdminSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwRemoteAdminSettings methods ***/ -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_get_IpVersion(INetFwRemoteAdminSettings* This,NET_FW_IP_VERSION *ipVersion) { +static inline HRESULT INetFwRemoteAdminSettings_get_IpVersion(INetFwRemoteAdminSettings* This,NET_FW_IP_VERSION *ipVersion) { return This->lpVtbl->get_IpVersion(This,ipVersion); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_put_IpVersion(INetFwRemoteAdminSettings* This,NET_FW_IP_VERSION ipVersion) { +static inline HRESULT INetFwRemoteAdminSettings_put_IpVersion(INetFwRemoteAdminSettings* This,NET_FW_IP_VERSION ipVersion) { return This->lpVtbl->put_IpVersion(This,ipVersion); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_get_Scope(INetFwRemoteAdminSettings* This,NET_FW_SCOPE *scope) { +static inline HRESULT INetFwRemoteAdminSettings_get_Scope(INetFwRemoteAdminSettings* This,NET_FW_SCOPE *scope) { return This->lpVtbl->get_Scope(This,scope); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_put_Scope(INetFwRemoteAdminSettings* This,NET_FW_SCOPE scope) { +static inline HRESULT INetFwRemoteAdminSettings_put_Scope(INetFwRemoteAdminSettings* This,NET_FW_SCOPE scope) { return This->lpVtbl->put_Scope(This,scope); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_get_RemoteAddresses(INetFwRemoteAdminSettings* This,BSTR *remoteAddrs) { +static inline HRESULT INetFwRemoteAdminSettings_get_RemoteAddresses(INetFwRemoteAdminSettings* This,BSTR *remoteAddrs) { return This->lpVtbl->get_RemoteAddresses(This,remoteAddrs); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_put_RemoteAddresses(INetFwRemoteAdminSettings* This,BSTR remoteAddrs) { +static inline HRESULT INetFwRemoteAdminSettings_put_RemoteAddresses(INetFwRemoteAdminSettings* This,BSTR remoteAddrs) { return This->lpVtbl->put_RemoteAddresses(This,remoteAddrs); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_get_Enabled(INetFwRemoteAdminSettings* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwRemoteAdminSettings_get_Enabled(INetFwRemoteAdminSettings* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRemoteAdminSettings_put_Enabled(INetFwRemoteAdminSettings* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwRemoteAdminSettings_put_Enabled(INetFwRemoteAdminSettings* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } #endif @@ -2006,42 +1998,42 @@ interface INetFwAuthorizedApplications { #define INetFwAuthorizedApplications_get__NewEnum(This,newEnum) (This)->lpVtbl->get__NewEnum(This,newEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_QueryInterface(INetFwAuthorizedApplications* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwAuthorizedApplications_QueryInterface(INetFwAuthorizedApplications* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwAuthorizedApplications_AddRef(INetFwAuthorizedApplications* This) { +static inline ULONG INetFwAuthorizedApplications_AddRef(INetFwAuthorizedApplications* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwAuthorizedApplications_Release(INetFwAuthorizedApplications* This) { +static inline ULONG INetFwAuthorizedApplications_Release(INetFwAuthorizedApplications* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_GetTypeInfoCount(INetFwAuthorizedApplications* This,UINT *pctinfo) { +static inline HRESULT INetFwAuthorizedApplications_GetTypeInfoCount(INetFwAuthorizedApplications* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_GetTypeInfo(INetFwAuthorizedApplications* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwAuthorizedApplications_GetTypeInfo(INetFwAuthorizedApplications* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_GetIDsOfNames(INetFwAuthorizedApplications* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwAuthorizedApplications_GetIDsOfNames(INetFwAuthorizedApplications* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_Invoke(INetFwAuthorizedApplications* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwAuthorizedApplications_Invoke(INetFwAuthorizedApplications* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwAuthorizedApplications methods ***/ -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_get_Count(INetFwAuthorizedApplications* This,LONG *count) { +static inline HRESULT INetFwAuthorizedApplications_get_Count(INetFwAuthorizedApplications* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_Add(INetFwAuthorizedApplications* This,INetFwAuthorizedApplication *app) { +static inline HRESULT INetFwAuthorizedApplications_Add(INetFwAuthorizedApplications* This,INetFwAuthorizedApplication *app) { return This->lpVtbl->Add(This,app); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_Remove(INetFwAuthorizedApplications* This,BSTR imageFileName) { +static inline HRESULT INetFwAuthorizedApplications_Remove(INetFwAuthorizedApplications* This,BSTR imageFileName) { return This->lpVtbl->Remove(This,imageFileName); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_Item(INetFwAuthorizedApplications* This,BSTR imageFileName,INetFwAuthorizedApplication **app) { +static inline HRESULT INetFwAuthorizedApplications_Item(INetFwAuthorizedApplications* This,BSTR imageFileName,INetFwAuthorizedApplication **app) { return This->lpVtbl->Item(This,imageFileName,app); } -static __WIDL_INLINE HRESULT INetFwAuthorizedApplications_get__NewEnum(INetFwAuthorizedApplications* This,IUnknown **newEnum) { +static inline HRESULT INetFwAuthorizedApplications_get__NewEnum(INetFwAuthorizedApplications* This,IUnknown **newEnum) { return This->lpVtbl->get__NewEnum(This,newEnum); } #endif @@ -2423,135 +2415,135 @@ interface INetFwRule { #define INetFwRule_put_Action(This,action) (This)->lpVtbl->put_Action(This,action) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwRule_QueryInterface(INetFwRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwRule_QueryInterface(INetFwRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwRule_AddRef(INetFwRule* This) { +static inline ULONG INetFwRule_AddRef(INetFwRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwRule_Release(INetFwRule* This) { +static inline ULONG INetFwRule_Release(INetFwRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwRule_GetTypeInfoCount(INetFwRule* This,UINT *pctinfo) { +static inline HRESULT INetFwRule_GetTypeInfoCount(INetFwRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwRule_GetTypeInfo(INetFwRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwRule_GetTypeInfo(INetFwRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwRule_GetIDsOfNames(INetFwRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwRule_GetIDsOfNames(INetFwRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwRule_Invoke(INetFwRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwRule_Invoke(INetFwRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwRule methods ***/ -static __WIDL_INLINE HRESULT INetFwRule_get_Name(INetFwRule* This,BSTR *name) { +static inline HRESULT INetFwRule_get_Name(INetFwRule* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwRule_put_Name(INetFwRule* This,BSTR name) { +static inline HRESULT INetFwRule_put_Name(INetFwRule* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwRule_get_Description(INetFwRule* This,BSTR *desc) { +static inline HRESULT INetFwRule_get_Description(INetFwRule* This,BSTR *desc) { return This->lpVtbl->get_Description(This,desc); } -static __WIDL_INLINE HRESULT INetFwRule_put_Description(INetFwRule* This,BSTR desc) { +static inline HRESULT INetFwRule_put_Description(INetFwRule* This,BSTR desc) { return This->lpVtbl->put_Description(This,desc); } -static __WIDL_INLINE HRESULT INetFwRule_get_ApplicationName(INetFwRule* This,BSTR *imagename) { +static inline HRESULT INetFwRule_get_ApplicationName(INetFwRule* This,BSTR *imagename) { return This->lpVtbl->get_ApplicationName(This,imagename); } -static __WIDL_INLINE HRESULT INetFwRule_put_ApplicationName(INetFwRule* This,BSTR imagename) { +static inline HRESULT INetFwRule_put_ApplicationName(INetFwRule* This,BSTR imagename) { return This->lpVtbl->put_ApplicationName(This,imagename); } -static __WIDL_INLINE HRESULT INetFwRule_get_ServiceName(INetFwRule* This,BSTR *service) { +static inline HRESULT INetFwRule_get_ServiceName(INetFwRule* This,BSTR *service) { return This->lpVtbl->get_ServiceName(This,service); } -static __WIDL_INLINE HRESULT INetFwRule_put_ServiceName(INetFwRule* This,BSTR service) { +static inline HRESULT INetFwRule_put_ServiceName(INetFwRule* This,BSTR service) { return This->lpVtbl->put_ServiceName(This,service); } -static __WIDL_INLINE HRESULT INetFwRule_get_Protocol(INetFwRule* This,LONG *protocol) { +static inline HRESULT INetFwRule_get_Protocol(INetFwRule* This,LONG *protocol) { return This->lpVtbl->get_Protocol(This,protocol); } -static __WIDL_INLINE HRESULT INetFwRule_put_Protocol(INetFwRule* This,LONG protocol) { +static inline HRESULT INetFwRule_put_Protocol(INetFwRule* This,LONG protocol) { return This->lpVtbl->put_Protocol(This,protocol); } -static __WIDL_INLINE HRESULT INetFwRule_get_LocalPorts(INetFwRule* This,BSTR *ports) { +static inline HRESULT INetFwRule_get_LocalPorts(INetFwRule* This,BSTR *ports) { return This->lpVtbl->get_LocalPorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule_put_LocalPorts(INetFwRule* This,BSTR ports) { +static inline HRESULT INetFwRule_put_LocalPorts(INetFwRule* This,BSTR ports) { return This->lpVtbl->put_LocalPorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule_get_RemotePorts(INetFwRule* This,BSTR *ports) { +static inline HRESULT INetFwRule_get_RemotePorts(INetFwRule* This,BSTR *ports) { return This->lpVtbl->get_RemotePorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule_put_RemotePorts(INetFwRule* This,BSTR ports) { +static inline HRESULT INetFwRule_put_RemotePorts(INetFwRule* This,BSTR ports) { return This->lpVtbl->put_RemotePorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule_get_LocalAddresses(INetFwRule* This,BSTR *address) { +static inline HRESULT INetFwRule_get_LocalAddresses(INetFwRule* This,BSTR *address) { return This->lpVtbl->get_LocalAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule_put_LocalAddresses(INetFwRule* This,BSTR address) { +static inline HRESULT INetFwRule_put_LocalAddresses(INetFwRule* This,BSTR address) { return This->lpVtbl->put_LocalAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule_get_RemoteAddresses(INetFwRule* This,BSTR *address) { +static inline HRESULT INetFwRule_get_RemoteAddresses(INetFwRule* This,BSTR *address) { return This->lpVtbl->get_RemoteAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule_put_RemoteAddresses(INetFwRule* This,BSTR address) { +static inline HRESULT INetFwRule_put_RemoteAddresses(INetFwRule* This,BSTR address) { return This->lpVtbl->put_RemoteAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule_get_IcmpTypesAndCodes(INetFwRule* This,BSTR *codes) { +static inline HRESULT INetFwRule_get_IcmpTypesAndCodes(INetFwRule* This,BSTR *codes) { return This->lpVtbl->get_IcmpTypesAndCodes(This,codes); } -static __WIDL_INLINE HRESULT INetFwRule_put_IcmpTypesAndCodes(INetFwRule* This,BSTR codes) { +static inline HRESULT INetFwRule_put_IcmpTypesAndCodes(INetFwRule* This,BSTR codes) { return This->lpVtbl->put_IcmpTypesAndCodes(This,codes); } -static __WIDL_INLINE HRESULT INetFwRule_get_Direction(INetFwRule* This,NET_FW_RULE_DIRECTION *dir) { +static inline HRESULT INetFwRule_get_Direction(INetFwRule* This,NET_FW_RULE_DIRECTION *dir) { return This->lpVtbl->get_Direction(This,dir); } -static __WIDL_INLINE HRESULT INetFwRule_put_Direction(INetFwRule* This,NET_FW_RULE_DIRECTION dir) { +static inline HRESULT INetFwRule_put_Direction(INetFwRule* This,NET_FW_RULE_DIRECTION dir) { return This->lpVtbl->put_Direction(This,dir); } -static __WIDL_INLINE HRESULT INetFwRule_get_Interfaces(INetFwRule* This,VARIANT *interfaces) { +static inline HRESULT INetFwRule_get_Interfaces(INetFwRule* This,VARIANT *interfaces) { return This->lpVtbl->get_Interfaces(This,interfaces); } -static __WIDL_INLINE HRESULT INetFwRule_put_Interfaces(INetFwRule* This,VARIANT interfaces) { +static inline HRESULT INetFwRule_put_Interfaces(INetFwRule* This,VARIANT interfaces) { return This->lpVtbl->put_Interfaces(This,interfaces); } -static __WIDL_INLINE HRESULT INetFwRule_get_InterfaceTypes(INetFwRule* This,BSTR *types) { +static inline HRESULT INetFwRule_get_InterfaceTypes(INetFwRule* This,BSTR *types) { return This->lpVtbl->get_InterfaceTypes(This,types); } -static __WIDL_INLINE HRESULT INetFwRule_put_InterfaceTypes(INetFwRule* This,BSTR types) { +static inline HRESULT INetFwRule_put_InterfaceTypes(INetFwRule* This,BSTR types) { return This->lpVtbl->put_InterfaceTypes(This,types); } -static __WIDL_INLINE HRESULT INetFwRule_get_Enabled(INetFwRule* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwRule_get_Enabled(INetFwRule* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule_put_Enabled(INetFwRule* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwRule_put_Enabled(INetFwRule* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule_get_Grouping(INetFwRule* This,BSTR *context) { +static inline HRESULT INetFwRule_get_Grouping(INetFwRule* This,BSTR *context) { return This->lpVtbl->get_Grouping(This,context); } -static __WIDL_INLINE HRESULT INetFwRule_put_Grouping(INetFwRule* This,BSTR context) { +static inline HRESULT INetFwRule_put_Grouping(INetFwRule* This,BSTR context) { return This->lpVtbl->put_Grouping(This,context); } -static __WIDL_INLINE HRESULT INetFwRule_get_Profiles(INetFwRule* This,LONG *profiles) { +static inline HRESULT INetFwRule_get_Profiles(INetFwRule* This,LONG *profiles) { return This->lpVtbl->get_Profiles(This,profiles); } -static __WIDL_INLINE HRESULT INetFwRule_put_Profiles(INetFwRule* This,LONG profiles) { +static inline HRESULT INetFwRule_put_Profiles(INetFwRule* This,LONG profiles) { return This->lpVtbl->put_Profiles(This,profiles); } -static __WIDL_INLINE HRESULT INetFwRule_get_EdgeTraversal(INetFwRule* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwRule_get_EdgeTraversal(INetFwRule* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_EdgeTraversal(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule_put_EdgeTraversal(INetFwRule* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwRule_put_EdgeTraversal(INetFwRule* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_EdgeTraversal(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule_get_Action(INetFwRule* This,NET_FW_ACTION *action) { +static inline HRESULT INetFwRule_get_Action(INetFwRule* This,NET_FW_ACTION *action) { return This->lpVtbl->get_Action(This,action); } -static __WIDL_INLINE HRESULT INetFwRule_put_Action(INetFwRule* This,NET_FW_ACTION action) { +static inline HRESULT INetFwRule_put_Action(INetFwRule* This,NET_FW_ACTION action) { return This->lpVtbl->put_Action(This,action); } #endif @@ -2843,142 +2835,142 @@ interface INetFwRule2 { #define INetFwRule2_put_EdgeTraversalOptions(This,lOptions) (This)->lpVtbl->put_EdgeTraversalOptions(This,lOptions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwRule2_QueryInterface(INetFwRule2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwRule2_QueryInterface(INetFwRule2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwRule2_AddRef(INetFwRule2* This) { +static inline ULONG INetFwRule2_AddRef(INetFwRule2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwRule2_Release(INetFwRule2* This) { +static inline ULONG INetFwRule2_Release(INetFwRule2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwRule2_GetTypeInfoCount(INetFwRule2* This,UINT *pctinfo) { +static inline HRESULT INetFwRule2_GetTypeInfoCount(INetFwRule2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwRule2_GetTypeInfo(INetFwRule2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwRule2_GetTypeInfo(INetFwRule2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwRule2_GetIDsOfNames(INetFwRule2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwRule2_GetIDsOfNames(INetFwRule2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwRule2_Invoke(INetFwRule2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwRule2_Invoke(INetFwRule2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwRule methods ***/ -static __WIDL_INLINE HRESULT INetFwRule2_get_Name(INetFwRule2* This,BSTR *name) { +static inline HRESULT INetFwRule2_get_Name(INetFwRule2* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwRule2_put_Name(INetFwRule2* This,BSTR name) { +static inline HRESULT INetFwRule2_put_Name(INetFwRule2* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwRule2_get_Description(INetFwRule2* This,BSTR *desc) { +static inline HRESULT INetFwRule2_get_Description(INetFwRule2* This,BSTR *desc) { return This->lpVtbl->get_Description(This,desc); } -static __WIDL_INLINE HRESULT INetFwRule2_put_Description(INetFwRule2* This,BSTR desc) { +static inline HRESULT INetFwRule2_put_Description(INetFwRule2* This,BSTR desc) { return This->lpVtbl->put_Description(This,desc); } -static __WIDL_INLINE HRESULT INetFwRule2_get_ApplicationName(INetFwRule2* This,BSTR *imagename) { +static inline HRESULT INetFwRule2_get_ApplicationName(INetFwRule2* This,BSTR *imagename) { return This->lpVtbl->get_ApplicationName(This,imagename); } -static __WIDL_INLINE HRESULT INetFwRule2_put_ApplicationName(INetFwRule2* This,BSTR imagename) { +static inline HRESULT INetFwRule2_put_ApplicationName(INetFwRule2* This,BSTR imagename) { return This->lpVtbl->put_ApplicationName(This,imagename); } -static __WIDL_INLINE HRESULT INetFwRule2_get_ServiceName(INetFwRule2* This,BSTR *service) { +static inline HRESULT INetFwRule2_get_ServiceName(INetFwRule2* This,BSTR *service) { return This->lpVtbl->get_ServiceName(This,service); } -static __WIDL_INLINE HRESULT INetFwRule2_put_ServiceName(INetFwRule2* This,BSTR service) { +static inline HRESULT INetFwRule2_put_ServiceName(INetFwRule2* This,BSTR service) { return This->lpVtbl->put_ServiceName(This,service); } -static __WIDL_INLINE HRESULT INetFwRule2_get_Protocol(INetFwRule2* This,LONG *protocol) { +static inline HRESULT INetFwRule2_get_Protocol(INetFwRule2* This,LONG *protocol) { return This->lpVtbl->get_Protocol(This,protocol); } -static __WIDL_INLINE HRESULT INetFwRule2_put_Protocol(INetFwRule2* This,LONG protocol) { +static inline HRESULT INetFwRule2_put_Protocol(INetFwRule2* This,LONG protocol) { return This->lpVtbl->put_Protocol(This,protocol); } -static __WIDL_INLINE HRESULT INetFwRule2_get_LocalPorts(INetFwRule2* This,BSTR *ports) { +static inline HRESULT INetFwRule2_get_LocalPorts(INetFwRule2* This,BSTR *ports) { return This->lpVtbl->get_LocalPorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule2_put_LocalPorts(INetFwRule2* This,BSTR ports) { +static inline HRESULT INetFwRule2_put_LocalPorts(INetFwRule2* This,BSTR ports) { return This->lpVtbl->put_LocalPorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule2_get_RemotePorts(INetFwRule2* This,BSTR *ports) { +static inline HRESULT INetFwRule2_get_RemotePorts(INetFwRule2* This,BSTR *ports) { return This->lpVtbl->get_RemotePorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule2_put_RemotePorts(INetFwRule2* This,BSTR ports) { +static inline HRESULT INetFwRule2_put_RemotePorts(INetFwRule2* This,BSTR ports) { return This->lpVtbl->put_RemotePorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule2_get_LocalAddresses(INetFwRule2* This,BSTR *address) { +static inline HRESULT INetFwRule2_get_LocalAddresses(INetFwRule2* This,BSTR *address) { return This->lpVtbl->get_LocalAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule2_put_LocalAddresses(INetFwRule2* This,BSTR address) { +static inline HRESULT INetFwRule2_put_LocalAddresses(INetFwRule2* This,BSTR address) { return This->lpVtbl->put_LocalAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule2_get_RemoteAddresses(INetFwRule2* This,BSTR *address) { +static inline HRESULT INetFwRule2_get_RemoteAddresses(INetFwRule2* This,BSTR *address) { return This->lpVtbl->get_RemoteAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule2_put_RemoteAddresses(INetFwRule2* This,BSTR address) { +static inline HRESULT INetFwRule2_put_RemoteAddresses(INetFwRule2* This,BSTR address) { return This->lpVtbl->put_RemoteAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule2_get_IcmpTypesAndCodes(INetFwRule2* This,BSTR *codes) { +static inline HRESULT INetFwRule2_get_IcmpTypesAndCodes(INetFwRule2* This,BSTR *codes) { return This->lpVtbl->get_IcmpTypesAndCodes(This,codes); } -static __WIDL_INLINE HRESULT INetFwRule2_put_IcmpTypesAndCodes(INetFwRule2* This,BSTR codes) { +static inline HRESULT INetFwRule2_put_IcmpTypesAndCodes(INetFwRule2* This,BSTR codes) { return This->lpVtbl->put_IcmpTypesAndCodes(This,codes); } -static __WIDL_INLINE HRESULT INetFwRule2_get_Direction(INetFwRule2* This,NET_FW_RULE_DIRECTION *dir) { +static inline HRESULT INetFwRule2_get_Direction(INetFwRule2* This,NET_FW_RULE_DIRECTION *dir) { return This->lpVtbl->get_Direction(This,dir); } -static __WIDL_INLINE HRESULT INetFwRule2_put_Direction(INetFwRule2* This,NET_FW_RULE_DIRECTION dir) { +static inline HRESULT INetFwRule2_put_Direction(INetFwRule2* This,NET_FW_RULE_DIRECTION dir) { return This->lpVtbl->put_Direction(This,dir); } -static __WIDL_INLINE HRESULT INetFwRule2_get_Interfaces(INetFwRule2* This,VARIANT *interfaces) { +static inline HRESULT INetFwRule2_get_Interfaces(INetFwRule2* This,VARIANT *interfaces) { return This->lpVtbl->get_Interfaces(This,interfaces); } -static __WIDL_INLINE HRESULT INetFwRule2_put_Interfaces(INetFwRule2* This,VARIANT interfaces) { +static inline HRESULT INetFwRule2_put_Interfaces(INetFwRule2* This,VARIANT interfaces) { return This->lpVtbl->put_Interfaces(This,interfaces); } -static __WIDL_INLINE HRESULT INetFwRule2_get_InterfaceTypes(INetFwRule2* This,BSTR *types) { +static inline HRESULT INetFwRule2_get_InterfaceTypes(INetFwRule2* This,BSTR *types) { return This->lpVtbl->get_InterfaceTypes(This,types); } -static __WIDL_INLINE HRESULT INetFwRule2_put_InterfaceTypes(INetFwRule2* This,BSTR types) { +static inline HRESULT INetFwRule2_put_InterfaceTypes(INetFwRule2* This,BSTR types) { return This->lpVtbl->put_InterfaceTypes(This,types); } -static __WIDL_INLINE HRESULT INetFwRule2_get_Enabled(INetFwRule2* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwRule2_get_Enabled(INetFwRule2* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule2_put_Enabled(INetFwRule2* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwRule2_put_Enabled(INetFwRule2* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule2_get_Grouping(INetFwRule2* This,BSTR *context) { +static inline HRESULT INetFwRule2_get_Grouping(INetFwRule2* This,BSTR *context) { return This->lpVtbl->get_Grouping(This,context); } -static __WIDL_INLINE HRESULT INetFwRule2_put_Grouping(INetFwRule2* This,BSTR context) { +static inline HRESULT INetFwRule2_put_Grouping(INetFwRule2* This,BSTR context) { return This->lpVtbl->put_Grouping(This,context); } -static __WIDL_INLINE HRESULT INetFwRule2_get_Profiles(INetFwRule2* This,LONG *profiles) { +static inline HRESULT INetFwRule2_get_Profiles(INetFwRule2* This,LONG *profiles) { return This->lpVtbl->get_Profiles(This,profiles); } -static __WIDL_INLINE HRESULT INetFwRule2_put_Profiles(INetFwRule2* This,LONG profiles) { +static inline HRESULT INetFwRule2_put_Profiles(INetFwRule2* This,LONG profiles) { return This->lpVtbl->put_Profiles(This,profiles); } -static __WIDL_INLINE HRESULT INetFwRule2_get_EdgeTraversal(INetFwRule2* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwRule2_get_EdgeTraversal(INetFwRule2* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_EdgeTraversal(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule2_put_EdgeTraversal(INetFwRule2* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwRule2_put_EdgeTraversal(INetFwRule2* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_EdgeTraversal(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule2_get_Action(INetFwRule2* This,NET_FW_ACTION *action) { +static inline HRESULT INetFwRule2_get_Action(INetFwRule2* This,NET_FW_ACTION *action) { return This->lpVtbl->get_Action(This,action); } -static __WIDL_INLINE HRESULT INetFwRule2_put_Action(INetFwRule2* This,NET_FW_ACTION action) { +static inline HRESULT INetFwRule2_put_Action(INetFwRule2* This,NET_FW_ACTION action) { return This->lpVtbl->put_Action(This,action); } /*** INetFwRule2 methods ***/ -static __WIDL_INLINE HRESULT INetFwRule2_get_EdgeTraversalOptions(INetFwRule2* This,LONG *lOptions) { +static inline HRESULT INetFwRule2_get_EdgeTraversalOptions(INetFwRule2* This,LONG *lOptions) { return This->lpVtbl->get_EdgeTraversalOptions(This,lOptions); } -static __WIDL_INLINE HRESULT INetFwRule2_put_EdgeTraversalOptions(INetFwRule2* This,LONG lOptions) { +static inline HRESULT INetFwRule2_put_EdgeTraversalOptions(INetFwRule2* This,LONG lOptions) { return This->lpVtbl->put_EdgeTraversalOptions(This,lOptions); } #endif @@ -3362,179 +3354,179 @@ interface INetFwRule3 { #define INetFwRule3_put_SecureFlags(This,lOptions) (This)->lpVtbl->put_SecureFlags(This,lOptions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwRule3_QueryInterface(INetFwRule3* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwRule3_QueryInterface(INetFwRule3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwRule3_AddRef(INetFwRule3* This) { +static inline ULONG INetFwRule3_AddRef(INetFwRule3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwRule3_Release(INetFwRule3* This) { +static inline ULONG INetFwRule3_Release(INetFwRule3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwRule3_GetTypeInfoCount(INetFwRule3* This,UINT *pctinfo) { +static inline HRESULT INetFwRule3_GetTypeInfoCount(INetFwRule3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwRule3_GetTypeInfo(INetFwRule3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwRule3_GetTypeInfo(INetFwRule3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwRule3_GetIDsOfNames(INetFwRule3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwRule3_GetIDsOfNames(INetFwRule3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwRule3_Invoke(INetFwRule3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwRule3_Invoke(INetFwRule3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwRule methods ***/ -static __WIDL_INLINE HRESULT INetFwRule3_get_Name(INetFwRule3* This,BSTR *name) { +static inline HRESULT INetFwRule3_get_Name(INetFwRule3* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwRule3_put_Name(INetFwRule3* This,BSTR name) { +static inline HRESULT INetFwRule3_put_Name(INetFwRule3* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT INetFwRule3_get_Description(INetFwRule3* This,BSTR *desc) { +static inline HRESULT INetFwRule3_get_Description(INetFwRule3* This,BSTR *desc) { return This->lpVtbl->get_Description(This,desc); } -static __WIDL_INLINE HRESULT INetFwRule3_put_Description(INetFwRule3* This,BSTR desc) { +static inline HRESULT INetFwRule3_put_Description(INetFwRule3* This,BSTR desc) { return This->lpVtbl->put_Description(This,desc); } -static __WIDL_INLINE HRESULT INetFwRule3_get_ApplicationName(INetFwRule3* This,BSTR *imagename) { +static inline HRESULT INetFwRule3_get_ApplicationName(INetFwRule3* This,BSTR *imagename) { return This->lpVtbl->get_ApplicationName(This,imagename); } -static __WIDL_INLINE HRESULT INetFwRule3_put_ApplicationName(INetFwRule3* This,BSTR imagename) { +static inline HRESULT INetFwRule3_put_ApplicationName(INetFwRule3* This,BSTR imagename) { return This->lpVtbl->put_ApplicationName(This,imagename); } -static __WIDL_INLINE HRESULT INetFwRule3_get_ServiceName(INetFwRule3* This,BSTR *service) { +static inline HRESULT INetFwRule3_get_ServiceName(INetFwRule3* This,BSTR *service) { return This->lpVtbl->get_ServiceName(This,service); } -static __WIDL_INLINE HRESULT INetFwRule3_put_ServiceName(INetFwRule3* This,BSTR service) { +static inline HRESULT INetFwRule3_put_ServiceName(INetFwRule3* This,BSTR service) { return This->lpVtbl->put_ServiceName(This,service); } -static __WIDL_INLINE HRESULT INetFwRule3_get_Protocol(INetFwRule3* This,LONG *protocol) { +static inline HRESULT INetFwRule3_get_Protocol(INetFwRule3* This,LONG *protocol) { return This->lpVtbl->get_Protocol(This,protocol); } -static __WIDL_INLINE HRESULT INetFwRule3_put_Protocol(INetFwRule3* This,LONG protocol) { +static inline HRESULT INetFwRule3_put_Protocol(INetFwRule3* This,LONG protocol) { return This->lpVtbl->put_Protocol(This,protocol); } -static __WIDL_INLINE HRESULT INetFwRule3_get_LocalPorts(INetFwRule3* This,BSTR *ports) { +static inline HRESULT INetFwRule3_get_LocalPorts(INetFwRule3* This,BSTR *ports) { return This->lpVtbl->get_LocalPorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule3_put_LocalPorts(INetFwRule3* This,BSTR ports) { +static inline HRESULT INetFwRule3_put_LocalPorts(INetFwRule3* This,BSTR ports) { return This->lpVtbl->put_LocalPorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule3_get_RemotePorts(INetFwRule3* This,BSTR *ports) { +static inline HRESULT INetFwRule3_get_RemotePorts(INetFwRule3* This,BSTR *ports) { return This->lpVtbl->get_RemotePorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule3_put_RemotePorts(INetFwRule3* This,BSTR ports) { +static inline HRESULT INetFwRule3_put_RemotePorts(INetFwRule3* This,BSTR ports) { return This->lpVtbl->put_RemotePorts(This,ports); } -static __WIDL_INLINE HRESULT INetFwRule3_get_LocalAddresses(INetFwRule3* This,BSTR *address) { +static inline HRESULT INetFwRule3_get_LocalAddresses(INetFwRule3* This,BSTR *address) { return This->lpVtbl->get_LocalAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule3_put_LocalAddresses(INetFwRule3* This,BSTR address) { +static inline HRESULT INetFwRule3_put_LocalAddresses(INetFwRule3* This,BSTR address) { return This->lpVtbl->put_LocalAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule3_get_RemoteAddresses(INetFwRule3* This,BSTR *address) { +static inline HRESULT INetFwRule3_get_RemoteAddresses(INetFwRule3* This,BSTR *address) { return This->lpVtbl->get_RemoteAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule3_put_RemoteAddresses(INetFwRule3* This,BSTR address) { +static inline HRESULT INetFwRule3_put_RemoteAddresses(INetFwRule3* This,BSTR address) { return This->lpVtbl->put_RemoteAddresses(This,address); } -static __WIDL_INLINE HRESULT INetFwRule3_get_IcmpTypesAndCodes(INetFwRule3* This,BSTR *codes) { +static inline HRESULT INetFwRule3_get_IcmpTypesAndCodes(INetFwRule3* This,BSTR *codes) { return This->lpVtbl->get_IcmpTypesAndCodes(This,codes); } -static __WIDL_INLINE HRESULT INetFwRule3_put_IcmpTypesAndCodes(INetFwRule3* This,BSTR codes) { +static inline HRESULT INetFwRule3_put_IcmpTypesAndCodes(INetFwRule3* This,BSTR codes) { return This->lpVtbl->put_IcmpTypesAndCodes(This,codes); } -static __WIDL_INLINE HRESULT INetFwRule3_get_Direction(INetFwRule3* This,NET_FW_RULE_DIRECTION *dir) { +static inline HRESULT INetFwRule3_get_Direction(INetFwRule3* This,NET_FW_RULE_DIRECTION *dir) { return This->lpVtbl->get_Direction(This,dir); } -static __WIDL_INLINE HRESULT INetFwRule3_put_Direction(INetFwRule3* This,NET_FW_RULE_DIRECTION dir) { +static inline HRESULT INetFwRule3_put_Direction(INetFwRule3* This,NET_FW_RULE_DIRECTION dir) { return This->lpVtbl->put_Direction(This,dir); } -static __WIDL_INLINE HRESULT INetFwRule3_get_Interfaces(INetFwRule3* This,VARIANT *interfaces) { +static inline HRESULT INetFwRule3_get_Interfaces(INetFwRule3* This,VARIANT *interfaces) { return This->lpVtbl->get_Interfaces(This,interfaces); } -static __WIDL_INLINE HRESULT INetFwRule3_put_Interfaces(INetFwRule3* This,VARIANT interfaces) { +static inline HRESULT INetFwRule3_put_Interfaces(INetFwRule3* This,VARIANT interfaces) { return This->lpVtbl->put_Interfaces(This,interfaces); } -static __WIDL_INLINE HRESULT INetFwRule3_get_InterfaceTypes(INetFwRule3* This,BSTR *types) { +static inline HRESULT INetFwRule3_get_InterfaceTypes(INetFwRule3* This,BSTR *types) { return This->lpVtbl->get_InterfaceTypes(This,types); } -static __WIDL_INLINE HRESULT INetFwRule3_put_InterfaceTypes(INetFwRule3* This,BSTR types) { +static inline HRESULT INetFwRule3_put_InterfaceTypes(INetFwRule3* This,BSTR types) { return This->lpVtbl->put_InterfaceTypes(This,types); } -static __WIDL_INLINE HRESULT INetFwRule3_get_Enabled(INetFwRule3* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwRule3_get_Enabled(INetFwRule3* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule3_put_Enabled(INetFwRule3* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwRule3_put_Enabled(INetFwRule3* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule3_get_Grouping(INetFwRule3* This,BSTR *context) { +static inline HRESULT INetFwRule3_get_Grouping(INetFwRule3* This,BSTR *context) { return This->lpVtbl->get_Grouping(This,context); } -static __WIDL_INLINE HRESULT INetFwRule3_put_Grouping(INetFwRule3* This,BSTR context) { +static inline HRESULT INetFwRule3_put_Grouping(INetFwRule3* This,BSTR context) { return This->lpVtbl->put_Grouping(This,context); } -static __WIDL_INLINE HRESULT INetFwRule3_get_Profiles(INetFwRule3* This,LONG *profiles) { +static inline HRESULT INetFwRule3_get_Profiles(INetFwRule3* This,LONG *profiles) { return This->lpVtbl->get_Profiles(This,profiles); } -static __WIDL_INLINE HRESULT INetFwRule3_put_Profiles(INetFwRule3* This,LONG profiles) { +static inline HRESULT INetFwRule3_put_Profiles(INetFwRule3* This,LONG profiles) { return This->lpVtbl->put_Profiles(This,profiles); } -static __WIDL_INLINE HRESULT INetFwRule3_get_EdgeTraversal(INetFwRule3* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwRule3_get_EdgeTraversal(INetFwRule3* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_EdgeTraversal(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule3_put_EdgeTraversal(INetFwRule3* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwRule3_put_EdgeTraversal(INetFwRule3* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_EdgeTraversal(This,enabled); } -static __WIDL_INLINE HRESULT INetFwRule3_get_Action(INetFwRule3* This,NET_FW_ACTION *action) { +static inline HRESULT INetFwRule3_get_Action(INetFwRule3* This,NET_FW_ACTION *action) { return This->lpVtbl->get_Action(This,action); } -static __WIDL_INLINE HRESULT INetFwRule3_put_Action(INetFwRule3* This,NET_FW_ACTION action) { +static inline HRESULT INetFwRule3_put_Action(INetFwRule3* This,NET_FW_ACTION action) { return This->lpVtbl->put_Action(This,action); } /*** INetFwRule2 methods ***/ -static __WIDL_INLINE HRESULT INetFwRule3_get_EdgeTraversalOptions(INetFwRule3* This,LONG *lOptions) { +static inline HRESULT INetFwRule3_get_EdgeTraversalOptions(INetFwRule3* This,LONG *lOptions) { return This->lpVtbl->get_EdgeTraversalOptions(This,lOptions); } -static __WIDL_INLINE HRESULT INetFwRule3_put_EdgeTraversalOptions(INetFwRule3* This,LONG lOptions) { +static inline HRESULT INetFwRule3_put_EdgeTraversalOptions(INetFwRule3* This,LONG lOptions) { return This->lpVtbl->put_EdgeTraversalOptions(This,lOptions); } /*** INetFwRule3 methods ***/ -static __WIDL_INLINE HRESULT INetFwRule3_get_LocalAppPackageId(INetFwRule3* This,BSTR *wszPackageId) { +static inline HRESULT INetFwRule3_get_LocalAppPackageId(INetFwRule3* This,BSTR *wszPackageId) { return This->lpVtbl->get_LocalAppPackageId(This,wszPackageId); } -static __WIDL_INLINE HRESULT INetFwRule3_put_LocalAppPackageId(INetFwRule3* This,BSTR wszPackageId) { +static inline HRESULT INetFwRule3_put_LocalAppPackageId(INetFwRule3* This,BSTR wszPackageId) { return This->lpVtbl->put_LocalAppPackageId(This,wszPackageId); } -static __WIDL_INLINE HRESULT INetFwRule3_get_LocalUserOwner(INetFwRule3* This,BSTR *wszUserOwner) { +static inline HRESULT INetFwRule3_get_LocalUserOwner(INetFwRule3* This,BSTR *wszUserOwner) { return This->lpVtbl->get_LocalUserOwner(This,wszUserOwner); } -static __WIDL_INLINE HRESULT INetFwRule3_put_LocalUserOwner(INetFwRule3* This,BSTR wszUserOwner) { +static inline HRESULT INetFwRule3_put_LocalUserOwner(INetFwRule3* This,BSTR wszUserOwner) { return This->lpVtbl->put_LocalUserOwner(This,wszUserOwner); } -static __WIDL_INLINE HRESULT INetFwRule3_get_LocalUserAuthorizedList(INetFwRule3* This,BSTR *wszUserAuthList) { +static inline HRESULT INetFwRule3_get_LocalUserAuthorizedList(INetFwRule3* This,BSTR *wszUserAuthList) { return This->lpVtbl->get_LocalUserAuthorizedList(This,wszUserAuthList); } -static __WIDL_INLINE HRESULT INetFwRule3_put_LocalUserAuthorizedList(INetFwRule3* This,BSTR wszUserAuthList) { +static inline HRESULT INetFwRule3_put_LocalUserAuthorizedList(INetFwRule3* This,BSTR wszUserAuthList) { return This->lpVtbl->put_LocalUserAuthorizedList(This,wszUserAuthList); } -static __WIDL_INLINE HRESULT INetFwRule3_get_RemoteUserAuthorizedList(INetFwRule3* This,BSTR *wszUserAuthList) { +static inline HRESULT INetFwRule3_get_RemoteUserAuthorizedList(INetFwRule3* This,BSTR *wszUserAuthList) { return This->lpVtbl->get_RemoteUserAuthorizedList(This,wszUserAuthList); } -static __WIDL_INLINE HRESULT INetFwRule3_put_RemoteUserAuthorizedList(INetFwRule3* This,BSTR wszUserAuthList) { +static inline HRESULT INetFwRule3_put_RemoteUserAuthorizedList(INetFwRule3* This,BSTR wszUserAuthList) { return This->lpVtbl->put_RemoteUserAuthorizedList(This,wszUserAuthList); } -static __WIDL_INLINE HRESULT INetFwRule3_get_RemoteMachineAuthorizedList(INetFwRule3* This,BSTR *wszUserAuthList) { +static inline HRESULT INetFwRule3_get_RemoteMachineAuthorizedList(INetFwRule3* This,BSTR *wszUserAuthList) { return This->lpVtbl->get_RemoteMachineAuthorizedList(This,wszUserAuthList); } -static __WIDL_INLINE HRESULT INetFwRule3_put_RemoteMachineAuthorizedList(INetFwRule3* This,BSTR wszUserAuthList) { +static inline HRESULT INetFwRule3_put_RemoteMachineAuthorizedList(INetFwRule3* This,BSTR wszUserAuthList) { return This->lpVtbl->put_RemoteMachineAuthorizedList(This,wszUserAuthList); } -static __WIDL_INLINE HRESULT INetFwRule3_get_SecureFlags(INetFwRule3* This,LONG *lOptions) { +static inline HRESULT INetFwRule3_get_SecureFlags(INetFwRule3* This,LONG *lOptions) { return This->lpVtbl->get_SecureFlags(This,lOptions); } -static __WIDL_INLINE HRESULT INetFwRule3_put_SecureFlags(INetFwRule3* This,LONG lOptions) { +static inline HRESULT INetFwRule3_put_SecureFlags(INetFwRule3* This,LONG lOptions) { return This->lpVtbl->put_SecureFlags(This,lOptions); } #endif @@ -3670,42 +3662,42 @@ interface INetFwRules { #define INetFwRules_get__NewEnum(This,newEnum) (This)->lpVtbl->get__NewEnum(This,newEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwRules_QueryInterface(INetFwRules* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwRules_QueryInterface(INetFwRules* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwRules_AddRef(INetFwRules* This) { +static inline ULONG INetFwRules_AddRef(INetFwRules* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwRules_Release(INetFwRules* This) { +static inline ULONG INetFwRules_Release(INetFwRules* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwRules_GetTypeInfoCount(INetFwRules* This,UINT *pctinfo) { +static inline HRESULT INetFwRules_GetTypeInfoCount(INetFwRules* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwRules_GetTypeInfo(INetFwRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwRules_GetTypeInfo(INetFwRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwRules_GetIDsOfNames(INetFwRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwRules_GetIDsOfNames(INetFwRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwRules_Invoke(INetFwRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwRules_Invoke(INetFwRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwRules methods ***/ -static __WIDL_INLINE HRESULT INetFwRules_get_Count(INetFwRules* This,LONG *count) { +static inline HRESULT INetFwRules_get_Count(INetFwRules* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT INetFwRules_Add(INetFwRules* This,INetFwRule *rule) { +static inline HRESULT INetFwRules_Add(INetFwRules* This,INetFwRule *rule) { return This->lpVtbl->Add(This,rule); } -static __WIDL_INLINE HRESULT INetFwRules_Remove(INetFwRules* This,BSTR name) { +static inline HRESULT INetFwRules_Remove(INetFwRules* This,BSTR name) { return This->lpVtbl->Remove(This,name); } -static __WIDL_INLINE HRESULT INetFwRules_Item(INetFwRules* This,BSTR name,INetFwRule **rule) { +static inline HRESULT INetFwRules_Item(INetFwRules* This,BSTR name,INetFwRule **rule) { return This->lpVtbl->Item(This,name,rule); } -static __WIDL_INLINE HRESULT INetFwRules_get__NewEnum(INetFwRules* This,IUnknown **newEnum) { +static inline HRESULT INetFwRules_get__NewEnum(INetFwRules* This,IUnknown **newEnum) { return This->lpVtbl->get__NewEnum(This,newEnum); } #endif @@ -3833,36 +3825,36 @@ interface INetFwServiceRestriction { #define INetFwServiceRestriction_get_Rules(This,rules) (This)->lpVtbl->get_Rules(This,rules) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwServiceRestriction_QueryInterface(INetFwServiceRestriction* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwServiceRestriction_QueryInterface(INetFwServiceRestriction* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwServiceRestriction_AddRef(INetFwServiceRestriction* This) { +static inline ULONG INetFwServiceRestriction_AddRef(INetFwServiceRestriction* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwServiceRestriction_Release(INetFwServiceRestriction* This) { +static inline ULONG INetFwServiceRestriction_Release(INetFwServiceRestriction* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwServiceRestriction_GetTypeInfoCount(INetFwServiceRestriction* This,UINT *pctinfo) { +static inline HRESULT INetFwServiceRestriction_GetTypeInfoCount(INetFwServiceRestriction* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwServiceRestriction_GetTypeInfo(INetFwServiceRestriction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwServiceRestriction_GetTypeInfo(INetFwServiceRestriction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwServiceRestriction_GetIDsOfNames(INetFwServiceRestriction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwServiceRestriction_GetIDsOfNames(INetFwServiceRestriction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwServiceRestriction_Invoke(INetFwServiceRestriction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwServiceRestriction_Invoke(INetFwServiceRestriction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwServiceRestriction methods ***/ -static __WIDL_INLINE HRESULT INetFwServiceRestriction_RestrictService(INetFwServiceRestriction* This,BSTR serviceName,BSTR appName,VARIANT_BOOL restrictService,VARIANT_BOOL serviceSidRestricted) { +static inline HRESULT INetFwServiceRestriction_RestrictService(INetFwServiceRestriction* This,BSTR serviceName,BSTR appName,VARIANT_BOOL restrictService,VARIANT_BOOL serviceSidRestricted) { return This->lpVtbl->RestrictService(This,serviceName,appName,restrictService,serviceSidRestricted); } -static __WIDL_INLINE HRESULT INetFwServiceRestriction_ServiceRestricted(INetFwServiceRestriction* This,BSTR serviceName,BSTR appName,VARIANT_BOOL *serviceRestricted) { +static inline HRESULT INetFwServiceRestriction_ServiceRestricted(INetFwServiceRestriction* This,BSTR serviceName,BSTR appName,VARIANT_BOOL *serviceRestricted) { return This->lpVtbl->ServiceRestricted(This,serviceName,appName,serviceRestricted); } -static __WIDL_INLINE HRESULT INetFwServiceRestriction_get_Rules(INetFwServiceRestriction* This,INetFwRules **rules) { +static inline HRESULT INetFwServiceRestriction_get_Rules(INetFwServiceRestriction* This,INetFwRules **rules) { return This->lpVtbl->get_Rules(This,rules); } #endif @@ -4068,69 +4060,69 @@ interface INetFwProfile { #define INetFwProfile_get_AuthorizedApplications(This,apps) (This)->lpVtbl->get_AuthorizedApplications(This,apps) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwProfile_QueryInterface(INetFwProfile* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwProfile_QueryInterface(INetFwProfile* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwProfile_AddRef(INetFwProfile* This) { +static inline ULONG INetFwProfile_AddRef(INetFwProfile* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwProfile_Release(INetFwProfile* This) { +static inline ULONG INetFwProfile_Release(INetFwProfile* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwProfile_GetTypeInfoCount(INetFwProfile* This,UINT *pctinfo) { +static inline HRESULT INetFwProfile_GetTypeInfoCount(INetFwProfile* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwProfile_GetTypeInfo(INetFwProfile* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwProfile_GetTypeInfo(INetFwProfile* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwProfile_GetIDsOfNames(INetFwProfile* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwProfile_GetIDsOfNames(INetFwProfile* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwProfile_Invoke(INetFwProfile* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwProfile_Invoke(INetFwProfile* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwProfile methods ***/ -static __WIDL_INLINE HRESULT INetFwProfile_get_Type(INetFwProfile* This,NET_FW_PROFILE_TYPE *type) { +static inline HRESULT INetFwProfile_get_Type(INetFwProfile* This,NET_FW_PROFILE_TYPE *type) { return This->lpVtbl->get_Type(This,type); } -static __WIDL_INLINE HRESULT INetFwProfile_get_FirewallEnabled(INetFwProfile* This,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwProfile_get_FirewallEnabled(INetFwProfile* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_FirewallEnabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwProfile_put_FirewallEnabled(INetFwProfile* This,VARIANT_BOOL enabled) { +static inline HRESULT INetFwProfile_put_FirewallEnabled(INetFwProfile* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_FirewallEnabled(This,enabled); } -static __WIDL_INLINE HRESULT INetFwProfile_get_ExceptionsNotAllowed(INetFwProfile* This,VARIANT_BOOL *notAllowed) { +static inline HRESULT INetFwProfile_get_ExceptionsNotAllowed(INetFwProfile* This,VARIANT_BOOL *notAllowed) { return This->lpVtbl->get_ExceptionsNotAllowed(This,notAllowed); } -static __WIDL_INLINE HRESULT INetFwProfile_put_ExceptionsNotAllowed(INetFwProfile* This,VARIANT_BOOL notAllowed) { +static inline HRESULT INetFwProfile_put_ExceptionsNotAllowed(INetFwProfile* This,VARIANT_BOOL notAllowed) { return This->lpVtbl->put_ExceptionsNotAllowed(This,notAllowed); } -static __WIDL_INLINE HRESULT INetFwProfile_get_NotificationsDisabled(INetFwProfile* This,VARIANT_BOOL *disabled) { +static inline HRESULT INetFwProfile_get_NotificationsDisabled(INetFwProfile* This,VARIANT_BOOL *disabled) { return This->lpVtbl->get_NotificationsDisabled(This,disabled); } -static __WIDL_INLINE HRESULT INetFwProfile_put_NotificationsDisabled(INetFwProfile* This,VARIANT_BOOL disabled) { +static inline HRESULT INetFwProfile_put_NotificationsDisabled(INetFwProfile* This,VARIANT_BOOL disabled) { return This->lpVtbl->put_NotificationsDisabled(This,disabled); } -static __WIDL_INLINE HRESULT INetFwProfile_get_UnicastResponsesToMulticastBroadcastDisabled(INetFwProfile* This,VARIANT_BOOL *disabled) { +static inline HRESULT INetFwProfile_get_UnicastResponsesToMulticastBroadcastDisabled(INetFwProfile* This,VARIANT_BOOL *disabled) { return This->lpVtbl->get_UnicastResponsesToMulticastBroadcastDisabled(This,disabled); } -static __WIDL_INLINE HRESULT INetFwProfile_put_UnicastResponsesToMulticastBroadcastDisabled(INetFwProfile* This,VARIANT_BOOL disabled) { +static inline HRESULT INetFwProfile_put_UnicastResponsesToMulticastBroadcastDisabled(INetFwProfile* This,VARIANT_BOOL disabled) { return This->lpVtbl->put_UnicastResponsesToMulticastBroadcastDisabled(This,disabled); } -static __WIDL_INLINE HRESULT INetFwProfile_get_RemoteAdminSettings(INetFwProfile* This,INetFwRemoteAdminSettings **remoteAdminSettings) { +static inline HRESULT INetFwProfile_get_RemoteAdminSettings(INetFwProfile* This,INetFwRemoteAdminSettings **remoteAdminSettings) { return This->lpVtbl->get_RemoteAdminSettings(This,remoteAdminSettings); } -static __WIDL_INLINE HRESULT INetFwProfile_get_IcmpSettings(INetFwProfile* This,INetFwIcmpSettings **icmpSettings) { +static inline HRESULT INetFwProfile_get_IcmpSettings(INetFwProfile* This,INetFwIcmpSettings **icmpSettings) { return This->lpVtbl->get_IcmpSettings(This,icmpSettings); } -static __WIDL_INLINE HRESULT INetFwProfile_get_GloballyOpenPorts(INetFwProfile* This,INetFwOpenPorts **openPorts) { +static inline HRESULT INetFwProfile_get_GloballyOpenPorts(INetFwProfile* This,INetFwOpenPorts **openPorts) { return This->lpVtbl->get_GloballyOpenPorts(This,openPorts); } -static __WIDL_INLINE HRESULT INetFwProfile_get_Services(INetFwProfile* This,INetFwServices **services) { +static inline HRESULT INetFwProfile_get_Services(INetFwProfile* This,INetFwServices **services) { return This->lpVtbl->get_Services(This,services); } -static __WIDL_INLINE HRESULT INetFwProfile_get_AuthorizedApplications(INetFwProfile* This,INetFwAuthorizedApplications **apps) { +static inline HRESULT INetFwProfile_get_AuthorizedApplications(INetFwProfile* This,INetFwAuthorizedApplications **apps) { return This->lpVtbl->get_AuthorizedApplications(This,apps); } #endif @@ -4242,33 +4234,33 @@ interface INetFwPolicy { #define INetFwPolicy_GetProfileByType(This,profileType,profile) (This)->lpVtbl->GetProfileByType(This,profileType,profile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwPolicy_QueryInterface(INetFwPolicy* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwPolicy_QueryInterface(INetFwPolicy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwPolicy_AddRef(INetFwPolicy* This) { +static inline ULONG INetFwPolicy_AddRef(INetFwPolicy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwPolicy_Release(INetFwPolicy* This) { +static inline ULONG INetFwPolicy_Release(INetFwPolicy* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwPolicy_GetTypeInfoCount(INetFwPolicy* This,UINT *pctinfo) { +static inline HRESULT INetFwPolicy_GetTypeInfoCount(INetFwPolicy* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwPolicy_GetTypeInfo(INetFwPolicy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwPolicy_GetTypeInfo(INetFwPolicy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwPolicy_GetIDsOfNames(INetFwPolicy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwPolicy_GetIDsOfNames(INetFwPolicy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwPolicy_Invoke(INetFwPolicy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwPolicy_Invoke(INetFwPolicy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwPolicy methods ***/ -static __WIDL_INLINE HRESULT INetFwPolicy_get_CurrentProfile(INetFwPolicy* This,INetFwProfile **profile) { +static inline HRESULT INetFwPolicy_get_CurrentProfile(INetFwPolicy* This,INetFwProfile **profile) { return This->lpVtbl->get_CurrentProfile(This,profile); } -static __WIDL_INLINE HRESULT INetFwPolicy_GetProfileByType(INetFwPolicy* This,NET_FW_PROFILE_TYPE profileType,INetFwProfile **profile) { +static inline HRESULT INetFwPolicy_GetProfileByType(INetFwPolicy* This,NET_FW_PROFILE_TYPE profileType,INetFwProfile **profile) { return This->lpVtbl->GetProfileByType(This,profileType,profile); } #endif @@ -4575,93 +4567,93 @@ interface INetFwPolicy2 { #define INetFwPolicy2_get_LocalPolicyModifyState(This,modifyState) (This)->lpVtbl->get_LocalPolicyModifyState(This,modifyState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwPolicy2_QueryInterface(INetFwPolicy2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwPolicy2_QueryInterface(INetFwPolicy2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwPolicy2_AddRef(INetFwPolicy2* This) { +static inline ULONG INetFwPolicy2_AddRef(INetFwPolicy2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwPolicy2_Release(INetFwPolicy2* This) { +static inline ULONG INetFwPolicy2_Release(INetFwPolicy2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwPolicy2_GetTypeInfoCount(INetFwPolicy2* This,UINT *pctinfo) { +static inline HRESULT INetFwPolicy2_GetTypeInfoCount(INetFwPolicy2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwPolicy2_GetTypeInfo(INetFwPolicy2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwPolicy2_GetTypeInfo(INetFwPolicy2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwPolicy2_GetIDsOfNames(INetFwPolicy2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwPolicy2_GetIDsOfNames(INetFwPolicy2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwPolicy2_Invoke(INetFwPolicy2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwPolicy2_Invoke(INetFwPolicy2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwPolicy2 methods ***/ -static __WIDL_INLINE HRESULT INetFwPolicy2_get_CurrentProfileTypes(INetFwPolicy2* This,LONG *profile) { +static inline HRESULT INetFwPolicy2_get_CurrentProfileTypes(INetFwPolicy2* This,LONG *profile) { return This->lpVtbl->get_CurrentProfileTypes(This,profile); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_FirewallEnabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwPolicy2_get_FirewallEnabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL *enabled) { return This->lpVtbl->get_FirewallEnabled(This,profileType,enabled); } -static __WIDL_INLINE HRESULT INetFwPolicy2_put_FirewallEnabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL enabled) { +static inline HRESULT INetFwPolicy2_put_FirewallEnabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL enabled) { return This->lpVtbl->put_FirewallEnabled(This,profileType,enabled); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_ExcludedInterfaces(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT *interfaces) { +static inline HRESULT INetFwPolicy2_get_ExcludedInterfaces(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT *interfaces) { return This->lpVtbl->get_ExcludedInterfaces(This,profileType,interfaces); } -static __WIDL_INLINE HRESULT INetFwPolicy2_put_ExcludedInterfaces(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT interfaces) { +static inline HRESULT INetFwPolicy2_put_ExcludedInterfaces(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT interfaces) { return This->lpVtbl->put_ExcludedInterfaces(This,profileType,interfaces); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_BlockAllInboundTraffic(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL *block) { +static inline HRESULT INetFwPolicy2_get_BlockAllInboundTraffic(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL *block) { return This->lpVtbl->get_BlockAllInboundTraffic(This,profileType,block); } -static __WIDL_INLINE HRESULT INetFwPolicy2_put_BlockAllInboundTraffic(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL block) { +static inline HRESULT INetFwPolicy2_put_BlockAllInboundTraffic(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL block) { return This->lpVtbl->put_BlockAllInboundTraffic(This,profileType,block); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_NotificationsDisabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL *disabled) { +static inline HRESULT INetFwPolicy2_get_NotificationsDisabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL *disabled) { return This->lpVtbl->get_NotificationsDisabled(This,profileType,disabled); } -static __WIDL_INLINE HRESULT INetFwPolicy2_put_NotificationsDisabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL disabled) { +static inline HRESULT INetFwPolicy2_put_NotificationsDisabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL disabled) { return This->lpVtbl->put_NotificationsDisabled(This,profileType,disabled); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_UnicastResponsesToMulticastBroadcastDisabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL *disabled) { +static inline HRESULT INetFwPolicy2_get_UnicastResponsesToMulticastBroadcastDisabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL *disabled) { return This->lpVtbl->get_UnicastResponsesToMulticastBroadcastDisabled(This,profileType,disabled); } -static __WIDL_INLINE HRESULT INetFwPolicy2_put_UnicastResponsesToMulticastBroadcastDisabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL disabled) { +static inline HRESULT INetFwPolicy2_put_UnicastResponsesToMulticastBroadcastDisabled(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,VARIANT_BOOL disabled) { return This->lpVtbl->put_UnicastResponsesToMulticastBroadcastDisabled(This,profileType,disabled); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_Rules(INetFwPolicy2* This,INetFwRules **rules) { +static inline HRESULT INetFwPolicy2_get_Rules(INetFwPolicy2* This,INetFwRules **rules) { return This->lpVtbl->get_Rules(This,rules); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_ServiceRestriction(INetFwPolicy2* This,INetFwServiceRestriction **ServiceRestriction) { +static inline HRESULT INetFwPolicy2_get_ServiceRestriction(INetFwPolicy2* This,INetFwServiceRestriction **ServiceRestriction) { return This->lpVtbl->get_ServiceRestriction(This,ServiceRestriction); } -static __WIDL_INLINE HRESULT INetFwPolicy2_EnableRuleGroup(INetFwPolicy2* This,LONG profileTypesBitmask,BSTR group,VARIANT_BOOL enable) { +static inline HRESULT INetFwPolicy2_EnableRuleGroup(INetFwPolicy2* This,LONG profileTypesBitmask,BSTR group,VARIANT_BOOL enable) { return This->lpVtbl->EnableRuleGroup(This,profileTypesBitmask,group,enable); } -static __WIDL_INLINE HRESULT INetFwPolicy2_IsRuleGroupEnabled(INetFwPolicy2* This,LONG profileTypesBitmask,BSTR group,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwPolicy2_IsRuleGroupEnabled(INetFwPolicy2* This,LONG profileTypesBitmask,BSTR group,VARIANT_BOOL *enabled) { return This->lpVtbl->IsRuleGroupEnabled(This,profileTypesBitmask,group,enabled); } -static __WIDL_INLINE HRESULT INetFwPolicy2_RestoreLocalFirewallDefaults(INetFwPolicy2* This) { +static inline HRESULT INetFwPolicy2_RestoreLocalFirewallDefaults(INetFwPolicy2* This) { return This->lpVtbl->RestoreLocalFirewallDefaults(This); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_DefaultInboundAction(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,NET_FW_ACTION *action) { +static inline HRESULT INetFwPolicy2_get_DefaultInboundAction(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,NET_FW_ACTION *action) { return This->lpVtbl->get_DefaultInboundAction(This,profileType,action); } -static __WIDL_INLINE HRESULT INetFwPolicy2_put_DefaultInboundAction(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,NET_FW_ACTION action) { +static inline HRESULT INetFwPolicy2_put_DefaultInboundAction(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,NET_FW_ACTION action) { return This->lpVtbl->put_DefaultInboundAction(This,profileType,action); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_DefaultOutboundAction(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,NET_FW_ACTION *action) { +static inline HRESULT INetFwPolicy2_get_DefaultOutboundAction(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,NET_FW_ACTION *action) { return This->lpVtbl->get_DefaultOutboundAction(This,profileType,action); } -static __WIDL_INLINE HRESULT INetFwPolicy2_put_DefaultOutboundAction(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,NET_FW_ACTION action) { +static inline HRESULT INetFwPolicy2_put_DefaultOutboundAction(INetFwPolicy2* This,NET_FW_PROFILE_TYPE2 profileType,NET_FW_ACTION action) { return This->lpVtbl->put_DefaultOutboundAction(This,profileType,action); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_IsRuleGroupCurrentlyEnabled(INetFwPolicy2* This,BSTR group,VARIANT_BOOL *enabled) { +static inline HRESULT INetFwPolicy2_get_IsRuleGroupCurrentlyEnabled(INetFwPolicy2* This,BSTR group,VARIANT_BOOL *enabled) { return This->lpVtbl->get_IsRuleGroupCurrentlyEnabled(This,group,enabled); } -static __WIDL_INLINE HRESULT INetFwPolicy2_get_LocalPolicyModifyState(INetFwPolicy2* This,NET_FW_MODIFY_STATE *modifyState) { +static inline HRESULT INetFwPolicy2_get_LocalPolicyModifyState(INetFwPolicy2* This,NET_FW_MODIFY_STATE *modifyState) { return This->lpVtbl->get_LocalPolicyModifyState(This,modifyState); } #endif @@ -4814,42 +4806,42 @@ interface INetFwMgr { #define INetFwMgr_IsIcmpTypeAllowed(This,ipVersion,localAddress,type,allowed,restricted) (This)->lpVtbl->IsIcmpTypeAllowed(This,ipVersion,localAddress,type,allowed,restricted) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwMgr_QueryInterface(INetFwMgr* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwMgr_QueryInterface(INetFwMgr* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwMgr_AddRef(INetFwMgr* This) { +static inline ULONG INetFwMgr_AddRef(INetFwMgr* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwMgr_Release(INetFwMgr* This) { +static inline ULONG INetFwMgr_Release(INetFwMgr* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwMgr_GetTypeInfoCount(INetFwMgr* This,UINT *pctinfo) { +static inline HRESULT INetFwMgr_GetTypeInfoCount(INetFwMgr* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwMgr_GetTypeInfo(INetFwMgr* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwMgr_GetTypeInfo(INetFwMgr* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwMgr_GetIDsOfNames(INetFwMgr* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwMgr_GetIDsOfNames(INetFwMgr* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwMgr_Invoke(INetFwMgr* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwMgr_Invoke(INetFwMgr* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwMgr methods ***/ -static __WIDL_INLINE HRESULT INetFwMgr_get_LocalPolicy(INetFwMgr* This,INetFwPolicy **localPolicy) { +static inline HRESULT INetFwMgr_get_LocalPolicy(INetFwMgr* This,INetFwPolicy **localPolicy) { return This->lpVtbl->get_LocalPolicy(This,localPolicy); } -static __WIDL_INLINE HRESULT INetFwMgr_get_CurrentProfileType(INetFwMgr* This,NET_FW_PROFILE_TYPE *profileType) { +static inline HRESULT INetFwMgr_get_CurrentProfileType(INetFwMgr* This,NET_FW_PROFILE_TYPE *profileType) { return This->lpVtbl->get_CurrentProfileType(This,profileType); } -static __WIDL_INLINE HRESULT INetFwMgr_RestoreDefaults(INetFwMgr* This) { +static inline HRESULT INetFwMgr_RestoreDefaults(INetFwMgr* This) { return This->lpVtbl->RestoreDefaults(This); } -static __WIDL_INLINE HRESULT INetFwMgr_IsPortAllowed(INetFwMgr* This,BSTR imageFileName,NET_FW_IP_VERSION ipVersion,LONG portNumber,BSTR localAddress,NET_FW_IP_PROTOCOL ipProtocol,VARIANT *allowed,VARIANT *restricted) { +static inline HRESULT INetFwMgr_IsPortAllowed(INetFwMgr* This,BSTR imageFileName,NET_FW_IP_VERSION ipVersion,LONG portNumber,BSTR localAddress,NET_FW_IP_PROTOCOL ipProtocol,VARIANT *allowed,VARIANT *restricted) { return This->lpVtbl->IsPortAllowed(This,imageFileName,ipVersion,portNumber,localAddress,ipProtocol,allowed,restricted); } -static __WIDL_INLINE HRESULT INetFwMgr_IsIcmpTypeAllowed(INetFwMgr* This,NET_FW_IP_VERSION ipVersion,BSTR localAddress,BYTE type,VARIANT *allowed,VARIANT *restricted) { +static inline HRESULT INetFwMgr_IsIcmpTypeAllowed(INetFwMgr* This,NET_FW_IP_VERSION ipVersion,BSTR localAddress,BYTE type,VARIANT *allowed,VARIANT *restricted) { return This->lpVtbl->IsIcmpTypeAllowed(This,ipVersion,localAddress,type,allowed,restricted); } #endif @@ -4983,42 +4975,42 @@ interface INetFwProduct { #define INetFwProduct_get_PathToSignedProductExe(This,path) (This)->lpVtbl->get_PathToSignedProductExe(This,path) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwProduct_QueryInterface(INetFwProduct* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwProduct_QueryInterface(INetFwProduct* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwProduct_AddRef(INetFwProduct* This) { +static inline ULONG INetFwProduct_AddRef(INetFwProduct* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwProduct_Release(INetFwProduct* This) { +static inline ULONG INetFwProduct_Release(INetFwProduct* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwProduct_GetTypeInfoCount(INetFwProduct* This,UINT *pctinfo) { +static inline HRESULT INetFwProduct_GetTypeInfoCount(INetFwProduct* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwProduct_GetTypeInfo(INetFwProduct* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwProduct_GetTypeInfo(INetFwProduct* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwProduct_GetIDsOfNames(INetFwProduct* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwProduct_GetIDsOfNames(INetFwProduct* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwProduct_Invoke(INetFwProduct* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwProduct_Invoke(INetFwProduct* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwProduct methods ***/ -static __WIDL_INLINE HRESULT INetFwProduct_get_RuleCategories(INetFwProduct* This,VARIANT *ruleCategories) { +static inline HRESULT INetFwProduct_get_RuleCategories(INetFwProduct* This,VARIANT *ruleCategories) { return This->lpVtbl->get_RuleCategories(This,ruleCategories); } -static __WIDL_INLINE HRESULT INetFwProduct_put_RuleCategories(INetFwProduct* This,VARIANT ruleCategories) { +static inline HRESULT INetFwProduct_put_RuleCategories(INetFwProduct* This,VARIANT ruleCategories) { return This->lpVtbl->put_RuleCategories(This,ruleCategories); } -static __WIDL_INLINE HRESULT INetFwProduct_get_DisplayName(INetFwProduct* This,BSTR *displayName) { +static inline HRESULT INetFwProduct_get_DisplayName(INetFwProduct* This,BSTR *displayName) { return This->lpVtbl->get_DisplayName(This,displayName); } -static __WIDL_INLINE HRESULT INetFwProduct_put_DisplayName(INetFwProduct* This,BSTR displayName) { +static inline HRESULT INetFwProduct_put_DisplayName(INetFwProduct* This,BSTR displayName) { return This->lpVtbl->put_DisplayName(This,displayName); } -static __WIDL_INLINE HRESULT INetFwProduct_get_PathToSignedProductExe(INetFwProduct* This,BSTR *path) { +static inline HRESULT INetFwProduct_get_PathToSignedProductExe(INetFwProduct* This,BSTR *path) { return This->lpVtbl->get_PathToSignedProductExe(This,path); } #endif @@ -5148,39 +5140,39 @@ interface INetFwProducts { #define INetFwProducts_get__NewEnum(This,newEnum) (This)->lpVtbl->get__NewEnum(This,newEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetFwProducts_QueryInterface(INetFwProducts* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetFwProducts_QueryInterface(INetFwProducts* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetFwProducts_AddRef(INetFwProducts* This) { +static inline ULONG INetFwProducts_AddRef(INetFwProducts* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetFwProducts_Release(INetFwProducts* This) { +static inline ULONG INetFwProducts_Release(INetFwProducts* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetFwProducts_GetTypeInfoCount(INetFwProducts* This,UINT *pctinfo) { +static inline HRESULT INetFwProducts_GetTypeInfoCount(INetFwProducts* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetFwProducts_GetTypeInfo(INetFwProducts* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetFwProducts_GetTypeInfo(INetFwProducts* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetFwProducts_GetIDsOfNames(INetFwProducts* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetFwProducts_GetIDsOfNames(INetFwProducts* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetFwProducts_Invoke(INetFwProducts* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetFwProducts_Invoke(INetFwProducts* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetFwProducts methods ***/ -static __WIDL_INLINE HRESULT INetFwProducts_get_Count(INetFwProducts* This,LONG *count) { +static inline HRESULT INetFwProducts_get_Count(INetFwProducts* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT INetFwProducts_Register(INetFwProducts* This,INetFwProduct *product,IUnknown **registration) { +static inline HRESULT INetFwProducts_Register(INetFwProducts* This,INetFwProduct *product,IUnknown **registration) { return This->lpVtbl->Register(This,product,registration); } -static __WIDL_INLINE HRESULT INetFwProducts_Item(INetFwProducts* This,LONG index,INetFwProduct **product) { +static inline HRESULT INetFwProducts_Item(INetFwProducts* This,LONG index,INetFwProduct **product) { return This->lpVtbl->Item(This,index,product); } -static __WIDL_INLINE HRESULT INetFwProducts_get__NewEnum(INetFwProducts* This,IUnknown **newEnum) { +static inline HRESULT INetFwProducts_get__NewEnum(INetFwProducts* This,IUnknown **newEnum) { return This->lpVtbl->get__NewEnum(This,newEnum); } #endif diff --git a/lib/libc/include/any-windows-any/netlistmgr.h b/lib/libc/include/any-windows-any/netlistmgr.h index bbf141a6ce8c178863a2772310debe8e3d3447d3..28e7e8e0fe46435bb770d7cae112fdf064718c9b 100644 --- a/lib/libc/include/any-windows-any/netlistmgr.h +++ b/lib/libc/include/any-windows-any/netlistmgr.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/netlistmgr.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/netlistmgr.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __netlistmgr_h__ #define __netlistmgr_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INetworkCostManager_FWD_DEFINED__ @@ -344,23 +336,23 @@ interface INetworkCostManager { #define INetworkCostManager_SetDestinationAddresses(This,length,pDestIPAddrList,bAppend) (This)->lpVtbl->SetDestinationAddresses(This,length,pDestIPAddrList,bAppend) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetworkCostManager_QueryInterface(INetworkCostManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetworkCostManager_QueryInterface(INetworkCostManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetworkCostManager_AddRef(INetworkCostManager* This) { +static inline ULONG INetworkCostManager_AddRef(INetworkCostManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetworkCostManager_Release(INetworkCostManager* This) { +static inline ULONG INetworkCostManager_Release(INetworkCostManager* This) { return This->lpVtbl->Release(This); } /*** INetworkCostManager methods ***/ -static __WIDL_INLINE HRESULT INetworkCostManager_GetCost(INetworkCostManager* This,DWORD *pCost,NLM_SOCKADDR *pDestIPAddr) { +static inline HRESULT INetworkCostManager_GetCost(INetworkCostManager* This,DWORD *pCost,NLM_SOCKADDR *pDestIPAddr) { return This->lpVtbl->GetCost(This,pCost,pDestIPAddr); } -static __WIDL_INLINE HRESULT INetworkCostManager_GetDataPlanStatus(INetworkCostManager* This,NLM_DATAPLAN_STATUS *pDataPlanStatus,NLM_SOCKADDR *pDestIPAddr) { +static inline HRESULT INetworkCostManager_GetDataPlanStatus(INetworkCostManager* This,NLM_DATAPLAN_STATUS *pDataPlanStatus,NLM_SOCKADDR *pDestIPAddr) { return This->lpVtbl->GetDataPlanStatus(This,pDataPlanStatus,pDestIPAddr); } -static __WIDL_INLINE HRESULT INetworkCostManager_SetDestinationAddresses(INetworkCostManager* This,UINT32 length,NLM_SOCKADDR *pDestIPAddrList,VARIANT_BOOL bAppend) { +static inline HRESULT INetworkCostManager_SetDestinationAddresses(INetworkCostManager* This,UINT32 length,NLM_SOCKADDR *pDestIPAddrList,VARIANT_BOOL bAppend) { return This->lpVtbl->SetDestinationAddresses(This,length,pDestIPAddrList,bAppend); } #endif @@ -435,20 +427,20 @@ interface INetworkConnectionCost { #define INetworkConnectionCost_GetDataPlanStatus(This,pDataPlanStatus) (This)->lpVtbl->GetDataPlanStatus(This,pDataPlanStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetworkConnectionCost_QueryInterface(INetworkConnectionCost* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetworkConnectionCost_QueryInterface(INetworkConnectionCost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetworkConnectionCost_AddRef(INetworkConnectionCost* This) { +static inline ULONG INetworkConnectionCost_AddRef(INetworkConnectionCost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetworkConnectionCost_Release(INetworkConnectionCost* This) { +static inline ULONG INetworkConnectionCost_Release(INetworkConnectionCost* This) { return This->lpVtbl->Release(This); } /*** INetworkConnectionCost methods ***/ -static __WIDL_INLINE HRESULT INetworkConnectionCost_GetCost(INetworkConnectionCost* This,DWORD *pCost) { +static inline HRESULT INetworkConnectionCost_GetCost(INetworkConnectionCost* This,DWORD *pCost) { return This->lpVtbl->GetCost(This,pCost); } -static __WIDL_INLINE HRESULT INetworkConnectionCost_GetDataPlanStatus(INetworkConnectionCost* This,NLM_DATAPLAN_STATUS *pDataPlanStatus) { +static inline HRESULT INetworkConnectionCost_GetDataPlanStatus(INetworkConnectionCost* This,NLM_DATAPLAN_STATUS *pDataPlanStatus) { return This->lpVtbl->GetDataPlanStatus(This,pDataPlanStatus); } #endif @@ -525,20 +517,20 @@ interface INetworkCostManagerEvents { #define INetworkCostManagerEvents_DataPlanStatusChanged(This,pDestAddr) (This)->lpVtbl->DataPlanStatusChanged(This,pDestAddr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetworkCostManagerEvents_QueryInterface(INetworkCostManagerEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetworkCostManagerEvents_QueryInterface(INetworkCostManagerEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetworkCostManagerEvents_AddRef(INetworkCostManagerEvents* This) { +static inline ULONG INetworkCostManagerEvents_AddRef(INetworkCostManagerEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetworkCostManagerEvents_Release(INetworkCostManagerEvents* This) { +static inline ULONG INetworkCostManagerEvents_Release(INetworkCostManagerEvents* This) { return This->lpVtbl->Release(This); } /*** INetworkCostManagerEvents methods ***/ -static __WIDL_INLINE HRESULT INetworkCostManagerEvents_CostChanged(INetworkCostManagerEvents* This,DWORD newCost,NLM_SOCKADDR *pDestAddr) { +static inline HRESULT INetworkCostManagerEvents_CostChanged(INetworkCostManagerEvents* This,DWORD newCost,NLM_SOCKADDR *pDestAddr) { return This->lpVtbl->CostChanged(This,newCost,pDestAddr); } -static __WIDL_INLINE HRESULT INetworkCostManagerEvents_DataPlanStatusChanged(INetworkCostManagerEvents* This,NLM_SOCKADDR *pDestAddr) { +static inline HRESULT INetworkCostManagerEvents_DataPlanStatusChanged(INetworkCostManagerEvents* This,NLM_SOCKADDR *pDestAddr) { return This->lpVtbl->DataPlanStatusChanged(This,pDestAddr); } #endif @@ -675,42 +667,42 @@ interface IEnumNetworks { #define IEnumNetworks_Clone(This,ppEnumNetwork) (This)->lpVtbl->Clone(This,ppEnumNetwork) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumNetworks_QueryInterface(IEnumNetworks* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumNetworks_QueryInterface(IEnumNetworks* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumNetworks_AddRef(IEnumNetworks* This) { +static inline ULONG IEnumNetworks_AddRef(IEnumNetworks* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumNetworks_Release(IEnumNetworks* This) { +static inline ULONG IEnumNetworks_Release(IEnumNetworks* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IEnumNetworks_GetTypeInfoCount(IEnumNetworks* This,UINT *pctinfo) { +static inline HRESULT IEnumNetworks_GetTypeInfoCount(IEnumNetworks* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IEnumNetworks_GetTypeInfo(IEnumNetworks* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IEnumNetworks_GetTypeInfo(IEnumNetworks* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IEnumNetworks_GetIDsOfNames(IEnumNetworks* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IEnumNetworks_GetIDsOfNames(IEnumNetworks* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IEnumNetworks_Invoke(IEnumNetworks* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IEnumNetworks_Invoke(IEnumNetworks* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IEnumNetworks methods ***/ -static __WIDL_INLINE HRESULT IEnumNetworks_get__NewEnum(IEnumNetworks* This,IEnumVARIANT **ppEnumVar) { +static inline HRESULT IEnumNetworks_get__NewEnum(IEnumNetworks* This,IEnumVARIANT **ppEnumVar) { return This->lpVtbl->get__NewEnum(This,ppEnumVar); } -static __WIDL_INLINE HRESULT IEnumNetworks_Next(IEnumNetworks* This,ULONG celt,INetwork **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumNetworks_Next(IEnumNetworks* This,ULONG celt,INetwork **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumNetworks_Skip(IEnumNetworks* This,ULONG celt) { +static inline HRESULT IEnumNetworks_Skip(IEnumNetworks* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumNetworks_Reset(IEnumNetworks* This) { +static inline HRESULT IEnumNetworks_Reset(IEnumNetworks* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumNetworks_Clone(IEnumNetworks* This,IEnumNetworks **ppEnumNetwork) { +static inline HRESULT IEnumNetworks_Clone(IEnumNetworks* This,IEnumNetworks **ppEnumNetwork) { return This->lpVtbl->Clone(This,ppEnumNetwork); } #endif @@ -847,42 +839,42 @@ interface IEnumNetworkConnections { #define IEnumNetworkConnections_Clone(This,ppEnumNetwork) (This)->lpVtbl->Clone(This,ppEnumNetwork) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumNetworkConnections_QueryInterface(IEnumNetworkConnections* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumNetworkConnections_QueryInterface(IEnumNetworkConnections* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumNetworkConnections_AddRef(IEnumNetworkConnections* This) { +static inline ULONG IEnumNetworkConnections_AddRef(IEnumNetworkConnections* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumNetworkConnections_Release(IEnumNetworkConnections* This) { +static inline ULONG IEnumNetworkConnections_Release(IEnumNetworkConnections* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IEnumNetworkConnections_GetTypeInfoCount(IEnumNetworkConnections* This,UINT *pctinfo) { +static inline HRESULT IEnumNetworkConnections_GetTypeInfoCount(IEnumNetworkConnections* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IEnumNetworkConnections_GetTypeInfo(IEnumNetworkConnections* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IEnumNetworkConnections_GetTypeInfo(IEnumNetworkConnections* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IEnumNetworkConnections_GetIDsOfNames(IEnumNetworkConnections* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IEnumNetworkConnections_GetIDsOfNames(IEnumNetworkConnections* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IEnumNetworkConnections_Invoke(IEnumNetworkConnections* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IEnumNetworkConnections_Invoke(IEnumNetworkConnections* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IEnumNetworkConnections methods ***/ -static __WIDL_INLINE HRESULT IEnumNetworkConnections_get__NewEnum(IEnumNetworkConnections* This,IEnumVARIANT **ppEnumVar) { +static inline HRESULT IEnumNetworkConnections_get__NewEnum(IEnumNetworkConnections* This,IEnumVARIANT **ppEnumVar) { return This->lpVtbl->get__NewEnum(This,ppEnumVar); } -static __WIDL_INLINE HRESULT IEnumNetworkConnections_Next(IEnumNetworkConnections* This,ULONG celt,INetworkConnection **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumNetworkConnections_Next(IEnumNetworkConnections* This,ULONG celt,INetworkConnection **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumNetworkConnections_Skip(IEnumNetworkConnections* This,ULONG celt) { +static inline HRESULT IEnumNetworkConnections_Skip(IEnumNetworkConnections* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumNetworkConnections_Reset(IEnumNetworkConnections* This) { +static inline HRESULT IEnumNetworkConnections_Reset(IEnumNetworkConnections* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumNetworkConnections_Clone(IEnumNetworkConnections* This,IEnumNetworkConnections **ppEnumNetwork) { +static inline HRESULT IEnumNetworkConnections_Clone(IEnumNetworkConnections* This,IEnumNetworkConnections **ppEnumNetwork) { return This->lpVtbl->Clone(This,ppEnumNetwork); } #endif @@ -1038,48 +1030,48 @@ interface INetworkListManager { #define INetworkListManager_GetConnectivity(This,pConnectivity) (This)->lpVtbl->GetConnectivity(This,pConnectivity) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetworkListManager_QueryInterface(INetworkListManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetworkListManager_QueryInterface(INetworkListManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetworkListManager_AddRef(INetworkListManager* This) { +static inline ULONG INetworkListManager_AddRef(INetworkListManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetworkListManager_Release(INetworkListManager* This) { +static inline ULONG INetworkListManager_Release(INetworkListManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetworkListManager_GetTypeInfoCount(INetworkListManager* This,UINT *pctinfo) { +static inline HRESULT INetworkListManager_GetTypeInfoCount(INetworkListManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetworkListManager_GetTypeInfo(INetworkListManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetworkListManager_GetTypeInfo(INetworkListManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetworkListManager_GetIDsOfNames(INetworkListManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetworkListManager_GetIDsOfNames(INetworkListManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetworkListManager_Invoke(INetworkListManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetworkListManager_Invoke(INetworkListManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetworkListManager methods ***/ -static __WIDL_INLINE HRESULT INetworkListManager_GetNetworks(INetworkListManager* This,NLM_ENUM_NETWORK Flags,IEnumNetworks **ppEnumNetwork) { +static inline HRESULT INetworkListManager_GetNetworks(INetworkListManager* This,NLM_ENUM_NETWORK Flags,IEnumNetworks **ppEnumNetwork) { return This->lpVtbl->GetNetworks(This,Flags,ppEnumNetwork); } -static __WIDL_INLINE HRESULT INetworkListManager_GetNetwork(INetworkListManager* This,GUID gdNetworkId,INetwork **ppNetwork) { +static inline HRESULT INetworkListManager_GetNetwork(INetworkListManager* This,GUID gdNetworkId,INetwork **ppNetwork) { return This->lpVtbl->GetNetwork(This,gdNetworkId,ppNetwork); } -static __WIDL_INLINE HRESULT INetworkListManager_GetNetworkConnections(INetworkListManager* This,IEnumNetworkConnections **ppEnum) { +static inline HRESULT INetworkListManager_GetNetworkConnections(INetworkListManager* This,IEnumNetworkConnections **ppEnum) { return This->lpVtbl->GetNetworkConnections(This,ppEnum); } -static __WIDL_INLINE HRESULT INetworkListManager_GetNetworkConnection(INetworkListManager* This,GUID gdNetworkConnectionId,INetworkConnection **ppNetworkConnection) { +static inline HRESULT INetworkListManager_GetNetworkConnection(INetworkListManager* This,GUID gdNetworkConnectionId,INetworkConnection **ppNetworkConnection) { return This->lpVtbl->GetNetworkConnection(This,gdNetworkConnectionId,ppNetworkConnection); } -static __WIDL_INLINE HRESULT INetworkListManager_IsConnectedToInternet(INetworkListManager* This,VARIANT_BOOL *pbIsConnected) { +static inline HRESULT INetworkListManager_IsConnectedToInternet(INetworkListManager* This,VARIANT_BOOL *pbIsConnected) { return This->lpVtbl->IsConnectedToInternet(This,pbIsConnected); } -static __WIDL_INLINE HRESULT INetworkListManager_IsConnected(INetworkListManager* This,VARIANT_BOOL *pbIsConnected) { +static inline HRESULT INetworkListManager_IsConnected(INetworkListManager* This,VARIANT_BOOL *pbIsConnected) { return This->lpVtbl->IsConnected(This,pbIsConnected); } -static __WIDL_INLINE HRESULT INetworkListManager_GetConnectivity(INetworkListManager* This,NLM_CONNECTIVITY *pConnectivity) { +static inline HRESULT INetworkListManager_GetConnectivity(INetworkListManager* This,NLM_CONNECTIVITY *pConnectivity) { return This->lpVtbl->GetConnectivity(This,pConnectivity); } #endif @@ -1159,17 +1151,17 @@ interface INetworkListManagerEvents { #define INetworkListManagerEvents_ConnectivityChanged(This,newConnectivity) (This)->lpVtbl->ConnectivityChanged(This,newConnectivity) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetworkListManagerEvents_QueryInterface(INetworkListManagerEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetworkListManagerEvents_QueryInterface(INetworkListManagerEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetworkListManagerEvents_AddRef(INetworkListManagerEvents* This) { +static inline ULONG INetworkListManagerEvents_AddRef(INetworkListManagerEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetworkListManagerEvents_Release(INetworkListManagerEvents* This) { +static inline ULONG INetworkListManagerEvents_Release(INetworkListManagerEvents* This) { return This->lpVtbl->Release(This); } /*** INetworkListManagerEvents methods ***/ -static __WIDL_INLINE HRESULT INetworkListManagerEvents_ConnectivityChanged(INetworkListManagerEvents* This,NLM_CONNECTIVITY newConnectivity) { +static inline HRESULT INetworkListManagerEvents_ConnectivityChanged(INetworkListManagerEvents* This,NLM_CONNECTIVITY newConnectivity) { return This->lpVtbl->ConnectivityChanged(This,newConnectivity); } #endif @@ -1251,20 +1243,20 @@ interface INetworkConnectionEvents { #define INetworkConnectionEvents_NetworkConnectionPropertyChanged(This,connectionId,flags) (This)->lpVtbl->NetworkConnectionPropertyChanged(This,connectionId,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetworkConnectionEvents_QueryInterface(INetworkConnectionEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetworkConnectionEvents_QueryInterface(INetworkConnectionEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetworkConnectionEvents_AddRef(INetworkConnectionEvents* This) { +static inline ULONG INetworkConnectionEvents_AddRef(INetworkConnectionEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetworkConnectionEvents_Release(INetworkConnectionEvents* This) { +static inline ULONG INetworkConnectionEvents_Release(INetworkConnectionEvents* This) { return This->lpVtbl->Release(This); } /*** INetworkConnectionEvents methods ***/ -static __WIDL_INLINE HRESULT INetworkConnectionEvents_NetworkConnectionConnectivityChanged(INetworkConnectionEvents* This,GUID connectionId,NLM_CONNECTIVITY newConnectivity) { +static inline HRESULT INetworkConnectionEvents_NetworkConnectionConnectivityChanged(INetworkConnectionEvents* This,GUID connectionId,NLM_CONNECTIVITY newConnectivity) { return This->lpVtbl->NetworkConnectionConnectivityChanged(This,connectionId,newConnectivity); } -static __WIDL_INLINE HRESULT INetworkConnectionEvents_NetworkConnectionPropertyChanged(INetworkConnectionEvents* This,GUID connectionId,NLM_CONNECTION_PROPERTY_CHANGE flags) { +static inline HRESULT INetworkConnectionEvents_NetworkConnectionPropertyChanged(INetworkConnectionEvents* This,GUID connectionId,NLM_CONNECTION_PROPERTY_CHANGE flags) { return This->lpVtbl->NetworkConnectionPropertyChanged(This,connectionId,flags); } #endif @@ -1414,48 +1406,48 @@ interface INetworkConnection { #define INetworkConnection_GetDomainType(This,pDomainType) (This)->lpVtbl->GetDomainType(This,pDomainType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetworkConnection_QueryInterface(INetworkConnection* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetworkConnection_QueryInterface(INetworkConnection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetworkConnection_AddRef(INetworkConnection* This) { +static inline ULONG INetworkConnection_AddRef(INetworkConnection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetworkConnection_Release(INetworkConnection* This) { +static inline ULONG INetworkConnection_Release(INetworkConnection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetworkConnection_GetTypeInfoCount(INetworkConnection* This,UINT *pctinfo) { +static inline HRESULT INetworkConnection_GetTypeInfoCount(INetworkConnection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetworkConnection_GetTypeInfo(INetworkConnection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetworkConnection_GetTypeInfo(INetworkConnection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetworkConnection_GetIDsOfNames(INetworkConnection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetworkConnection_GetIDsOfNames(INetworkConnection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetworkConnection_Invoke(INetworkConnection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetworkConnection_Invoke(INetworkConnection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetworkConnection methods ***/ -static __WIDL_INLINE HRESULT INetworkConnection_GetNetwork(INetworkConnection* This,INetwork **ppNetwork) { +static inline HRESULT INetworkConnection_GetNetwork(INetworkConnection* This,INetwork **ppNetwork) { return This->lpVtbl->GetNetwork(This,ppNetwork); } -static __WIDL_INLINE HRESULT INetworkConnection_get_IsConnectedToInternet(INetworkConnection* This,VARIANT_BOOL *pbIsConnected) { +static inline HRESULT INetworkConnection_get_IsConnectedToInternet(INetworkConnection* This,VARIANT_BOOL *pbIsConnected) { return This->lpVtbl->get_IsConnectedToInternet(This,pbIsConnected); } -static __WIDL_INLINE HRESULT INetworkConnection_get_IsConnected(INetworkConnection* This,VARIANT_BOOL *pbIsConnected) { +static inline HRESULT INetworkConnection_get_IsConnected(INetworkConnection* This,VARIANT_BOOL *pbIsConnected) { return This->lpVtbl->get_IsConnected(This,pbIsConnected); } -static __WIDL_INLINE HRESULT INetworkConnection_GetConnectivity(INetworkConnection* This,NLM_CONNECTIVITY *pConnectivity) { +static inline HRESULT INetworkConnection_GetConnectivity(INetworkConnection* This,NLM_CONNECTIVITY *pConnectivity) { return This->lpVtbl->GetConnectivity(This,pConnectivity); } -static __WIDL_INLINE HRESULT INetworkConnection_GetConnectionId(INetworkConnection* This,GUID *pgdConnectionId) { +static inline HRESULT INetworkConnection_GetConnectionId(INetworkConnection* This,GUID *pgdConnectionId) { return This->lpVtbl->GetConnectionId(This,pgdConnectionId); } -static __WIDL_INLINE HRESULT INetworkConnection_GetAdapterId(INetworkConnection* This,GUID *pgdAdapterId) { +static inline HRESULT INetworkConnection_GetAdapterId(INetworkConnection* This,GUID *pgdAdapterId) { return This->lpVtbl->GetAdapterId(This,pgdAdapterId); } -static __WIDL_INLINE HRESULT INetworkConnection_GetDomainType(INetworkConnection* This,NLM_DOMAIN_TYPE *pDomainType) { +static inline HRESULT INetworkConnection_GetDomainType(INetworkConnection* This,NLM_DOMAIN_TYPE *pDomainType) { return This->lpVtbl->GetDomainType(This,pDomainType); } #endif @@ -1664,66 +1656,66 @@ interface INetwork { #define INetwork_SetCategory(This,NewCategory) (This)->lpVtbl->SetCategory(This,NewCategory) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetwork_QueryInterface(INetwork* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetwork_QueryInterface(INetwork* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetwork_AddRef(INetwork* This) { +static inline ULONG INetwork_AddRef(INetwork* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetwork_Release(INetwork* This) { +static inline ULONG INetwork_Release(INetwork* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetwork_GetTypeInfoCount(INetwork* This,UINT *pctinfo) { +static inline HRESULT INetwork_GetTypeInfoCount(INetwork* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetwork_GetTypeInfo(INetwork* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetwork_GetTypeInfo(INetwork* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetwork_GetIDsOfNames(INetwork* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetwork_GetIDsOfNames(INetwork* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetwork_Invoke(INetwork* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetwork_Invoke(INetwork* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetwork methods ***/ -static __WIDL_INLINE HRESULT INetwork_GetName(INetwork* This,BSTR *pszNetworkName) { +static inline HRESULT INetwork_GetName(INetwork* This,BSTR *pszNetworkName) { return This->lpVtbl->GetName(This,pszNetworkName); } -static __WIDL_INLINE HRESULT INetwork_SetName(INetwork* This,BSTR szNetworkNewName) { +static inline HRESULT INetwork_SetName(INetwork* This,BSTR szNetworkNewName) { return This->lpVtbl->SetName(This,szNetworkNewName); } -static __WIDL_INLINE HRESULT INetwork_GetDescription(INetwork* This,BSTR *pszDescription) { +static inline HRESULT INetwork_GetDescription(INetwork* This,BSTR *pszDescription) { return This->lpVtbl->GetDescription(This,pszDescription); } -static __WIDL_INLINE HRESULT INetwork_SetDescription(INetwork* This,BSTR szDescription) { +static inline HRESULT INetwork_SetDescription(INetwork* This,BSTR szDescription) { return This->lpVtbl->SetDescription(This,szDescription); } -static __WIDL_INLINE HRESULT INetwork_GetNetworkId(INetwork* This,GUID *pgdGuidNetworkId) { +static inline HRESULT INetwork_GetNetworkId(INetwork* This,GUID *pgdGuidNetworkId) { return This->lpVtbl->GetNetworkId(This,pgdGuidNetworkId); } -static __WIDL_INLINE HRESULT INetwork_GetDomainType(INetwork* This,NLM_DOMAIN_TYPE *pNetworkType) { +static inline HRESULT INetwork_GetDomainType(INetwork* This,NLM_DOMAIN_TYPE *pNetworkType) { return This->lpVtbl->GetDomainType(This,pNetworkType); } -static __WIDL_INLINE HRESULT INetwork_GetNetworkConnections(INetwork* This,IEnumNetworkConnections **ppEnumNetworkConnection) { +static inline HRESULT INetwork_GetNetworkConnections(INetwork* This,IEnumNetworkConnections **ppEnumNetworkConnection) { return This->lpVtbl->GetNetworkConnections(This,ppEnumNetworkConnection); } -static __WIDL_INLINE HRESULT INetwork_GetTimeCreatedAndConnected(INetwork* This,DWORD *pdwLowDateTimeCreated,DWORD *pdwHighDateTimeCreated,DWORD *pdwLowDateTimeConnected,DWORD *pdwHighDateTimeConnected) { +static inline HRESULT INetwork_GetTimeCreatedAndConnected(INetwork* This,DWORD *pdwLowDateTimeCreated,DWORD *pdwHighDateTimeCreated,DWORD *pdwLowDateTimeConnected,DWORD *pdwHighDateTimeConnected) { return This->lpVtbl->GetTimeCreatedAndConnected(This,pdwLowDateTimeCreated,pdwHighDateTimeCreated,pdwLowDateTimeConnected,pdwHighDateTimeConnected); } -static __WIDL_INLINE HRESULT INetwork_get_IsConnectedToInternet(INetwork* This,VARIANT_BOOL *pbIsConnected) { +static inline HRESULT INetwork_get_IsConnectedToInternet(INetwork* This,VARIANT_BOOL *pbIsConnected) { return This->lpVtbl->get_IsConnectedToInternet(This,pbIsConnected); } -static __WIDL_INLINE HRESULT INetwork_get_IsConnected(INetwork* This,VARIANT_BOOL *pbIsConnected) { +static inline HRESULT INetwork_get_IsConnected(INetwork* This,VARIANT_BOOL *pbIsConnected) { return This->lpVtbl->get_IsConnected(This,pbIsConnected); } -static __WIDL_INLINE HRESULT INetwork_GetConnectivity(INetwork* This,NLM_CONNECTIVITY *pConnectivity) { +static inline HRESULT INetwork_GetConnectivity(INetwork* This,NLM_CONNECTIVITY *pConnectivity) { return This->lpVtbl->GetConnectivity(This,pConnectivity); } -static __WIDL_INLINE HRESULT INetwork_GetCategory(INetwork* This,NLM_NETWORK_CATEGORY *pCategory) { +static inline HRESULT INetwork_GetCategory(INetwork* This,NLM_NETWORK_CATEGORY *pCategory) { return This->lpVtbl->GetCategory(This,pCategory); } -static __WIDL_INLINE HRESULT INetwork_SetCategory(INetwork* This,NLM_NETWORK_CATEGORY NewCategory) { +static inline HRESULT INetwork_SetCategory(INetwork* This,NLM_NETWORK_CATEGORY NewCategory) { return This->lpVtbl->SetCategory(This,NewCategory); } #endif @@ -1825,26 +1817,26 @@ interface INetworkEvents { #define INetworkEvents_NetworkPropertyChanged(This,networkId,flags) (This)->lpVtbl->NetworkPropertyChanged(This,networkId,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetworkEvents_QueryInterface(INetworkEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetworkEvents_QueryInterface(INetworkEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetworkEvents_AddRef(INetworkEvents* This) { +static inline ULONG INetworkEvents_AddRef(INetworkEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetworkEvents_Release(INetworkEvents* This) { +static inline ULONG INetworkEvents_Release(INetworkEvents* This) { return This->lpVtbl->Release(This); } /*** INetworkEvents methods ***/ -static __WIDL_INLINE HRESULT INetworkEvents_NetworkAdded(INetworkEvents* This,GUID networkId) { +static inline HRESULT INetworkEvents_NetworkAdded(INetworkEvents* This,GUID networkId) { return This->lpVtbl->NetworkAdded(This,networkId); } -static __WIDL_INLINE HRESULT INetworkEvents_NetworkDeleted(INetworkEvents* This,GUID networkId) { +static inline HRESULT INetworkEvents_NetworkDeleted(INetworkEvents* This,GUID networkId) { return This->lpVtbl->NetworkDeleted(This,networkId); } -static __WIDL_INLINE HRESULT INetworkEvents_NetworkConnectivityChanged(INetworkEvents* This,GUID networkId,NLM_CONNECTIVITY newConnectivity) { +static inline HRESULT INetworkEvents_NetworkConnectivityChanged(INetworkEvents* This,GUID networkId,NLM_CONNECTIVITY newConnectivity) { return This->lpVtbl->NetworkConnectivityChanged(This,networkId,newConnectivity); } -static __WIDL_INLINE HRESULT INetworkEvents_NetworkPropertyChanged(INetworkEvents* This,GUID networkId,NLM_NETWORK_PROPERTY_CHANGE flags) { +static inline HRESULT INetworkEvents_NetworkPropertyChanged(INetworkEvents* This,GUID networkId,NLM_NETWORK_PROPERTY_CHANGE flags) { return This->lpVtbl->NetworkPropertyChanged(This,networkId,flags); } #endif diff --git a/lib/libc/include/any-windows-any/new.h b/lib/libc/include/any-windows-any/new.h index f3c709716c09378cf655e43d9f6c895fb2c09ba6..b8a03579e77d0124a21b7b4bc639437d1636436e 100644 --- a/lib/libc/include/any-windows-any/new.h +++ b/lib/libc/include/any-windows-any/new.h @@ -6,14 +6,14 @@ #ifndef _INC_NEW #define _INC_NEW -#ifdef __cplusplus +#include +#ifdef __cplusplus #include - #include - #pragma push_macro("new") #undef new +#endif #ifndef __NOTHROW_T_DEFINED #define __NOTHROW_T_DEFINED @@ -40,6 +40,8 @@ _CRTIMP _PNH __cdecl _set_new_handler(_PNH _NewHandler); #define _NO_ANSI_NH_DEFINED #endif +#ifdef __cplusplus #pragma pop_macro("new") #endif + #endif diff --git a/lib/libc/include/any-windows-any/ntioring_x.h b/lib/libc/include/any-windows-any/ntioring_x.h index c82c0344adc2ba8a40272d10a004740ae31c3a98..3e94082e513c09228a8ff1bf752c31e10e825f9f 100644 --- a/lib/libc/include/any-windows-any/ntioring_x.h +++ b/lib/libc/include/any-windows-any/ntioring_x.h @@ -20,6 +20,7 @@ typedef enum IORING_VERSION { #if NTDDI_VERSION >= NTDDI_WIN10_NI , IORING_VERSION_3 = 300 #endif + , IORING_VERSION_4 = 400 } IORING_VERSION; typedef enum IORING_FEATURE_FLAGS { @@ -39,6 +40,8 @@ typedef enum IORING_OP_CODE { , IORING_OP_WRITE , IORING_OP_FLUSH #endif + , IORING_OP_READ_SCATTER + , IORING_OP_WRITE_GATHER } IORING_OP_CODE; typedef struct IORING_BUFFER_INFO { diff --git a/lib/libc/include/any-windows-any/oaidl.h b/lib/libc/include/any-windows-any/oaidl.h index 8087fc5e7eb313e11e23a75c4af24cda077bbc4e..d2f1bf1c70c6f999a5bd8f5d1ec33ba2b7361b21 100644 --- a/lib/libc/include/any-windows-any/oaidl.h +++ b/lib/libc/include/any-windows-any/oaidl.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/oaidl.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/oaidl.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __oaidl_h__ #define __oaidl_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ICreateTypeInfo_FWD_DEFINED__ @@ -1201,83 +1193,83 @@ interface ICreateTypeInfo { #define ICreateTypeInfo_LayOut(This) (This)->lpVtbl->LayOut(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeInfo_QueryInterface(ICreateTypeInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICreateTypeInfo_QueryInterface(ICreateTypeInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICreateTypeInfo_AddRef(ICreateTypeInfo* This) { +static inline ULONG ICreateTypeInfo_AddRef(ICreateTypeInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICreateTypeInfo_Release(ICreateTypeInfo* This) { +static inline ULONG ICreateTypeInfo_Release(ICreateTypeInfo* This) { return This->lpVtbl->Release(This); } /*** ICreateTypeInfo methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetGuid(ICreateTypeInfo* This,REFGUID guid) { +static inline HRESULT ICreateTypeInfo_SetGuid(ICreateTypeInfo* This,REFGUID guid) { return This->lpVtbl->SetGuid(This,guid); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetTypeFlags(ICreateTypeInfo* This,UINT uTypeFlags) { +static inline HRESULT ICreateTypeInfo_SetTypeFlags(ICreateTypeInfo* This,UINT uTypeFlags) { return This->lpVtbl->SetTypeFlags(This,uTypeFlags); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetDocString(ICreateTypeInfo* This,LPOLESTR pStrDoc) { +static inline HRESULT ICreateTypeInfo_SetDocString(ICreateTypeInfo* This,LPOLESTR pStrDoc) { return This->lpVtbl->SetDocString(This,pStrDoc); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetHelpContext(ICreateTypeInfo* This,DWORD dwHelpContext) { +static inline HRESULT ICreateTypeInfo_SetHelpContext(ICreateTypeInfo* This,DWORD dwHelpContext) { return This->lpVtbl->SetHelpContext(This,dwHelpContext); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetVersion(ICreateTypeInfo* This,WORD wMajorVerNum,WORD wMinorVerNum) { +static inline HRESULT ICreateTypeInfo_SetVersion(ICreateTypeInfo* This,WORD wMajorVerNum,WORD wMinorVerNum) { return This->lpVtbl->SetVersion(This,wMajorVerNum,wMinorVerNum); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_AddRefTypeInfo(ICreateTypeInfo* This,ITypeInfo *pTInfo,HREFTYPE *phRefType) { +static inline HRESULT ICreateTypeInfo_AddRefTypeInfo(ICreateTypeInfo* This,ITypeInfo *pTInfo,HREFTYPE *phRefType) { return This->lpVtbl->AddRefTypeInfo(This,pTInfo,phRefType); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_AddFuncDesc(ICreateTypeInfo* This,UINT index,FUNCDESC *pFuncDesc) { +static inline HRESULT ICreateTypeInfo_AddFuncDesc(ICreateTypeInfo* This,UINT index,FUNCDESC *pFuncDesc) { return This->lpVtbl->AddFuncDesc(This,index,pFuncDesc); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_AddImplType(ICreateTypeInfo* This,UINT index,HREFTYPE hRefType) { +static inline HRESULT ICreateTypeInfo_AddImplType(ICreateTypeInfo* This,UINT index,HREFTYPE hRefType) { return This->lpVtbl->AddImplType(This,index,hRefType); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetImplTypeFlags(ICreateTypeInfo* This,UINT index,INT implTypeFlags) { +static inline HRESULT ICreateTypeInfo_SetImplTypeFlags(ICreateTypeInfo* This,UINT index,INT implTypeFlags) { return This->lpVtbl->SetImplTypeFlags(This,index,implTypeFlags); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetAlignment(ICreateTypeInfo* This,WORD cbAlignment) { +static inline HRESULT ICreateTypeInfo_SetAlignment(ICreateTypeInfo* This,WORD cbAlignment) { return This->lpVtbl->SetAlignment(This,cbAlignment); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetSchema(ICreateTypeInfo* This,LPOLESTR pStrSchema) { +static inline HRESULT ICreateTypeInfo_SetSchema(ICreateTypeInfo* This,LPOLESTR pStrSchema) { return This->lpVtbl->SetSchema(This,pStrSchema); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_AddVarDesc(ICreateTypeInfo* This,UINT index,VARDESC *pVarDesc) { +static inline HRESULT ICreateTypeInfo_AddVarDesc(ICreateTypeInfo* This,UINT index,VARDESC *pVarDesc) { return This->lpVtbl->AddVarDesc(This,index,pVarDesc); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetFuncAndParamNames(ICreateTypeInfo* This,UINT index,LPOLESTR *rgszNames,UINT cNames) { +static inline HRESULT ICreateTypeInfo_SetFuncAndParamNames(ICreateTypeInfo* This,UINT index,LPOLESTR *rgszNames,UINT cNames) { return This->lpVtbl->SetFuncAndParamNames(This,index,rgszNames,cNames); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetVarName(ICreateTypeInfo* This,UINT index,LPOLESTR szName) { +static inline HRESULT ICreateTypeInfo_SetVarName(ICreateTypeInfo* This,UINT index,LPOLESTR szName) { return This->lpVtbl->SetVarName(This,index,szName); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetTypeDescAlias(ICreateTypeInfo* This,TYPEDESC *pTDescAlias) { +static inline HRESULT ICreateTypeInfo_SetTypeDescAlias(ICreateTypeInfo* This,TYPEDESC *pTDescAlias) { return This->lpVtbl->SetTypeDescAlias(This,pTDescAlias); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_DefineFuncAsDllEntry(ICreateTypeInfo* This,UINT index,LPOLESTR szDllName,LPOLESTR szProcName) { +static inline HRESULT ICreateTypeInfo_DefineFuncAsDllEntry(ICreateTypeInfo* This,UINT index,LPOLESTR szDllName,LPOLESTR szProcName) { return This->lpVtbl->DefineFuncAsDllEntry(This,index,szDllName,szProcName); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetFuncDocString(ICreateTypeInfo* This,UINT index,LPOLESTR szDocString) { +static inline HRESULT ICreateTypeInfo_SetFuncDocString(ICreateTypeInfo* This,UINT index,LPOLESTR szDocString) { return This->lpVtbl->SetFuncDocString(This,index,szDocString); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetVarDocString(ICreateTypeInfo* This,UINT index,LPOLESTR szDocString) { +static inline HRESULT ICreateTypeInfo_SetVarDocString(ICreateTypeInfo* This,UINT index,LPOLESTR szDocString) { return This->lpVtbl->SetVarDocString(This,index,szDocString); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetFuncHelpContext(ICreateTypeInfo* This,UINT index,DWORD dwHelpContext) { +static inline HRESULT ICreateTypeInfo_SetFuncHelpContext(ICreateTypeInfo* This,UINT index,DWORD dwHelpContext) { return This->lpVtbl->SetFuncHelpContext(This,index,dwHelpContext); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetVarHelpContext(ICreateTypeInfo* This,UINT index,DWORD dwHelpContext) { +static inline HRESULT ICreateTypeInfo_SetVarHelpContext(ICreateTypeInfo* This,UINT index,DWORD dwHelpContext) { return This->lpVtbl->SetVarHelpContext(This,index,dwHelpContext); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetMops(ICreateTypeInfo* This,UINT index,BSTR bstrMops) { +static inline HRESULT ICreateTypeInfo_SetMops(ICreateTypeInfo* This,UINT index,BSTR bstrMops) { return This->lpVtbl->SetMops(This,index,bstrMops); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_SetTypeIdldesc(ICreateTypeInfo* This,IDLDESC *pIdlDesc) { +static inline HRESULT ICreateTypeInfo_SetTypeIdldesc(ICreateTypeInfo* This,IDLDESC *pIdlDesc) { return This->lpVtbl->SetTypeIdldesc(This,pIdlDesc); } -static __WIDL_INLINE HRESULT ICreateTypeInfo_LayOut(ICreateTypeInfo* This) { +static inline HRESULT ICreateTypeInfo_LayOut(ICreateTypeInfo* This) { return This->lpVtbl->LayOut(This); } #endif @@ -1616,129 +1608,129 @@ interface ICreateTypeInfo2 { #define ICreateTypeInfo2_SetName(This,szName) (This)->lpVtbl->SetName(This,szName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeInfo2_QueryInterface(ICreateTypeInfo2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICreateTypeInfo2_QueryInterface(ICreateTypeInfo2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICreateTypeInfo2_AddRef(ICreateTypeInfo2* This) { +static inline ULONG ICreateTypeInfo2_AddRef(ICreateTypeInfo2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICreateTypeInfo2_Release(ICreateTypeInfo2* This) { +static inline ULONG ICreateTypeInfo2_Release(ICreateTypeInfo2* This) { return This->lpVtbl->Release(This); } /*** ICreateTypeInfo methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetGuid(ICreateTypeInfo2* This,REFGUID guid) { +static inline HRESULT ICreateTypeInfo2_SetGuid(ICreateTypeInfo2* This,REFGUID guid) { return This->lpVtbl->SetGuid(This,guid); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetTypeFlags(ICreateTypeInfo2* This,UINT uTypeFlags) { +static inline HRESULT ICreateTypeInfo2_SetTypeFlags(ICreateTypeInfo2* This,UINT uTypeFlags) { return This->lpVtbl->SetTypeFlags(This,uTypeFlags); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetDocString(ICreateTypeInfo2* This,LPOLESTR pStrDoc) { +static inline HRESULT ICreateTypeInfo2_SetDocString(ICreateTypeInfo2* This,LPOLESTR pStrDoc) { return This->lpVtbl->SetDocString(This,pStrDoc); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetHelpContext(ICreateTypeInfo2* This,DWORD dwHelpContext) { +static inline HRESULT ICreateTypeInfo2_SetHelpContext(ICreateTypeInfo2* This,DWORD dwHelpContext) { return This->lpVtbl->SetHelpContext(This,dwHelpContext); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetVersion(ICreateTypeInfo2* This,WORD wMajorVerNum,WORD wMinorVerNum) { +static inline HRESULT ICreateTypeInfo2_SetVersion(ICreateTypeInfo2* This,WORD wMajorVerNum,WORD wMinorVerNum) { return This->lpVtbl->SetVersion(This,wMajorVerNum,wMinorVerNum); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_AddRefTypeInfo(ICreateTypeInfo2* This,ITypeInfo *pTInfo,HREFTYPE *phRefType) { +static inline HRESULT ICreateTypeInfo2_AddRefTypeInfo(ICreateTypeInfo2* This,ITypeInfo *pTInfo,HREFTYPE *phRefType) { return This->lpVtbl->AddRefTypeInfo(This,pTInfo,phRefType); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_AddFuncDesc(ICreateTypeInfo2* This,UINT index,FUNCDESC *pFuncDesc) { +static inline HRESULT ICreateTypeInfo2_AddFuncDesc(ICreateTypeInfo2* This,UINT index,FUNCDESC *pFuncDesc) { return This->lpVtbl->AddFuncDesc(This,index,pFuncDesc); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_AddImplType(ICreateTypeInfo2* This,UINT index,HREFTYPE hRefType) { +static inline HRESULT ICreateTypeInfo2_AddImplType(ICreateTypeInfo2* This,UINT index,HREFTYPE hRefType) { return This->lpVtbl->AddImplType(This,index,hRefType); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetImplTypeFlags(ICreateTypeInfo2* This,UINT index,INT implTypeFlags) { +static inline HRESULT ICreateTypeInfo2_SetImplTypeFlags(ICreateTypeInfo2* This,UINT index,INT implTypeFlags) { return This->lpVtbl->SetImplTypeFlags(This,index,implTypeFlags); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetAlignment(ICreateTypeInfo2* This,WORD cbAlignment) { +static inline HRESULT ICreateTypeInfo2_SetAlignment(ICreateTypeInfo2* This,WORD cbAlignment) { return This->lpVtbl->SetAlignment(This,cbAlignment); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetSchema(ICreateTypeInfo2* This,LPOLESTR pStrSchema) { +static inline HRESULT ICreateTypeInfo2_SetSchema(ICreateTypeInfo2* This,LPOLESTR pStrSchema) { return This->lpVtbl->SetSchema(This,pStrSchema); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_AddVarDesc(ICreateTypeInfo2* This,UINT index,VARDESC *pVarDesc) { +static inline HRESULT ICreateTypeInfo2_AddVarDesc(ICreateTypeInfo2* This,UINT index,VARDESC *pVarDesc) { return This->lpVtbl->AddVarDesc(This,index,pVarDesc); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetFuncAndParamNames(ICreateTypeInfo2* This,UINT index,LPOLESTR *rgszNames,UINT cNames) { +static inline HRESULT ICreateTypeInfo2_SetFuncAndParamNames(ICreateTypeInfo2* This,UINT index,LPOLESTR *rgszNames,UINT cNames) { return This->lpVtbl->SetFuncAndParamNames(This,index,rgszNames,cNames); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetVarName(ICreateTypeInfo2* This,UINT index,LPOLESTR szName) { +static inline HRESULT ICreateTypeInfo2_SetVarName(ICreateTypeInfo2* This,UINT index,LPOLESTR szName) { return This->lpVtbl->SetVarName(This,index,szName); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetTypeDescAlias(ICreateTypeInfo2* This,TYPEDESC *pTDescAlias) { +static inline HRESULT ICreateTypeInfo2_SetTypeDescAlias(ICreateTypeInfo2* This,TYPEDESC *pTDescAlias) { return This->lpVtbl->SetTypeDescAlias(This,pTDescAlias); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_DefineFuncAsDllEntry(ICreateTypeInfo2* This,UINT index,LPOLESTR szDllName,LPOLESTR szProcName) { +static inline HRESULT ICreateTypeInfo2_DefineFuncAsDllEntry(ICreateTypeInfo2* This,UINT index,LPOLESTR szDllName,LPOLESTR szProcName) { return This->lpVtbl->DefineFuncAsDllEntry(This,index,szDllName,szProcName); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetFuncDocString(ICreateTypeInfo2* This,UINT index,LPOLESTR szDocString) { +static inline HRESULT ICreateTypeInfo2_SetFuncDocString(ICreateTypeInfo2* This,UINT index,LPOLESTR szDocString) { return This->lpVtbl->SetFuncDocString(This,index,szDocString); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetVarDocString(ICreateTypeInfo2* This,UINT index,LPOLESTR szDocString) { +static inline HRESULT ICreateTypeInfo2_SetVarDocString(ICreateTypeInfo2* This,UINT index,LPOLESTR szDocString) { return This->lpVtbl->SetVarDocString(This,index,szDocString); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetFuncHelpContext(ICreateTypeInfo2* This,UINT index,DWORD dwHelpContext) { +static inline HRESULT ICreateTypeInfo2_SetFuncHelpContext(ICreateTypeInfo2* This,UINT index,DWORD dwHelpContext) { return This->lpVtbl->SetFuncHelpContext(This,index,dwHelpContext); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetVarHelpContext(ICreateTypeInfo2* This,UINT index,DWORD dwHelpContext) { +static inline HRESULT ICreateTypeInfo2_SetVarHelpContext(ICreateTypeInfo2* This,UINT index,DWORD dwHelpContext) { return This->lpVtbl->SetVarHelpContext(This,index,dwHelpContext); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetMops(ICreateTypeInfo2* This,UINT index,BSTR bstrMops) { +static inline HRESULT ICreateTypeInfo2_SetMops(ICreateTypeInfo2* This,UINT index,BSTR bstrMops) { return This->lpVtbl->SetMops(This,index,bstrMops); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetTypeIdldesc(ICreateTypeInfo2* This,IDLDESC *pIdlDesc) { +static inline HRESULT ICreateTypeInfo2_SetTypeIdldesc(ICreateTypeInfo2* This,IDLDESC *pIdlDesc) { return This->lpVtbl->SetTypeIdldesc(This,pIdlDesc); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_LayOut(ICreateTypeInfo2* This) { +static inline HRESULT ICreateTypeInfo2_LayOut(ICreateTypeInfo2* This) { return This->lpVtbl->LayOut(This); } /*** ICreateTypeInfo2 methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeInfo2_DeleteFuncDesc(ICreateTypeInfo2* This,UINT index) { +static inline HRESULT ICreateTypeInfo2_DeleteFuncDesc(ICreateTypeInfo2* This,UINT index) { return This->lpVtbl->DeleteFuncDesc(This,index); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_DeleteFuncDescByMemId(ICreateTypeInfo2* This,MEMBERID memid,INVOKEKIND invKind) { +static inline HRESULT ICreateTypeInfo2_DeleteFuncDescByMemId(ICreateTypeInfo2* This,MEMBERID memid,INVOKEKIND invKind) { return This->lpVtbl->DeleteFuncDescByMemId(This,memid,invKind); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_DeleteVarDesc(ICreateTypeInfo2* This,UINT index) { +static inline HRESULT ICreateTypeInfo2_DeleteVarDesc(ICreateTypeInfo2* This,UINT index) { return This->lpVtbl->DeleteVarDesc(This,index); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_DeleteVarDescByMemId(ICreateTypeInfo2* This,MEMBERID memid) { +static inline HRESULT ICreateTypeInfo2_DeleteVarDescByMemId(ICreateTypeInfo2* This,MEMBERID memid) { return This->lpVtbl->DeleteVarDescByMemId(This,memid); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_DeleteImplType(ICreateTypeInfo2* This,UINT index) { +static inline HRESULT ICreateTypeInfo2_DeleteImplType(ICreateTypeInfo2* This,UINT index) { return This->lpVtbl->DeleteImplType(This,index); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetCustData(ICreateTypeInfo2* This,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ICreateTypeInfo2_SetCustData(ICreateTypeInfo2* This,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->SetCustData(This,guid,pVarVal); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetFuncCustData(ICreateTypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ICreateTypeInfo2_SetFuncCustData(ICreateTypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->SetFuncCustData(This,index,guid,pVarVal); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetParamCustData(ICreateTypeInfo2* This,UINT indexFunc,UINT indexParam,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ICreateTypeInfo2_SetParamCustData(ICreateTypeInfo2* This,UINT indexFunc,UINT indexParam,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->SetParamCustData(This,indexFunc,indexParam,guid,pVarVal); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetVarCustData(ICreateTypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ICreateTypeInfo2_SetVarCustData(ICreateTypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->SetVarCustData(This,index,guid,pVarVal); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetImplTypeCustData(ICreateTypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ICreateTypeInfo2_SetImplTypeCustData(ICreateTypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->SetImplTypeCustData(This,index,guid,pVarVal); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetHelpStringContext(ICreateTypeInfo2* This,ULONG dwHelpStringContext) { +static inline HRESULT ICreateTypeInfo2_SetHelpStringContext(ICreateTypeInfo2* This,ULONG dwHelpStringContext) { return This->lpVtbl->SetHelpStringContext(This,dwHelpStringContext); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetFuncHelpStringContext(ICreateTypeInfo2* This,UINT index,ULONG dwHelpStringContext) { +static inline HRESULT ICreateTypeInfo2_SetFuncHelpStringContext(ICreateTypeInfo2* This,UINT index,ULONG dwHelpStringContext) { return This->lpVtbl->SetFuncHelpStringContext(This,index,dwHelpStringContext); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetVarHelpStringContext(ICreateTypeInfo2* This,UINT index,ULONG dwHelpStringContext) { +static inline HRESULT ICreateTypeInfo2_SetVarHelpStringContext(ICreateTypeInfo2* This,UINT index,ULONG dwHelpStringContext) { return This->lpVtbl->SetVarHelpStringContext(This,index,dwHelpStringContext); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_Invalidate(ICreateTypeInfo2* This) { +static inline HRESULT ICreateTypeInfo2_Invalidate(ICreateTypeInfo2* This) { return This->lpVtbl->Invalidate(This); } -static __WIDL_INLINE HRESULT ICreateTypeInfo2_SetName(ICreateTypeInfo2* This,LPOLESTR szName) { +static inline HRESULT ICreateTypeInfo2_SetName(ICreateTypeInfo2* This,LPOLESTR szName) { return This->lpVtbl->SetName(This,szName); } #endif @@ -1885,44 +1877,44 @@ interface ICreateTypeLib { #define ICreateTypeLib_SaveAllChanges(This) (This)->lpVtbl->SaveAllChanges(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeLib_QueryInterface(ICreateTypeLib* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICreateTypeLib_QueryInterface(ICreateTypeLib* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICreateTypeLib_AddRef(ICreateTypeLib* This) { +static inline ULONG ICreateTypeLib_AddRef(ICreateTypeLib* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICreateTypeLib_Release(ICreateTypeLib* This) { +static inline ULONG ICreateTypeLib_Release(ICreateTypeLib* This) { return This->lpVtbl->Release(This); } /*** ICreateTypeLib methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeLib_CreateTypeInfo(ICreateTypeLib* This,LPOLESTR szName,TYPEKIND tkind,ICreateTypeInfo **ppCTInfo) { +static inline HRESULT ICreateTypeLib_CreateTypeInfo(ICreateTypeLib* This,LPOLESTR szName,TYPEKIND tkind,ICreateTypeInfo **ppCTInfo) { return This->lpVtbl->CreateTypeInfo(This,szName,tkind,ppCTInfo); } -static __WIDL_INLINE HRESULT ICreateTypeLib_SetName(ICreateTypeLib* This,LPOLESTR szName) { +static inline HRESULT ICreateTypeLib_SetName(ICreateTypeLib* This,LPOLESTR szName) { return This->lpVtbl->SetName(This,szName); } -static __WIDL_INLINE HRESULT ICreateTypeLib_SetVersion(ICreateTypeLib* This,WORD wMajorVerNum,WORD wMinorVerNum) { +static inline HRESULT ICreateTypeLib_SetVersion(ICreateTypeLib* This,WORD wMajorVerNum,WORD wMinorVerNum) { return This->lpVtbl->SetVersion(This,wMajorVerNum,wMinorVerNum); } -static __WIDL_INLINE HRESULT ICreateTypeLib_SetGuid(ICreateTypeLib* This,REFGUID guid) { +static inline HRESULT ICreateTypeLib_SetGuid(ICreateTypeLib* This,REFGUID guid) { return This->lpVtbl->SetGuid(This,guid); } -static __WIDL_INLINE HRESULT ICreateTypeLib_SetDocString(ICreateTypeLib* This,LPOLESTR szDoc) { +static inline HRESULT ICreateTypeLib_SetDocString(ICreateTypeLib* This,LPOLESTR szDoc) { return This->lpVtbl->SetDocString(This,szDoc); } -static __WIDL_INLINE HRESULT ICreateTypeLib_SetHelpFileName(ICreateTypeLib* This,LPOLESTR szHelpFileName) { +static inline HRESULT ICreateTypeLib_SetHelpFileName(ICreateTypeLib* This,LPOLESTR szHelpFileName) { return This->lpVtbl->SetHelpFileName(This,szHelpFileName); } -static __WIDL_INLINE HRESULT ICreateTypeLib_SetHelpContext(ICreateTypeLib* This,DWORD dwHelpContext) { +static inline HRESULT ICreateTypeLib_SetHelpContext(ICreateTypeLib* This,DWORD dwHelpContext) { return This->lpVtbl->SetHelpContext(This,dwHelpContext); } -static __WIDL_INLINE HRESULT ICreateTypeLib_SetLcid(ICreateTypeLib* This,LCID lcid) { +static inline HRESULT ICreateTypeLib_SetLcid(ICreateTypeLib* This,LCID lcid) { return This->lpVtbl->SetLcid(This,lcid); } -static __WIDL_INLINE HRESULT ICreateTypeLib_SetLibFlags(ICreateTypeLib* This,UINT uLibFlags) { +static inline HRESULT ICreateTypeLib_SetLibFlags(ICreateTypeLib* This,UINT uLibFlags) { return This->lpVtbl->SetLibFlags(This,uLibFlags); } -static __WIDL_INLINE HRESULT ICreateTypeLib_SaveAllChanges(ICreateTypeLib* This) { +static inline HRESULT ICreateTypeLib_SaveAllChanges(ICreateTypeLib* This) { return This->lpVtbl->SaveAllChanges(This); } #endif @@ -2071,57 +2063,57 @@ interface ICreateTypeLib2 { #define ICreateTypeLib2_SetHelpStringDll(This,szFileName) (This)->lpVtbl->SetHelpStringDll(This,szFileName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeLib2_QueryInterface(ICreateTypeLib2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICreateTypeLib2_QueryInterface(ICreateTypeLib2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICreateTypeLib2_AddRef(ICreateTypeLib2* This) { +static inline ULONG ICreateTypeLib2_AddRef(ICreateTypeLib2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICreateTypeLib2_Release(ICreateTypeLib2* This) { +static inline ULONG ICreateTypeLib2_Release(ICreateTypeLib2* This) { return This->lpVtbl->Release(This); } /*** ICreateTypeLib methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeLib2_CreateTypeInfo(ICreateTypeLib2* This,LPOLESTR szName,TYPEKIND tkind,ICreateTypeInfo **ppCTInfo) { +static inline HRESULT ICreateTypeLib2_CreateTypeInfo(ICreateTypeLib2* This,LPOLESTR szName,TYPEKIND tkind,ICreateTypeInfo **ppCTInfo) { return This->lpVtbl->CreateTypeInfo(This,szName,tkind,ppCTInfo); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetName(ICreateTypeLib2* This,LPOLESTR szName) { +static inline HRESULT ICreateTypeLib2_SetName(ICreateTypeLib2* This,LPOLESTR szName) { return This->lpVtbl->SetName(This,szName); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetVersion(ICreateTypeLib2* This,WORD wMajorVerNum,WORD wMinorVerNum) { +static inline HRESULT ICreateTypeLib2_SetVersion(ICreateTypeLib2* This,WORD wMajorVerNum,WORD wMinorVerNum) { return This->lpVtbl->SetVersion(This,wMajorVerNum,wMinorVerNum); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetGuid(ICreateTypeLib2* This,REFGUID guid) { +static inline HRESULT ICreateTypeLib2_SetGuid(ICreateTypeLib2* This,REFGUID guid) { return This->lpVtbl->SetGuid(This,guid); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetDocString(ICreateTypeLib2* This,LPOLESTR szDoc) { +static inline HRESULT ICreateTypeLib2_SetDocString(ICreateTypeLib2* This,LPOLESTR szDoc) { return This->lpVtbl->SetDocString(This,szDoc); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetHelpFileName(ICreateTypeLib2* This,LPOLESTR szHelpFileName) { +static inline HRESULT ICreateTypeLib2_SetHelpFileName(ICreateTypeLib2* This,LPOLESTR szHelpFileName) { return This->lpVtbl->SetHelpFileName(This,szHelpFileName); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetHelpContext(ICreateTypeLib2* This,DWORD dwHelpContext) { +static inline HRESULT ICreateTypeLib2_SetHelpContext(ICreateTypeLib2* This,DWORD dwHelpContext) { return This->lpVtbl->SetHelpContext(This,dwHelpContext); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetLcid(ICreateTypeLib2* This,LCID lcid) { +static inline HRESULT ICreateTypeLib2_SetLcid(ICreateTypeLib2* This,LCID lcid) { return This->lpVtbl->SetLcid(This,lcid); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetLibFlags(ICreateTypeLib2* This,UINT uLibFlags) { +static inline HRESULT ICreateTypeLib2_SetLibFlags(ICreateTypeLib2* This,UINT uLibFlags) { return This->lpVtbl->SetLibFlags(This,uLibFlags); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SaveAllChanges(ICreateTypeLib2* This) { +static inline HRESULT ICreateTypeLib2_SaveAllChanges(ICreateTypeLib2* This) { return This->lpVtbl->SaveAllChanges(This); } /*** ICreateTypeLib2 methods ***/ -static __WIDL_INLINE HRESULT ICreateTypeLib2_DeleteTypeInfo(ICreateTypeLib2* This,LPOLESTR szName) { +static inline HRESULT ICreateTypeLib2_DeleteTypeInfo(ICreateTypeLib2* This,LPOLESTR szName) { return This->lpVtbl->DeleteTypeInfo(This,szName); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetCustData(ICreateTypeLib2* This,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ICreateTypeLib2_SetCustData(ICreateTypeLib2* This,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->SetCustData(This,guid,pVarVal); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetHelpStringContext(ICreateTypeLib2* This,ULONG dwHelpStringContext) { +static inline HRESULT ICreateTypeLib2_SetHelpStringContext(ICreateTypeLib2* This,ULONG dwHelpStringContext) { return This->lpVtbl->SetHelpStringContext(This,dwHelpStringContext); } -static __WIDL_INLINE HRESULT ICreateTypeLib2_SetHelpStringDll(ICreateTypeLib2* This,LPOLESTR szFileName) { +static inline HRESULT ICreateTypeLib2_SetHelpStringDll(ICreateTypeLib2* This,LPOLESTR szFileName) { return This->lpVtbl->SetHelpStringDll(This,szFileName); } #endif @@ -2261,26 +2253,26 @@ interface IDispatch { #define IDispatch_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDispatch_QueryInterface(IDispatch* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDispatch_QueryInterface(IDispatch* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDispatch_AddRef(IDispatch* This) { +static inline ULONG IDispatch_AddRef(IDispatch* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDispatch_Release(IDispatch* This) { +static inline ULONG IDispatch_Release(IDispatch* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDispatch_GetTypeInfoCount(IDispatch* This,UINT *pctinfo) { +static inline HRESULT IDispatch_GetTypeInfoCount(IDispatch* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDispatch_GetTypeInfo(IDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDispatch_GetTypeInfo(IDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDispatch_GetIDsOfNames(IDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDispatch_GetIDsOfNames(IDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDispatch_Invoke(IDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDispatch_Invoke(IDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -2418,26 +2410,26 @@ interface IEnumVARIANT { #define IEnumVARIANT_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumVARIANT_QueryInterface(IEnumVARIANT* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumVARIANT_QueryInterface(IEnumVARIANT* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumVARIANT_AddRef(IEnumVARIANT* This) { +static inline ULONG IEnumVARIANT_AddRef(IEnumVARIANT* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumVARIANT_Release(IEnumVARIANT* This) { +static inline ULONG IEnumVARIANT_Release(IEnumVARIANT* This) { return This->lpVtbl->Release(This); } /*** IEnumVARIANT methods ***/ -static __WIDL_INLINE HRESULT IEnumVARIANT_Next(IEnumVARIANT* This,ULONG celt,VARIANT *rgVar,ULONG *pCeltFetched) { +static inline HRESULT IEnumVARIANT_Next(IEnumVARIANT* This,ULONG celt,VARIANT *rgVar,ULONG *pCeltFetched) { return This->lpVtbl->Next(This,celt,rgVar,pCeltFetched); } -static __WIDL_INLINE HRESULT IEnumVARIANT_Skip(IEnumVARIANT* This,ULONG celt) { +static inline HRESULT IEnumVARIANT_Skip(IEnumVARIANT* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumVARIANT_Reset(IEnumVARIANT* This) { +static inline HRESULT IEnumVARIANT_Reset(IEnumVARIANT* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumVARIANT_Clone(IEnumVARIANT* This,IEnumVARIANT **ppEnum) { +static inline HRESULT IEnumVARIANT_Clone(IEnumVARIANT* This,IEnumVARIANT **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -2567,20 +2559,20 @@ interface ITypeComp { #define ITypeComp_BindType(This,szName,lHashVal,ppTInfo,ppTComp) (This)->lpVtbl->BindType(This,szName,lHashVal,ppTInfo,ppTComp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITypeComp_QueryInterface(ITypeComp* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITypeComp_QueryInterface(ITypeComp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITypeComp_AddRef(ITypeComp* This) { +static inline ULONG ITypeComp_AddRef(ITypeComp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITypeComp_Release(ITypeComp* This) { +static inline ULONG ITypeComp_Release(ITypeComp* This) { return This->lpVtbl->Release(This); } /*** ITypeComp methods ***/ -static __WIDL_INLINE HRESULT ITypeComp_Bind(ITypeComp* This,LPOLESTR szName,ULONG lHashVal,WORD wFlags,ITypeInfo **ppTInfo,DESCKIND *pDescKind,BINDPTR *pBindPtr) { +static inline HRESULT ITypeComp_Bind(ITypeComp* This,LPOLESTR szName,ULONG lHashVal,WORD wFlags,ITypeInfo **ppTInfo,DESCKIND *pDescKind,BINDPTR *pBindPtr) { return This->lpVtbl->Bind(This,szName,lHashVal,wFlags,ppTInfo,pDescKind,pBindPtr); } -static __WIDL_INLINE HRESULT ITypeComp_BindType(ITypeComp* This,LPOLESTR szName,ULONG lHashVal,ITypeInfo **ppTInfo,ITypeComp **ppTComp) { +static inline HRESULT ITypeComp_BindType(ITypeComp* This,LPOLESTR szName,ULONG lHashVal,ITypeInfo **ppTInfo,ITypeComp **ppTComp) { return This->lpVtbl->BindType(This,szName,lHashVal,ppTInfo,ppTComp); } #endif @@ -2912,71 +2904,71 @@ interface ITypeInfo { #define ITypeInfo_ReleaseVarDesc(This,pVarDesc) (This)->lpVtbl->ReleaseVarDesc(This,pVarDesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITypeInfo_QueryInterface(ITypeInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITypeInfo_QueryInterface(ITypeInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITypeInfo_AddRef(ITypeInfo* This) { +static inline ULONG ITypeInfo_AddRef(ITypeInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITypeInfo_Release(ITypeInfo* This) { +static inline ULONG ITypeInfo_Release(ITypeInfo* This) { return This->lpVtbl->Release(This); } /*** ITypeInfo methods ***/ -static __WIDL_INLINE HRESULT ITypeInfo_GetTypeAttr(ITypeInfo* This,TYPEATTR **ppTypeAttr) { +static inline HRESULT ITypeInfo_GetTypeAttr(ITypeInfo* This,TYPEATTR **ppTypeAttr) { return This->lpVtbl->GetTypeAttr(This,ppTypeAttr); } -static __WIDL_INLINE HRESULT ITypeInfo_GetTypeComp(ITypeInfo* This,ITypeComp **ppTComp) { +static inline HRESULT ITypeInfo_GetTypeComp(ITypeInfo* This,ITypeComp **ppTComp) { return This->lpVtbl->GetTypeComp(This,ppTComp); } -static __WIDL_INLINE HRESULT ITypeInfo_GetFuncDesc(ITypeInfo* This,UINT index,FUNCDESC **ppFuncDesc) { +static inline HRESULT ITypeInfo_GetFuncDesc(ITypeInfo* This,UINT index,FUNCDESC **ppFuncDesc) { return This->lpVtbl->GetFuncDesc(This,index,ppFuncDesc); } -static __WIDL_INLINE HRESULT ITypeInfo_GetVarDesc(ITypeInfo* This,UINT index,VARDESC **ppVarDesc) { +static inline HRESULT ITypeInfo_GetVarDesc(ITypeInfo* This,UINT index,VARDESC **ppVarDesc) { return This->lpVtbl->GetVarDesc(This,index,ppVarDesc); } -static __WIDL_INLINE HRESULT ITypeInfo_GetNames(ITypeInfo* This,MEMBERID memid,BSTR *rgBstrNames,UINT cMaxNames,UINT *pcNames) { +static inline HRESULT ITypeInfo_GetNames(ITypeInfo* This,MEMBERID memid,BSTR *rgBstrNames,UINT cMaxNames,UINT *pcNames) { return This->lpVtbl->GetNames(This,memid,rgBstrNames,cMaxNames,pcNames); } -static __WIDL_INLINE HRESULT ITypeInfo_GetRefTypeOfImplType(ITypeInfo* This,UINT index,HREFTYPE *pRefType) { +static inline HRESULT ITypeInfo_GetRefTypeOfImplType(ITypeInfo* This,UINT index,HREFTYPE *pRefType) { return This->lpVtbl->GetRefTypeOfImplType(This,index,pRefType); } -static __WIDL_INLINE HRESULT ITypeInfo_GetImplTypeFlags(ITypeInfo* This,UINT index,INT *pImplTypeFlags) { +static inline HRESULT ITypeInfo_GetImplTypeFlags(ITypeInfo* This,UINT index,INT *pImplTypeFlags) { return This->lpVtbl->GetImplTypeFlags(This,index,pImplTypeFlags); } -static __WIDL_INLINE HRESULT ITypeInfo_GetIDsOfNames(ITypeInfo* This,LPOLESTR *rgszNames,UINT cNames,MEMBERID *pMemId) { +static inline HRESULT ITypeInfo_GetIDsOfNames(ITypeInfo* This,LPOLESTR *rgszNames,UINT cNames,MEMBERID *pMemId) { return This->lpVtbl->GetIDsOfNames(This,rgszNames,cNames,pMemId); } -static __WIDL_INLINE HRESULT ITypeInfo_Invoke(ITypeInfo* This,PVOID pvInstance,MEMBERID memid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITypeInfo_Invoke(ITypeInfo* This,PVOID pvInstance,MEMBERID memid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,pvInstance,memid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } -static __WIDL_INLINE HRESULT ITypeInfo_GetDocumentation(ITypeInfo* This,MEMBERID memid,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile) { +static inline HRESULT ITypeInfo_GetDocumentation(ITypeInfo* This,MEMBERID memid,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile) { return This->lpVtbl->GetDocumentation(This,memid,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile); } -static __WIDL_INLINE HRESULT ITypeInfo_GetDllEntry(ITypeInfo* This,MEMBERID memid,INVOKEKIND invKind,BSTR *pBstrDllName,BSTR *pBstrName,WORD *pwOrdinal) { +static inline HRESULT ITypeInfo_GetDllEntry(ITypeInfo* This,MEMBERID memid,INVOKEKIND invKind,BSTR *pBstrDllName,BSTR *pBstrName,WORD *pwOrdinal) { return This->lpVtbl->GetDllEntry(This,memid,invKind,pBstrDllName,pBstrName,pwOrdinal); } -static __WIDL_INLINE HRESULT ITypeInfo_GetRefTypeInfo(ITypeInfo* This,HREFTYPE hRefType,ITypeInfo **ppTInfo) { +static inline HRESULT ITypeInfo_GetRefTypeInfo(ITypeInfo* This,HREFTYPE hRefType,ITypeInfo **ppTInfo) { return This->lpVtbl->GetRefTypeInfo(This,hRefType,ppTInfo); } -static __WIDL_INLINE HRESULT ITypeInfo_AddressOfMember(ITypeInfo* This,MEMBERID memid,INVOKEKIND invKind,PVOID *ppv) { +static inline HRESULT ITypeInfo_AddressOfMember(ITypeInfo* This,MEMBERID memid,INVOKEKIND invKind,PVOID *ppv) { return This->lpVtbl->AddressOfMember(This,memid,invKind,ppv); } -static __WIDL_INLINE HRESULT ITypeInfo_CreateInstance(ITypeInfo* This,IUnknown *pUnkOuter,REFIID riid,PVOID *ppvObj) { +static inline HRESULT ITypeInfo_CreateInstance(ITypeInfo* This,IUnknown *pUnkOuter,REFIID riid,PVOID *ppvObj) { return This->lpVtbl->CreateInstance(This,pUnkOuter,riid,ppvObj); } -static __WIDL_INLINE HRESULT ITypeInfo_GetMops(ITypeInfo* This,MEMBERID memid,BSTR *pBstrMops) { +static inline HRESULT ITypeInfo_GetMops(ITypeInfo* This,MEMBERID memid,BSTR *pBstrMops) { return This->lpVtbl->GetMops(This,memid,pBstrMops); } -static __WIDL_INLINE HRESULT ITypeInfo_GetContainingTypeLib(ITypeInfo* This,ITypeLib **ppTLib,UINT *pIndex) { +static inline HRESULT ITypeInfo_GetContainingTypeLib(ITypeInfo* This,ITypeLib **ppTLib,UINT *pIndex) { return This->lpVtbl->GetContainingTypeLib(This,ppTLib,pIndex); } -static __WIDL_INLINE void ITypeInfo_ReleaseTypeAttr(ITypeInfo* This,TYPEATTR *pTypeAttr) { +static inline void ITypeInfo_ReleaseTypeAttr(ITypeInfo* This,TYPEATTR *pTypeAttr) { This->lpVtbl->ReleaseTypeAttr(This,pTypeAttr); } -static __WIDL_INLINE void ITypeInfo_ReleaseFuncDesc(ITypeInfo* This,FUNCDESC *pFuncDesc) { +static inline void ITypeInfo_ReleaseFuncDesc(ITypeInfo* This,FUNCDESC *pFuncDesc) { This->lpVtbl->ReleaseFuncDesc(This,pFuncDesc); } -static __WIDL_INLINE void ITypeInfo_ReleaseVarDesc(ITypeInfo* This,VARDESC *pVarDesc) { +static inline void ITypeInfo_ReleaseVarDesc(ITypeInfo* This,VARDESC *pVarDesc) { This->lpVtbl->ReleaseVarDesc(This,pVarDesc); } #endif @@ -3579,117 +3571,117 @@ interface ITypeInfo2 { #define ITypeInfo2_GetAllImplTypeCustData(This,index,pCustData) (This)->lpVtbl->GetAllImplTypeCustData(This,index,pCustData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITypeInfo2_QueryInterface(ITypeInfo2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITypeInfo2_QueryInterface(ITypeInfo2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITypeInfo2_AddRef(ITypeInfo2* This) { +static inline ULONG ITypeInfo2_AddRef(ITypeInfo2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITypeInfo2_Release(ITypeInfo2* This) { +static inline ULONG ITypeInfo2_Release(ITypeInfo2* This) { return This->lpVtbl->Release(This); } /*** ITypeInfo methods ***/ -static __WIDL_INLINE HRESULT ITypeInfo2_GetTypeAttr(ITypeInfo2* This,TYPEATTR **ppTypeAttr) { +static inline HRESULT ITypeInfo2_GetTypeAttr(ITypeInfo2* This,TYPEATTR **ppTypeAttr) { return This->lpVtbl->GetTypeAttr(This,ppTypeAttr); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetTypeComp(ITypeInfo2* This,ITypeComp **ppTComp) { +static inline HRESULT ITypeInfo2_GetTypeComp(ITypeInfo2* This,ITypeComp **ppTComp) { return This->lpVtbl->GetTypeComp(This,ppTComp); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetFuncDesc(ITypeInfo2* This,UINT index,FUNCDESC **ppFuncDesc) { +static inline HRESULT ITypeInfo2_GetFuncDesc(ITypeInfo2* This,UINT index,FUNCDESC **ppFuncDesc) { return This->lpVtbl->GetFuncDesc(This,index,ppFuncDesc); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetVarDesc(ITypeInfo2* This,UINT index,VARDESC **ppVarDesc) { +static inline HRESULT ITypeInfo2_GetVarDesc(ITypeInfo2* This,UINT index,VARDESC **ppVarDesc) { return This->lpVtbl->GetVarDesc(This,index,ppVarDesc); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetNames(ITypeInfo2* This,MEMBERID memid,BSTR *rgBstrNames,UINT cMaxNames,UINT *pcNames) { +static inline HRESULT ITypeInfo2_GetNames(ITypeInfo2* This,MEMBERID memid,BSTR *rgBstrNames,UINT cMaxNames,UINT *pcNames) { return This->lpVtbl->GetNames(This,memid,rgBstrNames,cMaxNames,pcNames); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetRefTypeOfImplType(ITypeInfo2* This,UINT index,HREFTYPE *pRefType) { +static inline HRESULT ITypeInfo2_GetRefTypeOfImplType(ITypeInfo2* This,UINT index,HREFTYPE *pRefType) { return This->lpVtbl->GetRefTypeOfImplType(This,index,pRefType); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetImplTypeFlags(ITypeInfo2* This,UINT index,INT *pImplTypeFlags) { +static inline HRESULT ITypeInfo2_GetImplTypeFlags(ITypeInfo2* This,UINT index,INT *pImplTypeFlags) { return This->lpVtbl->GetImplTypeFlags(This,index,pImplTypeFlags); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetIDsOfNames(ITypeInfo2* This,LPOLESTR *rgszNames,UINT cNames,MEMBERID *pMemId) { +static inline HRESULT ITypeInfo2_GetIDsOfNames(ITypeInfo2* This,LPOLESTR *rgszNames,UINT cNames,MEMBERID *pMemId) { return This->lpVtbl->GetIDsOfNames(This,rgszNames,cNames,pMemId); } -static __WIDL_INLINE HRESULT ITypeInfo2_Invoke(ITypeInfo2* This,PVOID pvInstance,MEMBERID memid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITypeInfo2_Invoke(ITypeInfo2* This,PVOID pvInstance,MEMBERID memid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,pvInstance,memid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetDocumentation(ITypeInfo2* This,MEMBERID memid,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile) { +static inline HRESULT ITypeInfo2_GetDocumentation(ITypeInfo2* This,MEMBERID memid,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile) { return This->lpVtbl->GetDocumentation(This,memid,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetDllEntry(ITypeInfo2* This,MEMBERID memid,INVOKEKIND invKind,BSTR *pBstrDllName,BSTR *pBstrName,WORD *pwOrdinal) { +static inline HRESULT ITypeInfo2_GetDllEntry(ITypeInfo2* This,MEMBERID memid,INVOKEKIND invKind,BSTR *pBstrDllName,BSTR *pBstrName,WORD *pwOrdinal) { return This->lpVtbl->GetDllEntry(This,memid,invKind,pBstrDllName,pBstrName,pwOrdinal); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetRefTypeInfo(ITypeInfo2* This,HREFTYPE hRefType,ITypeInfo **ppTInfo) { +static inline HRESULT ITypeInfo2_GetRefTypeInfo(ITypeInfo2* This,HREFTYPE hRefType,ITypeInfo **ppTInfo) { return This->lpVtbl->GetRefTypeInfo(This,hRefType,ppTInfo); } -static __WIDL_INLINE HRESULT ITypeInfo2_AddressOfMember(ITypeInfo2* This,MEMBERID memid,INVOKEKIND invKind,PVOID *ppv) { +static inline HRESULT ITypeInfo2_AddressOfMember(ITypeInfo2* This,MEMBERID memid,INVOKEKIND invKind,PVOID *ppv) { return This->lpVtbl->AddressOfMember(This,memid,invKind,ppv); } -static __WIDL_INLINE HRESULT ITypeInfo2_CreateInstance(ITypeInfo2* This,IUnknown *pUnkOuter,REFIID riid,PVOID *ppvObj) { +static inline HRESULT ITypeInfo2_CreateInstance(ITypeInfo2* This,IUnknown *pUnkOuter,REFIID riid,PVOID *ppvObj) { return This->lpVtbl->CreateInstance(This,pUnkOuter,riid,ppvObj); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetMops(ITypeInfo2* This,MEMBERID memid,BSTR *pBstrMops) { +static inline HRESULT ITypeInfo2_GetMops(ITypeInfo2* This,MEMBERID memid,BSTR *pBstrMops) { return This->lpVtbl->GetMops(This,memid,pBstrMops); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetContainingTypeLib(ITypeInfo2* This,ITypeLib **ppTLib,UINT *pIndex) { +static inline HRESULT ITypeInfo2_GetContainingTypeLib(ITypeInfo2* This,ITypeLib **ppTLib,UINT *pIndex) { return This->lpVtbl->GetContainingTypeLib(This,ppTLib,pIndex); } -static __WIDL_INLINE void ITypeInfo2_ReleaseTypeAttr(ITypeInfo2* This,TYPEATTR *pTypeAttr) { +static inline void ITypeInfo2_ReleaseTypeAttr(ITypeInfo2* This,TYPEATTR *pTypeAttr) { This->lpVtbl->ReleaseTypeAttr(This,pTypeAttr); } -static __WIDL_INLINE void ITypeInfo2_ReleaseFuncDesc(ITypeInfo2* This,FUNCDESC *pFuncDesc) { +static inline void ITypeInfo2_ReleaseFuncDesc(ITypeInfo2* This,FUNCDESC *pFuncDesc) { This->lpVtbl->ReleaseFuncDesc(This,pFuncDesc); } -static __WIDL_INLINE void ITypeInfo2_ReleaseVarDesc(ITypeInfo2* This,VARDESC *pVarDesc) { +static inline void ITypeInfo2_ReleaseVarDesc(ITypeInfo2* This,VARDESC *pVarDesc) { This->lpVtbl->ReleaseVarDesc(This,pVarDesc); } /*** ITypeInfo2 methods ***/ -static __WIDL_INLINE HRESULT ITypeInfo2_GetTypeKind(ITypeInfo2* This,TYPEKIND *pTypeKind) { +static inline HRESULT ITypeInfo2_GetTypeKind(ITypeInfo2* This,TYPEKIND *pTypeKind) { return This->lpVtbl->GetTypeKind(This,pTypeKind); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetTypeFlags(ITypeInfo2* This,ULONG *pTypeFlags) { +static inline HRESULT ITypeInfo2_GetTypeFlags(ITypeInfo2* This,ULONG *pTypeFlags) { return This->lpVtbl->GetTypeFlags(This,pTypeFlags); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetFuncIndexOfMemId(ITypeInfo2* This,MEMBERID memid,INVOKEKIND invKind,UINT *pFuncIndex) { +static inline HRESULT ITypeInfo2_GetFuncIndexOfMemId(ITypeInfo2* This,MEMBERID memid,INVOKEKIND invKind,UINT *pFuncIndex) { return This->lpVtbl->GetFuncIndexOfMemId(This,memid,invKind,pFuncIndex); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetVarIndexOfMemId(ITypeInfo2* This,MEMBERID memid,UINT *pVarIndex) { +static inline HRESULT ITypeInfo2_GetVarIndexOfMemId(ITypeInfo2* This,MEMBERID memid,UINT *pVarIndex) { return This->lpVtbl->GetVarIndexOfMemId(This,memid,pVarIndex); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetCustData(ITypeInfo2* This,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ITypeInfo2_GetCustData(ITypeInfo2* This,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->GetCustData(This,guid,pVarVal); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetFuncCustData(ITypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ITypeInfo2_GetFuncCustData(ITypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->GetFuncCustData(This,index,guid,pVarVal); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetParamCustData(ITypeInfo2* This,UINT indexFunc,UINT indexParam,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ITypeInfo2_GetParamCustData(ITypeInfo2* This,UINT indexFunc,UINT indexParam,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->GetParamCustData(This,indexFunc,indexParam,guid,pVarVal); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetVarCustData(ITypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ITypeInfo2_GetVarCustData(ITypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->GetVarCustData(This,index,guid,pVarVal); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetImplTypeCustData(ITypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ITypeInfo2_GetImplTypeCustData(ITypeInfo2* This,UINT index,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->GetImplTypeCustData(This,index,guid,pVarVal); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetDocumentation2(ITypeInfo2* This,MEMBERID memid,LCID lcid,BSTR *pbstrHelpString,DWORD *pdwHelpStringContext,BSTR *pbstrHelpStringDll) { +static inline HRESULT ITypeInfo2_GetDocumentation2(ITypeInfo2* This,MEMBERID memid,LCID lcid,BSTR *pbstrHelpString,DWORD *pdwHelpStringContext,BSTR *pbstrHelpStringDll) { return This->lpVtbl->GetDocumentation2(This,memid,lcid,pbstrHelpString,pdwHelpStringContext,pbstrHelpStringDll); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetAllCustData(ITypeInfo2* This,CUSTDATA *pCustData) { +static inline HRESULT ITypeInfo2_GetAllCustData(ITypeInfo2* This,CUSTDATA *pCustData) { return This->lpVtbl->GetAllCustData(This,pCustData); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetAllFuncCustData(ITypeInfo2* This,UINT index,CUSTDATA *pCustData) { +static inline HRESULT ITypeInfo2_GetAllFuncCustData(ITypeInfo2* This,UINT index,CUSTDATA *pCustData) { return This->lpVtbl->GetAllFuncCustData(This,index,pCustData); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetAllParamCustData(ITypeInfo2* This,UINT indexFunc,UINT indexParam,CUSTDATA *pCustData) { +static inline HRESULT ITypeInfo2_GetAllParamCustData(ITypeInfo2* This,UINT indexFunc,UINT indexParam,CUSTDATA *pCustData) { return This->lpVtbl->GetAllParamCustData(This,indexFunc,indexParam,pCustData); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetAllVarCustData(ITypeInfo2* This,UINT index,CUSTDATA *pCustData) { +static inline HRESULT ITypeInfo2_GetAllVarCustData(ITypeInfo2* This,UINT index,CUSTDATA *pCustData) { return This->lpVtbl->GetAllVarCustData(This,index,pCustData); } -static __WIDL_INLINE HRESULT ITypeInfo2_GetAllImplTypeCustData(ITypeInfo2* This,UINT index,CUSTDATA *pCustData) { +static inline HRESULT ITypeInfo2_GetAllImplTypeCustData(ITypeInfo2* This,UINT index,CUSTDATA *pCustData) { return This->lpVtbl->GetAllImplTypeCustData(This,index,pCustData); } #endif @@ -3910,44 +3902,44 @@ interface ITypeLib { #define ITypeLib_ReleaseTLibAttr(This,pTLibAttr) (This)->lpVtbl->ReleaseTLibAttr(This,pTLibAttr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITypeLib_QueryInterface(ITypeLib* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITypeLib_QueryInterface(ITypeLib* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITypeLib_AddRef(ITypeLib* This) { +static inline ULONG ITypeLib_AddRef(ITypeLib* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITypeLib_Release(ITypeLib* This) { +static inline ULONG ITypeLib_Release(ITypeLib* This) { return This->lpVtbl->Release(This); } /*** ITypeLib methods ***/ -static __WIDL_INLINE UINT ITypeLib_GetTypeInfoCount(ITypeLib* This) { +static inline UINT ITypeLib_GetTypeInfoCount(ITypeLib* This) { return This->lpVtbl->GetTypeInfoCount(This); } -static __WIDL_INLINE HRESULT ITypeLib_GetTypeInfo(ITypeLib* This,UINT index,ITypeInfo **ppTInfo) { +static inline HRESULT ITypeLib_GetTypeInfo(ITypeLib* This,UINT index,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,index,ppTInfo); } -static __WIDL_INLINE HRESULT ITypeLib_GetTypeInfoType(ITypeLib* This,UINT index,TYPEKIND *pTKind) { +static inline HRESULT ITypeLib_GetTypeInfoType(ITypeLib* This,UINT index,TYPEKIND *pTKind) { return This->lpVtbl->GetTypeInfoType(This,index,pTKind); } -static __WIDL_INLINE HRESULT ITypeLib_GetTypeInfoOfGuid(ITypeLib* This,REFGUID guid,ITypeInfo **ppTinfo) { +static inline HRESULT ITypeLib_GetTypeInfoOfGuid(ITypeLib* This,REFGUID guid,ITypeInfo **ppTinfo) { return This->lpVtbl->GetTypeInfoOfGuid(This,guid,ppTinfo); } -static __WIDL_INLINE HRESULT ITypeLib_GetLibAttr(ITypeLib* This,TLIBATTR **ppTLibAttr) { +static inline HRESULT ITypeLib_GetLibAttr(ITypeLib* This,TLIBATTR **ppTLibAttr) { return This->lpVtbl->GetLibAttr(This,ppTLibAttr); } -static __WIDL_INLINE HRESULT ITypeLib_GetTypeComp(ITypeLib* This,ITypeComp **ppTComp) { +static inline HRESULT ITypeLib_GetTypeComp(ITypeLib* This,ITypeComp **ppTComp) { return This->lpVtbl->GetTypeComp(This,ppTComp); } -static __WIDL_INLINE HRESULT ITypeLib_GetDocumentation(ITypeLib* This,INT index,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile) { +static inline HRESULT ITypeLib_GetDocumentation(ITypeLib* This,INT index,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile) { return This->lpVtbl->GetDocumentation(This,index,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile); } -static __WIDL_INLINE HRESULT ITypeLib_IsName(ITypeLib* This,LPOLESTR szNameBuf,ULONG lHashVal,WINBOOL *pfName) { +static inline HRESULT ITypeLib_IsName(ITypeLib* This,LPOLESTR szNameBuf,ULONG lHashVal,WINBOOL *pfName) { return This->lpVtbl->IsName(This,szNameBuf,lHashVal,pfName); } -static __WIDL_INLINE HRESULT ITypeLib_FindName(ITypeLib* This,LPOLESTR szNameBuf,ULONG lHashVal,ITypeInfo **ppTInfo,MEMBERID *rgMemId,USHORT *pcFound) { +static inline HRESULT ITypeLib_FindName(ITypeLib* This,LPOLESTR szNameBuf,ULONG lHashVal,ITypeInfo **ppTInfo,MEMBERID *rgMemId,USHORT *pcFound) { return This->lpVtbl->FindName(This,szNameBuf,lHashVal,ppTInfo,rgMemId,pcFound); } -static __WIDL_INLINE void ITypeLib_ReleaseTLibAttr(ITypeLib* This,TLIBATTR *pTLibAttr) { +static inline void ITypeLib_ReleaseTLibAttr(ITypeLib* This,TLIBATTR *pTLibAttr) { This->lpVtbl->ReleaseTLibAttr(This,pTLibAttr); } #endif @@ -4238,57 +4230,57 @@ interface ITypeLib2 { #define ITypeLib2_GetAllCustData(This,pCustData) (This)->lpVtbl->GetAllCustData(This,pCustData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITypeLib2_QueryInterface(ITypeLib2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITypeLib2_QueryInterface(ITypeLib2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITypeLib2_AddRef(ITypeLib2* This) { +static inline ULONG ITypeLib2_AddRef(ITypeLib2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITypeLib2_Release(ITypeLib2* This) { +static inline ULONG ITypeLib2_Release(ITypeLib2* This) { return This->lpVtbl->Release(This); } /*** ITypeLib methods ***/ -static __WIDL_INLINE UINT ITypeLib2_GetTypeInfoCount(ITypeLib2* This) { +static inline UINT ITypeLib2_GetTypeInfoCount(ITypeLib2* This) { return This->lpVtbl->GetTypeInfoCount(This); } -static __WIDL_INLINE HRESULT ITypeLib2_GetTypeInfo(ITypeLib2* This,UINT index,ITypeInfo **ppTInfo) { +static inline HRESULT ITypeLib2_GetTypeInfo(ITypeLib2* This,UINT index,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,index,ppTInfo); } -static __WIDL_INLINE HRESULT ITypeLib2_GetTypeInfoType(ITypeLib2* This,UINT index,TYPEKIND *pTKind) { +static inline HRESULT ITypeLib2_GetTypeInfoType(ITypeLib2* This,UINT index,TYPEKIND *pTKind) { return This->lpVtbl->GetTypeInfoType(This,index,pTKind); } -static __WIDL_INLINE HRESULT ITypeLib2_GetTypeInfoOfGuid(ITypeLib2* This,REFGUID guid,ITypeInfo **ppTinfo) { +static inline HRESULT ITypeLib2_GetTypeInfoOfGuid(ITypeLib2* This,REFGUID guid,ITypeInfo **ppTinfo) { return This->lpVtbl->GetTypeInfoOfGuid(This,guid,ppTinfo); } -static __WIDL_INLINE HRESULT ITypeLib2_GetLibAttr(ITypeLib2* This,TLIBATTR **ppTLibAttr) { +static inline HRESULT ITypeLib2_GetLibAttr(ITypeLib2* This,TLIBATTR **ppTLibAttr) { return This->lpVtbl->GetLibAttr(This,ppTLibAttr); } -static __WIDL_INLINE HRESULT ITypeLib2_GetTypeComp(ITypeLib2* This,ITypeComp **ppTComp) { +static inline HRESULT ITypeLib2_GetTypeComp(ITypeLib2* This,ITypeComp **ppTComp) { return This->lpVtbl->GetTypeComp(This,ppTComp); } -static __WIDL_INLINE HRESULT ITypeLib2_GetDocumentation(ITypeLib2* This,INT index,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile) { +static inline HRESULT ITypeLib2_GetDocumentation(ITypeLib2* This,INT index,BSTR *pBstrName,BSTR *pBstrDocString,DWORD *pdwHelpContext,BSTR *pBstrHelpFile) { return This->lpVtbl->GetDocumentation(This,index,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile); } -static __WIDL_INLINE HRESULT ITypeLib2_IsName(ITypeLib2* This,LPOLESTR szNameBuf,ULONG lHashVal,WINBOOL *pfName) { +static inline HRESULT ITypeLib2_IsName(ITypeLib2* This,LPOLESTR szNameBuf,ULONG lHashVal,WINBOOL *pfName) { return This->lpVtbl->IsName(This,szNameBuf,lHashVal,pfName); } -static __WIDL_INLINE HRESULT ITypeLib2_FindName(ITypeLib2* This,LPOLESTR szNameBuf,ULONG lHashVal,ITypeInfo **ppTInfo,MEMBERID *rgMemId,USHORT *pcFound) { +static inline HRESULT ITypeLib2_FindName(ITypeLib2* This,LPOLESTR szNameBuf,ULONG lHashVal,ITypeInfo **ppTInfo,MEMBERID *rgMemId,USHORT *pcFound) { return This->lpVtbl->FindName(This,szNameBuf,lHashVal,ppTInfo,rgMemId,pcFound); } -static __WIDL_INLINE void ITypeLib2_ReleaseTLibAttr(ITypeLib2* This,TLIBATTR *pTLibAttr) { +static inline void ITypeLib2_ReleaseTLibAttr(ITypeLib2* This,TLIBATTR *pTLibAttr) { This->lpVtbl->ReleaseTLibAttr(This,pTLibAttr); } /*** ITypeLib2 methods ***/ -static __WIDL_INLINE HRESULT ITypeLib2_GetCustData(ITypeLib2* This,REFGUID guid,VARIANT *pVarVal) { +static inline HRESULT ITypeLib2_GetCustData(ITypeLib2* This,REFGUID guid,VARIANT *pVarVal) { return This->lpVtbl->GetCustData(This,guid,pVarVal); } -static __WIDL_INLINE HRESULT ITypeLib2_GetLibStatistics(ITypeLib2* This,ULONG *pcUniqueNames,ULONG *pcchUniqueNames) { +static inline HRESULT ITypeLib2_GetLibStatistics(ITypeLib2* This,ULONG *pcUniqueNames,ULONG *pcchUniqueNames) { return This->lpVtbl->GetLibStatistics(This,pcUniqueNames,pcchUniqueNames); } -static __WIDL_INLINE HRESULT ITypeLib2_GetDocumentation2(ITypeLib2* This,INT index,LCID lcid,BSTR *pbstrHelpString,DWORD *pdwHelpStringContext,BSTR *pbstrHelpStringDll) { +static inline HRESULT ITypeLib2_GetDocumentation2(ITypeLib2* This,INT index,LCID lcid,BSTR *pbstrHelpString,DWORD *pdwHelpStringContext,BSTR *pbstrHelpStringDll) { return This->lpVtbl->GetDocumentation2(This,index,lcid,pbstrHelpString,pdwHelpStringContext,pbstrHelpStringDll); } -static __WIDL_INLINE HRESULT ITypeLib2_GetAllCustData(ITypeLib2* This,CUSTDATA *pCustData) { +static inline HRESULT ITypeLib2_GetAllCustData(ITypeLib2* This,CUSTDATA *pCustData) { return This->lpVtbl->GetAllCustData(This,pCustData); } #endif @@ -4432,20 +4424,20 @@ interface ITypeChangeEvents { #define ITypeChangeEvents_AfterTypeChange(This,changeKind,pTInfoAfter,pStrName) (This)->lpVtbl->AfterTypeChange(This,changeKind,pTInfoAfter,pStrName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITypeChangeEvents_QueryInterface(ITypeChangeEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITypeChangeEvents_QueryInterface(ITypeChangeEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITypeChangeEvents_AddRef(ITypeChangeEvents* This) { +static inline ULONG ITypeChangeEvents_AddRef(ITypeChangeEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITypeChangeEvents_Release(ITypeChangeEvents* This) { +static inline ULONG ITypeChangeEvents_Release(ITypeChangeEvents* This) { return This->lpVtbl->Release(This); } /*** ITypeChangeEvents methods ***/ -static __WIDL_INLINE HRESULT ITypeChangeEvents_RequestTypeChange(ITypeChangeEvents* This,CHANGEKIND changeKind,ITypeInfo *pTInfoBefore,LPOLESTR pStrName,INT *pfCancel) { +static inline HRESULT ITypeChangeEvents_RequestTypeChange(ITypeChangeEvents* This,CHANGEKIND changeKind,ITypeInfo *pTInfoBefore,LPOLESTR pStrName,INT *pfCancel) { return This->lpVtbl->RequestTypeChange(This,changeKind,pTInfoBefore,pStrName,pfCancel); } -static __WIDL_INLINE HRESULT ITypeChangeEvents_AfterTypeChange(ITypeChangeEvents* This,CHANGEKIND changeKind,ITypeInfo *pTInfoAfter,LPOLESTR pStrName) { +static inline HRESULT ITypeChangeEvents_AfterTypeChange(ITypeChangeEvents* This,CHANGEKIND changeKind,ITypeInfo *pTInfoAfter,LPOLESTR pStrName) { return This->lpVtbl->AfterTypeChange(This,changeKind,pTInfoAfter,pStrName); } #endif @@ -4547,29 +4539,29 @@ interface IErrorInfo { #define IErrorInfo_GetHelpContext(This,pdwHelpContext) (This)->lpVtbl->GetHelpContext(This,pdwHelpContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IErrorInfo_QueryInterface(IErrorInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IErrorInfo_QueryInterface(IErrorInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IErrorInfo_AddRef(IErrorInfo* This) { +static inline ULONG IErrorInfo_AddRef(IErrorInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IErrorInfo_Release(IErrorInfo* This) { +static inline ULONG IErrorInfo_Release(IErrorInfo* This) { return This->lpVtbl->Release(This); } /*** IErrorInfo methods ***/ -static __WIDL_INLINE HRESULT IErrorInfo_GetGUID(IErrorInfo* This,GUID *pGUID) { +static inline HRESULT IErrorInfo_GetGUID(IErrorInfo* This,GUID *pGUID) { return This->lpVtbl->GetGUID(This,pGUID); } -static __WIDL_INLINE HRESULT IErrorInfo_GetSource(IErrorInfo* This,BSTR *pBstrSource) { +static inline HRESULT IErrorInfo_GetSource(IErrorInfo* This,BSTR *pBstrSource) { return This->lpVtbl->GetSource(This,pBstrSource); } -static __WIDL_INLINE HRESULT IErrorInfo_GetDescription(IErrorInfo* This,BSTR *pBstrDescription) { +static inline HRESULT IErrorInfo_GetDescription(IErrorInfo* This,BSTR *pBstrDescription) { return This->lpVtbl->GetDescription(This,pBstrDescription); } -static __WIDL_INLINE HRESULT IErrorInfo_GetHelpFile(IErrorInfo* This,BSTR *pBstrHelpFile) { +static inline HRESULT IErrorInfo_GetHelpFile(IErrorInfo* This,BSTR *pBstrHelpFile) { return This->lpVtbl->GetHelpFile(This,pBstrHelpFile); } -static __WIDL_INLINE HRESULT IErrorInfo_GetHelpContext(IErrorInfo* This,DWORD *pdwHelpContext) { +static inline HRESULT IErrorInfo_GetHelpContext(IErrorInfo* This,DWORD *pdwHelpContext) { return This->lpVtbl->GetHelpContext(This,pdwHelpContext); } #endif @@ -4671,29 +4663,29 @@ interface ICreateErrorInfo { #define ICreateErrorInfo_SetHelpContext(This,dwHelpContext) (This)->lpVtbl->SetHelpContext(This,dwHelpContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICreateErrorInfo_QueryInterface(ICreateErrorInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICreateErrorInfo_QueryInterface(ICreateErrorInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICreateErrorInfo_AddRef(ICreateErrorInfo* This) { +static inline ULONG ICreateErrorInfo_AddRef(ICreateErrorInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICreateErrorInfo_Release(ICreateErrorInfo* This) { +static inline ULONG ICreateErrorInfo_Release(ICreateErrorInfo* This) { return This->lpVtbl->Release(This); } /*** ICreateErrorInfo methods ***/ -static __WIDL_INLINE HRESULT ICreateErrorInfo_SetGUID(ICreateErrorInfo* This,REFGUID rguid) { +static inline HRESULT ICreateErrorInfo_SetGUID(ICreateErrorInfo* This,REFGUID rguid) { return This->lpVtbl->SetGUID(This,rguid); } -static __WIDL_INLINE HRESULT ICreateErrorInfo_SetSource(ICreateErrorInfo* This,LPOLESTR szSource) { +static inline HRESULT ICreateErrorInfo_SetSource(ICreateErrorInfo* This,LPOLESTR szSource) { return This->lpVtbl->SetSource(This,szSource); } -static __WIDL_INLINE HRESULT ICreateErrorInfo_SetDescription(ICreateErrorInfo* This,LPOLESTR szDescription) { +static inline HRESULT ICreateErrorInfo_SetDescription(ICreateErrorInfo* This,LPOLESTR szDescription) { return This->lpVtbl->SetDescription(This,szDescription); } -static __WIDL_INLINE HRESULT ICreateErrorInfo_SetHelpFile(ICreateErrorInfo* This,LPOLESTR szHelpFile) { +static inline HRESULT ICreateErrorInfo_SetHelpFile(ICreateErrorInfo* This,LPOLESTR szHelpFile) { return This->lpVtbl->SetHelpFile(This,szHelpFile); } -static __WIDL_INLINE HRESULT ICreateErrorInfo_SetHelpContext(ICreateErrorInfo* This,DWORD dwHelpContext) { +static inline HRESULT ICreateErrorInfo_SetHelpContext(ICreateErrorInfo* This,DWORD dwHelpContext) { return This->lpVtbl->SetHelpContext(This,dwHelpContext); } #endif @@ -4763,17 +4755,17 @@ interface ISupportErrorInfo { #define ISupportErrorInfo_InterfaceSupportsErrorInfo(This,riid) (This)->lpVtbl->InterfaceSupportsErrorInfo(This,riid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISupportErrorInfo_QueryInterface(ISupportErrorInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISupportErrorInfo_QueryInterface(ISupportErrorInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISupportErrorInfo_AddRef(ISupportErrorInfo* This) { +static inline ULONG ISupportErrorInfo_AddRef(ISupportErrorInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISupportErrorInfo_Release(ISupportErrorInfo* This) { +static inline ULONG ISupportErrorInfo_Release(ISupportErrorInfo* This) { return This->lpVtbl->Release(This); } /*** ISupportErrorInfo methods ***/ -static __WIDL_INLINE HRESULT ISupportErrorInfo_InterfaceSupportsErrorInfo(ISupportErrorInfo* This,REFIID riid) { +static inline HRESULT ISupportErrorInfo_InterfaceSupportsErrorInfo(ISupportErrorInfo* This,REFIID riid) { return This->lpVtbl->InterfaceSupportsErrorInfo(This,riid); } #endif @@ -4845,17 +4837,17 @@ interface ITypeFactory { #define ITypeFactory_CreateFromTypeInfo(This,pTypeInfo,riid,ppv) (This)->lpVtbl->CreateFromTypeInfo(This,pTypeInfo,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITypeFactory_QueryInterface(ITypeFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITypeFactory_QueryInterface(ITypeFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITypeFactory_AddRef(ITypeFactory* This) { +static inline ULONG ITypeFactory_AddRef(ITypeFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITypeFactory_Release(ITypeFactory* This) { +static inline ULONG ITypeFactory_Release(ITypeFactory* This) { return This->lpVtbl->Release(This); } /*** ITypeFactory methods ***/ -static __WIDL_INLINE HRESULT ITypeFactory_CreateFromTypeInfo(ITypeFactory* This,ITypeInfo *pTypeInfo,REFIID riid,IUnknown **ppv) { +static inline HRESULT ITypeFactory_CreateFromTypeInfo(ITypeFactory* This,ITypeInfo *pTypeInfo,REFIID riid,IUnknown **ppv) { return This->lpVtbl->CreateFromTypeInfo(This,pTypeInfo,riid,ppv); } #endif @@ -4971,26 +4963,26 @@ interface ITypeMarshal { #define ITypeMarshal_Free(This,pvType) (This)->lpVtbl->Free(This,pvType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITypeMarshal_QueryInterface(ITypeMarshal* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITypeMarshal_QueryInterface(ITypeMarshal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITypeMarshal_AddRef(ITypeMarshal* This) { +static inline ULONG ITypeMarshal_AddRef(ITypeMarshal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITypeMarshal_Release(ITypeMarshal* This) { +static inline ULONG ITypeMarshal_Release(ITypeMarshal* This) { return This->lpVtbl->Release(This); } /*** ITypeMarshal methods ***/ -static __WIDL_INLINE HRESULT ITypeMarshal_Size(ITypeMarshal* This,PVOID pvType,DWORD dwDestContext,PVOID pvDestContext,ULONG *pSize) { +static inline HRESULT ITypeMarshal_Size(ITypeMarshal* This,PVOID pvType,DWORD dwDestContext,PVOID pvDestContext,ULONG *pSize) { return This->lpVtbl->Size(This,pvType,dwDestContext,pvDestContext,pSize); } -static __WIDL_INLINE HRESULT ITypeMarshal_Marshal(ITypeMarshal* This,PVOID pvType,DWORD dwDestContext,PVOID pvDestContext,ULONG cbBufferLength,BYTE *pBuffer,ULONG *pcbWritten) { +static inline HRESULT ITypeMarshal_Marshal(ITypeMarshal* This,PVOID pvType,DWORD dwDestContext,PVOID pvDestContext,ULONG cbBufferLength,BYTE *pBuffer,ULONG *pcbWritten) { return This->lpVtbl->Marshal(This,pvType,dwDestContext,pvDestContext,cbBufferLength,pBuffer,pcbWritten); } -static __WIDL_INLINE HRESULT ITypeMarshal_Unmarshal(ITypeMarshal* This,PVOID pvType,DWORD dwFlags,ULONG cbBufferLength,BYTE *pBuffer,ULONG *pcbRead) { +static inline HRESULT ITypeMarshal_Unmarshal(ITypeMarshal* This,PVOID pvType,DWORD dwFlags,ULONG cbBufferLength,BYTE *pBuffer,ULONG *pcbRead) { return This->lpVtbl->Unmarshal(This,pvType,dwFlags,cbBufferLength,pBuffer,pcbRead); } -static __WIDL_INLINE HRESULT ITypeMarshal_Free(ITypeMarshal* This,PVOID pvType) { +static inline HRESULT ITypeMarshal_Free(ITypeMarshal* This,PVOID pvType) { return This->lpVtbl->Free(This,pvType); } #endif @@ -5207,62 +5199,62 @@ interface IRecordInfo { #define IRecordInfo_RecordDestroy(This,pvRecord) (This)->lpVtbl->RecordDestroy(This,pvRecord) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRecordInfo_QueryInterface(IRecordInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRecordInfo_QueryInterface(IRecordInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRecordInfo_AddRef(IRecordInfo* This) { +static inline ULONG IRecordInfo_AddRef(IRecordInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRecordInfo_Release(IRecordInfo* This) { +static inline ULONG IRecordInfo_Release(IRecordInfo* This) { return This->lpVtbl->Release(This); } /*** IRecordInfo methods ***/ -static __WIDL_INLINE HRESULT IRecordInfo_RecordInit(IRecordInfo* This,PVOID pvNew) { +static inline HRESULT IRecordInfo_RecordInit(IRecordInfo* This,PVOID pvNew) { return This->lpVtbl->RecordInit(This,pvNew); } -static __WIDL_INLINE HRESULT IRecordInfo_RecordClear(IRecordInfo* This,PVOID pvExisting) { +static inline HRESULT IRecordInfo_RecordClear(IRecordInfo* This,PVOID pvExisting) { return This->lpVtbl->RecordClear(This,pvExisting); } -static __WIDL_INLINE HRESULT IRecordInfo_RecordCopy(IRecordInfo* This,PVOID pvExisting,PVOID pvNew) { +static inline HRESULT IRecordInfo_RecordCopy(IRecordInfo* This,PVOID pvExisting,PVOID pvNew) { return This->lpVtbl->RecordCopy(This,pvExisting,pvNew); } -static __WIDL_INLINE HRESULT IRecordInfo_GetGuid(IRecordInfo* This,GUID *pguid) { +static inline HRESULT IRecordInfo_GetGuid(IRecordInfo* This,GUID *pguid) { return This->lpVtbl->GetGuid(This,pguid); } -static __WIDL_INLINE HRESULT IRecordInfo_GetName(IRecordInfo* This,BSTR *pbstrName) { +static inline HRESULT IRecordInfo_GetName(IRecordInfo* This,BSTR *pbstrName) { return This->lpVtbl->GetName(This,pbstrName); } -static __WIDL_INLINE HRESULT IRecordInfo_GetSize(IRecordInfo* This,ULONG *pcbSize) { +static inline HRESULT IRecordInfo_GetSize(IRecordInfo* This,ULONG *pcbSize) { return This->lpVtbl->GetSize(This,pcbSize); } -static __WIDL_INLINE HRESULT IRecordInfo_GetTypeInfo(IRecordInfo* This,ITypeInfo **ppTypeInfo) { +static inline HRESULT IRecordInfo_GetTypeInfo(IRecordInfo* This,ITypeInfo **ppTypeInfo) { return This->lpVtbl->GetTypeInfo(This,ppTypeInfo); } -static __WIDL_INLINE HRESULT IRecordInfo_GetField(IRecordInfo* This,PVOID pvData,LPCOLESTR szFieldName,VARIANT *pvarField) { +static inline HRESULT IRecordInfo_GetField(IRecordInfo* This,PVOID pvData,LPCOLESTR szFieldName,VARIANT *pvarField) { return This->lpVtbl->GetField(This,pvData,szFieldName,pvarField); } -static __WIDL_INLINE HRESULT IRecordInfo_GetFieldNoCopy(IRecordInfo* This,PVOID pvData,LPCOLESTR szFieldName,VARIANT *pvarField,PVOID *ppvDataCArray) { +static inline HRESULT IRecordInfo_GetFieldNoCopy(IRecordInfo* This,PVOID pvData,LPCOLESTR szFieldName,VARIANT *pvarField,PVOID *ppvDataCArray) { return This->lpVtbl->GetFieldNoCopy(This,pvData,szFieldName,pvarField,ppvDataCArray); } -static __WIDL_INLINE HRESULT IRecordInfo_PutField(IRecordInfo* This,ULONG wFlags,PVOID pvData,LPCOLESTR szFieldName,VARIANT *pvarField) { +static inline HRESULT IRecordInfo_PutField(IRecordInfo* This,ULONG wFlags,PVOID pvData,LPCOLESTR szFieldName,VARIANT *pvarField) { return This->lpVtbl->PutField(This,wFlags,pvData,szFieldName,pvarField); } -static __WIDL_INLINE HRESULT IRecordInfo_PutFieldNoCopy(IRecordInfo* This,ULONG wFlags,PVOID pvData,LPCOLESTR szFieldName,VARIANT *pvarField) { +static inline HRESULT IRecordInfo_PutFieldNoCopy(IRecordInfo* This,ULONG wFlags,PVOID pvData,LPCOLESTR szFieldName,VARIANT *pvarField) { return This->lpVtbl->PutFieldNoCopy(This,wFlags,pvData,szFieldName,pvarField); } -static __WIDL_INLINE HRESULT IRecordInfo_GetFieldNames(IRecordInfo* This,ULONG *pcNames,BSTR *rgBstrNames) { +static inline HRESULT IRecordInfo_GetFieldNames(IRecordInfo* This,ULONG *pcNames,BSTR *rgBstrNames) { return This->lpVtbl->GetFieldNames(This,pcNames,rgBstrNames); } -static __WIDL_INLINE WINBOOL IRecordInfo_IsMatchingType(IRecordInfo* This,IRecordInfo *pRecordInfo) { +static inline WINBOOL IRecordInfo_IsMatchingType(IRecordInfo* This,IRecordInfo *pRecordInfo) { return This->lpVtbl->IsMatchingType(This,pRecordInfo); } -static __WIDL_INLINE PVOID IRecordInfo_RecordCreate(IRecordInfo* This) { +static inline PVOID IRecordInfo_RecordCreate(IRecordInfo* This) { return This->lpVtbl->RecordCreate(This); } -static __WIDL_INLINE HRESULT IRecordInfo_RecordCreateCopy(IRecordInfo* This,PVOID pvSource,PVOID *ppvDest) { +static inline HRESULT IRecordInfo_RecordCreateCopy(IRecordInfo* This,PVOID pvSource,PVOID *ppvDest) { return This->lpVtbl->RecordCreateCopy(This,pvSource,ppvDest); } -static __WIDL_INLINE HRESULT IRecordInfo_RecordDestroy(IRecordInfo* This,PVOID pvRecord) { +static inline HRESULT IRecordInfo_RecordDestroy(IRecordInfo* This,PVOID pvRecord) { return This->lpVtbl->RecordDestroy(This,pvRecord); } #endif @@ -5334,17 +5326,17 @@ interface IErrorLog { #define IErrorLog_AddError(This,pszPropName,pExcepInfo) (This)->lpVtbl->AddError(This,pszPropName,pExcepInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IErrorLog_QueryInterface(IErrorLog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IErrorLog_QueryInterface(IErrorLog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IErrorLog_AddRef(IErrorLog* This) { +static inline ULONG IErrorLog_AddRef(IErrorLog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IErrorLog_Release(IErrorLog* This) { +static inline ULONG IErrorLog_Release(IErrorLog* This) { return This->lpVtbl->Release(This); } /*** IErrorLog methods ***/ -static __WIDL_INLINE HRESULT IErrorLog_AddError(IErrorLog* This,LPCOLESTR pszPropName,EXCEPINFO *pExcepInfo) { +static inline HRESULT IErrorLog_AddError(IErrorLog* This,LPCOLESTR pszPropName,EXCEPINFO *pExcepInfo) { return This->lpVtbl->AddError(This,pszPropName,pExcepInfo); } #endif @@ -5428,20 +5420,20 @@ interface IPropertyBag { #define IPropertyBag_Write(This,pszPropName,pVar) (This)->lpVtbl->Write(This,pszPropName,pVar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyBag_QueryInterface(IPropertyBag* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyBag_QueryInterface(IPropertyBag* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyBag_AddRef(IPropertyBag* This) { +static inline ULONG IPropertyBag_AddRef(IPropertyBag* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyBag_Release(IPropertyBag* This) { +static inline ULONG IPropertyBag_Release(IPropertyBag* This) { return This->lpVtbl->Release(This); } /*** IPropertyBag methods ***/ -static __WIDL_INLINE HRESULT IPropertyBag_Read(IPropertyBag* This,LPCOLESTR pszPropName,VARIANT *pVar,IErrorLog *pErrorLog) { +static inline HRESULT IPropertyBag_Read(IPropertyBag* This,LPCOLESTR pszPropName,VARIANT *pVar,IErrorLog *pErrorLog) { return This->lpVtbl->Read(This,pszPropName,pVar,pErrorLog); } -static __WIDL_INLINE HRESULT IPropertyBag_Write(IPropertyBag* This,LPCOLESTR pszPropName,VARIANT *pVar) { +static inline HRESULT IPropertyBag_Write(IPropertyBag* This,LPCOLESTR pszPropName,VARIANT *pVar) { return This->lpVtbl->Write(This,pszPropName,pVar); } #endif diff --git a/lib/libc/include/any-windows-any/objectarray.h b/lib/libc/include/any-windows-any/objectarray.h index 6e6a492335386844d3c8c8a8ea773a55b529ff6b..e66232c9ff820b9f51b41231e5f8ac27259f65b2 100644 --- a/lib/libc/include/any-windows-any/objectarray.h +++ b/lib/libc/include/any-windows-any/objectarray.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/objectarray.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/objectarray.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __objectarray_h__ #define __objectarray_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IObjectArray_FWD_DEFINED__ @@ -119,20 +111,20 @@ interface IObjectArray { #define IObjectArray_GetAt(This,uiIndex,riid,ppv) (This)->lpVtbl->GetAt(This,uiIndex,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectArray_QueryInterface(IObjectArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectArray_QueryInterface(IObjectArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectArray_AddRef(IObjectArray* This) { +static inline ULONG IObjectArray_AddRef(IObjectArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectArray_Release(IObjectArray* This) { +static inline ULONG IObjectArray_Release(IObjectArray* This) { return This->lpVtbl->Release(This); } /*** IObjectArray methods ***/ -static __WIDL_INLINE HRESULT IObjectArray_GetCount(IObjectArray* This,UINT *pcObjects) { +static inline HRESULT IObjectArray_GetCount(IObjectArray* This,UINT *pcObjects) { return This->lpVtbl->GetCount(This,pcObjects); } -static __WIDL_INLINE HRESULT IObjectArray_GetAt(IObjectArray* This,UINT uiIndex,REFIID riid,void **ppv) { +static inline HRESULT IObjectArray_GetAt(IObjectArray* This,UINT uiIndex,REFIID riid,void **ppv) { return This->lpVtbl->GetAt(This,uiIndex,riid,ppv); } #endif @@ -236,33 +228,33 @@ interface IObjectCollection { #define IObjectCollection_Clear(This) (This)->lpVtbl->Clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectCollection_QueryInterface(IObjectCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectCollection_QueryInterface(IObjectCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectCollection_AddRef(IObjectCollection* This) { +static inline ULONG IObjectCollection_AddRef(IObjectCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectCollection_Release(IObjectCollection* This) { +static inline ULONG IObjectCollection_Release(IObjectCollection* This) { return This->lpVtbl->Release(This); } /*** IObjectArray methods ***/ -static __WIDL_INLINE HRESULT IObjectCollection_GetCount(IObjectCollection* This,UINT *pcObjects) { +static inline HRESULT IObjectCollection_GetCount(IObjectCollection* This,UINT *pcObjects) { return This->lpVtbl->GetCount(This,pcObjects); } -static __WIDL_INLINE HRESULT IObjectCollection_GetAt(IObjectCollection* This,UINT uiIndex,REFIID riid,void **ppv) { +static inline HRESULT IObjectCollection_GetAt(IObjectCollection* This,UINT uiIndex,REFIID riid,void **ppv) { return This->lpVtbl->GetAt(This,uiIndex,riid,ppv); } /*** IObjectCollection methods ***/ -static __WIDL_INLINE HRESULT IObjectCollection_AddObject(IObjectCollection* This,IUnknown *punk) { +static inline HRESULT IObjectCollection_AddObject(IObjectCollection* This,IUnknown *punk) { return This->lpVtbl->AddObject(This,punk); } -static __WIDL_INLINE HRESULT IObjectCollection_AddFromArray(IObjectCollection* This,IObjectArray *poaSource) { +static inline HRESULT IObjectCollection_AddFromArray(IObjectCollection* This,IObjectArray *poaSource) { return This->lpVtbl->AddFromArray(This,poaSource); } -static __WIDL_INLINE HRESULT IObjectCollection_RemoveObjectAt(IObjectCollection* This,UINT uiIndex) { +static inline HRESULT IObjectCollection_RemoveObjectAt(IObjectCollection* This,UINT uiIndex) { return This->lpVtbl->RemoveObjectAt(This,uiIndex); } -static __WIDL_INLINE HRESULT IObjectCollection_Clear(IObjectCollection* This) { +static inline HRESULT IObjectCollection_Clear(IObjectCollection* This) { return This->lpVtbl->Clear(This); } #endif diff --git a/lib/libc/include/any-windows-any/objidl.h b/lib/libc/include/any-windows-any/objidl.h index e88651f2d8705d88c13b78785384b39e1e7cb328..d21323095eb1f52bca651e3bf347114159817084 100644 --- a/lib/libc/include/any-windows-any/objidl.h +++ b/lib/libc/include/any-windows-any/objidl.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/objidl.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/objidl.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __objidl_h__ #define __objidl_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMarshal_FWD_DEFINED__ @@ -1000,32 +992,32 @@ interface IMarshal { #define IMarshal_DisconnectObject(This,dwReserved) (This)->lpVtbl->DisconnectObject(This,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarshal_QueryInterface(IMarshal* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarshal_QueryInterface(IMarshal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarshal_AddRef(IMarshal* This) { +static inline ULONG IMarshal_AddRef(IMarshal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarshal_Release(IMarshal* This) { +static inline ULONG IMarshal_Release(IMarshal* This) { return This->lpVtbl->Release(This); } /*** IMarshal methods ***/ -static __WIDL_INLINE HRESULT IMarshal_GetUnmarshalClass(IMarshal* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,CLSID *pCid) { +static inline HRESULT IMarshal_GetUnmarshalClass(IMarshal* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,CLSID *pCid) { return This->lpVtbl->GetUnmarshalClass(This,riid,pv,dwDestContext,pvDestContext,mshlflags,pCid); } -static __WIDL_INLINE HRESULT IMarshal_GetMarshalSizeMax(IMarshal* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,DWORD *pSize) { +static inline HRESULT IMarshal_GetMarshalSizeMax(IMarshal* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,DWORD *pSize) { return This->lpVtbl->GetMarshalSizeMax(This,riid,pv,dwDestContext,pvDestContext,mshlflags,pSize); } -static __WIDL_INLINE HRESULT IMarshal_MarshalInterface(IMarshal* This,IStream *pStm,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags) { +static inline HRESULT IMarshal_MarshalInterface(IMarshal* This,IStream *pStm,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags) { return This->lpVtbl->MarshalInterface(This,pStm,riid,pv,dwDestContext,pvDestContext,mshlflags); } -static __WIDL_INLINE HRESULT IMarshal_UnmarshalInterface(IMarshal* This,IStream *pStm,REFIID riid,void **ppv) { +static inline HRESULT IMarshal_UnmarshalInterface(IMarshal* This,IStream *pStm,REFIID riid,void **ppv) { return This->lpVtbl->UnmarshalInterface(This,pStm,riid,ppv); } -static __WIDL_INLINE HRESULT IMarshal_ReleaseMarshalData(IMarshal* This,IStream *pStm) { +static inline HRESULT IMarshal_ReleaseMarshalData(IMarshal* This,IStream *pStm) { return This->lpVtbl->ReleaseMarshalData(This,pStm); } -static __WIDL_INLINE HRESULT IMarshal_DisconnectObject(IMarshal* This,DWORD dwReserved) { +static inline HRESULT IMarshal_DisconnectObject(IMarshal* This,DWORD dwReserved) { return This->lpVtbl->DisconnectObject(This,dwReserved); } #endif @@ -1083,13 +1075,13 @@ interface INoMarshal { #define INoMarshal_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INoMarshal_QueryInterface(INoMarshal* This,REFIID riid,void **ppvObject) { +static inline HRESULT INoMarshal_QueryInterface(INoMarshal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INoMarshal_AddRef(INoMarshal* This) { +static inline ULONG INoMarshal_AddRef(INoMarshal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INoMarshal_Release(INoMarshal* This) { +static inline ULONG INoMarshal_Release(INoMarshal* This) { return This->lpVtbl->Release(This); } #endif @@ -1147,13 +1139,13 @@ interface IAgileObject { #define IAgileObject_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAgileObject_QueryInterface(IAgileObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAgileObject_QueryInterface(IAgileObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAgileObject_AddRef(IAgileObject* This) { +static inline ULONG IAgileObject_AddRef(IAgileObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAgileObject_Release(IAgileObject* This) { +static inline ULONG IAgileObject_Release(IAgileObject* This) { return This->lpVtbl->Release(This); } #endif @@ -1222,17 +1214,17 @@ interface IAgileReference { #define IAgileReference_Resolve(This,riid,ppv) (This)->lpVtbl->Resolve(This,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAgileReference_QueryInterface(IAgileReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAgileReference_QueryInterface(IAgileReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAgileReference_AddRef(IAgileReference* This) { +static inline ULONG IAgileReference_AddRef(IAgileReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAgileReference_Release(IAgileReference* This) { +static inline ULONG IAgileReference_Release(IAgileReference* This) { return This->lpVtbl->Release(This); } /*** IAgileReference methods ***/ -static __WIDL_INLINE HRESULT IAgileReference_Resolve(IAgileReference* This,REFIID riid,void **ppv) { +static inline HRESULT IAgileReference_Resolve(IAgileReference* This,REFIID riid,void **ppv) { return This->lpVtbl->Resolve(This,riid,ppv); } #endif @@ -1342,32 +1334,32 @@ interface IMarshal2 { #define IMarshal2_DisconnectObject(This,dwReserved) (This)->lpVtbl->DisconnectObject(This,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarshal2_QueryInterface(IMarshal2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarshal2_QueryInterface(IMarshal2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarshal2_AddRef(IMarshal2* This) { +static inline ULONG IMarshal2_AddRef(IMarshal2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarshal2_Release(IMarshal2* This) { +static inline ULONG IMarshal2_Release(IMarshal2* This) { return This->lpVtbl->Release(This); } /*** IMarshal methods ***/ -static __WIDL_INLINE HRESULT IMarshal2_GetUnmarshalClass(IMarshal2* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,CLSID *pCid) { +static inline HRESULT IMarshal2_GetUnmarshalClass(IMarshal2* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,CLSID *pCid) { return This->lpVtbl->GetUnmarshalClass(This,riid,pv,dwDestContext,pvDestContext,mshlflags,pCid); } -static __WIDL_INLINE HRESULT IMarshal2_GetMarshalSizeMax(IMarshal2* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,DWORD *pSize) { +static inline HRESULT IMarshal2_GetMarshalSizeMax(IMarshal2* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,DWORD *pSize) { return This->lpVtbl->GetMarshalSizeMax(This,riid,pv,dwDestContext,pvDestContext,mshlflags,pSize); } -static __WIDL_INLINE HRESULT IMarshal2_MarshalInterface(IMarshal2* This,IStream *pStm,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags) { +static inline HRESULT IMarshal2_MarshalInterface(IMarshal2* This,IStream *pStm,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags) { return This->lpVtbl->MarshalInterface(This,pStm,riid,pv,dwDestContext,pvDestContext,mshlflags); } -static __WIDL_INLINE HRESULT IMarshal2_UnmarshalInterface(IMarshal2* This,IStream *pStm,REFIID riid,void **ppv) { +static inline HRESULT IMarshal2_UnmarshalInterface(IMarshal2* This,IStream *pStm,REFIID riid,void **ppv) { return This->lpVtbl->UnmarshalInterface(This,pStm,riid,ppv); } -static __WIDL_INLINE HRESULT IMarshal2_ReleaseMarshalData(IMarshal2* This,IStream *pStm) { +static inline HRESULT IMarshal2_ReleaseMarshalData(IMarshal2* This,IStream *pStm) { return This->lpVtbl->ReleaseMarshalData(This,pStm); } -static __WIDL_INLINE HRESULT IMarshal2_DisconnectObject(IMarshal2* This,DWORD dwReserved) { +static inline HRESULT IMarshal2_DisconnectObject(IMarshal2* This,DWORD dwReserved) { return This->lpVtbl->DisconnectObject(This,dwReserved); } #endif @@ -1478,32 +1470,32 @@ interface IMalloc { #define IMalloc_HeapMinimize(This) (This)->lpVtbl->HeapMinimize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMalloc_QueryInterface(IMalloc* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMalloc_QueryInterface(IMalloc* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMalloc_AddRef(IMalloc* This) { +static inline ULONG IMalloc_AddRef(IMalloc* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMalloc_Release(IMalloc* This) { +static inline ULONG IMalloc_Release(IMalloc* This) { return This->lpVtbl->Release(This); } /*** IMalloc methods ***/ -static __WIDL_INLINE void * IMalloc_Alloc(IMalloc* This,SIZE_T cb) { +static inline void * IMalloc_Alloc(IMalloc* This,SIZE_T cb) { return This->lpVtbl->Alloc(This,cb); } -static __WIDL_INLINE void * IMalloc_Realloc(IMalloc* This,void *pv,SIZE_T cb) { +static inline void * IMalloc_Realloc(IMalloc* This,void *pv,SIZE_T cb) { return This->lpVtbl->Realloc(This,pv,cb); } -static __WIDL_INLINE void IMalloc_Free(IMalloc* This,void *pv) { +static inline void IMalloc_Free(IMalloc* This,void *pv) { This->lpVtbl->Free(This,pv); } -static __WIDL_INLINE SIZE_T IMalloc_GetSize(IMalloc* This,void *pv) { +static inline SIZE_T IMalloc_GetSize(IMalloc* This,void *pv) { return This->lpVtbl->GetSize(This,pv); } -static __WIDL_INLINE int IMalloc_DidAlloc(IMalloc* This,void *pv) { +static inline int IMalloc_DidAlloc(IMalloc* This,void *pv) { return This->lpVtbl->DidAlloc(This,pv); } -static __WIDL_INLINE void IMalloc_HeapMinimize(IMalloc* This) { +static inline void IMalloc_HeapMinimize(IMalloc* This) { This->lpVtbl->HeapMinimize(This); } #endif @@ -1577,17 +1569,17 @@ interface IStdMarshalInfo { #define IStdMarshalInfo_GetClassForHandler(This,dwDestContext,pvDestContext,pClsid) (This)->lpVtbl->GetClassForHandler(This,dwDestContext,pvDestContext,pClsid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStdMarshalInfo_QueryInterface(IStdMarshalInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStdMarshalInfo_QueryInterface(IStdMarshalInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStdMarshalInfo_AddRef(IStdMarshalInfo* This) { +static inline ULONG IStdMarshalInfo_AddRef(IStdMarshalInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStdMarshalInfo_Release(IStdMarshalInfo* This) { +static inline ULONG IStdMarshalInfo_Release(IStdMarshalInfo* This) { return This->lpVtbl->Release(This); } /*** IStdMarshalInfo methods ***/ -static __WIDL_INLINE HRESULT IStdMarshalInfo_GetClassForHandler(IStdMarshalInfo* This,DWORD dwDestContext,void *pvDestContext,CLSID *pClsid) { +static inline HRESULT IStdMarshalInfo_GetClassForHandler(IStdMarshalInfo* This,DWORD dwDestContext,void *pvDestContext,CLSID *pClsid) { return This->lpVtbl->GetClassForHandler(This,dwDestContext,pvDestContext,pClsid); } #endif @@ -1677,20 +1669,20 @@ interface IExternalConnection { #define IExternalConnection_ReleaseConnection(This,extconn,reserved,fLastReleaseCloses) (This)->lpVtbl->ReleaseConnection(This,extconn,reserved,fLastReleaseCloses) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExternalConnection_QueryInterface(IExternalConnection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExternalConnection_QueryInterface(IExternalConnection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExternalConnection_AddRef(IExternalConnection* This) { +static inline ULONG IExternalConnection_AddRef(IExternalConnection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExternalConnection_Release(IExternalConnection* This) { +static inline ULONG IExternalConnection_Release(IExternalConnection* This) { return This->lpVtbl->Release(This); } /*** IExternalConnection methods ***/ -static __WIDL_INLINE DWORD IExternalConnection_AddConnection(IExternalConnection* This,DWORD extconn,DWORD reserved) { +static inline DWORD IExternalConnection_AddConnection(IExternalConnection* This,DWORD extconn,DWORD reserved) { return This->lpVtbl->AddConnection(This,extconn,reserved); } -static __WIDL_INLINE DWORD IExternalConnection_ReleaseConnection(IExternalConnection* This,DWORD extconn,DWORD reserved,WINBOOL fLastReleaseCloses) { +static inline DWORD IExternalConnection_ReleaseConnection(IExternalConnection* This,DWORD extconn,DWORD reserved,WINBOOL fLastReleaseCloses) { return This->lpVtbl->ReleaseConnection(This,extconn,reserved,fLastReleaseCloses); } #endif @@ -1770,17 +1762,17 @@ interface IMultiQI { #define IMultiQI_QueryMultipleInterfaces(This,cMQIs,pMQIs) (This)->lpVtbl->QueryMultipleInterfaces(This,cMQIs,pMQIs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMultiQI_QueryInterface(IMultiQI* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMultiQI_QueryInterface(IMultiQI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMultiQI_AddRef(IMultiQI* This) { +static inline ULONG IMultiQI_AddRef(IMultiQI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMultiQI_Release(IMultiQI* This) { +static inline ULONG IMultiQI_Release(IMultiQI* This) { return This->lpVtbl->Release(This); } /*** IMultiQI methods ***/ -static __WIDL_INLINE HRESULT IMultiQI_QueryMultipleInterfaces(IMultiQI* This,ULONG cMQIs,MULTI_QI *pMQIs) { +static inline HRESULT IMultiQI_QueryMultipleInterfaces(IMultiQI* This,ULONG cMQIs,MULTI_QI *pMQIs) { return This->lpVtbl->QueryMultipleInterfaces(This,cMQIs,pMQIs); } #endif @@ -1857,20 +1849,20 @@ interface AsyncIMultiQI { #define AsyncIMultiQI_Finish_QueryMultipleInterfaces(This,pMQIs) (This)->lpVtbl->Finish_QueryMultipleInterfaces(This,pMQIs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncIMultiQI_QueryInterface(AsyncIMultiQI* This,REFIID riid,void **ppvObject) { +static inline HRESULT AsyncIMultiQI_QueryInterface(AsyncIMultiQI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG AsyncIMultiQI_AddRef(AsyncIMultiQI* This) { +static inline ULONG AsyncIMultiQI_AddRef(AsyncIMultiQI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG AsyncIMultiQI_Release(AsyncIMultiQI* This) { +static inline ULONG AsyncIMultiQI_Release(AsyncIMultiQI* This) { return This->lpVtbl->Release(This); } /*** AsyncIMultiQI methods ***/ -static __WIDL_INLINE HRESULT AsyncIMultiQI_Begin_QueryMultipleInterfaces(AsyncIMultiQI* This,ULONG cMQIs,MULTI_QI *pMQIs) { +static inline HRESULT AsyncIMultiQI_Begin_QueryMultipleInterfaces(AsyncIMultiQI* This,ULONG cMQIs,MULTI_QI *pMQIs) { return This->lpVtbl->Begin_QueryMultipleInterfaces(This,cMQIs,pMQIs); } -static __WIDL_INLINE HRESULT AsyncIMultiQI_Finish_QueryMultipleInterfaces(AsyncIMultiQI* This,MULTI_QI *pMQIs) { +static inline HRESULT AsyncIMultiQI_Finish_QueryMultipleInterfaces(AsyncIMultiQI* This,MULTI_QI *pMQIs) { return This->lpVtbl->Finish_QueryMultipleInterfaces(This,pMQIs); } #endif @@ -1942,17 +1934,17 @@ interface IInternalUnknown { #define IInternalUnknown_QueryInternalInterface(This,riid,ppv) (This)->lpVtbl->QueryInternalInterface(This,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternalUnknown_QueryInterface(IInternalUnknown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternalUnknown_QueryInterface(IInternalUnknown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternalUnknown_AddRef(IInternalUnknown* This) { +static inline ULONG IInternalUnknown_AddRef(IInternalUnknown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternalUnknown_Release(IInternalUnknown* This) { +static inline ULONG IInternalUnknown_Release(IInternalUnknown* This) { return This->lpVtbl->Release(This); } /*** IInternalUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternalUnknown_QueryInternalInterface(IInternalUnknown* This,REFIID riid,void **ppv) { +static inline HRESULT IInternalUnknown_QueryInternalInterface(IInternalUnknown* This,REFIID riid,void **ppv) { return This->lpVtbl->QueryInternalInterface(This,riid,ppv); } #endif @@ -2051,26 +2043,26 @@ interface IEnumUnknown { #define IEnumUnknown_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumUnknown_QueryInterface(IEnumUnknown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumUnknown_QueryInterface(IEnumUnknown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumUnknown_AddRef(IEnumUnknown* This) { +static inline ULONG IEnumUnknown_AddRef(IEnumUnknown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumUnknown_Release(IEnumUnknown* This) { +static inline ULONG IEnumUnknown_Release(IEnumUnknown* This) { return This->lpVtbl->Release(This); } /*** IEnumUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumUnknown_Next(IEnumUnknown* This,ULONG celt,IUnknown **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumUnknown_Next(IEnumUnknown* This,ULONG celt,IUnknown **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumUnknown_Skip(IEnumUnknown* This,ULONG celt) { +static inline HRESULT IEnumUnknown_Skip(IEnumUnknown* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumUnknown_Reset(IEnumUnknown* This) { +static inline HRESULT IEnumUnknown_Reset(IEnumUnknown* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumUnknown_Clone(IEnumUnknown* This,IEnumUnknown **ppenum) { +static inline HRESULT IEnumUnknown_Clone(IEnumUnknown* This,IEnumUnknown **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -2187,26 +2179,26 @@ interface IEnumString { #define IEnumString_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumString_QueryInterface(IEnumString* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumString_QueryInterface(IEnumString* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumString_AddRef(IEnumString* This) { +static inline ULONG IEnumString_AddRef(IEnumString* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumString_Release(IEnumString* This) { +static inline ULONG IEnumString_Release(IEnumString* This) { return This->lpVtbl->Release(This); } /*** IEnumString methods ***/ -static __WIDL_INLINE HRESULT IEnumString_Next(IEnumString* This,ULONG celt,LPOLESTR *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumString_Next(IEnumString* This,ULONG celt,LPOLESTR *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumString_Skip(IEnumString* This,ULONG celt) { +static inline HRESULT IEnumString_Skip(IEnumString* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumString_Reset(IEnumString* This) { +static inline HRESULT IEnumString_Reset(IEnumString* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumString_Clone(IEnumString* This,IEnumString **ppenum) { +static inline HRESULT IEnumString_Clone(IEnumString* This,IEnumString **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -2310,20 +2302,20 @@ interface ISequentialStream { #define ISequentialStream_Write(This,pv,cb,pcbWritten) (This)->lpVtbl->Write(This,pv,cb,pcbWritten) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISequentialStream_QueryInterface(ISequentialStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISequentialStream_QueryInterface(ISequentialStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISequentialStream_AddRef(ISequentialStream* This) { +static inline ULONG ISequentialStream_AddRef(ISequentialStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISequentialStream_Release(ISequentialStream* This) { +static inline ULONG ISequentialStream_Release(ISequentialStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISequentialStream_Read(ISequentialStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISequentialStream_Read(ISequentialStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISequentialStream_Write(ISequentialStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISequentialStream_Write(ISequentialStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } #endif @@ -2565,48 +2557,48 @@ interface IStream { #define IStream_Clone(This,ppstm) (This)->lpVtbl->Clone(This,ppstm) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStream_QueryInterface(IStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStream_QueryInterface(IStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStream_AddRef(IStream* This) { +static inline ULONG IStream_AddRef(IStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStream_Release(IStream* This) { +static inline ULONG IStream_Release(IStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT IStream_Read(IStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IStream_Read(IStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IStream_Write(IStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IStream_Write(IStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT IStream_Seek(IStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT IStream_Seek(IStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT IStream_SetSize(IStream* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT IStream_SetSize(IStream* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT IStream_CopyTo(IStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT IStream_CopyTo(IStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT IStream_Commit(IStream* This,DWORD grfCommitFlags) { +static inline HRESULT IStream_Commit(IStream* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT IStream_Revert(IStream* This) { +static inline HRESULT IStream_Revert(IStream* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT IStream_LockRegion(IStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IStream_LockRegion(IStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IStream_UnlockRegion(IStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IStream_UnlockRegion(IStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IStream_Stat(IStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT IStream_Stat(IStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT IStream_Clone(IStream* This,IStream **ppstm) { +static inline HRESULT IStream_Clone(IStream* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } #endif @@ -2768,29 +2760,29 @@ interface IRpcChannelBuffer { #define IRpcChannelBuffer_IsConnected(This) (This)->lpVtbl->IsConnected(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer_QueryInterface(IRpcChannelBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcChannelBuffer_QueryInterface(IRpcChannelBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcChannelBuffer_AddRef(IRpcChannelBuffer* This) { +static inline ULONG IRpcChannelBuffer_AddRef(IRpcChannelBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcChannelBuffer_Release(IRpcChannelBuffer* This) { +static inline ULONG IRpcChannelBuffer_Release(IRpcChannelBuffer* This) { return This->lpVtbl->Release(This); } /*** IRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer_GetBuffer(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,REFIID riid) { +static inline HRESULT IRpcChannelBuffer_GetBuffer(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,REFIID riid) { return This->lpVtbl->GetBuffer(This,pMessage,riid); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer_SendReceive(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { +static inline HRESULT IRpcChannelBuffer_SendReceive(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { return This->lpVtbl->SendReceive(This,pMessage,pStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer_FreeBuffer(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage) { +static inline HRESULT IRpcChannelBuffer_FreeBuffer(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage) { return This->lpVtbl->FreeBuffer(This,pMessage); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer_GetDestCtx(IRpcChannelBuffer* This,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IRpcChannelBuffer_GetDestCtx(IRpcChannelBuffer* This,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtx(This,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer_IsConnected(IRpcChannelBuffer* This) { +static inline HRESULT IRpcChannelBuffer_IsConnected(IRpcChannelBuffer* This) { return This->lpVtbl->IsConnected(This); } #endif @@ -2889,33 +2881,33 @@ interface IRpcChannelBuffer2 { #define IRpcChannelBuffer2_GetProtocolVersion(This,pdwVersion) (This)->lpVtbl->GetProtocolVersion(This,pdwVersion) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_QueryInterface(IRpcChannelBuffer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcChannelBuffer2_QueryInterface(IRpcChannelBuffer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcChannelBuffer2_AddRef(IRpcChannelBuffer2* This) { +static inline ULONG IRpcChannelBuffer2_AddRef(IRpcChannelBuffer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcChannelBuffer2_Release(IRpcChannelBuffer2* This) { +static inline ULONG IRpcChannelBuffer2_Release(IRpcChannelBuffer2* This) { return This->lpVtbl->Release(This); } /*** IRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_GetBuffer(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage,REFIID riid) { +static inline HRESULT IRpcChannelBuffer2_GetBuffer(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage,REFIID riid) { return This->lpVtbl->GetBuffer(This,pMessage,riid); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_SendReceive(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { +static inline HRESULT IRpcChannelBuffer2_SendReceive(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { return This->lpVtbl->SendReceive(This,pMessage,pStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_FreeBuffer(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage) { +static inline HRESULT IRpcChannelBuffer2_FreeBuffer(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage) { return This->lpVtbl->FreeBuffer(This,pMessage); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_GetDestCtx(IRpcChannelBuffer2* This,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IRpcChannelBuffer2_GetDestCtx(IRpcChannelBuffer2* This,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtx(This,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_IsConnected(IRpcChannelBuffer2* This) { +static inline HRESULT IRpcChannelBuffer2_IsConnected(IRpcChannelBuffer2* This) { return This->lpVtbl->IsConnected(This); } /*** IRpcChannelBuffer2 methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_GetProtocolVersion(IRpcChannelBuffer2* This,DWORD *pdwVersion) { +static inline HRESULT IRpcChannelBuffer2_GetProtocolVersion(IRpcChannelBuffer2* This,DWORD *pdwVersion) { return This->lpVtbl->GetProtocolVersion(This,pdwVersion); } #endif @@ -3045,43 +3037,43 @@ interface IAsyncRpcChannelBuffer { #define IAsyncRpcChannelBuffer_GetDestCtxEx(This,pMsg,pdwDestContext,ppvDestContext) (This)->lpVtbl->GetDestCtxEx(This,pMsg,pdwDestContext,ppvDestContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_QueryInterface(IAsyncRpcChannelBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAsyncRpcChannelBuffer_QueryInterface(IAsyncRpcChannelBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAsyncRpcChannelBuffer_AddRef(IAsyncRpcChannelBuffer* This) { +static inline ULONG IAsyncRpcChannelBuffer_AddRef(IAsyncRpcChannelBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAsyncRpcChannelBuffer_Release(IAsyncRpcChannelBuffer* This) { +static inline ULONG IAsyncRpcChannelBuffer_Release(IAsyncRpcChannelBuffer* This) { return This->lpVtbl->Release(This); } /*** IRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_GetBuffer(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,REFIID riid) { +static inline HRESULT IAsyncRpcChannelBuffer_GetBuffer(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,REFIID riid) { return This->lpVtbl->GetBuffer(This,pMessage,riid); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_SendReceive(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { +static inline HRESULT IAsyncRpcChannelBuffer_SendReceive(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { return This->lpVtbl->SendReceive(This,pMessage,pStatus); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_FreeBuffer(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage) { +static inline HRESULT IAsyncRpcChannelBuffer_FreeBuffer(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage) { return This->lpVtbl->FreeBuffer(This,pMessage); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_GetDestCtx(IAsyncRpcChannelBuffer* This,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IAsyncRpcChannelBuffer_GetDestCtx(IAsyncRpcChannelBuffer* This,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtx(This,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_IsConnected(IAsyncRpcChannelBuffer* This) { +static inline HRESULT IAsyncRpcChannelBuffer_IsConnected(IAsyncRpcChannelBuffer* This) { return This->lpVtbl->IsConnected(This); } /*** IRpcChannelBuffer2 methods ***/ -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_GetProtocolVersion(IAsyncRpcChannelBuffer* This,DWORD *pdwVersion) { +static inline HRESULT IAsyncRpcChannelBuffer_GetProtocolVersion(IAsyncRpcChannelBuffer* This,DWORD *pdwVersion) { return This->lpVtbl->GetProtocolVersion(This,pdwVersion); } /*** IAsyncRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_Send(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,ISynchronize *pSync,ULONG *pulStatus) { +static inline HRESULT IAsyncRpcChannelBuffer_Send(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,ISynchronize *pSync,ULONG *pulStatus) { return This->lpVtbl->Send(This,pMsg,pSync,pulStatus); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_Receive(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,ULONG *pulStatus) { +static inline HRESULT IAsyncRpcChannelBuffer_Receive(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,ULONG *pulStatus) { return This->lpVtbl->Receive(This,pMsg,pulStatus); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_GetDestCtxEx(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IAsyncRpcChannelBuffer_GetDestCtxEx(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtxEx(This,pMsg,pdwDestContext,ppvDestContext); } #endif @@ -3251,55 +3243,55 @@ interface IRpcChannelBuffer3 { #define IRpcChannelBuffer3_RegisterAsync(This,pMsg,pAsyncMgr) (This)->lpVtbl->RegisterAsync(This,pMsg,pAsyncMgr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_QueryInterface(IRpcChannelBuffer3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcChannelBuffer3_QueryInterface(IRpcChannelBuffer3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcChannelBuffer3_AddRef(IRpcChannelBuffer3* This) { +static inline ULONG IRpcChannelBuffer3_AddRef(IRpcChannelBuffer3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcChannelBuffer3_Release(IRpcChannelBuffer3* This) { +static inline ULONG IRpcChannelBuffer3_Release(IRpcChannelBuffer3* This) { return This->lpVtbl->Release(This); } /*** IRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetBuffer(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage,REFIID riid) { +static inline HRESULT IRpcChannelBuffer3_GetBuffer(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage,REFIID riid) { return This->lpVtbl->GetBuffer(This,pMessage,riid); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_SendReceive(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { +static inline HRESULT IRpcChannelBuffer3_SendReceive(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { return This->lpVtbl->SendReceive(This,pMessage,pStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_FreeBuffer(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage) { +static inline HRESULT IRpcChannelBuffer3_FreeBuffer(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage) { return This->lpVtbl->FreeBuffer(This,pMessage); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetDestCtx(IRpcChannelBuffer3* This,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IRpcChannelBuffer3_GetDestCtx(IRpcChannelBuffer3* This,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtx(This,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_IsConnected(IRpcChannelBuffer3* This) { +static inline HRESULT IRpcChannelBuffer3_IsConnected(IRpcChannelBuffer3* This) { return This->lpVtbl->IsConnected(This); } /*** IRpcChannelBuffer2 methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetProtocolVersion(IRpcChannelBuffer3* This,DWORD *pdwVersion) { +static inline HRESULT IRpcChannelBuffer3_GetProtocolVersion(IRpcChannelBuffer3* This,DWORD *pdwVersion) { return This->lpVtbl->GetProtocolVersion(This,pdwVersion); } /*** IRpcChannelBuffer3 methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_Send(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,ULONG *pulStatus) { +static inline HRESULT IRpcChannelBuffer3_Send(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,ULONG *pulStatus) { return This->lpVtbl->Send(This,pMsg,pulStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_Receive(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,ULONG ulSize,ULONG *pulStatus) { +static inline HRESULT IRpcChannelBuffer3_Receive(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,ULONG ulSize,ULONG *pulStatus) { return This->lpVtbl->Receive(This,pMsg,ulSize,pulStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_Cancel(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg) { +static inline HRESULT IRpcChannelBuffer3_Cancel(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg) { return This->lpVtbl->Cancel(This,pMsg); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetCallContext(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,REFIID riid,void **pInterface) { +static inline HRESULT IRpcChannelBuffer3_GetCallContext(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,REFIID riid,void **pInterface) { return This->lpVtbl->GetCallContext(This,pMsg,riid,pInterface); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetDestCtxEx(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IRpcChannelBuffer3_GetDestCtxEx(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtxEx(This,pMsg,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetState(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,DWORD *pState) { +static inline HRESULT IRpcChannelBuffer3_GetState(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,DWORD *pState) { return This->lpVtbl->GetState(This,pMsg,pState); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_RegisterAsync(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,IAsyncManager *pAsyncMgr) { +static inline HRESULT IRpcChannelBuffer3_RegisterAsync(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,IAsyncManager *pAsyncMgr) { return This->lpVtbl->RegisterAsync(This,pMsg,pAsyncMgr); } #endif @@ -3367,17 +3359,17 @@ interface IRpcSyntaxNegotiate { #define IRpcSyntaxNegotiate_NegotiateSyntax(This,pMsg) (This)->lpVtbl->NegotiateSyntax(This,pMsg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcSyntaxNegotiate_QueryInterface(IRpcSyntaxNegotiate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcSyntaxNegotiate_QueryInterface(IRpcSyntaxNegotiate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcSyntaxNegotiate_AddRef(IRpcSyntaxNegotiate* This) { +static inline ULONG IRpcSyntaxNegotiate_AddRef(IRpcSyntaxNegotiate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcSyntaxNegotiate_Release(IRpcSyntaxNegotiate* This) { +static inline ULONG IRpcSyntaxNegotiate_Release(IRpcSyntaxNegotiate* This) { return This->lpVtbl->Release(This); } /*** IRpcSyntaxNegotiate methods ***/ -static __WIDL_INLINE HRESULT IRpcSyntaxNegotiate_NegotiateSyntax(IRpcSyntaxNegotiate* This,RPCOLEMESSAGE *pMsg) { +static inline HRESULT IRpcSyntaxNegotiate_NegotiateSyntax(IRpcSyntaxNegotiate* This,RPCOLEMESSAGE *pMsg) { return This->lpVtbl->NegotiateSyntax(This,pMsg); } #endif @@ -3452,20 +3444,20 @@ interface IRpcProxyBuffer { #define IRpcProxyBuffer_Disconnect(This) (This)->lpVtbl->Disconnect(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcProxyBuffer_QueryInterface(IRpcProxyBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcProxyBuffer_QueryInterface(IRpcProxyBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcProxyBuffer_AddRef(IRpcProxyBuffer* This) { +static inline ULONG IRpcProxyBuffer_AddRef(IRpcProxyBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcProxyBuffer_Release(IRpcProxyBuffer* This) { +static inline ULONG IRpcProxyBuffer_Release(IRpcProxyBuffer* This) { return This->lpVtbl->Release(This); } /*** IRpcProxyBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcProxyBuffer_Connect(IRpcProxyBuffer* This,IRpcChannelBuffer *pRpcChannelBuffer) { +static inline HRESULT IRpcProxyBuffer_Connect(IRpcProxyBuffer* This,IRpcChannelBuffer *pRpcChannelBuffer) { return This->lpVtbl->Connect(This,pRpcChannelBuffer); } -static __WIDL_INLINE void IRpcProxyBuffer_Disconnect(IRpcProxyBuffer* This) { +static inline void IRpcProxyBuffer_Disconnect(IRpcProxyBuffer* This) { This->lpVtbl->Disconnect(This); } #endif @@ -3583,35 +3575,35 @@ interface IRpcStubBuffer { #define IRpcStubBuffer_DebugServerRelease(This,pv) (This)->lpVtbl->DebugServerRelease(This,pv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcStubBuffer_QueryInterface(IRpcStubBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcStubBuffer_QueryInterface(IRpcStubBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcStubBuffer_AddRef(IRpcStubBuffer* This) { +static inline ULONG IRpcStubBuffer_AddRef(IRpcStubBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcStubBuffer_Release(IRpcStubBuffer* This) { +static inline ULONG IRpcStubBuffer_Release(IRpcStubBuffer* This) { return This->lpVtbl->Release(This); } /*** IRpcStubBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcStubBuffer_Connect(IRpcStubBuffer* This,IUnknown *pUnkServer) { +static inline HRESULT IRpcStubBuffer_Connect(IRpcStubBuffer* This,IUnknown *pUnkServer) { return This->lpVtbl->Connect(This,pUnkServer); } -static __WIDL_INLINE void IRpcStubBuffer_Disconnect(IRpcStubBuffer* This) { +static inline void IRpcStubBuffer_Disconnect(IRpcStubBuffer* This) { This->lpVtbl->Disconnect(This); } -static __WIDL_INLINE HRESULT IRpcStubBuffer_Invoke(IRpcStubBuffer* This,RPCOLEMESSAGE *_prpcmsg,IRpcChannelBuffer *_pRpcChannelBuffer) { +static inline HRESULT IRpcStubBuffer_Invoke(IRpcStubBuffer* This,RPCOLEMESSAGE *_prpcmsg,IRpcChannelBuffer *_pRpcChannelBuffer) { return This->lpVtbl->Invoke(This,_prpcmsg,_pRpcChannelBuffer); } -static __WIDL_INLINE IRpcStubBuffer * IRpcStubBuffer_IsIIDSupported(IRpcStubBuffer* This,REFIID riid) { +static inline IRpcStubBuffer * IRpcStubBuffer_IsIIDSupported(IRpcStubBuffer* This,REFIID riid) { return This->lpVtbl->IsIIDSupported(This,riid); } -static __WIDL_INLINE ULONG IRpcStubBuffer_CountRefs(IRpcStubBuffer* This) { +static inline ULONG IRpcStubBuffer_CountRefs(IRpcStubBuffer* This) { return This->lpVtbl->CountRefs(This); } -static __WIDL_INLINE HRESULT IRpcStubBuffer_DebugServerQueryInterface(IRpcStubBuffer* This,void **ppv) { +static inline HRESULT IRpcStubBuffer_DebugServerQueryInterface(IRpcStubBuffer* This,void **ppv) { return This->lpVtbl->DebugServerQueryInterface(This,ppv); } -static __WIDL_INLINE void IRpcStubBuffer_DebugServerRelease(IRpcStubBuffer* This,void *pv) { +static inline void IRpcStubBuffer_DebugServerRelease(IRpcStubBuffer* This,void *pv) { This->lpVtbl->DebugServerRelease(This,pv); } #endif @@ -3697,20 +3689,20 @@ interface IPSFactoryBuffer { #define IPSFactoryBuffer_CreateStub(This,riid,pUnkServer,ppStub) (This)->lpVtbl->CreateStub(This,riid,pUnkServer,ppStub) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPSFactoryBuffer_QueryInterface(IPSFactoryBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPSFactoryBuffer_QueryInterface(IPSFactoryBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPSFactoryBuffer_AddRef(IPSFactoryBuffer* This) { +static inline ULONG IPSFactoryBuffer_AddRef(IPSFactoryBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPSFactoryBuffer_Release(IPSFactoryBuffer* This) { +static inline ULONG IPSFactoryBuffer_Release(IPSFactoryBuffer* This) { return This->lpVtbl->Release(This); } /*** IPSFactoryBuffer methods ***/ -static __WIDL_INLINE HRESULT IPSFactoryBuffer_CreateProxy(IPSFactoryBuffer* This,IUnknown *pUnkOuter,REFIID riid,IRpcProxyBuffer **ppProxy,void **ppv) { +static inline HRESULT IPSFactoryBuffer_CreateProxy(IPSFactoryBuffer* This,IUnknown *pUnkOuter,REFIID riid,IRpcProxyBuffer **ppProxy,void **ppv) { return This->lpVtbl->CreateProxy(This,pUnkOuter,riid,ppProxy,ppv); } -static __WIDL_INLINE HRESULT IPSFactoryBuffer_CreateStub(IPSFactoryBuffer* This,REFIID riid,IUnknown *pUnkServer,IRpcStubBuffer **ppStub) { +static inline HRESULT IPSFactoryBuffer_CreateStub(IPSFactoryBuffer* This,REFIID riid,IUnknown *pUnkServer,IRpcStubBuffer **ppStub) { return This->lpVtbl->CreateStub(This,riid,pUnkServer,ppStub); } #endif @@ -3872,32 +3864,32 @@ interface IChannelHook { #define IChannelHook_ServerFillBuffer(This,uExtent,riid,pDataSize,pDataBuffer,hrFault) (This)->lpVtbl->ServerFillBuffer(This,uExtent,riid,pDataSize,pDataBuffer,hrFault) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IChannelHook_QueryInterface(IChannelHook* This,REFIID riid,void **ppvObject) { +static inline HRESULT IChannelHook_QueryInterface(IChannelHook* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IChannelHook_AddRef(IChannelHook* This) { +static inline ULONG IChannelHook_AddRef(IChannelHook* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IChannelHook_Release(IChannelHook* This) { +static inline ULONG IChannelHook_Release(IChannelHook* This) { return This->lpVtbl->Release(This); } /*** IChannelHook methods ***/ -static __WIDL_INLINE void IChannelHook_ClientGetSize(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize) { +static inline void IChannelHook_ClientGetSize(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize) { This->lpVtbl->ClientGetSize(This,uExtent,riid,pDataSize); } -static __WIDL_INLINE void IChannelHook_ClientFillBuffer(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize,void *pDataBuffer) { +static inline void IChannelHook_ClientFillBuffer(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize,void *pDataBuffer) { This->lpVtbl->ClientFillBuffer(This,uExtent,riid,pDataSize,pDataBuffer); } -static __WIDL_INLINE void IChannelHook_ClientNotify(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG cbDataSize,void *pDataBuffer,DWORD lDataRep,HRESULT hrFault) { +static inline void IChannelHook_ClientNotify(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG cbDataSize,void *pDataBuffer,DWORD lDataRep,HRESULT hrFault) { This->lpVtbl->ClientNotify(This,uExtent,riid,cbDataSize,pDataBuffer,lDataRep,hrFault); } -static __WIDL_INLINE void IChannelHook_ServerNotify(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG cbDataSize,void *pDataBuffer,DWORD lDataRep) { +static inline void IChannelHook_ServerNotify(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG cbDataSize,void *pDataBuffer,DWORD lDataRep) { This->lpVtbl->ServerNotify(This,uExtent,riid,cbDataSize,pDataBuffer,lDataRep); } -static __WIDL_INLINE void IChannelHook_ServerGetSize(IChannelHook* This,REFGUID uExtent,REFIID riid,HRESULT hrFault,ULONG *pDataSize) { +static inline void IChannelHook_ServerGetSize(IChannelHook* This,REFGUID uExtent,REFIID riid,HRESULT hrFault,ULONG *pDataSize) { This->lpVtbl->ServerGetSize(This,uExtent,riid,hrFault,pDataSize); } -static __WIDL_INLINE void IChannelHook_ServerFillBuffer(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize,void *pDataBuffer,HRESULT hrFault) { +static inline void IChannelHook_ServerFillBuffer(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize,void *pDataBuffer,HRESULT hrFault) { This->lpVtbl->ServerFillBuffer(This,uExtent,riid,pDataSize,pDataBuffer,hrFault); } #endif @@ -4060,23 +4052,23 @@ interface IClientSecurity { #define IClientSecurity_CopyProxy(This,pProxy,ppCopy) (This)->lpVtbl->CopyProxy(This,pProxy,ppCopy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IClientSecurity_QueryInterface(IClientSecurity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IClientSecurity_QueryInterface(IClientSecurity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IClientSecurity_AddRef(IClientSecurity* This) { +static inline ULONG IClientSecurity_AddRef(IClientSecurity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IClientSecurity_Release(IClientSecurity* This) { +static inline ULONG IClientSecurity_Release(IClientSecurity* This) { return This->lpVtbl->Release(This); } /*** IClientSecurity methods ***/ -static __WIDL_INLINE HRESULT IClientSecurity_QueryBlanket(IClientSecurity* This,IUnknown *pProxy,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel,void **pAuthInfo,DWORD *pCapabilites) { +static inline HRESULT IClientSecurity_QueryBlanket(IClientSecurity* This,IUnknown *pProxy,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel,void **pAuthInfo,DWORD *pCapabilites) { return This->lpVtbl->QueryBlanket(This,pProxy,pAuthnSvc,pAuthzSvc,pServerPrincName,pAuthnLevel,pImpLevel,pAuthInfo,pCapabilites); } -static __WIDL_INLINE HRESULT IClientSecurity_SetBlanket(IClientSecurity* This,IUnknown *pProxy,DWORD dwAuthnSvc,DWORD dwAuthzSvc,OLECHAR *pServerPrincName,DWORD dwAuthnLevel,DWORD dwImpLevel,void *pAuthInfo,DWORD dwCapabilities) { +static inline HRESULT IClientSecurity_SetBlanket(IClientSecurity* This,IUnknown *pProxy,DWORD dwAuthnSvc,DWORD dwAuthzSvc,OLECHAR *pServerPrincName,DWORD dwAuthnLevel,DWORD dwImpLevel,void *pAuthInfo,DWORD dwCapabilities) { return This->lpVtbl->SetBlanket(This,pProxy,dwAuthnSvc,dwAuthzSvc,pServerPrincName,dwAuthnLevel,dwImpLevel,pAuthInfo,dwCapabilities); } -static __WIDL_INLINE HRESULT IClientSecurity_CopyProxy(IClientSecurity* This,IUnknown *pProxy,IUnknown **ppCopy) { +static inline HRESULT IClientSecurity_CopyProxy(IClientSecurity* This,IUnknown *pProxy,IUnknown **ppCopy) { return This->lpVtbl->CopyProxy(This,pProxy,ppCopy); } #endif @@ -4179,26 +4171,26 @@ interface IServerSecurity { #define IServerSecurity_IsImpersonating(This) (This)->lpVtbl->IsImpersonating(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IServerSecurity_QueryInterface(IServerSecurity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IServerSecurity_QueryInterface(IServerSecurity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IServerSecurity_AddRef(IServerSecurity* This) { +static inline ULONG IServerSecurity_AddRef(IServerSecurity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IServerSecurity_Release(IServerSecurity* This) { +static inline ULONG IServerSecurity_Release(IServerSecurity* This) { return This->lpVtbl->Release(This); } /*** IServerSecurity methods ***/ -static __WIDL_INLINE HRESULT IServerSecurity_QueryBlanket(IServerSecurity* This,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel,void **pPrivs,DWORD *pCapabilities) { +static inline HRESULT IServerSecurity_QueryBlanket(IServerSecurity* This,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel,void **pPrivs,DWORD *pCapabilities) { return This->lpVtbl->QueryBlanket(This,pAuthnSvc,pAuthzSvc,pServerPrincName,pAuthnLevel,pImpLevel,pPrivs,pCapabilities); } -static __WIDL_INLINE HRESULT IServerSecurity_ImpersonateClient(IServerSecurity* This) { +static inline HRESULT IServerSecurity_ImpersonateClient(IServerSecurity* This) { return This->lpVtbl->ImpersonateClient(This); } -static __WIDL_INLINE HRESULT IServerSecurity_RevertToSelf(IServerSecurity* This) { +static inline HRESULT IServerSecurity_RevertToSelf(IServerSecurity* This) { return This->lpVtbl->RevertToSelf(This); } -static __WIDL_INLINE WINBOOL IServerSecurity_IsImpersonating(IServerSecurity* This) { +static inline WINBOOL IServerSecurity_IsImpersonating(IServerSecurity* This) { return This->lpVtbl->IsImpersonating(This); } #endif @@ -4294,20 +4286,20 @@ interface IRpcOptions { #define IRpcOptions_Query(This,pPrx,dwProperty,pdwValue) (This)->lpVtbl->Query(This,pPrx,dwProperty,pdwValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcOptions_QueryInterface(IRpcOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcOptions_QueryInterface(IRpcOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcOptions_AddRef(IRpcOptions* This) { +static inline ULONG IRpcOptions_AddRef(IRpcOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcOptions_Release(IRpcOptions* This) { +static inline ULONG IRpcOptions_Release(IRpcOptions* This) { return This->lpVtbl->Release(This); } /*** IRpcOptions methods ***/ -static __WIDL_INLINE HRESULT IRpcOptions_Set(IRpcOptions* This,IUnknown *pPrx,RPCOPT_PROPERTIES dwProperty,ULONG_PTR dwValue) { +static inline HRESULT IRpcOptions_Set(IRpcOptions* This,IUnknown *pPrx,RPCOPT_PROPERTIES dwProperty,ULONG_PTR dwValue) { return This->lpVtbl->Set(This,pPrx,dwProperty,dwValue); } -static __WIDL_INLINE HRESULT IRpcOptions_Query(IRpcOptions* This,IUnknown *pPrx,RPCOPT_PROPERTIES dwProperty,ULONG_PTR *pdwValue) { +static inline HRESULT IRpcOptions_Query(IRpcOptions* This,IUnknown *pPrx,RPCOPT_PROPERTIES dwProperty,ULONG_PTR *pdwValue) { return This->lpVtbl->Query(This,pPrx,dwProperty,pdwValue); } #endif @@ -4426,20 +4418,20 @@ interface IGlobalOptions { #define IGlobalOptions_Query(This,dwProperty,pdwValue) (This)->lpVtbl->Query(This,dwProperty,pdwValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGlobalOptions_QueryInterface(IGlobalOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGlobalOptions_QueryInterface(IGlobalOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGlobalOptions_AddRef(IGlobalOptions* This) { +static inline ULONG IGlobalOptions_AddRef(IGlobalOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGlobalOptions_Release(IGlobalOptions* This) { +static inline ULONG IGlobalOptions_Release(IGlobalOptions* This) { return This->lpVtbl->Release(This); } /*** IGlobalOptions methods ***/ -static __WIDL_INLINE HRESULT IGlobalOptions_Set(IGlobalOptions* This,GLOBALOPT_PROPERTIES dwProperty,ULONG_PTR dwValue) { +static inline HRESULT IGlobalOptions_Set(IGlobalOptions* This,GLOBALOPT_PROPERTIES dwProperty,ULONG_PTR dwValue) { return This->lpVtbl->Set(This,dwProperty,dwValue); } -static __WIDL_INLINE HRESULT IGlobalOptions_Query(IGlobalOptions* This,GLOBALOPT_PROPERTIES dwProperty,ULONG_PTR *pdwValue) { +static inline HRESULT IGlobalOptions_Query(IGlobalOptions* This,GLOBALOPT_PROPERTIES dwProperty,ULONG_PTR *pdwValue) { return This->lpVtbl->Query(This,dwProperty,pdwValue); } #endif @@ -4519,20 +4511,20 @@ interface ISurrogate { #define ISurrogate_FreeSurrogate(This) (This)->lpVtbl->FreeSurrogate(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISurrogate_QueryInterface(ISurrogate* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISurrogate_QueryInterface(ISurrogate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISurrogate_AddRef(ISurrogate* This) { +static inline ULONG ISurrogate_AddRef(ISurrogate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISurrogate_Release(ISurrogate* This) { +static inline ULONG ISurrogate_Release(ISurrogate* This) { return This->lpVtbl->Release(This); } /*** ISurrogate methods ***/ -static __WIDL_INLINE HRESULT ISurrogate_LoadDllServer(ISurrogate* This,REFCLSID Clsid) { +static inline HRESULT ISurrogate_LoadDllServer(ISurrogate* This,REFCLSID Clsid) { return This->lpVtbl->LoadDllServer(This,Clsid); } -static __WIDL_INLINE HRESULT ISurrogate_FreeSurrogate(ISurrogate* This) { +static inline HRESULT ISurrogate_FreeSurrogate(ISurrogate* This) { return This->lpVtbl->FreeSurrogate(This); } #endif @@ -4626,23 +4618,23 @@ interface IGlobalInterfaceTable { #define IGlobalInterfaceTable_GetInterfaceFromGlobal(This,dwCookie,riid,ppv) (This)->lpVtbl->GetInterfaceFromGlobal(This,dwCookie,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGlobalInterfaceTable_QueryInterface(IGlobalInterfaceTable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGlobalInterfaceTable_QueryInterface(IGlobalInterfaceTable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGlobalInterfaceTable_AddRef(IGlobalInterfaceTable* This) { +static inline ULONG IGlobalInterfaceTable_AddRef(IGlobalInterfaceTable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGlobalInterfaceTable_Release(IGlobalInterfaceTable* This) { +static inline ULONG IGlobalInterfaceTable_Release(IGlobalInterfaceTable* This) { return This->lpVtbl->Release(This); } /*** IGlobalInterfaceTable methods ***/ -static __WIDL_INLINE HRESULT IGlobalInterfaceTable_RegisterInterfaceInGlobal(IGlobalInterfaceTable* This,IUnknown *pUnk,REFIID riid,DWORD *pdwCookie) { +static inline HRESULT IGlobalInterfaceTable_RegisterInterfaceInGlobal(IGlobalInterfaceTable* This,IUnknown *pUnk,REFIID riid,DWORD *pdwCookie) { return This->lpVtbl->RegisterInterfaceInGlobal(This,pUnk,riid,pdwCookie); } -static __WIDL_INLINE HRESULT IGlobalInterfaceTable_RevokeInterfaceFromGlobal(IGlobalInterfaceTable* This,DWORD dwCookie) { +static inline HRESULT IGlobalInterfaceTable_RevokeInterfaceFromGlobal(IGlobalInterfaceTable* This,DWORD dwCookie) { return This->lpVtbl->RevokeInterfaceFromGlobal(This,dwCookie); } -static __WIDL_INLINE HRESULT IGlobalInterfaceTable_GetInterfaceFromGlobal(IGlobalInterfaceTable* This,DWORD dwCookie,REFIID riid,void **ppv) { +static inline HRESULT IGlobalInterfaceTable_GetInterfaceFromGlobal(IGlobalInterfaceTable* This,DWORD dwCookie,REFIID riid,void **ppv) { return This->lpVtbl->GetInterfaceFromGlobal(This,dwCookie,riid,ppv); } #endif @@ -4728,23 +4720,23 @@ interface ISynchronize { #define ISynchronize_Reset(This) (This)->lpVtbl->Reset(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronize_QueryInterface(ISynchronize* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronize_QueryInterface(ISynchronize* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronize_AddRef(ISynchronize* This) { +static inline ULONG ISynchronize_AddRef(ISynchronize* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronize_Release(ISynchronize* This) { +static inline ULONG ISynchronize_Release(ISynchronize* This) { return This->lpVtbl->Release(This); } /*** ISynchronize methods ***/ -static __WIDL_INLINE HRESULT ISynchronize_Wait(ISynchronize* This,DWORD dwFlags,DWORD dwMilliseconds) { +static inline HRESULT ISynchronize_Wait(ISynchronize* This,DWORD dwFlags,DWORD dwMilliseconds) { return This->lpVtbl->Wait(This,dwFlags,dwMilliseconds); } -static __WIDL_INLINE HRESULT ISynchronize_Signal(ISynchronize* This) { +static inline HRESULT ISynchronize_Signal(ISynchronize* This) { return This->lpVtbl->Signal(This); } -static __WIDL_INLINE HRESULT ISynchronize_Reset(ISynchronize* This) { +static inline HRESULT ISynchronize_Reset(ISynchronize* This) { return This->lpVtbl->Reset(This); } #endif @@ -4812,17 +4804,17 @@ interface ISynchronizeHandle { #define ISynchronizeHandle_GetHandle(This,ph) (This)->lpVtbl->GetHandle(This,ph) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeHandle_QueryInterface(ISynchronizeHandle* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronizeHandle_QueryInterface(ISynchronizeHandle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronizeHandle_AddRef(ISynchronizeHandle* This) { +static inline ULONG ISynchronizeHandle_AddRef(ISynchronizeHandle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronizeHandle_Release(ISynchronizeHandle* This) { +static inline ULONG ISynchronizeHandle_Release(ISynchronizeHandle* This) { return This->lpVtbl->Release(This); } /*** ISynchronizeHandle methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeHandle_GetHandle(ISynchronizeHandle* This,HANDLE *ph) { +static inline HRESULT ISynchronizeHandle_GetHandle(ISynchronizeHandle* This,HANDLE *ph) { return This->lpVtbl->GetHandle(This,ph); } #endif @@ -4897,21 +4889,21 @@ interface ISynchronizeEvent { #define ISynchronizeEvent_SetEventHandle(This,ph) (This)->lpVtbl->SetEventHandle(This,ph) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeEvent_QueryInterface(ISynchronizeEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronizeEvent_QueryInterface(ISynchronizeEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronizeEvent_AddRef(ISynchronizeEvent* This) { +static inline ULONG ISynchronizeEvent_AddRef(ISynchronizeEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronizeEvent_Release(ISynchronizeEvent* This) { +static inline ULONG ISynchronizeEvent_Release(ISynchronizeEvent* This) { return This->lpVtbl->Release(This); } /*** ISynchronizeHandle methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeEvent_GetHandle(ISynchronizeEvent* This,HANDLE *ph) { +static inline HRESULT ISynchronizeEvent_GetHandle(ISynchronizeEvent* This,HANDLE *ph) { return This->lpVtbl->GetHandle(This,ph); } /*** ISynchronizeEvent methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeEvent_SetEventHandle(ISynchronizeEvent* This,HANDLE *ph) { +static inline HRESULT ISynchronizeEvent_SetEventHandle(ISynchronizeEvent* This,HANDLE *ph) { return This->lpVtbl->SetEventHandle(This,ph); } #endif @@ -4991,20 +4983,20 @@ interface ISynchronizeContainer { #define ISynchronizeContainer_WaitMultiple(This,dwFlags,dwTimeOut,ppSync) (This)->lpVtbl->WaitMultiple(This,dwFlags,dwTimeOut,ppSync) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeContainer_QueryInterface(ISynchronizeContainer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronizeContainer_QueryInterface(ISynchronizeContainer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronizeContainer_AddRef(ISynchronizeContainer* This) { +static inline ULONG ISynchronizeContainer_AddRef(ISynchronizeContainer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronizeContainer_Release(ISynchronizeContainer* This) { +static inline ULONG ISynchronizeContainer_Release(ISynchronizeContainer* This) { return This->lpVtbl->Release(This); } /*** ISynchronizeContainer methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeContainer_AddSynchronize(ISynchronizeContainer* This,ISynchronize *pSync) { +static inline HRESULT ISynchronizeContainer_AddSynchronize(ISynchronizeContainer* This,ISynchronize *pSync) { return This->lpVtbl->AddSynchronize(This,pSync); } -static __WIDL_INLINE HRESULT ISynchronizeContainer_WaitMultiple(ISynchronizeContainer* This,DWORD dwFlags,DWORD dwTimeOut,ISynchronize **ppSync) { +static inline HRESULT ISynchronizeContainer_WaitMultiple(ISynchronizeContainer* This,DWORD dwFlags,DWORD dwTimeOut,ISynchronize **ppSync) { return This->lpVtbl->WaitMultiple(This,dwFlags,dwTimeOut,ppSync); } #endif @@ -5087,27 +5079,27 @@ interface ISynchronizeMutex { #define ISynchronizeMutex_ReleaseMutex(This) (This)->lpVtbl->ReleaseMutex(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeMutex_QueryInterface(ISynchronizeMutex* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronizeMutex_QueryInterface(ISynchronizeMutex* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronizeMutex_AddRef(ISynchronizeMutex* This) { +static inline ULONG ISynchronizeMutex_AddRef(ISynchronizeMutex* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronizeMutex_Release(ISynchronizeMutex* This) { +static inline ULONG ISynchronizeMutex_Release(ISynchronizeMutex* This) { return This->lpVtbl->Release(This); } /*** ISynchronize methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeMutex_Wait(ISynchronizeMutex* This,DWORD dwFlags,DWORD dwMilliseconds) { +static inline HRESULT ISynchronizeMutex_Wait(ISynchronizeMutex* This,DWORD dwFlags,DWORD dwMilliseconds) { return This->lpVtbl->Wait(This,dwFlags,dwMilliseconds); } -static __WIDL_INLINE HRESULT ISynchronizeMutex_Signal(ISynchronizeMutex* This) { +static inline HRESULT ISynchronizeMutex_Signal(ISynchronizeMutex* This) { return This->lpVtbl->Signal(This); } -static __WIDL_INLINE HRESULT ISynchronizeMutex_Reset(ISynchronizeMutex* This) { +static inline HRESULT ISynchronizeMutex_Reset(ISynchronizeMutex* This) { return This->lpVtbl->Reset(This); } /*** ISynchronizeMutex methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeMutex_ReleaseMutex(ISynchronizeMutex* This) { +static inline HRESULT ISynchronizeMutex_ReleaseMutex(ISynchronizeMutex* This) { return This->lpVtbl->ReleaseMutex(This); } #endif @@ -5184,20 +5176,20 @@ interface ICancelMethodCalls { #define ICancelMethodCalls_TestCancel(This) (This)->lpVtbl->TestCancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICancelMethodCalls_QueryInterface(ICancelMethodCalls* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICancelMethodCalls_QueryInterface(ICancelMethodCalls* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICancelMethodCalls_AddRef(ICancelMethodCalls* This) { +static inline ULONG ICancelMethodCalls_AddRef(ICancelMethodCalls* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICancelMethodCalls_Release(ICancelMethodCalls* This) { +static inline ULONG ICancelMethodCalls_Release(ICancelMethodCalls* This) { return This->lpVtbl->Release(This); } /*** ICancelMethodCalls methods ***/ -static __WIDL_INLINE HRESULT ICancelMethodCalls_Cancel(ICancelMethodCalls* This,ULONG ulSeconds) { +static inline HRESULT ICancelMethodCalls_Cancel(ICancelMethodCalls* This,ULONG ulSeconds) { return This->lpVtbl->Cancel(This,ulSeconds); } -static __WIDL_INLINE HRESULT ICancelMethodCalls_TestCancel(ICancelMethodCalls* This) { +static inline HRESULT ICancelMethodCalls_TestCancel(ICancelMethodCalls* This) { return This->lpVtbl->TestCancel(This); } #endif @@ -5289,23 +5281,23 @@ interface IAsyncManager { #define IAsyncManager_GetState(This,pulStateFlags) (This)->lpVtbl->GetState(This,pulStateFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAsyncManager_QueryInterface(IAsyncManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAsyncManager_QueryInterface(IAsyncManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAsyncManager_AddRef(IAsyncManager* This) { +static inline ULONG IAsyncManager_AddRef(IAsyncManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAsyncManager_Release(IAsyncManager* This) { +static inline ULONG IAsyncManager_Release(IAsyncManager* This) { return This->lpVtbl->Release(This); } /*** IAsyncManager methods ***/ -static __WIDL_INLINE HRESULT IAsyncManager_CompleteCall(IAsyncManager* This,HRESULT Result) { +static inline HRESULT IAsyncManager_CompleteCall(IAsyncManager* This,HRESULT Result) { return This->lpVtbl->CompleteCall(This,Result); } -static __WIDL_INLINE HRESULT IAsyncManager_GetCallContext(IAsyncManager* This,REFIID riid,void **pInterface) { +static inline HRESULT IAsyncManager_GetCallContext(IAsyncManager* This,REFIID riid,void **pInterface) { return This->lpVtbl->GetCallContext(This,riid,pInterface); } -static __WIDL_INLINE HRESULT IAsyncManager_GetState(IAsyncManager* This,ULONG *pulStateFlags) { +static inline HRESULT IAsyncManager_GetState(IAsyncManager* This,ULONG *pulStateFlags) { return This->lpVtbl->GetState(This,pulStateFlags); } #endif @@ -5379,17 +5371,17 @@ interface ICallFactory { #define ICallFactory_CreateCall(This,riid,pCtrlUnk,riid2,ppv) (This)->lpVtbl->CreateCall(This,riid,pCtrlUnk,riid2,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICallFactory_QueryInterface(ICallFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICallFactory_QueryInterface(ICallFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICallFactory_AddRef(ICallFactory* This) { +static inline ULONG ICallFactory_AddRef(ICallFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICallFactory_Release(ICallFactory* This) { +static inline ULONG ICallFactory_Release(ICallFactory* This) { return This->lpVtbl->Release(This); } /*** ICallFactory methods ***/ -static __WIDL_INLINE HRESULT ICallFactory_CreateCall(ICallFactory* This,REFIID riid,IUnknown *pCtrlUnk,REFIID riid2,IUnknown **ppv) { +static inline HRESULT ICallFactory_CreateCall(ICallFactory* This,REFIID riid,IUnknown *pCtrlUnk,REFIID riid2,IUnknown **ppv) { return This->lpVtbl->CreateCall(This,riid,pCtrlUnk,riid2,ppv); } #endif @@ -5467,20 +5459,20 @@ interface IRpcHelper { #define IRpcHelper_GetIIDFromOBJREF(This,pObjRef,piid) (This)->lpVtbl->GetIIDFromOBJREF(This,pObjRef,piid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcHelper_QueryInterface(IRpcHelper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcHelper_QueryInterface(IRpcHelper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcHelper_AddRef(IRpcHelper* This) { +static inline ULONG IRpcHelper_AddRef(IRpcHelper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcHelper_Release(IRpcHelper* This) { +static inline ULONG IRpcHelper_Release(IRpcHelper* This) { return This->lpVtbl->Release(This); } /*** IRpcHelper methods ***/ -static __WIDL_INLINE HRESULT IRpcHelper_GetDCOMProtocolVersion(IRpcHelper* This,DWORD *pComVersion) { +static inline HRESULT IRpcHelper_GetDCOMProtocolVersion(IRpcHelper* This,DWORD *pComVersion) { return This->lpVtbl->GetDCOMProtocolVersion(This,pComVersion); } -static __WIDL_INLINE HRESULT IRpcHelper_GetIIDFromOBJREF(IRpcHelper* This,void *pObjRef,IID **piid) { +static inline HRESULT IRpcHelper_GetIIDFromOBJREF(IRpcHelper* This,void *pObjRef,IID **piid) { return This->lpVtbl->GetIIDFromOBJREF(This,pObjRef,piid); } #endif @@ -5552,17 +5544,17 @@ interface IReleaseMarshalBuffers { #define IReleaseMarshalBuffers_ReleaseMarshalBuffer(This,pMsg,dwFlags,pChnl) (This)->lpVtbl->ReleaseMarshalBuffer(This,pMsg,dwFlags,pChnl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IReleaseMarshalBuffers_QueryInterface(IReleaseMarshalBuffers* This,REFIID riid,void **ppvObject) { +static inline HRESULT IReleaseMarshalBuffers_QueryInterface(IReleaseMarshalBuffers* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IReleaseMarshalBuffers_AddRef(IReleaseMarshalBuffers* This) { +static inline ULONG IReleaseMarshalBuffers_AddRef(IReleaseMarshalBuffers* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IReleaseMarshalBuffers_Release(IReleaseMarshalBuffers* This) { +static inline ULONG IReleaseMarshalBuffers_Release(IReleaseMarshalBuffers* This) { return This->lpVtbl->Release(This); } /*** IReleaseMarshalBuffers methods ***/ -static __WIDL_INLINE HRESULT IReleaseMarshalBuffers_ReleaseMarshalBuffer(IReleaseMarshalBuffers* This,RPCOLEMESSAGE *pMsg,DWORD dwFlags,IUnknown *pChnl) { +static inline HRESULT IReleaseMarshalBuffers_ReleaseMarshalBuffer(IReleaseMarshalBuffers* This,RPCOLEMESSAGE *pMsg,DWORD dwFlags,IUnknown *pChnl) { return This->lpVtbl->ReleaseMarshalBuffer(This,pMsg,dwFlags,pChnl); } #endif @@ -5640,20 +5632,20 @@ interface IWaitMultiple { #define IWaitMultiple_AddSynchronize(This,pSync) (This)->lpVtbl->AddSynchronize(This,pSync) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWaitMultiple_QueryInterface(IWaitMultiple* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWaitMultiple_QueryInterface(IWaitMultiple* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWaitMultiple_AddRef(IWaitMultiple* This) { +static inline ULONG IWaitMultiple_AddRef(IWaitMultiple* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWaitMultiple_Release(IWaitMultiple* This) { +static inline ULONG IWaitMultiple_Release(IWaitMultiple* This) { return This->lpVtbl->Release(This); } /*** IWaitMultiple methods ***/ -static __WIDL_INLINE HRESULT IWaitMultiple_WaitMultiple(IWaitMultiple* This,DWORD timeout,ISynchronize **pSync) { +static inline HRESULT IWaitMultiple_WaitMultiple(IWaitMultiple* This,DWORD timeout,ISynchronize **pSync) { return This->lpVtbl->WaitMultiple(This,timeout,pSync); } -static __WIDL_INLINE HRESULT IWaitMultiple_AddSynchronize(IWaitMultiple* This,ISynchronize *pSync) { +static inline HRESULT IWaitMultiple_AddSynchronize(IWaitMultiple* This,ISynchronize *pSync) { return This->lpVtbl->AddSynchronize(This,pSync); } #endif @@ -5728,20 +5720,20 @@ interface IAddrTrackingControl { #define IAddrTrackingControl_DisableCOMDynamicAddrTracking(This) (This)->lpVtbl->DisableCOMDynamicAddrTracking(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAddrTrackingControl_QueryInterface(IAddrTrackingControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAddrTrackingControl_QueryInterface(IAddrTrackingControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAddrTrackingControl_AddRef(IAddrTrackingControl* This) { +static inline ULONG IAddrTrackingControl_AddRef(IAddrTrackingControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAddrTrackingControl_Release(IAddrTrackingControl* This) { +static inline ULONG IAddrTrackingControl_Release(IAddrTrackingControl* This) { return This->lpVtbl->Release(This); } /*** IAddrTrackingControl methods ***/ -static __WIDL_INLINE HRESULT IAddrTrackingControl_EnableCOMDynamicAddrTracking(IAddrTrackingControl* This) { +static inline HRESULT IAddrTrackingControl_EnableCOMDynamicAddrTracking(IAddrTrackingControl* This) { return This->lpVtbl->EnableCOMDynamicAddrTracking(This); } -static __WIDL_INLINE HRESULT IAddrTrackingControl_DisableCOMDynamicAddrTracking(IAddrTrackingControl* This) { +static inline HRESULT IAddrTrackingControl_DisableCOMDynamicAddrTracking(IAddrTrackingControl* This) { return This->lpVtbl->DisableCOMDynamicAddrTracking(This); } #endif @@ -5820,20 +5812,20 @@ interface IAddrExclusionControl { #define IAddrExclusionControl_UpdateAddrExclusionList(This,pEnumerator) (This)->lpVtbl->UpdateAddrExclusionList(This,pEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAddrExclusionControl_QueryInterface(IAddrExclusionControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAddrExclusionControl_QueryInterface(IAddrExclusionControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAddrExclusionControl_AddRef(IAddrExclusionControl* This) { +static inline ULONG IAddrExclusionControl_AddRef(IAddrExclusionControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAddrExclusionControl_Release(IAddrExclusionControl* This) { +static inline ULONG IAddrExclusionControl_Release(IAddrExclusionControl* This) { return This->lpVtbl->Release(This); } /*** IAddrExclusionControl methods ***/ -static __WIDL_INLINE HRESULT IAddrExclusionControl_GetCurrentAddrExclusionList(IAddrExclusionControl* This,REFIID riid,void **ppEnumerator) { +static inline HRESULT IAddrExclusionControl_GetCurrentAddrExclusionList(IAddrExclusionControl* This,REFIID riid,void **ppEnumerator) { return This->lpVtbl->GetCurrentAddrExclusionList(This,riid,ppEnumerator); } -static __WIDL_INLINE HRESULT IAddrExclusionControl_UpdateAddrExclusionList(IAddrExclusionControl* This,IUnknown *pEnumerator) { +static inline HRESULT IAddrExclusionControl_UpdateAddrExclusionList(IAddrExclusionControl* This,IUnknown *pEnumerator) { return This->lpVtbl->UpdateAddrExclusionList(This,pEnumerator); } #endif @@ -5915,20 +5907,20 @@ interface IPipeByte { #define IPipeByte_Push(This,buf,cSent) (This)->lpVtbl->Push(This,buf,cSent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPipeByte_QueryInterface(IPipeByte* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPipeByte_QueryInterface(IPipeByte* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPipeByte_AddRef(IPipeByte* This) { +static inline ULONG IPipeByte_AddRef(IPipeByte* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPipeByte_Release(IPipeByte* This) { +static inline ULONG IPipeByte_Release(IPipeByte* This) { return This->lpVtbl->Release(This); } /*** IPipeByte methods ***/ -static __WIDL_INLINE HRESULT IPipeByte_Pull(IPipeByte* This,BYTE *buf,ULONG cRequest,ULONG *pcReturned) { +static inline HRESULT IPipeByte_Pull(IPipeByte* This,BYTE *buf,ULONG cRequest,ULONG *pcReturned) { return This->lpVtbl->Pull(This,buf,cRequest,pcReturned); } -static __WIDL_INLINE HRESULT IPipeByte_Push(IPipeByte* This,BYTE *buf,ULONG cSent) { +static inline HRESULT IPipeByte_Push(IPipeByte* This,BYTE *buf,ULONG cSent) { return This->lpVtbl->Push(This,buf,cSent); } #endif @@ -6010,20 +6002,20 @@ interface IPipeLong { #define IPipeLong_Push(This,buf,cSent) (This)->lpVtbl->Push(This,buf,cSent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPipeLong_QueryInterface(IPipeLong* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPipeLong_QueryInterface(IPipeLong* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPipeLong_AddRef(IPipeLong* This) { +static inline ULONG IPipeLong_AddRef(IPipeLong* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPipeLong_Release(IPipeLong* This) { +static inline ULONG IPipeLong_Release(IPipeLong* This) { return This->lpVtbl->Release(This); } /*** IPipeLong methods ***/ -static __WIDL_INLINE HRESULT IPipeLong_Pull(IPipeLong* This,LONG *buf,ULONG cRequest,ULONG *pcReturned) { +static inline HRESULT IPipeLong_Pull(IPipeLong* This,LONG *buf,ULONG cRequest,ULONG *pcReturned) { return This->lpVtbl->Pull(This,buf,cRequest,pcReturned); } -static __WIDL_INLINE HRESULT IPipeLong_Push(IPipeLong* This,LONG *buf,ULONG cSent) { +static inline HRESULT IPipeLong_Push(IPipeLong* This,LONG *buf,ULONG cSent) { return This->lpVtbl->Push(This,buf,cSent); } #endif @@ -6105,20 +6097,20 @@ interface IPipeDouble { #define IPipeDouble_Push(This,buf,cSent) (This)->lpVtbl->Push(This,buf,cSent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPipeDouble_QueryInterface(IPipeDouble* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPipeDouble_QueryInterface(IPipeDouble* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPipeDouble_AddRef(IPipeDouble* This) { +static inline ULONG IPipeDouble_AddRef(IPipeDouble* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPipeDouble_Release(IPipeDouble* This) { +static inline ULONG IPipeDouble_Release(IPipeDouble* This) { return This->lpVtbl->Release(This); } /*** IPipeDouble methods ***/ -static __WIDL_INLINE HRESULT IPipeDouble_Pull(IPipeDouble* This,DOUBLE *buf,ULONG cRequest,ULONG *pcReturned) { +static inline HRESULT IPipeDouble_Pull(IPipeDouble* This,DOUBLE *buf,ULONG cRequest,ULONG *pcReturned) { return This->lpVtbl->Pull(This,buf,cRequest,pcReturned); } -static __WIDL_INLINE HRESULT IPipeDouble_Push(IPipeDouble* This,DOUBLE *buf,ULONG cSent) { +static inline HRESULT IPipeDouble_Push(IPipeDouble* This,DOUBLE *buf,ULONG cSent) { return This->lpVtbl->Push(This,buf,cSent); } #endif @@ -6233,29 +6225,29 @@ interface IEnumContextProps { #define IEnumContextProps_Count(This,pcelt) (This)->lpVtbl->Count(This,pcelt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumContextProps_QueryInterface(IEnumContextProps* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumContextProps_QueryInterface(IEnumContextProps* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumContextProps_AddRef(IEnumContextProps* This) { +static inline ULONG IEnumContextProps_AddRef(IEnumContextProps* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumContextProps_Release(IEnumContextProps* This) { +static inline ULONG IEnumContextProps_Release(IEnumContextProps* This) { return This->lpVtbl->Release(This); } /*** IEnumContextProps methods ***/ -static __WIDL_INLINE HRESULT IEnumContextProps_Next(IEnumContextProps* This,ULONG celt,ContextProperty *pContextProperties,ULONG *pceltFetched) { +static inline HRESULT IEnumContextProps_Next(IEnumContextProps* This,ULONG celt,ContextProperty *pContextProperties,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,pContextProperties,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumContextProps_Skip(IEnumContextProps* This,ULONG celt) { +static inline HRESULT IEnumContextProps_Skip(IEnumContextProps* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumContextProps_Reset(IEnumContextProps* This) { +static inline HRESULT IEnumContextProps_Reset(IEnumContextProps* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumContextProps_Clone(IEnumContextProps* This,IEnumContextProps **ppEnumContextProps) { +static inline HRESULT IEnumContextProps_Clone(IEnumContextProps* This,IEnumContextProps **ppEnumContextProps) { return This->lpVtbl->Clone(This,ppEnumContextProps); } -static __WIDL_INLINE HRESULT IEnumContextProps_Count(IEnumContextProps* This,ULONG *pcelt) { +static inline HRESULT IEnumContextProps_Count(IEnumContextProps* This,ULONG *pcelt) { return This->lpVtbl->Count(This,pcelt); } #endif @@ -6355,26 +6347,26 @@ interface IContext { #define IContext_EnumContextProps(This,ppEnumContextProps) (This)->lpVtbl->EnumContextProps(This,ppEnumContextProps) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContext_QueryInterface(IContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContext_QueryInterface(IContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContext_AddRef(IContext* This) { +static inline ULONG IContext_AddRef(IContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContext_Release(IContext* This) { +static inline ULONG IContext_Release(IContext* This) { return This->lpVtbl->Release(This); } /*** IContext methods ***/ -static __WIDL_INLINE HRESULT IContext_SetProperty(IContext* This,REFGUID rpolicyId,CPFLAGS flags,IUnknown *pUnk) { +static inline HRESULT IContext_SetProperty(IContext* This,REFGUID rpolicyId,CPFLAGS flags,IUnknown *pUnk) { return This->lpVtbl->SetProperty(This,rpolicyId,flags,pUnk); } -static __WIDL_INLINE HRESULT IContext_RemoveProperty(IContext* This,REFGUID rPolicyId) { +static inline HRESULT IContext_RemoveProperty(IContext* This,REFGUID rPolicyId) { return This->lpVtbl->RemoveProperty(This,rPolicyId); } -static __WIDL_INLINE HRESULT IContext_GetProperty(IContext* This,REFGUID rGuid,CPFLAGS *pFlags,IUnknown **ppUnk) { +static inline HRESULT IContext_GetProperty(IContext* This,REFGUID rGuid,CPFLAGS *pFlags,IUnknown **ppUnk) { return This->lpVtbl->GetProperty(This,rGuid,pFlags,ppUnk); } -static __WIDL_INLINE HRESULT IContext_EnumContextProps(IContext* This,IEnumContextProps **ppEnumContextProps) { +static inline HRESULT IContext_EnumContextProps(IContext* This,IEnumContextProps **ppEnumContextProps) { return This->lpVtbl->EnumContextProps(This,ppEnumContextProps); } #endif @@ -6496,26 +6488,26 @@ interface IComThreadingInfo { #define IComThreadingInfo_SetCurrentLogicalThreadId(This,rguid) (This)->lpVtbl->SetCurrentLogicalThreadId(This,rguid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IComThreadingInfo_QueryInterface(IComThreadingInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IComThreadingInfo_QueryInterface(IComThreadingInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IComThreadingInfo_AddRef(IComThreadingInfo* This) { +static inline ULONG IComThreadingInfo_AddRef(IComThreadingInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IComThreadingInfo_Release(IComThreadingInfo* This) { +static inline ULONG IComThreadingInfo_Release(IComThreadingInfo* This) { return This->lpVtbl->Release(This); } /*** IComThreadingInfo methods ***/ -static __WIDL_INLINE HRESULT IComThreadingInfo_GetCurrentApartmentType(IComThreadingInfo* This,APTTYPE *pAptType) { +static inline HRESULT IComThreadingInfo_GetCurrentApartmentType(IComThreadingInfo* This,APTTYPE *pAptType) { return This->lpVtbl->GetCurrentApartmentType(This,pAptType); } -static __WIDL_INLINE HRESULT IComThreadingInfo_GetCurrentThreadType(IComThreadingInfo* This,THDTYPE *pThreadType) { +static inline HRESULT IComThreadingInfo_GetCurrentThreadType(IComThreadingInfo* This,THDTYPE *pThreadType) { return This->lpVtbl->GetCurrentThreadType(This,pThreadType); } -static __WIDL_INLINE HRESULT IComThreadingInfo_GetCurrentLogicalThreadId(IComThreadingInfo* This,GUID *pguidLogicalThreadId) { +static inline HRESULT IComThreadingInfo_GetCurrentLogicalThreadId(IComThreadingInfo* This,GUID *pguidLogicalThreadId) { return This->lpVtbl->GetCurrentLogicalThreadId(This,pguidLogicalThreadId); } -static __WIDL_INLINE HRESULT IComThreadingInfo_SetCurrentLogicalThreadId(IComThreadingInfo* This,REFGUID rguid) { +static inline HRESULT IComThreadingInfo_SetCurrentLogicalThreadId(IComThreadingInfo* This,REFGUID rguid) { return This->lpVtbl->SetCurrentLogicalThreadId(This,rguid); } #endif @@ -6583,17 +6575,17 @@ interface IProcessInitControl { #define IProcessInitControl_ResetInitializerTimeout(This,dwSecondsRemaining) (This)->lpVtbl->ResetInitializerTimeout(This,dwSecondsRemaining) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProcessInitControl_QueryInterface(IProcessInitControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProcessInitControl_QueryInterface(IProcessInitControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProcessInitControl_AddRef(IProcessInitControl* This) { +static inline ULONG IProcessInitControl_AddRef(IProcessInitControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProcessInitControl_Release(IProcessInitControl* This) { +static inline ULONG IProcessInitControl_Release(IProcessInitControl* This) { return This->lpVtbl->Release(This); } /*** IProcessInitControl methods ***/ -static __WIDL_INLINE HRESULT IProcessInitControl_ResetInitializerTimeout(IProcessInitControl* This,DWORD dwSecondsRemaining) { +static inline HRESULT IProcessInitControl_ResetInitializerTimeout(IProcessInitControl* This,DWORD dwSecondsRemaining) { return This->lpVtbl->ResetInitializerTimeout(This,dwSecondsRemaining); } #endif @@ -6651,13 +6643,13 @@ interface IFastRundown { #define IFastRundown_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFastRundown_QueryInterface(IFastRundown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFastRundown_QueryInterface(IFastRundown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFastRundown_AddRef(IFastRundown* This) { +static inline ULONG IFastRundown_AddRef(IFastRundown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFastRundown_Release(IFastRundown* This) { +static inline ULONG IFastRundown_Release(IFastRundown* This) { return This->lpVtbl->Release(This); } #endif @@ -6803,52 +6795,52 @@ interface IMarshalingStream { #define IMarshalingStream_GetMarshalingContextAttribute(This,attribute,pAttributeValue) (This)->lpVtbl->GetMarshalingContextAttribute(This,attribute,pAttributeValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarshalingStream_QueryInterface(IMarshalingStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarshalingStream_QueryInterface(IMarshalingStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarshalingStream_AddRef(IMarshalingStream* This) { +static inline ULONG IMarshalingStream_AddRef(IMarshalingStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarshalingStream_Release(IMarshalingStream* This) { +static inline ULONG IMarshalingStream_Release(IMarshalingStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT IMarshalingStream_Read(IMarshalingStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IMarshalingStream_Read(IMarshalingStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IMarshalingStream_Write(IMarshalingStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IMarshalingStream_Write(IMarshalingStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT IMarshalingStream_Seek(IMarshalingStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT IMarshalingStream_Seek(IMarshalingStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT IMarshalingStream_SetSize(IMarshalingStream* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT IMarshalingStream_SetSize(IMarshalingStream* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT IMarshalingStream_CopyTo(IMarshalingStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT IMarshalingStream_CopyTo(IMarshalingStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT IMarshalingStream_Commit(IMarshalingStream* This,DWORD grfCommitFlags) { +static inline HRESULT IMarshalingStream_Commit(IMarshalingStream* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT IMarshalingStream_Revert(IMarshalingStream* This) { +static inline HRESULT IMarshalingStream_Revert(IMarshalingStream* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT IMarshalingStream_LockRegion(IMarshalingStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IMarshalingStream_LockRegion(IMarshalingStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IMarshalingStream_UnlockRegion(IMarshalingStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IMarshalingStream_UnlockRegion(IMarshalingStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IMarshalingStream_Stat(IMarshalingStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT IMarshalingStream_Stat(IMarshalingStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT IMarshalingStream_Clone(IMarshalingStream* This,IStream **ppstm) { +static inline HRESULT IMarshalingStream_Clone(IMarshalingStream* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** IMarshalingStream methods ***/ -static __WIDL_INLINE HRESULT IMarshalingStream_GetMarshalingContextAttribute(IMarshalingStream* This,CO_MARSHALING_CONTEXT_ATTRIBUTES attribute,ULONG_PTR *pAttributeValue) { +static inline HRESULT IMarshalingStream_GetMarshalingContextAttribute(IMarshalingStream* This,CO_MARSHALING_CONTEXT_ATTRIBUTES attribute,ULONG_PTR *pAttributeValue) { return This->lpVtbl->GetMarshalingContextAttribute(This,attribute,pAttributeValue); } #endif @@ -7094,50 +7086,50 @@ interface IMallocSpy { #define IMallocSpy_PostHeapMinimize(This) (This)->lpVtbl->PostHeapMinimize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMallocSpy_QueryInterface(IMallocSpy* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMallocSpy_QueryInterface(IMallocSpy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMallocSpy_AddRef(IMallocSpy* This) { +static inline ULONG IMallocSpy_AddRef(IMallocSpy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMallocSpy_Release(IMallocSpy* This) { +static inline ULONG IMallocSpy_Release(IMallocSpy* This) { return This->lpVtbl->Release(This); } /*** IMallocSpy methods ***/ -static __WIDL_INLINE SIZE_T IMallocSpy_PreAlloc(IMallocSpy* This,SIZE_T cbRequest) { +static inline SIZE_T IMallocSpy_PreAlloc(IMallocSpy* This,SIZE_T cbRequest) { return This->lpVtbl->PreAlloc(This,cbRequest); } -static __WIDL_INLINE void * IMallocSpy_PostAlloc(IMallocSpy* This,void *pActual) { +static inline void * IMallocSpy_PostAlloc(IMallocSpy* This,void *pActual) { return This->lpVtbl->PostAlloc(This,pActual); } -static __WIDL_INLINE void * IMallocSpy_PreFree(IMallocSpy* This,void *pRequest,WINBOOL fSpyed) { +static inline void * IMallocSpy_PreFree(IMallocSpy* This,void *pRequest,WINBOOL fSpyed) { return This->lpVtbl->PreFree(This,pRequest,fSpyed); } -static __WIDL_INLINE void IMallocSpy_PostFree(IMallocSpy* This,WINBOOL fSpyed) { +static inline void IMallocSpy_PostFree(IMallocSpy* This,WINBOOL fSpyed) { This->lpVtbl->PostFree(This,fSpyed); } -static __WIDL_INLINE SIZE_T IMallocSpy_PreRealloc(IMallocSpy* This,void *pRequest,SIZE_T cbRequest,void **ppNewRequest,WINBOOL fSpyed) { +static inline SIZE_T IMallocSpy_PreRealloc(IMallocSpy* This,void *pRequest,SIZE_T cbRequest,void **ppNewRequest,WINBOOL fSpyed) { return This->lpVtbl->PreRealloc(This,pRequest,cbRequest,ppNewRequest,fSpyed); } -static __WIDL_INLINE void * IMallocSpy_PostRealloc(IMallocSpy* This,void *pActual,WINBOOL fSpyed) { +static inline void * IMallocSpy_PostRealloc(IMallocSpy* This,void *pActual,WINBOOL fSpyed) { return This->lpVtbl->PostRealloc(This,pActual,fSpyed); } -static __WIDL_INLINE void * IMallocSpy_PreGetSize(IMallocSpy* This,void *pRequest,WINBOOL fSpyed) { +static inline void * IMallocSpy_PreGetSize(IMallocSpy* This,void *pRequest,WINBOOL fSpyed) { return This->lpVtbl->PreGetSize(This,pRequest,fSpyed); } -static __WIDL_INLINE SIZE_T IMallocSpy_PostGetSize(IMallocSpy* This,SIZE_T cbActual,WINBOOL fSpyed) { +static inline SIZE_T IMallocSpy_PostGetSize(IMallocSpy* This,SIZE_T cbActual,WINBOOL fSpyed) { return This->lpVtbl->PostGetSize(This,cbActual,fSpyed); } -static __WIDL_INLINE void * IMallocSpy_PreDidAlloc(IMallocSpy* This,void *pRequest,WINBOOL fSpyed) { +static inline void * IMallocSpy_PreDidAlloc(IMallocSpy* This,void *pRequest,WINBOOL fSpyed) { return This->lpVtbl->PreDidAlloc(This,pRequest,fSpyed); } -static __WIDL_INLINE int IMallocSpy_PostDidAlloc(IMallocSpy* This,void *pRequest,WINBOOL fSpyed,int fActual) { +static inline int IMallocSpy_PostDidAlloc(IMallocSpy* This,void *pRequest,WINBOOL fSpyed,int fActual) { return This->lpVtbl->PostDidAlloc(This,pRequest,fSpyed,fActual); } -static __WIDL_INLINE void IMallocSpy_PreHeapMinimize(IMallocSpy* This) { +static inline void IMallocSpy_PreHeapMinimize(IMallocSpy* This) { This->lpVtbl->PreHeapMinimize(This); } -static __WIDL_INLINE void IMallocSpy_PostHeapMinimize(IMallocSpy* This) { +static inline void IMallocSpy_PostHeapMinimize(IMallocSpy* This) { This->lpVtbl->PostHeapMinimize(This); } #endif @@ -7341,44 +7333,44 @@ interface IBindCtx { #define IBindCtx_RevokeObjectParam(This,pszKey) (This)->lpVtbl->RevokeObjectParam(This,pszKey) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBindCtx_QueryInterface(IBindCtx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBindCtx_QueryInterface(IBindCtx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBindCtx_AddRef(IBindCtx* This) { +static inline ULONG IBindCtx_AddRef(IBindCtx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBindCtx_Release(IBindCtx* This) { +static inline ULONG IBindCtx_Release(IBindCtx* This) { return This->lpVtbl->Release(This); } /*** IBindCtx methods ***/ -static __WIDL_INLINE HRESULT IBindCtx_RegisterObjectBound(IBindCtx* This,IUnknown *punk) { +static inline HRESULT IBindCtx_RegisterObjectBound(IBindCtx* This,IUnknown *punk) { return This->lpVtbl->RegisterObjectBound(This,punk); } -static __WIDL_INLINE HRESULT IBindCtx_RevokeObjectBound(IBindCtx* This,IUnknown *punk) { +static inline HRESULT IBindCtx_RevokeObjectBound(IBindCtx* This,IUnknown *punk) { return This->lpVtbl->RevokeObjectBound(This,punk); } -static __WIDL_INLINE HRESULT IBindCtx_ReleaseBoundObjects(IBindCtx* This) { +static inline HRESULT IBindCtx_ReleaseBoundObjects(IBindCtx* This) { return This->lpVtbl->ReleaseBoundObjects(This); } -static __WIDL_INLINE HRESULT IBindCtx_SetBindOptions(IBindCtx* This,BIND_OPTS *pbindopts) { +static inline HRESULT IBindCtx_SetBindOptions(IBindCtx* This,BIND_OPTS *pbindopts) { return This->lpVtbl->SetBindOptions(This,pbindopts); } -static __WIDL_INLINE HRESULT IBindCtx_GetBindOptions(IBindCtx* This,BIND_OPTS *pbindopts) { +static inline HRESULT IBindCtx_GetBindOptions(IBindCtx* This,BIND_OPTS *pbindopts) { return This->lpVtbl->GetBindOptions(This,pbindopts); } -static __WIDL_INLINE HRESULT IBindCtx_GetRunningObjectTable(IBindCtx* This,IRunningObjectTable **pprot) { +static inline HRESULT IBindCtx_GetRunningObjectTable(IBindCtx* This,IRunningObjectTable **pprot) { return This->lpVtbl->GetRunningObjectTable(This,pprot); } -static __WIDL_INLINE HRESULT IBindCtx_RegisterObjectParam(IBindCtx* This,LPOLESTR pszKey,IUnknown *punk) { +static inline HRESULT IBindCtx_RegisterObjectParam(IBindCtx* This,LPOLESTR pszKey,IUnknown *punk) { return This->lpVtbl->RegisterObjectParam(This,pszKey,punk); } -static __WIDL_INLINE HRESULT IBindCtx_GetObjectParam(IBindCtx* This,LPOLESTR pszKey,IUnknown **ppunk) { +static inline HRESULT IBindCtx_GetObjectParam(IBindCtx* This,LPOLESTR pszKey,IUnknown **ppunk) { return This->lpVtbl->GetObjectParam(This,pszKey,ppunk); } -static __WIDL_INLINE HRESULT IBindCtx_EnumObjectParam(IBindCtx* This,IEnumString **ppenum) { +static inline HRESULT IBindCtx_EnumObjectParam(IBindCtx* This,IEnumString **ppenum) { return This->lpVtbl->EnumObjectParam(This,ppenum); } -static __WIDL_INLINE HRESULT IBindCtx_RevokeObjectParam(IBindCtx* This,LPOLESTR pszKey) { +static inline HRESULT IBindCtx_RevokeObjectParam(IBindCtx* This,LPOLESTR pszKey) { return This->lpVtbl->RevokeObjectParam(This,pszKey); } #endif @@ -7501,26 +7493,26 @@ interface IEnumMoniker { #define IEnumMoniker_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumMoniker_QueryInterface(IEnumMoniker* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumMoniker_QueryInterface(IEnumMoniker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumMoniker_AddRef(IEnumMoniker* This) { +static inline ULONG IEnumMoniker_AddRef(IEnumMoniker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumMoniker_Release(IEnumMoniker* This) { +static inline ULONG IEnumMoniker_Release(IEnumMoniker* This) { return This->lpVtbl->Release(This); } /*** IEnumMoniker methods ***/ -static __WIDL_INLINE HRESULT IEnumMoniker_Next(IEnumMoniker* This,ULONG celt,IMoniker **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumMoniker_Next(IEnumMoniker* This,ULONG celt,IMoniker **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumMoniker_Skip(IEnumMoniker* This,ULONG celt) { +static inline HRESULT IEnumMoniker_Skip(IEnumMoniker* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumMoniker_Reset(IEnumMoniker* This) { +static inline HRESULT IEnumMoniker_Reset(IEnumMoniker* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumMoniker_Clone(IEnumMoniker* This,IEnumMoniker **ppenum) { +static inline HRESULT IEnumMoniker_Clone(IEnumMoniker* This,IEnumMoniker **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -7643,29 +7635,29 @@ interface IRunnableObject { #define IRunnableObject_SetContainedObject(This,fContained) (This)->lpVtbl->SetContainedObject(This,fContained) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRunnableObject_QueryInterface(IRunnableObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRunnableObject_QueryInterface(IRunnableObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRunnableObject_AddRef(IRunnableObject* This) { +static inline ULONG IRunnableObject_AddRef(IRunnableObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRunnableObject_Release(IRunnableObject* This) { +static inline ULONG IRunnableObject_Release(IRunnableObject* This) { return This->lpVtbl->Release(This); } /*** IRunnableObject methods ***/ -static __WIDL_INLINE HRESULT IRunnableObject_GetRunningClass(IRunnableObject* This,LPCLSID lpClsid) { +static inline HRESULT IRunnableObject_GetRunningClass(IRunnableObject* This,LPCLSID lpClsid) { return This->lpVtbl->GetRunningClass(This,lpClsid); } -static __WIDL_INLINE HRESULT IRunnableObject_Run(IRunnableObject* This,LPBINDCTX pbc) { +static inline HRESULT IRunnableObject_Run(IRunnableObject* This,LPBINDCTX pbc) { return This->lpVtbl->Run(This,pbc); } -static __WIDL_INLINE WINBOOL IRunnableObject_IsRunning(IRunnableObject* This) { +static inline WINBOOL IRunnableObject_IsRunning(IRunnableObject* This) { return This->lpVtbl->IsRunning(This); } -static __WIDL_INLINE HRESULT IRunnableObject_LockRunning(IRunnableObject* This,WINBOOL fLock,WINBOOL fLastUnlockCloses) { +static inline HRESULT IRunnableObject_LockRunning(IRunnableObject* This,WINBOOL fLock,WINBOOL fLastUnlockCloses) { return This->lpVtbl->LockRunning(This,fLock,fLastUnlockCloses); } -static __WIDL_INLINE HRESULT IRunnableObject_SetContainedObject(IRunnableObject* This,WINBOOL fContained) { +static inline HRESULT IRunnableObject_SetContainedObject(IRunnableObject* This,WINBOOL fContained) { return This->lpVtbl->SetContainedObject(This,fContained); } #endif @@ -7804,35 +7796,35 @@ interface IRunningObjectTable { #define IRunningObjectTable_EnumRunning(This,ppenumMoniker) (This)->lpVtbl->EnumRunning(This,ppenumMoniker) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRunningObjectTable_QueryInterface(IRunningObjectTable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRunningObjectTable_QueryInterface(IRunningObjectTable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRunningObjectTable_AddRef(IRunningObjectTable* This) { +static inline ULONG IRunningObjectTable_AddRef(IRunningObjectTable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRunningObjectTable_Release(IRunningObjectTable* This) { +static inline ULONG IRunningObjectTable_Release(IRunningObjectTable* This) { return This->lpVtbl->Release(This); } /*** IRunningObjectTable methods ***/ -static __WIDL_INLINE HRESULT IRunningObjectTable_Register(IRunningObjectTable* This,DWORD grfFlags,IUnknown *punkObject,IMoniker *pmkObjectName,DWORD *pdwRegister) { +static inline HRESULT IRunningObjectTable_Register(IRunningObjectTable* This,DWORD grfFlags,IUnknown *punkObject,IMoniker *pmkObjectName,DWORD *pdwRegister) { return This->lpVtbl->Register(This,grfFlags,punkObject,pmkObjectName,pdwRegister); } -static __WIDL_INLINE HRESULT IRunningObjectTable_Revoke(IRunningObjectTable* This,DWORD dwRegister) { +static inline HRESULT IRunningObjectTable_Revoke(IRunningObjectTable* This,DWORD dwRegister) { return This->lpVtbl->Revoke(This,dwRegister); } -static __WIDL_INLINE HRESULT IRunningObjectTable_IsRunning(IRunningObjectTable* This,IMoniker *pmkObjectName) { +static inline HRESULT IRunningObjectTable_IsRunning(IRunningObjectTable* This,IMoniker *pmkObjectName) { return This->lpVtbl->IsRunning(This,pmkObjectName); } -static __WIDL_INLINE HRESULT IRunningObjectTable_GetObject(IRunningObjectTable* This,IMoniker *pmkObjectName,IUnknown **ppunkObject) { +static inline HRESULT IRunningObjectTable_GetObject(IRunningObjectTable* This,IMoniker *pmkObjectName,IUnknown **ppunkObject) { return This->lpVtbl->GetObject(This,pmkObjectName,ppunkObject); } -static __WIDL_INLINE HRESULT IRunningObjectTable_NoteChangeTime(IRunningObjectTable* This,DWORD dwRegister,FILETIME *pfiletime) { +static inline HRESULT IRunningObjectTable_NoteChangeTime(IRunningObjectTable* This,DWORD dwRegister,FILETIME *pfiletime) { return This->lpVtbl->NoteChangeTime(This,dwRegister,pfiletime); } -static __WIDL_INLINE HRESULT IRunningObjectTable_GetTimeOfLastChange(IRunningObjectTable* This,IMoniker *pmkObjectName,FILETIME *pfiletime) { +static inline HRESULT IRunningObjectTable_GetTimeOfLastChange(IRunningObjectTable* This,IMoniker *pmkObjectName,FILETIME *pfiletime) { return This->lpVtbl->GetTimeOfLastChange(This,pmkObjectName,pfiletime); } -static __WIDL_INLINE HRESULT IRunningObjectTable_EnumRunning(IRunningObjectTable* This,IEnumMoniker **ppenumMoniker) { +static inline HRESULT IRunningObjectTable_EnumRunning(IRunningObjectTable* This,IEnumMoniker **ppenumMoniker) { return This->lpVtbl->EnumRunning(This,ppenumMoniker); } #endif @@ -7902,17 +7894,17 @@ interface IPersist { #define IPersist_GetClassID(This,pClassID) (This)->lpVtbl->GetClassID(This,pClassID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersist_QueryInterface(IPersist* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersist_QueryInterface(IPersist* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersist_AddRef(IPersist* This) { +static inline ULONG IPersist_AddRef(IPersist* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersist_Release(IPersist* This) { +static inline ULONG IPersist_Release(IPersist* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersist_GetClassID(IPersist* This,CLSID *pClassID) { +static inline HRESULT IPersist_GetClassID(IPersist* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } #endif @@ -8012,30 +8004,30 @@ interface IPersistStream { #define IPersistStream_GetSizeMax(This,pcbSize) (This)->lpVtbl->GetSizeMax(This,pcbSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistStream_QueryInterface(IPersistStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistStream_QueryInterface(IPersistStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistStream_AddRef(IPersistStream* This) { +static inline ULONG IPersistStream_AddRef(IPersistStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistStream_Release(IPersistStream* This) { +static inline ULONG IPersistStream_Release(IPersistStream* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistStream_GetClassID(IPersistStream* This,CLSID *pClassID) { +static inline HRESULT IPersistStream_GetClassID(IPersistStream* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistStream methods ***/ -static __WIDL_INLINE HRESULT IPersistStream_IsDirty(IPersistStream* This) { +static inline HRESULT IPersistStream_IsDirty(IPersistStream* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT IPersistStream_Load(IPersistStream* This,IStream *pStm) { +static inline HRESULT IPersistStream_Load(IPersistStream* This,IStream *pStm) { return This->lpVtbl->Load(This,pStm); } -static __WIDL_INLINE HRESULT IPersistStream_Save(IPersistStream* This,IStream *pStm,WINBOOL fClearDirty) { +static inline HRESULT IPersistStream_Save(IPersistStream* This,IStream *pStm,WINBOOL fClearDirty) { return This->lpVtbl->Save(This,pStm,fClearDirty); } -static __WIDL_INLINE HRESULT IPersistStream_GetSizeMax(IPersistStream* This,ULARGE_INTEGER *pcbSize) { +static inline HRESULT IPersistStream_GetSizeMax(IPersistStream* This,ULARGE_INTEGER *pcbSize) { return This->lpVtbl->GetSizeMax(This,pcbSize); } #endif @@ -8310,76 +8302,76 @@ interface IMoniker { #define IMoniker_IsSystemMoniker(This,pdwMksys) (This)->lpVtbl->IsSystemMoniker(This,pdwMksys) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMoniker_QueryInterface(IMoniker* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMoniker_QueryInterface(IMoniker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMoniker_AddRef(IMoniker* This) { +static inline ULONG IMoniker_AddRef(IMoniker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMoniker_Release(IMoniker* This) { +static inline ULONG IMoniker_Release(IMoniker* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IMoniker_GetClassID(IMoniker* This,CLSID *pClassID) { +static inline HRESULT IMoniker_GetClassID(IMoniker* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistStream methods ***/ -static __WIDL_INLINE HRESULT IMoniker_IsDirty(IMoniker* This) { +static inline HRESULT IMoniker_IsDirty(IMoniker* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT IMoniker_Load(IMoniker* This,IStream *pStm) { +static inline HRESULT IMoniker_Load(IMoniker* This,IStream *pStm) { return This->lpVtbl->Load(This,pStm); } -static __WIDL_INLINE HRESULT IMoniker_Save(IMoniker* This,IStream *pStm,WINBOOL fClearDirty) { +static inline HRESULT IMoniker_Save(IMoniker* This,IStream *pStm,WINBOOL fClearDirty) { return This->lpVtbl->Save(This,pStm,fClearDirty); } -static __WIDL_INLINE HRESULT IMoniker_GetSizeMax(IMoniker* This,ULARGE_INTEGER *pcbSize) { +static inline HRESULT IMoniker_GetSizeMax(IMoniker* This,ULARGE_INTEGER *pcbSize) { return This->lpVtbl->GetSizeMax(This,pcbSize); } /*** IMoniker methods ***/ -static __WIDL_INLINE HRESULT IMoniker_BindToObject(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,REFIID riidResult,void **ppvResult) { +static inline HRESULT IMoniker_BindToObject(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,REFIID riidResult,void **ppvResult) { return This->lpVtbl->BindToObject(This,pbc,pmkToLeft,riidResult,ppvResult); } -static __WIDL_INLINE HRESULT IMoniker_BindToStorage(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,REFIID riid,void **ppvObj) { +static inline HRESULT IMoniker_BindToStorage(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,REFIID riid,void **ppvObj) { return This->lpVtbl->BindToStorage(This,pbc,pmkToLeft,riid,ppvObj); } -static __WIDL_INLINE HRESULT IMoniker_Reduce(IMoniker* This,IBindCtx *pbc,DWORD dwReduceHowFar,IMoniker **ppmkToLeft,IMoniker **ppmkReduced) { +static inline HRESULT IMoniker_Reduce(IMoniker* This,IBindCtx *pbc,DWORD dwReduceHowFar,IMoniker **ppmkToLeft,IMoniker **ppmkReduced) { return This->lpVtbl->Reduce(This,pbc,dwReduceHowFar,ppmkToLeft,ppmkReduced); } -static __WIDL_INLINE HRESULT IMoniker_ComposeWith(IMoniker* This,IMoniker *pmkRight,WINBOOL fOnlyIfNotGeneric,IMoniker **ppmkComposite) { +static inline HRESULT IMoniker_ComposeWith(IMoniker* This,IMoniker *pmkRight,WINBOOL fOnlyIfNotGeneric,IMoniker **ppmkComposite) { return This->lpVtbl->ComposeWith(This,pmkRight,fOnlyIfNotGeneric,ppmkComposite); } -static __WIDL_INLINE HRESULT IMoniker_Enum(IMoniker* This,WINBOOL fForward,IEnumMoniker **ppenumMoniker) { +static inline HRESULT IMoniker_Enum(IMoniker* This,WINBOOL fForward,IEnumMoniker **ppenumMoniker) { return This->lpVtbl->Enum(This,fForward,ppenumMoniker); } -static __WIDL_INLINE HRESULT IMoniker_IsEqual(IMoniker* This,IMoniker *pmkOtherMoniker) { +static inline HRESULT IMoniker_IsEqual(IMoniker* This,IMoniker *pmkOtherMoniker) { return This->lpVtbl->IsEqual(This,pmkOtherMoniker); } -static __WIDL_INLINE HRESULT IMoniker_Hash(IMoniker* This,DWORD *pdwHash) { +static inline HRESULT IMoniker_Hash(IMoniker* This,DWORD *pdwHash) { return This->lpVtbl->Hash(This,pdwHash); } -static __WIDL_INLINE HRESULT IMoniker_IsRunning(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,IMoniker *pmkNewlyRunning) { +static inline HRESULT IMoniker_IsRunning(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,IMoniker *pmkNewlyRunning) { return This->lpVtbl->IsRunning(This,pbc,pmkToLeft,pmkNewlyRunning); } -static __WIDL_INLINE HRESULT IMoniker_GetTimeOfLastChange(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,FILETIME *pFileTime) { +static inline HRESULT IMoniker_GetTimeOfLastChange(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,FILETIME *pFileTime) { return This->lpVtbl->GetTimeOfLastChange(This,pbc,pmkToLeft,pFileTime); } -static __WIDL_INLINE HRESULT IMoniker_Inverse(IMoniker* This,IMoniker **ppmk) { +static inline HRESULT IMoniker_Inverse(IMoniker* This,IMoniker **ppmk) { return This->lpVtbl->Inverse(This,ppmk); } -static __WIDL_INLINE HRESULT IMoniker_CommonPrefixWith(IMoniker* This,IMoniker *pmkOther,IMoniker **ppmkPrefix) { +static inline HRESULT IMoniker_CommonPrefixWith(IMoniker* This,IMoniker *pmkOther,IMoniker **ppmkPrefix) { return This->lpVtbl->CommonPrefixWith(This,pmkOther,ppmkPrefix); } -static __WIDL_INLINE HRESULT IMoniker_RelativePathTo(IMoniker* This,IMoniker *pmkOther,IMoniker **ppmkRelPath) { +static inline HRESULT IMoniker_RelativePathTo(IMoniker* This,IMoniker *pmkOther,IMoniker **ppmkRelPath) { return This->lpVtbl->RelativePathTo(This,pmkOther,ppmkRelPath); } -static __WIDL_INLINE HRESULT IMoniker_GetDisplayName(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,LPOLESTR *ppszDisplayName) { +static inline HRESULT IMoniker_GetDisplayName(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,LPOLESTR *ppszDisplayName) { return This->lpVtbl->GetDisplayName(This,pbc,pmkToLeft,ppszDisplayName); } -static __WIDL_INLINE HRESULT IMoniker_ParseDisplayName(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut) { +static inline HRESULT IMoniker_ParseDisplayName(IMoniker* This,IBindCtx *pbc,IMoniker *pmkToLeft,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut) { return This->lpVtbl->ParseDisplayName(This,pbc,pmkToLeft,pszDisplayName,pchEaten,ppmkOut); } -static __WIDL_INLINE HRESULT IMoniker_IsSystemMoniker(IMoniker* This,DWORD *pdwMksys) { +static inline HRESULT IMoniker_IsSystemMoniker(IMoniker* This,DWORD *pdwMksys) { return This->lpVtbl->IsSystemMoniker(This,pdwMksys); } #endif @@ -8498,17 +8490,17 @@ interface IROTData { #define IROTData_GetComparisonData(This,pbData,cbMax,pcbData) (This)->lpVtbl->GetComparisonData(This,pbData,cbMax,pcbData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IROTData_QueryInterface(IROTData* This,REFIID riid,void **ppvObject) { +static inline HRESULT IROTData_QueryInterface(IROTData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IROTData_AddRef(IROTData* This) { +static inline ULONG IROTData_AddRef(IROTData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IROTData_Release(IROTData* This) { +static inline ULONG IROTData_Release(IROTData* This) { return This->lpVtbl->Release(This); } /*** IROTData methods ***/ -static __WIDL_INLINE HRESULT IROTData_GetComparisonData(IROTData* This,byte *pbData,ULONG cbMax,ULONG *pcbData) { +static inline HRESULT IROTData_GetComparisonData(IROTData* This,byte *pbData,ULONG cbMax,ULONG *pcbData) { return This->lpVtbl->GetComparisonData(This,pbData,cbMax,pcbData); } #endif @@ -8605,26 +8597,26 @@ interface IEnumSTATSTG { #define IEnumSTATSTG_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATSTG_QueryInterface(IEnumSTATSTG* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumSTATSTG_QueryInterface(IEnumSTATSTG* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumSTATSTG_AddRef(IEnumSTATSTG* This) { +static inline ULONG IEnumSTATSTG_AddRef(IEnumSTATSTG* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumSTATSTG_Release(IEnumSTATSTG* This) { +static inline ULONG IEnumSTATSTG_Release(IEnumSTATSTG* This) { return This->lpVtbl->Release(This); } /*** IEnumSTATSTG methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATSTG_Next(IEnumSTATSTG* This,ULONG celt,STATSTG *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumSTATSTG_Next(IEnumSTATSTG* This,ULONG celt,STATSTG *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumSTATSTG_Skip(IEnumSTATSTG* This,ULONG celt) { +static inline HRESULT IEnumSTATSTG_Skip(IEnumSTATSTG* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumSTATSTG_Reset(IEnumSTATSTG* This) { +static inline HRESULT IEnumSTATSTG_Reset(IEnumSTATSTG* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumSTATSTG_Clone(IEnumSTATSTG* This,IEnumSTATSTG **ppenum) { +static inline HRESULT IEnumSTATSTG_Clone(IEnumSTATSTG* This,IEnumSTATSTG **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -8894,59 +8886,59 @@ interface IStorage { #define IStorage_Stat(This,pstatstg,grfStatFlag) (This)->lpVtbl->Stat(This,pstatstg,grfStatFlag) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStorage_QueryInterface(IStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStorage_QueryInterface(IStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStorage_AddRef(IStorage* This) { +static inline ULONG IStorage_AddRef(IStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStorage_Release(IStorage* This) { +static inline ULONG IStorage_Release(IStorage* This) { return This->lpVtbl->Release(This); } /*** IStorage methods ***/ -static __WIDL_INLINE HRESULT IStorage_CreateStream(IStorage* This,const OLECHAR *pwcsName,DWORD grfMode,DWORD reserved1,DWORD reserved2,IStream **ppstm) { +static inline HRESULT IStorage_CreateStream(IStorage* This,const OLECHAR *pwcsName,DWORD grfMode,DWORD reserved1,DWORD reserved2,IStream **ppstm) { return This->lpVtbl->CreateStream(This,pwcsName,grfMode,reserved1,reserved2,ppstm); } -static __WIDL_INLINE HRESULT IStorage_OpenStream(IStorage* This,const OLECHAR *pwcsName,void *reserved1,DWORD grfMode,DWORD reserved2,IStream **ppstm) { +static inline HRESULT IStorage_OpenStream(IStorage* This,const OLECHAR *pwcsName,void *reserved1,DWORD grfMode,DWORD reserved2,IStream **ppstm) { return This->lpVtbl->OpenStream(This,pwcsName,reserved1,grfMode,reserved2,ppstm); } -static __WIDL_INLINE HRESULT IStorage_CreateStorage(IStorage* This,const OLECHAR *pwcsName,DWORD grfMode,DWORD reserved1,DWORD reserved2,IStorage **ppstg) { +static inline HRESULT IStorage_CreateStorage(IStorage* This,const OLECHAR *pwcsName,DWORD grfMode,DWORD reserved1,DWORD reserved2,IStorage **ppstg) { return This->lpVtbl->CreateStorage(This,pwcsName,grfMode,reserved1,reserved2,ppstg); } -static __WIDL_INLINE HRESULT IStorage_OpenStorage(IStorage* This,const OLECHAR *pwcsName,IStorage *pstgPriority,DWORD grfMode,SNB snbExclude,DWORD reserved,IStorage **ppstg) { +static inline HRESULT IStorage_OpenStorage(IStorage* This,const OLECHAR *pwcsName,IStorage *pstgPriority,DWORD grfMode,SNB snbExclude,DWORD reserved,IStorage **ppstg) { return This->lpVtbl->OpenStorage(This,pwcsName,pstgPriority,grfMode,snbExclude,reserved,ppstg); } -static __WIDL_INLINE HRESULT IStorage_CopyTo(IStorage* This,DWORD ciidExclude,const IID *rgiidExclude,SNB snbExclude,IStorage *pstgDest) { +static inline HRESULT IStorage_CopyTo(IStorage* This,DWORD ciidExclude,const IID *rgiidExclude,SNB snbExclude,IStorage *pstgDest) { return This->lpVtbl->CopyTo(This,ciidExclude,rgiidExclude,snbExclude,pstgDest); } -static __WIDL_INLINE HRESULT IStorage_MoveElementTo(IStorage* This,const OLECHAR *pwcsName,IStorage *pstgDest,const OLECHAR *pwcsNewName,DWORD grfFlags) { +static inline HRESULT IStorage_MoveElementTo(IStorage* This,const OLECHAR *pwcsName,IStorage *pstgDest,const OLECHAR *pwcsNewName,DWORD grfFlags) { return This->lpVtbl->MoveElementTo(This,pwcsName,pstgDest,pwcsNewName,grfFlags); } -static __WIDL_INLINE HRESULT IStorage_Commit(IStorage* This,DWORD grfCommitFlags) { +static inline HRESULT IStorage_Commit(IStorage* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT IStorage_Revert(IStorage* This) { +static inline HRESULT IStorage_Revert(IStorage* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT IStorage_EnumElements(IStorage* This,DWORD reserved1,void *reserved2,DWORD reserved3,IEnumSTATSTG **ppenum) { +static inline HRESULT IStorage_EnumElements(IStorage* This,DWORD reserved1,void *reserved2,DWORD reserved3,IEnumSTATSTG **ppenum) { return This->lpVtbl->EnumElements(This,reserved1,reserved2,reserved3,ppenum); } -static __WIDL_INLINE HRESULT IStorage_DestroyElement(IStorage* This,const OLECHAR *pwcsName) { +static inline HRESULT IStorage_DestroyElement(IStorage* This,const OLECHAR *pwcsName) { return This->lpVtbl->DestroyElement(This,pwcsName); } -static __WIDL_INLINE HRESULT IStorage_RenameElement(IStorage* This,const OLECHAR *pwcsOldName,const OLECHAR *pwcsNewName) { +static inline HRESULT IStorage_RenameElement(IStorage* This,const OLECHAR *pwcsOldName,const OLECHAR *pwcsNewName) { return This->lpVtbl->RenameElement(This,pwcsOldName,pwcsNewName); } -static __WIDL_INLINE HRESULT IStorage_SetElementTimes(IStorage* This,const OLECHAR *pwcsName,const FILETIME *pctime,const FILETIME *patime,const FILETIME *pmtime) { +static inline HRESULT IStorage_SetElementTimes(IStorage* This,const OLECHAR *pwcsName,const FILETIME *pctime,const FILETIME *patime,const FILETIME *pmtime) { return This->lpVtbl->SetElementTimes(This,pwcsName,pctime,patime,pmtime); } -static __WIDL_INLINE HRESULT IStorage_SetClass(IStorage* This,REFCLSID clsid) { +static inline HRESULT IStorage_SetClass(IStorage* This,REFCLSID clsid) { return This->lpVtbl->SetClass(This,clsid); } -static __WIDL_INLINE HRESULT IStorage_SetStateBits(IStorage* This,DWORD grfStateBits,DWORD grfMask) { +static inline HRESULT IStorage_SetStateBits(IStorage* This,DWORD grfStateBits,DWORD grfMask) { return This->lpVtbl->SetStateBits(This,grfStateBits,grfMask); } -static __WIDL_INLINE HRESULT IStorage_Stat(IStorage* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT IStorage_Stat(IStorage* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } #endif @@ -9134,33 +9126,33 @@ interface IPersistFile { #define IPersistFile_GetCurFile(This,ppszFileName) (This)->lpVtbl->GetCurFile(This,ppszFileName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistFile_QueryInterface(IPersistFile* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistFile_QueryInterface(IPersistFile* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistFile_AddRef(IPersistFile* This) { +static inline ULONG IPersistFile_AddRef(IPersistFile* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistFile_Release(IPersistFile* This) { +static inline ULONG IPersistFile_Release(IPersistFile* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistFile_GetClassID(IPersistFile* This,CLSID *pClassID) { +static inline HRESULT IPersistFile_GetClassID(IPersistFile* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistFile methods ***/ -static __WIDL_INLINE HRESULT IPersistFile_IsDirty(IPersistFile* This) { +static inline HRESULT IPersistFile_IsDirty(IPersistFile* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT IPersistFile_Load(IPersistFile* This,LPCOLESTR pszFileName,DWORD dwMode) { +static inline HRESULT IPersistFile_Load(IPersistFile* This,LPCOLESTR pszFileName,DWORD dwMode) { return This->lpVtbl->Load(This,pszFileName,dwMode); } -static __WIDL_INLINE HRESULT IPersistFile_Save(IPersistFile* This,LPCOLESTR pszFileName,WINBOOL fRemember) { +static inline HRESULT IPersistFile_Save(IPersistFile* This,LPCOLESTR pszFileName,WINBOOL fRemember) { return This->lpVtbl->Save(This,pszFileName,fRemember); } -static __WIDL_INLINE HRESULT IPersistFile_SaveCompleted(IPersistFile* This,LPCOLESTR pszFileName) { +static inline HRESULT IPersistFile_SaveCompleted(IPersistFile* This,LPCOLESTR pszFileName) { return This->lpVtbl->SaveCompleted(This,pszFileName); } -static __WIDL_INLINE HRESULT IPersistFile_GetCurFile(IPersistFile* This,LPOLESTR *ppszFileName) { +static inline HRESULT IPersistFile_GetCurFile(IPersistFile* This,LPOLESTR *ppszFileName) { return This->lpVtbl->GetCurFile(This,ppszFileName); } #endif @@ -9275,36 +9267,36 @@ interface IPersistStorage { #define IPersistStorage_HandsOffStorage(This) (This)->lpVtbl->HandsOffStorage(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistStorage_QueryInterface(IPersistStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistStorage_QueryInterface(IPersistStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistStorage_AddRef(IPersistStorage* This) { +static inline ULONG IPersistStorage_AddRef(IPersistStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistStorage_Release(IPersistStorage* This) { +static inline ULONG IPersistStorage_Release(IPersistStorage* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistStorage_GetClassID(IPersistStorage* This,CLSID *pClassID) { +static inline HRESULT IPersistStorage_GetClassID(IPersistStorage* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistStorage methods ***/ -static __WIDL_INLINE HRESULT IPersistStorage_IsDirty(IPersistStorage* This) { +static inline HRESULT IPersistStorage_IsDirty(IPersistStorage* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT IPersistStorage_InitNew(IPersistStorage* This,IStorage *pStg) { +static inline HRESULT IPersistStorage_InitNew(IPersistStorage* This,IStorage *pStg) { return This->lpVtbl->InitNew(This,pStg); } -static __WIDL_INLINE HRESULT IPersistStorage_Load(IPersistStorage* This,IStorage *pStg) { +static inline HRESULT IPersistStorage_Load(IPersistStorage* This,IStorage *pStg) { return This->lpVtbl->Load(This,pStg); } -static __WIDL_INLINE HRESULT IPersistStorage_Save(IPersistStorage* This,IStorage *pStgSave,WINBOOL fSameAsLoad) { +static inline HRESULT IPersistStorage_Save(IPersistStorage* This,IStorage *pStgSave,WINBOOL fSameAsLoad) { return This->lpVtbl->Save(This,pStgSave,fSameAsLoad); } -static __WIDL_INLINE HRESULT IPersistStorage_SaveCompleted(IPersistStorage* This,IStorage *pStgNew) { +static inline HRESULT IPersistStorage_SaveCompleted(IPersistStorage* This,IStorage *pStgNew) { return This->lpVtbl->SaveCompleted(This,pStgNew); } -static __WIDL_INLINE HRESULT IPersistStorage_HandsOffStorage(IPersistStorage* This) { +static inline HRESULT IPersistStorage_HandsOffStorage(IPersistStorage* This) { return This->lpVtbl->HandsOffStorage(This); } #endif @@ -9443,35 +9435,35 @@ interface ILockBytes { #define ILockBytes_Stat(This,pstatstg,grfStatFlag) (This)->lpVtbl->Stat(This,pstatstg,grfStatFlag) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILockBytes_QueryInterface(ILockBytes* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILockBytes_QueryInterface(ILockBytes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILockBytes_AddRef(ILockBytes* This) { +static inline ULONG ILockBytes_AddRef(ILockBytes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILockBytes_Release(ILockBytes* This) { +static inline ULONG ILockBytes_Release(ILockBytes* This) { return This->lpVtbl->Release(This); } /*** ILockBytes methods ***/ -static __WIDL_INLINE HRESULT ILockBytes_ReadAt(ILockBytes* This,ULARGE_INTEGER ulOffset,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ILockBytes_ReadAt(ILockBytes* This,ULARGE_INTEGER ulOffset,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->ReadAt(This,ulOffset,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ILockBytes_WriteAt(ILockBytes* This,ULARGE_INTEGER ulOffset,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ILockBytes_WriteAt(ILockBytes* This,ULARGE_INTEGER ulOffset,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->WriteAt(This,ulOffset,pv,cb,pcbWritten); } -static __WIDL_INLINE HRESULT ILockBytes_Flush(ILockBytes* This) { +static inline HRESULT ILockBytes_Flush(ILockBytes* This) { return This->lpVtbl->Flush(This); } -static __WIDL_INLINE HRESULT ILockBytes_SetSize(ILockBytes* This,ULARGE_INTEGER cb) { +static inline HRESULT ILockBytes_SetSize(ILockBytes* This,ULARGE_INTEGER cb) { return This->lpVtbl->SetSize(This,cb); } -static __WIDL_INLINE HRESULT ILockBytes_LockRegion(ILockBytes* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ILockBytes_LockRegion(ILockBytes* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ILockBytes_UnlockRegion(ILockBytes* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ILockBytes_UnlockRegion(ILockBytes* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ILockBytes_Stat(ILockBytes* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ILockBytes_Stat(ILockBytes* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } #endif @@ -9629,26 +9621,26 @@ interface IEnumFORMATETC { #define IEnumFORMATETC_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumFORMATETC_QueryInterface(IEnumFORMATETC* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumFORMATETC_QueryInterface(IEnumFORMATETC* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumFORMATETC_AddRef(IEnumFORMATETC* This) { +static inline ULONG IEnumFORMATETC_AddRef(IEnumFORMATETC* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumFORMATETC_Release(IEnumFORMATETC* This) { +static inline ULONG IEnumFORMATETC_Release(IEnumFORMATETC* This) { return This->lpVtbl->Release(This); } /*** IEnumFORMATETC methods ***/ -static __WIDL_INLINE HRESULT IEnumFORMATETC_Next(IEnumFORMATETC* This,ULONG celt,FORMATETC *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumFORMATETC_Next(IEnumFORMATETC* This,ULONG celt,FORMATETC *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumFORMATETC_Skip(IEnumFORMATETC* This,ULONG celt) { +static inline HRESULT IEnumFORMATETC_Skip(IEnumFORMATETC* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumFORMATETC_Reset(IEnumFORMATETC* This) { +static inline HRESULT IEnumFORMATETC_Reset(IEnumFORMATETC* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumFORMATETC_Clone(IEnumFORMATETC* This,IEnumFORMATETC **ppenum) { +static inline HRESULT IEnumFORMATETC_Clone(IEnumFORMATETC* This,IEnumFORMATETC **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -9779,26 +9771,26 @@ interface IEnumSTATDATA { #define IEnumSTATDATA_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATDATA_QueryInterface(IEnumSTATDATA* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumSTATDATA_QueryInterface(IEnumSTATDATA* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumSTATDATA_AddRef(IEnumSTATDATA* This) { +static inline ULONG IEnumSTATDATA_AddRef(IEnumSTATDATA* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumSTATDATA_Release(IEnumSTATDATA* This) { +static inline ULONG IEnumSTATDATA_Release(IEnumSTATDATA* This) { return This->lpVtbl->Release(This); } /*** IEnumSTATDATA methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATDATA_Next(IEnumSTATDATA* This,ULONG celt,STATDATA *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumSTATDATA_Next(IEnumSTATDATA* This,ULONG celt,STATDATA *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumSTATDATA_Skip(IEnumSTATDATA* This,ULONG celt) { +static inline HRESULT IEnumSTATDATA_Skip(IEnumSTATDATA* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumSTATDATA_Reset(IEnumSTATDATA* This) { +static inline HRESULT IEnumSTATDATA_Reset(IEnumSTATDATA* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumSTATDATA_Clone(IEnumSTATDATA* This,IEnumSTATDATA **ppenum) { +static inline HRESULT IEnumSTATDATA_Clone(IEnumSTATDATA* This,IEnumSTATDATA **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -9886,17 +9878,17 @@ interface IRootStorage { #define IRootStorage_SwitchToFile(This,pszFile) (This)->lpVtbl->SwitchToFile(This,pszFile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRootStorage_QueryInterface(IRootStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRootStorage_QueryInterface(IRootStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRootStorage_AddRef(IRootStorage* This) { +static inline ULONG IRootStorage_AddRef(IRootStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRootStorage_Release(IRootStorage* This) { +static inline ULONG IRootStorage_Release(IRootStorage* This) { return This->lpVtbl->Release(This); } /*** IRootStorage methods ***/ -static __WIDL_INLINE HRESULT IRootStorage_SwitchToFile(IRootStorage* This,LPOLESTR pszFile) { +static inline HRESULT IRootStorage_SwitchToFile(IRootStorage* This,LPOLESTR pszFile) { return This->lpVtbl->SwitchToFile(This,pszFile); } #endif @@ -10084,29 +10076,29 @@ interface IAdviseSink { #define IAdviseSink_OnClose(This) (This)->lpVtbl->OnClose(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAdviseSink_QueryInterface(IAdviseSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAdviseSink_QueryInterface(IAdviseSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAdviseSink_AddRef(IAdviseSink* This) { +static inline ULONG IAdviseSink_AddRef(IAdviseSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAdviseSink_Release(IAdviseSink* This) { +static inline ULONG IAdviseSink_Release(IAdviseSink* This) { return This->lpVtbl->Release(This); } /*** IAdviseSink methods ***/ -static __WIDL_INLINE void IAdviseSink_OnDataChange(IAdviseSink* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { +static inline void IAdviseSink_OnDataChange(IAdviseSink* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { This->lpVtbl->OnDataChange(This,pFormatetc,pStgmed); } -static __WIDL_INLINE void IAdviseSink_OnViewChange(IAdviseSink* This,DWORD dwAspect,LONG lindex) { +static inline void IAdviseSink_OnViewChange(IAdviseSink* This,DWORD dwAspect,LONG lindex) { This->lpVtbl->OnViewChange(This,dwAspect,lindex); } -static __WIDL_INLINE void IAdviseSink_OnRename(IAdviseSink* This,IMoniker *pmk) { +static inline void IAdviseSink_OnRename(IAdviseSink* This,IMoniker *pmk) { This->lpVtbl->OnRename(This,pmk); } -static __WIDL_INLINE void IAdviseSink_OnSave(IAdviseSink* This) { +static inline void IAdviseSink_OnSave(IAdviseSink* This) { This->lpVtbl->OnSave(This); } -static __WIDL_INLINE void IAdviseSink_OnClose(IAdviseSink* This) { +static inline void IAdviseSink_OnClose(IAdviseSink* This) { This->lpVtbl->OnClose(This); } #endif @@ -10312,44 +10304,44 @@ interface AsyncIAdviseSink { #define AsyncIAdviseSink_Finish_OnClose(This) (This)->lpVtbl->Finish_OnClose(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncIAdviseSink_QueryInterface(AsyncIAdviseSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT AsyncIAdviseSink_QueryInterface(AsyncIAdviseSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG AsyncIAdviseSink_AddRef(AsyncIAdviseSink* This) { +static inline ULONG AsyncIAdviseSink_AddRef(AsyncIAdviseSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG AsyncIAdviseSink_Release(AsyncIAdviseSink* This) { +static inline ULONG AsyncIAdviseSink_Release(AsyncIAdviseSink* This) { return This->lpVtbl->Release(This); } /*** AsyncIAdviseSink methods ***/ -static __WIDL_INLINE void AsyncIAdviseSink_Begin_OnDataChange(AsyncIAdviseSink* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { +static inline void AsyncIAdviseSink_Begin_OnDataChange(AsyncIAdviseSink* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { This->lpVtbl->Begin_OnDataChange(This,pFormatetc,pStgmed); } -static __WIDL_INLINE void AsyncIAdviseSink_Finish_OnDataChange(AsyncIAdviseSink* This) { +static inline void AsyncIAdviseSink_Finish_OnDataChange(AsyncIAdviseSink* This) { This->lpVtbl->Finish_OnDataChange(This); } -static __WIDL_INLINE void AsyncIAdviseSink_Begin_OnViewChange(AsyncIAdviseSink* This,DWORD dwAspect,LONG lindex) { +static inline void AsyncIAdviseSink_Begin_OnViewChange(AsyncIAdviseSink* This,DWORD dwAspect,LONG lindex) { This->lpVtbl->Begin_OnViewChange(This,dwAspect,lindex); } -static __WIDL_INLINE void AsyncIAdviseSink_Finish_OnViewChange(AsyncIAdviseSink* This) { +static inline void AsyncIAdviseSink_Finish_OnViewChange(AsyncIAdviseSink* This) { This->lpVtbl->Finish_OnViewChange(This); } -static __WIDL_INLINE void AsyncIAdviseSink_Begin_OnRename(AsyncIAdviseSink* This,IMoniker *pmk) { +static inline void AsyncIAdviseSink_Begin_OnRename(AsyncIAdviseSink* This,IMoniker *pmk) { This->lpVtbl->Begin_OnRename(This,pmk); } -static __WIDL_INLINE void AsyncIAdviseSink_Finish_OnRename(AsyncIAdviseSink* This) { +static inline void AsyncIAdviseSink_Finish_OnRename(AsyncIAdviseSink* This) { This->lpVtbl->Finish_OnRename(This); } -static __WIDL_INLINE void AsyncIAdviseSink_Begin_OnSave(AsyncIAdviseSink* This) { +static inline void AsyncIAdviseSink_Begin_OnSave(AsyncIAdviseSink* This) { This->lpVtbl->Begin_OnSave(This); } -static __WIDL_INLINE void AsyncIAdviseSink_Finish_OnSave(AsyncIAdviseSink* This) { +static inline void AsyncIAdviseSink_Finish_OnSave(AsyncIAdviseSink* This) { This->lpVtbl->Finish_OnSave(This); } -static __WIDL_INLINE void AsyncIAdviseSink_Begin_OnClose(AsyncIAdviseSink* This) { +static inline void AsyncIAdviseSink_Begin_OnClose(AsyncIAdviseSink* This) { This->lpVtbl->Begin_OnClose(This); } -static __WIDL_INLINE void AsyncIAdviseSink_Finish_OnClose(AsyncIAdviseSink* This) { +static inline void AsyncIAdviseSink_Finish_OnClose(AsyncIAdviseSink* This) { This->lpVtbl->Finish_OnClose(This); } #endif @@ -10446,33 +10438,33 @@ interface IAdviseSink2 { #define IAdviseSink2_OnLinkSrcChange(This,pmk) (This)->lpVtbl->OnLinkSrcChange(This,pmk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAdviseSink2_QueryInterface(IAdviseSink2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAdviseSink2_QueryInterface(IAdviseSink2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAdviseSink2_AddRef(IAdviseSink2* This) { +static inline ULONG IAdviseSink2_AddRef(IAdviseSink2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAdviseSink2_Release(IAdviseSink2* This) { +static inline ULONG IAdviseSink2_Release(IAdviseSink2* This) { return This->lpVtbl->Release(This); } /*** IAdviseSink methods ***/ -static __WIDL_INLINE void IAdviseSink2_OnDataChange(IAdviseSink2* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { +static inline void IAdviseSink2_OnDataChange(IAdviseSink2* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { This->lpVtbl->OnDataChange(This,pFormatetc,pStgmed); } -static __WIDL_INLINE void IAdviseSink2_OnViewChange(IAdviseSink2* This,DWORD dwAspect,LONG lindex) { +static inline void IAdviseSink2_OnViewChange(IAdviseSink2* This,DWORD dwAspect,LONG lindex) { This->lpVtbl->OnViewChange(This,dwAspect,lindex); } -static __WIDL_INLINE void IAdviseSink2_OnRename(IAdviseSink2* This,IMoniker *pmk) { +static inline void IAdviseSink2_OnRename(IAdviseSink2* This,IMoniker *pmk) { This->lpVtbl->OnRename(This,pmk); } -static __WIDL_INLINE void IAdviseSink2_OnSave(IAdviseSink2* This) { +static inline void IAdviseSink2_OnSave(IAdviseSink2* This) { This->lpVtbl->OnSave(This); } -static __WIDL_INLINE void IAdviseSink2_OnClose(IAdviseSink2* This) { +static inline void IAdviseSink2_OnClose(IAdviseSink2* This) { This->lpVtbl->OnClose(This); } /*** IAdviseSink2 methods ***/ -static __WIDL_INLINE void IAdviseSink2_OnLinkSrcChange(IAdviseSink2* This,IMoniker *pmk) { +static inline void IAdviseSink2_OnLinkSrcChange(IAdviseSink2* This,IMoniker *pmk) { This->lpVtbl->OnLinkSrcChange(This,pmk); } #endif @@ -10607,51 +10599,51 @@ interface AsyncIAdviseSink2 { #define AsyncIAdviseSink2_Finish_OnLinkSrcChange(This) (This)->lpVtbl->Finish_OnLinkSrcChange(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncIAdviseSink2_QueryInterface(AsyncIAdviseSink2* This,REFIID riid,void **ppvObject) { +static inline HRESULT AsyncIAdviseSink2_QueryInterface(AsyncIAdviseSink2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG AsyncIAdviseSink2_AddRef(AsyncIAdviseSink2* This) { +static inline ULONG AsyncIAdviseSink2_AddRef(AsyncIAdviseSink2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG AsyncIAdviseSink2_Release(AsyncIAdviseSink2* This) { +static inline ULONG AsyncIAdviseSink2_Release(AsyncIAdviseSink2* This) { return This->lpVtbl->Release(This); } /*** AsyncIAdviseSink methods ***/ -static __WIDL_INLINE void AsyncIAdviseSink2_Begin_OnDataChange(AsyncIAdviseSink2* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { +static inline void AsyncIAdviseSink2_Begin_OnDataChange(AsyncIAdviseSink2* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { This->lpVtbl->Begin_OnDataChange(This,pFormatetc,pStgmed); } -static __WIDL_INLINE void AsyncIAdviseSink2_Finish_OnDataChange(AsyncIAdviseSink2* This) { +static inline void AsyncIAdviseSink2_Finish_OnDataChange(AsyncIAdviseSink2* This) { This->lpVtbl->Finish_OnDataChange(This); } -static __WIDL_INLINE void AsyncIAdviseSink2_Begin_OnViewChange(AsyncIAdviseSink2* This,DWORD dwAspect,LONG lindex) { +static inline void AsyncIAdviseSink2_Begin_OnViewChange(AsyncIAdviseSink2* This,DWORD dwAspect,LONG lindex) { This->lpVtbl->Begin_OnViewChange(This,dwAspect,lindex); } -static __WIDL_INLINE void AsyncIAdviseSink2_Finish_OnViewChange(AsyncIAdviseSink2* This) { +static inline void AsyncIAdviseSink2_Finish_OnViewChange(AsyncIAdviseSink2* This) { This->lpVtbl->Finish_OnViewChange(This); } -static __WIDL_INLINE void AsyncIAdviseSink2_Begin_OnRename(AsyncIAdviseSink2* This,IMoniker *pmk) { +static inline void AsyncIAdviseSink2_Begin_OnRename(AsyncIAdviseSink2* This,IMoniker *pmk) { This->lpVtbl->Begin_OnRename(This,pmk); } -static __WIDL_INLINE void AsyncIAdviseSink2_Finish_OnRename(AsyncIAdviseSink2* This) { +static inline void AsyncIAdviseSink2_Finish_OnRename(AsyncIAdviseSink2* This) { This->lpVtbl->Finish_OnRename(This); } -static __WIDL_INLINE void AsyncIAdviseSink2_Begin_OnSave(AsyncIAdviseSink2* This) { +static inline void AsyncIAdviseSink2_Begin_OnSave(AsyncIAdviseSink2* This) { This->lpVtbl->Begin_OnSave(This); } -static __WIDL_INLINE void AsyncIAdviseSink2_Finish_OnSave(AsyncIAdviseSink2* This) { +static inline void AsyncIAdviseSink2_Finish_OnSave(AsyncIAdviseSink2* This) { This->lpVtbl->Finish_OnSave(This); } -static __WIDL_INLINE void AsyncIAdviseSink2_Begin_OnClose(AsyncIAdviseSink2* This) { +static inline void AsyncIAdviseSink2_Begin_OnClose(AsyncIAdviseSink2* This) { This->lpVtbl->Begin_OnClose(This); } -static __WIDL_INLINE void AsyncIAdviseSink2_Finish_OnClose(AsyncIAdviseSink2* This) { +static inline void AsyncIAdviseSink2_Finish_OnClose(AsyncIAdviseSink2* This) { This->lpVtbl->Finish_OnClose(This); } /*** AsyncIAdviseSink2 methods ***/ -static __WIDL_INLINE void AsyncIAdviseSink2_Begin_OnLinkSrcChange(AsyncIAdviseSink2* This,IMoniker *pmk) { +static inline void AsyncIAdviseSink2_Begin_OnLinkSrcChange(AsyncIAdviseSink2* This,IMoniker *pmk) { This->lpVtbl->Begin_OnLinkSrcChange(This,pmk); } -static __WIDL_INLINE void AsyncIAdviseSink2_Finish_OnLinkSrcChange(AsyncIAdviseSink2* This) { +static inline void AsyncIAdviseSink2_Finish_OnLinkSrcChange(AsyncIAdviseSink2* This) { This->lpVtbl->Finish_OnLinkSrcChange(This); } #endif @@ -10807,41 +10799,41 @@ interface IDataObject { #define IDataObject_EnumDAdvise(This,ppenumAdvise) (This)->lpVtbl->EnumDAdvise(This,ppenumAdvise) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDataObject_QueryInterface(IDataObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDataObject_QueryInterface(IDataObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDataObject_AddRef(IDataObject* This) { +static inline ULONG IDataObject_AddRef(IDataObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDataObject_Release(IDataObject* This) { +static inline ULONG IDataObject_Release(IDataObject* This) { return This->lpVtbl->Release(This); } /*** IDataObject methods ***/ -static __WIDL_INLINE HRESULT IDataObject_GetData(IDataObject* This,FORMATETC *pformatetcIn,STGMEDIUM *pmedium) { +static inline HRESULT IDataObject_GetData(IDataObject* This,FORMATETC *pformatetcIn,STGMEDIUM *pmedium) { return This->lpVtbl->GetData(This,pformatetcIn,pmedium); } -static __WIDL_INLINE HRESULT IDataObject_GetDataHere(IDataObject* This,FORMATETC *pformatetc,STGMEDIUM *pmedium) { +static inline HRESULT IDataObject_GetDataHere(IDataObject* This,FORMATETC *pformatetc,STGMEDIUM *pmedium) { return This->lpVtbl->GetDataHere(This,pformatetc,pmedium); } -static __WIDL_INLINE HRESULT IDataObject_QueryGetData(IDataObject* This,FORMATETC *pformatetc) { +static inline HRESULT IDataObject_QueryGetData(IDataObject* This,FORMATETC *pformatetc) { return This->lpVtbl->QueryGetData(This,pformatetc); } -static __WIDL_INLINE HRESULT IDataObject_GetCanonicalFormatEtc(IDataObject* This,FORMATETC *pformatectIn,FORMATETC *pformatetcOut) { +static inline HRESULT IDataObject_GetCanonicalFormatEtc(IDataObject* This,FORMATETC *pformatectIn,FORMATETC *pformatetcOut) { return This->lpVtbl->GetCanonicalFormatEtc(This,pformatectIn,pformatetcOut); } -static __WIDL_INLINE HRESULT IDataObject_SetData(IDataObject* This,FORMATETC *pformatetc,STGMEDIUM *pmedium,WINBOOL fRelease) { +static inline HRESULT IDataObject_SetData(IDataObject* This,FORMATETC *pformatetc,STGMEDIUM *pmedium,WINBOOL fRelease) { return This->lpVtbl->SetData(This,pformatetc,pmedium,fRelease); } -static __WIDL_INLINE HRESULT IDataObject_EnumFormatEtc(IDataObject* This,DWORD dwDirection,IEnumFORMATETC **ppenumFormatEtc) { +static inline HRESULT IDataObject_EnumFormatEtc(IDataObject* This,DWORD dwDirection,IEnumFORMATETC **ppenumFormatEtc) { return This->lpVtbl->EnumFormatEtc(This,dwDirection,ppenumFormatEtc); } -static __WIDL_INLINE HRESULT IDataObject_DAdvise(IDataObject* This,FORMATETC *pformatetc,DWORD advf,IAdviseSink *pAdvSink,DWORD *pdwConnection) { +static inline HRESULT IDataObject_DAdvise(IDataObject* This,FORMATETC *pformatetc,DWORD advf,IAdviseSink *pAdvSink,DWORD *pdwConnection) { return This->lpVtbl->DAdvise(This,pformatetc,advf,pAdvSink,pdwConnection); } -static __WIDL_INLINE HRESULT IDataObject_DUnadvise(IDataObject* This,DWORD dwConnection) { +static inline HRESULT IDataObject_DUnadvise(IDataObject* This,DWORD dwConnection) { return This->lpVtbl->DUnadvise(This,dwConnection); } -static __WIDL_INLINE HRESULT IDataObject_EnumDAdvise(IDataObject* This,IEnumSTATDATA **ppenumAdvise) { +static inline HRESULT IDataObject_EnumDAdvise(IDataObject* This,IEnumSTATDATA **ppenumAdvise) { return This->lpVtbl->EnumDAdvise(This,ppenumAdvise); } #endif @@ -11001,26 +10993,26 @@ interface IDataAdviseHolder { #define IDataAdviseHolder_SendOnDataChange(This,pDataObject,dwReserved,advf) (This)->lpVtbl->SendOnDataChange(This,pDataObject,dwReserved,advf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDataAdviseHolder_QueryInterface(IDataAdviseHolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDataAdviseHolder_QueryInterface(IDataAdviseHolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDataAdviseHolder_AddRef(IDataAdviseHolder* This) { +static inline ULONG IDataAdviseHolder_AddRef(IDataAdviseHolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDataAdviseHolder_Release(IDataAdviseHolder* This) { +static inline ULONG IDataAdviseHolder_Release(IDataAdviseHolder* This) { return This->lpVtbl->Release(This); } /*** IDataAdviseHolder methods ***/ -static __WIDL_INLINE HRESULT IDataAdviseHolder_Advise(IDataAdviseHolder* This,IDataObject *pDataObject,FORMATETC *pFetc,DWORD advf,IAdviseSink *pAdvise,DWORD *pdwConnection) { +static inline HRESULT IDataAdviseHolder_Advise(IDataAdviseHolder* This,IDataObject *pDataObject,FORMATETC *pFetc,DWORD advf,IAdviseSink *pAdvise,DWORD *pdwConnection) { return This->lpVtbl->Advise(This,pDataObject,pFetc,advf,pAdvise,pdwConnection); } -static __WIDL_INLINE HRESULT IDataAdviseHolder_Unadvise(IDataAdviseHolder* This,DWORD dwConnection) { +static inline HRESULT IDataAdviseHolder_Unadvise(IDataAdviseHolder* This,DWORD dwConnection) { return This->lpVtbl->Unadvise(This,dwConnection); } -static __WIDL_INLINE HRESULT IDataAdviseHolder_EnumAdvise(IDataAdviseHolder* This,IEnumSTATDATA **ppenumAdvise) { +static inline HRESULT IDataAdviseHolder_EnumAdvise(IDataAdviseHolder* This,IEnumSTATDATA **ppenumAdvise) { return This->lpVtbl->EnumAdvise(This,ppenumAdvise); } -static __WIDL_INLINE HRESULT IDataAdviseHolder_SendOnDataChange(IDataAdviseHolder* This,IDataObject *pDataObject,DWORD dwReserved,DWORD advf) { +static inline HRESULT IDataAdviseHolder_SendOnDataChange(IDataAdviseHolder* This,IDataObject *pDataObject,DWORD dwReserved,DWORD advf) { return This->lpVtbl->SendOnDataChange(This,pDataObject,dwReserved,advf); } #endif @@ -11145,23 +11137,23 @@ interface IMessageFilter { #define IMessageFilter_MessagePending(This,htaskCallee,dwTickCount,dwPendingType) (This)->lpVtbl->MessagePending(This,htaskCallee,dwTickCount,dwPendingType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMessageFilter_QueryInterface(IMessageFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMessageFilter_QueryInterface(IMessageFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMessageFilter_AddRef(IMessageFilter* This) { +static inline ULONG IMessageFilter_AddRef(IMessageFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMessageFilter_Release(IMessageFilter* This) { +static inline ULONG IMessageFilter_Release(IMessageFilter* This) { return This->lpVtbl->Release(This); } /*** IMessageFilter methods ***/ -static __WIDL_INLINE DWORD IMessageFilter_HandleInComingCall(IMessageFilter* This,DWORD dwCallType,HTASK htaskCaller,DWORD dwTickCount,LPINTERFACEINFO lpInterfaceInfo) { +static inline DWORD IMessageFilter_HandleInComingCall(IMessageFilter* This,DWORD dwCallType,HTASK htaskCaller,DWORD dwTickCount,LPINTERFACEINFO lpInterfaceInfo) { return This->lpVtbl->HandleInComingCall(This,dwCallType,htaskCaller,dwTickCount,lpInterfaceInfo); } -static __WIDL_INLINE DWORD IMessageFilter_RetryRejectedCall(IMessageFilter* This,HTASK htaskCallee,DWORD dwTickCount,DWORD dwRejectType) { +static inline DWORD IMessageFilter_RetryRejectedCall(IMessageFilter* This,HTASK htaskCallee,DWORD dwTickCount,DWORD dwRejectType) { return This->lpVtbl->RetryRejectedCall(This,htaskCallee,dwTickCount,dwRejectType); } -static __WIDL_INLINE DWORD IMessageFilter_MessagePending(IMessageFilter* This,HTASK htaskCallee,DWORD dwTickCount,DWORD dwPendingType) { +static inline DWORD IMessageFilter_MessagePending(IMessageFilter* This,HTASK htaskCallee,DWORD dwTickCount,DWORD dwPendingType) { return This->lpVtbl->MessagePending(This,htaskCallee,dwTickCount,dwPendingType); } #endif @@ -11253,17 +11245,17 @@ interface IClassActivator { #define IClassActivator_GetClassObject(This,rclsid,dwClassContext,locale,riid,ppv) (This)->lpVtbl->GetClassObject(This,rclsid,dwClassContext,locale,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IClassActivator_QueryInterface(IClassActivator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IClassActivator_QueryInterface(IClassActivator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IClassActivator_AddRef(IClassActivator* This) { +static inline ULONG IClassActivator_AddRef(IClassActivator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IClassActivator_Release(IClassActivator* This) { +static inline ULONG IClassActivator_Release(IClassActivator* This) { return This->lpVtbl->Release(This); } /*** IClassActivator methods ***/ -static __WIDL_INLINE HRESULT IClassActivator_GetClassObject(IClassActivator* This,REFCLSID rclsid,DWORD dwClassContext,LCID locale,REFIID riid,void **ppv) { +static inline HRESULT IClassActivator_GetClassObject(IClassActivator* This,REFCLSID rclsid,DWORD dwClassContext,LCID locale,REFIID riid,void **ppv) { return This->lpVtbl->GetClassObject(This,rclsid,dwClassContext,locale,riid,ppv); } #endif @@ -11366,26 +11358,26 @@ interface IFillLockBytes { #define IFillLockBytes_Terminate(This,bCanceled) (This)->lpVtbl->Terminate(This,bCanceled) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFillLockBytes_QueryInterface(IFillLockBytes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFillLockBytes_QueryInterface(IFillLockBytes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFillLockBytes_AddRef(IFillLockBytes* This) { +static inline ULONG IFillLockBytes_AddRef(IFillLockBytes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFillLockBytes_Release(IFillLockBytes* This) { +static inline ULONG IFillLockBytes_Release(IFillLockBytes* This) { return This->lpVtbl->Release(This); } /*** IFillLockBytes methods ***/ -static __WIDL_INLINE HRESULT IFillLockBytes_FillAppend(IFillLockBytes* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IFillLockBytes_FillAppend(IFillLockBytes* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->FillAppend(This,pv,cb,pcbWritten); } -static __WIDL_INLINE HRESULT IFillLockBytes_FillAt(IFillLockBytes* This,ULARGE_INTEGER ulOffset,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IFillLockBytes_FillAt(IFillLockBytes* This,ULARGE_INTEGER ulOffset,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->FillAt(This,ulOffset,pv,cb,pcbWritten); } -static __WIDL_INLINE HRESULT IFillLockBytes_SetFillSize(IFillLockBytes* This,ULARGE_INTEGER ulSize) { +static inline HRESULT IFillLockBytes_SetFillSize(IFillLockBytes* This,ULARGE_INTEGER ulSize) { return This->lpVtbl->SetFillSize(This,ulSize); } -static __WIDL_INLINE HRESULT IFillLockBytes_Terminate(IFillLockBytes* This,WINBOOL bCanceled) { +static inline HRESULT IFillLockBytes_Terminate(IFillLockBytes* This,WINBOOL bCanceled) { return This->lpVtbl->Terminate(This,bCanceled); } #endif @@ -11503,17 +11495,17 @@ interface IProgressNotify { #define IProgressNotify_OnProgress(This,dwProgressCurrent,dwProgressMaximum,fAccurate,fOwner) (This)->lpVtbl->OnProgress(This,dwProgressCurrent,dwProgressMaximum,fAccurate,fOwner) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProgressNotify_QueryInterface(IProgressNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProgressNotify_QueryInterface(IProgressNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProgressNotify_AddRef(IProgressNotify* This) { +static inline ULONG IProgressNotify_AddRef(IProgressNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProgressNotify_Release(IProgressNotify* This) { +static inline ULONG IProgressNotify_Release(IProgressNotify* This) { return This->lpVtbl->Release(This); } /*** IProgressNotify methods ***/ -static __WIDL_INLINE HRESULT IProgressNotify_OnProgress(IProgressNotify* This,DWORD dwProgressCurrent,DWORD dwProgressMaximum,WINBOOL fAccurate,WINBOOL fOwner) { +static inline HRESULT IProgressNotify_OnProgress(IProgressNotify* This,DWORD dwProgressCurrent,DWORD dwProgressMaximum,WINBOOL fAccurate,WINBOOL fOwner) { return This->lpVtbl->OnProgress(This,dwProgressCurrent,dwProgressMaximum,fAccurate,fOwner); } #endif @@ -11622,29 +11614,29 @@ interface ILayoutStorage { #define ILayoutStorage_ReLayoutDocfileOnILockBytes(This,pILockBytes) (This)->lpVtbl->ReLayoutDocfileOnILockBytes(This,pILockBytes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILayoutStorage_QueryInterface(ILayoutStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILayoutStorage_QueryInterface(ILayoutStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILayoutStorage_AddRef(ILayoutStorage* This) { +static inline ULONG ILayoutStorage_AddRef(ILayoutStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILayoutStorage_Release(ILayoutStorage* This) { +static inline ULONG ILayoutStorage_Release(ILayoutStorage* This) { return This->lpVtbl->Release(This); } /*** ILayoutStorage methods ***/ -static __WIDL_INLINE HRESULT ILayoutStorage_LayoutScript(ILayoutStorage* This,StorageLayout *pStorageLayout,DWORD nEntries,DWORD glfInterleavedFlag) { +static inline HRESULT ILayoutStorage_LayoutScript(ILayoutStorage* This,StorageLayout *pStorageLayout,DWORD nEntries,DWORD glfInterleavedFlag) { return This->lpVtbl->LayoutScript(This,pStorageLayout,nEntries,glfInterleavedFlag); } -static __WIDL_INLINE HRESULT ILayoutStorage_BeginMonitor(ILayoutStorage* This) { +static inline HRESULT ILayoutStorage_BeginMonitor(ILayoutStorage* This) { return This->lpVtbl->BeginMonitor(This); } -static __WIDL_INLINE HRESULT ILayoutStorage_EndMonitor(ILayoutStorage* This) { +static inline HRESULT ILayoutStorage_EndMonitor(ILayoutStorage* This) { return This->lpVtbl->EndMonitor(This); } -static __WIDL_INLINE HRESULT ILayoutStorage_ReLayoutDocfile(ILayoutStorage* This,OLECHAR *pwcsNewDfName) { +static inline HRESULT ILayoutStorage_ReLayoutDocfile(ILayoutStorage* This,OLECHAR *pwcsNewDfName) { return This->lpVtbl->ReLayoutDocfile(This,pwcsNewDfName); } -static __WIDL_INLINE HRESULT ILayoutStorage_ReLayoutDocfileOnILockBytes(ILayoutStorage* This,ILockBytes *pILockBytes) { +static inline HRESULT ILayoutStorage_ReLayoutDocfileOnILockBytes(ILayoutStorage* This,ILockBytes *pILockBytes) { return This->lpVtbl->ReLayoutDocfileOnILockBytes(This,pILockBytes); } #endif @@ -11720,20 +11712,20 @@ interface IBlockingLock { #define IBlockingLock_Unlock(This) (This)->lpVtbl->Unlock(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBlockingLock_QueryInterface(IBlockingLock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBlockingLock_QueryInterface(IBlockingLock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBlockingLock_AddRef(IBlockingLock* This) { +static inline ULONG IBlockingLock_AddRef(IBlockingLock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBlockingLock_Release(IBlockingLock* This) { +static inline ULONG IBlockingLock_Release(IBlockingLock* This) { return This->lpVtbl->Release(This); } /*** IBlockingLock methods ***/ -static __WIDL_INLINE HRESULT IBlockingLock_Lock(IBlockingLock* This,DWORD dwTimeout) { +static inline HRESULT IBlockingLock_Lock(IBlockingLock* This,DWORD dwTimeout) { return This->lpVtbl->Lock(This,dwTimeout); } -static __WIDL_INLINE HRESULT IBlockingLock_Unlock(IBlockingLock* This) { +static inline HRESULT IBlockingLock_Unlock(IBlockingLock* This) { return This->lpVtbl->Unlock(This); } #endif @@ -11802,17 +11794,17 @@ interface ITimeAndNoticeControl { #define ITimeAndNoticeControl_SuppressChanges(This,res1,res2) (This)->lpVtbl->SuppressChanges(This,res1,res2) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITimeAndNoticeControl_QueryInterface(ITimeAndNoticeControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITimeAndNoticeControl_QueryInterface(ITimeAndNoticeControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITimeAndNoticeControl_AddRef(ITimeAndNoticeControl* This) { +static inline ULONG ITimeAndNoticeControl_AddRef(ITimeAndNoticeControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITimeAndNoticeControl_Release(ITimeAndNoticeControl* This) { +static inline ULONG ITimeAndNoticeControl_Release(ITimeAndNoticeControl* This) { return This->lpVtbl->Release(This); } /*** ITimeAndNoticeControl methods ***/ -static __WIDL_INLINE HRESULT ITimeAndNoticeControl_SuppressChanges(ITimeAndNoticeControl* This,DWORD res1,DWORD res2) { +static inline HRESULT ITimeAndNoticeControl_SuppressChanges(ITimeAndNoticeControl* This,DWORD res1,DWORD res2) { return This->lpVtbl->SuppressChanges(This,res1,res2); } #endif @@ -11907,20 +11899,20 @@ interface IOplockStorage { #define IOplockStorage_OpenStorageEx(This,pwcsName,grfMode,stgfmt,grfAttrs,riid,ppstgOpen) (This)->lpVtbl->OpenStorageEx(This,pwcsName,grfMode,stgfmt,grfAttrs,riid,ppstgOpen) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOplockStorage_QueryInterface(IOplockStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOplockStorage_QueryInterface(IOplockStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOplockStorage_AddRef(IOplockStorage* This) { +static inline ULONG IOplockStorage_AddRef(IOplockStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOplockStorage_Release(IOplockStorage* This) { +static inline ULONG IOplockStorage_Release(IOplockStorage* This) { return This->lpVtbl->Release(This); } /*** IOplockStorage methods ***/ -static __WIDL_INLINE HRESULT IOplockStorage_CreateStorageEx(IOplockStorage* This,LPCWSTR pwcsName,DWORD grfMode,DWORD stgfmt,DWORD grfAttrs,REFIID riid,void **ppstgOpen) { +static inline HRESULT IOplockStorage_CreateStorageEx(IOplockStorage* This,LPCWSTR pwcsName,DWORD grfMode,DWORD stgfmt,DWORD grfAttrs,REFIID riid,void **ppstgOpen) { return This->lpVtbl->CreateStorageEx(This,pwcsName,grfMode,stgfmt,grfAttrs,riid,ppstgOpen); } -static __WIDL_INLINE HRESULT IOplockStorage_OpenStorageEx(IOplockStorage* This,LPCWSTR pwcsName,DWORD grfMode,DWORD stgfmt,DWORD grfAttrs,REFIID riid,void **ppstgOpen) { +static inline HRESULT IOplockStorage_OpenStorageEx(IOplockStorage* This,LPCWSTR pwcsName,DWORD grfMode,DWORD stgfmt,DWORD grfAttrs,REFIID riid,void **ppstgOpen) { return This->lpVtbl->OpenStorageEx(This,pwcsName,grfMode,stgfmt,grfAttrs,riid,ppstgOpen); } #endif @@ -12003,23 +11995,23 @@ interface IDirectWriterLock { #define IDirectWriterLock_HaveWriteAccess(This) (This)->lpVtbl->HaveWriteAccess(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDirectWriterLock_QueryInterface(IDirectWriterLock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDirectWriterLock_QueryInterface(IDirectWriterLock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDirectWriterLock_AddRef(IDirectWriterLock* This) { +static inline ULONG IDirectWriterLock_AddRef(IDirectWriterLock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDirectWriterLock_Release(IDirectWriterLock* This) { +static inline ULONG IDirectWriterLock_Release(IDirectWriterLock* This) { return This->lpVtbl->Release(This); } /*** IDirectWriterLock methods ***/ -static __WIDL_INLINE HRESULT IDirectWriterLock_WaitForWriteAccess(IDirectWriterLock* This,DWORD dwTimeout) { +static inline HRESULT IDirectWriterLock_WaitForWriteAccess(IDirectWriterLock* This,DWORD dwTimeout) { return This->lpVtbl->WaitForWriteAccess(This,dwTimeout); } -static __WIDL_INLINE HRESULT IDirectWriterLock_ReleaseWriteAccess(IDirectWriterLock* This) { +static inline HRESULT IDirectWriterLock_ReleaseWriteAccess(IDirectWriterLock* This) { return This->lpVtbl->ReleaseWriteAccess(This); } -static __WIDL_INLINE HRESULT IDirectWriterLock_HaveWriteAccess(IDirectWriterLock* This) { +static inline HRESULT IDirectWriterLock_HaveWriteAccess(IDirectWriterLock* This) { return This->lpVtbl->HaveWriteAccess(This); } #endif @@ -12106,17 +12098,17 @@ interface IUrlMon { #define IUrlMon_AsyncGetClassBits(This,rclsid,pszTYPE,pszExt,dwFileVersionMS,dwFileVersionLS,pszCodeBase,pbc,dwClassContext,riid,flags) (This)->lpVtbl->AsyncGetClassBits(This,rclsid,pszTYPE,pszExt,dwFileVersionMS,dwFileVersionLS,pszCodeBase,pbc,dwClassContext,riid,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUrlMon_QueryInterface(IUrlMon* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUrlMon_QueryInterface(IUrlMon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUrlMon_AddRef(IUrlMon* This) { +static inline ULONG IUrlMon_AddRef(IUrlMon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUrlMon_Release(IUrlMon* This) { +static inline ULONG IUrlMon_Release(IUrlMon* This) { return This->lpVtbl->Release(This); } /*** IUrlMon methods ***/ -static __WIDL_INLINE HRESULT IUrlMon_AsyncGetClassBits(IUrlMon* This,REFCLSID rclsid,LPCWSTR pszTYPE,LPCWSTR pszExt,DWORD dwFileVersionMS,DWORD dwFileVersionLS,LPCWSTR pszCodeBase,IBindCtx *pbc,DWORD dwClassContext,REFIID riid,DWORD flags) { +static inline HRESULT IUrlMon_AsyncGetClassBits(IUrlMon* This,REFCLSID rclsid,LPCWSTR pszTYPE,LPCWSTR pszExt,DWORD dwFileVersionMS,DWORD dwFileVersionLS,LPCWSTR pszCodeBase,IBindCtx *pbc,DWORD dwClassContext,REFIID riid,DWORD flags) { return This->lpVtbl->AsyncGetClassBits(This,rclsid,pszTYPE,pszExt,dwFileVersionMS,dwFileVersionLS,pszCodeBase,pbc,dwClassContext,riid,flags); } #endif @@ -12183,17 +12175,17 @@ interface IForegroundTransfer { #define IForegroundTransfer_AllowForegroundTransfer(This,lpvReserved) (This)->lpVtbl->AllowForegroundTransfer(This,lpvReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IForegroundTransfer_QueryInterface(IForegroundTransfer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IForegroundTransfer_QueryInterface(IForegroundTransfer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IForegroundTransfer_AddRef(IForegroundTransfer* This) { +static inline ULONG IForegroundTransfer_AddRef(IForegroundTransfer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IForegroundTransfer_Release(IForegroundTransfer* This) { +static inline ULONG IForegroundTransfer_Release(IForegroundTransfer* This) { return This->lpVtbl->Release(This); } /*** IForegroundTransfer methods ***/ -static __WIDL_INLINE HRESULT IForegroundTransfer_AllowForegroundTransfer(IForegroundTransfer* This,void *lpvReserved) { +static inline HRESULT IForegroundTransfer_AllowForegroundTransfer(IForegroundTransfer* This,void *lpvReserved) { return This->lpVtbl->AllowForegroundTransfer(This,lpvReserved); } #endif @@ -12278,20 +12270,20 @@ interface IThumbnailExtractor { #define IThumbnailExtractor_OnFileUpdated(This,pStg) (This)->lpVtbl->OnFileUpdated(This,pStg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IThumbnailExtractor_QueryInterface(IThumbnailExtractor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IThumbnailExtractor_QueryInterface(IThumbnailExtractor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IThumbnailExtractor_AddRef(IThumbnailExtractor* This) { +static inline ULONG IThumbnailExtractor_AddRef(IThumbnailExtractor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IThumbnailExtractor_Release(IThumbnailExtractor* This) { +static inline ULONG IThumbnailExtractor_Release(IThumbnailExtractor* This) { return This->lpVtbl->Release(This); } /*** IThumbnailExtractor methods ***/ -static __WIDL_INLINE HRESULT IThumbnailExtractor_ExtractThumbnail(IThumbnailExtractor* This,IStorage *pStg,ULONG ulLength,ULONG ulHeight,ULONG *pulOutputLength,ULONG *pulOutputHeight,HBITMAP *phOutputBitmap) { +static inline HRESULT IThumbnailExtractor_ExtractThumbnail(IThumbnailExtractor* This,IStorage *pStg,ULONG ulLength,ULONG ulHeight,ULONG *pulOutputLength,ULONG *pulOutputHeight,HBITMAP *phOutputBitmap) { return This->lpVtbl->ExtractThumbnail(This,pStg,ulLength,ulHeight,pulOutputLength,pulOutputHeight,phOutputBitmap); } -static __WIDL_INLINE HRESULT IThumbnailExtractor_OnFileUpdated(IThumbnailExtractor* This,IStorage *pStg) { +static inline HRESULT IThumbnailExtractor_OnFileUpdated(IThumbnailExtractor* This,IStorage *pStg) { return This->lpVtbl->OnFileUpdated(This,pStg); } #endif @@ -12360,17 +12352,17 @@ interface IDummyHICONIncluder { #define IDummyHICONIncluder_Dummy(This,h1,h2) (This)->lpVtbl->Dummy(This,h1,h2) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDummyHICONIncluder_QueryInterface(IDummyHICONIncluder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDummyHICONIncluder_QueryInterface(IDummyHICONIncluder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDummyHICONIncluder_AddRef(IDummyHICONIncluder* This) { +static inline ULONG IDummyHICONIncluder_AddRef(IDummyHICONIncluder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDummyHICONIncluder_Release(IDummyHICONIncluder* This) { +static inline ULONG IDummyHICONIncluder_Release(IDummyHICONIncluder* This) { return This->lpVtbl->Release(This); } /*** IDummyHICONIncluder methods ***/ -static __WIDL_INLINE HRESULT IDummyHICONIncluder_Dummy(IDummyHICONIncluder* This,HICON h1,HDC h2) { +static inline HRESULT IDummyHICONIncluder_Dummy(IDummyHICONIncluder* This,HICON h1,HDC h2) { return This->lpVtbl->Dummy(This,h1,h2); } #endif @@ -12451,20 +12443,20 @@ interface IProcessLock { #define IProcessLock_ReleaseRefOnProcess(This) (This)->lpVtbl->ReleaseRefOnProcess(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProcessLock_QueryInterface(IProcessLock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProcessLock_QueryInterface(IProcessLock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProcessLock_AddRef(IProcessLock* This) { +static inline ULONG IProcessLock_AddRef(IProcessLock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProcessLock_Release(IProcessLock* This) { +static inline ULONG IProcessLock_Release(IProcessLock* This) { return This->lpVtbl->Release(This); } /*** IProcessLock methods ***/ -static __WIDL_INLINE ULONG IProcessLock_AddRefOnProcess(IProcessLock* This) { +static inline ULONG IProcessLock_AddRefOnProcess(IProcessLock* This) { return This->lpVtbl->AddRefOnProcess(This); } -static __WIDL_INLINE ULONG IProcessLock_ReleaseRefOnProcess(IProcessLock* This) { +static inline ULONG IProcessLock_ReleaseRefOnProcess(IProcessLock* This) { return This->lpVtbl->ReleaseRefOnProcess(This); } #endif @@ -12569,29 +12561,29 @@ interface ISurrogateService { #define ISurrogateService_ProcessShutdown(This,shutdownType) (This)->lpVtbl->ProcessShutdown(This,shutdownType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISurrogateService_QueryInterface(ISurrogateService* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISurrogateService_QueryInterface(ISurrogateService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISurrogateService_AddRef(ISurrogateService* This) { +static inline ULONG ISurrogateService_AddRef(ISurrogateService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISurrogateService_Release(ISurrogateService* This) { +static inline ULONG ISurrogateService_Release(ISurrogateService* This) { return This->lpVtbl->Release(This); } /*** ISurrogateService methods ***/ -static __WIDL_INLINE HRESULT ISurrogateService_Init(ISurrogateService* This,REFGUID rguidProcessID,IProcessLock *pProcessLock,WINBOOL *pfApplicationAware) { +static inline HRESULT ISurrogateService_Init(ISurrogateService* This,REFGUID rguidProcessID,IProcessLock *pProcessLock,WINBOOL *pfApplicationAware) { return This->lpVtbl->Init(This,rguidProcessID,pProcessLock,pfApplicationAware); } -static __WIDL_INLINE HRESULT ISurrogateService_ApplicationLaunch(ISurrogateService* This,REFGUID rguidApplID,ApplicationType appType) { +static inline HRESULT ISurrogateService_ApplicationLaunch(ISurrogateService* This,REFGUID rguidApplID,ApplicationType appType) { return This->lpVtbl->ApplicationLaunch(This,rguidApplID,appType); } -static __WIDL_INLINE HRESULT ISurrogateService_ApplicationFree(ISurrogateService* This,REFGUID rguidApplID) { +static inline HRESULT ISurrogateService_ApplicationFree(ISurrogateService* This,REFGUID rguidApplID) { return This->lpVtbl->ApplicationFree(This,rguidApplID); } -static __WIDL_INLINE HRESULT ISurrogateService_CatalogRefresh(ISurrogateService* This,ULONG ulReserved) { +static inline HRESULT ISurrogateService_CatalogRefresh(ISurrogateService* This,ULONG ulReserved) { return This->lpVtbl->CatalogRefresh(This,ulReserved); } -static __WIDL_INLINE HRESULT ISurrogateService_ProcessShutdown(ISurrogateService* This,ShutdownType shutdownType) { +static inline HRESULT ISurrogateService_ProcessShutdown(ISurrogateService* This,ShutdownType shutdownType) { return This->lpVtbl->ProcessShutdown(This,shutdownType); } #endif @@ -12689,26 +12681,26 @@ interface IInitializeSpy { #define IInitializeSpy_PostUninitialize(This,dwNewThreadAptRefs) (This)->lpVtbl->PostUninitialize(This,dwNewThreadAptRefs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInitializeSpy_QueryInterface(IInitializeSpy* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInitializeSpy_QueryInterface(IInitializeSpy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInitializeSpy_AddRef(IInitializeSpy* This) { +static inline ULONG IInitializeSpy_AddRef(IInitializeSpy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInitializeSpy_Release(IInitializeSpy* This) { +static inline ULONG IInitializeSpy_Release(IInitializeSpy* This) { return This->lpVtbl->Release(This); } /*** IInitializeSpy methods ***/ -static __WIDL_INLINE HRESULT IInitializeSpy_PreInitialize(IInitializeSpy* This,DWORD dwCoInit,DWORD dwCurThreadAptRefs) { +static inline HRESULT IInitializeSpy_PreInitialize(IInitializeSpy* This,DWORD dwCoInit,DWORD dwCurThreadAptRefs) { return This->lpVtbl->PreInitialize(This,dwCoInit,dwCurThreadAptRefs); } -static __WIDL_INLINE HRESULT IInitializeSpy_PostInitialize(IInitializeSpy* This,HRESULT hrCoInit,DWORD dwCoInit,DWORD dwNewThreadAptRefs) { +static inline HRESULT IInitializeSpy_PostInitialize(IInitializeSpy* This,HRESULT hrCoInit,DWORD dwCoInit,DWORD dwNewThreadAptRefs) { return This->lpVtbl->PostInitialize(This,hrCoInit,dwCoInit,dwNewThreadAptRefs); } -static __WIDL_INLINE HRESULT IInitializeSpy_PreUninitialize(IInitializeSpy* This,DWORD dwCurThreadAptRefs) { +static inline HRESULT IInitializeSpy_PreUninitialize(IInitializeSpy* This,DWORD dwCurThreadAptRefs) { return This->lpVtbl->PreUninitialize(This,dwCurThreadAptRefs); } -static __WIDL_INLINE HRESULT IInitializeSpy_PostUninitialize(IInitializeSpy* This,DWORD dwNewThreadAptRefs) { +static inline HRESULT IInitializeSpy_PostUninitialize(IInitializeSpy* This,DWORD dwNewThreadAptRefs) { return This->lpVtbl->PostUninitialize(This,dwNewThreadAptRefs); } #endif @@ -12777,17 +12769,17 @@ interface IApartmentShutdown { #define IApartmentShutdown_OnUninitialize(This,ui64ApartmentIdentifier) (This)->lpVtbl->OnUninitialize(This,ui64ApartmentIdentifier) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApartmentShutdown_QueryInterface(IApartmentShutdown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApartmentShutdown_QueryInterface(IApartmentShutdown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApartmentShutdown_AddRef(IApartmentShutdown* This) { +static inline ULONG IApartmentShutdown_AddRef(IApartmentShutdown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApartmentShutdown_Release(IApartmentShutdown* This) { +static inline ULONG IApartmentShutdown_Release(IApartmentShutdown* This) { return This->lpVtbl->Release(This); } /*** IApartmentShutdown methods ***/ -static __WIDL_INLINE void IApartmentShutdown_OnUninitialize(IApartmentShutdown* This,UINT64 ui64ApartmentIdentifier) { +static inline void IApartmentShutdown_OnUninitialize(IApartmentShutdown* This,UINT64 ui64ApartmentIdentifier) { This->lpVtbl->OnUninitialize(This,ui64ApartmentIdentifier); } #endif diff --git a/lib/libc/include/any-windows-any/objidlbase.h b/lib/libc/include/any-windows-any/objidlbase.h index 770508e82388b2f3e813df9c4cdf79555d8e1247..d641b1e55cdf6a321783e51cba8c2ffb61a3b090 100644 --- a/lib/libc/include/any-windows-any/objidlbase.h +++ b/lib/libc/include/any-windows-any/objidlbase.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/objidlbase.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/objidlbase.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __objidlbase_h__ #define __objidlbase_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMarshal_FWD_DEFINED__ @@ -665,32 +657,32 @@ interface IMarshal { #define IMarshal_DisconnectObject(This,dwReserved) (This)->lpVtbl->DisconnectObject(This,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarshal_QueryInterface(IMarshal* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarshal_QueryInterface(IMarshal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarshal_AddRef(IMarshal* This) { +static inline ULONG IMarshal_AddRef(IMarshal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarshal_Release(IMarshal* This) { +static inline ULONG IMarshal_Release(IMarshal* This) { return This->lpVtbl->Release(This); } /*** IMarshal methods ***/ -static __WIDL_INLINE HRESULT IMarshal_GetUnmarshalClass(IMarshal* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,CLSID *pCid) { +static inline HRESULT IMarshal_GetUnmarshalClass(IMarshal* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,CLSID *pCid) { return This->lpVtbl->GetUnmarshalClass(This,riid,pv,dwDestContext,pvDestContext,mshlflags,pCid); } -static __WIDL_INLINE HRESULT IMarshal_GetMarshalSizeMax(IMarshal* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,DWORD *pSize) { +static inline HRESULT IMarshal_GetMarshalSizeMax(IMarshal* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,DWORD *pSize) { return This->lpVtbl->GetMarshalSizeMax(This,riid,pv,dwDestContext,pvDestContext,mshlflags,pSize); } -static __WIDL_INLINE HRESULT IMarshal_MarshalInterface(IMarshal* This,IStream *pStm,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags) { +static inline HRESULT IMarshal_MarshalInterface(IMarshal* This,IStream *pStm,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags) { return This->lpVtbl->MarshalInterface(This,pStm,riid,pv,dwDestContext,pvDestContext,mshlflags); } -static __WIDL_INLINE HRESULT IMarshal_UnmarshalInterface(IMarshal* This,IStream *pStm,REFIID riid,void **ppv) { +static inline HRESULT IMarshal_UnmarshalInterface(IMarshal* This,IStream *pStm,REFIID riid,void **ppv) { return This->lpVtbl->UnmarshalInterface(This,pStm,riid,ppv); } -static __WIDL_INLINE HRESULT IMarshal_ReleaseMarshalData(IMarshal* This,IStream *pStm) { +static inline HRESULT IMarshal_ReleaseMarshalData(IMarshal* This,IStream *pStm) { return This->lpVtbl->ReleaseMarshalData(This,pStm); } -static __WIDL_INLINE HRESULT IMarshal_DisconnectObject(IMarshal* This,DWORD dwReserved) { +static inline HRESULT IMarshal_DisconnectObject(IMarshal* This,DWORD dwReserved) { return This->lpVtbl->DisconnectObject(This,dwReserved); } #endif @@ -748,13 +740,13 @@ interface INoMarshal { #define INoMarshal_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INoMarshal_QueryInterface(INoMarshal* This,REFIID riid,void **ppvObject) { +static inline HRESULT INoMarshal_QueryInterface(INoMarshal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INoMarshal_AddRef(INoMarshal* This) { +static inline ULONG INoMarshal_AddRef(INoMarshal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INoMarshal_Release(INoMarshal* This) { +static inline ULONG INoMarshal_Release(INoMarshal* This) { return This->lpVtbl->Release(This); } #endif @@ -812,13 +804,13 @@ interface IAgileObject { #define IAgileObject_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAgileObject_QueryInterface(IAgileObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAgileObject_QueryInterface(IAgileObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAgileObject_AddRef(IAgileObject* This) { +static inline ULONG IAgileObject_AddRef(IAgileObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAgileObject_Release(IAgileObject* This) { +static inline ULONG IAgileObject_Release(IAgileObject* This) { return This->lpVtbl->Release(This); } #endif @@ -887,17 +879,17 @@ interface IAgileReference { #define IAgileReference_Resolve(This,riid,ppv) (This)->lpVtbl->Resolve(This,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAgileReference_QueryInterface(IAgileReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAgileReference_QueryInterface(IAgileReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAgileReference_AddRef(IAgileReference* This) { +static inline ULONG IAgileReference_AddRef(IAgileReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAgileReference_Release(IAgileReference* This) { +static inline ULONG IAgileReference_Release(IAgileReference* This) { return This->lpVtbl->Release(This); } /*** IAgileReference methods ***/ -static __WIDL_INLINE HRESULT IAgileReference_Resolve(IAgileReference* This,REFIID riid,void **ppv) { +static inline HRESULT IAgileReference_Resolve(IAgileReference* This,REFIID riid,void **ppv) { return This->lpVtbl->Resolve(This,riid,ppv); } #endif @@ -1007,32 +999,32 @@ interface IMarshal2 { #define IMarshal2_DisconnectObject(This,dwReserved) (This)->lpVtbl->DisconnectObject(This,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarshal2_QueryInterface(IMarshal2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarshal2_QueryInterface(IMarshal2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarshal2_AddRef(IMarshal2* This) { +static inline ULONG IMarshal2_AddRef(IMarshal2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarshal2_Release(IMarshal2* This) { +static inline ULONG IMarshal2_Release(IMarshal2* This) { return This->lpVtbl->Release(This); } /*** IMarshal methods ***/ -static __WIDL_INLINE HRESULT IMarshal2_GetUnmarshalClass(IMarshal2* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,CLSID *pCid) { +static inline HRESULT IMarshal2_GetUnmarshalClass(IMarshal2* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,CLSID *pCid) { return This->lpVtbl->GetUnmarshalClass(This,riid,pv,dwDestContext,pvDestContext,mshlflags,pCid); } -static __WIDL_INLINE HRESULT IMarshal2_GetMarshalSizeMax(IMarshal2* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,DWORD *pSize) { +static inline HRESULT IMarshal2_GetMarshalSizeMax(IMarshal2* This,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags,DWORD *pSize) { return This->lpVtbl->GetMarshalSizeMax(This,riid,pv,dwDestContext,pvDestContext,mshlflags,pSize); } -static __WIDL_INLINE HRESULT IMarshal2_MarshalInterface(IMarshal2* This,IStream *pStm,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags) { +static inline HRESULT IMarshal2_MarshalInterface(IMarshal2* This,IStream *pStm,REFIID riid,void *pv,DWORD dwDestContext,void *pvDestContext,DWORD mshlflags) { return This->lpVtbl->MarshalInterface(This,pStm,riid,pv,dwDestContext,pvDestContext,mshlflags); } -static __WIDL_INLINE HRESULT IMarshal2_UnmarshalInterface(IMarshal2* This,IStream *pStm,REFIID riid,void **ppv) { +static inline HRESULT IMarshal2_UnmarshalInterface(IMarshal2* This,IStream *pStm,REFIID riid,void **ppv) { return This->lpVtbl->UnmarshalInterface(This,pStm,riid,ppv); } -static __WIDL_INLINE HRESULT IMarshal2_ReleaseMarshalData(IMarshal2* This,IStream *pStm) { +static inline HRESULT IMarshal2_ReleaseMarshalData(IMarshal2* This,IStream *pStm) { return This->lpVtbl->ReleaseMarshalData(This,pStm); } -static __WIDL_INLINE HRESULT IMarshal2_DisconnectObject(IMarshal2* This,DWORD dwReserved) { +static inline HRESULT IMarshal2_DisconnectObject(IMarshal2* This,DWORD dwReserved) { return This->lpVtbl->DisconnectObject(This,dwReserved); } #endif @@ -1143,32 +1135,32 @@ interface IMalloc { #define IMalloc_HeapMinimize(This) (This)->lpVtbl->HeapMinimize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMalloc_QueryInterface(IMalloc* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMalloc_QueryInterface(IMalloc* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMalloc_AddRef(IMalloc* This) { +static inline ULONG IMalloc_AddRef(IMalloc* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMalloc_Release(IMalloc* This) { +static inline ULONG IMalloc_Release(IMalloc* This) { return This->lpVtbl->Release(This); } /*** IMalloc methods ***/ -static __WIDL_INLINE void * IMalloc_Alloc(IMalloc* This,SIZE_T cb) { +static inline void * IMalloc_Alloc(IMalloc* This,SIZE_T cb) { return This->lpVtbl->Alloc(This,cb); } -static __WIDL_INLINE void * IMalloc_Realloc(IMalloc* This,void *pv,SIZE_T cb) { +static inline void * IMalloc_Realloc(IMalloc* This,void *pv,SIZE_T cb) { return This->lpVtbl->Realloc(This,pv,cb); } -static __WIDL_INLINE void IMalloc_Free(IMalloc* This,void *pv) { +static inline void IMalloc_Free(IMalloc* This,void *pv) { This->lpVtbl->Free(This,pv); } -static __WIDL_INLINE SIZE_T IMalloc_GetSize(IMalloc* This,void *pv) { +static inline SIZE_T IMalloc_GetSize(IMalloc* This,void *pv) { return This->lpVtbl->GetSize(This,pv); } -static __WIDL_INLINE int IMalloc_DidAlloc(IMalloc* This,void *pv) { +static inline int IMalloc_DidAlloc(IMalloc* This,void *pv) { return This->lpVtbl->DidAlloc(This,pv); } -static __WIDL_INLINE void IMalloc_HeapMinimize(IMalloc* This) { +static inline void IMalloc_HeapMinimize(IMalloc* This) { This->lpVtbl->HeapMinimize(This); } #endif @@ -1242,17 +1234,17 @@ interface IStdMarshalInfo { #define IStdMarshalInfo_GetClassForHandler(This,dwDestContext,pvDestContext,pClsid) (This)->lpVtbl->GetClassForHandler(This,dwDestContext,pvDestContext,pClsid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStdMarshalInfo_QueryInterface(IStdMarshalInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStdMarshalInfo_QueryInterface(IStdMarshalInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStdMarshalInfo_AddRef(IStdMarshalInfo* This) { +static inline ULONG IStdMarshalInfo_AddRef(IStdMarshalInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStdMarshalInfo_Release(IStdMarshalInfo* This) { +static inline ULONG IStdMarshalInfo_Release(IStdMarshalInfo* This) { return This->lpVtbl->Release(This); } /*** IStdMarshalInfo methods ***/ -static __WIDL_INLINE HRESULT IStdMarshalInfo_GetClassForHandler(IStdMarshalInfo* This,DWORD dwDestContext,void *pvDestContext,CLSID *pClsid) { +static inline HRESULT IStdMarshalInfo_GetClassForHandler(IStdMarshalInfo* This,DWORD dwDestContext,void *pvDestContext,CLSID *pClsid) { return This->lpVtbl->GetClassForHandler(This,dwDestContext,pvDestContext,pClsid); } #endif @@ -1342,20 +1334,20 @@ interface IExternalConnection { #define IExternalConnection_ReleaseConnection(This,extconn,reserved,fLastReleaseCloses) (This)->lpVtbl->ReleaseConnection(This,extconn,reserved,fLastReleaseCloses) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExternalConnection_QueryInterface(IExternalConnection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExternalConnection_QueryInterface(IExternalConnection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExternalConnection_AddRef(IExternalConnection* This) { +static inline ULONG IExternalConnection_AddRef(IExternalConnection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExternalConnection_Release(IExternalConnection* This) { +static inline ULONG IExternalConnection_Release(IExternalConnection* This) { return This->lpVtbl->Release(This); } /*** IExternalConnection methods ***/ -static __WIDL_INLINE DWORD IExternalConnection_AddConnection(IExternalConnection* This,DWORD extconn,DWORD reserved) { +static inline DWORD IExternalConnection_AddConnection(IExternalConnection* This,DWORD extconn,DWORD reserved) { return This->lpVtbl->AddConnection(This,extconn,reserved); } -static __WIDL_INLINE DWORD IExternalConnection_ReleaseConnection(IExternalConnection* This,DWORD extconn,DWORD reserved,WINBOOL fLastReleaseCloses) { +static inline DWORD IExternalConnection_ReleaseConnection(IExternalConnection* This,DWORD extconn,DWORD reserved,WINBOOL fLastReleaseCloses) { return This->lpVtbl->ReleaseConnection(This,extconn,reserved,fLastReleaseCloses); } #endif @@ -1435,17 +1427,17 @@ interface IMultiQI { #define IMultiQI_QueryMultipleInterfaces(This,cMQIs,pMQIs) (This)->lpVtbl->QueryMultipleInterfaces(This,cMQIs,pMQIs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMultiQI_QueryInterface(IMultiQI* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMultiQI_QueryInterface(IMultiQI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMultiQI_AddRef(IMultiQI* This) { +static inline ULONG IMultiQI_AddRef(IMultiQI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMultiQI_Release(IMultiQI* This) { +static inline ULONG IMultiQI_Release(IMultiQI* This) { return This->lpVtbl->Release(This); } /*** IMultiQI methods ***/ -static __WIDL_INLINE HRESULT IMultiQI_QueryMultipleInterfaces(IMultiQI* This,ULONG cMQIs,MULTI_QI *pMQIs) { +static inline HRESULT IMultiQI_QueryMultipleInterfaces(IMultiQI* This,ULONG cMQIs,MULTI_QI *pMQIs) { return This->lpVtbl->QueryMultipleInterfaces(This,cMQIs,pMQIs); } #endif @@ -1522,20 +1514,20 @@ interface AsyncIMultiQI { #define AsyncIMultiQI_Finish_QueryMultipleInterfaces(This,pMQIs) (This)->lpVtbl->Finish_QueryMultipleInterfaces(This,pMQIs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncIMultiQI_QueryInterface(AsyncIMultiQI* This,REFIID riid,void **ppvObject) { +static inline HRESULT AsyncIMultiQI_QueryInterface(AsyncIMultiQI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG AsyncIMultiQI_AddRef(AsyncIMultiQI* This) { +static inline ULONG AsyncIMultiQI_AddRef(AsyncIMultiQI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG AsyncIMultiQI_Release(AsyncIMultiQI* This) { +static inline ULONG AsyncIMultiQI_Release(AsyncIMultiQI* This) { return This->lpVtbl->Release(This); } /*** AsyncIMultiQI methods ***/ -static __WIDL_INLINE HRESULT AsyncIMultiQI_Begin_QueryMultipleInterfaces(AsyncIMultiQI* This,ULONG cMQIs,MULTI_QI *pMQIs) { +static inline HRESULT AsyncIMultiQI_Begin_QueryMultipleInterfaces(AsyncIMultiQI* This,ULONG cMQIs,MULTI_QI *pMQIs) { return This->lpVtbl->Begin_QueryMultipleInterfaces(This,cMQIs,pMQIs); } -static __WIDL_INLINE HRESULT AsyncIMultiQI_Finish_QueryMultipleInterfaces(AsyncIMultiQI* This,MULTI_QI *pMQIs) { +static inline HRESULT AsyncIMultiQI_Finish_QueryMultipleInterfaces(AsyncIMultiQI* This,MULTI_QI *pMQIs) { return This->lpVtbl->Finish_QueryMultipleInterfaces(This,pMQIs); } #endif @@ -1607,17 +1599,17 @@ interface IInternalUnknown { #define IInternalUnknown_QueryInternalInterface(This,riid,ppv) (This)->lpVtbl->QueryInternalInterface(This,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternalUnknown_QueryInterface(IInternalUnknown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternalUnknown_QueryInterface(IInternalUnknown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternalUnknown_AddRef(IInternalUnknown* This) { +static inline ULONG IInternalUnknown_AddRef(IInternalUnknown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternalUnknown_Release(IInternalUnknown* This) { +static inline ULONG IInternalUnknown_Release(IInternalUnknown* This) { return This->lpVtbl->Release(This); } /*** IInternalUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternalUnknown_QueryInternalInterface(IInternalUnknown* This,REFIID riid,void **ppv) { +static inline HRESULT IInternalUnknown_QueryInternalInterface(IInternalUnknown* This,REFIID riid,void **ppv) { return This->lpVtbl->QueryInternalInterface(This,riid,ppv); } #endif @@ -1716,26 +1708,26 @@ interface IEnumUnknown { #define IEnumUnknown_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumUnknown_QueryInterface(IEnumUnknown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumUnknown_QueryInterface(IEnumUnknown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumUnknown_AddRef(IEnumUnknown* This) { +static inline ULONG IEnumUnknown_AddRef(IEnumUnknown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumUnknown_Release(IEnumUnknown* This) { +static inline ULONG IEnumUnknown_Release(IEnumUnknown* This) { return This->lpVtbl->Release(This); } /*** IEnumUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumUnknown_Next(IEnumUnknown* This,ULONG celt,IUnknown **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumUnknown_Next(IEnumUnknown* This,ULONG celt,IUnknown **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumUnknown_Skip(IEnumUnknown* This,ULONG celt) { +static inline HRESULT IEnumUnknown_Skip(IEnumUnknown* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumUnknown_Reset(IEnumUnknown* This) { +static inline HRESULT IEnumUnknown_Reset(IEnumUnknown* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumUnknown_Clone(IEnumUnknown* This,IEnumUnknown **ppenum) { +static inline HRESULT IEnumUnknown_Clone(IEnumUnknown* This,IEnumUnknown **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -1852,26 +1844,26 @@ interface IEnumString { #define IEnumString_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumString_QueryInterface(IEnumString* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumString_QueryInterface(IEnumString* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumString_AddRef(IEnumString* This) { +static inline ULONG IEnumString_AddRef(IEnumString* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumString_Release(IEnumString* This) { +static inline ULONG IEnumString_Release(IEnumString* This) { return This->lpVtbl->Release(This); } /*** IEnumString methods ***/ -static __WIDL_INLINE HRESULT IEnumString_Next(IEnumString* This,ULONG celt,LPOLESTR *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumString_Next(IEnumString* This,ULONG celt,LPOLESTR *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumString_Skip(IEnumString* This,ULONG celt) { +static inline HRESULT IEnumString_Skip(IEnumString* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumString_Reset(IEnumString* This) { +static inline HRESULT IEnumString_Reset(IEnumString* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumString_Clone(IEnumString* This,IEnumString **ppenum) { +static inline HRESULT IEnumString_Clone(IEnumString* This,IEnumString **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -1975,20 +1967,20 @@ interface ISequentialStream { #define ISequentialStream_Write(This,pv,cb,pcbWritten) (This)->lpVtbl->Write(This,pv,cb,pcbWritten) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISequentialStream_QueryInterface(ISequentialStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISequentialStream_QueryInterface(ISequentialStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISequentialStream_AddRef(ISequentialStream* This) { +static inline ULONG ISequentialStream_AddRef(ISequentialStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISequentialStream_Release(ISequentialStream* This) { +static inline ULONG ISequentialStream_Release(ISequentialStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISequentialStream_Read(ISequentialStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISequentialStream_Read(ISequentialStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISequentialStream_Write(ISequentialStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISequentialStream_Write(ISequentialStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } #endif @@ -2230,48 +2222,48 @@ interface IStream { #define IStream_Clone(This,ppstm) (This)->lpVtbl->Clone(This,ppstm) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStream_QueryInterface(IStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStream_QueryInterface(IStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStream_AddRef(IStream* This) { +static inline ULONG IStream_AddRef(IStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStream_Release(IStream* This) { +static inline ULONG IStream_Release(IStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT IStream_Read(IStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IStream_Read(IStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IStream_Write(IStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IStream_Write(IStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT IStream_Seek(IStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT IStream_Seek(IStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT IStream_SetSize(IStream* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT IStream_SetSize(IStream* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT IStream_CopyTo(IStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT IStream_CopyTo(IStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT IStream_Commit(IStream* This,DWORD grfCommitFlags) { +static inline HRESULT IStream_Commit(IStream* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT IStream_Revert(IStream* This) { +static inline HRESULT IStream_Revert(IStream* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT IStream_LockRegion(IStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IStream_LockRegion(IStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IStream_UnlockRegion(IStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IStream_UnlockRegion(IStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IStream_Stat(IStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT IStream_Stat(IStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT IStream_Clone(IStream* This,IStream **ppstm) { +static inline HRESULT IStream_Clone(IStream* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } #endif @@ -2433,29 +2425,29 @@ interface IRpcChannelBuffer { #define IRpcChannelBuffer_IsConnected(This) (This)->lpVtbl->IsConnected(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer_QueryInterface(IRpcChannelBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcChannelBuffer_QueryInterface(IRpcChannelBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcChannelBuffer_AddRef(IRpcChannelBuffer* This) { +static inline ULONG IRpcChannelBuffer_AddRef(IRpcChannelBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcChannelBuffer_Release(IRpcChannelBuffer* This) { +static inline ULONG IRpcChannelBuffer_Release(IRpcChannelBuffer* This) { return This->lpVtbl->Release(This); } /*** IRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer_GetBuffer(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,REFIID riid) { +static inline HRESULT IRpcChannelBuffer_GetBuffer(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,REFIID riid) { return This->lpVtbl->GetBuffer(This,pMessage,riid); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer_SendReceive(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { +static inline HRESULT IRpcChannelBuffer_SendReceive(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { return This->lpVtbl->SendReceive(This,pMessage,pStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer_FreeBuffer(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage) { +static inline HRESULT IRpcChannelBuffer_FreeBuffer(IRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage) { return This->lpVtbl->FreeBuffer(This,pMessage); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer_GetDestCtx(IRpcChannelBuffer* This,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IRpcChannelBuffer_GetDestCtx(IRpcChannelBuffer* This,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtx(This,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer_IsConnected(IRpcChannelBuffer* This) { +static inline HRESULT IRpcChannelBuffer_IsConnected(IRpcChannelBuffer* This) { return This->lpVtbl->IsConnected(This); } #endif @@ -2554,33 +2546,33 @@ interface IRpcChannelBuffer2 { #define IRpcChannelBuffer2_GetProtocolVersion(This,pdwVersion) (This)->lpVtbl->GetProtocolVersion(This,pdwVersion) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_QueryInterface(IRpcChannelBuffer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcChannelBuffer2_QueryInterface(IRpcChannelBuffer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcChannelBuffer2_AddRef(IRpcChannelBuffer2* This) { +static inline ULONG IRpcChannelBuffer2_AddRef(IRpcChannelBuffer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcChannelBuffer2_Release(IRpcChannelBuffer2* This) { +static inline ULONG IRpcChannelBuffer2_Release(IRpcChannelBuffer2* This) { return This->lpVtbl->Release(This); } /*** IRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_GetBuffer(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage,REFIID riid) { +static inline HRESULT IRpcChannelBuffer2_GetBuffer(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage,REFIID riid) { return This->lpVtbl->GetBuffer(This,pMessage,riid); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_SendReceive(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { +static inline HRESULT IRpcChannelBuffer2_SendReceive(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { return This->lpVtbl->SendReceive(This,pMessage,pStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_FreeBuffer(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage) { +static inline HRESULT IRpcChannelBuffer2_FreeBuffer(IRpcChannelBuffer2* This,RPCOLEMESSAGE *pMessage) { return This->lpVtbl->FreeBuffer(This,pMessage); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_GetDestCtx(IRpcChannelBuffer2* This,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IRpcChannelBuffer2_GetDestCtx(IRpcChannelBuffer2* This,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtx(This,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_IsConnected(IRpcChannelBuffer2* This) { +static inline HRESULT IRpcChannelBuffer2_IsConnected(IRpcChannelBuffer2* This) { return This->lpVtbl->IsConnected(This); } /*** IRpcChannelBuffer2 methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer2_GetProtocolVersion(IRpcChannelBuffer2* This,DWORD *pdwVersion) { +static inline HRESULT IRpcChannelBuffer2_GetProtocolVersion(IRpcChannelBuffer2* This,DWORD *pdwVersion) { return This->lpVtbl->GetProtocolVersion(This,pdwVersion); } #endif @@ -2710,43 +2702,43 @@ interface IAsyncRpcChannelBuffer { #define IAsyncRpcChannelBuffer_GetDestCtxEx(This,pMsg,pdwDestContext,ppvDestContext) (This)->lpVtbl->GetDestCtxEx(This,pMsg,pdwDestContext,ppvDestContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_QueryInterface(IAsyncRpcChannelBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAsyncRpcChannelBuffer_QueryInterface(IAsyncRpcChannelBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAsyncRpcChannelBuffer_AddRef(IAsyncRpcChannelBuffer* This) { +static inline ULONG IAsyncRpcChannelBuffer_AddRef(IAsyncRpcChannelBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAsyncRpcChannelBuffer_Release(IAsyncRpcChannelBuffer* This) { +static inline ULONG IAsyncRpcChannelBuffer_Release(IAsyncRpcChannelBuffer* This) { return This->lpVtbl->Release(This); } /*** IRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_GetBuffer(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,REFIID riid) { +static inline HRESULT IAsyncRpcChannelBuffer_GetBuffer(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,REFIID riid) { return This->lpVtbl->GetBuffer(This,pMessage,riid); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_SendReceive(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { +static inline HRESULT IAsyncRpcChannelBuffer_SendReceive(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { return This->lpVtbl->SendReceive(This,pMessage,pStatus); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_FreeBuffer(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage) { +static inline HRESULT IAsyncRpcChannelBuffer_FreeBuffer(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMessage) { return This->lpVtbl->FreeBuffer(This,pMessage); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_GetDestCtx(IAsyncRpcChannelBuffer* This,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IAsyncRpcChannelBuffer_GetDestCtx(IAsyncRpcChannelBuffer* This,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtx(This,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_IsConnected(IAsyncRpcChannelBuffer* This) { +static inline HRESULT IAsyncRpcChannelBuffer_IsConnected(IAsyncRpcChannelBuffer* This) { return This->lpVtbl->IsConnected(This); } /*** IRpcChannelBuffer2 methods ***/ -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_GetProtocolVersion(IAsyncRpcChannelBuffer* This,DWORD *pdwVersion) { +static inline HRESULT IAsyncRpcChannelBuffer_GetProtocolVersion(IAsyncRpcChannelBuffer* This,DWORD *pdwVersion) { return This->lpVtbl->GetProtocolVersion(This,pdwVersion); } /*** IAsyncRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_Send(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,ISynchronize *pSync,ULONG *pulStatus) { +static inline HRESULT IAsyncRpcChannelBuffer_Send(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,ISynchronize *pSync,ULONG *pulStatus) { return This->lpVtbl->Send(This,pMsg,pSync,pulStatus); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_Receive(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,ULONG *pulStatus) { +static inline HRESULT IAsyncRpcChannelBuffer_Receive(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,ULONG *pulStatus) { return This->lpVtbl->Receive(This,pMsg,pulStatus); } -static __WIDL_INLINE HRESULT IAsyncRpcChannelBuffer_GetDestCtxEx(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IAsyncRpcChannelBuffer_GetDestCtxEx(IAsyncRpcChannelBuffer* This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtxEx(This,pMsg,pdwDestContext,ppvDestContext); } #endif @@ -2916,55 +2908,55 @@ interface IRpcChannelBuffer3 { #define IRpcChannelBuffer3_RegisterAsync(This,pMsg,pAsyncMgr) (This)->lpVtbl->RegisterAsync(This,pMsg,pAsyncMgr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_QueryInterface(IRpcChannelBuffer3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcChannelBuffer3_QueryInterface(IRpcChannelBuffer3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcChannelBuffer3_AddRef(IRpcChannelBuffer3* This) { +static inline ULONG IRpcChannelBuffer3_AddRef(IRpcChannelBuffer3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcChannelBuffer3_Release(IRpcChannelBuffer3* This) { +static inline ULONG IRpcChannelBuffer3_Release(IRpcChannelBuffer3* This) { return This->lpVtbl->Release(This); } /*** IRpcChannelBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetBuffer(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage,REFIID riid) { +static inline HRESULT IRpcChannelBuffer3_GetBuffer(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage,REFIID riid) { return This->lpVtbl->GetBuffer(This,pMessage,riid); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_SendReceive(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { +static inline HRESULT IRpcChannelBuffer3_SendReceive(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage,ULONG *pStatus) { return This->lpVtbl->SendReceive(This,pMessage,pStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_FreeBuffer(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage) { +static inline HRESULT IRpcChannelBuffer3_FreeBuffer(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMessage) { return This->lpVtbl->FreeBuffer(This,pMessage); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetDestCtx(IRpcChannelBuffer3* This,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IRpcChannelBuffer3_GetDestCtx(IRpcChannelBuffer3* This,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtx(This,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_IsConnected(IRpcChannelBuffer3* This) { +static inline HRESULT IRpcChannelBuffer3_IsConnected(IRpcChannelBuffer3* This) { return This->lpVtbl->IsConnected(This); } /*** IRpcChannelBuffer2 methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetProtocolVersion(IRpcChannelBuffer3* This,DWORD *pdwVersion) { +static inline HRESULT IRpcChannelBuffer3_GetProtocolVersion(IRpcChannelBuffer3* This,DWORD *pdwVersion) { return This->lpVtbl->GetProtocolVersion(This,pdwVersion); } /*** IRpcChannelBuffer3 methods ***/ -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_Send(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,ULONG *pulStatus) { +static inline HRESULT IRpcChannelBuffer3_Send(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,ULONG *pulStatus) { return This->lpVtbl->Send(This,pMsg,pulStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_Receive(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,ULONG ulSize,ULONG *pulStatus) { +static inline HRESULT IRpcChannelBuffer3_Receive(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,ULONG ulSize,ULONG *pulStatus) { return This->lpVtbl->Receive(This,pMsg,ulSize,pulStatus); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_Cancel(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg) { +static inline HRESULT IRpcChannelBuffer3_Cancel(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg) { return This->lpVtbl->Cancel(This,pMsg); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetCallContext(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,REFIID riid,void **pInterface) { +static inline HRESULT IRpcChannelBuffer3_GetCallContext(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,REFIID riid,void **pInterface) { return This->lpVtbl->GetCallContext(This,pMsg,riid,pInterface); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetDestCtxEx(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext,void **ppvDestContext) { +static inline HRESULT IRpcChannelBuffer3_GetDestCtxEx(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,DWORD *pdwDestContext,void **ppvDestContext) { return This->lpVtbl->GetDestCtxEx(This,pMsg,pdwDestContext,ppvDestContext); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_GetState(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,DWORD *pState) { +static inline HRESULT IRpcChannelBuffer3_GetState(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,DWORD *pState) { return This->lpVtbl->GetState(This,pMsg,pState); } -static __WIDL_INLINE HRESULT IRpcChannelBuffer3_RegisterAsync(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,IAsyncManager *pAsyncMgr) { +static inline HRESULT IRpcChannelBuffer3_RegisterAsync(IRpcChannelBuffer3* This,RPCOLEMESSAGE *pMsg,IAsyncManager *pAsyncMgr) { return This->lpVtbl->RegisterAsync(This,pMsg,pAsyncMgr); } #endif @@ -3032,17 +3024,17 @@ interface IRpcSyntaxNegotiate { #define IRpcSyntaxNegotiate_NegotiateSyntax(This,pMsg) (This)->lpVtbl->NegotiateSyntax(This,pMsg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcSyntaxNegotiate_QueryInterface(IRpcSyntaxNegotiate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcSyntaxNegotiate_QueryInterface(IRpcSyntaxNegotiate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcSyntaxNegotiate_AddRef(IRpcSyntaxNegotiate* This) { +static inline ULONG IRpcSyntaxNegotiate_AddRef(IRpcSyntaxNegotiate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcSyntaxNegotiate_Release(IRpcSyntaxNegotiate* This) { +static inline ULONG IRpcSyntaxNegotiate_Release(IRpcSyntaxNegotiate* This) { return This->lpVtbl->Release(This); } /*** IRpcSyntaxNegotiate methods ***/ -static __WIDL_INLINE HRESULT IRpcSyntaxNegotiate_NegotiateSyntax(IRpcSyntaxNegotiate* This,RPCOLEMESSAGE *pMsg) { +static inline HRESULT IRpcSyntaxNegotiate_NegotiateSyntax(IRpcSyntaxNegotiate* This,RPCOLEMESSAGE *pMsg) { return This->lpVtbl->NegotiateSyntax(This,pMsg); } #endif @@ -3117,20 +3109,20 @@ interface IRpcProxyBuffer { #define IRpcProxyBuffer_Disconnect(This) (This)->lpVtbl->Disconnect(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcProxyBuffer_QueryInterface(IRpcProxyBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcProxyBuffer_QueryInterface(IRpcProxyBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcProxyBuffer_AddRef(IRpcProxyBuffer* This) { +static inline ULONG IRpcProxyBuffer_AddRef(IRpcProxyBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcProxyBuffer_Release(IRpcProxyBuffer* This) { +static inline ULONG IRpcProxyBuffer_Release(IRpcProxyBuffer* This) { return This->lpVtbl->Release(This); } /*** IRpcProxyBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcProxyBuffer_Connect(IRpcProxyBuffer* This,IRpcChannelBuffer *pRpcChannelBuffer) { +static inline HRESULT IRpcProxyBuffer_Connect(IRpcProxyBuffer* This,IRpcChannelBuffer *pRpcChannelBuffer) { return This->lpVtbl->Connect(This,pRpcChannelBuffer); } -static __WIDL_INLINE void IRpcProxyBuffer_Disconnect(IRpcProxyBuffer* This) { +static inline void IRpcProxyBuffer_Disconnect(IRpcProxyBuffer* This) { This->lpVtbl->Disconnect(This); } #endif @@ -3248,35 +3240,35 @@ interface IRpcStubBuffer { #define IRpcStubBuffer_DebugServerRelease(This,pv) (This)->lpVtbl->DebugServerRelease(This,pv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcStubBuffer_QueryInterface(IRpcStubBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcStubBuffer_QueryInterface(IRpcStubBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcStubBuffer_AddRef(IRpcStubBuffer* This) { +static inline ULONG IRpcStubBuffer_AddRef(IRpcStubBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcStubBuffer_Release(IRpcStubBuffer* This) { +static inline ULONG IRpcStubBuffer_Release(IRpcStubBuffer* This) { return This->lpVtbl->Release(This); } /*** IRpcStubBuffer methods ***/ -static __WIDL_INLINE HRESULT IRpcStubBuffer_Connect(IRpcStubBuffer* This,IUnknown *pUnkServer) { +static inline HRESULT IRpcStubBuffer_Connect(IRpcStubBuffer* This,IUnknown *pUnkServer) { return This->lpVtbl->Connect(This,pUnkServer); } -static __WIDL_INLINE void IRpcStubBuffer_Disconnect(IRpcStubBuffer* This) { +static inline void IRpcStubBuffer_Disconnect(IRpcStubBuffer* This) { This->lpVtbl->Disconnect(This); } -static __WIDL_INLINE HRESULT IRpcStubBuffer_Invoke(IRpcStubBuffer* This,RPCOLEMESSAGE *_prpcmsg,IRpcChannelBuffer *_pRpcChannelBuffer) { +static inline HRESULT IRpcStubBuffer_Invoke(IRpcStubBuffer* This,RPCOLEMESSAGE *_prpcmsg,IRpcChannelBuffer *_pRpcChannelBuffer) { return This->lpVtbl->Invoke(This,_prpcmsg,_pRpcChannelBuffer); } -static __WIDL_INLINE IRpcStubBuffer * IRpcStubBuffer_IsIIDSupported(IRpcStubBuffer* This,REFIID riid) { +static inline IRpcStubBuffer * IRpcStubBuffer_IsIIDSupported(IRpcStubBuffer* This,REFIID riid) { return This->lpVtbl->IsIIDSupported(This,riid); } -static __WIDL_INLINE ULONG IRpcStubBuffer_CountRefs(IRpcStubBuffer* This) { +static inline ULONG IRpcStubBuffer_CountRefs(IRpcStubBuffer* This) { return This->lpVtbl->CountRefs(This); } -static __WIDL_INLINE HRESULT IRpcStubBuffer_DebugServerQueryInterface(IRpcStubBuffer* This,void **ppv) { +static inline HRESULT IRpcStubBuffer_DebugServerQueryInterface(IRpcStubBuffer* This,void **ppv) { return This->lpVtbl->DebugServerQueryInterface(This,ppv); } -static __WIDL_INLINE void IRpcStubBuffer_DebugServerRelease(IRpcStubBuffer* This,void *pv) { +static inline void IRpcStubBuffer_DebugServerRelease(IRpcStubBuffer* This,void *pv) { This->lpVtbl->DebugServerRelease(This,pv); } #endif @@ -3362,20 +3354,20 @@ interface IPSFactoryBuffer { #define IPSFactoryBuffer_CreateStub(This,riid,pUnkServer,ppStub) (This)->lpVtbl->CreateStub(This,riid,pUnkServer,ppStub) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPSFactoryBuffer_QueryInterface(IPSFactoryBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPSFactoryBuffer_QueryInterface(IPSFactoryBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPSFactoryBuffer_AddRef(IPSFactoryBuffer* This) { +static inline ULONG IPSFactoryBuffer_AddRef(IPSFactoryBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPSFactoryBuffer_Release(IPSFactoryBuffer* This) { +static inline ULONG IPSFactoryBuffer_Release(IPSFactoryBuffer* This) { return This->lpVtbl->Release(This); } /*** IPSFactoryBuffer methods ***/ -static __WIDL_INLINE HRESULT IPSFactoryBuffer_CreateProxy(IPSFactoryBuffer* This,IUnknown *pUnkOuter,REFIID riid,IRpcProxyBuffer **ppProxy,void **ppv) { +static inline HRESULT IPSFactoryBuffer_CreateProxy(IPSFactoryBuffer* This,IUnknown *pUnkOuter,REFIID riid,IRpcProxyBuffer **ppProxy,void **ppv) { return This->lpVtbl->CreateProxy(This,pUnkOuter,riid,ppProxy,ppv); } -static __WIDL_INLINE HRESULT IPSFactoryBuffer_CreateStub(IPSFactoryBuffer* This,REFIID riid,IUnknown *pUnkServer,IRpcStubBuffer **ppStub) { +static inline HRESULT IPSFactoryBuffer_CreateStub(IPSFactoryBuffer* This,REFIID riid,IUnknown *pUnkServer,IRpcStubBuffer **ppStub) { return This->lpVtbl->CreateStub(This,riid,pUnkServer,ppStub); } #endif @@ -3537,32 +3529,32 @@ interface IChannelHook { #define IChannelHook_ServerFillBuffer(This,uExtent,riid,pDataSize,pDataBuffer,hrFault) (This)->lpVtbl->ServerFillBuffer(This,uExtent,riid,pDataSize,pDataBuffer,hrFault) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IChannelHook_QueryInterface(IChannelHook* This,REFIID riid,void **ppvObject) { +static inline HRESULT IChannelHook_QueryInterface(IChannelHook* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IChannelHook_AddRef(IChannelHook* This) { +static inline ULONG IChannelHook_AddRef(IChannelHook* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IChannelHook_Release(IChannelHook* This) { +static inline ULONG IChannelHook_Release(IChannelHook* This) { return This->lpVtbl->Release(This); } /*** IChannelHook methods ***/ -static __WIDL_INLINE void IChannelHook_ClientGetSize(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize) { +static inline void IChannelHook_ClientGetSize(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize) { This->lpVtbl->ClientGetSize(This,uExtent,riid,pDataSize); } -static __WIDL_INLINE void IChannelHook_ClientFillBuffer(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize,void *pDataBuffer) { +static inline void IChannelHook_ClientFillBuffer(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize,void *pDataBuffer) { This->lpVtbl->ClientFillBuffer(This,uExtent,riid,pDataSize,pDataBuffer); } -static __WIDL_INLINE void IChannelHook_ClientNotify(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG cbDataSize,void *pDataBuffer,DWORD lDataRep,HRESULT hrFault) { +static inline void IChannelHook_ClientNotify(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG cbDataSize,void *pDataBuffer,DWORD lDataRep,HRESULT hrFault) { This->lpVtbl->ClientNotify(This,uExtent,riid,cbDataSize,pDataBuffer,lDataRep,hrFault); } -static __WIDL_INLINE void IChannelHook_ServerNotify(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG cbDataSize,void *pDataBuffer,DWORD lDataRep) { +static inline void IChannelHook_ServerNotify(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG cbDataSize,void *pDataBuffer,DWORD lDataRep) { This->lpVtbl->ServerNotify(This,uExtent,riid,cbDataSize,pDataBuffer,lDataRep); } -static __WIDL_INLINE void IChannelHook_ServerGetSize(IChannelHook* This,REFGUID uExtent,REFIID riid,HRESULT hrFault,ULONG *pDataSize) { +static inline void IChannelHook_ServerGetSize(IChannelHook* This,REFGUID uExtent,REFIID riid,HRESULT hrFault,ULONG *pDataSize) { This->lpVtbl->ServerGetSize(This,uExtent,riid,hrFault,pDataSize); } -static __WIDL_INLINE void IChannelHook_ServerFillBuffer(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize,void *pDataBuffer,HRESULT hrFault) { +static inline void IChannelHook_ServerFillBuffer(IChannelHook* This,REFGUID uExtent,REFIID riid,ULONG *pDataSize,void *pDataBuffer,HRESULT hrFault) { This->lpVtbl->ServerFillBuffer(This,uExtent,riid,pDataSize,pDataBuffer,hrFault); } #endif @@ -3725,23 +3717,23 @@ interface IClientSecurity { #define IClientSecurity_CopyProxy(This,pProxy,ppCopy) (This)->lpVtbl->CopyProxy(This,pProxy,ppCopy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IClientSecurity_QueryInterface(IClientSecurity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IClientSecurity_QueryInterface(IClientSecurity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IClientSecurity_AddRef(IClientSecurity* This) { +static inline ULONG IClientSecurity_AddRef(IClientSecurity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IClientSecurity_Release(IClientSecurity* This) { +static inline ULONG IClientSecurity_Release(IClientSecurity* This) { return This->lpVtbl->Release(This); } /*** IClientSecurity methods ***/ -static __WIDL_INLINE HRESULT IClientSecurity_QueryBlanket(IClientSecurity* This,IUnknown *pProxy,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel,void **pAuthInfo,DWORD *pCapabilites) { +static inline HRESULT IClientSecurity_QueryBlanket(IClientSecurity* This,IUnknown *pProxy,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel,void **pAuthInfo,DWORD *pCapabilites) { return This->lpVtbl->QueryBlanket(This,pProxy,pAuthnSvc,pAuthzSvc,pServerPrincName,pAuthnLevel,pImpLevel,pAuthInfo,pCapabilites); } -static __WIDL_INLINE HRESULT IClientSecurity_SetBlanket(IClientSecurity* This,IUnknown *pProxy,DWORD dwAuthnSvc,DWORD dwAuthzSvc,OLECHAR *pServerPrincName,DWORD dwAuthnLevel,DWORD dwImpLevel,void *pAuthInfo,DWORD dwCapabilities) { +static inline HRESULT IClientSecurity_SetBlanket(IClientSecurity* This,IUnknown *pProxy,DWORD dwAuthnSvc,DWORD dwAuthzSvc,OLECHAR *pServerPrincName,DWORD dwAuthnLevel,DWORD dwImpLevel,void *pAuthInfo,DWORD dwCapabilities) { return This->lpVtbl->SetBlanket(This,pProxy,dwAuthnSvc,dwAuthzSvc,pServerPrincName,dwAuthnLevel,dwImpLevel,pAuthInfo,dwCapabilities); } -static __WIDL_INLINE HRESULT IClientSecurity_CopyProxy(IClientSecurity* This,IUnknown *pProxy,IUnknown **ppCopy) { +static inline HRESULT IClientSecurity_CopyProxy(IClientSecurity* This,IUnknown *pProxy,IUnknown **ppCopy) { return This->lpVtbl->CopyProxy(This,pProxy,ppCopy); } #endif @@ -3844,26 +3836,26 @@ interface IServerSecurity { #define IServerSecurity_IsImpersonating(This) (This)->lpVtbl->IsImpersonating(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IServerSecurity_QueryInterface(IServerSecurity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IServerSecurity_QueryInterface(IServerSecurity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IServerSecurity_AddRef(IServerSecurity* This) { +static inline ULONG IServerSecurity_AddRef(IServerSecurity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IServerSecurity_Release(IServerSecurity* This) { +static inline ULONG IServerSecurity_Release(IServerSecurity* This) { return This->lpVtbl->Release(This); } /*** IServerSecurity methods ***/ -static __WIDL_INLINE HRESULT IServerSecurity_QueryBlanket(IServerSecurity* This,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel,void **pPrivs,DWORD *pCapabilities) { +static inline HRESULT IServerSecurity_QueryBlanket(IServerSecurity* This,DWORD *pAuthnSvc,DWORD *pAuthzSvc,OLECHAR **pServerPrincName,DWORD *pAuthnLevel,DWORD *pImpLevel,void **pPrivs,DWORD *pCapabilities) { return This->lpVtbl->QueryBlanket(This,pAuthnSvc,pAuthzSvc,pServerPrincName,pAuthnLevel,pImpLevel,pPrivs,pCapabilities); } -static __WIDL_INLINE HRESULT IServerSecurity_ImpersonateClient(IServerSecurity* This) { +static inline HRESULT IServerSecurity_ImpersonateClient(IServerSecurity* This) { return This->lpVtbl->ImpersonateClient(This); } -static __WIDL_INLINE HRESULT IServerSecurity_RevertToSelf(IServerSecurity* This) { +static inline HRESULT IServerSecurity_RevertToSelf(IServerSecurity* This) { return This->lpVtbl->RevertToSelf(This); } -static __WIDL_INLINE WINBOOL IServerSecurity_IsImpersonating(IServerSecurity* This) { +static inline WINBOOL IServerSecurity_IsImpersonating(IServerSecurity* This) { return This->lpVtbl->IsImpersonating(This); } #endif @@ -3959,20 +3951,20 @@ interface IRpcOptions { #define IRpcOptions_Query(This,pPrx,dwProperty,pdwValue) (This)->lpVtbl->Query(This,pPrx,dwProperty,pdwValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcOptions_QueryInterface(IRpcOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcOptions_QueryInterface(IRpcOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcOptions_AddRef(IRpcOptions* This) { +static inline ULONG IRpcOptions_AddRef(IRpcOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcOptions_Release(IRpcOptions* This) { +static inline ULONG IRpcOptions_Release(IRpcOptions* This) { return This->lpVtbl->Release(This); } /*** IRpcOptions methods ***/ -static __WIDL_INLINE HRESULT IRpcOptions_Set(IRpcOptions* This,IUnknown *pPrx,RPCOPT_PROPERTIES dwProperty,ULONG_PTR dwValue) { +static inline HRESULT IRpcOptions_Set(IRpcOptions* This,IUnknown *pPrx,RPCOPT_PROPERTIES dwProperty,ULONG_PTR dwValue) { return This->lpVtbl->Set(This,pPrx,dwProperty,dwValue); } -static __WIDL_INLINE HRESULT IRpcOptions_Query(IRpcOptions* This,IUnknown *pPrx,RPCOPT_PROPERTIES dwProperty,ULONG_PTR *pdwValue) { +static inline HRESULT IRpcOptions_Query(IRpcOptions* This,IUnknown *pPrx,RPCOPT_PROPERTIES dwProperty,ULONG_PTR *pdwValue) { return This->lpVtbl->Query(This,pPrx,dwProperty,pdwValue); } #endif @@ -4091,20 +4083,20 @@ interface IGlobalOptions { #define IGlobalOptions_Query(This,dwProperty,pdwValue) (This)->lpVtbl->Query(This,dwProperty,pdwValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGlobalOptions_QueryInterface(IGlobalOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGlobalOptions_QueryInterface(IGlobalOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGlobalOptions_AddRef(IGlobalOptions* This) { +static inline ULONG IGlobalOptions_AddRef(IGlobalOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGlobalOptions_Release(IGlobalOptions* This) { +static inline ULONG IGlobalOptions_Release(IGlobalOptions* This) { return This->lpVtbl->Release(This); } /*** IGlobalOptions methods ***/ -static __WIDL_INLINE HRESULT IGlobalOptions_Set(IGlobalOptions* This,GLOBALOPT_PROPERTIES dwProperty,ULONG_PTR dwValue) { +static inline HRESULT IGlobalOptions_Set(IGlobalOptions* This,GLOBALOPT_PROPERTIES dwProperty,ULONG_PTR dwValue) { return This->lpVtbl->Set(This,dwProperty,dwValue); } -static __WIDL_INLINE HRESULT IGlobalOptions_Query(IGlobalOptions* This,GLOBALOPT_PROPERTIES dwProperty,ULONG_PTR *pdwValue) { +static inline HRESULT IGlobalOptions_Query(IGlobalOptions* This,GLOBALOPT_PROPERTIES dwProperty,ULONG_PTR *pdwValue) { return This->lpVtbl->Query(This,dwProperty,pdwValue); } #endif @@ -4184,20 +4176,20 @@ interface ISurrogate { #define ISurrogate_FreeSurrogate(This) (This)->lpVtbl->FreeSurrogate(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISurrogate_QueryInterface(ISurrogate* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISurrogate_QueryInterface(ISurrogate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISurrogate_AddRef(ISurrogate* This) { +static inline ULONG ISurrogate_AddRef(ISurrogate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISurrogate_Release(ISurrogate* This) { +static inline ULONG ISurrogate_Release(ISurrogate* This) { return This->lpVtbl->Release(This); } /*** ISurrogate methods ***/ -static __WIDL_INLINE HRESULT ISurrogate_LoadDllServer(ISurrogate* This,REFCLSID Clsid) { +static inline HRESULT ISurrogate_LoadDllServer(ISurrogate* This,REFCLSID Clsid) { return This->lpVtbl->LoadDllServer(This,Clsid); } -static __WIDL_INLINE HRESULT ISurrogate_FreeSurrogate(ISurrogate* This) { +static inline HRESULT ISurrogate_FreeSurrogate(ISurrogate* This) { return This->lpVtbl->FreeSurrogate(This); } #endif @@ -4291,23 +4283,23 @@ interface IGlobalInterfaceTable { #define IGlobalInterfaceTable_GetInterfaceFromGlobal(This,dwCookie,riid,ppv) (This)->lpVtbl->GetInterfaceFromGlobal(This,dwCookie,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGlobalInterfaceTable_QueryInterface(IGlobalInterfaceTable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGlobalInterfaceTable_QueryInterface(IGlobalInterfaceTable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGlobalInterfaceTable_AddRef(IGlobalInterfaceTable* This) { +static inline ULONG IGlobalInterfaceTable_AddRef(IGlobalInterfaceTable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGlobalInterfaceTable_Release(IGlobalInterfaceTable* This) { +static inline ULONG IGlobalInterfaceTable_Release(IGlobalInterfaceTable* This) { return This->lpVtbl->Release(This); } /*** IGlobalInterfaceTable methods ***/ -static __WIDL_INLINE HRESULT IGlobalInterfaceTable_RegisterInterfaceInGlobal(IGlobalInterfaceTable* This,IUnknown *pUnk,REFIID riid,DWORD *pdwCookie) { +static inline HRESULT IGlobalInterfaceTable_RegisterInterfaceInGlobal(IGlobalInterfaceTable* This,IUnknown *pUnk,REFIID riid,DWORD *pdwCookie) { return This->lpVtbl->RegisterInterfaceInGlobal(This,pUnk,riid,pdwCookie); } -static __WIDL_INLINE HRESULT IGlobalInterfaceTable_RevokeInterfaceFromGlobal(IGlobalInterfaceTable* This,DWORD dwCookie) { +static inline HRESULT IGlobalInterfaceTable_RevokeInterfaceFromGlobal(IGlobalInterfaceTable* This,DWORD dwCookie) { return This->lpVtbl->RevokeInterfaceFromGlobal(This,dwCookie); } -static __WIDL_INLINE HRESULT IGlobalInterfaceTable_GetInterfaceFromGlobal(IGlobalInterfaceTable* This,DWORD dwCookie,REFIID riid,void **ppv) { +static inline HRESULT IGlobalInterfaceTable_GetInterfaceFromGlobal(IGlobalInterfaceTable* This,DWORD dwCookie,REFIID riid,void **ppv) { return This->lpVtbl->GetInterfaceFromGlobal(This,dwCookie,riid,ppv); } #endif @@ -4393,23 +4385,23 @@ interface ISynchronize { #define ISynchronize_Reset(This) (This)->lpVtbl->Reset(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronize_QueryInterface(ISynchronize* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronize_QueryInterface(ISynchronize* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronize_AddRef(ISynchronize* This) { +static inline ULONG ISynchronize_AddRef(ISynchronize* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronize_Release(ISynchronize* This) { +static inline ULONG ISynchronize_Release(ISynchronize* This) { return This->lpVtbl->Release(This); } /*** ISynchronize methods ***/ -static __WIDL_INLINE HRESULT ISynchronize_Wait(ISynchronize* This,DWORD dwFlags,DWORD dwMilliseconds) { +static inline HRESULT ISynchronize_Wait(ISynchronize* This,DWORD dwFlags,DWORD dwMilliseconds) { return This->lpVtbl->Wait(This,dwFlags,dwMilliseconds); } -static __WIDL_INLINE HRESULT ISynchronize_Signal(ISynchronize* This) { +static inline HRESULT ISynchronize_Signal(ISynchronize* This) { return This->lpVtbl->Signal(This); } -static __WIDL_INLINE HRESULT ISynchronize_Reset(ISynchronize* This) { +static inline HRESULT ISynchronize_Reset(ISynchronize* This) { return This->lpVtbl->Reset(This); } #endif @@ -4477,17 +4469,17 @@ interface ISynchronizeHandle { #define ISynchronizeHandle_GetHandle(This,ph) (This)->lpVtbl->GetHandle(This,ph) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeHandle_QueryInterface(ISynchronizeHandle* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronizeHandle_QueryInterface(ISynchronizeHandle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronizeHandle_AddRef(ISynchronizeHandle* This) { +static inline ULONG ISynchronizeHandle_AddRef(ISynchronizeHandle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronizeHandle_Release(ISynchronizeHandle* This) { +static inline ULONG ISynchronizeHandle_Release(ISynchronizeHandle* This) { return This->lpVtbl->Release(This); } /*** ISynchronizeHandle methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeHandle_GetHandle(ISynchronizeHandle* This,HANDLE *ph) { +static inline HRESULT ISynchronizeHandle_GetHandle(ISynchronizeHandle* This,HANDLE *ph) { return This->lpVtbl->GetHandle(This,ph); } #endif @@ -4562,21 +4554,21 @@ interface ISynchronizeEvent { #define ISynchronizeEvent_SetEventHandle(This,ph) (This)->lpVtbl->SetEventHandle(This,ph) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeEvent_QueryInterface(ISynchronizeEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronizeEvent_QueryInterface(ISynchronizeEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronizeEvent_AddRef(ISynchronizeEvent* This) { +static inline ULONG ISynchronizeEvent_AddRef(ISynchronizeEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronizeEvent_Release(ISynchronizeEvent* This) { +static inline ULONG ISynchronizeEvent_Release(ISynchronizeEvent* This) { return This->lpVtbl->Release(This); } /*** ISynchronizeHandle methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeEvent_GetHandle(ISynchronizeEvent* This,HANDLE *ph) { +static inline HRESULT ISynchronizeEvent_GetHandle(ISynchronizeEvent* This,HANDLE *ph) { return This->lpVtbl->GetHandle(This,ph); } /*** ISynchronizeEvent methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeEvent_SetEventHandle(ISynchronizeEvent* This,HANDLE *ph) { +static inline HRESULT ISynchronizeEvent_SetEventHandle(ISynchronizeEvent* This,HANDLE *ph) { return This->lpVtbl->SetEventHandle(This,ph); } #endif @@ -4656,20 +4648,20 @@ interface ISynchronizeContainer { #define ISynchronizeContainer_WaitMultiple(This,dwFlags,dwTimeOut,ppSync) (This)->lpVtbl->WaitMultiple(This,dwFlags,dwTimeOut,ppSync) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeContainer_QueryInterface(ISynchronizeContainer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronizeContainer_QueryInterface(ISynchronizeContainer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronizeContainer_AddRef(ISynchronizeContainer* This) { +static inline ULONG ISynchronizeContainer_AddRef(ISynchronizeContainer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronizeContainer_Release(ISynchronizeContainer* This) { +static inline ULONG ISynchronizeContainer_Release(ISynchronizeContainer* This) { return This->lpVtbl->Release(This); } /*** ISynchronizeContainer methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeContainer_AddSynchronize(ISynchronizeContainer* This,ISynchronize *pSync) { +static inline HRESULT ISynchronizeContainer_AddSynchronize(ISynchronizeContainer* This,ISynchronize *pSync) { return This->lpVtbl->AddSynchronize(This,pSync); } -static __WIDL_INLINE HRESULT ISynchronizeContainer_WaitMultiple(ISynchronizeContainer* This,DWORD dwFlags,DWORD dwTimeOut,ISynchronize **ppSync) { +static inline HRESULT ISynchronizeContainer_WaitMultiple(ISynchronizeContainer* This,DWORD dwFlags,DWORD dwTimeOut,ISynchronize **ppSync) { return This->lpVtbl->WaitMultiple(This,dwFlags,dwTimeOut,ppSync); } #endif @@ -4752,27 +4744,27 @@ interface ISynchronizeMutex { #define ISynchronizeMutex_ReleaseMutex(This) (This)->lpVtbl->ReleaseMutex(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeMutex_QueryInterface(ISynchronizeMutex* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronizeMutex_QueryInterface(ISynchronizeMutex* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronizeMutex_AddRef(ISynchronizeMutex* This) { +static inline ULONG ISynchronizeMutex_AddRef(ISynchronizeMutex* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronizeMutex_Release(ISynchronizeMutex* This) { +static inline ULONG ISynchronizeMutex_Release(ISynchronizeMutex* This) { return This->lpVtbl->Release(This); } /*** ISynchronize methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeMutex_Wait(ISynchronizeMutex* This,DWORD dwFlags,DWORD dwMilliseconds) { +static inline HRESULT ISynchronizeMutex_Wait(ISynchronizeMutex* This,DWORD dwFlags,DWORD dwMilliseconds) { return This->lpVtbl->Wait(This,dwFlags,dwMilliseconds); } -static __WIDL_INLINE HRESULT ISynchronizeMutex_Signal(ISynchronizeMutex* This) { +static inline HRESULT ISynchronizeMutex_Signal(ISynchronizeMutex* This) { return This->lpVtbl->Signal(This); } -static __WIDL_INLINE HRESULT ISynchronizeMutex_Reset(ISynchronizeMutex* This) { +static inline HRESULT ISynchronizeMutex_Reset(ISynchronizeMutex* This) { return This->lpVtbl->Reset(This); } /*** ISynchronizeMutex methods ***/ -static __WIDL_INLINE HRESULT ISynchronizeMutex_ReleaseMutex(ISynchronizeMutex* This) { +static inline HRESULT ISynchronizeMutex_ReleaseMutex(ISynchronizeMutex* This) { return This->lpVtbl->ReleaseMutex(This); } #endif @@ -4849,20 +4841,20 @@ interface ICancelMethodCalls { #define ICancelMethodCalls_TestCancel(This) (This)->lpVtbl->TestCancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICancelMethodCalls_QueryInterface(ICancelMethodCalls* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICancelMethodCalls_QueryInterface(ICancelMethodCalls* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICancelMethodCalls_AddRef(ICancelMethodCalls* This) { +static inline ULONG ICancelMethodCalls_AddRef(ICancelMethodCalls* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICancelMethodCalls_Release(ICancelMethodCalls* This) { +static inline ULONG ICancelMethodCalls_Release(ICancelMethodCalls* This) { return This->lpVtbl->Release(This); } /*** ICancelMethodCalls methods ***/ -static __WIDL_INLINE HRESULT ICancelMethodCalls_Cancel(ICancelMethodCalls* This,ULONG ulSeconds) { +static inline HRESULT ICancelMethodCalls_Cancel(ICancelMethodCalls* This,ULONG ulSeconds) { return This->lpVtbl->Cancel(This,ulSeconds); } -static __WIDL_INLINE HRESULT ICancelMethodCalls_TestCancel(ICancelMethodCalls* This) { +static inline HRESULT ICancelMethodCalls_TestCancel(ICancelMethodCalls* This) { return This->lpVtbl->TestCancel(This); } #endif @@ -4954,23 +4946,23 @@ interface IAsyncManager { #define IAsyncManager_GetState(This,pulStateFlags) (This)->lpVtbl->GetState(This,pulStateFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAsyncManager_QueryInterface(IAsyncManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAsyncManager_QueryInterface(IAsyncManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAsyncManager_AddRef(IAsyncManager* This) { +static inline ULONG IAsyncManager_AddRef(IAsyncManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAsyncManager_Release(IAsyncManager* This) { +static inline ULONG IAsyncManager_Release(IAsyncManager* This) { return This->lpVtbl->Release(This); } /*** IAsyncManager methods ***/ -static __WIDL_INLINE HRESULT IAsyncManager_CompleteCall(IAsyncManager* This,HRESULT Result) { +static inline HRESULT IAsyncManager_CompleteCall(IAsyncManager* This,HRESULT Result) { return This->lpVtbl->CompleteCall(This,Result); } -static __WIDL_INLINE HRESULT IAsyncManager_GetCallContext(IAsyncManager* This,REFIID riid,void **pInterface) { +static inline HRESULT IAsyncManager_GetCallContext(IAsyncManager* This,REFIID riid,void **pInterface) { return This->lpVtbl->GetCallContext(This,riid,pInterface); } -static __WIDL_INLINE HRESULT IAsyncManager_GetState(IAsyncManager* This,ULONG *pulStateFlags) { +static inline HRESULT IAsyncManager_GetState(IAsyncManager* This,ULONG *pulStateFlags) { return This->lpVtbl->GetState(This,pulStateFlags); } #endif @@ -5044,17 +5036,17 @@ interface ICallFactory { #define ICallFactory_CreateCall(This,riid,pCtrlUnk,riid2,ppv) (This)->lpVtbl->CreateCall(This,riid,pCtrlUnk,riid2,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICallFactory_QueryInterface(ICallFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICallFactory_QueryInterface(ICallFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICallFactory_AddRef(ICallFactory* This) { +static inline ULONG ICallFactory_AddRef(ICallFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICallFactory_Release(ICallFactory* This) { +static inline ULONG ICallFactory_Release(ICallFactory* This) { return This->lpVtbl->Release(This); } /*** ICallFactory methods ***/ -static __WIDL_INLINE HRESULT ICallFactory_CreateCall(ICallFactory* This,REFIID riid,IUnknown *pCtrlUnk,REFIID riid2,IUnknown **ppv) { +static inline HRESULT ICallFactory_CreateCall(ICallFactory* This,REFIID riid,IUnknown *pCtrlUnk,REFIID riid2,IUnknown **ppv) { return This->lpVtbl->CreateCall(This,riid,pCtrlUnk,riid2,ppv); } #endif @@ -5132,20 +5124,20 @@ interface IRpcHelper { #define IRpcHelper_GetIIDFromOBJREF(This,pObjRef,piid) (This)->lpVtbl->GetIIDFromOBJREF(This,pObjRef,piid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRpcHelper_QueryInterface(IRpcHelper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRpcHelper_QueryInterface(IRpcHelper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRpcHelper_AddRef(IRpcHelper* This) { +static inline ULONG IRpcHelper_AddRef(IRpcHelper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRpcHelper_Release(IRpcHelper* This) { +static inline ULONG IRpcHelper_Release(IRpcHelper* This) { return This->lpVtbl->Release(This); } /*** IRpcHelper methods ***/ -static __WIDL_INLINE HRESULT IRpcHelper_GetDCOMProtocolVersion(IRpcHelper* This,DWORD *pComVersion) { +static inline HRESULT IRpcHelper_GetDCOMProtocolVersion(IRpcHelper* This,DWORD *pComVersion) { return This->lpVtbl->GetDCOMProtocolVersion(This,pComVersion); } -static __WIDL_INLINE HRESULT IRpcHelper_GetIIDFromOBJREF(IRpcHelper* This,void *pObjRef,IID **piid) { +static inline HRESULT IRpcHelper_GetIIDFromOBJREF(IRpcHelper* This,void *pObjRef,IID **piid) { return This->lpVtbl->GetIIDFromOBJREF(This,pObjRef,piid); } #endif @@ -5217,17 +5209,17 @@ interface IReleaseMarshalBuffers { #define IReleaseMarshalBuffers_ReleaseMarshalBuffer(This,pMsg,dwFlags,pChnl) (This)->lpVtbl->ReleaseMarshalBuffer(This,pMsg,dwFlags,pChnl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IReleaseMarshalBuffers_QueryInterface(IReleaseMarshalBuffers* This,REFIID riid,void **ppvObject) { +static inline HRESULT IReleaseMarshalBuffers_QueryInterface(IReleaseMarshalBuffers* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IReleaseMarshalBuffers_AddRef(IReleaseMarshalBuffers* This) { +static inline ULONG IReleaseMarshalBuffers_AddRef(IReleaseMarshalBuffers* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IReleaseMarshalBuffers_Release(IReleaseMarshalBuffers* This) { +static inline ULONG IReleaseMarshalBuffers_Release(IReleaseMarshalBuffers* This) { return This->lpVtbl->Release(This); } /*** IReleaseMarshalBuffers methods ***/ -static __WIDL_INLINE HRESULT IReleaseMarshalBuffers_ReleaseMarshalBuffer(IReleaseMarshalBuffers* This,RPCOLEMESSAGE *pMsg,DWORD dwFlags,IUnknown *pChnl) { +static inline HRESULT IReleaseMarshalBuffers_ReleaseMarshalBuffer(IReleaseMarshalBuffers* This,RPCOLEMESSAGE *pMsg,DWORD dwFlags,IUnknown *pChnl) { return This->lpVtbl->ReleaseMarshalBuffer(This,pMsg,dwFlags,pChnl); } #endif @@ -5305,20 +5297,20 @@ interface IWaitMultiple { #define IWaitMultiple_AddSynchronize(This,pSync) (This)->lpVtbl->AddSynchronize(This,pSync) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWaitMultiple_QueryInterface(IWaitMultiple* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWaitMultiple_QueryInterface(IWaitMultiple* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWaitMultiple_AddRef(IWaitMultiple* This) { +static inline ULONG IWaitMultiple_AddRef(IWaitMultiple* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWaitMultiple_Release(IWaitMultiple* This) { +static inline ULONG IWaitMultiple_Release(IWaitMultiple* This) { return This->lpVtbl->Release(This); } /*** IWaitMultiple methods ***/ -static __WIDL_INLINE HRESULT IWaitMultiple_WaitMultiple(IWaitMultiple* This,DWORD timeout,ISynchronize **pSync) { +static inline HRESULT IWaitMultiple_WaitMultiple(IWaitMultiple* This,DWORD timeout,ISynchronize **pSync) { return This->lpVtbl->WaitMultiple(This,timeout,pSync); } -static __WIDL_INLINE HRESULT IWaitMultiple_AddSynchronize(IWaitMultiple* This,ISynchronize *pSync) { +static inline HRESULT IWaitMultiple_AddSynchronize(IWaitMultiple* This,ISynchronize *pSync) { return This->lpVtbl->AddSynchronize(This,pSync); } #endif @@ -5393,20 +5385,20 @@ interface IAddrTrackingControl { #define IAddrTrackingControl_DisableCOMDynamicAddrTracking(This) (This)->lpVtbl->DisableCOMDynamicAddrTracking(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAddrTrackingControl_QueryInterface(IAddrTrackingControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAddrTrackingControl_QueryInterface(IAddrTrackingControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAddrTrackingControl_AddRef(IAddrTrackingControl* This) { +static inline ULONG IAddrTrackingControl_AddRef(IAddrTrackingControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAddrTrackingControl_Release(IAddrTrackingControl* This) { +static inline ULONG IAddrTrackingControl_Release(IAddrTrackingControl* This) { return This->lpVtbl->Release(This); } /*** IAddrTrackingControl methods ***/ -static __WIDL_INLINE HRESULT IAddrTrackingControl_EnableCOMDynamicAddrTracking(IAddrTrackingControl* This) { +static inline HRESULT IAddrTrackingControl_EnableCOMDynamicAddrTracking(IAddrTrackingControl* This) { return This->lpVtbl->EnableCOMDynamicAddrTracking(This); } -static __WIDL_INLINE HRESULT IAddrTrackingControl_DisableCOMDynamicAddrTracking(IAddrTrackingControl* This) { +static inline HRESULT IAddrTrackingControl_DisableCOMDynamicAddrTracking(IAddrTrackingControl* This) { return This->lpVtbl->DisableCOMDynamicAddrTracking(This); } #endif @@ -5485,20 +5477,20 @@ interface IAddrExclusionControl { #define IAddrExclusionControl_UpdateAddrExclusionList(This,pEnumerator) (This)->lpVtbl->UpdateAddrExclusionList(This,pEnumerator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAddrExclusionControl_QueryInterface(IAddrExclusionControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAddrExclusionControl_QueryInterface(IAddrExclusionControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAddrExclusionControl_AddRef(IAddrExclusionControl* This) { +static inline ULONG IAddrExclusionControl_AddRef(IAddrExclusionControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAddrExclusionControl_Release(IAddrExclusionControl* This) { +static inline ULONG IAddrExclusionControl_Release(IAddrExclusionControl* This) { return This->lpVtbl->Release(This); } /*** IAddrExclusionControl methods ***/ -static __WIDL_INLINE HRESULT IAddrExclusionControl_GetCurrentAddrExclusionList(IAddrExclusionControl* This,REFIID riid,void **ppEnumerator) { +static inline HRESULT IAddrExclusionControl_GetCurrentAddrExclusionList(IAddrExclusionControl* This,REFIID riid,void **ppEnumerator) { return This->lpVtbl->GetCurrentAddrExclusionList(This,riid,ppEnumerator); } -static __WIDL_INLINE HRESULT IAddrExclusionControl_UpdateAddrExclusionList(IAddrExclusionControl* This,IUnknown *pEnumerator) { +static inline HRESULT IAddrExclusionControl_UpdateAddrExclusionList(IAddrExclusionControl* This,IUnknown *pEnumerator) { return This->lpVtbl->UpdateAddrExclusionList(This,pEnumerator); } #endif @@ -5580,20 +5572,20 @@ interface IPipeByte { #define IPipeByte_Push(This,buf,cSent) (This)->lpVtbl->Push(This,buf,cSent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPipeByte_QueryInterface(IPipeByte* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPipeByte_QueryInterface(IPipeByte* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPipeByte_AddRef(IPipeByte* This) { +static inline ULONG IPipeByte_AddRef(IPipeByte* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPipeByte_Release(IPipeByte* This) { +static inline ULONG IPipeByte_Release(IPipeByte* This) { return This->lpVtbl->Release(This); } /*** IPipeByte methods ***/ -static __WIDL_INLINE HRESULT IPipeByte_Pull(IPipeByte* This,BYTE *buf,ULONG cRequest,ULONG *pcReturned) { +static inline HRESULT IPipeByte_Pull(IPipeByte* This,BYTE *buf,ULONG cRequest,ULONG *pcReturned) { return This->lpVtbl->Pull(This,buf,cRequest,pcReturned); } -static __WIDL_INLINE HRESULT IPipeByte_Push(IPipeByte* This,BYTE *buf,ULONG cSent) { +static inline HRESULT IPipeByte_Push(IPipeByte* This,BYTE *buf,ULONG cSent) { return This->lpVtbl->Push(This,buf,cSent); } #endif @@ -5675,20 +5667,20 @@ interface IPipeLong { #define IPipeLong_Push(This,buf,cSent) (This)->lpVtbl->Push(This,buf,cSent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPipeLong_QueryInterface(IPipeLong* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPipeLong_QueryInterface(IPipeLong* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPipeLong_AddRef(IPipeLong* This) { +static inline ULONG IPipeLong_AddRef(IPipeLong* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPipeLong_Release(IPipeLong* This) { +static inline ULONG IPipeLong_Release(IPipeLong* This) { return This->lpVtbl->Release(This); } /*** IPipeLong methods ***/ -static __WIDL_INLINE HRESULT IPipeLong_Pull(IPipeLong* This,LONG *buf,ULONG cRequest,ULONG *pcReturned) { +static inline HRESULT IPipeLong_Pull(IPipeLong* This,LONG *buf,ULONG cRequest,ULONG *pcReturned) { return This->lpVtbl->Pull(This,buf,cRequest,pcReturned); } -static __WIDL_INLINE HRESULT IPipeLong_Push(IPipeLong* This,LONG *buf,ULONG cSent) { +static inline HRESULT IPipeLong_Push(IPipeLong* This,LONG *buf,ULONG cSent) { return This->lpVtbl->Push(This,buf,cSent); } #endif @@ -5770,20 +5762,20 @@ interface IPipeDouble { #define IPipeDouble_Push(This,buf,cSent) (This)->lpVtbl->Push(This,buf,cSent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPipeDouble_QueryInterface(IPipeDouble* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPipeDouble_QueryInterface(IPipeDouble* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPipeDouble_AddRef(IPipeDouble* This) { +static inline ULONG IPipeDouble_AddRef(IPipeDouble* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPipeDouble_Release(IPipeDouble* This) { +static inline ULONG IPipeDouble_Release(IPipeDouble* This) { return This->lpVtbl->Release(This); } /*** IPipeDouble methods ***/ -static __WIDL_INLINE HRESULT IPipeDouble_Pull(IPipeDouble* This,DOUBLE *buf,ULONG cRequest,ULONG *pcReturned) { +static inline HRESULT IPipeDouble_Pull(IPipeDouble* This,DOUBLE *buf,ULONG cRequest,ULONG *pcReturned) { return This->lpVtbl->Pull(This,buf,cRequest,pcReturned); } -static __WIDL_INLINE HRESULT IPipeDouble_Push(IPipeDouble* This,DOUBLE *buf,ULONG cSent) { +static inline HRESULT IPipeDouble_Push(IPipeDouble* This,DOUBLE *buf,ULONG cSent) { return This->lpVtbl->Push(This,buf,cSent); } #endif @@ -5898,29 +5890,29 @@ interface IEnumContextProps { #define IEnumContextProps_Count(This,pcelt) (This)->lpVtbl->Count(This,pcelt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumContextProps_QueryInterface(IEnumContextProps* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumContextProps_QueryInterface(IEnumContextProps* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumContextProps_AddRef(IEnumContextProps* This) { +static inline ULONG IEnumContextProps_AddRef(IEnumContextProps* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumContextProps_Release(IEnumContextProps* This) { +static inline ULONG IEnumContextProps_Release(IEnumContextProps* This) { return This->lpVtbl->Release(This); } /*** IEnumContextProps methods ***/ -static __WIDL_INLINE HRESULT IEnumContextProps_Next(IEnumContextProps* This,ULONG celt,ContextProperty *pContextProperties,ULONG *pceltFetched) { +static inline HRESULT IEnumContextProps_Next(IEnumContextProps* This,ULONG celt,ContextProperty *pContextProperties,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,pContextProperties,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumContextProps_Skip(IEnumContextProps* This,ULONG celt) { +static inline HRESULT IEnumContextProps_Skip(IEnumContextProps* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumContextProps_Reset(IEnumContextProps* This) { +static inline HRESULT IEnumContextProps_Reset(IEnumContextProps* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumContextProps_Clone(IEnumContextProps* This,IEnumContextProps **ppEnumContextProps) { +static inline HRESULT IEnumContextProps_Clone(IEnumContextProps* This,IEnumContextProps **ppEnumContextProps) { return This->lpVtbl->Clone(This,ppEnumContextProps); } -static __WIDL_INLINE HRESULT IEnumContextProps_Count(IEnumContextProps* This,ULONG *pcelt) { +static inline HRESULT IEnumContextProps_Count(IEnumContextProps* This,ULONG *pcelt) { return This->lpVtbl->Count(This,pcelt); } #endif @@ -6020,26 +6012,26 @@ interface IContext { #define IContext_EnumContextProps(This,ppEnumContextProps) (This)->lpVtbl->EnumContextProps(This,ppEnumContextProps) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContext_QueryInterface(IContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContext_QueryInterface(IContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContext_AddRef(IContext* This) { +static inline ULONG IContext_AddRef(IContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContext_Release(IContext* This) { +static inline ULONG IContext_Release(IContext* This) { return This->lpVtbl->Release(This); } /*** IContext methods ***/ -static __WIDL_INLINE HRESULT IContext_SetProperty(IContext* This,REFGUID rpolicyId,CPFLAGS flags,IUnknown *pUnk) { +static inline HRESULT IContext_SetProperty(IContext* This,REFGUID rpolicyId,CPFLAGS flags,IUnknown *pUnk) { return This->lpVtbl->SetProperty(This,rpolicyId,flags,pUnk); } -static __WIDL_INLINE HRESULT IContext_RemoveProperty(IContext* This,REFGUID rPolicyId) { +static inline HRESULT IContext_RemoveProperty(IContext* This,REFGUID rPolicyId) { return This->lpVtbl->RemoveProperty(This,rPolicyId); } -static __WIDL_INLINE HRESULT IContext_GetProperty(IContext* This,REFGUID rGuid,CPFLAGS *pFlags,IUnknown **ppUnk) { +static inline HRESULT IContext_GetProperty(IContext* This,REFGUID rGuid,CPFLAGS *pFlags,IUnknown **ppUnk) { return This->lpVtbl->GetProperty(This,rGuid,pFlags,ppUnk); } -static __WIDL_INLINE HRESULT IContext_EnumContextProps(IContext* This,IEnumContextProps **ppEnumContextProps) { +static inline HRESULT IContext_EnumContextProps(IContext* This,IEnumContextProps **ppEnumContextProps) { return This->lpVtbl->EnumContextProps(This,ppEnumContextProps); } #endif @@ -6161,26 +6153,26 @@ interface IComThreadingInfo { #define IComThreadingInfo_SetCurrentLogicalThreadId(This,rguid) (This)->lpVtbl->SetCurrentLogicalThreadId(This,rguid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IComThreadingInfo_QueryInterface(IComThreadingInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IComThreadingInfo_QueryInterface(IComThreadingInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IComThreadingInfo_AddRef(IComThreadingInfo* This) { +static inline ULONG IComThreadingInfo_AddRef(IComThreadingInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IComThreadingInfo_Release(IComThreadingInfo* This) { +static inline ULONG IComThreadingInfo_Release(IComThreadingInfo* This) { return This->lpVtbl->Release(This); } /*** IComThreadingInfo methods ***/ -static __WIDL_INLINE HRESULT IComThreadingInfo_GetCurrentApartmentType(IComThreadingInfo* This,APTTYPE *pAptType) { +static inline HRESULT IComThreadingInfo_GetCurrentApartmentType(IComThreadingInfo* This,APTTYPE *pAptType) { return This->lpVtbl->GetCurrentApartmentType(This,pAptType); } -static __WIDL_INLINE HRESULT IComThreadingInfo_GetCurrentThreadType(IComThreadingInfo* This,THDTYPE *pThreadType) { +static inline HRESULT IComThreadingInfo_GetCurrentThreadType(IComThreadingInfo* This,THDTYPE *pThreadType) { return This->lpVtbl->GetCurrentThreadType(This,pThreadType); } -static __WIDL_INLINE HRESULT IComThreadingInfo_GetCurrentLogicalThreadId(IComThreadingInfo* This,GUID *pguidLogicalThreadId) { +static inline HRESULT IComThreadingInfo_GetCurrentLogicalThreadId(IComThreadingInfo* This,GUID *pguidLogicalThreadId) { return This->lpVtbl->GetCurrentLogicalThreadId(This,pguidLogicalThreadId); } -static __WIDL_INLINE HRESULT IComThreadingInfo_SetCurrentLogicalThreadId(IComThreadingInfo* This,REFGUID rguid) { +static inline HRESULT IComThreadingInfo_SetCurrentLogicalThreadId(IComThreadingInfo* This,REFGUID rguid) { return This->lpVtbl->SetCurrentLogicalThreadId(This,rguid); } #endif @@ -6248,17 +6240,17 @@ interface IProcessInitControl { #define IProcessInitControl_ResetInitializerTimeout(This,dwSecondsRemaining) (This)->lpVtbl->ResetInitializerTimeout(This,dwSecondsRemaining) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProcessInitControl_QueryInterface(IProcessInitControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProcessInitControl_QueryInterface(IProcessInitControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProcessInitControl_AddRef(IProcessInitControl* This) { +static inline ULONG IProcessInitControl_AddRef(IProcessInitControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProcessInitControl_Release(IProcessInitControl* This) { +static inline ULONG IProcessInitControl_Release(IProcessInitControl* This) { return This->lpVtbl->Release(This); } /*** IProcessInitControl methods ***/ -static __WIDL_INLINE HRESULT IProcessInitControl_ResetInitializerTimeout(IProcessInitControl* This,DWORD dwSecondsRemaining) { +static inline HRESULT IProcessInitControl_ResetInitializerTimeout(IProcessInitControl* This,DWORD dwSecondsRemaining) { return This->lpVtbl->ResetInitializerTimeout(This,dwSecondsRemaining); } #endif @@ -6316,13 +6308,13 @@ interface IFastRundown { #define IFastRundown_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFastRundown_QueryInterface(IFastRundown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFastRundown_QueryInterface(IFastRundown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFastRundown_AddRef(IFastRundown* This) { +static inline ULONG IFastRundown_AddRef(IFastRundown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFastRundown_Release(IFastRundown* This) { +static inline ULONG IFastRundown_Release(IFastRundown* This) { return This->lpVtbl->Release(This); } #endif @@ -6468,52 +6460,52 @@ interface IMarshalingStream { #define IMarshalingStream_GetMarshalingContextAttribute(This,attribute,pAttributeValue) (This)->lpVtbl->GetMarshalingContextAttribute(This,attribute,pAttributeValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMarshalingStream_QueryInterface(IMarshalingStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMarshalingStream_QueryInterface(IMarshalingStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMarshalingStream_AddRef(IMarshalingStream* This) { +static inline ULONG IMarshalingStream_AddRef(IMarshalingStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMarshalingStream_Release(IMarshalingStream* This) { +static inline ULONG IMarshalingStream_Release(IMarshalingStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT IMarshalingStream_Read(IMarshalingStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IMarshalingStream_Read(IMarshalingStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IMarshalingStream_Write(IMarshalingStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IMarshalingStream_Write(IMarshalingStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT IMarshalingStream_Seek(IMarshalingStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT IMarshalingStream_Seek(IMarshalingStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT IMarshalingStream_SetSize(IMarshalingStream* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT IMarshalingStream_SetSize(IMarshalingStream* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT IMarshalingStream_CopyTo(IMarshalingStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT IMarshalingStream_CopyTo(IMarshalingStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT IMarshalingStream_Commit(IMarshalingStream* This,DWORD grfCommitFlags) { +static inline HRESULT IMarshalingStream_Commit(IMarshalingStream* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT IMarshalingStream_Revert(IMarshalingStream* This) { +static inline HRESULT IMarshalingStream_Revert(IMarshalingStream* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT IMarshalingStream_LockRegion(IMarshalingStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IMarshalingStream_LockRegion(IMarshalingStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IMarshalingStream_UnlockRegion(IMarshalingStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IMarshalingStream_UnlockRegion(IMarshalingStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IMarshalingStream_Stat(IMarshalingStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT IMarshalingStream_Stat(IMarshalingStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT IMarshalingStream_Clone(IMarshalingStream* This,IStream **ppstm) { +static inline HRESULT IMarshalingStream_Clone(IMarshalingStream* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** IMarshalingStream methods ***/ -static __WIDL_INLINE HRESULT IMarshalingStream_GetMarshalingContextAttribute(IMarshalingStream* This,CO_MARSHALING_CONTEXT_ATTRIBUTES attribute,ULONG_PTR *pAttributeValue) { +static inline HRESULT IMarshalingStream_GetMarshalingContextAttribute(IMarshalingStream* This,CO_MARSHALING_CONTEXT_ATTRIBUTES attribute,ULONG_PTR *pAttributeValue) { return This->lpVtbl->GetMarshalingContextAttribute(This,attribute,pAttributeValue); } #endif diff --git a/lib/libc/include/any-windows-any/ocidl.h b/lib/libc/include/any-windows-any/ocidl.h index b11fe7535c8e4981faebb9ef84ee2de744c46a93..d54f31e527f382c33c1757aef001cdc4d87eaf0f 100644 --- a/lib/libc/include/any-windows-any/ocidl.h +++ b/lib/libc/include/any-windows-any/ocidl.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/ocidl.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/ocidl.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __ocidl_h__ #define __ocidl_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IEnumConnections_FWD_DEFINED__ @@ -862,26 +854,26 @@ interface IEnumConnections { #define IEnumConnections_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumConnections_QueryInterface(IEnumConnections* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumConnections_QueryInterface(IEnumConnections* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumConnections_AddRef(IEnumConnections* This) { +static inline ULONG IEnumConnections_AddRef(IEnumConnections* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumConnections_Release(IEnumConnections* This) { +static inline ULONG IEnumConnections_Release(IEnumConnections* This) { return This->lpVtbl->Release(This); } /*** IEnumConnections methods ***/ -static __WIDL_INLINE HRESULT IEnumConnections_Next(IEnumConnections* This,ULONG cConnections,LPCONNECTDATA rgcd,ULONG *pcFetched) { +static inline HRESULT IEnumConnections_Next(IEnumConnections* This,ULONG cConnections,LPCONNECTDATA rgcd,ULONG *pcFetched) { return This->lpVtbl->Next(This,cConnections,rgcd,pcFetched); } -static __WIDL_INLINE HRESULT IEnumConnections_Skip(IEnumConnections* This,ULONG cConnections) { +static inline HRESULT IEnumConnections_Skip(IEnumConnections* This,ULONG cConnections) { return This->lpVtbl->Skip(This,cConnections); } -static __WIDL_INLINE HRESULT IEnumConnections_Reset(IEnumConnections* This) { +static inline HRESULT IEnumConnections_Reset(IEnumConnections* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumConnections_Clone(IEnumConnections* This,IEnumConnections **ppEnum) { +static inline HRESULT IEnumConnections_Clone(IEnumConnections* This,IEnumConnections **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -1006,29 +998,29 @@ interface IConnectionPoint { #define IConnectionPoint_EnumConnections(This,ppEnum) (This)->lpVtbl->EnumConnections(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IConnectionPoint_QueryInterface(IConnectionPoint* This,REFIID riid,void **ppvObject) { +static inline HRESULT IConnectionPoint_QueryInterface(IConnectionPoint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IConnectionPoint_AddRef(IConnectionPoint* This) { +static inline ULONG IConnectionPoint_AddRef(IConnectionPoint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IConnectionPoint_Release(IConnectionPoint* This) { +static inline ULONG IConnectionPoint_Release(IConnectionPoint* This) { return This->lpVtbl->Release(This); } /*** IConnectionPoint methods ***/ -static __WIDL_INLINE HRESULT IConnectionPoint_GetConnectionInterface(IConnectionPoint* This,IID *pIID) { +static inline HRESULT IConnectionPoint_GetConnectionInterface(IConnectionPoint* This,IID *pIID) { return This->lpVtbl->GetConnectionInterface(This,pIID); } -static __WIDL_INLINE HRESULT IConnectionPoint_GetConnectionPointContainer(IConnectionPoint* This,IConnectionPointContainer **ppCPC) { +static inline HRESULT IConnectionPoint_GetConnectionPointContainer(IConnectionPoint* This,IConnectionPointContainer **ppCPC) { return This->lpVtbl->GetConnectionPointContainer(This,ppCPC); } -static __WIDL_INLINE HRESULT IConnectionPoint_Advise(IConnectionPoint* This,IUnknown *pUnkSink,DWORD *pdwCookie) { +static inline HRESULT IConnectionPoint_Advise(IConnectionPoint* This,IUnknown *pUnkSink,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,pUnkSink,pdwCookie); } -static __WIDL_INLINE HRESULT IConnectionPoint_Unadvise(IConnectionPoint* This,DWORD dwCookie) { +static inline HRESULT IConnectionPoint_Unadvise(IConnectionPoint* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT IConnectionPoint_EnumConnections(IConnectionPoint* This,IEnumConnections **ppEnum) { +static inline HRESULT IConnectionPoint_EnumConnections(IConnectionPoint* This,IEnumConnections **ppEnum) { return This->lpVtbl->EnumConnections(This,ppEnum); } #endif @@ -1126,26 +1118,26 @@ interface IEnumConnectionPoints { #define IEnumConnectionPoints_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumConnectionPoints_QueryInterface(IEnumConnectionPoints* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumConnectionPoints_QueryInterface(IEnumConnectionPoints* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumConnectionPoints_AddRef(IEnumConnectionPoints* This) { +static inline ULONG IEnumConnectionPoints_AddRef(IEnumConnectionPoints* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumConnectionPoints_Release(IEnumConnectionPoints* This) { +static inline ULONG IEnumConnectionPoints_Release(IEnumConnectionPoints* This) { return This->lpVtbl->Release(This); } /*** IEnumConnectionPoints methods ***/ -static __WIDL_INLINE HRESULT IEnumConnectionPoints_Next(IEnumConnectionPoints* This,ULONG cConnections,LPCONNECTIONPOINT *ppCP,ULONG *pcFetched) { +static inline HRESULT IEnumConnectionPoints_Next(IEnumConnectionPoints* This,ULONG cConnections,LPCONNECTIONPOINT *ppCP,ULONG *pcFetched) { return This->lpVtbl->Next(This,cConnections,ppCP,pcFetched); } -static __WIDL_INLINE HRESULT IEnumConnectionPoints_Skip(IEnumConnectionPoints* This,ULONG cConnections) { +static inline HRESULT IEnumConnectionPoints_Skip(IEnumConnectionPoints* This,ULONG cConnections) { return This->lpVtbl->Skip(This,cConnections); } -static __WIDL_INLINE HRESULT IEnumConnectionPoints_Reset(IEnumConnectionPoints* This) { +static inline HRESULT IEnumConnectionPoints_Reset(IEnumConnectionPoints* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumConnectionPoints_Clone(IEnumConnectionPoints* This,IEnumConnectionPoints **ppEnum) { +static inline HRESULT IEnumConnectionPoints_Clone(IEnumConnectionPoints* This,IEnumConnectionPoints **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -1246,20 +1238,20 @@ interface IConnectionPointContainer { #define IConnectionPointContainer_FindConnectionPoint(This,riid,ppCP) (This)->lpVtbl->FindConnectionPoint(This,riid,ppCP) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IConnectionPointContainer_QueryInterface(IConnectionPointContainer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IConnectionPointContainer_QueryInterface(IConnectionPointContainer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IConnectionPointContainer_AddRef(IConnectionPointContainer* This) { +static inline ULONG IConnectionPointContainer_AddRef(IConnectionPointContainer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IConnectionPointContainer_Release(IConnectionPointContainer* This) { +static inline ULONG IConnectionPointContainer_Release(IConnectionPointContainer* This) { return This->lpVtbl->Release(This); } /*** IConnectionPointContainer methods ***/ -static __WIDL_INLINE HRESULT IConnectionPointContainer_EnumConnectionPoints(IConnectionPointContainer* This,IEnumConnectionPoints **ppEnum) { +static inline HRESULT IConnectionPointContainer_EnumConnectionPoints(IConnectionPointContainer* This,IEnumConnectionPoints **ppEnum) { return This->lpVtbl->EnumConnectionPoints(This,ppEnum); } -static __WIDL_INLINE HRESULT IConnectionPointContainer_FindConnectionPoint(IConnectionPointContainer* This,REFIID riid,IConnectionPoint **ppCP) { +static inline HRESULT IConnectionPointContainer_FindConnectionPoint(IConnectionPointContainer* This,REFIID riid,IConnectionPoint **ppCP) { return This->lpVtbl->FindConnectionPoint(This,riid,ppCP); } #endif @@ -1379,30 +1371,30 @@ interface IClassFactory2 { #define IClassFactory2_CreateInstanceLic(This,pUnkOuter,pUnkReserved,riid,bstrKey,ppvObj) (This)->lpVtbl->CreateInstanceLic(This,pUnkOuter,pUnkReserved,riid,bstrKey,ppvObj) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IClassFactory2_QueryInterface(IClassFactory2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IClassFactory2_QueryInterface(IClassFactory2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IClassFactory2_AddRef(IClassFactory2* This) { +static inline ULONG IClassFactory2_AddRef(IClassFactory2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IClassFactory2_Release(IClassFactory2* This) { +static inline ULONG IClassFactory2_Release(IClassFactory2* This) { return This->lpVtbl->Release(This); } /*** IClassFactory methods ***/ -static __WIDL_INLINE HRESULT IClassFactory2_CreateInstance(IClassFactory2* This,IUnknown *pUnkOuter,REFIID riid,void **ppvObject) { +static inline HRESULT IClassFactory2_CreateInstance(IClassFactory2* This,IUnknown *pUnkOuter,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,riid,ppvObject); } -static __WIDL_INLINE HRESULT IClassFactory2_LockServer(IClassFactory2* This,WINBOOL fLock) { +static inline HRESULT IClassFactory2_LockServer(IClassFactory2* This,WINBOOL fLock) { return This->lpVtbl->LockServer(This,fLock); } /*** IClassFactory2 methods ***/ -static __WIDL_INLINE HRESULT IClassFactory2_GetLicInfo(IClassFactory2* This,LICINFO *pLicInfo) { +static inline HRESULT IClassFactory2_GetLicInfo(IClassFactory2* This,LICINFO *pLicInfo) { return This->lpVtbl->GetLicInfo(This,pLicInfo); } -static __WIDL_INLINE HRESULT IClassFactory2_RequestLicKey(IClassFactory2* This,DWORD dwReserved,BSTR *pBstrKey) { +static inline HRESULT IClassFactory2_RequestLicKey(IClassFactory2* This,DWORD dwReserved,BSTR *pBstrKey) { return This->lpVtbl->RequestLicKey(This,dwReserved,pBstrKey); } -static __WIDL_INLINE HRESULT IClassFactory2_CreateInstanceLic(IClassFactory2* This,IUnknown *pUnkOuter,IUnknown *pUnkReserved,REFIID riid,BSTR bstrKey,PVOID *ppvObj) { +static inline HRESULT IClassFactory2_CreateInstanceLic(IClassFactory2* This,IUnknown *pUnkOuter,IUnknown *pUnkReserved,REFIID riid,BSTR bstrKey,PVOID *ppvObj) { return This->lpVtbl->CreateInstanceLic(This,pUnkOuter,pUnkReserved,riid,bstrKey,ppvObj); } #endif @@ -1494,17 +1486,17 @@ interface IProvideClassInfo { #define IProvideClassInfo_GetClassInfo(This,ppTI) (This)->lpVtbl->GetClassInfo(This,ppTI) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProvideClassInfo_QueryInterface(IProvideClassInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProvideClassInfo_QueryInterface(IProvideClassInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProvideClassInfo_AddRef(IProvideClassInfo* This) { +static inline ULONG IProvideClassInfo_AddRef(IProvideClassInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProvideClassInfo_Release(IProvideClassInfo* This) { +static inline ULONG IProvideClassInfo_Release(IProvideClassInfo* This) { return This->lpVtbl->Release(This); } /*** IProvideClassInfo methods ***/ -static __WIDL_INLINE HRESULT IProvideClassInfo_GetClassInfo(IProvideClassInfo* This,ITypeInfo **ppTI) { +static inline HRESULT IProvideClassInfo_GetClassInfo(IProvideClassInfo* This,ITypeInfo **ppTI) { return This->lpVtbl->GetClassInfo(This,ppTI); } #endif @@ -1587,21 +1579,21 @@ interface IProvideClassInfo2 { #define IProvideClassInfo2_GetGUID(This,dwGuidKind,pGUID) (This)->lpVtbl->GetGUID(This,dwGuidKind,pGUID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProvideClassInfo2_QueryInterface(IProvideClassInfo2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProvideClassInfo2_QueryInterface(IProvideClassInfo2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProvideClassInfo2_AddRef(IProvideClassInfo2* This) { +static inline ULONG IProvideClassInfo2_AddRef(IProvideClassInfo2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProvideClassInfo2_Release(IProvideClassInfo2* This) { +static inline ULONG IProvideClassInfo2_Release(IProvideClassInfo2* This) { return This->lpVtbl->Release(This); } /*** IProvideClassInfo methods ***/ -static __WIDL_INLINE HRESULT IProvideClassInfo2_GetClassInfo(IProvideClassInfo2* This,ITypeInfo **ppTI) { +static inline HRESULT IProvideClassInfo2_GetClassInfo(IProvideClassInfo2* This,ITypeInfo **ppTI) { return This->lpVtbl->GetClassInfo(This,ppTI); } /*** IProvideClassInfo2 methods ***/ -static __WIDL_INLINE HRESULT IProvideClassInfo2_GetGUID(IProvideClassInfo2* This,DWORD dwGuidKind,GUID *pGUID) { +static inline HRESULT IProvideClassInfo2_GetGUID(IProvideClassInfo2* This,DWORD dwGuidKind,GUID *pGUID) { return This->lpVtbl->GetGUID(This,dwGuidKind,pGUID); } #endif @@ -1713,28 +1705,28 @@ interface IProvideMultipleClassInfo { #define IProvideMultipleClassInfo_GetInfoOfIndex(This,iti,dwFlags,pptiCoClass,pdwTIFlags,pcdispidReserved,piidPrimary,piidSource) (This)->lpVtbl->GetInfoOfIndex(This,iti,dwFlags,pptiCoClass,pdwTIFlags,pcdispidReserved,piidPrimary,piidSource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProvideMultipleClassInfo_QueryInterface(IProvideMultipleClassInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProvideMultipleClassInfo_QueryInterface(IProvideMultipleClassInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProvideMultipleClassInfo_AddRef(IProvideMultipleClassInfo* This) { +static inline ULONG IProvideMultipleClassInfo_AddRef(IProvideMultipleClassInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProvideMultipleClassInfo_Release(IProvideMultipleClassInfo* This) { +static inline ULONG IProvideMultipleClassInfo_Release(IProvideMultipleClassInfo* This) { return This->lpVtbl->Release(This); } /*** IProvideClassInfo methods ***/ -static __WIDL_INLINE HRESULT IProvideMultipleClassInfo_GetClassInfo(IProvideMultipleClassInfo* This,ITypeInfo **ppTI) { +static inline HRESULT IProvideMultipleClassInfo_GetClassInfo(IProvideMultipleClassInfo* This,ITypeInfo **ppTI) { return This->lpVtbl->GetClassInfo(This,ppTI); } /*** IProvideClassInfo2 methods ***/ -static __WIDL_INLINE HRESULT IProvideMultipleClassInfo_GetGUID(IProvideMultipleClassInfo* This,DWORD dwGuidKind,GUID *pGUID) { +static inline HRESULT IProvideMultipleClassInfo_GetGUID(IProvideMultipleClassInfo* This,DWORD dwGuidKind,GUID *pGUID) { return This->lpVtbl->GetGUID(This,dwGuidKind,pGUID); } /*** IProvideMultipleClassInfo methods ***/ -static __WIDL_INLINE HRESULT IProvideMultipleClassInfo_GetMultiTypeInfoCount(IProvideMultipleClassInfo* This,ULONG *pcti) { +static inline HRESULT IProvideMultipleClassInfo_GetMultiTypeInfoCount(IProvideMultipleClassInfo* This,ULONG *pcti) { return This->lpVtbl->GetMultiTypeInfoCount(This,pcti); } -static __WIDL_INLINE HRESULT IProvideMultipleClassInfo_GetInfoOfIndex(IProvideMultipleClassInfo* This,ULONG iti,DWORD dwFlags,ITypeInfo **pptiCoClass,DWORD *pdwTIFlags,ULONG *pcdispidReserved,IID *piidPrimary,IID *piidSource) { +static inline HRESULT IProvideMultipleClassInfo_GetInfoOfIndex(IProvideMultipleClassInfo* This,ULONG iti,DWORD dwFlags,ITypeInfo **pptiCoClass,DWORD *pdwTIFlags,ULONG *pcdispidReserved,IID *piidPrimary,IID *piidSource) { return This->lpVtbl->GetInfoOfIndex(This,iti,dwFlags,pptiCoClass,pdwTIFlags,pcdispidReserved,piidPrimary,piidSource); } #endif @@ -1842,26 +1834,26 @@ interface IOleControl { #define IOleControl_FreezeEvents(This,bFreeze) (This)->lpVtbl->FreezeEvents(This,bFreeze) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleControl_QueryInterface(IOleControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleControl_QueryInterface(IOleControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleControl_AddRef(IOleControl* This) { +static inline ULONG IOleControl_AddRef(IOleControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleControl_Release(IOleControl* This) { +static inline ULONG IOleControl_Release(IOleControl* This) { return This->lpVtbl->Release(This); } /*** IOleControl methods ***/ -static __WIDL_INLINE HRESULT IOleControl_GetControlInfo(IOleControl* This,CONTROLINFO *pCI) { +static inline HRESULT IOleControl_GetControlInfo(IOleControl* This,CONTROLINFO *pCI) { return This->lpVtbl->GetControlInfo(This,pCI); } -static __WIDL_INLINE HRESULT IOleControl_OnMnemonic(IOleControl* This,MSG *pMsg) { +static inline HRESULT IOleControl_OnMnemonic(IOleControl* This,MSG *pMsg) { return This->lpVtbl->OnMnemonic(This,pMsg); } -static __WIDL_INLINE HRESULT IOleControl_OnAmbientPropertyChange(IOleControl* This,DISPID dispID) { +static inline HRESULT IOleControl_OnAmbientPropertyChange(IOleControl* This,DISPID dispID) { return This->lpVtbl->OnAmbientPropertyChange(This,dispID); } -static __WIDL_INLINE HRESULT IOleControl_FreezeEvents(IOleControl* This,WINBOOL bFreeze) { +static inline HRESULT IOleControl_FreezeEvents(IOleControl* This,WINBOOL bFreeze) { return This->lpVtbl->FreezeEvents(This,bFreeze); } #endif @@ -1998,35 +1990,35 @@ interface IOleControlSite { #define IOleControlSite_ShowPropertyFrame(This) (This)->lpVtbl->ShowPropertyFrame(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleControlSite_QueryInterface(IOleControlSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleControlSite_QueryInterface(IOleControlSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleControlSite_AddRef(IOleControlSite* This) { +static inline ULONG IOleControlSite_AddRef(IOleControlSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleControlSite_Release(IOleControlSite* This) { +static inline ULONG IOleControlSite_Release(IOleControlSite* This) { return This->lpVtbl->Release(This); } /*** IOleControlSite methods ***/ -static __WIDL_INLINE HRESULT IOleControlSite_OnControlInfoChanged(IOleControlSite* This) { +static inline HRESULT IOleControlSite_OnControlInfoChanged(IOleControlSite* This) { return This->lpVtbl->OnControlInfoChanged(This); } -static __WIDL_INLINE HRESULT IOleControlSite_LockInPlaceActive(IOleControlSite* This,WINBOOL fLock) { +static inline HRESULT IOleControlSite_LockInPlaceActive(IOleControlSite* This,WINBOOL fLock) { return This->lpVtbl->LockInPlaceActive(This,fLock); } -static __WIDL_INLINE HRESULT IOleControlSite_GetExtendedControl(IOleControlSite* This,IDispatch **ppDisp) { +static inline HRESULT IOleControlSite_GetExtendedControl(IOleControlSite* This,IDispatch **ppDisp) { return This->lpVtbl->GetExtendedControl(This,ppDisp); } -static __WIDL_INLINE HRESULT IOleControlSite_TransformCoords(IOleControlSite* This,POINTL *pPtlHimetric,POINTF *pPtfContainer,DWORD dwFlags) { +static inline HRESULT IOleControlSite_TransformCoords(IOleControlSite* This,POINTL *pPtlHimetric,POINTF *pPtfContainer,DWORD dwFlags) { return This->lpVtbl->TransformCoords(This,pPtlHimetric,pPtfContainer,dwFlags); } -static __WIDL_INLINE HRESULT IOleControlSite_TranslateAccelerator(IOleControlSite* This,MSG *pMsg,DWORD grfModifiers) { +static inline HRESULT IOleControlSite_TranslateAccelerator(IOleControlSite* This,MSG *pMsg,DWORD grfModifiers) { return This->lpVtbl->TranslateAccelerator(This,pMsg,grfModifiers); } -static __WIDL_INLINE HRESULT IOleControlSite_OnFocus(IOleControlSite* This,WINBOOL fGotFocus) { +static inline HRESULT IOleControlSite_OnFocus(IOleControlSite* This,WINBOOL fGotFocus) { return This->lpVtbl->OnFocus(This,fGotFocus); } -static __WIDL_INLINE HRESULT IOleControlSite_ShowPropertyFrame(IOleControlSite* This) { +static inline HRESULT IOleControlSite_ShowPropertyFrame(IOleControlSite* This) { return This->lpVtbl->ShowPropertyFrame(This); } #endif @@ -2190,47 +2182,47 @@ interface IPropertyPage { #define IPropertyPage_TranslateAccelerator(This,pMsg) (This)->lpVtbl->TranslateAccelerator(This,pMsg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyPage_QueryInterface(IPropertyPage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyPage_QueryInterface(IPropertyPage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyPage_AddRef(IPropertyPage* This) { +static inline ULONG IPropertyPage_AddRef(IPropertyPage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyPage_Release(IPropertyPage* This) { +static inline ULONG IPropertyPage_Release(IPropertyPage* This) { return This->lpVtbl->Release(This); } /*** IPropertyPage methods ***/ -static __WIDL_INLINE HRESULT IPropertyPage_SetPageSite(IPropertyPage* This,IPropertyPageSite *pPageSite) { +static inline HRESULT IPropertyPage_SetPageSite(IPropertyPage* This,IPropertyPageSite *pPageSite) { return This->lpVtbl->SetPageSite(This,pPageSite); } -static __WIDL_INLINE HRESULT IPropertyPage_Activate(IPropertyPage* This,HWND hWndParent,LPCRECT pRect,WINBOOL bModal) { +static inline HRESULT IPropertyPage_Activate(IPropertyPage* This,HWND hWndParent,LPCRECT pRect,WINBOOL bModal) { return This->lpVtbl->Activate(This,hWndParent,pRect,bModal); } -static __WIDL_INLINE HRESULT IPropertyPage_Deactivate(IPropertyPage* This) { +static inline HRESULT IPropertyPage_Deactivate(IPropertyPage* This) { return This->lpVtbl->Deactivate(This); } -static __WIDL_INLINE HRESULT IPropertyPage_GetPageInfo(IPropertyPage* This,PROPPAGEINFO *pPageInfo) { +static inline HRESULT IPropertyPage_GetPageInfo(IPropertyPage* This,PROPPAGEINFO *pPageInfo) { return This->lpVtbl->GetPageInfo(This,pPageInfo); } -static __WIDL_INLINE HRESULT IPropertyPage_SetObjects(IPropertyPage* This,ULONG cObjects,IUnknown **ppUnk) { +static inline HRESULT IPropertyPage_SetObjects(IPropertyPage* This,ULONG cObjects,IUnknown **ppUnk) { return This->lpVtbl->SetObjects(This,cObjects,ppUnk); } -static __WIDL_INLINE HRESULT IPropertyPage_Show(IPropertyPage* This,UINT nCmdShow) { +static inline HRESULT IPropertyPage_Show(IPropertyPage* This,UINT nCmdShow) { return This->lpVtbl->Show(This,nCmdShow); } -static __WIDL_INLINE HRESULT IPropertyPage_Move(IPropertyPage* This,LPCRECT pRect) { +static inline HRESULT IPropertyPage_Move(IPropertyPage* This,LPCRECT pRect) { return This->lpVtbl->Move(This,pRect); } -static __WIDL_INLINE HRESULT IPropertyPage_IsPageDirty(IPropertyPage* This) { +static inline HRESULT IPropertyPage_IsPageDirty(IPropertyPage* This) { return This->lpVtbl->IsPageDirty(This); } -static __WIDL_INLINE HRESULT IPropertyPage_Apply(IPropertyPage* This) { +static inline HRESULT IPropertyPage_Apply(IPropertyPage* This) { return This->lpVtbl->Apply(This); } -static __WIDL_INLINE HRESULT IPropertyPage_Help(IPropertyPage* This,LPCOLESTR pszHelpDir) { +static inline HRESULT IPropertyPage_Help(IPropertyPage* This,LPCOLESTR pszHelpDir) { return This->lpVtbl->Help(This,pszHelpDir); } -static __WIDL_INLINE HRESULT IPropertyPage_TranslateAccelerator(IPropertyPage* This,MSG *pMsg) { +static inline HRESULT IPropertyPage_TranslateAccelerator(IPropertyPage* This,MSG *pMsg) { return This->lpVtbl->TranslateAccelerator(This,pMsg); } #endif @@ -2357,51 +2349,51 @@ interface IPropertyPage2 { #define IPropertyPage2_EditProperty(This,dispID) (This)->lpVtbl->EditProperty(This,dispID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyPage2_QueryInterface(IPropertyPage2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyPage2_QueryInterface(IPropertyPage2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyPage2_AddRef(IPropertyPage2* This) { +static inline ULONG IPropertyPage2_AddRef(IPropertyPage2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyPage2_Release(IPropertyPage2* This) { +static inline ULONG IPropertyPage2_Release(IPropertyPage2* This) { return This->lpVtbl->Release(This); } /*** IPropertyPage methods ***/ -static __WIDL_INLINE HRESULT IPropertyPage2_SetPageSite(IPropertyPage2* This,IPropertyPageSite *pPageSite) { +static inline HRESULT IPropertyPage2_SetPageSite(IPropertyPage2* This,IPropertyPageSite *pPageSite) { return This->lpVtbl->SetPageSite(This,pPageSite); } -static __WIDL_INLINE HRESULT IPropertyPage2_Activate(IPropertyPage2* This,HWND hWndParent,LPCRECT pRect,WINBOOL bModal) { +static inline HRESULT IPropertyPage2_Activate(IPropertyPage2* This,HWND hWndParent,LPCRECT pRect,WINBOOL bModal) { return This->lpVtbl->Activate(This,hWndParent,pRect,bModal); } -static __WIDL_INLINE HRESULT IPropertyPage2_Deactivate(IPropertyPage2* This) { +static inline HRESULT IPropertyPage2_Deactivate(IPropertyPage2* This) { return This->lpVtbl->Deactivate(This); } -static __WIDL_INLINE HRESULT IPropertyPage2_GetPageInfo(IPropertyPage2* This,PROPPAGEINFO *pPageInfo) { +static inline HRESULT IPropertyPage2_GetPageInfo(IPropertyPage2* This,PROPPAGEINFO *pPageInfo) { return This->lpVtbl->GetPageInfo(This,pPageInfo); } -static __WIDL_INLINE HRESULT IPropertyPage2_SetObjects(IPropertyPage2* This,ULONG cObjects,IUnknown **ppUnk) { +static inline HRESULT IPropertyPage2_SetObjects(IPropertyPage2* This,ULONG cObjects,IUnknown **ppUnk) { return This->lpVtbl->SetObjects(This,cObjects,ppUnk); } -static __WIDL_INLINE HRESULT IPropertyPage2_Show(IPropertyPage2* This,UINT nCmdShow) { +static inline HRESULT IPropertyPage2_Show(IPropertyPage2* This,UINT nCmdShow) { return This->lpVtbl->Show(This,nCmdShow); } -static __WIDL_INLINE HRESULT IPropertyPage2_Move(IPropertyPage2* This,LPCRECT pRect) { +static inline HRESULT IPropertyPage2_Move(IPropertyPage2* This,LPCRECT pRect) { return This->lpVtbl->Move(This,pRect); } -static __WIDL_INLINE HRESULT IPropertyPage2_IsPageDirty(IPropertyPage2* This) { +static inline HRESULT IPropertyPage2_IsPageDirty(IPropertyPage2* This) { return This->lpVtbl->IsPageDirty(This); } -static __WIDL_INLINE HRESULT IPropertyPage2_Apply(IPropertyPage2* This) { +static inline HRESULT IPropertyPage2_Apply(IPropertyPage2* This) { return This->lpVtbl->Apply(This); } -static __WIDL_INLINE HRESULT IPropertyPage2_Help(IPropertyPage2* This,LPCOLESTR pszHelpDir) { +static inline HRESULT IPropertyPage2_Help(IPropertyPage2* This,LPCOLESTR pszHelpDir) { return This->lpVtbl->Help(This,pszHelpDir); } -static __WIDL_INLINE HRESULT IPropertyPage2_TranslateAccelerator(IPropertyPage2* This,MSG *pMsg) { +static inline HRESULT IPropertyPage2_TranslateAccelerator(IPropertyPage2* This,MSG *pMsg) { return This->lpVtbl->TranslateAccelerator(This,pMsg); } /*** IPropertyPage2 methods ***/ -static __WIDL_INLINE HRESULT IPropertyPage2_EditProperty(IPropertyPage2* This,DISPID dispID) { +static inline HRESULT IPropertyPage2_EditProperty(IPropertyPage2* This,DISPID dispID) { return This->lpVtbl->EditProperty(This,dispID); } #endif @@ -2501,26 +2493,26 @@ interface IPropertyPageSite { #define IPropertyPageSite_TranslateAccelerator(This,pMsg) (This)->lpVtbl->TranslateAccelerator(This,pMsg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyPageSite_QueryInterface(IPropertyPageSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyPageSite_QueryInterface(IPropertyPageSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyPageSite_AddRef(IPropertyPageSite* This) { +static inline ULONG IPropertyPageSite_AddRef(IPropertyPageSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyPageSite_Release(IPropertyPageSite* This) { +static inline ULONG IPropertyPageSite_Release(IPropertyPageSite* This) { return This->lpVtbl->Release(This); } /*** IPropertyPageSite methods ***/ -static __WIDL_INLINE HRESULT IPropertyPageSite_OnStatusChange(IPropertyPageSite* This,DWORD dwFlags) { +static inline HRESULT IPropertyPageSite_OnStatusChange(IPropertyPageSite* This,DWORD dwFlags) { return This->lpVtbl->OnStatusChange(This,dwFlags); } -static __WIDL_INLINE HRESULT IPropertyPageSite_GetLocaleID(IPropertyPageSite* This,LCID *pLocaleID) { +static inline HRESULT IPropertyPageSite_GetLocaleID(IPropertyPageSite* This,LCID *pLocaleID) { return This->lpVtbl->GetLocaleID(This,pLocaleID); } -static __WIDL_INLINE HRESULT IPropertyPageSite_GetPageContainer(IPropertyPageSite* This,IUnknown **ppUnk) { +static inline HRESULT IPropertyPageSite_GetPageContainer(IPropertyPageSite* This,IUnknown **ppUnk) { return This->lpVtbl->GetPageContainer(This,ppUnk); } -static __WIDL_INLINE HRESULT IPropertyPageSite_TranslateAccelerator(IPropertyPageSite* This,MSG *pMsg) { +static inline HRESULT IPropertyPageSite_TranslateAccelerator(IPropertyPageSite* This,MSG *pMsg) { return This->lpVtbl->TranslateAccelerator(This,pMsg); } #endif @@ -2598,20 +2590,20 @@ interface IPropertyNotifySink { #define IPropertyNotifySink_OnRequestEdit(This,dispID) (This)->lpVtbl->OnRequestEdit(This,dispID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyNotifySink_QueryInterface(IPropertyNotifySink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyNotifySink_QueryInterface(IPropertyNotifySink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyNotifySink_AddRef(IPropertyNotifySink* This) { +static inline ULONG IPropertyNotifySink_AddRef(IPropertyNotifySink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyNotifySink_Release(IPropertyNotifySink* This) { +static inline ULONG IPropertyNotifySink_Release(IPropertyNotifySink* This) { return This->lpVtbl->Release(This); } /*** IPropertyNotifySink methods ***/ -static __WIDL_INLINE HRESULT IPropertyNotifySink_OnChanged(IPropertyNotifySink* This,DISPID dispID) { +static inline HRESULT IPropertyNotifySink_OnChanged(IPropertyNotifySink* This,DISPID dispID) { return This->lpVtbl->OnChanged(This,dispID); } -static __WIDL_INLINE HRESULT IPropertyNotifySink_OnRequestEdit(IPropertyNotifySink* This,DISPID dispID) { +static inline HRESULT IPropertyNotifySink_OnRequestEdit(IPropertyNotifySink* This,DISPID dispID) { return This->lpVtbl->OnRequestEdit(This,dispID); } #endif @@ -2688,17 +2680,17 @@ interface ISpecifyPropertyPages { #define ISpecifyPropertyPages_GetPages(This,pPages) (This)->lpVtbl->GetPages(This,pPages) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpecifyPropertyPages_QueryInterface(ISpecifyPropertyPages* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpecifyPropertyPages_QueryInterface(ISpecifyPropertyPages* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpecifyPropertyPages_AddRef(ISpecifyPropertyPages* This) { +static inline ULONG ISpecifyPropertyPages_AddRef(ISpecifyPropertyPages* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpecifyPropertyPages_Release(ISpecifyPropertyPages* This) { +static inline ULONG ISpecifyPropertyPages_Release(ISpecifyPropertyPages* This) { return This->lpVtbl->Release(This); } /*** ISpecifyPropertyPages methods ***/ -static __WIDL_INLINE HRESULT ISpecifyPropertyPages_GetPages(ISpecifyPropertyPages* This,CAUUID *pPages) { +static inline HRESULT ISpecifyPropertyPages_GetPages(ISpecifyPropertyPages* This,CAUUID *pPages) { return This->lpVtbl->GetPages(This,pPages); } #endif @@ -2811,33 +2803,33 @@ interface IPersistMemory { #define IPersistMemory_InitNew(This) (This)->lpVtbl->InitNew(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistMemory_QueryInterface(IPersistMemory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistMemory_QueryInterface(IPersistMemory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistMemory_AddRef(IPersistMemory* This) { +static inline ULONG IPersistMemory_AddRef(IPersistMemory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistMemory_Release(IPersistMemory* This) { +static inline ULONG IPersistMemory_Release(IPersistMemory* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistMemory_GetClassID(IPersistMemory* This,CLSID *pClassID) { +static inline HRESULT IPersistMemory_GetClassID(IPersistMemory* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistMemory methods ***/ -static __WIDL_INLINE HRESULT IPersistMemory_IsDirty(IPersistMemory* This) { +static inline HRESULT IPersistMemory_IsDirty(IPersistMemory* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT IPersistMemory_Load(IPersistMemory* This,LPVOID pMem,ULONG cbSize) { +static inline HRESULT IPersistMemory_Load(IPersistMemory* This,LPVOID pMem,ULONG cbSize) { return This->lpVtbl->Load(This,pMem,cbSize); } -static __WIDL_INLINE HRESULT IPersistMemory_Save(IPersistMemory* This,LPVOID pMem,WINBOOL fClearDirty,ULONG cbSize) { +static inline HRESULT IPersistMemory_Save(IPersistMemory* This,LPVOID pMem,WINBOOL fClearDirty,ULONG cbSize) { return This->lpVtbl->Save(This,pMem,fClearDirty,cbSize); } -static __WIDL_INLINE HRESULT IPersistMemory_GetSizeMax(IPersistMemory* This,ULONG *pCbSize) { +static inline HRESULT IPersistMemory_GetSizeMax(IPersistMemory* This,ULONG *pCbSize) { return This->lpVtbl->GetSizeMax(This,pCbSize); } -static __WIDL_INLINE HRESULT IPersistMemory_InitNew(IPersistMemory* This) { +static inline HRESULT IPersistMemory_InitNew(IPersistMemory* This) { return This->lpVtbl->InitNew(This); } #endif @@ -2983,33 +2975,33 @@ interface IPersistStreamInit { #define IPersistStreamInit_InitNew(This) (This)->lpVtbl->InitNew(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistStreamInit_QueryInterface(IPersistStreamInit* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistStreamInit_QueryInterface(IPersistStreamInit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistStreamInit_AddRef(IPersistStreamInit* This) { +static inline ULONG IPersistStreamInit_AddRef(IPersistStreamInit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistStreamInit_Release(IPersistStreamInit* This) { +static inline ULONG IPersistStreamInit_Release(IPersistStreamInit* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistStreamInit_GetClassID(IPersistStreamInit* This,CLSID *pClassID) { +static inline HRESULT IPersistStreamInit_GetClassID(IPersistStreamInit* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistStreamInit methods ***/ -static __WIDL_INLINE HRESULT IPersistStreamInit_IsDirty(IPersistStreamInit* This) { +static inline HRESULT IPersistStreamInit_IsDirty(IPersistStreamInit* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT IPersistStreamInit_Load(IPersistStreamInit* This,LPSTREAM pStm) { +static inline HRESULT IPersistStreamInit_Load(IPersistStreamInit* This,LPSTREAM pStm) { return This->lpVtbl->Load(This,pStm); } -static __WIDL_INLINE HRESULT IPersistStreamInit_Save(IPersistStreamInit* This,LPSTREAM pStm,WINBOOL fClearDirty) { +static inline HRESULT IPersistStreamInit_Save(IPersistStreamInit* This,LPSTREAM pStm,WINBOOL fClearDirty) { return This->lpVtbl->Save(This,pStm,fClearDirty); } -static __WIDL_INLINE HRESULT IPersistStreamInit_GetSizeMax(IPersistStreamInit* This,ULARGE_INTEGER *pCbSize) { +static inline HRESULT IPersistStreamInit_GetSizeMax(IPersistStreamInit* This,ULARGE_INTEGER *pCbSize) { return This->lpVtbl->GetSizeMax(This,pCbSize); } -static __WIDL_INLINE HRESULT IPersistStreamInit_InitNew(IPersistStreamInit* This) { +static inline HRESULT IPersistStreamInit_InitNew(IPersistStreamInit* This) { return This->lpVtbl->InitNew(This); } #endif @@ -3107,27 +3099,27 @@ interface IPersistPropertyBag { #define IPersistPropertyBag_Save(This,pPropBag,fClearDirty,fSaveAllProperties) (This)->lpVtbl->Save(This,pPropBag,fClearDirty,fSaveAllProperties) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistPropertyBag_QueryInterface(IPersistPropertyBag* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistPropertyBag_QueryInterface(IPersistPropertyBag* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistPropertyBag_AddRef(IPersistPropertyBag* This) { +static inline ULONG IPersistPropertyBag_AddRef(IPersistPropertyBag* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistPropertyBag_Release(IPersistPropertyBag* This) { +static inline ULONG IPersistPropertyBag_Release(IPersistPropertyBag* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistPropertyBag_GetClassID(IPersistPropertyBag* This,CLSID *pClassID) { +static inline HRESULT IPersistPropertyBag_GetClassID(IPersistPropertyBag* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistPropertyBag methods ***/ -static __WIDL_INLINE HRESULT IPersistPropertyBag_InitNew(IPersistPropertyBag* This) { +static inline HRESULT IPersistPropertyBag_InitNew(IPersistPropertyBag* This) { return This->lpVtbl->InitNew(This); } -static __WIDL_INLINE HRESULT IPersistPropertyBag_Load(IPersistPropertyBag* This,IPropertyBag *pPropBag,IErrorLog *pErrorLog) { +static inline HRESULT IPersistPropertyBag_Load(IPersistPropertyBag* This,IPropertyBag *pPropBag,IErrorLog *pErrorLog) { return This->lpVtbl->Load(This,pPropBag,pErrorLog); } -static __WIDL_INLINE HRESULT IPersistPropertyBag_Save(IPersistPropertyBag* This,IPropertyBag *pPropBag,WINBOOL fClearDirty,WINBOOL fSaveAllProperties) { +static inline HRESULT IPersistPropertyBag_Save(IPersistPropertyBag* This,IPropertyBag *pPropBag,WINBOOL fClearDirty,WINBOOL fSaveAllProperties) { return This->lpVtbl->Save(This,pPropBag,fClearDirty,fSaveAllProperties); } #endif @@ -3225,20 +3217,20 @@ interface ISimpleFrameSite { #define ISimpleFrameSite_PostMessageFilter(This,hWnd,msg,wp,lp,plResult,dwCookie) (This)->lpVtbl->PostMessageFilter(This,hWnd,msg,wp,lp,plResult,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISimpleFrameSite_QueryInterface(ISimpleFrameSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISimpleFrameSite_QueryInterface(ISimpleFrameSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISimpleFrameSite_AddRef(ISimpleFrameSite* This) { +static inline ULONG ISimpleFrameSite_AddRef(ISimpleFrameSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISimpleFrameSite_Release(ISimpleFrameSite* This) { +static inline ULONG ISimpleFrameSite_Release(ISimpleFrameSite* This) { return This->lpVtbl->Release(This); } /*** ISimpleFrameSite methods ***/ -static __WIDL_INLINE HRESULT ISimpleFrameSite_PreMessageFilter(ISimpleFrameSite* This,HWND hWnd,UINT msg,WPARAM wp,LPARAM lp,LRESULT *plResult,DWORD *pdwCookie) { +static inline HRESULT ISimpleFrameSite_PreMessageFilter(ISimpleFrameSite* This,HWND hWnd,UINT msg,WPARAM wp,LPARAM lp,LRESULT *plResult,DWORD *pdwCookie) { return This->lpVtbl->PreMessageFilter(This,hWnd,msg,wp,lp,plResult,pdwCookie); } -static __WIDL_INLINE HRESULT ISimpleFrameSite_PostMessageFilter(ISimpleFrameSite* This,HWND hWnd,UINT msg,WPARAM wp,LPARAM lp,LRESULT *plResult,DWORD dwCookie) { +static inline HRESULT ISimpleFrameSite_PostMessageFilter(ISimpleFrameSite* This,HWND hWnd,UINT msg,WPARAM wp,LPARAM lp,LRESULT *plResult,DWORD dwCookie) { return This->lpVtbl->PostMessageFilter(This,hWnd,msg,wp,lp,plResult,dwCookie); } #endif @@ -3502,86 +3494,86 @@ interface IFont { #define IFont_SetHdc(This,hDC) (This)->lpVtbl->SetHdc(This,hDC) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFont_QueryInterface(IFont* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFont_QueryInterface(IFont* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFont_AddRef(IFont* This) { +static inline ULONG IFont_AddRef(IFont* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFont_Release(IFont* This) { +static inline ULONG IFont_Release(IFont* This) { return This->lpVtbl->Release(This); } /*** IFont methods ***/ -static __WIDL_INLINE HRESULT IFont_get_Name(IFont* This,BSTR *pName) { +static inline HRESULT IFont_get_Name(IFont* This,BSTR *pName) { return This->lpVtbl->get_Name(This,pName); } -static __WIDL_INLINE HRESULT IFont_put_Name(IFont* This,BSTR name) { +static inline HRESULT IFont_put_Name(IFont* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT IFont_get_Size(IFont* This,CY *pSize) { +static inline HRESULT IFont_get_Size(IFont* This,CY *pSize) { return This->lpVtbl->get_Size(This,pSize); } -static __WIDL_INLINE HRESULT IFont_put_Size(IFont* This,CY size) { +static inline HRESULT IFont_put_Size(IFont* This,CY size) { return This->lpVtbl->put_Size(This,size); } -static __WIDL_INLINE HRESULT IFont_get_Bold(IFont* This,WINBOOL *pBold) { +static inline HRESULT IFont_get_Bold(IFont* This,WINBOOL *pBold) { return This->lpVtbl->get_Bold(This,pBold); } -static __WIDL_INLINE HRESULT IFont_put_Bold(IFont* This,WINBOOL bold) { +static inline HRESULT IFont_put_Bold(IFont* This,WINBOOL bold) { return This->lpVtbl->put_Bold(This,bold); } -static __WIDL_INLINE HRESULT IFont_get_Italic(IFont* This,WINBOOL *pItalic) { +static inline HRESULT IFont_get_Italic(IFont* This,WINBOOL *pItalic) { return This->lpVtbl->get_Italic(This,pItalic); } -static __WIDL_INLINE HRESULT IFont_put_Italic(IFont* This,WINBOOL italic) { +static inline HRESULT IFont_put_Italic(IFont* This,WINBOOL italic) { return This->lpVtbl->put_Italic(This,italic); } -static __WIDL_INLINE HRESULT IFont_get_Underline(IFont* This,WINBOOL *pUnderline) { +static inline HRESULT IFont_get_Underline(IFont* This,WINBOOL *pUnderline) { return This->lpVtbl->get_Underline(This,pUnderline); } -static __WIDL_INLINE HRESULT IFont_put_Underline(IFont* This,WINBOOL underline) { +static inline HRESULT IFont_put_Underline(IFont* This,WINBOOL underline) { return This->lpVtbl->put_Underline(This,underline); } -static __WIDL_INLINE HRESULT IFont_get_Strikethrough(IFont* This,WINBOOL *pStrikethrough) { +static inline HRESULT IFont_get_Strikethrough(IFont* This,WINBOOL *pStrikethrough) { return This->lpVtbl->get_Strikethrough(This,pStrikethrough); } -static __WIDL_INLINE HRESULT IFont_put_Strikethrough(IFont* This,WINBOOL strikethrough) { +static inline HRESULT IFont_put_Strikethrough(IFont* This,WINBOOL strikethrough) { return This->lpVtbl->put_Strikethrough(This,strikethrough); } -static __WIDL_INLINE HRESULT IFont_get_Weight(IFont* This,SHORT *pWeight) { +static inline HRESULT IFont_get_Weight(IFont* This,SHORT *pWeight) { return This->lpVtbl->get_Weight(This,pWeight); } -static __WIDL_INLINE HRESULT IFont_put_Weight(IFont* This,SHORT weight) { +static inline HRESULT IFont_put_Weight(IFont* This,SHORT weight) { return This->lpVtbl->put_Weight(This,weight); } -static __WIDL_INLINE HRESULT IFont_get_Charset(IFont* This,SHORT *pCharset) { +static inline HRESULT IFont_get_Charset(IFont* This,SHORT *pCharset) { return This->lpVtbl->get_Charset(This,pCharset); } -static __WIDL_INLINE HRESULT IFont_put_Charset(IFont* This,SHORT charset) { +static inline HRESULT IFont_put_Charset(IFont* This,SHORT charset) { return This->lpVtbl->put_Charset(This,charset); } -static __WIDL_INLINE HRESULT IFont_get_hFont(IFont* This,HFONT *phFont) { +static inline HRESULT IFont_get_hFont(IFont* This,HFONT *phFont) { return This->lpVtbl->get_hFont(This,phFont); } -static __WIDL_INLINE HRESULT IFont_Clone(IFont* This,IFont **ppFont) { +static inline HRESULT IFont_Clone(IFont* This,IFont **ppFont) { return This->lpVtbl->Clone(This,ppFont); } -static __WIDL_INLINE HRESULT IFont_IsEqual(IFont* This,IFont *pFontOther) { +static inline HRESULT IFont_IsEqual(IFont* This,IFont *pFontOther) { return This->lpVtbl->IsEqual(This,pFontOther); } -static __WIDL_INLINE HRESULT IFont_SetRatio(IFont* This,LONG cyLogical,LONG cyHimetric) { +static inline HRESULT IFont_SetRatio(IFont* This,LONG cyLogical,LONG cyHimetric) { return This->lpVtbl->SetRatio(This,cyLogical,cyHimetric); } -static __WIDL_INLINE HRESULT IFont_QueryTextMetrics(IFont* This,TEXTMETRICOLE *pTM) { +static inline HRESULT IFont_QueryTextMetrics(IFont* This,TEXTMETRICOLE *pTM) { return This->lpVtbl->QueryTextMetrics(This,pTM); } -static __WIDL_INLINE HRESULT IFont_AddRefHfont(IFont* This,HFONT hFont) { +static inline HRESULT IFont_AddRefHfont(IFont* This,HFONT hFont) { return This->lpVtbl->AddRefHfont(This,hFont); } -static __WIDL_INLINE HRESULT IFont_ReleaseHfont(IFont* This,HFONT hFont) { +static inline HRESULT IFont_ReleaseHfont(IFont* This,HFONT hFont) { return This->lpVtbl->ReleaseHfont(This,hFont); } -static __WIDL_INLINE HRESULT IFont_SetHdc(IFont* This,HDC hDC) { +static inline HRESULT IFont_SetHdc(IFont* This,HDC hDC) { return This->lpVtbl->SetHdc(This,hDC); } #endif @@ -3791,56 +3783,56 @@ interface IPicture { #define IPicture_get_Attributes(This,pDwAttr) (This)->lpVtbl->get_Attributes(This,pDwAttr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPicture_QueryInterface(IPicture* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPicture_QueryInterface(IPicture* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPicture_AddRef(IPicture* This) { +static inline ULONG IPicture_AddRef(IPicture* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPicture_Release(IPicture* This) { +static inline ULONG IPicture_Release(IPicture* This) { return This->lpVtbl->Release(This); } /*** IPicture methods ***/ -static __WIDL_INLINE HRESULT IPicture_get_Handle(IPicture* This,OLE_HANDLE *pHandle) { +static inline HRESULT IPicture_get_Handle(IPicture* This,OLE_HANDLE *pHandle) { return This->lpVtbl->get_Handle(This,pHandle); } -static __WIDL_INLINE HRESULT IPicture_get_hPal(IPicture* This,OLE_HANDLE *phPal) { +static inline HRESULT IPicture_get_hPal(IPicture* This,OLE_HANDLE *phPal) { return This->lpVtbl->get_hPal(This,phPal); } -static __WIDL_INLINE HRESULT IPicture_get_Type(IPicture* This,SHORT *pType) { +static inline HRESULT IPicture_get_Type(IPicture* This,SHORT *pType) { return This->lpVtbl->get_Type(This,pType); } -static __WIDL_INLINE HRESULT IPicture_get_Width(IPicture* This,OLE_XSIZE_HIMETRIC *pWidth) { +static inline HRESULT IPicture_get_Width(IPicture* This,OLE_XSIZE_HIMETRIC *pWidth) { return This->lpVtbl->get_Width(This,pWidth); } -static __WIDL_INLINE HRESULT IPicture_get_Height(IPicture* This,OLE_YSIZE_HIMETRIC *pHeight) { +static inline HRESULT IPicture_get_Height(IPicture* This,OLE_YSIZE_HIMETRIC *pHeight) { return This->lpVtbl->get_Height(This,pHeight); } -static __WIDL_INLINE HRESULT IPicture_Render(IPicture* This,HDC hDC,LONG x,LONG y,LONG cx,LONG cy,OLE_XPOS_HIMETRIC xSrc,OLE_YPOS_HIMETRIC ySrc,OLE_XSIZE_HIMETRIC cxSrc,OLE_YSIZE_HIMETRIC cySrc,LPCRECT pRcWBounds) { +static inline HRESULT IPicture_Render(IPicture* This,HDC hDC,LONG x,LONG y,LONG cx,LONG cy,OLE_XPOS_HIMETRIC xSrc,OLE_YPOS_HIMETRIC ySrc,OLE_XSIZE_HIMETRIC cxSrc,OLE_YSIZE_HIMETRIC cySrc,LPCRECT pRcWBounds) { return This->lpVtbl->Render(This,hDC,x,y,cx,cy,xSrc,ySrc,cxSrc,cySrc,pRcWBounds); } -static __WIDL_INLINE HRESULT IPicture_set_hPal(IPicture* This,OLE_HANDLE hPal) { +static inline HRESULT IPicture_set_hPal(IPicture* This,OLE_HANDLE hPal) { return This->lpVtbl->set_hPal(This,hPal); } -static __WIDL_INLINE HRESULT IPicture_get_CurDC(IPicture* This,HDC *phDC) { +static inline HRESULT IPicture_get_CurDC(IPicture* This,HDC *phDC) { return This->lpVtbl->get_CurDC(This,phDC); } -static __WIDL_INLINE HRESULT IPicture_SelectPicture(IPicture* This,HDC hDCIn,HDC *phDCOut,OLE_HANDLE *phBmpOut) { +static inline HRESULT IPicture_SelectPicture(IPicture* This,HDC hDCIn,HDC *phDCOut,OLE_HANDLE *phBmpOut) { return This->lpVtbl->SelectPicture(This,hDCIn,phDCOut,phBmpOut); } -static __WIDL_INLINE HRESULT IPicture_get_KeepOriginalFormat(IPicture* This,WINBOOL *pKeep) { +static inline HRESULT IPicture_get_KeepOriginalFormat(IPicture* This,WINBOOL *pKeep) { return This->lpVtbl->get_KeepOriginalFormat(This,pKeep); } -static __WIDL_INLINE HRESULT IPicture_put_KeepOriginalFormat(IPicture* This,WINBOOL keep) { +static inline HRESULT IPicture_put_KeepOriginalFormat(IPicture* This,WINBOOL keep) { return This->lpVtbl->put_KeepOriginalFormat(This,keep); } -static __WIDL_INLINE HRESULT IPicture_PictureChanged(IPicture* This) { +static inline HRESULT IPicture_PictureChanged(IPicture* This) { return This->lpVtbl->PictureChanged(This); } -static __WIDL_INLINE HRESULT IPicture_SaveAsFile(IPicture* This,LPSTREAM pStream,WINBOOL fSaveMemCopy,LONG *pCbSize) { +static inline HRESULT IPicture_SaveAsFile(IPicture* This,LPSTREAM pStream,WINBOOL fSaveMemCopy,LONG *pCbSize) { return This->lpVtbl->SaveAsFile(This,pStream,fSaveMemCopy,pCbSize); } -static __WIDL_INLINE HRESULT IPicture_get_Attributes(IPicture* This,DWORD *pDwAttr) { +static inline HRESULT IPicture_get_Attributes(IPicture* This,DWORD *pDwAttr) { return This->lpVtbl->get_Attributes(This,pDwAttr); } #endif @@ -4040,56 +4032,56 @@ interface IPicture2 { #define IPicture2_get_Attributes(This,pDwAttr) (This)->lpVtbl->get_Attributes(This,pDwAttr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPicture2_QueryInterface(IPicture2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPicture2_QueryInterface(IPicture2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPicture2_AddRef(IPicture2* This) { +static inline ULONG IPicture2_AddRef(IPicture2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPicture2_Release(IPicture2* This) { +static inline ULONG IPicture2_Release(IPicture2* This) { return This->lpVtbl->Release(This); } /*** IPicture2 methods ***/ -static __WIDL_INLINE HRESULT IPicture2_get_Handle(IPicture2* This,HHANDLE *pHandle) { +static inline HRESULT IPicture2_get_Handle(IPicture2* This,HHANDLE *pHandle) { return This->lpVtbl->get_Handle(This,pHandle); } -static __WIDL_INLINE HRESULT IPicture2_get_hPal(IPicture2* This,HHANDLE *phPal) { +static inline HRESULT IPicture2_get_hPal(IPicture2* This,HHANDLE *phPal) { return This->lpVtbl->get_hPal(This,phPal); } -static __WIDL_INLINE HRESULT IPicture2_get_Type(IPicture2* This,SHORT *pType) { +static inline HRESULT IPicture2_get_Type(IPicture2* This,SHORT *pType) { return This->lpVtbl->get_Type(This,pType); } -static __WIDL_INLINE HRESULT IPicture2_get_Width(IPicture2* This,OLE_XSIZE_HIMETRIC *pWidth) { +static inline HRESULT IPicture2_get_Width(IPicture2* This,OLE_XSIZE_HIMETRIC *pWidth) { return This->lpVtbl->get_Width(This,pWidth); } -static __WIDL_INLINE HRESULT IPicture2_get_Height(IPicture2* This,OLE_YSIZE_HIMETRIC *pHeight) { +static inline HRESULT IPicture2_get_Height(IPicture2* This,OLE_YSIZE_HIMETRIC *pHeight) { return This->lpVtbl->get_Height(This,pHeight); } -static __WIDL_INLINE HRESULT IPicture2_Render(IPicture2* This,HDC hDC,LONG x,LONG y,LONG cx,LONG cy,OLE_XPOS_HIMETRIC xSrc,OLE_YPOS_HIMETRIC ySrc,OLE_XSIZE_HIMETRIC cxSrc,OLE_YSIZE_HIMETRIC cySrc,LPCRECT pRcWBounds) { +static inline HRESULT IPicture2_Render(IPicture2* This,HDC hDC,LONG x,LONG y,LONG cx,LONG cy,OLE_XPOS_HIMETRIC xSrc,OLE_YPOS_HIMETRIC ySrc,OLE_XSIZE_HIMETRIC cxSrc,OLE_YSIZE_HIMETRIC cySrc,LPCRECT pRcWBounds) { return This->lpVtbl->Render(This,hDC,x,y,cx,cy,xSrc,ySrc,cxSrc,cySrc,pRcWBounds); } -static __WIDL_INLINE HRESULT IPicture2_set_hPal(IPicture2* This,HHANDLE hPal) { +static inline HRESULT IPicture2_set_hPal(IPicture2* This,HHANDLE hPal) { return This->lpVtbl->set_hPal(This,hPal); } -static __WIDL_INLINE HRESULT IPicture2_get_CurDC(IPicture2* This,HDC *phDC) { +static inline HRESULT IPicture2_get_CurDC(IPicture2* This,HDC *phDC) { return This->lpVtbl->get_CurDC(This,phDC); } -static __WIDL_INLINE HRESULT IPicture2_SelectPicture(IPicture2* This,HDC hDCIn,HDC *phDCOut,HHANDLE *phBmpOut) { +static inline HRESULT IPicture2_SelectPicture(IPicture2* This,HDC hDCIn,HDC *phDCOut,HHANDLE *phBmpOut) { return This->lpVtbl->SelectPicture(This,hDCIn,phDCOut,phBmpOut); } -static __WIDL_INLINE HRESULT IPicture2_get_KeepOriginalFormat(IPicture2* This,WINBOOL *pKeep) { +static inline HRESULT IPicture2_get_KeepOriginalFormat(IPicture2* This,WINBOOL *pKeep) { return This->lpVtbl->get_KeepOriginalFormat(This,pKeep); } -static __WIDL_INLINE HRESULT IPicture2_put_KeepOriginalFormat(IPicture2* This,WINBOOL keep) { +static inline HRESULT IPicture2_put_KeepOriginalFormat(IPicture2* This,WINBOOL keep) { return This->lpVtbl->put_KeepOriginalFormat(This,keep); } -static __WIDL_INLINE HRESULT IPicture2_PictureChanged(IPicture2* This) { +static inline HRESULT IPicture2_PictureChanged(IPicture2* This) { return This->lpVtbl->PictureChanged(This); } -static __WIDL_INLINE HRESULT IPicture2_SaveAsFile(IPicture2* This,LPSTREAM pStream,WINBOOL fSaveMemCopy,LONG *pCbSize) { +static inline HRESULT IPicture2_SaveAsFile(IPicture2* This,LPSTREAM pStream,WINBOOL fSaveMemCopy,LONG *pCbSize) { return This->lpVtbl->SaveAsFile(This,pStream,fSaveMemCopy,pCbSize); } -static __WIDL_INLINE HRESULT IPicture2_get_Attributes(IPicture2* This,DWORD *pDwAttr) { +static inline HRESULT IPicture2_get_Attributes(IPicture2* This,DWORD *pDwAttr) { return This->lpVtbl->get_Attributes(This,pDwAttr); } #endif @@ -4183,26 +4175,26 @@ interface IFontEventsDisp { #define IFontEventsDisp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFontEventsDisp_QueryInterface(IFontEventsDisp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFontEventsDisp_QueryInterface(IFontEventsDisp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFontEventsDisp_AddRef(IFontEventsDisp* This) { +static inline ULONG IFontEventsDisp_AddRef(IFontEventsDisp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFontEventsDisp_Release(IFontEventsDisp* This) { +static inline ULONG IFontEventsDisp_Release(IFontEventsDisp* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFontEventsDisp_GetTypeInfoCount(IFontEventsDisp* This,UINT *pctinfo) { +static inline HRESULT IFontEventsDisp_GetTypeInfoCount(IFontEventsDisp* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFontEventsDisp_GetTypeInfo(IFontEventsDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFontEventsDisp_GetTypeInfo(IFontEventsDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFontEventsDisp_GetIDsOfNames(IFontEventsDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFontEventsDisp_GetIDsOfNames(IFontEventsDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFontEventsDisp_Invoke(IFontEventsDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFontEventsDisp_Invoke(IFontEventsDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -4296,26 +4288,26 @@ interface IFontDisp { #define IFontDisp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFontDisp_QueryInterface(IFontDisp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFontDisp_QueryInterface(IFontDisp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFontDisp_AddRef(IFontDisp* This) { +static inline ULONG IFontDisp_AddRef(IFontDisp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFontDisp_Release(IFontDisp* This) { +static inline ULONG IFontDisp_Release(IFontDisp* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFontDisp_GetTypeInfoCount(IFontDisp* This,UINT *pctinfo) { +static inline HRESULT IFontDisp_GetTypeInfoCount(IFontDisp* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFontDisp_GetTypeInfo(IFontDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFontDisp_GetTypeInfo(IFontDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFontDisp_GetIDsOfNames(IFontDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFontDisp_GetIDsOfNames(IFontDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFontDisp_Invoke(IFontDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFontDisp_Invoke(IFontDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -4409,26 +4401,26 @@ interface IPictureDisp { #define IPictureDisp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPictureDisp_QueryInterface(IPictureDisp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPictureDisp_QueryInterface(IPictureDisp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPictureDisp_AddRef(IPictureDisp* This) { +static inline ULONG IPictureDisp_AddRef(IPictureDisp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPictureDisp_Release(IPictureDisp* This) { +static inline ULONG IPictureDisp_Release(IPictureDisp* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IPictureDisp_GetTypeInfoCount(IPictureDisp* This,UINT *pctinfo) { +static inline HRESULT IPictureDisp_GetTypeInfoCount(IPictureDisp* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IPictureDisp_GetTypeInfo(IPictureDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IPictureDisp_GetTypeInfo(IPictureDisp* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IPictureDisp_GetIDsOfNames(IPictureDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IPictureDisp_GetIDsOfNames(IPictureDisp* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IPictureDisp_Invoke(IPictureDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IPictureDisp_Invoke(IPictureDisp* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -4544,40 +4536,40 @@ interface IOleInPlaceObjectWindowless { #define IOleInPlaceObjectWindowless_GetDropTarget(This,ppDropTarget) (This)->lpVtbl->GetDropTarget(This,ppDropTarget) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceObjectWindowless_QueryInterface(IOleInPlaceObjectWindowless* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleInPlaceObjectWindowless_QueryInterface(IOleInPlaceObjectWindowless* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleInPlaceObjectWindowless_AddRef(IOleInPlaceObjectWindowless* This) { +static inline ULONG IOleInPlaceObjectWindowless_AddRef(IOleInPlaceObjectWindowless* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleInPlaceObjectWindowless_Release(IOleInPlaceObjectWindowless* This) { +static inline ULONG IOleInPlaceObjectWindowless_Release(IOleInPlaceObjectWindowless* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceObjectWindowless_GetWindow(IOleInPlaceObjectWindowless* This,HWND *phwnd) { +static inline HRESULT IOleInPlaceObjectWindowless_GetWindow(IOleInPlaceObjectWindowless* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IOleInPlaceObjectWindowless_ContextSensitiveHelp(IOleInPlaceObjectWindowless* This,WINBOOL fEnterMode) { +static inline HRESULT IOleInPlaceObjectWindowless_ContextSensitiveHelp(IOleInPlaceObjectWindowless* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IOleInPlaceObject methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceObjectWindowless_InPlaceDeactivate(IOleInPlaceObjectWindowless* This) { +static inline HRESULT IOleInPlaceObjectWindowless_InPlaceDeactivate(IOleInPlaceObjectWindowless* This) { return This->lpVtbl->InPlaceDeactivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceObjectWindowless_UIDeactivate(IOleInPlaceObjectWindowless* This) { +static inline HRESULT IOleInPlaceObjectWindowless_UIDeactivate(IOleInPlaceObjectWindowless* This) { return This->lpVtbl->UIDeactivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceObjectWindowless_SetObjectRects(IOleInPlaceObjectWindowless* This,LPCRECT lprcPosRect,LPCRECT lprcClipRect) { +static inline HRESULT IOleInPlaceObjectWindowless_SetObjectRects(IOleInPlaceObjectWindowless* This,LPCRECT lprcPosRect,LPCRECT lprcClipRect) { return This->lpVtbl->SetObjectRects(This,lprcPosRect,lprcClipRect); } -static __WIDL_INLINE HRESULT IOleInPlaceObjectWindowless_ReactivateAndUndo(IOleInPlaceObjectWindowless* This) { +static inline HRESULT IOleInPlaceObjectWindowless_ReactivateAndUndo(IOleInPlaceObjectWindowless* This) { return This->lpVtbl->ReactivateAndUndo(This); } /*** IOleInPlaceObjectWindowless methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceObjectWindowless_OnWindowMessage(IOleInPlaceObjectWindowless* This,UINT msg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { +static inline HRESULT IOleInPlaceObjectWindowless_OnWindowMessage(IOleInPlaceObjectWindowless* This,UINT msg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { return This->lpVtbl->OnWindowMessage(This,msg,wParam,lParam,plResult); } -static __WIDL_INLINE HRESULT IOleInPlaceObjectWindowless_GetDropTarget(IOleInPlaceObjectWindowless* This,IDropTarget **ppDropTarget) { +static inline HRESULT IOleInPlaceObjectWindowless_GetDropTarget(IOleInPlaceObjectWindowless* This,IDropTarget **ppDropTarget) { return This->lpVtbl->GetDropTarget(This,ppDropTarget); } #endif @@ -4730,61 +4722,61 @@ interface IOleInPlaceSiteEx { #define IOleInPlaceSiteEx_RequestUIActivate(This) (This)->lpVtbl->RequestUIActivate(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_QueryInterface(IOleInPlaceSiteEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleInPlaceSiteEx_QueryInterface(IOleInPlaceSiteEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleInPlaceSiteEx_AddRef(IOleInPlaceSiteEx* This) { +static inline ULONG IOleInPlaceSiteEx_AddRef(IOleInPlaceSiteEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleInPlaceSiteEx_Release(IOleInPlaceSiteEx* This) { +static inline ULONG IOleInPlaceSiteEx_Release(IOleInPlaceSiteEx* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_GetWindow(IOleInPlaceSiteEx* This,HWND *phwnd) { +static inline HRESULT IOleInPlaceSiteEx_GetWindow(IOleInPlaceSiteEx* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_ContextSensitiveHelp(IOleInPlaceSiteEx* This,WINBOOL fEnterMode) { +static inline HRESULT IOleInPlaceSiteEx_ContextSensitiveHelp(IOleInPlaceSiteEx* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IOleInPlaceSite methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_CanInPlaceActivate(IOleInPlaceSiteEx* This) { +static inline HRESULT IOleInPlaceSiteEx_CanInPlaceActivate(IOleInPlaceSiteEx* This) { return This->lpVtbl->CanInPlaceActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_OnInPlaceActivate(IOleInPlaceSiteEx* This) { +static inline HRESULT IOleInPlaceSiteEx_OnInPlaceActivate(IOleInPlaceSiteEx* This) { return This->lpVtbl->OnInPlaceActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_OnUIActivate(IOleInPlaceSiteEx* This) { +static inline HRESULT IOleInPlaceSiteEx_OnUIActivate(IOleInPlaceSiteEx* This) { return This->lpVtbl->OnUIActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_GetWindowContext(IOleInPlaceSiteEx* This,IOleInPlaceFrame **ppFrame,IOleInPlaceUIWindow **ppDoc,LPRECT lprcPosRect,LPRECT lprcClipRect,LPOLEINPLACEFRAMEINFO lpFrameInfo) { +static inline HRESULT IOleInPlaceSiteEx_GetWindowContext(IOleInPlaceSiteEx* This,IOleInPlaceFrame **ppFrame,IOleInPlaceUIWindow **ppDoc,LPRECT lprcPosRect,LPRECT lprcClipRect,LPOLEINPLACEFRAMEINFO lpFrameInfo) { return This->lpVtbl->GetWindowContext(This,ppFrame,ppDoc,lprcPosRect,lprcClipRect,lpFrameInfo); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_Scroll(IOleInPlaceSiteEx* This,SIZE scrollExtant) { +static inline HRESULT IOleInPlaceSiteEx_Scroll(IOleInPlaceSiteEx* This,SIZE scrollExtant) { return This->lpVtbl->Scroll(This,scrollExtant); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_OnUIDeactivate(IOleInPlaceSiteEx* This,WINBOOL fUndoable) { +static inline HRESULT IOleInPlaceSiteEx_OnUIDeactivate(IOleInPlaceSiteEx* This,WINBOOL fUndoable) { return This->lpVtbl->OnUIDeactivate(This,fUndoable); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_OnInPlaceDeactivate(IOleInPlaceSiteEx* This) { +static inline HRESULT IOleInPlaceSiteEx_OnInPlaceDeactivate(IOleInPlaceSiteEx* This) { return This->lpVtbl->OnInPlaceDeactivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_DiscardUndoState(IOleInPlaceSiteEx* This) { +static inline HRESULT IOleInPlaceSiteEx_DiscardUndoState(IOleInPlaceSiteEx* This) { return This->lpVtbl->DiscardUndoState(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_DeactivateAndUndo(IOleInPlaceSiteEx* This) { +static inline HRESULT IOleInPlaceSiteEx_DeactivateAndUndo(IOleInPlaceSiteEx* This) { return This->lpVtbl->DeactivateAndUndo(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_OnPosRectChange(IOleInPlaceSiteEx* This,LPCRECT lprcPosRect) { +static inline HRESULT IOleInPlaceSiteEx_OnPosRectChange(IOleInPlaceSiteEx* This,LPCRECT lprcPosRect) { return This->lpVtbl->OnPosRectChange(This,lprcPosRect); } /*** IOleInPlaceSiteEx methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_OnInPlaceActivateEx(IOleInPlaceSiteEx* This,WINBOOL *pfNoRedraw,DWORD dwFlags) { +static inline HRESULT IOleInPlaceSiteEx_OnInPlaceActivateEx(IOleInPlaceSiteEx* This,WINBOOL *pfNoRedraw,DWORD dwFlags) { return This->lpVtbl->OnInPlaceActivateEx(This,pfNoRedraw,dwFlags); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_OnInPlaceDeactivateEx(IOleInPlaceSiteEx* This,WINBOOL fNoRedraw) { +static inline HRESULT IOleInPlaceSiteEx_OnInPlaceDeactivateEx(IOleInPlaceSiteEx* This,WINBOOL fNoRedraw) { return This->lpVtbl->OnInPlaceDeactivateEx(This,fNoRedraw); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteEx_RequestUIActivate(IOleInPlaceSiteEx* This) { +static inline HRESULT IOleInPlaceSiteEx_RequestUIActivate(IOleInPlaceSiteEx* This) { return This->lpVtbl->RequestUIActivate(This); } #endif @@ -5044,98 +5036,98 @@ interface IOleInPlaceSiteWindowless { #define IOleInPlaceSiteWindowless_OnDefWindowMessage(This,msg,wParam,lParam,plResult) (This)->lpVtbl->OnDefWindowMessage(This,msg,wParam,lParam,plResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_QueryInterface(IOleInPlaceSiteWindowless* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleInPlaceSiteWindowless_QueryInterface(IOleInPlaceSiteWindowless* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleInPlaceSiteWindowless_AddRef(IOleInPlaceSiteWindowless* This) { +static inline ULONG IOleInPlaceSiteWindowless_AddRef(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleInPlaceSiteWindowless_Release(IOleInPlaceSiteWindowless* This) { +static inline ULONG IOleInPlaceSiteWindowless_Release(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_GetWindow(IOleInPlaceSiteWindowless* This,HWND *phwnd) { +static inline HRESULT IOleInPlaceSiteWindowless_GetWindow(IOleInPlaceSiteWindowless* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_ContextSensitiveHelp(IOleInPlaceSiteWindowless* This,WINBOOL fEnterMode) { +static inline HRESULT IOleInPlaceSiteWindowless_ContextSensitiveHelp(IOleInPlaceSiteWindowless* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IOleInPlaceSite methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_CanInPlaceActivate(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_CanInPlaceActivate(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->CanInPlaceActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_OnInPlaceActivate(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_OnInPlaceActivate(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->OnInPlaceActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_OnUIActivate(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_OnUIActivate(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->OnUIActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_GetWindowContext(IOleInPlaceSiteWindowless* This,IOleInPlaceFrame **ppFrame,IOleInPlaceUIWindow **ppDoc,LPRECT lprcPosRect,LPRECT lprcClipRect,LPOLEINPLACEFRAMEINFO lpFrameInfo) { +static inline HRESULT IOleInPlaceSiteWindowless_GetWindowContext(IOleInPlaceSiteWindowless* This,IOleInPlaceFrame **ppFrame,IOleInPlaceUIWindow **ppDoc,LPRECT lprcPosRect,LPRECT lprcClipRect,LPOLEINPLACEFRAMEINFO lpFrameInfo) { return This->lpVtbl->GetWindowContext(This,ppFrame,ppDoc,lprcPosRect,lprcClipRect,lpFrameInfo); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_Scroll(IOleInPlaceSiteWindowless* This,SIZE scrollExtant) { +static inline HRESULT IOleInPlaceSiteWindowless_Scroll(IOleInPlaceSiteWindowless* This,SIZE scrollExtant) { return This->lpVtbl->Scroll(This,scrollExtant); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_OnUIDeactivate(IOleInPlaceSiteWindowless* This,WINBOOL fUndoable) { +static inline HRESULT IOleInPlaceSiteWindowless_OnUIDeactivate(IOleInPlaceSiteWindowless* This,WINBOOL fUndoable) { return This->lpVtbl->OnUIDeactivate(This,fUndoable); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_OnInPlaceDeactivate(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_OnInPlaceDeactivate(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->OnInPlaceDeactivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_DiscardUndoState(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_DiscardUndoState(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->DiscardUndoState(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_DeactivateAndUndo(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_DeactivateAndUndo(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->DeactivateAndUndo(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_OnPosRectChange(IOleInPlaceSiteWindowless* This,LPCRECT lprcPosRect) { +static inline HRESULT IOleInPlaceSiteWindowless_OnPosRectChange(IOleInPlaceSiteWindowless* This,LPCRECT lprcPosRect) { return This->lpVtbl->OnPosRectChange(This,lprcPosRect); } /*** IOleInPlaceSiteEx methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_OnInPlaceActivateEx(IOleInPlaceSiteWindowless* This,WINBOOL *pfNoRedraw,DWORD dwFlags) { +static inline HRESULT IOleInPlaceSiteWindowless_OnInPlaceActivateEx(IOleInPlaceSiteWindowless* This,WINBOOL *pfNoRedraw,DWORD dwFlags) { return This->lpVtbl->OnInPlaceActivateEx(This,pfNoRedraw,dwFlags); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_OnInPlaceDeactivateEx(IOleInPlaceSiteWindowless* This,WINBOOL fNoRedraw) { +static inline HRESULT IOleInPlaceSiteWindowless_OnInPlaceDeactivateEx(IOleInPlaceSiteWindowless* This,WINBOOL fNoRedraw) { return This->lpVtbl->OnInPlaceDeactivateEx(This,fNoRedraw); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_RequestUIActivate(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_RequestUIActivate(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->RequestUIActivate(This); } /*** IOleInPlaceSiteWindowless methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_CanWindowlessActivate(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_CanWindowlessActivate(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->CanWindowlessActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_GetCapture(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_GetCapture(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->GetCapture(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_SetCapture(IOleInPlaceSiteWindowless* This,WINBOOL fCapture) { +static inline HRESULT IOleInPlaceSiteWindowless_SetCapture(IOleInPlaceSiteWindowless* This,WINBOOL fCapture) { return This->lpVtbl->SetCapture(This,fCapture); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_GetFocus(IOleInPlaceSiteWindowless* This) { +static inline HRESULT IOleInPlaceSiteWindowless_GetFocus(IOleInPlaceSiteWindowless* This) { return This->lpVtbl->GetFocus(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_SetFocus(IOleInPlaceSiteWindowless* This,WINBOOL fFocus) { +static inline HRESULT IOleInPlaceSiteWindowless_SetFocus(IOleInPlaceSiteWindowless* This,WINBOOL fFocus) { return This->lpVtbl->SetFocus(This,fFocus); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_GetDC(IOleInPlaceSiteWindowless* This,LPCRECT pRect,DWORD grfFlags,HDC *phDC) { +static inline HRESULT IOleInPlaceSiteWindowless_GetDC(IOleInPlaceSiteWindowless* This,LPCRECT pRect,DWORD grfFlags,HDC *phDC) { return This->lpVtbl->GetDC(This,pRect,grfFlags,phDC); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_ReleaseDC(IOleInPlaceSiteWindowless* This,HDC hDC) { +static inline HRESULT IOleInPlaceSiteWindowless_ReleaseDC(IOleInPlaceSiteWindowless* This,HDC hDC) { return This->lpVtbl->ReleaseDC(This,hDC); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_InvalidateRect(IOleInPlaceSiteWindowless* This,LPCRECT pRect,WINBOOL fErase) { +static inline HRESULT IOleInPlaceSiteWindowless_InvalidateRect(IOleInPlaceSiteWindowless* This,LPCRECT pRect,WINBOOL fErase) { return This->lpVtbl->InvalidateRect(This,pRect,fErase); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_InvalidateRgn(IOleInPlaceSiteWindowless* This,HRGN hRGN,WINBOOL fErase) { +static inline HRESULT IOleInPlaceSiteWindowless_InvalidateRgn(IOleInPlaceSiteWindowless* This,HRGN hRGN,WINBOOL fErase) { return This->lpVtbl->InvalidateRgn(This,hRGN,fErase); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_ScrollRect(IOleInPlaceSiteWindowless* This,INT dx,INT dy,LPCRECT pRectScroll,LPCRECT pRectClip) { +static inline HRESULT IOleInPlaceSiteWindowless_ScrollRect(IOleInPlaceSiteWindowless* This,INT dx,INT dy,LPCRECT pRectScroll,LPCRECT pRectClip) { return This->lpVtbl->ScrollRect(This,dx,dy,pRectScroll,pRectClip); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_AdjustRect(IOleInPlaceSiteWindowless* This,LPRECT prc) { +static inline HRESULT IOleInPlaceSiteWindowless_AdjustRect(IOleInPlaceSiteWindowless* This,LPRECT prc) { return This->lpVtbl->AdjustRect(This,prc); } -static __WIDL_INLINE HRESULT IOleInPlaceSiteWindowless_OnDefWindowMessage(IOleInPlaceSiteWindowless* This,UINT msg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { +static inline HRESULT IOleInPlaceSiteWindowless_OnDefWindowMessage(IOleInPlaceSiteWindowless* This,UINT msg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { return This->lpVtbl->OnDefWindowMessage(This,msg,wParam,lParam,plResult); } #endif @@ -5369,52 +5361,52 @@ interface IViewObjectEx { #define IViewObjectEx_GetNaturalExtent(This,dwAspect,lindex,ptd,hicTargetDev,pExtentInfo,pSizel) (This)->lpVtbl->GetNaturalExtent(This,dwAspect,lindex,ptd,hicTargetDev,pExtentInfo,pSizel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IViewObjectEx_QueryInterface(IViewObjectEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IViewObjectEx_QueryInterface(IViewObjectEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IViewObjectEx_AddRef(IViewObjectEx* This) { +static inline ULONG IViewObjectEx_AddRef(IViewObjectEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IViewObjectEx_Release(IViewObjectEx* This) { +static inline ULONG IViewObjectEx_Release(IViewObjectEx* This) { return This->lpVtbl->Release(This); } /*** IViewObject methods ***/ -static __WIDL_INLINE HRESULT IViewObjectEx_Draw(IViewObjectEx* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hdcTargetDev,HDC hdcDraw,LPCRECTL lprcBounds,LPCRECTL lprcWBounds,WINBOOL (STDMETHODCALLTYPE *pfnContinue)(ULONG_PTR dwContinue),ULONG_PTR dwContinue) { +static inline HRESULT IViewObjectEx_Draw(IViewObjectEx* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hdcTargetDev,HDC hdcDraw,LPCRECTL lprcBounds,LPCRECTL lprcWBounds,WINBOOL (STDMETHODCALLTYPE *pfnContinue)(ULONG_PTR dwContinue),ULONG_PTR dwContinue) { return This->lpVtbl->Draw(This,dwDrawAspect,lindex,pvAspect,ptd,hdcTargetDev,hdcDraw,lprcBounds,lprcWBounds,pfnContinue,dwContinue); } -static __WIDL_INLINE HRESULT IViewObjectEx_GetColorSet(IViewObjectEx* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hicTargetDev,LOGPALETTE **ppColorSet) { +static inline HRESULT IViewObjectEx_GetColorSet(IViewObjectEx* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hicTargetDev,LOGPALETTE **ppColorSet) { return This->lpVtbl->GetColorSet(This,dwDrawAspect,lindex,pvAspect,ptd,hicTargetDev,ppColorSet); } -static __WIDL_INLINE HRESULT IViewObjectEx_Freeze(IViewObjectEx* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DWORD *pdwFreeze) { +static inline HRESULT IViewObjectEx_Freeze(IViewObjectEx* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DWORD *pdwFreeze) { return This->lpVtbl->Freeze(This,dwDrawAspect,lindex,pvAspect,pdwFreeze); } -static __WIDL_INLINE HRESULT IViewObjectEx_Unfreeze(IViewObjectEx* This,DWORD dwFreeze) { +static inline HRESULT IViewObjectEx_Unfreeze(IViewObjectEx* This,DWORD dwFreeze) { return This->lpVtbl->Unfreeze(This,dwFreeze); } -static __WIDL_INLINE HRESULT IViewObjectEx_SetAdvise(IViewObjectEx* This,DWORD aspects,DWORD advf,IAdviseSink *pAdvSink) { +static inline HRESULT IViewObjectEx_SetAdvise(IViewObjectEx* This,DWORD aspects,DWORD advf,IAdviseSink *pAdvSink) { return This->lpVtbl->SetAdvise(This,aspects,advf,pAdvSink); } -static __WIDL_INLINE HRESULT IViewObjectEx_GetAdvise(IViewObjectEx* This,DWORD *pAspects,DWORD *pAdvf,IAdviseSink **ppAdvSink) { +static inline HRESULT IViewObjectEx_GetAdvise(IViewObjectEx* This,DWORD *pAspects,DWORD *pAdvf,IAdviseSink **ppAdvSink) { return This->lpVtbl->GetAdvise(This,pAspects,pAdvf,ppAdvSink); } /*** IViewObject2 methods ***/ -static __WIDL_INLINE HRESULT IViewObjectEx_GetExtent(IViewObjectEx* This,DWORD dwDrawAspect,LONG lindex,DVTARGETDEVICE *ptd,LPSIZEL lpsizel) { +static inline HRESULT IViewObjectEx_GetExtent(IViewObjectEx* This,DWORD dwDrawAspect,LONG lindex,DVTARGETDEVICE *ptd,LPSIZEL lpsizel) { return This->lpVtbl->GetExtent(This,dwDrawAspect,lindex,ptd,lpsizel); } /*** IViewObjectEx methods ***/ -static __WIDL_INLINE HRESULT IViewObjectEx_GetRect(IViewObjectEx* This,DWORD dwAspect,LPRECTL pRect) { +static inline HRESULT IViewObjectEx_GetRect(IViewObjectEx* This,DWORD dwAspect,LPRECTL pRect) { return This->lpVtbl->GetRect(This,dwAspect,pRect); } -static __WIDL_INLINE HRESULT IViewObjectEx_GetViewStatus(IViewObjectEx* This,DWORD *pdwStatus) { +static inline HRESULT IViewObjectEx_GetViewStatus(IViewObjectEx* This,DWORD *pdwStatus) { return This->lpVtbl->GetViewStatus(This,pdwStatus); } -static __WIDL_INLINE HRESULT IViewObjectEx_QueryHitPoint(IViewObjectEx* This,DWORD dwAspect,LPCRECT pRectBounds,POINT ptlLoc,LONG lCloseHint,DWORD *pHitResult) { +static inline HRESULT IViewObjectEx_QueryHitPoint(IViewObjectEx* This,DWORD dwAspect,LPCRECT pRectBounds,POINT ptlLoc,LONG lCloseHint,DWORD *pHitResult) { return This->lpVtbl->QueryHitPoint(This,dwAspect,pRectBounds,ptlLoc,lCloseHint,pHitResult); } -static __WIDL_INLINE HRESULT IViewObjectEx_QueryHitRect(IViewObjectEx* This,DWORD dwAspect,LPCRECT pRectBounds,LPCRECT pRectLoc,LONG lCloseHint,DWORD *pHitResult) { +static inline HRESULT IViewObjectEx_QueryHitRect(IViewObjectEx* This,DWORD dwAspect,LPCRECT pRectBounds,LPCRECT pRectLoc,LONG lCloseHint,DWORD *pHitResult) { return This->lpVtbl->QueryHitRect(This,dwAspect,pRectBounds,pRectLoc,lCloseHint,pHitResult); } -static __WIDL_INLINE HRESULT IViewObjectEx_GetNaturalExtent(IViewObjectEx* This,DWORD dwAspect,LONG lindex,DVTARGETDEVICE *ptd,HDC hicTargetDev,DVEXTENTINFO *pExtentInfo,LPSIZEL pSizel) { +static inline HRESULT IViewObjectEx_GetNaturalExtent(IViewObjectEx* This,DWORD dwAspect,LONG lindex,DVTARGETDEVICE *ptd,HDC hicTargetDev,DVEXTENTINFO *pExtentInfo,LPSIZEL pSizel) { return This->lpVtbl->GetNaturalExtent(This,dwAspect,lindex,ptd,hicTargetDev,pExtentInfo,pSizel); } #endif @@ -5509,26 +5501,26 @@ interface IOleUndoUnit { #define IOleUndoUnit_OnNextAdd(This) (This)->lpVtbl->OnNextAdd(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleUndoUnit_QueryInterface(IOleUndoUnit* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleUndoUnit_QueryInterface(IOleUndoUnit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleUndoUnit_AddRef(IOleUndoUnit* This) { +static inline ULONG IOleUndoUnit_AddRef(IOleUndoUnit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleUndoUnit_Release(IOleUndoUnit* This) { +static inline ULONG IOleUndoUnit_Release(IOleUndoUnit* This) { return This->lpVtbl->Release(This); } /*** IOleUndoUnit methods ***/ -static __WIDL_INLINE HRESULT IOleUndoUnit_Do(IOleUndoUnit* This,IOleUndoManager *pUndoManager) { +static inline HRESULT IOleUndoUnit_Do(IOleUndoUnit* This,IOleUndoManager *pUndoManager) { return This->lpVtbl->Do(This,pUndoManager); } -static __WIDL_INLINE HRESULT IOleUndoUnit_GetDescription(IOleUndoUnit* This,BSTR *pBstr) { +static inline HRESULT IOleUndoUnit_GetDescription(IOleUndoUnit* This,BSTR *pBstr) { return This->lpVtbl->GetDescription(This,pBstr); } -static __WIDL_INLINE HRESULT IOleUndoUnit_GetUnitType(IOleUndoUnit* This,CLSID *pClsid,LONG *plID) { +static inline HRESULT IOleUndoUnit_GetUnitType(IOleUndoUnit* This,CLSID *pClsid,LONG *plID) { return This->lpVtbl->GetUnitType(This,pClsid,plID); } -static __WIDL_INLINE HRESULT IOleUndoUnit_OnNextAdd(IOleUndoUnit* This) { +static inline HRESULT IOleUndoUnit_OnNextAdd(IOleUndoUnit* This) { return This->lpVtbl->OnNextAdd(This); } #endif @@ -5654,42 +5646,42 @@ interface IOleParentUndoUnit { #define IOleParentUndoUnit_GetParentState(This,pdwState) (This)->lpVtbl->GetParentState(This,pdwState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleParentUndoUnit_QueryInterface(IOleParentUndoUnit* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleParentUndoUnit_QueryInterface(IOleParentUndoUnit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleParentUndoUnit_AddRef(IOleParentUndoUnit* This) { +static inline ULONG IOleParentUndoUnit_AddRef(IOleParentUndoUnit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleParentUndoUnit_Release(IOleParentUndoUnit* This) { +static inline ULONG IOleParentUndoUnit_Release(IOleParentUndoUnit* This) { return This->lpVtbl->Release(This); } /*** IOleUndoUnit methods ***/ -static __WIDL_INLINE HRESULT IOleParentUndoUnit_Do(IOleParentUndoUnit* This,IOleUndoManager *pUndoManager) { +static inline HRESULT IOleParentUndoUnit_Do(IOleParentUndoUnit* This,IOleUndoManager *pUndoManager) { return This->lpVtbl->Do(This,pUndoManager); } -static __WIDL_INLINE HRESULT IOleParentUndoUnit_GetDescription(IOleParentUndoUnit* This,BSTR *pBstr) { +static inline HRESULT IOleParentUndoUnit_GetDescription(IOleParentUndoUnit* This,BSTR *pBstr) { return This->lpVtbl->GetDescription(This,pBstr); } -static __WIDL_INLINE HRESULT IOleParentUndoUnit_GetUnitType(IOleParentUndoUnit* This,CLSID *pClsid,LONG *plID) { +static inline HRESULT IOleParentUndoUnit_GetUnitType(IOleParentUndoUnit* This,CLSID *pClsid,LONG *plID) { return This->lpVtbl->GetUnitType(This,pClsid,plID); } -static __WIDL_INLINE HRESULT IOleParentUndoUnit_OnNextAdd(IOleParentUndoUnit* This) { +static inline HRESULT IOleParentUndoUnit_OnNextAdd(IOleParentUndoUnit* This) { return This->lpVtbl->OnNextAdd(This); } /*** IOleParentUndoUnit methods ***/ -static __WIDL_INLINE HRESULT IOleParentUndoUnit_Open(IOleParentUndoUnit* This,IOleParentUndoUnit *pPUU) { +static inline HRESULT IOleParentUndoUnit_Open(IOleParentUndoUnit* This,IOleParentUndoUnit *pPUU) { return This->lpVtbl->Open(This,pPUU); } -static __WIDL_INLINE HRESULT IOleParentUndoUnit_Close(IOleParentUndoUnit* This,IOleParentUndoUnit *pPUU,WINBOOL fCommit) { +static inline HRESULT IOleParentUndoUnit_Close(IOleParentUndoUnit* This,IOleParentUndoUnit *pPUU,WINBOOL fCommit) { return This->lpVtbl->Close(This,pPUU,fCommit); } -static __WIDL_INLINE HRESULT IOleParentUndoUnit_Add(IOleParentUndoUnit* This,IOleUndoUnit *pUU) { +static inline HRESULT IOleParentUndoUnit_Add(IOleParentUndoUnit* This,IOleUndoUnit *pUU) { return This->lpVtbl->Add(This,pUU); } -static __WIDL_INLINE HRESULT IOleParentUndoUnit_FindUnit(IOleParentUndoUnit* This,IOleUndoUnit *pUU) { +static inline HRESULT IOleParentUndoUnit_FindUnit(IOleParentUndoUnit* This,IOleUndoUnit *pUU) { return This->lpVtbl->FindUnit(This,pUU); } -static __WIDL_INLINE HRESULT IOleParentUndoUnit_GetParentState(IOleParentUndoUnit* This,DWORD *pdwState) { +static inline HRESULT IOleParentUndoUnit_GetParentState(IOleParentUndoUnit* This,DWORD *pdwState) { return This->lpVtbl->GetParentState(This,pdwState); } #endif @@ -5786,26 +5778,26 @@ interface IEnumOleUndoUnits { #define IEnumOleUndoUnits_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumOleUndoUnits_QueryInterface(IEnumOleUndoUnits* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumOleUndoUnits_QueryInterface(IEnumOleUndoUnits* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumOleUndoUnits_AddRef(IEnumOleUndoUnits* This) { +static inline ULONG IEnumOleUndoUnits_AddRef(IEnumOleUndoUnits* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumOleUndoUnits_Release(IEnumOleUndoUnits* This) { +static inline ULONG IEnumOleUndoUnits_Release(IEnumOleUndoUnits* This) { return This->lpVtbl->Release(This); } /*** IEnumOleUndoUnits methods ***/ -static __WIDL_INLINE HRESULT IEnumOleUndoUnits_Next(IEnumOleUndoUnits* This,ULONG cElt,IOleUndoUnit **rgElt,ULONG *pcEltFetched) { +static inline HRESULT IEnumOleUndoUnits_Next(IEnumOleUndoUnits* This,ULONG cElt,IOleUndoUnit **rgElt,ULONG *pcEltFetched) { return This->lpVtbl->Next(This,cElt,rgElt,pcEltFetched); } -static __WIDL_INLINE HRESULT IEnumOleUndoUnits_Skip(IEnumOleUndoUnits* This,ULONG cElt) { +static inline HRESULT IEnumOleUndoUnits_Skip(IEnumOleUndoUnits* This,ULONG cElt) { return This->lpVtbl->Skip(This,cElt); } -static __WIDL_INLINE HRESULT IEnumOleUndoUnits_Reset(IEnumOleUndoUnits* This) { +static inline HRESULT IEnumOleUndoUnits_Reset(IEnumOleUndoUnits* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumOleUndoUnits_Clone(IEnumOleUndoUnits* This,IEnumOleUndoUnits **ppEnum) { +static inline HRESULT IEnumOleUndoUnits_Clone(IEnumOleUndoUnits* This,IEnumOleUndoUnits **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -5987,50 +5979,50 @@ interface IOleUndoManager { #define IOleUndoManager_Enable(This,fEnable) (This)->lpVtbl->Enable(This,fEnable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleUndoManager_QueryInterface(IOleUndoManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleUndoManager_QueryInterface(IOleUndoManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleUndoManager_AddRef(IOleUndoManager* This) { +static inline ULONG IOleUndoManager_AddRef(IOleUndoManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleUndoManager_Release(IOleUndoManager* This) { +static inline ULONG IOleUndoManager_Release(IOleUndoManager* This) { return This->lpVtbl->Release(This); } /*** IOleUndoManager methods ***/ -static __WIDL_INLINE HRESULT IOleUndoManager_Open(IOleUndoManager* This,IOleParentUndoUnit *pPUU) { +static inline HRESULT IOleUndoManager_Open(IOleUndoManager* This,IOleParentUndoUnit *pPUU) { return This->lpVtbl->Open(This,pPUU); } -static __WIDL_INLINE HRESULT IOleUndoManager_Close(IOleUndoManager* This,IOleParentUndoUnit *pPUU,WINBOOL fCommit) { +static inline HRESULT IOleUndoManager_Close(IOleUndoManager* This,IOleParentUndoUnit *pPUU,WINBOOL fCommit) { return This->lpVtbl->Close(This,pPUU,fCommit); } -static __WIDL_INLINE HRESULT IOleUndoManager_Add(IOleUndoManager* This,IOleUndoUnit *pUU) { +static inline HRESULT IOleUndoManager_Add(IOleUndoManager* This,IOleUndoUnit *pUU) { return This->lpVtbl->Add(This,pUU); } -static __WIDL_INLINE HRESULT IOleUndoManager_GetOpenParentState(IOleUndoManager* This,DWORD *pdwState) { +static inline HRESULT IOleUndoManager_GetOpenParentState(IOleUndoManager* This,DWORD *pdwState) { return This->lpVtbl->GetOpenParentState(This,pdwState); } -static __WIDL_INLINE HRESULT IOleUndoManager_DiscardFrom(IOleUndoManager* This,IOleUndoUnit *pUU) { +static inline HRESULT IOleUndoManager_DiscardFrom(IOleUndoManager* This,IOleUndoUnit *pUU) { return This->lpVtbl->DiscardFrom(This,pUU); } -static __WIDL_INLINE HRESULT IOleUndoManager_UndoTo(IOleUndoManager* This,IOleUndoUnit *pUU) { +static inline HRESULT IOleUndoManager_UndoTo(IOleUndoManager* This,IOleUndoUnit *pUU) { return This->lpVtbl->UndoTo(This,pUU); } -static __WIDL_INLINE HRESULT IOleUndoManager_RedoTo(IOleUndoManager* This,IOleUndoUnit *pUU) { +static inline HRESULT IOleUndoManager_RedoTo(IOleUndoManager* This,IOleUndoUnit *pUU) { return This->lpVtbl->RedoTo(This,pUU); } -static __WIDL_INLINE HRESULT IOleUndoManager_EnumUndoable(IOleUndoManager* This,IEnumOleUndoUnits **ppEnum) { +static inline HRESULT IOleUndoManager_EnumUndoable(IOleUndoManager* This,IEnumOleUndoUnits **ppEnum) { return This->lpVtbl->EnumUndoable(This,ppEnum); } -static __WIDL_INLINE HRESULT IOleUndoManager_EnumRedoable(IOleUndoManager* This,IEnumOleUndoUnits **ppEnum) { +static inline HRESULT IOleUndoManager_EnumRedoable(IOleUndoManager* This,IEnumOleUndoUnits **ppEnum) { return This->lpVtbl->EnumRedoable(This,ppEnum); } -static __WIDL_INLINE HRESULT IOleUndoManager_GetLastUndoDescription(IOleUndoManager* This,BSTR *pBstr) { +static inline HRESULT IOleUndoManager_GetLastUndoDescription(IOleUndoManager* This,BSTR *pBstr) { return This->lpVtbl->GetLastUndoDescription(This,pBstr); } -static __WIDL_INLINE HRESULT IOleUndoManager_GetLastRedoDescription(IOleUndoManager* This,BSTR *pBstr) { +static inline HRESULT IOleUndoManager_GetLastRedoDescription(IOleUndoManager* This,BSTR *pBstr) { return This->lpVtbl->GetLastRedoDescription(This,pBstr); } -static __WIDL_INLINE HRESULT IOleUndoManager_Enable(IOleUndoManager* This,WINBOOL fEnable) { +static inline HRESULT IOleUndoManager_Enable(IOleUndoManager* This,WINBOOL fEnable) { return This->lpVtbl->Enable(This,fEnable); } #endif @@ -6136,23 +6128,23 @@ interface IPointerInactive { #define IPointerInactive_OnInactiveSetCursor(This,pRectBounds,x,y,dwMouseMsg,fSetAlways) (This)->lpVtbl->OnInactiveSetCursor(This,pRectBounds,x,y,dwMouseMsg,fSetAlways) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPointerInactive_QueryInterface(IPointerInactive* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPointerInactive_QueryInterface(IPointerInactive* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPointerInactive_AddRef(IPointerInactive* This) { +static inline ULONG IPointerInactive_AddRef(IPointerInactive* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPointerInactive_Release(IPointerInactive* This) { +static inline ULONG IPointerInactive_Release(IPointerInactive* This) { return This->lpVtbl->Release(This); } /*** IPointerInactive methods ***/ -static __WIDL_INLINE HRESULT IPointerInactive_GetActivationPolicy(IPointerInactive* This,DWORD *pdwPolicy) { +static inline HRESULT IPointerInactive_GetActivationPolicy(IPointerInactive* This,DWORD *pdwPolicy) { return This->lpVtbl->GetActivationPolicy(This,pdwPolicy); } -static __WIDL_INLINE HRESULT IPointerInactive_OnInactiveMouseMove(IPointerInactive* This,LPCRECT pRectBounds,LONG x,LONG y,DWORD grfKeyState) { +static inline HRESULT IPointerInactive_OnInactiveMouseMove(IPointerInactive* This,LPCRECT pRectBounds,LONG x,LONG y,DWORD grfKeyState) { return This->lpVtbl->OnInactiveMouseMove(This,pRectBounds,x,y,grfKeyState); } -static __WIDL_INLINE HRESULT IPointerInactive_OnInactiveSetCursor(IPointerInactive* This,LPCRECT pRectBounds,LONG x,LONG y,DWORD dwMouseMsg,WINBOOL fSetAlways) { +static inline HRESULT IPointerInactive_OnInactiveSetCursor(IPointerInactive* This,LPCRECT pRectBounds,LONG x,LONG y,DWORD dwMouseMsg,WINBOOL fSetAlways) { return This->lpVtbl->OnInactiveSetCursor(This,pRectBounds,x,y,dwMouseMsg,fSetAlways); } #endif @@ -6232,20 +6224,20 @@ interface IObjectWithSite { #define IObjectWithSite_GetSite(This,riid,ppvSite) (This)->lpVtbl->GetSite(This,riid,ppvSite) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectWithSite_QueryInterface(IObjectWithSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectWithSite_QueryInterface(IObjectWithSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectWithSite_AddRef(IObjectWithSite* This) { +static inline ULONG IObjectWithSite_AddRef(IObjectWithSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectWithSite_Release(IObjectWithSite* This) { +static inline ULONG IObjectWithSite_Release(IObjectWithSite* This) { return This->lpVtbl->Release(This); } /*** IObjectWithSite methods ***/ -static __WIDL_INLINE HRESULT IObjectWithSite_SetSite(IObjectWithSite* This,IUnknown *pUnkSite) { +static inline HRESULT IObjectWithSite_SetSite(IObjectWithSite* This,IUnknown *pUnkSite) { return This->lpVtbl->SetSite(This,pUnkSite); } -static __WIDL_INLINE HRESULT IObjectWithSite_GetSite(IObjectWithSite* This,REFIID riid,void **ppvSite) { +static inline HRESULT IObjectWithSite_GetSite(IObjectWithSite* This,REFIID riid,void **ppvSite) { return This->lpVtbl->GetSite(This,riid,ppvSite); } #endif @@ -6367,26 +6359,26 @@ interface IPerPropertyBrowsing { #define IPerPropertyBrowsing_GetPredefinedValue(This,dispID,dwCookie,pVarOut) (This)->lpVtbl->GetPredefinedValue(This,dispID,dwCookie,pVarOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPerPropertyBrowsing_QueryInterface(IPerPropertyBrowsing* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPerPropertyBrowsing_QueryInterface(IPerPropertyBrowsing* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPerPropertyBrowsing_AddRef(IPerPropertyBrowsing* This) { +static inline ULONG IPerPropertyBrowsing_AddRef(IPerPropertyBrowsing* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPerPropertyBrowsing_Release(IPerPropertyBrowsing* This) { +static inline ULONG IPerPropertyBrowsing_Release(IPerPropertyBrowsing* This) { return This->lpVtbl->Release(This); } /*** IPerPropertyBrowsing methods ***/ -static __WIDL_INLINE HRESULT IPerPropertyBrowsing_GetDisplayString(IPerPropertyBrowsing* This,DISPID dispID,BSTR *pBstr) { +static inline HRESULT IPerPropertyBrowsing_GetDisplayString(IPerPropertyBrowsing* This,DISPID dispID,BSTR *pBstr) { return This->lpVtbl->GetDisplayString(This,dispID,pBstr); } -static __WIDL_INLINE HRESULT IPerPropertyBrowsing_MapPropertyToPage(IPerPropertyBrowsing* This,DISPID dispID,CLSID *pClsid) { +static inline HRESULT IPerPropertyBrowsing_MapPropertyToPage(IPerPropertyBrowsing* This,DISPID dispID,CLSID *pClsid) { return This->lpVtbl->MapPropertyToPage(This,dispID,pClsid); } -static __WIDL_INLINE HRESULT IPerPropertyBrowsing_GetPredefinedStrings(IPerPropertyBrowsing* This,DISPID dispID,CALPOLESTR *pCaStringsOut,CADWORD *pCaCookiesOut) { +static inline HRESULT IPerPropertyBrowsing_GetPredefinedStrings(IPerPropertyBrowsing* This,DISPID dispID,CALPOLESTR *pCaStringsOut,CADWORD *pCaCookiesOut) { return This->lpVtbl->GetPredefinedStrings(This,dispID,pCaStringsOut,pCaCookiesOut); } -static __WIDL_INLINE HRESULT IPerPropertyBrowsing_GetPredefinedValue(IPerPropertyBrowsing* This,DISPID dispID,DWORD dwCookie,VARIANT *pVarOut) { +static inline HRESULT IPerPropertyBrowsing_GetPredefinedValue(IPerPropertyBrowsing* This,DISPID dispID,DWORD dwCookie,VARIANT *pVarOut) { return This->lpVtbl->GetPredefinedValue(This,dispID,dwCookie,pVarOut); } #endif @@ -6533,29 +6525,29 @@ interface IPropertyBag2 { #define IPropertyBag2_LoadObject(This,pstrName,dwHint,pUnkObject,pErrLog) (This)->lpVtbl->LoadObject(This,pstrName,dwHint,pUnkObject,pErrLog) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyBag2_QueryInterface(IPropertyBag2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyBag2_QueryInterface(IPropertyBag2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyBag2_AddRef(IPropertyBag2* This) { +static inline ULONG IPropertyBag2_AddRef(IPropertyBag2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyBag2_Release(IPropertyBag2* This) { +static inline ULONG IPropertyBag2_Release(IPropertyBag2* This) { return This->lpVtbl->Release(This); } /*** IPropertyBag2 methods ***/ -static __WIDL_INLINE HRESULT IPropertyBag2_Read(IPropertyBag2* This,ULONG cProperties,PROPBAG2 *pPropBag,IErrorLog *pErrLog,VARIANT *pvarValue,HRESULT *phrError) { +static inline HRESULT IPropertyBag2_Read(IPropertyBag2* This,ULONG cProperties,PROPBAG2 *pPropBag,IErrorLog *pErrLog,VARIANT *pvarValue,HRESULT *phrError) { return This->lpVtbl->Read(This,cProperties,pPropBag,pErrLog,pvarValue,phrError); } -static __WIDL_INLINE HRESULT IPropertyBag2_Write(IPropertyBag2* This,ULONG cProperties,PROPBAG2 *pPropBag,VARIANT *pvarValue) { +static inline HRESULT IPropertyBag2_Write(IPropertyBag2* This,ULONG cProperties,PROPBAG2 *pPropBag,VARIANT *pvarValue) { return This->lpVtbl->Write(This,cProperties,pPropBag,pvarValue); } -static __WIDL_INLINE HRESULT IPropertyBag2_CountProperties(IPropertyBag2* This,ULONG *pcProperties) { +static inline HRESULT IPropertyBag2_CountProperties(IPropertyBag2* This,ULONG *pcProperties) { return This->lpVtbl->CountProperties(This,pcProperties); } -static __WIDL_INLINE HRESULT IPropertyBag2_GetPropertyInfo(IPropertyBag2* This,ULONG iProperty,ULONG cProperties,PROPBAG2 *pPropBag,ULONG *pcProperties) { +static inline HRESULT IPropertyBag2_GetPropertyInfo(IPropertyBag2* This,ULONG iProperty,ULONG cProperties,PROPBAG2 *pPropBag,ULONG *pcProperties) { return This->lpVtbl->GetPropertyInfo(This,iProperty,cProperties,pPropBag,pcProperties); } -static __WIDL_INLINE HRESULT IPropertyBag2_LoadObject(IPropertyBag2* This,LPCOLESTR pstrName,DWORD dwHint,IUnknown *pUnkObject,IErrorLog *pErrLog) { +static inline HRESULT IPropertyBag2_LoadObject(IPropertyBag2* This,LPCOLESTR pstrName,DWORD dwHint,IUnknown *pUnkObject,IErrorLog *pErrLog) { return This->lpVtbl->LoadObject(This,pstrName,dwHint,pUnkObject,pErrLog); } #endif @@ -6662,30 +6654,30 @@ interface IPersistPropertyBag2 { #define IPersistPropertyBag2_IsDirty(This) (This)->lpVtbl->IsDirty(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistPropertyBag2_QueryInterface(IPersistPropertyBag2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistPropertyBag2_QueryInterface(IPersistPropertyBag2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistPropertyBag2_AddRef(IPersistPropertyBag2* This) { +static inline ULONG IPersistPropertyBag2_AddRef(IPersistPropertyBag2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistPropertyBag2_Release(IPersistPropertyBag2* This) { +static inline ULONG IPersistPropertyBag2_Release(IPersistPropertyBag2* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistPropertyBag2_GetClassID(IPersistPropertyBag2* This,CLSID *pClassID) { +static inline HRESULT IPersistPropertyBag2_GetClassID(IPersistPropertyBag2* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistPropertyBag2 methods ***/ -static __WIDL_INLINE HRESULT IPersistPropertyBag2_InitNew(IPersistPropertyBag2* This) { +static inline HRESULT IPersistPropertyBag2_InitNew(IPersistPropertyBag2* This) { return This->lpVtbl->InitNew(This); } -static __WIDL_INLINE HRESULT IPersistPropertyBag2_Load(IPersistPropertyBag2* This,IPropertyBag2 *pPropBag,IErrorLog *pErrLog) { +static inline HRESULT IPersistPropertyBag2_Load(IPersistPropertyBag2* This,IPropertyBag2 *pPropBag,IErrorLog *pErrLog) { return This->lpVtbl->Load(This,pPropBag,pErrLog); } -static __WIDL_INLINE HRESULT IPersistPropertyBag2_Save(IPersistPropertyBag2* This,IPropertyBag2 *pPropBag,WINBOOL fClearDirty,WINBOOL fSaveAllProperties) { +static inline HRESULT IPersistPropertyBag2_Save(IPersistPropertyBag2* This,IPropertyBag2 *pPropBag,WINBOOL fClearDirty,WINBOOL fSaveAllProperties) { return This->lpVtbl->Save(This,pPropBag,fClearDirty,fSaveAllProperties); } -static __WIDL_INLINE HRESULT IPersistPropertyBag2_IsDirty(IPersistPropertyBag2* This) { +static inline HRESULT IPersistPropertyBag2_IsDirty(IPersistPropertyBag2* This) { return This->lpVtbl->IsDirty(This); } #endif @@ -6784,33 +6776,33 @@ interface IAdviseSinkEx { #define IAdviseSinkEx_OnViewStatusChange(This,dwViewStatus) (This)->lpVtbl->OnViewStatusChange(This,dwViewStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAdviseSinkEx_QueryInterface(IAdviseSinkEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAdviseSinkEx_QueryInterface(IAdviseSinkEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAdviseSinkEx_AddRef(IAdviseSinkEx* This) { +static inline ULONG IAdviseSinkEx_AddRef(IAdviseSinkEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAdviseSinkEx_Release(IAdviseSinkEx* This) { +static inline ULONG IAdviseSinkEx_Release(IAdviseSinkEx* This) { return This->lpVtbl->Release(This); } /*** IAdviseSink methods ***/ -static __WIDL_INLINE void IAdviseSinkEx_OnDataChange(IAdviseSinkEx* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { +static inline void IAdviseSinkEx_OnDataChange(IAdviseSinkEx* This,FORMATETC *pFormatetc,STGMEDIUM *pStgmed) { This->lpVtbl->OnDataChange(This,pFormatetc,pStgmed); } -static __WIDL_INLINE void IAdviseSinkEx_OnViewChange(IAdviseSinkEx* This,DWORD dwAspect,LONG lindex) { +static inline void IAdviseSinkEx_OnViewChange(IAdviseSinkEx* This,DWORD dwAspect,LONG lindex) { This->lpVtbl->OnViewChange(This,dwAspect,lindex); } -static __WIDL_INLINE void IAdviseSinkEx_OnRename(IAdviseSinkEx* This,IMoniker *pmk) { +static inline void IAdviseSinkEx_OnRename(IAdviseSinkEx* This,IMoniker *pmk) { This->lpVtbl->OnRename(This,pmk); } -static __WIDL_INLINE void IAdviseSinkEx_OnSave(IAdviseSinkEx* This) { +static inline void IAdviseSinkEx_OnSave(IAdviseSinkEx* This) { This->lpVtbl->OnSave(This); } -static __WIDL_INLINE void IAdviseSinkEx_OnClose(IAdviseSinkEx* This) { +static inline void IAdviseSinkEx_OnClose(IAdviseSinkEx* This) { This->lpVtbl->OnClose(This); } /*** IAdviseSinkEx methods ***/ -static __WIDL_INLINE void IAdviseSinkEx_OnViewStatusChange(IAdviseSinkEx* This,DWORD dwViewStatus) { +static inline void IAdviseSinkEx_OnViewStatusChange(IAdviseSinkEx* This,DWORD dwViewStatus) { This->lpVtbl->OnViewStatusChange(This,dwViewStatus); } #endif @@ -6955,23 +6947,23 @@ interface IQuickActivate { #define IQuickActivate_GetContentExtent(This,pSizel) (This)->lpVtbl->GetContentExtent(This,pSizel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IQuickActivate_QueryInterface(IQuickActivate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IQuickActivate_QueryInterface(IQuickActivate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IQuickActivate_AddRef(IQuickActivate* This) { +static inline ULONG IQuickActivate_AddRef(IQuickActivate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IQuickActivate_Release(IQuickActivate* This) { +static inline ULONG IQuickActivate_Release(IQuickActivate* This) { return This->lpVtbl->Release(This); } /*** IQuickActivate methods ***/ -static __WIDL_INLINE HRESULT IQuickActivate_QuickActivate(IQuickActivate* This,QACONTAINER *pQaContainer,QACONTROL *pQaControl) { +static inline HRESULT IQuickActivate_QuickActivate(IQuickActivate* This,QACONTAINER *pQaContainer,QACONTROL *pQaControl) { return This->lpVtbl->QuickActivate(This,pQaContainer,pQaControl); } -static __WIDL_INLINE HRESULT IQuickActivate_SetContentExtent(IQuickActivate* This,LPSIZEL pSizel) { +static inline HRESULT IQuickActivate_SetContentExtent(IQuickActivate* This,LPSIZEL pSizel) { return This->lpVtbl->SetContentExtent(This,pSizel); } -static __WIDL_INLINE HRESULT IQuickActivate_GetContentExtent(IQuickActivate* This,LPSIZEL pSizel) { +static inline HRESULT IQuickActivate_GetContentExtent(IQuickActivate* This,LPSIZEL pSizel) { return This->lpVtbl->GetContentExtent(This,pSizel); } #endif diff --git a/lib/libc/include/any-windows-any/oleacc.h b/lib/libc/include/any-windows-any/oleacc.h index cc42d8ea089356c8e40e2f14bf6955bab21d75a5..366156fd1c4ab24396eebd5a48316d00233b2650 100644 --- a/lib/libc/include/any-windows-any/oleacc.h +++ b/lib/libc/include/any-windows-any/oleacc.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/oleacc.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/oleacc.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __oleacc_h__ #define __oleacc_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAccessible_FWD_DEFINED__ @@ -623,90 +615,90 @@ interface IAccessible { #define IAccessible_put_accValue(This,varID,pszValue) (This)->lpVtbl->put_accValue(This,varID,pszValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAccessible_QueryInterface(IAccessible* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAccessible_QueryInterface(IAccessible* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAccessible_AddRef(IAccessible* This) { +static inline ULONG IAccessible_AddRef(IAccessible* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAccessible_Release(IAccessible* This) { +static inline ULONG IAccessible_Release(IAccessible* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAccessible_GetTypeInfoCount(IAccessible* This,UINT *pctinfo) { +static inline HRESULT IAccessible_GetTypeInfoCount(IAccessible* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAccessible_GetTypeInfo(IAccessible* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAccessible_GetTypeInfo(IAccessible* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAccessible_GetIDsOfNames(IAccessible* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAccessible_GetIDsOfNames(IAccessible* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAccessible_Invoke(IAccessible* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAccessible_Invoke(IAccessible* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IAccessible methods ***/ -static __WIDL_INLINE HRESULT IAccessible_get_accParent(IAccessible* This,IDispatch **ppdispParent) { +static inline HRESULT IAccessible_get_accParent(IAccessible* This,IDispatch **ppdispParent) { return This->lpVtbl->get_accParent(This,ppdispParent); } -static __WIDL_INLINE HRESULT IAccessible_get_accChildCount(IAccessible* This,LONG *pcountChildren) { +static inline HRESULT IAccessible_get_accChildCount(IAccessible* This,LONG *pcountChildren) { return This->lpVtbl->get_accChildCount(This,pcountChildren); } -static __WIDL_INLINE HRESULT IAccessible_get_accChild(IAccessible* This,VARIANT varChildID,IDispatch **ppdispChild) { +static inline HRESULT IAccessible_get_accChild(IAccessible* This,VARIANT varChildID,IDispatch **ppdispChild) { return This->lpVtbl->get_accChild(This,varChildID,ppdispChild); } -static __WIDL_INLINE HRESULT IAccessible_get_accName(IAccessible* This,VARIANT varID,BSTR *pszName) { +static inline HRESULT IAccessible_get_accName(IAccessible* This,VARIANT varID,BSTR *pszName) { return This->lpVtbl->get_accName(This,varID,pszName); } -static __WIDL_INLINE HRESULT IAccessible_get_accValue(IAccessible* This,VARIANT varID,BSTR *pszValue) { +static inline HRESULT IAccessible_get_accValue(IAccessible* This,VARIANT varID,BSTR *pszValue) { return This->lpVtbl->get_accValue(This,varID,pszValue); } -static __WIDL_INLINE HRESULT IAccessible_get_accDescription(IAccessible* This,VARIANT varID,BSTR *pszDescription) { +static inline HRESULT IAccessible_get_accDescription(IAccessible* This,VARIANT varID,BSTR *pszDescription) { return This->lpVtbl->get_accDescription(This,varID,pszDescription); } -static __WIDL_INLINE HRESULT IAccessible_get_accRole(IAccessible* This,VARIANT varID,VARIANT *pvarRole) { +static inline HRESULT IAccessible_get_accRole(IAccessible* This,VARIANT varID,VARIANT *pvarRole) { return This->lpVtbl->get_accRole(This,varID,pvarRole); } -static __WIDL_INLINE HRESULT IAccessible_get_accState(IAccessible* This,VARIANT varID,VARIANT *pvarState) { +static inline HRESULT IAccessible_get_accState(IAccessible* This,VARIANT varID,VARIANT *pvarState) { return This->lpVtbl->get_accState(This,varID,pvarState); } -static __WIDL_INLINE HRESULT IAccessible_get_accHelp(IAccessible* This,VARIANT varID,BSTR *pszHelp) { +static inline HRESULT IAccessible_get_accHelp(IAccessible* This,VARIANT varID,BSTR *pszHelp) { return This->lpVtbl->get_accHelp(This,varID,pszHelp); } -static __WIDL_INLINE HRESULT IAccessible_get_accHelpTopic(IAccessible* This,BSTR *pszHelpFile,VARIANT varID,LONG *pidTopic) { +static inline HRESULT IAccessible_get_accHelpTopic(IAccessible* This,BSTR *pszHelpFile,VARIANT varID,LONG *pidTopic) { return This->lpVtbl->get_accHelpTopic(This,pszHelpFile,varID,pidTopic); } -static __WIDL_INLINE HRESULT IAccessible_get_accKeyboardShortcut(IAccessible* This,VARIANT varID,BSTR *pszKeyboardShortcut) { +static inline HRESULT IAccessible_get_accKeyboardShortcut(IAccessible* This,VARIANT varID,BSTR *pszKeyboardShortcut) { return This->lpVtbl->get_accKeyboardShortcut(This,varID,pszKeyboardShortcut); } -static __WIDL_INLINE HRESULT IAccessible_get_accFocus(IAccessible* This,VARIANT *pvarID) { +static inline HRESULT IAccessible_get_accFocus(IAccessible* This,VARIANT *pvarID) { return This->lpVtbl->get_accFocus(This,pvarID); } -static __WIDL_INLINE HRESULT IAccessible_get_accSelection(IAccessible* This,VARIANT *pvarID) { +static inline HRESULT IAccessible_get_accSelection(IAccessible* This,VARIANT *pvarID) { return This->lpVtbl->get_accSelection(This,pvarID); } -static __WIDL_INLINE HRESULT IAccessible_get_accDefaultAction(IAccessible* This,VARIANT varID,BSTR *pszDefaultAction) { +static inline HRESULT IAccessible_get_accDefaultAction(IAccessible* This,VARIANT varID,BSTR *pszDefaultAction) { return This->lpVtbl->get_accDefaultAction(This,varID,pszDefaultAction); } -static __WIDL_INLINE HRESULT IAccessible_accSelect(IAccessible* This,LONG flagsSelect,VARIANT varID) { +static inline HRESULT IAccessible_accSelect(IAccessible* This,LONG flagsSelect,VARIANT varID) { return This->lpVtbl->accSelect(This,flagsSelect,varID); } -static __WIDL_INLINE HRESULT IAccessible_accLocation(IAccessible* This,LONG *pxLeft,LONG *pyTop,LONG *pcxWidth,LONG *pcyHeight,VARIANT varID) { +static inline HRESULT IAccessible_accLocation(IAccessible* This,LONG *pxLeft,LONG *pyTop,LONG *pcxWidth,LONG *pcyHeight,VARIANT varID) { return This->lpVtbl->accLocation(This,pxLeft,pyTop,pcxWidth,pcyHeight,varID); } -static __WIDL_INLINE HRESULT IAccessible_accNavigate(IAccessible* This,LONG navDir,VARIANT varStart,VARIANT *pvarEnd) { +static inline HRESULT IAccessible_accNavigate(IAccessible* This,LONG navDir,VARIANT varStart,VARIANT *pvarEnd) { return This->lpVtbl->accNavigate(This,navDir,varStart,pvarEnd); } -static __WIDL_INLINE HRESULT IAccessible_accHitTest(IAccessible* This,LONG xLeft,LONG yTop,VARIANT *pvarID) { +static inline HRESULT IAccessible_accHitTest(IAccessible* This,LONG xLeft,LONG yTop,VARIANT *pvarID) { return This->lpVtbl->accHitTest(This,xLeft,yTop,pvarID); } -static __WIDL_INLINE HRESULT IAccessible_accDoDefaultAction(IAccessible* This,VARIANT varID) { +static inline HRESULT IAccessible_accDoDefaultAction(IAccessible* This,VARIANT varID) { return This->lpVtbl->accDoDefaultAction(This,varID); } -static __WIDL_INLINE HRESULT IAccessible_put_accName(IAccessible* This,VARIANT varID,BSTR pszName) { +static inline HRESULT IAccessible_put_accName(IAccessible* This,VARIANT varID,BSTR pszName) { return This->lpVtbl->put_accName(This,varID,pszName); } -static __WIDL_INLINE HRESULT IAccessible_put_accValue(IAccessible* This,VARIANT varID,BSTR pszValue) { +static inline HRESULT IAccessible_put_accValue(IAccessible* This,VARIANT varID,BSTR pszValue) { return This->lpVtbl->put_accValue(This,varID,pszValue); } #endif diff --git a/lib/libc/include/any-windows-any/oleidl.h b/lib/libc/include/any-windows-any/oleidl.h index b279afc77757ad28ecb18b8b06b3964c582eb5cd..f1cd68401c35a4d87b9bc112d26a384ff4901172 100644 --- a/lib/libc/include/any-windows-any/oleidl.h +++ b/lib/libc/include/any-windows-any/oleidl.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/oleidl.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/oleidl.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __oleidl_h__ #define __oleidl_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IOleAdviseHolder_FWD_DEFINED__ @@ -342,32 +334,32 @@ interface IOleAdviseHolder { #define IOleAdviseHolder_SendOnClose(This) (This)->lpVtbl->SendOnClose(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleAdviseHolder_QueryInterface(IOleAdviseHolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleAdviseHolder_QueryInterface(IOleAdviseHolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleAdviseHolder_AddRef(IOleAdviseHolder* This) { +static inline ULONG IOleAdviseHolder_AddRef(IOleAdviseHolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleAdviseHolder_Release(IOleAdviseHolder* This) { +static inline ULONG IOleAdviseHolder_Release(IOleAdviseHolder* This) { return This->lpVtbl->Release(This); } /*** IOleAdviseHolder methods ***/ -static __WIDL_INLINE HRESULT IOleAdviseHolder_Advise(IOleAdviseHolder* This,IAdviseSink *pAdvise,DWORD *pdwConnection) { +static inline HRESULT IOleAdviseHolder_Advise(IOleAdviseHolder* This,IAdviseSink *pAdvise,DWORD *pdwConnection) { return This->lpVtbl->Advise(This,pAdvise,pdwConnection); } -static __WIDL_INLINE HRESULT IOleAdviseHolder_Unadvise(IOleAdviseHolder* This,DWORD dwConnection) { +static inline HRESULT IOleAdviseHolder_Unadvise(IOleAdviseHolder* This,DWORD dwConnection) { return This->lpVtbl->Unadvise(This,dwConnection); } -static __WIDL_INLINE HRESULT IOleAdviseHolder_EnumAdvise(IOleAdviseHolder* This,IEnumSTATDATA **ppenumAdvise) { +static inline HRESULT IOleAdviseHolder_EnumAdvise(IOleAdviseHolder* This,IEnumSTATDATA **ppenumAdvise) { return This->lpVtbl->EnumAdvise(This,ppenumAdvise); } -static __WIDL_INLINE HRESULT IOleAdviseHolder_SendOnRename(IOleAdviseHolder* This,IMoniker *pmk) { +static inline HRESULT IOleAdviseHolder_SendOnRename(IOleAdviseHolder* This,IMoniker *pmk) { return This->lpVtbl->SendOnRename(This,pmk); } -static __WIDL_INLINE HRESULT IOleAdviseHolder_SendOnSave(IOleAdviseHolder* This) { +static inline HRESULT IOleAdviseHolder_SendOnSave(IOleAdviseHolder* This) { return This->lpVtbl->SendOnSave(This); } -static __WIDL_INLINE HRESULT IOleAdviseHolder_SendOnClose(IOleAdviseHolder* This) { +static inline HRESULT IOleAdviseHolder_SendOnClose(IOleAdviseHolder* This) { return This->lpVtbl->SendOnClose(This); } #endif @@ -479,29 +471,29 @@ interface IOleCache { #define IOleCache_SetData(This,pformatetc,pmedium,fRelease) (This)->lpVtbl->SetData(This,pformatetc,pmedium,fRelease) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleCache_QueryInterface(IOleCache* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleCache_QueryInterface(IOleCache* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleCache_AddRef(IOleCache* This) { +static inline ULONG IOleCache_AddRef(IOleCache* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleCache_Release(IOleCache* This) { +static inline ULONG IOleCache_Release(IOleCache* This) { return This->lpVtbl->Release(This); } /*** IOleCache methods ***/ -static __WIDL_INLINE HRESULT IOleCache_Cache(IOleCache* This,FORMATETC *pformatetc,DWORD advf,DWORD *pdwConnection) { +static inline HRESULT IOleCache_Cache(IOleCache* This,FORMATETC *pformatetc,DWORD advf,DWORD *pdwConnection) { return This->lpVtbl->Cache(This,pformatetc,advf,pdwConnection); } -static __WIDL_INLINE HRESULT IOleCache_Uncache(IOleCache* This,DWORD dwConnection) { +static inline HRESULT IOleCache_Uncache(IOleCache* This,DWORD dwConnection) { return This->lpVtbl->Uncache(This,dwConnection); } -static __WIDL_INLINE HRESULT IOleCache_EnumCache(IOleCache* This,IEnumSTATDATA **ppenumSTATDATA) { +static inline HRESULT IOleCache_EnumCache(IOleCache* This,IEnumSTATDATA **ppenumSTATDATA) { return This->lpVtbl->EnumCache(This,ppenumSTATDATA); } -static __WIDL_INLINE HRESULT IOleCache_InitCache(IOleCache* This,IDataObject *pDataObject) { +static inline HRESULT IOleCache_InitCache(IOleCache* This,IDataObject *pDataObject) { return This->lpVtbl->InitCache(This,pDataObject); } -static __WIDL_INLINE HRESULT IOleCache_SetData(IOleCache* This,FORMATETC *pformatetc,STGMEDIUM *pmedium,WINBOOL fRelease) { +static inline HRESULT IOleCache_SetData(IOleCache* This,FORMATETC *pformatetc,STGMEDIUM *pmedium,WINBOOL fRelease) { return This->lpVtbl->SetData(This,pformatetc,pmedium,fRelease); } #endif @@ -638,36 +630,36 @@ interface IOleCache2 { #define IOleCache2_DiscardCache(This,dwDiscardOptions) (This)->lpVtbl->DiscardCache(This,dwDiscardOptions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleCache2_QueryInterface(IOleCache2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleCache2_QueryInterface(IOleCache2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleCache2_AddRef(IOleCache2* This) { +static inline ULONG IOleCache2_AddRef(IOleCache2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleCache2_Release(IOleCache2* This) { +static inline ULONG IOleCache2_Release(IOleCache2* This) { return This->lpVtbl->Release(This); } /*** IOleCache methods ***/ -static __WIDL_INLINE HRESULT IOleCache2_Cache(IOleCache2* This,FORMATETC *pformatetc,DWORD advf,DWORD *pdwConnection) { +static inline HRESULT IOleCache2_Cache(IOleCache2* This,FORMATETC *pformatetc,DWORD advf,DWORD *pdwConnection) { return This->lpVtbl->Cache(This,pformatetc,advf,pdwConnection); } -static __WIDL_INLINE HRESULT IOleCache2_Uncache(IOleCache2* This,DWORD dwConnection) { +static inline HRESULT IOleCache2_Uncache(IOleCache2* This,DWORD dwConnection) { return This->lpVtbl->Uncache(This,dwConnection); } -static __WIDL_INLINE HRESULT IOleCache2_EnumCache(IOleCache2* This,IEnumSTATDATA **ppenumSTATDATA) { +static inline HRESULT IOleCache2_EnumCache(IOleCache2* This,IEnumSTATDATA **ppenumSTATDATA) { return This->lpVtbl->EnumCache(This,ppenumSTATDATA); } -static __WIDL_INLINE HRESULT IOleCache2_InitCache(IOleCache2* This,IDataObject *pDataObject) { +static inline HRESULT IOleCache2_InitCache(IOleCache2* This,IDataObject *pDataObject) { return This->lpVtbl->InitCache(This,pDataObject); } -static __WIDL_INLINE HRESULT IOleCache2_SetData(IOleCache2* This,FORMATETC *pformatetc,STGMEDIUM *pmedium,WINBOOL fRelease) { +static inline HRESULT IOleCache2_SetData(IOleCache2* This,FORMATETC *pformatetc,STGMEDIUM *pmedium,WINBOOL fRelease) { return This->lpVtbl->SetData(This,pformatetc,pmedium,fRelease); } /*** IOleCache2 methods ***/ -static __WIDL_INLINE HRESULT IOleCache2_UpdateCache(IOleCache2* This,LPDATAOBJECT pDataObject,DWORD grfUpdf,LPVOID pReserved) { +static inline HRESULT IOleCache2_UpdateCache(IOleCache2* This,LPDATAOBJECT pDataObject,DWORD grfUpdf,LPVOID pReserved) { return This->lpVtbl->UpdateCache(This,pDataObject,grfUpdf,pReserved); } -static __WIDL_INLINE HRESULT IOleCache2_DiscardCache(IOleCache2* This,DWORD dwDiscardOptions) { +static inline HRESULT IOleCache2_DiscardCache(IOleCache2* This,DWORD dwDiscardOptions) { return This->lpVtbl->DiscardCache(This,dwDiscardOptions); } #endif @@ -766,20 +758,20 @@ interface IOleCacheControl { #define IOleCacheControl_OnStop(This) (This)->lpVtbl->OnStop(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleCacheControl_QueryInterface(IOleCacheControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleCacheControl_QueryInterface(IOleCacheControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleCacheControl_AddRef(IOleCacheControl* This) { +static inline ULONG IOleCacheControl_AddRef(IOleCacheControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleCacheControl_Release(IOleCacheControl* This) { +static inline ULONG IOleCacheControl_Release(IOleCacheControl* This) { return This->lpVtbl->Release(This); } /*** IOleCacheControl methods ***/ -static __WIDL_INLINE HRESULT IOleCacheControl_OnRun(IOleCacheControl* This,LPDATAOBJECT pDataObject) { +static inline HRESULT IOleCacheControl_OnRun(IOleCacheControl* This,LPDATAOBJECT pDataObject) { return This->lpVtbl->OnRun(This,pDataObject); } -static __WIDL_INLINE HRESULT IOleCacheControl_OnStop(IOleCacheControl* This) { +static inline HRESULT IOleCacheControl_OnStop(IOleCacheControl* This) { return This->lpVtbl->OnStop(This); } #endif @@ -855,17 +847,17 @@ interface IParseDisplayName { #define IParseDisplayName_ParseDisplayName(This,pbc,pszDisplayName,pchEaten,ppmkOut) (This)->lpVtbl->ParseDisplayName(This,pbc,pszDisplayName,pchEaten,ppmkOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IParseDisplayName_QueryInterface(IParseDisplayName* This,REFIID riid,void **ppvObject) { +static inline HRESULT IParseDisplayName_QueryInterface(IParseDisplayName* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IParseDisplayName_AddRef(IParseDisplayName* This) { +static inline ULONG IParseDisplayName_AddRef(IParseDisplayName* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IParseDisplayName_Release(IParseDisplayName* This) { +static inline ULONG IParseDisplayName_Release(IParseDisplayName* This) { return This->lpVtbl->Release(This); } /*** IParseDisplayName methods ***/ -static __WIDL_INLINE HRESULT IParseDisplayName_ParseDisplayName(IParseDisplayName* This,IBindCtx *pbc,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut) { +static inline HRESULT IParseDisplayName_ParseDisplayName(IParseDisplayName* This,IBindCtx *pbc,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut) { return This->lpVtbl->ParseDisplayName(This,pbc,pszDisplayName,pchEaten,ppmkOut); } #endif @@ -955,24 +947,24 @@ interface IOleContainer { #define IOleContainer_LockContainer(This,fLock) (This)->lpVtbl->LockContainer(This,fLock) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleContainer_QueryInterface(IOleContainer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleContainer_QueryInterface(IOleContainer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleContainer_AddRef(IOleContainer* This) { +static inline ULONG IOleContainer_AddRef(IOleContainer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleContainer_Release(IOleContainer* This) { +static inline ULONG IOleContainer_Release(IOleContainer* This) { return This->lpVtbl->Release(This); } /*** IParseDisplayName methods ***/ -static __WIDL_INLINE HRESULT IOleContainer_ParseDisplayName(IOleContainer* This,IBindCtx *pbc,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut) { +static inline HRESULT IOleContainer_ParseDisplayName(IOleContainer* This,IBindCtx *pbc,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut) { return This->lpVtbl->ParseDisplayName(This,pbc,pszDisplayName,pchEaten,ppmkOut); } /*** IOleContainer methods ***/ -static __WIDL_INLINE HRESULT IOleContainer_EnumObjects(IOleContainer* This,DWORD grfFlags,IEnumUnknown **ppenum) { +static inline HRESULT IOleContainer_EnumObjects(IOleContainer* This,DWORD grfFlags,IEnumUnknown **ppenum) { return This->lpVtbl->EnumObjects(This,grfFlags,ppenum); } -static __WIDL_INLINE HRESULT IOleContainer_LockContainer(IOleContainer* This,WINBOOL fLock) { +static inline HRESULT IOleContainer_LockContainer(IOleContainer* This,WINBOOL fLock) { return This->lpVtbl->LockContainer(This,fLock); } #endif @@ -1083,32 +1075,32 @@ interface IOleClientSite { #define IOleClientSite_RequestNewObjectLayout(This) (This)->lpVtbl->RequestNewObjectLayout(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleClientSite_QueryInterface(IOleClientSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleClientSite_QueryInterface(IOleClientSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleClientSite_AddRef(IOleClientSite* This) { +static inline ULONG IOleClientSite_AddRef(IOleClientSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleClientSite_Release(IOleClientSite* This) { +static inline ULONG IOleClientSite_Release(IOleClientSite* This) { return This->lpVtbl->Release(This); } /*** IOleClientSite methods ***/ -static __WIDL_INLINE HRESULT IOleClientSite_SaveObject(IOleClientSite* This) { +static inline HRESULT IOleClientSite_SaveObject(IOleClientSite* This) { return This->lpVtbl->SaveObject(This); } -static __WIDL_INLINE HRESULT IOleClientSite_GetMoniker(IOleClientSite* This,DWORD dwAssign,DWORD dwWhichMoniker,IMoniker **ppmk) { +static inline HRESULT IOleClientSite_GetMoniker(IOleClientSite* This,DWORD dwAssign,DWORD dwWhichMoniker,IMoniker **ppmk) { return This->lpVtbl->GetMoniker(This,dwAssign,dwWhichMoniker,ppmk); } -static __WIDL_INLINE HRESULT IOleClientSite_GetContainer(IOleClientSite* This,IOleContainer **ppContainer) { +static inline HRESULT IOleClientSite_GetContainer(IOleClientSite* This,IOleContainer **ppContainer) { return This->lpVtbl->GetContainer(This,ppContainer); } -static __WIDL_INLINE HRESULT IOleClientSite_ShowObject(IOleClientSite* This) { +static inline HRESULT IOleClientSite_ShowObject(IOleClientSite* This) { return This->lpVtbl->ShowObject(This); } -static __WIDL_INLINE HRESULT IOleClientSite_OnShowWindow(IOleClientSite* This,WINBOOL fShow) { +static inline HRESULT IOleClientSite_OnShowWindow(IOleClientSite* This,WINBOOL fShow) { return This->lpVtbl->OnShowWindow(This,fShow); } -static __WIDL_INLINE HRESULT IOleClientSite_RequestNewObjectLayout(IOleClientSite* This) { +static inline HRESULT IOleClientSite_RequestNewObjectLayout(IOleClientSite* This) { return This->lpVtbl->RequestNewObjectLayout(This); } #endif @@ -1419,77 +1411,77 @@ interface IOleObject { #define IOleObject_SetColorScheme(This,pLogpal) (This)->lpVtbl->SetColorScheme(This,pLogpal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleObject_QueryInterface(IOleObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleObject_QueryInterface(IOleObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleObject_AddRef(IOleObject* This) { +static inline ULONG IOleObject_AddRef(IOleObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleObject_Release(IOleObject* This) { +static inline ULONG IOleObject_Release(IOleObject* This) { return This->lpVtbl->Release(This); } /*** IOleObject methods ***/ -static __WIDL_INLINE HRESULT IOleObject_SetClientSite(IOleObject* This,IOleClientSite *pClientSite) { +static inline HRESULT IOleObject_SetClientSite(IOleObject* This,IOleClientSite *pClientSite) { return This->lpVtbl->SetClientSite(This,pClientSite); } -static __WIDL_INLINE HRESULT IOleObject_GetClientSite(IOleObject* This,IOleClientSite **ppClientSite) { +static inline HRESULT IOleObject_GetClientSite(IOleObject* This,IOleClientSite **ppClientSite) { return This->lpVtbl->GetClientSite(This,ppClientSite); } -static __WIDL_INLINE HRESULT IOleObject_SetHostNames(IOleObject* This,LPCOLESTR szContainerApp,LPCOLESTR szContainerObj) { +static inline HRESULT IOleObject_SetHostNames(IOleObject* This,LPCOLESTR szContainerApp,LPCOLESTR szContainerObj) { return This->lpVtbl->SetHostNames(This,szContainerApp,szContainerObj); } -static __WIDL_INLINE HRESULT IOleObject_Close(IOleObject* This,DWORD dwSaveOption) { +static inline HRESULT IOleObject_Close(IOleObject* This,DWORD dwSaveOption) { return This->lpVtbl->Close(This,dwSaveOption); } -static __WIDL_INLINE HRESULT IOleObject_SetMoniker(IOleObject* This,DWORD dwWhichMoniker,IMoniker *pmk) { +static inline HRESULT IOleObject_SetMoniker(IOleObject* This,DWORD dwWhichMoniker,IMoniker *pmk) { return This->lpVtbl->SetMoniker(This,dwWhichMoniker,pmk); } -static __WIDL_INLINE HRESULT IOleObject_GetMoniker(IOleObject* This,DWORD dwAssign,DWORD dwWhichMoniker,IMoniker **ppmk) { +static inline HRESULT IOleObject_GetMoniker(IOleObject* This,DWORD dwAssign,DWORD dwWhichMoniker,IMoniker **ppmk) { return This->lpVtbl->GetMoniker(This,dwAssign,dwWhichMoniker,ppmk); } -static __WIDL_INLINE HRESULT IOleObject_InitFromData(IOleObject* This,IDataObject *pDataObject,WINBOOL fCreation,DWORD dwReserved) { +static inline HRESULT IOleObject_InitFromData(IOleObject* This,IDataObject *pDataObject,WINBOOL fCreation,DWORD dwReserved) { return This->lpVtbl->InitFromData(This,pDataObject,fCreation,dwReserved); } -static __WIDL_INLINE HRESULT IOleObject_GetClipboardData(IOleObject* This,DWORD dwReserved,IDataObject **ppDataObject) { +static inline HRESULT IOleObject_GetClipboardData(IOleObject* This,DWORD dwReserved,IDataObject **ppDataObject) { return This->lpVtbl->GetClipboardData(This,dwReserved,ppDataObject); } -static __WIDL_INLINE HRESULT IOleObject_DoVerb(IOleObject* This,LONG iVerb,LPMSG lpmsg,IOleClientSite *pActiveSite,LONG lindex,HWND hwndParent,LPCRECT lprcPosRect) { +static inline HRESULT IOleObject_DoVerb(IOleObject* This,LONG iVerb,LPMSG lpmsg,IOleClientSite *pActiveSite,LONG lindex,HWND hwndParent,LPCRECT lprcPosRect) { return This->lpVtbl->DoVerb(This,iVerb,lpmsg,pActiveSite,lindex,hwndParent,lprcPosRect); } -static __WIDL_INLINE HRESULT IOleObject_EnumVerbs(IOleObject* This,IEnumOLEVERB **ppEnumOleVerb) { +static inline HRESULT IOleObject_EnumVerbs(IOleObject* This,IEnumOLEVERB **ppEnumOleVerb) { return This->lpVtbl->EnumVerbs(This,ppEnumOleVerb); } -static __WIDL_INLINE HRESULT IOleObject_Update(IOleObject* This) { +static inline HRESULT IOleObject_Update(IOleObject* This) { return This->lpVtbl->Update(This); } -static __WIDL_INLINE HRESULT IOleObject_IsUpToDate(IOleObject* This) { +static inline HRESULT IOleObject_IsUpToDate(IOleObject* This) { return This->lpVtbl->IsUpToDate(This); } -static __WIDL_INLINE HRESULT IOleObject_GetUserClassID(IOleObject* This,CLSID *pClsid) { +static inline HRESULT IOleObject_GetUserClassID(IOleObject* This,CLSID *pClsid) { return This->lpVtbl->GetUserClassID(This,pClsid); } -static __WIDL_INLINE HRESULT IOleObject_GetUserType(IOleObject* This,DWORD dwFormOfType,LPOLESTR *pszUserType) { +static inline HRESULT IOleObject_GetUserType(IOleObject* This,DWORD dwFormOfType,LPOLESTR *pszUserType) { return This->lpVtbl->GetUserType(This,dwFormOfType,pszUserType); } -static __WIDL_INLINE HRESULT IOleObject_SetExtent(IOleObject* This,DWORD dwDrawAspect,SIZEL *psizel) { +static inline HRESULT IOleObject_SetExtent(IOleObject* This,DWORD dwDrawAspect,SIZEL *psizel) { return This->lpVtbl->SetExtent(This,dwDrawAspect,psizel); } -static __WIDL_INLINE HRESULT IOleObject_GetExtent(IOleObject* This,DWORD dwDrawAspect,SIZEL *psizel) { +static inline HRESULT IOleObject_GetExtent(IOleObject* This,DWORD dwDrawAspect,SIZEL *psizel) { return This->lpVtbl->GetExtent(This,dwDrawAspect,psizel); } -static __WIDL_INLINE HRESULT IOleObject_Advise(IOleObject* This,IAdviseSink *pAdvSink,DWORD *pdwConnection) { +static inline HRESULT IOleObject_Advise(IOleObject* This,IAdviseSink *pAdvSink,DWORD *pdwConnection) { return This->lpVtbl->Advise(This,pAdvSink,pdwConnection); } -static __WIDL_INLINE HRESULT IOleObject_Unadvise(IOleObject* This,DWORD dwConnection) { +static inline HRESULT IOleObject_Unadvise(IOleObject* This,DWORD dwConnection) { return This->lpVtbl->Unadvise(This,dwConnection); } -static __WIDL_INLINE HRESULT IOleObject_EnumAdvise(IOleObject* This,IEnumSTATDATA **ppenumAdvise) { +static inline HRESULT IOleObject_EnumAdvise(IOleObject* This,IEnumSTATDATA **ppenumAdvise) { return This->lpVtbl->EnumAdvise(This,ppenumAdvise); } -static __WIDL_INLINE HRESULT IOleObject_GetMiscStatus(IOleObject* This,DWORD dwAspect,DWORD *pdwStatus) { +static inline HRESULT IOleObject_GetMiscStatus(IOleObject* This,DWORD dwAspect,DWORD *pdwStatus) { return This->lpVtbl->GetMiscStatus(This,dwAspect,pdwStatus); } -static __WIDL_INLINE HRESULT IOleObject_SetColorScheme(IOleObject* This,LOGPALETTE *pLogpal) { +static inline HRESULT IOleObject_SetColorScheme(IOleObject* This,LOGPALETTE *pLogpal) { return This->lpVtbl->SetColorScheme(This,pLogpal); } #endif @@ -1603,20 +1595,20 @@ interface IOleWindow { #define IOleWindow_ContextSensitiveHelp(This,fEnterMode) (This)->lpVtbl->ContextSensitiveHelp(This,fEnterMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleWindow_QueryInterface(IOleWindow* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleWindow_QueryInterface(IOleWindow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleWindow_AddRef(IOleWindow* This) { +static inline ULONG IOleWindow_AddRef(IOleWindow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleWindow_Release(IOleWindow* This) { +static inline ULONG IOleWindow_Release(IOleWindow* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IOleWindow_GetWindow(IOleWindow* This,HWND *phwnd) { +static inline HRESULT IOleWindow_GetWindow(IOleWindow* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IOleWindow_ContextSensitiveHelp(IOleWindow* This,WINBOOL fEnterMode) { +static inline HRESULT IOleWindow_ContextSensitiveHelp(IOleWindow* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } #endif @@ -1780,47 +1772,47 @@ interface IOleLink { #define IOleLink_Update(This,pbc) (This)->lpVtbl->Update(This,pbc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleLink_QueryInterface(IOleLink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleLink_QueryInterface(IOleLink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleLink_AddRef(IOleLink* This) { +static inline ULONG IOleLink_AddRef(IOleLink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleLink_Release(IOleLink* This) { +static inline ULONG IOleLink_Release(IOleLink* This) { return This->lpVtbl->Release(This); } /*** IOleLink methods ***/ -static __WIDL_INLINE HRESULT IOleLink_SetUpdateOptions(IOleLink* This,DWORD dwUpdateOpt) { +static inline HRESULT IOleLink_SetUpdateOptions(IOleLink* This,DWORD dwUpdateOpt) { return This->lpVtbl->SetUpdateOptions(This,dwUpdateOpt); } -static __WIDL_INLINE HRESULT IOleLink_GetUpdateOptions(IOleLink* This,DWORD *pdwUpdateOpt) { +static inline HRESULT IOleLink_GetUpdateOptions(IOleLink* This,DWORD *pdwUpdateOpt) { return This->lpVtbl->GetUpdateOptions(This,pdwUpdateOpt); } -static __WIDL_INLINE HRESULT IOleLink_SetSourceMoniker(IOleLink* This,IMoniker *pmk,REFCLSID rclsid) { +static inline HRESULT IOleLink_SetSourceMoniker(IOleLink* This,IMoniker *pmk,REFCLSID rclsid) { return This->lpVtbl->SetSourceMoniker(This,pmk,rclsid); } -static __WIDL_INLINE HRESULT IOleLink_GetSourceMoniker(IOleLink* This,IMoniker **ppmk) { +static inline HRESULT IOleLink_GetSourceMoniker(IOleLink* This,IMoniker **ppmk) { return This->lpVtbl->GetSourceMoniker(This,ppmk); } -static __WIDL_INLINE HRESULT IOleLink_SetSourceDisplayName(IOleLink* This,LPCOLESTR pszStatusText) { +static inline HRESULT IOleLink_SetSourceDisplayName(IOleLink* This,LPCOLESTR pszStatusText) { return This->lpVtbl->SetSourceDisplayName(This,pszStatusText); } -static __WIDL_INLINE HRESULT IOleLink_GetSourceDisplayName(IOleLink* This,LPOLESTR *ppszDisplayName) { +static inline HRESULT IOleLink_GetSourceDisplayName(IOleLink* This,LPOLESTR *ppszDisplayName) { return This->lpVtbl->GetSourceDisplayName(This,ppszDisplayName); } -static __WIDL_INLINE HRESULT IOleLink_BindToSource(IOleLink* This,DWORD bindflags,IBindCtx *pbc) { +static inline HRESULT IOleLink_BindToSource(IOleLink* This,DWORD bindflags,IBindCtx *pbc) { return This->lpVtbl->BindToSource(This,bindflags,pbc); } -static __WIDL_INLINE HRESULT IOleLink_BindIfRunning(IOleLink* This) { +static inline HRESULT IOleLink_BindIfRunning(IOleLink* This) { return This->lpVtbl->BindIfRunning(This); } -static __WIDL_INLINE HRESULT IOleLink_GetBoundSource(IOleLink* This,IUnknown **ppunk) { +static inline HRESULT IOleLink_GetBoundSource(IOleLink* This,IUnknown **ppunk) { return This->lpVtbl->GetBoundSource(This,ppunk); } -static __WIDL_INLINE HRESULT IOleLink_UnbindSource(IOleLink* This) { +static inline HRESULT IOleLink_UnbindSource(IOleLink* This) { return This->lpVtbl->UnbindSource(This); } -static __WIDL_INLINE HRESULT IOleLink_Update(IOleLink* This,IBindCtx *pbc) { +static inline HRESULT IOleLink_Update(IOleLink* This,IBindCtx *pbc) { return This->lpVtbl->Update(This,pbc); } #endif @@ -1957,34 +1949,34 @@ interface IOleItemContainer { #define IOleItemContainer_IsRunning(This,pszItem) (This)->lpVtbl->IsRunning(This,pszItem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleItemContainer_QueryInterface(IOleItemContainer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleItemContainer_QueryInterface(IOleItemContainer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleItemContainer_AddRef(IOleItemContainer* This) { +static inline ULONG IOleItemContainer_AddRef(IOleItemContainer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleItemContainer_Release(IOleItemContainer* This) { +static inline ULONG IOleItemContainer_Release(IOleItemContainer* This) { return This->lpVtbl->Release(This); } /*** IParseDisplayName methods ***/ -static __WIDL_INLINE HRESULT IOleItemContainer_ParseDisplayName(IOleItemContainer* This,IBindCtx *pbc,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut) { +static inline HRESULT IOleItemContainer_ParseDisplayName(IOleItemContainer* This,IBindCtx *pbc,LPOLESTR pszDisplayName,ULONG *pchEaten,IMoniker **ppmkOut) { return This->lpVtbl->ParseDisplayName(This,pbc,pszDisplayName,pchEaten,ppmkOut); } /*** IOleContainer methods ***/ -static __WIDL_INLINE HRESULT IOleItemContainer_EnumObjects(IOleItemContainer* This,DWORD grfFlags,IEnumUnknown **ppenum) { +static inline HRESULT IOleItemContainer_EnumObjects(IOleItemContainer* This,DWORD grfFlags,IEnumUnknown **ppenum) { return This->lpVtbl->EnumObjects(This,grfFlags,ppenum); } -static __WIDL_INLINE HRESULT IOleItemContainer_LockContainer(IOleItemContainer* This,WINBOOL fLock) { +static inline HRESULT IOleItemContainer_LockContainer(IOleItemContainer* This,WINBOOL fLock) { return This->lpVtbl->LockContainer(This,fLock); } /*** IOleItemContainer methods ***/ -static __WIDL_INLINE HRESULT IOleItemContainer_GetObject(IOleItemContainer* This,LPOLESTR pszItem,DWORD dwSpeedNeeded,IBindCtx *pbc,REFIID riid,void **ppvObject) { +static inline HRESULT IOleItemContainer_GetObject(IOleItemContainer* This,LPOLESTR pszItem,DWORD dwSpeedNeeded,IBindCtx *pbc,REFIID riid,void **ppvObject) { return This->lpVtbl->GetObject(This,pszItem,dwSpeedNeeded,pbc,riid,ppvObject); } -static __WIDL_INLINE HRESULT IOleItemContainer_GetObjectStorage(IOleItemContainer* This,LPOLESTR pszItem,IBindCtx *pbc,REFIID riid,void **ppvStorage) { +static inline HRESULT IOleItemContainer_GetObjectStorage(IOleItemContainer* This,LPOLESTR pszItem,IBindCtx *pbc,REFIID riid,void **ppvStorage) { return This->lpVtbl->GetObjectStorage(This,pszItem,pbc,riid,ppvStorage); } -static __WIDL_INLINE HRESULT IOleItemContainer_IsRunning(IOleItemContainer* This,LPOLESTR pszItem) { +static inline HRESULT IOleItemContainer_IsRunning(IOleItemContainer* This,LPOLESTR pszItem) { return This->lpVtbl->IsRunning(This,pszItem); } #endif @@ -2095,33 +2087,33 @@ interface IOleInPlaceUIWindow { #define IOleInPlaceUIWindow_SetActiveObject(This,pActiveObject,pszObjName) (This)->lpVtbl->SetActiveObject(This,pActiveObject,pszObjName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceUIWindow_QueryInterface(IOleInPlaceUIWindow* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleInPlaceUIWindow_QueryInterface(IOleInPlaceUIWindow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleInPlaceUIWindow_AddRef(IOleInPlaceUIWindow* This) { +static inline ULONG IOleInPlaceUIWindow_AddRef(IOleInPlaceUIWindow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleInPlaceUIWindow_Release(IOleInPlaceUIWindow* This) { +static inline ULONG IOleInPlaceUIWindow_Release(IOleInPlaceUIWindow* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceUIWindow_GetWindow(IOleInPlaceUIWindow* This,HWND *phwnd) { +static inline HRESULT IOleInPlaceUIWindow_GetWindow(IOleInPlaceUIWindow* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IOleInPlaceUIWindow_ContextSensitiveHelp(IOleInPlaceUIWindow* This,WINBOOL fEnterMode) { +static inline HRESULT IOleInPlaceUIWindow_ContextSensitiveHelp(IOleInPlaceUIWindow* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IOleInPlaceUIWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceUIWindow_GetBorder(IOleInPlaceUIWindow* This,LPRECT lprectBorder) { +static inline HRESULT IOleInPlaceUIWindow_GetBorder(IOleInPlaceUIWindow* This,LPRECT lprectBorder) { return This->lpVtbl->GetBorder(This,lprectBorder); } -static __WIDL_INLINE HRESULT IOleInPlaceUIWindow_RequestBorderSpace(IOleInPlaceUIWindow* This,LPCBORDERWIDTHS pborderwidths) { +static inline HRESULT IOleInPlaceUIWindow_RequestBorderSpace(IOleInPlaceUIWindow* This,LPCBORDERWIDTHS pborderwidths) { return This->lpVtbl->RequestBorderSpace(This,pborderwidths); } -static __WIDL_INLINE HRESULT IOleInPlaceUIWindow_SetBorderSpace(IOleInPlaceUIWindow* This,LPCBORDERWIDTHS pborderwidths) { +static inline HRESULT IOleInPlaceUIWindow_SetBorderSpace(IOleInPlaceUIWindow* This,LPCBORDERWIDTHS pborderwidths) { return This->lpVtbl->SetBorderSpace(This,pborderwidths); } -static __WIDL_INLINE HRESULT IOleInPlaceUIWindow_SetActiveObject(IOleInPlaceUIWindow* This,IOleInPlaceActiveObject *pActiveObject,LPCOLESTR pszObjName) { +static inline HRESULT IOleInPlaceUIWindow_SetActiveObject(IOleInPlaceUIWindow* This,IOleInPlaceActiveObject *pActiveObject,LPCOLESTR pszObjName) { return This->lpVtbl->SetActiveObject(This,pActiveObject,pszObjName); } #endif @@ -2239,36 +2231,36 @@ interface IOleInPlaceActiveObject { #define IOleInPlaceActiveObject_EnableModeless(This,fEnable) (This)->lpVtbl->EnableModeless(This,fEnable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceActiveObject_QueryInterface(IOleInPlaceActiveObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleInPlaceActiveObject_QueryInterface(IOleInPlaceActiveObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleInPlaceActiveObject_AddRef(IOleInPlaceActiveObject* This) { +static inline ULONG IOleInPlaceActiveObject_AddRef(IOleInPlaceActiveObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleInPlaceActiveObject_Release(IOleInPlaceActiveObject* This) { +static inline ULONG IOleInPlaceActiveObject_Release(IOleInPlaceActiveObject* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceActiveObject_GetWindow(IOleInPlaceActiveObject* This,HWND *phwnd) { +static inline HRESULT IOleInPlaceActiveObject_GetWindow(IOleInPlaceActiveObject* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IOleInPlaceActiveObject_ContextSensitiveHelp(IOleInPlaceActiveObject* This,WINBOOL fEnterMode) { +static inline HRESULT IOleInPlaceActiveObject_ContextSensitiveHelp(IOleInPlaceActiveObject* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IOleInPlaceActiveObject methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceActiveObject_TranslateAccelerator(IOleInPlaceActiveObject* This,LPMSG lpmsg) { +static inline HRESULT IOleInPlaceActiveObject_TranslateAccelerator(IOleInPlaceActiveObject* This,LPMSG lpmsg) { return This->lpVtbl->TranslateAccelerator(This,lpmsg); } -static __WIDL_INLINE HRESULT IOleInPlaceActiveObject_OnFrameWindowActivate(IOleInPlaceActiveObject* This,WINBOOL fActivate) { +static inline HRESULT IOleInPlaceActiveObject_OnFrameWindowActivate(IOleInPlaceActiveObject* This,WINBOOL fActivate) { return This->lpVtbl->OnFrameWindowActivate(This,fActivate); } -static __WIDL_INLINE HRESULT IOleInPlaceActiveObject_OnDocWindowActivate(IOleInPlaceActiveObject* This,WINBOOL fActivate) { +static inline HRESULT IOleInPlaceActiveObject_OnDocWindowActivate(IOleInPlaceActiveObject* This,WINBOOL fActivate) { return This->lpVtbl->OnDocWindowActivate(This,fActivate); } -static __WIDL_INLINE HRESULT IOleInPlaceActiveObject_ResizeBorder(IOleInPlaceActiveObject* This,LPCRECT prcBorder,IOleInPlaceUIWindow *pUIWindow,WINBOOL fFrameWindow) { +static inline HRESULT IOleInPlaceActiveObject_ResizeBorder(IOleInPlaceActiveObject* This,LPCRECT prcBorder,IOleInPlaceUIWindow *pUIWindow,WINBOOL fFrameWindow) { return This->lpVtbl->ResizeBorder(This,prcBorder,pUIWindow,fFrameWindow); } -static __WIDL_INLINE HRESULT IOleInPlaceActiveObject_EnableModeless(IOleInPlaceActiveObject* This,WINBOOL fEnable) { +static inline HRESULT IOleInPlaceActiveObject_EnableModeless(IOleInPlaceActiveObject* This,WINBOOL fEnable) { return This->lpVtbl->EnableModeless(This,fEnable); } #endif @@ -2471,52 +2463,52 @@ interface IOleInPlaceFrame { #define IOleInPlaceFrame_TranslateAccelerator(This,lpmsg,wID) (This)->lpVtbl->TranslateAccelerator(This,lpmsg,wID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceFrame_QueryInterface(IOleInPlaceFrame* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleInPlaceFrame_QueryInterface(IOleInPlaceFrame* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleInPlaceFrame_AddRef(IOleInPlaceFrame* This) { +static inline ULONG IOleInPlaceFrame_AddRef(IOleInPlaceFrame* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleInPlaceFrame_Release(IOleInPlaceFrame* This) { +static inline ULONG IOleInPlaceFrame_Release(IOleInPlaceFrame* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceFrame_GetWindow(IOleInPlaceFrame* This,HWND *phwnd) { +static inline HRESULT IOleInPlaceFrame_GetWindow(IOleInPlaceFrame* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IOleInPlaceFrame_ContextSensitiveHelp(IOleInPlaceFrame* This,WINBOOL fEnterMode) { +static inline HRESULT IOleInPlaceFrame_ContextSensitiveHelp(IOleInPlaceFrame* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IOleInPlaceUIWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceFrame_GetBorder(IOleInPlaceFrame* This,LPRECT lprectBorder) { +static inline HRESULT IOleInPlaceFrame_GetBorder(IOleInPlaceFrame* This,LPRECT lprectBorder) { return This->lpVtbl->GetBorder(This,lprectBorder); } -static __WIDL_INLINE HRESULT IOleInPlaceFrame_RequestBorderSpace(IOleInPlaceFrame* This,LPCBORDERWIDTHS pborderwidths) { +static inline HRESULT IOleInPlaceFrame_RequestBorderSpace(IOleInPlaceFrame* This,LPCBORDERWIDTHS pborderwidths) { return This->lpVtbl->RequestBorderSpace(This,pborderwidths); } -static __WIDL_INLINE HRESULT IOleInPlaceFrame_SetBorderSpace(IOleInPlaceFrame* This,LPCBORDERWIDTHS pborderwidths) { +static inline HRESULT IOleInPlaceFrame_SetBorderSpace(IOleInPlaceFrame* This,LPCBORDERWIDTHS pborderwidths) { return This->lpVtbl->SetBorderSpace(This,pborderwidths); } -static __WIDL_INLINE HRESULT IOleInPlaceFrame_SetActiveObject(IOleInPlaceFrame* This,IOleInPlaceActiveObject *pActiveObject,LPCOLESTR pszObjName) { +static inline HRESULT IOleInPlaceFrame_SetActiveObject(IOleInPlaceFrame* This,IOleInPlaceActiveObject *pActiveObject,LPCOLESTR pszObjName) { return This->lpVtbl->SetActiveObject(This,pActiveObject,pszObjName); } /*** IOleInPlaceFrame methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceFrame_InsertMenus(IOleInPlaceFrame* This,HMENU hmenuShared,LPOLEMENUGROUPWIDTHS lpMenuWidths) { +static inline HRESULT IOleInPlaceFrame_InsertMenus(IOleInPlaceFrame* This,HMENU hmenuShared,LPOLEMENUGROUPWIDTHS lpMenuWidths) { return This->lpVtbl->InsertMenus(This,hmenuShared,lpMenuWidths); } -static __WIDL_INLINE HRESULT IOleInPlaceFrame_SetMenu(IOleInPlaceFrame* This,HMENU hmenuShared,HOLEMENU holemenu,HWND hwndActiveObject) { +static inline HRESULT IOleInPlaceFrame_SetMenu(IOleInPlaceFrame* This,HMENU hmenuShared,HOLEMENU holemenu,HWND hwndActiveObject) { return This->lpVtbl->SetMenu(This,hmenuShared,holemenu,hwndActiveObject); } -static __WIDL_INLINE HRESULT IOleInPlaceFrame_RemoveMenus(IOleInPlaceFrame* This,HMENU hmenuShared) { +static inline HRESULT IOleInPlaceFrame_RemoveMenus(IOleInPlaceFrame* This,HMENU hmenuShared) { return This->lpVtbl->RemoveMenus(This,hmenuShared); } -static __WIDL_INLINE HRESULT IOleInPlaceFrame_SetStatusText(IOleInPlaceFrame* This,LPCOLESTR pszStatusText) { +static inline HRESULT IOleInPlaceFrame_SetStatusText(IOleInPlaceFrame* This,LPCOLESTR pszStatusText) { return This->lpVtbl->SetStatusText(This,pszStatusText); } -static __WIDL_INLINE HRESULT IOleInPlaceFrame_EnableModeless(IOleInPlaceFrame* This,WINBOOL fEnable) { +static inline HRESULT IOleInPlaceFrame_EnableModeless(IOleInPlaceFrame* This,WINBOOL fEnable) { return This->lpVtbl->EnableModeless(This,fEnable); } -static __WIDL_INLINE HRESULT IOleInPlaceFrame_TranslateAccelerator(IOleInPlaceFrame* This,LPMSG lpmsg,WORD wID) { +static inline HRESULT IOleInPlaceFrame_TranslateAccelerator(IOleInPlaceFrame* This,LPMSG lpmsg,WORD wID) { return This->lpVtbl->TranslateAccelerator(This,lpmsg,wID); } #endif @@ -2621,33 +2613,33 @@ interface IOleInPlaceObject { #define IOleInPlaceObject_ReactivateAndUndo(This) (This)->lpVtbl->ReactivateAndUndo(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceObject_QueryInterface(IOleInPlaceObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleInPlaceObject_QueryInterface(IOleInPlaceObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleInPlaceObject_AddRef(IOleInPlaceObject* This) { +static inline ULONG IOleInPlaceObject_AddRef(IOleInPlaceObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleInPlaceObject_Release(IOleInPlaceObject* This) { +static inline ULONG IOleInPlaceObject_Release(IOleInPlaceObject* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceObject_GetWindow(IOleInPlaceObject* This,HWND *phwnd) { +static inline HRESULT IOleInPlaceObject_GetWindow(IOleInPlaceObject* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IOleInPlaceObject_ContextSensitiveHelp(IOleInPlaceObject* This,WINBOOL fEnterMode) { +static inline HRESULT IOleInPlaceObject_ContextSensitiveHelp(IOleInPlaceObject* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IOleInPlaceObject methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceObject_InPlaceDeactivate(IOleInPlaceObject* This) { +static inline HRESULT IOleInPlaceObject_InPlaceDeactivate(IOleInPlaceObject* This) { return This->lpVtbl->InPlaceDeactivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceObject_UIDeactivate(IOleInPlaceObject* This) { +static inline HRESULT IOleInPlaceObject_UIDeactivate(IOleInPlaceObject* This) { return This->lpVtbl->UIDeactivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceObject_SetObjectRects(IOleInPlaceObject* This,LPCRECT lprcPosRect,LPCRECT lprcClipRect) { +static inline HRESULT IOleInPlaceObject_SetObjectRects(IOleInPlaceObject* This,LPCRECT lprcPosRect,LPCRECT lprcClipRect) { return This->lpVtbl->SetObjectRects(This,lprcPosRect,lprcClipRect); } -static __WIDL_INLINE HRESULT IOleInPlaceObject_ReactivateAndUndo(IOleInPlaceObject* This) { +static inline HRESULT IOleInPlaceObject_ReactivateAndUndo(IOleInPlaceObject* This) { return This->lpVtbl->ReactivateAndUndo(This); } #endif @@ -2803,51 +2795,51 @@ interface IOleInPlaceSite { #define IOleInPlaceSite_OnPosRectChange(This,lprcPosRect) (This)->lpVtbl->OnPosRectChange(This,lprcPosRect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSite_QueryInterface(IOleInPlaceSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOleInPlaceSite_QueryInterface(IOleInPlaceSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOleInPlaceSite_AddRef(IOleInPlaceSite* This) { +static inline ULONG IOleInPlaceSite_AddRef(IOleInPlaceSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOleInPlaceSite_Release(IOleInPlaceSite* This) { +static inline ULONG IOleInPlaceSite_Release(IOleInPlaceSite* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSite_GetWindow(IOleInPlaceSite* This,HWND *phwnd) { +static inline HRESULT IOleInPlaceSite_GetWindow(IOleInPlaceSite* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_ContextSensitiveHelp(IOleInPlaceSite* This,WINBOOL fEnterMode) { +static inline HRESULT IOleInPlaceSite_ContextSensitiveHelp(IOleInPlaceSite* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IOleInPlaceSite methods ***/ -static __WIDL_INLINE HRESULT IOleInPlaceSite_CanInPlaceActivate(IOleInPlaceSite* This) { +static inline HRESULT IOleInPlaceSite_CanInPlaceActivate(IOleInPlaceSite* This) { return This->lpVtbl->CanInPlaceActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_OnInPlaceActivate(IOleInPlaceSite* This) { +static inline HRESULT IOleInPlaceSite_OnInPlaceActivate(IOleInPlaceSite* This) { return This->lpVtbl->OnInPlaceActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_OnUIActivate(IOleInPlaceSite* This) { +static inline HRESULT IOleInPlaceSite_OnUIActivate(IOleInPlaceSite* This) { return This->lpVtbl->OnUIActivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_GetWindowContext(IOleInPlaceSite* This,IOleInPlaceFrame **ppFrame,IOleInPlaceUIWindow **ppDoc,LPRECT lprcPosRect,LPRECT lprcClipRect,LPOLEINPLACEFRAMEINFO lpFrameInfo) { +static inline HRESULT IOleInPlaceSite_GetWindowContext(IOleInPlaceSite* This,IOleInPlaceFrame **ppFrame,IOleInPlaceUIWindow **ppDoc,LPRECT lprcPosRect,LPRECT lprcClipRect,LPOLEINPLACEFRAMEINFO lpFrameInfo) { return This->lpVtbl->GetWindowContext(This,ppFrame,ppDoc,lprcPosRect,lprcClipRect,lpFrameInfo); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_Scroll(IOleInPlaceSite* This,SIZE scrollExtant) { +static inline HRESULT IOleInPlaceSite_Scroll(IOleInPlaceSite* This,SIZE scrollExtant) { return This->lpVtbl->Scroll(This,scrollExtant); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_OnUIDeactivate(IOleInPlaceSite* This,WINBOOL fUndoable) { +static inline HRESULT IOleInPlaceSite_OnUIDeactivate(IOleInPlaceSite* This,WINBOOL fUndoable) { return This->lpVtbl->OnUIDeactivate(This,fUndoable); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_OnInPlaceDeactivate(IOleInPlaceSite* This) { +static inline HRESULT IOleInPlaceSite_OnInPlaceDeactivate(IOleInPlaceSite* This) { return This->lpVtbl->OnInPlaceDeactivate(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_DiscardUndoState(IOleInPlaceSite* This) { +static inline HRESULT IOleInPlaceSite_DiscardUndoState(IOleInPlaceSite* This) { return This->lpVtbl->DiscardUndoState(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_DeactivateAndUndo(IOleInPlaceSite* This) { +static inline HRESULT IOleInPlaceSite_DeactivateAndUndo(IOleInPlaceSite* This) { return This->lpVtbl->DeactivateAndUndo(This); } -static __WIDL_INLINE HRESULT IOleInPlaceSite_OnPosRectChange(IOleInPlaceSite* This,LPCRECT lprcPosRect) { +static inline HRESULT IOleInPlaceSite_OnPosRectChange(IOleInPlaceSite* This,LPCRECT lprcPosRect) { return This->lpVtbl->OnPosRectChange(This,lprcPosRect); } #endif @@ -2914,17 +2906,17 @@ interface IContinue { #define IContinue_FContinue(This) (This)->lpVtbl->FContinue(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContinue_QueryInterface(IContinue* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContinue_QueryInterface(IContinue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContinue_AddRef(IContinue* This) { +static inline ULONG IContinue_AddRef(IContinue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContinue_Release(IContinue* This) { +static inline ULONG IContinue_Release(IContinue* This) { return This->lpVtbl->Release(This); } /*** IContinue methods ***/ -static __WIDL_INLINE HRESULT IContinue_FContinue(IContinue* This) { +static inline HRESULT IContinue_FContinue(IContinue* This) { return This->lpVtbl->FContinue(This); } #endif @@ -3076,32 +3068,32 @@ interface IViewObject { #define IViewObject_GetAdvise(This,pAspects,pAdvf,ppAdvSink) (This)->lpVtbl->GetAdvise(This,pAspects,pAdvf,ppAdvSink) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IViewObject_QueryInterface(IViewObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IViewObject_QueryInterface(IViewObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IViewObject_AddRef(IViewObject* This) { +static inline ULONG IViewObject_AddRef(IViewObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IViewObject_Release(IViewObject* This) { +static inline ULONG IViewObject_Release(IViewObject* This) { return This->lpVtbl->Release(This); } /*** IViewObject methods ***/ -static __WIDL_INLINE HRESULT IViewObject_Draw(IViewObject* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hdcTargetDev,HDC hdcDraw,LPCRECTL lprcBounds,LPCRECTL lprcWBounds,WINBOOL (STDMETHODCALLTYPE *pfnContinue)(ULONG_PTR dwContinue),ULONG_PTR dwContinue) { +static inline HRESULT IViewObject_Draw(IViewObject* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hdcTargetDev,HDC hdcDraw,LPCRECTL lprcBounds,LPCRECTL lprcWBounds,WINBOOL (STDMETHODCALLTYPE *pfnContinue)(ULONG_PTR dwContinue),ULONG_PTR dwContinue) { return This->lpVtbl->Draw(This,dwDrawAspect,lindex,pvAspect,ptd,hdcTargetDev,hdcDraw,lprcBounds,lprcWBounds,pfnContinue,dwContinue); } -static __WIDL_INLINE HRESULT IViewObject_GetColorSet(IViewObject* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hicTargetDev,LOGPALETTE **ppColorSet) { +static inline HRESULT IViewObject_GetColorSet(IViewObject* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hicTargetDev,LOGPALETTE **ppColorSet) { return This->lpVtbl->GetColorSet(This,dwDrawAspect,lindex,pvAspect,ptd,hicTargetDev,ppColorSet); } -static __WIDL_INLINE HRESULT IViewObject_Freeze(IViewObject* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DWORD *pdwFreeze) { +static inline HRESULT IViewObject_Freeze(IViewObject* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DWORD *pdwFreeze) { return This->lpVtbl->Freeze(This,dwDrawAspect,lindex,pvAspect,pdwFreeze); } -static __WIDL_INLINE HRESULT IViewObject_Unfreeze(IViewObject* This,DWORD dwFreeze) { +static inline HRESULT IViewObject_Unfreeze(IViewObject* This,DWORD dwFreeze) { return This->lpVtbl->Unfreeze(This,dwFreeze); } -static __WIDL_INLINE HRESULT IViewObject_SetAdvise(IViewObject* This,DWORD aspects,DWORD advf,IAdviseSink *pAdvSink) { +static inline HRESULT IViewObject_SetAdvise(IViewObject* This,DWORD aspects,DWORD advf,IAdviseSink *pAdvSink) { return This->lpVtbl->SetAdvise(This,aspects,advf,pAdvSink); } -static __WIDL_INLINE HRESULT IViewObject_GetAdvise(IViewObject* This,DWORD *pAspects,DWORD *pAdvf,IAdviseSink **ppAdvSink) { +static inline HRESULT IViewObject_GetAdvise(IViewObject* This,DWORD *pAspects,DWORD *pAdvf,IAdviseSink **ppAdvSink) { return This->lpVtbl->GetAdvise(This,pAspects,pAdvf,ppAdvSink); } #endif @@ -3341,36 +3333,36 @@ interface IViewObject2 { #define IViewObject2_GetExtent(This,dwDrawAspect,lindex,ptd,lpsizel) (This)->lpVtbl->GetExtent(This,dwDrawAspect,lindex,ptd,lpsizel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IViewObject2_QueryInterface(IViewObject2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IViewObject2_QueryInterface(IViewObject2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IViewObject2_AddRef(IViewObject2* This) { +static inline ULONG IViewObject2_AddRef(IViewObject2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IViewObject2_Release(IViewObject2* This) { +static inline ULONG IViewObject2_Release(IViewObject2* This) { return This->lpVtbl->Release(This); } /*** IViewObject methods ***/ -static __WIDL_INLINE HRESULT IViewObject2_Draw(IViewObject2* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hdcTargetDev,HDC hdcDraw,LPCRECTL lprcBounds,LPCRECTL lprcWBounds,WINBOOL (STDMETHODCALLTYPE *pfnContinue)(ULONG_PTR dwContinue),ULONG_PTR dwContinue) { +static inline HRESULT IViewObject2_Draw(IViewObject2* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hdcTargetDev,HDC hdcDraw,LPCRECTL lprcBounds,LPCRECTL lprcWBounds,WINBOOL (STDMETHODCALLTYPE *pfnContinue)(ULONG_PTR dwContinue),ULONG_PTR dwContinue) { return This->lpVtbl->Draw(This,dwDrawAspect,lindex,pvAspect,ptd,hdcTargetDev,hdcDraw,lprcBounds,lprcWBounds,pfnContinue,dwContinue); } -static __WIDL_INLINE HRESULT IViewObject2_GetColorSet(IViewObject2* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hicTargetDev,LOGPALETTE **ppColorSet) { +static inline HRESULT IViewObject2_GetColorSet(IViewObject2* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DVTARGETDEVICE *ptd,HDC hicTargetDev,LOGPALETTE **ppColorSet) { return This->lpVtbl->GetColorSet(This,dwDrawAspect,lindex,pvAspect,ptd,hicTargetDev,ppColorSet); } -static __WIDL_INLINE HRESULT IViewObject2_Freeze(IViewObject2* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DWORD *pdwFreeze) { +static inline HRESULT IViewObject2_Freeze(IViewObject2* This,DWORD dwDrawAspect,LONG lindex,void *pvAspect,DWORD *pdwFreeze) { return This->lpVtbl->Freeze(This,dwDrawAspect,lindex,pvAspect,pdwFreeze); } -static __WIDL_INLINE HRESULT IViewObject2_Unfreeze(IViewObject2* This,DWORD dwFreeze) { +static inline HRESULT IViewObject2_Unfreeze(IViewObject2* This,DWORD dwFreeze) { return This->lpVtbl->Unfreeze(This,dwFreeze); } -static __WIDL_INLINE HRESULT IViewObject2_SetAdvise(IViewObject2* This,DWORD aspects,DWORD advf,IAdviseSink *pAdvSink) { +static inline HRESULT IViewObject2_SetAdvise(IViewObject2* This,DWORD aspects,DWORD advf,IAdviseSink *pAdvSink) { return This->lpVtbl->SetAdvise(This,aspects,advf,pAdvSink); } -static __WIDL_INLINE HRESULT IViewObject2_GetAdvise(IViewObject2* This,DWORD *pAspects,DWORD *pAdvf,IAdviseSink **ppAdvSink) { +static inline HRESULT IViewObject2_GetAdvise(IViewObject2* This,DWORD *pAspects,DWORD *pAdvf,IAdviseSink **ppAdvSink) { return This->lpVtbl->GetAdvise(This,pAspects,pAdvf,ppAdvSink); } /*** IViewObject2 methods ***/ -static __WIDL_INLINE HRESULT IViewObject2_GetExtent(IViewObject2* This,DWORD dwDrawAspect,LONG lindex,DVTARGETDEVICE *ptd,LPSIZEL lpsizel) { +static inline HRESULT IViewObject2_GetExtent(IViewObject2* This,DWORD dwDrawAspect,LONG lindex,DVTARGETDEVICE *ptd,LPSIZEL lpsizel) { return This->lpVtbl->GetExtent(This,dwDrawAspect,lindex,ptd,lpsizel); } #endif @@ -3450,20 +3442,20 @@ interface IDropSource { #define IDropSource_GiveFeedback(This,dwEffect) (This)->lpVtbl->GiveFeedback(This,dwEffect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDropSource_QueryInterface(IDropSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDropSource_QueryInterface(IDropSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDropSource_AddRef(IDropSource* This) { +static inline ULONG IDropSource_AddRef(IDropSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDropSource_Release(IDropSource* This) { +static inline ULONG IDropSource_Release(IDropSource* This) { return This->lpVtbl->Release(This); } /*** IDropSource methods ***/ -static __WIDL_INLINE HRESULT IDropSource_QueryContinueDrag(IDropSource* This,WINBOOL fEscapePressed,DWORD grfKeyState) { +static inline HRESULT IDropSource_QueryContinueDrag(IDropSource* This,WINBOOL fEscapePressed,DWORD grfKeyState) { return This->lpVtbl->QueryContinueDrag(This,fEscapePressed,grfKeyState); } -static __WIDL_INLINE HRESULT IDropSource_GiveFeedback(IDropSource* This,DWORD dwEffect) { +static inline HRESULT IDropSource_GiveFeedback(IDropSource* This,DWORD dwEffect) { return This->lpVtbl->GiveFeedback(This,dwEffect); } #endif @@ -3600,26 +3592,26 @@ interface IDropTarget { #define IDropTarget_Drop(This,pDataObj,grfKeyState,pt,pdwEffect) (This)->lpVtbl->Drop(This,pDataObj,grfKeyState,pt,pdwEffect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDropTarget_QueryInterface(IDropTarget* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDropTarget_QueryInterface(IDropTarget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDropTarget_AddRef(IDropTarget* This) { +static inline ULONG IDropTarget_AddRef(IDropTarget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDropTarget_Release(IDropTarget* This) { +static inline ULONG IDropTarget_Release(IDropTarget* This) { return This->lpVtbl->Release(This); } /*** IDropTarget methods ***/ -static __WIDL_INLINE HRESULT IDropTarget_DragEnter(IDropTarget* This,IDataObject *pDataObj,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect) { +static inline HRESULT IDropTarget_DragEnter(IDropTarget* This,IDataObject *pDataObj,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect) { return This->lpVtbl->DragEnter(This,pDataObj,grfKeyState,pt,pdwEffect); } -static __WIDL_INLINE HRESULT IDropTarget_DragOver(IDropTarget* This,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect) { +static inline HRESULT IDropTarget_DragOver(IDropTarget* This,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect) { return This->lpVtbl->DragOver(This,grfKeyState,pt,pdwEffect); } -static __WIDL_INLINE HRESULT IDropTarget_DragLeave(IDropTarget* This) { +static inline HRESULT IDropTarget_DragLeave(IDropTarget* This) { return This->lpVtbl->DragLeave(This); } -static __WIDL_INLINE HRESULT IDropTarget_Drop(IDropTarget* This,IDataObject *pDataObj,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect) { +static inline HRESULT IDropTarget_Drop(IDropTarget* This,IDataObject *pDataObj,DWORD grfKeyState,POINTL pt,DWORD *pdwEffect) { return This->lpVtbl->Drop(This,pDataObj,grfKeyState,pt,pdwEffect); } #endif @@ -3694,20 +3686,20 @@ interface IDropSourceNotify { #define IDropSourceNotify_DragLeaveTarget(This) (This)->lpVtbl->DragLeaveTarget(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDropSourceNotify_QueryInterface(IDropSourceNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDropSourceNotify_QueryInterface(IDropSourceNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDropSourceNotify_AddRef(IDropSourceNotify* This) { +static inline ULONG IDropSourceNotify_AddRef(IDropSourceNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDropSourceNotify_Release(IDropSourceNotify* This) { +static inline ULONG IDropSourceNotify_Release(IDropSourceNotify* This) { return This->lpVtbl->Release(This); } /*** IDropSourceNotify methods ***/ -static __WIDL_INLINE HRESULT IDropSourceNotify_DragEnterTarget(IDropSourceNotify* This,HWND hwndTarget) { +static inline HRESULT IDropSourceNotify_DragEnterTarget(IDropSourceNotify* This,HWND hwndTarget) { return This->lpVtbl->DragEnterTarget(This,hwndTarget); } -static __WIDL_INLINE HRESULT IDropSourceNotify_DragLeaveTarget(IDropSourceNotify* This) { +static inline HRESULT IDropSourceNotify_DragLeaveTarget(IDropSourceNotify* This) { return This->lpVtbl->DragLeaveTarget(This); } #endif @@ -3819,26 +3811,26 @@ interface IEnumOLEVERB { #define IEnumOLEVERB_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumOLEVERB_QueryInterface(IEnumOLEVERB* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumOLEVERB_QueryInterface(IEnumOLEVERB* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumOLEVERB_AddRef(IEnumOLEVERB* This) { +static inline ULONG IEnumOLEVERB_AddRef(IEnumOLEVERB* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumOLEVERB_Release(IEnumOLEVERB* This) { +static inline ULONG IEnumOLEVERB_Release(IEnumOLEVERB* This) { return This->lpVtbl->Release(This); } /*** IEnumOLEVERB methods ***/ -static __WIDL_INLINE HRESULT IEnumOLEVERB_Next(IEnumOLEVERB* This,ULONG celt,LPOLEVERB rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumOLEVERB_Next(IEnumOLEVERB* This,ULONG celt,LPOLEVERB rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumOLEVERB_Skip(IEnumOLEVERB* This,ULONG celt) { +static inline HRESULT IEnumOLEVERB_Skip(IEnumOLEVERB* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumOLEVERB_Reset(IEnumOLEVERB* This) { +static inline HRESULT IEnumOLEVERB_Reset(IEnumOLEVERB* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumOLEVERB_Clone(IEnumOLEVERB* This,IEnumOLEVERB **ppenum) { +static inline HRESULT IEnumOLEVERB_Clone(IEnumOLEVERB* This,IEnumOLEVERB **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif diff --git a/lib/libc/include/any-windows-any/optary.h b/lib/libc/include/any-windows-any/optary.h index 15cfcc6a788950bb08501fad8c6d019563df8efd..bc3d9c7246d3c00c84647b68cd59ddca7e0e6a45 100644 --- a/lib/libc/include/any-windows-any/optary.h +++ b/lib/libc/include/any-windows-any/optary.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/optary.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/optary.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __optary_h__ #define __optary_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IOptionArray_FWD_DEFINED__ @@ -124,20 +116,20 @@ interface IOptionArray { #define IOptionArray_SetOption(This,dwOption,pBuffer,cbBuf) (This)->lpVtbl->SetOption(This,dwOption,pBuffer,cbBuf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOptionArray_QueryInterface(IOptionArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOptionArray_QueryInterface(IOptionArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOptionArray_AddRef(IOptionArray* This) { +static inline ULONG IOptionArray_AddRef(IOptionArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOptionArray_Release(IOptionArray* This) { +static inline ULONG IOptionArray_Release(IOptionArray* This) { return This->lpVtbl->Release(This); } /*** IOptionArray methods ***/ -static __WIDL_INLINE HRESULT IOptionArray_QueryOption(IOptionArray* This,DWORD dwOption,LPVOID pBuffer,ULONG *pcbBuf) { +static inline HRESULT IOptionArray_QueryOption(IOptionArray* This,DWORD dwOption,LPVOID pBuffer,ULONG *pcbBuf) { return This->lpVtbl->QueryOption(This,dwOption,pBuffer,pcbBuf); } -static __WIDL_INLINE HRESULT IOptionArray_SetOption(IOptionArray* This,DWORD dwOption,LPVOID pBuffer,ULONG cbBuf) { +static inline HRESULT IOptionArray_SetOption(IOptionArray* This,DWORD dwOption,LPVOID pBuffer,ULONG cbBuf) { return This->lpVtbl->SetOption(This,dwOption,pBuffer,cbBuf); } #endif @@ -216,20 +208,20 @@ interface IHtmlLoadOptions { #define IHtmlLoadOptions_SetOption(This,dwOption,pBuffer,cbBuf) (This)->lpVtbl->SetOption(This,dwOption,pBuffer,cbBuf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHtmlLoadOptions_QueryInterface(IHtmlLoadOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHtmlLoadOptions_QueryInterface(IHtmlLoadOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHtmlLoadOptions_AddRef(IHtmlLoadOptions* This) { +static inline ULONG IHtmlLoadOptions_AddRef(IHtmlLoadOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHtmlLoadOptions_Release(IHtmlLoadOptions* This) { +static inline ULONG IHtmlLoadOptions_Release(IHtmlLoadOptions* This) { return This->lpVtbl->Release(This); } /*** IOptionArray methods ***/ -static __WIDL_INLINE HRESULT IHtmlLoadOptions_QueryOption(IHtmlLoadOptions* This,DWORD dwOption,LPVOID pBuffer,ULONG *pcbBuf) { +static inline HRESULT IHtmlLoadOptions_QueryOption(IHtmlLoadOptions* This,DWORD dwOption,LPVOID pBuffer,ULONG *pcbBuf) { return This->lpVtbl->QueryOption(This,dwOption,pBuffer,pcbBuf); } -static __WIDL_INLINE HRESULT IHtmlLoadOptions_SetOption(IHtmlLoadOptions* This,DWORD dwOption,LPVOID pBuffer,ULONG cbBuf) { +static inline HRESULT IHtmlLoadOptions_SetOption(IHtmlLoadOptions* This,DWORD dwOption,LPVOID pBuffer,ULONG cbBuf) { return This->lpVtbl->SetOption(This,dwOption,pBuffer,cbBuf); } #endif diff --git a/lib/libc/include/any-windows-any/pathcch.h b/lib/libc/include/any-windows-any/pathcch.h index 3b026363403d11841c4a13f2f1a20b96be08784c..62011fd1cd192cfe86a951d01aff7ef25049ee5d 100644 --- a/lib/libc/include/any-windows-any/pathcch.h +++ b/lib/libc/include/any-windows-any/pathcch.h @@ -17,9 +17,20 @@ extern "C" { #define VOLUME_PREFIX L"\\\\?\\Volume" #define VOLUME_PREFIX_LEN (ARRAYSIZE (VOLUME_PREFIX) - 1) -#define PATHCCH_ALLOW_LONG_PATHS 0x00000001 #define PATHCCH_MAX_CCH 0x8000 +typedef enum PATHCCH_OPTIONS { + PATHCCH_NONE = 0x0, + PATHCCH_ALLOW_LONG_PATHS = 0x01, + PATHCCH_FORCE_ENABLE_LONG_NAME_PROCESS = 0x02, + PATHCCH_FORCE_DISABLE_LONG_NAME_PROCESS = 0x04, + PATHCCH_DO_NOT_NORMALIZE_SEGMENTS = 0x08, + PATHCCH_ENSURE_IS_EXTENDED_LENGTH_PATH = 0x10, + PATHCCH_ENSURE_TRAILING_SLASH = 0x020, + PATHCCH_CANONICALIZE_SLASHES = 0x040 +} PATHCCH_OPTIONS; +DEFINE_ENUM_FLAG_OPERATORS(PATHCCH_OPTIONS) + WINPATHCCHAPI HRESULT APIENTRY PathAllocCombine (PCWSTR pszPathIn, PCWSTR pszMore, unsigned long dwFlags, PWSTR *ppszPathOut); WINPATHCCHAPI HRESULT APIENTRY PathAllocCanonicalize (PCWSTR pszPathIn, unsigned long dwFlags, PWSTR *ppszPathOut); WINPATHCCHAPI HRESULT APIENTRY PathCchAddBackslash (PWSTR pszPath, size_t cchPath); diff --git a/lib/libc/include/any-windows-any/portabledeviceapi.h b/lib/libc/include/any-windows-any/portabledeviceapi.h index 5fa98fc899754c8a04e2108f6c77d0da2f4f0ced..454826ac6dbf4b105f55326fb7d96bbe87c0ac61 100644 --- a/lib/libc/include/any-windows-any/portabledeviceapi.h +++ b/lib/libc/include/any-windows-any/portabledeviceapi.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/portabledeviceapi.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/portabledeviceapi.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __portabledeviceapi_h__ #define __portabledeviceapi_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IPortableDeviceManager_FWD_DEFINED__ @@ -562,35 +554,35 @@ interface IPortableDeviceManager { #define IPortableDeviceManager_GetPrivateDevices(This,device_ids,device_ids_count) (This)->lpVtbl->GetPrivateDevices(This,device_ids,device_ids_count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceManager_QueryInterface(IPortableDeviceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceManager_QueryInterface(IPortableDeviceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceManager_AddRef(IPortableDeviceManager* This) { +static inline ULONG IPortableDeviceManager_AddRef(IPortableDeviceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceManager_Release(IPortableDeviceManager* This) { +static inline ULONG IPortableDeviceManager_Release(IPortableDeviceManager* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceManager methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceManager_GetDevices(IPortableDeviceManager* This,LPWSTR *device_ids,DWORD *device_ids_count) { +static inline HRESULT IPortableDeviceManager_GetDevices(IPortableDeviceManager* This,LPWSTR *device_ids,DWORD *device_ids_count) { return This->lpVtbl->GetDevices(This,device_ids,device_ids_count); } -static __WIDL_INLINE HRESULT IPortableDeviceManager_RefreshDeviceList(IPortableDeviceManager* This) { +static inline HRESULT IPortableDeviceManager_RefreshDeviceList(IPortableDeviceManager* This) { return This->lpVtbl->RefreshDeviceList(This); } -static __WIDL_INLINE HRESULT IPortableDeviceManager_GetDeviceFriendlyName(IPortableDeviceManager* This,LPCWSTR device_id,WCHAR *device_friendly_name,DWORD *device_friendly_name_size) { +static inline HRESULT IPortableDeviceManager_GetDeviceFriendlyName(IPortableDeviceManager* This,LPCWSTR device_id,WCHAR *device_friendly_name,DWORD *device_friendly_name_size) { return This->lpVtbl->GetDeviceFriendlyName(This,device_id,device_friendly_name,device_friendly_name_size); } -static __WIDL_INLINE HRESULT IPortableDeviceManager_GetDeviceDescription(IPortableDeviceManager* This,LPCWSTR device_id,WCHAR *device_description,DWORD *device_description_size) { +static inline HRESULT IPortableDeviceManager_GetDeviceDescription(IPortableDeviceManager* This,LPCWSTR device_id,WCHAR *device_description,DWORD *device_description_size) { return This->lpVtbl->GetDeviceDescription(This,device_id,device_description,device_description_size); } -static __WIDL_INLINE HRESULT IPortableDeviceManager_GetDeviceManufacturer(IPortableDeviceManager* This,LPCWSTR device_id,WCHAR *device_manufacturer,DWORD *device_manufacturer_size) { +static inline HRESULT IPortableDeviceManager_GetDeviceManufacturer(IPortableDeviceManager* This,LPCWSTR device_id,WCHAR *device_manufacturer,DWORD *device_manufacturer_size) { return This->lpVtbl->GetDeviceManufacturer(This,device_id,device_manufacturer,device_manufacturer_size); } -static __WIDL_INLINE HRESULT IPortableDeviceManager_GetDeviceProperty(IPortableDeviceManager* This,LPCWSTR device_id,LPCWSTR device_property_name,BYTE *data,DWORD *data_size,DWORD *type) { +static inline HRESULT IPortableDeviceManager_GetDeviceProperty(IPortableDeviceManager* This,LPCWSTR device_id,LPCWSTR device_property_name,BYTE *data,DWORD *data_size,DWORD *type) { return This->lpVtbl->GetDeviceProperty(This,device_id,device_property_name,data,data_size,type); } -static __WIDL_INLINE HRESULT IPortableDeviceManager_GetPrivateDevices(IPortableDeviceManager* This,LPWSTR *device_ids,DWORD *device_ids_count) { +static inline HRESULT IPortableDeviceManager_GetPrivateDevices(IPortableDeviceManager* This,LPWSTR *device_ids,DWORD *device_ids_count) { return This->lpVtbl->GetPrivateDevices(This,device_ids,device_ids_count); } #endif @@ -731,41 +723,41 @@ interface IPortableDevice { #define IPortableDevice_GetPnPDeviceID(This,device_id) (This)->lpVtbl->GetPnPDeviceID(This,device_id) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDevice_QueryInterface(IPortableDevice* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDevice_QueryInterface(IPortableDevice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDevice_AddRef(IPortableDevice* This) { +static inline ULONG IPortableDevice_AddRef(IPortableDevice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDevice_Release(IPortableDevice* This) { +static inline ULONG IPortableDevice_Release(IPortableDevice* This) { return This->lpVtbl->Release(This); } /*** IPortableDevice methods ***/ -static __WIDL_INLINE HRESULT IPortableDevice_Open(IPortableDevice* This,LPCWSTR device_id,IPortableDeviceValues *client_info) { +static inline HRESULT IPortableDevice_Open(IPortableDevice* This,LPCWSTR device_id,IPortableDeviceValues *client_info) { return This->lpVtbl->Open(This,device_id,client_info); } -static __WIDL_INLINE HRESULT IPortableDevice_SendCommand(IPortableDevice* This,const DWORD flags,IPortableDeviceValues *parameters,IPortableDeviceValues **results) { +static inline HRESULT IPortableDevice_SendCommand(IPortableDevice* This,const DWORD flags,IPortableDeviceValues *parameters,IPortableDeviceValues **results) { return This->lpVtbl->SendCommand(This,flags,parameters,results); } -static __WIDL_INLINE HRESULT IPortableDevice_Content(IPortableDevice* This,IPortableDeviceContent **content) { +static inline HRESULT IPortableDevice_Content(IPortableDevice* This,IPortableDeviceContent **content) { return This->lpVtbl->Content(This,content); } -static __WIDL_INLINE HRESULT IPortableDevice_Capabilities(IPortableDevice* This,IPortableDeviceCapabilities **capabilities) { +static inline HRESULT IPortableDevice_Capabilities(IPortableDevice* This,IPortableDeviceCapabilities **capabilities) { return This->lpVtbl->Capabilities(This,capabilities); } -static __WIDL_INLINE HRESULT IPortableDevice_Cancel(IPortableDevice* This) { +static inline HRESULT IPortableDevice_Cancel(IPortableDevice* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IPortableDevice_Close(IPortableDevice* This) { +static inline HRESULT IPortableDevice_Close(IPortableDevice* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IPortableDevice_Advise(IPortableDevice* This,const DWORD flags,IPortableDeviceEventCallback *callback,IPortableDeviceValues *parameters,LPWSTR *cookie) { +static inline HRESULT IPortableDevice_Advise(IPortableDevice* This,const DWORD flags,IPortableDeviceEventCallback *callback,IPortableDeviceValues *parameters,LPWSTR *cookie) { return This->lpVtbl->Advise(This,flags,callback,parameters,cookie); } -static __WIDL_INLINE HRESULT IPortableDevice_Unadvise(IPortableDevice* This,LPCWSTR cookie) { +static inline HRESULT IPortableDevice_Unadvise(IPortableDevice* This,LPCWSTR cookie) { return This->lpVtbl->Unadvise(This,cookie); } -static __WIDL_INLINE HRESULT IPortableDevice_GetPnPDeviceID(IPortableDevice* This,LPWSTR *device_id) { +static inline HRESULT IPortableDevice_GetPnPDeviceID(IPortableDevice* This,LPWSTR *device_id) { return This->lpVtbl->GetPnPDeviceID(This,device_id); } #endif @@ -931,44 +923,44 @@ interface IPortableDeviceContent { #define IPortableDeviceContent_Copy(This,object_ids,destination_folder_object_id,results) (This)->lpVtbl->Copy(This,object_ids,destination_folder_object_id,results) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceContent_QueryInterface(IPortableDeviceContent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceContent_QueryInterface(IPortableDeviceContent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceContent_AddRef(IPortableDeviceContent* This) { +static inline ULONG IPortableDeviceContent_AddRef(IPortableDeviceContent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceContent_Release(IPortableDeviceContent* This) { +static inline ULONG IPortableDeviceContent_Release(IPortableDeviceContent* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceContent methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceContent_EnumObjects(IPortableDeviceContent* This,const DWORD flags,LPCWSTR parent_object_id,IPortableDeviceValues *filter,IEnumPortableDeviceObjectIDs **enum_device_object) { +static inline HRESULT IPortableDeviceContent_EnumObjects(IPortableDeviceContent* This,const DWORD flags,LPCWSTR parent_object_id,IPortableDeviceValues *filter,IEnumPortableDeviceObjectIDs **enum_device_object) { return This->lpVtbl->EnumObjects(This,flags,parent_object_id,filter,enum_device_object); } -static __WIDL_INLINE HRESULT IPortableDeviceContent_Properties(IPortableDeviceContent* This,IPortableDeviceProperties **device_properties) { +static inline HRESULT IPortableDeviceContent_Properties(IPortableDeviceContent* This,IPortableDeviceProperties **device_properties) { return This->lpVtbl->Properties(This,device_properties); } -static __WIDL_INLINE HRESULT IPortableDeviceContent_Transfer(IPortableDeviceContent* This,IPortableDeviceResources **resources) { +static inline HRESULT IPortableDeviceContent_Transfer(IPortableDeviceContent* This,IPortableDeviceResources **resources) { return This->lpVtbl->Transfer(This,resources); } -static __WIDL_INLINE HRESULT IPortableDeviceContent_CreateObjectWithPropertiesOnly(IPortableDeviceContent* This,IPortableDeviceValues *values,LPWSTR *object_id) { +static inline HRESULT IPortableDeviceContent_CreateObjectWithPropertiesOnly(IPortableDeviceContent* This,IPortableDeviceValues *values,LPWSTR *object_id) { return This->lpVtbl->CreateObjectWithPropertiesOnly(This,values,object_id); } -static __WIDL_INLINE HRESULT IPortableDeviceContent_CreateObjectWithPropertiesAndData(IPortableDeviceContent* This,IPortableDeviceValues *values,IStream **data,DWORD *optimal_write_buffer_size,LPWSTR *cookie) { +static inline HRESULT IPortableDeviceContent_CreateObjectWithPropertiesAndData(IPortableDeviceContent* This,IPortableDeviceValues *values,IStream **data,DWORD *optimal_write_buffer_size,LPWSTR *cookie) { return This->lpVtbl->CreateObjectWithPropertiesAndData(This,values,data,optimal_write_buffer_size,cookie); } -static __WIDL_INLINE HRESULT IPortableDeviceContent_Delete(IPortableDeviceContent* This,const DWORD options,IPortableDevicePropVariantCollection *object_ids,IPortableDevicePropVariantCollection **results) { +static inline HRESULT IPortableDeviceContent_Delete(IPortableDeviceContent* This,const DWORD options,IPortableDevicePropVariantCollection *object_ids,IPortableDevicePropVariantCollection **results) { return This->lpVtbl->Delete(This,options,object_ids,results); } -static __WIDL_INLINE HRESULT IPortableDeviceContent_GetObjectIDsFromPersistentUniqueIDs(IPortableDeviceContent* This,IPortableDevicePropVariantCollection *persistent_unique_ids,IPortableDevicePropVariantCollection **object_ids) { +static inline HRESULT IPortableDeviceContent_GetObjectIDsFromPersistentUniqueIDs(IPortableDeviceContent* This,IPortableDevicePropVariantCollection *persistent_unique_ids,IPortableDevicePropVariantCollection **object_ids) { return This->lpVtbl->GetObjectIDsFromPersistentUniqueIDs(This,persistent_unique_ids,object_ids); } -static __WIDL_INLINE HRESULT IPortableDeviceContent_Cancel(IPortableDeviceContent* This) { +static inline HRESULT IPortableDeviceContent_Cancel(IPortableDeviceContent* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IPortableDeviceContent_Move(IPortableDeviceContent* This,IPortableDevicePropVariantCollection *object_ids,LPCWSTR destination_folder_object_id,IPortableDevicePropVariantCollection **results) { +static inline HRESULT IPortableDeviceContent_Move(IPortableDeviceContent* This,IPortableDevicePropVariantCollection *object_ids,LPCWSTR destination_folder_object_id,IPortableDevicePropVariantCollection **results) { return This->lpVtbl->Move(This,object_ids,destination_folder_object_id,results); } -static __WIDL_INLINE HRESULT IPortableDeviceContent_Copy(IPortableDeviceContent* This,IPortableDevicePropVariantCollection *object_ids,LPCWSTR destination_folder_object_id,IPortableDevicePropVariantCollection **results) { +static inline HRESULT IPortableDeviceContent_Copy(IPortableDeviceContent* This,IPortableDevicePropVariantCollection *object_ids,LPCWSTR destination_folder_object_id,IPortableDevicePropVariantCollection **results) { return This->lpVtbl->Copy(This,object_ids,destination_folder_object_id,results); } #endif @@ -1106,48 +1098,48 @@ interface IPortableDeviceContent2 { #define IPortableDeviceContent2_UpdateObjectWithPropertiesAndData(This,object_id,device_properties,data,optimal_write_buffer_size) (This)->lpVtbl->UpdateObjectWithPropertiesAndData(This,object_id,device_properties,data,optimal_write_buffer_size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceContent2_QueryInterface(IPortableDeviceContent2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceContent2_QueryInterface(IPortableDeviceContent2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceContent2_AddRef(IPortableDeviceContent2* This) { +static inline ULONG IPortableDeviceContent2_AddRef(IPortableDeviceContent2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceContent2_Release(IPortableDeviceContent2* This) { +static inline ULONG IPortableDeviceContent2_Release(IPortableDeviceContent2* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceContent methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceContent2_EnumObjects(IPortableDeviceContent2* This,const DWORD flags,LPCWSTR parent_object_id,IPortableDeviceValues *filter,IEnumPortableDeviceObjectIDs **enum_device_object) { +static inline HRESULT IPortableDeviceContent2_EnumObjects(IPortableDeviceContent2* This,const DWORD flags,LPCWSTR parent_object_id,IPortableDeviceValues *filter,IEnumPortableDeviceObjectIDs **enum_device_object) { return This->lpVtbl->EnumObjects(This,flags,parent_object_id,filter,enum_device_object); } -static __WIDL_INLINE HRESULT IPortableDeviceContent2_Properties(IPortableDeviceContent2* This,IPortableDeviceProperties **device_properties) { +static inline HRESULT IPortableDeviceContent2_Properties(IPortableDeviceContent2* This,IPortableDeviceProperties **device_properties) { return This->lpVtbl->Properties(This,device_properties); } -static __WIDL_INLINE HRESULT IPortableDeviceContent2_Transfer(IPortableDeviceContent2* This,IPortableDeviceResources **resources) { +static inline HRESULT IPortableDeviceContent2_Transfer(IPortableDeviceContent2* This,IPortableDeviceResources **resources) { return This->lpVtbl->Transfer(This,resources); } -static __WIDL_INLINE HRESULT IPortableDeviceContent2_CreateObjectWithPropertiesOnly(IPortableDeviceContent2* This,IPortableDeviceValues *values,LPWSTR *object_id) { +static inline HRESULT IPortableDeviceContent2_CreateObjectWithPropertiesOnly(IPortableDeviceContent2* This,IPortableDeviceValues *values,LPWSTR *object_id) { return This->lpVtbl->CreateObjectWithPropertiesOnly(This,values,object_id); } -static __WIDL_INLINE HRESULT IPortableDeviceContent2_CreateObjectWithPropertiesAndData(IPortableDeviceContent2* This,IPortableDeviceValues *values,IStream **data,DWORD *optimal_write_buffer_size,LPWSTR *cookie) { +static inline HRESULT IPortableDeviceContent2_CreateObjectWithPropertiesAndData(IPortableDeviceContent2* This,IPortableDeviceValues *values,IStream **data,DWORD *optimal_write_buffer_size,LPWSTR *cookie) { return This->lpVtbl->CreateObjectWithPropertiesAndData(This,values,data,optimal_write_buffer_size,cookie); } -static __WIDL_INLINE HRESULT IPortableDeviceContent2_Delete(IPortableDeviceContent2* This,const DWORD options,IPortableDevicePropVariantCollection *object_ids,IPortableDevicePropVariantCollection **results) { +static inline HRESULT IPortableDeviceContent2_Delete(IPortableDeviceContent2* This,const DWORD options,IPortableDevicePropVariantCollection *object_ids,IPortableDevicePropVariantCollection **results) { return This->lpVtbl->Delete(This,options,object_ids,results); } -static __WIDL_INLINE HRESULT IPortableDeviceContent2_GetObjectIDsFromPersistentUniqueIDs(IPortableDeviceContent2* This,IPortableDevicePropVariantCollection *persistent_unique_ids,IPortableDevicePropVariantCollection **object_ids) { +static inline HRESULT IPortableDeviceContent2_GetObjectIDsFromPersistentUniqueIDs(IPortableDeviceContent2* This,IPortableDevicePropVariantCollection *persistent_unique_ids,IPortableDevicePropVariantCollection **object_ids) { return This->lpVtbl->GetObjectIDsFromPersistentUniqueIDs(This,persistent_unique_ids,object_ids); } -static __WIDL_INLINE HRESULT IPortableDeviceContent2_Cancel(IPortableDeviceContent2* This) { +static inline HRESULT IPortableDeviceContent2_Cancel(IPortableDeviceContent2* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IPortableDeviceContent2_Move(IPortableDeviceContent2* This,IPortableDevicePropVariantCollection *object_ids,LPCWSTR destination_folder_object_id,IPortableDevicePropVariantCollection **results) { +static inline HRESULT IPortableDeviceContent2_Move(IPortableDeviceContent2* This,IPortableDevicePropVariantCollection *object_ids,LPCWSTR destination_folder_object_id,IPortableDevicePropVariantCollection **results) { return This->lpVtbl->Move(This,object_ids,destination_folder_object_id,results); } -static __WIDL_INLINE HRESULT IPortableDeviceContent2_Copy(IPortableDeviceContent2* This,IPortableDevicePropVariantCollection *object_ids,LPCWSTR destination_folder_object_id,IPortableDevicePropVariantCollection **results) { +static inline HRESULT IPortableDeviceContent2_Copy(IPortableDeviceContent2* This,IPortableDevicePropVariantCollection *object_ids,LPCWSTR destination_folder_object_id,IPortableDevicePropVariantCollection **results) { return This->lpVtbl->Copy(This,object_ids,destination_folder_object_id,results); } /*** IPortableDeviceContent2 methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceContent2_UpdateObjectWithPropertiesAndData(IPortableDeviceContent2* This,LPCWSTR object_id,IPortableDeviceValues *device_properties,IStream **data,DWORD *optimal_write_buffer_size) { +static inline HRESULT IPortableDeviceContent2_UpdateObjectWithPropertiesAndData(IPortableDeviceContent2* This,LPCWSTR object_id,IPortableDeviceValues *device_properties,IStream **data,DWORD *optimal_write_buffer_size) { return This->lpVtbl->UpdateObjectWithPropertiesAndData(This,object_id,device_properties,data,optimal_write_buffer_size); } #endif @@ -1248,29 +1240,29 @@ interface IEnumPortableDeviceObjectIDs { #define IEnumPortableDeviceObjectIDs_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumPortableDeviceObjectIDs_QueryInterface(IEnumPortableDeviceObjectIDs* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumPortableDeviceObjectIDs_QueryInterface(IEnumPortableDeviceObjectIDs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumPortableDeviceObjectIDs_AddRef(IEnumPortableDeviceObjectIDs* This) { +static inline ULONG IEnumPortableDeviceObjectIDs_AddRef(IEnumPortableDeviceObjectIDs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumPortableDeviceObjectIDs_Release(IEnumPortableDeviceObjectIDs* This) { +static inline ULONG IEnumPortableDeviceObjectIDs_Release(IEnumPortableDeviceObjectIDs* This) { return This->lpVtbl->Release(This); } /*** IEnumPortableDeviceObjectIDs methods ***/ -static __WIDL_INLINE HRESULT IEnumPortableDeviceObjectIDs_Next(IEnumPortableDeviceObjectIDs* This,ULONG objects,LPWSTR *obj_ids,ULONG *fetched) { +static inline HRESULT IEnumPortableDeviceObjectIDs_Next(IEnumPortableDeviceObjectIDs* This,ULONG objects,LPWSTR *obj_ids,ULONG *fetched) { return This->lpVtbl->Next(This,objects,obj_ids,fetched); } -static __WIDL_INLINE HRESULT IEnumPortableDeviceObjectIDs_Skip(IEnumPortableDeviceObjectIDs* This,ULONG objects) { +static inline HRESULT IEnumPortableDeviceObjectIDs_Skip(IEnumPortableDeviceObjectIDs* This,ULONG objects) { return This->lpVtbl->Skip(This,objects); } -static __WIDL_INLINE HRESULT IEnumPortableDeviceObjectIDs_Reset(IEnumPortableDeviceObjectIDs* This) { +static inline HRESULT IEnumPortableDeviceObjectIDs_Reset(IEnumPortableDeviceObjectIDs* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumPortableDeviceObjectIDs_Clone(IEnumPortableDeviceObjectIDs* This,IEnumPortableDeviceObjectIDs **enum_device_object) { +static inline HRESULT IEnumPortableDeviceObjectIDs_Clone(IEnumPortableDeviceObjectIDs* This,IEnumPortableDeviceObjectIDs **enum_device_object) { return This->lpVtbl->Clone(This,enum_device_object); } -static __WIDL_INLINE HRESULT IEnumPortableDeviceObjectIDs_Cancel(IEnumPortableDeviceObjectIDs* This) { +static inline HRESULT IEnumPortableDeviceObjectIDs_Cancel(IEnumPortableDeviceObjectIDs* This) { return This->lpVtbl->Cancel(This); } #endif @@ -1392,32 +1384,32 @@ interface IPortableDeviceProperties { #define IPortableDeviceProperties_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceProperties_QueryInterface(IPortableDeviceProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceProperties_QueryInterface(IPortableDeviceProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceProperties_AddRef(IPortableDeviceProperties* This) { +static inline ULONG IPortableDeviceProperties_AddRef(IPortableDeviceProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceProperties_Release(IPortableDeviceProperties* This) { +static inline ULONG IPortableDeviceProperties_Release(IPortableDeviceProperties* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceProperties methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceProperties_GetSupportedProperties(IPortableDeviceProperties* This,LPCWSTR object_id,IPortableDeviceKeyCollection **keys) { +static inline HRESULT IPortableDeviceProperties_GetSupportedProperties(IPortableDeviceProperties* This,LPCWSTR object_id,IPortableDeviceKeyCollection **keys) { return This->lpVtbl->GetSupportedProperties(This,object_id,keys); } -static __WIDL_INLINE HRESULT IPortableDeviceProperties_GetPropertyAttributes(IPortableDeviceProperties* This,LPCWSTR object_id,REFPROPERTYKEY key,IPortableDeviceValues **attributes) { +static inline HRESULT IPortableDeviceProperties_GetPropertyAttributes(IPortableDeviceProperties* This,LPCWSTR object_id,REFPROPERTYKEY key,IPortableDeviceValues **attributes) { return This->lpVtbl->GetPropertyAttributes(This,object_id,key,attributes); } -static __WIDL_INLINE HRESULT IPortableDeviceProperties_GetValues(IPortableDeviceProperties* This,LPCWSTR object_id,IPortableDeviceKeyCollection *keys,IPortableDeviceValues **values) { +static inline HRESULT IPortableDeviceProperties_GetValues(IPortableDeviceProperties* This,LPCWSTR object_id,IPortableDeviceKeyCollection *keys,IPortableDeviceValues **values) { return This->lpVtbl->GetValues(This,object_id,keys,values); } -static __WIDL_INLINE HRESULT IPortableDeviceProperties_SetValues(IPortableDeviceProperties* This,LPCWSTR object_id,IPortableDeviceValues *values,IPortableDeviceValues **results) { +static inline HRESULT IPortableDeviceProperties_SetValues(IPortableDeviceProperties* This,LPCWSTR object_id,IPortableDeviceValues *values,IPortableDeviceValues **results) { return This->lpVtbl->SetValues(This,object_id,values,results); } -static __WIDL_INLINE HRESULT IPortableDeviceProperties_Delete(IPortableDeviceProperties* This,LPCWSTR object_id,IPortableDeviceKeyCollection *keys) { +static inline HRESULT IPortableDeviceProperties_Delete(IPortableDeviceProperties* This,LPCWSTR object_id,IPortableDeviceKeyCollection *keys) { return This->lpVtbl->Delete(This,object_id,keys); } -static __WIDL_INLINE HRESULT IPortableDeviceProperties_Cancel(IPortableDeviceProperties* This) { +static inline HRESULT IPortableDeviceProperties_Cancel(IPortableDeviceProperties* This) { return This->lpVtbl->Cancel(This); } #endif @@ -1545,32 +1537,32 @@ interface IPortableDeviceResources { #define IPortableDeviceResources_CreateResource(This,resource_attributes,data,optimal_write_buffer_size,cookie) (This)->lpVtbl->CreateResource(This,resource_attributes,data,optimal_write_buffer_size,cookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceResources_QueryInterface(IPortableDeviceResources* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceResources_QueryInterface(IPortableDeviceResources* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceResources_AddRef(IPortableDeviceResources* This) { +static inline ULONG IPortableDeviceResources_AddRef(IPortableDeviceResources* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceResources_Release(IPortableDeviceResources* This) { +static inline ULONG IPortableDeviceResources_Release(IPortableDeviceResources* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceResources methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceResources_GetSupportedResources(IPortableDeviceResources* This,LPCWSTR object_id,IPortableDeviceKeyCollection **keys) { +static inline HRESULT IPortableDeviceResources_GetSupportedResources(IPortableDeviceResources* This,LPCWSTR object_id,IPortableDeviceKeyCollection **keys) { return This->lpVtbl->GetSupportedResources(This,object_id,keys); } -static __WIDL_INLINE HRESULT IPortableDeviceResources_GetResourceAttributes(IPortableDeviceResources* This,LPCWSTR object_id,REFPROPERTYKEY key,IPortableDeviceValues **resource_attributes) { +static inline HRESULT IPortableDeviceResources_GetResourceAttributes(IPortableDeviceResources* This,LPCWSTR object_id,REFPROPERTYKEY key,IPortableDeviceValues **resource_attributes) { return This->lpVtbl->GetResourceAttributes(This,object_id,key,resource_attributes); } -static __WIDL_INLINE HRESULT IPortableDeviceResources_GetStream(IPortableDeviceResources* This,LPCWSTR object_id,REFPROPERTYKEY key,const DWORD mode,DWORD *optimal_buffer_size,IStream **stream) { +static inline HRESULT IPortableDeviceResources_GetStream(IPortableDeviceResources* This,LPCWSTR object_id,REFPROPERTYKEY key,const DWORD mode,DWORD *optimal_buffer_size,IStream **stream) { return This->lpVtbl->GetStream(This,object_id,key,mode,optimal_buffer_size,stream); } -static __WIDL_INLINE HRESULT IPortableDeviceResources_Delete(IPortableDeviceResources* This,LPCWSTR object_id,IPortableDeviceKeyCollection *keys) { +static inline HRESULT IPortableDeviceResources_Delete(IPortableDeviceResources* This,LPCWSTR object_id,IPortableDeviceKeyCollection *keys) { return This->lpVtbl->Delete(This,object_id,keys); } -static __WIDL_INLINE HRESULT IPortableDeviceResources_Cancel(IPortableDeviceResources* This) { +static inline HRESULT IPortableDeviceResources_Cancel(IPortableDeviceResources* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IPortableDeviceResources_CreateResource(IPortableDeviceResources* This,IPortableDeviceValues *resource_attributes,IStream **data,DWORD *optimal_write_buffer_size,LPWSTR *cookie) { +static inline HRESULT IPortableDeviceResources_CreateResource(IPortableDeviceResources* This,IPortableDeviceValues *resource_attributes,IStream **data,DWORD *optimal_write_buffer_size,LPWSTR *cookie) { return This->lpVtbl->CreateResource(This,resource_attributes,data,optimal_write_buffer_size,cookie); } #endif @@ -1732,47 +1724,47 @@ interface IPortableDeviceCapabilities { #define IPortableDeviceCapabilities_GetEventOptions(This,event_id,options) (This)->lpVtbl->GetEventOptions(This,event_id,options) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_QueryInterface(IPortableDeviceCapabilities* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceCapabilities_QueryInterface(IPortableDeviceCapabilities* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceCapabilities_AddRef(IPortableDeviceCapabilities* This) { +static inline ULONG IPortableDeviceCapabilities_AddRef(IPortableDeviceCapabilities* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceCapabilities_Release(IPortableDeviceCapabilities* This) { +static inline ULONG IPortableDeviceCapabilities_Release(IPortableDeviceCapabilities* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceCapabilities methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetSupportedCommands(IPortableDeviceCapabilities* This,IPortableDeviceKeyCollection **commands) { +static inline HRESULT IPortableDeviceCapabilities_GetSupportedCommands(IPortableDeviceCapabilities* This,IPortableDeviceKeyCollection **commands) { return This->lpVtbl->GetSupportedCommands(This,commands); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetCommandOptions(IPortableDeviceCapabilities* This,REFPROPERTYKEY command,IPortableDeviceValues **options) { +static inline HRESULT IPortableDeviceCapabilities_GetCommandOptions(IPortableDeviceCapabilities* This,REFPROPERTYKEY command,IPortableDeviceValues **options) { return This->lpVtbl->GetCommandOptions(This,command,options); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetFunctionalCategories(IPortableDeviceCapabilities* This,IPortableDevicePropVariantCollection **categories) { +static inline HRESULT IPortableDeviceCapabilities_GetFunctionalCategories(IPortableDeviceCapabilities* This,IPortableDevicePropVariantCollection **categories) { return This->lpVtbl->GetFunctionalCategories(This,categories); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetFunctionalObjects(IPortableDeviceCapabilities* This,REFGUID category,IPortableDevicePropVariantCollection **object_ids) { +static inline HRESULT IPortableDeviceCapabilities_GetFunctionalObjects(IPortableDeviceCapabilities* This,REFGUID category,IPortableDevicePropVariantCollection **object_ids) { return This->lpVtbl->GetFunctionalObjects(This,category,object_ids); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetSupportedContentTypes(IPortableDeviceCapabilities* This,REFGUID category,IPortableDevicePropVariantCollection **content_types) { +static inline HRESULT IPortableDeviceCapabilities_GetSupportedContentTypes(IPortableDeviceCapabilities* This,REFGUID category,IPortableDevicePropVariantCollection **content_types) { return This->lpVtbl->GetSupportedContentTypes(This,category,content_types); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetSupportedFormats(IPortableDeviceCapabilities* This,REFGUID content_type,IPortableDevicePropVariantCollection **formats) { +static inline HRESULT IPortableDeviceCapabilities_GetSupportedFormats(IPortableDeviceCapabilities* This,REFGUID content_type,IPortableDevicePropVariantCollection **formats) { return This->lpVtbl->GetSupportedFormats(This,content_type,formats); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetSupportedFormatProperties(IPortableDeviceCapabilities* This,REFGUID format,IPortableDeviceKeyCollection **keys) { +static inline HRESULT IPortableDeviceCapabilities_GetSupportedFormatProperties(IPortableDeviceCapabilities* This,REFGUID format,IPortableDeviceKeyCollection **keys) { return This->lpVtbl->GetSupportedFormatProperties(This,format,keys); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetFixedPropertyAttributes(IPortableDeviceCapabilities* This,REFGUID format,REFPROPERTYKEY key,IPortableDeviceValues **attributes) { +static inline HRESULT IPortableDeviceCapabilities_GetFixedPropertyAttributes(IPortableDeviceCapabilities* This,REFGUID format,REFPROPERTYKEY key,IPortableDeviceValues **attributes) { return This->lpVtbl->GetFixedPropertyAttributes(This,format,key,attributes); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_Cancel(IPortableDeviceCapabilities* This) { +static inline HRESULT IPortableDeviceCapabilities_Cancel(IPortableDeviceCapabilities* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetSupportedEvents(IPortableDeviceCapabilities* This,IPortableDevicePropVariantCollection **events_collection) { +static inline HRESULT IPortableDeviceCapabilities_GetSupportedEvents(IPortableDeviceCapabilities* This,IPortableDevicePropVariantCollection **events_collection) { return This->lpVtbl->GetSupportedEvents(This,events_collection); } -static __WIDL_INLINE HRESULT IPortableDeviceCapabilities_GetEventOptions(IPortableDeviceCapabilities* This,REFGUID event_id,IPortableDeviceValues **options) { +static inline HRESULT IPortableDeviceCapabilities_GetEventOptions(IPortableDeviceCapabilities* This,REFGUID event_id,IPortableDeviceValues **options) { return This->lpVtbl->GetEventOptions(This,event_id,options); } #endif @@ -1839,17 +1831,17 @@ interface IPortableDeviceEventCallback { #define IPortableDeviceEventCallback_OnEvent(This,event_parameters) (This)->lpVtbl->OnEvent(This,event_parameters) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceEventCallback_QueryInterface(IPortableDeviceEventCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceEventCallback_QueryInterface(IPortableDeviceEventCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceEventCallback_AddRef(IPortableDeviceEventCallback* This) { +static inline ULONG IPortableDeviceEventCallback_AddRef(IPortableDeviceEventCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceEventCallback_Release(IPortableDeviceEventCallback* This) { +static inline ULONG IPortableDeviceEventCallback_Release(IPortableDeviceEventCallback* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceEventCallback methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceEventCallback_OnEvent(IPortableDeviceEventCallback* This,IPortableDeviceValues *event_parameters) { +static inline HRESULT IPortableDeviceEventCallback_OnEvent(IPortableDeviceEventCallback* This,IPortableDeviceValues *event_parameters) { return This->lpVtbl->OnEvent(This,event_parameters); } #endif @@ -1995,55 +1987,55 @@ interface IPortableDeviceDataStream { #define IPortableDeviceDataStream_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_QueryInterface(IPortableDeviceDataStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceDataStream_QueryInterface(IPortableDeviceDataStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceDataStream_AddRef(IPortableDeviceDataStream* This) { +static inline ULONG IPortableDeviceDataStream_AddRef(IPortableDeviceDataStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceDataStream_Release(IPortableDeviceDataStream* This) { +static inline ULONG IPortableDeviceDataStream_Release(IPortableDeviceDataStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_Read(IPortableDeviceDataStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IPortableDeviceDataStream_Read(IPortableDeviceDataStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_Write(IPortableDeviceDataStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IPortableDeviceDataStream_Write(IPortableDeviceDataStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_Seek(IPortableDeviceDataStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT IPortableDeviceDataStream_Seek(IPortableDeviceDataStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_SetSize(IPortableDeviceDataStream* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT IPortableDeviceDataStream_SetSize(IPortableDeviceDataStream* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_CopyTo(IPortableDeviceDataStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT IPortableDeviceDataStream_CopyTo(IPortableDeviceDataStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_Commit(IPortableDeviceDataStream* This,DWORD grfCommitFlags) { +static inline HRESULT IPortableDeviceDataStream_Commit(IPortableDeviceDataStream* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_Revert(IPortableDeviceDataStream* This) { +static inline HRESULT IPortableDeviceDataStream_Revert(IPortableDeviceDataStream* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_LockRegion(IPortableDeviceDataStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IPortableDeviceDataStream_LockRegion(IPortableDeviceDataStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_UnlockRegion(IPortableDeviceDataStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IPortableDeviceDataStream_UnlockRegion(IPortableDeviceDataStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_Stat(IPortableDeviceDataStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT IPortableDeviceDataStream_Stat(IPortableDeviceDataStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_Clone(IPortableDeviceDataStream* This,IStream **ppstm) { +static inline HRESULT IPortableDeviceDataStream_Clone(IPortableDeviceDataStream* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** IPortableDeviceDataStream methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_GetObjectID(IPortableDeviceDataStream* This,LPWSTR *object_id) { +static inline HRESULT IPortableDeviceDataStream_GetObjectID(IPortableDeviceDataStream* This,LPWSTR *object_id) { return This->lpVtbl->GetObjectID(This,object_id); } -static __WIDL_INLINE HRESULT IPortableDeviceDataStream_Cancel(IPortableDeviceDataStream* This) { +static inline HRESULT IPortableDeviceDataStream_Cancel(IPortableDeviceDataStream* This) { return This->lpVtbl->Cancel(This); } #endif @@ -2123,20 +2115,20 @@ interface IPortableDeviceUnitsStream { #define IPortableDeviceUnitsStream_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceUnitsStream_QueryInterface(IPortableDeviceUnitsStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceUnitsStream_QueryInterface(IPortableDeviceUnitsStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceUnitsStream_AddRef(IPortableDeviceUnitsStream* This) { +static inline ULONG IPortableDeviceUnitsStream_AddRef(IPortableDeviceUnitsStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceUnitsStream_Release(IPortableDeviceUnitsStream* This) { +static inline ULONG IPortableDeviceUnitsStream_Release(IPortableDeviceUnitsStream* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceUnitsStream methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceUnitsStream_SeekInUnits(IPortableDeviceUnitsStream* This,LARGE_INTEGER dlib_move,WPD_STREAM_UNITS units,DWORD origin,ULARGE_INTEGER *lib_new_position) { +static inline HRESULT IPortableDeviceUnitsStream_SeekInUnits(IPortableDeviceUnitsStream* This,LARGE_INTEGER dlib_move,WPD_STREAM_UNITS units,DWORD origin,ULARGE_INTEGER *lib_new_position) { return This->lpVtbl->SeekInUnits(This,dlib_move,units,origin,lib_new_position); } -static __WIDL_INLINE HRESULT IPortableDeviceUnitsStream_Cancel(IPortableDeviceUnitsStream* This) { +static inline HRESULT IPortableDeviceUnitsStream_Cancel(IPortableDeviceUnitsStream* This) { return This->lpVtbl->Cancel(This); } #endif @@ -2278,29 +2270,29 @@ interface IPortableDevicePropertiesBulk { #define IPortableDevicePropertiesBulk_Cancel(This,context) (This)->lpVtbl->Cancel(This,context) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulk_QueryInterface(IPortableDevicePropertiesBulk* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDevicePropertiesBulk_QueryInterface(IPortableDevicePropertiesBulk* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDevicePropertiesBulk_AddRef(IPortableDevicePropertiesBulk* This) { +static inline ULONG IPortableDevicePropertiesBulk_AddRef(IPortableDevicePropertiesBulk* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDevicePropertiesBulk_Release(IPortableDevicePropertiesBulk* This) { +static inline ULONG IPortableDevicePropertiesBulk_Release(IPortableDevicePropertiesBulk* This) { return This->lpVtbl->Release(This); } /*** IPortableDevicePropertiesBulk methods ***/ -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulk_QueueGetValuesByObjectList(IPortableDevicePropertiesBulk* This,IPortableDevicePropVariantCollection *object_ids,IPortableDeviceKeyCollection *keys,IPortableDevicePropertiesBulkCallback *callback,GUID *context) { +static inline HRESULT IPortableDevicePropertiesBulk_QueueGetValuesByObjectList(IPortableDevicePropertiesBulk* This,IPortableDevicePropVariantCollection *object_ids,IPortableDeviceKeyCollection *keys,IPortableDevicePropertiesBulkCallback *callback,GUID *context) { return This->lpVtbl->QueueGetValuesByObjectList(This,object_ids,keys,callback,context); } -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulk_QueueGetValuesByObjectFormat(IPortableDevicePropertiesBulk* This,REFGUID guid_object_format,LPCWSTR parent_object_id,const DWORD depth,IPortableDeviceKeyCollection *keys,IPortableDevicePropertiesBulkCallback *callback,GUID *context) { +static inline HRESULT IPortableDevicePropertiesBulk_QueueGetValuesByObjectFormat(IPortableDevicePropertiesBulk* This,REFGUID guid_object_format,LPCWSTR parent_object_id,const DWORD depth,IPortableDeviceKeyCollection *keys,IPortableDevicePropertiesBulkCallback *callback,GUID *context) { return This->lpVtbl->QueueGetValuesByObjectFormat(This,guid_object_format,parent_object_id,depth,keys,callback,context); } -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulk_QueueSetValuesByObjectList(IPortableDevicePropertiesBulk* This,IPortableDeviceValuesCollection *object_values,IPortableDevicePropertiesBulkCallback *callback,GUID *context) { +static inline HRESULT IPortableDevicePropertiesBulk_QueueSetValuesByObjectList(IPortableDevicePropertiesBulk* This,IPortableDeviceValuesCollection *object_values,IPortableDevicePropertiesBulkCallback *callback,GUID *context) { return This->lpVtbl->QueueSetValuesByObjectList(This,object_values,callback,context); } -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulk_Start(IPortableDevicePropertiesBulk* This,REFGUID context) { +static inline HRESULT IPortableDevicePropertiesBulk_Start(IPortableDevicePropertiesBulk* This,REFGUID context) { return This->lpVtbl->Start(This,context); } -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulk_Cancel(IPortableDevicePropertiesBulk* This,REFGUID context) { +static inline HRESULT IPortableDevicePropertiesBulk_Cancel(IPortableDevicePropertiesBulk* This,REFGUID context) { return This->lpVtbl->Cancel(This,context); } #endif @@ -2387,23 +2379,23 @@ interface IPortableDevicePropertiesBulkCallback { #define IPortableDevicePropertiesBulkCallback_OnEnd(This,context,hr_status) (This)->lpVtbl->OnEnd(This,context,hr_status) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulkCallback_QueryInterface(IPortableDevicePropertiesBulkCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDevicePropertiesBulkCallback_QueryInterface(IPortableDevicePropertiesBulkCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDevicePropertiesBulkCallback_AddRef(IPortableDevicePropertiesBulkCallback* This) { +static inline ULONG IPortableDevicePropertiesBulkCallback_AddRef(IPortableDevicePropertiesBulkCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDevicePropertiesBulkCallback_Release(IPortableDevicePropertiesBulkCallback* This) { +static inline ULONG IPortableDevicePropertiesBulkCallback_Release(IPortableDevicePropertiesBulkCallback* This) { return This->lpVtbl->Release(This); } /*** IPortableDevicePropertiesBulkCallback methods ***/ -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulkCallback_OnStart(IPortableDevicePropertiesBulkCallback* This,REFGUID context) { +static inline HRESULT IPortableDevicePropertiesBulkCallback_OnStart(IPortableDevicePropertiesBulkCallback* This,REFGUID context) { return This->lpVtbl->OnStart(This,context); } -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulkCallback_OnProgress(IPortableDevicePropertiesBulkCallback* This,REFGUID context,IPortableDeviceValuesCollection *results) { +static inline HRESULT IPortableDevicePropertiesBulkCallback_OnProgress(IPortableDevicePropertiesBulkCallback* This,REFGUID context,IPortableDeviceValuesCollection *results) { return This->lpVtbl->OnProgress(This,context,results); } -static __WIDL_INLINE HRESULT IPortableDevicePropertiesBulkCallback_OnEnd(IPortableDevicePropertiesBulkCallback* This,REFGUID context,HRESULT hr_status) { +static inline HRESULT IPortableDevicePropertiesBulkCallback_OnEnd(IPortableDevicePropertiesBulkCallback* This,REFGUID context,HRESULT hr_status) { return This->lpVtbl->OnEnd(This,context,hr_status); } #endif @@ -2486,20 +2478,20 @@ interface IPortableDeviceServiceManager { #define IPortableDeviceServiceManager_GetDeviceForService(This,service_id,device_id) (This)->lpVtbl->GetDeviceForService(This,service_id,device_id) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceManager_QueryInterface(IPortableDeviceServiceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceServiceManager_QueryInterface(IPortableDeviceServiceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceServiceManager_AddRef(IPortableDeviceServiceManager* This) { +static inline ULONG IPortableDeviceServiceManager_AddRef(IPortableDeviceServiceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceServiceManager_Release(IPortableDeviceServiceManager* This) { +static inline ULONG IPortableDeviceServiceManager_Release(IPortableDeviceServiceManager* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceServiceManager methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceManager_GetDeviceServices(IPortableDeviceServiceManager* This,LPCWSTR device_id,REFGUID guid_service_category,LPWSTR *services,DWORD *services_count) { +static inline HRESULT IPortableDeviceServiceManager_GetDeviceServices(IPortableDeviceServiceManager* This,LPCWSTR device_id,REFGUID guid_service_category,LPWSTR *services,DWORD *services_count) { return This->lpVtbl->GetDeviceServices(This,device_id,guid_service_category,services,services_count); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceManager_GetDeviceForService(IPortableDeviceServiceManager* This,LPCWSTR service_id,LPWSTR *device_id) { +static inline HRESULT IPortableDeviceServiceManager_GetDeviceForService(IPortableDeviceServiceManager* This,LPCWSTR service_id,LPWSTR *device_id) { return This->lpVtbl->GetDeviceForService(This,service_id,device_id); } #endif @@ -2656,47 +2648,47 @@ interface IPortableDeviceService { #define IPortableDeviceService_SendCommand(This,flags,parameters,results) (This)->lpVtbl->SendCommand(This,flags,parameters,results) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceService_QueryInterface(IPortableDeviceService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceService_QueryInterface(IPortableDeviceService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceService_AddRef(IPortableDeviceService* This) { +static inline ULONG IPortableDeviceService_AddRef(IPortableDeviceService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceService_Release(IPortableDeviceService* This) { +static inline ULONG IPortableDeviceService_Release(IPortableDeviceService* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceService methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceService_Open(IPortableDeviceService* This,LPCWSTR service_id,IPortableDeviceValues *client_info) { +static inline HRESULT IPortableDeviceService_Open(IPortableDeviceService* This,LPCWSTR service_id,IPortableDeviceValues *client_info) { return This->lpVtbl->Open(This,service_id,client_info); } -static __WIDL_INLINE HRESULT IPortableDeviceService_Capabilities(IPortableDeviceService* This,IPortableDeviceServiceCapabilities **capabilities) { +static inline HRESULT IPortableDeviceService_Capabilities(IPortableDeviceService* This,IPortableDeviceServiceCapabilities **capabilities) { return This->lpVtbl->Capabilities(This,capabilities); } -static __WIDL_INLINE HRESULT IPortableDeviceService_Content(IPortableDeviceService* This,IPortableDeviceContent2 **content) { +static inline HRESULT IPortableDeviceService_Content(IPortableDeviceService* This,IPortableDeviceContent2 **content) { return This->lpVtbl->Content(This,content); } -static __WIDL_INLINE HRESULT IPortableDeviceService_Methods(IPortableDeviceService* This,IPortableDeviceServiceMethods **service_methods) { +static inline HRESULT IPortableDeviceService_Methods(IPortableDeviceService* This,IPortableDeviceServiceMethods **service_methods) { return This->lpVtbl->Methods(This,service_methods); } -static __WIDL_INLINE HRESULT IPortableDeviceService_Cancel(IPortableDeviceService* This) { +static inline HRESULT IPortableDeviceService_Cancel(IPortableDeviceService* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IPortableDeviceService_Close(IPortableDeviceService* This) { +static inline HRESULT IPortableDeviceService_Close(IPortableDeviceService* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IPortableDeviceService_GetServiceObjectID(IPortableDeviceService* This,LPWSTR *service_object_id) { +static inline HRESULT IPortableDeviceService_GetServiceObjectID(IPortableDeviceService* This,LPWSTR *service_object_id) { return This->lpVtbl->GetServiceObjectID(This,service_object_id); } -static __WIDL_INLINE HRESULT IPortableDeviceService_GetPnPServiceID(IPortableDeviceService* This,LPWSTR *service_id) { +static inline HRESULT IPortableDeviceService_GetPnPServiceID(IPortableDeviceService* This,LPWSTR *service_id) { return This->lpVtbl->GetPnPServiceID(This,service_id); } -static __WIDL_INLINE HRESULT IPortableDeviceService_Advise(IPortableDeviceService* This,const DWORD flags,IPortableDeviceEventCallback *callback,IPortableDeviceValues *parameters,LPWSTR *cookie) { +static inline HRESULT IPortableDeviceService_Advise(IPortableDeviceService* This,const DWORD flags,IPortableDeviceEventCallback *callback,IPortableDeviceValues *parameters,LPWSTR *cookie) { return This->lpVtbl->Advise(This,flags,callback,parameters,cookie); } -static __WIDL_INLINE HRESULT IPortableDeviceService_Unadvise(IPortableDeviceService* This,LPCWSTR cookie) { +static inline HRESULT IPortableDeviceService_Unadvise(IPortableDeviceService* This,LPCWSTR cookie) { return This->lpVtbl->Unadvise(This,cookie); } -static __WIDL_INLINE HRESULT IPortableDeviceService_SendCommand(IPortableDeviceService* This,const DWORD flags,IPortableDeviceValues *parameters,IPortableDeviceValues **results) { +static inline HRESULT IPortableDeviceService_SendCommand(IPortableDeviceService* This,const DWORD flags,IPortableDeviceValues *parameters,IPortableDeviceValues **results) { return This->lpVtbl->SendCommand(This,flags,parameters,results); } #endif @@ -2910,62 +2902,62 @@ interface IPortableDeviceServiceCapabilities { #define IPortableDeviceServiceCapabilities_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_QueryInterface(IPortableDeviceServiceCapabilities* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceServiceCapabilities_QueryInterface(IPortableDeviceServiceCapabilities* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceServiceCapabilities_AddRef(IPortableDeviceServiceCapabilities* This) { +static inline ULONG IPortableDeviceServiceCapabilities_AddRef(IPortableDeviceServiceCapabilities* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceServiceCapabilities_Release(IPortableDeviceServiceCapabilities* This) { +static inline ULONG IPortableDeviceServiceCapabilities_Release(IPortableDeviceServiceCapabilities* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceServiceCapabilities methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetSupportedMethods(IPortableDeviceServiceCapabilities* This,IPortableDevicePropVariantCollection **supported_methods) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetSupportedMethods(IPortableDeviceServiceCapabilities* This,IPortableDevicePropVariantCollection **supported_methods) { return This->lpVtbl->GetSupportedMethods(This,supported_methods); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetSupportedMethodsByFormat(IPortableDeviceServiceCapabilities* This,REFGUID format,IPortableDevicePropVariantCollection **supported_methods) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetSupportedMethodsByFormat(IPortableDeviceServiceCapabilities* This,REFGUID format,IPortableDevicePropVariantCollection **supported_methods) { return This->lpVtbl->GetSupportedMethodsByFormat(This,format,supported_methods); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetMethodAttributes(IPortableDeviceServiceCapabilities* This,REFGUID method,IPortableDeviceValues **attributes) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetMethodAttributes(IPortableDeviceServiceCapabilities* This,REFGUID method,IPortableDeviceValues **attributes) { return This->lpVtbl->GetMethodAttributes(This,method,attributes); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetMethodParameterAttributes(IPortableDeviceServiceCapabilities* This,REFGUID method,REFPROPERTYKEY parameter,IPortableDeviceValues **attributes) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetMethodParameterAttributes(IPortableDeviceServiceCapabilities* This,REFGUID method,REFPROPERTYKEY parameter,IPortableDeviceValues **attributes) { return This->lpVtbl->GetMethodParameterAttributes(This,method,parameter,attributes); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetSupportedFormats(IPortableDeviceServiceCapabilities* This,IPortableDevicePropVariantCollection **formats) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetSupportedFormats(IPortableDeviceServiceCapabilities* This,IPortableDevicePropVariantCollection **formats) { return This->lpVtbl->GetSupportedFormats(This,formats); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetFormatAttributes(IPortableDeviceServiceCapabilities* This,REFGUID format,IPortableDeviceValues **attributes) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetFormatAttributes(IPortableDeviceServiceCapabilities* This,REFGUID format,IPortableDeviceValues **attributes) { return This->lpVtbl->GetFormatAttributes(This,format,attributes); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetSupportedFormatProperties(IPortableDeviceServiceCapabilities* This,REFGUID format,IPortableDeviceKeyCollection **keys) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetSupportedFormatProperties(IPortableDeviceServiceCapabilities* This,REFGUID format,IPortableDeviceKeyCollection **keys) { return This->lpVtbl->GetSupportedFormatProperties(This,format,keys); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetFormatPropertyAttributes(IPortableDeviceServiceCapabilities* This,REFGUID format,REFPROPERTYKEY property,IPortableDeviceValues **attributes) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetFormatPropertyAttributes(IPortableDeviceServiceCapabilities* This,REFGUID format,REFPROPERTYKEY property,IPortableDeviceValues **attributes) { return This->lpVtbl->GetFormatPropertyAttributes(This,format,property,attributes); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetSupportedEvents(IPortableDeviceServiceCapabilities* This,IPortableDevicePropVariantCollection **events) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetSupportedEvents(IPortableDeviceServiceCapabilities* This,IPortableDevicePropVariantCollection **events) { return This->lpVtbl->GetSupportedEvents(This,events); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetEventAttributes(IPortableDeviceServiceCapabilities* This,REFGUID event_id,IPortableDeviceValues **attributes) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetEventAttributes(IPortableDeviceServiceCapabilities* This,REFGUID event_id,IPortableDeviceValues **attributes) { return This->lpVtbl->GetEventAttributes(This,event_id,attributes); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetEventParameterAttributes(IPortableDeviceServiceCapabilities* This,REFGUID event_id,REFPROPERTYKEY parameter,IPortableDeviceValues **attributes) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetEventParameterAttributes(IPortableDeviceServiceCapabilities* This,REFGUID event_id,REFPROPERTYKEY parameter,IPortableDeviceValues **attributes) { return This->lpVtbl->GetEventParameterAttributes(This,event_id,parameter,attributes); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetInheritedServices(IPortableDeviceServiceCapabilities* This,const DWORD inheritance_type,IPortableDevicePropVariantCollection **services) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetInheritedServices(IPortableDeviceServiceCapabilities* This,const DWORD inheritance_type,IPortableDevicePropVariantCollection **services) { return This->lpVtbl->GetInheritedServices(This,inheritance_type,services); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetFormatRenderingProfiles(IPortableDeviceServiceCapabilities* This,REFGUID format,IPortableDeviceValuesCollection **rendering_profiles) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetFormatRenderingProfiles(IPortableDeviceServiceCapabilities* This,REFGUID format,IPortableDeviceValuesCollection **rendering_profiles) { return This->lpVtbl->GetFormatRenderingProfiles(This,format,rendering_profiles); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetSupportedCommands(IPortableDeviceServiceCapabilities* This,IPortableDeviceKeyCollection **commands) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetSupportedCommands(IPortableDeviceServiceCapabilities* This,IPortableDeviceKeyCollection **commands) { return This->lpVtbl->GetSupportedCommands(This,commands); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_GetCommandOptions(IPortableDeviceServiceCapabilities* This,REFPROPERTYKEY command,IPortableDeviceValues **options) { +static inline HRESULT IPortableDeviceServiceCapabilities_GetCommandOptions(IPortableDeviceServiceCapabilities* This,REFPROPERTYKEY command,IPortableDeviceValues **options) { return This->lpVtbl->GetCommandOptions(This,command,options); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceCapabilities_Cancel(IPortableDeviceServiceCapabilities* This) { +static inline HRESULT IPortableDeviceServiceCapabilities_Cancel(IPortableDeviceServiceCapabilities* This) { return This->lpVtbl->Cancel(This); } #endif @@ -3056,23 +3048,23 @@ interface IPortableDeviceServiceMethods { #define IPortableDeviceServiceMethods_Cancel(This,callback) (This)->lpVtbl->Cancel(This,callback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceMethods_QueryInterface(IPortableDeviceServiceMethods* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceServiceMethods_QueryInterface(IPortableDeviceServiceMethods* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceServiceMethods_AddRef(IPortableDeviceServiceMethods* This) { +static inline ULONG IPortableDeviceServiceMethods_AddRef(IPortableDeviceServiceMethods* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceServiceMethods_Release(IPortableDeviceServiceMethods* This) { +static inline ULONG IPortableDeviceServiceMethods_Release(IPortableDeviceServiceMethods* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceServiceMethods methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceMethods_Invoke(IPortableDeviceServiceMethods* This,REFGUID method_id,IPortableDeviceValues *parameters,IPortableDeviceValues **results) { +static inline HRESULT IPortableDeviceServiceMethods_Invoke(IPortableDeviceServiceMethods* This,REFGUID method_id,IPortableDeviceValues *parameters,IPortableDeviceValues **results) { return This->lpVtbl->Invoke(This,method_id,parameters,results); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceMethods_InvokeAsync(IPortableDeviceServiceMethods* This,REFGUID method_id,IPortableDeviceValues *parameters,IPortableDeviceServiceMethodCallback *callback) { +static inline HRESULT IPortableDeviceServiceMethods_InvokeAsync(IPortableDeviceServiceMethods* This,REFGUID method_id,IPortableDeviceValues *parameters,IPortableDeviceServiceMethodCallback *callback) { return This->lpVtbl->InvokeAsync(This,method_id,parameters,callback); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceMethods_Cancel(IPortableDeviceServiceMethods* This,IPortableDeviceServiceMethodCallback *callback) { +static inline HRESULT IPortableDeviceServiceMethods_Cancel(IPortableDeviceServiceMethods* This,IPortableDeviceServiceMethodCallback *callback) { return This->lpVtbl->Cancel(This,callback); } #endif @@ -3141,17 +3133,17 @@ interface IPortableDeviceServiceMethodCallback { #define IPortableDeviceServiceMethodCallback_OnComplete(This,hr_status,results) (This)->lpVtbl->OnComplete(This,hr_status,results) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceMethodCallback_QueryInterface(IPortableDeviceServiceMethodCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceServiceMethodCallback_QueryInterface(IPortableDeviceServiceMethodCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceServiceMethodCallback_AddRef(IPortableDeviceServiceMethodCallback* This) { +static inline ULONG IPortableDeviceServiceMethodCallback_AddRef(IPortableDeviceServiceMethodCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceServiceMethodCallback_Release(IPortableDeviceServiceMethodCallback* This) { +static inline ULONG IPortableDeviceServiceMethodCallback_Release(IPortableDeviceServiceMethodCallback* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceServiceMethodCallback methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceMethodCallback_OnComplete(IPortableDeviceServiceMethodCallback* This,HRESULT hr_status,IPortableDeviceValues *results) { +static inline HRESULT IPortableDeviceServiceMethodCallback_OnComplete(IPortableDeviceServiceMethodCallback* This,HRESULT hr_status,IPortableDeviceValues *results) { return This->lpVtbl->OnComplete(This,hr_status,results); } #endif @@ -3229,20 +3221,20 @@ interface IPortableDeviceServiceActivation { #define IPortableDeviceServiceActivation_CancelOpenAsync(This) (This)->lpVtbl->CancelOpenAsync(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceActivation_QueryInterface(IPortableDeviceServiceActivation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceServiceActivation_QueryInterface(IPortableDeviceServiceActivation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceServiceActivation_AddRef(IPortableDeviceServiceActivation* This) { +static inline ULONG IPortableDeviceServiceActivation_AddRef(IPortableDeviceServiceActivation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceServiceActivation_Release(IPortableDeviceServiceActivation* This) { +static inline ULONG IPortableDeviceServiceActivation_Release(IPortableDeviceServiceActivation* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceServiceActivation methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceActivation_OpenAsync(IPortableDeviceServiceActivation* This,LPCWSTR service_id,IPortableDeviceValues *client_info,IPortableDeviceServiceOpenCallback *callback) { +static inline HRESULT IPortableDeviceServiceActivation_OpenAsync(IPortableDeviceServiceActivation* This,LPCWSTR service_id,IPortableDeviceValues *client_info,IPortableDeviceServiceOpenCallback *callback) { return This->lpVtbl->OpenAsync(This,service_id,client_info,callback); } -static __WIDL_INLINE HRESULT IPortableDeviceServiceActivation_CancelOpenAsync(IPortableDeviceServiceActivation* This) { +static inline HRESULT IPortableDeviceServiceActivation_CancelOpenAsync(IPortableDeviceServiceActivation* This) { return This->lpVtbl->CancelOpenAsync(This); } #endif @@ -3309,17 +3301,17 @@ interface IPortableDeviceServiceOpenCallback { #define IPortableDeviceServiceOpenCallback_OnComplete(This,hr_status) (This)->lpVtbl->OnComplete(This,hr_status) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceOpenCallback_QueryInterface(IPortableDeviceServiceOpenCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceServiceOpenCallback_QueryInterface(IPortableDeviceServiceOpenCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceServiceOpenCallback_AddRef(IPortableDeviceServiceOpenCallback* This) { +static inline ULONG IPortableDeviceServiceOpenCallback_AddRef(IPortableDeviceServiceOpenCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceServiceOpenCallback_Release(IPortableDeviceServiceOpenCallback* This) { +static inline ULONG IPortableDeviceServiceOpenCallback_Release(IPortableDeviceServiceOpenCallback* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceServiceOpenCallback methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceServiceOpenCallback_OnComplete(IPortableDeviceServiceOpenCallback* This,HRESULT hr_status) { +static inline HRESULT IPortableDeviceServiceOpenCallback_OnComplete(IPortableDeviceServiceOpenCallback* This,HRESULT hr_status) { return This->lpVtbl->OnComplete(This,hr_status); } #endif @@ -3388,17 +3380,17 @@ interface IPortableDeviceDispatchFactory { #define IPortableDeviceDispatchFactory_GetDeviceDispatch(This,device_id,device_dispatch) (This)->lpVtbl->GetDeviceDispatch(This,device_id,device_dispatch) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceDispatchFactory_QueryInterface(IPortableDeviceDispatchFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceDispatchFactory_QueryInterface(IPortableDeviceDispatchFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceDispatchFactory_AddRef(IPortableDeviceDispatchFactory* This) { +static inline ULONG IPortableDeviceDispatchFactory_AddRef(IPortableDeviceDispatchFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceDispatchFactory_Release(IPortableDeviceDispatchFactory* This) { +static inline ULONG IPortableDeviceDispatchFactory_Release(IPortableDeviceDispatchFactory* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceDispatchFactory methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceDispatchFactory_GetDeviceDispatch(IPortableDeviceDispatchFactory* This,LPCWSTR device_id,IDispatch **device_dispatch) { +static inline HRESULT IPortableDeviceDispatchFactory_GetDeviceDispatch(IPortableDeviceDispatchFactory* This,LPCWSTR device_id,IDispatch **device_dispatch) { return This->lpVtbl->GetDeviceDispatch(This,device_id,device_dispatch); } #endif @@ -3514,33 +3506,33 @@ interface IPortableDeviceWebControl { #define IPortableDeviceWebControl_GetDeviceFromIdAsync(This,device_id,completion_handler,error_handler) (This)->lpVtbl->GetDeviceFromIdAsync(This,device_id,completion_handler,error_handler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceWebControl_QueryInterface(IPortableDeviceWebControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceWebControl_QueryInterface(IPortableDeviceWebControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceWebControl_AddRef(IPortableDeviceWebControl* This) { +static inline ULONG IPortableDeviceWebControl_AddRef(IPortableDeviceWebControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceWebControl_Release(IPortableDeviceWebControl* This) { +static inline ULONG IPortableDeviceWebControl_Release(IPortableDeviceWebControl* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceWebControl_GetTypeInfoCount(IPortableDeviceWebControl* This,UINT *pctinfo) { +static inline HRESULT IPortableDeviceWebControl_GetTypeInfoCount(IPortableDeviceWebControl* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IPortableDeviceWebControl_GetTypeInfo(IPortableDeviceWebControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IPortableDeviceWebControl_GetTypeInfo(IPortableDeviceWebControl* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IPortableDeviceWebControl_GetIDsOfNames(IPortableDeviceWebControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IPortableDeviceWebControl_GetIDsOfNames(IPortableDeviceWebControl* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IPortableDeviceWebControl_Invoke(IPortableDeviceWebControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IPortableDeviceWebControl_Invoke(IPortableDeviceWebControl* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IPortableDeviceWebControl methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceWebControl_GetDeviceFromId(IPortableDeviceWebControl* This,BSTR device_id,IDispatch **device) { +static inline HRESULT IPortableDeviceWebControl_GetDeviceFromId(IPortableDeviceWebControl* This,BSTR device_id,IDispatch **device) { return This->lpVtbl->GetDeviceFromId(This,device_id,device); } -static __WIDL_INLINE HRESULT IPortableDeviceWebControl_GetDeviceFromIdAsync(IPortableDeviceWebControl* This,BSTR device_id,IDispatch *completion_handler,IDispatch *error_handler) { +static inline HRESULT IPortableDeviceWebControl_GetDeviceFromIdAsync(IPortableDeviceWebControl* This,BSTR device_id,IDispatch *completion_handler,IDispatch *error_handler) { return This->lpVtbl->GetDeviceFromIdAsync(This,device_id,completion_handler,error_handler); } #endif diff --git a/lib/libc/include/any-windows-any/portabledevicetypes.h b/lib/libc/include/any-windows-any/portabledevicetypes.h index 744a2a843e16debd925c4256cb350bc7a93625ab..5b470448800a70e1de1b743be71157a5d4e92fda 100644 --- a/lib/libc/include/any-windows-any/portabledevicetypes.h +++ b/lib/libc/include/any-windows-any/portabledevicetypes.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/portabledevicetypes.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/portabledevicetypes.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __portabledevicetypes_h__ #define __portabledevicetypes_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWpdSerializer_FWD_DEFINED__ @@ -264,26 +256,26 @@ interface IWpdSerializer { #define IWpdSerializer_GetSerializedSize(This,source,size) (This)->lpVtbl->GetSerializedSize(This,source,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWpdSerializer_QueryInterface(IWpdSerializer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWpdSerializer_QueryInterface(IWpdSerializer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWpdSerializer_AddRef(IWpdSerializer* This) { +static inline ULONG IWpdSerializer_AddRef(IWpdSerializer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWpdSerializer_Release(IWpdSerializer* This) { +static inline ULONG IWpdSerializer_Release(IWpdSerializer* This) { return This->lpVtbl->Release(This); } /*** IWpdSerializer methods ***/ -static __WIDL_INLINE HRESULT IWpdSerializer_GetIPortableDeviceValuesFromBuffer(IWpdSerializer* This,BYTE *buffer,DWORD input_buffer_length,IPortableDeviceValues **params) { +static inline HRESULT IWpdSerializer_GetIPortableDeviceValuesFromBuffer(IWpdSerializer* This,BYTE *buffer,DWORD input_buffer_length,IPortableDeviceValues **params) { return This->lpVtbl->GetIPortableDeviceValuesFromBuffer(This,buffer,input_buffer_length,params); } -static __WIDL_INLINE HRESULT IWpdSerializer_WriteIPortableDeviceValuesToBuffer(IWpdSerializer* This,DWORD output_buffer_length,IPortableDeviceValues *results,BYTE *buffer,DWORD *bytes_written) { +static inline HRESULT IWpdSerializer_WriteIPortableDeviceValuesToBuffer(IWpdSerializer* This,DWORD output_buffer_length,IPortableDeviceValues *results,BYTE *buffer,DWORD *bytes_written) { return This->lpVtbl->WriteIPortableDeviceValuesToBuffer(This,output_buffer_length,results,buffer,bytes_written); } -static __WIDL_INLINE HRESULT IWpdSerializer_GetBufferFromIPortableDeviceValues(IWpdSerializer* This,IPortableDeviceValues *source,BYTE **buffer,DWORD *buffer_size) { +static inline HRESULT IWpdSerializer_GetBufferFromIPortableDeviceValues(IWpdSerializer* This,IPortableDeviceValues *source,BYTE **buffer,DWORD *buffer_size) { return This->lpVtbl->GetBufferFromIPortableDeviceValues(This,source,buffer,buffer_size); } -static __WIDL_INLINE HRESULT IWpdSerializer_GetSerializedSize(IWpdSerializer* This,IPortableDeviceValues *source,DWORD *size) { +static inline HRESULT IWpdSerializer_GetSerializedSize(IWpdSerializer* This,IPortableDeviceValues *source,DWORD *size) { return This->lpVtbl->GetSerializedSize(This,source,size); } #endif @@ -737,134 +729,134 @@ interface IPortableDeviceValues { #define IPortableDeviceValues_Clear(This) (This)->lpVtbl->Clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceValues_QueryInterface(IPortableDeviceValues* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceValues_QueryInterface(IPortableDeviceValues* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceValues_AddRef(IPortableDeviceValues* This) { +static inline ULONG IPortableDeviceValues_AddRef(IPortableDeviceValues* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceValues_Release(IPortableDeviceValues* This) { +static inline ULONG IPortableDeviceValues_Release(IPortableDeviceValues* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceValues methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetCount(IPortableDeviceValues* This,DWORD *pcelt) { +static inline HRESULT IPortableDeviceValues_GetCount(IPortableDeviceValues* This,DWORD *pcelt) { return This->lpVtbl->GetCount(This,pcelt); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetAt(IPortableDeviceValues* This,const DWORD index,PROPERTYKEY *pKey,PROPVARIANT *pValue) { +static inline HRESULT IPortableDeviceValues_GetAt(IPortableDeviceValues* This,const DWORD index,PROPERTYKEY *pKey,PROPVARIANT *pValue) { return This->lpVtbl->GetAt(This,index,pKey,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const PROPVARIANT *pValue) { +static inline HRESULT IPortableDeviceValues_SetValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const PROPVARIANT *pValue) { return This->lpVtbl->SetValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetValue(IPortableDeviceValues* This,REFPROPERTYKEY key,PROPVARIANT *pValue) { +static inline HRESULT IPortableDeviceValues_GetValue(IPortableDeviceValues* This,REFPROPERTYKEY key,PROPVARIANT *pValue) { return This->lpVtbl->GetValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetStringValue(IPortableDeviceValues* This,REFPROPERTYKEY key,LPCWSTR Value) { +static inline HRESULT IPortableDeviceValues_SetStringValue(IPortableDeviceValues* This,REFPROPERTYKEY key,LPCWSTR Value) { return This->lpVtbl->SetStringValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetStringValue(IPortableDeviceValues* This,REFPROPERTYKEY key,LPWSTR *pValue) { +static inline HRESULT IPortableDeviceValues_GetStringValue(IPortableDeviceValues* This,REFPROPERTYKEY key,LPWSTR *pValue) { return This->lpVtbl->GetStringValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetUnsignedIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const ULONG Value) { +static inline HRESULT IPortableDeviceValues_SetUnsignedIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const ULONG Value) { return This->lpVtbl->SetUnsignedIntegerValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetUnsignedIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,ULONG *pValue) { +static inline HRESULT IPortableDeviceValues_GetUnsignedIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,ULONG *pValue) { return This->lpVtbl->GetUnsignedIntegerValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetSignedIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const LONG Value) { +static inline HRESULT IPortableDeviceValues_SetSignedIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const LONG Value) { return This->lpVtbl->SetSignedIntegerValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetSignedIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,LONG *pValue) { +static inline HRESULT IPortableDeviceValues_GetSignedIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,LONG *pValue) { return This->lpVtbl->GetSignedIntegerValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetUnsignedLargeIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const ULONGLONG Value) { +static inline HRESULT IPortableDeviceValues_SetUnsignedLargeIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const ULONGLONG Value) { return This->lpVtbl->SetUnsignedLargeIntegerValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetUnsignedLargeIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,ULONGLONG *pValue) { +static inline HRESULT IPortableDeviceValues_GetUnsignedLargeIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,ULONGLONG *pValue) { return This->lpVtbl->GetUnsignedLargeIntegerValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetSignedLargeIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const LONGLONG Value) { +static inline HRESULT IPortableDeviceValues_SetSignedLargeIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const LONGLONG Value) { return This->lpVtbl->SetSignedLargeIntegerValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetSignedLargeIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,LONGLONG *pValue) { +static inline HRESULT IPortableDeviceValues_GetSignedLargeIntegerValue(IPortableDeviceValues* This,REFPROPERTYKEY key,LONGLONG *pValue) { return This->lpVtbl->GetSignedLargeIntegerValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetFloatValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const FLOAT Value) { +static inline HRESULT IPortableDeviceValues_SetFloatValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const FLOAT Value) { return This->lpVtbl->SetFloatValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetFloatValue(IPortableDeviceValues* This,REFPROPERTYKEY key,FLOAT *pValue) { +static inline HRESULT IPortableDeviceValues_GetFloatValue(IPortableDeviceValues* This,REFPROPERTYKEY key,FLOAT *pValue) { return This->lpVtbl->GetFloatValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetErrorValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const HRESULT Value) { +static inline HRESULT IPortableDeviceValues_SetErrorValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const HRESULT Value) { return This->lpVtbl->SetErrorValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetErrorValue(IPortableDeviceValues* This,REFPROPERTYKEY key,HRESULT *pValue) { +static inline HRESULT IPortableDeviceValues_GetErrorValue(IPortableDeviceValues* This,REFPROPERTYKEY key,HRESULT *pValue) { return This->lpVtbl->GetErrorValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetKeyValue(IPortableDeviceValues* This,REFPROPERTYKEY key,REFPROPERTYKEY Value) { +static inline HRESULT IPortableDeviceValues_SetKeyValue(IPortableDeviceValues* This,REFPROPERTYKEY key,REFPROPERTYKEY Value) { return This->lpVtbl->SetKeyValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetKeyValue(IPortableDeviceValues* This,REFPROPERTYKEY key,PROPERTYKEY *pValue) { +static inline HRESULT IPortableDeviceValues_GetKeyValue(IPortableDeviceValues* This,REFPROPERTYKEY key,PROPERTYKEY *pValue) { return This->lpVtbl->GetKeyValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetBoolValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const WINBOOL Value) { +static inline HRESULT IPortableDeviceValues_SetBoolValue(IPortableDeviceValues* This,REFPROPERTYKEY key,const WINBOOL Value) { return This->lpVtbl->SetBoolValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetBoolValue(IPortableDeviceValues* This,REFPROPERTYKEY key,WINBOOL *pValue) { +static inline HRESULT IPortableDeviceValues_GetBoolValue(IPortableDeviceValues* This,REFPROPERTYKEY key,WINBOOL *pValue) { return This->lpVtbl->GetBoolValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetIUnknownValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IUnknown *pValue) { +static inline HRESULT IPortableDeviceValues_SetIUnknownValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IUnknown *pValue) { return This->lpVtbl->SetIUnknownValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetIUnknownValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IUnknown **ppValue) { +static inline HRESULT IPortableDeviceValues_GetIUnknownValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IUnknown **ppValue) { return This->lpVtbl->GetIUnknownValue(This,key,ppValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetGuidValue(IPortableDeviceValues* This,REFPROPERTYKEY key,REFGUID Value) { +static inline HRESULT IPortableDeviceValues_SetGuidValue(IPortableDeviceValues* This,REFPROPERTYKEY key,REFGUID Value) { return This->lpVtbl->SetGuidValue(This,key,Value); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetGuidValue(IPortableDeviceValues* This,REFPROPERTYKEY key,GUID *pValue) { +static inline HRESULT IPortableDeviceValues_GetGuidValue(IPortableDeviceValues* This,REFPROPERTYKEY key,GUID *pValue) { return This->lpVtbl->GetGuidValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetBufferValue(IPortableDeviceValues* This,REFPROPERTYKEY key,BYTE *pValue,DWORD cbValue) { +static inline HRESULT IPortableDeviceValues_SetBufferValue(IPortableDeviceValues* This,REFPROPERTYKEY key,BYTE *pValue,DWORD cbValue) { return This->lpVtbl->SetBufferValue(This,key,pValue,cbValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetBufferValue(IPortableDeviceValues* This,REFPROPERTYKEY key,BYTE **ppValue,DWORD *pcbValue) { +static inline HRESULT IPortableDeviceValues_GetBufferValue(IPortableDeviceValues* This,REFPROPERTYKEY key,BYTE **ppValue,DWORD *pcbValue) { return This->lpVtbl->GetBufferValue(This,key,ppValue,pcbValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetIPortableDeviceValuesValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceValues *pValue) { +static inline HRESULT IPortableDeviceValues_SetIPortableDeviceValuesValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceValues *pValue) { return This->lpVtbl->SetIPortableDeviceValuesValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetIPortableDeviceValuesValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceValues **ppValue) { +static inline HRESULT IPortableDeviceValues_GetIPortableDeviceValuesValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceValues **ppValue) { return This->lpVtbl->GetIPortableDeviceValuesValue(This,key,ppValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetIPortableDevicePropVariantCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDevicePropVariantCollection *pValue) { +static inline HRESULT IPortableDeviceValues_SetIPortableDevicePropVariantCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDevicePropVariantCollection *pValue) { return This->lpVtbl->SetIPortableDevicePropVariantCollectionValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetIPortableDevicePropVariantCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDevicePropVariantCollection **ppValue) { +static inline HRESULT IPortableDeviceValues_GetIPortableDevicePropVariantCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDevicePropVariantCollection **ppValue) { return This->lpVtbl->GetIPortableDevicePropVariantCollectionValue(This,key,ppValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetIPortableDeviceKeyCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceKeyCollection *pValue) { +static inline HRESULT IPortableDeviceValues_SetIPortableDeviceKeyCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceKeyCollection *pValue) { return This->lpVtbl->SetIPortableDeviceKeyCollectionValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetIPortableDeviceKeyCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceKeyCollection **ppValue) { +static inline HRESULT IPortableDeviceValues_GetIPortableDeviceKeyCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceKeyCollection **ppValue) { return This->lpVtbl->GetIPortableDeviceKeyCollectionValue(This,key,ppValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_SetIPortableDeviceValuesCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceValuesCollection *pValue) { +static inline HRESULT IPortableDeviceValues_SetIPortableDeviceValuesCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceValuesCollection *pValue) { return This->lpVtbl->SetIPortableDeviceValuesCollectionValue(This,key,pValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_GetIPortableDeviceValuesCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceValuesCollection **ppValue) { +static inline HRESULT IPortableDeviceValues_GetIPortableDeviceValuesCollectionValue(IPortableDeviceValues* This,REFPROPERTYKEY key,IPortableDeviceValuesCollection **ppValue) { return This->lpVtbl->GetIPortableDeviceValuesCollectionValue(This,key,ppValue); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_RemoveValue(IPortableDeviceValues* This,REFPROPERTYKEY key) { +static inline HRESULT IPortableDeviceValues_RemoveValue(IPortableDeviceValues* This,REFPROPERTYKEY key) { return This->lpVtbl->RemoveValue(This,key); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_CopyValuesFromPropertyStore(IPortableDeviceValues* This,IPropertyStore *pStore) { +static inline HRESULT IPortableDeviceValues_CopyValuesFromPropertyStore(IPortableDeviceValues* This,IPropertyStore *pStore) { return This->lpVtbl->CopyValuesFromPropertyStore(This,pStore); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_CopyValuesToPropertyStore(IPortableDeviceValues* This,IPropertyStore *pStore) { +static inline HRESULT IPortableDeviceValues_CopyValuesToPropertyStore(IPortableDeviceValues* This,IPropertyStore *pStore) { return This->lpVtbl->CopyValuesToPropertyStore(This,pStore); } -static __WIDL_INLINE HRESULT IPortableDeviceValues_Clear(IPortableDeviceValues* This) { +static inline HRESULT IPortableDeviceValues_Clear(IPortableDeviceValues* This) { return This->lpVtbl->Clear(This); } #endif @@ -964,29 +956,29 @@ interface IPortableDeviceKeyCollection { #define IPortableDeviceKeyCollection_RemoveAt(This,dwIndex) (This)->lpVtbl->RemoveAt(This,dwIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceKeyCollection_QueryInterface(IPortableDeviceKeyCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceKeyCollection_QueryInterface(IPortableDeviceKeyCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceKeyCollection_AddRef(IPortableDeviceKeyCollection* This) { +static inline ULONG IPortableDeviceKeyCollection_AddRef(IPortableDeviceKeyCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceKeyCollection_Release(IPortableDeviceKeyCollection* This) { +static inline ULONG IPortableDeviceKeyCollection_Release(IPortableDeviceKeyCollection* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceKeyCollection methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceKeyCollection_GetCount(IPortableDeviceKeyCollection* This,DWORD *pcElems) { +static inline HRESULT IPortableDeviceKeyCollection_GetCount(IPortableDeviceKeyCollection* This,DWORD *pcElems) { return This->lpVtbl->GetCount(This,pcElems); } -static __WIDL_INLINE HRESULT IPortableDeviceKeyCollection_GetAt(IPortableDeviceKeyCollection* This,const DWORD dwIndex,PROPERTYKEY *pKey) { +static inline HRESULT IPortableDeviceKeyCollection_GetAt(IPortableDeviceKeyCollection* This,const DWORD dwIndex,PROPERTYKEY *pKey) { return This->lpVtbl->GetAt(This,dwIndex,pKey); } -static __WIDL_INLINE HRESULT IPortableDeviceKeyCollection_Add(IPortableDeviceKeyCollection* This,REFPROPERTYKEY Key) { +static inline HRESULT IPortableDeviceKeyCollection_Add(IPortableDeviceKeyCollection* This,REFPROPERTYKEY Key) { return This->lpVtbl->Add(This,Key); } -static __WIDL_INLINE HRESULT IPortableDeviceKeyCollection_Clear(IPortableDeviceKeyCollection* This) { +static inline HRESULT IPortableDeviceKeyCollection_Clear(IPortableDeviceKeyCollection* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT IPortableDeviceKeyCollection_RemoveAt(IPortableDeviceKeyCollection* This,const DWORD dwIndex) { +static inline HRESULT IPortableDeviceKeyCollection_RemoveAt(IPortableDeviceKeyCollection* This,const DWORD dwIndex) { return This->lpVtbl->RemoveAt(This,dwIndex); } #endif @@ -1102,35 +1094,35 @@ interface IPortableDevicePropVariantCollection { #define IPortableDevicePropVariantCollection_RemoveAt(This,dwIndex) (This)->lpVtbl->RemoveAt(This,dwIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDevicePropVariantCollection_QueryInterface(IPortableDevicePropVariantCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDevicePropVariantCollection_QueryInterface(IPortableDevicePropVariantCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDevicePropVariantCollection_AddRef(IPortableDevicePropVariantCollection* This) { +static inline ULONG IPortableDevicePropVariantCollection_AddRef(IPortableDevicePropVariantCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDevicePropVariantCollection_Release(IPortableDevicePropVariantCollection* This) { +static inline ULONG IPortableDevicePropVariantCollection_Release(IPortableDevicePropVariantCollection* This) { return This->lpVtbl->Release(This); } /*** IPortableDevicePropVariantCollection methods ***/ -static __WIDL_INLINE HRESULT IPortableDevicePropVariantCollection_GetCount(IPortableDevicePropVariantCollection* This,DWORD *pcElems) { +static inline HRESULT IPortableDevicePropVariantCollection_GetCount(IPortableDevicePropVariantCollection* This,DWORD *pcElems) { return This->lpVtbl->GetCount(This,pcElems); } -static __WIDL_INLINE HRESULT IPortableDevicePropVariantCollection_GetAt(IPortableDevicePropVariantCollection* This,const DWORD dwIndex,PROPVARIANT *pValue) { +static inline HRESULT IPortableDevicePropVariantCollection_GetAt(IPortableDevicePropVariantCollection* This,const DWORD dwIndex,PROPVARIANT *pValue) { return This->lpVtbl->GetAt(This,dwIndex,pValue); } -static __WIDL_INLINE HRESULT IPortableDevicePropVariantCollection_Add(IPortableDevicePropVariantCollection* This,const PROPVARIANT *pValue) { +static inline HRESULT IPortableDevicePropVariantCollection_Add(IPortableDevicePropVariantCollection* This,const PROPVARIANT *pValue) { return This->lpVtbl->Add(This,pValue); } -static __WIDL_INLINE HRESULT IPortableDevicePropVariantCollection_GetType(IPortableDevicePropVariantCollection* This,VARTYPE *pvt) { +static inline HRESULT IPortableDevicePropVariantCollection_GetType(IPortableDevicePropVariantCollection* This,VARTYPE *pvt) { return This->lpVtbl->GetType(This,pvt); } -static __WIDL_INLINE HRESULT IPortableDevicePropVariantCollection_ChangeType(IPortableDevicePropVariantCollection* This,const VARTYPE vt) { +static inline HRESULT IPortableDevicePropVariantCollection_ChangeType(IPortableDevicePropVariantCollection* This,const VARTYPE vt) { return This->lpVtbl->ChangeType(This,vt); } -static __WIDL_INLINE HRESULT IPortableDevicePropVariantCollection_Clear(IPortableDevicePropVariantCollection* This) { +static inline HRESULT IPortableDevicePropVariantCollection_Clear(IPortableDevicePropVariantCollection* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT IPortableDevicePropVariantCollection_RemoveAt(IPortableDevicePropVariantCollection* This,const DWORD dwIndex) { +static inline HRESULT IPortableDevicePropVariantCollection_RemoveAt(IPortableDevicePropVariantCollection* This,const DWORD dwIndex) { return This->lpVtbl->RemoveAt(This,dwIndex); } #endif @@ -1230,29 +1222,29 @@ interface IPortableDeviceValuesCollection { #define IPortableDeviceValuesCollection_RemoveAt(This,dwIndex) (This)->lpVtbl->RemoveAt(This,dwIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceValuesCollection_QueryInterface(IPortableDeviceValuesCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPortableDeviceValuesCollection_QueryInterface(IPortableDeviceValuesCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPortableDeviceValuesCollection_AddRef(IPortableDeviceValuesCollection* This) { +static inline ULONG IPortableDeviceValuesCollection_AddRef(IPortableDeviceValuesCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPortableDeviceValuesCollection_Release(IPortableDeviceValuesCollection* This) { +static inline ULONG IPortableDeviceValuesCollection_Release(IPortableDeviceValuesCollection* This) { return This->lpVtbl->Release(This); } /*** IPortableDeviceValuesCollection methods ***/ -static __WIDL_INLINE HRESULT IPortableDeviceValuesCollection_GetCount(IPortableDeviceValuesCollection* This,DWORD *pcElems) { +static inline HRESULT IPortableDeviceValuesCollection_GetCount(IPortableDeviceValuesCollection* This,DWORD *pcElems) { return This->lpVtbl->GetCount(This,pcElems); } -static __WIDL_INLINE HRESULT IPortableDeviceValuesCollection_GetAt(IPortableDeviceValuesCollection* This,DWORD dwIndex,IPortableDeviceValues **ppValues) { +static inline HRESULT IPortableDeviceValuesCollection_GetAt(IPortableDeviceValuesCollection* This,DWORD dwIndex,IPortableDeviceValues **ppValues) { return This->lpVtbl->GetAt(This,dwIndex,ppValues); } -static __WIDL_INLINE HRESULT IPortableDeviceValuesCollection_Add(IPortableDeviceValuesCollection* This,IPortableDeviceValues *pValues) { +static inline HRESULT IPortableDeviceValuesCollection_Add(IPortableDeviceValuesCollection* This,IPortableDeviceValues *pValues) { return This->lpVtbl->Add(This,pValues); } -static __WIDL_INLINE HRESULT IPortableDeviceValuesCollection_Clear(IPortableDeviceValuesCollection* This) { +static inline HRESULT IPortableDeviceValuesCollection_Clear(IPortableDeviceValuesCollection* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT IPortableDeviceValuesCollection_RemoveAt(IPortableDeviceValuesCollection* This,const DWORD dwIndex) { +static inline HRESULT IPortableDeviceValuesCollection_RemoveAt(IPortableDeviceValuesCollection* This,const DWORD dwIndex) { return This->lpVtbl->RemoveAt(This,dwIndex); } #endif diff --git a/lib/libc/include/any-windows-any/proofofpossessioncookieinfo.h b/lib/libc/include/any-windows-any/proofofpossessioncookieinfo.h index c19a4e2099b34459142165363215a205faf64a03..f24741072b1fd21a16c7a0430f03d5de413613c3 100644 --- a/lib/libc/include/any-windows-any/proofofpossessioncookieinfo.h +++ b/lib/libc/include/any-windows-any/proofofpossessioncookieinfo.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/proofofpossessioncookieinfo.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/proofofpossessioncookieinfo.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __proofofpossessioncookieinfo_h__ #define __proofofpossessioncookieinfo_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IProofOfPossessionCookieInfoManager_FWD_DEFINED__ @@ -129,17 +121,17 @@ interface IProofOfPossessionCookieInfoManager { #define IProofOfPossessionCookieInfoManager_GetCookieInfoForUri(This,uri,cookieInfoCount,cookieInfo) (This)->lpVtbl->GetCookieInfoForUri(This,uri,cookieInfoCount,cookieInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProofOfPossessionCookieInfoManager_QueryInterface(IProofOfPossessionCookieInfoManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProofOfPossessionCookieInfoManager_QueryInterface(IProofOfPossessionCookieInfoManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProofOfPossessionCookieInfoManager_AddRef(IProofOfPossessionCookieInfoManager* This) { +static inline ULONG IProofOfPossessionCookieInfoManager_AddRef(IProofOfPossessionCookieInfoManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProofOfPossessionCookieInfoManager_Release(IProofOfPossessionCookieInfoManager* This) { +static inline ULONG IProofOfPossessionCookieInfoManager_Release(IProofOfPossessionCookieInfoManager* This) { return This->lpVtbl->Release(This); } /*** IProofOfPossessionCookieInfoManager methods ***/ -static __WIDL_INLINE HRESULT IProofOfPossessionCookieInfoManager_GetCookieInfoForUri(IProofOfPossessionCookieInfoManager* This,LPCWSTR uri,DWORD *cookieInfoCount,ProofOfPossessionCookieInfo **cookieInfo) { +static inline HRESULT IProofOfPossessionCookieInfoManager_GetCookieInfoForUri(IProofOfPossessionCookieInfoManager* This,LPCWSTR uri,DWORD *cookieInfoCount,ProofOfPossessionCookieInfo **cookieInfo) { return This->lpVtbl->GetCookieInfoForUri(This,uri,cookieInfoCount,cookieInfo); } #endif diff --git a/lib/libc/include/any-windows-any/propidl.h b/lib/libc/include/any-windows-any/propidl.h index 9da28dc6f8d0780d87bd1307e5ff52c9ec07b484..56c2ad906b39fa76f0aecb5ef863b87b9d4ce71f 100644 --- a/lib/libc/include/any-windows-any/propidl.h +++ b/lib/libc/include/any-windows-any/propidl.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/propidl.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/propidl.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __propidl_h__ #define __propidl_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IPropertyStorage_FWD_DEFINED__ @@ -627,50 +619,50 @@ interface IPropertyStorage { #define IPropertyStorage_Stat(This,pstatpsstg) (This)->lpVtbl->Stat(This,pstatpsstg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyStorage_QueryInterface(IPropertyStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyStorage_QueryInterface(IPropertyStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyStorage_AddRef(IPropertyStorage* This) { +static inline ULONG IPropertyStorage_AddRef(IPropertyStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyStorage_Release(IPropertyStorage* This) { +static inline ULONG IPropertyStorage_Release(IPropertyStorage* This) { return This->lpVtbl->Release(This); } /*** IPropertyStorage methods ***/ -static __WIDL_INLINE HRESULT IPropertyStorage_ReadMultiple(IPropertyStorage* This,ULONG cpspec,const PROPSPEC rgpspec[],PROPVARIANT rgpropvar[]) { +static inline HRESULT IPropertyStorage_ReadMultiple(IPropertyStorage* This,ULONG cpspec,const PROPSPEC rgpspec[],PROPVARIANT rgpropvar[]) { return This->lpVtbl->ReadMultiple(This,cpspec,rgpspec,rgpropvar); } -static __WIDL_INLINE HRESULT IPropertyStorage_WriteMultiple(IPropertyStorage* This,ULONG cpspec,const PROPSPEC rgpspec[],const PROPVARIANT rgpropvar[],PROPID propidNameFirst) { +static inline HRESULT IPropertyStorage_WriteMultiple(IPropertyStorage* This,ULONG cpspec,const PROPSPEC rgpspec[],const PROPVARIANT rgpropvar[],PROPID propidNameFirst) { return This->lpVtbl->WriteMultiple(This,cpspec,rgpspec,rgpropvar,propidNameFirst); } -static __WIDL_INLINE HRESULT IPropertyStorage_DeleteMultiple(IPropertyStorage* This,ULONG cpspec,const PROPSPEC rgpspec[]) { +static inline HRESULT IPropertyStorage_DeleteMultiple(IPropertyStorage* This,ULONG cpspec,const PROPSPEC rgpspec[]) { return This->lpVtbl->DeleteMultiple(This,cpspec,rgpspec); } -static __WIDL_INLINE HRESULT IPropertyStorage_ReadPropertyNames(IPropertyStorage* This,ULONG cpropid,const PROPID rgpropid[],LPOLESTR rglpwstrName[]) { +static inline HRESULT IPropertyStorage_ReadPropertyNames(IPropertyStorage* This,ULONG cpropid,const PROPID rgpropid[],LPOLESTR rglpwstrName[]) { return This->lpVtbl->ReadPropertyNames(This,cpropid,rgpropid,rglpwstrName); } -static __WIDL_INLINE HRESULT IPropertyStorage_WritePropertyNames(IPropertyStorage* This,ULONG cpropid,const PROPID rgpropid[],const LPOLESTR rglpwstrName[]) { +static inline HRESULT IPropertyStorage_WritePropertyNames(IPropertyStorage* This,ULONG cpropid,const PROPID rgpropid[],const LPOLESTR rglpwstrName[]) { return This->lpVtbl->WritePropertyNames(This,cpropid,rgpropid,rglpwstrName); } -static __WIDL_INLINE HRESULT IPropertyStorage_DeletePropertyNames(IPropertyStorage* This,ULONG cpropid,const PROPID rgpropid[]) { +static inline HRESULT IPropertyStorage_DeletePropertyNames(IPropertyStorage* This,ULONG cpropid,const PROPID rgpropid[]) { return This->lpVtbl->DeletePropertyNames(This,cpropid,rgpropid); } -static __WIDL_INLINE HRESULT IPropertyStorage_Commit(IPropertyStorage* This,DWORD grfCommitFlags) { +static inline HRESULT IPropertyStorage_Commit(IPropertyStorage* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT IPropertyStorage_Revert(IPropertyStorage* This) { +static inline HRESULT IPropertyStorage_Revert(IPropertyStorage* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT IPropertyStorage_Enum(IPropertyStorage* This,IEnumSTATPROPSTG **ppenum) { +static inline HRESULT IPropertyStorage_Enum(IPropertyStorage* This,IEnumSTATPROPSTG **ppenum) { return This->lpVtbl->Enum(This,ppenum); } -static __WIDL_INLINE HRESULT IPropertyStorage_SetTimes(IPropertyStorage* This,const FILETIME *pctime,const FILETIME *patime,const FILETIME *pmtime) { +static inline HRESULT IPropertyStorage_SetTimes(IPropertyStorage* This,const FILETIME *pctime,const FILETIME *patime,const FILETIME *pmtime) { return This->lpVtbl->SetTimes(This,pctime,patime,pmtime); } -static __WIDL_INLINE HRESULT IPropertyStorage_SetClass(IPropertyStorage* This,REFCLSID clsid) { +static inline HRESULT IPropertyStorage_SetClass(IPropertyStorage* This,REFCLSID clsid) { return This->lpVtbl->SetClass(This,clsid); } -static __WIDL_INLINE HRESULT IPropertyStorage_Stat(IPropertyStorage* This,STATPROPSETSTG *pstatpsstg) { +static inline HRESULT IPropertyStorage_Stat(IPropertyStorage* This,STATPROPSETSTG *pstatpsstg) { return This->lpVtbl->Stat(This,pstatpsstg); } #endif @@ -776,26 +768,26 @@ interface IPropertySetStorage { #define IPropertySetStorage_Enum(This,ppenum) (This)->lpVtbl->Enum(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertySetStorage_QueryInterface(IPropertySetStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertySetStorage_QueryInterface(IPropertySetStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertySetStorage_AddRef(IPropertySetStorage* This) { +static inline ULONG IPropertySetStorage_AddRef(IPropertySetStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertySetStorage_Release(IPropertySetStorage* This) { +static inline ULONG IPropertySetStorage_Release(IPropertySetStorage* This) { return This->lpVtbl->Release(This); } /*** IPropertySetStorage methods ***/ -static __WIDL_INLINE HRESULT IPropertySetStorage_Create(IPropertySetStorage* This,REFFMTID rfmtid,const CLSID *pclsid,DWORD grfFlags,DWORD grfMode,IPropertyStorage **ppprstg) { +static inline HRESULT IPropertySetStorage_Create(IPropertySetStorage* This,REFFMTID rfmtid,const CLSID *pclsid,DWORD grfFlags,DWORD grfMode,IPropertyStorage **ppprstg) { return This->lpVtbl->Create(This,rfmtid,pclsid,grfFlags,grfMode,ppprstg); } -static __WIDL_INLINE HRESULT IPropertySetStorage_Open(IPropertySetStorage* This,REFFMTID rfmtid,DWORD grfMode,IPropertyStorage **ppprstg) { +static inline HRESULT IPropertySetStorage_Open(IPropertySetStorage* This,REFFMTID rfmtid,DWORD grfMode,IPropertyStorage **ppprstg) { return This->lpVtbl->Open(This,rfmtid,grfMode,ppprstg); } -static __WIDL_INLINE HRESULT IPropertySetStorage_Delete(IPropertySetStorage* This,REFFMTID rfmtid) { +static inline HRESULT IPropertySetStorage_Delete(IPropertySetStorage* This,REFFMTID rfmtid) { return This->lpVtbl->Delete(This,rfmtid); } -static __WIDL_INLINE HRESULT IPropertySetStorage_Enum(IPropertySetStorage* This,IEnumSTATPROPSETSTG **ppenum) { +static inline HRESULT IPropertySetStorage_Enum(IPropertySetStorage* This,IEnumSTATPROPSETSTG **ppenum) { return This->lpVtbl->Enum(This,ppenum); } #endif @@ -892,26 +884,26 @@ interface IEnumSTATPROPSTG { #define IEnumSTATPROPSTG_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATPROPSTG_QueryInterface(IEnumSTATPROPSTG* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumSTATPROPSTG_QueryInterface(IEnumSTATPROPSTG* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumSTATPROPSTG_AddRef(IEnumSTATPROPSTG* This) { +static inline ULONG IEnumSTATPROPSTG_AddRef(IEnumSTATPROPSTG* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumSTATPROPSTG_Release(IEnumSTATPROPSTG* This) { +static inline ULONG IEnumSTATPROPSTG_Release(IEnumSTATPROPSTG* This) { return This->lpVtbl->Release(This); } /*** IEnumSTATPROPSTG methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATPROPSTG_Next(IEnumSTATPROPSTG* This,ULONG celt,STATPROPSTG *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumSTATPROPSTG_Next(IEnumSTATPROPSTG* This,ULONG celt,STATPROPSTG *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumSTATPROPSTG_Skip(IEnumSTATPROPSTG* This,ULONG celt) { +static inline HRESULT IEnumSTATPROPSTG_Skip(IEnumSTATPROPSTG* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumSTATPROPSTG_Reset(IEnumSTATPROPSTG* This) { +static inline HRESULT IEnumSTATPROPSTG_Reset(IEnumSTATPROPSTG* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumSTATPROPSTG_Clone(IEnumSTATPROPSTG* This,IEnumSTATPROPSTG **ppenum) { +static inline HRESULT IEnumSTATPROPSTG_Clone(IEnumSTATPROPSTG* This,IEnumSTATPROPSTG **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -1028,26 +1020,26 @@ interface IEnumSTATPROPSETSTG { #define IEnumSTATPROPSETSTG_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATPROPSETSTG_QueryInterface(IEnumSTATPROPSETSTG* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumSTATPROPSETSTG_QueryInterface(IEnumSTATPROPSETSTG* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumSTATPROPSETSTG_AddRef(IEnumSTATPROPSETSTG* This) { +static inline ULONG IEnumSTATPROPSETSTG_AddRef(IEnumSTATPROPSETSTG* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumSTATPROPSETSTG_Release(IEnumSTATPROPSETSTG* This) { +static inline ULONG IEnumSTATPROPSETSTG_Release(IEnumSTATPROPSETSTG* This) { return This->lpVtbl->Release(This); } /*** IEnumSTATPROPSETSTG methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATPROPSETSTG_Next(IEnumSTATPROPSETSTG* This,ULONG celt,STATPROPSETSTG *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumSTATPROPSETSTG_Next(IEnumSTATPROPSETSTG* This,ULONG celt,STATPROPSETSTG *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumSTATPROPSETSTG_Skip(IEnumSTATPROPSETSTG* This,ULONG celt) { +static inline HRESULT IEnumSTATPROPSETSTG_Skip(IEnumSTATPROPSETSTG* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumSTATPROPSETSTG_Reset(IEnumSTATPROPSETSTG* This) { +static inline HRESULT IEnumSTATPROPSETSTG_Reset(IEnumSTATPROPSETSTG* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumSTATPROPSETSTG_Clone(IEnumSTATPROPSETSTG* This,IEnumSTATPROPSETSTG **ppenum) { +static inline HRESULT IEnumSTATPROPSETSTG_Clone(IEnumSTATPROPSETSTG* This,IEnumSTATPROPSETSTG **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif diff --git a/lib/libc/include/any-windows-any/propkey.h b/lib/libc/include/any-windows-any/propkey.h index 36c47bc339d079d616f58b42f92c1416f85d544f..729a0bda2364fc92337b18ced095d63326ad7165 100644 --- a/lib/libc/include/any-windows-any/propkey.h +++ b/lib/libc/include/any-windows-any/propkey.h @@ -301,24 +301,470 @@ DEFINE_PROPERTYKEY(PKEY_IdentityProvider_Picture, 0x2425166f,0x5642,0x4864,0x99, DEFINE_PROPERTYKEY(PKEY_ImageParsingName, 0xd7750ee0,0xc6a4,0x48ec,0xb5,0x3e,0xb8,0x7b,0x52,0xe6,0xd0,0x73,100); DEFINE_PROPERTYKEY(PKEY_Importance, 0xe3e0584c,0xb788,0x4a5a,0xbb,0x20,0x7f,0x5a,0x44,0xc9,0xac,0xdd,11); -DEFINE_PROPERTYKEY(PKEY_ParentalRating, 0x64440492,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,21); -DEFINE_PROPERTYKEY(PKEY_Rating, 0x64440492,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,9); +DEFINE_PROPERTYKEY(PKEY_ImportanceText, 0xa3b29791,0x7713,0x4e1d,0xbb,0x40,0x17,0xdb,0x85,0xf0,0x18,0x31,100); +DEFINE_PROPERTYKEY(PKEY_IsAttachment, 0xf23f425c,0x71a1,0x4fa8,0x92,0x2f,0x67,0x8e,0xa4,0xa6,0x04,0x08,100); +DEFINE_PROPERTYKEY(PKEY_IsDefaultNonOwnerSaveLocation, 0x5d76b67f,0x9b3d,0x44bb,0xb6,0xae,0x25,0xda,0x4f,0x63,0x8a,0x67,5); +DEFINE_PROPERTYKEY(PKEY_IsDefaultSaveLocation, 0x5d76b67f,0x9b3d,0x44bb,0xb6,0xae,0x25,0xda,0x4f,0x63,0x8a,0x67,3); +DEFINE_PROPERTYKEY(PKEY_IsDeleted, 0x5cda5fc8,0x33ee,0x4ff3,0x90,0x94,0xae,0x7b,0xd8,0x86,0x8c,0x4d,100); +DEFINE_PROPERTYKEY(PKEY_IsEncrypted, 0x90e5e14e,0x648b,0x4826,0xb2,0xaa,0xac,0xaf,0x79,0x0e,0x35,0x13,10); +DEFINE_PROPERTYKEY(PKEY_IsFlagged, 0x5da84765,0xe3ff,0x4278,0x86,0xb0,0xa2,0x79,0x67,0xfb,0xdd,0x03,100); +DEFINE_PROPERTYKEY(PKEY_IsFlaggedComplete, 0xa6f360d2,0x55f9,0x48de,0xb9,0x09,0x62,0x0e,0x09,0x0a,0x64,0x7c,100); +DEFINE_PROPERTYKEY(PKEY_IsIncomplete, 0x346c8bd1,0x2e6a,0x4c45,0x89,0xa4,0x61,0xb7,0x8e,0x8e,0x70,0x0f,100); +DEFINE_PROPERTYKEY(PKEY_IsLocationSupported, 0x5d76b67f,0x9b3d,0x44bb,0xb6,0xae,0x25,0xda,0x4f,0x63,0x8a,0x67,8); +DEFINE_PROPERTYKEY(PKEY_IsPinnedToNameSpaceTree, 0x5d76b67f,0x9b3d,0x44bb,0xb6,0xae,0x25,0xda,0x4f,0x63,0x8a,0x67,2); +DEFINE_PROPERTYKEY(PKEY_IsRead, 0xe3e0584c,0xb788,0x4a5a,0xbb,0x20,0x7f,0x5a,0x44,0xc9,0xac,0xdd,10); +DEFINE_PROPERTYKEY(PKEY_IsSearchOnlyItem, 0x5d76b67f,0x9b3d,0x44bb,0xb6,0xae,0x25,0xda,0x4f,0x63,0x8a,0x67,4); +DEFINE_PROPERTYKEY(PKEY_IsSendToTarget, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,33); +DEFINE_PROPERTYKEY(PKEY_IsShared, 0xef884c5b,0x2bfe,0x41bb,0xaa,0xe5,0x76,0xee,0xdf,0x4f,0x99,0x02,100); +DEFINE_PROPERTYKEY(PKEY_ItemAuthors, 0xd0a04f0a,0x462a,0x48a4,0xbb,0x2f,0x37,0x06,0xe8,0x8d,0xbd,0x7d,100); +DEFINE_PROPERTYKEY(PKEY_ItemClassType, 0x048658ad,0x2db8,0x41a4,0xbb,0xb6,0xac,0x1e,0xf1,0x20,0x7e,0xb1,100); +DEFINE_PROPERTYKEY(PKEY_ItemDate, 0xf7db74b4,0x4287,0x4103,0xaf,0xba,0xf1,0xb1,0x3d,0xcd,0x75,0xcf,100); +DEFINE_PROPERTYKEY(PKEY_ItemFolderNameDisplay, 0xb725f130,0x47ef,0x101a,0xa5,0xf1,0x02,0x60,0x8c,0x9e,0xeb,0xac,2); +DEFINE_PROPERTYKEY(PKEY_ItemFolderPathDisplay, 0xe3e0584c,0xb788,0x4a5a,0xbb,0x20,0x7f,0x5a,0x44,0xc9,0xac,0xdd,6); +DEFINE_PROPERTYKEY(PKEY_ItemFolderPathDisplayNarrow, 0xdabd30ed,0x0043,0x4789,0xa7,0xf8,0xd0,0x13,0xa4,0x73,0x66,0x22,100); +DEFINE_PROPERTYKEY(PKEY_ItemName, 0x6b8da074,0x3b5c,0x43bc,0x88,0x6f,0x0a,0x2c,0xdc,0xe0,0x0b,0x6f,100); +DEFINE_PROPERTYKEY(PKEY_ItemNameDisplay, 0xb725f130,0x47ef,0x101a,0xa5,0xf1,0x02,0x60,0x8c,0x9e,0xeb,0xac,10); +DEFINE_PROPERTYKEY(PKEY_ItemNameDisplayWithoutExtension, 0xb725f130,0x47ef,0x101a,0xa5,0xf1,0x02,0x60,0x8c,0x9e,0xeb,0xac,24); +DEFINE_PROPERTYKEY(PKEY_ItemNamePrefix, 0xd7313ff1,0xa77a,0x401c,0x8c,0x99,0x3d,0xbd,0xd6,0x8a,0xdd,0x36,100); +DEFINE_PROPERTYKEY(PKEY_ItemNameSortOverride, 0xb725f130,0x47ef,0x101a,0xa5,0xf1,0x02,0x60,0x8c,0x9e,0xeb,0xac,23); +DEFINE_PROPERTYKEY(PKEY_ItemParticipants, 0xd4d0aa16,0x9948,0x41a4,0xaa,0x85,0xd9,0x7f,0xf9,0x64,0x69,0x93,100); +DEFINE_PROPERTYKEY(PKEY_ItemPathDisplay, 0xe3e0584c,0xb788,0x4a5a,0xbb,0x20,0x7f,0x5a,0x44,0xc9,0xac,0xdd,7); +DEFINE_PROPERTYKEY(PKEY_ItemPathDisplayNarrow, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,8); +DEFINE_PROPERTYKEY(PKEY_ItemSubType, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,37); +DEFINE_PROPERTYKEY(PKEY_ItemType, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,11); +DEFINE_PROPERTYKEY(PKEY_ItemTypeText, 0xb725f130,0x47ef,0x101a,0xa5,0xf1,0x02,0x60,0x8c,0x9e,0xeb,0xac,4); +DEFINE_PROPERTYKEY(PKEY_ItemUrl, 0x49691c90,0x7e17,0x101a,0xa9,0x1c,0x08,0x00,0x2b,0x2e,0xcd,0xa9,9); DEFINE_PROPERTYKEY(PKEY_Keywords, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,5); +DEFINE_PROPERTYKEY(PKEY_Kind, 0x1e3ee840,0xbc2b,0x476c,0x82,0x37,0x2a,0xcd,0x1a,0x83,0x9b,0x22,3); +DEFINE_PROPERTYKEY(PKEY_KindText, 0xf04bef95,0xc585,0x4197,0xa2,0xb7,0xdf,0x46,0xfd,0xc9,0xee,0x6d,100); DEFINE_PROPERTYKEY(PKEY_Language, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,28); +DEFINE_PROPERTYKEY(PKEY_LastSyncError, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,107); +DEFINE_PROPERTYKEY(PKEY_LastSyncWarning, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,128); +DEFINE_PROPERTYKEY(PKEY_LastWriterPackageFamilyName, 0x502cfeab,0x47eb,0x459c,0xb9,0x60,0xe6,0xd8,0x72,0x8f,0x77,0x01,101); +DEFINE_PROPERTYKEY(PKEY_LowKeywords, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,25); +DEFINE_PROPERTYKEY(PKEY_MediumKeywords, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,26); +DEFINE_PROPERTYKEY(PKEY_MileageInformation, 0xfdf84370,0x031a,0x4add,0x9e,0x91,0x0d,0x77,0x5f,0x1c,0x66,0x05,100); +DEFINE_PROPERTYKEY(PKEY_MIMEType, 0x0b63e350,0x9ccc,0x11d0,0xbc,0xdb,0x00,0x80,0x5f,0xcc,0xce,0x04,5); +DEFINE_PROPERTYKEY(PKEY_Null, 0x00000000,0x0000,0x0000,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0); +DEFINE_PROPERTYKEY(PKEY_OfflineAvailability, 0xa94688b6,0x7d9f,0x4570,0xa6,0x48,0xe3,0xdf,0xc0,0xab,0x2b,0x3f,100); +DEFINE_PROPERTYKEY(PKEY_OfflineStatus, 0x6d24888f,0x4718,0x4bda,0xaf,0xed,0xea,0x0f,0xb4,0x38,0x6c,0xd8,100); +DEFINE_PROPERTYKEY(PKEY_OriginalFileName, 0x0cef7d53,0xfa64,0x11d1,0xa2,0x03,0x00,0x00,0xf8,0x1f,0xed,0xee,6); +DEFINE_PROPERTYKEY(PKEY_OwnerSID, 0x5d76b67f,0x9b3d,0x44bb,0xb6,0xae,0x25,0xda,0x4f,0x63,0x8a,0x67,6); +DEFINE_PROPERTYKEY(PKEY_ParentalRating, 0x64440492,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,21); +DEFINE_PROPERTYKEY(PKEY_ParentalRatingReason, 0x10984e0a,0xf9f2,0x4321,0xb7,0xef,0xba,0xf1,0x95,0xaf,0x43,0x19,100); +DEFINE_PROPERTYKEY(PKEY_ParentalRatingsOrganization, 0xa7fe0840,0x1344,0x46f0,0x8d,0x37,0x52,0xed,0x71,0x2a,0x4b,0xf9,100); +DEFINE_PROPERTYKEY(PKEY_ParsingBindContext, 0xdfb9a04d,0x362f,0x4ca3,0xb3,0x0b,0x02,0x54,0xb1,0x7b,0x5b,0x84,100); +DEFINE_PROPERTYKEY(PKEY_ParsingName, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,24); +DEFINE_PROPERTYKEY(PKEY_ParsingPath, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,30); +DEFINE_PROPERTYKEY(PKEY_PerceivedType, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,9); +DEFINE_PROPERTYKEY(PKEY_PercentFull, 0x9b174b35,0x40ff,0x11d2,0xa2,0x7e,0x00,0xc0,0x4f,0xc3,0x08,0x71,5); +DEFINE_PROPERTYKEY(PKEY_Priority, 0x9c1fcf74,0x2d97,0x41ba,0xb4,0xae,0xcb,0x2e,0x36,0x61,0xa6,0xe4,5); +DEFINE_PROPERTYKEY(PKEY_PriorityText, 0xd98be98b,0xb86b,0x4095,0xbf,0x52,0x9d,0x23,0xb2,0xe0,0xa7,0x52,100); +DEFINE_PROPERTYKEY(PKEY_Project, 0x39a7f922,0x477c,0x48de,0x8b,0xc8,0xb2,0x84,0x41,0xe3,0x42,0xe3,100); +DEFINE_PROPERTYKEY(PKEY_ProviderItemID, 0xf21d9941,0x81f0,0x471a,0xad,0xee,0x4e,0x74,0xb4,0x92,0x17,0xed,100); +DEFINE_PROPERTYKEY(PKEY_Rating, 0x64440492,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,9); +DEFINE_PROPERTYKEY(PKEY_RatingText, 0x90197ca7,0xfd8f,0x4e8c,0x9d,0xa3,0xb5,0x7e,0x1e,0x60,0x92,0x95,100); +DEFINE_PROPERTYKEY(PKEY_RemoteConflictingFile, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,115); +DEFINE_PROPERTYKEY(PKEY_Security_AllowedEnterpriseDataProtectionIdentities, 0x38d43380,0xd418,0x4830,0x84,0xd5,0x46,0x93,0x5a,0x81,0xc5,0xc6,32); +DEFINE_PROPERTYKEY(PKEY_Security_EncryptionOwners, 0x5f5aff6a,0x37e5,0x4780,0x97,0xea,0x80,0xc7,0x56,0x5c,0xf5,0x35,34); +DEFINE_PROPERTYKEY(PKEY_Security_EncryptionOwnersDisplay, 0xde621b8f,0xe125,0x43a3,0xa3,0x2d,0x56,0x65,0x44,0x6d,0x63,0x2a,25); +DEFINE_PROPERTYKEY(PKEY_Sensitivity, 0xf8d3f6ac,0x4874,0x42cb,0xbe,0x59,0xab,0x45,0x4b,0x30,0x71,0x6a,100); +DEFINE_PROPERTYKEY(PKEY_SensitivityText, 0xd0c7f054,0x3f72,0x4725,0x85,0x27,0x12,0x9a,0x57,0x7c,0xb2,0x69,100); +DEFINE_PROPERTYKEY(PKEY_SFGAOFlags, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,25); +DEFINE_PROPERTYKEY(PKEY_SharedWith, 0xef884c5b,0x2bfe,0x41bb,0xaa,0xe5,0x76,0xee,0xdf,0x4f,0x99,0x02,200); +DEFINE_PROPERTYKEY(PKEY_ShareUserRating, 0x64440492,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,12); +DEFINE_PROPERTYKEY(PKEY_SharingStatus, 0xef884c5b,0x2bfe,0x41bb,0xaa,0xe5,0x76,0xee,0xdf,0x4f,0x99,0x02,300); +DEFINE_PROPERTYKEY(PKEY_Shell_OmitFromView, 0xde35258c,0xc695,0x4cbc,0xb9,0x82,0x38,0xb0,0xad,0x24,0xce,0xd0,2); +DEFINE_PROPERTYKEY(PKEY_SimpleRating, 0xa09f084e,0xad41,0x489f,0x80,0x76,0xaa,0x5b,0xe3,0x08,0x2b,0xca,100); +DEFINE_PROPERTYKEY(PKEY_Size, 0xb725f130,0x47ef,0x101a,0xa5,0xf1,0x02,0x60,0x8c,0x9e,0xeb,0xac,12); +DEFINE_PROPERTYKEY(PKEY_SoftwareUsed, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,305); +DEFINE_PROPERTYKEY(PKEY_SourceItem, 0x668cdfa5,0x7a1b,0x4323,0xae,0x4b,0xe5,0x27,0x39,0x3a,0x1d,0x81,100); +DEFINE_PROPERTYKEY(PKEY_SourcePackageFamilyName, 0xffae9db7,0x1c8d,0x43ff,0x81,0x8c,0x84,0x40,0x3a,0xa3,0x73,0x2d,100); +DEFINE_PROPERTYKEY(PKEY_StartDate, 0x48fd6ec8,0x8a12,0x4cdf,0xa0,0x3e,0x4e,0xc5,0xa5,0x11,0xed,0xde,100); +DEFINE_PROPERTYKEY(PKEY_Status, 0x000214a1,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46,9); +DEFINE_PROPERTYKEY(PKEY_StorageProviderCallerVersionInformation, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,7); +DEFINE_PROPERTYKEY(PKEY_StorageProviderCustomPrimaryIcon, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,12); +DEFINE_PROPERTYKEY(PKEY_StorageProviderError, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,109); +DEFINE_PROPERTYKEY(PKEY_StorageProviderFileChecksum, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,5); +DEFINE_PROPERTYKEY(PKEY_StorageProviderFileCreatedBy, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,10); +DEFINE_PROPERTYKEY(PKEY_StorageProviderFileFlags, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,8); +DEFINE_PROPERTYKEY(PKEY_StorageProviderFileHasConflict, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,9); +DEFINE_PROPERTYKEY(PKEY_StorageProviderFileIdentifier, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,3); +DEFINE_PROPERTYKEY(PKEY_StorageProviderFileModifiedBy, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,11); +DEFINE_PROPERTYKEY(PKEY_StorageProviderFileRemoteUri, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,112); +DEFINE_PROPERTYKEY(PKEY_StorageProviderFileVersion, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,4); +DEFINE_PROPERTYKEY(PKEY_StorageProviderFileVersionWaterline, 0xb2f9b9d6,0xfec4,0x4dd5,0x94,0xd7,0x89,0x57,0x48,0x8c,0x80,0x7b,6); +DEFINE_PROPERTYKEY(PKEY_StorageProviderId, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,108); +DEFINE_PROPERTYKEY(PKEY_StorageProviderShareStatuses, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,111); +DEFINE_PROPERTYKEY(PKEY_StorageProviderSharingStatus, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,117); +DEFINE_PROPERTYKEY(PKEY_StorageProviderStatus, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,110); +DEFINE_PROPERTYKEY(PKEY_Subject, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,3); +DEFINE_PROPERTYKEY(PKEY_SyncTransferStatus, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,103); +DEFINE_PROPERTYKEY(PKEY_Thumbnail, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,17); +DEFINE_PROPERTYKEY(PKEY_ThumbnailCacheId, 0x446d16b1,0x8dad,0x4870,0xa7,0x48,0x40,0x2e,0xa4,0x3d,0x78,0x8c,100); DEFINE_PROPERTYKEY(PKEY_ThumbnailStream, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,27); DEFINE_PROPERTYKEY(PKEY_Title, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,2); -DEFINE_PROPERTYKEY(PKEY_ItemName, 0x6b8da074,0x3b5c,0x43bc,0x88,0x6f,0x0a,0x2c,0xdc,0xe0,0x0b,0x6f,100); - -DEFINE_PROPERTYKEY(PKEY_AppUserModel_ExcludeFromShowInNewInstall, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,8); -DEFINE_PROPERTYKEY(PKEY_AppUserModel_ID, 0x9f4c2855,0x9f79,0x4B39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,5); -DEFINE_PROPERTYKEY(PKEY_AppUserModel_IsDestListSeparator, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,6); -DEFINE_PROPERTYKEY(PKEY_AppUserModel_PreventPinning, 0x9f4c2855,0x9F79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,9); -DEFINE_PROPERTYKEY(PKEY_AppUserModel_RelaunchCommand, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,2); -DEFINE_PROPERTYKEY(PKEY_AppUserModel_RelaunchDisplayNameResource, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,4); -DEFINE_PROPERTYKEY(PKEY_AppUserModel_RelaunchIconResource, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,3); - +DEFINE_PROPERTYKEY(PKEY_TitleSortOverride, 0xf0f7984d,0x222e,0x4ad2,0x82,0xab,0x1d,0xd8,0xea,0x40,0xe5,0x7e,300); +DEFINE_PROPERTYKEY(PKEY_TotalFileSize, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,14); +DEFINE_PROPERTYKEY(PKEY_Trademarks, 0x0cef7d53,0xfa64,0x11d1,0xa2,0x03,0x00,0x00,0xf8,0x1f,0xed,0xee,9); +DEFINE_PROPERTYKEY(PKEY_TransferOrder, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,106); +DEFINE_PROPERTYKEY(PKEY_TransferPosition, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,104); +DEFINE_PROPERTYKEY(PKEY_TransferSize, 0xfceff153,0xe839,0x4cf3,0xa9,0xe7,0xea,0x22,0x83,0x20,0x94,0xb8,105); +DEFINE_PROPERTYKEY(PKEY_VolumeId, 0x446d16b1,0x8dad,0x4870,0xa7,0x48,0x40,0x2e,0xa4,0x3d,0x78,0x8c,104); +DEFINE_PROPERTYKEY(PKEY_ZoneIdentifier, 0x502cfeab,0x47eb,0x459c,0xb9,0x60,0xe6,0xd8,0x72,0x8f,0x77,0x01,100); +DEFINE_PROPERTYKEY(PKEY_Device_PrinterURL, 0x0b48f35a,0xbe6e,0x4f17,0xb1,0x08,0x3c,0x40,0x73,0xd1,0x66,0x9a,15); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_DeviceAddress, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,1); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_Flags, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,3); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_LastConnectedTime, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,11); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_Manufacturer, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,4); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_ModelNumber, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,5); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_ProductId, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,8); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_ProductVersion, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,9); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_ServiceGuid, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,2); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_VendorId, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,7); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Bluetooth_VendorIdSource, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,6); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Hid_IsReadOnly, 0xcbf38310,0x4a17,0x4310,0xa1,0xeb,0x24,0x7f,0x0b,0x67,0x59,0x3b,4); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Hid_ProductId, 0xcbf38310,0x4a17,0x4310,0xa1,0xeb,0x24,0x7f,0x0b,0x67,0x59,0x3b,6); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Hid_UsageId, 0xcbf38310,0x4a17,0x4310,0xa1,0xeb,0x24,0x7f,0x0b,0x67,0x59,0x3b,3); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Hid_UsagePage, 0xcbf38310,0x4a17,0x4310,0xa1,0xeb,0x24,0x7f,0x0b,0x67,0x59,0x3b,2); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Hid_VendorId, 0xcbf38310,0x4a17,0x4310,0xa1,0xeb,0x24,0x7f,0x0b,0x67,0x59,0x3b,5); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Hid_VersionNumber, 0xcbf38310,0x4a17,0x4310,0xa1,0xeb,0x24,0x7f,0x0b,0x67,0x59,0x3b,7); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_PrinterDriverDirectory, 0x847c66de,0xb8d6,0x4af9,0xab,0xc3,0x6f,0x4f,0x92,0x6b,0xc0,0x39,14); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_PrinterDriverName, 0xafc47170,0x14f5,0x498c,0x8f,0x30,0xb0,0xd1,0x9b,0xe4,0x49,0xc6,11); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_PrinterEnumerationFlag, 0xa00742a1,0xcd8c,0x4b37,0x95,0xab,0x70,0x75,0x55,0x87,0x76,0x7a,3); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_PrinterName, 0x0a7b84ef,0x0c27,0x463f,0x84,0xef,0x06,0xc5,0x07,0x00,0x01,0xbe,10); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_PrinterPortName, 0xeec7b761,0x6f94,0x41b1,0x94,0x9f,0xc7,0x29,0x72,0x0d,0xd1,0x3c,12); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Proximity_SupportsNfc, 0xfb3842cd,0x9e2a,0x4f83,0x8f,0xcc,0x4b,0x07,0x61,0x13,0x9a,0xe9,2); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Serial_PortName, 0x4c6bf15c,0x4c03,0x4aac,0x91,0xf5,0x64,0xc0,0xf8,0x52,0xbc,0xf4,4); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Serial_UsbProductId, 0x4c6bf15c,0x4c03,0x4aac,0x91,0xf5,0x64,0xc0,0xf8,0x52,0xbc,0xf4,3); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_Serial_UsbVendorId, 0x4c6bf15c,0x4c03,0x4aac,0x91,0xf5,0x64,0xc0,0xf8,0x52,0xbc,0xf4,2); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_WinUsb_DeviceInterfaceClasses, 0x95e127b5,0x79cc,0x4e83,0x9c,0x9e,0x84,0x22,0x18,0x7b,0x3e,0x0e,7); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_WinUsb_UsbClass, 0x95e127b5,0x79cc,0x4e83,0x9c,0x9e,0x84,0x22,0x18,0x7b,0x3e,0x0e,4); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_WinUsb_UsbProductId, 0x95e127b5,0x79cc,0x4e83,0x9c,0x9e,0x84,0x22,0x18,0x7b,0x3e,0x0e,3); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_WinUsb_UsbProtocol, 0x95e127b5,0x79cc,0x4e83,0x9c,0x9e,0x84,0x22,0x18,0x7b,0x3e,0x0e,6); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_WinUsb_UsbSubClass, 0x95e127b5,0x79cc,0x4e83,0x9c,0x9e,0x84,0x22,0x18,0x7b,0x3e,0x0e,5); +DEFINE_PROPERTYKEY(PKEY_DeviceInterface_WinUsb_UsbVendorId, 0x95e127b5,0x79cc,0x4e83,0x9c,0x9e,0x84,0x22,0x18,0x7b,0x3e,0x0e,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_AepId, 0x3b2ce006,0x5e61,0x4fde,0xba,0xb8,0x9b,0x8a,0xac,0x9b,0x26,0xdf,8); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Major, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Minor, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,3); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Services_Audio, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,10); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Services_Capturing, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,8); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Services_Information, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,12); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Services_LimitedDiscovery, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,4); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Services_Networking, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,6); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Services_ObjectXfer, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,9); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Services_Positioning, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,5); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Services_Rendering, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,7); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Cod_Services_Telephony, 0x5fbd34cd,0x561a,0x412e,0xba,0x98,0x47,0x8a,0x6b,0x0f,0xef,0x1d,11); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_LastSeenTime, 0x2bd67d8b,0x8beb,0x48d5,0x87,0xe0,0x6c,0xda,0x34,0x28,0x04,0x0a,12); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Le_AddressType, 0x995ef0b0,0x7eb3,0x4a8b,0xb9,0xce,0x06,0x8b,0xb3,0xf4,0xaf,0x69,4); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Le_Appearance, 0x995ef0b0,0x7eb3,0x4a8b,0xb9,0xce,0x06,0x8b,0xb3,0xf4,0xaf,0x69,1); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Le_Appearance_Category, 0x995ef0b0,0x7eb3,0x4a8b,0xb9,0xce,0x06,0x8b,0xb3,0xf4,0xaf,0x69,5); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Le_Appearance_Subcategory, 0x995ef0b0,0x7eb3,0x4a8b,0xb9,0xce,0x06,0x8b,0xb3,0xf4,0xaf,0x69,6); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Le_IsCallControlClient, 0x995ef0b0,0x7eb3,0x4a8b,0xb9,0xce,0x06,0x8b,0xb3,0xf4,0xaf,0x69,12); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Bluetooth_Le_IsConnectable, 0x995ef0b0,0x7eb3,0x4a8b,0xb9,0xce,0x06,0x8b,0xb3,0xf4,0xaf,0x69,8); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_CanPair, 0xe7c3fb29,0xcaa7,0x4f47,0x8c,0x8b,0xbe,0x59,0xb3,0x30,0xd4,0xc5,3); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Category, 0xa35996ab,0x11cf,0x4935,0x8b,0x61,0xa6,0x76,0x10,0x81,0xec,0xdf,17); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_ContainerId, 0xe7c3fb29,0xcaa7,0x4f47,0x8c,0x8b,0xbe,0x59,0xb3,0x30,0xd4,0xc5,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_DeviceAddress, 0xa35996ab,0x11cf,0x4935,0x8b,0x61,0xa6,0x76,0x10,0x81,0xec,0xdf,12); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_IsConnected, 0xa35996ab,0x11cf,0x4935,0x8b,0x61,0xa6,0x76,0x10,0x81,0xec,0xdf,7); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_IsPaired, 0xa35996ab,0x11cf,0x4935,0x8b,0x61,0xa6,0x76,0x10,0x81,0xec,0xdf,16); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_IsPresent, 0xa35996ab,0x11cf,0x4935,0x8b,0x61,0xa6,0x76,0x10,0x81,0xec,0xdf,9); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_Manufacturer, 0xa35996ab,0x11cf,0x4935,0x8b,0x61,0xa6,0x76,0x10,0x81,0xec,0xdf,5); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_ModelId, 0xa35996ab,0x11cf,0x4935,0x8b,0x61,0xa6,0x76,0x10,0x81,0xec,0xdf,4); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_ModelName, 0xa35996ab,0x11cf,0x4935,0x8b,0x61,0xa6,0x76,0x10,0x81,0xec,0xdf,3); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_PointOfService_ConnectionTypes, 0xd4bf61b3,0x442e,0x4ada,0x88,0x2d,0xfa,0x7b,0x70,0xc8,0x32,0xd9,6); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_ProtocolId, 0x3b2ce006,0x5e61,0x4fde,0xba,0xb8,0x9b,0x8a,0xac,0x9b,0x26,0xdf,5); +DEFINE_PROPERTYKEY(PKEY_Devices_Aep_SignalStrength, 0xa35996ab,0x11cf,0x4935,0x8b,0x61,0xa6,0x76,0x10,0x81,0xec,0xdf,6); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_CanPair, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,3); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_Categories, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,9); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_Children, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,2); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_ContainerId, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,12); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_DialProtocol_InstalledApplications, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,6); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_IsPaired, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,4); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_IsPresent, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,11); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_Manufacturer, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,6); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_ModelIds, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,8); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_ModelName, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,7); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_ProtocolIds, 0x0bba1ede,0x7566,0x4f47,0x90,0xec,0x25,0xfc,0x56,0x7c,0xed,0x2a,13); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportedUriSchemes, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,5); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsAudio, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,2); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsCapturing, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,11); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsImages, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,4); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsInformation, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,14); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsLimitedDiscovery, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,7); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsNetworking, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,9); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsObjectTransfer, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,12); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsPositioning, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,8); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsRendering, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,10); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsTelephony, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,13); +DEFINE_PROPERTYKEY(PKEY_Devices_AepContainer_SupportsVideo, 0x6af55d45,0x38db,0x4495,0xac,0xb0,0xd4,0x72,0x8a,0x3b,0x83,0x14,3); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_AepId, 0xc9c141a9,0x1b4c,0x4f17,0xa9,0xd1,0xf2,0x98,0x53,0x8c,0xad,0xb8,6); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_Bluetooth_CacheMode, 0x9744311e,0x7951,0x4b2e,0xb6,0xf0,0xec,0xb2,0x93,0xca,0xc1,0x19,5); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_Bluetooth_ServiceGuid, 0xa399aac7,0xc265,0x474e,0xb0,0x73,0xff,0xce,0x57,0x72,0x17,0x16,2); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_Bluetooth_TargetDevice, 0x9744311e,0x7951,0x4b2e,0xb6,0xf0,0xec,0xb2,0x93,0xca,0xc1,0x19,6); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_ContainerId, 0x71724756,0x3e74,0x4432,0x9b,0x59,0xe7,0xb2,0xf6,0x68,0xa5,0x93,4); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_FriendlyName, 0x71724756,0x3e74,0x4432,0x9b,0x59,0xe7,0xb2,0xf6,0x68,0xa5,0x93,2); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_IoT_ServiceInterfaces, 0x79d94e82,0x4d79,0x45aa,0x82,0x1a,0x74,0x85,0x8b,0x4e,0x4c,0xa6,2); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_ParentAepIsPaired, 0xc9c141a9,0x1b4c,0x4f17,0xa9,0xd1,0xf2,0x98,0x53,0x8c,0xad,0xb8,7); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_ProtocolId, 0xc9c141a9,0x1b4c,0x4f17,0xa9,0xd1,0xf2,0x98,0x53,0x8c,0xad,0xb8,5); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_ServiceClassId, 0x71724756,0x3e74,0x4432,0x9b,0x59,0xe7,0xb2,0xf6,0x68,0xa5,0x93,3); +DEFINE_PROPERTYKEY(PKEY_Devices_AepService_ServiceId, 0xc9c141a9,0x1b4c,0x4f17,0xa9,0xd1,0xf2,0x98,0x53,0x8c,0xad,0xb8,2); +DEFINE_PROPERTYKEY(PKEY_Devices_AppPackageFamilyName, 0x51236583,0x0c4a,0x4fe8,0xb8,0x1f,0x16,0x6a,0xec,0x13,0xf5,0x10,100); +DEFINE_PROPERTYKEY(PKEY_Devices_AudioDevice_Microphone_EqCoefficientsDb, 0x8943b373,0x388c,0x4395,0xb5,0x57,0xbc,0x6d,0xba,0xff,0xaf,0xdb,7); +DEFINE_PROPERTYKEY(PKEY_Devices_AudioDevice_Microphone_IsFarField, 0x8943b373,0x388c,0x4395,0xb5,0x57,0xbc,0x6d,0xba,0xff,0xaf,0xdb,6); +DEFINE_PROPERTYKEY(PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs, 0x8943b373,0x388c,0x4395,0xb5,0x57,0xbc,0x6d,0xba,0xff,0xaf,0xdb,3); +DEFINE_PROPERTYKEY(PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs2, 0x8943b373,0x388c,0x4395,0xb5,0x57,0xbc,0x6d,0xba,0xff,0xaf,0xdb,5); +DEFINE_PROPERTYKEY(PKEY_Devices_AudioDevice_Microphone_SignalToNoiseRatioInDb, 0x8943b373,0x388c,0x4395,0xb5,0x57,0xbc,0x6d,0xba,0xff,0xaf,0xdb,4); +DEFINE_PROPERTYKEY(PKEY_Devices_AudioDevice_RawProcessingSupported, 0x8943b373,0x388c,0x4395,0xb5,0x57,0xbc,0x6d,0xba,0xff,0xaf,0xdb,2); +DEFINE_PROPERTYKEY(PKEY_Devices_AudioDevice_SpeechProcessingSupported, 0xfb1de864,0xe06d,0x47f4,0x82,0xa6,0x8a,0x0a,0xef,0x44,0x49,0x3c,2); +DEFINE_PROPERTYKEY(PKEY_Devices_BatteryLife, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,10); +DEFINE_PROPERTYKEY(PKEY_Devices_BatteryPlusCharging, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,22); +DEFINE_PROPERTYKEY(PKEY_Devices_BatteryPlusChargingText, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,23); +DEFINE_PROPERTYKEY(PKEY_Devices_Category, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,91); +DEFINE_PROPERTYKEY(PKEY_Devices_CategoryGroup, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,94); +DEFINE_PROPERTYKEY(PKEY_Devices_CategoryIds, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,90); +DEFINE_PROPERTYKEY(PKEY_Devices_CategoryPlural, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,92); +DEFINE_PROPERTYKEY(PKEY_Devices_ChallengeAep, 0x0774315e,0xb714,0x48ec,0x8d,0xe8,0x81,0x25,0xc0,0x77,0xac,0x11,2); +DEFINE_PROPERTYKEY(PKEY_Devices_ChargingState, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,11); +DEFINE_PROPERTYKEY(PKEY_Devices_Children, 0x4340a6c5,0x93fa,0x4706,0x97,0x2c,0x7b,0x64,0x80,0x08,0xa5,0xa7,9); +DEFINE_PROPERTYKEY(PKEY_Devices_ClassGuid, 0xa45c254e,0xdf1c,0x4efd,0x80,0x20,0x67,0xd1,0x46,0xa8,0x50,0xe0,10); +DEFINE_PROPERTYKEY(PKEY_Devices_CompatibleIds, 0xa45c254e,0xdf1c,0x4efd,0x80,0x20,0x67,0xd1,0x46,0xa8,0x50,0xe0,4); +DEFINE_PROPERTYKEY(PKEY_Devices_Connected, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,55); +DEFINE_PROPERTYKEY(PKEY_Devices_ContainerId, 0x8c7ed206,0x3f8a,0x4827,0xb3,0xab,0xae,0x9e,0x1f,0xae,0xfc,0x6c,2); +DEFINE_PROPERTYKEY(PKEY_Devices_DefaultTooltip, 0x880f70a2,0x6082,0x47ac,0x8a,0xab,0xa7,0x39,0xd1,0xa3,0x00,0xc3,153); +DEFINE_PROPERTYKEY(PKEY_Devices_DeviceCapabilities, 0xa45c254e,0xdf1c,0x4efd,0x80,0x20,0x67,0xd1,0x46,0xa8,0x50,0xe0,17); +DEFINE_PROPERTYKEY(PKEY_Devices_DeviceCharacteristics, 0xa45c254e,0xdf1c,0x4efd,0x80,0x20,0x67,0xd1,0x46,0xa8,0x50,0xe0,29); +DEFINE_PROPERTYKEY(PKEY_Devices_DeviceDescription1, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,81); +DEFINE_PROPERTYKEY(PKEY_Devices_DeviceDescription2, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,82); +DEFINE_PROPERTYKEY(PKEY_Devices_DeviceHasProblem, 0x540b947e,0x8b40,0x45bc,0xa8,0xa2,0x6a,0x0b,0x89,0x4c,0xbd,0xa2,6); +DEFINE_PROPERTYKEY(PKEY_Devices_DeviceInstanceId, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,256); +DEFINE_PROPERTYKEY(PKEY_Devices_DeviceManufacturer, 0xa45c254e,0xdf1c,0x4efd,0x80,0x20,0x67,0xd1,0x46,0xa8,0x50,0xe0,13); +DEFINE_PROPERTYKEY(PKEY_Devices_DevObjectType, 0x13673f42,0xa3d6,0x49f6,0xb4,0xda,0xae,0x46,0xe0,0xc5,0x23,0x7c,2); +DEFINE_PROPERTYKEY(PKEY_Devices_DialProtocol_InstalledApplications, 0x6845cc72,0x1b71,0x48c3,0xaf,0x86,0xb0,0x91,0x71,0xa1,0x9b,0x14,3); +DEFINE_PROPERTYKEY(PKEY_Devices_DiscoveryMethod, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,52); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_Domain, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,3); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_FullName, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,5); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_HostName, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,7); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_InstanceName, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,4); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_NetworkAdapterId, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,11); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_PortNumber, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,12); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_Priority, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,9); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_ServiceName, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_TextAttributes, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,6); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_Ttl, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,10); +DEFINE_PROPERTYKEY(PKEY_Devices_Dnssd_Weight, 0xbf79c0ab,0xbb74,0x4cee,0xb0,0x70,0x47,0x0b,0x5a,0xe2,0x02,0xea,8); +DEFINE_PROPERTYKEY(PKEY_Devices_FriendlyName, 0x656a3bb3,0xecc0,0x43fd,0x84,0x77,0x4a,0xe0,0x40,0x4a,0x96,0xcd,12288); +DEFINE_PROPERTYKEY(PKEY_Devices_FunctionPaths, 0xd08dd4c0,0x3a9e,0x462e,0x82,0x90,0x7b,0x63,0x6b,0x25,0x76,0xb9,3); +DEFINE_PROPERTYKEY(PKEY_Devices_GlyphIcon, 0x51236583,0x0c4a,0x4fe8,0xb8,0x1f,0x16,0x6a,0xec,0x13,0xf5,0x10,123); +DEFINE_PROPERTYKEY(PKEY_Devices_HardwareIds, 0xa45c254e,0xdf1c,0x4efd,0x80,0x20,0x67,0xd1,0x46,0xa8,0x50,0xe0,3); +DEFINE_PROPERTYKEY(PKEY_Devices_Icon, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,57); +DEFINE_PROPERTYKEY(PKEY_Devices_InLocalMachineContainer, 0x8c7ed206,0x3f8a,0x4827,0xb3,0xab,0xae,0x9e,0x1f,0xae,0xfc,0x6c,4); +DEFINE_PROPERTYKEY(PKEY_Devices_InterfaceClassGuid, 0x026e516e,0xb814,0x414b,0x83,0xcd,0x85,0x6d,0x6f,0xef,0x48,0x22,4); +DEFINE_PROPERTYKEY(PKEY_Devices_InterfaceEnabled, 0x026e516e,0xb814,0x414b,0x83,0xcd,0x85,0x6d,0x6f,0xef,0x48,0x22,3); +DEFINE_PROPERTYKEY(PKEY_Devices_InterfacePaths, 0xd08dd4c0,0x3a9e,0x462e,0x82,0x90,0x7b,0x63,0x6b,0x25,0x76,0xb9,2); +DEFINE_PROPERTYKEY(PKEY_Devices_IpAddress, 0x656a3bb3,0xecc0,0x43fd,0x84,0x77,0x4a,0xe0,0x40,0x4a,0x96,0xcd,12297); +DEFINE_PROPERTYKEY(PKEY_Devices_IsDefault, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,86); +DEFINE_PROPERTYKEY(PKEY_Devices_IsNetworkConnected, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,85); +DEFINE_PROPERTYKEY(PKEY_Devices_IsShared, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,84); +DEFINE_PROPERTYKEY(PKEY_Devices_IsSoftwareInstalling, 0x83da6326,0x97a6,0x4088,0x94,0x53,0xa1,0x92,0x3f,0x57,0x3b,0x29,9); +DEFINE_PROPERTYKEY(PKEY_Devices_LaunchDeviceStageFromExplorer, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,77); +DEFINE_PROPERTYKEY(PKEY_Devices_LocalMachine, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,70); +DEFINE_PROPERTYKEY(PKEY_Devices_LocationPaths, 0xa45c254e,0xdf1c,0x4efd,0x80,0x20,0x67,0xd1,0x46,0xa8,0x50,0xe0,37); +DEFINE_PROPERTYKEY(PKEY_Devices_Manufacturer, 0x656a3bb3,0xecc0,0x43fd,0x84,0x77,0x4a,0xe0,0x40,0x4a,0x96,0xcd,8192); +DEFINE_PROPERTYKEY(PKEY_Devices_MetadataPath, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,71); +DEFINE_PROPERTYKEY(PKEY_Devices_MicrophoneArray_Geometry, 0xa1829ea2,0x27eb,0x459e,0x93,0x5d,0xb2,0xfa,0xd7,0xb0,0x77,0x62,2); +DEFINE_PROPERTYKEY(PKEY_Devices_MissedCalls, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,5); +DEFINE_PROPERTYKEY(PKEY_Devices_ModelId, 0x80d81ea6,0x7473,0x4b0c,0x82,0x16,0xef,0xc1,0x1a,0x2c,0x4c,0x8b,2); +DEFINE_PROPERTYKEY(PKEY_Devices_ModelName, 0x656a3bb3,0xecc0,0x43fd,0x84,0x77,0x4a,0xe0,0x40,0x4a,0x96,0xcd,8194); +DEFINE_PROPERTYKEY(PKEY_Devices_ModelNumber, 0x656a3bb3,0xecc0,0x43fd,0x84,0x77,0x4a,0xe0,0x40,0x4a,0x96,0xcd,8195); +DEFINE_PROPERTYKEY(PKEY_Devices_NetworkedTooltip, 0x880f70a2,0x6082,0x47ac,0x8a,0xab,0xa7,0x39,0xd1,0xa3,0x00,0xc3,152); +DEFINE_PROPERTYKEY(PKEY_Devices_NetworkName, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,7); +DEFINE_PROPERTYKEY(PKEY_Devices_NetworkType, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,8); +DEFINE_PROPERTYKEY(PKEY_Devices_NewPictures, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,4); +DEFINE_PROPERTYKEY(PKEY_Devices_Notification, 0x06704b0c,0xe830,0x4c81,0x91,0x78,0x91,0xe4,0xe9,0x5a,0x80,0xa0,3); +DEFINE_PROPERTYKEY(PKEY_Devices_Notifications_LowBattery, 0xc4c07f2b,0x8524,0x4e66,0xae,0x3a,0xa6,0x23,0x5f,0x10,0x3b,0xeb,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Notifications_MissedCall, 0x6614ef48,0x4efe,0x4424,0x9e,0xda,0xc7,0x9f,0x40,0x4e,0xdf,0x3e,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Notifications_NewMessage, 0x2be9260a,0x2012,0x4742,0xa5,0x55,0xf4,0x1b,0x63,0x8b,0x7d,0xcb,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Notifications_NewVoicemail, 0x59569556,0x0a08,0x4212,0x95,0xb9,0xfa,0xe2,0xad,0x64,0x13,0xdb,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Notifications_StorageFull, 0xa0e00ee1,0xf0c7,0x4d41,0xb8,0xe7,0x26,0xa7,0xbd,0x8d,0x38,0xb0,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Notifications_StorageFullLinkText, 0xa0e00ee1,0xf0c7,0x4d41,0xb8,0xe7,0x26,0xa7,0xbd,0x8d,0x38,0xb0,3); +DEFINE_PROPERTYKEY(PKEY_Devices_NotificationStore, 0x06704b0c,0xe830,0x4c81,0x91,0x78,0x91,0xe4,0xe9,0x5a,0x80,0xa0,2); +DEFINE_PROPERTYKEY(PKEY_Devices_NotWorkingProperly, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,83); +DEFINE_PROPERTYKEY(PKEY_Devices_Paired, 0x78c34fc8,0x104a,0x4aca,0x9e,0xa4,0x52,0x4d,0x52,0x99,0x6e,0x57,56); +DEFINE_PROPERTYKEY(PKEY_Devices_Panel_PanelGroup, 0x8dbc9c86,0x97a9,0x4bff,0x9b,0xc6,0xbf,0xe9,0x5d,0x3e,0x6d,0xad,3); +DEFINE_PROPERTYKEY(PKEY_Devices_Panel_PanelId, 0x8dbc9c86,0x97a9,0x4bff,0x9b,0xc6,0xbf,0xe9,0x5d,0x3e,0x6d,0xad,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Parent, 0x4340a6c5,0x93fa,0x4706,0x97,0x2c,0x7b,0x64,0x80,0x08,0xa5,0xa7,8); +DEFINE_PROPERTYKEY(PKEY_Devices_PhoneLineTransportDevice_Connected, 0xaecf2fe8,0x1d00,0x4fee,0x8a,0x6d,0xa7,0x0d,0x71,0x9b,0x77,0x2b,2); +DEFINE_PROPERTYKEY(PKEY_Devices_PhysicalDeviceLocation, 0x540b947e,0x8b40,0x45bc,0xa8,0xa2,0x6a,0x0b,0x89,0x4c,0xbd,0xa2,9); +DEFINE_PROPERTYKEY(PKEY_Devices_PlaybackPositionPercent, 0x3633de59,0x6825,0x4381,0xa4,0x9b,0x9f,0x6b,0xa1,0x3a,0x14,0x71,5); +DEFINE_PROPERTYKEY(PKEY_Devices_PlaybackState, 0x3633de59,0x6825,0x4381,0xa4,0x9b,0x9f,0x6b,0xa1,0x3a,0x14,0x71,2); +DEFINE_PROPERTYKEY(PKEY_Devices_PlaybackTitle, 0x3633de59,0x6825,0x4381,0xa4,0x9b,0x9f,0x6b,0xa1,0x3a,0x14,0x71,3); +DEFINE_PROPERTYKEY(PKEY_Devices_Present, 0x540b947e,0x8b40,0x45bc,0xa8,0xa2,0x6a,0x0b,0x89,0x4c,0xbd,0xa2,5); +DEFINE_PROPERTYKEY(PKEY_Devices_PresentationUrl, 0x656a3bb3,0xecc0,0x43fd,0x84,0x77,0x4a,0xe0,0x40,0x4a,0x96,0xcd,8198); +DEFINE_PROPERTYKEY(PKEY_Devices_PrimaryCategory, 0xd08dd4c0,0x3a9e,0x462e,0x82,0x90,0x7b,0x63,0x6b,0x25,0x76,0xb9,10); +DEFINE_PROPERTYKEY(PKEY_Devices_RemainingDuration, 0x3633de59,0x6825,0x4381,0xa4,0x9b,0x9f,0x6b,0xa1,0x3a,0x14,0x71,4); +DEFINE_PROPERTYKEY(PKEY_Devices_RestrictedInterface, 0x026e516e,0xb814,0x414b,0x83,0xcd,0x85,0x6d,0x6f,0xef,0x48,0x22,6); +DEFINE_PROPERTYKEY(PKEY_Devices_Roaming, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,9); +DEFINE_PROPERTYKEY(PKEY_Devices_SafeRemovalRequired, 0xafd97640,0x86a3,0x4210,0xb6,0x7c,0x28,0x9c,0x41,0xaa,0xbe,0x55,2); +DEFINE_PROPERTYKEY(PKEY_Devices_SchematicName, 0x026e516e,0xb814,0x414b,0x83,0xcd,0x85,0x6d,0x6f,0xef,0x48,0x22,9); +DEFINE_PROPERTYKEY(PKEY_Devices_ServiceAddress, 0x656a3bb3,0xecc0,0x43fd,0x84,0x77,0x4a,0xe0,0x40,0x4a,0x96,0xcd,16384); +DEFINE_PROPERTYKEY(PKEY_Devices_ServiceId, 0x656a3bb3,0xecc0,0x43fd,0x84,0x77,0x4a,0xe0,0x40,0x4a,0x96,0xcd,16385); +DEFINE_PROPERTYKEY(PKEY_Devices_SharedTooltip, 0x880f70a2,0x6082,0x47ac,0x8a,0xab,0xa7,0x39,0xd1,0xa3,0x00,0xc3,151); +DEFINE_PROPERTYKEY(PKEY_Devices_SignalStrength, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,2); +DEFINE_PROPERTYKEY(PKEY_Devices_SmartCards_ReaderKind, 0xd6b5b883,0x18bd,0x4b4d,0xb2,0xec,0x9e,0x38,0xaf,0xfe,0xda,0x82,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Status, 0xd08dd4c0,0x3a9e,0x462e,0x82,0x90,0x7b,0x63,0x6b,0x25,0x76,0xb9,259); +DEFINE_PROPERTYKEY(PKEY_Devices_Status1, 0xd08dd4c0,0x3a9e,0x462e,0x82,0x90,0x7b,0x63,0x6b,0x25,0x76,0xb9,257); +DEFINE_PROPERTYKEY(PKEY_Devices_Status2, 0xd08dd4c0,0x3a9e,0x462e,0x82,0x90,0x7b,0x63,0x6b,0x25,0x76,0xb9,258); +DEFINE_PROPERTYKEY(PKEY_Devices_StorageCapacity, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,12); +DEFINE_PROPERTYKEY(PKEY_Devices_StorageFreeSpace, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,13); +DEFINE_PROPERTYKEY(PKEY_Devices_StorageFreeSpacePercent, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,14); +DEFINE_PROPERTYKEY(PKEY_Devices_TextMessages, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,3); +DEFINE_PROPERTYKEY(PKEY_Devices_Voicemail, 0x49cd1f76,0x5626,0x4b17,0xa4,0xe8,0x18,0xb4,0xaa,0x1a,0x22,0x13,6); +DEFINE_PROPERTYKEY(PKEY_Devices_WiaDeviceType, 0x6bdd1fc6,0x810f,0x11d0,0xbe,0xc7,0x08,0x00,0x2b,0xe2,0x09,0x2f,2); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFi_InterfaceGuid, 0xef1167eb,0xcbfc,0x4341,0xa5,0x68,0xa7,0xc9,0x1a,0x68,0x98,0x2c,2); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_DeviceAddress, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,13); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_GroupId, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,4); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_InformationElements, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,12); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_InterfaceAddress, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,2); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_InterfaceGuid, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,3); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_IsConnected, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,5); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_IsLegacyDevice, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,7); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_IsMiracastLcpSupported, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,9); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_IsVisible, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,6); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_MiracastVersion, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,8); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_Services, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,10); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirect_SupportedChannelList, 0x1506935d,0xe3e7,0x450f,0x86,0x37,0x82,0x23,0x3e,0xbe,0x5f,0x6e,11); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirectServices_AdvertisementId, 0x31b37743,0x7c5e,0x4005,0x93,0xe6,0xe9,0x53,0xf9,0x2b,0x82,0xe9,5); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirectServices_RequestServiceInformation, 0x31b37743,0x7c5e,0x4005,0x93,0xe6,0xe9,0x53,0xf9,0x2b,0x82,0xe9,7); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirectServices_ServiceAddress, 0x31b37743,0x7c5e,0x4005,0x93,0xe6,0xe9,0x53,0xf9,0x2b,0x82,0xe9,2); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirectServices_ServiceConfigMethods, 0x31b37743,0x7c5e,0x4005,0x93,0xe6,0xe9,0x53,0xf9,0x2b,0x82,0xe9,6); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirectServices_ServiceInformation, 0x31b37743,0x7c5e,0x4005,0x93,0xe6,0xe9,0x53,0xf9,0x2b,0x82,0xe9,4); +DEFINE_PROPERTYKEY(PKEY_Devices_WiFiDirectServices_ServiceName, 0x31b37743,0x7c5e,0x4005,0x93,0xe6,0xe9,0x53,0xf9,0x2b,0x82,0xe9,3); +DEFINE_PROPERTYKEY(PKEY_Devices_WinPhone8CameraFlags, 0xb7b4d61c,0x5a64,0x4187,0xa5,0x2e,0xb1,0x53,0x9f,0x35,0x90,0x99,2); +DEFINE_PROPERTYKEY(PKEY_Devices_Wwan_InterfaceGuid, 0xff1167eb,0xcbfc,0x4341,0xa5,0x68,0xa7,0xc9,0x1a,0x68,0x98,0x2c,2); +DEFINE_PROPERTYKEY(PKEY_Storage_Portable, 0x4d1ebee8,0x0803,0x4774,0x98,0x42,0xb7,0x7d,0xb5,0x02,0x65,0xe9,2); +DEFINE_PROPERTYKEY(PKEY_Storage_RemovableMedia, 0x4d1ebee8,0x0803,0x4774,0x98,0x42,0xb7,0x7d,0xb5,0x02,0x65,0xe9,3); +DEFINE_PROPERTYKEY(PKEY_Storage_SystemCritical, 0x4d1ebee8,0x0803,0x4774,0x98,0x42,0xb7,0x7d,0xb5,0x02,0x65,0xe9,4); +DEFINE_PROPERTYKEY(PKEY_Document_ByteCount, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,4); +DEFINE_PROPERTYKEY(PKEY_Document_CharacterCount, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,16); +DEFINE_PROPERTYKEY(PKEY_Document_ClientID, 0x276d7bb0,0x5b34,0x4fb0,0xaa,0x4b,0x15,0x8e,0xd1,0x2a,0x18,0x09,100); +DEFINE_PROPERTYKEY(PKEY_Document_Contributor, 0xf334115e,0xda1b,0x4509,0x9b,0x3d,0x11,0x95,0x04,0xdc,0x7a,0xbb,100); +DEFINE_PROPERTYKEY(PKEY_Document_DateCreated, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,12); +DEFINE_PROPERTYKEY(PKEY_Document_DatePrinted, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,11); +DEFINE_PROPERTYKEY(PKEY_Document_DateSaved, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,13); +DEFINE_PROPERTYKEY(PKEY_Document_Division, 0x1e005ee6,0xbf27,0x428b,0xb0,0x1c,0x79,0x67,0x6a,0xcd,0x28,0x70,100); +DEFINE_PROPERTYKEY(PKEY_Document_DocumentID, 0xe08805c8,0xe395,0x40df,0x80,0xd2,0x54,0xf0,0xd6,0xc4,0x31,0x54,100); +DEFINE_PROPERTYKEY(PKEY_Document_HiddenSlideCount, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,9); +DEFINE_PROPERTYKEY(PKEY_Document_LastAuthor, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,8); +DEFINE_PROPERTYKEY(PKEY_Document_LineCount, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,5); +DEFINE_PROPERTYKEY(PKEY_Document_Manager, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,14); +DEFINE_PROPERTYKEY(PKEY_Document_MultimediaClipCount, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,10); +DEFINE_PROPERTYKEY(PKEY_Document_NoteCount, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,8); +DEFINE_PROPERTYKEY(PKEY_Document_PageCount, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,14); +DEFINE_PROPERTYKEY(PKEY_Document_ParagraphCount, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,6); +DEFINE_PROPERTYKEY(PKEY_Document_PresentationFormat, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,3); +DEFINE_PROPERTYKEY(PKEY_Document_RevisionNumber, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,9); +DEFINE_PROPERTYKEY(PKEY_Document_Security, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,19); +DEFINE_PROPERTYKEY(PKEY_Document_SlideCount, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,7); +DEFINE_PROPERTYKEY(PKEY_Document_Template, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,7); +DEFINE_PROPERTYKEY(PKEY_Document_TotalEditingTime, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,10); +DEFINE_PROPERTYKEY(PKEY_Document_Version, 0xd5cdd502,0x2e9c,0x101b,0x93,0x97,0x08,0x00,0x2b,0x2c,0xf9,0xae,29); +DEFINE_PROPERTYKEY(PKEY_Document_WordCount, 0xf29f85e0,0x4ff9,0x1068,0xab,0x91,0x08,0x00,0x2b,0x27,0xb3,0xd9,15); +DEFINE_PROPERTYKEY(PKEY_DRM_DatePlayExpires, 0xaeac19e4,0x89ae,0x4508,0xb9,0xb7,0xbb,0x86,0x7a,0xbe,0xe2,0xed,6); +DEFINE_PROPERTYKEY(PKEY_DRM_DatePlayStarts, 0xaeac19e4,0x89ae,0x4508,0xb9,0xb7,0xbb,0x86,0x7a,0xbe,0xe2,0xed,5); +DEFINE_PROPERTYKEY(PKEY_DRM_Description, 0xaeac19e4,0x89ae,0x4508,0xb9,0xb7,0xbb,0x86,0x7a,0xbe,0xe2,0xed,3); +DEFINE_PROPERTYKEY(PKEY_DRM_IsDisabled, 0xaeac19e4,0x89ae,0x4508,0xb9,0xb7,0xbb,0x86,0x7a,0xbe,0xe2,0xed,7); +DEFINE_PROPERTYKEY(PKEY_DRM_IsProtected, 0xaeac19e4,0x89ae,0x4508,0xb9,0xb7,0xbb,0x86,0x7a,0xbe,0xe2,0xed,2); +DEFINE_PROPERTYKEY(PKEY_DRM_PlayCount, 0xaeac19e4,0x89ae,0x4508,0xb9,0xb7,0xbb,0x86,0x7a,0xbe,0xe2,0xed,4); +DEFINE_PROPERTYKEY(PKEY_GPS_Altitude, 0x827edb4f,0x5b73,0x44a7,0x89,0x1d,0xfd,0xff,0xab,0xea,0x35,0xca,100); +DEFINE_PROPERTYKEY(PKEY_GPS_AltitudeDenominator, 0x78342dcb,0xe358,0x4145,0xae,0x9a,0x6b,0xfe,0x4e,0x0f,0x9f,0x51,100); +DEFINE_PROPERTYKEY(PKEY_GPS_AltitudeNumerator, 0x2dad1eb7,0x816d,0x40d3,0x9e,0xc3,0xc9,0x77,0x3b,0xe2,0xaa,0xde,100); +DEFINE_PROPERTYKEY(PKEY_GPS_AltitudeRef, 0x46ac629d,0x75ea,0x4515,0x86,0x7f,0x6d,0xc4,0x32,0x1c,0x58,0x44,100); +DEFINE_PROPERTYKEY(PKEY_GPS_AreaInformation, 0x972e333e,0xac7e,0x49f1,0x8a,0xdf,0xa7,0x0d,0x07,0xa9,0xbc,0xab,100); +DEFINE_PROPERTYKEY(PKEY_GPS_Date, 0x3602c812,0x0f3b,0x45f0,0x85,0xad,0x60,0x34,0x68,0xd6,0x94,0x23,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestBearing, 0xc66d4b3c,0xe888,0x47cc,0xb9,0x9f,0x9d,0xca,0x3e,0xe3,0x4d,0xea,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestBearingDenominator, 0x7abcf4f8,0x7c3f,0x4988,0xac,0x91,0x8d,0x2c,0x2e,0x97,0xec,0xa5,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestBearingNumerator, 0xba3b1da9,0x86ee,0x4b5d,0xa2,0xa4,0xa2,0x71,0xa4,0x29,0xf0,0xcf,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestBearingRef, 0x9ab84393,0x2a0f,0x4b75,0xbb,0x22,0x72,0x79,0x78,0x69,0x77,0xcb,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestDistance, 0xa93eae04,0x6804,0x4f24,0xac,0x81,0x09,0xb2,0x66,0x45,0x21,0x18,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestDistanceDenominator, 0x9bc2c99b,0xac71,0x4127,0x9d,0x1c,0x25,0x96,0xd0,0xd7,0xdc,0xb7,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestDistanceNumerator, 0x2bda47da,0x08c6,0x4fe1,0x80,0xbc,0xa7,0x2f,0xc5,0x17,0xc5,0xd0,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestDistanceRef, 0xed4df2d3,0x8695,0x450b,0x85,0x6f,0xf5,0xc1,0xc5,0x3a,0xcb,0x66,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestLatitude, 0x9d1d7cc5,0x5c39,0x451c,0x86,0xb3,0x92,0x8e,0x2d,0x18,0xcc,0x47,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestLatitudeDenominator, 0x3a372292,0x7fca,0x49a7,0x99,0xd5,0xe4,0x7b,0xb2,0xd4,0xe7,0xab,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestLatitudeNumerator, 0xecf4b6f6,0xd5a6,0x433c,0xbb,0x92,0x40,0x76,0x65,0x0f,0xc8,0x90,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestLatitudeRef, 0xcea820b9,0xce61,0x4885,0xa1,0x28,0x00,0x5d,0x90,0x87,0xc1,0x92,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestLongitude, 0x47a96261,0xcb4c,0x4807,0x8a,0xd3,0x40,0xb9,0xd9,0xdb,0xc6,0xbc,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestLongitudeDenominator, 0x425d69e5,0x48ad,0x4900,0x8d,0x80,0x6e,0xb6,0xb8,0xd0,0xac,0x86,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestLongitudeNumerator, 0xa3250282,0xfb6d,0x48d5,0x9a,0x89,0xdb,0xca,0xce,0x75,0xcc,0xcf,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DestLongitudeRef, 0x182c1ea6,0x7c1c,0x4083,0xab,0x4b,0xac,0x6c,0x9f,0x4e,0xd1,0x28,100); +DEFINE_PROPERTYKEY(PKEY_GPS_Differential, 0xaaf4ee25,0xbd3b,0x4dd7,0xbf,0xc4,0x47,0xf7,0x7b,0xb0,0x0f,0x6d,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DOP, 0x0cf8fb02,0x1837,0x42f1,0xa6,0x97,0xa7,0x01,0x7a,0xa2,0x89,0xb9,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DOPDenominator, 0xa0be94c5,0x50ba,0x487b,0xbd,0x35,0x06,0x54,0xbe,0x88,0x81,0xed,100); +DEFINE_PROPERTYKEY(PKEY_GPS_DOPNumerator, 0x47166b16,0x364f,0x4aa0,0x9f,0x31,0xe2,0xab,0x3d,0xf4,0x49,0xc3,100); +DEFINE_PROPERTYKEY(PKEY_GPS_ImgDirection, 0x16473c91,0xd017,0x4ed9,0xba,0x4d,0xb6,0xba,0xa5,0x5d,0xbc,0xf8,100); +DEFINE_PROPERTYKEY(PKEY_GPS_ImgDirectionDenominator, 0x10b24595,0x41a2,0x4e20,0x93,0xc2,0x57,0x61,0xc1,0x39,0x5f,0x32,100); +DEFINE_PROPERTYKEY(PKEY_GPS_ImgDirectionNumerator, 0xdc5877c7,0x225f,0x45f7,0xba,0xc7,0xe8,0x13,0x34,0xb6,0x13,0x0a,100); +DEFINE_PROPERTYKEY(PKEY_GPS_ImgDirectionRef, 0xa4aaa5b7,0x1ad0,0x445f,0x81,0x1a,0x0f,0x8f,0x6e,0x67,0xf6,0xb5,100); +DEFINE_PROPERTYKEY(PKEY_GPS_Latitude, 0x8727cfff,0x4868,0x4ec6,0xad,0x5b,0x81,0xb9,0x85,0x21,0xd1,0xab,100); +DEFINE_PROPERTYKEY(PKEY_GPS_LatitudeDecimal, 0x0f55cde2,0x4f49,0x450d,0x92,0xc1,0xdc,0xd1,0x63,0x01,0xb1,0xb7,100); +DEFINE_PROPERTYKEY(PKEY_GPS_LatitudeDenominator, 0x16e634ee,0x2bff,0x497b,0xbd,0x8a,0x43,0x41,0xad,0x39,0xee,0xb9,100); +DEFINE_PROPERTYKEY(PKEY_GPS_LatitudeNumerator, 0x7ddaaad1,0xccc8,0x41ae,0xb7,0x50,0xb2,0xcb,0x80,0x31,0xae,0xa2,100); +DEFINE_PROPERTYKEY(PKEY_GPS_LatitudeRef, 0x029c0252,0x5b86,0x46c7,0xac,0xa0,0x27,0x69,0xff,0xc8,0xe3,0xd4,100); +DEFINE_PROPERTYKEY(PKEY_GPS_Longitude, 0xc4c4dbb2,0xb593,0x466b,0xbb,0xda,0xd0,0x3d,0x27,0xd5,0xe4,0x3a,100); +DEFINE_PROPERTYKEY(PKEY_GPS_LongitudeDecimal, 0x4679c1b5,0x844d,0x4590,0xba,0xf5,0xf3,0x22,0x23,0x1f,0x1b,0x81,100); +DEFINE_PROPERTYKEY(PKEY_GPS_LongitudeDenominator, 0xbe6e176c,0x4534,0x4d2c,0xac,0xe5,0x31,0xde,0xda,0xc1,0x60,0x6b,100); +DEFINE_PROPERTYKEY(PKEY_GPS_LongitudeNumerator, 0x02b0f689,0xa914,0x4e45,0x82,0x1d,0x1d,0xda,0x45,0x2e,0xd2,0xc4,100); +DEFINE_PROPERTYKEY(PKEY_GPS_LongitudeRef, 0x33dcf22b,0x28d5,0x464c,0x80,0x35,0x1e,0xe9,0xef,0xd2,0x52,0x78,100); +DEFINE_PROPERTYKEY(PKEY_GPS_MapDatum, 0x2ca2dae6,0xeddc,0x407d,0xbe,0xf1,0x77,0x39,0x42,0xab,0xfa,0x95,100); +DEFINE_PROPERTYKEY(PKEY_GPS_MeasureMode, 0xa015ed5d,0xaaea,0x4d58,0x8a,0x86,0x3c,0x58,0x69,0x20,0xea,0x0b,100); +DEFINE_PROPERTYKEY(PKEY_GPS_ProcessingMethod, 0x59d49e61,0x840f,0x4aa9,0xa9,0x39,0xe2,0x09,0x9b,0x7f,0x63,0x99,100); +DEFINE_PROPERTYKEY(PKEY_GPS_Satellites, 0x467ee575,0x1f25,0x4557,0xad,0x4e,0xb8,0xb5,0x8b,0x0d,0x9c,0x15,100); +DEFINE_PROPERTYKEY(PKEY_GPS_Speed, 0xda5d0862,0x6e76,0x4e1b,0xba,0xbd,0x70,0x02,0x1b,0xd2,0x54,0x94,100); +DEFINE_PROPERTYKEY(PKEY_GPS_SpeedDenominator, 0x7d122d5a,0xae5e,0x4335,0x88,0x41,0xd7,0x1e,0x7c,0xe7,0x2f,0x53,100); +DEFINE_PROPERTYKEY(PKEY_GPS_SpeedNumerator, 0xacc9ce3d,0xc213,0x4942,0x8b,0x48,0x6d,0x08,0x20,0xf2,0x1c,0x6d,100); +DEFINE_PROPERTYKEY(PKEY_GPS_SpeedRef, 0xecf7f4c9,0x544f,0x4d6d,0x9d,0x98,0x8a,0xd7,0x9a,0xda,0xf4,0x53,100); +DEFINE_PROPERTYKEY(PKEY_GPS_Status, 0x125491f4,0x818f,0x46b2,0x91,0xb5,0xd5,0x37,0x75,0x36,0x17,0xb2,100); +DEFINE_PROPERTYKEY(PKEY_GPS_Track, 0x76c09943,0x7c33,0x49e3,0x9e,0x7e,0xcd,0xba,0x87,0x2c,0xfa,0xda,100); +DEFINE_PROPERTYKEY(PKEY_GPS_TrackDenominator, 0xc8d1920c,0x01f6,0x40c0,0xac,0x86,0x2f,0x3a,0x4a,0xd0,0x07,0x70,100); +DEFINE_PROPERTYKEY(PKEY_GPS_TrackNumerator, 0x702926f4,0x44a6,0x43e1,0xae,0x71,0x45,0x62,0x71,0x16,0x89,0x3b,100); +DEFINE_PROPERTYKEY(PKEY_GPS_TrackRef, 0x35dbe6fe,0x44c3,0x4400,0xaa,0xae,0xd2,0xc7,0x99,0xc4,0x07,0xe8,100); +DEFINE_PROPERTYKEY(PKEY_GPS_VersionID, 0x22704da4,0xc6b2,0x4a99,0x8e,0x56,0xf1,0x6d,0xf8,0xc9,0x25,0x99,100); +DEFINE_PROPERTYKEY(PKEY_History_VisitCount, 0x5cbf2787,0x48cf,0x4208,0xb9,0x0e,0xee,0x5e,0x5d,0x42,0x02,0x94,7); +DEFINE_PROPERTYKEY(PKEY_Image_BitDepth, 0x6444048f,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,7); +DEFINE_PROPERTYKEY(PKEY_Image_ColorSpace, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,40961); +DEFINE_PROPERTYKEY(PKEY_Image_CompressedBitsPerPixel, 0x364b6fa9,0x37ab,0x482a,0xbe,0x2b,0xae,0x02,0xf6,0x0d,0x43,0x18,100); +DEFINE_PROPERTYKEY(PKEY_Image_CompressedBitsPerPixelDenominator, 0x1f8844e1,0x24ad,0x4508,0x9d,0xfd,0x53,0x26,0xa4,0x15,0xce,0x02,100); +DEFINE_PROPERTYKEY(PKEY_Image_CompressedBitsPerPixelNumerator, 0xd21a7148,0xd32c,0x4624,0x89,0x00,0x27,0x72,0x10,0xf7,0x9c,0x0f,100); +DEFINE_PROPERTYKEY(PKEY_Image_Compression, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,259); +DEFINE_PROPERTYKEY(PKEY_Image_CompressionText, 0x3f08e66f,0x2f44,0x4bb9,0xa6,0x82,0xac,0x35,0xd2,0x56,0x23,0x22,100); +DEFINE_PROPERTYKEY(PKEY_Image_Dimensions, 0x6444048f,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,13); +DEFINE_PROPERTYKEY(PKEY_Image_HorizontalResolution, 0x6444048f,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,5); +DEFINE_PROPERTYKEY(PKEY_Image_HorizontalSize, 0x6444048f,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,3); +DEFINE_PROPERTYKEY(PKEY_Image_ImageID, 0x10dabe05,0x32aa,0x4c29,0xbf,0x1a,0x63,0xe2,0xd2,0x20,0x58,0x7f,100); +DEFINE_PROPERTYKEY(PKEY_Image_ResolutionUnit, 0x19b51fa6,0x1f92,0x4a5c,0xab,0x48,0x7d,0xf0,0xab,0xd6,0x74,0x44,100); +DEFINE_PROPERTYKEY(PKEY_Image_VerticalResolution, 0x6444048f,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,6); +DEFINE_PROPERTYKEY(PKEY_Image_VerticalSize, 0x6444048f,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,4); +DEFINE_PROPERTYKEY(PKEY_Journal_Contacts, 0xdea7c82c,0x1d89,0x4a66,0x94,0x27,0xa4,0xe3,0xde,0xba,0xbc,0xb1,100); +DEFINE_PROPERTYKEY(PKEY_Journal_EntryType, 0x95beb1fc,0x326d,0x4644,0xb3,0x96,0xcd,0x3e,0xd9,0x0e,0x6d,0xdf,100); +DEFINE_PROPERTYKEY(PKEY_LayoutPattern_ContentViewModeForBrowse, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,500); +DEFINE_PROPERTYKEY(PKEY_LayoutPattern_ContentViewModeForSearch, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,501); +DEFINE_PROPERTYKEY(PKEY_History_SelectionCount, 0x1ce0d6bc,0x536c,0x4600,0xb0,0xdd,0x7e,0x0c,0x66,0xb3,0x50,0xd5,8); +DEFINE_PROPERTYKEY(PKEY_History_TargetUrlHostName, 0x1ce0d6bc,0x536c,0x4600,0xb0,0xdd,0x7e,0x0c,0x66,0xb3,0x50,0xd5,9); +DEFINE_PROPERTYKEY(PKEY_Link_Arguments, 0x436f2667,0x14e2,0x4feb,0xb3,0x0a,0x14,0x6c,0x53,0xb5,0xb6,0x74,100); +DEFINE_PROPERTYKEY(PKEY_Link_Comment, 0xb9b4b3fc,0x2b51,0x4a42,0xb5,0xd8,0x32,0x41,0x46,0xaf,0xcf,0x25,5); +DEFINE_PROPERTYKEY(PKEY_Link_DateVisited, 0x5cbf2787,0x48cf,0x4208,0xb9,0x0e,0xee,0x5e,0x5d,0x42,0x02,0x94,23); +DEFINE_PROPERTYKEY(PKEY_Link_Description, 0x5cbf2787,0x48cf,0x4208,0xb9,0x0e,0xee,0x5e,0x5d,0x42,0x02,0x94,21); +DEFINE_PROPERTYKEY(PKEY_Link_FeedItemLocalId, 0x8a2f99f9,0x3c37,0x465d,0xa8,0xd7,0x69,0x77,0x7a,0x24,0x6d,0x0c,2); +DEFINE_PROPERTYKEY(PKEY_Link_Status, 0xb9b4b3fc,0x2b51,0x4a42,0xb5,0xd8,0x32,0x41,0x46,0xaf,0xcf,0x25,3); +DEFINE_PROPERTYKEY(PKEY_Link_TargetExtension, 0x7a7d76f4,0xb630,0x4bd7,0x95,0xff,0x37,0xcc,0x51,0xa9,0x75,0xc9,2); +DEFINE_PROPERTYKEY(PKEY_Link_TargetParsingPath, 0xb9b4b3fc,0x2b51,0x4a42,0xb5,0xd8,0x32,0x41,0x46,0xaf,0xcf,0x25,2); +DEFINE_PROPERTYKEY(PKEY_Link_TargetSFGAOFlags, 0xb9b4b3fc,0x2b51,0x4a42,0xb5,0xd8,0x32,0x41,0x46,0xaf,0xcf,0x25,8); +DEFINE_PROPERTYKEY(PKEY_Link_TargetUrlHostName, 0x8a2f99f9,0x3c37,0x465d,0xa8,0xd7,0x69,0x77,0x7a,0x24,0x6d,0x0c,5); +DEFINE_PROPERTYKEY(PKEY_Link_TargetUrlPath, 0x8a2f99f9,0x3c37,0x465d,0xa8,0xd7,0x69,0x77,0x7a,0x24,0x6d,0x0c,6); DEFINE_PROPERTYKEY(PKEY_Media_AuthorUrl, 0x64440492,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,32); DEFINE_PROPERTYKEY(PKEY_Media_AverageLevel, 0x09edd5b6,0xb301,0x43c5,0x99,0x90,0xd0,0x03,0x02,0xef,0xfd,0x46,100); DEFINE_PROPERTYKEY(PKEY_Media_ClassPrimaryID, 0x64440492,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,13); @@ -386,6 +832,21 @@ DEFINE_PROPERTYKEY(PKEY_Message_ToDoFlags, 0x1f856a9f,0x6900,0x4aba,0x95,0x05,0x DEFINE_PROPERTYKEY(PKEY_Message_ToDoTitle, 0xbccc8a3c,0x8cef,0x42e5,0x9b,0x1c,0xc6,0x90,0x79,0x39,0x8b,0xc7,100); DEFINE_PROPERTYKEY(PKEY_Message_ToName, 0xe3e0584c,0xb788,0x4a5a,0xbb,0x20,0x7f,0x5a,0x44,0xc9,0xac,0xdd,17); +DEFINE_PROPERTYKEY(PKEY_MsGraph_ActivityType, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,14); +DEFINE_PROPERTYKEY(PKEY_MsGraph_CompositeId, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,2); +DEFINE_PROPERTYKEY(PKEY_MsGraph_DateLastShared, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,9); +DEFINE_PROPERTYKEY(PKEY_MsGraph_DriveId, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,3); +DEFINE_PROPERTYKEY(PKEY_MsGraph_IconUrl, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,15); +DEFINE_PROPERTYKEY(PKEY_MsGraph_ItemId, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,4); +DEFINE_PROPERTYKEY(PKEY_MsGraph_PrimaryActivityActorDisplayName, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,13); +DEFINE_PROPERTYKEY(PKEY_MsGraph_PrimaryActivityActorUpn, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,12); +DEFINE_PROPERTYKEY(PKEY_MsGraph_RecommendationReason, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,8); +DEFINE_PROPERTYKEY(PKEY_MsGraph_RecommendationReferenceId, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,5); +DEFINE_PROPERTYKEY(PKEY_MsGraph_RecommendationResultSourceId, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,7); +DEFINE_PROPERTYKEY(PKEY_MsGraph_SharedByEmail, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,11); +DEFINE_PROPERTYKEY(PKEY_MsGraph_SharedByName, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,10); +DEFINE_PROPERTYKEY(PKEY_MsGraph_WebAccountId, 0x4f85567e,0xfff0,0x4df5,0xb1,0xd9,0x98,0xb3,0x14,0xff,0x07,0x29,6); + DEFINE_PROPERTYKEY(PKEY_Music_AlbumArtist, 0x56a3372e,0xce9c,0x11d2,0x9f,0x0e,0x00,0x60,0x97,0xc6,0x86,0xf6,13); DEFINE_PROPERTYKEY(PKEY_Music_AlbumArtistSortOverride, 0xf1fdb4af,0xf78c,0x466c,0xbb,0x05,0x56,0xe9,0x2d,0xb0,0xb8,0xec,103); DEFINE_PROPERTYKEY(PKEY_Music_AlbumID, 0x56a3372e,0xce9c,0x11d2,0x9f,0x0e,0x00,0x60,0x97,0xc6,0x86,0xf6,100); @@ -410,6 +871,226 @@ DEFINE_PROPERTYKEY(PKEY_Music_Period, 0x64440492,0x4c8b,0x11d1,0x8b,0x70,0x08,0x DEFINE_PROPERTYKEY(PKEY_Music_SynchronizedLyrics, 0x6b223b6a,0x162e,0x4aa9,0xb3,0x9f,0x05,0xd6,0x78,0xfc,0x6d,0x77,100); DEFINE_PROPERTYKEY(PKEY_Music_TrackNumber, 0x56a3372e,0xce9c,0x11d2,0x9f,0x0e,0x00,0x60,0x97,0xc6,0x86,0xf6,7); +DEFINE_PROPERTYKEY(PKEY_Note_Color, 0x4776cafa,0xbce4,0x4cb1,0xa2,0x3e,0x26,0x5e,0x76,0xd8,0xeb,0x11,100); +DEFINE_PROPERTYKEY(PKEY_Note_ColorText, 0x46b4e8de,0xcdb2,0x440d,0x88,0x5c,0x16,0x58,0xeb,0x65,0xb9,0x14,100); + +DEFINE_PROPERTYKEY(PKEY_Photo_Aperture, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,37378); +DEFINE_PROPERTYKEY(PKEY_Photo_ApertureDenominator, 0xe1a9a38b,0x6685,0x46bd,0x87,0x5e,0x57,0x0d,0xc7,0xad,0x73,0x20,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ApertureNumerator, 0x0337ecec,0x39fb,0x4581,0xa0,0xbd,0x4c,0x4c,0xc5,0x1e,0x99,0x14,100); +DEFINE_PROPERTYKEY(PKEY_Photo_Brightness, 0x1a701bf6,0x478c,0x4361,0x83,0xab,0x37,0x01,0xbb,0x05,0x3c,0x58,100); +DEFINE_PROPERTYKEY(PKEY_Photo_BrightnessDenominator, 0x6ebe6946,0x2321,0x440a,0x90,0xf0,0xc0,0x43,0xef,0xd3,0x24,0x76,100); +DEFINE_PROPERTYKEY(PKEY_Photo_BrightnessNumerator, 0x9e7d118f,0xb314,0x45a0,0x8c,0xfb,0xd6,0x54,0xb9,0x17,0xc9,0xe9,100); +DEFINE_PROPERTYKEY(PKEY_Photo_CameraManufacturer, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,271); +DEFINE_PROPERTYKEY(PKEY_Photo_CameraModel, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,272); +DEFINE_PROPERTYKEY(PKEY_Photo_CameraSerialNumber, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,273); +DEFINE_PROPERTYKEY(PKEY_Photo_Contrast, 0x2a785ba9,0x8d23,0x4ded,0x82,0xe6,0x60,0xa3,0x50,0xc8,0x6a,0x10,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ContrastText, 0x59dde9f2,0x5253,0x40ea,0x9a,0x8b,0x47,0x9e,0x96,0xc6,0x24,0x9a,100); +DEFINE_PROPERTYKEY(PKEY_Photo_DateTaken, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,36867); +DEFINE_PROPERTYKEY(PKEY_Photo_DigitalZoom, 0xf85bf840,0xa925,0x4bc2,0xb0,0xc4,0x8e,0x36,0xb5,0x98,0x67,0x9e,100); +DEFINE_PROPERTYKEY(PKEY_Photo_DigitalZoomDenominator, 0x745baf0e,0xe5c1,0x4cfb,0x8a,0x1b,0xd0,0x31,0xa0,0xa5,0x23,0x93,100); +DEFINE_PROPERTYKEY(PKEY_Photo_DigitalZoomNumerator, 0x16cbb924,0x6500,0x473b,0xa5,0xbe,0xf1,0x59,0x9b,0xcb,0xe4,0x13,100); +DEFINE_PROPERTYKEY(PKEY_Photo_Event, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,18248); +DEFINE_PROPERTYKEY(PKEY_Photo_EXIFVersion, 0xd35f743a,0xeb2e,0x47f2,0xa2,0x86,0x84,0x41,0x32,0xcb,0x14,0x27,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureBias, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,37380); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureBiasDenominator, 0xab205e50,0x04b7,0x461c,0xa1,0x8c,0x2f,0x23,0x38,0x36,0xe6,0x27,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureBiasNumerator, 0x738bf284,0x1d87,0x420b,0x92,0xcf,0x58,0x34,0xbf,0x6e,0xf9,0xed,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureIndex, 0x967b5af8,0x995a,0x46ed,0x9e,0x11,0x35,0xb3,0xc5,0xb9,0x78,0x2d,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureIndexDenominator, 0x93112f89,0xc28b,0x492f,0x8a,0x9d,0x4b,0xe2,0x06,0x2c,0xee,0x8a,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureIndexNumerator, 0xcdedcf30,0x8919,0x44df,0x8f,0x4c,0x4e,0xb2,0xff,0xdb,0x8d,0x89,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureProgram, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,34850); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureProgramText, 0xfec690b7,0x5f30,0x4646,0xae,0x47,0x4c,0xaa,0xfb,0xa8,0x84,0xa3,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureTime, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,33434); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureTimeDenominator, 0x55e98597,0xad16,0x42e0,0xb6,0x24,0x21,0x59,0x9a,0x19,0x98,0x38,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ExposureTimeNumerator, 0x257e44e2,0x9031,0x4323,0xac,0x38,0x85,0xc5,0x52,0x87,0x1b,0x2e,100); +DEFINE_PROPERTYKEY(PKEY_Photo_Flash, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,37385); +DEFINE_PROPERTYKEY(PKEY_Photo_FlashEnergy, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,41483); +DEFINE_PROPERTYKEY(PKEY_Photo_FlashEnergyDenominator, 0xd7b61c70,0x6323,0x49cd,0xa5,0xfc,0xc8,0x42,0x77,0x16,0x2c,0x97,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FlashEnergyNumerator, 0xfcad3d3d,0x0858,0x400f,0xaa,0xa3,0x2f,0x66,0xcc,0xe2,0xa6,0xbc,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FlashManufacturer, 0xaabaf6c9,0xe0c5,0x4719,0x85,0x85,0x57,0xb1,0x03,0xe5,0x84,0xfe,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FlashModel, 0xfe83bb35,0x4d1a,0x42e2,0x91,0x6b,0x06,0xf3,0xe1,0xaf,0x71,0x9e,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FlashText, 0x6b8b68f6,0x200b,0x47ea,0x8d,0x25,0xd8,0x05,0x0f,0x57,0x33,0x9f,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FNumber, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,33437); +DEFINE_PROPERTYKEY(PKEY_Photo_FNumberDenominator, 0xe92a2496,0x223b,0x4463,0xa4,0xe3,0x30,0xea,0xbb,0xa7,0x9d,0x80,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FNumberNumerator, 0x1b97738a,0xfdfc,0x462f,0x9d,0x93,0x19,0x57,0xe0,0x8b,0xe9,0x0c,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalLength, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,37386); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalLengthDenominator, 0x305bc615,0xdca1,0x44a5,0x9f,0xd4,0x10,0xc0,0xba,0x79,0x41,0x2e,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalLengthInFilm, 0xa0e74609,0xb84d,0x4f49,0xb8,0x60,0x46,0x2b,0xd9,0x97,0x1f,0x98,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalLengthNumerator, 0x776b6b3b,0x1e3d,0x4b0c,0x9a,0x0e,0x8f,0xba,0xf2,0xa8,0x49,0x2a,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalPlaneXResolution, 0xcfc08d97,0xc6f7,0x4484,0x89,0xdd,0xeb,0xef,0x43,0x56,0xfe,0x76,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalPlaneXResolutionDenominator, 0x0933f3f5,0x4786,0x4f46,0xa8,0xe8,0xd6,0x4d,0xd3,0x7f,0xa5,0x21,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalPlaneXResolutionNumerator, 0xdccb10af,0xb4e2,0x4b88,0x95,0xf9,0x03,0x1b,0x4d,0x5a,0xb4,0x90,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalPlaneYResolution, 0x4fffe4d0,0x914f,0x4ac4,0x8d,0x6f,0xc9,0xc6,0x1d,0xe1,0x69,0xb1,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalPlaneYResolutionDenominator, 0x1d6179a6,0xa876,0x4031,0xb0,0x13,0x33,0x47,0xb2,0xb6,0x4d,0xc8,100); +DEFINE_PROPERTYKEY(PKEY_Photo_FocalPlaneYResolutionNumerator, 0xa2e541c5,0x4440,0x4ba8,0x86,0x7e,0x75,0xcf,0xc0,0x68,0x28,0xcd,100); +DEFINE_PROPERTYKEY(PKEY_Photo_GainControl, 0xfa304789,0x00c7,0x4d80,0x90,0x4a,0x1e,0x4d,0xcc,0x72,0x65,0xaa,100); +DEFINE_PROPERTYKEY(PKEY_Photo_GainControlDenominator, 0x42864dfd,0x9da4,0x4f77,0xbd,0xed,0x4a,0xad,0x7b,0x25,0x67,0x35,100); +DEFINE_PROPERTYKEY(PKEY_Photo_GainControlNumerator, 0x8e8ecf7c,0xb7b8,0x4eb8,0xa6,0x3f,0x0e,0xe7,0x15,0xc9,0x6f,0x9e,100); +DEFINE_PROPERTYKEY(PKEY_Photo_GainControlText, 0xc06238b2,0x0bf9,0x4279,0xa7,0x23,0x25,0x85,0x67,0x15,0xcb,0x9d,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ISOSpeed, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,34855); +DEFINE_PROPERTYKEY(PKEY_Photo_LensManufacturer, 0xe6ddcaf7,0x29c5,0x4f0a,0x9a,0x68,0xd1,0x94,0x12,0xec,0x70,0x90,100); +DEFINE_PROPERTYKEY(PKEY_Photo_LensModel, 0xe1277516,0x2b5f,0x4869,0x89,0xb1,0x2e,0x58,0x5b,0xd3,0x8b,0x7a,100); +DEFINE_PROPERTYKEY(PKEY_Photo_LightSource, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,37384); +DEFINE_PROPERTYKEY(PKEY_Photo_MakerNote, 0xfa303353,0xb659,0x4052,0x85,0xe9,0xbc,0xac,0x79,0x54,0x9b,0x84,100); +DEFINE_PROPERTYKEY(PKEY_Photo_MakerNoteOffset, 0x813f4124,0x34e6,0x4d17,0xab,0x3e,0x6b,0x1f,0x3c,0x22,0x47,0xa1,100); +DEFINE_PROPERTYKEY(PKEY_Photo_MaxAperture, 0x08f6d7c2,0xe3f2,0x44fc,0xaf,0x1e,0x5a,0xa5,0xc8,0x1a,0x2d,0x3e,100); +DEFINE_PROPERTYKEY(PKEY_Photo_MaxApertureDenominator, 0xc77724d4,0x601f,0x46c5,0x9b,0x89,0xc5,0x3f,0x93,0xbc,0xeb,0x77,100); +DEFINE_PROPERTYKEY(PKEY_Photo_MaxApertureNumerator, 0xc107e191,0xa459,0x44c5,0x9a,0xe6,0xb9,0x52,0xad,0x4b,0x90,0x6d,100); +DEFINE_PROPERTYKEY(PKEY_Photo_MeteringMode, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,37383); +DEFINE_PROPERTYKEY(PKEY_Photo_MeteringModeText, 0xf628fd8c,0x7ba8,0x465a,0xa6,0x5b,0xc5,0xaa,0x79,0x26,0x3a,0x9e,100); +DEFINE_PROPERTYKEY(PKEY_Photo_Orientation, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,274); +DEFINE_PROPERTYKEY(PKEY_Photo_OrientationText, 0xa9ea193c,0xc511,0x498a,0xa0,0x6b,0x58,0xe2,0x77,0x6d,0xcc,0x28,100); +DEFINE_PROPERTYKEY(PKEY_Photo_PeopleNames, 0xe8309b6e,0x084c,0x49b4,0xb1,0xfc,0x90,0xa8,0x03,0x31,0xb6,0x38,100); +DEFINE_PROPERTYKEY(PKEY_Photo_PhotometricInterpretation, 0x341796f1,0x1df9,0x4b1c,0xa5,0x64,0x91,0xbd,0xef,0xa4,0x38,0x77,100); +DEFINE_PROPERTYKEY(PKEY_Photo_PhotometricInterpretationText, 0x821437d6,0x9eab,0x4765,0xa5,0x89,0x3b,0x1c,0xbb,0xd2,0x2a,0x61,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ProgramMode, 0x6d217f6d,0x3f6a,0x4825,0xb4,0x70,0x5f,0x03,0xca,0x2f,0xbe,0x9b,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ProgramModeText, 0x7fe3aa27,0x2648,0x42f3,0x89,0xb0,0x45,0x4e,0x5c,0xb1,0x50,0xc3,100); +DEFINE_PROPERTYKEY(PKEY_Photo_RelatedSoundFile, 0x318a6b45,0x087f,0x4dc2,0xb8,0xcc,0x05,0x35,0x95,0x51,0xfc,0x9e,100); +DEFINE_PROPERTYKEY(PKEY_Photo_Saturation, 0x49237325,0xa95a,0x4f67,0xb2,0x11,0x81,0x6b,0x2d,0x45,0xd2,0xe0,100); +DEFINE_PROPERTYKEY(PKEY_Photo_SaturationText, 0x61478c08,0xb600,0x4a84,0xbb,0xe4,0xe9,0x9c,0x45,0xf0,0xa0,0x72,100); +DEFINE_PROPERTYKEY(PKEY_Photo_Sharpness, 0xfc6976db,0x8349,0x4970,0xae,0x97,0xb3,0xc5,0x31,0x6a,0x08,0xf0,100); +DEFINE_PROPERTYKEY(PKEY_Photo_SharpnessText, 0x51ec3f47,0xdd50,0x421d,0x87,0x69,0x33,0x4f,0x50,0x42,0x4b,0x1e,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ShutterSpeed, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,37377); +DEFINE_PROPERTYKEY(PKEY_Photo_ShutterSpeedDenominator, 0xe13d8975,0x81c7,0x4948,0xae,0x3f,0x37,0xca,0xe1,0x1e,0x8f,0xf7,100); +DEFINE_PROPERTYKEY(PKEY_Photo_ShutterSpeedNumerator, 0x16ea4042,0xd6f4,0x4bca,0x83,0x49,0x7c,0x78,0xd3,0x0f,0xb3,0x33,100); +DEFINE_PROPERTYKEY(PKEY_Photo_SubjectDistance, 0x14b81da1,0x0135,0x4d31,0x96,0xd9,0x6c,0xbf,0xc9,0x67,0x1a,0x99,37382); +DEFINE_PROPERTYKEY(PKEY_Photo_SubjectDistanceDenominator, 0x0c840a88,0xb043,0x466d,0x97,0x66,0xd4,0xb2,0x6d,0xa3,0xfa,0x77,100); +DEFINE_PROPERTYKEY(PKEY_Photo_SubjectDistanceNumerator, 0x8af4961c,0xf526,0x43e5,0xaa,0x81,0xdb,0x76,0x82,0x19,0x17,0x8d,100); +DEFINE_PROPERTYKEY(PKEY_Photo_TagViewAggregate, 0xb812f15d,0xc2d8,0x4bbf,0xba,0xcd,0x79,0x74,0x43,0x46,0x11,0x3f,100); +DEFINE_PROPERTYKEY(PKEY_Photo_TranscodedForSync, 0x9a8ebb75,0x6458,0x4e82,0xba,0xcb,0x35,0xc0,0x09,0x5b,0x03,0xbb,100); +DEFINE_PROPERTYKEY(PKEY_Photo_WhiteBalance, 0xee3d3d8a,0x5381,0x4cfa,0xb1,0x3b,0xaa,0xf6,0x6b,0x5f,0x4e,0xc9,100); +DEFINE_PROPERTYKEY(PKEY_Photo_WhiteBalanceText, 0x6336b95e,0xc7a7,0x426d,0x86,0xfd,0x7a,0xe3,0xd3,0x9c,0x84,0xb4,100); + +DEFINE_PROPERTYKEY(PKEY_PropGroup_Advanced, 0x900a403b,0x097b,0x4b95,0x8a,0xe2,0x07,0x1f,0xda,0xee,0xb1,0x18,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Audio, 0x2804d469,0x788f,0x48aa,0x85,0x70,0x71,0xb9,0xc1,0x87,0xe1,0x38,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Calendar, 0x9973d2b5,0xbfd8,0x438a,0xba,0x94,0x53,0x49,0xb2,0x93,0x18,0x1a,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Camera, 0xde00de32,0x547e,0x4981,0xad,0x4b,0x54,0x2f,0x2e,0x90,0x07,0xd8,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Contact, 0xdf975fd3,0x250a,0x4004,0x85,0x8f,0x34,0xe2,0x9a,0x3e,0x37,0xaa,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Content, 0xd0dab0ba,0x368a,0x4050,0xa8,0x82,0x6c,0x01,0x0f,0xd1,0x9a,0x4f,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Description, 0x8969b275,0x9475,0x4e00,0xa8,0x87,0xff,0x93,0xb8,0xb4,0x1e,0x44,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_FileSystem, 0xe3a7d2c1,0x80fc,0x4b40,0x8f,0x34,0x30,0xea,0x11,0x1b,0xdc,0x2e,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_General, 0xcc301630,0xb192,0x4c22,0xb3,0x72,0x9f,0x4c,0x6d,0x33,0x8e,0x07,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_GPS, 0xf3713ada,0x90e3,0x4e11,0xaa,0xe5,0xfd,0xc1,0x76,0x85,0xb9,0xbe,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Image, 0xe3690a87,0x0fa8,0x4a2a,0x9a,0x9f,0xfc,0xe8,0x82,0x70,0x55,0xac,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Media, 0x61872cf7,0x6b5e,0x4b4b,0xac,0x2d,0x59,0xda,0x84,0x45,0x92,0x48,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_MediaAdvanced, 0x8859a284,0xde7e,0x4642,0x99,0xba,0xd4,0x31,0xd0,0x44,0xb1,0xec,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Message, 0x7fd7259d,0x16b4,0x4135,0x9f,0x97,0x7c,0x96,0xec,0xd2,0xfa,0x9e,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Music, 0x68dd6094,0x7216,0x40f1,0xa0,0x29,0x43,0xfe,0x71,0x27,0x04,0x3f,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Origin, 0x2598d2fb,0x5569,0x4367,0x95,0xdf,0x5c,0xd3,0xa1,0x77,0xe1,0xa5,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_PhotoAdvanced, 0x0cb2bf5a,0x9ee7,0x4a86,0x82,0x22,0xf0,0x1e,0x07,0xfd,0xad,0xaf,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_RecordedTV, 0xe7b33238,0x6584,0x4170,0xa5,0xc0,0xac,0x25,0xef,0xd9,0xda,0x56,100); +DEFINE_PROPERTYKEY(PKEY_PropGroup_Video, 0xbebe0920,0x7671,0x4c54,0xa3,0xeb,0x49,0xfd,0xdf,0xc1,0x91,0xee,100); + +DEFINE_PROPERTYKEY(PKEY_InfoTipText, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,17); + +DEFINE_PROPERTYKEY(PKEY_PropList_ConflictPrompt, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,11); +DEFINE_PROPERTYKEY(PKEY_PropList_ContentViewModeForBrowse, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,13); +DEFINE_PROPERTYKEY(PKEY_PropList_ContentViewModeForSearch, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,14); +DEFINE_PROPERTYKEY(PKEY_PropList_ExtendedTileInfo, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,9); +DEFINE_PROPERTYKEY(PKEY_PropList_FileOperationPrompt, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,10); +DEFINE_PROPERTYKEY(PKEY_PropList_FullDetails, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,2); +DEFINE_PROPERTYKEY(PKEY_PropList_InfoTip, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,4); +DEFINE_PROPERTYKEY(PKEY_PropList_NonPersonal, 0x49d1091f,0x082e,0x493f,0xb2,0x3f,0xd2,0x30,0x8a,0xa9,0x66,0x8c,100); +DEFINE_PROPERTYKEY(PKEY_PropList_PreviewDetails, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,8); +DEFINE_PROPERTYKEY(PKEY_PropList_PreviewTitle, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,6); +DEFINE_PROPERTYKEY(PKEY_PropList_QuickTip, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,5); +DEFINE_PROPERTYKEY(PKEY_PropList_TileInfo, 0xc9944a21,0xa406,0x48fe,0x82,0x25,0xae,0xc7,0xe2,0x4c,0x21,0x1b,3); +DEFINE_PROPERTYKEY(PKEY_PropList_XPDetailsPanel, 0xf2275480,0xf782,0x4291,0xbd,0x94,0xf1,0x36,0x93,0x51,0x3a,0xec,0); + +DEFINE_PROPERTYKEY(PKEY_RecordedTV_ChannelNumber, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,7); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_Credits, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,4); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_DateContentExpires, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,15); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_EpisodeName, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,2); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_IsATSCContent, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,16); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_IsClosedCaptioningAvailable, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,12); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_IsDTVContent, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,17); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_IsHDContent, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,18); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_IsRepeatBroadcast, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,13); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_IsSAP, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,14); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_NetworkAffiliation, 0x2c53c813,0xfb63,0x4e22,0xa1,0xab,0x0b,0x33,0x1c,0xa1,0xe2,0x73,100); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_OriginalBroadcastDate, 0x4684fe97,0x8765,0x4842,0x9c,0x13,0xf0,0x06,0x44,0x7b,0x17,0x8c,100); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_ProgramDescription, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,3); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_RecordingTime, 0xa5477f61,0x7a82,0x4eca,0x9d,0xde,0x98,0xb6,0x9b,0x24,0x79,0xb3,100); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_StationCallSign, 0x6d748de2,0x8d38,0x4cc3,0xac,0x60,0xf0,0x09,0xb0,0x57,0xc5,0x57,5); +DEFINE_PROPERTYKEY(PKEY_RecordedTV_StationName, 0x1b5439e7,0xeba1,0x4af8,0xbd,0xd7,0x7a,0xf1,0xd4,0x54,0x94,0x93,100); + +DEFINE_PROPERTYKEY(PKEY_LocationEmptyString, 0x62d2d9ab,0x8b64,0x498d,0xb8,0x65,0x40,0x2d,0x47,0x96,0xf8,0x65,3); + +DEFINE_PROPERTYKEY(PKEY_Search_AutoSummary, 0x560c36c0,0x503a,0x11cf,0xba,0xa1,0x00,0x00,0x4c,0x75,0x2a,0x9a,2); +DEFINE_PROPERTYKEY(PKEY_Search_ContainerHash, 0xbceee283,0x35df,0x4d53,0x82,0x6a,0xf3,0x6a,0x3e,0xef,0xc6,0xbe,100); +DEFINE_PROPERTYKEY(PKEY_Search_Contents, 0xb725f130,0x47ef,0x101a,0xa5,0xf1,0x02,0x60,0x8c,0x9e,0xeb,0xac,19); +DEFINE_PROPERTYKEY(PKEY_Search_EntryID, 0x49691c90,0x7e17,0x101a,0xa9,0x1c,0x08,0x00,0x2b,0x2e,0xcd,0xa9,5); +DEFINE_PROPERTYKEY(PKEY_Search_ExtendedProperties, 0x7b03b546,0xfa4f,0x4a52,0xa2,0xfe,0x03,0xd5,0x31,0x1e,0x58,0x65,100); +DEFINE_PROPERTYKEY(PKEY_Search_GatherTime, 0x0b63e350,0x9ccc,0x11d0,0xbc,0xdb,0x00,0x80,0x5f,0xcc,0xce,0x04,8); +DEFINE_PROPERTYKEY(PKEY_Search_HitCount, 0x49691c90,0x7e17,0x101a,0xa9,0x1c,0x08,0x00,0x2b,0x2e,0xcd,0xa9,4); +DEFINE_PROPERTYKEY(PKEY_Search_IsClosedDirectory, 0x0b63e343,0x9ccc,0x11d0,0xbc,0xdb,0x00,0x80,0x5f,0xcc,0xce,0x04,23); +DEFINE_PROPERTYKEY(PKEY_Search_IsFullyContained, 0x0b63e343,0x9ccc,0x11d0,0xbc,0xdb,0x00,0x80,0x5f,0xcc,0xce,0x04,24); +DEFINE_PROPERTYKEY(PKEY_Search_MatchKind, 0x49691c90,0x7e17,0x101a,0xa9,0x1c,0x08,0x00,0x2b,0x2e,0xcd,0xa9,29); +DEFINE_PROPERTYKEY(PKEY_Search_QueryFocusedSummary, 0x560c36c0,0x503a,0x11cf,0xba,0xa1,0x00,0x00,0x4c,0x75,0x2a,0x9a,3); +DEFINE_PROPERTYKEY(PKEY_Search_QueryFocusedSummaryWithFallback, 0x560c36c0,0x503a,0x11cf,0xba,0xa1,0x00,0x00,0x4c,0x75,0x2a,0x9a,4); +DEFINE_PROPERTYKEY(PKEY_Search_QueryPropertyHits, 0x49691c90,0x7e17,0x101a,0xa9,0x1c,0x08,0x00,0x2b,0x2e,0xcd,0xa9,21); +DEFINE_PROPERTYKEY(PKEY_Search_Rank, 0x49691c90,0x7e17,0x101a,0xa9,0x1c,0x08,0x00,0x2b,0x2e,0xcd,0xa9,3); +DEFINE_PROPERTYKEY(PKEY_Search_Store, 0xa06992b3,0x8caf,0x4ed7,0xa5,0x47,0xb2,0x59,0xe3,0x2a,0xc9,0xfc,100); +DEFINE_PROPERTYKEY(PKEY_Search_UrlToIndex, 0x0b63e343,0x9ccc,0x11d0,0xbc,0xdb,0x00,0x80,0x5f,0xcc,0xce,0x04,2); +DEFINE_PROPERTYKEY(PKEY_Search_UrlToIndexWithModificationTime, 0x0b63e343,0x9ccc,0x11d0,0xbc,0xdb,0x00,0x80,0x5f,0xcc,0xce,0x04,12); + +DEFINE_PROPERTYKEY(PKEY_Supplemental_Album, 0x0c73b141,0x39d6,0x4653,0xa6,0x83,0xca,0xb2,0x91,0xea,0xf9,0x5b,6); +DEFINE_PROPERTYKEY(PKEY_Supplemental_AlbumID, 0x0c73b141,0x39d6,0x4653,0xa6,0x83,0xca,0xb2,0x91,0xea,0xf9,0x5b,2); +DEFINE_PROPERTYKEY(PKEY_Supplemental_Location, 0x0c73b141,0x39d6,0x4653,0xa6,0x83,0xca,0xb2,0x91,0xea,0xf9,0x5b,5); +DEFINE_PROPERTYKEY(PKEY_Supplemental_Person, 0x0c73b141,0x39d6,0x4653,0xa6,0x83,0xca,0xb2,0x91,0xea,0xf9,0x5b,7); +DEFINE_PROPERTYKEY(PKEY_Supplemental_ResourceId, 0x0c73b141,0x39d6,0x4653,0xa6,0x83,0xca,0xb2,0x91,0xea,0xf9,0x5b,3); +DEFINE_PROPERTYKEY(PKEY_Supplemental_Tag, 0x0c73b141,0x39d6,0x4653,0xa6,0x83,0xca,0xb2,0x91,0xea,0xf9,0x5b,4); + +DEFINE_PROPERTYKEY(PKEY_ActivityInfo, 0x30c8eef4,0xa832,0x41e2,0xab,0x32,0xe3,0xc3,0xca,0x28,0xfd,0x29,17); +DEFINE_PROPERTYKEY(PKEY_DescriptionID, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,2); +DEFINE_PROPERTYKEY(PKEY_Home_Grouping, 0x30c8eef4,0xa832,0x41e2,0xab,0x32,0xe3,0xc3,0xca,0x28,0xfd,0x29,2); +DEFINE_PROPERTYKEY(PKEY_Home_IsPinned, 0x30c8eef4,0xa832,0x41e2,0xab,0x32,0xe3,0xc3,0xca,0x28,0xfd,0x29,4); +DEFINE_PROPERTYKEY(PKEY_Home_ItemFolderPathDisplay, 0x30c8eef4,0xa832,0x41e2,0xab,0x32,0xe3,0xc3,0xca,0x28,0xfd,0x29,6); +DEFINE_PROPERTYKEY(PKEY_Home_Recommended, 0x30c8eef4,0xa832,0x41e2,0xab,0x32,0xe3,0xc3,0xca,0x28,0xfd,0x29,20); +DEFINE_PROPERTYKEY(PKEY_InternalName, 0x0cef7d53,0xfa64,0x11d1,0xa2,0x03,0x00,0x00,0xf8,0x1f,0xed,0xee,5); +DEFINE_PROPERTYKEY(PKEY_LibraryLocationsCount, 0x908696c7,0x8f87,0x44f2,0x80,0xed,0xa8,0xc1,0xc6,0x89,0x45,0x75,2); +DEFINE_PROPERTYKEY(PKEY_Link_TargetSFGAOFlagsStrings, 0xd6942081,0xd53b,0x443d,0xad,0x47,0x5e,0x05,0x9d,0x9c,0xd2,0x7a,3); +DEFINE_PROPERTYKEY(PKEY_Link_TargetUrl, 0x5cbf2787,0x48cf,0x4208,0xb9,0x0e,0xee,0x5e,0x5d,0x42,0x02,0x94,2); +DEFINE_PROPERTYKEY(PKEY_NamespaceCLSID, 0x28636aa6,0x953d,0x11d2,0xb5,0xd6,0x00,0xc0,0x4f,0xd9,0x18,0xd0,6); +DEFINE_PROPERTYKEY(PKEY_Shell_SFGAOFlagsStrings, 0xd6942081,0xd53b,0x443d,0xad,0x47,0x5e,0x05,0x9d,0x9c,0xd2,0x7a,2); +DEFINE_PROPERTYKEY(PKEY_StatusBarSelectedItemCount, 0x26dc287c,0x6e3d,0x4bd3,0xb2,0xb0,0x6a,0x26,0xba,0x2e,0x34,0x6d,3); +DEFINE_PROPERTYKEY(PKEY_StatusBarViewItemCount, 0x26dc287c,0x6e3d,0x4bd3,0xb2,0xb0,0x6a,0x26,0xba,0x2e,0x34,0x6d,2); +DEFINE_PROPERTYKEY(PKEY_StorageProviderState, 0xe77e90df,0x6271,0x4f5b,0x83,0x4f,0x2d,0xd1,0xf2,0x45,0xdd,0xa4,3); +DEFINE_PROPERTYKEY(PKEY_StorageProviderTransferProgress, 0xe77e90df,0x6271,0x4f5b,0x83,0x4f,0x2d,0xd1,0xf2,0x45,0xdd,0xa4,4); +DEFINE_PROPERTYKEY(PKEY_WebAccountID, 0x30c8eef4,0xa832,0x41e2,0xab,0x32,0xe3,0xc3,0xca,0x28,0xfd,0x29,7); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_ExcludeFromShowInNewInstall, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,8); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_ID, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,5); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_IsDestListSeparator, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,6); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_IsDualMode, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,11); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_PreventPinning, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,9); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_RelaunchCommand, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,2); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_RelaunchDisplayNameResource, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,4); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_RelaunchIconResource, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,3); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_SettingsCommand, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,38); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_StartPinOption, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,12); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_ToastActivatorCLSID, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,26); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_UninstallCommand, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,37); +DEFINE_PROPERTYKEY(PKEY_AppUserModel_VisualElementsManifestHintPath, 0x9f4c2855,0x9f79,0x4b39,0xa8,0xd0,0xe1,0xd4,0x2d,0xe1,0xd5,0xf3,31); +DEFINE_PROPERTYKEY(PKEY_EdgeGesture_DisableTouchWhenFullscreen, 0x32ce38b2,0x2c9a,0x41b1,0x9b,0xc5,0xb3,0x78,0x43,0x94,0xaa,0x44,2); +DEFINE_PROPERTYKEY(PKEY_Software_DateLastUsed, 0x841e4f90,0xff59,0x4d16,0x89,0x47,0xe8,0x1b,0xbf,0xfa,0xb3,0x6d,16); +DEFINE_PROPERTYKEY(PKEY_Software_ProductName, 0x0cef7d53,0xfa64,0x11d1,0xa2,0x03,0x00,0x00,0xf8,0x1f,0xed,0xee,7); +DEFINE_PROPERTYKEY(PKEY_Sync_Comments, 0x7bd5533e,0xaf15,0x44db,0xb8,0xc8,0xbd,0x66,0x24,0xe1,0xd0,0x32,13); +DEFINE_PROPERTYKEY(PKEY_Sync_ConflictDescription, 0xce50c159,0x2fb8,0x41fd,0xbe,0x68,0xd3,0xe0,0x42,0xe2,0x74,0xbc,4); +DEFINE_PROPERTYKEY(PKEY_Sync_ConflictFirstLocation, 0xce50c159,0x2fb8,0x41fd,0xbe,0x68,0xd3,0xe0,0x42,0xe2,0x74,0xbc,6); +DEFINE_PROPERTYKEY(PKEY_Sync_ConflictSecondLocation, 0xce50c159,0x2fb8,0x41fd,0xbe,0x68,0xd3,0xe0,0x42,0xe2,0x74,0xbc,7); +DEFINE_PROPERTYKEY(PKEY_Sync_HandlerCollectionID, 0x7bd5533e,0xaf15,0x44db,0xb8,0xc8,0xbd,0x66,0x24,0xe1,0xd0,0x32,2); +DEFINE_PROPERTYKEY(PKEY_Sync_HandlerID, 0x7bd5533e,0xaf15,0x44db,0xb8,0xc8,0xbd,0x66,0x24,0xe1,0xd0,0x32,3); +DEFINE_PROPERTYKEY(PKEY_Sync_HandlerName, 0xce50c159,0x2fb8,0x41fd,0xbe,0x68,0xd3,0xe0,0x42,0xe2,0x74,0xbc,2); +DEFINE_PROPERTYKEY(PKEY_Sync_HandlerType, 0x7bd5533e,0xaf15,0x44db,0xb8,0xc8,0xbd,0x66,0x24,0xe1,0xd0,0x32,8); +DEFINE_PROPERTYKEY(PKEY_Sync_HandlerTypeLabel, 0x7bd5533e,0xaf15,0x44db,0xb8,0xc8,0xbd,0x66,0x24,0xe1,0xd0,0x32,9); +DEFINE_PROPERTYKEY(PKEY_Sync_ItemID, 0x7bd5533e,0xaf15,0x44db,0xb8,0xc8,0xbd,0x66,0x24,0xe1,0xd0,0x32,6); +DEFINE_PROPERTYKEY(PKEY_Sync_ItemName, 0xce50c159,0x2fb8,0x41fd,0xbe,0x68,0xd3,0xe0,0x42,0xe2,0x74,0xbc,3); +DEFINE_PROPERTYKEY(PKEY_Sync_ProgressPercentage, 0x7bd5533e,0xaf15,0x44db,0xb8,0xc8,0xbd,0x66,0x24,0xe1,0xd0,0x32,23); +DEFINE_PROPERTYKEY(PKEY_Sync_State, 0x7bd5533e,0xaf15,0x44db,0xb8,0xc8,0xbd,0x66,0x24,0xe1,0xd0,0x32,24); +DEFINE_PROPERTYKEY(PKEY_Sync_Status, 0x7bd5533e,0xaf15,0x44db,0xb8,0xc8,0xbd,0x66,0x24,0xe1,0xd0,0x32,10); +DEFINE_PROPERTYKEY(PKEY_Task_BillingInformation, 0xd37d52c6,0x261c,0x4303,0x82,0xb3,0x08,0xb9,0x26,0xac,0x6f,0x12,100); +DEFINE_PROPERTYKEY(PKEY_Task_CompletionStatus, 0x084d8a0a,0xe6d5,0x40de,0xbf,0x1f,0xc8,0x82,0x0e,0x7c,0x87,0x7c,100); +DEFINE_PROPERTYKEY(PKEY_Task_Owner, 0x08c7cc5f,0x60f2,0x4494,0xad,0x75,0x55,0xe3,0xe0,0xb5,0xad,0xd0,100); + DEFINE_PROPERTYKEY(PKEY_Video_Compression, 0x64440491,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,10); DEFINE_PROPERTYKEY(PKEY_Video_Director, 0x64440492,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,20); DEFINE_PROPERTYKEY(PKEY_Video_EncodingBitrate, 0x64440491,0x4c8b,0x11d1,0x8b,0x70,0x08,0x00,0x36,0xb1,0x1a,0x03,8); diff --git a/lib/libc/include/any-windows-any/propsys.h b/lib/libc/include/any-windows-any/propsys.h index f88a5c6b512945be65dc6f81020cc71cbd23c72d..7c331dd956bf859deec81b0519070edbb0c19b05 100644 --- a/lib/libc/include/any-windows-any/propsys.h +++ b/lib/libc/include/any-windows-any/propsys.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/propsys.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/propsys.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __propsys_h__ #define __propsys_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IInitializeWithFile_FWD_DEFINED__ @@ -338,17 +330,17 @@ interface IInitializeWithFile { #define IInitializeWithFile_Initialize(This,pszFilePath,grfMode) (This)->lpVtbl->Initialize(This,pszFilePath,grfMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithFile_QueryInterface(IInitializeWithFile* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInitializeWithFile_QueryInterface(IInitializeWithFile* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInitializeWithFile_AddRef(IInitializeWithFile* This) { +static inline ULONG IInitializeWithFile_AddRef(IInitializeWithFile* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInitializeWithFile_Release(IInitializeWithFile* This) { +static inline ULONG IInitializeWithFile_Release(IInitializeWithFile* This) { return This->lpVtbl->Release(This); } /*** IInitializeWithFile methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithFile_Initialize(IInitializeWithFile* This,LPCWSTR pszFilePath,DWORD grfMode) { +static inline HRESULT IInitializeWithFile_Initialize(IInitializeWithFile* This,LPCWSTR pszFilePath,DWORD grfMode) { return This->lpVtbl->Initialize(This,pszFilePath,grfMode); } #endif @@ -418,17 +410,17 @@ interface IInitializeWithStream { #define IInitializeWithStream_Initialize(This,pstream,grfMode) (This)->lpVtbl->Initialize(This,pstream,grfMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithStream_QueryInterface(IInitializeWithStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInitializeWithStream_QueryInterface(IInitializeWithStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInitializeWithStream_AddRef(IInitializeWithStream* This) { +static inline ULONG IInitializeWithStream_AddRef(IInitializeWithStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInitializeWithStream_Release(IInitializeWithStream* This) { +static inline ULONG IInitializeWithStream_Release(IInitializeWithStream* This) { return This->lpVtbl->Release(This); } /*** IInitializeWithStream methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithStream_Initialize(IInitializeWithStream* This,IStream *pstream,DWORD grfMode) { +static inline HRESULT IInitializeWithStream_Initialize(IInitializeWithStream* This,IStream *pstream,DWORD grfMode) { return This->lpVtbl->Initialize(This,pstream,grfMode); } #endif @@ -552,29 +544,29 @@ interface IPropertyStore { #define IPropertyStore_Commit(This) (This)->lpVtbl->Commit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyStore_QueryInterface(IPropertyStore* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyStore_QueryInterface(IPropertyStore* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyStore_AddRef(IPropertyStore* This) { +static inline ULONG IPropertyStore_AddRef(IPropertyStore* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyStore_Release(IPropertyStore* This) { +static inline ULONG IPropertyStore_Release(IPropertyStore* This) { return This->lpVtbl->Release(This); } /*** IPropertyStore methods ***/ -static __WIDL_INLINE HRESULT IPropertyStore_GetCount(IPropertyStore* This,DWORD *cProps) { +static inline HRESULT IPropertyStore_GetCount(IPropertyStore* This,DWORD *cProps) { return This->lpVtbl->GetCount(This,cProps); } -static __WIDL_INLINE HRESULT IPropertyStore_GetAt(IPropertyStore* This,DWORD iProp,PROPERTYKEY *pkey) { +static inline HRESULT IPropertyStore_GetAt(IPropertyStore* This,DWORD iProp,PROPERTYKEY *pkey) { return This->lpVtbl->GetAt(This,iProp,pkey); } -static __WIDL_INLINE HRESULT IPropertyStore_GetValue(IPropertyStore* This,REFPROPERTYKEY key,PROPVARIANT *pv) { +static inline HRESULT IPropertyStore_GetValue(IPropertyStore* This,REFPROPERTYKEY key,PROPVARIANT *pv) { return This->lpVtbl->GetValue(This,key,pv); } -static __WIDL_INLINE HRESULT IPropertyStore_SetValue(IPropertyStore* This,REFPROPERTYKEY key,REFPROPVARIANT propvar) { +static inline HRESULT IPropertyStore_SetValue(IPropertyStore* This,REFPROPERTYKEY key,REFPROPVARIANT propvar) { return This->lpVtbl->SetValue(This,key,propvar); } -static __WIDL_INLINE HRESULT IPropertyStore_Commit(IPropertyStore* This) { +static inline HRESULT IPropertyStore_Commit(IPropertyStore* This) { return This->lpVtbl->Commit(This); } #endif @@ -676,26 +668,26 @@ interface INamedPropertyStore { #define INamedPropertyStore_GetNameAt(This,iProp,pbstrName) (This)->lpVtbl->GetNameAt(This,iProp,pbstrName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INamedPropertyStore_QueryInterface(INamedPropertyStore* This,REFIID riid,void **ppvObject) { +static inline HRESULT INamedPropertyStore_QueryInterface(INamedPropertyStore* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INamedPropertyStore_AddRef(INamedPropertyStore* This) { +static inline ULONG INamedPropertyStore_AddRef(INamedPropertyStore* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INamedPropertyStore_Release(INamedPropertyStore* This) { +static inline ULONG INamedPropertyStore_Release(INamedPropertyStore* This) { return This->lpVtbl->Release(This); } /*** INamedPropertyStore methods ***/ -static __WIDL_INLINE HRESULT INamedPropertyStore_GetNamedValue(INamedPropertyStore* This,LPCWSTR pszName,PROPVARIANT *ppropvar) { +static inline HRESULT INamedPropertyStore_GetNamedValue(INamedPropertyStore* This,LPCWSTR pszName,PROPVARIANT *ppropvar) { return This->lpVtbl->GetNamedValue(This,pszName,ppropvar); } -static __WIDL_INLINE HRESULT INamedPropertyStore_SetNamedValue(INamedPropertyStore* This,LPCWSTR pszName,REFPROPVARIANT propvar) { +static inline HRESULT INamedPropertyStore_SetNamedValue(INamedPropertyStore* This,LPCWSTR pszName,REFPROPVARIANT propvar) { return This->lpVtbl->SetNamedValue(This,pszName,propvar); } -static __WIDL_INLINE HRESULT INamedPropertyStore_GetNameCount(INamedPropertyStore* This,DWORD *pdwCount) { +static inline HRESULT INamedPropertyStore_GetNameCount(INamedPropertyStore* This,DWORD *pdwCount) { return This->lpVtbl->GetNameCount(This,pdwCount); } -static __WIDL_INLINE HRESULT INamedPropertyStore_GetNameAt(INamedPropertyStore* This,DWORD iProp,BSTR *pbstrName) { +static inline HRESULT INamedPropertyStore_GetNameAt(INamedPropertyStore* This,DWORD iProp,BSTR *pbstrName) { return This->lpVtbl->GetNameAt(This,iProp,pbstrName); } #endif @@ -787,20 +779,20 @@ interface IObjectWithPropertyKey { #define IObjectWithPropertyKey_GetPropertyKey(This,pkey) (This)->lpVtbl->GetPropertyKey(This,pkey) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectWithPropertyKey_QueryInterface(IObjectWithPropertyKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectWithPropertyKey_QueryInterface(IObjectWithPropertyKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectWithPropertyKey_AddRef(IObjectWithPropertyKey* This) { +static inline ULONG IObjectWithPropertyKey_AddRef(IObjectWithPropertyKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectWithPropertyKey_Release(IObjectWithPropertyKey* This) { +static inline ULONG IObjectWithPropertyKey_Release(IObjectWithPropertyKey* This) { return This->lpVtbl->Release(This); } /*** IObjectWithPropertyKey methods ***/ -static __WIDL_INLINE HRESULT IObjectWithPropertyKey_SetPropertyKey(IObjectWithPropertyKey* This,REFPROPERTYKEY key) { +static inline HRESULT IObjectWithPropertyKey_SetPropertyKey(IObjectWithPropertyKey* This,REFPROPERTYKEY key) { return This->lpVtbl->SetPropertyKey(This,key); } -static __WIDL_INLINE HRESULT IObjectWithPropertyKey_GetPropertyKey(IObjectWithPropertyKey* This,PROPERTYKEY *pkey) { +static inline HRESULT IObjectWithPropertyKey_GetPropertyKey(IObjectWithPropertyKey* This,PROPERTYKEY *pkey) { return This->lpVtbl->GetPropertyKey(This,pkey); } #endif @@ -888,24 +880,24 @@ interface IPropertyChange { #define IPropertyChange_ApplyToPropVariant(This,propvarIn,ppropvarOut) (This)->lpVtbl->ApplyToPropVariant(This,propvarIn,ppropvarOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyChange_QueryInterface(IPropertyChange* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyChange_QueryInterface(IPropertyChange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyChange_AddRef(IPropertyChange* This) { +static inline ULONG IPropertyChange_AddRef(IPropertyChange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyChange_Release(IPropertyChange* This) { +static inline ULONG IPropertyChange_Release(IPropertyChange* This) { return This->lpVtbl->Release(This); } /*** IObjectWithPropertyKey methods ***/ -static __WIDL_INLINE HRESULT IPropertyChange_SetPropertyKey(IPropertyChange* This,REFPROPERTYKEY key) { +static inline HRESULT IPropertyChange_SetPropertyKey(IPropertyChange* This,REFPROPERTYKEY key) { return This->lpVtbl->SetPropertyKey(This,key); } -static __WIDL_INLINE HRESULT IPropertyChange_GetPropertyKey(IPropertyChange* This,PROPERTYKEY *pkey) { +static inline HRESULT IPropertyChange_GetPropertyKey(IPropertyChange* This,PROPERTYKEY *pkey) { return This->lpVtbl->GetPropertyKey(This,pkey); } /*** IPropertyChange methods ***/ -static __WIDL_INLINE HRESULT IPropertyChange_ApplyToPropVariant(IPropertyChange* This,REFPROPVARIANT propvarIn,PROPVARIANT *ppropvarOut) { +static inline HRESULT IPropertyChange_ApplyToPropVariant(IPropertyChange* This,REFPROPVARIANT propvarIn,PROPVARIANT *ppropvarOut) { return This->lpVtbl->ApplyToPropVariant(This,propvarIn,ppropvarOut); } #endif @@ -1027,35 +1019,35 @@ interface IPropertyChangeArray { #define IPropertyChangeArray_IsKeyInArray(This,key) (This)->lpVtbl->IsKeyInArray(This,key) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyChangeArray_QueryInterface(IPropertyChangeArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyChangeArray_QueryInterface(IPropertyChangeArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyChangeArray_AddRef(IPropertyChangeArray* This) { +static inline ULONG IPropertyChangeArray_AddRef(IPropertyChangeArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyChangeArray_Release(IPropertyChangeArray* This) { +static inline ULONG IPropertyChangeArray_Release(IPropertyChangeArray* This) { return This->lpVtbl->Release(This); } /*** IPropertyChangeArray methods ***/ -static __WIDL_INLINE HRESULT IPropertyChangeArray_GetCount(IPropertyChangeArray* This,UINT *pcOperations) { +static inline HRESULT IPropertyChangeArray_GetCount(IPropertyChangeArray* This,UINT *pcOperations) { return This->lpVtbl->GetCount(This,pcOperations); } -static __WIDL_INLINE HRESULT IPropertyChangeArray_GetAt(IPropertyChangeArray* This,UINT iIndex,REFIID riid,void **ppv) { +static inline HRESULT IPropertyChangeArray_GetAt(IPropertyChangeArray* This,UINT iIndex,REFIID riid,void **ppv) { return This->lpVtbl->GetAt(This,iIndex,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyChangeArray_InsertAt(IPropertyChangeArray* This,UINT iIndex,IPropertyChange *ppropChange) { +static inline HRESULT IPropertyChangeArray_InsertAt(IPropertyChangeArray* This,UINT iIndex,IPropertyChange *ppropChange) { return This->lpVtbl->InsertAt(This,iIndex,ppropChange); } -static __WIDL_INLINE HRESULT IPropertyChangeArray_Append(IPropertyChangeArray* This,IPropertyChange *ppropChange) { +static inline HRESULT IPropertyChangeArray_Append(IPropertyChangeArray* This,IPropertyChange *ppropChange) { return This->lpVtbl->Append(This,ppropChange); } -static __WIDL_INLINE HRESULT IPropertyChangeArray_AppendOrReplace(IPropertyChangeArray* This,IPropertyChange *ppropChange) { +static inline HRESULT IPropertyChangeArray_AppendOrReplace(IPropertyChangeArray* This,IPropertyChange *ppropChange) { return This->lpVtbl->AppendOrReplace(This,ppropChange); } -static __WIDL_INLINE HRESULT IPropertyChangeArray_RemoveAt(IPropertyChangeArray* This,UINT iIndex) { +static inline HRESULT IPropertyChangeArray_RemoveAt(IPropertyChangeArray* This,UINT iIndex) { return This->lpVtbl->RemoveAt(This,iIndex); } -static __WIDL_INLINE HRESULT IPropertyChangeArray_IsKeyInArray(IPropertyChangeArray* This,REFPROPERTYKEY key) { +static inline HRESULT IPropertyChangeArray_IsKeyInArray(IPropertyChangeArray* This,REFPROPERTYKEY key) { return This->lpVtbl->IsKeyInArray(This,key); } #endif @@ -1123,17 +1115,17 @@ interface IPropertyStoreCapabilities { #define IPropertyStoreCapabilities_IsPropertyWritable(This,key) (This)->lpVtbl->IsPropertyWritable(This,key) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyStoreCapabilities_QueryInterface(IPropertyStoreCapabilities* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyStoreCapabilities_QueryInterface(IPropertyStoreCapabilities* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyStoreCapabilities_AddRef(IPropertyStoreCapabilities* This) { +static inline ULONG IPropertyStoreCapabilities_AddRef(IPropertyStoreCapabilities* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyStoreCapabilities_Release(IPropertyStoreCapabilities* This) { +static inline ULONG IPropertyStoreCapabilities_Release(IPropertyStoreCapabilities* This) { return This->lpVtbl->Release(This); } /*** IPropertyStoreCapabilities methods ***/ -static __WIDL_INLINE HRESULT IPropertyStoreCapabilities_IsPropertyWritable(IPropertyStoreCapabilities* This,REFPROPERTYKEY key) { +static inline HRESULT IPropertyStoreCapabilities_IsPropertyWritable(IPropertyStoreCapabilities* This,REFPROPERTYKEY key) { return This->lpVtbl->IsPropertyWritable(This,key); } #endif @@ -1273,42 +1265,42 @@ interface IPropertyStoreCache { #define IPropertyStoreCache_SetValueAndState(This,key,ppropvar,state) (This)->lpVtbl->SetValueAndState(This,key,ppropvar,state) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyStoreCache_QueryInterface(IPropertyStoreCache* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyStoreCache_QueryInterface(IPropertyStoreCache* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyStoreCache_AddRef(IPropertyStoreCache* This) { +static inline ULONG IPropertyStoreCache_AddRef(IPropertyStoreCache* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyStoreCache_Release(IPropertyStoreCache* This) { +static inline ULONG IPropertyStoreCache_Release(IPropertyStoreCache* This) { return This->lpVtbl->Release(This); } /*** IPropertyStore methods ***/ -static __WIDL_INLINE HRESULT IPropertyStoreCache_GetCount(IPropertyStoreCache* This,DWORD *cProps) { +static inline HRESULT IPropertyStoreCache_GetCount(IPropertyStoreCache* This,DWORD *cProps) { return This->lpVtbl->GetCount(This,cProps); } -static __WIDL_INLINE HRESULT IPropertyStoreCache_GetAt(IPropertyStoreCache* This,DWORD iProp,PROPERTYKEY *pkey) { +static inline HRESULT IPropertyStoreCache_GetAt(IPropertyStoreCache* This,DWORD iProp,PROPERTYKEY *pkey) { return This->lpVtbl->GetAt(This,iProp,pkey); } -static __WIDL_INLINE HRESULT IPropertyStoreCache_GetValue(IPropertyStoreCache* This,REFPROPERTYKEY key,PROPVARIANT *pv) { +static inline HRESULT IPropertyStoreCache_GetValue(IPropertyStoreCache* This,REFPROPERTYKEY key,PROPVARIANT *pv) { return This->lpVtbl->GetValue(This,key,pv); } -static __WIDL_INLINE HRESULT IPropertyStoreCache_SetValue(IPropertyStoreCache* This,REFPROPERTYKEY key,REFPROPVARIANT propvar) { +static inline HRESULT IPropertyStoreCache_SetValue(IPropertyStoreCache* This,REFPROPERTYKEY key,REFPROPVARIANT propvar) { return This->lpVtbl->SetValue(This,key,propvar); } -static __WIDL_INLINE HRESULT IPropertyStoreCache_Commit(IPropertyStoreCache* This) { +static inline HRESULT IPropertyStoreCache_Commit(IPropertyStoreCache* This) { return This->lpVtbl->Commit(This); } /*** IPropertyStoreCache methods ***/ -static __WIDL_INLINE HRESULT IPropertyStoreCache_GetState(IPropertyStoreCache* This,REFPROPERTYKEY key,PSC_STATE *pstate) { +static inline HRESULT IPropertyStoreCache_GetState(IPropertyStoreCache* This,REFPROPERTYKEY key,PSC_STATE *pstate) { return This->lpVtbl->GetState(This,key,pstate); } -static __WIDL_INLINE HRESULT IPropertyStoreCache_GetValueAndState(IPropertyStoreCache* This,REFPROPERTYKEY key,PROPVARIANT *ppropvar,PSC_STATE *pstate) { +static inline HRESULT IPropertyStoreCache_GetValueAndState(IPropertyStoreCache* This,REFPROPERTYKEY key,PROPVARIANT *ppropvar,PSC_STATE *pstate) { return This->lpVtbl->GetValueAndState(This,key,ppropvar,pstate); } -static __WIDL_INLINE HRESULT IPropertyStoreCache_SetState(IPropertyStoreCache* This,REFPROPERTYKEY key,PSC_STATE state) { +static inline HRESULT IPropertyStoreCache_SetState(IPropertyStoreCache* This,REFPROPERTYKEY key,PSC_STATE state) { return This->lpVtbl->SetState(This,key,state); } -static __WIDL_INLINE HRESULT IPropertyStoreCache_SetValueAndState(IPropertyStoreCache* This,REFPROPERTYKEY key,const PROPVARIANT *ppropvar,PSC_STATE state) { +static inline HRESULT IPropertyStoreCache_SetValueAndState(IPropertyStoreCache* This,REFPROPERTYKEY key,const PROPVARIANT *ppropvar,PSC_STATE state) { return This->lpVtbl->SetValueAndState(This,key,ppropvar,state); } #endif @@ -1415,29 +1407,29 @@ interface IPropertyEnumType { #define IPropertyEnumType_GetDisplayText(This,ppszDisplay) (This)->lpVtbl->GetDisplayText(This,ppszDisplay) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyEnumType_QueryInterface(IPropertyEnumType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyEnumType_QueryInterface(IPropertyEnumType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyEnumType_AddRef(IPropertyEnumType* This) { +static inline ULONG IPropertyEnumType_AddRef(IPropertyEnumType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyEnumType_Release(IPropertyEnumType* This) { +static inline ULONG IPropertyEnumType_Release(IPropertyEnumType* This) { return This->lpVtbl->Release(This); } /*** IPropertyEnumType methods ***/ -static __WIDL_INLINE HRESULT IPropertyEnumType_GetEnumType(IPropertyEnumType* This,PROPENUMTYPE *penumtype) { +static inline HRESULT IPropertyEnumType_GetEnumType(IPropertyEnumType* This,PROPENUMTYPE *penumtype) { return This->lpVtbl->GetEnumType(This,penumtype); } -static __WIDL_INLINE HRESULT IPropertyEnumType_GetValue(IPropertyEnumType* This,PROPVARIANT *ppropvar) { +static inline HRESULT IPropertyEnumType_GetValue(IPropertyEnumType* This,PROPVARIANT *ppropvar) { return This->lpVtbl->GetValue(This,ppropvar); } -static __WIDL_INLINE HRESULT IPropertyEnumType_GetRangeMinValue(IPropertyEnumType* This,PROPVARIANT *ppropvarMin) { +static inline HRESULT IPropertyEnumType_GetRangeMinValue(IPropertyEnumType* This,PROPVARIANT *ppropvarMin) { return This->lpVtbl->GetRangeMinValue(This,ppropvarMin); } -static __WIDL_INLINE HRESULT IPropertyEnumType_GetRangeSetValue(IPropertyEnumType* This,PROPVARIANT *ppropvarSet) { +static inline HRESULT IPropertyEnumType_GetRangeSetValue(IPropertyEnumType* This,PROPVARIANT *ppropvarSet) { return This->lpVtbl->GetRangeSetValue(This,ppropvarSet); } -static __WIDL_INLINE HRESULT IPropertyEnumType_GetDisplayText(IPropertyEnumType* This,LPWSTR *ppszDisplay) { +static inline HRESULT IPropertyEnumType_GetDisplayText(IPropertyEnumType* This,LPWSTR *ppszDisplay) { return This->lpVtbl->GetDisplayText(This,ppszDisplay); } #endif @@ -1532,33 +1524,33 @@ interface IPropertyEnumType2 { #define IPropertyEnumType2_GetImageReference(This,ppszImageRes) (This)->lpVtbl->GetImageReference(This,ppszImageRes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyEnumType2_QueryInterface(IPropertyEnumType2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyEnumType2_QueryInterface(IPropertyEnumType2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyEnumType2_AddRef(IPropertyEnumType2* This) { +static inline ULONG IPropertyEnumType2_AddRef(IPropertyEnumType2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyEnumType2_Release(IPropertyEnumType2* This) { +static inline ULONG IPropertyEnumType2_Release(IPropertyEnumType2* This) { return This->lpVtbl->Release(This); } /*** IPropertyEnumType methods ***/ -static __WIDL_INLINE HRESULT IPropertyEnumType2_GetEnumType(IPropertyEnumType2* This,PROPENUMTYPE *penumtype) { +static inline HRESULT IPropertyEnumType2_GetEnumType(IPropertyEnumType2* This,PROPENUMTYPE *penumtype) { return This->lpVtbl->GetEnumType(This,penumtype); } -static __WIDL_INLINE HRESULT IPropertyEnumType2_GetValue(IPropertyEnumType2* This,PROPVARIANT *ppropvar) { +static inline HRESULT IPropertyEnumType2_GetValue(IPropertyEnumType2* This,PROPVARIANT *ppropvar) { return This->lpVtbl->GetValue(This,ppropvar); } -static __WIDL_INLINE HRESULT IPropertyEnumType2_GetRangeMinValue(IPropertyEnumType2* This,PROPVARIANT *ppropvarMin) { +static inline HRESULT IPropertyEnumType2_GetRangeMinValue(IPropertyEnumType2* This,PROPVARIANT *ppropvarMin) { return This->lpVtbl->GetRangeMinValue(This,ppropvarMin); } -static __WIDL_INLINE HRESULT IPropertyEnumType2_GetRangeSetValue(IPropertyEnumType2* This,PROPVARIANT *ppropvarSet) { +static inline HRESULT IPropertyEnumType2_GetRangeSetValue(IPropertyEnumType2* This,PROPVARIANT *ppropvarSet) { return This->lpVtbl->GetRangeSetValue(This,ppropvarSet); } -static __WIDL_INLINE HRESULT IPropertyEnumType2_GetDisplayText(IPropertyEnumType2* This,LPWSTR *ppszDisplay) { +static inline HRESULT IPropertyEnumType2_GetDisplayText(IPropertyEnumType2* This,LPWSTR *ppszDisplay) { return This->lpVtbl->GetDisplayText(This,ppszDisplay); } /*** IPropertyEnumType2 methods ***/ -static __WIDL_INLINE HRESULT IPropertyEnumType2_GetImageReference(IPropertyEnumType2* This,LPWSTR *ppszImageRes) { +static inline HRESULT IPropertyEnumType2_GetImageReference(IPropertyEnumType2* This,LPWSTR *ppszImageRes) { return This->lpVtbl->GetImageReference(This,ppszImageRes); } #endif @@ -1660,26 +1652,26 @@ interface IPropertyEnumTypeList { #define IPropertyEnumTypeList_FindMatchingIndex(This,propvarCmp,pnIndex) (This)->lpVtbl->FindMatchingIndex(This,propvarCmp,pnIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyEnumTypeList_QueryInterface(IPropertyEnumTypeList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyEnumTypeList_QueryInterface(IPropertyEnumTypeList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyEnumTypeList_AddRef(IPropertyEnumTypeList* This) { +static inline ULONG IPropertyEnumTypeList_AddRef(IPropertyEnumTypeList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyEnumTypeList_Release(IPropertyEnumTypeList* This) { +static inline ULONG IPropertyEnumTypeList_Release(IPropertyEnumTypeList* This) { return This->lpVtbl->Release(This); } /*** IPropertyEnumTypeList methods ***/ -static __WIDL_INLINE HRESULT IPropertyEnumTypeList_GetCount(IPropertyEnumTypeList* This,UINT *pctypes) { +static inline HRESULT IPropertyEnumTypeList_GetCount(IPropertyEnumTypeList* This,UINT *pctypes) { return This->lpVtbl->GetCount(This,pctypes); } -static __WIDL_INLINE HRESULT IPropertyEnumTypeList_GetAt(IPropertyEnumTypeList* This,UINT itype,REFIID riid,void **ppv) { +static inline HRESULT IPropertyEnumTypeList_GetAt(IPropertyEnumTypeList* This,UINT itype,REFIID riid,void **ppv) { return This->lpVtbl->GetAt(This,itype,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyEnumTypeList_GetConditionAt(IPropertyEnumTypeList* This,UINT nIndex,REFIID riid,void **ppv) { +static inline HRESULT IPropertyEnumTypeList_GetConditionAt(IPropertyEnumTypeList* This,UINT nIndex,REFIID riid,void **ppv) { return This->lpVtbl->GetConditionAt(This,nIndex,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyEnumTypeList_FindMatchingIndex(IPropertyEnumTypeList* This,REFPROPVARIANT propvarCmp,UINT *pnIndex) { +static inline HRESULT IPropertyEnumTypeList_FindMatchingIndex(IPropertyEnumTypeList* This,REFPROPVARIANT propvarCmp,UINT *pnIndex) { return This->lpVtbl->FindMatchingIndex(This,propvarCmp,pnIndex); } #endif @@ -2043,77 +2035,77 @@ interface IPropertyDescription { #define IPropertyDescription_IsValueCanonical(This,propvar) (This)->lpVtbl->IsValueCanonical(This,propvar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescription_QueryInterface(IPropertyDescription* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyDescription_QueryInterface(IPropertyDescription* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyDescription_AddRef(IPropertyDescription* This) { +static inline ULONG IPropertyDescription_AddRef(IPropertyDescription* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyDescription_Release(IPropertyDescription* This) { +static inline ULONG IPropertyDescription_Release(IPropertyDescription* This) { return This->lpVtbl->Release(This); } /*** IPropertyDescription methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescription_GetPropertyKey(IPropertyDescription* This,PROPERTYKEY *pkey) { +static inline HRESULT IPropertyDescription_GetPropertyKey(IPropertyDescription* This,PROPERTYKEY *pkey) { return This->lpVtbl->GetPropertyKey(This,pkey); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetCanonicalName(IPropertyDescription* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescription_GetCanonicalName(IPropertyDescription* This,LPWSTR *ppszName) { return This->lpVtbl->GetCanonicalName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetPropertyType(IPropertyDescription* This,VARTYPE *pvartype) { +static inline HRESULT IPropertyDescription_GetPropertyType(IPropertyDescription* This,VARTYPE *pvartype) { return This->lpVtbl->GetPropertyType(This,pvartype); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetDisplayName(IPropertyDescription* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescription_GetDisplayName(IPropertyDescription* This,LPWSTR *ppszName) { return This->lpVtbl->GetDisplayName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetEditInvitation(IPropertyDescription* This,LPWSTR *ppszInvite) { +static inline HRESULT IPropertyDescription_GetEditInvitation(IPropertyDescription* This,LPWSTR *ppszInvite) { return This->lpVtbl->GetEditInvitation(This,ppszInvite); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetTypeFlags(IPropertyDescription* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { +static inline HRESULT IPropertyDescription_GetTypeFlags(IPropertyDescription* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { return This->lpVtbl->GetTypeFlags(This,mask,ppdtFlags); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetViewFlags(IPropertyDescription* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { +static inline HRESULT IPropertyDescription_GetViewFlags(IPropertyDescription* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { return This->lpVtbl->GetViewFlags(This,ppdvFlags); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetDefaultColumnWidth(IPropertyDescription* This,UINT *pcxChars) { +static inline HRESULT IPropertyDescription_GetDefaultColumnWidth(IPropertyDescription* This,UINT *pcxChars) { return This->lpVtbl->GetDefaultColumnWidth(This,pcxChars); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetDisplayType(IPropertyDescription* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { +static inline HRESULT IPropertyDescription_GetDisplayType(IPropertyDescription* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { return This->lpVtbl->GetDisplayType(This,pdisplaytype); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetColumnState(IPropertyDescription* This,SHCOLSTATEF *pcsFlags) { +static inline HRESULT IPropertyDescription_GetColumnState(IPropertyDescription* This,SHCOLSTATEF *pcsFlags) { return This->lpVtbl->GetColumnState(This,pcsFlags); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetGroupingRange(IPropertyDescription* This,PROPDESC_GROUPING_RANGE *pgr) { +static inline HRESULT IPropertyDescription_GetGroupingRange(IPropertyDescription* This,PROPDESC_GROUPING_RANGE *pgr) { return This->lpVtbl->GetGroupingRange(This,pgr); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetRelativeDescriptionType(IPropertyDescription* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { +static inline HRESULT IPropertyDescription_GetRelativeDescriptionType(IPropertyDescription* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { return This->lpVtbl->GetRelativeDescriptionType(This,prdt); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetRelativeDescription(IPropertyDescription* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { +static inline HRESULT IPropertyDescription_GetRelativeDescription(IPropertyDescription* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { return This->lpVtbl->GetRelativeDescription(This,propvar1,propvar2,ppszDesc1,ppszDesc2); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetSortDescription(IPropertyDescription* This,PROPDESC_SORTDESCRIPTION *psd) { +static inline HRESULT IPropertyDescription_GetSortDescription(IPropertyDescription* This,PROPDESC_SORTDESCRIPTION *psd) { return This->lpVtbl->GetSortDescription(This,psd); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetSortDescriptionLabel(IPropertyDescription* This,WINBOOL fDescending,LPWSTR *ppszDescription) { +static inline HRESULT IPropertyDescription_GetSortDescriptionLabel(IPropertyDescription* This,WINBOOL fDescending,LPWSTR *ppszDescription) { return This->lpVtbl->GetSortDescriptionLabel(This,fDescending,ppszDescription); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetAggregationType(IPropertyDescription* This,PROPDESC_AGGREGATION_TYPE *paggtype) { +static inline HRESULT IPropertyDescription_GetAggregationType(IPropertyDescription* This,PROPDESC_AGGREGATION_TYPE *paggtype) { return This->lpVtbl->GetAggregationType(This,paggtype); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetConditionType(IPropertyDescription* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { +static inline HRESULT IPropertyDescription_GetConditionType(IPropertyDescription* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { return This->lpVtbl->GetConditionType(This,pcontype,popDefault); } -static __WIDL_INLINE HRESULT IPropertyDescription_GetEnumTypeList(IPropertyDescription* This,REFIID riid,void **ppv) { +static inline HRESULT IPropertyDescription_GetEnumTypeList(IPropertyDescription* This,REFIID riid,void **ppv) { return This->lpVtbl->GetEnumTypeList(This,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyDescription_CoerceToCanonicalValue(IPropertyDescription* This,PROPVARIANT *ppropvar) { +static inline HRESULT IPropertyDescription_CoerceToCanonicalValue(IPropertyDescription* This,PROPVARIANT *ppropvar) { return This->lpVtbl->CoerceToCanonicalValue(This,ppropvar); } -static __WIDL_INLINE HRESULT IPropertyDescription_FormatForDisplay(IPropertyDescription* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { +static inline HRESULT IPropertyDescription_FormatForDisplay(IPropertyDescription* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { return This->lpVtbl->FormatForDisplay(This,propvar,pdfFlags,ppszDisplay); } -static __WIDL_INLINE HRESULT IPropertyDescription_IsValueCanonical(IPropertyDescription* This,REFPROPVARIANT propvar) { +static inline HRESULT IPropertyDescription_IsValueCanonical(IPropertyDescription* This,REFPROPVARIANT propvar) { return This->lpVtbl->IsValueCanonical(This,propvar); } #endif @@ -2315,81 +2307,81 @@ interface IPropertyDescription2 { #define IPropertyDescription2_GetImageReferenceForValue(This,propvar,ppszImageRes) (This)->lpVtbl->GetImageReferenceForValue(This,propvar,ppszImageRes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescription2_QueryInterface(IPropertyDescription2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyDescription2_QueryInterface(IPropertyDescription2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyDescription2_AddRef(IPropertyDescription2* This) { +static inline ULONG IPropertyDescription2_AddRef(IPropertyDescription2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyDescription2_Release(IPropertyDescription2* This) { +static inline ULONG IPropertyDescription2_Release(IPropertyDescription2* This) { return This->lpVtbl->Release(This); } /*** IPropertyDescription methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescription2_GetPropertyKey(IPropertyDescription2* This,PROPERTYKEY *pkey) { +static inline HRESULT IPropertyDescription2_GetPropertyKey(IPropertyDescription2* This,PROPERTYKEY *pkey) { return This->lpVtbl->GetPropertyKey(This,pkey); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetCanonicalName(IPropertyDescription2* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescription2_GetCanonicalName(IPropertyDescription2* This,LPWSTR *ppszName) { return This->lpVtbl->GetCanonicalName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetPropertyType(IPropertyDescription2* This,VARTYPE *pvartype) { +static inline HRESULT IPropertyDescription2_GetPropertyType(IPropertyDescription2* This,VARTYPE *pvartype) { return This->lpVtbl->GetPropertyType(This,pvartype); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetDisplayName(IPropertyDescription2* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescription2_GetDisplayName(IPropertyDescription2* This,LPWSTR *ppszName) { return This->lpVtbl->GetDisplayName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetEditInvitation(IPropertyDescription2* This,LPWSTR *ppszInvite) { +static inline HRESULT IPropertyDescription2_GetEditInvitation(IPropertyDescription2* This,LPWSTR *ppszInvite) { return This->lpVtbl->GetEditInvitation(This,ppszInvite); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetTypeFlags(IPropertyDescription2* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { +static inline HRESULT IPropertyDescription2_GetTypeFlags(IPropertyDescription2* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { return This->lpVtbl->GetTypeFlags(This,mask,ppdtFlags); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetViewFlags(IPropertyDescription2* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { +static inline HRESULT IPropertyDescription2_GetViewFlags(IPropertyDescription2* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { return This->lpVtbl->GetViewFlags(This,ppdvFlags); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetDefaultColumnWidth(IPropertyDescription2* This,UINT *pcxChars) { +static inline HRESULT IPropertyDescription2_GetDefaultColumnWidth(IPropertyDescription2* This,UINT *pcxChars) { return This->lpVtbl->GetDefaultColumnWidth(This,pcxChars); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetDisplayType(IPropertyDescription2* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { +static inline HRESULT IPropertyDescription2_GetDisplayType(IPropertyDescription2* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { return This->lpVtbl->GetDisplayType(This,pdisplaytype); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetColumnState(IPropertyDescription2* This,SHCOLSTATEF *pcsFlags) { +static inline HRESULT IPropertyDescription2_GetColumnState(IPropertyDescription2* This,SHCOLSTATEF *pcsFlags) { return This->lpVtbl->GetColumnState(This,pcsFlags); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetGroupingRange(IPropertyDescription2* This,PROPDESC_GROUPING_RANGE *pgr) { +static inline HRESULT IPropertyDescription2_GetGroupingRange(IPropertyDescription2* This,PROPDESC_GROUPING_RANGE *pgr) { return This->lpVtbl->GetGroupingRange(This,pgr); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetRelativeDescriptionType(IPropertyDescription2* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { +static inline HRESULT IPropertyDescription2_GetRelativeDescriptionType(IPropertyDescription2* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { return This->lpVtbl->GetRelativeDescriptionType(This,prdt); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetRelativeDescription(IPropertyDescription2* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { +static inline HRESULT IPropertyDescription2_GetRelativeDescription(IPropertyDescription2* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { return This->lpVtbl->GetRelativeDescription(This,propvar1,propvar2,ppszDesc1,ppszDesc2); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetSortDescription(IPropertyDescription2* This,PROPDESC_SORTDESCRIPTION *psd) { +static inline HRESULT IPropertyDescription2_GetSortDescription(IPropertyDescription2* This,PROPDESC_SORTDESCRIPTION *psd) { return This->lpVtbl->GetSortDescription(This,psd); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetSortDescriptionLabel(IPropertyDescription2* This,WINBOOL fDescending,LPWSTR *ppszDescription) { +static inline HRESULT IPropertyDescription2_GetSortDescriptionLabel(IPropertyDescription2* This,WINBOOL fDescending,LPWSTR *ppszDescription) { return This->lpVtbl->GetSortDescriptionLabel(This,fDescending,ppszDescription); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetAggregationType(IPropertyDescription2* This,PROPDESC_AGGREGATION_TYPE *paggtype) { +static inline HRESULT IPropertyDescription2_GetAggregationType(IPropertyDescription2* This,PROPDESC_AGGREGATION_TYPE *paggtype) { return This->lpVtbl->GetAggregationType(This,paggtype); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetConditionType(IPropertyDescription2* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { +static inline HRESULT IPropertyDescription2_GetConditionType(IPropertyDescription2* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { return This->lpVtbl->GetConditionType(This,pcontype,popDefault); } -static __WIDL_INLINE HRESULT IPropertyDescription2_GetEnumTypeList(IPropertyDescription2* This,REFIID riid,void **ppv) { +static inline HRESULT IPropertyDescription2_GetEnumTypeList(IPropertyDescription2* This,REFIID riid,void **ppv) { return This->lpVtbl->GetEnumTypeList(This,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyDescription2_CoerceToCanonicalValue(IPropertyDescription2* This,PROPVARIANT *ppropvar) { +static inline HRESULT IPropertyDescription2_CoerceToCanonicalValue(IPropertyDescription2* This,PROPVARIANT *ppropvar) { return This->lpVtbl->CoerceToCanonicalValue(This,ppropvar); } -static __WIDL_INLINE HRESULT IPropertyDescription2_FormatForDisplay(IPropertyDescription2* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { +static inline HRESULT IPropertyDescription2_FormatForDisplay(IPropertyDescription2* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { return This->lpVtbl->FormatForDisplay(This,propvar,pdfFlags,ppszDisplay); } -static __WIDL_INLINE HRESULT IPropertyDescription2_IsValueCanonical(IPropertyDescription2* This,REFPROPVARIANT propvar) { +static inline HRESULT IPropertyDescription2_IsValueCanonical(IPropertyDescription2* This,REFPROPVARIANT propvar) { return This->lpVtbl->IsValueCanonical(This,propvar); } /*** IPropertyDescription2 methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescription2_GetImageReferenceForValue(IPropertyDescription2* This,REFPROPVARIANT propvar,LPWSTR *ppszImageRes) { +static inline HRESULT IPropertyDescription2_GetImageReferenceForValue(IPropertyDescription2* This,REFPROPVARIANT propvar,LPWSTR *ppszImageRes) { return This->lpVtbl->GetImageReferenceForValue(This,propvar,ppszImageRes); } #endif @@ -2585,84 +2577,84 @@ interface IPropertyDescriptionAliasInfo { #define IPropertyDescriptionAliasInfo_GetAdditionalSortByAliases(This,riid,ppv) (This)->lpVtbl->GetAdditionalSortByAliases(This,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_QueryInterface(IPropertyDescriptionAliasInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyDescriptionAliasInfo_QueryInterface(IPropertyDescriptionAliasInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyDescriptionAliasInfo_AddRef(IPropertyDescriptionAliasInfo* This) { +static inline ULONG IPropertyDescriptionAliasInfo_AddRef(IPropertyDescriptionAliasInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyDescriptionAliasInfo_Release(IPropertyDescriptionAliasInfo* This) { +static inline ULONG IPropertyDescriptionAliasInfo_Release(IPropertyDescriptionAliasInfo* This) { return This->lpVtbl->Release(This); } /*** IPropertyDescription methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetPropertyKey(IPropertyDescriptionAliasInfo* This,PROPERTYKEY *pkey) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetPropertyKey(IPropertyDescriptionAliasInfo* This,PROPERTYKEY *pkey) { return This->lpVtbl->GetPropertyKey(This,pkey); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetCanonicalName(IPropertyDescriptionAliasInfo* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetCanonicalName(IPropertyDescriptionAliasInfo* This,LPWSTR *ppszName) { return This->lpVtbl->GetCanonicalName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetPropertyType(IPropertyDescriptionAliasInfo* This,VARTYPE *pvartype) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetPropertyType(IPropertyDescriptionAliasInfo* This,VARTYPE *pvartype) { return This->lpVtbl->GetPropertyType(This,pvartype); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetDisplayName(IPropertyDescriptionAliasInfo* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetDisplayName(IPropertyDescriptionAliasInfo* This,LPWSTR *ppszName) { return This->lpVtbl->GetDisplayName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetEditInvitation(IPropertyDescriptionAliasInfo* This,LPWSTR *ppszInvite) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetEditInvitation(IPropertyDescriptionAliasInfo* This,LPWSTR *ppszInvite) { return This->lpVtbl->GetEditInvitation(This,ppszInvite); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetTypeFlags(IPropertyDescriptionAliasInfo* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetTypeFlags(IPropertyDescriptionAliasInfo* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { return This->lpVtbl->GetTypeFlags(This,mask,ppdtFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetViewFlags(IPropertyDescriptionAliasInfo* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetViewFlags(IPropertyDescriptionAliasInfo* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { return This->lpVtbl->GetViewFlags(This,ppdvFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetDefaultColumnWidth(IPropertyDescriptionAliasInfo* This,UINT *pcxChars) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetDefaultColumnWidth(IPropertyDescriptionAliasInfo* This,UINT *pcxChars) { return This->lpVtbl->GetDefaultColumnWidth(This,pcxChars); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetDisplayType(IPropertyDescriptionAliasInfo* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetDisplayType(IPropertyDescriptionAliasInfo* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { return This->lpVtbl->GetDisplayType(This,pdisplaytype); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetColumnState(IPropertyDescriptionAliasInfo* This,SHCOLSTATEF *pcsFlags) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetColumnState(IPropertyDescriptionAliasInfo* This,SHCOLSTATEF *pcsFlags) { return This->lpVtbl->GetColumnState(This,pcsFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetGroupingRange(IPropertyDescriptionAliasInfo* This,PROPDESC_GROUPING_RANGE *pgr) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetGroupingRange(IPropertyDescriptionAliasInfo* This,PROPDESC_GROUPING_RANGE *pgr) { return This->lpVtbl->GetGroupingRange(This,pgr); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetRelativeDescriptionType(IPropertyDescriptionAliasInfo* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetRelativeDescriptionType(IPropertyDescriptionAliasInfo* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { return This->lpVtbl->GetRelativeDescriptionType(This,prdt); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetRelativeDescription(IPropertyDescriptionAliasInfo* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetRelativeDescription(IPropertyDescriptionAliasInfo* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { return This->lpVtbl->GetRelativeDescription(This,propvar1,propvar2,ppszDesc1,ppszDesc2); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetSortDescription(IPropertyDescriptionAliasInfo* This,PROPDESC_SORTDESCRIPTION *psd) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetSortDescription(IPropertyDescriptionAliasInfo* This,PROPDESC_SORTDESCRIPTION *psd) { return This->lpVtbl->GetSortDescription(This,psd); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetSortDescriptionLabel(IPropertyDescriptionAliasInfo* This,WINBOOL fDescending,LPWSTR *ppszDescription) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetSortDescriptionLabel(IPropertyDescriptionAliasInfo* This,WINBOOL fDescending,LPWSTR *ppszDescription) { return This->lpVtbl->GetSortDescriptionLabel(This,fDescending,ppszDescription); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetAggregationType(IPropertyDescriptionAliasInfo* This,PROPDESC_AGGREGATION_TYPE *paggtype) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetAggregationType(IPropertyDescriptionAliasInfo* This,PROPDESC_AGGREGATION_TYPE *paggtype) { return This->lpVtbl->GetAggregationType(This,paggtype); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetConditionType(IPropertyDescriptionAliasInfo* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetConditionType(IPropertyDescriptionAliasInfo* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { return This->lpVtbl->GetConditionType(This,pcontype,popDefault); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetEnumTypeList(IPropertyDescriptionAliasInfo* This,REFIID riid,void **ppv) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetEnumTypeList(IPropertyDescriptionAliasInfo* This,REFIID riid,void **ppv) { return This->lpVtbl->GetEnumTypeList(This,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_CoerceToCanonicalValue(IPropertyDescriptionAliasInfo* This,PROPVARIANT *ppropvar) { +static inline HRESULT IPropertyDescriptionAliasInfo_CoerceToCanonicalValue(IPropertyDescriptionAliasInfo* This,PROPVARIANT *ppropvar) { return This->lpVtbl->CoerceToCanonicalValue(This,ppropvar); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_FormatForDisplay(IPropertyDescriptionAliasInfo* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { +static inline HRESULT IPropertyDescriptionAliasInfo_FormatForDisplay(IPropertyDescriptionAliasInfo* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { return This->lpVtbl->FormatForDisplay(This,propvar,pdfFlags,ppszDisplay); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_IsValueCanonical(IPropertyDescriptionAliasInfo* This,REFPROPVARIANT propvar) { +static inline HRESULT IPropertyDescriptionAliasInfo_IsValueCanonical(IPropertyDescriptionAliasInfo* This,REFPROPVARIANT propvar) { return This->lpVtbl->IsValueCanonical(This,propvar); } /*** IPropertyDescriptionAliasInfo methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetSortByAlias(IPropertyDescriptionAliasInfo* This,REFIID riid,void **ppv) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetSortByAlias(IPropertyDescriptionAliasInfo* This,REFIID riid,void **ppv) { return This->lpVtbl->GetSortByAlias(This,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyDescriptionAliasInfo_GetAdditionalSortByAliases(IPropertyDescriptionAliasInfo* This,REFIID riid,void **ppv) { +static inline HRESULT IPropertyDescriptionAliasInfo_GetAdditionalSortByAliases(IPropertyDescriptionAliasInfo* This,REFIID riid,void **ppv) { return This->lpVtbl->GetAdditionalSortByAliases(This,riid,ppv); } #endif @@ -2890,90 +2882,90 @@ interface IPropertyDescriptionSearchInfo { #define IPropertyDescriptionSearchInfo_GetMaxSize(This,pcbMaxSize) (This)->lpVtbl->GetMaxSize(This,pcbMaxSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_QueryInterface(IPropertyDescriptionSearchInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyDescriptionSearchInfo_QueryInterface(IPropertyDescriptionSearchInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyDescriptionSearchInfo_AddRef(IPropertyDescriptionSearchInfo* This) { +static inline ULONG IPropertyDescriptionSearchInfo_AddRef(IPropertyDescriptionSearchInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyDescriptionSearchInfo_Release(IPropertyDescriptionSearchInfo* This) { +static inline ULONG IPropertyDescriptionSearchInfo_Release(IPropertyDescriptionSearchInfo* This) { return This->lpVtbl->Release(This); } /*** IPropertyDescription methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetPropertyKey(IPropertyDescriptionSearchInfo* This,PROPERTYKEY *pkey) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetPropertyKey(IPropertyDescriptionSearchInfo* This,PROPERTYKEY *pkey) { return This->lpVtbl->GetPropertyKey(This,pkey); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetCanonicalName(IPropertyDescriptionSearchInfo* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetCanonicalName(IPropertyDescriptionSearchInfo* This,LPWSTR *ppszName) { return This->lpVtbl->GetCanonicalName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetPropertyType(IPropertyDescriptionSearchInfo* This,VARTYPE *pvartype) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetPropertyType(IPropertyDescriptionSearchInfo* This,VARTYPE *pvartype) { return This->lpVtbl->GetPropertyType(This,pvartype); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetDisplayName(IPropertyDescriptionSearchInfo* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetDisplayName(IPropertyDescriptionSearchInfo* This,LPWSTR *ppszName) { return This->lpVtbl->GetDisplayName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetEditInvitation(IPropertyDescriptionSearchInfo* This,LPWSTR *ppszInvite) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetEditInvitation(IPropertyDescriptionSearchInfo* This,LPWSTR *ppszInvite) { return This->lpVtbl->GetEditInvitation(This,ppszInvite); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetTypeFlags(IPropertyDescriptionSearchInfo* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetTypeFlags(IPropertyDescriptionSearchInfo* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { return This->lpVtbl->GetTypeFlags(This,mask,ppdtFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetViewFlags(IPropertyDescriptionSearchInfo* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetViewFlags(IPropertyDescriptionSearchInfo* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { return This->lpVtbl->GetViewFlags(This,ppdvFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetDefaultColumnWidth(IPropertyDescriptionSearchInfo* This,UINT *pcxChars) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetDefaultColumnWidth(IPropertyDescriptionSearchInfo* This,UINT *pcxChars) { return This->lpVtbl->GetDefaultColumnWidth(This,pcxChars); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetDisplayType(IPropertyDescriptionSearchInfo* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetDisplayType(IPropertyDescriptionSearchInfo* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { return This->lpVtbl->GetDisplayType(This,pdisplaytype); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetColumnState(IPropertyDescriptionSearchInfo* This,SHCOLSTATEF *pcsFlags) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetColumnState(IPropertyDescriptionSearchInfo* This,SHCOLSTATEF *pcsFlags) { return This->lpVtbl->GetColumnState(This,pcsFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetGroupingRange(IPropertyDescriptionSearchInfo* This,PROPDESC_GROUPING_RANGE *pgr) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetGroupingRange(IPropertyDescriptionSearchInfo* This,PROPDESC_GROUPING_RANGE *pgr) { return This->lpVtbl->GetGroupingRange(This,pgr); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetRelativeDescriptionType(IPropertyDescriptionSearchInfo* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetRelativeDescriptionType(IPropertyDescriptionSearchInfo* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { return This->lpVtbl->GetRelativeDescriptionType(This,prdt); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetRelativeDescription(IPropertyDescriptionSearchInfo* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetRelativeDescription(IPropertyDescriptionSearchInfo* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { return This->lpVtbl->GetRelativeDescription(This,propvar1,propvar2,ppszDesc1,ppszDesc2); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetSortDescription(IPropertyDescriptionSearchInfo* This,PROPDESC_SORTDESCRIPTION *psd) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetSortDescription(IPropertyDescriptionSearchInfo* This,PROPDESC_SORTDESCRIPTION *psd) { return This->lpVtbl->GetSortDescription(This,psd); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetSortDescriptionLabel(IPropertyDescriptionSearchInfo* This,WINBOOL fDescending,LPWSTR *ppszDescription) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetSortDescriptionLabel(IPropertyDescriptionSearchInfo* This,WINBOOL fDescending,LPWSTR *ppszDescription) { return This->lpVtbl->GetSortDescriptionLabel(This,fDescending,ppszDescription); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetAggregationType(IPropertyDescriptionSearchInfo* This,PROPDESC_AGGREGATION_TYPE *paggtype) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetAggregationType(IPropertyDescriptionSearchInfo* This,PROPDESC_AGGREGATION_TYPE *paggtype) { return This->lpVtbl->GetAggregationType(This,paggtype); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetConditionType(IPropertyDescriptionSearchInfo* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetConditionType(IPropertyDescriptionSearchInfo* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { return This->lpVtbl->GetConditionType(This,pcontype,popDefault); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetEnumTypeList(IPropertyDescriptionSearchInfo* This,REFIID riid,void **ppv) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetEnumTypeList(IPropertyDescriptionSearchInfo* This,REFIID riid,void **ppv) { return This->lpVtbl->GetEnumTypeList(This,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_CoerceToCanonicalValue(IPropertyDescriptionSearchInfo* This,PROPVARIANT *ppropvar) { +static inline HRESULT IPropertyDescriptionSearchInfo_CoerceToCanonicalValue(IPropertyDescriptionSearchInfo* This,PROPVARIANT *ppropvar) { return This->lpVtbl->CoerceToCanonicalValue(This,ppropvar); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_FormatForDisplay(IPropertyDescriptionSearchInfo* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { +static inline HRESULT IPropertyDescriptionSearchInfo_FormatForDisplay(IPropertyDescriptionSearchInfo* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { return This->lpVtbl->FormatForDisplay(This,propvar,pdfFlags,ppszDisplay); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_IsValueCanonical(IPropertyDescriptionSearchInfo* This,REFPROPVARIANT propvar) { +static inline HRESULT IPropertyDescriptionSearchInfo_IsValueCanonical(IPropertyDescriptionSearchInfo* This,REFPROPVARIANT propvar) { return This->lpVtbl->IsValueCanonical(This,propvar); } /*** IPropertyDescriptionSearchInfo methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetSearchInfoFlags(IPropertyDescriptionSearchInfo* This,PROPDESC_SEARCHINFO_FLAGS *ppdsiFlags) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetSearchInfoFlags(IPropertyDescriptionSearchInfo* This,PROPDESC_SEARCHINFO_FLAGS *ppdsiFlags) { return This->lpVtbl->GetSearchInfoFlags(This,ppdsiFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetColumnIndexType(IPropertyDescriptionSearchInfo* This,PROPDESC_COLUMNINDEX_TYPE *ppdciType) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetColumnIndexType(IPropertyDescriptionSearchInfo* This,PROPDESC_COLUMNINDEX_TYPE *ppdciType) { return This->lpVtbl->GetColumnIndexType(This,ppdciType); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetProjectionString(IPropertyDescriptionSearchInfo* This,LPWSTR *ppszProjection) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetProjectionString(IPropertyDescriptionSearchInfo* This,LPWSTR *ppszProjection) { return This->lpVtbl->GetProjectionString(This,ppszProjection); } -static __WIDL_INLINE HRESULT IPropertyDescriptionSearchInfo_GetMaxSize(IPropertyDescriptionSearchInfo* This,UINT *pcbMaxSize) { +static inline HRESULT IPropertyDescriptionSearchInfo_GetMaxSize(IPropertyDescriptionSearchInfo* This,UINT *pcbMaxSize) { return This->lpVtbl->GetMaxSize(This,pcbMaxSize); } #endif @@ -3161,81 +3153,81 @@ interface IPropertyDescriptionRelatedPropertyInfo { #define IPropertyDescriptionRelatedPropertyInfo_GetRelatedProperty(This,pszRelationshipName,riid,ppv) (This)->lpVtbl->GetRelatedProperty(This,pszRelationshipName,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_QueryInterface(IPropertyDescriptionRelatedPropertyInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_QueryInterface(IPropertyDescriptionRelatedPropertyInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyDescriptionRelatedPropertyInfo_AddRef(IPropertyDescriptionRelatedPropertyInfo* This) { +static inline ULONG IPropertyDescriptionRelatedPropertyInfo_AddRef(IPropertyDescriptionRelatedPropertyInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyDescriptionRelatedPropertyInfo_Release(IPropertyDescriptionRelatedPropertyInfo* This) { +static inline ULONG IPropertyDescriptionRelatedPropertyInfo_Release(IPropertyDescriptionRelatedPropertyInfo* This) { return This->lpVtbl->Release(This); } /*** IPropertyDescription methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetPropertyKey(IPropertyDescriptionRelatedPropertyInfo* This,PROPERTYKEY *pkey) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetPropertyKey(IPropertyDescriptionRelatedPropertyInfo* This,PROPERTYKEY *pkey) { return This->lpVtbl->GetPropertyKey(This,pkey); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetCanonicalName(IPropertyDescriptionRelatedPropertyInfo* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetCanonicalName(IPropertyDescriptionRelatedPropertyInfo* This,LPWSTR *ppszName) { return This->lpVtbl->GetCanonicalName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetPropertyType(IPropertyDescriptionRelatedPropertyInfo* This,VARTYPE *pvartype) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetPropertyType(IPropertyDescriptionRelatedPropertyInfo* This,VARTYPE *pvartype) { return This->lpVtbl->GetPropertyType(This,pvartype); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetDisplayName(IPropertyDescriptionRelatedPropertyInfo* This,LPWSTR *ppszName) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetDisplayName(IPropertyDescriptionRelatedPropertyInfo* This,LPWSTR *ppszName) { return This->lpVtbl->GetDisplayName(This,ppszName); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetEditInvitation(IPropertyDescriptionRelatedPropertyInfo* This,LPWSTR *ppszInvite) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetEditInvitation(IPropertyDescriptionRelatedPropertyInfo* This,LPWSTR *ppszInvite) { return This->lpVtbl->GetEditInvitation(This,ppszInvite); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetTypeFlags(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetTypeFlags(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_TYPE_FLAGS mask,PROPDESC_TYPE_FLAGS *ppdtFlags) { return This->lpVtbl->GetTypeFlags(This,mask,ppdtFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetViewFlags(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetViewFlags(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_VIEW_FLAGS *ppdvFlags) { return This->lpVtbl->GetViewFlags(This,ppdvFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetDefaultColumnWidth(IPropertyDescriptionRelatedPropertyInfo* This,UINT *pcxChars) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetDefaultColumnWidth(IPropertyDescriptionRelatedPropertyInfo* This,UINT *pcxChars) { return This->lpVtbl->GetDefaultColumnWidth(This,pcxChars); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetDisplayType(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetDisplayType(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_DISPLAYTYPE *pdisplaytype) { return This->lpVtbl->GetDisplayType(This,pdisplaytype); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetColumnState(IPropertyDescriptionRelatedPropertyInfo* This,SHCOLSTATEF *pcsFlags) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetColumnState(IPropertyDescriptionRelatedPropertyInfo* This,SHCOLSTATEF *pcsFlags) { return This->lpVtbl->GetColumnState(This,pcsFlags); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetGroupingRange(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_GROUPING_RANGE *pgr) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetGroupingRange(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_GROUPING_RANGE *pgr) { return This->lpVtbl->GetGroupingRange(This,pgr); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetRelativeDescriptionType(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetRelativeDescriptionType(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_RELATIVEDESCRIPTION_TYPE *prdt) { return This->lpVtbl->GetRelativeDescriptionType(This,prdt); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetRelativeDescription(IPropertyDescriptionRelatedPropertyInfo* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetRelativeDescription(IPropertyDescriptionRelatedPropertyInfo* This,REFPROPVARIANT propvar1,REFPROPVARIANT propvar2,LPWSTR *ppszDesc1,LPWSTR *ppszDesc2) { return This->lpVtbl->GetRelativeDescription(This,propvar1,propvar2,ppszDesc1,ppszDesc2); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetSortDescription(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_SORTDESCRIPTION *psd) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetSortDescription(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_SORTDESCRIPTION *psd) { return This->lpVtbl->GetSortDescription(This,psd); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetSortDescriptionLabel(IPropertyDescriptionRelatedPropertyInfo* This,WINBOOL fDescending,LPWSTR *ppszDescription) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetSortDescriptionLabel(IPropertyDescriptionRelatedPropertyInfo* This,WINBOOL fDescending,LPWSTR *ppszDescription) { return This->lpVtbl->GetSortDescriptionLabel(This,fDescending,ppszDescription); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetAggregationType(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_AGGREGATION_TYPE *paggtype) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetAggregationType(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_AGGREGATION_TYPE *paggtype) { return This->lpVtbl->GetAggregationType(This,paggtype); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetConditionType(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetConditionType(IPropertyDescriptionRelatedPropertyInfo* This,PROPDESC_CONDITION_TYPE *pcontype,CONDITION_OPERATION *popDefault) { return This->lpVtbl->GetConditionType(This,pcontype,popDefault); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetEnumTypeList(IPropertyDescriptionRelatedPropertyInfo* This,REFIID riid,void **ppv) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetEnumTypeList(IPropertyDescriptionRelatedPropertyInfo* This,REFIID riid,void **ppv) { return This->lpVtbl->GetEnumTypeList(This,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_CoerceToCanonicalValue(IPropertyDescriptionRelatedPropertyInfo* This,PROPVARIANT *ppropvar) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_CoerceToCanonicalValue(IPropertyDescriptionRelatedPropertyInfo* This,PROPVARIANT *ppropvar) { return This->lpVtbl->CoerceToCanonicalValue(This,ppropvar); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_FormatForDisplay(IPropertyDescriptionRelatedPropertyInfo* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_FormatForDisplay(IPropertyDescriptionRelatedPropertyInfo* This,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdfFlags,LPWSTR *ppszDisplay) { return This->lpVtbl->FormatForDisplay(This,propvar,pdfFlags,ppszDisplay); } -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_IsValueCanonical(IPropertyDescriptionRelatedPropertyInfo* This,REFPROPVARIANT propvar) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_IsValueCanonical(IPropertyDescriptionRelatedPropertyInfo* This,REFPROPVARIANT propvar) { return This->lpVtbl->IsValueCanonical(This,propvar); } /*** IPropertyDescriptionRelatedPropertyInfo methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionRelatedPropertyInfo_GetRelatedProperty(IPropertyDescriptionRelatedPropertyInfo* This,LPCWSTR pszRelationshipName,REFIID riid,void **ppv) { +static inline HRESULT IPropertyDescriptionRelatedPropertyInfo_GetRelatedProperty(IPropertyDescriptionRelatedPropertyInfo* This,LPCWSTR pszRelationshipName,REFIID riid,void **ppv) { return This->lpVtbl->GetRelatedProperty(This,pszRelationshipName,riid,ppv); } #endif @@ -3406,41 +3398,41 @@ interface IPropertySystem { #define IPropertySystem_RefreshPropertySchema(This) (This)->lpVtbl->RefreshPropertySchema(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertySystem_QueryInterface(IPropertySystem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertySystem_QueryInterface(IPropertySystem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertySystem_AddRef(IPropertySystem* This) { +static inline ULONG IPropertySystem_AddRef(IPropertySystem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertySystem_Release(IPropertySystem* This) { +static inline ULONG IPropertySystem_Release(IPropertySystem* This) { return This->lpVtbl->Release(This); } /*** IPropertySystem methods ***/ -static __WIDL_INLINE HRESULT IPropertySystem_GetPropertyDescription(IPropertySystem* This,REFPROPERTYKEY propkey,REFIID riid,void **ppv) { +static inline HRESULT IPropertySystem_GetPropertyDescription(IPropertySystem* This,REFPROPERTYKEY propkey,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyDescription(This,propkey,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertySystem_GetPropertyDescriptionByName(IPropertySystem* This,LPCWSTR pszCanonicalName,REFIID riid,void **ppv) { +static inline HRESULT IPropertySystem_GetPropertyDescriptionByName(IPropertySystem* This,LPCWSTR pszCanonicalName,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyDescriptionByName(This,pszCanonicalName,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertySystem_GetPropertyDescriptionListFromString(IPropertySystem* This,LPCWSTR pszPropList,REFIID riid,void **ppv) { +static inline HRESULT IPropertySystem_GetPropertyDescriptionListFromString(IPropertySystem* This,LPCWSTR pszPropList,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyDescriptionListFromString(This,pszPropList,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertySystem_EnumeratePropertyDescriptions(IPropertySystem* This,PROPDESC_ENUMFILTER filterOn,REFIID riid,void **ppv) { +static inline HRESULT IPropertySystem_EnumeratePropertyDescriptions(IPropertySystem* This,PROPDESC_ENUMFILTER filterOn,REFIID riid,void **ppv) { return This->lpVtbl->EnumeratePropertyDescriptions(This,filterOn,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertySystem_FormatForDisplay(IPropertySystem* This,REFPROPERTYKEY key,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdff,LPWSTR pszText,DWORD cchText) { +static inline HRESULT IPropertySystem_FormatForDisplay(IPropertySystem* This,REFPROPERTYKEY key,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdff,LPWSTR pszText,DWORD cchText) { return This->lpVtbl->FormatForDisplay(This,key,propvar,pdff,pszText,cchText); } -static __WIDL_INLINE HRESULT IPropertySystem_FormatForDisplayAlloc(IPropertySystem* This,REFPROPERTYKEY key,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdff,LPWSTR *ppszDisplay) { +static inline HRESULT IPropertySystem_FormatForDisplayAlloc(IPropertySystem* This,REFPROPERTYKEY key,REFPROPVARIANT propvar,PROPDESC_FORMAT_FLAGS pdff,LPWSTR *ppszDisplay) { return This->lpVtbl->FormatForDisplayAlloc(This,key,propvar,pdff,ppszDisplay); } -static __WIDL_INLINE HRESULT IPropertySystem_RegisterPropertySchema(IPropertySystem* This,LPCWSTR pszPath) { +static inline HRESULT IPropertySystem_RegisterPropertySchema(IPropertySystem* This,LPCWSTR pszPath) { return This->lpVtbl->RegisterPropertySchema(This,pszPath); } -static __WIDL_INLINE HRESULT IPropertySystem_UnregisterPropertySchema(IPropertySystem* This,LPCWSTR pszPath) { +static inline HRESULT IPropertySystem_UnregisterPropertySchema(IPropertySystem* This,LPCWSTR pszPath) { return This->lpVtbl->UnregisterPropertySchema(This,pszPath); } -static __WIDL_INLINE HRESULT IPropertySystem_RefreshPropertySchema(IPropertySystem* This) { +static inline HRESULT IPropertySystem_RefreshPropertySchema(IPropertySystem* This) { return This->lpVtbl->RefreshPropertySchema(This); } #endif @@ -3520,20 +3512,20 @@ interface IPropertyDescriptionList { #define IPropertyDescriptionList_GetAt(This,iElem,riid,ppv) (This)->lpVtbl->GetAt(This,iElem,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionList_QueryInterface(IPropertyDescriptionList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyDescriptionList_QueryInterface(IPropertyDescriptionList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyDescriptionList_AddRef(IPropertyDescriptionList* This) { +static inline ULONG IPropertyDescriptionList_AddRef(IPropertyDescriptionList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyDescriptionList_Release(IPropertyDescriptionList* This) { +static inline ULONG IPropertyDescriptionList_Release(IPropertyDescriptionList* This) { return This->lpVtbl->Release(This); } /*** IPropertyDescriptionList methods ***/ -static __WIDL_INLINE HRESULT IPropertyDescriptionList_GetCount(IPropertyDescriptionList* This,UINT *pcElem) { +static inline HRESULT IPropertyDescriptionList_GetCount(IPropertyDescriptionList* This,UINT *pcElem) { return This->lpVtbl->GetCount(This,pcElem); } -static __WIDL_INLINE HRESULT IPropertyDescriptionList_GetAt(IPropertyDescriptionList* This,UINT iElem,REFIID riid,void **ppv) { +static inline HRESULT IPropertyDescriptionList_GetAt(IPropertyDescriptionList* This,UINT iElem,REFIID riid,void **ppv) { return This->lpVtbl->GetAt(This,iElem,riid,ppv); } #endif @@ -3623,20 +3615,20 @@ interface IPropertyStoreFactory { #define IPropertyStoreFactory_GetPropertyStoreForKeys(This,rgKeys,cKeys,flags,riid,ppv) (This)->lpVtbl->GetPropertyStoreForKeys(This,rgKeys,cKeys,flags,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyStoreFactory_QueryInterface(IPropertyStoreFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyStoreFactory_QueryInterface(IPropertyStoreFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyStoreFactory_AddRef(IPropertyStoreFactory* This) { +static inline ULONG IPropertyStoreFactory_AddRef(IPropertyStoreFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyStoreFactory_Release(IPropertyStoreFactory* This) { +static inline ULONG IPropertyStoreFactory_Release(IPropertyStoreFactory* This) { return This->lpVtbl->Release(This); } /*** IPropertyStoreFactory methods ***/ -static __WIDL_INLINE HRESULT IPropertyStoreFactory_GetPropertyStore(IPropertyStoreFactory* This,GETPROPERTYSTOREFLAGS flags,IUnknown *pUnkFactory,REFIID riid,void **ppv) { +static inline HRESULT IPropertyStoreFactory_GetPropertyStore(IPropertyStoreFactory* This,GETPROPERTYSTOREFLAGS flags,IUnknown *pUnkFactory,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyStore(This,flags,pUnkFactory,riid,ppv); } -static __WIDL_INLINE HRESULT IPropertyStoreFactory_GetPropertyStoreForKeys(IPropertyStoreFactory* This,const PROPERTYKEY *rgKeys,UINT cKeys,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { +static inline HRESULT IPropertyStoreFactory_GetPropertyStoreForKeys(IPropertyStoreFactory* This,const PROPERTYKEY *rgKeys,UINT cKeys,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyStoreForKeys(This,rgKeys,cKeys,flags,riid,ppv); } #endif @@ -3729,24 +3721,24 @@ interface IDelayedPropertyStoreFactory { #define IDelayedPropertyStoreFactory_GetDelayedPropertyStore(This,flags,dwStoreId,riid,ppv) (This)->lpVtbl->GetDelayedPropertyStore(This,flags,dwStoreId,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDelayedPropertyStoreFactory_QueryInterface(IDelayedPropertyStoreFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDelayedPropertyStoreFactory_QueryInterface(IDelayedPropertyStoreFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDelayedPropertyStoreFactory_AddRef(IDelayedPropertyStoreFactory* This) { +static inline ULONG IDelayedPropertyStoreFactory_AddRef(IDelayedPropertyStoreFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDelayedPropertyStoreFactory_Release(IDelayedPropertyStoreFactory* This) { +static inline ULONG IDelayedPropertyStoreFactory_Release(IDelayedPropertyStoreFactory* This) { return This->lpVtbl->Release(This); } /*** IPropertyStoreFactory methods ***/ -static __WIDL_INLINE HRESULT IDelayedPropertyStoreFactory_GetPropertyStore(IDelayedPropertyStoreFactory* This,GETPROPERTYSTOREFLAGS flags,IUnknown *pUnkFactory,REFIID riid,void **ppv) { +static inline HRESULT IDelayedPropertyStoreFactory_GetPropertyStore(IDelayedPropertyStoreFactory* This,GETPROPERTYSTOREFLAGS flags,IUnknown *pUnkFactory,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyStore(This,flags,pUnkFactory,riid,ppv); } -static __WIDL_INLINE HRESULT IDelayedPropertyStoreFactory_GetPropertyStoreForKeys(IDelayedPropertyStoreFactory* This,const PROPERTYKEY *rgKeys,UINT cKeys,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { +static inline HRESULT IDelayedPropertyStoreFactory_GetPropertyStoreForKeys(IDelayedPropertyStoreFactory* This,const PROPERTYKEY *rgKeys,UINT cKeys,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyStoreForKeys(This,rgKeys,cKeys,flags,riid,ppv); } /*** IDelayedPropertyStoreFactory methods ***/ -static __WIDL_INLINE HRESULT IDelayedPropertyStoreFactory_GetDelayedPropertyStore(IDelayedPropertyStoreFactory* This,GETPROPERTYSTOREFLAGS flags,DWORD dwStoreId,REFIID riid,void **ppv) { +static inline HRESULT IDelayedPropertyStoreFactory_GetDelayedPropertyStore(IDelayedPropertyStoreFactory* This,GETPROPERTYSTOREFLAGS flags,DWORD dwStoreId,REFIID riid,void **ppv) { return This->lpVtbl->GetDelayedPropertyStore(This,flags,dwStoreId,riid,ppv); } #endif @@ -3845,23 +3837,23 @@ interface IPersistSerializedPropStorage { #define IPersistSerializedPropStorage_GetPropertyStorage(This,ppsps,pcb) (This)->lpVtbl->GetPropertyStorage(This,ppsps,pcb) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage_QueryInterface(IPersistSerializedPropStorage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistSerializedPropStorage_QueryInterface(IPersistSerializedPropStorage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistSerializedPropStorage_AddRef(IPersistSerializedPropStorage* This) { +static inline ULONG IPersistSerializedPropStorage_AddRef(IPersistSerializedPropStorage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistSerializedPropStorage_Release(IPersistSerializedPropStorage* This) { +static inline ULONG IPersistSerializedPropStorage_Release(IPersistSerializedPropStorage* This) { return This->lpVtbl->Release(This); } /*** IPersistSerializedPropStorage methods ***/ -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage_SetFlags(IPersistSerializedPropStorage* This,PERSIST_SPROPSTORE_FLAGS flags) { +static inline HRESULT IPersistSerializedPropStorage_SetFlags(IPersistSerializedPropStorage* This,PERSIST_SPROPSTORE_FLAGS flags) { return This->lpVtbl->SetFlags(This,flags); } -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage_SetPropertyStorage(IPersistSerializedPropStorage* This,PCUSERIALIZEDPROPSTORAGE psps,DWORD cb) { +static inline HRESULT IPersistSerializedPropStorage_SetPropertyStorage(IPersistSerializedPropStorage* This,PCUSERIALIZEDPROPSTORAGE psps,DWORD cb) { return This->lpVtbl->SetPropertyStorage(This,psps,cb); } -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage_GetPropertyStorage(IPersistSerializedPropStorage* This,SERIALIZEDPROPSTORAGE **ppsps,DWORD *pcb) { +static inline HRESULT IPersistSerializedPropStorage_GetPropertyStorage(IPersistSerializedPropStorage* This,SERIALIZEDPROPSTORAGE **ppsps,DWORD *pcb) { return This->lpVtbl->GetPropertyStorage(This,ppsps,pcb); } #endif @@ -3960,30 +3952,30 @@ interface IPersistSerializedPropStorage2 { #define IPersistSerializedPropStorage2_GetPropertyStorageBuffer(This,psps,cb,pcbWritten) (This)->lpVtbl->GetPropertyStorageBuffer(This,psps,cb,pcbWritten) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage2_QueryInterface(IPersistSerializedPropStorage2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistSerializedPropStorage2_QueryInterface(IPersistSerializedPropStorage2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistSerializedPropStorage2_AddRef(IPersistSerializedPropStorage2* This) { +static inline ULONG IPersistSerializedPropStorage2_AddRef(IPersistSerializedPropStorage2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistSerializedPropStorage2_Release(IPersistSerializedPropStorage2* This) { +static inline ULONG IPersistSerializedPropStorage2_Release(IPersistSerializedPropStorage2* This) { return This->lpVtbl->Release(This); } /*** IPersistSerializedPropStorage methods ***/ -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage2_SetFlags(IPersistSerializedPropStorage2* This,PERSIST_SPROPSTORE_FLAGS flags) { +static inline HRESULT IPersistSerializedPropStorage2_SetFlags(IPersistSerializedPropStorage2* This,PERSIST_SPROPSTORE_FLAGS flags) { return This->lpVtbl->SetFlags(This,flags); } -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage2_SetPropertyStorage(IPersistSerializedPropStorage2* This,PCUSERIALIZEDPROPSTORAGE psps,DWORD cb) { +static inline HRESULT IPersistSerializedPropStorage2_SetPropertyStorage(IPersistSerializedPropStorage2* This,PCUSERIALIZEDPROPSTORAGE psps,DWORD cb) { return This->lpVtbl->SetPropertyStorage(This,psps,cb); } -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage2_GetPropertyStorage(IPersistSerializedPropStorage2* This,SERIALIZEDPROPSTORAGE **ppsps,DWORD *pcb) { +static inline HRESULT IPersistSerializedPropStorage2_GetPropertyStorage(IPersistSerializedPropStorage2* This,SERIALIZEDPROPSTORAGE **ppsps,DWORD *pcb) { return This->lpVtbl->GetPropertyStorage(This,ppsps,pcb); } /*** IPersistSerializedPropStorage2 methods ***/ -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage2_GetPropertyStorageSize(IPersistSerializedPropStorage2* This,DWORD *pcb) { +static inline HRESULT IPersistSerializedPropStorage2_GetPropertyStorageSize(IPersistSerializedPropStorage2* This,DWORD *pcb) { return This->lpVtbl->GetPropertyStorageSize(This,pcb); } -static __WIDL_INLINE HRESULT IPersistSerializedPropStorage2_GetPropertyStorageBuffer(IPersistSerializedPropStorage2* This,SERIALIZEDPROPSTORAGE *psps,DWORD cb,DWORD *pcbWritten) { +static inline HRESULT IPersistSerializedPropStorage2_GetPropertyStorageBuffer(IPersistSerializedPropStorage2* This,SERIALIZEDPROPSTORAGE *psps,DWORD cb,DWORD *pcbWritten) { return This->lpVtbl->GetPropertyStorageBuffer(This,psps,cb,pcbWritten); } #endif @@ -4050,17 +4042,17 @@ interface IPropertySystemChangeNotify { #define IPropertySystemChangeNotify_SchemaRefreshed(This) (This)->lpVtbl->SchemaRefreshed(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertySystemChangeNotify_QueryInterface(IPropertySystemChangeNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertySystemChangeNotify_QueryInterface(IPropertySystemChangeNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertySystemChangeNotify_AddRef(IPropertySystemChangeNotify* This) { +static inline ULONG IPropertySystemChangeNotify_AddRef(IPropertySystemChangeNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertySystemChangeNotify_Release(IPropertySystemChangeNotify* This) { +static inline ULONG IPropertySystemChangeNotify_Release(IPropertySystemChangeNotify* This) { return This->lpVtbl->Release(This); } /*** IPropertySystemChangeNotify methods ***/ -static __WIDL_INLINE HRESULT IPropertySystemChangeNotify_SchemaRefreshed(IPropertySystemChangeNotify* This) { +static inline HRESULT IPropertySystemChangeNotify_SchemaRefreshed(IPropertySystemChangeNotify* This) { return This->lpVtbl->SchemaRefreshed(This); } #endif @@ -4134,17 +4126,17 @@ interface ICreateObject { #define ICreateObject_CreateObject(This,clsid,pUnkOuter,riid,ppv) (This)->lpVtbl->CreateObject(This,clsid,pUnkOuter,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICreateObject_QueryInterface(ICreateObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICreateObject_QueryInterface(ICreateObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICreateObject_AddRef(ICreateObject* This) { +static inline ULONG ICreateObject_AddRef(ICreateObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICreateObject_Release(ICreateObject* This) { +static inline ULONG ICreateObject_Release(ICreateObject* This) { return This->lpVtbl->Release(This); } /*** ICreateObject methods ***/ -static __WIDL_INLINE HRESULT ICreateObject_CreateObject(ICreateObject* This,REFCLSID clsid,IUnknown *pUnkOuter,REFIID riid,void **ppv) { +static inline HRESULT ICreateObject_CreateObject(ICreateObject* This,REFCLSID clsid,IUnknown *pUnkOuter,REFIID riid,void **ppv) { return This->lpVtbl->CreateObject(This,clsid,pUnkOuter,riid,ppv); } #endif diff --git a/lib/libc/include/any-windows-any/propvarutil.h b/lib/libc/include/any-windows-any/propvarutil.h index 7c9f3bf118768a0d285c13db2415f6445a5f37b3..2d87867ccad1d221463087197038f03236fdb807 100644 --- a/lib/libc/include/any-windows-any/propvarutil.h +++ b/lib/libc/include/any-windows-any/propvarutil.h @@ -110,6 +110,9 @@ PSSTDAPI VariantToString(REFVARIANT var, PWSTR ret, UINT cch); PSSTDAPI PropVariantToStringAlloc(REFPROPVARIANT propvarIn, WCHAR **ret); +PSSTDAPI PropVariantToVariant(const PROPVARIANT *propvar, VARIANT *var); +PSSTDAPI VariantToPropVariant(const VARIANT* var, PROPVARIANT* propvar); + #ifdef __cplusplus HRESULT InitPropVariantFromBoolean(WINBOOL fVal, PROPVARIANT *ppropvar); diff --git a/lib/libc/include/any-windows-any/psdk_inc/_dbg_common.h b/lib/libc/include/any-windows-any/psdk_inc/_dbg_common.h index 1ab5835dd1635fd271b8134d26df1c3ad690a5d8..847acfc78b4e4b034c83825c14f42c8924a4e11d 100644 --- a/lib/libc/include/any-windows-any/psdk_inc/_dbg_common.h +++ b/lib/libc/include/any-windows-any/psdk_inc/_dbg_common.h @@ -900,7 +900,7 @@ typedef struct _SYMSRV_INDEX_INFOW { #endif WINBOOL IMAGEAPI SymRegisterCallback64(HANDLE hProcess,PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction,ULONG64 UserContext); - WINBOOL IMAGEAPI SymRegisterCallback64W(HANDLE hProcess,PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction,ULONG64 UserContext); + WINBOOL IMAGEAPI SymRegisterCallbackW64(HANDLE hProcess,PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction,ULONG64 UserContext); WINBOOL IMAGEAPI SymRegisterFunctionEntryCallback64(HANDLE hProcess,PSYMBOL_FUNCENTRY_CALLBACK64 CallbackFunction,ULONG64 UserContext); diff --git a/lib/libc/include/any-windows-any/psdk_inc/intrin-impl.h b/lib/libc/include/any-windows-any/psdk_inc/intrin-impl.h index 97cfaf2e3ca1d76c01d0f84e614f3b20ea8bdbf3..872246a445a22ff9f37e5cec8e6803b05109f9aa 100644 --- a/lib/libc/include/any-windows-any/psdk_inc/intrin-impl.h +++ b/lib/libc/include/any-windows-any/psdk_inc/intrin-impl.h @@ -67,6 +67,17 @@ __INTRINSICS_USEINLINE #define __has_builtin(x) 0 #endif +/* + * Macro __INTRINSIC_PROLOG uses non-portable Conditional inclusion + * (ISO WG14 N2176 (C17) 6.10.1/4). Avoid gcc 7+ -Wexpansion-to-defined + * warning enabled by -W or -Wextra option. + * In Clang, this warning is enabled by -pedantic. + */ +#if defined(__GNUC__) && (__GNUC__ >= 7 || defined(__clang__)) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wexpansion-to-defined" +#endif + /* These macros are used by the routines below. While this file may be included multiple times, these macros only need to be defined once. */ #ifndef _INTRIN_MAC_ @@ -219,9 +230,10 @@ Parameters: (FunctionName, DataType, Segment) #define __buildreadseg(x, y, z, a) y x(unsigned __LONG32 Offset) { \ y ret; \ - __asm__ ("mov{" a " %%" z ":%[offset], %[ret] | %[ret], %%" z ":%[offset]}" \ + __asm__ ("mov{" a " %%" z ":(%[offset]), %[ret] | %[ret], " z ":[%[offset]] }" \ : [ret] "=r" (ret) \ - : [offset] "m" ((*(y *) (size_t) Offset))); \ + : [offset] "r" (Offset) \ + : "memory"); \ return ret; \ } @@ -236,9 +248,10 @@ Parameters: (FunctionName, DataType, Segment) */ #define __buildwriteseg(x, y, z, a) void x(unsigned __LONG32 Offset, y Data) { \ - __asm__ ("mov{" a " %[Data], %%" z ":%[offset] | %%" z ":%[offset], %[Data]}" \ - : [offset] "=m" ((*(y *) (size_t) Offset)) \ - : [Data] "ri" (Data)); \ + __asm__ volatile ("mov{" a " %[Data], %%" z ":(%[offset]) | " z ":[%[offset]], %[Data] }" \ + : \ + : [offset] "r" (Offset), [Data] "r" (Data) \ + : "memory"); \ } /* This macro is used by _BitScanForward, _BitScanForward64, _BitScanReverse _BitScanReverse64 @@ -1608,6 +1621,17 @@ __buildlogicali(_InterlockedXor, __LONG32, xor) #define __INTRINSIC_DEFINED__InterlockedXor #endif /* __INTRINSIC_PROLOG */ +#if __INTRINSIC_PROLOG(_InterlockedCompareExchange8) +char _InterlockedCompareExchange8(char volatile *destination, char exchange, char comperand); +#if !__has_builtin(_InterlockedCompareExchange8) +__INTRINSICS_USEINLINE +char _InterlockedCompareExchange8(char volatile *destination, char exchange, char comperand) { + return __sync_val_compare_and_swap(destination, comperand, exchange); +} +#endif +#define __INTRINSIC_DEFINED__InterlockedCompareExchange8 +#endif /* __INTRINSIC_PROLOG */ + #if __INTRINSIC_PROLOG(_InterlockedIncrement16) short _InterlockedIncrement16(short volatile *Addend); #if !__has_builtin(_InterlockedIncrement16) @@ -2023,7 +2047,7 @@ void __cpuid(int CPUInfo[4], int InfoType) { #define __INTRINSIC_DEFINED___cpuid #endif /* __INTRINSIC_PROLOG */ -#if (!defined(__GNUC__) || __GNUC__ < 11) && (!defined(__clang__) || __clang_major__ < 18) +#if (!defined(__GNUC__) || __GNUC__ < 11) && (!defined(__clang__) || __clang_major__ < 19) #if __INTRINSIC_PROLOG(__cpuidex) void __cpuidex(int CPUInfo[4], int, int); #if !__has_builtin(__cpuidex) @@ -2289,6 +2313,10 @@ __build_writecr(__writecr8, unsigned __LONG32, "8") #undef __FLAGCLOBBER1 #undef __FLAGCLOBBER2 +#if defined(__GNUC__) && (__GNUC__ >= 7 || defined(__clang__)) +#pragma GCC diagnostic pop +#endif + #pragma pop_macro("__has_builtin") #endif /* __MINGW_INTRIN_INLINE */ diff --git a/lib/libc/include/any-windows-any/pthread.h b/lib/libc/include/any-windows-any/pthread.h new file mode 100644 index 0000000000000000000000000000000000000000..b1b5c8165016bfef64abdf11884b7b25de13c36e --- /dev/null +++ b/lib/libc/include/any-windows-any/pthread.h @@ -0,0 +1,701 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +/* + * Parts of this library are derived by: + * + * Posix Threads library for Microsoft Windows + * + * Use at own risk, there is no implied warranty to this code. + * It uses undocumented features of Microsoft Windows that can change + * at any time in the future. + * + * (C) 2010 Lockless Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * + * * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * * Neither the name of Lockless Inc. nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AN + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + */ +#ifndef WIN_PTHREADS_H +#define WIN_PTHREADS_H + +#include +#include +#include + +#include +#include +#include +#include + +#include + +#include "pthread_compat.h" + +#ifdef __cplusplus +extern "C" { +#endif + +#define __WINPTHREADS_VERSION_MAJOR 0 +#define __WINPTHREADS_VERSION_MINOR 5 +#define __WINPTHREADS_VERSION_PATCHLEVEL 0 + +/* MSB 8-bit major version, 8-bit minor version, 16-bit patch level. */ +#define __WINPTHREADS_VERSION 0x00050000 + +#if defined(IN_WINPTHREAD) +# if defined(DLL_EXPORT) +# define WINPTHREAD_API __declspec(dllexport) /* building the DLL */ +# else +# define WINPTHREAD_API /* building the static library */ +# endif +#else +# if defined(WINPTHREADS_USE_DLLIMPORT) +# define WINPTHREAD_API __declspec(dllimport) /* user wants explicit `dllimport` */ +# else +# define WINPTHREAD_API /* the default; auto imported in case of DLL */ +# endif +#endif + +/* #define WINPTHREAD_DBG 1 */ + +/* Compatibility stuff: */ +#define RWLS_PER_THREAD 8 + +/* Error-codes. */ +#ifndef ETIMEDOUT +#define ETIMEDOUT 138 +#endif +#ifndef ENOTSUP +#define ENOTSUP 129 +#endif +#ifndef EWOULDBLOCK +#define EWOULDBLOCK 140 +#endif + +/* pthread specific defines. */ + +#define PTHREAD_CANCEL_DISABLE 0 +#define PTHREAD_CANCEL_ENABLE 0x01 + +#define PTHREAD_CANCEL_DEFERRED 0 +#define PTHREAD_CANCEL_ASYNCHRONOUS 0x02 + +#define PTHREAD_CREATE_JOINABLE 0 +#define PTHREAD_CREATE_DETACHED 0x04 + +#define PTHREAD_EXPLICIT_SCHED 0 +#define PTHREAD_INHERIT_SCHED 0x08 + +#define PTHREAD_SCOPE_PROCESS 0 +#define PTHREAD_SCOPE_SYSTEM 0x10 + +#define PTHREAD_DEFAULT_ATTR (PTHREAD_CANCEL_ENABLE) + +#define PTHREAD_CANCELED ((void *) (intptr_t) 0xDEADBEEF) + +#define _PTHREAD_NULL_THREAD ((pthread_t) 0) + +#define PTHREAD_ONCE_INIT 0 + +#define PTHREAD_DESTRUCTOR_ITERATIONS 256 +#define PTHREAD_KEYS_MAX (1<<20) + +#define PTHREAD_MUTEX_NORMAL 0 +#define PTHREAD_MUTEX_ERRORCHECK 1 +#define PTHREAD_MUTEX_RECURSIVE 2 +#define PTHREAD_MUTEX_DEFAULT PTHREAD_MUTEX_NORMAL + +#define PTHREAD_MUTEX_SHARED 1 +#define PTHREAD_MUTEX_PRIVATE 0 + +#define PTHREAD_PRIO_NONE 0 +#define PTHREAD_PRIO_INHERIT 8 +#define PTHREAD_PRIO_PROTECT 16 +#define PTHREAD_PRIO_MULT 32 +#define PTHREAD_PROCESS_SHARED 1 +#define PTHREAD_PROCESS_PRIVATE 0 + +#define PTHREAD_MUTEX_FAST_NP PTHREAD_MUTEX_NORMAL +#define PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_FAST_NP +#define PTHREAD_MUTEX_ADAPTIVE_NP PTHREAD_MUTEX_FAST_NP +#define PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_ERRORCHECK +#define PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_RECURSIVE + +WINPTHREAD_API void * pthread_timechange_handler_np(void * dummy); +WINPTHREAD_API int pthread_delay_np (const struct timespec *interval); +WINPTHREAD_API int pthread_num_processors_np(void); +WINPTHREAD_API int pthread_set_num_processors_np(int n); + +#define PTHREAD_BARRIER_SERIAL_THREAD 1 + +/* maximum number of times a read lock may be obtained */ +#define MAX_READ_LOCKS (INT_MAX - 1) + +/* No fork() in windows - so ignore this */ +#define pthread_atfork(F1,F2,F3) 0 + +/* unsupported stuff: */ +#define pthread_mutex_getprioceiling(M, P) ENOTSUP +#define pthread_mutex_setprioceiling(M, P) ENOTSUP +#define pthread_getcpuclockid(T, C) ENOTSUP +#define pthread_attr_getguardsize(A, S) ENOTSUP +#define pthread_attr_setgaurdsize(A, S) ENOTSUP + +typedef long pthread_once_t; +typedef unsigned pthread_mutexattr_t; +typedef unsigned pthread_key_t; +typedef void *pthread_barrierattr_t; +typedef int pthread_condattr_t; +typedef int pthread_rwlockattr_t; + +/* +struct _pthread_v; + +typedef struct pthread_t { + struct _pthread_v *p; + int x; +} pthread_t; +*/ + +typedef uintptr_t pthread_t; + +typedef struct _pthread_cleanup _pthread_cleanup; +struct _pthread_cleanup +{ + void (*func)(void *); + void *arg; + _pthread_cleanup *next; +}; + +/* Using MemoryBarrier() requires including Windows headers. User code + * may want to use pthread_cleanup_push without including Windows headers + * first, thus prefer GCC specific intrinsics where possible. */ +#ifdef __GNUC__ +#define __pthread_MemoryBarrier() __sync_synchronize() +#else +#define __pthread_MemoryBarrier() MemoryBarrier() +#endif + +#define pthread_cleanup_push(F, A) \ + do { \ + const _pthread_cleanup _pthread_cup = \ + { (F), (A), *pthread_getclean() }; \ + __pthread_MemoryBarrier(); \ + *pthread_getclean() = (_pthread_cleanup *) &_pthread_cup; \ + __pthread_MemoryBarrier(); \ + do { \ + do {} while (0) + +/* Note that if async cancelling is used, then there is a race here */ +#define pthread_cleanup_pop(E) \ + } while (0); \ + *pthread_getclean() = _pthread_cup.next; \ + if ((E)) _pthread_cup.func((pthread_once_t *)_pthread_cup.arg); \ + } while (0) + +#ifndef SCHED_OTHER +/* Some POSIX realtime extensions, mostly stubbed */ +#define SCHED_OTHER 0 +#define SCHED_FIFO 1 +#define SCHED_RR 2 +#define SCHED_MIN SCHED_OTHER +#define SCHED_MAX SCHED_RR + +struct sched_param { + int sched_priority; +}; + +WINPTHREAD_API int sched_yield(void); +WINPTHREAD_API int sched_get_priority_min(int pol); +WINPTHREAD_API int sched_get_priority_max(int pol); +WINPTHREAD_API int sched_getscheduler(pid_t pid); +WINPTHREAD_API int sched_setscheduler(pid_t pid, int pol, const struct sched_param *param); + +#endif + +typedef struct pthread_attr_t pthread_attr_t; +struct pthread_attr_t +{ + unsigned p_state; + void *stack; + size_t s_size; + struct sched_param param; +}; + +WINPTHREAD_API int pthread_attr_setschedparam(pthread_attr_t *attr, const struct sched_param *param); +WINPTHREAD_API int pthread_attr_getschedparam(const pthread_attr_t *attr, struct sched_param *param); +WINPTHREAD_API int pthread_getschedparam(pthread_t thread, int *pol, struct sched_param *param); +WINPTHREAD_API int pthread_setschedparam(pthread_t thread, int pol, const struct sched_param *param); +WINPTHREAD_API int pthread_attr_setschedpolicy (pthread_attr_t *attr, int pol); +WINPTHREAD_API int pthread_attr_getschedpolicy (const pthread_attr_t *attr, int *pol); + +/* synchronization objects */ +typedef intptr_t pthread_spinlock_t; +typedef intptr_t pthread_mutex_t; +typedef intptr_t pthread_cond_t; +typedef intptr_t pthread_rwlock_t; +typedef void *pthread_barrier_t; + +#define PTHREAD_MUTEX_NORMAL 0 +#define PTHREAD_MUTEX_ERRORCHECK 1 +#define PTHREAD_MUTEX_RECURSIVE 2 + +#define GENERIC_INITIALIZER -1 +#define GENERIC_ERRORCHECK_INITIALIZER -2 +#define GENERIC_RECURSIVE_INITIALIZER -3 +#define GENERIC_NORMAL_INITIALIZER -1 +#define PTHREAD_MUTEX_INITIALIZER (pthread_mutex_t)GENERIC_INITIALIZER +#define PTHREAD_RECURSIVE_MUTEX_INITIALIZER (pthread_mutex_t)GENERIC_RECURSIVE_INITIALIZER +#define PTHREAD_ERRORCHECK_MUTEX_INITIALIZER (pthread_mutex_t)GENERIC_ERRORCHECK_INITIALIZER +#define PTHREAD_NORMAL_MUTEX_INITIALIZER (pthread_mutex_t)GENERIC_NORMAL_INITIALIZER +#define PTHREAD_DEFAULT_MUTEX_INITIALIZER PTHREAD_NORMAL_MUTEX_INITIALIZER +#define PTHREAD_COND_INITIALIZER (pthread_cond_t)GENERIC_INITIALIZER +#define PTHREAD_RWLOCK_INITIALIZER (pthread_rwlock_t)GENERIC_INITIALIZER +#define PTHREAD_SPINLOCK_INITIALIZER (pthread_spinlock_t)GENERIC_INITIALIZER + +WINPTHREAD_API extern void (**_pthread_key_dest)(void *); +WINPTHREAD_API int pthread_key_create(pthread_key_t *key, void (* dest)(void *)); +WINPTHREAD_API int pthread_key_delete(pthread_key_t key); +WINPTHREAD_API void * pthread_getspecific(pthread_key_t key); +WINPTHREAD_API int pthread_setspecific(pthread_key_t key, const void *value); + +WINPTHREAD_API pthread_t pthread_self(void); +WINPTHREAD_API int pthread_once(pthread_once_t *o, void (*func)(void)); +WINPTHREAD_API void pthread_testcancel(void); +WINPTHREAD_API int pthread_equal(pthread_t t1, pthread_t t2); +WINPTHREAD_API void pthread_tls_init(void); +WINPTHREAD_API void _pthread_cleanup_dest(pthread_t t); +WINPTHREAD_API int pthread_get_concurrency(int *val); +WINPTHREAD_API int pthread_set_concurrency(int val); +WINPTHREAD_API void pthread_exit(void *res); +WINPTHREAD_API void _pthread_invoke_cancel(void); +WINPTHREAD_API int pthread_cancel(pthread_t t); +WINPTHREAD_API int pthread_kill(pthread_t t, int sig); +WINPTHREAD_API unsigned _pthread_get_state(const pthread_attr_t *attr, unsigned flag); +WINPTHREAD_API int _pthread_set_state(pthread_attr_t *attr, unsigned flag, unsigned val); +WINPTHREAD_API int pthread_setcancelstate(int state, int *oldstate); +WINPTHREAD_API int pthread_setcanceltype(int type, int *oldtype); +WINPTHREAD_API unsigned __stdcall pthread_create_wrapper(void *args); +WINPTHREAD_API int pthread_create(pthread_t *th, const pthread_attr_t *attr, void *(* func)(void *), void *arg); +WINPTHREAD_API int pthread_join(pthread_t t, void **res); +WINPTHREAD_API int pthread_detach(pthread_t t); +WINPTHREAD_API int pthread_setname_np(pthread_t thread, const char *name); +WINPTHREAD_API int pthread_getname_np(pthread_t thread, char *name, size_t len); + + +WINPTHREAD_API int pthread_rwlock_init(pthread_rwlock_t *rwlock_, const pthread_rwlockattr_t *attr); +WINPTHREAD_API int pthread_rwlock_wrlock(pthread_rwlock_t *l); +WINPTHREAD_API int pthread_rwlock_timedwrlock(pthread_rwlock_t *rwlock, const struct timespec *ts); +WINPTHREAD_API int pthread_rwlock_rdlock(pthread_rwlock_t *l); +WINPTHREAD_API int pthread_rwlock_timedrdlock(pthread_rwlock_t *l, const struct timespec *ts); +WINPTHREAD_API int pthread_rwlock_unlock(pthread_rwlock_t *l); +WINPTHREAD_API int pthread_rwlock_tryrdlock(pthread_rwlock_t *l); +WINPTHREAD_API int pthread_rwlock_trywrlock(pthread_rwlock_t *l); +WINPTHREAD_API int pthread_rwlock_destroy (pthread_rwlock_t *l); + +WINPTHREAD_API int pthread_cond_init(pthread_cond_t *cv, const pthread_condattr_t *a); +WINPTHREAD_API int pthread_cond_destroy(pthread_cond_t *cv); +WINPTHREAD_API int pthread_cond_signal (pthread_cond_t *cv); +WINPTHREAD_API int pthread_cond_broadcast (pthread_cond_t *cv); +WINPTHREAD_API int pthread_cond_wait (pthread_cond_t *cv, pthread_mutex_t *external_mutex); +WINPTHREAD_API int pthread_cond_timedwait(pthread_cond_t *cv, pthread_mutex_t *external_mutex, const struct timespec *t); +WINPTHREAD_API int pthread_cond_timedwait_relative_np(pthread_cond_t *cv, pthread_mutex_t *external_mutex, const struct timespec *t); + +WINPTHREAD_API int pthread_mutex_lock(pthread_mutex_t *m); +WINPTHREAD_API int pthread_mutex_timedlock(pthread_mutex_t *m, const struct timespec *ts); +WINPTHREAD_API int pthread_mutex_unlock(pthread_mutex_t *m); +WINPTHREAD_API int pthread_mutex_trylock(pthread_mutex_t *m); +WINPTHREAD_API int pthread_mutex_init(pthread_mutex_t *m, const pthread_mutexattr_t *a); +WINPTHREAD_API int pthread_mutex_destroy(pthread_mutex_t *m); + +WINPTHREAD_API int pthread_barrier_destroy(pthread_barrier_t *b); +WINPTHREAD_API int pthread_barrier_init(pthread_barrier_t *b, const void *attr, unsigned int count); +WINPTHREAD_API int pthread_barrier_wait(pthread_barrier_t *b); + +WINPTHREAD_API int pthread_spin_init(pthread_spinlock_t *l, int pshared); +WINPTHREAD_API int pthread_spin_destroy(pthread_spinlock_t *l); +/* No-fair spinlock due to lack of knowledge of thread number. */ +WINPTHREAD_API int pthread_spin_lock(pthread_spinlock_t *l); +WINPTHREAD_API int pthread_spin_trylock(pthread_spinlock_t *l); +WINPTHREAD_API int pthread_spin_unlock(pthread_spinlock_t *l); + +WINPTHREAD_API int pthread_attr_init(pthread_attr_t *attr); +WINPTHREAD_API int pthread_attr_destroy(pthread_attr_t *attr); +WINPTHREAD_API int pthread_attr_setdetachstate(pthread_attr_t *a, int flag); +WINPTHREAD_API int pthread_attr_getdetachstate(const pthread_attr_t *a, int *flag); +WINPTHREAD_API int pthread_attr_setinheritsched(pthread_attr_t *a, int flag); +WINPTHREAD_API int pthread_attr_getinheritsched(const pthread_attr_t *a, int *flag); +WINPTHREAD_API int pthread_attr_setscope(pthread_attr_t *a, int flag); +WINPTHREAD_API int pthread_attr_getscope(const pthread_attr_t *a, int *flag); +WINPTHREAD_API int pthread_attr_getstack(const pthread_attr_t *attr, void **stack, size_t *size); +WINPTHREAD_API int pthread_attr_setstack(pthread_attr_t *attr, void *stack, size_t size); +WINPTHREAD_API int pthread_attr_getstackaddr(const pthread_attr_t *attr, void **stack); +WINPTHREAD_API int pthread_attr_setstackaddr(pthread_attr_t *attr, void *stack); +WINPTHREAD_API int pthread_attr_getstacksize(const pthread_attr_t *attr, size_t *size); +WINPTHREAD_API int pthread_attr_setstacksize(pthread_attr_t *attr, size_t size); + +WINPTHREAD_API int pthread_mutexattr_init(pthread_mutexattr_t *a); +WINPTHREAD_API int pthread_mutexattr_destroy(pthread_mutexattr_t *a); +WINPTHREAD_API int pthread_mutexattr_gettype(const pthread_mutexattr_t *a, int *type); +WINPTHREAD_API int pthread_mutexattr_settype(pthread_mutexattr_t *a, int type); +WINPTHREAD_API int pthread_mutexattr_getpshared(const pthread_mutexattr_t *a, int *type); +WINPTHREAD_API int pthread_mutexattr_setpshared(pthread_mutexattr_t * a, int type); +WINPTHREAD_API int pthread_mutexattr_getprotocol(const pthread_mutexattr_t *a, int *type); +WINPTHREAD_API int pthread_mutexattr_setprotocol(pthread_mutexattr_t *a, int type); +WINPTHREAD_API int pthread_mutexattr_getprioceiling(const pthread_mutexattr_t *a, int * prio); +WINPTHREAD_API int pthread_mutexattr_setprioceiling(pthread_mutexattr_t *a, int prio); +WINPTHREAD_API int pthread_getconcurrency(void); +WINPTHREAD_API int pthread_setconcurrency(int new_level); + +WINPTHREAD_API int pthread_condattr_destroy(pthread_condattr_t *a); +WINPTHREAD_API int pthread_condattr_init(pthread_condattr_t *a); +WINPTHREAD_API int pthread_condattr_getpshared(const pthread_condattr_t *a, int *s); +WINPTHREAD_API int pthread_condattr_setpshared(pthread_condattr_t *a, int s); + +#ifndef __clockid_t_defined +typedef int clockid_t; +#define __clockid_t_defined 1 +#endif /* __clockid_t_defined */ + +WINPTHREAD_API int pthread_condattr_getclock (const pthread_condattr_t *attr, + clockid_t *clock_id); +WINPTHREAD_API int pthread_condattr_setclock(pthread_condattr_t *attr, + clockid_t clock_id); +WINPTHREAD_API int __pthread_clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); + +WINPTHREAD_API int pthread_barrierattr_init(void **attr); +WINPTHREAD_API int pthread_barrierattr_destroy(void **attr); +WINPTHREAD_API int pthread_barrierattr_setpshared(void **attr, int s); +WINPTHREAD_API int pthread_barrierattr_getpshared(void **attr, int *s); + +/* Private extensions for analysis and internal use. */ +WINPTHREAD_API struct _pthread_cleanup ** pthread_getclean (void); +WINPTHREAD_API void * pthread_gethandle (pthread_t t); +WINPTHREAD_API void * pthread_getevent (void); + +WINPTHREAD_API unsigned long long _pthread_rel_time_in_ms(const struct timespec *ts); +WINPTHREAD_API unsigned long long _pthread_time_in_ms(void); +WINPTHREAD_API unsigned long long _pthread_time_in_ms_from_timespec(const struct timespec *ts); +WINPTHREAD_API int _pthread_tryjoin (pthread_t t, void **res); +WINPTHREAD_API int pthread_rwlockattr_destroy(pthread_rwlockattr_t *a); +WINPTHREAD_API int pthread_rwlockattr_getpshared(pthread_rwlockattr_t *a, int *s); +WINPTHREAD_API int pthread_rwlockattr_init(pthread_rwlockattr_t *a); +WINPTHREAD_API int pthread_rwlockattr_setpshared(pthread_rwlockattr_t *a, int s); + +#ifndef SIG_BLOCK +#define SIG_BLOCK 0 +#endif +#ifndef SIG_UNBLOCK +#define SIG_UNBLOCK 1 +#endif +#ifndef SIG_SETMASK +#define SIG_SETMASK 2 +#endif + +#include + +#undef _POSIX_THREAD_DESTRUCTOR_ITERATIONS +#define _POSIX_THREAD_DESTRUCTOR_ITERATIONS PTHREAD_DESTRUCTOR_ITERATIONS + +#undef _POSIX_THREAD_KEYS_MAX +#define _POSIX_THREAD_KEYS_MAX PTHREAD_KEYS_MAX + +#undef PTHREAD_THREADS_MAX +#define PTHREAD_THREADS_MAX 2019 + +#undef _POSIX_SEM_NSEMS_MAX +#define _POSIX_SEM_NSEMS_MAX 256 + +#undef SEM_NSEMS_MAX +#define SEM_NSEMS_MAX 1024 + +/* Wrap cancellation points. */ +#if defined(__WINPTHREAD_ENABLE_WRAP_API) \ + || defined(__WINPTRHEAD_ENABLE_WRAP_API) /* historical typo */ +#define accept(...) (pthread_testcancel(), accept(__VA_ARGS__)) +#define aio_suspend(...) (pthread_testcancel(), aio_suspend(__VA_ARGS__)) +#define clock_nanosleep(...) (pthread_testcancel(), clock_nanosleep(__VA_ARGS__)) +#define close(...) (pthread_testcancel(), close(__VA_ARGS__)) +#define connect(...) (pthread_testcancel(), connect(__VA_ARGS__)) +#define creat(...) (pthread_testcancel(), creat(__VA_ARGS__)) +#define fcntl(...) (pthread_testcancel(), fcntl(__VA_ARGS__)) +#define fdatasync(...) (pthread_testcancel(), fdatasync(__VA_ARGS__)) +#define fsync(...) (pthread_testcancel(), fsync(__VA_ARGS__)) +#define getmsg(...) (pthread_testcancel(), getmsg(__VA_ARGS__)) +#define getpmsg(...) (pthread_testcancel(), getpmsg(__VA_ARGS__)) +#define lockf(...) (pthread_testcancel(), lockf(__VA_ARGS__)) +#define mg_receive(...) (pthread_testcancel(), mg_receive(__VA_ARGS__)) +#define mg_send(...) (pthread_testcancel(), mg_send(__VA_ARGS__)) +#define mg_timedreceive(...) (pthread_testcancel(), mg_timedreceive(__VA_ARGS__)) +#define mg_timessend(...) (pthread_testcancel(), mg_timedsend(__VA_ARGS__)) +#define msgrcv(...) (pthread_testcancel(), msgrecv(__VA_ARGS__)) +#define msgsnd(...) (pthread_testcancel(), msgsnd(__VA_ARGS__)) +#define msync(...) (pthread_testcancel(), msync(__VA_ARGS__)) +#define nanosleep(...) (pthread_testcancel(), nanosleep(__VA_ARGS__)) +#define open(...) (pthread_testcancel(), open(__VA_ARGS__)) +#define pause(...) (pthread_testcancel(), pause(__VA_ARGS__)) +#define poll(...) (pthread_testcancel(), poll(__VA_ARGS__)) +#define pread(...) (pthread_testcancel(), pread(__VA_ARGS__)) +#define pselect(...) (pthread_testcancel(), pselect(__VA_ARGS__)) +#define putmsg(...) (pthread_testcancel(), putmsg(__VA_ARGS__)) +#define putpmsg(...) (pthread_testcancel(), putpmsg(__VA_ARGS__)) +#define pwrite(...) (pthread_testcancel(), pwrite(__VA_ARGS__)) +#define read(...) (pthread_testcancel(), read(__VA_ARGS__)) +#define readv(...) (pthread_testcancel(), readv(__VA_ARGS__)) +#define recv(...) (pthread_testcancel(), recv(__VA_ARGS__)) +#define recvfrom(...) (pthread_testcancel(), recvfrom(__VA_ARGS__)) +#define recvmsg(...) (pthread_testcancel(), recvmsg(__VA_ARGS__)) +#define select(...) (pthread_testcancel(), select(__VA_ARGS__)) +#define sem_timedwait(...) (pthread_testcancel(), sem_timedwait(__VA_ARGS__)) +#define sem_wait(...) (pthread_testcancel(), sem_wait(__VA_ARGS__)) +#define send(...) (pthread_testcancel(), send(__VA_ARGS__)) +#define sendmsg(...) (pthread_testcancel(), sendmsg(__VA_ARGS__)) +#define sendto(...) (pthread_testcancel(), sendto(__VA_ARGS__)) +#define sigpause(...) (pthread_testcancel(), sigpause(__VA_ARGS__)) +#define sigsuspend(...) (pthread_testcancel(), sigsuspend(__VA_ARGS__)) +#define sigwait(...) (pthread_testcancel(), sigwait(__VA_ARGS__)) +#define sigwaitinfo(...) (pthread_testcancel(), sigwaitinfo(__VA_ARGS__)) +#define sleep(...) (pthread_testcancel(), sleep(__VA_ARGS__)) +//#define Sleep(...) (pthread_testcancel(), Sleep(__VA_ARGS__)) +#define system(...) (pthread_testcancel(), system(__VA_ARGS__)) +#define access(...) (pthread_testcancel(), access(__VA_ARGS__)) +#define asctime(...) (pthread_testcancel(), asctime(__VA_ARGS__)) +#define catclose(...) (pthread_testcancel(), catclose(__VA_ARGS__)) +#define catgets(...) (pthread_testcancel(), catgets(__VA_ARGS__)) +#define catopen(...) (pthread_testcancel(), catopen(__VA_ARGS__)) +#define closedir(...) (pthread_testcancel(), closedir(__VA_ARGS__)) +#define closelog(...) (pthread_testcancel(), closelog(__VA_ARGS__)) +#define ctermid(...) (pthread_testcancel(), ctermid(__VA_ARGS__)) +#define ctime(...) (pthread_testcancel(), ctime(__VA_ARGS__)) +#define dbm_close(...) (pthread_testcancel(), dbm_close(__VA_ARGS__)) +#define dbm_delete(...) (pthread_testcancel(), dbm_delete(__VA_ARGS__)) +#define dbm_fetch(...) (pthread_testcancel(), dbm_fetch(__VA_ARGS__)) +#define dbm_nextkey(...) (pthread_testcancel(), dbm_nextkey(__VA_ARGS__)) +#define dbm_open(...) (pthread_testcancel(), dbm_open(__VA_ARGS__)) +#define dbm_store(...) (pthread_testcancel(), dbm_store(__VA_ARGS__)) +#define dlclose(...) (pthread_testcancel(), dlclose(__VA_ARGS__)) +#define dlopen(...) (pthread_testcancel(), dlopen(__VA_ARGS__)) +#define endgrent(...) (pthread_testcancel(), endgrent(__VA_ARGS__)) +#define endhostent(...) (pthread_testcancel(), endhostent(__VA_ARGS__)) +#define endnetent(...) (pthread_testcancel(), endnetent(__VA_ARGS__)) +#define endprotoent(...) (pthread_testcancel(), endprotoend(__VA_ARGS__)) +#define endpwent(...) (pthread_testcancel(), endpwent(__VA_ARGS__)) +#define endservent(...) (pthread_testcancel(), endservent(__VA_ARGS__)) +#define endutxent(...) (pthread_testcancel(), endutxent(__VA_ARGS__)) +#define fclose(...) (pthread_testcancel(), fclose(__VA_ARGS__)) +#define fflush(...) (pthread_testcancel(), fflush(__VA_ARGS__)) +#define fgetc(...) (pthread_testcancel(), fgetc(__VA_ARGS__)) +#define fgetpos(...) (pthread_testcancel(), fgetpos(__VA_ARGS__)) +#define fgets(...) (pthread_testcancel(), fgets(__VA_ARGS__)) +#define fgetwc(...) (pthread_testcancel(), fgetwc(__VA_ARGS__)) +#define fgetws(...) (pthread_testcancel(), fgetws(__VA_ARGS__)) +#define fmtmsg(...) (pthread_testcancel(), fmtmsg(__VA_ARGS__)) +#define fopen(...) (pthread_testcancel(), fopen(__VA_ARGS__)) +#define fpathconf(...) (pthread_testcancel(), fpathconf(__VA_ARGS__)) +#define fprintf(...) (pthread_testcancel(), fprintf(__VA_ARGS__)) +#define fputc(...) (pthread_testcancel(), fputc(__VA_ARGS__)) +#define fputs(...) (pthread_testcancel(), fputs(__VA_ARGS__)) +#define fputwc(...) (pthread_testcancel(), fputwc(__VA_ARGS__)) +#define fputws(...) (pthread_testcancel(), fputws(__VA_ARGS__)) +#define fread(...) (pthread_testcancel(), fread(__VA_ARGS__)) +#define freopen(...) (pthread_testcancel(), freopen(__VA_ARGS__)) +#define fscanf(...) (pthread_testcancel(), fscanf(__VA_ARGS__)) +#define fseek(...) (pthread_testcancel(), fseek(__VA_ARGS__)) +#define fseeko(...) (pthread_testcancel(), fseeko(__VA_ARGS__)) +#define fsetpos(...) (pthread_testcancel(), fsetpos(__VA_ARGS__)) +#define fstat(...) (pthread_testcancel(), fstat(__VA_ARGS__)) +#define ftell(...) (pthread_testcancel(), ftell(__VA_ARGS__)) +#define ftello(...) (pthread_testcancel(), ftello(__VA_ARGS__)) +#define ftw(...) (pthread_testcancel(), ftw(__VA_ARGS__)) +#define fwprintf(...) (pthread_testcancel(), fwprintf(__VA_ARGS__)) +#define fwrite(...) (pthread_testcancel(), fwrite(__VA_ARGS__)) +#define fwscanf(...) (pthread_testcancel(), fwscanf(__VA_ARGS__)) +#define getaddrinfo(...) (pthread_testcancel(), getaddrinfo(__VA_ARGS__)) +#define getc(...) (pthread_testcancel(), getc(__VA_ARGS__)) +#define getc_unlocked(...) (pthread_testcancel(), getc_unlocked(__VA_ARGS__)) +#define getchar(...) (pthread_testcancel(), getchar(__VA_ARGS__)) +#define getchar_unlocked(...) (pthread_testcancel(), getchar_unlocked(__VA_ARGS__)) +#define getcwd(...) (pthread_testcancel(), getcwd(__VA_ARGS__)) +#define getdate(...) (pthread_testcancel(), getdate(__VA_ARGS__)) +#define getgrent(...) (pthread_testcancel(), getgrent(__VA_ARGS__)) +#define getgrgid(...) (pthread_testcancel(), getgrgid(__VA_ARGS__)) +#define getgrgid_r(...) (pthread_testcancel(), getgrgid_r(__VA_ARGS__)) +#define gergrnam(...) (pthread_testcancel(), getgrnam(__VA_ARGS__)) +#define getgrnam_r(...) (pthread_testcancel(), getgrnam_r(__VA_ARGS__)) +#define gethostbyaddr(...) (pthread_testcancel(), gethostbyaddr(__VA_ARGS__)) +#define gethostbyname(...) (pthread_testcancel(), gethostbyname(__VA_ARGS__)) +#define gethostent(...) (pthread_testcancel(), gethostent(__VA_ARGS__)) +#define gethostid(...) (pthread_testcancel(), gethostid(__VA_ARGS__)) +#define gethostname(...) (pthread_testcancel(), gethostname(__VA_ARGS__)) +#define getlogin(...) (pthread_testcancel(), getlogin(__VA_ARGS__)) +#define getlogin_r(...) (pthread_testcancel(), getlogin_r(__VA_ARGS__)) +#define getnameinfo(...) (pthread_testcancel(), getnameinfo(__VA_ARGS__)) +#define getnetbyaddr(...) (pthread_testcancel(), getnetbyaddr(__VA_ARGS__)) +#define getnetbyname(...) (pthread_testcancel(), getnetbyname(__VA_ARGS__)) +#define getnetent(...) (pthread_testcancel(), getnetent(__VA_ARGS__)) +#define getopt(...) (pthread_testcancel(), getopt(__VA_ARGS__)) +#define getprotobyname(...) (pthread_testcancel(), getprotobyname(__VA_ARGS__)) +#define getprotobynumber(...) (pthread_testcancel(), getprotobynumber(__VA_ARGS__)) +#define getprotoent(...) (pthread_testcancel(), getprotoent(__VA_ARGS__)) +#define getpwent(...) (pthread_testcancel(), getpwent(__VA_ARGS__)) +#define getpwnam(...) (pthread_testcancel(), getpwnam(__VA_ARGS__)) +#define getpwnam_r(...) (pthread_testcancel(), getpwnam_r(__VA_ARGS__)) +#define getpwuid(...) (pthread_testcancel(), getpwuid(__VA_ARGS__)) +#define getpwuid_r(...) (pthread_testcancel(), getpwuid_r(__VA_ARGS__)) +#define gets(...) (pthread_testcancel(), gets(__VA_ARGS__)) +#define getservbyname(...) (pthread_testcancel(), getservbyname(__VA_ARGS__)) +#define getservbyport(...) (pthread_testcancel(), getservbyport(__VA_ARGS__)) +#define getservent(...) (pthread_testcancel(), getservent(__VA_ARGS__)) +#define getutxent(...) (pthread_testcancel(), getutxent(__VA_ARGS__)) +#define getutxid(...) (pthread_testcancel(), getutxid(__VA_ARGS__)) +#define getutxline(...) (pthread_testcancel(), getutxline(__VA_ARGS__)) +#undef getwc +#define getwc(...) (pthread_testcancel(), getwc(__VA_ARGS__)) +#undef getwchar +#define getwchar(...) (pthread_testcancel(), getwchar(__VA_ARGS__)) +#define getwd(...) (pthread_testcancel(), getwd(__VA_ARGS__)) +#define glob(...) (pthread_testcancel(), glob(__VA_ARGS__)) +#define iconv_close(...) (pthread_testcancel(), iconv_close(__VA_ARGS__)) +#define iconv_open(...) (pthread_testcancel(), iconv_open(__VA_ARGS__)) +#define ioctl(...) (pthread_testcancel(), ioctl(__VA_ARGS__)) +#define link(...) (pthread_testcancel(), link(__VA_ARGS__)) +#define localtime(...) (pthread_testcancel(), localtime(__VA_ARGS__)) +#define lseek(...) (pthread_testcancel(), lseek(__VA_ARGS__)) +#define lstat(...) (pthread_testcancel(), lstat(__VA_ARGS__)) +#define mkstemp(...) (pthread_testcancel(), mkstemp(__VA_ARGS__)) +#define nftw(...) (pthread_testcancel(), nftw(__VA_ARGS__)) +#define opendir(...) (pthread_testcancel(), opendir(__VA_ARGS__)) +#define openlog(...) (pthread_testcancel(), openlog(__VA_ARGS__)) +#define pathconf(...) (pthread_testcancel(), pathconf(__VA_ARGS__)) +#define pclose(...) (pthread_testcancel(), pclose(__VA_ARGS__)) +#define perror(...) (pthread_testcancel(), perror(__VA_ARGS__)) +#define popen(...) (pthread_testcancel(), popen(__VA_ARGS__)) +#define posix_fadvise(...) (pthread_testcancel(), posix_fadvise(__VA_ARGS__)) +#define posix_fallocate(...) (pthread_testcancel(), posix_fallocate(__VA_ARGS__)) +#define posix_madvise(...) (pthread_testcancel(), posix_madvise(__VA_ARGS__)) +#define posix_openpt(...) (pthread_testcancel(), posix_openpt(__VA_ARGS__)) +#define posix_spawn(...) (pthread_testcancel(), posix_spawn(__VA_ARGS__)) +#define posix_spawnp(...) (pthread_testcancel(), posix_spawnp(__VA_ARGS__)) +#define posix_trace_clear(...) (pthread_testcancel(), posix_trace_clear(__VA_ARGS__)) +#define posix_trace_close(...) (pthread_testcancel(), posix_trace_close(__VA_ARGS__)) +#define posix_trace_create(...) (pthread_testcancel(), posix_trace_create(__VA_ARGS__)) +#define posix_trace_create_withlog(...) (pthread_testcancel(), posix_trace_create_withlog(__VA_ARGS__)) +#define posix_trace_eventtypelist_getne(...) (pthread_testcancel(), posix_trace_eventtypelist_getne(__VA_ARGS__)) +#define posix_trace_eventtypelist_rewin(...) (pthread_testcancel(), posix_trace_eventtypelist_rewin(__VA_ARGS__)) +#define posix_trace_flush(...) (pthread_testcancel(), posix_trace_flush(__VA_ARGS__)) +#define posix_trace_get_attr(...) (pthread_testcancel(), posix_trace_get_attr(__VA_ARGS__)) +#define posix_trace_get_filter(...) (pthread_testcancel(), posix_trace_get_filter(__VA_ARGS__)) +#define posix_trace_get_status(...) (pthread_testcancel(), posix_trace_get_status(__VA_ARGS__)) +#define posix_trace_getnext_event(...) (pthread_testcancel(), posix_trace_getnext_event(__VA_ARGS__)) +#define posix_trace_open(...) (pthread_testcancel(), posix_trace_open(__VA_ARGS__)) +#define posix_trace_rewind(...) (pthread_testcancel(), posix_trace_rewind(__VA_ARGS__)) +#define posix_trace_setfilter(...) (pthread_testcancel(), posix_trace_setfilter(__VA_ARGS__)) +#define posix_trace_shutdown(...) (pthread_testcancel(), posix_trace_shutdown(__VA_ARGS__)) +#define posix_trace_timedgetnext_event(...) (pthread_testcancel(), posix_trace_timedgetnext_event(__VA_ARGS__)) +#define posix_typed_mem_open(...) (pthread_testcancel(), posix_typed_mem_open(__VA_ARGS__)) +#define printf(...) (pthread_testcancel(), printf(__VA_ARGS__)) +#define putc(...) (pthread_testcancel(), putc(__VA_ARGS__)) +#define putc_unlocked(...) (pthread_testcancel(), putc_unlocked(__VA_ARGS__)) +#define putchar(...) (pthread_testcancel(), putchar(__VA_ARGS__)) +#define putchar_unlocked(...) (pthread_testcancel(), putchar_unlocked(__VA_ARGS__)) +#define puts(...) (pthread_testcancel(), puts(__VA_ARGS__)) +#define pututxline(...) (pthread_testcancel(), pututxline(__VA_ARGS__)) +#undef putwc +#define putwc(...) (pthread_testcancel(), putwc(__VA_ARGS__)) +#undef putwchar +#define putwchar(...) (pthread_testcancel(), putwchar(__VA_ARGS__)) +#define readdir(...) (pthread_testcancel(), readdir(__VA_ARSG__)) +#define readdir_r(...) (pthread_testcancel(), readdir_r(__VA_ARGS__)) +#define remove(...) (pthread_testcancel(), remove(__VA_ARGS__)) +#define rename(...) (pthread_testcancel(), rename(__VA_ARGS__)) +#define rewind(...) (pthread_testcancel(), rewind(__VA_ARGS__)) +#define rewinddir(...) (pthread_testcancel(), rewinddir(__VA_ARGS__)) +#define scanf(...) (pthread_testcancel(), scanf(__VA_ARGS__)) +#define seekdir(...) (pthread_testcancel(), seekdir(__VA_ARGS__)) +#define semop(...) (pthread_testcancel(), semop(__VA_ARGS__)) +#define setgrent(...) (pthread_testcancel(), setgrent(__VA_ARGS__)) +#define sethostent(...) (pthread_testcancel(), sethostemt(__VA_ARGS__)) +#define setnetent(...) (pthread_testcancel(), setnetent(__VA_ARGS__)) +#define setprotoent(...) (pthread_testcancel(), setprotoent(__VA_ARGS__)) +#define setpwent(...) (pthread_testcancel(), setpwent(__VA_ARGS__)) +#define setservent(...) (pthread_testcancel(), setservent(__VA_ARGS__)) +#define setutxent(...) (pthread_testcancel(), setutxent(__VA_ARGS__)) +#define stat(...) (pthread_testcancel(), stat(__VA_ARGS__)) +#define strerror(...) (pthread_testcancel(), strerror(__VA_ARGS__)) +#define strerror_r(...) (pthread_testcancel(), strerror_r(__VA_ARGS__)) +#define strftime(...) (pthread_testcancel(), strftime(__VA_ARGS__)) +#define symlink(...) (pthread_testcancel(), symlink(__VA_ARGS__)) +#define sync(...) (pthread_testcancel(), sync(__VA_ARGS__)) +#define syslog(...) (pthread_testcancel(), syslog(__VA_ARGS__)) +#define tmpfile(...) (pthread_testcancel(), tmpfile(__VA_ARGS__)) +#define tmpnam(...) (pthread_testcancel(), tmpnam(__VA_ARGS__)) +#define ttyname(...) (pthread_testcancel(), ttyname(__VA_ARGS__)) +#define ttyname_r(...) (pthread_testcancel(), ttyname_r(__VA_ARGS__)) +#define tzset(...) (pthread_testcancel(), tzset(__VA_ARGS__)) +#define ungetc(...) (pthread_testcancel(), ungetc(__VA_ARGS__)) +#define ungetwc(...) (pthread_testcancel(), ungetwc(__VA_ARGS__)) +#define unlink(...) (pthread_testcancel(), unlink(__VA_ARGS__)) +#define vfprintf(...) (pthread_testcancel(), vfprintf(__VA_ARGS__)) +#define vfwprintf(...) (pthread_testcancel(), vfwprintf(__VA_ARGS__)) +#define vprintf(...) (pthread_testcancel(), vprintf(__VA_ARGS__)) +#define vwprintf(...) (pthread_testcancel(), vwprintf(__VA_ARGS__)) +#define wcsftime(...) (pthread_testcancel(), wcsftime(__VA_ARGS__)) +#define wordexp(...) (pthread_testcancel(), wordexp(__VA_ARGS__)) +#define wprintf(...) (pthread_testcancel(), wprintf(__VA_ARGS__)) +#define wscanf(...) (pthread_testcancel(), wscanf(__VA_ARGS__)) +#endif + +/* We deal here with a gcc issue for posix threading on Windows. + We would need to change here gcc's gthr-posix.h header, but this + got rejected. So we deal it within this header. */ +#ifdef _GTHREAD_USE_MUTEX_INIT_FUNC +#undef _GTHREAD_USE_MUTEX_INIT_FUNC +#endif +#define _GTHREAD_USE_MUTEX_INIT_FUNC 1 + +#ifdef __cplusplus +} +#endif + +#endif /* WIN_PTHREADS_H */ diff --git a/lib/libc/include/any-windows-any/pthread_compat.h b/lib/libc/include/any-windows-any/pthread_compat.h new file mode 100644 index 0000000000000000000000000000000000000000..63f5f495fcf48a56fc9cdf9d0de05332edf51e1d --- /dev/null +++ b/lib/libc/include/any-windows-any/pthread_compat.h @@ -0,0 +1,86 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +/* + * Parts of this library are derived by: + * + * Posix Threads library for Microsoft Windows + * + * Use at own risk, there is no implied warranty to this code. + * It uses undocumented features of Microsoft Windows that can change + * at any time in the future. + * + * (C) 2010 Lockless Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * + * * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * * Neither the name of Lockless Inc. nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AN + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, + * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#ifndef WIN_PTHREADS_PTHREAD_COMPAT_H +#define WIN_PTHREADS_PTHREAD_COMPAT_H + +#ifdef __GNUC__ + +#define WINPTHREADS_INLINE inline +#define WINPTHREADS_ATTRIBUTE(X) __attribute__(X) +#define WINPTHREADS_SECTION(X) __section__(X) + +#elif _MSC_VER + +#include "pthread_time.h" + +#ifdef _WIN64 +typedef __int64 pid_t; +#else +typedef int pid_t; +#endif +typedef int clockid_t; + +#define WINPTHREADS_INLINE __inline +#define WINPTHREADS_ATTRIBUTE(X) __declspec X +#define WINPTHREADS_SECTION(X) allocate(X) + +#endif + +#endif diff --git a/lib/libc/include/any-windows-any/pthread_signal.h b/lib/libc/include/any-windows-any/pthread_signal.h index 8c136667971b37b57f507a0fe08bad6e672a307b..42a50ae06cda74d7d61933a25272105d247ff1b1 100644 --- a/lib/libc/include/any-windows-any/pthread_signal.h +++ b/lib/libc/include/any-windows-any/pthread_signal.h @@ -1,3 +1,29 @@ -/* Dummy header, which gets overridden, if winpthread library gets installed. */ +/* + Copyright (c) 2013-2016 mingw-w64 project + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_PTHREADS_SIGNAL_H +#define WIN_PTHREADS_SIGNAL_H + +/* Windows has rudimentary signals support. */ +#define pthread_sigmask(H, S1, S2) 0 + +#endif /* WIN_PTHREADS_SIGNAL_H */ diff --git a/lib/libc/include/any-windows-any/pthread_time.h b/lib/libc/include/any-windows-any/pthread_time.h index e740b43e45353714767107ec8108d3777f622efd..eec416844a4f1bc14afedbbf2b0663a59c9e40d8 100644 --- a/lib/libc/include/any-windows-any/pthread_time.h +++ b/lib/libc/include/any-windows-any/pthread_time.h @@ -1 +1,102 @@ -/* Dummy header, which gets overridden, if winpthread library gets installed. */ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include + +#ifndef WIN_PTHREADS_TIME_H +#define WIN_PTHREADS_TIME_H + +/* Posix timers are supported */ +#ifndef _POSIX_TIMERS +#define _POSIX_TIMERS 200809L +#endif + +/* Monotonic clocks are available. */ +#ifndef _POSIX_MONOTONIC_CLOCK +#define _POSIX_MONOTONIC_CLOCK 200809L +#endif + +/* CPU-time clocks are available. */ +#ifndef _POSIX_CPUTIME +#define _POSIX_CPUTIME 200809L +#endif + +/* Clock support in threads are available. */ +#ifndef _POSIX_THREAD_CPUTIME +#define _POSIX_THREAD_CPUTIME 200809L +#endif + +#ifndef __clockid_t_defined +typedef int clockid_t; +#define __clockid_t_defined 1 +#endif /* __clockid_t_defined */ + +#ifndef TIMER_ABSTIME +#define TIMER_ABSTIME 1 +#endif + +#ifndef CLOCK_REALTIME +#define CLOCK_REALTIME 0 +#endif + +#ifndef CLOCK_MONOTONIC +#define CLOCK_MONOTONIC 1 +#endif + +#ifndef CLOCK_PROCESS_CPUTIME_ID +#define CLOCK_PROCESS_CPUTIME_ID 2 +#endif + +#ifndef CLOCK_THREAD_CPUTIME_ID +#define CLOCK_THREAD_CPUTIME_ID 3 +#endif + +#ifndef CLOCK_REALTIME_COARSE +#define CLOCK_REALTIME_COARSE 4 +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +/* Make sure we provide default for WINPTHREAD_API, if not defined. */ +#pragma push_macro("WINPTHREAD_API") +#ifndef WINPTHREAD_API +#define WINPTHREAD_API +#endif + +/* These should really be dllimport'ed if using winpthread dll */ +WINPTHREAD_API int __cdecl nanosleep(const struct timespec *request, struct timespec *remain); + +WINPTHREAD_API int __cdecl clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *request, struct timespec *remain); +WINPTHREAD_API int __cdecl clock_getres(clockid_t clock_id, struct timespec *res); +WINPTHREAD_API int __cdecl clock_gettime(clockid_t clock_id, struct timespec *tp); +WINPTHREAD_API int __cdecl clock_settime(clockid_t clock_id, const struct timespec *tp); + +#pragma pop_macro("WINPTHREAD_API") + +#ifdef __cplusplus +} +#endif + +#endif /* WIN_PTHREADS_TIME_H */ + diff --git a/lib/libc/include/any-windows-any/pthread_unistd.h b/lib/libc/include/any-windows-any/pthread_unistd.h index 8c136667971b37b57f507a0fe08bad6e672a307b..646935344b1b1654d0555f53a30c963ce4814b23 100644 --- a/lib/libc/include/any-windows-any/pthread_unistd.h +++ b/lib/libc/include/any-windows-any/pthread_unistd.h @@ -1,3 +1,192 @@ -/* Dummy header, which gets overridden, if winpthread library gets installed. */ +/* + Copyright (c) 2011-2016 mingw-w64 project + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_PTHREADS_UNISTD_H +#define WIN_PTHREADS_UNISTD_H + +/* Set defines described by the POSIX Threads Extension (1003.1c-1995) */ +/* _SC_THREADS + Basic support for POSIX threads is available. The functions + + pthread_atfork(), + pthread_attr_destroy(), + pthread_attr_getdetachstate(), + pthread_attr_getschedparam(), + pthread_attr_init(), + pthread_attr_setdetachstate(), + pthread_attr_setschedparam(), + pthread_cancel(), + pthread_cleanup_push(), + pthread_cleanup_pop(), + pthread_cond_broadcast(), + pthread_cond_destroy(), + pthread_cond_init(), + pthread_cond_signal(), + pthread_cond_timedwait(), + pthread_cond_wait(), + pthread_condattr_destroy(), + pthread_condattr_init(), + pthread_create(), + pthread_detach(), + pthread_equal(), + pthread_exit(), + pthread_getspecific(), + pthread_join(, + pthread_key_create(), + pthread_key_delete(), + pthread_mutex_destroy(), + pthread_mutex_init(), + pthread_mutex_lock(), + pthread_mutex_trylock(), + pthread_mutex_unlock(), + pthread_mutexattr_destroy(), + pthread_mutexattr_init(), + pthread_once(), + pthread_rwlock_destroy(), + pthread_rwlock_init(), + pthread_rwlock_rdlock(), + pthread_rwlock_tryrdlock(), + pthread_rwlock_trywrlock(), + pthread_rwlock_unlock(), + pthread_rwlock_wrlock(), + pthread_rwlockattr_destroy(), + pthread_rwlockattr_init(), + pthread_self(), + pthread_setcancelstate(), + pthread_setcanceltype(), + pthread_setspecific(), + pthread_testcancel() + + are present. */ +#undef _POSIX_THREADS +#define _POSIX_THREADS 200112L + +/* _SC_READER_WRITER_LOCKS + This option implies the _POSIX_THREADS option. Conversely, under + POSIX 1003.1-2001 the _POSIX_THREADS option implies this option. + + The functions + pthread_rwlock_destroy(), + pthread_rwlock_init(), + pthread_rwlock_rdlock(), + pthread_rwlock_tryrdlock(), + pthread_rwlock_trywrlock(), + pthread_rwlock_unlock(), + pthread_rwlock_wrlock(), + pthread_rwlockattr_destroy(), + pthread_rwlockattr_init() + + are present. +*/ +#undef _POSIX_READER_WRITER_LOCKS +#define _POSIX_READER_WRITER_LOCKS 200112L + +/* _SC_SPIN_LOCKS + This option implies the _POSIX_THREADS and _POSIX_THREAD_SAFE_FUNCTIONS + options. The functions + + pthread_spin_destroy(), + pthread_spin_init(), + pthread_spin_lock(), + pthread_spin_trylock(), + pthread_spin_unlock() + + are present. */ +#undef _POSIX_SPIN_LOCKS +#define _POSIX_SPIN_LOCKS 200112L + +/* _SC_BARRIERS + This option implies the _POSIX_THREADS and _POSIX_THREAD_SAFE_FUNCTIONS + options. The functions + + pthread_barrier_destroy(), + pthread_barrier_init(), + pthread_barrier_wait(), + pthread_barrierattr_destroy(), + pthread_barrierattr_init() + + are present. +*/ +#undef _POSIX_BARRIERS +#define _POSIX_BARRIERS 200112L + +/* _SC_TIMEOUTS + The functions + + mq_timedreceive(), - not supported + mq_timedsend(), - not supported + posix_trace_timedgetnext_event(), - not supported + pthread_mutex_timedlock(), + pthread_rwlock_timedrdlock(), + pthread_rwlock_timedwrlock(), + sem_timedwait(), + + are present. */ +#undef _POSIX_TIMEOUTS +#define _POSIX_TIMEOUTS 200112L + +/* _SC_TIMERS - not supported + The functions + + clock_getres(), + clock_gettime(), + clock_settime(), + nanosleep(), + timer_create(), + timer_delete(), + timer_gettime(), + timer_getoverrun(), + timer_settime() + + are present. */ +/* #undef _POSIX_TIMERS */ + +/* _SC_CLOCK_SELECTION + This option implies the _POSIX_TIMERS option. The functions + + pthread_condattr_getclock(), + pthread_condattr_setclock(), + clock_nanosleep() + + are present. +*/ +#undef _POSIX_CLOCK_SELECTION +#define _POSIX_CLOCK_SELECTION 200112 + +/* _SC_SEMAPHORES + The include file is present. The functions + + sem_close(), + sem_destroy(), + sem_getvalue(), + sem_init(), + sem_open(), + sem_post(), + sem_trywait(), + sem_unlink(), + sem_wait() + + are present. */ +#undef _POSIX_SEMAPHORES +#define _POSIX_SEMAPHORES 200112 + +#endif /* WIN_PTHREADS_UNISTD_H */ diff --git a/lib/libc/include/any-windows-any/qedit.h b/lib/libc/include/any-windows-any/qedit.h index 2fae23e1aaf317c1e3012aaef8c7f47033ec14af..5b6d1bcefb7bc501fbadce272f6cde9b026f2c4a 100644 --- a/lib/libc/include/any-windows-any/qedit.h +++ b/lib/libc/include/any-windows-any/qedit.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/qedit.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/qedit.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __qedit_h__ #define __qedit_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ISampleGrabberCB_FWD_DEFINED__ @@ -222,20 +214,20 @@ interface ISampleGrabberCB { #define ISampleGrabberCB_BufferCB(This,SampleTime,pBuffer,BufferLen) (This)->lpVtbl->BufferCB(This,SampleTime,pBuffer,BufferLen) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISampleGrabberCB_QueryInterface(ISampleGrabberCB* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISampleGrabberCB_QueryInterface(ISampleGrabberCB* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISampleGrabberCB_AddRef(ISampleGrabberCB* This) { +static inline ULONG ISampleGrabberCB_AddRef(ISampleGrabberCB* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISampleGrabberCB_Release(ISampleGrabberCB* This) { +static inline ULONG ISampleGrabberCB_Release(ISampleGrabberCB* This) { return This->lpVtbl->Release(This); } /*** ISampleGrabberCB methods ***/ -static __WIDL_INLINE HRESULT ISampleGrabberCB_SampleCB(ISampleGrabberCB* This,double SampleTime,IMediaSample *pSample) { +static inline HRESULT ISampleGrabberCB_SampleCB(ISampleGrabberCB* This,double SampleTime,IMediaSample *pSample) { return This->lpVtbl->SampleCB(This,SampleTime,pSample); } -static __WIDL_INLINE HRESULT ISampleGrabberCB_BufferCB(ISampleGrabberCB* This,double SampleTime,BYTE *pBuffer,LONG BufferLen) { +static inline HRESULT ISampleGrabberCB_BufferCB(ISampleGrabberCB* This,double SampleTime,BYTE *pBuffer,LONG BufferLen) { return This->lpVtbl->BufferCB(This,SampleTime,pBuffer,BufferLen); } #endif @@ -354,35 +346,35 @@ interface ISampleGrabber { #define ISampleGrabber_SetCallback(This,pCallback,WhichMethodToCallback) (This)->lpVtbl->SetCallback(This,pCallback,WhichMethodToCallback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISampleGrabber_QueryInterface(ISampleGrabber* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISampleGrabber_QueryInterface(ISampleGrabber* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISampleGrabber_AddRef(ISampleGrabber* This) { +static inline ULONG ISampleGrabber_AddRef(ISampleGrabber* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISampleGrabber_Release(ISampleGrabber* This) { +static inline ULONG ISampleGrabber_Release(ISampleGrabber* This) { return This->lpVtbl->Release(This); } /*** ISampleGrabber methods ***/ -static __WIDL_INLINE HRESULT ISampleGrabber_SetOneShot(ISampleGrabber* This,WINBOOL OneShot) { +static inline HRESULT ISampleGrabber_SetOneShot(ISampleGrabber* This,WINBOOL OneShot) { return This->lpVtbl->SetOneShot(This,OneShot); } -static __WIDL_INLINE HRESULT ISampleGrabber_SetMediaType(ISampleGrabber* This,const AM_MEDIA_TYPE *pType) { +static inline HRESULT ISampleGrabber_SetMediaType(ISampleGrabber* This,const AM_MEDIA_TYPE *pType) { return This->lpVtbl->SetMediaType(This,pType); } -static __WIDL_INLINE HRESULT ISampleGrabber_GetConnectedMediaType(ISampleGrabber* This,AM_MEDIA_TYPE *pType) { +static inline HRESULT ISampleGrabber_GetConnectedMediaType(ISampleGrabber* This,AM_MEDIA_TYPE *pType) { return This->lpVtbl->GetConnectedMediaType(This,pType); } -static __WIDL_INLINE HRESULT ISampleGrabber_SetBufferSamples(ISampleGrabber* This,WINBOOL BufferThem) { +static inline HRESULT ISampleGrabber_SetBufferSamples(ISampleGrabber* This,WINBOOL BufferThem) { return This->lpVtbl->SetBufferSamples(This,BufferThem); } -static __WIDL_INLINE HRESULT ISampleGrabber_GetCurrentBuffer(ISampleGrabber* This,LONG *pBufferSize,LONG *pBuffer) { +static inline HRESULT ISampleGrabber_GetCurrentBuffer(ISampleGrabber* This,LONG *pBufferSize,LONG *pBuffer) { return This->lpVtbl->GetCurrentBuffer(This,pBufferSize,pBuffer); } -static __WIDL_INLINE HRESULT ISampleGrabber_GetCurrentSample(ISampleGrabber* This,IMediaSample **ppSample) { +static inline HRESULT ISampleGrabber_GetCurrentSample(ISampleGrabber* This,IMediaSample **ppSample) { return This->lpVtbl->GetCurrentSample(This,ppSample); } -static __WIDL_INLINE HRESULT ISampleGrabber_SetCallback(ISampleGrabber* This,ISampleGrabberCB *pCallback,LONG WhichMethodToCallback) { +static inline HRESULT ISampleGrabber_SetCallback(ISampleGrabber* This,ISampleGrabberCB *pCallback,LONG WhichMethodToCallback) { return This->lpVtbl->SetCallback(This,pCallback,WhichMethodToCallback); } #endif @@ -596,62 +588,62 @@ interface IMediaDet { #define IMediaDet_EnterBitmapGrabMode(This,SeekTime) (This)->lpVtbl->EnterBitmapGrabMode(This,SeekTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaDet_QueryInterface(IMediaDet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaDet_QueryInterface(IMediaDet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaDet_AddRef(IMediaDet* This) { +static inline ULONG IMediaDet_AddRef(IMediaDet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaDet_Release(IMediaDet* This) { +static inline ULONG IMediaDet_Release(IMediaDet* This) { return This->lpVtbl->Release(This); } /*** IMediaDet methods ***/ -static __WIDL_INLINE HRESULT IMediaDet_get_Filter(IMediaDet* This,IUnknown **pVal) { +static inline HRESULT IMediaDet_get_Filter(IMediaDet* This,IUnknown **pVal) { return This->lpVtbl->get_Filter(This,pVal); } -static __WIDL_INLINE HRESULT IMediaDet_put_Filter(IMediaDet* This,IUnknown *newVal) { +static inline HRESULT IMediaDet_put_Filter(IMediaDet* This,IUnknown *newVal) { return This->lpVtbl->put_Filter(This,newVal); } -static __WIDL_INLINE HRESULT IMediaDet_get_OutputStreams(IMediaDet* This,LONG *pVal) { +static inline HRESULT IMediaDet_get_OutputStreams(IMediaDet* This,LONG *pVal) { return This->lpVtbl->get_OutputStreams(This,pVal); } -static __WIDL_INLINE HRESULT IMediaDet_get_CurrentStream(IMediaDet* This,LONG *pVal) { +static inline HRESULT IMediaDet_get_CurrentStream(IMediaDet* This,LONG *pVal) { return This->lpVtbl->get_CurrentStream(This,pVal); } -static __WIDL_INLINE HRESULT IMediaDet_put_CurrentStream(IMediaDet* This,LONG newVal) { +static inline HRESULT IMediaDet_put_CurrentStream(IMediaDet* This,LONG newVal) { return This->lpVtbl->put_CurrentStream(This,newVal); } -static __WIDL_INLINE HRESULT IMediaDet_get_StreamType(IMediaDet* This,GUID *pVal) { +static inline HRESULT IMediaDet_get_StreamType(IMediaDet* This,GUID *pVal) { return This->lpVtbl->get_StreamType(This,pVal); } -static __WIDL_INLINE HRESULT IMediaDet_get_StreamTypeB(IMediaDet* This,BSTR *pVal) { +static inline HRESULT IMediaDet_get_StreamTypeB(IMediaDet* This,BSTR *pVal) { return This->lpVtbl->get_StreamTypeB(This,pVal); } -static __WIDL_INLINE HRESULT IMediaDet_get_StreamLength(IMediaDet* This,double *pVal) { +static inline HRESULT IMediaDet_get_StreamLength(IMediaDet* This,double *pVal) { return This->lpVtbl->get_StreamLength(This,pVal); } -static __WIDL_INLINE HRESULT IMediaDet_get_Filename(IMediaDet* This,BSTR *pVal) { +static inline HRESULT IMediaDet_get_Filename(IMediaDet* This,BSTR *pVal) { return This->lpVtbl->get_Filename(This,pVal); } -static __WIDL_INLINE HRESULT IMediaDet_put_Filename(IMediaDet* This,BSTR newVal) { +static inline HRESULT IMediaDet_put_Filename(IMediaDet* This,BSTR newVal) { return This->lpVtbl->put_Filename(This,newVal); } -static __WIDL_INLINE HRESULT IMediaDet_GetBitmapBits(IMediaDet* This,double StreamTime,LONG *pBufferSize,char *pBuffer,LONG Width,LONG Height) { +static inline HRESULT IMediaDet_GetBitmapBits(IMediaDet* This,double StreamTime,LONG *pBufferSize,char *pBuffer,LONG Width,LONG Height) { return This->lpVtbl->GetBitmapBits(This,StreamTime,pBufferSize,pBuffer,Width,Height); } -static __WIDL_INLINE HRESULT IMediaDet_WriteBitmapBits(IMediaDet* This,double StreamTime,LONG Width,LONG Height,BSTR Filename) { +static inline HRESULT IMediaDet_WriteBitmapBits(IMediaDet* This,double StreamTime,LONG Width,LONG Height,BSTR Filename) { return This->lpVtbl->WriteBitmapBits(This,StreamTime,Width,Height,Filename); } -static __WIDL_INLINE HRESULT IMediaDet_get_StreamMediaType(IMediaDet* This,AM_MEDIA_TYPE *pVal) { +static inline HRESULT IMediaDet_get_StreamMediaType(IMediaDet* This,AM_MEDIA_TYPE *pVal) { return This->lpVtbl->get_StreamMediaType(This,pVal); } -static __WIDL_INLINE HRESULT IMediaDet_GetSampleGrabber(IMediaDet* This,ISampleGrabber **ppVal) { +static inline HRESULT IMediaDet_GetSampleGrabber(IMediaDet* This,ISampleGrabber **ppVal) { return This->lpVtbl->GetSampleGrabber(This,ppVal); } -static __WIDL_INLINE HRESULT IMediaDet_get_FrameRate(IMediaDet* This,double *pVal) { +static inline HRESULT IMediaDet_get_FrameRate(IMediaDet* This,double *pVal) { return This->lpVtbl->get_FrameRate(This,pVal); } -static __WIDL_INLINE HRESULT IMediaDet_EnterBitmapGrabMode(IMediaDet* This,double SeekTime) { +static inline HRESULT IMediaDet_EnterBitmapGrabMode(IMediaDet* This,double SeekTime) { return This->lpVtbl->EnterBitmapGrabMode(This,SeekTime); } #endif @@ -745,20 +737,20 @@ interface IMediaLocator { #define IMediaLocator_AddFoundLocation(This,dir) (This)->lpVtbl->AddFoundLocation(This,dir) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaLocator_QueryInterface(IMediaLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaLocator_QueryInterface(IMediaLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaLocator_AddRef(IMediaLocator* This) { +static inline ULONG IMediaLocator_AddRef(IMediaLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaLocator_Release(IMediaLocator* This) { +static inline ULONG IMediaLocator_Release(IMediaLocator* This) { return This->lpVtbl->Release(This); } /*** IMediaLocator methods ***/ -static __WIDL_INLINE HRESULT IMediaLocator_FindMediaFile(IMediaLocator* This,BSTR input,BSTR filter,BSTR *output,LONG flags) { +static inline HRESULT IMediaLocator_FindMediaFile(IMediaLocator* This,BSTR input,BSTR filter,BSTR *output,LONG flags) { return This->lpVtbl->FindMediaFile(This,input,filter,output,flags); } -static __WIDL_INLINE HRESULT IMediaLocator_AddFoundLocation(IMediaLocator* This,BSTR dir) { +static inline HRESULT IMediaLocator_AddFoundLocation(IMediaLocator* This,BSTR dir) { return This->lpVtbl->AddFoundLocation(This,dir); } #endif @@ -932,44 +924,44 @@ interface IPropertySetter { #define IPropertySetter_SetProps(This,target,now) (This)->lpVtbl->SetProps(This,target,now) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertySetter_QueryInterface(IPropertySetter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertySetter_QueryInterface(IPropertySetter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertySetter_AddRef(IPropertySetter* This) { +static inline ULONG IPropertySetter_AddRef(IPropertySetter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertySetter_Release(IPropertySetter* This) { +static inline ULONG IPropertySetter_Release(IPropertySetter* This) { return This->lpVtbl->Release(This); } /*** IPropertySetter methods ***/ -static __WIDL_INLINE HRESULT IPropertySetter_LoadXML(IPropertySetter* This,IUnknown *pxml) { +static inline HRESULT IPropertySetter_LoadXML(IPropertySetter* This,IUnknown *pxml) { return This->lpVtbl->LoadXML(This,pxml); } -static __WIDL_INLINE HRESULT IPropertySetter_PrintXML(IPropertySetter* This,char *xml,int size,int *printed,int indent) { +static inline HRESULT IPropertySetter_PrintXML(IPropertySetter* This,char *xml,int size,int *printed,int indent) { return This->lpVtbl->PrintXML(This,xml,size,printed,indent); } -static __WIDL_INLINE HRESULT IPropertySetter_CloneProps(IPropertySetter* This,IPropertySetter **setter,REFERENCE_TIME start,REFERENCE_TIME stop) { +static inline HRESULT IPropertySetter_CloneProps(IPropertySetter* This,IPropertySetter **setter,REFERENCE_TIME start,REFERENCE_TIME stop) { return This->lpVtbl->CloneProps(This,setter,start,stop); } -static __WIDL_INLINE HRESULT IPropertySetter_AddProp(IPropertySetter* This,DEXTER_PARAM param,DEXTER_VALUE *value) { +static inline HRESULT IPropertySetter_AddProp(IPropertySetter* This,DEXTER_PARAM param,DEXTER_VALUE *value) { return This->lpVtbl->AddProp(This,param,value); } -static __WIDL_INLINE HRESULT IPropertySetter_GetProps(IPropertySetter* This,LONG *params,DEXTER_PARAM **param,DEXTER_VALUE **value) { +static inline HRESULT IPropertySetter_GetProps(IPropertySetter* This,LONG *params,DEXTER_PARAM **param,DEXTER_VALUE **value) { return This->lpVtbl->GetProps(This,params,param,value); } -static __WIDL_INLINE HRESULT IPropertySetter_FreeProps(IPropertySetter* This,LONG params,DEXTER_PARAM *param,DEXTER_VALUE *value) { +static inline HRESULT IPropertySetter_FreeProps(IPropertySetter* This,LONG params,DEXTER_PARAM *param,DEXTER_VALUE *value) { return This->lpVtbl->FreeProps(This,params,param,value); } -static __WIDL_INLINE HRESULT IPropertySetter_ClearProps(IPropertySetter* This) { +static inline HRESULT IPropertySetter_ClearProps(IPropertySetter* This) { return This->lpVtbl->ClearProps(This); } -static __WIDL_INLINE HRESULT IPropertySetter_SaveToBlob(IPropertySetter* This,LONG *size,BYTE **blob) { +static inline HRESULT IPropertySetter_SaveToBlob(IPropertySetter* This,LONG *size,BYTE **blob) { return This->lpVtbl->SaveToBlob(This,size,blob); } -static __WIDL_INLINE HRESULT IPropertySetter_LoadFromBlob(IPropertySetter* This,LONG size,BYTE *blob) { +static inline HRESULT IPropertySetter_LoadFromBlob(IPropertySetter* This,LONG size,BYTE *blob) { return This->lpVtbl->LoadFromBlob(This,size,blob); } -static __WIDL_INLINE HRESULT IPropertySetter_SetProps(IPropertySetter* This,IUnknown *target,REFERENCE_TIME now) { +static inline HRESULT IPropertySetter_SetProps(IPropertySetter* This,IUnknown *target,REFERENCE_TIME now) { return This->lpVtbl->SetProps(This,target,now); } #endif @@ -1044,17 +1036,17 @@ interface IAMErrorLog { #define IAMErrorLog_LogError(This,severity,error_str,error_code,hresult,extra) (This)->lpVtbl->LogError(This,severity,error_str,error_code,hresult,extra) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMErrorLog_QueryInterface(IAMErrorLog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMErrorLog_QueryInterface(IAMErrorLog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMErrorLog_AddRef(IAMErrorLog* This) { +static inline ULONG IAMErrorLog_AddRef(IAMErrorLog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMErrorLog_Release(IAMErrorLog* This) { +static inline ULONG IAMErrorLog_Release(IAMErrorLog* This) { return This->lpVtbl->Release(This); } /*** IAMErrorLog methods ***/ -static __WIDL_INLINE HRESULT IAMErrorLog_LogError(IAMErrorLog* This,LONG severity,BSTR error_str,LONG error_code,LONG hresult,VARIANT *extra) { +static inline HRESULT IAMErrorLog_LogError(IAMErrorLog* This,LONG severity,BSTR error_str,LONG error_code,LONG hresult,VARIANT *extra) { return This->lpVtbl->LogError(This,severity,error_str,error_code,hresult,extra); } #endif @@ -1129,20 +1121,20 @@ interface IAMSetErrorLog { #define IAMSetErrorLog_put_ErrorLog(This,log) (This)->lpVtbl->put_ErrorLog(This,log) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMSetErrorLog_QueryInterface(IAMSetErrorLog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMSetErrorLog_QueryInterface(IAMSetErrorLog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMSetErrorLog_AddRef(IAMSetErrorLog* This) { +static inline ULONG IAMSetErrorLog_AddRef(IAMSetErrorLog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMSetErrorLog_Release(IAMSetErrorLog* This) { +static inline ULONG IAMSetErrorLog_Release(IAMSetErrorLog* This) { return This->lpVtbl->Release(This); } /*** IAMSetErrorLog methods ***/ -static __WIDL_INLINE HRESULT IAMSetErrorLog_get_ErrorLog(IAMSetErrorLog* This,IAMErrorLog **log) { +static inline HRESULT IAMSetErrorLog_get_ErrorLog(IAMSetErrorLog* This,IAMErrorLog **log) { return This->lpVtbl->get_ErrorLog(This,log); } -static __WIDL_INLINE HRESULT IAMSetErrorLog_put_ErrorLog(IAMSetErrorLog* This,IAMErrorLog *log) { +static inline HRESULT IAMSetErrorLog_put_ErrorLog(IAMSetErrorLog* This,IAMErrorLog *log) { return This->lpVtbl->put_ErrorLog(This,log); } #endif @@ -1490,101 +1482,101 @@ interface IAMTimeline { #define IAMTimeline_GetDefaultEffectB(This,guidb) (This)->lpVtbl->GetDefaultEffectB(This,guidb) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMTimeline_QueryInterface(IAMTimeline* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMTimeline_QueryInterface(IAMTimeline* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMTimeline_AddRef(IAMTimeline* This) { +static inline ULONG IAMTimeline_AddRef(IAMTimeline* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMTimeline_Release(IAMTimeline* This) { +static inline ULONG IAMTimeline_Release(IAMTimeline* This) { return This->lpVtbl->Release(This); } /*** IAMTimeline methods ***/ -static __WIDL_INLINE HRESULT IAMTimeline_CreateEmptyNode(IAMTimeline* This,IAMTimelineObj **obj,TIMELINE_MAJOR_TYPE type) { +static inline HRESULT IAMTimeline_CreateEmptyNode(IAMTimeline* This,IAMTimelineObj **obj,TIMELINE_MAJOR_TYPE type) { return This->lpVtbl->CreateEmptyNode(This,obj,type); } -static __WIDL_INLINE HRESULT IAMTimeline_AddGroup(IAMTimeline* This,IAMTimelineObj *group) { +static inline HRESULT IAMTimeline_AddGroup(IAMTimeline* This,IAMTimelineObj *group) { return This->lpVtbl->AddGroup(This,group); } -static __WIDL_INLINE HRESULT IAMTimeline_RemGroupFromList(IAMTimeline* This,IAMTimelineObj *group) { +static inline HRESULT IAMTimeline_RemGroupFromList(IAMTimeline* This,IAMTimelineObj *group) { return This->lpVtbl->RemGroupFromList(This,group); } -static __WIDL_INLINE HRESULT IAMTimeline_GetGroup(IAMTimeline* This,IAMTimelineObj **group,LONG index) { +static inline HRESULT IAMTimeline_GetGroup(IAMTimeline* This,IAMTimelineObj **group,LONG index) { return This->lpVtbl->GetGroup(This,group,index); } -static __WIDL_INLINE HRESULT IAMTimeline_GetGroupCount(IAMTimeline* This,LONG *count) { +static inline HRESULT IAMTimeline_GetGroupCount(IAMTimeline* This,LONG *count) { return This->lpVtbl->GetGroupCount(This,count); } -static __WIDL_INLINE HRESULT IAMTimeline_ClearAllGroups(IAMTimeline* This) { +static inline HRESULT IAMTimeline_ClearAllGroups(IAMTimeline* This) { return This->lpVtbl->ClearAllGroups(This); } -static __WIDL_INLINE HRESULT IAMTimeline_GetInsertMode(IAMTimeline* This,LONG *mode) { +static inline HRESULT IAMTimeline_GetInsertMode(IAMTimeline* This,LONG *mode) { return This->lpVtbl->GetInsertMode(This,mode); } -static __WIDL_INLINE HRESULT IAMTimeline_SetInsertMode(IAMTimeline* This,LONG mode) { +static inline HRESULT IAMTimeline_SetInsertMode(IAMTimeline* This,LONG mode) { return This->lpVtbl->SetInsertMode(This,mode); } -static __WIDL_INLINE HRESULT IAMTimeline_EnableTransitions(IAMTimeline* This,WINBOOL enabled) { +static inline HRESULT IAMTimeline_EnableTransitions(IAMTimeline* This,WINBOOL enabled) { return This->lpVtbl->EnableTransitions(This,enabled); } -static __WIDL_INLINE HRESULT IAMTimeline_TransitionsEnabled(IAMTimeline* This,WINBOOL *enabled) { +static inline HRESULT IAMTimeline_TransitionsEnabled(IAMTimeline* This,WINBOOL *enabled) { return This->lpVtbl->TransitionsEnabled(This,enabled); } -static __WIDL_INLINE HRESULT IAMTimeline_EnableEffects(IAMTimeline* This,WINBOOL enabled) { +static inline HRESULT IAMTimeline_EnableEffects(IAMTimeline* This,WINBOOL enabled) { return This->lpVtbl->EnableEffects(This,enabled); } -static __WIDL_INLINE HRESULT IAMTimeline_EffectsEnabled(IAMTimeline* This,WINBOOL *enabled) { +static inline HRESULT IAMTimeline_EffectsEnabled(IAMTimeline* This,WINBOOL *enabled) { return This->lpVtbl->EffectsEnabled(This,enabled); } -static __WIDL_INLINE HRESULT IAMTimeline_SetInterestRange(IAMTimeline* This,REFERENCE_TIME start,REFERENCE_TIME stop) { +static inline HRESULT IAMTimeline_SetInterestRange(IAMTimeline* This,REFERENCE_TIME start,REFERENCE_TIME stop) { return This->lpVtbl->SetInterestRange(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimeline_GetDuration(IAMTimeline* This,REFERENCE_TIME *duration) { +static inline HRESULT IAMTimeline_GetDuration(IAMTimeline* This,REFERENCE_TIME *duration) { return This->lpVtbl->GetDuration(This,duration); } -static __WIDL_INLINE HRESULT IAMTimeline_GetDuration2(IAMTimeline* This,double *duration) { +static inline HRESULT IAMTimeline_GetDuration2(IAMTimeline* This,double *duration) { return This->lpVtbl->GetDuration2(This,duration); } -static __WIDL_INLINE HRESULT IAMTimeline_SetDefaultFPS(IAMTimeline* This,double fps) { +static inline HRESULT IAMTimeline_SetDefaultFPS(IAMTimeline* This,double fps) { return This->lpVtbl->SetDefaultFPS(This,fps); } -static __WIDL_INLINE HRESULT IAMTimeline_GetDefaultFPS(IAMTimeline* This,double *fps) { +static inline HRESULT IAMTimeline_GetDefaultFPS(IAMTimeline* This,double *fps) { return This->lpVtbl->GetDefaultFPS(This,fps); } -static __WIDL_INLINE HRESULT IAMTimeline_IsDirty(IAMTimeline* This,WINBOOL *dirty) { +static inline HRESULT IAMTimeline_IsDirty(IAMTimeline* This,WINBOOL *dirty) { return This->lpVtbl->IsDirty(This,dirty); } -static __WIDL_INLINE HRESULT IAMTimeline_GetDirtyRange(IAMTimeline* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { +static inline HRESULT IAMTimeline_GetDirtyRange(IAMTimeline* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { return This->lpVtbl->GetDirtyRange(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimeline_GetCountOfType(IAMTimeline* This,LONG group,LONG *value,LONG *value_with_comps,TIMELINE_MAJOR_TYPE type) { +static inline HRESULT IAMTimeline_GetCountOfType(IAMTimeline* This,LONG group,LONG *value,LONG *value_with_comps,TIMELINE_MAJOR_TYPE type) { return This->lpVtbl->GetCountOfType(This,group,value,value_with_comps,type); } -static __WIDL_INLINE HRESULT IAMTimeline_ValidateSourceNames(IAMTimeline* This,LONG flags,IMediaLocator *override,LONG_PTR notify_event) { +static inline HRESULT IAMTimeline_ValidateSourceNames(IAMTimeline* This,LONG flags,IMediaLocator *override,LONG_PTR notify_event) { return This->lpVtbl->ValidateSourceNames(This,flags,override,notify_event); } -static __WIDL_INLINE HRESULT IAMTimeline_SetDefaultTransition(IAMTimeline* This,GUID *guid) { +static inline HRESULT IAMTimeline_SetDefaultTransition(IAMTimeline* This,GUID *guid) { return This->lpVtbl->SetDefaultTransition(This,guid); } -static __WIDL_INLINE HRESULT IAMTimeline_GetDefaultTransition(IAMTimeline* This,GUID *guid) { +static inline HRESULT IAMTimeline_GetDefaultTransition(IAMTimeline* This,GUID *guid) { return This->lpVtbl->GetDefaultTransition(This,guid); } -static __WIDL_INLINE HRESULT IAMTimeline_SetDefaultEffect(IAMTimeline* This,GUID *guid) { +static inline HRESULT IAMTimeline_SetDefaultEffect(IAMTimeline* This,GUID *guid) { return This->lpVtbl->SetDefaultEffect(This,guid); } -static __WIDL_INLINE HRESULT IAMTimeline_GetDefaultEffect(IAMTimeline* This,GUID *guid) { +static inline HRESULT IAMTimeline_GetDefaultEffect(IAMTimeline* This,GUID *guid) { return This->lpVtbl->GetDefaultEffect(This,guid); } -static __WIDL_INLINE HRESULT IAMTimeline_SetDefaultTransitionB(IAMTimeline* This,BSTR guidb) { +static inline HRESULT IAMTimeline_SetDefaultTransitionB(IAMTimeline* This,BSTR guidb) { return This->lpVtbl->SetDefaultTransitionB(This,guidb); } -static __WIDL_INLINE HRESULT IAMTimeline_GetDefaultTransitionB(IAMTimeline* This,BSTR *guidb) { +static inline HRESULT IAMTimeline_GetDefaultTransitionB(IAMTimeline* This,BSTR *guidb) { return This->lpVtbl->GetDefaultTransitionB(This,guidb); } -static __WIDL_INLINE HRESULT IAMTimeline_SetDefaultEffectB(IAMTimeline* This,BSTR guidb) { +static inline HRESULT IAMTimeline_SetDefaultEffectB(IAMTimeline* This,BSTR guidb) { return This->lpVtbl->SetDefaultEffectB(This,guidb); } -static __WIDL_INLINE HRESULT IAMTimeline_GetDefaultEffectB(IAMTimeline* This,BSTR *guidb) { +static inline HRESULT IAMTimeline_GetDefaultEffectB(IAMTimeline* This,BSTR *guidb) { return This->lpVtbl->GetDefaultEffectB(This,guidb); } #endif @@ -1815,74 +1807,74 @@ interface IAMTimelineGroup { #define IAMTimelineGroup_SetRecompFormatFromSource(This,source) (This)->lpVtbl->SetRecompFormatFromSource(This,source) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMTimelineGroup_QueryInterface(IAMTimelineGroup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMTimelineGroup_QueryInterface(IAMTimelineGroup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMTimelineGroup_AddRef(IAMTimelineGroup* This) { +static inline ULONG IAMTimelineGroup_AddRef(IAMTimelineGroup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMTimelineGroup_Release(IAMTimelineGroup* This) { +static inline ULONG IAMTimelineGroup_Release(IAMTimelineGroup* This) { return This->lpVtbl->Release(This); } /*** IAMTimelineGroup methods ***/ -static __WIDL_INLINE HRESULT IAMTimelineGroup_SetTimeline(IAMTimelineGroup* This,IAMTimeline *timeline) { +static inline HRESULT IAMTimelineGroup_SetTimeline(IAMTimelineGroup* This,IAMTimeline *timeline) { return This->lpVtbl->SetTimeline(This,timeline); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_GetTimeline(IAMTimelineGroup* This,IAMTimeline **timeline) { +static inline HRESULT IAMTimelineGroup_GetTimeline(IAMTimelineGroup* This,IAMTimeline **timeline) { return This->lpVtbl->GetTimeline(This,timeline); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_GetPriority(IAMTimelineGroup* This,LONG *priority) { +static inline HRESULT IAMTimelineGroup_GetPriority(IAMTimelineGroup* This,LONG *priority) { return This->lpVtbl->GetPriority(This,priority); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_GetMediaType(IAMTimelineGroup* This,AM_MEDIA_TYPE *a) { +static inline HRESULT IAMTimelineGroup_GetMediaType(IAMTimelineGroup* This,AM_MEDIA_TYPE *a) { return This->lpVtbl->GetMediaType(This,a); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_SetMediaType(IAMTimelineGroup* This,AM_MEDIA_TYPE *a) { +static inline HRESULT IAMTimelineGroup_SetMediaType(IAMTimelineGroup* This,AM_MEDIA_TYPE *a) { return This->lpVtbl->SetMediaType(This,a); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_SetOutputFPS(IAMTimelineGroup* This,double fps) { +static inline HRESULT IAMTimelineGroup_SetOutputFPS(IAMTimelineGroup* This,double fps) { return This->lpVtbl->SetOutputFPS(This,fps); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_GetOutputFPS(IAMTimelineGroup* This,double *fps) { +static inline HRESULT IAMTimelineGroup_GetOutputFPS(IAMTimelineGroup* This,double *fps) { return This->lpVtbl->GetOutputFPS(This,fps); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_SetGroupName(IAMTimelineGroup* This,BSTR name) { +static inline HRESULT IAMTimelineGroup_SetGroupName(IAMTimelineGroup* This,BSTR name) { return This->lpVtbl->SetGroupName(This,name); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_GetGroupName(IAMTimelineGroup* This,BSTR *name) { +static inline HRESULT IAMTimelineGroup_GetGroupName(IAMTimelineGroup* This,BSTR *name) { return This->lpVtbl->GetGroupName(This,name); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_SetPreviewMode(IAMTimelineGroup* This,WINBOOL preview) { +static inline HRESULT IAMTimelineGroup_SetPreviewMode(IAMTimelineGroup* This,WINBOOL preview) { return This->lpVtbl->SetPreviewMode(This,preview); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_GetPreviewMode(IAMTimelineGroup* This,WINBOOL *preview) { +static inline HRESULT IAMTimelineGroup_GetPreviewMode(IAMTimelineGroup* This,WINBOOL *preview) { return This->lpVtbl->GetPreviewMode(This,preview); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_SetMediaTypeForVB(IAMTimelineGroup* This,LONG type) { +static inline HRESULT IAMTimelineGroup_SetMediaTypeForVB(IAMTimelineGroup* This,LONG type) { return This->lpVtbl->SetMediaTypeForVB(This,type); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_GetOutputBuffering(IAMTimelineGroup* This,int *buffer) { +static inline HRESULT IAMTimelineGroup_GetOutputBuffering(IAMTimelineGroup* This,int *buffer) { return This->lpVtbl->GetOutputBuffering(This,buffer); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_SetOutputBuffering(IAMTimelineGroup* This,int buffer) { +static inline HRESULT IAMTimelineGroup_SetOutputBuffering(IAMTimelineGroup* This,int buffer) { return This->lpVtbl->SetOutputBuffering(This,buffer); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_SetSmartRecompressFormat(IAMTimelineGroup* This,LONG *format) { +static inline HRESULT IAMTimelineGroup_SetSmartRecompressFormat(IAMTimelineGroup* This,LONG *format) { return This->lpVtbl->SetSmartRecompressFormat(This,format); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_GetSmartRecompressFormat(IAMTimelineGroup* This,LONG **format) { +static inline HRESULT IAMTimelineGroup_GetSmartRecompressFormat(IAMTimelineGroup* This,LONG **format) { return This->lpVtbl->GetSmartRecompressFormat(This,format); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_IsSmartRecompressFormatSet(IAMTimelineGroup* This,WINBOOL *set) { +static inline HRESULT IAMTimelineGroup_IsSmartRecompressFormatSet(IAMTimelineGroup* This,WINBOOL *set) { return This->lpVtbl->IsSmartRecompressFormatSet(This,set); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_IsRecompressFormatDirty(IAMTimelineGroup* This,WINBOOL *dirty) { +static inline HRESULT IAMTimelineGroup_IsRecompressFormatDirty(IAMTimelineGroup* This,WINBOOL *dirty) { return This->lpVtbl->IsRecompressFormatDirty(This,dirty); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_ClearRecompressFormatDirty(IAMTimelineGroup* This) { +static inline HRESULT IAMTimelineGroup_ClearRecompressFormatDirty(IAMTimelineGroup* This) { return This->lpVtbl->ClearRecompressFormatDirty(This); } -static __WIDL_INLINE HRESULT IAMTimelineGroup_SetRecompFormatFromSource(IAMTimelineGroup* This,IAMTimelineSrc *source) { +static inline HRESULT IAMTimelineGroup_SetRecompFormatFromSource(IAMTimelineGroup* This,IAMTimelineSrc *source) { return This->lpVtbl->SetRecompFormatFromSource(This,source); } #endif @@ -2266,128 +2258,128 @@ interface IAMTimelineObj { #define IAMTimelineObj_GetEmbedDepth(This,depth) (This)->lpVtbl->GetEmbedDepth(This,depth) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMTimelineObj_QueryInterface(IAMTimelineObj* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMTimelineObj_QueryInterface(IAMTimelineObj* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMTimelineObj_AddRef(IAMTimelineObj* This) { +static inline ULONG IAMTimelineObj_AddRef(IAMTimelineObj* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMTimelineObj_Release(IAMTimelineObj* This) { +static inline ULONG IAMTimelineObj_Release(IAMTimelineObj* This) { return This->lpVtbl->Release(This); } /*** IAMTimelineObj methods ***/ -static __WIDL_INLINE HRESULT IAMTimelineObj_GetStartStop(IAMTimelineObj* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { +static inline HRESULT IAMTimelineObj_GetStartStop(IAMTimelineObj* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { return This->lpVtbl->GetStartStop(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetStartStop2(IAMTimelineObj* This,REFTIME *start,REFTIME *stop) { +static inline HRESULT IAMTimelineObj_GetStartStop2(IAMTimelineObj* This,REFTIME *start,REFTIME *stop) { return This->lpVtbl->GetStartStop2(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_FixTimes(IAMTimelineObj* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { +static inline HRESULT IAMTimelineObj_FixTimes(IAMTimelineObj* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { return This->lpVtbl->FixTimes(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_FixTimes2(IAMTimelineObj* This,REFTIME *start,REFTIME *stop) { +static inline HRESULT IAMTimelineObj_FixTimes2(IAMTimelineObj* This,REFTIME *start,REFTIME *stop) { return This->lpVtbl->FixTimes2(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetStartStop(IAMTimelineObj* This,REFERENCE_TIME start,REFERENCE_TIME stop) { +static inline HRESULT IAMTimelineObj_SetStartStop(IAMTimelineObj* This,REFERENCE_TIME start,REFERENCE_TIME stop) { return This->lpVtbl->SetStartStop(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetStartStop2(IAMTimelineObj* This,REFTIME start,REFTIME stop) { +static inline HRESULT IAMTimelineObj_SetStartStop2(IAMTimelineObj* This,REFTIME start,REFTIME stop) { return This->lpVtbl->SetStartStop2(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetPropertySetter(IAMTimelineObj* This,IPropertySetter **setter) { +static inline HRESULT IAMTimelineObj_GetPropertySetter(IAMTimelineObj* This,IPropertySetter **setter) { return This->lpVtbl->GetPropertySetter(This,setter); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetPropertySetter(IAMTimelineObj* This,IPropertySetter *setter) { +static inline HRESULT IAMTimelineObj_SetPropertySetter(IAMTimelineObj* This,IPropertySetter *setter) { return This->lpVtbl->SetPropertySetter(This,setter); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetSubObject(IAMTimelineObj* This,IUnknown **obj) { +static inline HRESULT IAMTimelineObj_GetSubObject(IAMTimelineObj* This,IUnknown **obj) { return This->lpVtbl->GetSubObject(This,obj); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetSubObject(IAMTimelineObj* This,IUnknown *obj) { +static inline HRESULT IAMTimelineObj_SetSubObject(IAMTimelineObj* This,IUnknown *obj) { return This->lpVtbl->SetSubObject(This,obj); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetSubObjectGUID(IAMTimelineObj* This,GUID guid) { +static inline HRESULT IAMTimelineObj_SetSubObjectGUID(IAMTimelineObj* This,GUID guid) { return This->lpVtbl->SetSubObjectGUID(This,guid); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetSubObjectGUIDB(IAMTimelineObj* This,BSTR guidb) { +static inline HRESULT IAMTimelineObj_SetSubObjectGUIDB(IAMTimelineObj* This,BSTR guidb) { return This->lpVtbl->SetSubObjectGUIDB(This,guidb); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetSubObjectGUID(IAMTimelineObj* This,GUID *guid) { +static inline HRESULT IAMTimelineObj_GetSubObjectGUID(IAMTimelineObj* This,GUID *guid) { return This->lpVtbl->GetSubObjectGUID(This,guid); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetSubObjectGUIDB(IAMTimelineObj* This,BSTR *guidb) { +static inline HRESULT IAMTimelineObj_GetSubObjectGUIDB(IAMTimelineObj* This,BSTR *guidb) { return This->lpVtbl->GetSubObjectGUIDB(This,guidb); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetSubObjectLoaded(IAMTimelineObj* This,WINBOOL *loaded) { +static inline HRESULT IAMTimelineObj_GetSubObjectLoaded(IAMTimelineObj* This,WINBOOL *loaded) { return This->lpVtbl->GetSubObjectLoaded(This,loaded); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetTimelineType(IAMTimelineObj* This,TIMELINE_MAJOR_TYPE *type) { +static inline HRESULT IAMTimelineObj_GetTimelineType(IAMTimelineObj* This,TIMELINE_MAJOR_TYPE *type) { return This->lpVtbl->GetTimelineType(This,type); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetTimelineType(IAMTimelineObj* This,TIMELINE_MAJOR_TYPE type) { +static inline HRESULT IAMTimelineObj_SetTimelineType(IAMTimelineObj* This,TIMELINE_MAJOR_TYPE type) { return This->lpVtbl->SetTimelineType(This,type); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetUserID(IAMTimelineObj* This,LONG *id) { +static inline HRESULT IAMTimelineObj_GetUserID(IAMTimelineObj* This,LONG *id) { return This->lpVtbl->GetUserID(This,id); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetUserID(IAMTimelineObj* This,LONG id) { +static inline HRESULT IAMTimelineObj_SetUserID(IAMTimelineObj* This,LONG id) { return This->lpVtbl->SetUserID(This,id); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetGenID(IAMTimelineObj* This,LONG *id) { +static inline HRESULT IAMTimelineObj_GetGenID(IAMTimelineObj* This,LONG *id) { return This->lpVtbl->GetGenID(This,id); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetUserName(IAMTimelineObj* This,BSTR *name) { +static inline HRESULT IAMTimelineObj_GetUserName(IAMTimelineObj* This,BSTR *name) { return This->lpVtbl->GetUserName(This,name); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetUserName(IAMTimelineObj* This,BSTR name) { +static inline HRESULT IAMTimelineObj_SetUserName(IAMTimelineObj* This,BSTR name) { return This->lpVtbl->SetUserName(This,name); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetUserData(IAMTimelineObj* This,BYTE *data,LONG *size) { +static inline HRESULT IAMTimelineObj_GetUserData(IAMTimelineObj* This,BYTE *data,LONG *size) { return This->lpVtbl->GetUserData(This,data,size); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetUserData(IAMTimelineObj* This,BYTE *data,LONG size) { +static inline HRESULT IAMTimelineObj_SetUserData(IAMTimelineObj* This,BYTE *data,LONG size) { return This->lpVtbl->SetUserData(This,data,size); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetMuted(IAMTimelineObj* This,WINBOOL *muted) { +static inline HRESULT IAMTimelineObj_GetMuted(IAMTimelineObj* This,WINBOOL *muted) { return This->lpVtbl->GetMuted(This,muted); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetMuted(IAMTimelineObj* This,WINBOOL muted) { +static inline HRESULT IAMTimelineObj_SetMuted(IAMTimelineObj* This,WINBOOL muted) { return This->lpVtbl->SetMuted(This,muted); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetLocked(IAMTimelineObj* This,WINBOOL *locked) { +static inline HRESULT IAMTimelineObj_GetLocked(IAMTimelineObj* This,WINBOOL *locked) { return This->lpVtbl->GetLocked(This,locked); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetLocked(IAMTimelineObj* This,WINBOOL locked) { +static inline HRESULT IAMTimelineObj_SetLocked(IAMTimelineObj* This,WINBOOL locked) { return This->lpVtbl->SetLocked(This,locked); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetDirtyRange(IAMTimelineObj* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { +static inline HRESULT IAMTimelineObj_GetDirtyRange(IAMTimelineObj* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { return This->lpVtbl->GetDirtyRange(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetDirtyRange2(IAMTimelineObj* This,REFTIME *start,REFTIME *stop) { +static inline HRESULT IAMTimelineObj_GetDirtyRange2(IAMTimelineObj* This,REFTIME *start,REFTIME *stop) { return This->lpVtbl->GetDirtyRange2(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetDirtyRange(IAMTimelineObj* This,REFERENCE_TIME start,REFERENCE_TIME stop) { +static inline HRESULT IAMTimelineObj_SetDirtyRange(IAMTimelineObj* This,REFERENCE_TIME start,REFERENCE_TIME stop) { return This->lpVtbl->SetDirtyRange(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_SetDirtyRange2(IAMTimelineObj* This,REFTIME start,REFTIME stop) { +static inline HRESULT IAMTimelineObj_SetDirtyRange2(IAMTimelineObj* This,REFTIME start,REFTIME stop) { return This->lpVtbl->SetDirtyRange2(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineObj_ClearDirty(IAMTimelineObj* This) { +static inline HRESULT IAMTimelineObj_ClearDirty(IAMTimelineObj* This) { return This->lpVtbl->ClearDirty(This); } -static __WIDL_INLINE HRESULT IAMTimelineObj_Remove(IAMTimelineObj* This) { +static inline HRESULT IAMTimelineObj_Remove(IAMTimelineObj* This) { return This->lpVtbl->Remove(This); } -static __WIDL_INLINE HRESULT IAMTimelineObj_RemoveAll(IAMTimelineObj* This) { +static inline HRESULT IAMTimelineObj_RemoveAll(IAMTimelineObj* This) { return This->lpVtbl->RemoveAll(This); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetTimelineNoRef(IAMTimelineObj* This,IAMTimeline **timeline) { +static inline HRESULT IAMTimelineObj_GetTimelineNoRef(IAMTimelineObj* This,IAMTimeline **timeline) { return This->lpVtbl->GetTimelineNoRef(This,timeline); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetGroupIBelongTo(IAMTimelineObj* This,IAMTimelineGroup **group) { +static inline HRESULT IAMTimelineObj_GetGroupIBelongTo(IAMTimelineObj* This,IAMTimelineGroup **group) { return This->lpVtbl->GetGroupIBelongTo(This,group); } -static __WIDL_INLINE HRESULT IAMTimelineObj_GetEmbedDepth(IAMTimelineObj* This,LONG *depth) { +static inline HRESULT IAMTimelineObj_GetEmbedDepth(IAMTimelineObj* This,LONG *depth) { return This->lpVtbl->GetEmbedDepth(This,depth); } #endif @@ -2634,80 +2626,80 @@ interface IAMTimelineSrc { #define IAMTimelineSrc_SetStretchMode(This,mode) (This)->lpVtbl->SetStretchMode(This,mode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMTimelineSrc_QueryInterface(IAMTimelineSrc* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMTimelineSrc_QueryInterface(IAMTimelineSrc* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMTimelineSrc_AddRef(IAMTimelineSrc* This) { +static inline ULONG IAMTimelineSrc_AddRef(IAMTimelineSrc* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMTimelineSrc_Release(IAMTimelineSrc* This) { +static inline ULONG IAMTimelineSrc_Release(IAMTimelineSrc* This) { return This->lpVtbl->Release(This); } /*** IAMTimelineSrc methods ***/ -static __WIDL_INLINE HRESULT IAMTimelineSrc_GetMediaTimes(IAMTimelineSrc* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { +static inline HRESULT IAMTimelineSrc_GetMediaTimes(IAMTimelineSrc* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { return This->lpVtbl->GetMediaTimes(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_GetMediaTimes2(IAMTimelineSrc* This,REFTIME *start,REFTIME *stop) { +static inline HRESULT IAMTimelineSrc_GetMediaTimes2(IAMTimelineSrc* This,REFTIME *start,REFTIME *stop) { return This->lpVtbl->GetMediaTimes2(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_ModifyStopTime(IAMTimelineSrc* This,REFERENCE_TIME stop) { +static inline HRESULT IAMTimelineSrc_ModifyStopTime(IAMTimelineSrc* This,REFERENCE_TIME stop) { return This->lpVtbl->ModifyStopTime(This,stop); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_ModifyStopTime2(IAMTimelineSrc* This,REFTIME stop) { +static inline HRESULT IAMTimelineSrc_ModifyStopTime2(IAMTimelineSrc* This,REFTIME stop) { return This->lpVtbl->ModifyStopTime2(This,stop); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_FixMediaTimes(IAMTimelineSrc* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { +static inline HRESULT IAMTimelineSrc_FixMediaTimes(IAMTimelineSrc* This,REFERENCE_TIME *start,REFERENCE_TIME *stop) { return This->lpVtbl->FixMediaTimes(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_FixMediaTimes2(IAMTimelineSrc* This,REFTIME *start,REFTIME *stop) { +static inline HRESULT IAMTimelineSrc_FixMediaTimes2(IAMTimelineSrc* This,REFTIME *start,REFTIME *stop) { return This->lpVtbl->FixMediaTimes2(This,start,stop); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_SetMediaTimes(IAMTimelineSrc* This,REFERENCE_TIME Start,REFERENCE_TIME Stop) { +static inline HRESULT IAMTimelineSrc_SetMediaTimes(IAMTimelineSrc* This,REFERENCE_TIME Start,REFERENCE_TIME Stop) { return This->lpVtbl->SetMediaTimes(This,Start,Stop); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_SetMediaTimes2(IAMTimelineSrc* This,REFTIME Start,REFTIME Stop) { +static inline HRESULT IAMTimelineSrc_SetMediaTimes2(IAMTimelineSrc* This,REFTIME Start,REFTIME Stop) { return This->lpVtbl->SetMediaTimes2(This,Start,Stop); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_SetMediaLength(IAMTimelineSrc* This,REFERENCE_TIME length) { +static inline HRESULT IAMTimelineSrc_SetMediaLength(IAMTimelineSrc* This,REFERENCE_TIME length) { return This->lpVtbl->SetMediaLength(This,length); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_SetMediaLength2(IAMTimelineSrc* This,REFTIME length) { +static inline HRESULT IAMTimelineSrc_SetMediaLength2(IAMTimelineSrc* This,REFTIME length) { return This->lpVtbl->SetMediaLength2(This,length); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_GetMediaLength(IAMTimelineSrc* This,REFERENCE_TIME *length) { +static inline HRESULT IAMTimelineSrc_GetMediaLength(IAMTimelineSrc* This,REFERENCE_TIME *length) { return This->lpVtbl->GetMediaLength(This,length); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_GetMediaLength2(IAMTimelineSrc* This,REFTIME *length) { +static inline HRESULT IAMTimelineSrc_GetMediaLength2(IAMTimelineSrc* This,REFTIME *length) { return This->lpVtbl->GetMediaLength2(This,length); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_GetMediaName(IAMTimelineSrc* This,BSTR *name) { +static inline HRESULT IAMTimelineSrc_GetMediaName(IAMTimelineSrc* This,BSTR *name) { return This->lpVtbl->GetMediaName(This,name); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_SetMediaName(IAMTimelineSrc* This,BSTR name) { +static inline HRESULT IAMTimelineSrc_SetMediaName(IAMTimelineSrc* This,BSTR name) { return This->lpVtbl->SetMediaName(This,name); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_SpliceWithNext(IAMTimelineSrc* This,IAMTimelineObj *next) { +static inline HRESULT IAMTimelineSrc_SpliceWithNext(IAMTimelineSrc* This,IAMTimelineObj *next) { return This->lpVtbl->SpliceWithNext(This,next); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_GetStreamNumber(IAMTimelineSrc* This,LONG *num) { +static inline HRESULT IAMTimelineSrc_GetStreamNumber(IAMTimelineSrc* This,LONG *num) { return This->lpVtbl->GetStreamNumber(This,num); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_SetStreamNumber(IAMTimelineSrc* This,LONG num) { +static inline HRESULT IAMTimelineSrc_SetStreamNumber(IAMTimelineSrc* This,LONG num) { return This->lpVtbl->SetStreamNumber(This,num); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_IsNormalRate(IAMTimelineSrc* This,WINBOOL *normal) { +static inline HRESULT IAMTimelineSrc_IsNormalRate(IAMTimelineSrc* This,WINBOOL *normal) { return This->lpVtbl->IsNormalRate(This,normal); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_GetDefaultFPS(IAMTimelineSrc* This,double *fps) { +static inline HRESULT IAMTimelineSrc_GetDefaultFPS(IAMTimelineSrc* This,double *fps) { return This->lpVtbl->GetDefaultFPS(This,fps); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_SetDefaultFPS(IAMTimelineSrc* This,double fps) { +static inline HRESULT IAMTimelineSrc_SetDefaultFPS(IAMTimelineSrc* This,double fps) { return This->lpVtbl->SetDefaultFPS(This,fps); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_GetStretchMode(IAMTimelineSrc* This,int *mode) { +static inline HRESULT IAMTimelineSrc_GetStretchMode(IAMTimelineSrc* This,int *mode) { return This->lpVtbl->GetStretchMode(This,mode); } -static __WIDL_INLINE HRESULT IAMTimelineSrc_SetStretchMode(IAMTimelineSrc* This,int mode) { +static inline HRESULT IAMTimelineSrc_SetStretchMode(IAMTimelineSrc* This,int mode) { return This->lpVtbl->SetStretchMode(This,mode); } #endif diff --git a/lib/libc/include/any-windows-any/qnetwork.h b/lib/libc/include/any-windows-any/qnetwork.h index 2ae2e484260d0599804592e3ad2219fc8338843d..cad40dabc94e7183add37551d96e716673bb2120 100644 --- a/lib/libc/include/any-windows-any/qnetwork.h +++ b/lib/libc/include/any-windows-any/qnetwork.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/qnetwork.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/qnetwork.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __qnetwork_h__ #define __qnetwork_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAMMediaContent_FWD_DEFINED__ @@ -239,66 +231,66 @@ interface IAMMediaContent { #define IAMMediaContent_get_MoreInfoText(This,pbstrMoreInfoText) (This)->lpVtbl->get_MoreInfoText(This,pbstrMoreInfoText) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMMediaContent_QueryInterface(IAMMediaContent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMMediaContent_QueryInterface(IAMMediaContent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMMediaContent_AddRef(IAMMediaContent* This) { +static inline ULONG IAMMediaContent_AddRef(IAMMediaContent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMMediaContent_Release(IAMMediaContent* This) { +static inline ULONG IAMMediaContent_Release(IAMMediaContent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAMMediaContent_GetTypeInfoCount(IAMMediaContent* This,UINT *pctinfo) { +static inline HRESULT IAMMediaContent_GetTypeInfoCount(IAMMediaContent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAMMediaContent_GetTypeInfo(IAMMediaContent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAMMediaContent_GetTypeInfo(IAMMediaContent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAMMediaContent_GetIDsOfNames(IAMMediaContent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAMMediaContent_GetIDsOfNames(IAMMediaContent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAMMediaContent_Invoke(IAMMediaContent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAMMediaContent_Invoke(IAMMediaContent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IAMMediaContent methods ***/ -static __WIDL_INLINE HRESULT IAMMediaContent_get_AuthorName(IAMMediaContent* This,BSTR *pbstrAuthorName) { +static inline HRESULT IAMMediaContent_get_AuthorName(IAMMediaContent* This,BSTR *pbstrAuthorName) { return This->lpVtbl->get_AuthorName(This,pbstrAuthorName); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_Title(IAMMediaContent* This,BSTR *pbstrTitle) { +static inline HRESULT IAMMediaContent_get_Title(IAMMediaContent* This,BSTR *pbstrTitle) { return This->lpVtbl->get_Title(This,pbstrTitle); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_Rating(IAMMediaContent* This,BSTR *pbstrRating) { +static inline HRESULT IAMMediaContent_get_Rating(IAMMediaContent* This,BSTR *pbstrRating) { return This->lpVtbl->get_Rating(This,pbstrRating); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_Description(IAMMediaContent* This,BSTR *pbstrDescription) { +static inline HRESULT IAMMediaContent_get_Description(IAMMediaContent* This,BSTR *pbstrDescription) { return This->lpVtbl->get_Description(This,pbstrDescription); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_Copyright(IAMMediaContent* This,BSTR *pbstrCopyright) { +static inline HRESULT IAMMediaContent_get_Copyright(IAMMediaContent* This,BSTR *pbstrCopyright) { return This->lpVtbl->get_Copyright(This,pbstrCopyright); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_BaseURL(IAMMediaContent* This,BSTR *pbstrBaseURL) { +static inline HRESULT IAMMediaContent_get_BaseURL(IAMMediaContent* This,BSTR *pbstrBaseURL) { return This->lpVtbl->get_BaseURL(This,pbstrBaseURL); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_LogoURL(IAMMediaContent* This,BSTR *pbstrLogoURL) { +static inline HRESULT IAMMediaContent_get_LogoURL(IAMMediaContent* This,BSTR *pbstrLogoURL) { return This->lpVtbl->get_LogoURL(This,pbstrLogoURL); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_LogoIconURL(IAMMediaContent* This,BSTR *pbstrLogoURL) { +static inline HRESULT IAMMediaContent_get_LogoIconURL(IAMMediaContent* This,BSTR *pbstrLogoURL) { return This->lpVtbl->get_LogoIconURL(This,pbstrLogoURL); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_WatermarkURL(IAMMediaContent* This,BSTR *pbstrWatermarkURL) { +static inline HRESULT IAMMediaContent_get_WatermarkURL(IAMMediaContent* This,BSTR *pbstrWatermarkURL) { return This->lpVtbl->get_WatermarkURL(This,pbstrWatermarkURL); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_MoreInfoURL(IAMMediaContent* This,BSTR *pbstrMoreInfoURL) { +static inline HRESULT IAMMediaContent_get_MoreInfoURL(IAMMediaContent* This,BSTR *pbstrMoreInfoURL) { return This->lpVtbl->get_MoreInfoURL(This,pbstrMoreInfoURL); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_MoreInfoBannerImage(IAMMediaContent* This,BSTR *pbstrMoreInfoBannerImage) { +static inline HRESULT IAMMediaContent_get_MoreInfoBannerImage(IAMMediaContent* This,BSTR *pbstrMoreInfoBannerImage) { return This->lpVtbl->get_MoreInfoBannerImage(This,pbstrMoreInfoBannerImage); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_MoreInfoBannerURL(IAMMediaContent* This,BSTR *pbstrMoreInfoBannerURL) { +static inline HRESULT IAMMediaContent_get_MoreInfoBannerURL(IAMMediaContent* This,BSTR *pbstrMoreInfoBannerURL) { return This->lpVtbl->get_MoreInfoBannerURL(This,pbstrMoreInfoBannerURL); } -static __WIDL_INLINE HRESULT IAMMediaContent_get_MoreInfoText(IAMMediaContent* This,BSTR *pbstrMoreInfoText) { +static inline HRESULT IAMMediaContent_get_MoreInfoText(IAMMediaContent* This,BSTR *pbstrMoreInfoText) { return This->lpVtbl->get_MoreInfoText(This,pbstrMoreInfoText); } #endif @@ -448,48 +440,48 @@ interface IAMNetworkStatus { #define IAMNetworkStatus_get_BufferingProgress(This,pBufferingProgress) (This)->lpVtbl->get_BufferingProgress(This,pBufferingProgress) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMNetworkStatus_QueryInterface(IAMNetworkStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMNetworkStatus_QueryInterface(IAMNetworkStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMNetworkStatus_AddRef(IAMNetworkStatus* This) { +static inline ULONG IAMNetworkStatus_AddRef(IAMNetworkStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMNetworkStatus_Release(IAMNetworkStatus* This) { +static inline ULONG IAMNetworkStatus_Release(IAMNetworkStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAMNetworkStatus_GetTypeInfoCount(IAMNetworkStatus* This,UINT *pctinfo) { +static inline HRESULT IAMNetworkStatus_GetTypeInfoCount(IAMNetworkStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAMNetworkStatus_GetTypeInfo(IAMNetworkStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAMNetworkStatus_GetTypeInfo(IAMNetworkStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAMNetworkStatus_GetIDsOfNames(IAMNetworkStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAMNetworkStatus_GetIDsOfNames(IAMNetworkStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAMNetworkStatus_Invoke(IAMNetworkStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAMNetworkStatus_Invoke(IAMNetworkStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IAMNetworkStatus methods ***/ -static __WIDL_INLINE HRESULT IAMNetworkStatus_get_ReceivedPackets(IAMNetworkStatus* This,LONG *pReceivedPackets) { +static inline HRESULT IAMNetworkStatus_get_ReceivedPackets(IAMNetworkStatus* This,LONG *pReceivedPackets) { return This->lpVtbl->get_ReceivedPackets(This,pReceivedPackets); } -static __WIDL_INLINE HRESULT IAMNetworkStatus_get_RecoveredPackets(IAMNetworkStatus* This,LONG *pRecoveredPackets) { +static inline HRESULT IAMNetworkStatus_get_RecoveredPackets(IAMNetworkStatus* This,LONG *pRecoveredPackets) { return This->lpVtbl->get_RecoveredPackets(This,pRecoveredPackets); } -static __WIDL_INLINE HRESULT IAMNetworkStatus_get_LostPackets(IAMNetworkStatus* This,LONG *pLostPackets) { +static inline HRESULT IAMNetworkStatus_get_LostPackets(IAMNetworkStatus* This,LONG *pLostPackets) { return This->lpVtbl->get_LostPackets(This,pLostPackets); } -static __WIDL_INLINE HRESULT IAMNetworkStatus_get_ReceptionQuality(IAMNetworkStatus* This,LONG *pReceptionQuality) { +static inline HRESULT IAMNetworkStatus_get_ReceptionQuality(IAMNetworkStatus* This,LONG *pReceptionQuality) { return This->lpVtbl->get_ReceptionQuality(This,pReceptionQuality); } -static __WIDL_INLINE HRESULT IAMNetworkStatus_get_BufferingCount(IAMNetworkStatus* This,LONG *pBufferingCount) { +static inline HRESULT IAMNetworkStatus_get_BufferingCount(IAMNetworkStatus* This,LONG *pBufferingCount) { return This->lpVtbl->get_BufferingCount(This,pBufferingCount); } -static __WIDL_INLINE HRESULT IAMNetworkStatus_get_IsBroadcast(IAMNetworkStatus* This,VARIANT_BOOL *pIsBroadcast) { +static inline HRESULT IAMNetworkStatus_get_IsBroadcast(IAMNetworkStatus* This,VARIANT_BOOL *pIsBroadcast) { return This->lpVtbl->get_IsBroadcast(This,pIsBroadcast); } -static __WIDL_INLINE HRESULT IAMNetworkStatus_get_BufferingProgress(IAMNetworkStatus* This,LONG *pBufferingProgress) { +static inline HRESULT IAMNetworkStatus_get_BufferingProgress(IAMNetworkStatus* This,LONG *pBufferingProgress) { return This->lpVtbl->get_BufferingProgress(This,pBufferingProgress); } #endif diff --git a/lib/libc/include/any-windows-any/rdpencomapi.h b/lib/libc/include/any-windows-any/rdpencomapi.h index 3b17f24d34cdce2ce444e50bcf3134550d028550..07215b071de089d3d043e7707f3d44a15afd4169 100644 --- a/lib/libc/include/any-windows-any/rdpencomapi.h +++ b/lib/libc/include/any-windows-any/rdpencomapi.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/rdpencomapi.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/rdpencomapi.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __rdpencomapi_h__ #define __rdpencomapi_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IRDPSRAPIDebug_FWD_DEFINED__ @@ -791,20 +783,20 @@ interface IRDPSRAPIDebug { #define IRDPSRAPIDebug_get_CLXCmdLine(This,pCLXCmdLine) (This)->lpVtbl->get_CLXCmdLine(This,pCLXCmdLine) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIDebug_QueryInterface(IRDPSRAPIDebug* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIDebug_QueryInterface(IRDPSRAPIDebug* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIDebug_AddRef(IRDPSRAPIDebug* This) { +static inline ULONG IRDPSRAPIDebug_AddRef(IRDPSRAPIDebug* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIDebug_Release(IRDPSRAPIDebug* This) { +static inline ULONG IRDPSRAPIDebug_Release(IRDPSRAPIDebug* This) { return This->lpVtbl->Release(This); } /*** IRDPSRAPIDebug methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIDebug_put_CLXCmdLine(IRDPSRAPIDebug* This,BSTR CLXCmdLine) { +static inline HRESULT IRDPSRAPIDebug_put_CLXCmdLine(IRDPSRAPIDebug* This,BSTR CLXCmdLine) { return This->lpVtbl->put_CLXCmdLine(This,CLXCmdLine); } -static __WIDL_INLINE HRESULT IRDPSRAPIDebug_get_CLXCmdLine(IRDPSRAPIDebug* This,BSTR *pCLXCmdLine) { +static inline HRESULT IRDPSRAPIDebug_get_CLXCmdLine(IRDPSRAPIDebug* This,BSTR *pCLXCmdLine) { return This->lpVtbl->get_CLXCmdLine(This,pCLXCmdLine); } #endif @@ -871,17 +863,17 @@ interface IRDPSRAPIPerfCounterLogger { #define IRDPSRAPIPerfCounterLogger_LogValue(This,lValue) (This)->lpVtbl->LogValue(This,lValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIPerfCounterLogger_QueryInterface(IRDPSRAPIPerfCounterLogger* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIPerfCounterLogger_QueryInterface(IRDPSRAPIPerfCounterLogger* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIPerfCounterLogger_AddRef(IRDPSRAPIPerfCounterLogger* This) { +static inline ULONG IRDPSRAPIPerfCounterLogger_AddRef(IRDPSRAPIPerfCounterLogger* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIPerfCounterLogger_Release(IRDPSRAPIPerfCounterLogger* This) { +static inline ULONG IRDPSRAPIPerfCounterLogger_Release(IRDPSRAPIPerfCounterLogger* This) { return This->lpVtbl->Release(This); } /*** IRDPSRAPIPerfCounterLogger methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIPerfCounterLogger_LogValue(IRDPSRAPIPerfCounterLogger* This,INT64 lValue) { +static inline HRESULT IRDPSRAPIPerfCounterLogger_LogValue(IRDPSRAPIPerfCounterLogger* This,INT64 lValue) { return This->lpVtbl->LogValue(This,lValue); } #endif @@ -950,17 +942,17 @@ interface IRDPSRAPIPerfCounterLoggingManager { #define IRDPSRAPIPerfCounterLoggingManager_CreateLogger(This,bstrCounterName,ppLogger) (This)->lpVtbl->CreateLogger(This,bstrCounterName,ppLogger) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIPerfCounterLoggingManager_QueryInterface(IRDPSRAPIPerfCounterLoggingManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIPerfCounterLoggingManager_QueryInterface(IRDPSRAPIPerfCounterLoggingManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIPerfCounterLoggingManager_AddRef(IRDPSRAPIPerfCounterLoggingManager* This) { +static inline ULONG IRDPSRAPIPerfCounterLoggingManager_AddRef(IRDPSRAPIPerfCounterLoggingManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIPerfCounterLoggingManager_Release(IRDPSRAPIPerfCounterLoggingManager* This) { +static inline ULONG IRDPSRAPIPerfCounterLoggingManager_Release(IRDPSRAPIPerfCounterLoggingManager* This) { return This->lpVtbl->Release(This); } /*** IRDPSRAPIPerfCounterLoggingManager methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIPerfCounterLoggingManager_CreateLogger(IRDPSRAPIPerfCounterLoggingManager* This,BSTR bstrCounterName,IRDPSRAPIPerfCounterLogger **ppLogger) { +static inline HRESULT IRDPSRAPIPerfCounterLoggingManager_CreateLogger(IRDPSRAPIPerfCounterLoggingManager* This,BSTR bstrCounterName,IRDPSRAPIPerfCounterLogger **ppLogger) { return This->lpVtbl->CreateLogger(This,bstrCounterName,ppLogger); } #endif @@ -1060,29 +1052,29 @@ interface IRDPSRAPIAudioStream { #define IRDPSRAPIAudioStream_FreeBuffer(This) (This)->lpVtbl->FreeBuffer(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAudioStream_QueryInterface(IRDPSRAPIAudioStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIAudioStream_QueryInterface(IRDPSRAPIAudioStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIAudioStream_AddRef(IRDPSRAPIAudioStream* This) { +static inline ULONG IRDPSRAPIAudioStream_AddRef(IRDPSRAPIAudioStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIAudioStream_Release(IRDPSRAPIAudioStream* This) { +static inline ULONG IRDPSRAPIAudioStream_Release(IRDPSRAPIAudioStream* This) { return This->lpVtbl->Release(This); } /*** IRDPSRAPIAudioStream methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAudioStream_Initialize(IRDPSRAPIAudioStream* This,INT64 *pnPeriodInHundredNsIntervals) { +static inline HRESULT IRDPSRAPIAudioStream_Initialize(IRDPSRAPIAudioStream* This,INT64 *pnPeriodInHundredNsIntervals) { return This->lpVtbl->Initialize(This,pnPeriodInHundredNsIntervals); } -static __WIDL_INLINE HRESULT IRDPSRAPIAudioStream_Start(IRDPSRAPIAudioStream* This) { +static inline HRESULT IRDPSRAPIAudioStream_Start(IRDPSRAPIAudioStream* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT IRDPSRAPIAudioStream_Stop(IRDPSRAPIAudioStream* This) { +static inline HRESULT IRDPSRAPIAudioStream_Stop(IRDPSRAPIAudioStream* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IRDPSRAPIAudioStream_GetBuffer(IRDPSRAPIAudioStream* This,BYTE **ppbData,UINT32 *pcbData,UINT64 *pTimestamp) { +static inline HRESULT IRDPSRAPIAudioStream_GetBuffer(IRDPSRAPIAudioStream* This,BYTE **ppbData,UINT32 *pcbData,UINT64 *pTimestamp) { return This->lpVtbl->GetBuffer(This,ppbData,pcbData,pTimestamp); } -static __WIDL_INLINE HRESULT IRDPSRAPIAudioStream_FreeBuffer(IRDPSRAPIAudioStream* This) { +static inline HRESULT IRDPSRAPIAudioStream_FreeBuffer(IRDPSRAPIAudioStream* This) { return This->lpVtbl->FreeBuffer(This); } #endif @@ -1153,17 +1145,17 @@ interface IRDPSRAPIClipboardUseEvents { #define IRDPSRAPIClipboardUseEvents_OnPasteFromClipboard(This,clipboardFormat,pAttendee,pRetVal) (This)->lpVtbl->OnPasteFromClipboard(This,clipboardFormat,pAttendee,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIClipboardUseEvents_QueryInterface(IRDPSRAPIClipboardUseEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIClipboardUseEvents_QueryInterface(IRDPSRAPIClipboardUseEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIClipboardUseEvents_AddRef(IRDPSRAPIClipboardUseEvents* This) { +static inline ULONG IRDPSRAPIClipboardUseEvents_AddRef(IRDPSRAPIClipboardUseEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIClipboardUseEvents_Release(IRDPSRAPIClipboardUseEvents* This) { +static inline ULONG IRDPSRAPIClipboardUseEvents_Release(IRDPSRAPIClipboardUseEvents* This) { return This->lpVtbl->Release(This); } /*** IRDPSRAPIClipboardUseEvents methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIClipboardUseEvents_OnPasteFromClipboard(IRDPSRAPIClipboardUseEvents* This,UINT clipboardFormat,IDispatch *pAttendee,VARIANT_BOOL *pRetVal) { +static inline HRESULT IRDPSRAPIClipboardUseEvents_OnPasteFromClipboard(IRDPSRAPIClipboardUseEvents* This,UINT clipboardFormat,IDispatch *pAttendee,VARIANT_BOOL *pRetVal) { return This->lpVtbl->OnPasteFromClipboard(This,clipboardFormat,pAttendee,pRetVal); } #endif @@ -1320,48 +1312,48 @@ interface IRDPSRAPIWindow { #define IRDPSRAPIWindow_get_Flags(This,pdwFlags) (This)->lpVtbl->get_Flags(This,pdwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_QueryInterface(IRDPSRAPIWindow* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIWindow_QueryInterface(IRDPSRAPIWindow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIWindow_AddRef(IRDPSRAPIWindow* This) { +static inline ULONG IRDPSRAPIWindow_AddRef(IRDPSRAPIWindow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIWindow_Release(IRDPSRAPIWindow* This) { +static inline ULONG IRDPSRAPIWindow_Release(IRDPSRAPIWindow* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_GetTypeInfoCount(IRDPSRAPIWindow* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIWindow_GetTypeInfoCount(IRDPSRAPIWindow* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_GetTypeInfo(IRDPSRAPIWindow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIWindow_GetTypeInfo(IRDPSRAPIWindow* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_GetIDsOfNames(IRDPSRAPIWindow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIWindow_GetIDsOfNames(IRDPSRAPIWindow* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_Invoke(IRDPSRAPIWindow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIWindow_Invoke(IRDPSRAPIWindow* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIWindow methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_get_Id(IRDPSRAPIWindow* This,LONG *pRetVal) { +static inline HRESULT IRDPSRAPIWindow_get_Id(IRDPSRAPIWindow* This,LONG *pRetVal) { return This->lpVtbl->get_Id(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_get_Application(IRDPSRAPIWindow* This,IRDPSRAPIApplication **pApplication) { +static inline HRESULT IRDPSRAPIWindow_get_Application(IRDPSRAPIWindow* This,IRDPSRAPIApplication **pApplication) { return This->lpVtbl->get_Application(This,pApplication); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_get_Shared(IRDPSRAPIWindow* This,VARIANT_BOOL *pRetVal) { +static inline HRESULT IRDPSRAPIWindow_get_Shared(IRDPSRAPIWindow* This,VARIANT_BOOL *pRetVal) { return This->lpVtbl->get_Shared(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_put_Shared(IRDPSRAPIWindow* This,VARIANT_BOOL NewVal) { +static inline HRESULT IRDPSRAPIWindow_put_Shared(IRDPSRAPIWindow* This,VARIANT_BOOL NewVal) { return This->lpVtbl->put_Shared(This,NewVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_get_Name(IRDPSRAPIWindow* This,BSTR *pRetVal) { +static inline HRESULT IRDPSRAPIWindow_get_Name(IRDPSRAPIWindow* This,BSTR *pRetVal) { return This->lpVtbl->get_Name(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_Show(IRDPSRAPIWindow* This) { +static inline HRESULT IRDPSRAPIWindow_Show(IRDPSRAPIWindow* This) { return This->lpVtbl->Show(This); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindow_get_Flags(IRDPSRAPIWindow* This,ULONG *pdwFlags) { +static inline HRESULT IRDPSRAPIWindow_get_Flags(IRDPSRAPIWindow* This,ULONG *pdwFlags) { return This->lpVtbl->get_Flags(This,pdwFlags); } #endif @@ -1473,33 +1465,33 @@ interface IRDPSRAPIWindowList { #define IRDPSRAPIWindowList_get_Item(This,item,pWindow) (This)->lpVtbl->get_Item(This,item,pWindow) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIWindowList_QueryInterface(IRDPSRAPIWindowList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIWindowList_QueryInterface(IRDPSRAPIWindowList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIWindowList_AddRef(IRDPSRAPIWindowList* This) { +static inline ULONG IRDPSRAPIWindowList_AddRef(IRDPSRAPIWindowList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIWindowList_Release(IRDPSRAPIWindowList* This) { +static inline ULONG IRDPSRAPIWindowList_Release(IRDPSRAPIWindowList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIWindowList_GetTypeInfoCount(IRDPSRAPIWindowList* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIWindowList_GetTypeInfoCount(IRDPSRAPIWindowList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindowList_GetTypeInfo(IRDPSRAPIWindowList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIWindowList_GetTypeInfo(IRDPSRAPIWindowList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindowList_GetIDsOfNames(IRDPSRAPIWindowList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIWindowList_GetIDsOfNames(IRDPSRAPIWindowList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindowList_Invoke(IRDPSRAPIWindowList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIWindowList_Invoke(IRDPSRAPIWindowList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIWindowList methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIWindowList_get__NewEnum(IRDPSRAPIWindowList* This,IUnknown **retval) { +static inline HRESULT IRDPSRAPIWindowList_get__NewEnum(IRDPSRAPIWindowList* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IRDPSRAPIWindowList_get_Item(IRDPSRAPIWindowList* This,LONG item,IRDPSRAPIWindow **pWindow) { +static inline HRESULT IRDPSRAPIWindowList_get_Item(IRDPSRAPIWindowList* This,LONG item,IRDPSRAPIWindow **pWindow) { return This->lpVtbl->get_Item(This,item,pWindow); } #endif @@ -1641,45 +1633,45 @@ interface IRDPSRAPIApplication { #define IRDPSRAPIApplication_get_Flags(This,pdwFlags) (This)->lpVtbl->get_Flags(This,pdwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_QueryInterface(IRDPSRAPIApplication* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIApplication_QueryInterface(IRDPSRAPIApplication* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIApplication_AddRef(IRDPSRAPIApplication* This) { +static inline ULONG IRDPSRAPIApplication_AddRef(IRDPSRAPIApplication* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIApplication_Release(IRDPSRAPIApplication* This) { +static inline ULONG IRDPSRAPIApplication_Release(IRDPSRAPIApplication* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_GetTypeInfoCount(IRDPSRAPIApplication* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIApplication_GetTypeInfoCount(IRDPSRAPIApplication* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_GetTypeInfo(IRDPSRAPIApplication* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIApplication_GetTypeInfo(IRDPSRAPIApplication* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_GetIDsOfNames(IRDPSRAPIApplication* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIApplication_GetIDsOfNames(IRDPSRAPIApplication* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_Invoke(IRDPSRAPIApplication* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIApplication_Invoke(IRDPSRAPIApplication* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIApplication methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_get_Windows(IRDPSRAPIApplication* This,IRDPSRAPIWindowList **pWindowList) { +static inline HRESULT IRDPSRAPIApplication_get_Windows(IRDPSRAPIApplication* This,IRDPSRAPIWindowList **pWindowList) { return This->lpVtbl->get_Windows(This,pWindowList); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_get_Id(IRDPSRAPIApplication* This,LONG *pRetVal) { +static inline HRESULT IRDPSRAPIApplication_get_Id(IRDPSRAPIApplication* This,LONG *pRetVal) { return This->lpVtbl->get_Id(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_get_Shared(IRDPSRAPIApplication* This,VARIANT_BOOL *pRetVal) { +static inline HRESULT IRDPSRAPIApplication_get_Shared(IRDPSRAPIApplication* This,VARIANT_BOOL *pRetVal) { return This->lpVtbl->get_Shared(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_put_Shared(IRDPSRAPIApplication* This,VARIANT_BOOL NewVal) { +static inline HRESULT IRDPSRAPIApplication_put_Shared(IRDPSRAPIApplication* This,VARIANT_BOOL NewVal) { return This->lpVtbl->put_Shared(This,NewVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_get_Name(IRDPSRAPIApplication* This,BSTR *pRetVal) { +static inline HRESULT IRDPSRAPIApplication_get_Name(IRDPSRAPIApplication* This,BSTR *pRetVal) { return This->lpVtbl->get_Name(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplication_get_Flags(IRDPSRAPIApplication* This,ULONG *pdwFlags) { +static inline HRESULT IRDPSRAPIApplication_get_Flags(IRDPSRAPIApplication* This,ULONG *pdwFlags) { return This->lpVtbl->get_Flags(This,pdwFlags); } #endif @@ -1791,33 +1783,33 @@ interface IRDPSRAPIApplicationList { #define IRDPSRAPIApplicationList_get_Item(This,item,pApplication) (This)->lpVtbl->get_Item(This,item,pApplication) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationList_QueryInterface(IRDPSRAPIApplicationList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIApplicationList_QueryInterface(IRDPSRAPIApplicationList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIApplicationList_AddRef(IRDPSRAPIApplicationList* This) { +static inline ULONG IRDPSRAPIApplicationList_AddRef(IRDPSRAPIApplicationList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIApplicationList_Release(IRDPSRAPIApplicationList* This) { +static inline ULONG IRDPSRAPIApplicationList_Release(IRDPSRAPIApplicationList* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationList_GetTypeInfoCount(IRDPSRAPIApplicationList* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIApplicationList_GetTypeInfoCount(IRDPSRAPIApplicationList* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationList_GetTypeInfo(IRDPSRAPIApplicationList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIApplicationList_GetTypeInfo(IRDPSRAPIApplicationList* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationList_GetIDsOfNames(IRDPSRAPIApplicationList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIApplicationList_GetIDsOfNames(IRDPSRAPIApplicationList* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationList_Invoke(IRDPSRAPIApplicationList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIApplicationList_Invoke(IRDPSRAPIApplicationList* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIApplicationList methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationList_get__NewEnum(IRDPSRAPIApplicationList* This,IUnknown **retval) { +static inline HRESULT IRDPSRAPIApplicationList_get__NewEnum(IRDPSRAPIApplicationList* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationList_get_Item(IRDPSRAPIApplicationList* This,LONG item,IRDPSRAPIApplication **pApplication) { +static inline HRESULT IRDPSRAPIApplicationList_get_Item(IRDPSRAPIApplicationList* This,LONG item,IRDPSRAPIApplication **pApplication) { return This->lpVtbl->get_Item(This,item,pApplication); } #endif @@ -1943,39 +1935,39 @@ interface IRDPSRAPIApplicationFilter { #define IRDPSRAPIApplicationFilter_put_Enabled(This,NewVal) (This)->lpVtbl->put_Enabled(This,NewVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationFilter_QueryInterface(IRDPSRAPIApplicationFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIApplicationFilter_QueryInterface(IRDPSRAPIApplicationFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIApplicationFilter_AddRef(IRDPSRAPIApplicationFilter* This) { +static inline ULONG IRDPSRAPIApplicationFilter_AddRef(IRDPSRAPIApplicationFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIApplicationFilter_Release(IRDPSRAPIApplicationFilter* This) { +static inline ULONG IRDPSRAPIApplicationFilter_Release(IRDPSRAPIApplicationFilter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationFilter_GetTypeInfoCount(IRDPSRAPIApplicationFilter* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIApplicationFilter_GetTypeInfoCount(IRDPSRAPIApplicationFilter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationFilter_GetTypeInfo(IRDPSRAPIApplicationFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIApplicationFilter_GetTypeInfo(IRDPSRAPIApplicationFilter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationFilter_GetIDsOfNames(IRDPSRAPIApplicationFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIApplicationFilter_GetIDsOfNames(IRDPSRAPIApplicationFilter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationFilter_Invoke(IRDPSRAPIApplicationFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIApplicationFilter_Invoke(IRDPSRAPIApplicationFilter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIApplicationFilter methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationFilter_get_Applications(IRDPSRAPIApplicationFilter* This,IRDPSRAPIApplicationList **pApplications) { +static inline HRESULT IRDPSRAPIApplicationFilter_get_Applications(IRDPSRAPIApplicationFilter* This,IRDPSRAPIApplicationList **pApplications) { return This->lpVtbl->get_Applications(This,pApplications); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationFilter_get_Windows(IRDPSRAPIApplicationFilter* This,IRDPSRAPIWindowList **pWindows) { +static inline HRESULT IRDPSRAPIApplicationFilter_get_Windows(IRDPSRAPIApplicationFilter* This,IRDPSRAPIWindowList **pWindows) { return This->lpVtbl->get_Windows(This,pWindows); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationFilter_get_Enabled(IRDPSRAPIApplicationFilter* This,VARIANT_BOOL *pRetVal) { +static inline HRESULT IRDPSRAPIApplicationFilter_get_Enabled(IRDPSRAPIApplicationFilter* This,VARIANT_BOOL *pRetVal) { return This->lpVtbl->get_Enabled(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIApplicationFilter_put_Enabled(IRDPSRAPIApplicationFilter* This,VARIANT_BOOL NewVal) { +static inline HRESULT IRDPSRAPIApplicationFilter_put_Enabled(IRDPSRAPIApplicationFilter* This,VARIANT_BOOL NewVal) { return This->lpVtbl->put_Enabled(This,NewVal); } #endif @@ -2089,33 +2081,33 @@ interface IRDPSRAPISessionProperties { #define IRDPSRAPISessionProperties_put_Property(This,PropertyName,newVal) (This)->lpVtbl->put_Property(This,PropertyName,newVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISessionProperties_QueryInterface(IRDPSRAPISessionProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPISessionProperties_QueryInterface(IRDPSRAPISessionProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPISessionProperties_AddRef(IRDPSRAPISessionProperties* This) { +static inline ULONG IRDPSRAPISessionProperties_AddRef(IRDPSRAPISessionProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPISessionProperties_Release(IRDPSRAPISessionProperties* This) { +static inline ULONG IRDPSRAPISessionProperties_Release(IRDPSRAPISessionProperties* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISessionProperties_GetTypeInfoCount(IRDPSRAPISessionProperties* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPISessionProperties_GetTypeInfoCount(IRDPSRAPISessionProperties* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPISessionProperties_GetTypeInfo(IRDPSRAPISessionProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPISessionProperties_GetTypeInfo(IRDPSRAPISessionProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPISessionProperties_GetIDsOfNames(IRDPSRAPISessionProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPISessionProperties_GetIDsOfNames(IRDPSRAPISessionProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPISessionProperties_Invoke(IRDPSRAPISessionProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPISessionProperties_Invoke(IRDPSRAPISessionProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPISessionProperties methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISessionProperties_get_Property(IRDPSRAPISessionProperties* This,BSTR PropertyName,VARIANT *pVal) { +static inline HRESULT IRDPSRAPISessionProperties_get_Property(IRDPSRAPISessionProperties* This,BSTR PropertyName,VARIANT *pVal) { return This->lpVtbl->get_Property(This,PropertyName,pVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISessionProperties_put_Property(IRDPSRAPISessionProperties* This,BSTR PropertyName,VARIANT newVal) { +static inline HRESULT IRDPSRAPISessionProperties_put_Property(IRDPSRAPISessionProperties* This,BSTR PropertyName,VARIANT newVal) { return This->lpVtbl->put_Property(This,PropertyName,newVal); } #endif @@ -2265,48 +2257,48 @@ interface IRDPSRAPIInvitation { #define IRDPSRAPIInvitation_put_Revoked(This,NewVal) (This)->lpVtbl->put_Revoked(This,NewVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_QueryInterface(IRDPSRAPIInvitation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIInvitation_QueryInterface(IRDPSRAPIInvitation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIInvitation_AddRef(IRDPSRAPIInvitation* This) { +static inline ULONG IRDPSRAPIInvitation_AddRef(IRDPSRAPIInvitation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIInvitation_Release(IRDPSRAPIInvitation* This) { +static inline ULONG IRDPSRAPIInvitation_Release(IRDPSRAPIInvitation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_GetTypeInfoCount(IRDPSRAPIInvitation* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIInvitation_GetTypeInfoCount(IRDPSRAPIInvitation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_GetTypeInfo(IRDPSRAPIInvitation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIInvitation_GetTypeInfo(IRDPSRAPIInvitation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_GetIDsOfNames(IRDPSRAPIInvitation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIInvitation_GetIDsOfNames(IRDPSRAPIInvitation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_Invoke(IRDPSRAPIInvitation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIInvitation_Invoke(IRDPSRAPIInvitation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIInvitation methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_get_ConnectionString(IRDPSRAPIInvitation* This,BSTR *pbstrVal) { +static inline HRESULT IRDPSRAPIInvitation_get_ConnectionString(IRDPSRAPIInvitation* This,BSTR *pbstrVal) { return This->lpVtbl->get_ConnectionString(This,pbstrVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_get_GroupName(IRDPSRAPIInvitation* This,BSTR *pbstrVal) { +static inline HRESULT IRDPSRAPIInvitation_get_GroupName(IRDPSRAPIInvitation* This,BSTR *pbstrVal) { return This->lpVtbl->get_GroupName(This,pbstrVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_get_Password(IRDPSRAPIInvitation* This,BSTR *pbstrVal) { +static inline HRESULT IRDPSRAPIInvitation_get_Password(IRDPSRAPIInvitation* This,BSTR *pbstrVal) { return This->lpVtbl->get_Password(This,pbstrVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_get_AttendeeLimit(IRDPSRAPIInvitation* This,LONG *pRetVal) { +static inline HRESULT IRDPSRAPIInvitation_get_AttendeeLimit(IRDPSRAPIInvitation* This,LONG *pRetVal) { return This->lpVtbl->get_AttendeeLimit(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_put_AttendeeLimit(IRDPSRAPIInvitation* This,LONG NewVal) { +static inline HRESULT IRDPSRAPIInvitation_put_AttendeeLimit(IRDPSRAPIInvitation* This,LONG NewVal) { return This->lpVtbl->put_AttendeeLimit(This,NewVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_get_Revoked(IRDPSRAPIInvitation* This,VARIANT_BOOL *pRetVal) { +static inline HRESULT IRDPSRAPIInvitation_get_Revoked(IRDPSRAPIInvitation* This,VARIANT_BOOL *pRetVal) { return This->lpVtbl->get_Revoked(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitation_put_Revoked(IRDPSRAPIInvitation* This,VARIANT_BOOL NewVal) { +static inline HRESULT IRDPSRAPIInvitation_put_Revoked(IRDPSRAPIInvitation* This,VARIANT_BOOL NewVal) { return This->lpVtbl->put_Revoked(This,NewVal); } #endif @@ -2442,39 +2434,39 @@ interface IRDPSRAPIInvitationManager { #define IRDPSRAPIInvitationManager_CreateInvitation(This,bstrAuthString,bstrGroupName,bstrPassword,AttendeeLimit,ppInvitation) (This)->lpVtbl->CreateInvitation(This,bstrAuthString,bstrGroupName,bstrPassword,AttendeeLimit,ppInvitation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIInvitationManager_QueryInterface(IRDPSRAPIInvitationManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIInvitationManager_QueryInterface(IRDPSRAPIInvitationManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIInvitationManager_AddRef(IRDPSRAPIInvitationManager* This) { +static inline ULONG IRDPSRAPIInvitationManager_AddRef(IRDPSRAPIInvitationManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIInvitationManager_Release(IRDPSRAPIInvitationManager* This) { +static inline ULONG IRDPSRAPIInvitationManager_Release(IRDPSRAPIInvitationManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIInvitationManager_GetTypeInfoCount(IRDPSRAPIInvitationManager* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIInvitationManager_GetTypeInfoCount(IRDPSRAPIInvitationManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitationManager_GetTypeInfo(IRDPSRAPIInvitationManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIInvitationManager_GetTypeInfo(IRDPSRAPIInvitationManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitationManager_GetIDsOfNames(IRDPSRAPIInvitationManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIInvitationManager_GetIDsOfNames(IRDPSRAPIInvitationManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitationManager_Invoke(IRDPSRAPIInvitationManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIInvitationManager_Invoke(IRDPSRAPIInvitationManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIInvitationManager methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIInvitationManager_get__NewEnum(IRDPSRAPIInvitationManager* This,IUnknown **retval) { +static inline HRESULT IRDPSRAPIInvitationManager_get__NewEnum(IRDPSRAPIInvitationManager* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitationManager_get_Item(IRDPSRAPIInvitationManager* This,VARIANT item,IRDPSRAPIInvitation **ppInvitation) { +static inline HRESULT IRDPSRAPIInvitationManager_get_Item(IRDPSRAPIInvitationManager* This,VARIANT item,IRDPSRAPIInvitation **ppInvitation) { return This->lpVtbl->get_Item(This,item,ppInvitation); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitationManager_get_Count(IRDPSRAPIInvitationManager* This,LONG *pRetVal) { +static inline HRESULT IRDPSRAPIInvitationManager_get_Count(IRDPSRAPIInvitationManager* This,LONG *pRetVal) { return This->lpVtbl->get_Count(This,pRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIInvitationManager_CreateInvitation(IRDPSRAPIInvitationManager* This,BSTR bstrAuthString,BSTR bstrGroupName,BSTR bstrPassword,LONG AttendeeLimit,IRDPSRAPIInvitation **ppInvitation) { +static inline HRESULT IRDPSRAPIInvitationManager_CreateInvitation(IRDPSRAPIInvitationManager* This,BSTR bstrAuthString,BSTR bstrGroupName,BSTR bstrPassword,LONG AttendeeLimit,IRDPSRAPIInvitation **ppInvitation) { return This->lpVtbl->CreateInvitation(This,bstrAuthString,bstrGroupName,bstrPassword,AttendeeLimit,ppInvitation); } #endif @@ -2608,42 +2600,42 @@ interface IRDPSRAPITcpConnectionInfo { #define IRDPSRAPITcpConnectionInfo_get_PeerIP(This,pbstrIP) (This)->lpVtbl->get_PeerIP(This,pbstrIP) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_QueryInterface(IRDPSRAPITcpConnectionInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_QueryInterface(IRDPSRAPITcpConnectionInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPITcpConnectionInfo_AddRef(IRDPSRAPITcpConnectionInfo* This) { +static inline ULONG IRDPSRAPITcpConnectionInfo_AddRef(IRDPSRAPITcpConnectionInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPITcpConnectionInfo_Release(IRDPSRAPITcpConnectionInfo* This) { +static inline ULONG IRDPSRAPITcpConnectionInfo_Release(IRDPSRAPITcpConnectionInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_GetTypeInfoCount(IRDPSRAPITcpConnectionInfo* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_GetTypeInfoCount(IRDPSRAPITcpConnectionInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_GetTypeInfo(IRDPSRAPITcpConnectionInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_GetTypeInfo(IRDPSRAPITcpConnectionInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_GetIDsOfNames(IRDPSRAPITcpConnectionInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_GetIDsOfNames(IRDPSRAPITcpConnectionInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_Invoke(IRDPSRAPITcpConnectionInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_Invoke(IRDPSRAPITcpConnectionInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPITcpConnectionInfo methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_get_Protocol(IRDPSRAPITcpConnectionInfo* This,LONG *plProtocol) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_get_Protocol(IRDPSRAPITcpConnectionInfo* This,LONG *plProtocol) { return This->lpVtbl->get_Protocol(This,plProtocol); } -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_get_LocalPort(IRDPSRAPITcpConnectionInfo* This,LONG *plPort) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_get_LocalPort(IRDPSRAPITcpConnectionInfo* This,LONG *plPort) { return This->lpVtbl->get_LocalPort(This,plPort); } -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_get_LocalIP(IRDPSRAPITcpConnectionInfo* This,BSTR *pbsrLocalIP) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_get_LocalIP(IRDPSRAPITcpConnectionInfo* This,BSTR *pbsrLocalIP) { return This->lpVtbl->get_LocalIP(This,pbsrLocalIP); } -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_get_PeerPort(IRDPSRAPITcpConnectionInfo* This,LONG *plPort) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_get_PeerPort(IRDPSRAPITcpConnectionInfo* This,LONG *plPort) { return This->lpVtbl->get_PeerPort(This,plPort); } -static __WIDL_INLINE HRESULT IRDPSRAPITcpConnectionInfo_get_PeerIP(IRDPSRAPITcpConnectionInfo* This,BSTR *pbstrIP) { +static inline HRESULT IRDPSRAPITcpConnectionInfo_get_PeerIP(IRDPSRAPITcpConnectionInfo* This,BSTR *pbstrIP) { return This->lpVtbl->get_PeerIP(This,pbstrIP); } #endif @@ -2800,51 +2792,51 @@ interface IRDPSRAPIAttendee { #define IRDPSRAPIAttendee_get_ConnectivityInfo(This,ppVal) (This)->lpVtbl->get_ConnectivityInfo(This,ppVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_QueryInterface(IRDPSRAPIAttendee* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIAttendee_QueryInterface(IRDPSRAPIAttendee* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIAttendee_AddRef(IRDPSRAPIAttendee* This) { +static inline ULONG IRDPSRAPIAttendee_AddRef(IRDPSRAPIAttendee* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIAttendee_Release(IRDPSRAPIAttendee* This) { +static inline ULONG IRDPSRAPIAttendee_Release(IRDPSRAPIAttendee* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_GetTypeInfoCount(IRDPSRAPIAttendee* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIAttendee_GetTypeInfoCount(IRDPSRAPIAttendee* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_GetTypeInfo(IRDPSRAPIAttendee* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIAttendee_GetTypeInfo(IRDPSRAPIAttendee* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_GetIDsOfNames(IRDPSRAPIAttendee* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIAttendee_GetIDsOfNames(IRDPSRAPIAttendee* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_Invoke(IRDPSRAPIAttendee* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIAttendee_Invoke(IRDPSRAPIAttendee* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIAttendee methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_get_Id(IRDPSRAPIAttendee* This,LONG *pId) { +static inline HRESULT IRDPSRAPIAttendee_get_Id(IRDPSRAPIAttendee* This,LONG *pId) { return This->lpVtbl->get_Id(This,pId); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_get_RemoteName(IRDPSRAPIAttendee* This,BSTR *pVal) { +static inline HRESULT IRDPSRAPIAttendee_get_RemoteName(IRDPSRAPIAttendee* This,BSTR *pVal) { return This->lpVtbl->get_RemoteName(This,pVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_get_ControlLevel(IRDPSRAPIAttendee* This,CTRL_LEVEL *pVal) { +static inline HRESULT IRDPSRAPIAttendee_get_ControlLevel(IRDPSRAPIAttendee* This,CTRL_LEVEL *pVal) { return This->lpVtbl->get_ControlLevel(This,pVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_put_ControlLevel(IRDPSRAPIAttendee* This,CTRL_LEVEL pNewVal) { +static inline HRESULT IRDPSRAPIAttendee_put_ControlLevel(IRDPSRAPIAttendee* This,CTRL_LEVEL pNewVal) { return This->lpVtbl->put_ControlLevel(This,pNewVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_get_Invitation(IRDPSRAPIAttendee* This,IRDPSRAPIInvitation **ppVal) { +static inline HRESULT IRDPSRAPIAttendee_get_Invitation(IRDPSRAPIAttendee* This,IRDPSRAPIInvitation **ppVal) { return This->lpVtbl->get_Invitation(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_TerminateConnection(IRDPSRAPIAttendee* This) { +static inline HRESULT IRDPSRAPIAttendee_TerminateConnection(IRDPSRAPIAttendee* This) { return This->lpVtbl->TerminateConnection(This); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_get_Flags(IRDPSRAPIAttendee* This,LONG *plFlags) { +static inline HRESULT IRDPSRAPIAttendee_get_Flags(IRDPSRAPIAttendee* This,LONG *plFlags) { return This->lpVtbl->get_Flags(This,plFlags); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendee_get_ConnectivityInfo(IRDPSRAPIAttendee* This,IUnknown **ppVal) { +static inline HRESULT IRDPSRAPIAttendee_get_ConnectivityInfo(IRDPSRAPIAttendee* This,IUnknown **ppVal) { return This->lpVtbl->get_ConnectivityInfo(This,ppVal); } #endif @@ -2956,33 +2948,33 @@ interface IRDPSRAPIAttendeeManager { #define IRDPSRAPIAttendeeManager_get_Item(This,id,ppItem) (This)->lpVtbl->get_Item(This,id,ppItem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeManager_QueryInterface(IRDPSRAPIAttendeeManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIAttendeeManager_QueryInterface(IRDPSRAPIAttendeeManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIAttendeeManager_AddRef(IRDPSRAPIAttendeeManager* This) { +static inline ULONG IRDPSRAPIAttendeeManager_AddRef(IRDPSRAPIAttendeeManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIAttendeeManager_Release(IRDPSRAPIAttendeeManager* This) { +static inline ULONG IRDPSRAPIAttendeeManager_Release(IRDPSRAPIAttendeeManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeManager_GetTypeInfoCount(IRDPSRAPIAttendeeManager* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIAttendeeManager_GetTypeInfoCount(IRDPSRAPIAttendeeManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeManager_GetTypeInfo(IRDPSRAPIAttendeeManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIAttendeeManager_GetTypeInfo(IRDPSRAPIAttendeeManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeManager_GetIDsOfNames(IRDPSRAPIAttendeeManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIAttendeeManager_GetIDsOfNames(IRDPSRAPIAttendeeManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeManager_Invoke(IRDPSRAPIAttendeeManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIAttendeeManager_Invoke(IRDPSRAPIAttendeeManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIAttendeeManager methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeManager_get__NewEnum(IRDPSRAPIAttendeeManager* This,IUnknown **retval) { +static inline HRESULT IRDPSRAPIAttendeeManager_get__NewEnum(IRDPSRAPIAttendeeManager* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeManager_get_Item(IRDPSRAPIAttendeeManager* This,LONG id,IRDPSRAPIAttendee **ppItem) { +static inline HRESULT IRDPSRAPIAttendeeManager_get_Item(IRDPSRAPIAttendeeManager* This,LONG id,IRDPSRAPIAttendee **ppItem) { return This->lpVtbl->get_Item(This,id,ppItem); } #endif @@ -3100,36 +3092,36 @@ interface IRDPSRAPIAttendeeDisconnectInfo { #define IRDPSRAPIAttendeeDisconnectInfo_get_Code(This,pVal) (This)->lpVtbl->get_Code(This,pVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeDisconnectInfo_QueryInterface(IRDPSRAPIAttendeeDisconnectInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIAttendeeDisconnectInfo_QueryInterface(IRDPSRAPIAttendeeDisconnectInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIAttendeeDisconnectInfo_AddRef(IRDPSRAPIAttendeeDisconnectInfo* This) { +static inline ULONG IRDPSRAPIAttendeeDisconnectInfo_AddRef(IRDPSRAPIAttendeeDisconnectInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIAttendeeDisconnectInfo_Release(IRDPSRAPIAttendeeDisconnectInfo* This) { +static inline ULONG IRDPSRAPIAttendeeDisconnectInfo_Release(IRDPSRAPIAttendeeDisconnectInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeDisconnectInfo_GetTypeInfoCount(IRDPSRAPIAttendeeDisconnectInfo* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIAttendeeDisconnectInfo_GetTypeInfoCount(IRDPSRAPIAttendeeDisconnectInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeDisconnectInfo_GetTypeInfo(IRDPSRAPIAttendeeDisconnectInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIAttendeeDisconnectInfo_GetTypeInfo(IRDPSRAPIAttendeeDisconnectInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeDisconnectInfo_GetIDsOfNames(IRDPSRAPIAttendeeDisconnectInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIAttendeeDisconnectInfo_GetIDsOfNames(IRDPSRAPIAttendeeDisconnectInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeDisconnectInfo_Invoke(IRDPSRAPIAttendeeDisconnectInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIAttendeeDisconnectInfo_Invoke(IRDPSRAPIAttendeeDisconnectInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIAttendeeDisconnectInfo methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeDisconnectInfo_get_Attendee(IRDPSRAPIAttendeeDisconnectInfo* This,IRDPSRAPIAttendee **retval) { +static inline HRESULT IRDPSRAPIAttendeeDisconnectInfo_get_Attendee(IRDPSRAPIAttendeeDisconnectInfo* This,IRDPSRAPIAttendee **retval) { return This->lpVtbl->get_Attendee(This,retval); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeDisconnectInfo_get_Reason(IRDPSRAPIAttendeeDisconnectInfo* This,ATTENDEE_DISCONNECT_REASON *pReason) { +static inline HRESULT IRDPSRAPIAttendeeDisconnectInfo_get_Reason(IRDPSRAPIAttendeeDisconnectInfo* This,ATTENDEE_DISCONNECT_REASON *pReason) { return This->lpVtbl->get_Reason(This,pReason); } -static __WIDL_INLINE HRESULT IRDPSRAPIAttendeeDisconnectInfo_get_Code(IRDPSRAPIAttendeeDisconnectInfo* This,LONG *pVal) { +static inline HRESULT IRDPSRAPIAttendeeDisconnectInfo_get_Code(IRDPSRAPIAttendeeDisconnectInfo* This,LONG *pVal) { return This->lpVtbl->get_Code(This,pVal); } #endif @@ -3269,42 +3261,42 @@ interface IRDPSRAPIVirtualChannel { #define IRDPSRAPIVirtualChannel_get_Priority(This,pPriority) (This)->lpVtbl->get_Priority(This,pPriority) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_QueryInterface(IRDPSRAPIVirtualChannel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIVirtualChannel_QueryInterface(IRDPSRAPIVirtualChannel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIVirtualChannel_AddRef(IRDPSRAPIVirtualChannel* This) { +static inline ULONG IRDPSRAPIVirtualChannel_AddRef(IRDPSRAPIVirtualChannel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIVirtualChannel_Release(IRDPSRAPIVirtualChannel* This) { +static inline ULONG IRDPSRAPIVirtualChannel_Release(IRDPSRAPIVirtualChannel* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_GetTypeInfoCount(IRDPSRAPIVirtualChannel* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIVirtualChannel_GetTypeInfoCount(IRDPSRAPIVirtualChannel* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_GetTypeInfo(IRDPSRAPIVirtualChannel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIVirtualChannel_GetTypeInfo(IRDPSRAPIVirtualChannel* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_GetIDsOfNames(IRDPSRAPIVirtualChannel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIVirtualChannel_GetIDsOfNames(IRDPSRAPIVirtualChannel* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_Invoke(IRDPSRAPIVirtualChannel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIVirtualChannel_Invoke(IRDPSRAPIVirtualChannel* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIVirtualChannel methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_SendData(IRDPSRAPIVirtualChannel* This,BSTR bstrData,LONG lAttendeeId,ULONG ChannelSendFlags) { +static inline HRESULT IRDPSRAPIVirtualChannel_SendData(IRDPSRAPIVirtualChannel* This,BSTR bstrData,LONG lAttendeeId,ULONG ChannelSendFlags) { return This->lpVtbl->SendData(This,bstrData,lAttendeeId,ChannelSendFlags); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_SetAccess(IRDPSRAPIVirtualChannel* This,LONG lAttendeeId,CHANNEL_ACCESS_ENUM AccessType) { +static inline HRESULT IRDPSRAPIVirtualChannel_SetAccess(IRDPSRAPIVirtualChannel* This,LONG lAttendeeId,CHANNEL_ACCESS_ENUM AccessType) { return This->lpVtbl->SetAccess(This,lAttendeeId,AccessType); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_get_Name(IRDPSRAPIVirtualChannel* This,BSTR *pbstrName) { +static inline HRESULT IRDPSRAPIVirtualChannel_get_Name(IRDPSRAPIVirtualChannel* This,BSTR *pbstrName) { return This->lpVtbl->get_Name(This,pbstrName); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_get_Flags(IRDPSRAPIVirtualChannel* This,LONG *plFlags) { +static inline HRESULT IRDPSRAPIVirtualChannel_get_Flags(IRDPSRAPIVirtualChannel* This,LONG *plFlags) { return This->lpVtbl->get_Flags(This,plFlags); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannel_get_Priority(IRDPSRAPIVirtualChannel* This,CHANNEL_PRIORITY *pPriority) { +static inline HRESULT IRDPSRAPIVirtualChannel_get_Priority(IRDPSRAPIVirtualChannel* This,CHANNEL_PRIORITY *pPriority) { return This->lpVtbl->get_Priority(This,pPriority); } #endif @@ -3430,36 +3422,36 @@ interface IRDPSRAPIVirtualChannelManager { #define IRDPSRAPIVirtualChannelManager_CreateVirtualChannel(This,bstrChannelName,Priority,ChannelFlags,ppChannel) (This)->lpVtbl->CreateVirtualChannel(This,bstrChannelName,Priority,ChannelFlags,ppChannel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannelManager_QueryInterface(IRDPSRAPIVirtualChannelManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIVirtualChannelManager_QueryInterface(IRDPSRAPIVirtualChannelManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIVirtualChannelManager_AddRef(IRDPSRAPIVirtualChannelManager* This) { +static inline ULONG IRDPSRAPIVirtualChannelManager_AddRef(IRDPSRAPIVirtualChannelManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIVirtualChannelManager_Release(IRDPSRAPIVirtualChannelManager* This) { +static inline ULONG IRDPSRAPIVirtualChannelManager_Release(IRDPSRAPIVirtualChannelManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannelManager_GetTypeInfoCount(IRDPSRAPIVirtualChannelManager* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIVirtualChannelManager_GetTypeInfoCount(IRDPSRAPIVirtualChannelManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannelManager_GetTypeInfo(IRDPSRAPIVirtualChannelManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIVirtualChannelManager_GetTypeInfo(IRDPSRAPIVirtualChannelManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannelManager_GetIDsOfNames(IRDPSRAPIVirtualChannelManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIVirtualChannelManager_GetIDsOfNames(IRDPSRAPIVirtualChannelManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannelManager_Invoke(IRDPSRAPIVirtualChannelManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIVirtualChannelManager_Invoke(IRDPSRAPIVirtualChannelManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIVirtualChannelManager methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannelManager_get__NewEnum(IRDPSRAPIVirtualChannelManager* This,IUnknown **retval) { +static inline HRESULT IRDPSRAPIVirtualChannelManager_get__NewEnum(IRDPSRAPIVirtualChannelManager* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannelManager_get_Item(IRDPSRAPIVirtualChannelManager* This,VARIANT item,IRDPSRAPIVirtualChannel **pChannel) { +static inline HRESULT IRDPSRAPIVirtualChannelManager_get_Item(IRDPSRAPIVirtualChannelManager* This,VARIANT item,IRDPSRAPIVirtualChannel **pChannel) { return This->lpVtbl->get_Item(This,item,pChannel); } -static __WIDL_INLINE HRESULT IRDPSRAPIVirtualChannelManager_CreateVirtualChannel(IRDPSRAPIVirtualChannelManager* This,BSTR bstrChannelName,CHANNEL_PRIORITY Priority,ULONG ChannelFlags,IRDPSRAPIVirtualChannel **ppChannel) { +static inline HRESULT IRDPSRAPIVirtualChannelManager_CreateVirtualChannel(IRDPSRAPIVirtualChannelManager* This,BSTR bstrChannelName,CHANNEL_PRIORITY Priority,ULONG ChannelFlags,IRDPSRAPIVirtualChannel **ppChannel) { return This->lpVtbl->CreateVirtualChannel(This,bstrChannelName,Priority,ChannelFlags,ppChannel); } #endif @@ -3674,69 +3666,69 @@ interface IRDPSRAPIViewer { #define IRDPSRAPIViewer_StartReverseConnectListener(This,bstrConnectionString,bstrUserName,bstrPassword,pbstrReverseConnectString) (This)->lpVtbl->StartReverseConnectListener(This,bstrConnectionString,bstrUserName,bstrPassword,pbstrReverseConnectString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_QueryInterface(IRDPSRAPIViewer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIViewer_QueryInterface(IRDPSRAPIViewer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIViewer_AddRef(IRDPSRAPIViewer* This) { +static inline ULONG IRDPSRAPIViewer_AddRef(IRDPSRAPIViewer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIViewer_Release(IRDPSRAPIViewer* This) { +static inline ULONG IRDPSRAPIViewer_Release(IRDPSRAPIViewer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_GetTypeInfoCount(IRDPSRAPIViewer* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIViewer_GetTypeInfoCount(IRDPSRAPIViewer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_GetTypeInfo(IRDPSRAPIViewer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIViewer_GetTypeInfo(IRDPSRAPIViewer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_GetIDsOfNames(IRDPSRAPIViewer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIViewer_GetIDsOfNames(IRDPSRAPIViewer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_Invoke(IRDPSRAPIViewer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIViewer_Invoke(IRDPSRAPIViewer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIViewer methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_Connect(IRDPSRAPIViewer* This,BSTR bstrConnectionString,BSTR bstrName,BSTR bstrPassword) { +static inline HRESULT IRDPSRAPIViewer_Connect(IRDPSRAPIViewer* This,BSTR bstrConnectionString,BSTR bstrName,BSTR bstrPassword) { return This->lpVtbl->Connect(This,bstrConnectionString,bstrName,bstrPassword); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_Disconnect(IRDPSRAPIViewer* This) { +static inline HRESULT IRDPSRAPIViewer_Disconnect(IRDPSRAPIViewer* This) { return This->lpVtbl->Disconnect(This); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_get_Attendees(IRDPSRAPIViewer* This,IRDPSRAPIAttendeeManager **ppVal) { +static inline HRESULT IRDPSRAPIViewer_get_Attendees(IRDPSRAPIViewer* This,IRDPSRAPIAttendeeManager **ppVal) { return This->lpVtbl->get_Attendees(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_get_Invitations(IRDPSRAPIViewer* This,IRDPSRAPIInvitationManager **ppVal) { +static inline HRESULT IRDPSRAPIViewer_get_Invitations(IRDPSRAPIViewer* This,IRDPSRAPIInvitationManager **ppVal) { return This->lpVtbl->get_Invitations(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_get_ApplicationFilter(IRDPSRAPIViewer* This,IRDPSRAPIApplicationFilter **ppVal) { +static inline HRESULT IRDPSRAPIViewer_get_ApplicationFilter(IRDPSRAPIViewer* This,IRDPSRAPIApplicationFilter **ppVal) { return This->lpVtbl->get_ApplicationFilter(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_get_VirtualChannelManager(IRDPSRAPIViewer* This,IRDPSRAPIVirtualChannelManager **ppVal) { +static inline HRESULT IRDPSRAPIViewer_get_VirtualChannelManager(IRDPSRAPIViewer* This,IRDPSRAPIVirtualChannelManager **ppVal) { return This->lpVtbl->get_VirtualChannelManager(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_put_SmartSizing(IRDPSRAPIViewer* This,VARIANT_BOOL vbSmartSizing) { +static inline HRESULT IRDPSRAPIViewer_put_SmartSizing(IRDPSRAPIViewer* This,VARIANT_BOOL vbSmartSizing) { return This->lpVtbl->put_SmartSizing(This,vbSmartSizing); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_get_SmartSizing(IRDPSRAPIViewer* This,VARIANT_BOOL *pvbSmartSizing) { +static inline HRESULT IRDPSRAPIViewer_get_SmartSizing(IRDPSRAPIViewer* This,VARIANT_BOOL *pvbSmartSizing) { return This->lpVtbl->get_SmartSizing(This,pvbSmartSizing); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_RequestControl(IRDPSRAPIViewer* This,CTRL_LEVEL CtrlLevel) { +static inline HRESULT IRDPSRAPIViewer_RequestControl(IRDPSRAPIViewer* This,CTRL_LEVEL CtrlLevel) { return This->lpVtbl->RequestControl(This,CtrlLevel); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_put_DisconnectedText(IRDPSRAPIViewer* This,BSTR bstrDisconnectedText) { +static inline HRESULT IRDPSRAPIViewer_put_DisconnectedText(IRDPSRAPIViewer* This,BSTR bstrDisconnectedText) { return This->lpVtbl->put_DisconnectedText(This,bstrDisconnectedText); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_get_DisconnectedText(IRDPSRAPIViewer* This,BSTR *pbstrDisconnectedText) { +static inline HRESULT IRDPSRAPIViewer_get_DisconnectedText(IRDPSRAPIViewer* This,BSTR *pbstrDisconnectedText) { return This->lpVtbl->get_DisconnectedText(This,pbstrDisconnectedText); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_RequestColorDepthChange(IRDPSRAPIViewer* This,LONG Bpp) { +static inline HRESULT IRDPSRAPIViewer_RequestColorDepthChange(IRDPSRAPIViewer* This,LONG Bpp) { return This->lpVtbl->RequestColorDepthChange(This,Bpp); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_get_Properties(IRDPSRAPIViewer* This,IRDPSRAPISessionProperties **ppVal) { +static inline HRESULT IRDPSRAPIViewer_get_Properties(IRDPSRAPIViewer* This,IRDPSRAPISessionProperties **ppVal) { return This->lpVtbl->get_Properties(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPIViewer_StartReverseConnectListener(IRDPSRAPIViewer* This,BSTR bstrConnectionString,BSTR bstrUserName,BSTR bstrPassword,BSTR *pbstrReverseConnectString) { +static inline HRESULT IRDPSRAPIViewer_StartReverseConnectListener(IRDPSRAPIViewer* This,BSTR bstrConnectionString,BSTR bstrUserName,BSTR bstrPassword,BSTR *pbstrReverseConnectString) { return This->lpVtbl->StartReverseConnectListener(This,bstrConnectionString,bstrUserName,bstrPassword,pbstrReverseConnectString); } #endif @@ -3807,17 +3799,17 @@ interface IRDPViewerRenderingSurface { #define IRDPViewerRenderingSurface_SetRenderingSurface(This,pRenderingSurface,surfaceWidth,surfaceHeight) (This)->lpVtbl->SetRenderingSurface(This,pRenderingSurface,surfaceWidth,surfaceHeight) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPViewerRenderingSurface_QueryInterface(IRDPViewerRenderingSurface* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPViewerRenderingSurface_QueryInterface(IRDPViewerRenderingSurface* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPViewerRenderingSurface_AddRef(IRDPViewerRenderingSurface* This) { +static inline ULONG IRDPViewerRenderingSurface_AddRef(IRDPViewerRenderingSurface* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPViewerRenderingSurface_Release(IRDPViewerRenderingSurface* This) { +static inline ULONG IRDPViewerRenderingSurface_Release(IRDPViewerRenderingSurface* This) { return This->lpVtbl->Release(This); } /*** IRDPViewerRenderingSurface methods ***/ -static __WIDL_INLINE HRESULT IRDPViewerRenderingSurface_SetRenderingSurface(IRDPViewerRenderingSurface* This,IUnknown *pRenderingSurface,LONG surfaceWidth,LONG surfaceHeight) { +static inline HRESULT IRDPViewerRenderingSurface_SetRenderingSurface(IRDPViewerRenderingSurface* This,IUnknown *pRenderingSurface,LONG surfaceWidth,LONG surfaceHeight) { return This->lpVtbl->SetRenderingSurface(This,pRenderingSurface,surfaceWidth,surfaceHeight); } #endif @@ -3960,38 +3952,38 @@ interface IRDPViewerInputSink { #define IRDPViewerInputSink_EndTouchFrame(This) (This)->lpVtbl->EndTouchFrame(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPViewerInputSink_QueryInterface(IRDPViewerInputSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPViewerInputSink_QueryInterface(IRDPViewerInputSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPViewerInputSink_AddRef(IRDPViewerInputSink* This) { +static inline ULONG IRDPViewerInputSink_AddRef(IRDPViewerInputSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPViewerInputSink_Release(IRDPViewerInputSink* This) { +static inline ULONG IRDPViewerInputSink_Release(IRDPViewerInputSink* This) { return This->lpVtbl->Release(This); } /*** IRDPViewerInputSink methods ***/ -static __WIDL_INLINE HRESULT IRDPViewerInputSink_SendMouseButtonEvent(IRDPViewerInputSink* This,RDPSRAPI_MOUSE_BUTTON_TYPE buttonType,VARIANT_BOOL vbButtonDown,ULONG xPos,ULONG yPos) { +static inline HRESULT IRDPViewerInputSink_SendMouseButtonEvent(IRDPViewerInputSink* This,RDPSRAPI_MOUSE_BUTTON_TYPE buttonType,VARIANT_BOOL vbButtonDown,ULONG xPos,ULONG yPos) { return This->lpVtbl->SendMouseButtonEvent(This,buttonType,vbButtonDown,xPos,yPos); } -static __WIDL_INLINE HRESULT IRDPViewerInputSink_SendMouseMoveEvent(IRDPViewerInputSink* This,ULONG xPos,ULONG yPos) { +static inline HRESULT IRDPViewerInputSink_SendMouseMoveEvent(IRDPViewerInputSink* This,ULONG xPos,ULONG yPos) { return This->lpVtbl->SendMouseMoveEvent(This,xPos,yPos); } -static __WIDL_INLINE HRESULT IRDPViewerInputSink_SendMouseWheelEvent(IRDPViewerInputSink* This,UINT16 wheelRotation) { +static inline HRESULT IRDPViewerInputSink_SendMouseWheelEvent(IRDPViewerInputSink* This,UINT16 wheelRotation) { return This->lpVtbl->SendMouseWheelEvent(This,wheelRotation); } -static __WIDL_INLINE HRESULT IRDPViewerInputSink_SendKeyboardEvent(IRDPViewerInputSink* This,RDPSRAPI_KBD_CODE_TYPE codeType,UINT16 keycode,VARIANT_BOOL vbKeyUp,VARIANT_BOOL vbRepeat,VARIANT_BOOL vbExtended) { +static inline HRESULT IRDPViewerInputSink_SendKeyboardEvent(IRDPViewerInputSink* This,RDPSRAPI_KBD_CODE_TYPE codeType,UINT16 keycode,VARIANT_BOOL vbKeyUp,VARIANT_BOOL vbRepeat,VARIANT_BOOL vbExtended) { return This->lpVtbl->SendKeyboardEvent(This,codeType,keycode,vbKeyUp,vbRepeat,vbExtended); } -static __WIDL_INLINE HRESULT IRDPViewerInputSink_SendSyncEvent(IRDPViewerInputSink* This,ULONG syncFlags) { +static inline HRESULT IRDPViewerInputSink_SendSyncEvent(IRDPViewerInputSink* This,ULONG syncFlags) { return This->lpVtbl->SendSyncEvent(This,syncFlags); } -static __WIDL_INLINE HRESULT IRDPViewerInputSink_BeginTouchFrame(IRDPViewerInputSink* This) { +static inline HRESULT IRDPViewerInputSink_BeginTouchFrame(IRDPViewerInputSink* This) { return This->lpVtbl->BeginTouchFrame(This); } -static __WIDL_INLINE HRESULT IRDPViewerInputSink_AddTouchInput(IRDPViewerInputSink* This,UINT32 contactId,UINT32 evnt,INT32 x,INT32 y) { +static inline HRESULT IRDPViewerInputSink_AddTouchInput(IRDPViewerInputSink* This,UINT32 contactId,UINT32 evnt,INT32 x,INT32 y) { return This->lpVtbl->AddTouchInput(This,contactId,evnt,x,y); } -static __WIDL_INLINE HRESULT IRDPViewerInputSink_EndTouchFrame(IRDPViewerInputSink* This) { +static inline HRESULT IRDPViewerInputSink_EndTouchFrame(IRDPViewerInputSink* This) { return This->lpVtbl->EndTouchFrame(This); } #endif @@ -4125,39 +4117,39 @@ interface IRDPSRAPIFrameBuffer { #define IRDPSRAPIFrameBuffer_GetFrameBufferBits(This,x,y,Width,Heigth,ppBits) (This)->lpVtbl->GetFrameBufferBits(This,x,y,Width,Heigth,ppBits) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIFrameBuffer_QueryInterface(IRDPSRAPIFrameBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPIFrameBuffer_QueryInterface(IRDPSRAPIFrameBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPIFrameBuffer_AddRef(IRDPSRAPIFrameBuffer* This) { +static inline ULONG IRDPSRAPIFrameBuffer_AddRef(IRDPSRAPIFrameBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPIFrameBuffer_Release(IRDPSRAPIFrameBuffer* This) { +static inline ULONG IRDPSRAPIFrameBuffer_Release(IRDPSRAPIFrameBuffer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIFrameBuffer_GetTypeInfoCount(IRDPSRAPIFrameBuffer* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPIFrameBuffer_GetTypeInfoCount(IRDPSRAPIFrameBuffer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIFrameBuffer_GetTypeInfo(IRDPSRAPIFrameBuffer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPIFrameBuffer_GetTypeInfo(IRDPSRAPIFrameBuffer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPIFrameBuffer_GetIDsOfNames(IRDPSRAPIFrameBuffer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPIFrameBuffer_GetIDsOfNames(IRDPSRAPIFrameBuffer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPIFrameBuffer_Invoke(IRDPSRAPIFrameBuffer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPIFrameBuffer_Invoke(IRDPSRAPIFrameBuffer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPIFrameBuffer methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPIFrameBuffer_get_Width(IRDPSRAPIFrameBuffer* This,LONG *plWidth) { +static inline HRESULT IRDPSRAPIFrameBuffer_get_Width(IRDPSRAPIFrameBuffer* This,LONG *plWidth) { return This->lpVtbl->get_Width(This,plWidth); } -static __WIDL_INLINE HRESULT IRDPSRAPIFrameBuffer_get_Height(IRDPSRAPIFrameBuffer* This,LONG *plHeight) { +static inline HRESULT IRDPSRAPIFrameBuffer_get_Height(IRDPSRAPIFrameBuffer* This,LONG *plHeight) { return This->lpVtbl->get_Height(This,plHeight); } -static __WIDL_INLINE HRESULT IRDPSRAPIFrameBuffer_get_Bpp(IRDPSRAPIFrameBuffer* This,LONG *plBpp) { +static inline HRESULT IRDPSRAPIFrameBuffer_get_Bpp(IRDPSRAPIFrameBuffer* This,LONG *plBpp) { return This->lpVtbl->get_Bpp(This,plBpp); } -static __WIDL_INLINE HRESULT IRDPSRAPIFrameBuffer_GetFrameBufferBits(IRDPSRAPIFrameBuffer* This,LONG x,LONG y,LONG Width,LONG Heigth,SAFEARRAY **ppBits) { +static inline HRESULT IRDPSRAPIFrameBuffer_GetFrameBufferBits(IRDPSRAPIFrameBuffer* This,LONG x,LONG y,LONG Width,LONG Heigth,SAFEARRAY **ppBits) { return This->lpVtbl->GetFrameBufferBits(This,x,y,Width,Heigth,ppBits); } #endif @@ -4296,44 +4288,44 @@ interface IRDPSRAPITransportStreamBuffer { #define IRDPSRAPITransportStreamBuffer_put_Context(This,pContext) (This)->lpVtbl->put_Context(This,pContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_QueryInterface(IRDPSRAPITransportStreamBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_QueryInterface(IRDPSRAPITransportStreamBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPITransportStreamBuffer_AddRef(IRDPSRAPITransportStreamBuffer* This) { +static inline ULONG IRDPSRAPITransportStreamBuffer_AddRef(IRDPSRAPITransportStreamBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPITransportStreamBuffer_Release(IRDPSRAPITransportStreamBuffer* This) { +static inline ULONG IRDPSRAPITransportStreamBuffer_Release(IRDPSRAPITransportStreamBuffer* This) { return This->lpVtbl->Release(This); } /*** IRDPSRAPITransportStreamBuffer methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_get_Storage(IRDPSRAPITransportStreamBuffer* This,BYTE **ppbStorage) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_get_Storage(IRDPSRAPITransportStreamBuffer* This,BYTE **ppbStorage) { return This->lpVtbl->get_Storage(This,ppbStorage); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_get_StorageSize(IRDPSRAPITransportStreamBuffer* This,LONG *plMaxStore) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_get_StorageSize(IRDPSRAPITransportStreamBuffer* This,LONG *plMaxStore) { return This->lpVtbl->get_StorageSize(This,plMaxStore); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_get_PayloadSize(IRDPSRAPITransportStreamBuffer* This,LONG *plRetVal) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_get_PayloadSize(IRDPSRAPITransportStreamBuffer* This,LONG *plRetVal) { return This->lpVtbl->get_PayloadSize(This,plRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_put_PayloadSize(IRDPSRAPITransportStreamBuffer* This,LONG lVal) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_put_PayloadSize(IRDPSRAPITransportStreamBuffer* This,LONG lVal) { return This->lpVtbl->put_PayloadSize(This,lVal); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_get_PayloadOffset(IRDPSRAPITransportStreamBuffer* This,LONG *plRetVal) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_get_PayloadOffset(IRDPSRAPITransportStreamBuffer* This,LONG *plRetVal) { return This->lpVtbl->get_PayloadOffset(This,plRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_put_PayloadOffset(IRDPSRAPITransportStreamBuffer* This,LONG lRetVal) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_put_PayloadOffset(IRDPSRAPITransportStreamBuffer* This,LONG lRetVal) { return This->lpVtbl->put_PayloadOffset(This,lRetVal); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_get_Flags(IRDPSRAPITransportStreamBuffer* This,LONG *plFlags) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_get_Flags(IRDPSRAPITransportStreamBuffer* This,LONG *plFlags) { return This->lpVtbl->get_Flags(This,plFlags); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_put_Flags(IRDPSRAPITransportStreamBuffer* This,LONG lFlags) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_put_Flags(IRDPSRAPITransportStreamBuffer* This,LONG lFlags) { return This->lpVtbl->put_Flags(This,lFlags); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_get_Context(IRDPSRAPITransportStreamBuffer* This,IUnknown **ppContext) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_get_Context(IRDPSRAPITransportStreamBuffer* This,IUnknown **ppContext) { return This->lpVtbl->get_Context(This,ppContext); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamBuffer_put_Context(IRDPSRAPITransportStreamBuffer* This,IUnknown *pContext) { +static inline HRESULT IRDPSRAPITransportStreamBuffer_put_Context(IRDPSRAPITransportStreamBuffer* This,IUnknown *pContext) { return This->lpVtbl->put_Context(This,pContext); } #endif @@ -4416,23 +4408,23 @@ interface IRDPSRAPITransportStreamEvents { #define IRDPSRAPITransportStreamEvents_OnStreamClosed(This,hrReason) (This)->lpVtbl->OnStreamClosed(This,hrReason) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPITransportStreamEvents_QueryInterface(IRDPSRAPITransportStreamEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPITransportStreamEvents_QueryInterface(IRDPSRAPITransportStreamEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPITransportStreamEvents_AddRef(IRDPSRAPITransportStreamEvents* This) { +static inline ULONG IRDPSRAPITransportStreamEvents_AddRef(IRDPSRAPITransportStreamEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPITransportStreamEvents_Release(IRDPSRAPITransportStreamEvents* This) { +static inline ULONG IRDPSRAPITransportStreamEvents_Release(IRDPSRAPITransportStreamEvents* This) { return This->lpVtbl->Release(This); } /*** IRDPSRAPITransportStreamEvents methods ***/ -static __WIDL_INLINE void IRDPSRAPITransportStreamEvents_OnWriteCompleted(IRDPSRAPITransportStreamEvents* This,IRDPSRAPITransportStreamBuffer *pBuffer) { +static inline void IRDPSRAPITransportStreamEvents_OnWriteCompleted(IRDPSRAPITransportStreamEvents* This,IRDPSRAPITransportStreamBuffer *pBuffer) { This->lpVtbl->OnWriteCompleted(This,pBuffer); } -static __WIDL_INLINE void IRDPSRAPITransportStreamEvents_OnReadCompleted(IRDPSRAPITransportStreamEvents* This,IRDPSRAPITransportStreamBuffer *pBuffer) { +static inline void IRDPSRAPITransportStreamEvents_OnReadCompleted(IRDPSRAPITransportStreamEvents* This,IRDPSRAPITransportStreamBuffer *pBuffer) { This->lpVtbl->OnReadCompleted(This,pBuffer); } -static __WIDL_INLINE void IRDPSRAPITransportStreamEvents_OnStreamClosed(IRDPSRAPITransportStreamEvents* This,HRESULT hrReason) { +static inline void IRDPSRAPITransportStreamEvents_OnStreamClosed(IRDPSRAPITransportStreamEvents* This,HRESULT hrReason) { This->lpVtbl->OnStreamClosed(This,hrReason); } #endif @@ -4540,32 +4532,32 @@ interface IRDPSRAPITransportStream { #define IRDPSRAPITransportStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPITransportStream_QueryInterface(IRDPSRAPITransportStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPITransportStream_QueryInterface(IRDPSRAPITransportStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPITransportStream_AddRef(IRDPSRAPITransportStream* This) { +static inline ULONG IRDPSRAPITransportStream_AddRef(IRDPSRAPITransportStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPITransportStream_Release(IRDPSRAPITransportStream* This) { +static inline ULONG IRDPSRAPITransportStream_Release(IRDPSRAPITransportStream* This) { return This->lpVtbl->Release(This); } /*** IRDPSRAPITransportStream methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPITransportStream_AllocBuffer(IRDPSRAPITransportStream* This,LONG maxPayload,IRDPSRAPITransportStreamBuffer **ppBuffer) { +static inline HRESULT IRDPSRAPITransportStream_AllocBuffer(IRDPSRAPITransportStream* This,LONG maxPayload,IRDPSRAPITransportStreamBuffer **ppBuffer) { return This->lpVtbl->AllocBuffer(This,maxPayload,ppBuffer); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStream_FreeBuffer(IRDPSRAPITransportStream* This,IRDPSRAPITransportStreamBuffer *pBuffer) { +static inline HRESULT IRDPSRAPITransportStream_FreeBuffer(IRDPSRAPITransportStream* This,IRDPSRAPITransportStreamBuffer *pBuffer) { return This->lpVtbl->FreeBuffer(This,pBuffer); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStream_WriteBuffer(IRDPSRAPITransportStream* This,IRDPSRAPITransportStreamBuffer *pBuffer) { +static inline HRESULT IRDPSRAPITransportStream_WriteBuffer(IRDPSRAPITransportStream* This,IRDPSRAPITransportStreamBuffer *pBuffer) { return This->lpVtbl->WriteBuffer(This,pBuffer); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStream_ReadBuffer(IRDPSRAPITransportStream* This,IRDPSRAPITransportStreamBuffer *pBuffer) { +static inline HRESULT IRDPSRAPITransportStream_ReadBuffer(IRDPSRAPITransportStream* This,IRDPSRAPITransportStreamBuffer *pBuffer) { return This->lpVtbl->ReadBuffer(This,pBuffer); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStream_Open(IRDPSRAPITransportStream* This,IRDPSRAPITransportStreamEvents *pCallbacks) { +static inline HRESULT IRDPSRAPITransportStream_Open(IRDPSRAPITransportStream* This,IRDPSRAPITransportStreamEvents *pCallbacks) { return This->lpVtbl->Open(This,pCallbacks); } -static __WIDL_INLINE HRESULT IRDPSRAPITransportStream_Close(IRDPSRAPITransportStream* This) { +static inline HRESULT IRDPSRAPITransportStream_Close(IRDPSRAPITransportStream* This) { return This->lpVtbl->Close(This); } #endif @@ -4779,69 +4771,69 @@ interface IRDPSRAPISharingSession { #define IRDPSRAPISharingSession_GetDesktopSharedRect(This,pleft,ptop,pright,pbottom) (This)->lpVtbl->GetDesktopSharedRect(This,pleft,ptop,pright,pbottom) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_QueryInterface(IRDPSRAPISharingSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPISharingSession_QueryInterface(IRDPSRAPISharingSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPISharingSession_AddRef(IRDPSRAPISharingSession* This) { +static inline ULONG IRDPSRAPISharingSession_AddRef(IRDPSRAPISharingSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPISharingSession_Release(IRDPSRAPISharingSession* This) { +static inline ULONG IRDPSRAPISharingSession_Release(IRDPSRAPISharingSession* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_GetTypeInfoCount(IRDPSRAPISharingSession* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPISharingSession_GetTypeInfoCount(IRDPSRAPISharingSession* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_GetTypeInfo(IRDPSRAPISharingSession* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPISharingSession_GetTypeInfo(IRDPSRAPISharingSession* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_GetIDsOfNames(IRDPSRAPISharingSession* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPISharingSession_GetIDsOfNames(IRDPSRAPISharingSession* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_Invoke(IRDPSRAPISharingSession* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPISharingSession_Invoke(IRDPSRAPISharingSession* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPISharingSession methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_Open(IRDPSRAPISharingSession* This) { +static inline HRESULT IRDPSRAPISharingSession_Open(IRDPSRAPISharingSession* This) { return This->lpVtbl->Open(This); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_Close(IRDPSRAPISharingSession* This) { +static inline HRESULT IRDPSRAPISharingSession_Close(IRDPSRAPISharingSession* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_put_ColorDepth(IRDPSRAPISharingSession* This,LONG colorDepth) { +static inline HRESULT IRDPSRAPISharingSession_put_ColorDepth(IRDPSRAPISharingSession* This,LONG colorDepth) { return This->lpVtbl->put_ColorDepth(This,colorDepth); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_get_ColorDepth(IRDPSRAPISharingSession* This,LONG *pColorDepth) { +static inline HRESULT IRDPSRAPISharingSession_get_ColorDepth(IRDPSRAPISharingSession* This,LONG *pColorDepth) { return This->lpVtbl->get_ColorDepth(This,pColorDepth); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_get_Properties(IRDPSRAPISharingSession* This,IRDPSRAPISessionProperties **ppVal) { +static inline HRESULT IRDPSRAPISharingSession_get_Properties(IRDPSRAPISharingSession* This,IRDPSRAPISessionProperties **ppVal) { return This->lpVtbl->get_Properties(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_get_Attendees(IRDPSRAPISharingSession* This,IRDPSRAPIAttendeeManager **ppVal) { +static inline HRESULT IRDPSRAPISharingSession_get_Attendees(IRDPSRAPISharingSession* This,IRDPSRAPIAttendeeManager **ppVal) { return This->lpVtbl->get_Attendees(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_get_Invitations(IRDPSRAPISharingSession* This,IRDPSRAPIInvitationManager **ppVal) { +static inline HRESULT IRDPSRAPISharingSession_get_Invitations(IRDPSRAPISharingSession* This,IRDPSRAPIInvitationManager **ppVal) { return This->lpVtbl->get_Invitations(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_get_ApplicationFilter(IRDPSRAPISharingSession* This,IRDPSRAPIApplicationFilter **ppVal) { +static inline HRESULT IRDPSRAPISharingSession_get_ApplicationFilter(IRDPSRAPISharingSession* This,IRDPSRAPIApplicationFilter **ppVal) { return This->lpVtbl->get_ApplicationFilter(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_get_VirtualChannelManager(IRDPSRAPISharingSession* This,IRDPSRAPIVirtualChannelManager **ppVal) { +static inline HRESULT IRDPSRAPISharingSession_get_VirtualChannelManager(IRDPSRAPISharingSession* This,IRDPSRAPIVirtualChannelManager **ppVal) { return This->lpVtbl->get_VirtualChannelManager(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_Pause(IRDPSRAPISharingSession* This) { +static inline HRESULT IRDPSRAPISharingSession_Pause(IRDPSRAPISharingSession* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_Resume(IRDPSRAPISharingSession* This) { +static inline HRESULT IRDPSRAPISharingSession_Resume(IRDPSRAPISharingSession* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_ConnectToClient(IRDPSRAPISharingSession* This,BSTR bstrConnectionString) { +static inline HRESULT IRDPSRAPISharingSession_ConnectToClient(IRDPSRAPISharingSession* This,BSTR bstrConnectionString) { return This->lpVtbl->ConnectToClient(This,bstrConnectionString); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_SetDesktopSharedRect(IRDPSRAPISharingSession* This,LONG left,LONG top,LONG right,LONG bottom) { +static inline HRESULT IRDPSRAPISharingSession_SetDesktopSharedRect(IRDPSRAPISharingSession* This,LONG left,LONG top,LONG right,LONG bottom) { return This->lpVtbl->SetDesktopSharedRect(This,left,top,right,bottom); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession_GetDesktopSharedRect(IRDPSRAPISharingSession* This,LONG *pleft,LONG *ptop,LONG *pright,LONG *pbottom) { +static inline HRESULT IRDPSRAPISharingSession_GetDesktopSharedRect(IRDPSRAPISharingSession* This,LONG *pleft,LONG *ptop,LONG *pright,LONG *pbottom) { return This->lpVtbl->GetDesktopSharedRect(This,pleft,ptop,pright,pbottom); } #endif @@ -5041,79 +5033,79 @@ interface IRDPSRAPISharingSession2 { #define IRDPSRAPISharingSession2_SendControlLevelChangeResponse(This,pAttendee,RequestedLevel,ReasonCode) (This)->lpVtbl->SendControlLevelChangeResponse(This,pAttendee,RequestedLevel,ReasonCode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_QueryInterface(IRDPSRAPISharingSession2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRDPSRAPISharingSession2_QueryInterface(IRDPSRAPISharingSession2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRDPSRAPISharingSession2_AddRef(IRDPSRAPISharingSession2* This) { +static inline ULONG IRDPSRAPISharingSession2_AddRef(IRDPSRAPISharingSession2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRDPSRAPISharingSession2_Release(IRDPSRAPISharingSession2* This) { +static inline ULONG IRDPSRAPISharingSession2_Release(IRDPSRAPISharingSession2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_GetTypeInfoCount(IRDPSRAPISharingSession2* This,UINT *pctinfo) { +static inline HRESULT IRDPSRAPISharingSession2_GetTypeInfoCount(IRDPSRAPISharingSession2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_GetTypeInfo(IRDPSRAPISharingSession2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRDPSRAPISharingSession2_GetTypeInfo(IRDPSRAPISharingSession2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_GetIDsOfNames(IRDPSRAPISharingSession2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRDPSRAPISharingSession2_GetIDsOfNames(IRDPSRAPISharingSession2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_Invoke(IRDPSRAPISharingSession2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRDPSRAPISharingSession2_Invoke(IRDPSRAPISharingSession2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRDPSRAPISharingSession methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_Open(IRDPSRAPISharingSession2* This) { +static inline HRESULT IRDPSRAPISharingSession2_Open(IRDPSRAPISharingSession2* This) { return This->lpVtbl->Open(This); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_Close(IRDPSRAPISharingSession2* This) { +static inline HRESULT IRDPSRAPISharingSession2_Close(IRDPSRAPISharingSession2* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_put_ColorDepth(IRDPSRAPISharingSession2* This,LONG colorDepth) { +static inline HRESULT IRDPSRAPISharingSession2_put_ColorDepth(IRDPSRAPISharingSession2* This,LONG colorDepth) { return This->lpVtbl->put_ColorDepth(This,colorDepth); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_get_ColorDepth(IRDPSRAPISharingSession2* This,LONG *pColorDepth) { +static inline HRESULT IRDPSRAPISharingSession2_get_ColorDepth(IRDPSRAPISharingSession2* This,LONG *pColorDepth) { return This->lpVtbl->get_ColorDepth(This,pColorDepth); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_get_Properties(IRDPSRAPISharingSession2* This,IRDPSRAPISessionProperties **ppVal) { +static inline HRESULT IRDPSRAPISharingSession2_get_Properties(IRDPSRAPISharingSession2* This,IRDPSRAPISessionProperties **ppVal) { return This->lpVtbl->get_Properties(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_get_Attendees(IRDPSRAPISharingSession2* This,IRDPSRAPIAttendeeManager **ppVal) { +static inline HRESULT IRDPSRAPISharingSession2_get_Attendees(IRDPSRAPISharingSession2* This,IRDPSRAPIAttendeeManager **ppVal) { return This->lpVtbl->get_Attendees(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_get_Invitations(IRDPSRAPISharingSession2* This,IRDPSRAPIInvitationManager **ppVal) { +static inline HRESULT IRDPSRAPISharingSession2_get_Invitations(IRDPSRAPISharingSession2* This,IRDPSRAPIInvitationManager **ppVal) { return This->lpVtbl->get_Invitations(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_get_ApplicationFilter(IRDPSRAPISharingSession2* This,IRDPSRAPIApplicationFilter **ppVal) { +static inline HRESULT IRDPSRAPISharingSession2_get_ApplicationFilter(IRDPSRAPISharingSession2* This,IRDPSRAPIApplicationFilter **ppVal) { return This->lpVtbl->get_ApplicationFilter(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_get_VirtualChannelManager(IRDPSRAPISharingSession2* This,IRDPSRAPIVirtualChannelManager **ppVal) { +static inline HRESULT IRDPSRAPISharingSession2_get_VirtualChannelManager(IRDPSRAPISharingSession2* This,IRDPSRAPIVirtualChannelManager **ppVal) { return This->lpVtbl->get_VirtualChannelManager(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_Pause(IRDPSRAPISharingSession2* This) { +static inline HRESULT IRDPSRAPISharingSession2_Pause(IRDPSRAPISharingSession2* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_Resume(IRDPSRAPISharingSession2* This) { +static inline HRESULT IRDPSRAPISharingSession2_Resume(IRDPSRAPISharingSession2* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_ConnectToClient(IRDPSRAPISharingSession2* This,BSTR bstrConnectionString) { +static inline HRESULT IRDPSRAPISharingSession2_ConnectToClient(IRDPSRAPISharingSession2* This,BSTR bstrConnectionString) { return This->lpVtbl->ConnectToClient(This,bstrConnectionString); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_SetDesktopSharedRect(IRDPSRAPISharingSession2* This,LONG left,LONG top,LONG right,LONG bottom) { +static inline HRESULT IRDPSRAPISharingSession2_SetDesktopSharedRect(IRDPSRAPISharingSession2* This,LONG left,LONG top,LONG right,LONG bottom) { return This->lpVtbl->SetDesktopSharedRect(This,left,top,right,bottom); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_GetDesktopSharedRect(IRDPSRAPISharingSession2* This,LONG *pleft,LONG *ptop,LONG *pright,LONG *pbottom) { +static inline HRESULT IRDPSRAPISharingSession2_GetDesktopSharedRect(IRDPSRAPISharingSession2* This,LONG *pleft,LONG *ptop,LONG *pright,LONG *pbottom) { return This->lpVtbl->GetDesktopSharedRect(This,pleft,ptop,pright,pbottom); } /*** IRDPSRAPISharingSession2 methods ***/ -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_ConnectUsingTransportStream(IRDPSRAPISharingSession2* This,IRDPSRAPITransportStream *pStream,BSTR bstrGroup,BSTR bstrAuthenticatedAttendeeName) { +static inline HRESULT IRDPSRAPISharingSession2_ConnectUsingTransportStream(IRDPSRAPISharingSession2* This,IRDPSRAPITransportStream *pStream,BSTR bstrGroup,BSTR bstrAuthenticatedAttendeeName) { return This->lpVtbl->ConnectUsingTransportStream(This,pStream,bstrGroup,bstrAuthenticatedAttendeeName); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_get_FrameBuffer(IRDPSRAPISharingSession2* This,IRDPSRAPIFrameBuffer **ppVal) { +static inline HRESULT IRDPSRAPISharingSession2_get_FrameBuffer(IRDPSRAPISharingSession2* This,IRDPSRAPIFrameBuffer **ppVal) { return This->lpVtbl->get_FrameBuffer(This,ppVal); } -static __WIDL_INLINE HRESULT IRDPSRAPISharingSession2_SendControlLevelChangeResponse(IRDPSRAPISharingSession2* This,IRDPSRAPIAttendee *pAttendee,CTRL_LEVEL RequestedLevel,LONG ReasonCode) { +static inline HRESULT IRDPSRAPISharingSession2_SendControlLevelChangeResponse(IRDPSRAPISharingSession2* This,IRDPSRAPIAttendee *pAttendee,CTRL_LEVEL RequestedLevel,LONG ReasonCode) { return This->lpVtbl->SendControlLevelChangeResponse(This,pAttendee,RequestedLevel,ReasonCode); } #endif @@ -5219,26 +5211,26 @@ interface _IRDPSessionEvents { #define _IRDPSessionEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _IRDPSessionEvents_QueryInterface(_IRDPSessionEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _IRDPSessionEvents_QueryInterface(_IRDPSessionEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _IRDPSessionEvents_AddRef(_IRDPSessionEvents* This) { +static inline ULONG _IRDPSessionEvents_AddRef(_IRDPSessionEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _IRDPSessionEvents_Release(_IRDPSessionEvents* This) { +static inline ULONG _IRDPSessionEvents_Release(_IRDPSessionEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _IRDPSessionEvents_GetTypeInfoCount(_IRDPSessionEvents* This,UINT *pctinfo) { +static inline HRESULT _IRDPSessionEvents_GetTypeInfoCount(_IRDPSessionEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _IRDPSessionEvents_GetTypeInfo(_IRDPSessionEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _IRDPSessionEvents_GetTypeInfo(_IRDPSessionEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _IRDPSessionEvents_GetIDsOfNames(_IRDPSessionEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _IRDPSessionEvents_GetIDsOfNames(_IRDPSessionEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _IRDPSessionEvents_Invoke(_IRDPSessionEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _IRDPSessionEvents_Invoke(_IRDPSessionEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif diff --git a/lib/libc/include/any-windows-any/regbag.h b/lib/libc/include/any-windows-any/regbag.h index 34574eab69416cdca4e36e0cab662b58a70bdea4..b70a66cb0023cf9c4ec7897481f689b253372caa 100644 --- a/lib/libc/include/any-windows-any/regbag.h +++ b/lib/libc/include/any-windows-any/regbag.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/regbag.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/regbag.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __regbag_h__ #define __regbag_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ICreatePropBagOnRegKey_FWD_DEFINED__ @@ -113,17 +105,17 @@ interface ICreatePropBagOnRegKey { #define ICreatePropBagOnRegKey_Create(This,hkey,subkey,ulOptions,samDesired,iid,ppBag) (This)->lpVtbl->Create(This,hkey,subkey,ulOptions,samDesired,iid,ppBag) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICreatePropBagOnRegKey_QueryInterface(ICreatePropBagOnRegKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICreatePropBagOnRegKey_QueryInterface(ICreatePropBagOnRegKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICreatePropBagOnRegKey_AddRef(ICreatePropBagOnRegKey* This) { +static inline ULONG ICreatePropBagOnRegKey_AddRef(ICreatePropBagOnRegKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICreatePropBagOnRegKey_Release(ICreatePropBagOnRegKey* This) { +static inline ULONG ICreatePropBagOnRegKey_Release(ICreatePropBagOnRegKey* This) { return This->lpVtbl->Release(This); } /*** ICreatePropBagOnRegKey methods ***/ -static __WIDL_INLINE HRESULT ICreatePropBagOnRegKey_Create(ICreatePropBagOnRegKey* This,HKEY hkey,LPCOLESTR subkey,DWORD ulOptions,DWORD samDesired,REFIID iid,LPVOID *ppBag) { +static inline HRESULT ICreatePropBagOnRegKey_Create(ICreatePropBagOnRegKey* This,HKEY hkey,LPCOLESTR subkey,DWORD ulOptions,DWORD samDesired,REFIID iid,LPVOID *ppBag) { return This->lpVtbl->Create(This,hkey,subkey,ulOptions,samDesired,iid,ppBag); } #endif diff --git a/lib/libc/include/any-windows-any/relogger.h b/lib/libc/include/any-windows-any/relogger.h index fe8c60db3535c59542907add02659a948af5505c..9c9599e2ef03b014389abbd7650fc4977e3ba2a8 100644 --- a/lib/libc/include/any-windows-any/relogger.h +++ b/lib/libc/include/any-windows-any/relogger.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/relogger.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/relogger.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __relogger_h__ #define __relogger_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ITraceEvent_FWD_DEFINED__ @@ -279,50 +271,50 @@ interface ITraceEvent { #define ITraceEvent_SetProviderId(This,ProviderId) (This)->lpVtbl->SetProviderId(This,ProviderId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITraceEvent_QueryInterface(ITraceEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITraceEvent_QueryInterface(ITraceEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITraceEvent_AddRef(ITraceEvent* This) { +static inline ULONG ITraceEvent_AddRef(ITraceEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITraceEvent_Release(ITraceEvent* This) { +static inline ULONG ITraceEvent_Release(ITraceEvent* This) { return This->lpVtbl->Release(This); } /*** ITraceEvent methods ***/ -static __WIDL_INLINE HRESULT ITraceEvent_Clone(ITraceEvent* This,ITraceEvent **NewEvent) { +static inline HRESULT ITraceEvent_Clone(ITraceEvent* This,ITraceEvent **NewEvent) { return This->lpVtbl->Clone(This,NewEvent); } -static __WIDL_INLINE HRESULT ITraceEvent_GetUserContext(ITraceEvent* This,void **UserContext) { +static inline HRESULT ITraceEvent_GetUserContext(ITraceEvent* This,void **UserContext) { return This->lpVtbl->GetUserContext(This,UserContext); } -static __WIDL_INLINE HRESULT ITraceEvent_GetEventRecord(ITraceEvent* This,PEVENT_RECORD *EventRecord) { +static inline HRESULT ITraceEvent_GetEventRecord(ITraceEvent* This,PEVENT_RECORD *EventRecord) { return This->lpVtbl->GetEventRecord(This,EventRecord); } -static __WIDL_INLINE HRESULT ITraceEvent_SetPayload(ITraceEvent* This,BYTE *Payload,ULONG PayloadSize) { +static inline HRESULT ITraceEvent_SetPayload(ITraceEvent* This,BYTE *Payload,ULONG PayloadSize) { return This->lpVtbl->SetPayload(This,Payload,PayloadSize); } -static __WIDL_INLINE HRESULT ITraceEvent_SetEventDescriptor(ITraceEvent* This,PCEVENT_DESCRIPTOR EventDescriptor) { +static inline HRESULT ITraceEvent_SetEventDescriptor(ITraceEvent* This,PCEVENT_DESCRIPTOR EventDescriptor) { return This->lpVtbl->SetEventDescriptor(This,EventDescriptor); } -static __WIDL_INLINE HRESULT ITraceEvent_SetProcessId(ITraceEvent* This,ULONG ProcessId) { +static inline HRESULT ITraceEvent_SetProcessId(ITraceEvent* This,ULONG ProcessId) { return This->lpVtbl->SetProcessId(This,ProcessId); } -static __WIDL_INLINE HRESULT ITraceEvent_SetProcessorIndex(ITraceEvent* This,ULONG ProcessorIndex) { +static inline HRESULT ITraceEvent_SetProcessorIndex(ITraceEvent* This,ULONG ProcessorIndex) { return This->lpVtbl->SetProcessorIndex(This,ProcessorIndex); } -static __WIDL_INLINE HRESULT ITraceEvent_SetThreadId(ITraceEvent* This,ULONG ThreadId) { +static inline HRESULT ITraceEvent_SetThreadId(ITraceEvent* This,ULONG ThreadId) { return This->lpVtbl->SetThreadId(This,ThreadId); } -static __WIDL_INLINE HRESULT ITraceEvent_SetThreadTimes(ITraceEvent* This,ULONG KernelTime,ULONG UserTime) { +static inline HRESULT ITraceEvent_SetThreadTimes(ITraceEvent* This,ULONG KernelTime,ULONG UserTime) { return This->lpVtbl->SetThreadTimes(This,KernelTime,UserTime); } -static __WIDL_INLINE HRESULT ITraceEvent_SetActivityId(ITraceEvent* This,LPCGUID ActivityId) { +static inline HRESULT ITraceEvent_SetActivityId(ITraceEvent* This,LPCGUID ActivityId) { return This->lpVtbl->SetActivityId(This,ActivityId); } -static __WIDL_INLINE HRESULT ITraceEvent_SetTimeStamp(ITraceEvent* This,LARGE_INTEGER *TimeStamp) { +static inline HRESULT ITraceEvent_SetTimeStamp(ITraceEvent* This,LARGE_INTEGER *TimeStamp) { return This->lpVtbl->SetTimeStamp(This,TimeStamp); } -static __WIDL_INLINE HRESULT ITraceEvent_SetProviderId(ITraceEvent* This,LPCGUID ProviderId) { +static inline HRESULT ITraceEvent_SetProviderId(ITraceEvent* This,LPCGUID ProviderId) { return This->lpVtbl->SetProviderId(This,ProviderId); } #endif @@ -417,23 +409,23 @@ interface ITraceEventCallback { #define ITraceEventCallback_OnEvent(This,Event,Relogger) (This)->lpVtbl->OnEvent(This,Event,Relogger) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITraceEventCallback_QueryInterface(ITraceEventCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITraceEventCallback_QueryInterface(ITraceEventCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITraceEventCallback_AddRef(ITraceEventCallback* This) { +static inline ULONG ITraceEventCallback_AddRef(ITraceEventCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITraceEventCallback_Release(ITraceEventCallback* This) { +static inline ULONG ITraceEventCallback_Release(ITraceEventCallback* This) { return This->lpVtbl->Release(This); } /*** ITraceEventCallback methods ***/ -static __WIDL_INLINE HRESULT ITraceEventCallback_OnBeginProcessTrace(ITraceEventCallback* This,ITraceEvent *HeaderEvent,ITraceRelogger *Relogger) { +static inline HRESULT ITraceEventCallback_OnBeginProcessTrace(ITraceEventCallback* This,ITraceEvent *HeaderEvent,ITraceRelogger *Relogger) { return This->lpVtbl->OnBeginProcessTrace(This,HeaderEvent,Relogger); } -static __WIDL_INLINE HRESULT ITraceEventCallback_OnFinalizeProcessTrace(ITraceEventCallback* This,ITraceRelogger *Relogger) { +static inline HRESULT ITraceEventCallback_OnFinalizeProcessTrace(ITraceEventCallback* This,ITraceRelogger *Relogger) { return This->lpVtbl->OnFinalizeProcessTrace(This,Relogger); } -static __WIDL_INLINE HRESULT ITraceEventCallback_OnEvent(ITraceEventCallback* This,ITraceEvent *Event,ITraceRelogger *Relogger) { +static inline HRESULT ITraceEventCallback_OnEvent(ITraceEventCallback* This,ITraceEvent *Event,ITraceRelogger *Relogger) { return This->lpVtbl->OnEvent(This,Event,Relogger); } #endif @@ -574,41 +566,41 @@ interface ITraceRelogger { #define ITraceRelogger_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITraceRelogger_QueryInterface(ITraceRelogger* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITraceRelogger_QueryInterface(ITraceRelogger* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITraceRelogger_AddRef(ITraceRelogger* This) { +static inline ULONG ITraceRelogger_AddRef(ITraceRelogger* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITraceRelogger_Release(ITraceRelogger* This) { +static inline ULONG ITraceRelogger_Release(ITraceRelogger* This) { return This->lpVtbl->Release(This); } /*** ITraceRelogger methods ***/ -static __WIDL_INLINE HRESULT ITraceRelogger_AddLogfileTraceStream(ITraceRelogger* This,BSTR LogfileName,void *UserContext,TRACEHANDLE *TraceHandle) { +static inline HRESULT ITraceRelogger_AddLogfileTraceStream(ITraceRelogger* This,BSTR LogfileName,void *UserContext,TRACEHANDLE *TraceHandle) { return This->lpVtbl->AddLogfileTraceStream(This,LogfileName,UserContext,TraceHandle); } -static __WIDL_INLINE HRESULT ITraceRelogger_AddRealtimeTraceStream(ITraceRelogger* This,BSTR LoggerName,void *UserContext,TRACEHANDLE *TraceHandle) { +static inline HRESULT ITraceRelogger_AddRealtimeTraceStream(ITraceRelogger* This,BSTR LoggerName,void *UserContext,TRACEHANDLE *TraceHandle) { return This->lpVtbl->AddRealtimeTraceStream(This,LoggerName,UserContext,TraceHandle); } -static __WIDL_INLINE HRESULT ITraceRelogger_RegisterCallback(ITraceRelogger* This,ITraceEventCallback *Callback) { +static inline HRESULT ITraceRelogger_RegisterCallback(ITraceRelogger* This,ITraceEventCallback *Callback) { return This->lpVtbl->RegisterCallback(This,Callback); } -static __WIDL_INLINE HRESULT ITraceRelogger_Inject(ITraceRelogger* This,ITraceEvent *Event) { +static inline HRESULT ITraceRelogger_Inject(ITraceRelogger* This,ITraceEvent *Event) { return This->lpVtbl->Inject(This,Event); } -static __WIDL_INLINE HRESULT ITraceRelogger_CreateEventInstance(ITraceRelogger* This,TRACEHANDLE TraceHandle,ULONG Flags,ITraceEvent **Event) { +static inline HRESULT ITraceRelogger_CreateEventInstance(ITraceRelogger* This,TRACEHANDLE TraceHandle,ULONG Flags,ITraceEvent **Event) { return This->lpVtbl->CreateEventInstance(This,TraceHandle,Flags,Event); } -static __WIDL_INLINE HRESULT ITraceRelogger_ProcessTrace(ITraceRelogger* This) { +static inline HRESULT ITraceRelogger_ProcessTrace(ITraceRelogger* This) { return This->lpVtbl->ProcessTrace(This); } -static __WIDL_INLINE HRESULT ITraceRelogger_SetOutputFilename(ITraceRelogger* This,BSTR LogfileName) { +static inline HRESULT ITraceRelogger_SetOutputFilename(ITraceRelogger* This,BSTR LogfileName) { return This->lpVtbl->SetOutputFilename(This,LogfileName); } -static __WIDL_INLINE HRESULT ITraceRelogger_SetCompressionMode(ITraceRelogger* This,BOOLEAN CompressionMode) { +static inline HRESULT ITraceRelogger_SetCompressionMode(ITraceRelogger* This,BOOLEAN CompressionMode) { return This->lpVtbl->SetCompressionMode(This,CompressionMode); } -static __WIDL_INLINE HRESULT ITraceRelogger_Cancel(ITraceRelogger* This) { +static inline HRESULT ITraceRelogger_Cancel(ITraceRelogger* This) { return This->lpVtbl->Cancel(This); } #endif diff --git a/lib/libc/include/any-windows-any/robuffer.h b/lib/libc/include/any-windows-any/robuffer.h index d73b9f9255abff237132530d588a436566bae6f0..e47a85e7a34060ac01dd5bc964e3e2a86fc84ea1 100644 --- a/lib/libc/include/any-windows-any/robuffer.h +++ b/lib/libc/include/any-windows-any/robuffer.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/robuffer.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/robuffer.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __robuffer_h__ #define __robuffer_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef ____x_Windows_CStorage_CStreams_CIBufferByteAccess_FWD_DEFINED__ @@ -114,17 +106,17 @@ interface __x_Windows_CStorage_CStreams_CIBufferByteAccess { #define __x_Windows_CStorage_CStreams_CIBufferByteAccess_Buffer(This,value) (This)->lpVtbl->Buffer(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_Windows_CStorage_CStreams_CIBufferByteAccess_QueryInterface(__x_Windows_CStorage_CStreams_CIBufferByteAccess* This,REFIID riid,void **ppvObject) { +static inline HRESULT __x_Windows_CStorage_CStreams_CIBufferByteAccess_QueryInterface(__x_Windows_CStorage_CStreams_CIBufferByteAccess* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG __x_Windows_CStorage_CStreams_CIBufferByteAccess_AddRef(__x_Windows_CStorage_CStreams_CIBufferByteAccess* This) { +static inline ULONG __x_Windows_CStorage_CStreams_CIBufferByteAccess_AddRef(__x_Windows_CStorage_CStreams_CIBufferByteAccess* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG __x_Windows_CStorage_CStreams_CIBufferByteAccess_Release(__x_Windows_CStorage_CStreams_CIBufferByteAccess* This) { +static inline ULONG __x_Windows_CStorage_CStreams_CIBufferByteAccess_Release(__x_Windows_CStorage_CStreams_CIBufferByteAccess* This) { return This->lpVtbl->Release(This); } /*** IBufferByteAccess methods ***/ -static __WIDL_INLINE HRESULT __x_Windows_CStorage_CStreams_CIBufferByteAccess_Buffer(__x_Windows_CStorage_CStreams_CIBufferByteAccess* This,byte **value) { +static inline HRESULT __x_Windows_CStorage_CStreams_CIBufferByteAccess_Buffer(__x_Windows_CStorage_CStreams_CIBufferByteAccess* This,byte **value) { return This->lpVtbl->Buffer(This,value); } #endif diff --git a/lib/libc/include/any-windows-any/rpcndr.h b/lib/libc/include/any-windows-any/rpcndr.h index 92d574136250684c24e8225d4ce1fedbff9f1f7c..7b4a23261c6a9756168eabb43354400240eb7063 100644 --- a/lib/libc/include/any-windows-any/rpcndr.h +++ b/lib/libc/include/any-windows-any/rpcndr.h @@ -4,14 +4,14 @@ * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ #ifndef __RPCNDR_H_VERSION__ -#define __RPCNDR_H_VERSION__ (475) +#define __RPCNDR_H_VERSION__ (501) #endif #ifndef __RPCNDR_H__ #define __RPCNDR_H__ #ifdef __REQUIRED_RPCNDR_H_VERSION__ -#if (475 < __REQUIRED_RPCNDR_H_VERSION__) +#if (__RPCNDR_H_VERSION__ < __REQUIRED_RPCNDR_H_VERSION__) #error incorrect version. Use the header that matches with the MIDL compiler. #endif #endif @@ -42,6 +42,36 @@ extern "C" { #define NDR_LOCAL_DATA_REPRESENTATION __MSABI_LONG(0X00000010U) #define NDR_LOCAL_ENDIAN NDR_LITTLE_ENDIAN +#if NTDDI_VERSION >= NTDDI_WIN10_NI +#define TARGET_IS_NT1012_OR_LATER 1 +#else +#define TARGET_IS_NT1012_OR_LATER 0 +#endif + +#if NTDDI_VERSION >= NTDDI_WIN10_RS1 +#define TARGET_IS_NT102_OR_LATER 1 +#else +#define TARGET_IS_NT102_OR_LATER 0 +#endif + +#if _WIN32_WINNT >= 0x0A00 +#define TARGET_IS_NT100_OR_LATER 1 +#else +#define TARGET_IS_NT100_OR_LATER 0 +#endif + +#if _WIN32_WINNT >= 0x603 +#define TARGET_IS_NT63_OR_LATER 1 +#else +#define TARGET_IS_NT63_OR_LATER 0 +#endif + +#if _WIN32_WINNT >= 0x602 +#define TARGET_IS_NT62_OR_LATER 1 +#else +#define TARGET_IS_NT62_OR_LATER 0 +#endif + #if _WIN32_WINNT >= 0x601 #define TARGET_IS_NT61_OR_LATER 1 #else @@ -259,7 +289,7 @@ typedef unsigned __LONG32 error_status_t; struct NDR_POINTER_QUEUE_STATE *pPointerQueueState; int IgnoreEmbeddedPointers; unsigned char *PointerBufferMark; - unsigned char fBufferValid; + unsigned char CorrDespIncrement; unsigned char uFlags; unsigned short UniquePtrCount; ULONG_PTR MaxCount; @@ -277,14 +307,19 @@ typedef unsigned __LONG32 error_status_t; unsigned __LONG32 PointerLength; int fInDontFree : 1; int fDontCallFreeInst : 1; - int fInOnlyParam : 1; + int fUnused1 : 1; int fHasReturn : 1; int fHasExtensions : 1; int fHasNewCorrDesc : 1; - int fIsOicfServer : 1; + int fIsIn : 1; + int fIsOut : 1; + int fIsOicf : 1; + int fBufferValid : 1; int fHasMemoryValidateCallback : 1; - int fUnused : 8; - int fUnused2 : 16; + int fInFree : 1; + int fNeedMCCP : 1; + int fUnused2 : 3; + int fUnused3 : 16; unsigned __LONG32 dwDestContext; void *pvDestContext; NDR_SCONTEXT *SavedContextHandles; @@ -310,9 +345,9 @@ typedef unsigned __LONG32 error_status_t; INT_PTR Unused; #endif struct _NDR_PROC_CONTEXT *pContext; + void *ContextHandleHash; void *pUserMarshalList; - INT_PTR Reserved51_2; - INT_PTR Reserved51_3; + unsigned char *pFullPtrFormat; INT_PTR Reserved51_4; INT_PTR Reserved51_5; } MIDL_STUB_MESSAGE,*PMIDL_STUB_MESSAGE; @@ -412,6 +447,11 @@ typedef unsigned __LONG32 error_status_t; CS_TAG_GETTING_ROUTINE *pTagGettingRoutines; } NDR_CS_ROUTINES; + typedef struct _NDR_EXPR_DESC { + const unsigned short *pOffset; + PFORMAT_STRING pFormatExpr; + } NDR_EXPR_DESC; + typedef struct _MIDL_STUB_DESC { void *RpcInterfaceInformation; void *(__RPC_API *pfnAllocate)(size_t); @@ -435,8 +475,8 @@ typedef unsigned __LONG32 error_status_t; const NDR_NOTIFY_ROUTINE *NotifyRoutineTable; ULONG_PTR mFlags; const NDR_CS_ROUTINES *CsRoutineTables; - void *Reserved4; - ULONG_PTR Reserved5; + void *ProxyServerInfo; + const NDR_EXPR_DESC *pExprInfo; } MIDL_STUB_DESC; typedef const MIDL_STUB_DESC *PMIDL_STUB_DESC; @@ -474,6 +514,21 @@ typedef unsigned __LONG32 error_status_t; typedef MIDL_STUBLESS_PROXY_INFO *PMIDL_STUBLESS_PROXY_INFO; + typedef struct _MIDL_METHOD_PROPERTY { + unsigned __LONG32 Id; + ULONG_PTR Value; + } MIDL_METHOD_PROPERTY, *PMIDL_METHOD_PROPERTY; + + typedef struct _MIDL_METHOD_PROPERTY_MAP { + unsigned __LONG32 Count; + const MIDL_METHOD_PROPERTY *Properties; + } MIDL_METHOD_PROPERTY_MAP, *PMIDL_METHOD_PROPERTY_MAP; + + typedef struct _MIDL_INTERFACE_METHOD_PROPERTIES { + unsigned short MethodCount; + const MIDL_METHOD_PROPERTY_MAP *const *MethodProperties; + } MIDL_INTERFACE_METHOD_PROPERTIES; + struct _MIDL_SYNTAX_INFO { RPC_SYNTAX_IDENTIFIER TransferSyntax; RPC_DISPATCH_TABLE *DispatchTable; @@ -481,7 +536,7 @@ typedef unsigned __LONG32 error_status_t; const unsigned short *FmtStringOffset; PFORMAT_STRING TypeString; const void *aUserMarshalQuadruple; - ULONG_PTR pReserved1; + const MIDL_INTERFACE_METHOD_PROPERTIES *pMethodProperties; ULONG_PTR pReserved2; }; @@ -519,6 +574,50 @@ typedef unsigned __LONG32 error_status_t; XLAT_SIDE XlatSide; } FULL_PTR_XLAT_TABLES,*PFULL_PTR_XLAT_TABLES; + typedef enum _system_handle_t { + SYSTEM_HANDLE_FILE = 0, + SYSTEM_HANDLE_SEMAPHORE = 1, + SYSTEM_HANDLE_EVENT = 2, + SYSTEM_HANDLE_MUTEX = 3, + SYSTEM_HANDLE_PROCESS = 4, + SYSTEM_HANDLE_TOKEN = 5, + SYSTEM_HANDLE_SECTION = 6, + SYSTEM_HANDLE_REG_KEY = 7, + SYSTEM_HANDLE_THREAD = 8, + SYSTEM_HANDLE_COMPOSITION_OBJECT = 9, + SYSTEM_HANDLE_SOCKET = 10, + SYSTEM_HANDLE_JOB = 11, + SYSTEM_HANDLE_PIPE = 12, + SYSTEM_HANDLE_MAX = 12, + SYSTEM_HANDLE_INVALID = 0xff + } system_handle_t; + + enum { + MidlInterceptionInfoVersionOne = 1 + }; + + enum { + MidlWinrtTypeSerializationInfoVersionOne = 1 + }; + +#define MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION MidlWinrtTypeSerializationInfoVersionOne + + typedef struct _MIDL_INTERCEPTION_INFO { + unsigned __LONG32 Version; + PFORMAT_STRING ProcString; + const unsigned short *ProcFormatOffsetTable; + unsigned __LONG32 ProcCount; + PFORMAT_STRING TypeString; + } MIDL_INTERCEPTION_INFO, *PMIDL_INTERCEPTION_INFO; + + typedef struct _MIDL_WINRT_TYPE_SERIALIZATION_INFO { + unsigned __LONG32 Version; + PFORMAT_STRING TypeFormatString; + unsigned short FormatStringSize; + unsigned short TypeOffset; + PMIDL_STUB_DESC StubDesc; + } MIDL_WINRT_TYPE_SERIALIZATION_INFO, *PMIDL_WINRT_TYPE_SERIALIZATION_INFO; + RPC_STATUS RPC_ENTRY NdrClientGetSupportedSyntaxes(RPC_CLIENT_INTERFACE *pInf,unsigned __LONG32 *pCount,MIDL_SYNTAX_INFO **pArr); RPC_STATUS RPC_ENTRY NdrServerGetSupportedSyntaxes(RPC_SERVER_INTERFACE *pInf,unsigned __LONG32 *pCount,MIDL_SYNTAX_INFO **pArr,unsigned __LONG32 *pPreferSyntaxIndex); RPCRTAPI void RPC_ENTRY NdrSimpleTypeMarshall(PMIDL_STUB_MESSAGE pStubMsg,unsigned char *pMemory,unsigned char FormatChar); diff --git a/lib/libc/include/any-windows-any/rtworkq.h b/lib/libc/include/any-windows-any/rtworkq.h index 8753d761a1e6bd25bf3c7b10a13ea0524dcf1902..c5b860d286eed9b000768e10e5794c412f35cf28 100644 --- a/lib/libc/include/any-windows-any/rtworkq.h +++ b/lib/libc/include/any-windows-any/rtworkq.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/rtworkq.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/rtworkq.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __rtworkq_h__ #define __rtworkq_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IRtwqAsyncResult_FWD_DEFINED__ @@ -150,29 +142,29 @@ interface IRtwqAsyncResult { #define IRtwqAsyncResult_GetStateNoAddRef(This) (This)->lpVtbl->GetStateNoAddRef(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRtwqAsyncResult_QueryInterface(IRtwqAsyncResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRtwqAsyncResult_QueryInterface(IRtwqAsyncResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRtwqAsyncResult_AddRef(IRtwqAsyncResult* This) { +static inline ULONG IRtwqAsyncResult_AddRef(IRtwqAsyncResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRtwqAsyncResult_Release(IRtwqAsyncResult* This) { +static inline ULONG IRtwqAsyncResult_Release(IRtwqAsyncResult* This) { return This->lpVtbl->Release(This); } /*** IRtwqAsyncResult methods ***/ -static __WIDL_INLINE HRESULT IRtwqAsyncResult_GetState(IRtwqAsyncResult* This,IUnknown **state) { +static inline HRESULT IRtwqAsyncResult_GetState(IRtwqAsyncResult* This,IUnknown **state) { return This->lpVtbl->GetState(This,state); } -static __WIDL_INLINE HRESULT IRtwqAsyncResult_GetStatus(IRtwqAsyncResult* This) { +static inline HRESULT IRtwqAsyncResult_GetStatus(IRtwqAsyncResult* This) { return This->lpVtbl->GetStatus(This); } -static __WIDL_INLINE HRESULT IRtwqAsyncResult_SetStatus(IRtwqAsyncResult* This,HRESULT status) { +static inline HRESULT IRtwqAsyncResult_SetStatus(IRtwqAsyncResult* This,HRESULT status) { return This->lpVtbl->SetStatus(This,status); } -static __WIDL_INLINE HRESULT IRtwqAsyncResult_GetObject(IRtwqAsyncResult* This,IUnknown **object) { +static inline HRESULT IRtwqAsyncResult_GetObject(IRtwqAsyncResult* This,IUnknown **object) { return This->lpVtbl->GetObject(This,object); } -static __WIDL_INLINE IUnknown * IRtwqAsyncResult_GetStateNoAddRef(IRtwqAsyncResult* This) { +static inline IUnknown * IRtwqAsyncResult_GetStateNoAddRef(IRtwqAsyncResult* This) { return This->lpVtbl->GetStateNoAddRef(This); } #endif @@ -249,20 +241,20 @@ interface IRtwqAsyncCallback { #define IRtwqAsyncCallback_Invoke(This,result) (This)->lpVtbl->Invoke(This,result) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRtwqAsyncCallback_QueryInterface(IRtwqAsyncCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRtwqAsyncCallback_QueryInterface(IRtwqAsyncCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRtwqAsyncCallback_AddRef(IRtwqAsyncCallback* This) { +static inline ULONG IRtwqAsyncCallback_AddRef(IRtwqAsyncCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRtwqAsyncCallback_Release(IRtwqAsyncCallback* This) { +static inline ULONG IRtwqAsyncCallback_Release(IRtwqAsyncCallback* This) { return This->lpVtbl->Release(This); } /*** IRtwqAsyncCallback methods ***/ -static __WIDL_INLINE HRESULT IRtwqAsyncCallback_GetParameters(IRtwqAsyncCallback* This,DWORD *flags,DWORD *queue) { +static inline HRESULT IRtwqAsyncCallback_GetParameters(IRtwqAsyncCallback* This,DWORD *flags,DWORD *queue) { return This->lpVtbl->GetParameters(This,flags,queue); } -static __WIDL_INLINE HRESULT IRtwqAsyncCallback_Invoke(IRtwqAsyncCallback* This,IRtwqAsyncResult *result) { +static inline HRESULT IRtwqAsyncCallback_Invoke(IRtwqAsyncCallback* This,IRtwqAsyncResult *result) { return This->lpVtbl->Invoke(This,result); } #endif @@ -342,23 +334,23 @@ interface IRtwqPlatformEvents { #define IRtwqPlatformEvents_ShutdownComplete(This) (This)->lpVtbl->ShutdownComplete(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRtwqPlatformEvents_QueryInterface(IRtwqPlatformEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRtwqPlatformEvents_QueryInterface(IRtwqPlatformEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRtwqPlatformEvents_AddRef(IRtwqPlatformEvents* This) { +static inline ULONG IRtwqPlatformEvents_AddRef(IRtwqPlatformEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRtwqPlatformEvents_Release(IRtwqPlatformEvents* This) { +static inline ULONG IRtwqPlatformEvents_Release(IRtwqPlatformEvents* This) { return This->lpVtbl->Release(This); } /*** IRtwqPlatformEvents methods ***/ -static __WIDL_INLINE HRESULT IRtwqPlatformEvents_InitializationComplete(IRtwqPlatformEvents* This) { +static inline HRESULT IRtwqPlatformEvents_InitializationComplete(IRtwqPlatformEvents* This) { return This->lpVtbl->InitializationComplete(This); } -static __WIDL_INLINE HRESULT IRtwqPlatformEvents_ShutdownStart(IRtwqPlatformEvents* This) { +static inline HRESULT IRtwqPlatformEvents_ShutdownStart(IRtwqPlatformEvents* This) { return This->lpVtbl->ShutdownStart(This); } -static __WIDL_INLINE HRESULT IRtwqPlatformEvents_ShutdownComplete(IRtwqPlatformEvents* This) { +static inline HRESULT IRtwqPlatformEvents_ShutdownComplete(IRtwqPlatformEvents* This) { return This->lpVtbl->ShutdownComplete(This); } #endif diff --git a/lib/libc/include/any-windows-any/sal.h b/lib/libc/include/any-windows-any/sal.h index 4848a768c7ffb52612d6ce9986f4ab3b1dca7641..aac0963986d823f3bce7e0a9e4408c422a6494c5 100644 --- a/lib/libc/include/any-windows-any/sal.h +++ b/lib/libc/include/any-windows-any/sal.h @@ -282,6 +282,41 @@ #define _Deref_ret_range_(l,u) #define _Unchanged_(e) +#define _Ret_bytecap_(s) +#define _Ret_bytecap_c_(s) +#define _Ret_bytecap_x_(s) +#define _Ret_bytecount_(s) +#define _Ret_bytecount_c_(s) +#define _Ret_bytecount_x_(s) +#define _Ret_cap_(s) +#define _Ret_cap_c_(s) +#define _Ret_cap_x_(s) +#define _Ret_count_(s) +#define _Ret_count_c_(s) +#define _Ret_count_x_(s) +#define _Ret_opt_bytecap_(s) +#define _Ret_opt_bytecap_c_(s) +#define _Ret_opt_bytecap_x_(s) +#define _Ret_opt_bytecount_(s) +#define _Ret_opt_bytecount_c_(s) +#define _Ret_opt_bytecount_x_(s) +#define _Ret_opt_cap_(s) +#define _Ret_opt_cap_c_(s) +#define _Ret_opt_cap_x_(s) +#define _Ret_opt_count_(s) +#define _Ret_opt_count_c_(s) +#define _Ret_opt_count_x_(s) +#define _Ret_opt_valid_ +#define _Ret_opt_z_ +#define _Ret_opt_z_bytecap_(s) +#define _Ret_opt_z_bytecount_(s) +#define _Ret_opt_z_cap_(s) +#define _Ret_opt_z_count_(s) +#define _Ret_z_bytecap_(s) +#define _Ret_z_bytecount_(s) +#define _Ret_z_cap_(s) +#define _Ret_z_count_(s) + /* Optional pointer parameters */ #define __in_opt #define __out_opt @@ -363,20 +398,125 @@ #define _Analysis_assume_nullterminated_(expr) #define _Post_ +#define _Post_bytecap_(s) +#define _Post_bytecount_(s) +#define _Post_bytecount_c_(s) +#define _Post_bytecount_x_(s) +#define _Post_cap_(s) +#define _Post_count_(s) +#define _Post_count_c_(s) +#define _Post_count_x_(s) +#define _Post_defensive_ #define _Post_equal_to_(expr) +#define _Post_impl_ +#define _Post_invalid_ +#define _Post_maybenull_ +#define _Post_maybez_ +#define _Post_notnull_ +#define _Post_null_ +#define _Post_ptr_invalid_ #define _Post_readable_byte_size_(s) #define _Post_readable_size_(s) #define _Post_satisfies_(c) +#define _Post_satisfies_impl_(c) +#define _Post_valid_ +#define _Post_valid_impl_ #define _Post_writable_byte_size_(s) #define _Post_writable_size_(s) +#define _Post_z_ +#define _Post_z_bytecount_(s) +#define _Post_z_bytecount_c_(s) +#define _Post_z_bytecount_x_(s) +#define _Post_z_count_(s) +#define _Post_z_count_c_(s) +#define _Post_z_count_x_(s) +#define _Prepost_z_ + +#define _Null_ +#define _Notnull_ +#define _Maybenull_ + +#define _Pre_ +#define _Pre_bytecap_(s) +#define _Pre_bytecap_c_(s) +#define _Pre_bytecap_x_(s) +#define _Pre_bytecount_(s) +#define _Pre_bytecount_c_(s) +#define _Pre_bytecount_x_(s) +#define _Pre_cap_(s) +#define _Pre_cap_c_(s) +#define _Pre_cap_c_one_ +#define _Pre_cap_for_(p) +#define _Pre_cap_m_(m,s) +#define _Pre_cap_x_(s) +#define _Pre_count_(s) +#define _Pre_count_c_(s) +#define _Pre_count_x_(s) +#define _Pre_defensive_ #define _Pre_equal_to_(expr) +#define _Pre_impl_ +#define _Pre_invalid_ +#define _Pre_maybenull_ #define _Pre_notnull_ +#define _Pre_null_ +#define _Pre_opt_bytecap_(s) +#define _Pre_opt_bytecap_c_(s) +#define _Pre_opt_bytecap_x_(s) +#define _Pre_opt_bytecount_(s) +#define _Pre_opt_bytecount_c_(s) +#define _Pre_opt_bytecount_x_(s) +#define _Pre_opt_cap_(s) +#define _Pre_opt_cap_c_(s) +#define _Pre_opt_cap_c_one_ +#define _Pre_opt_cap_for_(p) +#define _Pre_opt_cap_m_(m,s) +#define _Pre_opt_cap_x_(s) +#define _Pre_opt_count_(s) +#define _Pre_opt_count_c_(s) +#define _Pre_opt_count_x_(s) +#define _Pre_opt_ptrdiff_cap_(p) +#define _Pre_opt_ptrdiff_count_(p) +#define _Pre_opt_valid_ +#define _Pre_opt_valid_bytecap_(s) +#define _Pre_opt_valid_bytecap_c_(s) +#define _Pre_opt_valid_bytecap_x_(s) +#define _Pre_opt_valid_cap_(s) +#define _Pre_opt_valid_cap_c_(s) +#define _Pre_opt_valid_cap_x_(s) +#define _Pre_opt_z_ +#define _Pre_opt_z_bytecap_(s) +#define _Pre_opt_z_bytecap_c_(s) +#define _Pre_opt_z_bytecap_x_(s) +#define _Pre_opt_z_cap_(s) +#define _Pre_opt_z_cap_c_(s) +#define _Pre_opt_z_cap_x_(s) +#define _Pre_ptrdiff_cap_(p) +#define _Pre_ptrdiff_count_(p) #define _Pre_readable_byte_size_(s) #define _Pre_readable_size_(s) +#define _Pre_readonly_ #define _Pre_satisfies_(c) +#define _Pre_satisfies_impl_(c) +#define _Pre_unknown_ +#define _Pre_valid_ +#define _Pre_valid_bytecap_(s) +#define _Pre_valid_bytecap_c_(s) +#define _Pre_valid_bytecap_x_(s) +#define _Pre_valid_cap_(s) +#define _Pre_valid_cap_c_(s) +#define _Pre_valid_cap_x_(s) +#define _Pre_valid_impl_ #define _Pre_writable_byte_size_(s) #define _Pre_writable_size_(s) +#define _Pre_writeonly_ +#define _Pre_z_ +#define _Pre_z_bytecap_(s) +#define _Pre_z_bytecap_c_(s) +#define _Pre_z_bytecap_x_(s) +#define _Pre_z_cap_(s) +#define _Pre_z_cap_c_(s) +#define _Pre_z_cap_x_(s) #define _Strict_type_match_ diff --git a/lib/libc/include/any-windows-any/sapi51.h b/lib/libc/include/any-windows-any/sapi51.h index d08ebaf8d9256db57d9f42703bf5f41ddbd02316..18613b057c5846da56a85b3a4b90fc10fb3b7df6 100644 --- a/lib/libc/include/any-windows-any/sapi51.h +++ b/lib/libc/include/any-windows-any/sapi51.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/sapi51.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/sapi51.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __sapi51_h__ #define __sapi51_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ISpNotifySource_FWD_DEFINED__ @@ -1351,7 +1343,7 @@ typedef enum SPLEXICONTYPE { eLEXTYPE_PRIVATE17 = 0x10000000, eLEXTYPE_PRIVATE18 = 0x20000000, eLEXTYPE_PRIVATE19 = 0x40000000, - eLEXTYPE_PRIVATE20 = 0x80000000 + eLEXTYPE_PRIVATE20 = 0x80000000u } SPLEXICONTYPE; typedef enum SPWORDTYPE { eWORDTYPE_ADDED = 1, @@ -1539,35 +1531,35 @@ interface ISpNotifySource { #define ISpNotifySource_GetNotifyEventHandle(This) (This)->lpVtbl->GetNotifyEventHandle(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySource_QueryInterface(ISpNotifySource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpNotifySource_QueryInterface(ISpNotifySource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpNotifySource_AddRef(ISpNotifySource* This) { +static inline ULONG ISpNotifySource_AddRef(ISpNotifySource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpNotifySource_Release(ISpNotifySource* This) { +static inline ULONG ISpNotifySource_Release(ISpNotifySource* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifySink(ISpNotifySource* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpNotifySource_SetNotifySink(ISpNotifySource* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyWindowMessage(ISpNotifySource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifySource_SetNotifyWindowMessage(ISpNotifySource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyCallbackFunction(ISpNotifySource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifySource_SetNotifyCallbackFunction(ISpNotifySource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyCallbackInterface(ISpNotifySource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifySource_SetNotifyCallbackInterface(ISpNotifySource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyWin32Event(ISpNotifySource* This) { +static inline HRESULT ISpNotifySource_SetNotifyWin32Event(ISpNotifySource* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpNotifySource_WaitForNotifyEvent(ISpNotifySource* This,DWORD dwMilliseconds) { +static inline HRESULT ISpNotifySource_WaitForNotifyEvent(ISpNotifySource* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpNotifySource_GetNotifyEventHandle(ISpNotifySource* This) { +static inline HANDLE ISpNotifySource_GetNotifyEventHandle(ISpNotifySource* This) { return This->lpVtbl->GetNotifyEventHandle(This); } #endif @@ -1633,17 +1625,17 @@ interface ISpNotifySink { #define ISpNotifySink_Notify(This) (This)->lpVtbl->Notify(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySink_QueryInterface(ISpNotifySink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpNotifySink_QueryInterface(ISpNotifySink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpNotifySink_AddRef(ISpNotifySink* This) { +static inline ULONG ISpNotifySink_AddRef(ISpNotifySink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpNotifySink_Release(ISpNotifySink* This) { +static inline ULONG ISpNotifySink_Release(ISpNotifySink* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySink methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySink_Notify(ISpNotifySink* This) { +static inline HRESULT ISpNotifySink_Notify(ISpNotifySink* This) { return This->lpVtbl->Notify(This); } #endif @@ -1771,36 +1763,36 @@ interface ISpNotifyTranslator { #define ISpNotifyTranslator_GetEventHandle(This) (This)->lpVtbl->GetEventHandle(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpNotifyTranslator_QueryInterface(ISpNotifyTranslator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpNotifyTranslator_QueryInterface(ISpNotifyTranslator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpNotifyTranslator_AddRef(ISpNotifyTranslator* This) { +static inline ULONG ISpNotifyTranslator_AddRef(ISpNotifyTranslator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpNotifyTranslator_Release(ISpNotifyTranslator* This) { +static inline ULONG ISpNotifyTranslator_Release(ISpNotifyTranslator* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySink methods ***/ -static __WIDL_INLINE HRESULT ISpNotifyTranslator_Notify(ISpNotifyTranslator* This) { +static inline HRESULT ISpNotifyTranslator_Notify(ISpNotifyTranslator* This) { return This->lpVtbl->Notify(This); } /*** ISpNotifyTranslator methods ***/ -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitWindowMessage(ISpNotifyTranslator* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifyTranslator_InitWindowMessage(ISpNotifyTranslator* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->InitWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitCallback(ISpNotifyTranslator* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifyTranslator_InitCallback(ISpNotifyTranslator* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->InitCallback(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitSpNotifyCallback(ISpNotifyTranslator* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifyTranslator_InitSpNotifyCallback(ISpNotifyTranslator* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->InitSpNotifyCallback(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitWin32Event(ISpNotifyTranslator* This,HANDLE hEvent,WINBOOL fCloseHandleOnRelease) { +static inline HRESULT ISpNotifyTranslator_InitWin32Event(ISpNotifyTranslator* This,HANDLE hEvent,WINBOOL fCloseHandleOnRelease) { return This->lpVtbl->InitWin32Event(This,hEvent,fCloseHandleOnRelease); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_Wait(ISpNotifyTranslator* This,DWORD dwMilliseconds) { +static inline HRESULT ISpNotifyTranslator_Wait(ISpNotifyTranslator* This,DWORD dwMilliseconds) { return This->lpVtbl->Wait(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpNotifyTranslator_GetEventHandle(ISpNotifyTranslator* This) { +static inline HANDLE ISpNotifyTranslator_GetEventHandle(ISpNotifyTranslator* This) { return This->lpVtbl->GetEventHandle(This); } #endif @@ -1979,50 +1971,50 @@ interface ISpDataKey { #define ISpDataKey_EnumValues(This,Index,ppszValueName) (This)->lpVtbl->EnumValues(This,Index,ppszValueName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpDataKey_QueryInterface(ISpDataKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpDataKey_QueryInterface(ISpDataKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpDataKey_AddRef(ISpDataKey* This) { +static inline ULONG ISpDataKey_AddRef(ISpDataKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpDataKey_Release(ISpDataKey* This) { +static inline ULONG ISpDataKey_Release(ISpDataKey* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpDataKey_SetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpDataKey_SetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpDataKey_GetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpDataKey_GetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpDataKey_SetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpDataKey_SetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpDataKey_GetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpDataKey_GetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpDataKey_SetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpDataKey_SetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpDataKey_GetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpDataKey_GetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpDataKey_OpenKey(ISpDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpDataKey_OpenKey(ISpDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpDataKey_CreateKey(ISpDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpDataKey_CreateKey(ISpDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpDataKey_DeleteKey(ISpDataKey* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpDataKey_DeleteKey(ISpDataKey* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpDataKey_DeleteValue(ISpDataKey* This,LPCWSTR pszValueName) { +static inline HRESULT ISpDataKey_DeleteValue(ISpDataKey* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpDataKey_EnumKeys(ISpDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpDataKey_EnumKeys(ISpDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpDataKey_EnumValues(ISpDataKey* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpDataKey_EnumValues(ISpDataKey* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } #endif @@ -2097,20 +2089,20 @@ interface ISpObjectWithToken { #define ISpObjectWithToken_GetObjectToken(This,ppToken) (This)->lpVtbl->GetObjectToken(This,ppToken) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectWithToken_QueryInterface(ISpObjectWithToken* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectWithToken_QueryInterface(ISpObjectWithToken* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectWithToken_AddRef(ISpObjectWithToken* This) { +static inline ULONG ISpObjectWithToken_AddRef(ISpObjectWithToken* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectWithToken_Release(ISpObjectWithToken* This) { +static inline ULONG ISpObjectWithToken_Release(ISpObjectWithToken* This) { return This->lpVtbl->Release(This); } /*** ISpObjectWithToken methods ***/ -static __WIDL_INLINE HRESULT ISpObjectWithToken_SetObjectToken(ISpObjectWithToken* This,ISpObjectToken *pToken) { +static inline HRESULT ISpObjectWithToken_SetObjectToken(ISpObjectWithToken* This,ISpObjectToken *pToken) { return This->lpVtbl->SetObjectToken(This,pToken); } -static __WIDL_INLINE HRESULT ISpObjectWithToken_GetObjectToken(ISpObjectWithToken* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpObjectWithToken_GetObjectToken(ISpObjectWithToken* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetObjectToken(This,ppToken); } #endif @@ -2222,32 +2214,32 @@ interface IEnumSpObjectTokens { #define IEnumSpObjectTokens_GetCount(This,pCount) (This)->lpVtbl->GetCount(This,pCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_QueryInterface(IEnumSpObjectTokens* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumSpObjectTokens_QueryInterface(IEnumSpObjectTokens* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumSpObjectTokens_AddRef(IEnumSpObjectTokens* This) { +static inline ULONG IEnumSpObjectTokens_AddRef(IEnumSpObjectTokens* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumSpObjectTokens_Release(IEnumSpObjectTokens* This) { +static inline ULONG IEnumSpObjectTokens_Release(IEnumSpObjectTokens* This) { return This->lpVtbl->Release(This); } /*** IEnumSpObjectTokens methods ***/ -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Next(IEnumSpObjectTokens* This,ULONG celt,ISpObjectToken **pelt,ULONG *pceltFetched) { +static inline HRESULT IEnumSpObjectTokens_Next(IEnumSpObjectTokens* This,ULONG celt,ISpObjectToken **pelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,pelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Skip(IEnumSpObjectTokens* This,ULONG celt) { +static inline HRESULT IEnumSpObjectTokens_Skip(IEnumSpObjectTokens* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Reset(IEnumSpObjectTokens* This) { +static inline HRESULT IEnumSpObjectTokens_Reset(IEnumSpObjectTokens* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Clone(IEnumSpObjectTokens* This,IEnumSpObjectTokens **ppEnum) { +static inline HRESULT IEnumSpObjectTokens_Clone(IEnumSpObjectTokens* This,IEnumSpObjectTokens **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Item(IEnumSpObjectTokens* This,ULONG Index,ISpObjectToken **ppToken) { +static inline HRESULT IEnumSpObjectTokens_Item(IEnumSpObjectTokens* This,ULONG Index,ISpObjectToken **ppToken) { return This->lpVtbl->Item(This,Index,ppToken); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_GetCount(IEnumSpObjectTokens* This,ULONG *pCount) { +static inline HRESULT IEnumSpObjectTokens_GetCount(IEnumSpObjectTokens* This,ULONG *pCount) { return This->lpVtbl->GetCount(This,pCount); } #endif @@ -2390,54 +2382,54 @@ interface ISpRegDataKey { #define ISpRegDataKey_SetKey(This,hkey,fReadOnly) (This)->lpVtbl->SetKey(This,hkey,fReadOnly) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRegDataKey_QueryInterface(ISpRegDataKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRegDataKey_QueryInterface(ISpRegDataKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRegDataKey_AddRef(ISpRegDataKey* This) { +static inline ULONG ISpRegDataKey_AddRef(ISpRegDataKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRegDataKey_Release(ISpRegDataKey* This) { +static inline ULONG ISpRegDataKey_Release(ISpRegDataKey* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpRegDataKey_SetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpRegDataKey_SetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpRegDataKey_GetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpRegDataKey_GetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpRegDataKey_SetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpRegDataKey_SetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_GetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpRegDataKey_GetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_SetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpRegDataKey_SetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_GetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpRegDataKey_GetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_OpenKey(ISpRegDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpRegDataKey_OpenKey(ISpRegDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpRegDataKey_CreateKey(ISpRegDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpRegDataKey_CreateKey(ISpRegDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpRegDataKey_DeleteKey(ISpRegDataKey* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpRegDataKey_DeleteKey(ISpRegDataKey* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpRegDataKey_DeleteValue(ISpRegDataKey* This,LPCWSTR pszValueName) { +static inline HRESULT ISpRegDataKey_DeleteValue(ISpRegDataKey* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpRegDataKey_EnumKeys(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpRegDataKey_EnumKeys(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpRegDataKey_EnumValues(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpRegDataKey_EnumValues(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpRegDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpRegDataKey_SetKey(ISpRegDataKey* This,HKEY hkey,WINBOOL fReadOnly) { +static inline HRESULT ISpRegDataKey_SetKey(ISpRegDataKey* This,HKEY hkey,WINBOOL fReadOnly) { return This->lpVtbl->SetKey(This,hkey,fReadOnly); } #endif @@ -2626,69 +2618,69 @@ interface ISpObjectTokenCategory { #define ISpObjectTokenCategory_GetDefaultTokenId(This,ppszCoMemTokenId) (This)->lpVtbl->GetDefaultTokenId(This,ppszCoMemTokenId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_QueryInterface(ISpObjectTokenCategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectTokenCategory_QueryInterface(ISpObjectTokenCategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectTokenCategory_AddRef(ISpObjectTokenCategory* This) { +static inline ULONG ISpObjectTokenCategory_AddRef(ISpObjectTokenCategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectTokenCategory_Release(ISpObjectTokenCategory* This) { +static inline ULONG ISpObjectTokenCategory_Release(ISpObjectTokenCategory* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpObjectTokenCategory_SetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpObjectTokenCategory_GetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpObjectTokenCategory_SetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpObjectTokenCategory_GetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpObjectTokenCategory_SetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpObjectTokenCategory_GetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_OpenKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenCategory_OpenKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_CreateKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenCategory_CreateKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_DeleteKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpObjectTokenCategory_DeleteKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_DeleteValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName) { +static inline HRESULT ISpObjectTokenCategory_DeleteValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_EnumKeys(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpObjectTokenCategory_EnumKeys(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_EnumValues(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpObjectTokenCategory_EnumValues(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpObjectTokenCategory methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetId(ISpObjectTokenCategory* This,LPCWSTR pszCategoryId,WINBOOL fCreateIfNotExist) { +static inline HRESULT ISpObjectTokenCategory_SetId(ISpObjectTokenCategory* This,LPCWSTR pszCategoryId,WINBOOL fCreateIfNotExist) { return This->lpVtbl->SetId(This,pszCategoryId,fCreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemCategoryId) { +static inline HRESULT ISpObjectTokenCategory_GetId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemCategoryId) { return This->lpVtbl->GetId(This,ppszCoMemCategoryId); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetDataKey(ISpObjectTokenCategory* This,SPDATAKEYLOCATION spdkl,ISpDataKey **ppDataKey) { +static inline HRESULT ISpObjectTokenCategory_GetDataKey(ISpObjectTokenCategory* This,SPDATAKEYLOCATION spdkl,ISpDataKey **ppDataKey) { return This->lpVtbl->GetDataKey(This,spdkl,ppDataKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_EnumTokens(ISpObjectTokenCategory* This,LPCWSTR pzsReqAttribs,LPCWSTR pszOptAttribs,IEnumSpObjectTokens **ppEnum) { +static inline HRESULT ISpObjectTokenCategory_EnumTokens(ISpObjectTokenCategory* This,LPCWSTR pzsReqAttribs,LPCWSTR pszOptAttribs,IEnumSpObjectTokens **ppEnum) { return This->lpVtbl->EnumTokens(This,pzsReqAttribs,pszOptAttribs,ppEnum); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetDefaultTokenId(ISpObjectTokenCategory* This,LPCWSTR pszTokenId) { +static inline HRESULT ISpObjectTokenCategory_SetDefaultTokenId(ISpObjectTokenCategory* This,LPCWSTR pszTokenId) { return This->lpVtbl->SetDefaultTokenId(This,pszTokenId); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetDefaultTokenId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemTokenId) { +static inline HRESULT ISpObjectTokenCategory_GetDefaultTokenId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemTokenId) { return This->lpVtbl->GetDefaultTokenId(This,ppszCoMemTokenId); } #endif @@ -2943,81 +2935,81 @@ interface ISpObjectToken { #define ISpObjectToken_MatchesAttributes(This,pszAttributes,pfMatches) (This)->lpVtbl->MatchesAttributes(This,pszAttributes,pfMatches) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectToken_QueryInterface(ISpObjectToken* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectToken_QueryInterface(ISpObjectToken* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectToken_AddRef(ISpObjectToken* This) { +static inline ULONG ISpObjectToken_AddRef(ISpObjectToken* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectToken_Release(ISpObjectToken* This) { +static inline ULONG ISpObjectToken_Release(ISpObjectToken* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpObjectToken_SetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpObjectToken_SetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpObjectToken_GetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectToken_SetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpObjectToken_SetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpObjectToken_GetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_SetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpObjectToken_SetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpObjectToken_GetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_OpenKey(ISpObjectToken* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectToken_OpenKey(ISpObjectToken* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectToken_CreateKey(ISpObjectToken* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectToken_CreateKey(ISpObjectToken* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectToken_DeleteKey(ISpObjectToken* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpObjectToken_DeleteKey(ISpObjectToken* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpObjectToken_DeleteValue(ISpObjectToken* This,LPCWSTR pszValueName) { +static inline HRESULT ISpObjectToken_DeleteValue(ISpObjectToken* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpObjectToken_EnumKeys(ISpObjectToken* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpObjectToken_EnumKeys(ISpObjectToken* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpObjectToken_EnumValues(ISpObjectToken* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpObjectToken_EnumValues(ISpObjectToken* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpObjectToken methods ***/ -static __WIDL_INLINE HRESULT ISpObjectToken_SetId(ISpObjectToken* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { +static inline HRESULT ISpObjectToken_SetId(ISpObjectToken* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { return This->lpVtbl->SetId(This,pszCategoryId,pszTokenId,fCreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetId(ISpObjectToken* This,LPWSTR *ppszCoMemTokenId) { +static inline HRESULT ISpObjectToken_GetId(ISpObjectToken* This,LPWSTR *ppszCoMemTokenId) { return This->lpVtbl->GetId(This,ppszCoMemTokenId); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetCategory(ISpObjectToken* This,ISpObjectTokenCategory **ppTokenCategory) { +static inline HRESULT ISpObjectToken_GetCategory(ISpObjectToken* This,ISpObjectTokenCategory **ppTokenCategory) { return This->lpVtbl->GetCategory(This,ppTokenCategory); } -static __WIDL_INLINE HRESULT ISpObjectToken_CreateInstance(ISpObjectToken* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectToken_CreateInstance(ISpObjectToken* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { +static inline HRESULT ISpObjectToken_GetStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { return This->lpVtbl->GetStorageFileName(This,clsidCaller,pszValueName,pszFileNameSpecifier,nFolder,ppszFilePath); } -static __WIDL_INLINE HRESULT ISpObjectToken_RemoveStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { +static inline HRESULT ISpObjectToken_RemoveStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { return This->lpVtbl->RemoveStorageFileName(This,clsidCaller,pszKeyName,fDeleteFile); } -static __WIDL_INLINE HRESULT ISpObjectToken_Remove(ISpObjectToken* This,const CLSID *pclsidCaller) { +static inline HRESULT ISpObjectToken_Remove(ISpObjectToken* This,const CLSID *pclsidCaller) { return This->lpVtbl->Remove(This,pclsidCaller); } -static __WIDL_INLINE HRESULT ISpObjectToken_IsUISupported(ISpObjectToken* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { +static inline HRESULT ISpObjectToken_IsUISupported(ISpObjectToken* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,punkObject,pfSupported); } -static __WIDL_INLINE HRESULT ISpObjectToken_DisplayUI(ISpObjectToken* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { +static inline HRESULT ISpObjectToken_DisplayUI(ISpObjectToken* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData,punkObject); } -static __WIDL_INLINE HRESULT ISpObjectToken_MatchesAttributes(ISpObjectToken* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { +static inline HRESULT ISpObjectToken_MatchesAttributes(ISpObjectToken* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { return This->lpVtbl->MatchesAttributes(This,pszAttributes,pfMatches); } #endif @@ -3235,85 +3227,85 @@ interface ISpObjectTokenInit { #define ISpObjectTokenInit_InitFromDataKey(This,pszCategoryId,pszTokenId,pDataKey) (This)->lpVtbl->InitFromDataKey(This,pszCategoryId,pszTokenId,pDataKey) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_QueryInterface(ISpObjectTokenInit* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectTokenInit_QueryInterface(ISpObjectTokenInit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectTokenInit_AddRef(ISpObjectTokenInit* This) { +static inline ULONG ISpObjectTokenInit_AddRef(ISpObjectTokenInit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectTokenInit_Release(ISpObjectTokenInit* This) { +static inline ULONG ISpObjectTokenInit_Release(ISpObjectTokenInit* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpObjectTokenInit_SetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpObjectTokenInit_GetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpObjectTokenInit_SetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpObjectTokenInit_GetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpObjectTokenInit_SetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpObjectTokenInit_GetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_OpenKey(ISpObjectTokenInit* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenInit_OpenKey(ISpObjectTokenInit* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_CreateKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenInit_CreateKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_DeleteKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpObjectTokenInit_DeleteKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_DeleteValue(ISpObjectTokenInit* This,LPCWSTR pszValueName) { +static inline HRESULT ISpObjectTokenInit_DeleteValue(ISpObjectTokenInit* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_EnumKeys(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpObjectTokenInit_EnumKeys(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_EnumValues(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpObjectTokenInit_EnumValues(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpObjectToken methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetId(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { +static inline HRESULT ISpObjectTokenInit_SetId(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { return This->lpVtbl->SetId(This,pszCategoryId,pszTokenId,fCreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetId(ISpObjectTokenInit* This,LPWSTR *ppszCoMemTokenId) { +static inline HRESULT ISpObjectTokenInit_GetId(ISpObjectTokenInit* This,LPWSTR *ppszCoMemTokenId) { return This->lpVtbl->GetId(This,ppszCoMemTokenId); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetCategory(ISpObjectTokenInit* This,ISpObjectTokenCategory **ppTokenCategory) { +static inline HRESULT ISpObjectTokenInit_GetCategory(ISpObjectTokenInit* This,ISpObjectTokenCategory **ppTokenCategory) { return This->lpVtbl->GetCategory(This,ppTokenCategory); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_CreateInstance(ISpObjectTokenInit* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectTokenInit_CreateInstance(ISpObjectTokenInit* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { +static inline HRESULT ISpObjectTokenInit_GetStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { return This->lpVtbl->GetStorageFileName(This,clsidCaller,pszValueName,pszFileNameSpecifier,nFolder,ppszFilePath); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_RemoveStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { +static inline HRESULT ISpObjectTokenInit_RemoveStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { return This->lpVtbl->RemoveStorageFileName(This,clsidCaller,pszKeyName,fDeleteFile); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_Remove(ISpObjectTokenInit* This,const CLSID *pclsidCaller) { +static inline HRESULT ISpObjectTokenInit_Remove(ISpObjectTokenInit* This,const CLSID *pclsidCaller) { return This->lpVtbl->Remove(This,pclsidCaller); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_IsUISupported(ISpObjectTokenInit* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { +static inline HRESULT ISpObjectTokenInit_IsUISupported(ISpObjectTokenInit* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,punkObject,pfSupported); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_DisplayUI(ISpObjectTokenInit* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { +static inline HRESULT ISpObjectTokenInit_DisplayUI(ISpObjectTokenInit* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData,punkObject); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_MatchesAttributes(ISpObjectTokenInit* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { +static inline HRESULT ISpObjectTokenInit_MatchesAttributes(ISpObjectTokenInit* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { return This->lpVtbl->MatchesAttributes(This,pszAttributes,pfMatches); } /*** ISpObjectTokenInit methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_InitFromDataKey(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,ISpDataKey *pDataKey) { +static inline HRESULT ISpObjectTokenInit_InitFromDataKey(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,ISpDataKey *pDataKey) { return This->lpVtbl->InitFromDataKey(This,pszCategoryId,pszTokenId,pDataKey); } #endif @@ -3407,24 +3399,24 @@ interface ISpResourceManager { #define ISpResourceManager_GetObject(This,guidServiceId,ObjectCLSID,ObjectIID,fReleaseWhenLastExternalRefReleased,ppObject) (This)->lpVtbl->GetObject(This,guidServiceId,ObjectCLSID,ObjectIID,fReleaseWhenLastExternalRefReleased,ppObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpResourceManager_QueryInterface(ISpResourceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpResourceManager_QueryInterface(ISpResourceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpResourceManager_AddRef(ISpResourceManager* This) { +static inline ULONG ISpResourceManager_AddRef(ISpResourceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpResourceManager_Release(ISpResourceManager* This) { +static inline ULONG ISpResourceManager_Release(ISpResourceManager* This) { return This->lpVtbl->Release(This); } /*** IServiceProvider methods ***/ -static __WIDL_INLINE HRESULT ISpResourceManager_QueryService(ISpResourceManager* This,REFGUID guidService,REFIID riid,void **ppvObject) { +static inline HRESULT ISpResourceManager_QueryService(ISpResourceManager* This,REFGUID guidService,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryService(This,guidService,riid,ppvObject); } /*** ISpResourceManager methods ***/ -static __WIDL_INLINE HRESULT ISpResourceManager_SetObject(ISpResourceManager* This,REFGUID guidServiceId,IUnknown *pUnkObject) { +static inline HRESULT ISpResourceManager_SetObject(ISpResourceManager* This,REFGUID guidServiceId,IUnknown *pUnkObject) { return This->lpVtbl->SetObject(This,guidServiceId,pUnkObject); } -static __WIDL_INLINE HRESULT ISpResourceManager_GetObject(ISpResourceManager* This,REFGUID guidServiceId,REFCLSID ObjectCLSID,REFIID ObjectIID,WINBOOL fReleaseWhenLastExternalRefReleased,void **ppObject) { +static inline HRESULT ISpResourceManager_GetObject(ISpResourceManager* This,REFGUID guidServiceId,REFCLSID ObjectCLSID,REFIID ObjectIID,WINBOOL fReleaseWhenLastExternalRefReleased,void **ppObject) { return This->lpVtbl->GetObject(This,guidServiceId,ObjectCLSID,ObjectIID,fReleaseWhenLastExternalRefReleased,ppObject); } #endif @@ -3613,45 +3605,45 @@ interface ISpEventSource { #define ISpEventSource_GetInfo(This,pInfo) (This)->lpVtbl->GetInfo(This,pInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource_QueryInterface(ISpEventSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEventSource_QueryInterface(ISpEventSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEventSource_AddRef(ISpEventSource* This) { +static inline ULONG ISpEventSource_AddRef(ISpEventSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEventSource_Release(ISpEventSource* This) { +static inline ULONG ISpEventSource_Release(ISpEventSource* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifySink(ISpEventSource* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpEventSource_SetNotifySink(ISpEventSource* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyWindowMessage(ISpEventSource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource_SetNotifyWindowMessage(ISpEventSource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyCallbackFunction(ISpEventSource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource_SetNotifyCallbackFunction(ISpEventSource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyCallbackInterface(ISpEventSource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource_SetNotifyCallbackInterface(ISpEventSource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyWin32Event(ISpEventSource* This) { +static inline HRESULT ISpEventSource_SetNotifyWin32Event(ISpEventSource* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpEventSource_WaitForNotifyEvent(ISpEventSource* This,DWORD dwMilliseconds) { +static inline HRESULT ISpEventSource_WaitForNotifyEvent(ISpEventSource* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpEventSource_GetNotifyEventHandle(ISpEventSource* This) { +static inline HANDLE ISpEventSource_GetNotifyEventHandle(ISpEventSource* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource_SetInterest(ISpEventSource* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpEventSource_SetInterest(ISpEventSource* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpEventSource_GetEvents(ISpEventSource* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpEventSource_GetEvents(ISpEventSource* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpEventSource_GetInfo(ISpEventSource* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpEventSource_GetInfo(ISpEventSource* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } #endif @@ -3728,20 +3720,20 @@ interface ISpEventSink { #define ISpEventSink_GetEventInterest(This,pullEventInterest) (This)->lpVtbl->GetEventInterest(This,pullEventInterest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEventSink_QueryInterface(ISpEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEventSink_QueryInterface(ISpEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEventSink_AddRef(ISpEventSink* This) { +static inline ULONG ISpEventSink_AddRef(ISpEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEventSink_Release(ISpEventSink* This) { +static inline ULONG ISpEventSink_Release(ISpEventSink* This) { return This->lpVtbl->Release(This); } /*** ISpEventSink methods ***/ -static __WIDL_INLINE HRESULT ISpEventSink_AddEvents(ISpEventSink* This,const SPEVENT *pEventArray,ULONG ulCount) { +static inline HRESULT ISpEventSink_AddEvents(ISpEventSink* This,const SPEVENT *pEventArray,ULONG ulCount) { return This->lpVtbl->AddEvents(This,pEventArray,ulCount); } -static __WIDL_INLINE HRESULT ISpEventSink_GetEventInterest(ISpEventSink* This,ULONGLONG *pullEventInterest) { +static inline HRESULT ISpEventSink_GetEventInterest(ISpEventSink* This,ULONGLONG *pullEventInterest) { return This->lpVtbl->GetEventInterest(This,pullEventInterest); } #endif @@ -3882,52 +3874,52 @@ interface ISpStreamFormat { #define ISpStreamFormat_GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx) (This)->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_QueryInterface(ISpStreamFormat* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpStreamFormat_QueryInterface(ISpStreamFormat* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpStreamFormat_AddRef(ISpStreamFormat* This) { +static inline ULONG ISpStreamFormat_AddRef(ISpStreamFormat* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpStreamFormat_Release(ISpStreamFormat* This) { +static inline ULONG ISpStreamFormat_Release(ISpStreamFormat* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_Read(ISpStreamFormat* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpStreamFormat_Read(ISpStreamFormat* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Write(ISpStreamFormat* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpStreamFormat_Write(ISpStreamFormat* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_Seek(ISpStreamFormat* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpStreamFormat_Seek(ISpStreamFormat* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpStreamFormat_SetSize(ISpStreamFormat* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpStreamFormat_SetSize(ISpStreamFormat* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpStreamFormat_CopyTo(ISpStreamFormat* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpStreamFormat_CopyTo(ISpStreamFormat* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Commit(ISpStreamFormat* This,DWORD grfCommitFlags) { +static inline HRESULT ISpStreamFormat_Commit(ISpStreamFormat* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Revert(ISpStreamFormat* This) { +static inline HRESULT ISpStreamFormat_Revert(ISpStreamFormat* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpStreamFormat_LockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormat_LockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormat_UnlockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormat_UnlockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Stat(ISpStreamFormat* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpStreamFormat_Stat(ISpStreamFormat* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Clone(ISpStreamFormat* This,IStream **ppstm) { +static inline HRESULT ISpStreamFormat_Clone(ISpStreamFormat* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_GetFormat(ISpStreamFormat* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpStreamFormat_GetFormat(ISpStreamFormat* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } #endif @@ -4109,65 +4101,65 @@ interface ISpStream { #define ISpStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpStream_QueryInterface(ISpStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpStream_QueryInterface(ISpStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpStream_AddRef(ISpStream* This) { +static inline ULONG ISpStream_AddRef(ISpStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpStream_Release(ISpStream* This) { +static inline ULONG ISpStream_Release(ISpStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpStream_Read(ISpStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpStream_Read(ISpStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpStream_Write(ISpStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpStream_Write(ISpStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpStream_Seek(ISpStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpStream_Seek(ISpStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpStream_SetSize(ISpStream* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpStream_SetSize(ISpStream* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpStream_CopyTo(ISpStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpStream_CopyTo(ISpStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpStream_Commit(ISpStream* This,DWORD grfCommitFlags) { +static inline HRESULT ISpStream_Commit(ISpStream* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpStream_Revert(ISpStream* This) { +static inline HRESULT ISpStream_Revert(ISpStream* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpStream_LockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStream_LockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStream_UnlockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStream_UnlockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStream_Stat(ISpStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpStream_Stat(ISpStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpStream_Clone(ISpStream* This,IStream **ppstm) { +static inline HRESULT ISpStream_Clone(ISpStream* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpStream_GetFormat(ISpStream* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpStream_GetFormat(ISpStream* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpStream methods ***/ -static __WIDL_INLINE HRESULT ISpStream_SetBaseStream(ISpStream* This,IStream *pStream,REFGUID rguidFormat,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpStream_SetBaseStream(ISpStream* This,IStream *pStream,REFGUID rguidFormat,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetBaseStream(This,pStream,rguidFormat,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpStream_GetBaseStream(ISpStream* This,IStream **ppStream) { +static inline HRESULT ISpStream_GetBaseStream(ISpStream* This,IStream **ppStream) { return This->lpVtbl->GetBaseStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpStream_BindToFile(ISpStream* This,LPCWSTR pszFileName,SPFILEMODE eMode,const GUID *pFormatId,const WAVEFORMATEX *pWaveFormatEx,ULONGLONG ullEventInterest) { +static inline HRESULT ISpStream_BindToFile(ISpStream* This,LPCWSTR pszFileName,SPFILEMODE eMode,const GUID *pFormatId,const WAVEFORMATEX *pWaveFormatEx,ULONGLONG ullEventInterest) { return This->lpVtbl->BindToFile(This,pszFileName,eMode,pFormatId,pWaveFormatEx,ullEventInterest); } -static __WIDL_INLINE HRESULT ISpStream_Close(ISpStream* This) { +static inline HRESULT ISpStream_Close(ISpStream* This) { return This->lpVtbl->Close(This); } #endif @@ -4363,71 +4355,71 @@ interface ISpStreamFormatConverter { #define ISpStreamFormatConverter_ScaleBaseToConvertedOffset(This,ullOffsetBaseStream,pullOffsetConvertedStream) (This)->lpVtbl->ScaleBaseToConvertedOffset(This,ullOffsetBaseStream,pullOffsetConvertedStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_QueryInterface(ISpStreamFormatConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpStreamFormatConverter_QueryInterface(ISpStreamFormatConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpStreamFormatConverter_AddRef(ISpStreamFormatConverter* This) { +static inline ULONG ISpStreamFormatConverter_AddRef(ISpStreamFormatConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpStreamFormatConverter_Release(ISpStreamFormatConverter* This) { +static inline ULONG ISpStreamFormatConverter_Release(ISpStreamFormatConverter* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Read(ISpStreamFormatConverter* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpStreamFormatConverter_Read(ISpStreamFormatConverter* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Write(ISpStreamFormatConverter* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpStreamFormatConverter_Write(ISpStreamFormatConverter* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Seek(ISpStreamFormatConverter* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpStreamFormatConverter_Seek(ISpStreamFormatConverter* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_SetSize(ISpStreamFormatConverter* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpStreamFormatConverter_SetSize(ISpStreamFormatConverter* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_CopyTo(ISpStreamFormatConverter* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpStreamFormatConverter_CopyTo(ISpStreamFormatConverter* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Commit(ISpStreamFormatConverter* This,DWORD grfCommitFlags) { +static inline HRESULT ISpStreamFormatConverter_Commit(ISpStreamFormatConverter* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Revert(ISpStreamFormatConverter* This) { +static inline HRESULT ISpStreamFormatConverter_Revert(ISpStreamFormatConverter* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_LockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormatConverter_LockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_UnlockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormatConverter_UnlockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Stat(ISpStreamFormatConverter* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpStreamFormatConverter_Stat(ISpStreamFormatConverter* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Clone(ISpStreamFormatConverter* This,IStream **ppstm) { +static inline HRESULT ISpStreamFormatConverter_Clone(ISpStreamFormatConverter* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_GetFormat(ISpStreamFormatConverter* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpStreamFormatConverter_GetFormat(ISpStreamFormatConverter* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpStreamFormatConverter methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_SetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat *pStream,WINBOOL fSetFormatToBaseStreamFormat,WINBOOL fWriteToBaseStream) { +static inline HRESULT ISpStreamFormatConverter_SetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat *pStream,WINBOOL fSetFormatToBaseStreamFormat,WINBOOL fWriteToBaseStream) { return This->lpVtbl->SetBaseStream(This,pStream,fSetFormatToBaseStreamFormat,fWriteToBaseStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_GetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat **ppStream) { +static inline HRESULT ISpStreamFormatConverter_GetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat **ppStream) { return This->lpVtbl->GetBaseStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_SetFormat(ISpStreamFormatConverter* This,REFGUID rguidFormatIdOfConvertedStream,const WAVEFORMATEX *pWaveFormatExOfConvertedStream) { +static inline HRESULT ISpStreamFormatConverter_SetFormat(ISpStreamFormatConverter* This,REFGUID rguidFormatIdOfConvertedStream,const WAVEFORMATEX *pWaveFormatExOfConvertedStream) { return This->lpVtbl->SetFormat(This,rguidFormatIdOfConvertedStream,pWaveFormatExOfConvertedStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_ResetSeekPosition(ISpStreamFormatConverter* This) { +static inline HRESULT ISpStreamFormatConverter_ResetSeekPosition(ISpStreamFormatConverter* This) { return This->lpVtbl->ResetSeekPosition(This); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_ScaleConvertedToBaseOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetConvertedStream,ULONGLONG *pullOffsetBaseStream) { +static inline HRESULT ISpStreamFormatConverter_ScaleConvertedToBaseOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetConvertedStream,ULONGLONG *pullOffsetBaseStream) { return This->lpVtbl->ScaleConvertedToBaseOffset(This,ullOffsetConvertedStream,pullOffsetBaseStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_ScaleBaseToConvertedOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetBaseStream,ULONGLONG *pullOffsetConvertedStream) { +static inline HRESULT ISpStreamFormatConverter_ScaleBaseToConvertedOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetBaseStream,ULONGLONG *pullOffsetConvertedStream) { return This->lpVtbl->ScaleBaseToConvertedOffset(This,ullOffsetBaseStream,pullOffsetConvertedStream); } #endif @@ -4673,86 +4665,86 @@ interface ISpAudio { #define ISpAudio_SetBufferNotifySize(This,cbSize) (This)->lpVtbl->SetBufferNotifySize(This,cbSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_QueryInterface(ISpAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpAudio_QueryInterface(ISpAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpAudio_AddRef(ISpAudio* This) { +static inline ULONG ISpAudio_AddRef(ISpAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpAudio_Release(ISpAudio* This) { +static inline ULONG ISpAudio_Release(ISpAudio* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_Read(ISpAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpAudio_Read(ISpAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpAudio_Write(ISpAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpAudio_Write(ISpAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_Seek(ISpAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpAudio_Seek(ISpAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpAudio_SetSize(ISpAudio* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpAudio_SetSize(ISpAudio* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpAudio_CopyTo(ISpAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpAudio_CopyTo(ISpAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpAudio_Commit(ISpAudio* This,DWORD grfCommitFlags) { +static inline HRESULT ISpAudio_Commit(ISpAudio* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpAudio_Revert(ISpAudio* This) { +static inline HRESULT ISpAudio_Revert(ISpAudio* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpAudio_LockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpAudio_LockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpAudio_UnlockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpAudio_UnlockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpAudio_Stat(ISpAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpAudio_Stat(ISpAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpAudio_Clone(ISpAudio* This,IStream **ppstm) { +static inline HRESULT ISpAudio_Clone(ISpAudio* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_GetFormat(ISpAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpAudio_GetFormat(ISpAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpAudio methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_SetState(ISpAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { +static inline HRESULT ISpAudio_SetState(ISpAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { return This->lpVtbl->SetState(This,NewState,ullReserved); } -static __WIDL_INLINE HRESULT ISpAudio_SetFormat(ISpAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpAudio_SetFormat(ISpAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetFormat(This,rguidFmtId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpAudio_GetStatus(ISpAudio* This,SPAUDIOSTATUS *pStatus) { +static inline HRESULT ISpAudio_GetStatus(ISpAudio* This,SPAUDIOSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpAudio_SetBufferInfo(ISpAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpAudio_SetBufferInfo(ISpAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->SetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpAudio_GetBufferInfo(ISpAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpAudio_GetBufferInfo(ISpAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->GetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpAudio_GetDefaultFormat(ISpAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpAudio_GetDefaultFormat(ISpAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetDefaultFormat(This,pFormatId,ppCoMemWaveFormatEx); } -static __WIDL_INLINE HANDLE ISpAudio_EventHandle(ISpAudio* This) { +static inline HANDLE ISpAudio_EventHandle(ISpAudio* This) { return This->lpVtbl->EventHandle(This); } -static __WIDL_INLINE HRESULT ISpAudio_GetVolumeLevel(ISpAudio* This,ULONG *pLevel) { +static inline HRESULT ISpAudio_GetVolumeLevel(ISpAudio* This,ULONG *pLevel) { return This->lpVtbl->GetVolumeLevel(This,pLevel); } -static __WIDL_INLINE HRESULT ISpAudio_SetVolumeLevel(ISpAudio* This,ULONG Level) { +static inline HRESULT ISpAudio_SetVolumeLevel(ISpAudio* This,ULONG Level) { return This->lpVtbl->SetVolumeLevel(This,Level); } -static __WIDL_INLINE HRESULT ISpAudio_GetBufferNotifySize(ISpAudio* This,ULONG *pcbSize) { +static inline HRESULT ISpAudio_GetBufferNotifySize(ISpAudio* This,ULONG *pcbSize) { return This->lpVtbl->GetBufferNotifySize(This,pcbSize); } -static __WIDL_INLINE HRESULT ISpAudio_SetBufferNotifySize(ISpAudio* This,ULONG cbSize) { +static inline HRESULT ISpAudio_SetBufferNotifySize(ISpAudio* This,ULONG cbSize) { return This->lpVtbl->SetBufferNotifySize(This,cbSize); } #endif @@ -4990,102 +4982,102 @@ interface ISpMMSysAudio { #define ISpMMSysAudio_SetLineId(This,uLineId) (This)->lpVtbl->SetLineId(This,uLineId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_QueryInterface(ISpMMSysAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpMMSysAudio_QueryInterface(ISpMMSysAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpMMSysAudio_AddRef(ISpMMSysAudio* This) { +static inline ULONG ISpMMSysAudio_AddRef(ISpMMSysAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpMMSysAudio_Release(ISpMMSysAudio* This) { +static inline ULONG ISpMMSysAudio_Release(ISpMMSysAudio* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_Read(ISpMMSysAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpMMSysAudio_Read(ISpMMSysAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Write(ISpMMSysAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpMMSysAudio_Write(ISpMMSysAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_Seek(ISpMMSysAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpMMSysAudio_Seek(ISpMMSysAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetSize(ISpMMSysAudio* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpMMSysAudio_SetSize(ISpMMSysAudio* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_CopyTo(ISpMMSysAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpMMSysAudio_CopyTo(ISpMMSysAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Commit(ISpMMSysAudio* This,DWORD grfCommitFlags) { +static inline HRESULT ISpMMSysAudio_Commit(ISpMMSysAudio* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Revert(ISpMMSysAudio* This) { +static inline HRESULT ISpMMSysAudio_Revert(ISpMMSysAudio* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_LockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpMMSysAudio_LockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_UnlockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpMMSysAudio_UnlockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Stat(ISpMMSysAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpMMSysAudio_Stat(ISpMMSysAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Clone(ISpMMSysAudio* This,IStream **ppstm) { +static inline HRESULT ISpMMSysAudio_Clone(ISpMMSysAudio* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetFormat(ISpMMSysAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpMMSysAudio_GetFormat(ISpMMSysAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpAudio methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetState(ISpMMSysAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { +static inline HRESULT ISpMMSysAudio_SetState(ISpMMSysAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { return This->lpVtbl->SetState(This,NewState,ullReserved); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetFormat(ISpMMSysAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpMMSysAudio_SetFormat(ISpMMSysAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetFormat(This,rguidFmtId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetStatus(ISpMMSysAudio* This,SPAUDIOSTATUS *pStatus) { +static inline HRESULT ISpMMSysAudio_GetStatus(ISpMMSysAudio* This,SPAUDIOSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetBufferInfo(ISpMMSysAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpMMSysAudio_SetBufferInfo(ISpMMSysAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->SetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetBufferInfo(ISpMMSysAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpMMSysAudio_GetBufferInfo(ISpMMSysAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->GetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetDefaultFormat(ISpMMSysAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpMMSysAudio_GetDefaultFormat(ISpMMSysAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetDefaultFormat(This,pFormatId,ppCoMemWaveFormatEx); } -static __WIDL_INLINE HANDLE ISpMMSysAudio_EventHandle(ISpMMSysAudio* This) { +static inline HANDLE ISpMMSysAudio_EventHandle(ISpMMSysAudio* This) { return This->lpVtbl->EventHandle(This); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetVolumeLevel(ISpMMSysAudio* This,ULONG *pLevel) { +static inline HRESULT ISpMMSysAudio_GetVolumeLevel(ISpMMSysAudio* This,ULONG *pLevel) { return This->lpVtbl->GetVolumeLevel(This,pLevel); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetVolumeLevel(ISpMMSysAudio* This,ULONG Level) { +static inline HRESULT ISpMMSysAudio_SetVolumeLevel(ISpMMSysAudio* This,ULONG Level) { return This->lpVtbl->SetVolumeLevel(This,Level); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetBufferNotifySize(ISpMMSysAudio* This,ULONG *pcbSize) { +static inline HRESULT ISpMMSysAudio_GetBufferNotifySize(ISpMMSysAudio* This,ULONG *pcbSize) { return This->lpVtbl->GetBufferNotifySize(This,pcbSize); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetBufferNotifySize(ISpMMSysAudio* This,ULONG cbSize) { +static inline HRESULT ISpMMSysAudio_SetBufferNotifySize(ISpMMSysAudio* This,ULONG cbSize) { return This->lpVtbl->SetBufferNotifySize(This,cbSize); } /*** ISpMMSysAudio methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetDeviceId(ISpMMSysAudio* This,UINT *puDeviceId) { +static inline HRESULT ISpMMSysAudio_GetDeviceId(ISpMMSysAudio* This,UINT *puDeviceId) { return This->lpVtbl->GetDeviceId(This,puDeviceId); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetDeviceId(ISpMMSysAudio* This,UINT uDeviceId) { +static inline HRESULT ISpMMSysAudio_SetDeviceId(ISpMMSysAudio* This,UINT uDeviceId) { return This->lpVtbl->SetDeviceId(This,uDeviceId); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetMMHandle(ISpMMSysAudio* This,void **pHandle) { +static inline HRESULT ISpMMSysAudio_GetMMHandle(ISpMMSysAudio* This,void **pHandle) { return This->lpVtbl->GetMMHandle(This,pHandle); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetLineId(ISpMMSysAudio* This,UINT *puLineId) { +static inline HRESULT ISpMMSysAudio_GetLineId(ISpMMSysAudio* This,UINT *puLineId) { return This->lpVtbl->GetLineId(This,puLineId); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetLineId(ISpMMSysAudio* This,UINT uLineId) { +static inline HRESULT ISpMMSysAudio_SetLineId(ISpMMSysAudio* This,UINT uLineId) { return This->lpVtbl->SetLineId(This,uLineId); } #endif @@ -5160,20 +5152,20 @@ interface ISpTranscript { #define ISpTranscript_AppendTranscript(This,pszTranscript) (This)->lpVtbl->AppendTranscript(This,pszTranscript) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpTranscript_QueryInterface(ISpTranscript* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpTranscript_QueryInterface(ISpTranscript* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpTranscript_AddRef(ISpTranscript* This) { +static inline ULONG ISpTranscript_AddRef(ISpTranscript* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpTranscript_Release(ISpTranscript* This) { +static inline ULONG ISpTranscript_Release(ISpTranscript* This) { return This->lpVtbl->Release(This); } /*** ISpTranscript methods ***/ -static __WIDL_INLINE HRESULT ISpTranscript_GetTranscript(ISpTranscript* This,LPWSTR *ppszTranscript) { +static inline HRESULT ISpTranscript_GetTranscript(ISpTranscript* This,LPWSTR *ppszTranscript) { return This->lpVtbl->GetTranscript(This,ppszTranscript); } -static __WIDL_INLINE HRESULT ISpTranscript_AppendTranscript(ISpTranscript* This,LPCWSTR pszTranscript) { +static inline HRESULT ISpTranscript_AppendTranscript(ISpTranscript* This,LPCWSTR pszTranscript) { return This->lpVtbl->AppendTranscript(This,pszTranscript); } #endif @@ -5420,32 +5412,32 @@ interface ISpLexicon { #define ISpLexicon_GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList) (This)->lpVtbl->GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpLexicon_QueryInterface(ISpLexicon* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpLexicon_QueryInterface(ISpLexicon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpLexicon_AddRef(ISpLexicon* This) { +static inline ULONG ISpLexicon_AddRef(ISpLexicon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpLexicon_Release(ISpLexicon* This) { +static inline ULONG ISpLexicon_Release(ISpLexicon* This) { return This->lpVtbl->Release(This); } /*** ISpLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpLexicon_GetPronunciations(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { +static inline HRESULT ISpLexicon_GetPronunciations(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { return This->lpVtbl->GetPronunciations(This,pszWord,LangID,dwFlags,pWordPronunciationList); } -static __WIDL_INLINE HRESULT ISpLexicon_AddPronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpLexicon_AddPronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->AddPronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpLexicon_RemovePronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpLexicon_RemovePronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->RemovePronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpLexicon_GetGeneration(ISpLexicon* This,DWORD *pdwGeneration) { +static inline HRESULT ISpLexicon_GetGeneration(ISpLexicon* This,DWORD *pdwGeneration) { return This->lpVtbl->GetGeneration(This,pdwGeneration); } -static __WIDL_INLINE HRESULT ISpLexicon_GetGenerationChange(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { +static inline HRESULT ISpLexicon_GetGenerationChange(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { return This->lpVtbl->GetGenerationChange(This,dwFlags,pdwGeneration,pWordList); } -static __WIDL_INLINE HRESULT ISpLexicon_GetWords(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { +static inline HRESULT ISpLexicon_GetWords(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { return This->lpVtbl->GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList); } #endif @@ -5560,36 +5552,36 @@ interface ISpContainerLexicon { #define ISpContainerLexicon_AddLexicon(This,pAddLexicon,dwFlags) (This)->lpVtbl->AddLexicon(This,pAddLexicon,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpContainerLexicon_QueryInterface(ISpContainerLexicon* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpContainerLexicon_QueryInterface(ISpContainerLexicon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpContainerLexicon_AddRef(ISpContainerLexicon* This) { +static inline ULONG ISpContainerLexicon_AddRef(ISpContainerLexicon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpContainerLexicon_Release(ISpContainerLexicon* This) { +static inline ULONG ISpContainerLexicon_Release(ISpContainerLexicon* This) { return This->lpVtbl->Release(This); } /*** ISpLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetPronunciations(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { +static inline HRESULT ISpContainerLexicon_GetPronunciations(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { return This->lpVtbl->GetPronunciations(This,pszWord,LangID,dwFlags,pWordPronunciationList); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_AddPronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpContainerLexicon_AddPronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->AddPronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_RemovePronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpContainerLexicon_RemovePronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->RemovePronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetGeneration(ISpContainerLexicon* This,DWORD *pdwGeneration) { +static inline HRESULT ISpContainerLexicon_GetGeneration(ISpContainerLexicon* This,DWORD *pdwGeneration) { return This->lpVtbl->GetGeneration(This,pdwGeneration); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetGenerationChange(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { +static inline HRESULT ISpContainerLexicon_GetGenerationChange(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { return This->lpVtbl->GetGenerationChange(This,dwFlags,pdwGeneration,pWordList); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetWords(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { +static inline HRESULT ISpContainerLexicon_GetWords(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { return This->lpVtbl->GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList); } /*** ISpContainerLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpContainerLexicon_AddLexicon(ISpContainerLexicon* This,ISpLexicon *pAddLexicon,DWORD dwFlags) { +static inline HRESULT ISpContainerLexicon_AddLexicon(ISpContainerLexicon* This,ISpLexicon *pAddLexicon,DWORD dwFlags) { return This->lpVtbl->AddLexicon(This,pAddLexicon,dwFlags); } #endif @@ -5680,27 +5672,27 @@ interface ISpPhoneConverter { #define ISpPhoneConverter_IdToPhone(This,pId,pszPhone) (This)->lpVtbl->IdToPhone(This,pId,pszPhone) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneConverter_QueryInterface(ISpPhoneConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhoneConverter_QueryInterface(ISpPhoneConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhoneConverter_AddRef(ISpPhoneConverter* This) { +static inline ULONG ISpPhoneConverter_AddRef(ISpPhoneConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhoneConverter_Release(ISpPhoneConverter* This) { +static inline ULONG ISpPhoneConverter_Release(ISpPhoneConverter* This) { return This->lpVtbl->Release(This); } /*** ISpObjectWithToken methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneConverter_SetObjectToken(ISpPhoneConverter* This,ISpObjectToken *pToken) { +static inline HRESULT ISpPhoneConverter_SetObjectToken(ISpPhoneConverter* This,ISpObjectToken *pToken) { return This->lpVtbl->SetObjectToken(This,pToken); } -static __WIDL_INLINE HRESULT ISpPhoneConverter_GetObjectToken(ISpPhoneConverter* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpPhoneConverter_GetObjectToken(ISpPhoneConverter* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetObjectToken(This,ppToken); } /*** ISpPhoneConverter methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneConverter_PhoneToId(ISpPhoneConverter* This,LPCWSTR pszPhone,SPPHONEID *pId) { +static inline HRESULT ISpPhoneConverter_PhoneToId(ISpPhoneConverter* This,LPCWSTR pszPhone,SPPHONEID *pId) { return This->lpVtbl->PhoneToId(This,pszPhone,pId); } -static __WIDL_INLINE HRESULT ISpPhoneConverter_IdToPhone(ISpPhoneConverter* This,PCSPPHONEID pId,WCHAR *pszPhone) { +static inline HRESULT ISpPhoneConverter_IdToPhone(ISpPhoneConverter* This,PCSPPHONEID pId,WCHAR *pszPhone) { return This->lpVtbl->IdToPhone(This,pId,pszPhone); } #endif @@ -6098,121 +6090,121 @@ interface ISpVoice { #define ISpVoice_DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData) (This)->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_QueryInterface(ISpVoice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpVoice_QueryInterface(ISpVoice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpVoice_AddRef(ISpVoice* This) { +static inline ULONG ISpVoice_AddRef(ISpVoice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpVoice_Release(ISpVoice* This) { +static inline ULONG ISpVoice_Release(ISpVoice* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_SetNotifySink(ISpVoice* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpVoice_SetNotifySink(ISpVoice* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyWindowMessage(ISpVoice* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpVoice_SetNotifyWindowMessage(ISpVoice* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyCallbackFunction(ISpVoice* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpVoice_SetNotifyCallbackFunction(ISpVoice* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyCallbackInterface(ISpVoice* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpVoice_SetNotifyCallbackInterface(ISpVoice* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyWin32Event(ISpVoice* This) { +static inline HRESULT ISpVoice_SetNotifyWin32Event(ISpVoice* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpVoice_WaitForNotifyEvent(ISpVoice* This,DWORD dwMilliseconds) { +static inline HRESULT ISpVoice_WaitForNotifyEvent(ISpVoice* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpVoice_GetNotifyEventHandle(ISpVoice* This) { +static inline HANDLE ISpVoice_GetNotifyEventHandle(ISpVoice* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_SetInterest(ISpVoice* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpVoice_SetInterest(ISpVoice* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpVoice_GetEvents(ISpVoice* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpVoice_GetEvents(ISpVoice* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpVoice_GetInfo(ISpVoice* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpVoice_GetInfo(ISpVoice* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } /*** ISpVoice methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_SetOutput(ISpVoice* This,IUnknown *pUnkOutput,WINBOOL fAllowFormatChanges) { +static inline HRESULT ISpVoice_SetOutput(ISpVoice* This,IUnknown *pUnkOutput,WINBOOL fAllowFormatChanges) { return This->lpVtbl->SetOutput(This,pUnkOutput,fAllowFormatChanges); } -static __WIDL_INLINE HRESULT ISpVoice_GetOutputObjectToken(ISpVoice* This,ISpObjectToken **ppObjectToken) { +static inline HRESULT ISpVoice_GetOutputObjectToken(ISpVoice* This,ISpObjectToken **ppObjectToken) { return This->lpVtbl->GetOutputObjectToken(This,ppObjectToken); } -static __WIDL_INLINE HRESULT ISpVoice_GetOutputStream(ISpVoice* This,ISpStreamFormat **ppStream) { +static inline HRESULT ISpVoice_GetOutputStream(ISpVoice* This,ISpStreamFormat **ppStream) { return This->lpVtbl->GetOutputStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpVoice_Pause(ISpVoice* This) { +static inline HRESULT ISpVoice_Pause(ISpVoice* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT ISpVoice_Resume(ISpVoice* This) { +static inline HRESULT ISpVoice_Resume(ISpVoice* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT ISpVoice_SetVoice(ISpVoice* This,ISpObjectToken *pToken) { +static inline HRESULT ISpVoice_SetVoice(ISpVoice* This,ISpObjectToken *pToken) { return This->lpVtbl->SetVoice(This,pToken); } -static __WIDL_INLINE HRESULT ISpVoice_GetVoice(ISpVoice* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpVoice_GetVoice(ISpVoice* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetVoice(This,ppToken); } -static __WIDL_INLINE HRESULT ISpVoice_Speak(ISpVoice* This,LPCWSTR pwcs,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpVoice_Speak(ISpVoice* This,LPCWSTR pwcs,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->Speak(This,pwcs,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpVoice_SpeakStream(ISpVoice* This,IStream *pStream,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpVoice_SpeakStream(ISpVoice* This,IStream *pStream,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakStream(This,pStream,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpVoice_GetStatus(ISpVoice* This,SPVOICESTATUS *pStatus,LPWSTR *ppszLastBookmark) { +static inline HRESULT ISpVoice_GetStatus(ISpVoice* This,SPVOICESTATUS *pStatus,LPWSTR *ppszLastBookmark) { return This->lpVtbl->GetStatus(This,pStatus,ppszLastBookmark); } -static __WIDL_INLINE HRESULT ISpVoice_Skip(ISpVoice* This,LPCWSTR pItemType,LONG lNumItems,ULONG *pulNumSkipped) { +static inline HRESULT ISpVoice_Skip(ISpVoice* This,LPCWSTR pItemType,LONG lNumItems,ULONG *pulNumSkipped) { return This->lpVtbl->Skip(This,pItemType,lNumItems,pulNumSkipped); } -static __WIDL_INLINE HRESULT ISpVoice_SetPriority(ISpVoice* This,SPVPRIORITY ePriority) { +static inline HRESULT ISpVoice_SetPriority(ISpVoice* This,SPVPRIORITY ePriority) { return This->lpVtbl->SetPriority(This,ePriority); } -static __WIDL_INLINE HRESULT ISpVoice_GetPriority(ISpVoice* This,SPVPRIORITY *pePriority) { +static inline HRESULT ISpVoice_GetPriority(ISpVoice* This,SPVPRIORITY *pePriority) { return This->lpVtbl->GetPriority(This,pePriority); } -static __WIDL_INLINE HRESULT ISpVoice_SetAlertBoundary(ISpVoice* This,SPEVENTENUM eBoundary) { +static inline HRESULT ISpVoice_SetAlertBoundary(ISpVoice* This,SPEVENTENUM eBoundary) { return This->lpVtbl->SetAlertBoundary(This,eBoundary); } -static __WIDL_INLINE HRESULT ISpVoice_GetAlertBoundary(ISpVoice* This,SPEVENTENUM *peBoundary) { +static inline HRESULT ISpVoice_GetAlertBoundary(ISpVoice* This,SPEVENTENUM *peBoundary) { return This->lpVtbl->GetAlertBoundary(This,peBoundary); } -static __WIDL_INLINE HRESULT ISpVoice_SetRate(ISpVoice* This,LONG RateAdjust) { +static inline HRESULT ISpVoice_SetRate(ISpVoice* This,LONG RateAdjust) { return This->lpVtbl->SetRate(This,RateAdjust); } -static __WIDL_INLINE HRESULT ISpVoice_GetRate(ISpVoice* This,LONG *pRateAdjust) { +static inline HRESULT ISpVoice_GetRate(ISpVoice* This,LONG *pRateAdjust) { return This->lpVtbl->GetRate(This,pRateAdjust); } -static __WIDL_INLINE HRESULT ISpVoice_SetVolume(ISpVoice* This,USHORT usVolume) { +static inline HRESULT ISpVoice_SetVolume(ISpVoice* This,USHORT usVolume) { return This->lpVtbl->SetVolume(This,usVolume); } -static __WIDL_INLINE HRESULT ISpVoice_GetVolume(ISpVoice* This,USHORT *pusVolume) { +static inline HRESULT ISpVoice_GetVolume(ISpVoice* This,USHORT *pusVolume) { return This->lpVtbl->GetVolume(This,pusVolume); } -static __WIDL_INLINE HRESULT ISpVoice_WaitUntilDone(ISpVoice* This,ULONG msTimeout) { +static inline HRESULT ISpVoice_WaitUntilDone(ISpVoice* This,ULONG msTimeout) { return This->lpVtbl->WaitUntilDone(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpVoice_SetSyncSpeakTimeout(ISpVoice* This,ULONG msTimeout) { +static inline HRESULT ISpVoice_SetSyncSpeakTimeout(ISpVoice* This,ULONG msTimeout) { return This->lpVtbl->SetSyncSpeakTimeout(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpVoice_GetSyncSpeakTimeout(ISpVoice* This,ULONG *pmsTimeout) { +static inline HRESULT ISpVoice_GetSyncSpeakTimeout(ISpVoice* This,ULONG *pmsTimeout) { return This->lpVtbl->GetSyncSpeakTimeout(This,pmsTimeout); } -static __WIDL_INLINE HANDLE ISpVoice_SpeakCompleteEvent(ISpVoice* This) { +static inline HANDLE ISpVoice_SpeakCompleteEvent(ISpVoice* This) { return This->lpVtbl->SpeakCompleteEvent(This); } -static __WIDL_INLINE HRESULT ISpVoice_IsUISupported(ISpVoice* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { +static inline HRESULT ISpVoice_IsUISupported(ISpVoice* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,pfSupported); } -static __WIDL_INLINE HRESULT ISpVoice_DisplayUI(ISpVoice* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { +static inline HRESULT ISpVoice_DisplayUI(ISpVoice* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData); } #endif @@ -6311,26 +6303,26 @@ interface ISpPhrase { #define ISpPhrase_Discard(This,dwValueTypes) (This)->lpVtbl->Discard(This,dwValueTypes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase_QueryInterface(ISpPhrase* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhrase_QueryInterface(ISpPhrase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhrase_AddRef(ISpPhrase* This) { +static inline ULONG ISpPhrase_AddRef(ISpPhrase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhrase_Release(ISpPhrase* This) { +static inline ULONG ISpPhrase_Release(ISpPhrase* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase_GetPhrase(ISpPhrase* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase_GetPhrase(ISpPhrase* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase_GetSerializedPhrase(ISpPhrase* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase_GetSerializedPhrase(ISpPhrase* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase_GetText(ISpPhrase* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpPhrase_GetText(ISpPhrase* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpPhrase_Discard(ISpPhrase* This,DWORD dwValueTypes) { +static inline HRESULT ISpPhrase_Discard(ISpPhrase* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } #endif @@ -6436,33 +6428,33 @@ interface ISpPhraseAlt { #define ISpPhraseAlt_Commit(This) (This)->lpVtbl->Commit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhraseAlt_QueryInterface(ISpPhraseAlt* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhraseAlt_QueryInterface(ISpPhraseAlt* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhraseAlt_AddRef(ISpPhraseAlt* This) { +static inline ULONG ISpPhraseAlt_AddRef(ISpPhraseAlt* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhraseAlt_Release(ISpPhraseAlt* This) { +static inline ULONG ISpPhraseAlt_Release(ISpPhraseAlt* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetPhrase(ISpPhraseAlt* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhraseAlt_GetPhrase(ISpPhraseAlt* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetSerializedPhrase(ISpPhraseAlt* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhraseAlt_GetSerializedPhrase(ISpPhraseAlt* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetText(ISpPhraseAlt* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpPhraseAlt_GetText(ISpPhraseAlt* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_Discard(ISpPhraseAlt* This,DWORD dwValueTypes) { +static inline HRESULT ISpPhraseAlt_Discard(ISpPhraseAlt* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpPhraseAlt methods ***/ -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetAltInfo(ISpPhraseAlt* This,ISpPhrase **ppParent,ULONG *pulStartElementInParent,ULONG *pcElementsInParent,ULONG *pcElementsInAlt) { +static inline HRESULT ISpPhraseAlt_GetAltInfo(ISpPhraseAlt* This,ISpPhrase **ppParent,ULONG *pulStartElementInParent,ULONG *pcElementsInParent,ULONG *pcElementsInAlt) { return This->lpVtbl->GetAltInfo(This,ppParent,pulStartElementInParent,pcElementsInParent,pcElementsInAlt); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_Commit(ISpPhraseAlt* This) { +static inline HRESULT ISpPhraseAlt_Commit(ISpPhraseAlt* This) { return This->lpVtbl->Commit(This); } #endif @@ -6632,48 +6624,48 @@ interface ISpRecoResult { #define ISpRecoResult_GetRecoContext(This,ppRecoContext) (This)->lpVtbl->GetRecoContext(This,ppRecoContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult_QueryInterface(ISpRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoResult_QueryInterface(ISpRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoResult_AddRef(ISpRecoResult* This) { +static inline ULONG ISpRecoResult_AddRef(ISpRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoResult_Release(ISpRecoResult* This) { +static inline ULONG ISpRecoResult_Release(ISpRecoResult* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult_GetPhrase(ISpRecoResult* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult_GetPhrase(ISpRecoResult* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetSerializedPhrase(ISpRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult_GetSerializedPhrase(ISpRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetText(ISpRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpRecoResult_GetText(ISpRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpRecoResult_Discard(ISpRecoResult* This,DWORD dwValueTypes) { +static inline HRESULT ISpRecoResult_Discard(ISpRecoResult* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult_GetResultTimes(ISpRecoResult* This,SPRECORESULTTIMES *pTimes) { +static inline HRESULT ISpRecoResult_GetResultTimes(ISpRecoResult* This,SPRECORESULTTIMES *pTimes) { return This->lpVtbl->GetResultTimes(This,pTimes); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetAlternates(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { +static inline HRESULT ISpRecoResult_GetAlternates(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { return This->lpVtbl->GetAlternates(This,ulStartElement,cElements,ulRequestCount,ppPhrases,pcPhrasesReturned); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { +static inline HRESULT ISpRecoResult_GetAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { return This->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream); } -static __WIDL_INLINE HRESULT ISpRecoResult_SpeakAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpRecoResult_SpeakAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakAudio(This,ulStartElement,cElements,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpRecoResult_Serialize(ISpRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { +static inline HRESULT ISpRecoResult_Serialize(ISpRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { return This->lpVtbl->Serialize(This,ppCoMemSerializedResult); } -static __WIDL_INLINE HRESULT ISpRecoResult_ScaleAudio(ISpRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpRecoResult_ScaleAudio(ISpRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->ScaleAudio(This,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetRecoContext(ISpRecoResult* This,ISpRecoContext **ppRecoContext) { +static inline HRESULT ISpRecoResult_GetRecoContext(ISpRecoResult* This,ISpRecoContext **ppRecoContext) { return This->lpVtbl->GetRecoContext(This,ppRecoContext); } #endif @@ -6882,38 +6874,38 @@ interface ISpGrammarBuilder { #define ISpGrammarBuilder_Commit(This,dwReserved) (This)->lpVtbl->Commit(This,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder_QueryInterface(ISpGrammarBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpGrammarBuilder_QueryInterface(ISpGrammarBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpGrammarBuilder_AddRef(ISpGrammarBuilder* This) { +static inline ULONG ISpGrammarBuilder_AddRef(ISpGrammarBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpGrammarBuilder_Release(ISpGrammarBuilder* This) { +static inline ULONG ISpGrammarBuilder_Release(ISpGrammarBuilder* This) { return This->lpVtbl->Release(This); } /*** ISpGrammarBuilder methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder_ResetGrammar(ISpGrammarBuilder* This,WORD NewLanguage) { +static inline HRESULT ISpGrammarBuilder_ResetGrammar(ISpGrammarBuilder* This,WORD NewLanguage) { return This->lpVtbl->ResetGrammar(This,NewLanguage); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_GetRule(ISpGrammarBuilder* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { +static inline HRESULT ISpGrammarBuilder_GetRule(ISpGrammarBuilder* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { return This->lpVtbl->GetRule(This,pszRuleName,dwRuleId,dwAttributes,fCreateIfNotExist,phInitialState); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_ClearRule(ISpGrammarBuilder* This,SPSTATEHANDLE hState) { +static inline HRESULT ISpGrammarBuilder_ClearRule(ISpGrammarBuilder* This,SPSTATEHANDLE hState) { return This->lpVtbl->ClearRule(This,hState); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_CreateNewState(ISpGrammarBuilder* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { +static inline HRESULT ISpGrammarBuilder_CreateNewState(ISpGrammarBuilder* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { return This->lpVtbl->CreateNewState(This,hState,phState); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_AddWordTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpGrammarBuilder_AddWordTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddWordTransition(This,hFromState,hToState,psz,pszSeparators,eWordType,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_AddRuleTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpGrammarBuilder_AddRuleTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddRuleTransition(This,hFromState,hToState,hRule,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_AddResource(ISpGrammarBuilder* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { +static inline HRESULT ISpGrammarBuilder_AddResource(ISpGrammarBuilder* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { return This->lpVtbl->AddResource(This,hRuleState,pszResourceName,pszResourceValue); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_Commit(ISpGrammarBuilder* This,DWORD dwReserved) { +static inline HRESULT ISpGrammarBuilder_Commit(ISpGrammarBuilder* This,DWORD dwReserved) { return This->lpVtbl->Commit(This,dwReserved); } #endif @@ -7218,93 +7210,93 @@ interface ISpRecoGrammar { #define ISpRecoGrammar_GetGrammarState(This,peGrammarState) (This)->lpVtbl->GetGrammarState(This,peGrammarState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar_QueryInterface(ISpRecoGrammar* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoGrammar_QueryInterface(ISpRecoGrammar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoGrammar_AddRef(ISpRecoGrammar* This) { +static inline ULONG ISpRecoGrammar_AddRef(ISpRecoGrammar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoGrammar_Release(ISpRecoGrammar* This) { +static inline ULONG ISpRecoGrammar_Release(ISpRecoGrammar* This) { return This->lpVtbl->Release(This); } /*** ISpGrammarBuilder methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar_ResetGrammar(ISpRecoGrammar* This,WORD NewLanguage) { +static inline HRESULT ISpRecoGrammar_ResetGrammar(ISpRecoGrammar* This,WORD NewLanguage) { return This->lpVtbl->ResetGrammar(This,NewLanguage); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetRule(ISpRecoGrammar* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { +static inline HRESULT ISpRecoGrammar_GetRule(ISpRecoGrammar* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { return This->lpVtbl->GetRule(This,pszRuleName,dwRuleId,dwAttributes,fCreateIfNotExist,phInitialState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_ClearRule(ISpRecoGrammar* This,SPSTATEHANDLE hState) { +static inline HRESULT ISpRecoGrammar_ClearRule(ISpRecoGrammar* This,SPSTATEHANDLE hState) { return This->lpVtbl->ClearRule(This,hState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_CreateNewState(ISpRecoGrammar* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { +static inline HRESULT ISpRecoGrammar_CreateNewState(ISpRecoGrammar* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { return This->lpVtbl->CreateNewState(This,hState,phState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_AddWordTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpRecoGrammar_AddWordTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddWordTransition(This,hFromState,hToState,psz,pszSeparators,eWordType,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_AddRuleTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpRecoGrammar_AddRuleTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddRuleTransition(This,hFromState,hToState,hRule,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_AddResource(ISpRecoGrammar* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { +static inline HRESULT ISpRecoGrammar_AddResource(ISpRecoGrammar* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { return This->lpVtbl->AddResource(This,hRuleState,pszResourceName,pszResourceValue); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_Commit(ISpRecoGrammar* This,DWORD dwReserved) { +static inline HRESULT ISpRecoGrammar_Commit(ISpRecoGrammar* This,DWORD dwReserved) { return This->lpVtbl->Commit(This,dwReserved); } /*** ISpRecoGrammar methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetGrammarId(ISpRecoGrammar* This,ULONGLONG *pullGrammarId) { +static inline HRESULT ISpRecoGrammar_GetGrammarId(ISpRecoGrammar* This,ULONGLONG *pullGrammarId) { return This->lpVtbl->GetGrammarId(This,pullGrammarId); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetRecoContext(ISpRecoGrammar* This,ISpRecoContext **ppRecoCtxt) { +static inline HRESULT ISpRecoGrammar_GetRecoContext(ISpRecoGrammar* This,ISpRecoContext **ppRecoCtxt) { return This->lpVtbl->GetRecoContext(This,ppRecoCtxt); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromFile(ISpRecoGrammar* This,LPCWSTR pszFileName,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromFile(ISpRecoGrammar* This,LPCWSTR pszFileName,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromFile(This,pszFileName,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromObject(ISpRecoGrammar* This,REFCLSID rcid,LPCWSTR pszGrammarName,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromObject(ISpRecoGrammar* This,REFCLSID rcid,LPCWSTR pszGrammarName,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromObject(This,rcid,pszGrammarName,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromResource(ISpRecoGrammar* This,HMODULE hModule,LPCWSTR pszResourceName,LPCWSTR pszResourceType,WORD wLanguage,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromResource(ISpRecoGrammar* This,HMODULE hModule,LPCWSTR pszResourceName,LPCWSTR pszResourceType,WORD wLanguage,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromResource(This,hModule,pszResourceName,pszResourceType,wLanguage,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromMemory(ISpRecoGrammar* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromMemory(ISpRecoGrammar* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromMemory(This,pGrammar,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromProprietaryGrammar(ISpRecoGrammar* This,REFGUID rguidParam,LPCWSTR pszStringParam,const void *pvDataPrarm,ULONG cbDataSize,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromProprietaryGrammar(ISpRecoGrammar* This,REFGUID rguidParam,LPCWSTR pszStringParam,const void *pvDataPrarm,ULONG cbDataSize,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromProprietaryGrammar(This,rguidParam,pszStringParam,pvDataPrarm,cbDataSize,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetRuleState(ISpRecoGrammar* This,LPCWSTR pszName,void *pReserved,SPRULESTATE NewState) { +static inline HRESULT ISpRecoGrammar_SetRuleState(ISpRecoGrammar* This,LPCWSTR pszName,void *pReserved,SPRULESTATE NewState) { return This->lpVtbl->SetRuleState(This,pszName,pReserved,NewState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetRuleIdState(ISpRecoGrammar* This,ULONG ulRuleId,SPRULESTATE NewState) { +static inline HRESULT ISpRecoGrammar_SetRuleIdState(ISpRecoGrammar* This,ULONG ulRuleId,SPRULESTATE NewState) { return This->lpVtbl->SetRuleIdState(This,ulRuleId,NewState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadDictation(ISpRecoGrammar* This,LPCWSTR pszTopicName,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadDictation(ISpRecoGrammar* This,LPCWSTR pszTopicName,SPLOADOPTIONS Options) { return This->lpVtbl->LoadDictation(This,pszTopicName,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_UnloadDictation(ISpRecoGrammar* This) { +static inline HRESULT ISpRecoGrammar_UnloadDictation(ISpRecoGrammar* This) { return This->lpVtbl->UnloadDictation(This); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetDictationState(ISpRecoGrammar* This,SPRULESTATE NewState) { +static inline HRESULT ISpRecoGrammar_SetDictationState(ISpRecoGrammar* This,SPRULESTATE NewState) { return This->lpVtbl->SetDictationState(This,NewState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetWordSequenceData(ISpRecoGrammar* This,const WCHAR *pText,ULONG cchText,const SPTEXTSELECTIONINFO *pInfo) { +static inline HRESULT ISpRecoGrammar_SetWordSequenceData(ISpRecoGrammar* This,const WCHAR *pText,ULONG cchText,const SPTEXTSELECTIONINFO *pInfo) { return This->lpVtbl->SetWordSequenceData(This,pText,cchText,pInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetTextSelection(ISpRecoGrammar* This,const SPTEXTSELECTIONINFO *pInfo) { +static inline HRESULT ISpRecoGrammar_SetTextSelection(ISpRecoGrammar* This,const SPTEXTSELECTIONINFO *pInfo) { return This->lpVtbl->SetTextSelection(This,pInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_IsPronounceable(ISpRecoGrammar* This,LPCWSTR pszWord,SPWORDPRONOUNCEABLE *pWordPronounceable) { +static inline HRESULT ISpRecoGrammar_IsPronounceable(ISpRecoGrammar* This,LPCWSTR pszWord,SPWORDPRONOUNCEABLE *pWordPronounceable) { return This->lpVtbl->IsPronounceable(This,pszWord,pWordPronounceable); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE eGrammarState) { +static inline HRESULT ISpRecoGrammar_SetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE eGrammarState) { return This->lpVtbl->SetGrammarState(This,eGrammarState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SaveCmd(ISpRecoGrammar* This,IStream *pStream,LPWSTR *ppszCoMemErrorText) { +static inline HRESULT ISpRecoGrammar_SaveCmd(ISpRecoGrammar* This,IStream *pStream,LPWSTR *ppszCoMemErrorText) { return This->lpVtbl->SaveCmd(This,pStream,ppszCoMemErrorText); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE *peGrammarState) { +static inline HRESULT ISpRecoGrammar_GetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE *peGrammarState) { return This->lpVtbl->GetGrammarState(This,peGrammarState); } #endif @@ -7603,100 +7595,100 @@ interface ISpRecoContext { #define ISpRecoContext_GetContextState(This,peContextState) (This)->lpVtbl->GetContextState(This,peContextState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_QueryInterface(ISpRecoContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoContext_QueryInterface(ISpRecoContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoContext_AddRef(ISpRecoContext* This) { +static inline ULONG ISpRecoContext_AddRef(ISpRecoContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoContext_Release(ISpRecoContext* This) { +static inline ULONG ISpRecoContext_Release(ISpRecoContext* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifySink(ISpRecoContext* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpRecoContext_SetNotifySink(ISpRecoContext* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyWindowMessage(ISpRecoContext* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpRecoContext_SetNotifyWindowMessage(ISpRecoContext* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyCallbackFunction(ISpRecoContext* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpRecoContext_SetNotifyCallbackFunction(ISpRecoContext* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyCallbackInterface(ISpRecoContext* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpRecoContext_SetNotifyCallbackInterface(ISpRecoContext* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyWin32Event(ISpRecoContext* This) { +static inline HRESULT ISpRecoContext_SetNotifyWin32Event(ISpRecoContext* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpRecoContext_WaitForNotifyEvent(ISpRecoContext* This,DWORD dwMilliseconds) { +static inline HRESULT ISpRecoContext_WaitForNotifyEvent(ISpRecoContext* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpRecoContext_GetNotifyEventHandle(ISpRecoContext* This) { +static inline HANDLE ISpRecoContext_GetNotifyEventHandle(ISpRecoContext* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_SetInterest(ISpRecoContext* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpRecoContext_SetInterest(ISpRecoContext* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetEvents(ISpRecoContext* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpRecoContext_GetEvents(ISpRecoContext* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetInfo(ISpRecoContext* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpRecoContext_GetInfo(ISpRecoContext* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } /*** ISpRecoContext methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_GetRecognizer(ISpRecoContext* This,ISpRecognizer **ppRecognizer) { +static inline HRESULT ISpRecoContext_GetRecognizer(ISpRecoContext* This,ISpRecognizer **ppRecognizer) { return This->lpVtbl->GetRecognizer(This,ppRecognizer); } -static __WIDL_INLINE HRESULT ISpRecoContext_CreateGrammar(ISpRecoContext* This,ULONGLONG ullGrammarId,ISpRecoGrammar **ppGrammar) { +static inline HRESULT ISpRecoContext_CreateGrammar(ISpRecoContext* This,ULONGLONG ullGrammarId,ISpRecoGrammar **ppGrammar) { return This->lpVtbl->CreateGrammar(This,ullGrammarId,ppGrammar); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetStatus(ISpRecoContext* This,SPRECOCONTEXTSTATUS *pStatus) { +static inline HRESULT ISpRecoContext_GetStatus(ISpRecoContext* This,SPRECOCONTEXTSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetMaxAlternates(ISpRecoContext* This,ULONG *pcAlternates) { +static inline HRESULT ISpRecoContext_GetMaxAlternates(ISpRecoContext* This,ULONG *pcAlternates) { return This->lpVtbl->GetMaxAlternates(This,pcAlternates); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetMaxAlternates(ISpRecoContext* This,ULONG cAlternates) { +static inline HRESULT ISpRecoContext_SetMaxAlternates(ISpRecoContext* This,ULONG cAlternates) { return This->lpVtbl->SetMaxAlternates(This,cAlternates); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS Options,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpRecoContext_SetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS Options,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetAudioOptions(This,Options,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS *pOptions,GUID *pAudioFormatId,WAVEFORMATEX **ppCoMemWFEX) { +static inline HRESULT ISpRecoContext_GetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS *pOptions,GUID *pAudioFormatId,WAVEFORMATEX **ppCoMemWFEX) { return This->lpVtbl->GetAudioOptions(This,pOptions,pAudioFormatId,ppCoMemWFEX); } -static __WIDL_INLINE HRESULT ISpRecoContext_DeserializeResult(ISpRecoContext* This,const SPSERIALIZEDRESULT *pSerializedResult,ISpRecoResult **ppResult) { +static inline HRESULT ISpRecoContext_DeserializeResult(ISpRecoContext* This,const SPSERIALIZEDRESULT *pSerializedResult,ISpRecoResult **ppResult) { return This->lpVtbl->DeserializeResult(This,pSerializedResult,ppResult); } -static __WIDL_INLINE HRESULT ISpRecoContext_Bookmark(ISpRecoContext* This,SPBOOKMARKOPTIONS Options,ULONGLONG ullStreamPosition,LPARAM lparamEvent) { +static inline HRESULT ISpRecoContext_Bookmark(ISpRecoContext* This,SPBOOKMARKOPTIONS Options,ULONGLONG ullStreamPosition,LPARAM lparamEvent) { return This->lpVtbl->Bookmark(This,Options,ullStreamPosition,lparamEvent); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetAdaptationData(ISpRecoContext* This,LPCWSTR pAdaptationData,const ULONG cch) { +static inline HRESULT ISpRecoContext_SetAdaptationData(ISpRecoContext* This,LPCWSTR pAdaptationData,const ULONG cch) { return This->lpVtbl->SetAdaptationData(This,pAdaptationData,cch); } -static __WIDL_INLINE HRESULT ISpRecoContext_Pause(ISpRecoContext* This,DWORD dwReserved) { +static inline HRESULT ISpRecoContext_Pause(ISpRecoContext* This,DWORD dwReserved) { return This->lpVtbl->Pause(This,dwReserved); } -static __WIDL_INLINE HRESULT ISpRecoContext_Resume(ISpRecoContext* This,DWORD dwReserved) { +static inline HRESULT ISpRecoContext_Resume(ISpRecoContext* This,DWORD dwReserved) { return This->lpVtbl->Resume(This,dwReserved); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetVoice(ISpRecoContext* This,ISpVoice *pVoice,WINBOOL fAllowFormatChanges) { +static inline HRESULT ISpRecoContext_SetVoice(ISpRecoContext* This,ISpVoice *pVoice,WINBOOL fAllowFormatChanges) { return This->lpVtbl->SetVoice(This,pVoice,fAllowFormatChanges); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetVoice(ISpRecoContext* This,ISpVoice **ppVoice) { +static inline HRESULT ISpRecoContext_GetVoice(ISpRecoContext* This,ISpVoice **ppVoice) { return This->lpVtbl->GetVoice(This,ppVoice); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG ullEventInterest) { +static inline HRESULT ISpRecoContext_SetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG ullEventInterest) { return This->lpVtbl->SetVoicePurgeEvent(This,ullEventInterest); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG *pullEventInterest) { +static inline HRESULT ISpRecoContext_GetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG *pullEventInterest) { return This->lpVtbl->GetVoicePurgeEvent(This,pullEventInterest); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetContextState(ISpRecoContext* This,SPCONTEXTSTATE eContextState) { +static inline HRESULT ISpRecoContext_SetContextState(ISpRecoContext* This,SPCONTEXTSTATE eContextState) { return This->lpVtbl->SetContextState(This,eContextState); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetContextState(ISpRecoContext* This,SPCONTEXTSTATE *peContextState) { +static inline HRESULT ISpRecoContext_GetContextState(ISpRecoContext* This,SPCONTEXTSTATE *peContextState) { return This->lpVtbl->GetContextState(This,peContextState); } #endif @@ -7795,26 +7787,26 @@ interface ISpProperties { #define ISpProperties_GetPropertyString(This,pName,ppCoMemValue) (This)->lpVtbl->GetPropertyString(This,pName,ppCoMemValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpProperties_QueryInterface(ISpProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpProperties_QueryInterface(ISpProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpProperties_AddRef(ISpProperties* This) { +static inline ULONG ISpProperties_AddRef(ISpProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpProperties_Release(ISpProperties* This) { +static inline ULONG ISpProperties_Release(ISpProperties* This) { return This->lpVtbl->Release(This); } /*** ISpProperties methods ***/ -static __WIDL_INLINE HRESULT ISpProperties_SetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG lValue) { +static inline HRESULT ISpProperties_SetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG lValue) { return This->lpVtbl->SetPropertyNum(This,pName,lValue); } -static __WIDL_INLINE HRESULT ISpProperties_GetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG *plValue) { +static inline HRESULT ISpProperties_GetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG *plValue) { return This->lpVtbl->GetPropertyNum(This,pName,plValue); } -static __WIDL_INLINE HRESULT ISpProperties_SetPropertyString(ISpProperties* This,LPCWSTR pName,LPCWSTR pValue) { +static inline HRESULT ISpProperties_SetPropertyString(ISpProperties* This,LPCWSTR pName,LPCWSTR pValue) { return This->lpVtbl->SetPropertyString(This,pName,pValue); } -static __WIDL_INLINE HRESULT ISpProperties_GetPropertyString(ISpProperties* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { +static inline HRESULT ISpProperties_GetPropertyString(ISpProperties* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { return This->lpVtbl->GetPropertyString(This,pName,ppCoMemValue); } #endif @@ -8069,75 +8061,75 @@ interface ISpRecognizer { #define ISpRecognizer_EmulateRecognition(This,pPhrase) (This)->lpVtbl->EmulateRecognition(This,pPhrase) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer_QueryInterface(ISpRecognizer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecognizer_QueryInterface(ISpRecognizer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecognizer_AddRef(ISpRecognizer* This) { +static inline ULONG ISpRecognizer_AddRef(ISpRecognizer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecognizer_Release(ISpRecognizer* This) { +static inline ULONG ISpRecognizer_Release(ISpRecognizer* This) { return This->lpVtbl->Release(This); } /*** ISpProperties methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer_SetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG lValue) { +static inline HRESULT ISpRecognizer_SetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG lValue) { return This->lpVtbl->SetPropertyNum(This,pName,lValue); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG *plValue) { +static inline HRESULT ISpRecognizer_GetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG *plValue) { return This->lpVtbl->GetPropertyNum(This,pName,plValue); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPCWSTR pValue) { +static inline HRESULT ISpRecognizer_SetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPCWSTR pValue) { return This->lpVtbl->SetPropertyString(This,pName,pValue); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { +static inline HRESULT ISpRecognizer_GetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { return This->lpVtbl->GetPropertyString(This,pName,ppCoMemValue); } /*** ISpRecognizer methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer_SetRecognizer(ISpRecognizer* This,ISpObjectToken *pRecognizer) { +static inline HRESULT ISpRecognizer_SetRecognizer(ISpRecognizer* This,ISpObjectToken *pRecognizer) { return This->lpVtbl->SetRecognizer(This,pRecognizer); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetRecognizer(ISpRecognizer* This,ISpObjectToken **ppRecognizer) { +static inline HRESULT ISpRecognizer_GetRecognizer(ISpRecognizer* This,ISpObjectToken **ppRecognizer) { return This->lpVtbl->GetRecognizer(This,ppRecognizer); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetInput(ISpRecognizer* This,IUnknown *pUnkInput,WINBOOL fAllowFormatChanges) { +static inline HRESULT ISpRecognizer_SetInput(ISpRecognizer* This,IUnknown *pUnkInput,WINBOOL fAllowFormatChanges) { return This->lpVtbl->SetInput(This,pUnkInput,fAllowFormatChanges); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetInputObjectToken(ISpRecognizer* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpRecognizer_GetInputObjectToken(ISpRecognizer* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetInputObjectToken(This,ppToken); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetInputStream(ISpRecognizer* This,ISpStreamFormat **ppStream) { +static inline HRESULT ISpRecognizer_GetInputStream(ISpRecognizer* This,ISpStreamFormat **ppStream) { return This->lpVtbl->GetInputStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpRecognizer_CreateRecoContext(ISpRecognizer* This,ISpRecoContext **ppNewCtxt) { +static inline HRESULT ISpRecognizer_CreateRecoContext(ISpRecognizer* This,ISpRecoContext **ppNewCtxt) { return This->lpVtbl->CreateRecoContext(This,ppNewCtxt); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetRecoProfile(ISpRecognizer* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpRecognizer_GetRecoProfile(ISpRecognizer* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetRecoProfile(This,ppToken); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetRecoProfile(ISpRecognizer* This,ISpObjectToken *pToken) { +static inline HRESULT ISpRecognizer_SetRecoProfile(ISpRecognizer* This,ISpObjectToken *pToken) { return This->lpVtbl->SetRecoProfile(This,pToken); } -static __WIDL_INLINE HRESULT ISpRecognizer_IsSharedInstance(ISpRecognizer* This) { +static inline HRESULT ISpRecognizer_IsSharedInstance(ISpRecognizer* This) { return This->lpVtbl->IsSharedInstance(This); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetRecoState(ISpRecognizer* This,SPRECOSTATE *pState) { +static inline HRESULT ISpRecognizer_GetRecoState(ISpRecognizer* This,SPRECOSTATE *pState) { return This->lpVtbl->GetRecoState(This,pState); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetRecoState(ISpRecognizer* This,SPRECOSTATE NewState) { +static inline HRESULT ISpRecognizer_SetRecoState(ISpRecognizer* This,SPRECOSTATE NewState) { return This->lpVtbl->SetRecoState(This,NewState); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetStatus(ISpRecognizer* This,SPRECOGNIZERSTATUS *pStatus) { +static inline HRESULT ISpRecognizer_GetStatus(ISpRecognizer* This,SPRECOGNIZERSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetFormat(ISpRecognizer* This,SPSTREAMFORMATTYPE WaveFormatType,GUID *pFormatId,WAVEFORMATEX **ppCoMemWFEX) { +static inline HRESULT ISpRecognizer_GetFormat(ISpRecognizer* This,SPSTREAMFORMATTYPE WaveFormatType,GUID *pFormatId,WAVEFORMATEX **ppCoMemWFEX) { return This->lpVtbl->GetFormat(This,WaveFormatType,pFormatId,ppCoMemWFEX); } -static __WIDL_INLINE HRESULT ISpRecognizer_IsUISupported(ISpRecognizer* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { +static inline HRESULT ISpRecognizer_IsUISupported(ISpRecognizer* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,pfSupported); } -static __WIDL_INLINE HRESULT ISpRecognizer_DisplayUI(ISpRecognizer* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { +static inline HRESULT ISpRecognizer_DisplayUI(ISpRecognizer* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData); } -static __WIDL_INLINE HRESULT ISpRecognizer_EmulateRecognition(ISpRecognizer* This,ISpPhrase *pPhrase) { +static inline HRESULT ISpRecognizer_EmulateRecognition(ISpRecognizer* This,ISpPhrase *pPhrase) { return This->lpVtbl->EmulateRecognition(This,pPhrase); } #endif @@ -8523,6 +8515,96 @@ interface ISpeechLexiconPronunciation; typedef LONG SpeechLanguageId; #define __SpeechStringConstants_MODULE_DEFINED__ +#ifndef __SpeechStringConstants_MODULE_DEFINED__ +#define __SpeechStringConstants_MODULE_DEFINED__ +#define SpeechRegistryUserRoot (L"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech") + +#define SpeechRegistryLocalMachineRoot (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech") + +#define SpeechCategoryAudioOut (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AudioOutput") + +#define SpeechCategoryAudioIn (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AudioInput") + +#define SpeechCategoryVoices (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices") + +#define SpeechCategoryRecognizers (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Recognizers") + +#define SpeechCategoryAppLexicons (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AppLexicons") + +#define SpeechCategoryPhoneConverters (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\PhoneConverters") + +#define SpeechCategoryRecoProfiles (L"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech\RecoProfiles") + +#define SpeechTokenIdUserLexicon (L"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech\CurrentUserLexicon") + +#define SpeechTokenValueCLSID (L"CLSID") + +#define SpeechTokenKeyFiles (L"Files") + +#define SpeechTokenKeyUI (L"UI") + +#define SpeechTokenKeyAttributes (L"Attributes") + +#define SpeechVoiceCategoryTTSRate (L"DefaultTTSRate") + +#define SpeechPropertyResourceUsage (L"ResourceUsage") + +#define SpeechPropertyHighConfidenceThreshold (L"HighConfidenceThreshold") + +#define SpeechPropertyNormalConfidenceThreshold (L"NormalConfidenceThreshold") + +#define SpeechPropertyLowConfidenceThreshold (L"LowConfidenceThreshold") + +#define SpeechPropertyResponseSpeed (L"ResponseSpeed") + +#define SpeechPropertyComplexResponseSpeed (L"ComplexResponseSpeed") + +#define SpeechPropertyAdaptationOn (L"AdaptationOn") + +#define SpeechDictationTopicSpelling (L"Spelling") + +#define SpeechGrammarTagWildcard (L"...") + +#define SpeechGrammarTagDictation (L"*") + +#define SpeechGrammarTagUnlimitedDictation (L"*+") + +#define SpeechEngineProperties (L"EngineProperties") + +#define SpeechAddRemoveWord (L"AddRemoveWord") + +#define SpeechUserTraining (L"UserTraining") + +#define SpeechMicTraining (L"MicTraining") + +#define SpeechRecoProfileProperties (L"RecoProfileProperties") + +#define SpeechAudioProperties (L"AudioProperties") + +#define SpeechAudioVolume (L"AudioVolume") + +#define SpeechVoiceSkipTypeSentence (L"Sentence") + +#define SpeechAudioFormatGUIDWave (L"{C31ADBAE-527F-4ff5-A230-F62BB61FF70C}") + +#define SpeechAudioFormatGUIDText (L"{7CEEF9F9-3D13-11d2-9EE7-00C04F797396}") + +#endif /* __SpeechStringConstants_MODULE_DEFINED__ */ +#ifndef __SpeechConstants_MODULE_DEFINED__ +#define __SpeechConstants_MODULE_DEFINED__ +#define Speech_Default_Weight (DEFAULT_WEIGHT) + +#define Speech_Max_Word_Length (SP_MAX_WORD_LENGTH) + +#define Speech_Max_Pron_Length (SP_MAX_PRON_LENGTH) + +#define Speech_StreamPos_Asap (SP_STREAMPOS_ASAP) + +#define Speech_StreamPos_RealTime (SP_STREAMPOS_REALTIME) + +#define SpeechAllElements (SPPR_ALL_ELEMENTS) + +#endif /* __SpeechConstants_MODULE_DEFINED__ */ typedef enum DISPID_SpeechDataKey { DISPID_SDKSetBinaryValue = 1, DISPID_SDKGetBinaryValue = 2, @@ -8782,63 +8864,63 @@ interface ISpeechDataKey { #define ISpeechDataKey_EnumValues(This,Index,ValueName) (This)->lpVtbl->EnumValues(This,Index,ValueName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechDataKey_QueryInterface(ISpeechDataKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechDataKey_QueryInterface(ISpeechDataKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechDataKey_AddRef(ISpeechDataKey* This) { +static inline ULONG ISpeechDataKey_AddRef(ISpeechDataKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechDataKey_Release(ISpeechDataKey* This) { +static inline ULONG ISpeechDataKey_Release(ISpeechDataKey* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechDataKey_GetTypeInfoCount(ISpeechDataKey* This,UINT *pctinfo) { +static inline HRESULT ISpeechDataKey_GetTypeInfoCount(ISpeechDataKey* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetTypeInfo(ISpeechDataKey* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechDataKey_GetTypeInfo(ISpeechDataKey* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetIDsOfNames(ISpeechDataKey* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechDataKey_GetIDsOfNames(ISpeechDataKey* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechDataKey_Invoke(ISpeechDataKey* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechDataKey_Invoke(ISpeechDataKey* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpeechDataKey_SetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT Value) { +static inline HRESULT ISpeechDataKey_SetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT Value) { return This->lpVtbl->SetBinaryValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT *Value) { +static inline HRESULT ISpeechDataKey_GetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT *Value) { return This->lpVtbl->GetBinaryValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_SetStringValue(ISpeechDataKey* This,const BSTR ValueName,const BSTR Value) { +static inline HRESULT ISpeechDataKey_SetStringValue(ISpeechDataKey* This,const BSTR ValueName,const BSTR Value) { return This->lpVtbl->SetStringValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetStringValue(ISpeechDataKey* This,const BSTR ValueName,BSTR *Value) { +static inline HRESULT ISpeechDataKey_GetStringValue(ISpeechDataKey* This,const BSTR ValueName,BSTR *Value) { return This->lpVtbl->GetStringValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_SetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG Value) { +static inline HRESULT ISpeechDataKey_SetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG Value) { return This->lpVtbl->SetLongValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG *Value) { +static inline HRESULT ISpeechDataKey_GetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG *Value) { return This->lpVtbl->GetLongValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_OpenKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { +static inline HRESULT ISpeechDataKey_OpenKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { return This->lpVtbl->OpenKey(This,SubKeyName,SubKey); } -static __WIDL_INLINE HRESULT ISpeechDataKey_CreateKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { +static inline HRESULT ISpeechDataKey_CreateKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { return This->lpVtbl->CreateKey(This,SubKeyName,SubKey); } -static __WIDL_INLINE HRESULT ISpeechDataKey_DeleteKey(ISpeechDataKey* This,const BSTR SubKeyName) { +static inline HRESULT ISpeechDataKey_DeleteKey(ISpeechDataKey* This,const BSTR SubKeyName) { return This->lpVtbl->DeleteKey(This,SubKeyName); } -static __WIDL_INLINE HRESULT ISpeechDataKey_DeleteValue(ISpeechDataKey* This,const BSTR ValueName) { +static inline HRESULT ISpeechDataKey_DeleteValue(ISpeechDataKey* This,const BSTR ValueName) { return This->lpVtbl->DeleteValue(This,ValueName); } -static __WIDL_INLINE HRESULT ISpeechDataKey_EnumKeys(ISpeechDataKey* This,LONG Index,BSTR *SubKeyName) { +static inline HRESULT ISpeechDataKey_EnumKeys(ISpeechDataKey* This,LONG Index,BSTR *SubKeyName) { return This->lpVtbl->EnumKeys(This,Index,SubKeyName); } -static __WIDL_INLINE HRESULT ISpeechDataKey_EnumValues(ISpeechDataKey* This,LONG Index,BSTR *ValueName) { +static inline HRESULT ISpeechDataKey_EnumValues(ISpeechDataKey* This,LONG Index,BSTR *ValueName) { return This->lpVtbl->EnumValues(This,Index,ValueName); } #endif @@ -9076,66 +9158,66 @@ interface ISpeechObjectToken { #define ISpeechObjectToken_MatchesAttributes(This,Attributes,Matches) (This)->lpVtbl->MatchesAttributes(This,Attributes,Matches) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectToken_QueryInterface(ISpeechObjectToken* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechObjectToken_QueryInterface(ISpeechObjectToken* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechObjectToken_AddRef(ISpeechObjectToken* This) { +static inline ULONG ISpeechObjectToken_AddRef(ISpeechObjectToken* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechObjectToken_Release(ISpeechObjectToken* This) { +static inline ULONG ISpeechObjectToken_Release(ISpeechObjectToken* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetTypeInfoCount(ISpeechObjectToken* This,UINT *pctinfo) { +static inline HRESULT ISpeechObjectToken_GetTypeInfoCount(ISpeechObjectToken* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetTypeInfo(ISpeechObjectToken* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechObjectToken_GetTypeInfo(ISpeechObjectToken* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetIDsOfNames(ISpeechObjectToken* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechObjectToken_GetIDsOfNames(ISpeechObjectToken* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_Invoke(ISpeechObjectToken* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechObjectToken_Invoke(ISpeechObjectToken* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechObjectToken methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectToken_get_Id(ISpeechObjectToken* This,BSTR *ObjectId) { +static inline HRESULT ISpeechObjectToken_get_Id(ISpeechObjectToken* This,BSTR *ObjectId) { return This->lpVtbl->get_Id(This,ObjectId); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_get_DataKey(ISpeechObjectToken* This,ISpeechDataKey **DataKey) { +static inline HRESULT ISpeechObjectToken_get_DataKey(ISpeechObjectToken* This,ISpeechDataKey **DataKey) { return This->lpVtbl->get_DataKey(This,DataKey); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_get_Category(ISpeechObjectToken* This,ISpeechObjectTokenCategory **Category) { +static inline HRESULT ISpeechObjectToken_get_Category(ISpeechObjectToken* This,ISpeechObjectTokenCategory **Category) { return This->lpVtbl->get_Category(This,Category); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetDescription(ISpeechObjectToken* This,LONG Locale,BSTR *Description) { +static inline HRESULT ISpeechObjectToken_GetDescription(ISpeechObjectToken* This,LONG Locale,BSTR *Description) { return This->lpVtbl->GetDescription(This,Locale,Description); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_SetId(ISpeechObjectToken* This,BSTR Id,BSTR CategoryID,VARIANT_BOOL CreateIfNotExist) { +static inline HRESULT ISpeechObjectToken_SetId(ISpeechObjectToken* This,BSTR Id,BSTR CategoryID,VARIANT_BOOL CreateIfNotExist) { return This->lpVtbl->SetId(This,Id,CategoryID,CreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetAttribute(ISpeechObjectToken* This,BSTR AttributeName,BSTR *AttributeValue) { +static inline HRESULT ISpeechObjectToken_GetAttribute(ISpeechObjectToken* This,BSTR AttributeName,BSTR *AttributeValue) { return This->lpVtbl->GetAttribute(This,AttributeName,AttributeValue); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_CreateInstance(ISpeechObjectToken* This,IUnknown *pUnkOuter,SpeechTokenContext ClsContext,IUnknown **Object) { +static inline HRESULT ISpeechObjectToken_CreateInstance(ISpeechObjectToken* This,IUnknown *pUnkOuter,SpeechTokenContext ClsContext,IUnknown **Object) { return This->lpVtbl->CreateInstance(This,pUnkOuter,ClsContext,Object); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_Remove(ISpeechObjectToken* This,BSTR ObjectStorageCLSID) { +static inline HRESULT ISpeechObjectToken_Remove(ISpeechObjectToken* This,BSTR ObjectStorageCLSID) { return This->lpVtbl->Remove(This,ObjectStorageCLSID); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,BSTR FileName,SpeechTokenShellFolder Folder,BSTR *FilePath) { +static inline HRESULT ISpeechObjectToken_GetStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,BSTR FileName,SpeechTokenShellFolder Folder,BSTR *FilePath) { return This->lpVtbl->GetStorageFileName(This,ObjectStorageCLSID,KeyName,FileName,Folder,FilePath); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_RemoveStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,VARIANT_BOOL DeleteFile) { +static inline HRESULT ISpeechObjectToken_RemoveStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,VARIANT_BOOL DeleteFile) { return This->lpVtbl->RemoveStorageFileName(This,ObjectStorageCLSID,KeyName,DeleteFile); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_IsUISupported(ISpeechObjectToken* This,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechObjectToken_IsUISupported(ISpeechObjectToken* This,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object,VARIANT_BOOL *Supported) { return This->lpVtbl->IsUISupported(This,TypeOfUI,ExtraData,Object,Supported); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_DisplayUI(ISpeechObjectToken* This,LONG hWnd,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object) { +static inline HRESULT ISpeechObjectToken_DisplayUI(ISpeechObjectToken* This,LONG hWnd,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object) { return This->lpVtbl->DisplayUI(This,hWnd,Title,TypeOfUI,ExtraData,Object); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_MatchesAttributes(ISpeechObjectToken* This,BSTR Attributes,VARIANT_BOOL *Matches) { +static inline HRESULT ISpeechObjectToken_MatchesAttributes(ISpeechObjectToken* This,BSTR Attributes,VARIANT_BOOL *Matches) { return This->lpVtbl->MatchesAttributes(This,Attributes,Matches); } #endif @@ -9255,36 +9337,36 @@ interface ISpeechObjectTokens { #define ISpeechObjectTokens_get__NewEnum(This,ppEnumVARIANT) (This)->lpVtbl->get__NewEnum(This,ppEnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokens_QueryInterface(ISpeechObjectTokens* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechObjectTokens_QueryInterface(ISpeechObjectTokens* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechObjectTokens_AddRef(ISpeechObjectTokens* This) { +static inline ULONG ISpeechObjectTokens_AddRef(ISpeechObjectTokens* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechObjectTokens_Release(ISpeechObjectTokens* This) { +static inline ULONG ISpeechObjectTokens_Release(ISpeechObjectTokens* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokens_GetTypeInfoCount(ISpeechObjectTokens* This,UINT *pctinfo) { +static inline HRESULT ISpeechObjectTokens_GetTypeInfoCount(ISpeechObjectTokens* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_GetTypeInfo(ISpeechObjectTokens* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechObjectTokens_GetTypeInfo(ISpeechObjectTokens* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_GetIDsOfNames(ISpeechObjectTokens* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechObjectTokens_GetIDsOfNames(ISpeechObjectTokens* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_Invoke(ISpeechObjectTokens* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechObjectTokens_Invoke(ISpeechObjectTokens* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechObjectTokens methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokens_get_Count(ISpeechObjectTokens* This,LONG *Count) { +static inline HRESULT ISpeechObjectTokens_get_Count(ISpeechObjectTokens* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_Item(ISpeechObjectTokens* This,LONG Index,ISpeechObjectToken **Token) { +static inline HRESULT ISpeechObjectTokens_Item(ISpeechObjectTokens* This,LONG Index,ISpeechObjectToken **Token) { return This->lpVtbl->Item(This,Index,Token); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_get__NewEnum(ISpeechObjectTokens* This,IUnknown **ppEnumVARIANT) { +static inline HRESULT ISpeechObjectTokens_get__NewEnum(ISpeechObjectTokens* This,IUnknown **ppEnumVARIANT) { return This->lpVtbl->get__NewEnum(This,ppEnumVARIANT); } #endif @@ -9434,45 +9516,45 @@ interface ISpeechObjectTokenCategory { #define ISpeechObjectTokenCategory_EnumerateTokens(This,RequiredAttributes,OptionalAttributes,Tokens) (This)->lpVtbl->EnumerateTokens(This,RequiredAttributes,OptionalAttributes,Tokens) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_QueryInterface(ISpeechObjectTokenCategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechObjectTokenCategory_QueryInterface(ISpeechObjectTokenCategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechObjectTokenCategory_AddRef(ISpeechObjectTokenCategory* This) { +static inline ULONG ISpeechObjectTokenCategory_AddRef(ISpeechObjectTokenCategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechObjectTokenCategory_Release(ISpeechObjectTokenCategory* This) { +static inline ULONG ISpeechObjectTokenCategory_Release(ISpeechObjectTokenCategory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetTypeInfoCount(ISpeechObjectTokenCategory* This,UINT *pctinfo) { +static inline HRESULT ISpeechObjectTokenCategory_GetTypeInfoCount(ISpeechObjectTokenCategory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetTypeInfo(ISpeechObjectTokenCategory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechObjectTokenCategory_GetTypeInfo(ISpeechObjectTokenCategory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetIDsOfNames(ISpeechObjectTokenCategory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechObjectTokenCategory_GetIDsOfNames(ISpeechObjectTokenCategory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_Invoke(ISpeechObjectTokenCategory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechObjectTokenCategory_Invoke(ISpeechObjectTokenCategory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechObjectTokenCategory methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_get_Id(ISpeechObjectTokenCategory* This,BSTR *Id) { +static inline HRESULT ISpeechObjectTokenCategory_get_Id(ISpeechObjectTokenCategory* This,BSTR *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_put_Default(ISpeechObjectTokenCategory* This,const BSTR TokenId) { +static inline HRESULT ISpeechObjectTokenCategory_put_Default(ISpeechObjectTokenCategory* This,const BSTR TokenId) { return This->lpVtbl->put_Default(This,TokenId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_get_Default(ISpeechObjectTokenCategory* This,BSTR *TokenId) { +static inline HRESULT ISpeechObjectTokenCategory_get_Default(ISpeechObjectTokenCategory* This,BSTR *TokenId) { return This->lpVtbl->get_Default(This,TokenId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_SetId(ISpeechObjectTokenCategory* This,const BSTR Id,VARIANT_BOOL CreateIfNotExist) { +static inline HRESULT ISpeechObjectTokenCategory_SetId(ISpeechObjectTokenCategory* This,const BSTR Id,VARIANT_BOOL CreateIfNotExist) { return This->lpVtbl->SetId(This,Id,CreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetDataKey(ISpeechObjectTokenCategory* This,SpeechDataKeyLocation Location,ISpeechDataKey **DataKey) { +static inline HRESULT ISpeechObjectTokenCategory_GetDataKey(ISpeechObjectTokenCategory* This,SpeechDataKeyLocation Location,ISpeechDataKey **DataKey) { return This->lpVtbl->GetDataKey(This,Location,DataKey); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_EnumerateTokens(ISpeechObjectTokenCategory* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **Tokens) { +static inline HRESULT ISpeechObjectTokenCategory_EnumerateTokens(ISpeechObjectTokenCategory* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **Tokens) { return This->lpVtbl->EnumerateTokens(This,RequiredAttributes,OptionalAttributes,Tokens); } #endif @@ -9834,45 +9916,45 @@ interface ISpeechAudioFormat { #define ISpeechAudioFormat_SetWaveFormatEx(This,SpeechWaveFormatEx) (This)->lpVtbl->SetWaveFormatEx(This,SpeechWaveFormatEx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioFormat_QueryInterface(ISpeechAudioFormat* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudioFormat_QueryInterface(ISpeechAudioFormat* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudioFormat_AddRef(ISpeechAudioFormat* This) { +static inline ULONG ISpeechAudioFormat_AddRef(ISpeechAudioFormat* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudioFormat_Release(ISpeechAudioFormat* This) { +static inline ULONG ISpeechAudioFormat_Release(ISpeechAudioFormat* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetTypeInfoCount(ISpeechAudioFormat* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudioFormat_GetTypeInfoCount(ISpeechAudioFormat* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetTypeInfo(ISpeechAudioFormat* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudioFormat_GetTypeInfo(ISpeechAudioFormat* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetIDsOfNames(ISpeechAudioFormat* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudioFormat_GetIDsOfNames(ISpeechAudioFormat* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_Invoke(ISpeechAudioFormat* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudioFormat_Invoke(ISpeechAudioFormat* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechAudioFormat methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioFormat_get_Type(ISpeechAudioFormat* This,SpeechAudioFormatType *AudioFormat) { +static inline HRESULT ISpeechAudioFormat_get_Type(ISpeechAudioFormat* This,SpeechAudioFormatType *AudioFormat) { return This->lpVtbl->get_Type(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_put_Type(ISpeechAudioFormat* This,SpeechAudioFormatType AudioFormat) { +static inline HRESULT ISpeechAudioFormat_put_Type(ISpeechAudioFormat* This,SpeechAudioFormatType AudioFormat) { return This->lpVtbl->put_Type(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_get_Guid(ISpeechAudioFormat* This,BSTR *Guid) { +static inline HRESULT ISpeechAudioFormat_get_Guid(ISpeechAudioFormat* This,BSTR *Guid) { return This->lpVtbl->get_Guid(This,Guid); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_put_Guid(ISpeechAudioFormat* This,BSTR Guid) { +static inline HRESULT ISpeechAudioFormat_put_Guid(ISpeechAudioFormat* This,BSTR Guid) { return This->lpVtbl->put_Guid(This,Guid); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx **SpeechWaveFormatEx) { +static inline HRESULT ISpeechAudioFormat_GetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx **SpeechWaveFormatEx) { return This->lpVtbl->GetWaveFormatEx(This,SpeechWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_SetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx *SpeechWaveFormatEx) { +static inline HRESULT ISpeechAudioFormat_SetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx *SpeechWaveFormatEx) { return This->lpVtbl->SetWaveFormatEx(This,SpeechWaveFormatEx); } #endif @@ -10016,42 +10098,42 @@ interface ISpeechBaseStream { #define ISpeechBaseStream_Seek(This,Position,Origin,NewPosition) (This)->lpVtbl->Seek(This,Position,Origin,NewPosition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechBaseStream_QueryInterface(ISpeechBaseStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechBaseStream_QueryInterface(ISpeechBaseStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechBaseStream_AddRef(ISpeechBaseStream* This) { +static inline ULONG ISpeechBaseStream_AddRef(ISpeechBaseStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechBaseStream_Release(ISpeechBaseStream* This) { +static inline ULONG ISpeechBaseStream_Release(ISpeechBaseStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechBaseStream_GetTypeInfoCount(ISpeechBaseStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechBaseStream_GetTypeInfoCount(ISpeechBaseStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_GetTypeInfo(ISpeechBaseStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechBaseStream_GetTypeInfo(ISpeechBaseStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_GetIDsOfNames(ISpeechBaseStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechBaseStream_GetIDsOfNames(ISpeechBaseStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Invoke(ISpeechBaseStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechBaseStream_Invoke(ISpeechBaseStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechBaseStream_get_Format(ISpeechBaseStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechBaseStream_get_Format(ISpeechBaseStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_putref_Format(ISpeechBaseStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechBaseStream_putref_Format(ISpeechBaseStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Read(ISpeechBaseStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechBaseStream_Read(ISpeechBaseStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Write(ISpeechBaseStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechBaseStream_Write(ISpeechBaseStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Seek(ISpeechBaseStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechBaseStream_Seek(ISpeechBaseStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } #endif @@ -10249,70 +10331,70 @@ interface ISpeechAudio { #define ISpeechAudio_SetState(This,State) (This)->lpVtbl->SetState(This,State) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_QueryInterface(ISpeechAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudio_QueryInterface(ISpeechAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudio_AddRef(ISpeechAudio* This) { +static inline ULONG ISpeechAudio_AddRef(ISpeechAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudio_Release(ISpeechAudio* This) { +static inline ULONG ISpeechAudio_Release(ISpeechAudio* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_GetTypeInfoCount(ISpeechAudio* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudio_GetTypeInfoCount(ISpeechAudio* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudio_GetTypeInfo(ISpeechAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudio_GetTypeInfo(ISpeechAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudio_GetIDsOfNames(ISpeechAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudio_GetIDsOfNames(ISpeechAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudio_Invoke(ISpeechAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudio_Invoke(ISpeechAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_get_Format(ISpeechAudio* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechAudio_get_Format(ISpeechAudio* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudio_putref_Format(ISpeechAudio* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechAudio_putref_Format(ISpeechAudio* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudio_Read(ISpeechAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechAudio_Read(ISpeechAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechAudio_Write(ISpeechAudio* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechAudio_Write(ISpeechAudio* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechAudio_Seek(ISpeechAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechAudio_Seek(ISpeechAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechAudio methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_get_Status(ISpeechAudio* This,ISpeechAudioStatus **Status) { +static inline HRESULT ISpeechAudio_get_Status(ISpeechAudio* This,ISpeechAudioStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_BufferInfo(ISpeechAudio* This,ISpeechAudioBufferInfo **BufferInfo) { +static inline HRESULT ISpeechAudio_get_BufferInfo(ISpeechAudio* This,ISpeechAudioBufferInfo **BufferInfo) { return This->lpVtbl->get_BufferInfo(This,BufferInfo); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_DefaultFormat(ISpeechAudio* This,ISpeechAudioFormat **StreamFormat) { +static inline HRESULT ISpeechAudio_get_DefaultFormat(ISpeechAudio* This,ISpeechAudioFormat **StreamFormat) { return This->lpVtbl->get_DefaultFormat(This,StreamFormat); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_Volume(ISpeechAudio* This,LONG *Volume) { +static inline HRESULT ISpeechAudio_get_Volume(ISpeechAudio* This,LONG *Volume) { return This->lpVtbl->get_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechAudio_put_Volume(ISpeechAudio* This,LONG Volume) { +static inline HRESULT ISpeechAudio_put_Volume(ISpeechAudio* This,LONG Volume) { return This->lpVtbl->put_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_BufferNotifySize(ISpeechAudio* This,LONG *BufferNotifySize) { +static inline HRESULT ISpeechAudio_get_BufferNotifySize(ISpeechAudio* This,LONG *BufferNotifySize) { return This->lpVtbl->get_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechAudio_put_BufferNotifySize(ISpeechAudio* This,LONG BufferNotifySize) { +static inline HRESULT ISpeechAudio_put_BufferNotifySize(ISpeechAudio* This,LONG BufferNotifySize) { return This->lpVtbl->put_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_EventHandle(ISpeechAudio* This,LONG *EventHandle) { +static inline HRESULT ISpeechAudio_get_EventHandle(ISpeechAudio* This,LONG *EventHandle) { return This->lpVtbl->get_EventHandle(This,EventHandle); } -static __WIDL_INLINE HRESULT ISpeechAudio_SetState(ISpeechAudio* This,SpeechAudioState State) { +static inline HRESULT ISpeechAudio_SetState(ISpeechAudio* This,SpeechAudioState State) { return This->lpVtbl->SetState(This,State); } #endif @@ -10525,86 +10607,86 @@ interface ISpeechMMSysAudio { #define ISpeechMMSysAudio_get_MMHandle(This,Handle) (This)->lpVtbl->get_MMHandle(This,Handle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_QueryInterface(ISpeechMMSysAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechMMSysAudio_QueryInterface(ISpeechMMSysAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechMMSysAudio_AddRef(ISpeechMMSysAudio* This) { +static inline ULONG ISpeechMMSysAudio_AddRef(ISpeechMMSysAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechMMSysAudio_Release(ISpeechMMSysAudio* This) { +static inline ULONG ISpeechMMSysAudio_Release(ISpeechMMSysAudio* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_GetTypeInfoCount(ISpeechMMSysAudio* This,UINT *pctinfo) { +static inline HRESULT ISpeechMMSysAudio_GetTypeInfoCount(ISpeechMMSysAudio* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_GetTypeInfo(ISpeechMMSysAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechMMSysAudio_GetTypeInfo(ISpeechMMSysAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_GetIDsOfNames(ISpeechMMSysAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechMMSysAudio_GetIDsOfNames(ISpeechMMSysAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Invoke(ISpeechMMSysAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechMMSysAudio_Invoke(ISpeechMMSysAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechMMSysAudio_get_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_putref_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechMMSysAudio_putref_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Read(ISpeechMMSysAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechMMSysAudio_Read(ISpeechMMSysAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Write(ISpeechMMSysAudio* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechMMSysAudio_Write(ISpeechMMSysAudio* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Seek(ISpeechMMSysAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechMMSysAudio_Seek(ISpeechMMSysAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechAudio methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_Status(ISpeechMMSysAudio* This,ISpeechAudioStatus **Status) { +static inline HRESULT ISpeechMMSysAudio_get_Status(ISpeechMMSysAudio* This,ISpeechAudioStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_BufferInfo(ISpeechMMSysAudio* This,ISpeechAudioBufferInfo **BufferInfo) { +static inline HRESULT ISpeechMMSysAudio_get_BufferInfo(ISpeechMMSysAudio* This,ISpeechAudioBufferInfo **BufferInfo) { return This->lpVtbl->get_BufferInfo(This,BufferInfo); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_DefaultFormat(ISpeechMMSysAudio* This,ISpeechAudioFormat **StreamFormat) { +static inline HRESULT ISpeechMMSysAudio_get_DefaultFormat(ISpeechMMSysAudio* This,ISpeechAudioFormat **StreamFormat) { return This->lpVtbl->get_DefaultFormat(This,StreamFormat); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_Volume(ISpeechMMSysAudio* This,LONG *Volume) { +static inline HRESULT ISpeechMMSysAudio_get_Volume(ISpeechMMSysAudio* This,LONG *Volume) { return This->lpVtbl->get_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_Volume(ISpeechMMSysAudio* This,LONG Volume) { +static inline HRESULT ISpeechMMSysAudio_put_Volume(ISpeechMMSysAudio* This,LONG Volume) { return This->lpVtbl->put_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_BufferNotifySize(ISpeechMMSysAudio* This,LONG *BufferNotifySize) { +static inline HRESULT ISpeechMMSysAudio_get_BufferNotifySize(ISpeechMMSysAudio* This,LONG *BufferNotifySize) { return This->lpVtbl->get_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_BufferNotifySize(ISpeechMMSysAudio* This,LONG BufferNotifySize) { +static inline HRESULT ISpeechMMSysAudio_put_BufferNotifySize(ISpeechMMSysAudio* This,LONG BufferNotifySize) { return This->lpVtbl->put_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_EventHandle(ISpeechMMSysAudio* This,LONG *EventHandle) { +static inline HRESULT ISpeechMMSysAudio_get_EventHandle(ISpeechMMSysAudio* This,LONG *EventHandle) { return This->lpVtbl->get_EventHandle(This,EventHandle); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_SetState(ISpeechMMSysAudio* This,SpeechAudioState State) { +static inline HRESULT ISpeechMMSysAudio_SetState(ISpeechMMSysAudio* This,SpeechAudioState State) { return This->lpVtbl->SetState(This,State); } /*** ISpeechMMSysAudio methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_DeviceId(ISpeechMMSysAudio* This,LONG *DeviceId) { +static inline HRESULT ISpeechMMSysAudio_get_DeviceId(ISpeechMMSysAudio* This,LONG *DeviceId) { return This->lpVtbl->get_DeviceId(This,DeviceId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_DeviceId(ISpeechMMSysAudio* This,LONG DeviceId) { +static inline HRESULT ISpeechMMSysAudio_put_DeviceId(ISpeechMMSysAudio* This,LONG DeviceId) { return This->lpVtbl->put_DeviceId(This,DeviceId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_LineId(ISpeechMMSysAudio* This,LONG *LineId) { +static inline HRESULT ISpeechMMSysAudio_get_LineId(ISpeechMMSysAudio* This,LONG *LineId) { return This->lpVtbl->get_LineId(This,LineId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_LineId(ISpeechMMSysAudio* This,LONG LineId) { +static inline HRESULT ISpeechMMSysAudio_put_LineId(ISpeechMMSysAudio* This,LONG LineId) { return This->lpVtbl->put_LineId(This,LineId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_MMHandle(ISpeechMMSysAudio* This,LONG *Handle) { +static inline HRESULT ISpeechMMSysAudio_get_MMHandle(ISpeechMMSysAudio* This,LONG *Handle) { return This->lpVtbl->get_MMHandle(This,Handle); } #endif @@ -10749,49 +10831,49 @@ interface ISpeechFileStream { #define ISpeechFileStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_QueryInterface(ISpeechFileStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechFileStream_QueryInterface(ISpeechFileStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechFileStream_AddRef(ISpeechFileStream* This) { +static inline ULONG ISpeechFileStream_AddRef(ISpeechFileStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechFileStream_Release(ISpeechFileStream* This) { +static inline ULONG ISpeechFileStream_Release(ISpeechFileStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_GetTypeInfoCount(ISpeechFileStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechFileStream_GetTypeInfoCount(ISpeechFileStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechFileStream_GetTypeInfo(ISpeechFileStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechFileStream_GetTypeInfo(ISpeechFileStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechFileStream_GetIDsOfNames(ISpeechFileStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechFileStream_GetIDsOfNames(ISpeechFileStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Invoke(ISpeechFileStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechFileStream_Invoke(ISpeechFileStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_get_Format(ISpeechFileStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechFileStream_get_Format(ISpeechFileStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechFileStream_putref_Format(ISpeechFileStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechFileStream_putref_Format(ISpeechFileStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Read(ISpeechFileStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechFileStream_Read(ISpeechFileStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Write(ISpeechFileStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechFileStream_Write(ISpeechFileStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Seek(ISpeechFileStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechFileStream_Seek(ISpeechFileStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechFileStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_Open(ISpeechFileStream* This,BSTR FileName,SpeechStreamFileMode FileMode,VARIANT_BOOL DoEvents) { +static inline HRESULT ISpeechFileStream_Open(ISpeechFileStream* This,BSTR FileName,SpeechStreamFileMode FileMode,VARIANT_BOOL DoEvents) { return This->lpVtbl->Open(This,FileName,FileMode,DoEvents); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Close(ISpeechFileStream* This) { +static inline HRESULT ISpeechFileStream_Close(ISpeechFileStream* This) { return This->lpVtbl->Close(This); } #endif @@ -10933,49 +11015,49 @@ interface ISpeechCustomStream { #define ISpeechCustomStream_putref_BaseStream(This,pUnkStream) (This)->lpVtbl->putref_BaseStream(This,pUnkStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_QueryInterface(ISpeechCustomStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechCustomStream_QueryInterface(ISpeechCustomStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechCustomStream_AddRef(ISpeechCustomStream* This) { +static inline ULONG ISpeechCustomStream_AddRef(ISpeechCustomStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechCustomStream_Release(ISpeechCustomStream* This) { +static inline ULONG ISpeechCustomStream_Release(ISpeechCustomStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_GetTypeInfoCount(ISpeechCustomStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechCustomStream_GetTypeInfoCount(ISpeechCustomStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_GetTypeInfo(ISpeechCustomStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechCustomStream_GetTypeInfo(ISpeechCustomStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_GetIDsOfNames(ISpeechCustomStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechCustomStream_GetIDsOfNames(ISpeechCustomStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Invoke(ISpeechCustomStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechCustomStream_Invoke(ISpeechCustomStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_get_Format(ISpeechCustomStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechCustomStream_get_Format(ISpeechCustomStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_putref_Format(ISpeechCustomStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechCustomStream_putref_Format(ISpeechCustomStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Read(ISpeechCustomStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechCustomStream_Read(ISpeechCustomStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Write(ISpeechCustomStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechCustomStream_Write(ISpeechCustomStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Seek(ISpeechCustomStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechCustomStream_Seek(ISpeechCustomStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechCustomStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_get_BaseStream(ISpeechCustomStream* This,IUnknown **ppUnkStream) { +static inline HRESULT ISpeechCustomStream_get_BaseStream(ISpeechCustomStream* This,IUnknown **ppUnkStream) { return This->lpVtbl->get_BaseStream(This,ppUnkStream); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_putref_BaseStream(ISpeechCustomStream* This,IUnknown *pUnkStream) { +static inline HRESULT ISpeechCustomStream_putref_BaseStream(ISpeechCustomStream* This,IUnknown *pUnkStream) { return This->lpVtbl->putref_BaseStream(This,pUnkStream); } #endif @@ -11117,49 +11199,49 @@ interface ISpeechMemoryStream { #define ISpeechMemoryStream_GetData(This,pData) (This)->lpVtbl->GetData(This,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_QueryInterface(ISpeechMemoryStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechMemoryStream_QueryInterface(ISpeechMemoryStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechMemoryStream_AddRef(ISpeechMemoryStream* This) { +static inline ULONG ISpeechMemoryStream_AddRef(ISpeechMemoryStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechMemoryStream_Release(ISpeechMemoryStream* This) { +static inline ULONG ISpeechMemoryStream_Release(ISpeechMemoryStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetTypeInfoCount(ISpeechMemoryStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechMemoryStream_GetTypeInfoCount(ISpeechMemoryStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetTypeInfo(ISpeechMemoryStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechMemoryStream_GetTypeInfo(ISpeechMemoryStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetIDsOfNames(ISpeechMemoryStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechMemoryStream_GetIDsOfNames(ISpeechMemoryStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Invoke(ISpeechMemoryStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechMemoryStream_Invoke(ISpeechMemoryStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_get_Format(ISpeechMemoryStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechMemoryStream_get_Format(ISpeechMemoryStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_putref_Format(ISpeechMemoryStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechMemoryStream_putref_Format(ISpeechMemoryStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Read(ISpeechMemoryStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechMemoryStream_Read(ISpeechMemoryStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Write(ISpeechMemoryStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechMemoryStream_Write(ISpeechMemoryStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Seek(ISpeechMemoryStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechMemoryStream_Seek(ISpeechMemoryStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechMemoryStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_SetData(ISpeechMemoryStream* This,VARIANT Data) { +static inline HRESULT ISpeechMemoryStream_SetData(ISpeechMemoryStream* This,VARIANT Data) { return This->lpVtbl->SetData(This,Data); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetData(ISpeechMemoryStream* This,VARIANT *pData) { +static inline HRESULT ISpeechMemoryStream_GetData(ISpeechMemoryStream* This,VARIANT *pData) { return This->lpVtbl->GetData(This,pData); } #endif @@ -11293,42 +11375,42 @@ interface ISpeechAudioStatus { #define ISpeechAudioStatus_get_CurrentDevicePosition(This,CurrentDevicePosition) (This)->lpVtbl->get_CurrentDevicePosition(This,CurrentDevicePosition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioStatus_QueryInterface(ISpeechAudioStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudioStatus_QueryInterface(ISpeechAudioStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudioStatus_AddRef(ISpeechAudioStatus* This) { +static inline ULONG ISpeechAudioStatus_AddRef(ISpeechAudioStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudioStatus_Release(ISpeechAudioStatus* This) { +static inline ULONG ISpeechAudioStatus_Release(ISpeechAudioStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioStatus_GetTypeInfoCount(ISpeechAudioStatus* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudioStatus_GetTypeInfoCount(ISpeechAudioStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_GetTypeInfo(ISpeechAudioStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudioStatus_GetTypeInfo(ISpeechAudioStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_GetIDsOfNames(ISpeechAudioStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudioStatus_GetIDsOfNames(ISpeechAudioStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_Invoke(ISpeechAudioStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudioStatus_Invoke(ISpeechAudioStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechAudioStatus methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_FreeBufferSpace(ISpeechAudioStatus* This,LONG *FreeBufferSpace) { +static inline HRESULT ISpeechAudioStatus_get_FreeBufferSpace(ISpeechAudioStatus* This,LONG *FreeBufferSpace) { return This->lpVtbl->get_FreeBufferSpace(This,FreeBufferSpace); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_NonBlockingIO(ISpeechAudioStatus* This,LONG *NonBlockingIO) { +static inline HRESULT ISpeechAudioStatus_get_NonBlockingIO(ISpeechAudioStatus* This,LONG *NonBlockingIO) { return This->lpVtbl->get_NonBlockingIO(This,NonBlockingIO); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_State(ISpeechAudioStatus* This,SpeechAudioState *State) { +static inline HRESULT ISpeechAudioStatus_get_State(ISpeechAudioStatus* This,SpeechAudioState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_CurrentSeekPosition(ISpeechAudioStatus* This,VARIANT *CurrentSeekPosition) { +static inline HRESULT ISpeechAudioStatus_get_CurrentSeekPosition(ISpeechAudioStatus* This,VARIANT *CurrentSeekPosition) { return This->lpVtbl->get_CurrentSeekPosition(This,CurrentSeekPosition); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_CurrentDevicePosition(ISpeechAudioStatus* This,VARIANT *CurrentDevicePosition) { +static inline HRESULT ISpeechAudioStatus_get_CurrentDevicePosition(ISpeechAudioStatus* This,VARIANT *CurrentDevicePosition) { return This->lpVtbl->get_CurrentDevicePosition(This,CurrentDevicePosition); } #endif @@ -11470,45 +11552,45 @@ interface ISpeechAudioBufferInfo { #define ISpeechAudioBufferInfo_put_EventBias(This,EventBias) (This)->lpVtbl->put_EventBias(This,EventBias) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_QueryInterface(ISpeechAudioBufferInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudioBufferInfo_QueryInterface(ISpeechAudioBufferInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudioBufferInfo_AddRef(ISpeechAudioBufferInfo* This) { +static inline ULONG ISpeechAudioBufferInfo_AddRef(ISpeechAudioBufferInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudioBufferInfo_Release(ISpeechAudioBufferInfo* This) { +static inline ULONG ISpeechAudioBufferInfo_Release(ISpeechAudioBufferInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_GetTypeInfoCount(ISpeechAudioBufferInfo* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudioBufferInfo_GetTypeInfoCount(ISpeechAudioBufferInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_GetTypeInfo(ISpeechAudioBufferInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudioBufferInfo_GetTypeInfo(ISpeechAudioBufferInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_GetIDsOfNames(ISpeechAudioBufferInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudioBufferInfo_GetIDsOfNames(ISpeechAudioBufferInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_Invoke(ISpeechAudioBufferInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudioBufferInfo_Invoke(ISpeechAudioBufferInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechAudioBufferInfo methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_get_MinNotification(ISpeechAudioBufferInfo* This,LONG *MinNotification) { +static inline HRESULT ISpeechAudioBufferInfo_get_MinNotification(ISpeechAudioBufferInfo* This,LONG *MinNotification) { return This->lpVtbl->get_MinNotification(This,MinNotification); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_put_MinNotification(ISpeechAudioBufferInfo* This,LONG MinNotification) { +static inline HRESULT ISpeechAudioBufferInfo_put_MinNotification(ISpeechAudioBufferInfo* This,LONG MinNotification) { return This->lpVtbl->put_MinNotification(This,MinNotification); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_get_BufferSize(ISpeechAudioBufferInfo* This,LONG *BufferSize) { +static inline HRESULT ISpeechAudioBufferInfo_get_BufferSize(ISpeechAudioBufferInfo* This,LONG *BufferSize) { return This->lpVtbl->get_BufferSize(This,BufferSize); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_put_BufferSize(ISpeechAudioBufferInfo* This,LONG BufferSize) { +static inline HRESULT ISpeechAudioBufferInfo_put_BufferSize(ISpeechAudioBufferInfo* This,LONG BufferSize) { return This->lpVtbl->put_BufferSize(This,BufferSize); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_get_EventBias(ISpeechAudioBufferInfo* This,LONG *EventBias) { +static inline HRESULT ISpeechAudioBufferInfo_get_EventBias(ISpeechAudioBufferInfo* This,LONG *EventBias) { return This->lpVtbl->get_EventBias(This,EventBias); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_put_EventBias(ISpeechAudioBufferInfo* This,LONG EventBias) { +static inline HRESULT ISpeechAudioBufferInfo_put_EventBias(ISpeechAudioBufferInfo* This,LONG EventBias) { return This->lpVtbl->put_EventBias(This,EventBias); } #endif @@ -11714,69 +11796,69 @@ interface ISpeechWaveFormatEx { #define ISpeechWaveFormatEx_put_ExtraData(This,ExtraData) (This)->lpVtbl->put_ExtraData(This,ExtraData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_QueryInterface(ISpeechWaveFormatEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechWaveFormatEx_QueryInterface(ISpeechWaveFormatEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechWaveFormatEx_AddRef(ISpeechWaveFormatEx* This) { +static inline ULONG ISpeechWaveFormatEx_AddRef(ISpeechWaveFormatEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechWaveFormatEx_Release(ISpeechWaveFormatEx* This) { +static inline ULONG ISpeechWaveFormatEx_Release(ISpeechWaveFormatEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_GetTypeInfoCount(ISpeechWaveFormatEx* This,UINT *pctinfo) { +static inline HRESULT ISpeechWaveFormatEx_GetTypeInfoCount(ISpeechWaveFormatEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_GetTypeInfo(ISpeechWaveFormatEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechWaveFormatEx_GetTypeInfo(ISpeechWaveFormatEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_GetIDsOfNames(ISpeechWaveFormatEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechWaveFormatEx_GetIDsOfNames(ISpeechWaveFormatEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_Invoke(ISpeechWaveFormatEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechWaveFormatEx_Invoke(ISpeechWaveFormatEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechWaveFormatEx methods ***/ -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_FormatTag(ISpeechWaveFormatEx* This,short *FormatTag) { +static inline HRESULT ISpeechWaveFormatEx_get_FormatTag(ISpeechWaveFormatEx* This,short *FormatTag) { return This->lpVtbl->get_FormatTag(This,FormatTag); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_FormatTag(ISpeechWaveFormatEx* This,short FormatTag) { +static inline HRESULT ISpeechWaveFormatEx_put_FormatTag(ISpeechWaveFormatEx* This,short FormatTag) { return This->lpVtbl->put_FormatTag(This,FormatTag); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_Channels(ISpeechWaveFormatEx* This,short *Channels) { +static inline HRESULT ISpeechWaveFormatEx_get_Channels(ISpeechWaveFormatEx* This,short *Channels) { return This->lpVtbl->get_Channels(This,Channels); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_Channels(ISpeechWaveFormatEx* This,short Channels) { +static inline HRESULT ISpeechWaveFormatEx_put_Channels(ISpeechWaveFormatEx* This,short Channels) { return This->lpVtbl->put_Channels(This,Channels); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_SamplesPerSec(ISpeechWaveFormatEx* This,LONG *SamplesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_get_SamplesPerSec(ISpeechWaveFormatEx* This,LONG *SamplesPerSec) { return This->lpVtbl->get_SamplesPerSec(This,SamplesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_SamplesPerSec(ISpeechWaveFormatEx* This,LONG SamplesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_put_SamplesPerSec(ISpeechWaveFormatEx* This,LONG SamplesPerSec) { return This->lpVtbl->put_SamplesPerSec(This,SamplesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG *AvgBytesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_get_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG *AvgBytesPerSec) { return This->lpVtbl->get_AvgBytesPerSec(This,AvgBytesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG AvgBytesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_put_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG AvgBytesPerSec) { return This->lpVtbl->put_AvgBytesPerSec(This,AvgBytesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_BlockAlign(ISpeechWaveFormatEx* This,short *BlockAlign) { +static inline HRESULT ISpeechWaveFormatEx_get_BlockAlign(ISpeechWaveFormatEx* This,short *BlockAlign) { return This->lpVtbl->get_BlockAlign(This,BlockAlign); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_BlockAlign(ISpeechWaveFormatEx* This,short BlockAlign) { +static inline HRESULT ISpeechWaveFormatEx_put_BlockAlign(ISpeechWaveFormatEx* This,short BlockAlign) { return This->lpVtbl->put_BlockAlign(This,BlockAlign); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_BitsPerSample(ISpeechWaveFormatEx* This,short *BitsPerSample) { +static inline HRESULT ISpeechWaveFormatEx_get_BitsPerSample(ISpeechWaveFormatEx* This,short *BitsPerSample) { return This->lpVtbl->get_BitsPerSample(This,BitsPerSample); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_BitsPerSample(ISpeechWaveFormatEx* This,short BitsPerSample) { +static inline HRESULT ISpeechWaveFormatEx_put_BitsPerSample(ISpeechWaveFormatEx* This,short BitsPerSample) { return This->lpVtbl->put_BitsPerSample(This,BitsPerSample); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_ExtraData(ISpeechWaveFormatEx* This,VARIANT *ExtraData) { +static inline HRESULT ISpeechWaveFormatEx_get_ExtraData(ISpeechWaveFormatEx* This,VARIANT *ExtraData) { return This->lpVtbl->get_ExtraData(This,ExtraData); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_ExtraData(ISpeechWaveFormatEx* This,VARIANT ExtraData) { +static inline HRESULT ISpeechWaveFormatEx_put_ExtraData(ISpeechWaveFormatEx* This,VARIANT ExtraData) { return This->lpVtbl->put_ExtraData(This,ExtraData); } #endif @@ -12156,123 +12238,123 @@ interface ISpeechVoice { #define ISpeechVoice_DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData) (This)->lpVtbl->DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoice_QueryInterface(ISpeechVoice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechVoice_QueryInterface(ISpeechVoice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechVoice_AddRef(ISpeechVoice* This) { +static inline ULONG ISpeechVoice_AddRef(ISpeechVoice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechVoice_Release(ISpeechVoice* This) { +static inline ULONG ISpeechVoice_Release(ISpeechVoice* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoice_GetTypeInfoCount(ISpeechVoice* This,UINT *pctinfo) { +static inline HRESULT ISpeechVoice_GetTypeInfoCount(ISpeechVoice* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetTypeInfo(ISpeechVoice* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechVoice_GetTypeInfo(ISpeechVoice* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetIDsOfNames(ISpeechVoice* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechVoice_GetIDsOfNames(ISpeechVoice* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechVoice_Invoke(ISpeechVoice* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechVoice_Invoke(ISpeechVoice* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechVoice methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoice_get_Status(ISpeechVoice* This,ISpeechVoiceStatus **Status) { +static inline HRESULT ISpeechVoice_get_Status(ISpeechVoice* This,ISpeechVoiceStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Voice(ISpeechVoice* This,ISpeechObjectToken **Voice) { +static inline HRESULT ISpeechVoice_get_Voice(ISpeechVoice* This,ISpeechObjectToken **Voice) { return This->lpVtbl->get_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechVoice_putref_Voice(ISpeechVoice* This,ISpeechObjectToken *Voice) { +static inline HRESULT ISpeechVoice_putref_Voice(ISpeechVoice* This,ISpeechObjectToken *Voice) { return This->lpVtbl->putref_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AudioOutput(ISpeechVoice* This,ISpeechObjectToken **AudioOutput) { +static inline HRESULT ISpeechVoice_get_AudioOutput(ISpeechVoice* This,ISpeechObjectToken **AudioOutput) { return This->lpVtbl->get_AudioOutput(This,AudioOutput); } -static __WIDL_INLINE HRESULT ISpeechVoice_putref_AudioOutput(ISpeechVoice* This,ISpeechObjectToken *AudioOutput) { +static inline HRESULT ISpeechVoice_putref_AudioOutput(ISpeechVoice* This,ISpeechObjectToken *AudioOutput) { return This->lpVtbl->putref_AudioOutput(This,AudioOutput); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream **AudioOutputStream) { +static inline HRESULT ISpeechVoice_get_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream **AudioOutputStream) { return This->lpVtbl->get_AudioOutputStream(This,AudioOutputStream); } -static __WIDL_INLINE HRESULT ISpeechVoice_putref_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream *AudioOutputStream) { +static inline HRESULT ISpeechVoice_putref_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream *AudioOutputStream) { return This->lpVtbl->putref_AudioOutputStream(This,AudioOutputStream); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Rate(ISpeechVoice* This,LONG *Rate) { +static inline HRESULT ISpeechVoice_get_Rate(ISpeechVoice* This,LONG *Rate) { return This->lpVtbl->get_Rate(This,Rate); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_Rate(ISpeechVoice* This,LONG Rate) { +static inline HRESULT ISpeechVoice_put_Rate(ISpeechVoice* This,LONG Rate) { return This->lpVtbl->put_Rate(This,Rate); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Volume(ISpeechVoice* This,LONG *Volume) { +static inline HRESULT ISpeechVoice_get_Volume(ISpeechVoice* This,LONG *Volume) { return This->lpVtbl->get_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_Volume(ISpeechVoice* This,LONG Volume) { +static inline HRESULT ISpeechVoice_put_Volume(ISpeechVoice* This,LONG Volume) { return This->lpVtbl->put_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL Allow) { +static inline HRESULT ISpeechVoice_put_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL Allow) { return This->lpVtbl->put_AllowAudioOutputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL *Allow) { +static inline HRESULT ISpeechVoice_get_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL *Allow) { return This->lpVtbl->get_AllowAudioOutputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_EventInterests(ISpeechVoice* This,SpeechVoiceEvents *EventInterestFlags) { +static inline HRESULT ISpeechVoice_get_EventInterests(ISpeechVoice* This,SpeechVoiceEvents *EventInterestFlags) { return This->lpVtbl->get_EventInterests(This,EventInterestFlags); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_EventInterests(ISpeechVoice* This,SpeechVoiceEvents EventInterestFlags) { +static inline HRESULT ISpeechVoice_put_EventInterests(ISpeechVoice* This,SpeechVoiceEvents EventInterestFlags) { return This->lpVtbl->put_EventInterests(This,EventInterestFlags); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_Priority(ISpeechVoice* This,SpeechVoicePriority Priority) { +static inline HRESULT ISpeechVoice_put_Priority(ISpeechVoice* This,SpeechVoicePriority Priority) { return This->lpVtbl->put_Priority(This,Priority); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Priority(ISpeechVoice* This,SpeechVoicePriority *Priority) { +static inline HRESULT ISpeechVoice_get_Priority(ISpeechVoice* This,SpeechVoicePriority *Priority) { return This->lpVtbl->get_Priority(This,Priority); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents Boundary) { +static inline HRESULT ISpeechVoice_put_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents Boundary) { return This->lpVtbl->put_AlertBoundary(This,Boundary); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents *Boundary) { +static inline HRESULT ISpeechVoice_get_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents *Boundary) { return This->lpVtbl->get_AlertBoundary(This,Boundary); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_SynchronousSpeakTimeout(ISpeechVoice* This,LONG msTimeout) { +static inline HRESULT ISpeechVoice_put_SynchronousSpeakTimeout(ISpeechVoice* This,LONG msTimeout) { return This->lpVtbl->put_SynchronousSpeakTimeout(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_SynchronousSpeakTimeout(ISpeechVoice* This,LONG *msTimeout) { +static inline HRESULT ISpeechVoice_get_SynchronousSpeakTimeout(ISpeechVoice* This,LONG *msTimeout) { return This->lpVtbl->get_SynchronousSpeakTimeout(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpeechVoice_Speak(ISpeechVoice* This,BSTR Text,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechVoice_Speak(ISpeechVoice* This,BSTR Text,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->Speak(This,Text,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoice_SpeakStream(ISpeechVoice* This,ISpeechBaseStream *Stream,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechVoice_SpeakStream(ISpeechVoice* This,ISpeechBaseStream *Stream,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakStream(This,Stream,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoice_Pause(ISpeechVoice* This) { +static inline HRESULT ISpeechVoice_Pause(ISpeechVoice* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT ISpeechVoice_Resume(ISpeechVoice* This) { +static inline HRESULT ISpeechVoice_Resume(ISpeechVoice* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT ISpeechVoice_Skip(ISpeechVoice* This,const BSTR Type,LONG NumItems,LONG *NumSkipped) { +static inline HRESULT ISpeechVoice_Skip(ISpeechVoice* This,const BSTR Type,LONG NumItems,LONG *NumSkipped) { return This->lpVtbl->Skip(This,Type,NumItems,NumSkipped); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetVoices(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechVoice_GetVoices(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetVoices(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetAudioOutputs(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechVoice_GetAudioOutputs(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetAudioOutputs(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechVoice_WaitUntilDone(ISpeechVoice* This,LONG msTimeout,VARIANT_BOOL *Done) { +static inline HRESULT ISpeechVoice_WaitUntilDone(ISpeechVoice* This,LONG msTimeout,VARIANT_BOOL *Done) { return This->lpVtbl->WaitUntilDone(This,msTimeout,Done); } -static __WIDL_INLINE HRESULT ISpeechVoice_SpeakCompleteEvent(ISpeechVoice* This,LONG *Handle) { +static inline HRESULT ISpeechVoice_SpeakCompleteEvent(ISpeechVoice* This,LONG *Handle) { return This->lpVtbl->SpeakCompleteEvent(This,Handle); } -static __WIDL_INLINE HRESULT ISpeechVoice_IsUISupported(ISpeechVoice* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechVoice_IsUISupported(ISpeechVoice* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { return This->lpVtbl->IsUISupported(This,TypeOfUI,ExtraData,Supported); } -static __WIDL_INLINE HRESULT ISpeechVoice_DisplayUI(ISpeechVoice* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { +static inline HRESULT ISpeechVoice_DisplayUI(ISpeechVoice* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { return This->lpVtbl->DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData); } #endif @@ -12462,63 +12544,63 @@ interface ISpeechVoiceStatus { #define ISpeechVoiceStatus_get_VisemeId(This,VisemeId) (This)->lpVtbl->get_VisemeId(This,VisemeId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_QueryInterface(ISpeechVoiceStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechVoiceStatus_QueryInterface(ISpeechVoiceStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechVoiceStatus_AddRef(ISpeechVoiceStatus* This) { +static inline ULONG ISpeechVoiceStatus_AddRef(ISpeechVoiceStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechVoiceStatus_Release(ISpeechVoiceStatus* This) { +static inline ULONG ISpeechVoiceStatus_Release(ISpeechVoiceStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_GetTypeInfoCount(ISpeechVoiceStatus* This,UINT *pctinfo) { +static inline HRESULT ISpeechVoiceStatus_GetTypeInfoCount(ISpeechVoiceStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_GetTypeInfo(ISpeechVoiceStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechVoiceStatus_GetTypeInfo(ISpeechVoiceStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_GetIDsOfNames(ISpeechVoiceStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechVoiceStatus_GetIDsOfNames(ISpeechVoiceStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_Invoke(ISpeechVoiceStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechVoiceStatus_Invoke(ISpeechVoiceStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechVoiceStatus methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_CurrentStreamNumber(ISpeechVoiceStatus* This,LONG *StreamNumber) { +static inline HRESULT ISpeechVoiceStatus_get_CurrentStreamNumber(ISpeechVoiceStatus* This,LONG *StreamNumber) { return This->lpVtbl->get_CurrentStreamNumber(This,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastStreamNumberQueued(ISpeechVoiceStatus* This,LONG *StreamNumber) { +static inline HRESULT ISpeechVoiceStatus_get_LastStreamNumberQueued(ISpeechVoiceStatus* This,LONG *StreamNumber) { return This->lpVtbl->get_LastStreamNumberQueued(This,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastHResult(ISpeechVoiceStatus* This,LONG *HResult) { +static inline HRESULT ISpeechVoiceStatus_get_LastHResult(ISpeechVoiceStatus* This,LONG *HResult) { return This->lpVtbl->get_LastHResult(This,HResult); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_RunningState(ISpeechVoiceStatus* This,SpeechRunState *State) { +static inline HRESULT ISpeechVoiceStatus_get_RunningState(ISpeechVoiceStatus* This,SpeechRunState *State) { return This->lpVtbl->get_RunningState(This,State); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputWordPosition(ISpeechVoiceStatus* This,LONG *Position) { +static inline HRESULT ISpeechVoiceStatus_get_InputWordPosition(ISpeechVoiceStatus* This,LONG *Position) { return This->lpVtbl->get_InputWordPosition(This,Position); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputWordLength(ISpeechVoiceStatus* This,LONG *Length) { +static inline HRESULT ISpeechVoiceStatus_get_InputWordLength(ISpeechVoiceStatus* This,LONG *Length) { return This->lpVtbl->get_InputWordLength(This,Length); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputSentencePosition(ISpeechVoiceStatus* This,LONG *Position) { +static inline HRESULT ISpeechVoiceStatus_get_InputSentencePosition(ISpeechVoiceStatus* This,LONG *Position) { return This->lpVtbl->get_InputSentencePosition(This,Position); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputSentenceLength(ISpeechVoiceStatus* This,LONG *Length) { +static inline HRESULT ISpeechVoiceStatus_get_InputSentenceLength(ISpeechVoiceStatus* This,LONG *Length) { return This->lpVtbl->get_InputSentenceLength(This,Length); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastBookmark(ISpeechVoiceStatus* This,BSTR *Bookmark) { +static inline HRESULT ISpeechVoiceStatus_get_LastBookmark(ISpeechVoiceStatus* This,BSTR *Bookmark) { return This->lpVtbl->get_LastBookmark(This,Bookmark); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastBookmarkId(ISpeechVoiceStatus* This,LONG *BookmarkId) { +static inline HRESULT ISpeechVoiceStatus_get_LastBookmarkId(ISpeechVoiceStatus* This,LONG *BookmarkId) { return This->lpVtbl->get_LastBookmarkId(This,BookmarkId); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_PhonemeId(ISpeechVoiceStatus* This,short *PhoneId) { +static inline HRESULT ISpeechVoiceStatus_get_PhonemeId(ISpeechVoiceStatus* This,short *PhoneId) { return This->lpVtbl->get_PhonemeId(This,PhoneId); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_VisemeId(ISpeechVoiceStatus* This,short *VisemeId) { +static inline HRESULT ISpeechVoiceStatus_get_VisemeId(ISpeechVoiceStatus* This,short *VisemeId) { return This->lpVtbl->get_VisemeId(This,VisemeId); } #endif @@ -13079,26 +13161,26 @@ interface _ISpeechVoiceEvents { #define _ISpeechVoiceEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_QueryInterface(_ISpeechVoiceEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _ISpeechVoiceEvents_QueryInterface(_ISpeechVoiceEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _ISpeechVoiceEvents_AddRef(_ISpeechVoiceEvents* This) { +static inline ULONG _ISpeechVoiceEvents_AddRef(_ISpeechVoiceEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _ISpeechVoiceEvents_Release(_ISpeechVoiceEvents* This) { +static inline ULONG _ISpeechVoiceEvents_Release(_ISpeechVoiceEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_GetTypeInfoCount(_ISpeechVoiceEvents* This,UINT *pctinfo) { +static inline HRESULT _ISpeechVoiceEvents_GetTypeInfoCount(_ISpeechVoiceEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_GetTypeInfo(_ISpeechVoiceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _ISpeechVoiceEvents_GetTypeInfo(_ISpeechVoiceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_GetIDsOfNames(_ISpeechVoiceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _ISpeechVoiceEvents_GetIDsOfNames(_ISpeechVoiceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_Invoke(_ISpeechVoiceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _ISpeechVoiceEvents_Invoke(_ISpeechVoiceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -13443,105 +13525,105 @@ interface ISpeechRecognizer { #define ISpeechRecognizer_GetProfiles(This,RequiredAttributes,OptionalAttributes,ObjectTokens) (This)->lpVtbl->GetProfiles(This,RequiredAttributes,OptionalAttributes,ObjectTokens) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizer_QueryInterface(ISpeechRecognizer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecognizer_QueryInterface(ISpeechRecognizer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecognizer_AddRef(ISpeechRecognizer* This) { +static inline ULONG ISpeechRecognizer_AddRef(ISpeechRecognizer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecognizer_Release(ISpeechRecognizer* This) { +static inline ULONG ISpeechRecognizer_Release(ISpeechRecognizer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetTypeInfoCount(ISpeechRecognizer* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecognizer_GetTypeInfoCount(ISpeechRecognizer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetTypeInfo(ISpeechRecognizer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecognizer_GetTypeInfo(ISpeechRecognizer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetIDsOfNames(ISpeechRecognizer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecognizer_GetIDsOfNames(ISpeechRecognizer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_Invoke(ISpeechRecognizer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecognizer_Invoke(ISpeechRecognizer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecognizer methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken *Recognizer) { +static inline HRESULT ISpeechRecognizer_putref_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken *Recognizer) { return This->lpVtbl->putref_Recognizer(This,Recognizer); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken **Recognizer) { +static inline HRESULT ISpeechRecognizer_get_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken **Recognizer) { return This->lpVtbl->get_Recognizer(This,Recognizer); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_put_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL Allow) { +static inline HRESULT ISpeechRecognizer_put_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL Allow) { return This->lpVtbl->put_AllowAudioInputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL *Allow) { +static inline HRESULT ISpeechRecognizer_get_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL *Allow) { return This->lpVtbl->get_AllowAudioInputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken *AudioInput) { +static inline HRESULT ISpeechRecognizer_putref_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken *AudioInput) { return This->lpVtbl->putref_AudioInput(This,AudioInput); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken **AudioInput) { +static inline HRESULT ISpeechRecognizer_get_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken **AudioInput) { return This->lpVtbl->get_AudioInput(This,AudioInput); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream *AudioInputStream) { +static inline HRESULT ISpeechRecognizer_putref_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream *AudioInputStream) { return This->lpVtbl->putref_AudioInputStream(This,AudioInputStream); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream **AudioInputStream) { +static inline HRESULT ISpeechRecognizer_get_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream **AudioInputStream) { return This->lpVtbl->get_AudioInputStream(This,AudioInputStream); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_IsShared(ISpeechRecognizer* This,VARIANT_BOOL *Shared) { +static inline HRESULT ISpeechRecognizer_get_IsShared(ISpeechRecognizer* This,VARIANT_BOOL *Shared) { return This->lpVtbl->get_IsShared(This,Shared); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_put_State(ISpeechRecognizer* This,SpeechRecognizerState State) { +static inline HRESULT ISpeechRecognizer_put_State(ISpeechRecognizer* This,SpeechRecognizerState State) { return This->lpVtbl->put_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_State(ISpeechRecognizer* This,SpeechRecognizerState *State) { +static inline HRESULT ISpeechRecognizer_get_State(ISpeechRecognizer* This,SpeechRecognizerState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_Status(ISpeechRecognizer* This,ISpeechRecognizerStatus **Status) { +static inline HRESULT ISpeechRecognizer_get_Status(ISpeechRecognizer* This,ISpeechRecognizerStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_Profile(ISpeechRecognizer* This,ISpeechObjectToken *Profile) { +static inline HRESULT ISpeechRecognizer_putref_Profile(ISpeechRecognizer* This,ISpeechObjectToken *Profile) { return This->lpVtbl->putref_Profile(This,Profile); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_Profile(ISpeechRecognizer* This,ISpeechObjectToken **Profile) { +static inline HRESULT ISpeechRecognizer_get_Profile(ISpeechRecognizer* This,ISpeechObjectToken **Profile) { return This->lpVtbl->get_Profile(This,Profile); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_EmulateRecognition(ISpeechRecognizer* This,VARIANT TextElements,VARIANT *ElementDisplayAttributes,LONG LanguageId) { +static inline HRESULT ISpeechRecognizer_EmulateRecognition(ISpeechRecognizer* This,VARIANT TextElements,VARIANT *ElementDisplayAttributes,LONG LanguageId) { return This->lpVtbl->EmulateRecognition(This,TextElements,ElementDisplayAttributes,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_CreateRecoContext(ISpeechRecognizer* This,ISpeechRecoContext **NewContext) { +static inline HRESULT ISpeechRecognizer_CreateRecoContext(ISpeechRecognizer* This,ISpeechRecoContext **NewContext) { return This->lpVtbl->CreateRecoContext(This,NewContext); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetFormat(ISpeechRecognizer* This,SpeechFormatType Type,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecognizer_GetFormat(ISpeechRecognizer* This,SpeechFormatType Type,ISpeechAudioFormat **Format) { return This->lpVtbl->GetFormat(This,Type,Format); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_SetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_SetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG Value,VARIANT_BOOL *Supported) { return This->lpVtbl->SetPropertyNumber(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG *Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_GetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG *Value,VARIANT_BOOL *Supported) { return This->lpVtbl->GetPropertyNumber(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_SetPropertyString(ISpeechRecognizer* This,const BSTR Name,const BSTR Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_SetPropertyString(ISpeechRecognizer* This,const BSTR Name,const BSTR Value,VARIANT_BOOL *Supported) { return This->lpVtbl->SetPropertyString(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetPropertyString(ISpeechRecognizer* This,const BSTR Name,BSTR *Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_GetPropertyString(ISpeechRecognizer* This,const BSTR Name,BSTR *Value,VARIANT_BOOL *Supported) { return This->lpVtbl->GetPropertyString(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_IsUISupported(ISpeechRecognizer* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_IsUISupported(ISpeechRecognizer* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { return This->lpVtbl->IsUISupported(This,TypeOfUI,ExtraData,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_DisplayUI(ISpeechRecognizer* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { +static inline HRESULT ISpeechRecognizer_DisplayUI(ISpeechRecognizer* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { return This->lpVtbl->DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetRecognizers(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechRecognizer_GetRecognizers(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetRecognizers(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetAudioInputs(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechRecognizer_GetAudioInputs(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetAudioInputs(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetProfiles(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechRecognizer_GetProfiles(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetProfiles(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } #endif @@ -13683,45 +13765,45 @@ interface ISpeechRecognizerStatus { #define ISpeechRecognizerStatus_get_SupportedLanguages(This,SupportedLanguages) (This)->lpVtbl->get_SupportedLanguages(This,SupportedLanguages) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_QueryInterface(ISpeechRecognizerStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecognizerStatus_QueryInterface(ISpeechRecognizerStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecognizerStatus_AddRef(ISpeechRecognizerStatus* This) { +static inline ULONG ISpeechRecognizerStatus_AddRef(ISpeechRecognizerStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecognizerStatus_Release(ISpeechRecognizerStatus* This) { +static inline ULONG ISpeechRecognizerStatus_Release(ISpeechRecognizerStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_GetTypeInfoCount(ISpeechRecognizerStatus* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecognizerStatus_GetTypeInfoCount(ISpeechRecognizerStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_GetTypeInfo(ISpeechRecognizerStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecognizerStatus_GetTypeInfo(ISpeechRecognizerStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_GetIDsOfNames(ISpeechRecognizerStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecognizerStatus_GetIDsOfNames(ISpeechRecognizerStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_Invoke(ISpeechRecognizerStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecognizerStatus_Invoke(ISpeechRecognizerStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecognizerStatus methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_AudioStatus(ISpeechRecognizerStatus* This,ISpeechAudioStatus **AudioStatus) { +static inline HRESULT ISpeechRecognizerStatus_get_AudioStatus(ISpeechRecognizerStatus* This,ISpeechAudioStatus **AudioStatus) { return This->lpVtbl->get_AudioStatus(This,AudioStatus); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_CurrentStreamPosition(ISpeechRecognizerStatus* This,VARIANT *pCurrentStreamPos) { +static inline HRESULT ISpeechRecognizerStatus_get_CurrentStreamPosition(ISpeechRecognizerStatus* This,VARIANT *pCurrentStreamPos) { return This->lpVtbl->get_CurrentStreamPosition(This,pCurrentStreamPos); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_CurrentStreamNumber(ISpeechRecognizerStatus* This,LONG *StreamNumber) { +static inline HRESULT ISpeechRecognizerStatus_get_CurrentStreamNumber(ISpeechRecognizerStatus* This,LONG *StreamNumber) { return This->lpVtbl->get_CurrentStreamNumber(This,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_NumberOfActiveRules(ISpeechRecognizerStatus* This,LONG *NumberOfActiveRules) { +static inline HRESULT ISpeechRecognizerStatus_get_NumberOfActiveRules(ISpeechRecognizerStatus* This,LONG *NumberOfActiveRules) { return This->lpVtbl->get_NumberOfActiveRules(This,NumberOfActiveRules); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_ClsidEngine(ISpeechRecognizerStatus* This,BSTR *ClsidEngine) { +static inline HRESULT ISpeechRecognizerStatus_get_ClsidEngine(ISpeechRecognizerStatus* This,BSTR *ClsidEngine) { return This->lpVtbl->get_ClsidEngine(This,ClsidEngine); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_SupportedLanguages(ISpeechRecognizerStatus* This,VARIANT *SupportedLanguages) { +static inline HRESULT ISpeechRecognizerStatus_get_SupportedLanguages(ISpeechRecognizerStatus* This,VARIANT *SupportedLanguages) { return This->lpVtbl->get_SupportedLanguages(This,SupportedLanguages); } #endif @@ -14021,102 +14103,102 @@ interface ISpeechRecoContext { #define ISpeechRecoContext_SetAdaptationData(This,AdaptationString) (This)->lpVtbl->SetAdaptationData(This,AdaptationString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoContext_QueryInterface(ISpeechRecoContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoContext_QueryInterface(ISpeechRecoContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoContext_AddRef(ISpeechRecoContext* This) { +static inline ULONG ISpeechRecoContext_AddRef(ISpeechRecoContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoContext_Release(ISpeechRecoContext* This) { +static inline ULONG ISpeechRecoContext_Release(ISpeechRecoContext* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoContext_GetTypeInfoCount(ISpeechRecoContext* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoContext_GetTypeInfoCount(ISpeechRecoContext* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_GetTypeInfo(ISpeechRecoContext* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoContext_GetTypeInfo(ISpeechRecoContext* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_GetIDsOfNames(ISpeechRecoContext* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoContext_GetIDsOfNames(ISpeechRecoContext* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Invoke(ISpeechRecoContext* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoContext_Invoke(ISpeechRecoContext* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoContext methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_Recognizer(ISpeechRecoContext* This,ISpeechRecognizer **Recognizer) { +static inline HRESULT ISpeechRecoContext_get_Recognizer(ISpeechRecoContext* This,ISpeechRecognizer **Recognizer) { return This->lpVtbl->get_Recognizer(This,Recognizer); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_AudioInputInterferenceStatus(ISpeechRecoContext* This,SpeechInterference *Interference) { +static inline HRESULT ISpeechRecoContext_get_AudioInputInterferenceStatus(ISpeechRecoContext* This,SpeechInterference *Interference) { return This->lpVtbl->get_AudioInputInterferenceStatus(This,Interference); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_RequestedUIType(ISpeechRecoContext* This,BSTR *UIType) { +static inline HRESULT ISpeechRecoContext_get_RequestedUIType(ISpeechRecoContext* This,BSTR *UIType) { return This->lpVtbl->get_RequestedUIType(This,UIType); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_putref_Voice(ISpeechRecoContext* This,ISpeechVoice *Voice) { +static inline HRESULT ISpeechRecoContext_putref_Voice(ISpeechRecoContext* This,ISpeechVoice *Voice) { return This->lpVtbl->putref_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_Voice(ISpeechRecoContext* This,ISpeechVoice **Voice) { +static inline HRESULT ISpeechRecoContext_get_Voice(ISpeechRecoContext* This,ISpeechVoice **Voice) { return This->lpVtbl->get_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL Allow) { +static inline HRESULT ISpeechRecoContext_put_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL Allow) { return This->lpVtbl->put_AllowVoiceFormatMatchingOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL *pAllow) { +static inline HRESULT ISpeechRecoContext_get_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL *pAllow) { return This->lpVtbl->get_AllowVoiceFormatMatchingOnNextSet(This,pAllow); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { +static inline HRESULT ISpeechRecoContext_put_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { return This->lpVtbl->put_VoicePurgeEvent(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { +static inline HRESULT ISpeechRecoContext_get_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { return This->lpVtbl->get_VoicePurgeEvent(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { +static inline HRESULT ISpeechRecoContext_put_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { return This->lpVtbl->put_EventInterests(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { +static inline HRESULT ISpeechRecoContext_get_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { return This->lpVtbl->get_EventInterests(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_CmdMaxAlternates(ISpeechRecoContext* This,LONG MaxAlternates) { +static inline HRESULT ISpeechRecoContext_put_CmdMaxAlternates(ISpeechRecoContext* This,LONG MaxAlternates) { return This->lpVtbl->put_CmdMaxAlternates(This,MaxAlternates); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_CmdMaxAlternates(ISpeechRecoContext* This,LONG *MaxAlternates) { +static inline HRESULT ISpeechRecoContext_get_CmdMaxAlternates(ISpeechRecoContext* This,LONG *MaxAlternates) { return This->lpVtbl->get_CmdMaxAlternates(This,MaxAlternates); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_State(ISpeechRecoContext* This,SpeechRecoContextState State) { +static inline HRESULT ISpeechRecoContext_put_State(ISpeechRecoContext* This,SpeechRecoContextState State) { return This->lpVtbl->put_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_State(ISpeechRecoContext* This,SpeechRecoContextState *State) { +static inline HRESULT ISpeechRecoContext_get_State(ISpeechRecoContext* This,SpeechRecoContextState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions Option) { +static inline HRESULT ISpeechRecoContext_put_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions Option) { return This->lpVtbl->put_RetainedAudio(This,Option); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions *Option) { +static inline HRESULT ISpeechRecoContext_get_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions *Option) { return This->lpVtbl->get_RetainedAudio(This,Option); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_putref_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoContext_putref_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_RetainedAudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoContext_get_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_RetainedAudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Pause(ISpeechRecoContext* This) { +static inline HRESULT ISpeechRecoContext_Pause(ISpeechRecoContext* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Resume(ISpeechRecoContext* This) { +static inline HRESULT ISpeechRecoContext_Resume(ISpeechRecoContext* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_CreateGrammar(ISpeechRecoContext* This,VARIANT GrammarId,ISpeechRecoGrammar **Grammar) { +static inline HRESULT ISpeechRecoContext_CreateGrammar(ISpeechRecoContext* This,VARIANT GrammarId,ISpeechRecoGrammar **Grammar) { return This->lpVtbl->CreateGrammar(This,GrammarId,Grammar); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_CreateResultFromMemory(ISpeechRecoContext* This,VARIANT *ResultBlock,ISpeechRecoResult **Result) { +static inline HRESULT ISpeechRecoContext_CreateResultFromMemory(ISpeechRecoContext* This,VARIANT *ResultBlock,ISpeechRecoResult **Result) { return This->lpVtbl->CreateResultFromMemory(This,ResultBlock,Result); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Bookmark(ISpeechRecoContext* This,SpeechBookmarkOptions Options,VARIANT StreamPos,VARIANT BookmarkId) { +static inline HRESULT ISpeechRecoContext_Bookmark(ISpeechRecoContext* This,SpeechBookmarkOptions Options,VARIANT StreamPos,VARIANT BookmarkId) { return This->lpVtbl->Bookmark(This,Options,StreamPos,BookmarkId); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_SetAdaptationData(ISpeechRecoContext* This,BSTR AdaptationString) { +static inline HRESULT ISpeechRecoContext_SetAdaptationData(ISpeechRecoContext* This,BSTR AdaptationString) { return This->lpVtbl->SetAdaptationData(This,AdaptationString); } #endif @@ -14395,84 +14477,84 @@ interface ISpeechRecoGrammar { #define ISpeechRecoGrammar_IsPronounceable(This,Word,WordPronounceable) (This)->lpVtbl->IsPronounceable(This,Word,WordPronounceable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_QueryInterface(ISpeechRecoGrammar* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoGrammar_QueryInterface(ISpeechRecoGrammar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoGrammar_AddRef(ISpeechRecoGrammar* This) { +static inline ULONG ISpeechRecoGrammar_AddRef(ISpeechRecoGrammar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoGrammar_Release(ISpeechRecoGrammar* This) { +static inline ULONG ISpeechRecoGrammar_Release(ISpeechRecoGrammar* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_GetTypeInfoCount(ISpeechRecoGrammar* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoGrammar_GetTypeInfoCount(ISpeechRecoGrammar* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_GetTypeInfo(ISpeechRecoGrammar* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoGrammar_GetTypeInfo(ISpeechRecoGrammar* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_GetIDsOfNames(ISpeechRecoGrammar* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoGrammar_GetIDsOfNames(ISpeechRecoGrammar* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_Invoke(ISpeechRecoGrammar* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoGrammar_Invoke(ISpeechRecoGrammar* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoGrammar methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_Id(ISpeechRecoGrammar* This,VARIANT *Id) { +static inline HRESULT ISpeechRecoGrammar_get_Id(ISpeechRecoGrammar* This,VARIANT *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_RecoContext(ISpeechRecoGrammar* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoGrammar_get_RecoContext(ISpeechRecoGrammar* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_put_State(ISpeechRecoGrammar* This,SpeechGrammarState State) { +static inline HRESULT ISpeechRecoGrammar_put_State(ISpeechRecoGrammar* This,SpeechGrammarState State) { return This->lpVtbl->put_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_State(ISpeechRecoGrammar* This,SpeechGrammarState *State) { +static inline HRESULT ISpeechRecoGrammar_get_State(ISpeechRecoGrammar* This,SpeechGrammarState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_Rules(ISpeechRecoGrammar* This,ISpeechGrammarRules **Rules) { +static inline HRESULT ISpeechRecoGrammar_get_Rules(ISpeechRecoGrammar* This,ISpeechGrammarRules **Rules) { return This->lpVtbl->get_Rules(This,Rules); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_Reset(ISpeechRecoGrammar* This,SpeechLanguageId NewLanguage) { +static inline HRESULT ISpeechRecoGrammar_Reset(ISpeechRecoGrammar* This,SpeechLanguageId NewLanguage) { return This->lpVtbl->Reset(This,NewLanguage); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromFile(ISpeechRecoGrammar* This,const BSTR FileName,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromFile(ISpeechRecoGrammar* This,const BSTR FileName,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromFile(This,FileName,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromObject(ISpeechRecoGrammar* This,const BSTR ClassId,const BSTR GrammarName,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromObject(ISpeechRecoGrammar* This,const BSTR ClassId,const BSTR GrammarName,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromObject(This,ClassId,GrammarName,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromResource(ISpeechRecoGrammar* This,LONG hModule,VARIANT ResourceName,VARIANT ResourceType,SpeechLanguageId LanguageId,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromResource(ISpeechRecoGrammar* This,LONG hModule,VARIANT ResourceName,VARIANT ResourceType,SpeechLanguageId LanguageId,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromResource(This,hModule,ResourceName,ResourceType,LanguageId,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromMemory(ISpeechRecoGrammar* This,VARIANT GrammarData,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromMemory(ISpeechRecoGrammar* This,VARIANT GrammarData,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromMemory(This,GrammarData,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromProprietaryGrammar(ISpeechRecoGrammar* This,const BSTR ProprietaryGuid,const BSTR ProprietaryString,VARIANT ProprietaryData,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromProprietaryGrammar(ISpeechRecoGrammar* This,const BSTR ProprietaryGuid,const BSTR ProprietaryString,VARIANT ProprietaryData,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromProprietaryGrammar(This,ProprietaryGuid,ProprietaryString,ProprietaryData,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdSetRuleState(ISpeechRecoGrammar* This,const BSTR Name,SpeechRuleState State) { +static inline HRESULT ISpeechRecoGrammar_CmdSetRuleState(ISpeechRecoGrammar* This,const BSTR Name,SpeechRuleState State) { return This->lpVtbl->CmdSetRuleState(This,Name,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdSetRuleIdState(ISpeechRecoGrammar* This,LONG RuleId,SpeechRuleState State) { +static inline HRESULT ISpeechRecoGrammar_CmdSetRuleIdState(ISpeechRecoGrammar* This,LONG RuleId,SpeechRuleState State) { return This->lpVtbl->CmdSetRuleIdState(This,RuleId,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_DictationLoad(ISpeechRecoGrammar* This,const BSTR TopicName,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_DictationLoad(ISpeechRecoGrammar* This,const BSTR TopicName,SpeechLoadOption LoadOption) { return This->lpVtbl->DictationLoad(This,TopicName,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_DictationUnload(ISpeechRecoGrammar* This) { +static inline HRESULT ISpeechRecoGrammar_DictationUnload(ISpeechRecoGrammar* This) { return This->lpVtbl->DictationUnload(This); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_DictationSetState(ISpeechRecoGrammar* This,SpeechRuleState State) { +static inline HRESULT ISpeechRecoGrammar_DictationSetState(ISpeechRecoGrammar* This,SpeechRuleState State) { return This->lpVtbl->DictationSetState(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_SetWordSequenceData(ISpeechRecoGrammar* This,const BSTR Text,LONG TextLength,ISpeechTextSelectionInformation *Info) { +static inline HRESULT ISpeechRecoGrammar_SetWordSequenceData(ISpeechRecoGrammar* This,const BSTR Text,LONG TextLength,ISpeechTextSelectionInformation *Info) { return This->lpVtbl->SetWordSequenceData(This,Text,TextLength,Info); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_SetTextSelection(ISpeechRecoGrammar* This,ISpeechTextSelectionInformation *Info) { +static inline HRESULT ISpeechRecoGrammar_SetTextSelection(ISpeechRecoGrammar* This,ISpeechTextSelectionInformation *Info) { return This->lpVtbl->SetTextSelection(This,Info); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_IsPronounceable(ISpeechRecoGrammar* This,const BSTR Word,SpeechWordPronounceable *WordPronounceable) { +static inline HRESULT ISpeechRecoGrammar_IsPronounceable(ISpeechRecoGrammar* This,const BSTR Word,SpeechWordPronounceable *WordPronounceable) { return This->lpVtbl->IsPronounceable(This,Word,WordPronounceable); } #endif @@ -14564,26 +14646,26 @@ interface _ISpeechRecoContextEvents { #define _ISpeechRecoContextEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_QueryInterface(_ISpeechRecoContextEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _ISpeechRecoContextEvents_QueryInterface(_ISpeechRecoContextEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _ISpeechRecoContextEvents_AddRef(_ISpeechRecoContextEvents* This) { +static inline ULONG _ISpeechRecoContextEvents_AddRef(_ISpeechRecoContextEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _ISpeechRecoContextEvents_Release(_ISpeechRecoContextEvents* This) { +static inline ULONG _ISpeechRecoContextEvents_Release(_ISpeechRecoContextEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_GetTypeInfoCount(_ISpeechRecoContextEvents* This,UINT *pctinfo) { +static inline HRESULT _ISpeechRecoContextEvents_GetTypeInfoCount(_ISpeechRecoContextEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_GetTypeInfo(_ISpeechRecoContextEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _ISpeechRecoContextEvents_GetTypeInfo(_ISpeechRecoContextEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_GetIDsOfNames(_ISpeechRecoContextEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _ISpeechRecoContextEvents_GetIDsOfNames(_ISpeechRecoContextEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_Invoke(_ISpeechRecoContextEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _ISpeechRecoContextEvents_Invoke(_ISpeechRecoContextEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -14733,48 +14815,48 @@ interface ISpeechGrammarRule { #define ISpeechGrammarRule_AddState(This,State) (This)->lpVtbl->AddState(This,State) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRule_QueryInterface(ISpeechGrammarRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRule_QueryInterface(ISpeechGrammarRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRule_AddRef(ISpeechGrammarRule* This) { +static inline ULONG ISpeechGrammarRule_AddRef(ISpeechGrammarRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRule_Release(ISpeechGrammarRule* This) { +static inline ULONG ISpeechGrammarRule_Release(ISpeechGrammarRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRule_GetTypeInfoCount(ISpeechGrammarRule* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRule_GetTypeInfoCount(ISpeechGrammarRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_GetTypeInfo(ISpeechGrammarRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRule_GetTypeInfo(ISpeechGrammarRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_GetIDsOfNames(ISpeechGrammarRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRule_GetIDsOfNames(ISpeechGrammarRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_Invoke(ISpeechGrammarRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRule_Invoke(ISpeechGrammarRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRule methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_Attributes(ISpeechGrammarRule* This,SpeechRuleAttributes *Attributes) { +static inline HRESULT ISpeechGrammarRule_get_Attributes(ISpeechGrammarRule* This,SpeechRuleAttributes *Attributes) { return This->lpVtbl->get_Attributes(This,Attributes); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_InitialState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { +static inline HRESULT ISpeechGrammarRule_get_InitialState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { return This->lpVtbl->get_InitialState(This,State); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_Name(ISpeechGrammarRule* This,BSTR *Name) { +static inline HRESULT ISpeechGrammarRule_get_Name(ISpeechGrammarRule* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_Id(ISpeechGrammarRule* This,LONG *Id) { +static inline HRESULT ISpeechGrammarRule_get_Id(ISpeechGrammarRule* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_Clear(ISpeechGrammarRule* This) { +static inline HRESULT ISpeechGrammarRule_Clear(ISpeechGrammarRule* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_AddResource(ISpeechGrammarRule* This,const BSTR ResourceName,const BSTR ResourceValue) { +static inline HRESULT ISpeechGrammarRule_AddResource(ISpeechGrammarRule* This,const BSTR ResourceName,const BSTR ResourceValue) { return This->lpVtbl->AddResource(This,ResourceName,ResourceValue); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_AddState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { +static inline HRESULT ISpeechGrammarRule_AddState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { return This->lpVtbl->AddState(This,State); } #endif @@ -14943,51 +15025,51 @@ interface ISpeechGrammarRules { #define ISpeechGrammarRules_CommitAndSave(This,ErrorText,SaveStream) (This)->lpVtbl->CommitAndSave(This,ErrorText,SaveStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRules_QueryInterface(ISpeechGrammarRules* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRules_QueryInterface(ISpeechGrammarRules* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRules_AddRef(ISpeechGrammarRules* This) { +static inline ULONG ISpeechGrammarRules_AddRef(ISpeechGrammarRules* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRules_Release(ISpeechGrammarRules* This) { +static inline ULONG ISpeechGrammarRules_Release(ISpeechGrammarRules* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRules_GetTypeInfoCount(ISpeechGrammarRules* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRules_GetTypeInfoCount(ISpeechGrammarRules* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_GetTypeInfo(ISpeechGrammarRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRules_GetTypeInfo(ISpeechGrammarRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_GetIDsOfNames(ISpeechGrammarRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRules_GetIDsOfNames(ISpeechGrammarRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Invoke(ISpeechGrammarRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRules_Invoke(ISpeechGrammarRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRules methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRules_get_Count(ISpeechGrammarRules* This,LONG *Count) { +static inline HRESULT ISpeechGrammarRules_get_Count(ISpeechGrammarRules* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_FindRule(ISpeechGrammarRules* This,VARIANT RuleNameOrId,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRules_FindRule(ISpeechGrammarRules* This,VARIANT RuleNameOrId,ISpeechGrammarRule **Rule) { return This->lpVtbl->FindRule(This,RuleNameOrId,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Item(ISpeechGrammarRules* This,LONG Index,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRules_Item(ISpeechGrammarRules* This,LONG Index,ISpeechGrammarRule **Rule) { return This->lpVtbl->Item(This,Index,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_get__NewEnum(ISpeechGrammarRules* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechGrammarRules_get__NewEnum(ISpeechGrammarRules* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_get_Dynamic(ISpeechGrammarRules* This,VARIANT_BOOL *Dynamic) { +static inline HRESULT ISpeechGrammarRules_get_Dynamic(ISpeechGrammarRules* This,VARIANT_BOOL *Dynamic) { return This->lpVtbl->get_Dynamic(This,Dynamic); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Add(ISpeechGrammarRules* This,BSTR RuleName,SpeechRuleAttributes Attributes,LONG RuleId,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRules_Add(ISpeechGrammarRules* This,BSTR RuleName,SpeechRuleAttributes Attributes,LONG RuleId,ISpeechGrammarRule **Rule) { return This->lpVtbl->Add(This,RuleName,Attributes,RuleId,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Commit(ISpeechGrammarRules* This) { +static inline HRESULT ISpeechGrammarRules_Commit(ISpeechGrammarRules* This) { return This->lpVtbl->Commit(This); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_CommitAndSave(ISpeechGrammarRules* This,BSTR *ErrorText,VARIANT *SaveStream) { +static inline HRESULT ISpeechGrammarRules_CommitAndSave(ISpeechGrammarRules* This,BSTR *ErrorText,VARIANT *SaveStream) { return This->lpVtbl->CommitAndSave(This,ErrorText,SaveStream); } #endif @@ -15155,42 +15237,42 @@ interface ISpeechGrammarRuleState { #define ISpeechGrammarRuleState_AddSpecialTransition(This,DestinationState,Type,PropertyName,PropertyId,PropertyValue,Weight) (This)->lpVtbl->AddSpecialTransition(This,DestinationState,Type,PropertyName,PropertyId,PropertyValue,Weight) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_QueryInterface(ISpeechGrammarRuleState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRuleState_QueryInterface(ISpeechGrammarRuleState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleState_AddRef(ISpeechGrammarRuleState* This) { +static inline ULONG ISpeechGrammarRuleState_AddRef(ISpeechGrammarRuleState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleState_Release(ISpeechGrammarRuleState* This) { +static inline ULONG ISpeechGrammarRuleState_Release(ISpeechGrammarRuleState* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_GetTypeInfoCount(ISpeechGrammarRuleState* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRuleState_GetTypeInfoCount(ISpeechGrammarRuleState* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_GetTypeInfo(ISpeechGrammarRuleState* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRuleState_GetTypeInfo(ISpeechGrammarRuleState* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_GetIDsOfNames(ISpeechGrammarRuleState* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRuleState_GetIDsOfNames(ISpeechGrammarRuleState* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_Invoke(ISpeechGrammarRuleState* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRuleState_Invoke(ISpeechGrammarRuleState* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRuleState methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_get_Rule(ISpeechGrammarRuleState* This,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRuleState_get_Rule(ISpeechGrammarRuleState* This,ISpeechGrammarRule **Rule) { return This->lpVtbl->get_Rule(This,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_get_Transitions(ISpeechGrammarRuleState* This,ISpeechGrammarRuleStateTransitions **Transitions) { +static inline HRESULT ISpeechGrammarRuleState_get_Transitions(ISpeechGrammarRuleState* This,ISpeechGrammarRuleStateTransitions **Transitions) { return This->lpVtbl->get_Transitions(This,Transitions); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_AddWordTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestState,const BSTR Words,const BSTR Separators,SpeechGrammarWordType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { +static inline HRESULT ISpeechGrammarRuleState_AddWordTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestState,const BSTR Words,const BSTR Separators,SpeechGrammarWordType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { return This->lpVtbl->AddWordTransition(This,DestState,Words,Separators,Type,PropertyName,PropertyId,PropertyValue,Weight); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_AddRuleTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,ISpeechGrammarRule *Rule,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { +static inline HRESULT ISpeechGrammarRuleState_AddRuleTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,ISpeechGrammarRule *Rule,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { return This->lpVtbl->AddRuleTransition(This,DestinationState,Rule,PropertyName,PropertyId,PropertyValue,Weight); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_AddSpecialTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,SpeechSpecialTransitionType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { +static inline HRESULT ISpeechGrammarRuleState_AddSpecialTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,SpeechSpecialTransitionType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { return This->lpVtbl->AddSpecialTransition(This,DestinationState,Type,PropertyName,PropertyId,PropertyValue,Weight); } #endif @@ -15310,36 +15392,36 @@ interface ISpeechGrammarRuleStateTransitions { #define ISpeechGrammarRuleStateTransitions_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_QueryInterface(ISpeechGrammarRuleStateTransitions* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_QueryInterface(ISpeechGrammarRuleStateTransitions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransitions_AddRef(ISpeechGrammarRuleStateTransitions* This) { +static inline ULONG ISpeechGrammarRuleStateTransitions_AddRef(ISpeechGrammarRuleStateTransitions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransitions_Release(ISpeechGrammarRuleStateTransitions* This) { +static inline ULONG ISpeechGrammarRuleStateTransitions_Release(ISpeechGrammarRuleStateTransitions* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfoCount(ISpeechGrammarRuleStateTransitions* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfoCount(ISpeechGrammarRuleStateTransitions* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfo(ISpeechGrammarRuleStateTransitions* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfo(ISpeechGrammarRuleStateTransitions* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_GetIDsOfNames(ISpeechGrammarRuleStateTransitions* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_GetIDsOfNames(ISpeechGrammarRuleStateTransitions* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_Invoke(ISpeechGrammarRuleStateTransitions* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_Invoke(ISpeechGrammarRuleStateTransitions* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRuleStateTransitions methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_get_Count(ISpeechGrammarRuleStateTransitions* This,LONG *Count) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_get_Count(ISpeechGrammarRuleStateTransitions* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_Item(ISpeechGrammarRuleStateTransitions* This,LONG Index,ISpeechGrammarRuleStateTransition **Transition) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_Item(ISpeechGrammarRuleStateTransitions* This,LONG Index,ISpeechGrammarRuleStateTransition **Transition) { return This->lpVtbl->Item(This,Index,Transition); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_get__NewEnum(ISpeechGrammarRuleStateTransitions* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_get__NewEnum(ISpeechGrammarRuleStateTransitions* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -15497,51 +15579,51 @@ interface ISpeechGrammarRuleStateTransition { #define ISpeechGrammarRuleStateTransition_get_NextState(This,NextState) (This)->lpVtbl->get_NextState(This,NextState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_QueryInterface(ISpeechGrammarRuleStateTransition* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRuleStateTransition_QueryInterface(ISpeechGrammarRuleStateTransition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransition_AddRef(ISpeechGrammarRuleStateTransition* This) { +static inline ULONG ISpeechGrammarRuleStateTransition_AddRef(ISpeechGrammarRuleStateTransition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransition_Release(ISpeechGrammarRuleStateTransition* This) { +static inline ULONG ISpeechGrammarRuleStateTransition_Release(ISpeechGrammarRuleStateTransition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfoCount(ISpeechGrammarRuleStateTransition* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfoCount(ISpeechGrammarRuleStateTransition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfo(ISpeechGrammarRuleStateTransition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfo(ISpeechGrammarRuleStateTransition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_GetIDsOfNames(ISpeechGrammarRuleStateTransition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRuleStateTransition_GetIDsOfNames(ISpeechGrammarRuleStateTransition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_Invoke(ISpeechGrammarRuleStateTransition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRuleStateTransition_Invoke(ISpeechGrammarRuleStateTransition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRuleStateTransition methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Type(ISpeechGrammarRuleStateTransition* This,SpeechGrammarRuleStateTransitionType *Type) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Type(ISpeechGrammarRuleStateTransition* This,SpeechGrammarRuleStateTransitionType *Type) { return This->lpVtbl->get_Type(This,Type); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Text(ISpeechGrammarRuleStateTransition* This,BSTR *Text) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Text(ISpeechGrammarRuleStateTransition* This,BSTR *Text) { return This->lpVtbl->get_Text(This,Text); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Rule(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Rule(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRule **Rule) { return This->lpVtbl->get_Rule(This,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Weight(ISpeechGrammarRuleStateTransition* This,VARIANT *Weight) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Weight(ISpeechGrammarRuleStateTransition* This,VARIANT *Weight) { return This->lpVtbl->get_Weight(This,Weight); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_PropertyName(ISpeechGrammarRuleStateTransition* This,BSTR *PropertyName) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_PropertyName(ISpeechGrammarRuleStateTransition* This,BSTR *PropertyName) { return This->lpVtbl->get_PropertyName(This,PropertyName); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_PropertyId(ISpeechGrammarRuleStateTransition* This,LONG *PropertyId) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_PropertyId(ISpeechGrammarRuleStateTransition* This,LONG *PropertyId) { return This->lpVtbl->get_PropertyId(This,PropertyId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_PropertyValue(ISpeechGrammarRuleStateTransition* This,VARIANT *PropertyValue) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_PropertyValue(ISpeechGrammarRuleStateTransition* This,VARIANT *PropertyValue) { return This->lpVtbl->get_PropertyValue(This,PropertyValue); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_NextState(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRuleState **NextState) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_NextState(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRuleState **NextState) { return This->lpVtbl->get_NextState(This,NextState); } #endif @@ -15699,51 +15781,51 @@ interface ISpeechTextSelectionInformation { #define ISpeechTextSelectionInformation_get_SelectionLength(This,SelectionLength) (This)->lpVtbl->get_SelectionLength(This,SelectionLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_QueryInterface(ISpeechTextSelectionInformation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechTextSelectionInformation_QueryInterface(ISpeechTextSelectionInformation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechTextSelectionInformation_AddRef(ISpeechTextSelectionInformation* This) { +static inline ULONG ISpeechTextSelectionInformation_AddRef(ISpeechTextSelectionInformation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechTextSelectionInformation_Release(ISpeechTextSelectionInformation* This) { +static inline ULONG ISpeechTextSelectionInformation_Release(ISpeechTextSelectionInformation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_GetTypeInfoCount(ISpeechTextSelectionInformation* This,UINT *pctinfo) { +static inline HRESULT ISpeechTextSelectionInformation_GetTypeInfoCount(ISpeechTextSelectionInformation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_GetTypeInfo(ISpeechTextSelectionInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechTextSelectionInformation_GetTypeInfo(ISpeechTextSelectionInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_GetIDsOfNames(ISpeechTextSelectionInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechTextSelectionInformation_GetIDsOfNames(ISpeechTextSelectionInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_Invoke(ISpeechTextSelectionInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechTextSelectionInformation_Invoke(ISpeechTextSelectionInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechTextSelectionInformation methods ***/ -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_ActiveOffset(ISpeechTextSelectionInformation* This,LONG ActiveOffset) { +static inline HRESULT ISpeechTextSelectionInformation_put_ActiveOffset(ISpeechTextSelectionInformation* This,LONG ActiveOffset) { return This->lpVtbl->put_ActiveOffset(This,ActiveOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_ActiveOffset(ISpeechTextSelectionInformation* This,LONG *ActiveOffset) { +static inline HRESULT ISpeechTextSelectionInformation_get_ActiveOffset(ISpeechTextSelectionInformation* This,LONG *ActiveOffset) { return This->lpVtbl->get_ActiveOffset(This,ActiveOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_ActiveLength(ISpeechTextSelectionInformation* This,LONG ActiveLength) { +static inline HRESULT ISpeechTextSelectionInformation_put_ActiveLength(ISpeechTextSelectionInformation* This,LONG ActiveLength) { return This->lpVtbl->put_ActiveLength(This,ActiveLength); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_ActiveLength(ISpeechTextSelectionInformation* This,LONG *ActiveLength) { +static inline HRESULT ISpeechTextSelectionInformation_get_ActiveLength(ISpeechTextSelectionInformation* This,LONG *ActiveLength) { return This->lpVtbl->get_ActiveLength(This,ActiveLength); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_SelectionOffset(ISpeechTextSelectionInformation* This,LONG SelectionOffset) { +static inline HRESULT ISpeechTextSelectionInformation_put_SelectionOffset(ISpeechTextSelectionInformation* This,LONG SelectionOffset) { return This->lpVtbl->put_SelectionOffset(This,SelectionOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_SelectionOffset(ISpeechTextSelectionInformation* This,LONG *SelectionOffset) { +static inline HRESULT ISpeechTextSelectionInformation_get_SelectionOffset(ISpeechTextSelectionInformation* This,LONG *SelectionOffset) { return This->lpVtbl->get_SelectionOffset(This,SelectionOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_SelectionLength(ISpeechTextSelectionInformation* This,LONG SelectionLength) { +static inline HRESULT ISpeechTextSelectionInformation_put_SelectionLength(ISpeechTextSelectionInformation* This,LONG SelectionLength) { return This->lpVtbl->put_SelectionLength(This,SelectionLength); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_SelectionLength(ISpeechTextSelectionInformation* This,LONG *SelectionLength) { +static inline HRESULT ISpeechTextSelectionInformation_get_SelectionLength(ISpeechTextSelectionInformation* This,LONG *SelectionLength) { return This->lpVtbl->get_SelectionLength(This,SelectionLength); } #endif @@ -15933,57 +16015,57 @@ interface ISpeechRecoResult { #define ISpeechRecoResult_DiscardResultInfo(This,ValueTypes) (This)->lpVtbl->DiscardResultInfo(This,ValueTypes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult_QueryInterface(ISpeechRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResult_QueryInterface(ISpeechRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResult_AddRef(ISpeechRecoResult* This) { +static inline ULONG ISpeechRecoResult_AddRef(ISpeechRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResult_Release(ISpeechRecoResult* This) { +static inline ULONG ISpeechRecoResult_Release(ISpeechRecoResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult_GetTypeInfoCount(ISpeechRecoResult* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResult_GetTypeInfoCount(ISpeechRecoResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_GetTypeInfo(ISpeechRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResult_GetTypeInfo(ISpeechRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_GetIDsOfNames(ISpeechRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResult_GetIDsOfNames(ISpeechRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_Invoke(ISpeechRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResult_Invoke(ISpeechRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_RecoContext(ISpeechRecoResult* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoResult_get_RecoContext(ISpeechRecoResult* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_Times(ISpeechRecoResult* This,ISpeechRecoResultTimes **Times) { +static inline HRESULT ISpeechRecoResult_get_Times(ISpeechRecoResult* This,ISpeechRecoResultTimes **Times) { return This->lpVtbl->get_Times(This,Times); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_putref_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoResult_putref_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoResult_get_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_PhraseInfo(ISpeechRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechRecoResult_get_PhraseInfo(ISpeechRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_Alternates(ISpeechRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { +static inline HRESULT ISpeechRecoResult_Alternates(ISpeechRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { return This->lpVtbl->Alternates(This,RequestCount,StartElement,Elements,Alternates); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_Audio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { +static inline HRESULT ISpeechRecoResult_Audio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { return This->lpVtbl->Audio(This,StartElement,Elements,Stream); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_SpeakAudio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechRecoResult_SpeakAudio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakAudio(This,StartElement,Elements,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_SaveToMemory(ISpeechRecoResult* This,VARIANT *ResultBlock) { +static inline HRESULT ISpeechRecoResult_SaveToMemory(ISpeechRecoResult* This,VARIANT *ResultBlock) { return This->lpVtbl->SaveToMemory(This,ResultBlock); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_DiscardResultInfo(ISpeechRecoResult* This,SpeechDiscardType ValueTypes) { +static inline HRESULT ISpeechRecoResult_DiscardResultInfo(ISpeechRecoResult* This,SpeechDiscardType ValueTypes) { return This->lpVtbl->DiscardResultInfo(This,ValueTypes); } #endif @@ -16087,30 +16169,30 @@ interface ISpeechPhraseInfoBuilder { #define ISpeechPhraseInfoBuilder_RestorePhraseFromMemory(This,PhraseInMemory,PhraseInfo) (This)->lpVtbl->RestorePhraseFromMemory(This,PhraseInMemory,PhraseInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_QueryInterface(ISpeechPhraseInfoBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseInfoBuilder_QueryInterface(ISpeechPhraseInfoBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseInfoBuilder_AddRef(ISpeechPhraseInfoBuilder* This) { +static inline ULONG ISpeechPhraseInfoBuilder_AddRef(ISpeechPhraseInfoBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseInfoBuilder_Release(ISpeechPhraseInfoBuilder* This) { +static inline ULONG ISpeechPhraseInfoBuilder_Release(ISpeechPhraseInfoBuilder* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_GetTypeInfoCount(ISpeechPhraseInfoBuilder* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseInfoBuilder_GetTypeInfoCount(ISpeechPhraseInfoBuilder* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_GetTypeInfo(ISpeechPhraseInfoBuilder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseInfoBuilder_GetTypeInfo(ISpeechPhraseInfoBuilder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_GetIDsOfNames(ISpeechPhraseInfoBuilder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseInfoBuilder_GetIDsOfNames(ISpeechPhraseInfoBuilder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_Invoke(ISpeechPhraseInfoBuilder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseInfoBuilder_Invoke(ISpeechPhraseInfoBuilder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseInfoBuilder methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_RestorePhraseFromMemory(ISpeechPhraseInfoBuilder* This,VARIANT *PhraseInMemory,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechPhraseInfoBuilder_RestorePhraseFromMemory(ISpeechPhraseInfoBuilder* This,VARIANT *PhraseInMemory,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->RestorePhraseFromMemory(This,PhraseInMemory,PhraseInfo); } #endif @@ -16236,39 +16318,39 @@ interface ISpeechRecoResultTimes { #define ISpeechRecoResultTimes_get_OffsetFromStart(This,OffsetFromStart) (This)->lpVtbl->get_OffsetFromStart(This,OffsetFromStart) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_QueryInterface(ISpeechRecoResultTimes* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResultTimes_QueryInterface(ISpeechRecoResultTimes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResultTimes_AddRef(ISpeechRecoResultTimes* This) { +static inline ULONG ISpeechRecoResultTimes_AddRef(ISpeechRecoResultTimes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResultTimes_Release(ISpeechRecoResultTimes* This) { +static inline ULONG ISpeechRecoResultTimes_Release(ISpeechRecoResultTimes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_GetTypeInfoCount(ISpeechRecoResultTimes* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResultTimes_GetTypeInfoCount(ISpeechRecoResultTimes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_GetTypeInfo(ISpeechRecoResultTimes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResultTimes_GetTypeInfo(ISpeechRecoResultTimes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_GetIDsOfNames(ISpeechRecoResultTimes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResultTimes_GetIDsOfNames(ISpeechRecoResultTimes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_Invoke(ISpeechRecoResultTimes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResultTimes_Invoke(ISpeechRecoResultTimes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResultTimes methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_StreamTime(ISpeechRecoResultTimes* This,VARIANT *Time) { +static inline HRESULT ISpeechRecoResultTimes_get_StreamTime(ISpeechRecoResultTimes* This,VARIANT *Time) { return This->lpVtbl->get_StreamTime(This,Time); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_Length(ISpeechRecoResultTimes* This,VARIANT *Length) { +static inline HRESULT ISpeechRecoResultTimes_get_Length(ISpeechRecoResultTimes* This,VARIANT *Length) { return This->lpVtbl->get_Length(This,Length); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_TickCount(ISpeechRecoResultTimes* This,LONG *TickCount) { +static inline HRESULT ISpeechRecoResultTimes_get_TickCount(ISpeechRecoResultTimes* This,LONG *TickCount) { return This->lpVtbl->get_TickCount(This,TickCount); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_OffsetFromStart(ISpeechRecoResultTimes* This,VARIANT *OffsetFromStart) { +static inline HRESULT ISpeechRecoResultTimes_get_OffsetFromStart(ISpeechRecoResultTimes* This,VARIANT *OffsetFromStart) { return This->lpVtbl->get_OffsetFromStart(This,OffsetFromStart); } #endif @@ -16401,42 +16483,42 @@ interface ISpeechPhraseAlternate { #define ISpeechPhraseAlternate_Commit(This) (This)->lpVtbl->Commit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_QueryInterface(ISpeechPhraseAlternate* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseAlternate_QueryInterface(ISpeechPhraseAlternate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternate_AddRef(ISpeechPhraseAlternate* This) { +static inline ULONG ISpeechPhraseAlternate_AddRef(ISpeechPhraseAlternate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternate_Release(ISpeechPhraseAlternate* This) { +static inline ULONG ISpeechPhraseAlternate_Release(ISpeechPhraseAlternate* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_GetTypeInfoCount(ISpeechPhraseAlternate* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseAlternate_GetTypeInfoCount(ISpeechPhraseAlternate* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_GetTypeInfo(ISpeechPhraseAlternate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseAlternate_GetTypeInfo(ISpeechPhraseAlternate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_GetIDsOfNames(ISpeechPhraseAlternate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseAlternate_GetIDsOfNames(ISpeechPhraseAlternate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_Invoke(ISpeechPhraseAlternate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseAlternate_Invoke(ISpeechPhraseAlternate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseAlternate methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_RecoResult(ISpeechPhraseAlternate* This,ISpeechRecoResult **RecoResult) { +static inline HRESULT ISpeechPhraseAlternate_get_RecoResult(ISpeechPhraseAlternate* This,ISpeechRecoResult **RecoResult) { return This->lpVtbl->get_RecoResult(This,RecoResult); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_StartElementInResult(ISpeechPhraseAlternate* This,LONG *StartElement) { +static inline HRESULT ISpeechPhraseAlternate_get_StartElementInResult(ISpeechPhraseAlternate* This,LONG *StartElement) { return This->lpVtbl->get_StartElementInResult(This,StartElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_NumberOfElementsInResult(ISpeechPhraseAlternate* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseAlternate_get_NumberOfElementsInResult(ISpeechPhraseAlternate* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElementsInResult(This,NumberOfElements); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_PhraseInfo(ISpeechPhraseAlternate* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechPhraseAlternate_get_PhraseInfo(ISpeechPhraseAlternate* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_Commit(ISpeechPhraseAlternate* This) { +static inline HRESULT ISpeechPhraseAlternate_Commit(ISpeechPhraseAlternate* This) { return This->lpVtbl->Commit(This); } #endif @@ -16556,36 +16638,36 @@ interface ISpeechPhraseAlternates { #define ISpeechPhraseAlternates_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_QueryInterface(ISpeechPhraseAlternates* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseAlternates_QueryInterface(ISpeechPhraseAlternates* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternates_AddRef(ISpeechPhraseAlternates* This) { +static inline ULONG ISpeechPhraseAlternates_AddRef(ISpeechPhraseAlternates* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternates_Release(ISpeechPhraseAlternates* This) { +static inline ULONG ISpeechPhraseAlternates_Release(ISpeechPhraseAlternates* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_GetTypeInfoCount(ISpeechPhraseAlternates* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseAlternates_GetTypeInfoCount(ISpeechPhraseAlternates* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_GetTypeInfo(ISpeechPhraseAlternates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseAlternates_GetTypeInfo(ISpeechPhraseAlternates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_GetIDsOfNames(ISpeechPhraseAlternates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseAlternates_GetIDsOfNames(ISpeechPhraseAlternates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_Invoke(ISpeechPhraseAlternates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseAlternates_Invoke(ISpeechPhraseAlternates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseAlternates methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_get_Count(ISpeechPhraseAlternates* This,LONG *Count) { +static inline HRESULT ISpeechPhraseAlternates_get_Count(ISpeechPhraseAlternates* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_Item(ISpeechPhraseAlternates* This,LONG Index,ISpeechPhraseAlternate **PhraseAlternate) { +static inline HRESULT ISpeechPhraseAlternates_Item(ISpeechPhraseAlternates* This,LONG Index,ISpeechPhraseAlternate **PhraseAlternate) { return This->lpVtbl->Item(This,Index,PhraseAlternate); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_get__NewEnum(ISpeechPhraseAlternates* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseAlternates_get__NewEnum(ISpeechPhraseAlternates* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -16819,75 +16901,75 @@ interface ISpeechPhraseInfo { #define ISpeechPhraseInfo_GetDisplayAttributes(This,StartElement,Elements,UseReplacements,DisplayAttributes) (This)->lpVtbl->GetDisplayAttributes(This,StartElement,Elements,UseReplacements,DisplayAttributes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_QueryInterface(ISpeechPhraseInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseInfo_QueryInterface(ISpeechPhraseInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseInfo_AddRef(ISpeechPhraseInfo* This) { +static inline ULONG ISpeechPhraseInfo_AddRef(ISpeechPhraseInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseInfo_Release(ISpeechPhraseInfo* This) { +static inline ULONG ISpeechPhraseInfo_Release(ISpeechPhraseInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetTypeInfoCount(ISpeechPhraseInfo* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseInfo_GetTypeInfoCount(ISpeechPhraseInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetTypeInfo(ISpeechPhraseInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseInfo_GetTypeInfo(ISpeechPhraseInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetIDsOfNames(ISpeechPhraseInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseInfo_GetIDsOfNames(ISpeechPhraseInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_Invoke(ISpeechPhraseInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseInfo_Invoke(ISpeechPhraseInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseInfo methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_LanguageId(ISpeechPhraseInfo* This,LONG *LanguageId) { +static inline HRESULT ISpeechPhraseInfo_get_LanguageId(ISpeechPhraseInfo* This,LONG *LanguageId) { return This->lpVtbl->get_LanguageId(This,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_GrammarId(ISpeechPhraseInfo* This,VARIANT *GrammarId) { +static inline HRESULT ISpeechPhraseInfo_get_GrammarId(ISpeechPhraseInfo* This,VARIANT *GrammarId) { return This->lpVtbl->get_GrammarId(This,GrammarId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_StartTime(ISpeechPhraseInfo* This,VARIANT *StartTime) { +static inline HRESULT ISpeechPhraseInfo_get_StartTime(ISpeechPhraseInfo* This,VARIANT *StartTime) { return This->lpVtbl->get_StartTime(This,StartTime); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_AudioStreamPosition(ISpeechPhraseInfo* This,VARIANT *AudioStreamPosition) { +static inline HRESULT ISpeechPhraseInfo_get_AudioStreamPosition(ISpeechPhraseInfo* This,VARIANT *AudioStreamPosition) { return This->lpVtbl->get_AudioStreamPosition(This,AudioStreamPosition); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_AudioSizeBytes(ISpeechPhraseInfo* This,LONG *pAudioSizeBytes) { +static inline HRESULT ISpeechPhraseInfo_get_AudioSizeBytes(ISpeechPhraseInfo* This,LONG *pAudioSizeBytes) { return This->lpVtbl->get_AudioSizeBytes(This,pAudioSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_RetainedSizeBytes(ISpeechPhraseInfo* This,LONG *RetainedSizeBytes) { +static inline HRESULT ISpeechPhraseInfo_get_RetainedSizeBytes(ISpeechPhraseInfo* This,LONG *RetainedSizeBytes) { return This->lpVtbl->get_RetainedSizeBytes(This,RetainedSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_AudioSizeTime(ISpeechPhraseInfo* This,LONG *AudioSizeTime) { +static inline HRESULT ISpeechPhraseInfo_get_AudioSizeTime(ISpeechPhraseInfo* This,LONG *AudioSizeTime) { return This->lpVtbl->get_AudioSizeTime(This,AudioSizeTime); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Rule(ISpeechPhraseInfo* This,ISpeechPhraseRule **Rule) { +static inline HRESULT ISpeechPhraseInfo_get_Rule(ISpeechPhraseInfo* This,ISpeechPhraseRule **Rule) { return This->lpVtbl->get_Rule(This,Rule); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Properties(ISpeechPhraseInfo* This,ISpeechPhraseProperties **Properties) { +static inline HRESULT ISpeechPhraseInfo_get_Properties(ISpeechPhraseInfo* This,ISpeechPhraseProperties **Properties) { return This->lpVtbl->get_Properties(This,Properties); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Elements(ISpeechPhraseInfo* This,ISpeechPhraseElements **Elements) { +static inline HRESULT ISpeechPhraseInfo_get_Elements(ISpeechPhraseInfo* This,ISpeechPhraseElements **Elements) { return This->lpVtbl->get_Elements(This,Elements); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Replacements(ISpeechPhraseInfo* This,ISpeechPhraseReplacements **Replacements) { +static inline HRESULT ISpeechPhraseInfo_get_Replacements(ISpeechPhraseInfo* This,ISpeechPhraseReplacements **Replacements) { return This->lpVtbl->get_Replacements(This,Replacements); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_EngineId(ISpeechPhraseInfo* This,BSTR *EngineIdGuid) { +static inline HRESULT ISpeechPhraseInfo_get_EngineId(ISpeechPhraseInfo* This,BSTR *EngineIdGuid) { return This->lpVtbl->get_EngineId(This,EngineIdGuid); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_EnginePrivateData(ISpeechPhraseInfo* This,VARIANT *PrivateData) { +static inline HRESULT ISpeechPhraseInfo_get_EnginePrivateData(ISpeechPhraseInfo* This,VARIANT *PrivateData) { return This->lpVtbl->get_EnginePrivateData(This,PrivateData); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_SaveToMemory(ISpeechPhraseInfo* This,VARIANT *PhraseBlock) { +static inline HRESULT ISpeechPhraseInfo_SaveToMemory(ISpeechPhraseInfo* This,VARIANT *PhraseBlock) { return This->lpVtbl->SaveToMemory(This,PhraseBlock); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetText(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,BSTR *Text) { +static inline HRESULT ISpeechPhraseInfo_GetText(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,BSTR *Text) { return This->lpVtbl->GetText(This,StartElement,Elements,UseReplacements,Text); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetDisplayAttributes(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,SpeechDisplayAttributes *DisplayAttributes) { +static inline HRESULT ISpeechPhraseInfo_GetDisplayAttributes(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,SpeechDisplayAttributes *DisplayAttributes) { return This->lpVtbl->GetDisplayAttributes(This,StartElement,Elements,UseReplacements,DisplayAttributes); } #endif @@ -17085,66 +17167,66 @@ interface ISpeechPhraseElement { #define ISpeechPhraseElement_get_EngineConfidence(This,EngineConfidence) (This)->lpVtbl->get_EngineConfidence(This,EngineConfidence) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElement_QueryInterface(ISpeechPhraseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseElement_QueryInterface(ISpeechPhraseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseElement_AddRef(ISpeechPhraseElement* This) { +static inline ULONG ISpeechPhraseElement_AddRef(ISpeechPhraseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseElement_Release(ISpeechPhraseElement* This) { +static inline ULONG ISpeechPhraseElement_Release(ISpeechPhraseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElement_GetTypeInfoCount(ISpeechPhraseElement* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseElement_GetTypeInfoCount(ISpeechPhraseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_GetTypeInfo(ISpeechPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseElement_GetTypeInfo(ISpeechPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_GetIDsOfNames(ISpeechPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseElement_GetIDsOfNames(ISpeechPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_Invoke(ISpeechPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseElement_Invoke(ISpeechPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseElement methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioTimeOffset(ISpeechPhraseElement* This,LONG *AudioTimeOffset) { +static inline HRESULT ISpeechPhraseElement_get_AudioTimeOffset(ISpeechPhraseElement* This,LONG *AudioTimeOffset) { return This->lpVtbl->get_AudioTimeOffset(This,AudioTimeOffset); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioSizeTime(ISpeechPhraseElement* This,LONG *AudioSizeTime) { +static inline HRESULT ISpeechPhraseElement_get_AudioSizeTime(ISpeechPhraseElement* This,LONG *AudioSizeTime) { return This->lpVtbl->get_AudioSizeTime(This,AudioSizeTime); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioStreamOffset(ISpeechPhraseElement* This,LONG *AudioStreamOffset) { +static inline HRESULT ISpeechPhraseElement_get_AudioStreamOffset(ISpeechPhraseElement* This,LONG *AudioStreamOffset) { return This->lpVtbl->get_AudioStreamOffset(This,AudioStreamOffset); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioSizeBytes(ISpeechPhraseElement* This,LONG *AudioSizeBytes) { +static inline HRESULT ISpeechPhraseElement_get_AudioSizeBytes(ISpeechPhraseElement* This,LONG *AudioSizeBytes) { return This->lpVtbl->get_AudioSizeBytes(This,AudioSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_RetainedStreamOffset(ISpeechPhraseElement* This,LONG *RetainedStreamOffset) { +static inline HRESULT ISpeechPhraseElement_get_RetainedStreamOffset(ISpeechPhraseElement* This,LONG *RetainedStreamOffset) { return This->lpVtbl->get_RetainedStreamOffset(This,RetainedStreamOffset); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_RetainedSizeBytes(ISpeechPhraseElement* This,LONG *RetainedSizeBytes) { +static inline HRESULT ISpeechPhraseElement_get_RetainedSizeBytes(ISpeechPhraseElement* This,LONG *RetainedSizeBytes) { return This->lpVtbl->get_RetainedSizeBytes(This,RetainedSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_DisplayText(ISpeechPhraseElement* This,BSTR *DisplayText) { +static inline HRESULT ISpeechPhraseElement_get_DisplayText(ISpeechPhraseElement* This,BSTR *DisplayText) { return This->lpVtbl->get_DisplayText(This,DisplayText); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_LexicalForm(ISpeechPhraseElement* This,BSTR *LexicalForm) { +static inline HRESULT ISpeechPhraseElement_get_LexicalForm(ISpeechPhraseElement* This,BSTR *LexicalForm) { return This->lpVtbl->get_LexicalForm(This,LexicalForm); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_Pronunciation(ISpeechPhraseElement* This,VARIANT *Pronunciation) { +static inline HRESULT ISpeechPhraseElement_get_Pronunciation(ISpeechPhraseElement* This,VARIANT *Pronunciation) { return This->lpVtbl->get_Pronunciation(This,Pronunciation); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_DisplayAttributes(ISpeechPhraseElement* This,SpeechDisplayAttributes *DisplayAttributes) { +static inline HRESULT ISpeechPhraseElement_get_DisplayAttributes(ISpeechPhraseElement* This,SpeechDisplayAttributes *DisplayAttributes) { return This->lpVtbl->get_DisplayAttributes(This,DisplayAttributes); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_RequiredConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *RequiredConfidence) { +static inline HRESULT ISpeechPhraseElement_get_RequiredConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *RequiredConfidence) { return This->lpVtbl->get_RequiredConfidence(This,RequiredConfidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_ActualConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *ActualConfidence) { +static inline HRESULT ISpeechPhraseElement_get_ActualConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *ActualConfidence) { return This->lpVtbl->get_ActualConfidence(This,ActualConfidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_EngineConfidence(ISpeechPhraseElement* This,float *EngineConfidence) { +static inline HRESULT ISpeechPhraseElement_get_EngineConfidence(ISpeechPhraseElement* This,float *EngineConfidence) { return This->lpVtbl->get_EngineConfidence(This,EngineConfidence); } #endif @@ -17264,36 +17346,36 @@ interface ISpeechPhraseElements { #define ISpeechPhraseElements_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElements_QueryInterface(ISpeechPhraseElements* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseElements_QueryInterface(ISpeechPhraseElements* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseElements_AddRef(ISpeechPhraseElements* This) { +static inline ULONG ISpeechPhraseElements_AddRef(ISpeechPhraseElements* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseElements_Release(ISpeechPhraseElements* This) { +static inline ULONG ISpeechPhraseElements_Release(ISpeechPhraseElements* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElements_GetTypeInfoCount(ISpeechPhraseElements* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseElements_GetTypeInfoCount(ISpeechPhraseElements* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_GetTypeInfo(ISpeechPhraseElements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseElements_GetTypeInfo(ISpeechPhraseElements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_GetIDsOfNames(ISpeechPhraseElements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseElements_GetIDsOfNames(ISpeechPhraseElements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_Invoke(ISpeechPhraseElements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseElements_Invoke(ISpeechPhraseElements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseElements methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElements_get_Count(ISpeechPhraseElements* This,LONG *Count) { +static inline HRESULT ISpeechPhraseElements_get_Count(ISpeechPhraseElements* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_Item(ISpeechPhraseElements* This,LONG Index,ISpeechPhraseElement **Element) { +static inline HRESULT ISpeechPhraseElements_Item(ISpeechPhraseElements* This,LONG Index,ISpeechPhraseElement **Element) { return This->lpVtbl->Item(This,Index,Element); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_get__NewEnum(ISpeechPhraseElements* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseElements_get__NewEnum(ISpeechPhraseElements* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -17419,39 +17501,39 @@ interface ISpeechPhraseReplacement { #define ISpeechPhraseReplacement_get_NumberOfElements(This,NumberOfElements) (This)->lpVtbl->get_NumberOfElements(This,NumberOfElements) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_QueryInterface(ISpeechPhraseReplacement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseReplacement_QueryInterface(ISpeechPhraseReplacement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacement_AddRef(ISpeechPhraseReplacement* This) { +static inline ULONG ISpeechPhraseReplacement_AddRef(ISpeechPhraseReplacement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacement_Release(ISpeechPhraseReplacement* This) { +static inline ULONG ISpeechPhraseReplacement_Release(ISpeechPhraseReplacement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_GetTypeInfoCount(ISpeechPhraseReplacement* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseReplacement_GetTypeInfoCount(ISpeechPhraseReplacement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_GetTypeInfo(ISpeechPhraseReplacement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseReplacement_GetTypeInfo(ISpeechPhraseReplacement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_GetIDsOfNames(ISpeechPhraseReplacement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseReplacement_GetIDsOfNames(ISpeechPhraseReplacement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_Invoke(ISpeechPhraseReplacement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseReplacement_Invoke(ISpeechPhraseReplacement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseReplacement methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_DisplayAttributes(ISpeechPhraseReplacement* This,SpeechDisplayAttributes *DisplayAttributes) { +static inline HRESULT ISpeechPhraseReplacement_get_DisplayAttributes(ISpeechPhraseReplacement* This,SpeechDisplayAttributes *DisplayAttributes) { return This->lpVtbl->get_DisplayAttributes(This,DisplayAttributes); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_Text(ISpeechPhraseReplacement* This,BSTR *Text) { +static inline HRESULT ISpeechPhraseReplacement_get_Text(ISpeechPhraseReplacement* This,BSTR *Text) { return This->lpVtbl->get_Text(This,Text); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_FirstElement(ISpeechPhraseReplacement* This,LONG *FirstElement) { +static inline HRESULT ISpeechPhraseReplacement_get_FirstElement(ISpeechPhraseReplacement* This,LONG *FirstElement) { return This->lpVtbl->get_FirstElement(This,FirstElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_NumberOfElements(ISpeechPhraseReplacement* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseReplacement_get_NumberOfElements(ISpeechPhraseReplacement* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElements(This,NumberOfElements); } #endif @@ -17571,36 +17653,36 @@ interface ISpeechPhraseReplacements { #define ISpeechPhraseReplacements_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_QueryInterface(ISpeechPhraseReplacements* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseReplacements_QueryInterface(ISpeechPhraseReplacements* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacements_AddRef(ISpeechPhraseReplacements* This) { +static inline ULONG ISpeechPhraseReplacements_AddRef(ISpeechPhraseReplacements* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacements_Release(ISpeechPhraseReplacements* This) { +static inline ULONG ISpeechPhraseReplacements_Release(ISpeechPhraseReplacements* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_GetTypeInfoCount(ISpeechPhraseReplacements* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseReplacements_GetTypeInfoCount(ISpeechPhraseReplacements* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_GetTypeInfo(ISpeechPhraseReplacements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseReplacements_GetTypeInfo(ISpeechPhraseReplacements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_GetIDsOfNames(ISpeechPhraseReplacements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseReplacements_GetIDsOfNames(ISpeechPhraseReplacements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_Invoke(ISpeechPhraseReplacements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseReplacements_Invoke(ISpeechPhraseReplacements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseReplacements methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_get_Count(ISpeechPhraseReplacements* This,LONG *Count) { +static inline HRESULT ISpeechPhraseReplacements_get_Count(ISpeechPhraseReplacements* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_Item(ISpeechPhraseReplacements* This,LONG Index,ISpeechPhraseReplacement **Reps) { +static inline HRESULT ISpeechPhraseReplacements_Item(ISpeechPhraseReplacements* This,LONG Index,ISpeechPhraseReplacement **Reps) { return This->lpVtbl->Item(This,Index,Reps); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_get__NewEnum(ISpeechPhraseReplacements* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseReplacements_get__NewEnum(ISpeechPhraseReplacements* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -17766,54 +17848,54 @@ interface ISpeechPhraseProperty { #define ISpeechPhraseProperty_get_Children(This,Children) (This)->lpVtbl->get_Children(This,Children) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_QueryInterface(ISpeechPhraseProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseProperty_QueryInterface(ISpeechPhraseProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseProperty_AddRef(ISpeechPhraseProperty* This) { +static inline ULONG ISpeechPhraseProperty_AddRef(ISpeechPhraseProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseProperty_Release(ISpeechPhraseProperty* This) { +static inline ULONG ISpeechPhraseProperty_Release(ISpeechPhraseProperty* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_GetTypeInfoCount(ISpeechPhraseProperty* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseProperty_GetTypeInfoCount(ISpeechPhraseProperty* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_GetTypeInfo(ISpeechPhraseProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseProperty_GetTypeInfo(ISpeechPhraseProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_GetIDsOfNames(ISpeechPhraseProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseProperty_GetIDsOfNames(ISpeechPhraseProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_Invoke(ISpeechPhraseProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseProperty_Invoke(ISpeechPhraseProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseProperty methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Name(ISpeechPhraseProperty* This,BSTR *Name) { +static inline HRESULT ISpeechPhraseProperty_get_Name(ISpeechPhraseProperty* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Id(ISpeechPhraseProperty* This,LONG *Id) { +static inline HRESULT ISpeechPhraseProperty_get_Id(ISpeechPhraseProperty* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Value(ISpeechPhraseProperty* This,VARIANT *Value) { +static inline HRESULT ISpeechPhraseProperty_get_Value(ISpeechPhraseProperty* This,VARIANT *Value) { return This->lpVtbl->get_Value(This,Value); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_FirstElement(ISpeechPhraseProperty* This,LONG *FirstElement) { +static inline HRESULT ISpeechPhraseProperty_get_FirstElement(ISpeechPhraseProperty* This,LONG *FirstElement) { return This->lpVtbl->get_FirstElement(This,FirstElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_NumberOfElements(ISpeechPhraseProperty* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseProperty_get_NumberOfElements(ISpeechPhraseProperty* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElements(This,NumberOfElements); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_EngineConfidence(ISpeechPhraseProperty* This,float *Confidence) { +static inline HRESULT ISpeechPhraseProperty_get_EngineConfidence(ISpeechPhraseProperty* This,float *Confidence) { return This->lpVtbl->get_EngineConfidence(This,Confidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Confidence(ISpeechPhraseProperty* This,SpeechEngineConfidence *Confidence) { +static inline HRESULT ISpeechPhraseProperty_get_Confidence(ISpeechPhraseProperty* This,SpeechEngineConfidence *Confidence) { return This->lpVtbl->get_Confidence(This,Confidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Parent(ISpeechPhraseProperty* This,ISpeechPhraseProperty **ParentProperty) { +static inline HRESULT ISpeechPhraseProperty_get_Parent(ISpeechPhraseProperty* This,ISpeechPhraseProperty **ParentProperty) { return This->lpVtbl->get_Parent(This,ParentProperty); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Children(ISpeechPhraseProperty* This,ISpeechPhraseProperties **Children) { +static inline HRESULT ISpeechPhraseProperty_get_Children(ISpeechPhraseProperty* This,ISpeechPhraseProperties **Children) { return This->lpVtbl->get_Children(This,Children); } #endif @@ -17933,36 +18015,36 @@ interface ISpeechPhraseProperties { #define ISpeechPhraseProperties_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_QueryInterface(ISpeechPhraseProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseProperties_QueryInterface(ISpeechPhraseProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseProperties_AddRef(ISpeechPhraseProperties* This) { +static inline ULONG ISpeechPhraseProperties_AddRef(ISpeechPhraseProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseProperties_Release(ISpeechPhraseProperties* This) { +static inline ULONG ISpeechPhraseProperties_Release(ISpeechPhraseProperties* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_GetTypeInfoCount(ISpeechPhraseProperties* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseProperties_GetTypeInfoCount(ISpeechPhraseProperties* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_GetTypeInfo(ISpeechPhraseProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseProperties_GetTypeInfo(ISpeechPhraseProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_GetIDsOfNames(ISpeechPhraseProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseProperties_GetIDsOfNames(ISpeechPhraseProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_Invoke(ISpeechPhraseProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseProperties_Invoke(ISpeechPhraseProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseProperties methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_get_Count(ISpeechPhraseProperties* This,LONG *Count) { +static inline HRESULT ISpeechPhraseProperties_get_Count(ISpeechPhraseProperties* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_Item(ISpeechPhraseProperties* This,LONG Index,ISpeechPhraseProperty **Property) { +static inline HRESULT ISpeechPhraseProperties_Item(ISpeechPhraseProperties* This,LONG Index,ISpeechPhraseProperty **Property) { return This->lpVtbl->Item(This,Index,Property); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_get__NewEnum(ISpeechPhraseProperties* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseProperties_get__NewEnum(ISpeechPhraseProperties* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -18120,51 +18202,51 @@ interface ISpeechPhraseRule { #define ISpeechPhraseRule_get_EngineConfidence(This,EngineConfidence) (This)->lpVtbl->get_EngineConfidence(This,EngineConfidence) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRule_QueryInterface(ISpeechPhraseRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseRule_QueryInterface(ISpeechPhraseRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseRule_AddRef(ISpeechPhraseRule* This) { +static inline ULONG ISpeechPhraseRule_AddRef(ISpeechPhraseRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseRule_Release(ISpeechPhraseRule* This) { +static inline ULONG ISpeechPhraseRule_Release(ISpeechPhraseRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRule_GetTypeInfoCount(ISpeechPhraseRule* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseRule_GetTypeInfoCount(ISpeechPhraseRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_GetTypeInfo(ISpeechPhraseRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseRule_GetTypeInfo(ISpeechPhraseRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_GetIDsOfNames(ISpeechPhraseRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseRule_GetIDsOfNames(ISpeechPhraseRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_Invoke(ISpeechPhraseRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseRule_Invoke(ISpeechPhraseRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseRule methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Name(ISpeechPhraseRule* This,BSTR *Name) { +static inline HRESULT ISpeechPhraseRule_get_Name(ISpeechPhraseRule* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Id(ISpeechPhraseRule* This,LONG *Id) { +static inline HRESULT ISpeechPhraseRule_get_Id(ISpeechPhraseRule* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_FirstElement(ISpeechPhraseRule* This,LONG *FirstElement) { +static inline HRESULT ISpeechPhraseRule_get_FirstElement(ISpeechPhraseRule* This,LONG *FirstElement) { return This->lpVtbl->get_FirstElement(This,FirstElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_NumberOfElements(ISpeechPhraseRule* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseRule_get_NumberOfElements(ISpeechPhraseRule* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElements(This,NumberOfElements); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Parent(ISpeechPhraseRule* This,ISpeechPhraseRule **Parent) { +static inline HRESULT ISpeechPhraseRule_get_Parent(ISpeechPhraseRule* This,ISpeechPhraseRule **Parent) { return This->lpVtbl->get_Parent(This,Parent); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Children(ISpeechPhraseRule* This,ISpeechPhraseRules **Children) { +static inline HRESULT ISpeechPhraseRule_get_Children(ISpeechPhraseRule* This,ISpeechPhraseRules **Children) { return This->lpVtbl->get_Children(This,Children); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Confidence(ISpeechPhraseRule* This,SpeechEngineConfidence *ActualConfidence) { +static inline HRESULT ISpeechPhraseRule_get_Confidence(ISpeechPhraseRule* This,SpeechEngineConfidence *ActualConfidence) { return This->lpVtbl->get_Confidence(This,ActualConfidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_EngineConfidence(ISpeechPhraseRule* This,float *EngineConfidence) { +static inline HRESULT ISpeechPhraseRule_get_EngineConfidence(ISpeechPhraseRule* This,float *EngineConfidence) { return This->lpVtbl->get_EngineConfidence(This,EngineConfidence); } #endif @@ -18284,36 +18366,36 @@ interface ISpeechPhraseRules { #define ISpeechPhraseRules_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRules_QueryInterface(ISpeechPhraseRules* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseRules_QueryInterface(ISpeechPhraseRules* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseRules_AddRef(ISpeechPhraseRules* This) { +static inline ULONG ISpeechPhraseRules_AddRef(ISpeechPhraseRules* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseRules_Release(ISpeechPhraseRules* This) { +static inline ULONG ISpeechPhraseRules_Release(ISpeechPhraseRules* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRules_GetTypeInfoCount(ISpeechPhraseRules* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseRules_GetTypeInfoCount(ISpeechPhraseRules* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_GetTypeInfo(ISpeechPhraseRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseRules_GetTypeInfo(ISpeechPhraseRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_GetIDsOfNames(ISpeechPhraseRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseRules_GetIDsOfNames(ISpeechPhraseRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_Invoke(ISpeechPhraseRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseRules_Invoke(ISpeechPhraseRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseRules methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRules_get_Count(ISpeechPhraseRules* This,LONG *Count) { +static inline HRESULT ISpeechPhraseRules_get_Count(ISpeechPhraseRules* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_Item(ISpeechPhraseRules* This,LONG Index,ISpeechPhraseRule **Rule) { +static inline HRESULT ISpeechPhraseRules_Item(ISpeechPhraseRules* This,LONG Index,ISpeechPhraseRule **Rule) { return This->lpVtbl->Item(This,Index,Rule); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_get__NewEnum(ISpeechPhraseRules* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseRules_get__NewEnum(ISpeechPhraseRules* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -18433,36 +18515,36 @@ interface ISpeechLexiconWords { #define ISpeechLexiconWords_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWords_QueryInterface(ISpeechLexiconWords* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconWords_QueryInterface(ISpeechLexiconWords* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconWords_AddRef(ISpeechLexiconWords* This) { +static inline ULONG ISpeechLexiconWords_AddRef(ISpeechLexiconWords* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconWords_Release(ISpeechLexiconWords* This) { +static inline ULONG ISpeechLexiconWords_Release(ISpeechLexiconWords* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWords_GetTypeInfoCount(ISpeechLexiconWords* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconWords_GetTypeInfoCount(ISpeechLexiconWords* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_GetTypeInfo(ISpeechLexiconWords* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconWords_GetTypeInfo(ISpeechLexiconWords* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_GetIDsOfNames(ISpeechLexiconWords* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconWords_GetIDsOfNames(ISpeechLexiconWords* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_Invoke(ISpeechLexiconWords* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconWords_Invoke(ISpeechLexiconWords* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconWords methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWords_get_Count(ISpeechLexiconWords* This,LONG *Count) { +static inline HRESULT ISpeechLexiconWords_get_Count(ISpeechLexiconWords* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_Item(ISpeechLexiconWords* This,LONG Index,ISpeechLexiconWord **Word) { +static inline HRESULT ISpeechLexiconWords_Item(ISpeechLexiconWords* This,LONG Index,ISpeechLexiconWord **Word) { return This->lpVtbl->Item(This,Index,Word); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_get__NewEnum(ISpeechLexiconWords* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechLexiconWords_get__NewEnum(ISpeechLexiconWords* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -18656,51 +18738,51 @@ interface ISpeechLexicon { #define ISpeechLexicon_GetGenerationChange(This,GenerationID,ppWords) (This)->lpVtbl->GetGenerationChange(This,GenerationID,ppWords) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexicon_QueryInterface(ISpeechLexicon* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexicon_QueryInterface(ISpeechLexicon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexicon_AddRef(ISpeechLexicon* This) { +static inline ULONG ISpeechLexicon_AddRef(ISpeechLexicon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexicon_Release(ISpeechLexicon* This) { +static inline ULONG ISpeechLexicon_Release(ISpeechLexicon* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexicon_GetTypeInfoCount(ISpeechLexicon* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexicon_GetTypeInfoCount(ISpeechLexicon* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetTypeInfo(ISpeechLexicon* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexicon_GetTypeInfo(ISpeechLexicon* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetIDsOfNames(ISpeechLexicon* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexicon_GetIDsOfNames(ISpeechLexicon* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexicon_Invoke(ISpeechLexicon* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexicon_Invoke(ISpeechLexicon* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexicon_get_GenerationId(ISpeechLexicon* This,LONG *GenerationId) { +static inline HRESULT ISpeechLexicon_get_GenerationId(ISpeechLexicon* This,LONG *GenerationId) { return This->lpVtbl->get_GenerationId(This,GenerationId); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetWords(ISpeechLexicon* This,SpeechLexiconType Flags,LONG *GenerationID,ISpeechLexiconWords **Words) { +static inline HRESULT ISpeechLexicon_GetWords(ISpeechLexicon* This,SpeechLexiconType Flags,LONG *GenerationID,ISpeechLexiconWords **Words) { return This->lpVtbl->GetWords(This,Flags,GenerationID,Words); } -static __WIDL_INLINE HRESULT ISpeechLexicon_AddPronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { +static inline HRESULT ISpeechLexicon_AddPronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { return This->lpVtbl->AddPronunciation(This,bstrWord,LangId,PartOfSpeech,bstrPronunciation); } -static __WIDL_INLINE HRESULT ISpeechLexicon_AddPronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { +static inline HRESULT ISpeechLexicon_AddPronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { return This->lpVtbl->AddPronunciationByPhoneIds(This,bstrWord,LangId,PartOfSpeech,PhoneIds); } -static __WIDL_INLINE HRESULT ISpeechLexicon_RemovePronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { +static inline HRESULT ISpeechLexicon_RemovePronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { return This->lpVtbl->RemovePronunciation(This,bstrWord,LangId,PartOfSpeech,bstrPronunciation); } -static __WIDL_INLINE HRESULT ISpeechLexicon_RemovePronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { +static inline HRESULT ISpeechLexicon_RemovePronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { return This->lpVtbl->RemovePronunciationByPhoneIds(This,bstrWord,LangId,PartOfSpeech,PhoneIds); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetPronunciations(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechLexiconType TypeFlags,ISpeechLexiconPronunciations **ppPronunciations) { +static inline HRESULT ISpeechLexicon_GetPronunciations(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechLexiconType TypeFlags,ISpeechLexiconPronunciations **ppPronunciations) { return This->lpVtbl->GetPronunciations(This,bstrWord,LangId,TypeFlags,ppPronunciations); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetGenerationChange(ISpeechLexicon* This,LONG *GenerationID,ISpeechLexiconWords **ppWords) { +static inline HRESULT ISpeechLexicon_GetGenerationChange(ISpeechLexicon* This,LONG *GenerationID,ISpeechLexiconWords **ppWords) { return This->lpVtbl->GetGenerationChange(This,GenerationID,ppWords); } #endif @@ -18826,39 +18908,39 @@ interface ISpeechLexiconWord { #define ISpeechLexiconWord_get_Pronunciations(This,Pronunciations) (This)->lpVtbl->get_Pronunciations(This,Pronunciations) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWord_QueryInterface(ISpeechLexiconWord* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconWord_QueryInterface(ISpeechLexiconWord* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconWord_AddRef(ISpeechLexiconWord* This) { +static inline ULONG ISpeechLexiconWord_AddRef(ISpeechLexiconWord* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconWord_Release(ISpeechLexiconWord* This) { +static inline ULONG ISpeechLexiconWord_Release(ISpeechLexiconWord* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWord_GetTypeInfoCount(ISpeechLexiconWord* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconWord_GetTypeInfoCount(ISpeechLexiconWord* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_GetTypeInfo(ISpeechLexiconWord* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconWord_GetTypeInfo(ISpeechLexiconWord* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_GetIDsOfNames(ISpeechLexiconWord* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconWord_GetIDsOfNames(ISpeechLexiconWord* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_Invoke(ISpeechLexiconWord* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconWord_Invoke(ISpeechLexiconWord* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconWord methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_LangId(ISpeechLexiconWord* This,SpeechLanguageId *LangId) { +static inline HRESULT ISpeechLexiconWord_get_LangId(ISpeechLexiconWord* This,SpeechLanguageId *LangId) { return This->lpVtbl->get_LangId(This,LangId); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_Type(ISpeechLexiconWord* This,SpeechWordType *WordType) { +static inline HRESULT ISpeechLexiconWord_get_Type(ISpeechLexiconWord* This,SpeechWordType *WordType) { return This->lpVtbl->get_Type(This,WordType); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_Word(ISpeechLexiconWord* This,BSTR *Word) { +static inline HRESULT ISpeechLexiconWord_get_Word(ISpeechLexiconWord* This,BSTR *Word) { return This->lpVtbl->get_Word(This,Word); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_Pronunciations(ISpeechLexiconWord* This,ISpeechLexiconPronunciations **Pronunciations) { +static inline HRESULT ISpeechLexiconWord_get_Pronunciations(ISpeechLexiconWord* This,ISpeechLexiconPronunciations **Pronunciations) { return This->lpVtbl->get_Pronunciations(This,Pronunciations); } #endif @@ -18978,36 +19060,36 @@ interface ISpeechLexiconPronunciations { #define ISpeechLexiconPronunciations_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_QueryInterface(ISpeechLexiconPronunciations* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconPronunciations_QueryInterface(ISpeechLexiconPronunciations* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciations_AddRef(ISpeechLexiconPronunciations* This) { +static inline ULONG ISpeechLexiconPronunciations_AddRef(ISpeechLexiconPronunciations* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciations_Release(ISpeechLexiconPronunciations* This) { +static inline ULONG ISpeechLexiconPronunciations_Release(ISpeechLexiconPronunciations* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_GetTypeInfoCount(ISpeechLexiconPronunciations* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconPronunciations_GetTypeInfoCount(ISpeechLexiconPronunciations* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_GetTypeInfo(ISpeechLexiconPronunciations* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconPronunciations_GetTypeInfo(ISpeechLexiconPronunciations* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_GetIDsOfNames(ISpeechLexiconPronunciations* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconPronunciations_GetIDsOfNames(ISpeechLexiconPronunciations* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_Invoke(ISpeechLexiconPronunciations* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconPronunciations_Invoke(ISpeechLexiconPronunciations* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconPronunciations methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_get_Count(ISpeechLexiconPronunciations* This,LONG *Count) { +static inline HRESULT ISpeechLexiconPronunciations_get_Count(ISpeechLexiconPronunciations* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_Item(ISpeechLexiconPronunciations* This,LONG Index,ISpeechLexiconPronunciation **Pronunciation) { +static inline HRESULT ISpeechLexiconPronunciations_Item(ISpeechLexiconPronunciations* This,LONG Index,ISpeechLexiconPronunciation **Pronunciation) { return This->lpVtbl->Item(This,Index,Pronunciation); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_get__NewEnum(ISpeechLexiconPronunciations* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechLexiconPronunciations_get__NewEnum(ISpeechLexiconPronunciations* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -19141,42 +19223,42 @@ interface ISpeechLexiconPronunciation { #define ISpeechLexiconPronunciation_get_Symbolic(This,Symbolic) (This)->lpVtbl->get_Symbolic(This,Symbolic) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_QueryInterface(ISpeechLexiconPronunciation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconPronunciation_QueryInterface(ISpeechLexiconPronunciation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciation_AddRef(ISpeechLexiconPronunciation* This) { +static inline ULONG ISpeechLexiconPronunciation_AddRef(ISpeechLexiconPronunciation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciation_Release(ISpeechLexiconPronunciation* This) { +static inline ULONG ISpeechLexiconPronunciation_Release(ISpeechLexiconPronunciation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_GetTypeInfoCount(ISpeechLexiconPronunciation* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconPronunciation_GetTypeInfoCount(ISpeechLexiconPronunciation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_GetTypeInfo(ISpeechLexiconPronunciation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconPronunciation_GetTypeInfo(ISpeechLexiconPronunciation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_GetIDsOfNames(ISpeechLexiconPronunciation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconPronunciation_GetIDsOfNames(ISpeechLexiconPronunciation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_Invoke(ISpeechLexiconPronunciation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconPronunciation_Invoke(ISpeechLexiconPronunciation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconPronunciation methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_Type(ISpeechLexiconPronunciation* This,SpeechLexiconType *LexiconType) { +static inline HRESULT ISpeechLexiconPronunciation_get_Type(ISpeechLexiconPronunciation* This,SpeechLexiconType *LexiconType) { return This->lpVtbl->get_Type(This,LexiconType); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_LangId(ISpeechLexiconPronunciation* This,SpeechLanguageId *LangId) { +static inline HRESULT ISpeechLexiconPronunciation_get_LangId(ISpeechLexiconPronunciation* This,SpeechLanguageId *LangId) { return This->lpVtbl->get_LangId(This,LangId); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_PartOfSpeech(ISpeechLexiconPronunciation* This,SpeechPartOfSpeech *PartOfSpeech) { +static inline HRESULT ISpeechLexiconPronunciation_get_PartOfSpeech(ISpeechLexiconPronunciation* This,SpeechPartOfSpeech *PartOfSpeech) { return This->lpVtbl->get_PartOfSpeech(This,PartOfSpeech); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_PhoneIds(ISpeechLexiconPronunciation* This,VARIANT *PhoneIds) { +static inline HRESULT ISpeechLexiconPronunciation_get_PhoneIds(ISpeechLexiconPronunciation* This,VARIANT *PhoneIds) { return This->lpVtbl->get_PhoneIds(This,PhoneIds); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_Symbolic(ISpeechLexiconPronunciation* This,BSTR *Symbolic) { +static inline HRESULT ISpeechLexiconPronunciation_get_Symbolic(ISpeechLexiconPronunciation* This,BSTR *Symbolic) { return This->lpVtbl->get_Symbolic(This,Symbolic); } #endif @@ -19306,39 +19388,39 @@ interface ISpeechPhoneConverter { #define ISpeechPhoneConverter_IdToPhone(This,IdArray,Phonemes) (This)->lpVtbl->IdToPhone(This,IdArray,Phonemes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_QueryInterface(ISpeechPhoneConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhoneConverter_QueryInterface(ISpeechPhoneConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhoneConverter_AddRef(ISpeechPhoneConverter* This) { +static inline ULONG ISpeechPhoneConverter_AddRef(ISpeechPhoneConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhoneConverter_Release(ISpeechPhoneConverter* This) { +static inline ULONG ISpeechPhoneConverter_Release(ISpeechPhoneConverter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_GetTypeInfoCount(ISpeechPhoneConverter* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhoneConverter_GetTypeInfoCount(ISpeechPhoneConverter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_GetTypeInfo(ISpeechPhoneConverter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhoneConverter_GetTypeInfo(ISpeechPhoneConverter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_GetIDsOfNames(ISpeechPhoneConverter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhoneConverter_GetIDsOfNames(ISpeechPhoneConverter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_Invoke(ISpeechPhoneConverter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhoneConverter_Invoke(ISpeechPhoneConverter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhoneConverter methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_get_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId *LanguageId) { +static inline HRESULT ISpeechPhoneConverter_get_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId *LanguageId) { return This->lpVtbl->get_LanguageId(This,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_put_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId LanguageId) { +static inline HRESULT ISpeechPhoneConverter_put_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId LanguageId) { return This->lpVtbl->put_LanguageId(This,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_PhoneToId(ISpeechPhoneConverter* This,const BSTR Phonemes,VARIANT *IdArray) { +static inline HRESULT ISpeechPhoneConverter_PhoneToId(ISpeechPhoneConverter* This,const BSTR Phonemes,VARIANT *IdArray) { return This->lpVtbl->PhoneToId(This,Phonemes,IdArray); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_IdToPhone(ISpeechPhoneConverter* This,const VARIANT IdArray,BSTR *Phonemes) { +static inline HRESULT ISpeechPhoneConverter_IdToPhone(ISpeechPhoneConverter* This,const VARIANT IdArray,BSTR *Phonemes) { return This->lpVtbl->IdToPhone(This,IdArray,Phonemes); } #endif diff --git a/lib/libc/include/any-windows-any/sapi53.h b/lib/libc/include/any-windows-any/sapi53.h index 5d1dfa5b4ce32d39eacc8dc2525ab882f27c8610..6f565f967ae1f53fcc39ebd12b71145d620be16a 100644 --- a/lib/libc/include/any-windows-any/sapi53.h +++ b/lib/libc/include/any-windows-any/sapi53.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/sapi53.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/sapi53.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __sapi53_h__ #define __sapi53_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ISpNotifySource_FWD_DEFINED__ @@ -1591,7 +1583,7 @@ typedef enum SPLEXICONTYPE { eLEXTYPE_PRIVATE17 = 0x10000000, eLEXTYPE_PRIVATE18 = 0x20000000, eLEXTYPE_PRIVATE19 = 0x40000000, - eLEXTYPE_PRIVATE20 = 0x80000000 + eLEXTYPE_PRIVATE20 = 0x80000000u } SPLEXICONTYPE; typedef enum SPWORDTYPE { eWORDTYPE_ADDED = 1, @@ -1794,35 +1786,35 @@ interface ISpNotifySource { #define ISpNotifySource_GetNotifyEventHandle(This) (This)->lpVtbl->GetNotifyEventHandle(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySource_QueryInterface(ISpNotifySource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpNotifySource_QueryInterface(ISpNotifySource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpNotifySource_AddRef(ISpNotifySource* This) { +static inline ULONG ISpNotifySource_AddRef(ISpNotifySource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpNotifySource_Release(ISpNotifySource* This) { +static inline ULONG ISpNotifySource_Release(ISpNotifySource* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifySink(ISpNotifySource* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpNotifySource_SetNotifySink(ISpNotifySource* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyWindowMessage(ISpNotifySource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifySource_SetNotifyWindowMessage(ISpNotifySource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyCallbackFunction(ISpNotifySource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifySource_SetNotifyCallbackFunction(ISpNotifySource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyCallbackInterface(ISpNotifySource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifySource_SetNotifyCallbackInterface(ISpNotifySource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyWin32Event(ISpNotifySource* This) { +static inline HRESULT ISpNotifySource_SetNotifyWin32Event(ISpNotifySource* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpNotifySource_WaitForNotifyEvent(ISpNotifySource* This,DWORD dwMilliseconds) { +static inline HRESULT ISpNotifySource_WaitForNotifyEvent(ISpNotifySource* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpNotifySource_GetNotifyEventHandle(ISpNotifySource* This) { +static inline HANDLE ISpNotifySource_GetNotifyEventHandle(ISpNotifySource* This) { return This->lpVtbl->GetNotifyEventHandle(This); } #endif @@ -1888,17 +1880,17 @@ interface ISpNotifySink { #define ISpNotifySink_Notify(This) (This)->lpVtbl->Notify(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySink_QueryInterface(ISpNotifySink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpNotifySink_QueryInterface(ISpNotifySink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpNotifySink_AddRef(ISpNotifySink* This) { +static inline ULONG ISpNotifySink_AddRef(ISpNotifySink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpNotifySink_Release(ISpNotifySink* This) { +static inline ULONG ISpNotifySink_Release(ISpNotifySink* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySink methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySink_Notify(ISpNotifySink* This) { +static inline HRESULT ISpNotifySink_Notify(ISpNotifySink* This) { return This->lpVtbl->Notify(This); } #endif @@ -2026,36 +2018,36 @@ interface ISpNotifyTranslator { #define ISpNotifyTranslator_GetEventHandle(This) (This)->lpVtbl->GetEventHandle(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpNotifyTranslator_QueryInterface(ISpNotifyTranslator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpNotifyTranslator_QueryInterface(ISpNotifyTranslator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpNotifyTranslator_AddRef(ISpNotifyTranslator* This) { +static inline ULONG ISpNotifyTranslator_AddRef(ISpNotifyTranslator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpNotifyTranslator_Release(ISpNotifyTranslator* This) { +static inline ULONG ISpNotifyTranslator_Release(ISpNotifyTranslator* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySink methods ***/ -static __WIDL_INLINE HRESULT ISpNotifyTranslator_Notify(ISpNotifyTranslator* This) { +static inline HRESULT ISpNotifyTranslator_Notify(ISpNotifyTranslator* This) { return This->lpVtbl->Notify(This); } /*** ISpNotifyTranslator methods ***/ -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitWindowMessage(ISpNotifyTranslator* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifyTranslator_InitWindowMessage(ISpNotifyTranslator* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->InitWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitCallback(ISpNotifyTranslator* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifyTranslator_InitCallback(ISpNotifyTranslator* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->InitCallback(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitSpNotifyCallback(ISpNotifyTranslator* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifyTranslator_InitSpNotifyCallback(ISpNotifyTranslator* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->InitSpNotifyCallback(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitWin32Event(ISpNotifyTranslator* This,HANDLE hEvent,WINBOOL fCloseHandleOnRelease) { +static inline HRESULT ISpNotifyTranslator_InitWin32Event(ISpNotifyTranslator* This,HANDLE hEvent,WINBOOL fCloseHandleOnRelease) { return This->lpVtbl->InitWin32Event(This,hEvent,fCloseHandleOnRelease); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_Wait(ISpNotifyTranslator* This,DWORD dwMilliseconds) { +static inline HRESULT ISpNotifyTranslator_Wait(ISpNotifyTranslator* This,DWORD dwMilliseconds) { return This->lpVtbl->Wait(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpNotifyTranslator_GetEventHandle(ISpNotifyTranslator* This) { +static inline HANDLE ISpNotifyTranslator_GetEventHandle(ISpNotifyTranslator* This) { return This->lpVtbl->GetEventHandle(This); } #endif @@ -2234,50 +2226,50 @@ interface ISpDataKey { #define ISpDataKey_EnumValues(This,Index,ppszValueName) (This)->lpVtbl->EnumValues(This,Index,ppszValueName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpDataKey_QueryInterface(ISpDataKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpDataKey_QueryInterface(ISpDataKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpDataKey_AddRef(ISpDataKey* This) { +static inline ULONG ISpDataKey_AddRef(ISpDataKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpDataKey_Release(ISpDataKey* This) { +static inline ULONG ISpDataKey_Release(ISpDataKey* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpDataKey_SetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpDataKey_SetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpDataKey_GetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpDataKey_GetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpDataKey_SetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpDataKey_SetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpDataKey_GetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpDataKey_GetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpDataKey_SetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpDataKey_SetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpDataKey_GetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpDataKey_GetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpDataKey_OpenKey(ISpDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpDataKey_OpenKey(ISpDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpDataKey_CreateKey(ISpDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpDataKey_CreateKey(ISpDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpDataKey_DeleteKey(ISpDataKey* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpDataKey_DeleteKey(ISpDataKey* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpDataKey_DeleteValue(ISpDataKey* This,LPCWSTR pszValueName) { +static inline HRESULT ISpDataKey_DeleteValue(ISpDataKey* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpDataKey_EnumKeys(ISpDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpDataKey_EnumKeys(ISpDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpDataKey_EnumValues(ISpDataKey* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpDataKey_EnumValues(ISpDataKey* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } #endif @@ -2352,20 +2344,20 @@ interface ISpObjectWithToken { #define ISpObjectWithToken_GetObjectToken(This,ppToken) (This)->lpVtbl->GetObjectToken(This,ppToken) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectWithToken_QueryInterface(ISpObjectWithToken* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectWithToken_QueryInterface(ISpObjectWithToken* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectWithToken_AddRef(ISpObjectWithToken* This) { +static inline ULONG ISpObjectWithToken_AddRef(ISpObjectWithToken* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectWithToken_Release(ISpObjectWithToken* This) { +static inline ULONG ISpObjectWithToken_Release(ISpObjectWithToken* This) { return This->lpVtbl->Release(This); } /*** ISpObjectWithToken methods ***/ -static __WIDL_INLINE HRESULT ISpObjectWithToken_SetObjectToken(ISpObjectWithToken* This,ISpObjectToken *pToken) { +static inline HRESULT ISpObjectWithToken_SetObjectToken(ISpObjectWithToken* This,ISpObjectToken *pToken) { return This->lpVtbl->SetObjectToken(This,pToken); } -static __WIDL_INLINE HRESULT ISpObjectWithToken_GetObjectToken(ISpObjectWithToken* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpObjectWithToken_GetObjectToken(ISpObjectWithToken* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetObjectToken(This,ppToken); } #endif @@ -2477,32 +2469,32 @@ interface IEnumSpObjectTokens { #define IEnumSpObjectTokens_GetCount(This,pCount) (This)->lpVtbl->GetCount(This,pCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_QueryInterface(IEnumSpObjectTokens* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumSpObjectTokens_QueryInterface(IEnumSpObjectTokens* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumSpObjectTokens_AddRef(IEnumSpObjectTokens* This) { +static inline ULONG IEnumSpObjectTokens_AddRef(IEnumSpObjectTokens* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumSpObjectTokens_Release(IEnumSpObjectTokens* This) { +static inline ULONG IEnumSpObjectTokens_Release(IEnumSpObjectTokens* This) { return This->lpVtbl->Release(This); } /*** IEnumSpObjectTokens methods ***/ -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Next(IEnumSpObjectTokens* This,ULONG celt,ISpObjectToken **pelt,ULONG *pceltFetched) { +static inline HRESULT IEnumSpObjectTokens_Next(IEnumSpObjectTokens* This,ULONG celt,ISpObjectToken **pelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,pelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Skip(IEnumSpObjectTokens* This,ULONG celt) { +static inline HRESULT IEnumSpObjectTokens_Skip(IEnumSpObjectTokens* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Reset(IEnumSpObjectTokens* This) { +static inline HRESULT IEnumSpObjectTokens_Reset(IEnumSpObjectTokens* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Clone(IEnumSpObjectTokens* This,IEnumSpObjectTokens **ppEnum) { +static inline HRESULT IEnumSpObjectTokens_Clone(IEnumSpObjectTokens* This,IEnumSpObjectTokens **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Item(IEnumSpObjectTokens* This,ULONG Index,ISpObjectToken **ppToken) { +static inline HRESULT IEnumSpObjectTokens_Item(IEnumSpObjectTokens* This,ULONG Index,ISpObjectToken **ppToken) { return This->lpVtbl->Item(This,Index,ppToken); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_GetCount(IEnumSpObjectTokens* This,ULONG *pCount) { +static inline HRESULT IEnumSpObjectTokens_GetCount(IEnumSpObjectTokens* This,ULONG *pCount) { return This->lpVtbl->GetCount(This,pCount); } #endif @@ -2645,54 +2637,54 @@ interface ISpRegDataKey { #define ISpRegDataKey_SetKey(This,hkey,fReadOnly) (This)->lpVtbl->SetKey(This,hkey,fReadOnly) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRegDataKey_QueryInterface(ISpRegDataKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRegDataKey_QueryInterface(ISpRegDataKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRegDataKey_AddRef(ISpRegDataKey* This) { +static inline ULONG ISpRegDataKey_AddRef(ISpRegDataKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRegDataKey_Release(ISpRegDataKey* This) { +static inline ULONG ISpRegDataKey_Release(ISpRegDataKey* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpRegDataKey_SetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpRegDataKey_SetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpRegDataKey_GetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpRegDataKey_GetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpRegDataKey_SetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpRegDataKey_SetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_GetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpRegDataKey_GetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_SetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpRegDataKey_SetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_GetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpRegDataKey_GetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_OpenKey(ISpRegDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpRegDataKey_OpenKey(ISpRegDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpRegDataKey_CreateKey(ISpRegDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpRegDataKey_CreateKey(ISpRegDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpRegDataKey_DeleteKey(ISpRegDataKey* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpRegDataKey_DeleteKey(ISpRegDataKey* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpRegDataKey_DeleteValue(ISpRegDataKey* This,LPCWSTR pszValueName) { +static inline HRESULT ISpRegDataKey_DeleteValue(ISpRegDataKey* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpRegDataKey_EnumKeys(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpRegDataKey_EnumKeys(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpRegDataKey_EnumValues(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpRegDataKey_EnumValues(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpRegDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpRegDataKey_SetKey(ISpRegDataKey* This,HKEY hkey,WINBOOL fReadOnly) { +static inline HRESULT ISpRegDataKey_SetKey(ISpRegDataKey* This,HKEY hkey,WINBOOL fReadOnly) { return This->lpVtbl->SetKey(This,hkey,fReadOnly); } #endif @@ -2881,69 +2873,69 @@ interface ISpObjectTokenCategory { #define ISpObjectTokenCategory_GetDefaultTokenId(This,ppszCoMemTokenId) (This)->lpVtbl->GetDefaultTokenId(This,ppszCoMemTokenId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_QueryInterface(ISpObjectTokenCategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectTokenCategory_QueryInterface(ISpObjectTokenCategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectTokenCategory_AddRef(ISpObjectTokenCategory* This) { +static inline ULONG ISpObjectTokenCategory_AddRef(ISpObjectTokenCategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectTokenCategory_Release(ISpObjectTokenCategory* This) { +static inline ULONG ISpObjectTokenCategory_Release(ISpObjectTokenCategory* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpObjectTokenCategory_SetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpObjectTokenCategory_GetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpObjectTokenCategory_SetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpObjectTokenCategory_GetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpObjectTokenCategory_SetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpObjectTokenCategory_GetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_OpenKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenCategory_OpenKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_CreateKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenCategory_CreateKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_DeleteKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpObjectTokenCategory_DeleteKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_DeleteValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName) { +static inline HRESULT ISpObjectTokenCategory_DeleteValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_EnumKeys(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpObjectTokenCategory_EnumKeys(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_EnumValues(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpObjectTokenCategory_EnumValues(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpObjectTokenCategory methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetId(ISpObjectTokenCategory* This,LPCWSTR pszCategoryId,WINBOOL fCreateIfNotExist) { +static inline HRESULT ISpObjectTokenCategory_SetId(ISpObjectTokenCategory* This,LPCWSTR pszCategoryId,WINBOOL fCreateIfNotExist) { return This->lpVtbl->SetId(This,pszCategoryId,fCreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemCategoryId) { +static inline HRESULT ISpObjectTokenCategory_GetId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemCategoryId) { return This->lpVtbl->GetId(This,ppszCoMemCategoryId); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetDataKey(ISpObjectTokenCategory* This,SPDATAKEYLOCATION spdkl,ISpDataKey **ppDataKey) { +static inline HRESULT ISpObjectTokenCategory_GetDataKey(ISpObjectTokenCategory* This,SPDATAKEYLOCATION spdkl,ISpDataKey **ppDataKey) { return This->lpVtbl->GetDataKey(This,spdkl,ppDataKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_EnumTokens(ISpObjectTokenCategory* This,LPCWSTR pzsReqAttribs,LPCWSTR pszOptAttribs,IEnumSpObjectTokens **ppEnum) { +static inline HRESULT ISpObjectTokenCategory_EnumTokens(ISpObjectTokenCategory* This,LPCWSTR pzsReqAttribs,LPCWSTR pszOptAttribs,IEnumSpObjectTokens **ppEnum) { return This->lpVtbl->EnumTokens(This,pzsReqAttribs,pszOptAttribs,ppEnum); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetDefaultTokenId(ISpObjectTokenCategory* This,LPCWSTR pszTokenId) { +static inline HRESULT ISpObjectTokenCategory_SetDefaultTokenId(ISpObjectTokenCategory* This,LPCWSTR pszTokenId) { return This->lpVtbl->SetDefaultTokenId(This,pszTokenId); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetDefaultTokenId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemTokenId) { +static inline HRESULT ISpObjectTokenCategory_GetDefaultTokenId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemTokenId) { return This->lpVtbl->GetDefaultTokenId(This,ppszCoMemTokenId); } #endif @@ -3198,81 +3190,81 @@ interface ISpObjectToken { #define ISpObjectToken_MatchesAttributes(This,pszAttributes,pfMatches) (This)->lpVtbl->MatchesAttributes(This,pszAttributes,pfMatches) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectToken_QueryInterface(ISpObjectToken* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectToken_QueryInterface(ISpObjectToken* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectToken_AddRef(ISpObjectToken* This) { +static inline ULONG ISpObjectToken_AddRef(ISpObjectToken* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectToken_Release(ISpObjectToken* This) { +static inline ULONG ISpObjectToken_Release(ISpObjectToken* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpObjectToken_SetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpObjectToken_SetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpObjectToken_GetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectToken_SetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpObjectToken_SetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpObjectToken_GetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_SetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpObjectToken_SetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpObjectToken_GetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_OpenKey(ISpObjectToken* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectToken_OpenKey(ISpObjectToken* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectToken_CreateKey(ISpObjectToken* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectToken_CreateKey(ISpObjectToken* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectToken_DeleteKey(ISpObjectToken* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpObjectToken_DeleteKey(ISpObjectToken* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpObjectToken_DeleteValue(ISpObjectToken* This,LPCWSTR pszValueName) { +static inline HRESULT ISpObjectToken_DeleteValue(ISpObjectToken* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpObjectToken_EnumKeys(ISpObjectToken* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpObjectToken_EnumKeys(ISpObjectToken* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpObjectToken_EnumValues(ISpObjectToken* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpObjectToken_EnumValues(ISpObjectToken* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpObjectToken methods ***/ -static __WIDL_INLINE HRESULT ISpObjectToken_SetId(ISpObjectToken* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { +static inline HRESULT ISpObjectToken_SetId(ISpObjectToken* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { return This->lpVtbl->SetId(This,pszCategoryId,pszTokenId,fCreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetId(ISpObjectToken* This,LPWSTR *ppszCoMemTokenId) { +static inline HRESULT ISpObjectToken_GetId(ISpObjectToken* This,LPWSTR *ppszCoMemTokenId) { return This->lpVtbl->GetId(This,ppszCoMemTokenId); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetCategory(ISpObjectToken* This,ISpObjectTokenCategory **ppTokenCategory) { +static inline HRESULT ISpObjectToken_GetCategory(ISpObjectToken* This,ISpObjectTokenCategory **ppTokenCategory) { return This->lpVtbl->GetCategory(This,ppTokenCategory); } -static __WIDL_INLINE HRESULT ISpObjectToken_CreateInstance(ISpObjectToken* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectToken_CreateInstance(ISpObjectToken* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { +static inline HRESULT ISpObjectToken_GetStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { return This->lpVtbl->GetStorageFileName(This,clsidCaller,pszValueName,pszFileNameSpecifier,nFolder,ppszFilePath); } -static __WIDL_INLINE HRESULT ISpObjectToken_RemoveStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { +static inline HRESULT ISpObjectToken_RemoveStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { return This->lpVtbl->RemoveStorageFileName(This,clsidCaller,pszKeyName,fDeleteFile); } -static __WIDL_INLINE HRESULT ISpObjectToken_Remove(ISpObjectToken* This,const CLSID *pclsidCaller) { +static inline HRESULT ISpObjectToken_Remove(ISpObjectToken* This,const CLSID *pclsidCaller) { return This->lpVtbl->Remove(This,pclsidCaller); } -static __WIDL_INLINE HRESULT ISpObjectToken_IsUISupported(ISpObjectToken* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { +static inline HRESULT ISpObjectToken_IsUISupported(ISpObjectToken* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,punkObject,pfSupported); } -static __WIDL_INLINE HRESULT ISpObjectToken_DisplayUI(ISpObjectToken* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { +static inline HRESULT ISpObjectToken_DisplayUI(ISpObjectToken* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData,punkObject); } -static __WIDL_INLINE HRESULT ISpObjectToken_MatchesAttributes(ISpObjectToken* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { +static inline HRESULT ISpObjectToken_MatchesAttributes(ISpObjectToken* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { return This->lpVtbl->MatchesAttributes(This,pszAttributes,pfMatches); } #endif @@ -3490,85 +3482,85 @@ interface ISpObjectTokenInit { #define ISpObjectTokenInit_InitFromDataKey(This,pszCategoryId,pszTokenId,pDataKey) (This)->lpVtbl->InitFromDataKey(This,pszCategoryId,pszTokenId,pDataKey) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_QueryInterface(ISpObjectTokenInit* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectTokenInit_QueryInterface(ISpObjectTokenInit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectTokenInit_AddRef(ISpObjectTokenInit* This) { +static inline ULONG ISpObjectTokenInit_AddRef(ISpObjectTokenInit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectTokenInit_Release(ISpObjectTokenInit* This) { +static inline ULONG ISpObjectTokenInit_Release(ISpObjectTokenInit* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpObjectTokenInit_SetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpObjectTokenInit_GetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpObjectTokenInit_SetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpObjectTokenInit_GetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpObjectTokenInit_SetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpObjectTokenInit_GetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_OpenKey(ISpObjectTokenInit* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenInit_OpenKey(ISpObjectTokenInit* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_CreateKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenInit_CreateKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_DeleteKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpObjectTokenInit_DeleteKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_DeleteValue(ISpObjectTokenInit* This,LPCWSTR pszValueName) { +static inline HRESULT ISpObjectTokenInit_DeleteValue(ISpObjectTokenInit* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_EnumKeys(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpObjectTokenInit_EnumKeys(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_EnumValues(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpObjectTokenInit_EnumValues(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpObjectToken methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetId(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { +static inline HRESULT ISpObjectTokenInit_SetId(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { return This->lpVtbl->SetId(This,pszCategoryId,pszTokenId,fCreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetId(ISpObjectTokenInit* This,LPWSTR *ppszCoMemTokenId) { +static inline HRESULT ISpObjectTokenInit_GetId(ISpObjectTokenInit* This,LPWSTR *ppszCoMemTokenId) { return This->lpVtbl->GetId(This,ppszCoMemTokenId); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetCategory(ISpObjectTokenInit* This,ISpObjectTokenCategory **ppTokenCategory) { +static inline HRESULT ISpObjectTokenInit_GetCategory(ISpObjectTokenInit* This,ISpObjectTokenCategory **ppTokenCategory) { return This->lpVtbl->GetCategory(This,ppTokenCategory); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_CreateInstance(ISpObjectTokenInit* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectTokenInit_CreateInstance(ISpObjectTokenInit* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { +static inline HRESULT ISpObjectTokenInit_GetStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { return This->lpVtbl->GetStorageFileName(This,clsidCaller,pszValueName,pszFileNameSpecifier,nFolder,ppszFilePath); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_RemoveStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { +static inline HRESULT ISpObjectTokenInit_RemoveStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { return This->lpVtbl->RemoveStorageFileName(This,clsidCaller,pszKeyName,fDeleteFile); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_Remove(ISpObjectTokenInit* This,const CLSID *pclsidCaller) { +static inline HRESULT ISpObjectTokenInit_Remove(ISpObjectTokenInit* This,const CLSID *pclsidCaller) { return This->lpVtbl->Remove(This,pclsidCaller); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_IsUISupported(ISpObjectTokenInit* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { +static inline HRESULT ISpObjectTokenInit_IsUISupported(ISpObjectTokenInit* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,punkObject,pfSupported); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_DisplayUI(ISpObjectTokenInit* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { +static inline HRESULT ISpObjectTokenInit_DisplayUI(ISpObjectTokenInit* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData,punkObject); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_MatchesAttributes(ISpObjectTokenInit* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { +static inline HRESULT ISpObjectTokenInit_MatchesAttributes(ISpObjectTokenInit* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { return This->lpVtbl->MatchesAttributes(This,pszAttributes,pfMatches); } /*** ISpObjectTokenInit methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_InitFromDataKey(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,ISpDataKey *pDataKey) { +static inline HRESULT ISpObjectTokenInit_InitFromDataKey(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,ISpDataKey *pDataKey) { return This->lpVtbl->InitFromDataKey(This,pszCategoryId,pszTokenId,pDataKey); } #endif @@ -3662,24 +3654,24 @@ interface ISpResourceManager { #define ISpResourceManager_GetObject(This,guidServiceId,ObjectCLSID,ObjectIID,fReleaseWhenLastExternalRefReleased,ppObject) (This)->lpVtbl->GetObject(This,guidServiceId,ObjectCLSID,ObjectIID,fReleaseWhenLastExternalRefReleased,ppObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpResourceManager_QueryInterface(ISpResourceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpResourceManager_QueryInterface(ISpResourceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpResourceManager_AddRef(ISpResourceManager* This) { +static inline ULONG ISpResourceManager_AddRef(ISpResourceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpResourceManager_Release(ISpResourceManager* This) { +static inline ULONG ISpResourceManager_Release(ISpResourceManager* This) { return This->lpVtbl->Release(This); } /*** IServiceProvider methods ***/ -static __WIDL_INLINE HRESULT ISpResourceManager_QueryService(ISpResourceManager* This,REFGUID guidService,REFIID riid,void **ppvObject) { +static inline HRESULT ISpResourceManager_QueryService(ISpResourceManager* This,REFGUID guidService,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryService(This,guidService,riid,ppvObject); } /*** ISpResourceManager methods ***/ -static __WIDL_INLINE HRESULT ISpResourceManager_SetObject(ISpResourceManager* This,REFGUID guidServiceId,IUnknown *pUnkObject) { +static inline HRESULT ISpResourceManager_SetObject(ISpResourceManager* This,REFGUID guidServiceId,IUnknown *pUnkObject) { return This->lpVtbl->SetObject(This,guidServiceId,pUnkObject); } -static __WIDL_INLINE HRESULT ISpResourceManager_GetObject(ISpResourceManager* This,REFGUID guidServiceId,REFCLSID ObjectCLSID,REFIID ObjectIID,WINBOOL fReleaseWhenLastExternalRefReleased,void **ppObject) { +static inline HRESULT ISpResourceManager_GetObject(ISpResourceManager* This,REFGUID guidServiceId,REFCLSID ObjectCLSID,REFIID ObjectIID,WINBOOL fReleaseWhenLastExternalRefReleased,void **ppObject) { return This->lpVtbl->GetObject(This,guidServiceId,ObjectCLSID,ObjectIID,fReleaseWhenLastExternalRefReleased,ppObject); } #endif @@ -3889,45 +3881,45 @@ interface ISpEventSource { #define ISpEventSource_GetInfo(This,pInfo) (This)->lpVtbl->GetInfo(This,pInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource_QueryInterface(ISpEventSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEventSource_QueryInterface(ISpEventSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEventSource_AddRef(ISpEventSource* This) { +static inline ULONG ISpEventSource_AddRef(ISpEventSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEventSource_Release(ISpEventSource* This) { +static inline ULONG ISpEventSource_Release(ISpEventSource* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifySink(ISpEventSource* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpEventSource_SetNotifySink(ISpEventSource* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyWindowMessage(ISpEventSource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource_SetNotifyWindowMessage(ISpEventSource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyCallbackFunction(ISpEventSource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource_SetNotifyCallbackFunction(ISpEventSource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyCallbackInterface(ISpEventSource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource_SetNotifyCallbackInterface(ISpEventSource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyWin32Event(ISpEventSource* This) { +static inline HRESULT ISpEventSource_SetNotifyWin32Event(ISpEventSource* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpEventSource_WaitForNotifyEvent(ISpEventSource* This,DWORD dwMilliseconds) { +static inline HRESULT ISpEventSource_WaitForNotifyEvent(ISpEventSource* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpEventSource_GetNotifyEventHandle(ISpEventSource* This) { +static inline HANDLE ISpEventSource_GetNotifyEventHandle(ISpEventSource* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource_SetInterest(ISpEventSource* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpEventSource_SetInterest(ISpEventSource* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpEventSource_GetEvents(ISpEventSource* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpEventSource_GetEvents(ISpEventSource* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpEventSource_GetInfo(ISpEventSource* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpEventSource_GetInfo(ISpEventSource* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } #endif @@ -4060,49 +4052,49 @@ interface ISpEventSource2 { #define ISpEventSource2_GetEventsEx(This,ulCount,pEventArray,pulFetched) (This)->lpVtbl->GetEventsEx(This,ulCount,pEventArray,pulFetched) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource2_QueryInterface(ISpEventSource2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEventSource2_QueryInterface(ISpEventSource2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEventSource2_AddRef(ISpEventSource2* This) { +static inline ULONG ISpEventSource2_AddRef(ISpEventSource2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEventSource2_Release(ISpEventSource2* This) { +static inline ULONG ISpEventSource2_Release(ISpEventSource2* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifySink(ISpEventSource2* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpEventSource2_SetNotifySink(ISpEventSource2* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifyWindowMessage(ISpEventSource2* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource2_SetNotifyWindowMessage(ISpEventSource2* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifyCallbackFunction(ISpEventSource2* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource2_SetNotifyCallbackFunction(ISpEventSource2* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifyCallbackInterface(ISpEventSource2* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource2_SetNotifyCallbackInterface(ISpEventSource2* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifyWin32Event(ISpEventSource2* This) { +static inline HRESULT ISpEventSource2_SetNotifyWin32Event(ISpEventSource2* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpEventSource2_WaitForNotifyEvent(ISpEventSource2* This,DWORD dwMilliseconds) { +static inline HRESULT ISpEventSource2_WaitForNotifyEvent(ISpEventSource2* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpEventSource2_GetNotifyEventHandle(ISpEventSource2* This) { +static inline HANDLE ISpEventSource2_GetNotifyEventHandle(ISpEventSource2* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource2_SetInterest(ISpEventSource2* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpEventSource2_SetInterest(ISpEventSource2* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpEventSource2_GetEvents(ISpEventSource2* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpEventSource2_GetEvents(ISpEventSource2* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpEventSource2_GetInfo(ISpEventSource2* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpEventSource2_GetInfo(ISpEventSource2* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } /*** ISpEventSource2 methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource2_GetEventsEx(ISpEventSource2* This,ULONG ulCount,SPEVENTEX *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpEventSource2_GetEventsEx(ISpEventSource2* This,ULONG ulCount,SPEVENTEX *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEventsEx(This,ulCount,pEventArray,pulFetched); } #endif @@ -4179,20 +4171,20 @@ interface ISpEventSink { #define ISpEventSink_GetEventInterest(This,pullEventInterest) (This)->lpVtbl->GetEventInterest(This,pullEventInterest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEventSink_QueryInterface(ISpEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEventSink_QueryInterface(ISpEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEventSink_AddRef(ISpEventSink* This) { +static inline ULONG ISpEventSink_AddRef(ISpEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEventSink_Release(ISpEventSink* This) { +static inline ULONG ISpEventSink_Release(ISpEventSink* This) { return This->lpVtbl->Release(This); } /*** ISpEventSink methods ***/ -static __WIDL_INLINE HRESULT ISpEventSink_AddEvents(ISpEventSink* This,const SPEVENT *pEventArray,ULONG ulCount) { +static inline HRESULT ISpEventSink_AddEvents(ISpEventSink* This,const SPEVENT *pEventArray,ULONG ulCount) { return This->lpVtbl->AddEvents(This,pEventArray,ulCount); } -static __WIDL_INLINE HRESULT ISpEventSink_GetEventInterest(ISpEventSink* This,ULONGLONG *pullEventInterest) { +static inline HRESULT ISpEventSink_GetEventInterest(ISpEventSink* This,ULONGLONG *pullEventInterest) { return This->lpVtbl->GetEventInterest(This,pullEventInterest); } #endif @@ -4333,52 +4325,52 @@ interface ISpStreamFormat { #define ISpStreamFormat_GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx) (This)->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_QueryInterface(ISpStreamFormat* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpStreamFormat_QueryInterface(ISpStreamFormat* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpStreamFormat_AddRef(ISpStreamFormat* This) { +static inline ULONG ISpStreamFormat_AddRef(ISpStreamFormat* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpStreamFormat_Release(ISpStreamFormat* This) { +static inline ULONG ISpStreamFormat_Release(ISpStreamFormat* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_Read(ISpStreamFormat* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpStreamFormat_Read(ISpStreamFormat* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Write(ISpStreamFormat* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpStreamFormat_Write(ISpStreamFormat* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_Seek(ISpStreamFormat* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpStreamFormat_Seek(ISpStreamFormat* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpStreamFormat_SetSize(ISpStreamFormat* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpStreamFormat_SetSize(ISpStreamFormat* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpStreamFormat_CopyTo(ISpStreamFormat* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpStreamFormat_CopyTo(ISpStreamFormat* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Commit(ISpStreamFormat* This,DWORD grfCommitFlags) { +static inline HRESULT ISpStreamFormat_Commit(ISpStreamFormat* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Revert(ISpStreamFormat* This) { +static inline HRESULT ISpStreamFormat_Revert(ISpStreamFormat* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpStreamFormat_LockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormat_LockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormat_UnlockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormat_UnlockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Stat(ISpStreamFormat* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpStreamFormat_Stat(ISpStreamFormat* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Clone(ISpStreamFormat* This,IStream **ppstm) { +static inline HRESULT ISpStreamFormat_Clone(ISpStreamFormat* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_GetFormat(ISpStreamFormat* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpStreamFormat_GetFormat(ISpStreamFormat* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } #endif @@ -4560,65 +4552,65 @@ interface ISpStream { #define ISpStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpStream_QueryInterface(ISpStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpStream_QueryInterface(ISpStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpStream_AddRef(ISpStream* This) { +static inline ULONG ISpStream_AddRef(ISpStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpStream_Release(ISpStream* This) { +static inline ULONG ISpStream_Release(ISpStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpStream_Read(ISpStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpStream_Read(ISpStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpStream_Write(ISpStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpStream_Write(ISpStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpStream_Seek(ISpStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpStream_Seek(ISpStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpStream_SetSize(ISpStream* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpStream_SetSize(ISpStream* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpStream_CopyTo(ISpStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpStream_CopyTo(ISpStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpStream_Commit(ISpStream* This,DWORD grfCommitFlags) { +static inline HRESULT ISpStream_Commit(ISpStream* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpStream_Revert(ISpStream* This) { +static inline HRESULT ISpStream_Revert(ISpStream* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpStream_LockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStream_LockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStream_UnlockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStream_UnlockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStream_Stat(ISpStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpStream_Stat(ISpStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpStream_Clone(ISpStream* This,IStream **ppstm) { +static inline HRESULT ISpStream_Clone(ISpStream* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpStream_GetFormat(ISpStream* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpStream_GetFormat(ISpStream* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpStream methods ***/ -static __WIDL_INLINE HRESULT ISpStream_SetBaseStream(ISpStream* This,IStream *pStream,REFGUID rguidFormat,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpStream_SetBaseStream(ISpStream* This,IStream *pStream,REFGUID rguidFormat,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetBaseStream(This,pStream,rguidFormat,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpStream_GetBaseStream(ISpStream* This,IStream **ppStream) { +static inline HRESULT ISpStream_GetBaseStream(ISpStream* This,IStream **ppStream) { return This->lpVtbl->GetBaseStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpStream_BindToFile(ISpStream* This,LPCWSTR pszFileName,SPFILEMODE eMode,const GUID *pFormatId,const WAVEFORMATEX *pWaveFormatEx,ULONGLONG ullEventInterest) { +static inline HRESULT ISpStream_BindToFile(ISpStream* This,LPCWSTR pszFileName,SPFILEMODE eMode,const GUID *pFormatId,const WAVEFORMATEX *pWaveFormatEx,ULONGLONG ullEventInterest) { return This->lpVtbl->BindToFile(This,pszFileName,eMode,pFormatId,pWaveFormatEx,ullEventInterest); } -static __WIDL_INLINE HRESULT ISpStream_Close(ISpStream* This) { +static inline HRESULT ISpStream_Close(ISpStream* This) { return This->lpVtbl->Close(This); } #endif @@ -4814,71 +4806,71 @@ interface ISpStreamFormatConverter { #define ISpStreamFormatConverter_ScaleBaseToConvertedOffset(This,ullOffsetBaseStream,pullOffsetConvertedStream) (This)->lpVtbl->ScaleBaseToConvertedOffset(This,ullOffsetBaseStream,pullOffsetConvertedStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_QueryInterface(ISpStreamFormatConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpStreamFormatConverter_QueryInterface(ISpStreamFormatConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpStreamFormatConverter_AddRef(ISpStreamFormatConverter* This) { +static inline ULONG ISpStreamFormatConverter_AddRef(ISpStreamFormatConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpStreamFormatConverter_Release(ISpStreamFormatConverter* This) { +static inline ULONG ISpStreamFormatConverter_Release(ISpStreamFormatConverter* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Read(ISpStreamFormatConverter* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpStreamFormatConverter_Read(ISpStreamFormatConverter* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Write(ISpStreamFormatConverter* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpStreamFormatConverter_Write(ISpStreamFormatConverter* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Seek(ISpStreamFormatConverter* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpStreamFormatConverter_Seek(ISpStreamFormatConverter* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_SetSize(ISpStreamFormatConverter* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpStreamFormatConverter_SetSize(ISpStreamFormatConverter* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_CopyTo(ISpStreamFormatConverter* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpStreamFormatConverter_CopyTo(ISpStreamFormatConverter* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Commit(ISpStreamFormatConverter* This,DWORD grfCommitFlags) { +static inline HRESULT ISpStreamFormatConverter_Commit(ISpStreamFormatConverter* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Revert(ISpStreamFormatConverter* This) { +static inline HRESULT ISpStreamFormatConverter_Revert(ISpStreamFormatConverter* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_LockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormatConverter_LockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_UnlockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormatConverter_UnlockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Stat(ISpStreamFormatConverter* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpStreamFormatConverter_Stat(ISpStreamFormatConverter* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Clone(ISpStreamFormatConverter* This,IStream **ppstm) { +static inline HRESULT ISpStreamFormatConverter_Clone(ISpStreamFormatConverter* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_GetFormat(ISpStreamFormatConverter* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpStreamFormatConverter_GetFormat(ISpStreamFormatConverter* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpStreamFormatConverter methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_SetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat *pStream,WINBOOL fSetFormatToBaseStreamFormat,WINBOOL fWriteToBaseStream) { +static inline HRESULT ISpStreamFormatConverter_SetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat *pStream,WINBOOL fSetFormatToBaseStreamFormat,WINBOOL fWriteToBaseStream) { return This->lpVtbl->SetBaseStream(This,pStream,fSetFormatToBaseStreamFormat,fWriteToBaseStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_GetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat **ppStream) { +static inline HRESULT ISpStreamFormatConverter_GetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat **ppStream) { return This->lpVtbl->GetBaseStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_SetFormat(ISpStreamFormatConverter* This,REFGUID rguidFormatIdOfConvertedStream,const WAVEFORMATEX *pWaveFormatExOfConvertedStream) { +static inline HRESULT ISpStreamFormatConverter_SetFormat(ISpStreamFormatConverter* This,REFGUID rguidFormatIdOfConvertedStream,const WAVEFORMATEX *pWaveFormatExOfConvertedStream) { return This->lpVtbl->SetFormat(This,rguidFormatIdOfConvertedStream,pWaveFormatExOfConvertedStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_ResetSeekPosition(ISpStreamFormatConverter* This) { +static inline HRESULT ISpStreamFormatConverter_ResetSeekPosition(ISpStreamFormatConverter* This) { return This->lpVtbl->ResetSeekPosition(This); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_ScaleConvertedToBaseOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetConvertedStream,ULONGLONG *pullOffsetBaseStream) { +static inline HRESULT ISpStreamFormatConverter_ScaleConvertedToBaseOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetConvertedStream,ULONGLONG *pullOffsetBaseStream) { return This->lpVtbl->ScaleConvertedToBaseOffset(This,ullOffsetConvertedStream,pullOffsetBaseStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_ScaleBaseToConvertedOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetBaseStream,ULONGLONG *pullOffsetConvertedStream) { +static inline HRESULT ISpStreamFormatConverter_ScaleBaseToConvertedOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetBaseStream,ULONGLONG *pullOffsetConvertedStream) { return This->lpVtbl->ScaleBaseToConvertedOffset(This,ullOffsetBaseStream,pullOffsetConvertedStream); } #endif @@ -5124,86 +5116,86 @@ interface ISpAudio { #define ISpAudio_SetBufferNotifySize(This,cbSize) (This)->lpVtbl->SetBufferNotifySize(This,cbSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_QueryInterface(ISpAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpAudio_QueryInterface(ISpAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpAudio_AddRef(ISpAudio* This) { +static inline ULONG ISpAudio_AddRef(ISpAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpAudio_Release(ISpAudio* This) { +static inline ULONG ISpAudio_Release(ISpAudio* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_Read(ISpAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpAudio_Read(ISpAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpAudio_Write(ISpAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpAudio_Write(ISpAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_Seek(ISpAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpAudio_Seek(ISpAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpAudio_SetSize(ISpAudio* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpAudio_SetSize(ISpAudio* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpAudio_CopyTo(ISpAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpAudio_CopyTo(ISpAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpAudio_Commit(ISpAudio* This,DWORD grfCommitFlags) { +static inline HRESULT ISpAudio_Commit(ISpAudio* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpAudio_Revert(ISpAudio* This) { +static inline HRESULT ISpAudio_Revert(ISpAudio* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpAudio_LockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpAudio_LockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpAudio_UnlockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpAudio_UnlockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpAudio_Stat(ISpAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpAudio_Stat(ISpAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpAudio_Clone(ISpAudio* This,IStream **ppstm) { +static inline HRESULT ISpAudio_Clone(ISpAudio* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_GetFormat(ISpAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpAudio_GetFormat(ISpAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpAudio methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_SetState(ISpAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { +static inline HRESULT ISpAudio_SetState(ISpAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { return This->lpVtbl->SetState(This,NewState,ullReserved); } -static __WIDL_INLINE HRESULT ISpAudio_SetFormat(ISpAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpAudio_SetFormat(ISpAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetFormat(This,rguidFmtId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpAudio_GetStatus(ISpAudio* This,SPAUDIOSTATUS *pStatus) { +static inline HRESULT ISpAudio_GetStatus(ISpAudio* This,SPAUDIOSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpAudio_SetBufferInfo(ISpAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpAudio_SetBufferInfo(ISpAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->SetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpAudio_GetBufferInfo(ISpAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpAudio_GetBufferInfo(ISpAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->GetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpAudio_GetDefaultFormat(ISpAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpAudio_GetDefaultFormat(ISpAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetDefaultFormat(This,pFormatId,ppCoMemWaveFormatEx); } -static __WIDL_INLINE HANDLE ISpAudio_EventHandle(ISpAudio* This) { +static inline HANDLE ISpAudio_EventHandle(ISpAudio* This) { return This->lpVtbl->EventHandle(This); } -static __WIDL_INLINE HRESULT ISpAudio_GetVolumeLevel(ISpAudio* This,ULONG *pLevel) { +static inline HRESULT ISpAudio_GetVolumeLevel(ISpAudio* This,ULONG *pLevel) { return This->lpVtbl->GetVolumeLevel(This,pLevel); } -static __WIDL_INLINE HRESULT ISpAudio_SetVolumeLevel(ISpAudio* This,ULONG Level) { +static inline HRESULT ISpAudio_SetVolumeLevel(ISpAudio* This,ULONG Level) { return This->lpVtbl->SetVolumeLevel(This,Level); } -static __WIDL_INLINE HRESULT ISpAudio_GetBufferNotifySize(ISpAudio* This,ULONG *pcbSize) { +static inline HRESULT ISpAudio_GetBufferNotifySize(ISpAudio* This,ULONG *pcbSize) { return This->lpVtbl->GetBufferNotifySize(This,pcbSize); } -static __WIDL_INLINE HRESULT ISpAudio_SetBufferNotifySize(ISpAudio* This,ULONG cbSize) { +static inline HRESULT ISpAudio_SetBufferNotifySize(ISpAudio* This,ULONG cbSize) { return This->lpVtbl->SetBufferNotifySize(This,cbSize); } #endif @@ -5441,102 +5433,102 @@ interface ISpMMSysAudio { #define ISpMMSysAudio_SetLineId(This,uLineId) (This)->lpVtbl->SetLineId(This,uLineId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_QueryInterface(ISpMMSysAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpMMSysAudio_QueryInterface(ISpMMSysAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpMMSysAudio_AddRef(ISpMMSysAudio* This) { +static inline ULONG ISpMMSysAudio_AddRef(ISpMMSysAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpMMSysAudio_Release(ISpMMSysAudio* This) { +static inline ULONG ISpMMSysAudio_Release(ISpMMSysAudio* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_Read(ISpMMSysAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpMMSysAudio_Read(ISpMMSysAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Write(ISpMMSysAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpMMSysAudio_Write(ISpMMSysAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_Seek(ISpMMSysAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpMMSysAudio_Seek(ISpMMSysAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetSize(ISpMMSysAudio* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpMMSysAudio_SetSize(ISpMMSysAudio* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_CopyTo(ISpMMSysAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpMMSysAudio_CopyTo(ISpMMSysAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Commit(ISpMMSysAudio* This,DWORD grfCommitFlags) { +static inline HRESULT ISpMMSysAudio_Commit(ISpMMSysAudio* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Revert(ISpMMSysAudio* This) { +static inline HRESULT ISpMMSysAudio_Revert(ISpMMSysAudio* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_LockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpMMSysAudio_LockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_UnlockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpMMSysAudio_UnlockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Stat(ISpMMSysAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpMMSysAudio_Stat(ISpMMSysAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Clone(ISpMMSysAudio* This,IStream **ppstm) { +static inline HRESULT ISpMMSysAudio_Clone(ISpMMSysAudio* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetFormat(ISpMMSysAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpMMSysAudio_GetFormat(ISpMMSysAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpAudio methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetState(ISpMMSysAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { +static inline HRESULT ISpMMSysAudio_SetState(ISpMMSysAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { return This->lpVtbl->SetState(This,NewState,ullReserved); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetFormat(ISpMMSysAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpMMSysAudio_SetFormat(ISpMMSysAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetFormat(This,rguidFmtId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetStatus(ISpMMSysAudio* This,SPAUDIOSTATUS *pStatus) { +static inline HRESULT ISpMMSysAudio_GetStatus(ISpMMSysAudio* This,SPAUDIOSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetBufferInfo(ISpMMSysAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpMMSysAudio_SetBufferInfo(ISpMMSysAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->SetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetBufferInfo(ISpMMSysAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpMMSysAudio_GetBufferInfo(ISpMMSysAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->GetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetDefaultFormat(ISpMMSysAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpMMSysAudio_GetDefaultFormat(ISpMMSysAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetDefaultFormat(This,pFormatId,ppCoMemWaveFormatEx); } -static __WIDL_INLINE HANDLE ISpMMSysAudio_EventHandle(ISpMMSysAudio* This) { +static inline HANDLE ISpMMSysAudio_EventHandle(ISpMMSysAudio* This) { return This->lpVtbl->EventHandle(This); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetVolumeLevel(ISpMMSysAudio* This,ULONG *pLevel) { +static inline HRESULT ISpMMSysAudio_GetVolumeLevel(ISpMMSysAudio* This,ULONG *pLevel) { return This->lpVtbl->GetVolumeLevel(This,pLevel); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetVolumeLevel(ISpMMSysAudio* This,ULONG Level) { +static inline HRESULT ISpMMSysAudio_SetVolumeLevel(ISpMMSysAudio* This,ULONG Level) { return This->lpVtbl->SetVolumeLevel(This,Level); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetBufferNotifySize(ISpMMSysAudio* This,ULONG *pcbSize) { +static inline HRESULT ISpMMSysAudio_GetBufferNotifySize(ISpMMSysAudio* This,ULONG *pcbSize) { return This->lpVtbl->GetBufferNotifySize(This,pcbSize); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetBufferNotifySize(ISpMMSysAudio* This,ULONG cbSize) { +static inline HRESULT ISpMMSysAudio_SetBufferNotifySize(ISpMMSysAudio* This,ULONG cbSize) { return This->lpVtbl->SetBufferNotifySize(This,cbSize); } /*** ISpMMSysAudio methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetDeviceId(ISpMMSysAudio* This,UINT *puDeviceId) { +static inline HRESULT ISpMMSysAudio_GetDeviceId(ISpMMSysAudio* This,UINT *puDeviceId) { return This->lpVtbl->GetDeviceId(This,puDeviceId); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetDeviceId(ISpMMSysAudio* This,UINT uDeviceId) { +static inline HRESULT ISpMMSysAudio_SetDeviceId(ISpMMSysAudio* This,UINT uDeviceId) { return This->lpVtbl->SetDeviceId(This,uDeviceId); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetMMHandle(ISpMMSysAudio* This,void **pHandle) { +static inline HRESULT ISpMMSysAudio_GetMMHandle(ISpMMSysAudio* This,void **pHandle) { return This->lpVtbl->GetMMHandle(This,pHandle); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetLineId(ISpMMSysAudio* This,UINT *puLineId) { +static inline HRESULT ISpMMSysAudio_GetLineId(ISpMMSysAudio* This,UINT *puLineId) { return This->lpVtbl->GetLineId(This,puLineId); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetLineId(ISpMMSysAudio* This,UINT uLineId) { +static inline HRESULT ISpMMSysAudio_SetLineId(ISpMMSysAudio* This,UINT uLineId) { return This->lpVtbl->SetLineId(This,uLineId); } #endif @@ -5611,20 +5603,20 @@ interface ISpTranscript { #define ISpTranscript_AppendTranscript(This,pszTranscript) (This)->lpVtbl->AppendTranscript(This,pszTranscript) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpTranscript_QueryInterface(ISpTranscript* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpTranscript_QueryInterface(ISpTranscript* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpTranscript_AddRef(ISpTranscript* This) { +static inline ULONG ISpTranscript_AddRef(ISpTranscript* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpTranscript_Release(ISpTranscript* This) { +static inline ULONG ISpTranscript_Release(ISpTranscript* This) { return This->lpVtbl->Release(This); } /*** ISpTranscript methods ***/ -static __WIDL_INLINE HRESULT ISpTranscript_GetTranscript(ISpTranscript* This,LPWSTR *ppszTranscript) { +static inline HRESULT ISpTranscript_GetTranscript(ISpTranscript* This,LPWSTR *ppszTranscript) { return This->lpVtbl->GetTranscript(This,ppszTranscript); } -static __WIDL_INLINE HRESULT ISpTranscript_AppendTranscript(ISpTranscript* This,LPCWSTR pszTranscript) { +static inline HRESULT ISpTranscript_AppendTranscript(ISpTranscript* This,LPCWSTR pszTranscript) { return This->lpVtbl->AppendTranscript(This,pszTranscript); } #endif @@ -5912,32 +5904,32 @@ interface ISpLexicon { #define ISpLexicon_GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList) (This)->lpVtbl->GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpLexicon_QueryInterface(ISpLexicon* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpLexicon_QueryInterface(ISpLexicon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpLexicon_AddRef(ISpLexicon* This) { +static inline ULONG ISpLexicon_AddRef(ISpLexicon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpLexicon_Release(ISpLexicon* This) { +static inline ULONG ISpLexicon_Release(ISpLexicon* This) { return This->lpVtbl->Release(This); } /*** ISpLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpLexicon_GetPronunciations(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { +static inline HRESULT ISpLexicon_GetPronunciations(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { return This->lpVtbl->GetPronunciations(This,pszWord,LangID,dwFlags,pWordPronunciationList); } -static __WIDL_INLINE HRESULT ISpLexicon_AddPronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpLexicon_AddPronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->AddPronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpLexicon_RemovePronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpLexicon_RemovePronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->RemovePronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpLexicon_GetGeneration(ISpLexicon* This,DWORD *pdwGeneration) { +static inline HRESULT ISpLexicon_GetGeneration(ISpLexicon* This,DWORD *pdwGeneration) { return This->lpVtbl->GetGeneration(This,pdwGeneration); } -static __WIDL_INLINE HRESULT ISpLexicon_GetGenerationChange(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { +static inline HRESULT ISpLexicon_GetGenerationChange(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { return This->lpVtbl->GetGenerationChange(This,dwFlags,pdwGeneration,pWordList); } -static __WIDL_INLINE HRESULT ISpLexicon_GetWords(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { +static inline HRESULT ISpLexicon_GetWords(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { return This->lpVtbl->GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList); } #endif @@ -6052,36 +6044,36 @@ interface ISpContainerLexicon { #define ISpContainerLexicon_AddLexicon(This,pAddLexicon,dwFlags) (This)->lpVtbl->AddLexicon(This,pAddLexicon,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpContainerLexicon_QueryInterface(ISpContainerLexicon* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpContainerLexicon_QueryInterface(ISpContainerLexicon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpContainerLexicon_AddRef(ISpContainerLexicon* This) { +static inline ULONG ISpContainerLexicon_AddRef(ISpContainerLexicon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpContainerLexicon_Release(ISpContainerLexicon* This) { +static inline ULONG ISpContainerLexicon_Release(ISpContainerLexicon* This) { return This->lpVtbl->Release(This); } /*** ISpLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetPronunciations(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { +static inline HRESULT ISpContainerLexicon_GetPronunciations(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { return This->lpVtbl->GetPronunciations(This,pszWord,LangID,dwFlags,pWordPronunciationList); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_AddPronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpContainerLexicon_AddPronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->AddPronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_RemovePronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpContainerLexicon_RemovePronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->RemovePronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetGeneration(ISpContainerLexicon* This,DWORD *pdwGeneration) { +static inline HRESULT ISpContainerLexicon_GetGeneration(ISpContainerLexicon* This,DWORD *pdwGeneration) { return This->lpVtbl->GetGeneration(This,pdwGeneration); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetGenerationChange(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { +static inline HRESULT ISpContainerLexicon_GetGenerationChange(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { return This->lpVtbl->GetGenerationChange(This,dwFlags,pdwGeneration,pWordList); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetWords(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { +static inline HRESULT ISpContainerLexicon_GetWords(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { return This->lpVtbl->GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList); } /*** ISpContainerLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpContainerLexicon_AddLexicon(ISpContainerLexicon* This,ISpLexicon *pAddLexicon,DWORD dwFlags) { +static inline HRESULT ISpContainerLexicon_AddLexicon(ISpContainerLexicon* This,ISpLexicon *pAddLexicon,DWORD dwFlags) { return This->lpVtbl->AddLexicon(This,pAddLexicon,dwFlags); } #endif @@ -6242,38 +6234,38 @@ interface ISpShortcut { #define ISpShortcut_GetGenerationChange(This,pdwGeneration,pShortcutpairList) (This)->lpVtbl->GetGenerationChange(This,pdwGeneration,pShortcutpairList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpShortcut_QueryInterface(ISpShortcut* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpShortcut_QueryInterface(ISpShortcut* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpShortcut_AddRef(ISpShortcut* This) { +static inline ULONG ISpShortcut_AddRef(ISpShortcut* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpShortcut_Release(ISpShortcut* This) { +static inline ULONG ISpShortcut_Release(ISpShortcut* This) { return This->lpVtbl->Release(This); } /*** ISpShortcut methods ***/ -static __WIDL_INLINE HRESULT ISpShortcut_AddShortcut(ISpShortcut* This,LPCWSTR pszDisplay,WORD LangID,LPCWSTR pszSpoken,SPSHORTCUTTYPE shType) { +static inline HRESULT ISpShortcut_AddShortcut(ISpShortcut* This,LPCWSTR pszDisplay,WORD LangID,LPCWSTR pszSpoken,SPSHORTCUTTYPE shType) { return This->lpVtbl->AddShortcut(This,pszDisplay,LangID,pszSpoken,shType); } -static __WIDL_INLINE HRESULT ISpShortcut_RemoveShortcut(ISpShortcut* This,LPCWSTR pszDisplay,WORD LangID,LPCWSTR pszSpoken,SPSHORTCUTTYPE shType) { +static inline HRESULT ISpShortcut_RemoveShortcut(ISpShortcut* This,LPCWSTR pszDisplay,WORD LangID,LPCWSTR pszSpoken,SPSHORTCUTTYPE shType) { return This->lpVtbl->RemoveShortcut(This,pszDisplay,LangID,pszSpoken,shType); } -static __WIDL_INLINE HRESULT ISpShortcut_GetShortcuts(ISpShortcut* This,WORD LangID,SPSHORTCUTPAIRLIST *pShortcutpairList) { +static inline HRESULT ISpShortcut_GetShortcuts(ISpShortcut* This,WORD LangID,SPSHORTCUTPAIRLIST *pShortcutpairList) { return This->lpVtbl->GetShortcuts(This,LangID,pShortcutpairList); } -static __WIDL_INLINE HRESULT ISpShortcut_GetGeneration(ISpShortcut* This,DWORD *pdwGeneration) { +static inline HRESULT ISpShortcut_GetGeneration(ISpShortcut* This,DWORD *pdwGeneration) { return This->lpVtbl->GetGeneration(This,pdwGeneration); } -static __WIDL_INLINE HRESULT ISpShortcut_GetWordsFromGenerationChange(ISpShortcut* This,DWORD *pdwGeneration,SPWORDLIST *pWordList) { +static inline HRESULT ISpShortcut_GetWordsFromGenerationChange(ISpShortcut* This,DWORD *pdwGeneration,SPWORDLIST *pWordList) { return This->lpVtbl->GetWordsFromGenerationChange(This,pdwGeneration,pWordList); } -static __WIDL_INLINE HRESULT ISpShortcut_GetWords(ISpShortcut* This,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { +static inline HRESULT ISpShortcut_GetWords(ISpShortcut* This,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { return This->lpVtbl->GetWords(This,pdwGeneration,pdwCookie,pWordList); } -static __WIDL_INLINE HRESULT ISpShortcut_GetShortcutsForGeneration(ISpShortcut* This,DWORD *pdwGeneration,DWORD *pdwCookie,SPSHORTCUTPAIRLIST *pShortcutpairList) { +static inline HRESULT ISpShortcut_GetShortcutsForGeneration(ISpShortcut* This,DWORD *pdwGeneration,DWORD *pdwCookie,SPSHORTCUTPAIRLIST *pShortcutpairList) { return This->lpVtbl->GetShortcutsForGeneration(This,pdwGeneration,pdwCookie,pShortcutpairList); } -static __WIDL_INLINE HRESULT ISpShortcut_GetGenerationChange(ISpShortcut* This,DWORD *pdwGeneration,SPSHORTCUTPAIRLIST *pShortcutpairList) { +static inline HRESULT ISpShortcut_GetGenerationChange(ISpShortcut* This,DWORD *pdwGeneration,SPSHORTCUTPAIRLIST *pShortcutpairList) { return This->lpVtbl->GetGenerationChange(This,pdwGeneration,pShortcutpairList); } #endif @@ -6364,27 +6356,27 @@ interface ISpPhoneConverter { #define ISpPhoneConverter_IdToPhone(This,pId,pszPhone) (This)->lpVtbl->IdToPhone(This,pId,pszPhone) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneConverter_QueryInterface(ISpPhoneConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhoneConverter_QueryInterface(ISpPhoneConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhoneConverter_AddRef(ISpPhoneConverter* This) { +static inline ULONG ISpPhoneConverter_AddRef(ISpPhoneConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhoneConverter_Release(ISpPhoneConverter* This) { +static inline ULONG ISpPhoneConverter_Release(ISpPhoneConverter* This) { return This->lpVtbl->Release(This); } /*** ISpObjectWithToken methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneConverter_SetObjectToken(ISpPhoneConverter* This,ISpObjectToken *pToken) { +static inline HRESULT ISpPhoneConverter_SetObjectToken(ISpPhoneConverter* This,ISpObjectToken *pToken) { return This->lpVtbl->SetObjectToken(This,pToken); } -static __WIDL_INLINE HRESULT ISpPhoneConverter_GetObjectToken(ISpPhoneConverter* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpPhoneConverter_GetObjectToken(ISpPhoneConverter* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetObjectToken(This,ppToken); } /*** ISpPhoneConverter methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneConverter_PhoneToId(ISpPhoneConverter* This,LPCWSTR pszPhone,SPPHONEID *pId) { +static inline HRESULT ISpPhoneConverter_PhoneToId(ISpPhoneConverter* This,LPCWSTR pszPhone,SPPHONEID *pId) { return This->lpVtbl->PhoneToId(This,pszPhone,pId); } -static __WIDL_INLINE HRESULT ISpPhoneConverter_IdToPhone(ISpPhoneConverter* This,PCSPPHONEID pId,WCHAR *pszPhone) { +static inline HRESULT ISpPhoneConverter_IdToPhone(ISpPhoneConverter* This,PCSPPHONEID pId,WCHAR *pszPhone) { return This->lpVtbl->IdToPhone(This,pId,pszPhone); } #endif @@ -6495,29 +6487,29 @@ interface ISpPhoneticAlphabetConverter { #define ISpPhoneticAlphabetConverter_GetMaxConvertLength(This,cSrcLength,bSAPI2UPS,pcMaxDestLength) (This)->lpVtbl->GetMaxConvertLength(This,cSrcLength,bSAPI2UPS,pcMaxDestLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_QueryInterface(ISpPhoneticAlphabetConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhoneticAlphabetConverter_QueryInterface(ISpPhoneticAlphabetConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhoneticAlphabetConverter_AddRef(ISpPhoneticAlphabetConverter* This) { +static inline ULONG ISpPhoneticAlphabetConverter_AddRef(ISpPhoneticAlphabetConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhoneticAlphabetConverter_Release(ISpPhoneticAlphabetConverter* This) { +static inline ULONG ISpPhoneticAlphabetConverter_Release(ISpPhoneticAlphabetConverter* This) { return This->lpVtbl->Release(This); } /*** ISpPhoneticAlphabetConverter methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_GetLangId(ISpPhoneticAlphabetConverter* This,WORD *pLangID) { +static inline HRESULT ISpPhoneticAlphabetConverter_GetLangId(ISpPhoneticAlphabetConverter* This,WORD *pLangID) { return This->lpVtbl->GetLangId(This,pLangID); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_SetLangId(ISpPhoneticAlphabetConverter* This,WORD LangID) { +static inline HRESULT ISpPhoneticAlphabetConverter_SetLangId(ISpPhoneticAlphabetConverter* This,WORD LangID) { return This->lpVtbl->SetLangId(This,LangID); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_SAPI2UPS(ISpPhoneticAlphabetConverter* This,const SPPHONEID *pszSAPIId,SPPHONEID *pszUPSId,DWORD cMaxLength) { +static inline HRESULT ISpPhoneticAlphabetConverter_SAPI2UPS(ISpPhoneticAlphabetConverter* This,const SPPHONEID *pszSAPIId,SPPHONEID *pszUPSId,DWORD cMaxLength) { return This->lpVtbl->SAPI2UPS(This,pszSAPIId,pszUPSId,cMaxLength); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_UPS2SAPI(ISpPhoneticAlphabetConverter* This,const SPPHONEID *pszUPSId,SPPHONEID *pszSAPIId,DWORD cMaxLength) { +static inline HRESULT ISpPhoneticAlphabetConverter_UPS2SAPI(ISpPhoneticAlphabetConverter* This,const SPPHONEID *pszUPSId,SPPHONEID *pszSAPIId,DWORD cMaxLength) { return This->lpVtbl->UPS2SAPI(This,pszUPSId,pszSAPIId,cMaxLength); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_GetMaxConvertLength(ISpPhoneticAlphabetConverter* This,DWORD cSrcLength,WINBOOL bSAPI2UPS,DWORD *pcMaxDestLength) { +static inline HRESULT ISpPhoneticAlphabetConverter_GetMaxConvertLength(ISpPhoneticAlphabetConverter* This,DWORD cSrcLength,WINBOOL bSAPI2UPS,DWORD *pcMaxDestLength) { return This->lpVtbl->GetMaxConvertLength(This,cSrcLength,bSAPI2UPS,pcMaxDestLength); } #endif @@ -6592,20 +6584,20 @@ interface ISpPhoneticAlphabetSelection { #define ISpPhoneticAlphabetSelection_SetAlphabetToUPS(This,fForceUPS) (This)->lpVtbl->SetAlphabetToUPS(This,fForceUPS) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetSelection_QueryInterface(ISpPhoneticAlphabetSelection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhoneticAlphabetSelection_QueryInterface(ISpPhoneticAlphabetSelection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhoneticAlphabetSelection_AddRef(ISpPhoneticAlphabetSelection* This) { +static inline ULONG ISpPhoneticAlphabetSelection_AddRef(ISpPhoneticAlphabetSelection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhoneticAlphabetSelection_Release(ISpPhoneticAlphabetSelection* This) { +static inline ULONG ISpPhoneticAlphabetSelection_Release(ISpPhoneticAlphabetSelection* This) { return This->lpVtbl->Release(This); } /*** ISpPhoneticAlphabetSelection methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetSelection_IsAlphabetUPS(ISpPhoneticAlphabetSelection* This,WINBOOL *pfIsUPS) { +static inline HRESULT ISpPhoneticAlphabetSelection_IsAlphabetUPS(ISpPhoneticAlphabetSelection* This,WINBOOL *pfIsUPS) { return This->lpVtbl->IsAlphabetUPS(This,pfIsUPS); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetSelection_SetAlphabetToUPS(ISpPhoneticAlphabetSelection* This,WINBOOL fForceUPS) { +static inline HRESULT ISpPhoneticAlphabetSelection_SetAlphabetToUPS(ISpPhoneticAlphabetSelection* This,WINBOOL fForceUPS) { return This->lpVtbl->SetAlphabetToUPS(This,fForceUPS); } #endif @@ -7007,121 +6999,121 @@ interface ISpVoice { #define ISpVoice_DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData) (This)->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_QueryInterface(ISpVoice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpVoice_QueryInterface(ISpVoice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpVoice_AddRef(ISpVoice* This) { +static inline ULONG ISpVoice_AddRef(ISpVoice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpVoice_Release(ISpVoice* This) { +static inline ULONG ISpVoice_Release(ISpVoice* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_SetNotifySink(ISpVoice* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpVoice_SetNotifySink(ISpVoice* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyWindowMessage(ISpVoice* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpVoice_SetNotifyWindowMessage(ISpVoice* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyCallbackFunction(ISpVoice* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpVoice_SetNotifyCallbackFunction(ISpVoice* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyCallbackInterface(ISpVoice* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpVoice_SetNotifyCallbackInterface(ISpVoice* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyWin32Event(ISpVoice* This) { +static inline HRESULT ISpVoice_SetNotifyWin32Event(ISpVoice* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpVoice_WaitForNotifyEvent(ISpVoice* This,DWORD dwMilliseconds) { +static inline HRESULT ISpVoice_WaitForNotifyEvent(ISpVoice* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpVoice_GetNotifyEventHandle(ISpVoice* This) { +static inline HANDLE ISpVoice_GetNotifyEventHandle(ISpVoice* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_SetInterest(ISpVoice* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpVoice_SetInterest(ISpVoice* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpVoice_GetEvents(ISpVoice* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpVoice_GetEvents(ISpVoice* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpVoice_GetInfo(ISpVoice* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpVoice_GetInfo(ISpVoice* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } /*** ISpVoice methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_SetOutput(ISpVoice* This,IUnknown *pUnkOutput,WINBOOL fAllowFormatChanges) { +static inline HRESULT ISpVoice_SetOutput(ISpVoice* This,IUnknown *pUnkOutput,WINBOOL fAllowFormatChanges) { return This->lpVtbl->SetOutput(This,pUnkOutput,fAllowFormatChanges); } -static __WIDL_INLINE HRESULT ISpVoice_GetOutputObjectToken(ISpVoice* This,ISpObjectToken **ppObjectToken) { +static inline HRESULT ISpVoice_GetOutputObjectToken(ISpVoice* This,ISpObjectToken **ppObjectToken) { return This->lpVtbl->GetOutputObjectToken(This,ppObjectToken); } -static __WIDL_INLINE HRESULT ISpVoice_GetOutputStream(ISpVoice* This,ISpStreamFormat **ppStream) { +static inline HRESULT ISpVoice_GetOutputStream(ISpVoice* This,ISpStreamFormat **ppStream) { return This->lpVtbl->GetOutputStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpVoice_Pause(ISpVoice* This) { +static inline HRESULT ISpVoice_Pause(ISpVoice* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT ISpVoice_Resume(ISpVoice* This) { +static inline HRESULT ISpVoice_Resume(ISpVoice* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT ISpVoice_SetVoice(ISpVoice* This,ISpObjectToken *pToken) { +static inline HRESULT ISpVoice_SetVoice(ISpVoice* This,ISpObjectToken *pToken) { return This->lpVtbl->SetVoice(This,pToken); } -static __WIDL_INLINE HRESULT ISpVoice_GetVoice(ISpVoice* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpVoice_GetVoice(ISpVoice* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetVoice(This,ppToken); } -static __WIDL_INLINE HRESULT ISpVoice_Speak(ISpVoice* This,LPCWSTR pwcs,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpVoice_Speak(ISpVoice* This,LPCWSTR pwcs,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->Speak(This,pwcs,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpVoice_SpeakStream(ISpVoice* This,IStream *pStream,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpVoice_SpeakStream(ISpVoice* This,IStream *pStream,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakStream(This,pStream,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpVoice_GetStatus(ISpVoice* This,SPVOICESTATUS *pStatus,LPWSTR *ppszLastBookmark) { +static inline HRESULT ISpVoice_GetStatus(ISpVoice* This,SPVOICESTATUS *pStatus,LPWSTR *ppszLastBookmark) { return This->lpVtbl->GetStatus(This,pStatus,ppszLastBookmark); } -static __WIDL_INLINE HRESULT ISpVoice_Skip(ISpVoice* This,LPCWSTR pItemType,LONG lNumItems,ULONG *pulNumSkipped) { +static inline HRESULT ISpVoice_Skip(ISpVoice* This,LPCWSTR pItemType,LONG lNumItems,ULONG *pulNumSkipped) { return This->lpVtbl->Skip(This,pItemType,lNumItems,pulNumSkipped); } -static __WIDL_INLINE HRESULT ISpVoice_SetPriority(ISpVoice* This,SPVPRIORITY ePriority) { +static inline HRESULT ISpVoice_SetPriority(ISpVoice* This,SPVPRIORITY ePriority) { return This->lpVtbl->SetPriority(This,ePriority); } -static __WIDL_INLINE HRESULT ISpVoice_GetPriority(ISpVoice* This,SPVPRIORITY *pePriority) { +static inline HRESULT ISpVoice_GetPriority(ISpVoice* This,SPVPRIORITY *pePriority) { return This->lpVtbl->GetPriority(This,pePriority); } -static __WIDL_INLINE HRESULT ISpVoice_SetAlertBoundary(ISpVoice* This,SPEVENTENUM eBoundary) { +static inline HRESULT ISpVoice_SetAlertBoundary(ISpVoice* This,SPEVENTENUM eBoundary) { return This->lpVtbl->SetAlertBoundary(This,eBoundary); } -static __WIDL_INLINE HRESULT ISpVoice_GetAlertBoundary(ISpVoice* This,SPEVENTENUM *peBoundary) { +static inline HRESULT ISpVoice_GetAlertBoundary(ISpVoice* This,SPEVENTENUM *peBoundary) { return This->lpVtbl->GetAlertBoundary(This,peBoundary); } -static __WIDL_INLINE HRESULT ISpVoice_SetRate(ISpVoice* This,LONG RateAdjust) { +static inline HRESULT ISpVoice_SetRate(ISpVoice* This,LONG RateAdjust) { return This->lpVtbl->SetRate(This,RateAdjust); } -static __WIDL_INLINE HRESULT ISpVoice_GetRate(ISpVoice* This,LONG *pRateAdjust) { +static inline HRESULT ISpVoice_GetRate(ISpVoice* This,LONG *pRateAdjust) { return This->lpVtbl->GetRate(This,pRateAdjust); } -static __WIDL_INLINE HRESULT ISpVoice_SetVolume(ISpVoice* This,USHORT usVolume) { +static inline HRESULT ISpVoice_SetVolume(ISpVoice* This,USHORT usVolume) { return This->lpVtbl->SetVolume(This,usVolume); } -static __WIDL_INLINE HRESULT ISpVoice_GetVolume(ISpVoice* This,USHORT *pusVolume) { +static inline HRESULT ISpVoice_GetVolume(ISpVoice* This,USHORT *pusVolume) { return This->lpVtbl->GetVolume(This,pusVolume); } -static __WIDL_INLINE HRESULT ISpVoice_WaitUntilDone(ISpVoice* This,ULONG msTimeout) { +static inline HRESULT ISpVoice_WaitUntilDone(ISpVoice* This,ULONG msTimeout) { return This->lpVtbl->WaitUntilDone(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpVoice_SetSyncSpeakTimeout(ISpVoice* This,ULONG msTimeout) { +static inline HRESULT ISpVoice_SetSyncSpeakTimeout(ISpVoice* This,ULONG msTimeout) { return This->lpVtbl->SetSyncSpeakTimeout(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpVoice_GetSyncSpeakTimeout(ISpVoice* This,ULONG *pmsTimeout) { +static inline HRESULT ISpVoice_GetSyncSpeakTimeout(ISpVoice* This,ULONG *pmsTimeout) { return This->lpVtbl->GetSyncSpeakTimeout(This,pmsTimeout); } -static __WIDL_INLINE HANDLE ISpVoice_SpeakCompleteEvent(ISpVoice* This) { +static inline HANDLE ISpVoice_SpeakCompleteEvent(ISpVoice* This) { return This->lpVtbl->SpeakCompleteEvent(This); } -static __WIDL_INLINE HRESULT ISpVoice_IsUISupported(ISpVoice* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { +static inline HRESULT ISpVoice_IsUISupported(ISpVoice* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,pfSupported); } -static __WIDL_INLINE HRESULT ISpVoice_DisplayUI(ISpVoice* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { +static inline HRESULT ISpVoice_DisplayUI(ISpVoice* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData); } #endif @@ -7220,26 +7212,26 @@ interface ISpPhrase { #define ISpPhrase_Discard(This,dwValueTypes) (This)->lpVtbl->Discard(This,dwValueTypes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase_QueryInterface(ISpPhrase* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhrase_QueryInterface(ISpPhrase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhrase_AddRef(ISpPhrase* This) { +static inline ULONG ISpPhrase_AddRef(ISpPhrase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhrase_Release(ISpPhrase* This) { +static inline ULONG ISpPhrase_Release(ISpPhrase* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase_GetPhrase(ISpPhrase* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase_GetPhrase(ISpPhrase* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase_GetSerializedPhrase(ISpPhrase* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase_GetSerializedPhrase(ISpPhrase* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase_GetText(ISpPhrase* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpPhrase_GetText(ISpPhrase* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpPhrase_Discard(ISpPhrase* This,DWORD dwValueTypes) { +static inline HRESULT ISpPhrase_Discard(ISpPhrase* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } #endif @@ -7345,33 +7337,33 @@ interface ISpPhraseAlt { #define ISpPhraseAlt_Commit(This) (This)->lpVtbl->Commit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhraseAlt_QueryInterface(ISpPhraseAlt* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhraseAlt_QueryInterface(ISpPhraseAlt* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhraseAlt_AddRef(ISpPhraseAlt* This) { +static inline ULONG ISpPhraseAlt_AddRef(ISpPhraseAlt* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhraseAlt_Release(ISpPhraseAlt* This) { +static inline ULONG ISpPhraseAlt_Release(ISpPhraseAlt* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetPhrase(ISpPhraseAlt* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhraseAlt_GetPhrase(ISpPhraseAlt* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetSerializedPhrase(ISpPhraseAlt* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhraseAlt_GetSerializedPhrase(ISpPhraseAlt* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetText(ISpPhraseAlt* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpPhraseAlt_GetText(ISpPhraseAlt* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_Discard(ISpPhraseAlt* This,DWORD dwValueTypes) { +static inline HRESULT ISpPhraseAlt_Discard(ISpPhraseAlt* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpPhraseAlt methods ***/ -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetAltInfo(ISpPhraseAlt* This,ISpPhrase **ppParent,ULONG *pulStartElementInParent,ULONG *pcElementsInParent,ULONG *pcElementsInAlt) { +static inline HRESULT ISpPhraseAlt_GetAltInfo(ISpPhraseAlt* This,ISpPhrase **ppParent,ULONG *pulStartElementInParent,ULONG *pcElementsInParent,ULONG *pcElementsInAlt) { return This->lpVtbl->GetAltInfo(This,ppParent,pulStartElementInParent,pcElementsInParent,pcElementsInAlt); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_Commit(ISpPhraseAlt* This) { +static inline HRESULT ISpPhraseAlt_Commit(ISpPhraseAlt* This) { return This->lpVtbl->Commit(This); } #endif @@ -7490,36 +7482,36 @@ interface ISpPhrase2 { #define ISpPhrase2_GetAudio(This,ulStartElement,cElements,ppStream) (This)->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase2_QueryInterface(ISpPhrase2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhrase2_QueryInterface(ISpPhrase2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhrase2_AddRef(ISpPhrase2* This) { +static inline ULONG ISpPhrase2_AddRef(ISpPhrase2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhrase2_Release(ISpPhrase2* This) { +static inline ULONG ISpPhrase2_Release(ISpPhrase2* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase2_GetPhrase(ISpPhrase2* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase2_GetPhrase(ISpPhrase2* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase2_GetSerializedPhrase(ISpPhrase2* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase2_GetSerializedPhrase(ISpPhrase2* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase2_GetText(ISpPhrase2* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpPhrase2_GetText(ISpPhrase2* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpPhrase2_Discard(ISpPhrase2* This,DWORD dwValueTypes) { +static inline HRESULT ISpPhrase2_Discard(ISpPhrase2* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpPhrase2 methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase2_GetXMLResult(ISpPhrase2* This,LPWSTR *ppszCoMemXMLResult,SPXMLRESULTOPTIONS Options) { +static inline HRESULT ISpPhrase2_GetXMLResult(ISpPhrase2* This,LPWSTR *ppszCoMemXMLResult,SPXMLRESULTOPTIONS Options) { return This->lpVtbl->GetXMLResult(This,ppszCoMemXMLResult,Options); } -static __WIDL_INLINE HRESULT ISpPhrase2_GetXMLErrorInfo(ISpPhrase2* This,SPSEMANTICERRORINFO *pSemanticErrorInfo) { +static inline HRESULT ISpPhrase2_GetXMLErrorInfo(ISpPhrase2* This,SPSEMANTICERRORINFO *pSemanticErrorInfo) { return This->lpVtbl->GetXMLErrorInfo(This,pSemanticErrorInfo); } -static __WIDL_INLINE HRESULT ISpPhrase2_GetAudio(ISpPhrase2* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { +static inline HRESULT ISpPhrase2_GetAudio(ISpPhrase2* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { return This->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream); } #endif @@ -7689,48 +7681,48 @@ interface ISpRecoResult { #define ISpRecoResult_GetRecoContext(This,ppRecoContext) (This)->lpVtbl->GetRecoContext(This,ppRecoContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult_QueryInterface(ISpRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoResult_QueryInterface(ISpRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoResult_AddRef(ISpRecoResult* This) { +static inline ULONG ISpRecoResult_AddRef(ISpRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoResult_Release(ISpRecoResult* This) { +static inline ULONG ISpRecoResult_Release(ISpRecoResult* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult_GetPhrase(ISpRecoResult* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult_GetPhrase(ISpRecoResult* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetSerializedPhrase(ISpRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult_GetSerializedPhrase(ISpRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetText(ISpRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpRecoResult_GetText(ISpRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpRecoResult_Discard(ISpRecoResult* This,DWORD dwValueTypes) { +static inline HRESULT ISpRecoResult_Discard(ISpRecoResult* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult_GetResultTimes(ISpRecoResult* This,SPRECORESULTTIMES *pTimes) { +static inline HRESULT ISpRecoResult_GetResultTimes(ISpRecoResult* This,SPRECORESULTTIMES *pTimes) { return This->lpVtbl->GetResultTimes(This,pTimes); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetAlternates(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { +static inline HRESULT ISpRecoResult_GetAlternates(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { return This->lpVtbl->GetAlternates(This,ulStartElement,cElements,ulRequestCount,ppPhrases,pcPhrasesReturned); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { +static inline HRESULT ISpRecoResult_GetAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { return This->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream); } -static __WIDL_INLINE HRESULT ISpRecoResult_SpeakAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpRecoResult_SpeakAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakAudio(This,ulStartElement,cElements,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpRecoResult_Serialize(ISpRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { +static inline HRESULT ISpRecoResult_Serialize(ISpRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { return This->lpVtbl->Serialize(This,ppCoMemSerializedResult); } -static __WIDL_INLINE HRESULT ISpRecoResult_ScaleAudio(ISpRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpRecoResult_ScaleAudio(ISpRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->ScaleAudio(This,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetRecoContext(ISpRecoResult* This,ISpRecoContext **ppRecoContext) { +static inline HRESULT ISpRecoResult_GetRecoContext(ISpRecoResult* This,ISpRecoContext **ppRecoContext) { return This->lpVtbl->GetRecoContext(This,ppRecoContext); } #endif @@ -7901,58 +7893,58 @@ interface ISpRecoResult2 { #define ISpRecoResult2_SetTextFeedback(This,pszFeedback,fSuccessful) (This)->lpVtbl->SetTextFeedback(This,pszFeedback,fSuccessful) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult2_QueryInterface(ISpRecoResult2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoResult2_QueryInterface(ISpRecoResult2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoResult2_AddRef(ISpRecoResult2* This) { +static inline ULONG ISpRecoResult2_AddRef(ISpRecoResult2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoResult2_Release(ISpRecoResult2* This) { +static inline ULONG ISpRecoResult2_Release(ISpRecoResult2* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult2_GetPhrase(ISpRecoResult2* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult2_GetPhrase(ISpRecoResult2* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetSerializedPhrase(ISpRecoResult2* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult2_GetSerializedPhrase(ISpRecoResult2* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetText(ISpRecoResult2* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpRecoResult2_GetText(ISpRecoResult2* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpRecoResult2_Discard(ISpRecoResult2* This,DWORD dwValueTypes) { +static inline HRESULT ISpRecoResult2_Discard(ISpRecoResult2* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult2_GetResultTimes(ISpRecoResult2* This,SPRECORESULTTIMES *pTimes) { +static inline HRESULT ISpRecoResult2_GetResultTimes(ISpRecoResult2* This,SPRECORESULTTIMES *pTimes) { return This->lpVtbl->GetResultTimes(This,pTimes); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetAlternates(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { +static inline HRESULT ISpRecoResult2_GetAlternates(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { return This->lpVtbl->GetAlternates(This,ulStartElement,cElements,ulRequestCount,ppPhrases,pcPhrasesReturned); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetAudio(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { +static inline HRESULT ISpRecoResult2_GetAudio(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { return This->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream); } -static __WIDL_INLINE HRESULT ISpRecoResult2_SpeakAudio(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpRecoResult2_SpeakAudio(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakAudio(This,ulStartElement,cElements,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpRecoResult2_Serialize(ISpRecoResult2* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { +static inline HRESULT ISpRecoResult2_Serialize(ISpRecoResult2* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { return This->lpVtbl->Serialize(This,ppCoMemSerializedResult); } -static __WIDL_INLINE HRESULT ISpRecoResult2_ScaleAudio(ISpRecoResult2* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpRecoResult2_ScaleAudio(ISpRecoResult2* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->ScaleAudio(This,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetRecoContext(ISpRecoResult2* This,ISpRecoContext **ppRecoContext) { +static inline HRESULT ISpRecoResult2_GetRecoContext(ISpRecoResult2* This,ISpRecoContext **ppRecoContext) { return This->lpVtbl->GetRecoContext(This,ppRecoContext); } /*** ISpRecoResult2 methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult2_CommitAlternate(ISpRecoResult2* This,ISpPhraseAlt *pPhraseAlt,ISpRecoResult **ppNewResult) { +static inline HRESULT ISpRecoResult2_CommitAlternate(ISpRecoResult2* This,ISpPhraseAlt *pPhraseAlt,ISpRecoResult **ppNewResult) { return This->lpVtbl->CommitAlternate(This,pPhraseAlt,ppNewResult); } -static __WIDL_INLINE HRESULT ISpRecoResult2_CommitText(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,LPCWSTR pszCorrectedData,DWORD eCommitFlags) { +static inline HRESULT ISpRecoResult2_CommitText(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,LPCWSTR pszCorrectedData,DWORD eCommitFlags) { return This->lpVtbl->CommitText(This,ulStartElement,cElements,pszCorrectedData,eCommitFlags); } -static __WIDL_INLINE HRESULT ISpRecoResult2_SetTextFeedback(ISpRecoResult2* This,LPCWSTR pszFeedback,WINBOOL fSuccessful) { +static inline HRESULT ISpRecoResult2_SetTextFeedback(ISpRecoResult2* This,LPCWSTR pszFeedback,WINBOOL fSuccessful) { return This->lpVtbl->SetTextFeedback(This,pszFeedback,fSuccessful); } #endif @@ -8102,55 +8094,55 @@ interface ISpXMLRecoResult { #define ISpXMLRecoResult_GetXMLErrorInfo(This,pSemanticErrorInfo) (This)->lpVtbl->GetXMLErrorInfo(This,pSemanticErrorInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpXMLRecoResult_QueryInterface(ISpXMLRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpXMLRecoResult_QueryInterface(ISpXMLRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpXMLRecoResult_AddRef(ISpXMLRecoResult* This) { +static inline ULONG ISpXMLRecoResult_AddRef(ISpXMLRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpXMLRecoResult_Release(ISpXMLRecoResult* This) { +static inline ULONG ISpXMLRecoResult_Release(ISpXMLRecoResult* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetPhrase(ISpXMLRecoResult* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpXMLRecoResult_GetPhrase(ISpXMLRecoResult* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetSerializedPhrase(ISpXMLRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpXMLRecoResult_GetSerializedPhrase(ISpXMLRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetText(ISpXMLRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpXMLRecoResult_GetText(ISpXMLRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_Discard(ISpXMLRecoResult* This,DWORD dwValueTypes) { +static inline HRESULT ISpXMLRecoResult_Discard(ISpXMLRecoResult* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetResultTimes(ISpXMLRecoResult* This,SPRECORESULTTIMES *pTimes) { +static inline HRESULT ISpXMLRecoResult_GetResultTimes(ISpXMLRecoResult* This,SPRECORESULTTIMES *pTimes) { return This->lpVtbl->GetResultTimes(This,pTimes); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetAlternates(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { +static inline HRESULT ISpXMLRecoResult_GetAlternates(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { return This->lpVtbl->GetAlternates(This,ulStartElement,cElements,ulRequestCount,ppPhrases,pcPhrasesReturned); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetAudio(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { +static inline HRESULT ISpXMLRecoResult_GetAudio(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { return This->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_SpeakAudio(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpXMLRecoResult_SpeakAudio(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakAudio(This,ulStartElement,cElements,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_Serialize(ISpXMLRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { +static inline HRESULT ISpXMLRecoResult_Serialize(ISpXMLRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { return This->lpVtbl->Serialize(This,ppCoMemSerializedResult); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_ScaleAudio(ISpXMLRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpXMLRecoResult_ScaleAudio(ISpXMLRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->ScaleAudio(This,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetRecoContext(ISpXMLRecoResult* This,ISpRecoContext **ppRecoContext) { +static inline HRESULT ISpXMLRecoResult_GetRecoContext(ISpXMLRecoResult* This,ISpRecoContext **ppRecoContext) { return This->lpVtbl->GetRecoContext(This,ppRecoContext); } /*** ISpXMLRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetXMLResult(ISpXMLRecoResult* This,LPWSTR *ppszCoMemXMLResult,SPXMLRESULTOPTIONS Options) { +static inline HRESULT ISpXMLRecoResult_GetXMLResult(ISpXMLRecoResult* This,LPWSTR *ppszCoMemXMLResult,SPXMLRESULTOPTIONS Options) { return This->lpVtbl->GetXMLResult(This,ppszCoMemXMLResult,Options); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetXMLErrorInfo(ISpXMLRecoResult* This,SPSEMANTICERRORINFO *pSemanticErrorInfo) { +static inline HRESULT ISpXMLRecoResult_GetXMLErrorInfo(ISpXMLRecoResult* This,SPSEMANTICERRORINFO *pSemanticErrorInfo) { return This->lpVtbl->GetXMLErrorInfo(This,pSemanticErrorInfo); } #endif @@ -8363,38 +8355,38 @@ interface ISpGrammarBuilder { #define ISpGrammarBuilder_Commit(This,dwReserved) (This)->lpVtbl->Commit(This,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder_QueryInterface(ISpGrammarBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpGrammarBuilder_QueryInterface(ISpGrammarBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpGrammarBuilder_AddRef(ISpGrammarBuilder* This) { +static inline ULONG ISpGrammarBuilder_AddRef(ISpGrammarBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpGrammarBuilder_Release(ISpGrammarBuilder* This) { +static inline ULONG ISpGrammarBuilder_Release(ISpGrammarBuilder* This) { return This->lpVtbl->Release(This); } /*** ISpGrammarBuilder methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder_ResetGrammar(ISpGrammarBuilder* This,WORD NewLanguage) { +static inline HRESULT ISpGrammarBuilder_ResetGrammar(ISpGrammarBuilder* This,WORD NewLanguage) { return This->lpVtbl->ResetGrammar(This,NewLanguage); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_GetRule(ISpGrammarBuilder* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { +static inline HRESULT ISpGrammarBuilder_GetRule(ISpGrammarBuilder* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { return This->lpVtbl->GetRule(This,pszRuleName,dwRuleId,dwAttributes,fCreateIfNotExist,phInitialState); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_ClearRule(ISpGrammarBuilder* This,SPSTATEHANDLE hState) { +static inline HRESULT ISpGrammarBuilder_ClearRule(ISpGrammarBuilder* This,SPSTATEHANDLE hState) { return This->lpVtbl->ClearRule(This,hState); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_CreateNewState(ISpGrammarBuilder* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { +static inline HRESULT ISpGrammarBuilder_CreateNewState(ISpGrammarBuilder* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { return This->lpVtbl->CreateNewState(This,hState,phState); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_AddWordTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpGrammarBuilder_AddWordTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddWordTransition(This,hFromState,hToState,psz,pszSeparators,eWordType,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_AddRuleTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpGrammarBuilder_AddRuleTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddRuleTransition(This,hFromState,hToState,hRule,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_AddResource(ISpGrammarBuilder* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { +static inline HRESULT ISpGrammarBuilder_AddResource(ISpGrammarBuilder* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { return This->lpVtbl->AddResource(This,hRuleState,pszResourceName,pszResourceValue); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_Commit(ISpGrammarBuilder* This,DWORD dwReserved) { +static inline HRESULT ISpGrammarBuilder_Commit(ISpGrammarBuilder* This,DWORD dwReserved) { return This->lpVtbl->Commit(This,dwReserved); } #endif @@ -8699,93 +8691,93 @@ interface ISpRecoGrammar { #define ISpRecoGrammar_GetGrammarState(This,peGrammarState) (This)->lpVtbl->GetGrammarState(This,peGrammarState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar_QueryInterface(ISpRecoGrammar* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoGrammar_QueryInterface(ISpRecoGrammar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoGrammar_AddRef(ISpRecoGrammar* This) { +static inline ULONG ISpRecoGrammar_AddRef(ISpRecoGrammar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoGrammar_Release(ISpRecoGrammar* This) { +static inline ULONG ISpRecoGrammar_Release(ISpRecoGrammar* This) { return This->lpVtbl->Release(This); } /*** ISpGrammarBuilder methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar_ResetGrammar(ISpRecoGrammar* This,WORD NewLanguage) { +static inline HRESULT ISpRecoGrammar_ResetGrammar(ISpRecoGrammar* This,WORD NewLanguage) { return This->lpVtbl->ResetGrammar(This,NewLanguage); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetRule(ISpRecoGrammar* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { +static inline HRESULT ISpRecoGrammar_GetRule(ISpRecoGrammar* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { return This->lpVtbl->GetRule(This,pszRuleName,dwRuleId,dwAttributes,fCreateIfNotExist,phInitialState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_ClearRule(ISpRecoGrammar* This,SPSTATEHANDLE hState) { +static inline HRESULT ISpRecoGrammar_ClearRule(ISpRecoGrammar* This,SPSTATEHANDLE hState) { return This->lpVtbl->ClearRule(This,hState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_CreateNewState(ISpRecoGrammar* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { +static inline HRESULT ISpRecoGrammar_CreateNewState(ISpRecoGrammar* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { return This->lpVtbl->CreateNewState(This,hState,phState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_AddWordTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpRecoGrammar_AddWordTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddWordTransition(This,hFromState,hToState,psz,pszSeparators,eWordType,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_AddRuleTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpRecoGrammar_AddRuleTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddRuleTransition(This,hFromState,hToState,hRule,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_AddResource(ISpRecoGrammar* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { +static inline HRESULT ISpRecoGrammar_AddResource(ISpRecoGrammar* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { return This->lpVtbl->AddResource(This,hRuleState,pszResourceName,pszResourceValue); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_Commit(ISpRecoGrammar* This,DWORD dwReserved) { +static inline HRESULT ISpRecoGrammar_Commit(ISpRecoGrammar* This,DWORD dwReserved) { return This->lpVtbl->Commit(This,dwReserved); } /*** ISpRecoGrammar methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetGrammarId(ISpRecoGrammar* This,ULONGLONG *pullGrammarId) { +static inline HRESULT ISpRecoGrammar_GetGrammarId(ISpRecoGrammar* This,ULONGLONG *pullGrammarId) { return This->lpVtbl->GetGrammarId(This,pullGrammarId); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetRecoContext(ISpRecoGrammar* This,ISpRecoContext **ppRecoCtxt) { +static inline HRESULT ISpRecoGrammar_GetRecoContext(ISpRecoGrammar* This,ISpRecoContext **ppRecoCtxt) { return This->lpVtbl->GetRecoContext(This,ppRecoCtxt); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromFile(ISpRecoGrammar* This,LPCWSTR pszFileName,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromFile(ISpRecoGrammar* This,LPCWSTR pszFileName,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromFile(This,pszFileName,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromObject(ISpRecoGrammar* This,REFCLSID rcid,LPCWSTR pszGrammarName,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromObject(ISpRecoGrammar* This,REFCLSID rcid,LPCWSTR pszGrammarName,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromObject(This,rcid,pszGrammarName,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromResource(ISpRecoGrammar* This,HMODULE hModule,LPCWSTR pszResourceName,LPCWSTR pszResourceType,WORD wLanguage,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromResource(ISpRecoGrammar* This,HMODULE hModule,LPCWSTR pszResourceName,LPCWSTR pszResourceType,WORD wLanguage,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromResource(This,hModule,pszResourceName,pszResourceType,wLanguage,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromMemory(ISpRecoGrammar* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromMemory(ISpRecoGrammar* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromMemory(This,pGrammar,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromProprietaryGrammar(ISpRecoGrammar* This,REFGUID rguidParam,LPCWSTR pszStringParam,const void *pvDataPrarm,ULONG cbDataSize,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromProprietaryGrammar(ISpRecoGrammar* This,REFGUID rguidParam,LPCWSTR pszStringParam,const void *pvDataPrarm,ULONG cbDataSize,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromProprietaryGrammar(This,rguidParam,pszStringParam,pvDataPrarm,cbDataSize,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetRuleState(ISpRecoGrammar* This,LPCWSTR pszName,void *pReserved,SPRULESTATE NewState) { +static inline HRESULT ISpRecoGrammar_SetRuleState(ISpRecoGrammar* This,LPCWSTR pszName,void *pReserved,SPRULESTATE NewState) { return This->lpVtbl->SetRuleState(This,pszName,pReserved,NewState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetRuleIdState(ISpRecoGrammar* This,ULONG ulRuleId,SPRULESTATE NewState) { +static inline HRESULT ISpRecoGrammar_SetRuleIdState(ISpRecoGrammar* This,ULONG ulRuleId,SPRULESTATE NewState) { return This->lpVtbl->SetRuleIdState(This,ulRuleId,NewState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadDictation(ISpRecoGrammar* This,LPCWSTR pszTopicName,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadDictation(ISpRecoGrammar* This,LPCWSTR pszTopicName,SPLOADOPTIONS Options) { return This->lpVtbl->LoadDictation(This,pszTopicName,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_UnloadDictation(ISpRecoGrammar* This) { +static inline HRESULT ISpRecoGrammar_UnloadDictation(ISpRecoGrammar* This) { return This->lpVtbl->UnloadDictation(This); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetDictationState(ISpRecoGrammar* This,SPRULESTATE NewState) { +static inline HRESULT ISpRecoGrammar_SetDictationState(ISpRecoGrammar* This,SPRULESTATE NewState) { return This->lpVtbl->SetDictationState(This,NewState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetWordSequenceData(ISpRecoGrammar* This,const WCHAR *pText,ULONG cchText,const SPTEXTSELECTIONINFO *pInfo) { +static inline HRESULT ISpRecoGrammar_SetWordSequenceData(ISpRecoGrammar* This,const WCHAR *pText,ULONG cchText,const SPTEXTSELECTIONINFO *pInfo) { return This->lpVtbl->SetWordSequenceData(This,pText,cchText,pInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetTextSelection(ISpRecoGrammar* This,const SPTEXTSELECTIONINFO *pInfo) { +static inline HRESULT ISpRecoGrammar_SetTextSelection(ISpRecoGrammar* This,const SPTEXTSELECTIONINFO *pInfo) { return This->lpVtbl->SetTextSelection(This,pInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_IsPronounceable(ISpRecoGrammar* This,LPCWSTR pszWord,SPWORDPRONOUNCEABLE *pWordPronounceable) { +static inline HRESULT ISpRecoGrammar_IsPronounceable(ISpRecoGrammar* This,LPCWSTR pszWord,SPWORDPRONOUNCEABLE *pWordPronounceable) { return This->lpVtbl->IsPronounceable(This,pszWord,pWordPronounceable); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE eGrammarState) { +static inline HRESULT ISpRecoGrammar_SetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE eGrammarState) { return This->lpVtbl->SetGrammarState(This,eGrammarState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SaveCmd(ISpRecoGrammar* This,IStream *pStream,LPWSTR *ppszCoMemErrorText) { +static inline HRESULT ISpRecoGrammar_SaveCmd(ISpRecoGrammar* This,IStream *pStream,LPWSTR *ppszCoMemErrorText) { return This->lpVtbl->SaveCmd(This,pStream,ppszCoMemErrorText); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE *peGrammarState) { +static inline HRESULT ISpRecoGrammar_GetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE *peGrammarState) { return This->lpVtbl->GetGrammarState(This,peGrammarState); } #endif @@ -8878,20 +8870,20 @@ interface ISpGrammarBuilder2 { #define ISpGrammarBuilder2_SetPhoneticAlphabet(This,phoneticALphabet) (This)->lpVtbl->SetPhoneticAlphabet(This,phoneticALphabet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder2_QueryInterface(ISpGrammarBuilder2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpGrammarBuilder2_QueryInterface(ISpGrammarBuilder2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpGrammarBuilder2_AddRef(ISpGrammarBuilder2* This) { +static inline ULONG ISpGrammarBuilder2_AddRef(ISpGrammarBuilder2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpGrammarBuilder2_Release(ISpGrammarBuilder2* This) { +static inline ULONG ISpGrammarBuilder2_Release(ISpGrammarBuilder2* This) { return This->lpVtbl->Release(This); } /*** ISpGrammarBuilder2 methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder2_AddTextSubset(ISpGrammarBuilder2* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,SPMATCHINGMODE eMatchMode) { +static inline HRESULT ISpGrammarBuilder2_AddTextSubset(ISpGrammarBuilder2* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,SPMATCHINGMODE eMatchMode) { return This->lpVtbl->AddTextSubset(This,hFromState,hToState,psz,eMatchMode); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder2_SetPhoneticAlphabet(ISpGrammarBuilder2* This,PHONETICALPHABET phoneticALphabet) { +static inline HRESULT ISpGrammarBuilder2_SetPhoneticAlphabet(ISpGrammarBuilder2* This,PHONETICALPHABET phoneticALphabet) { return This->lpVtbl->SetPhoneticAlphabet(This,phoneticALphabet); } #endif @@ -9037,38 +9029,38 @@ interface ISpRecoGrammar2 { #define ISpRecoGrammar2_SetSMLSecurityManager(This,pSMLSecurityManager) (This)->lpVtbl->SetSMLSecurityManager(This,pSMLSecurityManager) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar2_QueryInterface(ISpRecoGrammar2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoGrammar2_QueryInterface(ISpRecoGrammar2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoGrammar2_AddRef(ISpRecoGrammar2* This) { +static inline ULONG ISpRecoGrammar2_AddRef(ISpRecoGrammar2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoGrammar2_Release(ISpRecoGrammar2* This) { +static inline ULONG ISpRecoGrammar2_Release(ISpRecoGrammar2* This) { return This->lpVtbl->Release(This); } /*** ISpRecoGrammar2 methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar2_GetRules(ISpRecoGrammar2* This,SPRULE **ppCoMemRules,UINT *puNumRules) { +static inline HRESULT ISpRecoGrammar2_GetRules(ISpRecoGrammar2* This,SPRULE **ppCoMemRules,UINT *puNumRules) { return This->lpVtbl->GetRules(This,ppCoMemRules,puNumRules); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_LoadCmdFromFile2(ISpRecoGrammar2* This,LPCWSTR pszFileName,SPLOADOPTIONS Options,LPCWSTR pszSharingUri,LPCWSTR pszBaseUri) { +static inline HRESULT ISpRecoGrammar2_LoadCmdFromFile2(ISpRecoGrammar2* This,LPCWSTR pszFileName,SPLOADOPTIONS Options,LPCWSTR pszSharingUri,LPCWSTR pszBaseUri) { return This->lpVtbl->LoadCmdFromFile2(This,pszFileName,Options,pszSharingUri,pszBaseUri); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_LoadCmdFromMemory2(ISpRecoGrammar2* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options,LPCWSTR pszSharingUri,LPCWSTR pszBaseUri) { +static inline HRESULT ISpRecoGrammar2_LoadCmdFromMemory2(ISpRecoGrammar2* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options,LPCWSTR pszSharingUri,LPCWSTR pszBaseUri) { return This->lpVtbl->LoadCmdFromMemory2(This,pGrammar,Options,pszSharingUri,pszBaseUri); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetRulePriority(ISpRecoGrammar2* This,LPCWSTR pszRuleName,ULONG ulRuleId,int nRulePriority) { +static inline HRESULT ISpRecoGrammar2_SetRulePriority(ISpRecoGrammar2* This,LPCWSTR pszRuleName,ULONG ulRuleId,int nRulePriority) { return This->lpVtbl->SetRulePriority(This,pszRuleName,ulRuleId,nRulePriority); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetRuleWeight(ISpRecoGrammar2* This,LPCWSTR pszRuleName,ULONG ulRuleId,float flWeight) { +static inline HRESULT ISpRecoGrammar2_SetRuleWeight(ISpRecoGrammar2* This,LPCWSTR pszRuleName,ULONG ulRuleId,float flWeight) { return This->lpVtbl->SetRuleWeight(This,pszRuleName,ulRuleId,flWeight); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetDictationWeight(ISpRecoGrammar2* This,float flWeight) { +static inline HRESULT ISpRecoGrammar2_SetDictationWeight(ISpRecoGrammar2* This,float flWeight) { return This->lpVtbl->SetDictationWeight(This,flWeight); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetGrammarLoader(ISpRecoGrammar2* This,ISpeechResourceLoader *pLoader) { +static inline HRESULT ISpRecoGrammar2_SetGrammarLoader(ISpRecoGrammar2* This,ISpeechResourceLoader *pLoader) { return This->lpVtbl->SetGrammarLoader(This,pLoader); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetSMLSecurityManager(ISpRecoGrammar2* This,IInternetSecurityManager *pSMLSecurityManager) { +static inline HRESULT ISpRecoGrammar2_SetSMLSecurityManager(ISpRecoGrammar2* This,IInternetSecurityManager *pSMLSecurityManager) { return This->lpVtbl->SetSMLSecurityManager(This,pSMLSecurityManager); } #endif @@ -9202,36 +9194,36 @@ interface ISpeechResourceLoader { #define ISpeechResourceLoader_ReleaseLocalCopy(This,pbstrLocalPath) (This)->lpVtbl->ReleaseLocalCopy(This,pbstrLocalPath) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechResourceLoader_QueryInterface(ISpeechResourceLoader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechResourceLoader_QueryInterface(ISpeechResourceLoader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechResourceLoader_AddRef(ISpeechResourceLoader* This) { +static inline ULONG ISpeechResourceLoader_AddRef(ISpeechResourceLoader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechResourceLoader_Release(ISpeechResourceLoader* This) { +static inline ULONG ISpeechResourceLoader_Release(ISpeechResourceLoader* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechResourceLoader_GetTypeInfoCount(ISpeechResourceLoader* This,UINT *pctinfo) { +static inline HRESULT ISpeechResourceLoader_GetTypeInfoCount(ISpeechResourceLoader* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_GetTypeInfo(ISpeechResourceLoader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechResourceLoader_GetTypeInfo(ISpeechResourceLoader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_GetIDsOfNames(ISpeechResourceLoader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechResourceLoader_GetIDsOfNames(ISpeechResourceLoader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_Invoke(ISpeechResourceLoader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechResourceLoader_Invoke(ISpeechResourceLoader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechResourceLoader methods ***/ -static __WIDL_INLINE HRESULT ISpeechResourceLoader_LoadResource(ISpeechResourceLoader* This,BSTR bstrResourceUri,VARIANT_BOOL fAlwaysReload,IUnknown **pStream,BSTR *pbstrMIMEType,VARIANT_BOOL *pfModified,BSTR *pbstrRedirectUrl) { +static inline HRESULT ISpeechResourceLoader_LoadResource(ISpeechResourceLoader* This,BSTR bstrResourceUri,VARIANT_BOOL fAlwaysReload,IUnknown **pStream,BSTR *pbstrMIMEType,VARIANT_BOOL *pfModified,BSTR *pbstrRedirectUrl) { return This->lpVtbl->LoadResource(This,bstrResourceUri,fAlwaysReload,pStream,pbstrMIMEType,pfModified,pbstrRedirectUrl); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_GetLocalCopy(ISpeechResourceLoader* This,BSTR bstrResourceUri,BSTR *pbstrLocalPath,BSTR *pbstrMIMEType,BSTR *pbstrRedirectUrl) { +static inline HRESULT ISpeechResourceLoader_GetLocalCopy(ISpeechResourceLoader* This,BSTR bstrResourceUri,BSTR *pbstrLocalPath,BSTR *pbstrMIMEType,BSTR *pbstrRedirectUrl) { return This->lpVtbl->GetLocalCopy(This,bstrResourceUri,pbstrLocalPath,pbstrMIMEType,pbstrRedirectUrl); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_ReleaseLocalCopy(ISpeechResourceLoader* This,BSTR pbstrLocalPath) { +static inline HRESULT ISpeechResourceLoader_ReleaseLocalCopy(ISpeechResourceLoader* This,BSTR pbstrLocalPath) { return This->lpVtbl->ReleaseLocalCopy(This,pbstrLocalPath); } #endif @@ -9532,100 +9524,100 @@ interface ISpRecoContext { #define ISpRecoContext_GetContextState(This,peContextState) (This)->lpVtbl->GetContextState(This,peContextState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_QueryInterface(ISpRecoContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoContext_QueryInterface(ISpRecoContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoContext_AddRef(ISpRecoContext* This) { +static inline ULONG ISpRecoContext_AddRef(ISpRecoContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoContext_Release(ISpRecoContext* This) { +static inline ULONG ISpRecoContext_Release(ISpRecoContext* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifySink(ISpRecoContext* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpRecoContext_SetNotifySink(ISpRecoContext* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyWindowMessage(ISpRecoContext* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpRecoContext_SetNotifyWindowMessage(ISpRecoContext* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyCallbackFunction(ISpRecoContext* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpRecoContext_SetNotifyCallbackFunction(ISpRecoContext* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyCallbackInterface(ISpRecoContext* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpRecoContext_SetNotifyCallbackInterface(ISpRecoContext* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyWin32Event(ISpRecoContext* This) { +static inline HRESULT ISpRecoContext_SetNotifyWin32Event(ISpRecoContext* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpRecoContext_WaitForNotifyEvent(ISpRecoContext* This,DWORD dwMilliseconds) { +static inline HRESULT ISpRecoContext_WaitForNotifyEvent(ISpRecoContext* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpRecoContext_GetNotifyEventHandle(ISpRecoContext* This) { +static inline HANDLE ISpRecoContext_GetNotifyEventHandle(ISpRecoContext* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_SetInterest(ISpRecoContext* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpRecoContext_SetInterest(ISpRecoContext* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetEvents(ISpRecoContext* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpRecoContext_GetEvents(ISpRecoContext* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetInfo(ISpRecoContext* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpRecoContext_GetInfo(ISpRecoContext* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } /*** ISpRecoContext methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_GetRecognizer(ISpRecoContext* This,ISpRecognizer **ppRecognizer) { +static inline HRESULT ISpRecoContext_GetRecognizer(ISpRecoContext* This,ISpRecognizer **ppRecognizer) { return This->lpVtbl->GetRecognizer(This,ppRecognizer); } -static __WIDL_INLINE HRESULT ISpRecoContext_CreateGrammar(ISpRecoContext* This,ULONGLONG ullGrammarId,ISpRecoGrammar **ppGrammar) { +static inline HRESULT ISpRecoContext_CreateGrammar(ISpRecoContext* This,ULONGLONG ullGrammarId,ISpRecoGrammar **ppGrammar) { return This->lpVtbl->CreateGrammar(This,ullGrammarId,ppGrammar); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetStatus(ISpRecoContext* This,SPRECOCONTEXTSTATUS *pStatus) { +static inline HRESULT ISpRecoContext_GetStatus(ISpRecoContext* This,SPRECOCONTEXTSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetMaxAlternates(ISpRecoContext* This,ULONG *pcAlternates) { +static inline HRESULT ISpRecoContext_GetMaxAlternates(ISpRecoContext* This,ULONG *pcAlternates) { return This->lpVtbl->GetMaxAlternates(This,pcAlternates); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetMaxAlternates(ISpRecoContext* This,ULONG cAlternates) { +static inline HRESULT ISpRecoContext_SetMaxAlternates(ISpRecoContext* This,ULONG cAlternates) { return This->lpVtbl->SetMaxAlternates(This,cAlternates); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS Options,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpRecoContext_SetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS Options,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetAudioOptions(This,Options,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS *pOptions,GUID *pAudioFormatId,WAVEFORMATEX **ppCoMemWFEX) { +static inline HRESULT ISpRecoContext_GetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS *pOptions,GUID *pAudioFormatId,WAVEFORMATEX **ppCoMemWFEX) { return This->lpVtbl->GetAudioOptions(This,pOptions,pAudioFormatId,ppCoMemWFEX); } -static __WIDL_INLINE HRESULT ISpRecoContext_DeserializeResult(ISpRecoContext* This,const SPSERIALIZEDRESULT *pSerializedResult,ISpRecoResult **ppResult) { +static inline HRESULT ISpRecoContext_DeserializeResult(ISpRecoContext* This,const SPSERIALIZEDRESULT *pSerializedResult,ISpRecoResult **ppResult) { return This->lpVtbl->DeserializeResult(This,pSerializedResult,ppResult); } -static __WIDL_INLINE HRESULT ISpRecoContext_Bookmark(ISpRecoContext* This,SPBOOKMARKOPTIONS Options,ULONGLONG ullStreamPosition,LPARAM lparamEvent) { +static inline HRESULT ISpRecoContext_Bookmark(ISpRecoContext* This,SPBOOKMARKOPTIONS Options,ULONGLONG ullStreamPosition,LPARAM lparamEvent) { return This->lpVtbl->Bookmark(This,Options,ullStreamPosition,lparamEvent); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetAdaptationData(ISpRecoContext* This,LPCWSTR pAdaptationData,const ULONG cch) { +static inline HRESULT ISpRecoContext_SetAdaptationData(ISpRecoContext* This,LPCWSTR pAdaptationData,const ULONG cch) { return This->lpVtbl->SetAdaptationData(This,pAdaptationData,cch); } -static __WIDL_INLINE HRESULT ISpRecoContext_Pause(ISpRecoContext* This,DWORD dwReserved) { +static inline HRESULT ISpRecoContext_Pause(ISpRecoContext* This,DWORD dwReserved) { return This->lpVtbl->Pause(This,dwReserved); } -static __WIDL_INLINE HRESULT ISpRecoContext_Resume(ISpRecoContext* This,DWORD dwReserved) { +static inline HRESULT ISpRecoContext_Resume(ISpRecoContext* This,DWORD dwReserved) { return This->lpVtbl->Resume(This,dwReserved); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetVoice(ISpRecoContext* This,ISpVoice *pVoice,WINBOOL fAllowFormatChanges) { +static inline HRESULT ISpRecoContext_SetVoice(ISpRecoContext* This,ISpVoice *pVoice,WINBOOL fAllowFormatChanges) { return This->lpVtbl->SetVoice(This,pVoice,fAllowFormatChanges); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetVoice(ISpRecoContext* This,ISpVoice **ppVoice) { +static inline HRESULT ISpRecoContext_GetVoice(ISpRecoContext* This,ISpVoice **ppVoice) { return This->lpVtbl->GetVoice(This,ppVoice); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG ullEventInterest) { +static inline HRESULT ISpRecoContext_SetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG ullEventInterest) { return This->lpVtbl->SetVoicePurgeEvent(This,ullEventInterest); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG *pullEventInterest) { +static inline HRESULT ISpRecoContext_GetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG *pullEventInterest) { return This->lpVtbl->GetVoicePurgeEvent(This,pullEventInterest); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetContextState(ISpRecoContext* This,SPCONTEXTSTATE eContextState) { +static inline HRESULT ISpRecoContext_SetContextState(ISpRecoContext* This,SPCONTEXTSTATE eContextState) { return This->lpVtbl->SetContextState(This,eContextState); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetContextState(ISpRecoContext* This,SPCONTEXTSTATE *peContextState) { +static inline HRESULT ISpRecoContext_GetContextState(ISpRecoContext* This,SPCONTEXTSTATE *peContextState) { return This->lpVtbl->GetContextState(This,peContextState); } #endif @@ -9745,23 +9737,23 @@ interface ISpRecoContext2 { #define ISpRecoContext2_SetAdaptationData2(This,pAdaptationData,cch,pTopicName,eAdaptationSettings,eRelevance) (This)->lpVtbl->SetAdaptationData2(This,pAdaptationData,cch,pTopicName,eAdaptationSettings,eRelevance) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext2_QueryInterface(ISpRecoContext2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoContext2_QueryInterface(ISpRecoContext2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoContext2_AddRef(ISpRecoContext2* This) { +static inline ULONG ISpRecoContext2_AddRef(ISpRecoContext2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoContext2_Release(ISpRecoContext2* This) { +static inline ULONG ISpRecoContext2_Release(ISpRecoContext2* This) { return This->lpVtbl->Release(This); } /*** ISpRecoContext2 methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext2_SetGrammarOptions(ISpRecoContext2* This,DWORD eGrammarOptions) { +static inline HRESULT ISpRecoContext2_SetGrammarOptions(ISpRecoContext2* This,DWORD eGrammarOptions) { return This->lpVtbl->SetGrammarOptions(This,eGrammarOptions); } -static __WIDL_INLINE HRESULT ISpRecoContext2_GetGrammarOptions(ISpRecoContext2* This,DWORD *peGrammarOptions) { +static inline HRESULT ISpRecoContext2_GetGrammarOptions(ISpRecoContext2* This,DWORD *peGrammarOptions) { return This->lpVtbl->GetGrammarOptions(This,peGrammarOptions); } -static __WIDL_INLINE HRESULT ISpRecoContext2_SetAdaptationData2(ISpRecoContext2* This,LPCWSTR pAdaptationData,const ULONG cch,LPCWSTR pTopicName,DWORD eAdaptationSettings,SPADAPTATIONRELEVANCE eRelevance) { +static inline HRESULT ISpRecoContext2_SetAdaptationData2(ISpRecoContext2* This,LPCWSTR pAdaptationData,const ULONG cch,LPCWSTR pTopicName,DWORD eAdaptationSettings,SPADAPTATIONRELEVANCE eRelevance) { return This->lpVtbl->SetAdaptationData2(This,pAdaptationData,cch,pTopicName,eAdaptationSettings,eRelevance); } #endif @@ -9860,26 +9852,26 @@ interface ISpProperties { #define ISpProperties_GetPropertyString(This,pName,ppCoMemValue) (This)->lpVtbl->GetPropertyString(This,pName,ppCoMemValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpProperties_QueryInterface(ISpProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpProperties_QueryInterface(ISpProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpProperties_AddRef(ISpProperties* This) { +static inline ULONG ISpProperties_AddRef(ISpProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpProperties_Release(ISpProperties* This) { +static inline ULONG ISpProperties_Release(ISpProperties* This) { return This->lpVtbl->Release(This); } /*** ISpProperties methods ***/ -static __WIDL_INLINE HRESULT ISpProperties_SetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG lValue) { +static inline HRESULT ISpProperties_SetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG lValue) { return This->lpVtbl->SetPropertyNum(This,pName,lValue); } -static __WIDL_INLINE HRESULT ISpProperties_GetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG *plValue) { +static inline HRESULT ISpProperties_GetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG *plValue) { return This->lpVtbl->GetPropertyNum(This,pName,plValue); } -static __WIDL_INLINE HRESULT ISpProperties_SetPropertyString(ISpProperties* This,LPCWSTR pName,LPCWSTR pValue) { +static inline HRESULT ISpProperties_SetPropertyString(ISpProperties* This,LPCWSTR pName,LPCWSTR pValue) { return This->lpVtbl->SetPropertyString(This,pName,pValue); } -static __WIDL_INLINE HRESULT ISpProperties_GetPropertyString(ISpProperties* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { +static inline HRESULT ISpProperties_GetPropertyString(ISpProperties* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { return This->lpVtbl->GetPropertyString(This,pName,ppCoMemValue); } #endif @@ -10134,75 +10126,75 @@ interface ISpRecognizer { #define ISpRecognizer_EmulateRecognition(This,pPhrase) (This)->lpVtbl->EmulateRecognition(This,pPhrase) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer_QueryInterface(ISpRecognizer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecognizer_QueryInterface(ISpRecognizer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecognizer_AddRef(ISpRecognizer* This) { +static inline ULONG ISpRecognizer_AddRef(ISpRecognizer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecognizer_Release(ISpRecognizer* This) { +static inline ULONG ISpRecognizer_Release(ISpRecognizer* This) { return This->lpVtbl->Release(This); } /*** ISpProperties methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer_SetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG lValue) { +static inline HRESULT ISpRecognizer_SetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG lValue) { return This->lpVtbl->SetPropertyNum(This,pName,lValue); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG *plValue) { +static inline HRESULT ISpRecognizer_GetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG *plValue) { return This->lpVtbl->GetPropertyNum(This,pName,plValue); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPCWSTR pValue) { +static inline HRESULT ISpRecognizer_SetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPCWSTR pValue) { return This->lpVtbl->SetPropertyString(This,pName,pValue); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { +static inline HRESULT ISpRecognizer_GetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { return This->lpVtbl->GetPropertyString(This,pName,ppCoMemValue); } /*** ISpRecognizer methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer_SetRecognizer(ISpRecognizer* This,ISpObjectToken *pRecognizer) { +static inline HRESULT ISpRecognizer_SetRecognizer(ISpRecognizer* This,ISpObjectToken *pRecognizer) { return This->lpVtbl->SetRecognizer(This,pRecognizer); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetRecognizer(ISpRecognizer* This,ISpObjectToken **ppRecognizer) { +static inline HRESULT ISpRecognizer_GetRecognizer(ISpRecognizer* This,ISpObjectToken **ppRecognizer) { return This->lpVtbl->GetRecognizer(This,ppRecognizer); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetInput(ISpRecognizer* This,IUnknown *pUnkInput,WINBOOL fAllowFormatChanges) { +static inline HRESULT ISpRecognizer_SetInput(ISpRecognizer* This,IUnknown *pUnkInput,WINBOOL fAllowFormatChanges) { return This->lpVtbl->SetInput(This,pUnkInput,fAllowFormatChanges); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetInputObjectToken(ISpRecognizer* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpRecognizer_GetInputObjectToken(ISpRecognizer* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetInputObjectToken(This,ppToken); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetInputStream(ISpRecognizer* This,ISpStreamFormat **ppStream) { +static inline HRESULT ISpRecognizer_GetInputStream(ISpRecognizer* This,ISpStreamFormat **ppStream) { return This->lpVtbl->GetInputStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpRecognizer_CreateRecoContext(ISpRecognizer* This,ISpRecoContext **ppNewCtxt) { +static inline HRESULT ISpRecognizer_CreateRecoContext(ISpRecognizer* This,ISpRecoContext **ppNewCtxt) { return This->lpVtbl->CreateRecoContext(This,ppNewCtxt); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetRecoProfile(ISpRecognizer* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpRecognizer_GetRecoProfile(ISpRecognizer* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetRecoProfile(This,ppToken); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetRecoProfile(ISpRecognizer* This,ISpObjectToken *pToken) { +static inline HRESULT ISpRecognizer_SetRecoProfile(ISpRecognizer* This,ISpObjectToken *pToken) { return This->lpVtbl->SetRecoProfile(This,pToken); } -static __WIDL_INLINE HRESULT ISpRecognizer_IsSharedInstance(ISpRecognizer* This) { +static inline HRESULT ISpRecognizer_IsSharedInstance(ISpRecognizer* This) { return This->lpVtbl->IsSharedInstance(This); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetRecoState(ISpRecognizer* This,SPRECOSTATE *pState) { +static inline HRESULT ISpRecognizer_GetRecoState(ISpRecognizer* This,SPRECOSTATE *pState) { return This->lpVtbl->GetRecoState(This,pState); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetRecoState(ISpRecognizer* This,SPRECOSTATE NewState) { +static inline HRESULT ISpRecognizer_SetRecoState(ISpRecognizer* This,SPRECOSTATE NewState) { return This->lpVtbl->SetRecoState(This,NewState); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetStatus(ISpRecognizer* This,SPRECOGNIZERSTATUS *pStatus) { +static inline HRESULT ISpRecognizer_GetStatus(ISpRecognizer* This,SPRECOGNIZERSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetFormat(ISpRecognizer* This,SPSTREAMFORMATTYPE WaveFormatType,GUID *pFormatId,WAVEFORMATEX **ppCoMemWFEX) { +static inline HRESULT ISpRecognizer_GetFormat(ISpRecognizer* This,SPSTREAMFORMATTYPE WaveFormatType,GUID *pFormatId,WAVEFORMATEX **ppCoMemWFEX) { return This->lpVtbl->GetFormat(This,WaveFormatType,pFormatId,ppCoMemWFEX); } -static __WIDL_INLINE HRESULT ISpRecognizer_IsUISupported(ISpRecognizer* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { +static inline HRESULT ISpRecognizer_IsUISupported(ISpRecognizer* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,pfSupported); } -static __WIDL_INLINE HRESULT ISpRecognizer_DisplayUI(ISpRecognizer* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { +static inline HRESULT ISpRecognizer_DisplayUI(ISpRecognizer* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData); } -static __WIDL_INLINE HRESULT ISpRecognizer_EmulateRecognition(ISpRecognizer* This,ISpPhrase *pPhrase) { +static inline HRESULT ISpRecognizer_EmulateRecognition(ISpRecognizer* This,ISpPhrase *pPhrase) { return This->lpVtbl->EmulateRecognition(This,pPhrase); } #endif @@ -10285,20 +10277,20 @@ interface ISpSerializeState { #define ISpSerializeState_SetSerializedState(This,pbData,ulSize,dwReserved) (This)->lpVtbl->SetSerializedState(This,pbData,ulSize,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpSerializeState_QueryInterface(ISpSerializeState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpSerializeState_QueryInterface(ISpSerializeState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpSerializeState_AddRef(ISpSerializeState* This) { +static inline ULONG ISpSerializeState_AddRef(ISpSerializeState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpSerializeState_Release(ISpSerializeState* This) { +static inline ULONG ISpSerializeState_Release(ISpSerializeState* This) { return This->lpVtbl->Release(This); } /*** ISpSerializeState methods ***/ -static __WIDL_INLINE HRESULT ISpSerializeState_GetSerializedState(ISpSerializeState* This,BYTE **ppbData,ULONG *pulSize,DWORD dwReserved) { +static inline HRESULT ISpSerializeState_GetSerializedState(ISpSerializeState* This,BYTE **ppbData,ULONG *pulSize,DWORD dwReserved) { return This->lpVtbl->GetSerializedState(This,ppbData,pulSize,dwReserved); } -static __WIDL_INLINE HRESULT ISpSerializeState_SetSerializedState(ISpSerializeState* This,BYTE *pbData,ULONG ulSize,DWORD dwReserved) { +static inline HRESULT ISpSerializeState_SetSerializedState(ISpSerializeState* This,BYTE *pbData,ULONG ulSize,DWORD dwReserved) { return This->lpVtbl->SetSerializedState(This,pbData,ulSize,dwReserved); } #endif @@ -10384,23 +10376,23 @@ interface ISpRecognizer2 { #define ISpRecognizer2_ResetAcousticModelAdaptation(This) (This)->lpVtbl->ResetAcousticModelAdaptation(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer2_QueryInterface(ISpRecognizer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecognizer2_QueryInterface(ISpRecognizer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecognizer2_AddRef(ISpRecognizer2* This) { +static inline ULONG ISpRecognizer2_AddRef(ISpRecognizer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecognizer2_Release(ISpRecognizer2* This) { +static inline ULONG ISpRecognizer2_Release(ISpRecognizer2* This) { return This->lpVtbl->Release(This); } /*** ISpRecognizer2 methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer2_EmulateRecognitionEx(ISpRecognizer2* This,ISpPhrase *pPhrase,DWORD dwCompareFlags) { +static inline HRESULT ISpRecognizer2_EmulateRecognitionEx(ISpRecognizer2* This,ISpPhrase *pPhrase,DWORD dwCompareFlags) { return This->lpVtbl->EmulateRecognitionEx(This,pPhrase,dwCompareFlags); } -static __WIDL_INLINE HRESULT ISpRecognizer2_SetTrainingState(ISpRecognizer2* This,WINBOOL fDoingTraining,WINBOOL fAdaptFromTrainingData) { +static inline HRESULT ISpRecognizer2_SetTrainingState(ISpRecognizer2* This,WINBOOL fDoingTraining,WINBOOL fAdaptFromTrainingData) { return This->lpVtbl->SetTrainingState(This,fDoingTraining,fAdaptFromTrainingData); } -static __WIDL_INLINE HRESULT ISpRecognizer2_ResetAcousticModelAdaptation(ISpRecognizer2* This) { +static inline HRESULT ISpRecognizer2_ResetAcousticModelAdaptation(ISpRecognizer2* This) { return This->lpVtbl->ResetAcousticModelAdaptation(This); } #endif @@ -10495,20 +10487,20 @@ interface ISpEnginePronunciation { #define ISpEnginePronunciation_GetPronunciations(This,pszWord,pszLeftContext,pszRightContext,LangID,pEnginePronunciationList) (This)->lpVtbl->GetPronunciations(This,pszWord,pszLeftContext,pszRightContext,LangID,pEnginePronunciationList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEnginePronunciation_QueryInterface(ISpEnginePronunciation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEnginePronunciation_QueryInterface(ISpEnginePronunciation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEnginePronunciation_AddRef(ISpEnginePronunciation* This) { +static inline ULONG ISpEnginePronunciation_AddRef(ISpEnginePronunciation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEnginePronunciation_Release(ISpEnginePronunciation* This) { +static inline ULONG ISpEnginePronunciation_Release(ISpEnginePronunciation* This) { return This->lpVtbl->Release(This); } /*** ISpEnginePronunciation methods ***/ -static __WIDL_INLINE HRESULT ISpEnginePronunciation_Normalize(ISpEnginePronunciation* This,LPCWSTR pszWord,LPCWSTR pszLeftContext,LPCWSTR pszRightContext,WORD LangID,SPNORMALIZATIONLIST *pNormalizationList) { +static inline HRESULT ISpEnginePronunciation_Normalize(ISpEnginePronunciation* This,LPCWSTR pszWord,LPCWSTR pszLeftContext,LPCWSTR pszRightContext,WORD LangID,SPNORMALIZATIONLIST *pNormalizationList) { return This->lpVtbl->Normalize(This,pszWord,pszLeftContext,pszRightContext,LangID,pNormalizationList); } -static __WIDL_INLINE HRESULT ISpEnginePronunciation_GetPronunciations(ISpEnginePronunciation* This,LPCWSTR pszWord,LPCWSTR pszLeftContext,LPCWSTR pszRightContext,WORD LangID,SPWORDPRONUNCIATIONLIST *pEnginePronunciationList) { +static inline HRESULT ISpEnginePronunciation_GetPronunciations(ISpEnginePronunciation* This,LPCWSTR pszWord,LPCWSTR pszLeftContext,LPCWSTR pszRightContext,WORD LangID,SPWORDPRONUNCIATIONLIST *pEnginePronunciationList) { return This->lpVtbl->GetPronunciations(This,pszWord,pszLeftContext,pszRightContext,LangID,pEnginePronunciationList); } #endif @@ -10598,20 +10590,20 @@ interface ISpDisplayAlternates { #define ISpDisplayAlternates_SetFullStopTrailSpace(This,ulTrailSpace) (This)->lpVtbl->SetFullStopTrailSpace(This,ulTrailSpace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpDisplayAlternates_QueryInterface(ISpDisplayAlternates* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpDisplayAlternates_QueryInterface(ISpDisplayAlternates* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpDisplayAlternates_AddRef(ISpDisplayAlternates* This) { +static inline ULONG ISpDisplayAlternates_AddRef(ISpDisplayAlternates* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpDisplayAlternates_Release(ISpDisplayAlternates* This) { +static inline ULONG ISpDisplayAlternates_Release(ISpDisplayAlternates* This) { return This->lpVtbl->Release(This); } /*** ISpDisplayAlternates methods ***/ -static __WIDL_INLINE HRESULT ISpDisplayAlternates_GetDisplayAlternates(ISpDisplayAlternates* This,const SPDISPLAYPHRASE *pPhrase,ULONG cRequestCount,SPDISPLAYPHRASE **ppCoMemPhrases,ULONG *pcPhrasesReturned) { +static inline HRESULT ISpDisplayAlternates_GetDisplayAlternates(ISpDisplayAlternates* This,const SPDISPLAYPHRASE *pPhrase,ULONG cRequestCount,SPDISPLAYPHRASE **ppCoMemPhrases,ULONG *pcPhrasesReturned) { return This->lpVtbl->GetDisplayAlternates(This,pPhrase,cRequestCount,ppCoMemPhrases,pcPhrasesReturned); } -static __WIDL_INLINE HRESULT ISpDisplayAlternates_SetFullStopTrailSpace(ISpDisplayAlternates* This,ULONG ulTrailSpace) { +static inline HRESULT ISpDisplayAlternates_SetFullStopTrailSpace(ISpDisplayAlternates* This,ULONG ulTrailSpace) { return This->lpVtbl->SetFullStopTrailSpace(This,ulTrailSpace); } #endif @@ -11005,6 +10997,96 @@ interface ISpeechLexiconPronunciation; typedef LONG SpeechLanguageId; #define __SpeechStringConstants_MODULE_DEFINED__ +#ifndef __SpeechStringConstants_MODULE_DEFINED__ +#define __SpeechStringConstants_MODULE_DEFINED__ +#define SpeechRegistryUserRoot (L"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech") + +#define SpeechRegistryLocalMachineRoot (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech") + +#define SpeechCategoryAudioOut (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AudioOutput") + +#define SpeechCategoryAudioIn (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AudioInput") + +#define SpeechCategoryVoices (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices") + +#define SpeechCategoryRecognizers (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Recognizers") + +#define SpeechCategoryAppLexicons (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AppLexicons") + +#define SpeechCategoryPhoneConverters (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\PhoneConverters") + +#define SpeechCategoryRecoProfiles (L"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech\RecoProfiles") + +#define SpeechTokenIdUserLexicon (L"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech\CurrentUserLexicon") + +#define SpeechTokenValueCLSID (L"CLSID") + +#define SpeechTokenKeyFiles (L"Files") + +#define SpeechTokenKeyUI (L"UI") + +#define SpeechTokenKeyAttributes (L"Attributes") + +#define SpeechVoiceCategoryTTSRate (L"DefaultTTSRate") + +#define SpeechPropertyResourceUsage (L"ResourceUsage") + +#define SpeechPropertyHighConfidenceThreshold (L"HighConfidenceThreshold") + +#define SpeechPropertyNormalConfidenceThreshold (L"NormalConfidenceThreshold") + +#define SpeechPropertyLowConfidenceThreshold (L"LowConfidenceThreshold") + +#define SpeechPropertyResponseSpeed (L"ResponseSpeed") + +#define SpeechPropertyComplexResponseSpeed (L"ComplexResponseSpeed") + +#define SpeechPropertyAdaptationOn (L"AdaptationOn") + +#define SpeechDictationTopicSpelling (L"Spelling") + +#define SpeechGrammarTagWildcard (L"...") + +#define SpeechGrammarTagDictation (L"*") + +#define SpeechGrammarTagUnlimitedDictation (L"*+") + +#define SpeechEngineProperties (L"EngineProperties") + +#define SpeechAddRemoveWord (L"AddRemoveWord") + +#define SpeechUserTraining (L"UserTraining") + +#define SpeechMicTraining (L"MicTraining") + +#define SpeechRecoProfileProperties (L"RecoProfileProperties") + +#define SpeechAudioProperties (L"AudioProperties") + +#define SpeechAudioVolume (L"AudioVolume") + +#define SpeechVoiceSkipTypeSentence (L"Sentence") + +#define SpeechAudioFormatGUIDWave (L"{C31ADBAE-527F-4ff5-A230-F62BB61FF70C}") + +#define SpeechAudioFormatGUIDText (L"{7CEEF9F9-3D13-11d2-9EE7-00C04F797396}") + +#endif /* __SpeechStringConstants_MODULE_DEFINED__ */ +#ifndef __SpeechConstants_MODULE_DEFINED__ +#define __SpeechConstants_MODULE_DEFINED__ +#define Speech_Default_Weight (DEFAULT_WEIGHT) + +#define Speech_Max_Word_Length (SP_MAX_WORD_LENGTH) + +#define Speech_Max_Pron_Length (SP_MAX_PRON_LENGTH) + +#define Speech_StreamPos_Asap (SP_STREAMPOS_ASAP) + +#define Speech_StreamPos_RealTime (SP_STREAMPOS_REALTIME) + +#define SpeechAllElements (SPPR_ALL_ELEMENTS) + +#endif /* __SpeechConstants_MODULE_DEFINED__ */ typedef enum DISPID_SpeechDataKey { DISPID_SDKSetBinaryValue = 1, DISPID_SDKGetBinaryValue = 2, @@ -11264,63 +11346,63 @@ interface ISpeechDataKey { #define ISpeechDataKey_EnumValues(This,Index,ValueName) (This)->lpVtbl->EnumValues(This,Index,ValueName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechDataKey_QueryInterface(ISpeechDataKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechDataKey_QueryInterface(ISpeechDataKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechDataKey_AddRef(ISpeechDataKey* This) { +static inline ULONG ISpeechDataKey_AddRef(ISpeechDataKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechDataKey_Release(ISpeechDataKey* This) { +static inline ULONG ISpeechDataKey_Release(ISpeechDataKey* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechDataKey_GetTypeInfoCount(ISpeechDataKey* This,UINT *pctinfo) { +static inline HRESULT ISpeechDataKey_GetTypeInfoCount(ISpeechDataKey* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetTypeInfo(ISpeechDataKey* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechDataKey_GetTypeInfo(ISpeechDataKey* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetIDsOfNames(ISpeechDataKey* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechDataKey_GetIDsOfNames(ISpeechDataKey* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechDataKey_Invoke(ISpeechDataKey* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechDataKey_Invoke(ISpeechDataKey* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpeechDataKey_SetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT Value) { +static inline HRESULT ISpeechDataKey_SetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT Value) { return This->lpVtbl->SetBinaryValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT *Value) { +static inline HRESULT ISpeechDataKey_GetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT *Value) { return This->lpVtbl->GetBinaryValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_SetStringValue(ISpeechDataKey* This,const BSTR ValueName,const BSTR Value) { +static inline HRESULT ISpeechDataKey_SetStringValue(ISpeechDataKey* This,const BSTR ValueName,const BSTR Value) { return This->lpVtbl->SetStringValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetStringValue(ISpeechDataKey* This,const BSTR ValueName,BSTR *Value) { +static inline HRESULT ISpeechDataKey_GetStringValue(ISpeechDataKey* This,const BSTR ValueName,BSTR *Value) { return This->lpVtbl->GetStringValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_SetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG Value) { +static inline HRESULT ISpeechDataKey_SetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG Value) { return This->lpVtbl->SetLongValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG *Value) { +static inline HRESULT ISpeechDataKey_GetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG *Value) { return This->lpVtbl->GetLongValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_OpenKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { +static inline HRESULT ISpeechDataKey_OpenKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { return This->lpVtbl->OpenKey(This,SubKeyName,SubKey); } -static __WIDL_INLINE HRESULT ISpeechDataKey_CreateKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { +static inline HRESULT ISpeechDataKey_CreateKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { return This->lpVtbl->CreateKey(This,SubKeyName,SubKey); } -static __WIDL_INLINE HRESULT ISpeechDataKey_DeleteKey(ISpeechDataKey* This,const BSTR SubKeyName) { +static inline HRESULT ISpeechDataKey_DeleteKey(ISpeechDataKey* This,const BSTR SubKeyName) { return This->lpVtbl->DeleteKey(This,SubKeyName); } -static __WIDL_INLINE HRESULT ISpeechDataKey_DeleteValue(ISpeechDataKey* This,const BSTR ValueName) { +static inline HRESULT ISpeechDataKey_DeleteValue(ISpeechDataKey* This,const BSTR ValueName) { return This->lpVtbl->DeleteValue(This,ValueName); } -static __WIDL_INLINE HRESULT ISpeechDataKey_EnumKeys(ISpeechDataKey* This,LONG Index,BSTR *SubKeyName) { +static inline HRESULT ISpeechDataKey_EnumKeys(ISpeechDataKey* This,LONG Index,BSTR *SubKeyName) { return This->lpVtbl->EnumKeys(This,Index,SubKeyName); } -static __WIDL_INLINE HRESULT ISpeechDataKey_EnumValues(ISpeechDataKey* This,LONG Index,BSTR *ValueName) { +static inline HRESULT ISpeechDataKey_EnumValues(ISpeechDataKey* This,LONG Index,BSTR *ValueName) { return This->lpVtbl->EnumValues(This,Index,ValueName); } #endif @@ -11558,66 +11640,66 @@ interface ISpeechObjectToken { #define ISpeechObjectToken_MatchesAttributes(This,Attributes,Matches) (This)->lpVtbl->MatchesAttributes(This,Attributes,Matches) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectToken_QueryInterface(ISpeechObjectToken* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechObjectToken_QueryInterface(ISpeechObjectToken* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechObjectToken_AddRef(ISpeechObjectToken* This) { +static inline ULONG ISpeechObjectToken_AddRef(ISpeechObjectToken* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechObjectToken_Release(ISpeechObjectToken* This) { +static inline ULONG ISpeechObjectToken_Release(ISpeechObjectToken* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetTypeInfoCount(ISpeechObjectToken* This,UINT *pctinfo) { +static inline HRESULT ISpeechObjectToken_GetTypeInfoCount(ISpeechObjectToken* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetTypeInfo(ISpeechObjectToken* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechObjectToken_GetTypeInfo(ISpeechObjectToken* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetIDsOfNames(ISpeechObjectToken* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechObjectToken_GetIDsOfNames(ISpeechObjectToken* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_Invoke(ISpeechObjectToken* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechObjectToken_Invoke(ISpeechObjectToken* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechObjectToken methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectToken_get_Id(ISpeechObjectToken* This,BSTR *ObjectId) { +static inline HRESULT ISpeechObjectToken_get_Id(ISpeechObjectToken* This,BSTR *ObjectId) { return This->lpVtbl->get_Id(This,ObjectId); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_get_DataKey(ISpeechObjectToken* This,ISpeechDataKey **DataKey) { +static inline HRESULT ISpeechObjectToken_get_DataKey(ISpeechObjectToken* This,ISpeechDataKey **DataKey) { return This->lpVtbl->get_DataKey(This,DataKey); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_get_Category(ISpeechObjectToken* This,ISpeechObjectTokenCategory **Category) { +static inline HRESULT ISpeechObjectToken_get_Category(ISpeechObjectToken* This,ISpeechObjectTokenCategory **Category) { return This->lpVtbl->get_Category(This,Category); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetDescription(ISpeechObjectToken* This,LONG Locale,BSTR *Description) { +static inline HRESULT ISpeechObjectToken_GetDescription(ISpeechObjectToken* This,LONG Locale,BSTR *Description) { return This->lpVtbl->GetDescription(This,Locale,Description); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_SetId(ISpeechObjectToken* This,BSTR Id,BSTR CategoryID,VARIANT_BOOL CreateIfNotExist) { +static inline HRESULT ISpeechObjectToken_SetId(ISpeechObjectToken* This,BSTR Id,BSTR CategoryID,VARIANT_BOOL CreateIfNotExist) { return This->lpVtbl->SetId(This,Id,CategoryID,CreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetAttribute(ISpeechObjectToken* This,BSTR AttributeName,BSTR *AttributeValue) { +static inline HRESULT ISpeechObjectToken_GetAttribute(ISpeechObjectToken* This,BSTR AttributeName,BSTR *AttributeValue) { return This->lpVtbl->GetAttribute(This,AttributeName,AttributeValue); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_CreateInstance(ISpeechObjectToken* This,IUnknown *pUnkOuter,SpeechTokenContext ClsContext,IUnknown **Object) { +static inline HRESULT ISpeechObjectToken_CreateInstance(ISpeechObjectToken* This,IUnknown *pUnkOuter,SpeechTokenContext ClsContext,IUnknown **Object) { return This->lpVtbl->CreateInstance(This,pUnkOuter,ClsContext,Object); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_Remove(ISpeechObjectToken* This,BSTR ObjectStorageCLSID) { +static inline HRESULT ISpeechObjectToken_Remove(ISpeechObjectToken* This,BSTR ObjectStorageCLSID) { return This->lpVtbl->Remove(This,ObjectStorageCLSID); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,BSTR FileName,SpeechTokenShellFolder Folder,BSTR *FilePath) { +static inline HRESULT ISpeechObjectToken_GetStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,BSTR FileName,SpeechTokenShellFolder Folder,BSTR *FilePath) { return This->lpVtbl->GetStorageFileName(This,ObjectStorageCLSID,KeyName,FileName,Folder,FilePath); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_RemoveStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,VARIANT_BOOL DeleteFile) { +static inline HRESULT ISpeechObjectToken_RemoveStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,VARIANT_BOOL DeleteFile) { return This->lpVtbl->RemoveStorageFileName(This,ObjectStorageCLSID,KeyName,DeleteFile); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_IsUISupported(ISpeechObjectToken* This,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechObjectToken_IsUISupported(ISpeechObjectToken* This,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object,VARIANT_BOOL *Supported) { return This->lpVtbl->IsUISupported(This,TypeOfUI,ExtraData,Object,Supported); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_DisplayUI(ISpeechObjectToken* This,LONG hWnd,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object) { +static inline HRESULT ISpeechObjectToken_DisplayUI(ISpeechObjectToken* This,LONG hWnd,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object) { return This->lpVtbl->DisplayUI(This,hWnd,Title,TypeOfUI,ExtraData,Object); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_MatchesAttributes(ISpeechObjectToken* This,BSTR Attributes,VARIANT_BOOL *Matches) { +static inline HRESULT ISpeechObjectToken_MatchesAttributes(ISpeechObjectToken* This,BSTR Attributes,VARIANT_BOOL *Matches) { return This->lpVtbl->MatchesAttributes(This,Attributes,Matches); } #endif @@ -11737,36 +11819,36 @@ interface ISpeechObjectTokens { #define ISpeechObjectTokens_get__NewEnum(This,ppEnumVARIANT) (This)->lpVtbl->get__NewEnum(This,ppEnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokens_QueryInterface(ISpeechObjectTokens* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechObjectTokens_QueryInterface(ISpeechObjectTokens* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechObjectTokens_AddRef(ISpeechObjectTokens* This) { +static inline ULONG ISpeechObjectTokens_AddRef(ISpeechObjectTokens* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechObjectTokens_Release(ISpeechObjectTokens* This) { +static inline ULONG ISpeechObjectTokens_Release(ISpeechObjectTokens* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokens_GetTypeInfoCount(ISpeechObjectTokens* This,UINT *pctinfo) { +static inline HRESULT ISpeechObjectTokens_GetTypeInfoCount(ISpeechObjectTokens* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_GetTypeInfo(ISpeechObjectTokens* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechObjectTokens_GetTypeInfo(ISpeechObjectTokens* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_GetIDsOfNames(ISpeechObjectTokens* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechObjectTokens_GetIDsOfNames(ISpeechObjectTokens* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_Invoke(ISpeechObjectTokens* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechObjectTokens_Invoke(ISpeechObjectTokens* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechObjectTokens methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokens_get_Count(ISpeechObjectTokens* This,LONG *Count) { +static inline HRESULT ISpeechObjectTokens_get_Count(ISpeechObjectTokens* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_Item(ISpeechObjectTokens* This,LONG Index,ISpeechObjectToken **Token) { +static inline HRESULT ISpeechObjectTokens_Item(ISpeechObjectTokens* This,LONG Index,ISpeechObjectToken **Token) { return This->lpVtbl->Item(This,Index,Token); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_get__NewEnum(ISpeechObjectTokens* This,IUnknown **ppEnumVARIANT) { +static inline HRESULT ISpeechObjectTokens_get__NewEnum(ISpeechObjectTokens* This,IUnknown **ppEnumVARIANT) { return This->lpVtbl->get__NewEnum(This,ppEnumVARIANT); } #endif @@ -11916,45 +11998,45 @@ interface ISpeechObjectTokenCategory { #define ISpeechObjectTokenCategory_EnumerateTokens(This,RequiredAttributes,OptionalAttributes,Tokens) (This)->lpVtbl->EnumerateTokens(This,RequiredAttributes,OptionalAttributes,Tokens) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_QueryInterface(ISpeechObjectTokenCategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechObjectTokenCategory_QueryInterface(ISpeechObjectTokenCategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechObjectTokenCategory_AddRef(ISpeechObjectTokenCategory* This) { +static inline ULONG ISpeechObjectTokenCategory_AddRef(ISpeechObjectTokenCategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechObjectTokenCategory_Release(ISpeechObjectTokenCategory* This) { +static inline ULONG ISpeechObjectTokenCategory_Release(ISpeechObjectTokenCategory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetTypeInfoCount(ISpeechObjectTokenCategory* This,UINT *pctinfo) { +static inline HRESULT ISpeechObjectTokenCategory_GetTypeInfoCount(ISpeechObjectTokenCategory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetTypeInfo(ISpeechObjectTokenCategory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechObjectTokenCategory_GetTypeInfo(ISpeechObjectTokenCategory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetIDsOfNames(ISpeechObjectTokenCategory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechObjectTokenCategory_GetIDsOfNames(ISpeechObjectTokenCategory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_Invoke(ISpeechObjectTokenCategory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechObjectTokenCategory_Invoke(ISpeechObjectTokenCategory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechObjectTokenCategory methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_get_Id(ISpeechObjectTokenCategory* This,BSTR *Id) { +static inline HRESULT ISpeechObjectTokenCategory_get_Id(ISpeechObjectTokenCategory* This,BSTR *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_put_Default(ISpeechObjectTokenCategory* This,const BSTR TokenId) { +static inline HRESULT ISpeechObjectTokenCategory_put_Default(ISpeechObjectTokenCategory* This,const BSTR TokenId) { return This->lpVtbl->put_Default(This,TokenId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_get_Default(ISpeechObjectTokenCategory* This,BSTR *TokenId) { +static inline HRESULT ISpeechObjectTokenCategory_get_Default(ISpeechObjectTokenCategory* This,BSTR *TokenId) { return This->lpVtbl->get_Default(This,TokenId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_SetId(ISpeechObjectTokenCategory* This,const BSTR Id,VARIANT_BOOL CreateIfNotExist) { +static inline HRESULT ISpeechObjectTokenCategory_SetId(ISpeechObjectTokenCategory* This,const BSTR Id,VARIANT_BOOL CreateIfNotExist) { return This->lpVtbl->SetId(This,Id,CreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetDataKey(ISpeechObjectTokenCategory* This,SpeechDataKeyLocation Location,ISpeechDataKey **DataKey) { +static inline HRESULT ISpeechObjectTokenCategory_GetDataKey(ISpeechObjectTokenCategory* This,SpeechDataKeyLocation Location,ISpeechDataKey **DataKey) { return This->lpVtbl->GetDataKey(This,Location,DataKey); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_EnumerateTokens(ISpeechObjectTokenCategory* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **Tokens) { +static inline HRESULT ISpeechObjectTokenCategory_EnumerateTokens(ISpeechObjectTokenCategory* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **Tokens) { return This->lpVtbl->EnumerateTokens(This,RequiredAttributes,OptionalAttributes,Tokens); } #endif @@ -12320,45 +12402,45 @@ interface ISpeechAudioFormat { #define ISpeechAudioFormat_SetWaveFormatEx(This,SpeechWaveFormatEx) (This)->lpVtbl->SetWaveFormatEx(This,SpeechWaveFormatEx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioFormat_QueryInterface(ISpeechAudioFormat* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudioFormat_QueryInterface(ISpeechAudioFormat* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudioFormat_AddRef(ISpeechAudioFormat* This) { +static inline ULONG ISpeechAudioFormat_AddRef(ISpeechAudioFormat* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudioFormat_Release(ISpeechAudioFormat* This) { +static inline ULONG ISpeechAudioFormat_Release(ISpeechAudioFormat* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetTypeInfoCount(ISpeechAudioFormat* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudioFormat_GetTypeInfoCount(ISpeechAudioFormat* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetTypeInfo(ISpeechAudioFormat* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudioFormat_GetTypeInfo(ISpeechAudioFormat* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetIDsOfNames(ISpeechAudioFormat* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudioFormat_GetIDsOfNames(ISpeechAudioFormat* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_Invoke(ISpeechAudioFormat* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudioFormat_Invoke(ISpeechAudioFormat* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechAudioFormat methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioFormat_get_Type(ISpeechAudioFormat* This,SpeechAudioFormatType *AudioFormat) { +static inline HRESULT ISpeechAudioFormat_get_Type(ISpeechAudioFormat* This,SpeechAudioFormatType *AudioFormat) { return This->lpVtbl->get_Type(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_put_Type(ISpeechAudioFormat* This,SpeechAudioFormatType AudioFormat) { +static inline HRESULT ISpeechAudioFormat_put_Type(ISpeechAudioFormat* This,SpeechAudioFormatType AudioFormat) { return This->lpVtbl->put_Type(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_get_Guid(ISpeechAudioFormat* This,BSTR *Guid) { +static inline HRESULT ISpeechAudioFormat_get_Guid(ISpeechAudioFormat* This,BSTR *Guid) { return This->lpVtbl->get_Guid(This,Guid); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_put_Guid(ISpeechAudioFormat* This,BSTR Guid) { +static inline HRESULT ISpeechAudioFormat_put_Guid(ISpeechAudioFormat* This,BSTR Guid) { return This->lpVtbl->put_Guid(This,Guid); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx **SpeechWaveFormatEx) { +static inline HRESULT ISpeechAudioFormat_GetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx **SpeechWaveFormatEx) { return This->lpVtbl->GetWaveFormatEx(This,SpeechWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_SetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx *SpeechWaveFormatEx) { +static inline HRESULT ISpeechAudioFormat_SetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx *SpeechWaveFormatEx) { return This->lpVtbl->SetWaveFormatEx(This,SpeechWaveFormatEx); } #endif @@ -12502,42 +12584,42 @@ interface ISpeechBaseStream { #define ISpeechBaseStream_Seek(This,Position,Origin,NewPosition) (This)->lpVtbl->Seek(This,Position,Origin,NewPosition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechBaseStream_QueryInterface(ISpeechBaseStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechBaseStream_QueryInterface(ISpeechBaseStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechBaseStream_AddRef(ISpeechBaseStream* This) { +static inline ULONG ISpeechBaseStream_AddRef(ISpeechBaseStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechBaseStream_Release(ISpeechBaseStream* This) { +static inline ULONG ISpeechBaseStream_Release(ISpeechBaseStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechBaseStream_GetTypeInfoCount(ISpeechBaseStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechBaseStream_GetTypeInfoCount(ISpeechBaseStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_GetTypeInfo(ISpeechBaseStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechBaseStream_GetTypeInfo(ISpeechBaseStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_GetIDsOfNames(ISpeechBaseStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechBaseStream_GetIDsOfNames(ISpeechBaseStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Invoke(ISpeechBaseStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechBaseStream_Invoke(ISpeechBaseStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechBaseStream_get_Format(ISpeechBaseStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechBaseStream_get_Format(ISpeechBaseStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_putref_Format(ISpeechBaseStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechBaseStream_putref_Format(ISpeechBaseStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Read(ISpeechBaseStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechBaseStream_Read(ISpeechBaseStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Write(ISpeechBaseStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechBaseStream_Write(ISpeechBaseStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Seek(ISpeechBaseStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechBaseStream_Seek(ISpeechBaseStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } #endif @@ -12735,70 +12817,70 @@ interface ISpeechAudio { #define ISpeechAudio_SetState(This,State) (This)->lpVtbl->SetState(This,State) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_QueryInterface(ISpeechAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudio_QueryInterface(ISpeechAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudio_AddRef(ISpeechAudio* This) { +static inline ULONG ISpeechAudio_AddRef(ISpeechAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudio_Release(ISpeechAudio* This) { +static inline ULONG ISpeechAudio_Release(ISpeechAudio* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_GetTypeInfoCount(ISpeechAudio* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudio_GetTypeInfoCount(ISpeechAudio* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudio_GetTypeInfo(ISpeechAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudio_GetTypeInfo(ISpeechAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudio_GetIDsOfNames(ISpeechAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudio_GetIDsOfNames(ISpeechAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudio_Invoke(ISpeechAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudio_Invoke(ISpeechAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_get_Format(ISpeechAudio* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechAudio_get_Format(ISpeechAudio* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudio_putref_Format(ISpeechAudio* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechAudio_putref_Format(ISpeechAudio* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudio_Read(ISpeechAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechAudio_Read(ISpeechAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechAudio_Write(ISpeechAudio* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechAudio_Write(ISpeechAudio* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechAudio_Seek(ISpeechAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechAudio_Seek(ISpeechAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechAudio methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_get_Status(ISpeechAudio* This,ISpeechAudioStatus **Status) { +static inline HRESULT ISpeechAudio_get_Status(ISpeechAudio* This,ISpeechAudioStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_BufferInfo(ISpeechAudio* This,ISpeechAudioBufferInfo **BufferInfo) { +static inline HRESULT ISpeechAudio_get_BufferInfo(ISpeechAudio* This,ISpeechAudioBufferInfo **BufferInfo) { return This->lpVtbl->get_BufferInfo(This,BufferInfo); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_DefaultFormat(ISpeechAudio* This,ISpeechAudioFormat **StreamFormat) { +static inline HRESULT ISpeechAudio_get_DefaultFormat(ISpeechAudio* This,ISpeechAudioFormat **StreamFormat) { return This->lpVtbl->get_DefaultFormat(This,StreamFormat); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_Volume(ISpeechAudio* This,LONG *Volume) { +static inline HRESULT ISpeechAudio_get_Volume(ISpeechAudio* This,LONG *Volume) { return This->lpVtbl->get_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechAudio_put_Volume(ISpeechAudio* This,LONG Volume) { +static inline HRESULT ISpeechAudio_put_Volume(ISpeechAudio* This,LONG Volume) { return This->lpVtbl->put_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_BufferNotifySize(ISpeechAudio* This,LONG *BufferNotifySize) { +static inline HRESULT ISpeechAudio_get_BufferNotifySize(ISpeechAudio* This,LONG *BufferNotifySize) { return This->lpVtbl->get_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechAudio_put_BufferNotifySize(ISpeechAudio* This,LONG BufferNotifySize) { +static inline HRESULT ISpeechAudio_put_BufferNotifySize(ISpeechAudio* This,LONG BufferNotifySize) { return This->lpVtbl->put_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_EventHandle(ISpeechAudio* This,LONG *EventHandle) { +static inline HRESULT ISpeechAudio_get_EventHandle(ISpeechAudio* This,LONG *EventHandle) { return This->lpVtbl->get_EventHandle(This,EventHandle); } -static __WIDL_INLINE HRESULT ISpeechAudio_SetState(ISpeechAudio* This,SpeechAudioState State) { +static inline HRESULT ISpeechAudio_SetState(ISpeechAudio* This,SpeechAudioState State) { return This->lpVtbl->SetState(This,State); } #endif @@ -13011,86 +13093,86 @@ interface ISpeechMMSysAudio { #define ISpeechMMSysAudio_get_MMHandle(This,Handle) (This)->lpVtbl->get_MMHandle(This,Handle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_QueryInterface(ISpeechMMSysAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechMMSysAudio_QueryInterface(ISpeechMMSysAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechMMSysAudio_AddRef(ISpeechMMSysAudio* This) { +static inline ULONG ISpeechMMSysAudio_AddRef(ISpeechMMSysAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechMMSysAudio_Release(ISpeechMMSysAudio* This) { +static inline ULONG ISpeechMMSysAudio_Release(ISpeechMMSysAudio* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_GetTypeInfoCount(ISpeechMMSysAudio* This,UINT *pctinfo) { +static inline HRESULT ISpeechMMSysAudio_GetTypeInfoCount(ISpeechMMSysAudio* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_GetTypeInfo(ISpeechMMSysAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechMMSysAudio_GetTypeInfo(ISpeechMMSysAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_GetIDsOfNames(ISpeechMMSysAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechMMSysAudio_GetIDsOfNames(ISpeechMMSysAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Invoke(ISpeechMMSysAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechMMSysAudio_Invoke(ISpeechMMSysAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechMMSysAudio_get_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_putref_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechMMSysAudio_putref_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Read(ISpeechMMSysAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechMMSysAudio_Read(ISpeechMMSysAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Write(ISpeechMMSysAudio* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechMMSysAudio_Write(ISpeechMMSysAudio* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Seek(ISpeechMMSysAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechMMSysAudio_Seek(ISpeechMMSysAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechAudio methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_Status(ISpeechMMSysAudio* This,ISpeechAudioStatus **Status) { +static inline HRESULT ISpeechMMSysAudio_get_Status(ISpeechMMSysAudio* This,ISpeechAudioStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_BufferInfo(ISpeechMMSysAudio* This,ISpeechAudioBufferInfo **BufferInfo) { +static inline HRESULT ISpeechMMSysAudio_get_BufferInfo(ISpeechMMSysAudio* This,ISpeechAudioBufferInfo **BufferInfo) { return This->lpVtbl->get_BufferInfo(This,BufferInfo); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_DefaultFormat(ISpeechMMSysAudio* This,ISpeechAudioFormat **StreamFormat) { +static inline HRESULT ISpeechMMSysAudio_get_DefaultFormat(ISpeechMMSysAudio* This,ISpeechAudioFormat **StreamFormat) { return This->lpVtbl->get_DefaultFormat(This,StreamFormat); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_Volume(ISpeechMMSysAudio* This,LONG *Volume) { +static inline HRESULT ISpeechMMSysAudio_get_Volume(ISpeechMMSysAudio* This,LONG *Volume) { return This->lpVtbl->get_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_Volume(ISpeechMMSysAudio* This,LONG Volume) { +static inline HRESULT ISpeechMMSysAudio_put_Volume(ISpeechMMSysAudio* This,LONG Volume) { return This->lpVtbl->put_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_BufferNotifySize(ISpeechMMSysAudio* This,LONG *BufferNotifySize) { +static inline HRESULT ISpeechMMSysAudio_get_BufferNotifySize(ISpeechMMSysAudio* This,LONG *BufferNotifySize) { return This->lpVtbl->get_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_BufferNotifySize(ISpeechMMSysAudio* This,LONG BufferNotifySize) { +static inline HRESULT ISpeechMMSysAudio_put_BufferNotifySize(ISpeechMMSysAudio* This,LONG BufferNotifySize) { return This->lpVtbl->put_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_EventHandle(ISpeechMMSysAudio* This,LONG *EventHandle) { +static inline HRESULT ISpeechMMSysAudio_get_EventHandle(ISpeechMMSysAudio* This,LONG *EventHandle) { return This->lpVtbl->get_EventHandle(This,EventHandle); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_SetState(ISpeechMMSysAudio* This,SpeechAudioState State) { +static inline HRESULT ISpeechMMSysAudio_SetState(ISpeechMMSysAudio* This,SpeechAudioState State) { return This->lpVtbl->SetState(This,State); } /*** ISpeechMMSysAudio methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_DeviceId(ISpeechMMSysAudio* This,LONG *DeviceId) { +static inline HRESULT ISpeechMMSysAudio_get_DeviceId(ISpeechMMSysAudio* This,LONG *DeviceId) { return This->lpVtbl->get_DeviceId(This,DeviceId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_DeviceId(ISpeechMMSysAudio* This,LONG DeviceId) { +static inline HRESULT ISpeechMMSysAudio_put_DeviceId(ISpeechMMSysAudio* This,LONG DeviceId) { return This->lpVtbl->put_DeviceId(This,DeviceId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_LineId(ISpeechMMSysAudio* This,LONG *LineId) { +static inline HRESULT ISpeechMMSysAudio_get_LineId(ISpeechMMSysAudio* This,LONG *LineId) { return This->lpVtbl->get_LineId(This,LineId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_LineId(ISpeechMMSysAudio* This,LONG LineId) { +static inline HRESULT ISpeechMMSysAudio_put_LineId(ISpeechMMSysAudio* This,LONG LineId) { return This->lpVtbl->put_LineId(This,LineId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_MMHandle(ISpeechMMSysAudio* This,LONG *Handle) { +static inline HRESULT ISpeechMMSysAudio_get_MMHandle(ISpeechMMSysAudio* This,LONG *Handle) { return This->lpVtbl->get_MMHandle(This,Handle); } #endif @@ -13235,49 +13317,49 @@ interface ISpeechFileStream { #define ISpeechFileStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_QueryInterface(ISpeechFileStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechFileStream_QueryInterface(ISpeechFileStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechFileStream_AddRef(ISpeechFileStream* This) { +static inline ULONG ISpeechFileStream_AddRef(ISpeechFileStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechFileStream_Release(ISpeechFileStream* This) { +static inline ULONG ISpeechFileStream_Release(ISpeechFileStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_GetTypeInfoCount(ISpeechFileStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechFileStream_GetTypeInfoCount(ISpeechFileStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechFileStream_GetTypeInfo(ISpeechFileStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechFileStream_GetTypeInfo(ISpeechFileStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechFileStream_GetIDsOfNames(ISpeechFileStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechFileStream_GetIDsOfNames(ISpeechFileStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Invoke(ISpeechFileStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechFileStream_Invoke(ISpeechFileStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_get_Format(ISpeechFileStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechFileStream_get_Format(ISpeechFileStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechFileStream_putref_Format(ISpeechFileStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechFileStream_putref_Format(ISpeechFileStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Read(ISpeechFileStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechFileStream_Read(ISpeechFileStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Write(ISpeechFileStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechFileStream_Write(ISpeechFileStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Seek(ISpeechFileStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechFileStream_Seek(ISpeechFileStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechFileStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_Open(ISpeechFileStream* This,BSTR FileName,SpeechStreamFileMode FileMode,VARIANT_BOOL DoEvents) { +static inline HRESULT ISpeechFileStream_Open(ISpeechFileStream* This,BSTR FileName,SpeechStreamFileMode FileMode,VARIANT_BOOL DoEvents) { return This->lpVtbl->Open(This,FileName,FileMode,DoEvents); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Close(ISpeechFileStream* This) { +static inline HRESULT ISpeechFileStream_Close(ISpeechFileStream* This) { return This->lpVtbl->Close(This); } #endif @@ -13419,49 +13501,49 @@ interface ISpeechCustomStream { #define ISpeechCustomStream_putref_BaseStream(This,pUnkStream) (This)->lpVtbl->putref_BaseStream(This,pUnkStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_QueryInterface(ISpeechCustomStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechCustomStream_QueryInterface(ISpeechCustomStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechCustomStream_AddRef(ISpeechCustomStream* This) { +static inline ULONG ISpeechCustomStream_AddRef(ISpeechCustomStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechCustomStream_Release(ISpeechCustomStream* This) { +static inline ULONG ISpeechCustomStream_Release(ISpeechCustomStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_GetTypeInfoCount(ISpeechCustomStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechCustomStream_GetTypeInfoCount(ISpeechCustomStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_GetTypeInfo(ISpeechCustomStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechCustomStream_GetTypeInfo(ISpeechCustomStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_GetIDsOfNames(ISpeechCustomStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechCustomStream_GetIDsOfNames(ISpeechCustomStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Invoke(ISpeechCustomStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechCustomStream_Invoke(ISpeechCustomStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_get_Format(ISpeechCustomStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechCustomStream_get_Format(ISpeechCustomStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_putref_Format(ISpeechCustomStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechCustomStream_putref_Format(ISpeechCustomStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Read(ISpeechCustomStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechCustomStream_Read(ISpeechCustomStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Write(ISpeechCustomStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechCustomStream_Write(ISpeechCustomStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Seek(ISpeechCustomStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechCustomStream_Seek(ISpeechCustomStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechCustomStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_get_BaseStream(ISpeechCustomStream* This,IUnknown **ppUnkStream) { +static inline HRESULT ISpeechCustomStream_get_BaseStream(ISpeechCustomStream* This,IUnknown **ppUnkStream) { return This->lpVtbl->get_BaseStream(This,ppUnkStream); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_putref_BaseStream(ISpeechCustomStream* This,IUnknown *pUnkStream) { +static inline HRESULT ISpeechCustomStream_putref_BaseStream(ISpeechCustomStream* This,IUnknown *pUnkStream) { return This->lpVtbl->putref_BaseStream(This,pUnkStream); } #endif @@ -13603,49 +13685,49 @@ interface ISpeechMemoryStream { #define ISpeechMemoryStream_GetData(This,pData) (This)->lpVtbl->GetData(This,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_QueryInterface(ISpeechMemoryStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechMemoryStream_QueryInterface(ISpeechMemoryStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechMemoryStream_AddRef(ISpeechMemoryStream* This) { +static inline ULONG ISpeechMemoryStream_AddRef(ISpeechMemoryStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechMemoryStream_Release(ISpeechMemoryStream* This) { +static inline ULONG ISpeechMemoryStream_Release(ISpeechMemoryStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetTypeInfoCount(ISpeechMemoryStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechMemoryStream_GetTypeInfoCount(ISpeechMemoryStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetTypeInfo(ISpeechMemoryStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechMemoryStream_GetTypeInfo(ISpeechMemoryStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetIDsOfNames(ISpeechMemoryStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechMemoryStream_GetIDsOfNames(ISpeechMemoryStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Invoke(ISpeechMemoryStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechMemoryStream_Invoke(ISpeechMemoryStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_get_Format(ISpeechMemoryStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechMemoryStream_get_Format(ISpeechMemoryStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_putref_Format(ISpeechMemoryStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechMemoryStream_putref_Format(ISpeechMemoryStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Read(ISpeechMemoryStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechMemoryStream_Read(ISpeechMemoryStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Write(ISpeechMemoryStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechMemoryStream_Write(ISpeechMemoryStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Seek(ISpeechMemoryStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechMemoryStream_Seek(ISpeechMemoryStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechMemoryStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_SetData(ISpeechMemoryStream* This,VARIANT Data) { +static inline HRESULT ISpeechMemoryStream_SetData(ISpeechMemoryStream* This,VARIANT Data) { return This->lpVtbl->SetData(This,Data); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetData(ISpeechMemoryStream* This,VARIANT *pData) { +static inline HRESULT ISpeechMemoryStream_GetData(ISpeechMemoryStream* This,VARIANT *pData) { return This->lpVtbl->GetData(This,pData); } #endif @@ -13779,42 +13861,42 @@ interface ISpeechAudioStatus { #define ISpeechAudioStatus_get_CurrentDevicePosition(This,CurrentDevicePosition) (This)->lpVtbl->get_CurrentDevicePosition(This,CurrentDevicePosition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioStatus_QueryInterface(ISpeechAudioStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudioStatus_QueryInterface(ISpeechAudioStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudioStatus_AddRef(ISpeechAudioStatus* This) { +static inline ULONG ISpeechAudioStatus_AddRef(ISpeechAudioStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudioStatus_Release(ISpeechAudioStatus* This) { +static inline ULONG ISpeechAudioStatus_Release(ISpeechAudioStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioStatus_GetTypeInfoCount(ISpeechAudioStatus* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudioStatus_GetTypeInfoCount(ISpeechAudioStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_GetTypeInfo(ISpeechAudioStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudioStatus_GetTypeInfo(ISpeechAudioStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_GetIDsOfNames(ISpeechAudioStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudioStatus_GetIDsOfNames(ISpeechAudioStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_Invoke(ISpeechAudioStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudioStatus_Invoke(ISpeechAudioStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechAudioStatus methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_FreeBufferSpace(ISpeechAudioStatus* This,LONG *FreeBufferSpace) { +static inline HRESULT ISpeechAudioStatus_get_FreeBufferSpace(ISpeechAudioStatus* This,LONG *FreeBufferSpace) { return This->lpVtbl->get_FreeBufferSpace(This,FreeBufferSpace); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_NonBlockingIO(ISpeechAudioStatus* This,LONG *NonBlockingIO) { +static inline HRESULT ISpeechAudioStatus_get_NonBlockingIO(ISpeechAudioStatus* This,LONG *NonBlockingIO) { return This->lpVtbl->get_NonBlockingIO(This,NonBlockingIO); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_State(ISpeechAudioStatus* This,SpeechAudioState *State) { +static inline HRESULT ISpeechAudioStatus_get_State(ISpeechAudioStatus* This,SpeechAudioState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_CurrentSeekPosition(ISpeechAudioStatus* This,VARIANT *CurrentSeekPosition) { +static inline HRESULT ISpeechAudioStatus_get_CurrentSeekPosition(ISpeechAudioStatus* This,VARIANT *CurrentSeekPosition) { return This->lpVtbl->get_CurrentSeekPosition(This,CurrentSeekPosition); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_CurrentDevicePosition(ISpeechAudioStatus* This,VARIANT *CurrentDevicePosition) { +static inline HRESULT ISpeechAudioStatus_get_CurrentDevicePosition(ISpeechAudioStatus* This,VARIANT *CurrentDevicePosition) { return This->lpVtbl->get_CurrentDevicePosition(This,CurrentDevicePosition); } #endif @@ -13956,45 +14038,45 @@ interface ISpeechAudioBufferInfo { #define ISpeechAudioBufferInfo_put_EventBias(This,EventBias) (This)->lpVtbl->put_EventBias(This,EventBias) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_QueryInterface(ISpeechAudioBufferInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudioBufferInfo_QueryInterface(ISpeechAudioBufferInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudioBufferInfo_AddRef(ISpeechAudioBufferInfo* This) { +static inline ULONG ISpeechAudioBufferInfo_AddRef(ISpeechAudioBufferInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudioBufferInfo_Release(ISpeechAudioBufferInfo* This) { +static inline ULONG ISpeechAudioBufferInfo_Release(ISpeechAudioBufferInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_GetTypeInfoCount(ISpeechAudioBufferInfo* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudioBufferInfo_GetTypeInfoCount(ISpeechAudioBufferInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_GetTypeInfo(ISpeechAudioBufferInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudioBufferInfo_GetTypeInfo(ISpeechAudioBufferInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_GetIDsOfNames(ISpeechAudioBufferInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudioBufferInfo_GetIDsOfNames(ISpeechAudioBufferInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_Invoke(ISpeechAudioBufferInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudioBufferInfo_Invoke(ISpeechAudioBufferInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechAudioBufferInfo methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_get_MinNotification(ISpeechAudioBufferInfo* This,LONG *MinNotification) { +static inline HRESULT ISpeechAudioBufferInfo_get_MinNotification(ISpeechAudioBufferInfo* This,LONG *MinNotification) { return This->lpVtbl->get_MinNotification(This,MinNotification); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_put_MinNotification(ISpeechAudioBufferInfo* This,LONG MinNotification) { +static inline HRESULT ISpeechAudioBufferInfo_put_MinNotification(ISpeechAudioBufferInfo* This,LONG MinNotification) { return This->lpVtbl->put_MinNotification(This,MinNotification); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_get_BufferSize(ISpeechAudioBufferInfo* This,LONG *BufferSize) { +static inline HRESULT ISpeechAudioBufferInfo_get_BufferSize(ISpeechAudioBufferInfo* This,LONG *BufferSize) { return This->lpVtbl->get_BufferSize(This,BufferSize); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_put_BufferSize(ISpeechAudioBufferInfo* This,LONG BufferSize) { +static inline HRESULT ISpeechAudioBufferInfo_put_BufferSize(ISpeechAudioBufferInfo* This,LONG BufferSize) { return This->lpVtbl->put_BufferSize(This,BufferSize); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_get_EventBias(ISpeechAudioBufferInfo* This,LONG *EventBias) { +static inline HRESULT ISpeechAudioBufferInfo_get_EventBias(ISpeechAudioBufferInfo* This,LONG *EventBias) { return This->lpVtbl->get_EventBias(This,EventBias); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_put_EventBias(ISpeechAudioBufferInfo* This,LONG EventBias) { +static inline HRESULT ISpeechAudioBufferInfo_put_EventBias(ISpeechAudioBufferInfo* This,LONG EventBias) { return This->lpVtbl->put_EventBias(This,EventBias); } #endif @@ -14200,69 +14282,69 @@ interface ISpeechWaveFormatEx { #define ISpeechWaveFormatEx_put_ExtraData(This,ExtraData) (This)->lpVtbl->put_ExtraData(This,ExtraData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_QueryInterface(ISpeechWaveFormatEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechWaveFormatEx_QueryInterface(ISpeechWaveFormatEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechWaveFormatEx_AddRef(ISpeechWaveFormatEx* This) { +static inline ULONG ISpeechWaveFormatEx_AddRef(ISpeechWaveFormatEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechWaveFormatEx_Release(ISpeechWaveFormatEx* This) { +static inline ULONG ISpeechWaveFormatEx_Release(ISpeechWaveFormatEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_GetTypeInfoCount(ISpeechWaveFormatEx* This,UINT *pctinfo) { +static inline HRESULT ISpeechWaveFormatEx_GetTypeInfoCount(ISpeechWaveFormatEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_GetTypeInfo(ISpeechWaveFormatEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechWaveFormatEx_GetTypeInfo(ISpeechWaveFormatEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_GetIDsOfNames(ISpeechWaveFormatEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechWaveFormatEx_GetIDsOfNames(ISpeechWaveFormatEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_Invoke(ISpeechWaveFormatEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechWaveFormatEx_Invoke(ISpeechWaveFormatEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechWaveFormatEx methods ***/ -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_FormatTag(ISpeechWaveFormatEx* This,short *FormatTag) { +static inline HRESULT ISpeechWaveFormatEx_get_FormatTag(ISpeechWaveFormatEx* This,short *FormatTag) { return This->lpVtbl->get_FormatTag(This,FormatTag); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_FormatTag(ISpeechWaveFormatEx* This,short FormatTag) { +static inline HRESULT ISpeechWaveFormatEx_put_FormatTag(ISpeechWaveFormatEx* This,short FormatTag) { return This->lpVtbl->put_FormatTag(This,FormatTag); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_Channels(ISpeechWaveFormatEx* This,short *Channels) { +static inline HRESULT ISpeechWaveFormatEx_get_Channels(ISpeechWaveFormatEx* This,short *Channels) { return This->lpVtbl->get_Channels(This,Channels); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_Channels(ISpeechWaveFormatEx* This,short Channels) { +static inline HRESULT ISpeechWaveFormatEx_put_Channels(ISpeechWaveFormatEx* This,short Channels) { return This->lpVtbl->put_Channels(This,Channels); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_SamplesPerSec(ISpeechWaveFormatEx* This,LONG *SamplesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_get_SamplesPerSec(ISpeechWaveFormatEx* This,LONG *SamplesPerSec) { return This->lpVtbl->get_SamplesPerSec(This,SamplesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_SamplesPerSec(ISpeechWaveFormatEx* This,LONG SamplesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_put_SamplesPerSec(ISpeechWaveFormatEx* This,LONG SamplesPerSec) { return This->lpVtbl->put_SamplesPerSec(This,SamplesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG *AvgBytesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_get_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG *AvgBytesPerSec) { return This->lpVtbl->get_AvgBytesPerSec(This,AvgBytesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG AvgBytesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_put_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG AvgBytesPerSec) { return This->lpVtbl->put_AvgBytesPerSec(This,AvgBytesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_BlockAlign(ISpeechWaveFormatEx* This,short *BlockAlign) { +static inline HRESULT ISpeechWaveFormatEx_get_BlockAlign(ISpeechWaveFormatEx* This,short *BlockAlign) { return This->lpVtbl->get_BlockAlign(This,BlockAlign); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_BlockAlign(ISpeechWaveFormatEx* This,short BlockAlign) { +static inline HRESULT ISpeechWaveFormatEx_put_BlockAlign(ISpeechWaveFormatEx* This,short BlockAlign) { return This->lpVtbl->put_BlockAlign(This,BlockAlign); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_BitsPerSample(ISpeechWaveFormatEx* This,short *BitsPerSample) { +static inline HRESULT ISpeechWaveFormatEx_get_BitsPerSample(ISpeechWaveFormatEx* This,short *BitsPerSample) { return This->lpVtbl->get_BitsPerSample(This,BitsPerSample); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_BitsPerSample(ISpeechWaveFormatEx* This,short BitsPerSample) { +static inline HRESULT ISpeechWaveFormatEx_put_BitsPerSample(ISpeechWaveFormatEx* This,short BitsPerSample) { return This->lpVtbl->put_BitsPerSample(This,BitsPerSample); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_ExtraData(ISpeechWaveFormatEx* This,VARIANT *ExtraData) { +static inline HRESULT ISpeechWaveFormatEx_get_ExtraData(ISpeechWaveFormatEx* This,VARIANT *ExtraData) { return This->lpVtbl->get_ExtraData(This,ExtraData); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_ExtraData(ISpeechWaveFormatEx* This,VARIANT ExtraData) { +static inline HRESULT ISpeechWaveFormatEx_put_ExtraData(ISpeechWaveFormatEx* This,VARIANT ExtraData) { return This->lpVtbl->put_ExtraData(This,ExtraData); } #endif @@ -14642,123 +14724,123 @@ interface ISpeechVoice { #define ISpeechVoice_DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData) (This)->lpVtbl->DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoice_QueryInterface(ISpeechVoice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechVoice_QueryInterface(ISpeechVoice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechVoice_AddRef(ISpeechVoice* This) { +static inline ULONG ISpeechVoice_AddRef(ISpeechVoice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechVoice_Release(ISpeechVoice* This) { +static inline ULONG ISpeechVoice_Release(ISpeechVoice* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoice_GetTypeInfoCount(ISpeechVoice* This,UINT *pctinfo) { +static inline HRESULT ISpeechVoice_GetTypeInfoCount(ISpeechVoice* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetTypeInfo(ISpeechVoice* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechVoice_GetTypeInfo(ISpeechVoice* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetIDsOfNames(ISpeechVoice* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechVoice_GetIDsOfNames(ISpeechVoice* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechVoice_Invoke(ISpeechVoice* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechVoice_Invoke(ISpeechVoice* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechVoice methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoice_get_Status(ISpeechVoice* This,ISpeechVoiceStatus **Status) { +static inline HRESULT ISpeechVoice_get_Status(ISpeechVoice* This,ISpeechVoiceStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Voice(ISpeechVoice* This,ISpeechObjectToken **Voice) { +static inline HRESULT ISpeechVoice_get_Voice(ISpeechVoice* This,ISpeechObjectToken **Voice) { return This->lpVtbl->get_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechVoice_putref_Voice(ISpeechVoice* This,ISpeechObjectToken *Voice) { +static inline HRESULT ISpeechVoice_putref_Voice(ISpeechVoice* This,ISpeechObjectToken *Voice) { return This->lpVtbl->putref_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AudioOutput(ISpeechVoice* This,ISpeechObjectToken **AudioOutput) { +static inline HRESULT ISpeechVoice_get_AudioOutput(ISpeechVoice* This,ISpeechObjectToken **AudioOutput) { return This->lpVtbl->get_AudioOutput(This,AudioOutput); } -static __WIDL_INLINE HRESULT ISpeechVoice_putref_AudioOutput(ISpeechVoice* This,ISpeechObjectToken *AudioOutput) { +static inline HRESULT ISpeechVoice_putref_AudioOutput(ISpeechVoice* This,ISpeechObjectToken *AudioOutput) { return This->lpVtbl->putref_AudioOutput(This,AudioOutput); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream **AudioOutputStream) { +static inline HRESULT ISpeechVoice_get_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream **AudioOutputStream) { return This->lpVtbl->get_AudioOutputStream(This,AudioOutputStream); } -static __WIDL_INLINE HRESULT ISpeechVoice_putref_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream *AudioOutputStream) { +static inline HRESULT ISpeechVoice_putref_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream *AudioOutputStream) { return This->lpVtbl->putref_AudioOutputStream(This,AudioOutputStream); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Rate(ISpeechVoice* This,LONG *Rate) { +static inline HRESULT ISpeechVoice_get_Rate(ISpeechVoice* This,LONG *Rate) { return This->lpVtbl->get_Rate(This,Rate); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_Rate(ISpeechVoice* This,LONG Rate) { +static inline HRESULT ISpeechVoice_put_Rate(ISpeechVoice* This,LONG Rate) { return This->lpVtbl->put_Rate(This,Rate); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Volume(ISpeechVoice* This,LONG *Volume) { +static inline HRESULT ISpeechVoice_get_Volume(ISpeechVoice* This,LONG *Volume) { return This->lpVtbl->get_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_Volume(ISpeechVoice* This,LONG Volume) { +static inline HRESULT ISpeechVoice_put_Volume(ISpeechVoice* This,LONG Volume) { return This->lpVtbl->put_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL Allow) { +static inline HRESULT ISpeechVoice_put_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL Allow) { return This->lpVtbl->put_AllowAudioOutputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL *Allow) { +static inline HRESULT ISpeechVoice_get_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL *Allow) { return This->lpVtbl->get_AllowAudioOutputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_EventInterests(ISpeechVoice* This,SpeechVoiceEvents *EventInterestFlags) { +static inline HRESULT ISpeechVoice_get_EventInterests(ISpeechVoice* This,SpeechVoiceEvents *EventInterestFlags) { return This->lpVtbl->get_EventInterests(This,EventInterestFlags); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_EventInterests(ISpeechVoice* This,SpeechVoiceEvents EventInterestFlags) { +static inline HRESULT ISpeechVoice_put_EventInterests(ISpeechVoice* This,SpeechVoiceEvents EventInterestFlags) { return This->lpVtbl->put_EventInterests(This,EventInterestFlags); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_Priority(ISpeechVoice* This,SpeechVoicePriority Priority) { +static inline HRESULT ISpeechVoice_put_Priority(ISpeechVoice* This,SpeechVoicePriority Priority) { return This->lpVtbl->put_Priority(This,Priority); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Priority(ISpeechVoice* This,SpeechVoicePriority *Priority) { +static inline HRESULT ISpeechVoice_get_Priority(ISpeechVoice* This,SpeechVoicePriority *Priority) { return This->lpVtbl->get_Priority(This,Priority); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents Boundary) { +static inline HRESULT ISpeechVoice_put_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents Boundary) { return This->lpVtbl->put_AlertBoundary(This,Boundary); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents *Boundary) { +static inline HRESULT ISpeechVoice_get_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents *Boundary) { return This->lpVtbl->get_AlertBoundary(This,Boundary); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_SynchronousSpeakTimeout(ISpeechVoice* This,LONG msTimeout) { +static inline HRESULT ISpeechVoice_put_SynchronousSpeakTimeout(ISpeechVoice* This,LONG msTimeout) { return This->lpVtbl->put_SynchronousSpeakTimeout(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_SynchronousSpeakTimeout(ISpeechVoice* This,LONG *msTimeout) { +static inline HRESULT ISpeechVoice_get_SynchronousSpeakTimeout(ISpeechVoice* This,LONG *msTimeout) { return This->lpVtbl->get_SynchronousSpeakTimeout(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpeechVoice_Speak(ISpeechVoice* This,BSTR Text,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechVoice_Speak(ISpeechVoice* This,BSTR Text,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->Speak(This,Text,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoice_SpeakStream(ISpeechVoice* This,ISpeechBaseStream *Stream,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechVoice_SpeakStream(ISpeechVoice* This,ISpeechBaseStream *Stream,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakStream(This,Stream,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoice_Pause(ISpeechVoice* This) { +static inline HRESULT ISpeechVoice_Pause(ISpeechVoice* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT ISpeechVoice_Resume(ISpeechVoice* This) { +static inline HRESULT ISpeechVoice_Resume(ISpeechVoice* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT ISpeechVoice_Skip(ISpeechVoice* This,const BSTR Type,LONG NumItems,LONG *NumSkipped) { +static inline HRESULT ISpeechVoice_Skip(ISpeechVoice* This,const BSTR Type,LONG NumItems,LONG *NumSkipped) { return This->lpVtbl->Skip(This,Type,NumItems,NumSkipped); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetVoices(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechVoice_GetVoices(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetVoices(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetAudioOutputs(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechVoice_GetAudioOutputs(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetAudioOutputs(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechVoice_WaitUntilDone(ISpeechVoice* This,LONG msTimeout,VARIANT_BOOL *Done) { +static inline HRESULT ISpeechVoice_WaitUntilDone(ISpeechVoice* This,LONG msTimeout,VARIANT_BOOL *Done) { return This->lpVtbl->WaitUntilDone(This,msTimeout,Done); } -static __WIDL_INLINE HRESULT ISpeechVoice_SpeakCompleteEvent(ISpeechVoice* This,LONG *Handle) { +static inline HRESULT ISpeechVoice_SpeakCompleteEvent(ISpeechVoice* This,LONG *Handle) { return This->lpVtbl->SpeakCompleteEvent(This,Handle); } -static __WIDL_INLINE HRESULT ISpeechVoice_IsUISupported(ISpeechVoice* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechVoice_IsUISupported(ISpeechVoice* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { return This->lpVtbl->IsUISupported(This,TypeOfUI,ExtraData,Supported); } -static __WIDL_INLINE HRESULT ISpeechVoice_DisplayUI(ISpeechVoice* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { +static inline HRESULT ISpeechVoice_DisplayUI(ISpeechVoice* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { return This->lpVtbl->DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData); } #endif @@ -14948,63 +15030,63 @@ interface ISpeechVoiceStatus { #define ISpeechVoiceStatus_get_VisemeId(This,VisemeId) (This)->lpVtbl->get_VisemeId(This,VisemeId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_QueryInterface(ISpeechVoiceStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechVoiceStatus_QueryInterface(ISpeechVoiceStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechVoiceStatus_AddRef(ISpeechVoiceStatus* This) { +static inline ULONG ISpeechVoiceStatus_AddRef(ISpeechVoiceStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechVoiceStatus_Release(ISpeechVoiceStatus* This) { +static inline ULONG ISpeechVoiceStatus_Release(ISpeechVoiceStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_GetTypeInfoCount(ISpeechVoiceStatus* This,UINT *pctinfo) { +static inline HRESULT ISpeechVoiceStatus_GetTypeInfoCount(ISpeechVoiceStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_GetTypeInfo(ISpeechVoiceStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechVoiceStatus_GetTypeInfo(ISpeechVoiceStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_GetIDsOfNames(ISpeechVoiceStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechVoiceStatus_GetIDsOfNames(ISpeechVoiceStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_Invoke(ISpeechVoiceStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechVoiceStatus_Invoke(ISpeechVoiceStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechVoiceStatus methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_CurrentStreamNumber(ISpeechVoiceStatus* This,LONG *StreamNumber) { +static inline HRESULT ISpeechVoiceStatus_get_CurrentStreamNumber(ISpeechVoiceStatus* This,LONG *StreamNumber) { return This->lpVtbl->get_CurrentStreamNumber(This,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastStreamNumberQueued(ISpeechVoiceStatus* This,LONG *StreamNumber) { +static inline HRESULT ISpeechVoiceStatus_get_LastStreamNumberQueued(ISpeechVoiceStatus* This,LONG *StreamNumber) { return This->lpVtbl->get_LastStreamNumberQueued(This,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastHResult(ISpeechVoiceStatus* This,LONG *HResult) { +static inline HRESULT ISpeechVoiceStatus_get_LastHResult(ISpeechVoiceStatus* This,LONG *HResult) { return This->lpVtbl->get_LastHResult(This,HResult); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_RunningState(ISpeechVoiceStatus* This,SpeechRunState *State) { +static inline HRESULT ISpeechVoiceStatus_get_RunningState(ISpeechVoiceStatus* This,SpeechRunState *State) { return This->lpVtbl->get_RunningState(This,State); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputWordPosition(ISpeechVoiceStatus* This,LONG *Position) { +static inline HRESULT ISpeechVoiceStatus_get_InputWordPosition(ISpeechVoiceStatus* This,LONG *Position) { return This->lpVtbl->get_InputWordPosition(This,Position); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputWordLength(ISpeechVoiceStatus* This,LONG *Length) { +static inline HRESULT ISpeechVoiceStatus_get_InputWordLength(ISpeechVoiceStatus* This,LONG *Length) { return This->lpVtbl->get_InputWordLength(This,Length); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputSentencePosition(ISpeechVoiceStatus* This,LONG *Position) { +static inline HRESULT ISpeechVoiceStatus_get_InputSentencePosition(ISpeechVoiceStatus* This,LONG *Position) { return This->lpVtbl->get_InputSentencePosition(This,Position); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputSentenceLength(ISpeechVoiceStatus* This,LONG *Length) { +static inline HRESULT ISpeechVoiceStatus_get_InputSentenceLength(ISpeechVoiceStatus* This,LONG *Length) { return This->lpVtbl->get_InputSentenceLength(This,Length); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastBookmark(ISpeechVoiceStatus* This,BSTR *Bookmark) { +static inline HRESULT ISpeechVoiceStatus_get_LastBookmark(ISpeechVoiceStatus* This,BSTR *Bookmark) { return This->lpVtbl->get_LastBookmark(This,Bookmark); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastBookmarkId(ISpeechVoiceStatus* This,LONG *BookmarkId) { +static inline HRESULT ISpeechVoiceStatus_get_LastBookmarkId(ISpeechVoiceStatus* This,LONG *BookmarkId) { return This->lpVtbl->get_LastBookmarkId(This,BookmarkId); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_PhonemeId(ISpeechVoiceStatus* This,short *PhoneId) { +static inline HRESULT ISpeechVoiceStatus_get_PhonemeId(ISpeechVoiceStatus* This,short *PhoneId) { return This->lpVtbl->get_PhonemeId(This,PhoneId); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_VisemeId(ISpeechVoiceStatus* This,short *VisemeId) { +static inline HRESULT ISpeechVoiceStatus_get_VisemeId(ISpeechVoiceStatus* This,short *VisemeId) { return This->lpVtbl->get_VisemeId(This,VisemeId); } #endif @@ -15588,26 +15670,26 @@ interface _ISpeechVoiceEvents { #define _ISpeechVoiceEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_QueryInterface(_ISpeechVoiceEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _ISpeechVoiceEvents_QueryInterface(_ISpeechVoiceEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _ISpeechVoiceEvents_AddRef(_ISpeechVoiceEvents* This) { +static inline ULONG _ISpeechVoiceEvents_AddRef(_ISpeechVoiceEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _ISpeechVoiceEvents_Release(_ISpeechVoiceEvents* This) { +static inline ULONG _ISpeechVoiceEvents_Release(_ISpeechVoiceEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_GetTypeInfoCount(_ISpeechVoiceEvents* This,UINT *pctinfo) { +static inline HRESULT _ISpeechVoiceEvents_GetTypeInfoCount(_ISpeechVoiceEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_GetTypeInfo(_ISpeechVoiceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _ISpeechVoiceEvents_GetTypeInfo(_ISpeechVoiceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_GetIDsOfNames(_ISpeechVoiceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _ISpeechVoiceEvents_GetIDsOfNames(_ISpeechVoiceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_Invoke(_ISpeechVoiceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _ISpeechVoiceEvents_Invoke(_ISpeechVoiceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -15952,105 +16034,105 @@ interface ISpeechRecognizer { #define ISpeechRecognizer_GetProfiles(This,RequiredAttributes,OptionalAttributes,ObjectTokens) (This)->lpVtbl->GetProfiles(This,RequiredAttributes,OptionalAttributes,ObjectTokens) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizer_QueryInterface(ISpeechRecognizer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecognizer_QueryInterface(ISpeechRecognizer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecognizer_AddRef(ISpeechRecognizer* This) { +static inline ULONG ISpeechRecognizer_AddRef(ISpeechRecognizer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecognizer_Release(ISpeechRecognizer* This) { +static inline ULONG ISpeechRecognizer_Release(ISpeechRecognizer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetTypeInfoCount(ISpeechRecognizer* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecognizer_GetTypeInfoCount(ISpeechRecognizer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetTypeInfo(ISpeechRecognizer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecognizer_GetTypeInfo(ISpeechRecognizer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetIDsOfNames(ISpeechRecognizer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecognizer_GetIDsOfNames(ISpeechRecognizer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_Invoke(ISpeechRecognizer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecognizer_Invoke(ISpeechRecognizer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecognizer methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken *Recognizer) { +static inline HRESULT ISpeechRecognizer_putref_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken *Recognizer) { return This->lpVtbl->putref_Recognizer(This,Recognizer); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken **Recognizer) { +static inline HRESULT ISpeechRecognizer_get_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken **Recognizer) { return This->lpVtbl->get_Recognizer(This,Recognizer); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_put_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL Allow) { +static inline HRESULT ISpeechRecognizer_put_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL Allow) { return This->lpVtbl->put_AllowAudioInputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL *Allow) { +static inline HRESULT ISpeechRecognizer_get_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL *Allow) { return This->lpVtbl->get_AllowAudioInputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken *AudioInput) { +static inline HRESULT ISpeechRecognizer_putref_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken *AudioInput) { return This->lpVtbl->putref_AudioInput(This,AudioInput); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken **AudioInput) { +static inline HRESULT ISpeechRecognizer_get_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken **AudioInput) { return This->lpVtbl->get_AudioInput(This,AudioInput); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream *AudioInputStream) { +static inline HRESULT ISpeechRecognizer_putref_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream *AudioInputStream) { return This->lpVtbl->putref_AudioInputStream(This,AudioInputStream); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream **AudioInputStream) { +static inline HRESULT ISpeechRecognizer_get_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream **AudioInputStream) { return This->lpVtbl->get_AudioInputStream(This,AudioInputStream); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_IsShared(ISpeechRecognizer* This,VARIANT_BOOL *Shared) { +static inline HRESULT ISpeechRecognizer_get_IsShared(ISpeechRecognizer* This,VARIANT_BOOL *Shared) { return This->lpVtbl->get_IsShared(This,Shared); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_put_State(ISpeechRecognizer* This,SpeechRecognizerState State) { +static inline HRESULT ISpeechRecognizer_put_State(ISpeechRecognizer* This,SpeechRecognizerState State) { return This->lpVtbl->put_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_State(ISpeechRecognizer* This,SpeechRecognizerState *State) { +static inline HRESULT ISpeechRecognizer_get_State(ISpeechRecognizer* This,SpeechRecognizerState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_Status(ISpeechRecognizer* This,ISpeechRecognizerStatus **Status) { +static inline HRESULT ISpeechRecognizer_get_Status(ISpeechRecognizer* This,ISpeechRecognizerStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_Profile(ISpeechRecognizer* This,ISpeechObjectToken *Profile) { +static inline HRESULT ISpeechRecognizer_putref_Profile(ISpeechRecognizer* This,ISpeechObjectToken *Profile) { return This->lpVtbl->putref_Profile(This,Profile); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_Profile(ISpeechRecognizer* This,ISpeechObjectToken **Profile) { +static inline HRESULT ISpeechRecognizer_get_Profile(ISpeechRecognizer* This,ISpeechObjectToken **Profile) { return This->lpVtbl->get_Profile(This,Profile); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_EmulateRecognition(ISpeechRecognizer* This,VARIANT TextElements,VARIANT *ElementDisplayAttributes,LONG LanguageId) { +static inline HRESULT ISpeechRecognizer_EmulateRecognition(ISpeechRecognizer* This,VARIANT TextElements,VARIANT *ElementDisplayAttributes,LONG LanguageId) { return This->lpVtbl->EmulateRecognition(This,TextElements,ElementDisplayAttributes,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_CreateRecoContext(ISpeechRecognizer* This,ISpeechRecoContext **NewContext) { +static inline HRESULT ISpeechRecognizer_CreateRecoContext(ISpeechRecognizer* This,ISpeechRecoContext **NewContext) { return This->lpVtbl->CreateRecoContext(This,NewContext); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetFormat(ISpeechRecognizer* This,SpeechFormatType Type,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecognizer_GetFormat(ISpeechRecognizer* This,SpeechFormatType Type,ISpeechAudioFormat **Format) { return This->lpVtbl->GetFormat(This,Type,Format); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_SetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_SetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG Value,VARIANT_BOOL *Supported) { return This->lpVtbl->SetPropertyNumber(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG *Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_GetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG *Value,VARIANT_BOOL *Supported) { return This->lpVtbl->GetPropertyNumber(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_SetPropertyString(ISpeechRecognizer* This,const BSTR Name,const BSTR Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_SetPropertyString(ISpeechRecognizer* This,const BSTR Name,const BSTR Value,VARIANT_BOOL *Supported) { return This->lpVtbl->SetPropertyString(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetPropertyString(ISpeechRecognizer* This,const BSTR Name,BSTR *Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_GetPropertyString(ISpeechRecognizer* This,const BSTR Name,BSTR *Value,VARIANT_BOOL *Supported) { return This->lpVtbl->GetPropertyString(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_IsUISupported(ISpeechRecognizer* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_IsUISupported(ISpeechRecognizer* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { return This->lpVtbl->IsUISupported(This,TypeOfUI,ExtraData,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_DisplayUI(ISpeechRecognizer* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { +static inline HRESULT ISpeechRecognizer_DisplayUI(ISpeechRecognizer* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { return This->lpVtbl->DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetRecognizers(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechRecognizer_GetRecognizers(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetRecognizers(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetAudioInputs(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechRecognizer_GetAudioInputs(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetAudioInputs(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetProfiles(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechRecognizer_GetProfiles(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetProfiles(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } #endif @@ -16192,45 +16274,45 @@ interface ISpeechRecognizerStatus { #define ISpeechRecognizerStatus_get_SupportedLanguages(This,SupportedLanguages) (This)->lpVtbl->get_SupportedLanguages(This,SupportedLanguages) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_QueryInterface(ISpeechRecognizerStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecognizerStatus_QueryInterface(ISpeechRecognizerStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecognizerStatus_AddRef(ISpeechRecognizerStatus* This) { +static inline ULONG ISpeechRecognizerStatus_AddRef(ISpeechRecognizerStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecognizerStatus_Release(ISpeechRecognizerStatus* This) { +static inline ULONG ISpeechRecognizerStatus_Release(ISpeechRecognizerStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_GetTypeInfoCount(ISpeechRecognizerStatus* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecognizerStatus_GetTypeInfoCount(ISpeechRecognizerStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_GetTypeInfo(ISpeechRecognizerStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecognizerStatus_GetTypeInfo(ISpeechRecognizerStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_GetIDsOfNames(ISpeechRecognizerStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecognizerStatus_GetIDsOfNames(ISpeechRecognizerStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_Invoke(ISpeechRecognizerStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecognizerStatus_Invoke(ISpeechRecognizerStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecognizerStatus methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_AudioStatus(ISpeechRecognizerStatus* This,ISpeechAudioStatus **AudioStatus) { +static inline HRESULT ISpeechRecognizerStatus_get_AudioStatus(ISpeechRecognizerStatus* This,ISpeechAudioStatus **AudioStatus) { return This->lpVtbl->get_AudioStatus(This,AudioStatus); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_CurrentStreamPosition(ISpeechRecognizerStatus* This,VARIANT *pCurrentStreamPos) { +static inline HRESULT ISpeechRecognizerStatus_get_CurrentStreamPosition(ISpeechRecognizerStatus* This,VARIANT *pCurrentStreamPos) { return This->lpVtbl->get_CurrentStreamPosition(This,pCurrentStreamPos); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_CurrentStreamNumber(ISpeechRecognizerStatus* This,LONG *StreamNumber) { +static inline HRESULT ISpeechRecognizerStatus_get_CurrentStreamNumber(ISpeechRecognizerStatus* This,LONG *StreamNumber) { return This->lpVtbl->get_CurrentStreamNumber(This,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_NumberOfActiveRules(ISpeechRecognizerStatus* This,LONG *NumberOfActiveRules) { +static inline HRESULT ISpeechRecognizerStatus_get_NumberOfActiveRules(ISpeechRecognizerStatus* This,LONG *NumberOfActiveRules) { return This->lpVtbl->get_NumberOfActiveRules(This,NumberOfActiveRules); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_ClsidEngine(ISpeechRecognizerStatus* This,BSTR *ClsidEngine) { +static inline HRESULT ISpeechRecognizerStatus_get_ClsidEngine(ISpeechRecognizerStatus* This,BSTR *ClsidEngine) { return This->lpVtbl->get_ClsidEngine(This,ClsidEngine); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_SupportedLanguages(ISpeechRecognizerStatus* This,VARIANT *SupportedLanguages) { +static inline HRESULT ISpeechRecognizerStatus_get_SupportedLanguages(ISpeechRecognizerStatus* This,VARIANT *SupportedLanguages) { return This->lpVtbl->get_SupportedLanguages(This,SupportedLanguages); } #endif @@ -16530,102 +16612,102 @@ interface ISpeechRecoContext { #define ISpeechRecoContext_SetAdaptationData(This,AdaptationString) (This)->lpVtbl->SetAdaptationData(This,AdaptationString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoContext_QueryInterface(ISpeechRecoContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoContext_QueryInterface(ISpeechRecoContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoContext_AddRef(ISpeechRecoContext* This) { +static inline ULONG ISpeechRecoContext_AddRef(ISpeechRecoContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoContext_Release(ISpeechRecoContext* This) { +static inline ULONG ISpeechRecoContext_Release(ISpeechRecoContext* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoContext_GetTypeInfoCount(ISpeechRecoContext* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoContext_GetTypeInfoCount(ISpeechRecoContext* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_GetTypeInfo(ISpeechRecoContext* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoContext_GetTypeInfo(ISpeechRecoContext* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_GetIDsOfNames(ISpeechRecoContext* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoContext_GetIDsOfNames(ISpeechRecoContext* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Invoke(ISpeechRecoContext* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoContext_Invoke(ISpeechRecoContext* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoContext methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_Recognizer(ISpeechRecoContext* This,ISpeechRecognizer **Recognizer) { +static inline HRESULT ISpeechRecoContext_get_Recognizer(ISpeechRecoContext* This,ISpeechRecognizer **Recognizer) { return This->lpVtbl->get_Recognizer(This,Recognizer); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_AudioInputInterferenceStatus(ISpeechRecoContext* This,SpeechInterference *Interference) { +static inline HRESULT ISpeechRecoContext_get_AudioInputInterferenceStatus(ISpeechRecoContext* This,SpeechInterference *Interference) { return This->lpVtbl->get_AudioInputInterferenceStatus(This,Interference); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_RequestedUIType(ISpeechRecoContext* This,BSTR *UIType) { +static inline HRESULT ISpeechRecoContext_get_RequestedUIType(ISpeechRecoContext* This,BSTR *UIType) { return This->lpVtbl->get_RequestedUIType(This,UIType); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_putref_Voice(ISpeechRecoContext* This,ISpeechVoice *Voice) { +static inline HRESULT ISpeechRecoContext_putref_Voice(ISpeechRecoContext* This,ISpeechVoice *Voice) { return This->lpVtbl->putref_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_Voice(ISpeechRecoContext* This,ISpeechVoice **Voice) { +static inline HRESULT ISpeechRecoContext_get_Voice(ISpeechRecoContext* This,ISpeechVoice **Voice) { return This->lpVtbl->get_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL Allow) { +static inline HRESULT ISpeechRecoContext_put_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL Allow) { return This->lpVtbl->put_AllowVoiceFormatMatchingOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL *pAllow) { +static inline HRESULT ISpeechRecoContext_get_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL *pAllow) { return This->lpVtbl->get_AllowVoiceFormatMatchingOnNextSet(This,pAllow); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { +static inline HRESULT ISpeechRecoContext_put_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { return This->lpVtbl->put_VoicePurgeEvent(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { +static inline HRESULT ISpeechRecoContext_get_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { return This->lpVtbl->get_VoicePurgeEvent(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { +static inline HRESULT ISpeechRecoContext_put_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { return This->lpVtbl->put_EventInterests(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { +static inline HRESULT ISpeechRecoContext_get_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { return This->lpVtbl->get_EventInterests(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_CmdMaxAlternates(ISpeechRecoContext* This,LONG MaxAlternates) { +static inline HRESULT ISpeechRecoContext_put_CmdMaxAlternates(ISpeechRecoContext* This,LONG MaxAlternates) { return This->lpVtbl->put_CmdMaxAlternates(This,MaxAlternates); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_CmdMaxAlternates(ISpeechRecoContext* This,LONG *MaxAlternates) { +static inline HRESULT ISpeechRecoContext_get_CmdMaxAlternates(ISpeechRecoContext* This,LONG *MaxAlternates) { return This->lpVtbl->get_CmdMaxAlternates(This,MaxAlternates); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_State(ISpeechRecoContext* This,SpeechRecoContextState State) { +static inline HRESULT ISpeechRecoContext_put_State(ISpeechRecoContext* This,SpeechRecoContextState State) { return This->lpVtbl->put_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_State(ISpeechRecoContext* This,SpeechRecoContextState *State) { +static inline HRESULT ISpeechRecoContext_get_State(ISpeechRecoContext* This,SpeechRecoContextState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions Option) { +static inline HRESULT ISpeechRecoContext_put_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions Option) { return This->lpVtbl->put_RetainedAudio(This,Option); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions *Option) { +static inline HRESULT ISpeechRecoContext_get_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions *Option) { return This->lpVtbl->get_RetainedAudio(This,Option); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_putref_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoContext_putref_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_RetainedAudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoContext_get_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_RetainedAudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Pause(ISpeechRecoContext* This) { +static inline HRESULT ISpeechRecoContext_Pause(ISpeechRecoContext* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Resume(ISpeechRecoContext* This) { +static inline HRESULT ISpeechRecoContext_Resume(ISpeechRecoContext* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_CreateGrammar(ISpeechRecoContext* This,VARIANT GrammarId,ISpeechRecoGrammar **Grammar) { +static inline HRESULT ISpeechRecoContext_CreateGrammar(ISpeechRecoContext* This,VARIANT GrammarId,ISpeechRecoGrammar **Grammar) { return This->lpVtbl->CreateGrammar(This,GrammarId,Grammar); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_CreateResultFromMemory(ISpeechRecoContext* This,VARIANT *ResultBlock,ISpeechRecoResult **Result) { +static inline HRESULT ISpeechRecoContext_CreateResultFromMemory(ISpeechRecoContext* This,VARIANT *ResultBlock,ISpeechRecoResult **Result) { return This->lpVtbl->CreateResultFromMemory(This,ResultBlock,Result); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Bookmark(ISpeechRecoContext* This,SpeechBookmarkOptions Options,VARIANT StreamPos,VARIANT BookmarkId) { +static inline HRESULT ISpeechRecoContext_Bookmark(ISpeechRecoContext* This,SpeechBookmarkOptions Options,VARIANT StreamPos,VARIANT BookmarkId) { return This->lpVtbl->Bookmark(This,Options,StreamPos,BookmarkId); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_SetAdaptationData(ISpeechRecoContext* This,BSTR AdaptationString) { +static inline HRESULT ISpeechRecoContext_SetAdaptationData(ISpeechRecoContext* This,BSTR AdaptationString) { return This->lpVtbl->SetAdaptationData(This,AdaptationString); } #endif @@ -16904,84 +16986,84 @@ interface ISpeechRecoGrammar { #define ISpeechRecoGrammar_IsPronounceable(This,Word,WordPronounceable) (This)->lpVtbl->IsPronounceable(This,Word,WordPronounceable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_QueryInterface(ISpeechRecoGrammar* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoGrammar_QueryInterface(ISpeechRecoGrammar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoGrammar_AddRef(ISpeechRecoGrammar* This) { +static inline ULONG ISpeechRecoGrammar_AddRef(ISpeechRecoGrammar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoGrammar_Release(ISpeechRecoGrammar* This) { +static inline ULONG ISpeechRecoGrammar_Release(ISpeechRecoGrammar* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_GetTypeInfoCount(ISpeechRecoGrammar* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoGrammar_GetTypeInfoCount(ISpeechRecoGrammar* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_GetTypeInfo(ISpeechRecoGrammar* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoGrammar_GetTypeInfo(ISpeechRecoGrammar* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_GetIDsOfNames(ISpeechRecoGrammar* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoGrammar_GetIDsOfNames(ISpeechRecoGrammar* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_Invoke(ISpeechRecoGrammar* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoGrammar_Invoke(ISpeechRecoGrammar* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoGrammar methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_Id(ISpeechRecoGrammar* This,VARIANT *Id) { +static inline HRESULT ISpeechRecoGrammar_get_Id(ISpeechRecoGrammar* This,VARIANT *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_RecoContext(ISpeechRecoGrammar* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoGrammar_get_RecoContext(ISpeechRecoGrammar* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_put_State(ISpeechRecoGrammar* This,SpeechGrammarState State) { +static inline HRESULT ISpeechRecoGrammar_put_State(ISpeechRecoGrammar* This,SpeechGrammarState State) { return This->lpVtbl->put_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_State(ISpeechRecoGrammar* This,SpeechGrammarState *State) { +static inline HRESULT ISpeechRecoGrammar_get_State(ISpeechRecoGrammar* This,SpeechGrammarState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_Rules(ISpeechRecoGrammar* This,ISpeechGrammarRules **Rules) { +static inline HRESULT ISpeechRecoGrammar_get_Rules(ISpeechRecoGrammar* This,ISpeechGrammarRules **Rules) { return This->lpVtbl->get_Rules(This,Rules); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_Reset(ISpeechRecoGrammar* This,SpeechLanguageId NewLanguage) { +static inline HRESULT ISpeechRecoGrammar_Reset(ISpeechRecoGrammar* This,SpeechLanguageId NewLanguage) { return This->lpVtbl->Reset(This,NewLanguage); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromFile(ISpeechRecoGrammar* This,const BSTR FileName,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromFile(ISpeechRecoGrammar* This,const BSTR FileName,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromFile(This,FileName,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromObject(ISpeechRecoGrammar* This,const BSTR ClassId,const BSTR GrammarName,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromObject(ISpeechRecoGrammar* This,const BSTR ClassId,const BSTR GrammarName,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromObject(This,ClassId,GrammarName,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromResource(ISpeechRecoGrammar* This,LONG hModule,VARIANT ResourceName,VARIANT ResourceType,SpeechLanguageId LanguageId,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromResource(ISpeechRecoGrammar* This,LONG hModule,VARIANT ResourceName,VARIANT ResourceType,SpeechLanguageId LanguageId,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromResource(This,hModule,ResourceName,ResourceType,LanguageId,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromMemory(ISpeechRecoGrammar* This,VARIANT GrammarData,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromMemory(ISpeechRecoGrammar* This,VARIANT GrammarData,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromMemory(This,GrammarData,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromProprietaryGrammar(ISpeechRecoGrammar* This,const BSTR ProprietaryGuid,const BSTR ProprietaryString,VARIANT ProprietaryData,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromProprietaryGrammar(ISpeechRecoGrammar* This,const BSTR ProprietaryGuid,const BSTR ProprietaryString,VARIANT ProprietaryData,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromProprietaryGrammar(This,ProprietaryGuid,ProprietaryString,ProprietaryData,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdSetRuleState(ISpeechRecoGrammar* This,const BSTR Name,SpeechRuleState State) { +static inline HRESULT ISpeechRecoGrammar_CmdSetRuleState(ISpeechRecoGrammar* This,const BSTR Name,SpeechRuleState State) { return This->lpVtbl->CmdSetRuleState(This,Name,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdSetRuleIdState(ISpeechRecoGrammar* This,LONG RuleId,SpeechRuleState State) { +static inline HRESULT ISpeechRecoGrammar_CmdSetRuleIdState(ISpeechRecoGrammar* This,LONG RuleId,SpeechRuleState State) { return This->lpVtbl->CmdSetRuleIdState(This,RuleId,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_DictationLoad(ISpeechRecoGrammar* This,const BSTR TopicName,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_DictationLoad(ISpeechRecoGrammar* This,const BSTR TopicName,SpeechLoadOption LoadOption) { return This->lpVtbl->DictationLoad(This,TopicName,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_DictationUnload(ISpeechRecoGrammar* This) { +static inline HRESULT ISpeechRecoGrammar_DictationUnload(ISpeechRecoGrammar* This) { return This->lpVtbl->DictationUnload(This); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_DictationSetState(ISpeechRecoGrammar* This,SpeechRuleState State) { +static inline HRESULT ISpeechRecoGrammar_DictationSetState(ISpeechRecoGrammar* This,SpeechRuleState State) { return This->lpVtbl->DictationSetState(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_SetWordSequenceData(ISpeechRecoGrammar* This,const BSTR Text,LONG TextLength,ISpeechTextSelectionInformation *Info) { +static inline HRESULT ISpeechRecoGrammar_SetWordSequenceData(ISpeechRecoGrammar* This,const BSTR Text,LONG TextLength,ISpeechTextSelectionInformation *Info) { return This->lpVtbl->SetWordSequenceData(This,Text,TextLength,Info); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_SetTextSelection(ISpeechRecoGrammar* This,ISpeechTextSelectionInformation *Info) { +static inline HRESULT ISpeechRecoGrammar_SetTextSelection(ISpeechRecoGrammar* This,ISpeechTextSelectionInformation *Info) { return This->lpVtbl->SetTextSelection(This,Info); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_IsPronounceable(ISpeechRecoGrammar* This,const BSTR Word,SpeechWordPronounceable *WordPronounceable) { +static inline HRESULT ISpeechRecoGrammar_IsPronounceable(ISpeechRecoGrammar* This,const BSTR Word,SpeechWordPronounceable *WordPronounceable) { return This->lpVtbl->IsPronounceable(This,Word,WordPronounceable); } #endif @@ -17073,26 +17155,26 @@ interface _ISpeechRecoContextEvents { #define _ISpeechRecoContextEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_QueryInterface(_ISpeechRecoContextEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _ISpeechRecoContextEvents_QueryInterface(_ISpeechRecoContextEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _ISpeechRecoContextEvents_AddRef(_ISpeechRecoContextEvents* This) { +static inline ULONG _ISpeechRecoContextEvents_AddRef(_ISpeechRecoContextEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _ISpeechRecoContextEvents_Release(_ISpeechRecoContextEvents* This) { +static inline ULONG _ISpeechRecoContextEvents_Release(_ISpeechRecoContextEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_GetTypeInfoCount(_ISpeechRecoContextEvents* This,UINT *pctinfo) { +static inline HRESULT _ISpeechRecoContextEvents_GetTypeInfoCount(_ISpeechRecoContextEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_GetTypeInfo(_ISpeechRecoContextEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _ISpeechRecoContextEvents_GetTypeInfo(_ISpeechRecoContextEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_GetIDsOfNames(_ISpeechRecoContextEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _ISpeechRecoContextEvents_GetIDsOfNames(_ISpeechRecoContextEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_Invoke(_ISpeechRecoContextEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _ISpeechRecoContextEvents_Invoke(_ISpeechRecoContextEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -17242,48 +17324,48 @@ interface ISpeechGrammarRule { #define ISpeechGrammarRule_AddState(This,State) (This)->lpVtbl->AddState(This,State) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRule_QueryInterface(ISpeechGrammarRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRule_QueryInterface(ISpeechGrammarRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRule_AddRef(ISpeechGrammarRule* This) { +static inline ULONG ISpeechGrammarRule_AddRef(ISpeechGrammarRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRule_Release(ISpeechGrammarRule* This) { +static inline ULONG ISpeechGrammarRule_Release(ISpeechGrammarRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRule_GetTypeInfoCount(ISpeechGrammarRule* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRule_GetTypeInfoCount(ISpeechGrammarRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_GetTypeInfo(ISpeechGrammarRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRule_GetTypeInfo(ISpeechGrammarRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_GetIDsOfNames(ISpeechGrammarRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRule_GetIDsOfNames(ISpeechGrammarRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_Invoke(ISpeechGrammarRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRule_Invoke(ISpeechGrammarRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRule methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_Attributes(ISpeechGrammarRule* This,SpeechRuleAttributes *Attributes) { +static inline HRESULT ISpeechGrammarRule_get_Attributes(ISpeechGrammarRule* This,SpeechRuleAttributes *Attributes) { return This->lpVtbl->get_Attributes(This,Attributes); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_InitialState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { +static inline HRESULT ISpeechGrammarRule_get_InitialState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { return This->lpVtbl->get_InitialState(This,State); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_Name(ISpeechGrammarRule* This,BSTR *Name) { +static inline HRESULT ISpeechGrammarRule_get_Name(ISpeechGrammarRule* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_Id(ISpeechGrammarRule* This,LONG *Id) { +static inline HRESULT ISpeechGrammarRule_get_Id(ISpeechGrammarRule* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_Clear(ISpeechGrammarRule* This) { +static inline HRESULT ISpeechGrammarRule_Clear(ISpeechGrammarRule* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_AddResource(ISpeechGrammarRule* This,const BSTR ResourceName,const BSTR ResourceValue) { +static inline HRESULT ISpeechGrammarRule_AddResource(ISpeechGrammarRule* This,const BSTR ResourceName,const BSTR ResourceValue) { return This->lpVtbl->AddResource(This,ResourceName,ResourceValue); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_AddState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { +static inline HRESULT ISpeechGrammarRule_AddState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { return This->lpVtbl->AddState(This,State); } #endif @@ -17452,51 +17534,51 @@ interface ISpeechGrammarRules { #define ISpeechGrammarRules_CommitAndSave(This,ErrorText,SaveStream) (This)->lpVtbl->CommitAndSave(This,ErrorText,SaveStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRules_QueryInterface(ISpeechGrammarRules* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRules_QueryInterface(ISpeechGrammarRules* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRules_AddRef(ISpeechGrammarRules* This) { +static inline ULONG ISpeechGrammarRules_AddRef(ISpeechGrammarRules* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRules_Release(ISpeechGrammarRules* This) { +static inline ULONG ISpeechGrammarRules_Release(ISpeechGrammarRules* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRules_GetTypeInfoCount(ISpeechGrammarRules* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRules_GetTypeInfoCount(ISpeechGrammarRules* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_GetTypeInfo(ISpeechGrammarRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRules_GetTypeInfo(ISpeechGrammarRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_GetIDsOfNames(ISpeechGrammarRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRules_GetIDsOfNames(ISpeechGrammarRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Invoke(ISpeechGrammarRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRules_Invoke(ISpeechGrammarRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRules methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRules_get_Count(ISpeechGrammarRules* This,LONG *Count) { +static inline HRESULT ISpeechGrammarRules_get_Count(ISpeechGrammarRules* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_FindRule(ISpeechGrammarRules* This,VARIANT RuleNameOrId,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRules_FindRule(ISpeechGrammarRules* This,VARIANT RuleNameOrId,ISpeechGrammarRule **Rule) { return This->lpVtbl->FindRule(This,RuleNameOrId,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Item(ISpeechGrammarRules* This,LONG Index,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRules_Item(ISpeechGrammarRules* This,LONG Index,ISpeechGrammarRule **Rule) { return This->lpVtbl->Item(This,Index,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_get__NewEnum(ISpeechGrammarRules* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechGrammarRules_get__NewEnum(ISpeechGrammarRules* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_get_Dynamic(ISpeechGrammarRules* This,VARIANT_BOOL *Dynamic) { +static inline HRESULT ISpeechGrammarRules_get_Dynamic(ISpeechGrammarRules* This,VARIANT_BOOL *Dynamic) { return This->lpVtbl->get_Dynamic(This,Dynamic); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Add(ISpeechGrammarRules* This,BSTR RuleName,SpeechRuleAttributes Attributes,LONG RuleId,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRules_Add(ISpeechGrammarRules* This,BSTR RuleName,SpeechRuleAttributes Attributes,LONG RuleId,ISpeechGrammarRule **Rule) { return This->lpVtbl->Add(This,RuleName,Attributes,RuleId,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Commit(ISpeechGrammarRules* This) { +static inline HRESULT ISpeechGrammarRules_Commit(ISpeechGrammarRules* This) { return This->lpVtbl->Commit(This); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_CommitAndSave(ISpeechGrammarRules* This,BSTR *ErrorText,VARIANT *SaveStream) { +static inline HRESULT ISpeechGrammarRules_CommitAndSave(ISpeechGrammarRules* This,BSTR *ErrorText,VARIANT *SaveStream) { return This->lpVtbl->CommitAndSave(This,ErrorText,SaveStream); } #endif @@ -17664,42 +17746,42 @@ interface ISpeechGrammarRuleState { #define ISpeechGrammarRuleState_AddSpecialTransition(This,DestinationState,Type,PropertyName,PropertyId,PropertyValue,Weight) (This)->lpVtbl->AddSpecialTransition(This,DestinationState,Type,PropertyName,PropertyId,PropertyValue,Weight) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_QueryInterface(ISpeechGrammarRuleState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRuleState_QueryInterface(ISpeechGrammarRuleState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleState_AddRef(ISpeechGrammarRuleState* This) { +static inline ULONG ISpeechGrammarRuleState_AddRef(ISpeechGrammarRuleState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleState_Release(ISpeechGrammarRuleState* This) { +static inline ULONG ISpeechGrammarRuleState_Release(ISpeechGrammarRuleState* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_GetTypeInfoCount(ISpeechGrammarRuleState* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRuleState_GetTypeInfoCount(ISpeechGrammarRuleState* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_GetTypeInfo(ISpeechGrammarRuleState* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRuleState_GetTypeInfo(ISpeechGrammarRuleState* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_GetIDsOfNames(ISpeechGrammarRuleState* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRuleState_GetIDsOfNames(ISpeechGrammarRuleState* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_Invoke(ISpeechGrammarRuleState* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRuleState_Invoke(ISpeechGrammarRuleState* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRuleState methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_get_Rule(ISpeechGrammarRuleState* This,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRuleState_get_Rule(ISpeechGrammarRuleState* This,ISpeechGrammarRule **Rule) { return This->lpVtbl->get_Rule(This,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_get_Transitions(ISpeechGrammarRuleState* This,ISpeechGrammarRuleStateTransitions **Transitions) { +static inline HRESULT ISpeechGrammarRuleState_get_Transitions(ISpeechGrammarRuleState* This,ISpeechGrammarRuleStateTransitions **Transitions) { return This->lpVtbl->get_Transitions(This,Transitions); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_AddWordTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestState,const BSTR Words,const BSTR Separators,SpeechGrammarWordType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { +static inline HRESULT ISpeechGrammarRuleState_AddWordTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestState,const BSTR Words,const BSTR Separators,SpeechGrammarWordType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { return This->lpVtbl->AddWordTransition(This,DestState,Words,Separators,Type,PropertyName,PropertyId,PropertyValue,Weight); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_AddRuleTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,ISpeechGrammarRule *Rule,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { +static inline HRESULT ISpeechGrammarRuleState_AddRuleTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,ISpeechGrammarRule *Rule,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { return This->lpVtbl->AddRuleTransition(This,DestinationState,Rule,PropertyName,PropertyId,PropertyValue,Weight); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_AddSpecialTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,SpeechSpecialTransitionType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { +static inline HRESULT ISpeechGrammarRuleState_AddSpecialTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,SpeechSpecialTransitionType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { return This->lpVtbl->AddSpecialTransition(This,DestinationState,Type,PropertyName,PropertyId,PropertyValue,Weight); } #endif @@ -17819,36 +17901,36 @@ interface ISpeechGrammarRuleStateTransitions { #define ISpeechGrammarRuleStateTransitions_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_QueryInterface(ISpeechGrammarRuleStateTransitions* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_QueryInterface(ISpeechGrammarRuleStateTransitions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransitions_AddRef(ISpeechGrammarRuleStateTransitions* This) { +static inline ULONG ISpeechGrammarRuleStateTransitions_AddRef(ISpeechGrammarRuleStateTransitions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransitions_Release(ISpeechGrammarRuleStateTransitions* This) { +static inline ULONG ISpeechGrammarRuleStateTransitions_Release(ISpeechGrammarRuleStateTransitions* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfoCount(ISpeechGrammarRuleStateTransitions* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfoCount(ISpeechGrammarRuleStateTransitions* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfo(ISpeechGrammarRuleStateTransitions* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfo(ISpeechGrammarRuleStateTransitions* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_GetIDsOfNames(ISpeechGrammarRuleStateTransitions* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_GetIDsOfNames(ISpeechGrammarRuleStateTransitions* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_Invoke(ISpeechGrammarRuleStateTransitions* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_Invoke(ISpeechGrammarRuleStateTransitions* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRuleStateTransitions methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_get_Count(ISpeechGrammarRuleStateTransitions* This,LONG *Count) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_get_Count(ISpeechGrammarRuleStateTransitions* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_Item(ISpeechGrammarRuleStateTransitions* This,LONG Index,ISpeechGrammarRuleStateTransition **Transition) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_Item(ISpeechGrammarRuleStateTransitions* This,LONG Index,ISpeechGrammarRuleStateTransition **Transition) { return This->lpVtbl->Item(This,Index,Transition); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_get__NewEnum(ISpeechGrammarRuleStateTransitions* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_get__NewEnum(ISpeechGrammarRuleStateTransitions* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -18006,51 +18088,51 @@ interface ISpeechGrammarRuleStateTransition { #define ISpeechGrammarRuleStateTransition_get_NextState(This,NextState) (This)->lpVtbl->get_NextState(This,NextState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_QueryInterface(ISpeechGrammarRuleStateTransition* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRuleStateTransition_QueryInterface(ISpeechGrammarRuleStateTransition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransition_AddRef(ISpeechGrammarRuleStateTransition* This) { +static inline ULONG ISpeechGrammarRuleStateTransition_AddRef(ISpeechGrammarRuleStateTransition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransition_Release(ISpeechGrammarRuleStateTransition* This) { +static inline ULONG ISpeechGrammarRuleStateTransition_Release(ISpeechGrammarRuleStateTransition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfoCount(ISpeechGrammarRuleStateTransition* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfoCount(ISpeechGrammarRuleStateTransition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfo(ISpeechGrammarRuleStateTransition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfo(ISpeechGrammarRuleStateTransition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_GetIDsOfNames(ISpeechGrammarRuleStateTransition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRuleStateTransition_GetIDsOfNames(ISpeechGrammarRuleStateTransition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_Invoke(ISpeechGrammarRuleStateTransition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRuleStateTransition_Invoke(ISpeechGrammarRuleStateTransition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRuleStateTransition methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Type(ISpeechGrammarRuleStateTransition* This,SpeechGrammarRuleStateTransitionType *Type) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Type(ISpeechGrammarRuleStateTransition* This,SpeechGrammarRuleStateTransitionType *Type) { return This->lpVtbl->get_Type(This,Type); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Text(ISpeechGrammarRuleStateTransition* This,BSTR *Text) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Text(ISpeechGrammarRuleStateTransition* This,BSTR *Text) { return This->lpVtbl->get_Text(This,Text); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Rule(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Rule(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRule **Rule) { return This->lpVtbl->get_Rule(This,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Weight(ISpeechGrammarRuleStateTransition* This,VARIANT *Weight) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Weight(ISpeechGrammarRuleStateTransition* This,VARIANT *Weight) { return This->lpVtbl->get_Weight(This,Weight); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_PropertyName(ISpeechGrammarRuleStateTransition* This,BSTR *PropertyName) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_PropertyName(ISpeechGrammarRuleStateTransition* This,BSTR *PropertyName) { return This->lpVtbl->get_PropertyName(This,PropertyName); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_PropertyId(ISpeechGrammarRuleStateTransition* This,LONG *PropertyId) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_PropertyId(ISpeechGrammarRuleStateTransition* This,LONG *PropertyId) { return This->lpVtbl->get_PropertyId(This,PropertyId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_PropertyValue(ISpeechGrammarRuleStateTransition* This,VARIANT *PropertyValue) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_PropertyValue(ISpeechGrammarRuleStateTransition* This,VARIANT *PropertyValue) { return This->lpVtbl->get_PropertyValue(This,PropertyValue); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_NextState(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRuleState **NextState) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_NextState(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRuleState **NextState) { return This->lpVtbl->get_NextState(This,NextState); } #endif @@ -18208,51 +18290,51 @@ interface ISpeechTextSelectionInformation { #define ISpeechTextSelectionInformation_get_SelectionLength(This,SelectionLength) (This)->lpVtbl->get_SelectionLength(This,SelectionLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_QueryInterface(ISpeechTextSelectionInformation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechTextSelectionInformation_QueryInterface(ISpeechTextSelectionInformation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechTextSelectionInformation_AddRef(ISpeechTextSelectionInformation* This) { +static inline ULONG ISpeechTextSelectionInformation_AddRef(ISpeechTextSelectionInformation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechTextSelectionInformation_Release(ISpeechTextSelectionInformation* This) { +static inline ULONG ISpeechTextSelectionInformation_Release(ISpeechTextSelectionInformation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_GetTypeInfoCount(ISpeechTextSelectionInformation* This,UINT *pctinfo) { +static inline HRESULT ISpeechTextSelectionInformation_GetTypeInfoCount(ISpeechTextSelectionInformation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_GetTypeInfo(ISpeechTextSelectionInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechTextSelectionInformation_GetTypeInfo(ISpeechTextSelectionInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_GetIDsOfNames(ISpeechTextSelectionInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechTextSelectionInformation_GetIDsOfNames(ISpeechTextSelectionInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_Invoke(ISpeechTextSelectionInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechTextSelectionInformation_Invoke(ISpeechTextSelectionInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechTextSelectionInformation methods ***/ -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_ActiveOffset(ISpeechTextSelectionInformation* This,LONG ActiveOffset) { +static inline HRESULT ISpeechTextSelectionInformation_put_ActiveOffset(ISpeechTextSelectionInformation* This,LONG ActiveOffset) { return This->lpVtbl->put_ActiveOffset(This,ActiveOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_ActiveOffset(ISpeechTextSelectionInformation* This,LONG *ActiveOffset) { +static inline HRESULT ISpeechTextSelectionInformation_get_ActiveOffset(ISpeechTextSelectionInformation* This,LONG *ActiveOffset) { return This->lpVtbl->get_ActiveOffset(This,ActiveOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_ActiveLength(ISpeechTextSelectionInformation* This,LONG ActiveLength) { +static inline HRESULT ISpeechTextSelectionInformation_put_ActiveLength(ISpeechTextSelectionInformation* This,LONG ActiveLength) { return This->lpVtbl->put_ActiveLength(This,ActiveLength); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_ActiveLength(ISpeechTextSelectionInformation* This,LONG *ActiveLength) { +static inline HRESULT ISpeechTextSelectionInformation_get_ActiveLength(ISpeechTextSelectionInformation* This,LONG *ActiveLength) { return This->lpVtbl->get_ActiveLength(This,ActiveLength); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_SelectionOffset(ISpeechTextSelectionInformation* This,LONG SelectionOffset) { +static inline HRESULT ISpeechTextSelectionInformation_put_SelectionOffset(ISpeechTextSelectionInformation* This,LONG SelectionOffset) { return This->lpVtbl->put_SelectionOffset(This,SelectionOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_SelectionOffset(ISpeechTextSelectionInformation* This,LONG *SelectionOffset) { +static inline HRESULT ISpeechTextSelectionInformation_get_SelectionOffset(ISpeechTextSelectionInformation* This,LONG *SelectionOffset) { return This->lpVtbl->get_SelectionOffset(This,SelectionOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_SelectionLength(ISpeechTextSelectionInformation* This,LONG SelectionLength) { +static inline HRESULT ISpeechTextSelectionInformation_put_SelectionLength(ISpeechTextSelectionInformation* This,LONG SelectionLength) { return This->lpVtbl->put_SelectionLength(This,SelectionLength); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_SelectionLength(ISpeechTextSelectionInformation* This,LONG *SelectionLength) { +static inline HRESULT ISpeechTextSelectionInformation_get_SelectionLength(ISpeechTextSelectionInformation* This,LONG *SelectionLength) { return This->lpVtbl->get_SelectionLength(This,SelectionLength); } #endif @@ -18442,57 +18524,57 @@ interface ISpeechRecoResult { #define ISpeechRecoResult_DiscardResultInfo(This,ValueTypes) (This)->lpVtbl->DiscardResultInfo(This,ValueTypes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult_QueryInterface(ISpeechRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResult_QueryInterface(ISpeechRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResult_AddRef(ISpeechRecoResult* This) { +static inline ULONG ISpeechRecoResult_AddRef(ISpeechRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResult_Release(ISpeechRecoResult* This) { +static inline ULONG ISpeechRecoResult_Release(ISpeechRecoResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult_GetTypeInfoCount(ISpeechRecoResult* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResult_GetTypeInfoCount(ISpeechRecoResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_GetTypeInfo(ISpeechRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResult_GetTypeInfo(ISpeechRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_GetIDsOfNames(ISpeechRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResult_GetIDsOfNames(ISpeechRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_Invoke(ISpeechRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResult_Invoke(ISpeechRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_RecoContext(ISpeechRecoResult* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoResult_get_RecoContext(ISpeechRecoResult* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_Times(ISpeechRecoResult* This,ISpeechRecoResultTimes **Times) { +static inline HRESULT ISpeechRecoResult_get_Times(ISpeechRecoResult* This,ISpeechRecoResultTimes **Times) { return This->lpVtbl->get_Times(This,Times); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_putref_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoResult_putref_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoResult_get_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_PhraseInfo(ISpeechRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechRecoResult_get_PhraseInfo(ISpeechRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_Alternates(ISpeechRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { +static inline HRESULT ISpeechRecoResult_Alternates(ISpeechRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { return This->lpVtbl->Alternates(This,RequestCount,StartElement,Elements,Alternates); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_Audio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { +static inline HRESULT ISpeechRecoResult_Audio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { return This->lpVtbl->Audio(This,StartElement,Elements,Stream); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_SpeakAudio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechRecoResult_SpeakAudio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakAudio(This,StartElement,Elements,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_SaveToMemory(ISpeechRecoResult* This,VARIANT *ResultBlock) { +static inline HRESULT ISpeechRecoResult_SaveToMemory(ISpeechRecoResult* This,VARIANT *ResultBlock) { return This->lpVtbl->SaveToMemory(This,ResultBlock); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_DiscardResultInfo(ISpeechRecoResult* This,SpeechDiscardType ValueTypes) { +static inline HRESULT ISpeechRecoResult_DiscardResultInfo(ISpeechRecoResult* This,SpeechDiscardType ValueTypes) { return This->lpVtbl->DiscardResultInfo(This,ValueTypes); } #endif @@ -18674,64 +18756,64 @@ interface ISpeechXMLRecoResult { #define ISpeechXMLRecoResult_GetXMLErrorInfo(This,LineNumber,ScriptLine,Source,Description,ResultCode,IsError) (This)->lpVtbl->GetXMLErrorInfo(This,LineNumber,ScriptLine,Source,Description,ResultCode,IsError) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_QueryInterface(ISpeechXMLRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechXMLRecoResult_QueryInterface(ISpeechXMLRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechXMLRecoResult_AddRef(ISpeechXMLRecoResult* This) { +static inline ULONG ISpeechXMLRecoResult_AddRef(ISpeechXMLRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechXMLRecoResult_Release(ISpeechXMLRecoResult* This) { +static inline ULONG ISpeechXMLRecoResult_Release(ISpeechXMLRecoResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetTypeInfoCount(ISpeechXMLRecoResult* This,UINT *pctinfo) { +static inline HRESULT ISpeechXMLRecoResult_GetTypeInfoCount(ISpeechXMLRecoResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetTypeInfo(ISpeechXMLRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechXMLRecoResult_GetTypeInfo(ISpeechXMLRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetIDsOfNames(ISpeechXMLRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechXMLRecoResult_GetIDsOfNames(ISpeechXMLRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_Invoke(ISpeechXMLRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechXMLRecoResult_Invoke(ISpeechXMLRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_get_RecoContext(ISpeechXMLRecoResult* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechXMLRecoResult_get_RecoContext(ISpeechXMLRecoResult* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_get_Times(ISpeechXMLRecoResult* This,ISpeechRecoResultTimes **Times) { +static inline HRESULT ISpeechXMLRecoResult_get_Times(ISpeechXMLRecoResult* This,ISpeechRecoResultTimes **Times) { return This->lpVtbl->get_Times(This,Times); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_putref_AudioFormat(ISpeechXMLRecoResult* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechXMLRecoResult_putref_AudioFormat(ISpeechXMLRecoResult* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_get_AudioFormat(ISpeechXMLRecoResult* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechXMLRecoResult_get_AudioFormat(ISpeechXMLRecoResult* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_get_PhraseInfo(ISpeechXMLRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechXMLRecoResult_get_PhraseInfo(ISpeechXMLRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_Alternates(ISpeechXMLRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { +static inline HRESULT ISpeechXMLRecoResult_Alternates(ISpeechXMLRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { return This->lpVtbl->Alternates(This,RequestCount,StartElement,Elements,Alternates); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_Audio(ISpeechXMLRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { +static inline HRESULT ISpeechXMLRecoResult_Audio(ISpeechXMLRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { return This->lpVtbl->Audio(This,StartElement,Elements,Stream); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_SpeakAudio(ISpeechXMLRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechXMLRecoResult_SpeakAudio(ISpeechXMLRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakAudio(This,StartElement,Elements,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_SaveToMemory(ISpeechXMLRecoResult* This,VARIANT *ResultBlock) { +static inline HRESULT ISpeechXMLRecoResult_SaveToMemory(ISpeechXMLRecoResult* This,VARIANT *ResultBlock) { return This->lpVtbl->SaveToMemory(This,ResultBlock); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_DiscardResultInfo(ISpeechXMLRecoResult* This,SpeechDiscardType ValueTypes) { +static inline HRESULT ISpeechXMLRecoResult_DiscardResultInfo(ISpeechXMLRecoResult* This,SpeechDiscardType ValueTypes) { return This->lpVtbl->DiscardResultInfo(This,ValueTypes); } /*** ISpeechXMLRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetXMLResult(ISpeechXMLRecoResult* This,SPXMLRESULTOPTIONS Options,BSTR *pResult) { +static inline HRESULT ISpeechXMLRecoResult_GetXMLResult(ISpeechXMLRecoResult* This,SPXMLRESULTOPTIONS Options,BSTR *pResult) { return This->lpVtbl->GetXMLResult(This,Options,pResult); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetXMLErrorInfo(ISpeechXMLRecoResult* This,LONG *LineNumber,BSTR *ScriptLine,BSTR *Source,BSTR *Description,LONG *ResultCode,VARIANT_BOOL *IsError) { +static inline HRESULT ISpeechXMLRecoResult_GetXMLErrorInfo(ISpeechXMLRecoResult* This,LONG *LineNumber,BSTR *ScriptLine,BSTR *Source,BSTR *Description,LONG *ResultCode,VARIANT_BOOL *IsError) { return This->lpVtbl->GetXMLErrorInfo(This,LineNumber,ScriptLine,Source,Description,ResultCode,IsError); } #endif @@ -18895,61 +18977,61 @@ interface ISpeechRecoResult2 { #define ISpeechRecoResult2_SetTextFeedback(This,Feedback,WasSuccessful) (This)->lpVtbl->SetTextFeedback(This,Feedback,WasSuccessful) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult2_QueryInterface(ISpeechRecoResult2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResult2_QueryInterface(ISpeechRecoResult2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResult2_AddRef(ISpeechRecoResult2* This) { +static inline ULONG ISpeechRecoResult2_AddRef(ISpeechRecoResult2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResult2_Release(ISpeechRecoResult2* This) { +static inline ULONG ISpeechRecoResult2_Release(ISpeechRecoResult2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult2_GetTypeInfoCount(ISpeechRecoResult2* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResult2_GetTypeInfoCount(ISpeechRecoResult2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_GetTypeInfo(ISpeechRecoResult2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResult2_GetTypeInfo(ISpeechRecoResult2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_GetIDsOfNames(ISpeechRecoResult2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResult2_GetIDsOfNames(ISpeechRecoResult2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_Invoke(ISpeechRecoResult2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResult2_Invoke(ISpeechRecoResult2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult2_get_RecoContext(ISpeechRecoResult2* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoResult2_get_RecoContext(ISpeechRecoResult2* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_get_Times(ISpeechRecoResult2* This,ISpeechRecoResultTimes **Times) { +static inline HRESULT ISpeechRecoResult2_get_Times(ISpeechRecoResult2* This,ISpeechRecoResultTimes **Times) { return This->lpVtbl->get_Times(This,Times); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_putref_AudioFormat(ISpeechRecoResult2* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoResult2_putref_AudioFormat(ISpeechRecoResult2* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_get_AudioFormat(ISpeechRecoResult2* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoResult2_get_AudioFormat(ISpeechRecoResult2* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_get_PhraseInfo(ISpeechRecoResult2* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechRecoResult2_get_PhraseInfo(ISpeechRecoResult2* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_Alternates(ISpeechRecoResult2* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { +static inline HRESULT ISpeechRecoResult2_Alternates(ISpeechRecoResult2* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { return This->lpVtbl->Alternates(This,RequestCount,StartElement,Elements,Alternates); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_Audio(ISpeechRecoResult2* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { +static inline HRESULT ISpeechRecoResult2_Audio(ISpeechRecoResult2* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { return This->lpVtbl->Audio(This,StartElement,Elements,Stream); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_SpeakAudio(ISpeechRecoResult2* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechRecoResult2_SpeakAudio(ISpeechRecoResult2* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakAudio(This,StartElement,Elements,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_SaveToMemory(ISpeechRecoResult2* This,VARIANT *ResultBlock) { +static inline HRESULT ISpeechRecoResult2_SaveToMemory(ISpeechRecoResult2* This,VARIANT *ResultBlock) { return This->lpVtbl->SaveToMemory(This,ResultBlock); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_DiscardResultInfo(ISpeechRecoResult2* This,SpeechDiscardType ValueTypes) { +static inline HRESULT ISpeechRecoResult2_DiscardResultInfo(ISpeechRecoResult2* This,SpeechDiscardType ValueTypes) { return This->lpVtbl->DiscardResultInfo(This,ValueTypes); } /*** ISpeechRecoResult2 methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult2_SetTextFeedback(ISpeechRecoResult2* This,BSTR Feedback,VARIANT_BOOL WasSuccessful) { +static inline HRESULT ISpeechRecoResult2_SetTextFeedback(ISpeechRecoResult2* This,BSTR Feedback,VARIANT_BOOL WasSuccessful) { return This->lpVtbl->SetTextFeedback(This,Feedback,WasSuccessful); } #endif @@ -19177,66 +19259,66 @@ interface ISpeechRecoResultDispatch { #define ISpeechRecoResultDispatch_SetTextFeedback(This,Feedback,WasSuccessful) (This)->lpVtbl->SetTextFeedback(This,Feedback,WasSuccessful) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_QueryInterface(ISpeechRecoResultDispatch* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResultDispatch_QueryInterface(ISpeechRecoResultDispatch* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResultDispatch_AddRef(ISpeechRecoResultDispatch* This) { +static inline ULONG ISpeechRecoResultDispatch_AddRef(ISpeechRecoResultDispatch* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResultDispatch_Release(ISpeechRecoResultDispatch* This) { +static inline ULONG ISpeechRecoResultDispatch_Release(ISpeechRecoResultDispatch* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetTypeInfoCount(ISpeechRecoResultDispatch* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResultDispatch_GetTypeInfoCount(ISpeechRecoResultDispatch* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetTypeInfo(ISpeechRecoResultDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResultDispatch_GetTypeInfo(ISpeechRecoResultDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetIDsOfNames(ISpeechRecoResultDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResultDispatch_GetIDsOfNames(ISpeechRecoResultDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_Invoke(ISpeechRecoResultDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResultDispatch_Invoke(ISpeechRecoResultDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResultDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_get_RecoContext(ISpeechRecoResultDispatch* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoResultDispatch_get_RecoContext(ISpeechRecoResultDispatch* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_get_Times(ISpeechRecoResultDispatch* This,ISpeechRecoResultTimes **Times) { +static inline HRESULT ISpeechRecoResultDispatch_get_Times(ISpeechRecoResultDispatch* This,ISpeechRecoResultTimes **Times) { return This->lpVtbl->get_Times(This,Times); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_putref_AudioFormat(ISpeechRecoResultDispatch* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoResultDispatch_putref_AudioFormat(ISpeechRecoResultDispatch* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_get_AudioFormat(ISpeechRecoResultDispatch* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoResultDispatch_get_AudioFormat(ISpeechRecoResultDispatch* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_get_PhraseInfo(ISpeechRecoResultDispatch* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechRecoResultDispatch_get_PhraseInfo(ISpeechRecoResultDispatch* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_Alternates(ISpeechRecoResultDispatch* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { +static inline HRESULT ISpeechRecoResultDispatch_Alternates(ISpeechRecoResultDispatch* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { return This->lpVtbl->Alternates(This,RequestCount,StartElement,Elements,Alternates); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_Audio(ISpeechRecoResultDispatch* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { +static inline HRESULT ISpeechRecoResultDispatch_Audio(ISpeechRecoResultDispatch* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { return This->lpVtbl->Audio(This,StartElement,Elements,Stream); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_SpeakAudio(ISpeechRecoResultDispatch* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechRecoResultDispatch_SpeakAudio(ISpeechRecoResultDispatch* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakAudio(This,StartElement,Elements,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_SaveToMemory(ISpeechRecoResultDispatch* This,VARIANT *ResultBlock) { +static inline HRESULT ISpeechRecoResultDispatch_SaveToMemory(ISpeechRecoResultDispatch* This,VARIANT *ResultBlock) { return This->lpVtbl->SaveToMemory(This,ResultBlock); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_DiscardResultInfo(ISpeechRecoResultDispatch* This,SpeechDiscardType ValueTypes) { +static inline HRESULT ISpeechRecoResultDispatch_DiscardResultInfo(ISpeechRecoResultDispatch* This,SpeechDiscardType ValueTypes) { return This->lpVtbl->DiscardResultInfo(This,ValueTypes); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetXMLResult(ISpeechRecoResultDispatch* This,SPXMLRESULTOPTIONS Options,BSTR *pResult) { +static inline HRESULT ISpeechRecoResultDispatch_GetXMLResult(ISpeechRecoResultDispatch* This,SPXMLRESULTOPTIONS Options,BSTR *pResult) { return This->lpVtbl->GetXMLResult(This,Options,pResult); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetXMLErrorInfo(ISpeechRecoResultDispatch* This,LONG *LineNumber,BSTR *ScriptLine,BSTR *Source,BSTR *Description,HRESULT *ResultCode,VARIANT_BOOL *IsError) { +static inline HRESULT ISpeechRecoResultDispatch_GetXMLErrorInfo(ISpeechRecoResultDispatch* This,LONG *LineNumber,BSTR *ScriptLine,BSTR *Source,BSTR *Description,HRESULT *ResultCode,VARIANT_BOOL *IsError) { return This->lpVtbl->GetXMLErrorInfo(This,LineNumber,ScriptLine,Source,Description,ResultCode,IsError); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_SetTextFeedback(ISpeechRecoResultDispatch* This,BSTR Feedback,VARIANT_BOOL WasSuccessful) { +static inline HRESULT ISpeechRecoResultDispatch_SetTextFeedback(ISpeechRecoResultDispatch* This,BSTR Feedback,VARIANT_BOOL WasSuccessful) { return This->lpVtbl->SetTextFeedback(This,Feedback,WasSuccessful); } #endif @@ -19340,30 +19422,30 @@ interface ISpeechPhraseInfoBuilder { #define ISpeechPhraseInfoBuilder_RestorePhraseFromMemory(This,PhraseInMemory,PhraseInfo) (This)->lpVtbl->RestorePhraseFromMemory(This,PhraseInMemory,PhraseInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_QueryInterface(ISpeechPhraseInfoBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseInfoBuilder_QueryInterface(ISpeechPhraseInfoBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseInfoBuilder_AddRef(ISpeechPhraseInfoBuilder* This) { +static inline ULONG ISpeechPhraseInfoBuilder_AddRef(ISpeechPhraseInfoBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseInfoBuilder_Release(ISpeechPhraseInfoBuilder* This) { +static inline ULONG ISpeechPhraseInfoBuilder_Release(ISpeechPhraseInfoBuilder* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_GetTypeInfoCount(ISpeechPhraseInfoBuilder* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseInfoBuilder_GetTypeInfoCount(ISpeechPhraseInfoBuilder* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_GetTypeInfo(ISpeechPhraseInfoBuilder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseInfoBuilder_GetTypeInfo(ISpeechPhraseInfoBuilder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_GetIDsOfNames(ISpeechPhraseInfoBuilder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseInfoBuilder_GetIDsOfNames(ISpeechPhraseInfoBuilder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_Invoke(ISpeechPhraseInfoBuilder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseInfoBuilder_Invoke(ISpeechPhraseInfoBuilder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseInfoBuilder methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_RestorePhraseFromMemory(ISpeechPhraseInfoBuilder* This,VARIANT *PhraseInMemory,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechPhraseInfoBuilder_RestorePhraseFromMemory(ISpeechPhraseInfoBuilder* This,VARIANT *PhraseInMemory,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->RestorePhraseFromMemory(This,PhraseInMemory,PhraseInfo); } #endif @@ -19489,39 +19571,39 @@ interface ISpeechRecoResultTimes { #define ISpeechRecoResultTimes_get_OffsetFromStart(This,OffsetFromStart) (This)->lpVtbl->get_OffsetFromStart(This,OffsetFromStart) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_QueryInterface(ISpeechRecoResultTimes* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResultTimes_QueryInterface(ISpeechRecoResultTimes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResultTimes_AddRef(ISpeechRecoResultTimes* This) { +static inline ULONG ISpeechRecoResultTimes_AddRef(ISpeechRecoResultTimes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResultTimes_Release(ISpeechRecoResultTimes* This) { +static inline ULONG ISpeechRecoResultTimes_Release(ISpeechRecoResultTimes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_GetTypeInfoCount(ISpeechRecoResultTimes* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResultTimes_GetTypeInfoCount(ISpeechRecoResultTimes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_GetTypeInfo(ISpeechRecoResultTimes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResultTimes_GetTypeInfo(ISpeechRecoResultTimes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_GetIDsOfNames(ISpeechRecoResultTimes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResultTimes_GetIDsOfNames(ISpeechRecoResultTimes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_Invoke(ISpeechRecoResultTimes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResultTimes_Invoke(ISpeechRecoResultTimes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResultTimes methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_StreamTime(ISpeechRecoResultTimes* This,VARIANT *Time) { +static inline HRESULT ISpeechRecoResultTimes_get_StreamTime(ISpeechRecoResultTimes* This,VARIANT *Time) { return This->lpVtbl->get_StreamTime(This,Time); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_Length(ISpeechRecoResultTimes* This,VARIANT *Length) { +static inline HRESULT ISpeechRecoResultTimes_get_Length(ISpeechRecoResultTimes* This,VARIANT *Length) { return This->lpVtbl->get_Length(This,Length); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_TickCount(ISpeechRecoResultTimes* This,LONG *TickCount) { +static inline HRESULT ISpeechRecoResultTimes_get_TickCount(ISpeechRecoResultTimes* This,LONG *TickCount) { return This->lpVtbl->get_TickCount(This,TickCount); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_OffsetFromStart(ISpeechRecoResultTimes* This,VARIANT *OffsetFromStart) { +static inline HRESULT ISpeechRecoResultTimes_get_OffsetFromStart(ISpeechRecoResultTimes* This,VARIANT *OffsetFromStart) { return This->lpVtbl->get_OffsetFromStart(This,OffsetFromStart); } #endif @@ -19654,42 +19736,42 @@ interface ISpeechPhraseAlternate { #define ISpeechPhraseAlternate_Commit(This) (This)->lpVtbl->Commit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_QueryInterface(ISpeechPhraseAlternate* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseAlternate_QueryInterface(ISpeechPhraseAlternate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternate_AddRef(ISpeechPhraseAlternate* This) { +static inline ULONG ISpeechPhraseAlternate_AddRef(ISpeechPhraseAlternate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternate_Release(ISpeechPhraseAlternate* This) { +static inline ULONG ISpeechPhraseAlternate_Release(ISpeechPhraseAlternate* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_GetTypeInfoCount(ISpeechPhraseAlternate* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseAlternate_GetTypeInfoCount(ISpeechPhraseAlternate* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_GetTypeInfo(ISpeechPhraseAlternate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseAlternate_GetTypeInfo(ISpeechPhraseAlternate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_GetIDsOfNames(ISpeechPhraseAlternate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseAlternate_GetIDsOfNames(ISpeechPhraseAlternate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_Invoke(ISpeechPhraseAlternate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseAlternate_Invoke(ISpeechPhraseAlternate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseAlternate methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_RecoResult(ISpeechPhraseAlternate* This,ISpeechRecoResult **RecoResult) { +static inline HRESULT ISpeechPhraseAlternate_get_RecoResult(ISpeechPhraseAlternate* This,ISpeechRecoResult **RecoResult) { return This->lpVtbl->get_RecoResult(This,RecoResult); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_StartElementInResult(ISpeechPhraseAlternate* This,LONG *StartElement) { +static inline HRESULT ISpeechPhraseAlternate_get_StartElementInResult(ISpeechPhraseAlternate* This,LONG *StartElement) { return This->lpVtbl->get_StartElementInResult(This,StartElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_NumberOfElementsInResult(ISpeechPhraseAlternate* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseAlternate_get_NumberOfElementsInResult(ISpeechPhraseAlternate* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElementsInResult(This,NumberOfElements); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_PhraseInfo(ISpeechPhraseAlternate* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechPhraseAlternate_get_PhraseInfo(ISpeechPhraseAlternate* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_Commit(ISpeechPhraseAlternate* This) { +static inline HRESULT ISpeechPhraseAlternate_Commit(ISpeechPhraseAlternate* This) { return This->lpVtbl->Commit(This); } #endif @@ -19809,36 +19891,36 @@ interface ISpeechPhraseAlternates { #define ISpeechPhraseAlternates_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_QueryInterface(ISpeechPhraseAlternates* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseAlternates_QueryInterface(ISpeechPhraseAlternates* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternates_AddRef(ISpeechPhraseAlternates* This) { +static inline ULONG ISpeechPhraseAlternates_AddRef(ISpeechPhraseAlternates* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternates_Release(ISpeechPhraseAlternates* This) { +static inline ULONG ISpeechPhraseAlternates_Release(ISpeechPhraseAlternates* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_GetTypeInfoCount(ISpeechPhraseAlternates* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseAlternates_GetTypeInfoCount(ISpeechPhraseAlternates* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_GetTypeInfo(ISpeechPhraseAlternates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseAlternates_GetTypeInfo(ISpeechPhraseAlternates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_GetIDsOfNames(ISpeechPhraseAlternates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseAlternates_GetIDsOfNames(ISpeechPhraseAlternates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_Invoke(ISpeechPhraseAlternates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseAlternates_Invoke(ISpeechPhraseAlternates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseAlternates methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_get_Count(ISpeechPhraseAlternates* This,LONG *Count) { +static inline HRESULT ISpeechPhraseAlternates_get_Count(ISpeechPhraseAlternates* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_Item(ISpeechPhraseAlternates* This,LONG Index,ISpeechPhraseAlternate **PhraseAlternate) { +static inline HRESULT ISpeechPhraseAlternates_Item(ISpeechPhraseAlternates* This,LONG Index,ISpeechPhraseAlternate **PhraseAlternate) { return This->lpVtbl->Item(This,Index,PhraseAlternate); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_get__NewEnum(ISpeechPhraseAlternates* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseAlternates_get__NewEnum(ISpeechPhraseAlternates* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -20072,75 +20154,75 @@ interface ISpeechPhraseInfo { #define ISpeechPhraseInfo_GetDisplayAttributes(This,StartElement,Elements,UseReplacements,DisplayAttributes) (This)->lpVtbl->GetDisplayAttributes(This,StartElement,Elements,UseReplacements,DisplayAttributes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_QueryInterface(ISpeechPhraseInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseInfo_QueryInterface(ISpeechPhraseInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseInfo_AddRef(ISpeechPhraseInfo* This) { +static inline ULONG ISpeechPhraseInfo_AddRef(ISpeechPhraseInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseInfo_Release(ISpeechPhraseInfo* This) { +static inline ULONG ISpeechPhraseInfo_Release(ISpeechPhraseInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetTypeInfoCount(ISpeechPhraseInfo* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseInfo_GetTypeInfoCount(ISpeechPhraseInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetTypeInfo(ISpeechPhraseInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseInfo_GetTypeInfo(ISpeechPhraseInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetIDsOfNames(ISpeechPhraseInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseInfo_GetIDsOfNames(ISpeechPhraseInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_Invoke(ISpeechPhraseInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseInfo_Invoke(ISpeechPhraseInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseInfo methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_LanguageId(ISpeechPhraseInfo* This,LONG *LanguageId) { +static inline HRESULT ISpeechPhraseInfo_get_LanguageId(ISpeechPhraseInfo* This,LONG *LanguageId) { return This->lpVtbl->get_LanguageId(This,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_GrammarId(ISpeechPhraseInfo* This,VARIANT *GrammarId) { +static inline HRESULT ISpeechPhraseInfo_get_GrammarId(ISpeechPhraseInfo* This,VARIANT *GrammarId) { return This->lpVtbl->get_GrammarId(This,GrammarId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_StartTime(ISpeechPhraseInfo* This,VARIANT *StartTime) { +static inline HRESULT ISpeechPhraseInfo_get_StartTime(ISpeechPhraseInfo* This,VARIANT *StartTime) { return This->lpVtbl->get_StartTime(This,StartTime); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_AudioStreamPosition(ISpeechPhraseInfo* This,VARIANT *AudioStreamPosition) { +static inline HRESULT ISpeechPhraseInfo_get_AudioStreamPosition(ISpeechPhraseInfo* This,VARIANT *AudioStreamPosition) { return This->lpVtbl->get_AudioStreamPosition(This,AudioStreamPosition); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_AudioSizeBytes(ISpeechPhraseInfo* This,LONG *pAudioSizeBytes) { +static inline HRESULT ISpeechPhraseInfo_get_AudioSizeBytes(ISpeechPhraseInfo* This,LONG *pAudioSizeBytes) { return This->lpVtbl->get_AudioSizeBytes(This,pAudioSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_RetainedSizeBytes(ISpeechPhraseInfo* This,LONG *RetainedSizeBytes) { +static inline HRESULT ISpeechPhraseInfo_get_RetainedSizeBytes(ISpeechPhraseInfo* This,LONG *RetainedSizeBytes) { return This->lpVtbl->get_RetainedSizeBytes(This,RetainedSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_AudioSizeTime(ISpeechPhraseInfo* This,LONG *AudioSizeTime) { +static inline HRESULT ISpeechPhraseInfo_get_AudioSizeTime(ISpeechPhraseInfo* This,LONG *AudioSizeTime) { return This->lpVtbl->get_AudioSizeTime(This,AudioSizeTime); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Rule(ISpeechPhraseInfo* This,ISpeechPhraseRule **Rule) { +static inline HRESULT ISpeechPhraseInfo_get_Rule(ISpeechPhraseInfo* This,ISpeechPhraseRule **Rule) { return This->lpVtbl->get_Rule(This,Rule); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Properties(ISpeechPhraseInfo* This,ISpeechPhraseProperties **Properties) { +static inline HRESULT ISpeechPhraseInfo_get_Properties(ISpeechPhraseInfo* This,ISpeechPhraseProperties **Properties) { return This->lpVtbl->get_Properties(This,Properties); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Elements(ISpeechPhraseInfo* This,ISpeechPhraseElements **Elements) { +static inline HRESULT ISpeechPhraseInfo_get_Elements(ISpeechPhraseInfo* This,ISpeechPhraseElements **Elements) { return This->lpVtbl->get_Elements(This,Elements); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Replacements(ISpeechPhraseInfo* This,ISpeechPhraseReplacements **Replacements) { +static inline HRESULT ISpeechPhraseInfo_get_Replacements(ISpeechPhraseInfo* This,ISpeechPhraseReplacements **Replacements) { return This->lpVtbl->get_Replacements(This,Replacements); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_EngineId(ISpeechPhraseInfo* This,BSTR *EngineIdGuid) { +static inline HRESULT ISpeechPhraseInfo_get_EngineId(ISpeechPhraseInfo* This,BSTR *EngineIdGuid) { return This->lpVtbl->get_EngineId(This,EngineIdGuid); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_EnginePrivateData(ISpeechPhraseInfo* This,VARIANT *PrivateData) { +static inline HRESULT ISpeechPhraseInfo_get_EnginePrivateData(ISpeechPhraseInfo* This,VARIANT *PrivateData) { return This->lpVtbl->get_EnginePrivateData(This,PrivateData); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_SaveToMemory(ISpeechPhraseInfo* This,VARIANT *PhraseBlock) { +static inline HRESULT ISpeechPhraseInfo_SaveToMemory(ISpeechPhraseInfo* This,VARIANT *PhraseBlock) { return This->lpVtbl->SaveToMemory(This,PhraseBlock); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetText(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,BSTR *Text) { +static inline HRESULT ISpeechPhraseInfo_GetText(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,BSTR *Text) { return This->lpVtbl->GetText(This,StartElement,Elements,UseReplacements,Text); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetDisplayAttributes(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,SpeechDisplayAttributes *DisplayAttributes) { +static inline HRESULT ISpeechPhraseInfo_GetDisplayAttributes(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,SpeechDisplayAttributes *DisplayAttributes) { return This->lpVtbl->GetDisplayAttributes(This,StartElement,Elements,UseReplacements,DisplayAttributes); } #endif @@ -20338,66 +20420,66 @@ interface ISpeechPhraseElement { #define ISpeechPhraseElement_get_EngineConfidence(This,EngineConfidence) (This)->lpVtbl->get_EngineConfidence(This,EngineConfidence) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElement_QueryInterface(ISpeechPhraseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseElement_QueryInterface(ISpeechPhraseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseElement_AddRef(ISpeechPhraseElement* This) { +static inline ULONG ISpeechPhraseElement_AddRef(ISpeechPhraseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseElement_Release(ISpeechPhraseElement* This) { +static inline ULONG ISpeechPhraseElement_Release(ISpeechPhraseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElement_GetTypeInfoCount(ISpeechPhraseElement* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseElement_GetTypeInfoCount(ISpeechPhraseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_GetTypeInfo(ISpeechPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseElement_GetTypeInfo(ISpeechPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_GetIDsOfNames(ISpeechPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseElement_GetIDsOfNames(ISpeechPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_Invoke(ISpeechPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseElement_Invoke(ISpeechPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseElement methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioTimeOffset(ISpeechPhraseElement* This,LONG *AudioTimeOffset) { +static inline HRESULT ISpeechPhraseElement_get_AudioTimeOffset(ISpeechPhraseElement* This,LONG *AudioTimeOffset) { return This->lpVtbl->get_AudioTimeOffset(This,AudioTimeOffset); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioSizeTime(ISpeechPhraseElement* This,LONG *AudioSizeTime) { +static inline HRESULT ISpeechPhraseElement_get_AudioSizeTime(ISpeechPhraseElement* This,LONG *AudioSizeTime) { return This->lpVtbl->get_AudioSizeTime(This,AudioSizeTime); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioStreamOffset(ISpeechPhraseElement* This,LONG *AudioStreamOffset) { +static inline HRESULT ISpeechPhraseElement_get_AudioStreamOffset(ISpeechPhraseElement* This,LONG *AudioStreamOffset) { return This->lpVtbl->get_AudioStreamOffset(This,AudioStreamOffset); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioSizeBytes(ISpeechPhraseElement* This,LONG *AudioSizeBytes) { +static inline HRESULT ISpeechPhraseElement_get_AudioSizeBytes(ISpeechPhraseElement* This,LONG *AudioSizeBytes) { return This->lpVtbl->get_AudioSizeBytes(This,AudioSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_RetainedStreamOffset(ISpeechPhraseElement* This,LONG *RetainedStreamOffset) { +static inline HRESULT ISpeechPhraseElement_get_RetainedStreamOffset(ISpeechPhraseElement* This,LONG *RetainedStreamOffset) { return This->lpVtbl->get_RetainedStreamOffset(This,RetainedStreamOffset); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_RetainedSizeBytes(ISpeechPhraseElement* This,LONG *RetainedSizeBytes) { +static inline HRESULT ISpeechPhraseElement_get_RetainedSizeBytes(ISpeechPhraseElement* This,LONG *RetainedSizeBytes) { return This->lpVtbl->get_RetainedSizeBytes(This,RetainedSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_DisplayText(ISpeechPhraseElement* This,BSTR *DisplayText) { +static inline HRESULT ISpeechPhraseElement_get_DisplayText(ISpeechPhraseElement* This,BSTR *DisplayText) { return This->lpVtbl->get_DisplayText(This,DisplayText); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_LexicalForm(ISpeechPhraseElement* This,BSTR *LexicalForm) { +static inline HRESULT ISpeechPhraseElement_get_LexicalForm(ISpeechPhraseElement* This,BSTR *LexicalForm) { return This->lpVtbl->get_LexicalForm(This,LexicalForm); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_Pronunciation(ISpeechPhraseElement* This,VARIANT *Pronunciation) { +static inline HRESULT ISpeechPhraseElement_get_Pronunciation(ISpeechPhraseElement* This,VARIANT *Pronunciation) { return This->lpVtbl->get_Pronunciation(This,Pronunciation); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_DisplayAttributes(ISpeechPhraseElement* This,SpeechDisplayAttributes *DisplayAttributes) { +static inline HRESULT ISpeechPhraseElement_get_DisplayAttributes(ISpeechPhraseElement* This,SpeechDisplayAttributes *DisplayAttributes) { return This->lpVtbl->get_DisplayAttributes(This,DisplayAttributes); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_RequiredConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *RequiredConfidence) { +static inline HRESULT ISpeechPhraseElement_get_RequiredConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *RequiredConfidence) { return This->lpVtbl->get_RequiredConfidence(This,RequiredConfidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_ActualConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *ActualConfidence) { +static inline HRESULT ISpeechPhraseElement_get_ActualConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *ActualConfidence) { return This->lpVtbl->get_ActualConfidence(This,ActualConfidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_EngineConfidence(ISpeechPhraseElement* This,float *EngineConfidence) { +static inline HRESULT ISpeechPhraseElement_get_EngineConfidence(ISpeechPhraseElement* This,float *EngineConfidence) { return This->lpVtbl->get_EngineConfidence(This,EngineConfidence); } #endif @@ -20517,36 +20599,36 @@ interface ISpeechPhraseElements { #define ISpeechPhraseElements_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElements_QueryInterface(ISpeechPhraseElements* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseElements_QueryInterface(ISpeechPhraseElements* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseElements_AddRef(ISpeechPhraseElements* This) { +static inline ULONG ISpeechPhraseElements_AddRef(ISpeechPhraseElements* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseElements_Release(ISpeechPhraseElements* This) { +static inline ULONG ISpeechPhraseElements_Release(ISpeechPhraseElements* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElements_GetTypeInfoCount(ISpeechPhraseElements* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseElements_GetTypeInfoCount(ISpeechPhraseElements* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_GetTypeInfo(ISpeechPhraseElements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseElements_GetTypeInfo(ISpeechPhraseElements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_GetIDsOfNames(ISpeechPhraseElements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseElements_GetIDsOfNames(ISpeechPhraseElements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_Invoke(ISpeechPhraseElements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseElements_Invoke(ISpeechPhraseElements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseElements methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElements_get_Count(ISpeechPhraseElements* This,LONG *Count) { +static inline HRESULT ISpeechPhraseElements_get_Count(ISpeechPhraseElements* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_Item(ISpeechPhraseElements* This,LONG Index,ISpeechPhraseElement **Element) { +static inline HRESULT ISpeechPhraseElements_Item(ISpeechPhraseElements* This,LONG Index,ISpeechPhraseElement **Element) { return This->lpVtbl->Item(This,Index,Element); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_get__NewEnum(ISpeechPhraseElements* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseElements_get__NewEnum(ISpeechPhraseElements* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -20672,39 +20754,39 @@ interface ISpeechPhraseReplacement { #define ISpeechPhraseReplacement_get_NumberOfElements(This,NumberOfElements) (This)->lpVtbl->get_NumberOfElements(This,NumberOfElements) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_QueryInterface(ISpeechPhraseReplacement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseReplacement_QueryInterface(ISpeechPhraseReplacement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacement_AddRef(ISpeechPhraseReplacement* This) { +static inline ULONG ISpeechPhraseReplacement_AddRef(ISpeechPhraseReplacement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacement_Release(ISpeechPhraseReplacement* This) { +static inline ULONG ISpeechPhraseReplacement_Release(ISpeechPhraseReplacement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_GetTypeInfoCount(ISpeechPhraseReplacement* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseReplacement_GetTypeInfoCount(ISpeechPhraseReplacement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_GetTypeInfo(ISpeechPhraseReplacement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseReplacement_GetTypeInfo(ISpeechPhraseReplacement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_GetIDsOfNames(ISpeechPhraseReplacement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseReplacement_GetIDsOfNames(ISpeechPhraseReplacement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_Invoke(ISpeechPhraseReplacement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseReplacement_Invoke(ISpeechPhraseReplacement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseReplacement methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_DisplayAttributes(ISpeechPhraseReplacement* This,SpeechDisplayAttributes *DisplayAttributes) { +static inline HRESULT ISpeechPhraseReplacement_get_DisplayAttributes(ISpeechPhraseReplacement* This,SpeechDisplayAttributes *DisplayAttributes) { return This->lpVtbl->get_DisplayAttributes(This,DisplayAttributes); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_Text(ISpeechPhraseReplacement* This,BSTR *Text) { +static inline HRESULT ISpeechPhraseReplacement_get_Text(ISpeechPhraseReplacement* This,BSTR *Text) { return This->lpVtbl->get_Text(This,Text); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_FirstElement(ISpeechPhraseReplacement* This,LONG *FirstElement) { +static inline HRESULT ISpeechPhraseReplacement_get_FirstElement(ISpeechPhraseReplacement* This,LONG *FirstElement) { return This->lpVtbl->get_FirstElement(This,FirstElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_NumberOfElements(ISpeechPhraseReplacement* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseReplacement_get_NumberOfElements(ISpeechPhraseReplacement* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElements(This,NumberOfElements); } #endif @@ -20824,36 +20906,36 @@ interface ISpeechPhraseReplacements { #define ISpeechPhraseReplacements_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_QueryInterface(ISpeechPhraseReplacements* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseReplacements_QueryInterface(ISpeechPhraseReplacements* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacements_AddRef(ISpeechPhraseReplacements* This) { +static inline ULONG ISpeechPhraseReplacements_AddRef(ISpeechPhraseReplacements* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacements_Release(ISpeechPhraseReplacements* This) { +static inline ULONG ISpeechPhraseReplacements_Release(ISpeechPhraseReplacements* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_GetTypeInfoCount(ISpeechPhraseReplacements* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseReplacements_GetTypeInfoCount(ISpeechPhraseReplacements* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_GetTypeInfo(ISpeechPhraseReplacements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseReplacements_GetTypeInfo(ISpeechPhraseReplacements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_GetIDsOfNames(ISpeechPhraseReplacements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseReplacements_GetIDsOfNames(ISpeechPhraseReplacements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_Invoke(ISpeechPhraseReplacements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseReplacements_Invoke(ISpeechPhraseReplacements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseReplacements methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_get_Count(ISpeechPhraseReplacements* This,LONG *Count) { +static inline HRESULT ISpeechPhraseReplacements_get_Count(ISpeechPhraseReplacements* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_Item(ISpeechPhraseReplacements* This,LONG Index,ISpeechPhraseReplacement **Reps) { +static inline HRESULT ISpeechPhraseReplacements_Item(ISpeechPhraseReplacements* This,LONG Index,ISpeechPhraseReplacement **Reps) { return This->lpVtbl->Item(This,Index,Reps); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_get__NewEnum(ISpeechPhraseReplacements* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseReplacements_get__NewEnum(ISpeechPhraseReplacements* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -21019,54 +21101,54 @@ interface ISpeechPhraseProperty { #define ISpeechPhraseProperty_get_Children(This,Children) (This)->lpVtbl->get_Children(This,Children) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_QueryInterface(ISpeechPhraseProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseProperty_QueryInterface(ISpeechPhraseProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseProperty_AddRef(ISpeechPhraseProperty* This) { +static inline ULONG ISpeechPhraseProperty_AddRef(ISpeechPhraseProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseProperty_Release(ISpeechPhraseProperty* This) { +static inline ULONG ISpeechPhraseProperty_Release(ISpeechPhraseProperty* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_GetTypeInfoCount(ISpeechPhraseProperty* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseProperty_GetTypeInfoCount(ISpeechPhraseProperty* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_GetTypeInfo(ISpeechPhraseProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseProperty_GetTypeInfo(ISpeechPhraseProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_GetIDsOfNames(ISpeechPhraseProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseProperty_GetIDsOfNames(ISpeechPhraseProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_Invoke(ISpeechPhraseProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseProperty_Invoke(ISpeechPhraseProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseProperty methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Name(ISpeechPhraseProperty* This,BSTR *Name) { +static inline HRESULT ISpeechPhraseProperty_get_Name(ISpeechPhraseProperty* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Id(ISpeechPhraseProperty* This,LONG *Id) { +static inline HRESULT ISpeechPhraseProperty_get_Id(ISpeechPhraseProperty* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Value(ISpeechPhraseProperty* This,VARIANT *Value) { +static inline HRESULT ISpeechPhraseProperty_get_Value(ISpeechPhraseProperty* This,VARIANT *Value) { return This->lpVtbl->get_Value(This,Value); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_FirstElement(ISpeechPhraseProperty* This,LONG *FirstElement) { +static inline HRESULT ISpeechPhraseProperty_get_FirstElement(ISpeechPhraseProperty* This,LONG *FirstElement) { return This->lpVtbl->get_FirstElement(This,FirstElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_NumberOfElements(ISpeechPhraseProperty* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseProperty_get_NumberOfElements(ISpeechPhraseProperty* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElements(This,NumberOfElements); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_EngineConfidence(ISpeechPhraseProperty* This,float *Confidence) { +static inline HRESULT ISpeechPhraseProperty_get_EngineConfidence(ISpeechPhraseProperty* This,float *Confidence) { return This->lpVtbl->get_EngineConfidence(This,Confidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Confidence(ISpeechPhraseProperty* This,SpeechEngineConfidence *Confidence) { +static inline HRESULT ISpeechPhraseProperty_get_Confidence(ISpeechPhraseProperty* This,SpeechEngineConfidence *Confidence) { return This->lpVtbl->get_Confidence(This,Confidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Parent(ISpeechPhraseProperty* This,ISpeechPhraseProperty **ParentProperty) { +static inline HRESULT ISpeechPhraseProperty_get_Parent(ISpeechPhraseProperty* This,ISpeechPhraseProperty **ParentProperty) { return This->lpVtbl->get_Parent(This,ParentProperty); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Children(ISpeechPhraseProperty* This,ISpeechPhraseProperties **Children) { +static inline HRESULT ISpeechPhraseProperty_get_Children(ISpeechPhraseProperty* This,ISpeechPhraseProperties **Children) { return This->lpVtbl->get_Children(This,Children); } #endif @@ -21186,36 +21268,36 @@ interface ISpeechPhraseProperties { #define ISpeechPhraseProperties_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_QueryInterface(ISpeechPhraseProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseProperties_QueryInterface(ISpeechPhraseProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseProperties_AddRef(ISpeechPhraseProperties* This) { +static inline ULONG ISpeechPhraseProperties_AddRef(ISpeechPhraseProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseProperties_Release(ISpeechPhraseProperties* This) { +static inline ULONG ISpeechPhraseProperties_Release(ISpeechPhraseProperties* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_GetTypeInfoCount(ISpeechPhraseProperties* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseProperties_GetTypeInfoCount(ISpeechPhraseProperties* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_GetTypeInfo(ISpeechPhraseProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseProperties_GetTypeInfo(ISpeechPhraseProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_GetIDsOfNames(ISpeechPhraseProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseProperties_GetIDsOfNames(ISpeechPhraseProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_Invoke(ISpeechPhraseProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseProperties_Invoke(ISpeechPhraseProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseProperties methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_get_Count(ISpeechPhraseProperties* This,LONG *Count) { +static inline HRESULT ISpeechPhraseProperties_get_Count(ISpeechPhraseProperties* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_Item(ISpeechPhraseProperties* This,LONG Index,ISpeechPhraseProperty **Property) { +static inline HRESULT ISpeechPhraseProperties_Item(ISpeechPhraseProperties* This,LONG Index,ISpeechPhraseProperty **Property) { return This->lpVtbl->Item(This,Index,Property); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_get__NewEnum(ISpeechPhraseProperties* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseProperties_get__NewEnum(ISpeechPhraseProperties* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -21373,51 +21455,51 @@ interface ISpeechPhraseRule { #define ISpeechPhraseRule_get_EngineConfidence(This,EngineConfidence) (This)->lpVtbl->get_EngineConfidence(This,EngineConfidence) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRule_QueryInterface(ISpeechPhraseRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseRule_QueryInterface(ISpeechPhraseRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseRule_AddRef(ISpeechPhraseRule* This) { +static inline ULONG ISpeechPhraseRule_AddRef(ISpeechPhraseRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseRule_Release(ISpeechPhraseRule* This) { +static inline ULONG ISpeechPhraseRule_Release(ISpeechPhraseRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRule_GetTypeInfoCount(ISpeechPhraseRule* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseRule_GetTypeInfoCount(ISpeechPhraseRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_GetTypeInfo(ISpeechPhraseRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseRule_GetTypeInfo(ISpeechPhraseRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_GetIDsOfNames(ISpeechPhraseRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseRule_GetIDsOfNames(ISpeechPhraseRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_Invoke(ISpeechPhraseRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseRule_Invoke(ISpeechPhraseRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseRule methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Name(ISpeechPhraseRule* This,BSTR *Name) { +static inline HRESULT ISpeechPhraseRule_get_Name(ISpeechPhraseRule* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Id(ISpeechPhraseRule* This,LONG *Id) { +static inline HRESULT ISpeechPhraseRule_get_Id(ISpeechPhraseRule* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_FirstElement(ISpeechPhraseRule* This,LONG *FirstElement) { +static inline HRESULT ISpeechPhraseRule_get_FirstElement(ISpeechPhraseRule* This,LONG *FirstElement) { return This->lpVtbl->get_FirstElement(This,FirstElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_NumberOfElements(ISpeechPhraseRule* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseRule_get_NumberOfElements(ISpeechPhraseRule* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElements(This,NumberOfElements); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Parent(ISpeechPhraseRule* This,ISpeechPhraseRule **Parent) { +static inline HRESULT ISpeechPhraseRule_get_Parent(ISpeechPhraseRule* This,ISpeechPhraseRule **Parent) { return This->lpVtbl->get_Parent(This,Parent); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Children(ISpeechPhraseRule* This,ISpeechPhraseRules **Children) { +static inline HRESULT ISpeechPhraseRule_get_Children(ISpeechPhraseRule* This,ISpeechPhraseRules **Children) { return This->lpVtbl->get_Children(This,Children); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Confidence(ISpeechPhraseRule* This,SpeechEngineConfidence *ActualConfidence) { +static inline HRESULT ISpeechPhraseRule_get_Confidence(ISpeechPhraseRule* This,SpeechEngineConfidence *ActualConfidence) { return This->lpVtbl->get_Confidence(This,ActualConfidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_EngineConfidence(ISpeechPhraseRule* This,float *EngineConfidence) { +static inline HRESULT ISpeechPhraseRule_get_EngineConfidence(ISpeechPhraseRule* This,float *EngineConfidence) { return This->lpVtbl->get_EngineConfidence(This,EngineConfidence); } #endif @@ -21537,36 +21619,36 @@ interface ISpeechPhraseRules { #define ISpeechPhraseRules_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRules_QueryInterface(ISpeechPhraseRules* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseRules_QueryInterface(ISpeechPhraseRules* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseRules_AddRef(ISpeechPhraseRules* This) { +static inline ULONG ISpeechPhraseRules_AddRef(ISpeechPhraseRules* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseRules_Release(ISpeechPhraseRules* This) { +static inline ULONG ISpeechPhraseRules_Release(ISpeechPhraseRules* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRules_GetTypeInfoCount(ISpeechPhraseRules* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseRules_GetTypeInfoCount(ISpeechPhraseRules* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_GetTypeInfo(ISpeechPhraseRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseRules_GetTypeInfo(ISpeechPhraseRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_GetIDsOfNames(ISpeechPhraseRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseRules_GetIDsOfNames(ISpeechPhraseRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_Invoke(ISpeechPhraseRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseRules_Invoke(ISpeechPhraseRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseRules methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRules_get_Count(ISpeechPhraseRules* This,LONG *Count) { +static inline HRESULT ISpeechPhraseRules_get_Count(ISpeechPhraseRules* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_Item(ISpeechPhraseRules* This,LONG Index,ISpeechPhraseRule **Rule) { +static inline HRESULT ISpeechPhraseRules_Item(ISpeechPhraseRules* This,LONG Index,ISpeechPhraseRule **Rule) { return This->lpVtbl->Item(This,Index,Rule); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_get__NewEnum(ISpeechPhraseRules* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseRules_get__NewEnum(ISpeechPhraseRules* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -21686,36 +21768,36 @@ interface ISpeechLexiconWords { #define ISpeechLexiconWords_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWords_QueryInterface(ISpeechLexiconWords* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconWords_QueryInterface(ISpeechLexiconWords* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconWords_AddRef(ISpeechLexiconWords* This) { +static inline ULONG ISpeechLexiconWords_AddRef(ISpeechLexiconWords* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconWords_Release(ISpeechLexiconWords* This) { +static inline ULONG ISpeechLexiconWords_Release(ISpeechLexiconWords* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWords_GetTypeInfoCount(ISpeechLexiconWords* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconWords_GetTypeInfoCount(ISpeechLexiconWords* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_GetTypeInfo(ISpeechLexiconWords* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconWords_GetTypeInfo(ISpeechLexiconWords* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_GetIDsOfNames(ISpeechLexiconWords* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconWords_GetIDsOfNames(ISpeechLexiconWords* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_Invoke(ISpeechLexiconWords* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconWords_Invoke(ISpeechLexiconWords* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconWords methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWords_get_Count(ISpeechLexiconWords* This,LONG *Count) { +static inline HRESULT ISpeechLexiconWords_get_Count(ISpeechLexiconWords* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_Item(ISpeechLexiconWords* This,LONG Index,ISpeechLexiconWord **Word) { +static inline HRESULT ISpeechLexiconWords_Item(ISpeechLexiconWords* This,LONG Index,ISpeechLexiconWord **Word) { return This->lpVtbl->Item(This,Index,Word); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_get__NewEnum(ISpeechLexiconWords* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechLexiconWords_get__NewEnum(ISpeechLexiconWords* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -21909,51 +21991,51 @@ interface ISpeechLexicon { #define ISpeechLexicon_GetGenerationChange(This,GenerationID,ppWords) (This)->lpVtbl->GetGenerationChange(This,GenerationID,ppWords) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexicon_QueryInterface(ISpeechLexicon* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexicon_QueryInterface(ISpeechLexicon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexicon_AddRef(ISpeechLexicon* This) { +static inline ULONG ISpeechLexicon_AddRef(ISpeechLexicon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexicon_Release(ISpeechLexicon* This) { +static inline ULONG ISpeechLexicon_Release(ISpeechLexicon* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexicon_GetTypeInfoCount(ISpeechLexicon* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexicon_GetTypeInfoCount(ISpeechLexicon* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetTypeInfo(ISpeechLexicon* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexicon_GetTypeInfo(ISpeechLexicon* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetIDsOfNames(ISpeechLexicon* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexicon_GetIDsOfNames(ISpeechLexicon* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexicon_Invoke(ISpeechLexicon* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexicon_Invoke(ISpeechLexicon* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexicon_get_GenerationId(ISpeechLexicon* This,LONG *GenerationId) { +static inline HRESULT ISpeechLexicon_get_GenerationId(ISpeechLexicon* This,LONG *GenerationId) { return This->lpVtbl->get_GenerationId(This,GenerationId); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetWords(ISpeechLexicon* This,SpeechLexiconType Flags,LONG *GenerationID,ISpeechLexiconWords **Words) { +static inline HRESULT ISpeechLexicon_GetWords(ISpeechLexicon* This,SpeechLexiconType Flags,LONG *GenerationID,ISpeechLexiconWords **Words) { return This->lpVtbl->GetWords(This,Flags,GenerationID,Words); } -static __WIDL_INLINE HRESULT ISpeechLexicon_AddPronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { +static inline HRESULT ISpeechLexicon_AddPronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { return This->lpVtbl->AddPronunciation(This,bstrWord,LangId,PartOfSpeech,bstrPronunciation); } -static __WIDL_INLINE HRESULT ISpeechLexicon_AddPronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { +static inline HRESULT ISpeechLexicon_AddPronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { return This->lpVtbl->AddPronunciationByPhoneIds(This,bstrWord,LangId,PartOfSpeech,PhoneIds); } -static __WIDL_INLINE HRESULT ISpeechLexicon_RemovePronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { +static inline HRESULT ISpeechLexicon_RemovePronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { return This->lpVtbl->RemovePronunciation(This,bstrWord,LangId,PartOfSpeech,bstrPronunciation); } -static __WIDL_INLINE HRESULT ISpeechLexicon_RemovePronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { +static inline HRESULT ISpeechLexicon_RemovePronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { return This->lpVtbl->RemovePronunciationByPhoneIds(This,bstrWord,LangId,PartOfSpeech,PhoneIds); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetPronunciations(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechLexiconType TypeFlags,ISpeechLexiconPronunciations **ppPronunciations) { +static inline HRESULT ISpeechLexicon_GetPronunciations(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechLexiconType TypeFlags,ISpeechLexiconPronunciations **ppPronunciations) { return This->lpVtbl->GetPronunciations(This,bstrWord,LangId,TypeFlags,ppPronunciations); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetGenerationChange(ISpeechLexicon* This,LONG *GenerationID,ISpeechLexiconWords **ppWords) { +static inline HRESULT ISpeechLexicon_GetGenerationChange(ISpeechLexicon* This,LONG *GenerationID,ISpeechLexiconWords **ppWords) { return This->lpVtbl->GetGenerationChange(This,GenerationID,ppWords); } #endif @@ -22079,39 +22161,39 @@ interface ISpeechLexiconWord { #define ISpeechLexiconWord_get_Pronunciations(This,Pronunciations) (This)->lpVtbl->get_Pronunciations(This,Pronunciations) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWord_QueryInterface(ISpeechLexiconWord* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconWord_QueryInterface(ISpeechLexiconWord* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconWord_AddRef(ISpeechLexiconWord* This) { +static inline ULONG ISpeechLexiconWord_AddRef(ISpeechLexiconWord* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconWord_Release(ISpeechLexiconWord* This) { +static inline ULONG ISpeechLexiconWord_Release(ISpeechLexiconWord* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWord_GetTypeInfoCount(ISpeechLexiconWord* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconWord_GetTypeInfoCount(ISpeechLexiconWord* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_GetTypeInfo(ISpeechLexiconWord* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconWord_GetTypeInfo(ISpeechLexiconWord* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_GetIDsOfNames(ISpeechLexiconWord* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconWord_GetIDsOfNames(ISpeechLexiconWord* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_Invoke(ISpeechLexiconWord* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconWord_Invoke(ISpeechLexiconWord* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconWord methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_LangId(ISpeechLexiconWord* This,SpeechLanguageId *LangId) { +static inline HRESULT ISpeechLexiconWord_get_LangId(ISpeechLexiconWord* This,SpeechLanguageId *LangId) { return This->lpVtbl->get_LangId(This,LangId); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_Type(ISpeechLexiconWord* This,SpeechWordType *WordType) { +static inline HRESULT ISpeechLexiconWord_get_Type(ISpeechLexiconWord* This,SpeechWordType *WordType) { return This->lpVtbl->get_Type(This,WordType); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_Word(ISpeechLexiconWord* This,BSTR *Word) { +static inline HRESULT ISpeechLexiconWord_get_Word(ISpeechLexiconWord* This,BSTR *Word) { return This->lpVtbl->get_Word(This,Word); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_Pronunciations(ISpeechLexiconWord* This,ISpeechLexiconPronunciations **Pronunciations) { +static inline HRESULT ISpeechLexiconWord_get_Pronunciations(ISpeechLexiconWord* This,ISpeechLexiconPronunciations **Pronunciations) { return This->lpVtbl->get_Pronunciations(This,Pronunciations); } #endif @@ -22231,36 +22313,36 @@ interface ISpeechLexiconPronunciations { #define ISpeechLexiconPronunciations_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_QueryInterface(ISpeechLexiconPronunciations* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconPronunciations_QueryInterface(ISpeechLexiconPronunciations* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciations_AddRef(ISpeechLexiconPronunciations* This) { +static inline ULONG ISpeechLexiconPronunciations_AddRef(ISpeechLexiconPronunciations* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciations_Release(ISpeechLexiconPronunciations* This) { +static inline ULONG ISpeechLexiconPronunciations_Release(ISpeechLexiconPronunciations* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_GetTypeInfoCount(ISpeechLexiconPronunciations* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconPronunciations_GetTypeInfoCount(ISpeechLexiconPronunciations* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_GetTypeInfo(ISpeechLexiconPronunciations* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconPronunciations_GetTypeInfo(ISpeechLexiconPronunciations* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_GetIDsOfNames(ISpeechLexiconPronunciations* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconPronunciations_GetIDsOfNames(ISpeechLexiconPronunciations* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_Invoke(ISpeechLexiconPronunciations* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconPronunciations_Invoke(ISpeechLexiconPronunciations* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconPronunciations methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_get_Count(ISpeechLexiconPronunciations* This,LONG *Count) { +static inline HRESULT ISpeechLexiconPronunciations_get_Count(ISpeechLexiconPronunciations* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_Item(ISpeechLexiconPronunciations* This,LONG Index,ISpeechLexiconPronunciation **Pronunciation) { +static inline HRESULT ISpeechLexiconPronunciations_Item(ISpeechLexiconPronunciations* This,LONG Index,ISpeechLexiconPronunciation **Pronunciation) { return This->lpVtbl->Item(This,Index,Pronunciation); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_get__NewEnum(ISpeechLexiconPronunciations* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechLexiconPronunciations_get__NewEnum(ISpeechLexiconPronunciations* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -22394,42 +22476,42 @@ interface ISpeechLexiconPronunciation { #define ISpeechLexiconPronunciation_get_Symbolic(This,Symbolic) (This)->lpVtbl->get_Symbolic(This,Symbolic) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_QueryInterface(ISpeechLexiconPronunciation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconPronunciation_QueryInterface(ISpeechLexiconPronunciation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciation_AddRef(ISpeechLexiconPronunciation* This) { +static inline ULONG ISpeechLexiconPronunciation_AddRef(ISpeechLexiconPronunciation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciation_Release(ISpeechLexiconPronunciation* This) { +static inline ULONG ISpeechLexiconPronunciation_Release(ISpeechLexiconPronunciation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_GetTypeInfoCount(ISpeechLexiconPronunciation* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconPronunciation_GetTypeInfoCount(ISpeechLexiconPronunciation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_GetTypeInfo(ISpeechLexiconPronunciation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconPronunciation_GetTypeInfo(ISpeechLexiconPronunciation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_GetIDsOfNames(ISpeechLexiconPronunciation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconPronunciation_GetIDsOfNames(ISpeechLexiconPronunciation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_Invoke(ISpeechLexiconPronunciation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconPronunciation_Invoke(ISpeechLexiconPronunciation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconPronunciation methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_Type(ISpeechLexiconPronunciation* This,SpeechLexiconType *LexiconType) { +static inline HRESULT ISpeechLexiconPronunciation_get_Type(ISpeechLexiconPronunciation* This,SpeechLexiconType *LexiconType) { return This->lpVtbl->get_Type(This,LexiconType); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_LangId(ISpeechLexiconPronunciation* This,SpeechLanguageId *LangId) { +static inline HRESULT ISpeechLexiconPronunciation_get_LangId(ISpeechLexiconPronunciation* This,SpeechLanguageId *LangId) { return This->lpVtbl->get_LangId(This,LangId); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_PartOfSpeech(ISpeechLexiconPronunciation* This,SpeechPartOfSpeech *PartOfSpeech) { +static inline HRESULT ISpeechLexiconPronunciation_get_PartOfSpeech(ISpeechLexiconPronunciation* This,SpeechPartOfSpeech *PartOfSpeech) { return This->lpVtbl->get_PartOfSpeech(This,PartOfSpeech); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_PhoneIds(ISpeechLexiconPronunciation* This,VARIANT *PhoneIds) { +static inline HRESULT ISpeechLexiconPronunciation_get_PhoneIds(ISpeechLexiconPronunciation* This,VARIANT *PhoneIds) { return This->lpVtbl->get_PhoneIds(This,PhoneIds); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_Symbolic(ISpeechLexiconPronunciation* This,BSTR *Symbolic) { +static inline HRESULT ISpeechLexiconPronunciation_get_Symbolic(ISpeechLexiconPronunciation* This,BSTR *Symbolic) { return This->lpVtbl->get_Symbolic(This,Symbolic); } #endif @@ -22559,39 +22641,39 @@ interface ISpeechPhoneConverter { #define ISpeechPhoneConverter_IdToPhone(This,IdArray,Phonemes) (This)->lpVtbl->IdToPhone(This,IdArray,Phonemes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_QueryInterface(ISpeechPhoneConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhoneConverter_QueryInterface(ISpeechPhoneConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhoneConverter_AddRef(ISpeechPhoneConverter* This) { +static inline ULONG ISpeechPhoneConverter_AddRef(ISpeechPhoneConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhoneConverter_Release(ISpeechPhoneConverter* This) { +static inline ULONG ISpeechPhoneConverter_Release(ISpeechPhoneConverter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_GetTypeInfoCount(ISpeechPhoneConverter* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhoneConverter_GetTypeInfoCount(ISpeechPhoneConverter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_GetTypeInfo(ISpeechPhoneConverter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhoneConverter_GetTypeInfo(ISpeechPhoneConverter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_GetIDsOfNames(ISpeechPhoneConverter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhoneConverter_GetIDsOfNames(ISpeechPhoneConverter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_Invoke(ISpeechPhoneConverter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhoneConverter_Invoke(ISpeechPhoneConverter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhoneConverter methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_get_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId *LanguageId) { +static inline HRESULT ISpeechPhoneConverter_get_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId *LanguageId) { return This->lpVtbl->get_LanguageId(This,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_put_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId LanguageId) { +static inline HRESULT ISpeechPhoneConverter_put_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId LanguageId) { return This->lpVtbl->put_LanguageId(This,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_PhoneToId(ISpeechPhoneConverter* This,const BSTR Phonemes,VARIANT *IdArray) { +static inline HRESULT ISpeechPhoneConverter_PhoneToId(ISpeechPhoneConverter* This,const BSTR Phonemes,VARIANT *IdArray) { return This->lpVtbl->PhoneToId(This,Phonemes,IdArray); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_IdToPhone(ISpeechPhoneConverter* This,const VARIANT IdArray,BSTR *Phonemes) { +static inline HRESULT ISpeechPhoneConverter_IdToPhone(ISpeechPhoneConverter* This,const VARIANT IdArray,BSTR *Phonemes) { return This->lpVtbl->IdToPhone(This,IdArray,Phonemes); } #endif diff --git a/lib/libc/include/any-windows-any/sapi54.h b/lib/libc/include/any-windows-any/sapi54.h index 707a90592963f6b724bffab1fc83676e1e9e1850..d708149ad0201b6deaa8207d04f4c50fb4963275 100644 --- a/lib/libc/include/any-windows-any/sapi54.h +++ b/lib/libc/include/any-windows-any/sapi54.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/sapi54.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/sapi54.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __sapi54_h__ #define __sapi54_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ISpNotifySource_FWD_DEFINED__ @@ -1615,7 +1607,7 @@ typedef enum SPLEXICONTYPE { eLEXTYPE_PRIVATE17 = 0x10000000, eLEXTYPE_PRIVATE18 = 0x20000000, eLEXTYPE_PRIVATE19 = 0x40000000, - eLEXTYPE_PRIVATE20 = 0x80000000 + eLEXTYPE_PRIVATE20 = 0x80000000u } SPLEXICONTYPE; typedef enum SPWORDTYPE { eWORDTYPE_ADDED = 1, @@ -1818,35 +1810,35 @@ interface ISpNotifySource { #define ISpNotifySource_GetNotifyEventHandle(This) (This)->lpVtbl->GetNotifyEventHandle(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySource_QueryInterface(ISpNotifySource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpNotifySource_QueryInterface(ISpNotifySource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpNotifySource_AddRef(ISpNotifySource* This) { +static inline ULONG ISpNotifySource_AddRef(ISpNotifySource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpNotifySource_Release(ISpNotifySource* This) { +static inline ULONG ISpNotifySource_Release(ISpNotifySource* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifySink(ISpNotifySource* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpNotifySource_SetNotifySink(ISpNotifySource* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyWindowMessage(ISpNotifySource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifySource_SetNotifyWindowMessage(ISpNotifySource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyCallbackFunction(ISpNotifySource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifySource_SetNotifyCallbackFunction(ISpNotifySource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyCallbackInterface(ISpNotifySource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifySource_SetNotifyCallbackInterface(ISpNotifySource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifySource_SetNotifyWin32Event(ISpNotifySource* This) { +static inline HRESULT ISpNotifySource_SetNotifyWin32Event(ISpNotifySource* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpNotifySource_WaitForNotifyEvent(ISpNotifySource* This,DWORD dwMilliseconds) { +static inline HRESULT ISpNotifySource_WaitForNotifyEvent(ISpNotifySource* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpNotifySource_GetNotifyEventHandle(ISpNotifySource* This) { +static inline HANDLE ISpNotifySource_GetNotifyEventHandle(ISpNotifySource* This) { return This->lpVtbl->GetNotifyEventHandle(This); } #endif @@ -1912,17 +1904,17 @@ interface ISpNotifySink { #define ISpNotifySink_Notify(This) (This)->lpVtbl->Notify(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySink_QueryInterface(ISpNotifySink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpNotifySink_QueryInterface(ISpNotifySink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpNotifySink_AddRef(ISpNotifySink* This) { +static inline ULONG ISpNotifySink_AddRef(ISpNotifySink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpNotifySink_Release(ISpNotifySink* This) { +static inline ULONG ISpNotifySink_Release(ISpNotifySink* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySink methods ***/ -static __WIDL_INLINE HRESULT ISpNotifySink_Notify(ISpNotifySink* This) { +static inline HRESULT ISpNotifySink_Notify(ISpNotifySink* This) { return This->lpVtbl->Notify(This); } #endif @@ -2050,36 +2042,36 @@ interface ISpNotifyTranslator { #define ISpNotifyTranslator_GetEventHandle(This) (This)->lpVtbl->GetEventHandle(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpNotifyTranslator_QueryInterface(ISpNotifyTranslator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpNotifyTranslator_QueryInterface(ISpNotifyTranslator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpNotifyTranslator_AddRef(ISpNotifyTranslator* This) { +static inline ULONG ISpNotifyTranslator_AddRef(ISpNotifyTranslator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpNotifyTranslator_Release(ISpNotifyTranslator* This) { +static inline ULONG ISpNotifyTranslator_Release(ISpNotifyTranslator* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySink methods ***/ -static __WIDL_INLINE HRESULT ISpNotifyTranslator_Notify(ISpNotifyTranslator* This) { +static inline HRESULT ISpNotifyTranslator_Notify(ISpNotifyTranslator* This) { return This->lpVtbl->Notify(This); } /*** ISpNotifyTranslator methods ***/ -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitWindowMessage(ISpNotifyTranslator* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifyTranslator_InitWindowMessage(ISpNotifyTranslator* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->InitWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitCallback(ISpNotifyTranslator* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifyTranslator_InitCallback(ISpNotifyTranslator* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->InitCallback(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitSpNotifyCallback(ISpNotifyTranslator* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpNotifyTranslator_InitSpNotifyCallback(ISpNotifyTranslator* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->InitSpNotifyCallback(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_InitWin32Event(ISpNotifyTranslator* This,HANDLE hEvent,WINBOOL fCloseHandleOnRelease) { +static inline HRESULT ISpNotifyTranslator_InitWin32Event(ISpNotifyTranslator* This,HANDLE hEvent,WINBOOL fCloseHandleOnRelease) { return This->lpVtbl->InitWin32Event(This,hEvent,fCloseHandleOnRelease); } -static __WIDL_INLINE HRESULT ISpNotifyTranslator_Wait(ISpNotifyTranslator* This,DWORD dwMilliseconds) { +static inline HRESULT ISpNotifyTranslator_Wait(ISpNotifyTranslator* This,DWORD dwMilliseconds) { return This->lpVtbl->Wait(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpNotifyTranslator_GetEventHandle(ISpNotifyTranslator* This) { +static inline HANDLE ISpNotifyTranslator_GetEventHandle(ISpNotifyTranslator* This) { return This->lpVtbl->GetEventHandle(This); } #endif @@ -2258,50 +2250,50 @@ interface ISpDataKey { #define ISpDataKey_EnumValues(This,Index,ppszValueName) (This)->lpVtbl->EnumValues(This,Index,ppszValueName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpDataKey_QueryInterface(ISpDataKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpDataKey_QueryInterface(ISpDataKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpDataKey_AddRef(ISpDataKey* This) { +static inline ULONG ISpDataKey_AddRef(ISpDataKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpDataKey_Release(ISpDataKey* This) { +static inline ULONG ISpDataKey_Release(ISpDataKey* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpDataKey_SetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpDataKey_SetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpDataKey_GetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpDataKey_GetData(ISpDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpDataKey_SetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpDataKey_SetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpDataKey_GetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpDataKey_GetStringValue(ISpDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpDataKey_SetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpDataKey_SetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpDataKey_GetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpDataKey_GetDWORD(ISpDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpDataKey_OpenKey(ISpDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpDataKey_OpenKey(ISpDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpDataKey_CreateKey(ISpDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpDataKey_CreateKey(ISpDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpDataKey_DeleteKey(ISpDataKey* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpDataKey_DeleteKey(ISpDataKey* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpDataKey_DeleteValue(ISpDataKey* This,LPCWSTR pszValueName) { +static inline HRESULT ISpDataKey_DeleteValue(ISpDataKey* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpDataKey_EnumKeys(ISpDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpDataKey_EnumKeys(ISpDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpDataKey_EnumValues(ISpDataKey* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpDataKey_EnumValues(ISpDataKey* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } #endif @@ -2376,20 +2368,20 @@ interface ISpObjectWithToken { #define ISpObjectWithToken_GetObjectToken(This,ppToken) (This)->lpVtbl->GetObjectToken(This,ppToken) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectWithToken_QueryInterface(ISpObjectWithToken* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectWithToken_QueryInterface(ISpObjectWithToken* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectWithToken_AddRef(ISpObjectWithToken* This) { +static inline ULONG ISpObjectWithToken_AddRef(ISpObjectWithToken* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectWithToken_Release(ISpObjectWithToken* This) { +static inline ULONG ISpObjectWithToken_Release(ISpObjectWithToken* This) { return This->lpVtbl->Release(This); } /*** ISpObjectWithToken methods ***/ -static __WIDL_INLINE HRESULT ISpObjectWithToken_SetObjectToken(ISpObjectWithToken* This,ISpObjectToken *pToken) { +static inline HRESULT ISpObjectWithToken_SetObjectToken(ISpObjectWithToken* This,ISpObjectToken *pToken) { return This->lpVtbl->SetObjectToken(This,pToken); } -static __WIDL_INLINE HRESULT ISpObjectWithToken_GetObjectToken(ISpObjectWithToken* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpObjectWithToken_GetObjectToken(ISpObjectWithToken* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetObjectToken(This,ppToken); } #endif @@ -2501,32 +2493,32 @@ interface IEnumSpObjectTokens { #define IEnumSpObjectTokens_GetCount(This,pCount) (This)->lpVtbl->GetCount(This,pCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_QueryInterface(IEnumSpObjectTokens* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumSpObjectTokens_QueryInterface(IEnumSpObjectTokens* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumSpObjectTokens_AddRef(IEnumSpObjectTokens* This) { +static inline ULONG IEnumSpObjectTokens_AddRef(IEnumSpObjectTokens* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumSpObjectTokens_Release(IEnumSpObjectTokens* This) { +static inline ULONG IEnumSpObjectTokens_Release(IEnumSpObjectTokens* This) { return This->lpVtbl->Release(This); } /*** IEnumSpObjectTokens methods ***/ -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Next(IEnumSpObjectTokens* This,ULONG celt,ISpObjectToken **pelt,ULONG *pceltFetched) { +static inline HRESULT IEnumSpObjectTokens_Next(IEnumSpObjectTokens* This,ULONG celt,ISpObjectToken **pelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,pelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Skip(IEnumSpObjectTokens* This,ULONG celt) { +static inline HRESULT IEnumSpObjectTokens_Skip(IEnumSpObjectTokens* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Reset(IEnumSpObjectTokens* This) { +static inline HRESULT IEnumSpObjectTokens_Reset(IEnumSpObjectTokens* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Clone(IEnumSpObjectTokens* This,IEnumSpObjectTokens **ppEnum) { +static inline HRESULT IEnumSpObjectTokens_Clone(IEnumSpObjectTokens* This,IEnumSpObjectTokens **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_Item(IEnumSpObjectTokens* This,ULONG Index,ISpObjectToken **ppToken) { +static inline HRESULT IEnumSpObjectTokens_Item(IEnumSpObjectTokens* This,ULONG Index,ISpObjectToken **ppToken) { return This->lpVtbl->Item(This,Index,ppToken); } -static __WIDL_INLINE HRESULT IEnumSpObjectTokens_GetCount(IEnumSpObjectTokens* This,ULONG *pCount) { +static inline HRESULT IEnumSpObjectTokens_GetCount(IEnumSpObjectTokens* This,ULONG *pCount) { return This->lpVtbl->GetCount(This,pCount); } #endif @@ -2669,54 +2661,54 @@ interface ISpRegDataKey { #define ISpRegDataKey_SetKey(This,hkey,fReadOnly) (This)->lpVtbl->SetKey(This,hkey,fReadOnly) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRegDataKey_QueryInterface(ISpRegDataKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRegDataKey_QueryInterface(ISpRegDataKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRegDataKey_AddRef(ISpRegDataKey* This) { +static inline ULONG ISpRegDataKey_AddRef(ISpRegDataKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRegDataKey_Release(ISpRegDataKey* This) { +static inline ULONG ISpRegDataKey_Release(ISpRegDataKey* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpRegDataKey_SetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpRegDataKey_SetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpRegDataKey_GetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpRegDataKey_GetData(ISpRegDataKey* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpRegDataKey_SetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpRegDataKey_SetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_GetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpRegDataKey_GetStringValue(ISpRegDataKey* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_SetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpRegDataKey_SetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_GetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpRegDataKey_GetDWORD(ISpRegDataKey* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpRegDataKey_OpenKey(ISpRegDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpRegDataKey_OpenKey(ISpRegDataKey* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpRegDataKey_CreateKey(ISpRegDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpRegDataKey_CreateKey(ISpRegDataKey* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpRegDataKey_DeleteKey(ISpRegDataKey* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpRegDataKey_DeleteKey(ISpRegDataKey* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpRegDataKey_DeleteValue(ISpRegDataKey* This,LPCWSTR pszValueName) { +static inline HRESULT ISpRegDataKey_DeleteValue(ISpRegDataKey* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpRegDataKey_EnumKeys(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpRegDataKey_EnumKeys(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpRegDataKey_EnumValues(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpRegDataKey_EnumValues(ISpRegDataKey* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpRegDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpRegDataKey_SetKey(ISpRegDataKey* This,HKEY hkey,WINBOOL fReadOnly) { +static inline HRESULT ISpRegDataKey_SetKey(ISpRegDataKey* This,HKEY hkey,WINBOOL fReadOnly) { return This->lpVtbl->SetKey(This,hkey,fReadOnly); } #endif @@ -2905,69 +2897,69 @@ interface ISpObjectTokenCategory { #define ISpObjectTokenCategory_GetDefaultTokenId(This,ppszCoMemTokenId) (This)->lpVtbl->GetDefaultTokenId(This,ppszCoMemTokenId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_QueryInterface(ISpObjectTokenCategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectTokenCategory_QueryInterface(ISpObjectTokenCategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectTokenCategory_AddRef(ISpObjectTokenCategory* This) { +static inline ULONG ISpObjectTokenCategory_AddRef(ISpObjectTokenCategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectTokenCategory_Release(ISpObjectTokenCategory* This) { +static inline ULONG ISpObjectTokenCategory_Release(ISpObjectTokenCategory* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpObjectTokenCategory_SetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpObjectTokenCategory_GetData(ISpObjectTokenCategory* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpObjectTokenCategory_SetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpObjectTokenCategory_GetStringValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpObjectTokenCategory_SetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpObjectTokenCategory_GetDWORD(ISpObjectTokenCategory* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_OpenKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenCategory_OpenKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_CreateKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenCategory_CreateKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_DeleteKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpObjectTokenCategory_DeleteKey(ISpObjectTokenCategory* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_DeleteValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName) { +static inline HRESULT ISpObjectTokenCategory_DeleteValue(ISpObjectTokenCategory* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_EnumKeys(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpObjectTokenCategory_EnumKeys(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_EnumValues(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpObjectTokenCategory_EnumValues(ISpObjectTokenCategory* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpObjectTokenCategory methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetId(ISpObjectTokenCategory* This,LPCWSTR pszCategoryId,WINBOOL fCreateIfNotExist) { +static inline HRESULT ISpObjectTokenCategory_SetId(ISpObjectTokenCategory* This,LPCWSTR pszCategoryId,WINBOOL fCreateIfNotExist) { return This->lpVtbl->SetId(This,pszCategoryId,fCreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemCategoryId) { +static inline HRESULT ISpObjectTokenCategory_GetId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemCategoryId) { return This->lpVtbl->GetId(This,ppszCoMemCategoryId); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetDataKey(ISpObjectTokenCategory* This,SPDATAKEYLOCATION spdkl,ISpDataKey **ppDataKey) { +static inline HRESULT ISpObjectTokenCategory_GetDataKey(ISpObjectTokenCategory* This,SPDATAKEYLOCATION spdkl,ISpDataKey **ppDataKey) { return This->lpVtbl->GetDataKey(This,spdkl,ppDataKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_EnumTokens(ISpObjectTokenCategory* This,LPCWSTR pzsReqAttribs,LPCWSTR pszOptAttribs,IEnumSpObjectTokens **ppEnum) { +static inline HRESULT ISpObjectTokenCategory_EnumTokens(ISpObjectTokenCategory* This,LPCWSTR pzsReqAttribs,LPCWSTR pszOptAttribs,IEnumSpObjectTokens **ppEnum) { return This->lpVtbl->EnumTokens(This,pzsReqAttribs,pszOptAttribs,ppEnum); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_SetDefaultTokenId(ISpObjectTokenCategory* This,LPCWSTR pszTokenId) { +static inline HRESULT ISpObjectTokenCategory_SetDefaultTokenId(ISpObjectTokenCategory* This,LPCWSTR pszTokenId) { return This->lpVtbl->SetDefaultTokenId(This,pszTokenId); } -static __WIDL_INLINE HRESULT ISpObjectTokenCategory_GetDefaultTokenId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemTokenId) { +static inline HRESULT ISpObjectTokenCategory_GetDefaultTokenId(ISpObjectTokenCategory* This,LPWSTR *ppszCoMemTokenId) { return This->lpVtbl->GetDefaultTokenId(This,ppszCoMemTokenId); } #endif @@ -3222,81 +3214,81 @@ interface ISpObjectToken { #define ISpObjectToken_MatchesAttributes(This,pszAttributes,pfMatches) (This)->lpVtbl->MatchesAttributes(This,pszAttributes,pfMatches) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectToken_QueryInterface(ISpObjectToken* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectToken_QueryInterface(ISpObjectToken* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectToken_AddRef(ISpObjectToken* This) { +static inline ULONG ISpObjectToken_AddRef(ISpObjectToken* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectToken_Release(ISpObjectToken* This) { +static inline ULONG ISpObjectToken_Release(ISpObjectToken* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpObjectToken_SetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpObjectToken_SetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpObjectToken_GetData(ISpObjectToken* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectToken_SetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpObjectToken_SetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpObjectToken_GetStringValue(ISpObjectToken* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_SetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpObjectToken_SetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpObjectToken_GetDWORD(ISpObjectToken* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpObjectToken_OpenKey(ISpObjectToken* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectToken_OpenKey(ISpObjectToken* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectToken_CreateKey(ISpObjectToken* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectToken_CreateKey(ISpObjectToken* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectToken_DeleteKey(ISpObjectToken* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpObjectToken_DeleteKey(ISpObjectToken* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpObjectToken_DeleteValue(ISpObjectToken* This,LPCWSTR pszValueName) { +static inline HRESULT ISpObjectToken_DeleteValue(ISpObjectToken* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpObjectToken_EnumKeys(ISpObjectToken* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpObjectToken_EnumKeys(ISpObjectToken* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpObjectToken_EnumValues(ISpObjectToken* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpObjectToken_EnumValues(ISpObjectToken* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpObjectToken methods ***/ -static __WIDL_INLINE HRESULT ISpObjectToken_SetId(ISpObjectToken* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { +static inline HRESULT ISpObjectToken_SetId(ISpObjectToken* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { return This->lpVtbl->SetId(This,pszCategoryId,pszTokenId,fCreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetId(ISpObjectToken* This,LPWSTR *ppszCoMemTokenId) { +static inline HRESULT ISpObjectToken_GetId(ISpObjectToken* This,LPWSTR *ppszCoMemTokenId) { return This->lpVtbl->GetId(This,ppszCoMemTokenId); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetCategory(ISpObjectToken* This,ISpObjectTokenCategory **ppTokenCategory) { +static inline HRESULT ISpObjectToken_GetCategory(ISpObjectToken* This,ISpObjectTokenCategory **ppTokenCategory) { return This->lpVtbl->GetCategory(This,ppTokenCategory); } -static __WIDL_INLINE HRESULT ISpObjectToken_CreateInstance(ISpObjectToken* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectToken_CreateInstance(ISpObjectToken* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT ISpObjectToken_GetStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { +static inline HRESULT ISpObjectToken_GetStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { return This->lpVtbl->GetStorageFileName(This,clsidCaller,pszValueName,pszFileNameSpecifier,nFolder,ppszFilePath); } -static __WIDL_INLINE HRESULT ISpObjectToken_RemoveStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { +static inline HRESULT ISpObjectToken_RemoveStorageFileName(ISpObjectToken* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { return This->lpVtbl->RemoveStorageFileName(This,clsidCaller,pszKeyName,fDeleteFile); } -static __WIDL_INLINE HRESULT ISpObjectToken_Remove(ISpObjectToken* This,const CLSID *pclsidCaller) { +static inline HRESULT ISpObjectToken_Remove(ISpObjectToken* This,const CLSID *pclsidCaller) { return This->lpVtbl->Remove(This,pclsidCaller); } -static __WIDL_INLINE HRESULT ISpObjectToken_IsUISupported(ISpObjectToken* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { +static inline HRESULT ISpObjectToken_IsUISupported(ISpObjectToken* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,punkObject,pfSupported); } -static __WIDL_INLINE HRESULT ISpObjectToken_DisplayUI(ISpObjectToken* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { +static inline HRESULT ISpObjectToken_DisplayUI(ISpObjectToken* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData,punkObject); } -static __WIDL_INLINE HRESULT ISpObjectToken_MatchesAttributes(ISpObjectToken* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { +static inline HRESULT ISpObjectToken_MatchesAttributes(ISpObjectToken* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { return This->lpVtbl->MatchesAttributes(This,pszAttributes,pfMatches); } #endif @@ -3514,85 +3506,85 @@ interface ISpObjectTokenInit { #define ISpObjectTokenInit_InitFromDataKey(This,pszCategoryId,pszTokenId,pDataKey) (This)->lpVtbl->InitFromDataKey(This,pszCategoryId,pszTokenId,pDataKey) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_QueryInterface(ISpObjectTokenInit* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectTokenInit_QueryInterface(ISpObjectTokenInit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpObjectTokenInit_AddRef(ISpObjectTokenInit* This) { +static inline ULONG ISpObjectTokenInit_AddRef(ISpObjectTokenInit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpObjectTokenInit_Release(ISpObjectTokenInit* This) { +static inline ULONG ISpObjectTokenInit_Release(ISpObjectTokenInit* This) { return This->lpVtbl->Release(This); } /*** ISpDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { +static inline HRESULT ISpObjectTokenInit_SetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG cbData,const BYTE *pData) { return This->lpVtbl->SetData(This,pszValueName,cbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { +static inline HRESULT ISpObjectTokenInit_GetData(ISpObjectTokenInit* This,LPCWSTR pszValueName,ULONG *pcbData,BYTE *pData) { return This->lpVtbl->GetData(This,pszValueName,pcbData,pData); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPCWSTR pszValue) { +static inline HRESULT ISpObjectTokenInit_SetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPCWSTR pszValue) { return This->lpVtbl->SetStringValue(This,pszValueName,pszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { +static inline HRESULT ISpObjectTokenInit_GetStringValue(ISpObjectTokenInit* This,LPCWSTR pszValueName,LPWSTR *ppszValue) { return This->lpVtbl->GetStringValue(This,pszValueName,ppszValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD dwValue) { +static inline HRESULT ISpObjectTokenInit_SetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD dwValue) { return This->lpVtbl->SetDWORD(This,pszValueName,dwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD *pdwValue) { +static inline HRESULT ISpObjectTokenInit_GetDWORD(ISpObjectTokenInit* This,LPCWSTR pszValueName,DWORD *pdwValue) { return This->lpVtbl->GetDWORD(This,pszValueName,pdwValue); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_OpenKey(ISpObjectTokenInit* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenInit_OpenKey(ISpObjectTokenInit* This,LPCWSTR pszSubKeyName,ISpDataKey **ppSubKey) { return This->lpVtbl->OpenKey(This,pszSubKeyName,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_CreateKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { +static inline HRESULT ISpObjectTokenInit_CreateKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey,ISpDataKey **ppSubKey) { return This->lpVtbl->CreateKey(This,pszSubKey,ppSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_DeleteKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey) { +static inline HRESULT ISpObjectTokenInit_DeleteKey(ISpObjectTokenInit* This,LPCWSTR pszSubKey) { return This->lpVtbl->DeleteKey(This,pszSubKey); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_DeleteValue(ISpObjectTokenInit* This,LPCWSTR pszValueName) { +static inline HRESULT ISpObjectTokenInit_DeleteValue(ISpObjectTokenInit* This,LPCWSTR pszValueName) { return This->lpVtbl->DeleteValue(This,pszValueName); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_EnumKeys(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszSubKeyName) { +static inline HRESULT ISpObjectTokenInit_EnumKeys(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszSubKeyName) { return This->lpVtbl->EnumKeys(This,Index,ppszSubKeyName); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_EnumValues(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszValueName) { +static inline HRESULT ISpObjectTokenInit_EnumValues(ISpObjectTokenInit* This,ULONG Index,LPWSTR *ppszValueName) { return This->lpVtbl->EnumValues(This,Index,ppszValueName); } /*** ISpObjectToken methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_SetId(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { +static inline HRESULT ISpObjectTokenInit_SetId(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,WINBOOL fCreateIfNotExist) { return This->lpVtbl->SetId(This,pszCategoryId,pszTokenId,fCreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetId(ISpObjectTokenInit* This,LPWSTR *ppszCoMemTokenId) { +static inline HRESULT ISpObjectTokenInit_GetId(ISpObjectTokenInit* This,LPWSTR *ppszCoMemTokenId) { return This->lpVtbl->GetId(This,ppszCoMemTokenId); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetCategory(ISpObjectTokenInit* This,ISpObjectTokenCategory **ppTokenCategory) { +static inline HRESULT ISpObjectTokenInit_GetCategory(ISpObjectTokenInit* This,ISpObjectTokenCategory **ppTokenCategory) { return This->lpVtbl->GetCategory(This,ppTokenCategory); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_CreateInstance(ISpObjectTokenInit* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { +static inline HRESULT ISpObjectTokenInit_CreateInstance(ISpObjectTokenInit* This,IUnknown *pUnkOuter,DWORD dwClsContext,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,dwClsContext,riid,ppvObject); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_GetStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { +static inline HRESULT ISpObjectTokenInit_GetStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszValueName,LPCWSTR pszFileNameSpecifier,ULONG nFolder,LPWSTR *ppszFilePath) { return This->lpVtbl->GetStorageFileName(This,clsidCaller,pszValueName,pszFileNameSpecifier,nFolder,ppszFilePath); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_RemoveStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { +static inline HRESULT ISpObjectTokenInit_RemoveStorageFileName(ISpObjectTokenInit* This,REFCLSID clsidCaller,LPCWSTR pszKeyName,WINBOOL fDeleteFile) { return This->lpVtbl->RemoveStorageFileName(This,clsidCaller,pszKeyName,fDeleteFile); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_Remove(ISpObjectTokenInit* This,const CLSID *pclsidCaller) { +static inline HRESULT ISpObjectTokenInit_Remove(ISpObjectTokenInit* This,const CLSID *pclsidCaller) { return This->lpVtbl->Remove(This,pclsidCaller); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_IsUISupported(ISpObjectTokenInit* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { +static inline HRESULT ISpObjectTokenInit_IsUISupported(ISpObjectTokenInit* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,punkObject,pfSupported); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_DisplayUI(ISpObjectTokenInit* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { +static inline HRESULT ISpObjectTokenInit_DisplayUI(ISpObjectTokenInit* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,IUnknown *punkObject) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData,punkObject); } -static __WIDL_INLINE HRESULT ISpObjectTokenInit_MatchesAttributes(ISpObjectTokenInit* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { +static inline HRESULT ISpObjectTokenInit_MatchesAttributes(ISpObjectTokenInit* This,LPCWSTR pszAttributes,WINBOOL *pfMatches) { return This->lpVtbl->MatchesAttributes(This,pszAttributes,pfMatches); } /*** ISpObjectTokenInit methods ***/ -static __WIDL_INLINE HRESULT ISpObjectTokenInit_InitFromDataKey(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,ISpDataKey *pDataKey) { +static inline HRESULT ISpObjectTokenInit_InitFromDataKey(ISpObjectTokenInit* This,LPCWSTR pszCategoryId,LPCWSTR pszTokenId,ISpDataKey *pDataKey) { return This->lpVtbl->InitFromDataKey(This,pszCategoryId,pszTokenId,pDataKey); } #endif @@ -3686,24 +3678,24 @@ interface ISpResourceManager { #define ISpResourceManager_GetObject(This,guidServiceId,ObjectCLSID,ObjectIID,fReleaseWhenLastExternalRefReleased,ppObject) (This)->lpVtbl->GetObject(This,guidServiceId,ObjectCLSID,ObjectIID,fReleaseWhenLastExternalRefReleased,ppObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpResourceManager_QueryInterface(ISpResourceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpResourceManager_QueryInterface(ISpResourceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpResourceManager_AddRef(ISpResourceManager* This) { +static inline ULONG ISpResourceManager_AddRef(ISpResourceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpResourceManager_Release(ISpResourceManager* This) { +static inline ULONG ISpResourceManager_Release(ISpResourceManager* This) { return This->lpVtbl->Release(This); } /*** IServiceProvider methods ***/ -static __WIDL_INLINE HRESULT ISpResourceManager_QueryService(ISpResourceManager* This,REFGUID guidService,REFIID riid,void **ppvObject) { +static inline HRESULT ISpResourceManager_QueryService(ISpResourceManager* This,REFGUID guidService,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryService(This,guidService,riid,ppvObject); } /*** ISpResourceManager methods ***/ -static __WIDL_INLINE HRESULT ISpResourceManager_SetObject(ISpResourceManager* This,REFGUID guidServiceId,IUnknown *pUnkObject) { +static inline HRESULT ISpResourceManager_SetObject(ISpResourceManager* This,REFGUID guidServiceId,IUnknown *pUnkObject) { return This->lpVtbl->SetObject(This,guidServiceId,pUnkObject); } -static __WIDL_INLINE HRESULT ISpResourceManager_GetObject(ISpResourceManager* This,REFGUID guidServiceId,REFCLSID ObjectCLSID,REFIID ObjectIID,WINBOOL fReleaseWhenLastExternalRefReleased,void **ppObject) { +static inline HRESULT ISpResourceManager_GetObject(ISpResourceManager* This,REFGUID guidServiceId,REFCLSID ObjectCLSID,REFIID ObjectIID,WINBOOL fReleaseWhenLastExternalRefReleased,void **ppObject) { return This->lpVtbl->GetObject(This,guidServiceId,ObjectCLSID,ObjectIID,fReleaseWhenLastExternalRefReleased,ppObject); } #endif @@ -3913,45 +3905,45 @@ interface ISpEventSource { #define ISpEventSource_GetInfo(This,pInfo) (This)->lpVtbl->GetInfo(This,pInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource_QueryInterface(ISpEventSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEventSource_QueryInterface(ISpEventSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEventSource_AddRef(ISpEventSource* This) { +static inline ULONG ISpEventSource_AddRef(ISpEventSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEventSource_Release(ISpEventSource* This) { +static inline ULONG ISpEventSource_Release(ISpEventSource* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifySink(ISpEventSource* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpEventSource_SetNotifySink(ISpEventSource* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyWindowMessage(ISpEventSource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource_SetNotifyWindowMessage(ISpEventSource* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyCallbackFunction(ISpEventSource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource_SetNotifyCallbackFunction(ISpEventSource* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyCallbackInterface(ISpEventSource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource_SetNotifyCallbackInterface(ISpEventSource* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource_SetNotifyWin32Event(ISpEventSource* This) { +static inline HRESULT ISpEventSource_SetNotifyWin32Event(ISpEventSource* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpEventSource_WaitForNotifyEvent(ISpEventSource* This,DWORD dwMilliseconds) { +static inline HRESULT ISpEventSource_WaitForNotifyEvent(ISpEventSource* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpEventSource_GetNotifyEventHandle(ISpEventSource* This) { +static inline HANDLE ISpEventSource_GetNotifyEventHandle(ISpEventSource* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource_SetInterest(ISpEventSource* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpEventSource_SetInterest(ISpEventSource* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpEventSource_GetEvents(ISpEventSource* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpEventSource_GetEvents(ISpEventSource* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpEventSource_GetInfo(ISpEventSource* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpEventSource_GetInfo(ISpEventSource* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } #endif @@ -4084,49 +4076,49 @@ interface ISpEventSource2 { #define ISpEventSource2_GetEventsEx(This,ulCount,pEventArray,pulFetched) (This)->lpVtbl->GetEventsEx(This,ulCount,pEventArray,pulFetched) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource2_QueryInterface(ISpEventSource2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEventSource2_QueryInterface(ISpEventSource2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEventSource2_AddRef(ISpEventSource2* This) { +static inline ULONG ISpEventSource2_AddRef(ISpEventSource2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEventSource2_Release(ISpEventSource2* This) { +static inline ULONG ISpEventSource2_Release(ISpEventSource2* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifySink(ISpEventSource2* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpEventSource2_SetNotifySink(ISpEventSource2* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifyWindowMessage(ISpEventSource2* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource2_SetNotifyWindowMessage(ISpEventSource2* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifyCallbackFunction(ISpEventSource2* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource2_SetNotifyCallbackFunction(ISpEventSource2* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifyCallbackInterface(ISpEventSource2* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpEventSource2_SetNotifyCallbackInterface(ISpEventSource2* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpEventSource2_SetNotifyWin32Event(ISpEventSource2* This) { +static inline HRESULT ISpEventSource2_SetNotifyWin32Event(ISpEventSource2* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpEventSource2_WaitForNotifyEvent(ISpEventSource2* This,DWORD dwMilliseconds) { +static inline HRESULT ISpEventSource2_WaitForNotifyEvent(ISpEventSource2* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpEventSource2_GetNotifyEventHandle(ISpEventSource2* This) { +static inline HANDLE ISpEventSource2_GetNotifyEventHandle(ISpEventSource2* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource2_SetInterest(ISpEventSource2* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpEventSource2_SetInterest(ISpEventSource2* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpEventSource2_GetEvents(ISpEventSource2* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpEventSource2_GetEvents(ISpEventSource2* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpEventSource2_GetInfo(ISpEventSource2* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpEventSource2_GetInfo(ISpEventSource2* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } /*** ISpEventSource2 methods ***/ -static __WIDL_INLINE HRESULT ISpEventSource2_GetEventsEx(ISpEventSource2* This,ULONG ulCount,SPEVENTEX *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpEventSource2_GetEventsEx(ISpEventSource2* This,ULONG ulCount,SPEVENTEX *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEventsEx(This,ulCount,pEventArray,pulFetched); } #endif @@ -4203,20 +4195,20 @@ interface ISpEventSink { #define ISpEventSink_GetEventInterest(This,pullEventInterest) (This)->lpVtbl->GetEventInterest(This,pullEventInterest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEventSink_QueryInterface(ISpEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEventSink_QueryInterface(ISpEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEventSink_AddRef(ISpEventSink* This) { +static inline ULONG ISpEventSink_AddRef(ISpEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEventSink_Release(ISpEventSink* This) { +static inline ULONG ISpEventSink_Release(ISpEventSink* This) { return This->lpVtbl->Release(This); } /*** ISpEventSink methods ***/ -static __WIDL_INLINE HRESULT ISpEventSink_AddEvents(ISpEventSink* This,const SPEVENT *pEventArray,ULONG ulCount) { +static inline HRESULT ISpEventSink_AddEvents(ISpEventSink* This,const SPEVENT *pEventArray,ULONG ulCount) { return This->lpVtbl->AddEvents(This,pEventArray,ulCount); } -static __WIDL_INLINE HRESULT ISpEventSink_GetEventInterest(ISpEventSink* This,ULONGLONG *pullEventInterest) { +static inline HRESULT ISpEventSink_GetEventInterest(ISpEventSink* This,ULONGLONG *pullEventInterest) { return This->lpVtbl->GetEventInterest(This,pullEventInterest); } #endif @@ -4357,52 +4349,52 @@ interface ISpStreamFormat { #define ISpStreamFormat_GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx) (This)->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_QueryInterface(ISpStreamFormat* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpStreamFormat_QueryInterface(ISpStreamFormat* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpStreamFormat_AddRef(ISpStreamFormat* This) { +static inline ULONG ISpStreamFormat_AddRef(ISpStreamFormat* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpStreamFormat_Release(ISpStreamFormat* This) { +static inline ULONG ISpStreamFormat_Release(ISpStreamFormat* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_Read(ISpStreamFormat* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpStreamFormat_Read(ISpStreamFormat* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Write(ISpStreamFormat* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpStreamFormat_Write(ISpStreamFormat* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_Seek(ISpStreamFormat* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpStreamFormat_Seek(ISpStreamFormat* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpStreamFormat_SetSize(ISpStreamFormat* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpStreamFormat_SetSize(ISpStreamFormat* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpStreamFormat_CopyTo(ISpStreamFormat* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpStreamFormat_CopyTo(ISpStreamFormat* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Commit(ISpStreamFormat* This,DWORD grfCommitFlags) { +static inline HRESULT ISpStreamFormat_Commit(ISpStreamFormat* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Revert(ISpStreamFormat* This) { +static inline HRESULT ISpStreamFormat_Revert(ISpStreamFormat* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpStreamFormat_LockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormat_LockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormat_UnlockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormat_UnlockRegion(ISpStreamFormat* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Stat(ISpStreamFormat* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpStreamFormat_Stat(ISpStreamFormat* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpStreamFormat_Clone(ISpStreamFormat* This,IStream **ppstm) { +static inline HRESULT ISpStreamFormat_Clone(ISpStreamFormat* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormat_GetFormat(ISpStreamFormat* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpStreamFormat_GetFormat(ISpStreamFormat* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } #endif @@ -4584,65 +4576,65 @@ interface ISpStream { #define ISpStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpStream_QueryInterface(ISpStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpStream_QueryInterface(ISpStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpStream_AddRef(ISpStream* This) { +static inline ULONG ISpStream_AddRef(ISpStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpStream_Release(ISpStream* This) { +static inline ULONG ISpStream_Release(ISpStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpStream_Read(ISpStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpStream_Read(ISpStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpStream_Write(ISpStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpStream_Write(ISpStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpStream_Seek(ISpStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpStream_Seek(ISpStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpStream_SetSize(ISpStream* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpStream_SetSize(ISpStream* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpStream_CopyTo(ISpStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpStream_CopyTo(ISpStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpStream_Commit(ISpStream* This,DWORD grfCommitFlags) { +static inline HRESULT ISpStream_Commit(ISpStream* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpStream_Revert(ISpStream* This) { +static inline HRESULT ISpStream_Revert(ISpStream* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpStream_LockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStream_LockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStream_UnlockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStream_UnlockRegion(ISpStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStream_Stat(ISpStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpStream_Stat(ISpStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpStream_Clone(ISpStream* This,IStream **ppstm) { +static inline HRESULT ISpStream_Clone(ISpStream* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpStream_GetFormat(ISpStream* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpStream_GetFormat(ISpStream* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpStream methods ***/ -static __WIDL_INLINE HRESULT ISpStream_SetBaseStream(ISpStream* This,IStream *pStream,REFGUID rguidFormat,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpStream_SetBaseStream(ISpStream* This,IStream *pStream,REFGUID rguidFormat,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetBaseStream(This,pStream,rguidFormat,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpStream_GetBaseStream(ISpStream* This,IStream **ppStream) { +static inline HRESULT ISpStream_GetBaseStream(ISpStream* This,IStream **ppStream) { return This->lpVtbl->GetBaseStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpStream_BindToFile(ISpStream* This,LPCWSTR pszFileName,SPFILEMODE eMode,const GUID *pFormatId,const WAVEFORMATEX *pWaveFormatEx,ULONGLONG ullEventInterest) { +static inline HRESULT ISpStream_BindToFile(ISpStream* This,LPCWSTR pszFileName,SPFILEMODE eMode,const GUID *pFormatId,const WAVEFORMATEX *pWaveFormatEx,ULONGLONG ullEventInterest) { return This->lpVtbl->BindToFile(This,pszFileName,eMode,pFormatId,pWaveFormatEx,ullEventInterest); } -static __WIDL_INLINE HRESULT ISpStream_Close(ISpStream* This) { +static inline HRESULT ISpStream_Close(ISpStream* This) { return This->lpVtbl->Close(This); } #endif @@ -4838,71 +4830,71 @@ interface ISpStreamFormatConverter { #define ISpStreamFormatConverter_ScaleBaseToConvertedOffset(This,ullOffsetBaseStream,pullOffsetConvertedStream) (This)->lpVtbl->ScaleBaseToConvertedOffset(This,ullOffsetBaseStream,pullOffsetConvertedStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_QueryInterface(ISpStreamFormatConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpStreamFormatConverter_QueryInterface(ISpStreamFormatConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpStreamFormatConverter_AddRef(ISpStreamFormatConverter* This) { +static inline ULONG ISpStreamFormatConverter_AddRef(ISpStreamFormatConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpStreamFormatConverter_Release(ISpStreamFormatConverter* This) { +static inline ULONG ISpStreamFormatConverter_Release(ISpStreamFormatConverter* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Read(ISpStreamFormatConverter* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpStreamFormatConverter_Read(ISpStreamFormatConverter* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Write(ISpStreamFormatConverter* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpStreamFormatConverter_Write(ISpStreamFormatConverter* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Seek(ISpStreamFormatConverter* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpStreamFormatConverter_Seek(ISpStreamFormatConverter* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_SetSize(ISpStreamFormatConverter* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpStreamFormatConverter_SetSize(ISpStreamFormatConverter* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_CopyTo(ISpStreamFormatConverter* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpStreamFormatConverter_CopyTo(ISpStreamFormatConverter* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Commit(ISpStreamFormatConverter* This,DWORD grfCommitFlags) { +static inline HRESULT ISpStreamFormatConverter_Commit(ISpStreamFormatConverter* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Revert(ISpStreamFormatConverter* This) { +static inline HRESULT ISpStreamFormatConverter_Revert(ISpStreamFormatConverter* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_LockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormatConverter_LockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_UnlockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpStreamFormatConverter_UnlockRegion(ISpStreamFormatConverter* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Stat(ISpStreamFormatConverter* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpStreamFormatConverter_Stat(ISpStreamFormatConverter* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_Clone(ISpStreamFormatConverter* This,IStream **ppstm) { +static inline HRESULT ISpStreamFormatConverter_Clone(ISpStreamFormatConverter* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_GetFormat(ISpStreamFormatConverter* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpStreamFormatConverter_GetFormat(ISpStreamFormatConverter* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpStreamFormatConverter methods ***/ -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_SetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat *pStream,WINBOOL fSetFormatToBaseStreamFormat,WINBOOL fWriteToBaseStream) { +static inline HRESULT ISpStreamFormatConverter_SetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat *pStream,WINBOOL fSetFormatToBaseStreamFormat,WINBOOL fWriteToBaseStream) { return This->lpVtbl->SetBaseStream(This,pStream,fSetFormatToBaseStreamFormat,fWriteToBaseStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_GetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat **ppStream) { +static inline HRESULT ISpStreamFormatConverter_GetBaseStream(ISpStreamFormatConverter* This,ISpStreamFormat **ppStream) { return This->lpVtbl->GetBaseStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_SetFormat(ISpStreamFormatConverter* This,REFGUID rguidFormatIdOfConvertedStream,const WAVEFORMATEX *pWaveFormatExOfConvertedStream) { +static inline HRESULT ISpStreamFormatConverter_SetFormat(ISpStreamFormatConverter* This,REFGUID rguidFormatIdOfConvertedStream,const WAVEFORMATEX *pWaveFormatExOfConvertedStream) { return This->lpVtbl->SetFormat(This,rguidFormatIdOfConvertedStream,pWaveFormatExOfConvertedStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_ResetSeekPosition(ISpStreamFormatConverter* This) { +static inline HRESULT ISpStreamFormatConverter_ResetSeekPosition(ISpStreamFormatConverter* This) { return This->lpVtbl->ResetSeekPosition(This); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_ScaleConvertedToBaseOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetConvertedStream,ULONGLONG *pullOffsetBaseStream) { +static inline HRESULT ISpStreamFormatConverter_ScaleConvertedToBaseOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetConvertedStream,ULONGLONG *pullOffsetBaseStream) { return This->lpVtbl->ScaleConvertedToBaseOffset(This,ullOffsetConvertedStream,pullOffsetBaseStream); } -static __WIDL_INLINE HRESULT ISpStreamFormatConverter_ScaleBaseToConvertedOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetBaseStream,ULONGLONG *pullOffsetConvertedStream) { +static inline HRESULT ISpStreamFormatConverter_ScaleBaseToConvertedOffset(ISpStreamFormatConverter* This,ULONGLONG ullOffsetBaseStream,ULONGLONG *pullOffsetConvertedStream) { return This->lpVtbl->ScaleBaseToConvertedOffset(This,ullOffsetBaseStream,pullOffsetConvertedStream); } #endif @@ -5148,86 +5140,86 @@ interface ISpAudio { #define ISpAudio_SetBufferNotifySize(This,cbSize) (This)->lpVtbl->SetBufferNotifySize(This,cbSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_QueryInterface(ISpAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpAudio_QueryInterface(ISpAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpAudio_AddRef(ISpAudio* This) { +static inline ULONG ISpAudio_AddRef(ISpAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpAudio_Release(ISpAudio* This) { +static inline ULONG ISpAudio_Release(ISpAudio* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_Read(ISpAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpAudio_Read(ISpAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpAudio_Write(ISpAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpAudio_Write(ISpAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_Seek(ISpAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpAudio_Seek(ISpAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpAudio_SetSize(ISpAudio* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpAudio_SetSize(ISpAudio* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpAudio_CopyTo(ISpAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpAudio_CopyTo(ISpAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpAudio_Commit(ISpAudio* This,DWORD grfCommitFlags) { +static inline HRESULT ISpAudio_Commit(ISpAudio* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpAudio_Revert(ISpAudio* This) { +static inline HRESULT ISpAudio_Revert(ISpAudio* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpAudio_LockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpAudio_LockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpAudio_UnlockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpAudio_UnlockRegion(ISpAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpAudio_Stat(ISpAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpAudio_Stat(ISpAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpAudio_Clone(ISpAudio* This,IStream **ppstm) { +static inline HRESULT ISpAudio_Clone(ISpAudio* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_GetFormat(ISpAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpAudio_GetFormat(ISpAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpAudio methods ***/ -static __WIDL_INLINE HRESULT ISpAudio_SetState(ISpAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { +static inline HRESULT ISpAudio_SetState(ISpAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { return This->lpVtbl->SetState(This,NewState,ullReserved); } -static __WIDL_INLINE HRESULT ISpAudio_SetFormat(ISpAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpAudio_SetFormat(ISpAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetFormat(This,rguidFmtId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpAudio_GetStatus(ISpAudio* This,SPAUDIOSTATUS *pStatus) { +static inline HRESULT ISpAudio_GetStatus(ISpAudio* This,SPAUDIOSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpAudio_SetBufferInfo(ISpAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpAudio_SetBufferInfo(ISpAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->SetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpAudio_GetBufferInfo(ISpAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpAudio_GetBufferInfo(ISpAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->GetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpAudio_GetDefaultFormat(ISpAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpAudio_GetDefaultFormat(ISpAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetDefaultFormat(This,pFormatId,ppCoMemWaveFormatEx); } -static __WIDL_INLINE HANDLE ISpAudio_EventHandle(ISpAudio* This) { +static inline HANDLE ISpAudio_EventHandle(ISpAudio* This) { return This->lpVtbl->EventHandle(This); } -static __WIDL_INLINE HRESULT ISpAudio_GetVolumeLevel(ISpAudio* This,ULONG *pLevel) { +static inline HRESULT ISpAudio_GetVolumeLevel(ISpAudio* This,ULONG *pLevel) { return This->lpVtbl->GetVolumeLevel(This,pLevel); } -static __WIDL_INLINE HRESULT ISpAudio_SetVolumeLevel(ISpAudio* This,ULONG Level) { +static inline HRESULT ISpAudio_SetVolumeLevel(ISpAudio* This,ULONG Level) { return This->lpVtbl->SetVolumeLevel(This,Level); } -static __WIDL_INLINE HRESULT ISpAudio_GetBufferNotifySize(ISpAudio* This,ULONG *pcbSize) { +static inline HRESULT ISpAudio_GetBufferNotifySize(ISpAudio* This,ULONG *pcbSize) { return This->lpVtbl->GetBufferNotifySize(This,pcbSize); } -static __WIDL_INLINE HRESULT ISpAudio_SetBufferNotifySize(ISpAudio* This,ULONG cbSize) { +static inline HRESULT ISpAudio_SetBufferNotifySize(ISpAudio* This,ULONG cbSize) { return This->lpVtbl->SetBufferNotifySize(This,cbSize); } #endif @@ -5465,102 +5457,102 @@ interface ISpMMSysAudio { #define ISpMMSysAudio_SetLineId(This,uLineId) (This)->lpVtbl->SetLineId(This,uLineId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_QueryInterface(ISpMMSysAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpMMSysAudio_QueryInterface(ISpMMSysAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpMMSysAudio_AddRef(ISpMMSysAudio* This) { +static inline ULONG ISpMMSysAudio_AddRef(ISpMMSysAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpMMSysAudio_Release(ISpMMSysAudio* This) { +static inline ULONG ISpMMSysAudio_Release(ISpMMSysAudio* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_Read(ISpMMSysAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT ISpMMSysAudio_Read(ISpMMSysAudio* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Write(ISpMMSysAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT ISpMMSysAudio_Write(ISpMMSysAudio* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_Seek(ISpMMSysAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT ISpMMSysAudio_Seek(ISpMMSysAudio* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetSize(ISpMMSysAudio* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT ISpMMSysAudio_SetSize(ISpMMSysAudio* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_CopyTo(ISpMMSysAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT ISpMMSysAudio_CopyTo(ISpMMSysAudio* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Commit(ISpMMSysAudio* This,DWORD grfCommitFlags) { +static inline HRESULT ISpMMSysAudio_Commit(ISpMMSysAudio* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Revert(ISpMMSysAudio* This) { +static inline HRESULT ISpMMSysAudio_Revert(ISpMMSysAudio* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_LockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpMMSysAudio_LockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_UnlockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT ISpMMSysAudio_UnlockRegion(ISpMMSysAudio* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Stat(ISpMMSysAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT ISpMMSysAudio_Stat(ISpMMSysAudio* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_Clone(ISpMMSysAudio* This,IStream **ppstm) { +static inline HRESULT ISpMMSysAudio_Clone(ISpMMSysAudio* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** ISpStreamFormat methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetFormat(ISpMMSysAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpMMSysAudio_GetFormat(ISpMMSysAudio* This,GUID *pguidFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetFormat(This,pguidFormatId,ppCoMemWaveFormatEx); } /*** ISpAudio methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetState(ISpMMSysAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { +static inline HRESULT ISpMMSysAudio_SetState(ISpMMSysAudio* This,SPAUDIOSTATE NewState,ULONGLONG ullReserved) { return This->lpVtbl->SetState(This,NewState,ullReserved); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetFormat(ISpMMSysAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpMMSysAudio_SetFormat(ISpMMSysAudio* This,REFGUID rguidFmtId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetFormat(This,rguidFmtId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetStatus(ISpMMSysAudio* This,SPAUDIOSTATUS *pStatus) { +static inline HRESULT ISpMMSysAudio_GetStatus(ISpMMSysAudio* This,SPAUDIOSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetBufferInfo(ISpMMSysAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpMMSysAudio_SetBufferInfo(ISpMMSysAudio* This,const SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->SetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetBufferInfo(ISpMMSysAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { +static inline HRESULT ISpMMSysAudio_GetBufferInfo(ISpMMSysAudio* This,SPAUDIOBUFFERINFO *pBuffInfo) { return This->lpVtbl->GetBufferInfo(This,pBuffInfo); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetDefaultFormat(ISpMMSysAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { +static inline HRESULT ISpMMSysAudio_GetDefaultFormat(ISpMMSysAudio* This,GUID *pFormatId,WAVEFORMATEX **ppCoMemWaveFormatEx) { return This->lpVtbl->GetDefaultFormat(This,pFormatId,ppCoMemWaveFormatEx); } -static __WIDL_INLINE HANDLE ISpMMSysAudio_EventHandle(ISpMMSysAudio* This) { +static inline HANDLE ISpMMSysAudio_EventHandle(ISpMMSysAudio* This) { return This->lpVtbl->EventHandle(This); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetVolumeLevel(ISpMMSysAudio* This,ULONG *pLevel) { +static inline HRESULT ISpMMSysAudio_GetVolumeLevel(ISpMMSysAudio* This,ULONG *pLevel) { return This->lpVtbl->GetVolumeLevel(This,pLevel); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetVolumeLevel(ISpMMSysAudio* This,ULONG Level) { +static inline HRESULT ISpMMSysAudio_SetVolumeLevel(ISpMMSysAudio* This,ULONG Level) { return This->lpVtbl->SetVolumeLevel(This,Level); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetBufferNotifySize(ISpMMSysAudio* This,ULONG *pcbSize) { +static inline HRESULT ISpMMSysAudio_GetBufferNotifySize(ISpMMSysAudio* This,ULONG *pcbSize) { return This->lpVtbl->GetBufferNotifySize(This,pcbSize); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetBufferNotifySize(ISpMMSysAudio* This,ULONG cbSize) { +static inline HRESULT ISpMMSysAudio_SetBufferNotifySize(ISpMMSysAudio* This,ULONG cbSize) { return This->lpVtbl->SetBufferNotifySize(This,cbSize); } /*** ISpMMSysAudio methods ***/ -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetDeviceId(ISpMMSysAudio* This,UINT *puDeviceId) { +static inline HRESULT ISpMMSysAudio_GetDeviceId(ISpMMSysAudio* This,UINT *puDeviceId) { return This->lpVtbl->GetDeviceId(This,puDeviceId); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetDeviceId(ISpMMSysAudio* This,UINT uDeviceId) { +static inline HRESULT ISpMMSysAudio_SetDeviceId(ISpMMSysAudio* This,UINT uDeviceId) { return This->lpVtbl->SetDeviceId(This,uDeviceId); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetMMHandle(ISpMMSysAudio* This,void **pHandle) { +static inline HRESULT ISpMMSysAudio_GetMMHandle(ISpMMSysAudio* This,void **pHandle) { return This->lpVtbl->GetMMHandle(This,pHandle); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_GetLineId(ISpMMSysAudio* This,UINT *puLineId) { +static inline HRESULT ISpMMSysAudio_GetLineId(ISpMMSysAudio* This,UINT *puLineId) { return This->lpVtbl->GetLineId(This,puLineId); } -static __WIDL_INLINE HRESULT ISpMMSysAudio_SetLineId(ISpMMSysAudio* This,UINT uLineId) { +static inline HRESULT ISpMMSysAudio_SetLineId(ISpMMSysAudio* This,UINT uLineId) { return This->lpVtbl->SetLineId(This,uLineId); } #endif @@ -5635,20 +5627,20 @@ interface ISpTranscript { #define ISpTranscript_AppendTranscript(This,pszTranscript) (This)->lpVtbl->AppendTranscript(This,pszTranscript) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpTranscript_QueryInterface(ISpTranscript* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpTranscript_QueryInterface(ISpTranscript* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpTranscript_AddRef(ISpTranscript* This) { +static inline ULONG ISpTranscript_AddRef(ISpTranscript* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpTranscript_Release(ISpTranscript* This) { +static inline ULONG ISpTranscript_Release(ISpTranscript* This) { return This->lpVtbl->Release(This); } /*** ISpTranscript methods ***/ -static __WIDL_INLINE HRESULT ISpTranscript_GetTranscript(ISpTranscript* This,LPWSTR *ppszTranscript) { +static inline HRESULT ISpTranscript_GetTranscript(ISpTranscript* This,LPWSTR *ppszTranscript) { return This->lpVtbl->GetTranscript(This,ppszTranscript); } -static __WIDL_INLINE HRESULT ISpTranscript_AppendTranscript(ISpTranscript* This,LPCWSTR pszTranscript) { +static inline HRESULT ISpTranscript_AppendTranscript(ISpTranscript* This,LPCWSTR pszTranscript) { return This->lpVtbl->AppendTranscript(This,pszTranscript); } #endif @@ -5965,32 +5957,32 @@ interface ISpLexicon { #define ISpLexicon_GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList) (This)->lpVtbl->GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpLexicon_QueryInterface(ISpLexicon* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpLexicon_QueryInterface(ISpLexicon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpLexicon_AddRef(ISpLexicon* This) { +static inline ULONG ISpLexicon_AddRef(ISpLexicon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpLexicon_Release(ISpLexicon* This) { +static inline ULONG ISpLexicon_Release(ISpLexicon* This) { return This->lpVtbl->Release(This); } /*** ISpLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpLexicon_GetPronunciations(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { +static inline HRESULT ISpLexicon_GetPronunciations(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { return This->lpVtbl->GetPronunciations(This,pszWord,LangID,dwFlags,pWordPronunciationList); } -static __WIDL_INLINE HRESULT ISpLexicon_AddPronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpLexicon_AddPronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->AddPronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpLexicon_RemovePronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpLexicon_RemovePronunciation(ISpLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->RemovePronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpLexicon_GetGeneration(ISpLexicon* This,DWORD *pdwGeneration) { +static inline HRESULT ISpLexicon_GetGeneration(ISpLexicon* This,DWORD *pdwGeneration) { return This->lpVtbl->GetGeneration(This,pdwGeneration); } -static __WIDL_INLINE HRESULT ISpLexicon_GetGenerationChange(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { +static inline HRESULT ISpLexicon_GetGenerationChange(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { return This->lpVtbl->GetGenerationChange(This,dwFlags,pdwGeneration,pWordList); } -static __WIDL_INLINE HRESULT ISpLexicon_GetWords(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { +static inline HRESULT ISpLexicon_GetWords(ISpLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { return This->lpVtbl->GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList); } #endif @@ -6105,36 +6097,36 @@ interface ISpContainerLexicon { #define ISpContainerLexicon_AddLexicon(This,pAddLexicon,dwFlags) (This)->lpVtbl->AddLexicon(This,pAddLexicon,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpContainerLexicon_QueryInterface(ISpContainerLexicon* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpContainerLexicon_QueryInterface(ISpContainerLexicon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpContainerLexicon_AddRef(ISpContainerLexicon* This) { +static inline ULONG ISpContainerLexicon_AddRef(ISpContainerLexicon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpContainerLexicon_Release(ISpContainerLexicon* This) { +static inline ULONG ISpContainerLexicon_Release(ISpContainerLexicon* This) { return This->lpVtbl->Release(This); } /*** ISpLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetPronunciations(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { +static inline HRESULT ISpContainerLexicon_GetPronunciations(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,DWORD dwFlags,SPWORDPRONUNCIATIONLIST *pWordPronunciationList) { return This->lpVtbl->GetPronunciations(This,pszWord,LangID,dwFlags,pWordPronunciationList); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_AddPronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpContainerLexicon_AddPronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->AddPronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_RemovePronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { +static inline HRESULT ISpContainerLexicon_RemovePronunciation(ISpContainerLexicon* This,LPCWSTR pszWord,WORD LangID,SPPARTOFSPEECH ePartOfSpeech,PCSPPHONEID pszPronunciation) { return This->lpVtbl->RemovePronunciation(This,pszWord,LangID,ePartOfSpeech,pszPronunciation); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetGeneration(ISpContainerLexicon* This,DWORD *pdwGeneration) { +static inline HRESULT ISpContainerLexicon_GetGeneration(ISpContainerLexicon* This,DWORD *pdwGeneration) { return This->lpVtbl->GetGeneration(This,pdwGeneration); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetGenerationChange(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { +static inline HRESULT ISpContainerLexicon_GetGenerationChange(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,SPWORDLIST *pWordList) { return This->lpVtbl->GetGenerationChange(This,dwFlags,pdwGeneration,pWordList); } -static __WIDL_INLINE HRESULT ISpContainerLexicon_GetWords(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { +static inline HRESULT ISpContainerLexicon_GetWords(ISpContainerLexicon* This,DWORD dwFlags,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { return This->lpVtbl->GetWords(This,dwFlags,pdwGeneration,pdwCookie,pWordList); } /*** ISpContainerLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpContainerLexicon_AddLexicon(ISpContainerLexicon* This,ISpLexicon *pAddLexicon,DWORD dwFlags) { +static inline HRESULT ISpContainerLexicon_AddLexicon(ISpContainerLexicon* This,ISpLexicon *pAddLexicon,DWORD dwFlags) { return This->lpVtbl->AddLexicon(This,pAddLexicon,dwFlags); } #endif @@ -6295,38 +6287,38 @@ interface ISpShortcut { #define ISpShortcut_GetGenerationChange(This,pdwGeneration,pShortcutpairList) (This)->lpVtbl->GetGenerationChange(This,pdwGeneration,pShortcutpairList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpShortcut_QueryInterface(ISpShortcut* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpShortcut_QueryInterface(ISpShortcut* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpShortcut_AddRef(ISpShortcut* This) { +static inline ULONG ISpShortcut_AddRef(ISpShortcut* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpShortcut_Release(ISpShortcut* This) { +static inline ULONG ISpShortcut_Release(ISpShortcut* This) { return This->lpVtbl->Release(This); } /*** ISpShortcut methods ***/ -static __WIDL_INLINE HRESULT ISpShortcut_AddShortcut(ISpShortcut* This,LPCWSTR pszDisplay,WORD LangID,LPCWSTR pszSpoken,SPSHORTCUTTYPE shType) { +static inline HRESULT ISpShortcut_AddShortcut(ISpShortcut* This,LPCWSTR pszDisplay,WORD LangID,LPCWSTR pszSpoken,SPSHORTCUTTYPE shType) { return This->lpVtbl->AddShortcut(This,pszDisplay,LangID,pszSpoken,shType); } -static __WIDL_INLINE HRESULT ISpShortcut_RemoveShortcut(ISpShortcut* This,LPCWSTR pszDisplay,WORD LangID,LPCWSTR pszSpoken,SPSHORTCUTTYPE shType) { +static inline HRESULT ISpShortcut_RemoveShortcut(ISpShortcut* This,LPCWSTR pszDisplay,WORD LangID,LPCWSTR pszSpoken,SPSHORTCUTTYPE shType) { return This->lpVtbl->RemoveShortcut(This,pszDisplay,LangID,pszSpoken,shType); } -static __WIDL_INLINE HRESULT ISpShortcut_GetShortcuts(ISpShortcut* This,WORD LangID,SPSHORTCUTPAIRLIST *pShortcutpairList) { +static inline HRESULT ISpShortcut_GetShortcuts(ISpShortcut* This,WORD LangID,SPSHORTCUTPAIRLIST *pShortcutpairList) { return This->lpVtbl->GetShortcuts(This,LangID,pShortcutpairList); } -static __WIDL_INLINE HRESULT ISpShortcut_GetGeneration(ISpShortcut* This,DWORD *pdwGeneration) { +static inline HRESULT ISpShortcut_GetGeneration(ISpShortcut* This,DWORD *pdwGeneration) { return This->lpVtbl->GetGeneration(This,pdwGeneration); } -static __WIDL_INLINE HRESULT ISpShortcut_GetWordsFromGenerationChange(ISpShortcut* This,DWORD *pdwGeneration,SPWORDLIST *pWordList) { +static inline HRESULT ISpShortcut_GetWordsFromGenerationChange(ISpShortcut* This,DWORD *pdwGeneration,SPWORDLIST *pWordList) { return This->lpVtbl->GetWordsFromGenerationChange(This,pdwGeneration,pWordList); } -static __WIDL_INLINE HRESULT ISpShortcut_GetWords(ISpShortcut* This,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { +static inline HRESULT ISpShortcut_GetWords(ISpShortcut* This,DWORD *pdwGeneration,DWORD *pdwCookie,SPWORDLIST *pWordList) { return This->lpVtbl->GetWords(This,pdwGeneration,pdwCookie,pWordList); } -static __WIDL_INLINE HRESULT ISpShortcut_GetShortcutsForGeneration(ISpShortcut* This,DWORD *pdwGeneration,DWORD *pdwCookie,SPSHORTCUTPAIRLIST *pShortcutpairList) { +static inline HRESULT ISpShortcut_GetShortcutsForGeneration(ISpShortcut* This,DWORD *pdwGeneration,DWORD *pdwCookie,SPSHORTCUTPAIRLIST *pShortcutpairList) { return This->lpVtbl->GetShortcutsForGeneration(This,pdwGeneration,pdwCookie,pShortcutpairList); } -static __WIDL_INLINE HRESULT ISpShortcut_GetGenerationChange(ISpShortcut* This,DWORD *pdwGeneration,SPSHORTCUTPAIRLIST *pShortcutpairList) { +static inline HRESULT ISpShortcut_GetGenerationChange(ISpShortcut* This,DWORD *pdwGeneration,SPSHORTCUTPAIRLIST *pShortcutpairList) { return This->lpVtbl->GetGenerationChange(This,pdwGeneration,pShortcutpairList); } #endif @@ -6417,27 +6409,27 @@ interface ISpPhoneConverter { #define ISpPhoneConverter_IdToPhone(This,pId,pszPhone) (This)->lpVtbl->IdToPhone(This,pId,pszPhone) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneConverter_QueryInterface(ISpPhoneConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhoneConverter_QueryInterface(ISpPhoneConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhoneConverter_AddRef(ISpPhoneConverter* This) { +static inline ULONG ISpPhoneConverter_AddRef(ISpPhoneConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhoneConverter_Release(ISpPhoneConverter* This) { +static inline ULONG ISpPhoneConverter_Release(ISpPhoneConverter* This) { return This->lpVtbl->Release(This); } /*** ISpObjectWithToken methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneConverter_SetObjectToken(ISpPhoneConverter* This,ISpObjectToken *pToken) { +static inline HRESULT ISpPhoneConverter_SetObjectToken(ISpPhoneConverter* This,ISpObjectToken *pToken) { return This->lpVtbl->SetObjectToken(This,pToken); } -static __WIDL_INLINE HRESULT ISpPhoneConverter_GetObjectToken(ISpPhoneConverter* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpPhoneConverter_GetObjectToken(ISpPhoneConverter* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetObjectToken(This,ppToken); } /*** ISpPhoneConverter methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneConverter_PhoneToId(ISpPhoneConverter* This,LPCWSTR pszPhone,SPPHONEID *pId) { +static inline HRESULT ISpPhoneConverter_PhoneToId(ISpPhoneConverter* This,LPCWSTR pszPhone,SPPHONEID *pId) { return This->lpVtbl->PhoneToId(This,pszPhone,pId); } -static __WIDL_INLINE HRESULT ISpPhoneConverter_IdToPhone(ISpPhoneConverter* This,PCSPPHONEID pId,WCHAR *pszPhone) { +static inline HRESULT ISpPhoneConverter_IdToPhone(ISpPhoneConverter* This,PCSPPHONEID pId,WCHAR *pszPhone) { return This->lpVtbl->IdToPhone(This,pId,pszPhone); } #endif @@ -6548,29 +6540,29 @@ interface ISpPhoneticAlphabetConverter { #define ISpPhoneticAlphabetConverter_GetMaxConvertLength(This,cSrcLength,bSAPI2UPS,pcMaxDestLength) (This)->lpVtbl->GetMaxConvertLength(This,cSrcLength,bSAPI2UPS,pcMaxDestLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_QueryInterface(ISpPhoneticAlphabetConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhoneticAlphabetConverter_QueryInterface(ISpPhoneticAlphabetConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhoneticAlphabetConverter_AddRef(ISpPhoneticAlphabetConverter* This) { +static inline ULONG ISpPhoneticAlphabetConverter_AddRef(ISpPhoneticAlphabetConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhoneticAlphabetConverter_Release(ISpPhoneticAlphabetConverter* This) { +static inline ULONG ISpPhoneticAlphabetConverter_Release(ISpPhoneticAlphabetConverter* This) { return This->lpVtbl->Release(This); } /*** ISpPhoneticAlphabetConverter methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_GetLangId(ISpPhoneticAlphabetConverter* This,WORD *pLangID) { +static inline HRESULT ISpPhoneticAlphabetConverter_GetLangId(ISpPhoneticAlphabetConverter* This,WORD *pLangID) { return This->lpVtbl->GetLangId(This,pLangID); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_SetLangId(ISpPhoneticAlphabetConverter* This,WORD LangID) { +static inline HRESULT ISpPhoneticAlphabetConverter_SetLangId(ISpPhoneticAlphabetConverter* This,WORD LangID) { return This->lpVtbl->SetLangId(This,LangID); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_SAPI2UPS(ISpPhoneticAlphabetConverter* This,const SPPHONEID *pszSAPIId,SPPHONEID *pszUPSId,DWORD cMaxLength) { +static inline HRESULT ISpPhoneticAlphabetConverter_SAPI2UPS(ISpPhoneticAlphabetConverter* This,const SPPHONEID *pszSAPIId,SPPHONEID *pszUPSId,DWORD cMaxLength) { return This->lpVtbl->SAPI2UPS(This,pszSAPIId,pszUPSId,cMaxLength); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_UPS2SAPI(ISpPhoneticAlphabetConverter* This,const SPPHONEID *pszUPSId,SPPHONEID *pszSAPIId,DWORD cMaxLength) { +static inline HRESULT ISpPhoneticAlphabetConverter_UPS2SAPI(ISpPhoneticAlphabetConverter* This,const SPPHONEID *pszUPSId,SPPHONEID *pszSAPIId,DWORD cMaxLength) { return This->lpVtbl->UPS2SAPI(This,pszUPSId,pszSAPIId,cMaxLength); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetConverter_GetMaxConvertLength(ISpPhoneticAlphabetConverter* This,DWORD cSrcLength,WINBOOL bSAPI2UPS,DWORD *pcMaxDestLength) { +static inline HRESULT ISpPhoneticAlphabetConverter_GetMaxConvertLength(ISpPhoneticAlphabetConverter* This,DWORD cSrcLength,WINBOOL bSAPI2UPS,DWORD *pcMaxDestLength) { return This->lpVtbl->GetMaxConvertLength(This,cSrcLength,bSAPI2UPS,pcMaxDestLength); } #endif @@ -6645,20 +6637,20 @@ interface ISpPhoneticAlphabetSelection { #define ISpPhoneticAlphabetSelection_SetAlphabetToUPS(This,fForceUPS) (This)->lpVtbl->SetAlphabetToUPS(This,fForceUPS) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetSelection_QueryInterface(ISpPhoneticAlphabetSelection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhoneticAlphabetSelection_QueryInterface(ISpPhoneticAlphabetSelection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhoneticAlphabetSelection_AddRef(ISpPhoneticAlphabetSelection* This) { +static inline ULONG ISpPhoneticAlphabetSelection_AddRef(ISpPhoneticAlphabetSelection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhoneticAlphabetSelection_Release(ISpPhoneticAlphabetSelection* This) { +static inline ULONG ISpPhoneticAlphabetSelection_Release(ISpPhoneticAlphabetSelection* This) { return This->lpVtbl->Release(This); } /*** ISpPhoneticAlphabetSelection methods ***/ -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetSelection_IsAlphabetUPS(ISpPhoneticAlphabetSelection* This,WINBOOL *pfIsUPS) { +static inline HRESULT ISpPhoneticAlphabetSelection_IsAlphabetUPS(ISpPhoneticAlphabetSelection* This,WINBOOL *pfIsUPS) { return This->lpVtbl->IsAlphabetUPS(This,pfIsUPS); } -static __WIDL_INLINE HRESULT ISpPhoneticAlphabetSelection_SetAlphabetToUPS(ISpPhoneticAlphabetSelection* This,WINBOOL fForceUPS) { +static inline HRESULT ISpPhoneticAlphabetSelection_SetAlphabetToUPS(ISpPhoneticAlphabetSelection* This,WINBOOL fForceUPS) { return This->lpVtbl->SetAlphabetToUPS(This,fForceUPS); } #endif @@ -7060,121 +7052,121 @@ interface ISpVoice { #define ISpVoice_DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData) (This)->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_QueryInterface(ISpVoice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpVoice_QueryInterface(ISpVoice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpVoice_AddRef(ISpVoice* This) { +static inline ULONG ISpVoice_AddRef(ISpVoice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpVoice_Release(ISpVoice* This) { +static inline ULONG ISpVoice_Release(ISpVoice* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_SetNotifySink(ISpVoice* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpVoice_SetNotifySink(ISpVoice* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyWindowMessage(ISpVoice* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpVoice_SetNotifyWindowMessage(ISpVoice* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyCallbackFunction(ISpVoice* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpVoice_SetNotifyCallbackFunction(ISpVoice* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyCallbackInterface(ISpVoice* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpVoice_SetNotifyCallbackInterface(ISpVoice* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpVoice_SetNotifyWin32Event(ISpVoice* This) { +static inline HRESULT ISpVoice_SetNotifyWin32Event(ISpVoice* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpVoice_WaitForNotifyEvent(ISpVoice* This,DWORD dwMilliseconds) { +static inline HRESULT ISpVoice_WaitForNotifyEvent(ISpVoice* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpVoice_GetNotifyEventHandle(ISpVoice* This) { +static inline HANDLE ISpVoice_GetNotifyEventHandle(ISpVoice* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_SetInterest(ISpVoice* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpVoice_SetInterest(ISpVoice* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpVoice_GetEvents(ISpVoice* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpVoice_GetEvents(ISpVoice* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpVoice_GetInfo(ISpVoice* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpVoice_GetInfo(ISpVoice* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } /*** ISpVoice methods ***/ -static __WIDL_INLINE HRESULT ISpVoice_SetOutput(ISpVoice* This,IUnknown *pUnkOutput,WINBOOL fAllowFormatChanges) { +static inline HRESULT ISpVoice_SetOutput(ISpVoice* This,IUnknown *pUnkOutput,WINBOOL fAllowFormatChanges) { return This->lpVtbl->SetOutput(This,pUnkOutput,fAllowFormatChanges); } -static __WIDL_INLINE HRESULT ISpVoice_GetOutputObjectToken(ISpVoice* This,ISpObjectToken **ppObjectToken) { +static inline HRESULT ISpVoice_GetOutputObjectToken(ISpVoice* This,ISpObjectToken **ppObjectToken) { return This->lpVtbl->GetOutputObjectToken(This,ppObjectToken); } -static __WIDL_INLINE HRESULT ISpVoice_GetOutputStream(ISpVoice* This,ISpStreamFormat **ppStream) { +static inline HRESULT ISpVoice_GetOutputStream(ISpVoice* This,ISpStreamFormat **ppStream) { return This->lpVtbl->GetOutputStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpVoice_Pause(ISpVoice* This) { +static inline HRESULT ISpVoice_Pause(ISpVoice* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT ISpVoice_Resume(ISpVoice* This) { +static inline HRESULT ISpVoice_Resume(ISpVoice* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT ISpVoice_SetVoice(ISpVoice* This,ISpObjectToken *pToken) { +static inline HRESULT ISpVoice_SetVoice(ISpVoice* This,ISpObjectToken *pToken) { return This->lpVtbl->SetVoice(This,pToken); } -static __WIDL_INLINE HRESULT ISpVoice_GetVoice(ISpVoice* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpVoice_GetVoice(ISpVoice* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetVoice(This,ppToken); } -static __WIDL_INLINE HRESULT ISpVoice_Speak(ISpVoice* This,LPCWSTR pwcs,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpVoice_Speak(ISpVoice* This,LPCWSTR pwcs,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->Speak(This,pwcs,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpVoice_SpeakStream(ISpVoice* This,IStream *pStream,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpVoice_SpeakStream(ISpVoice* This,IStream *pStream,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakStream(This,pStream,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpVoice_GetStatus(ISpVoice* This,SPVOICESTATUS *pStatus,LPWSTR *ppszLastBookmark) { +static inline HRESULT ISpVoice_GetStatus(ISpVoice* This,SPVOICESTATUS *pStatus,LPWSTR *ppszLastBookmark) { return This->lpVtbl->GetStatus(This,pStatus,ppszLastBookmark); } -static __WIDL_INLINE HRESULT ISpVoice_Skip(ISpVoice* This,LPCWSTR pItemType,LONG lNumItems,ULONG *pulNumSkipped) { +static inline HRESULT ISpVoice_Skip(ISpVoice* This,LPCWSTR pItemType,LONG lNumItems,ULONG *pulNumSkipped) { return This->lpVtbl->Skip(This,pItemType,lNumItems,pulNumSkipped); } -static __WIDL_INLINE HRESULT ISpVoice_SetPriority(ISpVoice* This,SPVPRIORITY ePriority) { +static inline HRESULT ISpVoice_SetPriority(ISpVoice* This,SPVPRIORITY ePriority) { return This->lpVtbl->SetPriority(This,ePriority); } -static __WIDL_INLINE HRESULT ISpVoice_GetPriority(ISpVoice* This,SPVPRIORITY *pePriority) { +static inline HRESULT ISpVoice_GetPriority(ISpVoice* This,SPVPRIORITY *pePriority) { return This->lpVtbl->GetPriority(This,pePriority); } -static __WIDL_INLINE HRESULT ISpVoice_SetAlertBoundary(ISpVoice* This,SPEVENTENUM eBoundary) { +static inline HRESULT ISpVoice_SetAlertBoundary(ISpVoice* This,SPEVENTENUM eBoundary) { return This->lpVtbl->SetAlertBoundary(This,eBoundary); } -static __WIDL_INLINE HRESULT ISpVoice_GetAlertBoundary(ISpVoice* This,SPEVENTENUM *peBoundary) { +static inline HRESULT ISpVoice_GetAlertBoundary(ISpVoice* This,SPEVENTENUM *peBoundary) { return This->lpVtbl->GetAlertBoundary(This,peBoundary); } -static __WIDL_INLINE HRESULT ISpVoice_SetRate(ISpVoice* This,LONG RateAdjust) { +static inline HRESULT ISpVoice_SetRate(ISpVoice* This,LONG RateAdjust) { return This->lpVtbl->SetRate(This,RateAdjust); } -static __WIDL_INLINE HRESULT ISpVoice_GetRate(ISpVoice* This,LONG *pRateAdjust) { +static inline HRESULT ISpVoice_GetRate(ISpVoice* This,LONG *pRateAdjust) { return This->lpVtbl->GetRate(This,pRateAdjust); } -static __WIDL_INLINE HRESULT ISpVoice_SetVolume(ISpVoice* This,USHORT usVolume) { +static inline HRESULT ISpVoice_SetVolume(ISpVoice* This,USHORT usVolume) { return This->lpVtbl->SetVolume(This,usVolume); } -static __WIDL_INLINE HRESULT ISpVoice_GetVolume(ISpVoice* This,USHORT *pusVolume) { +static inline HRESULT ISpVoice_GetVolume(ISpVoice* This,USHORT *pusVolume) { return This->lpVtbl->GetVolume(This,pusVolume); } -static __WIDL_INLINE HRESULT ISpVoice_WaitUntilDone(ISpVoice* This,ULONG msTimeout) { +static inline HRESULT ISpVoice_WaitUntilDone(ISpVoice* This,ULONG msTimeout) { return This->lpVtbl->WaitUntilDone(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpVoice_SetSyncSpeakTimeout(ISpVoice* This,ULONG msTimeout) { +static inline HRESULT ISpVoice_SetSyncSpeakTimeout(ISpVoice* This,ULONG msTimeout) { return This->lpVtbl->SetSyncSpeakTimeout(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpVoice_GetSyncSpeakTimeout(ISpVoice* This,ULONG *pmsTimeout) { +static inline HRESULT ISpVoice_GetSyncSpeakTimeout(ISpVoice* This,ULONG *pmsTimeout) { return This->lpVtbl->GetSyncSpeakTimeout(This,pmsTimeout); } -static __WIDL_INLINE HANDLE ISpVoice_SpeakCompleteEvent(ISpVoice* This) { +static inline HANDLE ISpVoice_SpeakCompleteEvent(ISpVoice* This) { return This->lpVtbl->SpeakCompleteEvent(This); } -static __WIDL_INLINE HRESULT ISpVoice_IsUISupported(ISpVoice* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { +static inline HRESULT ISpVoice_IsUISupported(ISpVoice* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,pfSupported); } -static __WIDL_INLINE HRESULT ISpVoice_DisplayUI(ISpVoice* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { +static inline HRESULT ISpVoice_DisplayUI(ISpVoice* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData); } #endif @@ -7273,26 +7265,26 @@ interface ISpPhrase { #define ISpPhrase_Discard(This,dwValueTypes) (This)->lpVtbl->Discard(This,dwValueTypes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase_QueryInterface(ISpPhrase* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhrase_QueryInterface(ISpPhrase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhrase_AddRef(ISpPhrase* This) { +static inline ULONG ISpPhrase_AddRef(ISpPhrase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhrase_Release(ISpPhrase* This) { +static inline ULONG ISpPhrase_Release(ISpPhrase* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase_GetPhrase(ISpPhrase* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase_GetPhrase(ISpPhrase* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase_GetSerializedPhrase(ISpPhrase* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase_GetSerializedPhrase(ISpPhrase* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase_GetText(ISpPhrase* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpPhrase_GetText(ISpPhrase* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpPhrase_Discard(ISpPhrase* This,DWORD dwValueTypes) { +static inline HRESULT ISpPhrase_Discard(ISpPhrase* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } #endif @@ -7398,33 +7390,33 @@ interface ISpPhraseAlt { #define ISpPhraseAlt_Commit(This) (This)->lpVtbl->Commit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhraseAlt_QueryInterface(ISpPhraseAlt* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhraseAlt_QueryInterface(ISpPhraseAlt* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhraseAlt_AddRef(ISpPhraseAlt* This) { +static inline ULONG ISpPhraseAlt_AddRef(ISpPhraseAlt* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhraseAlt_Release(ISpPhraseAlt* This) { +static inline ULONG ISpPhraseAlt_Release(ISpPhraseAlt* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetPhrase(ISpPhraseAlt* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhraseAlt_GetPhrase(ISpPhraseAlt* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetSerializedPhrase(ISpPhraseAlt* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhraseAlt_GetSerializedPhrase(ISpPhraseAlt* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetText(ISpPhraseAlt* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpPhraseAlt_GetText(ISpPhraseAlt* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_Discard(ISpPhraseAlt* This,DWORD dwValueTypes) { +static inline HRESULT ISpPhraseAlt_Discard(ISpPhraseAlt* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpPhraseAlt methods ***/ -static __WIDL_INLINE HRESULT ISpPhraseAlt_GetAltInfo(ISpPhraseAlt* This,ISpPhrase **ppParent,ULONG *pulStartElementInParent,ULONG *pcElementsInParent,ULONG *pcElementsInAlt) { +static inline HRESULT ISpPhraseAlt_GetAltInfo(ISpPhraseAlt* This,ISpPhrase **ppParent,ULONG *pulStartElementInParent,ULONG *pcElementsInParent,ULONG *pcElementsInAlt) { return This->lpVtbl->GetAltInfo(This,ppParent,pulStartElementInParent,pcElementsInParent,pcElementsInAlt); } -static __WIDL_INLINE HRESULT ISpPhraseAlt_Commit(ISpPhraseAlt* This) { +static inline HRESULT ISpPhraseAlt_Commit(ISpPhraseAlt* This) { return This->lpVtbl->Commit(This); } #endif @@ -7543,36 +7535,36 @@ interface ISpPhrase2 { #define ISpPhrase2_GetAudio(This,ulStartElement,cElements,ppStream) (This)->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase2_QueryInterface(ISpPhrase2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpPhrase2_QueryInterface(ISpPhrase2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpPhrase2_AddRef(ISpPhrase2* This) { +static inline ULONG ISpPhrase2_AddRef(ISpPhrase2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpPhrase2_Release(ISpPhrase2* This) { +static inline ULONG ISpPhrase2_Release(ISpPhrase2* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase2_GetPhrase(ISpPhrase2* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase2_GetPhrase(ISpPhrase2* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase2_GetSerializedPhrase(ISpPhrase2* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpPhrase2_GetSerializedPhrase(ISpPhrase2* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpPhrase2_GetText(ISpPhrase2* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpPhrase2_GetText(ISpPhrase2* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpPhrase2_Discard(ISpPhrase2* This,DWORD dwValueTypes) { +static inline HRESULT ISpPhrase2_Discard(ISpPhrase2* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpPhrase2 methods ***/ -static __WIDL_INLINE HRESULT ISpPhrase2_GetXMLResult(ISpPhrase2* This,LPWSTR *ppszCoMemXMLResult,SPXMLRESULTOPTIONS Options) { +static inline HRESULT ISpPhrase2_GetXMLResult(ISpPhrase2* This,LPWSTR *ppszCoMemXMLResult,SPXMLRESULTOPTIONS Options) { return This->lpVtbl->GetXMLResult(This,ppszCoMemXMLResult,Options); } -static __WIDL_INLINE HRESULT ISpPhrase2_GetXMLErrorInfo(ISpPhrase2* This,SPSEMANTICERRORINFO *pSemanticErrorInfo) { +static inline HRESULT ISpPhrase2_GetXMLErrorInfo(ISpPhrase2* This,SPSEMANTICERRORINFO *pSemanticErrorInfo) { return This->lpVtbl->GetXMLErrorInfo(This,pSemanticErrorInfo); } -static __WIDL_INLINE HRESULT ISpPhrase2_GetAudio(ISpPhrase2* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { +static inline HRESULT ISpPhrase2_GetAudio(ISpPhrase2* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { return This->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream); } #endif @@ -7742,48 +7734,48 @@ interface ISpRecoResult { #define ISpRecoResult_GetRecoContext(This,ppRecoContext) (This)->lpVtbl->GetRecoContext(This,ppRecoContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult_QueryInterface(ISpRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoResult_QueryInterface(ISpRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoResult_AddRef(ISpRecoResult* This) { +static inline ULONG ISpRecoResult_AddRef(ISpRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoResult_Release(ISpRecoResult* This) { +static inline ULONG ISpRecoResult_Release(ISpRecoResult* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult_GetPhrase(ISpRecoResult* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult_GetPhrase(ISpRecoResult* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetSerializedPhrase(ISpRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult_GetSerializedPhrase(ISpRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetText(ISpRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpRecoResult_GetText(ISpRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpRecoResult_Discard(ISpRecoResult* This,DWORD dwValueTypes) { +static inline HRESULT ISpRecoResult_Discard(ISpRecoResult* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult_GetResultTimes(ISpRecoResult* This,SPRECORESULTTIMES *pTimes) { +static inline HRESULT ISpRecoResult_GetResultTimes(ISpRecoResult* This,SPRECORESULTTIMES *pTimes) { return This->lpVtbl->GetResultTimes(This,pTimes); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetAlternates(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { +static inline HRESULT ISpRecoResult_GetAlternates(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { return This->lpVtbl->GetAlternates(This,ulStartElement,cElements,ulRequestCount,ppPhrases,pcPhrasesReturned); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { +static inline HRESULT ISpRecoResult_GetAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { return This->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream); } -static __WIDL_INLINE HRESULT ISpRecoResult_SpeakAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpRecoResult_SpeakAudio(ISpRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakAudio(This,ulStartElement,cElements,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpRecoResult_Serialize(ISpRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { +static inline HRESULT ISpRecoResult_Serialize(ISpRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { return This->lpVtbl->Serialize(This,ppCoMemSerializedResult); } -static __WIDL_INLINE HRESULT ISpRecoResult_ScaleAudio(ISpRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpRecoResult_ScaleAudio(ISpRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->ScaleAudio(This,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpRecoResult_GetRecoContext(ISpRecoResult* This,ISpRecoContext **ppRecoContext) { +static inline HRESULT ISpRecoResult_GetRecoContext(ISpRecoResult* This,ISpRecoContext **ppRecoContext) { return This->lpVtbl->GetRecoContext(This,ppRecoContext); } #endif @@ -7954,58 +7946,58 @@ interface ISpRecoResult2 { #define ISpRecoResult2_SetTextFeedback(This,pszFeedback,fSuccessful) (This)->lpVtbl->SetTextFeedback(This,pszFeedback,fSuccessful) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult2_QueryInterface(ISpRecoResult2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoResult2_QueryInterface(ISpRecoResult2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoResult2_AddRef(ISpRecoResult2* This) { +static inline ULONG ISpRecoResult2_AddRef(ISpRecoResult2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoResult2_Release(ISpRecoResult2* This) { +static inline ULONG ISpRecoResult2_Release(ISpRecoResult2* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult2_GetPhrase(ISpRecoResult2* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult2_GetPhrase(ISpRecoResult2* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetSerializedPhrase(ISpRecoResult2* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpRecoResult2_GetSerializedPhrase(ISpRecoResult2* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetText(ISpRecoResult2* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpRecoResult2_GetText(ISpRecoResult2* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpRecoResult2_Discard(ISpRecoResult2* This,DWORD dwValueTypes) { +static inline HRESULT ISpRecoResult2_Discard(ISpRecoResult2* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult2_GetResultTimes(ISpRecoResult2* This,SPRECORESULTTIMES *pTimes) { +static inline HRESULT ISpRecoResult2_GetResultTimes(ISpRecoResult2* This,SPRECORESULTTIMES *pTimes) { return This->lpVtbl->GetResultTimes(This,pTimes); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetAlternates(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { +static inline HRESULT ISpRecoResult2_GetAlternates(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { return This->lpVtbl->GetAlternates(This,ulStartElement,cElements,ulRequestCount,ppPhrases,pcPhrasesReturned); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetAudio(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { +static inline HRESULT ISpRecoResult2_GetAudio(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { return This->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream); } -static __WIDL_INLINE HRESULT ISpRecoResult2_SpeakAudio(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpRecoResult2_SpeakAudio(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakAudio(This,ulStartElement,cElements,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpRecoResult2_Serialize(ISpRecoResult2* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { +static inline HRESULT ISpRecoResult2_Serialize(ISpRecoResult2* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { return This->lpVtbl->Serialize(This,ppCoMemSerializedResult); } -static __WIDL_INLINE HRESULT ISpRecoResult2_ScaleAudio(ISpRecoResult2* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpRecoResult2_ScaleAudio(ISpRecoResult2* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->ScaleAudio(This,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpRecoResult2_GetRecoContext(ISpRecoResult2* This,ISpRecoContext **ppRecoContext) { +static inline HRESULT ISpRecoResult2_GetRecoContext(ISpRecoResult2* This,ISpRecoContext **ppRecoContext) { return This->lpVtbl->GetRecoContext(This,ppRecoContext); } /*** ISpRecoResult2 methods ***/ -static __WIDL_INLINE HRESULT ISpRecoResult2_CommitAlternate(ISpRecoResult2* This,ISpPhraseAlt *pPhraseAlt,ISpRecoResult **ppNewResult) { +static inline HRESULT ISpRecoResult2_CommitAlternate(ISpRecoResult2* This,ISpPhraseAlt *pPhraseAlt,ISpRecoResult **ppNewResult) { return This->lpVtbl->CommitAlternate(This,pPhraseAlt,ppNewResult); } -static __WIDL_INLINE HRESULT ISpRecoResult2_CommitText(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,LPCWSTR pszCorrectedData,DWORD eCommitFlags) { +static inline HRESULT ISpRecoResult2_CommitText(ISpRecoResult2* This,ULONG ulStartElement,ULONG cElements,LPCWSTR pszCorrectedData,DWORD eCommitFlags) { return This->lpVtbl->CommitText(This,ulStartElement,cElements,pszCorrectedData,eCommitFlags); } -static __WIDL_INLINE HRESULT ISpRecoResult2_SetTextFeedback(ISpRecoResult2* This,LPCWSTR pszFeedback,WINBOOL fSuccessful) { +static inline HRESULT ISpRecoResult2_SetTextFeedback(ISpRecoResult2* This,LPCWSTR pszFeedback,WINBOOL fSuccessful) { return This->lpVtbl->SetTextFeedback(This,pszFeedback,fSuccessful); } #endif @@ -8155,55 +8147,55 @@ interface ISpXMLRecoResult { #define ISpXMLRecoResult_GetXMLErrorInfo(This,pSemanticErrorInfo) (This)->lpVtbl->GetXMLErrorInfo(This,pSemanticErrorInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpXMLRecoResult_QueryInterface(ISpXMLRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpXMLRecoResult_QueryInterface(ISpXMLRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpXMLRecoResult_AddRef(ISpXMLRecoResult* This) { +static inline ULONG ISpXMLRecoResult_AddRef(ISpXMLRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpXMLRecoResult_Release(ISpXMLRecoResult* This) { +static inline ULONG ISpXMLRecoResult_Release(ISpXMLRecoResult* This) { return This->lpVtbl->Release(This); } /*** ISpPhrase methods ***/ -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetPhrase(ISpXMLRecoResult* This,SPPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpXMLRecoResult_GetPhrase(ISpXMLRecoResult* This,SPPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetSerializedPhrase(ISpXMLRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { +static inline HRESULT ISpXMLRecoResult_GetSerializedPhrase(ISpXMLRecoResult* This,SPSERIALIZEDPHRASE **ppCoMemPhrase) { return This->lpVtbl->GetSerializedPhrase(This,ppCoMemPhrase); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetText(ISpXMLRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { +static inline HRESULT ISpXMLRecoResult_GetText(ISpXMLRecoResult* This,ULONG ulStart,ULONG ulCount,WINBOOL fUseTextReplacements,LPWSTR *ppszCoMemText,BYTE *pbDisplayAttributes) { return This->lpVtbl->GetText(This,ulStart,ulCount,fUseTextReplacements,ppszCoMemText,pbDisplayAttributes); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_Discard(ISpXMLRecoResult* This,DWORD dwValueTypes) { +static inline HRESULT ISpXMLRecoResult_Discard(ISpXMLRecoResult* This,DWORD dwValueTypes) { return This->lpVtbl->Discard(This,dwValueTypes); } /*** ISpRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetResultTimes(ISpXMLRecoResult* This,SPRECORESULTTIMES *pTimes) { +static inline HRESULT ISpXMLRecoResult_GetResultTimes(ISpXMLRecoResult* This,SPRECORESULTTIMES *pTimes) { return This->lpVtbl->GetResultTimes(This,pTimes); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetAlternates(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { +static inline HRESULT ISpXMLRecoResult_GetAlternates(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,ULONG ulRequestCount,ISpPhraseAlt **ppPhrases,ULONG *pcPhrasesReturned) { return This->lpVtbl->GetAlternates(This,ulStartElement,cElements,ulRequestCount,ppPhrases,pcPhrasesReturned); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetAudio(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { +static inline HRESULT ISpXMLRecoResult_GetAudio(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,ISpStreamFormat **ppStream) { return This->lpVtbl->GetAudio(This,ulStartElement,cElements,ppStream); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_SpeakAudio(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { +static inline HRESULT ISpXMLRecoResult_SpeakAudio(ISpXMLRecoResult* This,ULONG ulStartElement,ULONG cElements,DWORD dwFlags,ULONG *pulStreamNumber) { return This->lpVtbl->SpeakAudio(This,ulStartElement,cElements,dwFlags,pulStreamNumber); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_Serialize(ISpXMLRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { +static inline HRESULT ISpXMLRecoResult_Serialize(ISpXMLRecoResult* This,SPSERIALIZEDRESULT **ppCoMemSerializedResult) { return This->lpVtbl->Serialize(This,ppCoMemSerializedResult); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_ScaleAudio(ISpXMLRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpXMLRecoResult_ScaleAudio(ISpXMLRecoResult* This,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->ScaleAudio(This,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetRecoContext(ISpXMLRecoResult* This,ISpRecoContext **ppRecoContext) { +static inline HRESULT ISpXMLRecoResult_GetRecoContext(ISpXMLRecoResult* This,ISpRecoContext **ppRecoContext) { return This->lpVtbl->GetRecoContext(This,ppRecoContext); } /*** ISpXMLRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetXMLResult(ISpXMLRecoResult* This,LPWSTR *ppszCoMemXMLResult,SPXMLRESULTOPTIONS Options) { +static inline HRESULT ISpXMLRecoResult_GetXMLResult(ISpXMLRecoResult* This,LPWSTR *ppszCoMemXMLResult,SPXMLRESULTOPTIONS Options) { return This->lpVtbl->GetXMLResult(This,ppszCoMemXMLResult,Options); } -static __WIDL_INLINE HRESULT ISpXMLRecoResult_GetXMLErrorInfo(ISpXMLRecoResult* This,SPSEMANTICERRORINFO *pSemanticErrorInfo) { +static inline HRESULT ISpXMLRecoResult_GetXMLErrorInfo(ISpXMLRecoResult* This,SPSEMANTICERRORINFO *pSemanticErrorInfo) { return This->lpVtbl->GetXMLErrorInfo(This,pSemanticErrorInfo); } #endif @@ -8416,38 +8408,38 @@ interface ISpGrammarBuilder { #define ISpGrammarBuilder_Commit(This,dwReserved) (This)->lpVtbl->Commit(This,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder_QueryInterface(ISpGrammarBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpGrammarBuilder_QueryInterface(ISpGrammarBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpGrammarBuilder_AddRef(ISpGrammarBuilder* This) { +static inline ULONG ISpGrammarBuilder_AddRef(ISpGrammarBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpGrammarBuilder_Release(ISpGrammarBuilder* This) { +static inline ULONG ISpGrammarBuilder_Release(ISpGrammarBuilder* This) { return This->lpVtbl->Release(This); } /*** ISpGrammarBuilder methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder_ResetGrammar(ISpGrammarBuilder* This,WORD NewLanguage) { +static inline HRESULT ISpGrammarBuilder_ResetGrammar(ISpGrammarBuilder* This,WORD NewLanguage) { return This->lpVtbl->ResetGrammar(This,NewLanguage); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_GetRule(ISpGrammarBuilder* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { +static inline HRESULT ISpGrammarBuilder_GetRule(ISpGrammarBuilder* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { return This->lpVtbl->GetRule(This,pszRuleName,dwRuleId,dwAttributes,fCreateIfNotExist,phInitialState); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_ClearRule(ISpGrammarBuilder* This,SPSTATEHANDLE hState) { +static inline HRESULT ISpGrammarBuilder_ClearRule(ISpGrammarBuilder* This,SPSTATEHANDLE hState) { return This->lpVtbl->ClearRule(This,hState); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_CreateNewState(ISpGrammarBuilder* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { +static inline HRESULT ISpGrammarBuilder_CreateNewState(ISpGrammarBuilder* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { return This->lpVtbl->CreateNewState(This,hState,phState); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_AddWordTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpGrammarBuilder_AddWordTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddWordTransition(This,hFromState,hToState,psz,pszSeparators,eWordType,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_AddRuleTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpGrammarBuilder_AddRuleTransition(ISpGrammarBuilder* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddRuleTransition(This,hFromState,hToState,hRule,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_AddResource(ISpGrammarBuilder* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { +static inline HRESULT ISpGrammarBuilder_AddResource(ISpGrammarBuilder* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { return This->lpVtbl->AddResource(This,hRuleState,pszResourceName,pszResourceValue); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder_Commit(ISpGrammarBuilder* This,DWORD dwReserved) { +static inline HRESULT ISpGrammarBuilder_Commit(ISpGrammarBuilder* This,DWORD dwReserved) { return This->lpVtbl->Commit(This,dwReserved); } #endif @@ -8752,93 +8744,93 @@ interface ISpRecoGrammar { #define ISpRecoGrammar_GetGrammarState(This,peGrammarState) (This)->lpVtbl->GetGrammarState(This,peGrammarState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar_QueryInterface(ISpRecoGrammar* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoGrammar_QueryInterface(ISpRecoGrammar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoGrammar_AddRef(ISpRecoGrammar* This) { +static inline ULONG ISpRecoGrammar_AddRef(ISpRecoGrammar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoGrammar_Release(ISpRecoGrammar* This) { +static inline ULONG ISpRecoGrammar_Release(ISpRecoGrammar* This) { return This->lpVtbl->Release(This); } /*** ISpGrammarBuilder methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar_ResetGrammar(ISpRecoGrammar* This,WORD NewLanguage) { +static inline HRESULT ISpRecoGrammar_ResetGrammar(ISpRecoGrammar* This,WORD NewLanguage) { return This->lpVtbl->ResetGrammar(This,NewLanguage); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetRule(ISpRecoGrammar* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { +static inline HRESULT ISpRecoGrammar_GetRule(ISpRecoGrammar* This,LPCWSTR pszRuleName,DWORD dwRuleId,DWORD dwAttributes,WINBOOL fCreateIfNotExist,SPSTATEHANDLE *phInitialState) { return This->lpVtbl->GetRule(This,pszRuleName,dwRuleId,dwAttributes,fCreateIfNotExist,phInitialState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_ClearRule(ISpRecoGrammar* This,SPSTATEHANDLE hState) { +static inline HRESULT ISpRecoGrammar_ClearRule(ISpRecoGrammar* This,SPSTATEHANDLE hState) { return This->lpVtbl->ClearRule(This,hState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_CreateNewState(ISpRecoGrammar* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { +static inline HRESULT ISpRecoGrammar_CreateNewState(ISpRecoGrammar* This,SPSTATEHANDLE hState,SPSTATEHANDLE *phState) { return This->lpVtbl->CreateNewState(This,hState,phState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_AddWordTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpRecoGrammar_AddWordTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,LPCWSTR pszSeparators,SPGRAMMARWORDTYPE eWordType,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddWordTransition(This,hFromState,hToState,psz,pszSeparators,eWordType,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_AddRuleTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { +static inline HRESULT ISpRecoGrammar_AddRuleTransition(ISpRecoGrammar* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,SPSTATEHANDLE hRule,float Weight,const SPPROPERTYINFO *pPropInfo) { return This->lpVtbl->AddRuleTransition(This,hFromState,hToState,hRule,Weight,pPropInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_AddResource(ISpRecoGrammar* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { +static inline HRESULT ISpRecoGrammar_AddResource(ISpRecoGrammar* This,SPSTATEHANDLE hRuleState,LPCWSTR pszResourceName,LPCWSTR pszResourceValue) { return This->lpVtbl->AddResource(This,hRuleState,pszResourceName,pszResourceValue); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_Commit(ISpRecoGrammar* This,DWORD dwReserved) { +static inline HRESULT ISpRecoGrammar_Commit(ISpRecoGrammar* This,DWORD dwReserved) { return This->lpVtbl->Commit(This,dwReserved); } /*** ISpRecoGrammar methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetGrammarId(ISpRecoGrammar* This,ULONGLONG *pullGrammarId) { +static inline HRESULT ISpRecoGrammar_GetGrammarId(ISpRecoGrammar* This,ULONGLONG *pullGrammarId) { return This->lpVtbl->GetGrammarId(This,pullGrammarId); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetRecoContext(ISpRecoGrammar* This,ISpRecoContext **ppRecoCtxt) { +static inline HRESULT ISpRecoGrammar_GetRecoContext(ISpRecoGrammar* This,ISpRecoContext **ppRecoCtxt) { return This->lpVtbl->GetRecoContext(This,ppRecoCtxt); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromFile(ISpRecoGrammar* This,LPCWSTR pszFileName,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromFile(ISpRecoGrammar* This,LPCWSTR pszFileName,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromFile(This,pszFileName,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromObject(ISpRecoGrammar* This,REFCLSID rcid,LPCWSTR pszGrammarName,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromObject(ISpRecoGrammar* This,REFCLSID rcid,LPCWSTR pszGrammarName,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromObject(This,rcid,pszGrammarName,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromResource(ISpRecoGrammar* This,HMODULE hModule,LPCWSTR pszResourceName,LPCWSTR pszResourceType,WORD wLanguage,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromResource(ISpRecoGrammar* This,HMODULE hModule,LPCWSTR pszResourceName,LPCWSTR pszResourceType,WORD wLanguage,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromResource(This,hModule,pszResourceName,pszResourceType,wLanguage,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromMemory(ISpRecoGrammar* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromMemory(ISpRecoGrammar* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromMemory(This,pGrammar,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadCmdFromProprietaryGrammar(ISpRecoGrammar* This,REFGUID rguidParam,LPCWSTR pszStringParam,const void *pvDataPrarm,ULONG cbDataSize,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadCmdFromProprietaryGrammar(ISpRecoGrammar* This,REFGUID rguidParam,LPCWSTR pszStringParam,const void *pvDataPrarm,ULONG cbDataSize,SPLOADOPTIONS Options) { return This->lpVtbl->LoadCmdFromProprietaryGrammar(This,rguidParam,pszStringParam,pvDataPrarm,cbDataSize,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetRuleState(ISpRecoGrammar* This,LPCWSTR pszName,void *pReserved,SPRULESTATE NewState) { +static inline HRESULT ISpRecoGrammar_SetRuleState(ISpRecoGrammar* This,LPCWSTR pszName,void *pReserved,SPRULESTATE NewState) { return This->lpVtbl->SetRuleState(This,pszName,pReserved,NewState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetRuleIdState(ISpRecoGrammar* This,ULONG ulRuleId,SPRULESTATE NewState) { +static inline HRESULT ISpRecoGrammar_SetRuleIdState(ISpRecoGrammar* This,ULONG ulRuleId,SPRULESTATE NewState) { return This->lpVtbl->SetRuleIdState(This,ulRuleId,NewState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_LoadDictation(ISpRecoGrammar* This,LPCWSTR pszTopicName,SPLOADOPTIONS Options) { +static inline HRESULT ISpRecoGrammar_LoadDictation(ISpRecoGrammar* This,LPCWSTR pszTopicName,SPLOADOPTIONS Options) { return This->lpVtbl->LoadDictation(This,pszTopicName,Options); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_UnloadDictation(ISpRecoGrammar* This) { +static inline HRESULT ISpRecoGrammar_UnloadDictation(ISpRecoGrammar* This) { return This->lpVtbl->UnloadDictation(This); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetDictationState(ISpRecoGrammar* This,SPRULESTATE NewState) { +static inline HRESULT ISpRecoGrammar_SetDictationState(ISpRecoGrammar* This,SPRULESTATE NewState) { return This->lpVtbl->SetDictationState(This,NewState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetWordSequenceData(ISpRecoGrammar* This,const WCHAR *pText,ULONG cchText,const SPTEXTSELECTIONINFO *pInfo) { +static inline HRESULT ISpRecoGrammar_SetWordSequenceData(ISpRecoGrammar* This,const WCHAR *pText,ULONG cchText,const SPTEXTSELECTIONINFO *pInfo) { return This->lpVtbl->SetWordSequenceData(This,pText,cchText,pInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetTextSelection(ISpRecoGrammar* This,const SPTEXTSELECTIONINFO *pInfo) { +static inline HRESULT ISpRecoGrammar_SetTextSelection(ISpRecoGrammar* This,const SPTEXTSELECTIONINFO *pInfo) { return This->lpVtbl->SetTextSelection(This,pInfo); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_IsPronounceable(ISpRecoGrammar* This,LPCWSTR pszWord,SPWORDPRONOUNCEABLE *pWordPronounceable) { +static inline HRESULT ISpRecoGrammar_IsPronounceable(ISpRecoGrammar* This,LPCWSTR pszWord,SPWORDPRONOUNCEABLE *pWordPronounceable) { return This->lpVtbl->IsPronounceable(This,pszWord,pWordPronounceable); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE eGrammarState) { +static inline HRESULT ISpRecoGrammar_SetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE eGrammarState) { return This->lpVtbl->SetGrammarState(This,eGrammarState); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_SaveCmd(ISpRecoGrammar* This,IStream *pStream,LPWSTR *ppszCoMemErrorText) { +static inline HRESULT ISpRecoGrammar_SaveCmd(ISpRecoGrammar* This,IStream *pStream,LPWSTR *ppszCoMemErrorText) { return This->lpVtbl->SaveCmd(This,pStream,ppszCoMemErrorText); } -static __WIDL_INLINE HRESULT ISpRecoGrammar_GetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE *peGrammarState) { +static inline HRESULT ISpRecoGrammar_GetGrammarState(ISpRecoGrammar* This,SPGRAMMARSTATE *peGrammarState) { return This->lpVtbl->GetGrammarState(This,peGrammarState); } #endif @@ -8931,20 +8923,20 @@ interface ISpGrammarBuilder2 { #define ISpGrammarBuilder2_SetPhoneticAlphabet(This,phoneticALphabet) (This)->lpVtbl->SetPhoneticAlphabet(This,phoneticALphabet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder2_QueryInterface(ISpGrammarBuilder2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpGrammarBuilder2_QueryInterface(ISpGrammarBuilder2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpGrammarBuilder2_AddRef(ISpGrammarBuilder2* This) { +static inline ULONG ISpGrammarBuilder2_AddRef(ISpGrammarBuilder2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpGrammarBuilder2_Release(ISpGrammarBuilder2* This) { +static inline ULONG ISpGrammarBuilder2_Release(ISpGrammarBuilder2* This) { return This->lpVtbl->Release(This); } /*** ISpGrammarBuilder2 methods ***/ -static __WIDL_INLINE HRESULT ISpGrammarBuilder2_AddTextSubset(ISpGrammarBuilder2* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,SPMATCHINGMODE eMatchMode) { +static inline HRESULT ISpGrammarBuilder2_AddTextSubset(ISpGrammarBuilder2* This,SPSTATEHANDLE hFromState,SPSTATEHANDLE hToState,LPCWSTR psz,SPMATCHINGMODE eMatchMode) { return This->lpVtbl->AddTextSubset(This,hFromState,hToState,psz,eMatchMode); } -static __WIDL_INLINE HRESULT ISpGrammarBuilder2_SetPhoneticAlphabet(ISpGrammarBuilder2* This,PHONETICALPHABET phoneticALphabet) { +static inline HRESULT ISpGrammarBuilder2_SetPhoneticAlphabet(ISpGrammarBuilder2* This,PHONETICALPHABET phoneticALphabet) { return This->lpVtbl->SetPhoneticAlphabet(This,phoneticALphabet); } #endif @@ -9090,38 +9082,38 @@ interface ISpRecoGrammar2 { #define ISpRecoGrammar2_SetSMLSecurityManager(This,pSMLSecurityManager) (This)->lpVtbl->SetSMLSecurityManager(This,pSMLSecurityManager) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar2_QueryInterface(ISpRecoGrammar2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoGrammar2_QueryInterface(ISpRecoGrammar2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoGrammar2_AddRef(ISpRecoGrammar2* This) { +static inline ULONG ISpRecoGrammar2_AddRef(ISpRecoGrammar2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoGrammar2_Release(ISpRecoGrammar2* This) { +static inline ULONG ISpRecoGrammar2_Release(ISpRecoGrammar2* This) { return This->lpVtbl->Release(This); } /*** ISpRecoGrammar2 methods ***/ -static __WIDL_INLINE HRESULT ISpRecoGrammar2_GetRules(ISpRecoGrammar2* This,SPRULE **ppCoMemRules,UINT *puNumRules) { +static inline HRESULT ISpRecoGrammar2_GetRules(ISpRecoGrammar2* This,SPRULE **ppCoMemRules,UINT *puNumRules) { return This->lpVtbl->GetRules(This,ppCoMemRules,puNumRules); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_LoadCmdFromFile2(ISpRecoGrammar2* This,LPCWSTR pszFileName,SPLOADOPTIONS Options,LPCWSTR pszSharingUri,LPCWSTR pszBaseUri) { +static inline HRESULT ISpRecoGrammar2_LoadCmdFromFile2(ISpRecoGrammar2* This,LPCWSTR pszFileName,SPLOADOPTIONS Options,LPCWSTR pszSharingUri,LPCWSTR pszBaseUri) { return This->lpVtbl->LoadCmdFromFile2(This,pszFileName,Options,pszSharingUri,pszBaseUri); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_LoadCmdFromMemory2(ISpRecoGrammar2* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options,LPCWSTR pszSharingUri,LPCWSTR pszBaseUri) { +static inline HRESULT ISpRecoGrammar2_LoadCmdFromMemory2(ISpRecoGrammar2* This,const SPBINARYGRAMMAR *pGrammar,SPLOADOPTIONS Options,LPCWSTR pszSharingUri,LPCWSTR pszBaseUri) { return This->lpVtbl->LoadCmdFromMemory2(This,pGrammar,Options,pszSharingUri,pszBaseUri); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetRulePriority(ISpRecoGrammar2* This,LPCWSTR pszRuleName,ULONG ulRuleId,int nRulePriority) { +static inline HRESULT ISpRecoGrammar2_SetRulePriority(ISpRecoGrammar2* This,LPCWSTR pszRuleName,ULONG ulRuleId,int nRulePriority) { return This->lpVtbl->SetRulePriority(This,pszRuleName,ulRuleId,nRulePriority); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetRuleWeight(ISpRecoGrammar2* This,LPCWSTR pszRuleName,ULONG ulRuleId,float flWeight) { +static inline HRESULT ISpRecoGrammar2_SetRuleWeight(ISpRecoGrammar2* This,LPCWSTR pszRuleName,ULONG ulRuleId,float flWeight) { return This->lpVtbl->SetRuleWeight(This,pszRuleName,ulRuleId,flWeight); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetDictationWeight(ISpRecoGrammar2* This,float flWeight) { +static inline HRESULT ISpRecoGrammar2_SetDictationWeight(ISpRecoGrammar2* This,float flWeight) { return This->lpVtbl->SetDictationWeight(This,flWeight); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetGrammarLoader(ISpRecoGrammar2* This,ISpeechResourceLoader *pLoader) { +static inline HRESULT ISpRecoGrammar2_SetGrammarLoader(ISpRecoGrammar2* This,ISpeechResourceLoader *pLoader) { return This->lpVtbl->SetGrammarLoader(This,pLoader); } -static __WIDL_INLINE HRESULT ISpRecoGrammar2_SetSMLSecurityManager(ISpRecoGrammar2* This,IInternetSecurityManager *pSMLSecurityManager) { +static inline HRESULT ISpRecoGrammar2_SetSMLSecurityManager(ISpRecoGrammar2* This,IInternetSecurityManager *pSMLSecurityManager) { return This->lpVtbl->SetSMLSecurityManager(This,pSMLSecurityManager); } #endif @@ -9255,36 +9247,36 @@ interface ISpeechResourceLoader { #define ISpeechResourceLoader_ReleaseLocalCopy(This,pbstrLocalPath) (This)->lpVtbl->ReleaseLocalCopy(This,pbstrLocalPath) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechResourceLoader_QueryInterface(ISpeechResourceLoader* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechResourceLoader_QueryInterface(ISpeechResourceLoader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechResourceLoader_AddRef(ISpeechResourceLoader* This) { +static inline ULONG ISpeechResourceLoader_AddRef(ISpeechResourceLoader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechResourceLoader_Release(ISpeechResourceLoader* This) { +static inline ULONG ISpeechResourceLoader_Release(ISpeechResourceLoader* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechResourceLoader_GetTypeInfoCount(ISpeechResourceLoader* This,UINT *pctinfo) { +static inline HRESULT ISpeechResourceLoader_GetTypeInfoCount(ISpeechResourceLoader* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_GetTypeInfo(ISpeechResourceLoader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechResourceLoader_GetTypeInfo(ISpeechResourceLoader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_GetIDsOfNames(ISpeechResourceLoader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechResourceLoader_GetIDsOfNames(ISpeechResourceLoader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_Invoke(ISpeechResourceLoader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechResourceLoader_Invoke(ISpeechResourceLoader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechResourceLoader methods ***/ -static __WIDL_INLINE HRESULT ISpeechResourceLoader_LoadResource(ISpeechResourceLoader* This,BSTR bstrResourceUri,VARIANT_BOOL fAlwaysReload,IUnknown **pStream,BSTR *pbstrMIMEType,VARIANT_BOOL *pfModified,BSTR *pbstrRedirectUrl) { +static inline HRESULT ISpeechResourceLoader_LoadResource(ISpeechResourceLoader* This,BSTR bstrResourceUri,VARIANT_BOOL fAlwaysReload,IUnknown **pStream,BSTR *pbstrMIMEType,VARIANT_BOOL *pfModified,BSTR *pbstrRedirectUrl) { return This->lpVtbl->LoadResource(This,bstrResourceUri,fAlwaysReload,pStream,pbstrMIMEType,pfModified,pbstrRedirectUrl); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_GetLocalCopy(ISpeechResourceLoader* This,BSTR bstrResourceUri,BSTR *pbstrLocalPath,BSTR *pbstrMIMEType,BSTR *pbstrRedirectUrl) { +static inline HRESULT ISpeechResourceLoader_GetLocalCopy(ISpeechResourceLoader* This,BSTR bstrResourceUri,BSTR *pbstrLocalPath,BSTR *pbstrMIMEType,BSTR *pbstrRedirectUrl) { return This->lpVtbl->GetLocalCopy(This,bstrResourceUri,pbstrLocalPath,pbstrMIMEType,pbstrRedirectUrl); } -static __WIDL_INLINE HRESULT ISpeechResourceLoader_ReleaseLocalCopy(ISpeechResourceLoader* This,BSTR pbstrLocalPath) { +static inline HRESULT ISpeechResourceLoader_ReleaseLocalCopy(ISpeechResourceLoader* This,BSTR pbstrLocalPath) { return This->lpVtbl->ReleaseLocalCopy(This,pbstrLocalPath); } #endif @@ -9585,100 +9577,100 @@ interface ISpRecoContext { #define ISpRecoContext_GetContextState(This,peContextState) (This)->lpVtbl->GetContextState(This,peContextState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_QueryInterface(ISpRecoContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoContext_QueryInterface(ISpRecoContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoContext_AddRef(ISpRecoContext* This) { +static inline ULONG ISpRecoContext_AddRef(ISpRecoContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoContext_Release(ISpRecoContext* This) { +static inline ULONG ISpRecoContext_Release(ISpRecoContext* This) { return This->lpVtbl->Release(This); } /*** ISpNotifySource methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifySink(ISpRecoContext* This,ISpNotifySink *pNotifySink) { +static inline HRESULT ISpRecoContext_SetNotifySink(ISpRecoContext* This,ISpNotifySink *pNotifySink) { return This->lpVtbl->SetNotifySink(This,pNotifySink); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyWindowMessage(ISpRecoContext* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpRecoContext_SetNotifyWindowMessage(ISpRecoContext* This,HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyWindowMessage(This,hWnd,Msg,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyCallbackFunction(ISpRecoContext* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpRecoContext_SetNotifyCallbackFunction(ISpRecoContext* This,SPNOTIFYCALLBACK *pfnCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackFunction(This,pfnCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyCallbackInterface(ISpRecoContext* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { +static inline HRESULT ISpRecoContext_SetNotifyCallbackInterface(ISpRecoContext* This,ISpNotifyCallback *pSpCallback,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->SetNotifyCallbackInterface(This,pSpCallback,wParam,lParam); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetNotifyWin32Event(ISpRecoContext* This) { +static inline HRESULT ISpRecoContext_SetNotifyWin32Event(ISpRecoContext* This) { return This->lpVtbl->SetNotifyWin32Event(This); } -static __WIDL_INLINE HRESULT ISpRecoContext_WaitForNotifyEvent(ISpRecoContext* This,DWORD dwMilliseconds) { +static inline HRESULT ISpRecoContext_WaitForNotifyEvent(ISpRecoContext* This,DWORD dwMilliseconds) { return This->lpVtbl->WaitForNotifyEvent(This,dwMilliseconds); } -static __WIDL_INLINE HANDLE ISpRecoContext_GetNotifyEventHandle(ISpRecoContext* This) { +static inline HANDLE ISpRecoContext_GetNotifyEventHandle(ISpRecoContext* This) { return This->lpVtbl->GetNotifyEventHandle(This); } /*** ISpEventSource methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_SetInterest(ISpRecoContext* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { +static inline HRESULT ISpRecoContext_SetInterest(ISpRecoContext* This,ULONGLONG ullEventInterest,ULONGLONG ullQueuedInterest) { return This->lpVtbl->SetInterest(This,ullEventInterest,ullQueuedInterest); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetEvents(ISpRecoContext* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { +static inline HRESULT ISpRecoContext_GetEvents(ISpRecoContext* This,ULONG ulCount,SPEVENT *pEventArray,ULONG *pulFetched) { return This->lpVtbl->GetEvents(This,ulCount,pEventArray,pulFetched); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetInfo(ISpRecoContext* This,SPEVENTSOURCEINFO *pInfo) { +static inline HRESULT ISpRecoContext_GetInfo(ISpRecoContext* This,SPEVENTSOURCEINFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } /*** ISpRecoContext methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext_GetRecognizer(ISpRecoContext* This,ISpRecognizer **ppRecognizer) { +static inline HRESULT ISpRecoContext_GetRecognizer(ISpRecoContext* This,ISpRecognizer **ppRecognizer) { return This->lpVtbl->GetRecognizer(This,ppRecognizer); } -static __WIDL_INLINE HRESULT ISpRecoContext_CreateGrammar(ISpRecoContext* This,ULONGLONG ullGrammarId,ISpRecoGrammar **ppGrammar) { +static inline HRESULT ISpRecoContext_CreateGrammar(ISpRecoContext* This,ULONGLONG ullGrammarId,ISpRecoGrammar **ppGrammar) { return This->lpVtbl->CreateGrammar(This,ullGrammarId,ppGrammar); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetStatus(ISpRecoContext* This,SPRECOCONTEXTSTATUS *pStatus) { +static inline HRESULT ISpRecoContext_GetStatus(ISpRecoContext* This,SPRECOCONTEXTSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetMaxAlternates(ISpRecoContext* This,ULONG *pcAlternates) { +static inline HRESULT ISpRecoContext_GetMaxAlternates(ISpRecoContext* This,ULONG *pcAlternates) { return This->lpVtbl->GetMaxAlternates(This,pcAlternates); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetMaxAlternates(ISpRecoContext* This,ULONG cAlternates) { +static inline HRESULT ISpRecoContext_SetMaxAlternates(ISpRecoContext* This,ULONG cAlternates) { return This->lpVtbl->SetMaxAlternates(This,cAlternates); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS Options,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { +static inline HRESULT ISpRecoContext_SetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS Options,const GUID *pAudioFormatId,const WAVEFORMATEX *pWaveFormatEx) { return This->lpVtbl->SetAudioOptions(This,Options,pAudioFormatId,pWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS *pOptions,GUID *pAudioFormatId,WAVEFORMATEX **ppCoMemWFEX) { +static inline HRESULT ISpRecoContext_GetAudioOptions(ISpRecoContext* This,SPAUDIOOPTIONS *pOptions,GUID *pAudioFormatId,WAVEFORMATEX **ppCoMemWFEX) { return This->lpVtbl->GetAudioOptions(This,pOptions,pAudioFormatId,ppCoMemWFEX); } -static __WIDL_INLINE HRESULT ISpRecoContext_DeserializeResult(ISpRecoContext* This,const SPSERIALIZEDRESULT *pSerializedResult,ISpRecoResult **ppResult) { +static inline HRESULT ISpRecoContext_DeserializeResult(ISpRecoContext* This,const SPSERIALIZEDRESULT *pSerializedResult,ISpRecoResult **ppResult) { return This->lpVtbl->DeserializeResult(This,pSerializedResult,ppResult); } -static __WIDL_INLINE HRESULT ISpRecoContext_Bookmark(ISpRecoContext* This,SPBOOKMARKOPTIONS Options,ULONGLONG ullStreamPosition,LPARAM lparamEvent) { +static inline HRESULT ISpRecoContext_Bookmark(ISpRecoContext* This,SPBOOKMARKOPTIONS Options,ULONGLONG ullStreamPosition,LPARAM lparamEvent) { return This->lpVtbl->Bookmark(This,Options,ullStreamPosition,lparamEvent); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetAdaptationData(ISpRecoContext* This,LPCWSTR pAdaptationData,const ULONG cch) { +static inline HRESULT ISpRecoContext_SetAdaptationData(ISpRecoContext* This,LPCWSTR pAdaptationData,const ULONG cch) { return This->lpVtbl->SetAdaptationData(This,pAdaptationData,cch); } -static __WIDL_INLINE HRESULT ISpRecoContext_Pause(ISpRecoContext* This,DWORD dwReserved) { +static inline HRESULT ISpRecoContext_Pause(ISpRecoContext* This,DWORD dwReserved) { return This->lpVtbl->Pause(This,dwReserved); } -static __WIDL_INLINE HRESULT ISpRecoContext_Resume(ISpRecoContext* This,DWORD dwReserved) { +static inline HRESULT ISpRecoContext_Resume(ISpRecoContext* This,DWORD dwReserved) { return This->lpVtbl->Resume(This,dwReserved); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetVoice(ISpRecoContext* This,ISpVoice *pVoice,WINBOOL fAllowFormatChanges) { +static inline HRESULT ISpRecoContext_SetVoice(ISpRecoContext* This,ISpVoice *pVoice,WINBOOL fAllowFormatChanges) { return This->lpVtbl->SetVoice(This,pVoice,fAllowFormatChanges); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetVoice(ISpRecoContext* This,ISpVoice **ppVoice) { +static inline HRESULT ISpRecoContext_GetVoice(ISpRecoContext* This,ISpVoice **ppVoice) { return This->lpVtbl->GetVoice(This,ppVoice); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG ullEventInterest) { +static inline HRESULT ISpRecoContext_SetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG ullEventInterest) { return This->lpVtbl->SetVoicePurgeEvent(This,ullEventInterest); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG *pullEventInterest) { +static inline HRESULT ISpRecoContext_GetVoicePurgeEvent(ISpRecoContext* This,ULONGLONG *pullEventInterest) { return This->lpVtbl->GetVoicePurgeEvent(This,pullEventInterest); } -static __WIDL_INLINE HRESULT ISpRecoContext_SetContextState(ISpRecoContext* This,SPCONTEXTSTATE eContextState) { +static inline HRESULT ISpRecoContext_SetContextState(ISpRecoContext* This,SPCONTEXTSTATE eContextState) { return This->lpVtbl->SetContextState(This,eContextState); } -static __WIDL_INLINE HRESULT ISpRecoContext_GetContextState(ISpRecoContext* This,SPCONTEXTSTATE *peContextState) { +static inline HRESULT ISpRecoContext_GetContextState(ISpRecoContext* This,SPCONTEXTSTATE *peContextState) { return This->lpVtbl->GetContextState(This,peContextState); } #endif @@ -9798,23 +9790,23 @@ interface ISpRecoContext2 { #define ISpRecoContext2_SetAdaptationData2(This,pAdaptationData,cch,pTopicName,eAdaptationSettings,eRelevance) (This)->lpVtbl->SetAdaptationData2(This,pAdaptationData,cch,pTopicName,eAdaptationSettings,eRelevance) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext2_QueryInterface(ISpRecoContext2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoContext2_QueryInterface(ISpRecoContext2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoContext2_AddRef(ISpRecoContext2* This) { +static inline ULONG ISpRecoContext2_AddRef(ISpRecoContext2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoContext2_Release(ISpRecoContext2* This) { +static inline ULONG ISpRecoContext2_Release(ISpRecoContext2* This) { return This->lpVtbl->Release(This); } /*** ISpRecoContext2 methods ***/ -static __WIDL_INLINE HRESULT ISpRecoContext2_SetGrammarOptions(ISpRecoContext2* This,DWORD eGrammarOptions) { +static inline HRESULT ISpRecoContext2_SetGrammarOptions(ISpRecoContext2* This,DWORD eGrammarOptions) { return This->lpVtbl->SetGrammarOptions(This,eGrammarOptions); } -static __WIDL_INLINE HRESULT ISpRecoContext2_GetGrammarOptions(ISpRecoContext2* This,DWORD *peGrammarOptions) { +static inline HRESULT ISpRecoContext2_GetGrammarOptions(ISpRecoContext2* This,DWORD *peGrammarOptions) { return This->lpVtbl->GetGrammarOptions(This,peGrammarOptions); } -static __WIDL_INLINE HRESULT ISpRecoContext2_SetAdaptationData2(ISpRecoContext2* This,LPCWSTR pAdaptationData,const ULONG cch,LPCWSTR pTopicName,DWORD eAdaptationSettings,SPADAPTATIONRELEVANCE eRelevance) { +static inline HRESULT ISpRecoContext2_SetAdaptationData2(ISpRecoContext2* This,LPCWSTR pAdaptationData,const ULONG cch,LPCWSTR pTopicName,DWORD eAdaptationSettings,SPADAPTATIONRELEVANCE eRelevance) { return This->lpVtbl->SetAdaptationData2(This,pAdaptationData,cch,pTopicName,eAdaptationSettings,eRelevance); } #endif @@ -9913,26 +9905,26 @@ interface ISpProperties { #define ISpProperties_GetPropertyString(This,pName,ppCoMemValue) (This)->lpVtbl->GetPropertyString(This,pName,ppCoMemValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpProperties_QueryInterface(ISpProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpProperties_QueryInterface(ISpProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpProperties_AddRef(ISpProperties* This) { +static inline ULONG ISpProperties_AddRef(ISpProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpProperties_Release(ISpProperties* This) { +static inline ULONG ISpProperties_Release(ISpProperties* This) { return This->lpVtbl->Release(This); } /*** ISpProperties methods ***/ -static __WIDL_INLINE HRESULT ISpProperties_SetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG lValue) { +static inline HRESULT ISpProperties_SetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG lValue) { return This->lpVtbl->SetPropertyNum(This,pName,lValue); } -static __WIDL_INLINE HRESULT ISpProperties_GetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG *plValue) { +static inline HRESULT ISpProperties_GetPropertyNum(ISpProperties* This,LPCWSTR pName,LONG *plValue) { return This->lpVtbl->GetPropertyNum(This,pName,plValue); } -static __WIDL_INLINE HRESULT ISpProperties_SetPropertyString(ISpProperties* This,LPCWSTR pName,LPCWSTR pValue) { +static inline HRESULT ISpProperties_SetPropertyString(ISpProperties* This,LPCWSTR pName,LPCWSTR pValue) { return This->lpVtbl->SetPropertyString(This,pName,pValue); } -static __WIDL_INLINE HRESULT ISpProperties_GetPropertyString(ISpProperties* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { +static inline HRESULT ISpProperties_GetPropertyString(ISpProperties* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { return This->lpVtbl->GetPropertyString(This,pName,ppCoMemValue); } #endif @@ -10194,75 +10186,75 @@ interface ISpRecognizer { #define ISpRecognizer_EmulateRecognition(This,pPhrase) (This)->lpVtbl->EmulateRecognition(This,pPhrase) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer_QueryInterface(ISpRecognizer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecognizer_QueryInterface(ISpRecognizer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecognizer_AddRef(ISpRecognizer* This) { +static inline ULONG ISpRecognizer_AddRef(ISpRecognizer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecognizer_Release(ISpRecognizer* This) { +static inline ULONG ISpRecognizer_Release(ISpRecognizer* This) { return This->lpVtbl->Release(This); } /*** ISpProperties methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer_SetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG lValue) { +static inline HRESULT ISpRecognizer_SetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG lValue) { return This->lpVtbl->SetPropertyNum(This,pName,lValue); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG *plValue) { +static inline HRESULT ISpRecognizer_GetPropertyNum(ISpRecognizer* This,LPCWSTR pName,LONG *plValue) { return This->lpVtbl->GetPropertyNum(This,pName,plValue); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPCWSTR pValue) { +static inline HRESULT ISpRecognizer_SetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPCWSTR pValue) { return This->lpVtbl->SetPropertyString(This,pName,pValue); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { +static inline HRESULT ISpRecognizer_GetPropertyString(ISpRecognizer* This,LPCWSTR pName,LPWSTR *ppCoMemValue) { return This->lpVtbl->GetPropertyString(This,pName,ppCoMemValue); } /*** ISpRecognizer methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer_SetRecognizer(ISpRecognizer* This,ISpObjectToken *pRecognizer) { +static inline HRESULT ISpRecognizer_SetRecognizer(ISpRecognizer* This,ISpObjectToken *pRecognizer) { return This->lpVtbl->SetRecognizer(This,pRecognizer); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetRecognizer(ISpRecognizer* This,ISpObjectToken **ppRecognizer) { +static inline HRESULT ISpRecognizer_GetRecognizer(ISpRecognizer* This,ISpObjectToken **ppRecognizer) { return This->lpVtbl->GetRecognizer(This,ppRecognizer); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetInput(ISpRecognizer* This,IUnknown *pUnkInput,WINBOOL fAllowFormatChanges) { +static inline HRESULT ISpRecognizer_SetInput(ISpRecognizer* This,IUnknown *pUnkInput,WINBOOL fAllowFormatChanges) { return This->lpVtbl->SetInput(This,pUnkInput,fAllowFormatChanges); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetInputObjectToken(ISpRecognizer* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpRecognizer_GetInputObjectToken(ISpRecognizer* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetInputObjectToken(This,ppToken); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetInputStream(ISpRecognizer* This,ISpStreamFormat **ppStream) { +static inline HRESULT ISpRecognizer_GetInputStream(ISpRecognizer* This,ISpStreamFormat **ppStream) { return This->lpVtbl->GetInputStream(This,ppStream); } -static __WIDL_INLINE HRESULT ISpRecognizer_CreateRecoContext(ISpRecognizer* This,ISpRecoContext **ppNewCtxt) { +static inline HRESULT ISpRecognizer_CreateRecoContext(ISpRecognizer* This,ISpRecoContext **ppNewCtxt) { return This->lpVtbl->CreateRecoContext(This,ppNewCtxt); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetRecoProfile(ISpRecognizer* This,ISpObjectToken **ppToken) { +static inline HRESULT ISpRecognizer_GetRecoProfile(ISpRecognizer* This,ISpObjectToken **ppToken) { return This->lpVtbl->GetRecoProfile(This,ppToken); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetRecoProfile(ISpRecognizer* This,ISpObjectToken *pToken) { +static inline HRESULT ISpRecognizer_SetRecoProfile(ISpRecognizer* This,ISpObjectToken *pToken) { return This->lpVtbl->SetRecoProfile(This,pToken); } -static __WIDL_INLINE HRESULT ISpRecognizer_IsSharedInstance(ISpRecognizer* This) { +static inline HRESULT ISpRecognizer_IsSharedInstance(ISpRecognizer* This) { return This->lpVtbl->IsSharedInstance(This); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetRecoState(ISpRecognizer* This,SPRECOSTATE *pState) { +static inline HRESULT ISpRecognizer_GetRecoState(ISpRecognizer* This,SPRECOSTATE *pState) { return This->lpVtbl->GetRecoState(This,pState); } -static __WIDL_INLINE HRESULT ISpRecognizer_SetRecoState(ISpRecognizer* This,SPRECOSTATE NewState) { +static inline HRESULT ISpRecognizer_SetRecoState(ISpRecognizer* This,SPRECOSTATE NewState) { return This->lpVtbl->SetRecoState(This,NewState); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetStatus(ISpRecognizer* This,SPRECOGNIZERSTATUS *pStatus) { +static inline HRESULT ISpRecognizer_GetStatus(ISpRecognizer* This,SPRECOGNIZERSTATUS *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT ISpRecognizer_GetFormat(ISpRecognizer* This,SPSTREAMFORMATTYPE WaveFormatType,GUID *pFormatId,WAVEFORMATEX **ppCoMemWFEX) { +static inline HRESULT ISpRecognizer_GetFormat(ISpRecognizer* This,SPSTREAMFORMATTYPE WaveFormatType,GUID *pFormatId,WAVEFORMATEX **ppCoMemWFEX) { return This->lpVtbl->GetFormat(This,WaveFormatType,pFormatId,ppCoMemWFEX); } -static __WIDL_INLINE HRESULT ISpRecognizer_IsUISupported(ISpRecognizer* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { +static inline HRESULT ISpRecognizer_IsUISupported(ISpRecognizer* This,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData,WINBOOL *pfSupported) { return This->lpVtbl->IsUISupported(This,pszTypeOfUI,pvExtraData,cbExtraData,pfSupported); } -static __WIDL_INLINE HRESULT ISpRecognizer_DisplayUI(ISpRecognizer* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { +static inline HRESULT ISpRecognizer_DisplayUI(ISpRecognizer* This,HWND hwndParent,LPCWSTR pszTitle,LPCWSTR pszTypeOfUI,void *pvExtraData,ULONG cbExtraData) { return This->lpVtbl->DisplayUI(This,hwndParent,pszTitle,pszTypeOfUI,pvExtraData,cbExtraData); } -static __WIDL_INLINE HRESULT ISpRecognizer_EmulateRecognition(ISpRecognizer* This,ISpPhrase *pPhrase) { +static inline HRESULT ISpRecognizer_EmulateRecognition(ISpRecognizer* This,ISpPhrase *pPhrase) { return This->lpVtbl->EmulateRecognition(This,pPhrase); } #endif @@ -10345,20 +10337,20 @@ interface ISpSerializeState { #define ISpSerializeState_SetSerializedState(This,pbData,ulSize,dwReserved) (This)->lpVtbl->SetSerializedState(This,pbData,ulSize,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpSerializeState_QueryInterface(ISpSerializeState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpSerializeState_QueryInterface(ISpSerializeState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpSerializeState_AddRef(ISpSerializeState* This) { +static inline ULONG ISpSerializeState_AddRef(ISpSerializeState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpSerializeState_Release(ISpSerializeState* This) { +static inline ULONG ISpSerializeState_Release(ISpSerializeState* This) { return This->lpVtbl->Release(This); } /*** ISpSerializeState methods ***/ -static __WIDL_INLINE HRESULT ISpSerializeState_GetSerializedState(ISpSerializeState* This,BYTE **ppbData,ULONG *pulSize,DWORD dwReserved) { +static inline HRESULT ISpSerializeState_GetSerializedState(ISpSerializeState* This,BYTE **ppbData,ULONG *pulSize,DWORD dwReserved) { return This->lpVtbl->GetSerializedState(This,ppbData,pulSize,dwReserved); } -static __WIDL_INLINE HRESULT ISpSerializeState_SetSerializedState(ISpSerializeState* This,BYTE *pbData,ULONG ulSize,DWORD dwReserved) { +static inline HRESULT ISpSerializeState_SetSerializedState(ISpSerializeState* This,BYTE *pbData,ULONG ulSize,DWORD dwReserved) { return This->lpVtbl->SetSerializedState(This,pbData,ulSize,dwReserved); } #endif @@ -10444,23 +10436,23 @@ interface ISpRecognizer2 { #define ISpRecognizer2_ResetAcousticModelAdaptation(This) (This)->lpVtbl->ResetAcousticModelAdaptation(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer2_QueryInterface(ISpRecognizer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecognizer2_QueryInterface(ISpRecognizer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecognizer2_AddRef(ISpRecognizer2* This) { +static inline ULONG ISpRecognizer2_AddRef(ISpRecognizer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecognizer2_Release(ISpRecognizer2* This) { +static inline ULONG ISpRecognizer2_Release(ISpRecognizer2* This) { return This->lpVtbl->Release(This); } /*** ISpRecognizer2 methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer2_EmulateRecognitionEx(ISpRecognizer2* This,ISpPhrase *pPhrase,DWORD dwCompareFlags) { +static inline HRESULT ISpRecognizer2_EmulateRecognitionEx(ISpRecognizer2* This,ISpPhrase *pPhrase,DWORD dwCompareFlags) { return This->lpVtbl->EmulateRecognitionEx(This,pPhrase,dwCompareFlags); } -static __WIDL_INLINE HRESULT ISpRecognizer2_SetTrainingState(ISpRecognizer2* This,WINBOOL fDoingTraining,WINBOOL fAdaptFromTrainingData) { +static inline HRESULT ISpRecognizer2_SetTrainingState(ISpRecognizer2* This,WINBOOL fDoingTraining,WINBOOL fAdaptFromTrainingData) { return This->lpVtbl->SetTrainingState(This,fDoingTraining,fAdaptFromTrainingData); } -static __WIDL_INLINE HRESULT ISpRecognizer2_ResetAcousticModelAdaptation(ISpRecognizer2* This) { +static inline HRESULT ISpRecognizer2_ResetAcousticModelAdaptation(ISpRecognizer2* This) { return This->lpVtbl->ResetAcousticModelAdaptation(This); } #endif @@ -10527,17 +10519,17 @@ interface ISpRecoCategory { #define ISpRecoCategory_GetType(This,peCategoryType) (This)->lpVtbl->GetType(This,peCategoryType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecoCategory_QueryInterface(ISpRecoCategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecoCategory_QueryInterface(ISpRecoCategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecoCategory_AddRef(ISpRecoCategory* This) { +static inline ULONG ISpRecoCategory_AddRef(ISpRecoCategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecoCategory_Release(ISpRecoCategory* This) { +static inline ULONG ISpRecoCategory_Release(ISpRecoCategory* This) { return This->lpVtbl->Release(This); } /*** ISpRecoCategory methods ***/ -static __WIDL_INLINE HRESULT ISpRecoCategory_GetType(ISpRecoCategory* This,SPCATEGORYTYPE *peCategoryType) { +static inline HRESULT ISpRecoCategory_GetType(ISpRecoCategory* This,SPCATEGORYTYPE *peCategoryType) { return This->lpVtbl->GetType(This,peCategoryType); } #endif @@ -10622,23 +10614,23 @@ interface ISpRecognizer3 { #define ISpRecognizer3_GetActiveCategory(This,ppCategory) (This)->lpVtbl->GetActiveCategory(This,ppCategory) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer3_QueryInterface(ISpRecognizer3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpRecognizer3_QueryInterface(ISpRecognizer3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpRecognizer3_AddRef(ISpRecognizer3* This) { +static inline ULONG ISpRecognizer3_AddRef(ISpRecognizer3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpRecognizer3_Release(ISpRecognizer3* This) { +static inline ULONG ISpRecognizer3_Release(ISpRecognizer3* This) { return This->lpVtbl->Release(This); } /*** ISpRecognizer3 methods ***/ -static __WIDL_INLINE HRESULT ISpRecognizer3_GetCategory(ISpRecognizer3* This,SPCATEGORYTYPE categoryType,ISpRecoCategory **ppCategory) { +static inline HRESULT ISpRecognizer3_GetCategory(ISpRecognizer3* This,SPCATEGORYTYPE categoryType,ISpRecoCategory **ppCategory) { return This->lpVtbl->GetCategory(This,categoryType,ppCategory); } -static __WIDL_INLINE HRESULT ISpRecognizer3_SetActiveCategory(ISpRecognizer3* This,ISpRecoCategory *pCategory) { +static inline HRESULT ISpRecognizer3_SetActiveCategory(ISpRecognizer3* This,ISpRecoCategory *pCategory) { return This->lpVtbl->SetActiveCategory(This,pCategory); } -static __WIDL_INLINE HRESULT ISpRecognizer3_GetActiveCategory(ISpRecognizer3* This,ISpRecoCategory **ppCategory) { +static inline HRESULT ISpRecognizer3_GetActiveCategory(ISpRecognizer3* This,ISpRecoCategory **ppCategory) { return This->lpVtbl->GetActiveCategory(This,ppCategory); } #endif @@ -10733,20 +10725,20 @@ interface ISpEnginePronunciation { #define ISpEnginePronunciation_GetPronunciations(This,pszWord,pszLeftContext,pszRightContext,LangID,pEnginePronunciationList) (This)->lpVtbl->GetPronunciations(This,pszWord,pszLeftContext,pszRightContext,LangID,pEnginePronunciationList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpEnginePronunciation_QueryInterface(ISpEnginePronunciation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpEnginePronunciation_QueryInterface(ISpEnginePronunciation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpEnginePronunciation_AddRef(ISpEnginePronunciation* This) { +static inline ULONG ISpEnginePronunciation_AddRef(ISpEnginePronunciation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpEnginePronunciation_Release(ISpEnginePronunciation* This) { +static inline ULONG ISpEnginePronunciation_Release(ISpEnginePronunciation* This) { return This->lpVtbl->Release(This); } /*** ISpEnginePronunciation methods ***/ -static __WIDL_INLINE HRESULT ISpEnginePronunciation_Normalize(ISpEnginePronunciation* This,LPCWSTR pszWord,LPCWSTR pszLeftContext,LPCWSTR pszRightContext,WORD LangID,SPNORMALIZATIONLIST *pNormalizationList) { +static inline HRESULT ISpEnginePronunciation_Normalize(ISpEnginePronunciation* This,LPCWSTR pszWord,LPCWSTR pszLeftContext,LPCWSTR pszRightContext,WORD LangID,SPNORMALIZATIONLIST *pNormalizationList) { return This->lpVtbl->Normalize(This,pszWord,pszLeftContext,pszRightContext,LangID,pNormalizationList); } -static __WIDL_INLINE HRESULT ISpEnginePronunciation_GetPronunciations(ISpEnginePronunciation* This,LPCWSTR pszWord,LPCWSTR pszLeftContext,LPCWSTR pszRightContext,WORD LangID,SPWORDPRONUNCIATIONLIST *pEnginePronunciationList) { +static inline HRESULT ISpEnginePronunciation_GetPronunciations(ISpEnginePronunciation* This,LPCWSTR pszWord,LPCWSTR pszLeftContext,LPCWSTR pszRightContext,WORD LangID,SPWORDPRONUNCIATIONLIST *pEnginePronunciationList) { return This->lpVtbl->GetPronunciations(This,pszWord,pszLeftContext,pszRightContext,LangID,pEnginePronunciationList); } #endif @@ -10836,20 +10828,20 @@ interface ISpDisplayAlternates { #define ISpDisplayAlternates_SetFullStopTrailSpace(This,ulTrailSpace) (This)->lpVtbl->SetFullStopTrailSpace(This,ulTrailSpace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpDisplayAlternates_QueryInterface(ISpDisplayAlternates* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpDisplayAlternates_QueryInterface(ISpDisplayAlternates* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpDisplayAlternates_AddRef(ISpDisplayAlternates* This) { +static inline ULONG ISpDisplayAlternates_AddRef(ISpDisplayAlternates* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpDisplayAlternates_Release(ISpDisplayAlternates* This) { +static inline ULONG ISpDisplayAlternates_Release(ISpDisplayAlternates* This) { return This->lpVtbl->Release(This); } /*** ISpDisplayAlternates methods ***/ -static __WIDL_INLINE HRESULT ISpDisplayAlternates_GetDisplayAlternates(ISpDisplayAlternates* This,const SPDISPLAYPHRASE *pPhrase,ULONG cRequestCount,SPDISPLAYPHRASE **ppCoMemPhrases,ULONG *pcPhrasesReturned) { +static inline HRESULT ISpDisplayAlternates_GetDisplayAlternates(ISpDisplayAlternates* This,const SPDISPLAYPHRASE *pPhrase,ULONG cRequestCount,SPDISPLAYPHRASE **ppCoMemPhrases,ULONG *pcPhrasesReturned) { return This->lpVtbl->GetDisplayAlternates(This,pPhrase,cRequestCount,ppCoMemPhrases,pcPhrasesReturned); } -static __WIDL_INLINE HRESULT ISpDisplayAlternates_SetFullStopTrailSpace(ISpDisplayAlternates* This,ULONG ulTrailSpace) { +static inline HRESULT ISpDisplayAlternates_SetFullStopTrailSpace(ISpDisplayAlternates* This,ULONG ulTrailSpace) { return This->lpVtbl->SetFullStopTrailSpace(This,ulTrailSpace); } #endif @@ -11243,6 +11235,96 @@ interface ISpeechLexiconPronunciation; typedef LONG SpeechLanguageId; #define __SpeechStringConstants_MODULE_DEFINED__ +#ifndef __SpeechStringConstants_MODULE_DEFINED__ +#define __SpeechStringConstants_MODULE_DEFINED__ +#define SpeechRegistryUserRoot (L"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech") + +#define SpeechRegistryLocalMachineRoot (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech") + +#define SpeechCategoryAudioOut (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AudioOutput") + +#define SpeechCategoryAudioIn (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AudioInput") + +#define SpeechCategoryVoices (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices") + +#define SpeechCategoryRecognizers (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Recognizers") + +#define SpeechCategoryAppLexicons (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\AppLexicons") + +#define SpeechCategoryPhoneConverters (L"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\PhoneConverters") + +#define SpeechCategoryRecoProfiles (L"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech\RecoProfiles") + +#define SpeechTokenIdUserLexicon (L"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Speech\CurrentUserLexicon") + +#define SpeechTokenValueCLSID (L"CLSID") + +#define SpeechTokenKeyFiles (L"Files") + +#define SpeechTokenKeyUI (L"UI") + +#define SpeechTokenKeyAttributes (L"Attributes") + +#define SpeechVoiceCategoryTTSRate (L"DefaultTTSRate") + +#define SpeechPropertyResourceUsage (L"ResourceUsage") + +#define SpeechPropertyHighConfidenceThreshold (L"HighConfidenceThreshold") + +#define SpeechPropertyNormalConfidenceThreshold (L"NormalConfidenceThreshold") + +#define SpeechPropertyLowConfidenceThreshold (L"LowConfidenceThreshold") + +#define SpeechPropertyResponseSpeed (L"ResponseSpeed") + +#define SpeechPropertyComplexResponseSpeed (L"ComplexResponseSpeed") + +#define SpeechPropertyAdaptationOn (L"AdaptationOn") + +#define SpeechDictationTopicSpelling (L"Spelling") + +#define SpeechGrammarTagWildcard (L"...") + +#define SpeechGrammarTagDictation (L"*") + +#define SpeechGrammarTagUnlimitedDictation (L"*+") + +#define SpeechEngineProperties (L"EngineProperties") + +#define SpeechAddRemoveWord (L"AddRemoveWord") + +#define SpeechUserTraining (L"UserTraining") + +#define SpeechMicTraining (L"MicTraining") + +#define SpeechRecoProfileProperties (L"RecoProfileProperties") + +#define SpeechAudioProperties (L"AudioProperties") + +#define SpeechAudioVolume (L"AudioVolume") + +#define SpeechVoiceSkipTypeSentence (L"Sentence") + +#define SpeechAudioFormatGUIDWave (L"{C31ADBAE-527F-4ff5-A230-F62BB61FF70C}") + +#define SpeechAudioFormatGUIDText (L"{7CEEF9F9-3D13-11d2-9EE7-00C04F797396}") + +#endif /* __SpeechStringConstants_MODULE_DEFINED__ */ +#ifndef __SpeechConstants_MODULE_DEFINED__ +#define __SpeechConstants_MODULE_DEFINED__ +#define Speech_Default_Weight (DEFAULT_WEIGHT) + +#define Speech_Max_Word_Length (SP_MAX_WORD_LENGTH) + +#define Speech_Max_Pron_Length (SP_MAX_PRON_LENGTH) + +#define Speech_StreamPos_Asap (SP_STREAMPOS_ASAP) + +#define Speech_StreamPos_RealTime (SP_STREAMPOS_REALTIME) + +#define SpeechAllElements (SPPR_ALL_ELEMENTS) + +#endif /* __SpeechConstants_MODULE_DEFINED__ */ typedef enum DISPID_SpeechDataKey { DISPID_SDKSetBinaryValue = 1, DISPID_SDKGetBinaryValue = 2, @@ -11502,63 +11584,63 @@ interface ISpeechDataKey { #define ISpeechDataKey_EnumValues(This,Index,ValueName) (This)->lpVtbl->EnumValues(This,Index,ValueName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechDataKey_QueryInterface(ISpeechDataKey* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechDataKey_QueryInterface(ISpeechDataKey* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechDataKey_AddRef(ISpeechDataKey* This) { +static inline ULONG ISpeechDataKey_AddRef(ISpeechDataKey* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechDataKey_Release(ISpeechDataKey* This) { +static inline ULONG ISpeechDataKey_Release(ISpeechDataKey* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechDataKey_GetTypeInfoCount(ISpeechDataKey* This,UINT *pctinfo) { +static inline HRESULT ISpeechDataKey_GetTypeInfoCount(ISpeechDataKey* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetTypeInfo(ISpeechDataKey* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechDataKey_GetTypeInfo(ISpeechDataKey* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetIDsOfNames(ISpeechDataKey* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechDataKey_GetIDsOfNames(ISpeechDataKey* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechDataKey_Invoke(ISpeechDataKey* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechDataKey_Invoke(ISpeechDataKey* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechDataKey methods ***/ -static __WIDL_INLINE HRESULT ISpeechDataKey_SetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT Value) { +static inline HRESULT ISpeechDataKey_SetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT Value) { return This->lpVtbl->SetBinaryValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT *Value) { +static inline HRESULT ISpeechDataKey_GetBinaryValue(ISpeechDataKey* This,const BSTR ValueName,VARIANT *Value) { return This->lpVtbl->GetBinaryValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_SetStringValue(ISpeechDataKey* This,const BSTR ValueName,const BSTR Value) { +static inline HRESULT ISpeechDataKey_SetStringValue(ISpeechDataKey* This,const BSTR ValueName,const BSTR Value) { return This->lpVtbl->SetStringValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetStringValue(ISpeechDataKey* This,const BSTR ValueName,BSTR *Value) { +static inline HRESULT ISpeechDataKey_GetStringValue(ISpeechDataKey* This,const BSTR ValueName,BSTR *Value) { return This->lpVtbl->GetStringValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_SetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG Value) { +static inline HRESULT ISpeechDataKey_SetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG Value) { return This->lpVtbl->SetLongValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_GetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG *Value) { +static inline HRESULT ISpeechDataKey_GetLongValue(ISpeechDataKey* This,const BSTR ValueName,LONG *Value) { return This->lpVtbl->GetLongValue(This,ValueName,Value); } -static __WIDL_INLINE HRESULT ISpeechDataKey_OpenKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { +static inline HRESULT ISpeechDataKey_OpenKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { return This->lpVtbl->OpenKey(This,SubKeyName,SubKey); } -static __WIDL_INLINE HRESULT ISpeechDataKey_CreateKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { +static inline HRESULT ISpeechDataKey_CreateKey(ISpeechDataKey* This,const BSTR SubKeyName,ISpeechDataKey **SubKey) { return This->lpVtbl->CreateKey(This,SubKeyName,SubKey); } -static __WIDL_INLINE HRESULT ISpeechDataKey_DeleteKey(ISpeechDataKey* This,const BSTR SubKeyName) { +static inline HRESULT ISpeechDataKey_DeleteKey(ISpeechDataKey* This,const BSTR SubKeyName) { return This->lpVtbl->DeleteKey(This,SubKeyName); } -static __WIDL_INLINE HRESULT ISpeechDataKey_DeleteValue(ISpeechDataKey* This,const BSTR ValueName) { +static inline HRESULT ISpeechDataKey_DeleteValue(ISpeechDataKey* This,const BSTR ValueName) { return This->lpVtbl->DeleteValue(This,ValueName); } -static __WIDL_INLINE HRESULT ISpeechDataKey_EnumKeys(ISpeechDataKey* This,LONG Index,BSTR *SubKeyName) { +static inline HRESULT ISpeechDataKey_EnumKeys(ISpeechDataKey* This,LONG Index,BSTR *SubKeyName) { return This->lpVtbl->EnumKeys(This,Index,SubKeyName); } -static __WIDL_INLINE HRESULT ISpeechDataKey_EnumValues(ISpeechDataKey* This,LONG Index,BSTR *ValueName) { +static inline HRESULT ISpeechDataKey_EnumValues(ISpeechDataKey* This,LONG Index,BSTR *ValueName) { return This->lpVtbl->EnumValues(This,Index,ValueName); } #endif @@ -11796,66 +11878,66 @@ interface ISpeechObjectToken { #define ISpeechObjectToken_MatchesAttributes(This,Attributes,Matches) (This)->lpVtbl->MatchesAttributes(This,Attributes,Matches) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectToken_QueryInterface(ISpeechObjectToken* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechObjectToken_QueryInterface(ISpeechObjectToken* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechObjectToken_AddRef(ISpeechObjectToken* This) { +static inline ULONG ISpeechObjectToken_AddRef(ISpeechObjectToken* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechObjectToken_Release(ISpeechObjectToken* This) { +static inline ULONG ISpeechObjectToken_Release(ISpeechObjectToken* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetTypeInfoCount(ISpeechObjectToken* This,UINT *pctinfo) { +static inline HRESULT ISpeechObjectToken_GetTypeInfoCount(ISpeechObjectToken* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetTypeInfo(ISpeechObjectToken* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechObjectToken_GetTypeInfo(ISpeechObjectToken* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetIDsOfNames(ISpeechObjectToken* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechObjectToken_GetIDsOfNames(ISpeechObjectToken* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_Invoke(ISpeechObjectToken* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechObjectToken_Invoke(ISpeechObjectToken* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechObjectToken methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectToken_get_Id(ISpeechObjectToken* This,BSTR *ObjectId) { +static inline HRESULT ISpeechObjectToken_get_Id(ISpeechObjectToken* This,BSTR *ObjectId) { return This->lpVtbl->get_Id(This,ObjectId); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_get_DataKey(ISpeechObjectToken* This,ISpeechDataKey **DataKey) { +static inline HRESULT ISpeechObjectToken_get_DataKey(ISpeechObjectToken* This,ISpeechDataKey **DataKey) { return This->lpVtbl->get_DataKey(This,DataKey); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_get_Category(ISpeechObjectToken* This,ISpeechObjectTokenCategory **Category) { +static inline HRESULT ISpeechObjectToken_get_Category(ISpeechObjectToken* This,ISpeechObjectTokenCategory **Category) { return This->lpVtbl->get_Category(This,Category); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetDescription(ISpeechObjectToken* This,LONG Locale,BSTR *Description) { +static inline HRESULT ISpeechObjectToken_GetDescription(ISpeechObjectToken* This,LONG Locale,BSTR *Description) { return This->lpVtbl->GetDescription(This,Locale,Description); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_SetId(ISpeechObjectToken* This,BSTR Id,BSTR CategoryID,VARIANT_BOOL CreateIfNotExist) { +static inline HRESULT ISpeechObjectToken_SetId(ISpeechObjectToken* This,BSTR Id,BSTR CategoryID,VARIANT_BOOL CreateIfNotExist) { return This->lpVtbl->SetId(This,Id,CategoryID,CreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetAttribute(ISpeechObjectToken* This,BSTR AttributeName,BSTR *AttributeValue) { +static inline HRESULT ISpeechObjectToken_GetAttribute(ISpeechObjectToken* This,BSTR AttributeName,BSTR *AttributeValue) { return This->lpVtbl->GetAttribute(This,AttributeName,AttributeValue); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_CreateInstance(ISpeechObjectToken* This,IUnknown *pUnkOuter,SpeechTokenContext ClsContext,IUnknown **Object) { +static inline HRESULT ISpeechObjectToken_CreateInstance(ISpeechObjectToken* This,IUnknown *pUnkOuter,SpeechTokenContext ClsContext,IUnknown **Object) { return This->lpVtbl->CreateInstance(This,pUnkOuter,ClsContext,Object); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_Remove(ISpeechObjectToken* This,BSTR ObjectStorageCLSID) { +static inline HRESULT ISpeechObjectToken_Remove(ISpeechObjectToken* This,BSTR ObjectStorageCLSID) { return This->lpVtbl->Remove(This,ObjectStorageCLSID); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_GetStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,BSTR FileName,SpeechTokenShellFolder Folder,BSTR *FilePath) { +static inline HRESULT ISpeechObjectToken_GetStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,BSTR FileName,SpeechTokenShellFolder Folder,BSTR *FilePath) { return This->lpVtbl->GetStorageFileName(This,ObjectStorageCLSID,KeyName,FileName,Folder,FilePath); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_RemoveStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,VARIANT_BOOL DeleteFile) { +static inline HRESULT ISpeechObjectToken_RemoveStorageFileName(ISpeechObjectToken* This,BSTR ObjectStorageCLSID,BSTR KeyName,VARIANT_BOOL DeleteFile) { return This->lpVtbl->RemoveStorageFileName(This,ObjectStorageCLSID,KeyName,DeleteFile); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_IsUISupported(ISpeechObjectToken* This,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechObjectToken_IsUISupported(ISpeechObjectToken* This,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object,VARIANT_BOOL *Supported) { return This->lpVtbl->IsUISupported(This,TypeOfUI,ExtraData,Object,Supported); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_DisplayUI(ISpeechObjectToken* This,LONG hWnd,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object) { +static inline HRESULT ISpeechObjectToken_DisplayUI(ISpeechObjectToken* This,LONG hWnd,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData,IUnknown *Object) { return This->lpVtbl->DisplayUI(This,hWnd,Title,TypeOfUI,ExtraData,Object); } -static __WIDL_INLINE HRESULT ISpeechObjectToken_MatchesAttributes(ISpeechObjectToken* This,BSTR Attributes,VARIANT_BOOL *Matches) { +static inline HRESULT ISpeechObjectToken_MatchesAttributes(ISpeechObjectToken* This,BSTR Attributes,VARIANT_BOOL *Matches) { return This->lpVtbl->MatchesAttributes(This,Attributes,Matches); } #endif @@ -11975,36 +12057,36 @@ interface ISpeechObjectTokens { #define ISpeechObjectTokens_get__NewEnum(This,ppEnumVARIANT) (This)->lpVtbl->get__NewEnum(This,ppEnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokens_QueryInterface(ISpeechObjectTokens* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechObjectTokens_QueryInterface(ISpeechObjectTokens* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechObjectTokens_AddRef(ISpeechObjectTokens* This) { +static inline ULONG ISpeechObjectTokens_AddRef(ISpeechObjectTokens* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechObjectTokens_Release(ISpeechObjectTokens* This) { +static inline ULONG ISpeechObjectTokens_Release(ISpeechObjectTokens* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokens_GetTypeInfoCount(ISpeechObjectTokens* This,UINT *pctinfo) { +static inline HRESULT ISpeechObjectTokens_GetTypeInfoCount(ISpeechObjectTokens* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_GetTypeInfo(ISpeechObjectTokens* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechObjectTokens_GetTypeInfo(ISpeechObjectTokens* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_GetIDsOfNames(ISpeechObjectTokens* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechObjectTokens_GetIDsOfNames(ISpeechObjectTokens* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_Invoke(ISpeechObjectTokens* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechObjectTokens_Invoke(ISpeechObjectTokens* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechObjectTokens methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokens_get_Count(ISpeechObjectTokens* This,LONG *Count) { +static inline HRESULT ISpeechObjectTokens_get_Count(ISpeechObjectTokens* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_Item(ISpeechObjectTokens* This,LONG Index,ISpeechObjectToken **Token) { +static inline HRESULT ISpeechObjectTokens_Item(ISpeechObjectTokens* This,LONG Index,ISpeechObjectToken **Token) { return This->lpVtbl->Item(This,Index,Token); } -static __WIDL_INLINE HRESULT ISpeechObjectTokens_get__NewEnum(ISpeechObjectTokens* This,IUnknown **ppEnumVARIANT) { +static inline HRESULT ISpeechObjectTokens_get__NewEnum(ISpeechObjectTokens* This,IUnknown **ppEnumVARIANT) { return This->lpVtbl->get__NewEnum(This,ppEnumVARIANT); } #endif @@ -12154,45 +12236,45 @@ interface ISpeechObjectTokenCategory { #define ISpeechObjectTokenCategory_EnumerateTokens(This,RequiredAttributes,OptionalAttributes,Tokens) (This)->lpVtbl->EnumerateTokens(This,RequiredAttributes,OptionalAttributes,Tokens) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_QueryInterface(ISpeechObjectTokenCategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechObjectTokenCategory_QueryInterface(ISpeechObjectTokenCategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechObjectTokenCategory_AddRef(ISpeechObjectTokenCategory* This) { +static inline ULONG ISpeechObjectTokenCategory_AddRef(ISpeechObjectTokenCategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechObjectTokenCategory_Release(ISpeechObjectTokenCategory* This) { +static inline ULONG ISpeechObjectTokenCategory_Release(ISpeechObjectTokenCategory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetTypeInfoCount(ISpeechObjectTokenCategory* This,UINT *pctinfo) { +static inline HRESULT ISpeechObjectTokenCategory_GetTypeInfoCount(ISpeechObjectTokenCategory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetTypeInfo(ISpeechObjectTokenCategory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechObjectTokenCategory_GetTypeInfo(ISpeechObjectTokenCategory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetIDsOfNames(ISpeechObjectTokenCategory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechObjectTokenCategory_GetIDsOfNames(ISpeechObjectTokenCategory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_Invoke(ISpeechObjectTokenCategory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechObjectTokenCategory_Invoke(ISpeechObjectTokenCategory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechObjectTokenCategory methods ***/ -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_get_Id(ISpeechObjectTokenCategory* This,BSTR *Id) { +static inline HRESULT ISpeechObjectTokenCategory_get_Id(ISpeechObjectTokenCategory* This,BSTR *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_put_Default(ISpeechObjectTokenCategory* This,const BSTR TokenId) { +static inline HRESULT ISpeechObjectTokenCategory_put_Default(ISpeechObjectTokenCategory* This,const BSTR TokenId) { return This->lpVtbl->put_Default(This,TokenId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_get_Default(ISpeechObjectTokenCategory* This,BSTR *TokenId) { +static inline HRESULT ISpeechObjectTokenCategory_get_Default(ISpeechObjectTokenCategory* This,BSTR *TokenId) { return This->lpVtbl->get_Default(This,TokenId); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_SetId(ISpeechObjectTokenCategory* This,const BSTR Id,VARIANT_BOOL CreateIfNotExist) { +static inline HRESULT ISpeechObjectTokenCategory_SetId(ISpeechObjectTokenCategory* This,const BSTR Id,VARIANT_BOOL CreateIfNotExist) { return This->lpVtbl->SetId(This,Id,CreateIfNotExist); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_GetDataKey(ISpeechObjectTokenCategory* This,SpeechDataKeyLocation Location,ISpeechDataKey **DataKey) { +static inline HRESULT ISpeechObjectTokenCategory_GetDataKey(ISpeechObjectTokenCategory* This,SpeechDataKeyLocation Location,ISpeechDataKey **DataKey) { return This->lpVtbl->GetDataKey(This,Location,DataKey); } -static __WIDL_INLINE HRESULT ISpeechObjectTokenCategory_EnumerateTokens(ISpeechObjectTokenCategory* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **Tokens) { +static inline HRESULT ISpeechObjectTokenCategory_EnumerateTokens(ISpeechObjectTokenCategory* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **Tokens) { return This->lpVtbl->EnumerateTokens(This,RequiredAttributes,OptionalAttributes,Tokens); } #endif @@ -12558,45 +12640,45 @@ interface ISpeechAudioFormat { #define ISpeechAudioFormat_SetWaveFormatEx(This,SpeechWaveFormatEx) (This)->lpVtbl->SetWaveFormatEx(This,SpeechWaveFormatEx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioFormat_QueryInterface(ISpeechAudioFormat* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudioFormat_QueryInterface(ISpeechAudioFormat* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudioFormat_AddRef(ISpeechAudioFormat* This) { +static inline ULONG ISpeechAudioFormat_AddRef(ISpeechAudioFormat* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudioFormat_Release(ISpeechAudioFormat* This) { +static inline ULONG ISpeechAudioFormat_Release(ISpeechAudioFormat* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetTypeInfoCount(ISpeechAudioFormat* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudioFormat_GetTypeInfoCount(ISpeechAudioFormat* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetTypeInfo(ISpeechAudioFormat* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudioFormat_GetTypeInfo(ISpeechAudioFormat* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetIDsOfNames(ISpeechAudioFormat* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudioFormat_GetIDsOfNames(ISpeechAudioFormat* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_Invoke(ISpeechAudioFormat* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudioFormat_Invoke(ISpeechAudioFormat* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechAudioFormat methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioFormat_get_Type(ISpeechAudioFormat* This,SpeechAudioFormatType *AudioFormat) { +static inline HRESULT ISpeechAudioFormat_get_Type(ISpeechAudioFormat* This,SpeechAudioFormatType *AudioFormat) { return This->lpVtbl->get_Type(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_put_Type(ISpeechAudioFormat* This,SpeechAudioFormatType AudioFormat) { +static inline HRESULT ISpeechAudioFormat_put_Type(ISpeechAudioFormat* This,SpeechAudioFormatType AudioFormat) { return This->lpVtbl->put_Type(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_get_Guid(ISpeechAudioFormat* This,BSTR *Guid) { +static inline HRESULT ISpeechAudioFormat_get_Guid(ISpeechAudioFormat* This,BSTR *Guid) { return This->lpVtbl->get_Guid(This,Guid); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_put_Guid(ISpeechAudioFormat* This,BSTR Guid) { +static inline HRESULT ISpeechAudioFormat_put_Guid(ISpeechAudioFormat* This,BSTR Guid) { return This->lpVtbl->put_Guid(This,Guid); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_GetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx **SpeechWaveFormatEx) { +static inline HRESULT ISpeechAudioFormat_GetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx **SpeechWaveFormatEx) { return This->lpVtbl->GetWaveFormatEx(This,SpeechWaveFormatEx); } -static __WIDL_INLINE HRESULT ISpeechAudioFormat_SetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx *SpeechWaveFormatEx) { +static inline HRESULT ISpeechAudioFormat_SetWaveFormatEx(ISpeechAudioFormat* This,ISpeechWaveFormatEx *SpeechWaveFormatEx) { return This->lpVtbl->SetWaveFormatEx(This,SpeechWaveFormatEx); } #endif @@ -12740,42 +12822,42 @@ interface ISpeechBaseStream { #define ISpeechBaseStream_Seek(This,Position,Origin,NewPosition) (This)->lpVtbl->Seek(This,Position,Origin,NewPosition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechBaseStream_QueryInterface(ISpeechBaseStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechBaseStream_QueryInterface(ISpeechBaseStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechBaseStream_AddRef(ISpeechBaseStream* This) { +static inline ULONG ISpeechBaseStream_AddRef(ISpeechBaseStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechBaseStream_Release(ISpeechBaseStream* This) { +static inline ULONG ISpeechBaseStream_Release(ISpeechBaseStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechBaseStream_GetTypeInfoCount(ISpeechBaseStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechBaseStream_GetTypeInfoCount(ISpeechBaseStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_GetTypeInfo(ISpeechBaseStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechBaseStream_GetTypeInfo(ISpeechBaseStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_GetIDsOfNames(ISpeechBaseStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechBaseStream_GetIDsOfNames(ISpeechBaseStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Invoke(ISpeechBaseStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechBaseStream_Invoke(ISpeechBaseStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechBaseStream_get_Format(ISpeechBaseStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechBaseStream_get_Format(ISpeechBaseStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_putref_Format(ISpeechBaseStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechBaseStream_putref_Format(ISpeechBaseStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Read(ISpeechBaseStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechBaseStream_Read(ISpeechBaseStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Write(ISpeechBaseStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechBaseStream_Write(ISpeechBaseStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechBaseStream_Seek(ISpeechBaseStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechBaseStream_Seek(ISpeechBaseStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } #endif @@ -12973,70 +13055,70 @@ interface ISpeechAudio { #define ISpeechAudio_SetState(This,State) (This)->lpVtbl->SetState(This,State) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_QueryInterface(ISpeechAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudio_QueryInterface(ISpeechAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudio_AddRef(ISpeechAudio* This) { +static inline ULONG ISpeechAudio_AddRef(ISpeechAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudio_Release(ISpeechAudio* This) { +static inline ULONG ISpeechAudio_Release(ISpeechAudio* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_GetTypeInfoCount(ISpeechAudio* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudio_GetTypeInfoCount(ISpeechAudio* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudio_GetTypeInfo(ISpeechAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudio_GetTypeInfo(ISpeechAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudio_GetIDsOfNames(ISpeechAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudio_GetIDsOfNames(ISpeechAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudio_Invoke(ISpeechAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudio_Invoke(ISpeechAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_get_Format(ISpeechAudio* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechAudio_get_Format(ISpeechAudio* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudio_putref_Format(ISpeechAudio* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechAudio_putref_Format(ISpeechAudio* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechAudio_Read(ISpeechAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechAudio_Read(ISpeechAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechAudio_Write(ISpeechAudio* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechAudio_Write(ISpeechAudio* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechAudio_Seek(ISpeechAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechAudio_Seek(ISpeechAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechAudio methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudio_get_Status(ISpeechAudio* This,ISpeechAudioStatus **Status) { +static inline HRESULT ISpeechAudio_get_Status(ISpeechAudio* This,ISpeechAudioStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_BufferInfo(ISpeechAudio* This,ISpeechAudioBufferInfo **BufferInfo) { +static inline HRESULT ISpeechAudio_get_BufferInfo(ISpeechAudio* This,ISpeechAudioBufferInfo **BufferInfo) { return This->lpVtbl->get_BufferInfo(This,BufferInfo); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_DefaultFormat(ISpeechAudio* This,ISpeechAudioFormat **StreamFormat) { +static inline HRESULT ISpeechAudio_get_DefaultFormat(ISpeechAudio* This,ISpeechAudioFormat **StreamFormat) { return This->lpVtbl->get_DefaultFormat(This,StreamFormat); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_Volume(ISpeechAudio* This,LONG *Volume) { +static inline HRESULT ISpeechAudio_get_Volume(ISpeechAudio* This,LONG *Volume) { return This->lpVtbl->get_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechAudio_put_Volume(ISpeechAudio* This,LONG Volume) { +static inline HRESULT ISpeechAudio_put_Volume(ISpeechAudio* This,LONG Volume) { return This->lpVtbl->put_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_BufferNotifySize(ISpeechAudio* This,LONG *BufferNotifySize) { +static inline HRESULT ISpeechAudio_get_BufferNotifySize(ISpeechAudio* This,LONG *BufferNotifySize) { return This->lpVtbl->get_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechAudio_put_BufferNotifySize(ISpeechAudio* This,LONG BufferNotifySize) { +static inline HRESULT ISpeechAudio_put_BufferNotifySize(ISpeechAudio* This,LONG BufferNotifySize) { return This->lpVtbl->put_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechAudio_get_EventHandle(ISpeechAudio* This,LONG *EventHandle) { +static inline HRESULT ISpeechAudio_get_EventHandle(ISpeechAudio* This,LONG *EventHandle) { return This->lpVtbl->get_EventHandle(This,EventHandle); } -static __WIDL_INLINE HRESULT ISpeechAudio_SetState(ISpeechAudio* This,SpeechAudioState State) { +static inline HRESULT ISpeechAudio_SetState(ISpeechAudio* This,SpeechAudioState State) { return This->lpVtbl->SetState(This,State); } #endif @@ -13249,86 +13331,86 @@ interface ISpeechMMSysAudio { #define ISpeechMMSysAudio_get_MMHandle(This,Handle) (This)->lpVtbl->get_MMHandle(This,Handle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_QueryInterface(ISpeechMMSysAudio* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechMMSysAudio_QueryInterface(ISpeechMMSysAudio* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechMMSysAudio_AddRef(ISpeechMMSysAudio* This) { +static inline ULONG ISpeechMMSysAudio_AddRef(ISpeechMMSysAudio* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechMMSysAudio_Release(ISpeechMMSysAudio* This) { +static inline ULONG ISpeechMMSysAudio_Release(ISpeechMMSysAudio* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_GetTypeInfoCount(ISpeechMMSysAudio* This,UINT *pctinfo) { +static inline HRESULT ISpeechMMSysAudio_GetTypeInfoCount(ISpeechMMSysAudio* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_GetTypeInfo(ISpeechMMSysAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechMMSysAudio_GetTypeInfo(ISpeechMMSysAudio* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_GetIDsOfNames(ISpeechMMSysAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechMMSysAudio_GetIDsOfNames(ISpeechMMSysAudio* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Invoke(ISpeechMMSysAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechMMSysAudio_Invoke(ISpeechMMSysAudio* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechMMSysAudio_get_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_putref_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechMMSysAudio_putref_Format(ISpeechMMSysAudio* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Read(ISpeechMMSysAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechMMSysAudio_Read(ISpeechMMSysAudio* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Write(ISpeechMMSysAudio* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechMMSysAudio_Write(ISpeechMMSysAudio* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_Seek(ISpeechMMSysAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechMMSysAudio_Seek(ISpeechMMSysAudio* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechAudio methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_Status(ISpeechMMSysAudio* This,ISpeechAudioStatus **Status) { +static inline HRESULT ISpeechMMSysAudio_get_Status(ISpeechMMSysAudio* This,ISpeechAudioStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_BufferInfo(ISpeechMMSysAudio* This,ISpeechAudioBufferInfo **BufferInfo) { +static inline HRESULT ISpeechMMSysAudio_get_BufferInfo(ISpeechMMSysAudio* This,ISpeechAudioBufferInfo **BufferInfo) { return This->lpVtbl->get_BufferInfo(This,BufferInfo); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_DefaultFormat(ISpeechMMSysAudio* This,ISpeechAudioFormat **StreamFormat) { +static inline HRESULT ISpeechMMSysAudio_get_DefaultFormat(ISpeechMMSysAudio* This,ISpeechAudioFormat **StreamFormat) { return This->lpVtbl->get_DefaultFormat(This,StreamFormat); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_Volume(ISpeechMMSysAudio* This,LONG *Volume) { +static inline HRESULT ISpeechMMSysAudio_get_Volume(ISpeechMMSysAudio* This,LONG *Volume) { return This->lpVtbl->get_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_Volume(ISpeechMMSysAudio* This,LONG Volume) { +static inline HRESULT ISpeechMMSysAudio_put_Volume(ISpeechMMSysAudio* This,LONG Volume) { return This->lpVtbl->put_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_BufferNotifySize(ISpeechMMSysAudio* This,LONG *BufferNotifySize) { +static inline HRESULT ISpeechMMSysAudio_get_BufferNotifySize(ISpeechMMSysAudio* This,LONG *BufferNotifySize) { return This->lpVtbl->get_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_BufferNotifySize(ISpeechMMSysAudio* This,LONG BufferNotifySize) { +static inline HRESULT ISpeechMMSysAudio_put_BufferNotifySize(ISpeechMMSysAudio* This,LONG BufferNotifySize) { return This->lpVtbl->put_BufferNotifySize(This,BufferNotifySize); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_EventHandle(ISpeechMMSysAudio* This,LONG *EventHandle) { +static inline HRESULT ISpeechMMSysAudio_get_EventHandle(ISpeechMMSysAudio* This,LONG *EventHandle) { return This->lpVtbl->get_EventHandle(This,EventHandle); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_SetState(ISpeechMMSysAudio* This,SpeechAudioState State) { +static inline HRESULT ISpeechMMSysAudio_SetState(ISpeechMMSysAudio* This,SpeechAudioState State) { return This->lpVtbl->SetState(This,State); } /*** ISpeechMMSysAudio methods ***/ -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_DeviceId(ISpeechMMSysAudio* This,LONG *DeviceId) { +static inline HRESULT ISpeechMMSysAudio_get_DeviceId(ISpeechMMSysAudio* This,LONG *DeviceId) { return This->lpVtbl->get_DeviceId(This,DeviceId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_DeviceId(ISpeechMMSysAudio* This,LONG DeviceId) { +static inline HRESULT ISpeechMMSysAudio_put_DeviceId(ISpeechMMSysAudio* This,LONG DeviceId) { return This->lpVtbl->put_DeviceId(This,DeviceId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_LineId(ISpeechMMSysAudio* This,LONG *LineId) { +static inline HRESULT ISpeechMMSysAudio_get_LineId(ISpeechMMSysAudio* This,LONG *LineId) { return This->lpVtbl->get_LineId(This,LineId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_put_LineId(ISpeechMMSysAudio* This,LONG LineId) { +static inline HRESULT ISpeechMMSysAudio_put_LineId(ISpeechMMSysAudio* This,LONG LineId) { return This->lpVtbl->put_LineId(This,LineId); } -static __WIDL_INLINE HRESULT ISpeechMMSysAudio_get_MMHandle(ISpeechMMSysAudio* This,LONG *Handle) { +static inline HRESULT ISpeechMMSysAudio_get_MMHandle(ISpeechMMSysAudio* This,LONG *Handle) { return This->lpVtbl->get_MMHandle(This,Handle); } #endif @@ -13473,49 +13555,49 @@ interface ISpeechFileStream { #define ISpeechFileStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_QueryInterface(ISpeechFileStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechFileStream_QueryInterface(ISpeechFileStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechFileStream_AddRef(ISpeechFileStream* This) { +static inline ULONG ISpeechFileStream_AddRef(ISpeechFileStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechFileStream_Release(ISpeechFileStream* This) { +static inline ULONG ISpeechFileStream_Release(ISpeechFileStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_GetTypeInfoCount(ISpeechFileStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechFileStream_GetTypeInfoCount(ISpeechFileStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechFileStream_GetTypeInfo(ISpeechFileStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechFileStream_GetTypeInfo(ISpeechFileStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechFileStream_GetIDsOfNames(ISpeechFileStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechFileStream_GetIDsOfNames(ISpeechFileStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Invoke(ISpeechFileStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechFileStream_Invoke(ISpeechFileStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_get_Format(ISpeechFileStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechFileStream_get_Format(ISpeechFileStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechFileStream_putref_Format(ISpeechFileStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechFileStream_putref_Format(ISpeechFileStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Read(ISpeechFileStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechFileStream_Read(ISpeechFileStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Write(ISpeechFileStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechFileStream_Write(ISpeechFileStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Seek(ISpeechFileStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechFileStream_Seek(ISpeechFileStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechFileStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechFileStream_Open(ISpeechFileStream* This,BSTR FileName,SpeechStreamFileMode FileMode,VARIANT_BOOL DoEvents) { +static inline HRESULT ISpeechFileStream_Open(ISpeechFileStream* This,BSTR FileName,SpeechStreamFileMode FileMode,VARIANT_BOOL DoEvents) { return This->lpVtbl->Open(This,FileName,FileMode,DoEvents); } -static __WIDL_INLINE HRESULT ISpeechFileStream_Close(ISpeechFileStream* This) { +static inline HRESULT ISpeechFileStream_Close(ISpeechFileStream* This) { return This->lpVtbl->Close(This); } #endif @@ -13657,49 +13739,49 @@ interface ISpeechCustomStream { #define ISpeechCustomStream_putref_BaseStream(This,pUnkStream) (This)->lpVtbl->putref_BaseStream(This,pUnkStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_QueryInterface(ISpeechCustomStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechCustomStream_QueryInterface(ISpeechCustomStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechCustomStream_AddRef(ISpeechCustomStream* This) { +static inline ULONG ISpeechCustomStream_AddRef(ISpeechCustomStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechCustomStream_Release(ISpeechCustomStream* This) { +static inline ULONG ISpeechCustomStream_Release(ISpeechCustomStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_GetTypeInfoCount(ISpeechCustomStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechCustomStream_GetTypeInfoCount(ISpeechCustomStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_GetTypeInfo(ISpeechCustomStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechCustomStream_GetTypeInfo(ISpeechCustomStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_GetIDsOfNames(ISpeechCustomStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechCustomStream_GetIDsOfNames(ISpeechCustomStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Invoke(ISpeechCustomStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechCustomStream_Invoke(ISpeechCustomStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_get_Format(ISpeechCustomStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechCustomStream_get_Format(ISpeechCustomStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_putref_Format(ISpeechCustomStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechCustomStream_putref_Format(ISpeechCustomStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Read(ISpeechCustomStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechCustomStream_Read(ISpeechCustomStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Write(ISpeechCustomStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechCustomStream_Write(ISpeechCustomStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_Seek(ISpeechCustomStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechCustomStream_Seek(ISpeechCustomStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechCustomStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechCustomStream_get_BaseStream(ISpeechCustomStream* This,IUnknown **ppUnkStream) { +static inline HRESULT ISpeechCustomStream_get_BaseStream(ISpeechCustomStream* This,IUnknown **ppUnkStream) { return This->lpVtbl->get_BaseStream(This,ppUnkStream); } -static __WIDL_INLINE HRESULT ISpeechCustomStream_putref_BaseStream(ISpeechCustomStream* This,IUnknown *pUnkStream) { +static inline HRESULT ISpeechCustomStream_putref_BaseStream(ISpeechCustomStream* This,IUnknown *pUnkStream) { return This->lpVtbl->putref_BaseStream(This,pUnkStream); } #endif @@ -13841,49 +13923,49 @@ interface ISpeechMemoryStream { #define ISpeechMemoryStream_GetData(This,pData) (This)->lpVtbl->GetData(This,pData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_QueryInterface(ISpeechMemoryStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechMemoryStream_QueryInterface(ISpeechMemoryStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechMemoryStream_AddRef(ISpeechMemoryStream* This) { +static inline ULONG ISpeechMemoryStream_AddRef(ISpeechMemoryStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechMemoryStream_Release(ISpeechMemoryStream* This) { +static inline ULONG ISpeechMemoryStream_Release(ISpeechMemoryStream* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetTypeInfoCount(ISpeechMemoryStream* This,UINT *pctinfo) { +static inline HRESULT ISpeechMemoryStream_GetTypeInfoCount(ISpeechMemoryStream* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetTypeInfo(ISpeechMemoryStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechMemoryStream_GetTypeInfo(ISpeechMemoryStream* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetIDsOfNames(ISpeechMemoryStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechMemoryStream_GetIDsOfNames(ISpeechMemoryStream* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Invoke(ISpeechMemoryStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechMemoryStream_Invoke(ISpeechMemoryStream* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechBaseStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_get_Format(ISpeechMemoryStream* This,ISpeechAudioFormat **AudioFormat) { +static inline HRESULT ISpeechMemoryStream_get_Format(ISpeechMemoryStream* This,ISpeechAudioFormat **AudioFormat) { return This->lpVtbl->get_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_putref_Format(ISpeechMemoryStream* This,ISpeechAudioFormat *AudioFormat) { +static inline HRESULT ISpeechMemoryStream_putref_Format(ISpeechMemoryStream* This,ISpeechAudioFormat *AudioFormat) { return This->lpVtbl->putref_Format(This,AudioFormat); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Read(ISpeechMemoryStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { +static inline HRESULT ISpeechMemoryStream_Read(ISpeechMemoryStream* This,VARIANT *Buffer,LONG NumberOfBytes,LONG *BytesRead) { return This->lpVtbl->Read(This,Buffer,NumberOfBytes,BytesRead); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Write(ISpeechMemoryStream* This,VARIANT Buffer,LONG *BytesWritten) { +static inline HRESULT ISpeechMemoryStream_Write(ISpeechMemoryStream* This,VARIANT Buffer,LONG *BytesWritten) { return This->lpVtbl->Write(This,Buffer,BytesWritten); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_Seek(ISpeechMemoryStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { +static inline HRESULT ISpeechMemoryStream_Seek(ISpeechMemoryStream* This,VARIANT Position,SpeechStreamSeekPositionType Origin,VARIANT *NewPosition) { return This->lpVtbl->Seek(This,Position,Origin,NewPosition); } /*** ISpeechMemoryStream methods ***/ -static __WIDL_INLINE HRESULT ISpeechMemoryStream_SetData(ISpeechMemoryStream* This,VARIANT Data) { +static inline HRESULT ISpeechMemoryStream_SetData(ISpeechMemoryStream* This,VARIANT Data) { return This->lpVtbl->SetData(This,Data); } -static __WIDL_INLINE HRESULT ISpeechMemoryStream_GetData(ISpeechMemoryStream* This,VARIANT *pData) { +static inline HRESULT ISpeechMemoryStream_GetData(ISpeechMemoryStream* This,VARIANT *pData) { return This->lpVtbl->GetData(This,pData); } #endif @@ -14017,42 +14099,42 @@ interface ISpeechAudioStatus { #define ISpeechAudioStatus_get_CurrentDevicePosition(This,CurrentDevicePosition) (This)->lpVtbl->get_CurrentDevicePosition(This,CurrentDevicePosition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioStatus_QueryInterface(ISpeechAudioStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudioStatus_QueryInterface(ISpeechAudioStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudioStatus_AddRef(ISpeechAudioStatus* This) { +static inline ULONG ISpeechAudioStatus_AddRef(ISpeechAudioStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudioStatus_Release(ISpeechAudioStatus* This) { +static inline ULONG ISpeechAudioStatus_Release(ISpeechAudioStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioStatus_GetTypeInfoCount(ISpeechAudioStatus* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudioStatus_GetTypeInfoCount(ISpeechAudioStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_GetTypeInfo(ISpeechAudioStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudioStatus_GetTypeInfo(ISpeechAudioStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_GetIDsOfNames(ISpeechAudioStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudioStatus_GetIDsOfNames(ISpeechAudioStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_Invoke(ISpeechAudioStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudioStatus_Invoke(ISpeechAudioStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechAudioStatus methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_FreeBufferSpace(ISpeechAudioStatus* This,LONG *FreeBufferSpace) { +static inline HRESULT ISpeechAudioStatus_get_FreeBufferSpace(ISpeechAudioStatus* This,LONG *FreeBufferSpace) { return This->lpVtbl->get_FreeBufferSpace(This,FreeBufferSpace); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_NonBlockingIO(ISpeechAudioStatus* This,LONG *NonBlockingIO) { +static inline HRESULT ISpeechAudioStatus_get_NonBlockingIO(ISpeechAudioStatus* This,LONG *NonBlockingIO) { return This->lpVtbl->get_NonBlockingIO(This,NonBlockingIO); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_State(ISpeechAudioStatus* This,SpeechAudioState *State) { +static inline HRESULT ISpeechAudioStatus_get_State(ISpeechAudioStatus* This,SpeechAudioState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_CurrentSeekPosition(ISpeechAudioStatus* This,VARIANT *CurrentSeekPosition) { +static inline HRESULT ISpeechAudioStatus_get_CurrentSeekPosition(ISpeechAudioStatus* This,VARIANT *CurrentSeekPosition) { return This->lpVtbl->get_CurrentSeekPosition(This,CurrentSeekPosition); } -static __WIDL_INLINE HRESULT ISpeechAudioStatus_get_CurrentDevicePosition(ISpeechAudioStatus* This,VARIANT *CurrentDevicePosition) { +static inline HRESULT ISpeechAudioStatus_get_CurrentDevicePosition(ISpeechAudioStatus* This,VARIANT *CurrentDevicePosition) { return This->lpVtbl->get_CurrentDevicePosition(This,CurrentDevicePosition); } #endif @@ -14194,45 +14276,45 @@ interface ISpeechAudioBufferInfo { #define ISpeechAudioBufferInfo_put_EventBias(This,EventBias) (This)->lpVtbl->put_EventBias(This,EventBias) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_QueryInterface(ISpeechAudioBufferInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechAudioBufferInfo_QueryInterface(ISpeechAudioBufferInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechAudioBufferInfo_AddRef(ISpeechAudioBufferInfo* This) { +static inline ULONG ISpeechAudioBufferInfo_AddRef(ISpeechAudioBufferInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechAudioBufferInfo_Release(ISpeechAudioBufferInfo* This) { +static inline ULONG ISpeechAudioBufferInfo_Release(ISpeechAudioBufferInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_GetTypeInfoCount(ISpeechAudioBufferInfo* This,UINT *pctinfo) { +static inline HRESULT ISpeechAudioBufferInfo_GetTypeInfoCount(ISpeechAudioBufferInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_GetTypeInfo(ISpeechAudioBufferInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechAudioBufferInfo_GetTypeInfo(ISpeechAudioBufferInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_GetIDsOfNames(ISpeechAudioBufferInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechAudioBufferInfo_GetIDsOfNames(ISpeechAudioBufferInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_Invoke(ISpeechAudioBufferInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechAudioBufferInfo_Invoke(ISpeechAudioBufferInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechAudioBufferInfo methods ***/ -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_get_MinNotification(ISpeechAudioBufferInfo* This,LONG *MinNotification) { +static inline HRESULT ISpeechAudioBufferInfo_get_MinNotification(ISpeechAudioBufferInfo* This,LONG *MinNotification) { return This->lpVtbl->get_MinNotification(This,MinNotification); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_put_MinNotification(ISpeechAudioBufferInfo* This,LONG MinNotification) { +static inline HRESULT ISpeechAudioBufferInfo_put_MinNotification(ISpeechAudioBufferInfo* This,LONG MinNotification) { return This->lpVtbl->put_MinNotification(This,MinNotification); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_get_BufferSize(ISpeechAudioBufferInfo* This,LONG *BufferSize) { +static inline HRESULT ISpeechAudioBufferInfo_get_BufferSize(ISpeechAudioBufferInfo* This,LONG *BufferSize) { return This->lpVtbl->get_BufferSize(This,BufferSize); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_put_BufferSize(ISpeechAudioBufferInfo* This,LONG BufferSize) { +static inline HRESULT ISpeechAudioBufferInfo_put_BufferSize(ISpeechAudioBufferInfo* This,LONG BufferSize) { return This->lpVtbl->put_BufferSize(This,BufferSize); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_get_EventBias(ISpeechAudioBufferInfo* This,LONG *EventBias) { +static inline HRESULT ISpeechAudioBufferInfo_get_EventBias(ISpeechAudioBufferInfo* This,LONG *EventBias) { return This->lpVtbl->get_EventBias(This,EventBias); } -static __WIDL_INLINE HRESULT ISpeechAudioBufferInfo_put_EventBias(ISpeechAudioBufferInfo* This,LONG EventBias) { +static inline HRESULT ISpeechAudioBufferInfo_put_EventBias(ISpeechAudioBufferInfo* This,LONG EventBias) { return This->lpVtbl->put_EventBias(This,EventBias); } #endif @@ -14438,69 +14520,69 @@ interface ISpeechWaveFormatEx { #define ISpeechWaveFormatEx_put_ExtraData(This,ExtraData) (This)->lpVtbl->put_ExtraData(This,ExtraData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_QueryInterface(ISpeechWaveFormatEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechWaveFormatEx_QueryInterface(ISpeechWaveFormatEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechWaveFormatEx_AddRef(ISpeechWaveFormatEx* This) { +static inline ULONG ISpeechWaveFormatEx_AddRef(ISpeechWaveFormatEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechWaveFormatEx_Release(ISpeechWaveFormatEx* This) { +static inline ULONG ISpeechWaveFormatEx_Release(ISpeechWaveFormatEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_GetTypeInfoCount(ISpeechWaveFormatEx* This,UINT *pctinfo) { +static inline HRESULT ISpeechWaveFormatEx_GetTypeInfoCount(ISpeechWaveFormatEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_GetTypeInfo(ISpeechWaveFormatEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechWaveFormatEx_GetTypeInfo(ISpeechWaveFormatEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_GetIDsOfNames(ISpeechWaveFormatEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechWaveFormatEx_GetIDsOfNames(ISpeechWaveFormatEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_Invoke(ISpeechWaveFormatEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechWaveFormatEx_Invoke(ISpeechWaveFormatEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechWaveFormatEx methods ***/ -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_FormatTag(ISpeechWaveFormatEx* This,short *FormatTag) { +static inline HRESULT ISpeechWaveFormatEx_get_FormatTag(ISpeechWaveFormatEx* This,short *FormatTag) { return This->lpVtbl->get_FormatTag(This,FormatTag); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_FormatTag(ISpeechWaveFormatEx* This,short FormatTag) { +static inline HRESULT ISpeechWaveFormatEx_put_FormatTag(ISpeechWaveFormatEx* This,short FormatTag) { return This->lpVtbl->put_FormatTag(This,FormatTag); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_Channels(ISpeechWaveFormatEx* This,short *Channels) { +static inline HRESULT ISpeechWaveFormatEx_get_Channels(ISpeechWaveFormatEx* This,short *Channels) { return This->lpVtbl->get_Channels(This,Channels); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_Channels(ISpeechWaveFormatEx* This,short Channels) { +static inline HRESULT ISpeechWaveFormatEx_put_Channels(ISpeechWaveFormatEx* This,short Channels) { return This->lpVtbl->put_Channels(This,Channels); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_SamplesPerSec(ISpeechWaveFormatEx* This,LONG *SamplesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_get_SamplesPerSec(ISpeechWaveFormatEx* This,LONG *SamplesPerSec) { return This->lpVtbl->get_SamplesPerSec(This,SamplesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_SamplesPerSec(ISpeechWaveFormatEx* This,LONG SamplesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_put_SamplesPerSec(ISpeechWaveFormatEx* This,LONG SamplesPerSec) { return This->lpVtbl->put_SamplesPerSec(This,SamplesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG *AvgBytesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_get_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG *AvgBytesPerSec) { return This->lpVtbl->get_AvgBytesPerSec(This,AvgBytesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG AvgBytesPerSec) { +static inline HRESULT ISpeechWaveFormatEx_put_AvgBytesPerSec(ISpeechWaveFormatEx* This,LONG AvgBytesPerSec) { return This->lpVtbl->put_AvgBytesPerSec(This,AvgBytesPerSec); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_BlockAlign(ISpeechWaveFormatEx* This,short *BlockAlign) { +static inline HRESULT ISpeechWaveFormatEx_get_BlockAlign(ISpeechWaveFormatEx* This,short *BlockAlign) { return This->lpVtbl->get_BlockAlign(This,BlockAlign); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_BlockAlign(ISpeechWaveFormatEx* This,short BlockAlign) { +static inline HRESULT ISpeechWaveFormatEx_put_BlockAlign(ISpeechWaveFormatEx* This,short BlockAlign) { return This->lpVtbl->put_BlockAlign(This,BlockAlign); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_BitsPerSample(ISpeechWaveFormatEx* This,short *BitsPerSample) { +static inline HRESULT ISpeechWaveFormatEx_get_BitsPerSample(ISpeechWaveFormatEx* This,short *BitsPerSample) { return This->lpVtbl->get_BitsPerSample(This,BitsPerSample); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_BitsPerSample(ISpeechWaveFormatEx* This,short BitsPerSample) { +static inline HRESULT ISpeechWaveFormatEx_put_BitsPerSample(ISpeechWaveFormatEx* This,short BitsPerSample) { return This->lpVtbl->put_BitsPerSample(This,BitsPerSample); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_get_ExtraData(ISpeechWaveFormatEx* This,VARIANT *ExtraData) { +static inline HRESULT ISpeechWaveFormatEx_get_ExtraData(ISpeechWaveFormatEx* This,VARIANT *ExtraData) { return This->lpVtbl->get_ExtraData(This,ExtraData); } -static __WIDL_INLINE HRESULT ISpeechWaveFormatEx_put_ExtraData(ISpeechWaveFormatEx* This,VARIANT ExtraData) { +static inline HRESULT ISpeechWaveFormatEx_put_ExtraData(ISpeechWaveFormatEx* This,VARIANT ExtraData) { return This->lpVtbl->put_ExtraData(This,ExtraData); } #endif @@ -14880,123 +14962,123 @@ interface ISpeechVoice { #define ISpeechVoice_DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData) (This)->lpVtbl->DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoice_QueryInterface(ISpeechVoice* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechVoice_QueryInterface(ISpeechVoice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechVoice_AddRef(ISpeechVoice* This) { +static inline ULONG ISpeechVoice_AddRef(ISpeechVoice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechVoice_Release(ISpeechVoice* This) { +static inline ULONG ISpeechVoice_Release(ISpeechVoice* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoice_GetTypeInfoCount(ISpeechVoice* This,UINT *pctinfo) { +static inline HRESULT ISpeechVoice_GetTypeInfoCount(ISpeechVoice* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetTypeInfo(ISpeechVoice* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechVoice_GetTypeInfo(ISpeechVoice* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetIDsOfNames(ISpeechVoice* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechVoice_GetIDsOfNames(ISpeechVoice* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechVoice_Invoke(ISpeechVoice* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechVoice_Invoke(ISpeechVoice* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechVoice methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoice_get_Status(ISpeechVoice* This,ISpeechVoiceStatus **Status) { +static inline HRESULT ISpeechVoice_get_Status(ISpeechVoice* This,ISpeechVoiceStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Voice(ISpeechVoice* This,ISpeechObjectToken **Voice) { +static inline HRESULT ISpeechVoice_get_Voice(ISpeechVoice* This,ISpeechObjectToken **Voice) { return This->lpVtbl->get_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechVoice_putref_Voice(ISpeechVoice* This,ISpeechObjectToken *Voice) { +static inline HRESULT ISpeechVoice_putref_Voice(ISpeechVoice* This,ISpeechObjectToken *Voice) { return This->lpVtbl->putref_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AudioOutput(ISpeechVoice* This,ISpeechObjectToken **AudioOutput) { +static inline HRESULT ISpeechVoice_get_AudioOutput(ISpeechVoice* This,ISpeechObjectToken **AudioOutput) { return This->lpVtbl->get_AudioOutput(This,AudioOutput); } -static __WIDL_INLINE HRESULT ISpeechVoice_putref_AudioOutput(ISpeechVoice* This,ISpeechObjectToken *AudioOutput) { +static inline HRESULT ISpeechVoice_putref_AudioOutput(ISpeechVoice* This,ISpeechObjectToken *AudioOutput) { return This->lpVtbl->putref_AudioOutput(This,AudioOutput); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream **AudioOutputStream) { +static inline HRESULT ISpeechVoice_get_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream **AudioOutputStream) { return This->lpVtbl->get_AudioOutputStream(This,AudioOutputStream); } -static __WIDL_INLINE HRESULT ISpeechVoice_putref_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream *AudioOutputStream) { +static inline HRESULT ISpeechVoice_putref_AudioOutputStream(ISpeechVoice* This,ISpeechBaseStream *AudioOutputStream) { return This->lpVtbl->putref_AudioOutputStream(This,AudioOutputStream); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Rate(ISpeechVoice* This,LONG *Rate) { +static inline HRESULT ISpeechVoice_get_Rate(ISpeechVoice* This,LONG *Rate) { return This->lpVtbl->get_Rate(This,Rate); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_Rate(ISpeechVoice* This,LONG Rate) { +static inline HRESULT ISpeechVoice_put_Rate(ISpeechVoice* This,LONG Rate) { return This->lpVtbl->put_Rate(This,Rate); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Volume(ISpeechVoice* This,LONG *Volume) { +static inline HRESULT ISpeechVoice_get_Volume(ISpeechVoice* This,LONG *Volume) { return This->lpVtbl->get_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_Volume(ISpeechVoice* This,LONG Volume) { +static inline HRESULT ISpeechVoice_put_Volume(ISpeechVoice* This,LONG Volume) { return This->lpVtbl->put_Volume(This,Volume); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL Allow) { +static inline HRESULT ISpeechVoice_put_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL Allow) { return This->lpVtbl->put_AllowAudioOutputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL *Allow) { +static inline HRESULT ISpeechVoice_get_AllowAudioOutputFormatChangesOnNextSet(ISpeechVoice* This,VARIANT_BOOL *Allow) { return This->lpVtbl->get_AllowAudioOutputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_EventInterests(ISpeechVoice* This,SpeechVoiceEvents *EventInterestFlags) { +static inline HRESULT ISpeechVoice_get_EventInterests(ISpeechVoice* This,SpeechVoiceEvents *EventInterestFlags) { return This->lpVtbl->get_EventInterests(This,EventInterestFlags); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_EventInterests(ISpeechVoice* This,SpeechVoiceEvents EventInterestFlags) { +static inline HRESULT ISpeechVoice_put_EventInterests(ISpeechVoice* This,SpeechVoiceEvents EventInterestFlags) { return This->lpVtbl->put_EventInterests(This,EventInterestFlags); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_Priority(ISpeechVoice* This,SpeechVoicePriority Priority) { +static inline HRESULT ISpeechVoice_put_Priority(ISpeechVoice* This,SpeechVoicePriority Priority) { return This->lpVtbl->put_Priority(This,Priority); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_Priority(ISpeechVoice* This,SpeechVoicePriority *Priority) { +static inline HRESULT ISpeechVoice_get_Priority(ISpeechVoice* This,SpeechVoicePriority *Priority) { return This->lpVtbl->get_Priority(This,Priority); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents Boundary) { +static inline HRESULT ISpeechVoice_put_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents Boundary) { return This->lpVtbl->put_AlertBoundary(This,Boundary); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents *Boundary) { +static inline HRESULT ISpeechVoice_get_AlertBoundary(ISpeechVoice* This,SpeechVoiceEvents *Boundary) { return This->lpVtbl->get_AlertBoundary(This,Boundary); } -static __WIDL_INLINE HRESULT ISpeechVoice_put_SynchronousSpeakTimeout(ISpeechVoice* This,LONG msTimeout) { +static inline HRESULT ISpeechVoice_put_SynchronousSpeakTimeout(ISpeechVoice* This,LONG msTimeout) { return This->lpVtbl->put_SynchronousSpeakTimeout(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpeechVoice_get_SynchronousSpeakTimeout(ISpeechVoice* This,LONG *msTimeout) { +static inline HRESULT ISpeechVoice_get_SynchronousSpeakTimeout(ISpeechVoice* This,LONG *msTimeout) { return This->lpVtbl->get_SynchronousSpeakTimeout(This,msTimeout); } -static __WIDL_INLINE HRESULT ISpeechVoice_Speak(ISpeechVoice* This,BSTR Text,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechVoice_Speak(ISpeechVoice* This,BSTR Text,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->Speak(This,Text,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoice_SpeakStream(ISpeechVoice* This,ISpeechBaseStream *Stream,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechVoice_SpeakStream(ISpeechVoice* This,ISpeechBaseStream *Stream,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakStream(This,Stream,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoice_Pause(ISpeechVoice* This) { +static inline HRESULT ISpeechVoice_Pause(ISpeechVoice* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT ISpeechVoice_Resume(ISpeechVoice* This) { +static inline HRESULT ISpeechVoice_Resume(ISpeechVoice* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT ISpeechVoice_Skip(ISpeechVoice* This,const BSTR Type,LONG NumItems,LONG *NumSkipped) { +static inline HRESULT ISpeechVoice_Skip(ISpeechVoice* This,const BSTR Type,LONG NumItems,LONG *NumSkipped) { return This->lpVtbl->Skip(This,Type,NumItems,NumSkipped); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetVoices(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechVoice_GetVoices(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetVoices(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechVoice_GetAudioOutputs(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechVoice_GetAudioOutputs(ISpeechVoice* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetAudioOutputs(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechVoice_WaitUntilDone(ISpeechVoice* This,LONG msTimeout,VARIANT_BOOL *Done) { +static inline HRESULT ISpeechVoice_WaitUntilDone(ISpeechVoice* This,LONG msTimeout,VARIANT_BOOL *Done) { return This->lpVtbl->WaitUntilDone(This,msTimeout,Done); } -static __WIDL_INLINE HRESULT ISpeechVoice_SpeakCompleteEvent(ISpeechVoice* This,LONG *Handle) { +static inline HRESULT ISpeechVoice_SpeakCompleteEvent(ISpeechVoice* This,LONG *Handle) { return This->lpVtbl->SpeakCompleteEvent(This,Handle); } -static __WIDL_INLINE HRESULT ISpeechVoice_IsUISupported(ISpeechVoice* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechVoice_IsUISupported(ISpeechVoice* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { return This->lpVtbl->IsUISupported(This,TypeOfUI,ExtraData,Supported); } -static __WIDL_INLINE HRESULT ISpeechVoice_DisplayUI(ISpeechVoice* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { +static inline HRESULT ISpeechVoice_DisplayUI(ISpeechVoice* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { return This->lpVtbl->DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData); } #endif @@ -15186,63 +15268,63 @@ interface ISpeechVoiceStatus { #define ISpeechVoiceStatus_get_VisemeId(This,VisemeId) (This)->lpVtbl->get_VisemeId(This,VisemeId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_QueryInterface(ISpeechVoiceStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechVoiceStatus_QueryInterface(ISpeechVoiceStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechVoiceStatus_AddRef(ISpeechVoiceStatus* This) { +static inline ULONG ISpeechVoiceStatus_AddRef(ISpeechVoiceStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechVoiceStatus_Release(ISpeechVoiceStatus* This) { +static inline ULONG ISpeechVoiceStatus_Release(ISpeechVoiceStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_GetTypeInfoCount(ISpeechVoiceStatus* This,UINT *pctinfo) { +static inline HRESULT ISpeechVoiceStatus_GetTypeInfoCount(ISpeechVoiceStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_GetTypeInfo(ISpeechVoiceStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechVoiceStatus_GetTypeInfo(ISpeechVoiceStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_GetIDsOfNames(ISpeechVoiceStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechVoiceStatus_GetIDsOfNames(ISpeechVoiceStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_Invoke(ISpeechVoiceStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechVoiceStatus_Invoke(ISpeechVoiceStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechVoiceStatus methods ***/ -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_CurrentStreamNumber(ISpeechVoiceStatus* This,LONG *StreamNumber) { +static inline HRESULT ISpeechVoiceStatus_get_CurrentStreamNumber(ISpeechVoiceStatus* This,LONG *StreamNumber) { return This->lpVtbl->get_CurrentStreamNumber(This,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastStreamNumberQueued(ISpeechVoiceStatus* This,LONG *StreamNumber) { +static inline HRESULT ISpeechVoiceStatus_get_LastStreamNumberQueued(ISpeechVoiceStatus* This,LONG *StreamNumber) { return This->lpVtbl->get_LastStreamNumberQueued(This,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastHResult(ISpeechVoiceStatus* This,LONG *HResult) { +static inline HRESULT ISpeechVoiceStatus_get_LastHResult(ISpeechVoiceStatus* This,LONG *HResult) { return This->lpVtbl->get_LastHResult(This,HResult); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_RunningState(ISpeechVoiceStatus* This,SpeechRunState *State) { +static inline HRESULT ISpeechVoiceStatus_get_RunningState(ISpeechVoiceStatus* This,SpeechRunState *State) { return This->lpVtbl->get_RunningState(This,State); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputWordPosition(ISpeechVoiceStatus* This,LONG *Position) { +static inline HRESULT ISpeechVoiceStatus_get_InputWordPosition(ISpeechVoiceStatus* This,LONG *Position) { return This->lpVtbl->get_InputWordPosition(This,Position); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputWordLength(ISpeechVoiceStatus* This,LONG *Length) { +static inline HRESULT ISpeechVoiceStatus_get_InputWordLength(ISpeechVoiceStatus* This,LONG *Length) { return This->lpVtbl->get_InputWordLength(This,Length); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputSentencePosition(ISpeechVoiceStatus* This,LONG *Position) { +static inline HRESULT ISpeechVoiceStatus_get_InputSentencePosition(ISpeechVoiceStatus* This,LONG *Position) { return This->lpVtbl->get_InputSentencePosition(This,Position); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_InputSentenceLength(ISpeechVoiceStatus* This,LONG *Length) { +static inline HRESULT ISpeechVoiceStatus_get_InputSentenceLength(ISpeechVoiceStatus* This,LONG *Length) { return This->lpVtbl->get_InputSentenceLength(This,Length); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastBookmark(ISpeechVoiceStatus* This,BSTR *Bookmark) { +static inline HRESULT ISpeechVoiceStatus_get_LastBookmark(ISpeechVoiceStatus* This,BSTR *Bookmark) { return This->lpVtbl->get_LastBookmark(This,Bookmark); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_LastBookmarkId(ISpeechVoiceStatus* This,LONG *BookmarkId) { +static inline HRESULT ISpeechVoiceStatus_get_LastBookmarkId(ISpeechVoiceStatus* This,LONG *BookmarkId) { return This->lpVtbl->get_LastBookmarkId(This,BookmarkId); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_PhonemeId(ISpeechVoiceStatus* This,short *PhoneId) { +static inline HRESULT ISpeechVoiceStatus_get_PhonemeId(ISpeechVoiceStatus* This,short *PhoneId) { return This->lpVtbl->get_PhonemeId(This,PhoneId); } -static __WIDL_INLINE HRESULT ISpeechVoiceStatus_get_VisemeId(ISpeechVoiceStatus* This,short *VisemeId) { +static inline HRESULT ISpeechVoiceStatus_get_VisemeId(ISpeechVoiceStatus* This,short *VisemeId) { return This->lpVtbl->get_VisemeId(This,VisemeId); } #endif @@ -15826,26 +15908,26 @@ interface _ISpeechVoiceEvents { #define _ISpeechVoiceEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_QueryInterface(_ISpeechVoiceEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _ISpeechVoiceEvents_QueryInterface(_ISpeechVoiceEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _ISpeechVoiceEvents_AddRef(_ISpeechVoiceEvents* This) { +static inline ULONG _ISpeechVoiceEvents_AddRef(_ISpeechVoiceEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _ISpeechVoiceEvents_Release(_ISpeechVoiceEvents* This) { +static inline ULONG _ISpeechVoiceEvents_Release(_ISpeechVoiceEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_GetTypeInfoCount(_ISpeechVoiceEvents* This,UINT *pctinfo) { +static inline HRESULT _ISpeechVoiceEvents_GetTypeInfoCount(_ISpeechVoiceEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_GetTypeInfo(_ISpeechVoiceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _ISpeechVoiceEvents_GetTypeInfo(_ISpeechVoiceEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_GetIDsOfNames(_ISpeechVoiceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _ISpeechVoiceEvents_GetIDsOfNames(_ISpeechVoiceEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _ISpeechVoiceEvents_Invoke(_ISpeechVoiceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _ISpeechVoiceEvents_Invoke(_ISpeechVoiceEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -16190,105 +16272,105 @@ interface ISpeechRecognizer { #define ISpeechRecognizer_GetProfiles(This,RequiredAttributes,OptionalAttributes,ObjectTokens) (This)->lpVtbl->GetProfiles(This,RequiredAttributes,OptionalAttributes,ObjectTokens) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizer_QueryInterface(ISpeechRecognizer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecognizer_QueryInterface(ISpeechRecognizer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecognizer_AddRef(ISpeechRecognizer* This) { +static inline ULONG ISpeechRecognizer_AddRef(ISpeechRecognizer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecognizer_Release(ISpeechRecognizer* This) { +static inline ULONG ISpeechRecognizer_Release(ISpeechRecognizer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetTypeInfoCount(ISpeechRecognizer* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecognizer_GetTypeInfoCount(ISpeechRecognizer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetTypeInfo(ISpeechRecognizer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecognizer_GetTypeInfo(ISpeechRecognizer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetIDsOfNames(ISpeechRecognizer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecognizer_GetIDsOfNames(ISpeechRecognizer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_Invoke(ISpeechRecognizer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecognizer_Invoke(ISpeechRecognizer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecognizer methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken *Recognizer) { +static inline HRESULT ISpeechRecognizer_putref_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken *Recognizer) { return This->lpVtbl->putref_Recognizer(This,Recognizer); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken **Recognizer) { +static inline HRESULT ISpeechRecognizer_get_Recognizer(ISpeechRecognizer* This,ISpeechObjectToken **Recognizer) { return This->lpVtbl->get_Recognizer(This,Recognizer); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_put_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL Allow) { +static inline HRESULT ISpeechRecognizer_put_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL Allow) { return This->lpVtbl->put_AllowAudioInputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL *Allow) { +static inline HRESULT ISpeechRecognizer_get_AllowAudioInputFormatChangesOnNextSet(ISpeechRecognizer* This,VARIANT_BOOL *Allow) { return This->lpVtbl->get_AllowAudioInputFormatChangesOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken *AudioInput) { +static inline HRESULT ISpeechRecognizer_putref_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken *AudioInput) { return This->lpVtbl->putref_AudioInput(This,AudioInput); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken **AudioInput) { +static inline HRESULT ISpeechRecognizer_get_AudioInput(ISpeechRecognizer* This,ISpeechObjectToken **AudioInput) { return This->lpVtbl->get_AudioInput(This,AudioInput); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream *AudioInputStream) { +static inline HRESULT ISpeechRecognizer_putref_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream *AudioInputStream) { return This->lpVtbl->putref_AudioInputStream(This,AudioInputStream); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream **AudioInputStream) { +static inline HRESULT ISpeechRecognizer_get_AudioInputStream(ISpeechRecognizer* This,ISpeechBaseStream **AudioInputStream) { return This->lpVtbl->get_AudioInputStream(This,AudioInputStream); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_IsShared(ISpeechRecognizer* This,VARIANT_BOOL *Shared) { +static inline HRESULT ISpeechRecognizer_get_IsShared(ISpeechRecognizer* This,VARIANT_BOOL *Shared) { return This->lpVtbl->get_IsShared(This,Shared); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_put_State(ISpeechRecognizer* This,SpeechRecognizerState State) { +static inline HRESULT ISpeechRecognizer_put_State(ISpeechRecognizer* This,SpeechRecognizerState State) { return This->lpVtbl->put_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_State(ISpeechRecognizer* This,SpeechRecognizerState *State) { +static inline HRESULT ISpeechRecognizer_get_State(ISpeechRecognizer* This,SpeechRecognizerState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_Status(ISpeechRecognizer* This,ISpeechRecognizerStatus **Status) { +static inline HRESULT ISpeechRecognizer_get_Status(ISpeechRecognizer* This,ISpeechRecognizerStatus **Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_putref_Profile(ISpeechRecognizer* This,ISpeechObjectToken *Profile) { +static inline HRESULT ISpeechRecognizer_putref_Profile(ISpeechRecognizer* This,ISpeechObjectToken *Profile) { return This->lpVtbl->putref_Profile(This,Profile); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_get_Profile(ISpeechRecognizer* This,ISpeechObjectToken **Profile) { +static inline HRESULT ISpeechRecognizer_get_Profile(ISpeechRecognizer* This,ISpeechObjectToken **Profile) { return This->lpVtbl->get_Profile(This,Profile); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_EmulateRecognition(ISpeechRecognizer* This,VARIANT TextElements,VARIANT *ElementDisplayAttributes,LONG LanguageId) { +static inline HRESULT ISpeechRecognizer_EmulateRecognition(ISpeechRecognizer* This,VARIANT TextElements,VARIANT *ElementDisplayAttributes,LONG LanguageId) { return This->lpVtbl->EmulateRecognition(This,TextElements,ElementDisplayAttributes,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_CreateRecoContext(ISpeechRecognizer* This,ISpeechRecoContext **NewContext) { +static inline HRESULT ISpeechRecognizer_CreateRecoContext(ISpeechRecognizer* This,ISpeechRecoContext **NewContext) { return This->lpVtbl->CreateRecoContext(This,NewContext); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetFormat(ISpeechRecognizer* This,SpeechFormatType Type,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecognizer_GetFormat(ISpeechRecognizer* This,SpeechFormatType Type,ISpeechAudioFormat **Format) { return This->lpVtbl->GetFormat(This,Type,Format); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_SetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_SetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG Value,VARIANT_BOOL *Supported) { return This->lpVtbl->SetPropertyNumber(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG *Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_GetPropertyNumber(ISpeechRecognizer* This,const BSTR Name,LONG *Value,VARIANT_BOOL *Supported) { return This->lpVtbl->GetPropertyNumber(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_SetPropertyString(ISpeechRecognizer* This,const BSTR Name,const BSTR Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_SetPropertyString(ISpeechRecognizer* This,const BSTR Name,const BSTR Value,VARIANT_BOOL *Supported) { return This->lpVtbl->SetPropertyString(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetPropertyString(ISpeechRecognizer* This,const BSTR Name,BSTR *Value,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_GetPropertyString(ISpeechRecognizer* This,const BSTR Name,BSTR *Value,VARIANT_BOOL *Supported) { return This->lpVtbl->GetPropertyString(This,Name,Value,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_IsUISupported(ISpeechRecognizer* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { +static inline HRESULT ISpeechRecognizer_IsUISupported(ISpeechRecognizer* This,const BSTR TypeOfUI,const VARIANT *ExtraData,VARIANT_BOOL *Supported) { return This->lpVtbl->IsUISupported(This,TypeOfUI,ExtraData,Supported); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_DisplayUI(ISpeechRecognizer* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { +static inline HRESULT ISpeechRecognizer_DisplayUI(ISpeechRecognizer* This,LONG hWndParent,BSTR Title,const BSTR TypeOfUI,const VARIANT *ExtraData) { return This->lpVtbl->DisplayUI(This,hWndParent,Title,TypeOfUI,ExtraData); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetRecognizers(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechRecognizer_GetRecognizers(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetRecognizers(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetAudioInputs(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechRecognizer_GetAudioInputs(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetAudioInputs(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } -static __WIDL_INLINE HRESULT ISpeechRecognizer_GetProfiles(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { +static inline HRESULT ISpeechRecognizer_GetProfiles(ISpeechRecognizer* This,BSTR RequiredAttributes,BSTR OptionalAttributes,ISpeechObjectTokens **ObjectTokens) { return This->lpVtbl->GetProfiles(This,RequiredAttributes,OptionalAttributes,ObjectTokens); } #endif @@ -16430,45 +16512,45 @@ interface ISpeechRecognizerStatus { #define ISpeechRecognizerStatus_get_SupportedLanguages(This,SupportedLanguages) (This)->lpVtbl->get_SupportedLanguages(This,SupportedLanguages) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_QueryInterface(ISpeechRecognizerStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecognizerStatus_QueryInterface(ISpeechRecognizerStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecognizerStatus_AddRef(ISpeechRecognizerStatus* This) { +static inline ULONG ISpeechRecognizerStatus_AddRef(ISpeechRecognizerStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecognizerStatus_Release(ISpeechRecognizerStatus* This) { +static inline ULONG ISpeechRecognizerStatus_Release(ISpeechRecognizerStatus* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_GetTypeInfoCount(ISpeechRecognizerStatus* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecognizerStatus_GetTypeInfoCount(ISpeechRecognizerStatus* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_GetTypeInfo(ISpeechRecognizerStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecognizerStatus_GetTypeInfo(ISpeechRecognizerStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_GetIDsOfNames(ISpeechRecognizerStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecognizerStatus_GetIDsOfNames(ISpeechRecognizerStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_Invoke(ISpeechRecognizerStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecognizerStatus_Invoke(ISpeechRecognizerStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecognizerStatus methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_AudioStatus(ISpeechRecognizerStatus* This,ISpeechAudioStatus **AudioStatus) { +static inline HRESULT ISpeechRecognizerStatus_get_AudioStatus(ISpeechRecognizerStatus* This,ISpeechAudioStatus **AudioStatus) { return This->lpVtbl->get_AudioStatus(This,AudioStatus); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_CurrentStreamPosition(ISpeechRecognizerStatus* This,VARIANT *pCurrentStreamPos) { +static inline HRESULT ISpeechRecognizerStatus_get_CurrentStreamPosition(ISpeechRecognizerStatus* This,VARIANT *pCurrentStreamPos) { return This->lpVtbl->get_CurrentStreamPosition(This,pCurrentStreamPos); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_CurrentStreamNumber(ISpeechRecognizerStatus* This,LONG *StreamNumber) { +static inline HRESULT ISpeechRecognizerStatus_get_CurrentStreamNumber(ISpeechRecognizerStatus* This,LONG *StreamNumber) { return This->lpVtbl->get_CurrentStreamNumber(This,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_NumberOfActiveRules(ISpeechRecognizerStatus* This,LONG *NumberOfActiveRules) { +static inline HRESULT ISpeechRecognizerStatus_get_NumberOfActiveRules(ISpeechRecognizerStatus* This,LONG *NumberOfActiveRules) { return This->lpVtbl->get_NumberOfActiveRules(This,NumberOfActiveRules); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_ClsidEngine(ISpeechRecognizerStatus* This,BSTR *ClsidEngine) { +static inline HRESULT ISpeechRecognizerStatus_get_ClsidEngine(ISpeechRecognizerStatus* This,BSTR *ClsidEngine) { return This->lpVtbl->get_ClsidEngine(This,ClsidEngine); } -static __WIDL_INLINE HRESULT ISpeechRecognizerStatus_get_SupportedLanguages(ISpeechRecognizerStatus* This,VARIANT *SupportedLanguages) { +static inline HRESULT ISpeechRecognizerStatus_get_SupportedLanguages(ISpeechRecognizerStatus* This,VARIANT *SupportedLanguages) { return This->lpVtbl->get_SupportedLanguages(This,SupportedLanguages); } #endif @@ -16768,102 +16850,102 @@ interface ISpeechRecoContext { #define ISpeechRecoContext_SetAdaptationData(This,AdaptationString) (This)->lpVtbl->SetAdaptationData(This,AdaptationString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoContext_QueryInterface(ISpeechRecoContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoContext_QueryInterface(ISpeechRecoContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoContext_AddRef(ISpeechRecoContext* This) { +static inline ULONG ISpeechRecoContext_AddRef(ISpeechRecoContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoContext_Release(ISpeechRecoContext* This) { +static inline ULONG ISpeechRecoContext_Release(ISpeechRecoContext* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoContext_GetTypeInfoCount(ISpeechRecoContext* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoContext_GetTypeInfoCount(ISpeechRecoContext* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_GetTypeInfo(ISpeechRecoContext* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoContext_GetTypeInfo(ISpeechRecoContext* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_GetIDsOfNames(ISpeechRecoContext* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoContext_GetIDsOfNames(ISpeechRecoContext* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Invoke(ISpeechRecoContext* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoContext_Invoke(ISpeechRecoContext* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoContext methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_Recognizer(ISpeechRecoContext* This,ISpeechRecognizer **Recognizer) { +static inline HRESULT ISpeechRecoContext_get_Recognizer(ISpeechRecoContext* This,ISpeechRecognizer **Recognizer) { return This->lpVtbl->get_Recognizer(This,Recognizer); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_AudioInputInterferenceStatus(ISpeechRecoContext* This,SpeechInterference *Interference) { +static inline HRESULT ISpeechRecoContext_get_AudioInputInterferenceStatus(ISpeechRecoContext* This,SpeechInterference *Interference) { return This->lpVtbl->get_AudioInputInterferenceStatus(This,Interference); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_RequestedUIType(ISpeechRecoContext* This,BSTR *UIType) { +static inline HRESULT ISpeechRecoContext_get_RequestedUIType(ISpeechRecoContext* This,BSTR *UIType) { return This->lpVtbl->get_RequestedUIType(This,UIType); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_putref_Voice(ISpeechRecoContext* This,ISpeechVoice *Voice) { +static inline HRESULT ISpeechRecoContext_putref_Voice(ISpeechRecoContext* This,ISpeechVoice *Voice) { return This->lpVtbl->putref_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_Voice(ISpeechRecoContext* This,ISpeechVoice **Voice) { +static inline HRESULT ISpeechRecoContext_get_Voice(ISpeechRecoContext* This,ISpeechVoice **Voice) { return This->lpVtbl->get_Voice(This,Voice); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL Allow) { +static inline HRESULT ISpeechRecoContext_put_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL Allow) { return This->lpVtbl->put_AllowVoiceFormatMatchingOnNextSet(This,Allow); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL *pAllow) { +static inline HRESULT ISpeechRecoContext_get_AllowVoiceFormatMatchingOnNextSet(ISpeechRecoContext* This,VARIANT_BOOL *pAllow) { return This->lpVtbl->get_AllowVoiceFormatMatchingOnNextSet(This,pAllow); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { +static inline HRESULT ISpeechRecoContext_put_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { return This->lpVtbl->put_VoicePurgeEvent(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { +static inline HRESULT ISpeechRecoContext_get_VoicePurgeEvent(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { return This->lpVtbl->get_VoicePurgeEvent(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { +static inline HRESULT ISpeechRecoContext_put_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents EventInterest) { return This->lpVtbl->put_EventInterests(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { +static inline HRESULT ISpeechRecoContext_get_EventInterests(ISpeechRecoContext* This,SpeechRecoEvents *EventInterest) { return This->lpVtbl->get_EventInterests(This,EventInterest); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_CmdMaxAlternates(ISpeechRecoContext* This,LONG MaxAlternates) { +static inline HRESULT ISpeechRecoContext_put_CmdMaxAlternates(ISpeechRecoContext* This,LONG MaxAlternates) { return This->lpVtbl->put_CmdMaxAlternates(This,MaxAlternates); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_CmdMaxAlternates(ISpeechRecoContext* This,LONG *MaxAlternates) { +static inline HRESULT ISpeechRecoContext_get_CmdMaxAlternates(ISpeechRecoContext* This,LONG *MaxAlternates) { return This->lpVtbl->get_CmdMaxAlternates(This,MaxAlternates); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_State(ISpeechRecoContext* This,SpeechRecoContextState State) { +static inline HRESULT ISpeechRecoContext_put_State(ISpeechRecoContext* This,SpeechRecoContextState State) { return This->lpVtbl->put_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_State(ISpeechRecoContext* This,SpeechRecoContextState *State) { +static inline HRESULT ISpeechRecoContext_get_State(ISpeechRecoContext* This,SpeechRecoContextState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_put_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions Option) { +static inline HRESULT ISpeechRecoContext_put_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions Option) { return This->lpVtbl->put_RetainedAudio(This,Option); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions *Option) { +static inline HRESULT ISpeechRecoContext_get_RetainedAudio(ISpeechRecoContext* This,SpeechRetainedAudioOptions *Option) { return This->lpVtbl->get_RetainedAudio(This,Option); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_putref_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoContext_putref_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_RetainedAudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_get_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoContext_get_RetainedAudioFormat(ISpeechRecoContext* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_RetainedAudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Pause(ISpeechRecoContext* This) { +static inline HRESULT ISpeechRecoContext_Pause(ISpeechRecoContext* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Resume(ISpeechRecoContext* This) { +static inline HRESULT ISpeechRecoContext_Resume(ISpeechRecoContext* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_CreateGrammar(ISpeechRecoContext* This,VARIANT GrammarId,ISpeechRecoGrammar **Grammar) { +static inline HRESULT ISpeechRecoContext_CreateGrammar(ISpeechRecoContext* This,VARIANT GrammarId,ISpeechRecoGrammar **Grammar) { return This->lpVtbl->CreateGrammar(This,GrammarId,Grammar); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_CreateResultFromMemory(ISpeechRecoContext* This,VARIANT *ResultBlock,ISpeechRecoResult **Result) { +static inline HRESULT ISpeechRecoContext_CreateResultFromMemory(ISpeechRecoContext* This,VARIANT *ResultBlock,ISpeechRecoResult **Result) { return This->lpVtbl->CreateResultFromMemory(This,ResultBlock,Result); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_Bookmark(ISpeechRecoContext* This,SpeechBookmarkOptions Options,VARIANT StreamPos,VARIANT BookmarkId) { +static inline HRESULT ISpeechRecoContext_Bookmark(ISpeechRecoContext* This,SpeechBookmarkOptions Options,VARIANT StreamPos,VARIANT BookmarkId) { return This->lpVtbl->Bookmark(This,Options,StreamPos,BookmarkId); } -static __WIDL_INLINE HRESULT ISpeechRecoContext_SetAdaptationData(ISpeechRecoContext* This,BSTR AdaptationString) { +static inline HRESULT ISpeechRecoContext_SetAdaptationData(ISpeechRecoContext* This,BSTR AdaptationString) { return This->lpVtbl->SetAdaptationData(This,AdaptationString); } #endif @@ -17142,84 +17224,84 @@ interface ISpeechRecoGrammar { #define ISpeechRecoGrammar_IsPronounceable(This,Word,WordPronounceable) (This)->lpVtbl->IsPronounceable(This,Word,WordPronounceable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_QueryInterface(ISpeechRecoGrammar* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoGrammar_QueryInterface(ISpeechRecoGrammar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoGrammar_AddRef(ISpeechRecoGrammar* This) { +static inline ULONG ISpeechRecoGrammar_AddRef(ISpeechRecoGrammar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoGrammar_Release(ISpeechRecoGrammar* This) { +static inline ULONG ISpeechRecoGrammar_Release(ISpeechRecoGrammar* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_GetTypeInfoCount(ISpeechRecoGrammar* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoGrammar_GetTypeInfoCount(ISpeechRecoGrammar* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_GetTypeInfo(ISpeechRecoGrammar* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoGrammar_GetTypeInfo(ISpeechRecoGrammar* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_GetIDsOfNames(ISpeechRecoGrammar* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoGrammar_GetIDsOfNames(ISpeechRecoGrammar* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_Invoke(ISpeechRecoGrammar* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoGrammar_Invoke(ISpeechRecoGrammar* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoGrammar methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_Id(ISpeechRecoGrammar* This,VARIANT *Id) { +static inline HRESULT ISpeechRecoGrammar_get_Id(ISpeechRecoGrammar* This,VARIANT *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_RecoContext(ISpeechRecoGrammar* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoGrammar_get_RecoContext(ISpeechRecoGrammar* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_put_State(ISpeechRecoGrammar* This,SpeechGrammarState State) { +static inline HRESULT ISpeechRecoGrammar_put_State(ISpeechRecoGrammar* This,SpeechGrammarState State) { return This->lpVtbl->put_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_State(ISpeechRecoGrammar* This,SpeechGrammarState *State) { +static inline HRESULT ISpeechRecoGrammar_get_State(ISpeechRecoGrammar* This,SpeechGrammarState *State) { return This->lpVtbl->get_State(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_get_Rules(ISpeechRecoGrammar* This,ISpeechGrammarRules **Rules) { +static inline HRESULT ISpeechRecoGrammar_get_Rules(ISpeechRecoGrammar* This,ISpeechGrammarRules **Rules) { return This->lpVtbl->get_Rules(This,Rules); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_Reset(ISpeechRecoGrammar* This,SpeechLanguageId NewLanguage) { +static inline HRESULT ISpeechRecoGrammar_Reset(ISpeechRecoGrammar* This,SpeechLanguageId NewLanguage) { return This->lpVtbl->Reset(This,NewLanguage); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromFile(ISpeechRecoGrammar* This,const BSTR FileName,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromFile(ISpeechRecoGrammar* This,const BSTR FileName,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromFile(This,FileName,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromObject(ISpeechRecoGrammar* This,const BSTR ClassId,const BSTR GrammarName,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromObject(ISpeechRecoGrammar* This,const BSTR ClassId,const BSTR GrammarName,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromObject(This,ClassId,GrammarName,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromResource(ISpeechRecoGrammar* This,LONG hModule,VARIANT ResourceName,VARIANT ResourceType,SpeechLanguageId LanguageId,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromResource(ISpeechRecoGrammar* This,LONG hModule,VARIANT ResourceName,VARIANT ResourceType,SpeechLanguageId LanguageId,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromResource(This,hModule,ResourceName,ResourceType,LanguageId,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromMemory(ISpeechRecoGrammar* This,VARIANT GrammarData,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromMemory(ISpeechRecoGrammar* This,VARIANT GrammarData,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromMemory(This,GrammarData,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdLoadFromProprietaryGrammar(ISpeechRecoGrammar* This,const BSTR ProprietaryGuid,const BSTR ProprietaryString,VARIANT ProprietaryData,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_CmdLoadFromProprietaryGrammar(ISpeechRecoGrammar* This,const BSTR ProprietaryGuid,const BSTR ProprietaryString,VARIANT ProprietaryData,SpeechLoadOption LoadOption) { return This->lpVtbl->CmdLoadFromProprietaryGrammar(This,ProprietaryGuid,ProprietaryString,ProprietaryData,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdSetRuleState(ISpeechRecoGrammar* This,const BSTR Name,SpeechRuleState State) { +static inline HRESULT ISpeechRecoGrammar_CmdSetRuleState(ISpeechRecoGrammar* This,const BSTR Name,SpeechRuleState State) { return This->lpVtbl->CmdSetRuleState(This,Name,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_CmdSetRuleIdState(ISpeechRecoGrammar* This,LONG RuleId,SpeechRuleState State) { +static inline HRESULT ISpeechRecoGrammar_CmdSetRuleIdState(ISpeechRecoGrammar* This,LONG RuleId,SpeechRuleState State) { return This->lpVtbl->CmdSetRuleIdState(This,RuleId,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_DictationLoad(ISpeechRecoGrammar* This,const BSTR TopicName,SpeechLoadOption LoadOption) { +static inline HRESULT ISpeechRecoGrammar_DictationLoad(ISpeechRecoGrammar* This,const BSTR TopicName,SpeechLoadOption LoadOption) { return This->lpVtbl->DictationLoad(This,TopicName,LoadOption); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_DictationUnload(ISpeechRecoGrammar* This) { +static inline HRESULT ISpeechRecoGrammar_DictationUnload(ISpeechRecoGrammar* This) { return This->lpVtbl->DictationUnload(This); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_DictationSetState(ISpeechRecoGrammar* This,SpeechRuleState State) { +static inline HRESULT ISpeechRecoGrammar_DictationSetState(ISpeechRecoGrammar* This,SpeechRuleState State) { return This->lpVtbl->DictationSetState(This,State); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_SetWordSequenceData(ISpeechRecoGrammar* This,const BSTR Text,LONG TextLength,ISpeechTextSelectionInformation *Info) { +static inline HRESULT ISpeechRecoGrammar_SetWordSequenceData(ISpeechRecoGrammar* This,const BSTR Text,LONG TextLength,ISpeechTextSelectionInformation *Info) { return This->lpVtbl->SetWordSequenceData(This,Text,TextLength,Info); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_SetTextSelection(ISpeechRecoGrammar* This,ISpeechTextSelectionInformation *Info) { +static inline HRESULT ISpeechRecoGrammar_SetTextSelection(ISpeechRecoGrammar* This,ISpeechTextSelectionInformation *Info) { return This->lpVtbl->SetTextSelection(This,Info); } -static __WIDL_INLINE HRESULT ISpeechRecoGrammar_IsPronounceable(ISpeechRecoGrammar* This,const BSTR Word,SpeechWordPronounceable *WordPronounceable) { +static inline HRESULT ISpeechRecoGrammar_IsPronounceable(ISpeechRecoGrammar* This,const BSTR Word,SpeechWordPronounceable *WordPronounceable) { return This->lpVtbl->IsPronounceable(This,Word,WordPronounceable); } #endif @@ -17311,26 +17393,26 @@ interface _ISpeechRecoContextEvents { #define _ISpeechRecoContextEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_QueryInterface(_ISpeechRecoContextEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _ISpeechRecoContextEvents_QueryInterface(_ISpeechRecoContextEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _ISpeechRecoContextEvents_AddRef(_ISpeechRecoContextEvents* This) { +static inline ULONG _ISpeechRecoContextEvents_AddRef(_ISpeechRecoContextEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _ISpeechRecoContextEvents_Release(_ISpeechRecoContextEvents* This) { +static inline ULONG _ISpeechRecoContextEvents_Release(_ISpeechRecoContextEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_GetTypeInfoCount(_ISpeechRecoContextEvents* This,UINT *pctinfo) { +static inline HRESULT _ISpeechRecoContextEvents_GetTypeInfoCount(_ISpeechRecoContextEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_GetTypeInfo(_ISpeechRecoContextEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _ISpeechRecoContextEvents_GetTypeInfo(_ISpeechRecoContextEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_GetIDsOfNames(_ISpeechRecoContextEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _ISpeechRecoContextEvents_GetIDsOfNames(_ISpeechRecoContextEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _ISpeechRecoContextEvents_Invoke(_ISpeechRecoContextEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _ISpeechRecoContextEvents_Invoke(_ISpeechRecoContextEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -17480,48 +17562,48 @@ interface ISpeechGrammarRule { #define ISpeechGrammarRule_AddState(This,State) (This)->lpVtbl->AddState(This,State) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRule_QueryInterface(ISpeechGrammarRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRule_QueryInterface(ISpeechGrammarRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRule_AddRef(ISpeechGrammarRule* This) { +static inline ULONG ISpeechGrammarRule_AddRef(ISpeechGrammarRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRule_Release(ISpeechGrammarRule* This) { +static inline ULONG ISpeechGrammarRule_Release(ISpeechGrammarRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRule_GetTypeInfoCount(ISpeechGrammarRule* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRule_GetTypeInfoCount(ISpeechGrammarRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_GetTypeInfo(ISpeechGrammarRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRule_GetTypeInfo(ISpeechGrammarRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_GetIDsOfNames(ISpeechGrammarRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRule_GetIDsOfNames(ISpeechGrammarRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_Invoke(ISpeechGrammarRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRule_Invoke(ISpeechGrammarRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRule methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_Attributes(ISpeechGrammarRule* This,SpeechRuleAttributes *Attributes) { +static inline HRESULT ISpeechGrammarRule_get_Attributes(ISpeechGrammarRule* This,SpeechRuleAttributes *Attributes) { return This->lpVtbl->get_Attributes(This,Attributes); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_InitialState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { +static inline HRESULT ISpeechGrammarRule_get_InitialState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { return This->lpVtbl->get_InitialState(This,State); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_Name(ISpeechGrammarRule* This,BSTR *Name) { +static inline HRESULT ISpeechGrammarRule_get_Name(ISpeechGrammarRule* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_get_Id(ISpeechGrammarRule* This,LONG *Id) { +static inline HRESULT ISpeechGrammarRule_get_Id(ISpeechGrammarRule* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_Clear(ISpeechGrammarRule* This) { +static inline HRESULT ISpeechGrammarRule_Clear(ISpeechGrammarRule* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_AddResource(ISpeechGrammarRule* This,const BSTR ResourceName,const BSTR ResourceValue) { +static inline HRESULT ISpeechGrammarRule_AddResource(ISpeechGrammarRule* This,const BSTR ResourceName,const BSTR ResourceValue) { return This->lpVtbl->AddResource(This,ResourceName,ResourceValue); } -static __WIDL_INLINE HRESULT ISpeechGrammarRule_AddState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { +static inline HRESULT ISpeechGrammarRule_AddState(ISpeechGrammarRule* This,ISpeechGrammarRuleState **State) { return This->lpVtbl->AddState(This,State); } #endif @@ -17690,51 +17772,51 @@ interface ISpeechGrammarRules { #define ISpeechGrammarRules_CommitAndSave(This,ErrorText,SaveStream) (This)->lpVtbl->CommitAndSave(This,ErrorText,SaveStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRules_QueryInterface(ISpeechGrammarRules* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRules_QueryInterface(ISpeechGrammarRules* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRules_AddRef(ISpeechGrammarRules* This) { +static inline ULONG ISpeechGrammarRules_AddRef(ISpeechGrammarRules* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRules_Release(ISpeechGrammarRules* This) { +static inline ULONG ISpeechGrammarRules_Release(ISpeechGrammarRules* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRules_GetTypeInfoCount(ISpeechGrammarRules* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRules_GetTypeInfoCount(ISpeechGrammarRules* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_GetTypeInfo(ISpeechGrammarRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRules_GetTypeInfo(ISpeechGrammarRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_GetIDsOfNames(ISpeechGrammarRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRules_GetIDsOfNames(ISpeechGrammarRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Invoke(ISpeechGrammarRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRules_Invoke(ISpeechGrammarRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRules methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRules_get_Count(ISpeechGrammarRules* This,LONG *Count) { +static inline HRESULT ISpeechGrammarRules_get_Count(ISpeechGrammarRules* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_FindRule(ISpeechGrammarRules* This,VARIANT RuleNameOrId,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRules_FindRule(ISpeechGrammarRules* This,VARIANT RuleNameOrId,ISpeechGrammarRule **Rule) { return This->lpVtbl->FindRule(This,RuleNameOrId,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Item(ISpeechGrammarRules* This,LONG Index,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRules_Item(ISpeechGrammarRules* This,LONG Index,ISpeechGrammarRule **Rule) { return This->lpVtbl->Item(This,Index,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_get__NewEnum(ISpeechGrammarRules* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechGrammarRules_get__NewEnum(ISpeechGrammarRules* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_get_Dynamic(ISpeechGrammarRules* This,VARIANT_BOOL *Dynamic) { +static inline HRESULT ISpeechGrammarRules_get_Dynamic(ISpeechGrammarRules* This,VARIANT_BOOL *Dynamic) { return This->lpVtbl->get_Dynamic(This,Dynamic); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Add(ISpeechGrammarRules* This,BSTR RuleName,SpeechRuleAttributes Attributes,LONG RuleId,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRules_Add(ISpeechGrammarRules* This,BSTR RuleName,SpeechRuleAttributes Attributes,LONG RuleId,ISpeechGrammarRule **Rule) { return This->lpVtbl->Add(This,RuleName,Attributes,RuleId,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_Commit(ISpeechGrammarRules* This) { +static inline HRESULT ISpeechGrammarRules_Commit(ISpeechGrammarRules* This) { return This->lpVtbl->Commit(This); } -static __WIDL_INLINE HRESULT ISpeechGrammarRules_CommitAndSave(ISpeechGrammarRules* This,BSTR *ErrorText,VARIANT *SaveStream) { +static inline HRESULT ISpeechGrammarRules_CommitAndSave(ISpeechGrammarRules* This,BSTR *ErrorText,VARIANT *SaveStream) { return This->lpVtbl->CommitAndSave(This,ErrorText,SaveStream); } #endif @@ -17902,42 +17984,42 @@ interface ISpeechGrammarRuleState { #define ISpeechGrammarRuleState_AddSpecialTransition(This,DestinationState,Type,PropertyName,PropertyId,PropertyValue,Weight) (This)->lpVtbl->AddSpecialTransition(This,DestinationState,Type,PropertyName,PropertyId,PropertyValue,Weight) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_QueryInterface(ISpeechGrammarRuleState* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRuleState_QueryInterface(ISpeechGrammarRuleState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleState_AddRef(ISpeechGrammarRuleState* This) { +static inline ULONG ISpeechGrammarRuleState_AddRef(ISpeechGrammarRuleState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleState_Release(ISpeechGrammarRuleState* This) { +static inline ULONG ISpeechGrammarRuleState_Release(ISpeechGrammarRuleState* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_GetTypeInfoCount(ISpeechGrammarRuleState* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRuleState_GetTypeInfoCount(ISpeechGrammarRuleState* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_GetTypeInfo(ISpeechGrammarRuleState* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRuleState_GetTypeInfo(ISpeechGrammarRuleState* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_GetIDsOfNames(ISpeechGrammarRuleState* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRuleState_GetIDsOfNames(ISpeechGrammarRuleState* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_Invoke(ISpeechGrammarRuleState* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRuleState_Invoke(ISpeechGrammarRuleState* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRuleState methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_get_Rule(ISpeechGrammarRuleState* This,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRuleState_get_Rule(ISpeechGrammarRuleState* This,ISpeechGrammarRule **Rule) { return This->lpVtbl->get_Rule(This,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_get_Transitions(ISpeechGrammarRuleState* This,ISpeechGrammarRuleStateTransitions **Transitions) { +static inline HRESULT ISpeechGrammarRuleState_get_Transitions(ISpeechGrammarRuleState* This,ISpeechGrammarRuleStateTransitions **Transitions) { return This->lpVtbl->get_Transitions(This,Transitions); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_AddWordTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestState,const BSTR Words,const BSTR Separators,SpeechGrammarWordType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { +static inline HRESULT ISpeechGrammarRuleState_AddWordTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestState,const BSTR Words,const BSTR Separators,SpeechGrammarWordType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { return This->lpVtbl->AddWordTransition(This,DestState,Words,Separators,Type,PropertyName,PropertyId,PropertyValue,Weight); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_AddRuleTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,ISpeechGrammarRule *Rule,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { +static inline HRESULT ISpeechGrammarRuleState_AddRuleTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,ISpeechGrammarRule *Rule,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { return This->lpVtbl->AddRuleTransition(This,DestinationState,Rule,PropertyName,PropertyId,PropertyValue,Weight); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleState_AddSpecialTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,SpeechSpecialTransitionType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { +static inline HRESULT ISpeechGrammarRuleState_AddSpecialTransition(ISpeechGrammarRuleState* This,ISpeechGrammarRuleState *DestinationState,SpeechSpecialTransitionType Type,const BSTR PropertyName,LONG PropertyId,VARIANT *PropertyValue,float Weight) { return This->lpVtbl->AddSpecialTransition(This,DestinationState,Type,PropertyName,PropertyId,PropertyValue,Weight); } #endif @@ -18057,36 +18139,36 @@ interface ISpeechGrammarRuleStateTransitions { #define ISpeechGrammarRuleStateTransitions_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_QueryInterface(ISpeechGrammarRuleStateTransitions* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_QueryInterface(ISpeechGrammarRuleStateTransitions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransitions_AddRef(ISpeechGrammarRuleStateTransitions* This) { +static inline ULONG ISpeechGrammarRuleStateTransitions_AddRef(ISpeechGrammarRuleStateTransitions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransitions_Release(ISpeechGrammarRuleStateTransitions* This) { +static inline ULONG ISpeechGrammarRuleStateTransitions_Release(ISpeechGrammarRuleStateTransitions* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfoCount(ISpeechGrammarRuleStateTransitions* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfoCount(ISpeechGrammarRuleStateTransitions* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfo(ISpeechGrammarRuleStateTransitions* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_GetTypeInfo(ISpeechGrammarRuleStateTransitions* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_GetIDsOfNames(ISpeechGrammarRuleStateTransitions* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_GetIDsOfNames(ISpeechGrammarRuleStateTransitions* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_Invoke(ISpeechGrammarRuleStateTransitions* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_Invoke(ISpeechGrammarRuleStateTransitions* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRuleStateTransitions methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_get_Count(ISpeechGrammarRuleStateTransitions* This,LONG *Count) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_get_Count(ISpeechGrammarRuleStateTransitions* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_Item(ISpeechGrammarRuleStateTransitions* This,LONG Index,ISpeechGrammarRuleStateTransition **Transition) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_Item(ISpeechGrammarRuleStateTransitions* This,LONG Index,ISpeechGrammarRuleStateTransition **Transition) { return This->lpVtbl->Item(This,Index,Transition); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransitions_get__NewEnum(ISpeechGrammarRuleStateTransitions* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechGrammarRuleStateTransitions_get__NewEnum(ISpeechGrammarRuleStateTransitions* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -18244,51 +18326,51 @@ interface ISpeechGrammarRuleStateTransition { #define ISpeechGrammarRuleStateTransition_get_NextState(This,NextState) (This)->lpVtbl->get_NextState(This,NextState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_QueryInterface(ISpeechGrammarRuleStateTransition* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechGrammarRuleStateTransition_QueryInterface(ISpeechGrammarRuleStateTransition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransition_AddRef(ISpeechGrammarRuleStateTransition* This) { +static inline ULONG ISpeechGrammarRuleStateTransition_AddRef(ISpeechGrammarRuleStateTransition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechGrammarRuleStateTransition_Release(ISpeechGrammarRuleStateTransition* This) { +static inline ULONG ISpeechGrammarRuleStateTransition_Release(ISpeechGrammarRuleStateTransition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfoCount(ISpeechGrammarRuleStateTransition* This,UINT *pctinfo) { +static inline HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfoCount(ISpeechGrammarRuleStateTransition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfo(ISpeechGrammarRuleStateTransition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechGrammarRuleStateTransition_GetTypeInfo(ISpeechGrammarRuleStateTransition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_GetIDsOfNames(ISpeechGrammarRuleStateTransition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechGrammarRuleStateTransition_GetIDsOfNames(ISpeechGrammarRuleStateTransition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_Invoke(ISpeechGrammarRuleStateTransition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechGrammarRuleStateTransition_Invoke(ISpeechGrammarRuleStateTransition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechGrammarRuleStateTransition methods ***/ -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Type(ISpeechGrammarRuleStateTransition* This,SpeechGrammarRuleStateTransitionType *Type) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Type(ISpeechGrammarRuleStateTransition* This,SpeechGrammarRuleStateTransitionType *Type) { return This->lpVtbl->get_Type(This,Type); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Text(ISpeechGrammarRuleStateTransition* This,BSTR *Text) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Text(ISpeechGrammarRuleStateTransition* This,BSTR *Text) { return This->lpVtbl->get_Text(This,Text); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Rule(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRule **Rule) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Rule(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRule **Rule) { return This->lpVtbl->get_Rule(This,Rule); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_Weight(ISpeechGrammarRuleStateTransition* This,VARIANT *Weight) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_Weight(ISpeechGrammarRuleStateTransition* This,VARIANT *Weight) { return This->lpVtbl->get_Weight(This,Weight); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_PropertyName(ISpeechGrammarRuleStateTransition* This,BSTR *PropertyName) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_PropertyName(ISpeechGrammarRuleStateTransition* This,BSTR *PropertyName) { return This->lpVtbl->get_PropertyName(This,PropertyName); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_PropertyId(ISpeechGrammarRuleStateTransition* This,LONG *PropertyId) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_PropertyId(ISpeechGrammarRuleStateTransition* This,LONG *PropertyId) { return This->lpVtbl->get_PropertyId(This,PropertyId); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_PropertyValue(ISpeechGrammarRuleStateTransition* This,VARIANT *PropertyValue) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_PropertyValue(ISpeechGrammarRuleStateTransition* This,VARIANT *PropertyValue) { return This->lpVtbl->get_PropertyValue(This,PropertyValue); } -static __WIDL_INLINE HRESULT ISpeechGrammarRuleStateTransition_get_NextState(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRuleState **NextState) { +static inline HRESULT ISpeechGrammarRuleStateTransition_get_NextState(ISpeechGrammarRuleStateTransition* This,ISpeechGrammarRuleState **NextState) { return This->lpVtbl->get_NextState(This,NextState); } #endif @@ -18446,51 +18528,51 @@ interface ISpeechTextSelectionInformation { #define ISpeechTextSelectionInformation_get_SelectionLength(This,SelectionLength) (This)->lpVtbl->get_SelectionLength(This,SelectionLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_QueryInterface(ISpeechTextSelectionInformation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechTextSelectionInformation_QueryInterface(ISpeechTextSelectionInformation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechTextSelectionInformation_AddRef(ISpeechTextSelectionInformation* This) { +static inline ULONG ISpeechTextSelectionInformation_AddRef(ISpeechTextSelectionInformation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechTextSelectionInformation_Release(ISpeechTextSelectionInformation* This) { +static inline ULONG ISpeechTextSelectionInformation_Release(ISpeechTextSelectionInformation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_GetTypeInfoCount(ISpeechTextSelectionInformation* This,UINT *pctinfo) { +static inline HRESULT ISpeechTextSelectionInformation_GetTypeInfoCount(ISpeechTextSelectionInformation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_GetTypeInfo(ISpeechTextSelectionInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechTextSelectionInformation_GetTypeInfo(ISpeechTextSelectionInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_GetIDsOfNames(ISpeechTextSelectionInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechTextSelectionInformation_GetIDsOfNames(ISpeechTextSelectionInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_Invoke(ISpeechTextSelectionInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechTextSelectionInformation_Invoke(ISpeechTextSelectionInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechTextSelectionInformation methods ***/ -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_ActiveOffset(ISpeechTextSelectionInformation* This,LONG ActiveOffset) { +static inline HRESULT ISpeechTextSelectionInformation_put_ActiveOffset(ISpeechTextSelectionInformation* This,LONG ActiveOffset) { return This->lpVtbl->put_ActiveOffset(This,ActiveOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_ActiveOffset(ISpeechTextSelectionInformation* This,LONG *ActiveOffset) { +static inline HRESULT ISpeechTextSelectionInformation_get_ActiveOffset(ISpeechTextSelectionInformation* This,LONG *ActiveOffset) { return This->lpVtbl->get_ActiveOffset(This,ActiveOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_ActiveLength(ISpeechTextSelectionInformation* This,LONG ActiveLength) { +static inline HRESULT ISpeechTextSelectionInformation_put_ActiveLength(ISpeechTextSelectionInformation* This,LONG ActiveLength) { return This->lpVtbl->put_ActiveLength(This,ActiveLength); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_ActiveLength(ISpeechTextSelectionInformation* This,LONG *ActiveLength) { +static inline HRESULT ISpeechTextSelectionInformation_get_ActiveLength(ISpeechTextSelectionInformation* This,LONG *ActiveLength) { return This->lpVtbl->get_ActiveLength(This,ActiveLength); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_SelectionOffset(ISpeechTextSelectionInformation* This,LONG SelectionOffset) { +static inline HRESULT ISpeechTextSelectionInformation_put_SelectionOffset(ISpeechTextSelectionInformation* This,LONG SelectionOffset) { return This->lpVtbl->put_SelectionOffset(This,SelectionOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_SelectionOffset(ISpeechTextSelectionInformation* This,LONG *SelectionOffset) { +static inline HRESULT ISpeechTextSelectionInformation_get_SelectionOffset(ISpeechTextSelectionInformation* This,LONG *SelectionOffset) { return This->lpVtbl->get_SelectionOffset(This,SelectionOffset); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_put_SelectionLength(ISpeechTextSelectionInformation* This,LONG SelectionLength) { +static inline HRESULT ISpeechTextSelectionInformation_put_SelectionLength(ISpeechTextSelectionInformation* This,LONG SelectionLength) { return This->lpVtbl->put_SelectionLength(This,SelectionLength); } -static __WIDL_INLINE HRESULT ISpeechTextSelectionInformation_get_SelectionLength(ISpeechTextSelectionInformation* This,LONG *SelectionLength) { +static inline HRESULT ISpeechTextSelectionInformation_get_SelectionLength(ISpeechTextSelectionInformation* This,LONG *SelectionLength) { return This->lpVtbl->get_SelectionLength(This,SelectionLength); } #endif @@ -18680,57 +18762,57 @@ interface ISpeechRecoResult { #define ISpeechRecoResult_DiscardResultInfo(This,ValueTypes) (This)->lpVtbl->DiscardResultInfo(This,ValueTypes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult_QueryInterface(ISpeechRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResult_QueryInterface(ISpeechRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResult_AddRef(ISpeechRecoResult* This) { +static inline ULONG ISpeechRecoResult_AddRef(ISpeechRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResult_Release(ISpeechRecoResult* This) { +static inline ULONG ISpeechRecoResult_Release(ISpeechRecoResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult_GetTypeInfoCount(ISpeechRecoResult* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResult_GetTypeInfoCount(ISpeechRecoResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_GetTypeInfo(ISpeechRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResult_GetTypeInfo(ISpeechRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_GetIDsOfNames(ISpeechRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResult_GetIDsOfNames(ISpeechRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_Invoke(ISpeechRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResult_Invoke(ISpeechRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_RecoContext(ISpeechRecoResult* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoResult_get_RecoContext(ISpeechRecoResult* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_Times(ISpeechRecoResult* This,ISpeechRecoResultTimes **Times) { +static inline HRESULT ISpeechRecoResult_get_Times(ISpeechRecoResult* This,ISpeechRecoResultTimes **Times) { return This->lpVtbl->get_Times(This,Times); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_putref_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoResult_putref_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoResult_get_AudioFormat(ISpeechRecoResult* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_get_PhraseInfo(ISpeechRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechRecoResult_get_PhraseInfo(ISpeechRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_Alternates(ISpeechRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { +static inline HRESULT ISpeechRecoResult_Alternates(ISpeechRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { return This->lpVtbl->Alternates(This,RequestCount,StartElement,Elements,Alternates); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_Audio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { +static inline HRESULT ISpeechRecoResult_Audio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { return This->lpVtbl->Audio(This,StartElement,Elements,Stream); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_SpeakAudio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechRecoResult_SpeakAudio(ISpeechRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakAudio(This,StartElement,Elements,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_SaveToMemory(ISpeechRecoResult* This,VARIANT *ResultBlock) { +static inline HRESULT ISpeechRecoResult_SaveToMemory(ISpeechRecoResult* This,VARIANT *ResultBlock) { return This->lpVtbl->SaveToMemory(This,ResultBlock); } -static __WIDL_INLINE HRESULT ISpeechRecoResult_DiscardResultInfo(ISpeechRecoResult* This,SpeechDiscardType ValueTypes) { +static inline HRESULT ISpeechRecoResult_DiscardResultInfo(ISpeechRecoResult* This,SpeechDiscardType ValueTypes) { return This->lpVtbl->DiscardResultInfo(This,ValueTypes); } #endif @@ -18912,64 +18994,64 @@ interface ISpeechXMLRecoResult { #define ISpeechXMLRecoResult_GetXMLErrorInfo(This,LineNumber,ScriptLine,Source,Description,ResultCode,IsError) (This)->lpVtbl->GetXMLErrorInfo(This,LineNumber,ScriptLine,Source,Description,ResultCode,IsError) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_QueryInterface(ISpeechXMLRecoResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechXMLRecoResult_QueryInterface(ISpeechXMLRecoResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechXMLRecoResult_AddRef(ISpeechXMLRecoResult* This) { +static inline ULONG ISpeechXMLRecoResult_AddRef(ISpeechXMLRecoResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechXMLRecoResult_Release(ISpeechXMLRecoResult* This) { +static inline ULONG ISpeechXMLRecoResult_Release(ISpeechXMLRecoResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetTypeInfoCount(ISpeechXMLRecoResult* This,UINT *pctinfo) { +static inline HRESULT ISpeechXMLRecoResult_GetTypeInfoCount(ISpeechXMLRecoResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetTypeInfo(ISpeechXMLRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechXMLRecoResult_GetTypeInfo(ISpeechXMLRecoResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetIDsOfNames(ISpeechXMLRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechXMLRecoResult_GetIDsOfNames(ISpeechXMLRecoResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_Invoke(ISpeechXMLRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechXMLRecoResult_Invoke(ISpeechXMLRecoResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_get_RecoContext(ISpeechXMLRecoResult* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechXMLRecoResult_get_RecoContext(ISpeechXMLRecoResult* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_get_Times(ISpeechXMLRecoResult* This,ISpeechRecoResultTimes **Times) { +static inline HRESULT ISpeechXMLRecoResult_get_Times(ISpeechXMLRecoResult* This,ISpeechRecoResultTimes **Times) { return This->lpVtbl->get_Times(This,Times); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_putref_AudioFormat(ISpeechXMLRecoResult* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechXMLRecoResult_putref_AudioFormat(ISpeechXMLRecoResult* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_get_AudioFormat(ISpeechXMLRecoResult* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechXMLRecoResult_get_AudioFormat(ISpeechXMLRecoResult* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_get_PhraseInfo(ISpeechXMLRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechXMLRecoResult_get_PhraseInfo(ISpeechXMLRecoResult* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_Alternates(ISpeechXMLRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { +static inline HRESULT ISpeechXMLRecoResult_Alternates(ISpeechXMLRecoResult* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { return This->lpVtbl->Alternates(This,RequestCount,StartElement,Elements,Alternates); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_Audio(ISpeechXMLRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { +static inline HRESULT ISpeechXMLRecoResult_Audio(ISpeechXMLRecoResult* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { return This->lpVtbl->Audio(This,StartElement,Elements,Stream); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_SpeakAudio(ISpeechXMLRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechXMLRecoResult_SpeakAudio(ISpeechXMLRecoResult* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakAudio(This,StartElement,Elements,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_SaveToMemory(ISpeechXMLRecoResult* This,VARIANT *ResultBlock) { +static inline HRESULT ISpeechXMLRecoResult_SaveToMemory(ISpeechXMLRecoResult* This,VARIANT *ResultBlock) { return This->lpVtbl->SaveToMemory(This,ResultBlock); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_DiscardResultInfo(ISpeechXMLRecoResult* This,SpeechDiscardType ValueTypes) { +static inline HRESULT ISpeechXMLRecoResult_DiscardResultInfo(ISpeechXMLRecoResult* This,SpeechDiscardType ValueTypes) { return This->lpVtbl->DiscardResultInfo(This,ValueTypes); } /*** ISpeechXMLRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetXMLResult(ISpeechXMLRecoResult* This,SPXMLRESULTOPTIONS Options,BSTR *pResult) { +static inline HRESULT ISpeechXMLRecoResult_GetXMLResult(ISpeechXMLRecoResult* This,SPXMLRESULTOPTIONS Options,BSTR *pResult) { return This->lpVtbl->GetXMLResult(This,Options,pResult); } -static __WIDL_INLINE HRESULT ISpeechXMLRecoResult_GetXMLErrorInfo(ISpeechXMLRecoResult* This,LONG *LineNumber,BSTR *ScriptLine,BSTR *Source,BSTR *Description,LONG *ResultCode,VARIANT_BOOL *IsError) { +static inline HRESULT ISpeechXMLRecoResult_GetXMLErrorInfo(ISpeechXMLRecoResult* This,LONG *LineNumber,BSTR *ScriptLine,BSTR *Source,BSTR *Description,LONG *ResultCode,VARIANT_BOOL *IsError) { return This->lpVtbl->GetXMLErrorInfo(This,LineNumber,ScriptLine,Source,Description,ResultCode,IsError); } #endif @@ -19133,61 +19215,61 @@ interface ISpeechRecoResult2 { #define ISpeechRecoResult2_SetTextFeedback(This,Feedback,WasSuccessful) (This)->lpVtbl->SetTextFeedback(This,Feedback,WasSuccessful) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult2_QueryInterface(ISpeechRecoResult2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResult2_QueryInterface(ISpeechRecoResult2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResult2_AddRef(ISpeechRecoResult2* This) { +static inline ULONG ISpeechRecoResult2_AddRef(ISpeechRecoResult2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResult2_Release(ISpeechRecoResult2* This) { +static inline ULONG ISpeechRecoResult2_Release(ISpeechRecoResult2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult2_GetTypeInfoCount(ISpeechRecoResult2* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResult2_GetTypeInfoCount(ISpeechRecoResult2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_GetTypeInfo(ISpeechRecoResult2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResult2_GetTypeInfo(ISpeechRecoResult2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_GetIDsOfNames(ISpeechRecoResult2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResult2_GetIDsOfNames(ISpeechRecoResult2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_Invoke(ISpeechRecoResult2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResult2_Invoke(ISpeechRecoResult2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResult methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult2_get_RecoContext(ISpeechRecoResult2* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoResult2_get_RecoContext(ISpeechRecoResult2* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_get_Times(ISpeechRecoResult2* This,ISpeechRecoResultTimes **Times) { +static inline HRESULT ISpeechRecoResult2_get_Times(ISpeechRecoResult2* This,ISpeechRecoResultTimes **Times) { return This->lpVtbl->get_Times(This,Times); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_putref_AudioFormat(ISpeechRecoResult2* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoResult2_putref_AudioFormat(ISpeechRecoResult2* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_get_AudioFormat(ISpeechRecoResult2* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoResult2_get_AudioFormat(ISpeechRecoResult2* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_get_PhraseInfo(ISpeechRecoResult2* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechRecoResult2_get_PhraseInfo(ISpeechRecoResult2* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_Alternates(ISpeechRecoResult2* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { +static inline HRESULT ISpeechRecoResult2_Alternates(ISpeechRecoResult2* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { return This->lpVtbl->Alternates(This,RequestCount,StartElement,Elements,Alternates); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_Audio(ISpeechRecoResult2* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { +static inline HRESULT ISpeechRecoResult2_Audio(ISpeechRecoResult2* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { return This->lpVtbl->Audio(This,StartElement,Elements,Stream); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_SpeakAudio(ISpeechRecoResult2* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechRecoResult2_SpeakAudio(ISpeechRecoResult2* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakAudio(This,StartElement,Elements,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_SaveToMemory(ISpeechRecoResult2* This,VARIANT *ResultBlock) { +static inline HRESULT ISpeechRecoResult2_SaveToMemory(ISpeechRecoResult2* This,VARIANT *ResultBlock) { return This->lpVtbl->SaveToMemory(This,ResultBlock); } -static __WIDL_INLINE HRESULT ISpeechRecoResult2_DiscardResultInfo(ISpeechRecoResult2* This,SpeechDiscardType ValueTypes) { +static inline HRESULT ISpeechRecoResult2_DiscardResultInfo(ISpeechRecoResult2* This,SpeechDiscardType ValueTypes) { return This->lpVtbl->DiscardResultInfo(This,ValueTypes); } /*** ISpeechRecoResult2 methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResult2_SetTextFeedback(ISpeechRecoResult2* This,BSTR Feedback,VARIANT_BOOL WasSuccessful) { +static inline HRESULT ISpeechRecoResult2_SetTextFeedback(ISpeechRecoResult2* This,BSTR Feedback,VARIANT_BOOL WasSuccessful) { return This->lpVtbl->SetTextFeedback(This,Feedback,WasSuccessful); } #endif @@ -19415,66 +19497,66 @@ interface ISpeechRecoResultDispatch { #define ISpeechRecoResultDispatch_SetTextFeedback(This,Feedback,WasSuccessful) (This)->lpVtbl->SetTextFeedback(This,Feedback,WasSuccessful) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_QueryInterface(ISpeechRecoResultDispatch* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResultDispatch_QueryInterface(ISpeechRecoResultDispatch* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResultDispatch_AddRef(ISpeechRecoResultDispatch* This) { +static inline ULONG ISpeechRecoResultDispatch_AddRef(ISpeechRecoResultDispatch* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResultDispatch_Release(ISpeechRecoResultDispatch* This) { +static inline ULONG ISpeechRecoResultDispatch_Release(ISpeechRecoResultDispatch* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetTypeInfoCount(ISpeechRecoResultDispatch* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResultDispatch_GetTypeInfoCount(ISpeechRecoResultDispatch* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetTypeInfo(ISpeechRecoResultDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResultDispatch_GetTypeInfo(ISpeechRecoResultDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetIDsOfNames(ISpeechRecoResultDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResultDispatch_GetIDsOfNames(ISpeechRecoResultDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_Invoke(ISpeechRecoResultDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResultDispatch_Invoke(ISpeechRecoResultDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResultDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_get_RecoContext(ISpeechRecoResultDispatch* This,ISpeechRecoContext **RecoContext) { +static inline HRESULT ISpeechRecoResultDispatch_get_RecoContext(ISpeechRecoResultDispatch* This,ISpeechRecoContext **RecoContext) { return This->lpVtbl->get_RecoContext(This,RecoContext); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_get_Times(ISpeechRecoResultDispatch* This,ISpeechRecoResultTimes **Times) { +static inline HRESULT ISpeechRecoResultDispatch_get_Times(ISpeechRecoResultDispatch* This,ISpeechRecoResultTimes **Times) { return This->lpVtbl->get_Times(This,Times); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_putref_AudioFormat(ISpeechRecoResultDispatch* This,ISpeechAudioFormat *Format) { +static inline HRESULT ISpeechRecoResultDispatch_putref_AudioFormat(ISpeechRecoResultDispatch* This,ISpeechAudioFormat *Format) { return This->lpVtbl->putref_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_get_AudioFormat(ISpeechRecoResultDispatch* This,ISpeechAudioFormat **Format) { +static inline HRESULT ISpeechRecoResultDispatch_get_AudioFormat(ISpeechRecoResultDispatch* This,ISpeechAudioFormat **Format) { return This->lpVtbl->get_AudioFormat(This,Format); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_get_PhraseInfo(ISpeechRecoResultDispatch* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechRecoResultDispatch_get_PhraseInfo(ISpeechRecoResultDispatch* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_Alternates(ISpeechRecoResultDispatch* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { +static inline HRESULT ISpeechRecoResultDispatch_Alternates(ISpeechRecoResultDispatch* This,LONG RequestCount,LONG StartElement,LONG Elements,ISpeechPhraseAlternates **Alternates) { return This->lpVtbl->Alternates(This,RequestCount,StartElement,Elements,Alternates); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_Audio(ISpeechRecoResultDispatch* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { +static inline HRESULT ISpeechRecoResultDispatch_Audio(ISpeechRecoResultDispatch* This,LONG StartElement,LONG Elements,ISpeechMemoryStream **Stream) { return This->lpVtbl->Audio(This,StartElement,Elements,Stream); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_SpeakAudio(ISpeechRecoResultDispatch* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { +static inline HRESULT ISpeechRecoResultDispatch_SpeakAudio(ISpeechRecoResultDispatch* This,LONG StartElement,LONG Elements,SpeechVoiceSpeakFlags Flags,LONG *StreamNumber) { return This->lpVtbl->SpeakAudio(This,StartElement,Elements,Flags,StreamNumber); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_SaveToMemory(ISpeechRecoResultDispatch* This,VARIANT *ResultBlock) { +static inline HRESULT ISpeechRecoResultDispatch_SaveToMemory(ISpeechRecoResultDispatch* This,VARIANT *ResultBlock) { return This->lpVtbl->SaveToMemory(This,ResultBlock); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_DiscardResultInfo(ISpeechRecoResultDispatch* This,SpeechDiscardType ValueTypes) { +static inline HRESULT ISpeechRecoResultDispatch_DiscardResultInfo(ISpeechRecoResultDispatch* This,SpeechDiscardType ValueTypes) { return This->lpVtbl->DiscardResultInfo(This,ValueTypes); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetXMLResult(ISpeechRecoResultDispatch* This,SPXMLRESULTOPTIONS Options,BSTR *pResult) { +static inline HRESULT ISpeechRecoResultDispatch_GetXMLResult(ISpeechRecoResultDispatch* This,SPXMLRESULTOPTIONS Options,BSTR *pResult) { return This->lpVtbl->GetXMLResult(This,Options,pResult); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_GetXMLErrorInfo(ISpeechRecoResultDispatch* This,LONG *LineNumber,BSTR *ScriptLine,BSTR *Source,BSTR *Description,HRESULT *ResultCode,VARIANT_BOOL *IsError) { +static inline HRESULT ISpeechRecoResultDispatch_GetXMLErrorInfo(ISpeechRecoResultDispatch* This,LONG *LineNumber,BSTR *ScriptLine,BSTR *Source,BSTR *Description,HRESULT *ResultCode,VARIANT_BOOL *IsError) { return This->lpVtbl->GetXMLErrorInfo(This,LineNumber,ScriptLine,Source,Description,ResultCode,IsError); } -static __WIDL_INLINE HRESULT ISpeechRecoResultDispatch_SetTextFeedback(ISpeechRecoResultDispatch* This,BSTR Feedback,VARIANT_BOOL WasSuccessful) { +static inline HRESULT ISpeechRecoResultDispatch_SetTextFeedback(ISpeechRecoResultDispatch* This,BSTR Feedback,VARIANT_BOOL WasSuccessful) { return This->lpVtbl->SetTextFeedback(This,Feedback,WasSuccessful); } #endif @@ -19578,30 +19660,30 @@ interface ISpeechPhraseInfoBuilder { #define ISpeechPhraseInfoBuilder_RestorePhraseFromMemory(This,PhraseInMemory,PhraseInfo) (This)->lpVtbl->RestorePhraseFromMemory(This,PhraseInMemory,PhraseInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_QueryInterface(ISpeechPhraseInfoBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseInfoBuilder_QueryInterface(ISpeechPhraseInfoBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseInfoBuilder_AddRef(ISpeechPhraseInfoBuilder* This) { +static inline ULONG ISpeechPhraseInfoBuilder_AddRef(ISpeechPhraseInfoBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseInfoBuilder_Release(ISpeechPhraseInfoBuilder* This) { +static inline ULONG ISpeechPhraseInfoBuilder_Release(ISpeechPhraseInfoBuilder* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_GetTypeInfoCount(ISpeechPhraseInfoBuilder* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseInfoBuilder_GetTypeInfoCount(ISpeechPhraseInfoBuilder* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_GetTypeInfo(ISpeechPhraseInfoBuilder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseInfoBuilder_GetTypeInfo(ISpeechPhraseInfoBuilder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_GetIDsOfNames(ISpeechPhraseInfoBuilder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseInfoBuilder_GetIDsOfNames(ISpeechPhraseInfoBuilder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_Invoke(ISpeechPhraseInfoBuilder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseInfoBuilder_Invoke(ISpeechPhraseInfoBuilder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseInfoBuilder methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfoBuilder_RestorePhraseFromMemory(ISpeechPhraseInfoBuilder* This,VARIANT *PhraseInMemory,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechPhraseInfoBuilder_RestorePhraseFromMemory(ISpeechPhraseInfoBuilder* This,VARIANT *PhraseInMemory,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->RestorePhraseFromMemory(This,PhraseInMemory,PhraseInfo); } #endif @@ -19727,39 +19809,39 @@ interface ISpeechRecoResultTimes { #define ISpeechRecoResultTimes_get_OffsetFromStart(This,OffsetFromStart) (This)->lpVtbl->get_OffsetFromStart(This,OffsetFromStart) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_QueryInterface(ISpeechRecoResultTimes* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechRecoResultTimes_QueryInterface(ISpeechRecoResultTimes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechRecoResultTimes_AddRef(ISpeechRecoResultTimes* This) { +static inline ULONG ISpeechRecoResultTimes_AddRef(ISpeechRecoResultTimes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechRecoResultTimes_Release(ISpeechRecoResultTimes* This) { +static inline ULONG ISpeechRecoResultTimes_Release(ISpeechRecoResultTimes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_GetTypeInfoCount(ISpeechRecoResultTimes* This,UINT *pctinfo) { +static inline HRESULT ISpeechRecoResultTimes_GetTypeInfoCount(ISpeechRecoResultTimes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_GetTypeInfo(ISpeechRecoResultTimes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechRecoResultTimes_GetTypeInfo(ISpeechRecoResultTimes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_GetIDsOfNames(ISpeechRecoResultTimes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechRecoResultTimes_GetIDsOfNames(ISpeechRecoResultTimes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_Invoke(ISpeechRecoResultTimes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechRecoResultTimes_Invoke(ISpeechRecoResultTimes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechRecoResultTimes methods ***/ -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_StreamTime(ISpeechRecoResultTimes* This,VARIANT *Time) { +static inline HRESULT ISpeechRecoResultTimes_get_StreamTime(ISpeechRecoResultTimes* This,VARIANT *Time) { return This->lpVtbl->get_StreamTime(This,Time); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_Length(ISpeechRecoResultTimes* This,VARIANT *Length) { +static inline HRESULT ISpeechRecoResultTimes_get_Length(ISpeechRecoResultTimes* This,VARIANT *Length) { return This->lpVtbl->get_Length(This,Length); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_TickCount(ISpeechRecoResultTimes* This,LONG *TickCount) { +static inline HRESULT ISpeechRecoResultTimes_get_TickCount(ISpeechRecoResultTimes* This,LONG *TickCount) { return This->lpVtbl->get_TickCount(This,TickCount); } -static __WIDL_INLINE HRESULT ISpeechRecoResultTimes_get_OffsetFromStart(ISpeechRecoResultTimes* This,VARIANT *OffsetFromStart) { +static inline HRESULT ISpeechRecoResultTimes_get_OffsetFromStart(ISpeechRecoResultTimes* This,VARIANT *OffsetFromStart) { return This->lpVtbl->get_OffsetFromStart(This,OffsetFromStart); } #endif @@ -19892,42 +19974,42 @@ interface ISpeechPhraseAlternate { #define ISpeechPhraseAlternate_Commit(This) (This)->lpVtbl->Commit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_QueryInterface(ISpeechPhraseAlternate* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseAlternate_QueryInterface(ISpeechPhraseAlternate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternate_AddRef(ISpeechPhraseAlternate* This) { +static inline ULONG ISpeechPhraseAlternate_AddRef(ISpeechPhraseAlternate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternate_Release(ISpeechPhraseAlternate* This) { +static inline ULONG ISpeechPhraseAlternate_Release(ISpeechPhraseAlternate* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_GetTypeInfoCount(ISpeechPhraseAlternate* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseAlternate_GetTypeInfoCount(ISpeechPhraseAlternate* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_GetTypeInfo(ISpeechPhraseAlternate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseAlternate_GetTypeInfo(ISpeechPhraseAlternate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_GetIDsOfNames(ISpeechPhraseAlternate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseAlternate_GetIDsOfNames(ISpeechPhraseAlternate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_Invoke(ISpeechPhraseAlternate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseAlternate_Invoke(ISpeechPhraseAlternate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseAlternate methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_RecoResult(ISpeechPhraseAlternate* This,ISpeechRecoResult **RecoResult) { +static inline HRESULT ISpeechPhraseAlternate_get_RecoResult(ISpeechPhraseAlternate* This,ISpeechRecoResult **RecoResult) { return This->lpVtbl->get_RecoResult(This,RecoResult); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_StartElementInResult(ISpeechPhraseAlternate* This,LONG *StartElement) { +static inline HRESULT ISpeechPhraseAlternate_get_StartElementInResult(ISpeechPhraseAlternate* This,LONG *StartElement) { return This->lpVtbl->get_StartElementInResult(This,StartElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_NumberOfElementsInResult(ISpeechPhraseAlternate* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseAlternate_get_NumberOfElementsInResult(ISpeechPhraseAlternate* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElementsInResult(This,NumberOfElements); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_get_PhraseInfo(ISpeechPhraseAlternate* This,ISpeechPhraseInfo **PhraseInfo) { +static inline HRESULT ISpeechPhraseAlternate_get_PhraseInfo(ISpeechPhraseAlternate* This,ISpeechPhraseInfo **PhraseInfo) { return This->lpVtbl->get_PhraseInfo(This,PhraseInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternate_Commit(ISpeechPhraseAlternate* This) { +static inline HRESULT ISpeechPhraseAlternate_Commit(ISpeechPhraseAlternate* This) { return This->lpVtbl->Commit(This); } #endif @@ -20047,36 +20129,36 @@ interface ISpeechPhraseAlternates { #define ISpeechPhraseAlternates_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_QueryInterface(ISpeechPhraseAlternates* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseAlternates_QueryInterface(ISpeechPhraseAlternates* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternates_AddRef(ISpeechPhraseAlternates* This) { +static inline ULONG ISpeechPhraseAlternates_AddRef(ISpeechPhraseAlternates* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseAlternates_Release(ISpeechPhraseAlternates* This) { +static inline ULONG ISpeechPhraseAlternates_Release(ISpeechPhraseAlternates* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_GetTypeInfoCount(ISpeechPhraseAlternates* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseAlternates_GetTypeInfoCount(ISpeechPhraseAlternates* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_GetTypeInfo(ISpeechPhraseAlternates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseAlternates_GetTypeInfo(ISpeechPhraseAlternates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_GetIDsOfNames(ISpeechPhraseAlternates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseAlternates_GetIDsOfNames(ISpeechPhraseAlternates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_Invoke(ISpeechPhraseAlternates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseAlternates_Invoke(ISpeechPhraseAlternates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseAlternates methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_get_Count(ISpeechPhraseAlternates* This,LONG *Count) { +static inline HRESULT ISpeechPhraseAlternates_get_Count(ISpeechPhraseAlternates* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_Item(ISpeechPhraseAlternates* This,LONG Index,ISpeechPhraseAlternate **PhraseAlternate) { +static inline HRESULT ISpeechPhraseAlternates_Item(ISpeechPhraseAlternates* This,LONG Index,ISpeechPhraseAlternate **PhraseAlternate) { return This->lpVtbl->Item(This,Index,PhraseAlternate); } -static __WIDL_INLINE HRESULT ISpeechPhraseAlternates_get__NewEnum(ISpeechPhraseAlternates* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseAlternates_get__NewEnum(ISpeechPhraseAlternates* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -20310,75 +20392,75 @@ interface ISpeechPhraseInfo { #define ISpeechPhraseInfo_GetDisplayAttributes(This,StartElement,Elements,UseReplacements,DisplayAttributes) (This)->lpVtbl->GetDisplayAttributes(This,StartElement,Elements,UseReplacements,DisplayAttributes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_QueryInterface(ISpeechPhraseInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseInfo_QueryInterface(ISpeechPhraseInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseInfo_AddRef(ISpeechPhraseInfo* This) { +static inline ULONG ISpeechPhraseInfo_AddRef(ISpeechPhraseInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseInfo_Release(ISpeechPhraseInfo* This) { +static inline ULONG ISpeechPhraseInfo_Release(ISpeechPhraseInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetTypeInfoCount(ISpeechPhraseInfo* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseInfo_GetTypeInfoCount(ISpeechPhraseInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetTypeInfo(ISpeechPhraseInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseInfo_GetTypeInfo(ISpeechPhraseInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetIDsOfNames(ISpeechPhraseInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseInfo_GetIDsOfNames(ISpeechPhraseInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_Invoke(ISpeechPhraseInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseInfo_Invoke(ISpeechPhraseInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseInfo methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_LanguageId(ISpeechPhraseInfo* This,LONG *LanguageId) { +static inline HRESULT ISpeechPhraseInfo_get_LanguageId(ISpeechPhraseInfo* This,LONG *LanguageId) { return This->lpVtbl->get_LanguageId(This,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_GrammarId(ISpeechPhraseInfo* This,VARIANT *GrammarId) { +static inline HRESULT ISpeechPhraseInfo_get_GrammarId(ISpeechPhraseInfo* This,VARIANT *GrammarId) { return This->lpVtbl->get_GrammarId(This,GrammarId); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_StartTime(ISpeechPhraseInfo* This,VARIANT *StartTime) { +static inline HRESULT ISpeechPhraseInfo_get_StartTime(ISpeechPhraseInfo* This,VARIANT *StartTime) { return This->lpVtbl->get_StartTime(This,StartTime); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_AudioStreamPosition(ISpeechPhraseInfo* This,VARIANT *AudioStreamPosition) { +static inline HRESULT ISpeechPhraseInfo_get_AudioStreamPosition(ISpeechPhraseInfo* This,VARIANT *AudioStreamPosition) { return This->lpVtbl->get_AudioStreamPosition(This,AudioStreamPosition); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_AudioSizeBytes(ISpeechPhraseInfo* This,LONG *pAudioSizeBytes) { +static inline HRESULT ISpeechPhraseInfo_get_AudioSizeBytes(ISpeechPhraseInfo* This,LONG *pAudioSizeBytes) { return This->lpVtbl->get_AudioSizeBytes(This,pAudioSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_RetainedSizeBytes(ISpeechPhraseInfo* This,LONG *RetainedSizeBytes) { +static inline HRESULT ISpeechPhraseInfo_get_RetainedSizeBytes(ISpeechPhraseInfo* This,LONG *RetainedSizeBytes) { return This->lpVtbl->get_RetainedSizeBytes(This,RetainedSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_AudioSizeTime(ISpeechPhraseInfo* This,LONG *AudioSizeTime) { +static inline HRESULT ISpeechPhraseInfo_get_AudioSizeTime(ISpeechPhraseInfo* This,LONG *AudioSizeTime) { return This->lpVtbl->get_AudioSizeTime(This,AudioSizeTime); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Rule(ISpeechPhraseInfo* This,ISpeechPhraseRule **Rule) { +static inline HRESULT ISpeechPhraseInfo_get_Rule(ISpeechPhraseInfo* This,ISpeechPhraseRule **Rule) { return This->lpVtbl->get_Rule(This,Rule); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Properties(ISpeechPhraseInfo* This,ISpeechPhraseProperties **Properties) { +static inline HRESULT ISpeechPhraseInfo_get_Properties(ISpeechPhraseInfo* This,ISpeechPhraseProperties **Properties) { return This->lpVtbl->get_Properties(This,Properties); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Elements(ISpeechPhraseInfo* This,ISpeechPhraseElements **Elements) { +static inline HRESULT ISpeechPhraseInfo_get_Elements(ISpeechPhraseInfo* This,ISpeechPhraseElements **Elements) { return This->lpVtbl->get_Elements(This,Elements); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_Replacements(ISpeechPhraseInfo* This,ISpeechPhraseReplacements **Replacements) { +static inline HRESULT ISpeechPhraseInfo_get_Replacements(ISpeechPhraseInfo* This,ISpeechPhraseReplacements **Replacements) { return This->lpVtbl->get_Replacements(This,Replacements); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_EngineId(ISpeechPhraseInfo* This,BSTR *EngineIdGuid) { +static inline HRESULT ISpeechPhraseInfo_get_EngineId(ISpeechPhraseInfo* This,BSTR *EngineIdGuid) { return This->lpVtbl->get_EngineId(This,EngineIdGuid); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_get_EnginePrivateData(ISpeechPhraseInfo* This,VARIANT *PrivateData) { +static inline HRESULT ISpeechPhraseInfo_get_EnginePrivateData(ISpeechPhraseInfo* This,VARIANT *PrivateData) { return This->lpVtbl->get_EnginePrivateData(This,PrivateData); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_SaveToMemory(ISpeechPhraseInfo* This,VARIANT *PhraseBlock) { +static inline HRESULT ISpeechPhraseInfo_SaveToMemory(ISpeechPhraseInfo* This,VARIANT *PhraseBlock) { return This->lpVtbl->SaveToMemory(This,PhraseBlock); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetText(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,BSTR *Text) { +static inline HRESULT ISpeechPhraseInfo_GetText(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,BSTR *Text) { return This->lpVtbl->GetText(This,StartElement,Elements,UseReplacements,Text); } -static __WIDL_INLINE HRESULT ISpeechPhraseInfo_GetDisplayAttributes(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,SpeechDisplayAttributes *DisplayAttributes) { +static inline HRESULT ISpeechPhraseInfo_GetDisplayAttributes(ISpeechPhraseInfo* This,LONG StartElement,LONG Elements,VARIANT_BOOL UseReplacements,SpeechDisplayAttributes *DisplayAttributes) { return This->lpVtbl->GetDisplayAttributes(This,StartElement,Elements,UseReplacements,DisplayAttributes); } #endif @@ -20576,66 +20658,66 @@ interface ISpeechPhraseElement { #define ISpeechPhraseElement_get_EngineConfidence(This,EngineConfidence) (This)->lpVtbl->get_EngineConfidence(This,EngineConfidence) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElement_QueryInterface(ISpeechPhraseElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseElement_QueryInterface(ISpeechPhraseElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseElement_AddRef(ISpeechPhraseElement* This) { +static inline ULONG ISpeechPhraseElement_AddRef(ISpeechPhraseElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseElement_Release(ISpeechPhraseElement* This) { +static inline ULONG ISpeechPhraseElement_Release(ISpeechPhraseElement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElement_GetTypeInfoCount(ISpeechPhraseElement* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseElement_GetTypeInfoCount(ISpeechPhraseElement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_GetTypeInfo(ISpeechPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseElement_GetTypeInfo(ISpeechPhraseElement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_GetIDsOfNames(ISpeechPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseElement_GetIDsOfNames(ISpeechPhraseElement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_Invoke(ISpeechPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseElement_Invoke(ISpeechPhraseElement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseElement methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioTimeOffset(ISpeechPhraseElement* This,LONG *AudioTimeOffset) { +static inline HRESULT ISpeechPhraseElement_get_AudioTimeOffset(ISpeechPhraseElement* This,LONG *AudioTimeOffset) { return This->lpVtbl->get_AudioTimeOffset(This,AudioTimeOffset); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioSizeTime(ISpeechPhraseElement* This,LONG *AudioSizeTime) { +static inline HRESULT ISpeechPhraseElement_get_AudioSizeTime(ISpeechPhraseElement* This,LONG *AudioSizeTime) { return This->lpVtbl->get_AudioSizeTime(This,AudioSizeTime); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioStreamOffset(ISpeechPhraseElement* This,LONG *AudioStreamOffset) { +static inline HRESULT ISpeechPhraseElement_get_AudioStreamOffset(ISpeechPhraseElement* This,LONG *AudioStreamOffset) { return This->lpVtbl->get_AudioStreamOffset(This,AudioStreamOffset); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_AudioSizeBytes(ISpeechPhraseElement* This,LONG *AudioSizeBytes) { +static inline HRESULT ISpeechPhraseElement_get_AudioSizeBytes(ISpeechPhraseElement* This,LONG *AudioSizeBytes) { return This->lpVtbl->get_AudioSizeBytes(This,AudioSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_RetainedStreamOffset(ISpeechPhraseElement* This,LONG *RetainedStreamOffset) { +static inline HRESULT ISpeechPhraseElement_get_RetainedStreamOffset(ISpeechPhraseElement* This,LONG *RetainedStreamOffset) { return This->lpVtbl->get_RetainedStreamOffset(This,RetainedStreamOffset); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_RetainedSizeBytes(ISpeechPhraseElement* This,LONG *RetainedSizeBytes) { +static inline HRESULT ISpeechPhraseElement_get_RetainedSizeBytes(ISpeechPhraseElement* This,LONG *RetainedSizeBytes) { return This->lpVtbl->get_RetainedSizeBytes(This,RetainedSizeBytes); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_DisplayText(ISpeechPhraseElement* This,BSTR *DisplayText) { +static inline HRESULT ISpeechPhraseElement_get_DisplayText(ISpeechPhraseElement* This,BSTR *DisplayText) { return This->lpVtbl->get_DisplayText(This,DisplayText); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_LexicalForm(ISpeechPhraseElement* This,BSTR *LexicalForm) { +static inline HRESULT ISpeechPhraseElement_get_LexicalForm(ISpeechPhraseElement* This,BSTR *LexicalForm) { return This->lpVtbl->get_LexicalForm(This,LexicalForm); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_Pronunciation(ISpeechPhraseElement* This,VARIANT *Pronunciation) { +static inline HRESULT ISpeechPhraseElement_get_Pronunciation(ISpeechPhraseElement* This,VARIANT *Pronunciation) { return This->lpVtbl->get_Pronunciation(This,Pronunciation); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_DisplayAttributes(ISpeechPhraseElement* This,SpeechDisplayAttributes *DisplayAttributes) { +static inline HRESULT ISpeechPhraseElement_get_DisplayAttributes(ISpeechPhraseElement* This,SpeechDisplayAttributes *DisplayAttributes) { return This->lpVtbl->get_DisplayAttributes(This,DisplayAttributes); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_RequiredConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *RequiredConfidence) { +static inline HRESULT ISpeechPhraseElement_get_RequiredConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *RequiredConfidence) { return This->lpVtbl->get_RequiredConfidence(This,RequiredConfidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_ActualConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *ActualConfidence) { +static inline HRESULT ISpeechPhraseElement_get_ActualConfidence(ISpeechPhraseElement* This,SpeechEngineConfidence *ActualConfidence) { return This->lpVtbl->get_ActualConfidence(This,ActualConfidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseElement_get_EngineConfidence(ISpeechPhraseElement* This,float *EngineConfidence) { +static inline HRESULT ISpeechPhraseElement_get_EngineConfidence(ISpeechPhraseElement* This,float *EngineConfidence) { return This->lpVtbl->get_EngineConfidence(This,EngineConfidence); } #endif @@ -20755,36 +20837,36 @@ interface ISpeechPhraseElements { #define ISpeechPhraseElements_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElements_QueryInterface(ISpeechPhraseElements* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseElements_QueryInterface(ISpeechPhraseElements* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseElements_AddRef(ISpeechPhraseElements* This) { +static inline ULONG ISpeechPhraseElements_AddRef(ISpeechPhraseElements* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseElements_Release(ISpeechPhraseElements* This) { +static inline ULONG ISpeechPhraseElements_Release(ISpeechPhraseElements* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElements_GetTypeInfoCount(ISpeechPhraseElements* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseElements_GetTypeInfoCount(ISpeechPhraseElements* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_GetTypeInfo(ISpeechPhraseElements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseElements_GetTypeInfo(ISpeechPhraseElements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_GetIDsOfNames(ISpeechPhraseElements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseElements_GetIDsOfNames(ISpeechPhraseElements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_Invoke(ISpeechPhraseElements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseElements_Invoke(ISpeechPhraseElements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseElements methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseElements_get_Count(ISpeechPhraseElements* This,LONG *Count) { +static inline HRESULT ISpeechPhraseElements_get_Count(ISpeechPhraseElements* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_Item(ISpeechPhraseElements* This,LONG Index,ISpeechPhraseElement **Element) { +static inline HRESULT ISpeechPhraseElements_Item(ISpeechPhraseElements* This,LONG Index,ISpeechPhraseElement **Element) { return This->lpVtbl->Item(This,Index,Element); } -static __WIDL_INLINE HRESULT ISpeechPhraseElements_get__NewEnum(ISpeechPhraseElements* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseElements_get__NewEnum(ISpeechPhraseElements* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -20910,39 +20992,39 @@ interface ISpeechPhraseReplacement { #define ISpeechPhraseReplacement_get_NumberOfElements(This,NumberOfElements) (This)->lpVtbl->get_NumberOfElements(This,NumberOfElements) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_QueryInterface(ISpeechPhraseReplacement* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseReplacement_QueryInterface(ISpeechPhraseReplacement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacement_AddRef(ISpeechPhraseReplacement* This) { +static inline ULONG ISpeechPhraseReplacement_AddRef(ISpeechPhraseReplacement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacement_Release(ISpeechPhraseReplacement* This) { +static inline ULONG ISpeechPhraseReplacement_Release(ISpeechPhraseReplacement* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_GetTypeInfoCount(ISpeechPhraseReplacement* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseReplacement_GetTypeInfoCount(ISpeechPhraseReplacement* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_GetTypeInfo(ISpeechPhraseReplacement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseReplacement_GetTypeInfo(ISpeechPhraseReplacement* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_GetIDsOfNames(ISpeechPhraseReplacement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseReplacement_GetIDsOfNames(ISpeechPhraseReplacement* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_Invoke(ISpeechPhraseReplacement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseReplacement_Invoke(ISpeechPhraseReplacement* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseReplacement methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_DisplayAttributes(ISpeechPhraseReplacement* This,SpeechDisplayAttributes *DisplayAttributes) { +static inline HRESULT ISpeechPhraseReplacement_get_DisplayAttributes(ISpeechPhraseReplacement* This,SpeechDisplayAttributes *DisplayAttributes) { return This->lpVtbl->get_DisplayAttributes(This,DisplayAttributes); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_Text(ISpeechPhraseReplacement* This,BSTR *Text) { +static inline HRESULT ISpeechPhraseReplacement_get_Text(ISpeechPhraseReplacement* This,BSTR *Text) { return This->lpVtbl->get_Text(This,Text); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_FirstElement(ISpeechPhraseReplacement* This,LONG *FirstElement) { +static inline HRESULT ISpeechPhraseReplacement_get_FirstElement(ISpeechPhraseReplacement* This,LONG *FirstElement) { return This->lpVtbl->get_FirstElement(This,FirstElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacement_get_NumberOfElements(ISpeechPhraseReplacement* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseReplacement_get_NumberOfElements(ISpeechPhraseReplacement* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElements(This,NumberOfElements); } #endif @@ -21062,36 +21144,36 @@ interface ISpeechPhraseReplacements { #define ISpeechPhraseReplacements_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_QueryInterface(ISpeechPhraseReplacements* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseReplacements_QueryInterface(ISpeechPhraseReplacements* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacements_AddRef(ISpeechPhraseReplacements* This) { +static inline ULONG ISpeechPhraseReplacements_AddRef(ISpeechPhraseReplacements* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseReplacements_Release(ISpeechPhraseReplacements* This) { +static inline ULONG ISpeechPhraseReplacements_Release(ISpeechPhraseReplacements* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_GetTypeInfoCount(ISpeechPhraseReplacements* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseReplacements_GetTypeInfoCount(ISpeechPhraseReplacements* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_GetTypeInfo(ISpeechPhraseReplacements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseReplacements_GetTypeInfo(ISpeechPhraseReplacements* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_GetIDsOfNames(ISpeechPhraseReplacements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseReplacements_GetIDsOfNames(ISpeechPhraseReplacements* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_Invoke(ISpeechPhraseReplacements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseReplacements_Invoke(ISpeechPhraseReplacements* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseReplacements methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_get_Count(ISpeechPhraseReplacements* This,LONG *Count) { +static inline HRESULT ISpeechPhraseReplacements_get_Count(ISpeechPhraseReplacements* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_Item(ISpeechPhraseReplacements* This,LONG Index,ISpeechPhraseReplacement **Reps) { +static inline HRESULT ISpeechPhraseReplacements_Item(ISpeechPhraseReplacements* This,LONG Index,ISpeechPhraseReplacement **Reps) { return This->lpVtbl->Item(This,Index,Reps); } -static __WIDL_INLINE HRESULT ISpeechPhraseReplacements_get__NewEnum(ISpeechPhraseReplacements* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseReplacements_get__NewEnum(ISpeechPhraseReplacements* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -21257,54 +21339,54 @@ interface ISpeechPhraseProperty { #define ISpeechPhraseProperty_get_Children(This,Children) (This)->lpVtbl->get_Children(This,Children) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_QueryInterface(ISpeechPhraseProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseProperty_QueryInterface(ISpeechPhraseProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseProperty_AddRef(ISpeechPhraseProperty* This) { +static inline ULONG ISpeechPhraseProperty_AddRef(ISpeechPhraseProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseProperty_Release(ISpeechPhraseProperty* This) { +static inline ULONG ISpeechPhraseProperty_Release(ISpeechPhraseProperty* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_GetTypeInfoCount(ISpeechPhraseProperty* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseProperty_GetTypeInfoCount(ISpeechPhraseProperty* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_GetTypeInfo(ISpeechPhraseProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseProperty_GetTypeInfo(ISpeechPhraseProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_GetIDsOfNames(ISpeechPhraseProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseProperty_GetIDsOfNames(ISpeechPhraseProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_Invoke(ISpeechPhraseProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseProperty_Invoke(ISpeechPhraseProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseProperty methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Name(ISpeechPhraseProperty* This,BSTR *Name) { +static inline HRESULT ISpeechPhraseProperty_get_Name(ISpeechPhraseProperty* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Id(ISpeechPhraseProperty* This,LONG *Id) { +static inline HRESULT ISpeechPhraseProperty_get_Id(ISpeechPhraseProperty* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Value(ISpeechPhraseProperty* This,VARIANT *Value) { +static inline HRESULT ISpeechPhraseProperty_get_Value(ISpeechPhraseProperty* This,VARIANT *Value) { return This->lpVtbl->get_Value(This,Value); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_FirstElement(ISpeechPhraseProperty* This,LONG *FirstElement) { +static inline HRESULT ISpeechPhraseProperty_get_FirstElement(ISpeechPhraseProperty* This,LONG *FirstElement) { return This->lpVtbl->get_FirstElement(This,FirstElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_NumberOfElements(ISpeechPhraseProperty* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseProperty_get_NumberOfElements(ISpeechPhraseProperty* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElements(This,NumberOfElements); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_EngineConfidence(ISpeechPhraseProperty* This,float *Confidence) { +static inline HRESULT ISpeechPhraseProperty_get_EngineConfidence(ISpeechPhraseProperty* This,float *Confidence) { return This->lpVtbl->get_EngineConfidence(This,Confidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Confidence(ISpeechPhraseProperty* This,SpeechEngineConfidence *Confidence) { +static inline HRESULT ISpeechPhraseProperty_get_Confidence(ISpeechPhraseProperty* This,SpeechEngineConfidence *Confidence) { return This->lpVtbl->get_Confidence(This,Confidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Parent(ISpeechPhraseProperty* This,ISpeechPhraseProperty **ParentProperty) { +static inline HRESULT ISpeechPhraseProperty_get_Parent(ISpeechPhraseProperty* This,ISpeechPhraseProperty **ParentProperty) { return This->lpVtbl->get_Parent(This,ParentProperty); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperty_get_Children(ISpeechPhraseProperty* This,ISpeechPhraseProperties **Children) { +static inline HRESULT ISpeechPhraseProperty_get_Children(ISpeechPhraseProperty* This,ISpeechPhraseProperties **Children) { return This->lpVtbl->get_Children(This,Children); } #endif @@ -21424,36 +21506,36 @@ interface ISpeechPhraseProperties { #define ISpeechPhraseProperties_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_QueryInterface(ISpeechPhraseProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseProperties_QueryInterface(ISpeechPhraseProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseProperties_AddRef(ISpeechPhraseProperties* This) { +static inline ULONG ISpeechPhraseProperties_AddRef(ISpeechPhraseProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseProperties_Release(ISpeechPhraseProperties* This) { +static inline ULONG ISpeechPhraseProperties_Release(ISpeechPhraseProperties* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_GetTypeInfoCount(ISpeechPhraseProperties* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseProperties_GetTypeInfoCount(ISpeechPhraseProperties* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_GetTypeInfo(ISpeechPhraseProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseProperties_GetTypeInfo(ISpeechPhraseProperties* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_GetIDsOfNames(ISpeechPhraseProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseProperties_GetIDsOfNames(ISpeechPhraseProperties* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_Invoke(ISpeechPhraseProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseProperties_Invoke(ISpeechPhraseProperties* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseProperties methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_get_Count(ISpeechPhraseProperties* This,LONG *Count) { +static inline HRESULT ISpeechPhraseProperties_get_Count(ISpeechPhraseProperties* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_Item(ISpeechPhraseProperties* This,LONG Index,ISpeechPhraseProperty **Property) { +static inline HRESULT ISpeechPhraseProperties_Item(ISpeechPhraseProperties* This,LONG Index,ISpeechPhraseProperty **Property) { return This->lpVtbl->Item(This,Index,Property); } -static __WIDL_INLINE HRESULT ISpeechPhraseProperties_get__NewEnum(ISpeechPhraseProperties* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseProperties_get__NewEnum(ISpeechPhraseProperties* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -21611,51 +21693,51 @@ interface ISpeechPhraseRule { #define ISpeechPhraseRule_get_EngineConfidence(This,EngineConfidence) (This)->lpVtbl->get_EngineConfidence(This,EngineConfidence) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRule_QueryInterface(ISpeechPhraseRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseRule_QueryInterface(ISpeechPhraseRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseRule_AddRef(ISpeechPhraseRule* This) { +static inline ULONG ISpeechPhraseRule_AddRef(ISpeechPhraseRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseRule_Release(ISpeechPhraseRule* This) { +static inline ULONG ISpeechPhraseRule_Release(ISpeechPhraseRule* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRule_GetTypeInfoCount(ISpeechPhraseRule* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseRule_GetTypeInfoCount(ISpeechPhraseRule* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_GetTypeInfo(ISpeechPhraseRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseRule_GetTypeInfo(ISpeechPhraseRule* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_GetIDsOfNames(ISpeechPhraseRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseRule_GetIDsOfNames(ISpeechPhraseRule* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_Invoke(ISpeechPhraseRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseRule_Invoke(ISpeechPhraseRule* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseRule methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Name(ISpeechPhraseRule* This,BSTR *Name) { +static inline HRESULT ISpeechPhraseRule_get_Name(ISpeechPhraseRule* This,BSTR *Name) { return This->lpVtbl->get_Name(This,Name); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Id(ISpeechPhraseRule* This,LONG *Id) { +static inline HRESULT ISpeechPhraseRule_get_Id(ISpeechPhraseRule* This,LONG *Id) { return This->lpVtbl->get_Id(This,Id); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_FirstElement(ISpeechPhraseRule* This,LONG *FirstElement) { +static inline HRESULT ISpeechPhraseRule_get_FirstElement(ISpeechPhraseRule* This,LONG *FirstElement) { return This->lpVtbl->get_FirstElement(This,FirstElement); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_NumberOfElements(ISpeechPhraseRule* This,LONG *NumberOfElements) { +static inline HRESULT ISpeechPhraseRule_get_NumberOfElements(ISpeechPhraseRule* This,LONG *NumberOfElements) { return This->lpVtbl->get_NumberOfElements(This,NumberOfElements); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Parent(ISpeechPhraseRule* This,ISpeechPhraseRule **Parent) { +static inline HRESULT ISpeechPhraseRule_get_Parent(ISpeechPhraseRule* This,ISpeechPhraseRule **Parent) { return This->lpVtbl->get_Parent(This,Parent); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Children(ISpeechPhraseRule* This,ISpeechPhraseRules **Children) { +static inline HRESULT ISpeechPhraseRule_get_Children(ISpeechPhraseRule* This,ISpeechPhraseRules **Children) { return This->lpVtbl->get_Children(This,Children); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_Confidence(ISpeechPhraseRule* This,SpeechEngineConfidence *ActualConfidence) { +static inline HRESULT ISpeechPhraseRule_get_Confidence(ISpeechPhraseRule* This,SpeechEngineConfidence *ActualConfidence) { return This->lpVtbl->get_Confidence(This,ActualConfidence); } -static __WIDL_INLINE HRESULT ISpeechPhraseRule_get_EngineConfidence(ISpeechPhraseRule* This,float *EngineConfidence) { +static inline HRESULT ISpeechPhraseRule_get_EngineConfidence(ISpeechPhraseRule* This,float *EngineConfidence) { return This->lpVtbl->get_EngineConfidence(This,EngineConfidence); } #endif @@ -21775,36 +21857,36 @@ interface ISpeechPhraseRules { #define ISpeechPhraseRules_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRules_QueryInterface(ISpeechPhraseRules* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhraseRules_QueryInterface(ISpeechPhraseRules* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhraseRules_AddRef(ISpeechPhraseRules* This) { +static inline ULONG ISpeechPhraseRules_AddRef(ISpeechPhraseRules* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhraseRules_Release(ISpeechPhraseRules* This) { +static inline ULONG ISpeechPhraseRules_Release(ISpeechPhraseRules* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRules_GetTypeInfoCount(ISpeechPhraseRules* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhraseRules_GetTypeInfoCount(ISpeechPhraseRules* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_GetTypeInfo(ISpeechPhraseRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhraseRules_GetTypeInfo(ISpeechPhraseRules* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_GetIDsOfNames(ISpeechPhraseRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhraseRules_GetIDsOfNames(ISpeechPhraseRules* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_Invoke(ISpeechPhraseRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhraseRules_Invoke(ISpeechPhraseRules* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhraseRules methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhraseRules_get_Count(ISpeechPhraseRules* This,LONG *Count) { +static inline HRESULT ISpeechPhraseRules_get_Count(ISpeechPhraseRules* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_Item(ISpeechPhraseRules* This,LONG Index,ISpeechPhraseRule **Rule) { +static inline HRESULT ISpeechPhraseRules_Item(ISpeechPhraseRules* This,LONG Index,ISpeechPhraseRule **Rule) { return This->lpVtbl->Item(This,Index,Rule); } -static __WIDL_INLINE HRESULT ISpeechPhraseRules_get__NewEnum(ISpeechPhraseRules* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechPhraseRules_get__NewEnum(ISpeechPhraseRules* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -21924,36 +22006,36 @@ interface ISpeechLexiconWords { #define ISpeechLexiconWords_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWords_QueryInterface(ISpeechLexiconWords* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconWords_QueryInterface(ISpeechLexiconWords* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconWords_AddRef(ISpeechLexiconWords* This) { +static inline ULONG ISpeechLexiconWords_AddRef(ISpeechLexiconWords* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconWords_Release(ISpeechLexiconWords* This) { +static inline ULONG ISpeechLexiconWords_Release(ISpeechLexiconWords* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWords_GetTypeInfoCount(ISpeechLexiconWords* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconWords_GetTypeInfoCount(ISpeechLexiconWords* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_GetTypeInfo(ISpeechLexiconWords* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconWords_GetTypeInfo(ISpeechLexiconWords* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_GetIDsOfNames(ISpeechLexiconWords* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconWords_GetIDsOfNames(ISpeechLexiconWords* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_Invoke(ISpeechLexiconWords* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconWords_Invoke(ISpeechLexiconWords* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconWords methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWords_get_Count(ISpeechLexiconWords* This,LONG *Count) { +static inline HRESULT ISpeechLexiconWords_get_Count(ISpeechLexiconWords* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_Item(ISpeechLexiconWords* This,LONG Index,ISpeechLexiconWord **Word) { +static inline HRESULT ISpeechLexiconWords_Item(ISpeechLexiconWords* This,LONG Index,ISpeechLexiconWord **Word) { return This->lpVtbl->Item(This,Index,Word); } -static __WIDL_INLINE HRESULT ISpeechLexiconWords_get__NewEnum(ISpeechLexiconWords* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechLexiconWords_get__NewEnum(ISpeechLexiconWords* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -22147,51 +22229,51 @@ interface ISpeechLexicon { #define ISpeechLexicon_GetGenerationChange(This,GenerationID,ppWords) (This)->lpVtbl->GetGenerationChange(This,GenerationID,ppWords) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexicon_QueryInterface(ISpeechLexicon* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexicon_QueryInterface(ISpeechLexicon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexicon_AddRef(ISpeechLexicon* This) { +static inline ULONG ISpeechLexicon_AddRef(ISpeechLexicon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexicon_Release(ISpeechLexicon* This) { +static inline ULONG ISpeechLexicon_Release(ISpeechLexicon* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexicon_GetTypeInfoCount(ISpeechLexicon* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexicon_GetTypeInfoCount(ISpeechLexicon* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetTypeInfo(ISpeechLexicon* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexicon_GetTypeInfo(ISpeechLexicon* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetIDsOfNames(ISpeechLexicon* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexicon_GetIDsOfNames(ISpeechLexicon* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexicon_Invoke(ISpeechLexicon* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexicon_Invoke(ISpeechLexicon* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexicon methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexicon_get_GenerationId(ISpeechLexicon* This,LONG *GenerationId) { +static inline HRESULT ISpeechLexicon_get_GenerationId(ISpeechLexicon* This,LONG *GenerationId) { return This->lpVtbl->get_GenerationId(This,GenerationId); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetWords(ISpeechLexicon* This,SpeechLexiconType Flags,LONG *GenerationID,ISpeechLexiconWords **Words) { +static inline HRESULT ISpeechLexicon_GetWords(ISpeechLexicon* This,SpeechLexiconType Flags,LONG *GenerationID,ISpeechLexiconWords **Words) { return This->lpVtbl->GetWords(This,Flags,GenerationID,Words); } -static __WIDL_INLINE HRESULT ISpeechLexicon_AddPronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { +static inline HRESULT ISpeechLexicon_AddPronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { return This->lpVtbl->AddPronunciation(This,bstrWord,LangId,PartOfSpeech,bstrPronunciation); } -static __WIDL_INLINE HRESULT ISpeechLexicon_AddPronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { +static inline HRESULT ISpeechLexicon_AddPronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { return This->lpVtbl->AddPronunciationByPhoneIds(This,bstrWord,LangId,PartOfSpeech,PhoneIds); } -static __WIDL_INLINE HRESULT ISpeechLexicon_RemovePronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { +static inline HRESULT ISpeechLexicon_RemovePronunciation(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,BSTR bstrPronunciation) { return This->lpVtbl->RemovePronunciation(This,bstrWord,LangId,PartOfSpeech,bstrPronunciation); } -static __WIDL_INLINE HRESULT ISpeechLexicon_RemovePronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { +static inline HRESULT ISpeechLexicon_RemovePronunciationByPhoneIds(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechPartOfSpeech PartOfSpeech,VARIANT *PhoneIds) { return This->lpVtbl->RemovePronunciationByPhoneIds(This,bstrWord,LangId,PartOfSpeech,PhoneIds); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetPronunciations(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechLexiconType TypeFlags,ISpeechLexiconPronunciations **ppPronunciations) { +static inline HRESULT ISpeechLexicon_GetPronunciations(ISpeechLexicon* This,BSTR bstrWord,SpeechLanguageId LangId,SpeechLexiconType TypeFlags,ISpeechLexiconPronunciations **ppPronunciations) { return This->lpVtbl->GetPronunciations(This,bstrWord,LangId,TypeFlags,ppPronunciations); } -static __WIDL_INLINE HRESULT ISpeechLexicon_GetGenerationChange(ISpeechLexicon* This,LONG *GenerationID,ISpeechLexiconWords **ppWords) { +static inline HRESULT ISpeechLexicon_GetGenerationChange(ISpeechLexicon* This,LONG *GenerationID,ISpeechLexiconWords **ppWords) { return This->lpVtbl->GetGenerationChange(This,GenerationID,ppWords); } #endif @@ -22317,39 +22399,39 @@ interface ISpeechLexiconWord { #define ISpeechLexiconWord_get_Pronunciations(This,Pronunciations) (This)->lpVtbl->get_Pronunciations(This,Pronunciations) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWord_QueryInterface(ISpeechLexiconWord* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconWord_QueryInterface(ISpeechLexiconWord* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconWord_AddRef(ISpeechLexiconWord* This) { +static inline ULONG ISpeechLexiconWord_AddRef(ISpeechLexiconWord* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconWord_Release(ISpeechLexiconWord* This) { +static inline ULONG ISpeechLexiconWord_Release(ISpeechLexiconWord* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWord_GetTypeInfoCount(ISpeechLexiconWord* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconWord_GetTypeInfoCount(ISpeechLexiconWord* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_GetTypeInfo(ISpeechLexiconWord* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconWord_GetTypeInfo(ISpeechLexiconWord* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_GetIDsOfNames(ISpeechLexiconWord* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconWord_GetIDsOfNames(ISpeechLexiconWord* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_Invoke(ISpeechLexiconWord* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconWord_Invoke(ISpeechLexiconWord* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconWord methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_LangId(ISpeechLexiconWord* This,SpeechLanguageId *LangId) { +static inline HRESULT ISpeechLexiconWord_get_LangId(ISpeechLexiconWord* This,SpeechLanguageId *LangId) { return This->lpVtbl->get_LangId(This,LangId); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_Type(ISpeechLexiconWord* This,SpeechWordType *WordType) { +static inline HRESULT ISpeechLexiconWord_get_Type(ISpeechLexiconWord* This,SpeechWordType *WordType) { return This->lpVtbl->get_Type(This,WordType); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_Word(ISpeechLexiconWord* This,BSTR *Word) { +static inline HRESULT ISpeechLexiconWord_get_Word(ISpeechLexiconWord* This,BSTR *Word) { return This->lpVtbl->get_Word(This,Word); } -static __WIDL_INLINE HRESULT ISpeechLexiconWord_get_Pronunciations(ISpeechLexiconWord* This,ISpeechLexiconPronunciations **Pronunciations) { +static inline HRESULT ISpeechLexiconWord_get_Pronunciations(ISpeechLexiconWord* This,ISpeechLexiconPronunciations **Pronunciations) { return This->lpVtbl->get_Pronunciations(This,Pronunciations); } #endif @@ -22469,36 +22551,36 @@ interface ISpeechLexiconPronunciations { #define ISpeechLexiconPronunciations_get__NewEnum(This,EnumVARIANT) (This)->lpVtbl->get__NewEnum(This,EnumVARIANT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_QueryInterface(ISpeechLexiconPronunciations* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconPronunciations_QueryInterface(ISpeechLexiconPronunciations* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciations_AddRef(ISpeechLexiconPronunciations* This) { +static inline ULONG ISpeechLexiconPronunciations_AddRef(ISpeechLexiconPronunciations* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciations_Release(ISpeechLexiconPronunciations* This) { +static inline ULONG ISpeechLexiconPronunciations_Release(ISpeechLexiconPronunciations* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_GetTypeInfoCount(ISpeechLexiconPronunciations* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconPronunciations_GetTypeInfoCount(ISpeechLexiconPronunciations* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_GetTypeInfo(ISpeechLexiconPronunciations* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconPronunciations_GetTypeInfo(ISpeechLexiconPronunciations* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_GetIDsOfNames(ISpeechLexiconPronunciations* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconPronunciations_GetIDsOfNames(ISpeechLexiconPronunciations* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_Invoke(ISpeechLexiconPronunciations* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconPronunciations_Invoke(ISpeechLexiconPronunciations* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconPronunciations methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_get_Count(ISpeechLexiconPronunciations* This,LONG *Count) { +static inline HRESULT ISpeechLexiconPronunciations_get_Count(ISpeechLexiconPronunciations* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_Item(ISpeechLexiconPronunciations* This,LONG Index,ISpeechLexiconPronunciation **Pronunciation) { +static inline HRESULT ISpeechLexiconPronunciations_Item(ISpeechLexiconPronunciations* This,LONG Index,ISpeechLexiconPronunciation **Pronunciation) { return This->lpVtbl->Item(This,Index,Pronunciation); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciations_get__NewEnum(ISpeechLexiconPronunciations* This,IUnknown **EnumVARIANT) { +static inline HRESULT ISpeechLexiconPronunciations_get__NewEnum(ISpeechLexiconPronunciations* This,IUnknown **EnumVARIANT) { return This->lpVtbl->get__NewEnum(This,EnumVARIANT); } #endif @@ -22632,42 +22714,42 @@ interface ISpeechLexiconPronunciation { #define ISpeechLexiconPronunciation_get_Symbolic(This,Symbolic) (This)->lpVtbl->get_Symbolic(This,Symbolic) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_QueryInterface(ISpeechLexiconPronunciation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechLexiconPronunciation_QueryInterface(ISpeechLexiconPronunciation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciation_AddRef(ISpeechLexiconPronunciation* This) { +static inline ULONG ISpeechLexiconPronunciation_AddRef(ISpeechLexiconPronunciation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechLexiconPronunciation_Release(ISpeechLexiconPronunciation* This) { +static inline ULONG ISpeechLexiconPronunciation_Release(ISpeechLexiconPronunciation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_GetTypeInfoCount(ISpeechLexiconPronunciation* This,UINT *pctinfo) { +static inline HRESULT ISpeechLexiconPronunciation_GetTypeInfoCount(ISpeechLexiconPronunciation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_GetTypeInfo(ISpeechLexiconPronunciation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechLexiconPronunciation_GetTypeInfo(ISpeechLexiconPronunciation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_GetIDsOfNames(ISpeechLexiconPronunciation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechLexiconPronunciation_GetIDsOfNames(ISpeechLexiconPronunciation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_Invoke(ISpeechLexiconPronunciation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechLexiconPronunciation_Invoke(ISpeechLexiconPronunciation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechLexiconPronunciation methods ***/ -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_Type(ISpeechLexiconPronunciation* This,SpeechLexiconType *LexiconType) { +static inline HRESULT ISpeechLexiconPronunciation_get_Type(ISpeechLexiconPronunciation* This,SpeechLexiconType *LexiconType) { return This->lpVtbl->get_Type(This,LexiconType); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_LangId(ISpeechLexiconPronunciation* This,SpeechLanguageId *LangId) { +static inline HRESULT ISpeechLexiconPronunciation_get_LangId(ISpeechLexiconPronunciation* This,SpeechLanguageId *LangId) { return This->lpVtbl->get_LangId(This,LangId); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_PartOfSpeech(ISpeechLexiconPronunciation* This,SpeechPartOfSpeech *PartOfSpeech) { +static inline HRESULT ISpeechLexiconPronunciation_get_PartOfSpeech(ISpeechLexiconPronunciation* This,SpeechPartOfSpeech *PartOfSpeech) { return This->lpVtbl->get_PartOfSpeech(This,PartOfSpeech); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_PhoneIds(ISpeechLexiconPronunciation* This,VARIANT *PhoneIds) { +static inline HRESULT ISpeechLexiconPronunciation_get_PhoneIds(ISpeechLexiconPronunciation* This,VARIANT *PhoneIds) { return This->lpVtbl->get_PhoneIds(This,PhoneIds); } -static __WIDL_INLINE HRESULT ISpeechLexiconPronunciation_get_Symbolic(ISpeechLexiconPronunciation* This,BSTR *Symbolic) { +static inline HRESULT ISpeechLexiconPronunciation_get_Symbolic(ISpeechLexiconPronunciation* This,BSTR *Symbolic) { return This->lpVtbl->get_Symbolic(This,Symbolic); } #endif @@ -22797,39 +22879,39 @@ interface ISpeechPhoneConverter { #define ISpeechPhoneConverter_IdToPhone(This,IdArray,Phonemes) (This)->lpVtbl->IdToPhone(This,IdArray,Phonemes) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_QueryInterface(ISpeechPhoneConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpeechPhoneConverter_QueryInterface(ISpeechPhoneConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpeechPhoneConverter_AddRef(ISpeechPhoneConverter* This) { +static inline ULONG ISpeechPhoneConverter_AddRef(ISpeechPhoneConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpeechPhoneConverter_Release(ISpeechPhoneConverter* This) { +static inline ULONG ISpeechPhoneConverter_Release(ISpeechPhoneConverter* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_GetTypeInfoCount(ISpeechPhoneConverter* This,UINT *pctinfo) { +static inline HRESULT ISpeechPhoneConverter_GetTypeInfoCount(ISpeechPhoneConverter* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_GetTypeInfo(ISpeechPhoneConverter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISpeechPhoneConverter_GetTypeInfo(ISpeechPhoneConverter* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_GetIDsOfNames(ISpeechPhoneConverter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISpeechPhoneConverter_GetIDsOfNames(ISpeechPhoneConverter* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_Invoke(ISpeechPhoneConverter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISpeechPhoneConverter_Invoke(ISpeechPhoneConverter* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISpeechPhoneConverter methods ***/ -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_get_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId *LanguageId) { +static inline HRESULT ISpeechPhoneConverter_get_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId *LanguageId) { return This->lpVtbl->get_LanguageId(This,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_put_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId LanguageId) { +static inline HRESULT ISpeechPhoneConverter_put_LanguageId(ISpeechPhoneConverter* This,SpeechLanguageId LanguageId) { return This->lpVtbl->put_LanguageId(This,LanguageId); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_PhoneToId(ISpeechPhoneConverter* This,const BSTR Phonemes,VARIANT *IdArray) { +static inline HRESULT ISpeechPhoneConverter_PhoneToId(ISpeechPhoneConverter* This,const BSTR Phonemes,VARIANT *IdArray) { return This->lpVtbl->PhoneToId(This,Phonemes,IdArray); } -static __WIDL_INLINE HRESULT ISpeechPhoneConverter_IdToPhone(ISpeechPhoneConverter* This,const VARIANT IdArray,BSTR *Phonemes) { +static inline HRESULT ISpeechPhoneConverter_IdToPhone(ISpeechPhoneConverter* This,const VARIANT IdArray,BSTR *Phonemes) { return This->lpVtbl->IdToPhone(This,IdArray,Phonemes); } #endif diff --git a/lib/libc/include/any-windows-any/scardssp_i.c b/lib/libc/include/any-windows-any/scardssp_i.c new file mode 100644 index 0000000000000000000000000000000000000000..b23c29f92048fb58504c5ac3973ac8f72727d091 --- /dev/null +++ b/lib/libc/include/any-windows-any/scardssp_i.c @@ -0,0 +1,63 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C"{ +#endif + +#include +#include + +#ifdef _MIDL_USE_GUIDDEF_ +#ifndef INITGUID +#define INITGUID +#include +#undef INITGUID +#else +#include +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) +#else + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} +#endif + + MIDL_DEFINE_GUID(IID,IID_IByteBuffer,0xE126F8FE,0xA7AF,0x11D0,0xB8,0x8A,0x00,0xC0,0x4F,0xD4,0x24,0xB9); + MIDL_DEFINE_GUID(IID,IID_ISCardTypeConv,0x53B6AA63,0x3F56,0x11D0,0x91,0x6B,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(IID,IID_ISCardCmd,0xD5778AE3,0x43DE,0x11D0,0x91,0x71,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(IID,IID_ISCardISO7816,0x53B6AA68,0x3F56,0x11D0,0x91,0x6B,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(IID,IID_ISCard,0x1461AAC3,0x6810,0x11D0,0x91,0x8F,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(IID,IID_ISCardDatabase,0x1461AAC8,0x6810,0x11D0,0x91,0x8F,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(IID,IID_ISCardLocate,0x1461AACD,0x6810,0x11D0,0x91,0x8F,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(IID,LIBID_SCARDSSPLib,0x82C38704,0x19F1,0x11D3,0xA1,0x1F,0x00,0xC0,0x4F,0x79,0xF8,0x00); + MIDL_DEFINE_GUID(CLSID,CLSID_CByteBuffer,0xE126F8FF,0xA7AF,0x11D0,0xB8,0x8A,0x00,0xC0,0x4F,0xD4,0x24,0xB9); + MIDL_DEFINE_GUID(CLSID,CLSID_CSCardTypeConv,0x53B6AA67,0x3F56,0x11D0,0x91,0x6B,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(CLSID,CLSID_CSCardCmd,0xD5778AE7,0x43DE,0x11D0,0x91,0x71,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(CLSID,CLSID_CSCardISO7816,0x53B6AA6C,0x3F56,0x11D0,0x91,0x6B,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(CLSID,CLSID_CSCard,0x1461AAC7,0x6810,0x11D0,0x91,0x8F,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(CLSID,CLSID_CSCardDatabase,0x1461AACC,0x6810,0x11D0,0x91,0x8F,0x00,0xAA,0x00,0xC1,0x80,0x68); + MIDL_DEFINE_GUID(CLSID,CLSID_CSCardLocate,0x1461AAD1,0x6810,0x11D0,0x91,0x8F,0x00,0xAA,0x00,0xC1,0x80,0x68); + +#undef MIDL_DEFINE_GUID + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/scardssp_p.c b/lib/libc/include/any-windows-any/scardssp_p.c new file mode 100644 index 0000000000000000000000000000000000000000..b31779057216bbb446da3f21b27568dde109f892 --- /dev/null +++ b/lib/libc/include/any-windows-any/scardssp_p.c @@ -0,0 +1,285 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#define USE_STUBLESS_PROXY + +#ifndef __REDQ_RPCPROXY_H_VERSION__ +#define __REQUIRED_RPCPROXY_H_VERSION__ 475 +#endif + +#include "rpcproxy.h" +#ifndef __RPCPROXY_H_VERSION__ +#error This stub requires an updated version of +#endif + +#include "scardssp.h" + +#define TYPE_FORMAT_STRING_SIZE 1313 +#define PROC_FORMAT_STRING_SIZE 3859 +#define TRANSMIT_AS_TABLE_SIZE 0 +#define WIRE_MARSHAL_TABLE_SIZE 3 + +typedef struct _MIDL_TYPE_FORMAT_STRING { + short Pad; + unsigned char Format[TYPE_FORMAT_STRING_SIZE]; +} MIDL_TYPE_FORMAT_STRING; + +typedef struct _MIDL_PROC_FORMAT_STRING { + short Pad; + unsigned char Format[PROC_FORMAT_STRING_SIZE]; +} MIDL_PROC_FORMAT_STRING; + +extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString; +extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString; + +static const MIDL_STUB_DESC Object_StubDesc; +static const MIDL_SERVER_INFO IByteBuffer_ServerInfo; + +#pragma code_seg(".orpc") +static const unsigned short IByteBuffer_FormatStringOffsetTable[] = { + (unsigned short) -1,(unsigned short) -1,(unsigned short) -1,(unsigned short) -1,0,36,72,108,144,198,240,288,336,366,414,450,492,540 +}; + +static const MIDL_SERVER_INFO IByteBuffer_ServerInfo = { + &Object_StubDesc,0,__MIDL_ProcFormatString.Format,&IByteBuffer_FormatStringOffsetTable[-3],0,0,0,0 +}; + +static const MIDL_STUBLESS_PROXY_INFO IByteBuffer_ProxyInfo = { + &Object_StubDesc,__MIDL_ProcFormatString.Format,&IByteBuffer_FormatStringOffsetTable[-3],0,0,0 +}; + +CINTERFACE_PROXY_VTABLE(21) _IByteBufferProxyVtbl = { + &IByteBuffer_ProxyInfo,&IID_IByteBuffer,IUnknown_QueryInterface_Proxy,IUnknown_AddRef_Proxy,IUnknown_Release_Proxy ,0 ,0 ,0 ,0 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 +}; + +static const PRPC_STUB_FUNCTION IByteBuffer_table[] = { + STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2 +}; + +CInterfaceStubVtbl _IByteBufferStubVtbl = { + &IID_IByteBuffer,&IByteBuffer_ServerInfo,21,&IByteBuffer_table[-3],CStdStubBuffer_DELEGATING_METHODS +}; + +static const MIDL_SERVER_INFO ISCardTypeConv_ServerInfo; + +#pragma code_seg(".orpc") +static const unsigned short ISCardTypeConv_FormatStringOffsetTable[] = { + (unsigned short) -1,(unsigned short) -1,(unsigned short) -1,(unsigned short) -1,588,636,678,720,762,804,846,888,930,972 +}; + +static const MIDL_SERVER_INFO ISCardTypeConv_ServerInfo = { + &Object_StubDesc,0,__MIDL_ProcFormatString.Format,&ISCardTypeConv_FormatStringOffsetTable[-3],0,0,0,0 +}; + +static const MIDL_STUBLESS_PROXY_INFO ISCardTypeConv_ProxyInfo = { + &Object_StubDesc,__MIDL_ProcFormatString.Format,&ISCardTypeConv_FormatStringOffsetTable[-3],0,0,0 +}; + +CINTERFACE_PROXY_VTABLE(17) _ISCardTypeConvProxyVtbl = { + &ISCardTypeConv_ProxyInfo,&IID_ISCardTypeConv,IUnknown_QueryInterface_Proxy,IUnknown_AddRef_Proxy,IUnknown_Release_Proxy ,0 ,0 ,0 ,0 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 +}; + +static const PRPC_STUB_FUNCTION ISCardTypeConv_table[] = { + STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2 +}; + +CInterfaceStubVtbl _ISCardTypeConvStubVtbl = { + &IID_ISCardTypeConv,&ISCardTypeConv_ServerInfo,17,&ISCardTypeConv_table[-3],CStdStubBuffer_DELEGATING_METHODS +}; + +static const MIDL_STUB_DESC Object_StubDesc; +static const MIDL_SERVER_INFO ISCardCmd_ServerInfo; + +#pragma code_seg(".orpc") +static const unsigned short ISCardCmd_FormatStringOffsetTable[] = { + (unsigned short) -1,(unsigned short) -1,(unsigned short) -1,(unsigned short) -1,1014,1050,1086,1122,1158,1194,1230,1266,1302,1338,1374,1410,1446,1482,1518,1554,1590,1626,1662,1698,1734,1770,1806,1842,1878,1914,1950,1986,2022,2088,2118,2160,2196 +}; + +static const MIDL_SERVER_INFO ISCardCmd_ServerInfo = { + &Object_StubDesc,0,__MIDL_ProcFormatString.Format,&ISCardCmd_FormatStringOffsetTable[-3],0,0,0,0 +}; + +static const MIDL_STUBLESS_PROXY_INFO ISCardCmd_ProxyInfo = { + &Object_StubDesc,__MIDL_ProcFormatString.Format,&ISCardCmd_FormatStringOffsetTable[-3],0,0,0 +}; + +CINTERFACE_PROXY_VTABLE(40) _ISCardCmdProxyVtbl = { + &ISCardCmd_ProxyInfo,&IID_ISCardCmd,IUnknown_QueryInterface_Proxy,IUnknown_AddRef_Proxy,IUnknown_Release_Proxy ,0 ,0 ,0 ,0 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 +}; + +static const PRPC_STUB_FUNCTION ISCardCmd_table[] = { + STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2 +}; + +CInterfaceStubVtbl _ISCardCmdStubVtbl = { + &IID_ISCardCmd,&ISCardCmd_ServerInfo,40,&ISCardCmd_table[-3],CStdStubBuffer_DELEGATING_METHODS +}; + +static const MIDL_STUB_DESC Object_StubDesc; +static const MIDL_SERVER_INFO ISCardISO7816_ServerInfo; + +#pragma code_seg(".orpc") +static const unsigned short ISCardISO7816_FormatStringOffsetTable[] = { + (unsigned short) -1,(unsigned short) -1,(unsigned short) -1,(unsigned short) -1,2232,2280,2334,2388,2430,2484,2538,2598,2646,2700,2754,2808,1446,2868,2922,2976,3024,3078 +}; + +static const MIDL_SERVER_INFO ISCardISO7816_ServerInfo = { + &Object_StubDesc,0,__MIDL_ProcFormatString.Format,&ISCardISO7816_FormatStringOffsetTable[-3],0,0,0,0 +}; + +static const MIDL_STUBLESS_PROXY_INFO ISCardISO7816_ProxyInfo = { + &Object_StubDesc,__MIDL_ProcFormatString.Format,&ISCardISO7816_FormatStringOffsetTable[-3],0,0,0 +}; + +CINTERFACE_PROXY_VTABLE(25) _ISCardISO7816ProxyVtbl = { + &ISCardISO7816_ProxyInfo,&IID_ISCardISO7816,IUnknown_QueryInterface_Proxy,IUnknown_AddRef_Proxy,IUnknown_Release_Proxy ,0 ,0 ,0 ,0 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 +}; + +static const PRPC_STUB_FUNCTION ISCardISO7816_table[] = { + STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2 +}; + +CInterfaceStubVtbl _ISCardISO7816StubVtbl = { + &IID_ISCardISO7816,&ISCardISO7816_ServerInfo,25,&ISCardISO7816_table[-3],CStdStubBuffer_DELEGATING_METHODS +}; + +static const MIDL_STUB_DESC Object_StubDesc; +static const MIDL_SERVER_INFO ISCard_ServerInfo; + +#pragma code_seg(".orpc") +static const unsigned short ISCard_FormatStringOffsetTable[] = { + (unsigned short) -1,(unsigned short) -1,(unsigned short) -1,(unsigned short) -1,1014,3132,1086,3168,3204,3240,3276,3324,336,3360,3402,3438 +}; + +static const MIDL_SERVER_INFO ISCard_ServerInfo = { + &Object_StubDesc,0,__MIDL_ProcFormatString.Format,&ISCard_FormatStringOffsetTable[-3],0,0,0,0 +}; + +static const MIDL_STUBLESS_PROXY_INFO ISCard_ProxyInfo = { + &Object_StubDesc,__MIDL_ProcFormatString.Format,&ISCard_FormatStringOffsetTable[-3],0,0,0 +}; + +CINTERFACE_PROXY_VTABLE(19) _ISCardProxyVtbl = { + &ISCard_ProxyInfo,&IID_ISCard,IUnknown_QueryInterface_Proxy,IUnknown_AddRef_Proxy,IUnknown_Release_Proxy ,0 ,0 ,0 ,0 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 +}; + +static const PRPC_STUB_FUNCTION ISCard_table[] = { + STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2 +}; + +CInterfaceStubVtbl _ISCardStubVtbl = { + &IID_ISCard,&ISCard_ServerInfo,19,&ISCard_table[-3],CStdStubBuffer_DELEGATING_METHODS +}; + +static const MIDL_STUB_DESC Object_StubDesc; +static const MIDL_SERVER_INFO ISCardDatabase_ServerInfo; + +#pragma code_seg(".orpc") +static const unsigned short ISCardDatabase_FormatStringOffsetTable[] = { + (unsigned short) -1,(unsigned short) -1,(unsigned short) -1,(unsigned short) -1,3474,3516,3558,3612,3654 +}; + +static const MIDL_SERVER_INFO ISCardDatabase_ServerInfo = { + &Object_StubDesc,0,__MIDL_ProcFormatString.Format,&ISCardDatabase_FormatStringOffsetTable[-3],0,0,0,0 +}; + +static const MIDL_STUBLESS_PROXY_INFO ISCardDatabase_ProxyInfo = { + &Object_StubDesc,__MIDL_ProcFormatString.Format,&ISCardDatabase_FormatStringOffsetTable[-3],0,0,0 +}; + +CINTERFACE_PROXY_VTABLE(12) _ISCardDatabaseProxyVtbl = { + &ISCardDatabase_ProxyInfo,&IID_ISCardDatabase,IUnknown_QueryInterface_Proxy,IUnknown_AddRef_Proxy,IUnknown_Release_Proxy ,0 ,0 ,0 ,0 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 ,(void *)-1 +}; + +static const PRPC_STUB_FUNCTION ISCardDatabase_table[] = { + STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2,NdrStubCall2 +}; + +CInterfaceStubVtbl _ISCardDatabaseStubVtbl = { + &IID_ISCardDatabase,&ISCardDatabase_ServerInfo,12,&ISCardDatabase_table[-3],CStdStubBuffer_DELEGATING_METHODS +}; + +static const MIDL_STUB_DESC Object_StubDesc; +static const MIDL_SERVER_INFO ISCardLocate_ServerInfo; + +#pragma code_seg(".orpc") +static const unsigned short ISCardLocate_FormatStringOffsetTable[] = { + (unsigned short) -1,(unsigned short) -1,(unsigned short) -1,(unsigned short) -1,3696,3750,3804 +}; + +static const MIDL_SERVER_INFO ISCardLocate_ServerInfo = { + &Object_StubDesc,0,__MIDL_ProcFormatString.Format,&ISCardLocate_FormatStringOffsetTable[-3],0,0,0,0 +}; + +static const MIDL_STUBLESS_PROXY_INFO ISCardLocate_ProxyInfo = { + &Object_StubDesc,__MIDL_ProcFormatString.Format,&ISCardLocate_FormatStringOffsetTable[-3],0,0,0 +}; + +CINTERFACE_PROXY_VTABLE(10) _ISCardLocateProxyVtbl = { + &ISCardLocate_ProxyInfo,&IID_ISCardLocate,IUnknown_QueryInterface_Proxy,IUnknown_AddRef_Proxy,IUnknown_Release_Proxy ,0 ,0 ,0 ,0 ,(void *)-1 ,(void *)-1 ,(void *)-1 +}; + +static const PRPC_STUB_FUNCTION ISCardLocate_table[] = { + STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,STUB_FORWARDING_FUNCTION,NdrStubCall2,NdrStubCall2,NdrStubCall2 +}; + +CInterfaceStubVtbl _ISCardLocateStubVtbl = { + &IID_ISCardLocate,&ISCardLocate_ServerInfo,10,&ISCardLocate_table[-3],CStdStubBuffer_DELEGATING_METHODS +}; + +static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[WIRE_MARSHAL_TABLE_SIZE]; + +static const MIDL_STUB_DESC Object_StubDesc = { + 0,NdrOleAllocate,NdrOleFree,0,0,0,0,0,__MIDL_TypeFormatString.Format,1,0x50002,0,0x5030117,0,UserMarshalRoutines,0,0x1,0,0,0 +}; + +#pragma data_seg(".rdata") +static const USER_MARSHAL_ROUTINE_QUADRUPLE UserMarshalRoutines[WIRE_MARSHAL_TABLE_SIZE] = { + { HGLOBAL_UserSize,HGLOBAL_UserMarshal,HGLOBAL_UserUnmarshal,HGLOBAL_UserFree }, + { LPSAFEARRAY_UserSize,LPSAFEARRAY_UserMarshal,LPSAFEARRAY_UserUnmarshal,LPSAFEARRAY_UserFree}, + { BSTR_UserSize,BSTR_UserMarshal,BSTR_UserUnmarshal,BSTR_UserFree } +}; + +#if !defined(__RPC_WIN32__) +#error Invalid build platform for this stub. +#endif + +const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString = { + 0,{ 0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x7),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x45,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x13),NdrFcShort(0x4),NdrFcShort(0x2),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x8),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x46,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x6),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x9),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x47,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x201b),NdrFcShort(0x4),NdrFcShort(0x18),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xa),NdrFcShort(0xc),NdrFcShort(0x8),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xb),NdrFcShort(0x18),NdrFcShort(0x18),NdrFcShort(0x18),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x201b),NdrFcShort(0x4),NdrFcShort(0x18),NdrFcShort(0x48),NdrFcShort(0x8),0x8,0x0,NdrFcShort(0x158),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x158),NdrFcShort(0x10),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xc),NdrFcShort(0x10),NdrFcShort(0xd),NdrFcShort(0x8),0x44,0x3,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x148),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xd),NdrFcShort(0x14),NdrFcShort(0x18),NdrFcShort(0x8),0x44,0x4,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x8,0x0,NdrFcShort(0x48),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xe),NdrFcShort(0x14),NdrFcShort(0x15),NdrFcShort(0x15),0x44,0x4,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x158),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x8,0x0,NdrFcShort(0x158),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xf),NdrFcShort(0x8),NdrFcShort(0x0),NdrFcShort(0x8),0x44,0x1,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x70),NdrFcShort(0x4),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x10),NdrFcShort(0x14),NdrFcShort(0x18),NdrFcShort(0x10),0x44,0x4,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x8,0x0,NdrFcShort(0x158),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x11),NdrFcShort(0xc),NdrFcShort(0x8),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x12),NdrFcShort(0x10),NdrFcShort(0x24),NdrFcShort(0x24),0x44,0x3,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x11a),NdrFcShort(0x4),NdrFcShort(0x3a),NdrFcShort(0x48),NdrFcShort(0x8),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x13),NdrFcShort(0x14),NdrFcShort(0x18),NdrFcShort(0x8),0x44,0x4,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x8,0x0,NdrFcShort(0x48),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x14),NdrFcShort(0x14),NdrFcShort(0x15),NdrFcShort(0x15),0x44,0x4,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x158),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x8,0x0,NdrFcShort(0x158),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x7),NdrFcShort(0x14),NdrFcShort(0xd),NdrFcShort(0x8),0x45,0x4,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x148),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x8,0x0,NdrFcShort(0x13),NdrFcShort(0xc),NdrFcShort(0x44),NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x8),NdrFcShort(0x10),NdrFcShort(0x0),NdrFcShort(0x8),0x47,0x3,0x8,0x3,NdrFcShort(0x3),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x1c),NdrFcShort(0x2013),NdrFcShort(0x8),NdrFcShort(0x48),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x9),NdrFcShort(0x10),NdrFcShort(0x0),NdrFcShort(0x8),0x47,0x3,0x8,0x3,NdrFcShort(0x12),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x1c),NdrFcShort(0x2113),NdrFcShort(0x8),NdrFcShort(0x4a6),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xa),NdrFcShort(0x10),NdrFcShort(0x0),NdrFcShort(0x8),0x47,0x3,0x8,0x5,NdrFcShort(0x0),NdrFcShort(0x12),NdrFcShort(0x0),NdrFcShort(0x8b),NdrFcShort(0x4),NdrFcShort(0x4b8),NdrFcShort(0x13),NdrFcShort(0x8),NdrFcShort(0x44),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xb),NdrFcShort(0x10),NdrFcShort(0x8),NdrFcShort(0x15),0x44,0x3,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x2012),NdrFcShort(0x8),NdrFcShort(0x4c2),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xc),NdrFcShort(0x10),NdrFcShort(0x8),NdrFcShort(0x8),0x45,0x3,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x13),NdrFcShort(0x8),NdrFcShort(0x44),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xd),NdrFcShort(0x10),NdrFcShort(0x8),NdrFcShort(0x8),0x45,0x3,0x8,0x3,NdrFcShort(0x12),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x2113),NdrFcShort(0x8),NdrFcShort(0x4a6),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xe),NdrFcShort(0x10),NdrFcShort(0x5),NdrFcShort(0x8),0x46,0x3,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x6),NdrFcShort(0x148),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xf),NdrFcShort(0x10),NdrFcShort(0x0),NdrFcShort(0x8),0x47,0x3,0x8,0x3,NdrFcShort(0x3),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x6),NdrFcShort(0x2013),NdrFcShort(0x8),NdrFcShort(0x48),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x10),NdrFcShort(0x10),NdrFcShort(0x0),NdrFcShort(0x18),0x46,0x3,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x6),NdrFcShort(0x2112),NdrFcShort(0x8),NdrFcShort(0x2ce),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x7),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x45,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x13),NdrFcShort(0x4),NdrFcShort(0x44),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x8),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x46,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x1c),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x9),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x10),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xa),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x45,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x13),NdrFcShort(0x4),NdrFcShort(0x44),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x46,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x1c),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xc),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x10),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xd),NdrFcShort(0xc),NdrFcShort(0x8),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xe),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xf),NdrFcShort(0xc),NdrFcShort(0x5),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x10),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x45,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x13),NdrFcShort(0x4),NdrFcShort(0x44),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x11),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x46,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x1c),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x12),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x13),NdrFcShort(0xc),NdrFcShort(0x5),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x14),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x10),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x15),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x16),NdrFcShort(0xc),NdrFcShort(0x5),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x17),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x18),NdrFcShort(0xc),NdrFcShort(0x5),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x19),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x1a),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xe),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x6,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x1b),NdrFcShort(0xc),NdrFcShort(0x6),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x6,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x1c),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x1d),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x1e),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xe),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2010),NdrFcShort(0x4),NdrFcShort(0x4d6),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x1f),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x20),NdrFcShort(0xc),NdrFcShort(0x5),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x21),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x22),NdrFcShort(0xc),NdrFcShort(0x5),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x23),NdrFcShort(0x20),NdrFcShort(0x1c),NdrFcShort(0x8),0x46,0x7,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0xc),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x10),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0x14),NdrFcShort(0x1c),NdrFcShort(0x148),NdrFcShort(0x18),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x1c),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x24),NdrFcShort(0x8),NdrFcShort(0x0),NdrFcShort(0x8),0x44,0x1,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x70),NdrFcShort(0x4),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x25),NdrFcShort(0x10),NdrFcShort(0x6),NdrFcShort(0x8),0x46,0x3,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x1c),NdrFcShort(0x48),NdrFcShort(0x8),0xd,0x0,NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x26),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xd),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x27),NdrFcShort(0xc),NdrFcShort(0x5),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x7),NdrFcShort(0x14),NdrFcShort(0x5),NdrFcShort(0x8),0x47,0x4,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0x8),NdrFcShort(0x1c),NdrFcShort(0x201b),NdrFcShort(0xc),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x8),NdrFcShort(0x18),NdrFcShort(0xa),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x1c),NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x9),NdrFcShort(0x18),NdrFcShort(0xa),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x1c),NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xa),NdrFcShort(0x10),NdrFcShort(0x8),NdrFcShort(0x8),0x47,0x3,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x201b),NdrFcShort(0x8),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xb),NdrFcShort(0x18),NdrFcShort(0x12),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xc),NdrFcShort(0x18),NdrFcShort(0x12),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xd),NdrFcShort(0x1c),NdrFcShort(0x12),NdrFcShort(0x8),0x47,0x6,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x1c),NdrFcShort(0x48),NdrFcShort(0x10),0x8,0x0,NdrFcShort(0x201b),NdrFcShort(0x14),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x18),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xe),NdrFcShort(0x14),NdrFcShort(0xa),NdrFcShort(0x8),0x47,0x4,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0x201b),NdrFcShort(0xc),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xf),NdrFcShort(0x18),NdrFcShort(0xa),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x1c),NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x10),NdrFcShort(0x18),NdrFcShort(0x12),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x11),NdrFcShort(0x18),NdrFcShort(0x12),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x12),NdrFcShort(0x1c),NdrFcShort(0x12),NdrFcShort(0x8),0x47,0x6,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x1c),NdrFcShort(0x48),NdrFcShort(0x10),0x8,0x0,NdrFcShort(0x201b),NdrFcShort(0x14),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x18),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x14),NdrFcShort(0x18),NdrFcShort(0xa),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x1c),NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x15),NdrFcShort(0x18),NdrFcShort(0xa),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x1c),NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x16),NdrFcShort(0x14),NdrFcShort(0x5),NdrFcShort(0x8),0x47,0x4,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0x8),NdrFcShort(0x1c),NdrFcShort(0x201b),NdrFcShort(0xc),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x17),NdrFcShort(0x18),NdrFcShort(0xa),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x1c),NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x18),NdrFcShort(0x18),NdrFcShort(0xa),NdrFcShort(0x8),0x47,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x2,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0x2,0x0,NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x1c),NdrFcShort(0x201b),NdrFcShort(0x10),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x8),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x10),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xa),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x10),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0xe,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xb),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x10),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x2150),NdrFcShort(0x4),0xe,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xc),NdrFcShort(0xc),NdrFcShort(0x8),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xd),NdrFcShort(0x14),NdrFcShort(0x10),NdrFcShort(0x8),0x46,0x4,0x8,0x5,NdrFcShort(0x0),NdrFcShort(0x1),NdrFcShort(0x0),NdrFcShort(0x8b),NdrFcShort(0x4),NdrFcShort(0x4f8),NdrFcShort(0x48),NdrFcShort(0x8),0xe,0x0,NdrFcShort(0x48),NdrFcShort(0xc),0xe,0x0,NdrFcShort(0x70),NdrFcShort(0x10),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xe),NdrFcShort(0xc),NdrFcShort(0x8),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0xe,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x10),NdrFcShort(0x10),NdrFcShort(0x10),NdrFcShort(0x8),0x44,0x3,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0xe,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0xe,0x0,NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x11),NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0x8),0x47,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x201b),NdrFcShort(0x4),NdrFcShort(0x4da),NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x12),NdrFcShort(0xc),NdrFcShort(0x8),NdrFcShort(0x8),0x44,0x2,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0xe,0x0,NdrFcShort(0x70),NdrFcShort(0x8),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x7),NdrFcShort(0x10),NdrFcShort(0x0),NdrFcShort(0x30),0x46,0x3,0x8,0x5,NdrFcShort(0x0),NdrFcShort(0x1),NdrFcShort(0x0),NdrFcShort(0x8b),NdrFcShort(0x4),NdrFcShort(0x4f8),NdrFcShort(0x2012),NdrFcShort(0x8),NdrFcShort(0x502),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x8),NdrFcShort(0x10),NdrFcShort(0x0),NdrFcShort(0x8),0x47,0x3,0x8,0x7,NdrFcShort(0x12),NdrFcShort(0x1),NdrFcShort(0x0),NdrFcShort(0x8b),NdrFcShort(0x4),NdrFcShort(0x4f8),NdrFcShort(0x2113),NdrFcShort(0x8),NdrFcShort(0x4a6),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x9),NdrFcShort(0x18),NdrFcShort(0x8),NdrFcShort(0x8),0x47,0x5,0x8,0x7,NdrFcShort(0x12),NdrFcShort(0x12),NdrFcShort(0x0),NdrFcShort(0xb),NdrFcShort(0x4),NdrFcShort(0x1c),NdrFcShort(0x8b),NdrFcShort(0x8),NdrFcShort(0x4b8),NdrFcShort(0x48),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x2113),NdrFcShort(0x10),NdrFcShort(0x4a6),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xa),NdrFcShort(0x10),NdrFcShort(0x8),NdrFcShort(0x8),0x45,0x3,0x8,0x3,NdrFcShort(0x12),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x2113),NdrFcShort(0x8),NdrFcShort(0x4a6),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0xb),NdrFcShort(0x10),NdrFcShort(0x8),NdrFcShort(0x8),0x45,0x3,0x8,0x3,NdrFcShort(0x12),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0x8,0x0,NdrFcShort(0x2113),NdrFcShort(0x8),NdrFcShort(0x4a6),NdrFcShort(0x70),NdrFcShort(0xc),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x7),NdrFcShort(0x18),NdrFcShort(0x8),NdrFcShort(0x8),0x46,0x5,0x8,0x5,NdrFcShort(0x0),NdrFcShort(0x25),NdrFcShort(0x0),NdrFcShort(0x8b),NdrFcShort(0x4),NdrFcShort(0x4b8),NdrFcShort(0x8b),NdrFcShort(0x8),NdrFcShort(0x4b8),NdrFcShort(0x8b),NdrFcShort(0xc),NdrFcShort(0x4f8),NdrFcShort(0x48),NdrFcShort(0x10),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x8),NdrFcShort(0x18),NdrFcShort(0x8),NdrFcShort(0x8),0x46,0x5,0x8,0x5,NdrFcShort(0x0),NdrFcShort(0x25),NdrFcShort(0x0),NdrFcShort(0x8b),NdrFcShort(0x4),NdrFcShort(0x4b8),NdrFcShort(0x8b),NdrFcShort(0x8),NdrFcShort(0x4b8),NdrFcShort(0x8b),NdrFcShort(0xc),NdrFcShort(0x4f8),NdrFcShort(0x48),NdrFcShort(0x10),0x8,0x0,NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x33,0x6c,NdrFcLong(0x0),NdrFcShort(0x9),NdrFcShort(0x18),NdrFcShort(0x18),NdrFcShort(0x38),0x44,0x5,0x8,0x1,NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x0),NdrFcShort(0x48),NdrFcShort(0x4),0xe,0x0,NdrFcShort(0x48),NdrFcShort(0x8),0xe,0x0,NdrFcShort(0x48),NdrFcShort(0xc),0x8,0x0,NdrFcShort(0x2012),NdrFcShort(0x10),NdrFcShort(0x50a),NdrFcShort(0x70),NdrFcShort(0x14),0x8,0x0,0x0 } +}; + +const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString = { + 0,{ NdrFcShort(0x0),0x11,0x10,NdrFcShort(0x2),0x2f,0x5a,NdrFcLong(0xc),NdrFcShort(0x0),NdrFcShort(0x0),0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x46,0x11,0x14,NdrFcShort(0x2),0x2f,0x5a,NdrFcLong(0xe126f8fe),NdrFcShort(0xa7af),NdrFcShort(0x11d0),0xb8,0x8a,0x0,0xc0,0x4f,0xd4,0x24,0xb9,0x11,0x8,0x8,0x5c,0x11,0x8,0x2,0x5c,0x11,0x0,NdrFcShort(0x2),0x15,0x3,NdrFcShort(0x14),0x8,0x8,0x8,0x8,0x8,0x5b,0x11,0x10,NdrFcShort(0xffffffd6),0x11,0x14,NdrFcShort(0x2),0x13,0x0,NdrFcShort(0x50),0x13,0x0,NdrFcShort(0x2),0x2a,0x88,NdrFcShort(0x8),NdrFcShort(0x3),NdrFcLong(0x48746457),NdrFcShort(0x8008),NdrFcLong(0x52746457),NdrFcShort(0xa),NdrFcLong(0x50746457),NdrFcShort(0x800b),NdrFcShort(0xffffffff),0x13,0x0,NdrFcShort(0xe),0x1b,0x0,NdrFcShort(0x1),0x9,0x0,NdrFcShort(0xfffc),NdrFcShort(0x1),0x1,0x5b,0x17,0x3,NdrFcShort(0x8),NdrFcShort(0xfffffff0),0x8,0x8,0x5c,0x5b,0xb4,0x83,NdrFcShort(0x0),NdrFcShort(0x4),NdrFcShort(0x0),NdrFcShort(0xffffffc0),0x1b,0x0,NdrFcShort(0x1),0x19,0x0,NdrFcShort(0x4),NdrFcShort(0x1),0x2,0x5b,0x1a,0x3,NdrFcShort(0xc),NdrFcShort(0x0),NdrFcShort(0xa),0x4c,0x0,NdrFcShort(0xffffffe0),0x8,0x36,0x5c,0x5b,0x13,0x0,NdrFcShort(0xffffffe2),0x11,0x4,NdrFcShort(0x3f2),0x13,0x10,NdrFcShort(0x2),0x13,0x0,NdrFcShort(0x3d8),0x2a,0x49,NdrFcShort(0x18),NdrFcShort(0xa),NdrFcLong(0x8),NdrFcShort(0x70),NdrFcLong(0xd),NdrFcShort(0xa6),NdrFcLong(0x9),NdrFcShort(0xd8),NdrFcLong(0xc),NdrFcShort(0x2bc),NdrFcLong(0x24),NdrFcShort(0x2e6),NdrFcLong(0x800d),NdrFcShort(0x302),NdrFcLong(0x10),NdrFcShort(0x31c),NdrFcLong(0x2),NdrFcShort(0x336),NdrFcLong(0x3),NdrFcShort(0x350),NdrFcLong(0x14),NdrFcShort(0x36a),NdrFcShort(0xffffffff),0x1b,0x1,NdrFcShort(0x2),0x9,0x0,NdrFcShort(0xfffc),NdrFcShort(0x1),0x6,0x5b,0x17,0x3,NdrFcShort(0x8),NdrFcShort(0xfffffff0),0x8,0x8,0x5c,0x5b,0x1b,0x3,NdrFcShort(0x4),0x19,0x0,NdrFcShort(0x0),NdrFcShort(0x1),0x4b,0x5c,0x48,0x49,NdrFcShort(0x4),NdrFcShort(0x0),NdrFcShort(0x1),NdrFcShort(0x0),NdrFcShort(0x0),0x13,0x0,NdrFcShort(0xffffffdc),0x5b,0x8,0x5c,0x5b,0x16,0x3,NdrFcShort(0x8),0x4b,0x5c,0x46,0x5c,NdrFcShort(0x4),NdrFcShort(0x4),0x11,0x0,NdrFcShort(0xffffffd2),0x5b,0x8,0x8,0x5b,0x2f,0x5a,NdrFcLong(0x0),NdrFcShort(0x0),NdrFcShort(0x0),0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x46,0x21,0x3,NdrFcShort(0x0),0x19,0x0,NdrFcShort(0x0),NdrFcShort(0x1),NdrFcLong(0xffffffff),NdrFcShort(0x0),0x4c,0x0,NdrFcShort(0xffffffdc),0x5c,0x5b,0x1a,0x3,NdrFcShort(0x8),NdrFcShort(0x0),NdrFcShort(0x6),0x8,0x36,0x5c,0x5b,0x11,0x0,NdrFcShort(0xffffffdc),0x2f,0x5a,NdrFcLong(0x20400),NdrFcShort(0x0),NdrFcShort(0x0),0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x46,0x21,0x3,NdrFcShort(0x0),0x19,0x0,NdrFcShort(0x0),NdrFcShort(0x1),NdrFcLong(0xffffffff),NdrFcShort(0x0),0x4c,0x0,NdrFcShort(0xffffffdc),0x5c,0x5b,0x1a,0x3,NdrFcShort(0x8),NdrFcShort(0x0),NdrFcShort(0x6),0x8,0x36,0x5c,0x5b,0x11,0x0,NdrFcShort(0xffffffdc),0x2b,0x9,0x7,0x0,NdrFcShort(0xfff8),NdrFcShort(0x1),NdrFcShort(0x2),NdrFcShort(0x10),NdrFcShort(0x2b),NdrFcLong(0x3),NdrFcShort(0x8008),NdrFcLong(0x11),NdrFcShort(0x8001),NdrFcLong(0x2),NdrFcShort(0x8006),NdrFcLong(0x4),NdrFcShort(0x800a),NdrFcLong(0x5),NdrFcShort(0x800c),NdrFcLong(0xb),NdrFcShort(0x8006),NdrFcLong(0xa),NdrFcShort(0x8008),NdrFcLong(0x6),NdrFcShort(0xd6),NdrFcLong(0x7),NdrFcShort(0x800c),NdrFcLong(0x8),NdrFcShort(0xd0),NdrFcLong(0xd),NdrFcShort(0xffffff42),NdrFcLong(0x9),NdrFcShort(0xffffff74),NdrFcLong(0x2000),NdrFcShort(0xc2),NdrFcLong(0x24),NdrFcShort(0xc4),NdrFcLong(0x4024),NdrFcShort(0xbe),NdrFcLong(0x4011),NdrFcShort(0xee),NdrFcLong(0x4002),NdrFcShort(0xec),NdrFcLong(0x4003),NdrFcShort(0xea),NdrFcLong(0x4004),NdrFcShort(0xe8),NdrFcLong(0x4005),NdrFcShort(0xe6),NdrFcLong(0x400b),NdrFcShort(0xd4),NdrFcLong(0x400a),NdrFcShort(0xd2),NdrFcLong(0x4006),NdrFcShort(0xd8),NdrFcLong(0x4007),NdrFcShort(0xce),NdrFcLong(0x4008),NdrFcShort(0xd0),NdrFcLong(0x400d),NdrFcShort(0xce),NdrFcLong(0x4009),NdrFcShort(0xcc),NdrFcLong(0x6000),NdrFcShort(0xca),NdrFcLong(0x400c),NdrFcShort(0xd0),NdrFcLong(0x10),NdrFcShort(0x8002),NdrFcLong(0x12),NdrFcShort(0x8006),NdrFcLong(0x13),NdrFcShort(0x8008),NdrFcLong(0x16),NdrFcShort(0x8008),NdrFcLong(0x17),NdrFcShort(0x8008),NdrFcLong(0xe),NdrFcShort(0xb4),NdrFcLong(0x400e),NdrFcShort(0xba),NdrFcLong(0x4010),NdrFcShort(0xb8),NdrFcLong(0x4012),NdrFcShort(0x6e),NdrFcLong(0x4013),NdrFcShort(0x6c),NdrFcLong(0x4016),NdrFcShort(0x66),NdrFcLong(0x4017),NdrFcShort(0x60),NdrFcLong(0x0),NdrFcShort(0x0),NdrFcLong(0x1),NdrFcShort(0x0),NdrFcShort(0xffffffff),0x15,0x7,NdrFcShort(0x8),0xb,0x5b,0x13,0x0,NdrFcShort(0xfffffe38),0x13,0x10,NdrFcShort(0x2),0x13,0x0,NdrFcShort(0x1b6),0x13,0x0,NdrFcShort(0x20),0x2f,0x5a,NdrFcLong(0x2f),NdrFcShort(0x0),NdrFcShort(0x0),0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x46,0x1b,0x0,NdrFcShort(0x1),0x19,0x0,NdrFcShort(0x4),NdrFcShort(0x1),0x1,0x5b,0x1a,0x3,NdrFcShort(0x10),NdrFcShort(0x0),NdrFcShort(0xa),0x8,0x8,0x4c,0x0,NdrFcShort(0xffffffd6),0x36,0x5b,0x13,0x0,NdrFcShort(0xffffffe2),0x13,0x8,0x1,0x5c,0x13,0x8,0x6,0x5c,0x13,0x8,0x8,0x5c,0x13,0x8,0xa,0x5c,0x13,0x8,0xc,0x5c,0x13,0x0,NdrFcShort(0xffffffa2),0x13,0x10,NdrFcShort(0xffffffa4),0x13,0x10,NdrFcShort(0xfffffe18),0x13,0x10,NdrFcShort(0xfffffe4c),0x13,0x10,NdrFcShort(0x2),0x13,0x10,NdrFcShort(0x2),0x13,0x0,NdrFcShort(0x150),0x13,0x10,NdrFcShort(0x2),0x13,0x0,NdrFcShort(0x16),0x15,0x7,NdrFcShort(0x10),0x6,0x1,0x1,0x38,0x8,0x39,0xb,0x5b,0x13,0x0,NdrFcShort(0xfffffff2),0x13,0x8,0x2,0x5c,0x1a,0x7,NdrFcShort(0x20),NdrFcShort(0x0),NdrFcShort(0x0),0x8,0x8,0x6,0x6,0x6,0x6,0x4c,0x0,NdrFcShort(0xfffffe4a),0x5c,0x5b,0x1b,0x3,NdrFcShort(0x4),0x19,0x0,NdrFcShort(0x0),NdrFcShort(0x1),0x4b,0x5c,0x48,0x49,NdrFcShort(0x4),NdrFcShort(0x0),NdrFcShort(0x1),NdrFcShort(0x0),NdrFcShort(0x0),0x13,0x0,NdrFcShort(0xffffffd2),0x5b,0x8,0x5c,0x5b,0x1a,0x3,NdrFcShort(0x8),NdrFcShort(0x0),NdrFcShort(0x6),0x8,0x36,0x5c,0x5b,0x11,0x0,NdrFcShort(0xffffffd2),0x1b,0x3,NdrFcShort(0x4),0x19,0x0,NdrFcShort(0x0),NdrFcShort(0x1),0x4b,0x5c,0x48,0x49,NdrFcShort(0x4),NdrFcShort(0x0),NdrFcShort(0x1),NdrFcShort(0x0),NdrFcShort(0x0),0x13,0x0,NdrFcShort(0xffffff42),0x5b,0x8,0x5c,0x5b,0x1a,0x3,NdrFcShort(0x8),NdrFcShort(0x0),NdrFcShort(0x6),0x8,0x36,0x5c,0x5b,0x11,0x0,NdrFcShort(0xffffffd2),0x1d,0x0,NdrFcShort(0x8),0x2,0x5b,0x15,0x3,NdrFcShort(0x10),0x8,0x6,0x6,0x4c,0x0,NdrFcShort(0xfffffff1),0x5b,0x1a,0x3,NdrFcShort(0x18),NdrFcShort(0x0),NdrFcShort(0xa),0x8,0x36,0x4c,0x0,NdrFcShort(0xffffffe8),0x5c,0x5b,0x11,0x0,NdrFcShort(0xfffffd64),0x1b,0x0,NdrFcShort(0x1),0x19,0x0,NdrFcShort(0x0),NdrFcShort(0x1),0x1,0x5b,0x16,0x3,NdrFcShort(0x8),0x4b,0x5c,0x46,0x5c,NdrFcShort(0x4),NdrFcShort(0x4),0x13,0x0,NdrFcShort(0xffffffe6),0x5b,0x8,0x8,0x5b,0x1b,0x1,NdrFcShort(0x2),0x19,0x0,NdrFcShort(0x0),NdrFcShort(0x1),0x6,0x5b,0x16,0x3,NdrFcShort(0x8),0x4b,0x5c,0x46,0x5c,NdrFcShort(0x4),NdrFcShort(0x4),0x13,0x0,NdrFcShort(0xffffffe6),0x5b,0x8,0x8,0x5b,0x1b,0x3,NdrFcShort(0x4),0x19,0x0,NdrFcShort(0x0),NdrFcShort(0x1),0x8,0x5b,0x16,0x3,NdrFcShort(0x8),0x4b,0x5c,0x46,0x5c,NdrFcShort(0x4),NdrFcShort(0x4),0x13,0x0,NdrFcShort(0xffffffe6),0x5b,0x8,0x8,0x5b,0x1b,0x7,NdrFcShort(0x8),0x19,0x0,NdrFcShort(0x0),NdrFcShort(0x1),0xb,0x5b,0x16,0x3,NdrFcShort(0x8),0x4b,0x5c,0x46,0x5c,NdrFcShort(0x4),NdrFcShort(0x4),0x13,0x0,NdrFcShort(0xffffffe6),0x5b,0x8,0x8,0x5b,0x15,0x3,NdrFcShort(0x8),0x8,0x8,0x5c,0x5b,0x1b,0x3,NdrFcShort(0x8),0x7,0x0,NdrFcShort(0xffd8),NdrFcShort(0x1),0x4c,0x0,NdrFcShort(0xffffffec),0x5c,0x5b,0x1a,0x3,NdrFcShort(0x28),NdrFcShort(0xffffffec),NdrFcShort(0x0),0x6,0x6,0x38,0x8,0x8,0x4c,0x0,NdrFcShort(0xfffffc1b),0x5b,0xb4,0x83,NdrFcShort(0x1),NdrFcShort(0x4),NdrFcShort(0x0),NdrFcShort(0xfffffc08),0x12,0x10,NdrFcShort(0x2),0x12,0x0,NdrFcShort(0xffffffde),0xb4,0x83,NdrFcShort(0x1),NdrFcShort(0x4),NdrFcShort(0x0),NdrFcShort(0xfffffff0),0x11,0x14,NdrFcShort(0xfffffe9a),0x11,0x4,NdrFcShort(0xfffffe06),0x11,0xc,0x8,0x5c,0x11,0xc,0x2,0x5c,0x11,0xc,0x6,0x5c,0x11,0xc,0xd,0x5c,0x11,0x14,NdrFcShort(0x2),0x2f,0x5a,NdrFcLong(0xd5778ae3),NdrFcShort(0x43de),NdrFcShort(0x11d0),0x91,0x71,0x0,0xaa,0x0,0xc1,0x80,0x68,0x11,0xc,0xe,0x5c,0x12,0x0,NdrFcShort(0xfffffc18),0xb4,0x83,NdrFcShort(0x2),NdrFcShort(0x4),NdrFcShort(0x0),NdrFcShort(0xfffffff4),0x11,0x14,NdrFcShort(0x2),0x13,0x0,NdrFcShort(0xfffffed4),0x11,0x14,NdrFcShort(0x2),0x13,0x0,NdrFcShort(0x2),0x15,0x3,NdrFcShort(0x20),0x8,0x8,0xe,0xe,0x8,0x8,0x8,0x8,0x5c,0x5b,0x0 } +}; + +const CInterfaceProxyVtbl *_scardssp_ProxyVtblList[] = { + (CInterfaceProxyVtbl *) &_ISCardTypeConvProxyVtbl,(CInterfaceProxyVtbl *) &_ISCardISO7816ProxyVtbl,(CInterfaceProxyVtbl *) &_ISCardProxyVtbl,(CInterfaceProxyVtbl *) &_ISCardDatabaseProxyVtbl,(CInterfaceProxyVtbl *) &_ISCardLocateProxyVtbl,(CInterfaceProxyVtbl *) &_ISCardCmdProxyVtbl,(CInterfaceProxyVtbl *) &_IByteBufferProxyVtbl,0 +}; + +const CInterfaceStubVtbl *_scardssp_StubVtblList[] = { + (CInterfaceStubVtbl *) &_ISCardTypeConvStubVtbl,(CInterfaceStubVtbl *) &_ISCardISO7816StubVtbl,(CInterfaceStubVtbl *) &_ISCardStubVtbl,(CInterfaceStubVtbl *) &_ISCardDatabaseStubVtbl,(CInterfaceStubVtbl *) &_ISCardLocateStubVtbl,(CInterfaceStubVtbl *) &_ISCardCmdStubVtbl,(CInterfaceStubVtbl *) &_IByteBufferStubVtbl,0 +}; + +PCInterfaceName const _scardssp_InterfaceNamesList[] = { + "ISCardTypeConv","ISCardISO7816","ISCard","ISCardDatabase","ISCardLocate","ISCardCmd","IByteBuffer",0 +}; + +const IID *_scardssp_BaseIIDList[] = { + &IID_IDispatch,&IID_IDispatch,&IID_IDispatch,&IID_IDispatch,&IID_IDispatch,&IID_IDispatch,&IID_IDispatch,0 +}; + +#define _scardssp_CHECK_IID(n) IID_GENERIC_CHECK_IID(_scardssp,pIID,n) + +int __stdcall _scardssp_IID_Lookup(const IID *pIID,int *pIndex) { + IID_BS_LOOKUP_SETUP + IID_BS_LOOKUP_INITIAL_TEST(_scardssp,7,4) + IID_BS_LOOKUP_NEXT_TEST(_scardssp,2) + IID_BS_LOOKUP_NEXT_TEST(_scardssp,1) + IID_BS_LOOKUP_RETURN_RESULT(_scardssp,7,*pIndex) +} + +const ExtendedProxyFileInfo scardssp_ProxyFileInfo = { + (PCInterfaceProxyVtblList *) & _scardssp_ProxyVtblList,(PCInterfaceStubVtblList *) & _scardssp_StubVtblList,(const PCInterfaceName *) & _scardssp_InterfaceNamesList,(const IID **) & _scardssp_BaseIIDList,& _scardssp_IID_Lookup,7,2,0,0,0,0 +}; diff --git a/lib/libc/include/any-windows-any/sched.h b/lib/libc/include/any-windows-any/sched.h new file mode 100644 index 0000000000000000000000000000000000000000..14e4c87f511b45ba1e5f19da727a89812c26290b --- /dev/null +++ b/lib/libc/include/any-windows-any/sched.h @@ -0,0 +1,85 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include +#include + +#include +#include +#include + +#include + +#include "pthread_compat.h" + +#ifndef WIN_PTHREADS_SCHED_H +#define WIN_PTHREADS_SCHED_H + +#ifndef SCHED_OTHER +/* Some POSIX realtime extensions, mostly stubbed */ +#define SCHED_OTHER 0 +#define SCHED_FIFO 1 +#define SCHED_RR 2 +#define SCHED_MIN SCHED_OTHER +#define SCHED_MAX SCHED_RR + +struct sched_param { + int sched_priority; +}; + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined(IN_WINPTHREAD) +# if defined(DLL_EXPORT) && !defined(WINPTHREAD_EXPORT_ALL_DEBUG) +# define WINPTHREAD_SCHED_API __declspec(dllexport) /* building the DLL */ +# else +# define WINPTHREAD_SCHED_API /* building the static library */ +# endif +#else +# if defined(WINPTHREADS_USE_DLLIMPORT) +# define WINPTHREAD_SCHED_API __declspec(dllimport) /* user wants explicit `dllimport` */ +# else +# define WINPTHREAD_SCHED_API /* the default; auto imported in case of DLL */ +# endif +#endif + +WINPTHREAD_SCHED_API int sched_yield(void); +WINPTHREAD_SCHED_API int sched_get_priority_min(int pol); +WINPTHREAD_SCHED_API int sched_get_priority_max(int pol); +WINPTHREAD_SCHED_API int sched_getscheduler(pid_t pid); +WINPTHREAD_SCHED_API int sched_setscheduler(pid_t pid, int pol, const struct sched_param *param); + +#ifdef __cplusplus +} +#endif + +#endif + +#ifndef sched_rr_get_interval +#define sched_rr_get_interval(_p, _i) \ + ( errno = ENOTSUP, (int) -1 ) +#endif + +#endif /* WIN_PTHREADS_SCHED_H */ diff --git a/lib/libc/include/any-windows-any/sdkddkver.h b/lib/libc/include/any-windows-any/sdkddkver.h index f002fd13f6176ae46e611a5458f197bf353c560d..ee1ef33e2a45d756caca5c6790ac06aefc620234 100644 --- a/lib/libc/include/any-windows-any/sdkddkver.h +++ b/lib/libc/include/any-windows-any/sdkddkver.h @@ -146,8 +146,12 @@ #define NTDDI_WIN10_FE 0x0A00000A #define NTDDI_WIN10_CO 0x0A00000B #define NTDDI_WIN10_NI 0x0A00000C +#define NTDDI_WIN10_CU 0x0A00000D +#define NTDDI_WIN11_ZN 0x0A00000E +#define NTDDI_WIN11_GA 0x0A00000F +#define NTDDI_WIN11_GE 0x0A000010 -#define WDK_NTDDI_VERSION NTDDI_WIN10_NI +#define WDK_NTDDI_VERSION NTDDI_WIN11_GE /* Version Fields in NTDDI_VERSION */ #define OSVERSION_MASK 0xFFFF0000U @@ -170,11 +174,18 @@ /* Choose NTDDI Version */ #ifndef NTDDI_VERSION -#ifdef _WIN32_WINNT -#define NTDDI_VERSION NTDDI_VERSION_FROM_WIN32_WINNT(_WIN32_WINNT) -#else -#define NTDDI_VERSION NTDDI_WS03 -#endif +# ifdef _WIN32_WINNT +# if _WIN32_WINNT < _WIN32_WINNT_WIN10 +/* For versions before Windows 10, set the corresponding NTDDI_VERSION. */ +# define NTDDI_VERSION NTDDI_VERSION_FROM_WIN32_WINNT(_WIN32_WINNT) +# else +/* As _WIN32_WINNT doesn't distinguish between versions of Windows 10/11, + * set NTDDI_VERSION to the highest version. */ +# define NTDDI_VERSION WDK_NTDDI_VERSION +# endif +# else +# define NTDDI_VERSION NTDDI_WS03 +# endif #endif /* Choose WINVER Value */ diff --git a/lib/libc/include/any-windows-any/sec_api/stdio_s.h b/lib/libc/include/any-windows-any/sec_api/stdio_s.h index 320defe2508ffb3d6afd5aa6c2cce74b81acf95c..008c0b944e07f0bf8ddacfa3989235aac38875b6 100644 --- a/lib/libc/include/any-windows-any/sec_api/stdio_s.h +++ b/lib/libc/include/any-windows-any/sec_api/stdio_s.h @@ -201,7 +201,7 @@ extern "C" { __mingw_ovr int __cdecl _vfprintf_s_l(FILE *_File, const char *_Format, _locale_t _Locale, va_list _ArgList) { - return __stdio_common_vfprintf_s(0, _File, _Format, _Locale, _ArgList); + return __stdio_common_vfprintf_s(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _File, _Format, _Locale, _ArgList); } __mingw_ovr int __cdecl vfprintf_s(FILE *_File, const char *_Format, va_list _ArgList) { @@ -254,7 +254,7 @@ extern "C" { __mingw_ovr int __cdecl _vsnprintf_c_l(char *_DstBuf, size_t _MaxCount, const char *_Format, _locale_t _Locale, va_list _ArgList) { - return __stdio_common_vsprintf(0, _DstBuf, _MaxCount, _Format, _Locale, _ArgList); + return __stdio_common_vsprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _DstBuf, _MaxCount, _Format, _Locale, _ArgList); } __mingw_ovr int __cdecl _vsnprintf_c(char *_DstBuf, size_t _MaxCount, const char *_Format, va_list _ArgList) { @@ -281,7 +281,7 @@ extern "C" { __mingw_ovr int __cdecl _vsnprintf_s_l(char *_DstBuf, size_t _DstSize, size_t _MaxCount, const char *_Format, _locale_t _Locale, va_list _ArgList) { - return __stdio_common_vsnprintf_s(0, _DstBuf, _DstSize, _MaxCount, _Format, _Locale, _ArgList); + return __stdio_common_vsnprintf_s(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _DstBuf, _DstSize, _MaxCount, _Format, _Locale, _ArgList); } __mingw_ovr int __cdecl vsnprintf_s(char *_DstBuf, size_t _DstSize, size_t _MaxCount, const char *_Format, va_list _ArgList) { @@ -312,7 +312,7 @@ extern "C" { __mingw_ovr int __cdecl _vsprintf_s_l(char *_DstBuf, size_t _DstSize, const char *_Format, _locale_t _Locale, va_list _ArgList) { - return __stdio_common_vsprintf_s(0, _DstBuf, _DstSize, _Format, _Locale, _ArgList); + return __stdio_common_vsprintf_s(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _DstBuf, _DstSize, _Format, _Locale, _ArgList); } __mingw_ovr int __cdecl vsprintf_s(char *_DstBuf, size_t _Size, const char *_Format, va_list _ArgList) { @@ -339,7 +339,7 @@ extern "C" { __mingw_ovr int __cdecl _vfprintf_p_l(FILE *_File, const char *_Format, _locale_t _Locale, va_list _ArgList) { - return __stdio_common_vfprintf_p(0, _File, _Format, _Locale, _ArgList); + return __stdio_common_vfprintf_p(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _File, _Format, _Locale, _ArgList); } __mingw_ovr int __cdecl _vfprintf_p(FILE *_File, const char *_Format, va_list _ArgList) { @@ -358,7 +358,7 @@ extern "C" { __builtin_va_list _ArgList; int _Ret; __builtin_va_start(_ArgList, _Locale); - _Ret = __stdio_common_vfprintf_p(0, _File, _Format, _Locale, _ArgList); + _Ret = __stdio_common_vfprintf_p(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _File, _Format, _Locale, _ArgList); __builtin_va_end(_ArgList); return _Ret; } @@ -392,7 +392,7 @@ extern "C" { __mingw_ovr int __cdecl _vsprintf_p_l(char *_DstBuf, size_t _MaxCount, const char *_Format, _locale_t _Locale, va_list _ArgList) { - return __stdio_common_vsprintf_p(0, _DstBuf, _MaxCount, _Format, _Locale, _ArgList); + return __stdio_common_vsprintf_p(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _DstBuf, _MaxCount, _Format, _Locale, _ArgList); } __mingw_ovr int __cdecl _vsprintf_p(char *_Dst, size_t _MaxCount, const char *_Format, va_list _ArgList) { @@ -446,7 +446,7 @@ extern "C" { __mingw_ovr int __cdecl _vfprintf_l(FILE *_File, const char *_Format, _locale_t _Locale, va_list _ArgList) { - return __stdio_common_vfprintf(0, _File, _Format, _Locale, _ArgList); + return __stdio_common_vfprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _File, _Format, _Locale, _ArgList); } __mingw_ovr int __cdecl _vprintf_l(const char *_Format, _locale_t _Locale, va_list _ArgList) { diff --git a/lib/libc/include/any-windows-any/sec_api/tchar_s.h b/lib/libc/include/any-windows-any/sec_api/tchar_s.h index 22e368bc3b96c09b1589101fc96b7b84ae9e65e7..405583dd23b889d2e1841be28e4bb46312e83b04 100644 --- a/lib/libc/include/any-windows-any/sec_api/tchar_s.h +++ b/lib/libc/include/any-windows-any/sec_api/tchar_s.h @@ -83,6 +83,7 @@ extern "C" { #define _tgetenv_s _wgetenv_s #define _tdupenv_s _wdupenv_s +#define _tdupenv_s_dbg _wdupenv_s_dbg #define _tmakepath_s _wmakepath_s #define _tputenv_s _wputenv_s #define _tsearchenv_s _wsearchenv_s @@ -93,11 +94,14 @@ extern "C" { #define _ttmpnam_s _wtmpnam_s #define _taccess_s _waccess_s #define _tmktemp_s _wmktemp_s +#define _tsopen_s _wsopen_s #define _tcsnccat_s wcsncat_s #define _tcsnccat_s_l _wcsncat_s_l #define _tcsnccpy_s wcsncpy_s #define _tcsnccpy_s_l _wcsncpy_s_l +#define _tcsncset_s _wcsnset_s +#define _tcsncset_s_l _wcsnset_s_l #define _tcslwr_s _wcslwr_s #define _tcslwr_s_l _wcslwr_s_l @@ -166,6 +170,7 @@ extern "C" { #define _tgetenv_s getenv_s #define _tdupenv_s _dupenv_s +#define _tdupenv_s_dbg _dupenv_s_dbg #define _tmakepath_s _makepath_s #define _tputenv_s _putenv_s #define _tsearchenv_s _searchenv_s @@ -226,11 +231,12 @@ extern "C" { _CRTIMP char *__cdecl _tcsnccat_s_l(char *_Dst,size_t _DstSizeInChars,const char *_Src,size_t _MaxCount,_locale_t _Locale); _CRTIMP char *__cdecl _tcsnccpy_s(char *_Dst,size_t _DstSizeInChars,const char *_Src,size_t _MaxCount); _CRTIMP char *__cdecl _tcsnccpy_s_l(char *_Dst,size_t _DstSizeInChars,const char *_Src,size_t _MaxCount,_locale_t _Locale); + _CRTIMP char *__cdecl _tcsncset_s(char *_Str,size_t _SizeInChars,unsigned int _Val,size_t _MaxCount); + _CRTIMP char *__cdecl _tcsncset_s_l(char *_Str,size_t _SizeInChars,unsigned int _Val,size_t _MaxCount,_locale_t _Locale); _CRTIMP char *__cdecl _tcslwr_s(char *_Str,size_t _SizeInChars); _CRTIMP char *__cdecl _tcslwr_s_l(char *_Str,size_t _SizeInChars,_locale_t _Locale); _CRTIMP char *__cdecl _tcsupr_s(char *_Str,size_t _SizeInChars); _CRTIMP char *__cdecl _tcsupr_s_l(char *_Str,size_t _SizeInChars,_locale_t _Locale); - #endif #else @@ -252,6 +258,8 @@ extern "C" { #define _tcsnccat_s_l _strncat_s_l #define _tcsnccpy_s strncpy_s #define _tcsnccpy_s_l _strncpy_s_l +#define _tcsncset_s _strnset_s +#define _tcsncset_s_l _strnset_s_l #define _tcslwr_s _strlwr_s #define _tcslwr_s_l _strlwr_s_l diff --git a/lib/libc/include/any-windows-any/semaphore.h b/lib/libc/include/any-windows-any/semaphore.h new file mode 100644 index 0000000000000000000000000000000000000000..8e3fa6f513e367b3c1e48c82e0d41efc639c229c --- /dev/null +++ b/lib/libc/include/any-windows-any/semaphore.h @@ -0,0 +1,85 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_PTHREADS_SEMAPHORE_H +#define WIN_PTHREADS_SEMAPHORE_H + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined(IN_WINPTHREAD) +# if defined(DLL_EXPORT) && !defined(WINPTHREAD_EXPORT_ALL_DEBUG) +# define WINPTHREAD_SEMA_API __declspec(dllexport) /* building the DLL */ +# else +# define WINPTHREAD_SEMA_API /* building the static library */ +# endif +#else +# if defined(WINPTHREADS_USE_DLLIMPORT) +# define WINPTHREAD_SEMA_API __declspec(dllimport) /* user wants explicit `dllimport` */ +# else +# define WINPTHREAD_SEMA_API /* the default; auto imported in case of DLL */ +# endif +#endif + +/* Set this to 0 to disable it */ +#define USE_SEM_CriticalSection_SpinCount 100 + +#define SEM_VALUE_MAX INT_MAX + +#ifndef _MODE_T_ +#define _MODE_T_ +typedef unsigned short mode_t; +#endif + +typedef void *sem_t; + +#define SEM_FAILED NULL + +WINPTHREAD_SEMA_API int sem_init(sem_t * sem, int pshared, unsigned int value); + +WINPTHREAD_SEMA_API int sem_destroy(sem_t *sem); + +WINPTHREAD_SEMA_API int sem_trywait(sem_t *sem); + +WINPTHREAD_SEMA_API int sem_wait(sem_t *sem); + +WINPTHREAD_SEMA_API int sem_timedwait(sem_t * sem, const struct timespec *t); + +WINPTHREAD_SEMA_API int sem_post(sem_t *sem); + +WINPTHREAD_SEMA_API int sem_post_multiple(sem_t *sem, int count); + +/* yes, it returns a semaphore (or SEM_FAILED) */ +WINPTHREAD_SEMA_API sem_t * sem_open(const char * name, int oflag, mode_t mode, unsigned int value); + +WINPTHREAD_SEMA_API int sem_close(sem_t * sem); + +WINPTHREAD_SEMA_API int sem_unlink(const char * name); + +WINPTHREAD_SEMA_API int sem_getvalue(sem_t * sem, int * sval); + +#ifdef __cplusplus +} +#endif + +#endif /* WIN_PTHREADS_SEMAPHORE_H */ diff --git a/lib/libc/include/any-windows-any/sensorsapi.h b/lib/libc/include/any-windows-any/sensorsapi.h index 5cb28e51005a12cb2dea7f8e015938733ee255c2..e37c2af817a6a7fc7c22376193c2dc06ad23ffc2 100644 --- a/lib/libc/include/any-windows-any/sensorsapi.h +++ b/lib/libc/include/any-windows-any/sensorsapi.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/sensorsapi.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/sensorsapi.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __sensorsapi_h__ #define __sensorsapi_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ISensorManager_FWD_DEFINED__ @@ -257,29 +249,29 @@ interface ISensorManager { #define ISensorManager_RequestPermissions(This,hParent,pSensors,fModal) (This)->lpVtbl->RequestPermissions(This,hParent,pSensors,fModal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISensorManager_QueryInterface(ISensorManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISensorManager_QueryInterface(ISensorManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISensorManager_AddRef(ISensorManager* This) { +static inline ULONG ISensorManager_AddRef(ISensorManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISensorManager_Release(ISensorManager* This) { +static inline ULONG ISensorManager_Release(ISensorManager* This) { return This->lpVtbl->Release(This); } /*** ISensorManager methods ***/ -static __WIDL_INLINE HRESULT ISensorManager_GetSensorsByCategory(ISensorManager* This,REFSENSOR_CATEGORY_ID sensorCategory,ISensorCollection **ppSensorsFound) { +static inline HRESULT ISensorManager_GetSensorsByCategory(ISensorManager* This,REFSENSOR_CATEGORY_ID sensorCategory,ISensorCollection **ppSensorsFound) { return This->lpVtbl->GetSensorsByCategory(This,sensorCategory,ppSensorsFound); } -static __WIDL_INLINE HRESULT ISensorManager_GetSensorsByType(ISensorManager* This,REFSENSOR_TYPE_ID sensorType,ISensorCollection **ppSensorsFound) { +static inline HRESULT ISensorManager_GetSensorsByType(ISensorManager* This,REFSENSOR_TYPE_ID sensorType,ISensorCollection **ppSensorsFound) { return This->lpVtbl->GetSensorsByType(This,sensorType,ppSensorsFound); } -static __WIDL_INLINE HRESULT ISensorManager_GetSensorByID(ISensorManager* This,REFSENSOR_ID sensorID,ISensor **ppSensor) { +static inline HRESULT ISensorManager_GetSensorByID(ISensorManager* This,REFSENSOR_ID sensorID,ISensor **ppSensor) { return This->lpVtbl->GetSensorByID(This,sensorID,ppSensor); } -static __WIDL_INLINE HRESULT ISensorManager_SetEventSink(ISensorManager* This,ISensorManagerEvents *pEvents) { +static inline HRESULT ISensorManager_SetEventSink(ISensorManager* This,ISensorManagerEvents *pEvents) { return This->lpVtbl->SetEventSink(This,pEvents); } -static __WIDL_INLINE HRESULT ISensorManager_RequestPermissions(ISensorManager* This,HWND hParent,ISensorCollection *pSensors,WINBOOL fModal) { +static inline HRESULT ISensorManager_RequestPermissions(ISensorManager* This,HWND hParent,ISensorCollection *pSensors,WINBOOL fModal) { return This->lpVtbl->RequestPermissions(This,hParent,pSensors,fModal); } #endif @@ -387,32 +379,32 @@ interface ISensorCollection { #define ISensorCollection_Clear(This) (This)->lpVtbl->Clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISensorCollection_QueryInterface(ISensorCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISensorCollection_QueryInterface(ISensorCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISensorCollection_AddRef(ISensorCollection* This) { +static inline ULONG ISensorCollection_AddRef(ISensorCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISensorCollection_Release(ISensorCollection* This) { +static inline ULONG ISensorCollection_Release(ISensorCollection* This) { return This->lpVtbl->Release(This); } /*** ISensorCollection methods ***/ -static __WIDL_INLINE HRESULT ISensorCollection_GetAt(ISensorCollection* This,ULONG ulIndex,ISensor **ppSensor) { +static inline HRESULT ISensorCollection_GetAt(ISensorCollection* This,ULONG ulIndex,ISensor **ppSensor) { return This->lpVtbl->GetAt(This,ulIndex,ppSensor); } -static __WIDL_INLINE HRESULT ISensorCollection_GetCount(ISensorCollection* This,ULONG *pCount) { +static inline HRESULT ISensorCollection_GetCount(ISensorCollection* This,ULONG *pCount) { return This->lpVtbl->GetCount(This,pCount); } -static __WIDL_INLINE HRESULT ISensorCollection_Add(ISensorCollection* This,ISensor *pSensor) { +static inline HRESULT ISensorCollection_Add(ISensorCollection* This,ISensor *pSensor) { return This->lpVtbl->Add(This,pSensor); } -static __WIDL_INLINE HRESULT ISensorCollection_Remove(ISensorCollection* This,ISensor *pSensor) { +static inline HRESULT ISensorCollection_Remove(ISensorCollection* This,ISensor *pSensor) { return This->lpVtbl->Remove(This,pSensor); } -static __WIDL_INLINE HRESULT ISensorCollection_RemoveByID(ISensorCollection* This,REFSENSOR_ID sensorID) { +static inline HRESULT ISensorCollection_RemoveByID(ISensorCollection* This,REFSENSOR_ID sensorID) { return This->lpVtbl->RemoveByID(This,sensorID); } -static __WIDL_INLINE HRESULT ISensorCollection_Clear(ISensorCollection* This) { +static inline HRESULT ISensorCollection_Clear(ISensorCollection* This) { return This->lpVtbl->Clear(This); } #endif @@ -605,59 +597,59 @@ interface ISensor { #define ISensor_SetEventSink(This,pEvents) (This)->lpVtbl->SetEventSink(This,pEvents) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISensor_QueryInterface(ISensor* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISensor_QueryInterface(ISensor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISensor_AddRef(ISensor* This) { +static inline ULONG ISensor_AddRef(ISensor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISensor_Release(ISensor* This) { +static inline ULONG ISensor_Release(ISensor* This) { return This->lpVtbl->Release(This); } /*** ISensor methods ***/ -static __WIDL_INLINE HRESULT ISensor_GetID(ISensor* This,SENSOR_ID *pID) { +static inline HRESULT ISensor_GetID(ISensor* This,SENSOR_ID *pID) { return This->lpVtbl->GetID(This,pID); } -static __WIDL_INLINE HRESULT ISensor_GetCategory(ISensor* This,SENSOR_CATEGORY_ID *pSensorCategory) { +static inline HRESULT ISensor_GetCategory(ISensor* This,SENSOR_CATEGORY_ID *pSensorCategory) { return This->lpVtbl->GetCategory(This,pSensorCategory); } -static __WIDL_INLINE HRESULT ISensor_GetType(ISensor* This,SENSOR_TYPE_ID *pSensorType) { +static inline HRESULT ISensor_GetType(ISensor* This,SENSOR_TYPE_ID *pSensorType) { return This->lpVtbl->GetType(This,pSensorType); } -static __WIDL_INLINE HRESULT ISensor_GetFriendlyName(ISensor* This,BSTR *pFriendlyName) { +static inline HRESULT ISensor_GetFriendlyName(ISensor* This,BSTR *pFriendlyName) { return This->lpVtbl->GetFriendlyName(This,pFriendlyName); } -static __WIDL_INLINE HRESULT ISensor_GetProperty(ISensor* This,REFPROPERTYKEY key,PROPVARIANT *pProperty) { +static inline HRESULT ISensor_GetProperty(ISensor* This,REFPROPERTYKEY key,PROPVARIANT *pProperty) { return This->lpVtbl->GetProperty(This,key,pProperty); } -static __WIDL_INLINE HRESULT ISensor_GetProperties(ISensor* This,IPortableDeviceKeyCollection *pKeys,IPortableDeviceValues **ppProperties) { +static inline HRESULT ISensor_GetProperties(ISensor* This,IPortableDeviceKeyCollection *pKeys,IPortableDeviceValues **ppProperties) { return This->lpVtbl->GetProperties(This,pKeys,ppProperties); } -static __WIDL_INLINE HRESULT ISensor_GetSupportedDataFields(ISensor* This,IPortableDeviceKeyCollection **ppDataFields) { +static inline HRESULT ISensor_GetSupportedDataFields(ISensor* This,IPortableDeviceKeyCollection **ppDataFields) { return This->lpVtbl->GetSupportedDataFields(This,ppDataFields); } -static __WIDL_INLINE HRESULT ISensor_SetProperties(ISensor* This,IPortableDeviceValues *pProperties,IPortableDeviceValues **ppResults) { +static inline HRESULT ISensor_SetProperties(ISensor* This,IPortableDeviceValues *pProperties,IPortableDeviceValues **ppResults) { return This->lpVtbl->SetProperties(This,pProperties,ppResults); } -static __WIDL_INLINE HRESULT ISensor_SupportsDataField(ISensor* This,REFPROPERTYKEY key,VARIANT_BOOL *pIsSupported) { +static inline HRESULT ISensor_SupportsDataField(ISensor* This,REFPROPERTYKEY key,VARIANT_BOOL *pIsSupported) { return This->lpVtbl->SupportsDataField(This,key,pIsSupported); } -static __WIDL_INLINE HRESULT ISensor_GetState(ISensor* This,SensorState *pState) { +static inline HRESULT ISensor_GetState(ISensor* This,SensorState *pState) { return This->lpVtbl->GetState(This,pState); } -static __WIDL_INLINE HRESULT ISensor_GetData(ISensor* This,ISensorDataReport **ppDataReport) { +static inline HRESULT ISensor_GetData(ISensor* This,ISensorDataReport **ppDataReport) { return This->lpVtbl->GetData(This,ppDataReport); } -static __WIDL_INLINE HRESULT ISensor_SupportsEvent(ISensor* This,REFGUID eventGuid,VARIANT_BOOL *pIsSupported) { +static inline HRESULT ISensor_SupportsEvent(ISensor* This,REFGUID eventGuid,VARIANT_BOOL *pIsSupported) { return This->lpVtbl->SupportsEvent(This,eventGuid,pIsSupported); } -static __WIDL_INLINE HRESULT ISensor_GetEventInterest(ISensor* This,GUID **ppValues,ULONG *pCount) { +static inline HRESULT ISensor_GetEventInterest(ISensor* This,GUID **ppValues,ULONG *pCount) { return This->lpVtbl->GetEventInterest(This,ppValues,pCount); } -static __WIDL_INLINE HRESULT ISensor_SetEventInterest(ISensor* This,GUID *pValues,ULONG count) { +static inline HRESULT ISensor_SetEventInterest(ISensor* This,GUID *pValues,ULONG count) { return This->lpVtbl->SetEventInterest(This,pValues,count); } -static __WIDL_INLINE HRESULT ISensor_SetEventSink(ISensor* This,ISensorEvents *pEvents) { +static inline HRESULT ISensor_SetEventSink(ISensor* This,ISensorEvents *pEvents) { return This->lpVtbl->SetEventSink(This,pEvents); } #endif @@ -744,23 +736,23 @@ interface ISensorDataReport { #define ISensorDataReport_GetSensorValues(This,pKeys,ppValues) (This)->lpVtbl->GetSensorValues(This,pKeys,ppValues) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISensorDataReport_QueryInterface(ISensorDataReport* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISensorDataReport_QueryInterface(ISensorDataReport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISensorDataReport_AddRef(ISensorDataReport* This) { +static inline ULONG ISensorDataReport_AddRef(ISensorDataReport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISensorDataReport_Release(ISensorDataReport* This) { +static inline ULONG ISensorDataReport_Release(ISensorDataReport* This) { return This->lpVtbl->Release(This); } /*** ISensorDataReport methods ***/ -static __WIDL_INLINE HRESULT ISensorDataReport_GetTimestamp(ISensorDataReport* This,SYSTEMTIME *pTimeStamp) { +static inline HRESULT ISensorDataReport_GetTimestamp(ISensorDataReport* This,SYSTEMTIME *pTimeStamp) { return This->lpVtbl->GetTimestamp(This,pTimeStamp); } -static __WIDL_INLINE HRESULT ISensorDataReport_GetSensorValue(ISensorDataReport* This,REFPROPERTYKEY pKey,PROPVARIANT *pValue) { +static inline HRESULT ISensorDataReport_GetSensorValue(ISensorDataReport* This,REFPROPERTYKEY pKey,PROPVARIANT *pValue) { return This->lpVtbl->GetSensorValue(This,pKey,pValue); } -static __WIDL_INLINE HRESULT ISensorDataReport_GetSensorValues(ISensorDataReport* This,IPortableDeviceKeyCollection *pKeys,IPortableDeviceValues **ppValues) { +static inline HRESULT ISensorDataReport_GetSensorValues(ISensorDataReport* This,IPortableDeviceKeyCollection *pKeys,IPortableDeviceValues **ppValues) { return This->lpVtbl->GetSensorValues(This,pKeys,ppValues); } #endif @@ -829,17 +821,17 @@ interface ISensorManagerEvents { #define ISensorManagerEvents_OnSensorEnter(This,pSensor,state) (This)->lpVtbl->OnSensorEnter(This,pSensor,state) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISensorManagerEvents_QueryInterface(ISensorManagerEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISensorManagerEvents_QueryInterface(ISensorManagerEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISensorManagerEvents_AddRef(ISensorManagerEvents* This) { +static inline ULONG ISensorManagerEvents_AddRef(ISensorManagerEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISensorManagerEvents_Release(ISensorManagerEvents* This) { +static inline ULONG ISensorManagerEvents_Release(ISensorManagerEvents* This) { return This->lpVtbl->Release(This); } /*** ISensorManagerEvents methods ***/ -static __WIDL_INLINE HRESULT ISensorManagerEvents_OnSensorEnter(ISensorManagerEvents* This,ISensor *pSensor,SensorState state) { +static inline HRESULT ISensorManagerEvents_OnSensorEnter(ISensorManagerEvents* This,ISensor *pSensor,SensorState state) { return This->lpVtbl->OnSensorEnter(This,pSensor,state); } #endif @@ -938,26 +930,26 @@ interface ISensorEvents { #define ISensorEvents_OnLeave(This,ID) (This)->lpVtbl->OnLeave(This,ID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISensorEvents_QueryInterface(ISensorEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISensorEvents_QueryInterface(ISensorEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISensorEvents_AddRef(ISensorEvents* This) { +static inline ULONG ISensorEvents_AddRef(ISensorEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISensorEvents_Release(ISensorEvents* This) { +static inline ULONG ISensorEvents_Release(ISensorEvents* This) { return This->lpVtbl->Release(This); } /*** ISensorEvents methods ***/ -static __WIDL_INLINE HRESULT ISensorEvents_OnStateChanged(ISensorEvents* This,ISensor *pSensor,SensorState state) { +static inline HRESULT ISensorEvents_OnStateChanged(ISensorEvents* This,ISensor *pSensor,SensorState state) { return This->lpVtbl->OnStateChanged(This,pSensor,state); } -static __WIDL_INLINE HRESULT ISensorEvents_OnDataUpdated(ISensorEvents* This,ISensor *pSensor,ISensorDataReport *pNewData) { +static inline HRESULT ISensorEvents_OnDataUpdated(ISensorEvents* This,ISensor *pSensor,ISensorDataReport *pNewData) { return This->lpVtbl->OnDataUpdated(This,pSensor,pNewData); } -static __WIDL_INLINE HRESULT ISensorEvents_OnEvent(ISensorEvents* This,ISensor *pSensor,REFGUID eventID,IPortableDeviceValues *pEventData) { +static inline HRESULT ISensorEvents_OnEvent(ISensorEvents* This,ISensor *pSensor,REFGUID eventID,IPortableDeviceValues *pEventData) { return This->lpVtbl->OnEvent(This,pSensor,eventID,pEventData); } -static __WIDL_INLINE HRESULT ISensorEvents_OnLeave(ISensorEvents* This,REFSENSOR_ID ID) { +static inline HRESULT ISensorEvents_OnLeave(ISensorEvents* This,REFSENSOR_ID ID) { return This->lpVtbl->OnLeave(This,ID); } #endif diff --git a/lib/libc/include/any-windows-any/servprov.h b/lib/libc/include/any-windows-any/servprov.h index 17caad30ffc174423d06db47ac37cf2793b6db9a..64713412d56441ded3603a012c31c7729c9306c1 100644 --- a/lib/libc/include/any-windows-any/servprov.h +++ b/lib/libc/include/any-windows-any/servprov.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/servprov.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/servprov.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __servprov_h__ #define __servprov_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IServiceProvider_FWD_DEFINED__ @@ -143,17 +135,17 @@ interface IServiceProvider { #define IServiceProvider_QueryService(This,guidService,riid,ppvObject) (This)->lpVtbl->QueryService(This,guidService,riid,ppvObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IServiceProvider_QueryInterface(IServiceProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IServiceProvider_QueryInterface(IServiceProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IServiceProvider_AddRef(IServiceProvider* This) { +static inline ULONG IServiceProvider_AddRef(IServiceProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IServiceProvider_Release(IServiceProvider* This) { +static inline ULONG IServiceProvider_Release(IServiceProvider* This) { return This->lpVtbl->Release(This); } /*** IServiceProvider methods ***/ -static __WIDL_INLINE HRESULT IServiceProvider_QueryService(IServiceProvider* This,REFGUID guidService,REFIID riid,void **ppvObject) { +static inline HRESULT IServiceProvider_QueryService(IServiceProvider* This,REFGUID guidService,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryService(This,guidService,riid,ppvObject); } #endif diff --git a/lib/libc/include/any-windows-any/shldisp.h b/lib/libc/include/any-windows-any/shldisp.h index afefc6e8871cdcfa0be3efca5dbbe8d5902c70a7..641528a22e64ed222189e07dda97e552ed12a695 100644 --- a/lib/libc/include/any-windows-any/shldisp.h +++ b/lib/libc/include/any-windows-any/shldisp.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/shldisp.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/shldisp.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __shldisp_h__ #define __shldisp_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IFolderViewOC_FWD_DEFINED__ @@ -492,30 +484,30 @@ interface IFolderViewOC { #define IFolderViewOC_SetFolderView(This,pdisp) (This)->lpVtbl->SetFolderView(This,pdisp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFolderViewOC_QueryInterface(IFolderViewOC* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFolderViewOC_QueryInterface(IFolderViewOC* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFolderViewOC_AddRef(IFolderViewOC* This) { +static inline ULONG IFolderViewOC_AddRef(IFolderViewOC* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFolderViewOC_Release(IFolderViewOC* This) { +static inline ULONG IFolderViewOC_Release(IFolderViewOC* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFolderViewOC_GetTypeInfoCount(IFolderViewOC* This,UINT *pctinfo) { +static inline HRESULT IFolderViewOC_GetTypeInfoCount(IFolderViewOC* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFolderViewOC_GetTypeInfo(IFolderViewOC* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFolderViewOC_GetTypeInfo(IFolderViewOC* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFolderViewOC_GetIDsOfNames(IFolderViewOC* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFolderViewOC_GetIDsOfNames(IFolderViewOC* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFolderViewOC_Invoke(IFolderViewOC* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFolderViewOC_Invoke(IFolderViewOC* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFolderViewOC methods ***/ -static __WIDL_INLINE HRESULT IFolderViewOC_SetFolderView(IFolderViewOC* This,IDispatch *pdisp) { +static inline HRESULT IFolderViewOC_SetFolderView(IFolderViewOC* This,IDispatch *pdisp) { return This->lpVtbl->SetFolderView(This,pdisp); } #endif @@ -607,26 +599,26 @@ interface DShellFolderViewEvents { #define DShellFolderViewEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DShellFolderViewEvents_QueryInterface(DShellFolderViewEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT DShellFolderViewEvents_QueryInterface(DShellFolderViewEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DShellFolderViewEvents_AddRef(DShellFolderViewEvents* This) { +static inline ULONG DShellFolderViewEvents_AddRef(DShellFolderViewEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DShellFolderViewEvents_Release(DShellFolderViewEvents* This) { +static inline ULONG DShellFolderViewEvents_Release(DShellFolderViewEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DShellFolderViewEvents_GetTypeInfoCount(DShellFolderViewEvents* This,UINT *pctinfo) { +static inline HRESULT DShellFolderViewEvents_GetTypeInfoCount(DShellFolderViewEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DShellFolderViewEvents_GetTypeInfo(DShellFolderViewEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DShellFolderViewEvents_GetTypeInfo(DShellFolderViewEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DShellFolderViewEvents_GetIDsOfNames(DShellFolderViewEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DShellFolderViewEvents_GetIDsOfNames(DShellFolderViewEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DShellFolderViewEvents_Invoke(DShellFolderViewEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DShellFolderViewEvents_Invoke(DShellFolderViewEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -748,33 +740,33 @@ interface DFConstraint { #define DFConstraint_get_Value(This,pv) (This)->lpVtbl->get_Value(This,pv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT DFConstraint_QueryInterface(DFConstraint* This,REFIID riid,void **ppvObject) { +static inline HRESULT DFConstraint_QueryInterface(DFConstraint* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG DFConstraint_AddRef(DFConstraint* This) { +static inline ULONG DFConstraint_AddRef(DFConstraint* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG DFConstraint_Release(DFConstraint* This) { +static inline ULONG DFConstraint_Release(DFConstraint* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT DFConstraint_GetTypeInfoCount(DFConstraint* This,UINT *pctinfo) { +static inline HRESULT DFConstraint_GetTypeInfoCount(DFConstraint* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT DFConstraint_GetTypeInfo(DFConstraint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT DFConstraint_GetTypeInfo(DFConstraint* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT DFConstraint_GetIDsOfNames(DFConstraint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT DFConstraint_GetIDsOfNames(DFConstraint* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT DFConstraint_Invoke(DFConstraint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT DFConstraint_Invoke(DFConstraint* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** DFConstraint methods ***/ -static __WIDL_INLINE HRESULT DFConstraint_get_Name(DFConstraint* This,BSTR *pbs) { +static inline HRESULT DFConstraint_get_Name(DFConstraint* This,BSTR *pbs) { return This->lpVtbl->get_Name(This,pbs); } -static __WIDL_INLINE HRESULT DFConstraint_get_Value(DFConstraint* This,VARIANT *pv) { +static inline HRESULT DFConstraint_get_Value(DFConstraint* This,VARIANT *pv) { return This->lpVtbl->get_Value(This,pv); } #endif @@ -960,57 +952,57 @@ interface Folder { #define Folder_GetDetailsOf(This,vItem,iColumn,pbs) (This)->lpVtbl->GetDetailsOf(This,vItem,iColumn,pbs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT Folder_QueryInterface(Folder* This,REFIID riid,void **ppvObject) { +static inline HRESULT Folder_QueryInterface(Folder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG Folder_AddRef(Folder* This) { +static inline ULONG Folder_AddRef(Folder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG Folder_Release(Folder* This) { +static inline ULONG Folder_Release(Folder* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT Folder_GetTypeInfoCount(Folder* This,UINT *pctinfo) { +static inline HRESULT Folder_GetTypeInfoCount(Folder* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT Folder_GetTypeInfo(Folder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT Folder_GetTypeInfo(Folder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT Folder_GetIDsOfNames(Folder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT Folder_GetIDsOfNames(Folder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT Folder_Invoke(Folder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT Folder_Invoke(Folder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** Folder methods ***/ -static __WIDL_INLINE HRESULT Folder_get_Title(Folder* This,BSTR *pbs) { +static inline HRESULT Folder_get_Title(Folder* This,BSTR *pbs) { return This->lpVtbl->get_Title(This,pbs); } -static __WIDL_INLINE HRESULT Folder_get_Application(Folder* This,IDispatch **ppid) { +static inline HRESULT Folder_get_Application(Folder* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT Folder_get_Parent(Folder* This,IDispatch **ppid) { +static inline HRESULT Folder_get_Parent(Folder* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT Folder_get_ParentFolder(Folder* This,Folder **ppsf) { +static inline HRESULT Folder_get_ParentFolder(Folder* This,Folder **ppsf) { return This->lpVtbl->get_ParentFolder(This,ppsf); } -static __WIDL_INLINE HRESULT Folder_Items(Folder* This,FolderItems **ppid) { +static inline HRESULT Folder_Items(Folder* This,FolderItems **ppid) { return This->lpVtbl->Items(This,ppid); } -static __WIDL_INLINE HRESULT Folder_ParseName(Folder* This,BSTR bName,FolderItem **ppid) { +static inline HRESULT Folder_ParseName(Folder* This,BSTR bName,FolderItem **ppid) { return This->lpVtbl->ParseName(This,bName,ppid); } -static __WIDL_INLINE HRESULT Folder_NewFolder(Folder* This,BSTR bName,VARIANT vOptions) { +static inline HRESULT Folder_NewFolder(Folder* This,BSTR bName,VARIANT vOptions) { return This->lpVtbl->NewFolder(This,bName,vOptions); } -static __WIDL_INLINE HRESULT Folder_MoveHere(Folder* This,VARIANT vItem,VARIANT vOptions) { +static inline HRESULT Folder_MoveHere(Folder* This,VARIANT vItem,VARIANT vOptions) { return This->lpVtbl->MoveHere(This,vItem,vOptions); } -static __WIDL_INLINE HRESULT Folder_CopyHere(Folder* This,VARIANT vItem,VARIANT vOptions) { +static inline HRESULT Folder_CopyHere(Folder* This,VARIANT vItem,VARIANT vOptions) { return This->lpVtbl->CopyHere(This,vItem,vOptions); } -static __WIDL_INLINE HRESULT Folder_GetDetailsOf(Folder* This,VARIANT vItem,int iColumn,BSTR *pbs) { +static inline HRESULT Folder_GetDetailsOf(Folder* This,VARIANT vItem,int iColumn,BSTR *pbs) { return This->lpVtbl->GetDetailsOf(This,vItem,iColumn,pbs); } #endif @@ -1200,73 +1192,73 @@ interface Folder2 { #define Folder2_DismissedWebViewBarricade(This) (This)->lpVtbl->DismissedWebViewBarricade(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT Folder2_QueryInterface(Folder2* This,REFIID riid,void **ppvObject) { +static inline HRESULT Folder2_QueryInterface(Folder2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG Folder2_AddRef(Folder2* This) { +static inline ULONG Folder2_AddRef(Folder2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG Folder2_Release(Folder2* This) { +static inline ULONG Folder2_Release(Folder2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT Folder2_GetTypeInfoCount(Folder2* This,UINT *pctinfo) { +static inline HRESULT Folder2_GetTypeInfoCount(Folder2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT Folder2_GetTypeInfo(Folder2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT Folder2_GetTypeInfo(Folder2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT Folder2_GetIDsOfNames(Folder2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT Folder2_GetIDsOfNames(Folder2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT Folder2_Invoke(Folder2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT Folder2_Invoke(Folder2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** Folder methods ***/ -static __WIDL_INLINE HRESULT Folder2_get_Title(Folder2* This,BSTR *pbs) { +static inline HRESULT Folder2_get_Title(Folder2* This,BSTR *pbs) { return This->lpVtbl->get_Title(This,pbs); } -static __WIDL_INLINE HRESULT Folder2_get_Application(Folder2* This,IDispatch **ppid) { +static inline HRESULT Folder2_get_Application(Folder2* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT Folder2_get_Parent(Folder2* This,IDispatch **ppid) { +static inline HRESULT Folder2_get_Parent(Folder2* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT Folder2_get_ParentFolder(Folder2* This,Folder **ppsf) { +static inline HRESULT Folder2_get_ParentFolder(Folder2* This,Folder **ppsf) { return This->lpVtbl->get_ParentFolder(This,ppsf); } -static __WIDL_INLINE HRESULT Folder2_Items(Folder2* This,FolderItems **ppid) { +static inline HRESULT Folder2_Items(Folder2* This,FolderItems **ppid) { return This->lpVtbl->Items(This,ppid); } -static __WIDL_INLINE HRESULT Folder2_ParseName(Folder2* This,BSTR bName,FolderItem **ppid) { +static inline HRESULT Folder2_ParseName(Folder2* This,BSTR bName,FolderItem **ppid) { return This->lpVtbl->ParseName(This,bName,ppid); } -static __WIDL_INLINE HRESULT Folder2_NewFolder(Folder2* This,BSTR bName,VARIANT vOptions) { +static inline HRESULT Folder2_NewFolder(Folder2* This,BSTR bName,VARIANT vOptions) { return This->lpVtbl->NewFolder(This,bName,vOptions); } -static __WIDL_INLINE HRESULT Folder2_MoveHere(Folder2* This,VARIANT vItem,VARIANT vOptions) { +static inline HRESULT Folder2_MoveHere(Folder2* This,VARIANT vItem,VARIANT vOptions) { return This->lpVtbl->MoveHere(This,vItem,vOptions); } -static __WIDL_INLINE HRESULT Folder2_CopyHere(Folder2* This,VARIANT vItem,VARIANT vOptions) { +static inline HRESULT Folder2_CopyHere(Folder2* This,VARIANT vItem,VARIANT vOptions) { return This->lpVtbl->CopyHere(This,vItem,vOptions); } -static __WIDL_INLINE HRESULT Folder2_GetDetailsOf(Folder2* This,VARIANT vItem,int iColumn,BSTR *pbs) { +static inline HRESULT Folder2_GetDetailsOf(Folder2* This,VARIANT vItem,int iColumn,BSTR *pbs) { return This->lpVtbl->GetDetailsOf(This,vItem,iColumn,pbs); } /*** Folder2 methods ***/ -static __WIDL_INLINE HRESULT Folder2_get_Self(Folder2* This,FolderItem **ppfi) { +static inline HRESULT Folder2_get_Self(Folder2* This,FolderItem **ppfi) { return This->lpVtbl->get_Self(This,ppfi); } -static __WIDL_INLINE HRESULT Folder2_get_OfflineStatus(Folder2* This,LONG *pul) { +static inline HRESULT Folder2_get_OfflineStatus(Folder2* This,LONG *pul) { return This->lpVtbl->get_OfflineStatus(This,pul); } -static __WIDL_INLINE HRESULT Folder2_Synchronize(Folder2* This) { +static inline HRESULT Folder2_Synchronize(Folder2* This) { return This->lpVtbl->Synchronize(This); } -static __WIDL_INLINE HRESULT Folder2_get_HaveToShowWebViewBarricade(Folder2* This,VARIANT_BOOL *pbHaveToShowWebViewBarricade) { +static inline HRESULT Folder2_get_HaveToShowWebViewBarricade(Folder2* This,VARIANT_BOOL *pbHaveToShowWebViewBarricade) { return This->lpVtbl->get_HaveToShowWebViewBarricade(This,pbHaveToShowWebViewBarricade); } -static __WIDL_INLINE HRESULT Folder2_DismissedWebViewBarricade(Folder2* This) { +static inline HRESULT Folder2_DismissedWebViewBarricade(Folder2* This) { return This->lpVtbl->DismissedWebViewBarricade(This); } #endif @@ -1466,80 +1458,80 @@ interface Folder3 { #define Folder3_put_ShowWebViewBarricade(This,bShowWebViewBarricade) (This)->lpVtbl->put_ShowWebViewBarricade(This,bShowWebViewBarricade) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT Folder3_QueryInterface(Folder3* This,REFIID riid,void **ppvObject) { +static inline HRESULT Folder3_QueryInterface(Folder3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG Folder3_AddRef(Folder3* This) { +static inline ULONG Folder3_AddRef(Folder3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG Folder3_Release(Folder3* This) { +static inline ULONG Folder3_Release(Folder3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT Folder3_GetTypeInfoCount(Folder3* This,UINT *pctinfo) { +static inline HRESULT Folder3_GetTypeInfoCount(Folder3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT Folder3_GetTypeInfo(Folder3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT Folder3_GetTypeInfo(Folder3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT Folder3_GetIDsOfNames(Folder3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT Folder3_GetIDsOfNames(Folder3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT Folder3_Invoke(Folder3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT Folder3_Invoke(Folder3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** Folder methods ***/ -static __WIDL_INLINE HRESULT Folder3_get_Title(Folder3* This,BSTR *pbs) { +static inline HRESULT Folder3_get_Title(Folder3* This,BSTR *pbs) { return This->lpVtbl->get_Title(This,pbs); } -static __WIDL_INLINE HRESULT Folder3_get_Application(Folder3* This,IDispatch **ppid) { +static inline HRESULT Folder3_get_Application(Folder3* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT Folder3_get_Parent(Folder3* This,IDispatch **ppid) { +static inline HRESULT Folder3_get_Parent(Folder3* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT Folder3_get_ParentFolder(Folder3* This,Folder **ppsf) { +static inline HRESULT Folder3_get_ParentFolder(Folder3* This,Folder **ppsf) { return This->lpVtbl->get_ParentFolder(This,ppsf); } -static __WIDL_INLINE HRESULT Folder3_Items(Folder3* This,FolderItems **ppid) { +static inline HRESULT Folder3_Items(Folder3* This,FolderItems **ppid) { return This->lpVtbl->Items(This,ppid); } -static __WIDL_INLINE HRESULT Folder3_ParseName(Folder3* This,BSTR bName,FolderItem **ppid) { +static inline HRESULT Folder3_ParseName(Folder3* This,BSTR bName,FolderItem **ppid) { return This->lpVtbl->ParseName(This,bName,ppid); } -static __WIDL_INLINE HRESULT Folder3_NewFolder(Folder3* This,BSTR bName,VARIANT vOptions) { +static inline HRESULT Folder3_NewFolder(Folder3* This,BSTR bName,VARIANT vOptions) { return This->lpVtbl->NewFolder(This,bName,vOptions); } -static __WIDL_INLINE HRESULT Folder3_MoveHere(Folder3* This,VARIANT vItem,VARIANT vOptions) { +static inline HRESULT Folder3_MoveHere(Folder3* This,VARIANT vItem,VARIANT vOptions) { return This->lpVtbl->MoveHere(This,vItem,vOptions); } -static __WIDL_INLINE HRESULT Folder3_CopyHere(Folder3* This,VARIANT vItem,VARIANT vOptions) { +static inline HRESULT Folder3_CopyHere(Folder3* This,VARIANT vItem,VARIANT vOptions) { return This->lpVtbl->CopyHere(This,vItem,vOptions); } -static __WIDL_INLINE HRESULT Folder3_GetDetailsOf(Folder3* This,VARIANT vItem,int iColumn,BSTR *pbs) { +static inline HRESULT Folder3_GetDetailsOf(Folder3* This,VARIANT vItem,int iColumn,BSTR *pbs) { return This->lpVtbl->GetDetailsOf(This,vItem,iColumn,pbs); } /*** Folder2 methods ***/ -static __WIDL_INLINE HRESULT Folder3_get_Self(Folder3* This,FolderItem **ppfi) { +static inline HRESULT Folder3_get_Self(Folder3* This,FolderItem **ppfi) { return This->lpVtbl->get_Self(This,ppfi); } -static __WIDL_INLINE HRESULT Folder3_get_OfflineStatus(Folder3* This,LONG *pul) { +static inline HRESULT Folder3_get_OfflineStatus(Folder3* This,LONG *pul) { return This->lpVtbl->get_OfflineStatus(This,pul); } -static __WIDL_INLINE HRESULT Folder3_Synchronize(Folder3* This) { +static inline HRESULT Folder3_Synchronize(Folder3* This) { return This->lpVtbl->Synchronize(This); } -static __WIDL_INLINE HRESULT Folder3_get_HaveToShowWebViewBarricade(Folder3* This,VARIANT_BOOL *pbHaveToShowWebViewBarricade) { +static inline HRESULT Folder3_get_HaveToShowWebViewBarricade(Folder3* This,VARIANT_BOOL *pbHaveToShowWebViewBarricade) { return This->lpVtbl->get_HaveToShowWebViewBarricade(This,pbHaveToShowWebViewBarricade); } -static __WIDL_INLINE HRESULT Folder3_DismissedWebViewBarricade(Folder3* This) { +static inline HRESULT Folder3_DismissedWebViewBarricade(Folder3* This) { return This->lpVtbl->DismissedWebViewBarricade(This); } /*** Folder3 methods ***/ -static __WIDL_INLINE HRESULT Folder3_get_ShowWebViewBarricade(Folder3* This,VARIANT_BOOL *pbShowWebViewBarricade) { +static inline HRESULT Folder3_get_ShowWebViewBarricade(Folder3* This,VARIANT_BOOL *pbShowWebViewBarricade) { return This->lpVtbl->get_ShowWebViewBarricade(This,pbShowWebViewBarricade); } -static __WIDL_INLINE HRESULT Folder3_put_ShowWebViewBarricade(Folder3* This,VARIANT_BOOL bShowWebViewBarricade) { +static inline HRESULT Folder3_put_ShowWebViewBarricade(Folder3* This,VARIANT_BOOL bShowWebViewBarricade) { return This->lpVtbl->put_ShowWebViewBarricade(This,bShowWebViewBarricade); } #endif @@ -1770,78 +1762,78 @@ interface FolderItem { #define FolderItem_InvokeVerb(This,vVerb) (This)->lpVtbl->InvokeVerb(This,vVerb) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT FolderItem_QueryInterface(FolderItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT FolderItem_QueryInterface(FolderItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG FolderItem_AddRef(FolderItem* This) { +static inline ULONG FolderItem_AddRef(FolderItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG FolderItem_Release(FolderItem* This) { +static inline ULONG FolderItem_Release(FolderItem* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT FolderItem_GetTypeInfoCount(FolderItem* This,UINT *pctinfo) { +static inline HRESULT FolderItem_GetTypeInfoCount(FolderItem* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT FolderItem_GetTypeInfo(FolderItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT FolderItem_GetTypeInfo(FolderItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT FolderItem_GetIDsOfNames(FolderItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT FolderItem_GetIDsOfNames(FolderItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT FolderItem_Invoke(FolderItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT FolderItem_Invoke(FolderItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** FolderItem methods ***/ -static __WIDL_INLINE HRESULT FolderItem_get_Application(FolderItem* This,IDispatch **ppid) { +static inline HRESULT FolderItem_get_Application(FolderItem* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT FolderItem_get_Parent(FolderItem* This,IDispatch **ppid) { +static inline HRESULT FolderItem_get_Parent(FolderItem* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT FolderItem_get_Name(FolderItem* This,BSTR *pbs) { +static inline HRESULT FolderItem_get_Name(FolderItem* This,BSTR *pbs) { return This->lpVtbl->get_Name(This,pbs); } -static __WIDL_INLINE HRESULT FolderItem_put_Name(FolderItem* This,BSTR bs) { +static inline HRESULT FolderItem_put_Name(FolderItem* This,BSTR bs) { return This->lpVtbl->put_Name(This,bs); } -static __WIDL_INLINE HRESULT FolderItem_get_Path(FolderItem* This,BSTR *pbs) { +static inline HRESULT FolderItem_get_Path(FolderItem* This,BSTR *pbs) { return This->lpVtbl->get_Path(This,pbs); } -static __WIDL_INLINE HRESULT FolderItem_get_GetLink(FolderItem* This,IDispatch **ppid) { +static inline HRESULT FolderItem_get_GetLink(FolderItem* This,IDispatch **ppid) { return This->lpVtbl->get_GetLink(This,ppid); } -static __WIDL_INLINE HRESULT FolderItem_get_GetFolder(FolderItem* This,IDispatch **ppid) { +static inline HRESULT FolderItem_get_GetFolder(FolderItem* This,IDispatch **ppid) { return This->lpVtbl->get_GetFolder(This,ppid); } -static __WIDL_INLINE HRESULT FolderItem_get_IsLink(FolderItem* This,VARIANT_BOOL *pb) { +static inline HRESULT FolderItem_get_IsLink(FolderItem* This,VARIANT_BOOL *pb) { return This->lpVtbl->get_IsLink(This,pb); } -static __WIDL_INLINE HRESULT FolderItem_get_IsFolder(FolderItem* This,VARIANT_BOOL *pb) { +static inline HRESULT FolderItem_get_IsFolder(FolderItem* This,VARIANT_BOOL *pb) { return This->lpVtbl->get_IsFolder(This,pb); } -static __WIDL_INLINE HRESULT FolderItem_get_IsFileSystem(FolderItem* This,VARIANT_BOOL *pb) { +static inline HRESULT FolderItem_get_IsFileSystem(FolderItem* This,VARIANT_BOOL *pb) { return This->lpVtbl->get_IsFileSystem(This,pb); } -static __WIDL_INLINE HRESULT FolderItem_get_IsBrowsable(FolderItem* This,VARIANT_BOOL *pb) { +static inline HRESULT FolderItem_get_IsBrowsable(FolderItem* This,VARIANT_BOOL *pb) { return This->lpVtbl->get_IsBrowsable(This,pb); } -static __WIDL_INLINE HRESULT FolderItem_get_ModifyDate(FolderItem* This,DATE *pdt) { +static inline HRESULT FolderItem_get_ModifyDate(FolderItem* This,DATE *pdt) { return This->lpVtbl->get_ModifyDate(This,pdt); } -static __WIDL_INLINE HRESULT FolderItem_put_ModifyDate(FolderItem* This,DATE dt) { +static inline HRESULT FolderItem_put_ModifyDate(FolderItem* This,DATE dt) { return This->lpVtbl->put_ModifyDate(This,dt); } -static __WIDL_INLINE HRESULT FolderItem_get_Size(FolderItem* This,LONG *pul) { +static inline HRESULT FolderItem_get_Size(FolderItem* This,LONG *pul) { return This->lpVtbl->get_Size(This,pul); } -static __WIDL_INLINE HRESULT FolderItem_get_Type(FolderItem* This,BSTR *pbs) { +static inline HRESULT FolderItem_get_Type(FolderItem* This,BSTR *pbs) { return This->lpVtbl->get_Type(This,pbs); } -static __WIDL_INLINE HRESULT FolderItem_Verbs(FolderItem* This,FolderItemVerbs **ppfic) { +static inline HRESULT FolderItem_Verbs(FolderItem* This,FolderItemVerbs **ppfic) { return This->lpVtbl->Verbs(This,ppfic); } -static __WIDL_INLINE HRESULT FolderItem_InvokeVerb(FolderItem* This,VARIANT vVerb) { +static inline HRESULT FolderItem_InvokeVerb(FolderItem* This,VARIANT vVerb) { return This->lpVtbl->InvokeVerb(This,vVerb); } #endif @@ -2042,85 +2034,85 @@ interface FolderItem2 { #define FolderItem2_ExtendedProperty(This,bstrPropName,pvRet) (This)->lpVtbl->ExtendedProperty(This,bstrPropName,pvRet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT FolderItem2_QueryInterface(FolderItem2* This,REFIID riid,void **ppvObject) { +static inline HRESULT FolderItem2_QueryInterface(FolderItem2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG FolderItem2_AddRef(FolderItem2* This) { +static inline ULONG FolderItem2_AddRef(FolderItem2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG FolderItem2_Release(FolderItem2* This) { +static inline ULONG FolderItem2_Release(FolderItem2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT FolderItem2_GetTypeInfoCount(FolderItem2* This,UINT *pctinfo) { +static inline HRESULT FolderItem2_GetTypeInfoCount(FolderItem2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT FolderItem2_GetTypeInfo(FolderItem2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT FolderItem2_GetTypeInfo(FolderItem2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT FolderItem2_GetIDsOfNames(FolderItem2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT FolderItem2_GetIDsOfNames(FolderItem2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT FolderItem2_Invoke(FolderItem2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT FolderItem2_Invoke(FolderItem2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** FolderItem methods ***/ -static __WIDL_INLINE HRESULT FolderItem2_get_Application(FolderItem2* This,IDispatch **ppid) { +static inline HRESULT FolderItem2_get_Application(FolderItem2* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT FolderItem2_get_Parent(FolderItem2* This,IDispatch **ppid) { +static inline HRESULT FolderItem2_get_Parent(FolderItem2* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT FolderItem2_get_Name(FolderItem2* This,BSTR *pbs) { +static inline HRESULT FolderItem2_get_Name(FolderItem2* This,BSTR *pbs) { return This->lpVtbl->get_Name(This,pbs); } -static __WIDL_INLINE HRESULT FolderItem2_put_Name(FolderItem2* This,BSTR bs) { +static inline HRESULT FolderItem2_put_Name(FolderItem2* This,BSTR bs) { return This->lpVtbl->put_Name(This,bs); } -static __WIDL_INLINE HRESULT FolderItem2_get_Path(FolderItem2* This,BSTR *pbs) { +static inline HRESULT FolderItem2_get_Path(FolderItem2* This,BSTR *pbs) { return This->lpVtbl->get_Path(This,pbs); } -static __WIDL_INLINE HRESULT FolderItem2_get_GetLink(FolderItem2* This,IDispatch **ppid) { +static inline HRESULT FolderItem2_get_GetLink(FolderItem2* This,IDispatch **ppid) { return This->lpVtbl->get_GetLink(This,ppid); } -static __WIDL_INLINE HRESULT FolderItem2_get_GetFolder(FolderItem2* This,IDispatch **ppid) { +static inline HRESULT FolderItem2_get_GetFolder(FolderItem2* This,IDispatch **ppid) { return This->lpVtbl->get_GetFolder(This,ppid); } -static __WIDL_INLINE HRESULT FolderItem2_get_IsLink(FolderItem2* This,VARIANT_BOOL *pb) { +static inline HRESULT FolderItem2_get_IsLink(FolderItem2* This,VARIANT_BOOL *pb) { return This->lpVtbl->get_IsLink(This,pb); } -static __WIDL_INLINE HRESULT FolderItem2_get_IsFolder(FolderItem2* This,VARIANT_BOOL *pb) { +static inline HRESULT FolderItem2_get_IsFolder(FolderItem2* This,VARIANT_BOOL *pb) { return This->lpVtbl->get_IsFolder(This,pb); } -static __WIDL_INLINE HRESULT FolderItem2_get_IsFileSystem(FolderItem2* This,VARIANT_BOOL *pb) { +static inline HRESULT FolderItem2_get_IsFileSystem(FolderItem2* This,VARIANT_BOOL *pb) { return This->lpVtbl->get_IsFileSystem(This,pb); } -static __WIDL_INLINE HRESULT FolderItem2_get_IsBrowsable(FolderItem2* This,VARIANT_BOOL *pb) { +static inline HRESULT FolderItem2_get_IsBrowsable(FolderItem2* This,VARIANT_BOOL *pb) { return This->lpVtbl->get_IsBrowsable(This,pb); } -static __WIDL_INLINE HRESULT FolderItem2_get_ModifyDate(FolderItem2* This,DATE *pdt) { +static inline HRESULT FolderItem2_get_ModifyDate(FolderItem2* This,DATE *pdt) { return This->lpVtbl->get_ModifyDate(This,pdt); } -static __WIDL_INLINE HRESULT FolderItem2_put_ModifyDate(FolderItem2* This,DATE dt) { +static inline HRESULT FolderItem2_put_ModifyDate(FolderItem2* This,DATE dt) { return This->lpVtbl->put_ModifyDate(This,dt); } -static __WIDL_INLINE HRESULT FolderItem2_get_Size(FolderItem2* This,LONG *pul) { +static inline HRESULT FolderItem2_get_Size(FolderItem2* This,LONG *pul) { return This->lpVtbl->get_Size(This,pul); } -static __WIDL_INLINE HRESULT FolderItem2_get_Type(FolderItem2* This,BSTR *pbs) { +static inline HRESULT FolderItem2_get_Type(FolderItem2* This,BSTR *pbs) { return This->lpVtbl->get_Type(This,pbs); } -static __WIDL_INLINE HRESULT FolderItem2_Verbs(FolderItem2* This,FolderItemVerbs **ppfic) { +static inline HRESULT FolderItem2_Verbs(FolderItem2* This,FolderItemVerbs **ppfic) { return This->lpVtbl->Verbs(This,ppfic); } -static __WIDL_INLINE HRESULT FolderItem2_InvokeVerb(FolderItem2* This,VARIANT vVerb) { +static inline HRESULT FolderItem2_InvokeVerb(FolderItem2* This,VARIANT vVerb) { return This->lpVtbl->InvokeVerb(This,vVerb); } /*** FolderItem2 methods ***/ -static __WIDL_INLINE HRESULT FolderItem2_InvokeVerbEx(FolderItem2* This,VARIANT vVerb,VARIANT vArgs) { +static inline HRESULT FolderItem2_InvokeVerbEx(FolderItem2* This,VARIANT vVerb,VARIANT vArgs) { return This->lpVtbl->InvokeVerbEx(This,vVerb,vArgs); } -static __WIDL_INLINE HRESULT FolderItem2_ExtendedProperty(FolderItem2* This,BSTR bstrPropName,VARIANT *pvRet) { +static inline HRESULT FolderItem2_ExtendedProperty(FolderItem2* This,BSTR bstrPropName,VARIANT *pvRet) { return This->lpVtbl->ExtendedProperty(This,bstrPropName,pvRet); } #endif @@ -2269,42 +2261,42 @@ interface FolderItems { #define FolderItems__NewEnum(This,ppunk) (This)->lpVtbl->_NewEnum(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT FolderItems_QueryInterface(FolderItems* This,REFIID riid,void **ppvObject) { +static inline HRESULT FolderItems_QueryInterface(FolderItems* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG FolderItems_AddRef(FolderItems* This) { +static inline ULONG FolderItems_AddRef(FolderItems* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG FolderItems_Release(FolderItems* This) { +static inline ULONG FolderItems_Release(FolderItems* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT FolderItems_GetTypeInfoCount(FolderItems* This,UINT *pctinfo) { +static inline HRESULT FolderItems_GetTypeInfoCount(FolderItems* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT FolderItems_GetTypeInfo(FolderItems* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT FolderItems_GetTypeInfo(FolderItems* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT FolderItems_GetIDsOfNames(FolderItems* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT FolderItems_GetIDsOfNames(FolderItems* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT FolderItems_Invoke(FolderItems* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT FolderItems_Invoke(FolderItems* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** FolderItems methods ***/ -static __WIDL_INLINE HRESULT FolderItems_get_Count(FolderItems* This,LONG *plCount) { +static inline HRESULT FolderItems_get_Count(FolderItems* This,LONG *plCount) { return This->lpVtbl->get_Count(This,plCount); } -static __WIDL_INLINE HRESULT FolderItems_get_Application(FolderItems* This,IDispatch **ppid) { +static inline HRESULT FolderItems_get_Application(FolderItems* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT FolderItems_get_Parent(FolderItems* This,IDispatch **ppid) { +static inline HRESULT FolderItems_get_Parent(FolderItems* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT FolderItems_Item(FolderItems* This,VARIANT index,FolderItem **ppid) { +static inline HRESULT FolderItems_Item(FolderItems* This,VARIANT index,FolderItem **ppid) { return This->lpVtbl->Item(This,index,ppid); } -static __WIDL_INLINE HRESULT FolderItems__NewEnum(FolderItems* This,IUnknown **ppunk) { +static inline HRESULT FolderItems__NewEnum(FolderItems* This,IUnknown **ppunk) { return This->lpVtbl->_NewEnum(This,ppunk); } #endif @@ -2436,46 +2428,46 @@ interface FolderItems2 { #define FolderItems2_InvokeVerbEx(This,vVerb,vArgs) (This)->lpVtbl->InvokeVerbEx(This,vVerb,vArgs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT FolderItems2_QueryInterface(FolderItems2* This,REFIID riid,void **ppvObject) { +static inline HRESULT FolderItems2_QueryInterface(FolderItems2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG FolderItems2_AddRef(FolderItems2* This) { +static inline ULONG FolderItems2_AddRef(FolderItems2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG FolderItems2_Release(FolderItems2* This) { +static inline ULONG FolderItems2_Release(FolderItems2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT FolderItems2_GetTypeInfoCount(FolderItems2* This,UINT *pctinfo) { +static inline HRESULT FolderItems2_GetTypeInfoCount(FolderItems2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT FolderItems2_GetTypeInfo(FolderItems2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT FolderItems2_GetTypeInfo(FolderItems2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT FolderItems2_GetIDsOfNames(FolderItems2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT FolderItems2_GetIDsOfNames(FolderItems2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT FolderItems2_Invoke(FolderItems2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT FolderItems2_Invoke(FolderItems2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** FolderItems methods ***/ -static __WIDL_INLINE HRESULT FolderItems2_get_Count(FolderItems2* This,LONG *plCount) { +static inline HRESULT FolderItems2_get_Count(FolderItems2* This,LONG *plCount) { return This->lpVtbl->get_Count(This,plCount); } -static __WIDL_INLINE HRESULT FolderItems2_get_Application(FolderItems2* This,IDispatch **ppid) { +static inline HRESULT FolderItems2_get_Application(FolderItems2* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT FolderItems2_get_Parent(FolderItems2* This,IDispatch **ppid) { +static inline HRESULT FolderItems2_get_Parent(FolderItems2* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT FolderItems2_Item(FolderItems2* This,VARIANT index,FolderItem **ppid) { +static inline HRESULT FolderItems2_Item(FolderItems2* This,VARIANT index,FolderItem **ppid) { return This->lpVtbl->Item(This,index,ppid); } -static __WIDL_INLINE HRESULT FolderItems2__NewEnum(FolderItems2* This,IUnknown **ppunk) { +static inline HRESULT FolderItems2__NewEnum(FolderItems2* This,IUnknown **ppunk) { return This->lpVtbl->_NewEnum(This,ppunk); } /*** FolderItems2 methods ***/ -static __WIDL_INLINE HRESULT FolderItems2_InvokeVerbEx(FolderItems2* This,VARIANT vVerb,VARIANT vArgs) { +static inline HRESULT FolderItems2_InvokeVerbEx(FolderItems2* This,VARIANT vVerb,VARIANT vArgs) { return This->lpVtbl->InvokeVerbEx(This,vVerb,vArgs); } #endif @@ -2623,53 +2615,53 @@ interface FolderItems3 { #define FolderItems3_get_Verbs(This,ppfic) (This)->lpVtbl->get_Verbs(This,ppfic) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT FolderItems3_QueryInterface(FolderItems3* This,REFIID riid,void **ppvObject) { +static inline HRESULT FolderItems3_QueryInterface(FolderItems3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG FolderItems3_AddRef(FolderItems3* This) { +static inline ULONG FolderItems3_AddRef(FolderItems3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG FolderItems3_Release(FolderItems3* This) { +static inline ULONG FolderItems3_Release(FolderItems3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT FolderItems3_GetTypeInfoCount(FolderItems3* This,UINT *pctinfo) { +static inline HRESULT FolderItems3_GetTypeInfoCount(FolderItems3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT FolderItems3_GetTypeInfo(FolderItems3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT FolderItems3_GetTypeInfo(FolderItems3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT FolderItems3_GetIDsOfNames(FolderItems3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT FolderItems3_GetIDsOfNames(FolderItems3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT FolderItems3_Invoke(FolderItems3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT FolderItems3_Invoke(FolderItems3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** FolderItems methods ***/ -static __WIDL_INLINE HRESULT FolderItems3_get_Count(FolderItems3* This,LONG *plCount) { +static inline HRESULT FolderItems3_get_Count(FolderItems3* This,LONG *plCount) { return This->lpVtbl->get_Count(This,plCount); } -static __WIDL_INLINE HRESULT FolderItems3_get_Application(FolderItems3* This,IDispatch **ppid) { +static inline HRESULT FolderItems3_get_Application(FolderItems3* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT FolderItems3_get_Parent(FolderItems3* This,IDispatch **ppid) { +static inline HRESULT FolderItems3_get_Parent(FolderItems3* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT FolderItems3_Item(FolderItems3* This,VARIANT index,FolderItem **ppid) { +static inline HRESULT FolderItems3_Item(FolderItems3* This,VARIANT index,FolderItem **ppid) { return This->lpVtbl->Item(This,index,ppid); } -static __WIDL_INLINE HRESULT FolderItems3__NewEnum(FolderItems3* This,IUnknown **ppunk) { +static inline HRESULT FolderItems3__NewEnum(FolderItems3* This,IUnknown **ppunk) { return This->lpVtbl->_NewEnum(This,ppunk); } /*** FolderItems2 methods ***/ -static __WIDL_INLINE HRESULT FolderItems3_InvokeVerbEx(FolderItems3* This,VARIANT vVerb,VARIANT vArgs) { +static inline HRESULT FolderItems3_InvokeVerbEx(FolderItems3* This,VARIANT vVerb,VARIANT vArgs) { return This->lpVtbl->InvokeVerbEx(This,vVerb,vArgs); } /*** FolderItems3 methods ***/ -static __WIDL_INLINE HRESULT FolderItems3_Filter(FolderItems3* This,LONG grfFlags,BSTR bstrFileSpec) { +static inline HRESULT FolderItems3_Filter(FolderItems3* This,LONG grfFlags,BSTR bstrFileSpec) { return This->lpVtbl->Filter(This,grfFlags,bstrFileSpec); } -static __WIDL_INLINE HRESULT FolderItems3_get_Verbs(FolderItems3* This,FolderItemVerbs **ppfic) { +static inline HRESULT FolderItems3_get_Verbs(FolderItems3* This,FolderItemVerbs **ppfic) { return This->lpVtbl->get_Verbs(This,ppfic); } #endif @@ -2794,39 +2786,39 @@ interface FolderItemVerb { #define FolderItemVerb_DoIt(This) (This)->lpVtbl->DoIt(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT FolderItemVerb_QueryInterface(FolderItemVerb* This,REFIID riid,void **ppvObject) { +static inline HRESULT FolderItemVerb_QueryInterface(FolderItemVerb* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG FolderItemVerb_AddRef(FolderItemVerb* This) { +static inline ULONG FolderItemVerb_AddRef(FolderItemVerb* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG FolderItemVerb_Release(FolderItemVerb* This) { +static inline ULONG FolderItemVerb_Release(FolderItemVerb* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT FolderItemVerb_GetTypeInfoCount(FolderItemVerb* This,UINT *pctinfo) { +static inline HRESULT FolderItemVerb_GetTypeInfoCount(FolderItemVerb* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT FolderItemVerb_GetTypeInfo(FolderItemVerb* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT FolderItemVerb_GetTypeInfo(FolderItemVerb* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT FolderItemVerb_GetIDsOfNames(FolderItemVerb* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT FolderItemVerb_GetIDsOfNames(FolderItemVerb* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT FolderItemVerb_Invoke(FolderItemVerb* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT FolderItemVerb_Invoke(FolderItemVerb* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** FolderItemVerb methods ***/ -static __WIDL_INLINE HRESULT FolderItemVerb_get_Application(FolderItemVerb* This,IDispatch **ppid) { +static inline HRESULT FolderItemVerb_get_Application(FolderItemVerb* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT FolderItemVerb_get_Parent(FolderItemVerb* This,IDispatch **ppid) { +static inline HRESULT FolderItemVerb_get_Parent(FolderItemVerb* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT FolderItemVerb_get_Name(FolderItemVerb* This,BSTR *pbs) { +static inline HRESULT FolderItemVerb_get_Name(FolderItemVerb* This,BSTR *pbs) { return This->lpVtbl->get_Name(This,pbs); } -static __WIDL_INLINE HRESULT FolderItemVerb_DoIt(FolderItemVerb* This) { +static inline HRESULT FolderItemVerb_DoIt(FolderItemVerb* This) { return This->lpVtbl->DoIt(This); } #endif @@ -2962,42 +2954,42 @@ interface FolderItemVerbs { #define FolderItemVerbs__NewEnum(This,ppunk) (This)->lpVtbl->_NewEnum(This,ppunk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT FolderItemVerbs_QueryInterface(FolderItemVerbs* This,REFIID riid,void **ppvObject) { +static inline HRESULT FolderItemVerbs_QueryInterface(FolderItemVerbs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG FolderItemVerbs_AddRef(FolderItemVerbs* This) { +static inline ULONG FolderItemVerbs_AddRef(FolderItemVerbs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG FolderItemVerbs_Release(FolderItemVerbs* This) { +static inline ULONG FolderItemVerbs_Release(FolderItemVerbs* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT FolderItemVerbs_GetTypeInfoCount(FolderItemVerbs* This,UINT *pctinfo) { +static inline HRESULT FolderItemVerbs_GetTypeInfoCount(FolderItemVerbs* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT FolderItemVerbs_GetTypeInfo(FolderItemVerbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT FolderItemVerbs_GetTypeInfo(FolderItemVerbs* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT FolderItemVerbs_GetIDsOfNames(FolderItemVerbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT FolderItemVerbs_GetIDsOfNames(FolderItemVerbs* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT FolderItemVerbs_Invoke(FolderItemVerbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT FolderItemVerbs_Invoke(FolderItemVerbs* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** FolderItemVerbs methods ***/ -static __WIDL_INLINE HRESULT FolderItemVerbs_get_Count(FolderItemVerbs* This,LONG *plCount) { +static inline HRESULT FolderItemVerbs_get_Count(FolderItemVerbs* This,LONG *plCount) { return This->lpVtbl->get_Count(This,plCount); } -static __WIDL_INLINE HRESULT FolderItemVerbs_get_Application(FolderItemVerbs* This,IDispatch **ppid) { +static inline HRESULT FolderItemVerbs_get_Application(FolderItemVerbs* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT FolderItemVerbs_get_Parent(FolderItemVerbs* This,IDispatch **ppid) { +static inline HRESULT FolderItemVerbs_get_Parent(FolderItemVerbs* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT FolderItemVerbs_Item(FolderItemVerbs* This,VARIANT index,FolderItemVerb **ppid) { +static inline HRESULT FolderItemVerbs_Item(FolderItemVerbs* This,VARIANT index,FolderItemVerb **ppid) { return This->lpVtbl->Item(This,index,ppid); } -static __WIDL_INLINE HRESULT FolderItemVerbs__NewEnum(FolderItemVerbs* This,IUnknown **ppunk) { +static inline HRESULT FolderItemVerbs__NewEnum(FolderItemVerbs* This,IUnknown **ppunk) { return This->lpVtbl->_NewEnum(This,ppunk); } #endif @@ -3223,75 +3215,75 @@ interface IShellLinkDual { #define IShellLinkDual_Save(This,vWhere) (This)->lpVtbl->Save(This,vWhere) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellLinkDual_QueryInterface(IShellLinkDual* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellLinkDual_QueryInterface(IShellLinkDual* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellLinkDual_AddRef(IShellLinkDual* This) { +static inline ULONG IShellLinkDual_AddRef(IShellLinkDual* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellLinkDual_Release(IShellLinkDual* This) { +static inline ULONG IShellLinkDual_Release(IShellLinkDual* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellLinkDual_GetTypeInfoCount(IShellLinkDual* This,UINT *pctinfo) { +static inline HRESULT IShellLinkDual_GetTypeInfoCount(IShellLinkDual* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellLinkDual_GetTypeInfo(IShellLinkDual* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellLinkDual_GetTypeInfo(IShellLinkDual* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellLinkDual_GetIDsOfNames(IShellLinkDual* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellLinkDual_GetIDsOfNames(IShellLinkDual* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellLinkDual_Invoke(IShellLinkDual* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellLinkDual_Invoke(IShellLinkDual* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellLinkDual methods ***/ -static __WIDL_INLINE HRESULT IShellLinkDual_get_Path(IShellLinkDual* This,BSTR *pbs) { +static inline HRESULT IShellLinkDual_get_Path(IShellLinkDual* This,BSTR *pbs) { return This->lpVtbl->get_Path(This,pbs); } -static __WIDL_INLINE HRESULT IShellLinkDual_put_Path(IShellLinkDual* This,BSTR bs) { +static inline HRESULT IShellLinkDual_put_Path(IShellLinkDual* This,BSTR bs) { return This->lpVtbl->put_Path(This,bs); } -static __WIDL_INLINE HRESULT IShellLinkDual_get_Description(IShellLinkDual* This,BSTR *pbs) { +static inline HRESULT IShellLinkDual_get_Description(IShellLinkDual* This,BSTR *pbs) { return This->lpVtbl->get_Description(This,pbs); } -static __WIDL_INLINE HRESULT IShellLinkDual_put_Description(IShellLinkDual* This,BSTR bs) { +static inline HRESULT IShellLinkDual_put_Description(IShellLinkDual* This,BSTR bs) { return This->lpVtbl->put_Description(This,bs); } -static __WIDL_INLINE HRESULT IShellLinkDual_get_WorkingDirectory(IShellLinkDual* This,BSTR *pbs) { +static inline HRESULT IShellLinkDual_get_WorkingDirectory(IShellLinkDual* This,BSTR *pbs) { return This->lpVtbl->get_WorkingDirectory(This,pbs); } -static __WIDL_INLINE HRESULT IShellLinkDual_put_WorkingDirectory(IShellLinkDual* This,BSTR bs) { +static inline HRESULT IShellLinkDual_put_WorkingDirectory(IShellLinkDual* This,BSTR bs) { return This->lpVtbl->put_WorkingDirectory(This,bs); } -static __WIDL_INLINE HRESULT IShellLinkDual_get_Arguments(IShellLinkDual* This,BSTR *pbs) { +static inline HRESULT IShellLinkDual_get_Arguments(IShellLinkDual* This,BSTR *pbs) { return This->lpVtbl->get_Arguments(This,pbs); } -static __WIDL_INLINE HRESULT IShellLinkDual_put_Arguments(IShellLinkDual* This,BSTR bs) { +static inline HRESULT IShellLinkDual_put_Arguments(IShellLinkDual* This,BSTR bs) { return This->lpVtbl->put_Arguments(This,bs); } -static __WIDL_INLINE HRESULT IShellLinkDual_get_Hotkey(IShellLinkDual* This,int *piHK) { +static inline HRESULT IShellLinkDual_get_Hotkey(IShellLinkDual* This,int *piHK) { return This->lpVtbl->get_Hotkey(This,piHK); } -static __WIDL_INLINE HRESULT IShellLinkDual_put_Hotkey(IShellLinkDual* This,int iHK) { +static inline HRESULT IShellLinkDual_put_Hotkey(IShellLinkDual* This,int iHK) { return This->lpVtbl->put_Hotkey(This,iHK); } -static __WIDL_INLINE HRESULT IShellLinkDual_get_ShowCommand(IShellLinkDual* This,int *piShowCommand) { +static inline HRESULT IShellLinkDual_get_ShowCommand(IShellLinkDual* This,int *piShowCommand) { return This->lpVtbl->get_ShowCommand(This,piShowCommand); } -static __WIDL_INLINE HRESULT IShellLinkDual_put_ShowCommand(IShellLinkDual* This,int iShowCommand) { +static inline HRESULT IShellLinkDual_put_ShowCommand(IShellLinkDual* This,int iShowCommand) { return This->lpVtbl->put_ShowCommand(This,iShowCommand); } -static __WIDL_INLINE HRESULT IShellLinkDual_Resolve(IShellLinkDual* This,int fFlags) { +static inline HRESULT IShellLinkDual_Resolve(IShellLinkDual* This,int fFlags) { return This->lpVtbl->Resolve(This,fFlags); } -static __WIDL_INLINE HRESULT IShellLinkDual_GetIconLocation(IShellLinkDual* This,BSTR *pbs,int *piIcon) { +static inline HRESULT IShellLinkDual_GetIconLocation(IShellLinkDual* This,BSTR *pbs,int *piIcon) { return This->lpVtbl->GetIconLocation(This,pbs,piIcon); } -static __WIDL_INLINE HRESULT IShellLinkDual_SetIconLocation(IShellLinkDual* This,BSTR bs,int iIcon) { +static inline HRESULT IShellLinkDual_SetIconLocation(IShellLinkDual* This,BSTR bs,int iIcon) { return This->lpVtbl->SetIconLocation(This,bs,iIcon); } -static __WIDL_INLINE HRESULT IShellLinkDual_Save(IShellLinkDual* This,VARIANT vWhere) { +static inline HRESULT IShellLinkDual_Save(IShellLinkDual* This,VARIANT vWhere) { return This->lpVtbl->Save(This,vWhere); } #endif @@ -3477,79 +3469,79 @@ interface IShellLinkDual2 { #define IShellLinkDual2_get_Target(This,ppfi) (This)->lpVtbl->get_Target(This,ppfi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellLinkDual2_QueryInterface(IShellLinkDual2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellLinkDual2_QueryInterface(IShellLinkDual2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellLinkDual2_AddRef(IShellLinkDual2* This) { +static inline ULONG IShellLinkDual2_AddRef(IShellLinkDual2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellLinkDual2_Release(IShellLinkDual2* This) { +static inline ULONG IShellLinkDual2_Release(IShellLinkDual2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellLinkDual2_GetTypeInfoCount(IShellLinkDual2* This,UINT *pctinfo) { +static inline HRESULT IShellLinkDual2_GetTypeInfoCount(IShellLinkDual2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellLinkDual2_GetTypeInfo(IShellLinkDual2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellLinkDual2_GetTypeInfo(IShellLinkDual2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellLinkDual2_GetIDsOfNames(IShellLinkDual2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellLinkDual2_GetIDsOfNames(IShellLinkDual2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellLinkDual2_Invoke(IShellLinkDual2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellLinkDual2_Invoke(IShellLinkDual2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellLinkDual methods ***/ -static __WIDL_INLINE HRESULT IShellLinkDual2_get_Path(IShellLinkDual2* This,BSTR *pbs) { +static inline HRESULT IShellLinkDual2_get_Path(IShellLinkDual2* This,BSTR *pbs) { return This->lpVtbl->get_Path(This,pbs); } -static __WIDL_INLINE HRESULT IShellLinkDual2_put_Path(IShellLinkDual2* This,BSTR bs) { +static inline HRESULT IShellLinkDual2_put_Path(IShellLinkDual2* This,BSTR bs) { return This->lpVtbl->put_Path(This,bs); } -static __WIDL_INLINE HRESULT IShellLinkDual2_get_Description(IShellLinkDual2* This,BSTR *pbs) { +static inline HRESULT IShellLinkDual2_get_Description(IShellLinkDual2* This,BSTR *pbs) { return This->lpVtbl->get_Description(This,pbs); } -static __WIDL_INLINE HRESULT IShellLinkDual2_put_Description(IShellLinkDual2* This,BSTR bs) { +static inline HRESULT IShellLinkDual2_put_Description(IShellLinkDual2* This,BSTR bs) { return This->lpVtbl->put_Description(This,bs); } -static __WIDL_INLINE HRESULT IShellLinkDual2_get_WorkingDirectory(IShellLinkDual2* This,BSTR *pbs) { +static inline HRESULT IShellLinkDual2_get_WorkingDirectory(IShellLinkDual2* This,BSTR *pbs) { return This->lpVtbl->get_WorkingDirectory(This,pbs); } -static __WIDL_INLINE HRESULT IShellLinkDual2_put_WorkingDirectory(IShellLinkDual2* This,BSTR bs) { +static inline HRESULT IShellLinkDual2_put_WorkingDirectory(IShellLinkDual2* This,BSTR bs) { return This->lpVtbl->put_WorkingDirectory(This,bs); } -static __WIDL_INLINE HRESULT IShellLinkDual2_get_Arguments(IShellLinkDual2* This,BSTR *pbs) { +static inline HRESULT IShellLinkDual2_get_Arguments(IShellLinkDual2* This,BSTR *pbs) { return This->lpVtbl->get_Arguments(This,pbs); } -static __WIDL_INLINE HRESULT IShellLinkDual2_put_Arguments(IShellLinkDual2* This,BSTR bs) { +static inline HRESULT IShellLinkDual2_put_Arguments(IShellLinkDual2* This,BSTR bs) { return This->lpVtbl->put_Arguments(This,bs); } -static __WIDL_INLINE HRESULT IShellLinkDual2_get_Hotkey(IShellLinkDual2* This,int *piHK) { +static inline HRESULT IShellLinkDual2_get_Hotkey(IShellLinkDual2* This,int *piHK) { return This->lpVtbl->get_Hotkey(This,piHK); } -static __WIDL_INLINE HRESULT IShellLinkDual2_put_Hotkey(IShellLinkDual2* This,int iHK) { +static inline HRESULT IShellLinkDual2_put_Hotkey(IShellLinkDual2* This,int iHK) { return This->lpVtbl->put_Hotkey(This,iHK); } -static __WIDL_INLINE HRESULT IShellLinkDual2_get_ShowCommand(IShellLinkDual2* This,int *piShowCommand) { +static inline HRESULT IShellLinkDual2_get_ShowCommand(IShellLinkDual2* This,int *piShowCommand) { return This->lpVtbl->get_ShowCommand(This,piShowCommand); } -static __WIDL_INLINE HRESULT IShellLinkDual2_put_ShowCommand(IShellLinkDual2* This,int iShowCommand) { +static inline HRESULT IShellLinkDual2_put_ShowCommand(IShellLinkDual2* This,int iShowCommand) { return This->lpVtbl->put_ShowCommand(This,iShowCommand); } -static __WIDL_INLINE HRESULT IShellLinkDual2_Resolve(IShellLinkDual2* This,int fFlags) { +static inline HRESULT IShellLinkDual2_Resolve(IShellLinkDual2* This,int fFlags) { return This->lpVtbl->Resolve(This,fFlags); } -static __WIDL_INLINE HRESULT IShellLinkDual2_GetIconLocation(IShellLinkDual2* This,BSTR *pbs,int *piIcon) { +static inline HRESULT IShellLinkDual2_GetIconLocation(IShellLinkDual2* This,BSTR *pbs,int *piIcon) { return This->lpVtbl->GetIconLocation(This,pbs,piIcon); } -static __WIDL_INLINE HRESULT IShellLinkDual2_SetIconLocation(IShellLinkDual2* This,BSTR bs,int iIcon) { +static inline HRESULT IShellLinkDual2_SetIconLocation(IShellLinkDual2* This,BSTR bs,int iIcon) { return This->lpVtbl->SetIconLocation(This,bs,iIcon); } -static __WIDL_INLINE HRESULT IShellLinkDual2_Save(IShellLinkDual2* This,VARIANT vWhere) { +static inline HRESULT IShellLinkDual2_Save(IShellLinkDual2* This,VARIANT vWhere) { return This->lpVtbl->Save(This,vWhere); } /*** IShellLinkDual2 methods ***/ -static __WIDL_INLINE HRESULT IShellLinkDual2_get_Target(IShellLinkDual2* This,FolderItem **ppfi) { +static inline HRESULT IShellLinkDual2_get_Target(IShellLinkDual2* This,FolderItem **ppfi) { return This->lpVtbl->get_Target(This,ppfi); } #endif @@ -3736,54 +3728,54 @@ interface IShellFolderViewDual { #define IShellFolderViewDual_get_ViewOptions(This,plViewOptions) (This)->lpVtbl->get_ViewOptions(This,plViewOptions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual_QueryInterface(IShellFolderViewDual* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellFolderViewDual_QueryInterface(IShellFolderViewDual* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellFolderViewDual_AddRef(IShellFolderViewDual* This) { +static inline ULONG IShellFolderViewDual_AddRef(IShellFolderViewDual* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellFolderViewDual_Release(IShellFolderViewDual* This) { +static inline ULONG IShellFolderViewDual_Release(IShellFolderViewDual* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual_GetTypeInfoCount(IShellFolderViewDual* This,UINT *pctinfo) { +static inline HRESULT IShellFolderViewDual_GetTypeInfoCount(IShellFolderViewDual* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_GetTypeInfo(IShellFolderViewDual* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellFolderViewDual_GetTypeInfo(IShellFolderViewDual* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_GetIDsOfNames(IShellFolderViewDual* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellFolderViewDual_GetIDsOfNames(IShellFolderViewDual* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_Invoke(IShellFolderViewDual* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellFolderViewDual_Invoke(IShellFolderViewDual* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellFolderViewDual methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual_get_Application(IShellFolderViewDual* This,IDispatch **ppid) { +static inline HRESULT IShellFolderViewDual_get_Application(IShellFolderViewDual* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_get_Parent(IShellFolderViewDual* This,IDispatch **ppid) { +static inline HRESULT IShellFolderViewDual_get_Parent(IShellFolderViewDual* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_get_Folder(IShellFolderViewDual* This,Folder **ppid) { +static inline HRESULT IShellFolderViewDual_get_Folder(IShellFolderViewDual* This,Folder **ppid) { return This->lpVtbl->get_Folder(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_SelectedItems(IShellFolderViewDual* This,FolderItems **ppid) { +static inline HRESULT IShellFolderViewDual_SelectedItems(IShellFolderViewDual* This,FolderItems **ppid) { return This->lpVtbl->SelectedItems(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_get_FocusedItem(IShellFolderViewDual* This,FolderItem **ppid) { +static inline HRESULT IShellFolderViewDual_get_FocusedItem(IShellFolderViewDual* This,FolderItem **ppid) { return This->lpVtbl->get_FocusedItem(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_SelectItem(IShellFolderViewDual* This,VARIANT *pvfi,int dwFlags) { +static inline HRESULT IShellFolderViewDual_SelectItem(IShellFolderViewDual* This,VARIANT *pvfi,int dwFlags) { return This->lpVtbl->SelectItem(This,pvfi,dwFlags); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_PopupItemMenu(IShellFolderViewDual* This,FolderItem *pfi,VARIANT vx,VARIANT vy,BSTR *pbs) { +static inline HRESULT IShellFolderViewDual_PopupItemMenu(IShellFolderViewDual* This,FolderItem *pfi,VARIANT vx,VARIANT vy,BSTR *pbs) { return This->lpVtbl->PopupItemMenu(This,pfi,vx,vy,pbs); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_get_Script(IShellFolderViewDual* This,IDispatch **ppDisp) { +static inline HRESULT IShellFolderViewDual_get_Script(IShellFolderViewDual* This,IDispatch **ppDisp) { return This->lpVtbl->get_Script(This,ppDisp); } -static __WIDL_INLINE HRESULT IShellFolderViewDual_get_ViewOptions(IShellFolderViewDual* This,LONG *plViewOptions) { +static inline HRESULT IShellFolderViewDual_get_ViewOptions(IShellFolderViewDual* This,LONG *plViewOptions) { return This->lpVtbl->get_ViewOptions(This,plViewOptions); } #endif @@ -3952,64 +3944,64 @@ interface IShellFolderViewDual2 { #define IShellFolderViewDual2_SelectItemRelative(This,iRelative) (This)->lpVtbl->SelectItemRelative(This,iRelative) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual2_QueryInterface(IShellFolderViewDual2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellFolderViewDual2_QueryInterface(IShellFolderViewDual2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellFolderViewDual2_AddRef(IShellFolderViewDual2* This) { +static inline ULONG IShellFolderViewDual2_AddRef(IShellFolderViewDual2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellFolderViewDual2_Release(IShellFolderViewDual2* This) { +static inline ULONG IShellFolderViewDual2_Release(IShellFolderViewDual2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual2_GetTypeInfoCount(IShellFolderViewDual2* This,UINT *pctinfo) { +static inline HRESULT IShellFolderViewDual2_GetTypeInfoCount(IShellFolderViewDual2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_GetTypeInfo(IShellFolderViewDual2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellFolderViewDual2_GetTypeInfo(IShellFolderViewDual2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_GetIDsOfNames(IShellFolderViewDual2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellFolderViewDual2_GetIDsOfNames(IShellFolderViewDual2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_Invoke(IShellFolderViewDual2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellFolderViewDual2_Invoke(IShellFolderViewDual2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellFolderViewDual methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual2_get_Application(IShellFolderViewDual2* This,IDispatch **ppid) { +static inline HRESULT IShellFolderViewDual2_get_Application(IShellFolderViewDual2* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_get_Parent(IShellFolderViewDual2* This,IDispatch **ppid) { +static inline HRESULT IShellFolderViewDual2_get_Parent(IShellFolderViewDual2* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_get_Folder(IShellFolderViewDual2* This,Folder **ppid) { +static inline HRESULT IShellFolderViewDual2_get_Folder(IShellFolderViewDual2* This,Folder **ppid) { return This->lpVtbl->get_Folder(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_SelectedItems(IShellFolderViewDual2* This,FolderItems **ppid) { +static inline HRESULT IShellFolderViewDual2_SelectedItems(IShellFolderViewDual2* This,FolderItems **ppid) { return This->lpVtbl->SelectedItems(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_get_FocusedItem(IShellFolderViewDual2* This,FolderItem **ppid) { +static inline HRESULT IShellFolderViewDual2_get_FocusedItem(IShellFolderViewDual2* This,FolderItem **ppid) { return This->lpVtbl->get_FocusedItem(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_SelectItem(IShellFolderViewDual2* This,VARIANT *pvfi,int dwFlags) { +static inline HRESULT IShellFolderViewDual2_SelectItem(IShellFolderViewDual2* This,VARIANT *pvfi,int dwFlags) { return This->lpVtbl->SelectItem(This,pvfi,dwFlags); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_PopupItemMenu(IShellFolderViewDual2* This,FolderItem *pfi,VARIANT vx,VARIANT vy,BSTR *pbs) { +static inline HRESULT IShellFolderViewDual2_PopupItemMenu(IShellFolderViewDual2* This,FolderItem *pfi,VARIANT vx,VARIANT vy,BSTR *pbs) { return This->lpVtbl->PopupItemMenu(This,pfi,vx,vy,pbs); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_get_Script(IShellFolderViewDual2* This,IDispatch **ppDisp) { +static inline HRESULT IShellFolderViewDual2_get_Script(IShellFolderViewDual2* This,IDispatch **ppDisp) { return This->lpVtbl->get_Script(This,ppDisp); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_get_ViewOptions(IShellFolderViewDual2* This,LONG *plViewOptions) { +static inline HRESULT IShellFolderViewDual2_get_ViewOptions(IShellFolderViewDual2* This,LONG *plViewOptions) { return This->lpVtbl->get_ViewOptions(This,plViewOptions); } /*** IShellFolderViewDual2 methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual2_get_CurrentViewMode(IShellFolderViewDual2* This,UINT *pViewMode) { +static inline HRESULT IShellFolderViewDual2_get_CurrentViewMode(IShellFolderViewDual2* This,UINT *pViewMode) { return This->lpVtbl->get_CurrentViewMode(This,pViewMode); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_put_CurrentViewMode(IShellFolderViewDual2* This,UINT ViewMode) { +static inline HRESULT IShellFolderViewDual2_put_CurrentViewMode(IShellFolderViewDual2* This,UINT ViewMode) { return This->lpVtbl->put_CurrentViewMode(This,ViewMode); } -static __WIDL_INLINE HRESULT IShellFolderViewDual2_SelectItemRelative(IShellFolderViewDual2* This,int iRelative) { +static inline HRESULT IShellFolderViewDual2_SelectItemRelative(IShellFolderViewDual2* This,int iRelative) { return This->lpVtbl->SelectItemRelative(This,iRelative); } #endif @@ -4243,92 +4235,92 @@ interface IShellFolderViewDual3 { #define IShellFolderViewDual3_FilterView(This,bstrFilterText) (This)->lpVtbl->FilterView(This,bstrFilterText) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual3_QueryInterface(IShellFolderViewDual3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellFolderViewDual3_QueryInterface(IShellFolderViewDual3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellFolderViewDual3_AddRef(IShellFolderViewDual3* This) { +static inline ULONG IShellFolderViewDual3_AddRef(IShellFolderViewDual3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellFolderViewDual3_Release(IShellFolderViewDual3* This) { +static inline ULONG IShellFolderViewDual3_Release(IShellFolderViewDual3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual3_GetTypeInfoCount(IShellFolderViewDual3* This,UINT *pctinfo) { +static inline HRESULT IShellFolderViewDual3_GetTypeInfoCount(IShellFolderViewDual3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_GetTypeInfo(IShellFolderViewDual3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellFolderViewDual3_GetTypeInfo(IShellFolderViewDual3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_GetIDsOfNames(IShellFolderViewDual3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellFolderViewDual3_GetIDsOfNames(IShellFolderViewDual3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_Invoke(IShellFolderViewDual3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellFolderViewDual3_Invoke(IShellFolderViewDual3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellFolderViewDual methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_Application(IShellFolderViewDual3* This,IDispatch **ppid) { +static inline HRESULT IShellFolderViewDual3_get_Application(IShellFolderViewDual3* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_Parent(IShellFolderViewDual3* This,IDispatch **ppid) { +static inline HRESULT IShellFolderViewDual3_get_Parent(IShellFolderViewDual3* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_Folder(IShellFolderViewDual3* This,Folder **ppid) { +static inline HRESULT IShellFolderViewDual3_get_Folder(IShellFolderViewDual3* This,Folder **ppid) { return This->lpVtbl->get_Folder(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_SelectedItems(IShellFolderViewDual3* This,FolderItems **ppid) { +static inline HRESULT IShellFolderViewDual3_SelectedItems(IShellFolderViewDual3* This,FolderItems **ppid) { return This->lpVtbl->SelectedItems(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_FocusedItem(IShellFolderViewDual3* This,FolderItem **ppid) { +static inline HRESULT IShellFolderViewDual3_get_FocusedItem(IShellFolderViewDual3* This,FolderItem **ppid) { return This->lpVtbl->get_FocusedItem(This,ppid); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_SelectItem(IShellFolderViewDual3* This,VARIANT *pvfi,int dwFlags) { +static inline HRESULT IShellFolderViewDual3_SelectItem(IShellFolderViewDual3* This,VARIANT *pvfi,int dwFlags) { return This->lpVtbl->SelectItem(This,pvfi,dwFlags); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_PopupItemMenu(IShellFolderViewDual3* This,FolderItem *pfi,VARIANT vx,VARIANT vy,BSTR *pbs) { +static inline HRESULT IShellFolderViewDual3_PopupItemMenu(IShellFolderViewDual3* This,FolderItem *pfi,VARIANT vx,VARIANT vy,BSTR *pbs) { return This->lpVtbl->PopupItemMenu(This,pfi,vx,vy,pbs); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_Script(IShellFolderViewDual3* This,IDispatch **ppDisp) { +static inline HRESULT IShellFolderViewDual3_get_Script(IShellFolderViewDual3* This,IDispatch **ppDisp) { return This->lpVtbl->get_Script(This,ppDisp); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_ViewOptions(IShellFolderViewDual3* This,LONG *plViewOptions) { +static inline HRESULT IShellFolderViewDual3_get_ViewOptions(IShellFolderViewDual3* This,LONG *plViewOptions) { return This->lpVtbl->get_ViewOptions(This,plViewOptions); } /*** IShellFolderViewDual2 methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_CurrentViewMode(IShellFolderViewDual3* This,UINT *pViewMode) { +static inline HRESULT IShellFolderViewDual3_get_CurrentViewMode(IShellFolderViewDual3* This,UINT *pViewMode) { return This->lpVtbl->get_CurrentViewMode(This,pViewMode); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_put_CurrentViewMode(IShellFolderViewDual3* This,UINT ViewMode) { +static inline HRESULT IShellFolderViewDual3_put_CurrentViewMode(IShellFolderViewDual3* This,UINT ViewMode) { return This->lpVtbl->put_CurrentViewMode(This,ViewMode); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_SelectItemRelative(IShellFolderViewDual3* This,int iRelative) { +static inline HRESULT IShellFolderViewDual3_SelectItemRelative(IShellFolderViewDual3* This,int iRelative) { return This->lpVtbl->SelectItemRelative(This,iRelative); } /*** IShellFolderViewDual3 methods ***/ -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_GroupBy(IShellFolderViewDual3* This,BSTR *pbstrGroupBy) { +static inline HRESULT IShellFolderViewDual3_get_GroupBy(IShellFolderViewDual3* This,BSTR *pbstrGroupBy) { return This->lpVtbl->get_GroupBy(This,pbstrGroupBy); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_put_GroupBy(IShellFolderViewDual3* This,BSTR bstrGroupBy) { +static inline HRESULT IShellFolderViewDual3_put_GroupBy(IShellFolderViewDual3* This,BSTR bstrGroupBy) { return This->lpVtbl->put_GroupBy(This,bstrGroupBy); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_FolderFlags(IShellFolderViewDual3* This,DWORD *pdwFlags) { +static inline HRESULT IShellFolderViewDual3_get_FolderFlags(IShellFolderViewDual3* This,DWORD *pdwFlags) { return This->lpVtbl->get_FolderFlags(This,pdwFlags); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_put_FolderFlags(IShellFolderViewDual3* This,DWORD dwFlags) { +static inline HRESULT IShellFolderViewDual3_put_FolderFlags(IShellFolderViewDual3* This,DWORD dwFlags) { return This->lpVtbl->put_FolderFlags(This,dwFlags); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_SortColumns(IShellFolderViewDual3* This,BSTR *pbstrSortColumns) { +static inline HRESULT IShellFolderViewDual3_get_SortColumns(IShellFolderViewDual3* This,BSTR *pbstrSortColumns) { return This->lpVtbl->get_SortColumns(This,pbstrSortColumns); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_put_SortColumns(IShellFolderViewDual3* This,BSTR bstrSortColumns) { +static inline HRESULT IShellFolderViewDual3_put_SortColumns(IShellFolderViewDual3* This,BSTR bstrSortColumns) { return This->lpVtbl->put_SortColumns(This,bstrSortColumns); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_put_IconSize(IShellFolderViewDual3* This,int iIconSize) { +static inline HRESULT IShellFolderViewDual3_put_IconSize(IShellFolderViewDual3* This,int iIconSize) { return This->lpVtbl->put_IconSize(This,iIconSize); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_get_IconSize(IShellFolderViewDual3* This,int *piIconSize) { +static inline HRESULT IShellFolderViewDual3_get_IconSize(IShellFolderViewDual3* This,int *piIconSize) { return This->lpVtbl->get_IconSize(This,piIconSize); } -static __WIDL_INLINE HRESULT IShellFolderViewDual3_FilterView(IShellFolderViewDual3* This,BSTR bstrFilterText) { +static inline HRESULT IShellFolderViewDual3_FilterView(IShellFolderViewDual3* This,BSTR bstrFilterText) { return This->lpVtbl->FilterView(This,bstrFilterText); } #endif @@ -4623,96 +4615,96 @@ interface IShellDispatch { #define IShellDispatch_ControlPanelItem(This,bstrDir) (This)->lpVtbl->ControlPanelItem(This,bstrDir) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch_QueryInterface(IShellDispatch* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellDispatch_QueryInterface(IShellDispatch* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellDispatch_AddRef(IShellDispatch* This) { +static inline ULONG IShellDispatch_AddRef(IShellDispatch* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellDispatch_Release(IShellDispatch* This) { +static inline ULONG IShellDispatch_Release(IShellDispatch* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch_GetTypeInfoCount(IShellDispatch* This,UINT *pctinfo) { +static inline HRESULT IShellDispatch_GetTypeInfoCount(IShellDispatch* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellDispatch_GetTypeInfo(IShellDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellDispatch_GetTypeInfo(IShellDispatch* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellDispatch_GetIDsOfNames(IShellDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellDispatch_GetIDsOfNames(IShellDispatch* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellDispatch_Invoke(IShellDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellDispatch_Invoke(IShellDispatch* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch_get_Application(IShellDispatch* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch_get_Application(IShellDispatch* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch_get_Parent(IShellDispatch* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch_get_Parent(IShellDispatch* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch_NameSpace(IShellDispatch* This,VARIANT vDir,Folder **ppsdf) { +static inline HRESULT IShellDispatch_NameSpace(IShellDispatch* This,VARIANT vDir,Folder **ppsdf) { return This->lpVtbl->NameSpace(This,vDir,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch_BrowseForFolder(IShellDispatch* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { +static inline HRESULT IShellDispatch_BrowseForFolder(IShellDispatch* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { return This->lpVtbl->BrowseForFolder(This,Hwnd,Title,Options,RootFolder,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch_Windows(IShellDispatch* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch_Windows(IShellDispatch* This,IDispatch **ppid) { return This->lpVtbl->Windows(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch_Open(IShellDispatch* This,VARIANT vDir) { +static inline HRESULT IShellDispatch_Open(IShellDispatch* This,VARIANT vDir) { return This->lpVtbl->Open(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch_Explore(IShellDispatch* This,VARIANT vDir) { +static inline HRESULT IShellDispatch_Explore(IShellDispatch* This,VARIANT vDir) { return This->lpVtbl->Explore(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch_MinimizeAll(IShellDispatch* This) { +static inline HRESULT IShellDispatch_MinimizeAll(IShellDispatch* This) { return This->lpVtbl->MinimizeAll(This); } -static __WIDL_INLINE HRESULT IShellDispatch_UndoMinimizeALL(IShellDispatch* This) { +static inline HRESULT IShellDispatch_UndoMinimizeALL(IShellDispatch* This) { return This->lpVtbl->UndoMinimizeALL(This); } -static __WIDL_INLINE HRESULT IShellDispatch_FileRun(IShellDispatch* This) { +static inline HRESULT IShellDispatch_FileRun(IShellDispatch* This) { return This->lpVtbl->FileRun(This); } -static __WIDL_INLINE HRESULT IShellDispatch_CascadeWindows(IShellDispatch* This) { +static inline HRESULT IShellDispatch_CascadeWindows(IShellDispatch* This) { return This->lpVtbl->CascadeWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch_TileVertically(IShellDispatch* This) { +static inline HRESULT IShellDispatch_TileVertically(IShellDispatch* This) { return This->lpVtbl->TileVertically(This); } -static __WIDL_INLINE HRESULT IShellDispatch_TileHorizontally(IShellDispatch* This) { +static inline HRESULT IShellDispatch_TileHorizontally(IShellDispatch* This) { return This->lpVtbl->TileHorizontally(This); } -static __WIDL_INLINE HRESULT IShellDispatch_ShutdownWindows(IShellDispatch* This) { +static inline HRESULT IShellDispatch_ShutdownWindows(IShellDispatch* This) { return This->lpVtbl->ShutdownWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch_Suspend(IShellDispatch* This) { +static inline HRESULT IShellDispatch_Suspend(IShellDispatch* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IShellDispatch_EjectPC(IShellDispatch* This) { +static inline HRESULT IShellDispatch_EjectPC(IShellDispatch* This) { return This->lpVtbl->EjectPC(This); } -static __WIDL_INLINE HRESULT IShellDispatch_SetTime(IShellDispatch* This) { +static inline HRESULT IShellDispatch_SetTime(IShellDispatch* This) { return This->lpVtbl->SetTime(This); } -static __WIDL_INLINE HRESULT IShellDispatch_TrayProperties(IShellDispatch* This) { +static inline HRESULT IShellDispatch_TrayProperties(IShellDispatch* This) { return This->lpVtbl->TrayProperties(This); } -static __WIDL_INLINE HRESULT IShellDispatch_Help(IShellDispatch* This) { +static inline HRESULT IShellDispatch_Help(IShellDispatch* This) { return This->lpVtbl->Help(This); } -static __WIDL_INLINE HRESULT IShellDispatch_FindFiles(IShellDispatch* This) { +static inline HRESULT IShellDispatch_FindFiles(IShellDispatch* This) { return This->lpVtbl->FindFiles(This); } -static __WIDL_INLINE HRESULT IShellDispatch_FindComputer(IShellDispatch* This) { +static inline HRESULT IShellDispatch_FindComputer(IShellDispatch* This) { return This->lpVtbl->FindComputer(This); } -static __WIDL_INLINE HRESULT IShellDispatch_RefreshMenu(IShellDispatch* This) { +static inline HRESULT IShellDispatch_RefreshMenu(IShellDispatch* This) { return This->lpVtbl->RefreshMenu(This); } -static __WIDL_INLINE HRESULT IShellDispatch_ControlPanelItem(IShellDispatch* This,BSTR bstrDir) { +static inline HRESULT IShellDispatch_ControlPanelItem(IShellDispatch* This,BSTR bstrDir) { return This->lpVtbl->ControlPanelItem(This,bstrDir); } #endif @@ -5019,124 +5011,124 @@ interface IShellDispatch2 { #define IShellDispatch2_ShowBrowserBar(This,bstrClsid,bShow,pSuccess) (This)->lpVtbl->ShowBrowserBar(This,bstrClsid,bShow,pSuccess) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch2_QueryInterface(IShellDispatch2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellDispatch2_QueryInterface(IShellDispatch2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellDispatch2_AddRef(IShellDispatch2* This) { +static inline ULONG IShellDispatch2_AddRef(IShellDispatch2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellDispatch2_Release(IShellDispatch2* This) { +static inline ULONG IShellDispatch2_Release(IShellDispatch2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch2_GetTypeInfoCount(IShellDispatch2* This,UINT *pctinfo) { +static inline HRESULT IShellDispatch2_GetTypeInfoCount(IShellDispatch2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellDispatch2_GetTypeInfo(IShellDispatch2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellDispatch2_GetTypeInfo(IShellDispatch2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellDispatch2_GetIDsOfNames(IShellDispatch2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellDispatch2_GetIDsOfNames(IShellDispatch2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellDispatch2_Invoke(IShellDispatch2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellDispatch2_Invoke(IShellDispatch2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch2_get_Application(IShellDispatch2* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch2_get_Application(IShellDispatch2* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch2_get_Parent(IShellDispatch2* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch2_get_Parent(IShellDispatch2* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch2_NameSpace(IShellDispatch2* This,VARIANT vDir,Folder **ppsdf) { +static inline HRESULT IShellDispatch2_NameSpace(IShellDispatch2* This,VARIANT vDir,Folder **ppsdf) { return This->lpVtbl->NameSpace(This,vDir,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch2_BrowseForFolder(IShellDispatch2* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { +static inline HRESULT IShellDispatch2_BrowseForFolder(IShellDispatch2* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { return This->lpVtbl->BrowseForFolder(This,Hwnd,Title,Options,RootFolder,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch2_Windows(IShellDispatch2* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch2_Windows(IShellDispatch2* This,IDispatch **ppid) { return This->lpVtbl->Windows(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch2_Open(IShellDispatch2* This,VARIANT vDir) { +static inline HRESULT IShellDispatch2_Open(IShellDispatch2* This,VARIANT vDir) { return This->lpVtbl->Open(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch2_Explore(IShellDispatch2* This,VARIANT vDir) { +static inline HRESULT IShellDispatch2_Explore(IShellDispatch2* This,VARIANT vDir) { return This->lpVtbl->Explore(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch2_MinimizeAll(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_MinimizeAll(IShellDispatch2* This) { return This->lpVtbl->MinimizeAll(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_UndoMinimizeALL(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_UndoMinimizeALL(IShellDispatch2* This) { return This->lpVtbl->UndoMinimizeALL(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_FileRun(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_FileRun(IShellDispatch2* This) { return This->lpVtbl->FileRun(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_CascadeWindows(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_CascadeWindows(IShellDispatch2* This) { return This->lpVtbl->CascadeWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_TileVertically(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_TileVertically(IShellDispatch2* This) { return This->lpVtbl->TileVertically(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_TileHorizontally(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_TileHorizontally(IShellDispatch2* This) { return This->lpVtbl->TileHorizontally(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_ShutdownWindows(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_ShutdownWindows(IShellDispatch2* This) { return This->lpVtbl->ShutdownWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_Suspend(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_Suspend(IShellDispatch2* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_EjectPC(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_EjectPC(IShellDispatch2* This) { return This->lpVtbl->EjectPC(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_SetTime(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_SetTime(IShellDispatch2* This) { return This->lpVtbl->SetTime(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_TrayProperties(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_TrayProperties(IShellDispatch2* This) { return This->lpVtbl->TrayProperties(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_Help(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_Help(IShellDispatch2* This) { return This->lpVtbl->Help(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_FindFiles(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_FindFiles(IShellDispatch2* This) { return This->lpVtbl->FindFiles(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_FindComputer(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_FindComputer(IShellDispatch2* This) { return This->lpVtbl->FindComputer(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_RefreshMenu(IShellDispatch2* This) { +static inline HRESULT IShellDispatch2_RefreshMenu(IShellDispatch2* This) { return This->lpVtbl->RefreshMenu(This); } -static __WIDL_INLINE HRESULT IShellDispatch2_ControlPanelItem(IShellDispatch2* This,BSTR bstrDir) { +static inline HRESULT IShellDispatch2_ControlPanelItem(IShellDispatch2* This,BSTR bstrDir) { return This->lpVtbl->ControlPanelItem(This,bstrDir); } /*** IShellDispatch2 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch2_IsRestricted(IShellDispatch2* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { +static inline HRESULT IShellDispatch2_IsRestricted(IShellDispatch2* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { return This->lpVtbl->IsRestricted(This,Group,Restriction,plRestrictValue); } -static __WIDL_INLINE HRESULT IShellDispatch2_ShellExecute(IShellDispatch2* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { +static inline HRESULT IShellDispatch2_ShellExecute(IShellDispatch2* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { return This->lpVtbl->ShellExecute(This,File,vArgs,vDir,vOperation,vShow); } -static __WIDL_INLINE HRESULT IShellDispatch2_FindPrinter(IShellDispatch2* This,BSTR name,BSTR location,BSTR model) { +static inline HRESULT IShellDispatch2_FindPrinter(IShellDispatch2* This,BSTR name,BSTR location,BSTR model) { return This->lpVtbl->FindPrinter(This,name,location,model); } -static __WIDL_INLINE HRESULT IShellDispatch2_GetSystemInformation(IShellDispatch2* This,BSTR name,VARIANT *pv) { +static inline HRESULT IShellDispatch2_GetSystemInformation(IShellDispatch2* This,BSTR name,VARIANT *pv) { return This->lpVtbl->GetSystemInformation(This,name,pv); } -static __WIDL_INLINE HRESULT IShellDispatch2_ServiceStart(IShellDispatch2* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch2_ServiceStart(IShellDispatch2* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStart(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch2_ServiceStop(IShellDispatch2* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch2_ServiceStop(IShellDispatch2* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStop(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch2_IsServiceRunning(IShellDispatch2* This,BSTR ServiceName,VARIANT *pRunning) { +static inline HRESULT IShellDispatch2_IsServiceRunning(IShellDispatch2* This,BSTR ServiceName,VARIANT *pRunning) { return This->lpVtbl->IsServiceRunning(This,ServiceName,pRunning); } -static __WIDL_INLINE HRESULT IShellDispatch2_CanStartStopService(IShellDispatch2* This,BSTR ServiceName,VARIANT *pCanStartStop) { +static inline HRESULT IShellDispatch2_CanStartStopService(IShellDispatch2* This,BSTR ServiceName,VARIANT *pCanStartStop) { return This->lpVtbl->CanStartStopService(This,ServiceName,pCanStartStop); } -static __WIDL_INLINE HRESULT IShellDispatch2_ShowBrowserBar(IShellDispatch2* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch2_ShowBrowserBar(IShellDispatch2* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { return This->lpVtbl->ShowBrowserBar(This,bstrClsid,bShow,pSuccess); } #endif @@ -5411,128 +5403,128 @@ interface IShellDispatch3 { #define IShellDispatch3_AddToRecent(This,varFile,bstrCategory) (This)->lpVtbl->AddToRecent(This,varFile,bstrCategory) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch3_QueryInterface(IShellDispatch3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellDispatch3_QueryInterface(IShellDispatch3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellDispatch3_AddRef(IShellDispatch3* This) { +static inline ULONG IShellDispatch3_AddRef(IShellDispatch3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellDispatch3_Release(IShellDispatch3* This) { +static inline ULONG IShellDispatch3_Release(IShellDispatch3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch3_GetTypeInfoCount(IShellDispatch3* This,UINT *pctinfo) { +static inline HRESULT IShellDispatch3_GetTypeInfoCount(IShellDispatch3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellDispatch3_GetTypeInfo(IShellDispatch3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellDispatch3_GetTypeInfo(IShellDispatch3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellDispatch3_GetIDsOfNames(IShellDispatch3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellDispatch3_GetIDsOfNames(IShellDispatch3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellDispatch3_Invoke(IShellDispatch3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellDispatch3_Invoke(IShellDispatch3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch3_get_Application(IShellDispatch3* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch3_get_Application(IShellDispatch3* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch3_get_Parent(IShellDispatch3* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch3_get_Parent(IShellDispatch3* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch3_NameSpace(IShellDispatch3* This,VARIANT vDir,Folder **ppsdf) { +static inline HRESULT IShellDispatch3_NameSpace(IShellDispatch3* This,VARIANT vDir,Folder **ppsdf) { return This->lpVtbl->NameSpace(This,vDir,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch3_BrowseForFolder(IShellDispatch3* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { +static inline HRESULT IShellDispatch3_BrowseForFolder(IShellDispatch3* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { return This->lpVtbl->BrowseForFolder(This,Hwnd,Title,Options,RootFolder,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch3_Windows(IShellDispatch3* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch3_Windows(IShellDispatch3* This,IDispatch **ppid) { return This->lpVtbl->Windows(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch3_Open(IShellDispatch3* This,VARIANT vDir) { +static inline HRESULT IShellDispatch3_Open(IShellDispatch3* This,VARIANT vDir) { return This->lpVtbl->Open(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch3_Explore(IShellDispatch3* This,VARIANT vDir) { +static inline HRESULT IShellDispatch3_Explore(IShellDispatch3* This,VARIANT vDir) { return This->lpVtbl->Explore(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch3_MinimizeAll(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_MinimizeAll(IShellDispatch3* This) { return This->lpVtbl->MinimizeAll(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_UndoMinimizeALL(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_UndoMinimizeALL(IShellDispatch3* This) { return This->lpVtbl->UndoMinimizeALL(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_FileRun(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_FileRun(IShellDispatch3* This) { return This->lpVtbl->FileRun(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_CascadeWindows(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_CascadeWindows(IShellDispatch3* This) { return This->lpVtbl->CascadeWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_TileVertically(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_TileVertically(IShellDispatch3* This) { return This->lpVtbl->TileVertically(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_TileHorizontally(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_TileHorizontally(IShellDispatch3* This) { return This->lpVtbl->TileHorizontally(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_ShutdownWindows(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_ShutdownWindows(IShellDispatch3* This) { return This->lpVtbl->ShutdownWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_Suspend(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_Suspend(IShellDispatch3* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_EjectPC(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_EjectPC(IShellDispatch3* This) { return This->lpVtbl->EjectPC(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_SetTime(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_SetTime(IShellDispatch3* This) { return This->lpVtbl->SetTime(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_TrayProperties(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_TrayProperties(IShellDispatch3* This) { return This->lpVtbl->TrayProperties(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_Help(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_Help(IShellDispatch3* This) { return This->lpVtbl->Help(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_FindFiles(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_FindFiles(IShellDispatch3* This) { return This->lpVtbl->FindFiles(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_FindComputer(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_FindComputer(IShellDispatch3* This) { return This->lpVtbl->FindComputer(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_RefreshMenu(IShellDispatch3* This) { +static inline HRESULT IShellDispatch3_RefreshMenu(IShellDispatch3* This) { return This->lpVtbl->RefreshMenu(This); } -static __WIDL_INLINE HRESULT IShellDispatch3_ControlPanelItem(IShellDispatch3* This,BSTR bstrDir) { +static inline HRESULT IShellDispatch3_ControlPanelItem(IShellDispatch3* This,BSTR bstrDir) { return This->lpVtbl->ControlPanelItem(This,bstrDir); } /*** IShellDispatch2 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch3_IsRestricted(IShellDispatch3* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { +static inline HRESULT IShellDispatch3_IsRestricted(IShellDispatch3* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { return This->lpVtbl->IsRestricted(This,Group,Restriction,plRestrictValue); } -static __WIDL_INLINE HRESULT IShellDispatch3_ShellExecute(IShellDispatch3* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { +static inline HRESULT IShellDispatch3_ShellExecute(IShellDispatch3* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { return This->lpVtbl->ShellExecute(This,File,vArgs,vDir,vOperation,vShow); } -static __WIDL_INLINE HRESULT IShellDispatch3_FindPrinter(IShellDispatch3* This,BSTR name,BSTR location,BSTR model) { +static inline HRESULT IShellDispatch3_FindPrinter(IShellDispatch3* This,BSTR name,BSTR location,BSTR model) { return This->lpVtbl->FindPrinter(This,name,location,model); } -static __WIDL_INLINE HRESULT IShellDispatch3_GetSystemInformation(IShellDispatch3* This,BSTR name,VARIANT *pv) { +static inline HRESULT IShellDispatch3_GetSystemInformation(IShellDispatch3* This,BSTR name,VARIANT *pv) { return This->lpVtbl->GetSystemInformation(This,name,pv); } -static __WIDL_INLINE HRESULT IShellDispatch3_ServiceStart(IShellDispatch3* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch3_ServiceStart(IShellDispatch3* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStart(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch3_ServiceStop(IShellDispatch3* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch3_ServiceStop(IShellDispatch3* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStop(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch3_IsServiceRunning(IShellDispatch3* This,BSTR ServiceName,VARIANT *pRunning) { +static inline HRESULT IShellDispatch3_IsServiceRunning(IShellDispatch3* This,BSTR ServiceName,VARIANT *pRunning) { return This->lpVtbl->IsServiceRunning(This,ServiceName,pRunning); } -static __WIDL_INLINE HRESULT IShellDispatch3_CanStartStopService(IShellDispatch3* This,BSTR ServiceName,VARIANT *pCanStartStop) { +static inline HRESULT IShellDispatch3_CanStartStopService(IShellDispatch3* This,BSTR ServiceName,VARIANT *pCanStartStop) { return This->lpVtbl->CanStartStopService(This,ServiceName,pCanStartStop); } -static __WIDL_INLINE HRESULT IShellDispatch3_ShowBrowserBar(IShellDispatch3* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch3_ShowBrowserBar(IShellDispatch3* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { return This->lpVtbl->ShowBrowserBar(This,bstrClsid,bShow,pSuccess); } /*** IShellDispatch3 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch3_AddToRecent(IShellDispatch3* This,VARIANT varFile,BSTR bstrCategory) { +static inline HRESULT IShellDispatch3_AddToRecent(IShellDispatch3* This,VARIANT varFile,BSTR bstrCategory) { return This->lpVtbl->AddToRecent(This,varFile,bstrCategory); } #endif @@ -5839,141 +5831,141 @@ interface IShellDispatch4 { #define IShellDispatch4_GetSetting(This,lSetting,pResult) (This)->lpVtbl->GetSetting(This,lSetting,pResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch4_QueryInterface(IShellDispatch4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellDispatch4_QueryInterface(IShellDispatch4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellDispatch4_AddRef(IShellDispatch4* This) { +static inline ULONG IShellDispatch4_AddRef(IShellDispatch4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellDispatch4_Release(IShellDispatch4* This) { +static inline ULONG IShellDispatch4_Release(IShellDispatch4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch4_GetTypeInfoCount(IShellDispatch4* This,UINT *pctinfo) { +static inline HRESULT IShellDispatch4_GetTypeInfoCount(IShellDispatch4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellDispatch4_GetTypeInfo(IShellDispatch4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellDispatch4_GetTypeInfo(IShellDispatch4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellDispatch4_GetIDsOfNames(IShellDispatch4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellDispatch4_GetIDsOfNames(IShellDispatch4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellDispatch4_Invoke(IShellDispatch4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellDispatch4_Invoke(IShellDispatch4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch4_get_Application(IShellDispatch4* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch4_get_Application(IShellDispatch4* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch4_get_Parent(IShellDispatch4* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch4_get_Parent(IShellDispatch4* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch4_NameSpace(IShellDispatch4* This,VARIANT vDir,Folder **ppsdf) { +static inline HRESULT IShellDispatch4_NameSpace(IShellDispatch4* This,VARIANT vDir,Folder **ppsdf) { return This->lpVtbl->NameSpace(This,vDir,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch4_BrowseForFolder(IShellDispatch4* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { +static inline HRESULT IShellDispatch4_BrowseForFolder(IShellDispatch4* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { return This->lpVtbl->BrowseForFolder(This,Hwnd,Title,Options,RootFolder,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch4_Windows(IShellDispatch4* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch4_Windows(IShellDispatch4* This,IDispatch **ppid) { return This->lpVtbl->Windows(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch4_Open(IShellDispatch4* This,VARIANT vDir) { +static inline HRESULT IShellDispatch4_Open(IShellDispatch4* This,VARIANT vDir) { return This->lpVtbl->Open(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch4_Explore(IShellDispatch4* This,VARIANT vDir) { +static inline HRESULT IShellDispatch4_Explore(IShellDispatch4* This,VARIANT vDir) { return This->lpVtbl->Explore(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch4_MinimizeAll(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_MinimizeAll(IShellDispatch4* This) { return This->lpVtbl->MinimizeAll(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_UndoMinimizeALL(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_UndoMinimizeALL(IShellDispatch4* This) { return This->lpVtbl->UndoMinimizeALL(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_FileRun(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_FileRun(IShellDispatch4* This) { return This->lpVtbl->FileRun(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_CascadeWindows(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_CascadeWindows(IShellDispatch4* This) { return This->lpVtbl->CascadeWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_TileVertically(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_TileVertically(IShellDispatch4* This) { return This->lpVtbl->TileVertically(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_TileHorizontally(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_TileHorizontally(IShellDispatch4* This) { return This->lpVtbl->TileHorizontally(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_ShutdownWindows(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_ShutdownWindows(IShellDispatch4* This) { return This->lpVtbl->ShutdownWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_Suspend(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_Suspend(IShellDispatch4* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_EjectPC(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_EjectPC(IShellDispatch4* This) { return This->lpVtbl->EjectPC(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_SetTime(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_SetTime(IShellDispatch4* This) { return This->lpVtbl->SetTime(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_TrayProperties(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_TrayProperties(IShellDispatch4* This) { return This->lpVtbl->TrayProperties(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_Help(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_Help(IShellDispatch4* This) { return This->lpVtbl->Help(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_FindFiles(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_FindFiles(IShellDispatch4* This) { return This->lpVtbl->FindFiles(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_FindComputer(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_FindComputer(IShellDispatch4* This) { return This->lpVtbl->FindComputer(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_RefreshMenu(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_RefreshMenu(IShellDispatch4* This) { return This->lpVtbl->RefreshMenu(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_ControlPanelItem(IShellDispatch4* This,BSTR bstrDir) { +static inline HRESULT IShellDispatch4_ControlPanelItem(IShellDispatch4* This,BSTR bstrDir) { return This->lpVtbl->ControlPanelItem(This,bstrDir); } /*** IShellDispatch2 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch4_IsRestricted(IShellDispatch4* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { +static inline HRESULT IShellDispatch4_IsRestricted(IShellDispatch4* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { return This->lpVtbl->IsRestricted(This,Group,Restriction,plRestrictValue); } -static __WIDL_INLINE HRESULT IShellDispatch4_ShellExecute(IShellDispatch4* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { +static inline HRESULT IShellDispatch4_ShellExecute(IShellDispatch4* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { return This->lpVtbl->ShellExecute(This,File,vArgs,vDir,vOperation,vShow); } -static __WIDL_INLINE HRESULT IShellDispatch4_FindPrinter(IShellDispatch4* This,BSTR name,BSTR location,BSTR model) { +static inline HRESULT IShellDispatch4_FindPrinter(IShellDispatch4* This,BSTR name,BSTR location,BSTR model) { return This->lpVtbl->FindPrinter(This,name,location,model); } -static __WIDL_INLINE HRESULT IShellDispatch4_GetSystemInformation(IShellDispatch4* This,BSTR name,VARIANT *pv) { +static inline HRESULT IShellDispatch4_GetSystemInformation(IShellDispatch4* This,BSTR name,VARIANT *pv) { return This->lpVtbl->GetSystemInformation(This,name,pv); } -static __WIDL_INLINE HRESULT IShellDispatch4_ServiceStart(IShellDispatch4* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch4_ServiceStart(IShellDispatch4* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStart(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch4_ServiceStop(IShellDispatch4* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch4_ServiceStop(IShellDispatch4* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStop(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch4_IsServiceRunning(IShellDispatch4* This,BSTR ServiceName,VARIANT *pRunning) { +static inline HRESULT IShellDispatch4_IsServiceRunning(IShellDispatch4* This,BSTR ServiceName,VARIANT *pRunning) { return This->lpVtbl->IsServiceRunning(This,ServiceName,pRunning); } -static __WIDL_INLINE HRESULT IShellDispatch4_CanStartStopService(IShellDispatch4* This,BSTR ServiceName,VARIANT *pCanStartStop) { +static inline HRESULT IShellDispatch4_CanStartStopService(IShellDispatch4* This,BSTR ServiceName,VARIANT *pCanStartStop) { return This->lpVtbl->CanStartStopService(This,ServiceName,pCanStartStop); } -static __WIDL_INLINE HRESULT IShellDispatch4_ShowBrowserBar(IShellDispatch4* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch4_ShowBrowserBar(IShellDispatch4* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { return This->lpVtbl->ShowBrowserBar(This,bstrClsid,bShow,pSuccess); } /*** IShellDispatch3 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch4_AddToRecent(IShellDispatch4* This,VARIANT varFile,BSTR bstrCategory) { +static inline HRESULT IShellDispatch4_AddToRecent(IShellDispatch4* This,VARIANT varFile,BSTR bstrCategory) { return This->lpVtbl->AddToRecent(This,varFile,bstrCategory); } /*** IShellDispatch4 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch4_WindowsSecurity(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_WindowsSecurity(IShellDispatch4* This) { return This->lpVtbl->WindowsSecurity(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_ToggleDesktop(IShellDispatch4* This) { +static inline HRESULT IShellDispatch4_ToggleDesktop(IShellDispatch4* This) { return This->lpVtbl->ToggleDesktop(This); } -static __WIDL_INLINE HRESULT IShellDispatch4_ExplorerPolicy(IShellDispatch4* This,BSTR bstrPolicyName,VARIANT *pValue) { +static inline HRESULT IShellDispatch4_ExplorerPolicy(IShellDispatch4* This,BSTR bstrPolicyName,VARIANT *pValue) { return This->lpVtbl->ExplorerPolicy(This,bstrPolicyName,pValue); } -static __WIDL_INLINE HRESULT IShellDispatch4_GetSetting(IShellDispatch4* This,LONG lSetting,VARIANT_BOOL *pResult) { +static inline HRESULT IShellDispatch4_GetSetting(IShellDispatch4* This,LONG lSetting,VARIANT_BOOL *pResult) { return This->lpVtbl->GetSetting(This,lSetting,pResult); } #endif @@ -6275,145 +6267,145 @@ interface IShellDispatch5 { #define IShellDispatch5_WindowSwitcher(This) (This)->lpVtbl->WindowSwitcher(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch5_QueryInterface(IShellDispatch5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellDispatch5_QueryInterface(IShellDispatch5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellDispatch5_AddRef(IShellDispatch5* This) { +static inline ULONG IShellDispatch5_AddRef(IShellDispatch5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellDispatch5_Release(IShellDispatch5* This) { +static inline ULONG IShellDispatch5_Release(IShellDispatch5* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch5_GetTypeInfoCount(IShellDispatch5* This,UINT *pctinfo) { +static inline HRESULT IShellDispatch5_GetTypeInfoCount(IShellDispatch5* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellDispatch5_GetTypeInfo(IShellDispatch5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellDispatch5_GetTypeInfo(IShellDispatch5* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellDispatch5_GetIDsOfNames(IShellDispatch5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellDispatch5_GetIDsOfNames(IShellDispatch5* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellDispatch5_Invoke(IShellDispatch5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellDispatch5_Invoke(IShellDispatch5* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch5_get_Application(IShellDispatch5* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch5_get_Application(IShellDispatch5* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch5_get_Parent(IShellDispatch5* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch5_get_Parent(IShellDispatch5* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch5_NameSpace(IShellDispatch5* This,VARIANT vDir,Folder **ppsdf) { +static inline HRESULT IShellDispatch5_NameSpace(IShellDispatch5* This,VARIANT vDir,Folder **ppsdf) { return This->lpVtbl->NameSpace(This,vDir,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch5_BrowseForFolder(IShellDispatch5* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { +static inline HRESULT IShellDispatch5_BrowseForFolder(IShellDispatch5* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { return This->lpVtbl->BrowseForFolder(This,Hwnd,Title,Options,RootFolder,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch5_Windows(IShellDispatch5* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch5_Windows(IShellDispatch5* This,IDispatch **ppid) { return This->lpVtbl->Windows(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch5_Open(IShellDispatch5* This,VARIANT vDir) { +static inline HRESULT IShellDispatch5_Open(IShellDispatch5* This,VARIANT vDir) { return This->lpVtbl->Open(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch5_Explore(IShellDispatch5* This,VARIANT vDir) { +static inline HRESULT IShellDispatch5_Explore(IShellDispatch5* This,VARIANT vDir) { return This->lpVtbl->Explore(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch5_MinimizeAll(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_MinimizeAll(IShellDispatch5* This) { return This->lpVtbl->MinimizeAll(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_UndoMinimizeALL(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_UndoMinimizeALL(IShellDispatch5* This) { return This->lpVtbl->UndoMinimizeALL(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_FileRun(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_FileRun(IShellDispatch5* This) { return This->lpVtbl->FileRun(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_CascadeWindows(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_CascadeWindows(IShellDispatch5* This) { return This->lpVtbl->CascadeWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_TileVertically(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_TileVertically(IShellDispatch5* This) { return This->lpVtbl->TileVertically(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_TileHorizontally(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_TileHorizontally(IShellDispatch5* This) { return This->lpVtbl->TileHorizontally(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_ShutdownWindows(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_ShutdownWindows(IShellDispatch5* This) { return This->lpVtbl->ShutdownWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_Suspend(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_Suspend(IShellDispatch5* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_EjectPC(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_EjectPC(IShellDispatch5* This) { return This->lpVtbl->EjectPC(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_SetTime(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_SetTime(IShellDispatch5* This) { return This->lpVtbl->SetTime(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_TrayProperties(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_TrayProperties(IShellDispatch5* This) { return This->lpVtbl->TrayProperties(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_Help(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_Help(IShellDispatch5* This) { return This->lpVtbl->Help(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_FindFiles(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_FindFiles(IShellDispatch5* This) { return This->lpVtbl->FindFiles(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_FindComputer(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_FindComputer(IShellDispatch5* This) { return This->lpVtbl->FindComputer(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_RefreshMenu(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_RefreshMenu(IShellDispatch5* This) { return This->lpVtbl->RefreshMenu(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_ControlPanelItem(IShellDispatch5* This,BSTR bstrDir) { +static inline HRESULT IShellDispatch5_ControlPanelItem(IShellDispatch5* This,BSTR bstrDir) { return This->lpVtbl->ControlPanelItem(This,bstrDir); } /*** IShellDispatch2 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch5_IsRestricted(IShellDispatch5* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { +static inline HRESULT IShellDispatch5_IsRestricted(IShellDispatch5* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { return This->lpVtbl->IsRestricted(This,Group,Restriction,plRestrictValue); } -static __WIDL_INLINE HRESULT IShellDispatch5_ShellExecute(IShellDispatch5* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { +static inline HRESULT IShellDispatch5_ShellExecute(IShellDispatch5* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { return This->lpVtbl->ShellExecute(This,File,vArgs,vDir,vOperation,vShow); } -static __WIDL_INLINE HRESULT IShellDispatch5_FindPrinter(IShellDispatch5* This,BSTR name,BSTR location,BSTR model) { +static inline HRESULT IShellDispatch5_FindPrinter(IShellDispatch5* This,BSTR name,BSTR location,BSTR model) { return This->lpVtbl->FindPrinter(This,name,location,model); } -static __WIDL_INLINE HRESULT IShellDispatch5_GetSystemInformation(IShellDispatch5* This,BSTR name,VARIANT *pv) { +static inline HRESULT IShellDispatch5_GetSystemInformation(IShellDispatch5* This,BSTR name,VARIANT *pv) { return This->lpVtbl->GetSystemInformation(This,name,pv); } -static __WIDL_INLINE HRESULT IShellDispatch5_ServiceStart(IShellDispatch5* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch5_ServiceStart(IShellDispatch5* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStart(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch5_ServiceStop(IShellDispatch5* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch5_ServiceStop(IShellDispatch5* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStop(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch5_IsServiceRunning(IShellDispatch5* This,BSTR ServiceName,VARIANT *pRunning) { +static inline HRESULT IShellDispatch5_IsServiceRunning(IShellDispatch5* This,BSTR ServiceName,VARIANT *pRunning) { return This->lpVtbl->IsServiceRunning(This,ServiceName,pRunning); } -static __WIDL_INLINE HRESULT IShellDispatch5_CanStartStopService(IShellDispatch5* This,BSTR ServiceName,VARIANT *pCanStartStop) { +static inline HRESULT IShellDispatch5_CanStartStopService(IShellDispatch5* This,BSTR ServiceName,VARIANT *pCanStartStop) { return This->lpVtbl->CanStartStopService(This,ServiceName,pCanStartStop); } -static __WIDL_INLINE HRESULT IShellDispatch5_ShowBrowserBar(IShellDispatch5* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch5_ShowBrowserBar(IShellDispatch5* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { return This->lpVtbl->ShowBrowserBar(This,bstrClsid,bShow,pSuccess); } /*** IShellDispatch3 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch5_AddToRecent(IShellDispatch5* This,VARIANT varFile,BSTR bstrCategory) { +static inline HRESULT IShellDispatch5_AddToRecent(IShellDispatch5* This,VARIANT varFile,BSTR bstrCategory) { return This->lpVtbl->AddToRecent(This,varFile,bstrCategory); } /*** IShellDispatch4 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch5_WindowsSecurity(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_WindowsSecurity(IShellDispatch5* This) { return This->lpVtbl->WindowsSecurity(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_ToggleDesktop(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_ToggleDesktop(IShellDispatch5* This) { return This->lpVtbl->ToggleDesktop(This); } -static __WIDL_INLINE HRESULT IShellDispatch5_ExplorerPolicy(IShellDispatch5* This,BSTR bstrPolicyName,VARIANT *pValue) { +static inline HRESULT IShellDispatch5_ExplorerPolicy(IShellDispatch5* This,BSTR bstrPolicyName,VARIANT *pValue) { return This->lpVtbl->ExplorerPolicy(This,bstrPolicyName,pValue); } -static __WIDL_INLINE HRESULT IShellDispatch5_GetSetting(IShellDispatch5* This,LONG lSetting,VARIANT_BOOL *pResult) { +static inline HRESULT IShellDispatch5_GetSetting(IShellDispatch5* This,LONG lSetting,VARIANT_BOOL *pResult) { return This->lpVtbl->GetSetting(This,lSetting,pResult); } /*** IShellDispatch5 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch5_WindowSwitcher(IShellDispatch5* This) { +static inline HRESULT IShellDispatch5_WindowSwitcher(IShellDispatch5* This) { return This->lpVtbl->WindowSwitcher(This); } #endif @@ -6722,149 +6714,149 @@ interface IShellDispatch6 { #define IShellDispatch6_SearchCommand(This) (This)->lpVtbl->SearchCommand(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch6_QueryInterface(IShellDispatch6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellDispatch6_QueryInterface(IShellDispatch6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellDispatch6_AddRef(IShellDispatch6* This) { +static inline ULONG IShellDispatch6_AddRef(IShellDispatch6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellDispatch6_Release(IShellDispatch6* This) { +static inline ULONG IShellDispatch6_Release(IShellDispatch6* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch6_GetTypeInfoCount(IShellDispatch6* This,UINT *pctinfo) { +static inline HRESULT IShellDispatch6_GetTypeInfoCount(IShellDispatch6* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IShellDispatch6_GetTypeInfo(IShellDispatch6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IShellDispatch6_GetTypeInfo(IShellDispatch6* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IShellDispatch6_GetIDsOfNames(IShellDispatch6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IShellDispatch6_GetIDsOfNames(IShellDispatch6* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IShellDispatch6_Invoke(IShellDispatch6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IShellDispatch6_Invoke(IShellDispatch6* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IShellDispatch methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch6_get_Application(IShellDispatch6* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch6_get_Application(IShellDispatch6* This,IDispatch **ppid) { return This->lpVtbl->get_Application(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch6_get_Parent(IShellDispatch6* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch6_get_Parent(IShellDispatch6* This,IDispatch **ppid) { return This->lpVtbl->get_Parent(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch6_NameSpace(IShellDispatch6* This,VARIANT vDir,Folder **ppsdf) { +static inline HRESULT IShellDispatch6_NameSpace(IShellDispatch6* This,VARIANT vDir,Folder **ppsdf) { return This->lpVtbl->NameSpace(This,vDir,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch6_BrowseForFolder(IShellDispatch6* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { +static inline HRESULT IShellDispatch6_BrowseForFolder(IShellDispatch6* This,LONG Hwnd,BSTR Title,LONG Options,VARIANT RootFolder,Folder **ppsdf) { return This->lpVtbl->BrowseForFolder(This,Hwnd,Title,Options,RootFolder,ppsdf); } -static __WIDL_INLINE HRESULT IShellDispatch6_Windows(IShellDispatch6* This,IDispatch **ppid) { +static inline HRESULT IShellDispatch6_Windows(IShellDispatch6* This,IDispatch **ppid) { return This->lpVtbl->Windows(This,ppid); } -static __WIDL_INLINE HRESULT IShellDispatch6_Open(IShellDispatch6* This,VARIANT vDir) { +static inline HRESULT IShellDispatch6_Open(IShellDispatch6* This,VARIANT vDir) { return This->lpVtbl->Open(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch6_Explore(IShellDispatch6* This,VARIANT vDir) { +static inline HRESULT IShellDispatch6_Explore(IShellDispatch6* This,VARIANT vDir) { return This->lpVtbl->Explore(This,vDir); } -static __WIDL_INLINE HRESULT IShellDispatch6_MinimizeAll(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_MinimizeAll(IShellDispatch6* This) { return This->lpVtbl->MinimizeAll(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_UndoMinimizeALL(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_UndoMinimizeALL(IShellDispatch6* This) { return This->lpVtbl->UndoMinimizeALL(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_FileRun(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_FileRun(IShellDispatch6* This) { return This->lpVtbl->FileRun(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_CascadeWindows(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_CascadeWindows(IShellDispatch6* This) { return This->lpVtbl->CascadeWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_TileVertically(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_TileVertically(IShellDispatch6* This) { return This->lpVtbl->TileVertically(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_TileHorizontally(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_TileHorizontally(IShellDispatch6* This) { return This->lpVtbl->TileHorizontally(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_ShutdownWindows(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_ShutdownWindows(IShellDispatch6* This) { return This->lpVtbl->ShutdownWindows(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_Suspend(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_Suspend(IShellDispatch6* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_EjectPC(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_EjectPC(IShellDispatch6* This) { return This->lpVtbl->EjectPC(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_SetTime(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_SetTime(IShellDispatch6* This) { return This->lpVtbl->SetTime(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_TrayProperties(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_TrayProperties(IShellDispatch6* This) { return This->lpVtbl->TrayProperties(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_Help(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_Help(IShellDispatch6* This) { return This->lpVtbl->Help(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_FindFiles(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_FindFiles(IShellDispatch6* This) { return This->lpVtbl->FindFiles(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_FindComputer(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_FindComputer(IShellDispatch6* This) { return This->lpVtbl->FindComputer(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_RefreshMenu(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_RefreshMenu(IShellDispatch6* This) { return This->lpVtbl->RefreshMenu(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_ControlPanelItem(IShellDispatch6* This,BSTR bstrDir) { +static inline HRESULT IShellDispatch6_ControlPanelItem(IShellDispatch6* This,BSTR bstrDir) { return This->lpVtbl->ControlPanelItem(This,bstrDir); } /*** IShellDispatch2 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch6_IsRestricted(IShellDispatch6* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { +static inline HRESULT IShellDispatch6_IsRestricted(IShellDispatch6* This,BSTR Group,BSTR Restriction,LONG *plRestrictValue) { return This->lpVtbl->IsRestricted(This,Group,Restriction,plRestrictValue); } -static __WIDL_INLINE HRESULT IShellDispatch6_ShellExecute(IShellDispatch6* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { +static inline HRESULT IShellDispatch6_ShellExecute(IShellDispatch6* This,BSTR File,VARIANT vArgs,VARIANT vDir,VARIANT vOperation,VARIANT vShow) { return This->lpVtbl->ShellExecute(This,File,vArgs,vDir,vOperation,vShow); } -static __WIDL_INLINE HRESULT IShellDispatch6_FindPrinter(IShellDispatch6* This,BSTR name,BSTR location,BSTR model) { +static inline HRESULT IShellDispatch6_FindPrinter(IShellDispatch6* This,BSTR name,BSTR location,BSTR model) { return This->lpVtbl->FindPrinter(This,name,location,model); } -static __WIDL_INLINE HRESULT IShellDispatch6_GetSystemInformation(IShellDispatch6* This,BSTR name,VARIANT *pv) { +static inline HRESULT IShellDispatch6_GetSystemInformation(IShellDispatch6* This,BSTR name,VARIANT *pv) { return This->lpVtbl->GetSystemInformation(This,name,pv); } -static __WIDL_INLINE HRESULT IShellDispatch6_ServiceStart(IShellDispatch6* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch6_ServiceStart(IShellDispatch6* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStart(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch6_ServiceStop(IShellDispatch6* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch6_ServiceStop(IShellDispatch6* This,BSTR ServiceName,VARIANT Persistent,VARIANT *pSuccess) { return This->lpVtbl->ServiceStop(This,ServiceName,Persistent,pSuccess); } -static __WIDL_INLINE HRESULT IShellDispatch6_IsServiceRunning(IShellDispatch6* This,BSTR ServiceName,VARIANT *pRunning) { +static inline HRESULT IShellDispatch6_IsServiceRunning(IShellDispatch6* This,BSTR ServiceName,VARIANT *pRunning) { return This->lpVtbl->IsServiceRunning(This,ServiceName,pRunning); } -static __WIDL_INLINE HRESULT IShellDispatch6_CanStartStopService(IShellDispatch6* This,BSTR ServiceName,VARIANT *pCanStartStop) { +static inline HRESULT IShellDispatch6_CanStartStopService(IShellDispatch6* This,BSTR ServiceName,VARIANT *pCanStartStop) { return This->lpVtbl->CanStartStopService(This,ServiceName,pCanStartStop); } -static __WIDL_INLINE HRESULT IShellDispatch6_ShowBrowserBar(IShellDispatch6* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { +static inline HRESULT IShellDispatch6_ShowBrowserBar(IShellDispatch6* This,BSTR bstrClsid,VARIANT bShow,VARIANT *pSuccess) { return This->lpVtbl->ShowBrowserBar(This,bstrClsid,bShow,pSuccess); } /*** IShellDispatch3 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch6_AddToRecent(IShellDispatch6* This,VARIANT varFile,BSTR bstrCategory) { +static inline HRESULT IShellDispatch6_AddToRecent(IShellDispatch6* This,VARIANT varFile,BSTR bstrCategory) { return This->lpVtbl->AddToRecent(This,varFile,bstrCategory); } /*** IShellDispatch4 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch6_WindowsSecurity(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_WindowsSecurity(IShellDispatch6* This) { return This->lpVtbl->WindowsSecurity(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_ToggleDesktop(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_ToggleDesktop(IShellDispatch6* This) { return This->lpVtbl->ToggleDesktop(This); } -static __WIDL_INLINE HRESULT IShellDispatch6_ExplorerPolicy(IShellDispatch6* This,BSTR bstrPolicyName,VARIANT *pValue) { +static inline HRESULT IShellDispatch6_ExplorerPolicy(IShellDispatch6* This,BSTR bstrPolicyName,VARIANT *pValue) { return This->lpVtbl->ExplorerPolicy(This,bstrPolicyName,pValue); } -static __WIDL_INLINE HRESULT IShellDispatch6_GetSetting(IShellDispatch6* This,LONG lSetting,VARIANT_BOOL *pResult) { +static inline HRESULT IShellDispatch6_GetSetting(IShellDispatch6* This,LONG lSetting,VARIANT_BOOL *pResult) { return This->lpVtbl->GetSetting(This,lSetting,pResult); } /*** IShellDispatch5 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch6_WindowSwitcher(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_WindowSwitcher(IShellDispatch6* This) { return This->lpVtbl->WindowSwitcher(This); } /*** IShellDispatch6 methods ***/ -static __WIDL_INLINE HRESULT IShellDispatch6_SearchCommand(IShellDispatch6* This) { +static inline HRESULT IShellDispatch6_SearchCommand(IShellDispatch6* This) { return This->lpVtbl->SearchCommand(This); } #endif @@ -7070,42 +7062,42 @@ interface IFileSearchBand { #define IFileSearchBand_get_QueryFile(This,pvarFile) (This)->lpVtbl->get_QueryFile(This,pvarFile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileSearchBand_QueryInterface(IFileSearchBand* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileSearchBand_QueryInterface(IFileSearchBand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileSearchBand_AddRef(IFileSearchBand* This) { +static inline ULONG IFileSearchBand_AddRef(IFileSearchBand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileSearchBand_Release(IFileSearchBand* This) { +static inline ULONG IFileSearchBand_Release(IFileSearchBand* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IFileSearchBand_GetTypeInfoCount(IFileSearchBand* This,UINT *pctinfo) { +static inline HRESULT IFileSearchBand_GetTypeInfoCount(IFileSearchBand* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IFileSearchBand_GetTypeInfo(IFileSearchBand* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IFileSearchBand_GetTypeInfo(IFileSearchBand* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IFileSearchBand_GetIDsOfNames(IFileSearchBand* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IFileSearchBand_GetIDsOfNames(IFileSearchBand* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IFileSearchBand_Invoke(IFileSearchBand* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IFileSearchBand_Invoke(IFileSearchBand* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IFileSearchBand methods ***/ -static __WIDL_INLINE HRESULT IFileSearchBand_SetFocus(IFileSearchBand* This) { +static inline HRESULT IFileSearchBand_SetFocus(IFileSearchBand* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IFileSearchBand_SetSearchParameters(IFileSearchBand* This,BSTR *pbstrSearchID,VARIANT_BOOL bNavToResults,VARIANT *pvarScope,VARIANT *pvarQueryFile) { +static inline HRESULT IFileSearchBand_SetSearchParameters(IFileSearchBand* This,BSTR *pbstrSearchID,VARIANT_BOOL bNavToResults,VARIANT *pvarScope,VARIANT *pvarQueryFile) { return This->lpVtbl->SetSearchParameters(This,pbstrSearchID,bNavToResults,pvarScope,pvarQueryFile); } -static __WIDL_INLINE HRESULT IFileSearchBand_get_SearchID(IFileSearchBand* This,BSTR *pbstrSearchID) { +static inline HRESULT IFileSearchBand_get_SearchID(IFileSearchBand* This,BSTR *pbstrSearchID) { return This->lpVtbl->get_SearchID(This,pbstrSearchID); } -static __WIDL_INLINE HRESULT IFileSearchBand_get_Scope(IFileSearchBand* This,VARIANT *pvarScope) { +static inline HRESULT IFileSearchBand_get_Scope(IFileSearchBand* This,VARIANT *pvarScope) { return This->lpVtbl->get_Scope(This,pvarScope); } -static __WIDL_INLINE HRESULT IFileSearchBand_get_QueryFile(IFileSearchBand* This,VARIANT *pvarFile) { +static inline HRESULT IFileSearchBand_get_QueryFile(IFileSearchBand* This,VARIANT *pvarFile) { return This->lpVtbl->get_QueryFile(This,pvarFile); } #endif @@ -7291,54 +7283,54 @@ interface IWebWizardHost { #define IWebWizardHost_SetHeaderText(This,bstrHeaderTitle,bstrHeaderSubtitle) (This)->lpVtbl->SetHeaderText(This,bstrHeaderTitle,bstrHeaderSubtitle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebWizardHost_QueryInterface(IWebWizardHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebWizardHost_QueryInterface(IWebWizardHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebWizardHost_AddRef(IWebWizardHost* This) { +static inline ULONG IWebWizardHost_AddRef(IWebWizardHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebWizardHost_Release(IWebWizardHost* This) { +static inline ULONG IWebWizardHost_Release(IWebWizardHost* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebWizardHost_GetTypeInfoCount(IWebWizardHost* This,UINT *pctinfo) { +static inline HRESULT IWebWizardHost_GetTypeInfoCount(IWebWizardHost* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebWizardHost_GetTypeInfo(IWebWizardHost* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebWizardHost_GetTypeInfo(IWebWizardHost* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebWizardHost_GetIDsOfNames(IWebWizardHost* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebWizardHost_GetIDsOfNames(IWebWizardHost* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebWizardHost_Invoke(IWebWizardHost* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebWizardHost_Invoke(IWebWizardHost* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebWizardHost methods ***/ -static __WIDL_INLINE HRESULT IWebWizardHost_FinalBack(IWebWizardHost* This) { +static inline HRESULT IWebWizardHost_FinalBack(IWebWizardHost* This) { return This->lpVtbl->FinalBack(This); } -static __WIDL_INLINE HRESULT IWebWizardHost_FinalNext(IWebWizardHost* This) { +static inline HRESULT IWebWizardHost_FinalNext(IWebWizardHost* This) { return This->lpVtbl->FinalNext(This); } -static __WIDL_INLINE HRESULT IWebWizardHost_Cancel(IWebWizardHost* This) { +static inline HRESULT IWebWizardHost_Cancel(IWebWizardHost* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IWebWizardHost_put_Caption(IWebWizardHost* This,BSTR bstrCaption) { +static inline HRESULT IWebWizardHost_put_Caption(IWebWizardHost* This,BSTR bstrCaption) { return This->lpVtbl->put_Caption(This,bstrCaption); } -static __WIDL_INLINE HRESULT IWebWizardHost_get_Caption(IWebWizardHost* This,BSTR *pbstrCaption) { +static inline HRESULT IWebWizardHost_get_Caption(IWebWizardHost* This,BSTR *pbstrCaption) { return This->lpVtbl->get_Caption(This,pbstrCaption); } -static __WIDL_INLINE HRESULT IWebWizardHost_put_Property(IWebWizardHost* This,BSTR bstrPropertyName,VARIANT *pvProperty) { +static inline HRESULT IWebWizardHost_put_Property(IWebWizardHost* This,BSTR bstrPropertyName,VARIANT *pvProperty) { return This->lpVtbl->put_Property(This,bstrPropertyName,pvProperty); } -static __WIDL_INLINE HRESULT IWebWizardHost_get_Property(IWebWizardHost* This,BSTR bstrPropertyName,VARIANT *pvProperty) { +static inline HRESULT IWebWizardHost_get_Property(IWebWizardHost* This,BSTR bstrPropertyName,VARIANT *pvProperty) { return This->lpVtbl->get_Property(This,bstrPropertyName,pvProperty); } -static __WIDL_INLINE HRESULT IWebWizardHost_SetWizardButtons(IWebWizardHost* This,VARIANT_BOOL vfEnableBack,VARIANT_BOOL vfEnableNext,VARIANT_BOOL vfLastPage) { +static inline HRESULT IWebWizardHost_SetWizardButtons(IWebWizardHost* This,VARIANT_BOOL vfEnableBack,VARIANT_BOOL vfEnableNext,VARIANT_BOOL vfLastPage) { return This->lpVtbl->SetWizardButtons(This,vfEnableBack,vfEnableNext,vfLastPage); } -static __WIDL_INLINE HRESULT IWebWizardHost_SetHeaderText(IWebWizardHost* This,BSTR bstrHeaderTitle,BSTR bstrHeaderSubtitle) { +static inline HRESULT IWebWizardHost_SetHeaderText(IWebWizardHost* This,BSTR bstrHeaderTitle,BSTR bstrHeaderSubtitle) { return This->lpVtbl->SetHeaderText(This,bstrHeaderTitle,bstrHeaderSubtitle); } #endif @@ -7491,58 +7483,58 @@ interface INewWDEvents { #define INewWDEvents_PassportAuthenticate(This,bstrSignInUrl,pvfAuthenitcated) (This)->lpVtbl->PassportAuthenticate(This,bstrSignInUrl,pvfAuthenitcated) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INewWDEvents_QueryInterface(INewWDEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT INewWDEvents_QueryInterface(INewWDEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INewWDEvents_AddRef(INewWDEvents* This) { +static inline ULONG INewWDEvents_AddRef(INewWDEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INewWDEvents_Release(INewWDEvents* This) { +static inline ULONG INewWDEvents_Release(INewWDEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INewWDEvents_GetTypeInfoCount(INewWDEvents* This,UINT *pctinfo) { +static inline HRESULT INewWDEvents_GetTypeInfoCount(INewWDEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INewWDEvents_GetTypeInfo(INewWDEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INewWDEvents_GetTypeInfo(INewWDEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INewWDEvents_GetIDsOfNames(INewWDEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INewWDEvents_GetIDsOfNames(INewWDEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INewWDEvents_Invoke(INewWDEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INewWDEvents_Invoke(INewWDEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebWizardHost methods ***/ -static __WIDL_INLINE HRESULT INewWDEvents_FinalBack(INewWDEvents* This) { +static inline HRESULT INewWDEvents_FinalBack(INewWDEvents* This) { return This->lpVtbl->FinalBack(This); } -static __WIDL_INLINE HRESULT INewWDEvents_FinalNext(INewWDEvents* This) { +static inline HRESULT INewWDEvents_FinalNext(INewWDEvents* This) { return This->lpVtbl->FinalNext(This); } -static __WIDL_INLINE HRESULT INewWDEvents_Cancel(INewWDEvents* This) { +static inline HRESULT INewWDEvents_Cancel(INewWDEvents* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT INewWDEvents_put_Caption(INewWDEvents* This,BSTR bstrCaption) { +static inline HRESULT INewWDEvents_put_Caption(INewWDEvents* This,BSTR bstrCaption) { return This->lpVtbl->put_Caption(This,bstrCaption); } -static __WIDL_INLINE HRESULT INewWDEvents_get_Caption(INewWDEvents* This,BSTR *pbstrCaption) { +static inline HRESULT INewWDEvents_get_Caption(INewWDEvents* This,BSTR *pbstrCaption) { return This->lpVtbl->get_Caption(This,pbstrCaption); } -static __WIDL_INLINE HRESULT INewWDEvents_put_Property(INewWDEvents* This,BSTR bstrPropertyName,VARIANT *pvProperty) { +static inline HRESULT INewWDEvents_put_Property(INewWDEvents* This,BSTR bstrPropertyName,VARIANT *pvProperty) { return This->lpVtbl->put_Property(This,bstrPropertyName,pvProperty); } -static __WIDL_INLINE HRESULT INewWDEvents_get_Property(INewWDEvents* This,BSTR bstrPropertyName,VARIANT *pvProperty) { +static inline HRESULT INewWDEvents_get_Property(INewWDEvents* This,BSTR bstrPropertyName,VARIANT *pvProperty) { return This->lpVtbl->get_Property(This,bstrPropertyName,pvProperty); } -static __WIDL_INLINE HRESULT INewWDEvents_SetWizardButtons(INewWDEvents* This,VARIANT_BOOL vfEnableBack,VARIANT_BOOL vfEnableNext,VARIANT_BOOL vfLastPage) { +static inline HRESULT INewWDEvents_SetWizardButtons(INewWDEvents* This,VARIANT_BOOL vfEnableBack,VARIANT_BOOL vfEnableNext,VARIANT_BOOL vfLastPage) { return This->lpVtbl->SetWizardButtons(This,vfEnableBack,vfEnableNext,vfLastPage); } -static __WIDL_INLINE HRESULT INewWDEvents_SetHeaderText(INewWDEvents* This,BSTR bstrHeaderTitle,BSTR bstrHeaderSubtitle) { +static inline HRESULT INewWDEvents_SetHeaderText(INewWDEvents* This,BSTR bstrHeaderTitle,BSTR bstrHeaderSubtitle) { return This->lpVtbl->SetHeaderText(This,bstrHeaderTitle,bstrHeaderSubtitle); } /*** INewWDEvents methods ***/ -static __WIDL_INLINE HRESULT INewWDEvents_PassportAuthenticate(INewWDEvents* This,BSTR bstrSignInUrl,VARIANT_BOOL *pvfAuthenitcated) { +static inline HRESULT INewWDEvents_PassportAuthenticate(INewWDEvents* This,BSTR bstrSignInUrl,VARIANT_BOOL *pvfAuthenitcated) { return This->lpVtbl->PassportAuthenticate(This,bstrSignInUrl,pvfAuthenitcated); } #endif @@ -7625,20 +7617,20 @@ interface IAutoComplete { #define IAutoComplete_Enable(This,fEnable) (This)->lpVtbl->Enable(This,fEnable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAutoComplete_QueryInterface(IAutoComplete* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAutoComplete_QueryInterface(IAutoComplete* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAutoComplete_AddRef(IAutoComplete* This) { +static inline ULONG IAutoComplete_AddRef(IAutoComplete* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAutoComplete_Release(IAutoComplete* This) { +static inline ULONG IAutoComplete_Release(IAutoComplete* This) { return This->lpVtbl->Release(This); } /*** IAutoComplete methods ***/ -static __WIDL_INLINE HRESULT IAutoComplete_Init(IAutoComplete* This,HWND hwndEdit,IUnknown *punkACL,LPCWSTR pwszRegKeyPath,LPCWSTR pwszQuickComplete) { +static inline HRESULT IAutoComplete_Init(IAutoComplete* This,HWND hwndEdit,IUnknown *punkACL,LPCWSTR pwszRegKeyPath,LPCWSTR pwszQuickComplete) { return This->lpVtbl->Init(This,hwndEdit,punkACL,pwszRegKeyPath,pwszQuickComplete); } -static __WIDL_INLINE HRESULT IAutoComplete_Enable(IAutoComplete* This,WINBOOL fEnable) { +static inline HRESULT IAutoComplete_Enable(IAutoComplete* This,WINBOOL fEnable) { return This->lpVtbl->Enable(This,fEnable); } #endif @@ -7741,27 +7733,27 @@ interface IAutoComplete2 { #define IAutoComplete2_GetOptions(This,pdwFlag) (This)->lpVtbl->GetOptions(This,pdwFlag) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAutoComplete2_QueryInterface(IAutoComplete2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAutoComplete2_QueryInterface(IAutoComplete2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAutoComplete2_AddRef(IAutoComplete2* This) { +static inline ULONG IAutoComplete2_AddRef(IAutoComplete2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAutoComplete2_Release(IAutoComplete2* This) { +static inline ULONG IAutoComplete2_Release(IAutoComplete2* This) { return This->lpVtbl->Release(This); } /*** IAutoComplete methods ***/ -static __WIDL_INLINE HRESULT IAutoComplete2_Init(IAutoComplete2* This,HWND hwndEdit,IUnknown *punkACL,LPCWSTR pwszRegKeyPath,LPCWSTR pwszQuickComplete) { +static inline HRESULT IAutoComplete2_Init(IAutoComplete2* This,HWND hwndEdit,IUnknown *punkACL,LPCWSTR pwszRegKeyPath,LPCWSTR pwszQuickComplete) { return This->lpVtbl->Init(This,hwndEdit,punkACL,pwszRegKeyPath,pwszQuickComplete); } -static __WIDL_INLINE HRESULT IAutoComplete2_Enable(IAutoComplete2* This,WINBOOL fEnable) { +static inline HRESULT IAutoComplete2_Enable(IAutoComplete2* This,WINBOOL fEnable) { return This->lpVtbl->Enable(This,fEnable); } /*** IAutoComplete2 methods ***/ -static __WIDL_INLINE HRESULT IAutoComplete2_SetOptions(IAutoComplete2* This,DWORD dwFlag) { +static inline HRESULT IAutoComplete2_SetOptions(IAutoComplete2* This,DWORD dwFlag) { return This->lpVtbl->SetOptions(This,dwFlag); } -static __WIDL_INLINE HRESULT IAutoComplete2_GetOptions(IAutoComplete2* This,DWORD *pdwFlag) { +static inline HRESULT IAutoComplete2_GetOptions(IAutoComplete2* This,DWORD *pdwFlag) { return This->lpVtbl->GetOptions(This,pdwFlag); } #endif @@ -7879,36 +7871,36 @@ interface IEnumACString { #define IEnumACString_GetEnumOptions(This,pdwOptions) (This)->lpVtbl->GetEnumOptions(This,pdwOptions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumACString_QueryInterface(IEnumACString* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumACString_QueryInterface(IEnumACString* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumACString_AddRef(IEnumACString* This) { +static inline ULONG IEnumACString_AddRef(IEnumACString* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumACString_Release(IEnumACString* This) { +static inline ULONG IEnumACString_Release(IEnumACString* This) { return This->lpVtbl->Release(This); } /*** IEnumString methods ***/ -static __WIDL_INLINE HRESULT IEnumACString_Next(IEnumACString* This,ULONG celt,LPOLESTR *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumACString_Next(IEnumACString* This,ULONG celt,LPOLESTR *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumACString_Skip(IEnumACString* This,ULONG celt) { +static inline HRESULT IEnumACString_Skip(IEnumACString* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumACString_Reset(IEnumACString* This) { +static inline HRESULT IEnumACString_Reset(IEnumACString* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumACString_Clone(IEnumACString* This,IEnumString **ppenum) { +static inline HRESULT IEnumACString_Clone(IEnumACString* This,IEnumString **ppenum) { return This->lpVtbl->Clone(This,ppenum); } /*** IEnumACString methods ***/ -static __WIDL_INLINE HRESULT IEnumACString_NextItem(IEnumACString* This,LPWSTR pszUrl,ULONG cchMax,ULONG *pulSortIndex) { +static inline HRESULT IEnumACString_NextItem(IEnumACString* This,LPWSTR pszUrl,ULONG cchMax,ULONG *pulSortIndex) { return This->lpVtbl->NextItem(This,pszUrl,cchMax,pulSortIndex); } -static __WIDL_INLINE HRESULT IEnumACString_SetEnumOptions(IEnumACString* This,DWORD dwOptions) { +static inline HRESULT IEnumACString_SetEnumOptions(IEnumACString* This,DWORD dwOptions) { return This->lpVtbl->SetEnumOptions(This,dwOptions); } -static __WIDL_INLINE HRESULT IEnumACString_GetEnumOptions(IEnumACString* This,DWORD *pdwOptions) { +static inline HRESULT IEnumACString_GetEnumOptions(IEnumACString* This,DWORD *pdwOptions) { return This->lpVtbl->GetEnumOptions(This,pdwOptions); } #endif @@ -8011,29 +8003,29 @@ interface IDataObjectAsyncCapability { #define IDataObjectAsyncCapability_EndOperation(This,hResult,pbcReserved,dwEffects) (This)->lpVtbl->EndOperation(This,hResult,pbcReserved,dwEffects) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDataObjectAsyncCapability_QueryInterface(IDataObjectAsyncCapability* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDataObjectAsyncCapability_QueryInterface(IDataObjectAsyncCapability* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDataObjectAsyncCapability_AddRef(IDataObjectAsyncCapability* This) { +static inline ULONG IDataObjectAsyncCapability_AddRef(IDataObjectAsyncCapability* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDataObjectAsyncCapability_Release(IDataObjectAsyncCapability* This) { +static inline ULONG IDataObjectAsyncCapability_Release(IDataObjectAsyncCapability* This) { return This->lpVtbl->Release(This); } /*** IDataObjectAsyncCapability methods ***/ -static __WIDL_INLINE HRESULT IDataObjectAsyncCapability_SetAsyncMode(IDataObjectAsyncCapability* This,WINBOOL fDoOpAsync) { +static inline HRESULT IDataObjectAsyncCapability_SetAsyncMode(IDataObjectAsyncCapability* This,WINBOOL fDoOpAsync) { return This->lpVtbl->SetAsyncMode(This,fDoOpAsync); } -static __WIDL_INLINE HRESULT IDataObjectAsyncCapability_GetAsyncMode(IDataObjectAsyncCapability* This,WINBOOL *pfIsOpAsync) { +static inline HRESULT IDataObjectAsyncCapability_GetAsyncMode(IDataObjectAsyncCapability* This,WINBOOL *pfIsOpAsync) { return This->lpVtbl->GetAsyncMode(This,pfIsOpAsync); } -static __WIDL_INLINE HRESULT IDataObjectAsyncCapability_StartOperation(IDataObjectAsyncCapability* This,IBindCtx *pbcReserved) { +static inline HRESULT IDataObjectAsyncCapability_StartOperation(IDataObjectAsyncCapability* This,IBindCtx *pbcReserved) { return This->lpVtbl->StartOperation(This,pbcReserved); } -static __WIDL_INLINE HRESULT IDataObjectAsyncCapability_InOperation(IDataObjectAsyncCapability* This,WINBOOL *pfInAsyncOp) { +static inline HRESULT IDataObjectAsyncCapability_InOperation(IDataObjectAsyncCapability* This,WINBOOL *pfInAsyncOp) { return This->lpVtbl->InOperation(This,pfInAsyncOp); } -static __WIDL_INLINE HRESULT IDataObjectAsyncCapability_EndOperation(IDataObjectAsyncCapability* This,HRESULT hResult,IBindCtx *pbcReserved,DWORD dwEffects) { +static inline HRESULT IDataObjectAsyncCapability_EndOperation(IDataObjectAsyncCapability* This,HRESULT hResult,IBindCtx *pbcReserved,DWORD dwEffects) { return This->lpVtbl->EndOperation(This,hResult,pbcReserved,dwEffects); } #endif diff --git a/lib/libc/include/any-windows-any/shobjidl.h b/lib/libc/include/any-windows-any/shobjidl.h index b5c63a7d2caba0d20d432addd6ad3e004e498c9d..5c9cac68cea30032ff86e77471839515e697b428 100644 --- a/lib/libc/include/any-windows-any/shobjidl.h +++ b/lib/libc/include/any-windows-any/shobjidl.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/shobjidl.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/shobjidl.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __shobjidl_h__ #define __shobjidl_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IContextMenu_FWD_DEFINED__ @@ -2669,23 +2661,23 @@ interface IContextMenu { #define IContextMenu_GetCommandString(This,idCmd,uType,pReserved,pszName,cchMax) (This)->lpVtbl->GetCommandString(This,idCmd,uType,pReserved,pszName,cchMax) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContextMenu_QueryInterface(IContextMenu* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContextMenu_QueryInterface(IContextMenu* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContextMenu_AddRef(IContextMenu* This) { +static inline ULONG IContextMenu_AddRef(IContextMenu* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContextMenu_Release(IContextMenu* This) { +static inline ULONG IContextMenu_Release(IContextMenu* This) { return This->lpVtbl->Release(This); } /*** IContextMenu methods ***/ -static __WIDL_INLINE HRESULT IContextMenu_QueryContextMenu(IContextMenu* This,HMENU hmenu,UINT indexMenu,UINT idCmdFirst,UINT idCmdLast,UINT uFlags) { +static inline HRESULT IContextMenu_QueryContextMenu(IContextMenu* This,HMENU hmenu,UINT indexMenu,UINT idCmdFirst,UINT idCmdLast,UINT uFlags) { return This->lpVtbl->QueryContextMenu(This,hmenu,indexMenu,idCmdFirst,idCmdLast,uFlags); } -static __WIDL_INLINE HRESULT IContextMenu_InvokeCommand(IContextMenu* This,CMINVOKECOMMANDINFO *pici) { +static inline HRESULT IContextMenu_InvokeCommand(IContextMenu* This,CMINVOKECOMMANDINFO *pici) { return This->lpVtbl->InvokeCommand(This,pici); } -static __WIDL_INLINE HRESULT IContextMenu_GetCommandString(IContextMenu* This,UINT_PTR idCmd,UINT uType,UINT *pReserved,CHAR *pszName,UINT cchMax) { +static inline HRESULT IContextMenu_GetCommandString(IContextMenu* This,UINT_PTR idCmd,UINT uType,UINT *pReserved,CHAR *pszName,UINT cchMax) { return This->lpVtbl->GetCommandString(This,idCmd,uType,pReserved,pszName,cchMax); } #endif @@ -2783,27 +2775,27 @@ interface IContextMenu2 { #define IContextMenu2_HandleMenuMsg(This,uMsg,wParam,lParam) (This)->lpVtbl->HandleMenuMsg(This,uMsg,wParam,lParam) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContextMenu2_QueryInterface(IContextMenu2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContextMenu2_QueryInterface(IContextMenu2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContextMenu2_AddRef(IContextMenu2* This) { +static inline ULONG IContextMenu2_AddRef(IContextMenu2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContextMenu2_Release(IContextMenu2* This) { +static inline ULONG IContextMenu2_Release(IContextMenu2* This) { return This->lpVtbl->Release(This); } /*** IContextMenu methods ***/ -static __WIDL_INLINE HRESULT IContextMenu2_QueryContextMenu(IContextMenu2* This,HMENU hmenu,UINT indexMenu,UINT idCmdFirst,UINT idCmdLast,UINT uFlags) { +static inline HRESULT IContextMenu2_QueryContextMenu(IContextMenu2* This,HMENU hmenu,UINT indexMenu,UINT idCmdFirst,UINT idCmdLast,UINT uFlags) { return This->lpVtbl->QueryContextMenu(This,hmenu,indexMenu,idCmdFirst,idCmdLast,uFlags); } -static __WIDL_INLINE HRESULT IContextMenu2_InvokeCommand(IContextMenu2* This,CMINVOKECOMMANDINFO *pici) { +static inline HRESULT IContextMenu2_InvokeCommand(IContextMenu2* This,CMINVOKECOMMANDINFO *pici) { return This->lpVtbl->InvokeCommand(This,pici); } -static __WIDL_INLINE HRESULT IContextMenu2_GetCommandString(IContextMenu2* This,UINT_PTR idCmd,UINT uType,UINT *pReserved,CHAR *pszName,UINT cchMax) { +static inline HRESULT IContextMenu2_GetCommandString(IContextMenu2* This,UINT_PTR idCmd,UINT uType,UINT *pReserved,CHAR *pszName,UINT cchMax) { return This->lpVtbl->GetCommandString(This,idCmd,uType,pReserved,pszName,cchMax); } /*** IContextMenu2 methods ***/ -static __WIDL_INLINE HRESULT IContextMenu2_HandleMenuMsg(IContextMenu2* This,UINT uMsg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT IContextMenu2_HandleMenuMsg(IContextMenu2* This,UINT uMsg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->HandleMenuMsg(This,uMsg,wParam,lParam); } #endif @@ -2912,31 +2904,31 @@ interface IContextMenu3 { #define IContextMenu3_HandleMenuMsg2(This,uMsg,wParam,lParam,plResult) (This)->lpVtbl->HandleMenuMsg2(This,uMsg,wParam,lParam,plResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContextMenu3_QueryInterface(IContextMenu3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContextMenu3_QueryInterface(IContextMenu3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContextMenu3_AddRef(IContextMenu3* This) { +static inline ULONG IContextMenu3_AddRef(IContextMenu3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContextMenu3_Release(IContextMenu3* This) { +static inline ULONG IContextMenu3_Release(IContextMenu3* This) { return This->lpVtbl->Release(This); } /*** IContextMenu methods ***/ -static __WIDL_INLINE HRESULT IContextMenu3_QueryContextMenu(IContextMenu3* This,HMENU hmenu,UINT indexMenu,UINT idCmdFirst,UINT idCmdLast,UINT uFlags) { +static inline HRESULT IContextMenu3_QueryContextMenu(IContextMenu3* This,HMENU hmenu,UINT indexMenu,UINT idCmdFirst,UINT idCmdLast,UINT uFlags) { return This->lpVtbl->QueryContextMenu(This,hmenu,indexMenu,idCmdFirst,idCmdLast,uFlags); } -static __WIDL_INLINE HRESULT IContextMenu3_InvokeCommand(IContextMenu3* This,CMINVOKECOMMANDINFO *pici) { +static inline HRESULT IContextMenu3_InvokeCommand(IContextMenu3* This,CMINVOKECOMMANDINFO *pici) { return This->lpVtbl->InvokeCommand(This,pici); } -static __WIDL_INLINE HRESULT IContextMenu3_GetCommandString(IContextMenu3* This,UINT_PTR idCmd,UINT uType,UINT *pReserved,CHAR *pszName,UINT cchMax) { +static inline HRESULT IContextMenu3_GetCommandString(IContextMenu3* This,UINT_PTR idCmd,UINT uType,UINT *pReserved,CHAR *pszName,UINT cchMax) { return This->lpVtbl->GetCommandString(This,idCmd,uType,pReserved,pszName,cchMax); } /*** IContextMenu2 methods ***/ -static __WIDL_INLINE HRESULT IContextMenu3_HandleMenuMsg(IContextMenu3* This,UINT uMsg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT IContextMenu3_HandleMenuMsg(IContextMenu3* This,UINT uMsg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->HandleMenuMsg(This,uMsg,wParam,lParam); } /*** IContextMenu3 methods ***/ -static __WIDL_INLINE HRESULT IContextMenu3_HandleMenuMsg2(IContextMenu3* This,UINT uMsg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { +static inline HRESULT IContextMenu3_HandleMenuMsg2(IContextMenu3* This,UINT uMsg,WPARAM wParam,LPARAM lParam,LRESULT *plResult) { return This->lpVtbl->HandleMenuMsg2(This,uMsg,wParam,lParam,plResult); } #endif @@ -3052,35 +3044,35 @@ interface IExecuteCommand { #define IExecuteCommand_Execute(This) (This)->lpVtbl->Execute(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExecuteCommand_QueryInterface(IExecuteCommand* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExecuteCommand_QueryInterface(IExecuteCommand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExecuteCommand_AddRef(IExecuteCommand* This) { +static inline ULONG IExecuteCommand_AddRef(IExecuteCommand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExecuteCommand_Release(IExecuteCommand* This) { +static inline ULONG IExecuteCommand_Release(IExecuteCommand* This) { return This->lpVtbl->Release(This); } /*** IExecuteCommand methods ***/ -static __WIDL_INLINE HRESULT IExecuteCommand_SetKeyState(IExecuteCommand* This,DWORD grfKeyState) { +static inline HRESULT IExecuteCommand_SetKeyState(IExecuteCommand* This,DWORD grfKeyState) { return This->lpVtbl->SetKeyState(This,grfKeyState); } -static __WIDL_INLINE HRESULT IExecuteCommand_SetParameters(IExecuteCommand* This,LPCWSTR pszParameters) { +static inline HRESULT IExecuteCommand_SetParameters(IExecuteCommand* This,LPCWSTR pszParameters) { return This->lpVtbl->SetParameters(This,pszParameters); } -static __WIDL_INLINE HRESULT IExecuteCommand_SetPosition(IExecuteCommand* This,POINT pt) { +static inline HRESULT IExecuteCommand_SetPosition(IExecuteCommand* This,POINT pt) { return This->lpVtbl->SetPosition(This,pt); } -static __WIDL_INLINE HRESULT IExecuteCommand_SetShowWindow(IExecuteCommand* This,int nShow) { +static inline HRESULT IExecuteCommand_SetShowWindow(IExecuteCommand* This,int nShow) { return This->lpVtbl->SetShowWindow(This,nShow); } -static __WIDL_INLINE HRESULT IExecuteCommand_SetNoShowUI(IExecuteCommand* This,WINBOOL fNoShowUI) { +static inline HRESULT IExecuteCommand_SetNoShowUI(IExecuteCommand* This,WINBOOL fNoShowUI) { return This->lpVtbl->SetNoShowUI(This,fNoShowUI); } -static __WIDL_INLINE HRESULT IExecuteCommand_SetDirectory(IExecuteCommand* This,LPCWSTR pszDirectory) { +static inline HRESULT IExecuteCommand_SetDirectory(IExecuteCommand* This,LPCWSTR pszDirectory) { return This->lpVtbl->SetDirectory(This,pszDirectory); } -static __WIDL_INLINE HRESULT IExecuteCommand_Execute(IExecuteCommand* This) { +static inline HRESULT IExecuteCommand_Execute(IExecuteCommand* This) { return This->lpVtbl->Execute(This); } #endif @@ -3155,21 +3147,21 @@ interface IPersistFolder { #define IPersistFolder_Initialize(This,pidl) (This)->lpVtbl->Initialize(This,pidl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder_QueryInterface(IPersistFolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistFolder_QueryInterface(IPersistFolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistFolder_AddRef(IPersistFolder* This) { +static inline ULONG IPersistFolder_AddRef(IPersistFolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistFolder_Release(IPersistFolder* This) { +static inline ULONG IPersistFolder_Release(IPersistFolder* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder_GetClassID(IPersistFolder* This,CLSID *pClassID) { +static inline HRESULT IPersistFolder_GetClassID(IPersistFolder* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistFolder methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder_Initialize(IPersistFolder* This,PCIDLIST_ABSOLUTE pidl) { +static inline HRESULT IPersistFolder_Initialize(IPersistFolder* This,PCIDLIST_ABSOLUTE pidl) { return This->lpVtbl->Initialize(This,pidl); } #endif @@ -3272,29 +3264,29 @@ interface IRunnableTask { #define IRunnableTask_IsRunning(This) (This)->lpVtbl->IsRunning(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRunnableTask_QueryInterface(IRunnableTask* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRunnableTask_QueryInterface(IRunnableTask* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRunnableTask_AddRef(IRunnableTask* This) { +static inline ULONG IRunnableTask_AddRef(IRunnableTask* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRunnableTask_Release(IRunnableTask* This) { +static inline ULONG IRunnableTask_Release(IRunnableTask* This) { return This->lpVtbl->Release(This); } /*** IRunnableTask methods ***/ -static __WIDL_INLINE HRESULT IRunnableTask_Run(IRunnableTask* This) { +static inline HRESULT IRunnableTask_Run(IRunnableTask* This) { return This->lpVtbl->Run(This); } -static __WIDL_INLINE HRESULT IRunnableTask_Kill(IRunnableTask* This,WINBOOL bWait) { +static inline HRESULT IRunnableTask_Kill(IRunnableTask* This,WINBOOL bWait) { return This->lpVtbl->Kill(This,bWait); } -static __WIDL_INLINE HRESULT IRunnableTask_Suspend(IRunnableTask* This) { +static inline HRESULT IRunnableTask_Suspend(IRunnableTask* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IRunnableTask_Resume(IRunnableTask* This) { +static inline HRESULT IRunnableTask_Resume(IRunnableTask* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE ULONG IRunnableTask_IsRunning(IRunnableTask* This) { +static inline ULONG IRunnableTask_IsRunning(IRunnableTask* This) { return This->lpVtbl->IsRunning(This); } #endif @@ -3414,26 +3406,26 @@ interface IShellTaskScheduler { #define IShellTaskScheduler_Status(This,dwReleaseStatus,dwThreadTimeout) (This)->lpVtbl->Status(This,dwReleaseStatus,dwThreadTimeout) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellTaskScheduler_QueryInterface(IShellTaskScheduler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellTaskScheduler_QueryInterface(IShellTaskScheduler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellTaskScheduler_AddRef(IShellTaskScheduler* This) { +static inline ULONG IShellTaskScheduler_AddRef(IShellTaskScheduler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellTaskScheduler_Release(IShellTaskScheduler* This) { +static inline ULONG IShellTaskScheduler_Release(IShellTaskScheduler* This) { return This->lpVtbl->Release(This); } /*** IShellTaskScheduler methods ***/ -static __WIDL_INLINE HRESULT IShellTaskScheduler_AddTask(IShellTaskScheduler* This,IRunnableTask *prt,REFTASKOWNERID rtoid,DWORD_PTR lParam,DWORD dwPriority) { +static inline HRESULT IShellTaskScheduler_AddTask(IShellTaskScheduler* This,IRunnableTask *prt,REFTASKOWNERID rtoid,DWORD_PTR lParam,DWORD dwPriority) { return This->lpVtbl->AddTask(This,prt,rtoid,lParam,dwPriority); } -static __WIDL_INLINE HRESULT IShellTaskScheduler_RemoveTasks(IShellTaskScheduler* This,REFTASKOWNERID rtoid,DWORD_PTR lParam,WINBOOL bWaitIfRunning) { +static inline HRESULT IShellTaskScheduler_RemoveTasks(IShellTaskScheduler* This,REFTASKOWNERID rtoid,DWORD_PTR lParam,WINBOOL bWaitIfRunning) { return This->lpVtbl->RemoveTasks(This,rtoid,lParam,bWaitIfRunning); } -static __WIDL_INLINE UINT IShellTaskScheduler_CountTasks(IShellTaskScheduler* This,REFTASKOWNERID rtoid) { +static inline UINT IShellTaskScheduler_CountTasks(IShellTaskScheduler* This,REFTASKOWNERID rtoid) { return This->lpVtbl->CountTasks(This,rtoid); } -static __WIDL_INLINE HRESULT IShellTaskScheduler_Status(IShellTaskScheduler* This,DWORD dwReleaseStatus,DWORD dwThreadTimeout) { +static inline HRESULT IShellTaskScheduler_Status(IShellTaskScheduler* This,DWORD dwReleaseStatus,DWORD dwThreadTimeout) { return This->lpVtbl->Status(This,dwReleaseStatus,dwThreadTimeout); } #endif @@ -3511,20 +3503,20 @@ interface IQueryCodePage { #define IQueryCodePage_SetCodePage(This,uiCodePage) (This)->lpVtbl->SetCodePage(This,uiCodePage) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IQueryCodePage_QueryInterface(IQueryCodePage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IQueryCodePage_QueryInterface(IQueryCodePage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IQueryCodePage_AddRef(IQueryCodePage* This) { +static inline ULONG IQueryCodePage_AddRef(IQueryCodePage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IQueryCodePage_Release(IQueryCodePage* This) { +static inline ULONG IQueryCodePage_Release(IQueryCodePage* This) { return This->lpVtbl->Release(This); } /*** IQueryCodePage methods ***/ -static __WIDL_INLINE HRESULT IQueryCodePage_GetCodePage(IQueryCodePage* This,UINT *puiCodePage) { +static inline HRESULT IQueryCodePage_GetCodePage(IQueryCodePage* This,UINT *puiCodePage) { return This->lpVtbl->GetCodePage(This,puiCodePage); } -static __WIDL_INLINE HRESULT IQueryCodePage_SetCodePage(IQueryCodePage* This,UINT uiCodePage) { +static inline HRESULT IQueryCodePage_SetCodePage(IQueryCodePage* This,UINT uiCodePage) { return This->lpVtbl->SetCodePage(This,uiCodePage); } #endif @@ -3606,25 +3598,25 @@ interface IPersistFolder2 { #define IPersistFolder2_GetCurFolder(This,ppidl) (This)->lpVtbl->GetCurFolder(This,ppidl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder2_QueryInterface(IPersistFolder2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistFolder2_QueryInterface(IPersistFolder2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistFolder2_AddRef(IPersistFolder2* This) { +static inline ULONG IPersistFolder2_AddRef(IPersistFolder2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistFolder2_Release(IPersistFolder2* This) { +static inline ULONG IPersistFolder2_Release(IPersistFolder2* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder2_GetClassID(IPersistFolder2* This,CLSID *pClassID) { +static inline HRESULT IPersistFolder2_GetClassID(IPersistFolder2* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistFolder methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder2_Initialize(IPersistFolder2* This,PCIDLIST_ABSOLUTE pidl) { +static inline HRESULT IPersistFolder2_Initialize(IPersistFolder2* This,PCIDLIST_ABSOLUTE pidl) { return This->lpVtbl->Initialize(This,pidl); } /*** IPersistFolder2 methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder2_GetCurFolder(IPersistFolder2* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IPersistFolder2_GetCurFolder(IPersistFolder2* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetCurFolder(This,ppidl); } #endif @@ -3737,32 +3729,32 @@ interface IPersistFolder3 { #define IPersistFolder3_GetFolderTargetInfo(This,ppfti) (This)->lpVtbl->GetFolderTargetInfo(This,ppfti) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder3_QueryInterface(IPersistFolder3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistFolder3_QueryInterface(IPersistFolder3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistFolder3_AddRef(IPersistFolder3* This) { +static inline ULONG IPersistFolder3_AddRef(IPersistFolder3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistFolder3_Release(IPersistFolder3* This) { +static inline ULONG IPersistFolder3_Release(IPersistFolder3* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder3_GetClassID(IPersistFolder3* This,CLSID *pClassID) { +static inline HRESULT IPersistFolder3_GetClassID(IPersistFolder3* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistFolder methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder3_Initialize(IPersistFolder3* This,PCIDLIST_ABSOLUTE pidl) { +static inline HRESULT IPersistFolder3_Initialize(IPersistFolder3* This,PCIDLIST_ABSOLUTE pidl) { return This->lpVtbl->Initialize(This,pidl); } /*** IPersistFolder2 methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder3_GetCurFolder(IPersistFolder3* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IPersistFolder3_GetCurFolder(IPersistFolder3* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetCurFolder(This,ppidl); } /*** IPersistFolder3 methods ***/ -static __WIDL_INLINE HRESULT IPersistFolder3_InitializeEx(IPersistFolder3* This,IBindCtx *pbc,PCIDLIST_ABSOLUTE pidlRoot,const PERSIST_FOLDER_TARGET_INFO *ppfti) { +static inline HRESULT IPersistFolder3_InitializeEx(IPersistFolder3* This,IBindCtx *pbc,PCIDLIST_ABSOLUTE pidlRoot,const PERSIST_FOLDER_TARGET_INFO *ppfti) { return This->lpVtbl->InitializeEx(This,pbc,pidlRoot,ppfti); } -static __WIDL_INLINE HRESULT IPersistFolder3_GetFolderTargetInfo(IPersistFolder3* This,PERSIST_FOLDER_TARGET_INFO *ppfti) { +static inline HRESULT IPersistFolder3_GetFolderTargetInfo(IPersistFolder3* This,PERSIST_FOLDER_TARGET_INFO *ppfti) { return This->lpVtbl->GetFolderTargetInfo(This,ppfti); } #endif @@ -3845,24 +3837,24 @@ interface IPersistIDList { #define IPersistIDList_GetIDList(This,ppidl) (This)->lpVtbl->GetIDList(This,ppidl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistIDList_QueryInterface(IPersistIDList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistIDList_QueryInterface(IPersistIDList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistIDList_AddRef(IPersistIDList* This) { +static inline ULONG IPersistIDList_AddRef(IPersistIDList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistIDList_Release(IPersistIDList* This) { +static inline ULONG IPersistIDList_Release(IPersistIDList* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistIDList_GetClassID(IPersistIDList* This,CLSID *pClassID) { +static inline HRESULT IPersistIDList_GetClassID(IPersistIDList* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistIDList methods ***/ -static __WIDL_INLINE HRESULT IPersistIDList_SetIDList(IPersistIDList* This,PCIDLIST_ABSOLUTE pidl) { +static inline HRESULT IPersistIDList_SetIDList(IPersistIDList* This,PCIDLIST_ABSOLUTE pidl) { return This->lpVtbl->SetIDList(This,pidl); } -static __WIDL_INLINE HRESULT IPersistIDList_GetIDList(IPersistIDList* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IPersistIDList_GetIDList(IPersistIDList* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetIDList(This,ppidl); } #endif @@ -3957,26 +3949,26 @@ interface IEnumIDList { #define IEnumIDList_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumIDList_QueryInterface(IEnumIDList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumIDList_QueryInterface(IEnumIDList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumIDList_AddRef(IEnumIDList* This) { +static inline ULONG IEnumIDList_AddRef(IEnumIDList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumIDList_Release(IEnumIDList* This) { +static inline ULONG IEnumIDList_Release(IEnumIDList* This) { return This->lpVtbl->Release(This); } /*** IEnumIDList methods ***/ -static __WIDL_INLINE HRESULT IEnumIDList_Next(IEnumIDList* This,ULONG celt,PITEMID_CHILD *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumIDList_Next(IEnumIDList* This,ULONG celt,PITEMID_CHILD *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumIDList_Skip(IEnumIDList* This,ULONG celt) { +static inline HRESULT IEnumIDList_Skip(IEnumIDList* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumIDList_Reset(IEnumIDList* This) { +static inline HRESULT IEnumIDList_Reset(IEnumIDList* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumIDList_Clone(IEnumIDList* This,IEnumIDList **ppenum) { +static inline HRESULT IEnumIDList_Clone(IEnumIDList* This,IEnumIDList **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -4092,26 +4084,26 @@ interface IEnumFullIDList { #define IEnumFullIDList_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumFullIDList_QueryInterface(IEnumFullIDList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumFullIDList_QueryInterface(IEnumFullIDList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumFullIDList_AddRef(IEnumFullIDList* This) { +static inline ULONG IEnumFullIDList_AddRef(IEnumFullIDList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumFullIDList_Release(IEnumFullIDList* This) { +static inline ULONG IEnumFullIDList_Release(IEnumFullIDList* This) { return This->lpVtbl->Release(This); } /*** IEnumFullIDList methods ***/ -static __WIDL_INLINE HRESULT IEnumFullIDList_Next(IEnumFullIDList* This,ULONG celt,PIDLIST_ABSOLUTE *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumFullIDList_Next(IEnumFullIDList* This,ULONG celt,PIDLIST_ABSOLUTE *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumFullIDList_Skip(IEnumFullIDList* This,ULONG celt) { +static inline HRESULT IEnumFullIDList_Skip(IEnumFullIDList* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumFullIDList_Reset(IEnumFullIDList* This) { +static inline HRESULT IEnumFullIDList_Reset(IEnumFullIDList* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumFullIDList_Clone(IEnumFullIDList* This,IEnumFullIDList **ppenum) { +static inline HRESULT IEnumFullIDList_Clone(IEnumFullIDList* This,IEnumFullIDList **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -4320,20 +4312,20 @@ interface IObjectWithFolderEnumMode { #define IObjectWithFolderEnumMode_GetMode(This,pfeMode) (This)->lpVtbl->GetMode(This,pfeMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectWithFolderEnumMode_QueryInterface(IObjectWithFolderEnumMode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectWithFolderEnumMode_QueryInterface(IObjectWithFolderEnumMode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectWithFolderEnumMode_AddRef(IObjectWithFolderEnumMode* This) { +static inline ULONG IObjectWithFolderEnumMode_AddRef(IObjectWithFolderEnumMode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectWithFolderEnumMode_Release(IObjectWithFolderEnumMode* This) { +static inline ULONG IObjectWithFolderEnumMode_Release(IObjectWithFolderEnumMode* This) { return This->lpVtbl->Release(This); } /*** IObjectWithFolderEnumMode methods ***/ -static __WIDL_INLINE HRESULT IObjectWithFolderEnumMode_SetMode(IObjectWithFolderEnumMode* This,FOLDER_ENUM_MODE feMode) { +static inline HRESULT IObjectWithFolderEnumMode_SetMode(IObjectWithFolderEnumMode* This,FOLDER_ENUM_MODE feMode) { return This->lpVtbl->SetMode(This,feMode); } -static __WIDL_INLINE HRESULT IObjectWithFolderEnumMode_GetMode(IObjectWithFolderEnumMode* This,FOLDER_ENUM_MODE *pfeMode) { +static inline HRESULT IObjectWithFolderEnumMode_GetMode(IObjectWithFolderEnumMode* This,FOLDER_ENUM_MODE *pfeMode) { return This->lpVtbl->GetMode(This,pfeMode); } #endif @@ -4427,20 +4419,20 @@ interface IParseAndCreateItem { #define IParseAndCreateItem_GetItem(This,riid,ppv) (This)->lpVtbl->GetItem(This,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IParseAndCreateItem_QueryInterface(IParseAndCreateItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IParseAndCreateItem_QueryInterface(IParseAndCreateItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IParseAndCreateItem_AddRef(IParseAndCreateItem* This) { +static inline ULONG IParseAndCreateItem_AddRef(IParseAndCreateItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IParseAndCreateItem_Release(IParseAndCreateItem* This) { +static inline ULONG IParseAndCreateItem_Release(IParseAndCreateItem* This) { return This->lpVtbl->Release(This); } /*** IParseAndCreateItem methods ***/ -static __WIDL_INLINE HRESULT IParseAndCreateItem_SetItem(IParseAndCreateItem* This,IShellItem *psi) { +static inline HRESULT IParseAndCreateItem_SetItem(IParseAndCreateItem* This,IShellItem *psi) { return This->lpVtbl->SetItem(This,psi); } -static __WIDL_INLINE HRESULT IParseAndCreateItem_GetItem(IParseAndCreateItem* This,REFIID riid,void **ppv) { +static inline HRESULT IParseAndCreateItem_GetItem(IParseAndCreateItem* This,REFIID riid,void **ppv) { return This->lpVtbl->GetItem(This,riid,ppv); } #endif @@ -4652,44 +4644,44 @@ interface IShellFolder { #define IShellFolder_SetNameOf(This,hwnd,pidl,pszName,uFlags,ppidlOut) (This)->lpVtbl->SetNameOf(This,hwnd,pidl,pszName,uFlags,ppidlOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellFolder_QueryInterface(IShellFolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellFolder_QueryInterface(IShellFolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellFolder_AddRef(IShellFolder* This) { +static inline ULONG IShellFolder_AddRef(IShellFolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellFolder_Release(IShellFolder* This) { +static inline ULONG IShellFolder_Release(IShellFolder* This) { return This->lpVtbl->Release(This); } /*** IShellFolder methods ***/ -static __WIDL_INLINE HRESULT IShellFolder_ParseDisplayName(IShellFolder* This,HWND hwnd,IBindCtx *pbc,LPWSTR pszDisplayName,ULONG *pchEaten,PIDLIST_RELATIVE *ppidl,ULONG *pdwAttributes) { +static inline HRESULT IShellFolder_ParseDisplayName(IShellFolder* This,HWND hwnd,IBindCtx *pbc,LPWSTR pszDisplayName,ULONG *pchEaten,PIDLIST_RELATIVE *ppidl,ULONG *pdwAttributes) { return This->lpVtbl->ParseDisplayName(This,hwnd,pbc,pszDisplayName,pchEaten,ppidl,pdwAttributes); } -static __WIDL_INLINE HRESULT IShellFolder_EnumObjects(IShellFolder* This,HWND hwnd,SHCONTF grfFlags,IEnumIDList **ppenumIDList) { +static inline HRESULT IShellFolder_EnumObjects(IShellFolder* This,HWND hwnd,SHCONTF grfFlags,IEnumIDList **ppenumIDList) { return This->lpVtbl->EnumObjects(This,hwnd,grfFlags,ppenumIDList); } -static __WIDL_INLINE HRESULT IShellFolder_BindToObject(IShellFolder* This,PCUIDLIST_RELATIVE pidl,IBindCtx *pbc,REFIID riid,void **ppv) { +static inline HRESULT IShellFolder_BindToObject(IShellFolder* This,PCUIDLIST_RELATIVE pidl,IBindCtx *pbc,REFIID riid,void **ppv) { return This->lpVtbl->BindToObject(This,pidl,pbc,riid,ppv); } -static __WIDL_INLINE HRESULT IShellFolder_BindToStorage(IShellFolder* This,PCUIDLIST_RELATIVE pidl,IBindCtx *pbc,REFIID riid,void **ppv) { +static inline HRESULT IShellFolder_BindToStorage(IShellFolder* This,PCUIDLIST_RELATIVE pidl,IBindCtx *pbc,REFIID riid,void **ppv) { return This->lpVtbl->BindToStorage(This,pidl,pbc,riid,ppv); } -static __WIDL_INLINE HRESULT IShellFolder_CompareIDs(IShellFolder* This,LPARAM lParam,PCUIDLIST_RELATIVE pidl1,PCUIDLIST_RELATIVE pidl2) { +static inline HRESULT IShellFolder_CompareIDs(IShellFolder* This,LPARAM lParam,PCUIDLIST_RELATIVE pidl1,PCUIDLIST_RELATIVE pidl2) { return This->lpVtbl->CompareIDs(This,lParam,pidl1,pidl2); } -static __WIDL_INLINE HRESULT IShellFolder_CreateViewObject(IShellFolder* This,HWND hwndOwner,REFIID riid,void **ppv) { +static inline HRESULT IShellFolder_CreateViewObject(IShellFolder* This,HWND hwndOwner,REFIID riid,void **ppv) { return This->lpVtbl->CreateViewObject(This,hwndOwner,riid,ppv); } -static __WIDL_INLINE HRESULT IShellFolder_GetAttributesOf(IShellFolder* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,SFGAOF *rgfInOut) { +static inline HRESULT IShellFolder_GetAttributesOf(IShellFolder* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,SFGAOF *rgfInOut) { return This->lpVtbl->GetAttributesOf(This,cidl,apidl,rgfInOut); } -static __WIDL_INLINE HRESULT IShellFolder_GetUIObjectOf(IShellFolder* This,HWND hwndOwner,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,REFIID riid,UINT *rgfReserved,void **ppv) { +static inline HRESULT IShellFolder_GetUIObjectOf(IShellFolder* This,HWND hwndOwner,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,REFIID riid,UINT *rgfReserved,void **ppv) { return This->lpVtbl->GetUIObjectOf(This,hwndOwner,cidl,apidl,riid,rgfReserved,ppv); } -static __WIDL_INLINE HRESULT IShellFolder_GetDisplayNameOf(IShellFolder* This,PCUITEMID_CHILD pidl,SHGDNF uFlags,STRRET *pName) { +static inline HRESULT IShellFolder_GetDisplayNameOf(IShellFolder* This,PCUITEMID_CHILD pidl,SHGDNF uFlags,STRRET *pName) { return This->lpVtbl->GetDisplayNameOf(This,pidl,uFlags,pName); } -static __WIDL_INLINE HRESULT IShellFolder_SetNameOf(IShellFolder* This,HWND hwnd,PCUITEMID_CHILD pidl,LPCWSTR pszName,SHGDNF uFlags,PITEMID_CHILD *ppidlOut) { +static inline HRESULT IShellFolder_SetNameOf(IShellFolder* This,HWND hwnd,PCUITEMID_CHILD pidl,LPCWSTR pszName,SHGDNF uFlags,PITEMID_CHILD *ppidlOut) { return This->lpVtbl->SetNameOf(This,hwnd,pidl,pszName,uFlags,ppidlOut); } #endif @@ -4818,26 +4810,26 @@ interface IEnumExtraSearch { #define IEnumExtraSearch_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumExtraSearch_QueryInterface(IEnumExtraSearch* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumExtraSearch_QueryInterface(IEnumExtraSearch* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumExtraSearch_AddRef(IEnumExtraSearch* This) { +static inline ULONG IEnumExtraSearch_AddRef(IEnumExtraSearch* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumExtraSearch_Release(IEnumExtraSearch* This) { +static inline ULONG IEnumExtraSearch_Release(IEnumExtraSearch* This) { return This->lpVtbl->Release(This); } /*** IEnumExtraSearch methods ***/ -static __WIDL_INLINE HRESULT IEnumExtraSearch_Next(IEnumExtraSearch* This,ULONG celt,EXTRASEARCH *rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumExtraSearch_Next(IEnumExtraSearch* This,ULONG celt,EXTRASEARCH *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumExtraSearch_Skip(IEnumExtraSearch* This,ULONG celt) { +static inline HRESULT IEnumExtraSearch_Skip(IEnumExtraSearch* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumExtraSearch_Reset(IEnumExtraSearch* This) { +static inline HRESULT IEnumExtraSearch_Reset(IEnumExtraSearch* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumExtraSearch_Clone(IEnumExtraSearch* This,IEnumExtraSearch **ppenum) { +static inline HRESULT IEnumExtraSearch_Clone(IEnumExtraSearch* This,IEnumExtraSearch **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -5052,66 +5044,66 @@ interface IShellFolder2 { #define IShellFolder2_MapColumnToSCID(This,iColumn,pscid) (This)->lpVtbl->MapColumnToSCID(This,iColumn,pscid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellFolder2_QueryInterface(IShellFolder2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellFolder2_QueryInterface(IShellFolder2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellFolder2_AddRef(IShellFolder2* This) { +static inline ULONG IShellFolder2_AddRef(IShellFolder2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellFolder2_Release(IShellFolder2* This) { +static inline ULONG IShellFolder2_Release(IShellFolder2* This) { return This->lpVtbl->Release(This); } /*** IShellFolder methods ***/ -static __WIDL_INLINE HRESULT IShellFolder2_ParseDisplayName(IShellFolder2* This,HWND hwnd,IBindCtx *pbc,LPWSTR pszDisplayName,ULONG *pchEaten,PIDLIST_RELATIVE *ppidl,ULONG *pdwAttributes) { +static inline HRESULT IShellFolder2_ParseDisplayName(IShellFolder2* This,HWND hwnd,IBindCtx *pbc,LPWSTR pszDisplayName,ULONG *pchEaten,PIDLIST_RELATIVE *ppidl,ULONG *pdwAttributes) { return This->lpVtbl->ParseDisplayName(This,hwnd,pbc,pszDisplayName,pchEaten,ppidl,pdwAttributes); } -static __WIDL_INLINE HRESULT IShellFolder2_EnumObjects(IShellFolder2* This,HWND hwnd,SHCONTF grfFlags,IEnumIDList **ppenumIDList) { +static inline HRESULT IShellFolder2_EnumObjects(IShellFolder2* This,HWND hwnd,SHCONTF grfFlags,IEnumIDList **ppenumIDList) { return This->lpVtbl->EnumObjects(This,hwnd,grfFlags,ppenumIDList); } -static __WIDL_INLINE HRESULT IShellFolder2_BindToObject(IShellFolder2* This,PCUIDLIST_RELATIVE pidl,IBindCtx *pbc,REFIID riid,void **ppv) { +static inline HRESULT IShellFolder2_BindToObject(IShellFolder2* This,PCUIDLIST_RELATIVE pidl,IBindCtx *pbc,REFIID riid,void **ppv) { return This->lpVtbl->BindToObject(This,pidl,pbc,riid,ppv); } -static __WIDL_INLINE HRESULT IShellFolder2_BindToStorage(IShellFolder2* This,PCUIDLIST_RELATIVE pidl,IBindCtx *pbc,REFIID riid,void **ppv) { +static inline HRESULT IShellFolder2_BindToStorage(IShellFolder2* This,PCUIDLIST_RELATIVE pidl,IBindCtx *pbc,REFIID riid,void **ppv) { return This->lpVtbl->BindToStorage(This,pidl,pbc,riid,ppv); } -static __WIDL_INLINE HRESULT IShellFolder2_CompareIDs(IShellFolder2* This,LPARAM lParam,PCUIDLIST_RELATIVE pidl1,PCUIDLIST_RELATIVE pidl2) { +static inline HRESULT IShellFolder2_CompareIDs(IShellFolder2* This,LPARAM lParam,PCUIDLIST_RELATIVE pidl1,PCUIDLIST_RELATIVE pidl2) { return This->lpVtbl->CompareIDs(This,lParam,pidl1,pidl2); } -static __WIDL_INLINE HRESULT IShellFolder2_CreateViewObject(IShellFolder2* This,HWND hwndOwner,REFIID riid,void **ppv) { +static inline HRESULT IShellFolder2_CreateViewObject(IShellFolder2* This,HWND hwndOwner,REFIID riid,void **ppv) { return This->lpVtbl->CreateViewObject(This,hwndOwner,riid,ppv); } -static __WIDL_INLINE HRESULT IShellFolder2_GetAttributesOf(IShellFolder2* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,SFGAOF *rgfInOut) { +static inline HRESULT IShellFolder2_GetAttributesOf(IShellFolder2* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,SFGAOF *rgfInOut) { return This->lpVtbl->GetAttributesOf(This,cidl,apidl,rgfInOut); } -static __WIDL_INLINE HRESULT IShellFolder2_GetUIObjectOf(IShellFolder2* This,HWND hwndOwner,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,REFIID riid,UINT *rgfReserved,void **ppv) { +static inline HRESULT IShellFolder2_GetUIObjectOf(IShellFolder2* This,HWND hwndOwner,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,REFIID riid,UINT *rgfReserved,void **ppv) { return This->lpVtbl->GetUIObjectOf(This,hwndOwner,cidl,apidl,riid,rgfReserved,ppv); } -static __WIDL_INLINE HRESULT IShellFolder2_GetDisplayNameOf(IShellFolder2* This,PCUITEMID_CHILD pidl,SHGDNF uFlags,STRRET *pName) { +static inline HRESULT IShellFolder2_GetDisplayNameOf(IShellFolder2* This,PCUITEMID_CHILD pidl,SHGDNF uFlags,STRRET *pName) { return This->lpVtbl->GetDisplayNameOf(This,pidl,uFlags,pName); } -static __WIDL_INLINE HRESULT IShellFolder2_SetNameOf(IShellFolder2* This,HWND hwnd,PCUITEMID_CHILD pidl,LPCWSTR pszName,SHGDNF uFlags,PITEMID_CHILD *ppidlOut) { +static inline HRESULT IShellFolder2_SetNameOf(IShellFolder2* This,HWND hwnd,PCUITEMID_CHILD pidl,LPCWSTR pszName,SHGDNF uFlags,PITEMID_CHILD *ppidlOut) { return This->lpVtbl->SetNameOf(This,hwnd,pidl,pszName,uFlags,ppidlOut); } /*** IShellFolder2 methods ***/ -static __WIDL_INLINE HRESULT IShellFolder2_GetDefaultSearchGUID(IShellFolder2* This,GUID *pguid) { +static inline HRESULT IShellFolder2_GetDefaultSearchGUID(IShellFolder2* This,GUID *pguid) { return This->lpVtbl->GetDefaultSearchGUID(This,pguid); } -static __WIDL_INLINE HRESULT IShellFolder2_EnumSearches(IShellFolder2* This,IEnumExtraSearch **ppenum) { +static inline HRESULT IShellFolder2_EnumSearches(IShellFolder2* This,IEnumExtraSearch **ppenum) { return This->lpVtbl->EnumSearches(This,ppenum); } -static __WIDL_INLINE HRESULT IShellFolder2_GetDefaultColumn(IShellFolder2* This,DWORD dwRes,ULONG *pSort,ULONG *pDisplay) { +static inline HRESULT IShellFolder2_GetDefaultColumn(IShellFolder2* This,DWORD dwRes,ULONG *pSort,ULONG *pDisplay) { return This->lpVtbl->GetDefaultColumn(This,dwRes,pSort,pDisplay); } -static __WIDL_INLINE HRESULT IShellFolder2_GetDefaultColumnState(IShellFolder2* This,UINT iColumn,SHCOLSTATEF *pcsFlags) { +static inline HRESULT IShellFolder2_GetDefaultColumnState(IShellFolder2* This,UINT iColumn,SHCOLSTATEF *pcsFlags) { return This->lpVtbl->GetDefaultColumnState(This,iColumn,pcsFlags); } -static __WIDL_INLINE HRESULT IShellFolder2_GetDetailsEx(IShellFolder2* This,PCUITEMID_CHILD pidl,const SHCOLUMNID *pscid,VARIANT *pv) { +static inline HRESULT IShellFolder2_GetDetailsEx(IShellFolder2* This,PCUITEMID_CHILD pidl,const SHCOLUMNID *pscid,VARIANT *pv) { return This->lpVtbl->GetDetailsEx(This,pidl,pscid,pv); } -static __WIDL_INLINE HRESULT IShellFolder2_GetDetailsOf(IShellFolder2* This,PCUITEMID_CHILD pidl,UINT iColumn,SHELLDETAILS *psd) { +static inline HRESULT IShellFolder2_GetDetailsOf(IShellFolder2* This,PCUITEMID_CHILD pidl,UINT iColumn,SHELLDETAILS *psd) { return This->lpVtbl->GetDetailsOf(This,pidl,iColumn,psd); } -static __WIDL_INLINE HRESULT IShellFolder2_MapColumnToSCID(IShellFolder2* This,UINT iColumn,SHCOLUMNID *pscid) { +static inline HRESULT IShellFolder2_MapColumnToSCID(IShellFolder2* This,UINT iColumn,SHCOLUMNID *pscid) { return This->lpVtbl->MapColumnToSCID(This,iColumn,pscid); } #endif @@ -5275,20 +5267,20 @@ interface IFolderViewOptions { #define IFolderViewOptions_GetFolderViewOptions(This,pfvoFlags) (This)->lpVtbl->GetFolderViewOptions(This,pfvoFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFolderViewOptions_QueryInterface(IFolderViewOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFolderViewOptions_QueryInterface(IFolderViewOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFolderViewOptions_AddRef(IFolderViewOptions* This) { +static inline ULONG IFolderViewOptions_AddRef(IFolderViewOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFolderViewOptions_Release(IFolderViewOptions* This) { +static inline ULONG IFolderViewOptions_Release(IFolderViewOptions* This) { return This->lpVtbl->Release(This); } /*** IFolderViewOptions methods ***/ -static __WIDL_INLINE HRESULT IFolderViewOptions_SetFolderViewOptions(IFolderViewOptions* This,FOLDERVIEWOPTIONS fvoMask,FOLDERVIEWOPTIONS fvoFlags) { +static inline HRESULT IFolderViewOptions_SetFolderViewOptions(IFolderViewOptions* This,FOLDERVIEWOPTIONS fvoMask,FOLDERVIEWOPTIONS fvoFlags) { return This->lpVtbl->SetFolderViewOptions(This,fvoMask,fvoFlags); } -static __WIDL_INLINE HRESULT IFolderViewOptions_GetFolderViewOptions(IFolderViewOptions* This,FOLDERVIEWOPTIONS *pfvoFlags) { +static inline HRESULT IFolderViewOptions_GetFolderViewOptions(IFolderViewOptions* This,FOLDERVIEWOPTIONS *pfvoFlags) { return This->lpVtbl->GetFolderViewOptions(This,pfvoFlags); } #endif @@ -5522,54 +5514,54 @@ interface IShellView { #define IShellView_GetItemObject(This,uItem,riid,ppv) (This)->lpVtbl->GetItemObject(This,uItem,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellView_QueryInterface(IShellView* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellView_QueryInterface(IShellView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellView_AddRef(IShellView* This) { +static inline ULONG IShellView_AddRef(IShellView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellView_Release(IShellView* This) { +static inline ULONG IShellView_Release(IShellView* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IShellView_GetWindow(IShellView* This,HWND *phwnd) { +static inline HRESULT IShellView_GetWindow(IShellView* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IShellView_ContextSensitiveHelp(IShellView* This,WINBOOL fEnterMode) { +static inline HRESULT IShellView_ContextSensitiveHelp(IShellView* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IShellView methods ***/ -static __WIDL_INLINE HRESULT IShellView_TranslateAccelerator(IShellView* This,MSG *pmsg) { +static inline HRESULT IShellView_TranslateAccelerator(IShellView* This,MSG *pmsg) { return This->lpVtbl->TranslateAccelerator(This,pmsg); } -static __WIDL_INLINE HRESULT IShellView_EnableModeless(IShellView* This,WINBOOL fEnable) { +static inline HRESULT IShellView_EnableModeless(IShellView* This,WINBOOL fEnable) { return This->lpVtbl->EnableModeless(This,fEnable); } -static __WIDL_INLINE HRESULT IShellView_UIActivate(IShellView* This,UINT uState) { +static inline HRESULT IShellView_UIActivate(IShellView* This,UINT uState) { return This->lpVtbl->UIActivate(This,uState); } -static __WIDL_INLINE HRESULT IShellView_Refresh(IShellView* This) { +static inline HRESULT IShellView_Refresh(IShellView* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IShellView_CreateViewWindow(IShellView* This,IShellView *psvPrevious,LPCFOLDERSETTINGS pfs,IShellBrowser *psb,RECT *prcView,HWND *phWnd) { +static inline HRESULT IShellView_CreateViewWindow(IShellView* This,IShellView *psvPrevious,LPCFOLDERSETTINGS pfs,IShellBrowser *psb,RECT *prcView,HWND *phWnd) { return This->lpVtbl->CreateViewWindow(This,psvPrevious,pfs,psb,prcView,phWnd); } -static __WIDL_INLINE HRESULT IShellView_DestroyViewWindow(IShellView* This) { +static inline HRESULT IShellView_DestroyViewWindow(IShellView* This) { return This->lpVtbl->DestroyViewWindow(This); } -static __WIDL_INLINE HRESULT IShellView_GetCurrentInfo(IShellView* This,LPFOLDERSETTINGS pfs) { +static inline HRESULT IShellView_GetCurrentInfo(IShellView* This,LPFOLDERSETTINGS pfs) { return This->lpVtbl->GetCurrentInfo(This,pfs); } -static __WIDL_INLINE HRESULT IShellView_AddPropertySheetPages(IShellView* This,DWORD dwReserved,LPFNSVADDPROPSHEETPAGE pfn,LPARAM lparam) { +static inline HRESULT IShellView_AddPropertySheetPages(IShellView* This,DWORD dwReserved,LPFNSVADDPROPSHEETPAGE pfn,LPARAM lparam) { return This->lpVtbl->AddPropertySheetPages(This,dwReserved,pfn,lparam); } -static __WIDL_INLINE HRESULT IShellView_SaveViewState(IShellView* This) { +static inline HRESULT IShellView_SaveViewState(IShellView* This) { return This->lpVtbl->SaveViewState(This); } -static __WIDL_INLINE HRESULT IShellView_SelectItem(IShellView* This,PCUITEMID_CHILD pidlItem,SVSIF uFlags) { +static inline HRESULT IShellView_SelectItem(IShellView* This,PCUITEMID_CHILD pidlItem,SVSIF uFlags) { return This->lpVtbl->SelectItem(This,pidlItem,uFlags); } -static __WIDL_INLINE HRESULT IShellView_GetItemObject(IShellView* This,UINT uItem,REFIID riid,void **ppv) { +static inline HRESULT IShellView_GetItemObject(IShellView* This,UINT uItem,REFIID riid,void **ppv) { return This->lpVtbl->GetItemObject(This,uItem,riid,ppv); } #endif @@ -5761,67 +5753,67 @@ interface IShellView2 { #define IShellView2_SelectAndPositionItem(This,pidlItem,uFlags,ppt) (This)->lpVtbl->SelectAndPositionItem(This,pidlItem,uFlags,ppt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellView2_QueryInterface(IShellView2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellView2_QueryInterface(IShellView2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellView2_AddRef(IShellView2* This) { +static inline ULONG IShellView2_AddRef(IShellView2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellView2_Release(IShellView2* This) { +static inline ULONG IShellView2_Release(IShellView2* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IShellView2_GetWindow(IShellView2* This,HWND *phwnd) { +static inline HRESULT IShellView2_GetWindow(IShellView2* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IShellView2_ContextSensitiveHelp(IShellView2* This,WINBOOL fEnterMode) { +static inline HRESULT IShellView2_ContextSensitiveHelp(IShellView2* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IShellView methods ***/ -static __WIDL_INLINE HRESULT IShellView2_TranslateAccelerator(IShellView2* This,MSG *pmsg) { +static inline HRESULT IShellView2_TranslateAccelerator(IShellView2* This,MSG *pmsg) { return This->lpVtbl->TranslateAccelerator(This,pmsg); } -static __WIDL_INLINE HRESULT IShellView2_EnableModeless(IShellView2* This,WINBOOL fEnable) { +static inline HRESULT IShellView2_EnableModeless(IShellView2* This,WINBOOL fEnable) { return This->lpVtbl->EnableModeless(This,fEnable); } -static __WIDL_INLINE HRESULT IShellView2_UIActivate(IShellView2* This,UINT uState) { +static inline HRESULT IShellView2_UIActivate(IShellView2* This,UINT uState) { return This->lpVtbl->UIActivate(This,uState); } -static __WIDL_INLINE HRESULT IShellView2_Refresh(IShellView2* This) { +static inline HRESULT IShellView2_Refresh(IShellView2* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IShellView2_CreateViewWindow(IShellView2* This,IShellView *psvPrevious,LPCFOLDERSETTINGS pfs,IShellBrowser *psb,RECT *prcView,HWND *phWnd) { +static inline HRESULT IShellView2_CreateViewWindow(IShellView2* This,IShellView *psvPrevious,LPCFOLDERSETTINGS pfs,IShellBrowser *psb,RECT *prcView,HWND *phWnd) { return This->lpVtbl->CreateViewWindow(This,psvPrevious,pfs,psb,prcView,phWnd); } -static __WIDL_INLINE HRESULT IShellView2_DestroyViewWindow(IShellView2* This) { +static inline HRESULT IShellView2_DestroyViewWindow(IShellView2* This) { return This->lpVtbl->DestroyViewWindow(This); } -static __WIDL_INLINE HRESULT IShellView2_GetCurrentInfo(IShellView2* This,LPFOLDERSETTINGS pfs) { +static inline HRESULT IShellView2_GetCurrentInfo(IShellView2* This,LPFOLDERSETTINGS pfs) { return This->lpVtbl->GetCurrentInfo(This,pfs); } -static __WIDL_INLINE HRESULT IShellView2_AddPropertySheetPages(IShellView2* This,DWORD dwReserved,LPFNSVADDPROPSHEETPAGE pfn,LPARAM lparam) { +static inline HRESULT IShellView2_AddPropertySheetPages(IShellView2* This,DWORD dwReserved,LPFNSVADDPROPSHEETPAGE pfn,LPARAM lparam) { return This->lpVtbl->AddPropertySheetPages(This,dwReserved,pfn,lparam); } -static __WIDL_INLINE HRESULT IShellView2_SaveViewState(IShellView2* This) { +static inline HRESULT IShellView2_SaveViewState(IShellView2* This) { return This->lpVtbl->SaveViewState(This); } -static __WIDL_INLINE HRESULT IShellView2_SelectItem(IShellView2* This,PCUITEMID_CHILD pidlItem,SVSIF uFlags) { +static inline HRESULT IShellView2_SelectItem(IShellView2* This,PCUITEMID_CHILD pidlItem,SVSIF uFlags) { return This->lpVtbl->SelectItem(This,pidlItem,uFlags); } -static __WIDL_INLINE HRESULT IShellView2_GetItemObject(IShellView2* This,UINT uItem,REFIID riid,void **ppv) { +static inline HRESULT IShellView2_GetItemObject(IShellView2* This,UINT uItem,REFIID riid,void **ppv) { return This->lpVtbl->GetItemObject(This,uItem,riid,ppv); } /*** IShellView2 methods ***/ -static __WIDL_INLINE HRESULT IShellView2_GetView(IShellView2* This,SHELLVIEWID *pvid,ULONG uView) { +static inline HRESULT IShellView2_GetView(IShellView2* This,SHELLVIEWID *pvid,ULONG uView) { return This->lpVtbl->GetView(This,pvid,uView); } -static __WIDL_INLINE HRESULT IShellView2_CreateViewWindow2(IShellView2* This,LPSV2CVW2_PARAMS lpParams) { +static inline HRESULT IShellView2_CreateViewWindow2(IShellView2* This,LPSV2CVW2_PARAMS lpParams) { return This->lpVtbl->CreateViewWindow2(This,lpParams); } -static __WIDL_INLINE HRESULT IShellView2_HandleRename(IShellView2* This,PCUITEMID_CHILD pidlNew) { +static inline HRESULT IShellView2_HandleRename(IShellView2* This,PCUITEMID_CHILD pidlNew) { return This->lpVtbl->HandleRename(This,pidlNew); } -static __WIDL_INLINE HRESULT IShellView2_SelectAndPositionItem(IShellView2* This,PCUITEMID_CHILD pidlItem,UINT uFlags,POINT *ppt) { +static inline HRESULT IShellView2_SelectAndPositionItem(IShellView2* This,PCUITEMID_CHILD pidlItem,UINT uFlags,POINT *ppt) { return This->lpVtbl->SelectAndPositionItem(This,pidlItem,uFlags,ppt); } #endif @@ -6015,71 +6007,71 @@ interface IShellView3 { #define IShellView3_CreateViewWindow3(This,psbOwner,psvPrev,dwViewFlags,dwMask,dwFlags,fvMode,pvid,prcView,phwndView) (This)->lpVtbl->CreateViewWindow3(This,psbOwner,psvPrev,dwViewFlags,dwMask,dwFlags,fvMode,pvid,prcView,phwndView) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellView3_QueryInterface(IShellView3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellView3_QueryInterface(IShellView3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellView3_AddRef(IShellView3* This) { +static inline ULONG IShellView3_AddRef(IShellView3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellView3_Release(IShellView3* This) { +static inline ULONG IShellView3_Release(IShellView3* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IShellView3_GetWindow(IShellView3* This,HWND *phwnd) { +static inline HRESULT IShellView3_GetWindow(IShellView3* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IShellView3_ContextSensitiveHelp(IShellView3* This,WINBOOL fEnterMode) { +static inline HRESULT IShellView3_ContextSensitiveHelp(IShellView3* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IShellView methods ***/ -static __WIDL_INLINE HRESULT IShellView3_TranslateAccelerator(IShellView3* This,MSG *pmsg) { +static inline HRESULT IShellView3_TranslateAccelerator(IShellView3* This,MSG *pmsg) { return This->lpVtbl->TranslateAccelerator(This,pmsg); } -static __WIDL_INLINE HRESULT IShellView3_EnableModeless(IShellView3* This,WINBOOL fEnable) { +static inline HRESULT IShellView3_EnableModeless(IShellView3* This,WINBOOL fEnable) { return This->lpVtbl->EnableModeless(This,fEnable); } -static __WIDL_INLINE HRESULT IShellView3_UIActivate(IShellView3* This,UINT uState) { +static inline HRESULT IShellView3_UIActivate(IShellView3* This,UINT uState) { return This->lpVtbl->UIActivate(This,uState); } -static __WIDL_INLINE HRESULT IShellView3_Refresh(IShellView3* This) { +static inline HRESULT IShellView3_Refresh(IShellView3* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IShellView3_CreateViewWindow(IShellView3* This,IShellView *psvPrevious,LPCFOLDERSETTINGS pfs,IShellBrowser *psb,RECT *prcView,HWND *phWnd) { +static inline HRESULT IShellView3_CreateViewWindow(IShellView3* This,IShellView *psvPrevious,LPCFOLDERSETTINGS pfs,IShellBrowser *psb,RECT *prcView,HWND *phWnd) { return This->lpVtbl->CreateViewWindow(This,psvPrevious,pfs,psb,prcView,phWnd); } -static __WIDL_INLINE HRESULT IShellView3_DestroyViewWindow(IShellView3* This) { +static inline HRESULT IShellView3_DestroyViewWindow(IShellView3* This) { return This->lpVtbl->DestroyViewWindow(This); } -static __WIDL_INLINE HRESULT IShellView3_GetCurrentInfo(IShellView3* This,LPFOLDERSETTINGS pfs) { +static inline HRESULT IShellView3_GetCurrentInfo(IShellView3* This,LPFOLDERSETTINGS pfs) { return This->lpVtbl->GetCurrentInfo(This,pfs); } -static __WIDL_INLINE HRESULT IShellView3_AddPropertySheetPages(IShellView3* This,DWORD dwReserved,LPFNSVADDPROPSHEETPAGE pfn,LPARAM lparam) { +static inline HRESULT IShellView3_AddPropertySheetPages(IShellView3* This,DWORD dwReserved,LPFNSVADDPROPSHEETPAGE pfn,LPARAM lparam) { return This->lpVtbl->AddPropertySheetPages(This,dwReserved,pfn,lparam); } -static __WIDL_INLINE HRESULT IShellView3_SaveViewState(IShellView3* This) { +static inline HRESULT IShellView3_SaveViewState(IShellView3* This) { return This->lpVtbl->SaveViewState(This); } -static __WIDL_INLINE HRESULT IShellView3_SelectItem(IShellView3* This,PCUITEMID_CHILD pidlItem,SVSIF uFlags) { +static inline HRESULT IShellView3_SelectItem(IShellView3* This,PCUITEMID_CHILD pidlItem,SVSIF uFlags) { return This->lpVtbl->SelectItem(This,pidlItem,uFlags); } -static __WIDL_INLINE HRESULT IShellView3_GetItemObject(IShellView3* This,UINT uItem,REFIID riid,void **ppv) { +static inline HRESULT IShellView3_GetItemObject(IShellView3* This,UINT uItem,REFIID riid,void **ppv) { return This->lpVtbl->GetItemObject(This,uItem,riid,ppv); } /*** IShellView2 methods ***/ -static __WIDL_INLINE HRESULT IShellView3_GetView(IShellView3* This,SHELLVIEWID *pvid,ULONG uView) { +static inline HRESULT IShellView3_GetView(IShellView3* This,SHELLVIEWID *pvid,ULONG uView) { return This->lpVtbl->GetView(This,pvid,uView); } -static __WIDL_INLINE HRESULT IShellView3_CreateViewWindow2(IShellView3* This,LPSV2CVW2_PARAMS lpParams) { +static inline HRESULT IShellView3_CreateViewWindow2(IShellView3* This,LPSV2CVW2_PARAMS lpParams) { return This->lpVtbl->CreateViewWindow2(This,lpParams); } -static __WIDL_INLINE HRESULT IShellView3_HandleRename(IShellView3* This,PCUITEMID_CHILD pidlNew) { +static inline HRESULT IShellView3_HandleRename(IShellView3* This,PCUITEMID_CHILD pidlNew) { return This->lpVtbl->HandleRename(This,pidlNew); } -static __WIDL_INLINE HRESULT IShellView3_SelectAndPositionItem(IShellView3* This,PCUITEMID_CHILD pidlItem,UINT uFlags,POINT *ppt) { +static inline HRESULT IShellView3_SelectAndPositionItem(IShellView3* This,PCUITEMID_CHILD pidlItem,UINT uFlags,POINT *ppt) { return This->lpVtbl->SelectAndPositionItem(This,pidlItem,uFlags,ppt); } /*** IShellView3 methods ***/ -static __WIDL_INLINE HRESULT IShellView3_CreateViewWindow3(IShellView3* This,IShellBrowser *psbOwner,IShellView *psvPrev,SV3CVW3_FLAGS dwViewFlags,FOLDERFLAGS dwMask,FOLDERFLAGS dwFlags,FOLDERVIEWMODE fvMode,const SHELLVIEWID *pvid,const RECT *prcView,HWND *phwndView) { +static inline HRESULT IShellView3_CreateViewWindow3(IShellView3* This,IShellBrowser *psbOwner,IShellView *psvPrev,SV3CVW3_FLAGS dwViewFlags,FOLDERFLAGS dwMask,FOLDERFLAGS dwFlags,FOLDERVIEWMODE fvMode,const SHELLVIEWID *pvid,const RECT *prcView,HWND *phwndView) { return This->lpVtbl->CreateViewWindow3(This,psbOwner,psvPrev,dwViewFlags,dwMask,dwFlags,fvMode,pvid,prcView,phwndView); } #endif @@ -6274,56 +6266,56 @@ interface IFolderView { #define IFolderView_SelectAndPositionItems(This,cidl,apidl,apt,dwFlags) (This)->lpVtbl->SelectAndPositionItems(This,cidl,apidl,apt,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFolderView_QueryInterface(IFolderView* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFolderView_QueryInterface(IFolderView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFolderView_AddRef(IFolderView* This) { +static inline ULONG IFolderView_AddRef(IFolderView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFolderView_Release(IFolderView* This) { +static inline ULONG IFolderView_Release(IFolderView* This) { return This->lpVtbl->Release(This); } /*** IFolderView methods ***/ -static __WIDL_INLINE HRESULT IFolderView_GetCurrentViewMode(IFolderView* This,UINT *pViewMode) { +static inline HRESULT IFolderView_GetCurrentViewMode(IFolderView* This,UINT *pViewMode) { return This->lpVtbl->GetCurrentViewMode(This,pViewMode); } -static __WIDL_INLINE HRESULT IFolderView_SetCurrentViewMode(IFolderView* This,UINT ViewMode) { +static inline HRESULT IFolderView_SetCurrentViewMode(IFolderView* This,UINT ViewMode) { return This->lpVtbl->SetCurrentViewMode(This,ViewMode); } -static __WIDL_INLINE HRESULT IFolderView_GetFolder(IFolderView* This,REFIID riid,void **ppv) { +static inline HRESULT IFolderView_GetFolder(IFolderView* This,REFIID riid,void **ppv) { return This->lpVtbl->GetFolder(This,riid,ppv); } -static __WIDL_INLINE HRESULT IFolderView_Item(IFolderView* This,int iItemIndex,PITEMID_CHILD *ppidl) { +static inline HRESULT IFolderView_Item(IFolderView* This,int iItemIndex,PITEMID_CHILD *ppidl) { return This->lpVtbl->Item(This,iItemIndex,ppidl); } -static __WIDL_INLINE HRESULT IFolderView_ItemCount(IFolderView* This,UINT uFlags,int *pcItems) { +static inline HRESULT IFolderView_ItemCount(IFolderView* This,UINT uFlags,int *pcItems) { return This->lpVtbl->ItemCount(This,uFlags,pcItems); } -static __WIDL_INLINE HRESULT IFolderView_Items(IFolderView* This,UINT uFlags,REFIID riid,void **ppv) { +static inline HRESULT IFolderView_Items(IFolderView* This,UINT uFlags,REFIID riid,void **ppv) { return This->lpVtbl->Items(This,uFlags,riid,ppv); } -static __WIDL_INLINE HRESULT IFolderView_GetSelectionMarkedItem(IFolderView* This,int *piItem) { +static inline HRESULT IFolderView_GetSelectionMarkedItem(IFolderView* This,int *piItem) { return This->lpVtbl->GetSelectionMarkedItem(This,piItem); } -static __WIDL_INLINE HRESULT IFolderView_GetFocusedItem(IFolderView* This,int *piItem) { +static inline HRESULT IFolderView_GetFocusedItem(IFolderView* This,int *piItem) { return This->lpVtbl->GetFocusedItem(This,piItem); } -static __WIDL_INLINE HRESULT IFolderView_GetItemPosition(IFolderView* This,PCUITEMID_CHILD pidl,POINT *ppt) { +static inline HRESULT IFolderView_GetItemPosition(IFolderView* This,PCUITEMID_CHILD pidl,POINT *ppt) { return This->lpVtbl->GetItemPosition(This,pidl,ppt); } -static __WIDL_INLINE HRESULT IFolderView_GetSpacing(IFolderView* This,POINT *ppt) { +static inline HRESULT IFolderView_GetSpacing(IFolderView* This,POINT *ppt) { return This->lpVtbl->GetSpacing(This,ppt); } -static __WIDL_INLINE HRESULT IFolderView_GetDefaultSpacing(IFolderView* This,POINT *ppt) { +static inline HRESULT IFolderView_GetDefaultSpacing(IFolderView* This,POINT *ppt) { return This->lpVtbl->GetDefaultSpacing(This,ppt); } -static __WIDL_INLINE HRESULT IFolderView_GetAutoArrange(IFolderView* This) { +static inline HRESULT IFolderView_GetAutoArrange(IFolderView* This) { return This->lpVtbl->GetAutoArrange(This); } -static __WIDL_INLINE HRESULT IFolderView_SelectItem(IFolderView* This,int iItem,DWORD dwFlags) { +static inline HRESULT IFolderView_SelectItem(IFolderView* This,int iItem,DWORD dwFlags) { return This->lpVtbl->SelectItem(This,iItem,dwFlags); } -static __WIDL_INLINE HRESULT IFolderView_SelectAndPositionItems(IFolderView* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,POINT *apt,DWORD dwFlags) { +static inline HRESULT IFolderView_SelectAndPositionItems(IFolderView* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,POINT *apt,DWORD dwFlags) { return This->lpVtbl->SelectAndPositionItems(This,cidl,apidl,apt,dwFlags); } #endif @@ -6404,20 +6396,20 @@ interface ISearchBoxInfo { #define ISearchBoxInfo_GetText(This,ppsz) (This)->lpVtbl->GetText(This,ppsz) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearchBoxInfo_QueryInterface(ISearchBoxInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearchBoxInfo_QueryInterface(ISearchBoxInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearchBoxInfo_AddRef(ISearchBoxInfo* This) { +static inline ULONG ISearchBoxInfo_AddRef(ISearchBoxInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearchBoxInfo_Release(ISearchBoxInfo* This) { +static inline ULONG ISearchBoxInfo_Release(ISearchBoxInfo* This) { return This->lpVtbl->Release(This); } /*** ISearchBoxInfo methods ***/ -static __WIDL_INLINE HRESULT ISearchBoxInfo_GetCondition(ISearchBoxInfo* This,REFIID riid,void **ppv) { +static inline HRESULT ISearchBoxInfo_GetCondition(ISearchBoxInfo* This,REFIID riid,void **ppv) { return This->lpVtbl->GetCondition(This,riid,ppv); } -static __WIDL_INLINE HRESULT ISearchBoxInfo_GetText(ISearchBoxInfo* This,LPWSTR *ppsz) { +static inline HRESULT ISearchBoxInfo_GetText(ISearchBoxInfo* This,LPWSTR *ppsz) { return This->lpVtbl->GetText(This,ppsz); } #endif @@ -6833,132 +6825,132 @@ interface IFolderView2 { #define IFolderView2_DoRename(This) (This)->lpVtbl->DoRename(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFolderView2_QueryInterface(IFolderView2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFolderView2_QueryInterface(IFolderView2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFolderView2_AddRef(IFolderView2* This) { +static inline ULONG IFolderView2_AddRef(IFolderView2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFolderView2_Release(IFolderView2* This) { +static inline ULONG IFolderView2_Release(IFolderView2* This) { return This->lpVtbl->Release(This); } /*** IFolderView methods ***/ -static __WIDL_INLINE HRESULT IFolderView2_GetCurrentViewMode(IFolderView2* This,UINT *pViewMode) { +static inline HRESULT IFolderView2_GetCurrentViewMode(IFolderView2* This,UINT *pViewMode) { return This->lpVtbl->GetCurrentViewMode(This,pViewMode); } -static __WIDL_INLINE HRESULT IFolderView2_SetCurrentViewMode(IFolderView2* This,UINT ViewMode) { +static inline HRESULT IFolderView2_SetCurrentViewMode(IFolderView2* This,UINT ViewMode) { return This->lpVtbl->SetCurrentViewMode(This,ViewMode); } -static __WIDL_INLINE HRESULT IFolderView2_GetFolder(IFolderView2* This,REFIID riid,void **ppv) { +static inline HRESULT IFolderView2_GetFolder(IFolderView2* This,REFIID riid,void **ppv) { return This->lpVtbl->GetFolder(This,riid,ppv); } -static __WIDL_INLINE HRESULT IFolderView2_Item(IFolderView2* This,int iItemIndex,PITEMID_CHILD *ppidl) { +static inline HRESULT IFolderView2_Item(IFolderView2* This,int iItemIndex,PITEMID_CHILD *ppidl) { return This->lpVtbl->Item(This,iItemIndex,ppidl); } -static __WIDL_INLINE HRESULT IFolderView2_ItemCount(IFolderView2* This,UINT uFlags,int *pcItems) { +static inline HRESULT IFolderView2_ItemCount(IFolderView2* This,UINT uFlags,int *pcItems) { return This->lpVtbl->ItemCount(This,uFlags,pcItems); } -static __WIDL_INLINE HRESULT IFolderView2_Items(IFolderView2* This,UINT uFlags,REFIID riid,void **ppv) { +static inline HRESULT IFolderView2_Items(IFolderView2* This,UINT uFlags,REFIID riid,void **ppv) { return This->lpVtbl->Items(This,uFlags,riid,ppv); } -static __WIDL_INLINE HRESULT IFolderView2_GetSelectionMarkedItem(IFolderView2* This,int *piItem) { +static inline HRESULT IFolderView2_GetSelectionMarkedItem(IFolderView2* This,int *piItem) { return This->lpVtbl->GetSelectionMarkedItem(This,piItem); } -static __WIDL_INLINE HRESULT IFolderView2_GetFocusedItem(IFolderView2* This,int *piItem) { +static inline HRESULT IFolderView2_GetFocusedItem(IFolderView2* This,int *piItem) { return This->lpVtbl->GetFocusedItem(This,piItem); } -static __WIDL_INLINE HRESULT IFolderView2_GetItemPosition(IFolderView2* This,PCUITEMID_CHILD pidl,POINT *ppt) { +static inline HRESULT IFolderView2_GetItemPosition(IFolderView2* This,PCUITEMID_CHILD pidl,POINT *ppt) { return This->lpVtbl->GetItemPosition(This,pidl,ppt); } -static __WIDL_INLINE HRESULT IFolderView2_GetSpacing(IFolderView2* This,POINT *ppt) { +static inline HRESULT IFolderView2_GetSpacing(IFolderView2* This,POINT *ppt) { return This->lpVtbl->GetSpacing(This,ppt); } -static __WIDL_INLINE HRESULT IFolderView2_GetDefaultSpacing(IFolderView2* This,POINT *ppt) { +static inline HRESULT IFolderView2_GetDefaultSpacing(IFolderView2* This,POINT *ppt) { return This->lpVtbl->GetDefaultSpacing(This,ppt); } -static __WIDL_INLINE HRESULT IFolderView2_GetAutoArrange(IFolderView2* This) { +static inline HRESULT IFolderView2_GetAutoArrange(IFolderView2* This) { return This->lpVtbl->GetAutoArrange(This); } -static __WIDL_INLINE HRESULT IFolderView2_SelectItem(IFolderView2* This,int iItem,DWORD dwFlags) { +static inline HRESULT IFolderView2_SelectItem(IFolderView2* This,int iItem,DWORD dwFlags) { return This->lpVtbl->SelectItem(This,iItem,dwFlags); } -static __WIDL_INLINE HRESULT IFolderView2_SelectAndPositionItems(IFolderView2* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,POINT *apt,DWORD dwFlags) { +static inline HRESULT IFolderView2_SelectAndPositionItems(IFolderView2* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,POINT *apt,DWORD dwFlags) { return This->lpVtbl->SelectAndPositionItems(This,cidl,apidl,apt,dwFlags); } /*** IFolderView2 methods ***/ -static __WIDL_INLINE HRESULT IFolderView2_SetGroupBy(IFolderView2* This,REFPROPERTYKEY key,WINBOOL fAscending) { +static inline HRESULT IFolderView2_SetGroupBy(IFolderView2* This,REFPROPERTYKEY key,WINBOOL fAscending) { return This->lpVtbl->SetGroupBy(This,key,fAscending); } -static __WIDL_INLINE HRESULT IFolderView2_GetGroupBy(IFolderView2* This,PROPERTYKEY *pkey,WINBOOL *pfAscending) { +static inline HRESULT IFolderView2_GetGroupBy(IFolderView2* This,PROPERTYKEY *pkey,WINBOOL *pfAscending) { return This->lpVtbl->GetGroupBy(This,pkey,pfAscending); } -static __WIDL_INLINE HRESULT IFolderView2_SetViewProperty(IFolderView2* This,PCUITEMID_CHILD pidl,REFPROPERTYKEY propkey,REFPROPVARIANT propvar) { +static inline HRESULT IFolderView2_SetViewProperty(IFolderView2* This,PCUITEMID_CHILD pidl,REFPROPERTYKEY propkey,REFPROPVARIANT propvar) { return This->lpVtbl->SetViewProperty(This,pidl,propkey,propvar); } -static __WIDL_INLINE HRESULT IFolderView2_GetViewProperty(IFolderView2* This,PCUITEMID_CHILD pidl,REFPROPERTYKEY propkey,PROPVARIANT *ppropvar) { +static inline HRESULT IFolderView2_GetViewProperty(IFolderView2* This,PCUITEMID_CHILD pidl,REFPROPERTYKEY propkey,PROPVARIANT *ppropvar) { return This->lpVtbl->GetViewProperty(This,pidl,propkey,ppropvar); } -static __WIDL_INLINE HRESULT IFolderView2_SetTileViewProperties(IFolderView2* This,PCUITEMID_CHILD pidl,LPCWSTR pszPropList) { +static inline HRESULT IFolderView2_SetTileViewProperties(IFolderView2* This,PCUITEMID_CHILD pidl,LPCWSTR pszPropList) { return This->lpVtbl->SetTileViewProperties(This,pidl,pszPropList); } -static __WIDL_INLINE HRESULT IFolderView2_SetExtendedTileViewProperties(IFolderView2* This,PCUITEMID_CHILD pidl,LPCWSTR pszPropList) { +static inline HRESULT IFolderView2_SetExtendedTileViewProperties(IFolderView2* This,PCUITEMID_CHILD pidl,LPCWSTR pszPropList) { return This->lpVtbl->SetExtendedTileViewProperties(This,pidl,pszPropList); } -static __WIDL_INLINE HRESULT IFolderView2_SetText(IFolderView2* This,FVTEXTTYPE iType,LPCWSTR pwszText) { +static inline HRESULT IFolderView2_SetText(IFolderView2* This,FVTEXTTYPE iType,LPCWSTR pwszText) { return This->lpVtbl->SetText(This,iType,pwszText); } -static __WIDL_INLINE HRESULT IFolderView2_SetCurrentFolderFlags(IFolderView2* This,DWORD dwMask,DWORD dwFlags) { +static inline HRESULT IFolderView2_SetCurrentFolderFlags(IFolderView2* This,DWORD dwMask,DWORD dwFlags) { return This->lpVtbl->SetCurrentFolderFlags(This,dwMask,dwFlags); } -static __WIDL_INLINE HRESULT IFolderView2_GetCurrentFolderFlags(IFolderView2* This,DWORD *pdwFlags) { +static inline HRESULT IFolderView2_GetCurrentFolderFlags(IFolderView2* This,DWORD *pdwFlags) { return This->lpVtbl->GetCurrentFolderFlags(This,pdwFlags); } -static __WIDL_INLINE HRESULT IFolderView2_GetSortColumnCount(IFolderView2* This,int *pcColumns) { +static inline HRESULT IFolderView2_GetSortColumnCount(IFolderView2* This,int *pcColumns) { return This->lpVtbl->GetSortColumnCount(This,pcColumns); } -static __WIDL_INLINE HRESULT IFolderView2_SetSortColumns(IFolderView2* This,const SORTCOLUMN *rgSortColumns,int cColumns) { +static inline HRESULT IFolderView2_SetSortColumns(IFolderView2* This,const SORTCOLUMN *rgSortColumns,int cColumns) { return This->lpVtbl->SetSortColumns(This,rgSortColumns,cColumns); } -static __WIDL_INLINE HRESULT IFolderView2_GetSortColumns(IFolderView2* This,SORTCOLUMN *rgSortColumns,int cColumns) { +static inline HRESULT IFolderView2_GetSortColumns(IFolderView2* This,SORTCOLUMN *rgSortColumns,int cColumns) { return This->lpVtbl->GetSortColumns(This,rgSortColumns,cColumns); } -static __WIDL_INLINE HRESULT IFolderView2_GetItem(IFolderView2* This,int iItem,REFIID riid,void **ppv) { +static inline HRESULT IFolderView2_GetItem(IFolderView2* This,int iItem,REFIID riid,void **ppv) { return This->lpVtbl->GetItem(This,iItem,riid,ppv); } -static __WIDL_INLINE HRESULT IFolderView2_GetVisibleItem(IFolderView2* This,int iStart,WINBOOL fPrevious,int *piItem) { +static inline HRESULT IFolderView2_GetVisibleItem(IFolderView2* This,int iStart,WINBOOL fPrevious,int *piItem) { return This->lpVtbl->GetVisibleItem(This,iStart,fPrevious,piItem); } -static __WIDL_INLINE HRESULT IFolderView2_GetSelectedItem(IFolderView2* This,int iStart,int *piItem) { +static inline HRESULT IFolderView2_GetSelectedItem(IFolderView2* This,int iStart,int *piItem) { return This->lpVtbl->GetSelectedItem(This,iStart,piItem); } -static __WIDL_INLINE HRESULT IFolderView2_GetSelection(IFolderView2* This,WINBOOL fNoneImpliesFolder,IShellItemArray **ppsia) { +static inline HRESULT IFolderView2_GetSelection(IFolderView2* This,WINBOOL fNoneImpliesFolder,IShellItemArray **ppsia) { return This->lpVtbl->GetSelection(This,fNoneImpliesFolder,ppsia); } -static __WIDL_INLINE HRESULT IFolderView2_GetSelectionState(IFolderView2* This,PCUITEMID_CHILD pidl,DWORD *pdwFlags) { +static inline HRESULT IFolderView2_GetSelectionState(IFolderView2* This,PCUITEMID_CHILD pidl,DWORD *pdwFlags) { return This->lpVtbl->GetSelectionState(This,pidl,pdwFlags); } -static __WIDL_INLINE HRESULT IFolderView2_InvokeVerbOnSelection(IFolderView2* This,LPCSTR pszVerb) { +static inline HRESULT IFolderView2_InvokeVerbOnSelection(IFolderView2* This,LPCSTR pszVerb) { return This->lpVtbl->InvokeVerbOnSelection(This,pszVerb); } -static __WIDL_INLINE HRESULT IFolderView2_SetViewModeAndIconSize(IFolderView2* This,FOLDERVIEWMODE uViewMode,int iImageSize) { +static inline HRESULT IFolderView2_SetViewModeAndIconSize(IFolderView2* This,FOLDERVIEWMODE uViewMode,int iImageSize) { return This->lpVtbl->SetViewModeAndIconSize(This,uViewMode,iImageSize); } -static __WIDL_INLINE HRESULT IFolderView2_GetViewModeAndIconSize(IFolderView2* This,FOLDERVIEWMODE *puViewMode,int *piImageSize) { +static inline HRESULT IFolderView2_GetViewModeAndIconSize(IFolderView2* This,FOLDERVIEWMODE *puViewMode,int *piImageSize) { return This->lpVtbl->GetViewModeAndIconSize(This,puViewMode,piImageSize); } -static __WIDL_INLINE HRESULT IFolderView2_SetGroupSubsetCount(IFolderView2* This,UINT cVisibleRows) { +static inline HRESULT IFolderView2_SetGroupSubsetCount(IFolderView2* This,UINT cVisibleRows) { return This->lpVtbl->SetGroupSubsetCount(This,cVisibleRows); } -static __WIDL_INLINE HRESULT IFolderView2_GetGroupSubsetCount(IFolderView2* This,UINT *pcVisibleRows) { +static inline HRESULT IFolderView2_GetGroupSubsetCount(IFolderView2* This,UINT *pcVisibleRows) { return This->lpVtbl->GetGroupSubsetCount(This,pcVisibleRows); } -static __WIDL_INLINE HRESULT IFolderView2_SetRedraw(IFolderView2* This,WINBOOL fRedrawOn) { +static inline HRESULT IFolderView2_SetRedraw(IFolderView2* This,WINBOOL fRedrawOn) { return This->lpVtbl->SetRedraw(This,fRedrawOn); } -static __WIDL_INLINE HRESULT IFolderView2_IsMoveInSameFolder(IFolderView2* This) { +static inline HRESULT IFolderView2_IsMoveInSameFolder(IFolderView2* This) { return This->lpVtbl->IsMoveInSameFolder(This); } -static __WIDL_INLINE HRESULT IFolderView2_DoRename(IFolderView2* This) { +static inline HRESULT IFolderView2_DoRename(IFolderView2* This) { return This->lpVtbl->DoRename(This); } #endif @@ -7102,35 +7094,35 @@ interface IFolderViewSettings { #define IFolderViewSettings_GetGroupSubsetCount(This,pcVisibleRows) (This)->lpVtbl->GetGroupSubsetCount(This,pcVisibleRows) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFolderViewSettings_QueryInterface(IFolderViewSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFolderViewSettings_QueryInterface(IFolderViewSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFolderViewSettings_AddRef(IFolderViewSettings* This) { +static inline ULONG IFolderViewSettings_AddRef(IFolderViewSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFolderViewSettings_Release(IFolderViewSettings* This) { +static inline ULONG IFolderViewSettings_Release(IFolderViewSettings* This) { return This->lpVtbl->Release(This); } /*** IFolderViewSettings methods ***/ -static __WIDL_INLINE HRESULT IFolderViewSettings_GetColumnPropertyList(IFolderViewSettings* This,REFIID riid,void **ppv) { +static inline HRESULT IFolderViewSettings_GetColumnPropertyList(IFolderViewSettings* This,REFIID riid,void **ppv) { return This->lpVtbl->GetColumnPropertyList(This,riid,ppv); } -static __WIDL_INLINE HRESULT IFolderViewSettings_GetGroupByProperty(IFolderViewSettings* This,PROPERTYKEY *pkey,WINBOOL *pfGroupAscending) { +static inline HRESULT IFolderViewSettings_GetGroupByProperty(IFolderViewSettings* This,PROPERTYKEY *pkey,WINBOOL *pfGroupAscending) { return This->lpVtbl->GetGroupByProperty(This,pkey,pfGroupAscending); } -static __WIDL_INLINE HRESULT IFolderViewSettings_GetViewMode(IFolderViewSettings* This,FOLDERLOGICALVIEWMODE *plvm) { +static inline HRESULT IFolderViewSettings_GetViewMode(IFolderViewSettings* This,FOLDERLOGICALVIEWMODE *plvm) { return This->lpVtbl->GetViewMode(This,plvm); } -static __WIDL_INLINE HRESULT IFolderViewSettings_GetIconSize(IFolderViewSettings* This,UINT *puIconSize) { +static inline HRESULT IFolderViewSettings_GetIconSize(IFolderViewSettings* This,UINT *puIconSize) { return This->lpVtbl->GetIconSize(This,puIconSize); } -static __WIDL_INLINE HRESULT IFolderViewSettings_GetFolderFlags(IFolderViewSettings* This,FOLDERFLAGS *pfolderMask,FOLDERFLAGS *pfolderFlags) { +static inline HRESULT IFolderViewSettings_GetFolderFlags(IFolderViewSettings* This,FOLDERFLAGS *pfolderMask,FOLDERFLAGS *pfolderFlags) { return This->lpVtbl->GetFolderFlags(This,pfolderMask,pfolderFlags); } -static __WIDL_INLINE HRESULT IFolderViewSettings_GetSortColumns(IFolderViewSettings* This,SORTCOLUMN *rgSortColumns,UINT cColumnsIn,UINT *pcColumnsOut) { +static inline HRESULT IFolderViewSettings_GetSortColumns(IFolderViewSettings* This,SORTCOLUMN *rgSortColumns,UINT cColumnsIn,UINT *pcColumnsOut) { return This->lpVtbl->GetSortColumns(This,rgSortColumns,cColumnsIn,pcColumnsOut); } -static __WIDL_INLINE HRESULT IFolderViewSettings_GetGroupSubsetCount(IFolderViewSettings* This,UINT *pcVisibleRows) { +static inline HRESULT IFolderViewSettings_GetGroupSubsetCount(IFolderViewSettings* This,UINT *pcVisibleRows) { return This->lpVtbl->GetGroupSubsetCount(This,pcVisibleRows); } #endif @@ -7217,23 +7209,23 @@ interface IPreviewHandlerVisuals { #define IPreviewHandlerVisuals_SetTextColor(This,color) (This)->lpVtbl->SetTextColor(This,color) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPreviewHandlerVisuals_QueryInterface(IPreviewHandlerVisuals* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPreviewHandlerVisuals_QueryInterface(IPreviewHandlerVisuals* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPreviewHandlerVisuals_AddRef(IPreviewHandlerVisuals* This) { +static inline ULONG IPreviewHandlerVisuals_AddRef(IPreviewHandlerVisuals* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPreviewHandlerVisuals_Release(IPreviewHandlerVisuals* This) { +static inline ULONG IPreviewHandlerVisuals_Release(IPreviewHandlerVisuals* This) { return This->lpVtbl->Release(This); } /*** IPreviewHandlerVisuals methods ***/ -static __WIDL_INLINE HRESULT IPreviewHandlerVisuals_SetBackgroundColor(IPreviewHandlerVisuals* This,COLORREF color) { +static inline HRESULT IPreviewHandlerVisuals_SetBackgroundColor(IPreviewHandlerVisuals* This,COLORREF color) { return This->lpVtbl->SetBackgroundColor(This,color); } -static __WIDL_INLINE HRESULT IPreviewHandlerVisuals_SetFont(IPreviewHandlerVisuals* This,const LOGFONTW *plf) { +static inline HRESULT IPreviewHandlerVisuals_SetFont(IPreviewHandlerVisuals* This,const LOGFONTW *plf) { return This->lpVtbl->SetFont(This,plf); } -static __WIDL_INLINE HRESULT IPreviewHandlerVisuals_SetTextColor(IPreviewHandlerVisuals* This,COLORREF color) { +static inline HRESULT IPreviewHandlerVisuals_SetTextColor(IPreviewHandlerVisuals* This,COLORREF color) { return This->lpVtbl->SetTextColor(This,color); } #endif @@ -7382,38 +7374,38 @@ interface IVisualProperties { #define IVisualProperties_SetTheme(This,pszSubAppName,pszSubIdList) (This)->lpVtbl->SetTheme(This,pszSubAppName,pszSubIdList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVisualProperties_QueryInterface(IVisualProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVisualProperties_QueryInterface(IVisualProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVisualProperties_AddRef(IVisualProperties* This) { +static inline ULONG IVisualProperties_AddRef(IVisualProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVisualProperties_Release(IVisualProperties* This) { +static inline ULONG IVisualProperties_Release(IVisualProperties* This) { return This->lpVtbl->Release(This); } /*** IVisualProperties methods ***/ -static __WIDL_INLINE HRESULT IVisualProperties_SetWatermark(IVisualProperties* This,HBITMAP hbmp,VPWATERMARKFLAGS vpwf) { +static inline HRESULT IVisualProperties_SetWatermark(IVisualProperties* This,HBITMAP hbmp,VPWATERMARKFLAGS vpwf) { return This->lpVtbl->SetWatermark(This,hbmp,vpwf); } -static __WIDL_INLINE HRESULT IVisualProperties_SetColor(IVisualProperties* This,VPCOLORFLAGS vpcf,COLORREF cr) { +static inline HRESULT IVisualProperties_SetColor(IVisualProperties* This,VPCOLORFLAGS vpcf,COLORREF cr) { return This->lpVtbl->SetColor(This,vpcf,cr); } -static __WIDL_INLINE HRESULT IVisualProperties_GetColor(IVisualProperties* This,VPCOLORFLAGS vpcf,COLORREF *pcr) { +static inline HRESULT IVisualProperties_GetColor(IVisualProperties* This,VPCOLORFLAGS vpcf,COLORREF *pcr) { return This->lpVtbl->GetColor(This,vpcf,pcr); } -static __WIDL_INLINE HRESULT IVisualProperties_SetItemHeight(IVisualProperties* This,int cyItemInPixels) { +static inline HRESULT IVisualProperties_SetItemHeight(IVisualProperties* This,int cyItemInPixels) { return This->lpVtbl->SetItemHeight(This,cyItemInPixels); } -static __WIDL_INLINE HRESULT IVisualProperties_GetItemHeight(IVisualProperties* This,int *cyItemInPixels) { +static inline HRESULT IVisualProperties_GetItemHeight(IVisualProperties* This,int *cyItemInPixels) { return This->lpVtbl->GetItemHeight(This,cyItemInPixels); } -static __WIDL_INLINE HRESULT IVisualProperties_SetFont(IVisualProperties* This,const LOGFONTW *plf,WINBOOL bRedraw) { +static inline HRESULT IVisualProperties_SetFont(IVisualProperties* This,const LOGFONTW *plf,WINBOOL bRedraw) { return This->lpVtbl->SetFont(This,plf,bRedraw); } -static __WIDL_INLINE HRESULT IVisualProperties_GetFont(IVisualProperties* This,LOGFONTW *plf) { +static inline HRESULT IVisualProperties_GetFont(IVisualProperties* This,LOGFONTW *plf) { return This->lpVtbl->GetFont(This,plf); } -static __WIDL_INLINE HRESULT IVisualProperties_SetTheme(IVisualProperties* This,LPCWSTR pszSubAppName,LPCWSTR pszSubIdList) { +static inline HRESULT IVisualProperties_SetTheme(IVisualProperties* This,LPCWSTR pszSubAppName,LPCWSTR pszSubIdList) { return This->lpVtbl->SetTheme(This,pszSubAppName,pszSubIdList); } #endif @@ -7508,23 +7500,23 @@ interface ICommDlgBrowser { #define ICommDlgBrowser_IncludeObject(This,ppshv,pidl) (This)->lpVtbl->IncludeObject(This,ppshv,pidl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICommDlgBrowser_QueryInterface(ICommDlgBrowser* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICommDlgBrowser_QueryInterface(ICommDlgBrowser* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICommDlgBrowser_AddRef(ICommDlgBrowser* This) { +static inline ULONG ICommDlgBrowser_AddRef(ICommDlgBrowser* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICommDlgBrowser_Release(ICommDlgBrowser* This) { +static inline ULONG ICommDlgBrowser_Release(ICommDlgBrowser* This) { return This->lpVtbl->Release(This); } /*** ICommDlgBrowser methods ***/ -static __WIDL_INLINE HRESULT ICommDlgBrowser_OnDefaultCommand(ICommDlgBrowser* This,IShellView *ppshv) { +static inline HRESULT ICommDlgBrowser_OnDefaultCommand(ICommDlgBrowser* This,IShellView *ppshv) { return This->lpVtbl->OnDefaultCommand(This,ppshv); } -static __WIDL_INLINE HRESULT ICommDlgBrowser_OnStateChange(ICommDlgBrowser* This,IShellView *ppshv,ULONG uChange) { +static inline HRESULT ICommDlgBrowser_OnStateChange(ICommDlgBrowser* This,IShellView *ppshv,ULONG uChange) { return This->lpVtbl->OnStateChange(This,ppshv,uChange); } -static __WIDL_INLINE HRESULT ICommDlgBrowser_IncludeObject(ICommDlgBrowser* This,IShellView *ppshv,PCUITEMID_CHILD pidl) { +static inline HRESULT ICommDlgBrowser_IncludeObject(ICommDlgBrowser* This,IShellView *ppshv,PCUITEMID_CHILD pidl) { return This->lpVtbl->IncludeObject(This,ppshv,pidl); } #endif @@ -7649,33 +7641,33 @@ interface ICommDlgBrowser2 { #define ICommDlgBrowser2_GetViewFlags(This,pdwFlags) (This)->lpVtbl->GetViewFlags(This,pdwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICommDlgBrowser2_QueryInterface(ICommDlgBrowser2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICommDlgBrowser2_QueryInterface(ICommDlgBrowser2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICommDlgBrowser2_AddRef(ICommDlgBrowser2* This) { +static inline ULONG ICommDlgBrowser2_AddRef(ICommDlgBrowser2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICommDlgBrowser2_Release(ICommDlgBrowser2* This) { +static inline ULONG ICommDlgBrowser2_Release(ICommDlgBrowser2* This) { return This->lpVtbl->Release(This); } /*** ICommDlgBrowser methods ***/ -static __WIDL_INLINE HRESULT ICommDlgBrowser2_OnDefaultCommand(ICommDlgBrowser2* This,IShellView *ppshv) { +static inline HRESULT ICommDlgBrowser2_OnDefaultCommand(ICommDlgBrowser2* This,IShellView *ppshv) { return This->lpVtbl->OnDefaultCommand(This,ppshv); } -static __WIDL_INLINE HRESULT ICommDlgBrowser2_OnStateChange(ICommDlgBrowser2* This,IShellView *ppshv,ULONG uChange) { +static inline HRESULT ICommDlgBrowser2_OnStateChange(ICommDlgBrowser2* This,IShellView *ppshv,ULONG uChange) { return This->lpVtbl->OnStateChange(This,ppshv,uChange); } -static __WIDL_INLINE HRESULT ICommDlgBrowser2_IncludeObject(ICommDlgBrowser2* This,IShellView *ppshv,PCUITEMID_CHILD pidl) { +static inline HRESULT ICommDlgBrowser2_IncludeObject(ICommDlgBrowser2* This,IShellView *ppshv,PCUITEMID_CHILD pidl) { return This->lpVtbl->IncludeObject(This,ppshv,pidl); } /*** ICommDlgBrowser2 methods ***/ -static __WIDL_INLINE HRESULT ICommDlgBrowser2_Notify(ICommDlgBrowser2* This,IShellView *ppshv,DWORD dwNotifyType) { +static inline HRESULT ICommDlgBrowser2_Notify(ICommDlgBrowser2* This,IShellView *ppshv,DWORD dwNotifyType) { return This->lpVtbl->Notify(This,ppshv,dwNotifyType); } -static __WIDL_INLINE HRESULT ICommDlgBrowser2_GetDefaultMenuText(ICommDlgBrowser2* This,IShellView *ppshv,LPWSTR pszText,int cchMax) { +static inline HRESULT ICommDlgBrowser2_GetDefaultMenuText(ICommDlgBrowser2* This,IShellView *ppshv,LPWSTR pszText,int cchMax) { return This->lpVtbl->GetDefaultMenuText(This,ppshv,pszText,cchMax); } -static __WIDL_INLINE HRESULT ICommDlgBrowser2_GetViewFlags(ICommDlgBrowser2* This,DWORD *pdwFlags) { +static inline HRESULT ICommDlgBrowser2_GetViewFlags(ICommDlgBrowser2* This,DWORD *pdwFlags) { return This->lpVtbl->GetViewFlags(This,pdwFlags); } #endif @@ -7804,43 +7796,43 @@ interface ICommDlgBrowser3 { #define ICommDlgBrowser3_OnPreViewCreated(This,ppshv) (This)->lpVtbl->OnPreViewCreated(This,ppshv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICommDlgBrowser3_QueryInterface(ICommDlgBrowser3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICommDlgBrowser3_QueryInterface(ICommDlgBrowser3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICommDlgBrowser3_AddRef(ICommDlgBrowser3* This) { +static inline ULONG ICommDlgBrowser3_AddRef(ICommDlgBrowser3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICommDlgBrowser3_Release(ICommDlgBrowser3* This) { +static inline ULONG ICommDlgBrowser3_Release(ICommDlgBrowser3* This) { return This->lpVtbl->Release(This); } /*** ICommDlgBrowser methods ***/ -static __WIDL_INLINE HRESULT ICommDlgBrowser3_OnDefaultCommand(ICommDlgBrowser3* This,IShellView *ppshv) { +static inline HRESULT ICommDlgBrowser3_OnDefaultCommand(ICommDlgBrowser3* This,IShellView *ppshv) { return This->lpVtbl->OnDefaultCommand(This,ppshv); } -static __WIDL_INLINE HRESULT ICommDlgBrowser3_OnStateChange(ICommDlgBrowser3* This,IShellView *ppshv,ULONG uChange) { +static inline HRESULT ICommDlgBrowser3_OnStateChange(ICommDlgBrowser3* This,IShellView *ppshv,ULONG uChange) { return This->lpVtbl->OnStateChange(This,ppshv,uChange); } -static __WIDL_INLINE HRESULT ICommDlgBrowser3_IncludeObject(ICommDlgBrowser3* This,IShellView *ppshv,PCUITEMID_CHILD pidl) { +static inline HRESULT ICommDlgBrowser3_IncludeObject(ICommDlgBrowser3* This,IShellView *ppshv,PCUITEMID_CHILD pidl) { return This->lpVtbl->IncludeObject(This,ppshv,pidl); } /*** ICommDlgBrowser2 methods ***/ -static __WIDL_INLINE HRESULT ICommDlgBrowser3_Notify(ICommDlgBrowser3* This,IShellView *ppshv,DWORD dwNotifyType) { +static inline HRESULT ICommDlgBrowser3_Notify(ICommDlgBrowser3* This,IShellView *ppshv,DWORD dwNotifyType) { return This->lpVtbl->Notify(This,ppshv,dwNotifyType); } -static __WIDL_INLINE HRESULT ICommDlgBrowser3_GetDefaultMenuText(ICommDlgBrowser3* This,IShellView *ppshv,LPWSTR pszText,int cchMax) { +static inline HRESULT ICommDlgBrowser3_GetDefaultMenuText(ICommDlgBrowser3* This,IShellView *ppshv,LPWSTR pszText,int cchMax) { return This->lpVtbl->GetDefaultMenuText(This,ppshv,pszText,cchMax); } -static __WIDL_INLINE HRESULT ICommDlgBrowser3_GetViewFlags(ICommDlgBrowser3* This,DWORD *pdwFlags) { +static inline HRESULT ICommDlgBrowser3_GetViewFlags(ICommDlgBrowser3* This,DWORD *pdwFlags) { return This->lpVtbl->GetViewFlags(This,pdwFlags); } /*** ICommDlgBrowser3 methods ***/ -static __WIDL_INLINE HRESULT ICommDlgBrowser3_OnColumnClicked(ICommDlgBrowser3* This,IShellView *ppshv,int iColumn) { +static inline HRESULT ICommDlgBrowser3_OnColumnClicked(ICommDlgBrowser3* This,IShellView *ppshv,int iColumn) { return This->lpVtbl->OnColumnClicked(This,ppshv,iColumn); } -static __WIDL_INLINE HRESULT ICommDlgBrowser3_GetCurrentFilter(ICommDlgBrowser3* This,LPWSTR pszFileSpec,int cchFileSpec) { +static inline HRESULT ICommDlgBrowser3_GetCurrentFilter(ICommDlgBrowser3* This,LPWSTR pszFileSpec,int cchFileSpec) { return This->lpVtbl->GetCurrentFilter(This,pszFileSpec,cchFileSpec); } -static __WIDL_INLINE HRESULT ICommDlgBrowser3_OnPreViewCreated(ICommDlgBrowser3* This,IShellView *ppshv) { +static inline HRESULT ICommDlgBrowser3_OnPreViewCreated(ICommDlgBrowser3* This,IShellView *ppshv) { return This->lpVtbl->OnPreViewCreated(This,ppshv); } #endif @@ -7994,29 +7986,29 @@ interface IColumnManager { #define IColumnManager_SetColumns(This,rgkeyOrder,cVisible) (This)->lpVtbl->SetColumns(This,rgkeyOrder,cVisible) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IColumnManager_QueryInterface(IColumnManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IColumnManager_QueryInterface(IColumnManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IColumnManager_AddRef(IColumnManager* This) { +static inline ULONG IColumnManager_AddRef(IColumnManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IColumnManager_Release(IColumnManager* This) { +static inline ULONG IColumnManager_Release(IColumnManager* This) { return This->lpVtbl->Release(This); } /*** IColumnManager methods ***/ -static __WIDL_INLINE HRESULT IColumnManager_SetColumnInfo(IColumnManager* This,REFPROPERTYKEY propkey,const CM_COLUMNINFO *pcmci) { +static inline HRESULT IColumnManager_SetColumnInfo(IColumnManager* This,REFPROPERTYKEY propkey,const CM_COLUMNINFO *pcmci) { return This->lpVtbl->SetColumnInfo(This,propkey,pcmci); } -static __WIDL_INLINE HRESULT IColumnManager_GetColumnInfo(IColumnManager* This,REFPROPERTYKEY propkey,CM_COLUMNINFO *pcmci) { +static inline HRESULT IColumnManager_GetColumnInfo(IColumnManager* This,REFPROPERTYKEY propkey,CM_COLUMNINFO *pcmci) { return This->lpVtbl->GetColumnInfo(This,propkey,pcmci); } -static __WIDL_INLINE HRESULT IColumnManager_GetColumnCount(IColumnManager* This,CM_ENUM_FLAGS dwFlags,UINT *puCount) { +static inline HRESULT IColumnManager_GetColumnCount(IColumnManager* This,CM_ENUM_FLAGS dwFlags,UINT *puCount) { return This->lpVtbl->GetColumnCount(This,dwFlags,puCount); } -static __WIDL_INLINE HRESULT IColumnManager_GetColumns(IColumnManager* This,CM_ENUM_FLAGS dwFlags,PROPERTYKEY *rgkeyOrder,UINT cColumns) { +static inline HRESULT IColumnManager_GetColumns(IColumnManager* This,CM_ENUM_FLAGS dwFlags,PROPERTYKEY *rgkeyOrder,UINT cColumns) { return This->lpVtbl->GetColumns(This,dwFlags,rgkeyOrder,cColumns); } -static __WIDL_INLINE HRESULT IColumnManager_SetColumns(IColumnManager* This,const PROPERTYKEY *rgkeyOrder,UINT cVisible) { +static inline HRESULT IColumnManager_SetColumns(IColumnManager* This,const PROPERTYKEY *rgkeyOrder,UINT cVisible) { return This->lpVtbl->SetColumns(This,rgkeyOrder,cVisible); } #endif @@ -8085,17 +8077,17 @@ interface IFolderFilterSite { #define IFolderFilterSite_SetFilter(This,punk) (This)->lpVtbl->SetFilter(This,punk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFolderFilterSite_QueryInterface(IFolderFilterSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFolderFilterSite_QueryInterface(IFolderFilterSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFolderFilterSite_AddRef(IFolderFilterSite* This) { +static inline ULONG IFolderFilterSite_AddRef(IFolderFilterSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFolderFilterSite_Release(IFolderFilterSite* This) { +static inline ULONG IFolderFilterSite_Release(IFolderFilterSite* This) { return This->lpVtbl->Release(This); } /*** IFolderFilterSite methods ***/ -static __WIDL_INLINE HRESULT IFolderFilterSite_SetFilter(IFolderFilterSite* This,IUnknown *punk) { +static inline HRESULT IFolderFilterSite_SetFilter(IFolderFilterSite* This,IUnknown *punk) { return This->lpVtbl->SetFilter(This,punk); } #endif @@ -8181,20 +8173,20 @@ interface IFolderFilter { #define IFolderFilter_GetEnumFlags(This,psf,pidlFolder,phwnd,pgrfFlags) (This)->lpVtbl->GetEnumFlags(This,psf,pidlFolder,phwnd,pgrfFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFolderFilter_QueryInterface(IFolderFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFolderFilter_QueryInterface(IFolderFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFolderFilter_AddRef(IFolderFilter* This) { +static inline ULONG IFolderFilter_AddRef(IFolderFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFolderFilter_Release(IFolderFilter* This) { +static inline ULONG IFolderFilter_Release(IFolderFilter* This) { return This->lpVtbl->Release(This); } /*** IFolderFilter methods ***/ -static __WIDL_INLINE HRESULT IFolderFilter_ShouldShow(IFolderFilter* This,IShellFolder *psf,PCIDLIST_ABSOLUTE pidlFolder,PCUITEMID_CHILD pidlItem) { +static inline HRESULT IFolderFilter_ShouldShow(IFolderFilter* This,IShellFolder *psf,PCIDLIST_ABSOLUTE pidlFolder,PCUITEMID_CHILD pidlItem) { return This->lpVtbl->ShouldShow(This,psf,pidlFolder,pidlItem); } -static __WIDL_INLINE HRESULT IFolderFilter_GetEnumFlags(IFolderFilter* This,IShellFolder *psf,PCIDLIST_ABSOLUTE pidlFolder,HWND *phwnd,DWORD *pgrfFlags) { +static inline HRESULT IFolderFilter_GetEnumFlags(IFolderFilter* This,IShellFolder *psf,PCIDLIST_ABSOLUTE pidlFolder,HWND *phwnd,DWORD *pgrfFlags) { return This->lpVtbl->GetEnumFlags(This,psf,pidlFolder,phwnd,pgrfFlags); } #endif @@ -8264,17 +8256,17 @@ interface IInputObjectSite { #define IInputObjectSite_OnFocusChangeIS(This,punkObj,fSetFocus) (This)->lpVtbl->OnFocusChangeIS(This,punkObj,fSetFocus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInputObjectSite_QueryInterface(IInputObjectSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInputObjectSite_QueryInterface(IInputObjectSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInputObjectSite_AddRef(IInputObjectSite* This) { +static inline ULONG IInputObjectSite_AddRef(IInputObjectSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInputObjectSite_Release(IInputObjectSite* This) { +static inline ULONG IInputObjectSite_Release(IInputObjectSite* This) { return This->lpVtbl->Release(This); } /*** IInputObjectSite methods ***/ -static __WIDL_INLINE HRESULT IInputObjectSite_OnFocusChangeIS(IInputObjectSite* This,IUnknown *punkObj,WINBOOL fSetFocus) { +static inline HRESULT IInputObjectSite_OnFocusChangeIS(IInputObjectSite* This,IUnknown *punkObj,WINBOOL fSetFocus) { return This->lpVtbl->OnFocusChangeIS(This,punkObj,fSetFocus); } #endif @@ -8359,23 +8351,23 @@ interface IInputObject { #define IInputObject_TranslateAcceleratorIO(This,pMsg) (This)->lpVtbl->TranslateAcceleratorIO(This,pMsg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInputObject_QueryInterface(IInputObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInputObject_QueryInterface(IInputObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInputObject_AddRef(IInputObject* This) { +static inline ULONG IInputObject_AddRef(IInputObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInputObject_Release(IInputObject* This) { +static inline ULONG IInputObject_Release(IInputObject* This) { return This->lpVtbl->Release(This); } /*** IInputObject methods ***/ -static __WIDL_INLINE HRESULT IInputObject_UIActivateIO(IInputObject* This,WINBOOL fActivate,MSG *pMsg) { +static inline HRESULT IInputObject_UIActivateIO(IInputObject* This,WINBOOL fActivate,MSG *pMsg) { return This->lpVtbl->UIActivateIO(This,fActivate,pMsg); } -static __WIDL_INLINE HRESULT IInputObject_HasFocusIO(IInputObject* This) { +static inline HRESULT IInputObject_HasFocusIO(IInputObject* This) { return This->lpVtbl->HasFocusIO(This); } -static __WIDL_INLINE HRESULT IInputObject_TranslateAcceleratorIO(IInputObject* This,MSG *pMsg) { +static inline HRESULT IInputObject_TranslateAcceleratorIO(IInputObject* This,MSG *pMsg) { return This->lpVtbl->TranslateAcceleratorIO(This,pMsg); } #endif @@ -8460,27 +8452,27 @@ interface IInputObject2 { #define IInputObject2_TranslateAcceleratorGlobal(This,pMsg) (This)->lpVtbl->TranslateAcceleratorGlobal(This,pMsg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInputObject2_QueryInterface(IInputObject2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInputObject2_QueryInterface(IInputObject2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInputObject2_AddRef(IInputObject2* This) { +static inline ULONG IInputObject2_AddRef(IInputObject2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInputObject2_Release(IInputObject2* This) { +static inline ULONG IInputObject2_Release(IInputObject2* This) { return This->lpVtbl->Release(This); } /*** IInputObject methods ***/ -static __WIDL_INLINE HRESULT IInputObject2_UIActivateIO(IInputObject2* This,WINBOOL fActivate,MSG *pMsg) { +static inline HRESULT IInputObject2_UIActivateIO(IInputObject2* This,WINBOOL fActivate,MSG *pMsg) { return This->lpVtbl->UIActivateIO(This,fActivate,pMsg); } -static __WIDL_INLINE HRESULT IInputObject2_HasFocusIO(IInputObject2* This) { +static inline HRESULT IInputObject2_HasFocusIO(IInputObject2* This) { return This->lpVtbl->HasFocusIO(This); } -static __WIDL_INLINE HRESULT IInputObject2_TranslateAcceleratorIO(IInputObject2* This,MSG *pMsg) { +static inline HRESULT IInputObject2_TranslateAcceleratorIO(IInputObject2* This,MSG *pMsg) { return This->lpVtbl->TranslateAcceleratorIO(This,pMsg); } /*** IInputObject2 methods ***/ -static __WIDL_INLINE HRESULT IInputObject2_TranslateAcceleratorGlobal(IInputObject2* This,MSG *pMsg) { +static inline HRESULT IInputObject2_TranslateAcceleratorGlobal(IInputObject2* This,MSG *pMsg) { return This->lpVtbl->TranslateAcceleratorGlobal(This,pMsg); } #endif @@ -8552,17 +8544,17 @@ interface IShellIcon { #define IShellIcon_GetIconOf(This,pidl,flags,pIconIndex) (This)->lpVtbl->GetIconOf(This,pidl,flags,pIconIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellIcon_QueryInterface(IShellIcon* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellIcon_QueryInterface(IShellIcon* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellIcon_AddRef(IShellIcon* This) { +static inline ULONG IShellIcon_AddRef(IShellIcon* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellIcon_Release(IShellIcon* This) { +static inline ULONG IShellIcon_Release(IShellIcon* This) { return This->lpVtbl->Release(This); } /*** IShellIcon methods ***/ -static __WIDL_INLINE HRESULT IShellIcon_GetIconOf(IShellIcon* This,PCUITEMID_CHILD pidl,UINT flags,int *pIconIndex) { +static inline HRESULT IShellIcon_GetIconOf(IShellIcon* This,PCUITEMID_CHILD pidl,UINT flags,int *pIconIndex) { return This->lpVtbl->GetIconOf(This,pidl,flags,pIconIndex); } #endif @@ -8821,60 +8813,60 @@ interface IShellBrowser { #define IShellBrowser_SetToolbarItems(This,lpButtons,nButtons,uFlags) (This)->lpVtbl->SetToolbarItems(This,lpButtons,nButtons,uFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellBrowser_QueryInterface(IShellBrowser* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellBrowser_QueryInterface(IShellBrowser* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellBrowser_AddRef(IShellBrowser* This) { +static inline ULONG IShellBrowser_AddRef(IShellBrowser* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellBrowser_Release(IShellBrowser* This) { +static inline ULONG IShellBrowser_Release(IShellBrowser* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IShellBrowser_GetWindow(IShellBrowser* This,HWND *phwnd) { +static inline HRESULT IShellBrowser_GetWindow(IShellBrowser* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IShellBrowser_ContextSensitiveHelp(IShellBrowser* This,WINBOOL fEnterMode) { +static inline HRESULT IShellBrowser_ContextSensitiveHelp(IShellBrowser* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IShellBrowser methods ***/ -static __WIDL_INLINE HRESULT IShellBrowser_InsertMenusSB(IShellBrowser* This,HMENU hmenuShared,LPOLEMENUGROUPWIDTHS lpMenuWidths) { +static inline HRESULT IShellBrowser_InsertMenusSB(IShellBrowser* This,HMENU hmenuShared,LPOLEMENUGROUPWIDTHS lpMenuWidths) { return This->lpVtbl->InsertMenusSB(This,hmenuShared,lpMenuWidths); } -static __WIDL_INLINE HRESULT IShellBrowser_SetMenuSB(IShellBrowser* This,HMENU hmenuShared,HOLEMENU holemenuRes,HWND hwndActiveObject) { +static inline HRESULT IShellBrowser_SetMenuSB(IShellBrowser* This,HMENU hmenuShared,HOLEMENU holemenuRes,HWND hwndActiveObject) { return This->lpVtbl->SetMenuSB(This,hmenuShared,holemenuRes,hwndActiveObject); } -static __WIDL_INLINE HRESULT IShellBrowser_RemoveMenusSB(IShellBrowser* This,HMENU hmenuShared) { +static inline HRESULT IShellBrowser_RemoveMenusSB(IShellBrowser* This,HMENU hmenuShared) { return This->lpVtbl->RemoveMenusSB(This,hmenuShared); } -static __WIDL_INLINE HRESULT IShellBrowser_SetStatusTextSB(IShellBrowser* This,LPCWSTR pszStatusText) { +static inline HRESULT IShellBrowser_SetStatusTextSB(IShellBrowser* This,LPCWSTR pszStatusText) { return This->lpVtbl->SetStatusTextSB(This,pszStatusText); } -static __WIDL_INLINE HRESULT IShellBrowser_EnableModelessSB(IShellBrowser* This,WINBOOL fEnable) { +static inline HRESULT IShellBrowser_EnableModelessSB(IShellBrowser* This,WINBOOL fEnable) { return This->lpVtbl->EnableModelessSB(This,fEnable); } -static __WIDL_INLINE HRESULT IShellBrowser_TranslateAcceleratorSB(IShellBrowser* This,MSG *pmsg,WORD wID) { +static inline HRESULT IShellBrowser_TranslateAcceleratorSB(IShellBrowser* This,MSG *pmsg,WORD wID) { return This->lpVtbl->TranslateAcceleratorSB(This,pmsg,wID); } -static __WIDL_INLINE HRESULT IShellBrowser_BrowseObject(IShellBrowser* This,PCUIDLIST_RELATIVE pidl,UINT wFlags) { +static inline HRESULT IShellBrowser_BrowseObject(IShellBrowser* This,PCUIDLIST_RELATIVE pidl,UINT wFlags) { return This->lpVtbl->BrowseObject(This,pidl,wFlags); } -static __WIDL_INLINE HRESULT IShellBrowser_GetViewStateStream(IShellBrowser* This,DWORD grfMode,IStream **ppStrm) { +static inline HRESULT IShellBrowser_GetViewStateStream(IShellBrowser* This,DWORD grfMode,IStream **ppStrm) { return This->lpVtbl->GetViewStateStream(This,grfMode,ppStrm); } -static __WIDL_INLINE HRESULT IShellBrowser_GetControlWindow(IShellBrowser* This,UINT id,HWND *phwnd) { +static inline HRESULT IShellBrowser_GetControlWindow(IShellBrowser* This,UINT id,HWND *phwnd) { return This->lpVtbl->GetControlWindow(This,id,phwnd); } -static __WIDL_INLINE HRESULT IShellBrowser_SendControlMsg(IShellBrowser* This,UINT id,UINT uMsg,WPARAM wParam,LPARAM lParam,LRESULT *pret) { +static inline HRESULT IShellBrowser_SendControlMsg(IShellBrowser* This,UINT id,UINT uMsg,WPARAM wParam,LPARAM lParam,LRESULT *pret) { return This->lpVtbl->SendControlMsg(This,id,uMsg,wParam,lParam,pret); } -static __WIDL_INLINE HRESULT IShellBrowser_QueryActiveShellView(IShellBrowser* This,IShellView **ppshv) { +static inline HRESULT IShellBrowser_QueryActiveShellView(IShellBrowser* This,IShellView **ppshv) { return This->lpVtbl->QueryActiveShellView(This,ppshv); } -static __WIDL_INLINE HRESULT IShellBrowser_OnViewWindowActive(IShellBrowser* This,IShellView *pshv) { +static inline HRESULT IShellBrowser_OnViewWindowActive(IShellBrowser* This,IShellView *pshv) { return This->lpVtbl->OnViewWindowActive(This,pshv); } -static __WIDL_INLINE HRESULT IShellBrowser_SetToolbarItems(IShellBrowser* This,LPTBBUTTONSB lpButtons,UINT nButtons,UINT uFlags) { +static inline HRESULT IShellBrowser_SetToolbarItems(IShellBrowser* This,LPTBBUTTONSB lpButtons,UINT nButtons,UINT uFlags) { return This->lpVtbl->SetToolbarItems(This,lpButtons,nButtons,uFlags); } #endif @@ -8956,20 +8948,20 @@ interface IProfferService { #define IProfferService_RevokeService(This,dwCookie) (This)->lpVtbl->RevokeService(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProfferService_QueryInterface(IProfferService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProfferService_QueryInterface(IProfferService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProfferService_AddRef(IProfferService* This) { +static inline ULONG IProfferService_AddRef(IProfferService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProfferService_Release(IProfferService* This) { +static inline ULONG IProfferService_Release(IProfferService* This) { return This->lpVtbl->Release(This); } /*** IProfferService methods ***/ -static __WIDL_INLINE HRESULT IProfferService_ProfferService(IProfferService* This,REFGUID guidService,IServiceProvider *psp,DWORD *pdwCookie) { +static inline HRESULT IProfferService_ProfferService(IProfferService* This,REFGUID guidService,IServiceProvider *psp,DWORD *pdwCookie) { return This->lpVtbl->ProfferService(This,guidService,psp,pdwCookie); } -static __WIDL_INLINE HRESULT IProfferService_RevokeService(IProfferService* This,DWORD dwCookie) { +static inline HRESULT IProfferService_RevokeService(IProfferService* This,DWORD dwCookie) { return This->lpVtbl->RevokeService(This,dwCookie); } #endif @@ -9109,29 +9101,29 @@ interface IShellItem { #define IShellItem_Compare(This,psi,hint,piOrder) (This)->lpVtbl->Compare(This,psi,hint,piOrder) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellItem_QueryInterface(IShellItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellItem_QueryInterface(IShellItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellItem_AddRef(IShellItem* This) { +static inline ULONG IShellItem_AddRef(IShellItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellItem_Release(IShellItem* This) { +static inline ULONG IShellItem_Release(IShellItem* This) { return This->lpVtbl->Release(This); } /*** IShellItem methods ***/ -static __WIDL_INLINE HRESULT IShellItem_BindToHandler(IShellItem* This,IBindCtx *pbc,REFGUID bhid,REFIID riid,void **ppv) { +static inline HRESULT IShellItem_BindToHandler(IShellItem* This,IBindCtx *pbc,REFGUID bhid,REFIID riid,void **ppv) { return This->lpVtbl->BindToHandler(This,pbc,bhid,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItem_GetParent(IShellItem* This,IShellItem **ppsi) { +static inline HRESULT IShellItem_GetParent(IShellItem* This,IShellItem **ppsi) { return This->lpVtbl->GetParent(This,ppsi); } -static __WIDL_INLINE HRESULT IShellItem_GetDisplayName(IShellItem* This,SIGDN sigdnName,LPWSTR *ppszName) { +static inline HRESULT IShellItem_GetDisplayName(IShellItem* This,SIGDN sigdnName,LPWSTR *ppszName) { return This->lpVtbl->GetDisplayName(This,sigdnName,ppszName); } -static __WIDL_INLINE HRESULT IShellItem_GetAttributes(IShellItem* This,SFGAOF sfgaoMask,SFGAOF *psfgaoAttribs) { +static inline HRESULT IShellItem_GetAttributes(IShellItem* This,SFGAOF sfgaoMask,SFGAOF *psfgaoAttribs) { return This->lpVtbl->GetAttributes(This,sfgaoMask,psfgaoAttribs); } -static __WIDL_INLINE HRESULT IShellItem_Compare(IShellItem* This,IShellItem *psi,SICHINTF hint,int *piOrder) { +static inline HRESULT IShellItem_Compare(IShellItem* This,IShellItem *psi,SICHINTF hint,int *piOrder) { return This->lpVtbl->Compare(This,psi,hint,piOrder); } #endif @@ -9404,69 +9396,69 @@ interface IShellItem2 { #define IShellItem2_GetBool(This,key,pf) (This)->lpVtbl->GetBool(This,key,pf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellItem2_QueryInterface(IShellItem2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellItem2_QueryInterface(IShellItem2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellItem2_AddRef(IShellItem2* This) { +static inline ULONG IShellItem2_AddRef(IShellItem2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellItem2_Release(IShellItem2* This) { +static inline ULONG IShellItem2_Release(IShellItem2* This) { return This->lpVtbl->Release(This); } /*** IShellItem methods ***/ -static __WIDL_INLINE HRESULT IShellItem2_BindToHandler(IShellItem2* This,IBindCtx *pbc,REFGUID bhid,REFIID riid,void **ppv) { +static inline HRESULT IShellItem2_BindToHandler(IShellItem2* This,IBindCtx *pbc,REFGUID bhid,REFIID riid,void **ppv) { return This->lpVtbl->BindToHandler(This,pbc,bhid,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItem2_GetParent(IShellItem2* This,IShellItem **ppsi) { +static inline HRESULT IShellItem2_GetParent(IShellItem2* This,IShellItem **ppsi) { return This->lpVtbl->GetParent(This,ppsi); } -static __WIDL_INLINE HRESULT IShellItem2_GetDisplayName(IShellItem2* This,SIGDN sigdnName,LPWSTR *ppszName) { +static inline HRESULT IShellItem2_GetDisplayName(IShellItem2* This,SIGDN sigdnName,LPWSTR *ppszName) { return This->lpVtbl->GetDisplayName(This,sigdnName,ppszName); } -static __WIDL_INLINE HRESULT IShellItem2_GetAttributes(IShellItem2* This,SFGAOF sfgaoMask,SFGAOF *psfgaoAttribs) { +static inline HRESULT IShellItem2_GetAttributes(IShellItem2* This,SFGAOF sfgaoMask,SFGAOF *psfgaoAttribs) { return This->lpVtbl->GetAttributes(This,sfgaoMask,psfgaoAttribs); } -static __WIDL_INLINE HRESULT IShellItem2_Compare(IShellItem2* This,IShellItem *psi,SICHINTF hint,int *piOrder) { +static inline HRESULT IShellItem2_Compare(IShellItem2* This,IShellItem *psi,SICHINTF hint,int *piOrder) { return This->lpVtbl->Compare(This,psi,hint,piOrder); } /*** IShellItem2 methods ***/ -static __WIDL_INLINE HRESULT IShellItem2_GetPropertyStore(IShellItem2* This,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { +static inline HRESULT IShellItem2_GetPropertyStore(IShellItem2* This,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyStore(This,flags,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItem2_GetPropertyStoreWithCreateObject(IShellItem2* This,GETPROPERTYSTOREFLAGS flags,IUnknown *punkCreateObject,REFIID riid,void **ppv) { +static inline HRESULT IShellItem2_GetPropertyStoreWithCreateObject(IShellItem2* This,GETPROPERTYSTOREFLAGS flags,IUnknown *punkCreateObject,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyStoreWithCreateObject(This,flags,punkCreateObject,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItem2_GetPropertyStoreForKeys(IShellItem2* This,const PROPERTYKEY *rgKeys,UINT cKeys,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { +static inline HRESULT IShellItem2_GetPropertyStoreForKeys(IShellItem2* This,const PROPERTYKEY *rgKeys,UINT cKeys,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyStoreForKeys(This,rgKeys,cKeys,flags,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItem2_GetPropertyDescriptionList(IShellItem2* This,REFPROPERTYKEY keyType,REFIID riid,void **ppv) { +static inline HRESULT IShellItem2_GetPropertyDescriptionList(IShellItem2* This,REFPROPERTYKEY keyType,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyDescriptionList(This,keyType,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItem2_Update(IShellItem2* This,IBindCtx *pbc) { +static inline HRESULT IShellItem2_Update(IShellItem2* This,IBindCtx *pbc) { return This->lpVtbl->Update(This,pbc); } -static __WIDL_INLINE HRESULT IShellItem2_GetProperty(IShellItem2* This,REFPROPERTYKEY key,PROPVARIANT *ppropvar) { +static inline HRESULT IShellItem2_GetProperty(IShellItem2* This,REFPROPERTYKEY key,PROPVARIANT *ppropvar) { return This->lpVtbl->GetProperty(This,key,ppropvar); } -static __WIDL_INLINE HRESULT IShellItem2_GetCLSID(IShellItem2* This,REFPROPERTYKEY key,CLSID *pclsid) { +static inline HRESULT IShellItem2_GetCLSID(IShellItem2* This,REFPROPERTYKEY key,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,key,pclsid); } -static __WIDL_INLINE HRESULT IShellItem2_GetFileTime(IShellItem2* This,REFPROPERTYKEY key,FILETIME *pft) { +static inline HRESULT IShellItem2_GetFileTime(IShellItem2* This,REFPROPERTYKEY key,FILETIME *pft) { return This->lpVtbl->GetFileTime(This,key,pft); } -static __WIDL_INLINE HRESULT IShellItem2_GetInt32(IShellItem2* This,REFPROPERTYKEY key,int *pi) { +static inline HRESULT IShellItem2_GetInt32(IShellItem2* This,REFPROPERTYKEY key,int *pi) { return This->lpVtbl->GetInt32(This,key,pi); } -static __WIDL_INLINE HRESULT IShellItem2_GetString(IShellItem2* This,REFPROPERTYKEY key,LPWSTR *ppsz) { +static inline HRESULT IShellItem2_GetString(IShellItem2* This,REFPROPERTYKEY key,LPWSTR *ppsz) { return This->lpVtbl->GetString(This,key,ppsz); } -static __WIDL_INLINE HRESULT IShellItem2_GetUInt32(IShellItem2* This,REFPROPERTYKEY key,ULONG *pui) { +static inline HRESULT IShellItem2_GetUInt32(IShellItem2* This,REFPROPERTYKEY key,ULONG *pui) { return This->lpVtbl->GetUInt32(This,key,pui); } -static __WIDL_INLINE HRESULT IShellItem2_GetUInt64(IShellItem2* This,REFPROPERTYKEY key,ULONGLONG *pull) { +static inline HRESULT IShellItem2_GetUInt64(IShellItem2* This,REFPROPERTYKEY key,ULONGLONG *pull) { return This->lpVtbl->GetUInt64(This,key,pull); } -static __WIDL_INLINE HRESULT IShellItem2_GetBool(IShellItem2* This,REFPROPERTYKEY key,WINBOOL *pf) { +static inline HRESULT IShellItem2_GetBool(IShellItem2* This,REFPROPERTYKEY key,WINBOOL *pf) { return This->lpVtbl->GetBool(This,key,pf); } #endif @@ -9553,17 +9545,17 @@ interface IShellItemImageFactory { #define IShellItemImageFactory_GetImage(This,size,flags,phbm) (This)->lpVtbl->GetImage(This,size,flags,phbm) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellItemImageFactory_QueryInterface(IShellItemImageFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellItemImageFactory_QueryInterface(IShellItemImageFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellItemImageFactory_AddRef(IShellItemImageFactory* This) { +static inline ULONG IShellItemImageFactory_AddRef(IShellItemImageFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellItemImageFactory_Release(IShellItemImageFactory* This) { +static inline ULONG IShellItemImageFactory_Release(IShellItemImageFactory* This) { return This->lpVtbl->Release(This); } /*** IShellItemImageFactory methods ***/ -static __WIDL_INLINE HRESULT IShellItemImageFactory_GetImage(IShellItemImageFactory* This,SIZE size,SIIGBF flags,HBITMAP *phbm) { +static inline HRESULT IShellItemImageFactory_GetImage(IShellItemImageFactory* This,SIZE size,SIIGBF flags,HBITMAP *phbm) { return This->lpVtbl->GetImage(This,size,flags,phbm); } #endif @@ -9631,17 +9623,17 @@ interface IUserAccountChangeCallback { #define IUserAccountChangeCallback_OnPictureChange(This,pszUserName) (This)->lpVtbl->OnPictureChange(This,pszUserName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUserAccountChangeCallback_QueryInterface(IUserAccountChangeCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUserAccountChangeCallback_QueryInterface(IUserAccountChangeCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUserAccountChangeCallback_AddRef(IUserAccountChangeCallback* This) { +static inline ULONG IUserAccountChangeCallback_AddRef(IUserAccountChangeCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUserAccountChangeCallback_Release(IUserAccountChangeCallback* This) { +static inline ULONG IUserAccountChangeCallback_Release(IUserAccountChangeCallback* This) { return This->lpVtbl->Release(This); } /*** IUserAccountChangeCallback methods ***/ -static __WIDL_INLINE HRESULT IUserAccountChangeCallback_OnPictureChange(IUserAccountChangeCallback* This,LPCWSTR pszUserName) { +static inline HRESULT IUserAccountChangeCallback_OnPictureChange(IUserAccountChangeCallback* This,LPCWSTR pszUserName) { return This->lpVtbl->OnPictureChange(This,pszUserName); } #endif @@ -9736,26 +9728,26 @@ interface IEnumShellItems { #define IEnumShellItems_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumShellItems_QueryInterface(IEnumShellItems* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumShellItems_QueryInterface(IEnumShellItems* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumShellItems_AddRef(IEnumShellItems* This) { +static inline ULONG IEnumShellItems_AddRef(IEnumShellItems* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumShellItems_Release(IEnumShellItems* This) { +static inline ULONG IEnumShellItems_Release(IEnumShellItems* This) { return This->lpVtbl->Release(This); } /*** IEnumShellItems methods ***/ -static __WIDL_INLINE HRESULT IEnumShellItems_Next(IEnumShellItems* This,ULONG celt,IShellItem **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumShellItems_Next(IEnumShellItems* This,ULONG celt,IShellItem **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumShellItems_Skip(IEnumShellItems* This,ULONG celt) { +static inline HRESULT IEnumShellItems_Skip(IEnumShellItems* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumShellItems_Reset(IEnumShellItems* This) { +static inline HRESULT IEnumShellItems_Reset(IEnumShellItems* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumShellItems_Clone(IEnumShellItems* This,IEnumShellItems **ppenum) { +static inline HRESULT IEnumShellItems_Clone(IEnumShellItems* This,IEnumShellItems **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -9963,35 +9955,35 @@ interface ITransferAdviseSink { #define ITransferAdviseSink_PropertyFailure(This,psi,pkey,hrError) (This)->lpVtbl->PropertyFailure(This,psi,pkey,hrError) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITransferAdviseSink_QueryInterface(ITransferAdviseSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITransferAdviseSink_QueryInterface(ITransferAdviseSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITransferAdviseSink_AddRef(ITransferAdviseSink* This) { +static inline ULONG ITransferAdviseSink_AddRef(ITransferAdviseSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITransferAdviseSink_Release(ITransferAdviseSink* This) { +static inline ULONG ITransferAdviseSink_Release(ITransferAdviseSink* This) { return This->lpVtbl->Release(This); } /*** ITransferAdviseSink methods ***/ -static __WIDL_INLINE HRESULT ITransferAdviseSink_UpdateProgress(ITransferAdviseSink* This,ULONGLONG ullSizeCurrent,ULONGLONG ullSizeTotal,int nFilesCurrent,int nFilesTotal,int nFoldersCurrent,int nFoldersTotal) { +static inline HRESULT ITransferAdviseSink_UpdateProgress(ITransferAdviseSink* This,ULONGLONG ullSizeCurrent,ULONGLONG ullSizeTotal,int nFilesCurrent,int nFilesTotal,int nFoldersCurrent,int nFoldersTotal) { return This->lpVtbl->UpdateProgress(This,ullSizeCurrent,ullSizeTotal,nFilesCurrent,nFilesTotal,nFoldersCurrent,nFoldersTotal); } -static __WIDL_INLINE HRESULT ITransferAdviseSink_UpdateTransferState(ITransferAdviseSink* This,TRANSFER_ADVISE_STATE ts) { +static inline HRESULT ITransferAdviseSink_UpdateTransferState(ITransferAdviseSink* This,TRANSFER_ADVISE_STATE ts) { return This->lpVtbl->UpdateTransferState(This,ts); } -static __WIDL_INLINE HRESULT ITransferAdviseSink_ConfirmOverwrite(ITransferAdviseSink* This,IShellItem *psiSource,IShellItem *psiDestParent,LPCWSTR pszName) { +static inline HRESULT ITransferAdviseSink_ConfirmOverwrite(ITransferAdviseSink* This,IShellItem *psiSource,IShellItem *psiDestParent,LPCWSTR pszName) { return This->lpVtbl->ConfirmOverwrite(This,psiSource,psiDestParent,pszName); } -static __WIDL_INLINE HRESULT ITransferAdviseSink_ConfirmEncryptionLoss(ITransferAdviseSink* This,IShellItem *psiSource) { +static inline HRESULT ITransferAdviseSink_ConfirmEncryptionLoss(ITransferAdviseSink* This,IShellItem *psiSource) { return This->lpVtbl->ConfirmEncryptionLoss(This,psiSource); } -static __WIDL_INLINE HRESULT ITransferAdviseSink_FileFailure(ITransferAdviseSink* This,IShellItem *psi,LPCWSTR pszItem,HRESULT hrError,LPWSTR pszRename,ULONG cchRename) { +static inline HRESULT ITransferAdviseSink_FileFailure(ITransferAdviseSink* This,IShellItem *psi,LPCWSTR pszItem,HRESULT hrError,LPWSTR pszRename,ULONG cchRename) { return This->lpVtbl->FileFailure(This,psi,pszItem,hrError,pszRename,cchRename); } -static __WIDL_INLINE HRESULT ITransferAdviseSink_SubStreamFailure(ITransferAdviseSink* This,IShellItem *psi,LPCWSTR pszStreamName,HRESULT hrError) { +static inline HRESULT ITransferAdviseSink_SubStreamFailure(ITransferAdviseSink* This,IShellItem *psi,LPCWSTR pszStreamName,HRESULT hrError) { return This->lpVtbl->SubStreamFailure(This,psi,pszStreamName,hrError); } -static __WIDL_INLINE HRESULT ITransferAdviseSink_PropertyFailure(ITransferAdviseSink* This,IShellItem *psi,const PROPERTYKEY *pkey,HRESULT hrError) { +static inline HRESULT ITransferAdviseSink_PropertyFailure(ITransferAdviseSink* This,IShellItem *psi,const PROPERTYKEY *pkey,HRESULT hrError) { return This->lpVtbl->PropertyFailure(This,psi,pkey,hrError); } #endif @@ -10201,53 +10193,53 @@ interface ITransferSource { #define ITransferSource_LeaveFolder(This,psiChildFolderDest) (This)->lpVtbl->LeaveFolder(This,psiChildFolderDest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITransferSource_QueryInterface(ITransferSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITransferSource_QueryInterface(ITransferSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITransferSource_AddRef(ITransferSource* This) { +static inline ULONG ITransferSource_AddRef(ITransferSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITransferSource_Release(ITransferSource* This) { +static inline ULONG ITransferSource_Release(ITransferSource* This) { return This->lpVtbl->Release(This); } /*** ITransferSource methods ***/ -static __WIDL_INLINE HRESULT ITransferSource_Advise(ITransferSource* This,ITransferAdviseSink *psink,DWORD *pdwCookie) { +static inline HRESULT ITransferSource_Advise(ITransferSource* This,ITransferAdviseSink *psink,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,psink,pdwCookie); } -static __WIDL_INLINE HRESULT ITransferSource_Unadvise(ITransferSource* This,DWORD dwCookie) { +static inline HRESULT ITransferSource_Unadvise(ITransferSource* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT ITransferSource_SetProperties(ITransferSource* This,IPropertyChangeArray *pproparray) { +static inline HRESULT ITransferSource_SetProperties(ITransferSource* This,IPropertyChangeArray *pproparray) { return This->lpVtbl->SetProperties(This,pproparray); } -static __WIDL_INLINE HRESULT ITransferSource_OpenItem(ITransferSource* This,IShellItem *psi,TRANSFER_SOURCE_FLAGS flags,REFIID riid,void **ppv) { +static inline HRESULT ITransferSource_OpenItem(ITransferSource* This,IShellItem *psi,TRANSFER_SOURCE_FLAGS flags,REFIID riid,void **ppv) { return This->lpVtbl->OpenItem(This,psi,flags,riid,ppv); } -static __WIDL_INLINE HRESULT ITransferSource_MoveItem(ITransferSource* This,IShellItem *psi,IShellItem *psiParentDst,LPCWSTR pszNameDst,TRANSFER_SOURCE_FLAGS flags,IShellItem **ppsiNew) { +static inline HRESULT ITransferSource_MoveItem(ITransferSource* This,IShellItem *psi,IShellItem *psiParentDst,LPCWSTR pszNameDst,TRANSFER_SOURCE_FLAGS flags,IShellItem **ppsiNew) { return This->lpVtbl->MoveItem(This,psi,psiParentDst,pszNameDst,flags,ppsiNew); } -static __WIDL_INLINE HRESULT ITransferSource_RecycleItem(ITransferSource* This,IShellItem *psiSource,IShellItem *psiParentDest,TRANSFER_SOURCE_FLAGS flags,IShellItem **ppsiNewDest) { +static inline HRESULT ITransferSource_RecycleItem(ITransferSource* This,IShellItem *psiSource,IShellItem *psiParentDest,TRANSFER_SOURCE_FLAGS flags,IShellItem **ppsiNewDest) { return This->lpVtbl->RecycleItem(This,psiSource,psiParentDest,flags,ppsiNewDest); } -static __WIDL_INLINE HRESULT ITransferSource_RemoveItem(ITransferSource* This,IShellItem *psiSource,TRANSFER_SOURCE_FLAGS flags) { +static inline HRESULT ITransferSource_RemoveItem(ITransferSource* This,IShellItem *psiSource,TRANSFER_SOURCE_FLAGS flags) { return This->lpVtbl->RemoveItem(This,psiSource,flags); } -static __WIDL_INLINE HRESULT ITransferSource_RenameItem(ITransferSource* This,IShellItem *psiSource,LPCWSTR pszNewName,TRANSFER_SOURCE_FLAGS flags,IShellItem **ppsiNewDest) { +static inline HRESULT ITransferSource_RenameItem(ITransferSource* This,IShellItem *psiSource,LPCWSTR pszNewName,TRANSFER_SOURCE_FLAGS flags,IShellItem **ppsiNewDest) { return This->lpVtbl->RenameItem(This,psiSource,pszNewName,flags,ppsiNewDest); } -static __WIDL_INLINE HRESULT ITransferSource_LinkItem(ITransferSource* This,IShellItem *psiSource,IShellItem *psiParentDest,LPCWSTR pszNewName,TRANSFER_SOURCE_FLAGS flags,IShellItem **ppsiNewDest) { +static inline HRESULT ITransferSource_LinkItem(ITransferSource* This,IShellItem *psiSource,IShellItem *psiParentDest,LPCWSTR pszNewName,TRANSFER_SOURCE_FLAGS flags,IShellItem **ppsiNewDest) { return This->lpVtbl->LinkItem(This,psiSource,psiParentDest,pszNewName,flags,ppsiNewDest); } -static __WIDL_INLINE HRESULT ITransferSource_ApplyPropertiesToItem(ITransferSource* This,IShellItem *psiSource,IShellItem **ppsiNew) { +static inline HRESULT ITransferSource_ApplyPropertiesToItem(ITransferSource* This,IShellItem *psiSource,IShellItem **ppsiNew) { return This->lpVtbl->ApplyPropertiesToItem(This,psiSource,ppsiNew); } -static __WIDL_INLINE HRESULT ITransferSource_GetDefaultDestinationName(ITransferSource* This,IShellItem *psiSource,IShellItem *psiParentDest,LPWSTR *ppszDestinationName) { +static inline HRESULT ITransferSource_GetDefaultDestinationName(ITransferSource* This,IShellItem *psiSource,IShellItem *psiParentDest,LPWSTR *ppszDestinationName) { return This->lpVtbl->GetDefaultDestinationName(This,psiSource,psiParentDest,ppszDestinationName); } -static __WIDL_INLINE HRESULT ITransferSource_EnterFolder(ITransferSource* This,IShellItem *psiChildFolderDest) { +static inline HRESULT ITransferSource_EnterFolder(ITransferSource* This,IShellItem *psiChildFolderDest) { return This->lpVtbl->EnterFolder(This,psiChildFolderDest); } -static __WIDL_INLINE HRESULT ITransferSource_LeaveFolder(ITransferSource* This,IShellItem *psiChildFolderDest) { +static inline HRESULT ITransferSource_LeaveFolder(ITransferSource* This,IShellItem *psiChildFolderDest) { return This->lpVtbl->LeaveFolder(This,psiChildFolderDest); } #endif @@ -10348,26 +10340,26 @@ interface IEnumResources { #define IEnumResources_Clone(This,ppenumr) (This)->lpVtbl->Clone(This,ppenumr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumResources_QueryInterface(IEnumResources* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumResources_QueryInterface(IEnumResources* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumResources_AddRef(IEnumResources* This) { +static inline ULONG IEnumResources_AddRef(IEnumResources* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumResources_Release(IEnumResources* This) { +static inline ULONG IEnumResources_Release(IEnumResources* This) { return This->lpVtbl->Release(This); } /*** IEnumResources methods ***/ -static __WIDL_INLINE HRESULT IEnumResources_Next(IEnumResources* This,ULONG celt,SHELL_ITEM_RESOURCE *psir,ULONG *pceltFetched) { +static inline HRESULT IEnumResources_Next(IEnumResources* This,ULONG celt,SHELL_ITEM_RESOURCE *psir,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,psir,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumResources_Skip(IEnumResources* This,ULONG celt) { +static inline HRESULT IEnumResources_Skip(IEnumResources* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumResources_Reset(IEnumResources* This) { +static inline HRESULT IEnumResources_Reset(IEnumResources* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumResources_Clone(IEnumResources* This,IEnumResources **ppenumr) { +static inline HRESULT IEnumResources_Clone(IEnumResources* This,IEnumResources **ppenumr) { return This->lpVtbl->Clone(This,ppenumr); } #endif @@ -10524,44 +10516,44 @@ interface IShellItemResources { #define IShellItemResources_MarkForDelete(This) (This)->lpVtbl->MarkForDelete(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellItemResources_QueryInterface(IShellItemResources* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellItemResources_QueryInterface(IShellItemResources* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellItemResources_AddRef(IShellItemResources* This) { +static inline ULONG IShellItemResources_AddRef(IShellItemResources* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellItemResources_Release(IShellItemResources* This) { +static inline ULONG IShellItemResources_Release(IShellItemResources* This) { return This->lpVtbl->Release(This); } /*** IShellItemResources methods ***/ -static __WIDL_INLINE HRESULT IShellItemResources_GetAttributes(IShellItemResources* This,DWORD *pdwAttributes) { +static inline HRESULT IShellItemResources_GetAttributes(IShellItemResources* This,DWORD *pdwAttributes) { return This->lpVtbl->GetAttributes(This,pdwAttributes); } -static __WIDL_INLINE HRESULT IShellItemResources_GetSize(IShellItemResources* This,ULONGLONG *pullSize) { +static inline HRESULT IShellItemResources_GetSize(IShellItemResources* This,ULONGLONG *pullSize) { return This->lpVtbl->GetSize(This,pullSize); } -static __WIDL_INLINE HRESULT IShellItemResources_GetTimes(IShellItemResources* This,FILETIME *pftCreation,FILETIME *pftWrite,FILETIME *pftAccess) { +static inline HRESULT IShellItemResources_GetTimes(IShellItemResources* This,FILETIME *pftCreation,FILETIME *pftWrite,FILETIME *pftAccess) { return This->lpVtbl->GetTimes(This,pftCreation,pftWrite,pftAccess); } -static __WIDL_INLINE HRESULT IShellItemResources_SetTimes(IShellItemResources* This,const FILETIME *pftCreation,const FILETIME *pftWrite,const FILETIME *pftAccess) { +static inline HRESULT IShellItemResources_SetTimes(IShellItemResources* This,const FILETIME *pftCreation,const FILETIME *pftWrite,const FILETIME *pftAccess) { return This->lpVtbl->SetTimes(This,pftCreation,pftWrite,pftAccess); } -static __WIDL_INLINE HRESULT IShellItemResources_GetResourceDescription(IShellItemResources* This,const SHELL_ITEM_RESOURCE *pcsir,LPWSTR *ppszDescription) { +static inline HRESULT IShellItemResources_GetResourceDescription(IShellItemResources* This,const SHELL_ITEM_RESOURCE *pcsir,LPWSTR *ppszDescription) { return This->lpVtbl->GetResourceDescription(This,pcsir,ppszDescription); } -static __WIDL_INLINE HRESULT IShellItemResources_EnumResources(IShellItemResources* This,IEnumResources **ppenumr) { +static inline HRESULT IShellItemResources_EnumResources(IShellItemResources* This,IEnumResources **ppenumr) { return This->lpVtbl->EnumResources(This,ppenumr); } -static __WIDL_INLINE HRESULT IShellItemResources_SupportsResource(IShellItemResources* This,const SHELL_ITEM_RESOURCE *pcsir) { +static inline HRESULT IShellItemResources_SupportsResource(IShellItemResources* This,const SHELL_ITEM_RESOURCE *pcsir) { return This->lpVtbl->SupportsResource(This,pcsir); } -static __WIDL_INLINE HRESULT IShellItemResources_OpenResource(IShellItemResources* This,const SHELL_ITEM_RESOURCE *pcsir,REFIID riid,void **ppv) { +static inline HRESULT IShellItemResources_OpenResource(IShellItemResources* This,const SHELL_ITEM_RESOURCE *pcsir,REFIID riid,void **ppv) { return This->lpVtbl->OpenResource(This,pcsir,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItemResources_CreateResource(IShellItemResources* This,const SHELL_ITEM_RESOURCE *pcsir,REFIID riid,void **ppv) { +static inline HRESULT IShellItemResources_CreateResource(IShellItemResources* This,const SHELL_ITEM_RESOURCE *pcsir,REFIID riid,void **ppv) { return This->lpVtbl->CreateResource(This,pcsir,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItemResources_MarkForDelete(IShellItemResources* This) { +static inline HRESULT IShellItemResources_MarkForDelete(IShellItemResources* This) { return This->lpVtbl->MarkForDelete(This); } #endif @@ -10661,23 +10653,23 @@ interface ITransferDestination { #define ITransferDestination_CreateItem(This,pszName,dwAttributes,ullSize,flags,riidItem,ppvItem,riidResources,ppvResources) (This)->lpVtbl->CreateItem(This,pszName,dwAttributes,ullSize,flags,riidItem,ppvItem,riidResources,ppvResources) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITransferDestination_QueryInterface(ITransferDestination* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITransferDestination_QueryInterface(ITransferDestination* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITransferDestination_AddRef(ITransferDestination* This) { +static inline ULONG ITransferDestination_AddRef(ITransferDestination* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITransferDestination_Release(ITransferDestination* This) { +static inline ULONG ITransferDestination_Release(ITransferDestination* This) { return This->lpVtbl->Release(This); } /*** ITransferDestination methods ***/ -static __WIDL_INLINE HRESULT ITransferDestination_Advise(ITransferDestination* This,ITransferAdviseSink *psink,DWORD *pdwCookie) { +static inline HRESULT ITransferDestination_Advise(ITransferDestination* This,ITransferAdviseSink *psink,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,psink,pdwCookie); } -static __WIDL_INLINE HRESULT ITransferDestination_Unadvise(ITransferDestination* This,DWORD dwCookie) { +static inline HRESULT ITransferDestination_Unadvise(ITransferDestination* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT ITransferDestination_CreateItem(ITransferDestination* This,LPCWSTR pszName,DWORD dwAttributes,ULONGLONG ullSize,TRANSFER_SOURCE_FLAGS flags,REFIID riidItem,void **ppvItem,REFIID riidResources,void **ppvResources) { +static inline HRESULT ITransferDestination_CreateItem(ITransferDestination* This,LPCWSTR pszName,DWORD dwAttributes,ULONGLONG ullSize,TRANSFER_SOURCE_FLAGS flags,REFIID riidItem,void **ppvItem,REFIID riidResources,void **ppvResources) { return This->lpVtbl->CreateItem(This,pszName,dwAttributes,ullSize,flags,riidItem,ppvItem,riidResources,ppvResources); } #endif @@ -10871,61 +10863,61 @@ interface IStreamAsync { #define IStreamAsync_CancelIo(This) (This)->lpVtbl->CancelIo(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStreamAsync_QueryInterface(IStreamAsync* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStreamAsync_QueryInterface(IStreamAsync* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStreamAsync_AddRef(IStreamAsync* This) { +static inline ULONG IStreamAsync_AddRef(IStreamAsync* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStreamAsync_Release(IStreamAsync* This) { +static inline ULONG IStreamAsync_Release(IStreamAsync* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT IStreamAsync_Read(IStreamAsync* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IStreamAsync_Read(IStreamAsync* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IStreamAsync_Write(IStreamAsync* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IStreamAsync_Write(IStreamAsync* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT IStreamAsync_Seek(IStreamAsync* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT IStreamAsync_Seek(IStreamAsync* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT IStreamAsync_SetSize(IStreamAsync* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT IStreamAsync_SetSize(IStreamAsync* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT IStreamAsync_CopyTo(IStreamAsync* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT IStreamAsync_CopyTo(IStreamAsync* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT IStreamAsync_Commit(IStreamAsync* This,DWORD grfCommitFlags) { +static inline HRESULT IStreamAsync_Commit(IStreamAsync* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT IStreamAsync_Revert(IStreamAsync* This) { +static inline HRESULT IStreamAsync_Revert(IStreamAsync* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT IStreamAsync_LockRegion(IStreamAsync* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IStreamAsync_LockRegion(IStreamAsync* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IStreamAsync_UnlockRegion(IStreamAsync* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IStreamAsync_UnlockRegion(IStreamAsync* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IStreamAsync_Stat(IStreamAsync* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT IStreamAsync_Stat(IStreamAsync* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT IStreamAsync_Clone(IStreamAsync* This,IStream **ppstm) { +static inline HRESULT IStreamAsync_Clone(IStreamAsync* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** IStreamAsync methods ***/ -static __WIDL_INLINE HRESULT IStreamAsync_ReadAsync(IStreamAsync* This,void *pv,DWORD cb,LPDWORD pcbRead,LPOVERLAPPED lpOverlapped) { +static inline HRESULT IStreamAsync_ReadAsync(IStreamAsync* This,void *pv,DWORD cb,LPDWORD pcbRead,LPOVERLAPPED lpOverlapped) { return This->lpVtbl->ReadAsync(This,pv,cb,pcbRead,lpOverlapped); } -static __WIDL_INLINE HRESULT IStreamAsync_WriteAsync(IStreamAsync* This,const void *lpBuffer,DWORD cb,LPDWORD pcbWritten,LPOVERLAPPED lpOverlapped) { +static inline HRESULT IStreamAsync_WriteAsync(IStreamAsync* This,const void *lpBuffer,DWORD cb,LPDWORD pcbWritten,LPOVERLAPPED lpOverlapped) { return This->lpVtbl->WriteAsync(This,lpBuffer,cb,pcbWritten,lpOverlapped); } -static __WIDL_INLINE HRESULT IStreamAsync_OverlappedResult(IStreamAsync* This,LPOVERLAPPED lpOverlapped,LPDWORD lpNumberOfBytesTransferred,WINBOOL bWait) { +static inline HRESULT IStreamAsync_OverlappedResult(IStreamAsync* This,LPOVERLAPPED lpOverlapped,LPDWORD lpNumberOfBytesTransferred,WINBOOL bWait) { return This->lpVtbl->OverlappedResult(This,lpOverlapped,lpNumberOfBytesTransferred,bWait); } -static __WIDL_INLINE HRESULT IStreamAsync_CancelIo(IStreamAsync* This) { +static inline HRESULT IStreamAsync_CancelIo(IStreamAsync* This) { return This->lpVtbl->CancelIo(This); } #endif @@ -10993,17 +10985,17 @@ interface IStreamUnbufferedInfo { #define IStreamUnbufferedInfo_GetSectorSize(This,pcbSectorSize) (This)->lpVtbl->GetSectorSize(This,pcbSectorSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStreamUnbufferedInfo_QueryInterface(IStreamUnbufferedInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStreamUnbufferedInfo_QueryInterface(IStreamUnbufferedInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStreamUnbufferedInfo_AddRef(IStreamUnbufferedInfo* This) { +static inline ULONG IStreamUnbufferedInfo_AddRef(IStreamUnbufferedInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStreamUnbufferedInfo_Release(IStreamUnbufferedInfo* This) { +static inline ULONG IStreamUnbufferedInfo_Release(IStreamUnbufferedInfo* This) { return This->lpVtbl->Release(This); } /*** IStreamUnbufferedInfo methods ***/ -static __WIDL_INLINE HRESULT IStreamUnbufferedInfo_GetSectorSize(IStreamUnbufferedInfo* This,ULONG *pcbSectorSize) { +static inline HRESULT IStreamUnbufferedInfo_GetSectorSize(IStreamUnbufferedInfo* This,ULONG *pcbSectorSize) { return This->lpVtbl->GetSectorSize(This,pcbSectorSize); } #endif @@ -11258,62 +11250,62 @@ interface IFileOperationProgressSink { #define IFileOperationProgressSink_ResumeTimer(This) (This)->lpVtbl->ResumeTimer(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileOperationProgressSink_QueryInterface(IFileOperationProgressSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileOperationProgressSink_QueryInterface(IFileOperationProgressSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileOperationProgressSink_AddRef(IFileOperationProgressSink* This) { +static inline ULONG IFileOperationProgressSink_AddRef(IFileOperationProgressSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileOperationProgressSink_Release(IFileOperationProgressSink* This) { +static inline ULONG IFileOperationProgressSink_Release(IFileOperationProgressSink* This) { return This->lpVtbl->Release(This); } /*** IFileOperationProgressSink methods ***/ -static __WIDL_INLINE HRESULT IFileOperationProgressSink_StartOperations(IFileOperationProgressSink* This) { +static inline HRESULT IFileOperationProgressSink_StartOperations(IFileOperationProgressSink* This) { return This->lpVtbl->StartOperations(This); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_FinishOperations(IFileOperationProgressSink* This,HRESULT hrResult) { +static inline HRESULT IFileOperationProgressSink_FinishOperations(IFileOperationProgressSink* This,HRESULT hrResult) { return This->lpVtbl->FinishOperations(This,hrResult); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PreRenameItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,LPCWSTR pszNewName) { +static inline HRESULT IFileOperationProgressSink_PreRenameItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,LPCWSTR pszNewName) { return This->lpVtbl->PreRenameItem(This,dwFlags,psiItem,pszNewName); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PostRenameItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,LPCWSTR pszNewName,HRESULT hrRename,IShellItem *psiNewlyCreated) { +static inline HRESULT IFileOperationProgressSink_PostRenameItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,LPCWSTR pszNewName,HRESULT hrRename,IShellItem *psiNewlyCreated) { return This->lpVtbl->PostRenameItem(This,dwFlags,psiItem,pszNewName,hrRename,psiNewlyCreated); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PreMoveItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName) { +static inline HRESULT IFileOperationProgressSink_PreMoveItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName) { return This->lpVtbl->PreMoveItem(This,dwFlags,psiItem,psiDestinationFolder,pszNewName); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PostMoveItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName,HRESULT hrMove,IShellItem *psiNewlyCreated) { +static inline HRESULT IFileOperationProgressSink_PostMoveItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName,HRESULT hrMove,IShellItem *psiNewlyCreated) { return This->lpVtbl->PostMoveItem(This,dwFlags,psiItem,psiDestinationFolder,pszNewName,hrMove,psiNewlyCreated); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PreCopyItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName) { +static inline HRESULT IFileOperationProgressSink_PreCopyItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName) { return This->lpVtbl->PreCopyItem(This,dwFlags,psiItem,psiDestinationFolder,pszNewName); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PostCopyItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName,HRESULT hrCopy,IShellItem *psiNewlyCreated) { +static inline HRESULT IFileOperationProgressSink_PostCopyItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName,HRESULT hrCopy,IShellItem *psiNewlyCreated) { return This->lpVtbl->PostCopyItem(This,dwFlags,psiItem,psiDestinationFolder,pszNewName,hrCopy,psiNewlyCreated); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PreDeleteItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem) { +static inline HRESULT IFileOperationProgressSink_PreDeleteItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem) { return This->lpVtbl->PreDeleteItem(This,dwFlags,psiItem); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PostDeleteItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,HRESULT hrDelete,IShellItem *psiNewlyCreated) { +static inline HRESULT IFileOperationProgressSink_PostDeleteItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiItem,HRESULT hrDelete,IShellItem *psiNewlyCreated) { return This->lpVtbl->PostDeleteItem(This,dwFlags,psiItem,hrDelete,psiNewlyCreated); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PreNewItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiDestinationFolder,LPCWSTR pszNewName) { +static inline HRESULT IFileOperationProgressSink_PreNewItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiDestinationFolder,LPCWSTR pszNewName) { return This->lpVtbl->PreNewItem(This,dwFlags,psiDestinationFolder,pszNewName); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PostNewItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiDestinationFolder,LPCWSTR pszNewName,LPCWSTR pszTemplateName,DWORD dwFileAttributes,HRESULT hrNew,IShellItem *psiNewItem) { +static inline HRESULT IFileOperationProgressSink_PostNewItem(IFileOperationProgressSink* This,DWORD dwFlags,IShellItem *psiDestinationFolder,LPCWSTR pszNewName,LPCWSTR pszTemplateName,DWORD dwFileAttributes,HRESULT hrNew,IShellItem *psiNewItem) { return This->lpVtbl->PostNewItem(This,dwFlags,psiDestinationFolder,pszNewName,pszTemplateName,dwFileAttributes,hrNew,psiNewItem); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_UpdateProgress(IFileOperationProgressSink* This,UINT iWorkTotal,UINT iWorkSoFar) { +static inline HRESULT IFileOperationProgressSink_UpdateProgress(IFileOperationProgressSink* This,UINT iWorkTotal,UINT iWorkSoFar) { return This->lpVtbl->UpdateProgress(This,iWorkTotal,iWorkSoFar); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_ResetTimer(IFileOperationProgressSink* This) { +static inline HRESULT IFileOperationProgressSink_ResetTimer(IFileOperationProgressSink* This) { return This->lpVtbl->ResetTimer(This); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_PauseTimer(IFileOperationProgressSink* This) { +static inline HRESULT IFileOperationProgressSink_PauseTimer(IFileOperationProgressSink* This) { return This->lpVtbl->PauseTimer(This); } -static __WIDL_INLINE HRESULT IFileOperationProgressSink_ResumeTimer(IFileOperationProgressSink* This) { +static inline HRESULT IFileOperationProgressSink_ResumeTimer(IFileOperationProgressSink* This) { return This->lpVtbl->ResumeTimer(This); } #endif @@ -11460,35 +11452,35 @@ interface IShellItemArray { #define IShellItemArray_EnumItems(This,ppenumShellItems) (This)->lpVtbl->EnumItems(This,ppenumShellItems) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellItemArray_QueryInterface(IShellItemArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellItemArray_QueryInterface(IShellItemArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellItemArray_AddRef(IShellItemArray* This) { +static inline ULONG IShellItemArray_AddRef(IShellItemArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellItemArray_Release(IShellItemArray* This) { +static inline ULONG IShellItemArray_Release(IShellItemArray* This) { return This->lpVtbl->Release(This); } /*** IShellItemArray methods ***/ -static __WIDL_INLINE HRESULT IShellItemArray_BindToHandler(IShellItemArray* This,IBindCtx *pbc,REFGUID bhid,REFIID riid,void **ppvOut) { +static inline HRESULT IShellItemArray_BindToHandler(IShellItemArray* This,IBindCtx *pbc,REFGUID bhid,REFIID riid,void **ppvOut) { return This->lpVtbl->BindToHandler(This,pbc,bhid,riid,ppvOut); } -static __WIDL_INLINE HRESULT IShellItemArray_GetPropertyStore(IShellItemArray* This,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { +static inline HRESULT IShellItemArray_GetPropertyStore(IShellItemArray* This,GETPROPERTYSTOREFLAGS flags,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyStore(This,flags,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItemArray_GetPropertyDescriptionList(IShellItemArray* This,REFPROPERTYKEY keyType,REFIID riid,void **ppv) { +static inline HRESULT IShellItemArray_GetPropertyDescriptionList(IShellItemArray* This,REFPROPERTYKEY keyType,REFIID riid,void **ppv) { return This->lpVtbl->GetPropertyDescriptionList(This,keyType,riid,ppv); } -static __WIDL_INLINE HRESULT IShellItemArray_GetAttributes(IShellItemArray* This,SIATTRIBFLAGS AttribFlags,SFGAOF sfgaoMask,SFGAOF *psfgaoAttribs) { +static inline HRESULT IShellItemArray_GetAttributes(IShellItemArray* This,SIATTRIBFLAGS AttribFlags,SFGAOF sfgaoMask,SFGAOF *psfgaoAttribs) { return This->lpVtbl->GetAttributes(This,AttribFlags,sfgaoMask,psfgaoAttribs); } -static __WIDL_INLINE HRESULT IShellItemArray_GetCount(IShellItemArray* This,DWORD *pdwNumItems) { +static inline HRESULT IShellItemArray_GetCount(IShellItemArray* This,DWORD *pdwNumItems) { return This->lpVtbl->GetCount(This,pdwNumItems); } -static __WIDL_INLINE HRESULT IShellItemArray_GetItemAt(IShellItemArray* This,DWORD dwIndex,IShellItem **ppsi) { +static inline HRESULT IShellItemArray_GetItemAt(IShellItemArray* This,DWORD dwIndex,IShellItem **ppsi) { return This->lpVtbl->GetItemAt(This,dwIndex,ppsi); } -static __WIDL_INLINE HRESULT IShellItemArray_EnumItems(IShellItemArray* This,IEnumShellItems **ppenumShellItems) { +static inline HRESULT IShellItemArray_EnumItems(IShellItemArray* This,IEnumShellItems **ppenumShellItems) { return This->lpVtbl->EnumItems(This,ppenumShellItems); } #endif @@ -11565,17 +11557,17 @@ interface IInitializeWithItem { #define IInitializeWithItem_Initialize(This,psi,grfMode) (This)->lpVtbl->Initialize(This,psi,grfMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithItem_QueryInterface(IInitializeWithItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInitializeWithItem_QueryInterface(IInitializeWithItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInitializeWithItem_AddRef(IInitializeWithItem* This) { +static inline ULONG IInitializeWithItem_AddRef(IInitializeWithItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInitializeWithItem_Release(IInitializeWithItem* This) { +static inline ULONG IInitializeWithItem_Release(IInitializeWithItem* This) { return This->lpVtbl->Release(This); } /*** IInitializeWithItem methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithItem_Initialize(IInitializeWithItem* This,IShellItem *psi,DWORD grfMode) { +static inline HRESULT IInitializeWithItem_Initialize(IInitializeWithItem* This,IShellItem *psi,DWORD grfMode) { return This->lpVtbl->Initialize(This,psi,grfMode); } #endif @@ -11653,20 +11645,20 @@ interface IObjectWithSelection { #define IObjectWithSelection_GetSelection(This,riid,ppv) (This)->lpVtbl->GetSelection(This,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectWithSelection_QueryInterface(IObjectWithSelection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectWithSelection_QueryInterface(IObjectWithSelection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectWithSelection_AddRef(IObjectWithSelection* This) { +static inline ULONG IObjectWithSelection_AddRef(IObjectWithSelection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectWithSelection_Release(IObjectWithSelection* This) { +static inline ULONG IObjectWithSelection_Release(IObjectWithSelection* This) { return This->lpVtbl->Release(This); } /*** IObjectWithSelection methods ***/ -static __WIDL_INLINE HRESULT IObjectWithSelection_SetSelection(IObjectWithSelection* This,IShellItemArray *psia) { +static inline HRESULT IObjectWithSelection_SetSelection(IObjectWithSelection* This,IShellItemArray *psia) { return This->lpVtbl->SetSelection(This,psia); } -static __WIDL_INLINE HRESULT IObjectWithSelection_GetSelection(IObjectWithSelection* This,REFIID riid,void **ppv) { +static inline HRESULT IObjectWithSelection_GetSelection(IObjectWithSelection* This,REFIID riid,void **ppv) { return This->lpVtbl->GetSelection(This,riid,ppv); } #endif @@ -11733,17 +11725,17 @@ interface IObjectWithBackReferences { #define IObjectWithBackReferences_RemoveBackReferences(This) (This)->lpVtbl->RemoveBackReferences(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectWithBackReferences_QueryInterface(IObjectWithBackReferences* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectWithBackReferences_QueryInterface(IObjectWithBackReferences* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectWithBackReferences_AddRef(IObjectWithBackReferences* This) { +static inline ULONG IObjectWithBackReferences_AddRef(IObjectWithBackReferences* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectWithBackReferences_Release(IObjectWithBackReferences* This) { +static inline ULONG IObjectWithBackReferences_Release(IObjectWithBackReferences* This) { return This->lpVtbl->Release(This); } /*** IObjectWithBackReferences methods ***/ -static __WIDL_INLINE HRESULT IObjectWithBackReferences_RemoveBackReferences(IObjectWithBackReferences* This) { +static inline HRESULT IObjectWithBackReferences_RemoveBackReferences(IObjectWithBackReferences* This) { return This->lpVtbl->RemoveBackReferences(This); } #endif @@ -11944,38 +11936,38 @@ interface IPropertyUI { #define IPropertyUI_GetHelpInfo(This,fmtid,pid,pwszHelpFile,cch,puHelpID) (This)->lpVtbl->GetHelpInfo(This,fmtid,pid,pwszHelpFile,cch,puHelpID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPropertyUI_QueryInterface(IPropertyUI* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPropertyUI_QueryInterface(IPropertyUI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPropertyUI_AddRef(IPropertyUI* This) { +static inline ULONG IPropertyUI_AddRef(IPropertyUI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPropertyUI_Release(IPropertyUI* This) { +static inline ULONG IPropertyUI_Release(IPropertyUI* This) { return This->lpVtbl->Release(This); } /*** IPropertyUI methods ***/ -static __WIDL_INLINE HRESULT IPropertyUI_ParsePropertyName(IPropertyUI* This,LPCWSTR pszName,FMTID *pfmtid,PROPID *ppid,ULONG *pchEaten) { +static inline HRESULT IPropertyUI_ParsePropertyName(IPropertyUI* This,LPCWSTR pszName,FMTID *pfmtid,PROPID *ppid,ULONG *pchEaten) { return This->lpVtbl->ParsePropertyName(This,pszName,pfmtid,ppid,pchEaten); } -static __WIDL_INLINE HRESULT IPropertyUI_GetCannonicalName(IPropertyUI* This,REFFMTID fmtid,PROPID pid,LPWSTR pwszText,DWORD cchText) { +static inline HRESULT IPropertyUI_GetCannonicalName(IPropertyUI* This,REFFMTID fmtid,PROPID pid,LPWSTR pwszText,DWORD cchText) { return This->lpVtbl->GetCannonicalName(This,fmtid,pid,pwszText,cchText); } -static __WIDL_INLINE HRESULT IPropertyUI_GetDisplayName(IPropertyUI* This,REFFMTID fmtid,PROPID pid,PROPERTYUI_NAME_FLAGS flags,LPWSTR pwszText,DWORD cchText) { +static inline HRESULT IPropertyUI_GetDisplayName(IPropertyUI* This,REFFMTID fmtid,PROPID pid,PROPERTYUI_NAME_FLAGS flags,LPWSTR pwszText,DWORD cchText) { return This->lpVtbl->GetDisplayName(This,fmtid,pid,flags,pwszText,cchText); } -static __WIDL_INLINE HRESULT IPropertyUI_GetPropertyDescription(IPropertyUI* This,REFFMTID fmtid,PROPID pid,LPWSTR pwszText,DWORD cchText) { +static inline HRESULT IPropertyUI_GetPropertyDescription(IPropertyUI* This,REFFMTID fmtid,PROPID pid,LPWSTR pwszText,DWORD cchText) { return This->lpVtbl->GetPropertyDescription(This,fmtid,pid,pwszText,cchText); } -static __WIDL_INLINE HRESULT IPropertyUI_GetDefaultWidth(IPropertyUI* This,REFFMTID fmtid,PROPID pid,ULONG *pcxChars) { +static inline HRESULT IPropertyUI_GetDefaultWidth(IPropertyUI* This,REFFMTID fmtid,PROPID pid,ULONG *pcxChars) { return This->lpVtbl->GetDefaultWidth(This,fmtid,pid,pcxChars); } -static __WIDL_INLINE HRESULT IPropertyUI_GetFlags(IPropertyUI* This,REFFMTID fmtid,PROPID pid,PROPERTYUI_FLAGS *pflags) { +static inline HRESULT IPropertyUI_GetFlags(IPropertyUI* This,REFFMTID fmtid,PROPID pid,PROPERTYUI_FLAGS *pflags) { return This->lpVtbl->GetFlags(This,fmtid,pid,pflags); } -static __WIDL_INLINE HRESULT IPropertyUI_FormatForDisplay(IPropertyUI* This,REFFMTID fmtid,PROPID pid,const PROPVARIANT *ppropvar,PROPERTYUI_FORMAT_FLAGS puiff,LPWSTR pwszText,DWORD cchText) { +static inline HRESULT IPropertyUI_FormatForDisplay(IPropertyUI* This,REFFMTID fmtid,PROPID pid,const PROPVARIANT *ppropvar,PROPERTYUI_FORMAT_FLAGS puiff,LPWSTR pwszText,DWORD cchText) { return This->lpVtbl->FormatForDisplay(This,fmtid,pid,ppropvar,puiff,pwszText,cchText); } -static __WIDL_INLINE HRESULT IPropertyUI_GetHelpInfo(IPropertyUI* This,REFFMTID fmtid,PROPID pid,LPWSTR pwszHelpFile,DWORD cch,UINT *puHelpID) { +static inline HRESULT IPropertyUI_GetHelpInfo(IPropertyUI* This,REFFMTID fmtid,PROPID pid,LPWSTR pwszHelpFile,DWORD cch,UINT *puHelpID) { return This->lpVtbl->GetHelpInfo(This,fmtid,pid,pwszHelpFile,cch,puHelpID); } #endif @@ -12102,32 +12094,32 @@ interface ICategoryProvider { #define ICategoryProvider_CreateCategory(This,pguid,riid,ppv) (This)->lpVtbl->CreateCategory(This,pguid,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICategoryProvider_QueryInterface(ICategoryProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICategoryProvider_QueryInterface(ICategoryProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICategoryProvider_AddRef(ICategoryProvider* This) { +static inline ULONG ICategoryProvider_AddRef(ICategoryProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICategoryProvider_Release(ICategoryProvider* This) { +static inline ULONG ICategoryProvider_Release(ICategoryProvider* This) { return This->lpVtbl->Release(This); } /*** ICategoryProvider methods ***/ -static __WIDL_INLINE HRESULT ICategoryProvider_CanCategorizeOnSCID(ICategoryProvider* This,const SHCOLUMNID *pscid) { +static inline HRESULT ICategoryProvider_CanCategorizeOnSCID(ICategoryProvider* This,const SHCOLUMNID *pscid) { return This->lpVtbl->CanCategorizeOnSCID(This,pscid); } -static __WIDL_INLINE HRESULT ICategoryProvider_GetDefaultCategory(ICategoryProvider* This,GUID *pguid,SHCOLUMNID *pscid) { +static inline HRESULT ICategoryProvider_GetDefaultCategory(ICategoryProvider* This,GUID *pguid,SHCOLUMNID *pscid) { return This->lpVtbl->GetDefaultCategory(This,pguid,pscid); } -static __WIDL_INLINE HRESULT ICategoryProvider_GetCategoryForSCID(ICategoryProvider* This,const SHCOLUMNID *pscid,GUID *pguid) { +static inline HRESULT ICategoryProvider_GetCategoryForSCID(ICategoryProvider* This,const SHCOLUMNID *pscid,GUID *pguid) { return This->lpVtbl->GetCategoryForSCID(This,pscid,pguid); } -static __WIDL_INLINE HRESULT ICategoryProvider_EnumCategories(ICategoryProvider* This,IEnumGUID **penum) { +static inline HRESULT ICategoryProvider_EnumCategories(ICategoryProvider* This,IEnumGUID **penum) { return This->lpVtbl->EnumCategories(This,penum); } -static __WIDL_INLINE HRESULT ICategoryProvider_GetCategoryName(ICategoryProvider* This,const GUID *pguid,LPWSTR pszName,UINT cch) { +static inline HRESULT ICategoryProvider_GetCategoryName(ICategoryProvider* This,const GUID *pguid,LPWSTR pszName,UINT cch) { return This->lpVtbl->GetCategoryName(This,pguid,pszName,cch); } -static __WIDL_INLINE HRESULT ICategoryProvider_CreateCategory(ICategoryProvider* This,const GUID *pguid,REFIID riid,void **ppv) { +static inline HRESULT ICategoryProvider_CreateCategory(ICategoryProvider* This,const GUID *pguid,REFIID riid,void **ppv) { return This->lpVtbl->CreateCategory(This,pguid,riid,ppv); } #endif @@ -12256,26 +12248,26 @@ interface ICategorizer { #define ICategorizer_CompareCategory(This,csfFlags,dwCategoryId1,dwCategoryId2) (This)->lpVtbl->CompareCategory(This,csfFlags,dwCategoryId1,dwCategoryId2) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICategorizer_QueryInterface(ICategorizer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICategorizer_QueryInterface(ICategorizer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICategorizer_AddRef(ICategorizer* This) { +static inline ULONG ICategorizer_AddRef(ICategorizer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICategorizer_Release(ICategorizer* This) { +static inline ULONG ICategorizer_Release(ICategorizer* This) { return This->lpVtbl->Release(This); } /*** ICategorizer methods ***/ -static __WIDL_INLINE HRESULT ICategorizer_GetDescription(ICategorizer* This,LPWSTR pszDesc,UINT cch) { +static inline HRESULT ICategorizer_GetDescription(ICategorizer* This,LPWSTR pszDesc,UINT cch) { return This->lpVtbl->GetDescription(This,pszDesc,cch); } -static __WIDL_INLINE HRESULT ICategorizer_GetCategory(ICategorizer* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,DWORD *rgCategoryIds) { +static inline HRESULT ICategorizer_GetCategory(ICategorizer* This,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,DWORD *rgCategoryIds) { return This->lpVtbl->GetCategory(This,cidl,apidl,rgCategoryIds); } -static __WIDL_INLINE HRESULT ICategorizer_GetCategoryInfo(ICategorizer* This,DWORD dwCategoryId,CATEGORY_INFO *pci) { +static inline HRESULT ICategorizer_GetCategoryInfo(ICategorizer* This,DWORD dwCategoryId,CATEGORY_INFO *pci) { return This->lpVtbl->GetCategoryInfo(This,dwCategoryId,pci); } -static __WIDL_INLINE HRESULT ICategorizer_CompareCategory(ICategorizer* This,CATSORT_FLAGS csfFlags,DWORD dwCategoryId1,DWORD dwCategoryId2) { +static inline HRESULT ICategorizer_CompareCategory(ICategorizer* This,CATSORT_FLAGS csfFlags,DWORD dwCategoryId1,DWORD dwCategoryId2) { return This->lpVtbl->CompareCategory(This,csfFlags,dwCategoryId1,dwCategoryId2); } #endif @@ -12398,29 +12390,29 @@ interface IDropTargetHelper { #define IDropTargetHelper_Show(This,fShow) (This)->lpVtbl->Show(This,fShow) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDropTargetHelper_QueryInterface(IDropTargetHelper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDropTargetHelper_QueryInterface(IDropTargetHelper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDropTargetHelper_AddRef(IDropTargetHelper* This) { +static inline ULONG IDropTargetHelper_AddRef(IDropTargetHelper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDropTargetHelper_Release(IDropTargetHelper* This) { +static inline ULONG IDropTargetHelper_Release(IDropTargetHelper* This) { return This->lpVtbl->Release(This); } /*** IDropTargetHelper methods ***/ -static __WIDL_INLINE HRESULT IDropTargetHelper_DragEnter(IDropTargetHelper* This,HWND hwndTarget,IDataObject *pDataObject,POINT *ppt,DWORD dwEffect) { +static inline HRESULT IDropTargetHelper_DragEnter(IDropTargetHelper* This,HWND hwndTarget,IDataObject *pDataObject,POINT *ppt,DWORD dwEffect) { return This->lpVtbl->DragEnter(This,hwndTarget,pDataObject,ppt,dwEffect); } -static __WIDL_INLINE HRESULT IDropTargetHelper_DragLeave(IDropTargetHelper* This) { +static inline HRESULT IDropTargetHelper_DragLeave(IDropTargetHelper* This) { return This->lpVtbl->DragLeave(This); } -static __WIDL_INLINE HRESULT IDropTargetHelper_DragOver(IDropTargetHelper* This,POINT *ppt,DWORD dwEffect) { +static inline HRESULT IDropTargetHelper_DragOver(IDropTargetHelper* This,POINT *ppt,DWORD dwEffect) { return This->lpVtbl->DragOver(This,ppt,dwEffect); } -static __WIDL_INLINE HRESULT IDropTargetHelper_Drop(IDropTargetHelper* This,IDataObject *pDataObject,POINT *ppt,DWORD dwEffect) { +static inline HRESULT IDropTargetHelper_Drop(IDropTargetHelper* This,IDataObject *pDataObject,POINT *ppt,DWORD dwEffect) { return This->lpVtbl->Drop(This,pDataObject,ppt,dwEffect); } -static __WIDL_INLINE HRESULT IDropTargetHelper_Show(IDropTargetHelper* This,WINBOOL fShow) { +static inline HRESULT IDropTargetHelper_Show(IDropTargetHelper* This,WINBOOL fShow) { return This->lpVtbl->Show(This,fShow); } #endif @@ -12502,20 +12494,20 @@ interface IDragSourceHelper { #define IDragSourceHelper_InitializeFromWindow(This,hwnd,ppt,pDataObject) (This)->lpVtbl->InitializeFromWindow(This,hwnd,ppt,pDataObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDragSourceHelper_QueryInterface(IDragSourceHelper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDragSourceHelper_QueryInterface(IDragSourceHelper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDragSourceHelper_AddRef(IDragSourceHelper* This) { +static inline ULONG IDragSourceHelper_AddRef(IDragSourceHelper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDragSourceHelper_Release(IDragSourceHelper* This) { +static inline ULONG IDragSourceHelper_Release(IDragSourceHelper* This) { return This->lpVtbl->Release(This); } /*** IDragSourceHelper methods ***/ -static __WIDL_INLINE HRESULT IDragSourceHelper_InitializeFromBitmap(IDragSourceHelper* This,LPSHDRAGIMAGE pshdi,IDataObject *pDataObject) { +static inline HRESULT IDragSourceHelper_InitializeFromBitmap(IDragSourceHelper* This,LPSHDRAGIMAGE pshdi,IDataObject *pDataObject) { return This->lpVtbl->InitializeFromBitmap(This,pshdi,pDataObject); } -static __WIDL_INLINE HRESULT IDragSourceHelper_InitializeFromWindow(IDragSourceHelper* This,HWND hwnd,POINT *ppt,IDataObject *pDataObject) { +static inline HRESULT IDragSourceHelper_InitializeFromWindow(IDragSourceHelper* This,HWND hwnd,POINT *ppt,IDataObject *pDataObject) { return This->lpVtbl->InitializeFromWindow(This,hwnd,ppt,pDataObject); } #endif @@ -12605,24 +12597,24 @@ interface IDragSourceHelper2 { #define IDragSourceHelper2_SetFlags(This,dwFlags) (This)->lpVtbl->SetFlags(This,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDragSourceHelper2_QueryInterface(IDragSourceHelper2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDragSourceHelper2_QueryInterface(IDragSourceHelper2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDragSourceHelper2_AddRef(IDragSourceHelper2* This) { +static inline ULONG IDragSourceHelper2_AddRef(IDragSourceHelper2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDragSourceHelper2_Release(IDragSourceHelper2* This) { +static inline ULONG IDragSourceHelper2_Release(IDragSourceHelper2* This) { return This->lpVtbl->Release(This); } /*** IDragSourceHelper methods ***/ -static __WIDL_INLINE HRESULT IDragSourceHelper2_InitializeFromBitmap(IDragSourceHelper2* This,LPSHDRAGIMAGE pshdi,IDataObject *pDataObject) { +static inline HRESULT IDragSourceHelper2_InitializeFromBitmap(IDragSourceHelper2* This,LPSHDRAGIMAGE pshdi,IDataObject *pDataObject) { return This->lpVtbl->InitializeFromBitmap(This,pshdi,pDataObject); } -static __WIDL_INLINE HRESULT IDragSourceHelper2_InitializeFromWindow(IDragSourceHelper2* This,HWND hwnd,POINT *ppt,IDataObject *pDataObject) { +static inline HRESULT IDragSourceHelper2_InitializeFromWindow(IDragSourceHelper2* This,HWND hwnd,POINT *ppt,IDataObject *pDataObject) { return This->lpVtbl->InitializeFromWindow(This,hwnd,ppt,pDataObject); } /*** IDragSourceHelper2 methods ***/ -static __WIDL_INLINE HRESULT IDragSourceHelper2_SetFlags(IDragSourceHelper2* This,DWORD dwFlags) { +static inline HRESULT IDragSourceHelper2_SetFlags(IDragSourceHelper2* This,DWORD dwFlags) { return This->lpVtbl->SetFlags(This,dwFlags); } #endif @@ -12878,68 +12870,68 @@ interface IShellLinkA { #define IShellLinkA_SetPath(This,pszFile) (This)->lpVtbl->SetPath(This,pszFile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellLinkA_QueryInterface(IShellLinkA* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellLinkA_QueryInterface(IShellLinkA* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellLinkA_AddRef(IShellLinkA* This) { +static inline ULONG IShellLinkA_AddRef(IShellLinkA* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellLinkA_Release(IShellLinkA* This) { +static inline ULONG IShellLinkA_Release(IShellLinkA* This) { return This->lpVtbl->Release(This); } /*** IShellLinkA methods ***/ -static __WIDL_INLINE HRESULT IShellLinkA_GetPath(IShellLinkA* This,LPSTR pszFile,int cch,WIN32_FIND_DATAA *pfd,DWORD fFlags) { +static inline HRESULT IShellLinkA_GetPath(IShellLinkA* This,LPSTR pszFile,int cch,WIN32_FIND_DATAA *pfd,DWORD fFlags) { return This->lpVtbl->GetPath(This,pszFile,cch,pfd,fFlags); } -static __WIDL_INLINE HRESULT IShellLinkA_GetIDList(IShellLinkA* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IShellLinkA_GetIDList(IShellLinkA* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetIDList(This,ppidl); } -static __WIDL_INLINE HRESULT IShellLinkA_SetIDList(IShellLinkA* This,PCIDLIST_ABSOLUTE pidl) { +static inline HRESULT IShellLinkA_SetIDList(IShellLinkA* This,PCIDLIST_ABSOLUTE pidl) { return This->lpVtbl->SetIDList(This,pidl); } -static __WIDL_INLINE HRESULT IShellLinkA_GetDescription(IShellLinkA* This,LPSTR pszName,int cch) { +static inline HRESULT IShellLinkA_GetDescription(IShellLinkA* This,LPSTR pszName,int cch) { return This->lpVtbl->GetDescription(This,pszName,cch); } -static __WIDL_INLINE HRESULT IShellLinkA_SetDescription(IShellLinkA* This,LPCSTR pszName) { +static inline HRESULT IShellLinkA_SetDescription(IShellLinkA* This,LPCSTR pszName) { return This->lpVtbl->SetDescription(This,pszName); } -static __WIDL_INLINE HRESULT IShellLinkA_GetWorkingDirectory(IShellLinkA* This,LPSTR pszDir,int cch) { +static inline HRESULT IShellLinkA_GetWorkingDirectory(IShellLinkA* This,LPSTR pszDir,int cch) { return This->lpVtbl->GetWorkingDirectory(This,pszDir,cch); } -static __WIDL_INLINE HRESULT IShellLinkA_SetWorkingDirectory(IShellLinkA* This,LPCSTR pszDir) { +static inline HRESULT IShellLinkA_SetWorkingDirectory(IShellLinkA* This,LPCSTR pszDir) { return This->lpVtbl->SetWorkingDirectory(This,pszDir); } -static __WIDL_INLINE HRESULT IShellLinkA_GetArguments(IShellLinkA* This,LPSTR pszArgs,int cch) { +static inline HRESULT IShellLinkA_GetArguments(IShellLinkA* This,LPSTR pszArgs,int cch) { return This->lpVtbl->GetArguments(This,pszArgs,cch); } -static __WIDL_INLINE HRESULT IShellLinkA_SetArguments(IShellLinkA* This,LPCSTR pszArgs) { +static inline HRESULT IShellLinkA_SetArguments(IShellLinkA* This,LPCSTR pszArgs) { return This->lpVtbl->SetArguments(This,pszArgs); } -static __WIDL_INLINE HRESULT IShellLinkA_GetHotkey(IShellLinkA* This,WORD *pwHotkey) { +static inline HRESULT IShellLinkA_GetHotkey(IShellLinkA* This,WORD *pwHotkey) { return This->lpVtbl->GetHotkey(This,pwHotkey); } -static __WIDL_INLINE HRESULT IShellLinkA_SetHotkey(IShellLinkA* This,WORD wHotkey) { +static inline HRESULT IShellLinkA_SetHotkey(IShellLinkA* This,WORD wHotkey) { return This->lpVtbl->SetHotkey(This,wHotkey); } -static __WIDL_INLINE HRESULT IShellLinkA_GetShowCmd(IShellLinkA* This,int *piShowCmd) { +static inline HRESULT IShellLinkA_GetShowCmd(IShellLinkA* This,int *piShowCmd) { return This->lpVtbl->GetShowCmd(This,piShowCmd); } -static __WIDL_INLINE HRESULT IShellLinkA_SetShowCmd(IShellLinkA* This,int iShowCmd) { +static inline HRESULT IShellLinkA_SetShowCmd(IShellLinkA* This,int iShowCmd) { return This->lpVtbl->SetShowCmd(This,iShowCmd); } -static __WIDL_INLINE HRESULT IShellLinkA_GetIconLocation(IShellLinkA* This,LPSTR pszIconPath,int cch,int *piIcon) { +static inline HRESULT IShellLinkA_GetIconLocation(IShellLinkA* This,LPSTR pszIconPath,int cch,int *piIcon) { return This->lpVtbl->GetIconLocation(This,pszIconPath,cch,piIcon); } -static __WIDL_INLINE HRESULT IShellLinkA_SetIconLocation(IShellLinkA* This,LPCSTR pszIconPath,int iIcon) { +static inline HRESULT IShellLinkA_SetIconLocation(IShellLinkA* This,LPCSTR pszIconPath,int iIcon) { return This->lpVtbl->SetIconLocation(This,pszIconPath,iIcon); } -static __WIDL_INLINE HRESULT IShellLinkA_SetRelativePath(IShellLinkA* This,LPCSTR pszPathRel,DWORD dwReserved) { +static inline HRESULT IShellLinkA_SetRelativePath(IShellLinkA* This,LPCSTR pszPathRel,DWORD dwReserved) { return This->lpVtbl->SetRelativePath(This,pszPathRel,dwReserved); } -static __WIDL_INLINE HRESULT IShellLinkA_Resolve(IShellLinkA* This,HWND hwnd,DWORD fFlags) { +static inline HRESULT IShellLinkA_Resolve(IShellLinkA* This,HWND hwnd,DWORD fFlags) { return This->lpVtbl->Resolve(This,hwnd,fFlags); } -static __WIDL_INLINE HRESULT IShellLinkA_SetPath(IShellLinkA* This,LPCSTR pszFile) { +static inline HRESULT IShellLinkA_SetPath(IShellLinkA* This,LPCSTR pszFile) { return This->lpVtbl->SetPath(This,pszFile); } #endif @@ -13165,68 +13157,68 @@ interface IShellLinkW { #define IShellLinkW_SetPath(This,pszFile) (This)->lpVtbl->SetPath(This,pszFile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellLinkW_QueryInterface(IShellLinkW* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellLinkW_QueryInterface(IShellLinkW* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellLinkW_AddRef(IShellLinkW* This) { +static inline ULONG IShellLinkW_AddRef(IShellLinkW* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellLinkW_Release(IShellLinkW* This) { +static inline ULONG IShellLinkW_Release(IShellLinkW* This) { return This->lpVtbl->Release(This); } /*** IShellLinkW methods ***/ -static __WIDL_INLINE HRESULT IShellLinkW_GetPath(IShellLinkW* This,LPWSTR pszFile,int cch,WIN32_FIND_DATAW *pfd,DWORD fFlags) { +static inline HRESULT IShellLinkW_GetPath(IShellLinkW* This,LPWSTR pszFile,int cch,WIN32_FIND_DATAW *pfd,DWORD fFlags) { return This->lpVtbl->GetPath(This,pszFile,cch,pfd,fFlags); } -static __WIDL_INLINE HRESULT IShellLinkW_GetIDList(IShellLinkW* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IShellLinkW_GetIDList(IShellLinkW* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetIDList(This,ppidl); } -static __WIDL_INLINE HRESULT IShellLinkW_SetIDList(IShellLinkW* This,PCIDLIST_ABSOLUTE pidl) { +static inline HRESULT IShellLinkW_SetIDList(IShellLinkW* This,PCIDLIST_ABSOLUTE pidl) { return This->lpVtbl->SetIDList(This,pidl); } -static __WIDL_INLINE HRESULT IShellLinkW_GetDescription(IShellLinkW* This,LPWSTR pszName,int cch) { +static inline HRESULT IShellLinkW_GetDescription(IShellLinkW* This,LPWSTR pszName,int cch) { return This->lpVtbl->GetDescription(This,pszName,cch); } -static __WIDL_INLINE HRESULT IShellLinkW_SetDescription(IShellLinkW* This,LPCWSTR pszName) { +static inline HRESULT IShellLinkW_SetDescription(IShellLinkW* This,LPCWSTR pszName) { return This->lpVtbl->SetDescription(This,pszName); } -static __WIDL_INLINE HRESULT IShellLinkW_GetWorkingDirectory(IShellLinkW* This,LPWSTR pszDir,int cch) { +static inline HRESULT IShellLinkW_GetWorkingDirectory(IShellLinkW* This,LPWSTR pszDir,int cch) { return This->lpVtbl->GetWorkingDirectory(This,pszDir,cch); } -static __WIDL_INLINE HRESULT IShellLinkW_SetWorkingDirectory(IShellLinkW* This,LPCWSTR pszDir) { +static inline HRESULT IShellLinkW_SetWorkingDirectory(IShellLinkW* This,LPCWSTR pszDir) { return This->lpVtbl->SetWorkingDirectory(This,pszDir); } -static __WIDL_INLINE HRESULT IShellLinkW_GetArguments(IShellLinkW* This,LPWSTR pszArgs,int cch) { +static inline HRESULT IShellLinkW_GetArguments(IShellLinkW* This,LPWSTR pszArgs,int cch) { return This->lpVtbl->GetArguments(This,pszArgs,cch); } -static __WIDL_INLINE HRESULT IShellLinkW_SetArguments(IShellLinkW* This,LPCWSTR pszArgs) { +static inline HRESULT IShellLinkW_SetArguments(IShellLinkW* This,LPCWSTR pszArgs) { return This->lpVtbl->SetArguments(This,pszArgs); } -static __WIDL_INLINE HRESULT IShellLinkW_GetHotkey(IShellLinkW* This,WORD *pwHotkey) { +static inline HRESULT IShellLinkW_GetHotkey(IShellLinkW* This,WORD *pwHotkey) { return This->lpVtbl->GetHotkey(This,pwHotkey); } -static __WIDL_INLINE HRESULT IShellLinkW_SetHotkey(IShellLinkW* This,WORD wHotkey) { +static inline HRESULT IShellLinkW_SetHotkey(IShellLinkW* This,WORD wHotkey) { return This->lpVtbl->SetHotkey(This,wHotkey); } -static __WIDL_INLINE HRESULT IShellLinkW_GetShowCmd(IShellLinkW* This,int *piShowCmd) { +static inline HRESULT IShellLinkW_GetShowCmd(IShellLinkW* This,int *piShowCmd) { return This->lpVtbl->GetShowCmd(This,piShowCmd); } -static __WIDL_INLINE HRESULT IShellLinkW_SetShowCmd(IShellLinkW* This,int iShowCmd) { +static inline HRESULT IShellLinkW_SetShowCmd(IShellLinkW* This,int iShowCmd) { return This->lpVtbl->SetShowCmd(This,iShowCmd); } -static __WIDL_INLINE HRESULT IShellLinkW_GetIconLocation(IShellLinkW* This,LPWSTR pszIconPath,int cch,int *piIcon) { +static inline HRESULT IShellLinkW_GetIconLocation(IShellLinkW* This,LPWSTR pszIconPath,int cch,int *piIcon) { return This->lpVtbl->GetIconLocation(This,pszIconPath,cch,piIcon); } -static __WIDL_INLINE HRESULT IShellLinkW_SetIconLocation(IShellLinkW* This,LPCWSTR pszIconPath,int iIcon) { +static inline HRESULT IShellLinkW_SetIconLocation(IShellLinkW* This,LPCWSTR pszIconPath,int iIcon) { return This->lpVtbl->SetIconLocation(This,pszIconPath,iIcon); } -static __WIDL_INLINE HRESULT IShellLinkW_SetRelativePath(IShellLinkW* This,LPCWSTR pszPathRel,DWORD dwReserved) { +static inline HRESULT IShellLinkW_SetRelativePath(IShellLinkW* This,LPCWSTR pszPathRel,DWORD dwReserved) { return This->lpVtbl->SetRelativePath(This,pszPathRel,dwReserved); } -static __WIDL_INLINE HRESULT IShellLinkW_Resolve(IShellLinkW* This,HWND hwnd,DWORD fFlags) { +static inline HRESULT IShellLinkW_Resolve(IShellLinkW* This,HWND hwnd,DWORD fFlags) { return This->lpVtbl->Resolve(This,hwnd,fFlags); } -static __WIDL_INLINE HRESULT IShellLinkW_SetPath(IShellLinkW* This,LPCWSTR pszFile) { +static inline HRESULT IShellLinkW_SetPath(IShellLinkW* This,LPCWSTR pszFile) { return This->lpVtbl->SetPath(This,pszFile); } #endif @@ -13328,29 +13320,29 @@ interface IShellLinkDataList { #define IShellLinkDataList_SetFlags(This,dwFlags) (This)->lpVtbl->SetFlags(This,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellLinkDataList_QueryInterface(IShellLinkDataList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellLinkDataList_QueryInterface(IShellLinkDataList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellLinkDataList_AddRef(IShellLinkDataList* This) { +static inline ULONG IShellLinkDataList_AddRef(IShellLinkDataList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellLinkDataList_Release(IShellLinkDataList* This) { +static inline ULONG IShellLinkDataList_Release(IShellLinkDataList* This) { return This->lpVtbl->Release(This); } /*** IShellLinkDataList methods ***/ -static __WIDL_INLINE HRESULT IShellLinkDataList_AddDataBlock(IShellLinkDataList* This,void *pDataBlock) { +static inline HRESULT IShellLinkDataList_AddDataBlock(IShellLinkDataList* This,void *pDataBlock) { return This->lpVtbl->AddDataBlock(This,pDataBlock); } -static __WIDL_INLINE HRESULT IShellLinkDataList_CopyDataBlock(IShellLinkDataList* This,DWORD dwSig,void **ppDataBlock) { +static inline HRESULT IShellLinkDataList_CopyDataBlock(IShellLinkDataList* This,DWORD dwSig,void **ppDataBlock) { return This->lpVtbl->CopyDataBlock(This,dwSig,ppDataBlock); } -static __WIDL_INLINE HRESULT IShellLinkDataList_RemoveDataBlock(IShellLinkDataList* This,DWORD dwSig) { +static inline HRESULT IShellLinkDataList_RemoveDataBlock(IShellLinkDataList* This,DWORD dwSig) { return This->lpVtbl->RemoveDataBlock(This,dwSig); } -static __WIDL_INLINE HRESULT IShellLinkDataList_GetFlags(IShellLinkDataList* This,DWORD *pdwFlags) { +static inline HRESULT IShellLinkDataList_GetFlags(IShellLinkDataList* This,DWORD *pdwFlags) { return This->lpVtbl->GetFlags(This,pdwFlags); } -static __WIDL_INLINE HRESULT IShellLinkDataList_SetFlags(IShellLinkDataList* This,DWORD dwFlags) { +static inline HRESULT IShellLinkDataList_SetFlags(IShellLinkDataList* This,DWORD dwFlags) { return This->lpVtbl->SetFlags(This,dwFlags); } #endif @@ -13422,17 +13414,17 @@ interface IResolveShellLink { #define IResolveShellLink_ResolveShellLink(This,punkLink,hwnd,fFlags) (This)->lpVtbl->ResolveShellLink(This,punkLink,hwnd,fFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IResolveShellLink_QueryInterface(IResolveShellLink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IResolveShellLink_QueryInterface(IResolveShellLink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IResolveShellLink_AddRef(IResolveShellLink* This) { +static inline ULONG IResolveShellLink_AddRef(IResolveShellLink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IResolveShellLink_Release(IResolveShellLink* This) { +static inline ULONG IResolveShellLink_Release(IResolveShellLink* This) { return This->lpVtbl->Release(This); } /*** IResolveShellLink methods ***/ -static __WIDL_INLINE HRESULT IResolveShellLink_ResolveShellLink(IResolveShellLink* This,IUnknown *punkLink,HWND hwnd,DWORD fFlags) { +static inline HRESULT IResolveShellLink_ResolveShellLink(IResolveShellLink* This,IUnknown *punkLink,HWND hwnd,DWORD fFlags) { return This->lpVtbl->ResolveShellLink(This,punkLink,hwnd,fFlags); } #endif @@ -13519,20 +13511,20 @@ interface IActionProgressDialog { #define IActionProgressDialog_Stop(This) (This)->lpVtbl->Stop(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActionProgressDialog_QueryInterface(IActionProgressDialog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActionProgressDialog_QueryInterface(IActionProgressDialog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActionProgressDialog_AddRef(IActionProgressDialog* This) { +static inline ULONG IActionProgressDialog_AddRef(IActionProgressDialog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActionProgressDialog_Release(IActionProgressDialog* This) { +static inline ULONG IActionProgressDialog_Release(IActionProgressDialog* This) { return This->lpVtbl->Release(This); } /*** IActionProgressDialog methods ***/ -static __WIDL_INLINE HRESULT IActionProgressDialog_Initialize(IActionProgressDialog* This,SPINITF flags,LPCWSTR pszTitle,LPCWSTR pszCancel) { +static inline HRESULT IActionProgressDialog_Initialize(IActionProgressDialog* This,SPINITF flags,LPCWSTR pszTitle,LPCWSTR pszCancel) { return This->lpVtbl->Initialize(This,flags,pszTitle,pszCancel); } -static __WIDL_INLINE HRESULT IActionProgressDialog_Stop(IActionProgressDialog* This) { +static inline HRESULT IActionProgressDialog_Stop(IActionProgressDialog* This) { return This->lpVtbl->Stop(This); } #endif @@ -13628,23 +13620,23 @@ interface IHWEventHandler { #define IHWEventHandler_HandleEventWithContent(This,pszDeviceID,pszAltDeviceID,pszEventType,pszContentTypeHandler,pdataobject) (This)->lpVtbl->HandleEventWithContent(This,pszDeviceID,pszAltDeviceID,pszEventType,pszContentTypeHandler,pdataobject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHWEventHandler_QueryInterface(IHWEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHWEventHandler_QueryInterface(IHWEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHWEventHandler_AddRef(IHWEventHandler* This) { +static inline ULONG IHWEventHandler_AddRef(IHWEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHWEventHandler_Release(IHWEventHandler* This) { +static inline ULONG IHWEventHandler_Release(IHWEventHandler* This) { return This->lpVtbl->Release(This); } /*** IHWEventHandler methods ***/ -static __WIDL_INLINE HRESULT IHWEventHandler_Initialize(IHWEventHandler* This,LPCWSTR pszParams) { +static inline HRESULT IHWEventHandler_Initialize(IHWEventHandler* This,LPCWSTR pszParams) { return This->lpVtbl->Initialize(This,pszParams); } -static __WIDL_INLINE HRESULT IHWEventHandler_HandleEvent(IHWEventHandler* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType) { +static inline HRESULT IHWEventHandler_HandleEvent(IHWEventHandler* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType) { return This->lpVtbl->HandleEvent(This,pszDeviceID,pszAltDeviceID,pszEventType); } -static __WIDL_INLINE HRESULT IHWEventHandler_HandleEventWithContent(IHWEventHandler* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType,LPCWSTR pszContentTypeHandler,IDataObject *pdataobject) { +static inline HRESULT IHWEventHandler_HandleEventWithContent(IHWEventHandler* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType,LPCWSTR pszContentTypeHandler,IDataObject *pdataobject) { return This->lpVtbl->HandleEventWithContent(This,pszDeviceID,pszAltDeviceID,pszEventType,pszContentTypeHandler,pdataobject); } #endif @@ -13741,27 +13733,27 @@ interface IHWEventHandler2 { #define IHWEventHandler2_HandleEventWithHWND(This,pszDeviceID,pszAltDeviceID,pszEventType,hwndOwner) (This)->lpVtbl->HandleEventWithHWND(This,pszDeviceID,pszAltDeviceID,pszEventType,hwndOwner) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHWEventHandler2_QueryInterface(IHWEventHandler2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHWEventHandler2_QueryInterface(IHWEventHandler2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHWEventHandler2_AddRef(IHWEventHandler2* This) { +static inline ULONG IHWEventHandler2_AddRef(IHWEventHandler2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHWEventHandler2_Release(IHWEventHandler2* This) { +static inline ULONG IHWEventHandler2_Release(IHWEventHandler2* This) { return This->lpVtbl->Release(This); } /*** IHWEventHandler methods ***/ -static __WIDL_INLINE HRESULT IHWEventHandler2_Initialize(IHWEventHandler2* This,LPCWSTR pszParams) { +static inline HRESULT IHWEventHandler2_Initialize(IHWEventHandler2* This,LPCWSTR pszParams) { return This->lpVtbl->Initialize(This,pszParams); } -static __WIDL_INLINE HRESULT IHWEventHandler2_HandleEvent(IHWEventHandler2* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType) { +static inline HRESULT IHWEventHandler2_HandleEvent(IHWEventHandler2* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType) { return This->lpVtbl->HandleEvent(This,pszDeviceID,pszAltDeviceID,pszEventType); } -static __WIDL_INLINE HRESULT IHWEventHandler2_HandleEventWithContent(IHWEventHandler2* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType,LPCWSTR pszContentTypeHandler,IDataObject *pdataobject) { +static inline HRESULT IHWEventHandler2_HandleEventWithContent(IHWEventHandler2* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType,LPCWSTR pszContentTypeHandler,IDataObject *pdataobject) { return This->lpVtbl->HandleEventWithContent(This,pszDeviceID,pszAltDeviceID,pszEventType,pszContentTypeHandler,pdataobject); } /*** IHWEventHandler2 methods ***/ -static __WIDL_INLINE HRESULT IHWEventHandler2_HandleEventWithHWND(IHWEventHandler2* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType,HWND hwndOwner) { +static inline HRESULT IHWEventHandler2_HandleEventWithHWND(IHWEventHandler2* This,LPCWSTR pszDeviceID,LPCWSTR pszAltDeviceID,LPCWSTR pszEventType,HWND hwndOwner) { return This->lpVtbl->HandleEventWithHWND(This,pszDeviceID,pszAltDeviceID,pszEventType,hwndOwner); } #endif @@ -13863,17 +13855,17 @@ interface IQueryCancelAutoPlay { #define IQueryCancelAutoPlay_AllowAutoPlay(This,pszPath,dwContentType,pszLabel,dwSerialNumber) (This)->lpVtbl->AllowAutoPlay(This,pszPath,dwContentType,pszLabel,dwSerialNumber) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IQueryCancelAutoPlay_QueryInterface(IQueryCancelAutoPlay* This,REFIID riid,void **ppvObject) { +static inline HRESULT IQueryCancelAutoPlay_QueryInterface(IQueryCancelAutoPlay* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IQueryCancelAutoPlay_AddRef(IQueryCancelAutoPlay* This) { +static inline ULONG IQueryCancelAutoPlay_AddRef(IQueryCancelAutoPlay* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IQueryCancelAutoPlay_Release(IQueryCancelAutoPlay* This) { +static inline ULONG IQueryCancelAutoPlay_Release(IQueryCancelAutoPlay* This) { return This->lpVtbl->Release(This); } /*** IQueryCancelAutoPlay methods ***/ -static __WIDL_INLINE HRESULT IQueryCancelAutoPlay_AllowAutoPlay(IQueryCancelAutoPlay* This,LPCWSTR pszPath,DWORD dwContentType,LPCWSTR pszLabel,DWORD dwSerialNumber) { +static inline HRESULT IQueryCancelAutoPlay_AllowAutoPlay(IQueryCancelAutoPlay* This,LPCWSTR pszPath,DWORD dwContentType,LPCWSTR pszLabel,DWORD dwSerialNumber) { return This->lpVtbl->AllowAutoPlay(This,pszPath,dwContentType,pszLabel,dwSerialNumber); } #endif @@ -13946,17 +13938,17 @@ interface IDynamicHWHandler { #define IDynamicHWHandler_GetDynamicInfo(This,pszDeviceID,dwContentType,ppszAction) (This)->lpVtbl->GetDynamicInfo(This,pszDeviceID,dwContentType,ppszAction) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDynamicHWHandler_QueryInterface(IDynamicHWHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDynamicHWHandler_QueryInterface(IDynamicHWHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDynamicHWHandler_AddRef(IDynamicHWHandler* This) { +static inline ULONG IDynamicHWHandler_AddRef(IDynamicHWHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDynamicHWHandler_Release(IDynamicHWHandler* This) { +static inline ULONG IDynamicHWHandler_Release(IDynamicHWHandler* This) { return This->lpVtbl->Release(This); } /*** IDynamicHWHandler methods ***/ -static __WIDL_INLINE HRESULT IDynamicHWHandler_GetDynamicInfo(IDynamicHWHandler* This,LPCWSTR pszDeviceID,DWORD dwContentType,LPWSTR *ppszAction) { +static inline HRESULT IDynamicHWHandler_GetDynamicInfo(IDynamicHWHandler* This,LPCWSTR pszDeviceID,DWORD dwContentType,LPWSTR *ppszAction) { return This->lpVtbl->GetDynamicInfo(This,pszDeviceID,dwContentType,ppszAction); } #endif @@ -14103,32 +14095,32 @@ interface IActionProgress { #define IActionProgress_End(This) (This)->lpVtbl->End(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActionProgress_QueryInterface(IActionProgress* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActionProgress_QueryInterface(IActionProgress* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActionProgress_AddRef(IActionProgress* This) { +static inline ULONG IActionProgress_AddRef(IActionProgress* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActionProgress_Release(IActionProgress* This) { +static inline ULONG IActionProgress_Release(IActionProgress* This) { return This->lpVtbl->Release(This); } /*** IActionProgress methods ***/ -static __WIDL_INLINE HRESULT IActionProgress_Begin(IActionProgress* This,SPACTION action,SPBEGINF flags) { +static inline HRESULT IActionProgress_Begin(IActionProgress* This,SPACTION action,SPBEGINF flags) { return This->lpVtbl->Begin(This,action,flags); } -static __WIDL_INLINE HRESULT IActionProgress_UpdateProgress(IActionProgress* This,ULONGLONG ulCompleted,ULONGLONG ulTotal) { +static inline HRESULT IActionProgress_UpdateProgress(IActionProgress* This,ULONGLONG ulCompleted,ULONGLONG ulTotal) { return This->lpVtbl->UpdateProgress(This,ulCompleted,ulTotal); } -static __WIDL_INLINE HRESULT IActionProgress_UpdateText(IActionProgress* This,SPTEXT sptext,LPCWSTR pszText,WINBOOL fMayCompact) { +static inline HRESULT IActionProgress_UpdateText(IActionProgress* This,SPTEXT sptext,LPCWSTR pszText,WINBOOL fMayCompact) { return This->lpVtbl->UpdateText(This,sptext,pszText,fMayCompact); } -static __WIDL_INLINE HRESULT IActionProgress_QueryCancel(IActionProgress* This,WINBOOL *pfCancelled) { +static inline HRESULT IActionProgress_QueryCancel(IActionProgress* This,WINBOOL *pfCancelled) { return This->lpVtbl->QueryCancel(This,pfCancelled); } -static __WIDL_INLINE HRESULT IActionProgress_ResetCancel(IActionProgress* This) { +static inline HRESULT IActionProgress_ResetCancel(IActionProgress* This) { return This->lpVtbl->ResetCancel(This); } -static __WIDL_INLINE HRESULT IActionProgress_End(IActionProgress* This) { +static inline HRESULT IActionProgress_End(IActionProgress* This) { return This->lpVtbl->End(This); } #endif @@ -14200,17 +14192,17 @@ interface IShellExtInit { #define IShellExtInit_Initialize(This,pidlFolder,pdtobj,hkeyProgID) (This)->lpVtbl->Initialize(This,pidlFolder,pdtobj,hkeyProgID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellExtInit_QueryInterface(IShellExtInit* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellExtInit_QueryInterface(IShellExtInit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellExtInit_AddRef(IShellExtInit* This) { +static inline ULONG IShellExtInit_AddRef(IShellExtInit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellExtInit_Release(IShellExtInit* This) { +static inline ULONG IShellExtInit_Release(IShellExtInit* This) { return This->lpVtbl->Release(This); } /*** IShellExtInit methods ***/ -static __WIDL_INLINE HRESULT IShellExtInit_Initialize(IShellExtInit* This,PCIDLIST_ABSOLUTE pidlFolder,IDataObject *pdtobj,HKEY hkeyProgID) { +static inline HRESULT IShellExtInit_Initialize(IShellExtInit* This,PCIDLIST_ABSOLUTE pidlFolder,IDataObject *pdtobj,HKEY hkeyProgID) { return This->lpVtbl->Initialize(This,pidlFolder,pdtobj,hkeyProgID); } #endif @@ -14299,20 +14291,20 @@ interface IShellPropSheetExt { #define IShellPropSheetExt_ReplacePage(This,uPageID,pfnReplaceWith,lParam) (This)->lpVtbl->ReplacePage(This,uPageID,pfnReplaceWith,lParam) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellPropSheetExt_QueryInterface(IShellPropSheetExt* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellPropSheetExt_QueryInterface(IShellPropSheetExt* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellPropSheetExt_AddRef(IShellPropSheetExt* This) { +static inline ULONG IShellPropSheetExt_AddRef(IShellPropSheetExt* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellPropSheetExt_Release(IShellPropSheetExt* This) { +static inline ULONG IShellPropSheetExt_Release(IShellPropSheetExt* This) { return This->lpVtbl->Release(This); } /*** IShellPropSheetExt methods ***/ -static __WIDL_INLINE HRESULT IShellPropSheetExt_AddPages(IShellPropSheetExt* This,LPFNSVADDPROPSHEETPAGE pfnAddPage,LPARAM lParam) { +static inline HRESULT IShellPropSheetExt_AddPages(IShellPropSheetExt* This,LPFNSVADDPROPSHEETPAGE pfnAddPage,LPARAM lParam) { return This->lpVtbl->AddPages(This,pfnAddPage,lParam); } -static __WIDL_INLINE HRESULT IShellPropSheetExt_ReplacePage(IShellPropSheetExt* This,EXPPS uPageID,LPFNSVADDPROPSHEETPAGE pfnReplaceWith,LPARAM lParam) { +static inline HRESULT IShellPropSheetExt_ReplacePage(IShellPropSheetExt* This,EXPPS uPageID,LPFNSVADDPROPSHEETPAGE pfnReplaceWith,LPARAM lParam) { return This->lpVtbl->ReplacePage(This,uPageID,pfnReplaceWith,lParam); } #endif @@ -14383,17 +14375,17 @@ interface IRemoteComputer { #define IRemoteComputer_Initialize(This,pszMachine,bEnumerating) (This)->lpVtbl->Initialize(This,pszMachine,bEnumerating) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRemoteComputer_QueryInterface(IRemoteComputer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRemoteComputer_QueryInterface(IRemoteComputer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRemoteComputer_AddRef(IRemoteComputer* This) { +static inline ULONG IRemoteComputer_AddRef(IRemoteComputer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRemoteComputer_Release(IRemoteComputer* This) { +static inline ULONG IRemoteComputer_Release(IRemoteComputer* This) { return This->lpVtbl->Release(This); } /*** IRemoteComputer methods ***/ -static __WIDL_INLINE HRESULT IRemoteComputer_Initialize(IRemoteComputer* This,LPCWSTR pszMachine,WINBOOL bEnumerating) { +static inline HRESULT IRemoteComputer_Initialize(IRemoteComputer* This,LPCWSTR pszMachine,WINBOOL bEnumerating) { return This->lpVtbl->Initialize(This,pszMachine,bEnumerating); } #endif @@ -14460,17 +14452,17 @@ interface IQueryContinue { #define IQueryContinue_QueryContinue(This) (This)->lpVtbl->QueryContinue(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IQueryContinue_QueryInterface(IQueryContinue* This,REFIID riid,void **ppvObject) { +static inline HRESULT IQueryContinue_QueryInterface(IQueryContinue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IQueryContinue_AddRef(IQueryContinue* This) { +static inline ULONG IQueryContinue_AddRef(IQueryContinue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IQueryContinue_Release(IQueryContinue* This) { +static inline ULONG IQueryContinue_Release(IQueryContinue* This) { return This->lpVtbl->Release(This); } /*** IQueryContinue methods ***/ -static __WIDL_INLINE HRESULT IQueryContinue_QueryContinue(IQueryContinue* This) { +static inline HRESULT IQueryContinue_QueryContinue(IQueryContinue* This) { return This->lpVtbl->QueryContinue(This); } #endif @@ -14538,17 +14530,17 @@ interface IObjectWithCancelEvent { #define IObjectWithCancelEvent_GetCancelEvent(This,phEvent) (This)->lpVtbl->GetCancelEvent(This,phEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectWithCancelEvent_QueryInterface(IObjectWithCancelEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectWithCancelEvent_QueryInterface(IObjectWithCancelEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectWithCancelEvent_AddRef(IObjectWithCancelEvent* This) { +static inline ULONG IObjectWithCancelEvent_AddRef(IObjectWithCancelEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectWithCancelEvent_Release(IObjectWithCancelEvent* This) { +static inline ULONG IObjectWithCancelEvent_Release(IObjectWithCancelEvent* This) { return This->lpVtbl->Release(This); } /*** IObjectWithCancelEvent methods ***/ -static __WIDL_INLINE HRESULT IObjectWithCancelEvent_GetCancelEvent(IObjectWithCancelEvent* This,HANDLE *phEvent) { +static inline HRESULT IObjectWithCancelEvent_GetCancelEvent(IObjectWithCancelEvent* This,HANDLE *phEvent) { return This->lpVtbl->GetCancelEvent(This,phEvent); } #endif @@ -14660,29 +14652,29 @@ interface IUserNotification { #define IUserNotification_PlaySound(This,pszSoundName) (This)->lpVtbl->PlaySound(This,pszSoundName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUserNotification_QueryInterface(IUserNotification* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUserNotification_QueryInterface(IUserNotification* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUserNotification_AddRef(IUserNotification* This) { +static inline ULONG IUserNotification_AddRef(IUserNotification* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUserNotification_Release(IUserNotification* This) { +static inline ULONG IUserNotification_Release(IUserNotification* This) { return This->lpVtbl->Release(This); } /*** IUserNotification methods ***/ -static __WIDL_INLINE HRESULT IUserNotification_SetBalloonInfo(IUserNotification* This,LPCWSTR pszTitle,LPCWSTR pszText,DWORD dwInfoFlags) { +static inline HRESULT IUserNotification_SetBalloonInfo(IUserNotification* This,LPCWSTR pszTitle,LPCWSTR pszText,DWORD dwInfoFlags) { return This->lpVtbl->SetBalloonInfo(This,pszTitle,pszText,dwInfoFlags); } -static __WIDL_INLINE HRESULT IUserNotification_SetBalloonRetry(IUserNotification* This,DWORD dwShowTime,DWORD dwInterval,UINT cRetryCount) { +static inline HRESULT IUserNotification_SetBalloonRetry(IUserNotification* This,DWORD dwShowTime,DWORD dwInterval,UINT cRetryCount) { return This->lpVtbl->SetBalloonRetry(This,dwShowTime,dwInterval,cRetryCount); } -static __WIDL_INLINE HRESULT IUserNotification_SetIconInfo(IUserNotification* This,HICON hIcon,LPCWSTR pszToolTip) { +static inline HRESULT IUserNotification_SetIconInfo(IUserNotification* This,HICON hIcon,LPCWSTR pszToolTip) { return This->lpVtbl->SetIconInfo(This,hIcon,pszToolTip); } -static __WIDL_INLINE HRESULT IUserNotification_Show(IUserNotification* This,IQueryContinue *pqc,DWORD dwContinuePollInterval) { +static inline HRESULT IUserNotification_Show(IUserNotification* This,IQueryContinue *pqc,DWORD dwContinuePollInterval) { return This->lpVtbl->Show(This,pqc,dwContinuePollInterval); } -static __WIDL_INLINE HRESULT IUserNotification_PlaySound(IUserNotification* This,LPCWSTR pszSoundName) { +static inline HRESULT IUserNotification_PlaySound(IUserNotification* This,LPCWSTR pszSoundName) { return This->lpVtbl->PlaySound(This,pszSoundName); } #endif @@ -14766,23 +14758,23 @@ interface IUserNotificationCallback { #define IUserNotificationCallback_OnContextMenu(This,pt) (This)->lpVtbl->OnContextMenu(This,pt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUserNotificationCallback_QueryInterface(IUserNotificationCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUserNotificationCallback_QueryInterface(IUserNotificationCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUserNotificationCallback_AddRef(IUserNotificationCallback* This) { +static inline ULONG IUserNotificationCallback_AddRef(IUserNotificationCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUserNotificationCallback_Release(IUserNotificationCallback* This) { +static inline ULONG IUserNotificationCallback_Release(IUserNotificationCallback* This) { return This->lpVtbl->Release(This); } /*** IUserNotificationCallback methods ***/ -static __WIDL_INLINE HRESULT IUserNotificationCallback_OnBalloonUserClick(IUserNotificationCallback* This,POINT *pt) { +static inline HRESULT IUserNotificationCallback_OnBalloonUserClick(IUserNotificationCallback* This,POINT *pt) { return This->lpVtbl->OnBalloonUserClick(This,pt); } -static __WIDL_INLINE HRESULT IUserNotificationCallback_OnLeftClick(IUserNotificationCallback* This,POINT *pt) { +static inline HRESULT IUserNotificationCallback_OnLeftClick(IUserNotificationCallback* This,POINT *pt) { return This->lpVtbl->OnLeftClick(This,pt); } -static __WIDL_INLINE HRESULT IUserNotificationCallback_OnContextMenu(IUserNotificationCallback* This,POINT *pt) { +static inline HRESULT IUserNotificationCallback_OnContextMenu(IUserNotificationCallback* This,POINT *pt) { return This->lpVtbl->OnContextMenu(This,pt); } #endif @@ -14896,29 +14888,29 @@ interface IUserNotification2 { #define IUserNotification2_PlaySound(This,pszSoundName) (This)->lpVtbl->PlaySound(This,pszSoundName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUserNotification2_QueryInterface(IUserNotification2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUserNotification2_QueryInterface(IUserNotification2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUserNotification2_AddRef(IUserNotification2* This) { +static inline ULONG IUserNotification2_AddRef(IUserNotification2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUserNotification2_Release(IUserNotification2* This) { +static inline ULONG IUserNotification2_Release(IUserNotification2* This) { return This->lpVtbl->Release(This); } /*** IUserNotification2 methods ***/ -static __WIDL_INLINE HRESULT IUserNotification2_SetBalloonInfo(IUserNotification2* This,LPCWSTR pszTitle,LPCWSTR pszText,DWORD dwInfoFlags) { +static inline HRESULT IUserNotification2_SetBalloonInfo(IUserNotification2* This,LPCWSTR pszTitle,LPCWSTR pszText,DWORD dwInfoFlags) { return This->lpVtbl->SetBalloonInfo(This,pszTitle,pszText,dwInfoFlags); } -static __WIDL_INLINE HRESULT IUserNotification2_SetBalloonRetry(IUserNotification2* This,DWORD dwShowTime,DWORD dwInterval,UINT cRetryCount) { +static inline HRESULT IUserNotification2_SetBalloonRetry(IUserNotification2* This,DWORD dwShowTime,DWORD dwInterval,UINT cRetryCount) { return This->lpVtbl->SetBalloonRetry(This,dwShowTime,dwInterval,cRetryCount); } -static __WIDL_INLINE HRESULT IUserNotification2_SetIconInfo(IUserNotification2* This,HICON hIcon,LPCWSTR pszToolTip) { +static inline HRESULT IUserNotification2_SetIconInfo(IUserNotification2* This,HICON hIcon,LPCWSTR pszToolTip) { return This->lpVtbl->SetIconInfo(This,hIcon,pszToolTip); } -static __WIDL_INLINE HRESULT IUserNotification2_Show(IUserNotification2* This,IQueryContinue *pqc,DWORD dwContinuePollInterval,IUserNotificationCallback *pSink) { +static inline HRESULT IUserNotification2_Show(IUserNotification2* This,IQueryContinue *pqc,DWORD dwContinuePollInterval,IUserNotificationCallback *pSink) { return This->lpVtbl->Show(This,pqc,dwContinuePollInterval,pSink); } -static __WIDL_INLINE HRESULT IUserNotification2_PlaySound(IUserNotification2* This,LPCWSTR pszSoundName) { +static inline HRESULT IUserNotification2_PlaySound(IUserNotification2* This,LPCWSTR pszSoundName) { return This->lpVtbl->PlaySound(This,pszSoundName); } #endif @@ -14998,20 +14990,20 @@ interface IItemNameLimits { #define IItemNameLimits_GetMaxLength(This,pszName,piMaxNameLen) (This)->lpVtbl->GetMaxLength(This,pszName,piMaxNameLen) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IItemNameLimits_QueryInterface(IItemNameLimits* This,REFIID riid,void **ppvObject) { +static inline HRESULT IItemNameLimits_QueryInterface(IItemNameLimits* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IItemNameLimits_AddRef(IItemNameLimits* This) { +static inline ULONG IItemNameLimits_AddRef(IItemNameLimits* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IItemNameLimits_Release(IItemNameLimits* This) { +static inline ULONG IItemNameLimits_Release(IItemNameLimits* This) { return This->lpVtbl->Release(This); } /*** IItemNameLimits methods ***/ -static __WIDL_INLINE HRESULT IItemNameLimits_GetValidCharacters(IItemNameLimits* This,LPWSTR *ppwszValidChars,LPWSTR *ppwszInvalidChars) { +static inline HRESULT IItemNameLimits_GetValidCharacters(IItemNameLimits* This,LPWSTR *ppwszValidChars,LPWSTR *ppwszInvalidChars) { return This->lpVtbl->GetValidCharacters(This,ppwszValidChars,ppwszInvalidChars); } -static __WIDL_INLINE HRESULT IItemNameLimits_GetMaxLength(IItemNameLimits* This,LPCWSTR pszName,int *piMaxNameLen) { +static inline HRESULT IItemNameLimits_GetMaxLength(IItemNameLimits* This,LPCWSTR pszName,int *piMaxNameLen) { return This->lpVtbl->GetMaxLength(This,pszName,piMaxNameLen); } #endif @@ -15185,50 +15177,50 @@ interface ISearchFolderItemFactory { #define ISearchFolderItemFactory_GetIDList(This,ppidl) (This)->lpVtbl->GetIDList(This,ppidl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_QueryInterface(ISearchFolderItemFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearchFolderItemFactory_QueryInterface(ISearchFolderItemFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearchFolderItemFactory_AddRef(ISearchFolderItemFactory* This) { +static inline ULONG ISearchFolderItemFactory_AddRef(ISearchFolderItemFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearchFolderItemFactory_Release(ISearchFolderItemFactory* This) { +static inline ULONG ISearchFolderItemFactory_Release(ISearchFolderItemFactory* This) { return This->lpVtbl->Release(This); } /*** ISearchFolderItemFactory methods ***/ -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetDisplayName(ISearchFolderItemFactory* This,LPCWSTR pszDisplayName) { +static inline HRESULT ISearchFolderItemFactory_SetDisplayName(ISearchFolderItemFactory* This,LPCWSTR pszDisplayName) { return This->lpVtbl->SetDisplayName(This,pszDisplayName); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetFolderTypeID(ISearchFolderItemFactory* This,FOLDERTYPEID ftid) { +static inline HRESULT ISearchFolderItemFactory_SetFolderTypeID(ISearchFolderItemFactory* This,FOLDERTYPEID ftid) { return This->lpVtbl->SetFolderTypeID(This,ftid); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetFolderLogicalViewMode(ISearchFolderItemFactory* This,FOLDERLOGICALVIEWMODE flvm) { +static inline HRESULT ISearchFolderItemFactory_SetFolderLogicalViewMode(ISearchFolderItemFactory* This,FOLDERLOGICALVIEWMODE flvm) { return This->lpVtbl->SetFolderLogicalViewMode(This,flvm); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetIconSize(ISearchFolderItemFactory* This,int iIconSize) { +static inline HRESULT ISearchFolderItemFactory_SetIconSize(ISearchFolderItemFactory* This,int iIconSize) { return This->lpVtbl->SetIconSize(This,iIconSize); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetVisibleColumns(ISearchFolderItemFactory* This,UINT cVisibleColumns,PROPERTYKEY *rgKey) { +static inline HRESULT ISearchFolderItemFactory_SetVisibleColumns(ISearchFolderItemFactory* This,UINT cVisibleColumns,PROPERTYKEY *rgKey) { return This->lpVtbl->SetVisibleColumns(This,cVisibleColumns,rgKey); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetSortColumns(ISearchFolderItemFactory* This,UINT cSortColumns,SORTCOLUMN *rgSortColumns) { +static inline HRESULT ISearchFolderItemFactory_SetSortColumns(ISearchFolderItemFactory* This,UINT cSortColumns,SORTCOLUMN *rgSortColumns) { return This->lpVtbl->SetSortColumns(This,cSortColumns,rgSortColumns); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetGroupColumn(ISearchFolderItemFactory* This,REFPROPERTYKEY keyGroup) { +static inline HRESULT ISearchFolderItemFactory_SetGroupColumn(ISearchFolderItemFactory* This,REFPROPERTYKEY keyGroup) { return This->lpVtbl->SetGroupColumn(This,keyGroup); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetStacks(ISearchFolderItemFactory* This,UINT cStackKeys,PROPERTYKEY *rgStackKeys) { +static inline HRESULT ISearchFolderItemFactory_SetStacks(ISearchFolderItemFactory* This,UINT cStackKeys,PROPERTYKEY *rgStackKeys) { return This->lpVtbl->SetStacks(This,cStackKeys,rgStackKeys); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetScope(ISearchFolderItemFactory* This,IShellItemArray *psiaScope) { +static inline HRESULT ISearchFolderItemFactory_SetScope(ISearchFolderItemFactory* This,IShellItemArray *psiaScope) { return This->lpVtbl->SetScope(This,psiaScope); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_SetCondition(ISearchFolderItemFactory* This,ICondition *pCondition) { +static inline HRESULT ISearchFolderItemFactory_SetCondition(ISearchFolderItemFactory* This,ICondition *pCondition) { return This->lpVtbl->SetCondition(This,pCondition); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_GetShellItem(ISearchFolderItemFactory* This,REFIID riid,void **ppv) { +static inline HRESULT ISearchFolderItemFactory_GetShellItem(ISearchFolderItemFactory* This,REFIID riid,void **ppv) { return This->lpVtbl->GetShellItem(This,riid,ppv); } -static __WIDL_INLINE HRESULT ISearchFolderItemFactory_GetIDList(ISearchFolderItemFactory* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT ISearchFolderItemFactory_GetIDList(ISearchFolderItemFactory* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetIDList(This,ppidl); } #endif @@ -15331,20 +15323,20 @@ interface IExtractImage { #define IExtractImage_Extract(This,phBmpThumbnail) (This)->lpVtbl->Extract(This,phBmpThumbnail) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExtractImage_QueryInterface(IExtractImage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExtractImage_QueryInterface(IExtractImage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExtractImage_AddRef(IExtractImage* This) { +static inline ULONG IExtractImage_AddRef(IExtractImage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExtractImage_Release(IExtractImage* This) { +static inline ULONG IExtractImage_Release(IExtractImage* This) { return This->lpVtbl->Release(This); } /*** IExtractImage methods ***/ -static __WIDL_INLINE HRESULT IExtractImage_GetLocation(IExtractImage* This,LPWSTR pszPathBuffer,DWORD cch,DWORD *pdwPriority,const SIZE *prgSize,DWORD dwRecClrDepth,DWORD *pdwFlags) { +static inline HRESULT IExtractImage_GetLocation(IExtractImage* This,LPWSTR pszPathBuffer,DWORD cch,DWORD *pdwPriority,const SIZE *prgSize,DWORD dwRecClrDepth,DWORD *pdwFlags) { return This->lpVtbl->GetLocation(This,pszPathBuffer,cch,pdwPriority,prgSize,dwRecClrDepth,pdwFlags); } -static __WIDL_INLINE HRESULT IExtractImage_Extract(IExtractImage* This,HBITMAP *phBmpThumbnail) { +static inline HRESULT IExtractImage_Extract(IExtractImage* This,HBITMAP *phBmpThumbnail) { return This->lpVtbl->Extract(This,phBmpThumbnail); } #endif @@ -15430,24 +15422,24 @@ interface IExtractImage2 { #define IExtractImage2_GetDateStamp(This,pDateStamp) (This)->lpVtbl->GetDateStamp(This,pDateStamp) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExtractImage2_QueryInterface(IExtractImage2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExtractImage2_QueryInterface(IExtractImage2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExtractImage2_AddRef(IExtractImage2* This) { +static inline ULONG IExtractImage2_AddRef(IExtractImage2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExtractImage2_Release(IExtractImage2* This) { +static inline ULONG IExtractImage2_Release(IExtractImage2* This) { return This->lpVtbl->Release(This); } /*** IExtractImage methods ***/ -static __WIDL_INLINE HRESULT IExtractImage2_GetLocation(IExtractImage2* This,LPWSTR pszPathBuffer,DWORD cch,DWORD *pdwPriority,const SIZE *prgSize,DWORD dwRecClrDepth,DWORD *pdwFlags) { +static inline HRESULT IExtractImage2_GetLocation(IExtractImage2* This,LPWSTR pszPathBuffer,DWORD cch,DWORD *pdwPriority,const SIZE *prgSize,DWORD dwRecClrDepth,DWORD *pdwFlags) { return This->lpVtbl->GetLocation(This,pszPathBuffer,cch,pdwPriority,prgSize,dwRecClrDepth,pdwFlags); } -static __WIDL_INLINE HRESULT IExtractImage2_Extract(IExtractImage2* This,HBITMAP *phBmpThumbnail) { +static inline HRESULT IExtractImage2_Extract(IExtractImage2* This,HBITMAP *phBmpThumbnail) { return This->lpVtbl->Extract(This,phBmpThumbnail); } /*** IExtractImage2 methods ***/ -static __WIDL_INLINE HRESULT IExtractImage2_GetDateStamp(IExtractImage2* This,FILETIME *pDateStamp) { +static inline HRESULT IExtractImage2_GetDateStamp(IExtractImage2* This,FILETIME *pDateStamp) { return This->lpVtbl->GetDateStamp(This,pDateStamp); } #endif @@ -15522,17 +15514,17 @@ interface IThumbnailHandlerFactory { #define IThumbnailHandlerFactory_GetThumbnailHandler(This,pidlChild,pbc,riid,ppv) (This)->lpVtbl->GetThumbnailHandler(This,pidlChild,pbc,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IThumbnailHandlerFactory_QueryInterface(IThumbnailHandlerFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IThumbnailHandlerFactory_QueryInterface(IThumbnailHandlerFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IThumbnailHandlerFactory_AddRef(IThumbnailHandlerFactory* This) { +static inline ULONG IThumbnailHandlerFactory_AddRef(IThumbnailHandlerFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IThumbnailHandlerFactory_Release(IThumbnailHandlerFactory* This) { +static inline ULONG IThumbnailHandlerFactory_Release(IThumbnailHandlerFactory* This) { return This->lpVtbl->Release(This); } /*** IThumbnailHandlerFactory methods ***/ -static __WIDL_INLINE HRESULT IThumbnailHandlerFactory_GetThumbnailHandler(IThumbnailHandlerFactory* This,PCUITEMID_CHILD pidlChild,IBindCtx *pbc,REFIID riid,void **ppv) { +static inline HRESULT IThumbnailHandlerFactory_GetThumbnailHandler(IThumbnailHandlerFactory* This,PCUITEMID_CHILD pidlChild,IBindCtx *pbc,REFIID riid,void **ppv) { return This->lpVtbl->GetThumbnailHandler(This,pidlChild,pbc,riid,ppv); } #endif @@ -15616,20 +15608,20 @@ interface IParentAndItem { #define IParentAndItem_GetParentAndItem(This,ppidlParent,ppsf,ppidlChild) (This)->lpVtbl->GetParentAndItem(This,ppidlParent,ppsf,ppidlChild) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IParentAndItem_QueryInterface(IParentAndItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IParentAndItem_QueryInterface(IParentAndItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IParentAndItem_AddRef(IParentAndItem* This) { +static inline ULONG IParentAndItem_AddRef(IParentAndItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IParentAndItem_Release(IParentAndItem* This) { +static inline ULONG IParentAndItem_Release(IParentAndItem* This) { return This->lpVtbl->Release(This); } /*** IParentAndItem methods ***/ -static __WIDL_INLINE HRESULT IParentAndItem_SetParentAndItem(IParentAndItem* This,PCIDLIST_ABSOLUTE pidlParent,IShellFolder *psf,PCUITEMID_CHILD pidlChild) { +static inline HRESULT IParentAndItem_SetParentAndItem(IParentAndItem* This,PCIDLIST_ABSOLUTE pidlParent,IShellFolder *psf,PCUITEMID_CHILD pidlChild) { return This->lpVtbl->SetParentAndItem(This,pidlParent,psf,pidlChild); } -static __WIDL_INLINE HRESULT IParentAndItem_GetParentAndItem(IParentAndItem* This,PIDLIST_ABSOLUTE *ppidlParent,IShellFolder **ppsf,PITEMID_CHILD *ppidlChild) { +static inline HRESULT IParentAndItem_GetParentAndItem(IParentAndItem* This,PIDLIST_ABSOLUTE *ppidlParent,IShellFolder **ppsf,PITEMID_CHILD *ppidlChild) { return This->lpVtbl->GetParentAndItem(This,ppidlParent,ppsf,ppidlChild); } #endif @@ -15749,30 +15741,30 @@ interface IDockingWindow { #define IDockingWindow_ResizeBorderDW(This,prcBorder,punkToolbarSite,fReserved) (This)->lpVtbl->ResizeBorderDW(This,prcBorder,punkToolbarSite,fReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDockingWindow_QueryInterface(IDockingWindow* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDockingWindow_QueryInterface(IDockingWindow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDockingWindow_AddRef(IDockingWindow* This) { +static inline ULONG IDockingWindow_AddRef(IDockingWindow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDockingWindow_Release(IDockingWindow* This) { +static inline ULONG IDockingWindow_Release(IDockingWindow* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IDockingWindow_GetWindow(IDockingWindow* This,HWND *phwnd) { +static inline HRESULT IDockingWindow_GetWindow(IDockingWindow* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IDockingWindow_ContextSensitiveHelp(IDockingWindow* This,WINBOOL fEnterMode) { +static inline HRESULT IDockingWindow_ContextSensitiveHelp(IDockingWindow* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IDockingWindow methods ***/ -static __WIDL_INLINE HRESULT IDockingWindow_ShowDW(IDockingWindow* This,WINBOOL fShow) { +static inline HRESULT IDockingWindow_ShowDW(IDockingWindow* This,WINBOOL fShow) { return This->lpVtbl->ShowDW(This,fShow); } -static __WIDL_INLINE HRESULT IDockingWindow_CloseDW(IDockingWindow* This,DWORD dwReserved) { +static inline HRESULT IDockingWindow_CloseDW(IDockingWindow* This,DWORD dwReserved) { return This->lpVtbl->CloseDW(This,dwReserved); } -static __WIDL_INLINE HRESULT IDockingWindow_ResizeBorderDW(IDockingWindow* This,LPCRECT prcBorder,IUnknown *punkToolbarSite,WINBOOL fReserved) { +static inline HRESULT IDockingWindow_ResizeBorderDW(IDockingWindow* This,LPCRECT prcBorder,IUnknown *punkToolbarSite,WINBOOL fReserved) { return This->lpVtbl->ResizeBorderDW(This,prcBorder,punkToolbarSite,fReserved); } #endif @@ -15934,34 +15926,34 @@ interface IDeskBand { #define IDeskBand_GetBandInfo(This,dwBandID,dwViewMode,pdbi) (This)->lpVtbl->GetBandInfo(This,dwBandID,dwViewMode,pdbi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDeskBand_QueryInterface(IDeskBand* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDeskBand_QueryInterface(IDeskBand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDeskBand_AddRef(IDeskBand* This) { +static inline ULONG IDeskBand_AddRef(IDeskBand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDeskBand_Release(IDeskBand* This) { +static inline ULONG IDeskBand_Release(IDeskBand* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IDeskBand_GetWindow(IDeskBand* This,HWND *phwnd) { +static inline HRESULT IDeskBand_GetWindow(IDeskBand* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IDeskBand_ContextSensitiveHelp(IDeskBand* This,WINBOOL fEnterMode) { +static inline HRESULT IDeskBand_ContextSensitiveHelp(IDeskBand* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IDockingWindow methods ***/ -static __WIDL_INLINE HRESULT IDeskBand_ShowDW(IDeskBand* This,WINBOOL fShow) { +static inline HRESULT IDeskBand_ShowDW(IDeskBand* This,WINBOOL fShow) { return This->lpVtbl->ShowDW(This,fShow); } -static __WIDL_INLINE HRESULT IDeskBand_CloseDW(IDeskBand* This,DWORD dwReserved) { +static inline HRESULT IDeskBand_CloseDW(IDeskBand* This,DWORD dwReserved) { return This->lpVtbl->CloseDW(This,dwReserved); } -static __WIDL_INLINE HRESULT IDeskBand_ResizeBorderDW(IDeskBand* This,LPCRECT prcBorder,IUnknown *punkToolbarSite,WINBOOL fReserved) { +static inline HRESULT IDeskBand_ResizeBorderDW(IDeskBand* This,LPCRECT prcBorder,IUnknown *punkToolbarSite,WINBOOL fReserved) { return This->lpVtbl->ResizeBorderDW(This,prcBorder,punkToolbarSite,fReserved); } /*** IDeskBand methods ***/ -static __WIDL_INLINE HRESULT IDeskBand_GetBandInfo(IDeskBand* This,DWORD dwBandID,DWORD dwViewMode,DESKBANDINFO *pdbi) { +static inline HRESULT IDeskBand_GetBandInfo(IDeskBand* This,DWORD dwBandID,DWORD dwViewMode,DESKBANDINFO *pdbi) { return This->lpVtbl->GetBandInfo(This,dwBandID,dwViewMode,pdbi); } #endif @@ -16034,17 +16026,17 @@ interface IDeskBandInfo { #define IDeskBandInfo_GetDefaultBandWidth(This,dwBandID,dwViewMode,pnWidth) (This)->lpVtbl->GetDefaultBandWidth(This,dwBandID,dwViewMode,pnWidth) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDeskBandInfo_QueryInterface(IDeskBandInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDeskBandInfo_QueryInterface(IDeskBandInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDeskBandInfo_AddRef(IDeskBandInfo* This) { +static inline ULONG IDeskBandInfo_AddRef(IDeskBandInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDeskBandInfo_Release(IDeskBandInfo* This) { +static inline ULONG IDeskBandInfo_Release(IDeskBandInfo* This) { return This->lpVtbl->Release(This); } /*** IDeskBandInfo methods ***/ -static __WIDL_INLINE HRESULT IDeskBandInfo_GetDefaultBandWidth(IDeskBandInfo* This,DWORD dwBandID,DWORD dwViewMode,int *pnWidth) { +static inline HRESULT IDeskBandInfo_GetDefaultBandWidth(IDeskBandInfo* This,DWORD dwBandID,DWORD dwViewMode,int *pnWidth) { return This->lpVtbl->GetDefaultBandWidth(This,dwBandID,dwViewMode,pnWidth); } #endif @@ -16168,44 +16160,44 @@ interface IDeskBand2 { #define IDeskBand2_GetCompositionState(This,pfCompositionEnabled) (This)->lpVtbl->GetCompositionState(This,pfCompositionEnabled) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDeskBand2_QueryInterface(IDeskBand2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDeskBand2_QueryInterface(IDeskBand2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDeskBand2_AddRef(IDeskBand2* This) { +static inline ULONG IDeskBand2_AddRef(IDeskBand2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDeskBand2_Release(IDeskBand2* This) { +static inline ULONG IDeskBand2_Release(IDeskBand2* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IDeskBand2_GetWindow(IDeskBand2* This,HWND *phwnd) { +static inline HRESULT IDeskBand2_GetWindow(IDeskBand2* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IDeskBand2_ContextSensitiveHelp(IDeskBand2* This,WINBOOL fEnterMode) { +static inline HRESULT IDeskBand2_ContextSensitiveHelp(IDeskBand2* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IDockingWindow methods ***/ -static __WIDL_INLINE HRESULT IDeskBand2_ShowDW(IDeskBand2* This,WINBOOL fShow) { +static inline HRESULT IDeskBand2_ShowDW(IDeskBand2* This,WINBOOL fShow) { return This->lpVtbl->ShowDW(This,fShow); } -static __WIDL_INLINE HRESULT IDeskBand2_CloseDW(IDeskBand2* This,DWORD dwReserved) { +static inline HRESULT IDeskBand2_CloseDW(IDeskBand2* This,DWORD dwReserved) { return This->lpVtbl->CloseDW(This,dwReserved); } -static __WIDL_INLINE HRESULT IDeskBand2_ResizeBorderDW(IDeskBand2* This,LPCRECT prcBorder,IUnknown *punkToolbarSite,WINBOOL fReserved) { +static inline HRESULT IDeskBand2_ResizeBorderDW(IDeskBand2* This,LPCRECT prcBorder,IUnknown *punkToolbarSite,WINBOOL fReserved) { return This->lpVtbl->ResizeBorderDW(This,prcBorder,punkToolbarSite,fReserved); } /*** IDeskBand methods ***/ -static __WIDL_INLINE HRESULT IDeskBand2_GetBandInfo(IDeskBand2* This,DWORD dwBandID,DWORD dwViewMode,DESKBANDINFO *pdbi) { +static inline HRESULT IDeskBand2_GetBandInfo(IDeskBand2* This,DWORD dwBandID,DWORD dwViewMode,DESKBANDINFO *pdbi) { return This->lpVtbl->GetBandInfo(This,dwBandID,dwViewMode,pdbi); } /*** IDeskBand2 methods ***/ -static __WIDL_INLINE HRESULT IDeskBand2_CanRenderComposited(IDeskBand2* This,WINBOOL *pfCanRenderComposited) { +static inline HRESULT IDeskBand2_CanRenderComposited(IDeskBand2* This,WINBOOL *pfCanRenderComposited) { return This->lpVtbl->CanRenderComposited(This,pfCanRenderComposited); } -static __WIDL_INLINE HRESULT IDeskBand2_SetCompositionState(IDeskBand2* This,WINBOOL fCompositionEnabled) { +static inline HRESULT IDeskBand2_SetCompositionState(IDeskBand2* This,WINBOOL fCompositionEnabled) { return This->lpVtbl->SetCompositionState(This,fCompositionEnabled); } -static __WIDL_INLINE HRESULT IDeskBand2_GetCompositionState(IDeskBand2* This,WINBOOL *pfCompositionEnabled) { +static inline HRESULT IDeskBand2_GetCompositionState(IDeskBand2* This,WINBOOL *pfCompositionEnabled) { return This->lpVtbl->GetCompositionState(This,pfCompositionEnabled); } #endif @@ -16305,29 +16297,29 @@ interface ITaskbarList { #define ITaskbarList_SetActiveAlt(This,hwnd) (This)->lpVtbl->SetActiveAlt(This,hwnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList_QueryInterface(ITaskbarList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITaskbarList_QueryInterface(ITaskbarList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITaskbarList_AddRef(ITaskbarList* This) { +static inline ULONG ITaskbarList_AddRef(ITaskbarList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITaskbarList_Release(ITaskbarList* This) { +static inline ULONG ITaskbarList_Release(ITaskbarList* This) { return This->lpVtbl->Release(This); } /*** ITaskbarList methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList_HrInit(ITaskbarList* This) { +static inline HRESULT ITaskbarList_HrInit(ITaskbarList* This) { return This->lpVtbl->HrInit(This); } -static __WIDL_INLINE HRESULT ITaskbarList_AddTab(ITaskbarList* This,HWND hwnd) { +static inline HRESULT ITaskbarList_AddTab(ITaskbarList* This,HWND hwnd) { return This->lpVtbl->AddTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList_DeleteTab(ITaskbarList* This,HWND hwnd) { +static inline HRESULT ITaskbarList_DeleteTab(ITaskbarList* This,HWND hwnd) { return This->lpVtbl->DeleteTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList_ActivateTab(ITaskbarList* This,HWND hwnd) { +static inline HRESULT ITaskbarList_ActivateTab(ITaskbarList* This,HWND hwnd) { return This->lpVtbl->ActivateTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList_SetActiveAlt(ITaskbarList* This,HWND hwnd) { +static inline HRESULT ITaskbarList_SetActiveAlt(ITaskbarList* This,HWND hwnd) { return This->lpVtbl->SetActiveAlt(This,hwnd); } #endif @@ -16423,33 +16415,33 @@ interface ITaskbarList2 { #define ITaskbarList2_MarkFullscreenWindow(This,hwnd,fFullscreen) (This)->lpVtbl->MarkFullscreenWindow(This,hwnd,fFullscreen) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList2_QueryInterface(ITaskbarList2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITaskbarList2_QueryInterface(ITaskbarList2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITaskbarList2_AddRef(ITaskbarList2* This) { +static inline ULONG ITaskbarList2_AddRef(ITaskbarList2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITaskbarList2_Release(ITaskbarList2* This) { +static inline ULONG ITaskbarList2_Release(ITaskbarList2* This) { return This->lpVtbl->Release(This); } /*** ITaskbarList methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList2_HrInit(ITaskbarList2* This) { +static inline HRESULT ITaskbarList2_HrInit(ITaskbarList2* This) { return This->lpVtbl->HrInit(This); } -static __WIDL_INLINE HRESULT ITaskbarList2_AddTab(ITaskbarList2* This,HWND hwnd) { +static inline HRESULT ITaskbarList2_AddTab(ITaskbarList2* This,HWND hwnd) { return This->lpVtbl->AddTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList2_DeleteTab(ITaskbarList2* This,HWND hwnd) { +static inline HRESULT ITaskbarList2_DeleteTab(ITaskbarList2* This,HWND hwnd) { return This->lpVtbl->DeleteTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList2_ActivateTab(ITaskbarList2* This,HWND hwnd) { +static inline HRESULT ITaskbarList2_ActivateTab(ITaskbarList2* This,HWND hwnd) { return This->lpVtbl->ActivateTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList2_SetActiveAlt(ITaskbarList2* This,HWND hwnd) { +static inline HRESULT ITaskbarList2_SetActiveAlt(ITaskbarList2* This,HWND hwnd) { return This->lpVtbl->SetActiveAlt(This,hwnd); } /*** ITaskbarList2 methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList2_MarkFullscreenWindow(ITaskbarList2* This,HWND hwnd,WINBOOL fFullscreen) { +static inline HRESULT ITaskbarList2_MarkFullscreenWindow(ITaskbarList2* This,HWND hwnd,WINBOOL fFullscreen) { return This->lpVtbl->MarkFullscreenWindow(This,hwnd,fFullscreen); } #endif @@ -16720,70 +16712,70 @@ interface ITaskbarList3 { #define ITaskbarList3_SetThumbnailClip(This,hwnd,prcClip) (This)->lpVtbl->SetThumbnailClip(This,hwnd,prcClip) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList3_QueryInterface(ITaskbarList3* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITaskbarList3_QueryInterface(ITaskbarList3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITaskbarList3_AddRef(ITaskbarList3* This) { +static inline ULONG ITaskbarList3_AddRef(ITaskbarList3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITaskbarList3_Release(ITaskbarList3* This) { +static inline ULONG ITaskbarList3_Release(ITaskbarList3* This) { return This->lpVtbl->Release(This); } /*** ITaskbarList methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList3_HrInit(ITaskbarList3* This) { +static inline HRESULT ITaskbarList3_HrInit(ITaskbarList3* This) { return This->lpVtbl->HrInit(This); } -static __WIDL_INLINE HRESULT ITaskbarList3_AddTab(ITaskbarList3* This,HWND hwnd) { +static inline HRESULT ITaskbarList3_AddTab(ITaskbarList3* This,HWND hwnd) { return This->lpVtbl->AddTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList3_DeleteTab(ITaskbarList3* This,HWND hwnd) { +static inline HRESULT ITaskbarList3_DeleteTab(ITaskbarList3* This,HWND hwnd) { return This->lpVtbl->DeleteTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList3_ActivateTab(ITaskbarList3* This,HWND hwnd) { +static inline HRESULT ITaskbarList3_ActivateTab(ITaskbarList3* This,HWND hwnd) { return This->lpVtbl->ActivateTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList3_SetActiveAlt(ITaskbarList3* This,HWND hwnd) { +static inline HRESULT ITaskbarList3_SetActiveAlt(ITaskbarList3* This,HWND hwnd) { return This->lpVtbl->SetActiveAlt(This,hwnd); } /*** ITaskbarList2 methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList3_MarkFullscreenWindow(ITaskbarList3* This,HWND hwnd,WINBOOL fFullscreen) { +static inline HRESULT ITaskbarList3_MarkFullscreenWindow(ITaskbarList3* This,HWND hwnd,WINBOOL fFullscreen) { return This->lpVtbl->MarkFullscreenWindow(This,hwnd,fFullscreen); } /*** ITaskbarList3 methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList3_SetProgressValue(ITaskbarList3* This,HWND hwnd,ULONGLONG ullCompleted,ULONGLONG ullTotal) { +static inline HRESULT ITaskbarList3_SetProgressValue(ITaskbarList3* This,HWND hwnd,ULONGLONG ullCompleted,ULONGLONG ullTotal) { return This->lpVtbl->SetProgressValue(This,hwnd,ullCompleted,ullTotal); } -static __WIDL_INLINE HRESULT ITaskbarList3_SetProgressState(ITaskbarList3* This,HWND hwnd,TBPFLAG tbpFlags) { +static inline HRESULT ITaskbarList3_SetProgressState(ITaskbarList3* This,HWND hwnd,TBPFLAG tbpFlags) { return This->lpVtbl->SetProgressState(This,hwnd,tbpFlags); } -static __WIDL_INLINE HRESULT ITaskbarList3_RegisterTab(ITaskbarList3* This,HWND hwndTab,HWND hwndMDI) { +static inline HRESULT ITaskbarList3_RegisterTab(ITaskbarList3* This,HWND hwndTab,HWND hwndMDI) { return This->lpVtbl->RegisterTab(This,hwndTab,hwndMDI); } -static __WIDL_INLINE HRESULT ITaskbarList3_UnregisterTab(ITaskbarList3* This,HWND hwndTab) { +static inline HRESULT ITaskbarList3_UnregisterTab(ITaskbarList3* This,HWND hwndTab) { return This->lpVtbl->UnregisterTab(This,hwndTab); } -static __WIDL_INLINE HRESULT ITaskbarList3_SetTabOrder(ITaskbarList3* This,HWND hwndTab,HWND hwndInsertBefore) { +static inline HRESULT ITaskbarList3_SetTabOrder(ITaskbarList3* This,HWND hwndTab,HWND hwndInsertBefore) { return This->lpVtbl->SetTabOrder(This,hwndTab,hwndInsertBefore); } -static __WIDL_INLINE HRESULT ITaskbarList3_SetTabActive(ITaskbarList3* This,HWND hwndTab,HWND hwndMDI,DWORD dwReserved) { +static inline HRESULT ITaskbarList3_SetTabActive(ITaskbarList3* This,HWND hwndTab,HWND hwndMDI,DWORD dwReserved) { return This->lpVtbl->SetTabActive(This,hwndTab,hwndMDI,dwReserved); } -static __WIDL_INLINE HRESULT ITaskbarList3_ThumbBarAddButtons(ITaskbarList3* This,HWND hwnd,UINT cButtons,LPTHUMBBUTTON pButton) { +static inline HRESULT ITaskbarList3_ThumbBarAddButtons(ITaskbarList3* This,HWND hwnd,UINT cButtons,LPTHUMBBUTTON pButton) { return This->lpVtbl->ThumbBarAddButtons(This,hwnd,cButtons,pButton); } -static __WIDL_INLINE HRESULT ITaskbarList3_ThumbBarUpdateButtons(ITaskbarList3* This,HWND hwnd,UINT cButtons,LPTHUMBBUTTON pButton) { +static inline HRESULT ITaskbarList3_ThumbBarUpdateButtons(ITaskbarList3* This,HWND hwnd,UINT cButtons,LPTHUMBBUTTON pButton) { return This->lpVtbl->ThumbBarUpdateButtons(This,hwnd,cButtons,pButton); } -static __WIDL_INLINE HRESULT ITaskbarList3_ThumbBarSetImageList(ITaskbarList3* This,HWND hwnd,HIMAGELIST himl) { +static inline HRESULT ITaskbarList3_ThumbBarSetImageList(ITaskbarList3* This,HWND hwnd,HIMAGELIST himl) { return This->lpVtbl->ThumbBarSetImageList(This,hwnd,himl); } -static __WIDL_INLINE HRESULT ITaskbarList3_SetOverlayIcon(ITaskbarList3* This,HWND hwnd,HICON hIcon,LPCWSTR pszDescription) { +static inline HRESULT ITaskbarList3_SetOverlayIcon(ITaskbarList3* This,HWND hwnd,HICON hIcon,LPCWSTR pszDescription) { return This->lpVtbl->SetOverlayIcon(This,hwnd,hIcon,pszDescription); } -static __WIDL_INLINE HRESULT ITaskbarList3_SetThumbnailTooltip(ITaskbarList3* This,HWND hwnd,LPCWSTR pszTip) { +static inline HRESULT ITaskbarList3_SetThumbnailTooltip(ITaskbarList3* This,HWND hwnd,LPCWSTR pszTip) { return This->lpVtbl->SetThumbnailTooltip(This,hwnd,pszTip); } -static __WIDL_INLINE HRESULT ITaskbarList3_SetThumbnailClip(ITaskbarList3* This,HWND hwnd,RECT *prcClip) { +static inline HRESULT ITaskbarList3_SetThumbnailClip(ITaskbarList3* This,HWND hwnd,RECT *prcClip) { return This->lpVtbl->SetThumbnailClip(This,hwnd,prcClip); } #endif @@ -16975,74 +16967,74 @@ interface ITaskbarList4 { #define ITaskbarList4_SetTabProperties(This,hwndTab,stpFlags) (This)->lpVtbl->SetTabProperties(This,hwndTab,stpFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList4_QueryInterface(ITaskbarList4* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITaskbarList4_QueryInterface(ITaskbarList4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITaskbarList4_AddRef(ITaskbarList4* This) { +static inline ULONG ITaskbarList4_AddRef(ITaskbarList4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITaskbarList4_Release(ITaskbarList4* This) { +static inline ULONG ITaskbarList4_Release(ITaskbarList4* This) { return This->lpVtbl->Release(This); } /*** ITaskbarList methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList4_HrInit(ITaskbarList4* This) { +static inline HRESULT ITaskbarList4_HrInit(ITaskbarList4* This) { return This->lpVtbl->HrInit(This); } -static __WIDL_INLINE HRESULT ITaskbarList4_AddTab(ITaskbarList4* This,HWND hwnd) { +static inline HRESULT ITaskbarList4_AddTab(ITaskbarList4* This,HWND hwnd) { return This->lpVtbl->AddTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList4_DeleteTab(ITaskbarList4* This,HWND hwnd) { +static inline HRESULT ITaskbarList4_DeleteTab(ITaskbarList4* This,HWND hwnd) { return This->lpVtbl->DeleteTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList4_ActivateTab(ITaskbarList4* This,HWND hwnd) { +static inline HRESULT ITaskbarList4_ActivateTab(ITaskbarList4* This,HWND hwnd) { return This->lpVtbl->ActivateTab(This,hwnd); } -static __WIDL_INLINE HRESULT ITaskbarList4_SetActiveAlt(ITaskbarList4* This,HWND hwnd) { +static inline HRESULT ITaskbarList4_SetActiveAlt(ITaskbarList4* This,HWND hwnd) { return This->lpVtbl->SetActiveAlt(This,hwnd); } /*** ITaskbarList2 methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList4_MarkFullscreenWindow(ITaskbarList4* This,HWND hwnd,WINBOOL fFullscreen) { +static inline HRESULT ITaskbarList4_MarkFullscreenWindow(ITaskbarList4* This,HWND hwnd,WINBOOL fFullscreen) { return This->lpVtbl->MarkFullscreenWindow(This,hwnd,fFullscreen); } /*** ITaskbarList3 methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList4_SetProgressValue(ITaskbarList4* This,HWND hwnd,ULONGLONG ullCompleted,ULONGLONG ullTotal) { +static inline HRESULT ITaskbarList4_SetProgressValue(ITaskbarList4* This,HWND hwnd,ULONGLONG ullCompleted,ULONGLONG ullTotal) { return This->lpVtbl->SetProgressValue(This,hwnd,ullCompleted,ullTotal); } -static __WIDL_INLINE HRESULT ITaskbarList4_SetProgressState(ITaskbarList4* This,HWND hwnd,TBPFLAG tbpFlags) { +static inline HRESULT ITaskbarList4_SetProgressState(ITaskbarList4* This,HWND hwnd,TBPFLAG tbpFlags) { return This->lpVtbl->SetProgressState(This,hwnd,tbpFlags); } -static __WIDL_INLINE HRESULT ITaskbarList4_RegisterTab(ITaskbarList4* This,HWND hwndTab,HWND hwndMDI) { +static inline HRESULT ITaskbarList4_RegisterTab(ITaskbarList4* This,HWND hwndTab,HWND hwndMDI) { return This->lpVtbl->RegisterTab(This,hwndTab,hwndMDI); } -static __WIDL_INLINE HRESULT ITaskbarList4_UnregisterTab(ITaskbarList4* This,HWND hwndTab) { +static inline HRESULT ITaskbarList4_UnregisterTab(ITaskbarList4* This,HWND hwndTab) { return This->lpVtbl->UnregisterTab(This,hwndTab); } -static __WIDL_INLINE HRESULT ITaskbarList4_SetTabOrder(ITaskbarList4* This,HWND hwndTab,HWND hwndInsertBefore) { +static inline HRESULT ITaskbarList4_SetTabOrder(ITaskbarList4* This,HWND hwndTab,HWND hwndInsertBefore) { return This->lpVtbl->SetTabOrder(This,hwndTab,hwndInsertBefore); } -static __WIDL_INLINE HRESULT ITaskbarList4_SetTabActive(ITaskbarList4* This,HWND hwndTab,HWND hwndMDI,DWORD dwReserved) { +static inline HRESULT ITaskbarList4_SetTabActive(ITaskbarList4* This,HWND hwndTab,HWND hwndMDI,DWORD dwReserved) { return This->lpVtbl->SetTabActive(This,hwndTab,hwndMDI,dwReserved); } -static __WIDL_INLINE HRESULT ITaskbarList4_ThumbBarAddButtons(ITaskbarList4* This,HWND hwnd,UINT cButtons,LPTHUMBBUTTON pButton) { +static inline HRESULT ITaskbarList4_ThumbBarAddButtons(ITaskbarList4* This,HWND hwnd,UINT cButtons,LPTHUMBBUTTON pButton) { return This->lpVtbl->ThumbBarAddButtons(This,hwnd,cButtons,pButton); } -static __WIDL_INLINE HRESULT ITaskbarList4_ThumbBarUpdateButtons(ITaskbarList4* This,HWND hwnd,UINT cButtons,LPTHUMBBUTTON pButton) { +static inline HRESULT ITaskbarList4_ThumbBarUpdateButtons(ITaskbarList4* This,HWND hwnd,UINT cButtons,LPTHUMBBUTTON pButton) { return This->lpVtbl->ThumbBarUpdateButtons(This,hwnd,cButtons,pButton); } -static __WIDL_INLINE HRESULT ITaskbarList4_ThumbBarSetImageList(ITaskbarList4* This,HWND hwnd,HIMAGELIST himl) { +static inline HRESULT ITaskbarList4_ThumbBarSetImageList(ITaskbarList4* This,HWND hwnd,HIMAGELIST himl) { return This->lpVtbl->ThumbBarSetImageList(This,hwnd,himl); } -static __WIDL_INLINE HRESULT ITaskbarList4_SetOverlayIcon(ITaskbarList4* This,HWND hwnd,HICON hIcon,LPCWSTR pszDescription) { +static inline HRESULT ITaskbarList4_SetOverlayIcon(ITaskbarList4* This,HWND hwnd,HICON hIcon,LPCWSTR pszDescription) { return This->lpVtbl->SetOverlayIcon(This,hwnd,hIcon,pszDescription); } -static __WIDL_INLINE HRESULT ITaskbarList4_SetThumbnailTooltip(ITaskbarList4* This,HWND hwnd,LPCWSTR pszTip) { +static inline HRESULT ITaskbarList4_SetThumbnailTooltip(ITaskbarList4* This,HWND hwnd,LPCWSTR pszTip) { return This->lpVtbl->SetThumbnailTooltip(This,hwnd,pszTip); } -static __WIDL_INLINE HRESULT ITaskbarList4_SetThumbnailClip(ITaskbarList4* This,HWND hwnd,RECT *prcClip) { +static inline HRESULT ITaskbarList4_SetThumbnailClip(ITaskbarList4* This,HWND hwnd,RECT *prcClip) { return This->lpVtbl->SetThumbnailClip(This,hwnd,prcClip); } /*** ITaskbarList4 methods ***/ -static __WIDL_INLINE HRESULT ITaskbarList4_SetTabProperties(ITaskbarList4* This,HWND hwndTab,STPFLAG stpFlags) { +static inline HRESULT ITaskbarList4_SetTabProperties(ITaskbarList4* This,HWND hwndTab,STPFLAG stpFlags) { return This->lpVtbl->SetTabProperties(This,hwndTab,stpFlags); } #endif @@ -17110,17 +17102,17 @@ interface IStartMenuPinnedList { #define IStartMenuPinnedList_RemoveFromList(This,pitem) (This)->lpVtbl->RemoveFromList(This,pitem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStartMenuPinnedList_QueryInterface(IStartMenuPinnedList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStartMenuPinnedList_QueryInterface(IStartMenuPinnedList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStartMenuPinnedList_AddRef(IStartMenuPinnedList* This) { +static inline ULONG IStartMenuPinnedList_AddRef(IStartMenuPinnedList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStartMenuPinnedList_Release(IStartMenuPinnedList* This) { +static inline ULONG IStartMenuPinnedList_Release(IStartMenuPinnedList* This) { return This->lpVtbl->Release(This); } /*** IStartMenuPinnedList methods ***/ -static __WIDL_INLINE HRESULT IStartMenuPinnedList_RemoveFromList(IStartMenuPinnedList* This,IShellItem *pitem) { +static inline HRESULT IStartMenuPinnedList_RemoveFromList(IStartMenuPinnedList* This,IShellItem *pitem) { return This->lpVtbl->RemoveFromList(This,pitem); } #endif @@ -17206,23 +17198,23 @@ interface ICDBurn { #define ICDBurn_HasRecordableDrive(This,pfHasRecorder) (This)->lpVtbl->HasRecordableDrive(This,pfHasRecorder) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICDBurn_QueryInterface(ICDBurn* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICDBurn_QueryInterface(ICDBurn* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICDBurn_AddRef(ICDBurn* This) { +static inline ULONG ICDBurn_AddRef(ICDBurn* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICDBurn_Release(ICDBurn* This) { +static inline ULONG ICDBurn_Release(ICDBurn* This) { return This->lpVtbl->Release(This); } /*** ICDBurn methods ***/ -static __WIDL_INLINE HRESULT ICDBurn_GetRecorderDriveLetter(ICDBurn* This,LPWSTR pszDrive,UINT cch) { +static inline HRESULT ICDBurn_GetRecorderDriveLetter(ICDBurn* This,LPWSTR pszDrive,UINT cch) { return This->lpVtbl->GetRecorderDriveLetter(This,pszDrive,cch); } -static __WIDL_INLINE HRESULT ICDBurn_Burn(ICDBurn* This,HWND hwnd) { +static inline HRESULT ICDBurn_Burn(ICDBurn* This,HWND hwnd) { return This->lpVtbl->Burn(This,hwnd); } -static __WIDL_INLINE HRESULT ICDBurn_HasRecordableDrive(ICDBurn* This,WINBOOL *pfHasRecorder) { +static inline HRESULT ICDBurn_HasRecordableDrive(ICDBurn* This,WINBOOL *pfHasRecorder) { return This->lpVtbl->HasRecordableDrive(This,pfHasRecorder); } #endif @@ -17309,23 +17301,23 @@ interface IWizardSite { #define IWizardSite_GetCancelledPage(This,phpage) (This)->lpVtbl->GetCancelledPage(This,phpage) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWizardSite_QueryInterface(IWizardSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWizardSite_QueryInterface(IWizardSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWizardSite_AddRef(IWizardSite* This) { +static inline ULONG IWizardSite_AddRef(IWizardSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWizardSite_Release(IWizardSite* This) { +static inline ULONG IWizardSite_Release(IWizardSite* This) { return This->lpVtbl->Release(This); } /*** IWizardSite methods ***/ -static __WIDL_INLINE HRESULT IWizardSite_GetPreviousPage(IWizardSite* This,HPROPSHEETPAGE *phpage) { +static inline HRESULT IWizardSite_GetPreviousPage(IWizardSite* This,HPROPSHEETPAGE *phpage) { return This->lpVtbl->GetPreviousPage(This,phpage); } -static __WIDL_INLINE HRESULT IWizardSite_GetNextPage(IWizardSite* This,HPROPSHEETPAGE *phpage) { +static inline HRESULT IWizardSite_GetNextPage(IWizardSite* This,HPROPSHEETPAGE *phpage) { return This->lpVtbl->GetNextPage(This,phpage); } -static __WIDL_INLINE HRESULT IWizardSite_GetCancelledPage(IWizardSite* This,HPROPSHEETPAGE *phpage) { +static inline HRESULT IWizardSite_GetCancelledPage(IWizardSite* This,HPROPSHEETPAGE *phpage) { return This->lpVtbl->GetCancelledPage(This,phpage); } #endif @@ -17415,23 +17407,23 @@ interface IWizardExtension { #define IWizardExtension_GetLastPage(This,phpage) (This)->lpVtbl->GetLastPage(This,phpage) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWizardExtension_QueryInterface(IWizardExtension* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWizardExtension_QueryInterface(IWizardExtension* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWizardExtension_AddRef(IWizardExtension* This) { +static inline ULONG IWizardExtension_AddRef(IWizardExtension* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWizardExtension_Release(IWizardExtension* This) { +static inline ULONG IWizardExtension_Release(IWizardExtension* This) { return This->lpVtbl->Release(This); } /*** IWizardExtension methods ***/ -static __WIDL_INLINE HRESULT IWizardExtension_AddPages(IWizardExtension* This,HPROPSHEETPAGE *aPages,UINT cPages,UINT *pnPagesAdded) { +static inline HRESULT IWizardExtension_AddPages(IWizardExtension* This,HPROPSHEETPAGE *aPages,UINT cPages,UINT *pnPagesAdded) { return This->lpVtbl->AddPages(This,aPages,cPages,pnPagesAdded); } -static __WIDL_INLINE HRESULT IWizardExtension_GetFirstPage(IWizardExtension* This,HPROPSHEETPAGE *phpage) { +static inline HRESULT IWizardExtension_GetFirstPage(IWizardExtension* This,HPROPSHEETPAGE *phpage) { return This->lpVtbl->GetFirstPage(This,phpage); } -static __WIDL_INLINE HRESULT IWizardExtension_GetLastPage(IWizardExtension* This,HPROPSHEETPAGE *phpage) { +static inline HRESULT IWizardExtension_GetLastPage(IWizardExtension* This,HPROPSHEETPAGE *phpage) { return This->lpVtbl->GetLastPage(This,phpage); } #endif @@ -17526,30 +17518,30 @@ interface IWebWizardExtension { #define IWebWizardExtension_SetErrorURL(This,pszErrorURL) (This)->lpVtbl->SetErrorURL(This,pszErrorURL) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebWizardExtension_QueryInterface(IWebWizardExtension* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebWizardExtension_QueryInterface(IWebWizardExtension* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebWizardExtension_AddRef(IWebWizardExtension* This) { +static inline ULONG IWebWizardExtension_AddRef(IWebWizardExtension* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebWizardExtension_Release(IWebWizardExtension* This) { +static inline ULONG IWebWizardExtension_Release(IWebWizardExtension* This) { return This->lpVtbl->Release(This); } /*** IWizardExtension methods ***/ -static __WIDL_INLINE HRESULT IWebWizardExtension_AddPages(IWebWizardExtension* This,HPROPSHEETPAGE *aPages,UINT cPages,UINT *pnPagesAdded) { +static inline HRESULT IWebWizardExtension_AddPages(IWebWizardExtension* This,HPROPSHEETPAGE *aPages,UINT cPages,UINT *pnPagesAdded) { return This->lpVtbl->AddPages(This,aPages,cPages,pnPagesAdded); } -static __WIDL_INLINE HRESULT IWebWizardExtension_GetFirstPage(IWebWizardExtension* This,HPROPSHEETPAGE *phpage) { +static inline HRESULT IWebWizardExtension_GetFirstPage(IWebWizardExtension* This,HPROPSHEETPAGE *phpage) { return This->lpVtbl->GetFirstPage(This,phpage); } -static __WIDL_INLINE HRESULT IWebWizardExtension_GetLastPage(IWebWizardExtension* This,HPROPSHEETPAGE *phpage) { +static inline HRESULT IWebWizardExtension_GetLastPage(IWebWizardExtension* This,HPROPSHEETPAGE *phpage) { return This->lpVtbl->GetLastPage(This,phpage); } /*** IWebWizardExtension methods ***/ -static __WIDL_INLINE HRESULT IWebWizardExtension_SetInitialURL(IWebWizardExtension* This,LPCWSTR pszURL) { +static inline HRESULT IWebWizardExtension_SetInitialURL(IWebWizardExtension* This,LPCWSTR pszURL) { return This->lpVtbl->SetInitialURL(This,pszURL); } -static __WIDL_INLINE HRESULT IWebWizardExtension_SetErrorURL(IWebWizardExtension* This,LPCWSTR pszErrorURL) { +static inline HRESULT IWebWizardExtension_SetErrorURL(IWebWizardExtension* This,LPCWSTR pszErrorURL) { return This->lpVtbl->SetErrorURL(This,pszErrorURL); } #endif @@ -17670,30 +17662,30 @@ interface IPublishingWizard { #define IPublishingWizard_GetTransferManifest(This,phrFromTransfer,pdocManifest) (This)->lpVtbl->GetTransferManifest(This,phrFromTransfer,pdocManifest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPublishingWizard_QueryInterface(IPublishingWizard* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPublishingWizard_QueryInterface(IPublishingWizard* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPublishingWizard_AddRef(IPublishingWizard* This) { +static inline ULONG IPublishingWizard_AddRef(IPublishingWizard* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPublishingWizard_Release(IPublishingWizard* This) { +static inline ULONG IPublishingWizard_Release(IPublishingWizard* This) { return This->lpVtbl->Release(This); } /*** IWizardExtension methods ***/ -static __WIDL_INLINE HRESULT IPublishingWizard_AddPages(IPublishingWizard* This,HPROPSHEETPAGE *aPages,UINT cPages,UINT *pnPagesAdded) { +static inline HRESULT IPublishingWizard_AddPages(IPublishingWizard* This,HPROPSHEETPAGE *aPages,UINT cPages,UINT *pnPagesAdded) { return This->lpVtbl->AddPages(This,aPages,cPages,pnPagesAdded); } -static __WIDL_INLINE HRESULT IPublishingWizard_GetFirstPage(IPublishingWizard* This,HPROPSHEETPAGE *phpage) { +static inline HRESULT IPublishingWizard_GetFirstPage(IPublishingWizard* This,HPROPSHEETPAGE *phpage) { return This->lpVtbl->GetFirstPage(This,phpage); } -static __WIDL_INLINE HRESULT IPublishingWizard_GetLastPage(IPublishingWizard* This,HPROPSHEETPAGE *phpage) { +static inline HRESULT IPublishingWizard_GetLastPage(IPublishingWizard* This,HPROPSHEETPAGE *phpage) { return This->lpVtbl->GetLastPage(This,phpage); } /*** IPublishingWizard methods ***/ -static __WIDL_INLINE HRESULT IPublishingWizard_Initialize(IPublishingWizard* This,IDataObject *pdo,DWORD dwOptions,LPCWSTR pszServiceScope) { +static inline HRESULT IPublishingWizard_Initialize(IPublishingWizard* This,IDataObject *pdo,DWORD dwOptions,LPCWSTR pszServiceScope) { return This->lpVtbl->Initialize(This,pdo,dwOptions,pszServiceScope); } -static __WIDL_INLINE HRESULT IPublishingWizard_GetTransferManifest(IPublishingWizard* This,HRESULT *phrFromTransfer,IXMLDOMDocument **pdocManifest) { +static inline HRESULT IPublishingWizard_GetTransferManifest(IPublishingWizard* This,HRESULT *phrFromTransfer,IXMLDOMDocument **pdocManifest) { return This->lpVtbl->GetTransferManifest(This,phrFromTransfer,pdocManifest); } #endif @@ -17765,17 +17757,17 @@ interface IFolderViewHost { #define IFolderViewHost_Initialize(This,hwndParent,pdo,prc) (This)->lpVtbl->Initialize(This,hwndParent,pdo,prc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFolderViewHost_QueryInterface(IFolderViewHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFolderViewHost_QueryInterface(IFolderViewHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFolderViewHost_AddRef(IFolderViewHost* This) { +static inline ULONG IFolderViewHost_AddRef(IFolderViewHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFolderViewHost_Release(IFolderViewHost* This) { +static inline ULONG IFolderViewHost_Release(IFolderViewHost* This) { return This->lpVtbl->Release(This); } /*** IFolderViewHost methods ***/ -static __WIDL_INLINE HRESULT IFolderViewHost_Initialize(IFolderViewHost* This,HWND hwndParent,IDataObject *pdo,RECT *prc) { +static inline HRESULT IFolderViewHost_Initialize(IFolderViewHost* This,HWND hwndParent,IDataObject *pdo,RECT *prc) { return This->lpVtbl->Initialize(This,hwndParent,pdo,prc); } #endif @@ -17868,26 +17860,26 @@ interface IExplorerBrowserEvents { #define IExplorerBrowserEvents_OnNavigationFailed(This,pidlFolder) (This)->lpVtbl->OnNavigationFailed(This,pidlFolder) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExplorerBrowserEvents_QueryInterface(IExplorerBrowserEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExplorerBrowserEvents_QueryInterface(IExplorerBrowserEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExplorerBrowserEvents_AddRef(IExplorerBrowserEvents* This) { +static inline ULONG IExplorerBrowserEvents_AddRef(IExplorerBrowserEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExplorerBrowserEvents_Release(IExplorerBrowserEvents* This) { +static inline ULONG IExplorerBrowserEvents_Release(IExplorerBrowserEvents* This) { return This->lpVtbl->Release(This); } /*** IExplorerBrowserEvents methods ***/ -static __WIDL_INLINE HRESULT IExplorerBrowserEvents_OnNavigationPending(IExplorerBrowserEvents* This,PCIDLIST_ABSOLUTE pidlFolder) { +static inline HRESULT IExplorerBrowserEvents_OnNavigationPending(IExplorerBrowserEvents* This,PCIDLIST_ABSOLUTE pidlFolder) { return This->lpVtbl->OnNavigationPending(This,pidlFolder); } -static __WIDL_INLINE HRESULT IExplorerBrowserEvents_OnViewCreated(IExplorerBrowserEvents* This,IShellView *psv) { +static inline HRESULT IExplorerBrowserEvents_OnViewCreated(IExplorerBrowserEvents* This,IShellView *psv) { return This->lpVtbl->OnViewCreated(This,psv); } -static __WIDL_INLINE HRESULT IExplorerBrowserEvents_OnNavigationComplete(IExplorerBrowserEvents* This,PCIDLIST_ABSOLUTE pidlFolder) { +static inline HRESULT IExplorerBrowserEvents_OnNavigationComplete(IExplorerBrowserEvents* This,PCIDLIST_ABSOLUTE pidlFolder) { return This->lpVtbl->OnNavigationComplete(This,pidlFolder); } -static __WIDL_INLINE HRESULT IExplorerBrowserEvents_OnNavigationFailed(IExplorerBrowserEvents* This,PCIDLIST_ABSOLUTE pidlFolder) { +static inline HRESULT IExplorerBrowserEvents_OnNavigationFailed(IExplorerBrowserEvents* This,PCIDLIST_ABSOLUTE pidlFolder) { return This->lpVtbl->OnNavigationFailed(This,pidlFolder); } #endif @@ -18103,59 +18095,59 @@ interface IExplorerBrowser { #define IExplorerBrowser_GetCurrentView(This,riid,ppv) (This)->lpVtbl->GetCurrentView(This,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExplorerBrowser_QueryInterface(IExplorerBrowser* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExplorerBrowser_QueryInterface(IExplorerBrowser* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExplorerBrowser_AddRef(IExplorerBrowser* This) { +static inline ULONG IExplorerBrowser_AddRef(IExplorerBrowser* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExplorerBrowser_Release(IExplorerBrowser* This) { +static inline ULONG IExplorerBrowser_Release(IExplorerBrowser* This) { return This->lpVtbl->Release(This); } /*** IExplorerBrowser methods ***/ -static __WIDL_INLINE HRESULT IExplorerBrowser_Initialize(IExplorerBrowser* This,HWND hwndParent,const RECT *prc,const FOLDERSETTINGS *pfs) { +static inline HRESULT IExplorerBrowser_Initialize(IExplorerBrowser* This,HWND hwndParent,const RECT *prc,const FOLDERSETTINGS *pfs) { return This->lpVtbl->Initialize(This,hwndParent,prc,pfs); } -static __WIDL_INLINE HRESULT IExplorerBrowser_Destroy(IExplorerBrowser* This) { +static inline HRESULT IExplorerBrowser_Destroy(IExplorerBrowser* This) { return This->lpVtbl->Destroy(This); } -static __WIDL_INLINE HRESULT IExplorerBrowser_SetRect(IExplorerBrowser* This,HDWP *phdwp,RECT rcBrowser) { +static inline HRESULT IExplorerBrowser_SetRect(IExplorerBrowser* This,HDWP *phdwp,RECT rcBrowser) { return This->lpVtbl->SetRect(This,phdwp,rcBrowser); } -static __WIDL_INLINE HRESULT IExplorerBrowser_SetPropertyBag(IExplorerBrowser* This,LPCWSTR pszPropertyBag) { +static inline HRESULT IExplorerBrowser_SetPropertyBag(IExplorerBrowser* This,LPCWSTR pszPropertyBag) { return This->lpVtbl->SetPropertyBag(This,pszPropertyBag); } -static __WIDL_INLINE HRESULT IExplorerBrowser_SetEmptyText(IExplorerBrowser* This,LPCWSTR pszEmptyText) { +static inline HRESULT IExplorerBrowser_SetEmptyText(IExplorerBrowser* This,LPCWSTR pszEmptyText) { return This->lpVtbl->SetEmptyText(This,pszEmptyText); } -static __WIDL_INLINE HRESULT IExplorerBrowser_SetFolderSettings(IExplorerBrowser* This,const FOLDERSETTINGS *pfs) { +static inline HRESULT IExplorerBrowser_SetFolderSettings(IExplorerBrowser* This,const FOLDERSETTINGS *pfs) { return This->lpVtbl->SetFolderSettings(This,pfs); } -static __WIDL_INLINE HRESULT IExplorerBrowser_Advise(IExplorerBrowser* This,IExplorerBrowserEvents *psbe,DWORD *pdwCookie) { +static inline HRESULT IExplorerBrowser_Advise(IExplorerBrowser* This,IExplorerBrowserEvents *psbe,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,psbe,pdwCookie); } -static __WIDL_INLINE HRESULT IExplorerBrowser_Unadvise(IExplorerBrowser* This,DWORD dwCookie) { +static inline HRESULT IExplorerBrowser_Unadvise(IExplorerBrowser* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT IExplorerBrowser_SetOptions(IExplorerBrowser* This,EXPLORER_BROWSER_OPTIONS dwFlag) { +static inline HRESULT IExplorerBrowser_SetOptions(IExplorerBrowser* This,EXPLORER_BROWSER_OPTIONS dwFlag) { return This->lpVtbl->SetOptions(This,dwFlag); } -static __WIDL_INLINE HRESULT IExplorerBrowser_GetOptions(IExplorerBrowser* This,EXPLORER_BROWSER_OPTIONS *pdwFlag) { +static inline HRESULT IExplorerBrowser_GetOptions(IExplorerBrowser* This,EXPLORER_BROWSER_OPTIONS *pdwFlag) { return This->lpVtbl->GetOptions(This,pdwFlag); } -static __WIDL_INLINE HRESULT IExplorerBrowser_BrowseToIDList(IExplorerBrowser* This,PCUIDLIST_RELATIVE pidl,UINT uFlags) { +static inline HRESULT IExplorerBrowser_BrowseToIDList(IExplorerBrowser* This,PCUIDLIST_RELATIVE pidl,UINT uFlags) { return This->lpVtbl->BrowseToIDList(This,pidl,uFlags); } -static __WIDL_INLINE HRESULT IExplorerBrowser_BrowseToObject(IExplorerBrowser* This,IUnknown *punk,UINT uFlags) { +static inline HRESULT IExplorerBrowser_BrowseToObject(IExplorerBrowser* This,IUnknown *punk,UINT uFlags) { return This->lpVtbl->BrowseToObject(This,punk,uFlags); } -static __WIDL_INLINE HRESULT IExplorerBrowser_FillFromObject(IExplorerBrowser* This,IUnknown *punk,EXPLORER_BROWSER_FILL_FLAGS dwFlags) { +static inline HRESULT IExplorerBrowser_FillFromObject(IExplorerBrowser* This,IUnknown *punk,EXPLORER_BROWSER_FILL_FLAGS dwFlags) { return This->lpVtbl->FillFromObject(This,punk,dwFlags); } -static __WIDL_INLINE HRESULT IExplorerBrowser_RemoveAll(IExplorerBrowser* This) { +static inline HRESULT IExplorerBrowser_RemoveAll(IExplorerBrowser* This) { return This->lpVtbl->RemoveAll(This); } -static __WIDL_INLINE HRESULT IExplorerBrowser_GetCurrentView(IExplorerBrowser* This,REFIID riid,void **ppv) { +static inline HRESULT IExplorerBrowser_GetCurrentView(IExplorerBrowser* This,REFIID riid,void **ppv) { return This->lpVtbl->GetCurrentView(This,riid,ppv); } #endif @@ -18223,17 +18215,17 @@ interface IAccessibleObject { #define IAccessibleObject_SetAccessibleName(This,pszName) (This)->lpVtbl->SetAccessibleName(This,pszName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAccessibleObject_QueryInterface(IAccessibleObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAccessibleObject_QueryInterface(IAccessibleObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAccessibleObject_AddRef(IAccessibleObject* This) { +static inline ULONG IAccessibleObject_AddRef(IAccessibleObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAccessibleObject_Release(IAccessibleObject* This) { +static inline ULONG IAccessibleObject_Release(IAccessibleObject* This) { return This->lpVtbl->Release(This); } /*** IAccessibleObject methods ***/ -static __WIDL_INLINE HRESULT IAccessibleObject_SetAccessibleName(IAccessibleObject* This,LPCWSTR pszName) { +static inline HRESULT IAccessibleObject_SetAccessibleName(IAccessibleObject* This,LPCWSTR pszName) { return This->lpVtbl->SetAccessibleName(This,pszName); } #endif @@ -18335,29 +18327,29 @@ interface IResultsFolder { #define IResultsFolder_RemoveAll(This) (This)->lpVtbl->RemoveAll(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IResultsFolder_QueryInterface(IResultsFolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IResultsFolder_QueryInterface(IResultsFolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IResultsFolder_AddRef(IResultsFolder* This) { +static inline ULONG IResultsFolder_AddRef(IResultsFolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IResultsFolder_Release(IResultsFolder* This) { +static inline ULONG IResultsFolder_Release(IResultsFolder* This) { return This->lpVtbl->Release(This); } /*** IResultsFolder methods ***/ -static __WIDL_INLINE HRESULT IResultsFolder_AddItem(IResultsFolder* This,IShellItem *psi) { +static inline HRESULT IResultsFolder_AddItem(IResultsFolder* This,IShellItem *psi) { return This->lpVtbl->AddItem(This,psi); } -static __WIDL_INLINE HRESULT IResultsFolder_AddIDList(IResultsFolder* This,PCIDLIST_ABSOLUTE pidl,PITEMID_CHILD *ppidlAdded) { +static inline HRESULT IResultsFolder_AddIDList(IResultsFolder* This,PCIDLIST_ABSOLUTE pidl,PITEMID_CHILD *ppidlAdded) { return This->lpVtbl->AddIDList(This,pidl,ppidlAdded); } -static __WIDL_INLINE HRESULT IResultsFolder_RemoveItem(IResultsFolder* This,IShellItem *psi) { +static inline HRESULT IResultsFolder_RemoveItem(IResultsFolder* This,IShellItem *psi) { return This->lpVtbl->RemoveItem(This,psi); } -static __WIDL_INLINE HRESULT IResultsFolder_RemoveIDList(IResultsFolder* This,PCIDLIST_ABSOLUTE pidl) { +static inline HRESULT IResultsFolder_RemoveIDList(IResultsFolder* This,PCIDLIST_ABSOLUTE pidl) { return This->lpVtbl->RemoveIDList(This,pidl); } -static __WIDL_INLINE HRESULT IResultsFolder_RemoveAll(IResultsFolder* This) { +static inline HRESULT IResultsFolder_RemoveAll(IResultsFolder* This) { return This->lpVtbl->RemoveAll(This); } #endif @@ -18471,26 +18463,26 @@ interface IEnumObjects { #define IEnumObjects_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumObjects_QueryInterface(IEnumObjects* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumObjects_QueryInterface(IEnumObjects* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumObjects_AddRef(IEnumObjects* This) { +static inline ULONG IEnumObjects_AddRef(IEnumObjects* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumObjects_Release(IEnumObjects* This) { +static inline ULONG IEnumObjects_Release(IEnumObjects* This) { return This->lpVtbl->Release(This); } /*** IEnumObjects methods ***/ -static __WIDL_INLINE HRESULT IEnumObjects_Next(IEnumObjects* This,ULONG celt,REFIID riid,void **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumObjects_Next(IEnumObjects* This,ULONG celt,REFIID riid,void **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,riid,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumObjects_Skip(IEnumObjects* This,ULONG celt) { +static inline HRESULT IEnumObjects_Skip(IEnumObjects* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumObjects_Reset(IEnumObjects* This) { +static inline HRESULT IEnumObjects_Reset(IEnumObjects* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumObjects_Clone(IEnumObjects* This,IEnumObjects **ppenum) { +static inline HRESULT IEnumObjects_Clone(IEnumObjects* This,IEnumObjects **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -18706,47 +18698,47 @@ interface IOperationsProgressDialog { #define IOperationsProgressDialog_GetOperationStatus(This,popstatus) (This)->lpVtbl->GetOperationStatus(This,popstatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOperationsProgressDialog_QueryInterface(IOperationsProgressDialog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOperationsProgressDialog_QueryInterface(IOperationsProgressDialog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOperationsProgressDialog_AddRef(IOperationsProgressDialog* This) { +static inline ULONG IOperationsProgressDialog_AddRef(IOperationsProgressDialog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOperationsProgressDialog_Release(IOperationsProgressDialog* This) { +static inline ULONG IOperationsProgressDialog_Release(IOperationsProgressDialog* This) { return This->lpVtbl->Release(This); } /*** IOperationsProgressDialog methods ***/ -static __WIDL_INLINE HRESULT IOperationsProgressDialog_StartProgressDialog(IOperationsProgressDialog* This,HWND hwndOwner,OPPROGDLGF flags) { +static inline HRESULT IOperationsProgressDialog_StartProgressDialog(IOperationsProgressDialog* This,HWND hwndOwner,OPPROGDLGF flags) { return This->lpVtbl->StartProgressDialog(This,hwndOwner,flags); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_StopProgressDialog(IOperationsProgressDialog* This) { +static inline HRESULT IOperationsProgressDialog_StopProgressDialog(IOperationsProgressDialog* This) { return This->lpVtbl->StopProgressDialog(This); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_SetOperation(IOperationsProgressDialog* This,SPACTION action) { +static inline HRESULT IOperationsProgressDialog_SetOperation(IOperationsProgressDialog* This,SPACTION action) { return This->lpVtbl->SetOperation(This,action); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_SetMode(IOperationsProgressDialog* This,PDMODE mode) { +static inline HRESULT IOperationsProgressDialog_SetMode(IOperationsProgressDialog* This,PDMODE mode) { return This->lpVtbl->SetMode(This,mode); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_UpdateProgress(IOperationsProgressDialog* This,ULONGLONG ullPointsCurrent,ULONGLONG ullPointsTotal,ULONGLONG ullSizeCurrent,ULONGLONG ullSizeTotal,ULONGLONG ullItemsCurrent,ULONGLONG ullItemsTotal) { +static inline HRESULT IOperationsProgressDialog_UpdateProgress(IOperationsProgressDialog* This,ULONGLONG ullPointsCurrent,ULONGLONG ullPointsTotal,ULONGLONG ullSizeCurrent,ULONGLONG ullSizeTotal,ULONGLONG ullItemsCurrent,ULONGLONG ullItemsTotal) { return This->lpVtbl->UpdateProgress(This,ullPointsCurrent,ullPointsTotal,ullSizeCurrent,ullSizeTotal,ullItemsCurrent,ullItemsTotal); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_UpdateLocations(IOperationsProgressDialog* This,IShellItem *psiSource,IShellItem *psiTarget,IShellItem *psiItem) { +static inline HRESULT IOperationsProgressDialog_UpdateLocations(IOperationsProgressDialog* This,IShellItem *psiSource,IShellItem *psiTarget,IShellItem *psiItem) { return This->lpVtbl->UpdateLocations(This,psiSource,psiTarget,psiItem); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_ResetTimer(IOperationsProgressDialog* This) { +static inline HRESULT IOperationsProgressDialog_ResetTimer(IOperationsProgressDialog* This) { return This->lpVtbl->ResetTimer(This); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_PauseTimer(IOperationsProgressDialog* This) { +static inline HRESULT IOperationsProgressDialog_PauseTimer(IOperationsProgressDialog* This) { return This->lpVtbl->PauseTimer(This); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_ResumeTimer(IOperationsProgressDialog* This) { +static inline HRESULT IOperationsProgressDialog_ResumeTimer(IOperationsProgressDialog* This) { return This->lpVtbl->ResumeTimer(This); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_GetMilliseconds(IOperationsProgressDialog* This,ULONGLONG *pullElapsed,ULONGLONG *pullRemaining) { +static inline HRESULT IOperationsProgressDialog_GetMilliseconds(IOperationsProgressDialog* This,ULONGLONG *pullElapsed,ULONGLONG *pullRemaining) { return This->lpVtbl->GetMilliseconds(This,pullElapsed,pullRemaining); } -static __WIDL_INLINE HRESULT IOperationsProgressDialog_GetOperationStatus(IOperationsProgressDialog* This,PDOPSTATUS *popstatus) { +static inline HRESULT IOperationsProgressDialog_GetOperationStatus(IOperationsProgressDialog* This,PDOPSTATUS *popstatus) { return This->lpVtbl->GetOperationStatus(This,popstatus); } #endif @@ -18826,20 +18818,20 @@ interface IIOCancelInformation { #define IIOCancelInformation_GetCancelInformation(This,pdwThreadID,puMsgCancel) (This)->lpVtbl->GetCancelInformation(This,pdwThreadID,puMsgCancel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IIOCancelInformation_QueryInterface(IIOCancelInformation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IIOCancelInformation_QueryInterface(IIOCancelInformation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IIOCancelInformation_AddRef(IIOCancelInformation* This) { +static inline ULONG IIOCancelInformation_AddRef(IIOCancelInformation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IIOCancelInformation_Release(IIOCancelInformation* This) { +static inline ULONG IIOCancelInformation_Release(IIOCancelInformation* This) { return This->lpVtbl->Release(This); } /*** IIOCancelInformation methods ***/ -static __WIDL_INLINE HRESULT IIOCancelInformation_SetCancelInformation(IIOCancelInformation* This,DWORD dwThreadID,UINT uMsgCancel) { +static inline HRESULT IIOCancelInformation_SetCancelInformation(IIOCancelInformation* This,DWORD dwThreadID,UINT uMsgCancel) { return This->lpVtbl->SetCancelInformation(This,dwThreadID,uMsgCancel); } -static __WIDL_INLINE HRESULT IIOCancelInformation_GetCancelInformation(IIOCancelInformation* This,DWORD *pdwThreadID,UINT *puMsgCancel) { +static inline HRESULT IIOCancelInformation_GetCancelInformation(IIOCancelInformation* This,DWORD *pdwThreadID,UINT *puMsgCancel) { return This->lpVtbl->GetCancelInformation(This,pdwThreadID,puMsgCancel); } #endif @@ -19109,74 +19101,74 @@ interface IFileOperation { #define IFileOperation_GetAnyOperationsAborted(This,pfAnyOperationsAborted) (This)->lpVtbl->GetAnyOperationsAborted(This,pfAnyOperationsAborted) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileOperation_QueryInterface(IFileOperation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileOperation_QueryInterface(IFileOperation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileOperation_AddRef(IFileOperation* This) { +static inline ULONG IFileOperation_AddRef(IFileOperation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileOperation_Release(IFileOperation* This) { +static inline ULONG IFileOperation_Release(IFileOperation* This) { return This->lpVtbl->Release(This); } /*** IFileOperation methods ***/ -static __WIDL_INLINE HRESULT IFileOperation_Advise(IFileOperation* This,IFileOperationProgressSink *pfops,DWORD *pdwCookie) { +static inline HRESULT IFileOperation_Advise(IFileOperation* This,IFileOperationProgressSink *pfops,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,pfops,pdwCookie); } -static __WIDL_INLINE HRESULT IFileOperation_Unadvise(IFileOperation* This,DWORD dwCookie) { +static inline HRESULT IFileOperation_Unadvise(IFileOperation* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT IFileOperation_SetOperationFlags(IFileOperation* This,DWORD dwOperationFlags) { +static inline HRESULT IFileOperation_SetOperationFlags(IFileOperation* This,DWORD dwOperationFlags) { return This->lpVtbl->SetOperationFlags(This,dwOperationFlags); } -static __WIDL_INLINE HRESULT IFileOperation_SetProgressMessage(IFileOperation* This,LPCWSTR pszMessage) { +static inline HRESULT IFileOperation_SetProgressMessage(IFileOperation* This,LPCWSTR pszMessage) { return This->lpVtbl->SetProgressMessage(This,pszMessage); } -static __WIDL_INLINE HRESULT IFileOperation_SetProgressDialog(IFileOperation* This,IOperationsProgressDialog *popd) { +static inline HRESULT IFileOperation_SetProgressDialog(IFileOperation* This,IOperationsProgressDialog *popd) { return This->lpVtbl->SetProgressDialog(This,popd); } -static __WIDL_INLINE HRESULT IFileOperation_SetProperties(IFileOperation* This,IPropertyChangeArray *pproparray) { +static inline HRESULT IFileOperation_SetProperties(IFileOperation* This,IPropertyChangeArray *pproparray) { return This->lpVtbl->SetProperties(This,pproparray); } -static __WIDL_INLINE HRESULT IFileOperation_SetOwnerWindow(IFileOperation* This,HWND hwndOwner) { +static inline HRESULT IFileOperation_SetOwnerWindow(IFileOperation* This,HWND hwndOwner) { return This->lpVtbl->SetOwnerWindow(This,hwndOwner); } -static __WIDL_INLINE HRESULT IFileOperation_ApplyPropertiesToItem(IFileOperation* This,IShellItem *psiItem) { +static inline HRESULT IFileOperation_ApplyPropertiesToItem(IFileOperation* This,IShellItem *psiItem) { return This->lpVtbl->ApplyPropertiesToItem(This,psiItem); } -static __WIDL_INLINE HRESULT IFileOperation_ApplyPropertiesToItems(IFileOperation* This,IUnknown *punkItems) { +static inline HRESULT IFileOperation_ApplyPropertiesToItems(IFileOperation* This,IUnknown *punkItems) { return This->lpVtbl->ApplyPropertiesToItems(This,punkItems); } -static __WIDL_INLINE HRESULT IFileOperation_RenameItem(IFileOperation* This,IShellItem *psiItem,LPCWSTR pszNewName,IFileOperationProgressSink *pfopsItem) { +static inline HRESULT IFileOperation_RenameItem(IFileOperation* This,IShellItem *psiItem,LPCWSTR pszNewName,IFileOperationProgressSink *pfopsItem) { return This->lpVtbl->RenameItem(This,psiItem,pszNewName,pfopsItem); } -static __WIDL_INLINE HRESULT IFileOperation_RenameItems(IFileOperation* This,IUnknown *pUnkItems,LPCWSTR pszNewName) { +static inline HRESULT IFileOperation_RenameItems(IFileOperation* This,IUnknown *pUnkItems,LPCWSTR pszNewName) { return This->lpVtbl->RenameItems(This,pUnkItems,pszNewName); } -static __WIDL_INLINE HRESULT IFileOperation_MoveItem(IFileOperation* This,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName,IFileOperationProgressSink *pfopsItem) { +static inline HRESULT IFileOperation_MoveItem(IFileOperation* This,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszNewName,IFileOperationProgressSink *pfopsItem) { return This->lpVtbl->MoveItem(This,psiItem,psiDestinationFolder,pszNewName,pfopsItem); } -static __WIDL_INLINE HRESULT IFileOperation_MoveItems(IFileOperation* This,IUnknown *punkItems,IShellItem *psiDestinationFolder) { +static inline HRESULT IFileOperation_MoveItems(IFileOperation* This,IUnknown *punkItems,IShellItem *psiDestinationFolder) { return This->lpVtbl->MoveItems(This,punkItems,psiDestinationFolder); } -static __WIDL_INLINE HRESULT IFileOperation_CopyItem(IFileOperation* This,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszCopyName,IFileOperationProgressSink *pfopsItem) { +static inline HRESULT IFileOperation_CopyItem(IFileOperation* This,IShellItem *psiItem,IShellItem *psiDestinationFolder,LPCWSTR pszCopyName,IFileOperationProgressSink *pfopsItem) { return This->lpVtbl->CopyItem(This,psiItem,psiDestinationFolder,pszCopyName,pfopsItem); } -static __WIDL_INLINE HRESULT IFileOperation_CopyItems(IFileOperation* This,IUnknown *punkItems,IShellItem *psiDestinationFolder) { +static inline HRESULT IFileOperation_CopyItems(IFileOperation* This,IUnknown *punkItems,IShellItem *psiDestinationFolder) { return This->lpVtbl->CopyItems(This,punkItems,psiDestinationFolder); } -static __WIDL_INLINE HRESULT IFileOperation_DeleteItem(IFileOperation* This,IShellItem *psiItem,IFileOperationProgressSink *pfopsItem) { +static inline HRESULT IFileOperation_DeleteItem(IFileOperation* This,IShellItem *psiItem,IFileOperationProgressSink *pfopsItem) { return This->lpVtbl->DeleteItem(This,psiItem,pfopsItem); } -static __WIDL_INLINE HRESULT IFileOperation_DeleteItems(IFileOperation* This,IUnknown *punkItems) { +static inline HRESULT IFileOperation_DeleteItems(IFileOperation* This,IUnknown *punkItems) { return This->lpVtbl->DeleteItems(This,punkItems); } -static __WIDL_INLINE HRESULT IFileOperation_NewItem(IFileOperation* This,IShellItem *psiDestinationFolder,DWORD dwFileAttributes,LPCWSTR pszName,LPCWSTR pszTemplateName,IFileOperationProgressSink *pfopsItem) { +static inline HRESULT IFileOperation_NewItem(IFileOperation* This,IShellItem *psiDestinationFolder,DWORD dwFileAttributes,LPCWSTR pszName,LPCWSTR pszTemplateName,IFileOperationProgressSink *pfopsItem) { return This->lpVtbl->NewItem(This,psiDestinationFolder,dwFileAttributes,pszName,pszTemplateName,pfopsItem); } -static __WIDL_INLINE HRESULT IFileOperation_PerformOperations(IFileOperation* This) { +static inline HRESULT IFileOperation_PerformOperations(IFileOperation* This) { return This->lpVtbl->PerformOperations(This); } -static __WIDL_INLINE HRESULT IFileOperation_GetAnyOperationsAborted(IFileOperation* This,WINBOOL *pfAnyOperationsAborted) { +static inline HRESULT IFileOperation_GetAnyOperationsAborted(IFileOperation* This,WINBOOL *pfAnyOperationsAborted) { return This->lpVtbl->GetAnyOperationsAborted(This,pfAnyOperationsAborted); } #endif @@ -19248,17 +19240,17 @@ interface IObjectProvider { #define IObjectProvider_QueryObject(This,guidObject,riid,ppvOut) (This)->lpVtbl->QueryObject(This,guidObject,riid,ppvOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectProvider_QueryInterface(IObjectProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectProvider_QueryInterface(IObjectProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectProvider_AddRef(IObjectProvider* This) { +static inline ULONG IObjectProvider_AddRef(IObjectProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectProvider_Release(IObjectProvider* This) { +static inline ULONG IObjectProvider_Release(IObjectProvider* This) { return This->lpVtbl->Release(This); } /*** IObjectProvider methods ***/ -static __WIDL_INLINE HRESULT IObjectProvider_QueryObject(IObjectProvider* This,REFGUID guidObject,REFIID riid,void **ppvOut) { +static inline HRESULT IObjectProvider_QueryObject(IObjectProvider* This,REFGUID guidObject,REFIID riid,void **ppvOut) { return This->lpVtbl->QueryObject(This,guidObject,riid,ppvOut); } #endif @@ -19359,26 +19351,26 @@ interface INamespaceWalkCB { #define INamespaceWalkCB_InitializeProgressDialog(This,ppszTitle,ppszCancel) (This)->lpVtbl->InitializeProgressDialog(This,ppszTitle,ppszCancel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INamespaceWalkCB_QueryInterface(INamespaceWalkCB* This,REFIID riid,void **ppvObject) { +static inline HRESULT INamespaceWalkCB_QueryInterface(INamespaceWalkCB* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INamespaceWalkCB_AddRef(INamespaceWalkCB* This) { +static inline ULONG INamespaceWalkCB_AddRef(INamespaceWalkCB* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INamespaceWalkCB_Release(INamespaceWalkCB* This) { +static inline ULONG INamespaceWalkCB_Release(INamespaceWalkCB* This) { return This->lpVtbl->Release(This); } /*** INamespaceWalkCB methods ***/ -static __WIDL_INLINE HRESULT INamespaceWalkCB_FoundItem(INamespaceWalkCB* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { +static inline HRESULT INamespaceWalkCB_FoundItem(INamespaceWalkCB* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { return This->lpVtbl->FoundItem(This,psf,pidl); } -static __WIDL_INLINE HRESULT INamespaceWalkCB_EnterFolder(INamespaceWalkCB* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { +static inline HRESULT INamespaceWalkCB_EnterFolder(INamespaceWalkCB* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { return This->lpVtbl->EnterFolder(This,psf,pidl); } -static __WIDL_INLINE HRESULT INamespaceWalkCB_LeaveFolder(INamespaceWalkCB* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { +static inline HRESULT INamespaceWalkCB_LeaveFolder(INamespaceWalkCB* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { return This->lpVtbl->LeaveFolder(This,psf,pidl); } -static __WIDL_INLINE HRESULT INamespaceWalkCB_InitializeProgressDialog(INamespaceWalkCB* This,LPWSTR *ppszTitle,LPWSTR *ppszCancel) { +static inline HRESULT INamespaceWalkCB_InitializeProgressDialog(INamespaceWalkCB* This,LPWSTR *ppszTitle,LPWSTR *ppszCancel) { return This->lpVtbl->InitializeProgressDialog(This,ppszTitle,ppszCancel); } #endif @@ -19473,30 +19465,30 @@ interface INamespaceWalkCB2 { #define INamespaceWalkCB2_WalkComplete(This,hr) (This)->lpVtbl->WalkComplete(This,hr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INamespaceWalkCB2_QueryInterface(INamespaceWalkCB2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INamespaceWalkCB2_QueryInterface(INamespaceWalkCB2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INamespaceWalkCB2_AddRef(INamespaceWalkCB2* This) { +static inline ULONG INamespaceWalkCB2_AddRef(INamespaceWalkCB2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INamespaceWalkCB2_Release(INamespaceWalkCB2* This) { +static inline ULONG INamespaceWalkCB2_Release(INamespaceWalkCB2* This) { return This->lpVtbl->Release(This); } /*** INamespaceWalkCB methods ***/ -static __WIDL_INLINE HRESULT INamespaceWalkCB2_FoundItem(INamespaceWalkCB2* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { +static inline HRESULT INamespaceWalkCB2_FoundItem(INamespaceWalkCB2* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { return This->lpVtbl->FoundItem(This,psf,pidl); } -static __WIDL_INLINE HRESULT INamespaceWalkCB2_EnterFolder(INamespaceWalkCB2* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { +static inline HRESULT INamespaceWalkCB2_EnterFolder(INamespaceWalkCB2* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { return This->lpVtbl->EnterFolder(This,psf,pidl); } -static __WIDL_INLINE HRESULT INamespaceWalkCB2_LeaveFolder(INamespaceWalkCB2* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { +static inline HRESULT INamespaceWalkCB2_LeaveFolder(INamespaceWalkCB2* This,IShellFolder *psf,PCUITEMID_CHILD pidl) { return This->lpVtbl->LeaveFolder(This,psf,pidl); } -static __WIDL_INLINE HRESULT INamespaceWalkCB2_InitializeProgressDialog(INamespaceWalkCB2* This,LPWSTR *ppszTitle,LPWSTR *ppszCancel) { +static inline HRESULT INamespaceWalkCB2_InitializeProgressDialog(INamespaceWalkCB2* This,LPWSTR *ppszTitle,LPWSTR *ppszCancel) { return This->lpVtbl->InitializeProgressDialog(This,ppszTitle,ppszCancel); } /*** INamespaceWalkCB2 methods ***/ -static __WIDL_INLINE HRESULT INamespaceWalkCB2_WalkComplete(INamespaceWalkCB2* This,HRESULT hr) { +static inline HRESULT INamespaceWalkCB2_WalkComplete(INamespaceWalkCB2* This,HRESULT hr) { return This->lpVtbl->WalkComplete(This,hr); } #endif @@ -19606,20 +19598,20 @@ interface INamespaceWalk { #define INamespaceWalk_GetIDArrayResult(This,pcItems,prgpidl) (This)->lpVtbl->GetIDArrayResult(This,pcItems,prgpidl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INamespaceWalk_QueryInterface(INamespaceWalk* This,REFIID riid,void **ppvObject) { +static inline HRESULT INamespaceWalk_QueryInterface(INamespaceWalk* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INamespaceWalk_AddRef(INamespaceWalk* This) { +static inline ULONG INamespaceWalk_AddRef(INamespaceWalk* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INamespaceWalk_Release(INamespaceWalk* This) { +static inline ULONG INamespaceWalk_Release(INamespaceWalk* This) { return This->lpVtbl->Release(This); } /*** INamespaceWalk methods ***/ -static __WIDL_INLINE HRESULT INamespaceWalk_Walk(INamespaceWalk* This,IUnknown *punkToWalk,DWORD dwFlags,int cDepth,INamespaceWalkCB *pnswcb) { +static inline HRESULT INamespaceWalk_Walk(INamespaceWalk* This,IUnknown *punkToWalk,DWORD dwFlags,int cDepth,INamespaceWalkCB *pnswcb) { return This->lpVtbl->Walk(This,punkToWalk,dwFlags,cDepth,pnswcb); } -static __WIDL_INLINE HRESULT INamespaceWalk_GetIDArrayResult(INamespaceWalk* This,UINT *pcItems,PIDLIST_ABSOLUTE **prgpidl) { +static inline HRESULT INamespaceWalk_GetIDArrayResult(INamespaceWalk* This,UINT *pcItems,PIDLIST_ABSOLUTE **prgpidl) { return This->lpVtbl->GetIDArrayResult(This,pcItems,prgpidl); } #endif @@ -19723,20 +19715,20 @@ interface IAutoCompleteDropDown { #define IAutoCompleteDropDown_ResetEnumerator(This) (This)->lpVtbl->ResetEnumerator(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAutoCompleteDropDown_QueryInterface(IAutoCompleteDropDown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAutoCompleteDropDown_QueryInterface(IAutoCompleteDropDown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAutoCompleteDropDown_AddRef(IAutoCompleteDropDown* This) { +static inline ULONG IAutoCompleteDropDown_AddRef(IAutoCompleteDropDown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAutoCompleteDropDown_Release(IAutoCompleteDropDown* This) { +static inline ULONG IAutoCompleteDropDown_Release(IAutoCompleteDropDown* This) { return This->lpVtbl->Release(This); } /*** IAutoCompleteDropDown methods ***/ -static __WIDL_INLINE HRESULT IAutoCompleteDropDown_GetDropDownStatus(IAutoCompleteDropDown* This,DWORD *pdwFlags,LPWSTR *ppwszString) { +static inline HRESULT IAutoCompleteDropDown_GetDropDownStatus(IAutoCompleteDropDown* This,DWORD *pdwFlags,LPWSTR *ppwszString) { return This->lpVtbl->GetDropDownStatus(This,pdwFlags,ppwszString); } -static __WIDL_INLINE HRESULT IAutoCompleteDropDown_ResetEnumerator(IAutoCompleteDropDown* This) { +static inline HRESULT IAutoCompleteDropDown_ResetEnumerator(IAutoCompleteDropDown* This) { return This->lpVtbl->ResetEnumerator(This); } #endif @@ -19915,38 +19907,38 @@ interface IBandSite { #define IBandSite_GetBandSiteInfo(This,pbsinfo) (This)->lpVtbl->GetBandSiteInfo(This,pbsinfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBandSite_QueryInterface(IBandSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBandSite_QueryInterface(IBandSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBandSite_AddRef(IBandSite* This) { +static inline ULONG IBandSite_AddRef(IBandSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBandSite_Release(IBandSite* This) { +static inline ULONG IBandSite_Release(IBandSite* This) { return This->lpVtbl->Release(This); } /*** IBandSite methods ***/ -static __WIDL_INLINE HRESULT IBandSite_AddBand(IBandSite* This,IUnknown *punk) { +static inline HRESULT IBandSite_AddBand(IBandSite* This,IUnknown *punk) { return This->lpVtbl->AddBand(This,punk); } -static __WIDL_INLINE HRESULT IBandSite_EnumBands(IBandSite* This,UINT uBand,DWORD *pdwBandID) { +static inline HRESULT IBandSite_EnumBands(IBandSite* This,UINT uBand,DWORD *pdwBandID) { return This->lpVtbl->EnumBands(This,uBand,pdwBandID); } -static __WIDL_INLINE HRESULT IBandSite_QueryBand(IBandSite* This,DWORD dwBandID,IDeskBand **ppstb,DWORD *pdwState,LPWSTR pszName,int cchName) { +static inline HRESULT IBandSite_QueryBand(IBandSite* This,DWORD dwBandID,IDeskBand **ppstb,DWORD *pdwState,LPWSTR pszName,int cchName) { return This->lpVtbl->QueryBand(This,dwBandID,ppstb,pdwState,pszName,cchName); } -static __WIDL_INLINE HRESULT IBandSite_SetBandState(IBandSite* This,DWORD dwBandID,DWORD dwMask,DWORD dwState) { +static inline HRESULT IBandSite_SetBandState(IBandSite* This,DWORD dwBandID,DWORD dwMask,DWORD dwState) { return This->lpVtbl->SetBandState(This,dwBandID,dwMask,dwState); } -static __WIDL_INLINE HRESULT IBandSite_RemoveBand(IBandSite* This,DWORD dwBandID) { +static inline HRESULT IBandSite_RemoveBand(IBandSite* This,DWORD dwBandID) { return This->lpVtbl->RemoveBand(This,dwBandID); } -static __WIDL_INLINE HRESULT IBandSite_GetBandObject(IBandSite* This,DWORD dwBandID,REFIID riid,void **ppv) { +static inline HRESULT IBandSite_GetBandObject(IBandSite* This,DWORD dwBandID,REFIID riid,void **ppv) { return This->lpVtbl->GetBandObject(This,dwBandID,riid,ppv); } -static __WIDL_INLINE HRESULT IBandSite_SetBandSiteInfo(IBandSite* This,const BANDSITEINFO *pbsinfo) { +static inline HRESULT IBandSite_SetBandSiteInfo(IBandSite* This,const BANDSITEINFO *pbsinfo) { return This->lpVtbl->SetBandSiteInfo(This,pbsinfo); } -static __WIDL_INLINE HRESULT IBandSite_GetBandSiteInfo(IBandSite* This,BANDSITEINFO *pbsinfo) { +static inline HRESULT IBandSite_GetBandSiteInfo(IBandSite* This,BANDSITEINFO *pbsinfo) { return This->lpVtbl->GetBandSiteInfo(This,pbsinfo); } #endif @@ -20040,17 +20032,17 @@ interface IModalWindow { #define IModalWindow_Show(This,hwndOwner) (This)->lpVtbl->Show(This,hwndOwner) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IModalWindow_QueryInterface(IModalWindow* This,REFIID riid,void **ppvObject) { +static inline HRESULT IModalWindow_QueryInterface(IModalWindow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IModalWindow_AddRef(IModalWindow* This) { +static inline ULONG IModalWindow_AddRef(IModalWindow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IModalWindow_Release(IModalWindow* This) { +static inline ULONG IModalWindow_Release(IModalWindow* This) { return This->lpVtbl->Release(This); } /*** IModalWindow methods ***/ -static __WIDL_INLINE HRESULT IModalWindow_Show(IModalWindow* This,HWND hwndOwner) { +static inline HRESULT IModalWindow_Show(IModalWindow* This,HWND hwndOwner) { return This->lpVtbl->Show(This,hwndOwner); } #endif @@ -20150,17 +20142,17 @@ interface ICDBurnExt { #define ICDBurnExt_GetSupportedActionTypes(This,pdwActions) (This)->lpVtbl->GetSupportedActionTypes(This,pdwActions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICDBurnExt_QueryInterface(ICDBurnExt* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICDBurnExt_QueryInterface(ICDBurnExt* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICDBurnExt_AddRef(ICDBurnExt* This) { +static inline ULONG ICDBurnExt_AddRef(ICDBurnExt* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICDBurnExt_Release(ICDBurnExt* This) { +static inline ULONG ICDBurnExt_Release(ICDBurnExt* This) { return This->lpVtbl->Release(This); } /*** ICDBurnExt methods ***/ -static __WIDL_INLINE HRESULT ICDBurnExt_GetSupportedActionTypes(ICDBurnExt* This,CDBE_ACTIONS *pdwActions) { +static inline HRESULT ICDBurnExt_GetSupportedActionTypes(ICDBurnExt* This,CDBE_ACTIONS *pdwActions) { return This->lpVtbl->GetSupportedActionTypes(This,pdwActions); } #endif @@ -20232,17 +20224,17 @@ interface IContextMenuSite { #define IContextMenuSite_DoContextMenuPopup(This,punkContextMenu,fFlags,pt) (This)->lpVtbl->DoContextMenuPopup(This,punkContextMenu,fFlags,pt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContextMenuSite_QueryInterface(IContextMenuSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContextMenuSite_QueryInterface(IContextMenuSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContextMenuSite_AddRef(IContextMenuSite* This) { +static inline ULONG IContextMenuSite_AddRef(IContextMenuSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContextMenuSite_Release(IContextMenuSite* This) { +static inline ULONG IContextMenuSite_Release(IContextMenuSite* This) { return This->lpVtbl->Release(This); } /*** IContextMenuSite methods ***/ -static __WIDL_INLINE HRESULT IContextMenuSite_DoContextMenuPopup(IContextMenuSite* This,IUnknown *punkContextMenu,UINT fFlags,POINT pt) { +static inline HRESULT IContextMenuSite_DoContextMenuPopup(IContextMenuSite* This,IUnknown *punkContextMenu,UINT fFlags,POINT pt) { return This->lpVtbl->DoContextMenuPopup(This,punkContextMenu,fFlags,pt); } #endif @@ -20309,17 +20301,17 @@ interface IEnumReadyCallback { #define IEnumReadyCallback_EnumReady(This) (This)->lpVtbl->EnumReady(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumReadyCallback_QueryInterface(IEnumReadyCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumReadyCallback_QueryInterface(IEnumReadyCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumReadyCallback_AddRef(IEnumReadyCallback* This) { +static inline ULONG IEnumReadyCallback_AddRef(IEnumReadyCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumReadyCallback_Release(IEnumReadyCallback* This) { +static inline ULONG IEnumReadyCallback_Release(IEnumReadyCallback* This) { return This->lpVtbl->Release(This); } /*** IEnumReadyCallback methods ***/ -static __WIDL_INLINE HRESULT IEnumReadyCallback_EnumReady(IEnumReadyCallback* This) { +static inline HRESULT IEnumReadyCallback_EnumReady(IEnumReadyCallback* This) { return This->lpVtbl->EnumReady(This); } #endif @@ -20399,20 +20391,20 @@ interface IEnumerableView { #define IEnumerableView_CreateEnumIDListFromContents(This,pidlFolder,dwEnumFlags,ppEnumIDList) (This)->lpVtbl->CreateEnumIDListFromContents(This,pidlFolder,dwEnumFlags,ppEnumIDList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumerableView_QueryInterface(IEnumerableView* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumerableView_QueryInterface(IEnumerableView* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumerableView_AddRef(IEnumerableView* This) { +static inline ULONG IEnumerableView_AddRef(IEnumerableView* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumerableView_Release(IEnumerableView* This) { +static inline ULONG IEnumerableView_Release(IEnumerableView* This) { return This->lpVtbl->Release(This); } /*** IEnumerableView methods ***/ -static __WIDL_INLINE HRESULT IEnumerableView_SetEnumReadyCallback(IEnumerableView* This,IEnumReadyCallback *percb) { +static inline HRESULT IEnumerableView_SetEnumReadyCallback(IEnumerableView* This,IEnumReadyCallback *percb) { return This->lpVtbl->SetEnumReadyCallback(This,percb); } -static __WIDL_INLINE HRESULT IEnumerableView_CreateEnumIDListFromContents(IEnumerableView* This,PCIDLIST_ABSOLUTE pidlFolder,DWORD dwEnumFlags,IEnumIDList **ppEnumIDList) { +static inline HRESULT IEnumerableView_CreateEnumIDListFromContents(IEnumerableView* This,PCIDLIST_ABSOLUTE pidlFolder,DWORD dwEnumFlags,IEnumIDList **ppEnumIDList) { return This->lpVtbl->CreateEnumIDListFromContents(This,pidlFolder,dwEnumFlags,ppEnumIDList); } #endif @@ -20482,17 +20474,17 @@ interface IInsertItem { #define IInsertItem_InsertItem(This,pidl) (This)->lpVtbl->InsertItem(This,pidl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInsertItem_QueryInterface(IInsertItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInsertItem_QueryInterface(IInsertItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInsertItem_AddRef(IInsertItem* This) { +static inline ULONG IInsertItem_AddRef(IInsertItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInsertItem_Release(IInsertItem* This) { +static inline ULONG IInsertItem_Release(IInsertItem* This) { return This->lpVtbl->Release(This); } /*** IInsertItem methods ***/ -static __WIDL_INLINE HRESULT IInsertItem_InsertItem(IInsertItem* This,PCUIDLIST_RELATIVE pidl) { +static inline HRESULT IInsertItem_InsertItem(IInsertItem* This,PCUIDLIST_RELATIVE pidl) { return This->lpVtbl->InsertItem(This,pidl); } #endif @@ -20574,20 +20566,20 @@ interface IMenuBand { #define IMenuBand_TranslateMenuMessage(This,pmsg,plRet) (This)->lpVtbl->TranslateMenuMessage(This,pmsg,plRet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMenuBand_QueryInterface(IMenuBand* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMenuBand_QueryInterface(IMenuBand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMenuBand_AddRef(IMenuBand* This) { +static inline ULONG IMenuBand_AddRef(IMenuBand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMenuBand_Release(IMenuBand* This) { +static inline ULONG IMenuBand_Release(IMenuBand* This) { return This->lpVtbl->Release(This); } /*** IMenuBand methods ***/ -static __WIDL_INLINE HRESULT IMenuBand_IsMenuMessage(IMenuBand* This,MSG *pmsg) { +static inline HRESULT IMenuBand_IsMenuMessage(IMenuBand* This,MSG *pmsg) { return This->lpVtbl->IsMenuMessage(This,pmsg); } -static __WIDL_INLINE HRESULT IMenuBand_TranslateMenuMessage(IMenuBand* This,MSG *pmsg,LRESULT *plRet) { +static inline HRESULT IMenuBand_TranslateMenuMessage(IMenuBand* This,MSG *pmsg,LRESULT *plRet) { return This->lpVtbl->TranslateMenuMessage(This,pmsg,plRet); } #endif @@ -20679,26 +20671,26 @@ interface IFolderBandPriv { #define IFolderBandPriv_SetNoText(This,fNoText) (This)->lpVtbl->SetNoText(This,fNoText) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFolderBandPriv_QueryInterface(IFolderBandPriv* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFolderBandPriv_QueryInterface(IFolderBandPriv* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFolderBandPriv_AddRef(IFolderBandPriv* This) { +static inline ULONG IFolderBandPriv_AddRef(IFolderBandPriv* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFolderBandPriv_Release(IFolderBandPriv* This) { +static inline ULONG IFolderBandPriv_Release(IFolderBandPriv* This) { return This->lpVtbl->Release(This); } /*** IFolderBandPriv methods ***/ -static __WIDL_INLINE HRESULT IFolderBandPriv_SetCascade(IFolderBandPriv* This,WINBOOL fCascade) { +static inline HRESULT IFolderBandPriv_SetCascade(IFolderBandPriv* This,WINBOOL fCascade) { return This->lpVtbl->SetCascade(This,fCascade); } -static __WIDL_INLINE HRESULT IFolderBandPriv_SetAccelerators(IFolderBandPriv* This,WINBOOL fAccelerators) { +static inline HRESULT IFolderBandPriv_SetAccelerators(IFolderBandPriv* This,WINBOOL fAccelerators) { return This->lpVtbl->SetAccelerators(This,fAccelerators); } -static __WIDL_INLINE HRESULT IFolderBandPriv_SetNoIcons(IFolderBandPriv* This,WINBOOL fNoIcons) { +static inline HRESULT IFolderBandPriv_SetNoIcons(IFolderBandPriv* This,WINBOOL fNoIcons) { return This->lpVtbl->SetNoIcons(This,fNoIcons); } -static __WIDL_INLINE HRESULT IFolderBandPriv_SetNoText(IFolderBandPriv* This,WINBOOL fNoText) { +static inline HRESULT IFolderBandPriv_SetNoText(IFolderBandPriv* This,WINBOOL fNoText) { return This->lpVtbl->SetNoText(This,fNoText); } #endif @@ -20774,20 +20766,20 @@ interface IRegTreeItem { #define IRegTreeItem_SetCheckState(This,bCheck) (This)->lpVtbl->SetCheckState(This,bCheck) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRegTreeItem_QueryInterface(IRegTreeItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRegTreeItem_QueryInterface(IRegTreeItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRegTreeItem_AddRef(IRegTreeItem* This) { +static inline ULONG IRegTreeItem_AddRef(IRegTreeItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRegTreeItem_Release(IRegTreeItem* This) { +static inline ULONG IRegTreeItem_Release(IRegTreeItem* This) { return This->lpVtbl->Release(This); } /*** IRegTreeItem methods ***/ -static __WIDL_INLINE HRESULT IRegTreeItem_GetCheckState(IRegTreeItem* This,WINBOOL *pbCheck) { +static inline HRESULT IRegTreeItem_GetCheckState(IRegTreeItem* This,WINBOOL *pbCheck) { return This->lpVtbl->GetCheckState(This,pbCheck); } -static __WIDL_INLINE HRESULT IRegTreeItem_SetCheckState(IRegTreeItem* This,WINBOOL bCheck) { +static inline HRESULT IRegTreeItem_SetCheckState(IRegTreeItem* This,WINBOOL bCheck) { return This->lpVtbl->SetCheckState(This,bCheck); } #endif @@ -20865,17 +20857,17 @@ interface IImageRecompress { #define IImageRecompress_RecompressImage(This,psi,cx,cy,iQuality,pstg,ppstrmOut) (This)->lpVtbl->RecompressImage(This,psi,cx,cy,iQuality,pstg,ppstrmOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IImageRecompress_QueryInterface(IImageRecompress* This,REFIID riid,void **ppvObject) { +static inline HRESULT IImageRecompress_QueryInterface(IImageRecompress* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IImageRecompress_AddRef(IImageRecompress* This) { +static inline ULONG IImageRecompress_AddRef(IImageRecompress* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IImageRecompress_Release(IImageRecompress* This) { +static inline ULONG IImageRecompress_Release(IImageRecompress* This) { return This->lpVtbl->Release(This); } /*** IImageRecompress methods ***/ -static __WIDL_INLINE HRESULT IImageRecompress_RecompressImage(IImageRecompress* This,IShellItem *psi,int cx,int cy,int iQuality,IStorage *pstg,IStream **ppstrmOut) { +static inline HRESULT IImageRecompress_RecompressImage(IImageRecompress* This,IShellItem *psi,int cx,int cy,int iQuality,IStorage *pstg,IStream **ppstrmOut) { return This->lpVtbl->RecompressImage(This,psi,cx,cy,iQuality,pstg,ppstrmOut); } #endif @@ -20972,30 +20964,30 @@ interface IDeskBar { #define IDeskBar_OnPosRectChangeDB(This,prc) (This)->lpVtbl->OnPosRectChangeDB(This,prc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDeskBar_QueryInterface(IDeskBar* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDeskBar_QueryInterface(IDeskBar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDeskBar_AddRef(IDeskBar* This) { +static inline ULONG IDeskBar_AddRef(IDeskBar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDeskBar_Release(IDeskBar* This) { +static inline ULONG IDeskBar_Release(IDeskBar* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IDeskBar_GetWindow(IDeskBar* This,HWND *phwnd) { +static inline HRESULT IDeskBar_GetWindow(IDeskBar* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IDeskBar_ContextSensitiveHelp(IDeskBar* This,WINBOOL fEnterMode) { +static inline HRESULT IDeskBar_ContextSensitiveHelp(IDeskBar* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IDeskBar methods ***/ -static __WIDL_INLINE HRESULT IDeskBar_SetClient(IDeskBar* This,IUnknown *punkClient) { +static inline HRESULT IDeskBar_SetClient(IDeskBar* This,IUnknown *punkClient) { return This->lpVtbl->SetClient(This,punkClient); } -static __WIDL_INLINE HRESULT IDeskBar_GetClient(IDeskBar* This,IUnknown **ppunkClient) { +static inline HRESULT IDeskBar_GetClient(IDeskBar* This,IUnknown **ppunkClient) { return This->lpVtbl->GetClient(This,ppunkClient); } -static __WIDL_INLINE HRESULT IDeskBar_OnPosRectChangeDB(IDeskBar* This,RECT *prc) { +static inline HRESULT IDeskBar_OnPosRectChangeDB(IDeskBar* This,RECT *prc) { return This->lpVtbl->OnPosRectChangeDB(This,prc); } #endif @@ -21142,40 +21134,40 @@ interface IMenuPopup { #define IMenuPopup_SetSubMenu(This,pmp,fSet) (This)->lpVtbl->SetSubMenu(This,pmp,fSet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMenuPopup_QueryInterface(IMenuPopup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMenuPopup_QueryInterface(IMenuPopup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMenuPopup_AddRef(IMenuPopup* This) { +static inline ULONG IMenuPopup_AddRef(IMenuPopup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMenuPopup_Release(IMenuPopup* This) { +static inline ULONG IMenuPopup_Release(IMenuPopup* This) { return This->lpVtbl->Release(This); } /*** IOleWindow methods ***/ -static __WIDL_INLINE HRESULT IMenuPopup_GetWindow(IMenuPopup* This,HWND *phwnd) { +static inline HRESULT IMenuPopup_GetWindow(IMenuPopup* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IMenuPopup_ContextSensitiveHelp(IMenuPopup* This,WINBOOL fEnterMode) { +static inline HRESULT IMenuPopup_ContextSensitiveHelp(IMenuPopup* This,WINBOOL fEnterMode) { return This->lpVtbl->ContextSensitiveHelp(This,fEnterMode); } /*** IDeskBar methods ***/ -static __WIDL_INLINE HRESULT IMenuPopup_SetClient(IMenuPopup* This,IUnknown *punkClient) { +static inline HRESULT IMenuPopup_SetClient(IMenuPopup* This,IUnknown *punkClient) { return This->lpVtbl->SetClient(This,punkClient); } -static __WIDL_INLINE HRESULT IMenuPopup_GetClient(IMenuPopup* This,IUnknown **ppunkClient) { +static inline HRESULT IMenuPopup_GetClient(IMenuPopup* This,IUnknown **ppunkClient) { return This->lpVtbl->GetClient(This,ppunkClient); } -static __WIDL_INLINE HRESULT IMenuPopup_OnPosRectChangeDB(IMenuPopup* This,RECT *prc) { +static inline HRESULT IMenuPopup_OnPosRectChangeDB(IMenuPopup* This,RECT *prc) { return This->lpVtbl->OnPosRectChangeDB(This,prc); } /*** IMenuPopup methods ***/ -static __WIDL_INLINE HRESULT IMenuPopup_Popup(IMenuPopup* This,POINTL *ppt,RECTL *prcExclude,MP_POPUPFLAGS dwFlags) { +static inline HRESULT IMenuPopup_Popup(IMenuPopup* This,POINTL *ppt,RECTL *prcExclude,MP_POPUPFLAGS dwFlags) { return This->lpVtbl->Popup(This,ppt,prcExclude,dwFlags); } -static __WIDL_INLINE HRESULT IMenuPopup_OnSelect(IMenuPopup* This,DWORD dwSelectType) { +static inline HRESULT IMenuPopup_OnSelect(IMenuPopup* This,DWORD dwSelectType) { return This->lpVtbl->OnSelect(This,dwSelectType); } -static __WIDL_INLINE HRESULT IMenuPopup_SetSubMenu(IMenuPopup* This,IMenuPopup *pmp,WINBOOL fSet) { +static inline HRESULT IMenuPopup_SetSubMenu(IMenuPopup* This,IMenuPopup *pmp,WINBOOL fSet) { return This->lpVtbl->SetSubMenu(This,pmp,fSet); } #endif @@ -21285,29 +21277,29 @@ interface IFileIsInUse { #define IFileIsInUse_CloseFile(This) (This)->lpVtbl->CloseFile(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileIsInUse_QueryInterface(IFileIsInUse* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileIsInUse_QueryInterface(IFileIsInUse* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileIsInUse_AddRef(IFileIsInUse* This) { +static inline ULONG IFileIsInUse_AddRef(IFileIsInUse* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileIsInUse_Release(IFileIsInUse* This) { +static inline ULONG IFileIsInUse_Release(IFileIsInUse* This) { return This->lpVtbl->Release(This); } /*** IFileIsInUse methods ***/ -static __WIDL_INLINE HRESULT IFileIsInUse_GetAppName(IFileIsInUse* This,LPWSTR *ppszName) { +static inline HRESULT IFileIsInUse_GetAppName(IFileIsInUse* This,LPWSTR *ppszName) { return This->lpVtbl->GetAppName(This,ppszName); } -static __WIDL_INLINE HRESULT IFileIsInUse_GetUsage(IFileIsInUse* This,FILE_USAGE_TYPE *pfut) { +static inline HRESULT IFileIsInUse_GetUsage(IFileIsInUse* This,FILE_USAGE_TYPE *pfut) { return This->lpVtbl->GetUsage(This,pfut); } -static __WIDL_INLINE HRESULT IFileIsInUse_GetCapabilities(IFileIsInUse* This,DWORD *pdwCapFlags) { +static inline HRESULT IFileIsInUse_GetCapabilities(IFileIsInUse* This,DWORD *pdwCapFlags) { return This->lpVtbl->GetCapabilities(This,pdwCapFlags); } -static __WIDL_INLINE HRESULT IFileIsInUse_GetSwitchToHWND(IFileIsInUse* This,HWND *phwnd) { +static inline HRESULT IFileIsInUse_GetSwitchToHWND(IFileIsInUse* This,HWND *phwnd) { return This->lpVtbl->GetSwitchToHWND(This,phwnd); } -static __WIDL_INLINE HRESULT IFileIsInUse_CloseFile(IFileIsInUse* This) { +static inline HRESULT IFileIsInUse_CloseFile(IFileIsInUse* This) { return This->lpVtbl->CloseFile(This); } #endif @@ -21459,35 +21451,35 @@ interface IFileDialogEvents { #define IFileDialogEvents_OnOverwrite(This,pfd,psi,pResponse) (This)->lpVtbl->OnOverwrite(This,pfd,psi,pResponse) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileDialogEvents_QueryInterface(IFileDialogEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileDialogEvents_QueryInterface(IFileDialogEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileDialogEvents_AddRef(IFileDialogEvents* This) { +static inline ULONG IFileDialogEvents_AddRef(IFileDialogEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileDialogEvents_Release(IFileDialogEvents* This) { +static inline ULONG IFileDialogEvents_Release(IFileDialogEvents* This) { return This->lpVtbl->Release(This); } /*** IFileDialogEvents methods ***/ -static __WIDL_INLINE HRESULT IFileDialogEvents_OnFileOk(IFileDialogEvents* This,IFileDialog *pfd) { +static inline HRESULT IFileDialogEvents_OnFileOk(IFileDialogEvents* This,IFileDialog *pfd) { return This->lpVtbl->OnFileOk(This,pfd); } -static __WIDL_INLINE HRESULT IFileDialogEvents_OnFolderChanging(IFileDialogEvents* This,IFileDialog *pfd,IShellItem *psiFolder) { +static inline HRESULT IFileDialogEvents_OnFolderChanging(IFileDialogEvents* This,IFileDialog *pfd,IShellItem *psiFolder) { return This->lpVtbl->OnFolderChanging(This,pfd,psiFolder); } -static __WIDL_INLINE HRESULT IFileDialogEvents_OnFolderChange(IFileDialogEvents* This,IFileDialog *pfd) { +static inline HRESULT IFileDialogEvents_OnFolderChange(IFileDialogEvents* This,IFileDialog *pfd) { return This->lpVtbl->OnFolderChange(This,pfd); } -static __WIDL_INLINE HRESULT IFileDialogEvents_OnSelectionChange(IFileDialogEvents* This,IFileDialog *pfd) { +static inline HRESULT IFileDialogEvents_OnSelectionChange(IFileDialogEvents* This,IFileDialog *pfd) { return This->lpVtbl->OnSelectionChange(This,pfd); } -static __WIDL_INLINE HRESULT IFileDialogEvents_OnShareViolation(IFileDialogEvents* This,IFileDialog *pfd,IShellItem *psi,FDE_SHAREVIOLATION_RESPONSE *pResponse) { +static inline HRESULT IFileDialogEvents_OnShareViolation(IFileDialogEvents* This,IFileDialog *pfd,IShellItem *psi,FDE_SHAREVIOLATION_RESPONSE *pResponse) { return This->lpVtbl->OnShareViolation(This,pfd,psi,pResponse); } -static __WIDL_INLINE HRESULT IFileDialogEvents_OnTypeChange(IFileDialogEvents* This,IFileDialog *pfd) { +static inline HRESULT IFileDialogEvents_OnTypeChange(IFileDialogEvents* This,IFileDialog *pfd) { return This->lpVtbl->OnTypeChange(This,pfd); } -static __WIDL_INLINE HRESULT IFileDialogEvents_OnOverwrite(IFileDialogEvents* This,IFileDialog *pfd,IShellItem *psi,FDE_OVERWRITE_RESPONSE *pResponse) { +static inline HRESULT IFileDialogEvents_OnOverwrite(IFileDialogEvents* This,IFileDialog *pfd,IShellItem *psi,FDE_OVERWRITE_RESPONSE *pResponse) { return This->lpVtbl->OnOverwrite(This,pfd,psi,pResponse); } #endif @@ -21779,87 +21771,87 @@ interface IFileDialog { #define IFileDialog_SetFilter(This,pFilter) (This)->lpVtbl->SetFilter(This,pFilter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileDialog_QueryInterface(IFileDialog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileDialog_QueryInterface(IFileDialog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileDialog_AddRef(IFileDialog* This) { +static inline ULONG IFileDialog_AddRef(IFileDialog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileDialog_Release(IFileDialog* This) { +static inline ULONG IFileDialog_Release(IFileDialog* This) { return This->lpVtbl->Release(This); } /*** IModalWindow methods ***/ -static __WIDL_INLINE HRESULT IFileDialog_Show(IFileDialog* This,HWND hwndOwner) { +static inline HRESULT IFileDialog_Show(IFileDialog* This,HWND hwndOwner) { return This->lpVtbl->Show(This,hwndOwner); } /*** IFileDialog methods ***/ -static __WIDL_INLINE HRESULT IFileDialog_SetFileTypes(IFileDialog* This,UINT cFileTypes,const COMDLG_FILTERSPEC *rgFilterSpec) { +static inline HRESULT IFileDialog_SetFileTypes(IFileDialog* This,UINT cFileTypes,const COMDLG_FILTERSPEC *rgFilterSpec) { return This->lpVtbl->SetFileTypes(This,cFileTypes,rgFilterSpec); } -static __WIDL_INLINE HRESULT IFileDialog_SetFileTypeIndex(IFileDialog* This,UINT iFileType) { +static inline HRESULT IFileDialog_SetFileTypeIndex(IFileDialog* This,UINT iFileType) { return This->lpVtbl->SetFileTypeIndex(This,iFileType); } -static __WIDL_INLINE HRESULT IFileDialog_GetFileTypeIndex(IFileDialog* This,UINT *piFileType) { +static inline HRESULT IFileDialog_GetFileTypeIndex(IFileDialog* This,UINT *piFileType) { return This->lpVtbl->GetFileTypeIndex(This,piFileType); } -static __WIDL_INLINE HRESULT IFileDialog_Advise(IFileDialog* This,IFileDialogEvents *pfde,DWORD *pdwCookie) { +static inline HRESULT IFileDialog_Advise(IFileDialog* This,IFileDialogEvents *pfde,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,pfde,pdwCookie); } -static __WIDL_INLINE HRESULT IFileDialog_Unadvise(IFileDialog* This,DWORD dwCookie) { +static inline HRESULT IFileDialog_Unadvise(IFileDialog* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT IFileDialog_SetOptions(IFileDialog* This,FILEOPENDIALOGOPTIONS fos) { +static inline HRESULT IFileDialog_SetOptions(IFileDialog* This,FILEOPENDIALOGOPTIONS fos) { return This->lpVtbl->SetOptions(This,fos); } -static __WIDL_INLINE HRESULT IFileDialog_GetOptions(IFileDialog* This,FILEOPENDIALOGOPTIONS *pfos) { +static inline HRESULT IFileDialog_GetOptions(IFileDialog* This,FILEOPENDIALOGOPTIONS *pfos) { return This->lpVtbl->GetOptions(This,pfos); } -static __WIDL_INLINE HRESULT IFileDialog_SetDefaultFolder(IFileDialog* This,IShellItem *psi) { +static inline HRESULT IFileDialog_SetDefaultFolder(IFileDialog* This,IShellItem *psi) { return This->lpVtbl->SetDefaultFolder(This,psi); } -static __WIDL_INLINE HRESULT IFileDialog_SetFolder(IFileDialog* This,IShellItem *psi) { +static inline HRESULT IFileDialog_SetFolder(IFileDialog* This,IShellItem *psi) { return This->lpVtbl->SetFolder(This,psi); } -static __WIDL_INLINE HRESULT IFileDialog_GetFolder(IFileDialog* This,IShellItem **ppsi) { +static inline HRESULT IFileDialog_GetFolder(IFileDialog* This,IShellItem **ppsi) { return This->lpVtbl->GetFolder(This,ppsi); } -static __WIDL_INLINE HRESULT IFileDialog_GetCurrentSelection(IFileDialog* This,IShellItem **ppsi) { +static inline HRESULT IFileDialog_GetCurrentSelection(IFileDialog* This,IShellItem **ppsi) { return This->lpVtbl->GetCurrentSelection(This,ppsi); } -static __WIDL_INLINE HRESULT IFileDialog_SetFileName(IFileDialog* This,LPCWSTR pszName) { +static inline HRESULT IFileDialog_SetFileName(IFileDialog* This,LPCWSTR pszName) { return This->lpVtbl->SetFileName(This,pszName); } -static __WIDL_INLINE HRESULT IFileDialog_GetFileName(IFileDialog* This,LPWSTR *pszName) { +static inline HRESULT IFileDialog_GetFileName(IFileDialog* This,LPWSTR *pszName) { return This->lpVtbl->GetFileName(This,pszName); } -static __WIDL_INLINE HRESULT IFileDialog_SetTitle(IFileDialog* This,LPCWSTR pszTitle) { +static inline HRESULT IFileDialog_SetTitle(IFileDialog* This,LPCWSTR pszTitle) { return This->lpVtbl->SetTitle(This,pszTitle); } -static __WIDL_INLINE HRESULT IFileDialog_SetOkButtonLabel(IFileDialog* This,LPCWSTR pszText) { +static inline HRESULT IFileDialog_SetOkButtonLabel(IFileDialog* This,LPCWSTR pszText) { return This->lpVtbl->SetOkButtonLabel(This,pszText); } -static __WIDL_INLINE HRESULT IFileDialog_SetFileNameLabel(IFileDialog* This,LPCWSTR pszLabel) { +static inline HRESULT IFileDialog_SetFileNameLabel(IFileDialog* This,LPCWSTR pszLabel) { return This->lpVtbl->SetFileNameLabel(This,pszLabel); } -static __WIDL_INLINE HRESULT IFileDialog_GetResult(IFileDialog* This,IShellItem **ppsi) { +static inline HRESULT IFileDialog_GetResult(IFileDialog* This,IShellItem **ppsi) { return This->lpVtbl->GetResult(This,ppsi); } -static __WIDL_INLINE HRESULT IFileDialog_AddPlace(IFileDialog* This,IShellItem *psi,FDAP fdap) { +static inline HRESULT IFileDialog_AddPlace(IFileDialog* This,IShellItem *psi,FDAP fdap) { return This->lpVtbl->AddPlace(This,psi,fdap); } -static __WIDL_INLINE HRESULT IFileDialog_SetDefaultExtension(IFileDialog* This,LPCWSTR pszDefaultExtension) { +static inline HRESULT IFileDialog_SetDefaultExtension(IFileDialog* This,LPCWSTR pszDefaultExtension) { return This->lpVtbl->SetDefaultExtension(This,pszDefaultExtension); } -static __WIDL_INLINE HRESULT IFileDialog_Close(IFileDialog* This,HRESULT hr) { +static inline HRESULT IFileDialog_Close(IFileDialog* This,HRESULT hr) { return This->lpVtbl->Close(This,hr); } -static __WIDL_INLINE HRESULT IFileDialog_SetClientGuid(IFileDialog* This,REFGUID guid) { +static inline HRESULT IFileDialog_SetClientGuid(IFileDialog* This,REFGUID guid) { return This->lpVtbl->SetClientGuid(This,guid); } -static __WIDL_INLINE HRESULT IFileDialog_ClearClientData(IFileDialog* This) { +static inline HRESULT IFileDialog_ClearClientData(IFileDialog* This) { return This->lpVtbl->ClearClientData(This); } -static __WIDL_INLINE HRESULT IFileDialog_SetFilter(IFileDialog* This,IShellItemFilter *pFilter) { +static inline HRESULT IFileDialog_SetFilter(IFileDialog* This,IShellItemFilter *pFilter) { return This->lpVtbl->SetFilter(This,pFilter); } #endif @@ -22093,103 +22085,103 @@ interface IFileSaveDialog { #define IFileSaveDialog_ApplyProperties(This,psi,pStore,hwnd,pSink) (This)->lpVtbl->ApplyProperties(This,psi,pStore,hwnd,pSink) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileSaveDialog_QueryInterface(IFileSaveDialog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileSaveDialog_QueryInterface(IFileSaveDialog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileSaveDialog_AddRef(IFileSaveDialog* This) { +static inline ULONG IFileSaveDialog_AddRef(IFileSaveDialog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileSaveDialog_Release(IFileSaveDialog* This) { +static inline ULONG IFileSaveDialog_Release(IFileSaveDialog* This) { return This->lpVtbl->Release(This); } /*** IModalWindow methods ***/ -static __WIDL_INLINE HRESULT IFileSaveDialog_Show(IFileSaveDialog* This,HWND hwndOwner) { +static inline HRESULT IFileSaveDialog_Show(IFileSaveDialog* This,HWND hwndOwner) { return This->lpVtbl->Show(This,hwndOwner); } /*** IFileDialog methods ***/ -static __WIDL_INLINE HRESULT IFileSaveDialog_SetFileTypes(IFileSaveDialog* This,UINT cFileTypes,const COMDLG_FILTERSPEC *rgFilterSpec) { +static inline HRESULT IFileSaveDialog_SetFileTypes(IFileSaveDialog* This,UINT cFileTypes,const COMDLG_FILTERSPEC *rgFilterSpec) { return This->lpVtbl->SetFileTypes(This,cFileTypes,rgFilterSpec); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetFileTypeIndex(IFileSaveDialog* This,UINT iFileType) { +static inline HRESULT IFileSaveDialog_SetFileTypeIndex(IFileSaveDialog* This,UINT iFileType) { return This->lpVtbl->SetFileTypeIndex(This,iFileType); } -static __WIDL_INLINE HRESULT IFileSaveDialog_GetFileTypeIndex(IFileSaveDialog* This,UINT *piFileType) { +static inline HRESULT IFileSaveDialog_GetFileTypeIndex(IFileSaveDialog* This,UINT *piFileType) { return This->lpVtbl->GetFileTypeIndex(This,piFileType); } -static __WIDL_INLINE HRESULT IFileSaveDialog_Advise(IFileSaveDialog* This,IFileDialogEvents *pfde,DWORD *pdwCookie) { +static inline HRESULT IFileSaveDialog_Advise(IFileSaveDialog* This,IFileDialogEvents *pfde,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,pfde,pdwCookie); } -static __WIDL_INLINE HRESULT IFileSaveDialog_Unadvise(IFileSaveDialog* This,DWORD dwCookie) { +static inline HRESULT IFileSaveDialog_Unadvise(IFileSaveDialog* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetOptions(IFileSaveDialog* This,FILEOPENDIALOGOPTIONS fos) { +static inline HRESULT IFileSaveDialog_SetOptions(IFileSaveDialog* This,FILEOPENDIALOGOPTIONS fos) { return This->lpVtbl->SetOptions(This,fos); } -static __WIDL_INLINE HRESULT IFileSaveDialog_GetOptions(IFileSaveDialog* This,FILEOPENDIALOGOPTIONS *pfos) { +static inline HRESULT IFileSaveDialog_GetOptions(IFileSaveDialog* This,FILEOPENDIALOGOPTIONS *pfos) { return This->lpVtbl->GetOptions(This,pfos); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetDefaultFolder(IFileSaveDialog* This,IShellItem *psi) { +static inline HRESULT IFileSaveDialog_SetDefaultFolder(IFileSaveDialog* This,IShellItem *psi) { return This->lpVtbl->SetDefaultFolder(This,psi); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetFolder(IFileSaveDialog* This,IShellItem *psi) { +static inline HRESULT IFileSaveDialog_SetFolder(IFileSaveDialog* This,IShellItem *psi) { return This->lpVtbl->SetFolder(This,psi); } -static __WIDL_INLINE HRESULT IFileSaveDialog_GetFolder(IFileSaveDialog* This,IShellItem **ppsi) { +static inline HRESULT IFileSaveDialog_GetFolder(IFileSaveDialog* This,IShellItem **ppsi) { return This->lpVtbl->GetFolder(This,ppsi); } -static __WIDL_INLINE HRESULT IFileSaveDialog_GetCurrentSelection(IFileSaveDialog* This,IShellItem **ppsi) { +static inline HRESULT IFileSaveDialog_GetCurrentSelection(IFileSaveDialog* This,IShellItem **ppsi) { return This->lpVtbl->GetCurrentSelection(This,ppsi); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetFileName(IFileSaveDialog* This,LPCWSTR pszName) { +static inline HRESULT IFileSaveDialog_SetFileName(IFileSaveDialog* This,LPCWSTR pszName) { return This->lpVtbl->SetFileName(This,pszName); } -static __WIDL_INLINE HRESULT IFileSaveDialog_GetFileName(IFileSaveDialog* This,LPWSTR *pszName) { +static inline HRESULT IFileSaveDialog_GetFileName(IFileSaveDialog* This,LPWSTR *pszName) { return This->lpVtbl->GetFileName(This,pszName); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetTitle(IFileSaveDialog* This,LPCWSTR pszTitle) { +static inline HRESULT IFileSaveDialog_SetTitle(IFileSaveDialog* This,LPCWSTR pszTitle) { return This->lpVtbl->SetTitle(This,pszTitle); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetOkButtonLabel(IFileSaveDialog* This,LPCWSTR pszText) { +static inline HRESULT IFileSaveDialog_SetOkButtonLabel(IFileSaveDialog* This,LPCWSTR pszText) { return This->lpVtbl->SetOkButtonLabel(This,pszText); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetFileNameLabel(IFileSaveDialog* This,LPCWSTR pszLabel) { +static inline HRESULT IFileSaveDialog_SetFileNameLabel(IFileSaveDialog* This,LPCWSTR pszLabel) { return This->lpVtbl->SetFileNameLabel(This,pszLabel); } -static __WIDL_INLINE HRESULT IFileSaveDialog_GetResult(IFileSaveDialog* This,IShellItem **ppsi) { +static inline HRESULT IFileSaveDialog_GetResult(IFileSaveDialog* This,IShellItem **ppsi) { return This->lpVtbl->GetResult(This,ppsi); } -static __WIDL_INLINE HRESULT IFileSaveDialog_AddPlace(IFileSaveDialog* This,IShellItem *psi,FDAP fdap) { +static inline HRESULT IFileSaveDialog_AddPlace(IFileSaveDialog* This,IShellItem *psi,FDAP fdap) { return This->lpVtbl->AddPlace(This,psi,fdap); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetDefaultExtension(IFileSaveDialog* This,LPCWSTR pszDefaultExtension) { +static inline HRESULT IFileSaveDialog_SetDefaultExtension(IFileSaveDialog* This,LPCWSTR pszDefaultExtension) { return This->lpVtbl->SetDefaultExtension(This,pszDefaultExtension); } -static __WIDL_INLINE HRESULT IFileSaveDialog_Close(IFileSaveDialog* This,HRESULT hr) { +static inline HRESULT IFileSaveDialog_Close(IFileSaveDialog* This,HRESULT hr) { return This->lpVtbl->Close(This,hr); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetClientGuid(IFileSaveDialog* This,REFGUID guid) { +static inline HRESULT IFileSaveDialog_SetClientGuid(IFileSaveDialog* This,REFGUID guid) { return This->lpVtbl->SetClientGuid(This,guid); } -static __WIDL_INLINE HRESULT IFileSaveDialog_ClearClientData(IFileSaveDialog* This) { +static inline HRESULT IFileSaveDialog_ClearClientData(IFileSaveDialog* This) { return This->lpVtbl->ClearClientData(This); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetFilter(IFileSaveDialog* This,IShellItemFilter *pFilter) { +static inline HRESULT IFileSaveDialog_SetFilter(IFileSaveDialog* This,IShellItemFilter *pFilter) { return This->lpVtbl->SetFilter(This,pFilter); } /*** IFileSaveDialog methods ***/ -static __WIDL_INLINE HRESULT IFileSaveDialog_SetSaveAsItem(IFileSaveDialog* This,IShellItem *psi) { +static inline HRESULT IFileSaveDialog_SetSaveAsItem(IFileSaveDialog* This,IShellItem *psi) { return This->lpVtbl->SetSaveAsItem(This,psi); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetProperties(IFileSaveDialog* This,IPropertyStore *pStore) { +static inline HRESULT IFileSaveDialog_SetProperties(IFileSaveDialog* This,IPropertyStore *pStore) { return This->lpVtbl->SetProperties(This,pStore); } -static __WIDL_INLINE HRESULT IFileSaveDialog_SetCollectedProperties(IFileSaveDialog* This,IPropertyDescriptionList *pList,WINBOOL fAppendDefault) { +static inline HRESULT IFileSaveDialog_SetCollectedProperties(IFileSaveDialog* This,IPropertyDescriptionList *pList,WINBOOL fAppendDefault) { return This->lpVtbl->SetCollectedProperties(This,pList,fAppendDefault); } -static __WIDL_INLINE HRESULT IFileSaveDialog_GetProperties(IFileSaveDialog* This,IPropertyStore **ppStore) { +static inline HRESULT IFileSaveDialog_GetProperties(IFileSaveDialog* This,IPropertyStore **ppStore) { return This->lpVtbl->GetProperties(This,ppStore); } -static __WIDL_INLINE HRESULT IFileSaveDialog_ApplyProperties(IFileSaveDialog* This,IShellItem *psi,IPropertyStore *pStore,HWND hwnd,IFileOperationProgressSink *pSink) { +static inline HRESULT IFileSaveDialog_ApplyProperties(IFileSaveDialog* This,IShellItem *psi,IPropertyStore *pStore,HWND hwnd,IFileOperationProgressSink *pSink) { return This->lpVtbl->ApplyProperties(This,psi,pStore,hwnd,pSink); } #endif @@ -22391,94 +22383,94 @@ interface IFileOpenDialog { #define IFileOpenDialog_GetSelectedItems(This,ppsai) (This)->lpVtbl->GetSelectedItems(This,ppsai) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileOpenDialog_QueryInterface(IFileOpenDialog* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileOpenDialog_QueryInterface(IFileOpenDialog* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileOpenDialog_AddRef(IFileOpenDialog* This) { +static inline ULONG IFileOpenDialog_AddRef(IFileOpenDialog* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileOpenDialog_Release(IFileOpenDialog* This) { +static inline ULONG IFileOpenDialog_Release(IFileOpenDialog* This) { return This->lpVtbl->Release(This); } /*** IModalWindow methods ***/ -static __WIDL_INLINE HRESULT IFileOpenDialog_Show(IFileOpenDialog* This,HWND hwndOwner) { +static inline HRESULT IFileOpenDialog_Show(IFileOpenDialog* This,HWND hwndOwner) { return This->lpVtbl->Show(This,hwndOwner); } /*** IFileDialog methods ***/ -static __WIDL_INLINE HRESULT IFileOpenDialog_SetFileTypes(IFileOpenDialog* This,UINT cFileTypes,const COMDLG_FILTERSPEC *rgFilterSpec) { +static inline HRESULT IFileOpenDialog_SetFileTypes(IFileOpenDialog* This,UINT cFileTypes,const COMDLG_FILTERSPEC *rgFilterSpec) { return This->lpVtbl->SetFileTypes(This,cFileTypes,rgFilterSpec); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetFileTypeIndex(IFileOpenDialog* This,UINT iFileType) { +static inline HRESULT IFileOpenDialog_SetFileTypeIndex(IFileOpenDialog* This,UINT iFileType) { return This->lpVtbl->SetFileTypeIndex(This,iFileType); } -static __WIDL_INLINE HRESULT IFileOpenDialog_GetFileTypeIndex(IFileOpenDialog* This,UINT *piFileType) { +static inline HRESULT IFileOpenDialog_GetFileTypeIndex(IFileOpenDialog* This,UINT *piFileType) { return This->lpVtbl->GetFileTypeIndex(This,piFileType); } -static __WIDL_INLINE HRESULT IFileOpenDialog_Advise(IFileOpenDialog* This,IFileDialogEvents *pfde,DWORD *pdwCookie) { +static inline HRESULT IFileOpenDialog_Advise(IFileOpenDialog* This,IFileDialogEvents *pfde,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,pfde,pdwCookie); } -static __WIDL_INLINE HRESULT IFileOpenDialog_Unadvise(IFileOpenDialog* This,DWORD dwCookie) { +static inline HRESULT IFileOpenDialog_Unadvise(IFileOpenDialog* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetOptions(IFileOpenDialog* This,FILEOPENDIALOGOPTIONS fos) { +static inline HRESULT IFileOpenDialog_SetOptions(IFileOpenDialog* This,FILEOPENDIALOGOPTIONS fos) { return This->lpVtbl->SetOptions(This,fos); } -static __WIDL_INLINE HRESULT IFileOpenDialog_GetOptions(IFileOpenDialog* This,FILEOPENDIALOGOPTIONS *pfos) { +static inline HRESULT IFileOpenDialog_GetOptions(IFileOpenDialog* This,FILEOPENDIALOGOPTIONS *pfos) { return This->lpVtbl->GetOptions(This,pfos); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetDefaultFolder(IFileOpenDialog* This,IShellItem *psi) { +static inline HRESULT IFileOpenDialog_SetDefaultFolder(IFileOpenDialog* This,IShellItem *psi) { return This->lpVtbl->SetDefaultFolder(This,psi); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetFolder(IFileOpenDialog* This,IShellItem *psi) { +static inline HRESULT IFileOpenDialog_SetFolder(IFileOpenDialog* This,IShellItem *psi) { return This->lpVtbl->SetFolder(This,psi); } -static __WIDL_INLINE HRESULT IFileOpenDialog_GetFolder(IFileOpenDialog* This,IShellItem **ppsi) { +static inline HRESULT IFileOpenDialog_GetFolder(IFileOpenDialog* This,IShellItem **ppsi) { return This->lpVtbl->GetFolder(This,ppsi); } -static __WIDL_INLINE HRESULT IFileOpenDialog_GetCurrentSelection(IFileOpenDialog* This,IShellItem **ppsi) { +static inline HRESULT IFileOpenDialog_GetCurrentSelection(IFileOpenDialog* This,IShellItem **ppsi) { return This->lpVtbl->GetCurrentSelection(This,ppsi); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetFileName(IFileOpenDialog* This,LPCWSTR pszName) { +static inline HRESULT IFileOpenDialog_SetFileName(IFileOpenDialog* This,LPCWSTR pszName) { return This->lpVtbl->SetFileName(This,pszName); } -static __WIDL_INLINE HRESULT IFileOpenDialog_GetFileName(IFileOpenDialog* This,LPWSTR *pszName) { +static inline HRESULT IFileOpenDialog_GetFileName(IFileOpenDialog* This,LPWSTR *pszName) { return This->lpVtbl->GetFileName(This,pszName); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetTitle(IFileOpenDialog* This,LPCWSTR pszTitle) { +static inline HRESULT IFileOpenDialog_SetTitle(IFileOpenDialog* This,LPCWSTR pszTitle) { return This->lpVtbl->SetTitle(This,pszTitle); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetOkButtonLabel(IFileOpenDialog* This,LPCWSTR pszText) { +static inline HRESULT IFileOpenDialog_SetOkButtonLabel(IFileOpenDialog* This,LPCWSTR pszText) { return This->lpVtbl->SetOkButtonLabel(This,pszText); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetFileNameLabel(IFileOpenDialog* This,LPCWSTR pszLabel) { +static inline HRESULT IFileOpenDialog_SetFileNameLabel(IFileOpenDialog* This,LPCWSTR pszLabel) { return This->lpVtbl->SetFileNameLabel(This,pszLabel); } -static __WIDL_INLINE HRESULT IFileOpenDialog_GetResult(IFileOpenDialog* This,IShellItem **ppsi) { +static inline HRESULT IFileOpenDialog_GetResult(IFileOpenDialog* This,IShellItem **ppsi) { return This->lpVtbl->GetResult(This,ppsi); } -static __WIDL_INLINE HRESULT IFileOpenDialog_AddPlace(IFileOpenDialog* This,IShellItem *psi,FDAP fdap) { +static inline HRESULT IFileOpenDialog_AddPlace(IFileOpenDialog* This,IShellItem *psi,FDAP fdap) { return This->lpVtbl->AddPlace(This,psi,fdap); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetDefaultExtension(IFileOpenDialog* This,LPCWSTR pszDefaultExtension) { +static inline HRESULT IFileOpenDialog_SetDefaultExtension(IFileOpenDialog* This,LPCWSTR pszDefaultExtension) { return This->lpVtbl->SetDefaultExtension(This,pszDefaultExtension); } -static __WIDL_INLINE HRESULT IFileOpenDialog_Close(IFileOpenDialog* This,HRESULT hr) { +static inline HRESULT IFileOpenDialog_Close(IFileOpenDialog* This,HRESULT hr) { return This->lpVtbl->Close(This,hr); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetClientGuid(IFileOpenDialog* This,REFGUID guid) { +static inline HRESULT IFileOpenDialog_SetClientGuid(IFileOpenDialog* This,REFGUID guid) { return This->lpVtbl->SetClientGuid(This,guid); } -static __WIDL_INLINE HRESULT IFileOpenDialog_ClearClientData(IFileOpenDialog* This) { +static inline HRESULT IFileOpenDialog_ClearClientData(IFileOpenDialog* This) { return This->lpVtbl->ClearClientData(This); } -static __WIDL_INLINE HRESULT IFileOpenDialog_SetFilter(IFileOpenDialog* This,IShellItemFilter *pFilter) { +static inline HRESULT IFileOpenDialog_SetFilter(IFileOpenDialog* This,IShellItemFilter *pFilter) { return This->lpVtbl->SetFilter(This,pFilter); } /*** IFileOpenDialog methods ***/ -static __WIDL_INLINE HRESULT IFileOpenDialog_GetResults(IFileOpenDialog* This,IShellItemArray **ppenum) { +static inline HRESULT IFileOpenDialog_GetResults(IFileOpenDialog* This,IShellItemArray **ppenum) { return This->lpVtbl->GetResults(This,ppenum); } -static __WIDL_INLINE HRESULT IFileOpenDialog_GetSelectedItems(IFileOpenDialog* This,IShellItemArray **ppsai) { +static inline HRESULT IFileOpenDialog_GetSelectedItems(IFileOpenDialog* This,IShellItemArray **ppsai) { return This->lpVtbl->GetSelectedItems(This,ppsai); } #endif @@ -22812,95 +22804,95 @@ interface IFileDialogCustomize { #define IFileDialogCustomize_SetControlItemText(This,dwIDCtl,dwIDItem,pszLabel) (This)->lpVtbl->SetControlItemText(This,dwIDCtl,dwIDItem,pszLabel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileDialogCustomize_QueryInterface(IFileDialogCustomize* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileDialogCustomize_QueryInterface(IFileDialogCustomize* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileDialogCustomize_AddRef(IFileDialogCustomize* This) { +static inline ULONG IFileDialogCustomize_AddRef(IFileDialogCustomize* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileDialogCustomize_Release(IFileDialogCustomize* This) { +static inline ULONG IFileDialogCustomize_Release(IFileDialogCustomize* This) { return This->lpVtbl->Release(This); } /*** IFileDialogCustomize methods ***/ -static __WIDL_INLINE HRESULT IFileDialogCustomize_EnableOpenDropDown(IFileDialogCustomize* This,DWORD dwIDCtl) { +static inline HRESULT IFileDialogCustomize_EnableOpenDropDown(IFileDialogCustomize* This,DWORD dwIDCtl) { return This->lpVtbl->EnableOpenDropDown(This,dwIDCtl); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_AddMenu(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel) { +static inline HRESULT IFileDialogCustomize_AddMenu(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel) { return This->lpVtbl->AddMenu(This,dwIDCtl,pszLabel); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_AddPushButton(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel) { +static inline HRESULT IFileDialogCustomize_AddPushButton(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel) { return This->lpVtbl->AddPushButton(This,dwIDCtl,pszLabel); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_AddComboBox(IFileDialogCustomize* This,DWORD dwIDCtl) { +static inline HRESULT IFileDialogCustomize_AddComboBox(IFileDialogCustomize* This,DWORD dwIDCtl) { return This->lpVtbl->AddComboBox(This,dwIDCtl); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_AddRadioButtonList(IFileDialogCustomize* This,DWORD dwIDCtl) { +static inline HRESULT IFileDialogCustomize_AddRadioButtonList(IFileDialogCustomize* This,DWORD dwIDCtl) { return This->lpVtbl->AddRadioButtonList(This,dwIDCtl); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_AddCheckButton(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel,WINBOOL bChecked) { +static inline HRESULT IFileDialogCustomize_AddCheckButton(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel,WINBOOL bChecked) { return This->lpVtbl->AddCheckButton(This,dwIDCtl,pszLabel,bChecked); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_AddEditBox(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszText) { +static inline HRESULT IFileDialogCustomize_AddEditBox(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszText) { return This->lpVtbl->AddEditBox(This,dwIDCtl,pszText); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_AddSeparator(IFileDialogCustomize* This,DWORD dwIDCtl) { +static inline HRESULT IFileDialogCustomize_AddSeparator(IFileDialogCustomize* This,DWORD dwIDCtl) { return This->lpVtbl->AddSeparator(This,dwIDCtl); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_AddText(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszText) { +static inline HRESULT IFileDialogCustomize_AddText(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszText) { return This->lpVtbl->AddText(This,dwIDCtl,pszText); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_SetControlLabel(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel) { +static inline HRESULT IFileDialogCustomize_SetControlLabel(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel) { return This->lpVtbl->SetControlLabel(This,dwIDCtl,pszLabel); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_GetControlState(IFileDialogCustomize* This,DWORD dwIDCtl,CDCONTROLSTATEF *pdwState) { +static inline HRESULT IFileDialogCustomize_GetControlState(IFileDialogCustomize* This,DWORD dwIDCtl,CDCONTROLSTATEF *pdwState) { return This->lpVtbl->GetControlState(This,dwIDCtl,pdwState); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_SetControlState(IFileDialogCustomize* This,DWORD dwIDCtl,CDCONTROLSTATEF dwState) { +static inline HRESULT IFileDialogCustomize_SetControlState(IFileDialogCustomize* This,DWORD dwIDCtl,CDCONTROLSTATEF dwState) { return This->lpVtbl->SetControlState(This,dwIDCtl,dwState); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_GetEditBoxText(IFileDialogCustomize* This,DWORD dwIDCtl,WCHAR **ppszText) { +static inline HRESULT IFileDialogCustomize_GetEditBoxText(IFileDialogCustomize* This,DWORD dwIDCtl,WCHAR **ppszText) { return This->lpVtbl->GetEditBoxText(This,dwIDCtl,ppszText); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_SetEditBoxText(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszText) { +static inline HRESULT IFileDialogCustomize_SetEditBoxText(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszText) { return This->lpVtbl->SetEditBoxText(This,dwIDCtl,pszText); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_GetCheckButtonState(IFileDialogCustomize* This,DWORD dwIDCtl,WINBOOL *pbChecked) { +static inline HRESULT IFileDialogCustomize_GetCheckButtonState(IFileDialogCustomize* This,DWORD dwIDCtl,WINBOOL *pbChecked) { return This->lpVtbl->GetCheckButtonState(This,dwIDCtl,pbChecked); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_SetCheckButtonState(IFileDialogCustomize* This,DWORD dwIDCtl,WINBOOL bChecked) { +static inline HRESULT IFileDialogCustomize_SetCheckButtonState(IFileDialogCustomize* This,DWORD dwIDCtl,WINBOOL bChecked) { return This->lpVtbl->SetCheckButtonState(This,dwIDCtl,bChecked); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_AddControlItem(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem,LPCWSTR pszLabel) { +static inline HRESULT IFileDialogCustomize_AddControlItem(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem,LPCWSTR pszLabel) { return This->lpVtbl->AddControlItem(This,dwIDCtl,dwIDItem,pszLabel); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_RemoveControlItem(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem) { +static inline HRESULT IFileDialogCustomize_RemoveControlItem(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem) { return This->lpVtbl->RemoveControlItem(This,dwIDCtl,dwIDItem); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_RemoveAllControlItems(IFileDialogCustomize* This,DWORD dwIDCtl) { +static inline HRESULT IFileDialogCustomize_RemoveAllControlItems(IFileDialogCustomize* This,DWORD dwIDCtl) { return This->lpVtbl->RemoveAllControlItems(This,dwIDCtl); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_GetControlItemState(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem,CDCONTROLSTATEF *pdwState) { +static inline HRESULT IFileDialogCustomize_GetControlItemState(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem,CDCONTROLSTATEF *pdwState) { return This->lpVtbl->GetControlItemState(This,dwIDCtl,dwIDItem,pdwState); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_SetControlItemState(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem,CDCONTROLSTATEF dwState) { +static inline HRESULT IFileDialogCustomize_SetControlItemState(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem,CDCONTROLSTATEF dwState) { return This->lpVtbl->SetControlItemState(This,dwIDCtl,dwIDItem,dwState); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_GetSelectedControlItem(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD *pdwIDItem) { +static inline HRESULT IFileDialogCustomize_GetSelectedControlItem(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD *pdwIDItem) { return This->lpVtbl->GetSelectedControlItem(This,dwIDCtl,pdwIDItem); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_SetSelectedControlItem(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem) { +static inline HRESULT IFileDialogCustomize_SetSelectedControlItem(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem) { return This->lpVtbl->SetSelectedControlItem(This,dwIDCtl,dwIDItem); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_StartVisualGroup(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel) { +static inline HRESULT IFileDialogCustomize_StartVisualGroup(IFileDialogCustomize* This,DWORD dwIDCtl,LPCWSTR pszLabel) { return This->lpVtbl->StartVisualGroup(This,dwIDCtl,pszLabel); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_EndVisualGroup(IFileDialogCustomize* This) { +static inline HRESULT IFileDialogCustomize_EndVisualGroup(IFileDialogCustomize* This) { return This->lpVtbl->EndVisualGroup(This); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_MakeProminent(IFileDialogCustomize* This,DWORD dwIDCtl) { +static inline HRESULT IFileDialogCustomize_MakeProminent(IFileDialogCustomize* This,DWORD dwIDCtl) { return This->lpVtbl->MakeProminent(This,dwIDCtl); } -static __WIDL_INLINE HRESULT IFileDialogCustomize_SetControlItemText(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem,LPCWSTR pszLabel) { +static inline HRESULT IFileDialogCustomize_SetControlItemText(IFileDialogCustomize* This,DWORD dwIDCtl,DWORD dwIDItem,LPCWSTR pszLabel) { return This->lpVtbl->SetControlItemText(This,dwIDCtl,dwIDItem,pszLabel); } #endif @@ -23004,26 +22996,26 @@ interface IFileDialogControlEvents { #define IFileDialogControlEvents_OnControlActivating(This,pfdc,dwIDCtl) (This)->lpVtbl->OnControlActivating(This,pfdc,dwIDCtl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileDialogControlEvents_QueryInterface(IFileDialogControlEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileDialogControlEvents_QueryInterface(IFileDialogControlEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileDialogControlEvents_AddRef(IFileDialogControlEvents* This) { +static inline ULONG IFileDialogControlEvents_AddRef(IFileDialogControlEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileDialogControlEvents_Release(IFileDialogControlEvents* This) { +static inline ULONG IFileDialogControlEvents_Release(IFileDialogControlEvents* This) { return This->lpVtbl->Release(This); } /*** IFileDialogControlEvents methods ***/ -static __WIDL_INLINE HRESULT IFileDialogControlEvents_OnItemSelected(IFileDialogControlEvents* This,IFileDialogCustomize *pfdc,DWORD dwIDCtl,DWORD dwIDItem) { +static inline HRESULT IFileDialogControlEvents_OnItemSelected(IFileDialogControlEvents* This,IFileDialogCustomize *pfdc,DWORD dwIDCtl,DWORD dwIDItem) { return This->lpVtbl->OnItemSelected(This,pfdc,dwIDCtl,dwIDItem); } -static __WIDL_INLINE HRESULT IFileDialogControlEvents_OnButtonClicked(IFileDialogControlEvents* This,IFileDialogCustomize *pfdc,DWORD dwIDCtl) { +static inline HRESULT IFileDialogControlEvents_OnButtonClicked(IFileDialogControlEvents* This,IFileDialogCustomize *pfdc,DWORD dwIDCtl) { return This->lpVtbl->OnButtonClicked(This,pfdc,dwIDCtl); } -static __WIDL_INLINE HRESULT IFileDialogControlEvents_OnCheckButtonToggled(IFileDialogControlEvents* This,IFileDialogCustomize *pfdc,DWORD dwIDCtl,WINBOOL bChecked) { +static inline HRESULT IFileDialogControlEvents_OnCheckButtonToggled(IFileDialogControlEvents* This,IFileDialogCustomize *pfdc,DWORD dwIDCtl,WINBOOL bChecked) { return This->lpVtbl->OnCheckButtonToggled(This,pfdc,dwIDCtl,bChecked); } -static __WIDL_INLINE HRESULT IFileDialogControlEvents_OnControlActivating(IFileDialogControlEvents* This,IFileDialogCustomize *pfdc,DWORD dwIDCtl) { +static inline HRESULT IFileDialogControlEvents_OnControlActivating(IFileDialogControlEvents* This,IFileDialogCustomize *pfdc,DWORD dwIDCtl) { return This->lpVtbl->OnControlActivating(This,pfdc,dwIDCtl); } #endif @@ -23225,94 +23217,94 @@ interface IFileDialog2 { #define IFileDialog2_SetNavigationRoot(This,psi) (This)->lpVtbl->SetNavigationRoot(This,psi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileDialog2_QueryInterface(IFileDialog2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileDialog2_QueryInterface(IFileDialog2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileDialog2_AddRef(IFileDialog2* This) { +static inline ULONG IFileDialog2_AddRef(IFileDialog2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileDialog2_Release(IFileDialog2* This) { +static inline ULONG IFileDialog2_Release(IFileDialog2* This) { return This->lpVtbl->Release(This); } /*** IModalWindow methods ***/ -static __WIDL_INLINE HRESULT IFileDialog2_Show(IFileDialog2* This,HWND hwndOwner) { +static inline HRESULT IFileDialog2_Show(IFileDialog2* This,HWND hwndOwner) { return This->lpVtbl->Show(This,hwndOwner); } /*** IFileDialog methods ***/ -static __WIDL_INLINE HRESULT IFileDialog2_SetFileTypes(IFileDialog2* This,UINT cFileTypes,const COMDLG_FILTERSPEC *rgFilterSpec) { +static inline HRESULT IFileDialog2_SetFileTypes(IFileDialog2* This,UINT cFileTypes,const COMDLG_FILTERSPEC *rgFilterSpec) { return This->lpVtbl->SetFileTypes(This,cFileTypes,rgFilterSpec); } -static __WIDL_INLINE HRESULT IFileDialog2_SetFileTypeIndex(IFileDialog2* This,UINT iFileType) { +static inline HRESULT IFileDialog2_SetFileTypeIndex(IFileDialog2* This,UINT iFileType) { return This->lpVtbl->SetFileTypeIndex(This,iFileType); } -static __WIDL_INLINE HRESULT IFileDialog2_GetFileTypeIndex(IFileDialog2* This,UINT *piFileType) { +static inline HRESULT IFileDialog2_GetFileTypeIndex(IFileDialog2* This,UINT *piFileType) { return This->lpVtbl->GetFileTypeIndex(This,piFileType); } -static __WIDL_INLINE HRESULT IFileDialog2_Advise(IFileDialog2* This,IFileDialogEvents *pfde,DWORD *pdwCookie) { +static inline HRESULT IFileDialog2_Advise(IFileDialog2* This,IFileDialogEvents *pfde,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,pfde,pdwCookie); } -static __WIDL_INLINE HRESULT IFileDialog2_Unadvise(IFileDialog2* This,DWORD dwCookie) { +static inline HRESULT IFileDialog2_Unadvise(IFileDialog2* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT IFileDialog2_SetOptions(IFileDialog2* This,FILEOPENDIALOGOPTIONS fos) { +static inline HRESULT IFileDialog2_SetOptions(IFileDialog2* This,FILEOPENDIALOGOPTIONS fos) { return This->lpVtbl->SetOptions(This,fos); } -static __WIDL_INLINE HRESULT IFileDialog2_GetOptions(IFileDialog2* This,FILEOPENDIALOGOPTIONS *pfos) { +static inline HRESULT IFileDialog2_GetOptions(IFileDialog2* This,FILEOPENDIALOGOPTIONS *pfos) { return This->lpVtbl->GetOptions(This,pfos); } -static __WIDL_INLINE HRESULT IFileDialog2_SetDefaultFolder(IFileDialog2* This,IShellItem *psi) { +static inline HRESULT IFileDialog2_SetDefaultFolder(IFileDialog2* This,IShellItem *psi) { return This->lpVtbl->SetDefaultFolder(This,psi); } -static __WIDL_INLINE HRESULT IFileDialog2_SetFolder(IFileDialog2* This,IShellItem *psi) { +static inline HRESULT IFileDialog2_SetFolder(IFileDialog2* This,IShellItem *psi) { return This->lpVtbl->SetFolder(This,psi); } -static __WIDL_INLINE HRESULT IFileDialog2_GetFolder(IFileDialog2* This,IShellItem **ppsi) { +static inline HRESULT IFileDialog2_GetFolder(IFileDialog2* This,IShellItem **ppsi) { return This->lpVtbl->GetFolder(This,ppsi); } -static __WIDL_INLINE HRESULT IFileDialog2_GetCurrentSelection(IFileDialog2* This,IShellItem **ppsi) { +static inline HRESULT IFileDialog2_GetCurrentSelection(IFileDialog2* This,IShellItem **ppsi) { return This->lpVtbl->GetCurrentSelection(This,ppsi); } -static __WIDL_INLINE HRESULT IFileDialog2_SetFileName(IFileDialog2* This,LPCWSTR pszName) { +static inline HRESULT IFileDialog2_SetFileName(IFileDialog2* This,LPCWSTR pszName) { return This->lpVtbl->SetFileName(This,pszName); } -static __WIDL_INLINE HRESULT IFileDialog2_GetFileName(IFileDialog2* This,LPWSTR *pszName) { +static inline HRESULT IFileDialog2_GetFileName(IFileDialog2* This,LPWSTR *pszName) { return This->lpVtbl->GetFileName(This,pszName); } -static __WIDL_INLINE HRESULT IFileDialog2_SetTitle(IFileDialog2* This,LPCWSTR pszTitle) { +static inline HRESULT IFileDialog2_SetTitle(IFileDialog2* This,LPCWSTR pszTitle) { return This->lpVtbl->SetTitle(This,pszTitle); } -static __WIDL_INLINE HRESULT IFileDialog2_SetOkButtonLabel(IFileDialog2* This,LPCWSTR pszText) { +static inline HRESULT IFileDialog2_SetOkButtonLabel(IFileDialog2* This,LPCWSTR pszText) { return This->lpVtbl->SetOkButtonLabel(This,pszText); } -static __WIDL_INLINE HRESULT IFileDialog2_SetFileNameLabel(IFileDialog2* This,LPCWSTR pszLabel) { +static inline HRESULT IFileDialog2_SetFileNameLabel(IFileDialog2* This,LPCWSTR pszLabel) { return This->lpVtbl->SetFileNameLabel(This,pszLabel); } -static __WIDL_INLINE HRESULT IFileDialog2_GetResult(IFileDialog2* This,IShellItem **ppsi) { +static inline HRESULT IFileDialog2_GetResult(IFileDialog2* This,IShellItem **ppsi) { return This->lpVtbl->GetResult(This,ppsi); } -static __WIDL_INLINE HRESULT IFileDialog2_AddPlace(IFileDialog2* This,IShellItem *psi,FDAP fdap) { +static inline HRESULT IFileDialog2_AddPlace(IFileDialog2* This,IShellItem *psi,FDAP fdap) { return This->lpVtbl->AddPlace(This,psi,fdap); } -static __WIDL_INLINE HRESULT IFileDialog2_SetDefaultExtension(IFileDialog2* This,LPCWSTR pszDefaultExtension) { +static inline HRESULT IFileDialog2_SetDefaultExtension(IFileDialog2* This,LPCWSTR pszDefaultExtension) { return This->lpVtbl->SetDefaultExtension(This,pszDefaultExtension); } -static __WIDL_INLINE HRESULT IFileDialog2_Close(IFileDialog2* This,HRESULT hr) { +static inline HRESULT IFileDialog2_Close(IFileDialog2* This,HRESULT hr) { return This->lpVtbl->Close(This,hr); } -static __WIDL_INLINE HRESULT IFileDialog2_SetClientGuid(IFileDialog2* This,REFGUID guid) { +static inline HRESULT IFileDialog2_SetClientGuid(IFileDialog2* This,REFGUID guid) { return This->lpVtbl->SetClientGuid(This,guid); } -static __WIDL_INLINE HRESULT IFileDialog2_ClearClientData(IFileDialog2* This) { +static inline HRESULT IFileDialog2_ClearClientData(IFileDialog2* This) { return This->lpVtbl->ClearClientData(This); } -static __WIDL_INLINE HRESULT IFileDialog2_SetFilter(IFileDialog2* This,IShellItemFilter *pFilter) { +static inline HRESULT IFileDialog2_SetFilter(IFileDialog2* This,IShellItemFilter *pFilter) { return This->lpVtbl->SetFilter(This,pFilter); } /*** IFileDialog2 methods ***/ -static __WIDL_INLINE HRESULT IFileDialog2_SetCancelButtonLabel(IFileDialog2* This,LPCWSTR pszLabel) { +static inline HRESULT IFileDialog2_SetCancelButtonLabel(IFileDialog2* This,LPCWSTR pszLabel) { return This->lpVtbl->SetCancelButtonLabel(This,pszLabel); } -static __WIDL_INLINE HRESULT IFileDialog2_SetNavigationRoot(IFileDialog2* This,IShellItem *psi) { +static inline HRESULT IFileDialog2_SetNavigationRoot(IFileDialog2* This,IShellItem *psi) { return This->lpVtbl->SetNavigationRoot(This,psi); } #endif @@ -23454,32 +23446,32 @@ interface IApplicationAssociationRegistration { #define IApplicationAssociationRegistration_ClearUserAssociations(This) (This)->lpVtbl->ClearUserAssociations(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationAssociationRegistration_QueryInterface(IApplicationAssociationRegistration* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationAssociationRegistration_QueryInterface(IApplicationAssociationRegistration* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationAssociationRegistration_AddRef(IApplicationAssociationRegistration* This) { +static inline ULONG IApplicationAssociationRegistration_AddRef(IApplicationAssociationRegistration* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationAssociationRegistration_Release(IApplicationAssociationRegistration* This) { +static inline ULONG IApplicationAssociationRegistration_Release(IApplicationAssociationRegistration* This) { return This->lpVtbl->Release(This); } /*** IApplicationAssociationRegistration methods ***/ -static __WIDL_INLINE HRESULT IApplicationAssociationRegistration_QueryCurrentDefault(IApplicationAssociationRegistration* This,LPCWSTR pszQuery,ASSOCIATIONTYPE atQueryType,ASSOCIATIONLEVEL alQueryLevel,LPWSTR *ppszAssociation) { +static inline HRESULT IApplicationAssociationRegistration_QueryCurrentDefault(IApplicationAssociationRegistration* This,LPCWSTR pszQuery,ASSOCIATIONTYPE atQueryType,ASSOCIATIONLEVEL alQueryLevel,LPWSTR *ppszAssociation) { return This->lpVtbl->QueryCurrentDefault(This,pszQuery,atQueryType,alQueryLevel,ppszAssociation); } -static __WIDL_INLINE HRESULT IApplicationAssociationRegistration_QueryAppIsDefault(IApplicationAssociationRegistration* This,LPCWSTR pszQuery,ASSOCIATIONTYPE atQueryType,ASSOCIATIONLEVEL alQueryLevel,LPCWSTR pszAppRegistryName,WINBOOL *pfDefault) { +static inline HRESULT IApplicationAssociationRegistration_QueryAppIsDefault(IApplicationAssociationRegistration* This,LPCWSTR pszQuery,ASSOCIATIONTYPE atQueryType,ASSOCIATIONLEVEL alQueryLevel,LPCWSTR pszAppRegistryName,WINBOOL *pfDefault) { return This->lpVtbl->QueryAppIsDefault(This,pszQuery,atQueryType,alQueryLevel,pszAppRegistryName,pfDefault); } -static __WIDL_INLINE HRESULT IApplicationAssociationRegistration_QueryAppIsDefaultAll(IApplicationAssociationRegistration* This,ASSOCIATIONLEVEL alQueryLevel,LPCWSTR pszAppRegistryName,WINBOOL *pfDefault) { +static inline HRESULT IApplicationAssociationRegistration_QueryAppIsDefaultAll(IApplicationAssociationRegistration* This,ASSOCIATIONLEVEL alQueryLevel,LPCWSTR pszAppRegistryName,WINBOOL *pfDefault) { return This->lpVtbl->QueryAppIsDefaultAll(This,alQueryLevel,pszAppRegistryName,pfDefault); } -static __WIDL_INLINE HRESULT IApplicationAssociationRegistration_SetAppAsDefault(IApplicationAssociationRegistration* This,LPCWSTR pszAppRegistryName,LPCWSTR pszSet,ASSOCIATIONTYPE atSetType) { +static inline HRESULT IApplicationAssociationRegistration_SetAppAsDefault(IApplicationAssociationRegistration* This,LPCWSTR pszAppRegistryName,LPCWSTR pszSet,ASSOCIATIONTYPE atSetType) { return This->lpVtbl->SetAppAsDefault(This,pszAppRegistryName,pszSet,atSetType); } -static __WIDL_INLINE HRESULT IApplicationAssociationRegistration_SetAppAsDefaultAll(IApplicationAssociationRegistration* This,LPCWSTR pszAppRegistryName) { +static inline HRESULT IApplicationAssociationRegistration_SetAppAsDefaultAll(IApplicationAssociationRegistration* This,LPCWSTR pszAppRegistryName) { return This->lpVtbl->SetAppAsDefaultAll(This,pszAppRegistryName); } -static __WIDL_INLINE HRESULT IApplicationAssociationRegistration_ClearUserAssociations(IApplicationAssociationRegistration* This) { +static inline HRESULT IApplicationAssociationRegistration_ClearUserAssociations(IApplicationAssociationRegistration* This) { return This->lpVtbl->ClearUserAssociations(This); } #endif @@ -23549,17 +23541,17 @@ interface IApplicationAssociationRegistrationUI { #define IApplicationAssociationRegistrationUI_LaunchAdvancedAssociationUI(This,pszAppRegistryName) (This)->lpVtbl->LaunchAdvancedAssociationUI(This,pszAppRegistryName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationAssociationRegistrationUI_QueryInterface(IApplicationAssociationRegistrationUI* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationAssociationRegistrationUI_QueryInterface(IApplicationAssociationRegistrationUI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationAssociationRegistrationUI_AddRef(IApplicationAssociationRegistrationUI* This) { +static inline ULONG IApplicationAssociationRegistrationUI_AddRef(IApplicationAssociationRegistrationUI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationAssociationRegistrationUI_Release(IApplicationAssociationRegistrationUI* This) { +static inline ULONG IApplicationAssociationRegistrationUI_Release(IApplicationAssociationRegistrationUI* This) { return This->lpVtbl->Release(This); } /*** IApplicationAssociationRegistrationUI methods ***/ -static __WIDL_INLINE HRESULT IApplicationAssociationRegistrationUI_LaunchAdvancedAssociationUI(IApplicationAssociationRegistrationUI* This,LPCWSTR pszAppRegistryName) { +static inline HRESULT IApplicationAssociationRegistrationUI_LaunchAdvancedAssociationUI(IApplicationAssociationRegistrationUI* This,LPCWSTR pszAppRegistryName) { return This->lpVtbl->LaunchAdvancedAssociationUI(This,pszAppRegistryName); } #endif @@ -23640,17 +23632,17 @@ interface IDelegateFolder { #define IDelegateFolder_SetItemAlloc(This,pmalloc) (This)->lpVtbl->SetItemAlloc(This,pmalloc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDelegateFolder_QueryInterface(IDelegateFolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDelegateFolder_QueryInterface(IDelegateFolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDelegateFolder_AddRef(IDelegateFolder* This) { +static inline ULONG IDelegateFolder_AddRef(IDelegateFolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDelegateFolder_Release(IDelegateFolder* This) { +static inline ULONG IDelegateFolder_Release(IDelegateFolder* This) { return This->lpVtbl->Release(This); } /*** IDelegateFolder methods ***/ -static __WIDL_INLINE HRESULT IDelegateFolder_SetItemAlloc(IDelegateFolder* This,IMalloc *pmalloc) { +static inline HRESULT IDelegateFolder_SetItemAlloc(IDelegateFolder* This,IMalloc *pmalloc) { return This->lpVtbl->SetItemAlloc(This,pmalloc); } #endif @@ -23748,17 +23740,17 @@ interface IBrowserFrameOptions { #define IBrowserFrameOptions_GetFrameOptions(This,dwMask,pdwOptions) (This)->lpVtbl->GetFrameOptions(This,dwMask,pdwOptions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBrowserFrameOptions_QueryInterface(IBrowserFrameOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBrowserFrameOptions_QueryInterface(IBrowserFrameOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBrowserFrameOptions_AddRef(IBrowserFrameOptions* This) { +static inline ULONG IBrowserFrameOptions_AddRef(IBrowserFrameOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBrowserFrameOptions_Release(IBrowserFrameOptions* This) { +static inline ULONG IBrowserFrameOptions_Release(IBrowserFrameOptions* This) { return This->lpVtbl->Release(This); } /*** IBrowserFrameOptions methods ***/ -static __WIDL_INLINE HRESULT IBrowserFrameOptions_GetFrameOptions(IBrowserFrameOptions* This,BROWSERFRAMEOPTIONS dwMask,BROWSERFRAMEOPTIONS *pdwOptions) { +static inline HRESULT IBrowserFrameOptions_GetFrameOptions(IBrowserFrameOptions* This,BROWSERFRAMEOPTIONS dwMask,BROWSERFRAMEOPTIONS *pdwOptions) { return This->lpVtbl->GetFrameOptions(This,dwMask,pdwOptions); } #endif @@ -23861,17 +23853,17 @@ interface INewWindowManager { #define INewWindowManager_EvaluateNewWindow(This,pszUrl,pszName,pszUrlContext,pszFeatures,fReplace,dwFlags,dwUserActionTime) (This)->lpVtbl->EvaluateNewWindow(This,pszUrl,pszName,pszUrlContext,pszFeatures,fReplace,dwFlags,dwUserActionTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INewWindowManager_QueryInterface(INewWindowManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT INewWindowManager_QueryInterface(INewWindowManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INewWindowManager_AddRef(INewWindowManager* This) { +static inline ULONG INewWindowManager_AddRef(INewWindowManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INewWindowManager_Release(INewWindowManager* This) { +static inline ULONG INewWindowManager_Release(INewWindowManager* This) { return This->lpVtbl->Release(This); } /*** INewWindowManager methods ***/ -static __WIDL_INLINE HRESULT INewWindowManager_EvaluateNewWindow(INewWindowManager* This,LPCWSTR pszUrl,LPCWSTR pszName,LPCWSTR pszUrlContext,LPCWSTR pszFeatures,WINBOOL fReplace,DWORD dwFlags,DWORD dwUserActionTime) { +static inline HRESULT INewWindowManager_EvaluateNewWindow(INewWindowManager* This,LPCWSTR pszUrl,LPCWSTR pszName,LPCWSTR pszUrlContext,LPCWSTR pszFeatures,WINBOOL fReplace,DWORD dwFlags,DWORD dwUserActionTime) { return This->lpVtbl->EvaluateNewWindow(This,pszUrl,pszName,pszUrlContext,pszFeatures,fReplace,dwFlags,dwUserActionTime); } #endif @@ -24045,50 +24037,50 @@ interface IAttachmentExecute { #define IAttachmentExecute_ClearClientState(This) (This)->lpVtbl->ClearClientState(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAttachmentExecute_QueryInterface(IAttachmentExecute* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAttachmentExecute_QueryInterface(IAttachmentExecute* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAttachmentExecute_AddRef(IAttachmentExecute* This) { +static inline ULONG IAttachmentExecute_AddRef(IAttachmentExecute* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAttachmentExecute_Release(IAttachmentExecute* This) { +static inline ULONG IAttachmentExecute_Release(IAttachmentExecute* This) { return This->lpVtbl->Release(This); } /*** IAttachmentExecute methods ***/ -static __WIDL_INLINE HRESULT IAttachmentExecute_SetClientTitle(IAttachmentExecute* This,LPCWSTR pszTitle) { +static inline HRESULT IAttachmentExecute_SetClientTitle(IAttachmentExecute* This,LPCWSTR pszTitle) { return This->lpVtbl->SetClientTitle(This,pszTitle); } -static __WIDL_INLINE HRESULT IAttachmentExecute_SetClientGuid(IAttachmentExecute* This,REFGUID guid) { +static inline HRESULT IAttachmentExecute_SetClientGuid(IAttachmentExecute* This,REFGUID guid) { return This->lpVtbl->SetClientGuid(This,guid); } -static __WIDL_INLINE HRESULT IAttachmentExecute_SetLocalPath(IAttachmentExecute* This,LPCWSTR pszLocalPath) { +static inline HRESULT IAttachmentExecute_SetLocalPath(IAttachmentExecute* This,LPCWSTR pszLocalPath) { return This->lpVtbl->SetLocalPath(This,pszLocalPath); } -static __WIDL_INLINE HRESULT IAttachmentExecute_SetFileName(IAttachmentExecute* This,LPCWSTR pszFileName) { +static inline HRESULT IAttachmentExecute_SetFileName(IAttachmentExecute* This,LPCWSTR pszFileName) { return This->lpVtbl->SetFileName(This,pszFileName); } -static __WIDL_INLINE HRESULT IAttachmentExecute_SetSource(IAttachmentExecute* This,LPCWSTR pszSource) { +static inline HRESULT IAttachmentExecute_SetSource(IAttachmentExecute* This,LPCWSTR pszSource) { return This->lpVtbl->SetSource(This,pszSource); } -static __WIDL_INLINE HRESULT IAttachmentExecute_SetReferrer(IAttachmentExecute* This,LPCWSTR pszReferrer) { +static inline HRESULT IAttachmentExecute_SetReferrer(IAttachmentExecute* This,LPCWSTR pszReferrer) { return This->lpVtbl->SetReferrer(This,pszReferrer); } -static __WIDL_INLINE HRESULT IAttachmentExecute_CheckPolicy(IAttachmentExecute* This) { +static inline HRESULT IAttachmentExecute_CheckPolicy(IAttachmentExecute* This) { return This->lpVtbl->CheckPolicy(This); } -static __WIDL_INLINE HRESULT IAttachmentExecute_Prompt(IAttachmentExecute* This,HWND hwnd,ATTACHMENT_PROMPT prompt,ATTACHMENT_ACTION *paction) { +static inline HRESULT IAttachmentExecute_Prompt(IAttachmentExecute* This,HWND hwnd,ATTACHMENT_PROMPT prompt,ATTACHMENT_ACTION *paction) { return This->lpVtbl->Prompt(This,hwnd,prompt,paction); } -static __WIDL_INLINE HRESULT IAttachmentExecute_Save(IAttachmentExecute* This) { +static inline HRESULT IAttachmentExecute_Save(IAttachmentExecute* This) { return This->lpVtbl->Save(This); } -static __WIDL_INLINE HRESULT IAttachmentExecute_Execute(IAttachmentExecute* This,HWND hwnd,LPCWSTR pszVerb,HANDLE *phProcess) { +static inline HRESULT IAttachmentExecute_Execute(IAttachmentExecute* This,HWND hwnd,LPCWSTR pszVerb,HANDLE *phProcess) { return This->lpVtbl->Execute(This,hwnd,pszVerb,phProcess); } -static __WIDL_INLINE HRESULT IAttachmentExecute_SaveWithUI(IAttachmentExecute* This,HWND hwnd) { +static inline HRESULT IAttachmentExecute_SaveWithUI(IAttachmentExecute* This,HWND hwnd) { return This->lpVtbl->SaveWithUI(This,hwnd); } -static __WIDL_INLINE HRESULT IAttachmentExecute_ClearClientState(IAttachmentExecute* This) { +static inline HRESULT IAttachmentExecute_ClearClientState(IAttachmentExecute* This) { return This->lpVtbl->ClearClientState(This); } #endif @@ -24265,17 +24257,17 @@ interface IShellMenuCallback { #define IShellMenuCallback_CallbackSM(This,psmd,uMsg,wParam,lParam) (This)->lpVtbl->CallbackSM(This,psmd,uMsg,wParam,lParam) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellMenuCallback_QueryInterface(IShellMenuCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellMenuCallback_QueryInterface(IShellMenuCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellMenuCallback_AddRef(IShellMenuCallback* This) { +static inline ULONG IShellMenuCallback_AddRef(IShellMenuCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellMenuCallback_Release(IShellMenuCallback* This) { +static inline ULONG IShellMenuCallback_Release(IShellMenuCallback* This) { return This->lpVtbl->Release(This); } /*** IShellMenuCallback methods ***/ -static __WIDL_INLINE HRESULT IShellMenuCallback_CallbackSM(IShellMenuCallback* This,LPSMDATA psmd,UINT uMsg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT IShellMenuCallback_CallbackSM(IShellMenuCallback* This,LPSMDATA psmd,UINT uMsg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->CallbackSM(This,psmd,uMsg,wParam,lParam); } #endif @@ -24465,41 +24457,41 @@ interface IShellMenu { #define IShellMenu_SetMenuToolbar(This,punk,dwFlags) (This)->lpVtbl->SetMenuToolbar(This,punk,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellMenu_QueryInterface(IShellMenu* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellMenu_QueryInterface(IShellMenu* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellMenu_AddRef(IShellMenu* This) { +static inline ULONG IShellMenu_AddRef(IShellMenu* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellMenu_Release(IShellMenu* This) { +static inline ULONG IShellMenu_Release(IShellMenu* This) { return This->lpVtbl->Release(This); } /*** IShellMenu methods ***/ -static __WIDL_INLINE HRESULT IShellMenu_Initialize(IShellMenu* This,IShellMenuCallback *psmc,UINT uId,UINT uIdAncestor,DWORD dwFlags) { +static inline HRESULT IShellMenu_Initialize(IShellMenu* This,IShellMenuCallback *psmc,UINT uId,UINT uIdAncestor,DWORD dwFlags) { return This->lpVtbl->Initialize(This,psmc,uId,uIdAncestor,dwFlags); } -static __WIDL_INLINE HRESULT IShellMenu_GetMenuInfo(IShellMenu* This,IShellMenuCallback **ppsmc,UINT *puId,UINT *puIdAncestor,DWORD *pdwFlags) { +static inline HRESULT IShellMenu_GetMenuInfo(IShellMenu* This,IShellMenuCallback **ppsmc,UINT *puId,UINT *puIdAncestor,DWORD *pdwFlags) { return This->lpVtbl->GetMenuInfo(This,ppsmc,puId,puIdAncestor,pdwFlags); } -static __WIDL_INLINE HRESULT IShellMenu_SetShellFolder(IShellMenu* This,IShellFolder *psf,PCIDLIST_ABSOLUTE pidlFolder,HKEY hKey,DWORD dwFlags) { +static inline HRESULT IShellMenu_SetShellFolder(IShellMenu* This,IShellFolder *psf,PCIDLIST_ABSOLUTE pidlFolder,HKEY hKey,DWORD dwFlags) { return This->lpVtbl->SetShellFolder(This,psf,pidlFolder,hKey,dwFlags); } -static __WIDL_INLINE HRESULT IShellMenu_GetShellFolder(IShellMenu* This,DWORD *pdwFlags,PIDLIST_ABSOLUTE *ppidl,REFIID riid,void **ppv) { +static inline HRESULT IShellMenu_GetShellFolder(IShellMenu* This,DWORD *pdwFlags,PIDLIST_ABSOLUTE *ppidl,REFIID riid,void **ppv) { return This->lpVtbl->GetShellFolder(This,pdwFlags,ppidl,riid,ppv); } -static __WIDL_INLINE HRESULT IShellMenu_SetMenu(IShellMenu* This,HMENU hmenu,HWND hwnd,DWORD dwFlags) { +static inline HRESULT IShellMenu_SetMenu(IShellMenu* This,HMENU hmenu,HWND hwnd,DWORD dwFlags) { return This->lpVtbl->SetMenu(This,hmenu,hwnd,dwFlags); } -static __WIDL_INLINE HRESULT IShellMenu_GetMenu(IShellMenu* This,HMENU *phmenu,HWND *phwnd,DWORD *pdwFlags) { +static inline HRESULT IShellMenu_GetMenu(IShellMenu* This,HMENU *phmenu,HWND *phwnd,DWORD *pdwFlags) { return This->lpVtbl->GetMenu(This,phmenu,phwnd,pdwFlags); } -static __WIDL_INLINE HRESULT IShellMenu_InvalidateItem(IShellMenu* This,LPSMDATA psmd,DWORD dwFlags) { +static inline HRESULT IShellMenu_InvalidateItem(IShellMenu* This,LPSMDATA psmd,DWORD dwFlags) { return This->lpVtbl->InvalidateItem(This,psmd,dwFlags); } -static __WIDL_INLINE HRESULT IShellMenu_GetState(IShellMenu* This,LPSMDATA psmd) { +static inline HRESULT IShellMenu_GetState(IShellMenu* This,LPSMDATA psmd) { return This->lpVtbl->GetState(This,psmd); } -static __WIDL_INLINE HRESULT IShellMenu_SetMenuToolbar(IShellMenu* This,IUnknown *punk,DWORD dwFlags) { +static inline HRESULT IShellMenu_SetMenuToolbar(IShellMenu* This,IUnknown *punk,DWORD dwFlags) { return This->lpVtbl->SetMenuToolbar(This,punk,dwFlags); } #endif @@ -24568,17 +24560,17 @@ interface IShellRunDll { #define IShellRunDll_Run(This,pszArgs) (This)->lpVtbl->Run(This,pszArgs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellRunDll_QueryInterface(IShellRunDll* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellRunDll_QueryInterface(IShellRunDll* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellRunDll_AddRef(IShellRunDll* This) { +static inline ULONG IShellRunDll_AddRef(IShellRunDll* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellRunDll_Release(IShellRunDll* This) { +static inline ULONG IShellRunDll_Release(IShellRunDll* This) { return This->lpVtbl->Release(This); } /*** IShellRunDll methods ***/ -static __WIDL_INLINE HRESULT IShellRunDll_Run(IShellRunDll* This,LPCWSTR pszArgs) { +static inline HRESULT IShellRunDll_Run(IShellRunDll* This,LPCWSTR pszArgs) { return This->lpVtbl->Run(This,pszArgs); } #endif @@ -24781,41 +24773,41 @@ interface IKnownFolder { #define IKnownFolder_GetFolderDefinition(This,pKFD) (This)->lpVtbl->GetFolderDefinition(This,pKFD) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKnownFolder_QueryInterface(IKnownFolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKnownFolder_QueryInterface(IKnownFolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKnownFolder_AddRef(IKnownFolder* This) { +static inline ULONG IKnownFolder_AddRef(IKnownFolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKnownFolder_Release(IKnownFolder* This) { +static inline ULONG IKnownFolder_Release(IKnownFolder* This) { return This->lpVtbl->Release(This); } /*** IKnownFolder methods ***/ -static __WIDL_INLINE HRESULT IKnownFolder_GetId(IKnownFolder* This,KNOWNFOLDERID *pkfid) { +static inline HRESULT IKnownFolder_GetId(IKnownFolder* This,KNOWNFOLDERID *pkfid) { return This->lpVtbl->GetId(This,pkfid); } -static __WIDL_INLINE HRESULT IKnownFolder_GetCategory(IKnownFolder* This,KF_CATEGORY *pCategory) { +static inline HRESULT IKnownFolder_GetCategory(IKnownFolder* This,KF_CATEGORY *pCategory) { return This->lpVtbl->GetCategory(This,pCategory); } -static __WIDL_INLINE HRESULT IKnownFolder_GetShellItem(IKnownFolder* This,DWORD dwFlags,REFIID riid,void **ppv) { +static inline HRESULT IKnownFolder_GetShellItem(IKnownFolder* This,DWORD dwFlags,REFIID riid,void **ppv) { return This->lpVtbl->GetShellItem(This,dwFlags,riid,ppv); } -static __WIDL_INLINE HRESULT IKnownFolder_GetPath(IKnownFolder* This,DWORD dwFlags,LPWSTR *ppszPath) { +static inline HRESULT IKnownFolder_GetPath(IKnownFolder* This,DWORD dwFlags,LPWSTR *ppszPath) { return This->lpVtbl->GetPath(This,dwFlags,ppszPath); } -static __WIDL_INLINE HRESULT IKnownFolder_SetPath(IKnownFolder* This,DWORD dwFlags,LPCWSTR pszPath) { +static inline HRESULT IKnownFolder_SetPath(IKnownFolder* This,DWORD dwFlags,LPCWSTR pszPath) { return This->lpVtbl->SetPath(This,dwFlags,pszPath); } -static __WIDL_INLINE HRESULT IKnownFolder_GetIDList(IKnownFolder* This,DWORD dwFlags,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IKnownFolder_GetIDList(IKnownFolder* This,DWORD dwFlags,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetIDList(This,dwFlags,ppidl); } -static __WIDL_INLINE HRESULT IKnownFolder_GetFolderType(IKnownFolder* This,FOLDERTYPEID *pftid) { +static inline HRESULT IKnownFolder_GetFolderType(IKnownFolder* This,FOLDERTYPEID *pftid) { return This->lpVtbl->GetFolderType(This,pftid); } -static __WIDL_INLINE HRESULT IKnownFolder_GetRedirectionCapabilities(IKnownFolder* This,KF_REDIRECTION_CAPABILITIES *pCapabilities) { +static inline HRESULT IKnownFolder_GetRedirectionCapabilities(IKnownFolder* This,KF_REDIRECTION_CAPABILITIES *pCapabilities) { return This->lpVtbl->GetRedirectionCapabilities(This,pCapabilities); } -static __WIDL_INLINE HRESULT IKnownFolder_GetFolderDefinition(IKnownFolder* This,KNOWNFOLDER_DEFINITION *pKFD) { +static inline HRESULT IKnownFolder_GetFolderDefinition(IKnownFolder* This,KNOWNFOLDER_DEFINITION *pKFD) { return This->lpVtbl->GetFolderDefinition(This,pKFD); } #endif @@ -24990,44 +24982,44 @@ interface IKnownFolderManager { #define IKnownFolderManager_Redirect(This,rfid,hwnd,flags,pszTargetPath,cFolders,pExclusion,ppszError) (This)->lpVtbl->Redirect(This,rfid,hwnd,flags,pszTargetPath,cFolders,pExclusion,ppszError) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKnownFolderManager_QueryInterface(IKnownFolderManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKnownFolderManager_QueryInterface(IKnownFolderManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKnownFolderManager_AddRef(IKnownFolderManager* This) { +static inline ULONG IKnownFolderManager_AddRef(IKnownFolderManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKnownFolderManager_Release(IKnownFolderManager* This) { +static inline ULONG IKnownFolderManager_Release(IKnownFolderManager* This) { return This->lpVtbl->Release(This); } /*** IKnownFolderManager methods ***/ -static __WIDL_INLINE HRESULT IKnownFolderManager_FolderIdFromCsidl(IKnownFolderManager* This,int nCsidl,KNOWNFOLDERID *pfid) { +static inline HRESULT IKnownFolderManager_FolderIdFromCsidl(IKnownFolderManager* This,int nCsidl,KNOWNFOLDERID *pfid) { return This->lpVtbl->FolderIdFromCsidl(This,nCsidl,pfid); } -static __WIDL_INLINE HRESULT IKnownFolderManager_FolderIdToCsidl(IKnownFolderManager* This,REFKNOWNFOLDERID rfid,int *pnCsidl) { +static inline HRESULT IKnownFolderManager_FolderIdToCsidl(IKnownFolderManager* This,REFKNOWNFOLDERID rfid,int *pnCsidl) { return This->lpVtbl->FolderIdToCsidl(This,rfid,pnCsidl); } -static __WIDL_INLINE HRESULT IKnownFolderManager_GetFolderIds(IKnownFolderManager* This,KNOWNFOLDERID **ppKFId,UINT *pCount) { +static inline HRESULT IKnownFolderManager_GetFolderIds(IKnownFolderManager* This,KNOWNFOLDERID **ppKFId,UINT *pCount) { return This->lpVtbl->GetFolderIds(This,ppKFId,pCount); } -static __WIDL_INLINE HRESULT IKnownFolderManager_GetFolder(IKnownFolderManager* This,REFKNOWNFOLDERID rfid,IKnownFolder **ppkf) { +static inline HRESULT IKnownFolderManager_GetFolder(IKnownFolderManager* This,REFKNOWNFOLDERID rfid,IKnownFolder **ppkf) { return This->lpVtbl->GetFolder(This,rfid,ppkf); } -static __WIDL_INLINE HRESULT IKnownFolderManager_GetFolderByName(IKnownFolderManager* This,LPCWSTR pszCanonicalName,IKnownFolder **ppkf) { +static inline HRESULT IKnownFolderManager_GetFolderByName(IKnownFolderManager* This,LPCWSTR pszCanonicalName,IKnownFolder **ppkf) { return This->lpVtbl->GetFolderByName(This,pszCanonicalName,ppkf); } -static __WIDL_INLINE HRESULT IKnownFolderManager_RegisterFolder(IKnownFolderManager* This,REFKNOWNFOLDERID rfid,const KNOWNFOLDER_DEFINITION *pKFD) { +static inline HRESULT IKnownFolderManager_RegisterFolder(IKnownFolderManager* This,REFKNOWNFOLDERID rfid,const KNOWNFOLDER_DEFINITION *pKFD) { return This->lpVtbl->RegisterFolder(This,rfid,pKFD); } -static __WIDL_INLINE HRESULT IKnownFolderManager_UnregisterFolder(IKnownFolderManager* This,REFKNOWNFOLDERID rfid) { +static inline HRESULT IKnownFolderManager_UnregisterFolder(IKnownFolderManager* This,REFKNOWNFOLDERID rfid) { return This->lpVtbl->UnregisterFolder(This,rfid); } -static __WIDL_INLINE HRESULT IKnownFolderManager_FindFolderFromPath(IKnownFolderManager* This,LPCWSTR pszPath,FFFP_MODE mode,IKnownFolder **ppkf) { +static inline HRESULT IKnownFolderManager_FindFolderFromPath(IKnownFolderManager* This,LPCWSTR pszPath,FFFP_MODE mode,IKnownFolder **ppkf) { return This->lpVtbl->FindFolderFromPath(This,pszPath,mode,ppkf); } -static __WIDL_INLINE HRESULT IKnownFolderManager_FindFolderFromIDList(IKnownFolderManager* This,PCIDLIST_ABSOLUTE pidl,IKnownFolder **ppkf) { +static inline HRESULT IKnownFolderManager_FindFolderFromIDList(IKnownFolderManager* This,PCIDLIST_ABSOLUTE pidl,IKnownFolder **ppkf) { return This->lpVtbl->FindFolderFromIDList(This,pidl,ppkf); } -static __WIDL_INLINE HRESULT IKnownFolderManager_Redirect(IKnownFolderManager* This,REFKNOWNFOLDERID rfid,HWND hwnd,KF_REDIRECT_FLAGS flags,LPCWSTR pszTargetPath,UINT cFolders,const KNOWNFOLDERID *pExclusion,LPWSTR *ppszError) { +static inline HRESULT IKnownFolderManager_Redirect(IKnownFolderManager* This,REFKNOWNFOLDERID rfid,HWND hwnd,KF_REDIRECT_FLAGS flags,LPCWSTR pszTargetPath,UINT cFolders,const KNOWNFOLDERID *pExclusion,LPWSTR *ppszError) { return This->lpVtbl->Redirect(This,rfid,hwnd,flags,pszTargetPath,cFolders,pExclusion,ppszError); } #endif @@ -25202,35 +25194,35 @@ interface ISharingConfigurationManager { #define ISharingConfigurationManager_ArePrintersShared(This) (This)->lpVtbl->ArePrintersShared(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISharingConfigurationManager_QueryInterface(ISharingConfigurationManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISharingConfigurationManager_QueryInterface(ISharingConfigurationManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISharingConfigurationManager_AddRef(ISharingConfigurationManager* This) { +static inline ULONG ISharingConfigurationManager_AddRef(ISharingConfigurationManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISharingConfigurationManager_Release(ISharingConfigurationManager* This) { +static inline ULONG ISharingConfigurationManager_Release(ISharingConfigurationManager* This) { return This->lpVtbl->Release(This); } /*** ISharingConfigurationManager methods ***/ -static __WIDL_INLINE HRESULT ISharingConfigurationManager_CreateShare(ISharingConfigurationManager* This,DEF_SHARE_ID dsid,SHARE_ROLE role) { +static inline HRESULT ISharingConfigurationManager_CreateShare(ISharingConfigurationManager* This,DEF_SHARE_ID dsid,SHARE_ROLE role) { return This->lpVtbl->CreateShare(This,dsid,role); } -static __WIDL_INLINE HRESULT ISharingConfigurationManager_DeleteShare(ISharingConfigurationManager* This,DEF_SHARE_ID dsid) { +static inline HRESULT ISharingConfigurationManager_DeleteShare(ISharingConfigurationManager* This,DEF_SHARE_ID dsid) { return This->lpVtbl->DeleteShare(This,dsid); } -static __WIDL_INLINE HRESULT ISharingConfigurationManager_ShareExists(ISharingConfigurationManager* This,DEF_SHARE_ID dsid) { +static inline HRESULT ISharingConfigurationManager_ShareExists(ISharingConfigurationManager* This,DEF_SHARE_ID dsid) { return This->lpVtbl->ShareExists(This,dsid); } -static __WIDL_INLINE HRESULT ISharingConfigurationManager_GetSharePermissions(ISharingConfigurationManager* This,DEF_SHARE_ID dsid,SHARE_ROLE *pRole) { +static inline HRESULT ISharingConfigurationManager_GetSharePermissions(ISharingConfigurationManager* This,DEF_SHARE_ID dsid,SHARE_ROLE *pRole) { return This->lpVtbl->GetSharePermissions(This,dsid,pRole); } -static __WIDL_INLINE HRESULT ISharingConfigurationManager_SharePrinters(ISharingConfigurationManager* This) { +static inline HRESULT ISharingConfigurationManager_SharePrinters(ISharingConfigurationManager* This) { return This->lpVtbl->SharePrinters(This); } -static __WIDL_INLINE HRESULT ISharingConfigurationManager_StopSharingPrinters(ISharingConfigurationManager* This) { +static inline HRESULT ISharingConfigurationManager_StopSharingPrinters(ISharingConfigurationManager* This) { return This->lpVtbl->StopSharingPrinters(This); } -static __WIDL_INLINE HRESULT ISharingConfigurationManager_ArePrintersShared(ISharingConfigurationManager* This) { +static inline HRESULT ISharingConfigurationManager_ArePrintersShared(ISharingConfigurationManager* This) { return This->lpVtbl->ArePrintersShared(This); } #endif @@ -25303,17 +25295,17 @@ interface IPreviousVersionsInfo { #define IPreviousVersionsInfo_AreSnapshotsAvailable(This,pszPath,fOkToBeSlow,pfAvailable) (This)->lpVtbl->AreSnapshotsAvailable(This,pszPath,fOkToBeSlow,pfAvailable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPreviousVersionsInfo_QueryInterface(IPreviousVersionsInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPreviousVersionsInfo_QueryInterface(IPreviousVersionsInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPreviousVersionsInfo_AddRef(IPreviousVersionsInfo* This) { +static inline ULONG IPreviousVersionsInfo_AddRef(IPreviousVersionsInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPreviousVersionsInfo_Release(IPreviousVersionsInfo* This) { +static inline ULONG IPreviousVersionsInfo_Release(IPreviousVersionsInfo* This) { return This->lpVtbl->Release(This); } /*** IPreviousVersionsInfo methods ***/ -static __WIDL_INLINE HRESULT IPreviousVersionsInfo_AreSnapshotsAvailable(IPreviousVersionsInfo* This,LPCWSTR pszPath,WINBOOL fOkToBeSlow,WINBOOL *pfAvailable) { +static inline HRESULT IPreviousVersionsInfo_AreSnapshotsAvailable(IPreviousVersionsInfo* This,LPCWSTR pszPath,WINBOOL fOkToBeSlow,WINBOOL *pfAvailable) { return This->lpVtbl->AreSnapshotsAvailable(This,pszPath,fOkToBeSlow,pfAvailable); } #endif @@ -25390,20 +25382,20 @@ interface IRelatedItem { #define IRelatedItem_GetItem(This,ppsi) (This)->lpVtbl->GetItem(This,ppsi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRelatedItem_QueryInterface(IRelatedItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRelatedItem_QueryInterface(IRelatedItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRelatedItem_AddRef(IRelatedItem* This) { +static inline ULONG IRelatedItem_AddRef(IRelatedItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRelatedItem_Release(IRelatedItem* This) { +static inline ULONG IRelatedItem_Release(IRelatedItem* This) { return This->lpVtbl->Release(This); } /*** IRelatedItem methods ***/ -static __WIDL_INLINE HRESULT IRelatedItem_GetItemIDList(IRelatedItem* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IRelatedItem_GetItemIDList(IRelatedItem* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetItemIDList(This,ppidl); } -static __WIDL_INLINE HRESULT IRelatedItem_GetItem(IRelatedItem* This,IShellItem **ppsi) { +static inline HRESULT IRelatedItem_GetItem(IRelatedItem* This,IShellItem **ppsi) { return This->lpVtbl->GetItem(This,ppsi); } #endif @@ -25473,20 +25465,20 @@ interface IIdentityName { #define IIdentityName_GetItem(This,ppsi) (This)->lpVtbl->GetItem(This,ppsi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IIdentityName_QueryInterface(IIdentityName* This,REFIID riid,void **ppvObject) { +static inline HRESULT IIdentityName_QueryInterface(IIdentityName* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IIdentityName_AddRef(IIdentityName* This) { +static inline ULONG IIdentityName_AddRef(IIdentityName* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IIdentityName_Release(IIdentityName* This) { +static inline ULONG IIdentityName_Release(IIdentityName* This) { return This->lpVtbl->Release(This); } /*** IRelatedItem methods ***/ -static __WIDL_INLINE HRESULT IIdentityName_GetItemIDList(IIdentityName* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IIdentityName_GetItemIDList(IIdentityName* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetItemIDList(This,ppidl); } -static __WIDL_INLINE HRESULT IIdentityName_GetItem(IIdentityName* This,IShellItem **ppsi) { +static inline HRESULT IIdentityName_GetItem(IIdentityName* This,IShellItem **ppsi) { return This->lpVtbl->GetItem(This,ppsi); } #endif @@ -25556,20 +25548,20 @@ interface IDelegateItem { #define IDelegateItem_GetItem(This,ppsi) (This)->lpVtbl->GetItem(This,ppsi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDelegateItem_QueryInterface(IDelegateItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDelegateItem_QueryInterface(IDelegateItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDelegateItem_AddRef(IDelegateItem* This) { +static inline ULONG IDelegateItem_AddRef(IDelegateItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDelegateItem_Release(IDelegateItem* This) { +static inline ULONG IDelegateItem_Release(IDelegateItem* This) { return This->lpVtbl->Release(This); } /*** IRelatedItem methods ***/ -static __WIDL_INLINE HRESULT IDelegateItem_GetItemIDList(IDelegateItem* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IDelegateItem_GetItemIDList(IDelegateItem* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetItemIDList(This,ppidl); } -static __WIDL_INLINE HRESULT IDelegateItem_GetItem(IDelegateItem* This,IShellItem **ppsi) { +static inline HRESULT IDelegateItem_GetItem(IDelegateItem* This,IShellItem **ppsi) { return This->lpVtbl->GetItem(This,ppsi); } #endif @@ -25639,20 +25631,20 @@ interface ICurrentItem { #define ICurrentItem_GetItem(This,ppsi) (This)->lpVtbl->GetItem(This,ppsi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICurrentItem_QueryInterface(ICurrentItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICurrentItem_QueryInterface(ICurrentItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICurrentItem_AddRef(ICurrentItem* This) { +static inline ULONG ICurrentItem_AddRef(ICurrentItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICurrentItem_Release(ICurrentItem* This) { +static inline ULONG ICurrentItem_Release(ICurrentItem* This) { return This->lpVtbl->Release(This); } /*** IRelatedItem methods ***/ -static __WIDL_INLINE HRESULT ICurrentItem_GetItemIDList(ICurrentItem* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT ICurrentItem_GetItemIDList(ICurrentItem* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetItemIDList(This,ppidl); } -static __WIDL_INLINE HRESULT ICurrentItem_GetItem(ICurrentItem* This,IShellItem **ppsi) { +static inline HRESULT ICurrentItem_GetItem(ICurrentItem* This,IShellItem **ppsi) { return This->lpVtbl->GetItem(This,ppsi); } #endif @@ -25722,20 +25714,20 @@ interface ITransferMediumItem { #define ITransferMediumItem_GetItem(This,ppsi) (This)->lpVtbl->GetItem(This,ppsi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITransferMediumItem_QueryInterface(ITransferMediumItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITransferMediumItem_QueryInterface(ITransferMediumItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITransferMediumItem_AddRef(ITransferMediumItem* This) { +static inline ULONG ITransferMediumItem_AddRef(ITransferMediumItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITransferMediumItem_Release(ITransferMediumItem* This) { +static inline ULONG ITransferMediumItem_Release(ITransferMediumItem* This) { return This->lpVtbl->Release(This); } /*** IRelatedItem methods ***/ -static __WIDL_INLINE HRESULT ITransferMediumItem_GetItemIDList(ITransferMediumItem* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT ITransferMediumItem_GetItemIDList(ITransferMediumItem* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetItemIDList(This,ppidl); } -static __WIDL_INLINE HRESULT ITransferMediumItem_GetItem(ITransferMediumItem* This,IShellItem **ppsi) { +static inline HRESULT ITransferMediumItem_GetItem(ITransferMediumItem* This,IShellItem **ppsi) { return This->lpVtbl->GetItem(This,ppsi); } #endif @@ -25805,20 +25797,20 @@ interface IUseToBrowseItem { #define IUseToBrowseItem_GetItem(This,ppsi) (This)->lpVtbl->GetItem(This,ppsi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUseToBrowseItem_QueryInterface(IUseToBrowseItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUseToBrowseItem_QueryInterface(IUseToBrowseItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUseToBrowseItem_AddRef(IUseToBrowseItem* This) { +static inline ULONG IUseToBrowseItem_AddRef(IUseToBrowseItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUseToBrowseItem_Release(IUseToBrowseItem* This) { +static inline ULONG IUseToBrowseItem_Release(IUseToBrowseItem* This) { return This->lpVtbl->Release(This); } /*** IRelatedItem methods ***/ -static __WIDL_INLINE HRESULT IUseToBrowseItem_GetItemIDList(IUseToBrowseItem* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IUseToBrowseItem_GetItemIDList(IUseToBrowseItem* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetItemIDList(This,ppidl); } -static __WIDL_INLINE HRESULT IUseToBrowseItem_GetItem(IUseToBrowseItem* This,IShellItem **ppsi) { +static inline HRESULT IUseToBrowseItem_GetItem(IUseToBrowseItem* This,IShellItem **ppsi) { return This->lpVtbl->GetItem(This,ppsi); } #endif @@ -25888,20 +25880,20 @@ interface IDisplayItem { #define IDisplayItem_GetItem(This,ppsi) (This)->lpVtbl->GetItem(This,ppsi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDisplayItem_QueryInterface(IDisplayItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDisplayItem_QueryInterface(IDisplayItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDisplayItem_AddRef(IDisplayItem* This) { +static inline ULONG IDisplayItem_AddRef(IDisplayItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDisplayItem_Release(IDisplayItem* This) { +static inline ULONG IDisplayItem_Release(IDisplayItem* This) { return This->lpVtbl->Release(This); } /*** IRelatedItem methods ***/ -static __WIDL_INLINE HRESULT IDisplayItem_GetItemIDList(IDisplayItem* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IDisplayItem_GetItemIDList(IDisplayItem* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetItemIDList(This,ppidl); } -static __WIDL_INLINE HRESULT IDisplayItem_GetItem(IDisplayItem* This,IShellItem **ppsi) { +static inline HRESULT IDisplayItem_GetItem(IDisplayItem* This,IShellItem **ppsi) { return This->lpVtbl->GetItem(This,ppsi); } #endif @@ -25971,20 +25963,20 @@ interface IViewStateIdentityItem { #define IViewStateIdentityItem_GetItem(This,ppsi) (This)->lpVtbl->GetItem(This,ppsi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IViewStateIdentityItem_QueryInterface(IViewStateIdentityItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IViewStateIdentityItem_QueryInterface(IViewStateIdentityItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IViewStateIdentityItem_AddRef(IViewStateIdentityItem* This) { +static inline ULONG IViewStateIdentityItem_AddRef(IViewStateIdentityItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IViewStateIdentityItem_Release(IViewStateIdentityItem* This) { +static inline ULONG IViewStateIdentityItem_Release(IViewStateIdentityItem* This) { return This->lpVtbl->Release(This); } /*** IRelatedItem methods ***/ -static __WIDL_INLINE HRESULT IViewStateIdentityItem_GetItemIDList(IViewStateIdentityItem* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IViewStateIdentityItem_GetItemIDList(IViewStateIdentityItem* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetItemIDList(This,ppidl); } -static __WIDL_INLINE HRESULT IViewStateIdentityItem_GetItem(IViewStateIdentityItem* This,IShellItem **ppsi) { +static inline HRESULT IViewStateIdentityItem_GetItem(IViewStateIdentityItem* This,IShellItem **ppsi) { return This->lpVtbl->GetItem(This,ppsi); } #endif @@ -26054,20 +26046,20 @@ interface IPreviewItem { #define IPreviewItem_GetItem(This,ppsi) (This)->lpVtbl->GetItem(This,ppsi) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPreviewItem_QueryInterface(IPreviewItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPreviewItem_QueryInterface(IPreviewItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPreviewItem_AddRef(IPreviewItem* This) { +static inline ULONG IPreviewItem_AddRef(IPreviewItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPreviewItem_Release(IPreviewItem* This) { +static inline ULONG IPreviewItem_Release(IPreviewItem* This) { return This->lpVtbl->Release(This); } /*** IRelatedItem methods ***/ -static __WIDL_INLINE HRESULT IPreviewItem_GetItemIDList(IPreviewItem* This,PIDLIST_ABSOLUTE *ppidl) { +static inline HRESULT IPreviewItem_GetItemIDList(IPreviewItem* This,PIDLIST_ABSOLUTE *ppidl) { return This->lpVtbl->GetItemIDList(This,ppidl); } -static __WIDL_INLINE HRESULT IPreviewItem_GetItem(IPreviewItem* This,IShellItem **ppsi) { +static inline HRESULT IPreviewItem_GetItem(IPreviewItem* This,IShellItem **ppsi) { return This->lpVtbl->GetItem(This,ppsi); } #endif @@ -26136,17 +26128,17 @@ interface IDestinationStreamFactory { #define IDestinationStreamFactory_GetDestinationStream(This,ppstm) (This)->lpVtbl->GetDestinationStream(This,ppstm) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDestinationStreamFactory_QueryInterface(IDestinationStreamFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDestinationStreamFactory_QueryInterface(IDestinationStreamFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDestinationStreamFactory_AddRef(IDestinationStreamFactory* This) { +static inline ULONG IDestinationStreamFactory_AddRef(IDestinationStreamFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDestinationStreamFactory_Release(IDestinationStreamFactory* This) { +static inline ULONG IDestinationStreamFactory_Release(IDestinationStreamFactory* This) { return This->lpVtbl->Release(This); } /*** IDestinationStreamFactory methods ***/ -static __WIDL_INLINE HRESULT IDestinationStreamFactory_GetDestinationStream(IDestinationStreamFactory* This,IStream **ppstm) { +static inline HRESULT IDestinationStreamFactory_GetDestinationStream(IDestinationStreamFactory* This,IStream **ppstm) { return This->lpVtbl->GetDestinationStream(This,ppstm); } #endif @@ -26239,20 +26231,20 @@ interface INewMenuClient { #define INewMenuClient_SelectAndEditItem(This,pidlItem,flags) (This)->lpVtbl->SelectAndEditItem(This,pidlItem,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INewMenuClient_QueryInterface(INewMenuClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT INewMenuClient_QueryInterface(INewMenuClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INewMenuClient_AddRef(INewMenuClient* This) { +static inline ULONG INewMenuClient_AddRef(INewMenuClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INewMenuClient_Release(INewMenuClient* This) { +static inline ULONG INewMenuClient_Release(INewMenuClient* This) { return This->lpVtbl->Release(This); } /*** INewMenuClient methods ***/ -static __WIDL_INLINE HRESULT INewMenuClient_IncludeItems(INewMenuClient* This,NMCII_FLAGS *pflags) { +static inline HRESULT INewMenuClient_IncludeItems(INewMenuClient* This,NMCII_FLAGS *pflags) { return This->lpVtbl->IncludeItems(This,pflags); } -static __WIDL_INLINE HRESULT INewMenuClient_SelectAndEditItem(INewMenuClient* This,PCIDLIST_ABSOLUTE pidlItem,NMCSAEI_FLAGS flags) { +static inline HRESULT INewMenuClient_SelectAndEditItem(INewMenuClient* This,PCIDLIST_ABSOLUTE pidlItem,NMCSAEI_FLAGS flags) { return This->lpVtbl->SelectAndEditItem(This,pidlItem,flags); } #endif @@ -26325,17 +26317,17 @@ interface IInitializeWithBindCtx { #define IInitializeWithBindCtx_Initialize(This,pbc) (This)->lpVtbl->Initialize(This,pbc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithBindCtx_QueryInterface(IInitializeWithBindCtx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInitializeWithBindCtx_QueryInterface(IInitializeWithBindCtx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInitializeWithBindCtx_AddRef(IInitializeWithBindCtx* This) { +static inline ULONG IInitializeWithBindCtx_AddRef(IInitializeWithBindCtx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInitializeWithBindCtx_Release(IInitializeWithBindCtx* This) { +static inline ULONG IInitializeWithBindCtx_Release(IInitializeWithBindCtx* This) { return This->lpVtbl->Release(This); } /*** IInitializeWithBindCtx methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithBindCtx_Initialize(IInitializeWithBindCtx* This,IBindCtx *pbc) { +static inline HRESULT IInitializeWithBindCtx_Initialize(IInitializeWithBindCtx* This,IBindCtx *pbc) { return This->lpVtbl->Initialize(This,pbc); } #endif @@ -26413,20 +26405,20 @@ interface IShellItemFilter { #define IShellItemFilter_GetEnumFlagsForItem(This,psi,pgrfFlags) (This)->lpVtbl->GetEnumFlagsForItem(This,psi,pgrfFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellItemFilter_QueryInterface(IShellItemFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellItemFilter_QueryInterface(IShellItemFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellItemFilter_AddRef(IShellItemFilter* This) { +static inline ULONG IShellItemFilter_AddRef(IShellItemFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellItemFilter_Release(IShellItemFilter* This) { +static inline ULONG IShellItemFilter_Release(IShellItemFilter* This) { return This->lpVtbl->Release(This); } /*** IShellItemFilter methods ***/ -static __WIDL_INLINE HRESULT IShellItemFilter_IncludeItem(IShellItemFilter* This,IShellItem *psi) { +static inline HRESULT IShellItemFilter_IncludeItem(IShellItemFilter* This,IShellItem *psi) { return This->lpVtbl->IncludeItem(This,psi); } -static __WIDL_INLINE HRESULT IShellItemFilter_GetEnumFlagsForItem(IShellItemFilter* This,IShellItem *psi,SHCONTF *pgrfFlags) { +static inline HRESULT IShellItemFilter_GetEnumFlagsForItem(IShellItemFilter* This,IShellItem *psi,SHCONTF *pgrfFlags) { return This->lpVtbl->GetEnumFlagsForItem(This,psi,pgrfFlags); } #endif @@ -26742,71 +26734,71 @@ interface INameSpaceTreeControl { #define INameSpaceTreeControl_CollapseAll(This) (This)->lpVtbl->CollapseAll(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControl_QueryInterface(INameSpaceTreeControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT INameSpaceTreeControl_QueryInterface(INameSpaceTreeControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INameSpaceTreeControl_AddRef(INameSpaceTreeControl* This) { +static inline ULONG INameSpaceTreeControl_AddRef(INameSpaceTreeControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INameSpaceTreeControl_Release(INameSpaceTreeControl* This) { +static inline ULONG INameSpaceTreeControl_Release(INameSpaceTreeControl* This) { return This->lpVtbl->Release(This); } /*** INameSpaceTreeControl methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControl_Initialize(INameSpaceTreeControl* This,HWND hwndParent,RECT *prc,NSTCSTYLE nsctsFlags) { +static inline HRESULT INameSpaceTreeControl_Initialize(INameSpaceTreeControl* This,HWND hwndParent,RECT *prc,NSTCSTYLE nsctsFlags) { return This->lpVtbl->Initialize(This,hwndParent,prc,nsctsFlags); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_TreeAdvise(INameSpaceTreeControl* This,IUnknown *punk,DWORD *pdwCookie) { +static inline HRESULT INameSpaceTreeControl_TreeAdvise(INameSpaceTreeControl* This,IUnknown *punk,DWORD *pdwCookie) { return This->lpVtbl->TreeAdvise(This,punk,pdwCookie); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_TreeUnadvise(INameSpaceTreeControl* This,DWORD dwCookie) { +static inline HRESULT INameSpaceTreeControl_TreeUnadvise(INameSpaceTreeControl* This,DWORD dwCookie) { return This->lpVtbl->TreeUnadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_AppendRoot(INameSpaceTreeControl* This,IShellItem *psiRoot,SHCONTF grfEnumFlags,NSTCROOTSTYLE grfRootStyle,IShellItemFilter *pif) { +static inline HRESULT INameSpaceTreeControl_AppendRoot(INameSpaceTreeControl* This,IShellItem *psiRoot,SHCONTF grfEnumFlags,NSTCROOTSTYLE grfRootStyle,IShellItemFilter *pif) { return This->lpVtbl->AppendRoot(This,psiRoot,grfEnumFlags,grfRootStyle,pif); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_InsertRoot(INameSpaceTreeControl* This,int iIndex,IShellItem *psiRoot,SHCONTF grfEnumFlags,NSTCROOTSTYLE grfRootStyle,IShellItemFilter *pif) { +static inline HRESULT INameSpaceTreeControl_InsertRoot(INameSpaceTreeControl* This,int iIndex,IShellItem *psiRoot,SHCONTF grfEnumFlags,NSTCROOTSTYLE grfRootStyle,IShellItemFilter *pif) { return This->lpVtbl->InsertRoot(This,iIndex,psiRoot,grfEnumFlags,grfRootStyle,pif); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_RemoveRoot(INameSpaceTreeControl* This,IShellItem *psiRoot) { +static inline HRESULT INameSpaceTreeControl_RemoveRoot(INameSpaceTreeControl* This,IShellItem *psiRoot) { return This->lpVtbl->RemoveRoot(This,psiRoot); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_RemoveAllRoots(INameSpaceTreeControl* This) { +static inline HRESULT INameSpaceTreeControl_RemoveAllRoots(INameSpaceTreeControl* This) { return This->lpVtbl->RemoveAllRoots(This); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_GetRootItems(INameSpaceTreeControl* This,IShellItemArray **ppsiaRootItems) { +static inline HRESULT INameSpaceTreeControl_GetRootItems(INameSpaceTreeControl* This,IShellItemArray **ppsiaRootItems) { return This->lpVtbl->GetRootItems(This,ppsiaRootItems); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_SetItemState(INameSpaceTreeControl* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE nstcisFlags) { +static inline HRESULT INameSpaceTreeControl_SetItemState(INameSpaceTreeControl* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE nstcisFlags) { return This->lpVtbl->SetItemState(This,psi,nstcisMask,nstcisFlags); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_GetItemState(INameSpaceTreeControl* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE *pnstcisFlags) { +static inline HRESULT INameSpaceTreeControl_GetItemState(INameSpaceTreeControl* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE *pnstcisFlags) { return This->lpVtbl->GetItemState(This,psi,nstcisMask,pnstcisFlags); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_GetSelectedItems(INameSpaceTreeControl* This,IShellItemArray **psiaItems) { +static inline HRESULT INameSpaceTreeControl_GetSelectedItems(INameSpaceTreeControl* This,IShellItemArray **psiaItems) { return This->lpVtbl->GetSelectedItems(This,psiaItems); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_GetItemCustomState(INameSpaceTreeControl* This,IShellItem *psi,int *piStateNumber) { +static inline HRESULT INameSpaceTreeControl_GetItemCustomState(INameSpaceTreeControl* This,IShellItem *psi,int *piStateNumber) { return This->lpVtbl->GetItemCustomState(This,psi,piStateNumber); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_SetItemCustomState(INameSpaceTreeControl* This,IShellItem *psi,int iStateNumber) { +static inline HRESULT INameSpaceTreeControl_SetItemCustomState(INameSpaceTreeControl* This,IShellItem *psi,int iStateNumber) { return This->lpVtbl->SetItemCustomState(This,psi,iStateNumber); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_EnsureItemVisible(INameSpaceTreeControl* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeControl_EnsureItemVisible(INameSpaceTreeControl* This,IShellItem *psi) { return This->lpVtbl->EnsureItemVisible(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_SetTheme(INameSpaceTreeControl* This,LPCWSTR pszTheme) { +static inline HRESULT INameSpaceTreeControl_SetTheme(INameSpaceTreeControl* This,LPCWSTR pszTheme) { return This->lpVtbl->SetTheme(This,pszTheme); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_GetNextItem(INameSpaceTreeControl* This,IShellItem *psi,NSTCGNI nstcgi,IShellItem **ppsiNext) { +static inline HRESULT INameSpaceTreeControl_GetNextItem(INameSpaceTreeControl* This,IShellItem *psi,NSTCGNI nstcgi,IShellItem **ppsiNext) { return This->lpVtbl->GetNextItem(This,psi,nstcgi,ppsiNext); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_HitTest(INameSpaceTreeControl* This,POINT *ppt,IShellItem **ppsiOut) { +static inline HRESULT INameSpaceTreeControl_HitTest(INameSpaceTreeControl* This,POINT *ppt,IShellItem **ppsiOut) { return This->lpVtbl->HitTest(This,ppt,ppsiOut); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_GetItemRect(INameSpaceTreeControl* This,IShellItem *psi,RECT *prect) { +static inline HRESULT INameSpaceTreeControl_GetItemRect(INameSpaceTreeControl* This,IShellItem *psi,RECT *prect) { return This->lpVtbl->GetItemRect(This,psi,prect); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl_CollapseAll(INameSpaceTreeControl* This) { +static inline HRESULT INameSpaceTreeControl_CollapseAll(INameSpaceTreeControl* This) { return This->lpVtbl->CollapseAll(This); } #endif @@ -27033,84 +27025,84 @@ interface INameSpaceTreeControl2 { #define INameSpaceTreeControl2_GetControlStyle2(This,nstcsMask,pnstcsStyle) (This)->lpVtbl->GetControlStyle2(This,nstcsMask,pnstcsStyle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_QueryInterface(INameSpaceTreeControl2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INameSpaceTreeControl2_QueryInterface(INameSpaceTreeControl2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INameSpaceTreeControl2_AddRef(INameSpaceTreeControl2* This) { +static inline ULONG INameSpaceTreeControl2_AddRef(INameSpaceTreeControl2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INameSpaceTreeControl2_Release(INameSpaceTreeControl2* This) { +static inline ULONG INameSpaceTreeControl2_Release(INameSpaceTreeControl2* This) { return This->lpVtbl->Release(This); } /*** INameSpaceTreeControl methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_Initialize(INameSpaceTreeControl2* This,HWND hwndParent,RECT *prc,NSTCSTYLE nsctsFlags) { +static inline HRESULT INameSpaceTreeControl2_Initialize(INameSpaceTreeControl2* This,HWND hwndParent,RECT *prc,NSTCSTYLE nsctsFlags) { return This->lpVtbl->Initialize(This,hwndParent,prc,nsctsFlags); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_TreeAdvise(INameSpaceTreeControl2* This,IUnknown *punk,DWORD *pdwCookie) { +static inline HRESULT INameSpaceTreeControl2_TreeAdvise(INameSpaceTreeControl2* This,IUnknown *punk,DWORD *pdwCookie) { return This->lpVtbl->TreeAdvise(This,punk,pdwCookie); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_TreeUnadvise(INameSpaceTreeControl2* This,DWORD dwCookie) { +static inline HRESULT INameSpaceTreeControl2_TreeUnadvise(INameSpaceTreeControl2* This,DWORD dwCookie) { return This->lpVtbl->TreeUnadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_AppendRoot(INameSpaceTreeControl2* This,IShellItem *psiRoot,SHCONTF grfEnumFlags,NSTCROOTSTYLE grfRootStyle,IShellItemFilter *pif) { +static inline HRESULT INameSpaceTreeControl2_AppendRoot(INameSpaceTreeControl2* This,IShellItem *psiRoot,SHCONTF grfEnumFlags,NSTCROOTSTYLE grfRootStyle,IShellItemFilter *pif) { return This->lpVtbl->AppendRoot(This,psiRoot,grfEnumFlags,grfRootStyle,pif); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_InsertRoot(INameSpaceTreeControl2* This,int iIndex,IShellItem *psiRoot,SHCONTF grfEnumFlags,NSTCROOTSTYLE grfRootStyle,IShellItemFilter *pif) { +static inline HRESULT INameSpaceTreeControl2_InsertRoot(INameSpaceTreeControl2* This,int iIndex,IShellItem *psiRoot,SHCONTF grfEnumFlags,NSTCROOTSTYLE grfRootStyle,IShellItemFilter *pif) { return This->lpVtbl->InsertRoot(This,iIndex,psiRoot,grfEnumFlags,grfRootStyle,pif); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_RemoveRoot(INameSpaceTreeControl2* This,IShellItem *psiRoot) { +static inline HRESULT INameSpaceTreeControl2_RemoveRoot(INameSpaceTreeControl2* This,IShellItem *psiRoot) { return This->lpVtbl->RemoveRoot(This,psiRoot); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_RemoveAllRoots(INameSpaceTreeControl2* This) { +static inline HRESULT INameSpaceTreeControl2_RemoveAllRoots(INameSpaceTreeControl2* This) { return This->lpVtbl->RemoveAllRoots(This); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_GetRootItems(INameSpaceTreeControl2* This,IShellItemArray **ppsiaRootItems) { +static inline HRESULT INameSpaceTreeControl2_GetRootItems(INameSpaceTreeControl2* This,IShellItemArray **ppsiaRootItems) { return This->lpVtbl->GetRootItems(This,ppsiaRootItems); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_SetItemState(INameSpaceTreeControl2* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE nstcisFlags) { +static inline HRESULT INameSpaceTreeControl2_SetItemState(INameSpaceTreeControl2* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE nstcisFlags) { return This->lpVtbl->SetItemState(This,psi,nstcisMask,nstcisFlags); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_GetItemState(INameSpaceTreeControl2* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE *pnstcisFlags) { +static inline HRESULT INameSpaceTreeControl2_GetItemState(INameSpaceTreeControl2* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE *pnstcisFlags) { return This->lpVtbl->GetItemState(This,psi,nstcisMask,pnstcisFlags); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_GetSelectedItems(INameSpaceTreeControl2* This,IShellItemArray **psiaItems) { +static inline HRESULT INameSpaceTreeControl2_GetSelectedItems(INameSpaceTreeControl2* This,IShellItemArray **psiaItems) { return This->lpVtbl->GetSelectedItems(This,psiaItems); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_GetItemCustomState(INameSpaceTreeControl2* This,IShellItem *psi,int *piStateNumber) { +static inline HRESULT INameSpaceTreeControl2_GetItemCustomState(INameSpaceTreeControl2* This,IShellItem *psi,int *piStateNumber) { return This->lpVtbl->GetItemCustomState(This,psi,piStateNumber); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_SetItemCustomState(INameSpaceTreeControl2* This,IShellItem *psi,int iStateNumber) { +static inline HRESULT INameSpaceTreeControl2_SetItemCustomState(INameSpaceTreeControl2* This,IShellItem *psi,int iStateNumber) { return This->lpVtbl->SetItemCustomState(This,psi,iStateNumber); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_EnsureItemVisible(INameSpaceTreeControl2* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeControl2_EnsureItemVisible(INameSpaceTreeControl2* This,IShellItem *psi) { return This->lpVtbl->EnsureItemVisible(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_SetTheme(INameSpaceTreeControl2* This,LPCWSTR pszTheme) { +static inline HRESULT INameSpaceTreeControl2_SetTheme(INameSpaceTreeControl2* This,LPCWSTR pszTheme) { return This->lpVtbl->SetTheme(This,pszTheme); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_GetNextItem(INameSpaceTreeControl2* This,IShellItem *psi,NSTCGNI nstcgi,IShellItem **ppsiNext) { +static inline HRESULT INameSpaceTreeControl2_GetNextItem(INameSpaceTreeControl2* This,IShellItem *psi,NSTCGNI nstcgi,IShellItem **ppsiNext) { return This->lpVtbl->GetNextItem(This,psi,nstcgi,ppsiNext); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_HitTest(INameSpaceTreeControl2* This,POINT *ppt,IShellItem **ppsiOut) { +static inline HRESULT INameSpaceTreeControl2_HitTest(INameSpaceTreeControl2* This,POINT *ppt,IShellItem **ppsiOut) { return This->lpVtbl->HitTest(This,ppt,ppsiOut); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_GetItemRect(INameSpaceTreeControl2* This,IShellItem *psi,RECT *prect) { +static inline HRESULT INameSpaceTreeControl2_GetItemRect(INameSpaceTreeControl2* This,IShellItem *psi,RECT *prect) { return This->lpVtbl->GetItemRect(This,psi,prect); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_CollapseAll(INameSpaceTreeControl2* This) { +static inline HRESULT INameSpaceTreeControl2_CollapseAll(INameSpaceTreeControl2* This) { return This->lpVtbl->CollapseAll(This); } /*** INameSpaceTreeControl2 methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_SetControlStyle(INameSpaceTreeControl2* This,NSTCSTYLE nstcsMask,NSTCSTYLE nstcsStyle) { +static inline HRESULT INameSpaceTreeControl2_SetControlStyle(INameSpaceTreeControl2* This,NSTCSTYLE nstcsMask,NSTCSTYLE nstcsStyle) { return This->lpVtbl->SetControlStyle(This,nstcsMask,nstcsStyle); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_GetControlStyle(INameSpaceTreeControl2* This,NSTCSTYLE nstcsMask,NSTCSTYLE *pnstcsStyle) { +static inline HRESULT INameSpaceTreeControl2_GetControlStyle(INameSpaceTreeControl2* This,NSTCSTYLE nstcsMask,NSTCSTYLE *pnstcsStyle) { return This->lpVtbl->GetControlStyle(This,nstcsMask,pnstcsStyle); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_SetControlStyle2(INameSpaceTreeControl2* This,NSTCSTYLE2 nstcsMask,NSTCSTYLE2 nstcsStyle) { +static inline HRESULT INameSpaceTreeControl2_SetControlStyle2(INameSpaceTreeControl2* This,NSTCSTYLE2 nstcsMask,NSTCSTYLE2 nstcsStyle) { return This->lpVtbl->SetControlStyle2(This,nstcsMask,nstcsStyle); } -static __WIDL_INLINE HRESULT INameSpaceTreeControl2_GetControlStyle2(INameSpaceTreeControl2* This,NSTCSTYLE2 nstcsMask,NSTCSTYLE2 *pnstcsStyle) { +static inline HRESULT INameSpaceTreeControl2_GetControlStyle2(INameSpaceTreeControl2* This,NSTCSTYLE2 nstcsMask,NSTCSTYLE2 *pnstcsStyle) { return This->lpVtbl->GetControlStyle2(This,nstcsMask,pnstcsStyle); } #endif @@ -27384,68 +27376,68 @@ interface INameSpaceTreeControlEvents { #define INameSpaceTreeControlEvents_OnGetDefaultIconIndex(This,psi,piDefaultIcon,piOpenIcon) (This)->lpVtbl->OnGetDefaultIconIndex(This,psi,piDefaultIcon,piOpenIcon) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_QueryInterface(INameSpaceTreeControlEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT INameSpaceTreeControlEvents_QueryInterface(INameSpaceTreeControlEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INameSpaceTreeControlEvents_AddRef(INameSpaceTreeControlEvents* This) { +static inline ULONG INameSpaceTreeControlEvents_AddRef(INameSpaceTreeControlEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INameSpaceTreeControlEvents_Release(INameSpaceTreeControlEvents* This) { +static inline ULONG INameSpaceTreeControlEvents_Release(INameSpaceTreeControlEvents* This) { return This->lpVtbl->Release(This); } /*** INameSpaceTreeControlEvents methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnItemClick(INameSpaceTreeControlEvents* This,IShellItem *psi,NSTCEHITTEST nstceHitTest,NSTCECLICKTYPE nstceClickType) { +static inline HRESULT INameSpaceTreeControlEvents_OnItemClick(INameSpaceTreeControlEvents* This,IShellItem *psi,NSTCEHITTEST nstceHitTest,NSTCECLICKTYPE nstceClickType) { return This->lpVtbl->OnItemClick(This,psi,nstceHitTest,nstceClickType); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnPropertyItemCommit(INameSpaceTreeControlEvents* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeControlEvents_OnPropertyItemCommit(INameSpaceTreeControlEvents* This,IShellItem *psi) { return This->lpVtbl->OnPropertyItemCommit(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnItemStateChanging(INameSpaceTreeControlEvents* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE nstcisState) { +static inline HRESULT INameSpaceTreeControlEvents_OnItemStateChanging(INameSpaceTreeControlEvents* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE nstcisState) { return This->lpVtbl->OnItemStateChanging(This,psi,nstcisMask,nstcisState); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnItemStateChanged(INameSpaceTreeControlEvents* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE nstcisState) { +static inline HRESULT INameSpaceTreeControlEvents_OnItemStateChanged(INameSpaceTreeControlEvents* This,IShellItem *psi,NSTCITEMSTATE nstcisMask,NSTCITEMSTATE nstcisState) { return This->lpVtbl->OnItemStateChanged(This,psi,nstcisMask,nstcisState); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnSelectionChanged(INameSpaceTreeControlEvents* This,IShellItemArray *psiaSelection) { +static inline HRESULT INameSpaceTreeControlEvents_OnSelectionChanged(INameSpaceTreeControlEvents* This,IShellItemArray *psiaSelection) { return This->lpVtbl->OnSelectionChanged(This,psiaSelection); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnKeyboardInput(INameSpaceTreeControlEvents* This,UINT uMsg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT INameSpaceTreeControlEvents_OnKeyboardInput(INameSpaceTreeControlEvents* This,UINT uMsg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->OnKeyboardInput(This,uMsg,wParam,lParam); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnBeforeExpand(INameSpaceTreeControlEvents* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeControlEvents_OnBeforeExpand(INameSpaceTreeControlEvents* This,IShellItem *psi) { return This->lpVtbl->OnBeforeExpand(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnAfterExpand(INameSpaceTreeControlEvents* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeControlEvents_OnAfterExpand(INameSpaceTreeControlEvents* This,IShellItem *psi) { return This->lpVtbl->OnAfterExpand(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnBeginLabelEdit(INameSpaceTreeControlEvents* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeControlEvents_OnBeginLabelEdit(INameSpaceTreeControlEvents* This,IShellItem *psi) { return This->lpVtbl->OnBeginLabelEdit(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnEndLabelEdit(INameSpaceTreeControlEvents* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeControlEvents_OnEndLabelEdit(INameSpaceTreeControlEvents* This,IShellItem *psi) { return This->lpVtbl->OnEndLabelEdit(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnGetToolTip(INameSpaceTreeControlEvents* This,IShellItem *psi,LPWSTR pszTip,int cchTip) { +static inline HRESULT INameSpaceTreeControlEvents_OnGetToolTip(INameSpaceTreeControlEvents* This,IShellItem *psi,LPWSTR pszTip,int cchTip) { return This->lpVtbl->OnGetToolTip(This,psi,pszTip,cchTip); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnBeforeItemDelete(INameSpaceTreeControlEvents* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeControlEvents_OnBeforeItemDelete(INameSpaceTreeControlEvents* This,IShellItem *psi) { return This->lpVtbl->OnBeforeItemDelete(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnItemAdded(INameSpaceTreeControlEvents* This,IShellItem *psi,WINBOOL fIsRoot) { +static inline HRESULT INameSpaceTreeControlEvents_OnItemAdded(INameSpaceTreeControlEvents* This,IShellItem *psi,WINBOOL fIsRoot) { return This->lpVtbl->OnItemAdded(This,psi,fIsRoot); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnItemDeleted(INameSpaceTreeControlEvents* This,IShellItem *psi,WINBOOL fIsRoot) { +static inline HRESULT INameSpaceTreeControlEvents_OnItemDeleted(INameSpaceTreeControlEvents* This,IShellItem *psi,WINBOOL fIsRoot) { return This->lpVtbl->OnItemDeleted(This,psi,fIsRoot); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnBeforeContextMenu(INameSpaceTreeControlEvents* This,IShellItem *psi,REFIID riid,void **ppv) { +static inline HRESULT INameSpaceTreeControlEvents_OnBeforeContextMenu(INameSpaceTreeControlEvents* This,IShellItem *psi,REFIID riid,void **ppv) { return This->lpVtbl->OnBeforeContextMenu(This,psi,riid,ppv); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnAfterContextMenu(INameSpaceTreeControlEvents* This,IShellItem *psi,IContextMenu *pcmIn,REFIID riid,void **ppv) { +static inline HRESULT INameSpaceTreeControlEvents_OnAfterContextMenu(INameSpaceTreeControlEvents* This,IShellItem *psi,IContextMenu *pcmIn,REFIID riid,void **ppv) { return This->lpVtbl->OnAfterContextMenu(This,psi,pcmIn,riid,ppv); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnBeforeStateImageChange(INameSpaceTreeControlEvents* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeControlEvents_OnBeforeStateImageChange(INameSpaceTreeControlEvents* This,IShellItem *psi) { return This->lpVtbl->OnBeforeStateImageChange(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlEvents_OnGetDefaultIconIndex(INameSpaceTreeControlEvents* This,IShellItem *psi,int *piDefaultIcon,int *piOpenIcon) { +static inline HRESULT INameSpaceTreeControlEvents_OnGetDefaultIconIndex(INameSpaceTreeControlEvents* This,IShellItem *psi,int *piDefaultIcon,int *piOpenIcon) { return This->lpVtbl->OnGetDefaultIconIndex(This,psi,piDefaultIcon,piOpenIcon); } #endif @@ -27589,32 +27581,32 @@ interface INameSpaceTreeControlDropHandler { #define INameSpaceTreeControlDropHandler_OnDragLeave(This,psiOver) (This)->lpVtbl->OnDragLeave(This,psiOver) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControlDropHandler_QueryInterface(INameSpaceTreeControlDropHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT INameSpaceTreeControlDropHandler_QueryInterface(INameSpaceTreeControlDropHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INameSpaceTreeControlDropHandler_AddRef(INameSpaceTreeControlDropHandler* This) { +static inline ULONG INameSpaceTreeControlDropHandler_AddRef(INameSpaceTreeControlDropHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INameSpaceTreeControlDropHandler_Release(INameSpaceTreeControlDropHandler* This) { +static inline ULONG INameSpaceTreeControlDropHandler_Release(INameSpaceTreeControlDropHandler* This) { return This->lpVtbl->Release(This); } /*** INameSpaceTreeControlDropHandler methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControlDropHandler_OnDragEnter(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,WINBOOL fOutsideSource,DWORD grfKeyState,DWORD *pdwEffect) { +static inline HRESULT INameSpaceTreeControlDropHandler_OnDragEnter(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,WINBOOL fOutsideSource,DWORD grfKeyState,DWORD *pdwEffect) { return This->lpVtbl->OnDragEnter(This,psiOver,psiaData,fOutsideSource,grfKeyState,pdwEffect); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlDropHandler_OnDragOver(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,DWORD grfKeyState,DWORD *pdwEffect) { +static inline HRESULT INameSpaceTreeControlDropHandler_OnDragOver(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,DWORD grfKeyState,DWORD *pdwEffect) { return This->lpVtbl->OnDragOver(This,psiOver,psiaData,grfKeyState,pdwEffect); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlDropHandler_OnDragPosition(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,int iNewPosition,int iOldPosition) { +static inline HRESULT INameSpaceTreeControlDropHandler_OnDragPosition(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,int iNewPosition,int iOldPosition) { return This->lpVtbl->OnDragPosition(This,psiOver,psiaData,iNewPosition,iOldPosition); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlDropHandler_OnDrop(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,int iPosition,DWORD grfKeyState,DWORD *pdwEffect) { +static inline HRESULT INameSpaceTreeControlDropHandler_OnDrop(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,int iPosition,DWORD grfKeyState,DWORD *pdwEffect) { return This->lpVtbl->OnDrop(This,psiOver,psiaData,iPosition,grfKeyState,pdwEffect); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlDropHandler_OnDropPosition(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,int iNewPosition,int iOldPosition) { +static inline HRESULT INameSpaceTreeControlDropHandler_OnDropPosition(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver,IShellItemArray *psiaData,int iNewPosition,int iOldPosition) { return This->lpVtbl->OnDropPosition(This,psiOver,psiaData,iNewPosition,iOldPosition); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlDropHandler_OnDragLeave(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver) { +static inline HRESULT INameSpaceTreeControlDropHandler_OnDragLeave(INameSpaceTreeControlDropHandler* This,IShellItem *psiOver) { return This->lpVtbl->OnDragLeave(This,psiOver); } #endif @@ -27702,23 +27694,23 @@ interface INameSpaceTreeAccessible { #define INameSpaceTreeAccessible_OnGetAccessibilityRole(This,psi,pvarRole) (This)->lpVtbl->OnGetAccessibilityRole(This,psi,pvarRole) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeAccessible_QueryInterface(INameSpaceTreeAccessible* This,REFIID riid,void **ppvObject) { +static inline HRESULT INameSpaceTreeAccessible_QueryInterface(INameSpaceTreeAccessible* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INameSpaceTreeAccessible_AddRef(INameSpaceTreeAccessible* This) { +static inline ULONG INameSpaceTreeAccessible_AddRef(INameSpaceTreeAccessible* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INameSpaceTreeAccessible_Release(INameSpaceTreeAccessible* This) { +static inline ULONG INameSpaceTreeAccessible_Release(INameSpaceTreeAccessible* This) { return This->lpVtbl->Release(This); } /*** INameSpaceTreeAccessible methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeAccessible_OnGetDefaultAccessibilityAction(INameSpaceTreeAccessible* This,IShellItem *psi,BSTR *pbstrDefaultAction) { +static inline HRESULT INameSpaceTreeAccessible_OnGetDefaultAccessibilityAction(INameSpaceTreeAccessible* This,IShellItem *psi,BSTR *pbstrDefaultAction) { return This->lpVtbl->OnGetDefaultAccessibilityAction(This,psi,pbstrDefaultAction); } -static __WIDL_INLINE HRESULT INameSpaceTreeAccessible_OnDoDefaultAccessibilityAction(INameSpaceTreeAccessible* This,IShellItem *psi) { +static inline HRESULT INameSpaceTreeAccessible_OnDoDefaultAccessibilityAction(INameSpaceTreeAccessible* This,IShellItem *psi) { return This->lpVtbl->OnDoDefaultAccessibilityAction(This,psi); } -static __WIDL_INLINE HRESULT INameSpaceTreeAccessible_OnGetAccessibilityRole(INameSpaceTreeAccessible* This,IShellItem *psi,VARIANT *pvarRole) { +static inline HRESULT INameSpaceTreeAccessible_OnGetAccessibilityRole(INameSpaceTreeAccessible* This,IShellItem *psi,VARIANT *pvarRole) { return This->lpVtbl->OnGetAccessibilityRole(This,psi,pvarRole); } #endif @@ -27841,26 +27833,26 @@ interface INameSpaceTreeControlCustomDraw { #define INameSpaceTreeControlCustomDraw_ItemPostPaint(This,hdc,prc,pnstccdItem) (This)->lpVtbl->ItemPostPaint(This,hdc,prc,pnstccdItem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControlCustomDraw_QueryInterface(INameSpaceTreeControlCustomDraw* This,REFIID riid,void **ppvObject) { +static inline HRESULT INameSpaceTreeControlCustomDraw_QueryInterface(INameSpaceTreeControlCustomDraw* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INameSpaceTreeControlCustomDraw_AddRef(INameSpaceTreeControlCustomDraw* This) { +static inline ULONG INameSpaceTreeControlCustomDraw_AddRef(INameSpaceTreeControlCustomDraw* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INameSpaceTreeControlCustomDraw_Release(INameSpaceTreeControlCustomDraw* This) { +static inline ULONG INameSpaceTreeControlCustomDraw_Release(INameSpaceTreeControlCustomDraw* This) { return This->lpVtbl->Release(This); } /*** INameSpaceTreeControlCustomDraw methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControlCustomDraw_PrePaint(INameSpaceTreeControlCustomDraw* This,HDC hdc,RECT *prc,LRESULT *plres) { +static inline HRESULT INameSpaceTreeControlCustomDraw_PrePaint(INameSpaceTreeControlCustomDraw* This,HDC hdc,RECT *prc,LRESULT *plres) { return This->lpVtbl->PrePaint(This,hdc,prc,plres); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlCustomDraw_PostPaint(INameSpaceTreeControlCustomDraw* This,HDC hdc,RECT *prc) { +static inline HRESULT INameSpaceTreeControlCustomDraw_PostPaint(INameSpaceTreeControlCustomDraw* This,HDC hdc,RECT *prc) { return This->lpVtbl->PostPaint(This,hdc,prc); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlCustomDraw_ItemPrePaint(INameSpaceTreeControlCustomDraw* This,HDC hdc,RECT *prc,NSTCCUSTOMDRAW *pnstccdItem,COLORREF *pclrText,COLORREF *pclrTextBk,LRESULT *plres) { +static inline HRESULT INameSpaceTreeControlCustomDraw_ItemPrePaint(INameSpaceTreeControlCustomDraw* This,HDC hdc,RECT *prc,NSTCCUSTOMDRAW *pnstccdItem,COLORREF *pclrText,COLORREF *pclrTextBk,LRESULT *plres) { return This->lpVtbl->ItemPrePaint(This,hdc,prc,pnstccdItem,pclrText,pclrTextBk,plres); } -static __WIDL_INLINE HRESULT INameSpaceTreeControlCustomDraw_ItemPostPaint(INameSpaceTreeControlCustomDraw* This,HDC hdc,RECT *prc,NSTCCUSTOMDRAW *pnstccdItem) { +static inline HRESULT INameSpaceTreeControlCustomDraw_ItemPostPaint(INameSpaceTreeControlCustomDraw* This,HDC hdc,RECT *prc,NSTCCUSTOMDRAW *pnstccdItem) { return This->lpVtbl->ItemPostPaint(This,hdc,prc,pnstccdItem); } #endif @@ -27939,17 +27931,17 @@ interface INameSpaceTreeControlFolderCapabilities { #define INameSpaceTreeControlFolderCapabilities_GetFolderCapabilities(This,nfcMask,pnfcValue) (This)->lpVtbl->GetFolderCapabilities(This,nfcMask,pnfcValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControlFolderCapabilities_QueryInterface(INameSpaceTreeControlFolderCapabilities* This,REFIID riid,void **ppvObject) { +static inline HRESULT INameSpaceTreeControlFolderCapabilities_QueryInterface(INameSpaceTreeControlFolderCapabilities* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INameSpaceTreeControlFolderCapabilities_AddRef(INameSpaceTreeControlFolderCapabilities* This) { +static inline ULONG INameSpaceTreeControlFolderCapabilities_AddRef(INameSpaceTreeControlFolderCapabilities* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INameSpaceTreeControlFolderCapabilities_Release(INameSpaceTreeControlFolderCapabilities* This) { +static inline ULONG INameSpaceTreeControlFolderCapabilities_Release(INameSpaceTreeControlFolderCapabilities* This) { return This->lpVtbl->Release(This); } /*** INameSpaceTreeControlFolderCapabilities methods ***/ -static __WIDL_INLINE HRESULT INameSpaceTreeControlFolderCapabilities_GetFolderCapabilities(INameSpaceTreeControlFolderCapabilities* This,NSTCFOLDERCAPABILITIES nfcMask,NSTCFOLDERCAPABILITIES *pnfcValue) { +static inline HRESULT INameSpaceTreeControlFolderCapabilities_GetFolderCapabilities(INameSpaceTreeControlFolderCapabilities* This,NSTCFOLDERCAPABILITIES nfcMask,NSTCFOLDERCAPABILITIES *pnfcValue) { return This->lpVtbl->GetFolderCapabilities(This,nfcMask,pnfcValue); } #endif @@ -28070,35 +28062,35 @@ interface IPreviewHandler { #define IPreviewHandler_TranslateAccelerator(This,pmsg) (This)->lpVtbl->TranslateAccelerator(This,pmsg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPreviewHandler_QueryInterface(IPreviewHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPreviewHandler_QueryInterface(IPreviewHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPreviewHandler_AddRef(IPreviewHandler* This) { +static inline ULONG IPreviewHandler_AddRef(IPreviewHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPreviewHandler_Release(IPreviewHandler* This) { +static inline ULONG IPreviewHandler_Release(IPreviewHandler* This) { return This->lpVtbl->Release(This); } /*** IPreviewHandler methods ***/ -static __WIDL_INLINE HRESULT IPreviewHandler_SetWindow(IPreviewHandler* This,HWND hwnd,const RECT *prc) { +static inline HRESULT IPreviewHandler_SetWindow(IPreviewHandler* This,HWND hwnd,const RECT *prc) { return This->lpVtbl->SetWindow(This,hwnd,prc); } -static __WIDL_INLINE HRESULT IPreviewHandler_SetRect(IPreviewHandler* This,const RECT *prc) { +static inline HRESULT IPreviewHandler_SetRect(IPreviewHandler* This,const RECT *prc) { return This->lpVtbl->SetRect(This,prc); } -static __WIDL_INLINE HRESULT IPreviewHandler_DoPreview(IPreviewHandler* This) { +static inline HRESULT IPreviewHandler_DoPreview(IPreviewHandler* This) { return This->lpVtbl->DoPreview(This); } -static __WIDL_INLINE HRESULT IPreviewHandler_Unload(IPreviewHandler* This) { +static inline HRESULT IPreviewHandler_Unload(IPreviewHandler* This) { return This->lpVtbl->Unload(This); } -static __WIDL_INLINE HRESULT IPreviewHandler_SetFocus(IPreviewHandler* This) { +static inline HRESULT IPreviewHandler_SetFocus(IPreviewHandler* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IPreviewHandler_QueryFocus(IPreviewHandler* This,HWND *phwnd) { +static inline HRESULT IPreviewHandler_QueryFocus(IPreviewHandler* This,HWND *phwnd) { return This->lpVtbl->QueryFocus(This,phwnd); } -static __WIDL_INLINE HRESULT IPreviewHandler_TranslateAccelerator(IPreviewHandler* This,MSG *pmsg) { +static inline HRESULT IPreviewHandler_TranslateAccelerator(IPreviewHandler* This,MSG *pmsg) { return This->lpVtbl->TranslateAccelerator(This,pmsg); } #endif @@ -28179,20 +28171,20 @@ interface IPreviewHandlerFrame { #define IPreviewHandlerFrame_TranslateAccelerator(This,pmsg) (This)->lpVtbl->TranslateAccelerator(This,pmsg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPreviewHandlerFrame_QueryInterface(IPreviewHandlerFrame* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPreviewHandlerFrame_QueryInterface(IPreviewHandlerFrame* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPreviewHandlerFrame_AddRef(IPreviewHandlerFrame* This) { +static inline ULONG IPreviewHandlerFrame_AddRef(IPreviewHandlerFrame* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPreviewHandlerFrame_Release(IPreviewHandlerFrame* This) { +static inline ULONG IPreviewHandlerFrame_Release(IPreviewHandlerFrame* This) { return This->lpVtbl->Release(This); } /*** IPreviewHandlerFrame methods ***/ -static __WIDL_INLINE HRESULT IPreviewHandlerFrame_GetWindowContext(IPreviewHandlerFrame* This,PREVIEWHANDLERFRAMEINFO *pinfo) { +static inline HRESULT IPreviewHandlerFrame_GetWindowContext(IPreviewHandlerFrame* This,PREVIEWHANDLERFRAMEINFO *pinfo) { return This->lpVtbl->GetWindowContext(This,pinfo); } -static __WIDL_INLINE HRESULT IPreviewHandlerFrame_TranslateAccelerator(IPreviewHandlerFrame* This,MSG *pmsg) { +static inline HRESULT IPreviewHandlerFrame_TranslateAccelerator(IPreviewHandlerFrame* This,MSG *pmsg) { return This->lpVtbl->TranslateAccelerator(This,pmsg); } #endif @@ -28284,26 +28276,26 @@ interface ITrayDeskBand { #define ITrayDeskBand_DeskBandRegistrationChanged(This) (This)->lpVtbl->DeskBandRegistrationChanged(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITrayDeskBand_QueryInterface(ITrayDeskBand* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITrayDeskBand_QueryInterface(ITrayDeskBand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITrayDeskBand_AddRef(ITrayDeskBand* This) { +static inline ULONG ITrayDeskBand_AddRef(ITrayDeskBand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITrayDeskBand_Release(ITrayDeskBand* This) { +static inline ULONG ITrayDeskBand_Release(ITrayDeskBand* This) { return This->lpVtbl->Release(This); } /*** ITrayDeskBand methods ***/ -static __WIDL_INLINE HRESULT ITrayDeskBand_ShowDeskBand(ITrayDeskBand* This,REFCLSID clsid) { +static inline HRESULT ITrayDeskBand_ShowDeskBand(ITrayDeskBand* This,REFCLSID clsid) { return This->lpVtbl->ShowDeskBand(This,clsid); } -static __WIDL_INLINE HRESULT ITrayDeskBand_HideDeskBand(ITrayDeskBand* This,REFCLSID clsid) { +static inline HRESULT ITrayDeskBand_HideDeskBand(ITrayDeskBand* This,REFCLSID clsid) { return This->lpVtbl->HideDeskBand(This,clsid); } -static __WIDL_INLINE HRESULT ITrayDeskBand_IsDeskBandShown(ITrayDeskBand* This,REFCLSID clsid) { +static inline HRESULT ITrayDeskBand_IsDeskBandShown(ITrayDeskBand* This,REFCLSID clsid) { return This->lpVtbl->IsDeskBandShown(This,clsid); } -static __WIDL_INLINE HRESULT ITrayDeskBand_DeskBandRegistrationChanged(ITrayDeskBand* This) { +static inline HRESULT ITrayDeskBand_DeskBandRegistrationChanged(ITrayDeskBand* This) { return This->lpVtbl->DeskBandRegistrationChanged(This); } #endif @@ -28397,23 +28389,23 @@ interface IBandHost { #define IBandHost_DestroyBand(This,rclsidBand) (This)->lpVtbl->DestroyBand(This,rclsidBand) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBandHost_QueryInterface(IBandHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBandHost_QueryInterface(IBandHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBandHost_AddRef(IBandHost* This) { +static inline ULONG IBandHost_AddRef(IBandHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBandHost_Release(IBandHost* This) { +static inline ULONG IBandHost_Release(IBandHost* This) { return This->lpVtbl->Release(This); } /*** IBandHost methods ***/ -static __WIDL_INLINE HRESULT IBandHost_CreateBand(IBandHost* This,REFCLSID rclsidBand,WINBOOL fAvailable,WINBOOL fVisible,REFIID riid,void **ppv) { +static inline HRESULT IBandHost_CreateBand(IBandHost* This,REFCLSID rclsidBand,WINBOOL fAvailable,WINBOOL fVisible,REFIID riid,void **ppv) { return This->lpVtbl->CreateBand(This,rclsidBand,fAvailable,fVisible,riid,ppv); } -static __WIDL_INLINE HRESULT IBandHost_SetBandAvailability(IBandHost* This,REFCLSID rclsidBand,WINBOOL fAvailable) { +static inline HRESULT IBandHost_SetBandAvailability(IBandHost* This,REFCLSID rclsidBand,WINBOOL fAvailable) { return This->lpVtbl->SetBandAvailability(This,rclsidBand,fAvailable); } -static __WIDL_INLINE HRESULT IBandHost_DestroyBand(IBandHost* This,REFCLSID rclsidBand) { +static inline HRESULT IBandHost_DestroyBand(IBandHost* This,REFCLSID rclsidBand) { return This->lpVtbl->DestroyBand(This,rclsidBand); } #endif @@ -28508,17 +28500,17 @@ interface IExplorerPaneVisibility { #define IExplorerPaneVisibility_GetPaneState(This,ep,peps) (This)->lpVtbl->GetPaneState(This,ep,peps) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExplorerPaneVisibility_QueryInterface(IExplorerPaneVisibility* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExplorerPaneVisibility_QueryInterface(IExplorerPaneVisibility* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExplorerPaneVisibility_AddRef(IExplorerPaneVisibility* This) { +static inline ULONG IExplorerPaneVisibility_AddRef(IExplorerPaneVisibility* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExplorerPaneVisibility_Release(IExplorerPaneVisibility* This) { +static inline ULONG IExplorerPaneVisibility_Release(IExplorerPaneVisibility* This) { return This->lpVtbl->Release(This); } /*** IExplorerPaneVisibility methods ***/ -static __WIDL_INLINE HRESULT IExplorerPaneVisibility_GetPaneState(IExplorerPaneVisibility* This,REFEXPLORERPANE ep,EXPLORERPANESTATE *peps) { +static inline HRESULT IExplorerPaneVisibility_GetPaneState(IExplorerPaneVisibility* This,REFEXPLORERPANE ep,EXPLORERPANESTATE *peps) { return This->lpVtbl->GetPaneState(This,ep,peps); } #endif @@ -28598,17 +28590,17 @@ interface IContextMenuCB { #define IContextMenuCB_CallBack(This,psf,hwndOwner,pdtobj,uMsg,wParam,lParam) (This)->lpVtbl->CallBack(This,psf,hwndOwner,pdtobj,uMsg,wParam,lParam) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IContextMenuCB_QueryInterface(IContextMenuCB* This,REFIID riid,void **ppvObject) { +static inline HRESULT IContextMenuCB_QueryInterface(IContextMenuCB* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IContextMenuCB_AddRef(IContextMenuCB* This) { +static inline ULONG IContextMenuCB_AddRef(IContextMenuCB* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IContextMenuCB_Release(IContextMenuCB* This) { +static inline ULONG IContextMenuCB_Release(IContextMenuCB* This) { return This->lpVtbl->Release(This); } /*** IContextMenuCB methods ***/ -static __WIDL_INLINE HRESULT IContextMenuCB_CallBack(IContextMenuCB* This,IShellFolder *psf,HWND hwndOwner,IDataObject *pdtobj,UINT uMsg,WPARAM wParam,LPARAM lParam) { +static inline HRESULT IContextMenuCB_CallBack(IContextMenuCB* This,IShellFolder *psf,HWND hwndOwner,IDataObject *pdtobj,UINT uMsg,WPARAM wParam,LPARAM lParam) { return This->lpVtbl->CallBack(This,psf,hwndOwner,pdtobj,uMsg,wParam,lParam); } #endif @@ -28725,32 +28717,32 @@ interface IDefaultExtractIconInit { #define IDefaultExtractIconInit_SetDefaultIcon(This,pszFile,iIcon) (This)->lpVtbl->SetDefaultIcon(This,pszFile,iIcon) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDefaultExtractIconInit_QueryInterface(IDefaultExtractIconInit* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDefaultExtractIconInit_QueryInterface(IDefaultExtractIconInit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDefaultExtractIconInit_AddRef(IDefaultExtractIconInit* This) { +static inline ULONG IDefaultExtractIconInit_AddRef(IDefaultExtractIconInit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDefaultExtractIconInit_Release(IDefaultExtractIconInit* This) { +static inline ULONG IDefaultExtractIconInit_Release(IDefaultExtractIconInit* This) { return This->lpVtbl->Release(This); } /*** IDefaultExtractIconInit methods ***/ -static __WIDL_INLINE HRESULT IDefaultExtractIconInit_SetFlags(IDefaultExtractIconInit* This,UINT uFlags) { +static inline HRESULT IDefaultExtractIconInit_SetFlags(IDefaultExtractIconInit* This,UINT uFlags) { return This->lpVtbl->SetFlags(This,uFlags); } -static __WIDL_INLINE HRESULT IDefaultExtractIconInit_SetKey(IDefaultExtractIconInit* This,HKEY hkey) { +static inline HRESULT IDefaultExtractIconInit_SetKey(IDefaultExtractIconInit* This,HKEY hkey) { return This->lpVtbl->SetKey(This,hkey); } -static __WIDL_INLINE HRESULT IDefaultExtractIconInit_SetNormalIcon(IDefaultExtractIconInit* This,LPCWSTR pszFile,int iIcon) { +static inline HRESULT IDefaultExtractIconInit_SetNormalIcon(IDefaultExtractIconInit* This,LPCWSTR pszFile,int iIcon) { return This->lpVtbl->SetNormalIcon(This,pszFile,iIcon); } -static __WIDL_INLINE HRESULT IDefaultExtractIconInit_SetOpenIcon(IDefaultExtractIconInit* This,LPCWSTR pszFile,int iIcon) { +static inline HRESULT IDefaultExtractIconInit_SetOpenIcon(IDefaultExtractIconInit* This,LPCWSTR pszFile,int iIcon) { return This->lpVtbl->SetOpenIcon(This,pszFile,iIcon); } -static __WIDL_INLINE HRESULT IDefaultExtractIconInit_SetShortcutIcon(IDefaultExtractIconInit* This,LPCWSTR pszFile,int iIcon) { +static inline HRESULT IDefaultExtractIconInit_SetShortcutIcon(IDefaultExtractIconInit* This,LPCWSTR pszFile,int iIcon) { return This->lpVtbl->SetShortcutIcon(This,pszFile,iIcon); } -static __WIDL_INLINE HRESULT IDefaultExtractIconInit_SetDefaultIcon(IDefaultExtractIconInit* This,LPCWSTR pszFile,int iIcon) { +static inline HRESULT IDefaultExtractIconInit_SetDefaultIcon(IDefaultExtractIconInit* This,LPCWSTR pszFile,int iIcon) { return This->lpVtbl->SetDefaultIcon(This,pszFile,iIcon); } #endif @@ -28924,38 +28916,38 @@ interface IExplorerCommand { #define IExplorerCommand_EnumSubCommands(This,ppEnum) (This)->lpVtbl->EnumSubCommands(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExplorerCommand_QueryInterface(IExplorerCommand* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExplorerCommand_QueryInterface(IExplorerCommand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExplorerCommand_AddRef(IExplorerCommand* This) { +static inline ULONG IExplorerCommand_AddRef(IExplorerCommand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExplorerCommand_Release(IExplorerCommand* This) { +static inline ULONG IExplorerCommand_Release(IExplorerCommand* This) { return This->lpVtbl->Release(This); } /*** IExplorerCommand methods ***/ -static __WIDL_INLINE HRESULT IExplorerCommand_GetTitle(IExplorerCommand* This,IShellItemArray *psiItemArray,LPWSTR *ppszName) { +static inline HRESULT IExplorerCommand_GetTitle(IExplorerCommand* This,IShellItemArray *psiItemArray,LPWSTR *ppszName) { return This->lpVtbl->GetTitle(This,psiItemArray,ppszName); } -static __WIDL_INLINE HRESULT IExplorerCommand_GetIcon(IExplorerCommand* This,IShellItemArray *psiItemArray,LPWSTR *ppszIcon) { +static inline HRESULT IExplorerCommand_GetIcon(IExplorerCommand* This,IShellItemArray *psiItemArray,LPWSTR *ppszIcon) { return This->lpVtbl->GetIcon(This,psiItemArray,ppszIcon); } -static __WIDL_INLINE HRESULT IExplorerCommand_GetToolTip(IExplorerCommand* This,IShellItemArray *psiItemArray,LPWSTR *ppszInfotip) { +static inline HRESULT IExplorerCommand_GetToolTip(IExplorerCommand* This,IShellItemArray *psiItemArray,LPWSTR *ppszInfotip) { return This->lpVtbl->GetToolTip(This,psiItemArray,ppszInfotip); } -static __WIDL_INLINE HRESULT IExplorerCommand_GetCanonicalName(IExplorerCommand* This,GUID *pguidCommandName) { +static inline HRESULT IExplorerCommand_GetCanonicalName(IExplorerCommand* This,GUID *pguidCommandName) { return This->lpVtbl->GetCanonicalName(This,pguidCommandName); } -static __WIDL_INLINE HRESULT IExplorerCommand_GetState(IExplorerCommand* This,IShellItemArray *psiItemArray,WINBOOL fOkToBeSlow,EXPCMDSTATE *pCmdState) { +static inline HRESULT IExplorerCommand_GetState(IExplorerCommand* This,IShellItemArray *psiItemArray,WINBOOL fOkToBeSlow,EXPCMDSTATE *pCmdState) { return This->lpVtbl->GetState(This,psiItemArray,fOkToBeSlow,pCmdState); } -static __WIDL_INLINE HRESULT IExplorerCommand_Invoke(IExplorerCommand* This,IShellItemArray *psiItemArray,IBindCtx *pbc) { +static inline HRESULT IExplorerCommand_Invoke(IExplorerCommand* This,IShellItemArray *psiItemArray,IBindCtx *pbc) { return This->lpVtbl->Invoke(This,psiItemArray,pbc); } -static __WIDL_INLINE HRESULT IExplorerCommand_GetFlags(IExplorerCommand* This,EXPCMDFLAGS *pFlags) { +static inline HRESULT IExplorerCommand_GetFlags(IExplorerCommand* This,EXPCMDFLAGS *pFlags) { return This->lpVtbl->GetFlags(This,pFlags); } -static __WIDL_INLINE HRESULT IExplorerCommand_EnumSubCommands(IExplorerCommand* This,IEnumExplorerCommand **ppEnum) { +static inline HRESULT IExplorerCommand_EnumSubCommands(IExplorerCommand* This,IEnumExplorerCommand **ppEnum) { return This->lpVtbl->EnumSubCommands(This,ppEnum); } #endif @@ -29027,17 +29019,17 @@ interface IExplorerCommandState { #define IExplorerCommandState_GetState(This,psiItemArray,fOkToBeSlow,pCmdState) (This)->lpVtbl->GetState(This,psiItemArray,fOkToBeSlow,pCmdState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExplorerCommandState_QueryInterface(IExplorerCommandState* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExplorerCommandState_QueryInterface(IExplorerCommandState* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExplorerCommandState_AddRef(IExplorerCommandState* This) { +static inline ULONG IExplorerCommandState_AddRef(IExplorerCommandState* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExplorerCommandState_Release(IExplorerCommandState* This) { +static inline ULONG IExplorerCommandState_Release(IExplorerCommandState* This) { return This->lpVtbl->Release(This); } /*** IExplorerCommandState methods ***/ -static __WIDL_INLINE HRESULT IExplorerCommandState_GetState(IExplorerCommandState* This,IShellItemArray *psiItemArray,WINBOOL fOkToBeSlow,EXPCMDSTATE *pCmdState) { +static inline HRESULT IExplorerCommandState_GetState(IExplorerCommandState* This,IShellItemArray *psiItemArray,WINBOOL fOkToBeSlow,EXPCMDSTATE *pCmdState) { return This->lpVtbl->GetState(This,psiItemArray,fOkToBeSlow,pCmdState); } #endif @@ -29107,17 +29099,17 @@ interface IInitializeCommand { #define IInitializeCommand_Initialize(This,pszCommandName,ppb) (This)->lpVtbl->Initialize(This,pszCommandName,ppb) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInitializeCommand_QueryInterface(IInitializeCommand* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInitializeCommand_QueryInterface(IInitializeCommand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInitializeCommand_AddRef(IInitializeCommand* This) { +static inline ULONG IInitializeCommand_AddRef(IInitializeCommand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInitializeCommand_Release(IInitializeCommand* This) { +static inline ULONG IInitializeCommand_Release(IInitializeCommand* This) { return This->lpVtbl->Release(This); } /*** IInitializeCommand methods ***/ -static __WIDL_INLINE HRESULT IInitializeCommand_Initialize(IInitializeCommand* This,LPCWSTR pszCommandName,IPropertyBag *ppb) { +static inline HRESULT IInitializeCommand_Initialize(IInitializeCommand* This,LPCWSTR pszCommandName,IPropertyBag *ppb) { return This->lpVtbl->Initialize(This,pszCommandName,ppb); } #endif @@ -29212,26 +29204,26 @@ interface IEnumExplorerCommand { #define IEnumExplorerCommand_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumExplorerCommand_QueryInterface(IEnumExplorerCommand* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumExplorerCommand_QueryInterface(IEnumExplorerCommand* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumExplorerCommand_AddRef(IEnumExplorerCommand* This) { +static inline ULONG IEnumExplorerCommand_AddRef(IEnumExplorerCommand* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumExplorerCommand_Release(IEnumExplorerCommand* This) { +static inline ULONG IEnumExplorerCommand_Release(IEnumExplorerCommand* This) { return This->lpVtbl->Release(This); } /*** IEnumExplorerCommand methods ***/ -static __WIDL_INLINE HRESULT IEnumExplorerCommand_Next(IEnumExplorerCommand* This,ULONG celt,IExplorerCommand **pUICommand,ULONG *pceltFetched) { +static inline HRESULT IEnumExplorerCommand_Next(IEnumExplorerCommand* This,ULONG celt,IExplorerCommand **pUICommand,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,pUICommand,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumExplorerCommand_Skip(IEnumExplorerCommand* This,ULONG celt) { +static inline HRESULT IEnumExplorerCommand_Skip(IEnumExplorerCommand* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumExplorerCommand_Reset(IEnumExplorerCommand* This) { +static inline HRESULT IEnumExplorerCommand_Reset(IEnumExplorerCommand* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumExplorerCommand_Clone(IEnumExplorerCommand* This,IEnumExplorerCommand **ppenum) { +static inline HRESULT IEnumExplorerCommand_Clone(IEnumExplorerCommand* This,IEnumExplorerCommand **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -29335,20 +29327,20 @@ interface IExplorerCommandProvider { #define IExplorerCommandProvider_GetCommand(This,rguidCommandId,riid,ppv) (This)->lpVtbl->GetCommand(This,rguidCommandId,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExplorerCommandProvider_QueryInterface(IExplorerCommandProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExplorerCommandProvider_QueryInterface(IExplorerCommandProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExplorerCommandProvider_AddRef(IExplorerCommandProvider* This) { +static inline ULONG IExplorerCommandProvider_AddRef(IExplorerCommandProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExplorerCommandProvider_Release(IExplorerCommandProvider* This) { +static inline ULONG IExplorerCommandProvider_Release(IExplorerCommandProvider* This) { return This->lpVtbl->Release(This); } /*** IExplorerCommandProvider methods ***/ -static __WIDL_INLINE HRESULT IExplorerCommandProvider_GetCommands(IExplorerCommandProvider* This,IUnknown *punkSite,REFIID riid,void **ppv) { +static inline HRESULT IExplorerCommandProvider_GetCommands(IExplorerCommandProvider* This,IUnknown *punkSite,REFIID riid,void **ppv) { return This->lpVtbl->GetCommands(This,punkSite,riid,ppv); } -static __WIDL_INLINE HRESULT IExplorerCommandProvider_GetCommand(IExplorerCommandProvider* This,REFGUID rguidCommandId,REFIID riid,void **ppv) { +static inline HRESULT IExplorerCommandProvider_GetCommand(IExplorerCommandProvider* This,REFGUID rguidCommandId,REFIID riid,void **ppv) { return This->lpVtbl->GetCommand(This,rguidCommandId,riid,ppv); } #endif @@ -29426,17 +29418,17 @@ interface IInitializeNetworkFolder { #define IInitializeNetworkFolder_Initialize(This,pidl,pidlTarget,uDisplayType,pszResName,pszProvider) (This)->lpVtbl->Initialize(This,pidl,pidlTarget,uDisplayType,pszResName,pszProvider) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInitializeNetworkFolder_QueryInterface(IInitializeNetworkFolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInitializeNetworkFolder_QueryInterface(IInitializeNetworkFolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInitializeNetworkFolder_AddRef(IInitializeNetworkFolder* This) { +static inline ULONG IInitializeNetworkFolder_AddRef(IInitializeNetworkFolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInitializeNetworkFolder_Release(IInitializeNetworkFolder* This) { +static inline ULONG IInitializeNetworkFolder_Release(IInitializeNetworkFolder* This) { return This->lpVtbl->Release(This); } /*** IInitializeNetworkFolder methods ***/ -static __WIDL_INLINE HRESULT IInitializeNetworkFolder_Initialize(IInitializeNetworkFolder* This,PCIDLIST_ABSOLUTE pidl,PCIDLIST_ABSOLUTE pidlTarget,UINT uDisplayType,LPCWSTR pszResName,LPCWSTR pszProvider) { +static inline HRESULT IInitializeNetworkFolder_Initialize(IInitializeNetworkFolder* This,PCIDLIST_ABSOLUTE pidl,PCIDLIST_ABSOLUTE pidlTarget,UINT uDisplayType,LPCWSTR pszResName,LPCWSTR pszProvider) { return This->lpVtbl->Initialize(This,pidl,pidlTarget,uDisplayType,pszResName,pszProvider); } #endif @@ -29535,23 +29527,23 @@ interface IOpenControlPanel { #define IOpenControlPanel_GetCurrentView(This,pView) (This)->lpVtbl->GetCurrentView(This,pView) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpenControlPanel_QueryInterface(IOpenControlPanel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpenControlPanel_QueryInterface(IOpenControlPanel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpenControlPanel_AddRef(IOpenControlPanel* This) { +static inline ULONG IOpenControlPanel_AddRef(IOpenControlPanel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpenControlPanel_Release(IOpenControlPanel* This) { +static inline ULONG IOpenControlPanel_Release(IOpenControlPanel* This) { return This->lpVtbl->Release(This); } /*** IOpenControlPanel methods ***/ -static __WIDL_INLINE HRESULT IOpenControlPanel_Open(IOpenControlPanel* This,LPCWSTR pszName,LPCWSTR pszPage,IUnknown *punkSite) { +static inline HRESULT IOpenControlPanel_Open(IOpenControlPanel* This,LPCWSTR pszName,LPCWSTR pszPage,IUnknown *punkSite) { return This->lpVtbl->Open(This,pszName,pszPage,punkSite); } -static __WIDL_INLINE HRESULT IOpenControlPanel_GetPath(IOpenControlPanel* This,LPCWSTR pszName,LPWSTR pszPath,UINT cchPath) { +static inline HRESULT IOpenControlPanel_GetPath(IOpenControlPanel* This,LPCWSTR pszName,LPWSTR pszPath,UINT cchPath) { return This->lpVtbl->GetPath(This,pszName,pszPath,cchPath); } -static __WIDL_INLINE HRESULT IOpenControlPanel_GetCurrentView(IOpenControlPanel* This,CPVIEW *pView) { +static inline HRESULT IOpenControlPanel_GetCurrentView(IOpenControlPanel* This,CPVIEW *pView) { return This->lpVtbl->GetCurrentView(This,pView); } #endif @@ -29618,17 +29610,17 @@ interface IComputerInfoChangeNotify { #define IComputerInfoChangeNotify_ComputerInfoChanged(This) (This)->lpVtbl->ComputerInfoChanged(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IComputerInfoChangeNotify_QueryInterface(IComputerInfoChangeNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IComputerInfoChangeNotify_QueryInterface(IComputerInfoChangeNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IComputerInfoChangeNotify_AddRef(IComputerInfoChangeNotify* This) { +static inline ULONG IComputerInfoChangeNotify_AddRef(IComputerInfoChangeNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IComputerInfoChangeNotify_Release(IComputerInfoChangeNotify* This) { +static inline ULONG IComputerInfoChangeNotify_Release(IComputerInfoChangeNotify* This) { return This->lpVtbl->Release(This); } /*** IComputerInfoChangeNotify methods ***/ -static __WIDL_INLINE HRESULT IComputerInfoChangeNotify_ComputerInfoChanged(IComputerInfoChangeNotify* This) { +static inline HRESULT IComputerInfoChangeNotify_ComputerInfoChanged(IComputerInfoChangeNotify* This) { return This->lpVtbl->ComputerInfoChanged(This); } #endif @@ -29706,20 +29698,20 @@ interface IFileSystemBindData { #define IFileSystemBindData_GetFindData(This,pfd) (This)->lpVtbl->GetFindData(This,pfd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileSystemBindData_QueryInterface(IFileSystemBindData* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileSystemBindData_QueryInterface(IFileSystemBindData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileSystemBindData_AddRef(IFileSystemBindData* This) { +static inline ULONG IFileSystemBindData_AddRef(IFileSystemBindData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileSystemBindData_Release(IFileSystemBindData* This) { +static inline ULONG IFileSystemBindData_Release(IFileSystemBindData* This) { return This->lpVtbl->Release(This); } /*** IFileSystemBindData methods ***/ -static __WIDL_INLINE HRESULT IFileSystemBindData_SetFindData(IFileSystemBindData* This,const WIN32_FIND_DATAW *pfd) { +static inline HRESULT IFileSystemBindData_SetFindData(IFileSystemBindData* This,const WIN32_FIND_DATAW *pfd) { return This->lpVtbl->SetFindData(This,pfd); } -static __WIDL_INLINE HRESULT IFileSystemBindData_GetFindData(IFileSystemBindData* This,WIN32_FIND_DATAW *pfd) { +static inline HRESULT IFileSystemBindData_GetFindData(IFileSystemBindData* This,WIN32_FIND_DATAW *pfd) { return This->lpVtbl->GetFindData(This,pfd); } #endif @@ -29823,33 +29815,33 @@ interface IFileSystemBindData2 { #define IFileSystemBindData2_GetJunctionCLSID(This,pclsid) (This)->lpVtbl->GetJunctionCLSID(This,pclsid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileSystemBindData2_QueryInterface(IFileSystemBindData2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileSystemBindData2_QueryInterface(IFileSystemBindData2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileSystemBindData2_AddRef(IFileSystemBindData2* This) { +static inline ULONG IFileSystemBindData2_AddRef(IFileSystemBindData2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileSystemBindData2_Release(IFileSystemBindData2* This) { +static inline ULONG IFileSystemBindData2_Release(IFileSystemBindData2* This) { return This->lpVtbl->Release(This); } /*** IFileSystemBindData methods ***/ -static __WIDL_INLINE HRESULT IFileSystemBindData2_SetFindData(IFileSystemBindData2* This,const WIN32_FIND_DATAW *pfd) { +static inline HRESULT IFileSystemBindData2_SetFindData(IFileSystemBindData2* This,const WIN32_FIND_DATAW *pfd) { return This->lpVtbl->SetFindData(This,pfd); } -static __WIDL_INLINE HRESULT IFileSystemBindData2_GetFindData(IFileSystemBindData2* This,WIN32_FIND_DATAW *pfd) { +static inline HRESULT IFileSystemBindData2_GetFindData(IFileSystemBindData2* This,WIN32_FIND_DATAW *pfd) { return This->lpVtbl->GetFindData(This,pfd); } /*** IFileSystemBindData2 methods ***/ -static __WIDL_INLINE HRESULT IFileSystemBindData2_SetFileID(IFileSystemBindData2* This,LARGE_INTEGER liFileID) { +static inline HRESULT IFileSystemBindData2_SetFileID(IFileSystemBindData2* This,LARGE_INTEGER liFileID) { return This->lpVtbl->SetFileID(This,liFileID); } -static __WIDL_INLINE HRESULT IFileSystemBindData2_GetFileID(IFileSystemBindData2* This,LARGE_INTEGER *pliFileID) { +static inline HRESULT IFileSystemBindData2_GetFileID(IFileSystemBindData2* This,LARGE_INTEGER *pliFileID) { return This->lpVtbl->GetFileID(This,pliFileID); } -static __WIDL_INLINE HRESULT IFileSystemBindData2_SetJunctionCLSID(IFileSystemBindData2* This,REFCLSID clsid) { +static inline HRESULT IFileSystemBindData2_SetJunctionCLSID(IFileSystemBindData2* This,REFCLSID clsid) { return This->lpVtbl->SetJunctionCLSID(This,clsid); } -static __WIDL_INLINE HRESULT IFileSystemBindData2_GetJunctionCLSID(IFileSystemBindData2* This,CLSID *pclsid) { +static inline HRESULT IFileSystemBindData2_GetJunctionCLSID(IFileSystemBindData2* This,CLSID *pclsid) { return This->lpVtbl->GetJunctionCLSID(This,pclsid); } #endif @@ -29993,41 +29985,41 @@ interface ICustomDestinationList { #define ICustomDestinationList_AbortList(This) (This)->lpVtbl->AbortList(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICustomDestinationList_QueryInterface(ICustomDestinationList* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICustomDestinationList_QueryInterface(ICustomDestinationList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICustomDestinationList_AddRef(ICustomDestinationList* This) { +static inline ULONG ICustomDestinationList_AddRef(ICustomDestinationList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICustomDestinationList_Release(ICustomDestinationList* This) { +static inline ULONG ICustomDestinationList_Release(ICustomDestinationList* This) { return This->lpVtbl->Release(This); } /*** ICustomDestinationList methods ***/ -static __WIDL_INLINE HRESULT ICustomDestinationList_SetAppID(ICustomDestinationList* This,LPCWSTR pszAppID) { +static inline HRESULT ICustomDestinationList_SetAppID(ICustomDestinationList* This,LPCWSTR pszAppID) { return This->lpVtbl->SetAppID(This,pszAppID); } -static __WIDL_INLINE HRESULT ICustomDestinationList_BeginList(ICustomDestinationList* This,UINT *pcMinSlots,REFIID riid,void **ppv) { +static inline HRESULT ICustomDestinationList_BeginList(ICustomDestinationList* This,UINT *pcMinSlots,REFIID riid,void **ppv) { return This->lpVtbl->BeginList(This,pcMinSlots,riid,ppv); } -static __WIDL_INLINE HRESULT ICustomDestinationList_AppendCategory(ICustomDestinationList* This,LPCWSTR pszCategory,IObjectArray *poa) { +static inline HRESULT ICustomDestinationList_AppendCategory(ICustomDestinationList* This,LPCWSTR pszCategory,IObjectArray *poa) { return This->lpVtbl->AppendCategory(This,pszCategory,poa); } -static __WIDL_INLINE HRESULT ICustomDestinationList_AppendKnownCategory(ICustomDestinationList* This,KNOWNDESTCATEGORY category) { +static inline HRESULT ICustomDestinationList_AppendKnownCategory(ICustomDestinationList* This,KNOWNDESTCATEGORY category) { return This->lpVtbl->AppendKnownCategory(This,category); } -static __WIDL_INLINE HRESULT ICustomDestinationList_AddUserTasks(ICustomDestinationList* This,IObjectArray *poa) { +static inline HRESULT ICustomDestinationList_AddUserTasks(ICustomDestinationList* This,IObjectArray *poa) { return This->lpVtbl->AddUserTasks(This,poa); } -static __WIDL_INLINE HRESULT ICustomDestinationList_CommitList(ICustomDestinationList* This) { +static inline HRESULT ICustomDestinationList_CommitList(ICustomDestinationList* This) { return This->lpVtbl->CommitList(This); } -static __WIDL_INLINE HRESULT ICustomDestinationList_GetRemovedDestinations(ICustomDestinationList* This,REFIID riid,void **ppv) { +static inline HRESULT ICustomDestinationList_GetRemovedDestinations(ICustomDestinationList* This,REFIID riid,void **ppv) { return This->lpVtbl->GetRemovedDestinations(This,riid,ppv); } -static __WIDL_INLINE HRESULT ICustomDestinationList_DeleteList(ICustomDestinationList* This,LPCWSTR pszAppID) { +static inline HRESULT ICustomDestinationList_DeleteList(ICustomDestinationList* This,LPCWSTR pszAppID) { return This->lpVtbl->DeleteList(This,pszAppID); } -static __WIDL_INLINE HRESULT ICustomDestinationList_AbortList(ICustomDestinationList* This) { +static inline HRESULT ICustomDestinationList_AbortList(ICustomDestinationList* This) { return This->lpVtbl->AbortList(This); } #endif @@ -30110,23 +30102,23 @@ interface IApplicationDestinations { #define IApplicationDestinations_RemoveAllDestinations(This) (This)->lpVtbl->RemoveAllDestinations(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationDestinations_QueryInterface(IApplicationDestinations* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationDestinations_QueryInterface(IApplicationDestinations* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationDestinations_AddRef(IApplicationDestinations* This) { +static inline ULONG IApplicationDestinations_AddRef(IApplicationDestinations* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationDestinations_Release(IApplicationDestinations* This) { +static inline ULONG IApplicationDestinations_Release(IApplicationDestinations* This) { return This->lpVtbl->Release(This); } /*** IApplicationDestinations methods ***/ -static __WIDL_INLINE HRESULT IApplicationDestinations_SetAppID(IApplicationDestinations* This,LPCWSTR pszAppID) { +static inline HRESULT IApplicationDestinations_SetAppID(IApplicationDestinations* This,LPCWSTR pszAppID) { return This->lpVtbl->SetAppID(This,pszAppID); } -static __WIDL_INLINE HRESULT IApplicationDestinations_RemoveDestination(IApplicationDestinations* This,IUnknown *punk) { +static inline HRESULT IApplicationDestinations_RemoveDestination(IApplicationDestinations* This,IUnknown *punk) { return This->lpVtbl->RemoveDestination(This,punk); } -static __WIDL_INLINE HRESULT IApplicationDestinations_RemoveAllDestinations(IApplicationDestinations* This) { +static inline HRESULT IApplicationDestinations_RemoveAllDestinations(IApplicationDestinations* This) { return This->lpVtbl->RemoveAllDestinations(This); } #endif @@ -30213,20 +30205,20 @@ interface IApplicationDocumentLists { #define IApplicationDocumentLists_GetList(This,listtype,cItemsDesired,riid,ppv) (This)->lpVtbl->GetList(This,listtype,cItemsDesired,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationDocumentLists_QueryInterface(IApplicationDocumentLists* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationDocumentLists_QueryInterface(IApplicationDocumentLists* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationDocumentLists_AddRef(IApplicationDocumentLists* This) { +static inline ULONG IApplicationDocumentLists_AddRef(IApplicationDocumentLists* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationDocumentLists_Release(IApplicationDocumentLists* This) { +static inline ULONG IApplicationDocumentLists_Release(IApplicationDocumentLists* This) { return This->lpVtbl->Release(This); } /*** IApplicationDocumentLists methods ***/ -static __WIDL_INLINE HRESULT IApplicationDocumentLists_SetAppID(IApplicationDocumentLists* This,LPCWSTR pszAppID) { +static inline HRESULT IApplicationDocumentLists_SetAppID(IApplicationDocumentLists* This,LPCWSTR pszAppID) { return This->lpVtbl->SetAppID(This,pszAppID); } -static __WIDL_INLINE HRESULT IApplicationDocumentLists_GetList(IApplicationDocumentLists* This,APPDOCLISTTYPE listtype,UINT cItemsDesired,REFIID riid,void **ppv) { +static inline HRESULT IApplicationDocumentLists_GetList(IApplicationDocumentLists* This,APPDOCLISTTYPE listtype,UINT cItemsDesired,REFIID riid,void **ppv) { return This->lpVtbl->GetList(This,listtype,cItemsDesired,riid,ppv); } #endif @@ -30302,20 +30294,20 @@ interface IObjectWithAppUserModelID { #define IObjectWithAppUserModelID_GetAppID(This,ppszAppID) (This)->lpVtbl->GetAppID(This,ppszAppID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectWithAppUserModelID_QueryInterface(IObjectWithAppUserModelID* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectWithAppUserModelID_QueryInterface(IObjectWithAppUserModelID* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectWithAppUserModelID_AddRef(IObjectWithAppUserModelID* This) { +static inline ULONG IObjectWithAppUserModelID_AddRef(IObjectWithAppUserModelID* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectWithAppUserModelID_Release(IObjectWithAppUserModelID* This) { +static inline ULONG IObjectWithAppUserModelID_Release(IObjectWithAppUserModelID* This) { return This->lpVtbl->Release(This); } /*** IObjectWithAppUserModelID methods ***/ -static __WIDL_INLINE HRESULT IObjectWithAppUserModelID_SetAppID(IObjectWithAppUserModelID* This,LPCWSTR pszAppID) { +static inline HRESULT IObjectWithAppUserModelID_SetAppID(IObjectWithAppUserModelID* This,LPCWSTR pszAppID) { return This->lpVtbl->SetAppID(This,pszAppID); } -static __WIDL_INLINE HRESULT IObjectWithAppUserModelID_GetAppID(IObjectWithAppUserModelID* This,LPWSTR *ppszAppID) { +static inline HRESULT IObjectWithAppUserModelID_GetAppID(IObjectWithAppUserModelID* This,LPWSTR *ppszAppID) { return This->lpVtbl->GetAppID(This,ppszAppID); } #endif @@ -30391,20 +30383,20 @@ interface IObjectWithProgID { #define IObjectWithProgID_GetProgID(This,ppszProgID) (This)->lpVtbl->GetProgID(This,ppszProgID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectWithProgID_QueryInterface(IObjectWithProgID* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectWithProgID_QueryInterface(IObjectWithProgID* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectWithProgID_AddRef(IObjectWithProgID* This) { +static inline ULONG IObjectWithProgID_AddRef(IObjectWithProgID* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectWithProgID_Release(IObjectWithProgID* This) { +static inline ULONG IObjectWithProgID_Release(IObjectWithProgID* This) { return This->lpVtbl->Release(This); } /*** IObjectWithProgID methods ***/ -static __WIDL_INLINE HRESULT IObjectWithProgID_SetProgID(IObjectWithProgID* This,LPCWSTR pszProgID) { +static inline HRESULT IObjectWithProgID_SetProgID(IObjectWithProgID* This,LPCWSTR pszProgID) { return This->lpVtbl->SetProgID(This,pszProgID); } -static __WIDL_INLINE HRESULT IObjectWithProgID_GetProgID(IObjectWithProgID* This,LPWSTR *ppszProgID) { +static inline HRESULT IObjectWithProgID_GetProgID(IObjectWithProgID* This,LPWSTR *ppszProgID) { return This->lpVtbl->GetProgID(This,ppszProgID); } #endif @@ -30476,17 +30468,17 @@ interface IUpdateIDList { #define IUpdateIDList_Update(This,pbc,pidlIn,ppidlOut) (This)->lpVtbl->Update(This,pbc,pidlIn,ppidlOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateIDList_QueryInterface(IUpdateIDList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateIDList_QueryInterface(IUpdateIDList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateIDList_AddRef(IUpdateIDList* This) { +static inline ULONG IUpdateIDList_AddRef(IUpdateIDList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateIDList_Release(IUpdateIDList* This) { +static inline ULONG IUpdateIDList_Release(IUpdateIDList* This) { return This->lpVtbl->Release(This); } /*** IUpdateIDList methods ***/ -static __WIDL_INLINE HRESULT IUpdateIDList_Update(IUpdateIDList* This,IBindCtx *pbc,PCUITEMID_CHILD pidlIn,PITEMID_CHILD *ppidlOut) { +static inline HRESULT IUpdateIDList_Update(IUpdateIDList* This,IBindCtx *pbc,PCUITEMID_CHILD pidlIn,PITEMID_CHILD *ppidlOut) { return This->lpVtbl->Update(This,pbc,pidlIn,ppidlOut); } #endif @@ -30558,17 +30550,17 @@ interface IDesktopGadget { #define IDesktopGadget_RunGadget(This,gadgetPath) (This)->lpVtbl->RunGadget(This,gadgetPath) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDesktopGadget_QueryInterface(IDesktopGadget* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDesktopGadget_QueryInterface(IDesktopGadget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDesktopGadget_AddRef(IDesktopGadget* This) { +static inline ULONG IDesktopGadget_AddRef(IDesktopGadget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDesktopGadget_Release(IDesktopGadget* This) { +static inline ULONG IDesktopGadget_Release(IDesktopGadget* This) { return This->lpVtbl->Release(This); } /*** IDesktopGadget methods ***/ -static __WIDL_INLINE HRESULT IDesktopGadget_RunGadget(IDesktopGadget* This,LPCWSTR gadgetPath) { +static inline HRESULT IDesktopGadget_RunGadget(IDesktopGadget* This,LPCWSTR gadgetPath) { return This->lpVtbl->RunGadget(This,gadgetPath); } #endif @@ -30659,23 +30651,23 @@ interface IVirtualDesktopManager { #define IVirtualDesktopManager_MoveWindowToDesktop(This,topLevelWindow,desktopId) (This)->lpVtbl->MoveWindowToDesktop(This,topLevelWindow,desktopId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVirtualDesktopManager_QueryInterface(IVirtualDesktopManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVirtualDesktopManager_QueryInterface(IVirtualDesktopManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVirtualDesktopManager_AddRef(IVirtualDesktopManager* This) { +static inline ULONG IVirtualDesktopManager_AddRef(IVirtualDesktopManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVirtualDesktopManager_Release(IVirtualDesktopManager* This) { +static inline ULONG IVirtualDesktopManager_Release(IVirtualDesktopManager* This) { return This->lpVtbl->Release(This); } /*** IVirtualDesktopManager methods ***/ -static __WIDL_INLINE HRESULT IVirtualDesktopManager_IsWindowOnCurrentVirtualDesktop(IVirtualDesktopManager* This,HWND topLevelWindow,WINBOOL *onCurrentDesktop) { +static inline HRESULT IVirtualDesktopManager_IsWindowOnCurrentVirtualDesktop(IVirtualDesktopManager* This,HWND topLevelWindow,WINBOOL *onCurrentDesktop) { return This->lpVtbl->IsWindowOnCurrentVirtualDesktop(This,topLevelWindow,onCurrentDesktop); } -static __WIDL_INLINE HRESULT IVirtualDesktopManager_GetWindowDesktopId(IVirtualDesktopManager* This,HWND topLevelWindow,GUID *desktopId) { +static inline HRESULT IVirtualDesktopManager_GetWindowDesktopId(IVirtualDesktopManager* This,HWND topLevelWindow,GUID *desktopId) { return This->lpVtbl->GetWindowDesktopId(This,topLevelWindow,desktopId); } -static __WIDL_INLINE HRESULT IVirtualDesktopManager_MoveWindowToDesktop(IVirtualDesktopManager* This,HWND topLevelWindow,REFGUID desktopId) { +static inline HRESULT IVirtualDesktopManager_MoveWindowToDesktop(IVirtualDesktopManager* This,HWND topLevelWindow,REFGUID desktopId) { return This->lpVtbl->MoveWindowToDesktop(This,topLevelWindow,desktopId); } #endif @@ -30907,62 +30899,62 @@ interface IDesktopWallpaper { #define IDesktopWallpaper_Enable(This,enable) (This)->lpVtbl->Enable(This,enable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDesktopWallpaper_QueryInterface(IDesktopWallpaper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDesktopWallpaper_QueryInterface(IDesktopWallpaper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDesktopWallpaper_AddRef(IDesktopWallpaper* This) { +static inline ULONG IDesktopWallpaper_AddRef(IDesktopWallpaper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDesktopWallpaper_Release(IDesktopWallpaper* This) { +static inline ULONG IDesktopWallpaper_Release(IDesktopWallpaper* This) { return This->lpVtbl->Release(This); } /*** IDesktopWallpaper methods ***/ -static __WIDL_INLINE HRESULT IDesktopWallpaper_SetWallpaper(IDesktopWallpaper* This,LPCWSTR monitorID,LPCWSTR wallpaper) { +static inline HRESULT IDesktopWallpaper_SetWallpaper(IDesktopWallpaper* This,LPCWSTR monitorID,LPCWSTR wallpaper) { return This->lpVtbl->SetWallpaper(This,monitorID,wallpaper); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_GetWallpaper(IDesktopWallpaper* This,LPCWSTR monitorID,LPWSTR *wallpaper) { +static inline HRESULT IDesktopWallpaper_GetWallpaper(IDesktopWallpaper* This,LPCWSTR monitorID,LPWSTR *wallpaper) { return This->lpVtbl->GetWallpaper(This,monitorID,wallpaper); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_GetMonitorDevicePathAt(IDesktopWallpaper* This,UINT monitorIndex,LPWSTR *monitorID) { +static inline HRESULT IDesktopWallpaper_GetMonitorDevicePathAt(IDesktopWallpaper* This,UINT monitorIndex,LPWSTR *monitorID) { return This->lpVtbl->GetMonitorDevicePathAt(This,monitorIndex,monitorID); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_GetMonitorDevicePathCount(IDesktopWallpaper* This,UINT *count) { +static inline HRESULT IDesktopWallpaper_GetMonitorDevicePathCount(IDesktopWallpaper* This,UINT *count) { return This->lpVtbl->GetMonitorDevicePathCount(This,count); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_GetMonitorRECT(IDesktopWallpaper* This,LPCWSTR monitorID,RECT *displayRect) { +static inline HRESULT IDesktopWallpaper_GetMonitorRECT(IDesktopWallpaper* This,LPCWSTR monitorID,RECT *displayRect) { return This->lpVtbl->GetMonitorRECT(This,monitorID,displayRect); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_SetBackgroundColor(IDesktopWallpaper* This,COLORREF color) { +static inline HRESULT IDesktopWallpaper_SetBackgroundColor(IDesktopWallpaper* This,COLORREF color) { return This->lpVtbl->SetBackgroundColor(This,color); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_GetBackgroundColor(IDesktopWallpaper* This,COLORREF *color) { +static inline HRESULT IDesktopWallpaper_GetBackgroundColor(IDesktopWallpaper* This,COLORREF *color) { return This->lpVtbl->GetBackgroundColor(This,color); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_SetPosition(IDesktopWallpaper* This,DESKTOP_WALLPAPER_POSITION position) { +static inline HRESULT IDesktopWallpaper_SetPosition(IDesktopWallpaper* This,DESKTOP_WALLPAPER_POSITION position) { return This->lpVtbl->SetPosition(This,position); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_GetPosition(IDesktopWallpaper* This,DESKTOP_WALLPAPER_POSITION *position) { +static inline HRESULT IDesktopWallpaper_GetPosition(IDesktopWallpaper* This,DESKTOP_WALLPAPER_POSITION *position) { return This->lpVtbl->GetPosition(This,position); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_SetSlideshow(IDesktopWallpaper* This,IShellItemArray *items) { +static inline HRESULT IDesktopWallpaper_SetSlideshow(IDesktopWallpaper* This,IShellItemArray *items) { return This->lpVtbl->SetSlideshow(This,items); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_GetSlideshow(IDesktopWallpaper* This,IShellItemArray **items) { +static inline HRESULT IDesktopWallpaper_GetSlideshow(IDesktopWallpaper* This,IShellItemArray **items) { return This->lpVtbl->GetSlideshow(This,items); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_SetSlideshowOptions(IDesktopWallpaper* This,DESKTOP_SLIDESHOW_OPTIONS options,UINT slideshowTick) { +static inline HRESULT IDesktopWallpaper_SetSlideshowOptions(IDesktopWallpaper* This,DESKTOP_SLIDESHOW_OPTIONS options,UINT slideshowTick) { return This->lpVtbl->SetSlideshowOptions(This,options,slideshowTick); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_GetSlideshowOptions(IDesktopWallpaper* This,DESKTOP_SLIDESHOW_OPTIONS *options,UINT *slideshowTick) { +static inline HRESULT IDesktopWallpaper_GetSlideshowOptions(IDesktopWallpaper* This,DESKTOP_SLIDESHOW_OPTIONS *options,UINT *slideshowTick) { return This->lpVtbl->GetSlideshowOptions(This,options,slideshowTick); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_AdvanceSlideshow(IDesktopWallpaper* This,LPCWSTR monitorID,DESKTOP_SLIDESHOW_DIRECTION direction) { +static inline HRESULT IDesktopWallpaper_AdvanceSlideshow(IDesktopWallpaper* This,LPCWSTR monitorID,DESKTOP_SLIDESHOW_DIRECTION direction) { return This->lpVtbl->AdvanceSlideshow(This,monitorID,direction); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_GetStatus(IDesktopWallpaper* This,DESKTOP_SLIDESHOW_STATE *state) { +static inline HRESULT IDesktopWallpaper_GetStatus(IDesktopWallpaper* This,DESKTOP_SLIDESHOW_STATE *state) { return This->lpVtbl->GetStatus(This,state); } -static __WIDL_INLINE HRESULT IDesktopWallpaper_Enable(IDesktopWallpaper* This,WINBOOL enable) { +static inline HRESULT IDesktopWallpaper_Enable(IDesktopWallpaper* This,WINBOOL enable) { return This->lpVtbl->Enable(This,enable); } #endif @@ -31055,20 +31047,20 @@ interface IHomeGroup { #define IHomeGroup_ShowSharingWizard(This,owner,sharingchoices) (This)->lpVtbl->ShowSharingWizard(This,owner,sharingchoices) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHomeGroup_QueryInterface(IHomeGroup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHomeGroup_QueryInterface(IHomeGroup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHomeGroup_AddRef(IHomeGroup* This) { +static inline ULONG IHomeGroup_AddRef(IHomeGroup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHomeGroup_Release(IHomeGroup* This) { +static inline ULONG IHomeGroup_Release(IHomeGroup* This) { return This->lpVtbl->Release(This); } /*** IHomeGroup methods ***/ -static __WIDL_INLINE HRESULT IHomeGroup_IsMember(IHomeGroup* This,WINBOOL *member) { +static inline HRESULT IHomeGroup_IsMember(IHomeGroup* This,WINBOOL *member) { return This->lpVtbl->IsMember(This,member); } -static __WIDL_INLINE HRESULT IHomeGroup_ShowSharingWizard(IHomeGroup* This,HWND owner,HOMEGROUPSHARINGCHOICES *sharingchoices) { +static inline HRESULT IHomeGroup_ShowSharingWizard(IHomeGroup* This,HWND owner,HOMEGROUPSHARINGCHOICES *sharingchoices) { return This->lpVtbl->ShowSharingWizard(This,owner,sharingchoices); } #endif @@ -31136,17 +31128,17 @@ interface IInitializeWithPropertyStore { #define IInitializeWithPropertyStore_Initialize(This,pps) (This)->lpVtbl->Initialize(This,pps) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithPropertyStore_QueryInterface(IInitializeWithPropertyStore* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInitializeWithPropertyStore_QueryInterface(IInitializeWithPropertyStore* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInitializeWithPropertyStore_AddRef(IInitializeWithPropertyStore* This) { +static inline ULONG IInitializeWithPropertyStore_AddRef(IInitializeWithPropertyStore* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInitializeWithPropertyStore_Release(IInitializeWithPropertyStore* This) { +static inline ULONG IInitializeWithPropertyStore_Release(IInitializeWithPropertyStore* This) { return This->lpVtbl->Release(This); } /*** IInitializeWithPropertyStore methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithPropertyStore_Initialize(IInitializeWithPropertyStore* This,IPropertyStore *pps) { +static inline HRESULT IInitializeWithPropertyStore_Initialize(IInitializeWithPropertyStore* This,IPropertyStore *pps) { return This->lpVtbl->Initialize(This,pps); } #endif @@ -31224,17 +31216,17 @@ interface IOpenSearchSource { #define IOpenSearchSource_GetResults(This,hwnd,pszQuery,dwStartIndex,dwCount,riid,ppv) (This)->lpVtbl->GetResults(This,hwnd,pszQuery,dwStartIndex,dwCount,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOpenSearchSource_QueryInterface(IOpenSearchSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOpenSearchSource_QueryInterface(IOpenSearchSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOpenSearchSource_AddRef(IOpenSearchSource* This) { +static inline ULONG IOpenSearchSource_AddRef(IOpenSearchSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOpenSearchSource_Release(IOpenSearchSource* This) { +static inline ULONG IOpenSearchSource_Release(IOpenSearchSource* This) { return This->lpVtbl->Release(This); } /*** IOpenSearchSource methods ***/ -static __WIDL_INLINE HRESULT IOpenSearchSource_GetResults(IOpenSearchSource* This,HWND hwnd,LPCWSTR pszQuery,DWORD dwStartIndex,DWORD dwCount,REFIID riid,void **ppv) { +static inline HRESULT IOpenSearchSource_GetResults(IOpenSearchSource* This,HWND hwnd,LPCWSTR pszQuery,DWORD dwStartIndex,DWORD dwCount,REFIID riid,void **ppv) { return This->lpVtbl->GetResults(This,hwnd,pszQuery,dwStartIndex,dwCount,riid,ppv); } #endif @@ -31491,65 +31483,65 @@ interface IShellLibrary { #define IShellLibrary_SaveInKnownFolder(This,kfidToSaveIn,pszLibraryName,lsf,ppsiSavedTo) (This)->lpVtbl->SaveInKnownFolder(This,kfidToSaveIn,pszLibraryName,lsf,ppsiSavedTo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IShellLibrary_QueryInterface(IShellLibrary* This,REFIID riid,void **ppvObject) { +static inline HRESULT IShellLibrary_QueryInterface(IShellLibrary* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IShellLibrary_AddRef(IShellLibrary* This) { +static inline ULONG IShellLibrary_AddRef(IShellLibrary* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IShellLibrary_Release(IShellLibrary* This) { +static inline ULONG IShellLibrary_Release(IShellLibrary* This) { return This->lpVtbl->Release(This); } /*** IShellLibrary methods ***/ -static __WIDL_INLINE HRESULT IShellLibrary_LoadLibraryFromItem(IShellLibrary* This,IShellItem *psiLibrary,DWORD grfMode) { +static inline HRESULT IShellLibrary_LoadLibraryFromItem(IShellLibrary* This,IShellItem *psiLibrary,DWORD grfMode) { return This->lpVtbl->LoadLibraryFromItem(This,psiLibrary,grfMode); } -static __WIDL_INLINE HRESULT IShellLibrary_LoadLibraryFromKnownFolder(IShellLibrary* This,REFKNOWNFOLDERID kfidLibrary,DWORD grfMode) { +static inline HRESULT IShellLibrary_LoadLibraryFromKnownFolder(IShellLibrary* This,REFKNOWNFOLDERID kfidLibrary,DWORD grfMode) { return This->lpVtbl->LoadLibraryFromKnownFolder(This,kfidLibrary,grfMode); } -static __WIDL_INLINE HRESULT IShellLibrary_AddFolder(IShellLibrary* This,IShellItem *psiLocation) { +static inline HRESULT IShellLibrary_AddFolder(IShellLibrary* This,IShellItem *psiLocation) { return This->lpVtbl->AddFolder(This,psiLocation); } -static __WIDL_INLINE HRESULT IShellLibrary_RemoveFolder(IShellLibrary* This,IShellItem *psiLocation) { +static inline HRESULT IShellLibrary_RemoveFolder(IShellLibrary* This,IShellItem *psiLocation) { return This->lpVtbl->RemoveFolder(This,psiLocation); } -static __WIDL_INLINE HRESULT IShellLibrary_GetFolders(IShellLibrary* This,LIBRARYFOLDERFILTER lff,REFIID riid,void **ppv) { +static inline HRESULT IShellLibrary_GetFolders(IShellLibrary* This,LIBRARYFOLDERFILTER lff,REFIID riid,void **ppv) { return This->lpVtbl->GetFolders(This,lff,riid,ppv); } -static __WIDL_INLINE HRESULT IShellLibrary_ResolveFolder(IShellLibrary* This,IShellItem *psiFolderToResolve,DWORD dwTimeout,REFIID riid,void **ppv) { +static inline HRESULT IShellLibrary_ResolveFolder(IShellLibrary* This,IShellItem *psiFolderToResolve,DWORD dwTimeout,REFIID riid,void **ppv) { return This->lpVtbl->ResolveFolder(This,psiFolderToResolve,dwTimeout,riid,ppv); } -static __WIDL_INLINE HRESULT IShellLibrary_GetDefaultSaveFolder(IShellLibrary* This,DEFAULTSAVEFOLDERTYPE dsft,REFIID riid,void **ppv) { +static inline HRESULT IShellLibrary_GetDefaultSaveFolder(IShellLibrary* This,DEFAULTSAVEFOLDERTYPE dsft,REFIID riid,void **ppv) { return This->lpVtbl->GetDefaultSaveFolder(This,dsft,riid,ppv); } -static __WIDL_INLINE HRESULT IShellLibrary_SetDefaultSaveFolder(IShellLibrary* This,DEFAULTSAVEFOLDERTYPE dsft,IShellItem *psi) { +static inline HRESULT IShellLibrary_SetDefaultSaveFolder(IShellLibrary* This,DEFAULTSAVEFOLDERTYPE dsft,IShellItem *psi) { return This->lpVtbl->SetDefaultSaveFolder(This,dsft,psi); } -static __WIDL_INLINE HRESULT IShellLibrary_GetOptions(IShellLibrary* This,LIBRARYOPTIONFLAGS *plofOptions) { +static inline HRESULT IShellLibrary_GetOptions(IShellLibrary* This,LIBRARYOPTIONFLAGS *plofOptions) { return This->lpVtbl->GetOptions(This,plofOptions); } -static __WIDL_INLINE HRESULT IShellLibrary_SetOptions(IShellLibrary* This,LIBRARYOPTIONFLAGS lofMask,LIBRARYOPTIONFLAGS lofOptions) { +static inline HRESULT IShellLibrary_SetOptions(IShellLibrary* This,LIBRARYOPTIONFLAGS lofMask,LIBRARYOPTIONFLAGS lofOptions) { return This->lpVtbl->SetOptions(This,lofMask,lofOptions); } -static __WIDL_INLINE HRESULT IShellLibrary_GetFolderType(IShellLibrary* This,FOLDERTYPEID *pftid) { +static inline HRESULT IShellLibrary_GetFolderType(IShellLibrary* This,FOLDERTYPEID *pftid) { return This->lpVtbl->GetFolderType(This,pftid); } -static __WIDL_INLINE HRESULT IShellLibrary_SetFolderType(IShellLibrary* This,REFFOLDERTYPEID ftid) { +static inline HRESULT IShellLibrary_SetFolderType(IShellLibrary* This,REFFOLDERTYPEID ftid) { return This->lpVtbl->SetFolderType(This,ftid); } -static __WIDL_INLINE HRESULT IShellLibrary_GetIcon(IShellLibrary* This,LPWSTR *ppszIcon) { +static inline HRESULT IShellLibrary_GetIcon(IShellLibrary* This,LPWSTR *ppszIcon) { return This->lpVtbl->GetIcon(This,ppszIcon); } -static __WIDL_INLINE HRESULT IShellLibrary_SetIcon(IShellLibrary* This,LPCWSTR pszIcon) { +static inline HRESULT IShellLibrary_SetIcon(IShellLibrary* This,LPCWSTR pszIcon) { return This->lpVtbl->SetIcon(This,pszIcon); } -static __WIDL_INLINE HRESULT IShellLibrary_Commit(IShellLibrary* This) { +static inline HRESULT IShellLibrary_Commit(IShellLibrary* This) { return This->lpVtbl->Commit(This); } -static __WIDL_INLINE HRESULT IShellLibrary_Save(IShellLibrary* This,IShellItem *psiFolderToSaveIn,LPCWSTR pszLibraryName,LIBRARYSAVEFLAGS lsf,IShellItem **ppsiSavedTo) { +static inline HRESULT IShellLibrary_Save(IShellLibrary* This,IShellItem *psiFolderToSaveIn,LPCWSTR pszLibraryName,LIBRARYSAVEFLAGS lsf,IShellItem **ppsiSavedTo) { return This->lpVtbl->Save(This,psiFolderToSaveIn,pszLibraryName,lsf,ppsiSavedTo); } -static __WIDL_INLINE HRESULT IShellLibrary_SaveInKnownFolder(IShellLibrary* This,REFKNOWNFOLDERID kfidToSaveIn,LPCWSTR pszLibraryName,LIBRARYSAVEFLAGS lsf,IShellItem **ppsiSavedTo) { +static inline HRESULT IShellLibrary_SaveInKnownFolder(IShellLibrary* This,REFKNOWNFOLDERID kfidToSaveIn,LPCWSTR pszLibraryName,LIBRARYSAVEFLAGS lsf,IShellItem **ppsiSavedTo) { return This->lpVtbl->SaveInKnownFolder(This,kfidToSaveIn,pszLibraryName,lsf,ppsiSavedTo); } #endif @@ -31624,17 +31616,17 @@ interface IPlaybackManagerEvents { #define IPlaybackManagerEvents_OnPlaybackManagerEvent(This,dwSessionId,mediaEvent) (This)->lpVtbl->OnPlaybackManagerEvent(This,dwSessionId,mediaEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPlaybackManagerEvents_QueryInterface(IPlaybackManagerEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPlaybackManagerEvents_QueryInterface(IPlaybackManagerEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPlaybackManagerEvents_AddRef(IPlaybackManagerEvents* This) { +static inline ULONG IPlaybackManagerEvents_AddRef(IPlaybackManagerEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPlaybackManagerEvents_Release(IPlaybackManagerEvents* This) { +static inline ULONG IPlaybackManagerEvents_Release(IPlaybackManagerEvents* This) { return This->lpVtbl->Release(This); } /*** IPlaybackManagerEvents methods ***/ -static __WIDL_INLINE HRESULT IPlaybackManagerEvents_OnPlaybackManagerEvent(IPlaybackManagerEvents* This,DWORD dwSessionId,PBM_EVENT mediaEvent) { +static inline HRESULT IPlaybackManagerEvents_OnPlaybackManagerEvent(IPlaybackManagerEvents* This,DWORD dwSessionId,PBM_EVENT mediaEvent) { return This->lpVtbl->OnPlaybackManagerEvent(This,dwSessionId,mediaEvent); } #endif @@ -31742,23 +31734,23 @@ interface IPlaybackManager { #define IPlaybackManager_ChangeSessionState(This,dwSessionId,state,mute) (This)->lpVtbl->ChangeSessionState(This,dwSessionId,state,mute) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPlaybackManager_QueryInterface(IPlaybackManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPlaybackManager_QueryInterface(IPlaybackManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPlaybackManager_AddRef(IPlaybackManager* This) { +static inline ULONG IPlaybackManager_AddRef(IPlaybackManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPlaybackManager_Release(IPlaybackManager* This) { +static inline ULONG IPlaybackManager_Release(IPlaybackManager* This) { return This->lpVtbl->Release(This); } /*** IPlaybackManager methods ***/ -static __WIDL_INLINE HRESULT IPlaybackManager_Advise(IPlaybackManager* This,PBM_SESSION_TYPE type,IPlaybackManagerEvents *pEvents,DWORD *pdwSessionId) { +static inline HRESULT IPlaybackManager_Advise(IPlaybackManager* This,PBM_SESSION_TYPE type,IPlaybackManagerEvents *pEvents,DWORD *pdwSessionId) { return This->lpVtbl->Advise(This,type,pEvents,pdwSessionId); } -static __WIDL_INLINE HRESULT IPlaybackManager_Unadvise(IPlaybackManager* This,DWORD dwSessionId) { +static inline HRESULT IPlaybackManager_Unadvise(IPlaybackManager* This,DWORD dwSessionId) { return This->lpVtbl->Unadvise(This,dwSessionId); } -static __WIDL_INLINE HRESULT IPlaybackManager_ChangeSessionState(IPlaybackManager* This,DWORD dwSessionId,PBM_PLAY_STATE state,PBM_MUTE_STATE mute) { +static inline HRESULT IPlaybackManager_ChangeSessionState(IPlaybackManager* This,DWORD dwSessionId,PBM_PLAY_STATE state,PBM_MUTE_STATE mute) { return This->lpVtbl->ChangeSessionState(This,dwSessionId,state,mute); } #endif @@ -31882,26 +31874,26 @@ interface IDefaultFolderMenuInitialize { #define IDefaultFolderMenuInitialize_SetHandlerClsid(This,rclsid) (This)->lpVtbl->SetHandlerClsid(This,rclsid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDefaultFolderMenuInitialize_QueryInterface(IDefaultFolderMenuInitialize* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDefaultFolderMenuInitialize_QueryInterface(IDefaultFolderMenuInitialize* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDefaultFolderMenuInitialize_AddRef(IDefaultFolderMenuInitialize* This) { +static inline ULONG IDefaultFolderMenuInitialize_AddRef(IDefaultFolderMenuInitialize* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDefaultFolderMenuInitialize_Release(IDefaultFolderMenuInitialize* This) { +static inline ULONG IDefaultFolderMenuInitialize_Release(IDefaultFolderMenuInitialize* This) { return This->lpVtbl->Release(This); } /*** IDefaultFolderMenuInitialize methods ***/ -static __WIDL_INLINE HRESULT IDefaultFolderMenuInitialize_Initialize(IDefaultFolderMenuInitialize* This,HWND hwnd,IContextMenuCB *pcmcb,PCIDLIST_ABSOLUTE pidlFolder,IShellFolder *psf,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,IUnknown *punkAssociation,UINT cKeys,const HKEY *aKeys) { +static inline HRESULT IDefaultFolderMenuInitialize_Initialize(IDefaultFolderMenuInitialize* This,HWND hwnd,IContextMenuCB *pcmcb,PCIDLIST_ABSOLUTE pidlFolder,IShellFolder *psf,UINT cidl,PCUITEMID_CHILD_ARRAY apidl,IUnknown *punkAssociation,UINT cKeys,const HKEY *aKeys) { return This->lpVtbl->Initialize(This,hwnd,pcmcb,pidlFolder,psf,cidl,apidl,punkAssociation,cKeys,aKeys); } -static __WIDL_INLINE HRESULT IDefaultFolderMenuInitialize_SetMenuRestrictions(IDefaultFolderMenuInitialize* This,DEFAULT_FOLDER_MENU_RESTRICTIONS dfmrValues) { +static inline HRESULT IDefaultFolderMenuInitialize_SetMenuRestrictions(IDefaultFolderMenuInitialize* This,DEFAULT_FOLDER_MENU_RESTRICTIONS dfmrValues) { return This->lpVtbl->SetMenuRestrictions(This,dfmrValues); } -static __WIDL_INLINE HRESULT IDefaultFolderMenuInitialize_GetMenuRestrictions(IDefaultFolderMenuInitialize* This,DEFAULT_FOLDER_MENU_RESTRICTIONS dfmrMask,DEFAULT_FOLDER_MENU_RESTRICTIONS *pdfmrValues) { +static inline HRESULT IDefaultFolderMenuInitialize_GetMenuRestrictions(IDefaultFolderMenuInitialize* This,DEFAULT_FOLDER_MENU_RESTRICTIONS dfmrMask,DEFAULT_FOLDER_MENU_RESTRICTIONS *pdfmrValues) { return This->lpVtbl->GetMenuRestrictions(This,dfmrMask,pdfmrValues); } -static __WIDL_INLINE HRESULT IDefaultFolderMenuInitialize_SetHandlerClsid(IDefaultFolderMenuInitialize* This,REFCLSID rclsid) { +static inline HRESULT IDefaultFolderMenuInitialize_SetHandlerClsid(IDefaultFolderMenuInitialize* This,REFCLSID rclsid) { return This->lpVtbl->SetHandlerClsid(This,rclsid); } #endif @@ -32011,23 +32003,23 @@ interface IApplicationActivationManager { #define IApplicationActivationManager_ActivateForProtocol(This,appUserModelId,itemArray,processId) (This)->lpVtbl->ActivateForProtocol(This,appUserModelId,itemArray,processId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationActivationManager_QueryInterface(IApplicationActivationManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationActivationManager_QueryInterface(IApplicationActivationManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationActivationManager_AddRef(IApplicationActivationManager* This) { +static inline ULONG IApplicationActivationManager_AddRef(IApplicationActivationManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationActivationManager_Release(IApplicationActivationManager* This) { +static inline ULONG IApplicationActivationManager_Release(IApplicationActivationManager* This) { return This->lpVtbl->Release(This); } /*** IApplicationActivationManager methods ***/ -static __WIDL_INLINE HRESULT IApplicationActivationManager_ActivateApplication(IApplicationActivationManager* This,LPCWSTR appUserModelId,LPCWSTR arguments,ACTIVATEOPTIONS options,DWORD *processId) { +static inline HRESULT IApplicationActivationManager_ActivateApplication(IApplicationActivationManager* This,LPCWSTR appUserModelId,LPCWSTR arguments,ACTIVATEOPTIONS options,DWORD *processId) { return This->lpVtbl->ActivateApplication(This,appUserModelId,arguments,options,processId); } -static __WIDL_INLINE HRESULT IApplicationActivationManager_ActivateForFile(IApplicationActivationManager* This,LPCWSTR appUserModelId,IShellItemArray *itemArray,LPCWSTR verb,DWORD *processId) { +static inline HRESULT IApplicationActivationManager_ActivateForFile(IApplicationActivationManager* This,LPCWSTR appUserModelId,IShellItemArray *itemArray,LPCWSTR verb,DWORD *processId) { return This->lpVtbl->ActivateForFile(This,appUserModelId,itemArray,verb,processId); } -static __WIDL_INLINE HRESULT IApplicationActivationManager_ActivateForProtocol(IApplicationActivationManager* This,LPCWSTR appUserModelId,IShellItemArray *itemArray,DWORD *processId) { +static inline HRESULT IApplicationActivationManager_ActivateForProtocol(IApplicationActivationManager* This,LPCWSTR appUserModelId,IShellItemArray *itemArray,DWORD *processId) { return This->lpVtbl->ActivateForProtocol(This,appUserModelId,itemArray,processId); } #endif @@ -33147,20 +33139,20 @@ interface IAssocHandlerInvoker { #define IAssocHandlerInvoker_Invoke(This) (This)->lpVtbl->Invoke(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAssocHandlerInvoker_QueryInterface(IAssocHandlerInvoker* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAssocHandlerInvoker_QueryInterface(IAssocHandlerInvoker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAssocHandlerInvoker_AddRef(IAssocHandlerInvoker* This) { +static inline ULONG IAssocHandlerInvoker_AddRef(IAssocHandlerInvoker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAssocHandlerInvoker_Release(IAssocHandlerInvoker* This) { +static inline ULONG IAssocHandlerInvoker_Release(IAssocHandlerInvoker* This) { return This->lpVtbl->Release(This); } /*** IAssocHandlerInvoker methods ***/ -static __WIDL_INLINE HRESULT IAssocHandlerInvoker_SupportsSelection(IAssocHandlerInvoker* This) { +static inline HRESULT IAssocHandlerInvoker_SupportsSelection(IAssocHandlerInvoker* This) { return This->lpVtbl->SupportsSelection(This); } -static __WIDL_INLINE HRESULT IAssocHandlerInvoker_Invoke(IAssocHandlerInvoker* This) { +static inline HRESULT IAssocHandlerInvoker_Invoke(IAssocHandlerInvoker* This) { return This->lpVtbl->Invoke(This); } #endif @@ -33279,35 +33271,35 @@ interface IAssocHandler { #define IAssocHandler_CreateInvoker(This,pdo,ppInvoker) (This)->lpVtbl->CreateInvoker(This,pdo,ppInvoker) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAssocHandler_QueryInterface(IAssocHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAssocHandler_QueryInterface(IAssocHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAssocHandler_AddRef(IAssocHandler* This) { +static inline ULONG IAssocHandler_AddRef(IAssocHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAssocHandler_Release(IAssocHandler* This) { +static inline ULONG IAssocHandler_Release(IAssocHandler* This) { return This->lpVtbl->Release(This); } /*** IAssocHandler methods ***/ -static __WIDL_INLINE HRESULT IAssocHandler_GetName(IAssocHandler* This,LPWSTR *ppsz) { +static inline HRESULT IAssocHandler_GetName(IAssocHandler* This,LPWSTR *ppsz) { return This->lpVtbl->GetName(This,ppsz); } -static __WIDL_INLINE HRESULT IAssocHandler_GetUIName(IAssocHandler* This,LPWSTR *ppsz) { +static inline HRESULT IAssocHandler_GetUIName(IAssocHandler* This,LPWSTR *ppsz) { return This->lpVtbl->GetUIName(This,ppsz); } -static __WIDL_INLINE HRESULT IAssocHandler_GetIconLocation(IAssocHandler* This,LPWSTR *ppszPath,int *pIndex) { +static inline HRESULT IAssocHandler_GetIconLocation(IAssocHandler* This,LPWSTR *ppszPath,int *pIndex) { return This->lpVtbl->GetIconLocation(This,ppszPath,pIndex); } -static __WIDL_INLINE HRESULT IAssocHandler_IsRecommended(IAssocHandler* This) { +static inline HRESULT IAssocHandler_IsRecommended(IAssocHandler* This) { return This->lpVtbl->IsRecommended(This); } -static __WIDL_INLINE HRESULT IAssocHandler_MakeDefault(IAssocHandler* This,LPCWSTR pszDescription) { +static inline HRESULT IAssocHandler_MakeDefault(IAssocHandler* This,LPCWSTR pszDescription) { return This->lpVtbl->MakeDefault(This,pszDescription); } -static __WIDL_INLINE HRESULT IAssocHandler_Invoke(IAssocHandler* This,IDataObject *pdo) { +static inline HRESULT IAssocHandler_Invoke(IAssocHandler* This,IDataObject *pdo) { return This->lpVtbl->Invoke(This,pdo); } -static __WIDL_INLINE HRESULT IAssocHandler_CreateInvoker(IAssocHandler* This,IDataObject *pdo,IAssocHandlerInvoker **ppInvoker) { +static inline HRESULT IAssocHandler_CreateInvoker(IAssocHandler* This,IDataObject *pdo,IAssocHandlerInvoker **ppInvoker) { return This->lpVtbl->CreateInvoker(This,pdo,ppInvoker); } #endif @@ -33379,17 +33371,17 @@ interface IEnumAssocHandlers { #define IEnumAssocHandlers_Next(This,celt,rgelt,pceltFetched) (This)->lpVtbl->Next(This,celt,rgelt,pceltFetched) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumAssocHandlers_QueryInterface(IEnumAssocHandlers* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumAssocHandlers_QueryInterface(IEnumAssocHandlers* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumAssocHandlers_AddRef(IEnumAssocHandlers* This) { +static inline ULONG IEnumAssocHandlers_AddRef(IEnumAssocHandlers* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumAssocHandlers_Release(IEnumAssocHandlers* This) { +static inline ULONG IEnumAssocHandlers_Release(IEnumAssocHandlers* This) { return This->lpVtbl->Release(This); } /*** IEnumAssocHandlers methods ***/ -static __WIDL_INLINE HRESULT IEnumAssocHandlers_Next(IEnumAssocHandlers* This,ULONG celt,IAssocHandler **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumAssocHandlers_Next(IEnumAssocHandlers* This,ULONG celt,IAssocHandler **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } #endif @@ -33480,20 +33472,20 @@ interface IDataObjectProvider { #define IDataObjectProvider_SetDataObject(This,dataObject) (This)->lpVtbl->SetDataObject(This,dataObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDataObjectProvider_QueryInterface(IDataObjectProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDataObjectProvider_QueryInterface(IDataObjectProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDataObjectProvider_AddRef(IDataObjectProvider* This) { +static inline ULONG IDataObjectProvider_AddRef(IDataObjectProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDataObjectProvider_Release(IDataObjectProvider* This) { +static inline ULONG IDataObjectProvider_Release(IDataObjectProvider* This) { return This->lpVtbl->Release(This); } /*** IDataObjectProvider methods ***/ -static __WIDL_INLINE HRESULT IDataObjectProvider_GetDataObject(IDataObjectProvider* This,IDataObject **dataObject) { +static inline HRESULT IDataObjectProvider_GetDataObject(IDataObjectProvider* This,IDataObject **dataObject) { return This->lpVtbl->GetDataObject(This,dataObject); } -static __WIDL_INLINE HRESULT IDataObjectProvider_SetDataObject(IDataObjectProvider* This,IDataObject *dataObject) { +static inline HRESULT IDataObjectProvider_SetDataObject(IDataObjectProvider* This,IDataObject *dataObject) { return This->lpVtbl->SetDataObject(This,dataObject); } #endif @@ -33573,20 +33565,20 @@ interface IDataTransferManagerInterop { #define IDataTransferManagerInterop_ShowShareUIForWindow(This,appWindow) (This)->lpVtbl->ShowShareUIForWindow(This,appWindow) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDataTransferManagerInterop_QueryInterface(IDataTransferManagerInterop* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDataTransferManagerInterop_QueryInterface(IDataTransferManagerInterop* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDataTransferManagerInterop_AddRef(IDataTransferManagerInterop* This) { +static inline ULONG IDataTransferManagerInterop_AddRef(IDataTransferManagerInterop* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDataTransferManagerInterop_Release(IDataTransferManagerInterop* This) { +static inline ULONG IDataTransferManagerInterop_Release(IDataTransferManagerInterop* This) { return This->lpVtbl->Release(This); } /*** IDataTransferManagerInterop methods ***/ -static __WIDL_INLINE HRESULT IDataTransferManagerInterop_GetForWindow(IDataTransferManagerInterop* This,HWND appWindow,REFIID riid,void **dataTransferManager) { +static inline HRESULT IDataTransferManagerInterop_GetForWindow(IDataTransferManagerInterop* This,HWND appWindow,REFIID riid,void **dataTransferManager) { return This->lpVtbl->GetForWindow(This,appWindow,riid,dataTransferManager); } -static __WIDL_INLINE HRESULT IDataTransferManagerInterop_ShowShareUIForWindow(IDataTransferManagerInterop* This,HWND appWindow) { +static inline HRESULT IDataTransferManagerInterop_ShowShareUIForWindow(IDataTransferManagerInterop* This,HWND appWindow) { return This->lpVtbl->ShowShareUIForWindow(This,appWindow); } #endif @@ -33664,20 +33656,20 @@ interface IFrameworkInputPaneHandler { #define IFrameworkInputPaneHandler_Hiding(This,fEnsureFocusedElementInView) (This)->lpVtbl->Hiding(This,fEnsureFocusedElementInView) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFrameworkInputPaneHandler_QueryInterface(IFrameworkInputPaneHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFrameworkInputPaneHandler_QueryInterface(IFrameworkInputPaneHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFrameworkInputPaneHandler_AddRef(IFrameworkInputPaneHandler* This) { +static inline ULONG IFrameworkInputPaneHandler_AddRef(IFrameworkInputPaneHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFrameworkInputPaneHandler_Release(IFrameworkInputPaneHandler* This) { +static inline ULONG IFrameworkInputPaneHandler_Release(IFrameworkInputPaneHandler* This) { return This->lpVtbl->Release(This); } /*** IFrameworkInputPaneHandler methods ***/ -static __WIDL_INLINE HRESULT IFrameworkInputPaneHandler_Showing(IFrameworkInputPaneHandler* This,RECT *prcInputPaneScreenLocation,WINBOOL fEnsureFocusedElementInView) { +static inline HRESULT IFrameworkInputPaneHandler_Showing(IFrameworkInputPaneHandler* This,RECT *prcInputPaneScreenLocation,WINBOOL fEnsureFocusedElementInView) { return This->lpVtbl->Showing(This,prcInputPaneScreenLocation,fEnsureFocusedElementInView); } -static __WIDL_INLINE HRESULT IFrameworkInputPaneHandler_Hiding(IFrameworkInputPaneHandler* This,WINBOOL fEnsureFocusedElementInView) { +static inline HRESULT IFrameworkInputPaneHandler_Hiding(IFrameworkInputPaneHandler* This,WINBOOL fEnsureFocusedElementInView) { return This->lpVtbl->Hiding(This,fEnsureFocusedElementInView); } #endif @@ -33777,26 +33769,26 @@ interface IFrameworkInputPane { #define IFrameworkInputPane_Location(This,prcInputPaneScreenLocation) (This)->lpVtbl->Location(This,prcInputPaneScreenLocation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFrameworkInputPane_QueryInterface(IFrameworkInputPane* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFrameworkInputPane_QueryInterface(IFrameworkInputPane* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFrameworkInputPane_AddRef(IFrameworkInputPane* This) { +static inline ULONG IFrameworkInputPane_AddRef(IFrameworkInputPane* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFrameworkInputPane_Release(IFrameworkInputPane* This) { +static inline ULONG IFrameworkInputPane_Release(IFrameworkInputPane* This) { return This->lpVtbl->Release(This); } /*** IFrameworkInputPane methods ***/ -static __WIDL_INLINE HRESULT IFrameworkInputPane_Advise(IFrameworkInputPane* This,IUnknown *pWindow,IFrameworkInputPaneHandler *pHandler,DWORD *pdwCookie) { +static inline HRESULT IFrameworkInputPane_Advise(IFrameworkInputPane* This,IUnknown *pWindow,IFrameworkInputPaneHandler *pHandler,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,pWindow,pHandler,pdwCookie); } -static __WIDL_INLINE HRESULT IFrameworkInputPane_AdviseWithHWND(IFrameworkInputPane* This,HWND hwnd,IFrameworkInputPaneHandler *pHandler,DWORD *pdwCookie) { +static inline HRESULT IFrameworkInputPane_AdviseWithHWND(IFrameworkInputPane* This,HWND hwnd,IFrameworkInputPaneHandler *pHandler,DWORD *pdwCookie) { return This->lpVtbl->AdviseWithHWND(This,hwnd,pHandler,pdwCookie); } -static __WIDL_INLINE HRESULT IFrameworkInputPane_Unadvise(IFrameworkInputPane* This,DWORD dwCookie) { +static inline HRESULT IFrameworkInputPane_Unadvise(IFrameworkInputPane* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } -static __WIDL_INLINE HRESULT IFrameworkInputPane_Location(IFrameworkInputPane* This,RECT *prcInputPaneScreenLocation) { +static inline HRESULT IFrameworkInputPane_Location(IFrameworkInputPane* This,RECT *prcInputPaneScreenLocation) { return This->lpVtbl->Location(This,prcInputPaneScreenLocation); } #endif @@ -33885,17 +33877,17 @@ interface ISearchableApplication { #define ISearchableApplication_GetSearchWindow(This,hwnd) (This)->lpVtbl->GetSearchWindow(This,hwnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearchableApplication_QueryInterface(ISearchableApplication* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearchableApplication_QueryInterface(ISearchableApplication* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearchableApplication_AddRef(ISearchableApplication* This) { +static inline ULONG ISearchableApplication_AddRef(ISearchableApplication* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearchableApplication_Release(ISearchableApplication* This) { +static inline ULONG ISearchableApplication_Release(ISearchableApplication* This) { return This->lpVtbl->Release(This); } /*** ISearchableApplication methods ***/ -static __WIDL_INLINE HRESULT ISearchableApplication_GetSearchWindow(ISearchableApplication* This,HWND *hwnd) { +static inline HRESULT ISearchableApplication_GetSearchWindow(ISearchableApplication* This,HWND *hwnd) { return This->lpVtbl->GetSearchWindow(This,hwnd); } #endif @@ -33968,17 +33960,17 @@ interface IAccessibilityDockingServiceCallback { #define IAccessibilityDockingServiceCallback_Undocked(This,undockReason) (This)->lpVtbl->Undocked(This,undockReason) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAccessibilityDockingServiceCallback_QueryInterface(IAccessibilityDockingServiceCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAccessibilityDockingServiceCallback_QueryInterface(IAccessibilityDockingServiceCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAccessibilityDockingServiceCallback_AddRef(IAccessibilityDockingServiceCallback* This) { +static inline ULONG IAccessibilityDockingServiceCallback_AddRef(IAccessibilityDockingServiceCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAccessibilityDockingServiceCallback_Release(IAccessibilityDockingServiceCallback* This) { +static inline ULONG IAccessibilityDockingServiceCallback_Release(IAccessibilityDockingServiceCallback* This) { return This->lpVtbl->Release(This); } /*** IAccessibilityDockingServiceCallback methods ***/ -static __WIDL_INLINE HRESULT IAccessibilityDockingServiceCallback_Undocked(IAccessibilityDockingServiceCallback* This,UNDOCK_REASON undockReason) { +static inline HRESULT IAccessibilityDockingServiceCallback_Undocked(IAccessibilityDockingServiceCallback* This,UNDOCK_REASON undockReason) { return This->lpVtbl->Undocked(This,undockReason); } #endif @@ -34072,23 +34064,23 @@ interface IAccessibilityDockingService { #define IAccessibilityDockingService_UndockWindow(This,hwnd) (This)->lpVtbl->UndockWindow(This,hwnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAccessibilityDockingService_QueryInterface(IAccessibilityDockingService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAccessibilityDockingService_QueryInterface(IAccessibilityDockingService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAccessibilityDockingService_AddRef(IAccessibilityDockingService* This) { +static inline ULONG IAccessibilityDockingService_AddRef(IAccessibilityDockingService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAccessibilityDockingService_Release(IAccessibilityDockingService* This) { +static inline ULONG IAccessibilityDockingService_Release(IAccessibilityDockingService* This) { return This->lpVtbl->Release(This); } /*** IAccessibilityDockingService methods ***/ -static __WIDL_INLINE HRESULT IAccessibilityDockingService_GetAvailableSize(IAccessibilityDockingService* This,HMONITOR hMonitor,UINT *pcxFixed,UINT *pcyMax) { +static inline HRESULT IAccessibilityDockingService_GetAvailableSize(IAccessibilityDockingService* This,HMONITOR hMonitor,UINT *pcxFixed,UINT *pcyMax) { return This->lpVtbl->GetAvailableSize(This,hMonitor,pcxFixed,pcyMax); } -static __WIDL_INLINE HRESULT IAccessibilityDockingService_DockWindow(IAccessibilityDockingService* This,HWND hwnd,HMONITOR hMonitor,UINT cyRequested,IAccessibilityDockingServiceCallback *pCallback) { +static inline HRESULT IAccessibilityDockingService_DockWindow(IAccessibilityDockingService* This,HWND hwnd,HMONITOR hMonitor,UINT cyRequested,IAccessibilityDockingServiceCallback *pCallback) { return This->lpVtbl->DockWindow(This,hwnd,hMonitor,cyRequested,pCallback); } -static __WIDL_INLINE HRESULT IAccessibilityDockingService_UndockWindow(IAccessibilityDockingService* This,HWND hwnd) { +static inline HRESULT IAccessibilityDockingService_UndockWindow(IAccessibilityDockingService* This,HWND hwnd) { return This->lpVtbl->UndockWindow(This,hwnd); } #endif @@ -34174,20 +34166,20 @@ interface IAppVisibilityEvents { #define IAppVisibilityEvents_LauncherVisibilityChange(This,currentVisibleState) (This)->lpVtbl->LauncherVisibilityChange(This,currentVisibleState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAppVisibilityEvents_QueryInterface(IAppVisibilityEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAppVisibilityEvents_QueryInterface(IAppVisibilityEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAppVisibilityEvents_AddRef(IAppVisibilityEvents* This) { +static inline ULONG IAppVisibilityEvents_AddRef(IAppVisibilityEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAppVisibilityEvents_Release(IAppVisibilityEvents* This) { +static inline ULONG IAppVisibilityEvents_Release(IAppVisibilityEvents* This) { return This->lpVtbl->Release(This); } /*** IAppVisibilityEvents methods ***/ -static __WIDL_INLINE HRESULT IAppVisibilityEvents_AppVisibilityOnMonitorChanged(IAppVisibilityEvents* This,HMONITOR hMonitor,MONITOR_APP_VISIBILITY previousMode,MONITOR_APP_VISIBILITY currentMode) { +static inline HRESULT IAppVisibilityEvents_AppVisibilityOnMonitorChanged(IAppVisibilityEvents* This,HMONITOR hMonitor,MONITOR_APP_VISIBILITY previousMode,MONITOR_APP_VISIBILITY currentMode) { return This->lpVtbl->AppVisibilityOnMonitorChanged(This,hMonitor,previousMode,currentMode); } -static __WIDL_INLINE HRESULT IAppVisibilityEvents_LauncherVisibilityChange(IAppVisibilityEvents* This,WINBOOL currentVisibleState) { +static inline HRESULT IAppVisibilityEvents_LauncherVisibilityChange(IAppVisibilityEvents* This,WINBOOL currentVisibleState) { return This->lpVtbl->LauncherVisibilityChange(This,currentVisibleState); } #endif @@ -34283,26 +34275,26 @@ interface IAppVisibility { #define IAppVisibility_Unadvise(This,dwCookie) (This)->lpVtbl->Unadvise(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAppVisibility_QueryInterface(IAppVisibility* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAppVisibility_QueryInterface(IAppVisibility* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAppVisibility_AddRef(IAppVisibility* This) { +static inline ULONG IAppVisibility_AddRef(IAppVisibility* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAppVisibility_Release(IAppVisibility* This) { +static inline ULONG IAppVisibility_Release(IAppVisibility* This) { return This->lpVtbl->Release(This); } /*** IAppVisibility methods ***/ -static __WIDL_INLINE HRESULT IAppVisibility_GetAppVisibilityOnMonitor(IAppVisibility* This,HMONITOR hMonitor,MONITOR_APP_VISIBILITY *pMode) { +static inline HRESULT IAppVisibility_GetAppVisibilityOnMonitor(IAppVisibility* This,HMONITOR hMonitor,MONITOR_APP_VISIBILITY *pMode) { return This->lpVtbl->GetAppVisibilityOnMonitor(This,hMonitor,pMode); } -static __WIDL_INLINE HRESULT IAppVisibility_IsLauncherVisible(IAppVisibility* This,WINBOOL *pfVisible) { +static inline HRESULT IAppVisibility_IsLauncherVisible(IAppVisibility* This,WINBOOL *pfVisible) { return This->lpVtbl->IsLauncherVisible(This,pfVisible); } -static __WIDL_INLINE HRESULT IAppVisibility_Advise(IAppVisibility* This,IAppVisibilityEvents *pCallback,DWORD *pdwCookie) { +static inline HRESULT IAppVisibility_Advise(IAppVisibility* This,IAppVisibilityEvents *pCallback,DWORD *pdwCookie) { return This->lpVtbl->Advise(This,pCallback,pdwCookie); } -static __WIDL_INLINE HRESULT IAppVisibility_Unadvise(IAppVisibility* This,DWORD dwCookie) { +static inline HRESULT IAppVisibility_Unadvise(IAppVisibility* This,DWORD dwCookie) { return This->lpVtbl->Unadvise(This,dwCookie); } #endif @@ -34384,17 +34376,17 @@ interface IPackageExecutionStateChangeNotification { #define IPackageExecutionStateChangeNotification_OnStateChanged(This,pszPackageFullName,pesNewState) (This)->lpVtbl->OnStateChanged(This,pszPackageFullName,pesNewState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPackageExecutionStateChangeNotification_QueryInterface(IPackageExecutionStateChangeNotification* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPackageExecutionStateChangeNotification_QueryInterface(IPackageExecutionStateChangeNotification* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPackageExecutionStateChangeNotification_AddRef(IPackageExecutionStateChangeNotification* This) { +static inline ULONG IPackageExecutionStateChangeNotification_AddRef(IPackageExecutionStateChangeNotification* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPackageExecutionStateChangeNotification_Release(IPackageExecutionStateChangeNotification* This) { +static inline ULONG IPackageExecutionStateChangeNotification_Release(IPackageExecutionStateChangeNotification* This) { return This->lpVtbl->Release(This); } /*** IPackageExecutionStateChangeNotification methods ***/ -static __WIDL_INLINE HRESULT IPackageExecutionStateChangeNotification_OnStateChanged(IPackageExecutionStateChangeNotification* This,LPCWSTR pszPackageFullName,PACKAGE_EXECUTION_STATE pesNewState) { +static inline HRESULT IPackageExecutionStateChangeNotification_OnStateChanged(IPackageExecutionStateChangeNotification* This,LPCWSTR pszPackageFullName,PACKAGE_EXECUTION_STATE pesNewState) { return This->lpVtbl->OnStateChanged(This,pszPackageFullName,pesNewState); } #endif @@ -34592,59 +34584,59 @@ interface IPackageDebugSettings { #define IPackageDebugSettings_UnregisterForPackageStateChanges(This,dwCookie) (This)->lpVtbl->UnregisterForPackageStateChanges(This,dwCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPackageDebugSettings_QueryInterface(IPackageDebugSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPackageDebugSettings_QueryInterface(IPackageDebugSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPackageDebugSettings_AddRef(IPackageDebugSettings* This) { +static inline ULONG IPackageDebugSettings_AddRef(IPackageDebugSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPackageDebugSettings_Release(IPackageDebugSettings* This) { +static inline ULONG IPackageDebugSettings_Release(IPackageDebugSettings* This) { return This->lpVtbl->Release(This); } /*** IPackageDebugSettings methods ***/ -static __WIDL_INLINE HRESULT IPackageDebugSettings_EnableDebugging(IPackageDebugSettings* This,LPCWSTR packageFullName,LPCWSTR debuggerCommandLine,PZZWSTR environment) { +static inline HRESULT IPackageDebugSettings_EnableDebugging(IPackageDebugSettings* This,LPCWSTR packageFullName,LPCWSTR debuggerCommandLine,PZZWSTR environment) { return This->lpVtbl->EnableDebugging(This,packageFullName,debuggerCommandLine,environment); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_DisableDebugging(IPackageDebugSettings* This,LPCWSTR packageFullName) { +static inline HRESULT IPackageDebugSettings_DisableDebugging(IPackageDebugSettings* This,LPCWSTR packageFullName) { return This->lpVtbl->DisableDebugging(This,packageFullName); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_Suspend(IPackageDebugSettings* This,LPCWSTR packageFullName) { +static inline HRESULT IPackageDebugSettings_Suspend(IPackageDebugSettings* This,LPCWSTR packageFullName) { return This->lpVtbl->Suspend(This,packageFullName); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_Resume(IPackageDebugSettings* This,LPCWSTR packageFullName) { +static inline HRESULT IPackageDebugSettings_Resume(IPackageDebugSettings* This,LPCWSTR packageFullName) { return This->lpVtbl->Resume(This,packageFullName); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_TerminateAllProcesses(IPackageDebugSettings* This,LPCWSTR packageFullName) { +static inline HRESULT IPackageDebugSettings_TerminateAllProcesses(IPackageDebugSettings* This,LPCWSTR packageFullName) { return This->lpVtbl->TerminateAllProcesses(This,packageFullName); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_SetTargetSessionId(IPackageDebugSettings* This,ULONG sessionId) { +static inline HRESULT IPackageDebugSettings_SetTargetSessionId(IPackageDebugSettings* This,ULONG sessionId) { return This->lpVtbl->SetTargetSessionId(This,sessionId); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_EnumerateBackgroundTasks(IPackageDebugSettings* This,LPCWSTR packageFullName,ULONG *taskCount,LPCGUID *taskIds,LPCWSTR **taskNames) { +static inline HRESULT IPackageDebugSettings_EnumerateBackgroundTasks(IPackageDebugSettings* This,LPCWSTR packageFullName,ULONG *taskCount,LPCGUID *taskIds,LPCWSTR **taskNames) { return This->lpVtbl->EnumerateBackgroundTasks(This,packageFullName,taskCount,taskIds,taskNames); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_ActivateBackgroundTask(IPackageDebugSettings* This,LPCGUID taskId) { +static inline HRESULT IPackageDebugSettings_ActivateBackgroundTask(IPackageDebugSettings* This,LPCGUID taskId) { return This->lpVtbl->ActivateBackgroundTask(This,taskId); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_StartServicing(IPackageDebugSettings* This,LPCWSTR packageFullName) { +static inline HRESULT IPackageDebugSettings_StartServicing(IPackageDebugSettings* This,LPCWSTR packageFullName) { return This->lpVtbl->StartServicing(This,packageFullName); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_StopServicing(IPackageDebugSettings* This,LPCWSTR packageFullName) { +static inline HRESULT IPackageDebugSettings_StopServicing(IPackageDebugSettings* This,LPCWSTR packageFullName) { return This->lpVtbl->StopServicing(This,packageFullName); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_StartSessionRedirection(IPackageDebugSettings* This,LPCWSTR packageFullName,ULONG sessionId) { +static inline HRESULT IPackageDebugSettings_StartSessionRedirection(IPackageDebugSettings* This,LPCWSTR packageFullName,ULONG sessionId) { return This->lpVtbl->StartSessionRedirection(This,packageFullName,sessionId); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_StopSessionRedirection(IPackageDebugSettings* This,LPCWSTR packageFullName) { +static inline HRESULT IPackageDebugSettings_StopSessionRedirection(IPackageDebugSettings* This,LPCWSTR packageFullName) { return This->lpVtbl->StopSessionRedirection(This,packageFullName); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_GetPackageExecutionState(IPackageDebugSettings* This,LPCWSTR packageFullName,PACKAGE_EXECUTION_STATE *packageExecutionState) { +static inline HRESULT IPackageDebugSettings_GetPackageExecutionState(IPackageDebugSettings* This,LPCWSTR packageFullName,PACKAGE_EXECUTION_STATE *packageExecutionState) { return This->lpVtbl->GetPackageExecutionState(This,packageFullName,packageExecutionState); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_RegisterForPackageStateChanges(IPackageDebugSettings* This,LPCWSTR packageFullName,IPackageExecutionStateChangeNotification *pPackageExecutionStateChangeNotification,DWORD *pdwCookie) { +static inline HRESULT IPackageDebugSettings_RegisterForPackageStateChanges(IPackageDebugSettings* This,LPCWSTR packageFullName,IPackageExecutionStateChangeNotification *pPackageExecutionStateChangeNotification,DWORD *pdwCookie) { return This->lpVtbl->RegisterForPackageStateChanges(This,packageFullName,pPackageExecutionStateChangeNotification,pdwCookie); } -static __WIDL_INLINE HRESULT IPackageDebugSettings_UnregisterForPackageStateChanges(IPackageDebugSettings* This,DWORD dwCookie) { +static inline HRESULT IPackageDebugSettings_UnregisterForPackageStateChanges(IPackageDebugSettings* This,DWORD dwCookie) { return This->lpVtbl->UnregisterForPackageStateChanges(This,dwCookie); } #endif @@ -34717,17 +34709,17 @@ interface IExecuteCommandApplicationHostEnvironment { #define IExecuteCommandApplicationHostEnvironment_GetValue(This,pahe) (This)->lpVtbl->GetValue(This,pahe) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExecuteCommandApplicationHostEnvironment_QueryInterface(IExecuteCommandApplicationHostEnvironment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExecuteCommandApplicationHostEnvironment_QueryInterface(IExecuteCommandApplicationHostEnvironment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExecuteCommandApplicationHostEnvironment_AddRef(IExecuteCommandApplicationHostEnvironment* This) { +static inline ULONG IExecuteCommandApplicationHostEnvironment_AddRef(IExecuteCommandApplicationHostEnvironment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExecuteCommandApplicationHostEnvironment_Release(IExecuteCommandApplicationHostEnvironment* This) { +static inline ULONG IExecuteCommandApplicationHostEnvironment_Release(IExecuteCommandApplicationHostEnvironment* This) { return This->lpVtbl->Release(This); } /*** IExecuteCommandApplicationHostEnvironment methods ***/ -static __WIDL_INLINE HRESULT IExecuteCommandApplicationHostEnvironment_GetValue(IExecuteCommandApplicationHostEnvironment* This,AHE_TYPE *pahe) { +static inline HRESULT IExecuteCommandApplicationHostEnvironment_GetValue(IExecuteCommandApplicationHostEnvironment* This,AHE_TYPE *pahe) { return This->lpVtbl->GetValue(This,pahe); } #endif @@ -34801,17 +34793,17 @@ interface IExecuteCommandHost { #define IExecuteCommandHost_GetUIMode(This,pUIMode) (This)->lpVtbl->GetUIMode(This,pUIMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExecuteCommandHost_QueryInterface(IExecuteCommandHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExecuteCommandHost_QueryInterface(IExecuteCommandHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExecuteCommandHost_AddRef(IExecuteCommandHost* This) { +static inline ULONG IExecuteCommandHost_AddRef(IExecuteCommandHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExecuteCommandHost_Release(IExecuteCommandHost* This) { +static inline ULONG IExecuteCommandHost_Release(IExecuteCommandHost* This) { return This->lpVtbl->Release(This); } /*** IExecuteCommandHost methods ***/ -static __WIDL_INLINE HRESULT IExecuteCommandHost_GetUIMode(IExecuteCommandHost* This,EC_HOST_UI_MODE *pUIMode) { +static inline HRESULT IExecuteCommandHost_GetUIMode(IExecuteCommandHost* This,EC_HOST_UI_MODE *pUIMode) { return This->lpVtbl->GetUIMode(This,pUIMode); } #endif @@ -34940,32 +34932,32 @@ interface IApplicationDesignModeSettings { #define IApplicationDesignModeSettings_TriggerEdgeGesture(This,edgeGestureKind) (This)->lpVtbl->TriggerEdgeGesture(This,edgeGestureKind) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IApplicationDesignModeSettings_QueryInterface(IApplicationDesignModeSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IApplicationDesignModeSettings_QueryInterface(IApplicationDesignModeSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IApplicationDesignModeSettings_AddRef(IApplicationDesignModeSettings* This) { +static inline ULONG IApplicationDesignModeSettings_AddRef(IApplicationDesignModeSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IApplicationDesignModeSettings_Release(IApplicationDesignModeSettings* This) { +static inline ULONG IApplicationDesignModeSettings_Release(IApplicationDesignModeSettings* This) { return This->lpVtbl->Release(This); } /*** IApplicationDesignModeSettings methods ***/ -static __WIDL_INLINE HRESULT IApplicationDesignModeSettings_SetNativeDisplaySize(IApplicationDesignModeSettings* This,SIZE sizeNativeDisplay) { +static inline HRESULT IApplicationDesignModeSettings_SetNativeDisplaySize(IApplicationDesignModeSettings* This,SIZE sizeNativeDisplay) { return This->lpVtbl->SetNativeDisplaySize(This,sizeNativeDisplay); } -static __WIDL_INLINE HRESULT IApplicationDesignModeSettings_SetScaleFactor(IApplicationDesignModeSettings* This,DEVICE_SCALE_FACTOR scaleFactor) { +static inline HRESULT IApplicationDesignModeSettings_SetScaleFactor(IApplicationDesignModeSettings* This,DEVICE_SCALE_FACTOR scaleFactor) { return This->lpVtbl->SetScaleFactor(This,scaleFactor); } -static __WIDL_INLINE HRESULT IApplicationDesignModeSettings_SetApplicationViewState(IApplicationDesignModeSettings* This,APPLICATION_VIEW_STATE viewState) { +static inline HRESULT IApplicationDesignModeSettings_SetApplicationViewState(IApplicationDesignModeSettings* This,APPLICATION_VIEW_STATE viewState) { return This->lpVtbl->SetApplicationViewState(This,viewState); } -static __WIDL_INLINE HRESULT IApplicationDesignModeSettings_ComputeApplicationSize(IApplicationDesignModeSettings* This,SIZE *psizeApplication) { +static inline HRESULT IApplicationDesignModeSettings_ComputeApplicationSize(IApplicationDesignModeSettings* This,SIZE *psizeApplication) { return This->lpVtbl->ComputeApplicationSize(This,psizeApplication); } -static __WIDL_INLINE HRESULT IApplicationDesignModeSettings_IsApplicationViewStateSupported(IApplicationDesignModeSettings* This,APPLICATION_VIEW_STATE viewState,SIZE sizeNativeDisplay,DEVICE_SCALE_FACTOR scaleFactor,WINBOOL *pfSupported) { +static inline HRESULT IApplicationDesignModeSettings_IsApplicationViewStateSupported(IApplicationDesignModeSettings* This,APPLICATION_VIEW_STATE viewState,SIZE sizeNativeDisplay,DEVICE_SCALE_FACTOR scaleFactor,WINBOOL *pfSupported) { return This->lpVtbl->IsApplicationViewStateSupported(This,viewState,sizeNativeDisplay,scaleFactor,pfSupported); } -static __WIDL_INLINE HRESULT IApplicationDesignModeSettings_TriggerEdgeGesture(IApplicationDesignModeSettings* This,EDGE_GESTURE_KIND edgeGestureKind) { +static inline HRESULT IApplicationDesignModeSettings_TriggerEdgeGesture(IApplicationDesignModeSettings* This,EDGE_GESTURE_KIND edgeGestureKind) { return This->lpVtbl->TriggerEdgeGesture(This,edgeGestureKind); } #endif @@ -35033,17 +35025,17 @@ interface IInitializeWithWindow { #define IInitializeWithWindow_Initialize(This,hwnd) (This)->lpVtbl->Initialize(This,hwnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithWindow_QueryInterface(IInitializeWithWindow* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInitializeWithWindow_QueryInterface(IInitializeWithWindow* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInitializeWithWindow_AddRef(IInitializeWithWindow* This) { +static inline ULONG IInitializeWithWindow_AddRef(IInitializeWithWindow* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInitializeWithWindow_Release(IInitializeWithWindow* This) { +static inline ULONG IInitializeWithWindow_Release(IInitializeWithWindow* This) { return This->lpVtbl->Release(This); } /*** IInitializeWithWindow methods ***/ -static __WIDL_INLINE HRESULT IInitializeWithWindow_Initialize(IInitializeWithWindow* This,HWND hwnd) { +static inline HRESULT IInitializeWithWindow_Initialize(IInitializeWithWindow* This,HWND hwnd) { return This->lpVtbl->Initialize(This,hwnd); } #endif @@ -35127,23 +35119,23 @@ interface IHandlerInfo { #define IHandlerInfo_GetApplicationIconReference(This,value) (This)->lpVtbl->GetApplicationIconReference(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHandlerInfo_QueryInterface(IHandlerInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHandlerInfo_QueryInterface(IHandlerInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHandlerInfo_AddRef(IHandlerInfo* This) { +static inline ULONG IHandlerInfo_AddRef(IHandlerInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHandlerInfo_Release(IHandlerInfo* This) { +static inline ULONG IHandlerInfo_Release(IHandlerInfo* This) { return This->lpVtbl->Release(This); } /*** IHandlerInfo methods ***/ -static __WIDL_INLINE HRESULT IHandlerInfo_GetApplicationDisplayName(IHandlerInfo* This,LPWSTR *value) { +static inline HRESULT IHandlerInfo_GetApplicationDisplayName(IHandlerInfo* This,LPWSTR *value) { return This->lpVtbl->GetApplicationDisplayName(This,value); } -static __WIDL_INLINE HRESULT IHandlerInfo_GetApplicationPublisher(IHandlerInfo* This,LPWSTR *value) { +static inline HRESULT IHandlerInfo_GetApplicationPublisher(IHandlerInfo* This,LPWSTR *value) { return This->lpVtbl->GetApplicationPublisher(This,value); } -static __WIDL_INLINE HRESULT IHandlerInfo_GetApplicationIconReference(IHandlerInfo* This,LPWSTR *value) { +static inline HRESULT IHandlerInfo_GetApplicationIconReference(IHandlerInfo* This,LPWSTR *value) { return This->lpVtbl->GetApplicationIconReference(This,value); } #endif @@ -35227,20 +35219,20 @@ interface IHandlerActivationHost { #define IHandlerActivationHost_BeforeCreateProcess(This,applicationPath,commandLine,handlerInfo) (This)->lpVtbl->BeforeCreateProcess(This,applicationPath,commandLine,handlerInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHandlerActivationHost_QueryInterface(IHandlerActivationHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHandlerActivationHost_QueryInterface(IHandlerActivationHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHandlerActivationHost_AddRef(IHandlerActivationHost* This) { +static inline ULONG IHandlerActivationHost_AddRef(IHandlerActivationHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHandlerActivationHost_Release(IHandlerActivationHost* This) { +static inline ULONG IHandlerActivationHost_Release(IHandlerActivationHost* This) { return This->lpVtbl->Release(This); } /*** IHandlerActivationHost methods ***/ -static __WIDL_INLINE HRESULT IHandlerActivationHost_BeforeCoCreateInstance(IHandlerActivationHost* This,REFCLSID clsidHandler,IShellItemArray *itemsBeingActivated,IHandlerInfo *handlerInfo) { +static inline HRESULT IHandlerActivationHost_BeforeCoCreateInstance(IHandlerActivationHost* This,REFCLSID clsidHandler,IShellItemArray *itemsBeingActivated,IHandlerInfo *handlerInfo) { return This->lpVtbl->BeforeCoCreateInstance(This,clsidHandler,itemsBeingActivated,handlerInfo); } -static __WIDL_INLINE HRESULT IHandlerActivationHost_BeforeCreateProcess(IHandlerActivationHost* This,LPCWSTR applicationPath,LPCWSTR commandLine,IHandlerInfo *handlerInfo) { +static inline HRESULT IHandlerActivationHost_BeforeCreateProcess(IHandlerActivationHost* This,LPCWSTR applicationPath,LPCWSTR commandLine,IHandlerInfo *handlerInfo) { return This->lpVtbl->BeforeCreateProcess(This,applicationPath,commandLine,handlerInfo); } #endif diff --git a/lib/libc/include/any-windows-any/shtypes.h b/lib/libc/include/any-windows-any/shtypes.h index 66f0f3b111586cf1e55cf2c183ff6a6061b7b3fa..d333cb07a19baa06d8a43a21d10ca4aca4bba306 100644 --- a/lib/libc/include/any-windows-any/shtypes.h +++ b/lib/libc/include/any-windows-any/shtypes.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/shtypes.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/shtypes.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __shtypes_h__ #define __shtypes_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/spatialaudioclient.h b/lib/libc/include/any-windows-any/spatialaudioclient.h index 034f741b37bb712f9d381530f79af3edb1457c65..801c8102bb5548b4d85e5fb2cc5617e482d7d4c1 100644 --- a/lib/libc/include/any-windows-any/spatialaudioclient.h +++ b/lib/libc/include/any-windows-any/spatialaudioclient.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/spatialaudioclient.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/spatialaudioclient.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __spatialaudioclient_h__ #define __spatialaudioclient_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ISpatialAudioObjectRenderStreamNotify_FWD_DEFINED__ @@ -194,17 +186,17 @@ interface ISpatialAudioObjectRenderStreamNotify { #define ISpatialAudioObjectRenderStreamNotify_OnAvailableDynamicObjectCountChange(This,stream,deadline,object_count) (This)->lpVtbl->OnAvailableDynamicObjectCountChange(This,stream,deadline,object_count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamNotify_QueryInterface(ISpatialAudioObjectRenderStreamNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpatialAudioObjectRenderStreamNotify_QueryInterface(ISpatialAudioObjectRenderStreamNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpatialAudioObjectRenderStreamNotify_AddRef(ISpatialAudioObjectRenderStreamNotify* This) { +static inline ULONG ISpatialAudioObjectRenderStreamNotify_AddRef(ISpatialAudioObjectRenderStreamNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpatialAudioObjectRenderStreamNotify_Release(ISpatialAudioObjectRenderStreamNotify* This) { +static inline ULONG ISpatialAudioObjectRenderStreamNotify_Release(ISpatialAudioObjectRenderStreamNotify* This) { return This->lpVtbl->Release(This); } /*** ISpatialAudioObjectRenderStreamNotify methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamNotify_OnAvailableDynamicObjectCountChange(ISpatialAudioObjectRenderStreamNotify* This,ISpatialAudioObjectRenderStreamBase *stream,LONGLONG deadline,UINT32 object_count) { +static inline HRESULT ISpatialAudioObjectRenderStreamNotify_OnAvailableDynamicObjectCountChange(ISpatialAudioObjectRenderStreamNotify* This,ISpatialAudioObjectRenderStreamBase *stream,LONGLONG deadline,UINT32 object_count) { return This->lpVtbl->OnAvailableDynamicObjectCountChange(This,stream,deadline,object_count); } #endif @@ -290,20 +282,20 @@ interface IAudioFormatEnumerator { #define IAudioFormatEnumerator_GetFormat(This,index,format) (This)->lpVtbl->GetFormat(This,index,format) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAudioFormatEnumerator_QueryInterface(IAudioFormatEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAudioFormatEnumerator_QueryInterface(IAudioFormatEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAudioFormatEnumerator_AddRef(IAudioFormatEnumerator* This) { +static inline ULONG IAudioFormatEnumerator_AddRef(IAudioFormatEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAudioFormatEnumerator_Release(IAudioFormatEnumerator* This) { +static inline ULONG IAudioFormatEnumerator_Release(IAudioFormatEnumerator* This) { return This->lpVtbl->Release(This); } /*** IAudioFormatEnumerator methods ***/ -static __WIDL_INLINE HRESULT IAudioFormatEnumerator_GetCount(IAudioFormatEnumerator* This,UINT32 *count) { +static inline HRESULT IAudioFormatEnumerator_GetCount(IAudioFormatEnumerator* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IAudioFormatEnumerator_GetFormat(IAudioFormatEnumerator* This,UINT32 index,WAVEFORMATEX **format) { +static inline HRESULT IAudioFormatEnumerator_GetFormat(IAudioFormatEnumerator* This,UINT32 index,WAVEFORMATEX **format) { return This->lpVtbl->GetFormat(This,index,format); } #endif @@ -440,38 +432,38 @@ interface ISpatialAudioClient { #define ISpatialAudioClient_ActivateSpatialAudioStream(This,params,riid,stream) (This)->lpVtbl->ActivateSpatialAudioStream(This,params,riid,stream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioClient_QueryInterface(ISpatialAudioClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpatialAudioClient_QueryInterface(ISpatialAudioClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpatialAudioClient_AddRef(ISpatialAudioClient* This) { +static inline ULONG ISpatialAudioClient_AddRef(ISpatialAudioClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpatialAudioClient_Release(ISpatialAudioClient* This) { +static inline ULONG ISpatialAudioClient_Release(ISpatialAudioClient* This) { return This->lpVtbl->Release(This); } /*** ISpatialAudioClient methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioClient_GetStaticObjectPosition(ISpatialAudioClient* This,AudioObjectType type,float *x,float *y,float *z) { +static inline HRESULT ISpatialAudioClient_GetStaticObjectPosition(ISpatialAudioClient* This,AudioObjectType type,float *x,float *y,float *z) { return This->lpVtbl->GetStaticObjectPosition(This,type,x,y,z); } -static __WIDL_INLINE HRESULT ISpatialAudioClient_GetNativeStaticObjectTypeMask(ISpatialAudioClient* This,AudioObjectType *mask) { +static inline HRESULT ISpatialAudioClient_GetNativeStaticObjectTypeMask(ISpatialAudioClient* This,AudioObjectType *mask) { return This->lpVtbl->GetNativeStaticObjectTypeMask(This,mask); } -static __WIDL_INLINE HRESULT ISpatialAudioClient_GetMaxDynamicObjectCount(ISpatialAudioClient* This,UINT32 *value) { +static inline HRESULT ISpatialAudioClient_GetMaxDynamicObjectCount(ISpatialAudioClient* This,UINT32 *value) { return This->lpVtbl->GetMaxDynamicObjectCount(This,value); } -static __WIDL_INLINE HRESULT ISpatialAudioClient_GetSupportedAudioObjectFormatEnumerator(ISpatialAudioClient* This,IAudioFormatEnumerator **enumerator) { +static inline HRESULT ISpatialAudioClient_GetSupportedAudioObjectFormatEnumerator(ISpatialAudioClient* This,IAudioFormatEnumerator **enumerator) { return This->lpVtbl->GetSupportedAudioObjectFormatEnumerator(This,enumerator); } -static __WIDL_INLINE HRESULT ISpatialAudioClient_GetMaxFrameCount(ISpatialAudioClient* This,const WAVEFORMATEX *format,UINT32 *count) { +static inline HRESULT ISpatialAudioClient_GetMaxFrameCount(ISpatialAudioClient* This,const WAVEFORMATEX *format,UINT32 *count) { return This->lpVtbl->GetMaxFrameCount(This,format,count); } -static __WIDL_INLINE HRESULT ISpatialAudioClient_IsAudioObjectFormatSupported(ISpatialAudioClient* This,const WAVEFORMATEX *format) { +static inline HRESULT ISpatialAudioClient_IsAudioObjectFormatSupported(ISpatialAudioClient* This,const WAVEFORMATEX *format) { return This->lpVtbl->IsAudioObjectFormatSupported(This,format); } -static __WIDL_INLINE HRESULT ISpatialAudioClient_IsSpatialAudioStreamAvailable(ISpatialAudioClient* This,REFIID stream_uuid,const PROPVARIANT *info) { +static inline HRESULT ISpatialAudioClient_IsSpatialAudioStreamAvailable(ISpatialAudioClient* This,REFIID stream_uuid,const PROPVARIANT *info) { return This->lpVtbl->IsSpatialAudioStreamAvailable(This,stream_uuid,info); } -static __WIDL_INLINE HRESULT ISpatialAudioClient_ActivateSpatialAudioStream(ISpatialAudioClient* This,const PROPVARIANT *params,REFIID riid,void **stream) { +static inline HRESULT ISpatialAudioClient_ActivateSpatialAudioStream(ISpatialAudioClient* This,const PROPVARIANT *params,REFIID riid,void **stream) { return This->lpVtbl->ActivateSpatialAudioStream(This,params,riid,stream); } #endif @@ -564,26 +556,26 @@ interface ISpatialAudioObjectBase { #define ISpatialAudioObjectBase_GetAudioObjectType(This,type) (This)->lpVtbl->GetAudioObjectType(This,type) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObjectBase_QueryInterface(ISpatialAudioObjectBase* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpatialAudioObjectBase_QueryInterface(ISpatialAudioObjectBase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpatialAudioObjectBase_AddRef(ISpatialAudioObjectBase* This) { +static inline ULONG ISpatialAudioObjectBase_AddRef(ISpatialAudioObjectBase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpatialAudioObjectBase_Release(ISpatialAudioObjectBase* This) { +static inline ULONG ISpatialAudioObjectBase_Release(ISpatialAudioObjectBase* This) { return This->lpVtbl->Release(This); } /*** ISpatialAudioObjectBase methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObjectBase_GetBuffer(ISpatialAudioObjectBase* This,BYTE **buffer,UINT32 *bytes) { +static inline HRESULT ISpatialAudioObjectBase_GetBuffer(ISpatialAudioObjectBase* This,BYTE **buffer,UINT32 *bytes) { return This->lpVtbl->GetBuffer(This,buffer,bytes); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectBase_SetEndOfStream(ISpatialAudioObjectBase* This,UINT32 frames) { +static inline HRESULT ISpatialAudioObjectBase_SetEndOfStream(ISpatialAudioObjectBase* This,UINT32 frames) { return This->lpVtbl->SetEndOfStream(This,frames); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectBase_IsActive(ISpatialAudioObjectBase* This,WINBOOL *active) { +static inline HRESULT ISpatialAudioObjectBase_IsActive(ISpatialAudioObjectBase* This,WINBOOL *active) { return This->lpVtbl->IsActive(This,active); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectBase_GetAudioObjectType(ISpatialAudioObjectBase* This,AudioObjectType *type) { +static inline HRESULT ISpatialAudioObjectBase_GetAudioObjectType(ISpatialAudioObjectBase* This,AudioObjectType *type) { return This->lpVtbl->GetAudioObjectType(This,type); } #endif @@ -685,33 +677,33 @@ interface ISpatialAudioObject { #define ISpatialAudioObject_SetVolume(This,vol) (This)->lpVtbl->SetVolume(This,vol) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObject_QueryInterface(ISpatialAudioObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpatialAudioObject_QueryInterface(ISpatialAudioObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpatialAudioObject_AddRef(ISpatialAudioObject* This) { +static inline ULONG ISpatialAudioObject_AddRef(ISpatialAudioObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpatialAudioObject_Release(ISpatialAudioObject* This) { +static inline ULONG ISpatialAudioObject_Release(ISpatialAudioObject* This) { return This->lpVtbl->Release(This); } /*** ISpatialAudioObjectBase methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObject_GetBuffer(ISpatialAudioObject* This,BYTE **buffer,UINT32 *bytes) { +static inline HRESULT ISpatialAudioObject_GetBuffer(ISpatialAudioObject* This,BYTE **buffer,UINT32 *bytes) { return This->lpVtbl->GetBuffer(This,buffer,bytes); } -static __WIDL_INLINE HRESULT ISpatialAudioObject_SetEndOfStream(ISpatialAudioObject* This,UINT32 frames) { +static inline HRESULT ISpatialAudioObject_SetEndOfStream(ISpatialAudioObject* This,UINT32 frames) { return This->lpVtbl->SetEndOfStream(This,frames); } -static __WIDL_INLINE HRESULT ISpatialAudioObject_IsActive(ISpatialAudioObject* This,WINBOOL *active) { +static inline HRESULT ISpatialAudioObject_IsActive(ISpatialAudioObject* This,WINBOOL *active) { return This->lpVtbl->IsActive(This,active); } -static __WIDL_INLINE HRESULT ISpatialAudioObject_GetAudioObjectType(ISpatialAudioObject* This,AudioObjectType *type) { +static inline HRESULT ISpatialAudioObject_GetAudioObjectType(ISpatialAudioObject* This,AudioObjectType *type) { return This->lpVtbl->GetAudioObjectType(This,type); } /*** ISpatialAudioObject methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObject_SetPosition(ISpatialAudioObject* This,float x,float y,float z) { +static inline HRESULT ISpatialAudioObject_SetPosition(ISpatialAudioObject* This,float x,float y,float z) { return This->lpVtbl->SetPosition(This,x,y,z); } -static __WIDL_INLINE HRESULT ISpatialAudioObject_SetVolume(ISpatialAudioObject* This,float vol) { +static inline HRESULT ISpatialAudioObject_SetVolume(ISpatialAudioObject* This,float vol) { return This->lpVtbl->SetVolume(This,vol); } #endif @@ -826,35 +818,35 @@ interface ISpatialAudioObjectRenderStreamBase { #define ISpatialAudioObjectRenderStreamBase_EndUpdatingAudioObjects(This) (This)->lpVtbl->EndUpdatingAudioObjects(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamBase_QueryInterface(ISpatialAudioObjectRenderStreamBase* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpatialAudioObjectRenderStreamBase_QueryInterface(ISpatialAudioObjectRenderStreamBase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpatialAudioObjectRenderStreamBase_AddRef(ISpatialAudioObjectRenderStreamBase* This) { +static inline ULONG ISpatialAudioObjectRenderStreamBase_AddRef(ISpatialAudioObjectRenderStreamBase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpatialAudioObjectRenderStreamBase_Release(ISpatialAudioObjectRenderStreamBase* This) { +static inline ULONG ISpatialAudioObjectRenderStreamBase_Release(ISpatialAudioObjectRenderStreamBase* This) { return This->lpVtbl->Release(This); } /*** ISpatialAudioObjectRenderStreamBase methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamBase_GetAvailableDynamicObjectCount(ISpatialAudioObjectRenderStreamBase* This,UINT32 *count) { +static inline HRESULT ISpatialAudioObjectRenderStreamBase_GetAvailableDynamicObjectCount(ISpatialAudioObjectRenderStreamBase* This,UINT32 *count) { return This->lpVtbl->GetAvailableDynamicObjectCount(This,count); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamBase_GetService(ISpatialAudioObjectRenderStreamBase* This,REFIID riid,void **service) { +static inline HRESULT ISpatialAudioObjectRenderStreamBase_GetService(ISpatialAudioObjectRenderStreamBase* This,REFIID riid,void **service) { return This->lpVtbl->GetService(This,riid,service); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamBase_Start(ISpatialAudioObjectRenderStreamBase* This) { +static inline HRESULT ISpatialAudioObjectRenderStreamBase_Start(ISpatialAudioObjectRenderStreamBase* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamBase_Stop(ISpatialAudioObjectRenderStreamBase* This) { +static inline HRESULT ISpatialAudioObjectRenderStreamBase_Stop(ISpatialAudioObjectRenderStreamBase* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamBase_Reset(ISpatialAudioObjectRenderStreamBase* This) { +static inline HRESULT ISpatialAudioObjectRenderStreamBase_Reset(ISpatialAudioObjectRenderStreamBase* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamBase_BeginUpdatingAudioObjects(ISpatialAudioObjectRenderStreamBase* This,UINT32 *count,UINT32 *frames) { +static inline HRESULT ISpatialAudioObjectRenderStreamBase_BeginUpdatingAudioObjects(ISpatialAudioObjectRenderStreamBase* This,UINT32 *count,UINT32 *frames) { return This->lpVtbl->BeginUpdatingAudioObjects(This,count,frames); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStreamBase_EndUpdatingAudioObjects(ISpatialAudioObjectRenderStreamBase* This) { +static inline HRESULT ISpatialAudioObjectRenderStreamBase_EndUpdatingAudioObjects(ISpatialAudioObjectRenderStreamBase* This) { return This->lpVtbl->EndUpdatingAudioObjects(This); } #endif @@ -958,39 +950,39 @@ interface ISpatialAudioObjectRenderStream { #define ISpatialAudioObjectRenderStream_ActivateSpatialAudioObject(This,type,object) (This)->lpVtbl->ActivateSpatialAudioObject(This,type,object) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStream_QueryInterface(ISpatialAudioObjectRenderStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpatialAudioObjectRenderStream_QueryInterface(ISpatialAudioObjectRenderStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpatialAudioObjectRenderStream_AddRef(ISpatialAudioObjectRenderStream* This) { +static inline ULONG ISpatialAudioObjectRenderStream_AddRef(ISpatialAudioObjectRenderStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpatialAudioObjectRenderStream_Release(ISpatialAudioObjectRenderStream* This) { +static inline ULONG ISpatialAudioObjectRenderStream_Release(ISpatialAudioObjectRenderStream* This) { return This->lpVtbl->Release(This); } /*** ISpatialAudioObjectRenderStreamBase methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStream_GetAvailableDynamicObjectCount(ISpatialAudioObjectRenderStream* This,UINT32 *count) { +static inline HRESULT ISpatialAudioObjectRenderStream_GetAvailableDynamicObjectCount(ISpatialAudioObjectRenderStream* This,UINT32 *count) { return This->lpVtbl->GetAvailableDynamicObjectCount(This,count); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStream_GetService(ISpatialAudioObjectRenderStream* This,REFIID riid,void **service) { +static inline HRESULT ISpatialAudioObjectRenderStream_GetService(ISpatialAudioObjectRenderStream* This,REFIID riid,void **service) { return This->lpVtbl->GetService(This,riid,service); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStream_Start(ISpatialAudioObjectRenderStream* This) { +static inline HRESULT ISpatialAudioObjectRenderStream_Start(ISpatialAudioObjectRenderStream* This) { return This->lpVtbl->Start(This); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStream_Stop(ISpatialAudioObjectRenderStream* This) { +static inline HRESULT ISpatialAudioObjectRenderStream_Stop(ISpatialAudioObjectRenderStream* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStream_Reset(ISpatialAudioObjectRenderStream* This) { +static inline HRESULT ISpatialAudioObjectRenderStream_Reset(ISpatialAudioObjectRenderStream* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStream_BeginUpdatingAudioObjects(ISpatialAudioObjectRenderStream* This,UINT32 *count,UINT32 *frames) { +static inline HRESULT ISpatialAudioObjectRenderStream_BeginUpdatingAudioObjects(ISpatialAudioObjectRenderStream* This,UINT32 *count,UINT32 *frames) { return This->lpVtbl->BeginUpdatingAudioObjects(This,count,frames); } -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStream_EndUpdatingAudioObjects(ISpatialAudioObjectRenderStream* This) { +static inline HRESULT ISpatialAudioObjectRenderStream_EndUpdatingAudioObjects(ISpatialAudioObjectRenderStream* This) { return This->lpVtbl->EndUpdatingAudioObjects(This); } /*** ISpatialAudioObjectRenderStream methods ***/ -static __WIDL_INLINE HRESULT ISpatialAudioObjectRenderStream_ActivateSpatialAudioObject(ISpatialAudioObjectRenderStream* This,AudioObjectType type,ISpatialAudioObject **object) { +static inline HRESULT ISpatialAudioObjectRenderStream_ActivateSpatialAudioObject(ISpatialAudioObjectRenderStream* This,AudioObjectType type,ISpatialAudioObject **object) { return This->lpVtbl->ActivateSpatialAudioObject(This,type,object); } #endif diff --git a/lib/libc/include/any-windows-any/specstrings.h b/lib/libc/include/any-windows-any/specstrings.h index f2636a497790359bcc4c39f1b7457aeaa78fb347..d576403a502db3e38945652eb3d3895d8f9c3f75 100644 --- a/lib/libc/include/any-windows-any/specstrings.h +++ b/lib/libc/include/any-windows-any/specstrings.h @@ -331,6 +331,36 @@ extern "C" { #endif #endif /* DECLSPEC_ADDRSAFE */ +#ifndef _Unreferenced_parameter_ +#define _Unreferenced_parameter_ +#endif +#ifndef _Frees_ptr_ +#define _Frees_ptr_ +#endif +#ifndef _Frees_ptr_opt_ +#define _Frees_ptr_opt_ +#endif +#define _Reallocation_function_(a,b,s) +#define _Ret_reallocated_bytes_(b,s) +#define _In_NLS_string_(s) +#define _Flt_CompletionContext_Outptr_ +#define _Flt_ConnectionCookie_Outptr_ +#ifndef _Writes_and_advances_ptr_ +#define _Writes_and_advances_ptr_(s) +#endif +#ifndef _Writes_bytes_and_advances_ptr_ +#define _Writes_bytes_and_advances_ptr_(s) +#endif +#ifndef _Translates_Win32_to_HRESULT_ +#define _Translates_Win32_to_HRESULT_(e) +#endif +#ifndef _Translates_NTSTATUS_to_HRESULT_ +#define _Translates_NTSTATUS_to_HRESULT_(s) +#endif +#ifndef _Translates_last_error_to_HRESULT_ +#define _Translates_last_error_to_HRESULT_ +#endif + #ifdef __cplusplus } #endif diff --git a/lib/libc/include/any-windows-any/spellcheck.h b/lib/libc/include/any-windows-any/spellcheck.h index 8f8cca160db702ae0e8cbafe59caf9bb988134fc..627405903fe29e83fe73a73aa72a1c927a2cc710 100644 --- a/lib/libc/include/any-windows-any/spellcheck.h +++ b/lib/libc/include/any-windows-any/spellcheck.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/spellcheck.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/spellcheck.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __spellcheck_h__ #define __spellcheck_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ISpellingError_FWD_DEFINED__ @@ -206,26 +198,26 @@ interface ISpellingError { #define ISpellingError_get_Replacement(This,val) (This)->lpVtbl->get_Replacement(This,val) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpellingError_QueryInterface(ISpellingError* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpellingError_QueryInterface(ISpellingError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpellingError_AddRef(ISpellingError* This) { +static inline ULONG ISpellingError_AddRef(ISpellingError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpellingError_Release(ISpellingError* This) { +static inline ULONG ISpellingError_Release(ISpellingError* This) { return This->lpVtbl->Release(This); } /*** ISpellingError methods ***/ -static __WIDL_INLINE HRESULT ISpellingError_get_StartIndex(ISpellingError* This,ULONG *val) { +static inline HRESULT ISpellingError_get_StartIndex(ISpellingError* This,ULONG *val) { return This->lpVtbl->get_StartIndex(This,val); } -static __WIDL_INLINE HRESULT ISpellingError_get_Length(ISpellingError* This,ULONG *val) { +static inline HRESULT ISpellingError_get_Length(ISpellingError* This,ULONG *val) { return This->lpVtbl->get_Length(This,val); } -static __WIDL_INLINE HRESULT ISpellingError_get_CorrectiveAction(ISpellingError* This,CORRECTIVE_ACTION *val) { +static inline HRESULT ISpellingError_get_CorrectiveAction(ISpellingError* This,CORRECTIVE_ACTION *val) { return This->lpVtbl->get_CorrectiveAction(This,val); } -static __WIDL_INLINE HRESULT ISpellingError_get_Replacement(ISpellingError* This,LPWSTR *val) { +static inline HRESULT ISpellingError_get_Replacement(ISpellingError* This,LPWSTR *val) { return This->lpVtbl->get_Replacement(This,val); } #endif @@ -292,17 +284,17 @@ interface IEnumSpellingError { #define IEnumSpellingError_Next(This,val) (This)->lpVtbl->Next(This,val) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumSpellingError_QueryInterface(IEnumSpellingError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumSpellingError_QueryInterface(IEnumSpellingError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumSpellingError_AddRef(IEnumSpellingError* This) { +static inline ULONG IEnumSpellingError_AddRef(IEnumSpellingError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumSpellingError_Release(IEnumSpellingError* This) { +static inline ULONG IEnumSpellingError_Release(IEnumSpellingError* This) { return This->lpVtbl->Release(This); } /*** IEnumSpellingError methods ***/ -static __WIDL_INLINE HRESULT IEnumSpellingError_Next(IEnumSpellingError* This,ISpellingError **val) { +static inline HRESULT IEnumSpellingError_Next(IEnumSpellingError* This,ISpellingError **val) { return This->lpVtbl->Next(This,val); } #endif @@ -393,26 +385,26 @@ interface IOptionDescription { #define IOptionDescription_get_Labels(This,val) (This)->lpVtbl->get_Labels(This,val) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOptionDescription_QueryInterface(IOptionDescription* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOptionDescription_QueryInterface(IOptionDescription* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOptionDescription_AddRef(IOptionDescription* This) { +static inline ULONG IOptionDescription_AddRef(IOptionDescription* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOptionDescription_Release(IOptionDescription* This) { +static inline ULONG IOptionDescription_Release(IOptionDescription* This) { return This->lpVtbl->Release(This); } /*** IOptionDescription methods ***/ -static __WIDL_INLINE HRESULT IOptionDescription_get_Id(IOptionDescription* This,LPWSTR *val) { +static inline HRESULT IOptionDescription_get_Id(IOptionDescription* This,LPWSTR *val) { return This->lpVtbl->get_Id(This,val); } -static __WIDL_INLINE HRESULT IOptionDescription_get_Heading(IOptionDescription* This,LPWSTR *val) { +static inline HRESULT IOptionDescription_get_Heading(IOptionDescription* This,LPWSTR *val) { return This->lpVtbl->get_Heading(This,val); } -static __WIDL_INLINE HRESULT IOptionDescription_get_Description(IOptionDescription* This,LPWSTR *val) { +static inline HRESULT IOptionDescription_get_Description(IOptionDescription* This,LPWSTR *val) { return This->lpVtbl->get_Description(This,val); } -static __WIDL_INLINE HRESULT IOptionDescription_get_Labels(IOptionDescription* This,IEnumString **val) { +static inline HRESULT IOptionDescription_get_Labels(IOptionDescription* This,IEnumString **val) { return This->lpVtbl->get_Labels(This,val); } #endif @@ -487,17 +479,17 @@ interface ISpellCheckerChangedEventHandler { #define ISpellCheckerChangedEventHandler_Invoke(This,sender) (This)->lpVtbl->Invoke(This,sender) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpellCheckerChangedEventHandler_QueryInterface(ISpellCheckerChangedEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpellCheckerChangedEventHandler_QueryInterface(ISpellCheckerChangedEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpellCheckerChangedEventHandler_AddRef(ISpellCheckerChangedEventHandler* This) { +static inline ULONG ISpellCheckerChangedEventHandler_AddRef(ISpellCheckerChangedEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpellCheckerChangedEventHandler_Release(ISpellCheckerChangedEventHandler* This) { +static inline ULONG ISpellCheckerChangedEventHandler_Release(ISpellCheckerChangedEventHandler* This) { return This->lpVtbl->Release(This); } /*** ISpellCheckerChangedEventHandler methods ***/ -static __WIDL_INLINE HRESULT ISpellCheckerChangedEventHandler_Invoke(ISpellCheckerChangedEventHandler* This,ISpellChecker *sender) { +static inline HRESULT ISpellCheckerChangedEventHandler_Invoke(ISpellCheckerChangedEventHandler* This,ISpellChecker *sender) { return This->lpVtbl->Invoke(This,sender); } #endif @@ -682,56 +674,56 @@ interface ISpellChecker { #define ISpellChecker_ComprehensiveCheck(This,text,val) (This)->lpVtbl->ComprehensiveCheck(This,text,val) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpellChecker_QueryInterface(ISpellChecker* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpellChecker_QueryInterface(ISpellChecker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpellChecker_AddRef(ISpellChecker* This) { +static inline ULONG ISpellChecker_AddRef(ISpellChecker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpellChecker_Release(ISpellChecker* This) { +static inline ULONG ISpellChecker_Release(ISpellChecker* This) { return This->lpVtbl->Release(This); } /*** ISpellChecker methods ***/ -static __WIDL_INLINE HRESULT ISpellChecker_get_LanguageTag(ISpellChecker* This,LPWSTR *val) { +static inline HRESULT ISpellChecker_get_LanguageTag(ISpellChecker* This,LPWSTR *val) { return This->lpVtbl->get_LanguageTag(This,val); } -static __WIDL_INLINE HRESULT ISpellChecker_Check(ISpellChecker* This,LPCWSTR text,IEnumSpellingError **val) { +static inline HRESULT ISpellChecker_Check(ISpellChecker* This,LPCWSTR text,IEnumSpellingError **val) { return This->lpVtbl->Check(This,text,val); } -static __WIDL_INLINE HRESULT ISpellChecker_Suggest(ISpellChecker* This,LPCWSTR word,IEnumString **val) { +static inline HRESULT ISpellChecker_Suggest(ISpellChecker* This,LPCWSTR word,IEnumString **val) { return This->lpVtbl->Suggest(This,word,val); } -static __WIDL_INLINE HRESULT ISpellChecker_Add(ISpellChecker* This,LPCWSTR word) { +static inline HRESULT ISpellChecker_Add(ISpellChecker* This,LPCWSTR word) { return This->lpVtbl->Add(This,word); } -static __WIDL_INLINE HRESULT ISpellChecker_Ignore(ISpellChecker* This,LPCWSTR word) { +static inline HRESULT ISpellChecker_Ignore(ISpellChecker* This,LPCWSTR word) { return This->lpVtbl->Ignore(This,word); } -static __WIDL_INLINE HRESULT ISpellChecker_AutoCorrect(ISpellChecker* This,LPCWSTR from,LPCWSTR to) { +static inline HRESULT ISpellChecker_AutoCorrect(ISpellChecker* This,LPCWSTR from,LPCWSTR to) { return This->lpVtbl->AutoCorrect(This,from,to); } -static __WIDL_INLINE HRESULT ISpellChecker_GetOptionValue(ISpellChecker* This,LPCWSTR option_id,BYTE *val) { +static inline HRESULT ISpellChecker_GetOptionValue(ISpellChecker* This,LPCWSTR option_id,BYTE *val) { return This->lpVtbl->GetOptionValue(This,option_id,val); } -static __WIDL_INLINE HRESULT ISpellChecker_get_OptionIds(ISpellChecker* This,IEnumString **val) { +static inline HRESULT ISpellChecker_get_OptionIds(ISpellChecker* This,IEnumString **val) { return This->lpVtbl->get_OptionIds(This,val); } -static __WIDL_INLINE HRESULT ISpellChecker_get_Id(ISpellChecker* This,LPWSTR *val) { +static inline HRESULT ISpellChecker_get_Id(ISpellChecker* This,LPWSTR *val) { return This->lpVtbl->get_Id(This,val); } -static __WIDL_INLINE HRESULT ISpellChecker_get_LocalizedName(ISpellChecker* This,LPWSTR *val) { +static inline HRESULT ISpellChecker_get_LocalizedName(ISpellChecker* This,LPWSTR *val) { return This->lpVtbl->get_LocalizedName(This,val); } -static __WIDL_INLINE HRESULT ISpellChecker_add_SpellCheckerChanged(ISpellChecker* This,ISpellCheckerChangedEventHandler *handler,DWORD *event_cookie) { +static inline HRESULT ISpellChecker_add_SpellCheckerChanged(ISpellChecker* This,ISpellCheckerChangedEventHandler *handler,DWORD *event_cookie) { return This->lpVtbl->add_SpellCheckerChanged(This,handler,event_cookie); } -static __WIDL_INLINE HRESULT ISpellChecker_remove_SpellCheckerChanged(ISpellChecker* This,DWORD event_cookie) { +static inline HRESULT ISpellChecker_remove_SpellCheckerChanged(ISpellChecker* This,DWORD event_cookie) { return This->lpVtbl->remove_SpellCheckerChanged(This,event_cookie); } -static __WIDL_INLINE HRESULT ISpellChecker_GetOptionDescription(ISpellChecker* This,LPCWSTR optionId,IOptionDescription **val) { +static inline HRESULT ISpellChecker_GetOptionDescription(ISpellChecker* This,LPCWSTR optionId,IOptionDescription **val) { return This->lpVtbl->GetOptionDescription(This,optionId,val); } -static __WIDL_INLINE HRESULT ISpellChecker_ComprehensiveCheck(ISpellChecker* This,LPCWSTR text,IEnumSpellingError **val) { +static inline HRESULT ISpellChecker_ComprehensiveCheck(ISpellChecker* This,LPCWSTR text,IEnumSpellingError **val) { return This->lpVtbl->ComprehensiveCheck(This,text,val); } #endif @@ -877,60 +869,60 @@ interface ISpellChecker2 { #define ISpellChecker2_Remove(This,word) (This)->lpVtbl->Remove(This,word) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpellChecker2_QueryInterface(ISpellChecker2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpellChecker2_QueryInterface(ISpellChecker2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpellChecker2_AddRef(ISpellChecker2* This) { +static inline ULONG ISpellChecker2_AddRef(ISpellChecker2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpellChecker2_Release(ISpellChecker2* This) { +static inline ULONG ISpellChecker2_Release(ISpellChecker2* This) { return This->lpVtbl->Release(This); } /*** ISpellChecker methods ***/ -static __WIDL_INLINE HRESULT ISpellChecker2_get_LanguageTag(ISpellChecker2* This,LPWSTR *val) { +static inline HRESULT ISpellChecker2_get_LanguageTag(ISpellChecker2* This,LPWSTR *val) { return This->lpVtbl->get_LanguageTag(This,val); } -static __WIDL_INLINE HRESULT ISpellChecker2_Check(ISpellChecker2* This,LPCWSTR text,IEnumSpellingError **val) { +static inline HRESULT ISpellChecker2_Check(ISpellChecker2* This,LPCWSTR text,IEnumSpellingError **val) { return This->lpVtbl->Check(This,text,val); } -static __WIDL_INLINE HRESULT ISpellChecker2_Suggest(ISpellChecker2* This,LPCWSTR word,IEnumString **val) { +static inline HRESULT ISpellChecker2_Suggest(ISpellChecker2* This,LPCWSTR word,IEnumString **val) { return This->lpVtbl->Suggest(This,word,val); } -static __WIDL_INLINE HRESULT ISpellChecker2_Add(ISpellChecker2* This,LPCWSTR word) { +static inline HRESULT ISpellChecker2_Add(ISpellChecker2* This,LPCWSTR word) { return This->lpVtbl->Add(This,word); } -static __WIDL_INLINE HRESULT ISpellChecker2_Ignore(ISpellChecker2* This,LPCWSTR word) { +static inline HRESULT ISpellChecker2_Ignore(ISpellChecker2* This,LPCWSTR word) { return This->lpVtbl->Ignore(This,word); } -static __WIDL_INLINE HRESULT ISpellChecker2_AutoCorrect(ISpellChecker2* This,LPCWSTR from,LPCWSTR to) { +static inline HRESULT ISpellChecker2_AutoCorrect(ISpellChecker2* This,LPCWSTR from,LPCWSTR to) { return This->lpVtbl->AutoCorrect(This,from,to); } -static __WIDL_INLINE HRESULT ISpellChecker2_GetOptionValue(ISpellChecker2* This,LPCWSTR option_id,BYTE *val) { +static inline HRESULT ISpellChecker2_GetOptionValue(ISpellChecker2* This,LPCWSTR option_id,BYTE *val) { return This->lpVtbl->GetOptionValue(This,option_id,val); } -static __WIDL_INLINE HRESULT ISpellChecker2_get_OptionIds(ISpellChecker2* This,IEnumString **val) { +static inline HRESULT ISpellChecker2_get_OptionIds(ISpellChecker2* This,IEnumString **val) { return This->lpVtbl->get_OptionIds(This,val); } -static __WIDL_INLINE HRESULT ISpellChecker2_get_Id(ISpellChecker2* This,LPWSTR *val) { +static inline HRESULT ISpellChecker2_get_Id(ISpellChecker2* This,LPWSTR *val) { return This->lpVtbl->get_Id(This,val); } -static __WIDL_INLINE HRESULT ISpellChecker2_get_LocalizedName(ISpellChecker2* This,LPWSTR *val) { +static inline HRESULT ISpellChecker2_get_LocalizedName(ISpellChecker2* This,LPWSTR *val) { return This->lpVtbl->get_LocalizedName(This,val); } -static __WIDL_INLINE HRESULT ISpellChecker2_add_SpellCheckerChanged(ISpellChecker2* This,ISpellCheckerChangedEventHandler *handler,DWORD *event_cookie) { +static inline HRESULT ISpellChecker2_add_SpellCheckerChanged(ISpellChecker2* This,ISpellCheckerChangedEventHandler *handler,DWORD *event_cookie) { return This->lpVtbl->add_SpellCheckerChanged(This,handler,event_cookie); } -static __WIDL_INLINE HRESULT ISpellChecker2_remove_SpellCheckerChanged(ISpellChecker2* This,DWORD event_cookie) { +static inline HRESULT ISpellChecker2_remove_SpellCheckerChanged(ISpellChecker2* This,DWORD event_cookie) { return This->lpVtbl->remove_SpellCheckerChanged(This,event_cookie); } -static __WIDL_INLINE HRESULT ISpellChecker2_GetOptionDescription(ISpellChecker2* This,LPCWSTR optionId,IOptionDescription **val) { +static inline HRESULT ISpellChecker2_GetOptionDescription(ISpellChecker2* This,LPCWSTR optionId,IOptionDescription **val) { return This->lpVtbl->GetOptionDescription(This,optionId,val); } -static __WIDL_INLINE HRESULT ISpellChecker2_ComprehensiveCheck(ISpellChecker2* This,LPCWSTR text,IEnumSpellingError **val) { +static inline HRESULT ISpellChecker2_ComprehensiveCheck(ISpellChecker2* This,LPCWSTR text,IEnumSpellingError **val) { return This->lpVtbl->ComprehensiveCheck(This,text,val); } /*** ISpellChecker2 methods ***/ -static __WIDL_INLINE HRESULT ISpellChecker2_Remove(ISpellChecker2* This,LPCWSTR word) { +static inline HRESULT ISpellChecker2_Remove(ISpellChecker2* This,LPCWSTR word) { return This->lpVtbl->Remove(This,word); } #endif @@ -1017,23 +1009,23 @@ interface ISpellCheckerFactory { #define ISpellCheckerFactory_CreateSpellChecker(This,languageTag,val) (This)->lpVtbl->CreateSpellChecker(This,languageTag,val) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpellCheckerFactory_QueryInterface(ISpellCheckerFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpellCheckerFactory_QueryInterface(ISpellCheckerFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpellCheckerFactory_AddRef(ISpellCheckerFactory* This) { +static inline ULONG ISpellCheckerFactory_AddRef(ISpellCheckerFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpellCheckerFactory_Release(ISpellCheckerFactory* This) { +static inline ULONG ISpellCheckerFactory_Release(ISpellCheckerFactory* This) { return This->lpVtbl->Release(This); } /*** ISpellCheckerFactory methods ***/ -static __WIDL_INLINE HRESULT ISpellCheckerFactory_get_SupportedLanguages(ISpellCheckerFactory* This,IEnumString **val) { +static inline HRESULT ISpellCheckerFactory_get_SupportedLanguages(ISpellCheckerFactory* This,IEnumString **val) { return This->lpVtbl->get_SupportedLanguages(This,val); } -static __WIDL_INLINE HRESULT ISpellCheckerFactory_IsSupported(ISpellCheckerFactory* This,LPCWSTR languageTag,WINBOOL *val) { +static inline HRESULT ISpellCheckerFactory_IsSupported(ISpellCheckerFactory* This,LPCWSTR languageTag,WINBOOL *val) { return This->lpVtbl->IsSupported(This,languageTag,val); } -static __WIDL_INLINE HRESULT ISpellCheckerFactory_CreateSpellChecker(ISpellCheckerFactory* This,LPCWSTR languageTag,ISpellChecker **val) { +static inline HRESULT ISpellCheckerFactory_CreateSpellChecker(ISpellCheckerFactory* This,LPCWSTR languageTag,ISpellChecker **val) { return This->lpVtbl->CreateSpellChecker(This,languageTag,val); } #endif @@ -1114,20 +1106,20 @@ interface IUserDictionariesRegistrar { #define IUserDictionariesRegistrar_UnregisterUserDictionary(This,dictionaryPath,languageTag) (This)->lpVtbl->UnregisterUserDictionary(This,dictionaryPath,languageTag) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUserDictionariesRegistrar_QueryInterface(IUserDictionariesRegistrar* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUserDictionariesRegistrar_QueryInterface(IUserDictionariesRegistrar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUserDictionariesRegistrar_AddRef(IUserDictionariesRegistrar* This) { +static inline ULONG IUserDictionariesRegistrar_AddRef(IUserDictionariesRegistrar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUserDictionariesRegistrar_Release(IUserDictionariesRegistrar* This) { +static inline ULONG IUserDictionariesRegistrar_Release(IUserDictionariesRegistrar* This) { return This->lpVtbl->Release(This); } /*** IUserDictionariesRegistrar methods ***/ -static __WIDL_INLINE HRESULT IUserDictionariesRegistrar_RegisterUserDictionary(IUserDictionariesRegistrar* This,LPCWSTR dictionaryPath,LPCWSTR languageTag) { +static inline HRESULT IUserDictionariesRegistrar_RegisterUserDictionary(IUserDictionariesRegistrar* This,LPCWSTR dictionaryPath,LPCWSTR languageTag) { return This->lpVtbl->RegisterUserDictionary(This,dictionaryPath,languageTag); } -static __WIDL_INLINE HRESULT IUserDictionariesRegistrar_UnregisterUserDictionary(IUserDictionariesRegistrar* This,LPCWSTR dictionaryPath,LPCWSTR languageTag) { +static inline HRESULT IUserDictionariesRegistrar_UnregisterUserDictionary(IUserDictionariesRegistrar* This,LPCWSTR dictionaryPath,LPCWSTR languageTag) { return This->lpVtbl->UnregisterUserDictionary(This,dictionaryPath,languageTag); } #endif diff --git a/lib/libc/include/any-windows-any/stdio.h b/lib/libc/include/any-windows-any/stdio.h index 2cdb59cbc8897e0571af66307e03b4f54e69fa61..a8f5c978000e83ef507c8768e4f7266ac8aea5d7 100644 --- a/lib/libc/include/any-windows-any/stdio.h +++ b/lib/libc/include/any-windows-any/stdio.h @@ -100,20 +100,9 @@ extern "C" { _CRTIMP FILE *__cdecl __acrt_iob_func(unsigned index); #ifndef _STDIO_DEFINED -#ifdef _WIN64 _CRTIMP FILE *__cdecl __iob_func(void); -#define _iob __iob_func() -#else -#ifdef _MSVCRT_ -extern FILE _iob[]; /* A pointer to an array of FILE */ -#define __iob_func() (_iob) -#else -extern FILE (* __MINGW_IMP_SYMBOL(_iob))[]; /* A pointer to an array of FILE */ -#define __iob_func() (* __MINGW_IMP_SYMBOL(_iob)) #define _iob __iob_func() #endif -#endif -#endif #ifndef _FPOS_T_DEFINED #define _FPOS_T_DEFINED @@ -165,83 +154,83 @@ __mingw_bos_declare; #ifndef _STDIO_DEFINED extern - __attribute__((__format__ (gnu_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_GNU_SCANF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl __mingw_sscanf(const char * __restrict__ _Src,const char * __restrict__ _Format,...); extern - __attribute__((__format__ (gnu_scanf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_GNU_SCANF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl __mingw_vsscanf (const char * __restrict__ _Str,const char * __restrict__ Format,va_list argp); extern - __attribute__((__format__ (gnu_scanf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_GNU_SCANF(1, 2) __MINGW_ATTRIB_NONNULL(1) int __cdecl __mingw_scanf(const char * __restrict__ _Format,...); extern - __attribute__((__format__ (gnu_scanf, 1, 0))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_GNU_SCANF(1, 0) __MINGW_ATTRIB_NONNULL(1) int __cdecl __mingw_vscanf(const char * __restrict__ Format, va_list argp); extern - __attribute__((__format__ (gnu_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_GNU_SCANF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl __mingw_fscanf(FILE * __restrict__ _File,const char * __restrict__ _Format,...); extern - __attribute__((__format__ (gnu_scanf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_GNU_SCANF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl __mingw_vfscanf (FILE * __restrict__ fp, const char * __restrict__ Format,va_list argp); extern - __attribute__((__format__ (gnu_printf, 3, 0))) __MINGW_ATTRIB_NONNULL(3) + __MINGW_GNU_PRINTF(3, 0) __MINGW_ATTRIB_NONNULL(3) int __cdecl __mingw_vsnprintf(char * __restrict__ _DstBuf,size_t _MaxCount,const char * __restrict__ _Format, va_list _ArgList); extern - __attribute__((__format__ (gnu_printf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) + __MINGW_GNU_PRINTF(3, 4) __MINGW_ATTRIB_NONNULL(3) int __cdecl __mingw_snprintf(char * __restrict__ s, size_t n, const char * __restrict__ format, ...); extern - __attribute__((__format__ (gnu_printf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_GNU_PRINTF(1, 2) __MINGW_ATTRIB_NONNULL(1) int __cdecl __mingw_printf(const char * __restrict__ , ... ) __MINGW_NOTHROW; extern - __attribute__((__format__ (gnu_printf, 1, 0))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_GNU_PRINTF(1, 0) __MINGW_ATTRIB_NONNULL(1) int __cdecl __mingw_vprintf (const char * __restrict__ , va_list) __MINGW_NOTHROW; extern - __attribute__((__format__ (gnu_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_GNU_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl __mingw_fprintf (FILE * __restrict__ , const char * __restrict__ , ...) __MINGW_NOTHROW; extern - __attribute__((__format__ (gnu_printf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_GNU_PRINTF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl __mingw_vfprintf (FILE * __restrict__ , const char * __restrict__ , va_list) __MINGW_NOTHROW; extern - __attribute__((__format__ (gnu_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_GNU_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl __mingw_sprintf (char * __restrict__ , const char * __restrict__ , ...) __MINGW_NOTHROW; extern - __attribute__((__format__ (gnu_printf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_GNU_PRINTF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl __mingw_vsprintf (char * __restrict__ , const char * __restrict__ , va_list) __MINGW_NOTHROW; extern - __attribute__((__format__ (gnu_printf, 2, 3))) __attribute__((nonnull (1,2))) + __MINGW_GNU_PRINTF(2, 3) __attribute__((nonnull (1,2))) int __cdecl __mingw_asprintf(char ** __restrict__ , const char * __restrict__ , ...) __MINGW_NOTHROW; extern - __attribute__((__format__ (gnu_printf, 2, 0))) __attribute__((nonnull (1,2))) + __MINGW_GNU_PRINTF(2, 0) __attribute__((nonnull (1,2))) int __cdecl __mingw_vasprintf(char ** __restrict__ , const char * __restrict__ , va_list) __MINGW_NOTHROW; extern - __attribute__((__format__ (ms_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_SCANF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl __ms_sscanf(const char * __restrict__ _Src,const char * __restrict__ _Format,...); extern - __attribute__((__format__ (ms_scanf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_MS_SCANF(1, 2) __MINGW_ATTRIB_NONNULL(1) int __cdecl __ms_scanf(const char * __restrict__ _Format,...); extern - __attribute__((__format__ (ms_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_SCANF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl __ms_fscanf(FILE * __restrict__ _File,const char * __restrict__ _Format,...); extern - __attribute__((__format__ (ms_printf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_MS_PRINTF(1, 2) __MINGW_ATTRIB_NONNULL(1) int __cdecl __ms_printf(const char * __restrict__ , ... ) __MINGW_NOTHROW; extern - __attribute__((__format__ (ms_printf, 1, 0))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_MS_PRINTF(1, 0) __MINGW_ATTRIB_NONNULL(1) int __cdecl __ms_vprintf (const char * __restrict__ , va_list) __MINGW_NOTHROW; extern - __attribute__((__format__ (ms_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl __ms_fprintf (FILE * __restrict__ , const char * __restrict__ , ...) __MINGW_NOTHROW; extern - __attribute__((__format__ (ms_printf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_PRINTF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl __ms_vfprintf (FILE * __restrict__ , const char * __restrict__ , va_list) __MINGW_NOTHROW; extern - __attribute__((__format__ (ms_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl __ms_sprintf (char * __restrict__ , const char * __restrict__ , ...) __MINGW_NOTHROW; extern - __attribute__((__format__ (ms_printf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_PRINTF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl __ms_vsprintf (char * __restrict__ , const char * __restrict__ , va_list) __MINGW_NOTHROW; #ifdef _UCRT @@ -255,14 +244,14 @@ extern #undef __MINGW_SCANF_FORMAT #if defined(__clang__) -#define __MINGW_PRINTF_FORMAT printf -#define __MINGW_SCANF_FORMAT scanf +#define __MINGW_PRINTF_FORMAT __printf__ +#define __MINGW_SCANF_FORMAT __scanf__ #elif defined(_UCRT) || __USE_MINGW_ANSI_STDIO -#define __MINGW_PRINTF_FORMAT gnu_printf -#define __MINGW_SCANF_FORMAT gnu_scanf +#define __MINGW_PRINTF_FORMAT __gnu_printf__ +#define __MINGW_SCANF_FORMAT __gnu_scanf__ #else -#define __MINGW_PRINTF_FORMAT ms_printf -#define __MINGW_SCANF_FORMAT ms_scanf +#define __MINGW_PRINTF_FORMAT __ms_printf__ +#define __MINGW_SCANF_FORMAT __ms_scanf__ #endif #if __USE_MINGW_ANSI_STDIO && !defined(_CRTBLD) @@ -271,23 +260,13 @@ extern */ #ifdef _GNU_SOURCE -__mingw_ovr -__attribute__ ((__format__ (gnu_printf, 2, 3))) __attribute__((nonnull (1,2))) +__MINGW_GNU_PRINTF(2, 3) __attribute__((nonnull (1,2))) int asprintf(char **__ret, const char *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vasprintf( __ret, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_asprintf); -__mingw_ovr -__attribute__ ((__format__ (gnu_printf, 2, 0))) __attribute__((nonnull (1,2))) +__MINGW_GNU_PRINTF(2, 0) __attribute__((nonnull (1,2))) int vasprintf(char **__ret, const char *__format, __builtin_va_list __local_argv) -{ - return __mingw_vasprintf( __ret, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vasprintf); #endif /* _GNU_SOURCE */ /* There seems to be a bug about builtins and static overrides of them @@ -296,38 +275,17 @@ int vasprintf(char **__ret, const char *__format, __builtin_va_list __local_argv extern "C++" { #endif -__mingw_ovr -__attribute__((__format__ (gnu_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_GNU_SCANF(2, 3) __MINGW_ATTRIB_NONNULL(2) int sscanf(const char *__source, const char *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vsscanf( __source, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_sscanf); -__mingw_ovr -__attribute__((__format__ (gnu_scanf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) +__MINGW_GNU_SCANF(1, 2) __MINGW_ATTRIB_NONNULL(1) int scanf(const char *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfscanf( stdin, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_scanf); -__mingw_ovr -__attribute__((__format__ (gnu_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_GNU_SCANF(2, 3) __MINGW_ATTRIB_NONNULL(2) int fscanf(FILE *__stream, const char *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfscanf( __stream, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_fscanf); #ifndef __NO_ISOCEXT /* externs in libmingwex.a */ #ifdef __GNUC__ @@ -335,26 +293,17 @@ int fscanf(FILE *__stream, const char *__format, ...) #pragma GCC diagnostic ignored "-Wshadow" #endif -__mingw_ovr -__attribute__((__format__ (gnu_scanf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_GNU_SCANF(2, 0) __MINGW_ATTRIB_NONNULL(2) int vsscanf (const char *__source, const char *__format, __builtin_va_list __local_argv) -{ - return __mingw_vsscanf( __source, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vsscanf); -__mingw_ovr -__attribute__((__format__ (gnu_scanf, 1, 0))) __MINGW_ATTRIB_NONNULL(1) +__MINGW_GNU_SCANF(1, 0) __MINGW_ATTRIB_NONNULL(1) int vscanf(const char *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfscanf( stdin, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vscanf); -__mingw_ovr -__attribute__((__format__ (gnu_scanf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_GNU_SCANF(2, 0) __MINGW_ATTRIB_NONNULL(2) int vfscanf (FILE *__stream, const char *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfscanf( __stream, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vfscanf); #ifdef __GNUC__ #pragma GCC diagnostic pop @@ -363,34 +312,22 @@ int vfscanf (FILE *__stream, const char *__format, __builtin_va_list __local_ar -__mingw_ovr -__attribute__((__format__ (gnu_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_GNU_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) int fprintf (FILE *__stream, const char *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfprintf( __stream, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_fprintf); -__mingw_ovr -__attribute__((__format__ (gnu_printf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) +__MINGW_GNU_PRINTF(1, 2) __MINGW_ATTRIB_NONNULL(1) int printf (const char *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfprintf( stdout, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_printf); + +__MINGW_GNU_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) +int sprintf (char *__stream, const char *__format, ...) +__MINGW_ASM_CALL(__mingw_sprintf); #if __MINGW_FORTIFY_VA_ARG -int sprintf (char *__stream, const char *__format, ...) __MINGW_ASM_CALL(__mingw_sprintf); - __mingw_bos_extern_ovr -__attribute__((__format__ (gnu_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_GNU_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) int sprintf (char *__stream, const char *__format, ...) { if (__mingw_bos_known(__stream)) { @@ -402,37 +339,18 @@ int sprintf (char *__stream, const char *__format, ...) return __mingw_sprintf( __stream, __format, __builtin_va_arg_pack() ); } -#else /* !__MINGW_FORTIFY_VA_ARG */ - -__mingw_ovr -__attribute__((__format__ (gnu_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) -int sprintf (char *__stream, const char *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vsprintf( __stream, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} - #endif /* __MINGW_FORTIFY_VA_ARG */ -__mingw_ovr -__attribute__((__format__ (gnu_printf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_GNU_PRINTF(2, 0) __MINGW_ATTRIB_NONNULL(2) int vfprintf (FILE *__stream, const char *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfprintf( __stream, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vfprintf); -__mingw_ovr -__attribute__((__format__ (gnu_printf, 1, 0))) __MINGW_ATTRIB_NONNULL(1) +__MINGW_GNU_PRINTF(1, 0) __MINGW_ATTRIB_NONNULL(1) int vprintf (const char *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfprintf( stdout, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vprintf); __mingw_bos_ovr -__attribute__((__format__ (gnu_printf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_GNU_PRINTF(2, 0) __MINGW_ATTRIB_NONNULL(2) int vsprintf (char *__stream, const char *__format, __builtin_va_list __local_argv) { #if __MINGW_FORTIFY_LEVEL > 0 @@ -447,35 +365,24 @@ int vsprintf (char *__stream, const char *__format, __builtin_va_list __local_ar } /* #ifndef __NO_ISOCEXT */ /* externs in libmingwex.a */ +__MINGW_GNU_PRINTF(3, 4) __MINGW_ATTRIB_NONNULL(3) +int snprintf (char *__stream, size_t __n, const char *__format, ...) +__MINGW_ASM_CALL(__mingw_snprintf); + #if __MINGW_FORTIFY_VA_ARG -int snprintf (char *__stream, size_t __n, const char *__format, ...) __MINGW_ASM_CALL(__mingw_snprintf); - __mingw_bos_extern_ovr -__attribute__((__format__ (gnu_printf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) +__MINGW_GNU_PRINTF(3, 4) __MINGW_ATTRIB_NONNULL(3) int snprintf (char *__stream, size_t __n, const char *__format, ...) { __mingw_bos_ptr_chk_warn(__stream, __n, 1); return __mingw_snprintf( __stream, __n, __format, __builtin_va_arg_pack() ); } -#else /* !__MINGW_FORTIFY_VA_ARG */ - -__mingw_ovr -__attribute__((__format__ (gnu_printf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) -int snprintf (char *__stream, size_t __n, const char *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vsnprintf( __stream, __n, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} - #endif /* __MINGW_FORTIFY_VA_ARG */ __mingw_bos_ovr -__attribute__((__format__ (gnu_printf, 3, 0))) __MINGW_ATTRIB_NONNULL(3) +__MINGW_GNU_PRINTF(3, 0) __MINGW_ATTRIB_NONNULL(3) int vsnprintf (char *__stream, size_t __n, const char *__format, __builtin_va_list __local_argv) { #if __MINGW_FORTIFY_LEVEL > 0 @@ -550,25 +457,25 @@ int vsnprintf (char *__stream, size_t __n, const char *__format, __builtin_va_li #endif #else - __attribute__((__format__ (ms_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl fprintf(FILE * __restrict__ _File,const char * __restrict__ _Format,...); - __attribute__((__format__ (ms_printf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_MS_PRINTF(1, 2) __MINGW_ATTRIB_NONNULL(1) int __cdecl printf(const char * __restrict__ _Format,...); - __attribute__((__format__ (ms_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl sprintf(char * __restrict__ _Dest,const char * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; - __attribute__((__format__ (ms_printf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_PRINTF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl vfprintf(FILE * __restrict__ _File,const char * __restrict__ _Format,va_list _ArgList); - __attribute__((__format__ (ms_printf, 1, 0))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_MS_PRINTF(1, 0) __MINGW_ATTRIB_NONNULL(1) int __cdecl vprintf(const char * __restrict__ _Format,va_list _ArgList); - __attribute__((__format__ (ms_printf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_PRINTF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl vsprintf(char * __restrict__ _Dest,const char * __restrict__ _Format,va_list _Args) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; - __attribute__((__format__ (ms_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_SCANF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl fscanf(FILE * __restrict__ _File,const char * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; - __attribute__((__format__ (ms_scanf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_MS_SCANF(1, 2) __MINGW_ATTRIB_NONNULL(1) int __cdecl scanf(const char * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; - __attribute__((__format__ (ms_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_SCANF(2, 3) __MINGW_ATTRIB_NONNULL(2) int __cdecl sscanf(const char * __restrict__ _Src,const char * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; #ifdef _GNU_SOURCE int __cdecl vasprintf(char ** __restrict__ __ret,const char * __restrict__ __format,va_list __ap) __attribute__ ((format (__MINGW_PRINTF_FORMAT, 2, 0))); @@ -580,32 +487,24 @@ int vsnprintf (char *__stream, size_t __n, const char *__format, __builtin_va_li #pragma GCC diagnostic ignored "-Wshadow" #endif - __attribute__((__format__ (ms_scanf, 1, 0))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_MS_SCANF(1, 0) __MINGW_ATTRIB_NONNULL(1) int __cdecl __ms_vscanf(const char * __restrict__ Format, va_list argp); - __attribute__((__format__ (ms_scanf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_SCANF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl __ms_vfscanf (FILE * __restrict__ fp, const char * __restrict__ Format,va_list argp); - __attribute__((__format__ (ms_scanf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_SCANF(2, 0) __MINGW_ATTRIB_NONNULL(2) int __cdecl __ms_vsscanf (const char * __restrict__ _Str,const char * __restrict__ Format,va_list argp); - __mingw_ovr - __attribute__((__format__ (ms_scanf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_SCANF(2, 0) __MINGW_ATTRIB_NONNULL(2) int vfscanf (FILE *__stream, const char *__format, __builtin_va_list __local_argv) - { - return __ms_vfscanf (__stream, __format, __local_argv); - } + __MINGW_ASM_CALL(__ms_vfscanf); - __mingw_ovr - __attribute__((__format__ (ms_scanf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) + __MINGW_MS_SCANF(2, 0) __MINGW_ATTRIB_NONNULL(2) int vsscanf (const char * __restrict__ __source, const char * __restrict__ __format, __builtin_va_list __local_argv) - { - return __ms_vsscanf( __source, __format, __local_argv ); - } - __mingw_ovr - __attribute__((__format__ (ms_scanf, 1, 0))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_ASM_CALL(__ms_vsscanf); + + __MINGW_MS_SCANF(1, 0) __MINGW_ATTRIB_NONNULL(1) int vscanf(const char *__format, __builtin_va_list __local_argv) - { - return __ms_vscanf (__format, __local_argv); - } + __MINGW_ASM_CALL(__ms_vscanf); #ifdef __GNUC__ #pragma GCC diagnostic pop @@ -661,16 +560,16 @@ int vsnprintf (char *__stream, size_t __n, const char *__format, __builtin_va_li _CRTIMP int __cdecl _fseeki64(FILE *_File,__int64 _Offset,int _Origin); _CRTIMP __int64 __cdecl _ftelli64(FILE *_File); #ifdef _UCRT - __mingw_static_ovr int fseeko(FILE *_File, _off_t _Offset, int _Origin) { + __mingw_ovr int fseeko(FILE *_File, _off_t _Offset, int _Origin) { return fseek(_File, _Offset, _Origin); } - __mingw_static_ovr int fseeko64(FILE *_File, _off64_t _Offset, int _Origin) { + __mingw_ovr int fseeko64(FILE *_File, _off64_t _Offset, int _Origin) { return _fseeki64(_File, _Offset, _Origin); } - __mingw_static_ovr _off_t ftello(FILE *_File) { + __mingw_ovr _off_t ftello(FILE *_File) { return ftell(_File); } - __mingw_static_ovr _off64_t ftello64(FILE *_File) { + __mingw_ovr _off64_t ftello64(FILE *_File) { return _ftelli64(_File); } #else @@ -735,38 +634,20 @@ int vsnprintf (char *__stream, size_t __n, const char *__format, __builtin_va_li _CRTIMP unsigned int __cdecl _get_output_format(void); int __cdecl setvbuf(FILE * __restrict__ _File,char * __restrict__ _Buf,int _Mode,size_t _Size); #ifdef _UCRT - __mingw_ovr __MINGW_ATTRIB_PURE __attribute__((__format__ (__MINGW_PRINTF_FORMAT, 1, 2))) __MINGW_ATTRIB_NONNULL(1) - int __cdecl _scprintf(const char * __restrict__ _Format,...) - { - __builtin_va_list __ap; - int __ret; - __builtin_va_start(__ap, _Format); - __ret = __stdio_common_vsprintf(_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, NULL, 0, _Format, NULL, __ap); - __builtin_va_end(__ap); - return __ret; - } - __mingw_ovr __MINGW_ATTRIB_DEPRECATED_SEC_WARN + int __cdecl _scprintf(const char * __restrict__ _Format,...); __attribute__((__format__ (__MINGW_SCANF_FORMAT, 3, 4))) __MINGW_ATTRIB_NONNULL(3) - int __cdecl _snscanf(const char * __restrict__ _Src,size_t _MaxCount,const char * __restrict__ _Format,...) - { - __builtin_va_list __ap; - int __ret; - __builtin_va_start(__ap, _Format); - __ret = __stdio_common_vsscanf(0, _Src, _MaxCount, _Format, NULL, __ap); - __builtin_va_end(__ap); - return __ret; - } + int __cdecl _snscanf(const char * __restrict__ _Src,size_t _MaxCount,const char * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; #else __MINGW_ATTRIB_PURE - __attribute__((__format__ (ms_printf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_MS_PRINTF(1, 2) __MINGW_ATTRIB_NONNULL(1) _CRTIMP int __cdecl _scprintf(const char * __restrict__ _Format,...); - __attribute__((__format__ (ms_scanf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) + __MINGW_MS_SCANF(3, 4) __MINGW_ATTRIB_NONNULL(3) _CRTIMP int __cdecl _snscanf(const char * __restrict__ _Src,size_t _MaxCount,const char * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; #endif __MINGW_ATTRIB_PURE - __attribute__((__format__ (ms_printf, 1, 0))) __MINGW_ATTRIB_NONNULL(1) + __MINGW_MS_PRINTF(1, 0) __MINGW_ATTRIB_NONNULL(1) _CRTIMP int __cdecl _vscprintf(const char * __restrict__ _Format,va_list _ArgList); FILE *__cdecl tmpfile(void) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; char *__cdecl tmpnam(char *_Buffer); @@ -775,21 +656,12 @@ int vsnprintf (char *__stream, size_t __n, const char *__format, __builtin_va_li #ifdef _UCRT __attribute__((__format__ (__MINGW_PRINTF_FORMAT, 3, 0))) __MINGW_ATTRIB_NONNULL(3) int __cdecl _vsnprintf(char * __restrict__ _Dest,size_t _Count,const char * __restrict__ _Format,va_list _Args) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; - __mingw_ovr __MINGW_ATTRIB_DEPRECATED_SEC_WARN __attribute__((__format__ (__MINGW_PRINTF_FORMAT, 3, 4))) __MINGW_ATTRIB_NONNULL(3) - int __cdecl _snprintf(char * __restrict__ _Dest,size_t _Count,const char * __restrict__ _Format,...) - { - __builtin_va_list __ap; - int __ret; - __builtin_va_start(__ap, _Format); - __ret = _vsnprintf(_Dest, _Count, _Format, __ap); - __builtin_va_end(__ap); - return __ret; - } + int __cdecl _snprintf(char * __restrict__ _Dest,size_t _Count,const char * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; #else - __attribute__((__format__ (ms_printf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) + __MINGW_MS_PRINTF(3, 4) __MINGW_ATTRIB_NONNULL(3) _CRTIMP int __cdecl _snprintf(char * __restrict__ _Dest,size_t _Count,const char * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; - __attribute__((__format__ (ms_printf, 3, 0))) __MINGW_ATTRIB_NONNULL(3) + __MINGW_MS_PRINTF(3, 0) __MINGW_ATTRIB_NONNULL(3) _CRTIMP int __cdecl _vsnprintf(char * __restrict__ _Dest,size_t _Count,const char * __restrict__ _Format,va_list _Args) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; #endif @@ -915,12 +787,12 @@ char * tmpnam(char * __dst) #pragma GCC diagnostic ignored "-Wshadow" #endif - __attribute__((__format__ (ms_printf, 3, 0))) __MINGW_ATTRIB_NONNULL(3) + __MINGW_MS_PRINTF(3, 0) __MINGW_ATTRIB_NONNULL(3) int __cdecl __ms_vsnprintf(char * __restrict__ d,size_t n,const char * __restrict__ format,va_list arg) __MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_SEC_WARN; __mingw_bos_ovr - __attribute__((__format__ (ms_printf, 3, 0))) __MINGW_ATTRIB_NONNULL(3) + __MINGW_MS_PRINTF(3, 0) __MINGW_ATTRIB_NONNULL(3) int vsnprintf (char * __restrict__ __stream, size_t __n, const char * __restrict__ __format, va_list __local_argv) { #if __MINGW_FORTIFY_LEVEL > 0 @@ -931,7 +803,7 @@ char * tmpnam(char * __dst) return __ms_vsnprintf (__stream, __n, __format, __local_argv); } - __attribute__((__format__ (ms_printf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) + __MINGW_MS_PRINTF(3, 4) __MINGW_ATTRIB_NONNULL(3) int __cdecl __ms_snprintf(char * __restrict__ s, size_t n, const char * __restrict__ format, ...); #ifndef __NO_ISOCEXT @@ -940,7 +812,7 @@ char * tmpnam(char * __dst) int snprintf (char * __restrict__ __stream, size_t __n, const char * __restrict__ __format, ...) __MINGW_ASM_CALL(__ms_snprintf); __mingw_bos_extern_ovr -__attribute__((__format__ (ms_printf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) +__MINGW_MS_PRINTF(3, 4) __MINGW_ATTRIB_NONNULL(3) int snprintf (char * __restrict__ __stream, size_t __n, const char * __restrict__ __format, ...) { __mingw_bos_ptr_chk_warn(__stream, __n, 1); @@ -952,7 +824,7 @@ int snprintf (char * __restrict__ __stream, size_t __n, const char * __restrict_ #else /* !__MINGW_FORTIFY_VA_ARG */ __mingw_ovr -__attribute__((__format__ (ms_printf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) +__MINGW_MS_PRINTF(3, 4) __MINGW_ATTRIB_NONNULL(3) int snprintf (char * __restrict__ __stream, size_t __n, const char * __restrict__ __format, ...) { int __retval; @@ -973,7 +845,7 @@ int snprintf (char * __restrict__ __stream, size_t __n, const char * __restrict_ int __cdecl __mingw_call_ms_sprintf(char * __restrict__, const char * __restrict__, ...) __MINGW_ASM_CALL(sprintf); __mingw_bos_extern_ovr -__attribute__((__format__ (ms_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_MS_PRINTF(2, 3) __MINGW_ATTRIB_NONNULL(2) int sprintf (char * __restrict__ __stream, const char * __restrict__ __format, ...) { if (__mingw_bos_known(__stream)) { @@ -992,7 +864,7 @@ int sprintf (char * __restrict__ __stream, const char * __restrict__ __format, . int __cdecl __mingw_call_ms_vsprintf(char * __restrict__, const char * __restrict__, va_list) __MINGW_ASM_CALL(vsprintf); __mingw_bos_extern_ovr -__attribute__((__format__ (ms_printf, 2, 0))) __MINGW_ATTRIB_NONNULL(2) +__MINGW_MS_PRINTF(2, 0) __MINGW_ATTRIB_NONNULL(2) int vsprintf (char * __restrict__ __stream, const char * __restrict__ __format, va_list __local_argv) { if (__mingw_bos_known(__stream)) { @@ -1080,106 +952,58 @@ int vsprintf (char * __restrict__ __stream, const char * __restrict__ __format, * User has expressed a preference for C99 conformance... */ -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int swscanf(const wchar_t *__source, const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vswscanf( __source, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_swscanf); -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 1, 2))) */ __MINGW_ATTRIB_NONNULL(1) int wscanf(const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfwscanf( stdin, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_wscanf); -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int fwscanf(FILE *__stream, const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfwscanf( __stream, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_fwscanf); #ifndef __NO_ISOCEXT /* externs in libmingwex.a */ -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 0))) */ __MINGW_ATTRIB_NONNULL(2) int vswscanf (const wchar_t * __restrict__ __source, const wchar_t * __restrict__ __format, __builtin_va_list __local_argv) -{ - return __mingw_vswscanf( __source, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vswscanf); -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 1, 0))) */ __MINGW_ATTRIB_NONNULL(1) int vwscanf(const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfwscanf( stdin, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vwscanf); -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 0))) */ __MINGW_ATTRIB_NONNULL(2) int vfwscanf (FILE *__stream, const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfwscanf( __stream, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vfwscanf); #endif /* __NO_ISOCEXT */ -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int fwprintf (FILE *__stream, const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfwprintf( __stream, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_fwprintf); -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 1, 2))) */ __MINGW_ATTRIB_NONNULL(1) int wprintf (const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfwprintf( stdout, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_wprintf); -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 2, 0))) */ __MINGW_ATTRIB_NONNULL(2) int vfwprintf (FILE *__stream, const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfwprintf( __stream, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vfwprintf); -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 1, 0))) */ __MINGW_ATTRIB_NONNULL(1) int vwprintf (const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfwprintf( stdout, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vwprintf); #ifndef __NO_ISOCEXT /* externs in libmingwex.a */ +/* __attribute__((__format__ (gnu_wprintf, 3, 4))) */ __MINGW_ATTRIB_NONNULL(3) +int snwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, ...) +__MINGW_ASM_CALL(__mingw_snwprintf); + #if __MINGW_FORTIFY_VA_ARG -int snwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, ...) __MINGW_ASM_CALL(__mingw_snwprintf); - __mingw_bos_extern_ovr /* __attribute__((__format__ (gnu_wprintf, 3, 4))) */ __MINGW_ATTRIB_NONNULL(3) int snwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, ...) @@ -1188,19 +1012,6 @@ int snwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, ...) return __mingw_snwprintf( __stream, __n, __format, __builtin_va_arg_pack() ); } -#else /* !__MINGW_FORTIFY_VA_ARG */ - -__mingw_ovr -/* __attribute__((__format__ (gnu_wprintf, 3, 4))) */ __MINGW_ATTRIB_NONNULL(3) -int snwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vsnwprintf( __stream, __n, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} - #endif /* __MINGW_FORTIFY_VA_ARG */ __mingw_bos_ovr @@ -1267,16 +1078,7 @@ int vsnwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, __builti return __stdio_common_vfwscanf(_CRT_INTERNAL_LOCAL_SCANF_OPTIONS, stdin, __format, NULL, __local_argv); } - __mingw_static_ovr - int __cdecl fwprintf(FILE * __restrict__ _File,const wchar_t * __restrict__ _Format,...) - { - __builtin_va_list __ap; - int __ret; - __builtin_va_start(__ap, _Format); - __ret = __stdio_common_vfwprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _File, _Format, NULL, __ap); - __builtin_va_end(__ap); - return __ret; - } + int __cdecl fwprintf(FILE * __restrict__ _File,const wchar_t * __restrict__ _Format,...); __mingw_ovr int __cdecl wprintf(const wchar_t * __restrict__ _Format,...) { @@ -1307,25 +1109,17 @@ int vsnwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, __builti int __cdecl __ms_vfwscanf (FILE * __restrict__ ,const wchar_t * __restrict__ ,va_list); int __cdecl __ms_vswscanf (const wchar_t * __restrict__ ,const wchar_t * __restrict__ ,va_list); - __mingw_ovr __MINGW_ATTRIB_NONNULL(2) int vfwscanf (FILE *__stream, const wchar_t *__format, __builtin_va_list __local_argv) - { - return __ms_vfwscanf (__stream, __format, __local_argv); - } + __MINGW_ASM_CALL(__ms_vfwscanf); - __mingw_ovr __MINGW_ATTRIB_NONNULL(2) int vswscanf (const wchar_t * __restrict__ __source, const wchar_t * __restrict__ __format, __builtin_va_list __local_argv) - { - return __ms_vswscanf( __source, __format, __local_argv ); - } - __mingw_ovr + __MINGW_ASM_CALL(__ms_vswscanf); + __MINGW_ATTRIB_NONNULL(1) int vwscanf(const wchar_t *__format, __builtin_va_list __local_argv) - { - return __ms_vwscanf (__format, __local_argv); - } + __MINGW_ASM_CALL(__ms_vwscanf); #endif /* __NO_ISOCEXT */ @@ -1371,16 +1165,7 @@ int vsnwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, __builti __builtin_va_end(__ap); return __ret; } - __mingw_static_ovr __MINGW_ATTRIB_DEPRECATED_SEC_WARN - int __cdecl _snwprintf(wchar_t * __restrict__ _Dest,size_t _Count,const wchar_t * __restrict__ _Format,...) - { - __builtin_va_list __ap; - int __ret; - __builtin_va_start(__ap, _Format); - __ret = __stdio_common_vswprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION, _Dest, _Count, _Format, NULL, __ap); - __builtin_va_end(__ap); - return __ret; - } + int __cdecl _snwprintf(wchar_t * __restrict__ _Dest,size_t _Count,const wchar_t * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; int __cdecl _vsnwprintf(wchar_t * __restrict__ _Dest,size_t _Count,const wchar_t * __restrict__ _Format,va_list _Args) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; #if __USE_MINGW_ANSI_STDIO == 0 @@ -1421,7 +1206,7 @@ int vsnwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, __builti __mingw_ovr int __cdecl _vscwprintf(const wchar_t * __restrict__ _Format, va_list _ArgList) { - int _Result = __stdio_common_vswprintf(_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, NULL, 0, _Format, NULL, _ArgList); + int _Result = __stdio_common_vswprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, NULL, 0, _Format, NULL, _ArgList); return _Result < 0 ? -1 : _Result; } #else diff --git a/lib/libc/include/any-windows-any/stdlib.h b/lib/libc/include/any-windows-any/stdlib.h index 8e2649491cbb3edaf04c341481d1a3d167593d99..dabeb3cdb61a47ab44a08313265f456da4f2fb51 100644 --- a/lib/libc/include/any-windows-any/stdlib.h +++ b/lib/libc/include/any-windows-any/stdlib.h @@ -108,16 +108,8 @@ extern "C" { #ifndef MB_CUR_MAX #define MB_CUR_MAX ___mb_cur_max_func() #ifndef __mb_cur_max -#ifdef _MSVCRT_ - extern int __mb_cur_max; -#define __mb_cur_max __mb_cur_max -#else -#ifndef _UCRT - extern int * __MINGW_IMP_SYMBOL(__mb_cur_max); -#endif #define __mb_cur_max (___mb_cur_max_func()) #endif -#endif _CRTIMP int __cdecl ___mb_cur_max_func(void); #endif @@ -160,33 +152,17 @@ _CRTIMP int __cdecl ___mb_cur_max_func(void); #define _doserrno (*__doserrno()) errno_t __cdecl _set_doserrno(unsigned long _Value); errno_t __cdecl _get_doserrno(unsigned long *_Value); -#ifdef _MSVCRT_ - extern char *_sys_errlist[]; - extern int _sys_nerr; -#else -#ifdef _UCRT _CRTIMP char **__cdecl __sys_errlist(void); _CRTIMP int *__cdecl __sys_nerr(void); #define _sys_nerr (*__sys_nerr()) #define _sys_errlist (__sys_errlist()) -#else - extern __declspec(dllimport) char *_sys_errlist[1]; - extern __declspec(dllimport) int _sys_nerr; -#endif /* !_UCRT */ -#endif - /* We have a fallback definition of __p___argv and __p__fmode for - msvcrt versions that lack it. */ _CRTIMP char ***__cdecl __p___argv(void); _CRTIMP int *__cdecl __p__fmode(void); -#if (defined(_X86_) && !defined(__x86_64)) || defined(_UCRT) _CRTIMP int *__cdecl __p___argc(void); _CRTIMP wchar_t ***__cdecl __p___wargv(void); - _CRTIMP char ***__cdecl __p__environ(void); - _CRTIMP wchar_t ***__cdecl __p__wenviron(void); _CRTIMP char **__cdecl __p__pgmptr(void); _CRTIMP wchar_t **__cdecl __p__wpgmptr(void); -#endif errno_t __cdecl _get_pgmptr(char **_Value); errno_t __cdecl _get_wpgmptr(wchar_t **_Value); @@ -197,57 +173,6 @@ _CRTIMP int __cdecl ___mb_cur_max_func(void); #define _fmode (* __p__fmode()) #endif -#ifdef _MSVCRT_ - -#ifndef __argc - extern int __argc; -#endif -#ifndef __argv - extern char **__argv; -#endif -#ifndef __wargv - extern wchar_t **__wargv; -#endif - -#ifndef _POSIX_ -#ifndef _environ - extern char **_environ; -#endif -#ifndef _wenviron - extern wchar_t **_wenviron; -#endif -#endif /* !_POSIX_ */ - -#ifndef _pgmptr - extern char *_pgmptr; -#endif - -#ifndef _wpgmptr - extern wchar_t *_wpgmptr; -#endif - -#ifndef _osplatform - extern unsigned int _osplatform; -#endif - -#ifndef _osver - extern unsigned int _osver; -#endif - -#ifndef _winver - extern unsigned int _winver; -#endif - -#ifndef _winmajor - extern unsigned int _winmajor; -#endif - -#ifndef _winminor - extern unsigned int _winminor; -#endif - -#elif defined(_UCRT) - #ifndef __argc #define __argc (* __p___argc()) #endif @@ -258,16 +183,6 @@ _CRTIMP int __cdecl ___mb_cur_max_func(void); #define __wargv (* __p___wargv()) #endif -#ifndef _POSIX_ -#ifndef _environ -#define _environ (* __p__environ()) -#endif - -#ifndef _wenviron -#define _wenviron (* __p__wenviron()) -#endif -#endif /* !_POSIX_ */ - #ifndef _pgmptr #define _pgmptr (* __p__pgmptr()) #endif @@ -276,24 +191,9 @@ _CRTIMP int __cdecl ___mb_cur_max_func(void); #define _wpgmptr (* __p__wpgmptr()) #endif -#else /* _UCRT */ - -#ifndef __argc - extern int * __MINGW_IMP_SYMBOL(__argc); -#define __argc (* __MINGW_IMP_SYMBOL(__argc)) -#endif -#ifndef __argv - extern char *** __MINGW_IMP_SYMBOL(__argv); -#define __argv (* __p___argv()) -#endif -#ifndef __wargv - extern wchar_t *** __MINGW_IMP_SYMBOL(__wargv); -#define __wargv (* __MINGW_IMP_SYMBOL(__wargv)) -#endif - #ifndef _POSIX_ -#if (defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) - /* The plain msvcrt.dll for arm/aarch64 (and msvcr120_app.dll for arm) lacks +#if (defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) && !defined(_UCRT) + /* The plain msvcrt.dll for arm/aarch64 lacks * _environ/_wenviron, but has these functions instead. */ _CRTIMP void __cdecl _get_environ(char ***); _CRTIMP void __cdecl _get_wenviron(wchar_t ***); @@ -317,56 +217,42 @@ _CRTIMP int __cdecl ___mb_cur_max_func(void); #ifndef _wenviron #define _wenviron (__get_wenviron_ptr()) #endif -#else /* ARM/ARM64 */ +#else /* UCRT or non-ARM/ARM64 msvcrt */ + _CRTIMP char ***__cdecl __p__environ(void); + _CRTIMP wchar_t ***__cdecl __p__wenviron(void); + #ifndef _environ - extern char *** __MINGW_IMP_SYMBOL(_environ); -#define _environ (* __MINGW_IMP_SYMBOL(_environ)) +#define _environ (* __p__environ()) #endif #ifndef _wenviron - extern wchar_t *** __MINGW_IMP_SYMBOL(_wenviron); -#define _wenviron (* __MINGW_IMP_SYMBOL(_wenviron)) +#define _wenviron (* __p__wenviron()) +#endif #endif -#endif /* !ARM/ARM64 */ #endif /* !_POSIX_ */ -#ifndef _pgmptr - extern char ** __MINGW_IMP_SYMBOL(_pgmptr); -#define _pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr)) -#endif - -#ifndef _wpgmptr - extern wchar_t ** __MINGW_IMP_SYMBOL(_wpgmptr); -#define _wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr)) -#endif + _CRTIMP unsigned int *__cdecl __p__osplatform(void); + _CRTIMP unsigned int *__cdecl __p__osver(void); + _CRTIMP unsigned int *__cdecl __p__winver(void); + _CRTIMP unsigned int *__cdecl __p__winmajor(void); + _CRTIMP unsigned int *__cdecl __p__winminor(void); #ifndef _osplatform - extern unsigned int * __MINGW_IMP_SYMBOL(_osplatform); -#define _osplatform (* __MINGW_IMP_SYMBOL(_osplatform)) +#define _osplatform (* __p__osplatform()) #endif - #ifndef _osver - extern unsigned int * __MINGW_IMP_SYMBOL(_osver); -#define _osver (* __MINGW_IMP_SYMBOL(_osver)) +#define _osver (* __p__osver()) #endif - #ifndef _winver - extern unsigned int * __MINGW_IMP_SYMBOL(_winver); -#define _winver (* __MINGW_IMP_SYMBOL(_winver)) +#define _winver (* __p__winver()) #endif - #ifndef _winmajor - extern unsigned int * __MINGW_IMP_SYMBOL(_winmajor); -#define _winmajor (* __MINGW_IMP_SYMBOL(_winmajor)) +#define _winmajor (*__p__winmajor()) #endif - #ifndef _winminor - extern unsigned int * __MINGW_IMP_SYMBOL(_winminor); -#define _winminor (* __MINGW_IMP_SYMBOL(_winminor)) +#define _winminor (*__p__winminor()) #endif -#endif /* !_MSVCRT_ && !_UCRT */ - errno_t __cdecl _get_osplatform(unsigned int *_Value); errno_t __cdecl _get_osver(unsigned int *_Value); errno_t __cdecl _get_winver(unsigned int *_Value); diff --git a/lib/libc/include/any-windows-any/string.h b/lib/libc/include/any-windows-any/string.h index c160c3c9b7e62908379c33878600f4583c9f7e98..813cd5bec593bed097bb91a44f99f0c3e5c7f2b1 100644 --- a/lib/libc/include/any-windows-any/string.h +++ b/lib/libc/include/any-windows-any/string.h @@ -144,10 +144,13 @@ extern "C" { _CONST_RETURN wchar_t *__cdecl wcsrchr(const wchar_t *_Str,wchar_t _Ch); size_t __cdecl wcsspn(const wchar_t *_Str,const wchar_t *_Control); _CONST_RETURN wchar_t *__cdecl wcsstr(const wchar_t *_Str,const wchar_t *_SubStr); -#if defined(_UCRT) - wchar_t *__cdecl wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim,wchar_t **_Ptr) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; -#else - wchar_t *__cdecl wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; + wchar_t *__cdecl wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim,wchar_t ** __restrict__ _Ptr) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; + wchar_t *__cdecl _wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; +#if defined(_CRT_NON_CONFORMING_WCSTOK) && !defined(__cplusplus) + #define wcstok _wcstok +#endif +#if !defined(_CRT_NO_INLINE_DEPRECATED_WCSTOK) && defined(__cplusplus) + extern "C++" inline wchar_t *__cdecl wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim) { return _wcstok(_Str, _Delim); } #endif _CRTIMP wchar_t *__cdecl _wcserror(int _ErrNum) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; _CRTIMP wchar_t *__cdecl __wcserror(const wchar_t *_Str) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; diff --git a/lib/libc/include/any-windows-any/strmif.h b/lib/libc/include/any-windows-any/strmif.h index 712524402ddc9e7e5cc03c3fa74e3a43fa9efd7f..74986b3f76ee7821ce8f8a55546d8b27edce012d 100644 --- a/lib/libc/include/any-windows-any/strmif.h +++ b/lib/libc/include/any-windows-any/strmif.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/strmif.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/strmif.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __strmif_h__ #define __strmif_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ICreateDevEnum_FWD_DEFINED__ @@ -586,6 +578,46 @@ interface IAMPluginControl; #endif /* __cplusplus */ #endif +#ifndef __IPinConnection_FWD_DEFINED__ +#define __IPinConnection_FWD_DEFINED__ +typedef interface IPinConnection IPinConnection; +#ifdef __cplusplus +interface IPinConnection; +#endif /* __cplusplus */ +#endif + +#ifndef __IPinFlowControl_FWD_DEFINED__ +#define __IPinFlowControl_FWD_DEFINED__ +typedef interface IPinFlowControl IPinFlowControl; +#ifdef __cplusplus +interface IPinFlowControl; +#endif /* __cplusplus */ +#endif + +#ifndef __IGraphConfig_FWD_DEFINED__ +#define __IGraphConfig_FWD_DEFINED__ +typedef interface IGraphConfig IGraphConfig; +#ifdef __cplusplus +interface IGraphConfig; +#endif /* __cplusplus */ +#endif + +#ifndef __IGraphConfigCallback_FWD_DEFINED__ +#define __IGraphConfigCallback_FWD_DEFINED__ +typedef interface IGraphConfigCallback IGraphConfigCallback; +#ifdef __cplusplus +interface IGraphConfigCallback; +#endif /* __cplusplus */ +#endif + +#ifndef __IFilterChain_FWD_DEFINED__ +#define __IFilterChain_FWD_DEFINED__ +typedef interface IFilterChain IFilterChain; +#ifdef __cplusplus +interface IFilterChain; +#endif /* __cplusplus */ +#endif + /* Headers for imported files */ #include @@ -676,17 +708,17 @@ interface ICreateDevEnum { #define ICreateDevEnum_CreateClassEnumerator(This,clsidDeviceClass,ppEnumMoniker,dwFlags) (This)->lpVtbl->CreateClassEnumerator(This,clsidDeviceClass,ppEnumMoniker,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICreateDevEnum_QueryInterface(ICreateDevEnum* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICreateDevEnum_QueryInterface(ICreateDevEnum* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICreateDevEnum_AddRef(ICreateDevEnum* This) { +static inline ULONG ICreateDevEnum_AddRef(ICreateDevEnum* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICreateDevEnum_Release(ICreateDevEnum* This) { +static inline ULONG ICreateDevEnum_Release(ICreateDevEnum* This) { return This->lpVtbl->Release(This); } /*** ICreateDevEnum methods ***/ -static __WIDL_INLINE HRESULT ICreateDevEnum_CreateClassEnumerator(ICreateDevEnum* This,REFCLSID clsidDeviceClass,IEnumMoniker **ppEnumMoniker,DWORD dwFlags) { +static inline HRESULT ICreateDevEnum_CreateClassEnumerator(ICreateDevEnum* This,REFCLSID clsidDeviceClass,IEnumMoniker **ppEnumMoniker,DWORD dwFlags) { return This->lpVtbl->CreateClassEnumerator(This,clsidDeviceClass,ppEnumMoniker,dwFlags); } #endif @@ -1046,59 +1078,59 @@ interface IPin { #define IPin_NewSegment(This,tStart,tStop,dRate) (This)->lpVtbl->NewSegment(This,tStart,tStop,dRate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPin_QueryInterface(IPin* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPin_QueryInterface(IPin* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPin_AddRef(IPin* This) { +static inline ULONG IPin_AddRef(IPin* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPin_Release(IPin* This) { +static inline ULONG IPin_Release(IPin* This) { return This->lpVtbl->Release(This); } /*** IPin methods ***/ -static __WIDL_INLINE HRESULT IPin_Connect(IPin* This,IPin *pReceivePin,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IPin_Connect(IPin* This,IPin *pReceivePin,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->Connect(This,pReceivePin,pmt); } -static __WIDL_INLINE HRESULT IPin_ReceiveConnection(IPin* This,IPin *pConnector,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IPin_ReceiveConnection(IPin* This,IPin *pConnector,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->ReceiveConnection(This,pConnector,pmt); } -static __WIDL_INLINE HRESULT IPin_Disconnect(IPin* This) { +static inline HRESULT IPin_Disconnect(IPin* This) { return This->lpVtbl->Disconnect(This); } -static __WIDL_INLINE HRESULT IPin_ConnectedTo(IPin* This,IPin **pPin) { +static inline HRESULT IPin_ConnectedTo(IPin* This,IPin **pPin) { return This->lpVtbl->ConnectedTo(This,pPin); } -static __WIDL_INLINE HRESULT IPin_ConnectionMediaType(IPin* This,AM_MEDIA_TYPE *pmt) { +static inline HRESULT IPin_ConnectionMediaType(IPin* This,AM_MEDIA_TYPE *pmt) { return This->lpVtbl->ConnectionMediaType(This,pmt); } -static __WIDL_INLINE HRESULT IPin_QueryPinInfo(IPin* This,PIN_INFO *pInfo) { +static inline HRESULT IPin_QueryPinInfo(IPin* This,PIN_INFO *pInfo) { return This->lpVtbl->QueryPinInfo(This,pInfo); } -static __WIDL_INLINE HRESULT IPin_QueryDirection(IPin* This,PIN_DIRECTION *pPinDir) { +static inline HRESULT IPin_QueryDirection(IPin* This,PIN_DIRECTION *pPinDir) { return This->lpVtbl->QueryDirection(This,pPinDir); } -static __WIDL_INLINE HRESULT IPin_QueryId(IPin* This,LPWSTR *Id) { +static inline HRESULT IPin_QueryId(IPin* This,LPWSTR *Id) { return This->lpVtbl->QueryId(This,Id); } -static __WIDL_INLINE HRESULT IPin_QueryAccept(IPin* This,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IPin_QueryAccept(IPin* This,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->QueryAccept(This,pmt); } -static __WIDL_INLINE HRESULT IPin_EnumMediaTypes(IPin* This,IEnumMediaTypes **ppEnum) { +static inline HRESULT IPin_EnumMediaTypes(IPin* This,IEnumMediaTypes **ppEnum) { return This->lpVtbl->EnumMediaTypes(This,ppEnum); } -static __WIDL_INLINE HRESULT IPin_QueryInternalConnections(IPin* This,IPin **apPin,ULONG *nPin) { +static inline HRESULT IPin_QueryInternalConnections(IPin* This,IPin **apPin,ULONG *nPin) { return This->lpVtbl->QueryInternalConnections(This,apPin,nPin); } -static __WIDL_INLINE HRESULT IPin_EndOfStream(IPin* This) { +static inline HRESULT IPin_EndOfStream(IPin* This) { return This->lpVtbl->EndOfStream(This); } -static __WIDL_INLINE HRESULT IPin_BeginFlush(IPin* This) { +static inline HRESULT IPin_BeginFlush(IPin* This) { return This->lpVtbl->BeginFlush(This); } -static __WIDL_INLINE HRESULT IPin_EndFlush(IPin* This) { +static inline HRESULT IPin_EndFlush(IPin* This) { return This->lpVtbl->EndFlush(This); } -static __WIDL_INLINE HRESULT IPin_NewSegment(IPin* This,REFERENCE_TIME tStart,REFERENCE_TIME tStop,double dRate) { +static inline HRESULT IPin_NewSegment(IPin* This,REFERENCE_TIME tStart,REFERENCE_TIME tStop,double dRate) { return This->lpVtbl->NewSegment(This,tStart,tStop,dRate); } #endif @@ -1194,26 +1226,26 @@ interface IEnumPins { #define IEnumPins_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumPins_QueryInterface(IEnumPins* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumPins_QueryInterface(IEnumPins* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumPins_AddRef(IEnumPins* This) { +static inline ULONG IEnumPins_AddRef(IEnumPins* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumPins_Release(IEnumPins* This) { +static inline ULONG IEnumPins_Release(IEnumPins* This) { return This->lpVtbl->Release(This); } /*** IEnumPins methods ***/ -static __WIDL_INLINE HRESULT IEnumPins_Next(IEnumPins* This,ULONG cPins,IPin **ppPins,ULONG *pcFetched) { +static inline HRESULT IEnumPins_Next(IEnumPins* This,ULONG cPins,IPin **ppPins,ULONG *pcFetched) { return This->lpVtbl->Next(This,cPins,ppPins,pcFetched); } -static __WIDL_INLINE HRESULT IEnumPins_Skip(IEnumPins* This,ULONG cPins) { +static inline HRESULT IEnumPins_Skip(IEnumPins* This,ULONG cPins) { return This->lpVtbl->Skip(This,cPins); } -static __WIDL_INLINE HRESULT IEnumPins_Reset(IEnumPins* This) { +static inline HRESULT IEnumPins_Reset(IEnumPins* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumPins_Clone(IEnumPins* This,IEnumPins **ppEnum) { +static inline HRESULT IEnumPins_Clone(IEnumPins* This,IEnumPins **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -1309,26 +1341,26 @@ interface IEnumMediaTypes { #define IEnumMediaTypes_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumMediaTypes_QueryInterface(IEnumMediaTypes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumMediaTypes_QueryInterface(IEnumMediaTypes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumMediaTypes_AddRef(IEnumMediaTypes* This) { +static inline ULONG IEnumMediaTypes_AddRef(IEnumMediaTypes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumMediaTypes_Release(IEnumMediaTypes* This) { +static inline ULONG IEnumMediaTypes_Release(IEnumMediaTypes* This) { return This->lpVtbl->Release(This); } /*** IEnumMediaTypes methods ***/ -static __WIDL_INLINE HRESULT IEnumMediaTypes_Next(IEnumMediaTypes* This,ULONG cMediaTypes,AM_MEDIA_TYPE **ppMediaTypes,ULONG *pcFetched) { +static inline HRESULT IEnumMediaTypes_Next(IEnumMediaTypes* This,ULONG cMediaTypes,AM_MEDIA_TYPE **ppMediaTypes,ULONG *pcFetched) { return This->lpVtbl->Next(This,cMediaTypes,ppMediaTypes,pcFetched); } -static __WIDL_INLINE HRESULT IEnumMediaTypes_Skip(IEnumMediaTypes* This,ULONG cMediaTypes) { +static inline HRESULT IEnumMediaTypes_Skip(IEnumMediaTypes* This,ULONG cMediaTypes) { return This->lpVtbl->Skip(This,cMediaTypes); } -static __WIDL_INLINE HRESULT IEnumMediaTypes_Reset(IEnumMediaTypes* This) { +static inline HRESULT IEnumMediaTypes_Reset(IEnumMediaTypes* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumMediaTypes_Clone(IEnumMediaTypes* This,IEnumMediaTypes **ppEnum) { +static inline HRESULT IEnumMediaTypes_Clone(IEnumMediaTypes* This,IEnumMediaTypes **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -1460,38 +1492,38 @@ interface IFilterGraph { #define IFilterGraph_SetDefaultSyncSource(This) (This)->lpVtbl->SetDefaultSyncSource(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFilterGraph_QueryInterface(IFilterGraph* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFilterGraph_QueryInterface(IFilterGraph* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFilterGraph_AddRef(IFilterGraph* This) { +static inline ULONG IFilterGraph_AddRef(IFilterGraph* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFilterGraph_Release(IFilterGraph* This) { +static inline ULONG IFilterGraph_Release(IFilterGraph* This) { return This->lpVtbl->Release(This); } /*** IFilterGraph methods ***/ -static __WIDL_INLINE HRESULT IFilterGraph_AddFilter(IFilterGraph* This,IBaseFilter *pFilter,LPCWSTR pName) { +static inline HRESULT IFilterGraph_AddFilter(IFilterGraph* This,IBaseFilter *pFilter,LPCWSTR pName) { return This->lpVtbl->AddFilter(This,pFilter,pName); } -static __WIDL_INLINE HRESULT IFilterGraph_RemoveFilter(IFilterGraph* This,IBaseFilter *pFilter) { +static inline HRESULT IFilterGraph_RemoveFilter(IFilterGraph* This,IBaseFilter *pFilter) { return This->lpVtbl->RemoveFilter(This,pFilter); } -static __WIDL_INLINE HRESULT IFilterGraph_EnumFilters(IFilterGraph* This,IEnumFilters **ppEnum) { +static inline HRESULT IFilterGraph_EnumFilters(IFilterGraph* This,IEnumFilters **ppEnum) { return This->lpVtbl->EnumFilters(This,ppEnum); } -static __WIDL_INLINE HRESULT IFilterGraph_FindFilterByName(IFilterGraph* This,LPCWSTR pName,IBaseFilter **ppFilter) { +static inline HRESULT IFilterGraph_FindFilterByName(IFilterGraph* This,LPCWSTR pName,IBaseFilter **ppFilter) { return This->lpVtbl->FindFilterByName(This,pName,ppFilter); } -static __WIDL_INLINE HRESULT IFilterGraph_ConnectDirect(IFilterGraph* This,IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IFilterGraph_ConnectDirect(IFilterGraph* This,IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->ConnectDirect(This,ppinOut,ppinIn,pmt); } -static __WIDL_INLINE HRESULT IFilterGraph_Reconnect(IFilterGraph* This,IPin *ppin) { +static inline HRESULT IFilterGraph_Reconnect(IFilterGraph* This,IPin *ppin) { return This->lpVtbl->Reconnect(This,ppin); } -static __WIDL_INLINE HRESULT IFilterGraph_Disconnect(IFilterGraph* This,IPin *ppin) { +static inline HRESULT IFilterGraph_Disconnect(IFilterGraph* This,IPin *ppin) { return This->lpVtbl->Disconnect(This,ppin); } -static __WIDL_INLINE HRESULT IFilterGraph_SetDefaultSyncSource(IFilterGraph* This) { +static inline HRESULT IFilterGraph_SetDefaultSyncSource(IFilterGraph* This) { return This->lpVtbl->SetDefaultSyncSource(This); } #endif @@ -1587,26 +1619,26 @@ interface IEnumFilters { #define IEnumFilters_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumFilters_QueryInterface(IEnumFilters* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumFilters_QueryInterface(IEnumFilters* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumFilters_AddRef(IEnumFilters* This) { +static inline ULONG IEnumFilters_AddRef(IEnumFilters* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumFilters_Release(IEnumFilters* This) { +static inline ULONG IEnumFilters_Release(IEnumFilters* This) { return This->lpVtbl->Release(This); } /*** IEnumFilters methods ***/ -static __WIDL_INLINE HRESULT IEnumFilters_Next(IEnumFilters* This,ULONG cFilters,IBaseFilter **ppFilter,ULONG *pcFetched) { +static inline HRESULT IEnumFilters_Next(IEnumFilters* This,ULONG cFilters,IBaseFilter **ppFilter,ULONG *pcFetched) { return This->lpVtbl->Next(This,cFilters,ppFilter,pcFetched); } -static __WIDL_INLINE HRESULT IEnumFilters_Skip(IEnumFilters* This,ULONG cFilters) { +static inline HRESULT IEnumFilters_Skip(IEnumFilters* This,ULONG cFilters) { return This->lpVtbl->Skip(This,cFilters); } -static __WIDL_INLINE HRESULT IEnumFilters_Reset(IEnumFilters* This) { +static inline HRESULT IEnumFilters_Reset(IEnumFilters* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumFilters_Clone(IEnumFilters* This,IEnumFilters **ppEnum) { +static inline HRESULT IEnumFilters_Clone(IEnumFilters* This,IEnumFilters **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -1728,36 +1760,36 @@ interface IMediaFilter { #define IMediaFilter_GetSyncSource(This,pClock) (This)->lpVtbl->GetSyncSource(This,pClock) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaFilter_QueryInterface(IMediaFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaFilter_QueryInterface(IMediaFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaFilter_AddRef(IMediaFilter* This) { +static inline ULONG IMediaFilter_AddRef(IMediaFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaFilter_Release(IMediaFilter* This) { +static inline ULONG IMediaFilter_Release(IMediaFilter* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IMediaFilter_GetClassID(IMediaFilter* This,CLSID *pClassID) { +static inline HRESULT IMediaFilter_GetClassID(IMediaFilter* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IMediaFilter methods ***/ -static __WIDL_INLINE HRESULT IMediaFilter_Stop(IMediaFilter* This) { +static inline HRESULT IMediaFilter_Stop(IMediaFilter* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IMediaFilter_Pause(IMediaFilter* This) { +static inline HRESULT IMediaFilter_Pause(IMediaFilter* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IMediaFilter_Run(IMediaFilter* This,REFERENCE_TIME tStart) { +static inline HRESULT IMediaFilter_Run(IMediaFilter* This,REFERENCE_TIME tStart) { return This->lpVtbl->Run(This,tStart); } -static __WIDL_INLINE HRESULT IMediaFilter_GetState(IMediaFilter* This,DWORD dwMilliSecsTimeout,FILTER_STATE *State) { +static inline HRESULT IMediaFilter_GetState(IMediaFilter* This,DWORD dwMilliSecsTimeout,FILTER_STATE *State) { return This->lpVtbl->GetState(This,dwMilliSecsTimeout,State); } -static __WIDL_INLINE HRESULT IMediaFilter_SetSyncSource(IMediaFilter* This,IReferenceClock *pClock) { +static inline HRESULT IMediaFilter_SetSyncSource(IMediaFilter* This,IReferenceClock *pClock) { return This->lpVtbl->SetSyncSource(This,pClock); } -static __WIDL_INLINE HRESULT IMediaFilter_GetSyncSource(IMediaFilter* This,IReferenceClock **pClock) { +static inline HRESULT IMediaFilter_GetSyncSource(IMediaFilter* This,IReferenceClock **pClock) { return This->lpVtbl->GetSyncSource(This,pClock); } #endif @@ -1905,52 +1937,52 @@ interface IBaseFilter { #define IBaseFilter_QueryVendorInfo(This,pVendorInfo) (This)->lpVtbl->QueryVendorInfo(This,pVendorInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBaseFilter_QueryInterface(IBaseFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBaseFilter_QueryInterface(IBaseFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBaseFilter_AddRef(IBaseFilter* This) { +static inline ULONG IBaseFilter_AddRef(IBaseFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBaseFilter_Release(IBaseFilter* This) { +static inline ULONG IBaseFilter_Release(IBaseFilter* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IBaseFilter_GetClassID(IBaseFilter* This,CLSID *pClassID) { +static inline HRESULT IBaseFilter_GetClassID(IBaseFilter* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IMediaFilter methods ***/ -static __WIDL_INLINE HRESULT IBaseFilter_Stop(IBaseFilter* This) { +static inline HRESULT IBaseFilter_Stop(IBaseFilter* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IBaseFilter_Pause(IBaseFilter* This) { +static inline HRESULT IBaseFilter_Pause(IBaseFilter* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IBaseFilter_Run(IBaseFilter* This,REFERENCE_TIME tStart) { +static inline HRESULT IBaseFilter_Run(IBaseFilter* This,REFERENCE_TIME tStart) { return This->lpVtbl->Run(This,tStart); } -static __WIDL_INLINE HRESULT IBaseFilter_GetState(IBaseFilter* This,DWORD dwMilliSecsTimeout,FILTER_STATE *State) { +static inline HRESULT IBaseFilter_GetState(IBaseFilter* This,DWORD dwMilliSecsTimeout,FILTER_STATE *State) { return This->lpVtbl->GetState(This,dwMilliSecsTimeout,State); } -static __WIDL_INLINE HRESULT IBaseFilter_SetSyncSource(IBaseFilter* This,IReferenceClock *pClock) { +static inline HRESULT IBaseFilter_SetSyncSource(IBaseFilter* This,IReferenceClock *pClock) { return This->lpVtbl->SetSyncSource(This,pClock); } -static __WIDL_INLINE HRESULT IBaseFilter_GetSyncSource(IBaseFilter* This,IReferenceClock **pClock) { +static inline HRESULT IBaseFilter_GetSyncSource(IBaseFilter* This,IReferenceClock **pClock) { return This->lpVtbl->GetSyncSource(This,pClock); } /*** IBaseFilter methods ***/ -static __WIDL_INLINE HRESULT IBaseFilter_EnumPins(IBaseFilter* This,IEnumPins **ppEnum) { +static inline HRESULT IBaseFilter_EnumPins(IBaseFilter* This,IEnumPins **ppEnum) { return This->lpVtbl->EnumPins(This,ppEnum); } -static __WIDL_INLINE HRESULT IBaseFilter_FindPin(IBaseFilter* This,LPCWSTR Id,IPin **ppPin) { +static inline HRESULT IBaseFilter_FindPin(IBaseFilter* This,LPCWSTR Id,IPin **ppPin) { return This->lpVtbl->FindPin(This,Id,ppPin); } -static __WIDL_INLINE HRESULT IBaseFilter_QueryFilterInfo(IBaseFilter* This,FILTER_INFO *pInfo) { +static inline HRESULT IBaseFilter_QueryFilterInfo(IBaseFilter* This,FILTER_INFO *pInfo) { return This->lpVtbl->QueryFilterInfo(This,pInfo); } -static __WIDL_INLINE HRESULT IBaseFilter_JoinFilterGraph(IBaseFilter* This,IFilterGraph *pGraph,LPCWSTR pName) { +static inline HRESULT IBaseFilter_JoinFilterGraph(IBaseFilter* This,IFilterGraph *pGraph,LPCWSTR pName) { return This->lpVtbl->JoinFilterGraph(This,pGraph,pName); } -static __WIDL_INLINE HRESULT IBaseFilter_QueryVendorInfo(IBaseFilter* This,LPWSTR *pVendorInfo) { +static inline HRESULT IBaseFilter_QueryVendorInfo(IBaseFilter* This,LPWSTR *pVendorInfo) { return This->lpVtbl->QueryVendorInfo(This,pVendorInfo); } #endif @@ -2055,26 +2087,26 @@ interface IReferenceClock { #define IReferenceClock_Unadvise(This,dwAdviseCookie) (This)->lpVtbl->Unadvise(This,dwAdviseCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IReferenceClock_QueryInterface(IReferenceClock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IReferenceClock_QueryInterface(IReferenceClock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IReferenceClock_AddRef(IReferenceClock* This) { +static inline ULONG IReferenceClock_AddRef(IReferenceClock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IReferenceClock_Release(IReferenceClock* This) { +static inline ULONG IReferenceClock_Release(IReferenceClock* This) { return This->lpVtbl->Release(This); } /*** IReferenceClock methods ***/ -static __WIDL_INLINE HRESULT IReferenceClock_GetTime(IReferenceClock* This,REFERENCE_TIME *pTime) { +static inline HRESULT IReferenceClock_GetTime(IReferenceClock* This,REFERENCE_TIME *pTime) { return This->lpVtbl->GetTime(This,pTime); } -static __WIDL_INLINE HRESULT IReferenceClock_AdviseTime(IReferenceClock* This,REFERENCE_TIME baseTime,REFERENCE_TIME streamTime,HEVENT hEvent,DWORD_PTR *pdwAdviseCookie) { +static inline HRESULT IReferenceClock_AdviseTime(IReferenceClock* This,REFERENCE_TIME baseTime,REFERENCE_TIME streamTime,HEVENT hEvent,DWORD_PTR *pdwAdviseCookie) { return This->lpVtbl->AdviseTime(This,baseTime,streamTime,hEvent,pdwAdviseCookie); } -static __WIDL_INLINE HRESULT IReferenceClock_AdvisePeriodic(IReferenceClock* This,REFERENCE_TIME startTime,REFERENCE_TIME periodTime,HSEMAPHORE hSemaphore,DWORD_PTR *pdwAdviseCookie) { +static inline HRESULT IReferenceClock_AdvisePeriodic(IReferenceClock* This,REFERENCE_TIME startTime,REFERENCE_TIME periodTime,HSEMAPHORE hSemaphore,DWORD_PTR *pdwAdviseCookie) { return This->lpVtbl->AdvisePeriodic(This,startTime,periodTime,hSemaphore,pdwAdviseCookie); } -static __WIDL_INLINE HRESULT IReferenceClock_Unadvise(IReferenceClock* This,DWORD_PTR dwAdviseCookie) { +static inline HRESULT IReferenceClock_Unadvise(IReferenceClock* This,DWORD_PTR dwAdviseCookie) { return This->lpVtbl->Unadvise(This,dwAdviseCookie); } #endif @@ -2151,20 +2183,20 @@ interface IReferenceClockTimerControl { #define IReferenceClockTimerControl_GetDefaultTimerResolution(This,pTimerResolution) (This)->lpVtbl->GetDefaultTimerResolution(This,pTimerResolution) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IReferenceClockTimerControl_QueryInterface(IReferenceClockTimerControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IReferenceClockTimerControl_QueryInterface(IReferenceClockTimerControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IReferenceClockTimerControl_AddRef(IReferenceClockTimerControl* This) { +static inline ULONG IReferenceClockTimerControl_AddRef(IReferenceClockTimerControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IReferenceClockTimerControl_Release(IReferenceClockTimerControl* This) { +static inline ULONG IReferenceClockTimerControl_Release(IReferenceClockTimerControl* This) { return This->lpVtbl->Release(This); } /*** IReferenceClockTimerControl methods ***/ -static __WIDL_INLINE HRESULT IReferenceClockTimerControl_SetDefaultTimerResolution(IReferenceClockTimerControl* This,REFERENCE_TIME timerResolution) { +static inline HRESULT IReferenceClockTimerControl_SetDefaultTimerResolution(IReferenceClockTimerControl* This,REFERENCE_TIME timerResolution) { return This->lpVtbl->SetDefaultTimerResolution(This,timerResolution); } -static __WIDL_INLINE HRESULT IReferenceClockTimerControl_GetDefaultTimerResolution(IReferenceClockTimerControl* This,REFERENCE_TIME *pTimerResolution) { +static inline HRESULT IReferenceClockTimerControl_GetDefaultTimerResolution(IReferenceClockTimerControl* This,REFERENCE_TIME *pTimerResolution) { return This->lpVtbl->GetDefaultTimerResolution(This,pTimerResolution); } #endif @@ -2250,26 +2282,26 @@ interface IReferenceClock2 { #define IReferenceClock2_Unadvise(This,dwAdviseCookie) (This)->lpVtbl->Unadvise(This,dwAdviseCookie) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IReferenceClock2_QueryInterface(IReferenceClock2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IReferenceClock2_QueryInterface(IReferenceClock2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IReferenceClock2_AddRef(IReferenceClock2* This) { +static inline ULONG IReferenceClock2_AddRef(IReferenceClock2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IReferenceClock2_Release(IReferenceClock2* This) { +static inline ULONG IReferenceClock2_Release(IReferenceClock2* This) { return This->lpVtbl->Release(This); } /*** IReferenceClock methods ***/ -static __WIDL_INLINE HRESULT IReferenceClock2_GetTime(IReferenceClock2* This,REFERENCE_TIME *pTime) { +static inline HRESULT IReferenceClock2_GetTime(IReferenceClock2* This,REFERENCE_TIME *pTime) { return This->lpVtbl->GetTime(This,pTime); } -static __WIDL_INLINE HRESULT IReferenceClock2_AdviseTime(IReferenceClock2* This,REFERENCE_TIME baseTime,REFERENCE_TIME streamTime,HEVENT hEvent,DWORD_PTR *pdwAdviseCookie) { +static inline HRESULT IReferenceClock2_AdviseTime(IReferenceClock2* This,REFERENCE_TIME baseTime,REFERENCE_TIME streamTime,HEVENT hEvent,DWORD_PTR *pdwAdviseCookie) { return This->lpVtbl->AdviseTime(This,baseTime,streamTime,hEvent,pdwAdviseCookie); } -static __WIDL_INLINE HRESULT IReferenceClock2_AdvisePeriodic(IReferenceClock2* This,REFERENCE_TIME startTime,REFERENCE_TIME periodTime,HSEMAPHORE hSemaphore,DWORD_PTR *pdwAdviseCookie) { +static inline HRESULT IReferenceClock2_AdvisePeriodic(IReferenceClock2* This,REFERENCE_TIME startTime,REFERENCE_TIME periodTime,HSEMAPHORE hSemaphore,DWORD_PTR *pdwAdviseCookie) { return This->lpVtbl->AdvisePeriodic(This,startTime,periodTime,hSemaphore,pdwAdviseCookie); } -static __WIDL_INLINE HRESULT IReferenceClock2_Unadvise(IReferenceClock2* This,DWORD_PTR dwAdviseCookie) { +static inline HRESULT IReferenceClock2_Unadvise(IReferenceClock2* This,DWORD_PTR dwAdviseCookie) { return This->lpVtbl->Unadvise(This,dwAdviseCookie); } #endif @@ -2461,62 +2493,62 @@ interface IMediaSample { #define IMediaSample_SetMediaTime(This,pTimeStart,pTimeEnd) (This)->lpVtbl->SetMediaTime(This,pTimeStart,pTimeEnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaSample_QueryInterface(IMediaSample* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaSample_QueryInterface(IMediaSample* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaSample_AddRef(IMediaSample* This) { +static inline ULONG IMediaSample_AddRef(IMediaSample* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaSample_Release(IMediaSample* This) { +static inline ULONG IMediaSample_Release(IMediaSample* This) { return This->lpVtbl->Release(This); } /*** IMediaSample methods ***/ -static __WIDL_INLINE HRESULT IMediaSample_GetPointer(IMediaSample* This,BYTE **ppBuffer) { +static inline HRESULT IMediaSample_GetPointer(IMediaSample* This,BYTE **ppBuffer) { return This->lpVtbl->GetPointer(This,ppBuffer); } -static __WIDL_INLINE LONG IMediaSample_GetSize(IMediaSample* This) { +static inline LONG IMediaSample_GetSize(IMediaSample* This) { return This->lpVtbl->GetSize(This); } -static __WIDL_INLINE HRESULT IMediaSample_GetTime(IMediaSample* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { +static inline HRESULT IMediaSample_GetTime(IMediaSample* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { return This->lpVtbl->GetTime(This,pTimeStart,pTimeEnd); } -static __WIDL_INLINE HRESULT IMediaSample_SetTime(IMediaSample* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { +static inline HRESULT IMediaSample_SetTime(IMediaSample* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { return This->lpVtbl->SetTime(This,pTimeStart,pTimeEnd); } -static __WIDL_INLINE HRESULT IMediaSample_IsSyncPoint(IMediaSample* This) { +static inline HRESULT IMediaSample_IsSyncPoint(IMediaSample* This) { return This->lpVtbl->IsSyncPoint(This); } -static __WIDL_INLINE HRESULT IMediaSample_SetSyncPoint(IMediaSample* This,WINBOOL bIsSyncPoint) { +static inline HRESULT IMediaSample_SetSyncPoint(IMediaSample* This,WINBOOL bIsSyncPoint) { return This->lpVtbl->SetSyncPoint(This,bIsSyncPoint); } -static __WIDL_INLINE HRESULT IMediaSample_IsPreroll(IMediaSample* This) { +static inline HRESULT IMediaSample_IsPreroll(IMediaSample* This) { return This->lpVtbl->IsPreroll(This); } -static __WIDL_INLINE HRESULT IMediaSample_SetPreroll(IMediaSample* This,WINBOOL bIsPreroll) { +static inline HRESULT IMediaSample_SetPreroll(IMediaSample* This,WINBOOL bIsPreroll) { return This->lpVtbl->SetPreroll(This,bIsPreroll); } -static __WIDL_INLINE LONG IMediaSample_GetActualDataLength(IMediaSample* This) { +static inline LONG IMediaSample_GetActualDataLength(IMediaSample* This) { return This->lpVtbl->GetActualDataLength(This); } -static __WIDL_INLINE HRESULT IMediaSample_SetActualDataLength(IMediaSample* This,LONG a) { +static inline HRESULT IMediaSample_SetActualDataLength(IMediaSample* This,LONG a) { return This->lpVtbl->SetActualDataLength(This,a); } -static __WIDL_INLINE HRESULT IMediaSample_GetMediaType(IMediaSample* This,AM_MEDIA_TYPE **ppMediaType) { +static inline HRESULT IMediaSample_GetMediaType(IMediaSample* This,AM_MEDIA_TYPE **ppMediaType) { return This->lpVtbl->GetMediaType(This,ppMediaType); } -static __WIDL_INLINE HRESULT IMediaSample_SetMediaType(IMediaSample* This,AM_MEDIA_TYPE *pMediaType) { +static inline HRESULT IMediaSample_SetMediaType(IMediaSample* This,AM_MEDIA_TYPE *pMediaType) { return This->lpVtbl->SetMediaType(This,pMediaType); } -static __WIDL_INLINE HRESULT IMediaSample_IsDiscontinuity(IMediaSample* This) { +static inline HRESULT IMediaSample_IsDiscontinuity(IMediaSample* This) { return This->lpVtbl->IsDiscontinuity(This); } -static __WIDL_INLINE HRESULT IMediaSample_SetDiscontinuity(IMediaSample* This,WINBOOL bDiscontinuity) { +static inline HRESULT IMediaSample_SetDiscontinuity(IMediaSample* This,WINBOOL bDiscontinuity) { return This->lpVtbl->SetDiscontinuity(This,bDiscontinuity); } -static __WIDL_INLINE HRESULT IMediaSample_GetMediaTime(IMediaSample* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { +static inline HRESULT IMediaSample_GetMediaTime(IMediaSample* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { return This->lpVtbl->GetMediaTime(This,pTimeStart,pTimeEnd); } -static __WIDL_INLINE HRESULT IMediaSample_SetMediaTime(IMediaSample* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { +static inline HRESULT IMediaSample_SetMediaTime(IMediaSample* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { return This->lpVtbl->SetMediaTime(This,pTimeStart,pTimeEnd); } #endif @@ -2705,69 +2737,69 @@ interface IMediaSample2 { #define IMediaSample2_SetProperties(This,cbProperties,pbProperties) (This)->lpVtbl->SetProperties(This,cbProperties,pbProperties) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaSample2_QueryInterface(IMediaSample2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaSample2_QueryInterface(IMediaSample2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaSample2_AddRef(IMediaSample2* This) { +static inline ULONG IMediaSample2_AddRef(IMediaSample2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaSample2_Release(IMediaSample2* This) { +static inline ULONG IMediaSample2_Release(IMediaSample2* This) { return This->lpVtbl->Release(This); } /*** IMediaSample methods ***/ -static __WIDL_INLINE HRESULT IMediaSample2_GetPointer(IMediaSample2* This,BYTE **ppBuffer) { +static inline HRESULT IMediaSample2_GetPointer(IMediaSample2* This,BYTE **ppBuffer) { return This->lpVtbl->GetPointer(This,ppBuffer); } -static __WIDL_INLINE LONG IMediaSample2_GetSize(IMediaSample2* This) { +static inline LONG IMediaSample2_GetSize(IMediaSample2* This) { return This->lpVtbl->GetSize(This); } -static __WIDL_INLINE HRESULT IMediaSample2_GetTime(IMediaSample2* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { +static inline HRESULT IMediaSample2_GetTime(IMediaSample2* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { return This->lpVtbl->GetTime(This,pTimeStart,pTimeEnd); } -static __WIDL_INLINE HRESULT IMediaSample2_SetTime(IMediaSample2* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { +static inline HRESULT IMediaSample2_SetTime(IMediaSample2* This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd) { return This->lpVtbl->SetTime(This,pTimeStart,pTimeEnd); } -static __WIDL_INLINE HRESULT IMediaSample2_IsSyncPoint(IMediaSample2* This) { +static inline HRESULT IMediaSample2_IsSyncPoint(IMediaSample2* This) { return This->lpVtbl->IsSyncPoint(This); } -static __WIDL_INLINE HRESULT IMediaSample2_SetSyncPoint(IMediaSample2* This,WINBOOL bIsSyncPoint) { +static inline HRESULT IMediaSample2_SetSyncPoint(IMediaSample2* This,WINBOOL bIsSyncPoint) { return This->lpVtbl->SetSyncPoint(This,bIsSyncPoint); } -static __WIDL_INLINE HRESULT IMediaSample2_IsPreroll(IMediaSample2* This) { +static inline HRESULT IMediaSample2_IsPreroll(IMediaSample2* This) { return This->lpVtbl->IsPreroll(This); } -static __WIDL_INLINE HRESULT IMediaSample2_SetPreroll(IMediaSample2* This,WINBOOL bIsPreroll) { +static inline HRESULT IMediaSample2_SetPreroll(IMediaSample2* This,WINBOOL bIsPreroll) { return This->lpVtbl->SetPreroll(This,bIsPreroll); } -static __WIDL_INLINE LONG IMediaSample2_GetActualDataLength(IMediaSample2* This) { +static inline LONG IMediaSample2_GetActualDataLength(IMediaSample2* This) { return This->lpVtbl->GetActualDataLength(This); } -static __WIDL_INLINE HRESULT IMediaSample2_SetActualDataLength(IMediaSample2* This,LONG a) { +static inline HRESULT IMediaSample2_SetActualDataLength(IMediaSample2* This,LONG a) { return This->lpVtbl->SetActualDataLength(This,a); } -static __WIDL_INLINE HRESULT IMediaSample2_GetMediaType(IMediaSample2* This,AM_MEDIA_TYPE **ppMediaType) { +static inline HRESULT IMediaSample2_GetMediaType(IMediaSample2* This,AM_MEDIA_TYPE **ppMediaType) { return This->lpVtbl->GetMediaType(This,ppMediaType); } -static __WIDL_INLINE HRESULT IMediaSample2_SetMediaType(IMediaSample2* This,AM_MEDIA_TYPE *pMediaType) { +static inline HRESULT IMediaSample2_SetMediaType(IMediaSample2* This,AM_MEDIA_TYPE *pMediaType) { return This->lpVtbl->SetMediaType(This,pMediaType); } -static __WIDL_INLINE HRESULT IMediaSample2_IsDiscontinuity(IMediaSample2* This) { +static inline HRESULT IMediaSample2_IsDiscontinuity(IMediaSample2* This) { return This->lpVtbl->IsDiscontinuity(This); } -static __WIDL_INLINE HRESULT IMediaSample2_SetDiscontinuity(IMediaSample2* This,WINBOOL bDiscontinuity) { +static inline HRESULT IMediaSample2_SetDiscontinuity(IMediaSample2* This,WINBOOL bDiscontinuity) { return This->lpVtbl->SetDiscontinuity(This,bDiscontinuity); } -static __WIDL_INLINE HRESULT IMediaSample2_GetMediaTime(IMediaSample2* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { +static inline HRESULT IMediaSample2_GetMediaTime(IMediaSample2* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { return This->lpVtbl->GetMediaTime(This,pTimeStart,pTimeEnd); } -static __WIDL_INLINE HRESULT IMediaSample2_SetMediaTime(IMediaSample2* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { +static inline HRESULT IMediaSample2_SetMediaTime(IMediaSample2* This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd) { return This->lpVtbl->SetMediaTime(This,pTimeStart,pTimeEnd); } /*** IMediaSample2 methods ***/ -static __WIDL_INLINE HRESULT IMediaSample2_GetProperties(IMediaSample2* This,DWORD cbProperties,BYTE *pbProperties) { +static inline HRESULT IMediaSample2_GetProperties(IMediaSample2* This,DWORD cbProperties,BYTE *pbProperties) { return This->lpVtbl->GetProperties(This,cbProperties,pbProperties); } -static __WIDL_INLINE HRESULT IMediaSample2_SetProperties(IMediaSample2* This,DWORD cbProperties,const BYTE *pbProperties) { +static inline HRESULT IMediaSample2_SetProperties(IMediaSample2* This,DWORD cbProperties,const BYTE *pbProperties) { return This->lpVtbl->SetProperties(This,cbProperties,pbProperties); } #endif @@ -2836,17 +2868,17 @@ interface IMediaSample2Config { #define IMediaSample2Config_GetSurface(This,ppDirect3DSurface9) (This)->lpVtbl->GetSurface(This,ppDirect3DSurface9) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaSample2Config_QueryInterface(IMediaSample2Config* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaSample2Config_QueryInterface(IMediaSample2Config* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaSample2Config_AddRef(IMediaSample2Config* This) { +static inline ULONG IMediaSample2Config_AddRef(IMediaSample2Config* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaSample2Config_Release(IMediaSample2Config* This) { +static inline ULONG IMediaSample2Config_Release(IMediaSample2Config* This) { return This->lpVtbl->Release(This); } /*** IMediaSample2Config methods ***/ -static __WIDL_INLINE HRESULT IMediaSample2Config_GetSurface(IMediaSample2Config* This,IUnknown **ppDirect3DSurface9) { +static inline HRESULT IMediaSample2Config_GetSurface(IMediaSample2Config* This,IUnknown **ppDirect3DSurface9) { return This->lpVtbl->GetSurface(This,ppDirect3DSurface9); } #endif @@ -2965,32 +2997,32 @@ interface IMemAllocator { #define IMemAllocator_ReleaseBuffer(This,pBuffer) (This)->lpVtbl->ReleaseBuffer(This,pBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMemAllocator_QueryInterface(IMemAllocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMemAllocator_QueryInterface(IMemAllocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMemAllocator_AddRef(IMemAllocator* This) { +static inline ULONG IMemAllocator_AddRef(IMemAllocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMemAllocator_Release(IMemAllocator* This) { +static inline ULONG IMemAllocator_Release(IMemAllocator* This) { return This->lpVtbl->Release(This); } /*** IMemAllocator methods ***/ -static __WIDL_INLINE HRESULT IMemAllocator_SetProperties(IMemAllocator* This,ALLOCATOR_PROPERTIES *pRequest,ALLOCATOR_PROPERTIES *pActual) { +static inline HRESULT IMemAllocator_SetProperties(IMemAllocator* This,ALLOCATOR_PROPERTIES *pRequest,ALLOCATOR_PROPERTIES *pActual) { return This->lpVtbl->SetProperties(This,pRequest,pActual); } -static __WIDL_INLINE HRESULT IMemAllocator_GetProperties(IMemAllocator* This,ALLOCATOR_PROPERTIES *pProps) { +static inline HRESULT IMemAllocator_GetProperties(IMemAllocator* This,ALLOCATOR_PROPERTIES *pProps) { return This->lpVtbl->GetProperties(This,pProps); } -static __WIDL_INLINE HRESULT IMemAllocator_Commit(IMemAllocator* This) { +static inline HRESULT IMemAllocator_Commit(IMemAllocator* This) { return This->lpVtbl->Commit(This); } -static __WIDL_INLINE HRESULT IMemAllocator_Decommit(IMemAllocator* This) { +static inline HRESULT IMemAllocator_Decommit(IMemAllocator* This) { return This->lpVtbl->Decommit(This); } -static __WIDL_INLINE HRESULT IMemAllocator_GetBuffer(IMemAllocator* This,IMediaSample **ppBuffer,REFERENCE_TIME *pStartTime,REFERENCE_TIME *pEndTime,DWORD dwFlags) { +static inline HRESULT IMemAllocator_GetBuffer(IMemAllocator* This,IMediaSample **ppBuffer,REFERENCE_TIME *pStartTime,REFERENCE_TIME *pEndTime,DWORD dwFlags) { return This->lpVtbl->GetBuffer(This,ppBuffer,pStartTime,pEndTime,dwFlags); } -static __WIDL_INLINE HRESULT IMemAllocator_ReleaseBuffer(IMemAllocator* This,IMediaSample *pBuffer) { +static inline HRESULT IMemAllocator_ReleaseBuffer(IMemAllocator* This,IMediaSample *pBuffer) { return This->lpVtbl->ReleaseBuffer(This,pBuffer); } #endif @@ -3101,39 +3133,39 @@ interface IMemAllocatorCallbackTemp { #define IMemAllocatorCallbackTemp_GetFreeCount(This,plBuffersFree) (This)->lpVtbl->GetFreeCount(This,plBuffersFree) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMemAllocatorCallbackTemp_QueryInterface(IMemAllocatorCallbackTemp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMemAllocatorCallbackTemp_QueryInterface(IMemAllocatorCallbackTemp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMemAllocatorCallbackTemp_AddRef(IMemAllocatorCallbackTemp* This) { +static inline ULONG IMemAllocatorCallbackTemp_AddRef(IMemAllocatorCallbackTemp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMemAllocatorCallbackTemp_Release(IMemAllocatorCallbackTemp* This) { +static inline ULONG IMemAllocatorCallbackTemp_Release(IMemAllocatorCallbackTemp* This) { return This->lpVtbl->Release(This); } /*** IMemAllocator methods ***/ -static __WIDL_INLINE HRESULT IMemAllocatorCallbackTemp_SetProperties(IMemAllocatorCallbackTemp* This,ALLOCATOR_PROPERTIES *pRequest,ALLOCATOR_PROPERTIES *pActual) { +static inline HRESULT IMemAllocatorCallbackTemp_SetProperties(IMemAllocatorCallbackTemp* This,ALLOCATOR_PROPERTIES *pRequest,ALLOCATOR_PROPERTIES *pActual) { return This->lpVtbl->SetProperties(This,pRequest,pActual); } -static __WIDL_INLINE HRESULT IMemAllocatorCallbackTemp_GetProperties(IMemAllocatorCallbackTemp* This,ALLOCATOR_PROPERTIES *pProps) { +static inline HRESULT IMemAllocatorCallbackTemp_GetProperties(IMemAllocatorCallbackTemp* This,ALLOCATOR_PROPERTIES *pProps) { return This->lpVtbl->GetProperties(This,pProps); } -static __WIDL_INLINE HRESULT IMemAllocatorCallbackTemp_Commit(IMemAllocatorCallbackTemp* This) { +static inline HRESULT IMemAllocatorCallbackTemp_Commit(IMemAllocatorCallbackTemp* This) { return This->lpVtbl->Commit(This); } -static __WIDL_INLINE HRESULT IMemAllocatorCallbackTemp_Decommit(IMemAllocatorCallbackTemp* This) { +static inline HRESULT IMemAllocatorCallbackTemp_Decommit(IMemAllocatorCallbackTemp* This) { return This->lpVtbl->Decommit(This); } -static __WIDL_INLINE HRESULT IMemAllocatorCallbackTemp_GetBuffer(IMemAllocatorCallbackTemp* This,IMediaSample **ppBuffer,REFERENCE_TIME *pStartTime,REFERENCE_TIME *pEndTime,DWORD dwFlags) { +static inline HRESULT IMemAllocatorCallbackTemp_GetBuffer(IMemAllocatorCallbackTemp* This,IMediaSample **ppBuffer,REFERENCE_TIME *pStartTime,REFERENCE_TIME *pEndTime,DWORD dwFlags) { return This->lpVtbl->GetBuffer(This,ppBuffer,pStartTime,pEndTime,dwFlags); } -static __WIDL_INLINE HRESULT IMemAllocatorCallbackTemp_ReleaseBuffer(IMemAllocatorCallbackTemp* This,IMediaSample *pBuffer) { +static inline HRESULT IMemAllocatorCallbackTemp_ReleaseBuffer(IMemAllocatorCallbackTemp* This,IMediaSample *pBuffer) { return This->lpVtbl->ReleaseBuffer(This,pBuffer); } /*** IMemAllocatorCallbackTemp methods ***/ -static __WIDL_INLINE HRESULT IMemAllocatorCallbackTemp_SetNotify(IMemAllocatorCallbackTemp* This,IMemAllocatorNotifyCallbackTemp *pNotify) { +static inline HRESULT IMemAllocatorCallbackTemp_SetNotify(IMemAllocatorCallbackTemp* This,IMemAllocatorNotifyCallbackTemp *pNotify) { return This->lpVtbl->SetNotify(This,pNotify); } -static __WIDL_INLINE HRESULT IMemAllocatorCallbackTemp_GetFreeCount(IMemAllocatorCallbackTemp* This,LONG *plBuffersFree) { +static inline HRESULT IMemAllocatorCallbackTemp_GetFreeCount(IMemAllocatorCallbackTemp* This,LONG *plBuffersFree) { return This->lpVtbl->GetFreeCount(This,plBuffersFree); } #endif @@ -3200,17 +3232,17 @@ interface IMemAllocatorNotifyCallbackTemp { #define IMemAllocatorNotifyCallbackTemp_NotifyRelease(This) (This)->lpVtbl->NotifyRelease(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMemAllocatorNotifyCallbackTemp_QueryInterface(IMemAllocatorNotifyCallbackTemp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMemAllocatorNotifyCallbackTemp_QueryInterface(IMemAllocatorNotifyCallbackTemp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMemAllocatorNotifyCallbackTemp_AddRef(IMemAllocatorNotifyCallbackTemp* This) { +static inline ULONG IMemAllocatorNotifyCallbackTemp_AddRef(IMemAllocatorNotifyCallbackTemp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMemAllocatorNotifyCallbackTemp_Release(IMemAllocatorNotifyCallbackTemp* This) { +static inline ULONG IMemAllocatorNotifyCallbackTemp_Release(IMemAllocatorNotifyCallbackTemp* This) { return This->lpVtbl->Release(This); } /*** IMemAllocatorNotifyCallbackTemp methods ***/ -static __WIDL_INLINE HRESULT IMemAllocatorNotifyCallbackTemp_NotifyRelease(IMemAllocatorNotifyCallbackTemp* This) { +static inline HRESULT IMemAllocatorNotifyCallbackTemp_NotifyRelease(IMemAllocatorNotifyCallbackTemp* This) { return This->lpVtbl->NotifyRelease(This); } #endif @@ -3323,32 +3355,32 @@ interface IMemInputPin { #define IMemInputPin_ReceiveCanBlock(This) (This)->lpVtbl->ReceiveCanBlock(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMemInputPin_QueryInterface(IMemInputPin* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMemInputPin_QueryInterface(IMemInputPin* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMemInputPin_AddRef(IMemInputPin* This) { +static inline ULONG IMemInputPin_AddRef(IMemInputPin* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMemInputPin_Release(IMemInputPin* This) { +static inline ULONG IMemInputPin_Release(IMemInputPin* This) { return This->lpVtbl->Release(This); } /*** IMemInputPin methods ***/ -static __WIDL_INLINE HRESULT IMemInputPin_GetAllocator(IMemInputPin* This,IMemAllocator **ppAllocator) { +static inline HRESULT IMemInputPin_GetAllocator(IMemInputPin* This,IMemAllocator **ppAllocator) { return This->lpVtbl->GetAllocator(This,ppAllocator); } -static __WIDL_INLINE HRESULT IMemInputPin_NotifyAllocator(IMemInputPin* This,IMemAllocator *pAllocator,WINBOOL bReadOnly) { +static inline HRESULT IMemInputPin_NotifyAllocator(IMemInputPin* This,IMemAllocator *pAllocator,WINBOOL bReadOnly) { return This->lpVtbl->NotifyAllocator(This,pAllocator,bReadOnly); } -static __WIDL_INLINE HRESULT IMemInputPin_GetAllocatorRequirements(IMemInputPin* This,ALLOCATOR_PROPERTIES *pProps) { +static inline HRESULT IMemInputPin_GetAllocatorRequirements(IMemInputPin* This,ALLOCATOR_PROPERTIES *pProps) { return This->lpVtbl->GetAllocatorRequirements(This,pProps); } -static __WIDL_INLINE HRESULT IMemInputPin_Receive(IMemInputPin* This,IMediaSample *pSample) { +static inline HRESULT IMemInputPin_Receive(IMemInputPin* This,IMediaSample *pSample) { return This->lpVtbl->Receive(This,pSample); } -static __WIDL_INLINE HRESULT IMemInputPin_ReceiveMultiple(IMemInputPin* This,IMediaSample **pSamples,LONG nSamples,LONG *nSamplesProcessed) { +static inline HRESULT IMemInputPin_ReceiveMultiple(IMemInputPin* This,IMediaSample **pSamples,LONG nSamples,LONG *nSamplesProcessed) { return This->lpVtbl->ReceiveMultiple(This,pSamples,nSamples,nSamplesProcessed); } -static __WIDL_INLINE HRESULT IMemInputPin_ReceiveCanBlock(IMemInputPin* This) { +static inline HRESULT IMemInputPin_ReceiveCanBlock(IMemInputPin* This) { return This->lpVtbl->ReceiveCanBlock(This); } #endif @@ -3423,20 +3455,20 @@ interface IAMovieSetup { #define IAMovieSetup_Unregister(This) (This)->lpVtbl->Unregister(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMovieSetup_QueryInterface(IAMovieSetup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMovieSetup_QueryInterface(IAMovieSetup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMovieSetup_AddRef(IAMovieSetup* This) { +static inline ULONG IAMovieSetup_AddRef(IAMovieSetup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMovieSetup_Release(IAMovieSetup* This) { +static inline ULONG IAMovieSetup_Release(IAMovieSetup* This) { return This->lpVtbl->Release(This); } /*** IAMovieSetup methods ***/ -static __WIDL_INLINE HRESULT IAMovieSetup_Register(IAMovieSetup* This) { +static inline HRESULT IAMovieSetup_Register(IAMovieSetup* This) { return This->lpVtbl->Register(This); } -static __WIDL_INLINE HRESULT IAMovieSetup_Unregister(IAMovieSetup* This) { +static inline HRESULT IAMovieSetup_Unregister(IAMovieSetup* This) { return This->lpVtbl->Unregister(This); } #endif @@ -3673,65 +3705,65 @@ interface IMediaSeeking { #define IMediaSeeking_GetPreroll(This,pllPreroll) (This)->lpVtbl->GetPreroll(This,pllPreroll) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaSeeking_QueryInterface(IMediaSeeking* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaSeeking_QueryInterface(IMediaSeeking* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaSeeking_AddRef(IMediaSeeking* This) { +static inline ULONG IMediaSeeking_AddRef(IMediaSeeking* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaSeeking_Release(IMediaSeeking* This) { +static inline ULONG IMediaSeeking_Release(IMediaSeeking* This) { return This->lpVtbl->Release(This); } /*** IMediaSeeking methods ***/ -static __WIDL_INLINE HRESULT IMediaSeeking_GetCapabilities(IMediaSeeking* This,DWORD *pCapabilities) { +static inline HRESULT IMediaSeeking_GetCapabilities(IMediaSeeking* This,DWORD *pCapabilities) { return This->lpVtbl->GetCapabilities(This,pCapabilities); } -static __WIDL_INLINE HRESULT IMediaSeeking_CheckCapabilities(IMediaSeeking* This,DWORD *pCapabilities) { +static inline HRESULT IMediaSeeking_CheckCapabilities(IMediaSeeking* This,DWORD *pCapabilities) { return This->lpVtbl->CheckCapabilities(This,pCapabilities); } -static __WIDL_INLINE HRESULT IMediaSeeking_IsFormatSupported(IMediaSeeking* This,const GUID *pFormat) { +static inline HRESULT IMediaSeeking_IsFormatSupported(IMediaSeeking* This,const GUID *pFormat) { return This->lpVtbl->IsFormatSupported(This,pFormat); } -static __WIDL_INLINE HRESULT IMediaSeeking_QueryPreferredFormat(IMediaSeeking* This,GUID *pFormat) { +static inline HRESULT IMediaSeeking_QueryPreferredFormat(IMediaSeeking* This,GUID *pFormat) { return This->lpVtbl->QueryPreferredFormat(This,pFormat); } -static __WIDL_INLINE HRESULT IMediaSeeking_GetTimeFormat(IMediaSeeking* This,GUID *pFormat) { +static inline HRESULT IMediaSeeking_GetTimeFormat(IMediaSeeking* This,GUID *pFormat) { return This->lpVtbl->GetTimeFormat(This,pFormat); } -static __WIDL_INLINE HRESULT IMediaSeeking_IsUsingTimeFormat(IMediaSeeking* This,const GUID *pFormat) { +static inline HRESULT IMediaSeeking_IsUsingTimeFormat(IMediaSeeking* This,const GUID *pFormat) { return This->lpVtbl->IsUsingTimeFormat(This,pFormat); } -static __WIDL_INLINE HRESULT IMediaSeeking_SetTimeFormat(IMediaSeeking* This,const GUID *pFormat) { +static inline HRESULT IMediaSeeking_SetTimeFormat(IMediaSeeking* This,const GUID *pFormat) { return This->lpVtbl->SetTimeFormat(This,pFormat); } -static __WIDL_INLINE HRESULT IMediaSeeking_GetDuration(IMediaSeeking* This,LONGLONG *pDuration) { +static inline HRESULT IMediaSeeking_GetDuration(IMediaSeeking* This,LONGLONG *pDuration) { return This->lpVtbl->GetDuration(This,pDuration); } -static __WIDL_INLINE HRESULT IMediaSeeking_GetStopPosition(IMediaSeeking* This,LONGLONG *pStop) { +static inline HRESULT IMediaSeeking_GetStopPosition(IMediaSeeking* This,LONGLONG *pStop) { return This->lpVtbl->GetStopPosition(This,pStop); } -static __WIDL_INLINE HRESULT IMediaSeeking_GetCurrentPosition(IMediaSeeking* This,LONGLONG *pCurrent) { +static inline HRESULT IMediaSeeking_GetCurrentPosition(IMediaSeeking* This,LONGLONG *pCurrent) { return This->lpVtbl->GetCurrentPosition(This,pCurrent); } -static __WIDL_INLINE HRESULT IMediaSeeking_ConvertTimeFormat(IMediaSeeking* This,LONGLONG *pTarget,const GUID *pTargetFormat,LONGLONG Source,const GUID *pSourceFormat) { +static inline HRESULT IMediaSeeking_ConvertTimeFormat(IMediaSeeking* This,LONGLONG *pTarget,const GUID *pTargetFormat,LONGLONG Source,const GUID *pSourceFormat) { return This->lpVtbl->ConvertTimeFormat(This,pTarget,pTargetFormat,Source,pSourceFormat); } -static __WIDL_INLINE HRESULT IMediaSeeking_SetPositions(IMediaSeeking* This,LONGLONG *pCurrent,DWORD dwCurrentFlags,LONGLONG *pStop,DWORD dwStopFlags) { +static inline HRESULT IMediaSeeking_SetPositions(IMediaSeeking* This,LONGLONG *pCurrent,DWORD dwCurrentFlags,LONGLONG *pStop,DWORD dwStopFlags) { return This->lpVtbl->SetPositions(This,pCurrent,dwCurrentFlags,pStop,dwStopFlags); } -static __WIDL_INLINE HRESULT IMediaSeeking_GetPositions(IMediaSeeking* This,LONGLONG *pCurrent,LONGLONG *pStop) { +static inline HRESULT IMediaSeeking_GetPositions(IMediaSeeking* This,LONGLONG *pCurrent,LONGLONG *pStop) { return This->lpVtbl->GetPositions(This,pCurrent,pStop); } -static __WIDL_INLINE HRESULT IMediaSeeking_GetAvailable(IMediaSeeking* This,LONGLONG *pEarliest,LONGLONG *pLatest) { +static inline HRESULT IMediaSeeking_GetAvailable(IMediaSeeking* This,LONGLONG *pEarliest,LONGLONG *pLatest) { return This->lpVtbl->GetAvailable(This,pEarliest,pLatest); } -static __WIDL_INLINE HRESULT IMediaSeeking_SetRate(IMediaSeeking* This,double dRate) { +static inline HRESULT IMediaSeeking_SetRate(IMediaSeeking* This,double dRate) { return This->lpVtbl->SetRate(This,dRate); } -static __WIDL_INLINE HRESULT IMediaSeeking_GetRate(IMediaSeeking* This,double *pdRate) { +static inline HRESULT IMediaSeeking_GetRate(IMediaSeeking* This,double *pdRate) { return This->lpVtbl->GetRate(This,pdRate); } -static __WIDL_INLINE HRESULT IMediaSeeking_GetPreroll(IMediaSeeking* This,LONGLONG *pllPreroll) { +static inline HRESULT IMediaSeeking_GetPreroll(IMediaSeeking* This,LONGLONG *pllPreroll) { return This->lpVtbl->GetPreroll(This,pllPreroll); } #endif @@ -4317,26 +4349,26 @@ interface IEnumRegFilters { #define IEnumRegFilters_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumRegFilters_QueryInterface(IEnumRegFilters* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumRegFilters_QueryInterface(IEnumRegFilters* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumRegFilters_AddRef(IEnumRegFilters* This) { +static inline ULONG IEnumRegFilters_AddRef(IEnumRegFilters* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumRegFilters_Release(IEnumRegFilters* This) { +static inline ULONG IEnumRegFilters_Release(IEnumRegFilters* This) { return This->lpVtbl->Release(This); } /*** IEnumRegFilters methods ***/ -static __WIDL_INLINE HRESULT IEnumRegFilters_Next(IEnumRegFilters* This,ULONG cFilters,REGFILTER **apRegFilter,ULONG *pcFetched) { +static inline HRESULT IEnumRegFilters_Next(IEnumRegFilters* This,ULONG cFilters,REGFILTER **apRegFilter,ULONG *pcFetched) { return This->lpVtbl->Next(This,cFilters,apRegFilter,pcFetched); } -static __WIDL_INLINE HRESULT IEnumRegFilters_Skip(IEnumRegFilters* This,ULONG cFilters) { +static inline HRESULT IEnumRegFilters_Skip(IEnumRegFilters* This,ULONG cFilters) { return This->lpVtbl->Skip(This,cFilters); } -static __WIDL_INLINE HRESULT IEnumRegFilters_Reset(IEnumRegFilters* This) { +static inline HRESULT IEnumRegFilters_Reset(IEnumRegFilters* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumRegFilters_Clone(IEnumRegFilters* This,IEnumRegFilters **ppEnum) { +static inline HRESULT IEnumRegFilters_Clone(IEnumRegFilters* This,IEnumRegFilters **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -4514,38 +4546,38 @@ interface IFilterMapper { #define IFilterMapper_EnumMatchingFilters(This,ppEnum,dwMerit,bInputNeeded,clsInMaj,clsInSub,bRender,bOutputNeeded,clsOutMaj,clsOutSub) (This)->lpVtbl->EnumMatchingFilters(This,ppEnum,dwMerit,bInputNeeded,clsInMaj,clsInSub,bRender,bOutputNeeded,clsOutMaj,clsOutSub) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFilterMapper_QueryInterface(IFilterMapper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFilterMapper_QueryInterface(IFilterMapper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFilterMapper_AddRef(IFilterMapper* This) { +static inline ULONG IFilterMapper_AddRef(IFilterMapper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFilterMapper_Release(IFilterMapper* This) { +static inline ULONG IFilterMapper_Release(IFilterMapper* This) { return This->lpVtbl->Release(This); } /*** IFilterMapper methods ***/ -static __WIDL_INLINE HRESULT IFilterMapper_RegisterFilter(IFilterMapper* This,CLSID clsid,LPCWSTR Name,DWORD dwMerit) { +static inline HRESULT IFilterMapper_RegisterFilter(IFilterMapper* This,CLSID clsid,LPCWSTR Name,DWORD dwMerit) { return This->lpVtbl->RegisterFilter(This,clsid,Name,dwMerit); } -static __WIDL_INLINE HRESULT IFilterMapper_RegisterFilterInstance(IFilterMapper* This,CLSID clsid,LPCWSTR Name,CLSID *MRId) { +static inline HRESULT IFilterMapper_RegisterFilterInstance(IFilterMapper* This,CLSID clsid,LPCWSTR Name,CLSID *MRId) { return This->lpVtbl->RegisterFilterInstance(This,clsid,Name,MRId); } -static __WIDL_INLINE HRESULT IFilterMapper_RegisterPin(IFilterMapper* This,CLSID Filter,LPCWSTR Name,WINBOOL bRendered,WINBOOL bOutput,WINBOOL bZero,WINBOOL bMany,CLSID ConnectsToFilter,LPCWSTR ConnectsToPin) { +static inline HRESULT IFilterMapper_RegisterPin(IFilterMapper* This,CLSID Filter,LPCWSTR Name,WINBOOL bRendered,WINBOOL bOutput,WINBOOL bZero,WINBOOL bMany,CLSID ConnectsToFilter,LPCWSTR ConnectsToPin) { return This->lpVtbl->RegisterPin(This,Filter,Name,bRendered,bOutput,bZero,bMany,ConnectsToFilter,ConnectsToPin); } -static __WIDL_INLINE HRESULT IFilterMapper_RegisterPinType(IFilterMapper* This,CLSID clsFilter,LPCWSTR strName,CLSID clsMajorType,CLSID clsSubType) { +static inline HRESULT IFilterMapper_RegisterPinType(IFilterMapper* This,CLSID clsFilter,LPCWSTR strName,CLSID clsMajorType,CLSID clsSubType) { return This->lpVtbl->RegisterPinType(This,clsFilter,strName,clsMajorType,clsSubType); } -static __WIDL_INLINE HRESULT IFilterMapper_UnregisterFilter(IFilterMapper* This,CLSID Filter) { +static inline HRESULT IFilterMapper_UnregisterFilter(IFilterMapper* This,CLSID Filter) { return This->lpVtbl->UnregisterFilter(This,Filter); } -static __WIDL_INLINE HRESULT IFilterMapper_UnregisterFilterInstance(IFilterMapper* This,CLSID MRId) { +static inline HRESULT IFilterMapper_UnregisterFilterInstance(IFilterMapper* This,CLSID MRId) { return This->lpVtbl->UnregisterFilterInstance(This,MRId); } -static __WIDL_INLINE HRESULT IFilterMapper_UnregisterPin(IFilterMapper* This,CLSID Filter,LPCWSTR Name) { +static inline HRESULT IFilterMapper_UnregisterPin(IFilterMapper* This,CLSID Filter,LPCWSTR Name) { return This->lpVtbl->UnregisterPin(This,Filter,Name); } -static __WIDL_INLINE HRESULT IFilterMapper_EnumMatchingFilters(IFilterMapper* This,IEnumRegFilters **ppEnum,DWORD dwMerit,WINBOOL bInputNeeded,CLSID clsInMaj,CLSID clsInSub,WINBOOL bRender,WINBOOL bOutputNeeded,CLSID clsOutMaj,CLSID clsOutSub) { +static inline HRESULT IFilterMapper_EnumMatchingFilters(IFilterMapper* This,IEnumRegFilters **ppEnum,DWORD dwMerit,WINBOOL bInputNeeded,CLSID clsInMaj,CLSID clsInSub,WINBOOL bRender,WINBOOL bOutputNeeded,CLSID clsOutMaj,CLSID clsOutSub) { return This->lpVtbl->EnumMatchingFilters(This,ppEnum,dwMerit,bInputNeeded,clsInMaj,clsInSub,bRender,bOutputNeeded,clsOutMaj,clsOutSub); } #endif @@ -4731,26 +4763,26 @@ interface IFilterMapper2 { #define IFilterMapper2_EnumMatchingFilters(This,ppEnum,dwFlags,bExactMatch,dwMerit,bInputNeeded,cInputTypes,pInputTypes,pMedIn,pPinCategoryIn,bRender,bOutputNeeded,cOutputTypes,pOutputTypes,pMedOut,pPinCategoryOut) (This)->lpVtbl->EnumMatchingFilters(This,ppEnum,dwFlags,bExactMatch,dwMerit,bInputNeeded,cInputTypes,pInputTypes,pMedIn,pPinCategoryIn,bRender,bOutputNeeded,cOutputTypes,pOutputTypes,pMedOut,pPinCategoryOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFilterMapper2_QueryInterface(IFilterMapper2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFilterMapper2_QueryInterface(IFilterMapper2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFilterMapper2_AddRef(IFilterMapper2* This) { +static inline ULONG IFilterMapper2_AddRef(IFilterMapper2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFilterMapper2_Release(IFilterMapper2* This) { +static inline ULONG IFilterMapper2_Release(IFilterMapper2* This) { return This->lpVtbl->Release(This); } /*** IFilterMapper2 methods ***/ -static __WIDL_INLINE HRESULT IFilterMapper2_CreateCategory(IFilterMapper2* This,REFCLSID clsidCategory,DWORD dwCategoryMerit,LPCWSTR Description) { +static inline HRESULT IFilterMapper2_CreateCategory(IFilterMapper2* This,REFCLSID clsidCategory,DWORD dwCategoryMerit,LPCWSTR Description) { return This->lpVtbl->CreateCategory(This,clsidCategory,dwCategoryMerit,Description); } -static __WIDL_INLINE HRESULT IFilterMapper2_UnregisterFilter(IFilterMapper2* This,const CLSID *pclsidCategory,LPCOLESTR szInstance,REFCLSID Filter) { +static inline HRESULT IFilterMapper2_UnregisterFilter(IFilterMapper2* This,const CLSID *pclsidCategory,LPCOLESTR szInstance,REFCLSID Filter) { return This->lpVtbl->UnregisterFilter(This,pclsidCategory,szInstance,Filter); } -static __WIDL_INLINE HRESULT IFilterMapper2_RegisterFilter(IFilterMapper2* This,REFCLSID clsidFilter,LPCWSTR Name,IMoniker **ppMoniker,const CLSID *pclsidCategory,LPCOLESTR szInstance,const REGFILTER2 *prf2) { +static inline HRESULT IFilterMapper2_RegisterFilter(IFilterMapper2* This,REFCLSID clsidFilter,LPCWSTR Name,IMoniker **ppMoniker,const CLSID *pclsidCategory,LPCOLESTR szInstance,const REGFILTER2 *prf2) { return This->lpVtbl->RegisterFilter(This,clsidFilter,Name,ppMoniker,pclsidCategory,szInstance,prf2); } -static __WIDL_INLINE HRESULT IFilterMapper2_EnumMatchingFilters(IFilterMapper2* This,IEnumMoniker **ppEnum,DWORD dwFlags,WINBOOL bExactMatch,DWORD dwMerit,WINBOOL bInputNeeded,DWORD cInputTypes,const GUID *pInputTypes,const REGPINMEDIUM *pMedIn,const CLSID *pPinCategoryIn,WINBOOL bRender,WINBOOL bOutputNeeded,DWORD cOutputTypes,const GUID *pOutputTypes,const REGPINMEDIUM *pMedOut,const CLSID *pPinCategoryOut) { +static inline HRESULT IFilterMapper2_EnumMatchingFilters(IFilterMapper2* This,IEnumMoniker **ppEnum,DWORD dwFlags,WINBOOL bExactMatch,DWORD dwMerit,WINBOOL bInputNeeded,DWORD cInputTypes,const GUID *pInputTypes,const REGPINMEDIUM *pMedIn,const CLSID *pPinCategoryIn,WINBOOL bRender,WINBOOL bOutputNeeded,DWORD cOutputTypes,const GUID *pOutputTypes,const REGPINMEDIUM *pMedOut,const CLSID *pPinCategoryOut) { return This->lpVtbl->EnumMatchingFilters(This,ppEnum,dwFlags,bExactMatch,dwMerit,bInputNeeded,cInputTypes,pInputTypes,pMedIn,pPinCategoryIn,bRender,bOutputNeeded,cOutputTypes,pOutputTypes,pMedOut,pPinCategoryOut); } #endif @@ -4862,30 +4894,30 @@ interface IFilterMapper3 { #define IFilterMapper3_GetICreateDevEnum(This,ppEnum) (This)->lpVtbl->GetICreateDevEnum(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFilterMapper3_QueryInterface(IFilterMapper3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFilterMapper3_QueryInterface(IFilterMapper3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFilterMapper3_AddRef(IFilterMapper3* This) { +static inline ULONG IFilterMapper3_AddRef(IFilterMapper3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFilterMapper3_Release(IFilterMapper3* This) { +static inline ULONG IFilterMapper3_Release(IFilterMapper3* This) { return This->lpVtbl->Release(This); } /*** IFilterMapper2 methods ***/ -static __WIDL_INLINE HRESULT IFilterMapper3_CreateCategory(IFilterMapper3* This,REFCLSID clsidCategory,DWORD dwCategoryMerit,LPCWSTR Description) { +static inline HRESULT IFilterMapper3_CreateCategory(IFilterMapper3* This,REFCLSID clsidCategory,DWORD dwCategoryMerit,LPCWSTR Description) { return This->lpVtbl->CreateCategory(This,clsidCategory,dwCategoryMerit,Description); } -static __WIDL_INLINE HRESULT IFilterMapper3_UnregisterFilter(IFilterMapper3* This,const CLSID *pclsidCategory,LPCOLESTR szInstance,REFCLSID Filter) { +static inline HRESULT IFilterMapper3_UnregisterFilter(IFilterMapper3* This,const CLSID *pclsidCategory,LPCOLESTR szInstance,REFCLSID Filter) { return This->lpVtbl->UnregisterFilter(This,pclsidCategory,szInstance,Filter); } -static __WIDL_INLINE HRESULT IFilterMapper3_RegisterFilter(IFilterMapper3* This,REFCLSID clsidFilter,LPCWSTR Name,IMoniker **ppMoniker,const CLSID *pclsidCategory,LPCOLESTR szInstance,const REGFILTER2 *prf2) { +static inline HRESULT IFilterMapper3_RegisterFilter(IFilterMapper3* This,REFCLSID clsidFilter,LPCWSTR Name,IMoniker **ppMoniker,const CLSID *pclsidCategory,LPCOLESTR szInstance,const REGFILTER2 *prf2) { return This->lpVtbl->RegisterFilter(This,clsidFilter,Name,ppMoniker,pclsidCategory,szInstance,prf2); } -static __WIDL_INLINE HRESULT IFilterMapper3_EnumMatchingFilters(IFilterMapper3* This,IEnumMoniker **ppEnum,DWORD dwFlags,WINBOOL bExactMatch,DWORD dwMerit,WINBOOL bInputNeeded,DWORD cInputTypes,const GUID *pInputTypes,const REGPINMEDIUM *pMedIn,const CLSID *pPinCategoryIn,WINBOOL bRender,WINBOOL bOutputNeeded,DWORD cOutputTypes,const GUID *pOutputTypes,const REGPINMEDIUM *pMedOut,const CLSID *pPinCategoryOut) { +static inline HRESULT IFilterMapper3_EnumMatchingFilters(IFilterMapper3* This,IEnumMoniker **ppEnum,DWORD dwFlags,WINBOOL bExactMatch,DWORD dwMerit,WINBOOL bInputNeeded,DWORD cInputTypes,const GUID *pInputTypes,const REGPINMEDIUM *pMedIn,const CLSID *pPinCategoryIn,WINBOOL bRender,WINBOOL bOutputNeeded,DWORD cOutputTypes,const GUID *pOutputTypes,const REGPINMEDIUM *pMedOut,const CLSID *pPinCategoryOut) { return This->lpVtbl->EnumMatchingFilters(This,ppEnum,dwFlags,bExactMatch,dwMerit,bInputNeeded,cInputTypes,pInputTypes,pMedIn,pPinCategoryIn,bRender,bOutputNeeded,cOutputTypes,pOutputTypes,pMedOut,pPinCategoryOut); } /*** IFilterMapper3 methods ***/ -static __WIDL_INLINE HRESULT IFilterMapper3_GetICreateDevEnum(IFilterMapper3* This,ICreateDevEnum **ppEnum) { +static inline HRESULT IFilterMapper3_GetICreateDevEnum(IFilterMapper3* This,ICreateDevEnum **ppEnum) { return This->lpVtbl->GetICreateDevEnum(This,ppEnum); } #endif @@ -4973,20 +5005,20 @@ interface IQualityControl { #define IQualityControl_SetSink(This,piqc) (This)->lpVtbl->SetSink(This,piqc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IQualityControl_QueryInterface(IQualityControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IQualityControl_QueryInterface(IQualityControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IQualityControl_AddRef(IQualityControl* This) { +static inline ULONG IQualityControl_AddRef(IQualityControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IQualityControl_Release(IQualityControl* This) { +static inline ULONG IQualityControl_Release(IQualityControl* This) { return This->lpVtbl->Release(This); } /*** IQualityControl methods ***/ -static __WIDL_INLINE HRESULT IQualityControl_Notify(IQualityControl* This,IBaseFilter *pSelf,Quality q) { +static inline HRESULT IQualityControl_Notify(IQualityControl* This,IBaseFilter *pSelf,Quality q) { return This->lpVtbl->Notify(This,pSelf,q); } -static __WIDL_INLINE HRESULT IQualityControl_SetSink(IQualityControl* This,IQualityControl *piqc) { +static inline HRESULT IQualityControl_SetSink(IQualityControl* This,IQualityControl *piqc) { return This->lpVtbl->SetSink(This,piqc); } #endif @@ -5121,26 +5153,26 @@ interface IOverlayNotify { #define IOverlayNotify_OnPositionChange(This,pSourceRect,pDestinationRect) (This)->lpVtbl->OnPositionChange(This,pSourceRect,pDestinationRect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOverlayNotify_QueryInterface(IOverlayNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOverlayNotify_QueryInterface(IOverlayNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOverlayNotify_AddRef(IOverlayNotify* This) { +static inline ULONG IOverlayNotify_AddRef(IOverlayNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOverlayNotify_Release(IOverlayNotify* This) { +static inline ULONG IOverlayNotify_Release(IOverlayNotify* This) { return This->lpVtbl->Release(This); } /*** IOverlayNotify methods ***/ -static __WIDL_INLINE HRESULT IOverlayNotify_OnPaletteChange(IOverlayNotify* This,DWORD dwColors,const PALETTEENTRY *pPalette) { +static inline HRESULT IOverlayNotify_OnPaletteChange(IOverlayNotify* This,DWORD dwColors,const PALETTEENTRY *pPalette) { return This->lpVtbl->OnPaletteChange(This,dwColors,pPalette); } -static __WIDL_INLINE HRESULT IOverlayNotify_OnClipChange(IOverlayNotify* This,const RECT *pSourceRect,const RECT *pDestinationRect,const RGNDATA *pRgnData) { +static inline HRESULT IOverlayNotify_OnClipChange(IOverlayNotify* This,const RECT *pSourceRect,const RECT *pDestinationRect,const RGNDATA *pRgnData) { return This->lpVtbl->OnClipChange(This,pSourceRect,pDestinationRect,pRgnData); } -static __WIDL_INLINE HRESULT IOverlayNotify_OnColorKeyChange(IOverlayNotify* This,const COLORKEY *pColorKey) { +static inline HRESULT IOverlayNotify_OnColorKeyChange(IOverlayNotify* This,const COLORKEY *pColorKey) { return This->lpVtbl->OnColorKeyChange(This,pColorKey); } -static __WIDL_INLINE HRESULT IOverlayNotify_OnPositionChange(IOverlayNotify* This,const RECT *pSourceRect,const RECT *pDestinationRect) { +static inline HRESULT IOverlayNotify_OnPositionChange(IOverlayNotify* This,const RECT *pSourceRect,const RECT *pDestinationRect) { return This->lpVtbl->OnPositionChange(This,pSourceRect,pDestinationRect); } #endif @@ -5237,30 +5269,30 @@ interface IOverlayNotify2 { #define IOverlayNotify2_OnDisplayChange(This,hMonitor) (This)->lpVtbl->OnDisplayChange(This,hMonitor) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOverlayNotify2_QueryInterface(IOverlayNotify2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOverlayNotify2_QueryInterface(IOverlayNotify2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOverlayNotify2_AddRef(IOverlayNotify2* This) { +static inline ULONG IOverlayNotify2_AddRef(IOverlayNotify2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOverlayNotify2_Release(IOverlayNotify2* This) { +static inline ULONG IOverlayNotify2_Release(IOverlayNotify2* This) { return This->lpVtbl->Release(This); } /*** IOverlayNotify methods ***/ -static __WIDL_INLINE HRESULT IOverlayNotify2_OnPaletteChange(IOverlayNotify2* This,DWORD dwColors,const PALETTEENTRY *pPalette) { +static inline HRESULT IOverlayNotify2_OnPaletteChange(IOverlayNotify2* This,DWORD dwColors,const PALETTEENTRY *pPalette) { return This->lpVtbl->OnPaletteChange(This,dwColors,pPalette); } -static __WIDL_INLINE HRESULT IOverlayNotify2_OnClipChange(IOverlayNotify2* This,const RECT *pSourceRect,const RECT *pDestinationRect,const RGNDATA *pRgnData) { +static inline HRESULT IOverlayNotify2_OnClipChange(IOverlayNotify2* This,const RECT *pSourceRect,const RECT *pDestinationRect,const RGNDATA *pRgnData) { return This->lpVtbl->OnClipChange(This,pSourceRect,pDestinationRect,pRgnData); } -static __WIDL_INLINE HRESULT IOverlayNotify2_OnColorKeyChange(IOverlayNotify2* This,const COLORKEY *pColorKey) { +static inline HRESULT IOverlayNotify2_OnColorKeyChange(IOverlayNotify2* This,const COLORKEY *pColorKey) { return This->lpVtbl->OnColorKeyChange(This,pColorKey); } -static __WIDL_INLINE HRESULT IOverlayNotify2_OnPositionChange(IOverlayNotify2* This,const RECT *pSourceRect,const RECT *pDestinationRect) { +static inline HRESULT IOverlayNotify2_OnPositionChange(IOverlayNotify2* This,const RECT *pSourceRect,const RECT *pDestinationRect) { return This->lpVtbl->OnPositionChange(This,pSourceRect,pDestinationRect); } /*** IOverlayNotify2 methods ***/ -static __WIDL_INLINE HRESULT IOverlayNotify2_OnDisplayChange(IOverlayNotify2* This,HMONITOR hMonitor) { +static inline HRESULT IOverlayNotify2_OnDisplayChange(IOverlayNotify2* This,HMONITOR hMonitor) { return This->lpVtbl->OnDisplayChange(This,hMonitor); } #endif @@ -5411,44 +5443,44 @@ interface IOverlay { #define IOverlay_Unadvise(This) (This)->lpVtbl->Unadvise(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IOverlay_QueryInterface(IOverlay* This,REFIID riid,void **ppvObject) { +static inline HRESULT IOverlay_QueryInterface(IOverlay* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IOverlay_AddRef(IOverlay* This) { +static inline ULONG IOverlay_AddRef(IOverlay* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IOverlay_Release(IOverlay* This) { +static inline ULONG IOverlay_Release(IOverlay* This) { return This->lpVtbl->Release(This); } /*** IOverlay methods ***/ -static __WIDL_INLINE HRESULT IOverlay_GetPalette(IOverlay* This,DWORD *pdwColors,PALETTEENTRY **ppPalette) { +static inline HRESULT IOverlay_GetPalette(IOverlay* This,DWORD *pdwColors,PALETTEENTRY **ppPalette) { return This->lpVtbl->GetPalette(This,pdwColors,ppPalette); } -static __WIDL_INLINE HRESULT IOverlay_SetPalette(IOverlay* This,DWORD dwColors,PALETTEENTRY *pPalette) { +static inline HRESULT IOverlay_SetPalette(IOverlay* This,DWORD dwColors,PALETTEENTRY *pPalette) { return This->lpVtbl->SetPalette(This,dwColors,pPalette); } -static __WIDL_INLINE HRESULT IOverlay_GetDefaultColorKey(IOverlay* This,COLORKEY *pColorKey) { +static inline HRESULT IOverlay_GetDefaultColorKey(IOverlay* This,COLORKEY *pColorKey) { return This->lpVtbl->GetDefaultColorKey(This,pColorKey); } -static __WIDL_INLINE HRESULT IOverlay_GetColorKey(IOverlay* This,COLORKEY *pColorKey) { +static inline HRESULT IOverlay_GetColorKey(IOverlay* This,COLORKEY *pColorKey) { return This->lpVtbl->GetColorKey(This,pColorKey); } -static __WIDL_INLINE HRESULT IOverlay_SetColorKey(IOverlay* This,COLORKEY *pColorKey) { +static inline HRESULT IOverlay_SetColorKey(IOverlay* This,COLORKEY *pColorKey) { return This->lpVtbl->SetColorKey(This,pColorKey); } -static __WIDL_INLINE HRESULT IOverlay_GetWindowHandle(IOverlay* This,HWND *pHwnd) { +static inline HRESULT IOverlay_GetWindowHandle(IOverlay* This,HWND *pHwnd) { return This->lpVtbl->GetWindowHandle(This,pHwnd); } -static __WIDL_INLINE HRESULT IOverlay_GetClipList(IOverlay* This,RECT *pSourceRect,RECT *pDestinationRect,RGNDATA **ppRgnData) { +static inline HRESULT IOverlay_GetClipList(IOverlay* This,RECT *pSourceRect,RECT *pDestinationRect,RGNDATA **ppRgnData) { return This->lpVtbl->GetClipList(This,pSourceRect,pDestinationRect,ppRgnData); } -static __WIDL_INLINE HRESULT IOverlay_GetVideoPosition(IOverlay* This,RECT *pSourceRect,RECT *pDestinationRect) { +static inline HRESULT IOverlay_GetVideoPosition(IOverlay* This,RECT *pSourceRect,RECT *pDestinationRect) { return This->lpVtbl->GetVideoPosition(This,pSourceRect,pDestinationRect); } -static __WIDL_INLINE HRESULT IOverlay_Advise(IOverlay* This,IOverlayNotify *pOverlayNotify,DWORD dwInterests) { +static inline HRESULT IOverlay_Advise(IOverlay* This,IOverlayNotify *pOverlayNotify,DWORD dwInterests) { return This->lpVtbl->Advise(This,pOverlayNotify,dwInterests); } -static __WIDL_INLINE HRESULT IOverlay_Unadvise(IOverlay* This) { +static inline HRESULT IOverlay_Unadvise(IOverlay* This) { return This->lpVtbl->Unadvise(This); } #endif @@ -5520,17 +5552,17 @@ interface IMediaEventSink { #define IMediaEventSink_Notify(This,EventCode,EventParam1,EventParam2) (This)->lpVtbl->Notify(This,EventCode,EventParam1,EventParam2) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaEventSink_QueryInterface(IMediaEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaEventSink_QueryInterface(IMediaEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaEventSink_AddRef(IMediaEventSink* This) { +static inline ULONG IMediaEventSink_AddRef(IMediaEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaEventSink_Release(IMediaEventSink* This) { +static inline ULONG IMediaEventSink_Release(IMediaEventSink* This) { return This->lpVtbl->Release(This); } /*** IMediaEventSink methods ***/ -static __WIDL_INLINE HRESULT IMediaEventSink_Notify(IMediaEventSink* This,LONG EventCode,LONG_PTR EventParam1,LONG_PTR EventParam2) { +static inline HRESULT IMediaEventSink_Notify(IMediaEventSink* This,LONG EventCode,LONG_PTR EventParam1,LONG_PTR EventParam2) { return This->lpVtbl->Notify(This,EventCode,EventParam1,EventParam2); } #endif @@ -5610,20 +5642,20 @@ interface IFileSourceFilter { #define IFileSourceFilter_GetCurFile(This,ppszFileName,pmt) (This)->lpVtbl->GetCurFile(This,ppszFileName,pmt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileSourceFilter_QueryInterface(IFileSourceFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileSourceFilter_QueryInterface(IFileSourceFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileSourceFilter_AddRef(IFileSourceFilter* This) { +static inline ULONG IFileSourceFilter_AddRef(IFileSourceFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileSourceFilter_Release(IFileSourceFilter* This) { +static inline ULONG IFileSourceFilter_Release(IFileSourceFilter* This) { return This->lpVtbl->Release(This); } /*** IFileSourceFilter methods ***/ -static __WIDL_INLINE HRESULT IFileSourceFilter_Load(IFileSourceFilter* This,LPCOLESTR pszFileName,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IFileSourceFilter_Load(IFileSourceFilter* This,LPCOLESTR pszFileName,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->Load(This,pszFileName,pmt); } -static __WIDL_INLINE HRESULT IFileSourceFilter_GetCurFile(IFileSourceFilter* This,LPOLESTR *ppszFileName,AM_MEDIA_TYPE *pmt) { +static inline HRESULT IFileSourceFilter_GetCurFile(IFileSourceFilter* This,LPOLESTR *ppszFileName,AM_MEDIA_TYPE *pmt) { return This->lpVtbl->GetCurFile(This,ppszFileName,pmt); } #endif @@ -5703,20 +5735,20 @@ interface IFileSinkFilter { #define IFileSinkFilter_GetCurFile(This,ppszFileName,pmt) (This)->lpVtbl->GetCurFile(This,ppszFileName,pmt) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileSinkFilter_QueryInterface(IFileSinkFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileSinkFilter_QueryInterface(IFileSinkFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileSinkFilter_AddRef(IFileSinkFilter* This) { +static inline ULONG IFileSinkFilter_AddRef(IFileSinkFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileSinkFilter_Release(IFileSinkFilter* This) { +static inline ULONG IFileSinkFilter_Release(IFileSinkFilter* This) { return This->lpVtbl->Release(This); } /*** IFileSinkFilter methods ***/ -static __WIDL_INLINE HRESULT IFileSinkFilter_SetFileName(IFileSinkFilter* This,LPCOLESTR pszFileName,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IFileSinkFilter_SetFileName(IFileSinkFilter* This,LPCOLESTR pszFileName,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->SetFileName(This,pszFileName,pmt); } -static __WIDL_INLINE HRESULT IFileSinkFilter_GetCurFile(IFileSinkFilter* This,LPOLESTR *ppszFileName,AM_MEDIA_TYPE *pmt) { +static inline HRESULT IFileSinkFilter_GetCurFile(IFileSinkFilter* This,LPOLESTR *ppszFileName,AM_MEDIA_TYPE *pmt) { return This->lpVtbl->GetCurFile(This,ppszFileName,pmt); } #endif @@ -5806,27 +5838,27 @@ interface IFileSinkFilter2 { #define IFileSinkFilter2_GetMode(This,pdwFlags) (This)->lpVtbl->GetMode(This,pdwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFileSinkFilter2_QueryInterface(IFileSinkFilter2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFileSinkFilter2_QueryInterface(IFileSinkFilter2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFileSinkFilter2_AddRef(IFileSinkFilter2* This) { +static inline ULONG IFileSinkFilter2_AddRef(IFileSinkFilter2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFileSinkFilter2_Release(IFileSinkFilter2* This) { +static inline ULONG IFileSinkFilter2_Release(IFileSinkFilter2* This) { return This->lpVtbl->Release(This); } /*** IFileSinkFilter methods ***/ -static __WIDL_INLINE HRESULT IFileSinkFilter2_SetFileName(IFileSinkFilter2* This,LPCOLESTR pszFileName,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IFileSinkFilter2_SetFileName(IFileSinkFilter2* This,LPCOLESTR pszFileName,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->SetFileName(This,pszFileName,pmt); } -static __WIDL_INLINE HRESULT IFileSinkFilter2_GetCurFile(IFileSinkFilter2* This,LPOLESTR *ppszFileName,AM_MEDIA_TYPE *pmt) { +static inline HRESULT IFileSinkFilter2_GetCurFile(IFileSinkFilter2* This,LPOLESTR *ppszFileName,AM_MEDIA_TYPE *pmt) { return This->lpVtbl->GetCurFile(This,ppszFileName,pmt); } /*** IFileSinkFilter2 methods ***/ -static __WIDL_INLINE HRESULT IFileSinkFilter2_SetMode(IFileSinkFilter2* This,DWORD dwFlags) { +static inline HRESULT IFileSinkFilter2_SetMode(IFileSinkFilter2* This,DWORD dwFlags) { return This->lpVtbl->SetMode(This,dwFlags); } -static __WIDL_INLINE HRESULT IFileSinkFilter2_GetMode(IFileSinkFilter2* This,DWORD *pdwFlags) { +static inline HRESULT IFileSinkFilter2_GetMode(IFileSinkFilter2* This,DWORD *pdwFlags) { return This->lpVtbl->GetMode(This,pdwFlags); } #endif @@ -5996,60 +6028,60 @@ interface IGraphBuilder { #define IGraphBuilder_ShouldOperationContinue(This) (This)->lpVtbl->ShouldOperationContinue(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGraphBuilder_QueryInterface(IGraphBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGraphBuilder_QueryInterface(IGraphBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGraphBuilder_AddRef(IGraphBuilder* This) { +static inline ULONG IGraphBuilder_AddRef(IGraphBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGraphBuilder_Release(IGraphBuilder* This) { +static inline ULONG IGraphBuilder_Release(IGraphBuilder* This) { return This->lpVtbl->Release(This); } /*** IFilterGraph methods ***/ -static __WIDL_INLINE HRESULT IGraphBuilder_AddFilter(IGraphBuilder* This,IBaseFilter *pFilter,LPCWSTR pName) { +static inline HRESULT IGraphBuilder_AddFilter(IGraphBuilder* This,IBaseFilter *pFilter,LPCWSTR pName) { return This->lpVtbl->AddFilter(This,pFilter,pName); } -static __WIDL_INLINE HRESULT IGraphBuilder_RemoveFilter(IGraphBuilder* This,IBaseFilter *pFilter) { +static inline HRESULT IGraphBuilder_RemoveFilter(IGraphBuilder* This,IBaseFilter *pFilter) { return This->lpVtbl->RemoveFilter(This,pFilter); } -static __WIDL_INLINE HRESULT IGraphBuilder_EnumFilters(IGraphBuilder* This,IEnumFilters **ppEnum) { +static inline HRESULT IGraphBuilder_EnumFilters(IGraphBuilder* This,IEnumFilters **ppEnum) { return This->lpVtbl->EnumFilters(This,ppEnum); } -static __WIDL_INLINE HRESULT IGraphBuilder_FindFilterByName(IGraphBuilder* This,LPCWSTR pName,IBaseFilter **ppFilter) { +static inline HRESULT IGraphBuilder_FindFilterByName(IGraphBuilder* This,LPCWSTR pName,IBaseFilter **ppFilter) { return This->lpVtbl->FindFilterByName(This,pName,ppFilter); } -static __WIDL_INLINE HRESULT IGraphBuilder_ConnectDirect(IGraphBuilder* This,IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IGraphBuilder_ConnectDirect(IGraphBuilder* This,IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->ConnectDirect(This,ppinOut,ppinIn,pmt); } -static __WIDL_INLINE HRESULT IGraphBuilder_Reconnect(IGraphBuilder* This,IPin *ppin) { +static inline HRESULT IGraphBuilder_Reconnect(IGraphBuilder* This,IPin *ppin) { return This->lpVtbl->Reconnect(This,ppin); } -static __WIDL_INLINE HRESULT IGraphBuilder_Disconnect(IGraphBuilder* This,IPin *ppin) { +static inline HRESULT IGraphBuilder_Disconnect(IGraphBuilder* This,IPin *ppin) { return This->lpVtbl->Disconnect(This,ppin); } -static __WIDL_INLINE HRESULT IGraphBuilder_SetDefaultSyncSource(IGraphBuilder* This) { +static inline HRESULT IGraphBuilder_SetDefaultSyncSource(IGraphBuilder* This) { return This->lpVtbl->SetDefaultSyncSource(This); } /*** IGraphBuilder methods ***/ -static __WIDL_INLINE HRESULT IGraphBuilder_Connect(IGraphBuilder* This,IPin *ppinOut,IPin *ppinIn) { +static inline HRESULT IGraphBuilder_Connect(IGraphBuilder* This,IPin *ppinOut,IPin *ppinIn) { return This->lpVtbl->Connect(This,ppinOut,ppinIn); } -static __WIDL_INLINE HRESULT IGraphBuilder_Render(IGraphBuilder* This,IPin *ppinOut) { +static inline HRESULT IGraphBuilder_Render(IGraphBuilder* This,IPin *ppinOut) { return This->lpVtbl->Render(This,ppinOut); } -static __WIDL_INLINE HRESULT IGraphBuilder_RenderFile(IGraphBuilder* This,LPCWSTR lpcwstrFile,LPCWSTR lpcwstrPlayList) { +static inline HRESULT IGraphBuilder_RenderFile(IGraphBuilder* This,LPCWSTR lpcwstrFile,LPCWSTR lpcwstrPlayList) { return This->lpVtbl->RenderFile(This,lpcwstrFile,lpcwstrPlayList); } -static __WIDL_INLINE HRESULT IGraphBuilder_AddSourceFilter(IGraphBuilder* This,LPCWSTR lpcwstrFileName,LPCWSTR lpcwstrFilterName,IBaseFilter **ppFilter) { +static inline HRESULT IGraphBuilder_AddSourceFilter(IGraphBuilder* This,LPCWSTR lpcwstrFileName,LPCWSTR lpcwstrFilterName,IBaseFilter **ppFilter) { return This->lpVtbl->AddSourceFilter(This,lpcwstrFileName,lpcwstrFilterName,ppFilter); } -static __WIDL_INLINE HRESULT IGraphBuilder_SetLogFile(IGraphBuilder* This,DWORD_PTR hFile) { +static inline HRESULT IGraphBuilder_SetLogFile(IGraphBuilder* This,DWORD_PTR hFile) { return This->lpVtbl->SetLogFile(This,hFile); } -static __WIDL_INLINE HRESULT IGraphBuilder_Abort(IGraphBuilder* This) { +static inline HRESULT IGraphBuilder_Abort(IGraphBuilder* This) { return This->lpVtbl->Abort(This); } -static __WIDL_INLINE HRESULT IGraphBuilder_ShouldOperationContinue(IGraphBuilder* This) { +static inline HRESULT IGraphBuilder_ShouldOperationContinue(IGraphBuilder* This) { return This->lpVtbl->ShouldOperationContinue(This); } #endif @@ -6208,38 +6240,38 @@ interface ICaptureGraphBuilder { #define ICaptureGraphBuilder_CopyCaptureFile(This,lpwstrOld,lpwstrNew,fAllowEscAbort,pCallback) (This)->lpVtbl->CopyCaptureFile(This,lpwstrOld,lpwstrNew,fAllowEscAbort,pCallback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICaptureGraphBuilder_QueryInterface(ICaptureGraphBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICaptureGraphBuilder_QueryInterface(ICaptureGraphBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICaptureGraphBuilder_AddRef(ICaptureGraphBuilder* This) { +static inline ULONG ICaptureGraphBuilder_AddRef(ICaptureGraphBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICaptureGraphBuilder_Release(ICaptureGraphBuilder* This) { +static inline ULONG ICaptureGraphBuilder_Release(ICaptureGraphBuilder* This) { return This->lpVtbl->Release(This); } /*** ICaptureGraphBuilder methods ***/ -static __WIDL_INLINE HRESULT ICaptureGraphBuilder_SetFiltergraph(ICaptureGraphBuilder* This,IGraphBuilder *pfg) { +static inline HRESULT ICaptureGraphBuilder_SetFiltergraph(ICaptureGraphBuilder* This,IGraphBuilder *pfg) { return This->lpVtbl->SetFiltergraph(This,pfg); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder_GetFiltergraph(ICaptureGraphBuilder* This,IGraphBuilder **ppfg) { +static inline HRESULT ICaptureGraphBuilder_GetFiltergraph(ICaptureGraphBuilder* This,IGraphBuilder **ppfg) { return This->lpVtbl->GetFiltergraph(This,ppfg); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder_SetOutputFileName(ICaptureGraphBuilder* This,const GUID *pType,LPCOLESTR lpstrFile,IBaseFilter **ppf,IFileSinkFilter **ppSink) { +static inline HRESULT ICaptureGraphBuilder_SetOutputFileName(ICaptureGraphBuilder* This,const GUID *pType,LPCOLESTR lpstrFile,IBaseFilter **ppf,IFileSinkFilter **ppSink) { return This->lpVtbl->SetOutputFileName(This,pType,lpstrFile,ppf,ppSink); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder_FindInterface(ICaptureGraphBuilder* This,const GUID *pCategory,IBaseFilter *pf,REFIID riid,void **ppint) { +static inline HRESULT ICaptureGraphBuilder_FindInterface(ICaptureGraphBuilder* This,const GUID *pCategory,IBaseFilter *pf,REFIID riid,void **ppint) { return This->lpVtbl->FindInterface(This,pCategory,pf,riid,ppint); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder_RenderStream(ICaptureGraphBuilder* This,const GUID *pCategory,IUnknown *pSource,IBaseFilter *pfCompressor,IBaseFilter *pfRenderer) { +static inline HRESULT ICaptureGraphBuilder_RenderStream(ICaptureGraphBuilder* This,const GUID *pCategory,IUnknown *pSource,IBaseFilter *pfCompressor,IBaseFilter *pfRenderer) { return This->lpVtbl->RenderStream(This,pCategory,pSource,pfCompressor,pfRenderer); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder_ControlStream(ICaptureGraphBuilder* This,const GUID *pCategory,IBaseFilter *pFilter,REFERENCE_TIME *pstart,REFERENCE_TIME *pstop,WORD wStartCookie,WORD wStopCookie) { +static inline HRESULT ICaptureGraphBuilder_ControlStream(ICaptureGraphBuilder* This,const GUID *pCategory,IBaseFilter *pFilter,REFERENCE_TIME *pstart,REFERENCE_TIME *pstop,WORD wStartCookie,WORD wStopCookie) { return This->lpVtbl->ControlStream(This,pCategory,pFilter,pstart,pstop,wStartCookie,wStopCookie); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder_AllocCapFile(ICaptureGraphBuilder* This,LPCOLESTR lpstr,DWORDLONG dwlSize) { +static inline HRESULT ICaptureGraphBuilder_AllocCapFile(ICaptureGraphBuilder* This,LPCOLESTR lpstr,DWORDLONG dwlSize) { return This->lpVtbl->AllocCapFile(This,lpstr,dwlSize); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder_CopyCaptureFile(ICaptureGraphBuilder* This,LPOLESTR lpwstrOld,LPOLESTR lpwstrNew,int fAllowEscAbort,IAMCopyCaptureFileProgress *pCallback) { +static inline HRESULT ICaptureGraphBuilder_CopyCaptureFile(ICaptureGraphBuilder* This,LPOLESTR lpwstrOld,LPOLESTR lpwstrNew,int fAllowEscAbort,IAMCopyCaptureFileProgress *pCallback) { return This->lpVtbl->CopyCaptureFile(This,lpwstrOld,lpwstrNew,fAllowEscAbort,pCallback); } #endif @@ -6329,17 +6361,17 @@ interface IAMCopyCaptureFileProgress { #define IAMCopyCaptureFileProgress_Progress(This,iProgress) (This)->lpVtbl->Progress(This,iProgress) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMCopyCaptureFileProgress_QueryInterface(IAMCopyCaptureFileProgress* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMCopyCaptureFileProgress_QueryInterface(IAMCopyCaptureFileProgress* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMCopyCaptureFileProgress_AddRef(IAMCopyCaptureFileProgress* This) { +static inline ULONG IAMCopyCaptureFileProgress_AddRef(IAMCopyCaptureFileProgress* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMCopyCaptureFileProgress_Release(IAMCopyCaptureFileProgress* This) { +static inline ULONG IAMCopyCaptureFileProgress_Release(IAMCopyCaptureFileProgress* This) { return This->lpVtbl->Release(This); } /*** IAMCopyCaptureFileProgress methods ***/ -static __WIDL_INLINE HRESULT IAMCopyCaptureFileProgress_Progress(IAMCopyCaptureFileProgress* This,int iProgress) { +static inline HRESULT IAMCopyCaptureFileProgress_Progress(IAMCopyCaptureFileProgress* This,int iProgress) { return This->lpVtbl->Progress(This,iProgress); } #endif @@ -6524,41 +6556,41 @@ interface ICaptureGraphBuilder2 { #define ICaptureGraphBuilder2_FindPin(This,pSource,pindir,pCategory,pType,fUnconnected,num,ppPin) (This)->lpVtbl->FindPin(This,pSource,pindir,pCategory,pType,fUnconnected,num,ppPin) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_QueryInterface(ICaptureGraphBuilder2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICaptureGraphBuilder2_QueryInterface(ICaptureGraphBuilder2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICaptureGraphBuilder2_AddRef(ICaptureGraphBuilder2* This) { +static inline ULONG ICaptureGraphBuilder2_AddRef(ICaptureGraphBuilder2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICaptureGraphBuilder2_Release(ICaptureGraphBuilder2* This) { +static inline ULONG ICaptureGraphBuilder2_Release(ICaptureGraphBuilder2* This) { return This->lpVtbl->Release(This); } /*** ICaptureGraphBuilder2 methods ***/ -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_SetFiltergraph(ICaptureGraphBuilder2* This,IGraphBuilder *pfg) { +static inline HRESULT ICaptureGraphBuilder2_SetFiltergraph(ICaptureGraphBuilder2* This,IGraphBuilder *pfg) { return This->lpVtbl->SetFiltergraph(This,pfg); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_GetFiltergraph(ICaptureGraphBuilder2* This,IGraphBuilder **ppfg) { +static inline HRESULT ICaptureGraphBuilder2_GetFiltergraph(ICaptureGraphBuilder2* This,IGraphBuilder **ppfg) { return This->lpVtbl->GetFiltergraph(This,ppfg); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_SetOutputFileName(ICaptureGraphBuilder2* This,const GUID *pType,LPCOLESTR lpstrFile,IBaseFilter **ppf,IFileSinkFilter **ppSink) { +static inline HRESULT ICaptureGraphBuilder2_SetOutputFileName(ICaptureGraphBuilder2* This,const GUID *pType,LPCOLESTR lpstrFile,IBaseFilter **ppf,IFileSinkFilter **ppSink) { return This->lpVtbl->SetOutputFileName(This,pType,lpstrFile,ppf,ppSink); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_FindInterface(ICaptureGraphBuilder2* This,const GUID *pCategory,const GUID *pType,IBaseFilter *pf,REFIID riid,void **ppint) { +static inline HRESULT ICaptureGraphBuilder2_FindInterface(ICaptureGraphBuilder2* This,const GUID *pCategory,const GUID *pType,IBaseFilter *pf,REFIID riid,void **ppint) { return This->lpVtbl->FindInterface(This,pCategory,pType,pf,riid,ppint); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_RenderStream(ICaptureGraphBuilder2* This,const GUID *pCategory,const GUID *pType,IUnknown *pSource,IBaseFilter *pfCompressor,IBaseFilter *pfRenderer) { +static inline HRESULT ICaptureGraphBuilder2_RenderStream(ICaptureGraphBuilder2* This,const GUID *pCategory,const GUID *pType,IUnknown *pSource,IBaseFilter *pfCompressor,IBaseFilter *pfRenderer) { return This->lpVtbl->RenderStream(This,pCategory,pType,pSource,pfCompressor,pfRenderer); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_ControlStream(ICaptureGraphBuilder2* This,const GUID *pCategory,const GUID *pType,IBaseFilter *pFilter,REFERENCE_TIME *pstart,REFERENCE_TIME *pstop,WORD wStartCookie,WORD wStopCookie) { +static inline HRESULT ICaptureGraphBuilder2_ControlStream(ICaptureGraphBuilder2* This,const GUID *pCategory,const GUID *pType,IBaseFilter *pFilter,REFERENCE_TIME *pstart,REFERENCE_TIME *pstop,WORD wStartCookie,WORD wStopCookie) { return This->lpVtbl->ControlStream(This,pCategory,pType,pFilter,pstart,pstop,wStartCookie,wStopCookie); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_AllocCapFile(ICaptureGraphBuilder2* This,LPCOLESTR lpstr,DWORDLONG dwlSize) { +static inline HRESULT ICaptureGraphBuilder2_AllocCapFile(ICaptureGraphBuilder2* This,LPCOLESTR lpstr,DWORDLONG dwlSize) { return This->lpVtbl->AllocCapFile(This,lpstr,dwlSize); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_CopyCaptureFile(ICaptureGraphBuilder2* This,LPOLESTR lpwstrOld,LPOLESTR lpwstrNew,int fAllowEscAbort,IAMCopyCaptureFileProgress *pCallback) { +static inline HRESULT ICaptureGraphBuilder2_CopyCaptureFile(ICaptureGraphBuilder2* This,LPOLESTR lpwstrOld,LPOLESTR lpwstrNew,int fAllowEscAbort,IAMCopyCaptureFileProgress *pCallback) { return This->lpVtbl->CopyCaptureFile(This,lpwstrOld,lpwstrNew,fAllowEscAbort,pCallback); } -static __WIDL_INLINE HRESULT ICaptureGraphBuilder2_FindPin(ICaptureGraphBuilder2* This,IUnknown *pSource,PIN_DIRECTION pindir,const GUID *pCategory,const GUID *pType,WINBOOL fUnconnected,int num,IPin **ppPin) { +static inline HRESULT ICaptureGraphBuilder2_FindPin(ICaptureGraphBuilder2* This,IUnknown *pSource,PIN_DIRECTION pindir,const GUID *pCategory,const GUID *pType,WINBOOL fUnconnected,int num,IPin **ppPin) { return This->lpVtbl->FindPin(This,pSource,pindir,pCategory,pType,fUnconnected,num,ppPin); } #endif @@ -6675,26 +6707,26 @@ interface IConfigAviMux { #define IConfigAviMux_GetOutputCompatibilityIndex(This,pfOldIndex) (This)->lpVtbl->GetOutputCompatibilityIndex(This,pfOldIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IConfigAviMux_QueryInterface(IConfigAviMux* This,REFIID riid,void **ppvObject) { +static inline HRESULT IConfigAviMux_QueryInterface(IConfigAviMux* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IConfigAviMux_AddRef(IConfigAviMux* This) { +static inline ULONG IConfigAviMux_AddRef(IConfigAviMux* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IConfigAviMux_Release(IConfigAviMux* This) { +static inline ULONG IConfigAviMux_Release(IConfigAviMux* This) { return This->lpVtbl->Release(This); } /*** IConfigAviMux methods ***/ -static __WIDL_INLINE HRESULT IConfigAviMux_SetMasterStream(IConfigAviMux* This,LONG iStream) { +static inline HRESULT IConfigAviMux_SetMasterStream(IConfigAviMux* This,LONG iStream) { return This->lpVtbl->SetMasterStream(This,iStream); } -static __WIDL_INLINE HRESULT IConfigAviMux_GetMasterStream(IConfigAviMux* This,LONG *pStream) { +static inline HRESULT IConfigAviMux_GetMasterStream(IConfigAviMux* This,LONG *pStream) { return This->lpVtbl->GetMasterStream(This,pStream); } -static __WIDL_INLINE HRESULT IConfigAviMux_SetOutputCompatibilityIndex(IConfigAviMux* This,WINBOOL fOldIndex) { +static inline HRESULT IConfigAviMux_SetOutputCompatibilityIndex(IConfigAviMux* This,WINBOOL fOldIndex) { return This->lpVtbl->SetOutputCompatibilityIndex(This,fOldIndex); } -static __WIDL_INLINE HRESULT IConfigAviMux_GetOutputCompatibilityIndex(IConfigAviMux* This,WINBOOL *pfOldIndex) { +static inline HRESULT IConfigAviMux_GetOutputCompatibilityIndex(IConfigAviMux* This,WINBOOL *pfOldIndex) { return This->lpVtbl->GetOutputCompatibilityIndex(This,pfOldIndex); } #endif @@ -6795,26 +6827,26 @@ interface IConfigInterleaving { #define IConfigInterleaving_get_Interleaving(This,prtInterleave,prtPreroll) (This)->lpVtbl->get_Interleaving(This,prtInterleave,prtPreroll) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IConfigInterleaving_QueryInterface(IConfigInterleaving* This,REFIID riid,void **ppvObject) { +static inline HRESULT IConfigInterleaving_QueryInterface(IConfigInterleaving* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IConfigInterleaving_AddRef(IConfigInterleaving* This) { +static inline ULONG IConfigInterleaving_AddRef(IConfigInterleaving* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IConfigInterleaving_Release(IConfigInterleaving* This) { +static inline ULONG IConfigInterleaving_Release(IConfigInterleaving* This) { return This->lpVtbl->Release(This); } /*** IConfigInterleaving methods ***/ -static __WIDL_INLINE HRESULT IConfigInterleaving_put_Mode(IConfigInterleaving* This,InterleavingMode mode) { +static inline HRESULT IConfigInterleaving_put_Mode(IConfigInterleaving* This,InterleavingMode mode) { return This->lpVtbl->put_Mode(This,mode); } -static __WIDL_INLINE HRESULT IConfigInterleaving_get_Mode(IConfigInterleaving* This,InterleavingMode *pMode) { +static inline HRESULT IConfigInterleaving_get_Mode(IConfigInterleaving* This,InterleavingMode *pMode) { return This->lpVtbl->get_Mode(This,pMode); } -static __WIDL_INLINE HRESULT IConfigInterleaving_put_Interleaving(IConfigInterleaving* This,const REFERENCE_TIME *prtInterleave,const REFERENCE_TIME *prtPreroll) { +static inline HRESULT IConfigInterleaving_put_Interleaving(IConfigInterleaving* This,const REFERENCE_TIME *prtInterleave,const REFERENCE_TIME *prtPreroll) { return This->lpVtbl->put_Interleaving(This,prtInterleave,prtPreroll); } -static __WIDL_INLINE HRESULT IConfigInterleaving_get_Interleaving(IConfigInterleaving* This,REFERENCE_TIME *prtInterleave,REFERENCE_TIME *prtPreroll) { +static inline HRESULT IConfigInterleaving_get_Interleaving(IConfigInterleaving* This,REFERENCE_TIME *prtInterleave,REFERENCE_TIME *prtPreroll) { return This->lpVtbl->get_Interleaving(This,prtInterleave,prtPreroll); } #endif @@ -6889,20 +6921,20 @@ interface IAMClockSlave { #define IAMClockSlave_GetErrorTolerance(This,pdwTolerance) (This)->lpVtbl->GetErrorTolerance(This,pdwTolerance) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMClockSlave_QueryInterface(IAMClockSlave* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMClockSlave_QueryInterface(IAMClockSlave* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMClockSlave_AddRef(IAMClockSlave* This) { +static inline ULONG IAMClockSlave_AddRef(IAMClockSlave* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMClockSlave_Release(IAMClockSlave* This) { +static inline ULONG IAMClockSlave_Release(IAMClockSlave* This) { return This->lpVtbl->Release(This); } /*** IAMClockSlave methods ***/ -static __WIDL_INLINE HRESULT IAMClockSlave_SetErrorTolerance(IAMClockSlave* This,DWORD dwTolerance) { +static inline HRESULT IAMClockSlave_SetErrorTolerance(IAMClockSlave* This,DWORD dwTolerance) { return This->lpVtbl->SetErrorTolerance(This,dwTolerance); } -static __WIDL_INLINE HRESULT IAMClockSlave_GetErrorTolerance(IAMClockSlave* This,DWORD *pdwTolerance) { +static inline HRESULT IAMClockSlave_GetErrorTolerance(IAMClockSlave* This,DWORD *pdwTolerance) { return This->lpVtbl->GetErrorTolerance(This,pdwTolerance); } #endif @@ -7024,26 +7056,26 @@ interface IAMCertifiedOutputProtection { #define IAMCertifiedOutputProtection_ProtectionStatus(This,pStatusInput,pStatusOutput) (This)->lpVtbl->ProtectionStatus(This,pStatusInput,pStatusOutput) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMCertifiedOutputProtection_QueryInterface(IAMCertifiedOutputProtection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMCertifiedOutputProtection_QueryInterface(IAMCertifiedOutputProtection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMCertifiedOutputProtection_AddRef(IAMCertifiedOutputProtection* This) { +static inline ULONG IAMCertifiedOutputProtection_AddRef(IAMCertifiedOutputProtection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMCertifiedOutputProtection_Release(IAMCertifiedOutputProtection* This) { +static inline ULONG IAMCertifiedOutputProtection_Release(IAMCertifiedOutputProtection* This) { return This->lpVtbl->Release(This); } /*** IAMCertifiedOutputProtection methods ***/ -static __WIDL_INLINE HRESULT IAMCertifiedOutputProtection_KeyExchange(IAMCertifiedOutputProtection* This,GUID *pRandom,BYTE **VarLenCertGH,DWORD *pdwLengthCertGH) { +static inline HRESULT IAMCertifiedOutputProtection_KeyExchange(IAMCertifiedOutputProtection* This,GUID *pRandom,BYTE **VarLenCertGH,DWORD *pdwLengthCertGH) { return This->lpVtbl->KeyExchange(This,pRandom,VarLenCertGH,pdwLengthCertGH); } -static __WIDL_INLINE HRESULT IAMCertifiedOutputProtection_SessionSequenceStart(IAMCertifiedOutputProtection* This,AMCOPPSignature *pSig) { +static inline HRESULT IAMCertifiedOutputProtection_SessionSequenceStart(IAMCertifiedOutputProtection* This,AMCOPPSignature *pSig) { return This->lpVtbl->SessionSequenceStart(This,pSig); } -static __WIDL_INLINE HRESULT IAMCertifiedOutputProtection_ProtectionCommand(IAMCertifiedOutputProtection* This,const AMCOPPCommand *cmd) { +static inline HRESULT IAMCertifiedOutputProtection_ProtectionCommand(IAMCertifiedOutputProtection* This,const AMCOPPCommand *cmd) { return This->lpVtbl->ProtectionCommand(This,cmd); } -static __WIDL_INLINE HRESULT IAMCertifiedOutputProtection_ProtectionStatus(IAMCertifiedOutputProtection* This,const AMCOPPStatusInput *pStatusInput,AMCOPPStatusOutput *pStatusOutput) { +static inline HRESULT IAMCertifiedOutputProtection_ProtectionStatus(IAMCertifiedOutputProtection* This,const AMCOPPStatusInput *pStatusInput,AMCOPPStatusOutput *pStatusOutput) { return This->lpVtbl->ProtectionStatus(This,pStatusInput,pStatusOutput); } #endif @@ -7225,70 +7257,70 @@ interface IFilterGraph2 { #define IFilterGraph2_RenderEx(This,pPinOut,dwFlags,pvContext) (This)->lpVtbl->RenderEx(This,pPinOut,dwFlags,pvContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IFilterGraph2_QueryInterface(IFilterGraph2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IFilterGraph2_QueryInterface(IFilterGraph2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IFilterGraph2_AddRef(IFilterGraph2* This) { +static inline ULONG IFilterGraph2_AddRef(IFilterGraph2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IFilterGraph2_Release(IFilterGraph2* This) { +static inline ULONG IFilterGraph2_Release(IFilterGraph2* This) { return This->lpVtbl->Release(This); } /*** IFilterGraph methods ***/ -static __WIDL_INLINE HRESULT IFilterGraph2_AddFilter(IFilterGraph2* This,IBaseFilter *pFilter,LPCWSTR pName) { +static inline HRESULT IFilterGraph2_AddFilter(IFilterGraph2* This,IBaseFilter *pFilter,LPCWSTR pName) { return This->lpVtbl->AddFilter(This,pFilter,pName); } -static __WIDL_INLINE HRESULT IFilterGraph2_RemoveFilter(IFilterGraph2* This,IBaseFilter *pFilter) { +static inline HRESULT IFilterGraph2_RemoveFilter(IFilterGraph2* This,IBaseFilter *pFilter) { return This->lpVtbl->RemoveFilter(This,pFilter); } -static __WIDL_INLINE HRESULT IFilterGraph2_EnumFilters(IFilterGraph2* This,IEnumFilters **ppEnum) { +static inline HRESULT IFilterGraph2_EnumFilters(IFilterGraph2* This,IEnumFilters **ppEnum) { return This->lpVtbl->EnumFilters(This,ppEnum); } -static __WIDL_INLINE HRESULT IFilterGraph2_FindFilterByName(IFilterGraph2* This,LPCWSTR pName,IBaseFilter **ppFilter) { +static inline HRESULT IFilterGraph2_FindFilterByName(IFilterGraph2* This,LPCWSTR pName,IBaseFilter **ppFilter) { return This->lpVtbl->FindFilterByName(This,pName,ppFilter); } -static __WIDL_INLINE HRESULT IFilterGraph2_ConnectDirect(IFilterGraph2* This,IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IFilterGraph2_ConnectDirect(IFilterGraph2* This,IPin *ppinOut,IPin *ppinIn,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->ConnectDirect(This,ppinOut,ppinIn,pmt); } -static __WIDL_INLINE HRESULT IFilterGraph2_Reconnect(IFilterGraph2* This,IPin *ppin) { +static inline HRESULT IFilterGraph2_Reconnect(IFilterGraph2* This,IPin *ppin) { return This->lpVtbl->Reconnect(This,ppin); } -static __WIDL_INLINE HRESULT IFilterGraph2_Disconnect(IFilterGraph2* This,IPin *ppin) { +static inline HRESULT IFilterGraph2_Disconnect(IFilterGraph2* This,IPin *ppin) { return This->lpVtbl->Disconnect(This,ppin); } -static __WIDL_INLINE HRESULT IFilterGraph2_SetDefaultSyncSource(IFilterGraph2* This) { +static inline HRESULT IFilterGraph2_SetDefaultSyncSource(IFilterGraph2* This) { return This->lpVtbl->SetDefaultSyncSource(This); } /*** IGraphBuilder methods ***/ -static __WIDL_INLINE HRESULT IFilterGraph2_Connect(IFilterGraph2* This,IPin *ppinOut,IPin *ppinIn) { +static inline HRESULT IFilterGraph2_Connect(IFilterGraph2* This,IPin *ppinOut,IPin *ppinIn) { return This->lpVtbl->Connect(This,ppinOut,ppinIn); } -static __WIDL_INLINE HRESULT IFilterGraph2_Render(IFilterGraph2* This,IPin *ppinOut) { +static inline HRESULT IFilterGraph2_Render(IFilterGraph2* This,IPin *ppinOut) { return This->lpVtbl->Render(This,ppinOut); } -static __WIDL_INLINE HRESULT IFilterGraph2_RenderFile(IFilterGraph2* This,LPCWSTR lpcwstrFile,LPCWSTR lpcwstrPlayList) { +static inline HRESULT IFilterGraph2_RenderFile(IFilterGraph2* This,LPCWSTR lpcwstrFile,LPCWSTR lpcwstrPlayList) { return This->lpVtbl->RenderFile(This,lpcwstrFile,lpcwstrPlayList); } -static __WIDL_INLINE HRESULT IFilterGraph2_AddSourceFilter(IFilterGraph2* This,LPCWSTR lpcwstrFileName,LPCWSTR lpcwstrFilterName,IBaseFilter **ppFilter) { +static inline HRESULT IFilterGraph2_AddSourceFilter(IFilterGraph2* This,LPCWSTR lpcwstrFileName,LPCWSTR lpcwstrFilterName,IBaseFilter **ppFilter) { return This->lpVtbl->AddSourceFilter(This,lpcwstrFileName,lpcwstrFilterName,ppFilter); } -static __WIDL_INLINE HRESULT IFilterGraph2_SetLogFile(IFilterGraph2* This,DWORD_PTR hFile) { +static inline HRESULT IFilterGraph2_SetLogFile(IFilterGraph2* This,DWORD_PTR hFile) { return This->lpVtbl->SetLogFile(This,hFile); } -static __WIDL_INLINE HRESULT IFilterGraph2_Abort(IFilterGraph2* This) { +static inline HRESULT IFilterGraph2_Abort(IFilterGraph2* This) { return This->lpVtbl->Abort(This); } -static __WIDL_INLINE HRESULT IFilterGraph2_ShouldOperationContinue(IFilterGraph2* This) { +static inline HRESULT IFilterGraph2_ShouldOperationContinue(IFilterGraph2* This) { return This->lpVtbl->ShouldOperationContinue(This); } /*** IFilterGraph2 methods ***/ -static __WIDL_INLINE HRESULT IFilterGraph2_AddSourceFilterForMoniker(IFilterGraph2* This,IMoniker *pMoniker,IBindCtx *pCtx,LPCWSTR lpcwstrFilterName,IBaseFilter **ppFilter) { +static inline HRESULT IFilterGraph2_AddSourceFilterForMoniker(IFilterGraph2* This,IMoniker *pMoniker,IBindCtx *pCtx,LPCWSTR lpcwstrFilterName,IBaseFilter **ppFilter) { return This->lpVtbl->AddSourceFilterForMoniker(This,pMoniker,pCtx,lpcwstrFilterName,ppFilter); } -static __WIDL_INLINE HRESULT IFilterGraph2_ReconnectEx(IFilterGraph2* This,IPin *ppin,const AM_MEDIA_TYPE *pmt) { +static inline HRESULT IFilterGraph2_ReconnectEx(IFilterGraph2* This,IPin *ppin,const AM_MEDIA_TYPE *pmt) { return This->lpVtbl->ReconnectEx(This,ppin,pmt); } -static __WIDL_INLINE HRESULT IFilterGraph2_RenderEx(IFilterGraph2* This,IPin *pPinOut,DWORD dwFlags,DWORD *pvContext) { +static inline HRESULT IFilterGraph2_RenderEx(IFilterGraph2* This,IPin *pPinOut,DWORD dwFlags,DWORD *pvContext) { return This->lpVtbl->RenderEx(This,pPinOut,dwFlags,pvContext); } #endif @@ -7367,20 +7399,20 @@ interface IStreamBuilder { #define IStreamBuilder_Backout(This,ppinOut,pGraph) (This)->lpVtbl->Backout(This,ppinOut,pGraph) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStreamBuilder_QueryInterface(IStreamBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStreamBuilder_QueryInterface(IStreamBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStreamBuilder_AddRef(IStreamBuilder* This) { +static inline ULONG IStreamBuilder_AddRef(IStreamBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStreamBuilder_Release(IStreamBuilder* This) { +static inline ULONG IStreamBuilder_Release(IStreamBuilder* This) { return This->lpVtbl->Release(This); } /*** IStreamBuilder methods ***/ -static __WIDL_INLINE HRESULT IStreamBuilder_Render(IStreamBuilder* This,IPin *ppinOut,IGraphBuilder *pGraph) { +static inline HRESULT IStreamBuilder_Render(IStreamBuilder* This,IPin *ppinOut,IGraphBuilder *pGraph) { return This->lpVtbl->Render(This,ppinOut,pGraph); } -static __WIDL_INLINE HRESULT IStreamBuilder_Backout(IStreamBuilder* This,IPin *ppinOut,IGraphBuilder *pGraph) { +static inline HRESULT IStreamBuilder_Backout(IStreamBuilder* This,IPin *ppinOut,IGraphBuilder *pGraph) { return This->lpVtbl->Backout(This,ppinOut,pGraph); } #endif @@ -7512,26 +7544,26 @@ interface IAMStreamConfig { #define IAMStreamConfig_GetStreamCaps(This,iIndex,pmt,pSCC) (This)->lpVtbl->GetStreamCaps(This,iIndex,pmt,pSCC) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMStreamConfig_QueryInterface(IAMStreamConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMStreamConfig_QueryInterface(IAMStreamConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMStreamConfig_AddRef(IAMStreamConfig* This) { +static inline ULONG IAMStreamConfig_AddRef(IAMStreamConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMStreamConfig_Release(IAMStreamConfig* This) { +static inline ULONG IAMStreamConfig_Release(IAMStreamConfig* This) { return This->lpVtbl->Release(This); } /*** IAMStreamConfig methods ***/ -static __WIDL_INLINE HRESULT IAMStreamConfig_SetFormat(IAMStreamConfig* This,AM_MEDIA_TYPE *pmt) { +static inline HRESULT IAMStreamConfig_SetFormat(IAMStreamConfig* This,AM_MEDIA_TYPE *pmt) { return This->lpVtbl->SetFormat(This,pmt); } -static __WIDL_INLINE HRESULT IAMStreamConfig_GetFormat(IAMStreamConfig* This,AM_MEDIA_TYPE **pmt) { +static inline HRESULT IAMStreamConfig_GetFormat(IAMStreamConfig* This,AM_MEDIA_TYPE **pmt) { return This->lpVtbl->GetFormat(This,pmt); } -static __WIDL_INLINE HRESULT IAMStreamConfig_GetNumberOfCapabilities(IAMStreamConfig* This,int *piCount,int *piSize) { +static inline HRESULT IAMStreamConfig_GetNumberOfCapabilities(IAMStreamConfig* This,int *piCount,int *piSize) { return This->lpVtbl->GetNumberOfCapabilities(This,piCount,piSize); } -static __WIDL_INLINE HRESULT IAMStreamConfig_GetStreamCaps(IAMStreamConfig* This,int iIndex,AM_MEDIA_TYPE **pmt,BYTE *pSCC) { +static inline HRESULT IAMStreamConfig_GetStreamCaps(IAMStreamConfig* This,int iIndex,AM_MEDIA_TYPE **pmt,BYTE *pSCC) { return This->lpVtbl->GetStreamCaps(This,iIndex,pmt,pSCC); } #endif @@ -7648,23 +7680,23 @@ interface IAMVideoProcAmp { #define IAMVideoProcAmp_Get(This,Property,lValue,Flags) (This)->lpVtbl->Get(This,Property,lValue,Flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMVideoProcAmp_QueryInterface(IAMVideoProcAmp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMVideoProcAmp_QueryInterface(IAMVideoProcAmp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMVideoProcAmp_AddRef(IAMVideoProcAmp* This) { +static inline ULONG IAMVideoProcAmp_AddRef(IAMVideoProcAmp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMVideoProcAmp_Release(IAMVideoProcAmp* This) { +static inline ULONG IAMVideoProcAmp_Release(IAMVideoProcAmp* This) { return This->lpVtbl->Release(This); } /*** IAMVideoProcAmp methods ***/ -static __WIDL_INLINE HRESULT IAMVideoProcAmp_GetRange(IAMVideoProcAmp* This,LONG Property,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlags) { +static inline HRESULT IAMVideoProcAmp_GetRange(IAMVideoProcAmp* This,LONG Property,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlags) { return This->lpVtbl->GetRange(This,Property,pMin,pMax,pSteppingDelta,pDefault,pCapsFlags); } -static __WIDL_INLINE HRESULT IAMVideoProcAmp_Set(IAMVideoProcAmp* This,LONG Property,LONG lValue,LONG Flags) { +static inline HRESULT IAMVideoProcAmp_Set(IAMVideoProcAmp* This,LONG Property,LONG lValue,LONG Flags) { return This->lpVtbl->Set(This,Property,lValue,Flags); } -static __WIDL_INLINE HRESULT IAMVideoProcAmp_Get(IAMVideoProcAmp* This,LONG Property,LONG *lValue,LONG *Flags) { +static inline HRESULT IAMVideoProcAmp_Get(IAMVideoProcAmp* This,LONG Property,LONG *lValue,LONG *Flags) { return This->lpVtbl->Get(This,Property,lValue,Flags); } #endif @@ -7801,38 +7833,38 @@ interface IAsyncReader { #define IAsyncReader_EndFlush(This) (This)->lpVtbl->EndFlush(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAsyncReader_QueryInterface(IAsyncReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAsyncReader_QueryInterface(IAsyncReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAsyncReader_AddRef(IAsyncReader* This) { +static inline ULONG IAsyncReader_AddRef(IAsyncReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAsyncReader_Release(IAsyncReader* This) { +static inline ULONG IAsyncReader_Release(IAsyncReader* This) { return This->lpVtbl->Release(This); } /*** IAsyncReader methods ***/ -static __WIDL_INLINE HRESULT IAsyncReader_RequestAllocator(IAsyncReader* This,IMemAllocator *pPreferred,ALLOCATOR_PROPERTIES *pProps,IMemAllocator **ppActual) { +static inline HRESULT IAsyncReader_RequestAllocator(IAsyncReader* This,IMemAllocator *pPreferred,ALLOCATOR_PROPERTIES *pProps,IMemAllocator **ppActual) { return This->lpVtbl->RequestAllocator(This,pPreferred,pProps,ppActual); } -static __WIDL_INLINE HRESULT IAsyncReader_Request(IAsyncReader* This,IMediaSample *pSample,DWORD_PTR dwUser) { +static inline HRESULT IAsyncReader_Request(IAsyncReader* This,IMediaSample *pSample,DWORD_PTR dwUser) { return This->lpVtbl->Request(This,pSample,dwUser); } -static __WIDL_INLINE HRESULT IAsyncReader_WaitForNext(IAsyncReader* This,DWORD dwTimeout,IMediaSample **ppSample,DWORD_PTR *pdwUser) { +static inline HRESULT IAsyncReader_WaitForNext(IAsyncReader* This,DWORD dwTimeout,IMediaSample **ppSample,DWORD_PTR *pdwUser) { return This->lpVtbl->WaitForNext(This,dwTimeout,ppSample,pdwUser); } -static __WIDL_INLINE HRESULT IAsyncReader_SyncReadAligned(IAsyncReader* This,IMediaSample *pSample) { +static inline HRESULT IAsyncReader_SyncReadAligned(IAsyncReader* This,IMediaSample *pSample) { return This->lpVtbl->SyncReadAligned(This,pSample); } -static __WIDL_INLINE HRESULT IAsyncReader_SyncRead(IAsyncReader* This,LONGLONG llPosition,LONG lLength,BYTE *pBuffer) { +static inline HRESULT IAsyncReader_SyncRead(IAsyncReader* This,LONGLONG llPosition,LONG lLength,BYTE *pBuffer) { return This->lpVtbl->SyncRead(This,llPosition,lLength,pBuffer); } -static __WIDL_INLINE HRESULT IAsyncReader_Length(IAsyncReader* This,LONGLONG *pTotal,LONGLONG *pAvailable) { +static inline HRESULT IAsyncReader_Length(IAsyncReader* This,LONGLONG *pTotal,LONGLONG *pAvailable) { return This->lpVtbl->Length(This,pTotal,pAvailable); } -static __WIDL_INLINE HRESULT IAsyncReader_BeginFlush(IAsyncReader* This) { +static inline HRESULT IAsyncReader_BeginFlush(IAsyncReader* This) { return This->lpVtbl->BeginFlush(This); } -static __WIDL_INLINE HRESULT IAsyncReader_EndFlush(IAsyncReader* This) { +static inline HRESULT IAsyncReader_EndFlush(IAsyncReader* This) { return This->lpVtbl->EndFlush(This); } #endif @@ -7899,17 +7931,17 @@ interface IGraphVersion { #define IGraphVersion_QueryVersion(This,pVersion) (This)->lpVtbl->QueryVersion(This,pVersion) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGraphVersion_QueryInterface(IGraphVersion* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGraphVersion_QueryInterface(IGraphVersion* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGraphVersion_AddRef(IGraphVersion* This) { +static inline ULONG IGraphVersion_AddRef(IGraphVersion* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGraphVersion_Release(IGraphVersion* This) { +static inline ULONG IGraphVersion_Release(IGraphVersion* This) { return This->lpVtbl->Release(This); } /*** IGraphVersion methods ***/ -static __WIDL_INLINE HRESULT IGraphVersion_QueryVersion(IGraphVersion* This,LONG *pVersion) { +static inline HRESULT IGraphVersion_QueryVersion(IGraphVersion* This,LONG *pVersion) { return This->lpVtbl->QueryVersion(This,pVersion); } #endif @@ -7984,20 +8016,20 @@ interface IResourceConsumer { #define IResourceConsumer_ReleaseResource(This,idResource) (This)->lpVtbl->ReleaseResource(This,idResource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IResourceConsumer_QueryInterface(IResourceConsumer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IResourceConsumer_QueryInterface(IResourceConsumer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IResourceConsumer_AddRef(IResourceConsumer* This) { +static inline ULONG IResourceConsumer_AddRef(IResourceConsumer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IResourceConsumer_Release(IResourceConsumer* This) { +static inline ULONG IResourceConsumer_Release(IResourceConsumer* This) { return This->lpVtbl->Release(This); } /*** IResourceConsumer methods ***/ -static __WIDL_INLINE HRESULT IResourceConsumer_AcquireResource(IResourceConsumer* This,LONG idResource) { +static inline HRESULT IResourceConsumer_AcquireResource(IResourceConsumer* This,LONG idResource) { return This->lpVtbl->AcquireResource(This,idResource); } -static __WIDL_INLINE HRESULT IResourceConsumer_ReleaseResource(IResourceConsumer* This,LONG idResource) { +static inline HRESULT IResourceConsumer_ReleaseResource(IResourceConsumer* This,LONG idResource) { return This->lpVtbl->ReleaseResource(This,idResource); } #endif @@ -8144,38 +8176,38 @@ interface IResourceManager { #define IResourceManager_ReleaseFocus(This,pFocusObject) (This)->lpVtbl->ReleaseFocus(This,pFocusObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IResourceManager_QueryInterface(IResourceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IResourceManager_QueryInterface(IResourceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IResourceManager_AddRef(IResourceManager* This) { +static inline ULONG IResourceManager_AddRef(IResourceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IResourceManager_Release(IResourceManager* This) { +static inline ULONG IResourceManager_Release(IResourceManager* This) { return This->lpVtbl->Release(This); } /*** IResourceManager methods ***/ -static __WIDL_INLINE HRESULT IResourceManager_Register(IResourceManager* This,LPCWSTR pName,LONG cResource,LONG *plToken) { +static inline HRESULT IResourceManager_Register(IResourceManager* This,LPCWSTR pName,LONG cResource,LONG *plToken) { return This->lpVtbl->Register(This,pName,cResource,plToken); } -static __WIDL_INLINE HRESULT IResourceManager_RegisterGroup(IResourceManager* This,LPCWSTR pName,LONG cResource,LONG *palTokens,LONG *plToken) { +static inline HRESULT IResourceManager_RegisterGroup(IResourceManager* This,LPCWSTR pName,LONG cResource,LONG *palTokens,LONG *plToken) { return This->lpVtbl->RegisterGroup(This,pName,cResource,palTokens,plToken); } -static __WIDL_INLINE HRESULT IResourceManager_RequestResource(IResourceManager* This,LONG idResource,IUnknown *pFocusObject,IResourceConsumer *pConsumer) { +static inline HRESULT IResourceManager_RequestResource(IResourceManager* This,LONG idResource,IUnknown *pFocusObject,IResourceConsumer *pConsumer) { return This->lpVtbl->RequestResource(This,idResource,pFocusObject,pConsumer); } -static __WIDL_INLINE HRESULT IResourceManager_NotifyAcquire(IResourceManager* This,LONG idResource,IResourceConsumer *pConsumer,HRESULT hr) { +static inline HRESULT IResourceManager_NotifyAcquire(IResourceManager* This,LONG idResource,IResourceConsumer *pConsumer,HRESULT hr) { return This->lpVtbl->NotifyAcquire(This,idResource,pConsumer,hr); } -static __WIDL_INLINE HRESULT IResourceManager_NotifyRelease(IResourceManager* This,LONG idResource,IResourceConsumer *pConsumer,WINBOOL bStillWant) { +static inline HRESULT IResourceManager_NotifyRelease(IResourceManager* This,LONG idResource,IResourceConsumer *pConsumer,WINBOOL bStillWant) { return This->lpVtbl->NotifyRelease(This,idResource,pConsumer,bStillWant); } -static __WIDL_INLINE HRESULT IResourceManager_CancelRequest(IResourceManager* This,LONG idResource,IResourceConsumer *pConsumer) { +static inline HRESULT IResourceManager_CancelRequest(IResourceManager* This,LONG idResource,IResourceConsumer *pConsumer) { return This->lpVtbl->CancelRequest(This,idResource,pConsumer); } -static __WIDL_INLINE HRESULT IResourceManager_SetFocus(IResourceManager* This,IUnknown *pFocusObject) { +static inline HRESULT IResourceManager_SetFocus(IResourceManager* This,IUnknown *pFocusObject) { return This->lpVtbl->SetFocus(This,pFocusObject); } -static __WIDL_INLINE HRESULT IResourceManager_ReleaseFocus(IResourceManager* This,IUnknown *pFocusObject) { +static inline HRESULT IResourceManager_ReleaseFocus(IResourceManager* This,IUnknown *pFocusObject) { return This->lpVtbl->ReleaseFocus(This,pFocusObject); } #endif @@ -8277,23 +8309,23 @@ interface IAMStreamControl { #define IAMStreamControl_GetInfo(This,pInfo) (This)->lpVtbl->GetInfo(This,pInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMStreamControl_QueryInterface(IAMStreamControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMStreamControl_QueryInterface(IAMStreamControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMStreamControl_AddRef(IAMStreamControl* This) { +static inline ULONG IAMStreamControl_AddRef(IAMStreamControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMStreamControl_Release(IAMStreamControl* This) { +static inline ULONG IAMStreamControl_Release(IAMStreamControl* This) { return This->lpVtbl->Release(This); } /*** IAMStreamControl methods ***/ -static __WIDL_INLINE HRESULT IAMStreamControl_StartAt(IAMStreamControl* This,const REFERENCE_TIME *ptStart,DWORD dwCookie) { +static inline HRESULT IAMStreamControl_StartAt(IAMStreamControl* This,const REFERENCE_TIME *ptStart,DWORD dwCookie) { return This->lpVtbl->StartAt(This,ptStart,dwCookie); } -static __WIDL_INLINE HRESULT IAMStreamControl_StopAt(IAMStreamControl* This,const REFERENCE_TIME *ptStop,WINBOOL bSendExtra,DWORD dwCookie) { +static inline HRESULT IAMStreamControl_StopAt(IAMStreamControl* This,const REFERENCE_TIME *ptStop,WINBOOL bSendExtra,DWORD dwCookie) { return This->lpVtbl->StopAt(This,ptStop,bSendExtra,dwCookie); } -static __WIDL_INLINE HRESULT IAMStreamControl_GetInfo(IAMStreamControl* This,AM_STREAM_INFO *pInfo) { +static inline HRESULT IAMStreamControl_GetInfo(IAMStreamControl* This,AM_STREAM_INFO *pInfo) { return This->lpVtbl->GetInfo(This,pInfo); } #endif @@ -8410,23 +8442,23 @@ interface IKsPropertySet { #define IKsPropertySet_QuerySupported(This,guidPropSet,dwPropID,pTypeSupport) (This)->lpVtbl->QuerySupported(This,guidPropSet,dwPropID,pTypeSupport) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKsPropertySet_QueryInterface(IKsPropertySet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKsPropertySet_QueryInterface(IKsPropertySet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKsPropertySet_AddRef(IKsPropertySet* This) { +static inline ULONG IKsPropertySet_AddRef(IKsPropertySet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKsPropertySet_Release(IKsPropertySet* This) { +static inline ULONG IKsPropertySet_Release(IKsPropertySet* This) { return This->lpVtbl->Release(This); } /*** IKsPropertySet methods ***/ -static __WIDL_INLINE HRESULT IKsPropertySet_Set(IKsPropertySet* This,REFGUID guidPropSet,DWORD dwPropID,LPVOID pInstanceData,DWORD cbInstanceData,LPVOID pPropData,DWORD cbPropData) { +static inline HRESULT IKsPropertySet_Set(IKsPropertySet* This,REFGUID guidPropSet,DWORD dwPropID,LPVOID pInstanceData,DWORD cbInstanceData,LPVOID pPropData,DWORD cbPropData) { return This->lpVtbl->Set(This,guidPropSet,dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData); } -static __WIDL_INLINE HRESULT IKsPropertySet_Get(IKsPropertySet* This,REFGUID guidPropSet,DWORD dwPropID,LPVOID pInstanceData,DWORD cbInstanceData,LPVOID pPropData,DWORD cbPropData,DWORD *pcbReturned) { +static inline HRESULT IKsPropertySet_Get(IKsPropertySet* This,REFGUID guidPropSet,DWORD dwPropID,LPVOID pInstanceData,DWORD cbInstanceData,LPVOID pPropData,DWORD cbPropData,DWORD *pcbReturned) { return This->lpVtbl->Get(This,guidPropSet,dwPropID,pInstanceData,cbInstanceData,pPropData,cbPropData,pcbReturned); } -static __WIDL_INLINE HRESULT IKsPropertySet_QuerySupported(IKsPropertySet* This,REFGUID guidPropSet,DWORD dwPropID,DWORD *pTypeSupport) { +static inline HRESULT IKsPropertySet_QuerySupported(IKsPropertySet* This,REFGUID guidPropSet,DWORD dwPropID,DWORD *pTypeSupport) { return This->lpVtbl->QuerySupported(This,guidPropSet,dwPropID,pTypeSupport); } #endif @@ -8514,24 +8546,24 @@ interface IMediaPropertyBag { #define IMediaPropertyBag_EnumProperty(This,iProperty,pvarPropertyName,pvarPropertyValue) (This)->lpVtbl->EnumProperty(This,iProperty,pvarPropertyName,pvarPropertyValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMediaPropertyBag_QueryInterface(IMediaPropertyBag* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMediaPropertyBag_QueryInterface(IMediaPropertyBag* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMediaPropertyBag_AddRef(IMediaPropertyBag* This) { +static inline ULONG IMediaPropertyBag_AddRef(IMediaPropertyBag* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMediaPropertyBag_Release(IMediaPropertyBag* This) { +static inline ULONG IMediaPropertyBag_Release(IMediaPropertyBag* This) { return This->lpVtbl->Release(This); } /*** IPropertyBag methods ***/ -static __WIDL_INLINE HRESULT IMediaPropertyBag_Read(IMediaPropertyBag* This,LPCOLESTR pszPropName,VARIANT *pVar,IErrorLog *pErrorLog) { +static inline HRESULT IMediaPropertyBag_Read(IMediaPropertyBag* This,LPCOLESTR pszPropName,VARIANT *pVar,IErrorLog *pErrorLog) { return This->lpVtbl->Read(This,pszPropName,pVar,pErrorLog); } -static __WIDL_INLINE HRESULT IMediaPropertyBag_Write(IMediaPropertyBag* This,LPCOLESTR pszPropName,VARIANT *pVar) { +static inline HRESULT IMediaPropertyBag_Write(IMediaPropertyBag* This,LPCOLESTR pszPropName,VARIANT *pVar) { return This->lpVtbl->Write(This,pszPropName,pVar); } /*** IMediaPropertyBag methods ***/ -static __WIDL_INLINE HRESULT IMediaPropertyBag_EnumProperty(IMediaPropertyBag* This,ULONG iProperty,VARIANT *pvarPropertyName,VARIANT *pvarPropertyValue) { +static inline HRESULT IMediaPropertyBag_EnumProperty(IMediaPropertyBag* This,ULONG iProperty,VARIANT *pvarPropertyName,VARIANT *pvarPropertyValue) { return This->lpVtbl->EnumProperty(This,iProperty,pvarPropertyName,pvarPropertyValue); } #endif @@ -8627,27 +8659,27 @@ interface IPersistMediaPropertyBag { #define IPersistMediaPropertyBag_Save(This,pPropBag,fClearDirty,fSaveAllProperties) (This)->lpVtbl->Save(This,pPropBag,fClearDirty,fSaveAllProperties) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistMediaPropertyBag_QueryInterface(IPersistMediaPropertyBag* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistMediaPropertyBag_QueryInterface(IPersistMediaPropertyBag* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistMediaPropertyBag_AddRef(IPersistMediaPropertyBag* This) { +static inline ULONG IPersistMediaPropertyBag_AddRef(IPersistMediaPropertyBag* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistMediaPropertyBag_Release(IPersistMediaPropertyBag* This) { +static inline ULONG IPersistMediaPropertyBag_Release(IPersistMediaPropertyBag* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistMediaPropertyBag_GetClassID(IPersistMediaPropertyBag* This,CLSID *pClassID) { +static inline HRESULT IPersistMediaPropertyBag_GetClassID(IPersistMediaPropertyBag* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistMediaPropertyBag methods ***/ -static __WIDL_INLINE HRESULT IPersistMediaPropertyBag_InitNew(IPersistMediaPropertyBag* This) { +static inline HRESULT IPersistMediaPropertyBag_InitNew(IPersistMediaPropertyBag* This) { return This->lpVtbl->InitNew(This); } -static __WIDL_INLINE HRESULT IPersistMediaPropertyBag_Load(IPersistMediaPropertyBag* This,IMediaPropertyBag *pPropBag,IErrorLog *pErrorLog) { +static inline HRESULT IPersistMediaPropertyBag_Load(IPersistMediaPropertyBag* This,IMediaPropertyBag *pPropBag,IErrorLog *pErrorLog) { return This->lpVtbl->Load(This,pPropBag,pErrorLog); } -static __WIDL_INLINE HRESULT IPersistMediaPropertyBag_Save(IPersistMediaPropertyBag* This,IMediaPropertyBag *pPropBag,WINBOOL fClearDirty,WINBOOL fSaveAllProperties) { +static inline HRESULT IPersistMediaPropertyBag_Save(IPersistMediaPropertyBag* This,IMediaPropertyBag *pPropBag,WINBOOL fClearDirty,WINBOOL fSaveAllProperties) { return This->lpVtbl->Save(This,pPropBag,fClearDirty,fSaveAllProperties); } #endif @@ -8716,17 +8748,17 @@ interface ISeekingPassThru { #define ISeekingPassThru_Init(This,bSupportRendering,pPin) (This)->lpVtbl->Init(This,bSupportRendering,pPin) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISeekingPassThru_QueryInterface(ISeekingPassThru* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISeekingPassThru_QueryInterface(ISeekingPassThru* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISeekingPassThru_AddRef(ISeekingPassThru* This) { +static inline ULONG ISeekingPassThru_AddRef(ISeekingPassThru* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISeekingPassThru_Release(ISeekingPassThru* This) { +static inline ULONG ISeekingPassThru_Release(ISeekingPassThru* This) { return This->lpVtbl->Release(This); } /*** ISeekingPassThru methods ***/ -static __WIDL_INLINE HRESULT ISeekingPassThru_Init(ISeekingPassThru* This,WINBOOL bSupportRendering,IPin *pPin) { +static inline HRESULT ISeekingPassThru_Init(ISeekingPassThru* This,WINBOOL bSupportRendering,IPin *pPin) { return This->lpVtbl->Init(This,bSupportRendering,pPin); } #endif @@ -8796,17 +8828,17 @@ interface IAMFilterMiscFlags { #define IAMFilterMiscFlags_GetMiscFlags(This) (This)->lpVtbl->GetMiscFlags(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMFilterMiscFlags_QueryInterface(IAMFilterMiscFlags* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMFilterMiscFlags_QueryInterface(IAMFilterMiscFlags* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMFilterMiscFlags_AddRef(IAMFilterMiscFlags* This) { +static inline ULONG IAMFilterMiscFlags_AddRef(IAMFilterMiscFlags* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMFilterMiscFlags_Release(IAMFilterMiscFlags* This) { +static inline ULONG IAMFilterMiscFlags_Release(IAMFilterMiscFlags* This) { return This->lpVtbl->Release(This); } /*** IAMFilterMiscFlags methods ***/ -static __WIDL_INLINE ULONG IAMFilterMiscFlags_GetMiscFlags(IAMFilterMiscFlags* This) { +static inline ULONG IAMFilterMiscFlags_GetMiscFlags(IAMFilterMiscFlags* This) { return This->lpVtbl->GetMiscFlags(This); } #endif @@ -8881,20 +8913,20 @@ interface IAMGraphBuilderCallback { #define IAMGraphBuilderCallback_CreatedFilter(This,pFil) (This)->lpVtbl->CreatedFilter(This,pFil) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMGraphBuilderCallback_QueryInterface(IAMGraphBuilderCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMGraphBuilderCallback_QueryInterface(IAMGraphBuilderCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMGraphBuilderCallback_AddRef(IAMGraphBuilderCallback* This) { +static inline ULONG IAMGraphBuilderCallback_AddRef(IAMGraphBuilderCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMGraphBuilderCallback_Release(IAMGraphBuilderCallback* This) { +static inline ULONG IAMGraphBuilderCallback_Release(IAMGraphBuilderCallback* This) { return This->lpVtbl->Release(This); } /*** IAMGraphBuilderCallback methods ***/ -static __WIDL_INLINE HRESULT IAMGraphBuilderCallback_SelectedFilter(IAMGraphBuilderCallback* This,IMoniker *pMon) { +static inline HRESULT IAMGraphBuilderCallback_SelectedFilter(IAMGraphBuilderCallback* This,IMoniker *pMon) { return This->lpVtbl->SelectedFilter(This,pMon); } -static __WIDL_INLINE HRESULT IAMGraphBuilderCallback_CreatedFilter(IAMGraphBuilderCallback* This,IBaseFilter *pFil) { +static inline HRESULT IAMGraphBuilderCallback_CreatedFilter(IAMGraphBuilderCallback* This,IBaseFilter *pFil) { return This->lpVtbl->CreatedFilter(This,pFil); } #endif @@ -8985,23 +9017,23 @@ interface IAMVfwCaptureDialogs { #define IAMVfwCaptureDialogs_SendDriverMessage(This,dialog,msg,data1,data2) (This)->lpVtbl->SendDriverMessage(This,dialog,msg,data1,data2) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMVfwCaptureDialogs_QueryInterface(IAMVfwCaptureDialogs* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMVfwCaptureDialogs_QueryInterface(IAMVfwCaptureDialogs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMVfwCaptureDialogs_AddRef(IAMVfwCaptureDialogs* This) { +static inline ULONG IAMVfwCaptureDialogs_AddRef(IAMVfwCaptureDialogs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMVfwCaptureDialogs_Release(IAMVfwCaptureDialogs* This) { +static inline ULONG IAMVfwCaptureDialogs_Release(IAMVfwCaptureDialogs* This) { return This->lpVtbl->Release(This); } /*** IAMVfwCaptureDialogs methods ***/ -static __WIDL_INLINE HRESULT IAMVfwCaptureDialogs_HasDialog(IAMVfwCaptureDialogs* This,int dialog) { +static inline HRESULT IAMVfwCaptureDialogs_HasDialog(IAMVfwCaptureDialogs* This,int dialog) { return This->lpVtbl->HasDialog(This,dialog); } -static __WIDL_INLINE HRESULT IAMVfwCaptureDialogs_ShowDialog(IAMVfwCaptureDialogs* This,int dialog,HWND hwnd) { +static inline HRESULT IAMVfwCaptureDialogs_ShowDialog(IAMVfwCaptureDialogs* This,int dialog,HWND hwnd) { return This->lpVtbl->ShowDialog(This,dialog,hwnd); } -static __WIDL_INLINE HRESULT IAMVfwCaptureDialogs_SendDriverMessage(IAMVfwCaptureDialogs* This,int dialog,int msg,LONG data1,LONG data2) { +static inline HRESULT IAMVfwCaptureDialogs_SendDriverMessage(IAMVfwCaptureDialogs* This,int dialog,int msg,LONG data1,LONG data2) { return This->lpVtbl->SendDriverMessage(This,dialog,msg,data1,data2); } #endif @@ -9102,23 +9134,23 @@ interface IAMCameraControl { #define IAMCameraControl_Get(This,property,property_value,flags) (This)->lpVtbl->Get(This,property,property_value,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMCameraControl_QueryInterface(IAMCameraControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMCameraControl_QueryInterface(IAMCameraControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMCameraControl_AddRef(IAMCameraControl* This) { +static inline ULONG IAMCameraControl_AddRef(IAMCameraControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMCameraControl_Release(IAMCameraControl* This) { +static inline ULONG IAMCameraControl_Release(IAMCameraControl* This) { return This->lpVtbl->Release(This); } /*** IAMCameraControl methods ***/ -static __WIDL_INLINE HRESULT IAMCameraControl_GetRange(IAMCameraControl* This,LONG property,LONG *min,LONG *max,LONG *stepping_delta,LONG *default_value,LONG *flags) { +static inline HRESULT IAMCameraControl_GetRange(IAMCameraControl* This,LONG property,LONG *min,LONG *max,LONG *stepping_delta,LONG *default_value,LONG *flags) { return This->lpVtbl->GetRange(This,property,min,max,stepping_delta,default_value,flags); } -static __WIDL_INLINE HRESULT IAMCameraControl_Set(IAMCameraControl* This,LONG property,LONG property_value,LONG flags) { +static inline HRESULT IAMCameraControl_Set(IAMCameraControl* This,LONG property,LONG property_value,LONG flags) { return This->lpVtbl->Set(This,property,property_value,flags); } -static __WIDL_INLINE HRESULT IAMCameraControl_Get(IAMCameraControl* This,LONG property,LONG *property_value,LONG *flags) { +static inline HRESULT IAMCameraControl_Get(IAMCameraControl* This,LONG property,LONG *property_value,LONG *flags) { return This->lpVtbl->Get(This,property,property_value,flags); } #endif @@ -9247,32 +9279,32 @@ interface IAMVideoControl { #define IAMVideoControl_GetFrameRateList(This,pin,index,dimensions,list_size,frame_rate) (This)->lpVtbl->GetFrameRateList(This,pin,index,dimensions,list_size,frame_rate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMVideoControl_QueryInterface(IAMVideoControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMVideoControl_QueryInterface(IAMVideoControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMVideoControl_AddRef(IAMVideoControl* This) { +static inline ULONG IAMVideoControl_AddRef(IAMVideoControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMVideoControl_Release(IAMVideoControl* This) { +static inline ULONG IAMVideoControl_Release(IAMVideoControl* This) { return This->lpVtbl->Release(This); } /*** IAMVideoControl methods ***/ -static __WIDL_INLINE HRESULT IAMVideoControl_GetCaps(IAMVideoControl* This,IPin *pin,LONG *flags) { +static inline HRESULT IAMVideoControl_GetCaps(IAMVideoControl* This,IPin *pin,LONG *flags) { return This->lpVtbl->GetCaps(This,pin,flags); } -static __WIDL_INLINE HRESULT IAMVideoControl_SetMode(IAMVideoControl* This,IPin *pin,LONG mode) { +static inline HRESULT IAMVideoControl_SetMode(IAMVideoControl* This,IPin *pin,LONG mode) { return This->lpVtbl->SetMode(This,pin,mode); } -static __WIDL_INLINE HRESULT IAMVideoControl_GetMode(IAMVideoControl* This,IPin *pin,LONG *mode) { +static inline HRESULT IAMVideoControl_GetMode(IAMVideoControl* This,IPin *pin,LONG *mode) { return This->lpVtbl->GetMode(This,pin,mode); } -static __WIDL_INLINE HRESULT IAMVideoControl_GetCurrentActualFrameRate(IAMVideoControl* This,IPin *pin,LONGLONG *frame_rate) { +static inline HRESULT IAMVideoControl_GetCurrentActualFrameRate(IAMVideoControl* This,IPin *pin,LONGLONG *frame_rate) { return This->lpVtbl->GetCurrentActualFrameRate(This,pin,frame_rate); } -static __WIDL_INLINE HRESULT IAMVideoControl_GetMaxAvailableFrameRate(IAMVideoControl* This,IPin *pin,LONG index,SIZE dimensions,LONGLONG *frame_rate) { +static inline HRESULT IAMVideoControl_GetMaxAvailableFrameRate(IAMVideoControl* This,IPin *pin,LONG index,SIZE dimensions,LONGLONG *frame_rate) { return This->lpVtbl->GetMaxAvailableFrameRate(This,pin,index,dimensions,frame_rate); } -static __WIDL_INLINE HRESULT IAMVideoControl_GetFrameRateList(IAMVideoControl* This,IPin *pin,LONG index,SIZE dimensions,LONG *list_size,LONGLONG **frame_rate) { +static inline HRESULT IAMVideoControl_GetFrameRateList(IAMVideoControl* This,IPin *pin,LONG index,SIZE dimensions,LONG *list_size,LONGLONG **frame_rate) { return This->lpVtbl->GetFrameRateList(This,pin,index,dimensions,list_size,frame_rate); } #endif @@ -9347,20 +9379,20 @@ interface IAMBufferNegotiation { #define IAMBufferNegotiation_GetAllocatorProperties(This,prop) (This)->lpVtbl->GetAllocatorProperties(This,prop) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMBufferNegotiation_QueryInterface(IAMBufferNegotiation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMBufferNegotiation_QueryInterface(IAMBufferNegotiation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMBufferNegotiation_AddRef(IAMBufferNegotiation* This) { +static inline ULONG IAMBufferNegotiation_AddRef(IAMBufferNegotiation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMBufferNegotiation_Release(IAMBufferNegotiation* This) { +static inline ULONG IAMBufferNegotiation_Release(IAMBufferNegotiation* This) { return This->lpVtbl->Release(This); } /*** IAMBufferNegotiation methods ***/ -static __WIDL_INLINE HRESULT IAMBufferNegotiation_SuggestAllocatorProperties(IAMBufferNegotiation* This,const ALLOCATOR_PROPERTIES *prop) { +static inline HRESULT IAMBufferNegotiation_SuggestAllocatorProperties(IAMBufferNegotiation* This,const ALLOCATOR_PROPERTIES *prop) { return This->lpVtbl->SuggestAllocatorProperties(This,prop); } -static __WIDL_INLINE HRESULT IAMBufferNegotiation_GetAllocatorProperties(IAMBufferNegotiation* This,ALLOCATOR_PROPERTIES *prop) { +static inline HRESULT IAMBufferNegotiation_GetAllocatorProperties(IAMBufferNegotiation* This,ALLOCATOR_PROPERTIES *prop) { return This->lpVtbl->GetAllocatorProperties(This,prop); } #endif @@ -9455,26 +9487,26 @@ interface IAMDroppedFrames { #define IAMDroppedFrames_GetAverageFrameSize(This,size) (This)->lpVtbl->GetAverageFrameSize(This,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMDroppedFrames_QueryInterface(IAMDroppedFrames* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMDroppedFrames_QueryInterface(IAMDroppedFrames* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMDroppedFrames_AddRef(IAMDroppedFrames* This) { +static inline ULONG IAMDroppedFrames_AddRef(IAMDroppedFrames* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMDroppedFrames_Release(IAMDroppedFrames* This) { +static inline ULONG IAMDroppedFrames_Release(IAMDroppedFrames* This) { return This->lpVtbl->Release(This); } /*** IAMDroppedFrames methods ***/ -static __WIDL_INLINE HRESULT IAMDroppedFrames_GetNumDropped(IAMDroppedFrames* This,LONG *number) { +static inline HRESULT IAMDroppedFrames_GetNumDropped(IAMDroppedFrames* This,LONG *number) { return This->lpVtbl->GetNumDropped(This,number); } -static __WIDL_INLINE HRESULT IAMDroppedFrames_GetNumNotDropped(IAMDroppedFrames* This,LONG *number) { +static inline HRESULT IAMDroppedFrames_GetNumNotDropped(IAMDroppedFrames* This,LONG *number) { return This->lpVtbl->GetNumNotDropped(This,number); } -static __WIDL_INLINE HRESULT IAMDroppedFrames_GetDroppedInfo(IAMDroppedFrames* This,LONG size,LONG *array,LONG *copied) { +static inline HRESULT IAMDroppedFrames_GetDroppedInfo(IAMDroppedFrames* This,LONG size,LONG *array,LONG *copied) { return This->lpVtbl->GetDroppedInfo(This,size,array,copied); } -static __WIDL_INLINE HRESULT IAMDroppedFrames_GetAverageFrameSize(IAMDroppedFrames* This,LONG *size) { +static inline HRESULT IAMDroppedFrames_GetAverageFrameSize(IAMDroppedFrames* This,LONG *size) { return This->lpVtbl->GetAverageFrameSize(This,size); } #endif @@ -9541,17 +9573,17 @@ interface IAMLatency { #define IAMLatency_GetLatency(This,latency) (This)->lpVtbl->GetLatency(This,latency) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMLatency_QueryInterface(IAMLatency* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMLatency_QueryInterface(IAMLatency* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMLatency_AddRef(IAMLatency* This) { +static inline ULONG IAMLatency_AddRef(IAMLatency* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMLatency_Release(IAMLatency* This) { +static inline ULONG IAMLatency_Release(IAMLatency* This) { return This->lpVtbl->Release(This); } /*** IAMLatency methods ***/ -static __WIDL_INLINE HRESULT IAMLatency_GetLatency(IAMLatency* This,REFERENCE_TIME *latency) { +static inline HRESULT IAMLatency_GetLatency(IAMLatency* This,REFERENCE_TIME *latency) { return This->lpVtbl->GetLatency(This,latency); } #endif @@ -9665,36 +9697,36 @@ interface IAMPushSource { #define IAMPushSource_SetMaxStreamOffset(This,offset) (This)->lpVtbl->SetMaxStreamOffset(This,offset) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMPushSource_QueryInterface(IAMPushSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMPushSource_QueryInterface(IAMPushSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMPushSource_AddRef(IAMPushSource* This) { +static inline ULONG IAMPushSource_AddRef(IAMPushSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMPushSource_Release(IAMPushSource* This) { +static inline ULONG IAMPushSource_Release(IAMPushSource* This) { return This->lpVtbl->Release(This); } /*** IAMLatency methods ***/ -static __WIDL_INLINE HRESULT IAMPushSource_GetLatency(IAMPushSource* This,REFERENCE_TIME *latency) { +static inline HRESULT IAMPushSource_GetLatency(IAMPushSource* This,REFERENCE_TIME *latency) { return This->lpVtbl->GetLatency(This,latency); } /*** IAMPushSource methods ***/ -static __WIDL_INLINE HRESULT IAMPushSource_GetPushSourceFlags(IAMPushSource* This,ULONG *flags) { +static inline HRESULT IAMPushSource_GetPushSourceFlags(IAMPushSource* This,ULONG *flags) { return This->lpVtbl->GetPushSourceFlags(This,flags); } -static __WIDL_INLINE HRESULT IAMPushSource_SetPushSourceFlags(IAMPushSource* This,ULONG flags) { +static inline HRESULT IAMPushSource_SetPushSourceFlags(IAMPushSource* This,ULONG flags) { return This->lpVtbl->SetPushSourceFlags(This,flags); } -static __WIDL_INLINE HRESULT IAMPushSource_SetStreamOffset(IAMPushSource* This,REFERENCE_TIME offset) { +static inline HRESULT IAMPushSource_SetStreamOffset(IAMPushSource* This,REFERENCE_TIME offset) { return This->lpVtbl->SetStreamOffset(This,offset); } -static __WIDL_INLINE HRESULT IAMPushSource_GetStreamOffset(IAMPushSource* This,REFERENCE_TIME *offset) { +static inline HRESULT IAMPushSource_GetStreamOffset(IAMPushSource* This,REFERENCE_TIME *offset) { return This->lpVtbl->GetStreamOffset(This,offset); } -static __WIDL_INLINE HRESULT IAMPushSource_GetMaxStreamOffset(IAMPushSource* This,REFERENCE_TIME *offset) { +static inline HRESULT IAMPushSource_GetMaxStreamOffset(IAMPushSource* This,REFERENCE_TIME *offset) { return This->lpVtbl->GetMaxStreamOffset(This,offset); } -static __WIDL_INLINE HRESULT IAMPushSource_SetMaxStreamOffset(IAMPushSource* This,REFERENCE_TIME offset) { +static inline HRESULT IAMPushSource_SetMaxStreamOffset(IAMPushSource* This,REFERENCE_TIME offset) { return This->lpVtbl->SetMaxStreamOffset(This,offset); } #endif @@ -9857,47 +9889,47 @@ interface IAMVideoCompression { #define IAMVideoCompression_OverrideFrameSize(This,number,size) (This)->lpVtbl->OverrideFrameSize(This,number,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMVideoCompression_QueryInterface(IAMVideoCompression* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMVideoCompression_QueryInterface(IAMVideoCompression* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMVideoCompression_AddRef(IAMVideoCompression* This) { +static inline ULONG IAMVideoCompression_AddRef(IAMVideoCompression* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMVideoCompression_Release(IAMVideoCompression* This) { +static inline ULONG IAMVideoCompression_Release(IAMVideoCompression* This) { return This->lpVtbl->Release(This); } /*** IAMVideoCompression methods ***/ -static __WIDL_INLINE HRESULT IAMVideoCompression_put_KeyFrameRate(IAMVideoCompression* This,LONG frame_rate) { +static inline HRESULT IAMVideoCompression_put_KeyFrameRate(IAMVideoCompression* This,LONG frame_rate) { return This->lpVtbl->put_KeyFrameRate(This,frame_rate); } -static __WIDL_INLINE HRESULT IAMVideoCompression_get_KeyFrameRate(IAMVideoCompression* This,LONG *frame_rate) { +static inline HRESULT IAMVideoCompression_get_KeyFrameRate(IAMVideoCompression* This,LONG *frame_rate) { return This->lpVtbl->get_KeyFrameRate(This,frame_rate); } -static __WIDL_INLINE HRESULT IAMVideoCompression_put_PFramesPerKeyFrame(IAMVideoCompression* This,LONG frame) { +static inline HRESULT IAMVideoCompression_put_PFramesPerKeyFrame(IAMVideoCompression* This,LONG frame) { return This->lpVtbl->put_PFramesPerKeyFrame(This,frame); } -static __WIDL_INLINE HRESULT IAMVideoCompression_get_PFramesPerKeyFrame(IAMVideoCompression* This,LONG *frame) { +static inline HRESULT IAMVideoCompression_get_PFramesPerKeyFrame(IAMVideoCompression* This,LONG *frame) { return This->lpVtbl->get_PFramesPerKeyFrame(This,frame); } -static __WIDL_INLINE HRESULT IAMVideoCompression_put_Quality(IAMVideoCompression* This,double quality) { +static inline HRESULT IAMVideoCompression_put_Quality(IAMVideoCompression* This,double quality) { return This->lpVtbl->put_Quality(This,quality); } -static __WIDL_INLINE HRESULT IAMVideoCompression_get_Quality(IAMVideoCompression* This,double *quality) { +static inline HRESULT IAMVideoCompression_get_Quality(IAMVideoCompression* This,double *quality) { return This->lpVtbl->get_Quality(This,quality); } -static __WIDL_INLINE HRESULT IAMVideoCompression_put_WindowSize(IAMVideoCompression* This,DWORDLONG size) { +static inline HRESULT IAMVideoCompression_put_WindowSize(IAMVideoCompression* This,DWORDLONG size) { return This->lpVtbl->put_WindowSize(This,size); } -static __WIDL_INLINE HRESULT IAMVideoCompression_get_WindowSize(IAMVideoCompression* This,DWORDLONG *size) { +static inline HRESULT IAMVideoCompression_get_WindowSize(IAMVideoCompression* This,DWORDLONG *size) { return This->lpVtbl->get_WindowSize(This,size); } -static __WIDL_INLINE HRESULT IAMVideoCompression_GetInfo(IAMVideoCompression* This,LPWSTR version,int *version_size,LPWSTR description,int *description_size,LONG *frame_rate,LONG *key,double *quality,LONG *capabilities) { +static inline HRESULT IAMVideoCompression_GetInfo(IAMVideoCompression* This,LPWSTR version,int *version_size,LPWSTR description,int *description_size,LONG *frame_rate,LONG *key,double *quality,LONG *capabilities) { return This->lpVtbl->GetInfo(This,version,version_size,description,description_size,frame_rate,key,quality,capabilities); } -static __WIDL_INLINE HRESULT IAMVideoCompression_OverrideKeyFrame(IAMVideoCompression* This,LONG number) { +static inline HRESULT IAMVideoCompression_OverrideKeyFrame(IAMVideoCompression* This,LONG number) { return This->lpVtbl->OverrideKeyFrame(This,number); } -static __WIDL_INLINE HRESULT IAMVideoCompression_OverrideFrameSize(IAMVideoCompression* This,LONG number,LONG size) { +static inline HRESULT IAMVideoCompression_OverrideFrameSize(IAMVideoCompression* This,LONG number,LONG size) { return This->lpVtbl->OverrideFrameSize(This,number,size); } #endif @@ -10010,29 +10042,29 @@ interface IAMCrossbar { #define IAMCrossbar_get_CrossbarPinInfo(This,is_input,index,related,type) (This)->lpVtbl->get_CrossbarPinInfo(This,is_input,index,related,type) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMCrossbar_QueryInterface(IAMCrossbar* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMCrossbar_QueryInterface(IAMCrossbar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMCrossbar_AddRef(IAMCrossbar* This) { +static inline ULONG IAMCrossbar_AddRef(IAMCrossbar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMCrossbar_Release(IAMCrossbar* This) { +static inline ULONG IAMCrossbar_Release(IAMCrossbar* This) { return This->lpVtbl->Release(This); } /*** IAMCrossbar methods ***/ -static __WIDL_INLINE HRESULT IAMCrossbar_get_PinCounts(IAMCrossbar* This,LONG *output,LONG *intput) { +static inline HRESULT IAMCrossbar_get_PinCounts(IAMCrossbar* This,LONG *output,LONG *intput) { return This->lpVtbl->get_PinCounts(This,output,intput); } -static __WIDL_INLINE HRESULT IAMCrossbar_CanRoute(IAMCrossbar* This,LONG output,LONG input) { +static inline HRESULT IAMCrossbar_CanRoute(IAMCrossbar* This,LONG output,LONG input) { return This->lpVtbl->CanRoute(This,output,input); } -static __WIDL_INLINE HRESULT IAMCrossbar_Route(IAMCrossbar* This,LONG output,LONG input) { +static inline HRESULT IAMCrossbar_Route(IAMCrossbar* This,LONG output,LONG input) { return This->lpVtbl->Route(This,output,input); } -static __WIDL_INLINE HRESULT IAMCrossbar_get_IsRoutedTo(IAMCrossbar* This,LONG output,LONG *input) { +static inline HRESULT IAMCrossbar_get_IsRoutedTo(IAMCrossbar* This,LONG output,LONG *input) { return This->lpVtbl->get_IsRoutedTo(This,output,input); } -static __WIDL_INLINE HRESULT IAMCrossbar_get_CrossbarPinInfo(IAMCrossbar* This,WINBOOL is_input,LONG index,LONG *related,LONG *type) { +static inline HRESULT IAMCrossbar_get_CrossbarPinInfo(IAMCrossbar* This,WINBOOL is_input,LONG index,LONG *related,LONG *type) { return This->lpVtbl->get_CrossbarPinInfo(This,is_input,index,related,type); } #endif @@ -10102,17 +10134,17 @@ interface IAMTunerNotification { #define IAMTunerNotification_OnEvent(This,event) (This)->lpVtbl->OnEvent(This,event) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMTunerNotification_QueryInterface(IAMTunerNotification* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMTunerNotification_QueryInterface(IAMTunerNotification* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMTunerNotification_AddRef(IAMTunerNotification* This) { +static inline ULONG IAMTunerNotification_AddRef(IAMTunerNotification* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMTunerNotification_Release(IAMTunerNotification* This) { +static inline ULONG IAMTunerNotification_Release(IAMTunerNotification* This) { return This->lpVtbl->Release(This); } /*** IAMTunerNotification methods ***/ -static __WIDL_INLINE HRESULT IAMTunerNotification_OnEvent(IAMTunerNotification* This,AMTunerEventType event) { +static inline HRESULT IAMTunerNotification_OnEvent(IAMTunerNotification* This,AMTunerEventType event) { return This->lpVtbl->OnEvent(This,event); } #endif @@ -10309,59 +10341,59 @@ interface IAMTuner { #define IAMTuner_UnRegisterNotificationCallBack(This,notify) (This)->lpVtbl->UnRegisterNotificationCallBack(This,notify) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMTuner_QueryInterface(IAMTuner* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMTuner_QueryInterface(IAMTuner* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMTuner_AddRef(IAMTuner* This) { +static inline ULONG IAMTuner_AddRef(IAMTuner* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMTuner_Release(IAMTuner* This) { +static inline ULONG IAMTuner_Release(IAMTuner* This) { return This->lpVtbl->Release(This); } /*** IAMTuner methods ***/ -static __WIDL_INLINE HRESULT IAMTuner_put_Channel(IAMTuner* This,LONG channel,LONG video,LONG audio) { +static inline HRESULT IAMTuner_put_Channel(IAMTuner* This,LONG channel,LONG video,LONG audio) { return This->lpVtbl->put_Channel(This,channel,video,audio); } -static __WIDL_INLINE HRESULT IAMTuner_get_Channel(IAMTuner* This,LONG *channel,LONG *video,LONG *audio) { +static inline HRESULT IAMTuner_get_Channel(IAMTuner* This,LONG *channel,LONG *video,LONG *audio) { return This->lpVtbl->get_Channel(This,channel,video,audio); } -static __WIDL_INLINE HRESULT IAMTuner_ChannelMinMax(IAMTuner* This,LONG *min,LONG *max) { +static inline HRESULT IAMTuner_ChannelMinMax(IAMTuner* This,LONG *min,LONG *max) { return This->lpVtbl->ChannelMinMax(This,min,max); } -static __WIDL_INLINE HRESULT IAMTuner_put_CountryCode(IAMTuner* This,LONG country) { +static inline HRESULT IAMTuner_put_CountryCode(IAMTuner* This,LONG country) { return This->lpVtbl->put_CountryCode(This,country); } -static __WIDL_INLINE HRESULT IAMTuner_get_CountryCode(IAMTuner* This,LONG *country) { +static inline HRESULT IAMTuner_get_CountryCode(IAMTuner* This,LONG *country) { return This->lpVtbl->get_CountryCode(This,country); } -static __WIDL_INLINE HRESULT IAMTuner_put_TuningSpace(IAMTuner* This,LONG tuning_space) { +static inline HRESULT IAMTuner_put_TuningSpace(IAMTuner* This,LONG tuning_space) { return This->lpVtbl->put_TuningSpace(This,tuning_space); } -static __WIDL_INLINE HRESULT IAMTuner_get_TuningSpace(IAMTuner* This,LONG *tuning_space) { +static inline HRESULT IAMTuner_get_TuningSpace(IAMTuner* This,LONG *tuning_space) { return This->lpVtbl->get_TuningSpace(This,tuning_space); } -static __WIDL_INLINE HRESULT IAMTuner_Logon(IAMTuner* This,HANDLE user) { +static inline HRESULT IAMTuner_Logon(IAMTuner* This,HANDLE user) { return This->lpVtbl->Logon(This,user); } -static __WIDL_INLINE HRESULT IAMTuner_Logout(IAMTuner* This) { +static inline HRESULT IAMTuner_Logout(IAMTuner* This) { return This->lpVtbl->Logout(This); } -static __WIDL_INLINE HRESULT IAMTuner_SignalPresent(IAMTuner* This,LONG *signal_strength) { +static inline HRESULT IAMTuner_SignalPresent(IAMTuner* This,LONG *signal_strength) { return This->lpVtbl->SignalPresent(This,signal_strength); } -static __WIDL_INLINE HRESULT IAMTuner_put_Mode(IAMTuner* This,AMTunerModeType mode) { +static inline HRESULT IAMTuner_put_Mode(IAMTuner* This,AMTunerModeType mode) { return This->lpVtbl->put_Mode(This,mode); } -static __WIDL_INLINE HRESULT IAMTuner_get_Mode(IAMTuner* This,AMTunerModeType *mode) { +static inline HRESULT IAMTuner_get_Mode(IAMTuner* This,AMTunerModeType *mode) { return This->lpVtbl->get_Mode(This,mode); } -static __WIDL_INLINE HRESULT IAMTuner_GetAvailableModes(IAMTuner* This,LONG *modes) { +static inline HRESULT IAMTuner_GetAvailableModes(IAMTuner* This,LONG *modes) { return This->lpVtbl->GetAvailableModes(This,modes); } -static __WIDL_INLINE HRESULT IAMTuner_RegisterNotificationCallBack(IAMTuner* This,IAMTunerNotification *notify,LONG events) { +static inline HRESULT IAMTuner_RegisterNotificationCallBack(IAMTuner* This,IAMTunerNotification *notify,LONG events) { return This->lpVtbl->RegisterNotificationCallBack(This,notify,events); } -static __WIDL_INLINE HRESULT IAMTuner_UnRegisterNotificationCallBack(IAMTuner* This,IAMTunerNotification *notify) { +static inline HRESULT IAMTuner_UnRegisterNotificationCallBack(IAMTuner* This,IAMTunerNotification *notify) { return This->lpVtbl->UnRegisterNotificationCallBack(This,notify); } #endif @@ -10595,93 +10627,93 @@ interface IAMTVTuner { #define IAMTVTuner_get_AudioFrequency(This,freq) (This)->lpVtbl->get_AudioFrequency(This,freq) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMTVTuner_QueryInterface(IAMTVTuner* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMTVTuner_QueryInterface(IAMTVTuner* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMTVTuner_AddRef(IAMTVTuner* This) { +static inline ULONG IAMTVTuner_AddRef(IAMTVTuner* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMTVTuner_Release(IAMTVTuner* This) { +static inline ULONG IAMTVTuner_Release(IAMTVTuner* This) { return This->lpVtbl->Release(This); } /*** IAMTuner methods ***/ -static __WIDL_INLINE HRESULT IAMTVTuner_put_Channel(IAMTVTuner* This,LONG channel,LONG video,LONG audio) { +static inline HRESULT IAMTVTuner_put_Channel(IAMTVTuner* This,LONG channel,LONG video,LONG audio) { return This->lpVtbl->put_Channel(This,channel,video,audio); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_Channel(IAMTVTuner* This,LONG *channel,LONG *video,LONG *audio) { +static inline HRESULT IAMTVTuner_get_Channel(IAMTVTuner* This,LONG *channel,LONG *video,LONG *audio) { return This->lpVtbl->get_Channel(This,channel,video,audio); } -static __WIDL_INLINE HRESULT IAMTVTuner_ChannelMinMax(IAMTVTuner* This,LONG *min,LONG *max) { +static inline HRESULT IAMTVTuner_ChannelMinMax(IAMTVTuner* This,LONG *min,LONG *max) { return This->lpVtbl->ChannelMinMax(This,min,max); } -static __WIDL_INLINE HRESULT IAMTVTuner_put_CountryCode(IAMTVTuner* This,LONG country) { +static inline HRESULT IAMTVTuner_put_CountryCode(IAMTVTuner* This,LONG country) { return This->lpVtbl->put_CountryCode(This,country); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_CountryCode(IAMTVTuner* This,LONG *country) { +static inline HRESULT IAMTVTuner_get_CountryCode(IAMTVTuner* This,LONG *country) { return This->lpVtbl->get_CountryCode(This,country); } -static __WIDL_INLINE HRESULT IAMTVTuner_put_TuningSpace(IAMTVTuner* This,LONG tuning_space) { +static inline HRESULT IAMTVTuner_put_TuningSpace(IAMTVTuner* This,LONG tuning_space) { return This->lpVtbl->put_TuningSpace(This,tuning_space); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_TuningSpace(IAMTVTuner* This,LONG *tuning_space) { +static inline HRESULT IAMTVTuner_get_TuningSpace(IAMTVTuner* This,LONG *tuning_space) { return This->lpVtbl->get_TuningSpace(This,tuning_space); } -static __WIDL_INLINE HRESULT IAMTVTuner_Logon(IAMTVTuner* This,HANDLE user) { +static inline HRESULT IAMTVTuner_Logon(IAMTVTuner* This,HANDLE user) { return This->lpVtbl->Logon(This,user); } -static __WIDL_INLINE HRESULT IAMTVTuner_Logout(IAMTVTuner* This) { +static inline HRESULT IAMTVTuner_Logout(IAMTVTuner* This) { return This->lpVtbl->Logout(This); } -static __WIDL_INLINE HRESULT IAMTVTuner_SignalPresent(IAMTVTuner* This,LONG *signal_strength) { +static inline HRESULT IAMTVTuner_SignalPresent(IAMTVTuner* This,LONG *signal_strength) { return This->lpVtbl->SignalPresent(This,signal_strength); } -static __WIDL_INLINE HRESULT IAMTVTuner_put_Mode(IAMTVTuner* This,AMTunerModeType mode) { +static inline HRESULT IAMTVTuner_put_Mode(IAMTVTuner* This,AMTunerModeType mode) { return This->lpVtbl->put_Mode(This,mode); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_Mode(IAMTVTuner* This,AMTunerModeType *mode) { +static inline HRESULT IAMTVTuner_get_Mode(IAMTVTuner* This,AMTunerModeType *mode) { return This->lpVtbl->get_Mode(This,mode); } -static __WIDL_INLINE HRESULT IAMTVTuner_GetAvailableModes(IAMTVTuner* This,LONG *modes) { +static inline HRESULT IAMTVTuner_GetAvailableModes(IAMTVTuner* This,LONG *modes) { return This->lpVtbl->GetAvailableModes(This,modes); } -static __WIDL_INLINE HRESULT IAMTVTuner_RegisterNotificationCallBack(IAMTVTuner* This,IAMTunerNotification *notify,LONG events) { +static inline HRESULT IAMTVTuner_RegisterNotificationCallBack(IAMTVTuner* This,IAMTunerNotification *notify,LONG events) { return This->lpVtbl->RegisterNotificationCallBack(This,notify,events); } -static __WIDL_INLINE HRESULT IAMTVTuner_UnRegisterNotificationCallBack(IAMTVTuner* This,IAMTunerNotification *notify) { +static inline HRESULT IAMTVTuner_UnRegisterNotificationCallBack(IAMTVTuner* This,IAMTunerNotification *notify) { return This->lpVtbl->UnRegisterNotificationCallBack(This,notify); } /*** IAMTVTuner methods ***/ -static __WIDL_INLINE HRESULT IAMTVTuner_get_AvailableTVFormats(IAMTVTuner* This,LONG *standard) { +static inline HRESULT IAMTVTuner_get_AvailableTVFormats(IAMTVTuner* This,LONG *standard) { return This->lpVtbl->get_AvailableTVFormats(This,standard); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_TVFormat(IAMTVTuner* This,LONG *standard) { +static inline HRESULT IAMTVTuner_get_TVFormat(IAMTVTuner* This,LONG *standard) { return This->lpVtbl->get_TVFormat(This,standard); } -static __WIDL_INLINE HRESULT IAMTVTuner_AutoTune(IAMTVTuner* This,LONG channel,LONG *signal) { +static inline HRESULT IAMTVTuner_AutoTune(IAMTVTuner* This,LONG channel,LONG *signal) { return This->lpVtbl->AutoTune(This,channel,signal); } -static __WIDL_INLINE HRESULT IAMTVTuner_StoreAutoTune(IAMTVTuner* This) { +static inline HRESULT IAMTVTuner_StoreAutoTune(IAMTVTuner* This) { return This->lpVtbl->StoreAutoTune(This); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_NumInputConnections(IAMTVTuner* This,LONG *number) { +static inline HRESULT IAMTVTuner_get_NumInputConnections(IAMTVTuner* This,LONG *number) { return This->lpVtbl->get_NumInputConnections(This,number); } -static __WIDL_INLINE HRESULT IAMTVTuner_put_InputType(IAMTVTuner* This,LONG index,TunerInputType type) { +static inline HRESULT IAMTVTuner_put_InputType(IAMTVTuner* This,LONG index,TunerInputType type) { return This->lpVtbl->put_InputType(This,index,type); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_InputType(IAMTVTuner* This,LONG index,TunerInputType *type) { +static inline HRESULT IAMTVTuner_get_InputType(IAMTVTuner* This,LONG index,TunerInputType *type) { return This->lpVtbl->get_InputType(This,index,type); } -static __WIDL_INLINE HRESULT IAMTVTuner_put_ConnectInput(IAMTVTuner* This,LONG index) { +static inline HRESULT IAMTVTuner_put_ConnectInput(IAMTVTuner* This,LONG index) { return This->lpVtbl->put_ConnectInput(This,index); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_ConnectInput(IAMTVTuner* This,LONG *index) { +static inline HRESULT IAMTVTuner_get_ConnectInput(IAMTVTuner* This,LONG *index) { return This->lpVtbl->get_ConnectInput(This,index); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_VideoFrequency(IAMTVTuner* This,LONG *freq) { +static inline HRESULT IAMTVTuner_get_VideoFrequency(IAMTVTuner* This,LONG *freq) { return This->lpVtbl->get_VideoFrequency(This,freq); } -static __WIDL_INLINE HRESULT IAMTVTuner_get_AudioFrequency(IAMTVTuner* This,LONG *freq) { +static inline HRESULT IAMTVTuner_get_AudioFrequency(IAMTVTuner* This,LONG *freq) { return This->lpVtbl->get_AudioFrequency(This,freq); } #endif @@ -10767,23 +10799,23 @@ interface IVideoFrameStep { #define IVideoFrameStep_CancelStep(This) (This)->lpVtbl->CancelStep(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVideoFrameStep_QueryInterface(IVideoFrameStep* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVideoFrameStep_QueryInterface(IVideoFrameStep* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVideoFrameStep_AddRef(IVideoFrameStep* This) { +static inline ULONG IVideoFrameStep_AddRef(IVideoFrameStep* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVideoFrameStep_Release(IVideoFrameStep* This) { +static inline ULONG IVideoFrameStep_Release(IVideoFrameStep* This) { return This->lpVtbl->Release(This); } /*** IVideoFrameStep methods ***/ -static __WIDL_INLINE HRESULT IVideoFrameStep_Step(IVideoFrameStep* This,DWORD frame_count,IUnknown *filter) { +static inline HRESULT IVideoFrameStep_Step(IVideoFrameStep* This,DWORD frame_count,IUnknown *filter) { return This->lpVtbl->Step(This,frame_count,filter); } -static __WIDL_INLINE HRESULT IVideoFrameStep_CanStep(IVideoFrameStep* This,LONG multiple,IUnknown *filter) { +static inline HRESULT IVideoFrameStep_CanStep(IVideoFrameStep* This,LONG multiple,IUnknown *filter) { return This->lpVtbl->CanStep(This,multiple,filter); } -static __WIDL_INLINE HRESULT IVideoFrameStep_CancelStep(IVideoFrameStep* This) { +static inline HRESULT IVideoFrameStep_CancelStep(IVideoFrameStep* This) { return This->lpVtbl->CancelStep(This); } #endif @@ -10859,20 +10891,20 @@ interface IAMAsyncReaderTimestampScaling { #define IAMAsyncReaderTimestampScaling_SetTimestampMode(This,fRaw) (This)->lpVtbl->SetTimestampMode(This,fRaw) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMAsyncReaderTimestampScaling_QueryInterface(IAMAsyncReaderTimestampScaling* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMAsyncReaderTimestampScaling_QueryInterface(IAMAsyncReaderTimestampScaling* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMAsyncReaderTimestampScaling_AddRef(IAMAsyncReaderTimestampScaling* This) { +static inline ULONG IAMAsyncReaderTimestampScaling_AddRef(IAMAsyncReaderTimestampScaling* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMAsyncReaderTimestampScaling_Release(IAMAsyncReaderTimestampScaling* This) { +static inline ULONG IAMAsyncReaderTimestampScaling_Release(IAMAsyncReaderTimestampScaling* This) { return This->lpVtbl->Release(This); } /*** IAMAsyncReaderTimestampScaling methods ***/ -static __WIDL_INLINE HRESULT IAMAsyncReaderTimestampScaling_GetTimestampMode(IAMAsyncReaderTimestampScaling* This,WINBOOL *pfRaw) { +static inline HRESULT IAMAsyncReaderTimestampScaling_GetTimestampMode(IAMAsyncReaderTimestampScaling* This,WINBOOL *pfRaw) { return This->lpVtbl->GetTimestampMode(This,pfRaw); } -static __WIDL_INLINE HRESULT IAMAsyncReaderTimestampScaling_SetTimestampMode(IAMAsyncReaderTimestampScaling* This,WINBOOL fRaw) { +static inline HRESULT IAMAsyncReaderTimestampScaling_SetTimestampMode(IAMAsyncReaderTimestampScaling* This,WINBOOL fRaw) { return This->lpVtbl->SetTimestampMode(This,fRaw); } #endif @@ -10999,35 +11031,35 @@ interface IAMPluginControl { #define IAMPluginControl_IsLegacyDisabled(This,dllName) (This)->lpVtbl->IsLegacyDisabled(This,dllName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAMPluginControl_QueryInterface(IAMPluginControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAMPluginControl_QueryInterface(IAMPluginControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAMPluginControl_AddRef(IAMPluginControl* This) { +static inline ULONG IAMPluginControl_AddRef(IAMPluginControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAMPluginControl_Release(IAMPluginControl* This) { +static inline ULONG IAMPluginControl_Release(IAMPluginControl* This) { return This->lpVtbl->Release(This); } /*** IAMPluginControl methods ***/ -static __WIDL_INLINE HRESULT IAMPluginControl_GetPreferredClsid(IAMPluginControl* This,REFGUID subType,CLSID *clsid) { +static inline HRESULT IAMPluginControl_GetPreferredClsid(IAMPluginControl* This,REFGUID subType,CLSID *clsid) { return This->lpVtbl->GetPreferredClsid(This,subType,clsid); } -static __WIDL_INLINE HRESULT IAMPluginControl_GetPreferredClsidByIndex(IAMPluginControl* This,DWORD index,GUID *subType,CLSID *clsid) { +static inline HRESULT IAMPluginControl_GetPreferredClsidByIndex(IAMPluginControl* This,DWORD index,GUID *subType,CLSID *clsid) { return This->lpVtbl->GetPreferredClsidByIndex(This,index,subType,clsid); } -static __WIDL_INLINE HRESULT IAMPluginControl_SetPreferredClsid(IAMPluginControl* This,REFGUID subType,const CLSID *clsid) { +static inline HRESULT IAMPluginControl_SetPreferredClsid(IAMPluginControl* This,REFGUID subType,const CLSID *clsid) { return This->lpVtbl->SetPreferredClsid(This,subType,clsid); } -static __WIDL_INLINE HRESULT IAMPluginControl_IsDisabled(IAMPluginControl* This,REFCLSID clsid) { +static inline HRESULT IAMPluginControl_IsDisabled(IAMPluginControl* This,REFCLSID clsid) { return This->lpVtbl->IsDisabled(This,clsid); } -static __WIDL_INLINE HRESULT IAMPluginControl_GetDisabledByIndex(IAMPluginControl* This,DWORD index,CLSID *clsid) { +static inline HRESULT IAMPluginControl_GetDisabledByIndex(IAMPluginControl* This,DWORD index,CLSID *clsid) { return This->lpVtbl->GetDisabledByIndex(This,index,clsid); } -static __WIDL_INLINE HRESULT IAMPluginControl_SetDisabled(IAMPluginControl* This,REFCLSID clsid,WINBOOL disabled) { +static inline HRESULT IAMPluginControl_SetDisabled(IAMPluginControl* This,REFCLSID clsid,WINBOOL disabled) { return This->lpVtbl->SetDisabled(This,clsid,disabled); } -static __WIDL_INLINE HRESULT IAMPluginControl_IsLegacyDisabled(IAMPluginControl* This,LPCWSTR dllName) { +static inline HRESULT IAMPluginControl_IsLegacyDisabled(IAMPluginControl* This,LPCWSTR dllName) { return This->lpVtbl->IsLegacyDisabled(This,dllName); } #endif @@ -11039,6 +11071,638 @@ static __WIDL_INLINE HRESULT IAMPluginControl_IsLegacyDisabled(IAMPluginControl* #endif /* __IAMPluginControl_INTERFACE_DEFINED__ */ #endif /*(_WIN32_WINNT >= 0x0601)*/ +#ifndef __IPinConnection_FWD_DEFINED__ +#define __IPinConnection_FWD_DEFINED__ +typedef interface IPinConnection IPinConnection; +#ifdef __cplusplus +interface IPinConnection; +#endif /* __cplusplus */ +#endif + +#ifndef __IPinFlowControl_FWD_DEFINED__ +#define __IPinFlowControl_FWD_DEFINED__ +typedef interface IPinFlowControl IPinFlowControl; +#ifdef __cplusplus +interface IPinFlowControl; +#endif /* __cplusplus */ +#endif + +#ifndef __IGraphConfig_FWD_DEFINED__ +#define __IGraphConfig_FWD_DEFINED__ +typedef interface IGraphConfig IGraphConfig; +#ifdef __cplusplus +interface IGraphConfig; +#endif /* __cplusplus */ +#endif + +#ifndef __IGraphConfigCallback_FWD_DEFINED__ +#define __IGraphConfigCallback_FWD_DEFINED__ +typedef interface IGraphConfigCallback IGraphConfigCallback; +#ifdef __cplusplus +interface IGraphConfigCallback; +#endif /* __cplusplus */ +#endif + +/***************************************************************************** + * IPinConnection interface + */ +#ifndef __IPinConnection_INTERFACE_DEFINED__ +#define __IPinConnection_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IPinConnection, 0x4a9a62d3, 0x27d4, 0x403d, 0x91,0xe9, 0x89,0xf5,0x40,0xe5,0x55,0x34); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("4a9a62d3-27d4-403d-91e9-89f540e55534") +IPinConnection : public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE DynamicQueryAccept( + const AM_MEDIA_TYPE *pmt) = 0; + + virtual HRESULT STDMETHODCALLTYPE NotifyEndOfStream( + HANDLE hNotifyEvent) = 0; + + virtual HRESULT STDMETHODCALLTYPE IsEndPin( + ) = 0; + + virtual HRESULT STDMETHODCALLTYPE DynamicDisconnect( + ) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IPinConnection, 0x4a9a62d3, 0x27d4, 0x403d, 0x91,0xe9, 0x89,0xf5,0x40,0xe5,0x55,0x34) +#endif +#else +typedef struct IPinConnectionVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IPinConnection *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IPinConnection *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IPinConnection *This); + + /*** IPinConnection methods ***/ + HRESULT (STDMETHODCALLTYPE *DynamicQueryAccept)( + IPinConnection *This, + const AM_MEDIA_TYPE *pmt); + + HRESULT (STDMETHODCALLTYPE *NotifyEndOfStream)( + IPinConnection *This, + HANDLE hNotifyEvent); + + HRESULT (STDMETHODCALLTYPE *IsEndPin)( + IPinConnection *This); + + HRESULT (STDMETHODCALLTYPE *DynamicDisconnect)( + IPinConnection *This); + + END_INTERFACE +} IPinConnectionVtbl; + +interface IPinConnection { + CONST_VTBL IPinConnectionVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IPinConnection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IPinConnection_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IPinConnection_Release(This) (This)->lpVtbl->Release(This) +/*** IPinConnection methods ***/ +#define IPinConnection_DynamicQueryAccept(This,pmt) (This)->lpVtbl->DynamicQueryAccept(This,pmt) +#define IPinConnection_NotifyEndOfStream(This,hNotifyEvent) (This)->lpVtbl->NotifyEndOfStream(This,hNotifyEvent) +#define IPinConnection_IsEndPin(This) (This)->lpVtbl->IsEndPin(This) +#define IPinConnection_DynamicDisconnect(This) (This)->lpVtbl->DynamicDisconnect(This) +#else +/*** IUnknown methods ***/ +static inline HRESULT IPinConnection_QueryInterface(IPinConnection* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IPinConnection_AddRef(IPinConnection* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IPinConnection_Release(IPinConnection* This) { + return This->lpVtbl->Release(This); +} +/*** IPinConnection methods ***/ +static inline HRESULT IPinConnection_DynamicQueryAccept(IPinConnection* This,const AM_MEDIA_TYPE *pmt) { + return This->lpVtbl->DynamicQueryAccept(This,pmt); +} +static inline HRESULT IPinConnection_NotifyEndOfStream(IPinConnection* This,HANDLE hNotifyEvent) { + return This->lpVtbl->NotifyEndOfStream(This,hNotifyEvent); +} +static inline HRESULT IPinConnection_IsEndPin(IPinConnection* This) { + return This->lpVtbl->IsEndPin(This); +} +static inline HRESULT IPinConnection_DynamicDisconnect(IPinConnection* This) { + return This->lpVtbl->DynamicDisconnect(This); +} +#endif +#endif + +#endif + + +#endif /* __IPinConnection_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IPinFlowControl interface + */ +#ifndef __IPinFlowControl_INTERFACE_DEFINED__ +#define __IPinFlowControl_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IPinFlowControl, 0xc56e9858, 0xdbf3, 0x4f6b, 0x81,0x19, 0x38,0x4a,0xf2,0x06,0x0d,0xeb); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("c56e9858-dbf3-4f6b-8119-384af2060deb") +IPinFlowControl : public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE Block( + DWORD dwBlockFlags, + HANDLE hEvent) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IPinFlowControl, 0xc56e9858, 0xdbf3, 0x4f6b, 0x81,0x19, 0x38,0x4a,0xf2,0x06,0x0d,0xeb) +#endif +#else +typedef struct IPinFlowControlVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IPinFlowControl *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IPinFlowControl *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IPinFlowControl *This); + + /*** IPinFlowControl methods ***/ + HRESULT (STDMETHODCALLTYPE *Block)( + IPinFlowControl *This, + DWORD dwBlockFlags, + HANDLE hEvent); + + END_INTERFACE +} IPinFlowControlVtbl; + +interface IPinFlowControl { + CONST_VTBL IPinFlowControlVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IPinFlowControl_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IPinFlowControl_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IPinFlowControl_Release(This) (This)->lpVtbl->Release(This) +/*** IPinFlowControl methods ***/ +#define IPinFlowControl_Block(This,dwBlockFlags,hEvent) (This)->lpVtbl->Block(This,dwBlockFlags,hEvent) +#else +/*** IUnknown methods ***/ +static inline HRESULT IPinFlowControl_QueryInterface(IPinFlowControl* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IPinFlowControl_AddRef(IPinFlowControl* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IPinFlowControl_Release(IPinFlowControl* This) { + return This->lpVtbl->Release(This); +} +/*** IPinFlowControl methods ***/ +static inline HRESULT IPinFlowControl_Block(IPinFlowControl* This,DWORD dwBlockFlags,HANDLE hEvent) { + return This->lpVtbl->Block(This,dwBlockFlags,hEvent); +} +#endif +#endif + +#endif + + +#endif /* __IPinFlowControl_INTERFACE_DEFINED__ */ + +enum _AM_PIN_FLOW_CONTROL_BLOCK_FLAGS { + AM_PIN_FLOW_CONTROL_BLOCK = 0x1 +}; +typedef enum _AM_GRAPH_CONFIG_RECONNECT_FLAGS { + AM_GRAPH_CONFIG_RECONNECT_DIRECTCONNECT = 0x1, + AM_GRAPH_CONFIG_RECONNECT_CACHE_REMOVED_FILTERS = 0x2, + AM_GRAPH_CONFIG_RECONNECT_USE_ONLY_CACHED_FILTERS = 0x4 +} AM_GRAPH_CONFIG_RECONNECT_FLAGS; +enum _REM_FILTER_FLAGS { + REMFILTERF_LEAVECONNECTED = 0x1 +}; +typedef enum _AM_FILTER_FLAGS { + AM_FILTER_FLAGS_REMOVABLE = 0x1 +} AM_FILTER_FLAGS; +/***************************************************************************** + * IGraphConfig interface + */ +#ifndef __IGraphConfig_INTERFACE_DEFINED__ +#define __IGraphConfig_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IGraphConfig, 0x03a1eb8e, 0x32bf, 0x4245, 0x85,0x02, 0x11,0x4d,0x08,0xa9,0xcb,0x88); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("03a1eb8e-32bf-4245-8502-114d08a9cb88") +IGraphConfig : public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE Reconnect( + IPin *pOutputPin, + IPin *pInputPin, + const AM_MEDIA_TYPE *pmtFirstConnection, + IBaseFilter *pUsingFilter, + HANDLE hAbortEvent, + DWORD dwFlags) = 0; + + virtual HRESULT STDMETHODCALLTYPE Reconfigure( + IGraphConfigCallback *pCallback, + PVOID pvContext, + DWORD dwFlags, + HANDLE hAbortEvent) = 0; + + virtual HRESULT STDMETHODCALLTYPE AddFilterToCache( + IBaseFilter *pFilter) = 0; + + virtual HRESULT STDMETHODCALLTYPE EnumCacheFilter( + IEnumFilters **pEnum) = 0; + + virtual HRESULT STDMETHODCALLTYPE RemoveFilterFromCache( + IBaseFilter *pFilter) = 0; + + virtual HRESULT STDMETHODCALLTYPE GetStartTime( + REFERENCE_TIME *prtStart) = 0; + + virtual HRESULT STDMETHODCALLTYPE PushThroughData( + IPin *pOutputPin, + IPinConnection *pConnection, + HANDLE hEventAbort) = 0; + + virtual HRESULT STDMETHODCALLTYPE SetFilterFlags( + IBaseFilter *pFilter, + DWORD dwFlags) = 0; + + virtual HRESULT STDMETHODCALLTYPE GetFilterFlags( + IBaseFilter *pFilter, + DWORD *pdwFlags) = 0; + + virtual HRESULT STDMETHODCALLTYPE RemoveFilterEx( + IBaseFilter *pFilter, + DWORD Flags) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IGraphConfig, 0x03a1eb8e, 0x32bf, 0x4245, 0x85,0x02, 0x11,0x4d,0x08,0xa9,0xcb,0x88) +#endif +#else +typedef struct IGraphConfigVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IGraphConfig *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IGraphConfig *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IGraphConfig *This); + + /*** IGraphConfig methods ***/ + HRESULT (STDMETHODCALLTYPE *Reconnect)( + IGraphConfig *This, + IPin *pOutputPin, + IPin *pInputPin, + const AM_MEDIA_TYPE *pmtFirstConnection, + IBaseFilter *pUsingFilter, + HANDLE hAbortEvent, + DWORD dwFlags); + + HRESULT (STDMETHODCALLTYPE *Reconfigure)( + IGraphConfig *This, + IGraphConfigCallback *pCallback, + PVOID pvContext, + DWORD dwFlags, + HANDLE hAbortEvent); + + HRESULT (STDMETHODCALLTYPE *AddFilterToCache)( + IGraphConfig *This, + IBaseFilter *pFilter); + + HRESULT (STDMETHODCALLTYPE *EnumCacheFilter)( + IGraphConfig *This, + IEnumFilters **pEnum); + + HRESULT (STDMETHODCALLTYPE *RemoveFilterFromCache)( + IGraphConfig *This, + IBaseFilter *pFilter); + + HRESULT (STDMETHODCALLTYPE *GetStartTime)( + IGraphConfig *This, + REFERENCE_TIME *prtStart); + + HRESULT (STDMETHODCALLTYPE *PushThroughData)( + IGraphConfig *This, + IPin *pOutputPin, + IPinConnection *pConnection, + HANDLE hEventAbort); + + HRESULT (STDMETHODCALLTYPE *SetFilterFlags)( + IGraphConfig *This, + IBaseFilter *pFilter, + DWORD dwFlags); + + HRESULT (STDMETHODCALLTYPE *GetFilterFlags)( + IGraphConfig *This, + IBaseFilter *pFilter, + DWORD *pdwFlags); + + HRESULT (STDMETHODCALLTYPE *RemoveFilterEx)( + IGraphConfig *This, + IBaseFilter *pFilter, + DWORD Flags); + + END_INTERFACE +} IGraphConfigVtbl; + +interface IGraphConfig { + CONST_VTBL IGraphConfigVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IGraphConfig_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IGraphConfig_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IGraphConfig_Release(This) (This)->lpVtbl->Release(This) +/*** IGraphConfig methods ***/ +#define IGraphConfig_Reconnect(This,pOutputPin,pInputPin,pmtFirstConnection,pUsingFilter,hAbortEvent,dwFlags) (This)->lpVtbl->Reconnect(This,pOutputPin,pInputPin,pmtFirstConnection,pUsingFilter,hAbortEvent,dwFlags) +#define IGraphConfig_Reconfigure(This,pCallback,pvContext,dwFlags,hAbortEvent) (This)->lpVtbl->Reconfigure(This,pCallback,pvContext,dwFlags,hAbortEvent) +#define IGraphConfig_AddFilterToCache(This,pFilter) (This)->lpVtbl->AddFilterToCache(This,pFilter) +#define IGraphConfig_EnumCacheFilter(This,pEnum) (This)->lpVtbl->EnumCacheFilter(This,pEnum) +#define IGraphConfig_RemoveFilterFromCache(This,pFilter) (This)->lpVtbl->RemoveFilterFromCache(This,pFilter) +#define IGraphConfig_GetStartTime(This,prtStart) (This)->lpVtbl->GetStartTime(This,prtStart) +#define IGraphConfig_PushThroughData(This,pOutputPin,pConnection,hEventAbort) (This)->lpVtbl->PushThroughData(This,pOutputPin,pConnection,hEventAbort) +#define IGraphConfig_SetFilterFlags(This,pFilter,dwFlags) (This)->lpVtbl->SetFilterFlags(This,pFilter,dwFlags) +#define IGraphConfig_GetFilterFlags(This,pFilter,pdwFlags) (This)->lpVtbl->GetFilterFlags(This,pFilter,pdwFlags) +#define IGraphConfig_RemoveFilterEx(This,pFilter,Flags) (This)->lpVtbl->RemoveFilterEx(This,pFilter,Flags) +#else +/*** IUnknown methods ***/ +static inline HRESULT IGraphConfig_QueryInterface(IGraphConfig* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IGraphConfig_AddRef(IGraphConfig* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IGraphConfig_Release(IGraphConfig* This) { + return This->lpVtbl->Release(This); +} +/*** IGraphConfig methods ***/ +static inline HRESULT IGraphConfig_Reconnect(IGraphConfig* This,IPin *pOutputPin,IPin *pInputPin,const AM_MEDIA_TYPE *pmtFirstConnection,IBaseFilter *pUsingFilter,HANDLE hAbortEvent,DWORD dwFlags) { + return This->lpVtbl->Reconnect(This,pOutputPin,pInputPin,pmtFirstConnection,pUsingFilter,hAbortEvent,dwFlags); +} +static inline HRESULT IGraphConfig_Reconfigure(IGraphConfig* This,IGraphConfigCallback *pCallback,PVOID pvContext,DWORD dwFlags,HANDLE hAbortEvent) { + return This->lpVtbl->Reconfigure(This,pCallback,pvContext,dwFlags,hAbortEvent); +} +static inline HRESULT IGraphConfig_AddFilterToCache(IGraphConfig* This,IBaseFilter *pFilter) { + return This->lpVtbl->AddFilterToCache(This,pFilter); +} +static inline HRESULT IGraphConfig_EnumCacheFilter(IGraphConfig* This,IEnumFilters **pEnum) { + return This->lpVtbl->EnumCacheFilter(This,pEnum); +} +static inline HRESULT IGraphConfig_RemoveFilterFromCache(IGraphConfig* This,IBaseFilter *pFilter) { + return This->lpVtbl->RemoveFilterFromCache(This,pFilter); +} +static inline HRESULT IGraphConfig_GetStartTime(IGraphConfig* This,REFERENCE_TIME *prtStart) { + return This->lpVtbl->GetStartTime(This,prtStart); +} +static inline HRESULT IGraphConfig_PushThroughData(IGraphConfig* This,IPin *pOutputPin,IPinConnection *pConnection,HANDLE hEventAbort) { + return This->lpVtbl->PushThroughData(This,pOutputPin,pConnection,hEventAbort); +} +static inline HRESULT IGraphConfig_SetFilterFlags(IGraphConfig* This,IBaseFilter *pFilter,DWORD dwFlags) { + return This->lpVtbl->SetFilterFlags(This,pFilter,dwFlags); +} +static inline HRESULT IGraphConfig_GetFilterFlags(IGraphConfig* This,IBaseFilter *pFilter,DWORD *pdwFlags) { + return This->lpVtbl->GetFilterFlags(This,pFilter,pdwFlags); +} +static inline HRESULT IGraphConfig_RemoveFilterEx(IGraphConfig* This,IBaseFilter *pFilter,DWORD Flags) { + return This->lpVtbl->RemoveFilterEx(This,pFilter,Flags); +} +#endif +#endif + +#endif + + +#endif /* __IGraphConfig_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IGraphConfigCallback interface + */ +#ifndef __IGraphConfigCallback_INTERFACE_DEFINED__ +#define __IGraphConfigCallback_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IGraphConfigCallback, 0xade0fd60, 0xd19d, 0x11d2, 0xab,0xf6, 0x00,0xa0,0xc9,0x05,0xf3,0x75); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("ade0fd60-d19d-11d2-abf6-00a0c905f375") +IGraphConfigCallback : public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE Reconfigure( + PVOID pvContext, + DWORD dwFlags) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IGraphConfigCallback, 0xade0fd60, 0xd19d, 0x11d2, 0xab,0xf6, 0x00,0xa0,0xc9,0x05,0xf3,0x75) +#endif +#else +typedef struct IGraphConfigCallbackVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IGraphConfigCallback *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IGraphConfigCallback *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IGraphConfigCallback *This); + + /*** IGraphConfigCallback methods ***/ + HRESULT (STDMETHODCALLTYPE *Reconfigure)( + IGraphConfigCallback *This, + PVOID pvContext, + DWORD dwFlags); + + END_INTERFACE +} IGraphConfigCallbackVtbl; + +interface IGraphConfigCallback { + CONST_VTBL IGraphConfigCallbackVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IGraphConfigCallback_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IGraphConfigCallback_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IGraphConfigCallback_Release(This) (This)->lpVtbl->Release(This) +/*** IGraphConfigCallback methods ***/ +#define IGraphConfigCallback_Reconfigure(This,pvContext,dwFlags) (This)->lpVtbl->Reconfigure(This,pvContext,dwFlags) +#else +/*** IUnknown methods ***/ +static inline HRESULT IGraphConfigCallback_QueryInterface(IGraphConfigCallback* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IGraphConfigCallback_AddRef(IGraphConfigCallback* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IGraphConfigCallback_Release(IGraphConfigCallback* This) { + return This->lpVtbl->Release(This); +} +/*** IGraphConfigCallback methods ***/ +static inline HRESULT IGraphConfigCallback_Reconfigure(IGraphConfigCallback* This,PVOID pvContext,DWORD dwFlags) { + return This->lpVtbl->Reconfigure(This,pvContext,dwFlags); +} +#endif +#endif + +#endif + + +#endif /* __IGraphConfigCallback_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IFilterChain interface + */ +#ifndef __IFilterChain_INTERFACE_DEFINED__ +#define __IFilterChain_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IFilterChain, 0xdcfbdcf6, 0x0dc2, 0x45f5, 0x9a,0xb2, 0x7c,0x33,0x0e,0xa0,0x9c,0x29); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("dcfbdcf6-0dc2-45f5-9ab2-7c330ea09c29") +IFilterChain : public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE StartChain( + IBaseFilter *pStartFilter, + IBaseFilter *pEndFilter) = 0; + + virtual HRESULT STDMETHODCALLTYPE PauseChain( + IBaseFilter *pStartFilter, + IBaseFilter *pEndFilter) = 0; + + virtual HRESULT STDMETHODCALLTYPE StopChain( + IBaseFilter *pStartFilter, + IBaseFilter *pEndFilter) = 0; + + virtual HRESULT STDMETHODCALLTYPE RemoveChain( + IBaseFilter *pStartFilter, + IBaseFilter *pEndFilter) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IFilterChain, 0xdcfbdcf6, 0x0dc2, 0x45f5, 0x9a,0xb2, 0x7c,0x33,0x0e,0xa0,0x9c,0x29) +#endif +#else +typedef struct IFilterChainVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IFilterChain *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IFilterChain *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IFilterChain *This); + + /*** IFilterChain methods ***/ + HRESULT (STDMETHODCALLTYPE *StartChain)( + IFilterChain *This, + IBaseFilter *pStartFilter, + IBaseFilter *pEndFilter); + + HRESULT (STDMETHODCALLTYPE *PauseChain)( + IFilterChain *This, + IBaseFilter *pStartFilter, + IBaseFilter *pEndFilter); + + HRESULT (STDMETHODCALLTYPE *StopChain)( + IFilterChain *This, + IBaseFilter *pStartFilter, + IBaseFilter *pEndFilter); + + HRESULT (STDMETHODCALLTYPE *RemoveChain)( + IFilterChain *This, + IBaseFilter *pStartFilter, + IBaseFilter *pEndFilter); + + END_INTERFACE +} IFilterChainVtbl; + +interface IFilterChain { + CONST_VTBL IFilterChainVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IFilterChain_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IFilterChain_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IFilterChain_Release(This) (This)->lpVtbl->Release(This) +/*** IFilterChain methods ***/ +#define IFilterChain_StartChain(This,pStartFilter,pEndFilter) (This)->lpVtbl->StartChain(This,pStartFilter,pEndFilter) +#define IFilterChain_PauseChain(This,pStartFilter,pEndFilter) (This)->lpVtbl->PauseChain(This,pStartFilter,pEndFilter) +#define IFilterChain_StopChain(This,pStartFilter,pEndFilter) (This)->lpVtbl->StopChain(This,pStartFilter,pEndFilter) +#define IFilterChain_RemoveChain(This,pStartFilter,pEndFilter) (This)->lpVtbl->RemoveChain(This,pStartFilter,pEndFilter) +#else +/*** IUnknown methods ***/ +static inline HRESULT IFilterChain_QueryInterface(IFilterChain* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IFilterChain_AddRef(IFilterChain* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IFilterChain_Release(IFilterChain* This) { + return This->lpVtbl->Release(This); +} +/*** IFilterChain methods ***/ +static inline HRESULT IFilterChain_StartChain(IFilterChain* This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter) { + return This->lpVtbl->StartChain(This,pStartFilter,pEndFilter); +} +static inline HRESULT IFilterChain_PauseChain(IFilterChain* This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter) { + return This->lpVtbl->PauseChain(This,pStartFilter,pEndFilter); +} +static inline HRESULT IFilterChain_StopChain(IFilterChain* This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter) { + return This->lpVtbl->StopChain(This,pStartFilter,pEndFilter); +} +static inline HRESULT IFilterChain_RemoveChain(IFilterChain* This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter) { + return This->lpVtbl->RemoveChain(This,pStartFilter,pEndFilter); +} +#endif +#endif + +#endif + + +#endif /* __IFilterChain_INTERFACE_DEFINED__ */ + #ifndef __IReferenceClock2_FWD_DEFINED__ #define __IReferenceClock2_FWD_DEFINED__ typedef struct IReferenceClock2 IReferenceClock2; @@ -11288,31 +11952,6 @@ typedef struct IDDrawExclModeVideo IDDrawExclModeVideo; typedef struct IDDrawExclModeVideoCallback IDDrawExclModeVideoCallback; #endif -#ifndef __IPinConnection_FWD_DEFINED__ -#define __IPinConnection_FWD_DEFINED__ -typedef struct IPinConnection IPinConnection; -#endif - -#ifndef __IPinFlowControl_FWD_DEFINED__ -#define __IPinFlowControl_FWD_DEFINED__ -typedef struct IPinFlowControl IPinFlowControl; -#endif - -#ifndef __IGraphConfig_FWD_DEFINED__ -#define __IGraphConfig_FWD_DEFINED__ -typedef struct IGraphConfig IGraphConfig; -#endif - -#ifndef __IGraphConfigCallback_FWD_DEFINED__ -#define __IGraphConfigCallback_FWD_DEFINED__ -typedef struct IGraphConfigCallback IGraphConfigCallback; -#endif - -#ifndef __IFilterChain_FWD_DEFINED__ -#define __IFilterChain_FWD_DEFINED__ -typedef struct IFilterChain IFilterChain; -#endif - #ifndef __IVMRImagePresenter_FWD_DEFINED__ #define __IVMRImagePresenter_FWD_DEFINED__ typedef struct IVMRImagePresenter IVMRImagePresenter; @@ -15004,256 +15643,6 @@ __CRT_UUID_DECL(IMpeg2Demultiplexer,0x436eee9c,0x264f,0x4242,0x90,0xe1,0x4e,0x33 void __RPC_STUB IDDrawExclModeVideoCallback_OnUpdateSize_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); #endif - extern RPC_IF_HANDLE __MIDL_itf_strmif_0392_v0_0_c_ifspec; - extern RPC_IF_HANDLE __MIDL_itf_strmif_0392_v0_0_s_ifspec; -#ifndef __IPinConnection_INTERFACE_DEFINED__ -#define __IPinConnection_INTERFACE_DEFINED__ - EXTERN_C const IID IID_IPinConnection; -#if defined(__cplusplus) && !defined(CINTERFACE) - struct IPinConnection : public IUnknown { - public: - virtual HRESULT WINAPI DynamicQueryAccept(const AM_MEDIA_TYPE *pmt) = 0; - virtual HRESULT WINAPI NotifyEndOfStream(HANDLE hNotifyEvent) = 0; - virtual HRESULT WINAPI IsEndPin(void) = 0; - virtual HRESULT WINAPI DynamicDisconnect(void) = 0; - }; -#else - typedef struct IPinConnectionVtbl { - BEGIN_INTERFACE - HRESULT (WINAPI *QueryInterface)(IPinConnection *This,REFIID riid,void **ppvObject); - ULONG (WINAPI *AddRef)(IPinConnection *This); - ULONG (WINAPI *Release)(IPinConnection *This); - HRESULT (WINAPI *DynamicQueryAccept)(IPinConnection *This,const AM_MEDIA_TYPE *pmt); - HRESULT (WINAPI *NotifyEndOfStream)(IPinConnection *This,HANDLE hNotifyEvent); - HRESULT (WINAPI *IsEndPin)(IPinConnection *This); - HRESULT (WINAPI *DynamicDisconnect)(IPinConnection *This); - END_INTERFACE - } IPinConnectionVtbl; - struct IPinConnection { - CONST_VTBL struct IPinConnectionVtbl *lpVtbl; - }; -#ifdef COBJMACROS -#define IPinConnection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define IPinConnection_AddRef(This) (This)->lpVtbl->AddRef(This) -#define IPinConnection_Release(This) (This)->lpVtbl->Release(This) -#define IPinConnection_DynamicQueryAccept(This,pmt) (This)->lpVtbl->DynamicQueryAccept(This,pmt) -#define IPinConnection_NotifyEndOfStream(This,hNotifyEvent) (This)->lpVtbl->NotifyEndOfStream(This,hNotifyEvent) -#define IPinConnection_IsEndPin(This) (This)->lpVtbl->IsEndPin(This) -#define IPinConnection_DynamicDisconnect(This) (This)->lpVtbl->DynamicDisconnect(This) -#endif -#endif - HRESULT WINAPI IPinConnection_DynamicQueryAccept_Proxy(IPinConnection *This,const AM_MEDIA_TYPE *pmt); - void __RPC_STUB IPinConnection_DynamicQueryAccept_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IPinConnection_NotifyEndOfStream_Proxy(IPinConnection *This,HANDLE hNotifyEvent); - void __RPC_STUB IPinConnection_NotifyEndOfStream_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IPinConnection_IsEndPin_Proxy(IPinConnection *This); - void __RPC_STUB IPinConnection_IsEndPin_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IPinConnection_DynamicDisconnect_Proxy(IPinConnection *This); - void __RPC_STUB IPinConnection_DynamicDisconnect_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); -#endif - -#ifndef __IPinFlowControl_INTERFACE_DEFINED__ -#define __IPinFlowControl_INTERFACE_DEFINED__ - EXTERN_C const IID IID_IPinFlowControl; -#if defined(__cplusplus) && !defined(CINTERFACE) - struct IPinFlowControl : public IUnknown { - public: - virtual HRESULT WINAPI Block(DWORD dwBlockFlags,HANDLE hEvent) = 0; - }; -#else - typedef struct IPinFlowControlVtbl { - BEGIN_INTERFACE - HRESULT (WINAPI *QueryInterface)(IPinFlowControl *This,REFIID riid,void **ppvObject); - ULONG (WINAPI *AddRef)(IPinFlowControl *This); - ULONG (WINAPI *Release)(IPinFlowControl *This); - HRESULT (WINAPI *Block)(IPinFlowControl *This,DWORD dwBlockFlags,HANDLE hEvent); - END_INTERFACE - } IPinFlowControlVtbl; - struct IPinFlowControl { - CONST_VTBL struct IPinFlowControlVtbl *lpVtbl; - }; -#ifdef COBJMACROS -#define IPinFlowControl_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define IPinFlowControl_AddRef(This) (This)->lpVtbl->AddRef(This) -#define IPinFlowControl_Release(This) (This)->lpVtbl->Release(This) -#define IPinFlowControl_Block(This,dwBlockFlags,hEvent) (This)->lpVtbl->Block(This,dwBlockFlags,hEvent) -#endif -#endif - HRESULT WINAPI IPinFlowControl_Block_Proxy(IPinFlowControl *This,DWORD dwBlockFlags,HANDLE hEvent); - void __RPC_STUB IPinFlowControl_Block_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); -#endif - - enum _AM_PIN_FLOW_CONTROL_BLOCK_FLAGS { - AM_PIN_FLOW_CONTROL_BLOCK = 0x1 - }; - typedef enum _AM_GRAPH_CONFIG_RECONNECT_FLAGS { - AM_GRAPH_CONFIG_RECONNECT_DIRECTCONNECT = 0x1,AM_GRAPH_CONFIG_RECONNECT_CACHE_REMOVED_FILTERS = 0x2, - AM_GRAPH_CONFIG_RECONNECT_USE_ONLY_CACHED_FILTERS = 0x4 - } AM_GRAPH_CONFIG_RECONNECT_FLAGS; - - enum _REM_FILTER_FLAGS { - REMFILTERF_LEAVECONNECTED = 0x1 - }; - - typedef enum _AM_FILTER_FLAGS { - AM_FILTER_FLAGS_REMOVABLE = 0x1 - } AM_FILTER_FLAGS; - - extern RPC_IF_HANDLE __MIDL_itf_strmif_0394_v0_0_c_ifspec; - extern RPC_IF_HANDLE __MIDL_itf_strmif_0394_v0_0_s_ifspec; -#ifndef __IGraphConfig_INTERFACE_DEFINED__ -#define __IGraphConfig_INTERFACE_DEFINED__ - EXTERN_C const IID IID_IGraphConfig; -#if defined(__cplusplus) && !defined(CINTERFACE) - struct IGraphConfig : public IUnknown { - public: - virtual HRESULT WINAPI Reconnect(IPin *pOutputPin,IPin *pInputPin,const AM_MEDIA_TYPE *pmtFirstConnection,IBaseFilter *pUsingFilter,HANDLE hAbortEvent,DWORD dwFlags) = 0; - virtual HRESULT WINAPI Reconfigure(IGraphConfigCallback *pCallback,PVOID pvContext,DWORD dwFlags,HANDLE hAbortEvent) = 0; - virtual HRESULT WINAPI AddFilterToCache(IBaseFilter *pFilter) = 0; - virtual HRESULT WINAPI EnumCacheFilter(IEnumFilters **pEnum) = 0; - virtual HRESULT WINAPI RemoveFilterFromCache(IBaseFilter *pFilter) = 0; - virtual HRESULT WINAPI GetStartTime(REFERENCE_TIME *prtStart) = 0; - virtual HRESULT WINAPI PushThroughData(IPin *pOutputPin,IPinConnection *pConnection,HANDLE hEventAbort) = 0; - virtual HRESULT WINAPI SetFilterFlags(IBaseFilter *pFilter,DWORD dwFlags) = 0; - virtual HRESULT WINAPI GetFilterFlags(IBaseFilter *pFilter,DWORD *pdwFlags) = 0; - virtual HRESULT WINAPI RemoveFilterEx(IBaseFilter *pFilter,DWORD Flags) = 0; - }; -#else - typedef struct IGraphConfigVtbl { - BEGIN_INTERFACE - HRESULT (WINAPI *QueryInterface)(IGraphConfig *This,REFIID riid,void **ppvObject); - ULONG (WINAPI *AddRef)(IGraphConfig *This); - ULONG (WINAPI *Release)(IGraphConfig *This); - HRESULT (WINAPI *Reconnect)(IGraphConfig *This,IPin *pOutputPin,IPin *pInputPin,const AM_MEDIA_TYPE *pmtFirstConnection,IBaseFilter *pUsingFilter,HANDLE hAbortEvent,DWORD dwFlags); - HRESULT (WINAPI *Reconfigure)(IGraphConfig *This,IGraphConfigCallback *pCallback,PVOID pvContext,DWORD dwFlags,HANDLE hAbortEvent); - HRESULT (WINAPI *AddFilterToCache)(IGraphConfig *This,IBaseFilter *pFilter); - HRESULT (WINAPI *EnumCacheFilter)(IGraphConfig *This,IEnumFilters **pEnum); - HRESULT (WINAPI *RemoveFilterFromCache)(IGraphConfig *This,IBaseFilter *pFilter); - HRESULT (WINAPI *GetStartTime)(IGraphConfig *This,REFERENCE_TIME *prtStart); - HRESULT (WINAPI *PushThroughData)(IGraphConfig *This,IPin *pOutputPin,IPinConnection *pConnection,HANDLE hEventAbort); - HRESULT (WINAPI *SetFilterFlags)(IGraphConfig *This,IBaseFilter *pFilter,DWORD dwFlags); - HRESULT (WINAPI *GetFilterFlags)(IGraphConfig *This,IBaseFilter *pFilter,DWORD *pdwFlags); - HRESULT (WINAPI *RemoveFilterEx)(IGraphConfig *This,IBaseFilter *pFilter,DWORD Flags); - END_INTERFACE - } IGraphConfigVtbl; - struct IGraphConfig { - CONST_VTBL struct IGraphConfigVtbl *lpVtbl; - }; -#ifdef COBJMACROS -#define IGraphConfig_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define IGraphConfig_AddRef(This) (This)->lpVtbl->AddRef(This) -#define IGraphConfig_Release(This) (This)->lpVtbl->Release(This) -#define IGraphConfig_Reconnect(This,pOutputPin,pInputPin,pmtFirstConnection,pUsingFilter,hAbortEvent,dwFlags) (This)->lpVtbl->Reconnect(This,pOutputPin,pInputPin,pmtFirstConnection,pUsingFilter,hAbortEvent,dwFlags) -#define IGraphConfig_Reconfigure(This,pCallback,pvContext,dwFlags,hAbortEvent) (This)->lpVtbl->Reconfigure(This,pCallback,pvContext,dwFlags,hAbortEvent) -#define IGraphConfig_AddFilterToCache(This,pFilter) (This)->lpVtbl->AddFilterToCache(This,pFilter) -#define IGraphConfig_EnumCacheFilter(This,pEnum) (This)->lpVtbl->EnumCacheFilter(This,pEnum) -#define IGraphConfig_RemoveFilterFromCache(This,pFilter) (This)->lpVtbl->RemoveFilterFromCache(This,pFilter) -#define IGraphConfig_GetStartTime(This,prtStart) (This)->lpVtbl->GetStartTime(This,prtStart) -#define IGraphConfig_PushThroughData(This,pOutputPin,pConnection,hEventAbort) (This)->lpVtbl->PushThroughData(This,pOutputPin,pConnection,hEventAbort) -#define IGraphConfig_SetFilterFlags(This,pFilter,dwFlags) (This)->lpVtbl->SetFilterFlags(This,pFilter,dwFlags) -#define IGraphConfig_GetFilterFlags(This,pFilter,pdwFlags) (This)->lpVtbl->GetFilterFlags(This,pFilter,pdwFlags) -#define IGraphConfig_RemoveFilterEx(This,pFilter,Flags) (This)->lpVtbl->RemoveFilterEx(This,pFilter,Flags) -#endif -#endif - HRESULT WINAPI IGraphConfig_Reconnect_Proxy(IGraphConfig *This,IPin *pOutputPin,IPin *pInputPin,const AM_MEDIA_TYPE *pmtFirstConnection,IBaseFilter *pUsingFilter,HANDLE hAbortEvent,DWORD dwFlags); - void __RPC_STUB IGraphConfig_Reconnect_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IGraphConfig_Reconfigure_Proxy(IGraphConfig *This,IGraphConfigCallback *pCallback,PVOID pvContext,DWORD dwFlags,HANDLE hAbortEvent); - void __RPC_STUB IGraphConfig_Reconfigure_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IGraphConfig_AddFilterToCache_Proxy(IGraphConfig *This,IBaseFilter *pFilter); - void __RPC_STUB IGraphConfig_AddFilterToCache_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IGraphConfig_EnumCacheFilter_Proxy(IGraphConfig *This,IEnumFilters **pEnum); - void __RPC_STUB IGraphConfig_EnumCacheFilter_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IGraphConfig_RemoveFilterFromCache_Proxy(IGraphConfig *This,IBaseFilter *pFilter); - void __RPC_STUB IGraphConfig_RemoveFilterFromCache_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IGraphConfig_GetStartTime_Proxy(IGraphConfig *This,REFERENCE_TIME *prtStart); - void __RPC_STUB IGraphConfig_GetStartTime_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IGraphConfig_PushThroughData_Proxy(IGraphConfig *This,IPin *pOutputPin,IPinConnection *pConnection,HANDLE hEventAbort); - void __RPC_STUB IGraphConfig_PushThroughData_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IGraphConfig_SetFilterFlags_Proxy(IGraphConfig *This,IBaseFilter *pFilter,DWORD dwFlags); - void __RPC_STUB IGraphConfig_SetFilterFlags_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IGraphConfig_GetFilterFlags_Proxy(IGraphConfig *This,IBaseFilter *pFilter,DWORD *pdwFlags); - void __RPC_STUB IGraphConfig_GetFilterFlags_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IGraphConfig_RemoveFilterEx_Proxy(IGraphConfig *This,IBaseFilter *pFilter,DWORD Flags); - void __RPC_STUB IGraphConfig_RemoveFilterEx_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); -#endif - -#ifndef __IGraphConfigCallback_INTERFACE_DEFINED__ -#define __IGraphConfigCallback_INTERFACE_DEFINED__ - EXTERN_C const IID IID_IGraphConfigCallback; -#if defined(__cplusplus) && !defined(CINTERFACE) - struct IGraphConfigCallback : public IUnknown { - public: - virtual HRESULT WINAPI Reconfigure(PVOID pvContext,DWORD dwFlags) = 0; - }; -#else - typedef struct IGraphConfigCallbackVtbl { - BEGIN_INTERFACE - HRESULT (WINAPI *QueryInterface)(IGraphConfigCallback *This,REFIID riid,void **ppvObject); - ULONG (WINAPI *AddRef)(IGraphConfigCallback *This); - ULONG (WINAPI *Release)(IGraphConfigCallback *This); - HRESULT (WINAPI *Reconfigure)(IGraphConfigCallback *This,PVOID pvContext,DWORD dwFlags); - END_INTERFACE - } IGraphConfigCallbackVtbl; - struct IGraphConfigCallback { - CONST_VTBL struct IGraphConfigCallbackVtbl *lpVtbl; - }; -#ifdef COBJMACROS -#define IGraphConfigCallback_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define IGraphConfigCallback_AddRef(This) (This)->lpVtbl->AddRef(This) -#define IGraphConfigCallback_Release(This) (This)->lpVtbl->Release(This) -#define IGraphConfigCallback_Reconfigure(This,pvContext,dwFlags) (This)->lpVtbl->Reconfigure(This,pvContext,dwFlags) -#endif -#endif - HRESULT WINAPI IGraphConfigCallback_Reconfigure_Proxy(IGraphConfigCallback *This,PVOID pvContext,DWORD dwFlags); - void __RPC_STUB IGraphConfigCallback_Reconfigure_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); -#endif - -#ifndef __IFilterChain_INTERFACE_DEFINED__ -#define __IFilterChain_INTERFACE_DEFINED__ - EXTERN_C const IID IID_IFilterChain; -#if defined(__cplusplus) && !defined(CINTERFACE) - struct IFilterChain : public IUnknown { - public: - virtual HRESULT WINAPI StartChain(IBaseFilter *pStartFilter,IBaseFilter *pEndFilter) = 0; - virtual HRESULT WINAPI PauseChain(IBaseFilter *pStartFilter,IBaseFilter *pEndFilter) = 0; - virtual HRESULT WINAPI StopChain(IBaseFilter *pStartFilter,IBaseFilter *pEndFilter) = 0; - virtual HRESULT WINAPI RemoveChain(IBaseFilter *pStartFilter,IBaseFilter *pEndFilter) = 0; - }; -#else - typedef struct IFilterChainVtbl { - BEGIN_INTERFACE - HRESULT (WINAPI *QueryInterface)(IFilterChain *This,REFIID riid,void **ppvObject); - ULONG (WINAPI *AddRef)(IFilterChain *This); - ULONG (WINAPI *Release)(IFilterChain *This); - HRESULT (WINAPI *StartChain)(IFilterChain *This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter); - HRESULT (WINAPI *PauseChain)(IFilterChain *This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter); - HRESULT (WINAPI *StopChain)(IFilterChain *This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter); - HRESULT (WINAPI *RemoveChain)(IFilterChain *This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter); - END_INTERFACE - } IFilterChainVtbl; - struct IFilterChain { - CONST_VTBL struct IFilterChainVtbl *lpVtbl; - }; -#ifdef COBJMACROS -#define IFilterChain_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define IFilterChain_AddRef(This) (This)->lpVtbl->AddRef(This) -#define IFilterChain_Release(This) (This)->lpVtbl->Release(This) -#define IFilterChain_StartChain(This,pStartFilter,pEndFilter) (This)->lpVtbl->StartChain(This,pStartFilter,pEndFilter) -#define IFilterChain_PauseChain(This,pStartFilter,pEndFilter) (This)->lpVtbl->PauseChain(This,pStartFilter,pEndFilter) -#define IFilterChain_StopChain(This,pStartFilter,pEndFilter) (This)->lpVtbl->StopChain(This,pStartFilter,pEndFilter) -#define IFilterChain_RemoveChain(This,pStartFilter,pEndFilter) (This)->lpVtbl->RemoveChain(This,pStartFilter,pEndFilter) -#endif -#endif - HRESULT WINAPI IFilterChain_StartChain_Proxy(IFilterChain *This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter); - void __RPC_STUB IFilterChain_StartChain_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IFilterChain_PauseChain_Proxy(IFilterChain *This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter); - void __RPC_STUB IFilterChain_PauseChain_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IFilterChain_StopChain_Proxy(IFilterChain *This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter); - void __RPC_STUB IFilterChain_StopChain_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); - HRESULT WINAPI IFilterChain_RemoveChain_Proxy(IFilterChain *This,IBaseFilter *pStartFilter,IBaseFilter *pEndFilter); - void __RPC_STUB IFilterChain_RemoveChain_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); -#endif - typedef enum __MIDL___MIDL_itf_strmif_0397_0002 { VMRSample_SyncPoint = 0x1,VMRSample_Preroll = 0x2,VMRSample_Discontinuity = 0x4,VMRSample_TimeValid = 0x8,VMRSample_SrcDstRectsValid = 0x10 } VMRPresentationFlags; diff --git a/lib/libc/include/any-windows-any/strsafe.h b/lib/libc/include/any-windows-any/strsafe.h index 173c1ea035daf72cf1e7cf9845ee810084184295..5923612c9e961f3aa0b698358bbb2a2a5a33a732 100644 --- a/lib/libc/include/any-windows-any/strsafe.h +++ b/lib/libc/include/any-windows-any/strsafe.h @@ -1904,174 +1904,27 @@ STRSAFE_INLINE_API StringGetsExWorkerW(STRSAFE_LPWSTR pszDest,size_t cchDest,siz } #endif /* !__STRSAFE__NO_INLINE */ -#define StringCopyWorkerA StringCopyWorkerA_instead_use_StringCchCopyA_or_StringCchCopyExA; -#define StringCopyWorkerW StringCopyWorkerW_instead_use_StringCchCopyW_or_StringCchCopyExW; -#define StringCopyExWorkerA StringCopyExWorkerA_instead_use_StringCchCopyA_or_StringCchCopyExA; -#define StringCopyExWorkerW StringCopyExWorkerW_instead_use_StringCchCopyW_or_StringCchCopyExW; -#define StringCatWorkerA StringCatWorkerA_instead_use_StringCchCatA_or_StringCchCatExA; -#define StringCatWorkerW StringCatWorkerW_instead_use_StringCchCatW_or_StringCchCatExW; -#define StringCatExWorkerA StringCatExWorkerA_instead_use_StringCchCatA_or_StringCchCatExA; -#define StringCatExWorkerW StringCatExWorkerW_instead_use_StringCchCatW_or_StringCchCatExW; -#define StringCatNWorkerA StringCatNWorkerA_instead_use_StringCchCatNA_or_StrincCbCatNA; -#define StringCatNWorkerW StringCatNWorkerW_instead_use_StringCchCatNW_or_StringCbCatNW; -#define StringCatNExWorkerA StringCatNExWorkerA_instead_use_StringCchCatNExA_or_StringCbCatNExA; -#define StringCatNExWorkerW StringCatNExWorkerW_instead_use_StringCchCatNExW_or_StringCbCatNExW; -#define StringVPrintfWorkerA StringVPrintfWorkerA_instead_use_StringCchVPrintfA_or_StringCchVPrintfExA; -#define StringVPrintfWorkerW StringVPrintfWorkerW_instead_use_StringCchVPrintfW_or_StringCchVPrintfExW; -#define StringVPrintfExWorkerA StringVPrintfExWorkerA_instead_use_StringCchVPrintfA_or_StringCchVPrintfExA; -#define StringVPrintfExWorkerW StringVPrintfExWorkerW_instead_use_StringCchVPrintfW_or_StringCchVPrintfExW; -#define StringLengthWorkerA StringLengthWorkerA_instead_use_StringCchLengthA_or_StringCbLengthA; -#define StringLengthWorkerW StringLengthWorkerW_instead_use_StringCchLengthW_or_StringCbLengthW; +#ifndef DEPRECATE_SUPPORTED +#define StringCopyWorkerA StringCopyWorkerA_instead_use_StringCchCopyA_or_StringCchCopyExA +#define StringCopyWorkerW StringCopyWorkerW_instead_use_StringCchCopyW_or_StringCchCopyExW +#define StringCopyExWorkerA StringCopyExWorkerA_instead_use_StringCchCopyA_or_StringCchCopyExA +#define StringCopyExWorkerW StringCopyExWorkerW_instead_use_StringCchCopyW_or_StringCchCopyExW +#define StringCatWorkerA StringCatWorkerA_instead_use_StringCchCatA_or_StringCchCatExA +#define StringCatWorkerW StringCatWorkerW_instead_use_StringCchCatW_or_StringCchCatExW +#define StringCatExWorkerA StringCatExWorkerA_instead_use_StringCchCatA_or_StringCchCatExA +#define StringCatExWorkerW StringCatExWorkerW_instead_use_StringCchCatW_or_StringCchCatExW +#define StringCatNWorkerA StringCatNWorkerA_instead_use_StringCchCatNA_or_StrincCbCatNA +#define StringCatNWorkerW StringCatNWorkerW_instead_use_StringCchCatNW_or_StringCbCatNW +#define StringCatNExWorkerA StringCatNExWorkerA_instead_use_StringCchCatNExA_or_StringCbCatNExA +#define StringCatNExWorkerW StringCatNExWorkerW_instead_use_StringCchCatNExW_or_StringCbCatNExW +#define StringVPrintfWorkerA StringVPrintfWorkerA_instead_use_StringCchVPrintfA_or_StringCchVPrintfExA +#define StringVPrintfWorkerW StringVPrintfWorkerW_instead_use_StringCchVPrintfW_or_StringCchVPrintfExW +#define StringVPrintfExWorkerA StringVPrintfExWorkerA_instead_use_StringCchVPrintfA_or_StringCchVPrintfExA +#define StringVPrintfExWorkerW StringVPrintfExWorkerW_instead_use_StringCchVPrintfW_or_StringCchVPrintfExW +#define StringLengthWorkerA StringLengthWorkerA_instead_use_StringCchLengthA_or_StringCbLengthA +#define StringLengthWorkerW StringLengthWorkerW_instead_use_StringCchLengthW_or_StringCbLengthW #define StringGetsExWorkerA StringGetsExWorkerA_instead_use_StringCchGetsA_or_StringCbGetsA #define StringGetsExWorkerW StringGetsExWorkerW_instead_use_StringCchGetsW_or_StringCbGetsW +#endif /* !DEPRECATE_SUPPORTED */ -#ifndef STRSAFE_NO_DEPRECATE - -#undef strcpy -#define strcpy strcpy_instead_use_StringCbCopyA_or_StringCchCopyA; - -#undef wcscpy -#define wcscpy wcscpy_instead_use_StringCbCopyW_or_StringCchCopyW; - -#undef strcat -#define strcat strcat_instead_use_StringCbCatA_or_StringCchCatA; - -#undef wcscat -#define wcscat wcscat_instead_use_StringCbCatW_or_StringCchCatW; - -#undef sprintf -#define sprintf sprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA; - -#undef swprintf -#define swprintf swprintf_instead_use_StringCbPrintfW_or_StringCchPrintfW; - -#undef vsprintf -#define vsprintf vsprintf_instead_use_StringCbVPrintfA_or_StringCchVPrintfA; - -#undef vswprintf -#define vswprintf vswprintf_instead_use_StringCbVPrintfW_or_StringCchVPrintfW; - -#undef _snprintf -#define _snprintf _snprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA; - -#undef _snwprintf -#define _snwprintf _snwprintf_instead_use_StringCbPrintfW_or_StringCchPrintfW; - -#undef _vsnprintf -#define _vsnprintf _vsnprintf_instead_use_StringCbVPrintfA_or_StringCchVPrintfA; - -#undef _vsnwprintf -#define _vsnwprintf _vsnwprintf_instead_use_StringCbVPrintfW_or_StringCchVPrintfW; - -#undef strcpyA -#define strcpyA strcpyA_instead_use_StringCbCopyA_or_StringCchCopyA; - -#undef strcpyW -#define strcpyW strcpyW_instead_use_StringCbCopyW_or_StringCchCopyW; - -#undef lstrcpy -#define lstrcpy lstrcpy_instead_use_StringCbCopy_or_StringCchCopy; - -#undef lstrcpyA -#define lstrcpyA lstrcpyA_instead_use_StringCbCopyA_or_StringCchCopyA; - -#undef lstrcpyW -#define lstrcpyW lstrcpyW_instead_use_StringCbCopyW_or_StringCchCopyW; - -#undef StrCpy -#define StrCpy StrCpy_instead_use_StringCbCopy_or_StringCchCopy; - -#undef StrCpyA -#define StrCpyA StrCpyA_instead_use_StringCbCopyA_or_StringCchCopyA; - -#undef StrCpyW -#define StrCpyW StrCpyW_instead_use_StringCbCopyW_or_StringCchCopyW; - -#undef _tcscpy -#define _tcscpy _tcscpy_instead_use_StringCbCopy_or_StringCchCopy; - -#undef _ftcscpy -#define _ftcscpy _ftcscpy_instead_use_StringCbCopy_or_StringCchCopy; - -#undef lstrcat -#define lstrcat lstrcat_instead_use_StringCbCat_or_StringCchCat; - -#undef lstrcatA -#define lstrcatA lstrcatA_instead_use_StringCbCatA_or_StringCchCatA; - -#undef lstrcatW -#define lstrcatW lstrcatW_instead_use_StringCbCatW_or_StringCchCatW; - -#undef StrCat -#define StrCat StrCat_instead_use_StringCbCat_or_StringCchCat; - -#undef StrCatA -#define StrCatA StrCatA_instead_use_StringCbCatA_or_StringCchCatA; - -#undef StrCatW -#define StrCatW StrCatW_instead_use_StringCbCatW_or_StringCchCatW; - -#undef StrNCat -#define StrNCat StrNCat_instead_use_StringCbCatN_or_StringCchCatN; - -#undef StrNCatA -#define StrNCatA StrNCatA_instead_use_StringCbCatNA_or_StringCchCatNA; - -#undef StrNCatW -#define StrNCatW StrNCatW_instead_use_StringCbCatNW_or_StringCchCatNW; - -#undef StrCatN -#define StrCatN StrCatN_instead_use_StringCbCatN_or_StringCchCatN; - -#undef StrCatNA -#define StrCatNA StrCatNA_instead_use_StringCbCatNA_or_StringCchCatNA; - -#undef StrCatNW -#define StrCatNW StrCatNW_instead_use_StringCbCatNW_or_StringCchCatNW; - -#undef _tcscat -#define _tcscat _tcscat_instead_use_StringCbCat_or_StringCchCat; - -#undef _ftcscat -#define _ftcscat _ftcscat_instead_use_StringCbCat_or_StringCchCat; - -#undef wsprintf -#define wsprintf wsprintf_instead_use_StringCbPrintf_or_StringCchPrintf; - -#undef wsprintfA -#define wsprintfA wsprintfA_instead_use_StringCbPrintfA_or_StringCchPrintfA; - -#undef wsprintfW -#define wsprintfW wsprintfW_instead_use_StringCbPrintfW_or_StringCchPrintfW; - -#undef wvsprintf -#define wvsprintf wvsprintf_instead_use_StringCbVPrintf_or_StringCchVPrintf; - -#undef wvsprintfA -#define wvsprintfA wvsprintfA_instead_use_StringCbVPrintfA_or_StringCchVPrintfA; - -#undef wvsprintfW -#define wvsprintfW wvsprintfW_instead_use_StringCbVPrintfW_or_StringCchVPrintfW; - -#undef _vstprintf -#define _vstprintf _vstprintf_instead_use_StringCbVPrintf_or_StringCchVPrintf; - -#undef _vsntprintf -#define _vsntprintf _vsntprintf_instead_use_StringCbVPrintf_or_StringCchVPrintf; - -#undef _stprintf -#define _stprintf _stprintf_instead_use_StringCbPrintf_or_StringCchPrintf; - -#undef _sntprintf -#define _sntprintf _sntprintf_instead_use_StringCbPrintf_or_StringCchPrintf; - -#undef _getts -#define _getts _getts_instead_use_StringCbGets_or_StringCchGets; - -#undef gets -#define gets _gets_instead_use_StringCbGetsA_or_StringCchGetsA; - -#undef _getws -#define _getws _getws_instead_use_StringCbGetsW_or_StringCchGetsW; -#endif #endif diff --git a/lib/libc/include/any-windows-any/structuredquerycondition.h b/lib/libc/include/any-windows-any/structuredquerycondition.h index b4a057bfc127883e65e72de710eea6f063e34d4f..bec32ccf4088394d18c8d716767293adeadc768c 100644 --- a/lib/libc/include/any-windows-any/structuredquerycondition.h +++ b/lib/libc/include/any-windows-any/structuredquerycondition.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/structuredquerycondition.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/structuredquerycondition.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __structuredquerycondition_h__ #define __structuredquerycondition_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IRichChunk_FWD_DEFINED__ @@ -156,17 +148,17 @@ interface IRichChunk { #define IRichChunk_GetData(This,pFirstPos,pLength,ppsz,pValue) (This)->lpVtbl->GetData(This,pFirstPos,pLength,ppsz,pValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRichChunk_QueryInterface(IRichChunk* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRichChunk_QueryInterface(IRichChunk* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRichChunk_AddRef(IRichChunk* This) { +static inline ULONG IRichChunk_AddRef(IRichChunk* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRichChunk_Release(IRichChunk* This) { +static inline ULONG IRichChunk_Release(IRichChunk* This) { return This->lpVtbl->Release(This); } /*** IRichChunk methods ***/ -static __WIDL_INLINE HRESULT IRichChunk_GetData(IRichChunk* This,ULONG *pFirstPos,ULONG *pLength,LPWSTR *ppsz,PROPVARIANT *pValue) { +static inline HRESULT IRichChunk_GetData(IRichChunk* This,ULONG *pFirstPos,ULONG *pLength,LPWSTR *ppsz,PROPVARIANT *pValue) { return This->lpVtbl->GetData(This,pFirstPos,pLength,ppsz,pValue); } #endif @@ -344,52 +336,52 @@ interface ICondition { #define ICondition_Clone(This,ppc) (This)->lpVtbl->Clone(This,ppc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICondition_QueryInterface(ICondition* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICondition_QueryInterface(ICondition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICondition_AddRef(ICondition* This) { +static inline ULONG ICondition_AddRef(ICondition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICondition_Release(ICondition* This) { +static inline ULONG ICondition_Release(ICondition* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT ICondition_GetClassID(ICondition* This,CLSID *pClassID) { +static inline HRESULT ICondition_GetClassID(ICondition* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistStream methods ***/ -static __WIDL_INLINE HRESULT ICondition_IsDirty(ICondition* This) { +static inline HRESULT ICondition_IsDirty(ICondition* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT ICondition_Load(ICondition* This,IStream *pStm) { +static inline HRESULT ICondition_Load(ICondition* This,IStream *pStm) { return This->lpVtbl->Load(This,pStm); } -static __WIDL_INLINE HRESULT ICondition_Save(ICondition* This,IStream *pStm,WINBOOL fClearDirty) { +static inline HRESULT ICondition_Save(ICondition* This,IStream *pStm,WINBOOL fClearDirty) { return This->lpVtbl->Save(This,pStm,fClearDirty); } -static __WIDL_INLINE HRESULT ICondition_GetSizeMax(ICondition* This,ULARGE_INTEGER *pcbSize) { +static inline HRESULT ICondition_GetSizeMax(ICondition* This,ULARGE_INTEGER *pcbSize) { return This->lpVtbl->GetSizeMax(This,pcbSize); } /*** ICondition methods ***/ -static __WIDL_INLINE HRESULT ICondition_GetConditionType(ICondition* This,CONDITION_TYPE *pNodeType) { +static inline HRESULT ICondition_GetConditionType(ICondition* This,CONDITION_TYPE *pNodeType) { return This->lpVtbl->GetConditionType(This,pNodeType); } -static __WIDL_INLINE HRESULT ICondition_GetSubConditions(ICondition* This,REFIID riid,void **ppv) { +static inline HRESULT ICondition_GetSubConditions(ICondition* This,REFIID riid,void **ppv) { return This->lpVtbl->GetSubConditions(This,riid,ppv); } -static __WIDL_INLINE HRESULT ICondition_GetComparisonInfo(ICondition* This,LPWSTR *ppszPropertyName,CONDITION_OPERATION *pcop,PROPVARIANT *ppropvar) { +static inline HRESULT ICondition_GetComparisonInfo(ICondition* This,LPWSTR *ppszPropertyName,CONDITION_OPERATION *pcop,PROPVARIANT *ppropvar) { return This->lpVtbl->GetComparisonInfo(This,ppszPropertyName,pcop,ppropvar); } -static __WIDL_INLINE HRESULT ICondition_GetValueType(ICondition* This,LPWSTR *ppszValueTypeName) { +static inline HRESULT ICondition_GetValueType(ICondition* This,LPWSTR *ppszValueTypeName) { return This->lpVtbl->GetValueType(This,ppszValueTypeName); } -static __WIDL_INLINE HRESULT ICondition_GetValueNormalization(ICondition* This,LPWSTR *ppszNormalization) { +static inline HRESULT ICondition_GetValueNormalization(ICondition* This,LPWSTR *ppszNormalization) { return This->lpVtbl->GetValueNormalization(This,ppszNormalization); } -static __WIDL_INLINE HRESULT ICondition_GetInputTerms(ICondition* This,IRichChunk **ppPropertyTerm,IRichChunk **ppOperationTerm,IRichChunk **ppValueTerm) { +static inline HRESULT ICondition_GetInputTerms(ICondition* This,IRichChunk **ppPropertyTerm,IRichChunk **ppOperationTerm,IRichChunk **ppValueTerm) { return This->lpVtbl->GetInputTerms(This,ppPropertyTerm,ppOperationTerm,ppValueTerm); } -static __WIDL_INLINE HRESULT ICondition_Clone(ICondition* This,ICondition **ppc) { +static inline HRESULT ICondition_Clone(ICondition* This,ICondition **ppc) { return This->lpVtbl->Clone(This,ppc); } #endif @@ -580,59 +572,59 @@ interface ICondition2 { #define ICondition2_GetLeafConditionInfo(This,ppropkey,pcop,ppropvar) (This)->lpVtbl->GetLeafConditionInfo(This,ppropkey,pcop,ppropvar) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICondition2_QueryInterface(ICondition2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICondition2_QueryInterface(ICondition2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICondition2_AddRef(ICondition2* This) { +static inline ULONG ICondition2_AddRef(ICondition2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICondition2_Release(ICondition2* This) { +static inline ULONG ICondition2_Release(ICondition2* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT ICondition2_GetClassID(ICondition2* This,CLSID *pClassID) { +static inline HRESULT ICondition2_GetClassID(ICondition2* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistStream methods ***/ -static __WIDL_INLINE HRESULT ICondition2_IsDirty(ICondition2* This) { +static inline HRESULT ICondition2_IsDirty(ICondition2* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT ICondition2_Load(ICondition2* This,IStream *pStm) { +static inline HRESULT ICondition2_Load(ICondition2* This,IStream *pStm) { return This->lpVtbl->Load(This,pStm); } -static __WIDL_INLINE HRESULT ICondition2_Save(ICondition2* This,IStream *pStm,WINBOOL fClearDirty) { +static inline HRESULT ICondition2_Save(ICondition2* This,IStream *pStm,WINBOOL fClearDirty) { return This->lpVtbl->Save(This,pStm,fClearDirty); } -static __WIDL_INLINE HRESULT ICondition2_GetSizeMax(ICondition2* This,ULARGE_INTEGER *pcbSize) { +static inline HRESULT ICondition2_GetSizeMax(ICondition2* This,ULARGE_INTEGER *pcbSize) { return This->lpVtbl->GetSizeMax(This,pcbSize); } /*** ICondition methods ***/ -static __WIDL_INLINE HRESULT ICondition2_GetConditionType(ICondition2* This,CONDITION_TYPE *pNodeType) { +static inline HRESULT ICondition2_GetConditionType(ICondition2* This,CONDITION_TYPE *pNodeType) { return This->lpVtbl->GetConditionType(This,pNodeType); } -static __WIDL_INLINE HRESULT ICondition2_GetSubConditions(ICondition2* This,REFIID riid,void **ppv) { +static inline HRESULT ICondition2_GetSubConditions(ICondition2* This,REFIID riid,void **ppv) { return This->lpVtbl->GetSubConditions(This,riid,ppv); } -static __WIDL_INLINE HRESULT ICondition2_GetComparisonInfo(ICondition2* This,LPWSTR *ppszPropertyName,CONDITION_OPERATION *pcop,PROPVARIANT *ppropvar) { +static inline HRESULT ICondition2_GetComparisonInfo(ICondition2* This,LPWSTR *ppszPropertyName,CONDITION_OPERATION *pcop,PROPVARIANT *ppropvar) { return This->lpVtbl->GetComparisonInfo(This,ppszPropertyName,pcop,ppropvar); } -static __WIDL_INLINE HRESULT ICondition2_GetValueType(ICondition2* This,LPWSTR *ppszValueTypeName) { +static inline HRESULT ICondition2_GetValueType(ICondition2* This,LPWSTR *ppszValueTypeName) { return This->lpVtbl->GetValueType(This,ppszValueTypeName); } -static __WIDL_INLINE HRESULT ICondition2_GetValueNormalization(ICondition2* This,LPWSTR *ppszNormalization) { +static inline HRESULT ICondition2_GetValueNormalization(ICondition2* This,LPWSTR *ppszNormalization) { return This->lpVtbl->GetValueNormalization(This,ppszNormalization); } -static __WIDL_INLINE HRESULT ICondition2_GetInputTerms(ICondition2* This,IRichChunk **ppPropertyTerm,IRichChunk **ppOperationTerm,IRichChunk **ppValueTerm) { +static inline HRESULT ICondition2_GetInputTerms(ICondition2* This,IRichChunk **ppPropertyTerm,IRichChunk **ppOperationTerm,IRichChunk **ppValueTerm) { return This->lpVtbl->GetInputTerms(This,ppPropertyTerm,ppOperationTerm,ppValueTerm); } -static __WIDL_INLINE HRESULT ICondition2_Clone(ICondition2* This,ICondition **ppc) { +static inline HRESULT ICondition2_Clone(ICondition2* This,ICondition **ppc) { return This->lpVtbl->Clone(This,ppc); } /*** ICondition2 methods ***/ -static __WIDL_INLINE HRESULT ICondition2_GetLocale(ICondition2* This,LPWSTR *ppszLocaleName) { +static inline HRESULT ICondition2_GetLocale(ICondition2* This,LPWSTR *ppszLocaleName) { return This->lpVtbl->GetLocale(This,ppszLocaleName); } -static __WIDL_INLINE HRESULT ICondition2_GetLeafConditionInfo(ICondition2* This,PROPERTYKEY *ppropkey,CONDITION_OPERATION *pcop,PROPVARIANT *ppropvar) { +static inline HRESULT ICondition2_GetLeafConditionInfo(ICondition2* This,PROPERTYKEY *ppropkey,CONDITION_OPERATION *pcop,PROPVARIANT *ppropvar) { return This->lpVtbl->GetLeafConditionInfo(This,ppropkey,pcop,ppropvar); } #endif diff --git a/lib/libc/include/any-windows-any/swprintf.inl b/lib/libc/include/any-windows-any/swprintf.inl index 0d4904bcd81834d1ac9ba0ad84188f984196261c..d990d428c5a180a57d10f101b9884b66ba331f20 100644 --- a/lib/libc/include/any-windows-any/swprintf.inl +++ b/lib/libc/include/any-windows-any/swprintf.inl @@ -9,19 +9,6 @@ #include -#undef __mingw_ovr -#if defined (__GNUC__) -#define __mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl -#ifdef __mingw_static_ovr -#undef __mingw_static_ovr -#define __mingw_static_ovr __mingw_ovr -#endif -#elif defined(__cplusplus) -#define __mingw_ovr inline __cdecl -#else -#define __mingw_ovr static __cdecl -#endif - __mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 3, 0))) */ __MINGW_ATTRIB_NONNULL(3) int vswprintf (wchar_t *__stream, size_t __count, const wchar_t *__format, __builtin_va_list __local_argv) diff --git a/lib/libc/include/any-windows-any/sys/timeb.h b/lib/libc/include/any-windows-any/sys/timeb.h index 8f69a464826ac1c8883bc3d1cdd3111ee720297f..8613661a11cd67d048f7260c476f07e894d1d3d4 100644 --- a/lib/libc/include/any-windows-any/sys/timeb.h +++ b/lib/libc/include/any-windows-any/sys/timeb.h @@ -110,20 +110,11 @@ struct itimerspec { #endif #if !defined (RC_INVOKED) && !defined (NO_OLDNAMES) - void __cdecl ftime (struct timeb *); - -#ifndef __CRT__NO_INLINE - /* TODO: Avoid structure cast here !!!! */ #ifndef _USE_32BIT_TIME_T - __CRT_INLINE void __cdecl ftime(struct timeb *_Tmb) { - _ftime64((struct __timeb64 *)_Tmb); - } + void __cdecl ftime (struct timeb *) __MINGW_ASM_CALL(_ftime64); #else - __CRT_INLINE void __cdecl ftime(struct timeb *_Tmb) { - _ftime32((struct __timeb32 *)_Tmb); - } + void __cdecl ftime (struct timeb *) __MINGW_ASM_CALL(_ftime32); #endif /* _USE_32BIT_TIME_T */ -#endif /* !__CRT__NO_INLINE */ #endif #ifdef __cplusplus diff --git a/lib/libc/include/any-windows-any/systemmediatransportcontrolsinterop.h b/lib/libc/include/any-windows-any/systemmediatransportcontrolsinterop.h index 204e262dfba89afe73f9642d604f3dadf7bab75f..b1a27316c9602a3f5bd259f17ff0f9bacc00f28d 100644 --- a/lib/libc/include/any-windows-any/systemmediatransportcontrolsinterop.h +++ b/lib/libc/include/any-windows-any/systemmediatransportcontrolsinterop.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/systemmediatransportcontrolsinterop.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/systemmediatransportcontrolsinterop.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __systemmediatransportcontrolsinterop_h__ #define __systemmediatransportcontrolsinterop_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ISystemMediaTransportControlsInterop_FWD_DEFINED__ @@ -120,27 +112,27 @@ interface ISystemMediaTransportControlsInterop { #define ISystemMediaTransportControlsInterop_GetForWindow(This,appWindow,riid,mediaTransportControl) (This)->lpVtbl->GetForWindow(This,appWindow,riid,mediaTransportControl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISystemMediaTransportControlsInterop_QueryInterface(ISystemMediaTransportControlsInterop* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISystemMediaTransportControlsInterop_QueryInterface(ISystemMediaTransportControlsInterop* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISystemMediaTransportControlsInterop_AddRef(ISystemMediaTransportControlsInterop* This) { +static inline ULONG ISystemMediaTransportControlsInterop_AddRef(ISystemMediaTransportControlsInterop* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISystemMediaTransportControlsInterop_Release(ISystemMediaTransportControlsInterop* This) { +static inline ULONG ISystemMediaTransportControlsInterop_Release(ISystemMediaTransportControlsInterop* This) { return This->lpVtbl->Release(This); } /*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT ISystemMediaTransportControlsInterop_GetIids(ISystemMediaTransportControlsInterop* This,ULONG *iidCount,IID **iids) { +static inline HRESULT ISystemMediaTransportControlsInterop_GetIids(ISystemMediaTransportControlsInterop* This,ULONG *iidCount,IID **iids) { return This->lpVtbl->GetIids(This,iidCount,iids); } -static __WIDL_INLINE HRESULT ISystemMediaTransportControlsInterop_GetRuntimeClassName(ISystemMediaTransportControlsInterop* This,HSTRING *className) { +static inline HRESULT ISystemMediaTransportControlsInterop_GetRuntimeClassName(ISystemMediaTransportControlsInterop* This,HSTRING *className) { return This->lpVtbl->GetRuntimeClassName(This,className); } -static __WIDL_INLINE HRESULT ISystemMediaTransportControlsInterop_GetTrustLevel(ISystemMediaTransportControlsInterop* This,TrustLevel *trustLevel) { +static inline HRESULT ISystemMediaTransportControlsInterop_GetTrustLevel(ISystemMediaTransportControlsInterop* This,TrustLevel *trustLevel) { return This->lpVtbl->GetTrustLevel(This,trustLevel); } /*** ISystemMediaTransportControlsInterop methods ***/ -static __WIDL_INLINE HRESULT ISystemMediaTransportControlsInterop_GetForWindow(ISystemMediaTransportControlsInterop* This,HWND appWindow,REFIID riid,void **mediaTransportControl) { +static inline HRESULT ISystemMediaTransportControlsInterop_GetForWindow(ISystemMediaTransportControlsInterop* This,HWND appWindow,REFIID riid,void **mediaTransportControl) { return This->lpVtbl->GetForWindow(This,appWindow,riid,mediaTransportControl); } #endif diff --git a/lib/libc/include/any-windows-any/taskschd.h b/lib/libc/include/any-windows-any/taskschd.h index d80cc30b65b88cb66b4df576c97691e7f9551584..3ed161d513bea13f0625a26b4891c4632180f25d 100644 --- a/lib/libc/include/any-windows-any/taskschd.h +++ b/lib/libc/include/any-windows-any/taskschd.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/taskschd.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/taskschd.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __taskschd_h__ #define __taskschd_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ITaskService_FWD_DEFINED__ @@ -114,6 +106,22 @@ interface IRunningTaskCollection; #endif /* __cplusplus */ #endif +#ifndef __ITaskNamedValuePair_FWD_DEFINED__ +#define __ITaskNamedValuePair_FWD_DEFINED__ +typedef interface ITaskNamedValuePair ITaskNamedValuePair; +#ifdef __cplusplus +interface ITaskNamedValuePair; +#endif /* __cplusplus */ +#endif + +#ifndef __ITaskNamedValueCollection_FWD_DEFINED__ +#define __ITaskNamedValueCollection_FWD_DEFINED__ +typedef interface ITaskNamedValueCollection ITaskNamedValueCollection; +#ifdef __cplusplus +interface ITaskNamedValueCollection; +#endif /* __cplusplus */ +#endif + #ifndef __ITrigger_FWD_DEFINED__ #define __ITrigger_FWD_DEFINED__ typedef interface ITrigger ITrigger; @@ -122,6 +130,46 @@ interface ITrigger; #endif /* __cplusplus */ #endif +#ifndef __IIdleTrigger_FWD_DEFINED__ +#define __IIdleTrigger_FWD_DEFINED__ +typedef interface IIdleTrigger IIdleTrigger; +#ifdef __cplusplus +interface IIdleTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __ILogonTrigger_FWD_DEFINED__ +#define __ILogonTrigger_FWD_DEFINED__ +typedef interface ILogonTrigger ILogonTrigger; +#ifdef __cplusplus +interface ILogonTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __ISessionStateChangeTrigger_FWD_DEFINED__ +#define __ISessionStateChangeTrigger_FWD_DEFINED__ +typedef interface ISessionStateChangeTrigger ISessionStateChangeTrigger; +#ifdef __cplusplus +interface ISessionStateChangeTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IEventTrigger_FWD_DEFINED__ +#define __IEventTrigger_FWD_DEFINED__ +typedef interface IEventTrigger IEventTrigger; +#ifdef __cplusplus +interface IEventTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __ITimeTrigger_FWD_DEFINED__ +#define __ITimeTrigger_FWD_DEFINED__ +typedef interface ITimeTrigger ITimeTrigger; +#ifdef __cplusplus +interface ITimeTrigger; +#endif /* __cplusplus */ +#endif + #ifndef __IDailyTrigger_FWD_DEFINED__ #define __IDailyTrigger_FWD_DEFINED__ typedef interface IDailyTrigger IDailyTrigger; @@ -130,6 +178,46 @@ interface IDailyTrigger; #endif /* __cplusplus */ #endif +#ifndef __IWeeklyTrigger_FWD_DEFINED__ +#define __IWeeklyTrigger_FWD_DEFINED__ +typedef interface IWeeklyTrigger IWeeklyTrigger; +#ifdef __cplusplus +interface IWeeklyTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IMonthlyTrigger_FWD_DEFINED__ +#define __IMonthlyTrigger_FWD_DEFINED__ +typedef interface IMonthlyTrigger IMonthlyTrigger; +#ifdef __cplusplus +interface IMonthlyTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IMonthlyDOWTrigger_FWD_DEFINED__ +#define __IMonthlyDOWTrigger_FWD_DEFINED__ +typedef interface IMonthlyDOWTrigger IMonthlyDOWTrigger; +#ifdef __cplusplus +interface IMonthlyDOWTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IBootTrigger_FWD_DEFINED__ +#define __IBootTrigger_FWD_DEFINED__ +typedef interface IBootTrigger IBootTrigger; +#ifdef __cplusplus +interface IBootTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IRegistrationTrigger_FWD_DEFINED__ +#define __IRegistrationTrigger_FWD_DEFINED__ +typedef interface IRegistrationTrigger IRegistrationTrigger; +#ifdef __cplusplus +interface IRegistrationTrigger; +#endif /* __cplusplus */ +#endif + #ifndef __ITriggerCollection_FWD_DEFINED__ #define __ITriggerCollection_FWD_DEFINED__ typedef interface ITriggerCollection ITriggerCollection; @@ -138,14 +226,6 @@ interface ITriggerCollection; #endif /* __cplusplus */ #endif -#ifndef __ITimeTrigger_FWD_DEFINED__ -#define __ITimeTrigger_FWD_DEFINED__ -typedef interface ITimeTrigger ITimeTrigger; -#ifdef __cplusplus -interface ITimeTrigger; -#endif /* __cplusplus */ -#endif - #ifndef __IRepetitionPattern_FWD_DEFINED__ #define __IRepetitionPattern_FWD_DEFINED__ typedef interface IRepetitionPattern IRepetitionPattern; @@ -251,8 +331,17 @@ typedef enum _TASK_TRIGGER_TYPE2 { TASK_TRIGGER_REGISTRATION = 7, TASK_TRIGGER_BOOT = 8, TASK_TRIGGER_LOGON = 9, - TASK_TRIGGER_SESSION_STATE_CHANGE = 11 + TASK_TRIGGER_SESSION_STATE_CHANGE = 11, + TASK_TRIGGER_CUSTOM_TRIGGER_01 = 12 } TASK_TRIGGER_TYPE2; +typedef enum _TASK_SESSION_STATE_CHANGE_TYPE { + TASK_CONSOLE_CONNECT = 1, + TASK_CONSOLE_DISCONNECT = 2, + TASK_REMOTE_CONNECT = 3, + TASK_REMOTE_DISCONNECT = 4, + TASK_SESSION_LOCK = 7, + TASK_SESSION_UNLOCK = 8 +} TASK_SESSION_STATE_CHANGE_TYPE; typedef enum _TASK_ACTION_TYPE { TASK_ACTION_EXEC = 0, TASK_ACTION_COM_HANDLER = 5, @@ -269,7 +358,10 @@ typedef enum _TASK_COMPATIBILITY { TASK_COMPATIBILITY_AT = 0, TASK_COMPATIBILITY_V1 = 1, TASK_COMPATIBILITY_V2 = 2, - TASK_COMPATIBILITY_V2_1 = 3 + TASK_COMPATIBILITY_V2_1 = 3, + TASK_COMPATIBILITY_V2_2 = 4, + TASK_COMPATIBILITY_V2_3 = 5, + TASK_COMPATIBILITY_V2_4 = 6 } TASK_COMPATIBILITY; typedef enum _TASK_CREATION { TASK_VALIDATE_ONLY = 1, @@ -368,6 +460,22 @@ interface IRunningTaskCollection; #endif /* __cplusplus */ #endif +#ifndef __ITaskNamedValuePair_FWD_DEFINED__ +#define __ITaskNamedValuePair_FWD_DEFINED__ +typedef interface ITaskNamedValuePair ITaskNamedValuePair; +#ifdef __cplusplus +interface ITaskNamedValuePair; +#endif /* __cplusplus */ +#endif + +#ifndef __ITaskNamedValueCollection_FWD_DEFINED__ +#define __ITaskNamedValueCollection_FWD_DEFINED__ +typedef interface ITaskNamedValueCollection ITaskNamedValueCollection; +#ifdef __cplusplus +interface ITaskNamedValueCollection; +#endif /* __cplusplus */ +#endif + #ifndef __ITrigger_FWD_DEFINED__ #define __ITrigger_FWD_DEFINED__ typedef interface ITrigger ITrigger; @@ -384,6 +492,38 @@ interface ITriggerCollection; #endif /* __cplusplus */ #endif +#ifndef __IIdleTrigger_FWD_DEFINED__ +#define __IIdleTrigger_FWD_DEFINED__ +typedef interface IIdleTrigger IIdleTrigger; +#ifdef __cplusplus +interface IIdleTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __ILogonTrigger_FWD_DEFINED__ +#define __ILogonTrigger_FWD_DEFINED__ +typedef interface ILogonTrigger ILogonTrigger; +#ifdef __cplusplus +interface ILogonTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __ISessionStateChangeTrigger_FWD_DEFINED__ +#define __ISessionStateChangeTrigger_FWD_DEFINED__ +typedef interface ISessionStateChangeTrigger ISessionStateChangeTrigger; +#ifdef __cplusplus +interface ISessionStateChangeTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IEventTrigger_FWD_DEFINED__ +#define __IEventTrigger_FWD_DEFINED__ +typedef interface IEventTrigger IEventTrigger; +#ifdef __cplusplus +interface IEventTrigger; +#endif /* __cplusplus */ +#endif + #ifndef __ITimeTrigger_FWD_DEFINED__ #define __ITimeTrigger_FWD_DEFINED__ typedef interface ITimeTrigger ITimeTrigger; @@ -392,6 +532,54 @@ interface ITimeTrigger; #endif /* __cplusplus */ #endif +#ifndef __IDailyTrigger_FWD_DEFINED__ +#define __IDailyTrigger_FWD_DEFINED__ +typedef interface IDailyTrigger IDailyTrigger; +#ifdef __cplusplus +interface IDailyTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IWeeklyTrigger_FWD_DEFINED__ +#define __IWeeklyTrigger_FWD_DEFINED__ +typedef interface IWeeklyTrigger IWeeklyTrigger; +#ifdef __cplusplus +interface IWeeklyTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IMonthlyTrigger_FWD_DEFINED__ +#define __IMonthlyTrigger_FWD_DEFINED__ +typedef interface IMonthlyTrigger IMonthlyTrigger; +#ifdef __cplusplus +interface IMonthlyTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IMonthlyDOWTrigger_FWD_DEFINED__ +#define __IMonthlyDOWTrigger_FWD_DEFINED__ +typedef interface IMonthlyDOWTrigger IMonthlyDOWTrigger; +#ifdef __cplusplus +interface IMonthlyDOWTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IBootTrigger_FWD_DEFINED__ +#define __IBootTrigger_FWD_DEFINED__ +typedef interface IBootTrigger IBootTrigger; +#ifdef __cplusplus +interface IBootTrigger; +#endif /* __cplusplus */ +#endif + +#ifndef __IRegistrationTrigger_FWD_DEFINED__ +#define __IRegistrationTrigger_FWD_DEFINED__ +typedef interface IRegistrationTrigger IRegistrationTrigger; +#ifdef __cplusplus +interface IRegistrationTrigger; +#endif /* __cplusplus */ +#endif + #ifndef __IRepetitionPattern_FWD_DEFINED__ #define __IRepetitionPattern_FWD_DEFINED__ typedef interface IRepetitionPattern IRepetitionPattern; @@ -607,54 +795,54 @@ interface ITaskService { #define ITaskService_get_HighestVersion(This,version) (This)->lpVtbl->get_HighestVersion(This,version) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITaskService_QueryInterface(ITaskService* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITaskService_QueryInterface(ITaskService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITaskService_AddRef(ITaskService* This) { +static inline ULONG ITaskService_AddRef(ITaskService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITaskService_Release(ITaskService* This) { +static inline ULONG ITaskService_Release(ITaskService* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITaskService_GetTypeInfoCount(ITaskService* This,UINT *pctinfo) { +static inline HRESULT ITaskService_GetTypeInfoCount(ITaskService* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITaskService_GetTypeInfo(ITaskService* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITaskService_GetTypeInfo(ITaskService* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITaskService_GetIDsOfNames(ITaskService* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITaskService_GetIDsOfNames(ITaskService* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITaskService_Invoke(ITaskService* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITaskService_Invoke(ITaskService* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITaskService methods ***/ -static __WIDL_INLINE HRESULT ITaskService_GetFolder(ITaskService* This,BSTR path,ITaskFolder **folder) { +static inline HRESULT ITaskService_GetFolder(ITaskService* This,BSTR path,ITaskFolder **folder) { return This->lpVtbl->GetFolder(This,path,folder); } -static __WIDL_INLINE HRESULT ITaskService_GetRunningTasks(ITaskService* This,LONG flags,IRunningTaskCollection **tasks) { +static inline HRESULT ITaskService_GetRunningTasks(ITaskService* This,LONG flags,IRunningTaskCollection **tasks) { return This->lpVtbl->GetRunningTasks(This,flags,tasks); } -static __WIDL_INLINE HRESULT ITaskService_NewTask(ITaskService* This,DWORD flags,ITaskDefinition **definition) { +static inline HRESULT ITaskService_NewTask(ITaskService* This,DWORD flags,ITaskDefinition **definition) { return This->lpVtbl->NewTask(This,flags,definition); } -static __WIDL_INLINE HRESULT ITaskService_Connect(ITaskService* This,VARIANT server,VARIANT user,VARIANT domain,VARIANT password) { +static inline HRESULT ITaskService_Connect(ITaskService* This,VARIANT server,VARIANT user,VARIANT domain,VARIANT password) { return This->lpVtbl->Connect(This,server,user,domain,password); } -static __WIDL_INLINE HRESULT ITaskService_get_Connected(ITaskService* This,VARIANT_BOOL *connected) { +static inline HRESULT ITaskService_get_Connected(ITaskService* This,VARIANT_BOOL *connected) { return This->lpVtbl->get_Connected(This,connected); } -static __WIDL_INLINE HRESULT ITaskService_get_TargetServer(ITaskService* This,BSTR *server) { +static inline HRESULT ITaskService_get_TargetServer(ITaskService* This,BSTR *server) { return This->lpVtbl->get_TargetServer(This,server); } -static __WIDL_INLINE HRESULT ITaskService_get_ConnectedUser(ITaskService* This,BSTR *user) { +static inline HRESULT ITaskService_get_ConnectedUser(ITaskService* This,BSTR *user) { return This->lpVtbl->get_ConnectedUser(This,user); } -static __WIDL_INLINE HRESULT ITaskService_get_ConnectedDomain(ITaskService* This,BSTR *domain) { +static inline HRESULT ITaskService_get_ConnectedDomain(ITaskService* This,BSTR *domain) { return This->lpVtbl->get_ConnectedDomain(This,domain); } -static __WIDL_INLINE HRESULT ITaskService_get_HighestVersion(ITaskService* This,DWORD *version) { +static inline HRESULT ITaskService_get_HighestVersion(ITaskService* This,DWORD *version) { return This->lpVtbl->get_HighestVersion(This,version); } #endif @@ -914,81 +1102,81 @@ interface IRegisteredTask { #define IRegisteredTask_GetRunTimes(This,start,end,count,time) (This)->lpVtbl->GetRunTimes(This,start,end,count,time) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRegisteredTask_QueryInterface(IRegisteredTask* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRegisteredTask_QueryInterface(IRegisteredTask* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRegisteredTask_AddRef(IRegisteredTask* This) { +static inline ULONG IRegisteredTask_AddRef(IRegisteredTask* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRegisteredTask_Release(IRegisteredTask* This) { +static inline ULONG IRegisteredTask_Release(IRegisteredTask* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRegisteredTask_GetTypeInfoCount(IRegisteredTask* This,UINT *pctinfo) { +static inline HRESULT IRegisteredTask_GetTypeInfoCount(IRegisteredTask* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRegisteredTask_GetTypeInfo(IRegisteredTask* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRegisteredTask_GetTypeInfo(IRegisteredTask* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRegisteredTask_GetIDsOfNames(IRegisteredTask* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRegisteredTask_GetIDsOfNames(IRegisteredTask* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRegisteredTask_Invoke(IRegisteredTask* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRegisteredTask_Invoke(IRegisteredTask* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRegisteredTask methods ***/ -static __WIDL_INLINE HRESULT IRegisteredTask_get_Name(IRegisteredTask* This,BSTR *name) { +static inline HRESULT IRegisteredTask_get_Name(IRegisteredTask* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IRegisteredTask_get_Path(IRegisteredTask* This,BSTR *path) { +static inline HRESULT IRegisteredTask_get_Path(IRegisteredTask* This,BSTR *path) { return This->lpVtbl->get_Path(This,path); } -static __WIDL_INLINE HRESULT IRegisteredTask_get_State(IRegisteredTask* This,TASK_STATE *state) { +static inline HRESULT IRegisteredTask_get_State(IRegisteredTask* This,TASK_STATE *state) { return This->lpVtbl->get_State(This,state); } -static __WIDL_INLINE HRESULT IRegisteredTask_get_Enabled(IRegisteredTask* This,VARIANT_BOOL *enabled) { +static inline HRESULT IRegisteredTask_get_Enabled(IRegisteredTask* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT IRegisteredTask_put_Enabled(IRegisteredTask* This,VARIANT_BOOL enabled) { +static inline HRESULT IRegisteredTask_put_Enabled(IRegisteredTask* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT IRegisteredTask_Run(IRegisteredTask* This,VARIANT params,IRunningTask **task) { +static inline HRESULT IRegisteredTask_Run(IRegisteredTask* This,VARIANT params,IRunningTask **task) { return This->lpVtbl->Run(This,params,task); } -static __WIDL_INLINE HRESULT IRegisteredTask_RunEx(IRegisteredTask* This,VARIANT params,LONG flags,LONG sessionID,BSTR user,IRunningTask **task) { +static inline HRESULT IRegisteredTask_RunEx(IRegisteredTask* This,VARIANT params,LONG flags,LONG sessionID,BSTR user,IRunningTask **task) { return This->lpVtbl->RunEx(This,params,flags,sessionID,user,task); } -static __WIDL_INLINE HRESULT IRegisteredTask_GetInstances(IRegisteredTask* This,LONG flags,IRunningTaskCollection **tasks) { +static inline HRESULT IRegisteredTask_GetInstances(IRegisteredTask* This,LONG flags,IRunningTaskCollection **tasks) { return This->lpVtbl->GetInstances(This,flags,tasks); } -static __WIDL_INLINE HRESULT IRegisteredTask_get_LastRunTime(IRegisteredTask* This,DATE *date) { +static inline HRESULT IRegisteredTask_get_LastRunTime(IRegisteredTask* This,DATE *date) { return This->lpVtbl->get_LastRunTime(This,date); } -static __WIDL_INLINE HRESULT IRegisteredTask_get_LastTaskResult(IRegisteredTask* This,LONG *result) { +static inline HRESULT IRegisteredTask_get_LastTaskResult(IRegisteredTask* This,LONG *result) { return This->lpVtbl->get_LastTaskResult(This,result); } -static __WIDL_INLINE HRESULT IRegisteredTask_get_NumberOfMissedRuns(IRegisteredTask* This,LONG *runs) { +static inline HRESULT IRegisteredTask_get_NumberOfMissedRuns(IRegisteredTask* This,LONG *runs) { return This->lpVtbl->get_NumberOfMissedRuns(This,runs); } -static __WIDL_INLINE HRESULT IRegisteredTask_get_NextRunTime(IRegisteredTask* This,DATE *date) { +static inline HRESULT IRegisteredTask_get_NextRunTime(IRegisteredTask* This,DATE *date) { return This->lpVtbl->get_NextRunTime(This,date); } -static __WIDL_INLINE HRESULT IRegisteredTask_get_Definition(IRegisteredTask* This,ITaskDefinition **task) { +static inline HRESULT IRegisteredTask_get_Definition(IRegisteredTask* This,ITaskDefinition **task) { return This->lpVtbl->get_Definition(This,task); } -static __WIDL_INLINE HRESULT IRegisteredTask_get_Xml(IRegisteredTask* This,BSTR *xml) { +static inline HRESULT IRegisteredTask_get_Xml(IRegisteredTask* This,BSTR *xml) { return This->lpVtbl->get_Xml(This,xml); } -static __WIDL_INLINE HRESULT IRegisteredTask_GetSecurityDescriptor(IRegisteredTask* This,LONG info,BSTR *sddl) { +static inline HRESULT IRegisteredTask_GetSecurityDescriptor(IRegisteredTask* This,LONG info,BSTR *sddl) { return This->lpVtbl->GetSecurityDescriptor(This,info,sddl); } -static __WIDL_INLINE HRESULT IRegisteredTask_SetSecurityDescriptor(IRegisteredTask* This,BSTR sddl,LONG flags) { +static inline HRESULT IRegisteredTask_SetSecurityDescriptor(IRegisteredTask* This,BSTR sddl,LONG flags) { return This->lpVtbl->SetSecurityDescriptor(This,sddl,flags); } -static __WIDL_INLINE HRESULT IRegisteredTask_Stop(IRegisteredTask* This,LONG flags) { +static inline HRESULT IRegisteredTask_Stop(IRegisteredTask* This,LONG flags) { return This->lpVtbl->Stop(This,flags); } -static __WIDL_INLINE HRESULT IRegisteredTask_GetRunTimes(IRegisteredTask* This,const LPSYSTEMTIME start,const LPSYSTEMTIME end,DWORD *count,LPSYSTEMTIME *time) { +static inline HRESULT IRegisteredTask_GetRunTimes(IRegisteredTask* This,const LPSYSTEMTIME start,const LPSYSTEMTIME end,DWORD *count,LPSYSTEMTIME *time) { return This->lpVtbl->GetRunTimes(This,start,end,count,time); } #endif @@ -1108,36 +1296,36 @@ interface IRegisteredTaskCollection { #define IRegisteredTaskCollection_get__NewEnum(This,penum) (This)->lpVtbl->get__NewEnum(This,penum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRegisteredTaskCollection_QueryInterface(IRegisteredTaskCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRegisteredTaskCollection_QueryInterface(IRegisteredTaskCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRegisteredTaskCollection_AddRef(IRegisteredTaskCollection* This) { +static inline ULONG IRegisteredTaskCollection_AddRef(IRegisteredTaskCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRegisteredTaskCollection_Release(IRegisteredTaskCollection* This) { +static inline ULONG IRegisteredTaskCollection_Release(IRegisteredTaskCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRegisteredTaskCollection_GetTypeInfoCount(IRegisteredTaskCollection* This,UINT *pctinfo) { +static inline HRESULT IRegisteredTaskCollection_GetTypeInfoCount(IRegisteredTaskCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRegisteredTaskCollection_GetTypeInfo(IRegisteredTaskCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRegisteredTaskCollection_GetTypeInfo(IRegisteredTaskCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRegisteredTaskCollection_GetIDsOfNames(IRegisteredTaskCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRegisteredTaskCollection_GetIDsOfNames(IRegisteredTaskCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRegisteredTaskCollection_Invoke(IRegisteredTaskCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRegisteredTaskCollection_Invoke(IRegisteredTaskCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRegisteredTaskCollection methods ***/ -static __WIDL_INLINE HRESULT IRegisteredTaskCollection_get_Count(IRegisteredTaskCollection* This,LONG *count) { +static inline HRESULT IRegisteredTaskCollection_get_Count(IRegisteredTaskCollection* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT IRegisteredTaskCollection_get_Item(IRegisteredTaskCollection* This,VARIANT index,IRegisteredTask **task) { +static inline HRESULT IRegisteredTaskCollection_get_Item(IRegisteredTaskCollection* This,VARIANT index,IRegisteredTask **task) { return This->lpVtbl->get_Item(This,index,task); } -static __WIDL_INLINE HRESULT IRegisteredTaskCollection_get__NewEnum(IRegisteredTaskCollection* This,IUnknown **penum) { +static inline HRESULT IRegisteredTaskCollection_get__NewEnum(IRegisteredTaskCollection* This,IUnknown **penum) { return This->lpVtbl->get__NewEnum(This,penum); } #endif @@ -1375,81 +1563,81 @@ interface IRegistrationInfo { #define IRegistrationInfo_put_Source(This,source) (This)->lpVtbl->put_Source(This,source) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRegistrationInfo_QueryInterface(IRegistrationInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRegistrationInfo_QueryInterface(IRegistrationInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRegistrationInfo_AddRef(IRegistrationInfo* This) { +static inline ULONG IRegistrationInfo_AddRef(IRegistrationInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRegistrationInfo_Release(IRegistrationInfo* This) { +static inline ULONG IRegistrationInfo_Release(IRegistrationInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRegistrationInfo_GetTypeInfoCount(IRegistrationInfo* This,UINT *pctinfo) { +static inline HRESULT IRegistrationInfo_GetTypeInfoCount(IRegistrationInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRegistrationInfo_GetTypeInfo(IRegistrationInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRegistrationInfo_GetTypeInfo(IRegistrationInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRegistrationInfo_GetIDsOfNames(IRegistrationInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRegistrationInfo_GetIDsOfNames(IRegistrationInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRegistrationInfo_Invoke(IRegistrationInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRegistrationInfo_Invoke(IRegistrationInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRegistrationInfo methods ***/ -static __WIDL_INLINE HRESULT IRegistrationInfo_get_Description(IRegistrationInfo* This,BSTR *description) { +static inline HRESULT IRegistrationInfo_get_Description(IRegistrationInfo* This,BSTR *description) { return This->lpVtbl->get_Description(This,description); } -static __WIDL_INLINE HRESULT IRegistrationInfo_put_Description(IRegistrationInfo* This,BSTR description) { +static inline HRESULT IRegistrationInfo_put_Description(IRegistrationInfo* This,BSTR description) { return This->lpVtbl->put_Description(This,description); } -static __WIDL_INLINE HRESULT IRegistrationInfo_get_Author(IRegistrationInfo* This,BSTR *author) { +static inline HRESULT IRegistrationInfo_get_Author(IRegistrationInfo* This,BSTR *author) { return This->lpVtbl->get_Author(This,author); } -static __WIDL_INLINE HRESULT IRegistrationInfo_put_Author(IRegistrationInfo* This,BSTR author) { +static inline HRESULT IRegistrationInfo_put_Author(IRegistrationInfo* This,BSTR author) { return This->lpVtbl->put_Author(This,author); } -static __WIDL_INLINE HRESULT IRegistrationInfo_get_Version(IRegistrationInfo* This,BSTR *version) { +static inline HRESULT IRegistrationInfo_get_Version(IRegistrationInfo* This,BSTR *version) { return This->lpVtbl->get_Version(This,version); } -static __WIDL_INLINE HRESULT IRegistrationInfo_put_Version(IRegistrationInfo* This,BSTR version) { +static inline HRESULT IRegistrationInfo_put_Version(IRegistrationInfo* This,BSTR version) { return This->lpVtbl->put_Version(This,version); } -static __WIDL_INLINE HRESULT IRegistrationInfo_get_Date(IRegistrationInfo* This,BSTR *date) { +static inline HRESULT IRegistrationInfo_get_Date(IRegistrationInfo* This,BSTR *date) { return This->lpVtbl->get_Date(This,date); } -static __WIDL_INLINE HRESULT IRegistrationInfo_put_Date(IRegistrationInfo* This,BSTR date) { +static inline HRESULT IRegistrationInfo_put_Date(IRegistrationInfo* This,BSTR date) { return This->lpVtbl->put_Date(This,date); } -static __WIDL_INLINE HRESULT IRegistrationInfo_get_Documentation(IRegistrationInfo* This,BSTR *doc) { +static inline HRESULT IRegistrationInfo_get_Documentation(IRegistrationInfo* This,BSTR *doc) { return This->lpVtbl->get_Documentation(This,doc); } -static __WIDL_INLINE HRESULT IRegistrationInfo_put_Documentation(IRegistrationInfo* This,BSTR doc) { +static inline HRESULT IRegistrationInfo_put_Documentation(IRegistrationInfo* This,BSTR doc) { return This->lpVtbl->put_Documentation(This,doc); } -static __WIDL_INLINE HRESULT IRegistrationInfo_get_XmlText(IRegistrationInfo* This,BSTR *xml) { +static inline HRESULT IRegistrationInfo_get_XmlText(IRegistrationInfo* This,BSTR *xml) { return This->lpVtbl->get_XmlText(This,xml); } -static __WIDL_INLINE HRESULT IRegistrationInfo_put_XmlText(IRegistrationInfo* This,BSTR xml) { +static inline HRESULT IRegistrationInfo_put_XmlText(IRegistrationInfo* This,BSTR xml) { return This->lpVtbl->put_XmlText(This,xml); } -static __WIDL_INLINE HRESULT IRegistrationInfo_get_URI(IRegistrationInfo* This,BSTR *uri) { +static inline HRESULT IRegistrationInfo_get_URI(IRegistrationInfo* This,BSTR *uri) { return This->lpVtbl->get_URI(This,uri); } -static __WIDL_INLINE HRESULT IRegistrationInfo_put_URI(IRegistrationInfo* This,BSTR uri) { +static inline HRESULT IRegistrationInfo_put_URI(IRegistrationInfo* This,BSTR uri) { return This->lpVtbl->put_URI(This,uri); } -static __WIDL_INLINE HRESULT IRegistrationInfo_get_SecurityDescriptor(IRegistrationInfo* This,VARIANT *sddl) { +static inline HRESULT IRegistrationInfo_get_SecurityDescriptor(IRegistrationInfo* This,VARIANT *sddl) { return This->lpVtbl->get_SecurityDescriptor(This,sddl); } -static __WIDL_INLINE HRESULT IRegistrationInfo_put_SecurityDescriptor(IRegistrationInfo* This,VARIANT sddl) { +static inline HRESULT IRegistrationInfo_put_SecurityDescriptor(IRegistrationInfo* This,VARIANT sddl) { return This->lpVtbl->put_SecurityDescriptor(This,sddl); } -static __WIDL_INLINE HRESULT IRegistrationInfo_get_Source(IRegistrationInfo* This,BSTR *source) { +static inline HRESULT IRegistrationInfo_get_Source(IRegistrationInfo* This,BSTR *source) { return This->lpVtbl->get_Source(This,source); } -static __WIDL_INLINE HRESULT IRegistrationInfo_put_Source(IRegistrationInfo* This,BSTR source) { +static inline HRESULT IRegistrationInfo_put_Source(IRegistrationInfo* This,BSTR source) { return This->lpVtbl->put_Source(This,source); } #endif @@ -1695,66 +1883,66 @@ interface ITaskFolder { #define ITaskFolder_SetSecurityDescriptor(This,sddl,flags) (This)->lpVtbl->SetSecurityDescriptor(This,sddl,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITaskFolder_QueryInterface(ITaskFolder* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITaskFolder_QueryInterface(ITaskFolder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITaskFolder_AddRef(ITaskFolder* This) { +static inline ULONG ITaskFolder_AddRef(ITaskFolder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITaskFolder_Release(ITaskFolder* This) { +static inline ULONG ITaskFolder_Release(ITaskFolder* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITaskFolder_GetTypeInfoCount(ITaskFolder* This,UINT *pctinfo) { +static inline HRESULT ITaskFolder_GetTypeInfoCount(ITaskFolder* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITaskFolder_GetTypeInfo(ITaskFolder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITaskFolder_GetTypeInfo(ITaskFolder* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITaskFolder_GetIDsOfNames(ITaskFolder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITaskFolder_GetIDsOfNames(ITaskFolder* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITaskFolder_Invoke(ITaskFolder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITaskFolder_Invoke(ITaskFolder* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITaskFolder methods ***/ -static __WIDL_INLINE HRESULT ITaskFolder_get_Name(ITaskFolder* This,BSTR *name) { +static inline HRESULT ITaskFolder_get_Name(ITaskFolder* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT ITaskFolder_get_Path(ITaskFolder* This,BSTR *path) { +static inline HRESULT ITaskFolder_get_Path(ITaskFolder* This,BSTR *path) { return This->lpVtbl->get_Path(This,path); } -static __WIDL_INLINE HRESULT ITaskFolder_GetFolder(ITaskFolder* This,BSTR path,ITaskFolder **folder) { +static inline HRESULT ITaskFolder_GetFolder(ITaskFolder* This,BSTR path,ITaskFolder **folder) { return This->lpVtbl->GetFolder(This,path,folder); } -static __WIDL_INLINE HRESULT ITaskFolder_GetFolders(ITaskFolder* This,LONG flags,ITaskFolderCollection **folders) { +static inline HRESULT ITaskFolder_GetFolders(ITaskFolder* This,LONG flags,ITaskFolderCollection **folders) { return This->lpVtbl->GetFolders(This,flags,folders); } -static __WIDL_INLINE HRESULT ITaskFolder_CreateFolder(ITaskFolder* This,BSTR name,VARIANT sddl,ITaskFolder **folder) { +static inline HRESULT ITaskFolder_CreateFolder(ITaskFolder* This,BSTR name,VARIANT sddl,ITaskFolder **folder) { return This->lpVtbl->CreateFolder(This,name,sddl,folder); } -static __WIDL_INLINE HRESULT ITaskFolder_DeleteFolder(ITaskFolder* This,BSTR name,LONG flags) { +static inline HRESULT ITaskFolder_DeleteFolder(ITaskFolder* This,BSTR name,LONG flags) { return This->lpVtbl->DeleteFolder(This,name,flags); } -static __WIDL_INLINE HRESULT ITaskFolder_GetTask(ITaskFolder* This,BSTR path,IRegisteredTask **task) { +static inline HRESULT ITaskFolder_GetTask(ITaskFolder* This,BSTR path,IRegisteredTask **task) { return This->lpVtbl->GetTask(This,path,task); } -static __WIDL_INLINE HRESULT ITaskFolder_GetTasks(ITaskFolder* This,LONG flags,IRegisteredTaskCollection **tasks) { +static inline HRESULT ITaskFolder_GetTasks(ITaskFolder* This,LONG flags,IRegisteredTaskCollection **tasks) { return This->lpVtbl->GetTasks(This,flags,tasks); } -static __WIDL_INLINE HRESULT ITaskFolder_DeleteTask(ITaskFolder* This,BSTR name,LONG flags) { +static inline HRESULT ITaskFolder_DeleteTask(ITaskFolder* This,BSTR name,LONG flags) { return This->lpVtbl->DeleteTask(This,name,flags); } -static __WIDL_INLINE HRESULT ITaskFolder_RegisterTask(ITaskFolder* This,BSTR path,BSTR xml,LONG flags,VARIANT user,VARIANT password,TASK_LOGON_TYPE logonType,VARIANT sddl,IRegisteredTask **task) { +static inline HRESULT ITaskFolder_RegisterTask(ITaskFolder* This,BSTR path,BSTR xml,LONG flags,VARIANT user,VARIANT password,TASK_LOGON_TYPE logonType,VARIANT sddl,IRegisteredTask **task) { return This->lpVtbl->RegisterTask(This,path,xml,flags,user,password,logonType,sddl,task); } -static __WIDL_INLINE HRESULT ITaskFolder_RegisterTaskDefinition(ITaskFolder* This,BSTR path,ITaskDefinition *definition,LONG flags,VARIANT user,VARIANT password,TASK_LOGON_TYPE logon,VARIANT sddl,IRegisteredTask **task) { +static inline HRESULT ITaskFolder_RegisterTaskDefinition(ITaskFolder* This,BSTR path,ITaskDefinition *definition,LONG flags,VARIANT user,VARIANT password,TASK_LOGON_TYPE logon,VARIANT sddl,IRegisteredTask **task) { return This->lpVtbl->RegisterTaskDefinition(This,path,definition,flags,user,password,logon,sddl,task); } -static __WIDL_INLINE HRESULT ITaskFolder_GetSecurityDescriptor(ITaskFolder* This,LONG info,BSTR *sddl) { +static inline HRESULT ITaskFolder_GetSecurityDescriptor(ITaskFolder* This,LONG info,BSTR *sddl) { return This->lpVtbl->GetSecurityDescriptor(This,info,sddl); } -static __WIDL_INLINE HRESULT ITaskFolder_SetSecurityDescriptor(ITaskFolder* This,BSTR sddl,LONG flags) { +static inline HRESULT ITaskFolder_SetSecurityDescriptor(ITaskFolder* This,BSTR sddl,LONG flags) { return This->lpVtbl->SetSecurityDescriptor(This,sddl,flags); } #endif @@ -1874,36 +2062,36 @@ interface ITaskFolderCollection { #define ITaskFolderCollection_get__NewEnum(This,penum) (This)->lpVtbl->get__NewEnum(This,penum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITaskFolderCollection_QueryInterface(ITaskFolderCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITaskFolderCollection_QueryInterface(ITaskFolderCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITaskFolderCollection_AddRef(ITaskFolderCollection* This) { +static inline ULONG ITaskFolderCollection_AddRef(ITaskFolderCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITaskFolderCollection_Release(ITaskFolderCollection* This) { +static inline ULONG ITaskFolderCollection_Release(ITaskFolderCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITaskFolderCollection_GetTypeInfoCount(ITaskFolderCollection* This,UINT *pctinfo) { +static inline HRESULT ITaskFolderCollection_GetTypeInfoCount(ITaskFolderCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITaskFolderCollection_GetTypeInfo(ITaskFolderCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITaskFolderCollection_GetTypeInfo(ITaskFolderCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITaskFolderCollection_GetIDsOfNames(ITaskFolderCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITaskFolderCollection_GetIDsOfNames(ITaskFolderCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITaskFolderCollection_Invoke(ITaskFolderCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITaskFolderCollection_Invoke(ITaskFolderCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITaskFolderCollection methods ***/ -static __WIDL_INLINE HRESULT ITaskFolderCollection_get_Count(ITaskFolderCollection* This,LONG *count) { +static inline HRESULT ITaskFolderCollection_get_Count(ITaskFolderCollection* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT ITaskFolderCollection_get_Item(ITaskFolderCollection* This,VARIANT index,ITaskFolder **folder) { +static inline HRESULT ITaskFolderCollection_get_Item(ITaskFolderCollection* This,VARIANT index,ITaskFolder **folder) { return This->lpVtbl->get_Item(This,index,folder); } -static __WIDL_INLINE HRESULT ITaskFolderCollection_get__NewEnum(ITaskFolderCollection* This,IUnknown **penum) { +static inline HRESULT ITaskFolderCollection_get__NewEnum(ITaskFolderCollection* This,IUnknown **penum) { return This->lpVtbl->get__NewEnum(This,penum); } #endif @@ -2109,69 +2297,69 @@ interface ITaskDefinition { #define ITaskDefinition_put_XmlText(This,xml) (This)->lpVtbl->put_XmlText(This,xml) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITaskDefinition_QueryInterface(ITaskDefinition* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITaskDefinition_QueryInterface(ITaskDefinition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITaskDefinition_AddRef(ITaskDefinition* This) { +static inline ULONG ITaskDefinition_AddRef(ITaskDefinition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITaskDefinition_Release(ITaskDefinition* This) { +static inline ULONG ITaskDefinition_Release(ITaskDefinition* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITaskDefinition_GetTypeInfoCount(ITaskDefinition* This,UINT *pctinfo) { +static inline HRESULT ITaskDefinition_GetTypeInfoCount(ITaskDefinition* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITaskDefinition_GetTypeInfo(ITaskDefinition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITaskDefinition_GetTypeInfo(ITaskDefinition* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITaskDefinition_GetIDsOfNames(ITaskDefinition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITaskDefinition_GetIDsOfNames(ITaskDefinition* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITaskDefinition_Invoke(ITaskDefinition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITaskDefinition_Invoke(ITaskDefinition* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITaskDefinition methods ***/ -static __WIDL_INLINE HRESULT ITaskDefinition_get_RegistrationInfo(ITaskDefinition* This,IRegistrationInfo **info) { +static inline HRESULT ITaskDefinition_get_RegistrationInfo(ITaskDefinition* This,IRegistrationInfo **info) { return This->lpVtbl->get_RegistrationInfo(This,info); } -static __WIDL_INLINE HRESULT ITaskDefinition_put_RegistrationInfo(ITaskDefinition* This,IRegistrationInfo *info) { +static inline HRESULT ITaskDefinition_put_RegistrationInfo(ITaskDefinition* This,IRegistrationInfo *info) { return This->lpVtbl->put_RegistrationInfo(This,info); } -static __WIDL_INLINE HRESULT ITaskDefinition_get_Triggers(ITaskDefinition* This,ITriggerCollection **triggers) { +static inline HRESULT ITaskDefinition_get_Triggers(ITaskDefinition* This,ITriggerCollection **triggers) { return This->lpVtbl->get_Triggers(This,triggers); } -static __WIDL_INLINE HRESULT ITaskDefinition_put_Triggers(ITaskDefinition* This,ITriggerCollection *triggers) { +static inline HRESULT ITaskDefinition_put_Triggers(ITaskDefinition* This,ITriggerCollection *triggers) { return This->lpVtbl->put_Triggers(This,triggers); } -static __WIDL_INLINE HRESULT ITaskDefinition_get_Settings(ITaskDefinition* This,ITaskSettings **settings) { +static inline HRESULT ITaskDefinition_get_Settings(ITaskDefinition* This,ITaskSettings **settings) { return This->lpVtbl->get_Settings(This,settings); } -static __WIDL_INLINE HRESULT ITaskDefinition_put_Settings(ITaskDefinition* This,ITaskSettings *settings) { +static inline HRESULT ITaskDefinition_put_Settings(ITaskDefinition* This,ITaskSettings *settings) { return This->lpVtbl->put_Settings(This,settings); } -static __WIDL_INLINE HRESULT ITaskDefinition_get_Data(ITaskDefinition* This,BSTR *data) { +static inline HRESULT ITaskDefinition_get_Data(ITaskDefinition* This,BSTR *data) { return This->lpVtbl->get_Data(This,data); } -static __WIDL_INLINE HRESULT ITaskDefinition_put_Data(ITaskDefinition* This,BSTR data) { +static inline HRESULT ITaskDefinition_put_Data(ITaskDefinition* This,BSTR data) { return This->lpVtbl->put_Data(This,data); } -static __WIDL_INLINE HRESULT ITaskDefinition_get_Principal(ITaskDefinition* This,IPrincipal **principal) { +static inline HRESULT ITaskDefinition_get_Principal(ITaskDefinition* This,IPrincipal **principal) { return This->lpVtbl->get_Principal(This,principal); } -static __WIDL_INLINE HRESULT ITaskDefinition_put_Principal(ITaskDefinition* This,IPrincipal *principal) { +static inline HRESULT ITaskDefinition_put_Principal(ITaskDefinition* This,IPrincipal *principal) { return This->lpVtbl->put_Principal(This,principal); } -static __WIDL_INLINE HRESULT ITaskDefinition_get_Actions(ITaskDefinition* This,IActionCollection **actions) { +static inline HRESULT ITaskDefinition_get_Actions(ITaskDefinition* This,IActionCollection **actions) { return This->lpVtbl->get_Actions(This,actions); } -static __WIDL_INLINE HRESULT ITaskDefinition_put_Actions(ITaskDefinition* This,IActionCollection *actions) { +static inline HRESULT ITaskDefinition_put_Actions(ITaskDefinition* This,IActionCollection *actions) { return This->lpVtbl->put_Actions(This,actions); } -static __WIDL_INLINE HRESULT ITaskDefinition_get_XmlText(ITaskDefinition* This,BSTR *xml) { +static inline HRESULT ITaskDefinition_get_XmlText(ITaskDefinition* This,BSTR *xml) { return This->lpVtbl->get_XmlText(This,xml); } -static __WIDL_INLINE HRESULT ITaskDefinition_put_XmlText(ITaskDefinition* This,BSTR xml) { +static inline HRESULT ITaskDefinition_put_XmlText(ITaskDefinition* This,BSTR xml) { return This->lpVtbl->put_XmlText(This,xml); } #endif @@ -2585,147 +2773,147 @@ interface ITaskSettings { #define ITaskSettings_put_NetworkSettings(This,settings) (This)->lpVtbl->put_NetworkSettings(This,settings) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITaskSettings_QueryInterface(ITaskSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITaskSettings_QueryInterface(ITaskSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITaskSettings_AddRef(ITaskSettings* This) { +static inline ULONG ITaskSettings_AddRef(ITaskSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITaskSettings_Release(ITaskSettings* This) { +static inline ULONG ITaskSettings_Release(ITaskSettings* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITaskSettings_GetTypeInfoCount(ITaskSettings* This,UINT *pctinfo) { +static inline HRESULT ITaskSettings_GetTypeInfoCount(ITaskSettings* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITaskSettings_GetTypeInfo(ITaskSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITaskSettings_GetTypeInfo(ITaskSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITaskSettings_GetIDsOfNames(ITaskSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITaskSettings_GetIDsOfNames(ITaskSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITaskSettings_Invoke(ITaskSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITaskSettings_Invoke(ITaskSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITaskSettings methods ***/ -static __WIDL_INLINE HRESULT ITaskSettings_get_AllowDemandStart(ITaskSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT ITaskSettings_get_AllowDemandStart(ITaskSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowDemandStart(This,allow); } -static __WIDL_INLINE HRESULT ITaskSettings_put_AllowDemandStart(ITaskSettings* This,VARIANT_BOOL allow) { +static inline HRESULT ITaskSettings_put_AllowDemandStart(ITaskSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowDemandStart(This,allow); } -static __WIDL_INLINE HRESULT ITaskSettings_get_RestartInterval(ITaskSettings* This,BSTR *interval) { +static inline HRESULT ITaskSettings_get_RestartInterval(ITaskSettings* This,BSTR *interval) { return This->lpVtbl->get_RestartInterval(This,interval); } -static __WIDL_INLINE HRESULT ITaskSettings_put_RestartInterval(ITaskSettings* This,BSTR interval) { +static inline HRESULT ITaskSettings_put_RestartInterval(ITaskSettings* This,BSTR interval) { return This->lpVtbl->put_RestartInterval(This,interval); } -static __WIDL_INLINE HRESULT ITaskSettings_get_RestartCount(ITaskSettings* This,INT *count) { +static inline HRESULT ITaskSettings_get_RestartCount(ITaskSettings* This,INT *count) { return This->lpVtbl->get_RestartCount(This,count); } -static __WIDL_INLINE HRESULT ITaskSettings_put_RestartCount(ITaskSettings* This,INT count) { +static inline HRESULT ITaskSettings_put_RestartCount(ITaskSettings* This,INT count) { return This->lpVtbl->put_RestartCount(This,count); } -static __WIDL_INLINE HRESULT ITaskSettings_get_MultipleInstances(ITaskSettings* This,TASK_INSTANCES_POLICY *policy) { +static inline HRESULT ITaskSettings_get_MultipleInstances(ITaskSettings* This,TASK_INSTANCES_POLICY *policy) { return This->lpVtbl->get_MultipleInstances(This,policy); } -static __WIDL_INLINE HRESULT ITaskSettings_put_MultipleInstances(ITaskSettings* This,TASK_INSTANCES_POLICY policy) { +static inline HRESULT ITaskSettings_put_MultipleInstances(ITaskSettings* This,TASK_INSTANCES_POLICY policy) { return This->lpVtbl->put_MultipleInstances(This,policy); } -static __WIDL_INLINE HRESULT ITaskSettings_get_StopIfGoingOnBatteries(ITaskSettings* This,VARIANT_BOOL *stop) { +static inline HRESULT ITaskSettings_get_StopIfGoingOnBatteries(ITaskSettings* This,VARIANT_BOOL *stop) { return This->lpVtbl->get_StopIfGoingOnBatteries(This,stop); } -static __WIDL_INLINE HRESULT ITaskSettings_put_StopIfGoingOnBatteries(ITaskSettings* This,VARIANT_BOOL stop) { +static inline HRESULT ITaskSettings_put_StopIfGoingOnBatteries(ITaskSettings* This,VARIANT_BOOL stop) { return This->lpVtbl->put_StopIfGoingOnBatteries(This,stop); } -static __WIDL_INLINE HRESULT ITaskSettings_get_DisallowStartIfOnBatteries(ITaskSettings* This,VARIANT_BOOL *disallow) { +static inline HRESULT ITaskSettings_get_DisallowStartIfOnBatteries(ITaskSettings* This,VARIANT_BOOL *disallow) { return This->lpVtbl->get_DisallowStartIfOnBatteries(This,disallow); } -static __WIDL_INLINE HRESULT ITaskSettings_put_DisallowStartIfOnBatteries(ITaskSettings* This,VARIANT_BOOL disallow) { +static inline HRESULT ITaskSettings_put_DisallowStartIfOnBatteries(ITaskSettings* This,VARIANT_BOOL disallow) { return This->lpVtbl->put_DisallowStartIfOnBatteries(This,disallow); } -static __WIDL_INLINE HRESULT ITaskSettings_get_AllowHardTerminate(ITaskSettings* This,VARIANT_BOOL *allow) { +static inline HRESULT ITaskSettings_get_AllowHardTerminate(ITaskSettings* This,VARIANT_BOOL *allow) { return This->lpVtbl->get_AllowHardTerminate(This,allow); } -static __WIDL_INLINE HRESULT ITaskSettings_put_AllowHardTerminate(ITaskSettings* This,VARIANT_BOOL allow) { +static inline HRESULT ITaskSettings_put_AllowHardTerminate(ITaskSettings* This,VARIANT_BOOL allow) { return This->lpVtbl->put_AllowHardTerminate(This,allow); } -static __WIDL_INLINE HRESULT ITaskSettings_get_StartWhenAvailable(ITaskSettings* This,VARIANT_BOOL *start) { +static inline HRESULT ITaskSettings_get_StartWhenAvailable(ITaskSettings* This,VARIANT_BOOL *start) { return This->lpVtbl->get_StartWhenAvailable(This,start); } -static __WIDL_INLINE HRESULT ITaskSettings_put_StartWhenAvailable(ITaskSettings* This,VARIANT_BOOL start) { +static inline HRESULT ITaskSettings_put_StartWhenAvailable(ITaskSettings* This,VARIANT_BOOL start) { return This->lpVtbl->put_StartWhenAvailable(This,start); } -static __WIDL_INLINE HRESULT ITaskSettings_get_XmlText(ITaskSettings* This,BSTR *xml) { +static inline HRESULT ITaskSettings_get_XmlText(ITaskSettings* This,BSTR *xml) { return This->lpVtbl->get_XmlText(This,xml); } -static __WIDL_INLINE HRESULT ITaskSettings_put_XmlText(ITaskSettings* This,BSTR xml) { +static inline HRESULT ITaskSettings_put_XmlText(ITaskSettings* This,BSTR xml) { return This->lpVtbl->put_XmlText(This,xml); } -static __WIDL_INLINE HRESULT ITaskSettings_get_RunOnlyIfNetworkAvailable(ITaskSettings* This,VARIANT_BOOL *run) { +static inline HRESULT ITaskSettings_get_RunOnlyIfNetworkAvailable(ITaskSettings* This,VARIANT_BOOL *run) { return This->lpVtbl->get_RunOnlyIfNetworkAvailable(This,run); } -static __WIDL_INLINE HRESULT ITaskSettings_put_RunOnlyIfNetworkAvailable(ITaskSettings* This,VARIANT_BOOL run) { +static inline HRESULT ITaskSettings_put_RunOnlyIfNetworkAvailable(ITaskSettings* This,VARIANT_BOOL run) { return This->lpVtbl->put_RunOnlyIfNetworkAvailable(This,run); } -static __WIDL_INLINE HRESULT ITaskSettings_get_ExecutionTimeLimit(ITaskSettings* This,BSTR *limit) { +static inline HRESULT ITaskSettings_get_ExecutionTimeLimit(ITaskSettings* This,BSTR *limit) { return This->lpVtbl->get_ExecutionTimeLimit(This,limit); } -static __WIDL_INLINE HRESULT ITaskSettings_put_ExecutionTimeLimit(ITaskSettings* This,BSTR limit) { +static inline HRESULT ITaskSettings_put_ExecutionTimeLimit(ITaskSettings* This,BSTR limit) { return This->lpVtbl->put_ExecutionTimeLimit(This,limit); } -static __WIDL_INLINE HRESULT ITaskSettings_get_Enabled(ITaskSettings* This,VARIANT_BOOL *enabled) { +static inline HRESULT ITaskSettings_get_Enabled(ITaskSettings* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT ITaskSettings_put_Enabled(ITaskSettings* This,VARIANT_BOOL enabled) { +static inline HRESULT ITaskSettings_put_Enabled(ITaskSettings* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT ITaskSettings_get_DeleteExpiredTaskAfter(ITaskSettings* This,BSTR *delay) { +static inline HRESULT ITaskSettings_get_DeleteExpiredTaskAfter(ITaskSettings* This,BSTR *delay) { return This->lpVtbl->get_DeleteExpiredTaskAfter(This,delay); } -static __WIDL_INLINE HRESULT ITaskSettings_put_DeleteExpiredTaskAfter(ITaskSettings* This,BSTR delay) { +static inline HRESULT ITaskSettings_put_DeleteExpiredTaskAfter(ITaskSettings* This,BSTR delay) { return This->lpVtbl->put_DeleteExpiredTaskAfter(This,delay); } -static __WIDL_INLINE HRESULT ITaskSettings_get_Priority(ITaskSettings* This,INT *priority) { +static inline HRESULT ITaskSettings_get_Priority(ITaskSettings* This,INT *priority) { return This->lpVtbl->get_Priority(This,priority); } -static __WIDL_INLINE HRESULT ITaskSettings_put_Priority(ITaskSettings* This,INT priority) { +static inline HRESULT ITaskSettings_put_Priority(ITaskSettings* This,INT priority) { return This->lpVtbl->put_Priority(This,priority); } -static __WIDL_INLINE HRESULT ITaskSettings_get_Compatibility(ITaskSettings* This,TASK_COMPATIBILITY *level) { +static inline HRESULT ITaskSettings_get_Compatibility(ITaskSettings* This,TASK_COMPATIBILITY *level) { return This->lpVtbl->get_Compatibility(This,level); } -static __WIDL_INLINE HRESULT ITaskSettings_put_Compatibility(ITaskSettings* This,TASK_COMPATIBILITY level) { +static inline HRESULT ITaskSettings_put_Compatibility(ITaskSettings* This,TASK_COMPATIBILITY level) { return This->lpVtbl->put_Compatibility(This,level); } -static __WIDL_INLINE HRESULT ITaskSettings_get_Hidden(ITaskSettings* This,VARIANT_BOOL *hidden) { +static inline HRESULT ITaskSettings_get_Hidden(ITaskSettings* This,VARIANT_BOOL *hidden) { return This->lpVtbl->get_Hidden(This,hidden); } -static __WIDL_INLINE HRESULT ITaskSettings_put_Hidden(ITaskSettings* This,VARIANT_BOOL hidden) { +static inline HRESULT ITaskSettings_put_Hidden(ITaskSettings* This,VARIANT_BOOL hidden) { return This->lpVtbl->put_Hidden(This,hidden); } -static __WIDL_INLINE HRESULT ITaskSettings_get_IdleSettings(ITaskSettings* This,IIdleSettings **settings) { +static inline HRESULT ITaskSettings_get_IdleSettings(ITaskSettings* This,IIdleSettings **settings) { return This->lpVtbl->get_IdleSettings(This,settings); } -static __WIDL_INLINE HRESULT ITaskSettings_put_IdleSettings(ITaskSettings* This,IIdleSettings *settings) { +static inline HRESULT ITaskSettings_put_IdleSettings(ITaskSettings* This,IIdleSettings *settings) { return This->lpVtbl->put_IdleSettings(This,settings); } -static __WIDL_INLINE HRESULT ITaskSettings_get_RunOnlyIfIdle(ITaskSettings* This,VARIANT_BOOL *run) { +static inline HRESULT ITaskSettings_get_RunOnlyIfIdle(ITaskSettings* This,VARIANT_BOOL *run) { return This->lpVtbl->get_RunOnlyIfIdle(This,run); } -static __WIDL_INLINE HRESULT ITaskSettings_put_RunOnlyIfIdle(ITaskSettings* This,VARIANT_BOOL run) { +static inline HRESULT ITaskSettings_put_RunOnlyIfIdle(ITaskSettings* This,VARIANT_BOOL run) { return This->lpVtbl->put_RunOnlyIfIdle(This,run); } -static __WIDL_INLINE HRESULT ITaskSettings_get_WakeToRun(ITaskSettings* This,VARIANT_BOOL *wake) { +static inline HRESULT ITaskSettings_get_WakeToRun(ITaskSettings* This,VARIANT_BOOL *wake) { return This->lpVtbl->get_WakeToRun(This,wake); } -static __WIDL_INLINE HRESULT ITaskSettings_put_WakeToRun(ITaskSettings* This,VARIANT_BOOL wake) { +static inline HRESULT ITaskSettings_put_WakeToRun(ITaskSettings* This,VARIANT_BOOL wake) { return This->lpVtbl->put_WakeToRun(This,wake); } -static __WIDL_INLINE HRESULT ITaskSettings_get_NetworkSettings(ITaskSettings* This,INetworkSettings **settings) { +static inline HRESULT ITaskSettings_get_NetworkSettings(ITaskSettings* This,INetworkSettings **settings) { return This->lpVtbl->get_NetworkSettings(This,settings); } -static __WIDL_INLINE HRESULT ITaskSettings_put_NetworkSettings(ITaskSettings* This,INetworkSettings *settings) { +static inline HRESULT ITaskSettings_put_NetworkSettings(ITaskSettings* This,INetworkSettings *settings) { return This->lpVtbl->put_NetworkSettings(This,settings); } #endif @@ -2883,51 +3071,51 @@ interface IIdleSettings { #define IIdleSettings_put_RestartOnIdle(This,restart) (This)->lpVtbl->put_RestartOnIdle(This,restart) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IIdleSettings_QueryInterface(IIdleSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IIdleSettings_QueryInterface(IIdleSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IIdleSettings_AddRef(IIdleSettings* This) { +static inline ULONG IIdleSettings_AddRef(IIdleSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IIdleSettings_Release(IIdleSettings* This) { +static inline ULONG IIdleSettings_Release(IIdleSettings* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IIdleSettings_GetTypeInfoCount(IIdleSettings* This,UINT *pctinfo) { +static inline HRESULT IIdleSettings_GetTypeInfoCount(IIdleSettings* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IIdleSettings_GetTypeInfo(IIdleSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IIdleSettings_GetTypeInfo(IIdleSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IIdleSettings_GetIDsOfNames(IIdleSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IIdleSettings_GetIDsOfNames(IIdleSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IIdleSettings_Invoke(IIdleSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IIdleSettings_Invoke(IIdleSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IIdleSettings methods ***/ -static __WIDL_INLINE HRESULT IIdleSettings_get_IdleDuration(IIdleSettings* This,BSTR *delay) { +static inline HRESULT IIdleSettings_get_IdleDuration(IIdleSettings* This,BSTR *delay) { return This->lpVtbl->get_IdleDuration(This,delay); } -static __WIDL_INLINE HRESULT IIdleSettings_put_IdleDuration(IIdleSettings* This,BSTR delay) { +static inline HRESULT IIdleSettings_put_IdleDuration(IIdleSettings* This,BSTR delay) { return This->lpVtbl->put_IdleDuration(This,delay); } -static __WIDL_INLINE HRESULT IIdleSettings_get_WaitTimeout(IIdleSettings* This,BSTR *timeout) { +static inline HRESULT IIdleSettings_get_WaitTimeout(IIdleSettings* This,BSTR *timeout) { return This->lpVtbl->get_WaitTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IIdleSettings_put_WaitTimeout(IIdleSettings* This,BSTR timeout) { +static inline HRESULT IIdleSettings_put_WaitTimeout(IIdleSettings* This,BSTR timeout) { return This->lpVtbl->put_WaitTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IIdleSettings_get_StopOnIdleEnd(IIdleSettings* This,VARIANT_BOOL *stop) { +static inline HRESULT IIdleSettings_get_StopOnIdleEnd(IIdleSettings* This,VARIANT_BOOL *stop) { return This->lpVtbl->get_StopOnIdleEnd(This,stop); } -static __WIDL_INLINE HRESULT IIdleSettings_put_StopOnIdleEnd(IIdleSettings* This,VARIANT_BOOL stop) { +static inline HRESULT IIdleSettings_put_StopOnIdleEnd(IIdleSettings* This,VARIANT_BOOL stop) { return This->lpVtbl->put_StopOnIdleEnd(This,stop); } -static __WIDL_INLINE HRESULT IIdleSettings_get_RestartOnIdle(IIdleSettings* This,VARIANT_BOOL *restart) { +static inline HRESULT IIdleSettings_get_RestartOnIdle(IIdleSettings* This,VARIANT_BOOL *restart) { return This->lpVtbl->get_RestartOnIdle(This,restart); } -static __WIDL_INLINE HRESULT IIdleSettings_put_RestartOnIdle(IIdleSettings* This,VARIANT_BOOL restart) { +static inline HRESULT IIdleSettings_put_RestartOnIdle(IIdleSettings* This,VARIANT_BOOL restart) { return This->lpVtbl->put_RestartOnIdle(This,restart); } #endif @@ -3083,51 +3271,51 @@ interface IRunningTask { #define IRunningTask_get_EnginePID(This,pid) (This)->lpVtbl->get_EnginePID(This,pid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRunningTask_QueryInterface(IRunningTask* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRunningTask_QueryInterface(IRunningTask* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRunningTask_AddRef(IRunningTask* This) { +static inline ULONG IRunningTask_AddRef(IRunningTask* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRunningTask_Release(IRunningTask* This) { +static inline ULONG IRunningTask_Release(IRunningTask* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRunningTask_GetTypeInfoCount(IRunningTask* This,UINT *pctinfo) { +static inline HRESULT IRunningTask_GetTypeInfoCount(IRunningTask* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRunningTask_GetTypeInfo(IRunningTask* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRunningTask_GetTypeInfo(IRunningTask* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRunningTask_GetIDsOfNames(IRunningTask* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRunningTask_GetIDsOfNames(IRunningTask* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRunningTask_Invoke(IRunningTask* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRunningTask_Invoke(IRunningTask* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRunningTask methods ***/ -static __WIDL_INLINE HRESULT IRunningTask_get_Name(IRunningTask* This,BSTR *name) { +static inline HRESULT IRunningTask_get_Name(IRunningTask* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT IRunningTask_get_InstanceGuid(IRunningTask* This,BSTR *guid) { +static inline HRESULT IRunningTask_get_InstanceGuid(IRunningTask* This,BSTR *guid) { return This->lpVtbl->get_InstanceGuid(This,guid); } -static __WIDL_INLINE HRESULT IRunningTask_get_Path(IRunningTask* This,BSTR *path) { +static inline HRESULT IRunningTask_get_Path(IRunningTask* This,BSTR *path) { return This->lpVtbl->get_Path(This,path); } -static __WIDL_INLINE HRESULT IRunningTask_get_State(IRunningTask* This,TASK_STATE *state) { +static inline HRESULT IRunningTask_get_State(IRunningTask* This,TASK_STATE *state) { return This->lpVtbl->get_State(This,state); } -static __WIDL_INLINE HRESULT IRunningTask_get_CurrentAction(IRunningTask* This,BSTR *name) { +static inline HRESULT IRunningTask_get_CurrentAction(IRunningTask* This,BSTR *name) { return This->lpVtbl->get_CurrentAction(This,name); } -static __WIDL_INLINE HRESULT IRunningTask_Stop(IRunningTask* This) { +static inline HRESULT IRunningTask_Stop(IRunningTask* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IRunningTask_Refresh(IRunningTask* This) { +static inline HRESULT IRunningTask_Refresh(IRunningTask* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IRunningTask_get_EnginePID(IRunningTask* This,DWORD *pid) { +static inline HRESULT IRunningTask_get_EnginePID(IRunningTask* This,DWORD *pid) { return This->lpVtbl->get_EnginePID(This,pid); } #endif @@ -3247,36 +3435,36 @@ interface IRunningTaskCollection { #define IRunningTaskCollection_get__NewEnum(This,penum) (This)->lpVtbl->get__NewEnum(This,penum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRunningTaskCollection_QueryInterface(IRunningTaskCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRunningTaskCollection_QueryInterface(IRunningTaskCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRunningTaskCollection_AddRef(IRunningTaskCollection* This) { +static inline ULONG IRunningTaskCollection_AddRef(IRunningTaskCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRunningTaskCollection_Release(IRunningTaskCollection* This) { +static inline ULONG IRunningTaskCollection_Release(IRunningTaskCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRunningTaskCollection_GetTypeInfoCount(IRunningTaskCollection* This,UINT *pctinfo) { +static inline HRESULT IRunningTaskCollection_GetTypeInfoCount(IRunningTaskCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRunningTaskCollection_GetTypeInfo(IRunningTaskCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRunningTaskCollection_GetTypeInfo(IRunningTaskCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRunningTaskCollection_GetIDsOfNames(IRunningTaskCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRunningTaskCollection_GetIDsOfNames(IRunningTaskCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRunningTaskCollection_Invoke(IRunningTaskCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRunningTaskCollection_Invoke(IRunningTaskCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRunningTaskCollection methods ***/ -static __WIDL_INLINE HRESULT IRunningTaskCollection_get_Count(IRunningTaskCollection* This,LONG *count) { +static inline HRESULT IRunningTaskCollection_get_Count(IRunningTaskCollection* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT IRunningTaskCollection_get_Item(IRunningTaskCollection* This,VARIANT index,IRunningTask **task) { +static inline HRESULT IRunningTaskCollection_get_Item(IRunningTaskCollection* This,VARIANT index,IRunningTask **task) { return This->lpVtbl->get_Item(This,index,task); } -static __WIDL_INLINE HRESULT IRunningTaskCollection_get__NewEnum(IRunningTaskCollection* This,IUnknown **penum) { +static inline HRESULT IRunningTaskCollection_get__NewEnum(IRunningTaskCollection* This,IUnknown **penum) { return This->lpVtbl->get__NewEnum(This,penum); } #endif @@ -3287,6 +3475,349 @@ static __WIDL_INLINE HRESULT IRunningTaskCollection_get__NewEnum(IRunningTaskCol #endif /* __IRunningTaskCollection_INTERFACE_DEFINED__ */ +/***************************************************************************** + * ITaskNamedValuePair interface + */ +#ifndef __ITaskNamedValuePair_INTERFACE_DEFINED__ +#define __ITaskNamedValuePair_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_ITaskNamedValuePair, 0x39038068, 0x2b46, 0x4afd, 0x86,0x62, 0x7b,0xb6,0xf8,0x68,0xd2,0x21); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("39038068-2b46-4afd-8662-7bb6f868d221") +ITaskNamedValuePair : public IDispatch +{ + virtual HRESULT STDMETHODCALLTYPE get_Name( + BSTR *pName) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_Name( + BSTR name) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_Value( + BSTR *pValue) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_Value( + BSTR value) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(ITaskNamedValuePair, 0x39038068, 0x2b46, 0x4afd, 0x86,0x62, 0x7b,0xb6,0xf8,0x68,0xd2,0x21) +#endif +#else +typedef struct ITaskNamedValuePairVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + ITaskNamedValuePair *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + ITaskNamedValuePair *This); + + ULONG (STDMETHODCALLTYPE *Release)( + ITaskNamedValuePair *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + ITaskNamedValuePair *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + ITaskNamedValuePair *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + ITaskNamedValuePair *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + ITaskNamedValuePair *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITaskNamedValuePair methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Name)( + ITaskNamedValuePair *This, + BSTR *pName); + + HRESULT (STDMETHODCALLTYPE *put_Name)( + ITaskNamedValuePair *This, + BSTR name); + + HRESULT (STDMETHODCALLTYPE *get_Value)( + ITaskNamedValuePair *This, + BSTR *pValue); + + HRESULT (STDMETHODCALLTYPE *put_Value)( + ITaskNamedValuePair *This, + BSTR value); + + END_INTERFACE +} ITaskNamedValuePairVtbl; + +interface ITaskNamedValuePair { + CONST_VTBL ITaskNamedValuePairVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define ITaskNamedValuePair_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define ITaskNamedValuePair_AddRef(This) (This)->lpVtbl->AddRef(This) +#define ITaskNamedValuePair_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define ITaskNamedValuePair_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define ITaskNamedValuePair_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define ITaskNamedValuePair_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define ITaskNamedValuePair_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITaskNamedValuePair methods ***/ +#define ITaskNamedValuePair_get_Name(This,pName) (This)->lpVtbl->get_Name(This,pName) +#define ITaskNamedValuePair_put_Name(This,name) (This)->lpVtbl->put_Name(This,name) +#define ITaskNamedValuePair_get_Value(This,pValue) (This)->lpVtbl->get_Value(This,pValue) +#define ITaskNamedValuePair_put_Value(This,value) (This)->lpVtbl->put_Value(This,value) +#else +/*** IUnknown methods ***/ +static inline HRESULT ITaskNamedValuePair_QueryInterface(ITaskNamedValuePair* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG ITaskNamedValuePair_AddRef(ITaskNamedValuePair* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG ITaskNamedValuePair_Release(ITaskNamedValuePair* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT ITaskNamedValuePair_GetTypeInfoCount(ITaskNamedValuePair* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT ITaskNamedValuePair_GetTypeInfo(ITaskNamedValuePair* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT ITaskNamedValuePair_GetIDsOfNames(ITaskNamedValuePair* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT ITaskNamedValuePair_Invoke(ITaskNamedValuePair* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITaskNamedValuePair methods ***/ +static inline HRESULT ITaskNamedValuePair_get_Name(ITaskNamedValuePair* This,BSTR *pName) { + return This->lpVtbl->get_Name(This,pName); +} +static inline HRESULT ITaskNamedValuePair_put_Name(ITaskNamedValuePair* This,BSTR name) { + return This->lpVtbl->put_Name(This,name); +} +static inline HRESULT ITaskNamedValuePair_get_Value(ITaskNamedValuePair* This,BSTR *pValue) { + return This->lpVtbl->get_Value(This,pValue); +} +static inline HRESULT ITaskNamedValuePair_put_Value(ITaskNamedValuePair* This,BSTR value) { + return This->lpVtbl->put_Value(This,value); +} +#endif +#endif + +#endif + + +#endif /* __ITaskNamedValuePair_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * ITaskNamedValueCollection interface + */ +#ifndef __ITaskNamedValueCollection_INTERFACE_DEFINED__ +#define __ITaskNamedValueCollection_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_ITaskNamedValueCollection, 0xb4ef826b, 0x63c3, 0x46e4, 0xa5,0x04, 0xef,0x69,0xe4,0xf7,0xea,0x4d); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("b4ef826b-63c3-46e4-a504-ef69e4f7ea4d") +ITaskNamedValueCollection : public IDispatch +{ + virtual HRESULT STDMETHODCALLTYPE get_Count( + LONG *count) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_Item( + VARIANT index, + ITaskNamedValuePair **pair) = 0; + + virtual HRESULT STDMETHODCALLTYPE get__NewEnum( + IUnknown **penum) = 0; + + virtual HRESULT STDMETHODCALLTYPE Create( + BSTR name, + BSTR value, + ITaskNamedValuePair **pair) = 0; + + virtual HRESULT STDMETHODCALLTYPE Remove( + LONG index) = 0; + + virtual HRESULT STDMETHODCALLTYPE Clear( + ) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(ITaskNamedValueCollection, 0xb4ef826b, 0x63c3, 0x46e4, 0xa5,0x04, 0xef,0x69,0xe4,0xf7,0xea,0x4d) +#endif +#else +typedef struct ITaskNamedValueCollectionVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + ITaskNamedValueCollection *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + ITaskNamedValueCollection *This); + + ULONG (STDMETHODCALLTYPE *Release)( + ITaskNamedValueCollection *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + ITaskNamedValueCollection *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + ITaskNamedValueCollection *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + ITaskNamedValueCollection *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + ITaskNamedValueCollection *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITaskNamedValueCollection methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Count)( + ITaskNamedValueCollection *This, + LONG *count); + + HRESULT (STDMETHODCALLTYPE *get_Item)( + ITaskNamedValueCollection *This, + VARIANT index, + ITaskNamedValuePair **pair); + + HRESULT (STDMETHODCALLTYPE *get__NewEnum)( + ITaskNamedValueCollection *This, + IUnknown **penum); + + HRESULT (STDMETHODCALLTYPE *Create)( + ITaskNamedValueCollection *This, + BSTR name, + BSTR value, + ITaskNamedValuePair **pair); + + HRESULT (STDMETHODCALLTYPE *Remove)( + ITaskNamedValueCollection *This, + LONG index); + + HRESULT (STDMETHODCALLTYPE *Clear)( + ITaskNamedValueCollection *This); + + END_INTERFACE +} ITaskNamedValueCollectionVtbl; + +interface ITaskNamedValueCollection { + CONST_VTBL ITaskNamedValueCollectionVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define ITaskNamedValueCollection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define ITaskNamedValueCollection_AddRef(This) (This)->lpVtbl->AddRef(This) +#define ITaskNamedValueCollection_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define ITaskNamedValueCollection_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define ITaskNamedValueCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define ITaskNamedValueCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define ITaskNamedValueCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITaskNamedValueCollection methods ***/ +#define ITaskNamedValueCollection_get_Count(This,count) (This)->lpVtbl->get_Count(This,count) +#define ITaskNamedValueCollection_get_Item(This,index,pair) (This)->lpVtbl->get_Item(This,index,pair) +#define ITaskNamedValueCollection_get__NewEnum(This,penum) (This)->lpVtbl->get__NewEnum(This,penum) +#define ITaskNamedValueCollection_Create(This,name,value,pair) (This)->lpVtbl->Create(This,name,value,pair) +#define ITaskNamedValueCollection_Remove(This,index) (This)->lpVtbl->Remove(This,index) +#define ITaskNamedValueCollection_Clear(This) (This)->lpVtbl->Clear(This) +#else +/*** IUnknown methods ***/ +static inline HRESULT ITaskNamedValueCollection_QueryInterface(ITaskNamedValueCollection* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG ITaskNamedValueCollection_AddRef(ITaskNamedValueCollection* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG ITaskNamedValueCollection_Release(ITaskNamedValueCollection* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT ITaskNamedValueCollection_GetTypeInfoCount(ITaskNamedValueCollection* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT ITaskNamedValueCollection_GetTypeInfo(ITaskNamedValueCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT ITaskNamedValueCollection_GetIDsOfNames(ITaskNamedValueCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT ITaskNamedValueCollection_Invoke(ITaskNamedValueCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITaskNamedValueCollection methods ***/ +static inline HRESULT ITaskNamedValueCollection_get_Count(ITaskNamedValueCollection* This,LONG *count) { + return This->lpVtbl->get_Count(This,count); +} +static inline HRESULT ITaskNamedValueCollection_get_Item(ITaskNamedValueCollection* This,VARIANT index,ITaskNamedValuePair **pair) { + return This->lpVtbl->get_Item(This,index,pair); +} +static inline HRESULT ITaskNamedValueCollection_get__NewEnum(ITaskNamedValueCollection* This,IUnknown **penum) { + return This->lpVtbl->get__NewEnum(This,penum); +} +static inline HRESULT ITaskNamedValueCollection_Create(ITaskNamedValueCollection* This,BSTR name,BSTR value,ITaskNamedValuePair **pair) { + return This->lpVtbl->Create(This,name,value,pair); +} +static inline HRESULT ITaskNamedValueCollection_Remove(ITaskNamedValueCollection* This,LONG index) { + return This->lpVtbl->Remove(This,index); +} +static inline HRESULT ITaskNamedValueCollection_Clear(ITaskNamedValueCollection* This) { + return This->lpVtbl->Clear(This); +} +#endif +#endif + +#endif + + +#endif /* __ITaskNamedValueCollection_INTERFACE_DEFINED__ */ + /***************************************************************************** * ITrigger interface */ @@ -3474,66 +4005,66 @@ interface ITrigger { #define ITrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITrigger_QueryInterface(ITrigger* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITrigger_QueryInterface(ITrigger* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITrigger_AddRef(ITrigger* This) { +static inline ULONG ITrigger_AddRef(ITrigger* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITrigger_Release(ITrigger* This) { +static inline ULONG ITrigger_Release(ITrigger* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITrigger_GetTypeInfoCount(ITrigger* This,UINT *pctinfo) { +static inline HRESULT ITrigger_GetTypeInfoCount(ITrigger* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITrigger_GetTypeInfo(ITrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITrigger_GetTypeInfo(ITrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITrigger_GetIDsOfNames(ITrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITrigger_GetIDsOfNames(ITrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITrigger_Invoke(ITrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITrigger_Invoke(ITrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITrigger methods ***/ -static __WIDL_INLINE HRESULT ITrigger_get_Type(ITrigger* This,TASK_TRIGGER_TYPE2 *type) { +static inline HRESULT ITrigger_get_Type(ITrigger* This,TASK_TRIGGER_TYPE2 *type) { return This->lpVtbl->get_Type(This,type); } -static __WIDL_INLINE HRESULT ITrigger_get_Id(ITrigger* This,BSTR *id) { +static inline HRESULT ITrigger_get_Id(ITrigger* This,BSTR *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT ITrigger_put_Id(ITrigger* This,BSTR id) { +static inline HRESULT ITrigger_put_Id(ITrigger* This,BSTR id) { return This->lpVtbl->put_Id(This,id); } -static __WIDL_INLINE HRESULT ITrigger_get_Repetition(ITrigger* This,IRepetitionPattern **repeat) { +static inline HRESULT ITrigger_get_Repetition(ITrigger* This,IRepetitionPattern **repeat) { return This->lpVtbl->get_Repetition(This,repeat); } -static __WIDL_INLINE HRESULT ITrigger_put_Repetition(ITrigger* This,IRepetitionPattern *repeat) { +static inline HRESULT ITrigger_put_Repetition(ITrigger* This,IRepetitionPattern *repeat) { return This->lpVtbl->put_Repetition(This,repeat); } -static __WIDL_INLINE HRESULT ITrigger_get_ExecutionTimeLimit(ITrigger* This,BSTR *limit) { +static inline HRESULT ITrigger_get_ExecutionTimeLimit(ITrigger* This,BSTR *limit) { return This->lpVtbl->get_ExecutionTimeLimit(This,limit); } -static __WIDL_INLINE HRESULT ITrigger_put_ExecutionTimeLimit(ITrigger* This,BSTR limit) { +static inline HRESULT ITrigger_put_ExecutionTimeLimit(ITrigger* This,BSTR limit) { return This->lpVtbl->put_ExecutionTimeLimit(This,limit); } -static __WIDL_INLINE HRESULT ITrigger_get_StartBoundary(ITrigger* This,BSTR *start) { +static inline HRESULT ITrigger_get_StartBoundary(ITrigger* This,BSTR *start) { return This->lpVtbl->get_StartBoundary(This,start); } -static __WIDL_INLINE HRESULT ITrigger_put_StartBoundary(ITrigger* This,BSTR start) { +static inline HRESULT ITrigger_put_StartBoundary(ITrigger* This,BSTR start) { return This->lpVtbl->put_StartBoundary(This,start); } -static __WIDL_INLINE HRESULT ITrigger_get_EndBoundary(ITrigger* This,BSTR *end) { +static inline HRESULT ITrigger_get_EndBoundary(ITrigger* This,BSTR *end) { return This->lpVtbl->get_EndBoundary(This,end); } -static __WIDL_INLINE HRESULT ITrigger_put_EndBoundary(ITrigger* This,BSTR end) { +static inline HRESULT ITrigger_put_EndBoundary(ITrigger* This,BSTR end) { return This->lpVtbl->put_EndBoundary(This,end); } -static __WIDL_INLINE HRESULT ITrigger_get_Enabled(ITrigger* This,VARIANT_BOOL *enabled) { +static inline HRESULT ITrigger_get_Enabled(ITrigger* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT ITrigger_put_Enabled(ITrigger* This,VARIANT_BOOL enabled) { +static inline HRESULT ITrigger_put_Enabled(ITrigger* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } #endif @@ -3544,6 +4075,1306 @@ static __WIDL_INLINE HRESULT ITrigger_put_Enabled(ITrigger* This,VARIANT_BOOL en #endif /* __ITrigger_INTERFACE_DEFINED__ */ +/***************************************************************************** + * IIdleTrigger interface + */ +#ifndef __IIdleTrigger_INTERFACE_DEFINED__ +#define __IIdleTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IIdleTrigger, 0xd537d2b0, 0x9fb3, 0x4d34, 0x97,0x39, 0x1f,0xf5,0xce,0x7b,0x1e,0xf3); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("d537d2b0-9fb3-4d34-9739-1ff5ce7b1ef3") +IIdleTrigger : public ITrigger +{ +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IIdleTrigger, 0xd537d2b0, 0x9fb3, 0x4d34, 0x97,0x39, 0x1f,0xf5,0xce,0x7b,0x1e,0xf3) +#endif +#else +typedef struct IIdleTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IIdleTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IIdleTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IIdleTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IIdleTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IIdleTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IIdleTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IIdleTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + IIdleTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + IIdleTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + IIdleTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + IIdleTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + IIdleTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + IIdleTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + IIdleTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + IIdleTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + IIdleTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + IIdleTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + IIdleTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + IIdleTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + IIdleTrigger *This, + VARIANT_BOOL enabled); + + END_INTERFACE +} IIdleTriggerVtbl; + +interface IIdleTrigger { + CONST_VTBL IIdleTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IIdleTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IIdleTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IIdleTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IIdleTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IIdleTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IIdleTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IIdleTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define IIdleTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define IIdleTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define IIdleTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define IIdleTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define IIdleTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define IIdleTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define IIdleTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define IIdleTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define IIdleTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define IIdleTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define IIdleTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define IIdleTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define IIdleTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +#else +/*** IUnknown methods ***/ +static inline HRESULT IIdleTrigger_QueryInterface(IIdleTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IIdleTrigger_AddRef(IIdleTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IIdleTrigger_Release(IIdleTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IIdleTrigger_GetTypeInfoCount(IIdleTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IIdleTrigger_GetTypeInfo(IIdleTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IIdleTrigger_GetIDsOfNames(IIdleTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IIdleTrigger_Invoke(IIdleTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT IIdleTrigger_get_Type(IIdleTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT IIdleTrigger_get_Id(IIdleTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT IIdleTrigger_put_Id(IIdleTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT IIdleTrigger_get_Repetition(IIdleTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT IIdleTrigger_put_Repetition(IIdleTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT IIdleTrigger_get_ExecutionTimeLimit(IIdleTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IIdleTrigger_put_ExecutionTimeLimit(IIdleTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IIdleTrigger_get_StartBoundary(IIdleTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT IIdleTrigger_put_StartBoundary(IIdleTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT IIdleTrigger_get_EndBoundary(IIdleTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT IIdleTrigger_put_EndBoundary(IIdleTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT IIdleTrigger_get_Enabled(IIdleTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT IIdleTrigger_put_Enabled(IIdleTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +#endif +#endif + +#endif + + +#endif /* __IIdleTrigger_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * ILogonTrigger interface + */ +#ifndef __ILogonTrigger_INTERFACE_DEFINED__ +#define __ILogonTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_ILogonTrigger, 0x72dade38, 0xfae4, 0x4b3e, 0xba,0xf4, 0x5d,0x00,0x9a,0xf0,0x2b,0x1c); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("72dade38-fae4-4b3e-baf4-5d009af02b1c") +ILogonTrigger : public ITrigger +{ + virtual HRESULT STDMETHODCALLTYPE get_Delay( + BSTR *pDelay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_Delay( + BSTR delay) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_UserId( + BSTR *pUser) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_UserId( + BSTR user) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(ILogonTrigger, 0x72dade38, 0xfae4, 0x4b3e, 0xba,0xf4, 0x5d,0x00,0x9a,0xf0,0x2b,0x1c) +#endif +#else +typedef struct ILogonTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + ILogonTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + ILogonTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + ILogonTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + ILogonTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + ILogonTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + ILogonTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + ILogonTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + ILogonTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + ILogonTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + ILogonTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + ILogonTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + ILogonTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + ILogonTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + ILogonTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + ILogonTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + ILogonTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + ILogonTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + ILogonTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + ILogonTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + ILogonTrigger *This, + VARIANT_BOOL enabled); + + /*** ILogonTrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Delay)( + ILogonTrigger *This, + BSTR *pDelay); + + HRESULT (STDMETHODCALLTYPE *put_Delay)( + ILogonTrigger *This, + BSTR delay); + + HRESULT (STDMETHODCALLTYPE *get_UserId)( + ILogonTrigger *This, + BSTR *pUser); + + HRESULT (STDMETHODCALLTYPE *put_UserId)( + ILogonTrigger *This, + BSTR user); + + END_INTERFACE +} ILogonTriggerVtbl; + +interface ILogonTrigger { + CONST_VTBL ILogonTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define ILogonTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define ILogonTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define ILogonTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define ILogonTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define ILogonTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define ILogonTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define ILogonTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define ILogonTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define ILogonTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define ILogonTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define ILogonTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define ILogonTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define ILogonTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define ILogonTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define ILogonTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define ILogonTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define ILogonTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define ILogonTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define ILogonTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define ILogonTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +/*** ILogonTrigger methods ***/ +#define ILogonTrigger_get_Delay(This,pDelay) (This)->lpVtbl->get_Delay(This,pDelay) +#define ILogonTrigger_put_Delay(This,delay) (This)->lpVtbl->put_Delay(This,delay) +#define ILogonTrigger_get_UserId(This,pUser) (This)->lpVtbl->get_UserId(This,pUser) +#define ILogonTrigger_put_UserId(This,user) (This)->lpVtbl->put_UserId(This,user) +#else +/*** IUnknown methods ***/ +static inline HRESULT ILogonTrigger_QueryInterface(ILogonTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG ILogonTrigger_AddRef(ILogonTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG ILogonTrigger_Release(ILogonTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT ILogonTrigger_GetTypeInfoCount(ILogonTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT ILogonTrigger_GetTypeInfo(ILogonTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT ILogonTrigger_GetIDsOfNames(ILogonTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT ILogonTrigger_Invoke(ILogonTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT ILogonTrigger_get_Type(ILogonTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT ILogonTrigger_get_Id(ILogonTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT ILogonTrigger_put_Id(ILogonTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT ILogonTrigger_get_Repetition(ILogonTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT ILogonTrigger_put_Repetition(ILogonTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT ILogonTrigger_get_ExecutionTimeLimit(ILogonTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT ILogonTrigger_put_ExecutionTimeLimit(ILogonTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT ILogonTrigger_get_StartBoundary(ILogonTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT ILogonTrigger_put_StartBoundary(ILogonTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT ILogonTrigger_get_EndBoundary(ILogonTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT ILogonTrigger_put_EndBoundary(ILogonTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT ILogonTrigger_get_Enabled(ILogonTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT ILogonTrigger_put_Enabled(ILogonTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +/*** ILogonTrigger methods ***/ +static inline HRESULT ILogonTrigger_get_Delay(ILogonTrigger* This,BSTR *pDelay) { + return This->lpVtbl->get_Delay(This,pDelay); +} +static inline HRESULT ILogonTrigger_put_Delay(ILogonTrigger* This,BSTR delay) { + return This->lpVtbl->put_Delay(This,delay); +} +static inline HRESULT ILogonTrigger_get_UserId(ILogonTrigger* This,BSTR *pUser) { + return This->lpVtbl->get_UserId(This,pUser); +} +static inline HRESULT ILogonTrigger_put_UserId(ILogonTrigger* This,BSTR user) { + return This->lpVtbl->put_UserId(This,user); +} +#endif +#endif + +#endif + + +#endif /* __ILogonTrigger_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * ISessionStateChangeTrigger interface + */ +#ifndef __ISessionStateChangeTrigger_INTERFACE_DEFINED__ +#define __ISessionStateChangeTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_ISessionStateChangeTrigger, 0x754da71b, 0x4385, 0x4475, 0x9d,0xd9, 0x59,0x82,0x94,0xfa,0x36,0x41); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("754da71b-4385-4475-9dd9-598294fa3641") +ISessionStateChangeTrigger : public ITrigger +{ + virtual HRESULT STDMETHODCALLTYPE get_Delay( + BSTR *pDelay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_Delay( + BSTR delay) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_UserId( + BSTR *pUser) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_UserId( + BSTR user) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_StateChange( + TASK_SESSION_STATE_CHANGE_TYPE *pType) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_StateChange( + TASK_SESSION_STATE_CHANGE_TYPE type) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(ISessionStateChangeTrigger, 0x754da71b, 0x4385, 0x4475, 0x9d,0xd9, 0x59,0x82,0x94,0xfa,0x36,0x41) +#endif +#else +typedef struct ISessionStateChangeTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + ISessionStateChangeTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + ISessionStateChangeTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + ISessionStateChangeTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + ISessionStateChangeTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + ISessionStateChangeTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + ISessionStateChangeTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + ISessionStateChangeTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + ISessionStateChangeTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + ISessionStateChangeTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + ISessionStateChangeTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + ISessionStateChangeTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + ISessionStateChangeTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + ISessionStateChangeTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + ISessionStateChangeTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + ISessionStateChangeTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + ISessionStateChangeTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + ISessionStateChangeTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + ISessionStateChangeTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + ISessionStateChangeTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + ISessionStateChangeTrigger *This, + VARIANT_BOOL enabled); + + /*** ISessionStateChangeTrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Delay)( + ISessionStateChangeTrigger *This, + BSTR *pDelay); + + HRESULT (STDMETHODCALLTYPE *put_Delay)( + ISessionStateChangeTrigger *This, + BSTR delay); + + HRESULT (STDMETHODCALLTYPE *get_UserId)( + ISessionStateChangeTrigger *This, + BSTR *pUser); + + HRESULT (STDMETHODCALLTYPE *put_UserId)( + ISessionStateChangeTrigger *This, + BSTR user); + + HRESULT (STDMETHODCALLTYPE *get_StateChange)( + ISessionStateChangeTrigger *This, + TASK_SESSION_STATE_CHANGE_TYPE *pType); + + HRESULT (STDMETHODCALLTYPE *put_StateChange)( + ISessionStateChangeTrigger *This, + TASK_SESSION_STATE_CHANGE_TYPE type); + + END_INTERFACE +} ISessionStateChangeTriggerVtbl; + +interface ISessionStateChangeTrigger { + CONST_VTBL ISessionStateChangeTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define ISessionStateChangeTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define ISessionStateChangeTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define ISessionStateChangeTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define ISessionStateChangeTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define ISessionStateChangeTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define ISessionStateChangeTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define ISessionStateChangeTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define ISessionStateChangeTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define ISessionStateChangeTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define ISessionStateChangeTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define ISessionStateChangeTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define ISessionStateChangeTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define ISessionStateChangeTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define ISessionStateChangeTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define ISessionStateChangeTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define ISessionStateChangeTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define ISessionStateChangeTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define ISessionStateChangeTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define ISessionStateChangeTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define ISessionStateChangeTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +/*** ISessionStateChangeTrigger methods ***/ +#define ISessionStateChangeTrigger_get_Delay(This,pDelay) (This)->lpVtbl->get_Delay(This,pDelay) +#define ISessionStateChangeTrigger_put_Delay(This,delay) (This)->lpVtbl->put_Delay(This,delay) +#define ISessionStateChangeTrigger_get_UserId(This,pUser) (This)->lpVtbl->get_UserId(This,pUser) +#define ISessionStateChangeTrigger_put_UserId(This,user) (This)->lpVtbl->put_UserId(This,user) +#define ISessionStateChangeTrigger_get_StateChange(This,pType) (This)->lpVtbl->get_StateChange(This,pType) +#define ISessionStateChangeTrigger_put_StateChange(This,type) (This)->lpVtbl->put_StateChange(This,type) +#else +/*** IUnknown methods ***/ +static inline HRESULT ISessionStateChangeTrigger_QueryInterface(ISessionStateChangeTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG ISessionStateChangeTrigger_AddRef(ISessionStateChangeTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG ISessionStateChangeTrigger_Release(ISessionStateChangeTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT ISessionStateChangeTrigger_GetTypeInfoCount(ISessionStateChangeTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT ISessionStateChangeTrigger_GetTypeInfo(ISessionStateChangeTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT ISessionStateChangeTrigger_GetIDsOfNames(ISessionStateChangeTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT ISessionStateChangeTrigger_Invoke(ISessionStateChangeTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT ISessionStateChangeTrigger_get_Type(ISessionStateChangeTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT ISessionStateChangeTrigger_get_Id(ISessionStateChangeTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT ISessionStateChangeTrigger_put_Id(ISessionStateChangeTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT ISessionStateChangeTrigger_get_Repetition(ISessionStateChangeTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT ISessionStateChangeTrigger_put_Repetition(ISessionStateChangeTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT ISessionStateChangeTrigger_get_ExecutionTimeLimit(ISessionStateChangeTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT ISessionStateChangeTrigger_put_ExecutionTimeLimit(ISessionStateChangeTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT ISessionStateChangeTrigger_get_StartBoundary(ISessionStateChangeTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT ISessionStateChangeTrigger_put_StartBoundary(ISessionStateChangeTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT ISessionStateChangeTrigger_get_EndBoundary(ISessionStateChangeTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT ISessionStateChangeTrigger_put_EndBoundary(ISessionStateChangeTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT ISessionStateChangeTrigger_get_Enabled(ISessionStateChangeTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT ISessionStateChangeTrigger_put_Enabled(ISessionStateChangeTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +/*** ISessionStateChangeTrigger methods ***/ +static inline HRESULT ISessionStateChangeTrigger_get_Delay(ISessionStateChangeTrigger* This,BSTR *pDelay) { + return This->lpVtbl->get_Delay(This,pDelay); +} +static inline HRESULT ISessionStateChangeTrigger_put_Delay(ISessionStateChangeTrigger* This,BSTR delay) { + return This->lpVtbl->put_Delay(This,delay); +} +static inline HRESULT ISessionStateChangeTrigger_get_UserId(ISessionStateChangeTrigger* This,BSTR *pUser) { + return This->lpVtbl->get_UserId(This,pUser); +} +static inline HRESULT ISessionStateChangeTrigger_put_UserId(ISessionStateChangeTrigger* This,BSTR user) { + return This->lpVtbl->put_UserId(This,user); +} +static inline HRESULT ISessionStateChangeTrigger_get_StateChange(ISessionStateChangeTrigger* This,TASK_SESSION_STATE_CHANGE_TYPE *pType) { + return This->lpVtbl->get_StateChange(This,pType); +} +static inline HRESULT ISessionStateChangeTrigger_put_StateChange(ISessionStateChangeTrigger* This,TASK_SESSION_STATE_CHANGE_TYPE type) { + return This->lpVtbl->put_StateChange(This,type); +} +#endif +#endif + +#endif + + +#endif /* __ISessionStateChangeTrigger_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IEventTrigger interface + */ +#ifndef __IEventTrigger_INTERFACE_DEFINED__ +#define __IEventTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IEventTrigger, 0xd45b0167, 0x9653, 0x4eef, 0xb9,0x4f, 0x07,0x32,0xca,0x7a,0xf2,0x51); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("d45b0167-9653-4eef-b94f-0732ca7af251") +IEventTrigger : public ITrigger +{ + virtual HRESULT STDMETHODCALLTYPE get_Subscription( + BSTR *pQuery) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_Subscription( + BSTR query) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_Delay( + BSTR *pDelay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_Delay( + BSTR delay) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_ValueQueries( + ITaskNamedValueCollection **ppNamedXPaths) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_ValueQueries( + ITaskNamedValueCollection *pNamedXPaths) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IEventTrigger, 0xd45b0167, 0x9653, 0x4eef, 0xb9,0x4f, 0x07,0x32,0xca,0x7a,0xf2,0x51) +#endif +#else +typedef struct IEventTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IEventTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IEventTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IEventTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IEventTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IEventTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IEventTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IEventTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + IEventTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + IEventTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + IEventTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + IEventTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + IEventTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + IEventTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + IEventTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + IEventTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + IEventTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + IEventTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + IEventTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + IEventTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + IEventTrigger *This, + VARIANT_BOOL enabled); + + /*** IEventTrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Subscription)( + IEventTrigger *This, + BSTR *pQuery); + + HRESULT (STDMETHODCALLTYPE *put_Subscription)( + IEventTrigger *This, + BSTR query); + + HRESULT (STDMETHODCALLTYPE *get_Delay)( + IEventTrigger *This, + BSTR *pDelay); + + HRESULT (STDMETHODCALLTYPE *put_Delay)( + IEventTrigger *This, + BSTR delay); + + HRESULT (STDMETHODCALLTYPE *get_ValueQueries)( + IEventTrigger *This, + ITaskNamedValueCollection **ppNamedXPaths); + + HRESULT (STDMETHODCALLTYPE *put_ValueQueries)( + IEventTrigger *This, + ITaskNamedValueCollection *pNamedXPaths); + + END_INTERFACE +} IEventTriggerVtbl; + +interface IEventTrigger { + CONST_VTBL IEventTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IEventTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IEventTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IEventTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IEventTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IEventTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IEventTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IEventTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define IEventTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define IEventTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define IEventTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define IEventTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define IEventTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define IEventTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define IEventTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define IEventTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define IEventTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define IEventTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define IEventTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define IEventTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define IEventTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +/*** IEventTrigger methods ***/ +#define IEventTrigger_get_Subscription(This,pQuery) (This)->lpVtbl->get_Subscription(This,pQuery) +#define IEventTrigger_put_Subscription(This,query) (This)->lpVtbl->put_Subscription(This,query) +#define IEventTrigger_get_Delay(This,pDelay) (This)->lpVtbl->get_Delay(This,pDelay) +#define IEventTrigger_put_Delay(This,delay) (This)->lpVtbl->put_Delay(This,delay) +#define IEventTrigger_get_ValueQueries(This,ppNamedXPaths) (This)->lpVtbl->get_ValueQueries(This,ppNamedXPaths) +#define IEventTrigger_put_ValueQueries(This,pNamedXPaths) (This)->lpVtbl->put_ValueQueries(This,pNamedXPaths) +#else +/*** IUnknown methods ***/ +static inline HRESULT IEventTrigger_QueryInterface(IEventTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IEventTrigger_AddRef(IEventTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IEventTrigger_Release(IEventTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IEventTrigger_GetTypeInfoCount(IEventTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IEventTrigger_GetTypeInfo(IEventTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IEventTrigger_GetIDsOfNames(IEventTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IEventTrigger_Invoke(IEventTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT IEventTrigger_get_Type(IEventTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT IEventTrigger_get_Id(IEventTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT IEventTrigger_put_Id(IEventTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT IEventTrigger_get_Repetition(IEventTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT IEventTrigger_put_Repetition(IEventTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT IEventTrigger_get_ExecutionTimeLimit(IEventTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IEventTrigger_put_ExecutionTimeLimit(IEventTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IEventTrigger_get_StartBoundary(IEventTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT IEventTrigger_put_StartBoundary(IEventTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT IEventTrigger_get_EndBoundary(IEventTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT IEventTrigger_put_EndBoundary(IEventTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT IEventTrigger_get_Enabled(IEventTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT IEventTrigger_put_Enabled(IEventTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +/*** IEventTrigger methods ***/ +static inline HRESULT IEventTrigger_get_Subscription(IEventTrigger* This,BSTR *pQuery) { + return This->lpVtbl->get_Subscription(This,pQuery); +} +static inline HRESULT IEventTrigger_put_Subscription(IEventTrigger* This,BSTR query) { + return This->lpVtbl->put_Subscription(This,query); +} +static inline HRESULT IEventTrigger_get_Delay(IEventTrigger* This,BSTR *pDelay) { + return This->lpVtbl->get_Delay(This,pDelay); +} +static inline HRESULT IEventTrigger_put_Delay(IEventTrigger* This,BSTR delay) { + return This->lpVtbl->put_Delay(This,delay); +} +static inline HRESULT IEventTrigger_get_ValueQueries(IEventTrigger* This,ITaskNamedValueCollection **ppNamedXPaths) { + return This->lpVtbl->get_ValueQueries(This,ppNamedXPaths); +} +static inline HRESULT IEventTrigger_put_ValueQueries(IEventTrigger* This,ITaskNamedValueCollection *pNamedXPaths) { + return This->lpVtbl->put_ValueQueries(This,pNamedXPaths); +} +#endif +#endif + +#endif + + +#endif /* __IEventTrigger_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * ITimeTrigger interface + */ +#ifndef __ITimeTrigger_INTERFACE_DEFINED__ +#define __ITimeTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_ITimeTrigger, 0xb45747e0, 0xeba7, 0x4276, 0x9f,0x29, 0x85,0xc5,0xbb,0x30,0x00,0x06); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("b45747e0-eba7-4276-9f29-85c5bb300006") +ITimeTrigger : public ITrigger +{ + virtual HRESULT STDMETHODCALLTYPE get_RandomDelay( + BSTR *delay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_RandomDelay( + BSTR delay) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(ITimeTrigger, 0xb45747e0, 0xeba7, 0x4276, 0x9f,0x29, 0x85,0xc5,0xbb,0x30,0x00,0x06) +#endif +#else +typedef struct ITimeTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + ITimeTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + ITimeTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + ITimeTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + ITimeTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + ITimeTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + ITimeTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + ITimeTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + ITimeTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + ITimeTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + ITimeTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + ITimeTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + ITimeTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + ITimeTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + ITimeTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + ITimeTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + ITimeTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + ITimeTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + ITimeTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + ITimeTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + ITimeTrigger *This, + VARIANT_BOOL enabled); + + /*** ITimeTrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_RandomDelay)( + ITimeTrigger *This, + BSTR *delay); + + HRESULT (STDMETHODCALLTYPE *put_RandomDelay)( + ITimeTrigger *This, + BSTR delay); + + END_INTERFACE +} ITimeTriggerVtbl; + +interface ITimeTrigger { + CONST_VTBL ITimeTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define ITimeTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define ITimeTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define ITimeTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define ITimeTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define ITimeTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define ITimeTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define ITimeTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define ITimeTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define ITimeTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define ITimeTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define ITimeTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define ITimeTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define ITimeTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define ITimeTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define ITimeTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define ITimeTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define ITimeTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define ITimeTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define ITimeTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define ITimeTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +/*** ITimeTrigger methods ***/ +#define ITimeTrigger_get_RandomDelay(This,delay) (This)->lpVtbl->get_RandomDelay(This,delay) +#define ITimeTrigger_put_RandomDelay(This,delay) (This)->lpVtbl->put_RandomDelay(This,delay) +#else +/*** IUnknown methods ***/ +static inline HRESULT ITimeTrigger_QueryInterface(ITimeTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG ITimeTrigger_AddRef(ITimeTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG ITimeTrigger_Release(ITimeTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT ITimeTrigger_GetTypeInfoCount(ITimeTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT ITimeTrigger_GetTypeInfo(ITimeTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT ITimeTrigger_GetIDsOfNames(ITimeTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT ITimeTrigger_Invoke(ITimeTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT ITimeTrigger_get_Type(ITimeTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT ITimeTrigger_get_Id(ITimeTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT ITimeTrigger_put_Id(ITimeTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT ITimeTrigger_get_Repetition(ITimeTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT ITimeTrigger_put_Repetition(ITimeTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT ITimeTrigger_get_ExecutionTimeLimit(ITimeTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT ITimeTrigger_put_ExecutionTimeLimit(ITimeTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT ITimeTrigger_get_StartBoundary(ITimeTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT ITimeTrigger_put_StartBoundary(ITimeTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT ITimeTrigger_get_EndBoundary(ITimeTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT ITimeTrigger_put_EndBoundary(ITimeTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT ITimeTrigger_get_Enabled(ITimeTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT ITimeTrigger_put_Enabled(ITimeTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +/*** ITimeTrigger methods ***/ +static inline HRESULT ITimeTrigger_get_RandomDelay(ITimeTrigger* This,BSTR *delay) { + return This->lpVtbl->get_RandomDelay(This,delay); +} +static inline HRESULT ITimeTrigger_put_RandomDelay(ITimeTrigger* This,BSTR delay) { + return This->lpVtbl->put_RandomDelay(This,delay); +} +#endif +#endif + +#endif + + +#endif /* __ITimeTrigger_INTERFACE_DEFINED__ */ + /***************************************************************************** * IDailyTrigger interface */ @@ -3726,79 +5557,79 @@ interface IDailyTrigger { #define IDailyTrigger_put_RandomDelay(This,randomDelay) (This)->lpVtbl->put_RandomDelay(This,randomDelay) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDailyTrigger_QueryInterface(IDailyTrigger* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDailyTrigger_QueryInterface(IDailyTrigger* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDailyTrigger_AddRef(IDailyTrigger* This) { +static inline ULONG IDailyTrigger_AddRef(IDailyTrigger* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDailyTrigger_Release(IDailyTrigger* This) { +static inline ULONG IDailyTrigger_Release(IDailyTrigger* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDailyTrigger_GetTypeInfoCount(IDailyTrigger* This,UINT *pctinfo) { +static inline HRESULT IDailyTrigger_GetTypeInfoCount(IDailyTrigger* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDailyTrigger_GetTypeInfo(IDailyTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDailyTrigger_GetTypeInfo(IDailyTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDailyTrigger_GetIDsOfNames(IDailyTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDailyTrigger_GetIDsOfNames(IDailyTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDailyTrigger_Invoke(IDailyTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDailyTrigger_Invoke(IDailyTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITrigger methods ***/ -static __WIDL_INLINE HRESULT IDailyTrigger_get_Type(IDailyTrigger* This,TASK_TRIGGER_TYPE2 *type) { +static inline HRESULT IDailyTrigger_get_Type(IDailyTrigger* This,TASK_TRIGGER_TYPE2 *type) { return This->lpVtbl->get_Type(This,type); } -static __WIDL_INLINE HRESULT IDailyTrigger_get_Id(IDailyTrigger* This,BSTR *id) { +static inline HRESULT IDailyTrigger_get_Id(IDailyTrigger* This,BSTR *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IDailyTrigger_put_Id(IDailyTrigger* This,BSTR id) { +static inline HRESULT IDailyTrigger_put_Id(IDailyTrigger* This,BSTR id) { return This->lpVtbl->put_Id(This,id); } -static __WIDL_INLINE HRESULT IDailyTrigger_get_Repetition(IDailyTrigger* This,IRepetitionPattern **repeat) { +static inline HRESULT IDailyTrigger_get_Repetition(IDailyTrigger* This,IRepetitionPattern **repeat) { return This->lpVtbl->get_Repetition(This,repeat); } -static __WIDL_INLINE HRESULT IDailyTrigger_put_Repetition(IDailyTrigger* This,IRepetitionPattern *repeat) { +static inline HRESULT IDailyTrigger_put_Repetition(IDailyTrigger* This,IRepetitionPattern *repeat) { return This->lpVtbl->put_Repetition(This,repeat); } -static __WIDL_INLINE HRESULT IDailyTrigger_get_ExecutionTimeLimit(IDailyTrigger* This,BSTR *limit) { +static inline HRESULT IDailyTrigger_get_ExecutionTimeLimit(IDailyTrigger* This,BSTR *limit) { return This->lpVtbl->get_ExecutionTimeLimit(This,limit); } -static __WIDL_INLINE HRESULT IDailyTrigger_put_ExecutionTimeLimit(IDailyTrigger* This,BSTR limit) { +static inline HRESULT IDailyTrigger_put_ExecutionTimeLimit(IDailyTrigger* This,BSTR limit) { return This->lpVtbl->put_ExecutionTimeLimit(This,limit); } -static __WIDL_INLINE HRESULT IDailyTrigger_get_StartBoundary(IDailyTrigger* This,BSTR *start) { +static inline HRESULT IDailyTrigger_get_StartBoundary(IDailyTrigger* This,BSTR *start) { return This->lpVtbl->get_StartBoundary(This,start); } -static __WIDL_INLINE HRESULT IDailyTrigger_put_StartBoundary(IDailyTrigger* This,BSTR start) { +static inline HRESULT IDailyTrigger_put_StartBoundary(IDailyTrigger* This,BSTR start) { return This->lpVtbl->put_StartBoundary(This,start); } -static __WIDL_INLINE HRESULT IDailyTrigger_get_EndBoundary(IDailyTrigger* This,BSTR *end) { +static inline HRESULT IDailyTrigger_get_EndBoundary(IDailyTrigger* This,BSTR *end) { return This->lpVtbl->get_EndBoundary(This,end); } -static __WIDL_INLINE HRESULT IDailyTrigger_put_EndBoundary(IDailyTrigger* This,BSTR end) { +static inline HRESULT IDailyTrigger_put_EndBoundary(IDailyTrigger* This,BSTR end) { return This->lpVtbl->put_EndBoundary(This,end); } -static __WIDL_INLINE HRESULT IDailyTrigger_get_Enabled(IDailyTrigger* This,VARIANT_BOOL *enabled) { +static inline HRESULT IDailyTrigger_get_Enabled(IDailyTrigger* This,VARIANT_BOOL *enabled) { return This->lpVtbl->get_Enabled(This,enabled); } -static __WIDL_INLINE HRESULT IDailyTrigger_put_Enabled(IDailyTrigger* This,VARIANT_BOOL enabled) { +static inline HRESULT IDailyTrigger_put_Enabled(IDailyTrigger* This,VARIANT_BOOL enabled) { return This->lpVtbl->put_Enabled(This,enabled); } /*** IDailyTrigger methods ***/ -static __WIDL_INLINE HRESULT IDailyTrigger_get_DaysInterval(IDailyTrigger* This,short *pDays) { +static inline HRESULT IDailyTrigger_get_DaysInterval(IDailyTrigger* This,short *pDays) { return This->lpVtbl->get_DaysInterval(This,pDays); } -static __WIDL_INLINE HRESULT IDailyTrigger_put_DaysInterval(IDailyTrigger* This,short days) { +static inline HRESULT IDailyTrigger_put_DaysInterval(IDailyTrigger* This,short days) { return This->lpVtbl->put_DaysInterval(This,days); } -static __WIDL_INLINE HRESULT IDailyTrigger_get_RandomDelay(IDailyTrigger* This,BSTR *pRandomDelay) { +static inline HRESULT IDailyTrigger_get_RandomDelay(IDailyTrigger* This,BSTR *pRandomDelay) { return This->lpVtbl->get_RandomDelay(This,pRandomDelay); } -static __WIDL_INLINE HRESULT IDailyTrigger_put_RandomDelay(IDailyTrigger* This,BSTR randomDelay) { +static inline HRESULT IDailyTrigger_put_RandomDelay(IDailyTrigger* This,BSTR randomDelay) { return This->lpVtbl->put_RandomDelay(This,randomDelay); } #endif @@ -3809,6 +5640,1419 @@ static __WIDL_INLINE HRESULT IDailyTrigger_put_RandomDelay(IDailyTrigger* This,B #endif /* __IDailyTrigger_INTERFACE_DEFINED__ */ +/***************************************************************************** + * IWeeklyTrigger interface + */ +#ifndef __IWeeklyTrigger_INTERFACE_DEFINED__ +#define __IWeeklyTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IWeeklyTrigger, 0x5038fc98, 0x82ff, 0x436d, 0x87,0x28, 0xa5,0x12,0xa5,0x7c,0x9d,0xc1); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("5038fc98-82ff-436d-8728-a512a57c9dc1") +IWeeklyTrigger : public ITrigger +{ + virtual HRESULT STDMETHODCALLTYPE get_DaysOfWeek( + short *pDays) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_DaysOfWeek( + short days) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_WeeksInterval( + short *pWeeks) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_WeeksInterval( + short weeks) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_RandomDelay( + BSTR *pRandomDelay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_RandomDelay( + BSTR randomDelay) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IWeeklyTrigger, 0x5038fc98, 0x82ff, 0x436d, 0x87,0x28, 0xa5,0x12,0xa5,0x7c,0x9d,0xc1) +#endif +#else +typedef struct IWeeklyTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IWeeklyTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IWeeklyTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IWeeklyTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IWeeklyTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IWeeklyTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IWeeklyTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IWeeklyTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + IWeeklyTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + IWeeklyTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + IWeeklyTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + IWeeklyTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + IWeeklyTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + IWeeklyTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + IWeeklyTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + IWeeklyTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + IWeeklyTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + IWeeklyTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + IWeeklyTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + IWeeklyTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + IWeeklyTrigger *This, + VARIANT_BOOL enabled); + + /*** IWeeklyTrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_DaysOfWeek)( + IWeeklyTrigger *This, + short *pDays); + + HRESULT (STDMETHODCALLTYPE *put_DaysOfWeek)( + IWeeklyTrigger *This, + short days); + + HRESULT (STDMETHODCALLTYPE *get_WeeksInterval)( + IWeeklyTrigger *This, + short *pWeeks); + + HRESULT (STDMETHODCALLTYPE *put_WeeksInterval)( + IWeeklyTrigger *This, + short weeks); + + HRESULT (STDMETHODCALLTYPE *get_RandomDelay)( + IWeeklyTrigger *This, + BSTR *pRandomDelay); + + HRESULT (STDMETHODCALLTYPE *put_RandomDelay)( + IWeeklyTrigger *This, + BSTR randomDelay); + + END_INTERFACE +} IWeeklyTriggerVtbl; + +interface IWeeklyTrigger { + CONST_VTBL IWeeklyTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IWeeklyTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IWeeklyTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IWeeklyTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IWeeklyTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IWeeklyTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IWeeklyTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IWeeklyTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define IWeeklyTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define IWeeklyTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define IWeeklyTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define IWeeklyTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define IWeeklyTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define IWeeklyTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define IWeeklyTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define IWeeklyTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define IWeeklyTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define IWeeklyTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define IWeeklyTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define IWeeklyTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define IWeeklyTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +/*** IWeeklyTrigger methods ***/ +#define IWeeklyTrigger_get_DaysOfWeek(This,pDays) (This)->lpVtbl->get_DaysOfWeek(This,pDays) +#define IWeeklyTrigger_put_DaysOfWeek(This,days) (This)->lpVtbl->put_DaysOfWeek(This,days) +#define IWeeklyTrigger_get_WeeksInterval(This,pWeeks) (This)->lpVtbl->get_WeeksInterval(This,pWeeks) +#define IWeeklyTrigger_put_WeeksInterval(This,weeks) (This)->lpVtbl->put_WeeksInterval(This,weeks) +#define IWeeklyTrigger_get_RandomDelay(This,pRandomDelay) (This)->lpVtbl->get_RandomDelay(This,pRandomDelay) +#define IWeeklyTrigger_put_RandomDelay(This,randomDelay) (This)->lpVtbl->put_RandomDelay(This,randomDelay) +#else +/*** IUnknown methods ***/ +static inline HRESULT IWeeklyTrigger_QueryInterface(IWeeklyTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IWeeklyTrigger_AddRef(IWeeklyTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IWeeklyTrigger_Release(IWeeklyTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IWeeklyTrigger_GetTypeInfoCount(IWeeklyTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IWeeklyTrigger_GetTypeInfo(IWeeklyTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IWeeklyTrigger_GetIDsOfNames(IWeeklyTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IWeeklyTrigger_Invoke(IWeeklyTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT IWeeklyTrigger_get_Type(IWeeklyTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT IWeeklyTrigger_get_Id(IWeeklyTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT IWeeklyTrigger_put_Id(IWeeklyTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT IWeeklyTrigger_get_Repetition(IWeeklyTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT IWeeklyTrigger_put_Repetition(IWeeklyTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT IWeeklyTrigger_get_ExecutionTimeLimit(IWeeklyTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IWeeklyTrigger_put_ExecutionTimeLimit(IWeeklyTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IWeeklyTrigger_get_StartBoundary(IWeeklyTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT IWeeklyTrigger_put_StartBoundary(IWeeklyTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT IWeeklyTrigger_get_EndBoundary(IWeeklyTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT IWeeklyTrigger_put_EndBoundary(IWeeklyTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT IWeeklyTrigger_get_Enabled(IWeeklyTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT IWeeklyTrigger_put_Enabled(IWeeklyTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +/*** IWeeklyTrigger methods ***/ +static inline HRESULT IWeeklyTrigger_get_DaysOfWeek(IWeeklyTrigger* This,short *pDays) { + return This->lpVtbl->get_DaysOfWeek(This,pDays); +} +static inline HRESULT IWeeklyTrigger_put_DaysOfWeek(IWeeklyTrigger* This,short days) { + return This->lpVtbl->put_DaysOfWeek(This,days); +} +static inline HRESULT IWeeklyTrigger_get_WeeksInterval(IWeeklyTrigger* This,short *pWeeks) { + return This->lpVtbl->get_WeeksInterval(This,pWeeks); +} +static inline HRESULT IWeeklyTrigger_put_WeeksInterval(IWeeklyTrigger* This,short weeks) { + return This->lpVtbl->put_WeeksInterval(This,weeks); +} +static inline HRESULT IWeeklyTrigger_get_RandomDelay(IWeeklyTrigger* This,BSTR *pRandomDelay) { + return This->lpVtbl->get_RandomDelay(This,pRandomDelay); +} +static inline HRESULT IWeeklyTrigger_put_RandomDelay(IWeeklyTrigger* This,BSTR randomDelay) { + return This->lpVtbl->put_RandomDelay(This,randomDelay); +} +#endif +#endif + +#endif + + +#endif /* __IWeeklyTrigger_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IMonthlyTrigger interface + */ +#ifndef __IMonthlyTrigger_INTERFACE_DEFINED__ +#define __IMonthlyTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IMonthlyTrigger, 0x97c45ef1, 0x6b02, 0x4a1a, 0x9c,0x0e, 0x1e,0xbf,0xba,0x15,0x00,0xac); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("97c45ef1-6b02-4a1a-9c0e-1ebfba1500ac") +IMonthlyTrigger : public ITrigger +{ + virtual HRESULT STDMETHODCALLTYPE get_DaysOfMonth( + short *pDays) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_DaysOfMonth( + short days) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_MonthsOfYear( + short *pMonths) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_MonthsOfYear( + short months) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_RunOnLastDayOfMonth( + VARIANT_BOOL *pLastDay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_RunOnLastDayOfMonth( + VARIANT_BOOL lastDay) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_RandomDelay( + BSTR *pRandomDelay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_RandomDelay( + BSTR randomDelay) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IMonthlyTrigger, 0x97c45ef1, 0x6b02, 0x4a1a, 0x9c,0x0e, 0x1e,0xbf,0xba,0x15,0x00,0xac) +#endif +#else +typedef struct IMonthlyTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IMonthlyTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IMonthlyTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IMonthlyTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IMonthlyTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IMonthlyTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IMonthlyTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IMonthlyTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + IMonthlyTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + IMonthlyTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + IMonthlyTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + IMonthlyTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + IMonthlyTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + IMonthlyTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + IMonthlyTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + IMonthlyTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + IMonthlyTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + IMonthlyTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + IMonthlyTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + IMonthlyTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + IMonthlyTrigger *This, + VARIANT_BOOL enabled); + + /*** IMonthlyTrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_DaysOfMonth)( + IMonthlyTrigger *This, + short *pDays); + + HRESULT (STDMETHODCALLTYPE *put_DaysOfMonth)( + IMonthlyTrigger *This, + short days); + + HRESULT (STDMETHODCALLTYPE *get_MonthsOfYear)( + IMonthlyTrigger *This, + short *pMonths); + + HRESULT (STDMETHODCALLTYPE *put_MonthsOfYear)( + IMonthlyTrigger *This, + short months); + + HRESULT (STDMETHODCALLTYPE *get_RunOnLastDayOfMonth)( + IMonthlyTrigger *This, + VARIANT_BOOL *pLastDay); + + HRESULT (STDMETHODCALLTYPE *put_RunOnLastDayOfMonth)( + IMonthlyTrigger *This, + VARIANT_BOOL lastDay); + + HRESULT (STDMETHODCALLTYPE *get_RandomDelay)( + IMonthlyTrigger *This, + BSTR *pRandomDelay); + + HRESULT (STDMETHODCALLTYPE *put_RandomDelay)( + IMonthlyTrigger *This, + BSTR randomDelay); + + END_INTERFACE +} IMonthlyTriggerVtbl; + +interface IMonthlyTrigger { + CONST_VTBL IMonthlyTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IMonthlyTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IMonthlyTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IMonthlyTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IMonthlyTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IMonthlyTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IMonthlyTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IMonthlyTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define IMonthlyTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define IMonthlyTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define IMonthlyTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define IMonthlyTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define IMonthlyTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define IMonthlyTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define IMonthlyTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define IMonthlyTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define IMonthlyTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define IMonthlyTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define IMonthlyTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define IMonthlyTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define IMonthlyTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +/*** IMonthlyTrigger methods ***/ +#define IMonthlyTrigger_get_DaysOfMonth(This,pDays) (This)->lpVtbl->get_DaysOfMonth(This,pDays) +#define IMonthlyTrigger_put_DaysOfMonth(This,days) (This)->lpVtbl->put_DaysOfMonth(This,days) +#define IMonthlyTrigger_get_MonthsOfYear(This,pMonths) (This)->lpVtbl->get_MonthsOfYear(This,pMonths) +#define IMonthlyTrigger_put_MonthsOfYear(This,months) (This)->lpVtbl->put_MonthsOfYear(This,months) +#define IMonthlyTrigger_get_RunOnLastDayOfMonth(This,pLastDay) (This)->lpVtbl->get_RunOnLastDayOfMonth(This,pLastDay) +#define IMonthlyTrigger_put_RunOnLastDayOfMonth(This,lastDay) (This)->lpVtbl->put_RunOnLastDayOfMonth(This,lastDay) +#define IMonthlyTrigger_get_RandomDelay(This,pRandomDelay) (This)->lpVtbl->get_RandomDelay(This,pRandomDelay) +#define IMonthlyTrigger_put_RandomDelay(This,randomDelay) (This)->lpVtbl->put_RandomDelay(This,randomDelay) +#else +/*** IUnknown methods ***/ +static inline HRESULT IMonthlyTrigger_QueryInterface(IMonthlyTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IMonthlyTrigger_AddRef(IMonthlyTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IMonthlyTrigger_Release(IMonthlyTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IMonthlyTrigger_GetTypeInfoCount(IMonthlyTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IMonthlyTrigger_GetTypeInfo(IMonthlyTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IMonthlyTrigger_GetIDsOfNames(IMonthlyTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IMonthlyTrigger_Invoke(IMonthlyTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT IMonthlyTrigger_get_Type(IMonthlyTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT IMonthlyTrigger_get_Id(IMonthlyTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT IMonthlyTrigger_put_Id(IMonthlyTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT IMonthlyTrigger_get_Repetition(IMonthlyTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT IMonthlyTrigger_put_Repetition(IMonthlyTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT IMonthlyTrigger_get_ExecutionTimeLimit(IMonthlyTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IMonthlyTrigger_put_ExecutionTimeLimit(IMonthlyTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IMonthlyTrigger_get_StartBoundary(IMonthlyTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT IMonthlyTrigger_put_StartBoundary(IMonthlyTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT IMonthlyTrigger_get_EndBoundary(IMonthlyTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT IMonthlyTrigger_put_EndBoundary(IMonthlyTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT IMonthlyTrigger_get_Enabled(IMonthlyTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT IMonthlyTrigger_put_Enabled(IMonthlyTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +/*** IMonthlyTrigger methods ***/ +static inline HRESULT IMonthlyTrigger_get_DaysOfMonth(IMonthlyTrigger* This,short *pDays) { + return This->lpVtbl->get_DaysOfMonth(This,pDays); +} +static inline HRESULT IMonthlyTrigger_put_DaysOfMonth(IMonthlyTrigger* This,short days) { + return This->lpVtbl->put_DaysOfMonth(This,days); +} +static inline HRESULT IMonthlyTrigger_get_MonthsOfYear(IMonthlyTrigger* This,short *pMonths) { + return This->lpVtbl->get_MonthsOfYear(This,pMonths); +} +static inline HRESULT IMonthlyTrigger_put_MonthsOfYear(IMonthlyTrigger* This,short months) { + return This->lpVtbl->put_MonthsOfYear(This,months); +} +static inline HRESULT IMonthlyTrigger_get_RunOnLastDayOfMonth(IMonthlyTrigger* This,VARIANT_BOOL *pLastDay) { + return This->lpVtbl->get_RunOnLastDayOfMonth(This,pLastDay); +} +static inline HRESULT IMonthlyTrigger_put_RunOnLastDayOfMonth(IMonthlyTrigger* This,VARIANT_BOOL lastDay) { + return This->lpVtbl->put_RunOnLastDayOfMonth(This,lastDay); +} +static inline HRESULT IMonthlyTrigger_get_RandomDelay(IMonthlyTrigger* This,BSTR *pRandomDelay) { + return This->lpVtbl->get_RandomDelay(This,pRandomDelay); +} +static inline HRESULT IMonthlyTrigger_put_RandomDelay(IMonthlyTrigger* This,BSTR randomDelay) { + return This->lpVtbl->put_RandomDelay(This,randomDelay); +} +#endif +#endif + +#endif + + +#endif /* __IMonthlyTrigger_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IMonthlyDOWTrigger interface + */ +#ifndef __IMonthlyDOWTrigger_INTERFACE_DEFINED__ +#define __IMonthlyDOWTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IMonthlyDOWTrigger, 0x77d025a3, 0x90fa, 0x43aa, 0xb5,0x2e, 0xcd,0xa5,0x49,0x9b,0x94,0x6a); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("77d025a3-90fa-43aa-b52e-cda5499b946a") +IMonthlyDOWTrigger : public ITrigger +{ + virtual HRESULT STDMETHODCALLTYPE get_DaysOfWeek( + short *pDays) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_DaysOfWeek( + short days) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_WeeksOfMonth( + short *pWeeks) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_WeeksOfMonth( + short weeks) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_MonthsOfYear( + short *pMonths) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_MonthsOfYear( + short months) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_RunOnLastWeekOfMonth( + VARIANT_BOOL *pLastWeek) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_RunOnLastWeekOfMonth( + VARIANT_BOOL lastWeek) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_RandomDelay( + BSTR *pRandomDelay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_RandomDelay( + BSTR randomDelay) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IMonthlyDOWTrigger, 0x77d025a3, 0x90fa, 0x43aa, 0xb5,0x2e, 0xcd,0xa5,0x49,0x9b,0x94,0x6a) +#endif +#else +typedef struct IMonthlyDOWTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IMonthlyDOWTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IMonthlyDOWTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IMonthlyDOWTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IMonthlyDOWTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IMonthlyDOWTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IMonthlyDOWTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IMonthlyDOWTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + IMonthlyDOWTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + IMonthlyDOWTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + IMonthlyDOWTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + IMonthlyDOWTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + IMonthlyDOWTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + IMonthlyDOWTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + IMonthlyDOWTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + IMonthlyDOWTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + IMonthlyDOWTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + IMonthlyDOWTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + IMonthlyDOWTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + IMonthlyDOWTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + IMonthlyDOWTrigger *This, + VARIANT_BOOL enabled); + + /*** IMonthlyDOWTrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_DaysOfWeek)( + IMonthlyDOWTrigger *This, + short *pDays); + + HRESULT (STDMETHODCALLTYPE *put_DaysOfWeek)( + IMonthlyDOWTrigger *This, + short days); + + HRESULT (STDMETHODCALLTYPE *get_WeeksOfMonth)( + IMonthlyDOWTrigger *This, + short *pWeeks); + + HRESULT (STDMETHODCALLTYPE *put_WeeksOfMonth)( + IMonthlyDOWTrigger *This, + short weeks); + + HRESULT (STDMETHODCALLTYPE *get_MonthsOfYear)( + IMonthlyDOWTrigger *This, + short *pMonths); + + HRESULT (STDMETHODCALLTYPE *put_MonthsOfYear)( + IMonthlyDOWTrigger *This, + short months); + + HRESULT (STDMETHODCALLTYPE *get_RunOnLastWeekOfMonth)( + IMonthlyDOWTrigger *This, + VARIANT_BOOL *pLastWeek); + + HRESULT (STDMETHODCALLTYPE *put_RunOnLastWeekOfMonth)( + IMonthlyDOWTrigger *This, + VARIANT_BOOL lastWeek); + + HRESULT (STDMETHODCALLTYPE *get_RandomDelay)( + IMonthlyDOWTrigger *This, + BSTR *pRandomDelay); + + HRESULT (STDMETHODCALLTYPE *put_RandomDelay)( + IMonthlyDOWTrigger *This, + BSTR randomDelay); + + END_INTERFACE +} IMonthlyDOWTriggerVtbl; + +interface IMonthlyDOWTrigger { + CONST_VTBL IMonthlyDOWTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IMonthlyDOWTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IMonthlyDOWTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IMonthlyDOWTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IMonthlyDOWTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IMonthlyDOWTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IMonthlyDOWTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IMonthlyDOWTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define IMonthlyDOWTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define IMonthlyDOWTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define IMonthlyDOWTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define IMonthlyDOWTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define IMonthlyDOWTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define IMonthlyDOWTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define IMonthlyDOWTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define IMonthlyDOWTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define IMonthlyDOWTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define IMonthlyDOWTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define IMonthlyDOWTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define IMonthlyDOWTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define IMonthlyDOWTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +/*** IMonthlyDOWTrigger methods ***/ +#define IMonthlyDOWTrigger_get_DaysOfWeek(This,pDays) (This)->lpVtbl->get_DaysOfWeek(This,pDays) +#define IMonthlyDOWTrigger_put_DaysOfWeek(This,days) (This)->lpVtbl->put_DaysOfWeek(This,days) +#define IMonthlyDOWTrigger_get_WeeksOfMonth(This,pWeeks) (This)->lpVtbl->get_WeeksOfMonth(This,pWeeks) +#define IMonthlyDOWTrigger_put_WeeksOfMonth(This,weeks) (This)->lpVtbl->put_WeeksOfMonth(This,weeks) +#define IMonthlyDOWTrigger_get_MonthsOfYear(This,pMonths) (This)->lpVtbl->get_MonthsOfYear(This,pMonths) +#define IMonthlyDOWTrigger_put_MonthsOfYear(This,months) (This)->lpVtbl->put_MonthsOfYear(This,months) +#define IMonthlyDOWTrigger_get_RunOnLastWeekOfMonth(This,pLastWeek) (This)->lpVtbl->get_RunOnLastWeekOfMonth(This,pLastWeek) +#define IMonthlyDOWTrigger_put_RunOnLastWeekOfMonth(This,lastWeek) (This)->lpVtbl->put_RunOnLastWeekOfMonth(This,lastWeek) +#define IMonthlyDOWTrigger_get_RandomDelay(This,pRandomDelay) (This)->lpVtbl->get_RandomDelay(This,pRandomDelay) +#define IMonthlyDOWTrigger_put_RandomDelay(This,randomDelay) (This)->lpVtbl->put_RandomDelay(This,randomDelay) +#else +/*** IUnknown methods ***/ +static inline HRESULT IMonthlyDOWTrigger_QueryInterface(IMonthlyDOWTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IMonthlyDOWTrigger_AddRef(IMonthlyDOWTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IMonthlyDOWTrigger_Release(IMonthlyDOWTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IMonthlyDOWTrigger_GetTypeInfoCount(IMonthlyDOWTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IMonthlyDOWTrigger_GetTypeInfo(IMonthlyDOWTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IMonthlyDOWTrigger_GetIDsOfNames(IMonthlyDOWTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IMonthlyDOWTrigger_Invoke(IMonthlyDOWTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT IMonthlyDOWTrigger_get_Type(IMonthlyDOWTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT IMonthlyDOWTrigger_get_Id(IMonthlyDOWTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT IMonthlyDOWTrigger_put_Id(IMonthlyDOWTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT IMonthlyDOWTrigger_get_Repetition(IMonthlyDOWTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT IMonthlyDOWTrigger_put_Repetition(IMonthlyDOWTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT IMonthlyDOWTrigger_get_ExecutionTimeLimit(IMonthlyDOWTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IMonthlyDOWTrigger_put_ExecutionTimeLimit(IMonthlyDOWTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IMonthlyDOWTrigger_get_StartBoundary(IMonthlyDOWTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT IMonthlyDOWTrigger_put_StartBoundary(IMonthlyDOWTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT IMonthlyDOWTrigger_get_EndBoundary(IMonthlyDOWTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT IMonthlyDOWTrigger_put_EndBoundary(IMonthlyDOWTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT IMonthlyDOWTrigger_get_Enabled(IMonthlyDOWTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT IMonthlyDOWTrigger_put_Enabled(IMonthlyDOWTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +/*** IMonthlyDOWTrigger methods ***/ +static inline HRESULT IMonthlyDOWTrigger_get_DaysOfWeek(IMonthlyDOWTrigger* This,short *pDays) { + return This->lpVtbl->get_DaysOfWeek(This,pDays); +} +static inline HRESULT IMonthlyDOWTrigger_put_DaysOfWeek(IMonthlyDOWTrigger* This,short days) { + return This->lpVtbl->put_DaysOfWeek(This,days); +} +static inline HRESULT IMonthlyDOWTrigger_get_WeeksOfMonth(IMonthlyDOWTrigger* This,short *pWeeks) { + return This->lpVtbl->get_WeeksOfMonth(This,pWeeks); +} +static inline HRESULT IMonthlyDOWTrigger_put_WeeksOfMonth(IMonthlyDOWTrigger* This,short weeks) { + return This->lpVtbl->put_WeeksOfMonth(This,weeks); +} +static inline HRESULT IMonthlyDOWTrigger_get_MonthsOfYear(IMonthlyDOWTrigger* This,short *pMonths) { + return This->lpVtbl->get_MonthsOfYear(This,pMonths); +} +static inline HRESULT IMonthlyDOWTrigger_put_MonthsOfYear(IMonthlyDOWTrigger* This,short months) { + return This->lpVtbl->put_MonthsOfYear(This,months); +} +static inline HRESULT IMonthlyDOWTrigger_get_RunOnLastWeekOfMonth(IMonthlyDOWTrigger* This,VARIANT_BOOL *pLastWeek) { + return This->lpVtbl->get_RunOnLastWeekOfMonth(This,pLastWeek); +} +static inline HRESULT IMonthlyDOWTrigger_put_RunOnLastWeekOfMonth(IMonthlyDOWTrigger* This,VARIANT_BOOL lastWeek) { + return This->lpVtbl->put_RunOnLastWeekOfMonth(This,lastWeek); +} +static inline HRESULT IMonthlyDOWTrigger_get_RandomDelay(IMonthlyDOWTrigger* This,BSTR *pRandomDelay) { + return This->lpVtbl->get_RandomDelay(This,pRandomDelay); +} +static inline HRESULT IMonthlyDOWTrigger_put_RandomDelay(IMonthlyDOWTrigger* This,BSTR randomDelay) { + return This->lpVtbl->put_RandomDelay(This,randomDelay); +} +#endif +#endif + +#endif + + +#endif /* __IMonthlyDOWTrigger_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IBootTrigger interface + */ +#ifndef __IBootTrigger_INTERFACE_DEFINED__ +#define __IBootTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IBootTrigger, 0x2a9c35da, 0xd357, 0x41f4, 0xbb,0xc1, 0x20,0x7a,0xc1,0xb1,0xf3,0xcb); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("2a9c35da-d357-41f4-bbc1-207ac1b1f3cb") +IBootTrigger : public ITrigger +{ + virtual HRESULT STDMETHODCALLTYPE get_Delay( + BSTR *pDelay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_Delay( + BSTR delay) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IBootTrigger, 0x2a9c35da, 0xd357, 0x41f4, 0xbb,0xc1, 0x20,0x7a,0xc1,0xb1,0xf3,0xcb) +#endif +#else +typedef struct IBootTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IBootTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IBootTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IBootTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IBootTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IBootTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IBootTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IBootTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + IBootTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + IBootTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + IBootTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + IBootTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + IBootTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + IBootTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + IBootTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + IBootTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + IBootTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + IBootTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + IBootTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + IBootTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + IBootTrigger *This, + VARIANT_BOOL enabled); + + /*** IBootTrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Delay)( + IBootTrigger *This, + BSTR *pDelay); + + HRESULT (STDMETHODCALLTYPE *put_Delay)( + IBootTrigger *This, + BSTR delay); + + END_INTERFACE +} IBootTriggerVtbl; + +interface IBootTrigger { + CONST_VTBL IBootTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IBootTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IBootTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IBootTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IBootTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IBootTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IBootTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IBootTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define IBootTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define IBootTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define IBootTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define IBootTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define IBootTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define IBootTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define IBootTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define IBootTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define IBootTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define IBootTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define IBootTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define IBootTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define IBootTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +/*** IBootTrigger methods ***/ +#define IBootTrigger_get_Delay(This,pDelay) (This)->lpVtbl->get_Delay(This,pDelay) +#define IBootTrigger_put_Delay(This,delay) (This)->lpVtbl->put_Delay(This,delay) +#else +/*** IUnknown methods ***/ +static inline HRESULT IBootTrigger_QueryInterface(IBootTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IBootTrigger_AddRef(IBootTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IBootTrigger_Release(IBootTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IBootTrigger_GetTypeInfoCount(IBootTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IBootTrigger_GetTypeInfo(IBootTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IBootTrigger_GetIDsOfNames(IBootTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IBootTrigger_Invoke(IBootTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT IBootTrigger_get_Type(IBootTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT IBootTrigger_get_Id(IBootTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT IBootTrigger_put_Id(IBootTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT IBootTrigger_get_Repetition(IBootTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT IBootTrigger_put_Repetition(IBootTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT IBootTrigger_get_ExecutionTimeLimit(IBootTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IBootTrigger_put_ExecutionTimeLimit(IBootTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IBootTrigger_get_StartBoundary(IBootTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT IBootTrigger_put_StartBoundary(IBootTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT IBootTrigger_get_EndBoundary(IBootTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT IBootTrigger_put_EndBoundary(IBootTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT IBootTrigger_get_Enabled(IBootTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT IBootTrigger_put_Enabled(IBootTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +/*** IBootTrigger methods ***/ +static inline HRESULT IBootTrigger_get_Delay(IBootTrigger* This,BSTR *pDelay) { + return This->lpVtbl->get_Delay(This,pDelay); +} +static inline HRESULT IBootTrigger_put_Delay(IBootTrigger* This,BSTR delay) { + return This->lpVtbl->put_Delay(This,delay); +} +#endif +#endif + +#endif + + +#endif /* __IBootTrigger_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IRegistrationTrigger interface + */ +#ifndef __IRegistrationTrigger_INTERFACE_DEFINED__ +#define __IRegistrationTrigger_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IRegistrationTrigger, 0x4c8fec3a, 0xc218, 0x4e0c, 0xb2,0x3d, 0x62,0x90,0x24,0xdb,0x91,0xa2); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("4c8fec3a-c218-4e0c-b23d-629024db91a2") +IRegistrationTrigger : public ITrigger +{ + virtual HRESULT STDMETHODCALLTYPE get_Delay( + BSTR *pDelay) = 0; + + virtual HRESULT STDMETHODCALLTYPE put_Delay( + BSTR delay) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IRegistrationTrigger, 0x4c8fec3a, 0xc218, 0x4e0c, 0xb2,0x3d, 0x62,0x90,0x24,0xdb,0x91,0xa2) +#endif +#else +typedef struct IRegistrationTriggerVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IRegistrationTrigger *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IRegistrationTrigger *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IRegistrationTrigger *This); + + /*** IDispatch methods ***/ + HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( + IRegistrationTrigger *This, + UINT *pctinfo); + + HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( + IRegistrationTrigger *This, + UINT iTInfo, + LCID lcid, + ITypeInfo **ppTInfo); + + HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( + IRegistrationTrigger *This, + REFIID riid, + LPOLESTR *rgszNames, + UINT cNames, + LCID lcid, + DISPID *rgDispId); + + HRESULT (STDMETHODCALLTYPE *Invoke)( + IRegistrationTrigger *This, + DISPID dispIdMember, + REFIID riid, + LCID lcid, + WORD wFlags, + DISPPARAMS *pDispParams, + VARIANT *pVarResult, + EXCEPINFO *pExcepInfo, + UINT *puArgErr); + + /*** ITrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Type)( + IRegistrationTrigger *This, + TASK_TRIGGER_TYPE2 *type); + + HRESULT (STDMETHODCALLTYPE *get_Id)( + IRegistrationTrigger *This, + BSTR *id); + + HRESULT (STDMETHODCALLTYPE *put_Id)( + IRegistrationTrigger *This, + BSTR id); + + HRESULT (STDMETHODCALLTYPE *get_Repetition)( + IRegistrationTrigger *This, + IRepetitionPattern **repeat); + + HRESULT (STDMETHODCALLTYPE *put_Repetition)( + IRegistrationTrigger *This, + IRepetitionPattern *repeat); + + HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( + IRegistrationTrigger *This, + BSTR *limit); + + HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( + IRegistrationTrigger *This, + BSTR limit); + + HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( + IRegistrationTrigger *This, + BSTR *start); + + HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( + IRegistrationTrigger *This, + BSTR start); + + HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( + IRegistrationTrigger *This, + BSTR *end); + + HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( + IRegistrationTrigger *This, + BSTR end); + + HRESULT (STDMETHODCALLTYPE *get_Enabled)( + IRegistrationTrigger *This, + VARIANT_BOOL *enabled); + + HRESULT (STDMETHODCALLTYPE *put_Enabled)( + IRegistrationTrigger *This, + VARIANT_BOOL enabled); + + /*** IRegistrationTrigger methods ***/ + HRESULT (STDMETHODCALLTYPE *get_Delay)( + IRegistrationTrigger *This, + BSTR *pDelay); + + HRESULT (STDMETHODCALLTYPE *put_Delay)( + IRegistrationTrigger *This, + BSTR delay); + + END_INTERFACE +} IRegistrationTriggerVtbl; + +interface IRegistrationTrigger { + CONST_VTBL IRegistrationTriggerVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IRegistrationTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IRegistrationTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IRegistrationTrigger_Release(This) (This)->lpVtbl->Release(This) +/*** IDispatch methods ***/ +#define IRegistrationTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) +#define IRegistrationTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) +#define IRegistrationTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) +#define IRegistrationTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) +/*** ITrigger methods ***/ +#define IRegistrationTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) +#define IRegistrationTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) +#define IRegistrationTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) +#define IRegistrationTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) +#define IRegistrationTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) +#define IRegistrationTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) +#define IRegistrationTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) +#define IRegistrationTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) +#define IRegistrationTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) +#define IRegistrationTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) +#define IRegistrationTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) +#define IRegistrationTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) +#define IRegistrationTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) +/*** IRegistrationTrigger methods ***/ +#define IRegistrationTrigger_get_Delay(This,pDelay) (This)->lpVtbl->get_Delay(This,pDelay) +#define IRegistrationTrigger_put_Delay(This,delay) (This)->lpVtbl->put_Delay(This,delay) +#else +/*** IUnknown methods ***/ +static inline HRESULT IRegistrationTrigger_QueryInterface(IRegistrationTrigger* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IRegistrationTrigger_AddRef(IRegistrationTrigger* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IRegistrationTrigger_Release(IRegistrationTrigger* This) { + return This->lpVtbl->Release(This); +} +/*** IDispatch methods ***/ +static inline HRESULT IRegistrationTrigger_GetTypeInfoCount(IRegistrationTrigger* This,UINT *pctinfo) { + return This->lpVtbl->GetTypeInfoCount(This,pctinfo); +} +static inline HRESULT IRegistrationTrigger_GetTypeInfo(IRegistrationTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { + return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); +} +static inline HRESULT IRegistrationTrigger_GetIDsOfNames(IRegistrationTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { + return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); +} +static inline HRESULT IRegistrationTrigger_Invoke(IRegistrationTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { + return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); +} +/*** ITrigger methods ***/ +static inline HRESULT IRegistrationTrigger_get_Type(IRegistrationTrigger* This,TASK_TRIGGER_TYPE2 *type) { + return This->lpVtbl->get_Type(This,type); +} +static inline HRESULT IRegistrationTrigger_get_Id(IRegistrationTrigger* This,BSTR *id) { + return This->lpVtbl->get_Id(This,id); +} +static inline HRESULT IRegistrationTrigger_put_Id(IRegistrationTrigger* This,BSTR id) { + return This->lpVtbl->put_Id(This,id); +} +static inline HRESULT IRegistrationTrigger_get_Repetition(IRegistrationTrigger* This,IRepetitionPattern **repeat) { + return This->lpVtbl->get_Repetition(This,repeat); +} +static inline HRESULT IRegistrationTrigger_put_Repetition(IRegistrationTrigger* This,IRepetitionPattern *repeat) { + return This->lpVtbl->put_Repetition(This,repeat); +} +static inline HRESULT IRegistrationTrigger_get_ExecutionTimeLimit(IRegistrationTrigger* This,BSTR *limit) { + return This->lpVtbl->get_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IRegistrationTrigger_put_ExecutionTimeLimit(IRegistrationTrigger* This,BSTR limit) { + return This->lpVtbl->put_ExecutionTimeLimit(This,limit); +} +static inline HRESULT IRegistrationTrigger_get_StartBoundary(IRegistrationTrigger* This,BSTR *start) { + return This->lpVtbl->get_StartBoundary(This,start); +} +static inline HRESULT IRegistrationTrigger_put_StartBoundary(IRegistrationTrigger* This,BSTR start) { + return This->lpVtbl->put_StartBoundary(This,start); +} +static inline HRESULT IRegistrationTrigger_get_EndBoundary(IRegistrationTrigger* This,BSTR *end) { + return This->lpVtbl->get_EndBoundary(This,end); +} +static inline HRESULT IRegistrationTrigger_put_EndBoundary(IRegistrationTrigger* This,BSTR end) { + return This->lpVtbl->put_EndBoundary(This,end); +} +static inline HRESULT IRegistrationTrigger_get_Enabled(IRegistrationTrigger* This,VARIANT_BOOL *enabled) { + return This->lpVtbl->get_Enabled(This,enabled); +} +static inline HRESULT IRegistrationTrigger_put_Enabled(IRegistrationTrigger* This,VARIANT_BOOL enabled) { + return This->lpVtbl->put_Enabled(This,enabled); +} +/*** IRegistrationTrigger methods ***/ +static inline HRESULT IRegistrationTrigger_get_Delay(IRegistrationTrigger* This,BSTR *pDelay) { + return This->lpVtbl->get_Delay(This,pDelay); +} +static inline HRESULT IRegistrationTrigger_put_Delay(IRegistrationTrigger* This,BSTR delay) { + return This->lpVtbl->put_Delay(This,delay); +} +#endif +#endif + +#endif + + +#endif /* __IRegistrationTrigger_INTERFACE_DEFINED__ */ + /***************************************************************************** * ITriggerCollection interface */ @@ -3943,45 +7187,45 @@ interface ITriggerCollection { #define ITriggerCollection_Clear(This) (This)->lpVtbl->Clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITriggerCollection_QueryInterface(ITriggerCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITriggerCollection_QueryInterface(ITriggerCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITriggerCollection_AddRef(ITriggerCollection* This) { +static inline ULONG ITriggerCollection_AddRef(ITriggerCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITriggerCollection_Release(ITriggerCollection* This) { +static inline ULONG ITriggerCollection_Release(ITriggerCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITriggerCollection_GetTypeInfoCount(ITriggerCollection* This,UINT *pctinfo) { +static inline HRESULT ITriggerCollection_GetTypeInfoCount(ITriggerCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITriggerCollection_GetTypeInfo(ITriggerCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITriggerCollection_GetTypeInfo(ITriggerCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITriggerCollection_GetIDsOfNames(ITriggerCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITriggerCollection_GetIDsOfNames(ITriggerCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITriggerCollection_Invoke(ITriggerCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITriggerCollection_Invoke(ITriggerCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITriggerCollection methods ***/ -static __WIDL_INLINE HRESULT ITriggerCollection_get_Count(ITriggerCollection* This,LONG *count) { +static inline HRESULT ITriggerCollection_get_Count(ITriggerCollection* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT ITriggerCollection_get_Item(ITriggerCollection* This,LONG index,ITrigger **trigger) { +static inline HRESULT ITriggerCollection_get_Item(ITriggerCollection* This,LONG index,ITrigger **trigger) { return This->lpVtbl->get_Item(This,index,trigger); } -static __WIDL_INLINE HRESULT ITriggerCollection_get__NewEnum(ITriggerCollection* This,IUnknown **penum) { +static inline HRESULT ITriggerCollection_get__NewEnum(ITriggerCollection* This,IUnknown **penum) { return This->lpVtbl->get__NewEnum(This,penum); } -static __WIDL_INLINE HRESULT ITriggerCollection_Create(ITriggerCollection* This,TASK_TRIGGER_TYPE2 type,ITrigger **trigger) { +static inline HRESULT ITriggerCollection_Create(ITriggerCollection* This,TASK_TRIGGER_TYPE2 type,ITrigger **trigger) { return This->lpVtbl->Create(This,type,trigger); } -static __WIDL_INLINE HRESULT ITriggerCollection_Remove(ITriggerCollection* This,VARIANT index) { +static inline HRESULT ITriggerCollection_Remove(ITriggerCollection* This,VARIANT index) { return This->lpVtbl->Remove(This,index); } -static __WIDL_INLINE HRESULT ITriggerCollection_Clear(ITriggerCollection* This) { +static inline HRESULT ITriggerCollection_Clear(ITriggerCollection* This) { return This->lpVtbl->Clear(This); } #endif @@ -3992,249 +7236,6 @@ static __WIDL_INLINE HRESULT ITriggerCollection_Clear(ITriggerCollection* This) #endif /* __ITriggerCollection_INTERFACE_DEFINED__ */ -/***************************************************************************** - * ITimeTrigger interface - */ -#ifndef __ITimeTrigger_INTERFACE_DEFINED__ -#define __ITimeTrigger_INTERFACE_DEFINED__ - -DEFINE_GUID(IID_ITimeTrigger, 0xb45747e0, 0xeba7, 0x4276, 0x9f,0x29, 0x85,0xc5,0xbb,0x30,0x00,0x06); -#if defined(__cplusplus) && !defined(CINTERFACE) -MIDL_INTERFACE("b45747e0-eba7-4276-9f29-85c5bb300006") -ITimeTrigger : public ITrigger -{ - virtual HRESULT STDMETHODCALLTYPE get_RandomDelay( - BSTR *delay) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_RandomDelay( - BSTR delay) = 0; - -}; -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(ITimeTrigger, 0xb45747e0, 0xeba7, 0x4276, 0x9f,0x29, 0x85,0xc5,0xbb,0x30,0x00,0x06) -#endif -#else -typedef struct ITimeTriggerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - ITimeTrigger *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - ITimeTrigger *This); - - ULONG (STDMETHODCALLTYPE *Release)( - ITimeTrigger *This); - - /*** IDispatch methods ***/ - HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)( - ITimeTrigger *This, - UINT *pctinfo); - - HRESULT (STDMETHODCALLTYPE *GetTypeInfo)( - ITimeTrigger *This, - UINT iTInfo, - LCID lcid, - ITypeInfo **ppTInfo); - - HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)( - ITimeTrigger *This, - REFIID riid, - LPOLESTR *rgszNames, - UINT cNames, - LCID lcid, - DISPID *rgDispId); - - HRESULT (STDMETHODCALLTYPE *Invoke)( - ITimeTrigger *This, - DISPID dispIdMember, - REFIID riid, - LCID lcid, - WORD wFlags, - DISPPARAMS *pDispParams, - VARIANT *pVarResult, - EXCEPINFO *pExcepInfo, - UINT *puArgErr); - - /*** ITrigger methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Type)( - ITimeTrigger *This, - TASK_TRIGGER_TYPE2 *type); - - HRESULT (STDMETHODCALLTYPE *get_Id)( - ITimeTrigger *This, - BSTR *id); - - HRESULT (STDMETHODCALLTYPE *put_Id)( - ITimeTrigger *This, - BSTR id); - - HRESULT (STDMETHODCALLTYPE *get_Repetition)( - ITimeTrigger *This, - IRepetitionPattern **repeat); - - HRESULT (STDMETHODCALLTYPE *put_Repetition)( - ITimeTrigger *This, - IRepetitionPattern *repeat); - - HRESULT (STDMETHODCALLTYPE *get_ExecutionTimeLimit)( - ITimeTrigger *This, - BSTR *limit); - - HRESULT (STDMETHODCALLTYPE *put_ExecutionTimeLimit)( - ITimeTrigger *This, - BSTR limit); - - HRESULT (STDMETHODCALLTYPE *get_StartBoundary)( - ITimeTrigger *This, - BSTR *start); - - HRESULT (STDMETHODCALLTYPE *put_StartBoundary)( - ITimeTrigger *This, - BSTR start); - - HRESULT (STDMETHODCALLTYPE *get_EndBoundary)( - ITimeTrigger *This, - BSTR *end); - - HRESULT (STDMETHODCALLTYPE *put_EndBoundary)( - ITimeTrigger *This, - BSTR end); - - HRESULT (STDMETHODCALLTYPE *get_Enabled)( - ITimeTrigger *This, - VARIANT_BOOL *enabled); - - HRESULT (STDMETHODCALLTYPE *put_Enabled)( - ITimeTrigger *This, - VARIANT_BOOL enabled); - - /*** ITimeTrigger methods ***/ - HRESULT (STDMETHODCALLTYPE *get_RandomDelay)( - ITimeTrigger *This, - BSTR *delay); - - HRESULT (STDMETHODCALLTYPE *put_RandomDelay)( - ITimeTrigger *This, - BSTR delay); - - END_INTERFACE -} ITimeTriggerVtbl; - -interface ITimeTrigger { - CONST_VTBL ITimeTriggerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define ITimeTrigger_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define ITimeTrigger_AddRef(This) (This)->lpVtbl->AddRef(This) -#define ITimeTrigger_Release(This) (This)->lpVtbl->Release(This) -/*** IDispatch methods ***/ -#define ITimeTrigger_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) -#define ITimeTrigger_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) -#define ITimeTrigger_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) -#define ITimeTrigger_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) -/*** ITrigger methods ***/ -#define ITimeTrigger_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) -#define ITimeTrigger_get_Id(This,id) (This)->lpVtbl->get_Id(This,id) -#define ITimeTrigger_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) -#define ITimeTrigger_get_Repetition(This,repeat) (This)->lpVtbl->get_Repetition(This,repeat) -#define ITimeTrigger_put_Repetition(This,repeat) (This)->lpVtbl->put_Repetition(This,repeat) -#define ITimeTrigger_get_ExecutionTimeLimit(This,limit) (This)->lpVtbl->get_ExecutionTimeLimit(This,limit) -#define ITimeTrigger_put_ExecutionTimeLimit(This,limit) (This)->lpVtbl->put_ExecutionTimeLimit(This,limit) -#define ITimeTrigger_get_StartBoundary(This,start) (This)->lpVtbl->get_StartBoundary(This,start) -#define ITimeTrigger_put_StartBoundary(This,start) (This)->lpVtbl->put_StartBoundary(This,start) -#define ITimeTrigger_get_EndBoundary(This,end) (This)->lpVtbl->get_EndBoundary(This,end) -#define ITimeTrigger_put_EndBoundary(This,end) (This)->lpVtbl->put_EndBoundary(This,end) -#define ITimeTrigger_get_Enabled(This,enabled) (This)->lpVtbl->get_Enabled(This,enabled) -#define ITimeTrigger_put_Enabled(This,enabled) (This)->lpVtbl->put_Enabled(This,enabled) -/*** ITimeTrigger methods ***/ -#define ITimeTrigger_get_RandomDelay(This,delay) (This)->lpVtbl->get_RandomDelay(This,delay) -#define ITimeTrigger_put_RandomDelay(This,delay) (This)->lpVtbl->put_RandomDelay(This,delay) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITimeTrigger_QueryInterface(ITimeTrigger* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG ITimeTrigger_AddRef(ITimeTrigger* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG ITimeTrigger_Release(ITimeTrigger* This) { - return This->lpVtbl->Release(This); -} -/*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITimeTrigger_GetTypeInfoCount(ITimeTrigger* This,UINT *pctinfo) { - return This->lpVtbl->GetTypeInfoCount(This,pctinfo); -} -static __WIDL_INLINE HRESULT ITimeTrigger_GetTypeInfo(ITimeTrigger* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { - return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); -} -static __WIDL_INLINE HRESULT ITimeTrigger_GetIDsOfNames(ITimeTrigger* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { - return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); -} -static __WIDL_INLINE HRESULT ITimeTrigger_Invoke(ITimeTrigger* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { - return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); -} -/*** ITrigger methods ***/ -static __WIDL_INLINE HRESULT ITimeTrigger_get_Type(ITimeTrigger* This,TASK_TRIGGER_TYPE2 *type) { - return This->lpVtbl->get_Type(This,type); -} -static __WIDL_INLINE HRESULT ITimeTrigger_get_Id(ITimeTrigger* This,BSTR *id) { - return This->lpVtbl->get_Id(This,id); -} -static __WIDL_INLINE HRESULT ITimeTrigger_put_Id(ITimeTrigger* This,BSTR id) { - return This->lpVtbl->put_Id(This,id); -} -static __WIDL_INLINE HRESULT ITimeTrigger_get_Repetition(ITimeTrigger* This,IRepetitionPattern **repeat) { - return This->lpVtbl->get_Repetition(This,repeat); -} -static __WIDL_INLINE HRESULT ITimeTrigger_put_Repetition(ITimeTrigger* This,IRepetitionPattern *repeat) { - return This->lpVtbl->put_Repetition(This,repeat); -} -static __WIDL_INLINE HRESULT ITimeTrigger_get_ExecutionTimeLimit(ITimeTrigger* This,BSTR *limit) { - return This->lpVtbl->get_ExecutionTimeLimit(This,limit); -} -static __WIDL_INLINE HRESULT ITimeTrigger_put_ExecutionTimeLimit(ITimeTrigger* This,BSTR limit) { - return This->lpVtbl->put_ExecutionTimeLimit(This,limit); -} -static __WIDL_INLINE HRESULT ITimeTrigger_get_StartBoundary(ITimeTrigger* This,BSTR *start) { - return This->lpVtbl->get_StartBoundary(This,start); -} -static __WIDL_INLINE HRESULT ITimeTrigger_put_StartBoundary(ITimeTrigger* This,BSTR start) { - return This->lpVtbl->put_StartBoundary(This,start); -} -static __WIDL_INLINE HRESULT ITimeTrigger_get_EndBoundary(ITimeTrigger* This,BSTR *end) { - return This->lpVtbl->get_EndBoundary(This,end); -} -static __WIDL_INLINE HRESULT ITimeTrigger_put_EndBoundary(ITimeTrigger* This,BSTR end) { - return This->lpVtbl->put_EndBoundary(This,end); -} -static __WIDL_INLINE HRESULT ITimeTrigger_get_Enabled(ITimeTrigger* This,VARIANT_BOOL *enabled) { - return This->lpVtbl->get_Enabled(This,enabled); -} -static __WIDL_INLINE HRESULT ITimeTrigger_put_Enabled(ITimeTrigger* This,VARIANT_BOOL enabled) { - return This->lpVtbl->put_Enabled(This,enabled); -} -/*** ITimeTrigger methods ***/ -static __WIDL_INLINE HRESULT ITimeTrigger_get_RandomDelay(ITimeTrigger* This,BSTR *delay) { - return This->lpVtbl->get_RandomDelay(This,delay); -} -static __WIDL_INLINE HRESULT ITimeTrigger_put_RandomDelay(ITimeTrigger* This,BSTR delay) { - return This->lpVtbl->put_RandomDelay(This,delay); -} -#endif -#endif - -#endif - - -#endif /* __ITimeTrigger_INTERFACE_DEFINED__ */ - /***************************************************************************** * IRepetitionPattern interface */ @@ -4366,45 +7367,45 @@ interface IRepetitionPattern { #define IRepetitionPattern_put_StopAtDurationEnd(This,sop) (This)->lpVtbl->put_StopAtDurationEnd(This,sop) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRepetitionPattern_QueryInterface(IRepetitionPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRepetitionPattern_QueryInterface(IRepetitionPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRepetitionPattern_AddRef(IRepetitionPattern* This) { +static inline ULONG IRepetitionPattern_AddRef(IRepetitionPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRepetitionPattern_Release(IRepetitionPattern* This) { +static inline ULONG IRepetitionPattern_Release(IRepetitionPattern* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IRepetitionPattern_GetTypeInfoCount(IRepetitionPattern* This,UINT *pctinfo) { +static inline HRESULT IRepetitionPattern_GetTypeInfoCount(IRepetitionPattern* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IRepetitionPattern_GetTypeInfo(IRepetitionPattern* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IRepetitionPattern_GetTypeInfo(IRepetitionPattern* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IRepetitionPattern_GetIDsOfNames(IRepetitionPattern* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IRepetitionPattern_GetIDsOfNames(IRepetitionPattern* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IRepetitionPattern_Invoke(IRepetitionPattern* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IRepetitionPattern_Invoke(IRepetitionPattern* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IRepetitionPattern methods ***/ -static __WIDL_INLINE HRESULT IRepetitionPattern_get_Interval(IRepetitionPattern* This,BSTR *interval) { +static inline HRESULT IRepetitionPattern_get_Interval(IRepetitionPattern* This,BSTR *interval) { return This->lpVtbl->get_Interval(This,interval); } -static __WIDL_INLINE HRESULT IRepetitionPattern_put_Interval(IRepetitionPattern* This,BSTR interval) { +static inline HRESULT IRepetitionPattern_put_Interval(IRepetitionPattern* This,BSTR interval) { return This->lpVtbl->put_Interval(This,interval); } -static __WIDL_INLINE HRESULT IRepetitionPattern_get_Duration(IRepetitionPattern* This,BSTR *duration) { +static inline HRESULT IRepetitionPattern_get_Duration(IRepetitionPattern* This,BSTR *duration) { return This->lpVtbl->get_Duration(This,duration); } -static __WIDL_INLINE HRESULT IRepetitionPattern_put_Duration(IRepetitionPattern* This,BSTR duration) { +static inline HRESULT IRepetitionPattern_put_Duration(IRepetitionPattern* This,BSTR duration) { return This->lpVtbl->put_Duration(This,duration); } -static __WIDL_INLINE HRESULT IRepetitionPattern_get_StopAtDurationEnd(IRepetitionPattern* This,VARIANT_BOOL *stop) { +static inline HRESULT IRepetitionPattern_get_StopAtDurationEnd(IRepetitionPattern* This,VARIANT_BOOL *stop) { return This->lpVtbl->get_StopAtDurationEnd(This,stop); } -static __WIDL_INLINE HRESULT IRepetitionPattern_put_StopAtDurationEnd(IRepetitionPattern* This,VARIANT_BOOL sop) { +static inline HRESULT IRepetitionPattern_put_StopAtDurationEnd(IRepetitionPattern* This,VARIANT_BOOL sop) { return This->lpVtbl->put_StopAtDurationEnd(This,sop); } #endif @@ -4522,36 +7523,36 @@ interface IAction { #define IAction_get_Type(This,type) (This)->lpVtbl->get_Type(This,type) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAction_QueryInterface(IAction* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAction_QueryInterface(IAction* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAction_AddRef(IAction* This) { +static inline ULONG IAction_AddRef(IAction* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAction_Release(IAction* This) { +static inline ULONG IAction_Release(IAction* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAction_GetTypeInfoCount(IAction* This,UINT *pctinfo) { +static inline HRESULT IAction_GetTypeInfoCount(IAction* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAction_GetTypeInfo(IAction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAction_GetTypeInfo(IAction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAction_GetIDsOfNames(IAction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAction_GetIDsOfNames(IAction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAction_Invoke(IAction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAction_Invoke(IAction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IAction methods ***/ -static __WIDL_INLINE HRESULT IAction_get_Id(IAction* This,BSTR *id) { +static inline HRESULT IAction_get_Id(IAction* This,BSTR *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IAction_put_Id(IAction* This,BSTR id) { +static inline HRESULT IAction_put_Id(IAction* This,BSTR id) { return This->lpVtbl->put_Id(This,id); } -static __WIDL_INLINE HRESULT IAction_get_Type(IAction* This,TASK_ACTION_TYPE *type) { +static inline HRESULT IAction_get_Type(IAction* This,TASK_ACTION_TYPE *type) { return This->lpVtbl->get_Type(This,type); } #endif @@ -4728,57 +7729,57 @@ interface IActionCollection { #define IActionCollection_put_Context(This,ctx) (This)->lpVtbl->put_Context(This,ctx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IActionCollection_QueryInterface(IActionCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IActionCollection_QueryInterface(IActionCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IActionCollection_AddRef(IActionCollection* This) { +static inline ULONG IActionCollection_AddRef(IActionCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IActionCollection_Release(IActionCollection* This) { +static inline ULONG IActionCollection_Release(IActionCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IActionCollection_GetTypeInfoCount(IActionCollection* This,UINT *pctinfo) { +static inline HRESULT IActionCollection_GetTypeInfoCount(IActionCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IActionCollection_GetTypeInfo(IActionCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IActionCollection_GetTypeInfo(IActionCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IActionCollection_GetIDsOfNames(IActionCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IActionCollection_GetIDsOfNames(IActionCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IActionCollection_Invoke(IActionCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IActionCollection_Invoke(IActionCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IActionCollection methods ***/ -static __WIDL_INLINE HRESULT IActionCollection_get_Count(IActionCollection* This,LONG *count) { +static inline HRESULT IActionCollection_get_Count(IActionCollection* This,LONG *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT IActionCollection_get_Item(IActionCollection* This,LONG index,IAction **action) { +static inline HRESULT IActionCollection_get_Item(IActionCollection* This,LONG index,IAction **action) { return This->lpVtbl->get_Item(This,index,action); } -static __WIDL_INLINE HRESULT IActionCollection_get__NewEnum(IActionCollection* This,IUnknown **penum) { +static inline HRESULT IActionCollection_get__NewEnum(IActionCollection* This,IUnknown **penum) { return This->lpVtbl->get__NewEnum(This,penum); } -static __WIDL_INLINE HRESULT IActionCollection_get_XmlText(IActionCollection* This,BSTR *xml) { +static inline HRESULT IActionCollection_get_XmlText(IActionCollection* This,BSTR *xml) { return This->lpVtbl->get_XmlText(This,xml); } -static __WIDL_INLINE HRESULT IActionCollection_put_XmlText(IActionCollection* This,BSTR xml) { +static inline HRESULT IActionCollection_put_XmlText(IActionCollection* This,BSTR xml) { return This->lpVtbl->put_XmlText(This,xml); } -static __WIDL_INLINE HRESULT IActionCollection_Create(IActionCollection* This,TASK_ACTION_TYPE Type,IAction **action) { +static inline HRESULT IActionCollection_Create(IActionCollection* This,TASK_ACTION_TYPE Type,IAction **action) { return This->lpVtbl->Create(This,Type,action); } -static __WIDL_INLINE HRESULT IActionCollection_Remove(IActionCollection* This,VARIANT index) { +static inline HRESULT IActionCollection_Remove(IActionCollection* This,VARIANT index) { return This->lpVtbl->Remove(This,index); } -static __WIDL_INLINE HRESULT IActionCollection_Clear(IActionCollection* This) { +static inline HRESULT IActionCollection_Clear(IActionCollection* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT IActionCollection_get_Context(IActionCollection* This,BSTR *ctx) { +static inline HRESULT IActionCollection_get_Context(IActionCollection* This,BSTR *ctx) { return This->lpVtbl->get_Context(This,ctx); } -static __WIDL_INLINE HRESULT IActionCollection_put_Context(IActionCollection* This,BSTR ctx) { +static inline HRESULT IActionCollection_put_Context(IActionCollection* This,BSTR ctx) { return This->lpVtbl->put_Context(This,ctx); } #endif @@ -4937,55 +7938,55 @@ interface IExecAction { #define IExecAction_put_WorkingDirectory(This,directory) (This)->lpVtbl->put_WorkingDirectory(This,directory) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExecAction_QueryInterface(IExecAction* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExecAction_QueryInterface(IExecAction* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExecAction_AddRef(IExecAction* This) { +static inline ULONG IExecAction_AddRef(IExecAction* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExecAction_Release(IExecAction* This) { +static inline ULONG IExecAction_Release(IExecAction* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IExecAction_GetTypeInfoCount(IExecAction* This,UINT *pctinfo) { +static inline HRESULT IExecAction_GetTypeInfoCount(IExecAction* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IExecAction_GetTypeInfo(IExecAction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IExecAction_GetTypeInfo(IExecAction* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IExecAction_GetIDsOfNames(IExecAction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IExecAction_GetIDsOfNames(IExecAction* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IExecAction_Invoke(IExecAction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IExecAction_Invoke(IExecAction* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IAction methods ***/ -static __WIDL_INLINE HRESULT IExecAction_get_Id(IExecAction* This,BSTR *id) { +static inline HRESULT IExecAction_get_Id(IExecAction* This,BSTR *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IExecAction_put_Id(IExecAction* This,BSTR id) { +static inline HRESULT IExecAction_put_Id(IExecAction* This,BSTR id) { return This->lpVtbl->put_Id(This,id); } -static __WIDL_INLINE HRESULT IExecAction_get_Type(IExecAction* This,TASK_ACTION_TYPE *type) { +static inline HRESULT IExecAction_get_Type(IExecAction* This,TASK_ACTION_TYPE *type) { return This->lpVtbl->get_Type(This,type); } /*** IExecAction methods ***/ -static __WIDL_INLINE HRESULT IExecAction_get_Path(IExecAction* This,BSTR *path) { +static inline HRESULT IExecAction_get_Path(IExecAction* This,BSTR *path) { return This->lpVtbl->get_Path(This,path); } -static __WIDL_INLINE HRESULT IExecAction_put_Path(IExecAction* This,BSTR path) { +static inline HRESULT IExecAction_put_Path(IExecAction* This,BSTR path) { return This->lpVtbl->put_Path(This,path); } -static __WIDL_INLINE HRESULT IExecAction_get_Arguments(IExecAction* This,BSTR *argument) { +static inline HRESULT IExecAction_get_Arguments(IExecAction* This,BSTR *argument) { return This->lpVtbl->get_Arguments(This,argument); } -static __WIDL_INLINE HRESULT IExecAction_put_Arguments(IExecAction* This,BSTR argument) { +static inline HRESULT IExecAction_put_Arguments(IExecAction* This,BSTR argument) { return This->lpVtbl->put_Arguments(This,argument); } -static __WIDL_INLINE HRESULT IExecAction_get_WorkingDirectory(IExecAction* This,BSTR *directory) { +static inline HRESULT IExecAction_get_WorkingDirectory(IExecAction* This,BSTR *directory) { return This->lpVtbl->get_WorkingDirectory(This,directory); } -static __WIDL_INLINE HRESULT IExecAction_put_WorkingDirectory(IExecAction* This,BSTR directory) { +static inline HRESULT IExecAction_put_WorkingDirectory(IExecAction* This,BSTR directory) { return This->lpVtbl->put_WorkingDirectory(This,directory); } #endif @@ -5111,39 +8112,39 @@ interface INetworkSettings { #define INetworkSettings_put_Id(This,id) (This)->lpVtbl->put_Id(This,id) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INetworkSettings_QueryInterface(INetworkSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT INetworkSettings_QueryInterface(INetworkSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INetworkSettings_AddRef(INetworkSettings* This) { +static inline ULONG INetworkSettings_AddRef(INetworkSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INetworkSettings_Release(INetworkSettings* This) { +static inline ULONG INetworkSettings_Release(INetworkSettings* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT INetworkSettings_GetTypeInfoCount(INetworkSettings* This,UINT *pctinfo) { +static inline HRESULT INetworkSettings_GetTypeInfoCount(INetworkSettings* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT INetworkSettings_GetTypeInfo(INetworkSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT INetworkSettings_GetTypeInfo(INetworkSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT INetworkSettings_GetIDsOfNames(INetworkSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT INetworkSettings_GetIDsOfNames(INetworkSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT INetworkSettings_Invoke(INetworkSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT INetworkSettings_Invoke(INetworkSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** INetworkSettings methods ***/ -static __WIDL_INLINE HRESULT INetworkSettings_get_Name(INetworkSettings* This,BSTR *name) { +static inline HRESULT INetworkSettings_get_Name(INetworkSettings* This,BSTR *name) { return This->lpVtbl->get_Name(This,name); } -static __WIDL_INLINE HRESULT INetworkSettings_put_Name(INetworkSettings* This,BSTR name) { +static inline HRESULT INetworkSettings_put_Name(INetworkSettings* This,BSTR name) { return This->lpVtbl->put_Name(This,name); } -static __WIDL_INLINE HRESULT INetworkSettings_get_Id(INetworkSettings* This,BSTR *id) { +static inline HRESULT INetworkSettings_get_Id(INetworkSettings* This,BSTR *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT INetworkSettings_put_Id(INetworkSettings* This,BSTR id) { +static inline HRESULT INetworkSettings_put_Id(INetworkSettings* This,BSTR id) { return This->lpVtbl->put_Id(This,id); } #endif @@ -5333,63 +8334,63 @@ interface IPrincipal { #define IPrincipal_put_RunLevel(This,level) (This)->lpVtbl->put_RunLevel(This,level) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPrincipal_QueryInterface(IPrincipal* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPrincipal_QueryInterface(IPrincipal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPrincipal_AddRef(IPrincipal* This) { +static inline ULONG IPrincipal_AddRef(IPrincipal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPrincipal_Release(IPrincipal* This) { +static inline ULONG IPrincipal_Release(IPrincipal* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IPrincipal_GetTypeInfoCount(IPrincipal* This,UINT *pctinfo) { +static inline HRESULT IPrincipal_GetTypeInfoCount(IPrincipal* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IPrincipal_GetTypeInfo(IPrincipal* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IPrincipal_GetTypeInfo(IPrincipal* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IPrincipal_GetIDsOfNames(IPrincipal* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IPrincipal_GetIDsOfNames(IPrincipal* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IPrincipal_Invoke(IPrincipal* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IPrincipal_Invoke(IPrincipal* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IPrincipal methods ***/ -static __WIDL_INLINE HRESULT IPrincipal_get_Id(IPrincipal* This,BSTR *id) { +static inline HRESULT IPrincipal_get_Id(IPrincipal* This,BSTR *id) { return This->lpVtbl->get_Id(This,id); } -static __WIDL_INLINE HRESULT IPrincipal_put_Id(IPrincipal* This,BSTR id) { +static inline HRESULT IPrincipal_put_Id(IPrincipal* This,BSTR id) { return This->lpVtbl->put_Id(This,id); } -static __WIDL_INLINE HRESULT IPrincipal_get_DisplayName(IPrincipal* This,BSTR *name) { +static inline HRESULT IPrincipal_get_DisplayName(IPrincipal* This,BSTR *name) { return This->lpVtbl->get_DisplayName(This,name); } -static __WIDL_INLINE HRESULT IPrincipal_put_DisplayName(IPrincipal* This,BSTR name) { +static inline HRESULT IPrincipal_put_DisplayName(IPrincipal* This,BSTR name) { return This->lpVtbl->put_DisplayName(This,name); } -static __WIDL_INLINE HRESULT IPrincipal_get_UserId(IPrincipal* This,BSTR *user) { +static inline HRESULT IPrincipal_get_UserId(IPrincipal* This,BSTR *user) { return This->lpVtbl->get_UserId(This,user); } -static __WIDL_INLINE HRESULT IPrincipal_put_UserId(IPrincipal* This,BSTR user) { +static inline HRESULT IPrincipal_put_UserId(IPrincipal* This,BSTR user) { return This->lpVtbl->put_UserId(This,user); } -static __WIDL_INLINE HRESULT IPrincipal_get_LogonType(IPrincipal* This,TASK_LOGON_TYPE *logon) { +static inline HRESULT IPrincipal_get_LogonType(IPrincipal* This,TASK_LOGON_TYPE *logon) { return This->lpVtbl->get_LogonType(This,logon); } -static __WIDL_INLINE HRESULT IPrincipal_put_LogonType(IPrincipal* This,TASK_LOGON_TYPE logon) { +static inline HRESULT IPrincipal_put_LogonType(IPrincipal* This,TASK_LOGON_TYPE logon) { return This->lpVtbl->put_LogonType(This,logon); } -static __WIDL_INLINE HRESULT IPrincipal_get_GroupId(IPrincipal* This,BSTR *group) { +static inline HRESULT IPrincipal_get_GroupId(IPrincipal* This,BSTR *group) { return This->lpVtbl->get_GroupId(This,group); } -static __WIDL_INLINE HRESULT IPrincipal_put_GroupId(IPrincipal* This,BSTR group) { +static inline HRESULT IPrincipal_put_GroupId(IPrincipal* This,BSTR group) { return This->lpVtbl->put_GroupId(This,group); } -static __WIDL_INLINE HRESULT IPrincipal_get_RunLevel(IPrincipal* This,TASK_RUNLEVEL_TYPE *level) { +static inline HRESULT IPrincipal_get_RunLevel(IPrincipal* This,TASK_RUNLEVEL_TYPE *level) { return This->lpVtbl->get_RunLevel(This,level); } -static __WIDL_INLINE HRESULT IPrincipal_put_RunLevel(IPrincipal* This,TASK_RUNLEVEL_TYPE level) { +static inline HRESULT IPrincipal_put_RunLevel(IPrincipal* This,TASK_RUNLEVEL_TYPE level) { return This->lpVtbl->put_RunLevel(This,level); } #endif diff --git a/lib/libc/include/any-windows-any/tbs.h b/lib/libc/include/any-windows-any/tbs.h index 8f885da957833783404010fbc1f5d8c5e9454545..43d3cccb448d00bb3ce8676543f52328003adf88 100644 --- a/lib/libc/include/any-windows-any/tbs.h +++ b/lib/libc/include/any-windows-any/tbs.h @@ -4,49 +4,189 @@ * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ -#ifndef _INC_TBS -#define _INC_TBS +#ifndef _TBS_H_ +#define _TBS_H_ -#if (_WIN32_WINNT >= 0x0600) +#include -#ifdef __cplusplus +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + +#if defined(__cplusplus) extern "C" { #endif - typedef UINT32 TBS_RESULT; - - typedef enum _TBS_COMMAND_LOCALITY { - TBS_COMMAND_LOCALITY_ZERO = 0, - TBS_COMMAND_LOCALITY_ONE, - TBS_COMMAND_LOCALITY_TWO, - TBS_COMMAND_LOCALITY_THREE, - TBS_COMMAND_LOCALITY_FOUR - } TBS_COMMAND_LOCALITY; - - typedef enum _TBS_COMMAND_PRIORITY { - TBS_COMMAND_PRIORITY_LOW = 100, - TBS_COMMAND_PRIORITY_NORMAL = 200, - TBS_COMMAND_PRIORITY_HIGH = 300, - TBS_COMMAND_PRIORITY_SYSTEM = 400, - TBS_COMMAND_PRIORITY_MAX = 0x80000000 - } TBS_COMMAND_PRIORITY; - - typedef struct _TBS_CONTEXT_PARAMS { +#if (NTDDI_VERSION >= NTDDI_VISTA) + +#ifndef WINAPI +#define WINAPI __stdcall +#endif + +#define CONST const + +typedef signed int INT32, *PINT32; +typedef const INT32 *PCINT32; +typedef unsigned int UINT32, *PUINT32; +typedef const UINT32 *PCUINT32; + +#define VOID void +typedef VOID *PVOID; +typedef const VOID *PCVOID; + +typedef INT32 WINBOOL, *PBOOL; +typedef const WINBOOL *PCBOOL; + +typedef UINT8 BYTE, *PBYTE; +typedef const BYTE *PCBYTE; + +typedef WINBOOL TBS_BOOL; +typedef UINT32 TBS_RESULT; +typedef PVOID TBS_HCONTEXT, *PTBS_HCONTEXT; +typedef UINT32 TBS_COMMAND_PRIORITY; +typedef UINT32 TBS_COMMAND_LOCALITY; +typedef UINT32 TBS_OWNERAUTH_TYPE; +typedef UINT32 TBS_HANDLE; + +#define TBS_CONTEXT_VERSION_ONE 1 + +#define TBS_COMMAND_PRIORITY_LOW 100 +#define TBS_COMMAND_PRIORITY_NORMAL 200 +#define TBS_COMMAND_PRIORITY_HIGH 300 +#define TBS_COMMAND_PRIORITY_SYSTEM 400 +#define TBS_COMMAND_PRIORITY_MAX 0x80000000 + +#define TBS_COMMAND_LOCALITY_ZERO 0 +#define TBS_COMMAND_LOCALITY_ONE 1 +#define TBS_COMMAND_LOCALITY_TWO 2 +#define TBS_COMMAND_LOCALITY_THREE 3 +#define TBS_COMMAND_LOCALITY_FOUR 4 + +#define TBS_SUCCESS 0 + +#define TBS_IN_OUT_BUF_SIZE_MAX (256 * 1024) + +#define TBS_OWNERAUTH_TYPE_FULL 1 +#define TBS_OWNERAUTH_TYPE_ADMIN 2 +#define TBS_OWNERAUTH_TYPE_USER 3 +#define TBS_OWNERAUTH_TYPE_ENDORSEMENT 4 + +#define TBS_OWNERAUTH_TYPE_ENDORSEMENT_20 12 +#define TBS_OWNERAUTH_TYPE_STORAGE_20 13 + +typedef struct tdTBS_CONTEXT_PARAMS { + UINT32 version; +} TBS_CONTEXT_PARAMS, *PTBS_CONTEXT_PARAMS; +typedef const TBS_CONTEXT_PARAMS *PCTBS_CONTEXT_PARAMS; + +TBS_RESULT WINAPI Tbsi_Context_Create(PCTBS_CONTEXT_PARAMS pContextParams, PTBS_HCONTEXT phContext); +TBS_RESULT WINAPI Tbsip_Context_Close(TBS_HCONTEXT hContext); +TBS_RESULT WINAPI Tbsip_Submit_Command(TBS_HCONTEXT hContext, TBS_COMMAND_LOCALITY Locality, TBS_COMMAND_PRIORITY Priority, PCBYTE pabCommand, UINT32 cbCommand, PBYTE pabResult, PUINT32 pcbResult); +TBS_RESULT WINAPI Tbsip_Cancel_Commands(TBS_HCONTEXT hContext); +TBS_RESULT WINAPI Tbsi_Physical_Presence_Command(TBS_HCONTEXT hContext, PCBYTE pabInput, UINT32 cbInput, PBYTE pabOutput, PUINT32 pcbOutput); + +#endif /* (NTDDI_VERSION >= NTDDI_VISTA) */ + +#if (NTDDI_VERSION >= NTDDI_VISTASP1) + +TBS_RESULT WINAPI Tbsi_Get_TCG_Log(TBS_HCONTEXT hContext, PBYTE pOutputBuf, PUINT32 pOutputBufLen); + +#endif /* _WIN32_WINNT_VISTASP1 */ + +#if (NTDDI_VERSION >= NTDDI_WIN8) + +#define TBS_CONTEXT_VERSION_TWO 2 + +typedef struct tdTBS_CONTEXT_PARAMS2 { UINT32 version; - } TBS_CONTEXT_PARAMS; + __C89_NAMELESS union { + __C89_NAMELESS struct { + UINT32 requestRaw : 1; + UINT32 includeTpm12 : 1; + UINT32 includeTpm20 : 1; + }; + UINT32 asUINT32; + }; +} TBS_CONTEXT_PARAMS2, *PTBS_CONTEXT_PARAMS2; +typedef const TBS_CONTEXT_PARAMS2 *PCTBS_CONTEXT_PARAMS2; + +typedef struct tdTPM_WNF_PROVISIONING { + UINT32 status; + BYTE message[28]; +} TPM_WNF_PROVISIONING; + +#define TPM_WNF_INFO_CLEAR_SUCCESSFUL 0x00000001 +#define TPM_WNF_INFO_OWNERSHIP_SUCCESSFUL 0x00000002 + +#define TPM_WNF_INFO_NO_REBOOT_REQUIRED 1 + +#ifndef TPM_VERSION_UNKNOWN + +#define TPM_VERSION_UNKNOWN 0 +#define TPM_VERSION_12 1 +#define TPM_VERSION_20 2 + +#define TPM_IFTYPE_UNKNOWN 0 +#define TPM_IFTYPE_1 1 +#define TPM_IFTYPE_TRUSTZONE 2 +#define TPM_IFTYPE_HW 3 +#define TPM_IFTYPE_EMULATOR 4 +#define TPM_IFTYPE_SPB 5 + +typedef struct _TPM_DEVICE_INFO { + UINT32 structVersion; + UINT32 tpmVersion; + UINT32 tpmInterfaceType; + UINT32 tpmImpRevision; +} TPM_DEVICE_INFO, *PTPM_DEVICE_INFO; +typedef const TPM_DEVICE_INFO *PCTPM_DEVICE_INFO; + +#endif /* TPM_VERSION_UNKNOWN */ + +TBS_RESULT WINAPI Tbsi_GetDeviceInfo(UINT32 Size, PVOID Info); +TBS_RESULT WINAPI Tbsi_Get_OwnerAuth(TBS_HCONTEXT hContext, TBS_OWNERAUTH_TYPE ownerauthType, PBYTE pOutputBuf, PUINT32 pOutputBufLen); +TBS_RESULT WINAPI Tbsi_Revoke_Attestation(void); + +#endif /* (NTDDI_VERSION >= NTDDI_WIN8) */ + +#if (NTDDI_VERSION >= NTDDI_WINBLUE) + +#ifndef _NTDDK_ + +HRESULT GetDeviceID(PBYTE pbWindowsAIK, UINT32 cbWindowsAIK, PUINT32 pcbResult, WINBOOL *pfProtectedByTPM); +HRESULT GetDeviceIDString(PWSTR pszWindowsAIK, UINT32 cchWindowsAIK, PUINT32 pcchResult, WINBOOL *pfProtectedByTPM); + +#endif /* ifndef _NTDDK_ */ + +#endif /* (NTDDI_VERSION >= NTDDI_WINBLUE) */ + +#if (NTDDI_VERSION >= NTDDI_WINTHRESHOLD) + +TBS_RESULT WINAPI Tbsi_Create_Windows_Key(TBS_HANDLE keyHandle); + +#endif /* (NTDDI_VERSION >= NTDDI_WINTHRESHOLD) */ + +#if (NTDDI_VERSION >= NTDDI_WIN10_RS4) + +#define TBS_TCGLOG_SRTM_CURRENT 0 +#define TBS_TCGLOG_DRTM_CURRENT 1 +#define TBS_TCGLOG_SRTM_BOOT 2 +#define TBS_TCGLOG_SRTM_RESUME 3 +#define TBS_TCGLOG_DRTM_BOOT 4 +#define TBS_TCGLOG_DRTM_RESUME 5 + +TBS_RESULT WINAPI Tbsi_Get_TCG_Log_Ex(UINT32 logType, PBYTE pbOutput, PUINT32 pcbOutput); + +#endif /* (NTDDI_VERSION >= NTDDI_WIN10_RS4) */ + +#if (NTDDI_VERSION >= NTDDI_WIN10_NI) - typedef LPVOID TBS_HCONTEXT; +WINBOOL WINAPI Tbsi_Is_Tpm_Present(void); - TBS_RESULT WINAPI Tbsi_Context_Create(const TBS_CONTEXT_PARAMS *pContextParams,TBS_HCONTEXT *phContext); - TBS_RESULT WINAPI Tbsi_Get_TCG_Log(TBS_HCONTEXT hContext,BYTE *pOutputBuf,UINT32 *pOutputBufLen); - TBS_RESULT WINAPI Tbsi_Physical_Presence_Command(TBS_HCONTEXT hContext,const BYTE *pInputBuf,UINT32 InputBufLen,BYTE *pOutputBuf,UINT32 *pOutputBufLen); - TBS_RESULT WINAPI Tbsip_Cancel_Commands(TBS_HCONTEXT hContext); - TBS_RESULT WINAPI Tbsip_Context_Close(TBS_HCONTEXT hContext); - TBS_RESULT WINAPI Tbsip_Submit_Command(TBS_HCONTEXT hContext,TBS_COMMAND_LOCALITY locality,TBS_COMMAND_PRIORITY priority,const BYTE *pCommandBuf,UINT32 commandBufLen,BYTE *pResultBuf,UINT32 *pResultBufLen); +#endif /* (NTDDI_VERSION >= NTDDI_WIN10_NI) */ -#ifdef __cplusplus +#if defined(__cplusplus) } #endif -#endif /*(_WIN32_WINNT >= 0x0600)*/ -#endif /*_INC_TBH*/ +#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ + +#endif /* _TBS_H_ */ diff --git a/lib/libc/include/any-windows-any/tchar.h b/lib/libc/include/any-windows-any/tchar.h index 5ae9479c656d55f79580856781cb097a567255b9..e0ce3f4741e2e4cb7d39b045ebdd0a7a0fe5136f 100644 --- a/lib/libc/include/any-windows-any/tchar.h +++ b/lib/libc/include/any-windows-any/tchar.h @@ -211,30 +211,44 @@ extern "C" { #define _tcstof wcstof #define _tcstod wcstod +#define _tcstold wcstold #define _tcstol wcstol #define _tcstoul wcstoul +#define _tcstoll wcstoll +#define _tcstoull wcstoull #define _tcstoi64 _wcstoi64 #define _tcstoui64 _wcstoui64 +#define _tcstoimax wcstoimax +#define _tcstoumax wcstoumax #define _tstof _wtof #define _tstol _wtol #define _tstoi _wtoi +#define _tstoll _wtoll #define _tstoi64 _wtoi64 #define _tcstof_l _wcstof_l #define _tcstod_l _wcstod_l +/* TODO: #define _tcstold_l _wcstold_l */ #define _tcstol_l _wcstol_l #define _tcstoul_l _wcstoul_l +#define _tcstoll_l _wcstoll_l +#define _tcstoull_l _wcstoull_l #define _tcstoi64_l _wcstoi64_l #define _tcstoui64_l _wcstoui64_l +#define _tcstoimax_l _wcstoimax_l +#define _tcstoumax_l _wcstoumax_l #define _tstof_l _wtof_l #define _tstol_l _wtol_l +#define _tstoll_l _wtoll_l #define _tstoi_l _wtoi_l #define _tstoi64_l _wtoi64_l #define _itot _itow #define _ltot _ltow #define _ultot _ultow +#define _ttof _wtof #define _ttoi _wtoi #define _ttol _wtol +#define _ttoll _wtoll #define _ttoi64 _wtoi64 #define _i64tot _i64tow @@ -254,12 +268,13 @@ extern "C" { #define _tcsrchr wcsrchr #define _tcsspn wcsspn #define _tcsstr wcsstr -#define _tcstok wcstok +#define _tcstok _wcstok #define _tcstok_l _wcstok_l #define _tcserror _wcserror #define __tcserror __wcserror #define _tcsdup _wcsdup +#define _tcsdup_dbg _wcsdup_dbg #define _tcsnset _wcsnset #define _tcsnset_l _wcsnset_l #define _tcsrev _wcsrev @@ -317,18 +332,22 @@ extern "C" { #define _tstrdate _wstrdate #define _tstrtime _wstrtime #define _tutime _wutime -#define _tutime32 _wutime +#define _tutime32 _wutime32 #define _tutime64 _wutime64 #define _tcsftime wcsftime #define _tcsftime_l _wcsftime_l #define _tchdir _wchdir #define _tgetcwd _wgetcwd +#define _tgetcwd_dbg _wgetcwd_dbg #define _tgetdcwd _wgetdcwd +#define _tgetdcwd_dbg _wgetdcwd_dbg +#define _tgetdcwd_lk_dbg _wgetdcwd_lk_dbg #define _tmkdir _wmkdir #define _trmdir _wrmdir #define _tfullpath _wfullpath +#define _tfullpath_dbg _wfullpath_dbg #define _tgetenv _wgetenv #define _tmakepath _wmakepath #define _tpgmptr _wpgmptr @@ -344,6 +363,7 @@ extern "C" { #define _tperror _wperror #define _tpopen _wpopen #define _ttempnam _wtempnam +#define _ttempnam_dbg _wtempnam_dbg #define _ttmpnam _wtmpnam #define _taccess _waccess @@ -393,6 +413,7 @@ extern "C" { #define _tcsnccpy wcsncpy #define _tcsnccpy_l _wcsncpy_l #define _tcsncset _wcsnset +#define _tcsncset_l _wcsnset_l #define _tcsdec _wcsdec #define _tcsinc _wcsinc @@ -456,7 +477,7 @@ extern "C" { #define _wcsspnp(_cpc1,_cpc2) (!_cpc1 ? NULL : ((*((_cpc1)+wcsspn(_cpc1,_cpc2))) ? ((_cpc1)+wcsspn(_cpc1,_cpc2)) : NULL)) #define _wcsncpy_l(_Destination,_Source,_Count,_Locale) (wcsncpy(_Destination,_Source,_Count)) #define _wcsncat_l(_Destination,_Source,_Count,_Locale) (wcsncat(_Destination,_Source,_Count)) -#define _wcstok_l(_String,_Delimiters,_Locale) (wcstok(_String,_Delimiters)) +#define _wcstok_l(_String,_Delimiters,_Locale) (_wcstok(_String,_Delimiters)) #define _wcsnset_l(_Destination,_Value,_Count,_Locale) (_wcsnset(_Destination,_Value,_Count)) #define _wcsset_l(_Destination,_Value,_Locale) (_wcsset(_Destination,_Value)) @@ -577,38 +598,53 @@ extern "C" { #define _tcstof strtof #define _tcstod strtod +#define _tcstold strtold #define _tcstol strtol #define _tcstoul strtoul +#define _tcstoll strtoll +#define _tcstoull strtoull #define _tstof atof #define _tstol atol +#define _tstoll atoll #define _tstoi atoi #define _tstoi64 _atoi64 #define _tcstof_l _strtof_l #define _tcstod_l _strtod_l +/* TODO: #define _tcstold_l _strtold_l */ #define _tcstol_l _strtol_l #define _tcstoul_l _strtoul_l +#define _tcstoll_l _strtoll_l +#define _tcstoull_l _strtoull_l #define _tstof_l _atof_l #define _tstol_l _atol_l #define _tstoi_l _atoi_l +#define _tstoll_l _atoll_l #define _tstoi64_l _atoi64_l #define _itot _itoa #define _ltot _ltoa #define _ultot _ultoa +#define _ttof atof #define _ttoi atoi #define _ttol atol +#define _ttoll atoll #define _ttoi64 _atoi64 #define _tcstoi64 _strtoi64 #define _tcstoi64_l _strtoi64_l #define _tcstoui64 _strtoui64 #define _tcstoui64_l _strtoui64_l +#define _tcstoimax strtoimax +#define _tcstoumax strtoumax +#define _tcstoimax_l _strtoimax_l +#define _tcstoumax_l _strtoumax_l #define _i64tot _i64toa #define _ui64tot _ui64toa #define _tcscat strcat #define _tcscpy strcpy #define _tcsdup _strdup +#define _tcsdup_dbg _strdup_dbg #define _tcslen strlen #define _tcsnlen strnlen #define _tcsxfrm strxfrm @@ -650,11 +686,15 @@ extern "C" { #define _tchdir _chdir #define _tgetcwd _getcwd +#define _tgetcwd_dbg _getcwd_dbg #define _tgetdcwd _getdcwd +#define _tgetdcwd_dbg _getdcwd_dbg +#define _tgetdcwd_lk_dbg _getdcwd_lk_dbg #define _tmkdir _mkdir #define _trmdir _rmdir #define _tfullpath _fullpath +#define _tfullpath_dbg _fullpath_dbg #define _tgetenv getenv #define _tmakepath _makepath #define _tpgmptr _pgmptr @@ -674,6 +714,7 @@ extern "C" { #define _tperror perror #define _tpopen _popen #define _ttempnam _tempnam +#define _ttempnam_dbg _tempnam_dbg #define _ttmpnam tmpnam #define _tchmod _chmod @@ -906,6 +947,7 @@ extern "C" { _CRTIMP char *__cdecl _tcsnccpy(char *_Dst,const char *_Src,size_t _MaxCount); _CRTIMP char *__cdecl _tcsnccpy_l(char *_Dst,const char *_Src,size_t _MaxCount,_locale_t _Locale); _CRTIMP char *__cdecl _tcsncset(char *_Str,unsigned int _Val,size_t _MaxCount); + _CRTIMP char *__cdecl _tcsncset_l(char *_Str,unsigned int _Val,size_t _MaxCount,_locale_t _Locale); _CRTIMP char *__cdecl _tcsdec(const char *_Start,const char *_Pos); _CRTIMP char *__cdecl _tcsinc(const char *_Ptr); _CRTIMP size_t __cdecl _tcsnbcnt(const char *_Str,size_t _MaxCount); @@ -1005,6 +1047,7 @@ extern "C" { #define _tcsnset_l _strnset_l #define _tcsrev _strrev #define _tcsset _strset +#define _tcsset_l _strset_l #define _tcscmp strcmp #define _tcsicmp _stricmp @@ -1038,6 +1081,7 @@ extern "C" { #define _tcsnccpy strncpy #define _tcsnccpy_l _strncpy_l #define _tcsncset _strnset +#define _tcsncset_l _strnset_l #define _tcsdec _strdec #define _tcsinc _strinc diff --git a/lib/libc/include/any-windows-any/tcpxcv.h b/lib/libc/include/any-windows-any/tcpxcv.h new file mode 100644 index 0000000000000000000000000000000000000000..a2bf46701331c1ba4b174848aa8ead6fcc86d3c3 --- /dev/null +++ b/lib/libc/include/any-windows-any/tcpxcv.h @@ -0,0 +1,92 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#ifndef _TCPXCV_ +#define _TCPXCV_ + +#include + +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + +#if !defined(UNKNOWN_PROTOCOL) +#define UNKNOWN_PROTOCOL 0 +#define PROTOCOL_UNKNOWN_TYPE UNKNOWN_PROTOCOL +#endif + +#if !defined(RAWTCP) +#define RAWTCP 1 +#define PROTOCOL_RAWTCP_TYPE RAWTCP +#endif + +#if !defined(LPR) +#define LPR 2 +#define PROTOCOL_LPR_TYPE LPR +#endif + +#define MAX_PORTNAME_LEN 64 +#define MAX_NETWORKNAME_LEN 49 +#define MAX_NETWORKNAME2_LEN 128 +#define MAX_SNMP_COMMUNITY_STR_LEN 33 +#define MAX_QUEUENAME_LEN 33 +#define MAX_IPADDR_STR_LEN 16 +#define MAX_ADDRESS_STR_LEN 13 +#define MAX_DEVICEDESCRIPTION_STR_LEN 257 + +typedef struct _PORT_DATA_1 { + WCHAR sztPortName[MAX_PORTNAME_LEN]; + DWORD dwVersion; + DWORD dwProtocol; + DWORD cbSize; + DWORD dwReserved; + WCHAR sztHostAddress[MAX_NETWORKNAME_LEN]; + WCHAR sztSNMPCommunity[MAX_SNMP_COMMUNITY_STR_LEN]; + DWORD dwDoubleSpool; + WCHAR sztQueue[MAX_QUEUENAME_LEN]; + WCHAR sztIPAddress[MAX_IPADDR_STR_LEN]; + BYTE Reserved[540]; + DWORD dwPortNumber; + DWORD dwSNMPEnabled; + DWORD dwSNMPDevIndex; +} PORT_DATA_1, *PPORT_DATA_1; + +typedef struct _PORT_DATA_2 { + WCHAR sztPortName[MAX_PORTNAME_LEN]; + DWORD dwVersion; + DWORD dwProtocol; + DWORD cbSize; + DWORD dwReserved; + WCHAR sztHostAddress [MAX_NETWORKNAME2_LEN]; + WCHAR sztSNMPCommunity[MAX_SNMP_COMMUNITY_STR_LEN]; + DWORD dwDoubleSpool; + WCHAR sztQueue[MAX_QUEUENAME_LEN]; + BYTE Reserved[514]; + DWORD dwPortNumber; + DWORD dwSNMPEnabled; + DWORD dwSNMPDevIndex; + DWORD dwPortMonitorMibIndex; +} PORT_DATA_2, *PPORT_DATA_2; + +typedef struct _PORT_DATA_LIST_1 { + DWORD dwVersion; + DWORD cPortData; + PORT_DATA_2 pPortData[1]; +} PORT_DATA_LIST_1, *PPORT_DATA_LIST_1; + +typedef struct _DELETE_PORT_DATA_1 { + WCHAR psztPortName[MAX_PORTNAME_LEN]; + BYTE Reserved[98]; + DWORD dwVersion; + DWORD dwReserved; +} DELETE_PORT_DATA_1, *PDELETE_PORT_DATA_1; + +typedef struct _CONFIG_INFO_DATA_1 { + BYTE Reserved[128]; + DWORD dwVersion; +} CONFIG_INFO_DATA_1, *PCONFIG_INFO_DATA_1; + +#endif /* WINAPI_PARTITION_DESKTOP */ + +#endif /* _TCPXCV_ */ diff --git a/lib/libc/include/any-windows-any/textstor.h b/lib/libc/include/any-windows-any/textstor.h index 485141da3637b3edbc60d485a8cdbf55b20beeb0..bce92a065e42bdc31dac15e4e4d5870d7723f031 100644 --- a/lib/libc/include/any-windows-any/textstor.h +++ b/lib/libc/include/any-windows-any/textstor.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/textstor.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/textstor.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __textstor_h__ #define __textstor_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ITextStoreACPSink_FWD_DEFINED__ @@ -62,7 +54,7 @@ extern "C" { #define TS_E_READONLY MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x0209) #define TS_E_FORMAT MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x020a) #define TS_S_ASYNC MAKE_HRESULT(SEVERITY_SUCCESS, FACILITY_ITF, 0x0300) -#define TS_DEFAULT_SELECTION (~0) +#define TS_DEFAULT_SELECTION (~0u) #define TS_SD_READONLY (0x1) @@ -307,38 +299,38 @@ interface ITextStoreACPSink { #define ITextStoreACPSink_OnEndEditTransaction(This) (This)->lpVtbl->OnEndEditTransaction(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITextStoreACPSink_QueryInterface(ITextStoreACPSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITextStoreACPSink_QueryInterface(ITextStoreACPSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITextStoreACPSink_AddRef(ITextStoreACPSink* This) { +static inline ULONG ITextStoreACPSink_AddRef(ITextStoreACPSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITextStoreACPSink_Release(ITextStoreACPSink* This) { +static inline ULONG ITextStoreACPSink_Release(ITextStoreACPSink* This) { return This->lpVtbl->Release(This); } /*** ITextStoreACPSink methods ***/ -static __WIDL_INLINE HRESULT ITextStoreACPSink_OnTextChange(ITextStoreACPSink* This,DWORD dwFlags,const TS_TEXTCHANGE *pChange) { +static inline HRESULT ITextStoreACPSink_OnTextChange(ITextStoreACPSink* This,DWORD dwFlags,const TS_TEXTCHANGE *pChange) { return This->lpVtbl->OnTextChange(This,dwFlags,pChange); } -static __WIDL_INLINE HRESULT ITextStoreACPSink_OnSelectionChange(ITextStoreACPSink* This) { +static inline HRESULT ITextStoreACPSink_OnSelectionChange(ITextStoreACPSink* This) { return This->lpVtbl->OnSelectionChange(This); } -static __WIDL_INLINE HRESULT ITextStoreACPSink_OnLayoutChange(ITextStoreACPSink* This,TsLayoutCode lcode,TsViewCookie vcView) { +static inline HRESULT ITextStoreACPSink_OnLayoutChange(ITextStoreACPSink* This,TsLayoutCode lcode,TsViewCookie vcView) { return This->lpVtbl->OnLayoutChange(This,lcode,vcView); } -static __WIDL_INLINE HRESULT ITextStoreACPSink_OnStatusChange(ITextStoreACPSink* This,DWORD dwFlags) { +static inline HRESULT ITextStoreACPSink_OnStatusChange(ITextStoreACPSink* This,DWORD dwFlags) { return This->lpVtbl->OnStatusChange(This,dwFlags); } -static __WIDL_INLINE HRESULT ITextStoreACPSink_OnAttrsChange(ITextStoreACPSink* This,LONG acpStart,LONG acpEnd,ULONG cAttrs,const TS_ATTRID *paAttrs) { +static inline HRESULT ITextStoreACPSink_OnAttrsChange(ITextStoreACPSink* This,LONG acpStart,LONG acpEnd,ULONG cAttrs,const TS_ATTRID *paAttrs) { return This->lpVtbl->OnAttrsChange(This,acpStart,acpEnd,cAttrs,paAttrs); } -static __WIDL_INLINE HRESULT ITextStoreACPSink_OnLockGranted(ITextStoreACPSink* This,DWORD dwLockFlags) { +static inline HRESULT ITextStoreACPSink_OnLockGranted(ITextStoreACPSink* This,DWORD dwLockFlags) { return This->lpVtbl->OnLockGranted(This,dwLockFlags); } -static __WIDL_INLINE HRESULT ITextStoreACPSink_OnStartEditTransaction(ITextStoreACPSink* This) { +static inline HRESULT ITextStoreACPSink_OnStartEditTransaction(ITextStoreACPSink* This) { return This->lpVtbl->OnStartEditTransaction(This); } -static __WIDL_INLINE HRESULT ITextStoreACPSink_OnEndEditTransaction(ITextStoreACPSink* This) { +static inline HRESULT ITextStoreACPSink_OnEndEditTransaction(ITextStoreACPSink* This) { return This->lpVtbl->OnEndEditTransaction(This); } #endif @@ -745,92 +737,92 @@ interface ITextStoreACP { #define ITextStoreACP_GetWnd(This,vcView,phwnd) (This)->lpVtbl->GetWnd(This,vcView,phwnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITextStoreACP_QueryInterface(ITextStoreACP* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITextStoreACP_QueryInterface(ITextStoreACP* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITextStoreACP_AddRef(ITextStoreACP* This) { +static inline ULONG ITextStoreACP_AddRef(ITextStoreACP* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITextStoreACP_Release(ITextStoreACP* This) { +static inline ULONG ITextStoreACP_Release(ITextStoreACP* This) { return This->lpVtbl->Release(This); } /*** ITextStoreACP methods ***/ -static __WIDL_INLINE HRESULT ITextStoreACP_AdviseSink(ITextStoreACP* This,REFIID riid,IUnknown *punk,DWORD dwMask) { +static inline HRESULT ITextStoreACP_AdviseSink(ITextStoreACP* This,REFIID riid,IUnknown *punk,DWORD dwMask) { return This->lpVtbl->AdviseSink(This,riid,punk,dwMask); } -static __WIDL_INLINE HRESULT ITextStoreACP_UnadviseSink(ITextStoreACP* This,IUnknown *punk) { +static inline HRESULT ITextStoreACP_UnadviseSink(ITextStoreACP* This,IUnknown *punk) { return This->lpVtbl->UnadviseSink(This,punk); } -static __WIDL_INLINE HRESULT ITextStoreACP_RequestLock(ITextStoreACP* This,DWORD dwLockFlags,HRESULT *phrSession) { +static inline HRESULT ITextStoreACP_RequestLock(ITextStoreACP* This,DWORD dwLockFlags,HRESULT *phrSession) { return This->lpVtbl->RequestLock(This,dwLockFlags,phrSession); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetStatus(ITextStoreACP* This,TS_STATUS *pdcs) { +static inline HRESULT ITextStoreACP_GetStatus(ITextStoreACP* This,TS_STATUS *pdcs) { return This->lpVtbl->GetStatus(This,pdcs); } -static __WIDL_INLINE HRESULT ITextStoreACP_QueryInsert(ITextStoreACP* This,LONG acpTestStart,LONG acpTestEnd,ULONG cch,LONG *pacpResultStart,LONG *pacpResultEnd) { +static inline HRESULT ITextStoreACP_QueryInsert(ITextStoreACP* This,LONG acpTestStart,LONG acpTestEnd,ULONG cch,LONG *pacpResultStart,LONG *pacpResultEnd) { return This->lpVtbl->QueryInsert(This,acpTestStart,acpTestEnd,cch,pacpResultStart,pacpResultEnd); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetSelection(ITextStoreACP* This,ULONG ulIndex,ULONG ulCount,TS_SELECTION_ACP *pSelection,ULONG *pcFetched) { +static inline HRESULT ITextStoreACP_GetSelection(ITextStoreACP* This,ULONG ulIndex,ULONG ulCount,TS_SELECTION_ACP *pSelection,ULONG *pcFetched) { return This->lpVtbl->GetSelection(This,ulIndex,ulCount,pSelection,pcFetched); } -static __WIDL_INLINE HRESULT ITextStoreACP_SetSelection(ITextStoreACP* This,ULONG ulCount,const TS_SELECTION_ACP *pSelection) { +static inline HRESULT ITextStoreACP_SetSelection(ITextStoreACP* This,ULONG ulCount,const TS_SELECTION_ACP *pSelection) { return This->lpVtbl->SetSelection(This,ulCount,pSelection); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetText(ITextStoreACP* This,LONG acpStart,LONG acpEnd,WCHAR *pchPlain,ULONG cchPlainReq,ULONG *pcchPlainRet,TS_RUNINFO *prgRunInfo,ULONG cRunInfoReq,ULONG *pcRunInfoRet,LONG *pacpNext) { +static inline HRESULT ITextStoreACP_GetText(ITextStoreACP* This,LONG acpStart,LONG acpEnd,WCHAR *pchPlain,ULONG cchPlainReq,ULONG *pcchPlainRet,TS_RUNINFO *prgRunInfo,ULONG cRunInfoReq,ULONG *pcRunInfoRet,LONG *pacpNext) { return This->lpVtbl->GetText(This,acpStart,acpEnd,pchPlain,cchPlainReq,pcchPlainRet,prgRunInfo,cRunInfoReq,pcRunInfoRet,pacpNext); } -static __WIDL_INLINE HRESULT ITextStoreACP_SetText(ITextStoreACP* This,DWORD dwFlags,LONG acpStart,LONG acpEnd,const WCHAR *pchText,ULONG cch,TS_TEXTCHANGE *pChange) { +static inline HRESULT ITextStoreACP_SetText(ITextStoreACP* This,DWORD dwFlags,LONG acpStart,LONG acpEnd,const WCHAR *pchText,ULONG cch,TS_TEXTCHANGE *pChange) { return This->lpVtbl->SetText(This,dwFlags,acpStart,acpEnd,pchText,cch,pChange); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetFormattedText(ITextStoreACP* This,LONG acpStart,LONG acpEnd,IDataObject **ppDataObject) { +static inline HRESULT ITextStoreACP_GetFormattedText(ITextStoreACP* This,LONG acpStart,LONG acpEnd,IDataObject **ppDataObject) { return This->lpVtbl->GetFormattedText(This,acpStart,acpEnd,ppDataObject); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetEmbedded(ITextStoreACP* This,LONG acpPos,REFGUID rguidService,REFIID riid,IUnknown **ppunk) { +static inline HRESULT ITextStoreACP_GetEmbedded(ITextStoreACP* This,LONG acpPos,REFGUID rguidService,REFIID riid,IUnknown **ppunk) { return This->lpVtbl->GetEmbedded(This,acpPos,rguidService,riid,ppunk); } -static __WIDL_INLINE HRESULT ITextStoreACP_QueryInsertEmbedded(ITextStoreACP* This,const GUID *pguidService,const FORMATETC *pFormatEtc,WINBOOL *pfInsertable) { +static inline HRESULT ITextStoreACP_QueryInsertEmbedded(ITextStoreACP* This,const GUID *pguidService,const FORMATETC *pFormatEtc,WINBOOL *pfInsertable) { return This->lpVtbl->QueryInsertEmbedded(This,pguidService,pFormatEtc,pfInsertable); } -static __WIDL_INLINE HRESULT ITextStoreACP_InsertEmbedded(ITextStoreACP* This,DWORD dwFlags,LONG acpStart,LONG acpEnd,IDataObject *pDataObject,TS_TEXTCHANGE *pChange) { +static inline HRESULT ITextStoreACP_InsertEmbedded(ITextStoreACP* This,DWORD dwFlags,LONG acpStart,LONG acpEnd,IDataObject *pDataObject,TS_TEXTCHANGE *pChange) { return This->lpVtbl->InsertEmbedded(This,dwFlags,acpStart,acpEnd,pDataObject,pChange); } -static __WIDL_INLINE HRESULT ITextStoreACP_InsertTextAtSelection(ITextStoreACP* This,DWORD dwFlags,const WCHAR *pchText,ULONG cch,LONG *pacpStart,LONG *pacpEnd,TS_TEXTCHANGE *pChange) { +static inline HRESULT ITextStoreACP_InsertTextAtSelection(ITextStoreACP* This,DWORD dwFlags,const WCHAR *pchText,ULONG cch,LONG *pacpStart,LONG *pacpEnd,TS_TEXTCHANGE *pChange) { return This->lpVtbl->InsertTextAtSelection(This,dwFlags,pchText,cch,pacpStart,pacpEnd,pChange); } -static __WIDL_INLINE HRESULT ITextStoreACP_InsertEmbeddedAtSelection(ITextStoreACP* This,DWORD dwFlags,IDataObject *pDataObject,LONG *pacpStart,LONG *pacpEnd,TS_TEXTCHANGE *pChange) { +static inline HRESULT ITextStoreACP_InsertEmbeddedAtSelection(ITextStoreACP* This,DWORD dwFlags,IDataObject *pDataObject,LONG *pacpStart,LONG *pacpEnd,TS_TEXTCHANGE *pChange) { return This->lpVtbl->InsertEmbeddedAtSelection(This,dwFlags,pDataObject,pacpStart,pacpEnd,pChange); } -static __WIDL_INLINE HRESULT ITextStoreACP_RequestSupportedAttrs(ITextStoreACP* This,DWORD dwFlags,ULONG cFilterAttrs,const TS_ATTRID *paFilterAttrs) { +static inline HRESULT ITextStoreACP_RequestSupportedAttrs(ITextStoreACP* This,DWORD dwFlags,ULONG cFilterAttrs,const TS_ATTRID *paFilterAttrs) { return This->lpVtbl->RequestSupportedAttrs(This,dwFlags,cFilterAttrs,paFilterAttrs); } -static __WIDL_INLINE HRESULT ITextStoreACP_RequestAttrsAtPosition(ITextStoreACP* This,LONG acpPos,ULONG cFilterAttrs,const TS_ATTRID *paFilterAttrs,DWORD dwFlags) { +static inline HRESULT ITextStoreACP_RequestAttrsAtPosition(ITextStoreACP* This,LONG acpPos,ULONG cFilterAttrs,const TS_ATTRID *paFilterAttrs,DWORD dwFlags) { return This->lpVtbl->RequestAttrsAtPosition(This,acpPos,cFilterAttrs,paFilterAttrs,dwFlags); } -static __WIDL_INLINE HRESULT ITextStoreACP_RequestAttrsTransitioningAtPosition(ITextStoreACP* This,LONG acpPos,ULONG cFilterAttrs,const TS_ATTRID *paFilterAttrs,DWORD dwFlags) { +static inline HRESULT ITextStoreACP_RequestAttrsTransitioningAtPosition(ITextStoreACP* This,LONG acpPos,ULONG cFilterAttrs,const TS_ATTRID *paFilterAttrs,DWORD dwFlags) { return This->lpVtbl->RequestAttrsTransitioningAtPosition(This,acpPos,cFilterAttrs,paFilterAttrs,dwFlags); } -static __WIDL_INLINE HRESULT ITextStoreACP_FindNextAttrTransition(ITextStoreACP* This,LONG acpStart,LONG acpHalt,ULONG cFilterAttrs,const TS_ATTRID *paFilterAttrs,DWORD dwFlags,LONG *pacpNext,WINBOOL *pfFound,LONG *plFoundOffset) { +static inline HRESULT ITextStoreACP_FindNextAttrTransition(ITextStoreACP* This,LONG acpStart,LONG acpHalt,ULONG cFilterAttrs,const TS_ATTRID *paFilterAttrs,DWORD dwFlags,LONG *pacpNext,WINBOOL *pfFound,LONG *plFoundOffset) { return This->lpVtbl->FindNextAttrTransition(This,acpStart,acpHalt,cFilterAttrs,paFilterAttrs,dwFlags,pacpNext,pfFound,plFoundOffset); } -static __WIDL_INLINE HRESULT ITextStoreACP_RetrieveRequestedAttrs(ITextStoreACP* This,ULONG ulCount,TS_ATTRVAL *paAttrVals,ULONG *pcFetched) { +static inline HRESULT ITextStoreACP_RetrieveRequestedAttrs(ITextStoreACP* This,ULONG ulCount,TS_ATTRVAL *paAttrVals,ULONG *pcFetched) { return This->lpVtbl->RetrieveRequestedAttrs(This,ulCount,paAttrVals,pcFetched); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetEndACP(ITextStoreACP* This,LONG *pacp) { +static inline HRESULT ITextStoreACP_GetEndACP(ITextStoreACP* This,LONG *pacp) { return This->lpVtbl->GetEndACP(This,pacp); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetActiveView(ITextStoreACP* This,TsViewCookie *pvcView) { +static inline HRESULT ITextStoreACP_GetActiveView(ITextStoreACP* This,TsViewCookie *pvcView) { return This->lpVtbl->GetActiveView(This,pvcView); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetACPFromPoint(ITextStoreACP* This,TsViewCookie vcView,const POINT *ptScreen,DWORD dwFlags,LONG *pacp) { +static inline HRESULT ITextStoreACP_GetACPFromPoint(ITextStoreACP* This,TsViewCookie vcView,const POINT *ptScreen,DWORD dwFlags,LONG *pacp) { return This->lpVtbl->GetACPFromPoint(This,vcView,ptScreen,dwFlags,pacp); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetTextExt(ITextStoreACP* This,TsViewCookie vcView,LONG acpStart,LONG acpEnd,RECT *prc,WINBOOL *pfClipped) { +static inline HRESULT ITextStoreACP_GetTextExt(ITextStoreACP* This,TsViewCookie vcView,LONG acpStart,LONG acpEnd,RECT *prc,WINBOOL *pfClipped) { return This->lpVtbl->GetTextExt(This,vcView,acpStart,acpEnd,prc,pfClipped); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetScreenExt(ITextStoreACP* This,TsViewCookie vcView,RECT *prc) { +static inline HRESULT ITextStoreACP_GetScreenExt(ITextStoreACP* This,TsViewCookie vcView,RECT *prc) { return This->lpVtbl->GetScreenExt(This,vcView,prc); } -static __WIDL_INLINE HRESULT ITextStoreACP_GetWnd(ITextStoreACP* This,TsViewCookie vcView,HWND *phwnd) { +static inline HRESULT ITextStoreACP_GetWnd(ITextStoreACP* This,TsViewCookie vcView,HWND *phwnd) { return This->lpVtbl->GetWnd(This,vcView,phwnd); } #endif diff --git a/lib/libc/include/any-windows-any/thumbcache.h b/lib/libc/include/any-windows-any/thumbcache.h index b318028c2ae14dca3c146eba8dcb4ce227d3f2ba..cb1872c9178f4af877e569ef160023ad78d9cb57 100644 --- a/lib/libc/include/any-windows-any/thumbcache.h +++ b/lib/libc/include/any-windows-any/thumbcache.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/thumbcache.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/thumbcache.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __thumbcache_h__ #define __thumbcache_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ISharedBitmap_FWD_DEFINED__ @@ -233,29 +225,29 @@ interface ISharedBitmap { #define ISharedBitmap_Detach(This,phbm) (This)->lpVtbl->Detach(This,phbm) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISharedBitmap_QueryInterface(ISharedBitmap* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISharedBitmap_QueryInterface(ISharedBitmap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISharedBitmap_AddRef(ISharedBitmap* This) { +static inline ULONG ISharedBitmap_AddRef(ISharedBitmap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISharedBitmap_Release(ISharedBitmap* This) { +static inline ULONG ISharedBitmap_Release(ISharedBitmap* This) { return This->lpVtbl->Release(This); } /*** ISharedBitmap methods ***/ -static __WIDL_INLINE HRESULT ISharedBitmap_GetSharedBitmap(ISharedBitmap* This,HBITMAP *phbm) { +static inline HRESULT ISharedBitmap_GetSharedBitmap(ISharedBitmap* This,HBITMAP *phbm) { return This->lpVtbl->GetSharedBitmap(This,phbm); } -static __WIDL_INLINE HRESULT ISharedBitmap_GetSize(ISharedBitmap* This,SIZE *pSize) { +static inline HRESULT ISharedBitmap_GetSize(ISharedBitmap* This,SIZE *pSize) { return This->lpVtbl->GetSize(This,pSize); } -static __WIDL_INLINE HRESULT ISharedBitmap_GetFormat(ISharedBitmap* This,WTS_ALPHATYPE *pat) { +static inline HRESULT ISharedBitmap_GetFormat(ISharedBitmap* This,WTS_ALPHATYPE *pat) { return This->lpVtbl->GetFormat(This,pat); } -static __WIDL_INLINE HRESULT ISharedBitmap_InitializeBitmap(ISharedBitmap* This,HBITMAP hbm,WTS_ALPHATYPE wtsAT) { +static inline HRESULT ISharedBitmap_InitializeBitmap(ISharedBitmap* This,HBITMAP hbm,WTS_ALPHATYPE wtsAT) { return This->lpVtbl->InitializeBitmap(This,hbm,wtsAT); } -static __WIDL_INLINE HRESULT ISharedBitmap_Detach(ISharedBitmap* This,HBITMAP *phbm) { +static inline HRESULT ISharedBitmap_Detach(ISharedBitmap* This,HBITMAP *phbm) { return This->lpVtbl->Detach(This,phbm); } #endif @@ -346,20 +338,20 @@ interface IThumbnailCache { #define IThumbnailCache_GetThumbnailByID(This,thumbnailID,cxyRequestedThumbSize,ppvThumb,pOutFlags) (This)->lpVtbl->GetThumbnailByID(This,thumbnailID,cxyRequestedThumbSize,ppvThumb,pOutFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IThumbnailCache_QueryInterface(IThumbnailCache* This,REFIID riid,void **ppvObject) { +static inline HRESULT IThumbnailCache_QueryInterface(IThumbnailCache* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IThumbnailCache_AddRef(IThumbnailCache* This) { +static inline ULONG IThumbnailCache_AddRef(IThumbnailCache* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IThumbnailCache_Release(IThumbnailCache* This) { +static inline ULONG IThumbnailCache_Release(IThumbnailCache* This) { return This->lpVtbl->Release(This); } /*** IThumbnailCache methods ***/ -static __WIDL_INLINE HRESULT IThumbnailCache_GetThumbnail(IThumbnailCache* This,IShellItem *pShellItem,UINT cxyRequestedThumbSize,WTS_FLAGS flags,ISharedBitmap **ppvThumb,WTS_CACHEFLAGS *pOutFlags,WTS_THUMBNAILID *pThumbnailID) { +static inline HRESULT IThumbnailCache_GetThumbnail(IThumbnailCache* This,IShellItem *pShellItem,UINT cxyRequestedThumbSize,WTS_FLAGS flags,ISharedBitmap **ppvThumb,WTS_CACHEFLAGS *pOutFlags,WTS_THUMBNAILID *pThumbnailID) { return This->lpVtbl->GetThumbnail(This,pShellItem,cxyRequestedThumbSize,flags,ppvThumb,pOutFlags,pThumbnailID); } -static __WIDL_INLINE HRESULT IThumbnailCache_GetThumbnailByID(IThumbnailCache* This,WTS_THUMBNAILID thumbnailID,UINT cxyRequestedThumbSize,ISharedBitmap **ppvThumb,WTS_CACHEFLAGS *pOutFlags) { +static inline HRESULT IThumbnailCache_GetThumbnailByID(IThumbnailCache* This,WTS_THUMBNAILID thumbnailID,UINT cxyRequestedThumbSize,ISharedBitmap **ppvThumb,WTS_CACHEFLAGS *pOutFlags) { return This->lpVtbl->GetThumbnailByID(This,thumbnailID,cxyRequestedThumbSize,ppvThumb,pOutFlags); } #endif @@ -482,17 +474,17 @@ interface IThumbnailProvider { #define IThumbnailProvider_GetThumbnail(This,cx,phbmp,pdwAlpha) (This)->lpVtbl->GetThumbnail(This,cx,phbmp,pdwAlpha) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IThumbnailProvider_QueryInterface(IThumbnailProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IThumbnailProvider_QueryInterface(IThumbnailProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IThumbnailProvider_AddRef(IThumbnailProvider* This) { +static inline ULONG IThumbnailProvider_AddRef(IThumbnailProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IThumbnailProvider_Release(IThumbnailProvider* This) { +static inline ULONG IThumbnailProvider_Release(IThumbnailProvider* This) { return This->lpVtbl->Release(This); } /*** IThumbnailProvider methods ***/ -static __WIDL_INLINE HRESULT IThumbnailProvider_GetThumbnail(IThumbnailProvider* This,UINT cx,HBITMAP *phbmp,WTS_ALPHATYPE *pdwAlpha) { +static inline HRESULT IThumbnailProvider_GetThumbnail(IThumbnailProvider* This,UINT cx,HBITMAP *phbmp,WTS_ALPHATYPE *pdwAlpha) { return This->lpVtbl->GetThumbnail(This,cx,phbmp,pdwAlpha); } #endif @@ -559,17 +551,17 @@ interface IThumbnailSettings { #define IThumbnailSettings_SetContext(This,dwContext) (This)->lpVtbl->SetContext(This,dwContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IThumbnailSettings_QueryInterface(IThumbnailSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IThumbnailSettings_QueryInterface(IThumbnailSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IThumbnailSettings_AddRef(IThumbnailSettings* This) { +static inline ULONG IThumbnailSettings_AddRef(IThumbnailSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IThumbnailSettings_Release(IThumbnailSettings* This) { +static inline ULONG IThumbnailSettings_Release(IThumbnailSettings* This) { return This->lpVtbl->Release(This); } /*** IThumbnailSettings methods ***/ -static __WIDL_INLINE HRESULT IThumbnailSettings_SetContext(IThumbnailSettings* This,WTS_CONTEXTFLAGS dwContext) { +static inline HRESULT IThumbnailSettings_SetContext(IThumbnailSettings* This,WTS_CONTEXTFLAGS dwContext) { return This->lpVtbl->SetContext(This,dwContext); } #endif @@ -640,17 +632,17 @@ interface IThumbnailCachePrimer { #define IThumbnailCachePrimer_PageInThumbnail(This,psi,wtsFlags,cxyRequestedThumbSize) (This)->lpVtbl->PageInThumbnail(This,psi,wtsFlags,cxyRequestedThumbSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IThumbnailCachePrimer_QueryInterface(IThumbnailCachePrimer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IThumbnailCachePrimer_QueryInterface(IThumbnailCachePrimer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IThumbnailCachePrimer_AddRef(IThumbnailCachePrimer* This) { +static inline ULONG IThumbnailCachePrimer_AddRef(IThumbnailCachePrimer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IThumbnailCachePrimer_Release(IThumbnailCachePrimer* This) { +static inline ULONG IThumbnailCachePrimer_Release(IThumbnailCachePrimer* This) { return This->lpVtbl->Release(This); } /*** IThumbnailCachePrimer methods ***/ -static __WIDL_INLINE HRESULT IThumbnailCachePrimer_PageInThumbnail(IThumbnailCachePrimer* This,IShellItem *psi,WTS_FLAGS wtsFlags,UINT cxyRequestedThumbSize) { +static inline HRESULT IThumbnailCachePrimer_PageInThumbnail(IThumbnailCachePrimer* This,IShellItem *psi,WTS_FLAGS wtsFlags,UINT cxyRequestedThumbSize) { return This->lpVtbl->PageInThumbnail(This,psi,wtsFlags,cxyRequestedThumbSize); } #endif diff --git a/lib/libc/include/any-windows-any/time.h b/lib/libc/include/any-windows-any/time.h index d70a707173b1e614bbd328caf839e1b0ad52378f..2a475eeff94487606e7161239508b333626541cf 100644 --- a/lib/libc/include/any-windows-any/time.h +++ b/lib/libc/include/any-windows-any/time.h @@ -116,7 +116,6 @@ extern "C" { #define TIME_UTC 1 #endif -#ifdef _UCRT _CRTIMP int *__cdecl __daylight(void); _CRTIMP long *__cdecl __dstbias(void); _CRTIMP long *__cdecl __timezone(void); @@ -125,12 +124,6 @@ extern "C" { #define _dstbias (* __dstbias()) #define _timezone (* __timezone()) #define _tzname (__tzname()) -#else - __MINGW_IMPORT int _daylight; - __MINGW_IMPORT long _dstbias; - __MINGW_IMPORT long _timezone; - __MINGW_IMPORT char * _tzname[2]; -#endif #undef __MINGW_STRFTIME_FORMAT @@ -213,26 +206,20 @@ extern "C" { #if !defined (RC_INVOKED) && !defined (_INC_WTIME_INL) #define _INC_WTIME_INL - wchar_t *__cdecl _wctime(const time_t *) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; -#ifndef __CRT__NO_INLINE #ifndef _USE_32BIT_TIME_T - __CRT_INLINE wchar_t *__cdecl _wctime(const time_t *_Time) { return _wctime64(_Time); } + wchar_t *__cdecl _wctime(const time_t *_Time) __MINGW_ASM_CALL(_wctime64) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; #else - __CRT_INLINE wchar_t *__cdecl _wctime(const time_t *_Time) { return _wctime32(_Time); } + wchar_t *__cdecl _wctime(const time_t *_Time) __MINGW_ASM_CALL(_wctime32) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; #endif -#endif /* __CRT__NO_INLINE */ #endif #if !defined (RC_INVOKED) && !defined (_INC_WTIME_S_INL) #define _INC_WTIME_S_INL - errno_t __cdecl _wctime_s(wchar_t *, size_t, const time_t *); -#ifndef __CRT__NO_INLINE #ifndef _USE_32BIT_TIME_T - __CRT_INLINE errno_t __cdecl _wctime_s (wchar_t *_Buffer,size_t _SizeInWords,const time_t *_Time) { return _wctime64_s (_Buffer,_SizeInWords,_Time); } + errno_t __cdecl _wctime_s (wchar_t *_Buffer,size_t _SizeInWords,const time_t *_Time) __MINGW_ASM_CALL(_wctime64_s); #else - __CRT_INLINE errno_t __cdecl _wctime_s (wchar_t *_Buffer,size_t _SizeInWords,const time_t *_Time) { return _wctime32_s (_Buffer,_SizeInWords,_Time); } + errno_t __cdecl _wctime_s (wchar_t *_Buffer,size_t _SizeInWords,const time_t *_Time) __MINGW_ASM_CALL(_wctime32_s); #endif -#endif /* __CRT__NO_INLINE */ #endif #define _WTIME_DEFINED @@ -241,33 +228,33 @@ extern "C" { #ifndef RC_INVOKED #ifdef _USE_32BIT_TIME_T -static __inline time_t __CRTDECL time(time_t *_Time) { return _time32(_Time); } +time_t __CRTDECL time(time_t *_Time) __MINGW_ASM_CALL(_time32); #ifdef _UCRT -static __inline int __CRTDECL timespec_get(struct timespec* _Ts, int _Base) { return _timespec32_get((struct _timespec32*)_Ts, _Base); } +int __CRTDECL timespec_get(struct timespec* _Ts, int _Base) __MINGW_ASM_CALL(_timespec32_get); #endif -static __inline double __CRTDECL difftime(time_t _Time1,time_t _Time2) { return _difftime32(_Time1,_Time2); } -static __inline struct tm *__CRTDECL localtime(const time_t *_Time) { return _localtime32(_Time); } -static __inline errno_t __CRTDECL localtime_s(struct tm *_Tm,const time_t *_Time) { return _localtime32_s(_Tm,_Time); } -static __inline struct tm *__CRTDECL gmtime(const time_t *_Time) { return _gmtime32(_Time); } -static __inline errno_t __CRTDECL gmtime_s(struct tm *_Tm, const time_t *_Time) { return _gmtime32_s(_Tm, _Time); } -static __inline char *__CRTDECL ctime(const time_t *_Time) { return _ctime32(_Time); } -static __inline errno_t __CRTDECL ctime_s(char *_Buf,size_t _SizeInBytes,const time_t *_Time) { return _ctime32_s(_Buf,_SizeInBytes,_Time); } -static __inline time_t __CRTDECL mktime(struct tm *_Tm) { return _mktime32(_Tm); } -static __inline time_t __CRTDECL _mkgmtime(struct tm *_Tm) { return _mkgmtime32(_Tm); } +double __CRTDECL difftime(time_t _Time1,time_t _Time2) __MINGW_ASM_CALL(_difftime32); +struct tm *__CRTDECL localtime(const time_t *_Time) __MINGW_ASM_CALL(_localtime32); +errno_t __CRTDECL localtime_s(struct tm *_Tm,const time_t *_Time) __MINGW_ASM_CALL(_localtime32_s); +struct tm *__CRTDECL gmtime(const time_t *_Time) __MINGW_ASM_CALL(_gmtime32); +errno_t __CRTDECL gmtime_s(struct tm *_Tm, const time_t *_Time) __MINGW_ASM_CALL(_gmtime32_s); +char *__CRTDECL ctime(const time_t *_Time) __MINGW_ASM_CALL(_ctime32); +errno_t __CRTDECL ctime_s(char *_Buf,size_t _SizeInBytes,const time_t *_Time) __MINGW_ASM_CALL(_ctime32_s); +time_t __CRTDECL mktime(struct tm *_Tm) __MINGW_ASM_CALL(_mktime32); +time_t __CRTDECL _mkgmtime(struct tm *_Tm) __MINGW_ASM_CALL(_mkgmtime32); #else -static __inline time_t __CRTDECL time(time_t *_Time) { return _time64(_Time); } +time_t __CRTDECL time(time_t *_Time) __MINGW_ASM_CALL(_time64); #ifdef _UCRT -static __inline int __CRTDECL timespec_get(struct timespec* _Ts, int _Base) { return _timespec64_get((struct _timespec64*)_Ts, _Base); } +int __CRTDECL timespec_get(struct timespec* _Ts, int _Base) __MINGW_ASM_CALL(_timespec64_get); #endif -static __inline double __CRTDECL difftime(time_t _Time1,time_t _Time2) { return _difftime64(_Time1,_Time2); } -static __inline struct tm *__CRTDECL localtime(const time_t *_Time) { return _localtime64(_Time); } -static __inline errno_t __CRTDECL localtime_s(struct tm *_Tm,const time_t *_Time) { return _localtime64_s(_Tm,_Time); } -static __inline struct tm *__CRTDECL gmtime(const time_t *_Time) { return _gmtime64(_Time); } -static __inline errno_t __CRTDECL gmtime_s(struct tm *_Tm, const time_t *_Time) { return _gmtime64_s(_Tm, _Time); } -static __inline char *__CRTDECL ctime(const time_t *_Time) { return _ctime64(_Time); } -static __inline errno_t __CRTDECL ctime_s(char *_Buf,size_t _SizeInBytes,const time_t *_Time) { return _ctime64_s(_Buf,_SizeInBytes,_Time); } -static __inline time_t __CRTDECL mktime(struct tm *_Tm) { return _mktime64(_Tm); } -static __inline time_t __CRTDECL _mkgmtime(struct tm *_Tm) { return _mkgmtime64(_Tm); } +double __CRTDECL difftime(time_t _Time1,time_t _Time2) __MINGW_ASM_CALL(_difftime64); +struct tm *__CRTDECL localtime(const time_t *_Time) __MINGW_ASM_CALL(_localtime64); +errno_t __CRTDECL localtime_s(struct tm *_Tm,const time_t *_Time) __MINGW_ASM_CALL(_localtime64_s); +struct tm *__CRTDECL gmtime(const time_t *_Time) __MINGW_ASM_CALL(_gmtime64); +errno_t __CRTDECL gmtime_s(struct tm *_Tm, const time_t *_Time) __MINGW_ASM_CALL(_gmtime64_s); +char *__CRTDECL ctime(const time_t *_Time) __MINGW_ASM_CALL(_ctime64); +errno_t __CRTDECL ctime_s(char *_Buf,size_t _SizeInBytes,const time_t *_Time) __MINGW_ASM_CALL(_ctime64_s); +time_t __CRTDECL mktime(struct tm *_Tm) __MINGW_ASM_CALL(_mktime64); +time_t __CRTDECL _mkgmtime(struct tm *_Tm) __MINGW_ASM_CALL(_mkgmtime64); #endif #endif /* !RC_INVOKED */ diff --git a/lib/libc/include/any-windows-any/tlbref.h b/lib/libc/include/any-windows-any/tlbref.h index d23cbb68a167dfec9b4cce9ae17452d278bde1db..2f3b6e1424f3077ebe501dd3e4d6e51900ab2817 100644 --- a/lib/libc/include/any-windows-any/tlbref.h +++ b/lib/libc/include/any-windows-any/tlbref.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/tlbref.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/tlbref.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __tlbref_h__ #define __tlbref_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ITypeLibResolver_FWD_DEFINED__ @@ -117,17 +109,17 @@ interface ITypeLibResolver { #define ITypeLibResolver_ResolveTypeLib(This,bstrSimpleName,tlbid,lcid,wMajorVersion,wMinorVersion,syskind,pbstrResolvedTlbName) (This)->lpVtbl->ResolveTypeLib(This,bstrSimpleName,tlbid,lcid,wMajorVersion,wMinorVersion,syskind,pbstrResolvedTlbName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITypeLibResolver_QueryInterface(ITypeLibResolver* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITypeLibResolver_QueryInterface(ITypeLibResolver* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITypeLibResolver_AddRef(ITypeLibResolver* This) { +static inline ULONG ITypeLibResolver_AddRef(ITypeLibResolver* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITypeLibResolver_Release(ITypeLibResolver* This) { +static inline ULONG ITypeLibResolver_Release(ITypeLibResolver* This) { return This->lpVtbl->Release(This); } /*** ITypeLibResolver methods ***/ -static __WIDL_INLINE HRESULT ITypeLibResolver_ResolveTypeLib(ITypeLibResolver* This,BSTR bstrSimpleName,GUID tlbid,LCID lcid,USHORT wMajorVersion,USHORT wMinorVersion,SYSKIND syskind,BSTR *pbstrResolvedTlbName) { +static inline HRESULT ITypeLibResolver_ResolveTypeLib(ITypeLibResolver* This,BSTR bstrSimpleName,GUID tlbid,LCID lcid,USHORT wMajorVersion,USHORT wMinorVersion,SYSKIND syskind,BSTR *pbstrResolvedTlbName) { return This->lpVtbl->ResolveTypeLib(This,bstrSimpleName,tlbid,lcid,wMajorVersion,wMinorVersion,syskind,pbstrResolvedTlbName); } #endif diff --git a/lib/libc/include/any-windows-any/tlogstg.h b/lib/libc/include/any-windows-any/tlogstg.h index bf4a3522cea8abea14b2037e3ba272269201198b..e27e02913e9e878f93bcb155a997b4d120a747b0 100644 --- a/lib/libc/include/any-windows-any/tlogstg.h +++ b/lib/libc/include/any-windows-any/tlogstg.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/tlogstg.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/tlogstg.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __tlogstg_h__ #define __tlogstg_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ITravelLogEntry_FWD_DEFINED__ @@ -161,20 +153,20 @@ interface ITravelLogEntry { #define ITravelLogEntry_GetURL(This,ppszURL) (This)->lpVtbl->GetURL(This,ppszURL) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITravelLogEntry_QueryInterface(ITravelLogEntry* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITravelLogEntry_QueryInterface(ITravelLogEntry* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITravelLogEntry_AddRef(ITravelLogEntry* This) { +static inline ULONG ITravelLogEntry_AddRef(ITravelLogEntry* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITravelLogEntry_Release(ITravelLogEntry* This) { +static inline ULONG ITravelLogEntry_Release(ITravelLogEntry* This) { return This->lpVtbl->Release(This); } /*** ITravelLogEntry methods ***/ -static __WIDL_INLINE HRESULT ITravelLogEntry_GetTitle(ITravelLogEntry* This,LPWSTR *ppszTitle) { +static inline HRESULT ITravelLogEntry_GetTitle(ITravelLogEntry* This,LPWSTR *ppszTitle) { return This->lpVtbl->GetTitle(This,ppszTitle); } -static __WIDL_INLINE HRESULT ITravelLogEntry_GetURL(ITravelLogEntry* This,LPWSTR *ppszURL) { +static inline HRESULT ITravelLogEntry_GetURL(ITravelLogEntry* This,LPWSTR *ppszURL) { return This->lpVtbl->GetURL(This,ppszURL); } #endif @@ -263,23 +255,23 @@ interface ITravelLogClient { #define ITravelLogClient_LoadHistoryPosition(This,pszUrlLocation,dwPosition) (This)->lpVtbl->LoadHistoryPosition(This,pszUrlLocation,dwPosition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITravelLogClient_QueryInterface(ITravelLogClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITravelLogClient_QueryInterface(ITravelLogClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITravelLogClient_AddRef(ITravelLogClient* This) { +static inline ULONG ITravelLogClient_AddRef(ITravelLogClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITravelLogClient_Release(ITravelLogClient* This) { +static inline ULONG ITravelLogClient_Release(ITravelLogClient* This) { return This->lpVtbl->Release(This); } /*** ITravelLogClient methods ***/ -static __WIDL_INLINE HRESULT ITravelLogClient_FindWindowByIndex(ITravelLogClient* This,DWORD dwID,IUnknown **ppunk) { +static inline HRESULT ITravelLogClient_FindWindowByIndex(ITravelLogClient* This,DWORD dwID,IUnknown **ppunk) { return This->lpVtbl->FindWindowByIndex(This,dwID,ppunk); } -static __WIDL_INLINE HRESULT ITravelLogClient_GetWindowData(ITravelLogClient* This,IStream *pStream,LPWINDOWDATA pWinData) { +static inline HRESULT ITravelLogClient_GetWindowData(ITravelLogClient* This,IStream *pStream,LPWINDOWDATA pWinData) { return This->lpVtbl->GetWindowData(This,pStream,pWinData); } -static __WIDL_INLINE HRESULT ITravelLogClient_LoadHistoryPosition(ITravelLogClient* This,LPWSTR pszUrlLocation,DWORD dwPosition) { +static inline HRESULT ITravelLogClient_LoadHistoryPosition(ITravelLogClient* This,LPWSTR pszUrlLocation,DWORD dwPosition) { return This->lpVtbl->LoadHistoryPosition(This,pszUrlLocation,dwPosition); } #endif @@ -373,26 +365,26 @@ interface IEnumTravelLogEntry { #define IEnumTravelLogEntry_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTravelLogEntry_QueryInterface(IEnumTravelLogEntry* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTravelLogEntry_QueryInterface(IEnumTravelLogEntry* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTravelLogEntry_AddRef(IEnumTravelLogEntry* This) { +static inline ULONG IEnumTravelLogEntry_AddRef(IEnumTravelLogEntry* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTravelLogEntry_Release(IEnumTravelLogEntry* This) { +static inline ULONG IEnumTravelLogEntry_Release(IEnumTravelLogEntry* This) { return This->lpVtbl->Release(This); } /*** IEnumTravelLogEntry methods ***/ -static __WIDL_INLINE HRESULT IEnumTravelLogEntry_Next(IEnumTravelLogEntry* This,ULONG cElt,ITravelLogEntry **rgElt,ULONG *pcEltFetched) { +static inline HRESULT IEnumTravelLogEntry_Next(IEnumTravelLogEntry* This,ULONG cElt,ITravelLogEntry **rgElt,ULONG *pcEltFetched) { return This->lpVtbl->Next(This,cElt,rgElt,pcEltFetched); } -static __WIDL_INLINE HRESULT IEnumTravelLogEntry_Skip(IEnumTravelLogEntry* This,ULONG cElt) { +static inline HRESULT IEnumTravelLogEntry_Skip(IEnumTravelLogEntry* This,ULONG cElt) { return This->lpVtbl->Skip(This,cElt); } -static __WIDL_INLINE HRESULT IEnumTravelLogEntry_Reset(IEnumTravelLogEntry* This) { +static inline HRESULT IEnumTravelLogEntry_Reset(IEnumTravelLogEntry* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTravelLogEntry_Clone(IEnumTravelLogEntry* This,IEnumTravelLogEntry **ppEnum) { +static inline HRESULT IEnumTravelLogEntry_Clone(IEnumTravelLogEntry* This,IEnumTravelLogEntry **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -525,35 +517,35 @@ interface ITravelLogStg { #define ITravelLogStg_GetRelativeEntry(This,iOffset,ptle) (This)->lpVtbl->GetRelativeEntry(This,iOffset,ptle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITravelLogStg_QueryInterface(ITravelLogStg* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITravelLogStg_QueryInterface(ITravelLogStg* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITravelLogStg_AddRef(ITravelLogStg* This) { +static inline ULONG ITravelLogStg_AddRef(ITravelLogStg* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITravelLogStg_Release(ITravelLogStg* This) { +static inline ULONG ITravelLogStg_Release(ITravelLogStg* This) { return This->lpVtbl->Release(This); } /*** ITravelLogStg methods ***/ -static __WIDL_INLINE HRESULT ITravelLogStg_CreateEntry(ITravelLogStg* This,LPCWSTR pszUrl,LPCWSTR pszTitle,ITravelLogEntry *ptleRelativeTo,WINBOOL fPrepend,ITravelLogEntry **pptle) { +static inline HRESULT ITravelLogStg_CreateEntry(ITravelLogStg* This,LPCWSTR pszUrl,LPCWSTR pszTitle,ITravelLogEntry *ptleRelativeTo,WINBOOL fPrepend,ITravelLogEntry **pptle) { return This->lpVtbl->CreateEntry(This,pszUrl,pszTitle,ptleRelativeTo,fPrepend,pptle); } -static __WIDL_INLINE HRESULT ITravelLogStg_TravelTo(ITravelLogStg* This,ITravelLogEntry *ptle) { +static inline HRESULT ITravelLogStg_TravelTo(ITravelLogStg* This,ITravelLogEntry *ptle) { return This->lpVtbl->TravelTo(This,ptle); } -static __WIDL_INLINE HRESULT ITravelLogStg_EnumEntries(ITravelLogStg* This,TLENUMF flags,IEnumTravelLogEntry **ppenum) { +static inline HRESULT ITravelLogStg_EnumEntries(ITravelLogStg* This,TLENUMF flags,IEnumTravelLogEntry **ppenum) { return This->lpVtbl->EnumEntries(This,flags,ppenum); } -static __WIDL_INLINE HRESULT ITravelLogStg_FindEntries(ITravelLogStg* This,TLENUMF flags,LPCWSTR pszUrl,IEnumTravelLogEntry **ppenum) { +static inline HRESULT ITravelLogStg_FindEntries(ITravelLogStg* This,TLENUMF flags,LPCWSTR pszUrl,IEnumTravelLogEntry **ppenum) { return This->lpVtbl->FindEntries(This,flags,pszUrl,ppenum); } -static __WIDL_INLINE HRESULT ITravelLogStg_GetCount(ITravelLogStg* This,TLENUMF flags,DWORD *pcEntries) { +static inline HRESULT ITravelLogStg_GetCount(ITravelLogStg* This,TLENUMF flags,DWORD *pcEntries) { return This->lpVtbl->GetCount(This,flags,pcEntries); } -static __WIDL_INLINE HRESULT ITravelLogStg_RemoveEntry(ITravelLogStg* This,ITravelLogEntry *ptle) { +static inline HRESULT ITravelLogStg_RemoveEntry(ITravelLogStg* This,ITravelLogEntry *ptle) { return This->lpVtbl->RemoveEntry(This,ptle); } -static __WIDL_INLINE HRESULT ITravelLogStg_GetRelativeEntry(ITravelLogStg* This,int iOffset,ITravelLogEntry **ptle) { +static inline HRESULT ITravelLogStg_GetRelativeEntry(ITravelLogStg* This,int iOffset,ITravelLogEntry **ptle) { return This->lpVtbl->GetRelativeEntry(This,iOffset,ptle); } #endif diff --git a/lib/libc/include/any-windows-any/tpcshrd.h b/lib/libc/include/any-windows-any/tpcshrd.h index 30e3594f4a83f500ff3a9fcea7689a66d574de02..da3c5f7e904ae05fd0f0c17473b29e4331cf42d2 100644 --- a/lib/libc/include/any-windows-any/tpcshrd.h +++ b/lib/libc/include/any-windows-any/tpcshrd.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/tpcshrd.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/tpcshrd.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __tpcshrd_h__ #define __tpcshrd_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/tsuserex_i.c b/lib/libc/include/any-windows-any/tsuserex_i.c new file mode 100644 index 0000000000000000000000000000000000000000..735d6b7d78880cb9437ea17baa4733d593a4478c --- /dev/null +++ b/lib/libc/include/any-windows-any/tsuserex_i.c @@ -0,0 +1,53 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#ifdef __cplusplus +extern "C" { +#endif + +#include +#include + +#ifdef _MIDL_USE_GUIDDEF_ + +#ifndef INITGUID +#define INITGUID +#include +#undef INITGUID +#else +#include +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) +#else + +#ifndef __IID_DEFINED__ +#define __IID_DEFINED__ + typedef struct _IID { + unsigned long x; + unsigned short s1; + unsigned short s2; + unsigned char c[8]; + } IID; +#endif + +#ifndef CLSID_DEFINED +#define CLSID_DEFINED + typedef IID CLSID; +#endif + +#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} +#endif + + MIDL_DEFINE_GUID(IID,LIBID_TSUSEREXLib,0x45413F04,0xDF86,0x11D1,0xAE,0x27,0x00,0xC0,0x4F,0xA3,0x58,0x13); + MIDL_DEFINE_GUID(CLSID,CLSID_TSUserExInterfaces,0x0910dd01,0xdf8c,0x11d1,0xae,0x27,0x00,0xc0,0x4f,0xa3,0x58,0x13); + MIDL_DEFINE_GUID(IID,IID_IADsTSUserEx,0xC4930E79,0x2989,0x4462,0x8A,0x60,0x2F,0xCF,0x2F,0x29,0x55,0xEF); + MIDL_DEFINE_GUID(CLSID,CLSID_ADsTSUserEx,0xE2E9CAE6,0x1E7B,0x4B8E,0xBA,0xBD,0xE9,0xBF,0x62,0x92,0xAC,0x29); + +#undef MIDL_DEFINE_GUID + +#ifdef __cplusplus +} +#endif diff --git a/lib/libc/include/any-windows-any/tsvirtualchannels.h b/lib/libc/include/any-windows-any/tsvirtualchannels.h index 22c2491238df96cdbf638f20d17889ec44849584..6fca09e5746c28ba5317c77383df78e38eb1c01f 100644 --- a/lib/libc/include/any-windows-any/tsvirtualchannels.h +++ b/lib/libc/include/any-windows-any/tsvirtualchannels.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/tsvirtualchannels.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/tsvirtualchannels.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __tsvirtualchannels_h__ #define __tsvirtualchannels_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWTSPlugin_FWD_DEFINED__ @@ -246,26 +238,26 @@ interface IWTSPlugin { #define IWTSPlugin_Terminated(This) (This)->lpVtbl->Terminated(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSPlugin_QueryInterface(IWTSPlugin* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSPlugin_QueryInterface(IWTSPlugin* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSPlugin_AddRef(IWTSPlugin* This) { +static inline ULONG IWTSPlugin_AddRef(IWTSPlugin* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSPlugin_Release(IWTSPlugin* This) { +static inline ULONG IWTSPlugin_Release(IWTSPlugin* This) { return This->lpVtbl->Release(This); } /*** IWTSPlugin methods ***/ -static __WIDL_INLINE HRESULT IWTSPlugin_Initialize(IWTSPlugin* This,IWTSVirtualChannelManager *pChannelMgr) { +static inline HRESULT IWTSPlugin_Initialize(IWTSPlugin* This,IWTSVirtualChannelManager *pChannelMgr) { return This->lpVtbl->Initialize(This,pChannelMgr); } -static __WIDL_INLINE HRESULT IWTSPlugin_Connected(IWTSPlugin* This) { +static inline HRESULT IWTSPlugin_Connected(IWTSPlugin* This) { return This->lpVtbl->Connected(This); } -static __WIDL_INLINE HRESULT IWTSPlugin_Disconnected(IWTSPlugin* This,DWORD dwDisconnectCode) { +static inline HRESULT IWTSPlugin_Disconnected(IWTSPlugin* This,DWORD dwDisconnectCode) { return This->lpVtbl->Disconnected(This,dwDisconnectCode); } -static __WIDL_INLINE HRESULT IWTSPlugin_Terminated(IWTSPlugin* This) { +static inline HRESULT IWTSPlugin_Terminated(IWTSPlugin* This) { return This->lpVtbl->Terminated(This); } #endif @@ -332,17 +324,17 @@ interface IWTSListener { #define IWTSListener_GetConfiguration(This,ppPropertyBag) (This)->lpVtbl->GetConfiguration(This,ppPropertyBag) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSListener_QueryInterface(IWTSListener* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSListener_QueryInterface(IWTSListener* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSListener_AddRef(IWTSListener* This) { +static inline ULONG IWTSListener_AddRef(IWTSListener* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSListener_Release(IWTSListener* This) { +static inline ULONG IWTSListener_Release(IWTSListener* This) { return This->lpVtbl->Release(This); } /*** IWTSListener methods ***/ -static __WIDL_INLINE HRESULT IWTSListener_GetConfiguration(IWTSListener* This,IPropertyBag **ppPropertyBag) { +static inline HRESULT IWTSListener_GetConfiguration(IWTSListener* This,IPropertyBag **ppPropertyBag) { return This->lpVtbl->GetConfiguration(This,ppPropertyBag); } #endif @@ -415,17 +407,17 @@ interface IWTSListenerCallback { #define IWTSListenerCallback_OnNewChannelConnection(This,pChannel,data,pbAccept,ppCallback) (This)->lpVtbl->OnNewChannelConnection(This,pChannel,data,pbAccept,ppCallback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSListenerCallback_QueryInterface(IWTSListenerCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSListenerCallback_QueryInterface(IWTSListenerCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSListenerCallback_AddRef(IWTSListenerCallback* This) { +static inline ULONG IWTSListenerCallback_AddRef(IWTSListenerCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSListenerCallback_Release(IWTSListenerCallback* This) { +static inline ULONG IWTSListenerCallback_Release(IWTSListenerCallback* This) { return This->lpVtbl->Release(This); } /*** IWTSListenerCallback methods ***/ -static __WIDL_INLINE HRESULT IWTSListenerCallback_OnNewChannelConnection(IWTSListenerCallback* This,IWTSVirtualChannel *pChannel,BSTR data,WINBOOL *pbAccept,IWTSVirtualChannelCallback **ppCallback) { +static inline HRESULT IWTSListenerCallback_OnNewChannelConnection(IWTSListenerCallback* This,IWTSVirtualChannel *pChannel,BSTR data,WINBOOL *pbAccept,IWTSVirtualChannelCallback **ppCallback) { return This->lpVtbl->OnNewChannelConnection(This,pChannel,data,pbAccept,ppCallback); } #endif @@ -501,20 +493,20 @@ interface IWTSVirtualChannelCallback { #define IWTSVirtualChannelCallback_OnClose(This) (This)->lpVtbl->OnClose(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSVirtualChannelCallback_QueryInterface(IWTSVirtualChannelCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSVirtualChannelCallback_QueryInterface(IWTSVirtualChannelCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSVirtualChannelCallback_AddRef(IWTSVirtualChannelCallback* This) { +static inline ULONG IWTSVirtualChannelCallback_AddRef(IWTSVirtualChannelCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSVirtualChannelCallback_Release(IWTSVirtualChannelCallback* This) { +static inline ULONG IWTSVirtualChannelCallback_Release(IWTSVirtualChannelCallback* This) { return This->lpVtbl->Release(This); } /*** IWTSVirtualChannelCallback methods ***/ -static __WIDL_INLINE HRESULT IWTSVirtualChannelCallback_OnDataReceived(IWTSVirtualChannelCallback* This,ULONG cbSize,BYTE *pBuffer) { +static inline HRESULT IWTSVirtualChannelCallback_OnDataReceived(IWTSVirtualChannelCallback* This,ULONG cbSize,BYTE *pBuffer) { return This->lpVtbl->OnDataReceived(This,cbSize,pBuffer); } -static __WIDL_INLINE HRESULT IWTSVirtualChannelCallback_OnClose(IWTSVirtualChannelCallback* This) { +static inline HRESULT IWTSVirtualChannelCallback_OnClose(IWTSVirtualChannelCallback* This) { return This->lpVtbl->OnClose(This); } #endif @@ -588,17 +580,17 @@ interface IWTSVirtualChannelManager { #define IWTSVirtualChannelManager_CreateListener(This,pszChannelName,uFlags,pListenerCallback,ppListener) (This)->lpVtbl->CreateListener(This,pszChannelName,uFlags,pListenerCallback,ppListener) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSVirtualChannelManager_QueryInterface(IWTSVirtualChannelManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSVirtualChannelManager_QueryInterface(IWTSVirtualChannelManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSVirtualChannelManager_AddRef(IWTSVirtualChannelManager* This) { +static inline ULONG IWTSVirtualChannelManager_AddRef(IWTSVirtualChannelManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSVirtualChannelManager_Release(IWTSVirtualChannelManager* This) { +static inline ULONG IWTSVirtualChannelManager_Release(IWTSVirtualChannelManager* This) { return This->lpVtbl->Release(This); } /*** IWTSVirtualChannelManager methods ***/ -static __WIDL_INLINE HRESULT IWTSVirtualChannelManager_CreateListener(IWTSVirtualChannelManager* This,const char *pszChannelName,ULONG uFlags,IWTSListenerCallback *pListenerCallback,IWTSListener **ppListener) { +static inline HRESULT IWTSVirtualChannelManager_CreateListener(IWTSVirtualChannelManager* This,const char *pszChannelName,ULONG uFlags,IWTSListenerCallback *pListenerCallback,IWTSListener **ppListener) { return This->lpVtbl->CreateListener(This,pszChannelName,uFlags,pListenerCallback,ppListener); } #endif @@ -676,20 +668,20 @@ interface IWTSVirtualChannel { #define IWTSVirtualChannel_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSVirtualChannel_QueryInterface(IWTSVirtualChannel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSVirtualChannel_QueryInterface(IWTSVirtualChannel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSVirtualChannel_AddRef(IWTSVirtualChannel* This) { +static inline ULONG IWTSVirtualChannel_AddRef(IWTSVirtualChannel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSVirtualChannel_Release(IWTSVirtualChannel* This) { +static inline ULONG IWTSVirtualChannel_Release(IWTSVirtualChannel* This) { return This->lpVtbl->Release(This); } /*** IWTSVirtualChannel methods ***/ -static __WIDL_INLINE HRESULT IWTSVirtualChannel_Write(IWTSVirtualChannel* This,ULONG cbSize,BYTE *pBuffer,IUnknown *pReserved) { +static inline HRESULT IWTSVirtualChannel_Write(IWTSVirtualChannel* This,ULONG cbSize,BYTE *pBuffer,IUnknown *pReserved) { return This->lpVtbl->Write(This,cbSize,pBuffer,pReserved); } -static __WIDL_INLINE HRESULT IWTSVirtualChannel_Close(IWTSVirtualChannel* This) { +static inline HRESULT IWTSVirtualChannel_Close(IWTSVirtualChannel* This) { return This->lpVtbl->Close(This); } #endif @@ -759,17 +751,17 @@ interface IWTSPluginServiceProvider { #define IWTSPluginServiceProvider_GetService(This,ServiceId,ppunkObject) (This)->lpVtbl->GetService(This,ServiceId,ppunkObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSPluginServiceProvider_QueryInterface(IWTSPluginServiceProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSPluginServiceProvider_QueryInterface(IWTSPluginServiceProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSPluginServiceProvider_AddRef(IWTSPluginServiceProvider* This) { +static inline ULONG IWTSPluginServiceProvider_AddRef(IWTSPluginServiceProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSPluginServiceProvider_Release(IWTSPluginServiceProvider* This) { +static inline ULONG IWTSPluginServiceProvider_Release(IWTSPluginServiceProvider* This) { return This->lpVtbl->Release(This); } /*** IWTSPluginServiceProvider methods ***/ -static __WIDL_INLINE HRESULT IWTSPluginServiceProvider_GetService(IWTSPluginServiceProvider* This,GUID ServiceId,IUnknown **ppunkObject) { +static inline HRESULT IWTSPluginServiceProvider_GetService(IWTSPluginServiceProvider* This,GUID ServiceId,IUnknown **ppunkObject) { return This->lpVtbl->GetService(This,ServiceId,ppunkObject); } #endif @@ -866,23 +858,23 @@ interface IWTSBitmapRenderer { #define IWTSBitmapRenderer_RemoveMapping(This) (This)->lpVtbl->RemoveMapping(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSBitmapRenderer_QueryInterface(IWTSBitmapRenderer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSBitmapRenderer_QueryInterface(IWTSBitmapRenderer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSBitmapRenderer_AddRef(IWTSBitmapRenderer* This) { +static inline ULONG IWTSBitmapRenderer_AddRef(IWTSBitmapRenderer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSBitmapRenderer_Release(IWTSBitmapRenderer* This) { +static inline ULONG IWTSBitmapRenderer_Release(IWTSBitmapRenderer* This) { return This->lpVtbl->Release(This); } /*** IWTSBitmapRenderer methods ***/ -static __WIDL_INLINE HRESULT IWTSBitmapRenderer_Render(IWTSBitmapRenderer* This,GUID imageFormat,DWORD dwWidth,DWORD dwHeight,LONG cbStride,DWORD cbImageBuffer,BYTE *pImageBuffer) { +static inline HRESULT IWTSBitmapRenderer_Render(IWTSBitmapRenderer* This,GUID imageFormat,DWORD dwWidth,DWORD dwHeight,LONG cbStride,DWORD cbImageBuffer,BYTE *pImageBuffer) { return This->lpVtbl->Render(This,imageFormat,dwWidth,dwHeight,cbStride,cbImageBuffer,pImageBuffer); } -static __WIDL_INLINE HRESULT IWTSBitmapRenderer_GetRendererStatistics(IWTSBitmapRenderer* This,BITMAP_RENDERER_STATISTICS *pStatistics) { +static inline HRESULT IWTSBitmapRenderer_GetRendererStatistics(IWTSBitmapRenderer* This,BITMAP_RENDERER_STATISTICS *pStatistics) { return This->lpVtbl->GetRendererStatistics(This,pStatistics); } -static __WIDL_INLINE HRESULT IWTSBitmapRenderer_RemoveMapping(IWTSBitmapRenderer* This) { +static inline HRESULT IWTSBitmapRenderer_RemoveMapping(IWTSBitmapRenderer* This) { return This->lpVtbl->RemoveMapping(This); } #endif @@ -949,17 +941,17 @@ interface IWTSBitmapRendererCallback { #define IWTSBitmapRendererCallback_OnTargetSizeChanged(This,rcNewSize) (This)->lpVtbl->OnTargetSizeChanged(This,rcNewSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSBitmapRendererCallback_QueryInterface(IWTSBitmapRendererCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSBitmapRendererCallback_QueryInterface(IWTSBitmapRendererCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSBitmapRendererCallback_AddRef(IWTSBitmapRendererCallback* This) { +static inline ULONG IWTSBitmapRendererCallback_AddRef(IWTSBitmapRendererCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSBitmapRendererCallback_Release(IWTSBitmapRendererCallback* This) { +static inline ULONG IWTSBitmapRendererCallback_Release(IWTSBitmapRendererCallback* This) { return This->lpVtbl->Release(This); } /*** IWTSBitmapRendererCallback methods ***/ -static __WIDL_INLINE HRESULT IWTSBitmapRendererCallback_OnTargetSizeChanged(IWTSBitmapRendererCallback* This,RECT rcNewSize) { +static inline HRESULT IWTSBitmapRendererCallback_OnTargetSizeChanged(IWTSBitmapRendererCallback* This,RECT rcNewSize) { return This->lpVtbl->OnTargetSizeChanged(This,rcNewSize); } #endif @@ -1030,17 +1022,17 @@ interface IWTSBitmapRenderService { #define IWTSBitmapRenderService_GetMappedRenderer(This,mappingId,pMappedRendererCallback,ppMappedRenderer) (This)->lpVtbl->GetMappedRenderer(This,mappingId,pMappedRendererCallback,ppMappedRenderer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWTSBitmapRenderService_QueryInterface(IWTSBitmapRenderService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWTSBitmapRenderService_QueryInterface(IWTSBitmapRenderService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWTSBitmapRenderService_AddRef(IWTSBitmapRenderService* This) { +static inline ULONG IWTSBitmapRenderService_AddRef(IWTSBitmapRenderService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWTSBitmapRenderService_Release(IWTSBitmapRenderService* This) { +static inline ULONG IWTSBitmapRenderService_Release(IWTSBitmapRenderService* This) { return This->lpVtbl->Release(This); } /*** IWTSBitmapRenderService methods ***/ -static __WIDL_INLINE HRESULT IWTSBitmapRenderService_GetMappedRenderer(IWTSBitmapRenderService* This,UINT64 mappingId,IWTSBitmapRendererCallback *pMappedRendererCallback,IWTSBitmapRenderer **ppMappedRenderer) { +static inline HRESULT IWTSBitmapRenderService_GetMappedRenderer(IWTSBitmapRenderService* This,UINT64 mappingId,IWTSBitmapRendererCallback *pMappedRendererCallback,IWTSBitmapRenderer **ppMappedRenderer) { return This->lpVtbl->GetMappedRenderer(This,mappingId,pMappedRendererCallback,ppMappedRenderer); } #endif diff --git a/lib/libc/include/any-windows-any/tuner.h b/lib/libc/include/any-windows-any/tuner.h index 727e0de6caae2b497470ae1234d426852769848b..1865e8fc2f064fb6f5ee5874c33cc4c67e5b30fa 100644 --- a/lib/libc/include/any-windows-any/tuner.h +++ b/lib/libc/include/any-windows-any/tuner.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/tuner.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/tuner.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __tuner_h__ #define __tuner_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __ITuningSpaces_FWD_DEFINED__ @@ -1475,39 +1467,39 @@ interface ITuningSpaces { #define ITuningSpaces_get_EnumTuningSpaces(This,NewEnum) (This)->lpVtbl->get_EnumTuningSpaces(This,NewEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITuningSpaces_QueryInterface(ITuningSpaces* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITuningSpaces_QueryInterface(ITuningSpaces* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITuningSpaces_AddRef(ITuningSpaces* This) { +static inline ULONG ITuningSpaces_AddRef(ITuningSpaces* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITuningSpaces_Release(ITuningSpaces* This) { +static inline ULONG ITuningSpaces_Release(ITuningSpaces* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITuningSpaces_GetTypeInfoCount(ITuningSpaces* This,UINT *pctinfo) { +static inline HRESULT ITuningSpaces_GetTypeInfoCount(ITuningSpaces* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITuningSpaces_GetTypeInfo(ITuningSpaces* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITuningSpaces_GetTypeInfo(ITuningSpaces* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITuningSpaces_GetIDsOfNames(ITuningSpaces* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITuningSpaces_GetIDsOfNames(ITuningSpaces* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITuningSpaces_Invoke(ITuningSpaces* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITuningSpaces_Invoke(ITuningSpaces* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpaces methods ***/ -static __WIDL_INLINE HRESULT ITuningSpaces_get_Count(ITuningSpaces* This,LONG *Count) { +static inline HRESULT ITuningSpaces_get_Count(ITuningSpaces* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ITuningSpaces_get__NewEnum(ITuningSpaces* This,IEnumVARIANT **NewEnum) { +static inline HRESULT ITuningSpaces_get__NewEnum(ITuningSpaces* This,IEnumVARIANT **NewEnum) { return This->lpVtbl->get__NewEnum(This,NewEnum); } -static __WIDL_INLINE HRESULT ITuningSpaces_get_Item(ITuningSpaces* This,VARIANT varIndex,ITuningSpace **TuningSpace) { +static inline HRESULT ITuningSpaces_get_Item(ITuningSpaces* This,VARIANT varIndex,ITuningSpace **TuningSpace) { return This->lpVtbl->get_Item(This,varIndex,TuningSpace); } -static __WIDL_INLINE HRESULT ITuningSpaces_get_EnumTuningSpaces(ITuningSpaces* This,IEnumTuningSpaces **NewEnum) { +static inline HRESULT ITuningSpaces_get_EnumTuningSpaces(ITuningSpaces* This,IEnumTuningSpaces **NewEnum) { return This->lpVtbl->get_EnumTuningSpaces(This,NewEnum); } #endif @@ -1719,66 +1711,66 @@ interface ITuningSpaceContainer { #define ITuningSpaceContainer_put_MaxCount(This,MaxCount) (This)->lpVtbl->put_MaxCount(This,MaxCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITuningSpaceContainer_QueryInterface(ITuningSpaceContainer* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITuningSpaceContainer_QueryInterface(ITuningSpaceContainer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITuningSpaceContainer_AddRef(ITuningSpaceContainer* This) { +static inline ULONG ITuningSpaceContainer_AddRef(ITuningSpaceContainer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITuningSpaceContainer_Release(ITuningSpaceContainer* This) { +static inline ULONG ITuningSpaceContainer_Release(ITuningSpaceContainer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITuningSpaceContainer_GetTypeInfoCount(ITuningSpaceContainer* This,UINT *pctinfo) { +static inline HRESULT ITuningSpaceContainer_GetTypeInfoCount(ITuningSpaceContainer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_GetTypeInfo(ITuningSpaceContainer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITuningSpaceContainer_GetTypeInfo(ITuningSpaceContainer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_GetIDsOfNames(ITuningSpaceContainer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITuningSpaceContainer_GetIDsOfNames(ITuningSpaceContainer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_Invoke(ITuningSpaceContainer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITuningSpaceContainer_Invoke(ITuningSpaceContainer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpaceContainer methods ***/ -static __WIDL_INLINE HRESULT ITuningSpaceContainer_get_Count(ITuningSpaceContainer* This,LONG *Count) { +static inline HRESULT ITuningSpaceContainer_get_Count(ITuningSpaceContainer* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_get__NewEnum(ITuningSpaceContainer* This,IEnumVARIANT **NewEnum) { +static inline HRESULT ITuningSpaceContainer_get__NewEnum(ITuningSpaceContainer* This,IEnumVARIANT **NewEnum) { return This->lpVtbl->get__NewEnum(This,NewEnum); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_get_Item(ITuningSpaceContainer* This,VARIANT varIndex,ITuningSpace **TuningSpace) { +static inline HRESULT ITuningSpaceContainer_get_Item(ITuningSpaceContainer* This,VARIANT varIndex,ITuningSpace **TuningSpace) { return This->lpVtbl->get_Item(This,varIndex,TuningSpace); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_put_Item(ITuningSpaceContainer* This,VARIANT varIndex,ITuningSpace *TuningSpace) { +static inline HRESULT ITuningSpaceContainer_put_Item(ITuningSpaceContainer* This,VARIANT varIndex,ITuningSpace *TuningSpace) { return This->lpVtbl->put_Item(This,varIndex,TuningSpace); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_TuningSpacesForCLSID(ITuningSpaceContainer* This,BSTR SpaceCLSID,ITuningSpaces **NewColl) { +static inline HRESULT ITuningSpaceContainer_TuningSpacesForCLSID(ITuningSpaceContainer* This,BSTR SpaceCLSID,ITuningSpaces **NewColl) { return This->lpVtbl->TuningSpacesForCLSID(This,SpaceCLSID,NewColl); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer__TuningSpacesForCLSID(ITuningSpaceContainer* This,REFCLSID SpaceCLSID,ITuningSpaces **NewColl) { +static inline HRESULT ITuningSpaceContainer__TuningSpacesForCLSID(ITuningSpaceContainer* This,REFCLSID SpaceCLSID,ITuningSpaces **NewColl) { return This->lpVtbl->_TuningSpacesForCLSID(This,SpaceCLSID,NewColl); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_TuningSpacesForName(ITuningSpaceContainer* This,BSTR Name,ITuningSpaces **NewColl) { +static inline HRESULT ITuningSpaceContainer_TuningSpacesForName(ITuningSpaceContainer* This,BSTR Name,ITuningSpaces **NewColl) { return This->lpVtbl->TuningSpacesForName(This,Name,NewColl); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_FindID(ITuningSpaceContainer* This,ITuningSpace *TuningSpace,LONG *ID) { +static inline HRESULT ITuningSpaceContainer_FindID(ITuningSpaceContainer* This,ITuningSpace *TuningSpace,LONG *ID) { return This->lpVtbl->FindID(This,TuningSpace,ID); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_Add(ITuningSpaceContainer* This,ITuningSpace *TuningSpace,VARIANT *NewIndex) { +static inline HRESULT ITuningSpaceContainer_Add(ITuningSpaceContainer* This,ITuningSpace *TuningSpace,VARIANT *NewIndex) { return This->lpVtbl->Add(This,TuningSpace,NewIndex); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_get_EnumTuningSpaces(ITuningSpaceContainer* This,IEnumTuningSpaces **ppEnum) { +static inline HRESULT ITuningSpaceContainer_get_EnumTuningSpaces(ITuningSpaceContainer* This,IEnumTuningSpaces **ppEnum) { return This->lpVtbl->get_EnumTuningSpaces(This,ppEnum); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_Remove(ITuningSpaceContainer* This,VARIANT Index) { +static inline HRESULT ITuningSpaceContainer_Remove(ITuningSpaceContainer* This,VARIANT Index) { return This->lpVtbl->Remove(This,Index); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_get_MaxCount(ITuningSpaceContainer* This,LONG *MaxCount) { +static inline HRESULT ITuningSpaceContainer_get_MaxCount(ITuningSpaceContainer* This,LONG *MaxCount) { return This->lpVtbl->get_MaxCount(This,MaxCount); } -static __WIDL_INLINE HRESULT ITuningSpaceContainer_put_MaxCount(ITuningSpaceContainer* This,LONG MaxCount) { +static inline HRESULT ITuningSpaceContainer_put_MaxCount(ITuningSpaceContainer* This,LONG MaxCount) { return This->lpVtbl->put_MaxCount(This,MaxCount); } #endif @@ -2024,84 +2016,84 @@ interface ITuningSpace { #define ITuningSpace_Clone(This,NewTS) (This)->lpVtbl->Clone(This,NewTS) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITuningSpace_QueryInterface(ITuningSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITuningSpace_QueryInterface(ITuningSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITuningSpace_AddRef(ITuningSpace* This) { +static inline ULONG ITuningSpace_AddRef(ITuningSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITuningSpace_Release(ITuningSpace* This) { +static inline ULONG ITuningSpace_Release(ITuningSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITuningSpace_GetTypeInfoCount(ITuningSpace* This,UINT *pctinfo) { +static inline HRESULT ITuningSpace_GetTypeInfoCount(ITuningSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITuningSpace_GetTypeInfo(ITuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITuningSpace_GetTypeInfo(ITuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITuningSpace_GetIDsOfNames(ITuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITuningSpace_GetIDsOfNames(ITuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITuningSpace_Invoke(ITuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITuningSpace_Invoke(ITuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT ITuningSpace_get_UniqueName(ITuningSpace* This,BSTR *Name) { +static inline HRESULT ITuningSpace_get_UniqueName(ITuningSpace* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT ITuningSpace_put_UniqueName(ITuningSpace* This,BSTR Name) { +static inline HRESULT ITuningSpace_put_UniqueName(ITuningSpace* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT ITuningSpace_get_FriendlyName(ITuningSpace* This,BSTR *Name) { +static inline HRESULT ITuningSpace_get_FriendlyName(ITuningSpace* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT ITuningSpace_put_FriendlyName(ITuningSpace* This,BSTR Name) { +static inline HRESULT ITuningSpace_put_FriendlyName(ITuningSpace* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT ITuningSpace_get_CLSID(ITuningSpace* This,BSTR *SpaceCLSID) { +static inline HRESULT ITuningSpace_get_CLSID(ITuningSpace* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT ITuningSpace_get_NetworkType(ITuningSpace* This,BSTR *NetworkTypeGuid) { +static inline HRESULT ITuningSpace_get_NetworkType(ITuningSpace* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT ITuningSpace_put_NetworkType(ITuningSpace* This,BSTR NetworkTypeGuid) { +static inline HRESULT ITuningSpace_put_NetworkType(ITuningSpace* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT ITuningSpace_get__NetworkType(ITuningSpace* This,GUID *NetworkTypeGuid) { +static inline HRESULT ITuningSpace_get__NetworkType(ITuningSpace* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT ITuningSpace_put__NetworkType(ITuningSpace* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT ITuningSpace_put__NetworkType(ITuningSpace* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT ITuningSpace_CreateTuneRequest(ITuningSpace* This,ITuneRequest **TuneRequest) { +static inline HRESULT ITuningSpace_CreateTuneRequest(ITuningSpace* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT ITuningSpace_EnumCategoryGUIDs(ITuningSpace* This,IEnumGUID **ppEnum) { +static inline HRESULT ITuningSpace_EnumCategoryGUIDs(ITuningSpace* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT ITuningSpace_EnumDeviceMonikers(ITuningSpace* This,IEnumMoniker **ppEnum) { +static inline HRESULT ITuningSpace_EnumDeviceMonikers(ITuningSpace* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT ITuningSpace_get_DefaultPreferredComponentTypes(ITuningSpace* This,IComponentTypes **ComponentTypes) { +static inline HRESULT ITuningSpace_get_DefaultPreferredComponentTypes(ITuningSpace* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT ITuningSpace_put_DefaultPreferredComponentTypes(ITuningSpace* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT ITuningSpace_put_DefaultPreferredComponentTypes(ITuningSpace* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT ITuningSpace_get_FrequencyMapping(ITuningSpace* This,BSTR *pMapping) { +static inline HRESULT ITuningSpace_get_FrequencyMapping(ITuningSpace* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT ITuningSpace_put_FrequencyMapping(ITuningSpace* This,BSTR Mapping) { +static inline HRESULT ITuningSpace_put_FrequencyMapping(ITuningSpace* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT ITuningSpace_get_DefaultLocator(ITuningSpace* This,ILocator **LocatorVal) { +static inline HRESULT ITuningSpace_get_DefaultLocator(ITuningSpace* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT ITuningSpace_put_DefaultLocator(ITuningSpace* This,ILocator *LocatorVal) { +static inline HRESULT ITuningSpace_put_DefaultLocator(ITuningSpace* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT ITuningSpace_Clone(ITuningSpace* This,ITuningSpace **NewTS) { +static inline HRESULT ITuningSpace_Clone(ITuningSpace* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } #endif @@ -2195,26 +2187,26 @@ interface IEnumTuningSpaces { #define IEnumTuningSpaces_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumTuningSpaces_QueryInterface(IEnumTuningSpaces* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumTuningSpaces_QueryInterface(IEnumTuningSpaces* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumTuningSpaces_AddRef(IEnumTuningSpaces* This) { +static inline ULONG IEnumTuningSpaces_AddRef(IEnumTuningSpaces* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumTuningSpaces_Release(IEnumTuningSpaces* This) { +static inline ULONG IEnumTuningSpaces_Release(IEnumTuningSpaces* This) { return This->lpVtbl->Release(This); } /*** IEnumTuningSpaces methods ***/ -static __WIDL_INLINE HRESULT IEnumTuningSpaces_Next(IEnumTuningSpaces* This,ULONG celt,ITuningSpace **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumTuningSpaces_Next(IEnumTuningSpaces* This,ULONG celt,ITuningSpace **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumTuningSpaces_Skip(IEnumTuningSpaces* This,ULONG celt) { +static inline HRESULT IEnumTuningSpaces_Skip(IEnumTuningSpaces* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumTuningSpaces_Reset(IEnumTuningSpaces* This) { +static inline HRESULT IEnumTuningSpaces_Reset(IEnumTuningSpaces* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumTuningSpaces_Clone(IEnumTuningSpaces* This,IEnumTuningSpaces **ppEnum) { +static inline HRESULT IEnumTuningSpaces_Clone(IEnumTuningSpaces* This,IEnumTuningSpaces **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -2421,91 +2413,91 @@ interface IDVBTuningSpace { #define IDVBTuningSpace_put_SystemType(This,SysType) (This)->lpVtbl->put_SystemType(This,SysType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDVBTuningSpace_QueryInterface(IDVBTuningSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDVBTuningSpace_QueryInterface(IDVBTuningSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDVBTuningSpace_AddRef(IDVBTuningSpace* This) { +static inline ULONG IDVBTuningSpace_AddRef(IDVBTuningSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDVBTuningSpace_Release(IDVBTuningSpace* This) { +static inline ULONG IDVBTuningSpace_Release(IDVBTuningSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDVBTuningSpace_GetTypeInfoCount(IDVBTuningSpace* This,UINT *pctinfo) { +static inline HRESULT IDVBTuningSpace_GetTypeInfoCount(IDVBTuningSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_GetTypeInfo(IDVBTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDVBTuningSpace_GetTypeInfo(IDVBTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_GetIDsOfNames(IDVBTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDVBTuningSpace_GetIDsOfNames(IDVBTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_Invoke(IDVBTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDVBTuningSpace_Invoke(IDVBTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDVBTuningSpace_get_UniqueName(IDVBTuningSpace* This,BSTR *Name) { +static inline HRESULT IDVBTuningSpace_get_UniqueName(IDVBTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_put_UniqueName(IDVBTuningSpace* This,BSTR Name) { +static inline HRESULT IDVBTuningSpace_put_UniqueName(IDVBTuningSpace* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_get_FriendlyName(IDVBTuningSpace* This,BSTR *Name) { +static inline HRESULT IDVBTuningSpace_get_FriendlyName(IDVBTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_put_FriendlyName(IDVBTuningSpace* This,BSTR Name) { +static inline HRESULT IDVBTuningSpace_put_FriendlyName(IDVBTuningSpace* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_get_CLSID(IDVBTuningSpace* This,BSTR *SpaceCLSID) { +static inline HRESULT IDVBTuningSpace_get_CLSID(IDVBTuningSpace* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_get_NetworkType(IDVBTuningSpace* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IDVBTuningSpace_get_NetworkType(IDVBTuningSpace* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_put_NetworkType(IDVBTuningSpace* This,BSTR NetworkTypeGuid) { +static inline HRESULT IDVBTuningSpace_put_NetworkType(IDVBTuningSpace* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_get__NetworkType(IDVBTuningSpace* This,GUID *NetworkTypeGuid) { +static inline HRESULT IDVBTuningSpace_get__NetworkType(IDVBTuningSpace* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_put__NetworkType(IDVBTuningSpace* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IDVBTuningSpace_put__NetworkType(IDVBTuningSpace* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_CreateTuneRequest(IDVBTuningSpace* This,ITuneRequest **TuneRequest) { +static inline HRESULT IDVBTuningSpace_CreateTuneRequest(IDVBTuningSpace* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_EnumCategoryGUIDs(IDVBTuningSpace* This,IEnumGUID **ppEnum) { +static inline HRESULT IDVBTuningSpace_EnumCategoryGUIDs(IDVBTuningSpace* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_EnumDeviceMonikers(IDVBTuningSpace* This,IEnumMoniker **ppEnum) { +static inline HRESULT IDVBTuningSpace_EnumDeviceMonikers(IDVBTuningSpace* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_get_DefaultPreferredComponentTypes(IDVBTuningSpace* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IDVBTuningSpace_get_DefaultPreferredComponentTypes(IDVBTuningSpace* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_put_DefaultPreferredComponentTypes(IDVBTuningSpace* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IDVBTuningSpace_put_DefaultPreferredComponentTypes(IDVBTuningSpace* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_get_FrequencyMapping(IDVBTuningSpace* This,BSTR *pMapping) { +static inline HRESULT IDVBTuningSpace_get_FrequencyMapping(IDVBTuningSpace* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_put_FrequencyMapping(IDVBTuningSpace* This,BSTR Mapping) { +static inline HRESULT IDVBTuningSpace_put_FrequencyMapping(IDVBTuningSpace* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_get_DefaultLocator(IDVBTuningSpace* This,ILocator **LocatorVal) { +static inline HRESULT IDVBTuningSpace_get_DefaultLocator(IDVBTuningSpace* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_put_DefaultLocator(IDVBTuningSpace* This,ILocator *LocatorVal) { +static inline HRESULT IDVBTuningSpace_put_DefaultLocator(IDVBTuningSpace* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_Clone(IDVBTuningSpace* This,ITuningSpace **NewTS) { +static inline HRESULT IDVBTuningSpace_Clone(IDVBTuningSpace* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } /*** IDVBTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDVBTuningSpace_get_SystemType(IDVBTuningSpace* This,DVBSystemType *SysType) { +static inline HRESULT IDVBTuningSpace_get_SystemType(IDVBTuningSpace* This,DVBSystemType *SysType) { return This->lpVtbl->get_SystemType(This,SysType); } -static __WIDL_INLINE HRESULT IDVBTuningSpace_put_SystemType(IDVBTuningSpace* This,DVBSystemType SysType) { +static inline HRESULT IDVBTuningSpace_put_SystemType(IDVBTuningSpace* This,DVBSystemType SysType) { return This->lpVtbl->put_SystemType(This,SysType); } #endif @@ -2724,98 +2716,98 @@ interface IDVBTuningSpace2 { #define IDVBTuningSpace2_put_NetworkID(This,NetworkID) (This)->lpVtbl->put_NetworkID(This,NetworkID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDVBTuningSpace2_QueryInterface(IDVBTuningSpace2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDVBTuningSpace2_QueryInterface(IDVBTuningSpace2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDVBTuningSpace2_AddRef(IDVBTuningSpace2* This) { +static inline ULONG IDVBTuningSpace2_AddRef(IDVBTuningSpace2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDVBTuningSpace2_Release(IDVBTuningSpace2* This) { +static inline ULONG IDVBTuningSpace2_Release(IDVBTuningSpace2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDVBTuningSpace2_GetTypeInfoCount(IDVBTuningSpace2* This,UINT *pctinfo) { +static inline HRESULT IDVBTuningSpace2_GetTypeInfoCount(IDVBTuningSpace2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_GetTypeInfo(IDVBTuningSpace2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDVBTuningSpace2_GetTypeInfo(IDVBTuningSpace2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_GetIDsOfNames(IDVBTuningSpace2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDVBTuningSpace2_GetIDsOfNames(IDVBTuningSpace2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_Invoke(IDVBTuningSpace2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDVBTuningSpace2_Invoke(IDVBTuningSpace2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get_UniqueName(IDVBTuningSpace2* This,BSTR *Name) { +static inline HRESULT IDVBTuningSpace2_get_UniqueName(IDVBTuningSpace2* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_put_UniqueName(IDVBTuningSpace2* This,BSTR Name) { +static inline HRESULT IDVBTuningSpace2_put_UniqueName(IDVBTuningSpace2* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get_FriendlyName(IDVBTuningSpace2* This,BSTR *Name) { +static inline HRESULT IDVBTuningSpace2_get_FriendlyName(IDVBTuningSpace2* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_put_FriendlyName(IDVBTuningSpace2* This,BSTR Name) { +static inline HRESULT IDVBTuningSpace2_put_FriendlyName(IDVBTuningSpace2* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get_CLSID(IDVBTuningSpace2* This,BSTR *SpaceCLSID) { +static inline HRESULT IDVBTuningSpace2_get_CLSID(IDVBTuningSpace2* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get_NetworkType(IDVBTuningSpace2* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IDVBTuningSpace2_get_NetworkType(IDVBTuningSpace2* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_put_NetworkType(IDVBTuningSpace2* This,BSTR NetworkTypeGuid) { +static inline HRESULT IDVBTuningSpace2_put_NetworkType(IDVBTuningSpace2* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get__NetworkType(IDVBTuningSpace2* This,GUID *NetworkTypeGuid) { +static inline HRESULT IDVBTuningSpace2_get__NetworkType(IDVBTuningSpace2* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_put__NetworkType(IDVBTuningSpace2* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IDVBTuningSpace2_put__NetworkType(IDVBTuningSpace2* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_CreateTuneRequest(IDVBTuningSpace2* This,ITuneRequest **TuneRequest) { +static inline HRESULT IDVBTuningSpace2_CreateTuneRequest(IDVBTuningSpace2* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_EnumCategoryGUIDs(IDVBTuningSpace2* This,IEnumGUID **ppEnum) { +static inline HRESULT IDVBTuningSpace2_EnumCategoryGUIDs(IDVBTuningSpace2* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_EnumDeviceMonikers(IDVBTuningSpace2* This,IEnumMoniker **ppEnum) { +static inline HRESULT IDVBTuningSpace2_EnumDeviceMonikers(IDVBTuningSpace2* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get_DefaultPreferredComponentTypes(IDVBTuningSpace2* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IDVBTuningSpace2_get_DefaultPreferredComponentTypes(IDVBTuningSpace2* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_put_DefaultPreferredComponentTypes(IDVBTuningSpace2* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IDVBTuningSpace2_put_DefaultPreferredComponentTypes(IDVBTuningSpace2* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get_FrequencyMapping(IDVBTuningSpace2* This,BSTR *pMapping) { +static inline HRESULT IDVBTuningSpace2_get_FrequencyMapping(IDVBTuningSpace2* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_put_FrequencyMapping(IDVBTuningSpace2* This,BSTR Mapping) { +static inline HRESULT IDVBTuningSpace2_put_FrequencyMapping(IDVBTuningSpace2* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get_DefaultLocator(IDVBTuningSpace2* This,ILocator **LocatorVal) { +static inline HRESULT IDVBTuningSpace2_get_DefaultLocator(IDVBTuningSpace2* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_put_DefaultLocator(IDVBTuningSpace2* This,ILocator *LocatorVal) { +static inline HRESULT IDVBTuningSpace2_put_DefaultLocator(IDVBTuningSpace2* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_Clone(IDVBTuningSpace2* This,ITuningSpace **NewTS) { +static inline HRESULT IDVBTuningSpace2_Clone(IDVBTuningSpace2* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } /*** IDVBTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get_SystemType(IDVBTuningSpace2* This,DVBSystemType *SysType) { +static inline HRESULT IDVBTuningSpace2_get_SystemType(IDVBTuningSpace2* This,DVBSystemType *SysType) { return This->lpVtbl->get_SystemType(This,SysType); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_put_SystemType(IDVBTuningSpace2* This,DVBSystemType SysType) { +static inline HRESULT IDVBTuningSpace2_put_SystemType(IDVBTuningSpace2* This,DVBSystemType SysType) { return This->lpVtbl->put_SystemType(This,SysType); } /*** IDVBTuningSpace2 methods ***/ -static __WIDL_INLINE HRESULT IDVBTuningSpace2_get_NetworkID(IDVBTuningSpace2* This,LONG *NetworkID) { +static inline HRESULT IDVBTuningSpace2_get_NetworkID(IDVBTuningSpace2* This,LONG *NetworkID) { return This->lpVtbl->get_NetworkID(This,NetworkID); } -static __WIDL_INLINE HRESULT IDVBTuningSpace2_put_NetworkID(IDVBTuningSpace2* This,LONG NetworkID) { +static inline HRESULT IDVBTuningSpace2_put_NetworkID(IDVBTuningSpace2* This,LONG NetworkID) { return This->lpVtbl->put_NetworkID(This,NetworkID); } #endif @@ -3110,129 +3102,129 @@ interface IDVBSTuningSpace { #define IDVBSTuningSpace_put_SpectralInversion(This,SpectralInversionVal) (This)->lpVtbl->put_SpectralInversion(This,SpectralInversionVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDVBSTuningSpace_QueryInterface(IDVBSTuningSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDVBSTuningSpace_QueryInterface(IDVBSTuningSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDVBSTuningSpace_AddRef(IDVBSTuningSpace* This) { +static inline ULONG IDVBSTuningSpace_AddRef(IDVBSTuningSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDVBSTuningSpace_Release(IDVBSTuningSpace* This) { +static inline ULONG IDVBSTuningSpace_Release(IDVBSTuningSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDVBSTuningSpace_GetTypeInfoCount(IDVBSTuningSpace* This,UINT *pctinfo) { +static inline HRESULT IDVBSTuningSpace_GetTypeInfoCount(IDVBSTuningSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_GetTypeInfo(IDVBSTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDVBSTuningSpace_GetTypeInfo(IDVBSTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_GetIDsOfNames(IDVBSTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDVBSTuningSpace_GetIDsOfNames(IDVBSTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_Invoke(IDVBSTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDVBSTuningSpace_Invoke(IDVBSTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_UniqueName(IDVBSTuningSpace* This,BSTR *Name) { +static inline HRESULT IDVBSTuningSpace_get_UniqueName(IDVBSTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_UniqueName(IDVBSTuningSpace* This,BSTR Name) { +static inline HRESULT IDVBSTuningSpace_put_UniqueName(IDVBSTuningSpace* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_FriendlyName(IDVBSTuningSpace* This,BSTR *Name) { +static inline HRESULT IDVBSTuningSpace_get_FriendlyName(IDVBSTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_FriendlyName(IDVBSTuningSpace* This,BSTR Name) { +static inline HRESULT IDVBSTuningSpace_put_FriendlyName(IDVBSTuningSpace* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_CLSID(IDVBSTuningSpace* This,BSTR *SpaceCLSID) { +static inline HRESULT IDVBSTuningSpace_get_CLSID(IDVBSTuningSpace* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_NetworkType(IDVBSTuningSpace* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IDVBSTuningSpace_get_NetworkType(IDVBSTuningSpace* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_NetworkType(IDVBSTuningSpace* This,BSTR NetworkTypeGuid) { +static inline HRESULT IDVBSTuningSpace_put_NetworkType(IDVBSTuningSpace* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get__NetworkType(IDVBSTuningSpace* This,GUID *NetworkTypeGuid) { +static inline HRESULT IDVBSTuningSpace_get__NetworkType(IDVBSTuningSpace* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put__NetworkType(IDVBSTuningSpace* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IDVBSTuningSpace_put__NetworkType(IDVBSTuningSpace* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_CreateTuneRequest(IDVBSTuningSpace* This,ITuneRequest **TuneRequest) { +static inline HRESULT IDVBSTuningSpace_CreateTuneRequest(IDVBSTuningSpace* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_EnumCategoryGUIDs(IDVBSTuningSpace* This,IEnumGUID **ppEnum) { +static inline HRESULT IDVBSTuningSpace_EnumCategoryGUIDs(IDVBSTuningSpace* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_EnumDeviceMonikers(IDVBSTuningSpace* This,IEnumMoniker **ppEnum) { +static inline HRESULT IDVBSTuningSpace_EnumDeviceMonikers(IDVBSTuningSpace* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_DefaultPreferredComponentTypes(IDVBSTuningSpace* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IDVBSTuningSpace_get_DefaultPreferredComponentTypes(IDVBSTuningSpace* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_DefaultPreferredComponentTypes(IDVBSTuningSpace* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IDVBSTuningSpace_put_DefaultPreferredComponentTypes(IDVBSTuningSpace* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_FrequencyMapping(IDVBSTuningSpace* This,BSTR *pMapping) { +static inline HRESULT IDVBSTuningSpace_get_FrequencyMapping(IDVBSTuningSpace* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_FrequencyMapping(IDVBSTuningSpace* This,BSTR Mapping) { +static inline HRESULT IDVBSTuningSpace_put_FrequencyMapping(IDVBSTuningSpace* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_DefaultLocator(IDVBSTuningSpace* This,ILocator **LocatorVal) { +static inline HRESULT IDVBSTuningSpace_get_DefaultLocator(IDVBSTuningSpace* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_DefaultLocator(IDVBSTuningSpace* This,ILocator *LocatorVal) { +static inline HRESULT IDVBSTuningSpace_put_DefaultLocator(IDVBSTuningSpace* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_Clone(IDVBSTuningSpace* This,ITuningSpace **NewTS) { +static inline HRESULT IDVBSTuningSpace_Clone(IDVBSTuningSpace* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } /*** IDVBTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_SystemType(IDVBSTuningSpace* This,DVBSystemType *SysType) { +static inline HRESULT IDVBSTuningSpace_get_SystemType(IDVBSTuningSpace* This,DVBSystemType *SysType) { return This->lpVtbl->get_SystemType(This,SysType); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_SystemType(IDVBSTuningSpace* This,DVBSystemType SysType) { +static inline HRESULT IDVBSTuningSpace_put_SystemType(IDVBSTuningSpace* This,DVBSystemType SysType) { return This->lpVtbl->put_SystemType(This,SysType); } /*** IDVBTuningSpace2 methods ***/ -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_NetworkID(IDVBSTuningSpace* This,LONG *NetworkID) { +static inline HRESULT IDVBSTuningSpace_get_NetworkID(IDVBSTuningSpace* This,LONG *NetworkID) { return This->lpVtbl->get_NetworkID(This,NetworkID); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_NetworkID(IDVBSTuningSpace* This,LONG NetworkID) { +static inline HRESULT IDVBSTuningSpace_put_NetworkID(IDVBSTuningSpace* This,LONG NetworkID) { return This->lpVtbl->put_NetworkID(This,NetworkID); } /*** IDVBSTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_LowOscillator(IDVBSTuningSpace* This,LONG *LowOscillator) { +static inline HRESULT IDVBSTuningSpace_get_LowOscillator(IDVBSTuningSpace* This,LONG *LowOscillator) { return This->lpVtbl->get_LowOscillator(This,LowOscillator); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_LowOscillator(IDVBSTuningSpace* This,LONG LowOscillator) { +static inline HRESULT IDVBSTuningSpace_put_LowOscillator(IDVBSTuningSpace* This,LONG LowOscillator) { return This->lpVtbl->put_LowOscillator(This,LowOscillator); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_HighOscillator(IDVBSTuningSpace* This,LONG *HighOscillator) { +static inline HRESULT IDVBSTuningSpace_get_HighOscillator(IDVBSTuningSpace* This,LONG *HighOscillator) { return This->lpVtbl->get_HighOscillator(This,HighOscillator); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_HighOscillator(IDVBSTuningSpace* This,LONG HighOscillator) { +static inline HRESULT IDVBSTuningSpace_put_HighOscillator(IDVBSTuningSpace* This,LONG HighOscillator) { return This->lpVtbl->put_HighOscillator(This,HighOscillator); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_LNBSwitch(IDVBSTuningSpace* This,LONG *LNBSwitch) { +static inline HRESULT IDVBSTuningSpace_get_LNBSwitch(IDVBSTuningSpace* This,LONG *LNBSwitch) { return This->lpVtbl->get_LNBSwitch(This,LNBSwitch); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_LNBSwitch(IDVBSTuningSpace* This,LONG LNBSwitch) { +static inline HRESULT IDVBSTuningSpace_put_LNBSwitch(IDVBSTuningSpace* This,LONG LNBSwitch) { return This->lpVtbl->put_LNBSwitch(This,LNBSwitch); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_InputRange(IDVBSTuningSpace* This,BSTR *InputRange) { +static inline HRESULT IDVBSTuningSpace_get_InputRange(IDVBSTuningSpace* This,BSTR *InputRange) { return This->lpVtbl->get_InputRange(This,InputRange); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_InputRange(IDVBSTuningSpace* This,BSTR InputRange) { +static inline HRESULT IDVBSTuningSpace_put_InputRange(IDVBSTuningSpace* This,BSTR InputRange) { return This->lpVtbl->put_InputRange(This,InputRange); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_get_SpectralInversion(IDVBSTuningSpace* This,SpectralInversion *SpectralInversionVal) { +static inline HRESULT IDVBSTuningSpace_get_SpectralInversion(IDVBSTuningSpace* This,SpectralInversion *SpectralInversionVal) { return This->lpVtbl->get_SpectralInversion(This,SpectralInversionVal); } -static __WIDL_INLINE HRESULT IDVBSTuningSpace_put_SpectralInversion(IDVBSTuningSpace* This,SpectralInversion SpectralInversionVal) { +static inline HRESULT IDVBSTuningSpace_put_SpectralInversion(IDVBSTuningSpace* This,SpectralInversion SpectralInversionVal) { return This->lpVtbl->put_SpectralInversion(This,SpectralInversionVal); } #endif @@ -3421,84 +3413,84 @@ interface IAuxInTuningSpace { #define IAuxInTuningSpace_Clone(This,NewTS) (This)->lpVtbl->Clone(This,NewTS) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAuxInTuningSpace_QueryInterface(IAuxInTuningSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAuxInTuningSpace_QueryInterface(IAuxInTuningSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAuxInTuningSpace_AddRef(IAuxInTuningSpace* This) { +static inline ULONG IAuxInTuningSpace_AddRef(IAuxInTuningSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAuxInTuningSpace_Release(IAuxInTuningSpace* This) { +static inline ULONG IAuxInTuningSpace_Release(IAuxInTuningSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAuxInTuningSpace_GetTypeInfoCount(IAuxInTuningSpace* This,UINT *pctinfo) { +static inline HRESULT IAuxInTuningSpace_GetTypeInfoCount(IAuxInTuningSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_GetTypeInfo(IAuxInTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAuxInTuningSpace_GetTypeInfo(IAuxInTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_GetIDsOfNames(IAuxInTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAuxInTuningSpace_GetIDsOfNames(IAuxInTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_Invoke(IAuxInTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAuxInTuningSpace_Invoke(IAuxInTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IAuxInTuningSpace_get_UniqueName(IAuxInTuningSpace* This,BSTR *Name) { +static inline HRESULT IAuxInTuningSpace_get_UniqueName(IAuxInTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_put_UniqueName(IAuxInTuningSpace* This,BSTR Name) { +static inline HRESULT IAuxInTuningSpace_put_UniqueName(IAuxInTuningSpace* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_get_FriendlyName(IAuxInTuningSpace* This,BSTR *Name) { +static inline HRESULT IAuxInTuningSpace_get_FriendlyName(IAuxInTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_put_FriendlyName(IAuxInTuningSpace* This,BSTR Name) { +static inline HRESULT IAuxInTuningSpace_put_FriendlyName(IAuxInTuningSpace* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_get_CLSID(IAuxInTuningSpace* This,BSTR *SpaceCLSID) { +static inline HRESULT IAuxInTuningSpace_get_CLSID(IAuxInTuningSpace* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_get_NetworkType(IAuxInTuningSpace* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IAuxInTuningSpace_get_NetworkType(IAuxInTuningSpace* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_put_NetworkType(IAuxInTuningSpace* This,BSTR NetworkTypeGuid) { +static inline HRESULT IAuxInTuningSpace_put_NetworkType(IAuxInTuningSpace* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_get__NetworkType(IAuxInTuningSpace* This,GUID *NetworkTypeGuid) { +static inline HRESULT IAuxInTuningSpace_get__NetworkType(IAuxInTuningSpace* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_put__NetworkType(IAuxInTuningSpace* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IAuxInTuningSpace_put__NetworkType(IAuxInTuningSpace* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_CreateTuneRequest(IAuxInTuningSpace* This,ITuneRequest **TuneRequest) { +static inline HRESULT IAuxInTuningSpace_CreateTuneRequest(IAuxInTuningSpace* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_EnumCategoryGUIDs(IAuxInTuningSpace* This,IEnumGUID **ppEnum) { +static inline HRESULT IAuxInTuningSpace_EnumCategoryGUIDs(IAuxInTuningSpace* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_EnumDeviceMonikers(IAuxInTuningSpace* This,IEnumMoniker **ppEnum) { +static inline HRESULT IAuxInTuningSpace_EnumDeviceMonikers(IAuxInTuningSpace* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_get_DefaultPreferredComponentTypes(IAuxInTuningSpace* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IAuxInTuningSpace_get_DefaultPreferredComponentTypes(IAuxInTuningSpace* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_put_DefaultPreferredComponentTypes(IAuxInTuningSpace* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IAuxInTuningSpace_put_DefaultPreferredComponentTypes(IAuxInTuningSpace* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_get_FrequencyMapping(IAuxInTuningSpace* This,BSTR *pMapping) { +static inline HRESULT IAuxInTuningSpace_get_FrequencyMapping(IAuxInTuningSpace* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_put_FrequencyMapping(IAuxInTuningSpace* This,BSTR Mapping) { +static inline HRESULT IAuxInTuningSpace_put_FrequencyMapping(IAuxInTuningSpace* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_get_DefaultLocator(IAuxInTuningSpace* This,ILocator **LocatorVal) { +static inline HRESULT IAuxInTuningSpace_get_DefaultLocator(IAuxInTuningSpace* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_put_DefaultLocator(IAuxInTuningSpace* This,ILocator *LocatorVal) { +static inline HRESULT IAuxInTuningSpace_put_DefaultLocator(IAuxInTuningSpace* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace_Clone(IAuxInTuningSpace* This,ITuningSpace **NewTS) { +static inline HRESULT IAuxInTuningSpace_Clone(IAuxInTuningSpace* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } #endif @@ -3705,91 +3697,91 @@ interface IAuxInTuningSpace2 { #define IAuxInTuningSpace2_put_CountryCode(This,NewCountryCodeVal) (This)->lpVtbl->put_CountryCode(This,NewCountryCodeVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_QueryInterface(IAuxInTuningSpace2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAuxInTuningSpace2_QueryInterface(IAuxInTuningSpace2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAuxInTuningSpace2_AddRef(IAuxInTuningSpace2* This) { +static inline ULONG IAuxInTuningSpace2_AddRef(IAuxInTuningSpace2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAuxInTuningSpace2_Release(IAuxInTuningSpace2* This) { +static inline ULONG IAuxInTuningSpace2_Release(IAuxInTuningSpace2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_GetTypeInfoCount(IAuxInTuningSpace2* This,UINT *pctinfo) { +static inline HRESULT IAuxInTuningSpace2_GetTypeInfoCount(IAuxInTuningSpace2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_GetTypeInfo(IAuxInTuningSpace2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAuxInTuningSpace2_GetTypeInfo(IAuxInTuningSpace2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_GetIDsOfNames(IAuxInTuningSpace2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAuxInTuningSpace2_GetIDsOfNames(IAuxInTuningSpace2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_Invoke(IAuxInTuningSpace2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAuxInTuningSpace2_Invoke(IAuxInTuningSpace2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_get_UniqueName(IAuxInTuningSpace2* This,BSTR *Name) { +static inline HRESULT IAuxInTuningSpace2_get_UniqueName(IAuxInTuningSpace2* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_put_UniqueName(IAuxInTuningSpace2* This,BSTR Name) { +static inline HRESULT IAuxInTuningSpace2_put_UniqueName(IAuxInTuningSpace2* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_get_FriendlyName(IAuxInTuningSpace2* This,BSTR *Name) { +static inline HRESULT IAuxInTuningSpace2_get_FriendlyName(IAuxInTuningSpace2* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_put_FriendlyName(IAuxInTuningSpace2* This,BSTR Name) { +static inline HRESULT IAuxInTuningSpace2_put_FriendlyName(IAuxInTuningSpace2* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_get_CLSID(IAuxInTuningSpace2* This,BSTR *SpaceCLSID) { +static inline HRESULT IAuxInTuningSpace2_get_CLSID(IAuxInTuningSpace2* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_get_NetworkType(IAuxInTuningSpace2* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IAuxInTuningSpace2_get_NetworkType(IAuxInTuningSpace2* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_put_NetworkType(IAuxInTuningSpace2* This,BSTR NetworkTypeGuid) { +static inline HRESULT IAuxInTuningSpace2_put_NetworkType(IAuxInTuningSpace2* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_get__NetworkType(IAuxInTuningSpace2* This,GUID *NetworkTypeGuid) { +static inline HRESULT IAuxInTuningSpace2_get__NetworkType(IAuxInTuningSpace2* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_put__NetworkType(IAuxInTuningSpace2* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IAuxInTuningSpace2_put__NetworkType(IAuxInTuningSpace2* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_CreateTuneRequest(IAuxInTuningSpace2* This,ITuneRequest **TuneRequest) { +static inline HRESULT IAuxInTuningSpace2_CreateTuneRequest(IAuxInTuningSpace2* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_EnumCategoryGUIDs(IAuxInTuningSpace2* This,IEnumGUID **ppEnum) { +static inline HRESULT IAuxInTuningSpace2_EnumCategoryGUIDs(IAuxInTuningSpace2* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_EnumDeviceMonikers(IAuxInTuningSpace2* This,IEnumMoniker **ppEnum) { +static inline HRESULT IAuxInTuningSpace2_EnumDeviceMonikers(IAuxInTuningSpace2* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_get_DefaultPreferredComponentTypes(IAuxInTuningSpace2* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IAuxInTuningSpace2_get_DefaultPreferredComponentTypes(IAuxInTuningSpace2* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_put_DefaultPreferredComponentTypes(IAuxInTuningSpace2* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IAuxInTuningSpace2_put_DefaultPreferredComponentTypes(IAuxInTuningSpace2* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_get_FrequencyMapping(IAuxInTuningSpace2* This,BSTR *pMapping) { +static inline HRESULT IAuxInTuningSpace2_get_FrequencyMapping(IAuxInTuningSpace2* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_put_FrequencyMapping(IAuxInTuningSpace2* This,BSTR Mapping) { +static inline HRESULT IAuxInTuningSpace2_put_FrequencyMapping(IAuxInTuningSpace2* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_get_DefaultLocator(IAuxInTuningSpace2* This,ILocator **LocatorVal) { +static inline HRESULT IAuxInTuningSpace2_get_DefaultLocator(IAuxInTuningSpace2* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_put_DefaultLocator(IAuxInTuningSpace2* This,ILocator *LocatorVal) { +static inline HRESULT IAuxInTuningSpace2_put_DefaultLocator(IAuxInTuningSpace2* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_Clone(IAuxInTuningSpace2* This,ITuningSpace **NewTS) { +static inline HRESULT IAuxInTuningSpace2_Clone(IAuxInTuningSpace2* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } /*** IAuxInTuningSpace2 methods ***/ -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_get_CountryCode(IAuxInTuningSpace2* This,LONG *CountryCodeVal) { +static inline HRESULT IAuxInTuningSpace2_get_CountryCode(IAuxInTuningSpace2* This,LONG *CountryCodeVal) { return This->lpVtbl->get_CountryCode(This,CountryCodeVal); } -static __WIDL_INLINE HRESULT IAuxInTuningSpace2_put_CountryCode(IAuxInTuningSpace2* This,LONG NewCountryCodeVal) { +static inline HRESULT IAuxInTuningSpace2_put_CountryCode(IAuxInTuningSpace2* This,LONG NewCountryCodeVal) { return This->lpVtbl->put_CountryCode(This,NewCountryCodeVal); } #endif @@ -4044,109 +4036,109 @@ interface IAnalogTVTuningSpace { #define IAnalogTVTuningSpace_put_CountryCode(This,NewCountryCodeVal) (This)->lpVtbl->put_CountryCode(This,NewCountryCodeVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_QueryInterface(IAnalogTVTuningSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAnalogTVTuningSpace_QueryInterface(IAnalogTVTuningSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAnalogTVTuningSpace_AddRef(IAnalogTVTuningSpace* This) { +static inline ULONG IAnalogTVTuningSpace_AddRef(IAnalogTVTuningSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAnalogTVTuningSpace_Release(IAnalogTVTuningSpace* This) { +static inline ULONG IAnalogTVTuningSpace_Release(IAnalogTVTuningSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_GetTypeInfoCount(IAnalogTVTuningSpace* This,UINT *pctinfo) { +static inline HRESULT IAnalogTVTuningSpace_GetTypeInfoCount(IAnalogTVTuningSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_GetTypeInfo(IAnalogTVTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAnalogTVTuningSpace_GetTypeInfo(IAnalogTVTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_GetIDsOfNames(IAnalogTVTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAnalogTVTuningSpace_GetIDsOfNames(IAnalogTVTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_Invoke(IAnalogTVTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAnalogTVTuningSpace_Invoke(IAnalogTVTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_UniqueName(IAnalogTVTuningSpace* This,BSTR *Name) { +static inline HRESULT IAnalogTVTuningSpace_get_UniqueName(IAnalogTVTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_UniqueName(IAnalogTVTuningSpace* This,BSTR Name) { +static inline HRESULT IAnalogTVTuningSpace_put_UniqueName(IAnalogTVTuningSpace* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_FriendlyName(IAnalogTVTuningSpace* This,BSTR *Name) { +static inline HRESULT IAnalogTVTuningSpace_get_FriendlyName(IAnalogTVTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_FriendlyName(IAnalogTVTuningSpace* This,BSTR Name) { +static inline HRESULT IAnalogTVTuningSpace_put_FriendlyName(IAnalogTVTuningSpace* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_CLSID(IAnalogTVTuningSpace* This,BSTR *SpaceCLSID) { +static inline HRESULT IAnalogTVTuningSpace_get_CLSID(IAnalogTVTuningSpace* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_NetworkType(IAnalogTVTuningSpace* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IAnalogTVTuningSpace_get_NetworkType(IAnalogTVTuningSpace* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_NetworkType(IAnalogTVTuningSpace* This,BSTR NetworkTypeGuid) { +static inline HRESULT IAnalogTVTuningSpace_put_NetworkType(IAnalogTVTuningSpace* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get__NetworkType(IAnalogTVTuningSpace* This,GUID *NetworkTypeGuid) { +static inline HRESULT IAnalogTVTuningSpace_get__NetworkType(IAnalogTVTuningSpace* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put__NetworkType(IAnalogTVTuningSpace* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IAnalogTVTuningSpace_put__NetworkType(IAnalogTVTuningSpace* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_CreateTuneRequest(IAnalogTVTuningSpace* This,ITuneRequest **TuneRequest) { +static inline HRESULT IAnalogTVTuningSpace_CreateTuneRequest(IAnalogTVTuningSpace* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_EnumCategoryGUIDs(IAnalogTVTuningSpace* This,IEnumGUID **ppEnum) { +static inline HRESULT IAnalogTVTuningSpace_EnumCategoryGUIDs(IAnalogTVTuningSpace* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_EnumDeviceMonikers(IAnalogTVTuningSpace* This,IEnumMoniker **ppEnum) { +static inline HRESULT IAnalogTVTuningSpace_EnumDeviceMonikers(IAnalogTVTuningSpace* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_DefaultPreferredComponentTypes(IAnalogTVTuningSpace* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IAnalogTVTuningSpace_get_DefaultPreferredComponentTypes(IAnalogTVTuningSpace* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_DefaultPreferredComponentTypes(IAnalogTVTuningSpace* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IAnalogTVTuningSpace_put_DefaultPreferredComponentTypes(IAnalogTVTuningSpace* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_FrequencyMapping(IAnalogTVTuningSpace* This,BSTR *pMapping) { +static inline HRESULT IAnalogTVTuningSpace_get_FrequencyMapping(IAnalogTVTuningSpace* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_FrequencyMapping(IAnalogTVTuningSpace* This,BSTR Mapping) { +static inline HRESULT IAnalogTVTuningSpace_put_FrequencyMapping(IAnalogTVTuningSpace* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_DefaultLocator(IAnalogTVTuningSpace* This,ILocator **LocatorVal) { +static inline HRESULT IAnalogTVTuningSpace_get_DefaultLocator(IAnalogTVTuningSpace* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_DefaultLocator(IAnalogTVTuningSpace* This,ILocator *LocatorVal) { +static inline HRESULT IAnalogTVTuningSpace_put_DefaultLocator(IAnalogTVTuningSpace* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_Clone(IAnalogTVTuningSpace* This,ITuningSpace **NewTS) { +static inline HRESULT IAnalogTVTuningSpace_Clone(IAnalogTVTuningSpace* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } /*** IAnalogTVTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_MinChannel(IAnalogTVTuningSpace* This,LONG *MinChannelVal) { +static inline HRESULT IAnalogTVTuningSpace_get_MinChannel(IAnalogTVTuningSpace* This,LONG *MinChannelVal) { return This->lpVtbl->get_MinChannel(This,MinChannelVal); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_MinChannel(IAnalogTVTuningSpace* This,LONG NewMinChannelVal) { +static inline HRESULT IAnalogTVTuningSpace_put_MinChannel(IAnalogTVTuningSpace* This,LONG NewMinChannelVal) { return This->lpVtbl->put_MinChannel(This,NewMinChannelVal); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_MaxChannel(IAnalogTVTuningSpace* This,LONG *MaxChannelVal) { +static inline HRESULT IAnalogTVTuningSpace_get_MaxChannel(IAnalogTVTuningSpace* This,LONG *MaxChannelVal) { return This->lpVtbl->get_MaxChannel(This,MaxChannelVal); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_MaxChannel(IAnalogTVTuningSpace* This,LONG NewMaxChannelVal) { +static inline HRESULT IAnalogTVTuningSpace_put_MaxChannel(IAnalogTVTuningSpace* This,LONG NewMaxChannelVal) { return This->lpVtbl->put_MaxChannel(This,NewMaxChannelVal); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_InputType(IAnalogTVTuningSpace* This,TunerInputType *InputTypeVal) { +static inline HRESULT IAnalogTVTuningSpace_get_InputType(IAnalogTVTuningSpace* This,TunerInputType *InputTypeVal) { return This->lpVtbl->get_InputType(This,InputTypeVal); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_InputType(IAnalogTVTuningSpace* This,TunerInputType NewInputTypeVal) { +static inline HRESULT IAnalogTVTuningSpace_put_InputType(IAnalogTVTuningSpace* This,TunerInputType NewInputTypeVal) { return This->lpVtbl->put_InputType(This,NewInputTypeVal); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_get_CountryCode(IAnalogTVTuningSpace* This,LONG *CountryCodeVal) { +static inline HRESULT IAnalogTVTuningSpace_get_CountryCode(IAnalogTVTuningSpace* This,LONG *CountryCodeVal) { return This->lpVtbl->get_CountryCode(This,CountryCodeVal); } -static __WIDL_INLINE HRESULT IAnalogTVTuningSpace_put_CountryCode(IAnalogTVTuningSpace* This,LONG NewCountryCodeVal) { +static inline HRESULT IAnalogTVTuningSpace_put_CountryCode(IAnalogTVTuningSpace* This,LONG NewCountryCodeVal) { return This->lpVtbl->put_CountryCode(This,NewCountryCodeVal); } #endif @@ -4443,134 +4435,134 @@ interface IATSCTuningSpace { #define IATSCTuningSpace_put_MaxPhysicalChannel(This,NewMaxPhysicalChannelVal) (This)->lpVtbl->put_MaxPhysicalChannel(This,NewMaxPhysicalChannelVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IATSCTuningSpace_QueryInterface(IATSCTuningSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IATSCTuningSpace_QueryInterface(IATSCTuningSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IATSCTuningSpace_AddRef(IATSCTuningSpace* This) { +static inline ULONG IATSCTuningSpace_AddRef(IATSCTuningSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IATSCTuningSpace_Release(IATSCTuningSpace* This) { +static inline ULONG IATSCTuningSpace_Release(IATSCTuningSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IATSCTuningSpace_GetTypeInfoCount(IATSCTuningSpace* This,UINT *pctinfo) { +static inline HRESULT IATSCTuningSpace_GetTypeInfoCount(IATSCTuningSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_GetTypeInfo(IATSCTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IATSCTuningSpace_GetTypeInfo(IATSCTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_GetIDsOfNames(IATSCTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IATSCTuningSpace_GetIDsOfNames(IATSCTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_Invoke(IATSCTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IATSCTuningSpace_Invoke(IATSCTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_UniqueName(IATSCTuningSpace* This,BSTR *Name) { +static inline HRESULT IATSCTuningSpace_get_UniqueName(IATSCTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_UniqueName(IATSCTuningSpace* This,BSTR Name) { +static inline HRESULT IATSCTuningSpace_put_UniqueName(IATSCTuningSpace* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_FriendlyName(IATSCTuningSpace* This,BSTR *Name) { +static inline HRESULT IATSCTuningSpace_get_FriendlyName(IATSCTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_FriendlyName(IATSCTuningSpace* This,BSTR Name) { +static inline HRESULT IATSCTuningSpace_put_FriendlyName(IATSCTuningSpace* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_CLSID(IATSCTuningSpace* This,BSTR *SpaceCLSID) { +static inline HRESULT IATSCTuningSpace_get_CLSID(IATSCTuningSpace* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_NetworkType(IATSCTuningSpace* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IATSCTuningSpace_get_NetworkType(IATSCTuningSpace* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_NetworkType(IATSCTuningSpace* This,BSTR NetworkTypeGuid) { +static inline HRESULT IATSCTuningSpace_put_NetworkType(IATSCTuningSpace* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get__NetworkType(IATSCTuningSpace* This,GUID *NetworkTypeGuid) { +static inline HRESULT IATSCTuningSpace_get__NetworkType(IATSCTuningSpace* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put__NetworkType(IATSCTuningSpace* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IATSCTuningSpace_put__NetworkType(IATSCTuningSpace* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_CreateTuneRequest(IATSCTuningSpace* This,ITuneRequest **TuneRequest) { +static inline HRESULT IATSCTuningSpace_CreateTuneRequest(IATSCTuningSpace* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_EnumCategoryGUIDs(IATSCTuningSpace* This,IEnumGUID **ppEnum) { +static inline HRESULT IATSCTuningSpace_EnumCategoryGUIDs(IATSCTuningSpace* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_EnumDeviceMonikers(IATSCTuningSpace* This,IEnumMoniker **ppEnum) { +static inline HRESULT IATSCTuningSpace_EnumDeviceMonikers(IATSCTuningSpace* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_DefaultPreferredComponentTypes(IATSCTuningSpace* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IATSCTuningSpace_get_DefaultPreferredComponentTypes(IATSCTuningSpace* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_DefaultPreferredComponentTypes(IATSCTuningSpace* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IATSCTuningSpace_put_DefaultPreferredComponentTypes(IATSCTuningSpace* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_FrequencyMapping(IATSCTuningSpace* This,BSTR *pMapping) { +static inline HRESULT IATSCTuningSpace_get_FrequencyMapping(IATSCTuningSpace* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_FrequencyMapping(IATSCTuningSpace* This,BSTR Mapping) { +static inline HRESULT IATSCTuningSpace_put_FrequencyMapping(IATSCTuningSpace* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_DefaultLocator(IATSCTuningSpace* This,ILocator **LocatorVal) { +static inline HRESULT IATSCTuningSpace_get_DefaultLocator(IATSCTuningSpace* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_DefaultLocator(IATSCTuningSpace* This,ILocator *LocatorVal) { +static inline HRESULT IATSCTuningSpace_put_DefaultLocator(IATSCTuningSpace* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_Clone(IATSCTuningSpace* This,ITuningSpace **NewTS) { +static inline HRESULT IATSCTuningSpace_Clone(IATSCTuningSpace* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } /*** IAnalogTVTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_MinChannel(IATSCTuningSpace* This,LONG *MinChannelVal) { +static inline HRESULT IATSCTuningSpace_get_MinChannel(IATSCTuningSpace* This,LONG *MinChannelVal) { return This->lpVtbl->get_MinChannel(This,MinChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_MinChannel(IATSCTuningSpace* This,LONG NewMinChannelVal) { +static inline HRESULT IATSCTuningSpace_put_MinChannel(IATSCTuningSpace* This,LONG NewMinChannelVal) { return This->lpVtbl->put_MinChannel(This,NewMinChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_MaxChannel(IATSCTuningSpace* This,LONG *MaxChannelVal) { +static inline HRESULT IATSCTuningSpace_get_MaxChannel(IATSCTuningSpace* This,LONG *MaxChannelVal) { return This->lpVtbl->get_MaxChannel(This,MaxChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_MaxChannel(IATSCTuningSpace* This,LONG NewMaxChannelVal) { +static inline HRESULT IATSCTuningSpace_put_MaxChannel(IATSCTuningSpace* This,LONG NewMaxChannelVal) { return This->lpVtbl->put_MaxChannel(This,NewMaxChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_InputType(IATSCTuningSpace* This,TunerInputType *InputTypeVal) { +static inline HRESULT IATSCTuningSpace_get_InputType(IATSCTuningSpace* This,TunerInputType *InputTypeVal) { return This->lpVtbl->get_InputType(This,InputTypeVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_InputType(IATSCTuningSpace* This,TunerInputType NewInputTypeVal) { +static inline HRESULT IATSCTuningSpace_put_InputType(IATSCTuningSpace* This,TunerInputType NewInputTypeVal) { return This->lpVtbl->put_InputType(This,NewInputTypeVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_CountryCode(IATSCTuningSpace* This,LONG *CountryCodeVal) { +static inline HRESULT IATSCTuningSpace_get_CountryCode(IATSCTuningSpace* This,LONG *CountryCodeVal) { return This->lpVtbl->get_CountryCode(This,CountryCodeVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_CountryCode(IATSCTuningSpace* This,LONG NewCountryCodeVal) { +static inline HRESULT IATSCTuningSpace_put_CountryCode(IATSCTuningSpace* This,LONG NewCountryCodeVal) { return This->lpVtbl->put_CountryCode(This,NewCountryCodeVal); } /*** IATSCTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_MinMinorChannel(IATSCTuningSpace* This,LONG *MinMinorChannelVal) { +static inline HRESULT IATSCTuningSpace_get_MinMinorChannel(IATSCTuningSpace* This,LONG *MinMinorChannelVal) { return This->lpVtbl->get_MinMinorChannel(This,MinMinorChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_MinMinorChannel(IATSCTuningSpace* This,LONG NewMinMinorChannelVal) { +static inline HRESULT IATSCTuningSpace_put_MinMinorChannel(IATSCTuningSpace* This,LONG NewMinMinorChannelVal) { return This->lpVtbl->put_MinMinorChannel(This,NewMinMinorChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_MaxMinorChannel(IATSCTuningSpace* This,LONG *MaxMinorChannelVal) { +static inline HRESULT IATSCTuningSpace_get_MaxMinorChannel(IATSCTuningSpace* This,LONG *MaxMinorChannelVal) { return This->lpVtbl->get_MaxMinorChannel(This,MaxMinorChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_MaxMinorChannel(IATSCTuningSpace* This,LONG NewMaxMinorChannelVal) { +static inline HRESULT IATSCTuningSpace_put_MaxMinorChannel(IATSCTuningSpace* This,LONG NewMaxMinorChannelVal) { return This->lpVtbl->put_MaxMinorChannel(This,NewMaxMinorChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_MinPhysicalChannel(IATSCTuningSpace* This,LONG *MinPhysicalChannelVal) { +static inline HRESULT IATSCTuningSpace_get_MinPhysicalChannel(IATSCTuningSpace* This,LONG *MinPhysicalChannelVal) { return This->lpVtbl->get_MinPhysicalChannel(This,MinPhysicalChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_MinPhysicalChannel(IATSCTuningSpace* This,LONG NewMinPhysicalChannelVal) { +static inline HRESULT IATSCTuningSpace_put_MinPhysicalChannel(IATSCTuningSpace* This,LONG NewMinPhysicalChannelVal) { return This->lpVtbl->put_MinPhysicalChannel(This,NewMinPhysicalChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_get_MaxPhysicalChannel(IATSCTuningSpace* This,LONG *MaxPhysicalChannelVal) { +static inline HRESULT IATSCTuningSpace_get_MaxPhysicalChannel(IATSCTuningSpace* This,LONG *MaxPhysicalChannelVal) { return This->lpVtbl->get_MaxPhysicalChannel(This,MaxPhysicalChannelVal); } -static __WIDL_INLINE HRESULT IATSCTuningSpace_put_MaxPhysicalChannel(IATSCTuningSpace* This,LONG NewMaxPhysicalChannelVal) { +static inline HRESULT IATSCTuningSpace_put_MaxPhysicalChannel(IATSCTuningSpace* This,LONG NewMaxPhysicalChannelVal) { return This->lpVtbl->put_MaxPhysicalChannel(This,NewMaxPhysicalChannelVal); } #endif @@ -4909,159 +4901,159 @@ interface IDigitalCableTuningSpace { #define IDigitalCableTuningSpace_put_MaxSourceID(This,NewMaxSourceIDVal) (This)->lpVtbl->put_MaxSourceID(This,NewMaxSourceIDVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_QueryInterface(IDigitalCableTuningSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDigitalCableTuningSpace_QueryInterface(IDigitalCableTuningSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDigitalCableTuningSpace_AddRef(IDigitalCableTuningSpace* This) { +static inline ULONG IDigitalCableTuningSpace_AddRef(IDigitalCableTuningSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDigitalCableTuningSpace_Release(IDigitalCableTuningSpace* This) { +static inline ULONG IDigitalCableTuningSpace_Release(IDigitalCableTuningSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_GetTypeInfoCount(IDigitalCableTuningSpace* This,UINT *pctinfo) { +static inline HRESULT IDigitalCableTuningSpace_GetTypeInfoCount(IDigitalCableTuningSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_GetTypeInfo(IDigitalCableTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDigitalCableTuningSpace_GetTypeInfo(IDigitalCableTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_GetIDsOfNames(IDigitalCableTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDigitalCableTuningSpace_GetIDsOfNames(IDigitalCableTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_Invoke(IDigitalCableTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDigitalCableTuningSpace_Invoke(IDigitalCableTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_UniqueName(IDigitalCableTuningSpace* This,BSTR *Name) { +static inline HRESULT IDigitalCableTuningSpace_get_UniqueName(IDigitalCableTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_UniqueName(IDigitalCableTuningSpace* This,BSTR Name) { +static inline HRESULT IDigitalCableTuningSpace_put_UniqueName(IDigitalCableTuningSpace* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_FriendlyName(IDigitalCableTuningSpace* This,BSTR *Name) { +static inline HRESULT IDigitalCableTuningSpace_get_FriendlyName(IDigitalCableTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_FriendlyName(IDigitalCableTuningSpace* This,BSTR Name) { +static inline HRESULT IDigitalCableTuningSpace_put_FriendlyName(IDigitalCableTuningSpace* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_CLSID(IDigitalCableTuningSpace* This,BSTR *SpaceCLSID) { +static inline HRESULT IDigitalCableTuningSpace_get_CLSID(IDigitalCableTuningSpace* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_NetworkType(IDigitalCableTuningSpace* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IDigitalCableTuningSpace_get_NetworkType(IDigitalCableTuningSpace* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_NetworkType(IDigitalCableTuningSpace* This,BSTR NetworkTypeGuid) { +static inline HRESULT IDigitalCableTuningSpace_put_NetworkType(IDigitalCableTuningSpace* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get__NetworkType(IDigitalCableTuningSpace* This,GUID *NetworkTypeGuid) { +static inline HRESULT IDigitalCableTuningSpace_get__NetworkType(IDigitalCableTuningSpace* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put__NetworkType(IDigitalCableTuningSpace* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IDigitalCableTuningSpace_put__NetworkType(IDigitalCableTuningSpace* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_CreateTuneRequest(IDigitalCableTuningSpace* This,ITuneRequest **TuneRequest) { +static inline HRESULT IDigitalCableTuningSpace_CreateTuneRequest(IDigitalCableTuningSpace* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_EnumCategoryGUIDs(IDigitalCableTuningSpace* This,IEnumGUID **ppEnum) { +static inline HRESULT IDigitalCableTuningSpace_EnumCategoryGUIDs(IDigitalCableTuningSpace* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_EnumDeviceMonikers(IDigitalCableTuningSpace* This,IEnumMoniker **ppEnum) { +static inline HRESULT IDigitalCableTuningSpace_EnumDeviceMonikers(IDigitalCableTuningSpace* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_DefaultPreferredComponentTypes(IDigitalCableTuningSpace* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IDigitalCableTuningSpace_get_DefaultPreferredComponentTypes(IDigitalCableTuningSpace* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_DefaultPreferredComponentTypes(IDigitalCableTuningSpace* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IDigitalCableTuningSpace_put_DefaultPreferredComponentTypes(IDigitalCableTuningSpace* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_FrequencyMapping(IDigitalCableTuningSpace* This,BSTR *pMapping) { +static inline HRESULT IDigitalCableTuningSpace_get_FrequencyMapping(IDigitalCableTuningSpace* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_FrequencyMapping(IDigitalCableTuningSpace* This,BSTR Mapping) { +static inline HRESULT IDigitalCableTuningSpace_put_FrequencyMapping(IDigitalCableTuningSpace* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_DefaultLocator(IDigitalCableTuningSpace* This,ILocator **LocatorVal) { +static inline HRESULT IDigitalCableTuningSpace_get_DefaultLocator(IDigitalCableTuningSpace* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_DefaultLocator(IDigitalCableTuningSpace* This,ILocator *LocatorVal) { +static inline HRESULT IDigitalCableTuningSpace_put_DefaultLocator(IDigitalCableTuningSpace* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_Clone(IDigitalCableTuningSpace* This,ITuningSpace **NewTS) { +static inline HRESULT IDigitalCableTuningSpace_Clone(IDigitalCableTuningSpace* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } /*** IAnalogTVTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MinChannel(IDigitalCableTuningSpace* This,LONG *MinChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MinChannel(IDigitalCableTuningSpace* This,LONG *MinChannelVal) { return This->lpVtbl->get_MinChannel(This,MinChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MinChannel(IDigitalCableTuningSpace* This,LONG NewMinChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MinChannel(IDigitalCableTuningSpace* This,LONG NewMinChannelVal) { return This->lpVtbl->put_MinChannel(This,NewMinChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MaxChannel(IDigitalCableTuningSpace* This,LONG *MaxChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MaxChannel(IDigitalCableTuningSpace* This,LONG *MaxChannelVal) { return This->lpVtbl->get_MaxChannel(This,MaxChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MaxChannel(IDigitalCableTuningSpace* This,LONG NewMaxChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MaxChannel(IDigitalCableTuningSpace* This,LONG NewMaxChannelVal) { return This->lpVtbl->put_MaxChannel(This,NewMaxChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_InputType(IDigitalCableTuningSpace* This,TunerInputType *InputTypeVal) { +static inline HRESULT IDigitalCableTuningSpace_get_InputType(IDigitalCableTuningSpace* This,TunerInputType *InputTypeVal) { return This->lpVtbl->get_InputType(This,InputTypeVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_InputType(IDigitalCableTuningSpace* This,TunerInputType NewInputTypeVal) { +static inline HRESULT IDigitalCableTuningSpace_put_InputType(IDigitalCableTuningSpace* This,TunerInputType NewInputTypeVal) { return This->lpVtbl->put_InputType(This,NewInputTypeVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_CountryCode(IDigitalCableTuningSpace* This,LONG *CountryCodeVal) { +static inline HRESULT IDigitalCableTuningSpace_get_CountryCode(IDigitalCableTuningSpace* This,LONG *CountryCodeVal) { return This->lpVtbl->get_CountryCode(This,CountryCodeVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_CountryCode(IDigitalCableTuningSpace* This,LONG NewCountryCodeVal) { +static inline HRESULT IDigitalCableTuningSpace_put_CountryCode(IDigitalCableTuningSpace* This,LONG NewCountryCodeVal) { return This->lpVtbl->put_CountryCode(This,NewCountryCodeVal); } /*** IATSCTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MinMinorChannel(IDigitalCableTuningSpace* This,LONG *MinMinorChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MinMinorChannel(IDigitalCableTuningSpace* This,LONG *MinMinorChannelVal) { return This->lpVtbl->get_MinMinorChannel(This,MinMinorChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MinMinorChannel(IDigitalCableTuningSpace* This,LONG NewMinMinorChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MinMinorChannel(IDigitalCableTuningSpace* This,LONG NewMinMinorChannelVal) { return This->lpVtbl->put_MinMinorChannel(This,NewMinMinorChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MaxMinorChannel(IDigitalCableTuningSpace* This,LONG *MaxMinorChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MaxMinorChannel(IDigitalCableTuningSpace* This,LONG *MaxMinorChannelVal) { return This->lpVtbl->get_MaxMinorChannel(This,MaxMinorChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MaxMinorChannel(IDigitalCableTuningSpace* This,LONG NewMaxMinorChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MaxMinorChannel(IDigitalCableTuningSpace* This,LONG NewMaxMinorChannelVal) { return This->lpVtbl->put_MaxMinorChannel(This,NewMaxMinorChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MinPhysicalChannel(IDigitalCableTuningSpace* This,LONG *MinPhysicalChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MinPhysicalChannel(IDigitalCableTuningSpace* This,LONG *MinPhysicalChannelVal) { return This->lpVtbl->get_MinPhysicalChannel(This,MinPhysicalChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MinPhysicalChannel(IDigitalCableTuningSpace* This,LONG NewMinPhysicalChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MinPhysicalChannel(IDigitalCableTuningSpace* This,LONG NewMinPhysicalChannelVal) { return This->lpVtbl->put_MinPhysicalChannel(This,NewMinPhysicalChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MaxPhysicalChannel(IDigitalCableTuningSpace* This,LONG *MaxPhysicalChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MaxPhysicalChannel(IDigitalCableTuningSpace* This,LONG *MaxPhysicalChannelVal) { return This->lpVtbl->get_MaxPhysicalChannel(This,MaxPhysicalChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MaxPhysicalChannel(IDigitalCableTuningSpace* This,LONG NewMaxPhysicalChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MaxPhysicalChannel(IDigitalCableTuningSpace* This,LONG NewMaxPhysicalChannelVal) { return This->lpVtbl->put_MaxPhysicalChannel(This,NewMaxPhysicalChannelVal); } /*** IDigitalCableTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MinMajorChannel(IDigitalCableTuningSpace* This,LONG *MinMajorChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MinMajorChannel(IDigitalCableTuningSpace* This,LONG *MinMajorChannelVal) { return This->lpVtbl->get_MinMajorChannel(This,MinMajorChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MinMajorChannel(IDigitalCableTuningSpace* This,LONG NewMinMajorChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MinMajorChannel(IDigitalCableTuningSpace* This,LONG NewMinMajorChannelVal) { return This->lpVtbl->put_MinMajorChannel(This,NewMinMajorChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MaxMajorChannel(IDigitalCableTuningSpace* This,LONG *MaxMajorChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MaxMajorChannel(IDigitalCableTuningSpace* This,LONG *MaxMajorChannelVal) { return This->lpVtbl->get_MaxMajorChannel(This,MaxMajorChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MaxMajorChannel(IDigitalCableTuningSpace* This,LONG NewMaxMajorChannelVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MaxMajorChannel(IDigitalCableTuningSpace* This,LONG NewMaxMajorChannelVal) { return This->lpVtbl->put_MaxMajorChannel(This,NewMaxMajorChannelVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MinSourceID(IDigitalCableTuningSpace* This,LONG *MinSourceIDVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MinSourceID(IDigitalCableTuningSpace* This,LONG *MinSourceIDVal) { return This->lpVtbl->get_MinSourceID(This,MinSourceIDVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MinSourceID(IDigitalCableTuningSpace* This,LONG NewMinSourceIDVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MinSourceID(IDigitalCableTuningSpace* This,LONG NewMinSourceIDVal) { return This->lpVtbl->put_MinSourceID(This,NewMinSourceIDVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_get_MaxSourceID(IDigitalCableTuningSpace* This,LONG *MaxSourceIDVal) { +static inline HRESULT IDigitalCableTuningSpace_get_MaxSourceID(IDigitalCableTuningSpace* This,LONG *MaxSourceIDVal) { return This->lpVtbl->get_MaxSourceID(This,MaxSourceIDVal); } -static __WIDL_INLINE HRESULT IDigitalCableTuningSpace_put_MaxSourceID(IDigitalCableTuningSpace* This,LONG NewMaxSourceIDVal) { +static inline HRESULT IDigitalCableTuningSpace_put_MaxSourceID(IDigitalCableTuningSpace* This,LONG NewMaxSourceIDVal) { return This->lpVtbl->put_MaxSourceID(This,NewMaxSourceIDVal); } #endif @@ -5300,103 +5292,103 @@ interface IAnalogRadioTuningSpace { #define IAnalogRadioTuningSpace_put_Step(This,NewStepVal) (This)->lpVtbl->put_Step(This,NewStepVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_QueryInterface(IAnalogRadioTuningSpace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAnalogRadioTuningSpace_QueryInterface(IAnalogRadioTuningSpace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAnalogRadioTuningSpace_AddRef(IAnalogRadioTuningSpace* This) { +static inline ULONG IAnalogRadioTuningSpace_AddRef(IAnalogRadioTuningSpace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAnalogRadioTuningSpace_Release(IAnalogRadioTuningSpace* This) { +static inline ULONG IAnalogRadioTuningSpace_Release(IAnalogRadioTuningSpace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_GetTypeInfoCount(IAnalogRadioTuningSpace* This,UINT *pctinfo) { +static inline HRESULT IAnalogRadioTuningSpace_GetTypeInfoCount(IAnalogRadioTuningSpace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_GetTypeInfo(IAnalogRadioTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAnalogRadioTuningSpace_GetTypeInfo(IAnalogRadioTuningSpace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_GetIDsOfNames(IAnalogRadioTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAnalogRadioTuningSpace_GetIDsOfNames(IAnalogRadioTuningSpace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_Invoke(IAnalogRadioTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAnalogRadioTuningSpace_Invoke(IAnalogRadioTuningSpace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_UniqueName(IAnalogRadioTuningSpace* This,BSTR *Name) { +static inline HRESULT IAnalogRadioTuningSpace_get_UniqueName(IAnalogRadioTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put_UniqueName(IAnalogRadioTuningSpace* This,BSTR Name) { +static inline HRESULT IAnalogRadioTuningSpace_put_UniqueName(IAnalogRadioTuningSpace* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_FriendlyName(IAnalogRadioTuningSpace* This,BSTR *Name) { +static inline HRESULT IAnalogRadioTuningSpace_get_FriendlyName(IAnalogRadioTuningSpace* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put_FriendlyName(IAnalogRadioTuningSpace* This,BSTR Name) { +static inline HRESULT IAnalogRadioTuningSpace_put_FriendlyName(IAnalogRadioTuningSpace* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_CLSID(IAnalogRadioTuningSpace* This,BSTR *SpaceCLSID) { +static inline HRESULT IAnalogRadioTuningSpace_get_CLSID(IAnalogRadioTuningSpace* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_NetworkType(IAnalogRadioTuningSpace* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IAnalogRadioTuningSpace_get_NetworkType(IAnalogRadioTuningSpace* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put_NetworkType(IAnalogRadioTuningSpace* This,BSTR NetworkTypeGuid) { +static inline HRESULT IAnalogRadioTuningSpace_put_NetworkType(IAnalogRadioTuningSpace* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get__NetworkType(IAnalogRadioTuningSpace* This,GUID *NetworkTypeGuid) { +static inline HRESULT IAnalogRadioTuningSpace_get__NetworkType(IAnalogRadioTuningSpace* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put__NetworkType(IAnalogRadioTuningSpace* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IAnalogRadioTuningSpace_put__NetworkType(IAnalogRadioTuningSpace* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_CreateTuneRequest(IAnalogRadioTuningSpace* This,ITuneRequest **TuneRequest) { +static inline HRESULT IAnalogRadioTuningSpace_CreateTuneRequest(IAnalogRadioTuningSpace* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_EnumCategoryGUIDs(IAnalogRadioTuningSpace* This,IEnumGUID **ppEnum) { +static inline HRESULT IAnalogRadioTuningSpace_EnumCategoryGUIDs(IAnalogRadioTuningSpace* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_EnumDeviceMonikers(IAnalogRadioTuningSpace* This,IEnumMoniker **ppEnum) { +static inline HRESULT IAnalogRadioTuningSpace_EnumDeviceMonikers(IAnalogRadioTuningSpace* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_DefaultPreferredComponentTypes(IAnalogRadioTuningSpace* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IAnalogRadioTuningSpace_get_DefaultPreferredComponentTypes(IAnalogRadioTuningSpace* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put_DefaultPreferredComponentTypes(IAnalogRadioTuningSpace* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IAnalogRadioTuningSpace_put_DefaultPreferredComponentTypes(IAnalogRadioTuningSpace* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_FrequencyMapping(IAnalogRadioTuningSpace* This,BSTR *pMapping) { +static inline HRESULT IAnalogRadioTuningSpace_get_FrequencyMapping(IAnalogRadioTuningSpace* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put_FrequencyMapping(IAnalogRadioTuningSpace* This,BSTR Mapping) { +static inline HRESULT IAnalogRadioTuningSpace_put_FrequencyMapping(IAnalogRadioTuningSpace* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_DefaultLocator(IAnalogRadioTuningSpace* This,ILocator **LocatorVal) { +static inline HRESULT IAnalogRadioTuningSpace_get_DefaultLocator(IAnalogRadioTuningSpace* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put_DefaultLocator(IAnalogRadioTuningSpace* This,ILocator *LocatorVal) { +static inline HRESULT IAnalogRadioTuningSpace_put_DefaultLocator(IAnalogRadioTuningSpace* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_Clone(IAnalogRadioTuningSpace* This,ITuningSpace **NewTS) { +static inline HRESULT IAnalogRadioTuningSpace_Clone(IAnalogRadioTuningSpace* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } /*** IAnalogRadioTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_MinFrequency(IAnalogRadioTuningSpace* This,LONG *MinFrequencyVal) { +static inline HRESULT IAnalogRadioTuningSpace_get_MinFrequency(IAnalogRadioTuningSpace* This,LONG *MinFrequencyVal) { return This->lpVtbl->get_MinFrequency(This,MinFrequencyVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put_MinFrequency(IAnalogRadioTuningSpace* This,LONG NewMinFrequencyVal) { +static inline HRESULT IAnalogRadioTuningSpace_put_MinFrequency(IAnalogRadioTuningSpace* This,LONG NewMinFrequencyVal) { return This->lpVtbl->put_MinFrequency(This,NewMinFrequencyVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_MaxFrequency(IAnalogRadioTuningSpace* This,LONG *MaxFrequencyVal) { +static inline HRESULT IAnalogRadioTuningSpace_get_MaxFrequency(IAnalogRadioTuningSpace* This,LONG *MaxFrequencyVal) { return This->lpVtbl->get_MaxFrequency(This,MaxFrequencyVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put_MaxFrequency(IAnalogRadioTuningSpace* This,LONG NewMaxFrequencyVal) { +static inline HRESULT IAnalogRadioTuningSpace_put_MaxFrequency(IAnalogRadioTuningSpace* This,LONG NewMaxFrequencyVal) { return This->lpVtbl->put_MaxFrequency(This,NewMaxFrequencyVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_get_Step(IAnalogRadioTuningSpace* This,LONG *StepVal) { +static inline HRESULT IAnalogRadioTuningSpace_get_Step(IAnalogRadioTuningSpace* This,LONG *StepVal) { return This->lpVtbl->get_Step(This,StepVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace_put_Step(IAnalogRadioTuningSpace* This,LONG NewStepVal) { +static inline HRESULT IAnalogRadioTuningSpace_put_Step(IAnalogRadioTuningSpace* This,LONG NewStepVal) { return This->lpVtbl->put_Step(This,NewStepVal); } #endif @@ -5635,110 +5627,110 @@ interface IAnalogRadioTuningSpace2 { #define IAnalogRadioTuningSpace2_put_CountryCode(This,NewCountryCodeVal) (This)->lpVtbl->put_CountryCode(This,NewCountryCodeVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_QueryInterface(IAnalogRadioTuningSpace2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAnalogRadioTuningSpace2_QueryInterface(IAnalogRadioTuningSpace2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAnalogRadioTuningSpace2_AddRef(IAnalogRadioTuningSpace2* This) { +static inline ULONG IAnalogRadioTuningSpace2_AddRef(IAnalogRadioTuningSpace2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAnalogRadioTuningSpace2_Release(IAnalogRadioTuningSpace2* This) { +static inline ULONG IAnalogRadioTuningSpace2_Release(IAnalogRadioTuningSpace2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_GetTypeInfoCount(IAnalogRadioTuningSpace2* This,UINT *pctinfo) { +static inline HRESULT IAnalogRadioTuningSpace2_GetTypeInfoCount(IAnalogRadioTuningSpace2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_GetTypeInfo(IAnalogRadioTuningSpace2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAnalogRadioTuningSpace2_GetTypeInfo(IAnalogRadioTuningSpace2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_GetIDsOfNames(IAnalogRadioTuningSpace2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAnalogRadioTuningSpace2_GetIDsOfNames(IAnalogRadioTuningSpace2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_Invoke(IAnalogRadioTuningSpace2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAnalogRadioTuningSpace2_Invoke(IAnalogRadioTuningSpace2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuningSpace methods ***/ -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_UniqueName(IAnalogRadioTuningSpace2* This,BSTR *Name) { +static inline HRESULT IAnalogRadioTuningSpace2_get_UniqueName(IAnalogRadioTuningSpace2* This,BSTR *Name) { return This->lpVtbl->get_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_UniqueName(IAnalogRadioTuningSpace2* This,BSTR Name) { +static inline HRESULT IAnalogRadioTuningSpace2_put_UniqueName(IAnalogRadioTuningSpace2* This,BSTR Name) { return This->lpVtbl->put_UniqueName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_FriendlyName(IAnalogRadioTuningSpace2* This,BSTR *Name) { +static inline HRESULT IAnalogRadioTuningSpace2_get_FriendlyName(IAnalogRadioTuningSpace2* This,BSTR *Name) { return This->lpVtbl->get_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_FriendlyName(IAnalogRadioTuningSpace2* This,BSTR Name) { +static inline HRESULT IAnalogRadioTuningSpace2_put_FriendlyName(IAnalogRadioTuningSpace2* This,BSTR Name) { return This->lpVtbl->put_FriendlyName(This,Name); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_CLSID(IAnalogRadioTuningSpace2* This,BSTR *SpaceCLSID) { +static inline HRESULT IAnalogRadioTuningSpace2_get_CLSID(IAnalogRadioTuningSpace2* This,BSTR *SpaceCLSID) { return This->lpVtbl->get_CLSID(This,SpaceCLSID); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_NetworkType(IAnalogRadioTuningSpace2* This,BSTR *NetworkTypeGuid) { +static inline HRESULT IAnalogRadioTuningSpace2_get_NetworkType(IAnalogRadioTuningSpace2* This,BSTR *NetworkTypeGuid) { return This->lpVtbl->get_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_NetworkType(IAnalogRadioTuningSpace2* This,BSTR NetworkTypeGuid) { +static inline HRESULT IAnalogRadioTuningSpace2_put_NetworkType(IAnalogRadioTuningSpace2* This,BSTR NetworkTypeGuid) { return This->lpVtbl->put_NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get__NetworkType(IAnalogRadioTuningSpace2* This,GUID *NetworkTypeGuid) { +static inline HRESULT IAnalogRadioTuningSpace2_get__NetworkType(IAnalogRadioTuningSpace2* This,GUID *NetworkTypeGuid) { return This->lpVtbl->get__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put__NetworkType(IAnalogRadioTuningSpace2* This,REFCLSID NetworkTypeGuid) { +static inline HRESULT IAnalogRadioTuningSpace2_put__NetworkType(IAnalogRadioTuningSpace2* This,REFCLSID NetworkTypeGuid) { return This->lpVtbl->put__NetworkType(This,NetworkTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_CreateTuneRequest(IAnalogRadioTuningSpace2* This,ITuneRequest **TuneRequest) { +static inline HRESULT IAnalogRadioTuningSpace2_CreateTuneRequest(IAnalogRadioTuningSpace2* This,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_EnumCategoryGUIDs(IAnalogRadioTuningSpace2* This,IEnumGUID **ppEnum) { +static inline HRESULT IAnalogRadioTuningSpace2_EnumCategoryGUIDs(IAnalogRadioTuningSpace2* This,IEnumGUID **ppEnum) { return This->lpVtbl->EnumCategoryGUIDs(This,ppEnum); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_EnumDeviceMonikers(IAnalogRadioTuningSpace2* This,IEnumMoniker **ppEnum) { +static inline HRESULT IAnalogRadioTuningSpace2_EnumDeviceMonikers(IAnalogRadioTuningSpace2* This,IEnumMoniker **ppEnum) { return This->lpVtbl->EnumDeviceMonikers(This,ppEnum); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_DefaultPreferredComponentTypes(IAnalogRadioTuningSpace2* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IAnalogRadioTuningSpace2_get_DefaultPreferredComponentTypes(IAnalogRadioTuningSpace2* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_DefaultPreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_DefaultPreferredComponentTypes(IAnalogRadioTuningSpace2* This,IComponentTypes *NewComponentTypes) { +static inline HRESULT IAnalogRadioTuningSpace2_put_DefaultPreferredComponentTypes(IAnalogRadioTuningSpace2* This,IComponentTypes *NewComponentTypes) { return This->lpVtbl->put_DefaultPreferredComponentTypes(This,NewComponentTypes); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_FrequencyMapping(IAnalogRadioTuningSpace2* This,BSTR *pMapping) { +static inline HRESULT IAnalogRadioTuningSpace2_get_FrequencyMapping(IAnalogRadioTuningSpace2* This,BSTR *pMapping) { return This->lpVtbl->get_FrequencyMapping(This,pMapping); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_FrequencyMapping(IAnalogRadioTuningSpace2* This,BSTR Mapping) { +static inline HRESULT IAnalogRadioTuningSpace2_put_FrequencyMapping(IAnalogRadioTuningSpace2* This,BSTR Mapping) { return This->lpVtbl->put_FrequencyMapping(This,Mapping); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_DefaultLocator(IAnalogRadioTuningSpace2* This,ILocator **LocatorVal) { +static inline HRESULT IAnalogRadioTuningSpace2_get_DefaultLocator(IAnalogRadioTuningSpace2* This,ILocator **LocatorVal) { return This->lpVtbl->get_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_DefaultLocator(IAnalogRadioTuningSpace2* This,ILocator *LocatorVal) { +static inline HRESULT IAnalogRadioTuningSpace2_put_DefaultLocator(IAnalogRadioTuningSpace2* This,ILocator *LocatorVal) { return This->lpVtbl->put_DefaultLocator(This,LocatorVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_Clone(IAnalogRadioTuningSpace2* This,ITuningSpace **NewTS) { +static inline HRESULT IAnalogRadioTuningSpace2_Clone(IAnalogRadioTuningSpace2* This,ITuningSpace **NewTS) { return This->lpVtbl->Clone(This,NewTS); } /*** IAnalogRadioTuningSpace methods ***/ -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_MinFrequency(IAnalogRadioTuningSpace2* This,LONG *MinFrequencyVal) { +static inline HRESULT IAnalogRadioTuningSpace2_get_MinFrequency(IAnalogRadioTuningSpace2* This,LONG *MinFrequencyVal) { return This->lpVtbl->get_MinFrequency(This,MinFrequencyVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_MinFrequency(IAnalogRadioTuningSpace2* This,LONG NewMinFrequencyVal) { +static inline HRESULT IAnalogRadioTuningSpace2_put_MinFrequency(IAnalogRadioTuningSpace2* This,LONG NewMinFrequencyVal) { return This->lpVtbl->put_MinFrequency(This,NewMinFrequencyVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_MaxFrequency(IAnalogRadioTuningSpace2* This,LONG *MaxFrequencyVal) { +static inline HRESULT IAnalogRadioTuningSpace2_get_MaxFrequency(IAnalogRadioTuningSpace2* This,LONG *MaxFrequencyVal) { return This->lpVtbl->get_MaxFrequency(This,MaxFrequencyVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_MaxFrequency(IAnalogRadioTuningSpace2* This,LONG NewMaxFrequencyVal) { +static inline HRESULT IAnalogRadioTuningSpace2_put_MaxFrequency(IAnalogRadioTuningSpace2* This,LONG NewMaxFrequencyVal) { return This->lpVtbl->put_MaxFrequency(This,NewMaxFrequencyVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_Step(IAnalogRadioTuningSpace2* This,LONG *StepVal) { +static inline HRESULT IAnalogRadioTuningSpace2_get_Step(IAnalogRadioTuningSpace2* This,LONG *StepVal) { return This->lpVtbl->get_Step(This,StepVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_Step(IAnalogRadioTuningSpace2* This,LONG NewStepVal) { +static inline HRESULT IAnalogRadioTuningSpace2_put_Step(IAnalogRadioTuningSpace2* This,LONG NewStepVal) { return This->lpVtbl->put_Step(This,NewStepVal); } /*** IAnalogRadioTuningSpace2 methods ***/ -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_get_CountryCode(IAnalogRadioTuningSpace2* This,LONG *CountryCodeVal) { +static inline HRESULT IAnalogRadioTuningSpace2_get_CountryCode(IAnalogRadioTuningSpace2* This,LONG *CountryCodeVal) { return This->lpVtbl->get_CountryCode(This,CountryCodeVal); } -static __WIDL_INLINE HRESULT IAnalogRadioTuningSpace2_put_CountryCode(IAnalogRadioTuningSpace2* This,LONG NewCountryCodeVal) { +static inline HRESULT IAnalogRadioTuningSpace2_put_CountryCode(IAnalogRadioTuningSpace2* This,LONG NewCountryCodeVal) { return This->lpVtbl->put_CountryCode(This,NewCountryCodeVal); } #endif @@ -5872,42 +5864,42 @@ interface ITuneRequest { #define ITuneRequest_put_Locator(This,Locator) (This)->lpVtbl->put_Locator(This,Locator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITuneRequest_QueryInterface(ITuneRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITuneRequest_QueryInterface(ITuneRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITuneRequest_AddRef(ITuneRequest* This) { +static inline ULONG ITuneRequest_AddRef(ITuneRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITuneRequest_Release(ITuneRequest* This) { +static inline ULONG ITuneRequest_Release(ITuneRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ITuneRequest_GetTypeInfoCount(ITuneRequest* This,UINT *pctinfo) { +static inline HRESULT ITuneRequest_GetTypeInfoCount(ITuneRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ITuneRequest_GetTypeInfo(ITuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ITuneRequest_GetTypeInfo(ITuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ITuneRequest_GetIDsOfNames(ITuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ITuneRequest_GetIDsOfNames(ITuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ITuneRequest_Invoke(ITuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ITuneRequest_Invoke(ITuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuneRequest methods ***/ -static __WIDL_INLINE HRESULT ITuneRequest_get_TuningSpace(ITuneRequest* This,ITuningSpace **TuningSpace) { +static inline HRESULT ITuneRequest_get_TuningSpace(ITuneRequest* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT ITuneRequest_get_Components(ITuneRequest* This,IComponents **Components) { +static inline HRESULT ITuneRequest_get_Components(ITuneRequest* This,IComponents **Components) { return This->lpVtbl->get_Components(This,Components); } -static __WIDL_INLINE HRESULT ITuneRequest_Clone(ITuneRequest* This,ITuneRequest **NewTuneRequest) { +static inline HRESULT ITuneRequest_Clone(ITuneRequest* This,ITuneRequest **NewTuneRequest) { return This->lpVtbl->Clone(This,NewTuneRequest); } -static __WIDL_INLINE HRESULT ITuneRequest_get_Locator(ITuneRequest* This,ILocator **Locator) { +static inline HRESULT ITuneRequest_get_Locator(ITuneRequest* This,ILocator **Locator) { return This->lpVtbl->get_Locator(This,Locator); } -static __WIDL_INLINE HRESULT ITuneRequest_put_Locator(ITuneRequest* This,ILocator *Locator) { +static inline HRESULT ITuneRequest_put_Locator(ITuneRequest* This,ILocator *Locator) { return This->lpVtbl->put_Locator(This,Locator); } #endif @@ -6044,49 +6036,49 @@ interface IChannelIDTuneRequest { #define IChannelIDTuneRequest_put_ChannelID(This,ChannelID) (This)->lpVtbl->put_ChannelID(This,ChannelID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_QueryInterface(IChannelIDTuneRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IChannelIDTuneRequest_QueryInterface(IChannelIDTuneRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IChannelIDTuneRequest_AddRef(IChannelIDTuneRequest* This) { +static inline ULONG IChannelIDTuneRequest_AddRef(IChannelIDTuneRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IChannelIDTuneRequest_Release(IChannelIDTuneRequest* This) { +static inline ULONG IChannelIDTuneRequest_Release(IChannelIDTuneRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_GetTypeInfoCount(IChannelIDTuneRequest* This,UINT *pctinfo) { +static inline HRESULT IChannelIDTuneRequest_GetTypeInfoCount(IChannelIDTuneRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_GetTypeInfo(IChannelIDTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IChannelIDTuneRequest_GetTypeInfo(IChannelIDTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_GetIDsOfNames(IChannelIDTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IChannelIDTuneRequest_GetIDsOfNames(IChannelIDTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_Invoke(IChannelIDTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IChannelIDTuneRequest_Invoke(IChannelIDTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuneRequest methods ***/ -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_get_TuningSpace(IChannelIDTuneRequest* This,ITuningSpace **TuningSpace) { +static inline HRESULT IChannelIDTuneRequest_get_TuningSpace(IChannelIDTuneRequest* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_get_Components(IChannelIDTuneRequest* This,IComponents **Components) { +static inline HRESULT IChannelIDTuneRequest_get_Components(IChannelIDTuneRequest* This,IComponents **Components) { return This->lpVtbl->get_Components(This,Components); } -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_Clone(IChannelIDTuneRequest* This,ITuneRequest **NewTuneRequest) { +static inline HRESULT IChannelIDTuneRequest_Clone(IChannelIDTuneRequest* This,ITuneRequest **NewTuneRequest) { return This->lpVtbl->Clone(This,NewTuneRequest); } -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_get_Locator(IChannelIDTuneRequest* This,ILocator **Locator) { +static inline HRESULT IChannelIDTuneRequest_get_Locator(IChannelIDTuneRequest* This,ILocator **Locator) { return This->lpVtbl->get_Locator(This,Locator); } -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_put_Locator(IChannelIDTuneRequest* This,ILocator *Locator) { +static inline HRESULT IChannelIDTuneRequest_put_Locator(IChannelIDTuneRequest* This,ILocator *Locator) { return This->lpVtbl->put_Locator(This,Locator); } /*** IChannelIDTuneRequest methods ***/ -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_get_ChannelID(IChannelIDTuneRequest* This,BSTR *ChannelID) { +static inline HRESULT IChannelIDTuneRequest_get_ChannelID(IChannelIDTuneRequest* This,BSTR *ChannelID) { return This->lpVtbl->get_ChannelID(This,ChannelID); } -static __WIDL_INLINE HRESULT IChannelIDTuneRequest_put_ChannelID(IChannelIDTuneRequest* This,BSTR ChannelID) { +static inline HRESULT IChannelIDTuneRequest_put_ChannelID(IChannelIDTuneRequest* This,BSTR ChannelID) { return This->lpVtbl->put_ChannelID(This,ChannelID); } #endif @@ -6223,49 +6215,49 @@ interface IChannelTuneRequest { #define IChannelTuneRequest_put_Channel(This,Channel) (This)->lpVtbl->put_Channel(This,Channel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IChannelTuneRequest_QueryInterface(IChannelTuneRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IChannelTuneRequest_QueryInterface(IChannelTuneRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IChannelTuneRequest_AddRef(IChannelTuneRequest* This) { +static inline ULONG IChannelTuneRequest_AddRef(IChannelTuneRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IChannelTuneRequest_Release(IChannelTuneRequest* This) { +static inline ULONG IChannelTuneRequest_Release(IChannelTuneRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IChannelTuneRequest_GetTypeInfoCount(IChannelTuneRequest* This,UINT *pctinfo) { +static inline HRESULT IChannelTuneRequest_GetTypeInfoCount(IChannelTuneRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IChannelTuneRequest_GetTypeInfo(IChannelTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IChannelTuneRequest_GetTypeInfo(IChannelTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IChannelTuneRequest_GetIDsOfNames(IChannelTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IChannelTuneRequest_GetIDsOfNames(IChannelTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IChannelTuneRequest_Invoke(IChannelTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IChannelTuneRequest_Invoke(IChannelTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuneRequest methods ***/ -static __WIDL_INLINE HRESULT IChannelTuneRequest_get_TuningSpace(IChannelTuneRequest* This,ITuningSpace **TuningSpace) { +static inline HRESULT IChannelTuneRequest_get_TuningSpace(IChannelTuneRequest* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IChannelTuneRequest_get_Components(IChannelTuneRequest* This,IComponents **Components) { +static inline HRESULT IChannelTuneRequest_get_Components(IChannelTuneRequest* This,IComponents **Components) { return This->lpVtbl->get_Components(This,Components); } -static __WIDL_INLINE HRESULT IChannelTuneRequest_Clone(IChannelTuneRequest* This,ITuneRequest **NewTuneRequest) { +static inline HRESULT IChannelTuneRequest_Clone(IChannelTuneRequest* This,ITuneRequest **NewTuneRequest) { return This->lpVtbl->Clone(This,NewTuneRequest); } -static __WIDL_INLINE HRESULT IChannelTuneRequest_get_Locator(IChannelTuneRequest* This,ILocator **Locator) { +static inline HRESULT IChannelTuneRequest_get_Locator(IChannelTuneRequest* This,ILocator **Locator) { return This->lpVtbl->get_Locator(This,Locator); } -static __WIDL_INLINE HRESULT IChannelTuneRequest_put_Locator(IChannelTuneRequest* This,ILocator *Locator) { +static inline HRESULT IChannelTuneRequest_put_Locator(IChannelTuneRequest* This,ILocator *Locator) { return This->lpVtbl->put_Locator(This,Locator); } /*** IChannelTuneRequest methods ***/ -static __WIDL_INLINE HRESULT IChannelTuneRequest_get_Channel(IChannelTuneRequest* This,LONG *Channel) { +static inline HRESULT IChannelTuneRequest_get_Channel(IChannelTuneRequest* This,LONG *Channel) { return This->lpVtbl->get_Channel(This,Channel); } -static __WIDL_INLINE HRESULT IChannelTuneRequest_put_Channel(IChannelTuneRequest* This,LONG Channel) { +static inline HRESULT IChannelTuneRequest_put_Channel(IChannelTuneRequest* This,LONG Channel) { return This->lpVtbl->put_Channel(This,Channel); } #endif @@ -6414,56 +6406,56 @@ interface IATSCChannelTuneRequest { #define IATSCChannelTuneRequest_put_MinorChannel(This,MinorChannel) (This)->lpVtbl->put_MinorChannel(This,MinorChannel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_QueryInterface(IATSCChannelTuneRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IATSCChannelTuneRequest_QueryInterface(IATSCChannelTuneRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IATSCChannelTuneRequest_AddRef(IATSCChannelTuneRequest* This) { +static inline ULONG IATSCChannelTuneRequest_AddRef(IATSCChannelTuneRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IATSCChannelTuneRequest_Release(IATSCChannelTuneRequest* This) { +static inline ULONG IATSCChannelTuneRequest_Release(IATSCChannelTuneRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_GetTypeInfoCount(IATSCChannelTuneRequest* This,UINT *pctinfo) { +static inline HRESULT IATSCChannelTuneRequest_GetTypeInfoCount(IATSCChannelTuneRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_GetTypeInfo(IATSCChannelTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IATSCChannelTuneRequest_GetTypeInfo(IATSCChannelTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_GetIDsOfNames(IATSCChannelTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IATSCChannelTuneRequest_GetIDsOfNames(IATSCChannelTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_Invoke(IATSCChannelTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IATSCChannelTuneRequest_Invoke(IATSCChannelTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuneRequest methods ***/ -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_get_TuningSpace(IATSCChannelTuneRequest* This,ITuningSpace **TuningSpace) { +static inline HRESULT IATSCChannelTuneRequest_get_TuningSpace(IATSCChannelTuneRequest* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_get_Components(IATSCChannelTuneRequest* This,IComponents **Components) { +static inline HRESULT IATSCChannelTuneRequest_get_Components(IATSCChannelTuneRequest* This,IComponents **Components) { return This->lpVtbl->get_Components(This,Components); } -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_Clone(IATSCChannelTuneRequest* This,ITuneRequest **NewTuneRequest) { +static inline HRESULT IATSCChannelTuneRequest_Clone(IATSCChannelTuneRequest* This,ITuneRequest **NewTuneRequest) { return This->lpVtbl->Clone(This,NewTuneRequest); } -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_get_Locator(IATSCChannelTuneRequest* This,ILocator **Locator) { +static inline HRESULT IATSCChannelTuneRequest_get_Locator(IATSCChannelTuneRequest* This,ILocator **Locator) { return This->lpVtbl->get_Locator(This,Locator); } -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_put_Locator(IATSCChannelTuneRequest* This,ILocator *Locator) { +static inline HRESULT IATSCChannelTuneRequest_put_Locator(IATSCChannelTuneRequest* This,ILocator *Locator) { return This->lpVtbl->put_Locator(This,Locator); } /*** IChannelTuneRequest methods ***/ -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_get_Channel(IATSCChannelTuneRequest* This,LONG *Channel) { +static inline HRESULT IATSCChannelTuneRequest_get_Channel(IATSCChannelTuneRequest* This,LONG *Channel) { return This->lpVtbl->get_Channel(This,Channel); } -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_put_Channel(IATSCChannelTuneRequest* This,LONG Channel) { +static inline HRESULT IATSCChannelTuneRequest_put_Channel(IATSCChannelTuneRequest* This,LONG Channel) { return This->lpVtbl->put_Channel(This,Channel); } /*** IATSCChannelTuneRequest methods ***/ -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_get_MinorChannel(IATSCChannelTuneRequest* This,LONG *MinorChannel) { +static inline HRESULT IATSCChannelTuneRequest_get_MinorChannel(IATSCChannelTuneRequest* This,LONG *MinorChannel) { return This->lpVtbl->get_MinorChannel(This,MinorChannel); } -static __WIDL_INLINE HRESULT IATSCChannelTuneRequest_put_MinorChannel(IATSCChannelTuneRequest* This,LONG MinorChannel) { +static inline HRESULT IATSCChannelTuneRequest_put_MinorChannel(IATSCChannelTuneRequest* This,LONG MinorChannel) { return This->lpVtbl->put_MinorChannel(This,MinorChannel); } #endif @@ -6640,69 +6632,69 @@ interface IDigitalCableTuneRequest { #define IDigitalCableTuneRequest_put_SourceID(This,SourceID) (This)->lpVtbl->put_SourceID(This,SourceID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_QueryInterface(IDigitalCableTuneRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDigitalCableTuneRequest_QueryInterface(IDigitalCableTuneRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDigitalCableTuneRequest_AddRef(IDigitalCableTuneRequest* This) { +static inline ULONG IDigitalCableTuneRequest_AddRef(IDigitalCableTuneRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDigitalCableTuneRequest_Release(IDigitalCableTuneRequest* This) { +static inline ULONG IDigitalCableTuneRequest_Release(IDigitalCableTuneRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_GetTypeInfoCount(IDigitalCableTuneRequest* This,UINT *pctinfo) { +static inline HRESULT IDigitalCableTuneRequest_GetTypeInfoCount(IDigitalCableTuneRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_GetTypeInfo(IDigitalCableTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDigitalCableTuneRequest_GetTypeInfo(IDigitalCableTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_GetIDsOfNames(IDigitalCableTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDigitalCableTuneRequest_GetIDsOfNames(IDigitalCableTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_Invoke(IDigitalCableTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDigitalCableTuneRequest_Invoke(IDigitalCableTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuneRequest methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_get_TuningSpace(IDigitalCableTuneRequest* This,ITuningSpace **TuningSpace) { +static inline HRESULT IDigitalCableTuneRequest_get_TuningSpace(IDigitalCableTuneRequest* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_get_Components(IDigitalCableTuneRequest* This,IComponents **Components) { +static inline HRESULT IDigitalCableTuneRequest_get_Components(IDigitalCableTuneRequest* This,IComponents **Components) { return This->lpVtbl->get_Components(This,Components); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_Clone(IDigitalCableTuneRequest* This,ITuneRequest **NewTuneRequest) { +static inline HRESULT IDigitalCableTuneRequest_Clone(IDigitalCableTuneRequest* This,ITuneRequest **NewTuneRequest) { return This->lpVtbl->Clone(This,NewTuneRequest); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_get_Locator(IDigitalCableTuneRequest* This,ILocator **Locator) { +static inline HRESULT IDigitalCableTuneRequest_get_Locator(IDigitalCableTuneRequest* This,ILocator **Locator) { return This->lpVtbl->get_Locator(This,Locator); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_put_Locator(IDigitalCableTuneRequest* This,ILocator *Locator) { +static inline HRESULT IDigitalCableTuneRequest_put_Locator(IDigitalCableTuneRequest* This,ILocator *Locator) { return This->lpVtbl->put_Locator(This,Locator); } /*** IChannelTuneRequest methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_get_Channel(IDigitalCableTuneRequest* This,LONG *Channel) { +static inline HRESULT IDigitalCableTuneRequest_get_Channel(IDigitalCableTuneRequest* This,LONG *Channel) { return This->lpVtbl->get_Channel(This,Channel); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_put_Channel(IDigitalCableTuneRequest* This,LONG Channel) { +static inline HRESULT IDigitalCableTuneRequest_put_Channel(IDigitalCableTuneRequest* This,LONG Channel) { return This->lpVtbl->put_Channel(This,Channel); } /*** IATSCChannelTuneRequest methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_get_MinorChannel(IDigitalCableTuneRequest* This,LONG *MinorChannel) { +static inline HRESULT IDigitalCableTuneRequest_get_MinorChannel(IDigitalCableTuneRequest* This,LONG *MinorChannel) { return This->lpVtbl->get_MinorChannel(This,MinorChannel); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_put_MinorChannel(IDigitalCableTuneRequest* This,LONG MinorChannel) { +static inline HRESULT IDigitalCableTuneRequest_put_MinorChannel(IDigitalCableTuneRequest* This,LONG MinorChannel) { return This->lpVtbl->put_MinorChannel(This,MinorChannel); } /*** IDigitalCableTuneRequest methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_get_MajorChannel(IDigitalCableTuneRequest* This,LONG *pMajorChannel) { +static inline HRESULT IDigitalCableTuneRequest_get_MajorChannel(IDigitalCableTuneRequest* This,LONG *pMajorChannel) { return This->lpVtbl->get_MajorChannel(This,pMajorChannel); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_put_MajorChannel(IDigitalCableTuneRequest* This,LONG MajorChannel) { +static inline HRESULT IDigitalCableTuneRequest_put_MajorChannel(IDigitalCableTuneRequest* This,LONG MajorChannel) { return This->lpVtbl->put_MajorChannel(This,MajorChannel); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_get_SourceID(IDigitalCableTuneRequest* This,LONG *pSourceID) { +static inline HRESULT IDigitalCableTuneRequest_get_SourceID(IDigitalCableTuneRequest* This,LONG *pSourceID) { return This->lpVtbl->get_SourceID(This,pSourceID); } -static __WIDL_INLINE HRESULT IDigitalCableTuneRequest_put_SourceID(IDigitalCableTuneRequest* This,LONG SourceID) { +static inline HRESULT IDigitalCableTuneRequest_put_SourceID(IDigitalCableTuneRequest* This,LONG SourceID) { return This->lpVtbl->put_SourceID(This,SourceID); } #endif @@ -6871,61 +6863,61 @@ interface IDVBTuneRequest { #define IDVBTuneRequest_put_SID(This,SID) (This)->lpVtbl->put_SID(This,SID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDVBTuneRequest_QueryInterface(IDVBTuneRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDVBTuneRequest_QueryInterface(IDVBTuneRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDVBTuneRequest_AddRef(IDVBTuneRequest* This) { +static inline ULONG IDVBTuneRequest_AddRef(IDVBTuneRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDVBTuneRequest_Release(IDVBTuneRequest* This) { +static inline ULONG IDVBTuneRequest_Release(IDVBTuneRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDVBTuneRequest_GetTypeInfoCount(IDVBTuneRequest* This,UINT *pctinfo) { +static inline HRESULT IDVBTuneRequest_GetTypeInfoCount(IDVBTuneRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_GetTypeInfo(IDVBTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDVBTuneRequest_GetTypeInfo(IDVBTuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_GetIDsOfNames(IDVBTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDVBTuneRequest_GetIDsOfNames(IDVBTuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_Invoke(IDVBTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDVBTuneRequest_Invoke(IDVBTuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuneRequest methods ***/ -static __WIDL_INLINE HRESULT IDVBTuneRequest_get_TuningSpace(IDVBTuneRequest* This,ITuningSpace **TuningSpace) { +static inline HRESULT IDVBTuneRequest_get_TuningSpace(IDVBTuneRequest* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_get_Components(IDVBTuneRequest* This,IComponents **Components) { +static inline HRESULT IDVBTuneRequest_get_Components(IDVBTuneRequest* This,IComponents **Components) { return This->lpVtbl->get_Components(This,Components); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_Clone(IDVBTuneRequest* This,ITuneRequest **NewTuneRequest) { +static inline HRESULT IDVBTuneRequest_Clone(IDVBTuneRequest* This,ITuneRequest **NewTuneRequest) { return This->lpVtbl->Clone(This,NewTuneRequest); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_get_Locator(IDVBTuneRequest* This,ILocator **Locator) { +static inline HRESULT IDVBTuneRequest_get_Locator(IDVBTuneRequest* This,ILocator **Locator) { return This->lpVtbl->get_Locator(This,Locator); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_put_Locator(IDVBTuneRequest* This,ILocator *Locator) { +static inline HRESULT IDVBTuneRequest_put_Locator(IDVBTuneRequest* This,ILocator *Locator) { return This->lpVtbl->put_Locator(This,Locator); } /*** IDVBTuneRequest methods ***/ -static __WIDL_INLINE HRESULT IDVBTuneRequest_get_ONID(IDVBTuneRequest* This,LONG *ONID) { +static inline HRESULT IDVBTuneRequest_get_ONID(IDVBTuneRequest* This,LONG *ONID) { return This->lpVtbl->get_ONID(This,ONID); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_put_ONID(IDVBTuneRequest* This,LONG ONID) { +static inline HRESULT IDVBTuneRequest_put_ONID(IDVBTuneRequest* This,LONG ONID) { return This->lpVtbl->put_ONID(This,ONID); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_get_TSID(IDVBTuneRequest* This,LONG *TSID) { +static inline HRESULT IDVBTuneRequest_get_TSID(IDVBTuneRequest* This,LONG *TSID) { return This->lpVtbl->get_TSID(This,TSID); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_put_TSID(IDVBTuneRequest* This,LONG TSID) { +static inline HRESULT IDVBTuneRequest_put_TSID(IDVBTuneRequest* This,LONG TSID) { return This->lpVtbl->put_TSID(This,TSID); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_get_SID(IDVBTuneRequest* This,LONG *SID) { +static inline HRESULT IDVBTuneRequest_get_SID(IDVBTuneRequest* This,LONG *SID) { return This->lpVtbl->get_SID(This,SID); } -static __WIDL_INLINE HRESULT IDVBTuneRequest_put_SID(IDVBTuneRequest* This,LONG SID) { +static inline HRESULT IDVBTuneRequest_put_SID(IDVBTuneRequest* This,LONG SID) { return This->lpVtbl->put_SID(This,SID); } #endif @@ -7078,55 +7070,55 @@ interface IMPEG2TuneRequest { #define IMPEG2TuneRequest_put_ProgNo(This,ProgNo) (This)->lpVtbl->put_ProgNo(This,ProgNo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_QueryInterface(IMPEG2TuneRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMPEG2TuneRequest_QueryInterface(IMPEG2TuneRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMPEG2TuneRequest_AddRef(IMPEG2TuneRequest* This) { +static inline ULONG IMPEG2TuneRequest_AddRef(IMPEG2TuneRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMPEG2TuneRequest_Release(IMPEG2TuneRequest* This) { +static inline ULONG IMPEG2TuneRequest_Release(IMPEG2TuneRequest* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_GetTypeInfoCount(IMPEG2TuneRequest* This,UINT *pctinfo) { +static inline HRESULT IMPEG2TuneRequest_GetTypeInfoCount(IMPEG2TuneRequest* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_GetTypeInfo(IMPEG2TuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMPEG2TuneRequest_GetTypeInfo(IMPEG2TuneRequest* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_GetIDsOfNames(IMPEG2TuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMPEG2TuneRequest_GetIDsOfNames(IMPEG2TuneRequest* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_Invoke(IMPEG2TuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMPEG2TuneRequest_Invoke(IMPEG2TuneRequest* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ITuneRequest methods ***/ -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_get_TuningSpace(IMPEG2TuneRequest* This,ITuningSpace **TuningSpace) { +static inline HRESULT IMPEG2TuneRequest_get_TuningSpace(IMPEG2TuneRequest* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_get_Components(IMPEG2TuneRequest* This,IComponents **Components) { +static inline HRESULT IMPEG2TuneRequest_get_Components(IMPEG2TuneRequest* This,IComponents **Components) { return This->lpVtbl->get_Components(This,Components); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_Clone(IMPEG2TuneRequest* This,ITuneRequest **NewTuneRequest) { +static inline HRESULT IMPEG2TuneRequest_Clone(IMPEG2TuneRequest* This,ITuneRequest **NewTuneRequest) { return This->lpVtbl->Clone(This,NewTuneRequest); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_get_Locator(IMPEG2TuneRequest* This,ILocator **Locator) { +static inline HRESULT IMPEG2TuneRequest_get_Locator(IMPEG2TuneRequest* This,ILocator **Locator) { return This->lpVtbl->get_Locator(This,Locator); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_put_Locator(IMPEG2TuneRequest* This,ILocator *Locator) { +static inline HRESULT IMPEG2TuneRequest_put_Locator(IMPEG2TuneRequest* This,ILocator *Locator) { return This->lpVtbl->put_Locator(This,Locator); } /*** IMPEG2TuneRequest methods ***/ -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_get_TSID(IMPEG2TuneRequest* This,LONG *TSID) { +static inline HRESULT IMPEG2TuneRequest_get_TSID(IMPEG2TuneRequest* This,LONG *TSID) { return This->lpVtbl->get_TSID(This,TSID); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_put_TSID(IMPEG2TuneRequest* This,LONG TSID) { +static inline HRESULT IMPEG2TuneRequest_put_TSID(IMPEG2TuneRequest* This,LONG TSID) { return This->lpVtbl->put_TSID(This,TSID); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_get_ProgNo(IMPEG2TuneRequest* This,LONG *ProgNo) { +static inline HRESULT IMPEG2TuneRequest_get_ProgNo(IMPEG2TuneRequest* This,LONG *ProgNo) { return This->lpVtbl->get_ProgNo(This,ProgNo); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequest_put_ProgNo(IMPEG2TuneRequest* This,LONG ProgNo) { +static inline HRESULT IMPEG2TuneRequest_put_ProgNo(IMPEG2TuneRequest* This,LONG ProgNo) { return This->lpVtbl->put_ProgNo(This,ProgNo); } #endif @@ -7230,30 +7222,30 @@ interface IMPEG2TuneRequestFactory { #define IMPEG2TuneRequestFactory_CreateTuneRequest(This,TuningSpace,TuneRequest) (This)->lpVtbl->CreateTuneRequest(This,TuningSpace,TuneRequest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMPEG2TuneRequestFactory_QueryInterface(IMPEG2TuneRequestFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMPEG2TuneRequestFactory_QueryInterface(IMPEG2TuneRequestFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMPEG2TuneRequestFactory_AddRef(IMPEG2TuneRequestFactory* This) { +static inline ULONG IMPEG2TuneRequestFactory_AddRef(IMPEG2TuneRequestFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMPEG2TuneRequestFactory_Release(IMPEG2TuneRequestFactory* This) { +static inline ULONG IMPEG2TuneRequestFactory_Release(IMPEG2TuneRequestFactory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMPEG2TuneRequestFactory_GetTypeInfoCount(IMPEG2TuneRequestFactory* This,UINT *pctinfo) { +static inline HRESULT IMPEG2TuneRequestFactory_GetTypeInfoCount(IMPEG2TuneRequestFactory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequestFactory_GetTypeInfo(IMPEG2TuneRequestFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMPEG2TuneRequestFactory_GetTypeInfo(IMPEG2TuneRequestFactory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequestFactory_GetIDsOfNames(IMPEG2TuneRequestFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMPEG2TuneRequestFactory_GetIDsOfNames(IMPEG2TuneRequestFactory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMPEG2TuneRequestFactory_Invoke(IMPEG2TuneRequestFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMPEG2TuneRequestFactory_Invoke(IMPEG2TuneRequestFactory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IMPEG2TuneRequestFactory methods ***/ -static __WIDL_INLINE HRESULT IMPEG2TuneRequestFactory_CreateTuneRequest(IMPEG2TuneRequestFactory* This,ITuningSpace *TuningSpace,IMPEG2TuneRequest **TuneRequest) { +static inline HRESULT IMPEG2TuneRequestFactory_CreateTuneRequest(IMPEG2TuneRequestFactory* This,ITuningSpace *TuningSpace,IMPEG2TuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequest(This,TuningSpace,TuneRequest); } #endif @@ -7310,13 +7302,13 @@ interface IMPEG2TuneRequestSupport { #define IMPEG2TuneRequestSupport_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMPEG2TuneRequestSupport_QueryInterface(IMPEG2TuneRequestSupport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMPEG2TuneRequestSupport_QueryInterface(IMPEG2TuneRequestSupport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMPEG2TuneRequestSupport_AddRef(IMPEG2TuneRequestSupport* This) { +static inline ULONG IMPEG2TuneRequestSupport_AddRef(IMPEG2TuneRequestSupport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMPEG2TuneRequestSupport_Release(IMPEG2TuneRequestSupport* This) { +static inline ULONG IMPEG2TuneRequestSupport_Release(IMPEG2TuneRequestSupport* This) { return This->lpVtbl->Release(This); } #endif @@ -7407,23 +7399,23 @@ interface ITunerCap { #define ITunerCap_get_AuxInputCount(This,pulCompositeCount,pulSvideoCount) (This)->lpVtbl->get_AuxInputCount(This,pulCompositeCount,pulSvideoCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITunerCap_QueryInterface(ITunerCap* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITunerCap_QueryInterface(ITunerCap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITunerCap_AddRef(ITunerCap* This) { +static inline ULONG ITunerCap_AddRef(ITunerCap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITunerCap_Release(ITunerCap* This) { +static inline ULONG ITunerCap_Release(ITunerCap* This) { return This->lpVtbl->Release(This); } /*** ITunerCap methods ***/ -static __WIDL_INLINE HRESULT ITunerCap_get_SupportedNetworkTypes(ITunerCap* This,ULONG ulcNetworkTypesMax,ULONG *pulcNetworkTypes,GUID *pguidNetworkTypes) { +static inline HRESULT ITunerCap_get_SupportedNetworkTypes(ITunerCap* This,ULONG ulcNetworkTypesMax,ULONG *pulcNetworkTypes,GUID *pguidNetworkTypes) { return This->lpVtbl->get_SupportedNetworkTypes(This,ulcNetworkTypesMax,pulcNetworkTypes,pguidNetworkTypes); } -static __WIDL_INLINE HRESULT ITunerCap_get_SupportedVideoFormats(ITunerCap* This,ULONG *pulAMTunerModeType,ULONG *pulAnalogVideoStandard) { +static inline HRESULT ITunerCap_get_SupportedVideoFormats(ITunerCap* This,ULONG *pulAMTunerModeType,ULONG *pulAnalogVideoStandard) { return This->lpVtbl->get_SupportedVideoFormats(This,pulAMTunerModeType,pulAnalogVideoStandard); } -static __WIDL_INLINE HRESULT ITunerCap_get_AuxInputCount(ITunerCap* This,ULONG *pulCompositeCount,ULONG *pulSvideoCount) { +static inline HRESULT ITunerCap_get_AuxInputCount(ITunerCap* This,ULONG *pulCompositeCount,ULONG *pulSvideoCount) { return This->lpVtbl->get_AuxInputCount(This,pulCompositeCount,pulSvideoCount); } #endif @@ -7490,17 +7482,17 @@ interface ITunerCapEx { #define ITunerCapEx_get_Has608_708Caption(This,pbHasCaption) (This)->lpVtbl->get_Has608_708Caption(This,pbHasCaption) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITunerCapEx_QueryInterface(ITunerCapEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITunerCapEx_QueryInterface(ITunerCapEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITunerCapEx_AddRef(ITunerCapEx* This) { +static inline ULONG ITunerCapEx_AddRef(ITunerCapEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITunerCapEx_Release(ITunerCapEx* This) { +static inline ULONG ITunerCapEx_Release(ITunerCapEx* This) { return This->lpVtbl->Release(This); } /*** ITunerCapEx methods ***/ -static __WIDL_INLINE HRESULT ITunerCapEx_get_Has608_708Caption(ITunerCapEx* This,VARIANT_BOOL *pbHasCaption) { +static inline HRESULT ITunerCapEx_get_Has608_708Caption(ITunerCapEx* This,VARIANT_BOOL *pbHasCaption) { return This->lpVtbl->get_Has608_708Caption(This,pbHasCaption); } #endif @@ -7639,44 +7631,44 @@ interface ITuner { #define ITuner_TriggerSignalEvents(This,Interval) (This)->lpVtbl->TriggerSignalEvents(This,Interval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITuner_QueryInterface(ITuner* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITuner_QueryInterface(ITuner* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITuner_AddRef(ITuner* This) { +static inline ULONG ITuner_AddRef(ITuner* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITuner_Release(ITuner* This) { +static inline ULONG ITuner_Release(ITuner* This) { return This->lpVtbl->Release(This); } /*** ITuner methods ***/ -static __WIDL_INLINE HRESULT ITuner_get_TuningSpace(ITuner* This,ITuningSpace **TuningSpace) { +static inline HRESULT ITuner_get_TuningSpace(ITuner* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT ITuner_put_TuningSpace(ITuner* This,ITuningSpace *TuningSpace) { +static inline HRESULT ITuner_put_TuningSpace(ITuner* This,ITuningSpace *TuningSpace) { return This->lpVtbl->put_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT ITuner_EnumTuningSpaces(ITuner* This,IEnumTuningSpaces **ppEnum) { +static inline HRESULT ITuner_EnumTuningSpaces(ITuner* This,IEnumTuningSpaces **ppEnum) { return This->lpVtbl->EnumTuningSpaces(This,ppEnum); } -static __WIDL_INLINE HRESULT ITuner_get_TuneRequest(ITuner* This,ITuneRequest **TuneRequest) { +static inline HRESULT ITuner_get_TuneRequest(ITuner* This,ITuneRequest **TuneRequest) { return This->lpVtbl->get_TuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT ITuner_put_TuneRequest(ITuner* This,ITuneRequest *TuneRequest) { +static inline HRESULT ITuner_put_TuneRequest(ITuner* This,ITuneRequest *TuneRequest) { return This->lpVtbl->put_TuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT ITuner_Validate(ITuner* This,ITuneRequest *TuneRequest) { +static inline HRESULT ITuner_Validate(ITuner* This,ITuneRequest *TuneRequest) { return This->lpVtbl->Validate(This,TuneRequest); } -static __WIDL_INLINE HRESULT ITuner_get_PreferredComponentTypes(ITuner* This,IComponentTypes **ComponentTypes) { +static inline HRESULT ITuner_get_PreferredComponentTypes(ITuner* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_PreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT ITuner_put_PreferredComponentTypes(ITuner* This,IComponentTypes *ComponentTypes) { +static inline HRESULT ITuner_put_PreferredComponentTypes(ITuner* This,IComponentTypes *ComponentTypes) { return This->lpVtbl->put_PreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT ITuner_get_SignalStrength(ITuner* This,LONG *Strength) { +static inline HRESULT ITuner_get_SignalStrength(ITuner* This,LONG *Strength) { return This->lpVtbl->get_SignalStrength(This,Strength); } -static __WIDL_INLINE HRESULT ITuner_TriggerSignalEvents(ITuner* This,LONG Interval) { +static inline HRESULT ITuner_TriggerSignalEvents(ITuner* This,LONG Interval) { return This->lpVtbl->TriggerSignalEvents(This,Interval); } #endif @@ -7824,60 +7816,60 @@ interface IScanningTuner { #define IScanningTuner_AutoProgram(This) (This)->lpVtbl->AutoProgram(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScanningTuner_QueryInterface(IScanningTuner* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScanningTuner_QueryInterface(IScanningTuner* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScanningTuner_AddRef(IScanningTuner* This) { +static inline ULONG IScanningTuner_AddRef(IScanningTuner* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScanningTuner_Release(IScanningTuner* This) { +static inline ULONG IScanningTuner_Release(IScanningTuner* This) { return This->lpVtbl->Release(This); } /*** ITuner methods ***/ -static __WIDL_INLINE HRESULT IScanningTuner_get_TuningSpace(IScanningTuner* This,ITuningSpace **TuningSpace) { +static inline HRESULT IScanningTuner_get_TuningSpace(IScanningTuner* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IScanningTuner_put_TuningSpace(IScanningTuner* This,ITuningSpace *TuningSpace) { +static inline HRESULT IScanningTuner_put_TuningSpace(IScanningTuner* This,ITuningSpace *TuningSpace) { return This->lpVtbl->put_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IScanningTuner_EnumTuningSpaces(IScanningTuner* This,IEnumTuningSpaces **ppEnum) { +static inline HRESULT IScanningTuner_EnumTuningSpaces(IScanningTuner* This,IEnumTuningSpaces **ppEnum) { return This->lpVtbl->EnumTuningSpaces(This,ppEnum); } -static __WIDL_INLINE HRESULT IScanningTuner_get_TuneRequest(IScanningTuner* This,ITuneRequest **TuneRequest) { +static inline HRESULT IScanningTuner_get_TuneRequest(IScanningTuner* This,ITuneRequest **TuneRequest) { return This->lpVtbl->get_TuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IScanningTuner_put_TuneRequest(IScanningTuner* This,ITuneRequest *TuneRequest) { +static inline HRESULT IScanningTuner_put_TuneRequest(IScanningTuner* This,ITuneRequest *TuneRequest) { return This->lpVtbl->put_TuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IScanningTuner_Validate(IScanningTuner* This,ITuneRequest *TuneRequest) { +static inline HRESULT IScanningTuner_Validate(IScanningTuner* This,ITuneRequest *TuneRequest) { return This->lpVtbl->Validate(This,TuneRequest); } -static __WIDL_INLINE HRESULT IScanningTuner_get_PreferredComponentTypes(IScanningTuner* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IScanningTuner_get_PreferredComponentTypes(IScanningTuner* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_PreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IScanningTuner_put_PreferredComponentTypes(IScanningTuner* This,IComponentTypes *ComponentTypes) { +static inline HRESULT IScanningTuner_put_PreferredComponentTypes(IScanningTuner* This,IComponentTypes *ComponentTypes) { return This->lpVtbl->put_PreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IScanningTuner_get_SignalStrength(IScanningTuner* This,LONG *Strength) { +static inline HRESULT IScanningTuner_get_SignalStrength(IScanningTuner* This,LONG *Strength) { return This->lpVtbl->get_SignalStrength(This,Strength); } -static __WIDL_INLINE HRESULT IScanningTuner_TriggerSignalEvents(IScanningTuner* This,LONG Interval) { +static inline HRESULT IScanningTuner_TriggerSignalEvents(IScanningTuner* This,LONG Interval) { return This->lpVtbl->TriggerSignalEvents(This,Interval); } /*** IScanningTuner methods ***/ -static __WIDL_INLINE HRESULT IScanningTuner_SeekUp(IScanningTuner* This) { +static inline HRESULT IScanningTuner_SeekUp(IScanningTuner* This) { return This->lpVtbl->SeekUp(This); } -static __WIDL_INLINE HRESULT IScanningTuner_SeekDown(IScanningTuner* This) { +static inline HRESULT IScanningTuner_SeekDown(IScanningTuner* This) { return This->lpVtbl->SeekDown(This); } -static __WIDL_INLINE HRESULT IScanningTuner_ScanUp(IScanningTuner* This,LONG MillisecondsPause) { +static inline HRESULT IScanningTuner_ScanUp(IScanningTuner* This,LONG MillisecondsPause) { return This->lpVtbl->ScanUp(This,MillisecondsPause); } -static __WIDL_INLINE HRESULT IScanningTuner_ScanDown(IScanningTuner* This,LONG MillisecondsPause) { +static inline HRESULT IScanningTuner_ScanDown(IScanningTuner* This,LONG MillisecondsPause) { return This->lpVtbl->ScanDown(This,MillisecondsPause); } -static __WIDL_INLINE HRESULT IScanningTuner_AutoProgram(IScanningTuner* This) { +static inline HRESULT IScanningTuner_AutoProgram(IScanningTuner* This) { return This->lpVtbl->AutoProgram(This); } #endif @@ -8098,85 +8090,85 @@ interface IScanningTunerEx { #define IScanningTunerEx_SetScanSignalTypeFilter(This,ScanModulationTypes,AnalogVideoStandard) (This)->lpVtbl->SetScanSignalTypeFilter(This,ScanModulationTypes,AnalogVideoStandard) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScanningTunerEx_QueryInterface(IScanningTunerEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScanningTunerEx_QueryInterface(IScanningTunerEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScanningTunerEx_AddRef(IScanningTunerEx* This) { +static inline ULONG IScanningTunerEx_AddRef(IScanningTunerEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScanningTunerEx_Release(IScanningTunerEx* This) { +static inline ULONG IScanningTunerEx_Release(IScanningTunerEx* This) { return This->lpVtbl->Release(This); } /*** ITuner methods ***/ -static __WIDL_INLINE HRESULT IScanningTunerEx_get_TuningSpace(IScanningTunerEx* This,ITuningSpace **TuningSpace) { +static inline HRESULT IScanningTunerEx_get_TuningSpace(IScanningTunerEx* This,ITuningSpace **TuningSpace) { return This->lpVtbl->get_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IScanningTunerEx_put_TuningSpace(IScanningTunerEx* This,ITuningSpace *TuningSpace) { +static inline HRESULT IScanningTunerEx_put_TuningSpace(IScanningTunerEx* This,ITuningSpace *TuningSpace) { return This->lpVtbl->put_TuningSpace(This,TuningSpace); } -static __WIDL_INLINE HRESULT IScanningTunerEx_EnumTuningSpaces(IScanningTunerEx* This,IEnumTuningSpaces **ppEnum) { +static inline HRESULT IScanningTunerEx_EnumTuningSpaces(IScanningTunerEx* This,IEnumTuningSpaces **ppEnum) { return This->lpVtbl->EnumTuningSpaces(This,ppEnum); } -static __WIDL_INLINE HRESULT IScanningTunerEx_get_TuneRequest(IScanningTunerEx* This,ITuneRequest **TuneRequest) { +static inline HRESULT IScanningTunerEx_get_TuneRequest(IScanningTunerEx* This,ITuneRequest **TuneRequest) { return This->lpVtbl->get_TuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IScanningTunerEx_put_TuneRequest(IScanningTunerEx* This,ITuneRequest *TuneRequest) { +static inline HRESULT IScanningTunerEx_put_TuneRequest(IScanningTunerEx* This,ITuneRequest *TuneRequest) { return This->lpVtbl->put_TuneRequest(This,TuneRequest); } -static __WIDL_INLINE HRESULT IScanningTunerEx_Validate(IScanningTunerEx* This,ITuneRequest *TuneRequest) { +static inline HRESULT IScanningTunerEx_Validate(IScanningTunerEx* This,ITuneRequest *TuneRequest) { return This->lpVtbl->Validate(This,TuneRequest); } -static __WIDL_INLINE HRESULT IScanningTunerEx_get_PreferredComponentTypes(IScanningTunerEx* This,IComponentTypes **ComponentTypes) { +static inline HRESULT IScanningTunerEx_get_PreferredComponentTypes(IScanningTunerEx* This,IComponentTypes **ComponentTypes) { return This->lpVtbl->get_PreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IScanningTunerEx_put_PreferredComponentTypes(IScanningTunerEx* This,IComponentTypes *ComponentTypes) { +static inline HRESULT IScanningTunerEx_put_PreferredComponentTypes(IScanningTunerEx* This,IComponentTypes *ComponentTypes) { return This->lpVtbl->put_PreferredComponentTypes(This,ComponentTypes); } -static __WIDL_INLINE HRESULT IScanningTunerEx_get_SignalStrength(IScanningTunerEx* This,LONG *Strength) { +static inline HRESULT IScanningTunerEx_get_SignalStrength(IScanningTunerEx* This,LONG *Strength) { return This->lpVtbl->get_SignalStrength(This,Strength); } -static __WIDL_INLINE HRESULT IScanningTunerEx_TriggerSignalEvents(IScanningTunerEx* This,LONG Interval) { +static inline HRESULT IScanningTunerEx_TriggerSignalEvents(IScanningTunerEx* This,LONG Interval) { return This->lpVtbl->TriggerSignalEvents(This,Interval); } /*** IScanningTuner methods ***/ -static __WIDL_INLINE HRESULT IScanningTunerEx_SeekUp(IScanningTunerEx* This) { +static inline HRESULT IScanningTunerEx_SeekUp(IScanningTunerEx* This) { return This->lpVtbl->SeekUp(This); } -static __WIDL_INLINE HRESULT IScanningTunerEx_SeekDown(IScanningTunerEx* This) { +static inline HRESULT IScanningTunerEx_SeekDown(IScanningTunerEx* This) { return This->lpVtbl->SeekDown(This); } -static __WIDL_INLINE HRESULT IScanningTunerEx_ScanUp(IScanningTunerEx* This,LONG MillisecondsPause) { +static inline HRESULT IScanningTunerEx_ScanUp(IScanningTunerEx* This,LONG MillisecondsPause) { return This->lpVtbl->ScanUp(This,MillisecondsPause); } -static __WIDL_INLINE HRESULT IScanningTunerEx_ScanDown(IScanningTunerEx* This,LONG MillisecondsPause) { +static inline HRESULT IScanningTunerEx_ScanDown(IScanningTunerEx* This,LONG MillisecondsPause) { return This->lpVtbl->ScanDown(This,MillisecondsPause); } -static __WIDL_INLINE HRESULT IScanningTunerEx_AutoProgram(IScanningTunerEx* This) { +static inline HRESULT IScanningTunerEx_AutoProgram(IScanningTunerEx* This) { return This->lpVtbl->AutoProgram(This); } /*** IScanningTunerEx methods ***/ -static __WIDL_INLINE HRESULT IScanningTunerEx_GetCurrentLocator(IScanningTunerEx* This,ILocator **pILocator) { +static inline HRESULT IScanningTunerEx_GetCurrentLocator(IScanningTunerEx* This,ILocator **pILocator) { return This->lpVtbl->GetCurrentLocator(This,pILocator); } -static __WIDL_INLINE HRESULT IScanningTunerEx_PerformExhaustiveScan(IScanningTunerEx* This,LONG dwLowerFreq,LONG dwHigherFreq,VARIANT_BOOL bFineTune,HEVENT hEvent) { +static inline HRESULT IScanningTunerEx_PerformExhaustiveScan(IScanningTunerEx* This,LONG dwLowerFreq,LONG dwHigherFreq,VARIANT_BOOL bFineTune,HEVENT hEvent) { return This->lpVtbl->PerformExhaustiveScan(This,dwLowerFreq,dwHigherFreq,bFineTune,hEvent); } -static __WIDL_INLINE HRESULT IScanningTunerEx_TerminateCurrentScan(IScanningTunerEx* This,LONG *pcurrentFreq) { +static inline HRESULT IScanningTunerEx_TerminateCurrentScan(IScanningTunerEx* This,LONG *pcurrentFreq) { return This->lpVtbl->TerminateCurrentScan(This,pcurrentFreq); } -static __WIDL_INLINE HRESULT IScanningTunerEx_ResumeCurrentScan(IScanningTunerEx* This,HEVENT hEvent) { +static inline HRESULT IScanningTunerEx_ResumeCurrentScan(IScanningTunerEx* This,HEVENT hEvent) { return This->lpVtbl->ResumeCurrentScan(This,hEvent); } -static __WIDL_INLINE HRESULT IScanningTunerEx_GetTunerScanningCapability(IScanningTunerEx* This,LONG *HardwareAssistedScanning,LONG *NumStandardsSupported,GUID *BroadcastStandards) { +static inline HRESULT IScanningTunerEx_GetTunerScanningCapability(IScanningTunerEx* This,LONG *HardwareAssistedScanning,LONG *NumStandardsSupported,GUID *BroadcastStandards) { return This->lpVtbl->GetTunerScanningCapability(This,HardwareAssistedScanning,NumStandardsSupported,BroadcastStandards); } -static __WIDL_INLINE HRESULT IScanningTunerEx_GetTunerStatus(IScanningTunerEx* This,LONG *SecondsLeft,LONG *CurrentLockType,LONG *AutoDetect,LONG *CurrentFreq) { +static inline HRESULT IScanningTunerEx_GetTunerStatus(IScanningTunerEx* This,LONG *SecondsLeft,LONG *CurrentLockType,LONG *AutoDetect,LONG *CurrentFreq) { return This->lpVtbl->GetTunerStatus(This,SecondsLeft,CurrentLockType,AutoDetect,CurrentFreq); } -static __WIDL_INLINE HRESULT IScanningTunerEx_GetCurrentTunerStandardCapability(IScanningTunerEx* This,GUID CurrentBroadcastStandard,LONG *SettlingTime,LONG *TvStandardsSupported) { +static inline HRESULT IScanningTunerEx_GetCurrentTunerStandardCapability(IScanningTunerEx* This,GUID CurrentBroadcastStandard,LONG *SettlingTime,LONG *TvStandardsSupported) { return This->lpVtbl->GetCurrentTunerStandardCapability(This,CurrentBroadcastStandard,SettlingTime,TvStandardsSupported); } -static __WIDL_INLINE HRESULT IScanningTunerEx_SetScanSignalTypeFilter(IScanningTunerEx* This,LONG ScanModulationTypes,LONG AnalogVideoStandard) { +static inline HRESULT IScanningTunerEx_SetScanSignalTypeFilter(IScanningTunerEx* This,LONG ScanModulationTypes,LONG AnalogVideoStandard) { return This->lpVtbl->SetScanSignalTypeFilter(This,ScanModulationTypes,AnalogVideoStandard); } #endif @@ -8406,78 +8398,78 @@ interface IComponentType { #define IComponentType_Clone(This,NewCT) (This)->lpVtbl->Clone(This,NewCT) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IComponentType_QueryInterface(IComponentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IComponentType_QueryInterface(IComponentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IComponentType_AddRef(IComponentType* This) { +static inline ULONG IComponentType_AddRef(IComponentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IComponentType_Release(IComponentType* This) { +static inline ULONG IComponentType_Release(IComponentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IComponentType_GetTypeInfoCount(IComponentType* This,UINT *pctinfo) { +static inline HRESULT IComponentType_GetTypeInfoCount(IComponentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IComponentType_GetTypeInfo(IComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IComponentType_GetTypeInfo(IComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IComponentType_GetIDsOfNames(IComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IComponentType_GetIDsOfNames(IComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IComponentType_Invoke(IComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IComponentType_Invoke(IComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponentType methods ***/ -static __WIDL_INLINE HRESULT IComponentType_get_Category(IComponentType* This,ComponentCategory *Category) { +static inline HRESULT IComponentType_get_Category(IComponentType* This,ComponentCategory *Category) { return This->lpVtbl->get_Category(This,Category); } -static __WIDL_INLINE HRESULT IComponentType_put_Category(IComponentType* This,ComponentCategory Category) { +static inline HRESULT IComponentType_put_Category(IComponentType* This,ComponentCategory Category) { return This->lpVtbl->put_Category(This,Category); } -static __WIDL_INLINE HRESULT IComponentType_get_MediaMajorType(IComponentType* This,BSTR *MediaMajorType) { +static inline HRESULT IComponentType_get_MediaMajorType(IComponentType* This,BSTR *MediaMajorType) { return This->lpVtbl->get_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT IComponentType_put_MediaMajorType(IComponentType* This,BSTR MediaMajorType) { +static inline HRESULT IComponentType_put_MediaMajorType(IComponentType* This,BSTR MediaMajorType) { return This->lpVtbl->put_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT IComponentType_get__MediaMajorType(IComponentType* This,GUID *MediaMajorTypeGuid) { +static inline HRESULT IComponentType_get__MediaMajorType(IComponentType* This,GUID *MediaMajorTypeGuid) { return This->lpVtbl->get__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT IComponentType_put__MediaMajorType(IComponentType* This,REFCLSID MediaMajorTypeGuid) { +static inline HRESULT IComponentType_put__MediaMajorType(IComponentType* This,REFCLSID MediaMajorTypeGuid) { return This->lpVtbl->put__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT IComponentType_get_MediaSubType(IComponentType* This,BSTR *MediaSubType) { +static inline HRESULT IComponentType_get_MediaSubType(IComponentType* This,BSTR *MediaSubType) { return This->lpVtbl->get_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT IComponentType_put_MediaSubType(IComponentType* This,BSTR MediaSubType) { +static inline HRESULT IComponentType_put_MediaSubType(IComponentType* This,BSTR MediaSubType) { return This->lpVtbl->put_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT IComponentType_get__MediaSubType(IComponentType* This,GUID *MediaSubTypeGuid) { +static inline HRESULT IComponentType_get__MediaSubType(IComponentType* This,GUID *MediaSubTypeGuid) { return This->lpVtbl->get__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT IComponentType_put__MediaSubType(IComponentType* This,REFCLSID MediaSubTypeGuid) { +static inline HRESULT IComponentType_put__MediaSubType(IComponentType* This,REFCLSID MediaSubTypeGuid) { return This->lpVtbl->put__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT IComponentType_get_MediaFormatType(IComponentType* This,BSTR *MediaFormatType) { +static inline HRESULT IComponentType_get_MediaFormatType(IComponentType* This,BSTR *MediaFormatType) { return This->lpVtbl->get_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT IComponentType_put_MediaFormatType(IComponentType* This,BSTR MediaFormatType) { +static inline HRESULT IComponentType_put_MediaFormatType(IComponentType* This,BSTR MediaFormatType) { return This->lpVtbl->put_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT IComponentType_get__MediaFormatType(IComponentType* This,GUID *MediaFormatTypeGuid) { +static inline HRESULT IComponentType_get__MediaFormatType(IComponentType* This,GUID *MediaFormatTypeGuid) { return This->lpVtbl->get__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT IComponentType_put__MediaFormatType(IComponentType* This,REFCLSID MediaFormatTypeGuid) { +static inline HRESULT IComponentType_put__MediaFormatType(IComponentType* This,REFCLSID MediaFormatTypeGuid) { return This->lpVtbl->put__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT IComponentType_get_MediaType(IComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT IComponentType_get_MediaType(IComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->get_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT IComponentType_put_MediaType(IComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT IComponentType_put_MediaType(IComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->put_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT IComponentType_Clone(IComponentType* This,IComponentType **NewCT) { +static inline HRESULT IComponentType_Clone(IComponentType* This,IComponentType **NewCT) { return This->lpVtbl->Clone(This,NewCT); } #endif @@ -8674,85 +8666,85 @@ interface ILanguageComponentType { #define ILanguageComponentType_put_LangID(This,LangID) (This)->lpVtbl->put_LangID(This,LangID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILanguageComponentType_QueryInterface(ILanguageComponentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILanguageComponentType_QueryInterface(ILanguageComponentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILanguageComponentType_AddRef(ILanguageComponentType* This) { +static inline ULONG ILanguageComponentType_AddRef(ILanguageComponentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILanguageComponentType_Release(ILanguageComponentType* This) { +static inline ULONG ILanguageComponentType_Release(ILanguageComponentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ILanguageComponentType_GetTypeInfoCount(ILanguageComponentType* This,UINT *pctinfo) { +static inline HRESULT ILanguageComponentType_GetTypeInfoCount(ILanguageComponentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ILanguageComponentType_GetTypeInfo(ILanguageComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ILanguageComponentType_GetTypeInfo(ILanguageComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ILanguageComponentType_GetIDsOfNames(ILanguageComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ILanguageComponentType_GetIDsOfNames(ILanguageComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ILanguageComponentType_Invoke(ILanguageComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ILanguageComponentType_Invoke(ILanguageComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponentType methods ***/ -static __WIDL_INLINE HRESULT ILanguageComponentType_get_Category(ILanguageComponentType* This,ComponentCategory *Category) { +static inline HRESULT ILanguageComponentType_get_Category(ILanguageComponentType* This,ComponentCategory *Category) { return This->lpVtbl->get_Category(This,Category); } -static __WIDL_INLINE HRESULT ILanguageComponentType_put_Category(ILanguageComponentType* This,ComponentCategory Category) { +static inline HRESULT ILanguageComponentType_put_Category(ILanguageComponentType* This,ComponentCategory Category) { return This->lpVtbl->put_Category(This,Category); } -static __WIDL_INLINE HRESULT ILanguageComponentType_get_MediaMajorType(ILanguageComponentType* This,BSTR *MediaMajorType) { +static inline HRESULT ILanguageComponentType_get_MediaMajorType(ILanguageComponentType* This,BSTR *MediaMajorType) { return This->lpVtbl->get_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT ILanguageComponentType_put_MediaMajorType(ILanguageComponentType* This,BSTR MediaMajorType) { +static inline HRESULT ILanguageComponentType_put_MediaMajorType(ILanguageComponentType* This,BSTR MediaMajorType) { return This->lpVtbl->put_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT ILanguageComponentType_get__MediaMajorType(ILanguageComponentType* This,GUID *MediaMajorTypeGuid) { +static inline HRESULT ILanguageComponentType_get__MediaMajorType(ILanguageComponentType* This,GUID *MediaMajorTypeGuid) { return This->lpVtbl->get__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT ILanguageComponentType_put__MediaMajorType(ILanguageComponentType* This,REFCLSID MediaMajorTypeGuid) { +static inline HRESULT ILanguageComponentType_put__MediaMajorType(ILanguageComponentType* This,REFCLSID MediaMajorTypeGuid) { return This->lpVtbl->put__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT ILanguageComponentType_get_MediaSubType(ILanguageComponentType* This,BSTR *MediaSubType) { +static inline HRESULT ILanguageComponentType_get_MediaSubType(ILanguageComponentType* This,BSTR *MediaSubType) { return This->lpVtbl->get_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT ILanguageComponentType_put_MediaSubType(ILanguageComponentType* This,BSTR MediaSubType) { +static inline HRESULT ILanguageComponentType_put_MediaSubType(ILanguageComponentType* This,BSTR MediaSubType) { return This->lpVtbl->put_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT ILanguageComponentType_get__MediaSubType(ILanguageComponentType* This,GUID *MediaSubTypeGuid) { +static inline HRESULT ILanguageComponentType_get__MediaSubType(ILanguageComponentType* This,GUID *MediaSubTypeGuid) { return This->lpVtbl->get__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT ILanguageComponentType_put__MediaSubType(ILanguageComponentType* This,REFCLSID MediaSubTypeGuid) { +static inline HRESULT ILanguageComponentType_put__MediaSubType(ILanguageComponentType* This,REFCLSID MediaSubTypeGuid) { return This->lpVtbl->put__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT ILanguageComponentType_get_MediaFormatType(ILanguageComponentType* This,BSTR *MediaFormatType) { +static inline HRESULT ILanguageComponentType_get_MediaFormatType(ILanguageComponentType* This,BSTR *MediaFormatType) { return This->lpVtbl->get_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT ILanguageComponentType_put_MediaFormatType(ILanguageComponentType* This,BSTR MediaFormatType) { +static inline HRESULT ILanguageComponentType_put_MediaFormatType(ILanguageComponentType* This,BSTR MediaFormatType) { return This->lpVtbl->put_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT ILanguageComponentType_get__MediaFormatType(ILanguageComponentType* This,GUID *MediaFormatTypeGuid) { +static inline HRESULT ILanguageComponentType_get__MediaFormatType(ILanguageComponentType* This,GUID *MediaFormatTypeGuid) { return This->lpVtbl->get__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT ILanguageComponentType_put__MediaFormatType(ILanguageComponentType* This,REFCLSID MediaFormatTypeGuid) { +static inline HRESULT ILanguageComponentType_put__MediaFormatType(ILanguageComponentType* This,REFCLSID MediaFormatTypeGuid) { return This->lpVtbl->put__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT ILanguageComponentType_get_MediaType(ILanguageComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT ILanguageComponentType_get_MediaType(ILanguageComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->get_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT ILanguageComponentType_put_MediaType(ILanguageComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT ILanguageComponentType_put_MediaType(ILanguageComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->put_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT ILanguageComponentType_Clone(ILanguageComponentType* This,IComponentType **NewCT) { +static inline HRESULT ILanguageComponentType_Clone(ILanguageComponentType* This,IComponentType **NewCT) { return This->lpVtbl->Clone(This,NewCT); } /*** ILanguageComponentType methods ***/ -static __WIDL_INLINE HRESULT ILanguageComponentType_get_LangID(ILanguageComponentType* This,LONG *LangID) { +static inline HRESULT ILanguageComponentType_get_LangID(ILanguageComponentType* This,LONG *LangID) { return This->lpVtbl->get_LangID(This,LangID); } -static __WIDL_INLINE HRESULT ILanguageComponentType_put_LangID(ILanguageComponentType* This,LONG LangID) { +static inline HRESULT ILanguageComponentType_put_LangID(ILanguageComponentType* This,LONG LangID) { return This->lpVtbl->put_LangID(This,LangID); } #endif @@ -8961,92 +8953,92 @@ interface IMPEG2ComponentType { #define IMPEG2ComponentType_put_StreamType(This,MP2StreamType) (This)->lpVtbl->put_StreamType(This,MP2StreamType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMPEG2ComponentType_QueryInterface(IMPEG2ComponentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMPEG2ComponentType_QueryInterface(IMPEG2ComponentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMPEG2ComponentType_AddRef(IMPEG2ComponentType* This) { +static inline ULONG IMPEG2ComponentType_AddRef(IMPEG2ComponentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMPEG2ComponentType_Release(IMPEG2ComponentType* This) { +static inline ULONG IMPEG2ComponentType_Release(IMPEG2ComponentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMPEG2ComponentType_GetTypeInfoCount(IMPEG2ComponentType* This,UINT *pctinfo) { +static inline HRESULT IMPEG2ComponentType_GetTypeInfoCount(IMPEG2ComponentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_GetTypeInfo(IMPEG2ComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMPEG2ComponentType_GetTypeInfo(IMPEG2ComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_GetIDsOfNames(IMPEG2ComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMPEG2ComponentType_GetIDsOfNames(IMPEG2ComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_Invoke(IMPEG2ComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMPEG2ComponentType_Invoke(IMPEG2ComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponentType methods ***/ -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get_Category(IMPEG2ComponentType* This,ComponentCategory *Category) { +static inline HRESULT IMPEG2ComponentType_get_Category(IMPEG2ComponentType* This,ComponentCategory *Category) { return This->lpVtbl->get_Category(This,Category); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put_Category(IMPEG2ComponentType* This,ComponentCategory Category) { +static inline HRESULT IMPEG2ComponentType_put_Category(IMPEG2ComponentType* This,ComponentCategory Category) { return This->lpVtbl->put_Category(This,Category); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get_MediaMajorType(IMPEG2ComponentType* This,BSTR *MediaMajorType) { +static inline HRESULT IMPEG2ComponentType_get_MediaMajorType(IMPEG2ComponentType* This,BSTR *MediaMajorType) { return This->lpVtbl->get_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put_MediaMajorType(IMPEG2ComponentType* This,BSTR MediaMajorType) { +static inline HRESULT IMPEG2ComponentType_put_MediaMajorType(IMPEG2ComponentType* This,BSTR MediaMajorType) { return This->lpVtbl->put_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get__MediaMajorType(IMPEG2ComponentType* This,GUID *MediaMajorTypeGuid) { +static inline HRESULT IMPEG2ComponentType_get__MediaMajorType(IMPEG2ComponentType* This,GUID *MediaMajorTypeGuid) { return This->lpVtbl->get__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put__MediaMajorType(IMPEG2ComponentType* This,REFCLSID MediaMajorTypeGuid) { +static inline HRESULT IMPEG2ComponentType_put__MediaMajorType(IMPEG2ComponentType* This,REFCLSID MediaMajorTypeGuid) { return This->lpVtbl->put__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get_MediaSubType(IMPEG2ComponentType* This,BSTR *MediaSubType) { +static inline HRESULT IMPEG2ComponentType_get_MediaSubType(IMPEG2ComponentType* This,BSTR *MediaSubType) { return This->lpVtbl->get_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put_MediaSubType(IMPEG2ComponentType* This,BSTR MediaSubType) { +static inline HRESULT IMPEG2ComponentType_put_MediaSubType(IMPEG2ComponentType* This,BSTR MediaSubType) { return This->lpVtbl->put_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get__MediaSubType(IMPEG2ComponentType* This,GUID *MediaSubTypeGuid) { +static inline HRESULT IMPEG2ComponentType_get__MediaSubType(IMPEG2ComponentType* This,GUID *MediaSubTypeGuid) { return This->lpVtbl->get__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put__MediaSubType(IMPEG2ComponentType* This,REFCLSID MediaSubTypeGuid) { +static inline HRESULT IMPEG2ComponentType_put__MediaSubType(IMPEG2ComponentType* This,REFCLSID MediaSubTypeGuid) { return This->lpVtbl->put__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get_MediaFormatType(IMPEG2ComponentType* This,BSTR *MediaFormatType) { +static inline HRESULT IMPEG2ComponentType_get_MediaFormatType(IMPEG2ComponentType* This,BSTR *MediaFormatType) { return This->lpVtbl->get_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put_MediaFormatType(IMPEG2ComponentType* This,BSTR MediaFormatType) { +static inline HRESULT IMPEG2ComponentType_put_MediaFormatType(IMPEG2ComponentType* This,BSTR MediaFormatType) { return This->lpVtbl->put_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get__MediaFormatType(IMPEG2ComponentType* This,GUID *MediaFormatTypeGuid) { +static inline HRESULT IMPEG2ComponentType_get__MediaFormatType(IMPEG2ComponentType* This,GUID *MediaFormatTypeGuid) { return This->lpVtbl->get__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put__MediaFormatType(IMPEG2ComponentType* This,REFCLSID MediaFormatTypeGuid) { +static inline HRESULT IMPEG2ComponentType_put__MediaFormatType(IMPEG2ComponentType* This,REFCLSID MediaFormatTypeGuid) { return This->lpVtbl->put__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get_MediaType(IMPEG2ComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT IMPEG2ComponentType_get_MediaType(IMPEG2ComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->get_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put_MediaType(IMPEG2ComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT IMPEG2ComponentType_put_MediaType(IMPEG2ComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->put_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_Clone(IMPEG2ComponentType* This,IComponentType **NewCT) { +static inline HRESULT IMPEG2ComponentType_Clone(IMPEG2ComponentType* This,IComponentType **NewCT) { return This->lpVtbl->Clone(This,NewCT); } /*** ILanguageComponentType methods ***/ -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get_LangID(IMPEG2ComponentType* This,LONG *LangID) { +static inline HRESULT IMPEG2ComponentType_get_LangID(IMPEG2ComponentType* This,LONG *LangID) { return This->lpVtbl->get_LangID(This,LangID); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put_LangID(IMPEG2ComponentType* This,LONG LangID) { +static inline HRESULT IMPEG2ComponentType_put_LangID(IMPEG2ComponentType* This,LONG LangID) { return This->lpVtbl->put_LangID(This,LangID); } /*** IMPEG2ComponentType methods ***/ -static __WIDL_INLINE HRESULT IMPEG2ComponentType_get_StreamType(IMPEG2ComponentType* This,MPEG2StreamType *MP2StreamType) { +static inline HRESULT IMPEG2ComponentType_get_StreamType(IMPEG2ComponentType* This,MPEG2StreamType *MP2StreamType) { return This->lpVtbl->get_StreamType(This,MP2StreamType); } -static __WIDL_INLINE HRESULT IMPEG2ComponentType_put_StreamType(IMPEG2ComponentType* This,MPEG2StreamType MP2StreamType) { +static inline HRESULT IMPEG2ComponentType_put_StreamType(IMPEG2ComponentType* This,MPEG2StreamType MP2StreamType) { return This->lpVtbl->put_StreamType(This,MP2StreamType); } #endif @@ -9267,99 +9259,99 @@ interface IATSCComponentType { #define IATSCComponentType_put_Flags(This,flags) (This)->lpVtbl->put_Flags(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IATSCComponentType_QueryInterface(IATSCComponentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IATSCComponentType_QueryInterface(IATSCComponentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IATSCComponentType_AddRef(IATSCComponentType* This) { +static inline ULONG IATSCComponentType_AddRef(IATSCComponentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IATSCComponentType_Release(IATSCComponentType* This) { +static inline ULONG IATSCComponentType_Release(IATSCComponentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IATSCComponentType_GetTypeInfoCount(IATSCComponentType* This,UINT *pctinfo) { +static inline HRESULT IATSCComponentType_GetTypeInfoCount(IATSCComponentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IATSCComponentType_GetTypeInfo(IATSCComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IATSCComponentType_GetTypeInfo(IATSCComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IATSCComponentType_GetIDsOfNames(IATSCComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IATSCComponentType_GetIDsOfNames(IATSCComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IATSCComponentType_Invoke(IATSCComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IATSCComponentType_Invoke(IATSCComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponentType methods ***/ -static __WIDL_INLINE HRESULT IATSCComponentType_get_Category(IATSCComponentType* This,ComponentCategory *Category) { +static inline HRESULT IATSCComponentType_get_Category(IATSCComponentType* This,ComponentCategory *Category) { return This->lpVtbl->get_Category(This,Category); } -static __WIDL_INLINE HRESULT IATSCComponentType_put_Category(IATSCComponentType* This,ComponentCategory Category) { +static inline HRESULT IATSCComponentType_put_Category(IATSCComponentType* This,ComponentCategory Category) { return This->lpVtbl->put_Category(This,Category); } -static __WIDL_INLINE HRESULT IATSCComponentType_get_MediaMajorType(IATSCComponentType* This,BSTR *MediaMajorType) { +static inline HRESULT IATSCComponentType_get_MediaMajorType(IATSCComponentType* This,BSTR *MediaMajorType) { return This->lpVtbl->get_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT IATSCComponentType_put_MediaMajorType(IATSCComponentType* This,BSTR MediaMajorType) { +static inline HRESULT IATSCComponentType_put_MediaMajorType(IATSCComponentType* This,BSTR MediaMajorType) { return This->lpVtbl->put_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT IATSCComponentType_get__MediaMajorType(IATSCComponentType* This,GUID *MediaMajorTypeGuid) { +static inline HRESULT IATSCComponentType_get__MediaMajorType(IATSCComponentType* This,GUID *MediaMajorTypeGuid) { return This->lpVtbl->get__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT IATSCComponentType_put__MediaMajorType(IATSCComponentType* This,REFCLSID MediaMajorTypeGuid) { +static inline HRESULT IATSCComponentType_put__MediaMajorType(IATSCComponentType* This,REFCLSID MediaMajorTypeGuid) { return This->lpVtbl->put__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT IATSCComponentType_get_MediaSubType(IATSCComponentType* This,BSTR *MediaSubType) { +static inline HRESULT IATSCComponentType_get_MediaSubType(IATSCComponentType* This,BSTR *MediaSubType) { return This->lpVtbl->get_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT IATSCComponentType_put_MediaSubType(IATSCComponentType* This,BSTR MediaSubType) { +static inline HRESULT IATSCComponentType_put_MediaSubType(IATSCComponentType* This,BSTR MediaSubType) { return This->lpVtbl->put_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT IATSCComponentType_get__MediaSubType(IATSCComponentType* This,GUID *MediaSubTypeGuid) { +static inline HRESULT IATSCComponentType_get__MediaSubType(IATSCComponentType* This,GUID *MediaSubTypeGuid) { return This->lpVtbl->get__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT IATSCComponentType_put__MediaSubType(IATSCComponentType* This,REFCLSID MediaSubTypeGuid) { +static inline HRESULT IATSCComponentType_put__MediaSubType(IATSCComponentType* This,REFCLSID MediaSubTypeGuid) { return This->lpVtbl->put__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT IATSCComponentType_get_MediaFormatType(IATSCComponentType* This,BSTR *MediaFormatType) { +static inline HRESULT IATSCComponentType_get_MediaFormatType(IATSCComponentType* This,BSTR *MediaFormatType) { return This->lpVtbl->get_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT IATSCComponentType_put_MediaFormatType(IATSCComponentType* This,BSTR MediaFormatType) { +static inline HRESULT IATSCComponentType_put_MediaFormatType(IATSCComponentType* This,BSTR MediaFormatType) { return This->lpVtbl->put_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT IATSCComponentType_get__MediaFormatType(IATSCComponentType* This,GUID *MediaFormatTypeGuid) { +static inline HRESULT IATSCComponentType_get__MediaFormatType(IATSCComponentType* This,GUID *MediaFormatTypeGuid) { return This->lpVtbl->get__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT IATSCComponentType_put__MediaFormatType(IATSCComponentType* This,REFCLSID MediaFormatTypeGuid) { +static inline HRESULT IATSCComponentType_put__MediaFormatType(IATSCComponentType* This,REFCLSID MediaFormatTypeGuid) { return This->lpVtbl->put__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT IATSCComponentType_get_MediaType(IATSCComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT IATSCComponentType_get_MediaType(IATSCComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->get_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT IATSCComponentType_put_MediaType(IATSCComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT IATSCComponentType_put_MediaType(IATSCComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->put_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT IATSCComponentType_Clone(IATSCComponentType* This,IComponentType **NewCT) { +static inline HRESULT IATSCComponentType_Clone(IATSCComponentType* This,IComponentType **NewCT) { return This->lpVtbl->Clone(This,NewCT); } /*** ILanguageComponentType methods ***/ -static __WIDL_INLINE HRESULT IATSCComponentType_get_LangID(IATSCComponentType* This,LONG *LangID) { +static inline HRESULT IATSCComponentType_get_LangID(IATSCComponentType* This,LONG *LangID) { return This->lpVtbl->get_LangID(This,LangID); } -static __WIDL_INLINE HRESULT IATSCComponentType_put_LangID(IATSCComponentType* This,LONG LangID) { +static inline HRESULT IATSCComponentType_put_LangID(IATSCComponentType* This,LONG LangID) { return This->lpVtbl->put_LangID(This,LangID); } /*** IMPEG2ComponentType methods ***/ -static __WIDL_INLINE HRESULT IATSCComponentType_get_StreamType(IATSCComponentType* This,MPEG2StreamType *MP2StreamType) { +static inline HRESULT IATSCComponentType_get_StreamType(IATSCComponentType* This,MPEG2StreamType *MP2StreamType) { return This->lpVtbl->get_StreamType(This,MP2StreamType); } -static __WIDL_INLINE HRESULT IATSCComponentType_put_StreamType(IATSCComponentType* This,MPEG2StreamType MP2StreamType) { +static inline HRESULT IATSCComponentType_put_StreamType(IATSCComponentType* This,MPEG2StreamType MP2StreamType) { return This->lpVtbl->put_StreamType(This,MP2StreamType); } /*** IATSCComponentType methods ***/ -static __WIDL_INLINE HRESULT IATSCComponentType_get_Flags(IATSCComponentType* This,LONG *Flags) { +static inline HRESULT IATSCComponentType_get_Flags(IATSCComponentType* This,LONG *Flags) { return This->lpVtbl->get_Flags(This,Flags); } -static __WIDL_INLINE HRESULT IATSCComponentType_put_Flags(IATSCComponentType* This,LONG flags) { +static inline HRESULT IATSCComponentType_put_Flags(IATSCComponentType* This,LONG flags) { return This->lpVtbl->put_Flags(This,flags); } #endif @@ -9453,26 +9445,26 @@ interface IEnumComponentTypes { #define IEnumComponentTypes_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumComponentTypes_QueryInterface(IEnumComponentTypes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumComponentTypes_QueryInterface(IEnumComponentTypes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumComponentTypes_AddRef(IEnumComponentTypes* This) { +static inline ULONG IEnumComponentTypes_AddRef(IEnumComponentTypes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumComponentTypes_Release(IEnumComponentTypes* This) { +static inline ULONG IEnumComponentTypes_Release(IEnumComponentTypes* This) { return This->lpVtbl->Release(This); } /*** IEnumComponentTypes methods ***/ -static __WIDL_INLINE HRESULT IEnumComponentTypes_Next(IEnumComponentTypes* This,ULONG celt,IComponentType **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumComponentTypes_Next(IEnumComponentTypes* This,ULONG celt,IComponentType **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumComponentTypes_Skip(IEnumComponentTypes* This,ULONG celt) { +static inline HRESULT IEnumComponentTypes_Skip(IEnumComponentTypes* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumComponentTypes_Reset(IEnumComponentTypes* This) { +static inline HRESULT IEnumComponentTypes_Reset(IEnumComponentTypes* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumComponentTypes_Clone(IEnumComponentTypes* This,IEnumComponentTypes **ppEnum) { +static inline HRESULT IEnumComponentTypes_Clone(IEnumComponentTypes* This,IEnumComponentTypes **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -9636,51 +9628,51 @@ interface IComponentTypes { #define IComponentTypes_Clone(This,NewList) (This)->lpVtbl->Clone(This,NewList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IComponentTypes_QueryInterface(IComponentTypes* This,REFIID riid,void **ppvObject) { +static inline HRESULT IComponentTypes_QueryInterface(IComponentTypes* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IComponentTypes_AddRef(IComponentTypes* This) { +static inline ULONG IComponentTypes_AddRef(IComponentTypes* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IComponentTypes_Release(IComponentTypes* This) { +static inline ULONG IComponentTypes_Release(IComponentTypes* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IComponentTypes_GetTypeInfoCount(IComponentTypes* This,UINT *pctinfo) { +static inline HRESULT IComponentTypes_GetTypeInfoCount(IComponentTypes* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IComponentTypes_GetTypeInfo(IComponentTypes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IComponentTypes_GetTypeInfo(IComponentTypes* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IComponentTypes_GetIDsOfNames(IComponentTypes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IComponentTypes_GetIDsOfNames(IComponentTypes* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IComponentTypes_Invoke(IComponentTypes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IComponentTypes_Invoke(IComponentTypes* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponentTypes methods ***/ -static __WIDL_INLINE HRESULT IComponentTypes_get_Count(IComponentTypes* This,LONG *Count) { +static inline HRESULT IComponentTypes_get_Count(IComponentTypes* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IComponentTypes_get__NewEnum(IComponentTypes* This,IEnumVARIANT **ppNewEnum) { +static inline HRESULT IComponentTypes_get__NewEnum(IComponentTypes* This,IEnumVARIANT **ppNewEnum) { return This->lpVtbl->get__NewEnum(This,ppNewEnum); } -static __WIDL_INLINE HRESULT IComponentTypes_EnumComponentTypes(IComponentTypes* This,IEnumComponentTypes **ppNewEnum) { +static inline HRESULT IComponentTypes_EnumComponentTypes(IComponentTypes* This,IEnumComponentTypes **ppNewEnum) { return This->lpVtbl->EnumComponentTypes(This,ppNewEnum); } -static __WIDL_INLINE HRESULT IComponentTypes_get_Item(IComponentTypes* This,VARIANT Index,IComponentType **ComponentType) { +static inline HRESULT IComponentTypes_get_Item(IComponentTypes* This,VARIANT Index,IComponentType **ComponentType) { return This->lpVtbl->get_Item(This,Index,ComponentType); } -static __WIDL_INLINE HRESULT IComponentTypes_put_Item(IComponentTypes* This,VARIANT Index,IComponentType *ComponentType) { +static inline HRESULT IComponentTypes_put_Item(IComponentTypes* This,VARIANT Index,IComponentType *ComponentType) { return This->lpVtbl->put_Item(This,Index,ComponentType); } -static __WIDL_INLINE HRESULT IComponentTypes_Add(IComponentTypes* This,IComponentType *ComponentType,VARIANT *NewIndex) { +static inline HRESULT IComponentTypes_Add(IComponentTypes* This,IComponentType *ComponentType,VARIANT *NewIndex) { return This->lpVtbl->Add(This,ComponentType,NewIndex); } -static __WIDL_INLINE HRESULT IComponentTypes_Remove(IComponentTypes* This,VARIANT Index) { +static inline HRESULT IComponentTypes_Remove(IComponentTypes* This,VARIANT Index) { return This->lpVtbl->Remove(This,Index); } -static __WIDL_INLINE HRESULT IComponentTypes_Clone(IComponentTypes* This,IComponentTypes **NewList) { +static inline HRESULT IComponentTypes_Clone(IComponentTypes* This,IComponentTypes **NewList) { return This->lpVtbl->Clone(This,NewList); } #endif @@ -9846,54 +9838,54 @@ interface IComponent { #define IComponent_Clone(This,NewComponent) (This)->lpVtbl->Clone(This,NewComponent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IComponent_QueryInterface(IComponent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IComponent_QueryInterface(IComponent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IComponent_AddRef(IComponent* This) { +static inline ULONG IComponent_AddRef(IComponent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IComponent_Release(IComponent* This) { +static inline ULONG IComponent_Release(IComponent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IComponent_GetTypeInfoCount(IComponent* This,UINT *pctinfo) { +static inline HRESULT IComponent_GetTypeInfoCount(IComponent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IComponent_GetTypeInfo(IComponent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IComponent_GetTypeInfo(IComponent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IComponent_GetIDsOfNames(IComponent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IComponent_GetIDsOfNames(IComponent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IComponent_Invoke(IComponent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IComponent_Invoke(IComponent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponent methods ***/ -static __WIDL_INLINE HRESULT IComponent_get_Type(IComponent* This,IComponentType **CT) { +static inline HRESULT IComponent_get_Type(IComponent* This,IComponentType **CT) { return This->lpVtbl->get_Type(This,CT); } -static __WIDL_INLINE HRESULT IComponent_put_Type(IComponent* This,IComponentType *CT) { +static inline HRESULT IComponent_put_Type(IComponent* This,IComponentType *CT) { return This->lpVtbl->put_Type(This,CT); } -static __WIDL_INLINE HRESULT IComponent_get_DescLangID(IComponent* This,LONG *LangID) { +static inline HRESULT IComponent_get_DescLangID(IComponent* This,LONG *LangID) { return This->lpVtbl->get_DescLangID(This,LangID); } -static __WIDL_INLINE HRESULT IComponent_put_DescLangID(IComponent* This,LONG LangID) { +static inline HRESULT IComponent_put_DescLangID(IComponent* This,LONG LangID) { return This->lpVtbl->put_DescLangID(This,LangID); } -static __WIDL_INLINE HRESULT IComponent_get_Status(IComponent* This,ComponentStatus *Status) { +static inline HRESULT IComponent_get_Status(IComponent* This,ComponentStatus *Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT IComponent_put_Status(IComponent* This,ComponentStatus Status) { +static inline HRESULT IComponent_put_Status(IComponent* This,ComponentStatus Status) { return This->lpVtbl->put_Status(This,Status); } -static __WIDL_INLINE HRESULT IComponent_get_Description(IComponent* This,BSTR *Description) { +static inline HRESULT IComponent_get_Description(IComponent* This,BSTR *Description) { return This->lpVtbl->get_Description(This,Description); } -static __WIDL_INLINE HRESULT IComponent_put_Description(IComponent* This,BSTR Description) { +static inline HRESULT IComponent_put_Description(IComponent* This,BSTR Description) { return This->lpVtbl->put_Description(This,Description); } -static __WIDL_INLINE HRESULT IComponent_Clone(IComponent* This,IComponent **NewComponent) { +static inline HRESULT IComponent_Clone(IComponent* This,IComponent **NewComponent) { return This->lpVtbl->Clone(This,NewComponent); } #endif @@ -10090,85 +10082,85 @@ interface IAnalogAudioComponentType { #define IAnalogAudioComponentType_put_AnalogAudioMode(This,Mode) (This)->lpVtbl->put_AnalogAudioMode(This,Mode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_QueryInterface(IAnalogAudioComponentType* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAnalogAudioComponentType_QueryInterface(IAnalogAudioComponentType* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAnalogAudioComponentType_AddRef(IAnalogAudioComponentType* This) { +static inline ULONG IAnalogAudioComponentType_AddRef(IAnalogAudioComponentType* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAnalogAudioComponentType_Release(IAnalogAudioComponentType* This) { +static inline ULONG IAnalogAudioComponentType_Release(IAnalogAudioComponentType* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_GetTypeInfoCount(IAnalogAudioComponentType* This,UINT *pctinfo) { +static inline HRESULT IAnalogAudioComponentType_GetTypeInfoCount(IAnalogAudioComponentType* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_GetTypeInfo(IAnalogAudioComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAnalogAudioComponentType_GetTypeInfo(IAnalogAudioComponentType* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_GetIDsOfNames(IAnalogAudioComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAnalogAudioComponentType_GetIDsOfNames(IAnalogAudioComponentType* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_Invoke(IAnalogAudioComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAnalogAudioComponentType_Invoke(IAnalogAudioComponentType* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponentType methods ***/ -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_get_Category(IAnalogAudioComponentType* This,ComponentCategory *Category) { +static inline HRESULT IAnalogAudioComponentType_get_Category(IAnalogAudioComponentType* This,ComponentCategory *Category) { return This->lpVtbl->get_Category(This,Category); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_put_Category(IAnalogAudioComponentType* This,ComponentCategory Category) { +static inline HRESULT IAnalogAudioComponentType_put_Category(IAnalogAudioComponentType* This,ComponentCategory Category) { return This->lpVtbl->put_Category(This,Category); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_get_MediaMajorType(IAnalogAudioComponentType* This,BSTR *MediaMajorType) { +static inline HRESULT IAnalogAudioComponentType_get_MediaMajorType(IAnalogAudioComponentType* This,BSTR *MediaMajorType) { return This->lpVtbl->get_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_put_MediaMajorType(IAnalogAudioComponentType* This,BSTR MediaMajorType) { +static inline HRESULT IAnalogAudioComponentType_put_MediaMajorType(IAnalogAudioComponentType* This,BSTR MediaMajorType) { return This->lpVtbl->put_MediaMajorType(This,MediaMajorType); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_get__MediaMajorType(IAnalogAudioComponentType* This,GUID *MediaMajorTypeGuid) { +static inline HRESULT IAnalogAudioComponentType_get__MediaMajorType(IAnalogAudioComponentType* This,GUID *MediaMajorTypeGuid) { return This->lpVtbl->get__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_put__MediaMajorType(IAnalogAudioComponentType* This,REFCLSID MediaMajorTypeGuid) { +static inline HRESULT IAnalogAudioComponentType_put__MediaMajorType(IAnalogAudioComponentType* This,REFCLSID MediaMajorTypeGuid) { return This->lpVtbl->put__MediaMajorType(This,MediaMajorTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_get_MediaSubType(IAnalogAudioComponentType* This,BSTR *MediaSubType) { +static inline HRESULT IAnalogAudioComponentType_get_MediaSubType(IAnalogAudioComponentType* This,BSTR *MediaSubType) { return This->lpVtbl->get_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_put_MediaSubType(IAnalogAudioComponentType* This,BSTR MediaSubType) { +static inline HRESULT IAnalogAudioComponentType_put_MediaSubType(IAnalogAudioComponentType* This,BSTR MediaSubType) { return This->lpVtbl->put_MediaSubType(This,MediaSubType); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_get__MediaSubType(IAnalogAudioComponentType* This,GUID *MediaSubTypeGuid) { +static inline HRESULT IAnalogAudioComponentType_get__MediaSubType(IAnalogAudioComponentType* This,GUID *MediaSubTypeGuid) { return This->lpVtbl->get__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_put__MediaSubType(IAnalogAudioComponentType* This,REFCLSID MediaSubTypeGuid) { +static inline HRESULT IAnalogAudioComponentType_put__MediaSubType(IAnalogAudioComponentType* This,REFCLSID MediaSubTypeGuid) { return This->lpVtbl->put__MediaSubType(This,MediaSubTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_get_MediaFormatType(IAnalogAudioComponentType* This,BSTR *MediaFormatType) { +static inline HRESULT IAnalogAudioComponentType_get_MediaFormatType(IAnalogAudioComponentType* This,BSTR *MediaFormatType) { return This->lpVtbl->get_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_put_MediaFormatType(IAnalogAudioComponentType* This,BSTR MediaFormatType) { +static inline HRESULT IAnalogAudioComponentType_put_MediaFormatType(IAnalogAudioComponentType* This,BSTR MediaFormatType) { return This->lpVtbl->put_MediaFormatType(This,MediaFormatType); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_get__MediaFormatType(IAnalogAudioComponentType* This,GUID *MediaFormatTypeGuid) { +static inline HRESULT IAnalogAudioComponentType_get__MediaFormatType(IAnalogAudioComponentType* This,GUID *MediaFormatTypeGuid) { return This->lpVtbl->get__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_put__MediaFormatType(IAnalogAudioComponentType* This,REFCLSID MediaFormatTypeGuid) { +static inline HRESULT IAnalogAudioComponentType_put__MediaFormatType(IAnalogAudioComponentType* This,REFCLSID MediaFormatTypeGuid) { return This->lpVtbl->put__MediaFormatType(This,MediaFormatTypeGuid); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_get_MediaType(IAnalogAudioComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT IAnalogAudioComponentType_get_MediaType(IAnalogAudioComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->get_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_put_MediaType(IAnalogAudioComponentType* This,AM_MEDIA_TYPE *MediaType) { +static inline HRESULT IAnalogAudioComponentType_put_MediaType(IAnalogAudioComponentType* This,AM_MEDIA_TYPE *MediaType) { return This->lpVtbl->put_MediaType(This,MediaType); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_Clone(IAnalogAudioComponentType* This,IComponentType **NewCT) { +static inline HRESULT IAnalogAudioComponentType_Clone(IAnalogAudioComponentType* This,IComponentType **NewCT) { return This->lpVtbl->Clone(This,NewCT); } /*** IAnalogAudioComponentType methods ***/ -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_get_AnalogAudioMode(IAnalogAudioComponentType* This,TVAudioMode *Mode) { +static inline HRESULT IAnalogAudioComponentType_get_AnalogAudioMode(IAnalogAudioComponentType* This,TVAudioMode *Mode) { return This->lpVtbl->get_AnalogAudioMode(This,Mode); } -static __WIDL_INLINE HRESULT IAnalogAudioComponentType_put_AnalogAudioMode(IAnalogAudioComponentType* This,TVAudioMode Mode) { +static inline HRESULT IAnalogAudioComponentType_put_AnalogAudioMode(IAnalogAudioComponentType* This,TVAudioMode Mode) { return This->lpVtbl->put_AnalogAudioMode(This,Mode); } #endif @@ -10357,73 +10349,73 @@ interface IMPEG2Component { #define IMPEG2Component_put_ProgramNumber(This,ProgramNumber) (This)->lpVtbl->put_ProgramNumber(This,ProgramNumber) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMPEG2Component_QueryInterface(IMPEG2Component* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMPEG2Component_QueryInterface(IMPEG2Component* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMPEG2Component_AddRef(IMPEG2Component* This) { +static inline ULONG IMPEG2Component_AddRef(IMPEG2Component* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMPEG2Component_Release(IMPEG2Component* This) { +static inline ULONG IMPEG2Component_Release(IMPEG2Component* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IMPEG2Component_GetTypeInfoCount(IMPEG2Component* This,UINT *pctinfo) { +static inline HRESULT IMPEG2Component_GetTypeInfoCount(IMPEG2Component* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IMPEG2Component_GetTypeInfo(IMPEG2Component* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IMPEG2Component_GetTypeInfo(IMPEG2Component* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IMPEG2Component_GetIDsOfNames(IMPEG2Component* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IMPEG2Component_GetIDsOfNames(IMPEG2Component* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IMPEG2Component_Invoke(IMPEG2Component* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IMPEG2Component_Invoke(IMPEG2Component* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponent methods ***/ -static __WIDL_INLINE HRESULT IMPEG2Component_get_Type(IMPEG2Component* This,IComponentType **CT) { +static inline HRESULT IMPEG2Component_get_Type(IMPEG2Component* This,IComponentType **CT) { return This->lpVtbl->get_Type(This,CT); } -static __WIDL_INLINE HRESULT IMPEG2Component_put_Type(IMPEG2Component* This,IComponentType *CT) { +static inline HRESULT IMPEG2Component_put_Type(IMPEG2Component* This,IComponentType *CT) { return This->lpVtbl->put_Type(This,CT); } -static __WIDL_INLINE HRESULT IMPEG2Component_get_DescLangID(IMPEG2Component* This,LONG *LangID) { +static inline HRESULT IMPEG2Component_get_DescLangID(IMPEG2Component* This,LONG *LangID) { return This->lpVtbl->get_DescLangID(This,LangID); } -static __WIDL_INLINE HRESULT IMPEG2Component_put_DescLangID(IMPEG2Component* This,LONG LangID) { +static inline HRESULT IMPEG2Component_put_DescLangID(IMPEG2Component* This,LONG LangID) { return This->lpVtbl->put_DescLangID(This,LangID); } -static __WIDL_INLINE HRESULT IMPEG2Component_get_Status(IMPEG2Component* This,ComponentStatus *Status) { +static inline HRESULT IMPEG2Component_get_Status(IMPEG2Component* This,ComponentStatus *Status) { return This->lpVtbl->get_Status(This,Status); } -static __WIDL_INLINE HRESULT IMPEG2Component_put_Status(IMPEG2Component* This,ComponentStatus Status) { +static inline HRESULT IMPEG2Component_put_Status(IMPEG2Component* This,ComponentStatus Status) { return This->lpVtbl->put_Status(This,Status); } -static __WIDL_INLINE HRESULT IMPEG2Component_get_Description(IMPEG2Component* This,BSTR *Description) { +static inline HRESULT IMPEG2Component_get_Description(IMPEG2Component* This,BSTR *Description) { return This->lpVtbl->get_Description(This,Description); } -static __WIDL_INLINE HRESULT IMPEG2Component_put_Description(IMPEG2Component* This,BSTR Description) { +static inline HRESULT IMPEG2Component_put_Description(IMPEG2Component* This,BSTR Description) { return This->lpVtbl->put_Description(This,Description); } -static __WIDL_INLINE HRESULT IMPEG2Component_Clone(IMPEG2Component* This,IComponent **NewComponent) { +static inline HRESULT IMPEG2Component_Clone(IMPEG2Component* This,IComponent **NewComponent) { return This->lpVtbl->Clone(This,NewComponent); } /*** IMPEG2Component methods ***/ -static __WIDL_INLINE HRESULT IMPEG2Component_get_PID(IMPEG2Component* This,LONG *PID) { +static inline HRESULT IMPEG2Component_get_PID(IMPEG2Component* This,LONG *PID) { return This->lpVtbl->get_PID(This,PID); } -static __WIDL_INLINE HRESULT IMPEG2Component_put_PID(IMPEG2Component* This,LONG PID) { +static inline HRESULT IMPEG2Component_put_PID(IMPEG2Component* This,LONG PID) { return This->lpVtbl->put_PID(This,PID); } -static __WIDL_INLINE HRESULT IMPEG2Component_get_PCRPID(IMPEG2Component* This,LONG *PCRPID) { +static inline HRESULT IMPEG2Component_get_PCRPID(IMPEG2Component* This,LONG *PCRPID) { return This->lpVtbl->get_PCRPID(This,PCRPID); } -static __WIDL_INLINE HRESULT IMPEG2Component_put_PCRPID(IMPEG2Component* This,LONG PCRPID) { +static inline HRESULT IMPEG2Component_put_PCRPID(IMPEG2Component* This,LONG PCRPID) { return This->lpVtbl->put_PCRPID(This,PCRPID); } -static __WIDL_INLINE HRESULT IMPEG2Component_get_ProgramNumber(IMPEG2Component* This,LONG *ProgramNumber) { +static inline HRESULT IMPEG2Component_get_ProgramNumber(IMPEG2Component* This,LONG *ProgramNumber) { return This->lpVtbl->get_ProgramNumber(This,ProgramNumber); } -static __WIDL_INLINE HRESULT IMPEG2Component_put_ProgramNumber(IMPEG2Component* This,LONG ProgramNumber) { +static inline HRESULT IMPEG2Component_put_ProgramNumber(IMPEG2Component* This,LONG ProgramNumber) { return This->lpVtbl->put_ProgramNumber(This,ProgramNumber); } #endif @@ -10517,26 +10509,26 @@ interface IEnumComponents { #define IEnumComponents_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumComponents_QueryInterface(IEnumComponents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumComponents_QueryInterface(IEnumComponents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumComponents_AddRef(IEnumComponents* This) { +static inline ULONG IEnumComponents_AddRef(IEnumComponents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumComponents_Release(IEnumComponents* This) { +static inline ULONG IEnumComponents_Release(IEnumComponents* This) { return This->lpVtbl->Release(This); } /*** IEnumComponents methods ***/ -static __WIDL_INLINE HRESULT IEnumComponents_Next(IEnumComponents* This,ULONG celt,IComponent **rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumComponents_Next(IEnumComponents* This,ULONG celt,IComponent **rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumComponents_Skip(IEnumComponents* This,ULONG celt) { +static inline HRESULT IEnumComponents_Skip(IEnumComponents* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumComponents_Reset(IEnumComponents* This) { +static inline HRESULT IEnumComponents_Reset(IEnumComponents* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumComponents_Clone(IEnumComponents* This,IEnumComponents **ppEnum) { +static inline HRESULT IEnumComponents_Clone(IEnumComponents* This,IEnumComponents **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } #endif @@ -10700,51 +10692,51 @@ interface IComponents { #define IComponents_put_Item(This,Index,ppComponent) (This)->lpVtbl->put_Item(This,Index,ppComponent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IComponents_QueryInterface(IComponents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IComponents_QueryInterface(IComponents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IComponents_AddRef(IComponents* This) { +static inline ULONG IComponents_AddRef(IComponents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IComponents_Release(IComponents* This) { +static inline ULONG IComponents_Release(IComponents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IComponents_GetTypeInfoCount(IComponents* This,UINT *pctinfo) { +static inline HRESULT IComponents_GetTypeInfoCount(IComponents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IComponents_GetTypeInfo(IComponents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IComponents_GetTypeInfo(IComponents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IComponents_GetIDsOfNames(IComponents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IComponents_GetIDsOfNames(IComponents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IComponents_Invoke(IComponents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IComponents_Invoke(IComponents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponents methods ***/ -static __WIDL_INLINE HRESULT IComponents_get_Count(IComponents* This,LONG *Count) { +static inline HRESULT IComponents_get_Count(IComponents* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IComponents_get__NewEnum(IComponents* This,IEnumVARIANT **ppNewEnum) { +static inline HRESULT IComponents_get__NewEnum(IComponents* This,IEnumVARIANT **ppNewEnum) { return This->lpVtbl->get__NewEnum(This,ppNewEnum); } -static __WIDL_INLINE HRESULT IComponents_EnumComponents(IComponents* This,IEnumComponents **ppNewEnum) { +static inline HRESULT IComponents_EnumComponents(IComponents* This,IEnumComponents **ppNewEnum) { return This->lpVtbl->EnumComponents(This,ppNewEnum); } -static __WIDL_INLINE HRESULT IComponents_get_Item(IComponents* This,VARIANT Index,IComponent **ppComponent) { +static inline HRESULT IComponents_get_Item(IComponents* This,VARIANT Index,IComponent **ppComponent) { return This->lpVtbl->get_Item(This,Index,ppComponent); } -static __WIDL_INLINE HRESULT IComponents_Add(IComponents* This,IComponent *Component,VARIANT *NewIndex) { +static inline HRESULT IComponents_Add(IComponents* This,IComponent *Component,VARIANT *NewIndex) { return This->lpVtbl->Add(This,Component,NewIndex); } -static __WIDL_INLINE HRESULT IComponents_Remove(IComponents* This,VARIANT Index) { +static inline HRESULT IComponents_Remove(IComponents* This,VARIANT Index) { return This->lpVtbl->Remove(This,Index); } -static __WIDL_INLINE HRESULT IComponents_Clone(IComponents* This,IComponents **NewList) { +static inline HRESULT IComponents_Clone(IComponents* This,IComponents **NewList) { return This->lpVtbl->Clone(This,NewList); } -static __WIDL_INLINE HRESULT IComponents_put_Item(IComponents* This,VARIANT Index,IComponent *ppComponent) { +static inline HRESULT IComponents_put_Item(IComponents* This,VARIANT Index,IComponent *ppComponent) { return This->lpVtbl->put_Item(This,Index,ppComponent); } #endif @@ -10898,48 +10890,48 @@ interface IComponentsOld { #define IComponentsOld_Clone(This,NewList) (This)->lpVtbl->Clone(This,NewList) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IComponentsOld_QueryInterface(IComponentsOld* This,REFIID riid,void **ppvObject) { +static inline HRESULT IComponentsOld_QueryInterface(IComponentsOld* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IComponentsOld_AddRef(IComponentsOld* This) { +static inline ULONG IComponentsOld_AddRef(IComponentsOld* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IComponentsOld_Release(IComponentsOld* This) { +static inline ULONG IComponentsOld_Release(IComponentsOld* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IComponentsOld_GetTypeInfoCount(IComponentsOld* This,UINT *pctinfo) { +static inline HRESULT IComponentsOld_GetTypeInfoCount(IComponentsOld* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IComponentsOld_GetTypeInfo(IComponentsOld* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IComponentsOld_GetTypeInfo(IComponentsOld* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IComponentsOld_GetIDsOfNames(IComponentsOld* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IComponentsOld_GetIDsOfNames(IComponentsOld* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IComponentsOld_Invoke(IComponentsOld* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IComponentsOld_Invoke(IComponentsOld* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IComponentsOld methods ***/ -static __WIDL_INLINE HRESULT IComponentsOld_get_Count(IComponentsOld* This,LONG *Count) { +static inline HRESULT IComponentsOld_get_Count(IComponentsOld* This,LONG *Count) { return This->lpVtbl->get_Count(This,Count); } -static __WIDL_INLINE HRESULT IComponentsOld_get__NewEnum(IComponentsOld* This,IEnumVARIANT **ppNewEnum) { +static inline HRESULT IComponentsOld_get__NewEnum(IComponentsOld* This,IEnumVARIANT **ppNewEnum) { return This->lpVtbl->get__NewEnum(This,ppNewEnum); } -static __WIDL_INLINE HRESULT IComponentsOld_EnumComponents(IComponentsOld* This,IEnumComponents **ppNewEnum) { +static inline HRESULT IComponentsOld_EnumComponents(IComponentsOld* This,IEnumComponents **ppNewEnum) { return This->lpVtbl->EnumComponents(This,ppNewEnum); } -static __WIDL_INLINE HRESULT IComponentsOld_get_Item(IComponentsOld* This,VARIANT Index,IComponent **ppComponent) { +static inline HRESULT IComponentsOld_get_Item(IComponentsOld* This,VARIANT Index,IComponent **ppComponent) { return This->lpVtbl->get_Item(This,Index,ppComponent); } -static __WIDL_INLINE HRESULT IComponentsOld_Add(IComponentsOld* This,IComponent *Component,VARIANT *NewIndex) { +static inline HRESULT IComponentsOld_Add(IComponentsOld* This,IComponent *Component,VARIANT *NewIndex) { return This->lpVtbl->Add(This,Component,NewIndex); } -static __WIDL_INLINE HRESULT IComponentsOld_Remove(IComponentsOld* This,VARIANT Index) { +static inline HRESULT IComponentsOld_Remove(IComponentsOld* This,VARIANT Index) { return This->lpVtbl->Remove(This,Index); } -static __WIDL_INLINE HRESULT IComponentsOld_Clone(IComponentsOld* This,IComponents **NewList) { +static inline HRESULT IComponentsOld_Clone(IComponentsOld* This,IComponents **NewList) { return This->lpVtbl->Clone(This,NewList); } #endif @@ -11153,72 +11145,72 @@ interface ILocator { #define ILocator_Clone(This,NewLocator) (This)->lpVtbl->Clone(This,NewLocator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILocator_QueryInterface(ILocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILocator_QueryInterface(ILocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILocator_AddRef(ILocator* This) { +static inline ULONG ILocator_AddRef(ILocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILocator_Release(ILocator* This) { +static inline ULONG ILocator_Release(ILocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ILocator_GetTypeInfoCount(ILocator* This,UINT *pctinfo) { +static inline HRESULT ILocator_GetTypeInfoCount(ILocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ILocator_GetTypeInfo(ILocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ILocator_GetTypeInfo(ILocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ILocator_GetIDsOfNames(ILocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ILocator_GetIDsOfNames(ILocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ILocator_Invoke(ILocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ILocator_Invoke(ILocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT ILocator_get_CarrierFrequency(ILocator* This,LONG *Frequency) { +static inline HRESULT ILocator_get_CarrierFrequency(ILocator* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT ILocator_put_CarrierFrequency(ILocator* This,LONG Frequency) { +static inline HRESULT ILocator_put_CarrierFrequency(ILocator* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT ILocator_get_InnerFEC(ILocator* This,FECMethod *FEC) { +static inline HRESULT ILocator_get_InnerFEC(ILocator* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT ILocator_put_InnerFEC(ILocator* This,FECMethod FEC) { +static inline HRESULT ILocator_put_InnerFEC(ILocator* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT ILocator_get_InnerFECRate(ILocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT ILocator_get_InnerFECRate(ILocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT ILocator_put_InnerFECRate(ILocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT ILocator_put_InnerFECRate(ILocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT ILocator_get_OuterFEC(ILocator* This,FECMethod *FEC) { +static inline HRESULT ILocator_get_OuterFEC(ILocator* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT ILocator_put_OuterFEC(ILocator* This,FECMethod FEC) { +static inline HRESULT ILocator_put_OuterFEC(ILocator* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT ILocator_get_OuterFECRate(ILocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT ILocator_get_OuterFECRate(ILocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT ILocator_put_OuterFECRate(ILocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT ILocator_put_OuterFECRate(ILocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT ILocator_get_Modulation(ILocator* This,ModulationType *Modulation) { +static inline HRESULT ILocator_get_Modulation(ILocator* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT ILocator_put_Modulation(ILocator* This,ModulationType Modulation) { +static inline HRESULT ILocator_put_Modulation(ILocator* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT ILocator_get_SymbolRate(ILocator* This,LONG *Rate) { +static inline HRESULT ILocator_get_SymbolRate(ILocator* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT ILocator_put_SymbolRate(ILocator* This,LONG Rate) { +static inline HRESULT ILocator_put_SymbolRate(ILocator* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT ILocator_Clone(ILocator* This,ILocator **NewLocator) { +static inline HRESULT ILocator_Clone(ILocator* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } #endif @@ -11405,79 +11397,79 @@ interface IAnalogLocator { #define IAnalogLocator_put_VideoStandard(This,AVS) (This)->lpVtbl->put_VideoStandard(This,AVS) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAnalogLocator_QueryInterface(IAnalogLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAnalogLocator_QueryInterface(IAnalogLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAnalogLocator_AddRef(IAnalogLocator* This) { +static inline ULONG IAnalogLocator_AddRef(IAnalogLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAnalogLocator_Release(IAnalogLocator* This) { +static inline ULONG IAnalogLocator_Release(IAnalogLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAnalogLocator_GetTypeInfoCount(IAnalogLocator* This,UINT *pctinfo) { +static inline HRESULT IAnalogLocator_GetTypeInfoCount(IAnalogLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAnalogLocator_GetTypeInfo(IAnalogLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAnalogLocator_GetTypeInfo(IAnalogLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAnalogLocator_GetIDsOfNames(IAnalogLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAnalogLocator_GetIDsOfNames(IAnalogLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAnalogLocator_Invoke(IAnalogLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAnalogLocator_Invoke(IAnalogLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IAnalogLocator_get_CarrierFrequency(IAnalogLocator* This,LONG *Frequency) { +static inline HRESULT IAnalogLocator_get_CarrierFrequency(IAnalogLocator* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IAnalogLocator_put_CarrierFrequency(IAnalogLocator* This,LONG Frequency) { +static inline HRESULT IAnalogLocator_put_CarrierFrequency(IAnalogLocator* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IAnalogLocator_get_InnerFEC(IAnalogLocator* This,FECMethod *FEC) { +static inline HRESULT IAnalogLocator_get_InnerFEC(IAnalogLocator* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IAnalogLocator_put_InnerFEC(IAnalogLocator* This,FECMethod FEC) { +static inline HRESULT IAnalogLocator_put_InnerFEC(IAnalogLocator* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IAnalogLocator_get_InnerFECRate(IAnalogLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IAnalogLocator_get_InnerFECRate(IAnalogLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IAnalogLocator_put_InnerFECRate(IAnalogLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IAnalogLocator_put_InnerFECRate(IAnalogLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IAnalogLocator_get_OuterFEC(IAnalogLocator* This,FECMethod *FEC) { +static inline HRESULT IAnalogLocator_get_OuterFEC(IAnalogLocator* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IAnalogLocator_put_OuterFEC(IAnalogLocator* This,FECMethod FEC) { +static inline HRESULT IAnalogLocator_put_OuterFEC(IAnalogLocator* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IAnalogLocator_get_OuterFECRate(IAnalogLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IAnalogLocator_get_OuterFECRate(IAnalogLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IAnalogLocator_put_OuterFECRate(IAnalogLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IAnalogLocator_put_OuterFECRate(IAnalogLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IAnalogLocator_get_Modulation(IAnalogLocator* This,ModulationType *Modulation) { +static inline HRESULT IAnalogLocator_get_Modulation(IAnalogLocator* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IAnalogLocator_put_Modulation(IAnalogLocator* This,ModulationType Modulation) { +static inline HRESULT IAnalogLocator_put_Modulation(IAnalogLocator* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IAnalogLocator_get_SymbolRate(IAnalogLocator* This,LONG *Rate) { +static inline HRESULT IAnalogLocator_get_SymbolRate(IAnalogLocator* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IAnalogLocator_put_SymbolRate(IAnalogLocator* This,LONG Rate) { +static inline HRESULT IAnalogLocator_put_SymbolRate(IAnalogLocator* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IAnalogLocator_Clone(IAnalogLocator* This,ILocator **NewLocator) { +static inline HRESULT IAnalogLocator_Clone(IAnalogLocator* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } /*** IAnalogLocator methods ***/ -static __WIDL_INLINE HRESULT IAnalogLocator_get_VideoStandard(IAnalogLocator* This,AnalogVideoStandard *AVS) { +static inline HRESULT IAnalogLocator_get_VideoStandard(IAnalogLocator* This,AnalogVideoStandard *AVS) { return This->lpVtbl->get_VideoStandard(This,AVS); } -static __WIDL_INLINE HRESULT IAnalogLocator_put_VideoStandard(IAnalogLocator* This,AnalogVideoStandard AVS) { +static inline HRESULT IAnalogLocator_put_VideoStandard(IAnalogLocator* This,AnalogVideoStandard AVS) { return This->lpVtbl->put_VideoStandard(This,AVS); } #endif @@ -11646,72 +11638,72 @@ interface IDigitalLocator { #define IDigitalLocator_Clone(This,NewLocator) (This)->lpVtbl->Clone(This,NewLocator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDigitalLocator_QueryInterface(IDigitalLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDigitalLocator_QueryInterface(IDigitalLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDigitalLocator_AddRef(IDigitalLocator* This) { +static inline ULONG IDigitalLocator_AddRef(IDigitalLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDigitalLocator_Release(IDigitalLocator* This) { +static inline ULONG IDigitalLocator_Release(IDigitalLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDigitalLocator_GetTypeInfoCount(IDigitalLocator* This,UINT *pctinfo) { +static inline HRESULT IDigitalLocator_GetTypeInfoCount(IDigitalLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDigitalLocator_GetTypeInfo(IDigitalLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDigitalLocator_GetTypeInfo(IDigitalLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDigitalLocator_GetIDsOfNames(IDigitalLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDigitalLocator_GetIDsOfNames(IDigitalLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDigitalLocator_Invoke(IDigitalLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDigitalLocator_Invoke(IDigitalLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IDigitalLocator_get_CarrierFrequency(IDigitalLocator* This,LONG *Frequency) { +static inline HRESULT IDigitalLocator_get_CarrierFrequency(IDigitalLocator* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDigitalLocator_put_CarrierFrequency(IDigitalLocator* This,LONG Frequency) { +static inline HRESULT IDigitalLocator_put_CarrierFrequency(IDigitalLocator* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDigitalLocator_get_InnerFEC(IDigitalLocator* This,FECMethod *FEC) { +static inline HRESULT IDigitalLocator_get_InnerFEC(IDigitalLocator* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalLocator_put_InnerFEC(IDigitalLocator* This,FECMethod FEC) { +static inline HRESULT IDigitalLocator_put_InnerFEC(IDigitalLocator* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalLocator_get_InnerFECRate(IDigitalLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDigitalLocator_get_InnerFECRate(IDigitalLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalLocator_put_InnerFECRate(IDigitalLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDigitalLocator_put_InnerFECRate(IDigitalLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalLocator_get_OuterFEC(IDigitalLocator* This,FECMethod *FEC) { +static inline HRESULT IDigitalLocator_get_OuterFEC(IDigitalLocator* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalLocator_put_OuterFEC(IDigitalLocator* This,FECMethod FEC) { +static inline HRESULT IDigitalLocator_put_OuterFEC(IDigitalLocator* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalLocator_get_OuterFECRate(IDigitalLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDigitalLocator_get_OuterFECRate(IDigitalLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalLocator_put_OuterFECRate(IDigitalLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDigitalLocator_put_OuterFECRate(IDigitalLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalLocator_get_Modulation(IDigitalLocator* This,ModulationType *Modulation) { +static inline HRESULT IDigitalLocator_get_Modulation(IDigitalLocator* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDigitalLocator_put_Modulation(IDigitalLocator* This,ModulationType Modulation) { +static inline HRESULT IDigitalLocator_put_Modulation(IDigitalLocator* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDigitalLocator_get_SymbolRate(IDigitalLocator* This,LONG *Rate) { +static inline HRESULT IDigitalLocator_get_SymbolRate(IDigitalLocator* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDigitalLocator_put_SymbolRate(IDigitalLocator* This,LONG Rate) { +static inline HRESULT IDigitalLocator_put_SymbolRate(IDigitalLocator* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDigitalLocator_Clone(IDigitalLocator* This,ILocator **NewLocator) { +static inline HRESULT IDigitalLocator_Clone(IDigitalLocator* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } #endif @@ -11914,85 +11906,85 @@ interface IATSCLocator { #define IATSCLocator_put_TSID(This,TSID) (This)->lpVtbl->put_TSID(This,TSID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IATSCLocator_QueryInterface(IATSCLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IATSCLocator_QueryInterface(IATSCLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IATSCLocator_AddRef(IATSCLocator* This) { +static inline ULONG IATSCLocator_AddRef(IATSCLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IATSCLocator_Release(IATSCLocator* This) { +static inline ULONG IATSCLocator_Release(IATSCLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IATSCLocator_GetTypeInfoCount(IATSCLocator* This,UINT *pctinfo) { +static inline HRESULT IATSCLocator_GetTypeInfoCount(IATSCLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IATSCLocator_GetTypeInfo(IATSCLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IATSCLocator_GetTypeInfo(IATSCLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IATSCLocator_GetIDsOfNames(IATSCLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IATSCLocator_GetIDsOfNames(IATSCLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IATSCLocator_Invoke(IATSCLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IATSCLocator_Invoke(IATSCLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IATSCLocator_get_CarrierFrequency(IATSCLocator* This,LONG *Frequency) { +static inline HRESULT IATSCLocator_get_CarrierFrequency(IATSCLocator* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IATSCLocator_put_CarrierFrequency(IATSCLocator* This,LONG Frequency) { +static inline HRESULT IATSCLocator_put_CarrierFrequency(IATSCLocator* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IATSCLocator_get_InnerFEC(IATSCLocator* This,FECMethod *FEC) { +static inline HRESULT IATSCLocator_get_InnerFEC(IATSCLocator* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator_put_InnerFEC(IATSCLocator* This,FECMethod FEC) { +static inline HRESULT IATSCLocator_put_InnerFEC(IATSCLocator* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator_get_InnerFECRate(IATSCLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IATSCLocator_get_InnerFECRate(IATSCLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator_put_InnerFECRate(IATSCLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IATSCLocator_put_InnerFECRate(IATSCLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator_get_OuterFEC(IATSCLocator* This,FECMethod *FEC) { +static inline HRESULT IATSCLocator_get_OuterFEC(IATSCLocator* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator_put_OuterFEC(IATSCLocator* This,FECMethod FEC) { +static inline HRESULT IATSCLocator_put_OuterFEC(IATSCLocator* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator_get_OuterFECRate(IATSCLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IATSCLocator_get_OuterFECRate(IATSCLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator_put_OuterFECRate(IATSCLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IATSCLocator_put_OuterFECRate(IATSCLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator_get_Modulation(IATSCLocator* This,ModulationType *Modulation) { +static inline HRESULT IATSCLocator_get_Modulation(IATSCLocator* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IATSCLocator_put_Modulation(IATSCLocator* This,ModulationType Modulation) { +static inline HRESULT IATSCLocator_put_Modulation(IATSCLocator* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IATSCLocator_get_SymbolRate(IATSCLocator* This,LONG *Rate) { +static inline HRESULT IATSCLocator_get_SymbolRate(IATSCLocator* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IATSCLocator_put_SymbolRate(IATSCLocator* This,LONG Rate) { +static inline HRESULT IATSCLocator_put_SymbolRate(IATSCLocator* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IATSCLocator_Clone(IATSCLocator* This,ILocator **NewLocator) { +static inline HRESULT IATSCLocator_Clone(IATSCLocator* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } /*** IATSCLocator methods ***/ -static __WIDL_INLINE HRESULT IATSCLocator_get_PhysicalChannel(IATSCLocator* This,LONG *PhysicalChannel) { +static inline HRESULT IATSCLocator_get_PhysicalChannel(IATSCLocator* This,LONG *PhysicalChannel) { return This->lpVtbl->get_PhysicalChannel(This,PhysicalChannel); } -static __WIDL_INLINE HRESULT IATSCLocator_put_PhysicalChannel(IATSCLocator* This,LONG PhysicalChannel) { +static inline HRESULT IATSCLocator_put_PhysicalChannel(IATSCLocator* This,LONG PhysicalChannel) { return This->lpVtbl->put_PhysicalChannel(This,PhysicalChannel); } -static __WIDL_INLINE HRESULT IATSCLocator_get_TSID(IATSCLocator* This,LONG *TSID) { +static inline HRESULT IATSCLocator_get_TSID(IATSCLocator* This,LONG *TSID) { return This->lpVtbl->get_TSID(This,TSID); } -static __WIDL_INLINE HRESULT IATSCLocator_put_TSID(IATSCLocator* This,LONG TSID) { +static inline HRESULT IATSCLocator_put_TSID(IATSCLocator* This,LONG TSID) { return This->lpVtbl->put_TSID(This,TSID); } #endif @@ -12201,92 +12193,92 @@ interface IATSCLocator2 { #define IATSCLocator2_put_ProgramNumber(This,ProgramNumber) (This)->lpVtbl->put_ProgramNumber(This,ProgramNumber) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IATSCLocator2_QueryInterface(IATSCLocator2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IATSCLocator2_QueryInterface(IATSCLocator2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IATSCLocator2_AddRef(IATSCLocator2* This) { +static inline ULONG IATSCLocator2_AddRef(IATSCLocator2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IATSCLocator2_Release(IATSCLocator2* This) { +static inline ULONG IATSCLocator2_Release(IATSCLocator2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IATSCLocator2_GetTypeInfoCount(IATSCLocator2* This,UINT *pctinfo) { +static inline HRESULT IATSCLocator2_GetTypeInfoCount(IATSCLocator2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IATSCLocator2_GetTypeInfo(IATSCLocator2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IATSCLocator2_GetTypeInfo(IATSCLocator2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IATSCLocator2_GetIDsOfNames(IATSCLocator2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IATSCLocator2_GetIDsOfNames(IATSCLocator2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IATSCLocator2_Invoke(IATSCLocator2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IATSCLocator2_Invoke(IATSCLocator2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IATSCLocator2_get_CarrierFrequency(IATSCLocator2* This,LONG *Frequency) { +static inline HRESULT IATSCLocator2_get_CarrierFrequency(IATSCLocator2* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_CarrierFrequency(IATSCLocator2* This,LONG Frequency) { +static inline HRESULT IATSCLocator2_put_CarrierFrequency(IATSCLocator2* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IATSCLocator2_get_InnerFEC(IATSCLocator2* This,FECMethod *FEC) { +static inline HRESULT IATSCLocator2_get_InnerFEC(IATSCLocator2* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_InnerFEC(IATSCLocator2* This,FECMethod FEC) { +static inline HRESULT IATSCLocator2_put_InnerFEC(IATSCLocator2* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator2_get_InnerFECRate(IATSCLocator2* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IATSCLocator2_get_InnerFECRate(IATSCLocator2* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_InnerFECRate(IATSCLocator2* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IATSCLocator2_put_InnerFECRate(IATSCLocator2* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator2_get_OuterFEC(IATSCLocator2* This,FECMethod *FEC) { +static inline HRESULT IATSCLocator2_get_OuterFEC(IATSCLocator2* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_OuterFEC(IATSCLocator2* This,FECMethod FEC) { +static inline HRESULT IATSCLocator2_put_OuterFEC(IATSCLocator2* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator2_get_OuterFECRate(IATSCLocator2* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IATSCLocator2_get_OuterFECRate(IATSCLocator2* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_OuterFECRate(IATSCLocator2* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IATSCLocator2_put_OuterFECRate(IATSCLocator2* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IATSCLocator2_get_Modulation(IATSCLocator2* This,ModulationType *Modulation) { +static inline HRESULT IATSCLocator2_get_Modulation(IATSCLocator2* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_Modulation(IATSCLocator2* This,ModulationType Modulation) { +static inline HRESULT IATSCLocator2_put_Modulation(IATSCLocator2* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IATSCLocator2_get_SymbolRate(IATSCLocator2* This,LONG *Rate) { +static inline HRESULT IATSCLocator2_get_SymbolRate(IATSCLocator2* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_SymbolRate(IATSCLocator2* This,LONG Rate) { +static inline HRESULT IATSCLocator2_put_SymbolRate(IATSCLocator2* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IATSCLocator2_Clone(IATSCLocator2* This,ILocator **NewLocator) { +static inline HRESULT IATSCLocator2_Clone(IATSCLocator2* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } /*** IATSCLocator methods ***/ -static __WIDL_INLINE HRESULT IATSCLocator2_get_PhysicalChannel(IATSCLocator2* This,LONG *PhysicalChannel) { +static inline HRESULT IATSCLocator2_get_PhysicalChannel(IATSCLocator2* This,LONG *PhysicalChannel) { return This->lpVtbl->get_PhysicalChannel(This,PhysicalChannel); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_PhysicalChannel(IATSCLocator2* This,LONG PhysicalChannel) { +static inline HRESULT IATSCLocator2_put_PhysicalChannel(IATSCLocator2* This,LONG PhysicalChannel) { return This->lpVtbl->put_PhysicalChannel(This,PhysicalChannel); } -static __WIDL_INLINE HRESULT IATSCLocator2_get_TSID(IATSCLocator2* This,LONG *TSID) { +static inline HRESULT IATSCLocator2_get_TSID(IATSCLocator2* This,LONG *TSID) { return This->lpVtbl->get_TSID(This,TSID); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_TSID(IATSCLocator2* This,LONG TSID) { +static inline HRESULT IATSCLocator2_put_TSID(IATSCLocator2* This,LONG TSID) { return This->lpVtbl->put_TSID(This,TSID); } /*** IATSCLocator2 methods ***/ -static __WIDL_INLINE HRESULT IATSCLocator2_get_ProgramNumber(IATSCLocator2* This,LONG *ProgramNumber) { +static inline HRESULT IATSCLocator2_get_ProgramNumber(IATSCLocator2* This,LONG *ProgramNumber) { return This->lpVtbl->get_ProgramNumber(This,ProgramNumber); } -static __WIDL_INLINE HRESULT IATSCLocator2_put_ProgramNumber(IATSCLocator2* This,LONG ProgramNumber) { +static inline HRESULT IATSCLocator2_put_ProgramNumber(IATSCLocator2* This,LONG ProgramNumber) { return This->lpVtbl->put_ProgramNumber(This,ProgramNumber); } #endif @@ -12489,92 +12481,92 @@ interface IDigitalCableLocator { #define IDigitalCableLocator_put_ProgramNumber(This,ProgramNumber) (This)->lpVtbl->put_ProgramNumber(This,ProgramNumber) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableLocator_QueryInterface(IDigitalCableLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDigitalCableLocator_QueryInterface(IDigitalCableLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDigitalCableLocator_AddRef(IDigitalCableLocator* This) { +static inline ULONG IDigitalCableLocator_AddRef(IDigitalCableLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDigitalCableLocator_Release(IDigitalCableLocator* This) { +static inline ULONG IDigitalCableLocator_Release(IDigitalCableLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableLocator_GetTypeInfoCount(IDigitalCableLocator* This,UINT *pctinfo) { +static inline HRESULT IDigitalCableLocator_GetTypeInfoCount(IDigitalCableLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_GetTypeInfo(IDigitalCableLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDigitalCableLocator_GetTypeInfo(IDigitalCableLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_GetIDsOfNames(IDigitalCableLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDigitalCableLocator_GetIDsOfNames(IDigitalCableLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_Invoke(IDigitalCableLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDigitalCableLocator_Invoke(IDigitalCableLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_CarrierFrequency(IDigitalCableLocator* This,LONG *Frequency) { +static inline HRESULT IDigitalCableLocator_get_CarrierFrequency(IDigitalCableLocator* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_CarrierFrequency(IDigitalCableLocator* This,LONG Frequency) { +static inline HRESULT IDigitalCableLocator_put_CarrierFrequency(IDigitalCableLocator* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_InnerFEC(IDigitalCableLocator* This,FECMethod *FEC) { +static inline HRESULT IDigitalCableLocator_get_InnerFEC(IDigitalCableLocator* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_InnerFEC(IDigitalCableLocator* This,FECMethod FEC) { +static inline HRESULT IDigitalCableLocator_put_InnerFEC(IDigitalCableLocator* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_InnerFECRate(IDigitalCableLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDigitalCableLocator_get_InnerFECRate(IDigitalCableLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_InnerFECRate(IDigitalCableLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDigitalCableLocator_put_InnerFECRate(IDigitalCableLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_OuterFEC(IDigitalCableLocator* This,FECMethod *FEC) { +static inline HRESULT IDigitalCableLocator_get_OuterFEC(IDigitalCableLocator* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_OuterFEC(IDigitalCableLocator* This,FECMethod FEC) { +static inline HRESULT IDigitalCableLocator_put_OuterFEC(IDigitalCableLocator* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_OuterFECRate(IDigitalCableLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDigitalCableLocator_get_OuterFECRate(IDigitalCableLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_OuterFECRate(IDigitalCableLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDigitalCableLocator_put_OuterFECRate(IDigitalCableLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_Modulation(IDigitalCableLocator* This,ModulationType *Modulation) { +static inline HRESULT IDigitalCableLocator_get_Modulation(IDigitalCableLocator* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_Modulation(IDigitalCableLocator* This,ModulationType Modulation) { +static inline HRESULT IDigitalCableLocator_put_Modulation(IDigitalCableLocator* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_SymbolRate(IDigitalCableLocator* This,LONG *Rate) { +static inline HRESULT IDigitalCableLocator_get_SymbolRate(IDigitalCableLocator* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_SymbolRate(IDigitalCableLocator* This,LONG Rate) { +static inline HRESULT IDigitalCableLocator_put_SymbolRate(IDigitalCableLocator* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_Clone(IDigitalCableLocator* This,ILocator **NewLocator) { +static inline HRESULT IDigitalCableLocator_Clone(IDigitalCableLocator* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } /*** IATSCLocator methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_PhysicalChannel(IDigitalCableLocator* This,LONG *PhysicalChannel) { +static inline HRESULT IDigitalCableLocator_get_PhysicalChannel(IDigitalCableLocator* This,LONG *PhysicalChannel) { return This->lpVtbl->get_PhysicalChannel(This,PhysicalChannel); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_PhysicalChannel(IDigitalCableLocator* This,LONG PhysicalChannel) { +static inline HRESULT IDigitalCableLocator_put_PhysicalChannel(IDigitalCableLocator* This,LONG PhysicalChannel) { return This->lpVtbl->put_PhysicalChannel(This,PhysicalChannel); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_TSID(IDigitalCableLocator* This,LONG *TSID) { +static inline HRESULT IDigitalCableLocator_get_TSID(IDigitalCableLocator* This,LONG *TSID) { return This->lpVtbl->get_TSID(This,TSID); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_TSID(IDigitalCableLocator* This,LONG TSID) { +static inline HRESULT IDigitalCableLocator_put_TSID(IDigitalCableLocator* This,LONG TSID) { return This->lpVtbl->put_TSID(This,TSID); } /*** IATSCLocator2 methods ***/ -static __WIDL_INLINE HRESULT IDigitalCableLocator_get_ProgramNumber(IDigitalCableLocator* This,LONG *ProgramNumber) { +static inline HRESULT IDigitalCableLocator_get_ProgramNumber(IDigitalCableLocator* This,LONG *ProgramNumber) { return This->lpVtbl->get_ProgramNumber(This,ProgramNumber); } -static __WIDL_INLINE HRESULT IDigitalCableLocator_put_ProgramNumber(IDigitalCableLocator* This,LONG ProgramNumber) { +static inline HRESULT IDigitalCableLocator_put_ProgramNumber(IDigitalCableLocator* This,LONG ProgramNumber) { return This->lpVtbl->put_ProgramNumber(This,ProgramNumber); } #endif @@ -12857,115 +12849,115 @@ interface IDVBTLocator { #define IDVBTLocator_put_OtherFrequencyInUse(This,OtherFrequencyInUseVal) (This)->lpVtbl->put_OtherFrequencyInUse(This,OtherFrequencyInUseVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDVBTLocator_QueryInterface(IDVBTLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDVBTLocator_QueryInterface(IDVBTLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDVBTLocator_AddRef(IDVBTLocator* This) { +static inline ULONG IDVBTLocator_AddRef(IDVBTLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDVBTLocator_Release(IDVBTLocator* This) { +static inline ULONG IDVBTLocator_Release(IDVBTLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDVBTLocator_GetTypeInfoCount(IDVBTLocator* This,UINT *pctinfo) { +static inline HRESULT IDVBTLocator_GetTypeInfoCount(IDVBTLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDVBTLocator_GetTypeInfo(IDVBTLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDVBTLocator_GetTypeInfo(IDVBTLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDVBTLocator_GetIDsOfNames(IDVBTLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDVBTLocator_GetIDsOfNames(IDVBTLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDVBTLocator_Invoke(IDVBTLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDVBTLocator_Invoke(IDVBTLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IDVBTLocator_get_CarrierFrequency(IDVBTLocator* This,LONG *Frequency) { +static inline HRESULT IDVBTLocator_get_CarrierFrequency(IDVBTLocator* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_CarrierFrequency(IDVBTLocator* This,LONG Frequency) { +static inline HRESULT IDVBTLocator_put_CarrierFrequency(IDVBTLocator* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_InnerFEC(IDVBTLocator* This,FECMethod *FEC) { +static inline HRESULT IDVBTLocator_get_InnerFEC(IDVBTLocator* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_InnerFEC(IDVBTLocator* This,FECMethod FEC) { +static inline HRESULT IDVBTLocator_put_InnerFEC(IDVBTLocator* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_InnerFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBTLocator_get_InnerFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_InnerFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBTLocator_put_InnerFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_OuterFEC(IDVBTLocator* This,FECMethod *FEC) { +static inline HRESULT IDVBTLocator_get_OuterFEC(IDVBTLocator* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_OuterFEC(IDVBTLocator* This,FECMethod FEC) { +static inline HRESULT IDVBTLocator_put_OuterFEC(IDVBTLocator* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_OuterFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBTLocator_get_OuterFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_OuterFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBTLocator_put_OuterFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_Modulation(IDVBTLocator* This,ModulationType *Modulation) { +static inline HRESULT IDVBTLocator_get_Modulation(IDVBTLocator* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_Modulation(IDVBTLocator* This,ModulationType Modulation) { +static inline HRESULT IDVBTLocator_put_Modulation(IDVBTLocator* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_SymbolRate(IDVBTLocator* This,LONG *Rate) { +static inline HRESULT IDVBTLocator_get_SymbolRate(IDVBTLocator* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_SymbolRate(IDVBTLocator* This,LONG Rate) { +static inline HRESULT IDVBTLocator_put_SymbolRate(IDVBTLocator* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBTLocator_Clone(IDVBTLocator* This,ILocator **NewLocator) { +static inline HRESULT IDVBTLocator_Clone(IDVBTLocator* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } /*** IDVBTLocator methods ***/ -static __WIDL_INLINE HRESULT IDVBTLocator_get_Bandwidth(IDVBTLocator* This,LONG *BandWidthVal) { +static inline HRESULT IDVBTLocator_get_Bandwidth(IDVBTLocator* This,LONG *BandWidthVal) { return This->lpVtbl->get_Bandwidth(This,BandWidthVal); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_Bandwidth(IDVBTLocator* This,LONG BandwidthVal) { +static inline HRESULT IDVBTLocator_put_Bandwidth(IDVBTLocator* This,LONG BandwidthVal) { return This->lpVtbl->put_Bandwidth(This,BandwidthVal); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_LPInnerFEC(IDVBTLocator* This,FECMethod *FEC) { +static inline HRESULT IDVBTLocator_get_LPInnerFEC(IDVBTLocator* This,FECMethod *FEC) { return This->lpVtbl->get_LPInnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_LPInnerFEC(IDVBTLocator* This,FECMethod FEC) { +static inline HRESULT IDVBTLocator_put_LPInnerFEC(IDVBTLocator* This,FECMethod FEC) { return This->lpVtbl->put_LPInnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_LPInnerFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBTLocator_get_LPInnerFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_LPInnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_LPInnerFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBTLocator_put_LPInnerFECRate(IDVBTLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_LPInnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_HAlpha(IDVBTLocator* This,HierarchyAlpha *Alpha) { +static inline HRESULT IDVBTLocator_get_HAlpha(IDVBTLocator* This,HierarchyAlpha *Alpha) { return This->lpVtbl->get_HAlpha(This,Alpha); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_HAlpha(IDVBTLocator* This,HierarchyAlpha Alpha) { +static inline HRESULT IDVBTLocator_put_HAlpha(IDVBTLocator* This,HierarchyAlpha Alpha) { return This->lpVtbl->put_HAlpha(This,Alpha); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_Guard(IDVBTLocator* This,GuardInterval *GI) { +static inline HRESULT IDVBTLocator_get_Guard(IDVBTLocator* This,GuardInterval *GI) { return This->lpVtbl->get_Guard(This,GI); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_Guard(IDVBTLocator* This,GuardInterval GI) { +static inline HRESULT IDVBTLocator_put_Guard(IDVBTLocator* This,GuardInterval GI) { return This->lpVtbl->put_Guard(This,GI); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_Mode(IDVBTLocator* This,TransmissionMode *mode) { +static inline HRESULT IDVBTLocator_get_Mode(IDVBTLocator* This,TransmissionMode *mode) { return This->lpVtbl->get_Mode(This,mode); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_Mode(IDVBTLocator* This,TransmissionMode mode) { +static inline HRESULT IDVBTLocator_put_Mode(IDVBTLocator* This,TransmissionMode mode) { return This->lpVtbl->put_Mode(This,mode); } -static __WIDL_INLINE HRESULT IDVBTLocator_get_OtherFrequencyInUse(IDVBTLocator* This,VARIANT_BOOL *OtherFrequencyInUseVal) { +static inline HRESULT IDVBTLocator_get_OtherFrequencyInUse(IDVBTLocator* This,VARIANT_BOOL *OtherFrequencyInUseVal) { return This->lpVtbl->get_OtherFrequencyInUse(This,OtherFrequencyInUseVal); } -static __WIDL_INLINE HRESULT IDVBTLocator_put_OtherFrequencyInUse(IDVBTLocator* This,VARIANT_BOOL OtherFrequencyInUseVal) { +static inline HRESULT IDVBTLocator_put_OtherFrequencyInUse(IDVBTLocator* This,VARIANT_BOOL OtherFrequencyInUseVal) { return This->lpVtbl->put_OtherFrequencyInUse(This,OtherFrequencyInUseVal); } #endif @@ -13224,122 +13216,122 @@ interface IDVBTLocator2 { #define IDVBTLocator2_put_PhysicalLayerPipeId(This,PhysicalLayerPipeIdVal) (This)->lpVtbl->put_PhysicalLayerPipeId(This,PhysicalLayerPipeIdVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDVBTLocator2_QueryInterface(IDVBTLocator2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDVBTLocator2_QueryInterface(IDVBTLocator2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDVBTLocator2_AddRef(IDVBTLocator2* This) { +static inline ULONG IDVBTLocator2_AddRef(IDVBTLocator2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDVBTLocator2_Release(IDVBTLocator2* This) { +static inline ULONG IDVBTLocator2_Release(IDVBTLocator2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDVBTLocator2_GetTypeInfoCount(IDVBTLocator2* This,UINT *pctinfo) { +static inline HRESULT IDVBTLocator2_GetTypeInfoCount(IDVBTLocator2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDVBTLocator2_GetTypeInfo(IDVBTLocator2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDVBTLocator2_GetTypeInfo(IDVBTLocator2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDVBTLocator2_GetIDsOfNames(IDVBTLocator2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDVBTLocator2_GetIDsOfNames(IDVBTLocator2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDVBTLocator2_Invoke(IDVBTLocator2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDVBTLocator2_Invoke(IDVBTLocator2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IDVBTLocator2_get_CarrierFrequency(IDVBTLocator2* This,LONG *Frequency) { +static inline HRESULT IDVBTLocator2_get_CarrierFrequency(IDVBTLocator2* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_CarrierFrequency(IDVBTLocator2* This,LONG Frequency) { +static inline HRESULT IDVBTLocator2_put_CarrierFrequency(IDVBTLocator2* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_InnerFEC(IDVBTLocator2* This,FECMethod *FEC) { +static inline HRESULT IDVBTLocator2_get_InnerFEC(IDVBTLocator2* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_InnerFEC(IDVBTLocator2* This,FECMethod FEC) { +static inline HRESULT IDVBTLocator2_put_InnerFEC(IDVBTLocator2* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_InnerFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBTLocator2_get_InnerFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_InnerFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBTLocator2_put_InnerFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_OuterFEC(IDVBTLocator2* This,FECMethod *FEC) { +static inline HRESULT IDVBTLocator2_get_OuterFEC(IDVBTLocator2* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_OuterFEC(IDVBTLocator2* This,FECMethod FEC) { +static inline HRESULT IDVBTLocator2_put_OuterFEC(IDVBTLocator2* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_OuterFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBTLocator2_get_OuterFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_OuterFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBTLocator2_put_OuterFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_Modulation(IDVBTLocator2* This,ModulationType *Modulation) { +static inline HRESULT IDVBTLocator2_get_Modulation(IDVBTLocator2* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_Modulation(IDVBTLocator2* This,ModulationType Modulation) { +static inline HRESULT IDVBTLocator2_put_Modulation(IDVBTLocator2* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_SymbolRate(IDVBTLocator2* This,LONG *Rate) { +static inline HRESULT IDVBTLocator2_get_SymbolRate(IDVBTLocator2* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_SymbolRate(IDVBTLocator2* This,LONG Rate) { +static inline HRESULT IDVBTLocator2_put_SymbolRate(IDVBTLocator2* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBTLocator2_Clone(IDVBTLocator2* This,ILocator **NewLocator) { +static inline HRESULT IDVBTLocator2_Clone(IDVBTLocator2* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } /*** IDVBTLocator methods ***/ -static __WIDL_INLINE HRESULT IDVBTLocator2_get_Bandwidth(IDVBTLocator2* This,LONG *BandWidthVal) { +static inline HRESULT IDVBTLocator2_get_Bandwidth(IDVBTLocator2* This,LONG *BandWidthVal) { return This->lpVtbl->get_Bandwidth(This,BandWidthVal); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_Bandwidth(IDVBTLocator2* This,LONG BandwidthVal) { +static inline HRESULT IDVBTLocator2_put_Bandwidth(IDVBTLocator2* This,LONG BandwidthVal) { return This->lpVtbl->put_Bandwidth(This,BandwidthVal); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_LPInnerFEC(IDVBTLocator2* This,FECMethod *FEC) { +static inline HRESULT IDVBTLocator2_get_LPInnerFEC(IDVBTLocator2* This,FECMethod *FEC) { return This->lpVtbl->get_LPInnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_LPInnerFEC(IDVBTLocator2* This,FECMethod FEC) { +static inline HRESULT IDVBTLocator2_put_LPInnerFEC(IDVBTLocator2* This,FECMethod FEC) { return This->lpVtbl->put_LPInnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_LPInnerFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBTLocator2_get_LPInnerFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_LPInnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_LPInnerFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBTLocator2_put_LPInnerFECRate(IDVBTLocator2* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_LPInnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_HAlpha(IDVBTLocator2* This,HierarchyAlpha *Alpha) { +static inline HRESULT IDVBTLocator2_get_HAlpha(IDVBTLocator2* This,HierarchyAlpha *Alpha) { return This->lpVtbl->get_HAlpha(This,Alpha); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_HAlpha(IDVBTLocator2* This,HierarchyAlpha Alpha) { +static inline HRESULT IDVBTLocator2_put_HAlpha(IDVBTLocator2* This,HierarchyAlpha Alpha) { return This->lpVtbl->put_HAlpha(This,Alpha); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_Guard(IDVBTLocator2* This,GuardInterval *GI) { +static inline HRESULT IDVBTLocator2_get_Guard(IDVBTLocator2* This,GuardInterval *GI) { return This->lpVtbl->get_Guard(This,GI); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_Guard(IDVBTLocator2* This,GuardInterval GI) { +static inline HRESULT IDVBTLocator2_put_Guard(IDVBTLocator2* This,GuardInterval GI) { return This->lpVtbl->put_Guard(This,GI); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_Mode(IDVBTLocator2* This,TransmissionMode *mode) { +static inline HRESULT IDVBTLocator2_get_Mode(IDVBTLocator2* This,TransmissionMode *mode) { return This->lpVtbl->get_Mode(This,mode); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_Mode(IDVBTLocator2* This,TransmissionMode mode) { +static inline HRESULT IDVBTLocator2_put_Mode(IDVBTLocator2* This,TransmissionMode mode) { return This->lpVtbl->put_Mode(This,mode); } -static __WIDL_INLINE HRESULT IDVBTLocator2_get_OtherFrequencyInUse(IDVBTLocator2* This,VARIANT_BOOL *OtherFrequencyInUseVal) { +static inline HRESULT IDVBTLocator2_get_OtherFrequencyInUse(IDVBTLocator2* This,VARIANT_BOOL *OtherFrequencyInUseVal) { return This->lpVtbl->get_OtherFrequencyInUse(This,OtherFrequencyInUseVal); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_OtherFrequencyInUse(IDVBTLocator2* This,VARIANT_BOOL OtherFrequencyInUseVal) { +static inline HRESULT IDVBTLocator2_put_OtherFrequencyInUse(IDVBTLocator2* This,VARIANT_BOOL OtherFrequencyInUseVal) { return This->lpVtbl->put_OtherFrequencyInUse(This,OtherFrequencyInUseVal); } /*** IDVBTLocator2 methods ***/ -static __WIDL_INLINE HRESULT IDVBTLocator2_get_PhysicalLayerPipeId(IDVBTLocator2* This,LONG *PhysicalLayerPipeIdVal) { +static inline HRESULT IDVBTLocator2_get_PhysicalLayerPipeId(IDVBTLocator2* This,LONG *PhysicalLayerPipeIdVal) { return This->lpVtbl->get_PhysicalLayerPipeId(This,PhysicalLayerPipeIdVal); } -static __WIDL_INLINE HRESULT IDVBTLocator2_put_PhysicalLayerPipeId(IDVBTLocator2* This,LONG PhysicalLayerPipeIdVal) { +static inline HRESULT IDVBTLocator2_put_PhysicalLayerPipeId(IDVBTLocator2* This,LONG PhysicalLayerPipeIdVal) { return This->lpVtbl->put_PhysicalLayerPipeId(This,PhysicalLayerPipeIdVal); } #endif @@ -13590,103 +13582,103 @@ interface IDVBSLocator { #define IDVBSLocator_put_Elevation(This,Elevation) (This)->lpVtbl->put_Elevation(This,Elevation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDVBSLocator_QueryInterface(IDVBSLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDVBSLocator_QueryInterface(IDVBSLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDVBSLocator_AddRef(IDVBSLocator* This) { +static inline ULONG IDVBSLocator_AddRef(IDVBSLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDVBSLocator_Release(IDVBSLocator* This) { +static inline ULONG IDVBSLocator_Release(IDVBSLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDVBSLocator_GetTypeInfoCount(IDVBSLocator* This,UINT *pctinfo) { +static inline HRESULT IDVBSLocator_GetTypeInfoCount(IDVBSLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDVBSLocator_GetTypeInfo(IDVBSLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDVBSLocator_GetTypeInfo(IDVBSLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDVBSLocator_GetIDsOfNames(IDVBSLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDVBSLocator_GetIDsOfNames(IDVBSLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDVBSLocator_Invoke(IDVBSLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDVBSLocator_Invoke(IDVBSLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IDVBSLocator_get_CarrierFrequency(IDVBSLocator* This,LONG *Frequency) { +static inline HRESULT IDVBSLocator_get_CarrierFrequency(IDVBSLocator* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_CarrierFrequency(IDVBSLocator* This,LONG Frequency) { +static inline HRESULT IDVBSLocator_put_CarrierFrequency(IDVBSLocator* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_InnerFEC(IDVBSLocator* This,FECMethod *FEC) { +static inline HRESULT IDVBSLocator_get_InnerFEC(IDVBSLocator* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_InnerFEC(IDVBSLocator* This,FECMethod FEC) { +static inline HRESULT IDVBSLocator_put_InnerFEC(IDVBSLocator* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_InnerFECRate(IDVBSLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBSLocator_get_InnerFECRate(IDVBSLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_InnerFECRate(IDVBSLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBSLocator_put_InnerFECRate(IDVBSLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_OuterFEC(IDVBSLocator* This,FECMethod *FEC) { +static inline HRESULT IDVBSLocator_get_OuterFEC(IDVBSLocator* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_OuterFEC(IDVBSLocator* This,FECMethod FEC) { +static inline HRESULT IDVBSLocator_put_OuterFEC(IDVBSLocator* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_OuterFECRate(IDVBSLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBSLocator_get_OuterFECRate(IDVBSLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_OuterFECRate(IDVBSLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBSLocator_put_OuterFECRate(IDVBSLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_Modulation(IDVBSLocator* This,ModulationType *Modulation) { +static inline HRESULT IDVBSLocator_get_Modulation(IDVBSLocator* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_Modulation(IDVBSLocator* This,ModulationType Modulation) { +static inline HRESULT IDVBSLocator_put_Modulation(IDVBSLocator* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_SymbolRate(IDVBSLocator* This,LONG *Rate) { +static inline HRESULT IDVBSLocator_get_SymbolRate(IDVBSLocator* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_SymbolRate(IDVBSLocator* This,LONG Rate) { +static inline HRESULT IDVBSLocator_put_SymbolRate(IDVBSLocator* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBSLocator_Clone(IDVBSLocator* This,ILocator **NewLocator) { +static inline HRESULT IDVBSLocator_Clone(IDVBSLocator* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } /*** IDVBSLocator methods ***/ -static __WIDL_INLINE HRESULT IDVBSLocator_get_SignalPolarisation(IDVBSLocator* This,Polarisation *PolarisationVal) { +static inline HRESULT IDVBSLocator_get_SignalPolarisation(IDVBSLocator* This,Polarisation *PolarisationVal) { return This->lpVtbl->get_SignalPolarisation(This,PolarisationVal); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_SignalPolarisation(IDVBSLocator* This,Polarisation PolarisationVal) { +static inline HRESULT IDVBSLocator_put_SignalPolarisation(IDVBSLocator* This,Polarisation PolarisationVal) { return This->lpVtbl->put_SignalPolarisation(This,PolarisationVal); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_WestPosition(IDVBSLocator* This,VARIANT_BOOL *WestLongitude) { +static inline HRESULT IDVBSLocator_get_WestPosition(IDVBSLocator* This,VARIANT_BOOL *WestLongitude) { return This->lpVtbl->get_WestPosition(This,WestLongitude); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_WestPosition(IDVBSLocator* This,VARIANT_BOOL WestLongitude) { +static inline HRESULT IDVBSLocator_put_WestPosition(IDVBSLocator* This,VARIANT_BOOL WestLongitude) { return This->lpVtbl->put_WestPosition(This,WestLongitude); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_OrbitalPosition(IDVBSLocator* This,LONG *longitude) { +static inline HRESULT IDVBSLocator_get_OrbitalPosition(IDVBSLocator* This,LONG *longitude) { return This->lpVtbl->get_OrbitalPosition(This,longitude); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_OrbitalPosition(IDVBSLocator* This,LONG longitude) { +static inline HRESULT IDVBSLocator_put_OrbitalPosition(IDVBSLocator* This,LONG longitude) { return This->lpVtbl->put_OrbitalPosition(This,longitude); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_Azimuth(IDVBSLocator* This,LONG *Azimuth) { +static inline HRESULT IDVBSLocator_get_Azimuth(IDVBSLocator* This,LONG *Azimuth) { return This->lpVtbl->get_Azimuth(This,Azimuth); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_Azimuth(IDVBSLocator* This,LONG Azimuth) { +static inline HRESULT IDVBSLocator_put_Azimuth(IDVBSLocator* This,LONG Azimuth) { return This->lpVtbl->put_Azimuth(This,Azimuth); } -static __WIDL_INLINE HRESULT IDVBSLocator_get_Elevation(IDVBSLocator* This,LONG *Elevation) { +static inline HRESULT IDVBSLocator_get_Elevation(IDVBSLocator* This,LONG *Elevation) { return This->lpVtbl->get_Elevation(This,Elevation); } -static __WIDL_INLINE HRESULT IDVBSLocator_put_Elevation(IDVBSLocator* This,LONG Elevation) { +static inline HRESULT IDVBSLocator_put_Elevation(IDVBSLocator* This,LONG Elevation) { return This->lpVtbl->put_Elevation(This,Elevation); } #endif @@ -14021,146 +14013,146 @@ interface IDVBSLocator2 { #define IDVBSLocator2_put_SignalPilot(This,PilotVal) (This)->lpVtbl->put_SignalPilot(This,PilotVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDVBSLocator2_QueryInterface(IDVBSLocator2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDVBSLocator2_QueryInterface(IDVBSLocator2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDVBSLocator2_AddRef(IDVBSLocator2* This) { +static inline ULONG IDVBSLocator2_AddRef(IDVBSLocator2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDVBSLocator2_Release(IDVBSLocator2* This) { +static inline ULONG IDVBSLocator2_Release(IDVBSLocator2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDVBSLocator2_GetTypeInfoCount(IDVBSLocator2* This,UINT *pctinfo) { +static inline HRESULT IDVBSLocator2_GetTypeInfoCount(IDVBSLocator2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDVBSLocator2_GetTypeInfo(IDVBSLocator2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDVBSLocator2_GetTypeInfo(IDVBSLocator2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDVBSLocator2_GetIDsOfNames(IDVBSLocator2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDVBSLocator2_GetIDsOfNames(IDVBSLocator2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDVBSLocator2_Invoke(IDVBSLocator2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDVBSLocator2_Invoke(IDVBSLocator2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IDVBSLocator2_get_CarrierFrequency(IDVBSLocator2* This,LONG *Frequency) { +static inline HRESULT IDVBSLocator2_get_CarrierFrequency(IDVBSLocator2* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_CarrierFrequency(IDVBSLocator2* This,LONG Frequency) { +static inline HRESULT IDVBSLocator2_put_CarrierFrequency(IDVBSLocator2* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_InnerFEC(IDVBSLocator2* This,FECMethod *FEC) { +static inline HRESULT IDVBSLocator2_get_InnerFEC(IDVBSLocator2* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_InnerFEC(IDVBSLocator2* This,FECMethod FEC) { +static inline HRESULT IDVBSLocator2_put_InnerFEC(IDVBSLocator2* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_InnerFECRate(IDVBSLocator2* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBSLocator2_get_InnerFECRate(IDVBSLocator2* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_InnerFECRate(IDVBSLocator2* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBSLocator2_put_InnerFECRate(IDVBSLocator2* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_OuterFEC(IDVBSLocator2* This,FECMethod *FEC) { +static inline HRESULT IDVBSLocator2_get_OuterFEC(IDVBSLocator2* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_OuterFEC(IDVBSLocator2* This,FECMethod FEC) { +static inline HRESULT IDVBSLocator2_put_OuterFEC(IDVBSLocator2* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_OuterFECRate(IDVBSLocator2* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBSLocator2_get_OuterFECRate(IDVBSLocator2* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_OuterFECRate(IDVBSLocator2* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBSLocator2_put_OuterFECRate(IDVBSLocator2* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_Modulation(IDVBSLocator2* This,ModulationType *Modulation) { +static inline HRESULT IDVBSLocator2_get_Modulation(IDVBSLocator2* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_Modulation(IDVBSLocator2* This,ModulationType Modulation) { +static inline HRESULT IDVBSLocator2_put_Modulation(IDVBSLocator2* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_SymbolRate(IDVBSLocator2* This,LONG *Rate) { +static inline HRESULT IDVBSLocator2_get_SymbolRate(IDVBSLocator2* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_SymbolRate(IDVBSLocator2* This,LONG Rate) { +static inline HRESULT IDVBSLocator2_put_SymbolRate(IDVBSLocator2* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBSLocator2_Clone(IDVBSLocator2* This,ILocator **NewLocator) { +static inline HRESULT IDVBSLocator2_Clone(IDVBSLocator2* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } /*** IDVBSLocator methods ***/ -static __WIDL_INLINE HRESULT IDVBSLocator2_get_SignalPolarisation(IDVBSLocator2* This,Polarisation *PolarisationVal) { +static inline HRESULT IDVBSLocator2_get_SignalPolarisation(IDVBSLocator2* This,Polarisation *PolarisationVal) { return This->lpVtbl->get_SignalPolarisation(This,PolarisationVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_SignalPolarisation(IDVBSLocator2* This,Polarisation PolarisationVal) { +static inline HRESULT IDVBSLocator2_put_SignalPolarisation(IDVBSLocator2* This,Polarisation PolarisationVal) { return This->lpVtbl->put_SignalPolarisation(This,PolarisationVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_WestPosition(IDVBSLocator2* This,VARIANT_BOOL *WestLongitude) { +static inline HRESULT IDVBSLocator2_get_WestPosition(IDVBSLocator2* This,VARIANT_BOOL *WestLongitude) { return This->lpVtbl->get_WestPosition(This,WestLongitude); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_WestPosition(IDVBSLocator2* This,VARIANT_BOOL WestLongitude) { +static inline HRESULT IDVBSLocator2_put_WestPosition(IDVBSLocator2* This,VARIANT_BOOL WestLongitude) { return This->lpVtbl->put_WestPosition(This,WestLongitude); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_OrbitalPosition(IDVBSLocator2* This,LONG *longitude) { +static inline HRESULT IDVBSLocator2_get_OrbitalPosition(IDVBSLocator2* This,LONG *longitude) { return This->lpVtbl->get_OrbitalPosition(This,longitude); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_OrbitalPosition(IDVBSLocator2* This,LONG longitude) { +static inline HRESULT IDVBSLocator2_put_OrbitalPosition(IDVBSLocator2* This,LONG longitude) { return This->lpVtbl->put_OrbitalPosition(This,longitude); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_Azimuth(IDVBSLocator2* This,LONG *Azimuth) { +static inline HRESULT IDVBSLocator2_get_Azimuth(IDVBSLocator2* This,LONG *Azimuth) { return This->lpVtbl->get_Azimuth(This,Azimuth); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_Azimuth(IDVBSLocator2* This,LONG Azimuth) { +static inline HRESULT IDVBSLocator2_put_Azimuth(IDVBSLocator2* This,LONG Azimuth) { return This->lpVtbl->put_Azimuth(This,Azimuth); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_Elevation(IDVBSLocator2* This,LONG *Elevation) { +static inline HRESULT IDVBSLocator2_get_Elevation(IDVBSLocator2* This,LONG *Elevation) { return This->lpVtbl->get_Elevation(This,Elevation); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_Elevation(IDVBSLocator2* This,LONG Elevation) { +static inline HRESULT IDVBSLocator2_put_Elevation(IDVBSLocator2* This,LONG Elevation) { return This->lpVtbl->put_Elevation(This,Elevation); } /*** IDVBSLocator2 methods ***/ -static __WIDL_INLINE HRESULT IDVBSLocator2_get_DiseqLNBSource(IDVBSLocator2* This,LNB_Source *DiseqLNBSourceVal) { +static inline HRESULT IDVBSLocator2_get_DiseqLNBSource(IDVBSLocator2* This,LNB_Source *DiseqLNBSourceVal) { return This->lpVtbl->get_DiseqLNBSource(This,DiseqLNBSourceVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_DiseqLNBSource(IDVBSLocator2* This,LNB_Source DiseqLNBSourceVal) { +static inline HRESULT IDVBSLocator2_put_DiseqLNBSource(IDVBSLocator2* This,LNB_Source DiseqLNBSourceVal) { return This->lpVtbl->put_DiseqLNBSource(This,DiseqLNBSourceVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_LocalOscillatorOverrideLow(IDVBSLocator2* This,LONG *LocalOscillatorOverrideLowVal) { +static inline HRESULT IDVBSLocator2_get_LocalOscillatorOverrideLow(IDVBSLocator2* This,LONG *LocalOscillatorOverrideLowVal) { return This->lpVtbl->get_LocalOscillatorOverrideLow(This,LocalOscillatorOverrideLowVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_LocalOscillatorOverrideLow(IDVBSLocator2* This,LONG LocalOscillatorOverrideLowVal) { +static inline HRESULT IDVBSLocator2_put_LocalOscillatorOverrideLow(IDVBSLocator2* This,LONG LocalOscillatorOverrideLowVal) { return This->lpVtbl->put_LocalOscillatorOverrideLow(This,LocalOscillatorOverrideLowVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_LocalOscillatorOverrideHigh(IDVBSLocator2* This,LONG *LocalOscillatorOverrideHighVal) { +static inline HRESULT IDVBSLocator2_get_LocalOscillatorOverrideHigh(IDVBSLocator2* This,LONG *LocalOscillatorOverrideHighVal) { return This->lpVtbl->get_LocalOscillatorOverrideHigh(This,LocalOscillatorOverrideHighVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_LocalOscillatorOverrideHigh(IDVBSLocator2* This,LONG LocalOscillatorOverrideHighVal) { +static inline HRESULT IDVBSLocator2_put_LocalOscillatorOverrideHigh(IDVBSLocator2* This,LONG LocalOscillatorOverrideHighVal) { return This->lpVtbl->put_LocalOscillatorOverrideHigh(This,LocalOscillatorOverrideHighVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_LocalLNBSwitchOverride(IDVBSLocator2* This,LONG *LocalLNBSwitchOverrideVal) { +static inline HRESULT IDVBSLocator2_get_LocalLNBSwitchOverride(IDVBSLocator2* This,LONG *LocalLNBSwitchOverrideVal) { return This->lpVtbl->get_LocalLNBSwitchOverride(This,LocalLNBSwitchOverrideVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_LocalLNBSwitchOverride(IDVBSLocator2* This,LONG LocalLNBSwitchOverrideVal) { +static inline HRESULT IDVBSLocator2_put_LocalLNBSwitchOverride(IDVBSLocator2* This,LONG LocalLNBSwitchOverrideVal) { return This->lpVtbl->put_LocalLNBSwitchOverride(This,LocalLNBSwitchOverrideVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_LocalSpectralInversionOverride(IDVBSLocator2* This,SpectralInversion *LocalSpectralInversionOverrideVal) { +static inline HRESULT IDVBSLocator2_get_LocalSpectralInversionOverride(IDVBSLocator2* This,SpectralInversion *LocalSpectralInversionOverrideVal) { return This->lpVtbl->get_LocalSpectralInversionOverride(This,LocalSpectralInversionOverrideVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_LocalSpectralInversionOverride(IDVBSLocator2* This,SpectralInversion LocalSpectralInversionOverrideVal) { +static inline HRESULT IDVBSLocator2_put_LocalSpectralInversionOverride(IDVBSLocator2* This,SpectralInversion LocalSpectralInversionOverrideVal) { return This->lpVtbl->put_LocalSpectralInversionOverride(This,LocalSpectralInversionOverrideVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_SignalRollOff(IDVBSLocator2* This,RollOff *RollOffVal) { +static inline HRESULT IDVBSLocator2_get_SignalRollOff(IDVBSLocator2* This,RollOff *RollOffVal) { return This->lpVtbl->get_SignalRollOff(This,RollOffVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_SignalRollOff(IDVBSLocator2* This,RollOff RollOffVal) { +static inline HRESULT IDVBSLocator2_put_SignalRollOff(IDVBSLocator2* This,RollOff RollOffVal) { return This->lpVtbl->put_SignalRollOff(This,RollOffVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_get_SignalPilot(IDVBSLocator2* This,Pilot *PilotVal) { +static inline HRESULT IDVBSLocator2_get_SignalPilot(IDVBSLocator2* This,Pilot *PilotVal) { return This->lpVtbl->get_SignalPilot(This,PilotVal); } -static __WIDL_INLINE HRESULT IDVBSLocator2_put_SignalPilot(IDVBSLocator2* This,Pilot PilotVal) { +static inline HRESULT IDVBSLocator2_put_SignalPilot(IDVBSLocator2* This,Pilot PilotVal) { return This->lpVtbl->put_SignalPilot(This,PilotVal); } #endif @@ -14329,72 +14321,72 @@ interface IDVBCLocator { #define IDVBCLocator_Clone(This,NewLocator) (This)->lpVtbl->Clone(This,NewLocator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDVBCLocator_QueryInterface(IDVBCLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDVBCLocator_QueryInterface(IDVBCLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDVBCLocator_AddRef(IDVBCLocator* This) { +static inline ULONG IDVBCLocator_AddRef(IDVBCLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDVBCLocator_Release(IDVBCLocator* This) { +static inline ULONG IDVBCLocator_Release(IDVBCLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDVBCLocator_GetTypeInfoCount(IDVBCLocator* This,UINT *pctinfo) { +static inline HRESULT IDVBCLocator_GetTypeInfoCount(IDVBCLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDVBCLocator_GetTypeInfo(IDVBCLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDVBCLocator_GetTypeInfo(IDVBCLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDVBCLocator_GetIDsOfNames(IDVBCLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDVBCLocator_GetIDsOfNames(IDVBCLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDVBCLocator_Invoke(IDVBCLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDVBCLocator_Invoke(IDVBCLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IDVBCLocator_get_CarrierFrequency(IDVBCLocator* This,LONG *Frequency) { +static inline HRESULT IDVBCLocator_get_CarrierFrequency(IDVBCLocator* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBCLocator_put_CarrierFrequency(IDVBCLocator* This,LONG Frequency) { +static inline HRESULT IDVBCLocator_put_CarrierFrequency(IDVBCLocator* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IDVBCLocator_get_InnerFEC(IDVBCLocator* This,FECMethod *FEC) { +static inline HRESULT IDVBCLocator_get_InnerFEC(IDVBCLocator* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBCLocator_put_InnerFEC(IDVBCLocator* This,FECMethod FEC) { +static inline HRESULT IDVBCLocator_put_InnerFEC(IDVBCLocator* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBCLocator_get_InnerFECRate(IDVBCLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBCLocator_get_InnerFECRate(IDVBCLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBCLocator_put_InnerFECRate(IDVBCLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBCLocator_put_InnerFECRate(IDVBCLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBCLocator_get_OuterFEC(IDVBCLocator* This,FECMethod *FEC) { +static inline HRESULT IDVBCLocator_get_OuterFEC(IDVBCLocator* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBCLocator_put_OuterFEC(IDVBCLocator* This,FECMethod FEC) { +static inline HRESULT IDVBCLocator_put_OuterFEC(IDVBCLocator* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IDVBCLocator_get_OuterFECRate(IDVBCLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IDVBCLocator_get_OuterFECRate(IDVBCLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBCLocator_put_OuterFECRate(IDVBCLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IDVBCLocator_put_OuterFECRate(IDVBCLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IDVBCLocator_get_Modulation(IDVBCLocator* This,ModulationType *Modulation) { +static inline HRESULT IDVBCLocator_get_Modulation(IDVBCLocator* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBCLocator_put_Modulation(IDVBCLocator* This,ModulationType Modulation) { +static inline HRESULT IDVBCLocator_put_Modulation(IDVBCLocator* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IDVBCLocator_get_SymbolRate(IDVBCLocator* This,LONG *Rate) { +static inline HRESULT IDVBCLocator_get_SymbolRate(IDVBCLocator* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBCLocator_put_SymbolRate(IDVBCLocator* This,LONG Rate) { +static inline HRESULT IDVBCLocator_put_SymbolRate(IDVBCLocator* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IDVBCLocator_Clone(IDVBCLocator* This,ILocator **NewLocator) { +static inline HRESULT IDVBCLocator_Clone(IDVBCLocator* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } #endif @@ -14615,103 +14607,103 @@ interface IISDBSLocator { #define IISDBSLocator_put_Elevation(This,Elevation) (This)->lpVtbl->put_Elevation(This,Elevation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IISDBSLocator_QueryInterface(IISDBSLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IISDBSLocator_QueryInterface(IISDBSLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IISDBSLocator_AddRef(IISDBSLocator* This) { +static inline ULONG IISDBSLocator_AddRef(IISDBSLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IISDBSLocator_Release(IISDBSLocator* This) { +static inline ULONG IISDBSLocator_Release(IISDBSLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IISDBSLocator_GetTypeInfoCount(IISDBSLocator* This,UINT *pctinfo) { +static inline HRESULT IISDBSLocator_GetTypeInfoCount(IISDBSLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IISDBSLocator_GetTypeInfo(IISDBSLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IISDBSLocator_GetTypeInfo(IISDBSLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IISDBSLocator_GetIDsOfNames(IISDBSLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IISDBSLocator_GetIDsOfNames(IISDBSLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IISDBSLocator_Invoke(IISDBSLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IISDBSLocator_Invoke(IISDBSLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ILocator methods ***/ -static __WIDL_INLINE HRESULT IISDBSLocator_get_CarrierFrequency(IISDBSLocator* This,LONG *Frequency) { +static inline HRESULT IISDBSLocator_get_CarrierFrequency(IISDBSLocator* This,LONG *Frequency) { return This->lpVtbl->get_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_CarrierFrequency(IISDBSLocator* This,LONG Frequency) { +static inline HRESULT IISDBSLocator_put_CarrierFrequency(IISDBSLocator* This,LONG Frequency) { return This->lpVtbl->put_CarrierFrequency(This,Frequency); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_InnerFEC(IISDBSLocator* This,FECMethod *FEC) { +static inline HRESULT IISDBSLocator_get_InnerFEC(IISDBSLocator* This,FECMethod *FEC) { return This->lpVtbl->get_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_InnerFEC(IISDBSLocator* This,FECMethod FEC) { +static inline HRESULT IISDBSLocator_put_InnerFEC(IISDBSLocator* This,FECMethod FEC) { return This->lpVtbl->put_InnerFEC(This,FEC); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_InnerFECRate(IISDBSLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IISDBSLocator_get_InnerFECRate(IISDBSLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_InnerFECRate(IISDBSLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IISDBSLocator_put_InnerFECRate(IISDBSLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_InnerFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_OuterFEC(IISDBSLocator* This,FECMethod *FEC) { +static inline HRESULT IISDBSLocator_get_OuterFEC(IISDBSLocator* This,FECMethod *FEC) { return This->lpVtbl->get_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_OuterFEC(IISDBSLocator* This,FECMethod FEC) { +static inline HRESULT IISDBSLocator_put_OuterFEC(IISDBSLocator* This,FECMethod FEC) { return This->lpVtbl->put_OuterFEC(This,FEC); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_OuterFECRate(IISDBSLocator* This,BinaryConvolutionCodeRate *FEC) { +static inline HRESULT IISDBSLocator_get_OuterFECRate(IISDBSLocator* This,BinaryConvolutionCodeRate *FEC) { return This->lpVtbl->get_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_OuterFECRate(IISDBSLocator* This,BinaryConvolutionCodeRate FEC) { +static inline HRESULT IISDBSLocator_put_OuterFECRate(IISDBSLocator* This,BinaryConvolutionCodeRate FEC) { return This->lpVtbl->put_OuterFECRate(This,FEC); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_Modulation(IISDBSLocator* This,ModulationType *Modulation) { +static inline HRESULT IISDBSLocator_get_Modulation(IISDBSLocator* This,ModulationType *Modulation) { return This->lpVtbl->get_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_Modulation(IISDBSLocator* This,ModulationType Modulation) { +static inline HRESULT IISDBSLocator_put_Modulation(IISDBSLocator* This,ModulationType Modulation) { return This->lpVtbl->put_Modulation(This,Modulation); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_SymbolRate(IISDBSLocator* This,LONG *Rate) { +static inline HRESULT IISDBSLocator_get_SymbolRate(IISDBSLocator* This,LONG *Rate) { return This->lpVtbl->get_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_SymbolRate(IISDBSLocator* This,LONG Rate) { +static inline HRESULT IISDBSLocator_put_SymbolRate(IISDBSLocator* This,LONG Rate) { return This->lpVtbl->put_SymbolRate(This,Rate); } -static __WIDL_INLINE HRESULT IISDBSLocator_Clone(IISDBSLocator* This,ILocator **NewLocator) { +static inline HRESULT IISDBSLocator_Clone(IISDBSLocator* This,ILocator **NewLocator) { return This->lpVtbl->Clone(This,NewLocator); } /*** IDVBSLocator methods ***/ -static __WIDL_INLINE HRESULT IISDBSLocator_get_SignalPolarisation(IISDBSLocator* This,Polarisation *PolarisationVal) { +static inline HRESULT IISDBSLocator_get_SignalPolarisation(IISDBSLocator* This,Polarisation *PolarisationVal) { return This->lpVtbl->get_SignalPolarisation(This,PolarisationVal); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_SignalPolarisation(IISDBSLocator* This,Polarisation PolarisationVal) { +static inline HRESULT IISDBSLocator_put_SignalPolarisation(IISDBSLocator* This,Polarisation PolarisationVal) { return This->lpVtbl->put_SignalPolarisation(This,PolarisationVal); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_WestPosition(IISDBSLocator* This,VARIANT_BOOL *WestLongitude) { +static inline HRESULT IISDBSLocator_get_WestPosition(IISDBSLocator* This,VARIANT_BOOL *WestLongitude) { return This->lpVtbl->get_WestPosition(This,WestLongitude); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_WestPosition(IISDBSLocator* This,VARIANT_BOOL WestLongitude) { +static inline HRESULT IISDBSLocator_put_WestPosition(IISDBSLocator* This,VARIANT_BOOL WestLongitude) { return This->lpVtbl->put_WestPosition(This,WestLongitude); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_OrbitalPosition(IISDBSLocator* This,LONG *longitude) { +static inline HRESULT IISDBSLocator_get_OrbitalPosition(IISDBSLocator* This,LONG *longitude) { return This->lpVtbl->get_OrbitalPosition(This,longitude); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_OrbitalPosition(IISDBSLocator* This,LONG longitude) { +static inline HRESULT IISDBSLocator_put_OrbitalPosition(IISDBSLocator* This,LONG longitude) { return This->lpVtbl->put_OrbitalPosition(This,longitude); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_Azimuth(IISDBSLocator* This,LONG *Azimuth) { +static inline HRESULT IISDBSLocator_get_Azimuth(IISDBSLocator* This,LONG *Azimuth) { return This->lpVtbl->get_Azimuth(This,Azimuth); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_Azimuth(IISDBSLocator* This,LONG Azimuth) { +static inline HRESULT IISDBSLocator_put_Azimuth(IISDBSLocator* This,LONG Azimuth) { return This->lpVtbl->put_Azimuth(This,Azimuth); } -static __WIDL_INLINE HRESULT IISDBSLocator_get_Elevation(IISDBSLocator* This,LONG *Elevation) { +static inline HRESULT IISDBSLocator_get_Elevation(IISDBSLocator* This,LONG *Elevation) { return This->lpVtbl->get_Elevation(This,Elevation); } -static __WIDL_INLINE HRESULT IISDBSLocator_put_Elevation(IISDBSLocator* This,LONG Elevation) { +static inline HRESULT IISDBSLocator_put_Elevation(IISDBSLocator* This,LONG Elevation) { return This->lpVtbl->put_Elevation(This,Elevation); } #endif @@ -14810,29 +14802,29 @@ interface IESEvent { #define IESEvent_GetStringData(This,pbstrData) (This)->lpVtbl->GetStringData(This,pbstrData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESEvent_QueryInterface(IESEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESEvent_QueryInterface(IESEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESEvent_AddRef(IESEvent* This) { +static inline ULONG IESEvent_AddRef(IESEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESEvent_Release(IESEvent* This) { +static inline ULONG IESEvent_Release(IESEvent* This) { return This->lpVtbl->Release(This); } /*** IESEvent methods ***/ -static __WIDL_INLINE HRESULT IESEvent_GetEventId(IESEvent* This,DWORD *pdwEventId) { +static inline HRESULT IESEvent_GetEventId(IESEvent* This,DWORD *pdwEventId) { return This->lpVtbl->GetEventId(This,pdwEventId); } -static __WIDL_INLINE HRESULT IESEvent_GetEventType(IESEvent* This,GUID *pguidEventType) { +static inline HRESULT IESEvent_GetEventType(IESEvent* This,GUID *pguidEventType) { return This->lpVtbl->GetEventType(This,pguidEventType); } -static __WIDL_INLINE HRESULT IESEvent_SetCompletionStatus(IESEvent* This,DWORD dwResult) { +static inline HRESULT IESEvent_SetCompletionStatus(IESEvent* This,DWORD dwResult) { return This->lpVtbl->SetCompletionStatus(This,dwResult); } -static __WIDL_INLINE HRESULT IESEvent_GetData(IESEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESEvent_GetData(IESEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetData(This,pbData); } -static __WIDL_INLINE HRESULT IESEvent_GetStringData(IESEvent* This,BSTR *pbstrData) { +static inline HRESULT IESEvent_GetStringData(IESEvent* This,BSTR *pbstrData) { return This->lpVtbl->GetStringData(This,pbstrData); } #endif @@ -14954,42 +14946,42 @@ interface IESOpenMmiEvent { #define IESOpenMmiEvent_GetDialogStringData(This,pbstrBaseUrl,pbstrData) (This)->lpVtbl->GetDialogStringData(This,pbstrBaseUrl,pbstrData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESOpenMmiEvent_QueryInterface(IESOpenMmiEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESOpenMmiEvent_QueryInterface(IESOpenMmiEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESOpenMmiEvent_AddRef(IESOpenMmiEvent* This) { +static inline ULONG IESOpenMmiEvent_AddRef(IESOpenMmiEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESOpenMmiEvent_Release(IESOpenMmiEvent* This) { +static inline ULONG IESOpenMmiEvent_Release(IESOpenMmiEvent* This) { return This->lpVtbl->Release(This); } /*** IESEvent methods ***/ -static __WIDL_INLINE HRESULT IESOpenMmiEvent_GetEventId(IESOpenMmiEvent* This,DWORD *pdwEventId) { +static inline HRESULT IESOpenMmiEvent_GetEventId(IESOpenMmiEvent* This,DWORD *pdwEventId) { return This->lpVtbl->GetEventId(This,pdwEventId); } -static __WIDL_INLINE HRESULT IESOpenMmiEvent_GetEventType(IESOpenMmiEvent* This,GUID *pguidEventType) { +static inline HRESULT IESOpenMmiEvent_GetEventType(IESOpenMmiEvent* This,GUID *pguidEventType) { return This->lpVtbl->GetEventType(This,pguidEventType); } -static __WIDL_INLINE HRESULT IESOpenMmiEvent_SetCompletionStatus(IESOpenMmiEvent* This,DWORD dwResult) { +static inline HRESULT IESOpenMmiEvent_SetCompletionStatus(IESOpenMmiEvent* This,DWORD dwResult) { return This->lpVtbl->SetCompletionStatus(This,dwResult); } -static __WIDL_INLINE HRESULT IESOpenMmiEvent_GetData(IESOpenMmiEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESOpenMmiEvent_GetData(IESOpenMmiEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetData(This,pbData); } -static __WIDL_INLINE HRESULT IESOpenMmiEvent_GetStringData(IESOpenMmiEvent* This,BSTR *pbstrData) { +static inline HRESULT IESOpenMmiEvent_GetStringData(IESOpenMmiEvent* This,BSTR *pbstrData) { return This->lpVtbl->GetStringData(This,pbstrData); } /*** IESOpenMmiEvent methods ***/ -static __WIDL_INLINE HRESULT IESOpenMmiEvent_GetDialogNumber(IESOpenMmiEvent* This,DWORD *pDialogRequest,DWORD *pDialogNumber) { +static inline HRESULT IESOpenMmiEvent_GetDialogNumber(IESOpenMmiEvent* This,DWORD *pDialogRequest,DWORD *pDialogNumber) { return This->lpVtbl->GetDialogNumber(This,pDialogRequest,pDialogNumber); } -static __WIDL_INLINE HRESULT IESOpenMmiEvent_GetDialogType(IESOpenMmiEvent* This,GUID *guidDialogType) { +static inline HRESULT IESOpenMmiEvent_GetDialogType(IESOpenMmiEvent* This,GUID *guidDialogType) { return This->lpVtbl->GetDialogType(This,guidDialogType); } -static __WIDL_INLINE HRESULT IESOpenMmiEvent_GetDialogData(IESOpenMmiEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESOpenMmiEvent_GetDialogData(IESOpenMmiEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetDialogData(This,pbData); } -static __WIDL_INLINE HRESULT IESOpenMmiEvent_GetDialogStringData(IESOpenMmiEvent* This,BSTR *pbstrBaseUrl,BSTR *pbstrData) { +static inline HRESULT IESOpenMmiEvent_GetDialogStringData(IESOpenMmiEvent* This,BSTR *pbstrBaseUrl,BSTR *pbstrData) { return This->lpVtbl->GetDialogStringData(This,pbstrBaseUrl,pbstrData); } #endif @@ -15083,33 +15075,33 @@ interface IESCloseMmiEvent { #define IESCloseMmiEvent_GetDialogNumber(This,pDialogNumber) (This)->lpVtbl->GetDialogNumber(This,pDialogNumber) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESCloseMmiEvent_QueryInterface(IESCloseMmiEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESCloseMmiEvent_QueryInterface(IESCloseMmiEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESCloseMmiEvent_AddRef(IESCloseMmiEvent* This) { +static inline ULONG IESCloseMmiEvent_AddRef(IESCloseMmiEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESCloseMmiEvent_Release(IESCloseMmiEvent* This) { +static inline ULONG IESCloseMmiEvent_Release(IESCloseMmiEvent* This) { return This->lpVtbl->Release(This); } /*** IESEvent methods ***/ -static __WIDL_INLINE HRESULT IESCloseMmiEvent_GetEventId(IESCloseMmiEvent* This,DWORD *pdwEventId) { +static inline HRESULT IESCloseMmiEvent_GetEventId(IESCloseMmiEvent* This,DWORD *pdwEventId) { return This->lpVtbl->GetEventId(This,pdwEventId); } -static __WIDL_INLINE HRESULT IESCloseMmiEvent_GetEventType(IESCloseMmiEvent* This,GUID *pguidEventType) { +static inline HRESULT IESCloseMmiEvent_GetEventType(IESCloseMmiEvent* This,GUID *pguidEventType) { return This->lpVtbl->GetEventType(This,pguidEventType); } -static __WIDL_INLINE HRESULT IESCloseMmiEvent_SetCompletionStatus(IESCloseMmiEvent* This,DWORD dwResult) { +static inline HRESULT IESCloseMmiEvent_SetCompletionStatus(IESCloseMmiEvent* This,DWORD dwResult) { return This->lpVtbl->SetCompletionStatus(This,dwResult); } -static __WIDL_INLINE HRESULT IESCloseMmiEvent_GetData(IESCloseMmiEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESCloseMmiEvent_GetData(IESCloseMmiEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetData(This,pbData); } -static __WIDL_INLINE HRESULT IESCloseMmiEvent_GetStringData(IESCloseMmiEvent* This,BSTR *pbstrData) { +static inline HRESULT IESCloseMmiEvent_GetStringData(IESCloseMmiEvent* This,BSTR *pbstrData) { return This->lpVtbl->GetStringData(This,pbstrData); } /*** IESCloseMmiEvent methods ***/ -static __WIDL_INLINE HRESULT IESCloseMmiEvent_GetDialogNumber(IESCloseMmiEvent* This,DWORD *pDialogNumber) { +static inline HRESULT IESCloseMmiEvent_GetDialogNumber(IESCloseMmiEvent* This,DWORD *pDialogNumber) { return This->lpVtbl->GetDialogNumber(This,pDialogNumber); } #endif @@ -15203,33 +15195,33 @@ interface IESValueUpdatedEvent { #define IESValueUpdatedEvent_GetValueNames(This,pbstrNames) (This)->lpVtbl->GetValueNames(This,pbstrNames) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESValueUpdatedEvent_QueryInterface(IESValueUpdatedEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESValueUpdatedEvent_QueryInterface(IESValueUpdatedEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESValueUpdatedEvent_AddRef(IESValueUpdatedEvent* This) { +static inline ULONG IESValueUpdatedEvent_AddRef(IESValueUpdatedEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESValueUpdatedEvent_Release(IESValueUpdatedEvent* This) { +static inline ULONG IESValueUpdatedEvent_Release(IESValueUpdatedEvent* This) { return This->lpVtbl->Release(This); } /*** IESEvent methods ***/ -static __WIDL_INLINE HRESULT IESValueUpdatedEvent_GetEventId(IESValueUpdatedEvent* This,DWORD *pdwEventId) { +static inline HRESULT IESValueUpdatedEvent_GetEventId(IESValueUpdatedEvent* This,DWORD *pdwEventId) { return This->lpVtbl->GetEventId(This,pdwEventId); } -static __WIDL_INLINE HRESULT IESValueUpdatedEvent_GetEventType(IESValueUpdatedEvent* This,GUID *pguidEventType) { +static inline HRESULT IESValueUpdatedEvent_GetEventType(IESValueUpdatedEvent* This,GUID *pguidEventType) { return This->lpVtbl->GetEventType(This,pguidEventType); } -static __WIDL_INLINE HRESULT IESValueUpdatedEvent_SetCompletionStatus(IESValueUpdatedEvent* This,DWORD dwResult) { +static inline HRESULT IESValueUpdatedEvent_SetCompletionStatus(IESValueUpdatedEvent* This,DWORD dwResult) { return This->lpVtbl->SetCompletionStatus(This,dwResult); } -static __WIDL_INLINE HRESULT IESValueUpdatedEvent_GetData(IESValueUpdatedEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESValueUpdatedEvent_GetData(IESValueUpdatedEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetData(This,pbData); } -static __WIDL_INLINE HRESULT IESValueUpdatedEvent_GetStringData(IESValueUpdatedEvent* This,BSTR *pbstrData) { +static inline HRESULT IESValueUpdatedEvent_GetStringData(IESValueUpdatedEvent* This,BSTR *pbstrData) { return This->lpVtbl->GetStringData(This,pbstrData); } /*** IESValueUpdatedEvent methods ***/ -static __WIDL_INLINE HRESULT IESValueUpdatedEvent_GetValueNames(IESValueUpdatedEvent* This,SAFEARRAY **pbstrNames) { +static inline HRESULT IESValueUpdatedEvent_GetValueNames(IESValueUpdatedEvent* This,SAFEARRAY **pbstrNames) { return This->lpVtbl->GetValueNames(This,pbstrNames); } #endif @@ -15347,42 +15339,42 @@ interface IESRequestTunerEvent { #define IESRequestTunerEvent_GetEstimatedTime(This,pdwEstimatedTime) (This)->lpVtbl->GetEstimatedTime(This,pdwEstimatedTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESRequestTunerEvent_QueryInterface(IESRequestTunerEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESRequestTunerEvent_QueryInterface(IESRequestTunerEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESRequestTunerEvent_AddRef(IESRequestTunerEvent* This) { +static inline ULONG IESRequestTunerEvent_AddRef(IESRequestTunerEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESRequestTunerEvent_Release(IESRequestTunerEvent* This) { +static inline ULONG IESRequestTunerEvent_Release(IESRequestTunerEvent* This) { return This->lpVtbl->Release(This); } /*** IESEvent methods ***/ -static __WIDL_INLINE HRESULT IESRequestTunerEvent_GetEventId(IESRequestTunerEvent* This,DWORD *pdwEventId) { +static inline HRESULT IESRequestTunerEvent_GetEventId(IESRequestTunerEvent* This,DWORD *pdwEventId) { return This->lpVtbl->GetEventId(This,pdwEventId); } -static __WIDL_INLINE HRESULT IESRequestTunerEvent_GetEventType(IESRequestTunerEvent* This,GUID *pguidEventType) { +static inline HRESULT IESRequestTunerEvent_GetEventType(IESRequestTunerEvent* This,GUID *pguidEventType) { return This->lpVtbl->GetEventType(This,pguidEventType); } -static __WIDL_INLINE HRESULT IESRequestTunerEvent_SetCompletionStatus(IESRequestTunerEvent* This,DWORD dwResult) { +static inline HRESULT IESRequestTunerEvent_SetCompletionStatus(IESRequestTunerEvent* This,DWORD dwResult) { return This->lpVtbl->SetCompletionStatus(This,dwResult); } -static __WIDL_INLINE HRESULT IESRequestTunerEvent_GetData(IESRequestTunerEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESRequestTunerEvent_GetData(IESRequestTunerEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetData(This,pbData); } -static __WIDL_INLINE HRESULT IESRequestTunerEvent_GetStringData(IESRequestTunerEvent* This,BSTR *pbstrData) { +static inline HRESULT IESRequestTunerEvent_GetStringData(IESRequestTunerEvent* This,BSTR *pbstrData) { return This->lpVtbl->GetStringData(This,pbstrData); } /*** IESRequestTunerEvent methods ***/ -static __WIDL_INLINE HRESULT IESRequestTunerEvent_GetPriority(IESRequestTunerEvent* This,BYTE *pbyPriority) { +static inline HRESULT IESRequestTunerEvent_GetPriority(IESRequestTunerEvent* This,BYTE *pbyPriority) { return This->lpVtbl->GetPriority(This,pbyPriority); } -static __WIDL_INLINE HRESULT IESRequestTunerEvent_GetReason(IESRequestTunerEvent* This,BYTE *pbyReason) { +static inline HRESULT IESRequestTunerEvent_GetReason(IESRequestTunerEvent* This,BYTE *pbyReason) { return This->lpVtbl->GetReason(This,pbyReason); } -static __WIDL_INLINE HRESULT IESRequestTunerEvent_GetConsequences(IESRequestTunerEvent* This,BYTE *pbyConsequences) { +static inline HRESULT IESRequestTunerEvent_GetConsequences(IESRequestTunerEvent* This,BYTE *pbyConsequences) { return This->lpVtbl->GetConsequences(This,pbyConsequences); } -static __WIDL_INLINE HRESULT IESRequestTunerEvent_GetEstimatedTime(IESRequestTunerEvent* This,DWORD *pdwEstimatedTime) { +static inline HRESULT IESRequestTunerEvent_GetEstimatedTime(IESRequestTunerEvent* This,DWORD *pdwEstimatedTime) { return This->lpVtbl->GetEstimatedTime(This,pdwEstimatedTime); } #endif @@ -15500,42 +15492,42 @@ interface IESIsdbCasResponseEvent { #define IESIsdbCasResponseEvent_GetResponseData(This,pbData) (This)->lpVtbl->GetResponseData(This,pbData) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_QueryInterface(IESIsdbCasResponseEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESIsdbCasResponseEvent_QueryInterface(IESIsdbCasResponseEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESIsdbCasResponseEvent_AddRef(IESIsdbCasResponseEvent* This) { +static inline ULONG IESIsdbCasResponseEvent_AddRef(IESIsdbCasResponseEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESIsdbCasResponseEvent_Release(IESIsdbCasResponseEvent* This) { +static inline ULONG IESIsdbCasResponseEvent_Release(IESIsdbCasResponseEvent* This) { return This->lpVtbl->Release(This); } /*** IESEvent methods ***/ -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_GetEventId(IESIsdbCasResponseEvent* This,DWORD *pdwEventId) { +static inline HRESULT IESIsdbCasResponseEvent_GetEventId(IESIsdbCasResponseEvent* This,DWORD *pdwEventId) { return This->lpVtbl->GetEventId(This,pdwEventId); } -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_GetEventType(IESIsdbCasResponseEvent* This,GUID *pguidEventType) { +static inline HRESULT IESIsdbCasResponseEvent_GetEventType(IESIsdbCasResponseEvent* This,GUID *pguidEventType) { return This->lpVtbl->GetEventType(This,pguidEventType); } -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_SetCompletionStatus(IESIsdbCasResponseEvent* This,DWORD dwResult) { +static inline HRESULT IESIsdbCasResponseEvent_SetCompletionStatus(IESIsdbCasResponseEvent* This,DWORD dwResult) { return This->lpVtbl->SetCompletionStatus(This,dwResult); } -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_GetData(IESIsdbCasResponseEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESIsdbCasResponseEvent_GetData(IESIsdbCasResponseEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetData(This,pbData); } -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_GetStringData(IESIsdbCasResponseEvent* This,BSTR *pbstrData) { +static inline HRESULT IESIsdbCasResponseEvent_GetStringData(IESIsdbCasResponseEvent* This,BSTR *pbstrData) { return This->lpVtbl->GetStringData(This,pbstrData); } /*** IESIsdbCasResponseEvent methods ***/ -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_GetRequestId(IESIsdbCasResponseEvent* This,DWORD *pRequestId) { +static inline HRESULT IESIsdbCasResponseEvent_GetRequestId(IESIsdbCasResponseEvent* This,DWORD *pRequestId) { return This->lpVtbl->GetRequestId(This,pRequestId); } -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_GetStatus(IESIsdbCasResponseEvent* This,DWORD *pStatus) { +static inline HRESULT IESIsdbCasResponseEvent_GetStatus(IESIsdbCasResponseEvent* This,DWORD *pStatus) { return This->lpVtbl->GetStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_GetDataLength(IESIsdbCasResponseEvent* This,DWORD *pRequestLength) { +static inline HRESULT IESIsdbCasResponseEvent_GetDataLength(IESIsdbCasResponseEvent* This,DWORD *pRequestLength) { return This->lpVtbl->GetDataLength(This,pRequestLength); } -static __WIDL_INLINE HRESULT IESIsdbCasResponseEvent_GetResponseData(IESIsdbCasResponseEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESIsdbCasResponseEvent_GetResponseData(IESIsdbCasResponseEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetResponseData(This,pbData); } #endif @@ -15602,17 +15594,17 @@ interface IGpnvsCommonBase { #define IGpnvsCommonBase_GetValueUpdateName(This,pbstrName) (This)->lpVtbl->GetValueUpdateName(This,pbstrName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGpnvsCommonBase_QueryInterface(IGpnvsCommonBase* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGpnvsCommonBase_QueryInterface(IGpnvsCommonBase* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGpnvsCommonBase_AddRef(IGpnvsCommonBase* This) { +static inline ULONG IGpnvsCommonBase_AddRef(IGpnvsCommonBase* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGpnvsCommonBase_Release(IGpnvsCommonBase* This) { +static inline ULONG IGpnvsCommonBase_Release(IGpnvsCommonBase* This) { return This->lpVtbl->Release(This); } /*** IGpnvsCommonBase methods ***/ -static __WIDL_INLINE HRESULT IGpnvsCommonBase_GetValueUpdateName(IGpnvsCommonBase* This,BSTR *pbstrName) { +static inline HRESULT IGpnvsCommonBase_GetValueUpdateName(IGpnvsCommonBase* This,BSTR *pbstrName) { return This->lpVtbl->GetValueUpdateName(This,pbstrName); } #endif @@ -15693,17 +15685,17 @@ interface IESEventFactory { #define IESEventFactory_CreateESEvent(This,pServiceProvider,dwEventId,guidEventType,dwEventDataLength,pEventData,bstrBaseUrl,pInitContext,ppESEvent) (This)->lpVtbl->CreateESEvent(This,pServiceProvider,dwEventId,guidEventType,dwEventDataLength,pEventData,bstrBaseUrl,pInitContext,ppESEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESEventFactory_QueryInterface(IESEventFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESEventFactory_QueryInterface(IESEventFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESEventFactory_AddRef(IESEventFactory* This) { +static inline ULONG IESEventFactory_AddRef(IESEventFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESEventFactory_Release(IESEventFactory* This) { +static inline ULONG IESEventFactory_Release(IESEventFactory* This) { return This->lpVtbl->Release(This); } /*** IESEventFactory methods ***/ -static __WIDL_INLINE HRESULT IESEventFactory_CreateESEvent(IESEventFactory* This,IUnknown *pServiceProvider,DWORD dwEventId,GUID guidEventType,DWORD dwEventDataLength,BYTE *pEventData,BSTR bstrBaseUrl,IUnknown *pInitContext,IESEvent **ppESEvent) { +static inline HRESULT IESEventFactory_CreateESEvent(IESEventFactory* This,IUnknown *pServiceProvider,DWORD dwEventId,GUID guidEventType,DWORD dwEventDataLength,BYTE *pEventData,BSTR bstrBaseUrl,IUnknown *pInitContext,IESEvent **ppESEvent) { return This->lpVtbl->CreateESEvent(This,pServiceProvider,dwEventId,guidEventType,dwEventDataLength,pEventData,bstrBaseUrl,pInitContext,ppESEvent); } #endif @@ -15877,63 +15869,63 @@ interface IESLicenseRenewalResultEvent { #define IESLicenseRenewalResultEvent_GetExpiryDate(This,pqwExpiryDate) (This)->lpVtbl->GetExpiryDate(This,pqwExpiryDate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_QueryInterface(IESLicenseRenewalResultEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESLicenseRenewalResultEvent_QueryInterface(IESLicenseRenewalResultEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESLicenseRenewalResultEvent_AddRef(IESLicenseRenewalResultEvent* This) { +static inline ULONG IESLicenseRenewalResultEvent_AddRef(IESLicenseRenewalResultEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESLicenseRenewalResultEvent_Release(IESLicenseRenewalResultEvent* This) { +static inline ULONG IESLicenseRenewalResultEvent_Release(IESLicenseRenewalResultEvent* This) { return This->lpVtbl->Release(This); } /*** IESEvent methods ***/ -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetEventId(IESLicenseRenewalResultEvent* This,DWORD *pdwEventId) { +static inline HRESULT IESLicenseRenewalResultEvent_GetEventId(IESLicenseRenewalResultEvent* This,DWORD *pdwEventId) { return This->lpVtbl->GetEventId(This,pdwEventId); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetEventType(IESLicenseRenewalResultEvent* This,GUID *pguidEventType) { +static inline HRESULT IESLicenseRenewalResultEvent_GetEventType(IESLicenseRenewalResultEvent* This,GUID *pguidEventType) { return This->lpVtbl->GetEventType(This,pguidEventType); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_SetCompletionStatus(IESLicenseRenewalResultEvent* This,DWORD dwResult) { +static inline HRESULT IESLicenseRenewalResultEvent_SetCompletionStatus(IESLicenseRenewalResultEvent* This,DWORD dwResult) { return This->lpVtbl->SetCompletionStatus(This,dwResult); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetData(IESLicenseRenewalResultEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESLicenseRenewalResultEvent_GetData(IESLicenseRenewalResultEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetData(This,pbData); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetStringData(IESLicenseRenewalResultEvent* This,BSTR *pbstrData) { +static inline HRESULT IESLicenseRenewalResultEvent_GetStringData(IESLicenseRenewalResultEvent* This,BSTR *pbstrData) { return This->lpVtbl->GetStringData(This,pbstrData); } /*** IESLicenseRenewalResultEvent methods ***/ -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetCallersId(IESLicenseRenewalResultEvent* This,DWORD *pdwCallersId) { +static inline HRESULT IESLicenseRenewalResultEvent_GetCallersId(IESLicenseRenewalResultEvent* This,DWORD *pdwCallersId) { return This->lpVtbl->GetCallersId(This,pdwCallersId); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetFileName(IESLicenseRenewalResultEvent* This,BSTR *pbstrFilename) { +static inline HRESULT IESLicenseRenewalResultEvent_GetFileName(IESLicenseRenewalResultEvent* This,BSTR *pbstrFilename) { return This->lpVtbl->GetFileName(This,pbstrFilename); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_IsRenewalSuccessful(IESLicenseRenewalResultEvent* This,WINBOOL *pfRenewalSuccessful) { +static inline HRESULT IESLicenseRenewalResultEvent_IsRenewalSuccessful(IESLicenseRenewalResultEvent* This,WINBOOL *pfRenewalSuccessful) { return This->lpVtbl->IsRenewalSuccessful(This,pfRenewalSuccessful); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_IsCheckEntitlementCallRequired(IESLicenseRenewalResultEvent* This,WINBOOL *pfCheckEntTokenCallNeeded) { +static inline HRESULT IESLicenseRenewalResultEvent_IsCheckEntitlementCallRequired(IESLicenseRenewalResultEvent* This,WINBOOL *pfCheckEntTokenCallNeeded) { return This->lpVtbl->IsCheckEntitlementCallRequired(This,pfCheckEntTokenCallNeeded); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetDescrambledStatus(IESLicenseRenewalResultEvent* This,DWORD *pDescrambledStatus) { +static inline HRESULT IESLicenseRenewalResultEvent_GetDescrambledStatus(IESLicenseRenewalResultEvent* This,DWORD *pDescrambledStatus) { return This->lpVtbl->GetDescrambledStatus(This,pDescrambledStatus); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetRenewalResultCode(IESLicenseRenewalResultEvent* This,DWORD *pdwRenewalResultCode) { +static inline HRESULT IESLicenseRenewalResultEvent_GetRenewalResultCode(IESLicenseRenewalResultEvent* This,DWORD *pdwRenewalResultCode) { return This->lpVtbl->GetRenewalResultCode(This,pdwRenewalResultCode); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetCASFailureCode(IESLicenseRenewalResultEvent* This,DWORD *pdwCASFailureCode) { +static inline HRESULT IESLicenseRenewalResultEvent_GetCASFailureCode(IESLicenseRenewalResultEvent* This,DWORD *pdwCASFailureCode) { return This->lpVtbl->GetCASFailureCode(This,pdwCASFailureCode); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetRenewalHResult(IESLicenseRenewalResultEvent* This,HRESULT *phr) { +static inline HRESULT IESLicenseRenewalResultEvent_GetRenewalHResult(IESLicenseRenewalResultEvent* This,HRESULT *phr) { return This->lpVtbl->GetRenewalHResult(This,phr); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetEntitlementTokenLength(IESLicenseRenewalResultEvent* This,DWORD *pdwLength) { +static inline HRESULT IESLicenseRenewalResultEvent_GetEntitlementTokenLength(IESLicenseRenewalResultEvent* This,DWORD *pdwLength) { return This->lpVtbl->GetEntitlementTokenLength(This,pdwLength); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetEntitlementToken(IESLicenseRenewalResultEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESLicenseRenewalResultEvent_GetEntitlementToken(IESLicenseRenewalResultEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetEntitlementToken(This,pbData); } -static __WIDL_INLINE HRESULT IESLicenseRenewalResultEvent_GetExpiryDate(IESLicenseRenewalResultEvent* This,DWORD64 *pqwExpiryDate) { +static inline HRESULT IESLicenseRenewalResultEvent_GetExpiryDate(IESLicenseRenewalResultEvent* This,DWORD64 *pqwExpiryDate) { return This->lpVtbl->GetExpiryDate(This,pqwExpiryDate); } #endif @@ -16067,48 +16059,48 @@ interface IESFileExpiryDateEvent { #define IESFileExpiryDateEvent_DoesExpireAfterFirstUse(This,pfExpireAfterFirstUse) (This)->lpVtbl->DoesExpireAfterFirstUse(This,pfExpireAfterFirstUse) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_QueryInterface(IESFileExpiryDateEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESFileExpiryDateEvent_QueryInterface(IESFileExpiryDateEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESFileExpiryDateEvent_AddRef(IESFileExpiryDateEvent* This) { +static inline ULONG IESFileExpiryDateEvent_AddRef(IESFileExpiryDateEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESFileExpiryDateEvent_Release(IESFileExpiryDateEvent* This) { +static inline ULONG IESFileExpiryDateEvent_Release(IESFileExpiryDateEvent* This) { return This->lpVtbl->Release(This); } /*** IESEvent methods ***/ -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_GetEventId(IESFileExpiryDateEvent* This,DWORD *pdwEventId) { +static inline HRESULT IESFileExpiryDateEvent_GetEventId(IESFileExpiryDateEvent* This,DWORD *pdwEventId) { return This->lpVtbl->GetEventId(This,pdwEventId); } -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_GetEventType(IESFileExpiryDateEvent* This,GUID *pguidEventType) { +static inline HRESULT IESFileExpiryDateEvent_GetEventType(IESFileExpiryDateEvent* This,GUID *pguidEventType) { return This->lpVtbl->GetEventType(This,pguidEventType); } -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_SetCompletionStatus(IESFileExpiryDateEvent* This,DWORD dwResult) { +static inline HRESULT IESFileExpiryDateEvent_SetCompletionStatus(IESFileExpiryDateEvent* This,DWORD dwResult) { return This->lpVtbl->SetCompletionStatus(This,dwResult); } -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_GetData(IESFileExpiryDateEvent* This,SAFEARRAY **pbData) { +static inline HRESULT IESFileExpiryDateEvent_GetData(IESFileExpiryDateEvent* This,SAFEARRAY **pbData) { return This->lpVtbl->GetData(This,pbData); } -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_GetStringData(IESFileExpiryDateEvent* This,BSTR *pbstrData) { +static inline HRESULT IESFileExpiryDateEvent_GetStringData(IESFileExpiryDateEvent* This,BSTR *pbstrData) { return This->lpVtbl->GetStringData(This,pbstrData); } /*** IESFileExpiryDateEvent methods ***/ -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_GetTunerId(IESFileExpiryDateEvent* This,GUID *pguidTunerId) { +static inline HRESULT IESFileExpiryDateEvent_GetTunerId(IESFileExpiryDateEvent* This,GUID *pguidTunerId) { return This->lpVtbl->GetTunerId(This,pguidTunerId); } -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_GetExpiryDate(IESFileExpiryDateEvent* This,DWORD64 *pqwExpiryDate) { +static inline HRESULT IESFileExpiryDateEvent_GetExpiryDate(IESFileExpiryDateEvent* This,DWORD64 *pqwExpiryDate) { return This->lpVtbl->GetExpiryDate(This,pqwExpiryDate); } -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_GetFinalExpiryDate(IESFileExpiryDateEvent* This,DWORD64 *pqwExpiryDate) { +static inline HRESULT IESFileExpiryDateEvent_GetFinalExpiryDate(IESFileExpiryDateEvent* This,DWORD64 *pqwExpiryDate) { return This->lpVtbl->GetFinalExpiryDate(This,pqwExpiryDate); } -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_GetMaxRenewalCount(IESFileExpiryDateEvent* This,DWORD *dwMaxRenewalCount) { +static inline HRESULT IESFileExpiryDateEvent_GetMaxRenewalCount(IESFileExpiryDateEvent* This,DWORD *dwMaxRenewalCount) { return This->lpVtbl->GetMaxRenewalCount(This,dwMaxRenewalCount); } -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_IsEntitlementTokenPresent(IESFileExpiryDateEvent* This,WINBOOL *pfEntTokenPresent) { +static inline HRESULT IESFileExpiryDateEvent_IsEntitlementTokenPresent(IESFileExpiryDateEvent* This,WINBOOL *pfEntTokenPresent) { return This->lpVtbl->IsEntitlementTokenPresent(This,pfEntTokenPresent); } -static __WIDL_INLINE HRESULT IESFileExpiryDateEvent_DoesExpireAfterFirstUse(IESFileExpiryDateEvent* This,WINBOOL *pfExpireAfterFirstUse) { +static inline HRESULT IESFileExpiryDateEvent_DoesExpireAfterFirstUse(IESFileExpiryDateEvent* This,WINBOOL *pfExpireAfterFirstUse) { return This->lpVtbl->DoesExpireAfterFirstUse(This,pfExpireAfterFirstUse); } #endif @@ -16177,17 +16169,17 @@ interface IESEvents { #define IESEvents_OnESEventReceived(This,guidEventType,pESEvent) (This)->lpVtbl->OnESEventReceived(This,guidEventType,pESEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESEvents_QueryInterface(IESEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESEvents_QueryInterface(IESEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESEvents_AddRef(IESEvents* This) { +static inline ULONG IESEvents_AddRef(IESEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESEvents_Release(IESEvents* This) { +static inline ULONG IESEvents_Release(IESEvents* This) { return This->lpVtbl->Release(This); } /*** IESEvents methods ***/ -static __WIDL_INLINE HRESULT IESEvents_OnESEventReceived(IESEvents* This,GUID guidEventType,IESEvent *pESEvent) { +static inline HRESULT IESEvents_OnESEventReceived(IESEvents* This,GUID guidEventType,IESEvent *pESEvent) { return This->lpVtbl->OnESEventReceived(This,guidEventType,pESEvent); } #endif @@ -16254,17 +16246,17 @@ interface IESEventService { #define IESEventService_FireESEvent(This,pESEvent) (This)->lpVtbl->FireESEvent(This,pESEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESEventService_QueryInterface(IESEventService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESEventService_QueryInterface(IESEventService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESEventService_AddRef(IESEventService* This) { +static inline ULONG IESEventService_AddRef(IESEventService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESEventService_Release(IESEventService* This) { +static inline ULONG IESEventService_Release(IESEventService* This) { return This->lpVtbl->Release(This); } /*** IESEventService methods ***/ -static __WIDL_INLINE HRESULT IESEventService_FireESEvent(IESEventService* This,IESEvent *pESEvent) { +static inline HRESULT IESEventService_FireESEvent(IESEventService* This,IESEvent *pESEvent) { return This->lpVtbl->FireESEvent(This,pESEvent); } #endif @@ -16369,32 +16361,32 @@ interface IESEventServiceConfiguration { #define IESEventServiceConfiguration_RemoveGraph(This,pGraph) (This)->lpVtbl->RemoveGraph(This,pGraph) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IESEventServiceConfiguration_QueryInterface(IESEventServiceConfiguration* This,REFIID riid,void **ppvObject) { +static inline HRESULT IESEventServiceConfiguration_QueryInterface(IESEventServiceConfiguration* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IESEventServiceConfiguration_AddRef(IESEventServiceConfiguration* This) { +static inline ULONG IESEventServiceConfiguration_AddRef(IESEventServiceConfiguration* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IESEventServiceConfiguration_Release(IESEventServiceConfiguration* This) { +static inline ULONG IESEventServiceConfiguration_Release(IESEventServiceConfiguration* This) { return This->lpVtbl->Release(This); } /*** IESEventServiceConfiguration methods ***/ -static __WIDL_INLINE HRESULT IESEventServiceConfiguration_SetParent(IESEventServiceConfiguration* This,IESEventService *pEventService) { +static inline HRESULT IESEventServiceConfiguration_SetParent(IESEventServiceConfiguration* This,IESEventService *pEventService) { return This->lpVtbl->SetParent(This,pEventService); } -static __WIDL_INLINE HRESULT IESEventServiceConfiguration_RemoveParent(IESEventServiceConfiguration* This) { +static inline HRESULT IESEventServiceConfiguration_RemoveParent(IESEventServiceConfiguration* This) { return This->lpVtbl->RemoveParent(This); } -static __WIDL_INLINE HRESULT IESEventServiceConfiguration_SetOwner(IESEventServiceConfiguration* This,IESEvents *pESEvents) { +static inline HRESULT IESEventServiceConfiguration_SetOwner(IESEventServiceConfiguration* This,IESEvents *pESEvents) { return This->lpVtbl->SetOwner(This,pESEvents); } -static __WIDL_INLINE HRESULT IESEventServiceConfiguration_RemoveOwner(IESEventServiceConfiguration* This) { +static inline HRESULT IESEventServiceConfiguration_RemoveOwner(IESEventServiceConfiguration* This) { return This->lpVtbl->RemoveOwner(This); } -static __WIDL_INLINE HRESULT IESEventServiceConfiguration_SetGraph(IESEventServiceConfiguration* This,IFilterGraph *pGraph) { +static inline HRESULT IESEventServiceConfiguration_SetGraph(IESEventServiceConfiguration* This,IFilterGraph *pGraph) { return This->lpVtbl->SetGraph(This,pGraph); } -static __WIDL_INLINE HRESULT IESEventServiceConfiguration_RemoveGraph(IESEventServiceConfiguration* This,IFilterGraph *pGraph) { +static inline HRESULT IESEventServiceConfiguration_RemoveGraph(IESEventServiceConfiguration* This,IFilterGraph *pGraph) { return This->lpVtbl->RemoveGraph(This,pGraph); } #endif @@ -16461,17 +16453,17 @@ interface IBroadcastEvent { #define IBroadcastEvent_Fire(This,EventID) (This)->lpVtbl->Fire(This,EventID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBroadcastEvent_QueryInterface(IBroadcastEvent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBroadcastEvent_QueryInterface(IBroadcastEvent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBroadcastEvent_AddRef(IBroadcastEvent* This) { +static inline ULONG IBroadcastEvent_AddRef(IBroadcastEvent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBroadcastEvent_Release(IBroadcastEvent* This) { +static inline ULONG IBroadcastEvent_Release(IBroadcastEvent* This) { return This->lpVtbl->Release(This); } /*** IBroadcastEvent methods ***/ -static __WIDL_INLINE HRESULT IBroadcastEvent_Fire(IBroadcastEvent* This,GUID EventID) { +static inline HRESULT IBroadcastEvent_Fire(IBroadcastEvent* This,GUID EventID) { return This->lpVtbl->Fire(This,EventID); } #endif @@ -16553,21 +16545,21 @@ interface IBroadcastEventEx { #define IBroadcastEventEx_FireEx(This,EventID,Param1,Param2,Param3,Param4) (This)->lpVtbl->FireEx(This,EventID,Param1,Param2,Param3,Param4) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBroadcastEventEx_QueryInterface(IBroadcastEventEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBroadcastEventEx_QueryInterface(IBroadcastEventEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBroadcastEventEx_AddRef(IBroadcastEventEx* This) { +static inline ULONG IBroadcastEventEx_AddRef(IBroadcastEventEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBroadcastEventEx_Release(IBroadcastEventEx* This) { +static inline ULONG IBroadcastEventEx_Release(IBroadcastEventEx* This) { return This->lpVtbl->Release(This); } /*** IBroadcastEvent methods ***/ -static __WIDL_INLINE HRESULT IBroadcastEventEx_Fire(IBroadcastEventEx* This,GUID EventID) { +static inline HRESULT IBroadcastEventEx_Fire(IBroadcastEventEx* This,GUID EventID) { return This->lpVtbl->Fire(This,EventID); } /*** IBroadcastEventEx methods ***/ -static __WIDL_INLINE HRESULT IBroadcastEventEx_FireEx(IBroadcastEventEx* This,GUID EventID,ULONG Param1,ULONG Param2,ULONG Param3,ULONG Param4) { +static inline HRESULT IBroadcastEventEx_FireEx(IBroadcastEventEx* This,GUID EventID,ULONG Param1,ULONG Param2,ULONG Param3,ULONG Param4) { return This->lpVtbl->FireEx(This,EventID,Param1,Param2,Param3,Param4); } #endif @@ -16643,20 +16635,20 @@ interface IRegisterTuner { #define IRegisterTuner_Unregister(This) (This)->lpVtbl->Unregister(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRegisterTuner_QueryInterface(IRegisterTuner* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRegisterTuner_QueryInterface(IRegisterTuner* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRegisterTuner_AddRef(IRegisterTuner* This) { +static inline ULONG IRegisterTuner_AddRef(IRegisterTuner* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRegisterTuner_Release(IRegisterTuner* This) { +static inline ULONG IRegisterTuner_Release(IRegisterTuner* This) { return This->lpVtbl->Release(This); } /*** IRegisterTuner methods ***/ -static __WIDL_INLINE HRESULT IRegisterTuner_Register(IRegisterTuner* This,ITuner *pTuner,IGraphBuilder *pGraph) { +static inline HRESULT IRegisterTuner_Register(IRegisterTuner* This,ITuner *pTuner,IGraphBuilder *pGraph) { return This->lpVtbl->Register(This,pTuner,pGraph); } -static __WIDL_INLINE HRESULT IRegisterTuner_Unregister(IRegisterTuner* This) { +static inline HRESULT IRegisterTuner_Unregister(IRegisterTuner* This) { return This->lpVtbl->Unregister(This); } #endif @@ -16777,32 +16769,32 @@ interface IBDAComparable { #define IBDAComparable_HashEquivalentIncremental(This,PartialResult,dwFlags,Result) (This)->lpVtbl->HashEquivalentIncremental(This,PartialResult,dwFlags,Result) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDAComparable_QueryInterface(IBDAComparable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDAComparable_QueryInterface(IBDAComparable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDAComparable_AddRef(IBDAComparable* This) { +static inline ULONG IBDAComparable_AddRef(IBDAComparable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDAComparable_Release(IBDAComparable* This) { +static inline ULONG IBDAComparable_Release(IBDAComparable* This) { return This->lpVtbl->Release(This); } /*** IBDAComparable methods ***/ -static __WIDL_INLINE HRESULT IBDAComparable_CompareExact(IBDAComparable* This,IDispatch *CompareTo,LONG *Result) { +static inline HRESULT IBDAComparable_CompareExact(IBDAComparable* This,IDispatch *CompareTo,LONG *Result) { return This->lpVtbl->CompareExact(This,CompareTo,Result); } -static __WIDL_INLINE HRESULT IBDAComparable_CompareEquivalent(IBDAComparable* This,IDispatch *CompareTo,DWORD dwFlags,LONG *Result) { +static inline HRESULT IBDAComparable_CompareEquivalent(IBDAComparable* This,IDispatch *CompareTo,DWORD dwFlags,LONG *Result) { return This->lpVtbl->CompareEquivalent(This,CompareTo,dwFlags,Result); } -static __WIDL_INLINE HRESULT IBDAComparable_HashExact(IBDAComparable* This,INT64 *Result) { +static inline HRESULT IBDAComparable_HashExact(IBDAComparable* This,INT64 *Result) { return This->lpVtbl->HashExact(This,Result); } -static __WIDL_INLINE HRESULT IBDAComparable_HashExactIncremental(IBDAComparable* This,INT64 PartialResult,INT64 *Result) { +static inline HRESULT IBDAComparable_HashExactIncremental(IBDAComparable* This,INT64 PartialResult,INT64 *Result) { return This->lpVtbl->HashExactIncremental(This,PartialResult,Result); } -static __WIDL_INLINE HRESULT IBDAComparable_HashEquivalent(IBDAComparable* This,DWORD dwFlags,INT64 *Result) { +static inline HRESULT IBDAComparable_HashEquivalent(IBDAComparable* This,DWORD dwFlags,INT64 *Result) { return This->lpVtbl->HashEquivalent(This,dwFlags,Result); } -static __WIDL_INLINE HRESULT IBDAComparable_HashEquivalentIncremental(IBDAComparable* This,INT64 PartialResult,DWORD dwFlags,INT64 *Result) { +static inline HRESULT IBDAComparable_HashEquivalentIncremental(IBDAComparable* This,INT64 PartialResult,DWORD dwFlags,INT64 *Result) { return This->lpVtbl->HashEquivalentIncremental(This,PartialResult,dwFlags,Result); } #endif @@ -16891,27 +16883,27 @@ interface IPersistTuneXml { #define IPersistTuneXml_Save(This,pvarFragment) (This)->lpVtbl->Save(This,pvarFragment) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistTuneXml_QueryInterface(IPersistTuneXml* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistTuneXml_QueryInterface(IPersistTuneXml* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistTuneXml_AddRef(IPersistTuneXml* This) { +static inline ULONG IPersistTuneXml_AddRef(IPersistTuneXml* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistTuneXml_Release(IPersistTuneXml* This) { +static inline ULONG IPersistTuneXml_Release(IPersistTuneXml* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IPersistTuneXml_GetClassID(IPersistTuneXml* This,CLSID *pClassID) { +static inline HRESULT IPersistTuneXml_GetClassID(IPersistTuneXml* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistTuneXml methods ***/ -static __WIDL_INLINE HRESULT IPersistTuneXml_InitNew(IPersistTuneXml* This) { +static inline HRESULT IPersistTuneXml_InitNew(IPersistTuneXml* This) { return This->lpVtbl->InitNew(This); } -static __WIDL_INLINE HRESULT IPersistTuneXml_Load(IPersistTuneXml* This,VARIANT varValue) { +static inline HRESULT IPersistTuneXml_Load(IPersistTuneXml* This,VARIANT varValue) { return This->lpVtbl->Load(This,varValue); } -static __WIDL_INLINE HRESULT IPersistTuneXml_Save(IPersistTuneXml* This,VARIANT *pvarFragment) { +static inline HRESULT IPersistTuneXml_Save(IPersistTuneXml* This,VARIANT *pvarFragment) { return This->lpVtbl->Save(This,pvarFragment); } #endif @@ -16980,17 +16972,17 @@ interface IPersistTuneXmlUtility { #define IPersistTuneXmlUtility_Deserialize(This,varValue,ppObject) (This)->lpVtbl->Deserialize(This,varValue,ppObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistTuneXmlUtility_QueryInterface(IPersistTuneXmlUtility* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistTuneXmlUtility_QueryInterface(IPersistTuneXmlUtility* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistTuneXmlUtility_AddRef(IPersistTuneXmlUtility* This) { +static inline ULONG IPersistTuneXmlUtility_AddRef(IPersistTuneXmlUtility* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistTuneXmlUtility_Release(IPersistTuneXmlUtility* This) { +static inline ULONG IPersistTuneXmlUtility_Release(IPersistTuneXmlUtility* This) { return This->lpVtbl->Release(This); } /*** IPersistTuneXmlUtility methods ***/ -static __WIDL_INLINE HRESULT IPersistTuneXmlUtility_Deserialize(IPersistTuneXmlUtility* This,VARIANT varValue,IUnknown **ppObject) { +static inline HRESULT IPersistTuneXmlUtility_Deserialize(IPersistTuneXmlUtility* This,VARIANT varValue,IUnknown **ppObject) { return This->lpVtbl->Deserialize(This,varValue,ppObject); } #endif @@ -17067,21 +17059,21 @@ interface IPersistTuneXmlUtility2 { #define IPersistTuneXmlUtility2_Serialize(This,piTuneRequest,pString) (This)->lpVtbl->Serialize(This,piTuneRequest,pString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistTuneXmlUtility2_QueryInterface(IPersistTuneXmlUtility2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistTuneXmlUtility2_QueryInterface(IPersistTuneXmlUtility2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistTuneXmlUtility2_AddRef(IPersistTuneXmlUtility2* This) { +static inline ULONG IPersistTuneXmlUtility2_AddRef(IPersistTuneXmlUtility2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistTuneXmlUtility2_Release(IPersistTuneXmlUtility2* This) { +static inline ULONG IPersistTuneXmlUtility2_Release(IPersistTuneXmlUtility2* This) { return This->lpVtbl->Release(This); } /*** IPersistTuneXmlUtility methods ***/ -static __WIDL_INLINE HRESULT IPersistTuneXmlUtility2_Deserialize(IPersistTuneXmlUtility2* This,VARIANT varValue,IUnknown **ppObject) { +static inline HRESULT IPersistTuneXmlUtility2_Deserialize(IPersistTuneXmlUtility2* This,VARIANT varValue,IUnknown **ppObject) { return This->lpVtbl->Deserialize(This,varValue,ppObject); } /*** IPersistTuneXmlUtility2 methods ***/ -static __WIDL_INLINE HRESULT IPersistTuneXmlUtility2_Serialize(IPersistTuneXmlUtility2* This,ITuneRequest *piTuneRequest,BSTR *pString) { +static inline HRESULT IPersistTuneXmlUtility2_Serialize(IPersistTuneXmlUtility2* This,ITuneRequest *piTuneRequest,BSTR *pString) { return This->lpVtbl->Serialize(This,piTuneRequest,pString); } #endif @@ -17150,17 +17142,17 @@ interface IBDACreateTuneRequestEx { #define IBDACreateTuneRequestEx_CreateTuneRequestEx(This,TuneRequestIID,TuneRequest) (This)->lpVtbl->CreateTuneRequestEx(This,TuneRequestIID,TuneRequest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBDACreateTuneRequestEx_QueryInterface(IBDACreateTuneRequestEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBDACreateTuneRequestEx_QueryInterface(IBDACreateTuneRequestEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBDACreateTuneRequestEx_AddRef(IBDACreateTuneRequestEx* This) { +static inline ULONG IBDACreateTuneRequestEx_AddRef(IBDACreateTuneRequestEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBDACreateTuneRequestEx_Release(IBDACreateTuneRequestEx* This) { +static inline ULONG IBDACreateTuneRequestEx_Release(IBDACreateTuneRequestEx* This) { return This->lpVtbl->Release(This); } /*** IBDACreateTuneRequestEx methods ***/ -static __WIDL_INLINE HRESULT IBDACreateTuneRequestEx_CreateTuneRequestEx(IBDACreateTuneRequestEx* This,REFCLSID TuneRequestIID,ITuneRequest **TuneRequest) { +static inline HRESULT IBDACreateTuneRequestEx_CreateTuneRequestEx(IBDACreateTuneRequestEx* This,REFCLSID TuneRequestIID,ITuneRequest **TuneRequest) { return This->lpVtbl->CreateTuneRequestEx(This,TuneRequestIID,TuneRequest); } #endif diff --git a/lib/libc/include/any-windows-any/uianimation.h b/lib/libc/include/any-windows-any/uianimation.h index 00e3ed42047939fad50e2ab4598fcc4043061de8..cd75b7b7ea8ce0387bb16918546acbe6821f31f9 100644 --- a/lib/libc/include/any-windows-any/uianimation.h +++ b/lib/libc/include/any-windows-any/uianimation.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/uianimation.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/uianimation.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __uianimation_h__ #define __uianimation_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __UIAnimationManager_FWD_DEFINED__ @@ -992,71 +984,71 @@ interface IUIAnimationManager { #define IUIAnimationManager_Shutdown(This) (This)->lpVtbl->Shutdown(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationManager_QueryInterface(IUIAnimationManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationManager_QueryInterface(IUIAnimationManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationManager_AddRef(IUIAnimationManager* This) { +static inline ULONG IUIAnimationManager_AddRef(IUIAnimationManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationManager_Release(IUIAnimationManager* This) { +static inline ULONG IUIAnimationManager_Release(IUIAnimationManager* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationManager methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationManager_CreateAnimationVariable(IUIAnimationManager* This,double initialValue,IUIAnimationVariable **variable) { +static inline HRESULT IUIAnimationManager_CreateAnimationVariable(IUIAnimationManager* This,double initialValue,IUIAnimationVariable **variable) { return This->lpVtbl->CreateAnimationVariable(This,initialValue,variable); } -static __WIDL_INLINE HRESULT IUIAnimationManager_ScheduleTransition(IUIAnimationManager* This,IUIAnimationVariable *variable,IUIAnimationTransition *transition,double timeNow) { +static inline HRESULT IUIAnimationManager_ScheduleTransition(IUIAnimationManager* This,IUIAnimationVariable *variable,IUIAnimationTransition *transition,double timeNow) { return This->lpVtbl->ScheduleTransition(This,variable,transition,timeNow); } -static __WIDL_INLINE HRESULT IUIAnimationManager_CreateStoryboard(IUIAnimationManager* This,IUIAnimationStoryboard **storyboard) { +static inline HRESULT IUIAnimationManager_CreateStoryboard(IUIAnimationManager* This,IUIAnimationStoryboard **storyboard) { return This->lpVtbl->CreateStoryboard(This,storyboard); } -static __WIDL_INLINE HRESULT IUIAnimationManager_FinishAllStoryboards(IUIAnimationManager* This,double completionDeadline) { +static inline HRESULT IUIAnimationManager_FinishAllStoryboards(IUIAnimationManager* This,double completionDeadline) { return This->lpVtbl->FinishAllStoryboards(This,completionDeadline); } -static __WIDL_INLINE HRESULT IUIAnimationManager_AbandonAllStoryboards(IUIAnimationManager* This) { +static inline HRESULT IUIAnimationManager_AbandonAllStoryboards(IUIAnimationManager* This) { return This->lpVtbl->AbandonAllStoryboards(This); } -static __WIDL_INLINE HRESULT IUIAnimationManager_Update(IUIAnimationManager* This,double timeNow,UI_ANIMATION_UPDATE_RESULT *updateResult) { +static inline HRESULT IUIAnimationManager_Update(IUIAnimationManager* This,double timeNow,UI_ANIMATION_UPDATE_RESULT *updateResult) { return This->lpVtbl->Update(This,timeNow,updateResult); } -static __WIDL_INLINE HRESULT IUIAnimationManager_GetVariableFromTag(IUIAnimationManager* This,IUnknown *object,UINT32 id,IUIAnimationVariable **variable) { +static inline HRESULT IUIAnimationManager_GetVariableFromTag(IUIAnimationManager* This,IUnknown *object,UINT32 id,IUIAnimationVariable **variable) { return This->lpVtbl->GetVariableFromTag(This,object,id,variable); } -static __WIDL_INLINE HRESULT IUIAnimationManager_GetStoryboardFromTag(IUIAnimationManager* This,IUnknown *object,UINT32 id,IUIAnimationStoryboard **storyboard) { +static inline HRESULT IUIAnimationManager_GetStoryboardFromTag(IUIAnimationManager* This,IUnknown *object,UINT32 id,IUIAnimationStoryboard **storyboard) { return This->lpVtbl->GetStoryboardFromTag(This,object,id,storyboard); } -static __WIDL_INLINE HRESULT IUIAnimationManager_GetStatus(IUIAnimationManager* This,UI_ANIMATION_MANAGER_STATUS *status) { +static inline HRESULT IUIAnimationManager_GetStatus(IUIAnimationManager* This,UI_ANIMATION_MANAGER_STATUS *status) { return This->lpVtbl->GetStatus(This,status); } -static __WIDL_INLINE HRESULT IUIAnimationManager_SetAnimationMode(IUIAnimationManager* This,UI_ANIMATION_MODE mode) { +static inline HRESULT IUIAnimationManager_SetAnimationMode(IUIAnimationManager* This,UI_ANIMATION_MODE mode) { return This->lpVtbl->SetAnimationMode(This,mode); } -static __WIDL_INLINE HRESULT IUIAnimationManager_Pause(IUIAnimationManager* This) { +static inline HRESULT IUIAnimationManager_Pause(IUIAnimationManager* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IUIAnimationManager_Resume(IUIAnimationManager* This) { +static inline HRESULT IUIAnimationManager_Resume(IUIAnimationManager* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IUIAnimationManager_SetManagerEventHandler(IUIAnimationManager* This,IUIAnimationManagerEventHandler *handler) { +static inline HRESULT IUIAnimationManager_SetManagerEventHandler(IUIAnimationManager* This,IUIAnimationManagerEventHandler *handler) { return This->lpVtbl->SetManagerEventHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAnimationManager_SetCancelPriorityComparison(IUIAnimationManager* This,IUIAnimationPriorityComparison *comparison) { +static inline HRESULT IUIAnimationManager_SetCancelPriorityComparison(IUIAnimationManager* This,IUIAnimationPriorityComparison *comparison) { return This->lpVtbl->SetCancelPriorityComparison(This,comparison); } -static __WIDL_INLINE HRESULT IUIAnimationManager_SetTrimPriorityComparison(IUIAnimationManager* This,IUIAnimationPriorityComparison *comparison) { +static inline HRESULT IUIAnimationManager_SetTrimPriorityComparison(IUIAnimationManager* This,IUIAnimationPriorityComparison *comparison) { return This->lpVtbl->SetTrimPriorityComparison(This,comparison); } -static __WIDL_INLINE HRESULT IUIAnimationManager_SetCompressPriorityComparison(IUIAnimationManager* This,IUIAnimationPriorityComparison *comparison) { +static inline HRESULT IUIAnimationManager_SetCompressPriorityComparison(IUIAnimationManager* This,IUIAnimationPriorityComparison *comparison) { return This->lpVtbl->SetCompressPriorityComparison(This,comparison); } -static __WIDL_INLINE HRESULT IUIAnimationManager_SetConcludePriorityComparison(IUIAnimationManager* This,IUIAnimationPriorityComparison *comparison) { +static inline HRESULT IUIAnimationManager_SetConcludePriorityComparison(IUIAnimationManager* This,IUIAnimationPriorityComparison *comparison) { return This->lpVtbl->SetConcludePriorityComparison(This,comparison); } -static __WIDL_INLINE HRESULT IUIAnimationManager_SetDefaultLongestAcceptableDelay(IUIAnimationManager* This,double delay) { +static inline HRESULT IUIAnimationManager_SetDefaultLongestAcceptableDelay(IUIAnimationManager* This,double delay) { return This->lpVtbl->SetDefaultLongestAcceptableDelay(This,delay); } -static __WIDL_INLINE HRESULT IUIAnimationManager_Shutdown(IUIAnimationManager* This) { +static inline HRESULT IUIAnimationManager_Shutdown(IUIAnimationManager* This) { return This->lpVtbl->Shutdown(This); } #endif @@ -1231,56 +1223,56 @@ interface IUIAnimationVariable { #define IUIAnimationVariable_SetVariableIntegerChangeHandler(This,handler) (This)->lpVtbl->SetVariableIntegerChangeHandler(This,handler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariable_QueryInterface(IUIAnimationVariable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationVariable_QueryInterface(IUIAnimationVariable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationVariable_AddRef(IUIAnimationVariable* This) { +static inline ULONG IUIAnimationVariable_AddRef(IUIAnimationVariable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationVariable_Release(IUIAnimationVariable* This) { +static inline ULONG IUIAnimationVariable_Release(IUIAnimationVariable* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationVariable methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariable_GetValue(IUIAnimationVariable* This,double *value) { +static inline HRESULT IUIAnimationVariable_GetValue(IUIAnimationVariable* This,double *value) { return This->lpVtbl->GetValue(This,value); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_GetFinalValue(IUIAnimationVariable* This,double *finalValue) { +static inline HRESULT IUIAnimationVariable_GetFinalValue(IUIAnimationVariable* This,double *finalValue) { return This->lpVtbl->GetFinalValue(This,finalValue); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_GetPreviousValue(IUIAnimationVariable* This,double *previousValue) { +static inline HRESULT IUIAnimationVariable_GetPreviousValue(IUIAnimationVariable* This,double *previousValue) { return This->lpVtbl->GetPreviousValue(This,previousValue); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_GetIntegerValue(IUIAnimationVariable* This,int *value) { +static inline HRESULT IUIAnimationVariable_GetIntegerValue(IUIAnimationVariable* This,int *value) { return This->lpVtbl->GetIntegerValue(This,value); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_GetFinalIntegerValue(IUIAnimationVariable* This,int *finalValue) { +static inline HRESULT IUIAnimationVariable_GetFinalIntegerValue(IUIAnimationVariable* This,int *finalValue) { return This->lpVtbl->GetFinalIntegerValue(This,finalValue); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_GetPreviousIntegerValue(IUIAnimationVariable* This,int *previousValue) { +static inline HRESULT IUIAnimationVariable_GetPreviousIntegerValue(IUIAnimationVariable* This,int *previousValue) { return This->lpVtbl->GetPreviousIntegerValue(This,previousValue); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_GetCurrentStoryboard(IUIAnimationVariable* This,IUIAnimationStoryboard **storyboard) { +static inline HRESULT IUIAnimationVariable_GetCurrentStoryboard(IUIAnimationVariable* This,IUIAnimationStoryboard **storyboard) { return This->lpVtbl->GetCurrentStoryboard(This,storyboard); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_SetLowerBound(IUIAnimationVariable* This,double bound) { +static inline HRESULT IUIAnimationVariable_SetLowerBound(IUIAnimationVariable* This,double bound) { return This->lpVtbl->SetLowerBound(This,bound); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_SetUpperBound(IUIAnimationVariable* This,double bound) { +static inline HRESULT IUIAnimationVariable_SetUpperBound(IUIAnimationVariable* This,double bound) { return This->lpVtbl->SetUpperBound(This,bound); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_SetRoundingMode(IUIAnimationVariable* This,UI_ANIMATION_ROUNDING_MODE mode) { +static inline HRESULT IUIAnimationVariable_SetRoundingMode(IUIAnimationVariable* This,UI_ANIMATION_ROUNDING_MODE mode) { return This->lpVtbl->SetRoundingMode(This,mode); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_SetTag(IUIAnimationVariable* This,IUnknown *object,unsigned int id) { +static inline HRESULT IUIAnimationVariable_SetTag(IUIAnimationVariable* This,IUnknown *object,unsigned int id) { return This->lpVtbl->SetTag(This,object,id); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_GetTag(IUIAnimationVariable* This,IUnknown **object,unsigned int *id) { +static inline HRESULT IUIAnimationVariable_GetTag(IUIAnimationVariable* This,IUnknown **object,unsigned int *id) { return This->lpVtbl->GetTag(This,object,id); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_SetVariableChangeHandler(IUIAnimationVariable* This,IUIAnimationVariableChangeHandler *handler) { +static inline HRESULT IUIAnimationVariable_SetVariableChangeHandler(IUIAnimationVariable* This,IUIAnimationVariableChangeHandler *handler) { return This->lpVtbl->SetVariableChangeHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAnimationVariable_SetVariableIntegerChangeHandler(IUIAnimationVariable* This,IUIAnimationVariableIntegerChangeHandler *handler) { +static inline HRESULT IUIAnimationVariable_SetVariableIntegerChangeHandler(IUIAnimationVariable* This,IUIAnimationVariableIntegerChangeHandler *handler) { return This->lpVtbl->SetVariableIntegerChangeHandler(This,handler); } #endif @@ -1501,65 +1493,65 @@ interface IUIAnimationStoryboard { #define IUIAnimationStoryboard_SetStoryboardEventHandler(This,handler) (This)->lpVtbl->SetStoryboardEventHandler(This,handler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_QueryInterface(IUIAnimationStoryboard* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationStoryboard_QueryInterface(IUIAnimationStoryboard* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationStoryboard_AddRef(IUIAnimationStoryboard* This) { +static inline ULONG IUIAnimationStoryboard_AddRef(IUIAnimationStoryboard* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationStoryboard_Release(IUIAnimationStoryboard* This) { +static inline ULONG IUIAnimationStoryboard_Release(IUIAnimationStoryboard* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationStoryboard methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_AddTransition(IUIAnimationStoryboard* This,IUIAnimationVariable *variable,IUIAnimationTransition *transition) { +static inline HRESULT IUIAnimationStoryboard_AddTransition(IUIAnimationStoryboard* This,IUIAnimationVariable *variable,IUIAnimationTransition *transition) { return This->lpVtbl->AddTransition(This,variable,transition); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_AddKeyframeAtOffset(IUIAnimationStoryboard* This,UI_ANIMATION_KEYFRAME existingKeyframe,double offset,UI_ANIMATION_KEYFRAME *keyframe) { +static inline HRESULT IUIAnimationStoryboard_AddKeyframeAtOffset(IUIAnimationStoryboard* This,UI_ANIMATION_KEYFRAME existingKeyframe,double offset,UI_ANIMATION_KEYFRAME *keyframe) { return This->lpVtbl->AddKeyframeAtOffset(This,existingKeyframe,offset,keyframe); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_AddKeyframeAfterTransition(IUIAnimationStoryboard* This,IUIAnimationTransition *transition,UI_ANIMATION_KEYFRAME *keyframe) { +static inline HRESULT IUIAnimationStoryboard_AddKeyframeAfterTransition(IUIAnimationStoryboard* This,IUIAnimationTransition *transition,UI_ANIMATION_KEYFRAME *keyframe) { return This->lpVtbl->AddKeyframeAfterTransition(This,transition,keyframe); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_AddTransitionAtKeyframe(IUIAnimationStoryboard* This,IUIAnimationVariable *variable,IUIAnimationTransition *transition,UI_ANIMATION_KEYFRAME startKeyframe) { +static inline HRESULT IUIAnimationStoryboard_AddTransitionAtKeyframe(IUIAnimationStoryboard* This,IUIAnimationVariable *variable,IUIAnimationTransition *transition,UI_ANIMATION_KEYFRAME startKeyframe) { return This->lpVtbl->AddTransitionAtKeyframe(This,variable,transition,startKeyframe); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_AddTransitionBetweenKeyframes(IUIAnimationStoryboard* This,IUIAnimationVariable *variable,IUIAnimationTransition *transition,UI_ANIMATION_KEYFRAME startKeyframe,UI_ANIMATION_KEYFRAME endKeyframe) { +static inline HRESULT IUIAnimationStoryboard_AddTransitionBetweenKeyframes(IUIAnimationStoryboard* This,IUIAnimationVariable *variable,IUIAnimationTransition *transition,UI_ANIMATION_KEYFRAME startKeyframe,UI_ANIMATION_KEYFRAME endKeyframe) { return This->lpVtbl->AddTransitionBetweenKeyframes(This,variable,transition,startKeyframe,endKeyframe); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_RepeatBetweenKeyframes(IUIAnimationStoryboard* This,UI_ANIMATION_KEYFRAME startKeyframe,UI_ANIMATION_KEYFRAME endKeyframe,int repetitionCount) { +static inline HRESULT IUIAnimationStoryboard_RepeatBetweenKeyframes(IUIAnimationStoryboard* This,UI_ANIMATION_KEYFRAME startKeyframe,UI_ANIMATION_KEYFRAME endKeyframe,int repetitionCount) { return This->lpVtbl->RepeatBetweenKeyframes(This,startKeyframe,endKeyframe,repetitionCount); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_HoldVariable(IUIAnimationStoryboard* This,IUIAnimationVariable *variable) { +static inline HRESULT IUIAnimationStoryboard_HoldVariable(IUIAnimationStoryboard* This,IUIAnimationVariable *variable) { return This->lpVtbl->HoldVariable(This,variable); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_SetLongestAcceptableDelay(IUIAnimationStoryboard* This,double delay) { +static inline HRESULT IUIAnimationStoryboard_SetLongestAcceptableDelay(IUIAnimationStoryboard* This,double delay) { return This->lpVtbl->SetLongestAcceptableDelay(This,delay); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_Schedule(IUIAnimationStoryboard* This,double timeNow,UI_ANIMATION_SCHEDULING_RESULT *schedulingResult) { +static inline HRESULT IUIAnimationStoryboard_Schedule(IUIAnimationStoryboard* This,double timeNow,UI_ANIMATION_SCHEDULING_RESULT *schedulingResult) { return This->lpVtbl->Schedule(This,timeNow,schedulingResult); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_Conclude(IUIAnimationStoryboard* This) { +static inline HRESULT IUIAnimationStoryboard_Conclude(IUIAnimationStoryboard* This) { return This->lpVtbl->Conclude(This); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_Finish(IUIAnimationStoryboard* This,double completionDeadline) { +static inline HRESULT IUIAnimationStoryboard_Finish(IUIAnimationStoryboard* This,double completionDeadline) { return This->lpVtbl->Finish(This,completionDeadline); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_Abandon(IUIAnimationStoryboard* This) { +static inline HRESULT IUIAnimationStoryboard_Abandon(IUIAnimationStoryboard* This) { return This->lpVtbl->Abandon(This); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_SetTag(IUIAnimationStoryboard* This,IUnknown *object,unsigned int id) { +static inline HRESULT IUIAnimationStoryboard_SetTag(IUIAnimationStoryboard* This,IUnknown *object,unsigned int id) { return This->lpVtbl->SetTag(This,object,id); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_GetTag(IUIAnimationStoryboard* This,IUnknown **object,unsigned int *id) { +static inline HRESULT IUIAnimationStoryboard_GetTag(IUIAnimationStoryboard* This,IUnknown **object,unsigned int *id) { return This->lpVtbl->GetTag(This,object,id); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_GetStatus(IUIAnimationStoryboard* This,UI_ANIMATION_STORYBOARD_STATUS *status) { +static inline HRESULT IUIAnimationStoryboard_GetStatus(IUIAnimationStoryboard* This,UI_ANIMATION_STORYBOARD_STATUS *status) { return This->lpVtbl->GetStatus(This,status); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_GetElapsedTime(IUIAnimationStoryboard* This,double *elapsedTime) { +static inline HRESULT IUIAnimationStoryboard_GetElapsedTime(IUIAnimationStoryboard* This,double *elapsedTime) { return This->lpVtbl->GetElapsedTime(This,elapsedTime); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard_SetStoryboardEventHandler(IUIAnimationStoryboard* This,IUIAnimationStoryboardEventHandler *handler) { +static inline HRESULT IUIAnimationStoryboard_SetStoryboardEventHandler(IUIAnimationStoryboard* This,IUIAnimationStoryboardEventHandler *handler) { return This->lpVtbl->SetStoryboardEventHandler(This,handler); } #endif @@ -1649,26 +1641,26 @@ interface IUIAnimationTransition { #define IUIAnimationTransition_GetDuration(This,duration) (This)->lpVtbl->GetDuration(This,duration) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransition_QueryInterface(IUIAnimationTransition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTransition_QueryInterface(IUIAnimationTransition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTransition_AddRef(IUIAnimationTransition* This) { +static inline ULONG IUIAnimationTransition_AddRef(IUIAnimationTransition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTransition_Release(IUIAnimationTransition* This) { +static inline ULONG IUIAnimationTransition_Release(IUIAnimationTransition* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTransition methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransition_SetInitialValue(IUIAnimationTransition* This,double value) { +static inline HRESULT IUIAnimationTransition_SetInitialValue(IUIAnimationTransition* This,double value) { return This->lpVtbl->SetInitialValue(This,value); } -static __WIDL_INLINE HRESULT IUIAnimationTransition_SetInitialVelocity(IUIAnimationTransition* This,double velocity) { +static inline HRESULT IUIAnimationTransition_SetInitialVelocity(IUIAnimationTransition* This,double velocity) { return This->lpVtbl->SetInitialVelocity(This,velocity); } -static __WIDL_INLINE HRESULT IUIAnimationTransition_IsDurationKnown(IUIAnimationTransition* This) { +static inline HRESULT IUIAnimationTransition_IsDurationKnown(IUIAnimationTransition* This) { return This->lpVtbl->IsDurationKnown(This); } -static __WIDL_INLINE HRESULT IUIAnimationTransition_GetDuration(IUIAnimationTransition* This,double *duration) { +static inline HRESULT IUIAnimationTransition_GetDuration(IUIAnimationTransition* This,double *duration) { return This->lpVtbl->GetDuration(This,duration); } #endif @@ -1747,20 +1739,20 @@ interface IUIAnimationStoryboardEventHandler { #define IUIAnimationStoryboardEventHandler_OnStoryboardUpdated(This,storyboard) (This)->lpVtbl->OnStoryboardUpdated(This,storyboard) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationStoryboardEventHandler_QueryInterface(IUIAnimationStoryboardEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationStoryboardEventHandler_QueryInterface(IUIAnimationStoryboardEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationStoryboardEventHandler_AddRef(IUIAnimationStoryboardEventHandler* This) { +static inline ULONG IUIAnimationStoryboardEventHandler_AddRef(IUIAnimationStoryboardEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationStoryboardEventHandler_Release(IUIAnimationStoryboardEventHandler* This) { +static inline ULONG IUIAnimationStoryboardEventHandler_Release(IUIAnimationStoryboardEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationStoryboardEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationStoryboardEventHandler_OnStoryboardStatusChanged(IUIAnimationStoryboardEventHandler* This,IUIAnimationStoryboard *storyboard,UI_ANIMATION_STORYBOARD_STATUS newStatus,UI_ANIMATION_STORYBOARD_STATUS previousStatus) { +static inline HRESULT IUIAnimationStoryboardEventHandler_OnStoryboardStatusChanged(IUIAnimationStoryboardEventHandler* This,IUIAnimationStoryboard *storyboard,UI_ANIMATION_STORYBOARD_STATUS newStatus,UI_ANIMATION_STORYBOARD_STATUS previousStatus) { return This->lpVtbl->OnStoryboardStatusChanged(This,storyboard,newStatus,previousStatus); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboardEventHandler_OnStoryboardUpdated(IUIAnimationStoryboardEventHandler* This,IUIAnimationStoryboard *storyboard) { +static inline HRESULT IUIAnimationStoryboardEventHandler_OnStoryboardUpdated(IUIAnimationStoryboardEventHandler* This,IUIAnimationStoryboard *storyboard) { return This->lpVtbl->OnStoryboardUpdated(This,storyboard); } #endif @@ -1833,17 +1825,17 @@ interface IUIAnimationVariableChangeHandler { #define IUIAnimationVariableChangeHandler_OnValueChanged(This,storyboard,variable,newValue,previousValue) (This)->lpVtbl->OnValueChanged(This,storyboard,variable,newValue,previousValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableChangeHandler_QueryInterface(IUIAnimationVariableChangeHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationVariableChangeHandler_QueryInterface(IUIAnimationVariableChangeHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationVariableChangeHandler_AddRef(IUIAnimationVariableChangeHandler* This) { +static inline ULONG IUIAnimationVariableChangeHandler_AddRef(IUIAnimationVariableChangeHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationVariableChangeHandler_Release(IUIAnimationVariableChangeHandler* This) { +static inline ULONG IUIAnimationVariableChangeHandler_Release(IUIAnimationVariableChangeHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationVariableChangeHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableChangeHandler_OnValueChanged(IUIAnimationVariableChangeHandler* This,IUIAnimationStoryboard *storyboard,IUIAnimationVariable *variable,double newValue,double previousValue) { +static inline HRESULT IUIAnimationVariableChangeHandler_OnValueChanged(IUIAnimationVariableChangeHandler* This,IUIAnimationStoryboard *storyboard,IUIAnimationVariable *variable,double newValue,double previousValue) { return This->lpVtbl->OnValueChanged(This,storyboard,variable,newValue,previousValue); } #endif @@ -1916,17 +1908,17 @@ interface IUIAnimationVariableIntegerChangeHandler { #define IUIAnimationVariableIntegerChangeHandler_OnIntegerValueChanged(This,storyboard,variable,newValue,previousValue) (This)->lpVtbl->OnIntegerValueChanged(This,storyboard,variable,newValue,previousValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableIntegerChangeHandler_QueryInterface(IUIAnimationVariableIntegerChangeHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationVariableIntegerChangeHandler_QueryInterface(IUIAnimationVariableIntegerChangeHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationVariableIntegerChangeHandler_AddRef(IUIAnimationVariableIntegerChangeHandler* This) { +static inline ULONG IUIAnimationVariableIntegerChangeHandler_AddRef(IUIAnimationVariableIntegerChangeHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationVariableIntegerChangeHandler_Release(IUIAnimationVariableIntegerChangeHandler* This) { +static inline ULONG IUIAnimationVariableIntegerChangeHandler_Release(IUIAnimationVariableIntegerChangeHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationVariableIntegerChangeHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableIntegerChangeHandler_OnIntegerValueChanged(IUIAnimationVariableIntegerChangeHandler* This,IUIAnimationStoryboard *storyboard,IUIAnimationVariable *variable,int newValue,int previousValue) { +static inline HRESULT IUIAnimationVariableIntegerChangeHandler_OnIntegerValueChanged(IUIAnimationVariableIntegerChangeHandler* This,IUIAnimationStoryboard *storyboard,IUIAnimationVariable *variable,int newValue,int previousValue) { return This->lpVtbl->OnIntegerValueChanged(This,storyboard,variable,newValue,previousValue); } #endif @@ -1995,17 +1987,17 @@ interface IUIAnimationManagerEventHandler { #define IUIAnimationManagerEventHandler_OnManagerStatusChanged(This,newStatus,previousStatus) (This)->lpVtbl->OnManagerStatusChanged(This,newStatus,previousStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationManagerEventHandler_QueryInterface(IUIAnimationManagerEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationManagerEventHandler_QueryInterface(IUIAnimationManagerEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationManagerEventHandler_AddRef(IUIAnimationManagerEventHandler* This) { +static inline ULONG IUIAnimationManagerEventHandler_AddRef(IUIAnimationManagerEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationManagerEventHandler_Release(IUIAnimationManagerEventHandler* This) { +static inline ULONG IUIAnimationManagerEventHandler_Release(IUIAnimationManagerEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationManagerEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationManagerEventHandler_OnManagerStatusChanged(IUIAnimationManagerEventHandler* This,UI_ANIMATION_MANAGER_STATUS newStatus,UI_ANIMATION_MANAGER_STATUS previousStatus) { +static inline HRESULT IUIAnimationManagerEventHandler_OnManagerStatusChanged(IUIAnimationManagerEventHandler* This,UI_ANIMATION_MANAGER_STATUS newStatus,UI_ANIMATION_MANAGER_STATUS previousStatus) { return This->lpVtbl->OnManagerStatusChanged(This,newStatus,previousStatus); } #endif @@ -2076,17 +2068,17 @@ interface IUIAnimationPriorityComparison { #define IUIAnimationPriorityComparison_HasPriority(This,scheduledStoryboard,newStoryboard,priorityEffect) (This)->lpVtbl->HasPriority(This,scheduledStoryboard,newStoryboard,priorityEffect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationPriorityComparison_QueryInterface(IUIAnimationPriorityComparison* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationPriorityComparison_QueryInterface(IUIAnimationPriorityComparison* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationPriorityComparison_AddRef(IUIAnimationPriorityComparison* This) { +static inline ULONG IUIAnimationPriorityComparison_AddRef(IUIAnimationPriorityComparison* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationPriorityComparison_Release(IUIAnimationPriorityComparison* This) { +static inline ULONG IUIAnimationPriorityComparison_Release(IUIAnimationPriorityComparison* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationPriorityComparison methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationPriorityComparison_HasPriority(IUIAnimationPriorityComparison* This,IUIAnimationStoryboard *scheduledStoryboard,IUIAnimationStoryboard *newStoryboard,UI_ANIMATION_PRIORITY_EFFECT priorityEffect) { +static inline HRESULT IUIAnimationPriorityComparison_HasPriority(IUIAnimationPriorityComparison* This,IUIAnimationStoryboard *scheduledStoryboard,IUIAnimationStoryboard *newStoryboard,UI_ANIMATION_PRIORITY_EFFECT priorityEffect) { return This->lpVtbl->HasPriority(This,scheduledStoryboard,newStoryboard,priorityEffect); } #endif @@ -2331,77 +2323,77 @@ interface IUIAnimationManager2 { #define IUIAnimationManager2_Shutdown(This) (This)->lpVtbl->Shutdown(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationManager2_QueryInterface(IUIAnimationManager2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationManager2_QueryInterface(IUIAnimationManager2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationManager2_AddRef(IUIAnimationManager2* This) { +static inline ULONG IUIAnimationManager2_AddRef(IUIAnimationManager2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationManager2_Release(IUIAnimationManager2* This) { +static inline ULONG IUIAnimationManager2_Release(IUIAnimationManager2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationManager2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationManager2_CreateAnimationVectorVariable(IUIAnimationManager2* This,double *initialValue,unsigned int cDimension,IUIAnimationVariable2 **variable) { +static inline HRESULT IUIAnimationManager2_CreateAnimationVectorVariable(IUIAnimationManager2* This,double *initialValue,unsigned int cDimension,IUIAnimationVariable2 **variable) { return This->lpVtbl->CreateAnimationVectorVariable(This,initialValue,cDimension,variable); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_CreateAnimationVariable(IUIAnimationManager2* This,double initialValue,IUIAnimationVariable2 **variable) { +static inline HRESULT IUIAnimationManager2_CreateAnimationVariable(IUIAnimationManager2* This,double initialValue,IUIAnimationVariable2 **variable) { return This->lpVtbl->CreateAnimationVariable(This,initialValue,variable); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_ScheduleTransition(IUIAnimationManager2* This,IUIAnimationVariable2 *variable,IUIAnimationTransition2 *transition,double timeNow) { +static inline HRESULT IUIAnimationManager2_ScheduleTransition(IUIAnimationManager2* This,IUIAnimationVariable2 *variable,IUIAnimationTransition2 *transition,double timeNow) { return This->lpVtbl->ScheduleTransition(This,variable,transition,timeNow); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_CreateStoryboard(IUIAnimationManager2* This,IUIAnimationStoryboard2 **storyboard) { +static inline HRESULT IUIAnimationManager2_CreateStoryboard(IUIAnimationManager2* This,IUIAnimationStoryboard2 **storyboard) { return This->lpVtbl->CreateStoryboard(This,storyboard); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_FinishAllStoryboards(IUIAnimationManager2* This,double completionDeadline) { +static inline HRESULT IUIAnimationManager2_FinishAllStoryboards(IUIAnimationManager2* This,double completionDeadline) { return This->lpVtbl->FinishAllStoryboards(This,completionDeadline); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_AbandonAllStoryboards(IUIAnimationManager2* This) { +static inline HRESULT IUIAnimationManager2_AbandonAllStoryboards(IUIAnimationManager2* This) { return This->lpVtbl->AbandonAllStoryboards(This); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_Update(IUIAnimationManager2* This,double timeNow,UI_ANIMATION_UPDATE_RESULT *updateResult) { +static inline HRESULT IUIAnimationManager2_Update(IUIAnimationManager2* This,double timeNow,UI_ANIMATION_UPDATE_RESULT *updateResult) { return This->lpVtbl->Update(This,timeNow,updateResult); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_GetVariableFromTag(IUIAnimationManager2* This,IUnknown *object,UINT32 id,IUIAnimationVariable2 **variable) { +static inline HRESULT IUIAnimationManager2_GetVariableFromTag(IUIAnimationManager2* This,IUnknown *object,UINT32 id,IUIAnimationVariable2 **variable) { return This->lpVtbl->GetVariableFromTag(This,object,id,variable); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_GetStoryboardFromTag(IUIAnimationManager2* This,IUnknown *object,unsigned int id,IUIAnimationStoryboard2 **storyboard) { +static inline HRESULT IUIAnimationManager2_GetStoryboardFromTag(IUIAnimationManager2* This,IUnknown *object,unsigned int id,IUIAnimationStoryboard2 **storyboard) { return This->lpVtbl->GetStoryboardFromTag(This,object,id,storyboard); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_EstimateNextEventTime(IUIAnimationManager2* This,double *seconds) { +static inline HRESULT IUIAnimationManager2_EstimateNextEventTime(IUIAnimationManager2* This,double *seconds) { return This->lpVtbl->EstimateNextEventTime(This,seconds); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_GetStatus(IUIAnimationManager2* This,UI_ANIMATION_MANAGER_STATUS *status) { +static inline HRESULT IUIAnimationManager2_GetStatus(IUIAnimationManager2* This,UI_ANIMATION_MANAGER_STATUS *status) { return This->lpVtbl->GetStatus(This,status); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_SetAnimationMode(IUIAnimationManager2* This,UI_ANIMATION_MODE mode) { +static inline HRESULT IUIAnimationManager2_SetAnimationMode(IUIAnimationManager2* This,UI_ANIMATION_MODE mode) { return This->lpVtbl->SetAnimationMode(This,mode); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_Pause(IUIAnimationManager2* This) { +static inline HRESULT IUIAnimationManager2_Pause(IUIAnimationManager2* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_Resume(IUIAnimationManager2* This) { +static inline HRESULT IUIAnimationManager2_Resume(IUIAnimationManager2* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_SetManagerEventHandler(IUIAnimationManager2* This,IUIAnimationManagerEventHandler2 *handler,LONG fRegisterForNextAnimationEvent) { +static inline HRESULT IUIAnimationManager2_SetManagerEventHandler(IUIAnimationManager2* This,IUIAnimationManagerEventHandler2 *handler,LONG fRegisterForNextAnimationEvent) { return This->lpVtbl->SetManagerEventHandler(This,handler,fRegisterForNextAnimationEvent); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_SetCancelPriorityComparison(IUIAnimationManager2* This,IUIAnimationPriorityComparison2 *comparison) { +static inline HRESULT IUIAnimationManager2_SetCancelPriorityComparison(IUIAnimationManager2* This,IUIAnimationPriorityComparison2 *comparison) { return This->lpVtbl->SetCancelPriorityComparison(This,comparison); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_SetTrimPriorityComparison(IUIAnimationManager2* This,IUIAnimationPriorityComparison2 *comparison) { +static inline HRESULT IUIAnimationManager2_SetTrimPriorityComparison(IUIAnimationManager2* This,IUIAnimationPriorityComparison2 *comparison) { return This->lpVtbl->SetTrimPriorityComparison(This,comparison); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_SetCompressPriorityComparison(IUIAnimationManager2* This,IUIAnimationPriorityComparison2 *comparison) { +static inline HRESULT IUIAnimationManager2_SetCompressPriorityComparison(IUIAnimationManager2* This,IUIAnimationPriorityComparison2 *comparison) { return This->lpVtbl->SetCompressPriorityComparison(This,comparison); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_SetConcludePriorityComparison(IUIAnimationManager2* This,IUIAnimationPriorityComparison2 *comparison) { +static inline HRESULT IUIAnimationManager2_SetConcludePriorityComparison(IUIAnimationManager2* This,IUIAnimationPriorityComparison2 *comparison) { return This->lpVtbl->SetConcludePriorityComparison(This,comparison); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_SetDefaultLongestAcceptableDelay(IUIAnimationManager2* This,double delay) { +static inline HRESULT IUIAnimationManager2_SetDefaultLongestAcceptableDelay(IUIAnimationManager2* This,double delay) { return This->lpVtbl->SetDefaultLongestAcceptableDelay(This,delay); } -static __WIDL_INLINE HRESULT IUIAnimationManager2_Shutdown(IUIAnimationManager2* This) { +static inline HRESULT IUIAnimationManager2_Shutdown(IUIAnimationManager2* This) { return This->lpVtbl->Shutdown(This); } #endif @@ -2694,92 +2686,92 @@ interface IUIAnimationVariable2 { #define IUIAnimationVariable2_SetVariableCurveChangeHandler(This,handler) (This)->lpVtbl->SetVariableCurveChangeHandler(This,handler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariable2_QueryInterface(IUIAnimationVariable2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationVariable2_QueryInterface(IUIAnimationVariable2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationVariable2_AddRef(IUIAnimationVariable2* This) { +static inline ULONG IUIAnimationVariable2_AddRef(IUIAnimationVariable2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationVariable2_Release(IUIAnimationVariable2* This) { +static inline ULONG IUIAnimationVariable2_Release(IUIAnimationVariable2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationVariable2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetDimension(IUIAnimationVariable2* This,unsigned int *dimension) { +static inline HRESULT IUIAnimationVariable2_GetDimension(IUIAnimationVariable2* This,unsigned int *dimension) { return This->lpVtbl->GetDimension(This,dimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetValue(IUIAnimationVariable2* This,double *value) { +static inline HRESULT IUIAnimationVariable2_GetValue(IUIAnimationVariable2* This,double *value) { return This->lpVtbl->GetValue(This,value); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetVectorValue(IUIAnimationVariable2* This,double *value,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariable2_GetVectorValue(IUIAnimationVariable2* This,double *value,unsigned int cDimension) { return This->lpVtbl->GetVectorValue(This,value,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetCurve(IUIAnimationVariable2* This,IDCompositionAnimation *animation) { +static inline HRESULT IUIAnimationVariable2_GetCurve(IUIAnimationVariable2* This,IDCompositionAnimation *animation) { return This->lpVtbl->GetCurve(This,animation); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetVectorCurve(IUIAnimationVariable2* This,IDCompositionAnimation **animation,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariable2_GetVectorCurve(IUIAnimationVariable2* This,IDCompositionAnimation **animation,unsigned int cDimension) { return This->lpVtbl->GetVectorCurve(This,animation,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetFinalValue(IUIAnimationVariable2* This,double *finalValue) { +static inline HRESULT IUIAnimationVariable2_GetFinalValue(IUIAnimationVariable2* This,double *finalValue) { return This->lpVtbl->GetFinalValue(This,finalValue); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetFinalVectorValue(IUIAnimationVariable2* This,double *finalValue,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariable2_GetFinalVectorValue(IUIAnimationVariable2* This,double *finalValue,unsigned int cDimension) { return This->lpVtbl->GetFinalVectorValue(This,finalValue,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetPreviousValue(IUIAnimationVariable2* This,double *previousValue) { +static inline HRESULT IUIAnimationVariable2_GetPreviousValue(IUIAnimationVariable2* This,double *previousValue) { return This->lpVtbl->GetPreviousValue(This,previousValue); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetPreviousVectorValue(IUIAnimationVariable2* This,double *previousValue,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariable2_GetPreviousVectorValue(IUIAnimationVariable2* This,double *previousValue,unsigned int cDimension) { return This->lpVtbl->GetPreviousVectorValue(This,previousValue,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetIntegerValue(IUIAnimationVariable2* This,int *value) { +static inline HRESULT IUIAnimationVariable2_GetIntegerValue(IUIAnimationVariable2* This,int *value) { return This->lpVtbl->GetIntegerValue(This,value); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetIntegerVectorValue(IUIAnimationVariable2* This,int *value,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariable2_GetIntegerVectorValue(IUIAnimationVariable2* This,int *value,unsigned int cDimension) { return This->lpVtbl->GetIntegerVectorValue(This,value,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetFinalIntegerValue(IUIAnimationVariable2* This,int *finalValue) { +static inline HRESULT IUIAnimationVariable2_GetFinalIntegerValue(IUIAnimationVariable2* This,int *finalValue) { return This->lpVtbl->GetFinalIntegerValue(This,finalValue); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetFinalIntegerVectorValue(IUIAnimationVariable2* This,int *finalValue,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariable2_GetFinalIntegerVectorValue(IUIAnimationVariable2* This,int *finalValue,unsigned int cDimension) { return This->lpVtbl->GetFinalIntegerVectorValue(This,finalValue,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetPreviousIntegerValue(IUIAnimationVariable2* This,int *previousValue) { +static inline HRESULT IUIAnimationVariable2_GetPreviousIntegerValue(IUIAnimationVariable2* This,int *previousValue) { return This->lpVtbl->GetPreviousIntegerValue(This,previousValue); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetPreviousIntegerVectorValue(IUIAnimationVariable2* This,int *previousValue,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariable2_GetPreviousIntegerVectorValue(IUIAnimationVariable2* This,int *previousValue,unsigned int cDimension) { return This->lpVtbl->GetPreviousIntegerVectorValue(This,previousValue,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetCurrentStoryboard(IUIAnimationVariable2* This,IUIAnimationStoryboard2 **storyboard) { +static inline HRESULT IUIAnimationVariable2_GetCurrentStoryboard(IUIAnimationVariable2* This,IUIAnimationStoryboard2 **storyboard) { return This->lpVtbl->GetCurrentStoryboard(This,storyboard); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_SetLowerBound(IUIAnimationVariable2* This,double bound) { +static inline HRESULT IUIAnimationVariable2_SetLowerBound(IUIAnimationVariable2* This,double bound) { return This->lpVtbl->SetLowerBound(This,bound); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_SetLowerBoundVector(IUIAnimationVariable2* This,double *bound,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariable2_SetLowerBoundVector(IUIAnimationVariable2* This,double *bound,unsigned int cDimension) { return This->lpVtbl->SetLowerBoundVector(This,bound,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_SetUpperBound(IUIAnimationVariable2* This,double bound) { +static inline HRESULT IUIAnimationVariable2_SetUpperBound(IUIAnimationVariable2* This,double bound) { return This->lpVtbl->SetUpperBound(This,bound); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_SetUpperBoundVector(IUIAnimationVariable2* This,double *bound,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariable2_SetUpperBoundVector(IUIAnimationVariable2* This,double *bound,unsigned int cDimension) { return This->lpVtbl->SetUpperBoundVector(This,bound,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_SetRoundingMode(IUIAnimationVariable2* This,UI_ANIMATION_ROUNDING_MODE mode) { +static inline HRESULT IUIAnimationVariable2_SetRoundingMode(IUIAnimationVariable2* This,UI_ANIMATION_ROUNDING_MODE mode) { return This->lpVtbl->SetRoundingMode(This,mode); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_SetTag(IUIAnimationVariable2* This,IUnknown *object,unsigned int id) { +static inline HRESULT IUIAnimationVariable2_SetTag(IUIAnimationVariable2* This,IUnknown *object,unsigned int id) { return This->lpVtbl->SetTag(This,object,id); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_GetTag(IUIAnimationVariable2* This,IUnknown **object,unsigned int *id) { +static inline HRESULT IUIAnimationVariable2_GetTag(IUIAnimationVariable2* This,IUnknown **object,unsigned int *id) { return This->lpVtbl->GetTag(This,object,id); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_SetVariableChangeHandler(IUIAnimationVariable2* This,IUIAnimationVariableChangeHandler2 *handler,LONG fRegisterForNextAnimationEvent) { +static inline HRESULT IUIAnimationVariable2_SetVariableChangeHandler(IUIAnimationVariable2* This,IUIAnimationVariableChangeHandler2 *handler,LONG fRegisterForNextAnimationEvent) { return This->lpVtbl->SetVariableChangeHandler(This,handler,fRegisterForNextAnimationEvent); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_SetVariableIntegerChangeHandler(IUIAnimationVariable2* This,IUIAnimationVariableIntegerChangeHandler2 *handler,LONG fRegisterForNextAnimationEvent) { +static inline HRESULT IUIAnimationVariable2_SetVariableIntegerChangeHandler(IUIAnimationVariable2* This,IUIAnimationVariableIntegerChangeHandler2 *handler,LONG fRegisterForNextAnimationEvent) { return This->lpVtbl->SetVariableIntegerChangeHandler(This,handler,fRegisterForNextAnimationEvent); } -static __WIDL_INLINE HRESULT IUIAnimationVariable2_SetVariableCurveChangeHandler(IUIAnimationVariable2* This,IUIAnimationVariableCurveChangeHandler2 *handler) { +static inline HRESULT IUIAnimationVariable2_SetVariableCurveChangeHandler(IUIAnimationVariable2* This,IUIAnimationVariableCurveChangeHandler2 *handler) { return This->lpVtbl->SetVariableCurveChangeHandler(This,handler); } #endif @@ -2905,32 +2897,32 @@ interface IDCompositionAnimation { #define IDCompositionAnimation_End(This,endOffset,endValue) (This)->lpVtbl->End(This,endOffset,endValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDCompositionAnimation_QueryInterface(IDCompositionAnimation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDCompositionAnimation_QueryInterface(IDCompositionAnimation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDCompositionAnimation_AddRef(IDCompositionAnimation* This) { +static inline ULONG IDCompositionAnimation_AddRef(IDCompositionAnimation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDCompositionAnimation_Release(IDCompositionAnimation* This) { +static inline ULONG IDCompositionAnimation_Release(IDCompositionAnimation* This) { return This->lpVtbl->Release(This); } /*** IDCompositionAnimation methods ***/ -static __WIDL_INLINE HRESULT IDCompositionAnimation_Reset(IDCompositionAnimation* This) { +static inline HRESULT IDCompositionAnimation_Reset(IDCompositionAnimation* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_SetAbsoluteBeginTime(IDCompositionAnimation* This,LARGE_INTEGER beginTime) { +static inline HRESULT IDCompositionAnimation_SetAbsoluteBeginTime(IDCompositionAnimation* This,LARGE_INTEGER beginTime) { return This->lpVtbl->SetAbsoluteBeginTime(This,beginTime); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_AddCubic(IDCompositionAnimation* This,double beginOffset,float constantCoefficient,float linearCoefficient,float quadraticCoefficient,float cubicCoefficient) { +static inline HRESULT IDCompositionAnimation_AddCubic(IDCompositionAnimation* This,double beginOffset,float constantCoefficient,float linearCoefficient,float quadraticCoefficient,float cubicCoefficient) { return This->lpVtbl->AddCubic(This,beginOffset,constantCoefficient,linearCoefficient,quadraticCoefficient,cubicCoefficient); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_AddSinusoidal(IDCompositionAnimation* This,double beginOffset,float bias,float amplitude,float frequency,float phase) { +static inline HRESULT IDCompositionAnimation_AddSinusoidal(IDCompositionAnimation* This,double beginOffset,float bias,float amplitude,float frequency,float phase) { return This->lpVtbl->AddSinusoidal(This,beginOffset,bias,amplitude,frequency,phase); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_AddRepeat(IDCompositionAnimation* This,double beginOffset,double durationToRepeat) { +static inline HRESULT IDCompositionAnimation_AddRepeat(IDCompositionAnimation* This,double beginOffset,double durationToRepeat) { return This->lpVtbl->AddRepeat(This,beginOffset,durationToRepeat); } -static __WIDL_INLINE HRESULT IDCompositionAnimation_End(IDCompositionAnimation* This,double endOffset,float endValue) { +static inline HRESULT IDCompositionAnimation_End(IDCompositionAnimation* This,double endOffset,float endValue) { return This->lpVtbl->End(This,endOffset,endValue); } #endif @@ -3171,68 +3163,68 @@ interface IUIAnimationStoryboard2 { #define IUIAnimationStoryboard2_SetStoryboardEventHandler(This,handler,fRegisterStatusChangeForNextAnimationEvent,fRegisterUpdateForNextAnimationEvent) (This)->lpVtbl->SetStoryboardEventHandler(This,handler,fRegisterStatusChangeForNextAnimationEvent,fRegisterUpdateForNextAnimationEvent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_QueryInterface(IUIAnimationStoryboard2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationStoryboard2_QueryInterface(IUIAnimationStoryboard2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationStoryboard2_AddRef(IUIAnimationStoryboard2* This) { +static inline ULONG IUIAnimationStoryboard2_AddRef(IUIAnimationStoryboard2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationStoryboard2_Release(IUIAnimationStoryboard2* This) { +static inline ULONG IUIAnimationStoryboard2_Release(IUIAnimationStoryboard2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationStoryboard2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_AddTransition(IUIAnimationStoryboard2* This,IUIAnimationVariable2 *variable,IUIAnimationTransition2 *transition) { +static inline HRESULT IUIAnimationStoryboard2_AddTransition(IUIAnimationStoryboard2* This,IUIAnimationVariable2 *variable,IUIAnimationTransition2 *transition) { return This->lpVtbl->AddTransition(This,variable,transition); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_AddKeyframeAtOffset(IUIAnimationStoryboard2* This,UI_ANIMATION_KEYFRAME existingKeyframe,double offset,UI_ANIMATION_KEYFRAME *keyframe) { +static inline HRESULT IUIAnimationStoryboard2_AddKeyframeAtOffset(IUIAnimationStoryboard2* This,UI_ANIMATION_KEYFRAME existingKeyframe,double offset,UI_ANIMATION_KEYFRAME *keyframe) { return This->lpVtbl->AddKeyframeAtOffset(This,existingKeyframe,offset,keyframe); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_AddKeyframeAfterTransition(IUIAnimationStoryboard2* This,IUIAnimationTransition2 *transition,UI_ANIMATION_KEYFRAME *keyframe) { +static inline HRESULT IUIAnimationStoryboard2_AddKeyframeAfterTransition(IUIAnimationStoryboard2* This,IUIAnimationTransition2 *transition,UI_ANIMATION_KEYFRAME *keyframe) { return This->lpVtbl->AddKeyframeAfterTransition(This,transition,keyframe); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_AddTransitionAtKeyframe(IUIAnimationStoryboard2* This,IUIAnimationVariable2 *variable,IUIAnimationTransition2 *transition,UI_ANIMATION_KEYFRAME startKeyframe) { +static inline HRESULT IUIAnimationStoryboard2_AddTransitionAtKeyframe(IUIAnimationStoryboard2* This,IUIAnimationVariable2 *variable,IUIAnimationTransition2 *transition,UI_ANIMATION_KEYFRAME startKeyframe) { return This->lpVtbl->AddTransitionAtKeyframe(This,variable,transition,startKeyframe); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_AddTransitionBetweenKeyframes(IUIAnimationStoryboard2* This,IUIAnimationVariable2 *variable,IUIAnimationTransition2 *transition,UI_ANIMATION_KEYFRAME startKeyframe,UI_ANIMATION_KEYFRAME endKeyframe) { +static inline HRESULT IUIAnimationStoryboard2_AddTransitionBetweenKeyframes(IUIAnimationStoryboard2* This,IUIAnimationVariable2 *variable,IUIAnimationTransition2 *transition,UI_ANIMATION_KEYFRAME startKeyframe,UI_ANIMATION_KEYFRAME endKeyframe) { return This->lpVtbl->AddTransitionBetweenKeyframes(This,variable,transition,startKeyframe,endKeyframe); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_RepeatBetweenKeyframes(IUIAnimationStoryboard2* This,UI_ANIMATION_KEYFRAME startKeyframe,UI_ANIMATION_KEYFRAME endKeyframe,double cRepetition,UI_ANIMATION_REPEAT_MODE repeatMode,IUIAnimationLoopIterationChangeHandler2 *pIterationChangeHandler,UINT_PTR id,LONG fRegisterForNextAnimationEvent) { +static inline HRESULT IUIAnimationStoryboard2_RepeatBetweenKeyframes(IUIAnimationStoryboard2* This,UI_ANIMATION_KEYFRAME startKeyframe,UI_ANIMATION_KEYFRAME endKeyframe,double cRepetition,UI_ANIMATION_REPEAT_MODE repeatMode,IUIAnimationLoopIterationChangeHandler2 *pIterationChangeHandler,UINT_PTR id,LONG fRegisterForNextAnimationEvent) { return This->lpVtbl->RepeatBetweenKeyframes(This,startKeyframe,endKeyframe,cRepetition,repeatMode,pIterationChangeHandler,id,fRegisterForNextAnimationEvent); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_HoldVariable(IUIAnimationStoryboard2* This,IUIAnimationVariable2 *variable) { +static inline HRESULT IUIAnimationStoryboard2_HoldVariable(IUIAnimationStoryboard2* This,IUIAnimationVariable2 *variable) { return This->lpVtbl->HoldVariable(This,variable); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_SetLongestAcceptableDelay(IUIAnimationStoryboard2* This,double delay) { +static inline HRESULT IUIAnimationStoryboard2_SetLongestAcceptableDelay(IUIAnimationStoryboard2* This,double delay) { return This->lpVtbl->SetLongestAcceptableDelay(This,delay); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_SetSkipDuration(IUIAnimationStoryboard2* This,double secondsDuration) { +static inline HRESULT IUIAnimationStoryboard2_SetSkipDuration(IUIAnimationStoryboard2* This,double secondsDuration) { return This->lpVtbl->SetSkipDuration(This,secondsDuration); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_Schedule(IUIAnimationStoryboard2* This,double timeNow,UI_ANIMATION_SCHEDULING_RESULT *schedulingResult) { +static inline HRESULT IUIAnimationStoryboard2_Schedule(IUIAnimationStoryboard2* This,double timeNow,UI_ANIMATION_SCHEDULING_RESULT *schedulingResult) { return This->lpVtbl->Schedule(This,timeNow,schedulingResult); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_Conclude(IUIAnimationStoryboard2* This) { +static inline HRESULT IUIAnimationStoryboard2_Conclude(IUIAnimationStoryboard2* This) { return This->lpVtbl->Conclude(This); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_Finish(IUIAnimationStoryboard2* This,double completionDeadline) { +static inline HRESULT IUIAnimationStoryboard2_Finish(IUIAnimationStoryboard2* This,double completionDeadline) { return This->lpVtbl->Finish(This,completionDeadline); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_Abandon(IUIAnimationStoryboard2* This) { +static inline HRESULT IUIAnimationStoryboard2_Abandon(IUIAnimationStoryboard2* This) { return This->lpVtbl->Abandon(This); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_SetTag(IUIAnimationStoryboard2* This,IUnknown *object,unsigned int id) { +static inline HRESULT IUIAnimationStoryboard2_SetTag(IUIAnimationStoryboard2* This,IUnknown *object,unsigned int id) { return This->lpVtbl->SetTag(This,object,id); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_GetTag(IUIAnimationStoryboard2* This,IUnknown **object,unsigned int *id) { +static inline HRESULT IUIAnimationStoryboard2_GetTag(IUIAnimationStoryboard2* This,IUnknown **object,unsigned int *id) { return This->lpVtbl->GetTag(This,object,id); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_GetStatus(IUIAnimationStoryboard2* This,UI_ANIMATION_STORYBOARD_STATUS *status) { +static inline HRESULT IUIAnimationStoryboard2_GetStatus(IUIAnimationStoryboard2* This,UI_ANIMATION_STORYBOARD_STATUS *status) { return This->lpVtbl->GetStatus(This,status); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_GetElapsedTime(IUIAnimationStoryboard2* This,double *elapsedTime) { +static inline HRESULT IUIAnimationStoryboard2_GetElapsedTime(IUIAnimationStoryboard2* This,double *elapsedTime) { return This->lpVtbl->GetElapsedTime(This,elapsedTime); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboard2_SetStoryboardEventHandler(IUIAnimationStoryboard2* This,IUIAnimationStoryboardEventHandler2 *handler,LONG fRegisterStatusChangeForNextAnimationEvent,LONG fRegisterUpdateForNextAnimationEvent) { +static inline HRESULT IUIAnimationStoryboard2_SetStoryboardEventHandler(IUIAnimationStoryboard2* This,IUIAnimationStoryboardEventHandler2 *handler,LONG fRegisterStatusChangeForNextAnimationEvent,LONG fRegisterUpdateForNextAnimationEvent) { return This->lpVtbl->SetStoryboardEventHandler(This,handler,fRegisterStatusChangeForNextAnimationEvent,fRegisterUpdateForNextAnimationEvent); } #endif @@ -3350,35 +3342,35 @@ interface IUIAnimationTransition2 { #define IUIAnimationTransition2_GetDuration(This,duration) (This)->lpVtbl->GetDuration(This,duration) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransition2_QueryInterface(IUIAnimationTransition2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTransition2_QueryInterface(IUIAnimationTransition2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTransition2_AddRef(IUIAnimationTransition2* This) { +static inline ULONG IUIAnimationTransition2_AddRef(IUIAnimationTransition2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTransition2_Release(IUIAnimationTransition2* This) { +static inline ULONG IUIAnimationTransition2_Release(IUIAnimationTransition2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTransition2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransition2_GetDimension(IUIAnimationTransition2* This,unsigned int *dimension) { +static inline HRESULT IUIAnimationTransition2_GetDimension(IUIAnimationTransition2* This,unsigned int *dimension) { return This->lpVtbl->GetDimension(This,dimension); } -static __WIDL_INLINE HRESULT IUIAnimationTransition2_SetInitialValue(IUIAnimationTransition2* This,double value) { +static inline HRESULT IUIAnimationTransition2_SetInitialValue(IUIAnimationTransition2* This,double value) { return This->lpVtbl->SetInitialValue(This,value); } -static __WIDL_INLINE HRESULT IUIAnimationTransition2_SetInitialVectorValue(IUIAnimationTransition2* This,double *value,unsigned int cDimension) { +static inline HRESULT IUIAnimationTransition2_SetInitialVectorValue(IUIAnimationTransition2* This,double *value,unsigned int cDimension) { return This->lpVtbl->SetInitialVectorValue(This,value,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationTransition2_SetInitialVelocity(IUIAnimationTransition2* This,double velocity) { +static inline HRESULT IUIAnimationTransition2_SetInitialVelocity(IUIAnimationTransition2* This,double velocity) { return This->lpVtbl->SetInitialVelocity(This,velocity); } -static __WIDL_INLINE HRESULT IUIAnimationTransition2_SetInitialVectorVelocity(IUIAnimationTransition2* This,double *velocity,unsigned int cDimension) { +static inline HRESULT IUIAnimationTransition2_SetInitialVectorVelocity(IUIAnimationTransition2* This,double *velocity,unsigned int cDimension) { return This->lpVtbl->SetInitialVectorVelocity(This,velocity,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationTransition2_IsDurationKnown(IUIAnimationTransition2* This) { +static inline HRESULT IUIAnimationTransition2_IsDurationKnown(IUIAnimationTransition2* This) { return This->lpVtbl->IsDurationKnown(This); } -static __WIDL_INLINE HRESULT IUIAnimationTransition2_GetDuration(IUIAnimationTransition2* This,double *duration) { +static inline HRESULT IUIAnimationTransition2_GetDuration(IUIAnimationTransition2* This,double *duration) { return This->lpVtbl->GetDuration(This,duration); } #endif @@ -3451,17 +3443,17 @@ interface IUIAnimationLoopIterationChangeHandler2 { #define IUIAnimationLoopIterationChangeHandler2_OnLoopIterationChanged(This,storyboard,id,newIterationCount,oldIterationCount) (This)->lpVtbl->OnLoopIterationChanged(This,storyboard,id,newIterationCount,oldIterationCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationLoopIterationChangeHandler2_QueryInterface(IUIAnimationLoopIterationChangeHandler2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationLoopIterationChangeHandler2_QueryInterface(IUIAnimationLoopIterationChangeHandler2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationLoopIterationChangeHandler2_AddRef(IUIAnimationLoopIterationChangeHandler2* This) { +static inline ULONG IUIAnimationLoopIterationChangeHandler2_AddRef(IUIAnimationLoopIterationChangeHandler2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationLoopIterationChangeHandler2_Release(IUIAnimationLoopIterationChangeHandler2* This) { +static inline ULONG IUIAnimationLoopIterationChangeHandler2_Release(IUIAnimationLoopIterationChangeHandler2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationLoopIterationChangeHandler2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationLoopIterationChangeHandler2_OnLoopIterationChanged(IUIAnimationLoopIterationChangeHandler2* This,IUIAnimationStoryboard2 *storyboard,UINT_PTR id,unsigned int newIterationCount,unsigned int oldIterationCount) { +static inline HRESULT IUIAnimationLoopIterationChangeHandler2_OnLoopIterationChanged(IUIAnimationLoopIterationChangeHandler2* This,IUIAnimationStoryboard2 *storyboard,UINT_PTR id,unsigned int newIterationCount,unsigned int oldIterationCount) { return This->lpVtbl->OnLoopIterationChanged(This,storyboard,id,newIterationCount,oldIterationCount); } #endif @@ -3540,20 +3532,20 @@ interface IUIAnimationStoryboardEventHandler2 { #define IUIAnimationStoryboardEventHandler2_OnStoryboardUpdated(This,storyboard) (This)->lpVtbl->OnStoryboardUpdated(This,storyboard) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationStoryboardEventHandler2_QueryInterface(IUIAnimationStoryboardEventHandler2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationStoryboardEventHandler2_QueryInterface(IUIAnimationStoryboardEventHandler2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationStoryboardEventHandler2_AddRef(IUIAnimationStoryboardEventHandler2* This) { +static inline ULONG IUIAnimationStoryboardEventHandler2_AddRef(IUIAnimationStoryboardEventHandler2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationStoryboardEventHandler2_Release(IUIAnimationStoryboardEventHandler2* This) { +static inline ULONG IUIAnimationStoryboardEventHandler2_Release(IUIAnimationStoryboardEventHandler2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationStoryboardEventHandler2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationStoryboardEventHandler2_OnStoryboardStatusChanged(IUIAnimationStoryboardEventHandler2* This,IUIAnimationStoryboard2 *storyboard,UI_ANIMATION_STORYBOARD_STATUS newStatus,UI_ANIMATION_STORYBOARD_STATUS previousStatus) { +static inline HRESULT IUIAnimationStoryboardEventHandler2_OnStoryboardStatusChanged(IUIAnimationStoryboardEventHandler2* This,IUIAnimationStoryboard2 *storyboard,UI_ANIMATION_STORYBOARD_STATUS newStatus,UI_ANIMATION_STORYBOARD_STATUS previousStatus) { return This->lpVtbl->OnStoryboardStatusChanged(This,storyboard,newStatus,previousStatus); } -static __WIDL_INLINE HRESULT IUIAnimationStoryboardEventHandler2_OnStoryboardUpdated(IUIAnimationStoryboardEventHandler2* This,IUIAnimationStoryboard2 *storyboard) { +static inline HRESULT IUIAnimationStoryboardEventHandler2_OnStoryboardUpdated(IUIAnimationStoryboardEventHandler2* This,IUIAnimationStoryboard2 *storyboard) { return This->lpVtbl->OnStoryboardUpdated(This,storyboard); } #endif @@ -3628,17 +3620,17 @@ interface IUIAnimationVariableChangeHandler2 { #define IUIAnimationVariableChangeHandler2_OnValueChanged(This,storyboard,variable,newValue,previousValue,cDimension) (This)->lpVtbl->OnValueChanged(This,storyboard,variable,newValue,previousValue,cDimension) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableChangeHandler2_QueryInterface(IUIAnimationVariableChangeHandler2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationVariableChangeHandler2_QueryInterface(IUIAnimationVariableChangeHandler2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationVariableChangeHandler2_AddRef(IUIAnimationVariableChangeHandler2* This) { +static inline ULONG IUIAnimationVariableChangeHandler2_AddRef(IUIAnimationVariableChangeHandler2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationVariableChangeHandler2_Release(IUIAnimationVariableChangeHandler2* This) { +static inline ULONG IUIAnimationVariableChangeHandler2_Release(IUIAnimationVariableChangeHandler2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationVariableChangeHandler2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableChangeHandler2_OnValueChanged(IUIAnimationVariableChangeHandler2* This,IUIAnimationStoryboard2 *storyboard,IUIAnimationVariable2 *variable,double *newValue,double *previousValue,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariableChangeHandler2_OnValueChanged(IUIAnimationVariableChangeHandler2* This,IUIAnimationStoryboard2 *storyboard,IUIAnimationVariable2 *variable,double *newValue,double *previousValue,unsigned int cDimension) { return This->lpVtbl->OnValueChanged(This,storyboard,variable,newValue,previousValue,cDimension); } #endif @@ -3713,17 +3705,17 @@ interface IUIAnimationVariableIntegerChangeHandler2 { #define IUIAnimationVariableIntegerChangeHandler2_OnIntegerValueChanged(This,storyboard,variable,newValue,previousValue,cDimension) (This)->lpVtbl->OnIntegerValueChanged(This,storyboard,variable,newValue,previousValue,cDimension) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableIntegerChangeHandler2_QueryInterface(IUIAnimationVariableIntegerChangeHandler2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationVariableIntegerChangeHandler2_QueryInterface(IUIAnimationVariableIntegerChangeHandler2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationVariableIntegerChangeHandler2_AddRef(IUIAnimationVariableIntegerChangeHandler2* This) { +static inline ULONG IUIAnimationVariableIntegerChangeHandler2_AddRef(IUIAnimationVariableIntegerChangeHandler2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationVariableIntegerChangeHandler2_Release(IUIAnimationVariableIntegerChangeHandler2* This) { +static inline ULONG IUIAnimationVariableIntegerChangeHandler2_Release(IUIAnimationVariableIntegerChangeHandler2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationVariableIntegerChangeHandler2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableIntegerChangeHandler2_OnIntegerValueChanged(IUIAnimationVariableIntegerChangeHandler2* This,IUIAnimationStoryboard2 *storyboard,IUIAnimationVariable2 *variable,int *newValue,int *previousValue,unsigned int cDimension) { +static inline HRESULT IUIAnimationVariableIntegerChangeHandler2_OnIntegerValueChanged(IUIAnimationVariableIntegerChangeHandler2* This,IUIAnimationStoryboard2 *storyboard,IUIAnimationVariable2 *variable,int *newValue,int *previousValue,unsigned int cDimension) { return This->lpVtbl->OnIntegerValueChanged(This,storyboard,variable,newValue,previousValue,cDimension); } #endif @@ -3790,17 +3782,17 @@ interface IUIAnimationVariableCurveChangeHandler2 { #define IUIAnimationVariableCurveChangeHandler2_OnCurveChanged(This,variable) (This)->lpVtbl->OnCurveChanged(This,variable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableCurveChangeHandler2_QueryInterface(IUIAnimationVariableCurveChangeHandler2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationVariableCurveChangeHandler2_QueryInterface(IUIAnimationVariableCurveChangeHandler2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationVariableCurveChangeHandler2_AddRef(IUIAnimationVariableCurveChangeHandler2* This) { +static inline ULONG IUIAnimationVariableCurveChangeHandler2_AddRef(IUIAnimationVariableCurveChangeHandler2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationVariableCurveChangeHandler2_Release(IUIAnimationVariableCurveChangeHandler2* This) { +static inline ULONG IUIAnimationVariableCurveChangeHandler2_Release(IUIAnimationVariableCurveChangeHandler2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationVariableCurveChangeHandler2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationVariableCurveChangeHandler2_OnCurveChanged(IUIAnimationVariableCurveChangeHandler2* This,IUIAnimationVariable2 *variable) { +static inline HRESULT IUIAnimationVariableCurveChangeHandler2_OnCurveChanged(IUIAnimationVariableCurveChangeHandler2* This,IUIAnimationVariable2 *variable) { return This->lpVtbl->OnCurveChanged(This,variable); } #endif @@ -3869,17 +3861,17 @@ interface IUIAnimationManagerEventHandler2 { #define IUIAnimationManagerEventHandler2_OnManagerStatusChanged(This,newStatus,previousStatus) (This)->lpVtbl->OnManagerStatusChanged(This,newStatus,previousStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationManagerEventHandler2_QueryInterface(IUIAnimationManagerEventHandler2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationManagerEventHandler2_QueryInterface(IUIAnimationManagerEventHandler2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationManagerEventHandler2_AddRef(IUIAnimationManagerEventHandler2* This) { +static inline ULONG IUIAnimationManagerEventHandler2_AddRef(IUIAnimationManagerEventHandler2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationManagerEventHandler2_Release(IUIAnimationManagerEventHandler2* This) { +static inline ULONG IUIAnimationManagerEventHandler2_Release(IUIAnimationManagerEventHandler2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationManagerEventHandler2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationManagerEventHandler2_OnManagerStatusChanged(IUIAnimationManagerEventHandler2* This,UI_ANIMATION_MANAGER_STATUS newStatus,UI_ANIMATION_MANAGER_STATUS previousStatus) { +static inline HRESULT IUIAnimationManagerEventHandler2_OnManagerStatusChanged(IUIAnimationManagerEventHandler2* This,UI_ANIMATION_MANAGER_STATUS newStatus,UI_ANIMATION_MANAGER_STATUS previousStatus) { return This->lpVtbl->OnManagerStatusChanged(This,newStatus,previousStatus); } #endif @@ -3950,17 +3942,17 @@ interface IUIAnimationPriorityComparison2 { #define IUIAnimationPriorityComparison2_HasPriority(This,scheduledStoryboard,newStoryboard,priorityEffect) (This)->lpVtbl->HasPriority(This,scheduledStoryboard,newStoryboard,priorityEffect) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationPriorityComparison2_QueryInterface(IUIAnimationPriorityComparison2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationPriorityComparison2_QueryInterface(IUIAnimationPriorityComparison2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationPriorityComparison2_AddRef(IUIAnimationPriorityComparison2* This) { +static inline ULONG IUIAnimationPriorityComparison2_AddRef(IUIAnimationPriorityComparison2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationPriorityComparison2_Release(IUIAnimationPriorityComparison2* This) { +static inline ULONG IUIAnimationPriorityComparison2_Release(IUIAnimationPriorityComparison2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationPriorityComparison2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationPriorityComparison2_HasPriority(IUIAnimationPriorityComparison2* This,IUIAnimationStoryboard2 *scheduledStoryboard,IUIAnimationStoryboard2 *newStoryboard,UI_ANIMATION_PRIORITY_EFFECT priorityEffect) { +static inline HRESULT IUIAnimationPriorityComparison2_HasPriority(IUIAnimationPriorityComparison2* This,IUIAnimationStoryboard2 *scheduledStoryboard,IUIAnimationStoryboard2 *newStoryboard,UI_ANIMATION_PRIORITY_EFFECT priorityEffect) { return This->lpVtbl->HasPriority(This,scheduledStoryboard,newStoryboard,priorityEffect); } #endif @@ -4173,50 +4165,50 @@ interface IUIAnimationTransitionLibrary { #define IUIAnimationTransitionLibrary_CreateParabolicTransitionFromAcceleration(This,finalValue,finalVelocity,acceleration,transition) (This)->lpVtbl->CreateParabolicTransitionFromAcceleration(This,finalValue,finalVelocity,acceleration,transition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_QueryInterface(IUIAnimationTransitionLibrary* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTransitionLibrary_QueryInterface(IUIAnimationTransitionLibrary* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTransitionLibrary_AddRef(IUIAnimationTransitionLibrary* This) { +static inline ULONG IUIAnimationTransitionLibrary_AddRef(IUIAnimationTransitionLibrary* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTransitionLibrary_Release(IUIAnimationTransitionLibrary* This) { +static inline ULONG IUIAnimationTransitionLibrary_Release(IUIAnimationTransitionLibrary* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTransitionLibrary methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateInstantaneousTransition(IUIAnimationTransitionLibrary* This,double finalValue,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateInstantaneousTransition(IUIAnimationTransitionLibrary* This,double finalValue,IUIAnimationTransition **transition) { return This->lpVtbl->CreateInstantaneousTransition(This,finalValue,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateConstantTransition(IUIAnimationTransitionLibrary* This,double duration,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateConstantTransition(IUIAnimationTransitionLibrary* This,double duration,IUIAnimationTransition **transition) { return This->lpVtbl->CreateConstantTransition(This,duration,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateDiscreteTransition(IUIAnimationTransitionLibrary* This,double delay,double finalValue,double hold,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateDiscreteTransition(IUIAnimationTransitionLibrary* This,double delay,double finalValue,double hold,IUIAnimationTransition **transition) { return This->lpVtbl->CreateDiscreteTransition(This,delay,finalValue,hold,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateLinearTransition(IUIAnimationTransitionLibrary* This,double duration,double finalValue,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateLinearTransition(IUIAnimationTransitionLibrary* This,double duration,double finalValue,IUIAnimationTransition **transition) { return This->lpVtbl->CreateLinearTransition(This,duration,finalValue,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateLinearTransitionFromSpeed(IUIAnimationTransitionLibrary* This,double speed,double finalValue,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateLinearTransitionFromSpeed(IUIAnimationTransitionLibrary* This,double speed,double finalValue,IUIAnimationTransition **transition) { return This->lpVtbl->CreateLinearTransitionFromSpeed(This,speed,finalValue,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateSinusoidalTransitionFromVelocity(IUIAnimationTransitionLibrary* This,double duration,double period,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateSinusoidalTransitionFromVelocity(IUIAnimationTransitionLibrary* This,double duration,double period,IUIAnimationTransition **transition) { return This->lpVtbl->CreateSinusoidalTransitionFromVelocity(This,duration,period,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateSinusoidalTransitionFromRange(IUIAnimationTransitionLibrary* This,double duration,double minimumValue,double maximumValue,double period,UI_ANIMATION_SLOPE slope,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateSinusoidalTransitionFromRange(IUIAnimationTransitionLibrary* This,double duration,double minimumValue,double maximumValue,double period,UI_ANIMATION_SLOPE slope,IUIAnimationTransition **transition) { return This->lpVtbl->CreateSinusoidalTransitionFromRange(This,duration,minimumValue,maximumValue,period,slope,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateAccelerateDecelerateTransition(IUIAnimationTransitionLibrary* This,double duration,double finalValue,double accelerationRatio,double decelerationRatio,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateAccelerateDecelerateTransition(IUIAnimationTransitionLibrary* This,double duration,double finalValue,double accelerationRatio,double decelerationRatio,IUIAnimationTransition **transition) { return This->lpVtbl->CreateAccelerateDecelerateTransition(This,duration,finalValue,accelerationRatio,decelerationRatio,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateReversalTransition(IUIAnimationTransitionLibrary* This,double duration,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateReversalTransition(IUIAnimationTransitionLibrary* This,double duration,IUIAnimationTransition **transition) { return This->lpVtbl->CreateReversalTransition(This,duration,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateCubicTransition(IUIAnimationTransitionLibrary* This,double duration,double finalValue,double finalVelocity,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateCubicTransition(IUIAnimationTransitionLibrary* This,double duration,double finalValue,double finalVelocity,IUIAnimationTransition **transition) { return This->lpVtbl->CreateCubicTransition(This,duration,finalValue,finalVelocity,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateSmoothStopTransition(IUIAnimationTransitionLibrary* This,double maximumDuration,double finalValue,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateSmoothStopTransition(IUIAnimationTransitionLibrary* This,double maximumDuration,double finalValue,IUIAnimationTransition **transition) { return This->lpVtbl->CreateSmoothStopTransition(This,maximumDuration,finalValue,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary_CreateParabolicTransitionFromAcceleration(IUIAnimationTransitionLibrary* This,double finalValue,double finalVelocity,double acceleration,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionLibrary_CreateParabolicTransitionFromAcceleration(IUIAnimationTransitionLibrary* This,double finalValue,double finalVelocity,double acceleration,IUIAnimationTransition **transition) { return This->lpVtbl->CreateParabolicTransitionFromAcceleration(This,finalValue,finalVelocity,acceleration,transition); } #endif @@ -4543,71 +4535,71 @@ interface IUIAnimationTransitionLibrary2 { #define IUIAnimationTransitionLibrary2_CreateCubicBezierLinearVectorTransition(This,duration,finalValue,cDimension,x1,y1,x2,y2,ppTransition) (This)->lpVtbl->CreateCubicBezierLinearVectorTransition(This,duration,finalValue,cDimension,x1,y1,x2,y2,ppTransition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_QueryInterface(IUIAnimationTransitionLibrary2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTransitionLibrary2_QueryInterface(IUIAnimationTransitionLibrary2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTransitionLibrary2_AddRef(IUIAnimationTransitionLibrary2* This) { +static inline ULONG IUIAnimationTransitionLibrary2_AddRef(IUIAnimationTransitionLibrary2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTransitionLibrary2_Release(IUIAnimationTransitionLibrary2* This) { +static inline ULONG IUIAnimationTransitionLibrary2_Release(IUIAnimationTransitionLibrary2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTransitionLibrary2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateInstantaneousTransition(IUIAnimationTransitionLibrary2* This,double finalValue,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateInstantaneousTransition(IUIAnimationTransitionLibrary2* This,double finalValue,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateInstantaneousTransition(This,finalValue,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateInstantaneousVectorTransition(IUIAnimationTransitionLibrary2* This,double *finalValue,unsigned int cDimension,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateInstantaneousVectorTransition(IUIAnimationTransitionLibrary2* This,double *finalValue,unsigned int cDimension,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateInstantaneousVectorTransition(This,finalValue,cDimension,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateConstantTransition(IUIAnimationTransitionLibrary2* This,double duration,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateConstantTransition(IUIAnimationTransitionLibrary2* This,double duration,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateConstantTransition(This,duration,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateDiscreteTransition(IUIAnimationTransitionLibrary2* This,double delay,double finalValue,double hold,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateDiscreteTransition(IUIAnimationTransitionLibrary2* This,double delay,double finalValue,double hold,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateDiscreteTransition(This,delay,finalValue,hold,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateDiscreteVectorTransition(IUIAnimationTransitionLibrary2* This,double delay,double *finalValue,unsigned int cDimension,double hold,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateDiscreteVectorTransition(IUIAnimationTransitionLibrary2* This,double delay,double *finalValue,unsigned int cDimension,double hold,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateDiscreteVectorTransition(This,delay,finalValue,cDimension,hold,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateLinearTransition(IUIAnimationTransitionLibrary2* This,double duration,double finalValue,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateLinearTransition(IUIAnimationTransitionLibrary2* This,double duration,double finalValue,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateLinearTransition(This,duration,finalValue,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateLinearVectorTransition(IUIAnimationTransitionLibrary2* This,double duration,double *finalValue,unsigned int cDimension,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateLinearVectorTransition(IUIAnimationTransitionLibrary2* This,double duration,double *finalValue,unsigned int cDimension,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateLinearVectorTransition(This,duration,finalValue,cDimension,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateLinearTransitionFromSpeed(IUIAnimationTransitionLibrary2* This,double speed,double finalValue,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateLinearTransitionFromSpeed(IUIAnimationTransitionLibrary2* This,double speed,double finalValue,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateLinearTransitionFromSpeed(This,speed,finalValue,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateLinearVectorTransitionFromSpeed(IUIAnimationTransitionLibrary2* This,double speed,double *finalValue,unsigned int cDimension,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateLinearVectorTransitionFromSpeed(IUIAnimationTransitionLibrary2* This,double speed,double *finalValue,unsigned int cDimension,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateLinearVectorTransitionFromSpeed(This,speed,finalValue,cDimension,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateSinusoidalTransitionFromVelocity(IUIAnimationTransitionLibrary2* This,double duration,double period,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateSinusoidalTransitionFromVelocity(IUIAnimationTransitionLibrary2* This,double duration,double period,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateSinusoidalTransitionFromVelocity(This,duration,period,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateSinusoidalTransitionFromRange(IUIAnimationTransitionLibrary2* This,double duration,double minimumValue,double maximumValue,double period,UI_ANIMATION_SLOPE slope,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateSinusoidalTransitionFromRange(IUIAnimationTransitionLibrary2* This,double duration,double minimumValue,double maximumValue,double period,UI_ANIMATION_SLOPE slope,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateSinusoidalTransitionFromRange(This,duration,minimumValue,maximumValue,period,slope,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateAccelerateDecelerateTransition(IUIAnimationTransitionLibrary2* This,double duration,double finalValue,double accelerationRatio,double decelerationRatio,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateAccelerateDecelerateTransition(IUIAnimationTransitionLibrary2* This,double duration,double finalValue,double accelerationRatio,double decelerationRatio,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateAccelerateDecelerateTransition(This,duration,finalValue,accelerationRatio,decelerationRatio,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateReversalTransition(IUIAnimationTransitionLibrary2* This,double duration,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateReversalTransition(IUIAnimationTransitionLibrary2* This,double duration,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateReversalTransition(This,duration,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateCubicTransition(IUIAnimationTransitionLibrary2* This,double duration,double finalValue,double finalVelocity,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateCubicTransition(IUIAnimationTransitionLibrary2* This,double duration,double finalValue,double finalVelocity,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateCubicTransition(This,duration,finalValue,finalVelocity,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateCubicVectorTransition(IUIAnimationTransitionLibrary2* This,double duration,double *finalValue,double *finalVelocity,unsigned int cDimension,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateCubicVectorTransition(IUIAnimationTransitionLibrary2* This,double duration,double *finalValue,double *finalVelocity,unsigned int cDimension,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateCubicVectorTransition(This,duration,finalValue,finalVelocity,cDimension,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateSmoothStopTransition(IUIAnimationTransitionLibrary2* This,double maximumDuration,double finalValue,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateSmoothStopTransition(IUIAnimationTransitionLibrary2* This,double maximumDuration,double finalValue,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateSmoothStopTransition(This,maximumDuration,finalValue,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateParabolicTransitionFromAcceleration(IUIAnimationTransitionLibrary2* This,double finalValue,double finalVelocity,double acceleration,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateParabolicTransitionFromAcceleration(IUIAnimationTransitionLibrary2* This,double finalValue,double finalVelocity,double acceleration,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateParabolicTransitionFromAcceleration(This,finalValue,finalVelocity,acceleration,transition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateCubicBezierLinearTransition(IUIAnimationTransitionLibrary2* This,double duration,double finalValue,double x1,double y1,double x2,double y2,IUIAnimationTransition2 **ppTransition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateCubicBezierLinearTransition(IUIAnimationTransitionLibrary2* This,double duration,double finalValue,double x1,double y1,double x2,double y2,IUIAnimationTransition2 **ppTransition) { return This->lpVtbl->CreateCubicBezierLinearTransition(This,duration,finalValue,x1,y1,x2,y2,ppTransition); } -static __WIDL_INLINE HRESULT IUIAnimationTransitionLibrary2_CreateCubicBezierLinearVectorTransition(IUIAnimationTransitionLibrary2* This,double duration,double *finalValue,unsigned int cDimension,double x1,double y1,double x2,double y2,IUIAnimationTransition2 **ppTransition) { +static inline HRESULT IUIAnimationTransitionLibrary2_CreateCubicBezierLinearVectorTransition(IUIAnimationTransitionLibrary2* This,double duration,double *finalValue,unsigned int cDimension,double x1,double y1,double x2,double y2,IUIAnimationTransition2 **ppTransition) { return This->lpVtbl->CreateCubicBezierLinearVectorTransition(This,duration,finalValue,cDimension,x1,y1,x2,y2,ppTransition); } #endif @@ -4676,17 +4668,17 @@ interface IUIAnimationTransitionFactory { #define IUIAnimationTransitionFactory_CreateTransition(This,interpolator,transition) (This)->lpVtbl->CreateTransition(This,interpolator,transition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransitionFactory_QueryInterface(IUIAnimationTransitionFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTransitionFactory_QueryInterface(IUIAnimationTransitionFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTransitionFactory_AddRef(IUIAnimationTransitionFactory* This) { +static inline ULONG IUIAnimationTransitionFactory_AddRef(IUIAnimationTransitionFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTransitionFactory_Release(IUIAnimationTransitionFactory* This) { +static inline ULONG IUIAnimationTransitionFactory_Release(IUIAnimationTransitionFactory* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTransitionFactory methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransitionFactory_CreateTransition(IUIAnimationTransitionFactory* This,IUIAnimationInterpolator *interpolator,IUIAnimationTransition **transition) { +static inline HRESULT IUIAnimationTransitionFactory_CreateTransition(IUIAnimationTransitionFactory* This,IUIAnimationInterpolator *interpolator,IUIAnimationTransition **transition) { return This->lpVtbl->CreateTransition(This,interpolator,transition); } #endif @@ -4811,35 +4803,35 @@ interface IUIAnimationInterpolator { #define IUIAnimationInterpolator_GetDependencies(This,initialValueDependencies,initialVelocityDependencies,durationDependencies) (This)->lpVtbl->GetDependencies(This,initialValueDependencies,initialVelocityDependencies,durationDependencies) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationInterpolator_QueryInterface(IUIAnimationInterpolator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationInterpolator_QueryInterface(IUIAnimationInterpolator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationInterpolator_AddRef(IUIAnimationInterpolator* This) { +static inline ULONG IUIAnimationInterpolator_AddRef(IUIAnimationInterpolator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationInterpolator_Release(IUIAnimationInterpolator* This) { +static inline ULONG IUIAnimationInterpolator_Release(IUIAnimationInterpolator* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationInterpolator methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationInterpolator_SetInitialValueAndVelocity(IUIAnimationInterpolator* This,double initialValue,double initialVelocity) { +static inline HRESULT IUIAnimationInterpolator_SetInitialValueAndVelocity(IUIAnimationInterpolator* This,double initialValue,double initialVelocity) { return This->lpVtbl->SetInitialValueAndVelocity(This,initialValue,initialVelocity); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator_SetDuration(IUIAnimationInterpolator* This,double duration) { +static inline HRESULT IUIAnimationInterpolator_SetDuration(IUIAnimationInterpolator* This,double duration) { return This->lpVtbl->SetDuration(This,duration); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator_GetDuration(IUIAnimationInterpolator* This,double *duration) { +static inline HRESULT IUIAnimationInterpolator_GetDuration(IUIAnimationInterpolator* This,double *duration) { return This->lpVtbl->GetDuration(This,duration); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator_GetFinalValue(IUIAnimationInterpolator* This,double *value) { +static inline HRESULT IUIAnimationInterpolator_GetFinalValue(IUIAnimationInterpolator* This,double *value) { return This->lpVtbl->GetFinalValue(This,value); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator_InterpolateValue(IUIAnimationInterpolator* This,double offset,double *value) { +static inline HRESULT IUIAnimationInterpolator_InterpolateValue(IUIAnimationInterpolator* This,double offset,double *value) { return This->lpVtbl->InterpolateValue(This,offset,value); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator_InterpolateVelocity(IUIAnimationInterpolator* This,double offset,double *velocity) { +static inline HRESULT IUIAnimationInterpolator_InterpolateVelocity(IUIAnimationInterpolator* This,double offset,double *velocity) { return This->lpVtbl->InterpolateVelocity(This,offset,velocity); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator_GetDependencies(IUIAnimationInterpolator* This,UI_ANIMATION_DEPENDENCIES *initialValueDependencies,UI_ANIMATION_DEPENDENCIES *initialVelocityDependencies,UI_ANIMATION_DEPENDENCIES *durationDependencies) { +static inline HRESULT IUIAnimationInterpolator_GetDependencies(IUIAnimationInterpolator* This,UI_ANIMATION_DEPENDENCIES *initialValueDependencies,UI_ANIMATION_DEPENDENCIES *initialVelocityDependencies,UI_ANIMATION_DEPENDENCIES *durationDependencies) { return This->lpVtbl->GetDependencies(This,initialValueDependencies,initialVelocityDependencies,durationDependencies); } #endif @@ -4908,17 +4900,17 @@ interface IUIAnimationTransitionFactory2 { #define IUIAnimationTransitionFactory2_CreateTransition(This,interpolator,transition) (This)->lpVtbl->CreateTransition(This,interpolator,transition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransitionFactory2_QueryInterface(IUIAnimationTransitionFactory2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTransitionFactory2_QueryInterface(IUIAnimationTransitionFactory2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTransitionFactory2_AddRef(IUIAnimationTransitionFactory2* This) { +static inline ULONG IUIAnimationTransitionFactory2_AddRef(IUIAnimationTransitionFactory2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTransitionFactory2_Release(IUIAnimationTransitionFactory2* This) { +static inline ULONG IUIAnimationTransitionFactory2_Release(IUIAnimationTransitionFactory2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTransitionFactory2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTransitionFactory2_CreateTransition(IUIAnimationTransitionFactory2* This,IUIAnimationInterpolator2 *interpolator,IUIAnimationTransition2 **transition) { +static inline HRESULT IUIAnimationTransitionFactory2_CreateTransition(IUIAnimationTransitionFactory2* This,IUIAnimationInterpolator2 *interpolator,IUIAnimationTransition2 **transition) { return This->lpVtbl->CreateTransition(This,interpolator,transition); } #endif @@ -5069,41 +5061,41 @@ interface IUIAnimationInterpolator2 { #define IUIAnimationInterpolator2_GetDependencies(This,initialValueDependencies,initialVelocityDependencies,durationDependencies) (This)->lpVtbl->GetDependencies(This,initialValueDependencies,initialVelocityDependencies,durationDependencies) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_QueryInterface(IUIAnimationInterpolator2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationInterpolator2_QueryInterface(IUIAnimationInterpolator2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationInterpolator2_AddRef(IUIAnimationInterpolator2* This) { +static inline ULONG IUIAnimationInterpolator2_AddRef(IUIAnimationInterpolator2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationInterpolator2_Release(IUIAnimationInterpolator2* This) { +static inline ULONG IUIAnimationInterpolator2_Release(IUIAnimationInterpolator2* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationInterpolator2 methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_GetDimension(IUIAnimationInterpolator2* This,unsigned int *dimension) { +static inline HRESULT IUIAnimationInterpolator2_GetDimension(IUIAnimationInterpolator2* This,unsigned int *dimension) { return This->lpVtbl->GetDimension(This,dimension); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_SetInitialValueAndVelocity(IUIAnimationInterpolator2* This,double *initialValue,double *initialVelocity,unsigned int cDimension) { +static inline HRESULT IUIAnimationInterpolator2_SetInitialValueAndVelocity(IUIAnimationInterpolator2* This,double *initialValue,double *initialVelocity,unsigned int cDimension) { return This->lpVtbl->SetInitialValueAndVelocity(This,initialValue,initialVelocity,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_SetDuration(IUIAnimationInterpolator2* This,double duration) { +static inline HRESULT IUIAnimationInterpolator2_SetDuration(IUIAnimationInterpolator2* This,double duration) { return This->lpVtbl->SetDuration(This,duration); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_GetDuration(IUIAnimationInterpolator2* This,double *duration) { +static inline HRESULT IUIAnimationInterpolator2_GetDuration(IUIAnimationInterpolator2* This,double *duration) { return This->lpVtbl->GetDuration(This,duration); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_GetFinalValue(IUIAnimationInterpolator2* This,double *value,unsigned int cDimension) { +static inline HRESULT IUIAnimationInterpolator2_GetFinalValue(IUIAnimationInterpolator2* This,double *value,unsigned int cDimension) { return This->lpVtbl->GetFinalValue(This,value,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_InterpolateValue(IUIAnimationInterpolator2* This,double offset,double *value,unsigned int cDimension) { +static inline HRESULT IUIAnimationInterpolator2_InterpolateValue(IUIAnimationInterpolator2* This,double offset,double *value,unsigned int cDimension) { return This->lpVtbl->InterpolateValue(This,offset,value,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_InterpolateVelocity(IUIAnimationInterpolator2* This,double offset,double *velocity,unsigned int cDimension) { +static inline HRESULT IUIAnimationInterpolator2_InterpolateVelocity(IUIAnimationInterpolator2* This,double offset,double *velocity,unsigned int cDimension) { return This->lpVtbl->InterpolateVelocity(This,offset,velocity,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_GetPrimitiveInterpolation(IUIAnimationInterpolator2* This,IUIAnimationPrimitiveInterpolation *interpolation,unsigned int cDimension) { +static inline HRESULT IUIAnimationInterpolator2_GetPrimitiveInterpolation(IUIAnimationInterpolator2* This,IUIAnimationPrimitiveInterpolation *interpolation,unsigned int cDimension) { return This->lpVtbl->GetPrimitiveInterpolation(This,interpolation,cDimension); } -static __WIDL_INLINE HRESULT IUIAnimationInterpolator2_GetDependencies(IUIAnimationInterpolator2* This,UI_ANIMATION_DEPENDENCIES *initialValueDependencies,UI_ANIMATION_DEPENDENCIES *initialVelocityDependencies,UI_ANIMATION_DEPENDENCIES *durationDependencies) { +static inline HRESULT IUIAnimationInterpolator2_GetDependencies(IUIAnimationInterpolator2* This,UI_ANIMATION_DEPENDENCIES *initialValueDependencies,UI_ANIMATION_DEPENDENCIES *initialVelocityDependencies,UI_ANIMATION_DEPENDENCIES *durationDependencies) { return This->lpVtbl->GetDependencies(This,initialValueDependencies,initialVelocityDependencies,durationDependencies); } #endif @@ -5198,20 +5190,20 @@ interface IUIAnimationPrimitiveInterpolation { #define IUIAnimationPrimitiveInterpolation_AddSinusoidal(This,dimension,beginOffset,bias,amplitude,frequency,phase) (This)->lpVtbl->AddSinusoidal(This,dimension,beginOffset,bias,amplitude,frequency,phase) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationPrimitiveInterpolation_QueryInterface(IUIAnimationPrimitiveInterpolation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationPrimitiveInterpolation_QueryInterface(IUIAnimationPrimitiveInterpolation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationPrimitiveInterpolation_AddRef(IUIAnimationPrimitiveInterpolation* This) { +static inline ULONG IUIAnimationPrimitiveInterpolation_AddRef(IUIAnimationPrimitiveInterpolation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationPrimitiveInterpolation_Release(IUIAnimationPrimitiveInterpolation* This) { +static inline ULONG IUIAnimationPrimitiveInterpolation_Release(IUIAnimationPrimitiveInterpolation* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationPrimitiveInterpolation methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationPrimitiveInterpolation_AddCubic(IUIAnimationPrimitiveInterpolation* This,unsigned int dimension,double beginOffset,float constantCoefficient,float linearCoefficient,float quadraticCoefficient,float cubicCoefficient) { +static inline HRESULT IUIAnimationPrimitiveInterpolation_AddCubic(IUIAnimationPrimitiveInterpolation* This,unsigned int dimension,double beginOffset,float constantCoefficient,float linearCoefficient,float quadraticCoefficient,float cubicCoefficient) { return This->lpVtbl->AddCubic(This,dimension,beginOffset,constantCoefficient,linearCoefficient,quadraticCoefficient,cubicCoefficient); } -static __WIDL_INLINE HRESULT IUIAnimationPrimitiveInterpolation_AddSinusoidal(IUIAnimationPrimitiveInterpolation* This,unsigned int dimension,double beginOffset,float bias,float amplitude,float frequency,float phase) { +static inline HRESULT IUIAnimationPrimitiveInterpolation_AddSinusoidal(IUIAnimationPrimitiveInterpolation* This,unsigned int dimension,double beginOffset,float bias,float amplitude,float frequency,float phase) { return This->lpVtbl->AddSinusoidal(This,dimension,beginOffset,bias,amplitude,frequency,phase); } #endif @@ -5325,35 +5317,35 @@ interface IUIAnimationTimer { #define IUIAnimationTimer_SetFrameRateThreshold(This,framesPerSecond) (This)->lpVtbl->SetFrameRateThreshold(This,framesPerSecond) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTimer_QueryInterface(IUIAnimationTimer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTimer_QueryInterface(IUIAnimationTimer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTimer_AddRef(IUIAnimationTimer* This) { +static inline ULONG IUIAnimationTimer_AddRef(IUIAnimationTimer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTimer_Release(IUIAnimationTimer* This) { +static inline ULONG IUIAnimationTimer_Release(IUIAnimationTimer* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTimer methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTimer_SetTimerUpdateHandler(IUIAnimationTimer* This,IUIAnimationTimerUpdateHandler *updateHandler,UI_ANIMATION_IDLE_BEHAVIOR idleBehavior) { +static inline HRESULT IUIAnimationTimer_SetTimerUpdateHandler(IUIAnimationTimer* This,IUIAnimationTimerUpdateHandler *updateHandler,UI_ANIMATION_IDLE_BEHAVIOR idleBehavior) { return This->lpVtbl->SetTimerUpdateHandler(This,updateHandler,idleBehavior); } -static __WIDL_INLINE HRESULT IUIAnimationTimer_SetTimerEventHandler(IUIAnimationTimer* This,IUIAnimationTimerEventHandler *handler) { +static inline HRESULT IUIAnimationTimer_SetTimerEventHandler(IUIAnimationTimer* This,IUIAnimationTimerEventHandler *handler) { return This->lpVtbl->SetTimerEventHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAnimationTimer_Enable(IUIAnimationTimer* This) { +static inline HRESULT IUIAnimationTimer_Enable(IUIAnimationTimer* This) { return This->lpVtbl->Enable(This); } -static __WIDL_INLINE HRESULT IUIAnimationTimer_Disable(IUIAnimationTimer* This) { +static inline HRESULT IUIAnimationTimer_Disable(IUIAnimationTimer* This) { return This->lpVtbl->Disable(This); } -static __WIDL_INLINE HRESULT IUIAnimationTimer_IsEnabled(IUIAnimationTimer* This) { +static inline HRESULT IUIAnimationTimer_IsEnabled(IUIAnimationTimer* This) { return This->lpVtbl->IsEnabled(This); } -static __WIDL_INLINE HRESULT IUIAnimationTimer_GetTime(IUIAnimationTimer* This,double *seconds) { +static inline HRESULT IUIAnimationTimer_GetTime(IUIAnimationTimer* This,double *seconds) { return This->lpVtbl->GetTime(This,seconds); } -static __WIDL_INLINE HRESULT IUIAnimationTimer_SetFrameRateThreshold(IUIAnimationTimer* This,unsigned int framesPerSecond) { +static inline HRESULT IUIAnimationTimer_SetFrameRateThreshold(IUIAnimationTimer* This,unsigned int framesPerSecond) { return This->lpVtbl->SetFrameRateThreshold(This,framesPerSecond); } #endif @@ -5437,23 +5429,23 @@ interface IUIAnimationTimerUpdateHandler { #define IUIAnimationTimerUpdateHandler_ClearTimerClientEventHandler(This) (This)->lpVtbl->ClearTimerClientEventHandler(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTimerUpdateHandler_QueryInterface(IUIAnimationTimerUpdateHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTimerUpdateHandler_QueryInterface(IUIAnimationTimerUpdateHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTimerUpdateHandler_AddRef(IUIAnimationTimerUpdateHandler* This) { +static inline ULONG IUIAnimationTimerUpdateHandler_AddRef(IUIAnimationTimerUpdateHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTimerUpdateHandler_Release(IUIAnimationTimerUpdateHandler* This) { +static inline ULONG IUIAnimationTimerUpdateHandler_Release(IUIAnimationTimerUpdateHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTimerUpdateHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTimerUpdateHandler_OnUpdate(IUIAnimationTimerUpdateHandler* This,double timeNow,UI_ANIMATION_UPDATE_RESULT *result) { +static inline HRESULT IUIAnimationTimerUpdateHandler_OnUpdate(IUIAnimationTimerUpdateHandler* This,double timeNow,UI_ANIMATION_UPDATE_RESULT *result) { return This->lpVtbl->OnUpdate(This,timeNow,result); } -static __WIDL_INLINE HRESULT IUIAnimationTimerUpdateHandler_SetTimerClientEventHandler(IUIAnimationTimerUpdateHandler* This,IUIAnimationTimerClientEventHandler *handler) { +static inline HRESULT IUIAnimationTimerUpdateHandler_SetTimerClientEventHandler(IUIAnimationTimerUpdateHandler* This,IUIAnimationTimerClientEventHandler *handler) { return This->lpVtbl->SetTimerClientEventHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAnimationTimerUpdateHandler_ClearTimerClientEventHandler(IUIAnimationTimerUpdateHandler* This) { +static inline HRESULT IUIAnimationTimerUpdateHandler_ClearTimerClientEventHandler(IUIAnimationTimerUpdateHandler* This) { return This->lpVtbl->ClearTimerClientEventHandler(This); } #endif @@ -5522,17 +5514,17 @@ interface IUIAnimationTimerClientEventHandler { #define IUIAnimationTimerClientEventHandler_OnTimerClientStatusChanged(This,newStatus,previousStatus) (This)->lpVtbl->OnTimerClientStatusChanged(This,newStatus,previousStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTimerClientEventHandler_QueryInterface(IUIAnimationTimerClientEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTimerClientEventHandler_QueryInterface(IUIAnimationTimerClientEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTimerClientEventHandler_AddRef(IUIAnimationTimerClientEventHandler* This) { +static inline ULONG IUIAnimationTimerClientEventHandler_AddRef(IUIAnimationTimerClientEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTimerClientEventHandler_Release(IUIAnimationTimerClientEventHandler* This) { +static inline ULONG IUIAnimationTimerClientEventHandler_Release(IUIAnimationTimerClientEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTimerClientEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTimerClientEventHandler_OnTimerClientStatusChanged(IUIAnimationTimerClientEventHandler* This,UI_ANIMATION_TIMER_CLIENT_STATUS newStatus,UI_ANIMATION_TIMER_CLIENT_STATUS previousStatus) { +static inline HRESULT IUIAnimationTimerClientEventHandler_OnTimerClientStatusChanged(IUIAnimationTimerClientEventHandler* This,UI_ANIMATION_TIMER_CLIENT_STATUS newStatus,UI_ANIMATION_TIMER_CLIENT_STATUS previousStatus) { return This->lpVtbl->OnTimerClientStatusChanged(This,newStatus,previousStatus); } #endif @@ -5613,23 +5605,23 @@ interface IUIAnimationTimerEventHandler { #define IUIAnimationTimerEventHandler_OnRenderingTooSlow(This,framesPerSecond) (This)->lpVtbl->OnRenderingTooSlow(This,framesPerSecond) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTimerEventHandler_QueryInterface(IUIAnimationTimerEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAnimationTimerEventHandler_QueryInterface(IUIAnimationTimerEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAnimationTimerEventHandler_AddRef(IUIAnimationTimerEventHandler* This) { +static inline ULONG IUIAnimationTimerEventHandler_AddRef(IUIAnimationTimerEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAnimationTimerEventHandler_Release(IUIAnimationTimerEventHandler* This) { +static inline ULONG IUIAnimationTimerEventHandler_Release(IUIAnimationTimerEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAnimationTimerEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAnimationTimerEventHandler_OnPreUpdate(IUIAnimationTimerEventHandler* This) { +static inline HRESULT IUIAnimationTimerEventHandler_OnPreUpdate(IUIAnimationTimerEventHandler* This) { return This->lpVtbl->OnPreUpdate(This); } -static __WIDL_INLINE HRESULT IUIAnimationTimerEventHandler_OnPostUpdate(IUIAnimationTimerEventHandler* This) { +static inline HRESULT IUIAnimationTimerEventHandler_OnPostUpdate(IUIAnimationTimerEventHandler* This) { return This->lpVtbl->OnPostUpdate(This); } -static __WIDL_INLINE HRESULT IUIAnimationTimerEventHandler_OnRenderingTooSlow(IUIAnimationTimerEventHandler* This,UINT32 framesPerSecond) { +static inline HRESULT IUIAnimationTimerEventHandler_OnRenderingTooSlow(IUIAnimationTimerEventHandler* This,UINT32 framesPerSecond) { return This->lpVtbl->OnRenderingTooSlow(This,framesPerSecond); } #endif diff --git a/lib/libc/include/any-windows-any/uiautomationclient.h b/lib/libc/include/any-windows-any/uiautomationclient.h index 5a842207241c98e330380db351a95fcb3f40a8b4..ebc4f0e4d79e524a2e84f0cfbd5775239937f952 100644 --- a/lib/libc/include/any-windows-any/uiautomationclient.h +++ b/lib/libc/include/any-windows-any/uiautomationclient.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/uiautomationclient.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/uiautomationclient.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __uiautomationclient_h__ #define __uiautomationclient_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IUIAutomationCondition_FWD_DEFINED__ @@ -677,6 +669,8 @@ typedef void *UIA_HWND; DEFINE_GUID(LIBID_UIAutomationClient, 0x944de083, 0x8fb8, 0x45cf, 0xbc,0xb7, 0xc4,0x77,0xac,0xb2,0xf8,0x97); +#ifndef __UIA_PatternIds_MODULE_DEFINED__ +#define __UIA_PatternIds_MODULE_DEFINED__ #define UIA_InvokePatternId (10000) #define UIA_SelectionPatternId (10001) @@ -745,6 +739,9 @@ DEFINE_GUID(LIBID_UIAutomationClient, 0x944de083, 0x8fb8, 0x45cf, 0xbc,0xb7, 0xc #define UIA_CustomNavigationPatternId (10033) +#endif /* __UIA_PatternIds_MODULE_DEFINED__ */ +#ifndef __UIA_EventIds_MODULE_DEFINED__ +#define __UIA_EventIds_MODULE_DEFINED__ #define UIA_ToolTipOpenedEventId (20000) #define UIA_ToolTipClosedEventId (20001) @@ -817,6 +814,9 @@ DEFINE_GUID(LIBID_UIAutomationClient, 0x944de083, 0x8fb8, 0x45cf, 0xbc,0xb7, 0xc #define UIA_NotificationEventId (20035) +#endif /* __UIA_EventIds_MODULE_DEFINED__ */ +#ifndef __UIA_PropertyIds_MODULE_DEFINED__ +#define __UIA_PropertyIds_MODULE_DEFINED__ #define UIA_RuntimeIdPropertyId (30000) #define UIA_BoundingRectanglePropertyId (30001) @@ -1167,6 +1167,100 @@ DEFINE_GUID(LIBID_UIAutomationClient, 0x944de083, 0x8fb8, 0x45cf, 0xbc,0xb7, 0xc #define UIA_IsDialogPropertyId (30174) +#endif /* __UIA_PropertyIds_MODULE_DEFINED__ */ +#ifndef __UIA_TextAttributeIds_MODULE_DEFINED__ +#define __UIA_TextAttributeIds_MODULE_DEFINED__ +#define UIA_AnimationStyleAttributeId (40000) + +#define UIA_BackgroundColorAttributeId (40001) + +#define UIA_BulletStyleAttributeId (40002) + +#define UIA_CapStyleAttributeId (40003) + +#define UIA_CultureAttributeId (40004) + +#define UIA_FontNameAttributeId (40005) + +#define UIA_FontSizeAttributeId (40006) + +#define UIA_FontWeightAttributeId (40007) + +#define UIA_ForegroundColorAttributeId (40008) + +#define UIA_HorizontalTextAlignmentAttributeId (40009) + +#define UIA_IndentationFirstLineAttributeId (40010) + +#define UIA_IndentationLeadingAttributeId (40011) + +#define UIA_IndentationTrailingAttributeId (40012) + +#define UIA_IsHiddenAttributeId (40013) + +#define UIA_IsItalicAttributeId (40014) + +#define UIA_IsReadOnlyAttributeId (40015) + +#define UIA_IsSubscriptAttributeId (40016) + +#define UIA_IsSuperscriptAttributeId (40017) + +#define UIA_MarginBottomAttributeId (40018) + +#define UIA_MarginLeadingAttributeId (40019) + +#define UIA_MarginTopAttributeId (40020) + +#define UIA_MarginTrailingAttributeId (40021) + +#define UIA_OutlineStylesAttributeId (40022) + +#define UIA_OverlineColorAttributeId (40023) + +#define UIA_OverlineStyleAttributeId (40024) + +#define UIA_StrikethroughColorAttributeId (40025) + +#define UIA_StrikethroughStyleAttributeId (40026) + +#define UIA_TabsAttributeId (40027) + +#define UIA_TextFlowDirectionsAttributeId (40028) + +#define UIA_UnderlineColorAttributeId (40029) + +#define UIA_UnderlineStyleAttributeId (40030) + +#define UIA_AnnotationTypesAttributeId (40031) + +#define UIA_AnnotationObjectsAttributeId (40032) + +#define UIA_StyleNameAttributeId (40033) + +#define UIA_StyleIdAttributeId (40034) + +#define UIA_LinkAttributeId (40035) + +#define UIA_IsActiveAttributeId (40036) + +#define UIA_SelectionActiveEndAttributeId (40037) + +#define UIA_CaretPositionAttributeId (40038) + +#define UIA_CaretBidiModeAttributeId (40039) + +#define UIA_LineSpacingAttributeId (40040) + +#define UIA_BeforeParagraphSpacingAttributeId (40041) + +#define UIA_AfterParagraphSpacingAttributeId (40042) + +#define UIA_SayAsInterpretAsAttributeId (40043) + +#endif /* __UIA_TextAttributeIds_MODULE_DEFINED__ */ +#ifndef __UIA_ControlTypeIds_MODULE_DEFINED__ +#define __UIA_ControlTypeIds_MODULE_DEFINED__ #define UIA_ButtonControlTypeId (50000) #define UIA_CalendarControlTypeId (50001) @@ -1249,6 +1343,20 @@ DEFINE_GUID(LIBID_UIAutomationClient, 0x944de083, 0x8fb8, 0x45cf, 0xbc,0xb7, 0xc #define UIA_AppBarControlTypeId (50040) +#endif /* __UIA_ControlTypeIds_MODULE_DEFINED__ */ +#ifndef __UIA_LandmarkTypeIds_MODULE_DEFINED__ +#define __UIA_LandmarkTypeIds_MODULE_DEFINED__ +#define UIA_CustomLandmarkTypeId (80000) + +#define UIA_FormLandmarkTypeId (80001) + +#define UIA_MainLandmarkTypeId (80002) + +#define UIA_NavigationLandmarkTypeId (80003) + +#define UIA_SearchLandmarkTypeId (80004) + +#endif /* __UIA_LandmarkTypeIds_MODULE_DEFINED__ */ #ifndef __IUIAutomationElement_FWD_DEFINED__ #define __IUIAutomationElement_FWD_DEFINED__ typedef interface IUIAutomationElement IUIAutomationElement; @@ -1311,13 +1419,13 @@ interface IUIAutomationCondition { #define IUIAutomationCondition_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationCondition_QueryInterface(IUIAutomationCondition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationCondition_QueryInterface(IUIAutomationCondition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationCondition_AddRef(IUIAutomationCondition* This) { +static inline ULONG IUIAutomationCondition_AddRef(IUIAutomationCondition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationCondition_Release(IUIAutomationCondition* This) { +static inline ULONG IUIAutomationCondition_Release(IUIAutomationCondition* This) { return This->lpVtbl->Release(This); } #endif @@ -1384,17 +1492,17 @@ interface IUIAutomationBoolCondition { #define IUIAutomationBoolCondition_get_BooleanValue(This,boolVal) (This)->lpVtbl->get_BooleanValue(This,boolVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationBoolCondition_QueryInterface(IUIAutomationBoolCondition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationBoolCondition_QueryInterface(IUIAutomationBoolCondition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationBoolCondition_AddRef(IUIAutomationBoolCondition* This) { +static inline ULONG IUIAutomationBoolCondition_AddRef(IUIAutomationBoolCondition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationBoolCondition_Release(IUIAutomationBoolCondition* This) { +static inline ULONG IUIAutomationBoolCondition_Release(IUIAutomationBoolCondition* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationBoolCondition methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationBoolCondition_get_BooleanValue(IUIAutomationBoolCondition* This,WINBOOL *boolVal) { +static inline HRESULT IUIAutomationBoolCondition_get_BooleanValue(IUIAutomationBoolCondition* This,WINBOOL *boolVal) { return This->lpVtbl->get_BooleanValue(This,boolVal); } #endif @@ -1477,23 +1585,23 @@ interface IUIAutomationPropertyCondition { #define IUIAutomationPropertyCondition_get_PropertyConditionFlags(This,flags) (This)->lpVtbl->get_PropertyConditionFlags(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationPropertyCondition_QueryInterface(IUIAutomationPropertyCondition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationPropertyCondition_QueryInterface(IUIAutomationPropertyCondition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationPropertyCondition_AddRef(IUIAutomationPropertyCondition* This) { +static inline ULONG IUIAutomationPropertyCondition_AddRef(IUIAutomationPropertyCondition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationPropertyCondition_Release(IUIAutomationPropertyCondition* This) { +static inline ULONG IUIAutomationPropertyCondition_Release(IUIAutomationPropertyCondition* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationPropertyCondition methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationPropertyCondition_get_PropertyId(IUIAutomationPropertyCondition* This,PROPERTYID *propertyId) { +static inline HRESULT IUIAutomationPropertyCondition_get_PropertyId(IUIAutomationPropertyCondition* This,PROPERTYID *propertyId) { return This->lpVtbl->get_PropertyId(This,propertyId); } -static __WIDL_INLINE HRESULT IUIAutomationPropertyCondition_get_PropertyValue(IUIAutomationPropertyCondition* This,VARIANT *propertyValue) { +static inline HRESULT IUIAutomationPropertyCondition_get_PropertyValue(IUIAutomationPropertyCondition* This,VARIANT *propertyValue) { return This->lpVtbl->get_PropertyValue(This,propertyValue); } -static __WIDL_INLINE HRESULT IUIAutomationPropertyCondition_get_PropertyConditionFlags(IUIAutomationPropertyCondition* This,enum PropertyConditionFlags *flags) { +static inline HRESULT IUIAutomationPropertyCondition_get_PropertyConditionFlags(IUIAutomationPropertyCondition* This,enum PropertyConditionFlags *flags) { return This->lpVtbl->get_PropertyConditionFlags(This,flags); } #endif @@ -1578,23 +1686,23 @@ interface IUIAutomationAndCondition { #define IUIAutomationAndCondition_GetChildren(This,childArray) (This)->lpVtbl->GetChildren(This,childArray) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationAndCondition_QueryInterface(IUIAutomationAndCondition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationAndCondition_QueryInterface(IUIAutomationAndCondition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationAndCondition_AddRef(IUIAutomationAndCondition* This) { +static inline ULONG IUIAutomationAndCondition_AddRef(IUIAutomationAndCondition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationAndCondition_Release(IUIAutomationAndCondition* This) { +static inline ULONG IUIAutomationAndCondition_Release(IUIAutomationAndCondition* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationAndCondition methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationAndCondition_get_ChildCount(IUIAutomationAndCondition* This,int *childCount) { +static inline HRESULT IUIAutomationAndCondition_get_ChildCount(IUIAutomationAndCondition* This,int *childCount) { return This->lpVtbl->get_ChildCount(This,childCount); } -static __WIDL_INLINE HRESULT IUIAutomationAndCondition_GetChildrenAsNativeArray(IUIAutomationAndCondition* This,IUIAutomationCondition ***childArray,int *childArrayCount) { +static inline HRESULT IUIAutomationAndCondition_GetChildrenAsNativeArray(IUIAutomationAndCondition* This,IUIAutomationCondition ***childArray,int *childArrayCount) { return This->lpVtbl->GetChildrenAsNativeArray(This,childArray,childArrayCount); } -static __WIDL_INLINE HRESULT IUIAutomationAndCondition_GetChildren(IUIAutomationAndCondition* This,SAFEARRAY **childArray) { +static inline HRESULT IUIAutomationAndCondition_GetChildren(IUIAutomationAndCondition* This,SAFEARRAY **childArray) { return This->lpVtbl->GetChildren(This,childArray); } #endif @@ -1679,23 +1787,23 @@ interface IUIAutomationOrCondition { #define IUIAutomationOrCondition_GetChildren(This,childArray) (This)->lpVtbl->GetChildren(This,childArray) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationOrCondition_QueryInterface(IUIAutomationOrCondition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationOrCondition_QueryInterface(IUIAutomationOrCondition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationOrCondition_AddRef(IUIAutomationOrCondition* This) { +static inline ULONG IUIAutomationOrCondition_AddRef(IUIAutomationOrCondition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationOrCondition_Release(IUIAutomationOrCondition* This) { +static inline ULONG IUIAutomationOrCondition_Release(IUIAutomationOrCondition* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationOrCondition methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationOrCondition_get_ChildCount(IUIAutomationOrCondition* This,int *childCount) { +static inline HRESULT IUIAutomationOrCondition_get_ChildCount(IUIAutomationOrCondition* This,int *childCount) { return This->lpVtbl->get_ChildCount(This,childCount); } -static __WIDL_INLINE HRESULT IUIAutomationOrCondition_GetChildrenAsNativeArray(IUIAutomationOrCondition* This,IUIAutomationCondition ***childArray,int *childArrayCount) { +static inline HRESULT IUIAutomationOrCondition_GetChildrenAsNativeArray(IUIAutomationOrCondition* This,IUIAutomationCondition ***childArray,int *childArrayCount) { return This->lpVtbl->GetChildrenAsNativeArray(This,childArray,childArrayCount); } -static __WIDL_INLINE HRESULT IUIAutomationOrCondition_GetChildren(IUIAutomationOrCondition* This,SAFEARRAY **childArray) { +static inline HRESULT IUIAutomationOrCondition_GetChildren(IUIAutomationOrCondition* This,SAFEARRAY **childArray) { return This->lpVtbl->GetChildren(This,childArray); } #endif @@ -1762,17 +1870,17 @@ interface IUIAutomationNotCondition { #define IUIAutomationNotCondition_GetChild(This,condition) (This)->lpVtbl->GetChild(This,condition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationNotCondition_QueryInterface(IUIAutomationNotCondition* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationNotCondition_QueryInterface(IUIAutomationNotCondition* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationNotCondition_AddRef(IUIAutomationNotCondition* This) { +static inline ULONG IUIAutomationNotCondition_AddRef(IUIAutomationNotCondition* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationNotCondition_Release(IUIAutomationNotCondition* This) { +static inline ULONG IUIAutomationNotCondition_Release(IUIAutomationNotCondition* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationNotCondition methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationNotCondition_GetChild(IUIAutomationNotCondition* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomationNotCondition_GetChild(IUIAutomationNotCondition* This,IUIAutomationCondition **condition) { return This->lpVtbl->GetChild(This,condition); } #endif @@ -1903,41 +2011,41 @@ interface IUIAutomationCacheRequest { #define IUIAutomationCacheRequest_put_AutomationElementMode(This,mode) (This)->lpVtbl->put_AutomationElementMode(This,mode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_QueryInterface(IUIAutomationCacheRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationCacheRequest_QueryInterface(IUIAutomationCacheRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationCacheRequest_AddRef(IUIAutomationCacheRequest* This) { +static inline ULONG IUIAutomationCacheRequest_AddRef(IUIAutomationCacheRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationCacheRequest_Release(IUIAutomationCacheRequest* This) { +static inline ULONG IUIAutomationCacheRequest_Release(IUIAutomationCacheRequest* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationCacheRequest methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_AddProperty(IUIAutomationCacheRequest* This,PROPERTYID propertyId) { +static inline HRESULT IUIAutomationCacheRequest_AddProperty(IUIAutomationCacheRequest* This,PROPERTYID propertyId) { return This->lpVtbl->AddProperty(This,propertyId); } -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_AddPattern(IUIAutomationCacheRequest* This,PATTERNID patternId) { +static inline HRESULT IUIAutomationCacheRequest_AddPattern(IUIAutomationCacheRequest* This,PATTERNID patternId) { return This->lpVtbl->AddPattern(This,patternId); } -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_Clone(IUIAutomationCacheRequest* This,IUIAutomationCacheRequest **clonedRequest) { +static inline HRESULT IUIAutomationCacheRequest_Clone(IUIAutomationCacheRequest* This,IUIAutomationCacheRequest **clonedRequest) { return This->lpVtbl->Clone(This,clonedRequest); } -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_get_TreeScope(IUIAutomationCacheRequest* This,enum TreeScope *scope) { +static inline HRESULT IUIAutomationCacheRequest_get_TreeScope(IUIAutomationCacheRequest* This,enum TreeScope *scope) { return This->lpVtbl->get_TreeScope(This,scope); } -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_put_TreeScope(IUIAutomationCacheRequest* This,enum TreeScope scope) { +static inline HRESULT IUIAutomationCacheRequest_put_TreeScope(IUIAutomationCacheRequest* This,enum TreeScope scope) { return This->lpVtbl->put_TreeScope(This,scope); } -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_get_TreeFilter(IUIAutomationCacheRequest* This,IUIAutomationCondition **filter) { +static inline HRESULT IUIAutomationCacheRequest_get_TreeFilter(IUIAutomationCacheRequest* This,IUIAutomationCondition **filter) { return This->lpVtbl->get_TreeFilter(This,filter); } -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_put_TreeFilter(IUIAutomationCacheRequest* This,IUIAutomationCondition *filter) { +static inline HRESULT IUIAutomationCacheRequest_put_TreeFilter(IUIAutomationCacheRequest* This,IUIAutomationCondition *filter) { return This->lpVtbl->put_TreeFilter(This,filter); } -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_get_AutomationElementMode(IUIAutomationCacheRequest* This,enum AutomationElementMode *mode) { +static inline HRESULT IUIAutomationCacheRequest_get_AutomationElementMode(IUIAutomationCacheRequest* This,enum AutomationElementMode *mode) { return This->lpVtbl->get_AutomationElementMode(This,mode); } -static __WIDL_INLINE HRESULT IUIAutomationCacheRequest_put_AutomationElementMode(IUIAutomationCacheRequest* This,enum AutomationElementMode mode) { +static inline HRESULT IUIAutomationCacheRequest_put_AutomationElementMode(IUIAutomationCacheRequest* This,enum AutomationElementMode mode) { return This->lpVtbl->put_AutomationElementMode(This,mode); } #endif @@ -2136,53 +2244,53 @@ interface IUIAutomationTreeWalker { #define IUIAutomationTreeWalker_get_Condition(This,condition) (This)->lpVtbl->get_Condition(This,condition) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_QueryInterface(IUIAutomationTreeWalker* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTreeWalker_QueryInterface(IUIAutomationTreeWalker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTreeWalker_AddRef(IUIAutomationTreeWalker* This) { +static inline ULONG IUIAutomationTreeWalker_AddRef(IUIAutomationTreeWalker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTreeWalker_Release(IUIAutomationTreeWalker* This) { +static inline ULONG IUIAutomationTreeWalker_Release(IUIAutomationTreeWalker* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTreeWalker methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetParentElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationTreeWalker_GetParentElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **parent) { return This->lpVtbl->GetParentElement(This,element,parent); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetFirstChildElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **first) { +static inline HRESULT IUIAutomationTreeWalker_GetFirstChildElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **first) { return This->lpVtbl->GetFirstChildElement(This,element,first); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetLastChildElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **last) { +static inline HRESULT IUIAutomationTreeWalker_GetLastChildElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **last) { return This->lpVtbl->GetLastChildElement(This,element,last); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetNextSiblingElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **next) { +static inline HRESULT IUIAutomationTreeWalker_GetNextSiblingElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **next) { return This->lpVtbl->GetNextSiblingElement(This,element,next); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetPreviousSiblingElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **previous) { +static inline HRESULT IUIAutomationTreeWalker_GetPreviousSiblingElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **previous) { return This->lpVtbl->GetPreviousSiblingElement(This,element,previous); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_NormalizeElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **normalized) { +static inline HRESULT IUIAutomationTreeWalker_NormalizeElement(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationElement **normalized) { return This->lpVtbl->NormalizeElement(This,element,normalized); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetParentElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationTreeWalker_GetParentElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **parent) { return This->lpVtbl->GetParentElementBuildCache(This,element,cacheRequest,parent); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetFirstChildElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **first) { +static inline HRESULT IUIAutomationTreeWalker_GetFirstChildElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **first) { return This->lpVtbl->GetFirstChildElementBuildCache(This,element,cacheRequest,first); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetLastChildElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **last) { +static inline HRESULT IUIAutomationTreeWalker_GetLastChildElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **last) { return This->lpVtbl->GetLastChildElementBuildCache(This,element,cacheRequest,last); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetNextSiblingElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **next) { +static inline HRESULT IUIAutomationTreeWalker_GetNextSiblingElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **next) { return This->lpVtbl->GetNextSiblingElementBuildCache(This,element,cacheRequest,next); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_GetPreviousSiblingElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **previous) { +static inline HRESULT IUIAutomationTreeWalker_GetPreviousSiblingElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **previous) { return This->lpVtbl->GetPreviousSiblingElementBuildCache(This,element,cacheRequest,previous); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_NormalizeElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **normalized) { +static inline HRESULT IUIAutomationTreeWalker_NormalizeElementBuildCache(IUIAutomationTreeWalker* This,IUIAutomationElement *element,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **normalized) { return This->lpVtbl->NormalizeElementBuildCache(This,element,cacheRequest,normalized); } -static __WIDL_INLINE HRESULT IUIAutomationTreeWalker_get_Condition(IUIAutomationTreeWalker* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomationTreeWalker_get_Condition(IUIAutomationTreeWalker* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_Condition(This,condition); } #endif @@ -2251,17 +2359,17 @@ interface IUIAutomationEventHandler { #define IUIAutomationEventHandler_HandleAutomationEvent(This,sender,eventId) (This)->lpVtbl->HandleAutomationEvent(This,sender,eventId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationEventHandler_QueryInterface(IUIAutomationEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationEventHandler_QueryInterface(IUIAutomationEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationEventHandler_AddRef(IUIAutomationEventHandler* This) { +static inline ULONG IUIAutomationEventHandler_AddRef(IUIAutomationEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationEventHandler_Release(IUIAutomationEventHandler* This) { +static inline ULONG IUIAutomationEventHandler_Release(IUIAutomationEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationEventHandler_HandleAutomationEvent(IUIAutomationEventHandler* This,IUIAutomationElement *sender,EVENTID eventId) { +static inline HRESULT IUIAutomationEventHandler_HandleAutomationEvent(IUIAutomationEventHandler* This,IUIAutomationElement *sender,EVENTID eventId) { return This->lpVtbl->HandleAutomationEvent(This,sender,eventId); } #endif @@ -2332,17 +2440,17 @@ interface IUIAutomationPropertyChangedEventHandler { #define IUIAutomationPropertyChangedEventHandler_HandlePropertyChangedEvent(This,sender,propertyId,newValue) (This)->lpVtbl->HandlePropertyChangedEvent(This,sender,propertyId,newValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationPropertyChangedEventHandler_QueryInterface(IUIAutomationPropertyChangedEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationPropertyChangedEventHandler_QueryInterface(IUIAutomationPropertyChangedEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationPropertyChangedEventHandler_AddRef(IUIAutomationPropertyChangedEventHandler* This) { +static inline ULONG IUIAutomationPropertyChangedEventHandler_AddRef(IUIAutomationPropertyChangedEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationPropertyChangedEventHandler_Release(IUIAutomationPropertyChangedEventHandler* This) { +static inline ULONG IUIAutomationPropertyChangedEventHandler_Release(IUIAutomationPropertyChangedEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationPropertyChangedEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationPropertyChangedEventHandler_HandlePropertyChangedEvent(IUIAutomationPropertyChangedEventHandler* This,IUIAutomationElement *sender,PROPERTYID propertyId,VARIANT newValue) { +static inline HRESULT IUIAutomationPropertyChangedEventHandler_HandlePropertyChangedEvent(IUIAutomationPropertyChangedEventHandler* This,IUIAutomationElement *sender,PROPERTYID propertyId,VARIANT newValue) { return This->lpVtbl->HandlePropertyChangedEvent(This,sender,propertyId,newValue); } #endif @@ -2413,17 +2521,17 @@ interface IUIAutomationStructureChangedEventHandler { #define IUIAutomationStructureChangedEventHandler_HandleStructureChangedEvent(This,sender,changeType,runtimeId) (This)->lpVtbl->HandleStructureChangedEvent(This,sender,changeType,runtimeId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationStructureChangedEventHandler_QueryInterface(IUIAutomationStructureChangedEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationStructureChangedEventHandler_QueryInterface(IUIAutomationStructureChangedEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationStructureChangedEventHandler_AddRef(IUIAutomationStructureChangedEventHandler* This) { +static inline ULONG IUIAutomationStructureChangedEventHandler_AddRef(IUIAutomationStructureChangedEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationStructureChangedEventHandler_Release(IUIAutomationStructureChangedEventHandler* This) { +static inline ULONG IUIAutomationStructureChangedEventHandler_Release(IUIAutomationStructureChangedEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationStructureChangedEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationStructureChangedEventHandler_HandleStructureChangedEvent(IUIAutomationStructureChangedEventHandler* This,IUIAutomationElement *sender,enum StructureChangeType changeType,SAFEARRAY *runtimeId) { +static inline HRESULT IUIAutomationStructureChangedEventHandler_HandleStructureChangedEvent(IUIAutomationStructureChangedEventHandler* This,IUIAutomationElement *sender,enum StructureChangeType changeType,SAFEARRAY *runtimeId) { return This->lpVtbl->HandleStructureChangedEvent(This,sender,changeType,runtimeId); } #endif @@ -2490,17 +2598,17 @@ interface IUIAutomationFocusChangedEventHandler { #define IUIAutomationFocusChangedEventHandler_HandleFocusChangedEvent(This,sender) (This)->lpVtbl->HandleFocusChangedEvent(This,sender) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationFocusChangedEventHandler_QueryInterface(IUIAutomationFocusChangedEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationFocusChangedEventHandler_QueryInterface(IUIAutomationFocusChangedEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationFocusChangedEventHandler_AddRef(IUIAutomationFocusChangedEventHandler* This) { +static inline ULONG IUIAutomationFocusChangedEventHandler_AddRef(IUIAutomationFocusChangedEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationFocusChangedEventHandler_Release(IUIAutomationFocusChangedEventHandler* This) { +static inline ULONG IUIAutomationFocusChangedEventHandler_Release(IUIAutomationFocusChangedEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationFocusChangedEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationFocusChangedEventHandler_HandleFocusChangedEvent(IUIAutomationFocusChangedEventHandler* This,IUIAutomationElement *sender) { +static inline HRESULT IUIAutomationFocusChangedEventHandler_HandleFocusChangedEvent(IUIAutomationFocusChangedEventHandler* This,IUIAutomationElement *sender) { return This->lpVtbl->HandleFocusChangedEvent(This,sender); } #endif @@ -2571,17 +2679,17 @@ interface IUIAutomationTextEditTextChangedEventHandler { #define IUIAutomationTextEditTextChangedEventHandler_HandleTextEditTextChangedEvent(This,sender,textEditChangeType,eventStrings) (This)->lpVtbl->HandleTextEditTextChangedEvent(This,sender,textEditChangeType,eventStrings) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextEditTextChangedEventHandler_QueryInterface(IUIAutomationTextEditTextChangedEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTextEditTextChangedEventHandler_QueryInterface(IUIAutomationTextEditTextChangedEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTextEditTextChangedEventHandler_AddRef(IUIAutomationTextEditTextChangedEventHandler* This) { +static inline ULONG IUIAutomationTextEditTextChangedEventHandler_AddRef(IUIAutomationTextEditTextChangedEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTextEditTextChangedEventHandler_Release(IUIAutomationTextEditTextChangedEventHandler* This) { +static inline ULONG IUIAutomationTextEditTextChangedEventHandler_Release(IUIAutomationTextEditTextChangedEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTextEditTextChangedEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextEditTextChangedEventHandler_HandleTextEditTextChangedEvent(IUIAutomationTextEditTextChangedEventHandler* This,IUIAutomationElement *sender,enum TextEditChangeType textEditChangeType,SAFEARRAY *eventStrings) { +static inline HRESULT IUIAutomationTextEditTextChangedEventHandler_HandleTextEditTextChangedEvent(IUIAutomationTextEditTextChangedEventHandler* This,IUIAutomationElement *sender,enum TextEditChangeType textEditChangeType,SAFEARRAY *eventStrings) { return This->lpVtbl->HandleTextEditTextChangedEvent(This,sender,textEditChangeType,eventStrings); } #endif @@ -2652,17 +2760,17 @@ interface IUIAutomationChangesEventHandler { #define IUIAutomationChangesEventHandler_HandleChangesEvent(This,sender,uiaChanges,changesCount) (This)->lpVtbl->HandleChangesEvent(This,sender,uiaChanges,changesCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationChangesEventHandler_QueryInterface(IUIAutomationChangesEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationChangesEventHandler_QueryInterface(IUIAutomationChangesEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationChangesEventHandler_AddRef(IUIAutomationChangesEventHandler* This) { +static inline ULONG IUIAutomationChangesEventHandler_AddRef(IUIAutomationChangesEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationChangesEventHandler_Release(IUIAutomationChangesEventHandler* This) { +static inline ULONG IUIAutomationChangesEventHandler_Release(IUIAutomationChangesEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationChangesEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationChangesEventHandler_HandleChangesEvent(IUIAutomationChangesEventHandler* This,IUIAutomationElement *sender,struct UiaChangeInfo *uiaChanges,int changesCount) { +static inline HRESULT IUIAutomationChangesEventHandler_HandleChangesEvent(IUIAutomationChangesEventHandler* This,IUIAutomationElement *sender,struct UiaChangeInfo *uiaChanges,int changesCount) { return This->lpVtbl->HandleChangesEvent(This,sender,uiaChanges,changesCount); } #endif @@ -2737,17 +2845,17 @@ interface IUIAutomationNotificationEventHandler { #define IUIAutomationNotificationEventHandler_HandleNotificationEvent(This,sender,notificationKind,notificationProcessing,displayString,activityId) (This)->lpVtbl->HandleNotificationEvent(This,sender,notificationKind,notificationProcessing,displayString,activityId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationNotificationEventHandler_QueryInterface(IUIAutomationNotificationEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationNotificationEventHandler_QueryInterface(IUIAutomationNotificationEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationNotificationEventHandler_AddRef(IUIAutomationNotificationEventHandler* This) { +static inline ULONG IUIAutomationNotificationEventHandler_AddRef(IUIAutomationNotificationEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationNotificationEventHandler_Release(IUIAutomationNotificationEventHandler* This) { +static inline ULONG IUIAutomationNotificationEventHandler_Release(IUIAutomationNotificationEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationNotificationEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationNotificationEventHandler_HandleNotificationEvent(IUIAutomationNotificationEventHandler* This,IUIAutomationElement *sender,enum NotificationKind notificationKind,enum NotificationProcessing notificationProcessing,BSTR displayString,BSTR activityId) { +static inline HRESULT IUIAutomationNotificationEventHandler_HandleNotificationEvent(IUIAutomationNotificationEventHandler* This,IUIAutomationElement *sender,enum NotificationKind notificationKind,enum NotificationProcessing notificationProcessing,BSTR displayString,BSTR activityId) { return This->lpVtbl->HandleNotificationEvent(This,sender,notificationKind,notificationProcessing,displayString,activityId); } #endif @@ -2813,17 +2921,17 @@ interface IUIAutomationInvokePattern { #define IUIAutomationInvokePattern_Invoke(This) (This)->lpVtbl->Invoke(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationInvokePattern_QueryInterface(IUIAutomationInvokePattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationInvokePattern_QueryInterface(IUIAutomationInvokePattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationInvokePattern_AddRef(IUIAutomationInvokePattern* This) { +static inline ULONG IUIAutomationInvokePattern_AddRef(IUIAutomationInvokePattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationInvokePattern_Release(IUIAutomationInvokePattern* This) { +static inline ULONG IUIAutomationInvokePattern_Release(IUIAutomationInvokePattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationInvokePattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationInvokePattern_Invoke(IUIAutomationInvokePattern* This) { +static inline HRESULT IUIAutomationInvokePattern_Invoke(IUIAutomationInvokePattern* This) { return This->lpVtbl->Invoke(This); } #endif @@ -2906,23 +3014,23 @@ interface IUIAutomationDockPattern { #define IUIAutomationDockPattern_get_CachedDockPosition(This,retVal) (This)->lpVtbl->get_CachedDockPosition(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationDockPattern_QueryInterface(IUIAutomationDockPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationDockPattern_QueryInterface(IUIAutomationDockPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationDockPattern_AddRef(IUIAutomationDockPattern* This) { +static inline ULONG IUIAutomationDockPattern_AddRef(IUIAutomationDockPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationDockPattern_Release(IUIAutomationDockPattern* This) { +static inline ULONG IUIAutomationDockPattern_Release(IUIAutomationDockPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationDockPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationDockPattern_SetDockPosition(IUIAutomationDockPattern* This,enum DockPosition dockPos) { +static inline HRESULT IUIAutomationDockPattern_SetDockPosition(IUIAutomationDockPattern* This,enum DockPosition dockPos) { return This->lpVtbl->SetDockPosition(This,dockPos); } -static __WIDL_INLINE HRESULT IUIAutomationDockPattern_get_CurrentDockPosition(IUIAutomationDockPattern* This,enum DockPosition *retVal) { +static inline HRESULT IUIAutomationDockPattern_get_CurrentDockPosition(IUIAutomationDockPattern* This,enum DockPosition *retVal) { return This->lpVtbl->get_CurrentDockPosition(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDockPattern_get_CachedDockPosition(IUIAutomationDockPattern* This,enum DockPosition *retVal) { +static inline HRESULT IUIAutomationDockPattern_get_CachedDockPosition(IUIAutomationDockPattern* This,enum DockPosition *retVal) { return This->lpVtbl->get_CachedDockPosition(This,retVal); } #endif @@ -3011,26 +3119,26 @@ interface IUIAutomationExpandCollapsePattern { #define IUIAutomationExpandCollapsePattern_get_CachedExpandCollapseState(This,retVal) (This)->lpVtbl->get_CachedExpandCollapseState(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationExpandCollapsePattern_QueryInterface(IUIAutomationExpandCollapsePattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationExpandCollapsePattern_QueryInterface(IUIAutomationExpandCollapsePattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationExpandCollapsePattern_AddRef(IUIAutomationExpandCollapsePattern* This) { +static inline ULONG IUIAutomationExpandCollapsePattern_AddRef(IUIAutomationExpandCollapsePattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationExpandCollapsePattern_Release(IUIAutomationExpandCollapsePattern* This) { +static inline ULONG IUIAutomationExpandCollapsePattern_Release(IUIAutomationExpandCollapsePattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationExpandCollapsePattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationExpandCollapsePattern_Expand(IUIAutomationExpandCollapsePattern* This) { +static inline HRESULT IUIAutomationExpandCollapsePattern_Expand(IUIAutomationExpandCollapsePattern* This) { return This->lpVtbl->Expand(This); } -static __WIDL_INLINE HRESULT IUIAutomationExpandCollapsePattern_Collapse(IUIAutomationExpandCollapsePattern* This) { +static inline HRESULT IUIAutomationExpandCollapsePattern_Collapse(IUIAutomationExpandCollapsePattern* This) { return This->lpVtbl->Collapse(This); } -static __WIDL_INLINE HRESULT IUIAutomationExpandCollapsePattern_get_CurrentExpandCollapseState(IUIAutomationExpandCollapsePattern* This,enum ExpandCollapseState *retVal) { +static inline HRESULT IUIAutomationExpandCollapsePattern_get_CurrentExpandCollapseState(IUIAutomationExpandCollapsePattern* This,enum ExpandCollapseState *retVal) { return This->lpVtbl->get_CurrentExpandCollapseState(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationExpandCollapsePattern_get_CachedExpandCollapseState(IUIAutomationExpandCollapsePattern* This,enum ExpandCollapseState *retVal) { +static inline HRESULT IUIAutomationExpandCollapsePattern_get_CachedExpandCollapseState(IUIAutomationExpandCollapsePattern* This,enum ExpandCollapseState *retVal) { return This->lpVtbl->get_CachedExpandCollapseState(This,retVal); } #endif @@ -3133,29 +3241,29 @@ interface IUIAutomationGridPattern { #define IUIAutomationGridPattern_get_CachedColumnCount(This,retVal) (This)->lpVtbl->get_CachedColumnCount(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationGridPattern_QueryInterface(IUIAutomationGridPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationGridPattern_QueryInterface(IUIAutomationGridPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationGridPattern_AddRef(IUIAutomationGridPattern* This) { +static inline ULONG IUIAutomationGridPattern_AddRef(IUIAutomationGridPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationGridPattern_Release(IUIAutomationGridPattern* This) { +static inline ULONG IUIAutomationGridPattern_Release(IUIAutomationGridPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationGridPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationGridPattern_GetItem(IUIAutomationGridPattern* This,int row,int column,IUIAutomationElement **element) { +static inline HRESULT IUIAutomationGridPattern_GetItem(IUIAutomationGridPattern* This,int row,int column,IUIAutomationElement **element) { return This->lpVtbl->GetItem(This,row,column,element); } -static __WIDL_INLINE HRESULT IUIAutomationGridPattern_get_CurrentRowCount(IUIAutomationGridPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridPattern_get_CurrentRowCount(IUIAutomationGridPattern* This,int *retVal) { return This->lpVtbl->get_CurrentRowCount(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridPattern_get_CurrentColumnCount(IUIAutomationGridPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridPattern_get_CurrentColumnCount(IUIAutomationGridPattern* This,int *retVal) { return This->lpVtbl->get_CurrentColumnCount(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridPattern_get_CachedRowCount(IUIAutomationGridPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridPattern_get_CachedRowCount(IUIAutomationGridPattern* This,int *retVal) { return This->lpVtbl->get_CachedRowCount(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridPattern_get_CachedColumnCount(IUIAutomationGridPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridPattern_get_CachedColumnCount(IUIAutomationGridPattern* This,int *retVal) { return This->lpVtbl->get_CachedColumnCount(This,retVal); } #endif @@ -3294,44 +3402,44 @@ interface IUIAutomationGridItemPattern { #define IUIAutomationGridItemPattern_get_CachedColumnSpan(This,retVal) (This)->lpVtbl->get_CachedColumnSpan(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_QueryInterface(IUIAutomationGridItemPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationGridItemPattern_QueryInterface(IUIAutomationGridItemPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationGridItemPattern_AddRef(IUIAutomationGridItemPattern* This) { +static inline ULONG IUIAutomationGridItemPattern_AddRef(IUIAutomationGridItemPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationGridItemPattern_Release(IUIAutomationGridItemPattern* This) { +static inline ULONG IUIAutomationGridItemPattern_Release(IUIAutomationGridItemPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationGridItemPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CurrentContainingGrid(IUIAutomationGridItemPattern* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CurrentContainingGrid(IUIAutomationGridItemPattern* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentContainingGrid(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CurrentRow(IUIAutomationGridItemPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CurrentRow(IUIAutomationGridItemPattern* This,int *retVal) { return This->lpVtbl->get_CurrentRow(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CurrentColumn(IUIAutomationGridItemPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CurrentColumn(IUIAutomationGridItemPattern* This,int *retVal) { return This->lpVtbl->get_CurrentColumn(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CurrentRowSpan(IUIAutomationGridItemPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CurrentRowSpan(IUIAutomationGridItemPattern* This,int *retVal) { return This->lpVtbl->get_CurrentRowSpan(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CurrentColumnSpan(IUIAutomationGridItemPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CurrentColumnSpan(IUIAutomationGridItemPattern* This,int *retVal) { return This->lpVtbl->get_CurrentColumnSpan(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CachedContainingGrid(IUIAutomationGridItemPattern* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CachedContainingGrid(IUIAutomationGridItemPattern* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedContainingGrid(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CachedRow(IUIAutomationGridItemPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CachedRow(IUIAutomationGridItemPattern* This,int *retVal) { return This->lpVtbl->get_CachedRow(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CachedColumn(IUIAutomationGridItemPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CachedColumn(IUIAutomationGridItemPattern* This,int *retVal) { return This->lpVtbl->get_CachedColumn(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CachedRowSpan(IUIAutomationGridItemPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CachedRowSpan(IUIAutomationGridItemPattern* This,int *retVal) { return This->lpVtbl->get_CachedRowSpan(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationGridItemPattern_get_CachedColumnSpan(IUIAutomationGridItemPattern* This,int *retVal) { +static inline HRESULT IUIAutomationGridItemPattern_get_CachedColumnSpan(IUIAutomationGridItemPattern* This,int *retVal) { return This->lpVtbl->get_CachedColumnSpan(This,retVal); } #endif @@ -3440,32 +3548,32 @@ interface IUIAutomationMultipleViewPattern { #define IUIAutomationMultipleViewPattern_GetCachedSupportedViews(This,retVal) (This)->lpVtbl->GetCachedSupportedViews(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationMultipleViewPattern_QueryInterface(IUIAutomationMultipleViewPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationMultipleViewPattern_QueryInterface(IUIAutomationMultipleViewPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationMultipleViewPattern_AddRef(IUIAutomationMultipleViewPattern* This) { +static inline ULONG IUIAutomationMultipleViewPattern_AddRef(IUIAutomationMultipleViewPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationMultipleViewPattern_Release(IUIAutomationMultipleViewPattern* This) { +static inline ULONG IUIAutomationMultipleViewPattern_Release(IUIAutomationMultipleViewPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationMultipleViewPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationMultipleViewPattern_GetViewName(IUIAutomationMultipleViewPattern* This,int view,BSTR *name) { +static inline HRESULT IUIAutomationMultipleViewPattern_GetViewName(IUIAutomationMultipleViewPattern* This,int view,BSTR *name) { return This->lpVtbl->GetViewName(This,view,name); } -static __WIDL_INLINE HRESULT IUIAutomationMultipleViewPattern_SetCurrentView(IUIAutomationMultipleViewPattern* This,int view) { +static inline HRESULT IUIAutomationMultipleViewPattern_SetCurrentView(IUIAutomationMultipleViewPattern* This,int view) { return This->lpVtbl->SetCurrentView(This,view); } -static __WIDL_INLINE HRESULT IUIAutomationMultipleViewPattern_get_CurrentCurrentView(IUIAutomationMultipleViewPattern* This,int *retVal) { +static inline HRESULT IUIAutomationMultipleViewPattern_get_CurrentCurrentView(IUIAutomationMultipleViewPattern* This,int *retVal) { return This->lpVtbl->get_CurrentCurrentView(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationMultipleViewPattern_GetCurrentSupportedViews(IUIAutomationMultipleViewPattern* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationMultipleViewPattern_GetCurrentSupportedViews(IUIAutomationMultipleViewPattern* This,SAFEARRAY **retVal) { return This->lpVtbl->GetCurrentSupportedViews(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationMultipleViewPattern_get_CachedCurrentView(IUIAutomationMultipleViewPattern* This,int *retVal) { +static inline HRESULT IUIAutomationMultipleViewPattern_get_CachedCurrentView(IUIAutomationMultipleViewPattern* This,int *retVal) { return This->lpVtbl->get_CachedCurrentView(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationMultipleViewPattern_GetCachedSupportedViews(IUIAutomationMultipleViewPattern* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationMultipleViewPattern_GetCachedSupportedViews(IUIAutomationMultipleViewPattern* This,SAFEARRAY **retVal) { return This->lpVtbl->GetCachedSupportedViews(This,retVal); } #endif @@ -3532,17 +3640,17 @@ interface IUIAutomationObjectModelPattern { #define IUIAutomationObjectModelPattern_GetUnderlyingObjectModel(This,retVal) (This)->lpVtbl->GetUnderlyingObjectModel(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationObjectModelPattern_QueryInterface(IUIAutomationObjectModelPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationObjectModelPattern_QueryInterface(IUIAutomationObjectModelPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationObjectModelPattern_AddRef(IUIAutomationObjectModelPattern* This) { +static inline ULONG IUIAutomationObjectModelPattern_AddRef(IUIAutomationObjectModelPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationObjectModelPattern_Release(IUIAutomationObjectModelPattern* This) { +static inline ULONG IUIAutomationObjectModelPattern_Release(IUIAutomationObjectModelPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationObjectModelPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationObjectModelPattern_GetUnderlyingObjectModel(IUIAutomationObjectModelPattern* This,IUnknown **retVal) { +static inline HRESULT IUIAutomationObjectModelPattern_GetUnderlyingObjectModel(IUIAutomationObjectModelPattern* This,IUnknown **retVal) { return This->lpVtbl->GetUnderlyingObjectModel(This,retVal); } #endif @@ -3705,53 +3813,53 @@ interface IUIAutomationRangeValuePattern { #define IUIAutomationRangeValuePattern_get_CachedSmallChange(This,retVal) (This)->lpVtbl->get_CachedSmallChange(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_QueryInterface(IUIAutomationRangeValuePattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationRangeValuePattern_QueryInterface(IUIAutomationRangeValuePattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationRangeValuePattern_AddRef(IUIAutomationRangeValuePattern* This) { +static inline ULONG IUIAutomationRangeValuePattern_AddRef(IUIAutomationRangeValuePattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationRangeValuePattern_Release(IUIAutomationRangeValuePattern* This) { +static inline ULONG IUIAutomationRangeValuePattern_Release(IUIAutomationRangeValuePattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationRangeValuePattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_SetValue(IUIAutomationRangeValuePattern* This,double val) { +static inline HRESULT IUIAutomationRangeValuePattern_SetValue(IUIAutomationRangeValuePattern* This,double val) { return This->lpVtbl->SetValue(This,val); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CurrentValue(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CurrentValue(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CurrentValue(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CurrentIsReadOnly(IUIAutomationRangeValuePattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CurrentIsReadOnly(IUIAutomationRangeValuePattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsReadOnly(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CurrentMaximum(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CurrentMaximum(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CurrentMaximum(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CurrentMinimum(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CurrentMinimum(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CurrentMinimum(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CurrentLargeChange(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CurrentLargeChange(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CurrentLargeChange(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CurrentSmallChange(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CurrentSmallChange(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CurrentSmallChange(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CachedValue(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CachedValue(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CachedValue(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CachedIsReadOnly(IUIAutomationRangeValuePattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CachedIsReadOnly(IUIAutomationRangeValuePattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsReadOnly(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CachedMaximum(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CachedMaximum(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CachedMaximum(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CachedMinimum(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CachedMinimum(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CachedMinimum(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CachedLargeChange(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CachedLargeChange(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CachedLargeChange(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationRangeValuePattern_get_CachedSmallChange(IUIAutomationRangeValuePattern* This,double *retVal) { +static inline HRESULT IUIAutomationRangeValuePattern_get_CachedSmallChange(IUIAutomationRangeValuePattern* This,double *retVal) { return This->lpVtbl->get_CachedSmallChange(This,retVal); } #endif @@ -3926,56 +4034,56 @@ interface IUIAutomationScrollPattern { #define IUIAutomationScrollPattern_get_CachedVerticallyScrollable(This,retVal) (This)->lpVtbl->get_CachedVerticallyScrollable(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_QueryInterface(IUIAutomationScrollPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationScrollPattern_QueryInterface(IUIAutomationScrollPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationScrollPattern_AddRef(IUIAutomationScrollPattern* This) { +static inline ULONG IUIAutomationScrollPattern_AddRef(IUIAutomationScrollPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationScrollPattern_Release(IUIAutomationScrollPattern* This) { +static inline ULONG IUIAutomationScrollPattern_Release(IUIAutomationScrollPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationScrollPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_Scroll(IUIAutomationScrollPattern* This,enum ScrollAmount horizontalAmount,enum ScrollAmount verticalAmount) { +static inline HRESULT IUIAutomationScrollPattern_Scroll(IUIAutomationScrollPattern* This,enum ScrollAmount horizontalAmount,enum ScrollAmount verticalAmount) { return This->lpVtbl->Scroll(This,horizontalAmount,verticalAmount); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_SetScrollPercent(IUIAutomationScrollPattern* This,double horizontalPercent,double verticalPercent) { +static inline HRESULT IUIAutomationScrollPattern_SetScrollPercent(IUIAutomationScrollPattern* This,double horizontalPercent,double verticalPercent) { return This->lpVtbl->SetScrollPercent(This,horizontalPercent,verticalPercent); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CurrentHorizontalScrollPercent(IUIAutomationScrollPattern* This,double *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CurrentHorizontalScrollPercent(IUIAutomationScrollPattern* This,double *retVal) { return This->lpVtbl->get_CurrentHorizontalScrollPercent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CurrentVerticalScrollPercent(IUIAutomationScrollPattern* This,double *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CurrentVerticalScrollPercent(IUIAutomationScrollPattern* This,double *retVal) { return This->lpVtbl->get_CurrentVerticalScrollPercent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CurrentHorizontalViewSize(IUIAutomationScrollPattern* This,double *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CurrentHorizontalViewSize(IUIAutomationScrollPattern* This,double *retVal) { return This->lpVtbl->get_CurrentHorizontalViewSize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CurrentVerticalViewSize(IUIAutomationScrollPattern* This,double *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CurrentVerticalViewSize(IUIAutomationScrollPattern* This,double *retVal) { return This->lpVtbl->get_CurrentVerticalViewSize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CurrentHorizontallyScrollable(IUIAutomationScrollPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CurrentHorizontallyScrollable(IUIAutomationScrollPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHorizontallyScrollable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CurrentVerticallyScrollable(IUIAutomationScrollPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CurrentVerticallyScrollable(IUIAutomationScrollPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentVerticallyScrollable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CachedHorizontalScrollPercent(IUIAutomationScrollPattern* This,double *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CachedHorizontalScrollPercent(IUIAutomationScrollPattern* This,double *retVal) { return This->lpVtbl->get_CachedHorizontalScrollPercent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CachedVerticalScrollPercent(IUIAutomationScrollPattern* This,double *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CachedVerticalScrollPercent(IUIAutomationScrollPattern* This,double *retVal) { return This->lpVtbl->get_CachedVerticalScrollPercent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CachedHorizontalViewSize(IUIAutomationScrollPattern* This,double *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CachedHorizontalViewSize(IUIAutomationScrollPattern* This,double *retVal) { return This->lpVtbl->get_CachedHorizontalViewSize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CachedVerticalViewSize(IUIAutomationScrollPattern* This,double *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CachedVerticalViewSize(IUIAutomationScrollPattern* This,double *retVal) { return This->lpVtbl->get_CachedVerticalViewSize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CachedHorizontallyScrollable(IUIAutomationScrollPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CachedHorizontallyScrollable(IUIAutomationScrollPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHorizontallyScrollable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationScrollPattern_get_CachedVerticallyScrollable(IUIAutomationScrollPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationScrollPattern_get_CachedVerticallyScrollable(IUIAutomationScrollPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedVerticallyScrollable(This,retVal); } #endif @@ -4041,17 +4149,17 @@ interface IUIAutomationScrollItemPattern { #define IUIAutomationScrollItemPattern_ScrollIntoView(This) (This)->lpVtbl->ScrollIntoView(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationScrollItemPattern_QueryInterface(IUIAutomationScrollItemPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationScrollItemPattern_QueryInterface(IUIAutomationScrollItemPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationScrollItemPattern_AddRef(IUIAutomationScrollItemPattern* This) { +static inline ULONG IUIAutomationScrollItemPattern_AddRef(IUIAutomationScrollItemPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationScrollItemPattern_Release(IUIAutomationScrollItemPattern* This) { +static inline ULONG IUIAutomationScrollItemPattern_Release(IUIAutomationScrollItemPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationScrollItemPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationScrollItemPattern_ScrollIntoView(IUIAutomationScrollItemPattern* This) { +static inline HRESULT IUIAutomationScrollItemPattern_ScrollIntoView(IUIAutomationScrollItemPattern* This) { return This->lpVtbl->ScrollIntoView(This); } #endif @@ -4158,32 +4266,32 @@ interface IUIAutomationSelectionPattern { #define IUIAutomationSelectionPattern_get_CachedIsSelectionRequired(This,retVal) (This)->lpVtbl->get_CachedIsSelectionRequired(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSelectionPattern_QueryInterface(IUIAutomationSelectionPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationSelectionPattern_QueryInterface(IUIAutomationSelectionPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationSelectionPattern_AddRef(IUIAutomationSelectionPattern* This) { +static inline ULONG IUIAutomationSelectionPattern_AddRef(IUIAutomationSelectionPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationSelectionPattern_Release(IUIAutomationSelectionPattern* This) { +static inline ULONG IUIAutomationSelectionPattern_Release(IUIAutomationSelectionPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationSelectionPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSelectionPattern_GetCurrentSelection(IUIAutomationSelectionPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationSelectionPattern_GetCurrentSelection(IUIAutomationSelectionPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCurrentSelection(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionPattern_get_CurrentCanSelectMultiple(IUIAutomationSelectionPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationSelectionPattern_get_CurrentCanSelectMultiple(IUIAutomationSelectionPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanSelectMultiple(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionPattern_get_CurrentIsSelectionRequired(IUIAutomationSelectionPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationSelectionPattern_get_CurrentIsSelectionRequired(IUIAutomationSelectionPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsSelectionRequired(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionPattern_GetCachedSelection(IUIAutomationSelectionPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationSelectionPattern_GetCachedSelection(IUIAutomationSelectionPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCachedSelection(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionPattern_get_CachedCanSelectMultiple(IUIAutomationSelectionPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationSelectionPattern_get_CachedCanSelectMultiple(IUIAutomationSelectionPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanSelectMultiple(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionPattern_get_CachedIsSelectionRequired(IUIAutomationSelectionPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationSelectionPattern_get_CachedIsSelectionRequired(IUIAutomationSelectionPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsSelectionRequired(This,retVal); } #endif @@ -4295,35 +4403,35 @@ interface IUIAutomationSelectionItemPattern { #define IUIAutomationSelectionItemPattern_get_CachedSelectionContainer(This,retVal) (This)->lpVtbl->get_CachedSelectionContainer(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSelectionItemPattern_QueryInterface(IUIAutomationSelectionItemPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationSelectionItemPattern_QueryInterface(IUIAutomationSelectionItemPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationSelectionItemPattern_AddRef(IUIAutomationSelectionItemPattern* This) { +static inline ULONG IUIAutomationSelectionItemPattern_AddRef(IUIAutomationSelectionItemPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationSelectionItemPattern_Release(IUIAutomationSelectionItemPattern* This) { +static inline ULONG IUIAutomationSelectionItemPattern_Release(IUIAutomationSelectionItemPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationSelectionItemPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSelectionItemPattern_Select(IUIAutomationSelectionItemPattern* This) { +static inline HRESULT IUIAutomationSelectionItemPattern_Select(IUIAutomationSelectionItemPattern* This) { return This->lpVtbl->Select(This); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionItemPattern_AddToSelection(IUIAutomationSelectionItemPattern* This) { +static inline HRESULT IUIAutomationSelectionItemPattern_AddToSelection(IUIAutomationSelectionItemPattern* This) { return This->lpVtbl->AddToSelection(This); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionItemPattern_RemoveFromSelection(IUIAutomationSelectionItemPattern* This) { +static inline HRESULT IUIAutomationSelectionItemPattern_RemoveFromSelection(IUIAutomationSelectionItemPattern* This) { return This->lpVtbl->RemoveFromSelection(This); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionItemPattern_get_CurrentIsSelected(IUIAutomationSelectionItemPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationSelectionItemPattern_get_CurrentIsSelected(IUIAutomationSelectionItemPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsSelected(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionItemPattern_get_CurrentSelectionContainer(IUIAutomationSelectionItemPattern* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationSelectionItemPattern_get_CurrentSelectionContainer(IUIAutomationSelectionItemPattern* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentSelectionContainer(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionItemPattern_get_CachedIsSelected(IUIAutomationSelectionItemPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationSelectionItemPattern_get_CachedIsSelected(IUIAutomationSelectionItemPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsSelected(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSelectionItemPattern_get_CachedSelectionContainer(IUIAutomationSelectionItemPattern* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationSelectionItemPattern_get_CachedSelectionContainer(IUIAutomationSelectionItemPattern* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedSelectionContainer(This,retVal); } #endif @@ -4397,20 +4505,20 @@ interface IUIAutomationSynchronizedInputPattern { #define IUIAutomationSynchronizedInputPattern_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSynchronizedInputPattern_QueryInterface(IUIAutomationSynchronizedInputPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationSynchronizedInputPattern_QueryInterface(IUIAutomationSynchronizedInputPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationSynchronizedInputPattern_AddRef(IUIAutomationSynchronizedInputPattern* This) { +static inline ULONG IUIAutomationSynchronizedInputPattern_AddRef(IUIAutomationSynchronizedInputPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationSynchronizedInputPattern_Release(IUIAutomationSynchronizedInputPattern* This) { +static inline ULONG IUIAutomationSynchronizedInputPattern_Release(IUIAutomationSynchronizedInputPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationSynchronizedInputPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSynchronizedInputPattern_StartListening(IUIAutomationSynchronizedInputPattern* This,enum SynchronizedInputType inputType) { +static inline HRESULT IUIAutomationSynchronizedInputPattern_StartListening(IUIAutomationSynchronizedInputPattern* This,enum SynchronizedInputType inputType) { return This->lpVtbl->StartListening(This,inputType); } -static __WIDL_INLINE HRESULT IUIAutomationSynchronizedInputPattern_Cancel(IUIAutomationSynchronizedInputPattern* This) { +static inline HRESULT IUIAutomationSynchronizedInputPattern_Cancel(IUIAutomationSynchronizedInputPattern* This) { return This->lpVtbl->Cancel(This); } #endif @@ -4517,32 +4625,32 @@ interface IUIAutomationTablePattern { #define IUIAutomationTablePattern_get_CachedRowOrColumnMajor(This,retVal) (This)->lpVtbl->get_CachedRowOrColumnMajor(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTablePattern_QueryInterface(IUIAutomationTablePattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTablePattern_QueryInterface(IUIAutomationTablePattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTablePattern_AddRef(IUIAutomationTablePattern* This) { +static inline ULONG IUIAutomationTablePattern_AddRef(IUIAutomationTablePattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTablePattern_Release(IUIAutomationTablePattern* This) { +static inline ULONG IUIAutomationTablePattern_Release(IUIAutomationTablePattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTablePattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTablePattern_GetCurrentRowHeaders(IUIAutomationTablePattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationTablePattern_GetCurrentRowHeaders(IUIAutomationTablePattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCurrentRowHeaders(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTablePattern_GetCurrentColumnHeaders(IUIAutomationTablePattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationTablePattern_GetCurrentColumnHeaders(IUIAutomationTablePattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCurrentColumnHeaders(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTablePattern_get_CurrentRowOrColumnMajor(IUIAutomationTablePattern* This,enum RowOrColumnMajor *retVal) { +static inline HRESULT IUIAutomationTablePattern_get_CurrentRowOrColumnMajor(IUIAutomationTablePattern* This,enum RowOrColumnMajor *retVal) { return This->lpVtbl->get_CurrentRowOrColumnMajor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTablePattern_GetCachedRowHeaders(IUIAutomationTablePattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationTablePattern_GetCachedRowHeaders(IUIAutomationTablePattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCachedRowHeaders(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTablePattern_GetCachedColumnHeaders(IUIAutomationTablePattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationTablePattern_GetCachedColumnHeaders(IUIAutomationTablePattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCachedColumnHeaders(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTablePattern_get_CachedRowOrColumnMajor(IUIAutomationTablePattern* This,enum RowOrColumnMajor *retVal) { +static inline HRESULT IUIAutomationTablePattern_get_CachedRowOrColumnMajor(IUIAutomationTablePattern* This,enum RowOrColumnMajor *retVal) { return This->lpVtbl->get_CachedRowOrColumnMajor(This,retVal); } #endif @@ -4633,26 +4741,26 @@ interface IUIAutomationTableItemPattern { #define IUIAutomationTableItemPattern_GetCachedColumnHeaderItems(This,retVal) (This)->lpVtbl->GetCachedColumnHeaderItems(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTableItemPattern_QueryInterface(IUIAutomationTableItemPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTableItemPattern_QueryInterface(IUIAutomationTableItemPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTableItemPattern_AddRef(IUIAutomationTableItemPattern* This) { +static inline ULONG IUIAutomationTableItemPattern_AddRef(IUIAutomationTableItemPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTableItemPattern_Release(IUIAutomationTableItemPattern* This) { +static inline ULONG IUIAutomationTableItemPattern_Release(IUIAutomationTableItemPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTableItemPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTableItemPattern_GetCurrentRowHeaderItems(IUIAutomationTableItemPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationTableItemPattern_GetCurrentRowHeaderItems(IUIAutomationTableItemPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCurrentRowHeaderItems(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTableItemPattern_GetCurrentColumnHeaderItems(IUIAutomationTableItemPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationTableItemPattern_GetCurrentColumnHeaderItems(IUIAutomationTableItemPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCurrentColumnHeaderItems(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTableItemPattern_GetCachedRowHeaderItems(IUIAutomationTableItemPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationTableItemPattern_GetCachedRowHeaderItems(IUIAutomationTableItemPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCachedRowHeaderItems(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTableItemPattern_GetCachedColumnHeaderItems(IUIAutomationTableItemPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationTableItemPattern_GetCachedColumnHeaderItems(IUIAutomationTableItemPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCachedColumnHeaderItems(This,retVal); } #endif @@ -4734,23 +4842,23 @@ interface IUIAutomationTogglePattern { #define IUIAutomationTogglePattern_get_CachedToggleState(This,retVal) (This)->lpVtbl->get_CachedToggleState(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTogglePattern_QueryInterface(IUIAutomationTogglePattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTogglePattern_QueryInterface(IUIAutomationTogglePattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTogglePattern_AddRef(IUIAutomationTogglePattern* This) { +static inline ULONG IUIAutomationTogglePattern_AddRef(IUIAutomationTogglePattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTogglePattern_Release(IUIAutomationTogglePattern* This) { +static inline ULONG IUIAutomationTogglePattern_Release(IUIAutomationTogglePattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTogglePattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTogglePattern_Toggle(IUIAutomationTogglePattern* This) { +static inline HRESULT IUIAutomationTogglePattern_Toggle(IUIAutomationTogglePattern* This) { return This->lpVtbl->Toggle(This); } -static __WIDL_INLINE HRESULT IUIAutomationTogglePattern_get_CurrentToggleState(IUIAutomationTogglePattern* This,enum ToggleState *retVal) { +static inline HRESULT IUIAutomationTogglePattern_get_CurrentToggleState(IUIAutomationTogglePattern* This,enum ToggleState *retVal) { return This->lpVtbl->get_CurrentToggleState(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTogglePattern_get_CachedToggleState(IUIAutomationTogglePattern* This,enum ToggleState *retVal) { +static inline HRESULT IUIAutomationTogglePattern_get_CachedToggleState(IUIAutomationTogglePattern* This,enum ToggleState *retVal) { return This->lpVtbl->get_CachedToggleState(This,retVal); } #endif @@ -4885,41 +4993,41 @@ interface IUIAutomationTransformPattern { #define IUIAutomationTransformPattern_get_CachedCanRotate(This,retVal) (This)->lpVtbl->get_CachedCanRotate(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_QueryInterface(IUIAutomationTransformPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTransformPattern_QueryInterface(IUIAutomationTransformPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTransformPattern_AddRef(IUIAutomationTransformPattern* This) { +static inline ULONG IUIAutomationTransformPattern_AddRef(IUIAutomationTransformPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTransformPattern_Release(IUIAutomationTransformPattern* This) { +static inline ULONG IUIAutomationTransformPattern_Release(IUIAutomationTransformPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTransformPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_Move(IUIAutomationTransformPattern* This,double x,double y) { +static inline HRESULT IUIAutomationTransformPattern_Move(IUIAutomationTransformPattern* This,double x,double y) { return This->lpVtbl->Move(This,x,y); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_Resize(IUIAutomationTransformPattern* This,double width,double height) { +static inline HRESULT IUIAutomationTransformPattern_Resize(IUIAutomationTransformPattern* This,double width,double height) { return This->lpVtbl->Resize(This,width,height); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_Rotate(IUIAutomationTransformPattern* This,double degrees) { +static inline HRESULT IUIAutomationTransformPattern_Rotate(IUIAutomationTransformPattern* This,double degrees) { return This->lpVtbl->Rotate(This,degrees); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_get_CurrentCanMove(IUIAutomationTransformPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern_get_CurrentCanMove(IUIAutomationTransformPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanMove(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_get_CurrentCanResize(IUIAutomationTransformPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern_get_CurrentCanResize(IUIAutomationTransformPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanResize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_get_CurrentCanRotate(IUIAutomationTransformPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern_get_CurrentCanRotate(IUIAutomationTransformPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanRotate(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_get_CachedCanMove(IUIAutomationTransformPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern_get_CachedCanMove(IUIAutomationTransformPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanMove(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_get_CachedCanResize(IUIAutomationTransformPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern_get_CachedCanResize(IUIAutomationTransformPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanResize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern_get_CachedCanRotate(IUIAutomationTransformPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern_get_CachedCanRotate(IUIAutomationTransformPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanRotate(This,retVal); } #endif @@ -5018,29 +5126,29 @@ interface IUIAutomationValuePattern { #define IUIAutomationValuePattern_get_CachedIsReadOnly(This,retVal) (This)->lpVtbl->get_CachedIsReadOnly(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationValuePattern_QueryInterface(IUIAutomationValuePattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationValuePattern_QueryInterface(IUIAutomationValuePattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationValuePattern_AddRef(IUIAutomationValuePattern* This) { +static inline ULONG IUIAutomationValuePattern_AddRef(IUIAutomationValuePattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationValuePattern_Release(IUIAutomationValuePattern* This) { +static inline ULONG IUIAutomationValuePattern_Release(IUIAutomationValuePattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationValuePattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationValuePattern_SetValue(IUIAutomationValuePattern* This,BSTR val) { +static inline HRESULT IUIAutomationValuePattern_SetValue(IUIAutomationValuePattern* This,BSTR val) { return This->lpVtbl->SetValue(This,val); } -static __WIDL_INLINE HRESULT IUIAutomationValuePattern_get_CurrentValue(IUIAutomationValuePattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationValuePattern_get_CurrentValue(IUIAutomationValuePattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentValue(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationValuePattern_get_CurrentIsReadOnly(IUIAutomationValuePattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationValuePattern_get_CurrentIsReadOnly(IUIAutomationValuePattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsReadOnly(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationValuePattern_get_CachedValue(IUIAutomationValuePattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationValuePattern_get_CachedValue(IUIAutomationValuePattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedValue(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationValuePattern_get_CachedIsReadOnly(IUIAutomationValuePattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationValuePattern_get_CachedIsReadOnly(IUIAutomationValuePattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsReadOnly(This,retVal); } #endif @@ -5220,59 +5328,59 @@ interface IUIAutomationWindowPattern { #define IUIAutomationWindowPattern_get_CachedWindowInteractionState(This,retVal) (This)->lpVtbl->get_CachedWindowInteractionState(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_QueryInterface(IUIAutomationWindowPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationWindowPattern_QueryInterface(IUIAutomationWindowPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationWindowPattern_AddRef(IUIAutomationWindowPattern* This) { +static inline ULONG IUIAutomationWindowPattern_AddRef(IUIAutomationWindowPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationWindowPattern_Release(IUIAutomationWindowPattern* This) { +static inline ULONG IUIAutomationWindowPattern_Release(IUIAutomationWindowPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationWindowPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_Close(IUIAutomationWindowPattern* This) { +static inline HRESULT IUIAutomationWindowPattern_Close(IUIAutomationWindowPattern* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_WaitForInputIdle(IUIAutomationWindowPattern* This,int milliseconds,WINBOOL *success) { +static inline HRESULT IUIAutomationWindowPattern_WaitForInputIdle(IUIAutomationWindowPattern* This,int milliseconds,WINBOOL *success) { return This->lpVtbl->WaitForInputIdle(This,milliseconds,success); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_SetWindowVisualState(IUIAutomationWindowPattern* This,enum WindowVisualState state) { +static inline HRESULT IUIAutomationWindowPattern_SetWindowVisualState(IUIAutomationWindowPattern* This,enum WindowVisualState state) { return This->lpVtbl->SetWindowVisualState(This,state); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CurrentCanMaximize(IUIAutomationWindowPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CurrentCanMaximize(IUIAutomationWindowPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanMaximize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CurrentCanMinimize(IUIAutomationWindowPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CurrentCanMinimize(IUIAutomationWindowPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanMinimize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CurrentIsModal(IUIAutomationWindowPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CurrentIsModal(IUIAutomationWindowPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsModal(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CurrentIsTopmost(IUIAutomationWindowPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CurrentIsTopmost(IUIAutomationWindowPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsTopmost(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CurrentWindowVisualState(IUIAutomationWindowPattern* This,enum WindowVisualState *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CurrentWindowVisualState(IUIAutomationWindowPattern* This,enum WindowVisualState *retVal) { return This->lpVtbl->get_CurrentWindowVisualState(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CurrentWindowInteractionState(IUIAutomationWindowPattern* This,enum WindowInteractionState *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CurrentWindowInteractionState(IUIAutomationWindowPattern* This,enum WindowInteractionState *retVal) { return This->lpVtbl->get_CurrentWindowInteractionState(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CachedCanMaximize(IUIAutomationWindowPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CachedCanMaximize(IUIAutomationWindowPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanMaximize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CachedCanMinimize(IUIAutomationWindowPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CachedCanMinimize(IUIAutomationWindowPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanMinimize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CachedIsModal(IUIAutomationWindowPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CachedIsModal(IUIAutomationWindowPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsModal(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CachedIsTopmost(IUIAutomationWindowPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CachedIsTopmost(IUIAutomationWindowPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsTopmost(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CachedWindowVisualState(IUIAutomationWindowPattern* This,enum WindowVisualState *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CachedWindowVisualState(IUIAutomationWindowPattern* This,enum WindowVisualState *retVal) { return This->lpVtbl->get_CachedWindowVisualState(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationWindowPattern_get_CachedWindowInteractionState(IUIAutomationWindowPattern* This,enum WindowInteractionState *retVal) { +static inline HRESULT IUIAutomationWindowPattern_get_CachedWindowInteractionState(IUIAutomationWindowPattern* This,enum WindowInteractionState *retVal) { return This->lpVtbl->get_CachedWindowInteractionState(This,retVal); } #endif @@ -5510,68 +5618,68 @@ interface IUIAutomationTextRange { #define IUIAutomationTextRange_GetChildren(This,children) (This)->lpVtbl->GetChildren(This,children) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextRange_QueryInterface(IUIAutomationTextRange* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTextRange_QueryInterface(IUIAutomationTextRange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTextRange_AddRef(IUIAutomationTextRange* This) { +static inline ULONG IUIAutomationTextRange_AddRef(IUIAutomationTextRange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTextRange_Release(IUIAutomationTextRange* This) { +static inline ULONG IUIAutomationTextRange_Release(IUIAutomationTextRange* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTextRange methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextRange_Clone(IUIAutomationTextRange* This,IUIAutomationTextRange **clonedRange) { +static inline HRESULT IUIAutomationTextRange_Clone(IUIAutomationTextRange* This,IUIAutomationTextRange **clonedRange) { return This->lpVtbl->Clone(This,clonedRange); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_Compare(IUIAutomationTextRange* This,IUIAutomationTextRange *range,WINBOOL *areSame) { +static inline HRESULT IUIAutomationTextRange_Compare(IUIAutomationTextRange* This,IUIAutomationTextRange *range,WINBOOL *areSame) { return This->lpVtbl->Compare(This,range,areSame); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_CompareEndpoints(IUIAutomationTextRange* This,enum TextPatternRangeEndpoint srcEndPoint,IUIAutomationTextRange *range,enum TextPatternRangeEndpoint targetEndPoint,int *compValue) { +static inline HRESULT IUIAutomationTextRange_CompareEndpoints(IUIAutomationTextRange* This,enum TextPatternRangeEndpoint srcEndPoint,IUIAutomationTextRange *range,enum TextPatternRangeEndpoint targetEndPoint,int *compValue) { return This->lpVtbl->CompareEndpoints(This,srcEndPoint,range,targetEndPoint,compValue); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_ExpandToEnclosingUnit(IUIAutomationTextRange* This,enum TextUnit textUnit) { +static inline HRESULT IUIAutomationTextRange_ExpandToEnclosingUnit(IUIAutomationTextRange* This,enum TextUnit textUnit) { return This->lpVtbl->ExpandToEnclosingUnit(This,textUnit); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_FindAttribute(IUIAutomationTextRange* This,TEXTATTRIBUTEID attr,VARIANT val,WINBOOL backward,IUIAutomationTextRange **found) { +static inline HRESULT IUIAutomationTextRange_FindAttribute(IUIAutomationTextRange* This,TEXTATTRIBUTEID attr,VARIANT val,WINBOOL backward,IUIAutomationTextRange **found) { return This->lpVtbl->FindAttribute(This,attr,val,backward,found); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_FindText(IUIAutomationTextRange* This,BSTR text,WINBOOL backward,WINBOOL ignoreCase,IUIAutomationTextRange **found) { +static inline HRESULT IUIAutomationTextRange_FindText(IUIAutomationTextRange* This,BSTR text,WINBOOL backward,WINBOOL ignoreCase,IUIAutomationTextRange **found) { return This->lpVtbl->FindText(This,text,backward,ignoreCase,found); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_GetAttributeValue(IUIAutomationTextRange* This,TEXTATTRIBUTEID attr,VARIANT *value) { +static inline HRESULT IUIAutomationTextRange_GetAttributeValue(IUIAutomationTextRange* This,TEXTATTRIBUTEID attr,VARIANT *value) { return This->lpVtbl->GetAttributeValue(This,attr,value); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_GetBoundingRectangles(IUIAutomationTextRange* This,SAFEARRAY **boundingRects) { +static inline HRESULT IUIAutomationTextRange_GetBoundingRectangles(IUIAutomationTextRange* This,SAFEARRAY **boundingRects) { return This->lpVtbl->GetBoundingRectangles(This,boundingRects); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_GetEnclosingElement(IUIAutomationTextRange* This,IUIAutomationElement **enclosingElement) { +static inline HRESULT IUIAutomationTextRange_GetEnclosingElement(IUIAutomationTextRange* This,IUIAutomationElement **enclosingElement) { return This->lpVtbl->GetEnclosingElement(This,enclosingElement); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_GetText(IUIAutomationTextRange* This,int maxLength,BSTR *text) { +static inline HRESULT IUIAutomationTextRange_GetText(IUIAutomationTextRange* This,int maxLength,BSTR *text) { return This->lpVtbl->GetText(This,maxLength,text); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_Move(IUIAutomationTextRange* This,enum TextUnit unit,int count,int *moved) { +static inline HRESULT IUIAutomationTextRange_Move(IUIAutomationTextRange* This,enum TextUnit unit,int count,int *moved) { return This->lpVtbl->Move(This,unit,count,moved); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_MoveEndpointByUnit(IUIAutomationTextRange* This,enum TextPatternRangeEndpoint endpoint,enum TextUnit unit,int count,int *moved) { +static inline HRESULT IUIAutomationTextRange_MoveEndpointByUnit(IUIAutomationTextRange* This,enum TextPatternRangeEndpoint endpoint,enum TextUnit unit,int count,int *moved) { return This->lpVtbl->MoveEndpointByUnit(This,endpoint,unit,count,moved); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_MoveEndpointByRange(IUIAutomationTextRange* This,enum TextPatternRangeEndpoint srcEndPoint,IUIAutomationTextRange *range,enum TextPatternRangeEndpoint targetEndPoint) { +static inline HRESULT IUIAutomationTextRange_MoveEndpointByRange(IUIAutomationTextRange* This,enum TextPatternRangeEndpoint srcEndPoint,IUIAutomationTextRange *range,enum TextPatternRangeEndpoint targetEndPoint) { return This->lpVtbl->MoveEndpointByRange(This,srcEndPoint,range,targetEndPoint); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_Select(IUIAutomationTextRange* This) { +static inline HRESULT IUIAutomationTextRange_Select(IUIAutomationTextRange* This) { return This->lpVtbl->Select(This); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_AddToSelection(IUIAutomationTextRange* This) { +static inline HRESULT IUIAutomationTextRange_AddToSelection(IUIAutomationTextRange* This) { return This->lpVtbl->AddToSelection(This); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_RemoveFromSelection(IUIAutomationTextRange* This) { +static inline HRESULT IUIAutomationTextRange_RemoveFromSelection(IUIAutomationTextRange* This) { return This->lpVtbl->RemoveFromSelection(This); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_ScrollIntoView(IUIAutomationTextRange* This,WINBOOL alignToTop) { +static inline HRESULT IUIAutomationTextRange_ScrollIntoView(IUIAutomationTextRange* This,WINBOOL alignToTop) { return This->lpVtbl->ScrollIntoView(This,alignToTop); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange_GetChildren(IUIAutomationTextRange* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationTextRange_GetChildren(IUIAutomationTextRange* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetChildren(This,children); } #endif @@ -5745,72 +5853,72 @@ interface IUIAutomationTextRange2 { #define IUIAutomationTextRange2_ShowContextMenu(This) (This)->lpVtbl->ShowContextMenu(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_QueryInterface(IUIAutomationTextRange2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTextRange2_QueryInterface(IUIAutomationTextRange2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTextRange2_AddRef(IUIAutomationTextRange2* This) { +static inline ULONG IUIAutomationTextRange2_AddRef(IUIAutomationTextRange2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTextRange2_Release(IUIAutomationTextRange2* This) { +static inline ULONG IUIAutomationTextRange2_Release(IUIAutomationTextRange2* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTextRange methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_Clone(IUIAutomationTextRange2* This,IUIAutomationTextRange **clonedRange) { +static inline HRESULT IUIAutomationTextRange2_Clone(IUIAutomationTextRange2* This,IUIAutomationTextRange **clonedRange) { return This->lpVtbl->Clone(This,clonedRange); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_Compare(IUIAutomationTextRange2* This,IUIAutomationTextRange *range,WINBOOL *areSame) { +static inline HRESULT IUIAutomationTextRange2_Compare(IUIAutomationTextRange2* This,IUIAutomationTextRange *range,WINBOOL *areSame) { return This->lpVtbl->Compare(This,range,areSame); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_CompareEndpoints(IUIAutomationTextRange2* This,enum TextPatternRangeEndpoint srcEndPoint,IUIAutomationTextRange *range,enum TextPatternRangeEndpoint targetEndPoint,int *compValue) { +static inline HRESULT IUIAutomationTextRange2_CompareEndpoints(IUIAutomationTextRange2* This,enum TextPatternRangeEndpoint srcEndPoint,IUIAutomationTextRange *range,enum TextPatternRangeEndpoint targetEndPoint,int *compValue) { return This->lpVtbl->CompareEndpoints(This,srcEndPoint,range,targetEndPoint,compValue); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_ExpandToEnclosingUnit(IUIAutomationTextRange2* This,enum TextUnit textUnit) { +static inline HRESULT IUIAutomationTextRange2_ExpandToEnclosingUnit(IUIAutomationTextRange2* This,enum TextUnit textUnit) { return This->lpVtbl->ExpandToEnclosingUnit(This,textUnit); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_FindAttribute(IUIAutomationTextRange2* This,TEXTATTRIBUTEID attr,VARIANT val,WINBOOL backward,IUIAutomationTextRange **found) { +static inline HRESULT IUIAutomationTextRange2_FindAttribute(IUIAutomationTextRange2* This,TEXTATTRIBUTEID attr,VARIANT val,WINBOOL backward,IUIAutomationTextRange **found) { return This->lpVtbl->FindAttribute(This,attr,val,backward,found); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_FindText(IUIAutomationTextRange2* This,BSTR text,WINBOOL backward,WINBOOL ignoreCase,IUIAutomationTextRange **found) { +static inline HRESULT IUIAutomationTextRange2_FindText(IUIAutomationTextRange2* This,BSTR text,WINBOOL backward,WINBOOL ignoreCase,IUIAutomationTextRange **found) { return This->lpVtbl->FindText(This,text,backward,ignoreCase,found); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_GetAttributeValue(IUIAutomationTextRange2* This,TEXTATTRIBUTEID attr,VARIANT *value) { +static inline HRESULT IUIAutomationTextRange2_GetAttributeValue(IUIAutomationTextRange2* This,TEXTATTRIBUTEID attr,VARIANT *value) { return This->lpVtbl->GetAttributeValue(This,attr,value); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_GetBoundingRectangles(IUIAutomationTextRange2* This,SAFEARRAY **boundingRects) { +static inline HRESULT IUIAutomationTextRange2_GetBoundingRectangles(IUIAutomationTextRange2* This,SAFEARRAY **boundingRects) { return This->lpVtbl->GetBoundingRectangles(This,boundingRects); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_GetEnclosingElement(IUIAutomationTextRange2* This,IUIAutomationElement **enclosingElement) { +static inline HRESULT IUIAutomationTextRange2_GetEnclosingElement(IUIAutomationTextRange2* This,IUIAutomationElement **enclosingElement) { return This->lpVtbl->GetEnclosingElement(This,enclosingElement); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_GetText(IUIAutomationTextRange2* This,int maxLength,BSTR *text) { +static inline HRESULT IUIAutomationTextRange2_GetText(IUIAutomationTextRange2* This,int maxLength,BSTR *text) { return This->lpVtbl->GetText(This,maxLength,text); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_Move(IUIAutomationTextRange2* This,enum TextUnit unit,int count,int *moved) { +static inline HRESULT IUIAutomationTextRange2_Move(IUIAutomationTextRange2* This,enum TextUnit unit,int count,int *moved) { return This->lpVtbl->Move(This,unit,count,moved); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_MoveEndpointByUnit(IUIAutomationTextRange2* This,enum TextPatternRangeEndpoint endpoint,enum TextUnit unit,int count,int *moved) { +static inline HRESULT IUIAutomationTextRange2_MoveEndpointByUnit(IUIAutomationTextRange2* This,enum TextPatternRangeEndpoint endpoint,enum TextUnit unit,int count,int *moved) { return This->lpVtbl->MoveEndpointByUnit(This,endpoint,unit,count,moved); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_MoveEndpointByRange(IUIAutomationTextRange2* This,enum TextPatternRangeEndpoint srcEndPoint,IUIAutomationTextRange *range,enum TextPatternRangeEndpoint targetEndPoint) { +static inline HRESULT IUIAutomationTextRange2_MoveEndpointByRange(IUIAutomationTextRange2* This,enum TextPatternRangeEndpoint srcEndPoint,IUIAutomationTextRange *range,enum TextPatternRangeEndpoint targetEndPoint) { return This->lpVtbl->MoveEndpointByRange(This,srcEndPoint,range,targetEndPoint); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_Select(IUIAutomationTextRange2* This) { +static inline HRESULT IUIAutomationTextRange2_Select(IUIAutomationTextRange2* This) { return This->lpVtbl->Select(This); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_AddToSelection(IUIAutomationTextRange2* This) { +static inline HRESULT IUIAutomationTextRange2_AddToSelection(IUIAutomationTextRange2* This) { return This->lpVtbl->AddToSelection(This); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_RemoveFromSelection(IUIAutomationTextRange2* This) { +static inline HRESULT IUIAutomationTextRange2_RemoveFromSelection(IUIAutomationTextRange2* This) { return This->lpVtbl->RemoveFromSelection(This); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_ScrollIntoView(IUIAutomationTextRange2* This,WINBOOL alignToTop) { +static inline HRESULT IUIAutomationTextRange2_ScrollIntoView(IUIAutomationTextRange2* This,WINBOOL alignToTop) { return This->lpVtbl->ScrollIntoView(This,alignToTop); } -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_GetChildren(IUIAutomationTextRange2* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationTextRange2_GetChildren(IUIAutomationTextRange2* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetChildren(This,children); } /*** IUIAutomationTextRange2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextRange2_ShowContextMenu(IUIAutomationTextRange2* This) { +static inline HRESULT IUIAutomationTextRange2_ShowContextMenu(IUIAutomationTextRange2* This) { return This->lpVtbl->ShowContextMenu(This); } #endif @@ -5887,20 +5995,20 @@ interface IUIAutomationTextRangeArray { #define IUIAutomationTextRangeArray_GetElement(This,index,element) (This)->lpVtbl->GetElement(This,index,element) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextRangeArray_QueryInterface(IUIAutomationTextRangeArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTextRangeArray_QueryInterface(IUIAutomationTextRangeArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTextRangeArray_AddRef(IUIAutomationTextRangeArray* This) { +static inline ULONG IUIAutomationTextRangeArray_AddRef(IUIAutomationTextRangeArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTextRangeArray_Release(IUIAutomationTextRangeArray* This) { +static inline ULONG IUIAutomationTextRangeArray_Release(IUIAutomationTextRangeArray* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTextRangeArray methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextRangeArray_get_Length(IUIAutomationTextRangeArray* This,int *length) { +static inline HRESULT IUIAutomationTextRangeArray_get_Length(IUIAutomationTextRangeArray* This,int *length) { return This->lpVtbl->get_Length(This,length); } -static __WIDL_INLINE HRESULT IUIAutomationTextRangeArray_GetElement(IUIAutomationTextRangeArray* This,int index,IUIAutomationTextRange **element) { +static inline HRESULT IUIAutomationTextRangeArray_GetElement(IUIAutomationTextRangeArray* This,int index,IUIAutomationTextRange **element) { return This->lpVtbl->GetElement(This,index,element); } #endif @@ -6011,32 +6119,32 @@ interface IUIAutomationTextPattern { #define IUIAutomationTextPattern_get_SupportedTextSelection(This,supportedTextSelection) (This)->lpVtbl->get_SupportedTextSelection(This,supportedTextSelection) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextPattern_QueryInterface(IUIAutomationTextPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTextPattern_QueryInterface(IUIAutomationTextPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTextPattern_AddRef(IUIAutomationTextPattern* This) { +static inline ULONG IUIAutomationTextPattern_AddRef(IUIAutomationTextPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTextPattern_Release(IUIAutomationTextPattern* This) { +static inline ULONG IUIAutomationTextPattern_Release(IUIAutomationTextPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTextPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextPattern_RangeFromPoint(IUIAutomationTextPattern* This,POINT pt,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextPattern_RangeFromPoint(IUIAutomationTextPattern* This,POINT pt,IUIAutomationTextRange **range) { return This->lpVtbl->RangeFromPoint(This,pt,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern_RangeFromChild(IUIAutomationTextPattern* This,IUIAutomationElement *child,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextPattern_RangeFromChild(IUIAutomationTextPattern* This,IUIAutomationElement *child,IUIAutomationTextRange **range) { return This->lpVtbl->RangeFromChild(This,child,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern_GetSelection(IUIAutomationTextPattern* This,IUIAutomationTextRangeArray **ranges) { +static inline HRESULT IUIAutomationTextPattern_GetSelection(IUIAutomationTextPattern* This,IUIAutomationTextRangeArray **ranges) { return This->lpVtbl->GetSelection(This,ranges); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern_GetVisibleRanges(IUIAutomationTextPattern* This,IUIAutomationTextRangeArray **ranges) { +static inline HRESULT IUIAutomationTextPattern_GetVisibleRanges(IUIAutomationTextPattern* This,IUIAutomationTextRangeArray **ranges) { return This->lpVtbl->GetVisibleRanges(This,ranges); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern_get_DocumentRange(IUIAutomationTextPattern* This,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextPattern_get_DocumentRange(IUIAutomationTextPattern* This,IUIAutomationTextRange **range) { return This->lpVtbl->get_DocumentRange(This,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern_get_SupportedTextSelection(IUIAutomationTextPattern* This,enum SupportedTextSelection *supportedTextSelection) { +static inline HRESULT IUIAutomationTextPattern_get_SupportedTextSelection(IUIAutomationTextPattern* This,enum SupportedTextSelection *supportedTextSelection) { return This->lpVtbl->get_SupportedTextSelection(This,supportedTextSelection); } #endif @@ -6149,39 +6257,39 @@ interface IUIAutomationTextPattern2 { #define IUIAutomationTextPattern2_GetCaretRange(This,isActive,range) (This)->lpVtbl->GetCaretRange(This,isActive,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextPattern2_QueryInterface(IUIAutomationTextPattern2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTextPattern2_QueryInterface(IUIAutomationTextPattern2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTextPattern2_AddRef(IUIAutomationTextPattern2* This) { +static inline ULONG IUIAutomationTextPattern2_AddRef(IUIAutomationTextPattern2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTextPattern2_Release(IUIAutomationTextPattern2* This) { +static inline ULONG IUIAutomationTextPattern2_Release(IUIAutomationTextPattern2* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTextPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextPattern2_RangeFromPoint(IUIAutomationTextPattern2* This,POINT pt,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextPattern2_RangeFromPoint(IUIAutomationTextPattern2* This,POINT pt,IUIAutomationTextRange **range) { return This->lpVtbl->RangeFromPoint(This,pt,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern2_RangeFromChild(IUIAutomationTextPattern2* This,IUIAutomationElement *child,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextPattern2_RangeFromChild(IUIAutomationTextPattern2* This,IUIAutomationElement *child,IUIAutomationTextRange **range) { return This->lpVtbl->RangeFromChild(This,child,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern2_GetSelection(IUIAutomationTextPattern2* This,IUIAutomationTextRangeArray **ranges) { +static inline HRESULT IUIAutomationTextPattern2_GetSelection(IUIAutomationTextPattern2* This,IUIAutomationTextRangeArray **ranges) { return This->lpVtbl->GetSelection(This,ranges); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern2_GetVisibleRanges(IUIAutomationTextPattern2* This,IUIAutomationTextRangeArray **ranges) { +static inline HRESULT IUIAutomationTextPattern2_GetVisibleRanges(IUIAutomationTextPattern2* This,IUIAutomationTextRangeArray **ranges) { return This->lpVtbl->GetVisibleRanges(This,ranges); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern2_get_DocumentRange(IUIAutomationTextPattern2* This,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextPattern2_get_DocumentRange(IUIAutomationTextPattern2* This,IUIAutomationTextRange **range) { return This->lpVtbl->get_DocumentRange(This,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern2_get_SupportedTextSelection(IUIAutomationTextPattern2* This,enum SupportedTextSelection *supportedTextSelection) { +static inline HRESULT IUIAutomationTextPattern2_get_SupportedTextSelection(IUIAutomationTextPattern2* This,enum SupportedTextSelection *supportedTextSelection) { return This->lpVtbl->get_SupportedTextSelection(This,supportedTextSelection); } /*** IUIAutomationTextPattern2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextPattern2_RangeFromAnnotation(IUIAutomationTextPattern2* This,IUIAutomationElement *annotation,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextPattern2_RangeFromAnnotation(IUIAutomationTextPattern2* This,IUIAutomationElement *annotation,IUIAutomationTextRange **range) { return This->lpVtbl->RangeFromAnnotation(This,annotation,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextPattern2_GetCaretRange(IUIAutomationTextPattern2* This,WINBOOL *isActive,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextPattern2_GetCaretRange(IUIAutomationTextPattern2* This,WINBOOL *isActive,IUIAutomationTextRange **range) { return This->lpVtbl->GetCaretRange(This,isActive,range); } #endif @@ -6290,39 +6398,39 @@ interface IUIAutomationTextEditPattern { #define IUIAutomationTextEditPattern_GetConversionTarget(This,range) (This)->lpVtbl->GetConversionTarget(This,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextEditPattern_QueryInterface(IUIAutomationTextEditPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTextEditPattern_QueryInterface(IUIAutomationTextEditPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTextEditPattern_AddRef(IUIAutomationTextEditPattern* This) { +static inline ULONG IUIAutomationTextEditPattern_AddRef(IUIAutomationTextEditPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTextEditPattern_Release(IUIAutomationTextEditPattern* This) { +static inline ULONG IUIAutomationTextEditPattern_Release(IUIAutomationTextEditPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTextPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextEditPattern_RangeFromPoint(IUIAutomationTextEditPattern* This,POINT pt,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextEditPattern_RangeFromPoint(IUIAutomationTextEditPattern* This,POINT pt,IUIAutomationTextRange **range) { return This->lpVtbl->RangeFromPoint(This,pt,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextEditPattern_RangeFromChild(IUIAutomationTextEditPattern* This,IUIAutomationElement *child,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextEditPattern_RangeFromChild(IUIAutomationTextEditPattern* This,IUIAutomationElement *child,IUIAutomationTextRange **range) { return This->lpVtbl->RangeFromChild(This,child,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextEditPattern_GetSelection(IUIAutomationTextEditPattern* This,IUIAutomationTextRangeArray **ranges) { +static inline HRESULT IUIAutomationTextEditPattern_GetSelection(IUIAutomationTextEditPattern* This,IUIAutomationTextRangeArray **ranges) { return This->lpVtbl->GetSelection(This,ranges); } -static __WIDL_INLINE HRESULT IUIAutomationTextEditPattern_GetVisibleRanges(IUIAutomationTextEditPattern* This,IUIAutomationTextRangeArray **ranges) { +static inline HRESULT IUIAutomationTextEditPattern_GetVisibleRanges(IUIAutomationTextEditPattern* This,IUIAutomationTextRangeArray **ranges) { return This->lpVtbl->GetVisibleRanges(This,ranges); } -static __WIDL_INLINE HRESULT IUIAutomationTextEditPattern_get_DocumentRange(IUIAutomationTextEditPattern* This,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextEditPattern_get_DocumentRange(IUIAutomationTextEditPattern* This,IUIAutomationTextRange **range) { return This->lpVtbl->get_DocumentRange(This,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextEditPattern_get_SupportedTextSelection(IUIAutomationTextEditPattern* This,enum SupportedTextSelection *supportedTextSelection) { +static inline HRESULT IUIAutomationTextEditPattern_get_SupportedTextSelection(IUIAutomationTextEditPattern* This,enum SupportedTextSelection *supportedTextSelection) { return This->lpVtbl->get_SupportedTextSelection(This,supportedTextSelection); } /*** IUIAutomationTextEditPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextEditPattern_GetActiveComposition(IUIAutomationTextEditPattern* This,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextEditPattern_GetActiveComposition(IUIAutomationTextEditPattern* This,IUIAutomationTextRange **range) { return This->lpVtbl->GetActiveComposition(This,range); } -static __WIDL_INLINE HRESULT IUIAutomationTextEditPattern_GetConversionTarget(IUIAutomationTextEditPattern* This,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextEditPattern_GetConversionTarget(IUIAutomationTextEditPattern* This,IUIAutomationTextRange **range) { return This->lpVtbl->GetConversionTarget(This,range); } #endif @@ -6391,17 +6499,17 @@ interface IUIAutomationCustomNavigationPattern { #define IUIAutomationCustomNavigationPattern_Navigate(This,direction,pRetVal) (This)->lpVtbl->Navigate(This,direction,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationCustomNavigationPattern_QueryInterface(IUIAutomationCustomNavigationPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationCustomNavigationPattern_QueryInterface(IUIAutomationCustomNavigationPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationCustomNavigationPattern_AddRef(IUIAutomationCustomNavigationPattern* This) { +static inline ULONG IUIAutomationCustomNavigationPattern_AddRef(IUIAutomationCustomNavigationPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationCustomNavigationPattern_Release(IUIAutomationCustomNavigationPattern* This) { +static inline ULONG IUIAutomationCustomNavigationPattern_Release(IUIAutomationCustomNavigationPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationCustomNavigationPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationCustomNavigationPattern_Navigate(IUIAutomationCustomNavigationPattern* This,enum NavigateDirection direction,IUIAutomationElement **pRetVal) { +static inline HRESULT IUIAutomationCustomNavigationPattern_Navigate(IUIAutomationCustomNavigationPattern* This,enum NavigateDirection direction,IUIAutomationElement **pRetVal) { return This->lpVtbl->Navigate(This,direction,pRetVal); } #endif @@ -6470,17 +6578,17 @@ interface IUIAutomationActiveTextPositionChangedEventHandler { #define IUIAutomationActiveTextPositionChangedEventHandler_HandleActiveTextPositionChangedEvent(This,sender,range) (This)->lpVtbl->HandleActiveTextPositionChangedEvent(This,sender,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationActiveTextPositionChangedEventHandler_QueryInterface(IUIAutomationActiveTextPositionChangedEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationActiveTextPositionChangedEventHandler_QueryInterface(IUIAutomationActiveTextPositionChangedEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationActiveTextPositionChangedEventHandler_AddRef(IUIAutomationActiveTextPositionChangedEventHandler* This) { +static inline ULONG IUIAutomationActiveTextPositionChangedEventHandler_AddRef(IUIAutomationActiveTextPositionChangedEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationActiveTextPositionChangedEventHandler_Release(IUIAutomationActiveTextPositionChangedEventHandler* This) { +static inline ULONG IUIAutomationActiveTextPositionChangedEventHandler_Release(IUIAutomationActiveTextPositionChangedEventHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationActiveTextPositionChangedEventHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationActiveTextPositionChangedEventHandler_HandleActiveTextPositionChangedEvent(IUIAutomationActiveTextPositionChangedEventHandler* This,IUIAutomationElement *sender,IUIAutomationTextRange *range) { +static inline HRESULT IUIAutomationActiveTextPositionChangedEventHandler_HandleActiveTextPositionChangedEvent(IUIAutomationActiveTextPositionChangedEventHandler* This,IUIAutomationElement *sender,IUIAutomationTextRange *range) { return This->lpVtbl->HandleActiveTextPositionChangedEvent(This,sender,range); } #endif @@ -6730,86 +6838,86 @@ interface IUIAutomationLegacyIAccessiblePattern { #define IUIAutomationLegacyIAccessiblePattern_GetIAccessible(This,ppAccessible) (This)->lpVtbl->GetIAccessible(This,ppAccessible) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_QueryInterface(IUIAutomationLegacyIAccessiblePattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_QueryInterface(IUIAutomationLegacyIAccessiblePattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationLegacyIAccessiblePattern_AddRef(IUIAutomationLegacyIAccessiblePattern* This) { +static inline ULONG IUIAutomationLegacyIAccessiblePattern_AddRef(IUIAutomationLegacyIAccessiblePattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationLegacyIAccessiblePattern_Release(IUIAutomationLegacyIAccessiblePattern* This) { +static inline ULONG IUIAutomationLegacyIAccessiblePattern_Release(IUIAutomationLegacyIAccessiblePattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationLegacyIAccessiblePattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_Select(IUIAutomationLegacyIAccessiblePattern* This,LONG flagsSelect) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_Select(IUIAutomationLegacyIAccessiblePattern* This,LONG flagsSelect) { return This->lpVtbl->Select(This,flagsSelect); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_DoDefaultAction(IUIAutomationLegacyIAccessiblePattern* This) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_DoDefaultAction(IUIAutomationLegacyIAccessiblePattern* This) { return This->lpVtbl->DoDefaultAction(This); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_SetValue(IUIAutomationLegacyIAccessiblePattern* This,LPCWSTR szValue) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_SetValue(IUIAutomationLegacyIAccessiblePattern* This,LPCWSTR szValue) { return This->lpVtbl->SetValue(This,szValue); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentChildId(IUIAutomationLegacyIAccessiblePattern* This,int *pRetVal) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentChildId(IUIAutomationLegacyIAccessiblePattern* This,int *pRetVal) { return This->lpVtbl->get_CurrentChildId(This,pRetVal); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentName(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszName) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentName(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszName) { return This->lpVtbl->get_CurrentName(This,pszName); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentValue(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszValue) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentValue(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszValue) { return This->lpVtbl->get_CurrentValue(This,pszValue); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentDescription(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszDescription) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentDescription(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszDescription) { return This->lpVtbl->get_CurrentDescription(This,pszDescription); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentRole(IUIAutomationLegacyIAccessiblePattern* This,DWORD *pdwRole) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentRole(IUIAutomationLegacyIAccessiblePattern* This,DWORD *pdwRole) { return This->lpVtbl->get_CurrentRole(This,pdwRole); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentState(IUIAutomationLegacyIAccessiblePattern* This,DWORD *pdwState) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentState(IUIAutomationLegacyIAccessiblePattern* This,DWORD *pdwState) { return This->lpVtbl->get_CurrentState(This,pdwState); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentHelp(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszHelp) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentHelp(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszHelp) { return This->lpVtbl->get_CurrentHelp(This,pszHelp); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentKeyboardShortcut(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszKeyboardShortcut) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentKeyboardShortcut(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszKeyboardShortcut) { return This->lpVtbl->get_CurrentKeyboardShortcut(This,pszKeyboardShortcut); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_GetCurrentSelection(IUIAutomationLegacyIAccessiblePattern* This,IUIAutomationElementArray **pvarSelectedChildren) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_GetCurrentSelection(IUIAutomationLegacyIAccessiblePattern* This,IUIAutomationElementArray **pvarSelectedChildren) { return This->lpVtbl->GetCurrentSelection(This,pvarSelectedChildren); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentDefaultAction(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszDefaultAction) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CurrentDefaultAction(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszDefaultAction) { return This->lpVtbl->get_CurrentDefaultAction(This,pszDefaultAction); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedChildId(IUIAutomationLegacyIAccessiblePattern* This,int *pRetVal) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedChildId(IUIAutomationLegacyIAccessiblePattern* This,int *pRetVal) { return This->lpVtbl->get_CachedChildId(This,pRetVal); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedName(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszName) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedName(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszName) { return This->lpVtbl->get_CachedName(This,pszName); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedValue(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszValue) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedValue(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszValue) { return This->lpVtbl->get_CachedValue(This,pszValue); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedDescription(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszDescription) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedDescription(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszDescription) { return This->lpVtbl->get_CachedDescription(This,pszDescription); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedRole(IUIAutomationLegacyIAccessiblePattern* This,DWORD *pdwRole) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedRole(IUIAutomationLegacyIAccessiblePattern* This,DWORD *pdwRole) { return This->lpVtbl->get_CachedRole(This,pdwRole); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedState(IUIAutomationLegacyIAccessiblePattern* This,DWORD *pdwState) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedState(IUIAutomationLegacyIAccessiblePattern* This,DWORD *pdwState) { return This->lpVtbl->get_CachedState(This,pdwState); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedHelp(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszHelp) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedHelp(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszHelp) { return This->lpVtbl->get_CachedHelp(This,pszHelp); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedKeyboardShortcut(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszKeyboardShortcut) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedKeyboardShortcut(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszKeyboardShortcut) { return This->lpVtbl->get_CachedKeyboardShortcut(This,pszKeyboardShortcut); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_GetCachedSelection(IUIAutomationLegacyIAccessiblePattern* This,IUIAutomationElementArray **pvarSelectedChildren) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_GetCachedSelection(IUIAutomationLegacyIAccessiblePattern* This,IUIAutomationElementArray **pvarSelectedChildren) { return This->lpVtbl->GetCachedSelection(This,pvarSelectedChildren); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedDefaultAction(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszDefaultAction) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_get_CachedDefaultAction(IUIAutomationLegacyIAccessiblePattern* This,BSTR *pszDefaultAction) { return This->lpVtbl->get_CachedDefaultAction(This,pszDefaultAction); } -static __WIDL_INLINE HRESULT IUIAutomationLegacyIAccessiblePattern_GetIAccessible(IUIAutomationLegacyIAccessiblePattern* This,IAccessible **ppAccessible) { +static inline HRESULT IUIAutomationLegacyIAccessiblePattern_GetIAccessible(IUIAutomationLegacyIAccessiblePattern* This,IAccessible **ppAccessible) { return This->lpVtbl->GetIAccessible(This,ppAccessible); } #endif @@ -6882,17 +6990,17 @@ interface IUIAutomationItemContainerPattern { #define IUIAutomationItemContainerPattern_FindItemByProperty(This,pStartAfter,propertyId,value,pFound) (This)->lpVtbl->FindItemByProperty(This,pStartAfter,propertyId,value,pFound) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationItemContainerPattern_QueryInterface(IUIAutomationItemContainerPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationItemContainerPattern_QueryInterface(IUIAutomationItemContainerPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationItemContainerPattern_AddRef(IUIAutomationItemContainerPattern* This) { +static inline ULONG IUIAutomationItemContainerPattern_AddRef(IUIAutomationItemContainerPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationItemContainerPattern_Release(IUIAutomationItemContainerPattern* This) { +static inline ULONG IUIAutomationItemContainerPattern_Release(IUIAutomationItemContainerPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationItemContainerPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationItemContainerPattern_FindItemByProperty(IUIAutomationItemContainerPattern* This,IUIAutomationElement *pStartAfter,PROPERTYID propertyId,VARIANT value,IUIAutomationElement **pFound) { +static inline HRESULT IUIAutomationItemContainerPattern_FindItemByProperty(IUIAutomationItemContainerPattern* This,IUIAutomationElement *pStartAfter,PROPERTYID propertyId,VARIANT value,IUIAutomationElement **pFound) { return This->lpVtbl->FindItemByProperty(This,pStartAfter,propertyId,value,pFound); } #endif @@ -6958,17 +7066,17 @@ interface IUIAutomationVirtualizedItemPattern { #define IUIAutomationVirtualizedItemPattern_Realize(This) (This)->lpVtbl->Realize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationVirtualizedItemPattern_QueryInterface(IUIAutomationVirtualizedItemPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationVirtualizedItemPattern_QueryInterface(IUIAutomationVirtualizedItemPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationVirtualizedItemPattern_AddRef(IUIAutomationVirtualizedItemPattern* This) { +static inline ULONG IUIAutomationVirtualizedItemPattern_AddRef(IUIAutomationVirtualizedItemPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationVirtualizedItemPattern_Release(IUIAutomationVirtualizedItemPattern* This) { +static inline ULONG IUIAutomationVirtualizedItemPattern_Release(IUIAutomationVirtualizedItemPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationVirtualizedItemPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationVirtualizedItemPattern_Realize(IUIAutomationVirtualizedItemPattern* This) { +static inline HRESULT IUIAutomationVirtualizedItemPattern_Realize(IUIAutomationVirtualizedItemPattern* This) { return This->lpVtbl->Realize(This); } #endif @@ -7107,44 +7215,44 @@ interface IUIAutomationAnnotationPattern { #define IUIAutomationAnnotationPattern_get_CachedTarget(This,retVal) (This)->lpVtbl->get_CachedTarget(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_QueryInterface(IUIAutomationAnnotationPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationAnnotationPattern_QueryInterface(IUIAutomationAnnotationPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationAnnotationPattern_AddRef(IUIAutomationAnnotationPattern* This) { +static inline ULONG IUIAutomationAnnotationPattern_AddRef(IUIAutomationAnnotationPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationAnnotationPattern_Release(IUIAutomationAnnotationPattern* This) { +static inline ULONG IUIAutomationAnnotationPattern_Release(IUIAutomationAnnotationPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationAnnotationPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CurrentAnnotationTypeId(IUIAutomationAnnotationPattern* This,int *retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CurrentAnnotationTypeId(IUIAutomationAnnotationPattern* This,int *retVal) { return This->lpVtbl->get_CurrentAnnotationTypeId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CurrentAnnotationTypeName(IUIAutomationAnnotationPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CurrentAnnotationTypeName(IUIAutomationAnnotationPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAnnotationTypeName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CurrentAuthor(IUIAutomationAnnotationPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CurrentAuthor(IUIAutomationAnnotationPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAuthor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CurrentDateTime(IUIAutomationAnnotationPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CurrentDateTime(IUIAutomationAnnotationPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentDateTime(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CurrentTarget(IUIAutomationAnnotationPattern* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CurrentTarget(IUIAutomationAnnotationPattern* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentTarget(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CachedAnnotationTypeId(IUIAutomationAnnotationPattern* This,int *retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CachedAnnotationTypeId(IUIAutomationAnnotationPattern* This,int *retVal) { return This->lpVtbl->get_CachedAnnotationTypeId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CachedAnnotationTypeName(IUIAutomationAnnotationPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CachedAnnotationTypeName(IUIAutomationAnnotationPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedAnnotationTypeName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CachedAuthor(IUIAutomationAnnotationPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CachedAuthor(IUIAutomationAnnotationPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedAuthor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CachedDateTime(IUIAutomationAnnotationPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CachedDateTime(IUIAutomationAnnotationPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedDateTime(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationAnnotationPattern_get_CachedTarget(IUIAutomationAnnotationPattern* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationAnnotationPattern_get_CachedTarget(IUIAutomationAnnotationPattern* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedTarget(This,retVal); } #endif @@ -7335,62 +7443,62 @@ interface IUIAutomationStylesPattern { #define IUIAutomationStylesPattern_GetCachedExtendedPropertiesAsArray(This,propertyArray,propertyCount) (This)->lpVtbl->GetCachedExtendedPropertiesAsArray(This,propertyArray,propertyCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_QueryInterface(IUIAutomationStylesPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationStylesPattern_QueryInterface(IUIAutomationStylesPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationStylesPattern_AddRef(IUIAutomationStylesPattern* This) { +static inline ULONG IUIAutomationStylesPattern_AddRef(IUIAutomationStylesPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationStylesPattern_Release(IUIAutomationStylesPattern* This) { +static inline ULONG IUIAutomationStylesPattern_Release(IUIAutomationStylesPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationStylesPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CurrentStyleId(IUIAutomationStylesPattern* This,int *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CurrentStyleId(IUIAutomationStylesPattern* This,int *retVal) { return This->lpVtbl->get_CurrentStyleId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CurrentStyleName(IUIAutomationStylesPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CurrentStyleName(IUIAutomationStylesPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentStyleName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CurrentFillColor(IUIAutomationStylesPattern* This,int *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CurrentFillColor(IUIAutomationStylesPattern* This,int *retVal) { return This->lpVtbl->get_CurrentFillColor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CurrentFillPatternStyle(IUIAutomationStylesPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CurrentFillPatternStyle(IUIAutomationStylesPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFillPatternStyle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CurrentShape(IUIAutomationStylesPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CurrentShape(IUIAutomationStylesPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentShape(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CurrentFillPatternColor(IUIAutomationStylesPattern* This,int *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CurrentFillPatternColor(IUIAutomationStylesPattern* This,int *retVal) { return This->lpVtbl->get_CurrentFillPatternColor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CurrentExtendedProperties(IUIAutomationStylesPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CurrentExtendedProperties(IUIAutomationStylesPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentExtendedProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_GetCurrentExtendedPropertiesAsArray(IUIAutomationStylesPattern* This,struct ExtendedProperty **propertyArray,int *propertyCount) { +static inline HRESULT IUIAutomationStylesPattern_GetCurrentExtendedPropertiesAsArray(IUIAutomationStylesPattern* This,struct ExtendedProperty **propertyArray,int *propertyCount) { return This->lpVtbl->GetCurrentExtendedPropertiesAsArray(This,propertyArray,propertyCount); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CachedStyleId(IUIAutomationStylesPattern* This,int *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CachedStyleId(IUIAutomationStylesPattern* This,int *retVal) { return This->lpVtbl->get_CachedStyleId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CachedStyleName(IUIAutomationStylesPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CachedStyleName(IUIAutomationStylesPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedStyleName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CachedFillColor(IUIAutomationStylesPattern* This,int *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CachedFillColor(IUIAutomationStylesPattern* This,int *retVal) { return This->lpVtbl->get_CachedFillColor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CachedFillPatternStyle(IUIAutomationStylesPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CachedFillPatternStyle(IUIAutomationStylesPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedFillPatternStyle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CachedShape(IUIAutomationStylesPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CachedShape(IUIAutomationStylesPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedShape(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CachedFillPatternColor(IUIAutomationStylesPattern* This,int *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CachedFillPatternColor(IUIAutomationStylesPattern* This,int *retVal) { return This->lpVtbl->get_CachedFillPatternColor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_get_CachedExtendedProperties(IUIAutomationStylesPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationStylesPattern_get_CachedExtendedProperties(IUIAutomationStylesPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedExtendedProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationStylesPattern_GetCachedExtendedPropertiesAsArray(IUIAutomationStylesPattern* This,struct ExtendedProperty **propertyArray,int *propertyCount) { +static inline HRESULT IUIAutomationStylesPattern_GetCachedExtendedPropertiesAsArray(IUIAutomationStylesPattern* This,struct ExtendedProperty **propertyArray,int *propertyCount) { return This->lpVtbl->GetCachedExtendedPropertiesAsArray(This,propertyArray,propertyCount); } #endif @@ -7459,17 +7567,17 @@ interface IUIAutomationSpreadsheetPattern { #define IUIAutomationSpreadsheetPattern_GetItemByName(This,name,element) (This)->lpVtbl->GetItemByName(This,name,element) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSpreadsheetPattern_QueryInterface(IUIAutomationSpreadsheetPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationSpreadsheetPattern_QueryInterface(IUIAutomationSpreadsheetPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationSpreadsheetPattern_AddRef(IUIAutomationSpreadsheetPattern* This) { +static inline ULONG IUIAutomationSpreadsheetPattern_AddRef(IUIAutomationSpreadsheetPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationSpreadsheetPattern_Release(IUIAutomationSpreadsheetPattern* This) { +static inline ULONG IUIAutomationSpreadsheetPattern_Release(IUIAutomationSpreadsheetPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationSpreadsheetPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSpreadsheetPattern_GetItemByName(IUIAutomationSpreadsheetPattern* This,BSTR name,IUIAutomationElement **element) { +static inline HRESULT IUIAutomationSpreadsheetPattern_GetItemByName(IUIAutomationSpreadsheetPattern* This,BSTR name,IUIAutomationElement **element) { return This->lpVtbl->GetItemByName(This,name,element); } #endif @@ -7576,32 +7684,32 @@ interface IUIAutomationSpreadsheetItemPattern { #define IUIAutomationSpreadsheetItemPattern_GetCachedAnnotationTypes(This,retVal) (This)->lpVtbl->GetCachedAnnotationTypes(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSpreadsheetItemPattern_QueryInterface(IUIAutomationSpreadsheetItemPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationSpreadsheetItemPattern_QueryInterface(IUIAutomationSpreadsheetItemPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationSpreadsheetItemPattern_AddRef(IUIAutomationSpreadsheetItemPattern* This) { +static inline ULONG IUIAutomationSpreadsheetItemPattern_AddRef(IUIAutomationSpreadsheetItemPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationSpreadsheetItemPattern_Release(IUIAutomationSpreadsheetItemPattern* This) { +static inline ULONG IUIAutomationSpreadsheetItemPattern_Release(IUIAutomationSpreadsheetItemPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationSpreadsheetItemPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationSpreadsheetItemPattern_get_CurrentFormula(IUIAutomationSpreadsheetItemPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationSpreadsheetItemPattern_get_CurrentFormula(IUIAutomationSpreadsheetItemPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFormula(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSpreadsheetItemPattern_GetCurrentAnnotationObjects(IUIAutomationSpreadsheetItemPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationSpreadsheetItemPattern_GetCurrentAnnotationObjects(IUIAutomationSpreadsheetItemPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCurrentAnnotationObjects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSpreadsheetItemPattern_GetCurrentAnnotationTypes(IUIAutomationSpreadsheetItemPattern* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationSpreadsheetItemPattern_GetCurrentAnnotationTypes(IUIAutomationSpreadsheetItemPattern* This,SAFEARRAY **retVal) { return This->lpVtbl->GetCurrentAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSpreadsheetItemPattern_get_CachedFormula(IUIAutomationSpreadsheetItemPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationSpreadsheetItemPattern_get_CachedFormula(IUIAutomationSpreadsheetItemPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedFormula(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSpreadsheetItemPattern_GetCachedAnnotationObjects(IUIAutomationSpreadsheetItemPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationSpreadsheetItemPattern_GetCachedAnnotationObjects(IUIAutomationSpreadsheetItemPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCachedAnnotationObjects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationSpreadsheetItemPattern_GetCachedAnnotationTypes(IUIAutomationSpreadsheetItemPattern* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationSpreadsheetItemPattern_GetCachedAnnotationTypes(IUIAutomationSpreadsheetItemPattern* This,SAFEARRAY **retVal) { return This->lpVtbl->GetCachedAnnotationTypes(This,retVal); } #endif @@ -7789,72 +7897,72 @@ interface IUIAutomationTransformPattern2 { #define IUIAutomationTransformPattern2_get_CachedZoomMaximum(This,retVal) (This)->lpVtbl->get_CachedZoomMaximum(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_QueryInterface(IUIAutomationTransformPattern2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTransformPattern2_QueryInterface(IUIAutomationTransformPattern2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTransformPattern2_AddRef(IUIAutomationTransformPattern2* This) { +static inline ULONG IUIAutomationTransformPattern2_AddRef(IUIAutomationTransformPattern2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTransformPattern2_Release(IUIAutomationTransformPattern2* This) { +static inline ULONG IUIAutomationTransformPattern2_Release(IUIAutomationTransformPattern2* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTransformPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_Move(IUIAutomationTransformPattern2* This,double x,double y) { +static inline HRESULT IUIAutomationTransformPattern2_Move(IUIAutomationTransformPattern2* This,double x,double y) { return This->lpVtbl->Move(This,x,y); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_Resize(IUIAutomationTransformPattern2* This,double width,double height) { +static inline HRESULT IUIAutomationTransformPattern2_Resize(IUIAutomationTransformPattern2* This,double width,double height) { return This->lpVtbl->Resize(This,width,height); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_Rotate(IUIAutomationTransformPattern2* This,double degrees) { +static inline HRESULT IUIAutomationTransformPattern2_Rotate(IUIAutomationTransformPattern2* This,double degrees) { return This->lpVtbl->Rotate(This,degrees); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CurrentCanMove(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CurrentCanMove(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanMove(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CurrentCanResize(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CurrentCanResize(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanResize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CurrentCanRotate(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CurrentCanRotate(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanRotate(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CachedCanMove(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CachedCanMove(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanMove(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CachedCanResize(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CachedCanResize(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanResize(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CachedCanRotate(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CachedCanRotate(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanRotate(This,retVal); } /*** IUIAutomationTransformPattern2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_Zoom(IUIAutomationTransformPattern2* This,double zoomValue) { +static inline HRESULT IUIAutomationTransformPattern2_Zoom(IUIAutomationTransformPattern2* This,double zoomValue) { return This->lpVtbl->Zoom(This,zoomValue); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_ZoomByUnit(IUIAutomationTransformPattern2* This,enum ZoomUnit zoomUnit) { +static inline HRESULT IUIAutomationTransformPattern2_ZoomByUnit(IUIAutomationTransformPattern2* This,enum ZoomUnit zoomUnit) { return This->lpVtbl->ZoomByUnit(This,zoomUnit); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CurrentCanZoom(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CurrentCanZoom(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentCanZoom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CachedCanZoom(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CachedCanZoom(IUIAutomationTransformPattern2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedCanZoom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CurrentZoomLevel(IUIAutomationTransformPattern2* This,double *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CurrentZoomLevel(IUIAutomationTransformPattern2* This,double *retVal) { return This->lpVtbl->get_CurrentZoomLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CachedZoomLevel(IUIAutomationTransformPattern2* This,double *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CachedZoomLevel(IUIAutomationTransformPattern2* This,double *retVal) { return This->lpVtbl->get_CachedZoomLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CurrentZoomMinimum(IUIAutomationTransformPattern2* This,double *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CurrentZoomMinimum(IUIAutomationTransformPattern2* This,double *retVal) { return This->lpVtbl->get_CurrentZoomMinimum(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CachedZoomMinimum(IUIAutomationTransformPattern2* This,double *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CachedZoomMinimum(IUIAutomationTransformPattern2* This,double *retVal) { return This->lpVtbl->get_CachedZoomMinimum(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CurrentZoomMaximum(IUIAutomationTransformPattern2* This,double *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CurrentZoomMaximum(IUIAutomationTransformPattern2* This,double *retVal) { return This->lpVtbl->get_CurrentZoomMaximum(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationTransformPattern2_get_CachedZoomMaximum(IUIAutomationTransformPattern2* This,double *retVal) { +static inline HRESULT IUIAutomationTransformPattern2_get_CachedZoomMaximum(IUIAutomationTransformPattern2* This,double *retVal) { return This->lpVtbl->get_CachedZoomMaximum(This,retVal); } #endif @@ -7929,20 +8037,20 @@ interface IUIAutomationTextChildPattern { #define IUIAutomationTextChildPattern_get_TextRange(This,range) (This)->lpVtbl->get_TextRange(This,range) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextChildPattern_QueryInterface(IUIAutomationTextChildPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationTextChildPattern_QueryInterface(IUIAutomationTextChildPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationTextChildPattern_AddRef(IUIAutomationTextChildPattern* This) { +static inline ULONG IUIAutomationTextChildPattern_AddRef(IUIAutomationTextChildPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationTextChildPattern_Release(IUIAutomationTextChildPattern* This) { +static inline ULONG IUIAutomationTextChildPattern_Release(IUIAutomationTextChildPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationTextChildPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationTextChildPattern_get_TextContainer(IUIAutomationTextChildPattern* This,IUIAutomationElement **container) { +static inline HRESULT IUIAutomationTextChildPattern_get_TextContainer(IUIAutomationTextChildPattern* This,IUIAutomationElement **container) { return This->lpVtbl->get_TextContainer(This,container); } -static __WIDL_INLINE HRESULT IUIAutomationTextChildPattern_get_TextRange(IUIAutomationTextChildPattern* This,IUIAutomationTextRange **range) { +static inline HRESULT IUIAutomationTextChildPattern_get_TextRange(IUIAutomationTextChildPattern* This,IUIAutomationTextRange **range) { return This->lpVtbl->get_TextRange(This,range); } #endif @@ -8065,38 +8173,38 @@ interface IUIAutomationDragPattern { #define IUIAutomationDragPattern_GetCachedGrabbedItems(This,retVal) (This)->lpVtbl->GetCachedGrabbedItems(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationDragPattern_QueryInterface(IUIAutomationDragPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationDragPattern_QueryInterface(IUIAutomationDragPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationDragPattern_AddRef(IUIAutomationDragPattern* This) { +static inline ULONG IUIAutomationDragPattern_AddRef(IUIAutomationDragPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationDragPattern_Release(IUIAutomationDragPattern* This) { +static inline ULONG IUIAutomationDragPattern_Release(IUIAutomationDragPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationDragPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationDragPattern_get_CurrentIsGrabbed(IUIAutomationDragPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationDragPattern_get_CurrentIsGrabbed(IUIAutomationDragPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsGrabbed(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDragPattern_get_CachedIsGrabbed(IUIAutomationDragPattern* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationDragPattern_get_CachedIsGrabbed(IUIAutomationDragPattern* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsGrabbed(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDragPattern_get_CurrentDropEffect(IUIAutomationDragPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationDragPattern_get_CurrentDropEffect(IUIAutomationDragPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentDropEffect(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDragPattern_get_CachedDropEffect(IUIAutomationDragPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationDragPattern_get_CachedDropEffect(IUIAutomationDragPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedDropEffect(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDragPattern_get_CurrentDropEffects(IUIAutomationDragPattern* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationDragPattern_get_CurrentDropEffects(IUIAutomationDragPattern* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CurrentDropEffects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDragPattern_get_CachedDropEffects(IUIAutomationDragPattern* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationDragPattern_get_CachedDropEffects(IUIAutomationDragPattern* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CachedDropEffects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDragPattern_GetCurrentGrabbedItems(IUIAutomationDragPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationDragPattern_GetCurrentGrabbedItems(IUIAutomationDragPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCurrentGrabbedItems(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDragPattern_GetCachedGrabbedItems(IUIAutomationDragPattern* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationDragPattern_GetCachedGrabbedItems(IUIAutomationDragPattern* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->GetCachedGrabbedItems(This,retVal); } #endif @@ -8187,26 +8295,26 @@ interface IUIAutomationDropTargetPattern { #define IUIAutomationDropTargetPattern_get_CachedDropTargetEffects(This,retVal) (This)->lpVtbl->get_CachedDropTargetEffects(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationDropTargetPattern_QueryInterface(IUIAutomationDropTargetPattern* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationDropTargetPattern_QueryInterface(IUIAutomationDropTargetPattern* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationDropTargetPattern_AddRef(IUIAutomationDropTargetPattern* This) { +static inline ULONG IUIAutomationDropTargetPattern_AddRef(IUIAutomationDropTargetPattern* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationDropTargetPattern_Release(IUIAutomationDropTargetPattern* This) { +static inline ULONG IUIAutomationDropTargetPattern_Release(IUIAutomationDropTargetPattern* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationDropTargetPattern methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationDropTargetPattern_get_CurrentDropTargetEffect(IUIAutomationDropTargetPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationDropTargetPattern_get_CurrentDropTargetEffect(IUIAutomationDropTargetPattern* This,BSTR *retVal) { return This->lpVtbl->get_CurrentDropTargetEffect(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDropTargetPattern_get_CachedDropTargetEffect(IUIAutomationDropTargetPattern* This,BSTR *retVal) { +static inline HRESULT IUIAutomationDropTargetPattern_get_CachedDropTargetEffect(IUIAutomationDropTargetPattern* This,BSTR *retVal) { return This->lpVtbl->get_CachedDropTargetEffect(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDropTargetPattern_get_CurrentDropTargetEffects(IUIAutomationDropTargetPattern* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationDropTargetPattern_get_CurrentDropTargetEffects(IUIAutomationDropTargetPattern* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CurrentDropTargetEffects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationDropTargetPattern_get_CachedDropTargetEffects(IUIAutomationDropTargetPattern* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationDropTargetPattern_get_CachedDropTargetEffects(IUIAutomationDropTargetPattern* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CachedDropTargetEffects(This,retVal); } #endif @@ -8968,260 +9076,260 @@ interface IUIAutomationElement { #define IUIAutomationElement_GetClickablePoint(This,clickable,gotClickable) (This)->lpVtbl->GetClickablePoint(This,clickable,gotClickable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement_QueryInterface(IUIAutomationElement* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElement_QueryInterface(IUIAutomationElement* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElement_AddRef(IUIAutomationElement* This) { +static inline ULONG IUIAutomationElement_AddRef(IUIAutomationElement* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElement_Release(IUIAutomationElement* This) { +static inline ULONG IUIAutomationElement_Release(IUIAutomationElement* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElement methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement_SetFocus(IUIAutomationElement* This) { +static inline HRESULT IUIAutomationElement_SetFocus(IUIAutomationElement* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetRuntimeId(IUIAutomationElement* This,SAFEARRAY **runtimeId) { +static inline HRESULT IUIAutomationElement_GetRuntimeId(IUIAutomationElement* This,SAFEARRAY **runtimeId) { return This->lpVtbl->GetRuntimeId(This,runtimeId); } -static __WIDL_INLINE HRESULT IUIAutomationElement_FindFirst(IUIAutomationElement* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement_FindFirst(IUIAutomationElement* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { return This->lpVtbl->FindFirst(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement_FindAll(IUIAutomationElement* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement_FindAll(IUIAutomationElement* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { return This->lpVtbl->FindAll(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement_FindFirstBuildCache(IUIAutomationElement* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement_FindFirstBuildCache(IUIAutomationElement* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { return This->lpVtbl->FindFirstBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement_FindAllBuildCache(IUIAutomationElement* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement_FindAllBuildCache(IUIAutomationElement* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement_BuildUpdatedCache(IUIAutomationElement* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { +static inline HRESULT IUIAutomationElement_BuildUpdatedCache(IUIAutomationElement* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { return This->lpVtbl->BuildUpdatedCache(This,cacheRequest,updatedElement); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCurrentPropertyValue(IUIAutomationElement* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement_GetCurrentPropertyValue(IUIAutomationElement* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCurrentPropertyValueEx(IUIAutomationElement* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement_GetCurrentPropertyValueEx(IUIAutomationElement* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCachedPropertyValue(IUIAutomationElement* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement_GetCachedPropertyValue(IUIAutomationElement* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCachedPropertyValueEx(IUIAutomationElement* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement_GetCachedPropertyValueEx(IUIAutomationElement* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCurrentPatternAs(IUIAutomationElement* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement_GetCurrentPatternAs(IUIAutomationElement* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCurrentPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCachedPatternAs(IUIAutomationElement* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement_GetCachedPatternAs(IUIAutomationElement* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCachedPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCurrentPattern(IUIAutomationElement* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement_GetCurrentPattern(IUIAutomationElement* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCurrentPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCachedPattern(IUIAutomationElement* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement_GetCachedPattern(IUIAutomationElement* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCachedPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCachedParent(IUIAutomationElement* This,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationElement_GetCachedParent(IUIAutomationElement* This,IUIAutomationElement **parent) { return This->lpVtbl->GetCachedParent(This,parent); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetCachedChildren(IUIAutomationElement* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationElement_GetCachedChildren(IUIAutomationElement* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetCachedChildren(This,children); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentProcessId(IUIAutomationElement* This,int *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentProcessId(IUIAutomationElement* This,int *retVal) { return This->lpVtbl->get_CurrentProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentControlType(IUIAutomationElement* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentControlType(IUIAutomationElement* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CurrentControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentLocalizedControlType(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentLocalizedControlType(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentName(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentName(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentAcceleratorKey(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentAcceleratorKey(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentAccessKey(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentAccessKey(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentHasKeyboardFocus(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentHasKeyboardFocus(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentIsKeyboardFocusable(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentIsKeyboardFocusable(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentIsEnabled(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentIsEnabled(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentAutomationId(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentAutomationId(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentClassName(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentClassName(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentHelpText(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentHelpText(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentCulture(IUIAutomationElement* This,int *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentCulture(IUIAutomationElement* This,int *retVal) { return This->lpVtbl->get_CurrentCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentIsControlElement(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentIsControlElement(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentIsContentElement(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentIsContentElement(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentIsPassword(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentIsPassword(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentNativeWindowHandle(IUIAutomationElement* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentNativeWindowHandle(IUIAutomationElement* This,UIA_HWND *retVal) { return This->lpVtbl->get_CurrentNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentItemType(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentItemType(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentIsOffscreen(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentIsOffscreen(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentOrientation(IUIAutomationElement* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentOrientation(IUIAutomationElement* This,enum OrientationType *retVal) { return This->lpVtbl->get_CurrentOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentFrameworkId(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentFrameworkId(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentIsRequiredForForm(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentIsRequiredForForm(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentItemStatus(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentItemStatus(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentBoundingRectangle(IUIAutomationElement* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentBoundingRectangle(IUIAutomationElement* This,RECT *retVal) { return This->lpVtbl->get_CurrentBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentLabeledBy(IUIAutomationElement* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentLabeledBy(IUIAutomationElement* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentAriaRole(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentAriaRole(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentAriaProperties(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentAriaProperties(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentIsDataValidForForm(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentIsDataValidForForm(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentControllerFor(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentControllerFor(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentDescribedBy(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentDescribedBy(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentFlowsTo(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentFlowsTo(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CurrentProviderDescription(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CurrentProviderDescription(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CurrentProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedProcessId(IUIAutomationElement* This,int *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedProcessId(IUIAutomationElement* This,int *retVal) { return This->lpVtbl->get_CachedProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedControlType(IUIAutomationElement* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedControlType(IUIAutomationElement* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CachedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedLocalizedControlType(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedLocalizedControlType(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedName(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedName(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedAcceleratorKey(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedAcceleratorKey(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedAccessKey(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedAccessKey(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedHasKeyboardFocus(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedHasKeyboardFocus(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedIsKeyboardFocusable(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedIsKeyboardFocusable(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedIsEnabled(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedIsEnabled(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedAutomationId(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedAutomationId(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedClassName(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedClassName(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedHelpText(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedHelpText(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedCulture(IUIAutomationElement* This,int *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedCulture(IUIAutomationElement* This,int *retVal) { return This->lpVtbl->get_CachedCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedIsControlElement(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedIsControlElement(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedIsContentElement(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedIsContentElement(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedIsPassword(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedIsPassword(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedNativeWindowHandle(IUIAutomationElement* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedNativeWindowHandle(IUIAutomationElement* This,UIA_HWND *retVal) { return This->lpVtbl->get_CachedNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedItemType(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedItemType(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedIsOffscreen(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedIsOffscreen(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedOrientation(IUIAutomationElement* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedOrientation(IUIAutomationElement* This,enum OrientationType *retVal) { return This->lpVtbl->get_CachedOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedFrameworkId(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedFrameworkId(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedIsRequiredForForm(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedIsRequiredForForm(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedItemStatus(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedItemStatus(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedBoundingRectangle(IUIAutomationElement* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedBoundingRectangle(IUIAutomationElement* This,RECT *retVal) { return This->lpVtbl->get_CachedBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedLabeledBy(IUIAutomationElement* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement_get_CachedLabeledBy(IUIAutomationElement* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedAriaRole(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedAriaRole(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedAriaProperties(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedAriaProperties(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedIsDataValidForForm(IUIAutomationElement* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedIsDataValidForForm(IUIAutomationElement* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedControllerFor(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement_get_CachedControllerFor(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedDescribedBy(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement_get_CachedDescribedBy(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedFlowsTo(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement_get_CachedFlowsTo(IUIAutomationElement* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_get_CachedProviderDescription(IUIAutomationElement* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement_get_CachedProviderDescription(IUIAutomationElement* This,BSTR *retVal) { return This->lpVtbl->get_CachedProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement_GetClickablePoint(IUIAutomationElement* This,POINT *clickable,WINBOOL *gotClickable) { +static inline HRESULT IUIAutomationElement_GetClickablePoint(IUIAutomationElement* This,POINT *clickable,WINBOOL *gotClickable) { return This->lpVtbl->GetClickablePoint(This,clickable,gotClickable); } #endif @@ -9763,279 +9871,279 @@ interface IUIAutomationElement2 { #define IUIAutomationElement2_get_CachedFlowsFrom(This,retVal) (This)->lpVtbl->get_CachedFlowsFrom(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement2_QueryInterface(IUIAutomationElement2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElement2_QueryInterface(IUIAutomationElement2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElement2_AddRef(IUIAutomationElement2* This) { +static inline ULONG IUIAutomationElement2_AddRef(IUIAutomationElement2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElement2_Release(IUIAutomationElement2* This) { +static inline ULONG IUIAutomationElement2_Release(IUIAutomationElement2* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElement methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement2_SetFocus(IUIAutomationElement2* This) { +static inline HRESULT IUIAutomationElement2_SetFocus(IUIAutomationElement2* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetRuntimeId(IUIAutomationElement2* This,SAFEARRAY **runtimeId) { +static inline HRESULT IUIAutomationElement2_GetRuntimeId(IUIAutomationElement2* This,SAFEARRAY **runtimeId) { return This->lpVtbl->GetRuntimeId(This,runtimeId); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_FindFirst(IUIAutomationElement2* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement2_FindFirst(IUIAutomationElement2* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { return This->lpVtbl->FindFirst(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_FindAll(IUIAutomationElement2* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement2_FindAll(IUIAutomationElement2* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { return This->lpVtbl->FindAll(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_FindFirstBuildCache(IUIAutomationElement2* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement2_FindFirstBuildCache(IUIAutomationElement2* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { return This->lpVtbl->FindFirstBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_FindAllBuildCache(IUIAutomationElement2* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement2_FindAllBuildCache(IUIAutomationElement2* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_BuildUpdatedCache(IUIAutomationElement2* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { +static inline HRESULT IUIAutomationElement2_BuildUpdatedCache(IUIAutomationElement2* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { return This->lpVtbl->BuildUpdatedCache(This,cacheRequest,updatedElement); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCurrentPropertyValue(IUIAutomationElement2* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement2_GetCurrentPropertyValue(IUIAutomationElement2* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCurrentPropertyValueEx(IUIAutomationElement2* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement2_GetCurrentPropertyValueEx(IUIAutomationElement2* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCachedPropertyValue(IUIAutomationElement2* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement2_GetCachedPropertyValue(IUIAutomationElement2* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCachedPropertyValueEx(IUIAutomationElement2* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement2_GetCachedPropertyValueEx(IUIAutomationElement2* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCurrentPatternAs(IUIAutomationElement2* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement2_GetCurrentPatternAs(IUIAutomationElement2* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCurrentPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCachedPatternAs(IUIAutomationElement2* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement2_GetCachedPatternAs(IUIAutomationElement2* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCachedPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCurrentPattern(IUIAutomationElement2* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement2_GetCurrentPattern(IUIAutomationElement2* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCurrentPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCachedPattern(IUIAutomationElement2* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement2_GetCachedPattern(IUIAutomationElement2* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCachedPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCachedParent(IUIAutomationElement2* This,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationElement2_GetCachedParent(IUIAutomationElement2* This,IUIAutomationElement **parent) { return This->lpVtbl->GetCachedParent(This,parent); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetCachedChildren(IUIAutomationElement2* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationElement2_GetCachedChildren(IUIAutomationElement2* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetCachedChildren(This,children); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentProcessId(IUIAutomationElement2* This,int *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentProcessId(IUIAutomationElement2* This,int *retVal) { return This->lpVtbl->get_CurrentProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentControlType(IUIAutomationElement2* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentControlType(IUIAutomationElement2* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CurrentControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentLocalizedControlType(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentLocalizedControlType(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentName(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentName(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentAcceleratorKey(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentAcceleratorKey(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentAccessKey(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentAccessKey(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentHasKeyboardFocus(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentHasKeyboardFocus(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentIsKeyboardFocusable(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentIsKeyboardFocusable(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentIsEnabled(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentIsEnabled(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentAutomationId(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentAutomationId(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentClassName(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentClassName(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentHelpText(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentHelpText(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentCulture(IUIAutomationElement2* This,int *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentCulture(IUIAutomationElement2* This,int *retVal) { return This->lpVtbl->get_CurrentCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentIsControlElement(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentIsControlElement(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentIsContentElement(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentIsContentElement(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentIsPassword(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentIsPassword(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentNativeWindowHandle(IUIAutomationElement2* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentNativeWindowHandle(IUIAutomationElement2* This,UIA_HWND *retVal) { return This->lpVtbl->get_CurrentNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentItemType(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentItemType(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentIsOffscreen(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentIsOffscreen(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentOrientation(IUIAutomationElement2* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentOrientation(IUIAutomationElement2* This,enum OrientationType *retVal) { return This->lpVtbl->get_CurrentOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentFrameworkId(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentFrameworkId(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentIsRequiredForForm(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentIsRequiredForForm(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentItemStatus(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentItemStatus(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentBoundingRectangle(IUIAutomationElement2* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentBoundingRectangle(IUIAutomationElement2* This,RECT *retVal) { return This->lpVtbl->get_CurrentBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentLabeledBy(IUIAutomationElement2* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentLabeledBy(IUIAutomationElement2* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentAriaRole(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentAriaRole(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentAriaProperties(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentAriaProperties(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentIsDataValidForForm(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentIsDataValidForForm(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentControllerFor(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentControllerFor(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentDescribedBy(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentDescribedBy(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentFlowsTo(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentFlowsTo(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentProviderDescription(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentProviderDescription(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CurrentProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedProcessId(IUIAutomationElement2* This,int *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedProcessId(IUIAutomationElement2* This,int *retVal) { return This->lpVtbl->get_CachedProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedControlType(IUIAutomationElement2* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedControlType(IUIAutomationElement2* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CachedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedLocalizedControlType(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedLocalizedControlType(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedName(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedName(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedAcceleratorKey(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedAcceleratorKey(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedAccessKey(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedAccessKey(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedHasKeyboardFocus(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedHasKeyboardFocus(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedIsKeyboardFocusable(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedIsKeyboardFocusable(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedIsEnabled(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedIsEnabled(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedAutomationId(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedAutomationId(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedClassName(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedClassName(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedHelpText(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedHelpText(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedCulture(IUIAutomationElement2* This,int *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedCulture(IUIAutomationElement2* This,int *retVal) { return This->lpVtbl->get_CachedCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedIsControlElement(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedIsControlElement(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedIsContentElement(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedIsContentElement(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedIsPassword(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedIsPassword(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedNativeWindowHandle(IUIAutomationElement2* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedNativeWindowHandle(IUIAutomationElement2* This,UIA_HWND *retVal) { return This->lpVtbl->get_CachedNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedItemType(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedItemType(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedIsOffscreen(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedIsOffscreen(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedOrientation(IUIAutomationElement2* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedOrientation(IUIAutomationElement2* This,enum OrientationType *retVal) { return This->lpVtbl->get_CachedOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedFrameworkId(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedFrameworkId(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedIsRequiredForForm(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedIsRequiredForForm(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedItemStatus(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedItemStatus(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedBoundingRectangle(IUIAutomationElement2* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedBoundingRectangle(IUIAutomationElement2* This,RECT *retVal) { return This->lpVtbl->get_CachedBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedLabeledBy(IUIAutomationElement2* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedLabeledBy(IUIAutomationElement2* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedAriaRole(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedAriaRole(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedAriaProperties(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedAriaProperties(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedIsDataValidForForm(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedIsDataValidForForm(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedControllerFor(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedControllerFor(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedDescribedBy(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedDescribedBy(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedFlowsTo(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedFlowsTo(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedProviderDescription(IUIAutomationElement2* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedProviderDescription(IUIAutomationElement2* This,BSTR *retVal) { return This->lpVtbl->get_CachedProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_GetClickablePoint(IUIAutomationElement2* This,POINT *clickable,WINBOOL *gotClickable) { +static inline HRESULT IUIAutomationElement2_GetClickablePoint(IUIAutomationElement2* This,POINT *clickable,WINBOOL *gotClickable) { return This->lpVtbl->GetClickablePoint(This,clickable,gotClickable); } /*** IUIAutomationElement2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentOptimizeForVisualContent(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentOptimizeForVisualContent(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedOptimizeForVisualContent(IUIAutomationElement2* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedOptimizeForVisualContent(IUIAutomationElement2* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentLiveSetting(IUIAutomationElement2* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentLiveSetting(IUIAutomationElement2* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CurrentLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedLiveSetting(IUIAutomationElement2* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedLiveSetting(IUIAutomationElement2* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CachedLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CurrentFlowsFrom(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement2_get_CurrentFlowsFrom(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsFrom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement2_get_CachedFlowsFrom(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement2_get_CachedFlowsFrom(IUIAutomationElement2* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsFrom(This,retVal); } #endif @@ -10584,289 +10692,289 @@ interface IUIAutomationElement3 { #define IUIAutomationElement3_get_CachedIsPeripheral(This,retVal) (This)->lpVtbl->get_CachedIsPeripheral(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement3_QueryInterface(IUIAutomationElement3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElement3_QueryInterface(IUIAutomationElement3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElement3_AddRef(IUIAutomationElement3* This) { +static inline ULONG IUIAutomationElement3_AddRef(IUIAutomationElement3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElement3_Release(IUIAutomationElement3* This) { +static inline ULONG IUIAutomationElement3_Release(IUIAutomationElement3* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElement methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement3_SetFocus(IUIAutomationElement3* This) { +static inline HRESULT IUIAutomationElement3_SetFocus(IUIAutomationElement3* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetRuntimeId(IUIAutomationElement3* This,SAFEARRAY **runtimeId) { +static inline HRESULT IUIAutomationElement3_GetRuntimeId(IUIAutomationElement3* This,SAFEARRAY **runtimeId) { return This->lpVtbl->GetRuntimeId(This,runtimeId); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_FindFirst(IUIAutomationElement3* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement3_FindFirst(IUIAutomationElement3* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { return This->lpVtbl->FindFirst(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_FindAll(IUIAutomationElement3* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement3_FindAll(IUIAutomationElement3* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { return This->lpVtbl->FindAll(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_FindFirstBuildCache(IUIAutomationElement3* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement3_FindFirstBuildCache(IUIAutomationElement3* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { return This->lpVtbl->FindFirstBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_FindAllBuildCache(IUIAutomationElement3* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement3_FindAllBuildCache(IUIAutomationElement3* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_BuildUpdatedCache(IUIAutomationElement3* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { +static inline HRESULT IUIAutomationElement3_BuildUpdatedCache(IUIAutomationElement3* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { return This->lpVtbl->BuildUpdatedCache(This,cacheRequest,updatedElement); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCurrentPropertyValue(IUIAutomationElement3* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement3_GetCurrentPropertyValue(IUIAutomationElement3* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCurrentPropertyValueEx(IUIAutomationElement3* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement3_GetCurrentPropertyValueEx(IUIAutomationElement3* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCachedPropertyValue(IUIAutomationElement3* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement3_GetCachedPropertyValue(IUIAutomationElement3* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCachedPropertyValueEx(IUIAutomationElement3* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement3_GetCachedPropertyValueEx(IUIAutomationElement3* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCurrentPatternAs(IUIAutomationElement3* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement3_GetCurrentPatternAs(IUIAutomationElement3* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCurrentPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCachedPatternAs(IUIAutomationElement3* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement3_GetCachedPatternAs(IUIAutomationElement3* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCachedPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCurrentPattern(IUIAutomationElement3* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement3_GetCurrentPattern(IUIAutomationElement3* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCurrentPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCachedPattern(IUIAutomationElement3* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement3_GetCachedPattern(IUIAutomationElement3* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCachedPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCachedParent(IUIAutomationElement3* This,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationElement3_GetCachedParent(IUIAutomationElement3* This,IUIAutomationElement **parent) { return This->lpVtbl->GetCachedParent(This,parent); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetCachedChildren(IUIAutomationElement3* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationElement3_GetCachedChildren(IUIAutomationElement3* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetCachedChildren(This,children); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentProcessId(IUIAutomationElement3* This,int *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentProcessId(IUIAutomationElement3* This,int *retVal) { return This->lpVtbl->get_CurrentProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentControlType(IUIAutomationElement3* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentControlType(IUIAutomationElement3* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CurrentControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentLocalizedControlType(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentLocalizedControlType(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentName(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentName(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentAcceleratorKey(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentAcceleratorKey(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentAccessKey(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentAccessKey(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentHasKeyboardFocus(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentHasKeyboardFocus(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentIsKeyboardFocusable(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentIsKeyboardFocusable(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentIsEnabled(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentIsEnabled(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentAutomationId(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentAutomationId(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentClassName(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentClassName(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentHelpText(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentHelpText(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentCulture(IUIAutomationElement3* This,int *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentCulture(IUIAutomationElement3* This,int *retVal) { return This->lpVtbl->get_CurrentCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentIsControlElement(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentIsControlElement(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentIsContentElement(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentIsContentElement(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentIsPassword(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentIsPassword(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentNativeWindowHandle(IUIAutomationElement3* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentNativeWindowHandle(IUIAutomationElement3* This,UIA_HWND *retVal) { return This->lpVtbl->get_CurrentNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentItemType(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentItemType(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentIsOffscreen(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentIsOffscreen(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentOrientation(IUIAutomationElement3* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentOrientation(IUIAutomationElement3* This,enum OrientationType *retVal) { return This->lpVtbl->get_CurrentOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentFrameworkId(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentFrameworkId(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentIsRequiredForForm(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentIsRequiredForForm(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentItemStatus(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentItemStatus(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentBoundingRectangle(IUIAutomationElement3* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentBoundingRectangle(IUIAutomationElement3* This,RECT *retVal) { return This->lpVtbl->get_CurrentBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentLabeledBy(IUIAutomationElement3* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentLabeledBy(IUIAutomationElement3* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentAriaRole(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentAriaRole(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentAriaProperties(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentAriaProperties(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentIsDataValidForForm(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentIsDataValidForForm(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentControllerFor(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentControllerFor(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentDescribedBy(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentDescribedBy(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentFlowsTo(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentFlowsTo(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentProviderDescription(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentProviderDescription(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CurrentProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedProcessId(IUIAutomationElement3* This,int *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedProcessId(IUIAutomationElement3* This,int *retVal) { return This->lpVtbl->get_CachedProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedControlType(IUIAutomationElement3* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedControlType(IUIAutomationElement3* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CachedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedLocalizedControlType(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedLocalizedControlType(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedName(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedName(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedAcceleratorKey(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedAcceleratorKey(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedAccessKey(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedAccessKey(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedHasKeyboardFocus(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedHasKeyboardFocus(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedIsKeyboardFocusable(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedIsKeyboardFocusable(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedIsEnabled(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedIsEnabled(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedAutomationId(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedAutomationId(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedClassName(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedClassName(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedHelpText(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedHelpText(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedCulture(IUIAutomationElement3* This,int *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedCulture(IUIAutomationElement3* This,int *retVal) { return This->lpVtbl->get_CachedCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedIsControlElement(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedIsControlElement(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedIsContentElement(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedIsContentElement(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedIsPassword(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedIsPassword(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedNativeWindowHandle(IUIAutomationElement3* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedNativeWindowHandle(IUIAutomationElement3* This,UIA_HWND *retVal) { return This->lpVtbl->get_CachedNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedItemType(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedItemType(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedIsOffscreen(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedIsOffscreen(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedOrientation(IUIAutomationElement3* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedOrientation(IUIAutomationElement3* This,enum OrientationType *retVal) { return This->lpVtbl->get_CachedOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedFrameworkId(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedFrameworkId(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedIsRequiredForForm(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedIsRequiredForForm(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedItemStatus(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedItemStatus(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedBoundingRectangle(IUIAutomationElement3* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedBoundingRectangle(IUIAutomationElement3* This,RECT *retVal) { return This->lpVtbl->get_CachedBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedLabeledBy(IUIAutomationElement3* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedLabeledBy(IUIAutomationElement3* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedAriaRole(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedAriaRole(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedAriaProperties(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedAriaProperties(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedIsDataValidForForm(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedIsDataValidForForm(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedControllerFor(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedControllerFor(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedDescribedBy(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedDescribedBy(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedFlowsTo(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedFlowsTo(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedProviderDescription(IUIAutomationElement3* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedProviderDescription(IUIAutomationElement3* This,BSTR *retVal) { return This->lpVtbl->get_CachedProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_GetClickablePoint(IUIAutomationElement3* This,POINT *clickable,WINBOOL *gotClickable) { +static inline HRESULT IUIAutomationElement3_GetClickablePoint(IUIAutomationElement3* This,POINT *clickable,WINBOOL *gotClickable) { return This->lpVtbl->GetClickablePoint(This,clickable,gotClickable); } /*** IUIAutomationElement2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentOptimizeForVisualContent(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentOptimizeForVisualContent(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedOptimizeForVisualContent(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedOptimizeForVisualContent(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentLiveSetting(IUIAutomationElement3* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentLiveSetting(IUIAutomationElement3* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CurrentLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedLiveSetting(IUIAutomationElement3* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedLiveSetting(IUIAutomationElement3* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CachedLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentFlowsFrom(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentFlowsFrom(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsFrom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedFlowsFrom(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedFlowsFrom(IUIAutomationElement3* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsFrom(This,retVal); } /*** IUIAutomationElement3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement3_ShowContextMenu(IUIAutomationElement3* This) { +static inline HRESULT IUIAutomationElement3_ShowContextMenu(IUIAutomationElement3* This) { return This->lpVtbl->ShowContextMenu(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CurrentIsPeripheral(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CurrentIsPeripheral(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPeripheral(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement3_get_CachedIsPeripheral(IUIAutomationElement3* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement3_get_CachedIsPeripheral(IUIAutomationElement3* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPeripheral(This,retVal); } #endif @@ -11488,320 +11596,320 @@ interface IUIAutomationElement4 { #define IUIAutomationElement4_get_CachedAnnotationObjects(This,retVal) (This)->lpVtbl->get_CachedAnnotationObjects(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement4_QueryInterface(IUIAutomationElement4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElement4_QueryInterface(IUIAutomationElement4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElement4_AddRef(IUIAutomationElement4* This) { +static inline ULONG IUIAutomationElement4_AddRef(IUIAutomationElement4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElement4_Release(IUIAutomationElement4* This) { +static inline ULONG IUIAutomationElement4_Release(IUIAutomationElement4* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElement methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement4_SetFocus(IUIAutomationElement4* This) { +static inline HRESULT IUIAutomationElement4_SetFocus(IUIAutomationElement4* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetRuntimeId(IUIAutomationElement4* This,SAFEARRAY **runtimeId) { +static inline HRESULT IUIAutomationElement4_GetRuntimeId(IUIAutomationElement4* This,SAFEARRAY **runtimeId) { return This->lpVtbl->GetRuntimeId(This,runtimeId); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_FindFirst(IUIAutomationElement4* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement4_FindFirst(IUIAutomationElement4* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { return This->lpVtbl->FindFirst(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_FindAll(IUIAutomationElement4* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement4_FindAll(IUIAutomationElement4* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { return This->lpVtbl->FindAll(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_FindFirstBuildCache(IUIAutomationElement4* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement4_FindFirstBuildCache(IUIAutomationElement4* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { return This->lpVtbl->FindFirstBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_FindAllBuildCache(IUIAutomationElement4* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement4_FindAllBuildCache(IUIAutomationElement4* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_BuildUpdatedCache(IUIAutomationElement4* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { +static inline HRESULT IUIAutomationElement4_BuildUpdatedCache(IUIAutomationElement4* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { return This->lpVtbl->BuildUpdatedCache(This,cacheRequest,updatedElement); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCurrentPropertyValue(IUIAutomationElement4* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement4_GetCurrentPropertyValue(IUIAutomationElement4* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCurrentPropertyValueEx(IUIAutomationElement4* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement4_GetCurrentPropertyValueEx(IUIAutomationElement4* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCachedPropertyValue(IUIAutomationElement4* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement4_GetCachedPropertyValue(IUIAutomationElement4* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCachedPropertyValueEx(IUIAutomationElement4* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement4_GetCachedPropertyValueEx(IUIAutomationElement4* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCurrentPatternAs(IUIAutomationElement4* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement4_GetCurrentPatternAs(IUIAutomationElement4* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCurrentPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCachedPatternAs(IUIAutomationElement4* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement4_GetCachedPatternAs(IUIAutomationElement4* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCachedPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCurrentPattern(IUIAutomationElement4* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement4_GetCurrentPattern(IUIAutomationElement4* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCurrentPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCachedPattern(IUIAutomationElement4* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement4_GetCachedPattern(IUIAutomationElement4* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCachedPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCachedParent(IUIAutomationElement4* This,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationElement4_GetCachedParent(IUIAutomationElement4* This,IUIAutomationElement **parent) { return This->lpVtbl->GetCachedParent(This,parent); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetCachedChildren(IUIAutomationElement4* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationElement4_GetCachedChildren(IUIAutomationElement4* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetCachedChildren(This,children); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentProcessId(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentProcessId(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CurrentProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentControlType(IUIAutomationElement4* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentControlType(IUIAutomationElement4* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CurrentControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentLocalizedControlType(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentLocalizedControlType(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentName(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentName(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentAcceleratorKey(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentAcceleratorKey(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentAccessKey(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentAccessKey(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentHasKeyboardFocus(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentHasKeyboardFocus(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentIsKeyboardFocusable(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentIsKeyboardFocusable(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentIsEnabled(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentIsEnabled(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentAutomationId(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentAutomationId(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentClassName(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentClassName(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentHelpText(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentHelpText(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentCulture(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentCulture(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CurrentCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentIsControlElement(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentIsControlElement(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentIsContentElement(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentIsContentElement(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentIsPassword(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentIsPassword(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentNativeWindowHandle(IUIAutomationElement4* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentNativeWindowHandle(IUIAutomationElement4* This,UIA_HWND *retVal) { return This->lpVtbl->get_CurrentNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentItemType(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentItemType(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentIsOffscreen(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentIsOffscreen(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentOrientation(IUIAutomationElement4* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentOrientation(IUIAutomationElement4* This,enum OrientationType *retVal) { return This->lpVtbl->get_CurrentOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentFrameworkId(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentFrameworkId(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentIsRequiredForForm(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentIsRequiredForForm(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentItemStatus(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentItemStatus(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentBoundingRectangle(IUIAutomationElement4* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentBoundingRectangle(IUIAutomationElement4* This,RECT *retVal) { return This->lpVtbl->get_CurrentBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentLabeledBy(IUIAutomationElement4* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentLabeledBy(IUIAutomationElement4* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentAriaRole(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentAriaRole(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentAriaProperties(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentAriaProperties(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentIsDataValidForForm(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentIsDataValidForForm(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentControllerFor(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentControllerFor(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentDescribedBy(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentDescribedBy(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentFlowsTo(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentFlowsTo(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentProviderDescription(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentProviderDescription(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CurrentProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedProcessId(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedProcessId(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CachedProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedControlType(IUIAutomationElement4* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedControlType(IUIAutomationElement4* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CachedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedLocalizedControlType(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedLocalizedControlType(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedName(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedName(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedAcceleratorKey(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedAcceleratorKey(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedAccessKey(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedAccessKey(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedHasKeyboardFocus(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedHasKeyboardFocus(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedIsKeyboardFocusable(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedIsKeyboardFocusable(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedIsEnabled(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedIsEnabled(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedAutomationId(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedAutomationId(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedClassName(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedClassName(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedHelpText(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedHelpText(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedCulture(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedCulture(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CachedCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedIsControlElement(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedIsControlElement(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedIsContentElement(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedIsContentElement(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedIsPassword(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedIsPassword(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedNativeWindowHandle(IUIAutomationElement4* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedNativeWindowHandle(IUIAutomationElement4* This,UIA_HWND *retVal) { return This->lpVtbl->get_CachedNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedItemType(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedItemType(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedIsOffscreen(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedIsOffscreen(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedOrientation(IUIAutomationElement4* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedOrientation(IUIAutomationElement4* This,enum OrientationType *retVal) { return This->lpVtbl->get_CachedOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedFrameworkId(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedFrameworkId(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedIsRequiredForForm(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedIsRequiredForForm(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedItemStatus(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedItemStatus(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedBoundingRectangle(IUIAutomationElement4* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedBoundingRectangle(IUIAutomationElement4* This,RECT *retVal) { return This->lpVtbl->get_CachedBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedLabeledBy(IUIAutomationElement4* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedLabeledBy(IUIAutomationElement4* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedAriaRole(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedAriaRole(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedAriaProperties(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedAriaProperties(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedIsDataValidForForm(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedIsDataValidForForm(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedControllerFor(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedControllerFor(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedDescribedBy(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedDescribedBy(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedFlowsTo(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedFlowsTo(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedProviderDescription(IUIAutomationElement4* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedProviderDescription(IUIAutomationElement4* This,BSTR *retVal) { return This->lpVtbl->get_CachedProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_GetClickablePoint(IUIAutomationElement4* This,POINT *clickable,WINBOOL *gotClickable) { +static inline HRESULT IUIAutomationElement4_GetClickablePoint(IUIAutomationElement4* This,POINT *clickable,WINBOOL *gotClickable) { return This->lpVtbl->GetClickablePoint(This,clickable,gotClickable); } /*** IUIAutomationElement2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentOptimizeForVisualContent(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentOptimizeForVisualContent(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedOptimizeForVisualContent(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedOptimizeForVisualContent(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentLiveSetting(IUIAutomationElement4* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentLiveSetting(IUIAutomationElement4* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CurrentLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedLiveSetting(IUIAutomationElement4* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedLiveSetting(IUIAutomationElement4* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CachedLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentFlowsFrom(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentFlowsFrom(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsFrom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedFlowsFrom(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedFlowsFrom(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsFrom(This,retVal); } /*** IUIAutomationElement3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement4_ShowContextMenu(IUIAutomationElement4* This) { +static inline HRESULT IUIAutomationElement4_ShowContextMenu(IUIAutomationElement4* This) { return This->lpVtbl->ShowContextMenu(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentIsPeripheral(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentIsPeripheral(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPeripheral(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedIsPeripheral(IUIAutomationElement4* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedIsPeripheral(IUIAutomationElement4* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPeripheral(This,retVal); } /*** IUIAutomationElement4 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentPositionInSet(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentPositionInSet(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CurrentPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentSizeOfSet(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentSizeOfSet(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CurrentSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentLevel(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentLevel(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CurrentLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentAnnotationTypes(IUIAutomationElement4* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentAnnotationTypes(IUIAutomationElement4* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CurrentAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CurrentAnnotationObjects(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CurrentAnnotationObjects(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentAnnotationObjects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedPositionInSet(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedPositionInSet(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CachedPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedSizeOfSet(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedSizeOfSet(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CachedSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedLevel(IUIAutomationElement4* This,int *retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedLevel(IUIAutomationElement4* This,int *retVal) { return This->lpVtbl->get_CachedLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedAnnotationTypes(IUIAutomationElement4* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedAnnotationTypes(IUIAutomationElement4* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CachedAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement4_get_CachedAnnotationObjects(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement4_get_CachedAnnotationObjects(IUIAutomationElement4* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedAnnotationObjects(This,retVal); } #endif @@ -12427,333 +12535,333 @@ interface IUIAutomationElement5 { #define IUIAutomationElement5_get_CachedLocalizedLandmarkType(This,retVal) (This)->lpVtbl->get_CachedLocalizedLandmarkType(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement5_QueryInterface(IUIAutomationElement5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElement5_QueryInterface(IUIAutomationElement5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElement5_AddRef(IUIAutomationElement5* This) { +static inline ULONG IUIAutomationElement5_AddRef(IUIAutomationElement5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElement5_Release(IUIAutomationElement5* This) { +static inline ULONG IUIAutomationElement5_Release(IUIAutomationElement5* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElement methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement5_SetFocus(IUIAutomationElement5* This) { +static inline HRESULT IUIAutomationElement5_SetFocus(IUIAutomationElement5* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetRuntimeId(IUIAutomationElement5* This,SAFEARRAY **runtimeId) { +static inline HRESULT IUIAutomationElement5_GetRuntimeId(IUIAutomationElement5* This,SAFEARRAY **runtimeId) { return This->lpVtbl->GetRuntimeId(This,runtimeId); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_FindFirst(IUIAutomationElement5* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement5_FindFirst(IUIAutomationElement5* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { return This->lpVtbl->FindFirst(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_FindAll(IUIAutomationElement5* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement5_FindAll(IUIAutomationElement5* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { return This->lpVtbl->FindAll(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_FindFirstBuildCache(IUIAutomationElement5* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement5_FindFirstBuildCache(IUIAutomationElement5* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { return This->lpVtbl->FindFirstBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_FindAllBuildCache(IUIAutomationElement5* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement5_FindAllBuildCache(IUIAutomationElement5* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_BuildUpdatedCache(IUIAutomationElement5* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { +static inline HRESULT IUIAutomationElement5_BuildUpdatedCache(IUIAutomationElement5* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { return This->lpVtbl->BuildUpdatedCache(This,cacheRequest,updatedElement); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCurrentPropertyValue(IUIAutomationElement5* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement5_GetCurrentPropertyValue(IUIAutomationElement5* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCurrentPropertyValueEx(IUIAutomationElement5* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement5_GetCurrentPropertyValueEx(IUIAutomationElement5* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCachedPropertyValue(IUIAutomationElement5* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement5_GetCachedPropertyValue(IUIAutomationElement5* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCachedPropertyValueEx(IUIAutomationElement5* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement5_GetCachedPropertyValueEx(IUIAutomationElement5* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCurrentPatternAs(IUIAutomationElement5* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement5_GetCurrentPatternAs(IUIAutomationElement5* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCurrentPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCachedPatternAs(IUIAutomationElement5* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement5_GetCachedPatternAs(IUIAutomationElement5* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCachedPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCurrentPattern(IUIAutomationElement5* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement5_GetCurrentPattern(IUIAutomationElement5* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCurrentPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCachedPattern(IUIAutomationElement5* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement5_GetCachedPattern(IUIAutomationElement5* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCachedPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCachedParent(IUIAutomationElement5* This,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationElement5_GetCachedParent(IUIAutomationElement5* This,IUIAutomationElement **parent) { return This->lpVtbl->GetCachedParent(This,parent); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetCachedChildren(IUIAutomationElement5* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationElement5_GetCachedChildren(IUIAutomationElement5* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetCachedChildren(This,children); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentProcessId(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentProcessId(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CurrentProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentControlType(IUIAutomationElement5* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentControlType(IUIAutomationElement5* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CurrentControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentLocalizedControlType(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentLocalizedControlType(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentName(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentName(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentAcceleratorKey(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentAcceleratorKey(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentAccessKey(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentAccessKey(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentHasKeyboardFocus(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentHasKeyboardFocus(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentIsKeyboardFocusable(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentIsKeyboardFocusable(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentIsEnabled(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentIsEnabled(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentAutomationId(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentAutomationId(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentClassName(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentClassName(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentHelpText(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentHelpText(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentCulture(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentCulture(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CurrentCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentIsControlElement(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentIsControlElement(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentIsContentElement(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentIsContentElement(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentIsPassword(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentIsPassword(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentNativeWindowHandle(IUIAutomationElement5* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentNativeWindowHandle(IUIAutomationElement5* This,UIA_HWND *retVal) { return This->lpVtbl->get_CurrentNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentItemType(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentItemType(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentIsOffscreen(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentIsOffscreen(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentOrientation(IUIAutomationElement5* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentOrientation(IUIAutomationElement5* This,enum OrientationType *retVal) { return This->lpVtbl->get_CurrentOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentFrameworkId(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentFrameworkId(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentIsRequiredForForm(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentIsRequiredForForm(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentItemStatus(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentItemStatus(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentBoundingRectangle(IUIAutomationElement5* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentBoundingRectangle(IUIAutomationElement5* This,RECT *retVal) { return This->lpVtbl->get_CurrentBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentLabeledBy(IUIAutomationElement5* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentLabeledBy(IUIAutomationElement5* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentAriaRole(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentAriaRole(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentAriaProperties(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentAriaProperties(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentIsDataValidForForm(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentIsDataValidForForm(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentControllerFor(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentControllerFor(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentDescribedBy(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentDescribedBy(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentFlowsTo(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentFlowsTo(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentProviderDescription(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentProviderDescription(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedProcessId(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedProcessId(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CachedProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedControlType(IUIAutomationElement5* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedControlType(IUIAutomationElement5* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CachedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedLocalizedControlType(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedLocalizedControlType(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedName(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedName(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedAcceleratorKey(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedAcceleratorKey(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedAccessKey(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedAccessKey(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedHasKeyboardFocus(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedHasKeyboardFocus(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedIsKeyboardFocusable(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedIsKeyboardFocusable(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedIsEnabled(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedIsEnabled(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedAutomationId(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedAutomationId(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedClassName(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedClassName(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedHelpText(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedHelpText(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedCulture(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedCulture(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CachedCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedIsControlElement(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedIsControlElement(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedIsContentElement(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedIsContentElement(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedIsPassword(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedIsPassword(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedNativeWindowHandle(IUIAutomationElement5* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedNativeWindowHandle(IUIAutomationElement5* This,UIA_HWND *retVal) { return This->lpVtbl->get_CachedNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedItemType(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedItemType(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedIsOffscreen(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedIsOffscreen(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedOrientation(IUIAutomationElement5* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedOrientation(IUIAutomationElement5* This,enum OrientationType *retVal) { return This->lpVtbl->get_CachedOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedFrameworkId(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedFrameworkId(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedIsRequiredForForm(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedIsRequiredForForm(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedItemStatus(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedItemStatus(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedBoundingRectangle(IUIAutomationElement5* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedBoundingRectangle(IUIAutomationElement5* This,RECT *retVal) { return This->lpVtbl->get_CachedBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedLabeledBy(IUIAutomationElement5* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedLabeledBy(IUIAutomationElement5* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedAriaRole(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedAriaRole(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedAriaProperties(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedAriaProperties(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedIsDataValidForForm(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedIsDataValidForForm(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedControllerFor(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedControllerFor(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedDescribedBy(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedDescribedBy(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedFlowsTo(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedFlowsTo(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedProviderDescription(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedProviderDescription(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_GetClickablePoint(IUIAutomationElement5* This,POINT *clickable,WINBOOL *gotClickable) { +static inline HRESULT IUIAutomationElement5_GetClickablePoint(IUIAutomationElement5* This,POINT *clickable,WINBOOL *gotClickable) { return This->lpVtbl->GetClickablePoint(This,clickable,gotClickable); } /*** IUIAutomationElement2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentOptimizeForVisualContent(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentOptimizeForVisualContent(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedOptimizeForVisualContent(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedOptimizeForVisualContent(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentLiveSetting(IUIAutomationElement5* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentLiveSetting(IUIAutomationElement5* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CurrentLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedLiveSetting(IUIAutomationElement5* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedLiveSetting(IUIAutomationElement5* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CachedLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentFlowsFrom(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentFlowsFrom(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsFrom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedFlowsFrom(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedFlowsFrom(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsFrom(This,retVal); } /*** IUIAutomationElement3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement5_ShowContextMenu(IUIAutomationElement5* This) { +static inline HRESULT IUIAutomationElement5_ShowContextMenu(IUIAutomationElement5* This) { return This->lpVtbl->ShowContextMenu(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentIsPeripheral(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentIsPeripheral(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPeripheral(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedIsPeripheral(IUIAutomationElement5* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedIsPeripheral(IUIAutomationElement5* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPeripheral(This,retVal); } /*** IUIAutomationElement4 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentPositionInSet(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentPositionInSet(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CurrentPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentSizeOfSet(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentSizeOfSet(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CurrentSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentLevel(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentLevel(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CurrentLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentAnnotationTypes(IUIAutomationElement5* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentAnnotationTypes(IUIAutomationElement5* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CurrentAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentAnnotationObjects(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentAnnotationObjects(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentAnnotationObjects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedPositionInSet(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedPositionInSet(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CachedPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedSizeOfSet(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedSizeOfSet(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CachedSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedLevel(IUIAutomationElement5* This,int *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedLevel(IUIAutomationElement5* This,int *retVal) { return This->lpVtbl->get_CachedLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedAnnotationTypes(IUIAutomationElement5* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedAnnotationTypes(IUIAutomationElement5* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CachedAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedAnnotationObjects(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedAnnotationObjects(IUIAutomationElement5* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedAnnotationObjects(This,retVal); } /*** IUIAutomationElement5 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentLandmarkType(IUIAutomationElement5* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentLandmarkType(IUIAutomationElement5* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CurrentLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CurrentLocalizedLandmarkType(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CurrentLocalizedLandmarkType(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedLandmarkType(IUIAutomationElement5* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedLandmarkType(IUIAutomationElement5* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CachedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement5_get_CachedLocalizedLandmarkType(IUIAutomationElement5* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement5_get_CachedLocalizedLandmarkType(IUIAutomationElement5* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedLandmarkType(This,retVal); } #endif @@ -13385,340 +13493,340 @@ interface IUIAutomationElement6 { #define IUIAutomationElement6_get_CachedFullDescription(This,retVal) (This)->lpVtbl->get_CachedFullDescription(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement6_QueryInterface(IUIAutomationElement6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElement6_QueryInterface(IUIAutomationElement6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElement6_AddRef(IUIAutomationElement6* This) { +static inline ULONG IUIAutomationElement6_AddRef(IUIAutomationElement6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElement6_Release(IUIAutomationElement6* This) { +static inline ULONG IUIAutomationElement6_Release(IUIAutomationElement6* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElement methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement6_SetFocus(IUIAutomationElement6* This) { +static inline HRESULT IUIAutomationElement6_SetFocus(IUIAutomationElement6* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetRuntimeId(IUIAutomationElement6* This,SAFEARRAY **runtimeId) { +static inline HRESULT IUIAutomationElement6_GetRuntimeId(IUIAutomationElement6* This,SAFEARRAY **runtimeId) { return This->lpVtbl->GetRuntimeId(This,runtimeId); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_FindFirst(IUIAutomationElement6* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement6_FindFirst(IUIAutomationElement6* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { return This->lpVtbl->FindFirst(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_FindAll(IUIAutomationElement6* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement6_FindAll(IUIAutomationElement6* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { return This->lpVtbl->FindAll(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_FindFirstBuildCache(IUIAutomationElement6* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement6_FindFirstBuildCache(IUIAutomationElement6* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { return This->lpVtbl->FindFirstBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_FindAllBuildCache(IUIAutomationElement6* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement6_FindAllBuildCache(IUIAutomationElement6* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_BuildUpdatedCache(IUIAutomationElement6* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { +static inline HRESULT IUIAutomationElement6_BuildUpdatedCache(IUIAutomationElement6* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { return This->lpVtbl->BuildUpdatedCache(This,cacheRequest,updatedElement); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCurrentPropertyValue(IUIAutomationElement6* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement6_GetCurrentPropertyValue(IUIAutomationElement6* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCurrentPropertyValueEx(IUIAutomationElement6* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement6_GetCurrentPropertyValueEx(IUIAutomationElement6* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCachedPropertyValue(IUIAutomationElement6* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement6_GetCachedPropertyValue(IUIAutomationElement6* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCachedPropertyValueEx(IUIAutomationElement6* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement6_GetCachedPropertyValueEx(IUIAutomationElement6* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCurrentPatternAs(IUIAutomationElement6* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement6_GetCurrentPatternAs(IUIAutomationElement6* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCurrentPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCachedPatternAs(IUIAutomationElement6* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement6_GetCachedPatternAs(IUIAutomationElement6* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCachedPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCurrentPattern(IUIAutomationElement6* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement6_GetCurrentPattern(IUIAutomationElement6* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCurrentPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCachedPattern(IUIAutomationElement6* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement6_GetCachedPattern(IUIAutomationElement6* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCachedPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCachedParent(IUIAutomationElement6* This,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationElement6_GetCachedParent(IUIAutomationElement6* This,IUIAutomationElement **parent) { return This->lpVtbl->GetCachedParent(This,parent); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetCachedChildren(IUIAutomationElement6* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationElement6_GetCachedChildren(IUIAutomationElement6* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetCachedChildren(This,children); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentProcessId(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentProcessId(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CurrentProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentControlType(IUIAutomationElement6* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentControlType(IUIAutomationElement6* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CurrentControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentLocalizedControlType(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentLocalizedControlType(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentName(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentName(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentAcceleratorKey(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentAcceleratorKey(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentAccessKey(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentAccessKey(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentHasKeyboardFocus(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentHasKeyboardFocus(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentIsKeyboardFocusable(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentIsKeyboardFocusable(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentIsEnabled(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentIsEnabled(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentAutomationId(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentAutomationId(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentClassName(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentClassName(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentHelpText(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentHelpText(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentCulture(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentCulture(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CurrentCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentIsControlElement(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentIsControlElement(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentIsContentElement(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentIsContentElement(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentIsPassword(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentIsPassword(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentNativeWindowHandle(IUIAutomationElement6* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentNativeWindowHandle(IUIAutomationElement6* This,UIA_HWND *retVal) { return This->lpVtbl->get_CurrentNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentItemType(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentItemType(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentIsOffscreen(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentIsOffscreen(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentOrientation(IUIAutomationElement6* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentOrientation(IUIAutomationElement6* This,enum OrientationType *retVal) { return This->lpVtbl->get_CurrentOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentFrameworkId(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentFrameworkId(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentIsRequiredForForm(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentIsRequiredForForm(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentItemStatus(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentItemStatus(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentBoundingRectangle(IUIAutomationElement6* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentBoundingRectangle(IUIAutomationElement6* This,RECT *retVal) { return This->lpVtbl->get_CurrentBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentLabeledBy(IUIAutomationElement6* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentLabeledBy(IUIAutomationElement6* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentAriaRole(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentAriaRole(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentAriaProperties(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentAriaProperties(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentIsDataValidForForm(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentIsDataValidForForm(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentControllerFor(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentControllerFor(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentDescribedBy(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentDescribedBy(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentFlowsTo(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentFlowsTo(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentProviderDescription(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentProviderDescription(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedProcessId(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedProcessId(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CachedProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedControlType(IUIAutomationElement6* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedControlType(IUIAutomationElement6* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CachedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedLocalizedControlType(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedLocalizedControlType(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedName(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedName(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedAcceleratorKey(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedAcceleratorKey(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedAccessKey(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedAccessKey(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedHasKeyboardFocus(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedHasKeyboardFocus(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedIsKeyboardFocusable(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedIsKeyboardFocusable(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedIsEnabled(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedIsEnabled(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedAutomationId(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedAutomationId(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedClassName(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedClassName(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedHelpText(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedHelpText(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedCulture(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedCulture(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CachedCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedIsControlElement(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedIsControlElement(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedIsContentElement(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedIsContentElement(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedIsPassword(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedIsPassword(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedNativeWindowHandle(IUIAutomationElement6* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedNativeWindowHandle(IUIAutomationElement6* This,UIA_HWND *retVal) { return This->lpVtbl->get_CachedNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedItemType(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedItemType(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedIsOffscreen(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedIsOffscreen(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedOrientation(IUIAutomationElement6* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedOrientation(IUIAutomationElement6* This,enum OrientationType *retVal) { return This->lpVtbl->get_CachedOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedFrameworkId(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedFrameworkId(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedIsRequiredForForm(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedIsRequiredForForm(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedItemStatus(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedItemStatus(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedBoundingRectangle(IUIAutomationElement6* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedBoundingRectangle(IUIAutomationElement6* This,RECT *retVal) { return This->lpVtbl->get_CachedBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedLabeledBy(IUIAutomationElement6* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedLabeledBy(IUIAutomationElement6* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedAriaRole(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedAriaRole(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedAriaProperties(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedAriaProperties(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedIsDataValidForForm(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedIsDataValidForForm(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedControllerFor(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedControllerFor(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedDescribedBy(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedDescribedBy(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedFlowsTo(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedFlowsTo(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedProviderDescription(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedProviderDescription(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_GetClickablePoint(IUIAutomationElement6* This,POINT *clickable,WINBOOL *gotClickable) { +static inline HRESULT IUIAutomationElement6_GetClickablePoint(IUIAutomationElement6* This,POINT *clickable,WINBOOL *gotClickable) { return This->lpVtbl->GetClickablePoint(This,clickable,gotClickable); } /*** IUIAutomationElement2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentOptimizeForVisualContent(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentOptimizeForVisualContent(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedOptimizeForVisualContent(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedOptimizeForVisualContent(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentLiveSetting(IUIAutomationElement6* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentLiveSetting(IUIAutomationElement6* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CurrentLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedLiveSetting(IUIAutomationElement6* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedLiveSetting(IUIAutomationElement6* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CachedLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentFlowsFrom(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentFlowsFrom(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsFrom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedFlowsFrom(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedFlowsFrom(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsFrom(This,retVal); } /*** IUIAutomationElement3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement6_ShowContextMenu(IUIAutomationElement6* This) { +static inline HRESULT IUIAutomationElement6_ShowContextMenu(IUIAutomationElement6* This) { return This->lpVtbl->ShowContextMenu(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentIsPeripheral(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentIsPeripheral(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPeripheral(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedIsPeripheral(IUIAutomationElement6* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedIsPeripheral(IUIAutomationElement6* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPeripheral(This,retVal); } /*** IUIAutomationElement4 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentPositionInSet(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentPositionInSet(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CurrentPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentSizeOfSet(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentSizeOfSet(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CurrentSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentLevel(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentLevel(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CurrentLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentAnnotationTypes(IUIAutomationElement6* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentAnnotationTypes(IUIAutomationElement6* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CurrentAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentAnnotationObjects(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentAnnotationObjects(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentAnnotationObjects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedPositionInSet(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedPositionInSet(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CachedPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedSizeOfSet(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedSizeOfSet(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CachedSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedLevel(IUIAutomationElement6* This,int *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedLevel(IUIAutomationElement6* This,int *retVal) { return This->lpVtbl->get_CachedLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedAnnotationTypes(IUIAutomationElement6* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedAnnotationTypes(IUIAutomationElement6* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CachedAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedAnnotationObjects(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedAnnotationObjects(IUIAutomationElement6* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedAnnotationObjects(This,retVal); } /*** IUIAutomationElement5 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentLandmarkType(IUIAutomationElement6* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentLandmarkType(IUIAutomationElement6* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CurrentLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentLocalizedLandmarkType(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentLocalizedLandmarkType(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedLandmarkType(IUIAutomationElement6* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedLandmarkType(IUIAutomationElement6* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CachedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedLocalizedLandmarkType(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedLocalizedLandmarkType(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedLandmarkType(This,retVal); } /*** IUIAutomationElement6 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CurrentFullDescription(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CurrentFullDescription(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFullDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement6_get_CachedFullDescription(IUIAutomationElement6* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement6_get_CachedFullDescription(IUIAutomationElement6* This,BSTR *retVal) { return This->lpVtbl->get_CachedFullDescription(This,retVal); } #endif @@ -14426,356 +14534,356 @@ interface IUIAutomationElement7 { #define IUIAutomationElement7_GetCurrentMetadataValue(This,targetId,metadataId,returnVal) (This)->lpVtbl->GetCurrentMetadataValue(This,targetId,metadataId,returnVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement7_QueryInterface(IUIAutomationElement7* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElement7_QueryInterface(IUIAutomationElement7* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElement7_AddRef(IUIAutomationElement7* This) { +static inline ULONG IUIAutomationElement7_AddRef(IUIAutomationElement7* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElement7_Release(IUIAutomationElement7* This) { +static inline ULONG IUIAutomationElement7_Release(IUIAutomationElement7* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElement methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement7_SetFocus(IUIAutomationElement7* This) { +static inline HRESULT IUIAutomationElement7_SetFocus(IUIAutomationElement7* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetRuntimeId(IUIAutomationElement7* This,SAFEARRAY **runtimeId) { +static inline HRESULT IUIAutomationElement7_GetRuntimeId(IUIAutomationElement7* This,SAFEARRAY **runtimeId) { return This->lpVtbl->GetRuntimeId(This,runtimeId); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_FindFirst(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement7_FindFirst(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { return This->lpVtbl->FindFirst(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_FindAll(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement7_FindAll(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { return This->lpVtbl->FindAll(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_FindFirstBuildCache(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement7_FindFirstBuildCache(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { return This->lpVtbl->FindFirstBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_FindAllBuildCache(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement7_FindAllBuildCache(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_BuildUpdatedCache(IUIAutomationElement7* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { +static inline HRESULT IUIAutomationElement7_BuildUpdatedCache(IUIAutomationElement7* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { return This->lpVtbl->BuildUpdatedCache(This,cacheRequest,updatedElement); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCurrentPropertyValue(IUIAutomationElement7* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement7_GetCurrentPropertyValue(IUIAutomationElement7* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCurrentPropertyValueEx(IUIAutomationElement7* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement7_GetCurrentPropertyValueEx(IUIAutomationElement7* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCachedPropertyValue(IUIAutomationElement7* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement7_GetCachedPropertyValue(IUIAutomationElement7* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCachedPropertyValueEx(IUIAutomationElement7* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement7_GetCachedPropertyValueEx(IUIAutomationElement7* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCurrentPatternAs(IUIAutomationElement7* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement7_GetCurrentPatternAs(IUIAutomationElement7* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCurrentPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCachedPatternAs(IUIAutomationElement7* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement7_GetCachedPatternAs(IUIAutomationElement7* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCachedPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCurrentPattern(IUIAutomationElement7* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement7_GetCurrentPattern(IUIAutomationElement7* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCurrentPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCachedPattern(IUIAutomationElement7* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement7_GetCachedPattern(IUIAutomationElement7* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCachedPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCachedParent(IUIAutomationElement7* This,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationElement7_GetCachedParent(IUIAutomationElement7* This,IUIAutomationElement **parent) { return This->lpVtbl->GetCachedParent(This,parent); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCachedChildren(IUIAutomationElement7* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationElement7_GetCachedChildren(IUIAutomationElement7* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetCachedChildren(This,children); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentProcessId(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentProcessId(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CurrentProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentControlType(IUIAutomationElement7* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentControlType(IUIAutomationElement7* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CurrentControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentLocalizedControlType(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentLocalizedControlType(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentName(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentName(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentAcceleratorKey(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentAcceleratorKey(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentAccessKey(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentAccessKey(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentHasKeyboardFocus(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentHasKeyboardFocus(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentIsKeyboardFocusable(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentIsKeyboardFocusable(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentIsEnabled(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentIsEnabled(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentAutomationId(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentAutomationId(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentClassName(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentClassName(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentHelpText(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentHelpText(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentCulture(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentCulture(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CurrentCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentIsControlElement(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentIsControlElement(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentIsContentElement(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentIsContentElement(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentIsPassword(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentIsPassword(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentNativeWindowHandle(IUIAutomationElement7* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentNativeWindowHandle(IUIAutomationElement7* This,UIA_HWND *retVal) { return This->lpVtbl->get_CurrentNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentItemType(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentItemType(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentIsOffscreen(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentIsOffscreen(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentOrientation(IUIAutomationElement7* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentOrientation(IUIAutomationElement7* This,enum OrientationType *retVal) { return This->lpVtbl->get_CurrentOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentFrameworkId(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentFrameworkId(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentIsRequiredForForm(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentIsRequiredForForm(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentItemStatus(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentItemStatus(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentBoundingRectangle(IUIAutomationElement7* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentBoundingRectangle(IUIAutomationElement7* This,RECT *retVal) { return This->lpVtbl->get_CurrentBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentLabeledBy(IUIAutomationElement7* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentLabeledBy(IUIAutomationElement7* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentAriaRole(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentAriaRole(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentAriaProperties(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentAriaProperties(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentIsDataValidForForm(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentIsDataValidForForm(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentControllerFor(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentControllerFor(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentDescribedBy(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentDescribedBy(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentFlowsTo(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentFlowsTo(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentProviderDescription(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentProviderDescription(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedProcessId(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedProcessId(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CachedProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedControlType(IUIAutomationElement7* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedControlType(IUIAutomationElement7* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CachedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedLocalizedControlType(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedLocalizedControlType(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedName(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedName(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedAcceleratorKey(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedAcceleratorKey(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedAccessKey(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedAccessKey(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedHasKeyboardFocus(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedHasKeyboardFocus(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedIsKeyboardFocusable(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedIsKeyboardFocusable(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedIsEnabled(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedIsEnabled(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedAutomationId(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedAutomationId(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedClassName(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedClassName(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedHelpText(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedHelpText(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedCulture(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedCulture(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CachedCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedIsControlElement(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedIsControlElement(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedIsContentElement(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedIsContentElement(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedIsPassword(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedIsPassword(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedNativeWindowHandle(IUIAutomationElement7* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedNativeWindowHandle(IUIAutomationElement7* This,UIA_HWND *retVal) { return This->lpVtbl->get_CachedNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedItemType(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedItemType(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedIsOffscreen(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedIsOffscreen(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedOrientation(IUIAutomationElement7* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedOrientation(IUIAutomationElement7* This,enum OrientationType *retVal) { return This->lpVtbl->get_CachedOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedFrameworkId(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedFrameworkId(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedIsRequiredForForm(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedIsRequiredForForm(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedItemStatus(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedItemStatus(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedBoundingRectangle(IUIAutomationElement7* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedBoundingRectangle(IUIAutomationElement7* This,RECT *retVal) { return This->lpVtbl->get_CachedBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedLabeledBy(IUIAutomationElement7* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedLabeledBy(IUIAutomationElement7* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedAriaRole(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedAriaRole(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedAriaProperties(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedAriaProperties(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedIsDataValidForForm(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedIsDataValidForForm(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedControllerFor(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedControllerFor(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedDescribedBy(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedDescribedBy(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedFlowsTo(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedFlowsTo(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedProviderDescription(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedProviderDescription(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetClickablePoint(IUIAutomationElement7* This,POINT *clickable,WINBOOL *gotClickable) { +static inline HRESULT IUIAutomationElement7_GetClickablePoint(IUIAutomationElement7* This,POINT *clickable,WINBOOL *gotClickable) { return This->lpVtbl->GetClickablePoint(This,clickable,gotClickable); } /*** IUIAutomationElement2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentOptimizeForVisualContent(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentOptimizeForVisualContent(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedOptimizeForVisualContent(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedOptimizeForVisualContent(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentLiveSetting(IUIAutomationElement7* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentLiveSetting(IUIAutomationElement7* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CurrentLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedLiveSetting(IUIAutomationElement7* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedLiveSetting(IUIAutomationElement7* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CachedLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentFlowsFrom(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentFlowsFrom(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsFrom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedFlowsFrom(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedFlowsFrom(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsFrom(This,retVal); } /*** IUIAutomationElement3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement7_ShowContextMenu(IUIAutomationElement7* This) { +static inline HRESULT IUIAutomationElement7_ShowContextMenu(IUIAutomationElement7* This) { return This->lpVtbl->ShowContextMenu(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentIsPeripheral(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentIsPeripheral(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPeripheral(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedIsPeripheral(IUIAutomationElement7* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedIsPeripheral(IUIAutomationElement7* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPeripheral(This,retVal); } /*** IUIAutomationElement4 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentPositionInSet(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentPositionInSet(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CurrentPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentSizeOfSet(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentSizeOfSet(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CurrentSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentLevel(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentLevel(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CurrentLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentAnnotationTypes(IUIAutomationElement7* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentAnnotationTypes(IUIAutomationElement7* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CurrentAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentAnnotationObjects(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentAnnotationObjects(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentAnnotationObjects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedPositionInSet(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedPositionInSet(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CachedPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedSizeOfSet(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedSizeOfSet(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CachedSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedLevel(IUIAutomationElement7* This,int *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedLevel(IUIAutomationElement7* This,int *retVal) { return This->lpVtbl->get_CachedLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedAnnotationTypes(IUIAutomationElement7* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedAnnotationTypes(IUIAutomationElement7* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CachedAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedAnnotationObjects(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedAnnotationObjects(IUIAutomationElement7* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedAnnotationObjects(This,retVal); } /*** IUIAutomationElement5 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentLandmarkType(IUIAutomationElement7* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentLandmarkType(IUIAutomationElement7* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CurrentLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentLocalizedLandmarkType(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentLocalizedLandmarkType(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedLandmarkType(IUIAutomationElement7* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedLandmarkType(IUIAutomationElement7* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CachedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedLocalizedLandmarkType(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedLocalizedLandmarkType(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedLandmarkType(This,retVal); } /*** IUIAutomationElement6 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CurrentFullDescription(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CurrentFullDescription(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFullDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_get_CachedFullDescription(IUIAutomationElement7* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement7_get_CachedFullDescription(IUIAutomationElement7* This,BSTR *retVal) { return This->lpVtbl->get_CachedFullDescription(This,retVal); } /*** IUIAutomationElement7 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement7_FindFirstWithOptions(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement7_FindFirstWithOptions(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { return This->lpVtbl->FindFirstWithOptions(This,scope,condition,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_FindAllWithOptions(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement7_FindAllWithOptions(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllWithOptions(This,scope,condition,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_FindFirstWithOptionsBuildCache(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement7_FindFirstWithOptionsBuildCache(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { return This->lpVtbl->FindFirstWithOptionsBuildCache(This,scope,condition,cacheRequest,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_FindAllWithOptionsBuildCache(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement7_FindAllWithOptionsBuildCache(IUIAutomationElement7* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllWithOptionsBuildCache(This,scope,condition,cacheRequest,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement7_GetCurrentMetadataValue(IUIAutomationElement7* This,int targetId,METADATAID metadataId,VARIANT *returnVal) { +static inline HRESULT IUIAutomationElement7_GetCurrentMetadataValue(IUIAutomationElement7* This,int targetId,METADATAID metadataId,VARIANT *returnVal) { return This->lpVtbl->GetCurrentMetadataValue(This,targetId,metadataId,returnVal); } #endif @@ -15466,363 +15574,363 @@ interface IUIAutomationElement8 { #define IUIAutomationElement8_get_CachedHeadingLevel(This,retVal) (This)->lpVtbl->get_CachedHeadingLevel(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement8_QueryInterface(IUIAutomationElement8* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElement8_QueryInterface(IUIAutomationElement8* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElement8_AddRef(IUIAutomationElement8* This) { +static inline ULONG IUIAutomationElement8_AddRef(IUIAutomationElement8* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElement8_Release(IUIAutomationElement8* This) { +static inline ULONG IUIAutomationElement8_Release(IUIAutomationElement8* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElement methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement8_SetFocus(IUIAutomationElement8* This) { +static inline HRESULT IUIAutomationElement8_SetFocus(IUIAutomationElement8* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetRuntimeId(IUIAutomationElement8* This,SAFEARRAY **runtimeId) { +static inline HRESULT IUIAutomationElement8_GetRuntimeId(IUIAutomationElement8* This,SAFEARRAY **runtimeId) { return This->lpVtbl->GetRuntimeId(This,runtimeId); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_FindFirst(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement8_FindFirst(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { return This->lpVtbl->FindFirst(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_FindAll(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement8_FindAll(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { return This->lpVtbl->FindAll(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_FindFirstBuildCache(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement8_FindFirstBuildCache(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { return This->lpVtbl->FindFirstBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_FindAllBuildCache(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement8_FindAllBuildCache(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_BuildUpdatedCache(IUIAutomationElement8* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { +static inline HRESULT IUIAutomationElement8_BuildUpdatedCache(IUIAutomationElement8* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { return This->lpVtbl->BuildUpdatedCache(This,cacheRequest,updatedElement); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCurrentPropertyValue(IUIAutomationElement8* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement8_GetCurrentPropertyValue(IUIAutomationElement8* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCurrentPropertyValueEx(IUIAutomationElement8* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement8_GetCurrentPropertyValueEx(IUIAutomationElement8* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCachedPropertyValue(IUIAutomationElement8* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement8_GetCachedPropertyValue(IUIAutomationElement8* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCachedPropertyValueEx(IUIAutomationElement8* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement8_GetCachedPropertyValueEx(IUIAutomationElement8* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCurrentPatternAs(IUIAutomationElement8* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement8_GetCurrentPatternAs(IUIAutomationElement8* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCurrentPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCachedPatternAs(IUIAutomationElement8* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement8_GetCachedPatternAs(IUIAutomationElement8* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCachedPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCurrentPattern(IUIAutomationElement8* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement8_GetCurrentPattern(IUIAutomationElement8* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCurrentPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCachedPattern(IUIAutomationElement8* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement8_GetCachedPattern(IUIAutomationElement8* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCachedPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCachedParent(IUIAutomationElement8* This,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationElement8_GetCachedParent(IUIAutomationElement8* This,IUIAutomationElement **parent) { return This->lpVtbl->GetCachedParent(This,parent); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCachedChildren(IUIAutomationElement8* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationElement8_GetCachedChildren(IUIAutomationElement8* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetCachedChildren(This,children); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentProcessId(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentProcessId(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CurrentProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentControlType(IUIAutomationElement8* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentControlType(IUIAutomationElement8* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CurrentControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentLocalizedControlType(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentLocalizedControlType(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentName(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentName(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentAcceleratorKey(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentAcceleratorKey(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentAccessKey(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentAccessKey(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentHasKeyboardFocus(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentHasKeyboardFocus(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentIsKeyboardFocusable(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentIsKeyboardFocusable(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentIsEnabled(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentIsEnabled(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentAutomationId(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentAutomationId(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentClassName(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentClassName(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentHelpText(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentHelpText(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentCulture(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentCulture(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CurrentCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentIsControlElement(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentIsControlElement(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentIsContentElement(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentIsContentElement(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentIsPassword(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentIsPassword(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentNativeWindowHandle(IUIAutomationElement8* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentNativeWindowHandle(IUIAutomationElement8* This,UIA_HWND *retVal) { return This->lpVtbl->get_CurrentNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentItemType(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentItemType(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentIsOffscreen(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentIsOffscreen(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentOrientation(IUIAutomationElement8* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentOrientation(IUIAutomationElement8* This,enum OrientationType *retVal) { return This->lpVtbl->get_CurrentOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentFrameworkId(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentFrameworkId(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentIsRequiredForForm(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentIsRequiredForForm(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentItemStatus(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentItemStatus(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentBoundingRectangle(IUIAutomationElement8* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentBoundingRectangle(IUIAutomationElement8* This,RECT *retVal) { return This->lpVtbl->get_CurrentBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentLabeledBy(IUIAutomationElement8* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentLabeledBy(IUIAutomationElement8* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentAriaRole(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentAriaRole(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentAriaProperties(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentAriaProperties(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentIsDataValidForForm(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentIsDataValidForForm(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentControllerFor(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentControllerFor(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentDescribedBy(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentDescribedBy(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentFlowsTo(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentFlowsTo(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentProviderDescription(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentProviderDescription(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedProcessId(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedProcessId(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CachedProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedControlType(IUIAutomationElement8* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedControlType(IUIAutomationElement8* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CachedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedLocalizedControlType(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedLocalizedControlType(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedName(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedName(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedAcceleratorKey(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedAcceleratorKey(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedAccessKey(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedAccessKey(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedHasKeyboardFocus(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedHasKeyboardFocus(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedIsKeyboardFocusable(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedIsKeyboardFocusable(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedIsEnabled(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedIsEnabled(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedAutomationId(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedAutomationId(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedClassName(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedClassName(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedHelpText(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedHelpText(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedCulture(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedCulture(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CachedCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedIsControlElement(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedIsControlElement(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedIsContentElement(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedIsContentElement(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedIsPassword(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedIsPassword(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedNativeWindowHandle(IUIAutomationElement8* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedNativeWindowHandle(IUIAutomationElement8* This,UIA_HWND *retVal) { return This->lpVtbl->get_CachedNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedItemType(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedItemType(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedIsOffscreen(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedIsOffscreen(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedOrientation(IUIAutomationElement8* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedOrientation(IUIAutomationElement8* This,enum OrientationType *retVal) { return This->lpVtbl->get_CachedOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedFrameworkId(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedFrameworkId(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedIsRequiredForForm(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedIsRequiredForForm(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedItemStatus(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedItemStatus(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedBoundingRectangle(IUIAutomationElement8* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedBoundingRectangle(IUIAutomationElement8* This,RECT *retVal) { return This->lpVtbl->get_CachedBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedLabeledBy(IUIAutomationElement8* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedLabeledBy(IUIAutomationElement8* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedAriaRole(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedAriaRole(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedAriaProperties(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedAriaProperties(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedIsDataValidForForm(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedIsDataValidForForm(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedControllerFor(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedControllerFor(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedDescribedBy(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedDescribedBy(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedFlowsTo(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedFlowsTo(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedProviderDescription(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedProviderDescription(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetClickablePoint(IUIAutomationElement8* This,POINT *clickable,WINBOOL *gotClickable) { +static inline HRESULT IUIAutomationElement8_GetClickablePoint(IUIAutomationElement8* This,POINT *clickable,WINBOOL *gotClickable) { return This->lpVtbl->GetClickablePoint(This,clickable,gotClickable); } /*** IUIAutomationElement2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentOptimizeForVisualContent(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentOptimizeForVisualContent(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedOptimizeForVisualContent(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedOptimizeForVisualContent(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentLiveSetting(IUIAutomationElement8* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentLiveSetting(IUIAutomationElement8* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CurrentLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedLiveSetting(IUIAutomationElement8* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedLiveSetting(IUIAutomationElement8* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CachedLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentFlowsFrom(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentFlowsFrom(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsFrom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedFlowsFrom(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedFlowsFrom(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsFrom(This,retVal); } /*** IUIAutomationElement3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement8_ShowContextMenu(IUIAutomationElement8* This) { +static inline HRESULT IUIAutomationElement8_ShowContextMenu(IUIAutomationElement8* This) { return This->lpVtbl->ShowContextMenu(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentIsPeripheral(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentIsPeripheral(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPeripheral(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedIsPeripheral(IUIAutomationElement8* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedIsPeripheral(IUIAutomationElement8* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPeripheral(This,retVal); } /*** IUIAutomationElement4 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentPositionInSet(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentPositionInSet(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CurrentPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentSizeOfSet(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentSizeOfSet(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CurrentSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentLevel(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentLevel(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CurrentLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentAnnotationTypes(IUIAutomationElement8* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentAnnotationTypes(IUIAutomationElement8* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CurrentAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentAnnotationObjects(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentAnnotationObjects(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentAnnotationObjects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedPositionInSet(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedPositionInSet(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CachedPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedSizeOfSet(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedSizeOfSet(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CachedSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedLevel(IUIAutomationElement8* This,int *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedLevel(IUIAutomationElement8* This,int *retVal) { return This->lpVtbl->get_CachedLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedAnnotationTypes(IUIAutomationElement8* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedAnnotationTypes(IUIAutomationElement8* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CachedAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedAnnotationObjects(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedAnnotationObjects(IUIAutomationElement8* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedAnnotationObjects(This,retVal); } /*** IUIAutomationElement5 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentLandmarkType(IUIAutomationElement8* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentLandmarkType(IUIAutomationElement8* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CurrentLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentLocalizedLandmarkType(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentLocalizedLandmarkType(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedLandmarkType(IUIAutomationElement8* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedLandmarkType(IUIAutomationElement8* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CachedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedLocalizedLandmarkType(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedLocalizedLandmarkType(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedLandmarkType(This,retVal); } /*** IUIAutomationElement6 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentFullDescription(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentFullDescription(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFullDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedFullDescription(IUIAutomationElement8* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedFullDescription(IUIAutomationElement8* This,BSTR *retVal) { return This->lpVtbl->get_CachedFullDescription(This,retVal); } /*** IUIAutomationElement7 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement8_FindFirstWithOptions(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement8_FindFirstWithOptions(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { return This->lpVtbl->FindFirstWithOptions(This,scope,condition,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_FindAllWithOptions(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement8_FindAllWithOptions(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllWithOptions(This,scope,condition,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_FindFirstWithOptionsBuildCache(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement8_FindFirstWithOptionsBuildCache(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { return This->lpVtbl->FindFirstWithOptionsBuildCache(This,scope,condition,cacheRequest,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_FindAllWithOptionsBuildCache(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement8_FindAllWithOptionsBuildCache(IUIAutomationElement8* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllWithOptionsBuildCache(This,scope,condition,cacheRequest,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_GetCurrentMetadataValue(IUIAutomationElement8* This,int targetId,METADATAID metadataId,VARIANT *returnVal) { +static inline HRESULT IUIAutomationElement8_GetCurrentMetadataValue(IUIAutomationElement8* This,int targetId,METADATAID metadataId,VARIANT *returnVal) { return This->lpVtbl->GetCurrentMetadataValue(This,targetId,metadataId,returnVal); } /*** IUIAutomationElement8 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CurrentHeadingLevel(IUIAutomationElement8* This,HEADINGLEVELID *retVal) { +static inline HRESULT IUIAutomationElement8_get_CurrentHeadingLevel(IUIAutomationElement8* This,HEADINGLEVELID *retVal) { return This->lpVtbl->get_CurrentHeadingLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement8_get_CachedHeadingLevel(IUIAutomationElement8* This,HEADINGLEVELID *retVal) { +static inline HRESULT IUIAutomationElement8_get_CachedHeadingLevel(IUIAutomationElement8* This,HEADINGLEVELID *retVal) { return This->lpVtbl->get_CachedHeadingLevel(This,retVal); } #endif @@ -16525,370 +16633,370 @@ interface IUIAutomationElement9 { #define IUIAutomationElement9_get_CachedIsDialog(This,retVal) (This)->lpVtbl->get_CachedIsDialog(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_QueryInterface(IUIAutomationElement9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElement9_QueryInterface(IUIAutomationElement9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElement9_AddRef(IUIAutomationElement9* This) { +static inline ULONG IUIAutomationElement9_AddRef(IUIAutomationElement9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElement9_Release(IUIAutomationElement9* This) { +static inline ULONG IUIAutomationElement9_Release(IUIAutomationElement9* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElement methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_SetFocus(IUIAutomationElement9* This) { +static inline HRESULT IUIAutomationElement9_SetFocus(IUIAutomationElement9* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetRuntimeId(IUIAutomationElement9* This,SAFEARRAY **runtimeId) { +static inline HRESULT IUIAutomationElement9_GetRuntimeId(IUIAutomationElement9* This,SAFEARRAY **runtimeId) { return This->lpVtbl->GetRuntimeId(This,runtimeId); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_FindFirst(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement9_FindFirst(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElement **found) { return This->lpVtbl->FindFirst(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_FindAll(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement9_FindAll(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationElementArray **found) { return This->lpVtbl->FindAll(This,scope,condition,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_FindFirstBuildCache(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement9_FindFirstBuildCache(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **found) { return This->lpVtbl->FindFirstBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_FindAllBuildCache(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement9_FindAllBuildCache(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllBuildCache(This,scope,condition,cacheRequest,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_BuildUpdatedCache(IUIAutomationElement9* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { +static inline HRESULT IUIAutomationElement9_BuildUpdatedCache(IUIAutomationElement9* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **updatedElement) { return This->lpVtbl->BuildUpdatedCache(This,cacheRequest,updatedElement); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCurrentPropertyValue(IUIAutomationElement9* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement9_GetCurrentPropertyValue(IUIAutomationElement9* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCurrentPropertyValueEx(IUIAutomationElement9* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement9_GetCurrentPropertyValueEx(IUIAutomationElement9* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCurrentPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCachedPropertyValue(IUIAutomationElement9* This,PROPERTYID propertyId,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement9_GetCachedPropertyValue(IUIAutomationElement9* This,PROPERTYID propertyId,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValue(This,propertyId,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCachedPropertyValueEx(IUIAutomationElement9* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { +static inline HRESULT IUIAutomationElement9_GetCachedPropertyValueEx(IUIAutomationElement9* This,PROPERTYID propertyId,WINBOOL ignoreDefaultValue,VARIANT *retVal) { return This->lpVtbl->GetCachedPropertyValueEx(This,propertyId,ignoreDefaultValue,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCurrentPatternAs(IUIAutomationElement9* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement9_GetCurrentPatternAs(IUIAutomationElement9* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCurrentPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCachedPatternAs(IUIAutomationElement9* This,PATTERNID patternId,REFIID riid,void **patternObject) { +static inline HRESULT IUIAutomationElement9_GetCachedPatternAs(IUIAutomationElement9* This,PATTERNID patternId,REFIID riid,void **patternObject) { return This->lpVtbl->GetCachedPatternAs(This,patternId,riid,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCurrentPattern(IUIAutomationElement9* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement9_GetCurrentPattern(IUIAutomationElement9* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCurrentPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCachedPattern(IUIAutomationElement9* This,PATTERNID patternId,IUnknown **patternObject) { +static inline HRESULT IUIAutomationElement9_GetCachedPattern(IUIAutomationElement9* This,PATTERNID patternId,IUnknown **patternObject) { return This->lpVtbl->GetCachedPattern(This,patternId,patternObject); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCachedParent(IUIAutomationElement9* This,IUIAutomationElement **parent) { +static inline HRESULT IUIAutomationElement9_GetCachedParent(IUIAutomationElement9* This,IUIAutomationElement **parent) { return This->lpVtbl->GetCachedParent(This,parent); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCachedChildren(IUIAutomationElement9* This,IUIAutomationElementArray **children) { +static inline HRESULT IUIAutomationElement9_GetCachedChildren(IUIAutomationElement9* This,IUIAutomationElementArray **children) { return This->lpVtbl->GetCachedChildren(This,children); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentProcessId(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentProcessId(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CurrentProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentControlType(IUIAutomationElement9* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentControlType(IUIAutomationElement9* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CurrentControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentLocalizedControlType(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentLocalizedControlType(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentName(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentName(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentAcceleratorKey(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentAcceleratorKey(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentAccessKey(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentAccessKey(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentHasKeyboardFocus(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentHasKeyboardFocus(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsKeyboardFocusable(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsKeyboardFocusable(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsEnabled(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsEnabled(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentAutomationId(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentAutomationId(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentClassName(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentClassName(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentHelpText(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentHelpText(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentCulture(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentCulture(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CurrentCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsControlElement(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsControlElement(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsContentElement(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsContentElement(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsPassword(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsPassword(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentNativeWindowHandle(IUIAutomationElement9* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentNativeWindowHandle(IUIAutomationElement9* This,UIA_HWND *retVal) { return This->lpVtbl->get_CurrentNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentItemType(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentItemType(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsOffscreen(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsOffscreen(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentOrientation(IUIAutomationElement9* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentOrientation(IUIAutomationElement9* This,enum OrientationType *retVal) { return This->lpVtbl->get_CurrentOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentFrameworkId(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentFrameworkId(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsRequiredForForm(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsRequiredForForm(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentItemStatus(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentItemStatus(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentBoundingRectangle(IUIAutomationElement9* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentBoundingRectangle(IUIAutomationElement9* This,RECT *retVal) { return This->lpVtbl->get_CurrentBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentLabeledBy(IUIAutomationElement9* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentLabeledBy(IUIAutomationElement9* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CurrentLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentAriaRole(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentAriaRole(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentAriaProperties(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentAriaProperties(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsDataValidForForm(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsDataValidForForm(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentControllerFor(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentControllerFor(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentDescribedBy(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentDescribedBy(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentFlowsTo(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentFlowsTo(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentProviderDescription(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentProviderDescription(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedProcessId(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedProcessId(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CachedProcessId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedControlType(IUIAutomationElement9* This,CONTROLTYPEID *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedControlType(IUIAutomationElement9* This,CONTROLTYPEID *retVal) { return This->lpVtbl->get_CachedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedLocalizedControlType(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedLocalizedControlType(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedControlType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedName(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedName(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedAcceleratorKey(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedAcceleratorKey(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedAcceleratorKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedAccessKey(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedAccessKey(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedAccessKey(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedHasKeyboardFocus(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedHasKeyboardFocus(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedHasKeyboardFocus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsKeyboardFocusable(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsKeyboardFocusable(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsKeyboardFocusable(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsEnabled(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsEnabled(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsEnabled(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedAutomationId(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedAutomationId(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedAutomationId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedClassName(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedClassName(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedClassName(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedHelpText(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedHelpText(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedHelpText(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedCulture(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedCulture(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CachedCulture(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsControlElement(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsControlElement(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsControlElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsContentElement(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsContentElement(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsContentElement(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsPassword(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsPassword(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPassword(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedNativeWindowHandle(IUIAutomationElement9* This,UIA_HWND *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedNativeWindowHandle(IUIAutomationElement9* This,UIA_HWND *retVal) { return This->lpVtbl->get_CachedNativeWindowHandle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedItemType(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedItemType(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsOffscreen(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsOffscreen(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsOffscreen(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedOrientation(IUIAutomationElement9* This,enum OrientationType *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedOrientation(IUIAutomationElement9* This,enum OrientationType *retVal) { return This->lpVtbl->get_CachedOrientation(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedFrameworkId(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedFrameworkId(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedFrameworkId(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsRequiredForForm(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsRequiredForForm(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsRequiredForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedItemStatus(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedItemStatus(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedItemStatus(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedBoundingRectangle(IUIAutomationElement9* This,RECT *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedBoundingRectangle(IUIAutomationElement9* This,RECT *retVal) { return This->lpVtbl->get_CachedBoundingRectangle(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedLabeledBy(IUIAutomationElement9* This,IUIAutomationElement **retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedLabeledBy(IUIAutomationElement9* This,IUIAutomationElement **retVal) { return This->lpVtbl->get_CachedLabeledBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedAriaRole(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedAriaRole(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaRole(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedAriaProperties(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedAriaProperties(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedAriaProperties(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsDataValidForForm(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsDataValidForForm(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDataValidForForm(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedControllerFor(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedControllerFor(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedControllerFor(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedDescribedBy(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedDescribedBy(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedDescribedBy(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedFlowsTo(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedFlowsTo(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsTo(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedProviderDescription(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedProviderDescription(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedProviderDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetClickablePoint(IUIAutomationElement9* This,POINT *clickable,WINBOOL *gotClickable) { +static inline HRESULT IUIAutomationElement9_GetClickablePoint(IUIAutomationElement9* This,POINT *clickable,WINBOOL *gotClickable) { return This->lpVtbl->GetClickablePoint(This,clickable,gotClickable); } /*** IUIAutomationElement2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentOptimizeForVisualContent(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentOptimizeForVisualContent(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedOptimizeForVisualContent(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedOptimizeForVisualContent(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedOptimizeForVisualContent(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentLiveSetting(IUIAutomationElement9* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentLiveSetting(IUIAutomationElement9* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CurrentLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedLiveSetting(IUIAutomationElement9* This,enum LiveSetting *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedLiveSetting(IUIAutomationElement9* This,enum LiveSetting *retVal) { return This->lpVtbl->get_CachedLiveSetting(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentFlowsFrom(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentFlowsFrom(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentFlowsFrom(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedFlowsFrom(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedFlowsFrom(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedFlowsFrom(This,retVal); } /*** IUIAutomationElement3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_ShowContextMenu(IUIAutomationElement9* This) { +static inline HRESULT IUIAutomationElement9_ShowContextMenu(IUIAutomationElement9* This) { return This->lpVtbl->ShowContextMenu(This); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsPeripheral(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsPeripheral(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsPeripheral(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsPeripheral(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsPeripheral(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsPeripheral(This,retVal); } /*** IUIAutomationElement4 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentPositionInSet(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentPositionInSet(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CurrentPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentSizeOfSet(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentSizeOfSet(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CurrentSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentLevel(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentLevel(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CurrentLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentAnnotationTypes(IUIAutomationElement9* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentAnnotationTypes(IUIAutomationElement9* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CurrentAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentAnnotationObjects(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentAnnotationObjects(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CurrentAnnotationObjects(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedPositionInSet(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedPositionInSet(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CachedPositionInSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedSizeOfSet(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedSizeOfSet(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CachedSizeOfSet(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedLevel(IUIAutomationElement9* This,int *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedLevel(IUIAutomationElement9* This,int *retVal) { return This->lpVtbl->get_CachedLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedAnnotationTypes(IUIAutomationElement9* This,SAFEARRAY **retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedAnnotationTypes(IUIAutomationElement9* This,SAFEARRAY **retVal) { return This->lpVtbl->get_CachedAnnotationTypes(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedAnnotationObjects(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedAnnotationObjects(IUIAutomationElement9* This,IUIAutomationElementArray **retVal) { return This->lpVtbl->get_CachedAnnotationObjects(This,retVal); } /*** IUIAutomationElement5 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentLandmarkType(IUIAutomationElement9* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentLandmarkType(IUIAutomationElement9* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CurrentLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentLocalizedLandmarkType(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentLocalizedLandmarkType(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentLocalizedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedLandmarkType(IUIAutomationElement9* This,LANDMARKTYPEID *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedLandmarkType(IUIAutomationElement9* This,LANDMARKTYPEID *retVal) { return This->lpVtbl->get_CachedLandmarkType(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedLocalizedLandmarkType(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedLocalizedLandmarkType(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedLocalizedLandmarkType(This,retVal); } /*** IUIAutomationElement6 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentFullDescription(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentFullDescription(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CurrentFullDescription(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedFullDescription(IUIAutomationElement9* This,BSTR *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedFullDescription(IUIAutomationElement9* This,BSTR *retVal) { return This->lpVtbl->get_CachedFullDescription(This,retVal); } /*** IUIAutomationElement7 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_FindFirstWithOptions(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement9_FindFirstWithOptions(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { return This->lpVtbl->FindFirstWithOptions(This,scope,condition,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_FindAllWithOptions(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement9_FindAllWithOptions(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllWithOptions(This,scope,condition,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_FindFirstWithOptionsBuildCache(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { +static inline HRESULT IUIAutomationElement9_FindFirstWithOptionsBuildCache(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElement **found) { return This->lpVtbl->FindFirstWithOptionsBuildCache(This,scope,condition,cacheRequest,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_FindAllWithOptionsBuildCache(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { +static inline HRESULT IUIAutomationElement9_FindAllWithOptionsBuildCache(IUIAutomationElement9* This,enum TreeScope scope,IUIAutomationCondition *condition,IUIAutomationCacheRequest *cacheRequest,enum TreeTraversalOptions traversalOptions,IUIAutomationElement *root,IUIAutomationElementArray **found) { return This->lpVtbl->FindAllWithOptionsBuildCache(This,scope,condition,cacheRequest,traversalOptions,root,found); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_GetCurrentMetadataValue(IUIAutomationElement9* This,int targetId,METADATAID metadataId,VARIANT *returnVal) { +static inline HRESULT IUIAutomationElement9_GetCurrentMetadataValue(IUIAutomationElement9* This,int targetId,METADATAID metadataId,VARIANT *returnVal) { return This->lpVtbl->GetCurrentMetadataValue(This,targetId,metadataId,returnVal); } /*** IUIAutomationElement8 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentHeadingLevel(IUIAutomationElement9* This,HEADINGLEVELID *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentHeadingLevel(IUIAutomationElement9* This,HEADINGLEVELID *retVal) { return This->lpVtbl->get_CurrentHeadingLevel(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedHeadingLevel(IUIAutomationElement9* This,HEADINGLEVELID *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedHeadingLevel(IUIAutomationElement9* This,HEADINGLEVELID *retVal) { return This->lpVtbl->get_CachedHeadingLevel(This,retVal); } /*** IUIAutomationElement9 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CurrentIsDialog(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CurrentIsDialog(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CurrentIsDialog(This,retVal); } -static __WIDL_INLINE HRESULT IUIAutomationElement9_get_CachedIsDialog(IUIAutomationElement9* This,WINBOOL *retVal) { +static inline HRESULT IUIAutomationElement9_get_CachedIsDialog(IUIAutomationElement9* This,WINBOOL *retVal) { return This->lpVtbl->get_CachedIsDialog(This,retVal); } #endif @@ -16965,20 +17073,20 @@ interface IUIAutomationElementArray { #define IUIAutomationElementArray_GetElement(This,index,element) (This)->lpVtbl->GetElement(This,index,element) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElementArray_QueryInterface(IUIAutomationElementArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationElementArray_QueryInterface(IUIAutomationElementArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationElementArray_AddRef(IUIAutomationElementArray* This) { +static inline ULONG IUIAutomationElementArray_AddRef(IUIAutomationElementArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationElementArray_Release(IUIAutomationElementArray* This) { +static inline ULONG IUIAutomationElementArray_Release(IUIAutomationElementArray* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationElementArray methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationElementArray_get_Length(IUIAutomationElementArray* This,int *length) { +static inline HRESULT IUIAutomationElementArray_get_Length(IUIAutomationElementArray* This,int *length) { return This->lpVtbl->get_Length(This,length); } -static __WIDL_INLINE HRESULT IUIAutomationElementArray_GetElement(IUIAutomationElementArray* This,int index,IUIAutomationElement **element) { +static inline HRESULT IUIAutomationElementArray_GetElement(IUIAutomationElementArray* This,int index,IUIAutomationElement **element) { return This->lpVtbl->GetElement(This,index,element); } #endif @@ -17059,20 +17167,20 @@ interface IUIAutomationProxyFactory { #define IUIAutomationProxyFactory_get_ProxyFactoryId(This,factoryId) (This)->lpVtbl->get_ProxyFactoryId(This,factoryId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationProxyFactory_QueryInterface(IUIAutomationProxyFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationProxyFactory_QueryInterface(IUIAutomationProxyFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationProxyFactory_AddRef(IUIAutomationProxyFactory* This) { +static inline ULONG IUIAutomationProxyFactory_AddRef(IUIAutomationProxyFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationProxyFactory_Release(IUIAutomationProxyFactory* This) { +static inline ULONG IUIAutomationProxyFactory_Release(IUIAutomationProxyFactory* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationProxyFactory methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationProxyFactory_CreateProvider(IUIAutomationProxyFactory* This,UIA_HWND hwnd,LONG idObject,LONG idChild,IRawElementProviderSimple **provider) { +static inline HRESULT IUIAutomationProxyFactory_CreateProvider(IUIAutomationProxyFactory* This,UIA_HWND hwnd,LONG idObject,LONG idChild,IRawElementProviderSimple **provider) { return This->lpVtbl->CreateProvider(This,hwnd,idObject,idChild,provider); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactory_get_ProxyFactoryId(IUIAutomationProxyFactory* This,BSTR *factoryId) { +static inline HRESULT IUIAutomationProxyFactory_get_ProxyFactoryId(IUIAutomationProxyFactory* This,BSTR *factoryId) { return This->lpVtbl->get_ProxyFactoryId(This,factoryId); } #endif @@ -17243,53 +17351,53 @@ interface IUIAutomationProxyFactoryEntry { #define IUIAutomationProxyFactoryEntry_GetWinEventsForAutomationEvent(This,eventId,propertyId,winEvents) (This)->lpVtbl->GetWinEventsForAutomationEvent(This,eventId,propertyId,winEvents) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_QueryInterface(IUIAutomationProxyFactoryEntry* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationProxyFactoryEntry_QueryInterface(IUIAutomationProxyFactoryEntry* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationProxyFactoryEntry_AddRef(IUIAutomationProxyFactoryEntry* This) { +static inline ULONG IUIAutomationProxyFactoryEntry_AddRef(IUIAutomationProxyFactoryEntry* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationProxyFactoryEntry_Release(IUIAutomationProxyFactoryEntry* This) { +static inline ULONG IUIAutomationProxyFactoryEntry_Release(IUIAutomationProxyFactoryEntry* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationProxyFactoryEntry methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_get_ProxyFactory(IUIAutomationProxyFactoryEntry* This,IUIAutomationProxyFactory **factory) { +static inline HRESULT IUIAutomationProxyFactoryEntry_get_ProxyFactory(IUIAutomationProxyFactoryEntry* This,IUIAutomationProxyFactory **factory) { return This->lpVtbl->get_ProxyFactory(This,factory); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_get_ClassName(IUIAutomationProxyFactoryEntry* This,BSTR *className) { +static inline HRESULT IUIAutomationProxyFactoryEntry_get_ClassName(IUIAutomationProxyFactoryEntry* This,BSTR *className) { return This->lpVtbl->get_ClassName(This,className); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_get_ImageName(IUIAutomationProxyFactoryEntry* This,BSTR *imageName) { +static inline HRESULT IUIAutomationProxyFactoryEntry_get_ImageName(IUIAutomationProxyFactoryEntry* This,BSTR *imageName) { return This->lpVtbl->get_ImageName(This,imageName); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_get_AllowSubstringMatch(IUIAutomationProxyFactoryEntry* This,WINBOOL *allowSubstringMatch) { +static inline HRESULT IUIAutomationProxyFactoryEntry_get_AllowSubstringMatch(IUIAutomationProxyFactoryEntry* This,WINBOOL *allowSubstringMatch) { return This->lpVtbl->get_AllowSubstringMatch(This,allowSubstringMatch); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_get_CanCheckBaseClass(IUIAutomationProxyFactoryEntry* This,WINBOOL *canCheckBaseClass) { +static inline HRESULT IUIAutomationProxyFactoryEntry_get_CanCheckBaseClass(IUIAutomationProxyFactoryEntry* This,WINBOOL *canCheckBaseClass) { return This->lpVtbl->get_CanCheckBaseClass(This,canCheckBaseClass); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_get_NeedsAdviseEvents(IUIAutomationProxyFactoryEntry* This,WINBOOL *adviseEvents) { +static inline HRESULT IUIAutomationProxyFactoryEntry_get_NeedsAdviseEvents(IUIAutomationProxyFactoryEntry* This,WINBOOL *adviseEvents) { return This->lpVtbl->get_NeedsAdviseEvents(This,adviseEvents); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_put_ClassName(IUIAutomationProxyFactoryEntry* This,LPCWSTR className) { +static inline HRESULT IUIAutomationProxyFactoryEntry_put_ClassName(IUIAutomationProxyFactoryEntry* This,LPCWSTR className) { return This->lpVtbl->put_ClassName(This,className); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_put_ImageName(IUIAutomationProxyFactoryEntry* This,LPCWSTR imageName) { +static inline HRESULT IUIAutomationProxyFactoryEntry_put_ImageName(IUIAutomationProxyFactoryEntry* This,LPCWSTR imageName) { return This->lpVtbl->put_ImageName(This,imageName); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_put_AllowSubstringMatch(IUIAutomationProxyFactoryEntry* This,WINBOOL allowSubstringMatch) { +static inline HRESULT IUIAutomationProxyFactoryEntry_put_AllowSubstringMatch(IUIAutomationProxyFactoryEntry* This,WINBOOL allowSubstringMatch) { return This->lpVtbl->put_AllowSubstringMatch(This,allowSubstringMatch); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_put_CanCheckBaseClass(IUIAutomationProxyFactoryEntry* This,WINBOOL canCheckBaseClass) { +static inline HRESULT IUIAutomationProxyFactoryEntry_put_CanCheckBaseClass(IUIAutomationProxyFactoryEntry* This,WINBOOL canCheckBaseClass) { return This->lpVtbl->put_CanCheckBaseClass(This,canCheckBaseClass); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_put_NeedsAdviseEvents(IUIAutomationProxyFactoryEntry* This,WINBOOL adviseEvents) { +static inline HRESULT IUIAutomationProxyFactoryEntry_put_NeedsAdviseEvents(IUIAutomationProxyFactoryEntry* This,WINBOOL adviseEvents) { return This->lpVtbl->put_NeedsAdviseEvents(This,adviseEvents); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_SetWinEventsForAutomationEvent(IUIAutomationProxyFactoryEntry* This,EVENTID eventId,PROPERTYID propertyId,SAFEARRAY *winEvents) { +static inline HRESULT IUIAutomationProxyFactoryEntry_SetWinEventsForAutomationEvent(IUIAutomationProxyFactoryEntry* This,EVENTID eventId,PROPERTYID propertyId,SAFEARRAY *winEvents) { return This->lpVtbl->SetWinEventsForAutomationEvent(This,eventId,propertyId,winEvents); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryEntry_GetWinEventsForAutomationEvent(IUIAutomationProxyFactoryEntry* This,EVENTID eventId,PROPERTYID propertyId,SAFEARRAY **winEvents) { +static inline HRESULT IUIAutomationProxyFactoryEntry_GetWinEventsForAutomationEvent(IUIAutomationProxyFactoryEntry* This,EVENTID eventId,PROPERTYID propertyId,SAFEARRAY **winEvents) { return This->lpVtbl->GetWinEventsForAutomationEvent(This,eventId,propertyId,winEvents); } #endif @@ -17424,41 +17532,41 @@ interface IUIAutomationProxyFactoryMapping { #define IUIAutomationProxyFactoryMapping_RestoreDefaultTable(This) (This)->lpVtbl->RestoreDefaultTable(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_QueryInterface(IUIAutomationProxyFactoryMapping* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationProxyFactoryMapping_QueryInterface(IUIAutomationProxyFactoryMapping* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationProxyFactoryMapping_AddRef(IUIAutomationProxyFactoryMapping* This) { +static inline ULONG IUIAutomationProxyFactoryMapping_AddRef(IUIAutomationProxyFactoryMapping* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationProxyFactoryMapping_Release(IUIAutomationProxyFactoryMapping* This) { +static inline ULONG IUIAutomationProxyFactoryMapping_Release(IUIAutomationProxyFactoryMapping* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationProxyFactoryMapping methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_get_Count(IUIAutomationProxyFactoryMapping* This,UINT *count) { +static inline HRESULT IUIAutomationProxyFactoryMapping_get_Count(IUIAutomationProxyFactoryMapping* This,UINT *count) { return This->lpVtbl->get_Count(This,count); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_GetTable(IUIAutomationProxyFactoryMapping* This,SAFEARRAY **table) { +static inline HRESULT IUIAutomationProxyFactoryMapping_GetTable(IUIAutomationProxyFactoryMapping* This,SAFEARRAY **table) { return This->lpVtbl->GetTable(This,table); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_GetEntry(IUIAutomationProxyFactoryMapping* This,UINT index,IUIAutomationProxyFactoryEntry **entry) { +static inline HRESULT IUIAutomationProxyFactoryMapping_GetEntry(IUIAutomationProxyFactoryMapping* This,UINT index,IUIAutomationProxyFactoryEntry **entry) { return This->lpVtbl->GetEntry(This,index,entry); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_SetTable(IUIAutomationProxyFactoryMapping* This,SAFEARRAY *factoryList) { +static inline HRESULT IUIAutomationProxyFactoryMapping_SetTable(IUIAutomationProxyFactoryMapping* This,SAFEARRAY *factoryList) { return This->lpVtbl->SetTable(This,factoryList); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_InsertEntries(IUIAutomationProxyFactoryMapping* This,UINT before,SAFEARRAY *factoryList) { +static inline HRESULT IUIAutomationProxyFactoryMapping_InsertEntries(IUIAutomationProxyFactoryMapping* This,UINT before,SAFEARRAY *factoryList) { return This->lpVtbl->InsertEntries(This,before,factoryList); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_InsertEntry(IUIAutomationProxyFactoryMapping* This,UINT before,IUIAutomationProxyFactoryEntry *factory) { +static inline HRESULT IUIAutomationProxyFactoryMapping_InsertEntry(IUIAutomationProxyFactoryMapping* This,UINT before,IUIAutomationProxyFactoryEntry *factory) { return This->lpVtbl->InsertEntry(This,before,factory); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_RemoveEntry(IUIAutomationProxyFactoryMapping* This,UINT index) { +static inline HRESULT IUIAutomationProxyFactoryMapping_RemoveEntry(IUIAutomationProxyFactoryMapping* This,UINT index) { return This->lpVtbl->RemoveEntry(This,index); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_ClearTable(IUIAutomationProxyFactoryMapping* This) { +static inline HRESULT IUIAutomationProxyFactoryMapping_ClearTable(IUIAutomationProxyFactoryMapping* This) { return This->lpVtbl->ClearTable(This); } -static __WIDL_INLINE HRESULT IUIAutomationProxyFactoryMapping_RestoreDefaultTable(IUIAutomationProxyFactoryMapping* This) { +static inline HRESULT IUIAutomationProxyFactoryMapping_RestoreDefaultTable(IUIAutomationProxyFactoryMapping* This) { return This->lpVtbl->RestoreDefaultTable(This); } #endif @@ -17613,35 +17721,35 @@ interface IUIAutomationEventHandlerGroup { #define IUIAutomationEventHandlerGroup_AddTextEditTextChangedEventHandler(This,scope,textEditChangeType,cacheRequest,handler) (This)->lpVtbl->AddTextEditTextChangedEventHandler(This,scope,textEditChangeType,cacheRequest,handler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationEventHandlerGroup_QueryInterface(IUIAutomationEventHandlerGroup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationEventHandlerGroup_QueryInterface(IUIAutomationEventHandlerGroup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationEventHandlerGroup_AddRef(IUIAutomationEventHandlerGroup* This) { +static inline ULONG IUIAutomationEventHandlerGroup_AddRef(IUIAutomationEventHandlerGroup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationEventHandlerGroup_Release(IUIAutomationEventHandlerGroup* This) { +static inline ULONG IUIAutomationEventHandlerGroup_Release(IUIAutomationEventHandlerGroup* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationEventHandlerGroup methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationEventHandlerGroup_AddActiveTextPositionChangedEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationActiveTextPositionChangedEventHandler *handler) { +static inline HRESULT IUIAutomationEventHandlerGroup_AddActiveTextPositionChangedEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationActiveTextPositionChangedEventHandler *handler) { return This->lpVtbl->AddActiveTextPositionChangedEventHandler(This,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomationEventHandlerGroup_AddAutomationEventHandler(IUIAutomationEventHandlerGroup* This,EVENTID eventId,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomationEventHandlerGroup_AddAutomationEventHandler(IUIAutomationEventHandlerGroup* This,EVENTID eventId,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { return This->lpVtbl->AddAutomationEventHandler(This,eventId,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomationEventHandlerGroup_AddChangesEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,int *changeTypes,int changesCount,IUIAutomationCacheRequest *cacheRequest,IUIAutomationChangesEventHandler *handler) { +static inline HRESULT IUIAutomationEventHandlerGroup_AddChangesEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,int *changeTypes,int changesCount,IUIAutomationCacheRequest *cacheRequest,IUIAutomationChangesEventHandler *handler) { return This->lpVtbl->AddChangesEventHandler(This,scope,changeTypes,changesCount,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomationEventHandlerGroup_AddNotificationEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationNotificationEventHandler *handler) { +static inline HRESULT IUIAutomationEventHandlerGroup_AddNotificationEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationNotificationEventHandler *handler) { return This->lpVtbl->AddNotificationEventHandler(This,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomationEventHandlerGroup_AddPropertyChangedEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { +static inline HRESULT IUIAutomationEventHandlerGroup_AddPropertyChangedEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { return This->lpVtbl->AddPropertyChangedEventHandler(This,scope,cacheRequest,handler,propertyArray,propertyCount); } -static __WIDL_INLINE HRESULT IUIAutomationEventHandlerGroup_AddStructureChangedEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomationEventHandlerGroup_AddStructureChangedEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->AddStructureChangedEventHandler(This,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomationEventHandlerGroup_AddTextEditTextChangedEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { +static inline HRESULT IUIAutomationEventHandlerGroup_AddTextEditTextChangedEventHandler(IUIAutomationEventHandlerGroup* This,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { return This->lpVtbl->AddTextEditTextChangedEventHandler(This,scope,textEditChangeType,cacheRequest,handler); } #endif @@ -18281,179 +18389,179 @@ interface IUIAutomation { #define IUIAutomation_ElementFromIAccessibleBuildCache(This,accessible,childId,cacheRequest,element) (This)->lpVtbl->ElementFromIAccessibleBuildCache(This,accessible,childId,cacheRequest,element) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation_QueryInterface(IUIAutomation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomation_QueryInterface(IUIAutomation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomation_AddRef(IUIAutomation* This) { +static inline ULONG IUIAutomation_AddRef(IUIAutomation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomation_Release(IUIAutomation* This) { +static inline ULONG IUIAutomation_Release(IUIAutomation* This) { return This->lpVtbl->Release(This); } /*** IUIAutomation methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation_CompareElements(IUIAutomation* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation_CompareElements(IUIAutomation* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { return This->lpVtbl->CompareElements(This,el1,el2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation_CompareRuntimeIds(IUIAutomation* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation_CompareRuntimeIds(IUIAutomation* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { return This->lpVtbl->CompareRuntimeIds(This,runtimeId1,runtimeId2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation_GetRootElement(IUIAutomation* This,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation_GetRootElement(IUIAutomation* This,IUIAutomationElement **root) { return This->lpVtbl->GetRootElement(This,root); } -static __WIDL_INLINE HRESULT IUIAutomation_ElementFromHandle(IUIAutomation* This,UIA_HWND hwnd,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation_ElementFromHandle(IUIAutomation* This,UIA_HWND hwnd,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandle(This,hwnd,element); } -static __WIDL_INLINE HRESULT IUIAutomation_ElementFromPoint(IUIAutomation* This,POINT pt,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation_ElementFromPoint(IUIAutomation* This,POINT pt,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPoint(This,pt,element); } -static __WIDL_INLINE HRESULT IUIAutomation_GetFocusedElement(IUIAutomation* This,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation_GetFocusedElement(IUIAutomation* This,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElement(This,element); } -static __WIDL_INLINE HRESULT IUIAutomation_GetRootElementBuildCache(IUIAutomation* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation_GetRootElementBuildCache(IUIAutomation* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { return This->lpVtbl->GetRootElementBuildCache(This,cacheRequest,root); } -static __WIDL_INLINE HRESULT IUIAutomation_ElementFromHandleBuildCache(IUIAutomation* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation_ElementFromHandleBuildCache(IUIAutomation* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandleBuildCache(This,hwnd,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation_ElementFromPointBuildCache(IUIAutomation* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation_ElementFromPointBuildCache(IUIAutomation* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPointBuildCache(This,pt,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation_GetFocusedElementBuildCache(IUIAutomation* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation_GetFocusedElementBuildCache(IUIAutomation* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElementBuildCache(This,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateTreeWalker(IUIAutomation* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation_CreateTreeWalker(IUIAutomation* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { return This->lpVtbl->CreateTreeWalker(This,pCondition,walker); } -static __WIDL_INLINE HRESULT IUIAutomation_get_ControlViewWalker(IUIAutomation* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation_get_ControlViewWalker(IUIAutomation* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ControlViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation_get_ContentViewWalker(IUIAutomation* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation_get_ContentViewWalker(IUIAutomation* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ContentViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation_get_RawViewWalker(IUIAutomation* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation_get_RawViewWalker(IUIAutomation* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_RawViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation_get_RawViewCondition(IUIAutomation* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation_get_RawViewCondition(IUIAutomation* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_RawViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation_get_ControlViewCondition(IUIAutomation* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation_get_ControlViewCondition(IUIAutomation* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ControlViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation_get_ContentViewCondition(IUIAutomation* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation_get_ContentViewCondition(IUIAutomation* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ContentViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateCacheRequest(IUIAutomation* This,IUIAutomationCacheRequest **cacheRequest) { +static inline HRESULT IUIAutomation_CreateCacheRequest(IUIAutomation* This,IUIAutomationCacheRequest **cacheRequest) { return This->lpVtbl->CreateCacheRequest(This,cacheRequest); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateTrueCondition(IUIAutomation* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreateTrueCondition(IUIAutomation* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateTrueCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateFalseCondition(IUIAutomation* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreateFalseCondition(IUIAutomation* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateFalseCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreatePropertyCondition(IUIAutomation* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreatePropertyCondition(IUIAutomation* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyCondition(This,propertyId,value,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreatePropertyConditionEx(IUIAutomation* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreatePropertyConditionEx(IUIAutomation* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyConditionEx(This,propertyId,value,flags,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateAndCondition(IUIAutomation* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreateAndCondition(IUIAutomation* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateAndConditionFromArray(IUIAutomation* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreateAndConditionFromArray(IUIAutomation* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateAndConditionFromNativeArray(IUIAutomation* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreateAndConditionFromNativeArray(IUIAutomation* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateOrCondition(IUIAutomation* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreateOrCondition(IUIAutomation* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateOrConditionFromArray(IUIAutomation* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreateOrConditionFromArray(IUIAutomation* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateOrConditionFromNativeArray(IUIAutomation* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreateOrConditionFromNativeArray(IUIAutomation* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateNotCondition(IUIAutomation* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation_CreateNotCondition(IUIAutomation* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateNotCondition(This,condition,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation_AddAutomationEventHandler(IUIAutomation* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation_AddAutomationEventHandler(IUIAutomation* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { return This->lpVtbl->AddAutomationEventHandler(This,eventId,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation_RemoveAutomationEventHandler(IUIAutomation* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation_RemoveAutomationEventHandler(IUIAutomation* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { return This->lpVtbl->RemoveAutomationEventHandler(This,eventId,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation_AddPropertyChangedEventHandlerNativeArray(IUIAutomation* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { +static inline HRESULT IUIAutomation_AddPropertyChangedEventHandlerNativeArray(IUIAutomation* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { return This->lpVtbl->AddPropertyChangedEventHandlerNativeArray(This,element,scope,cacheRequest,handler,propertyArray,propertyCount); } -static __WIDL_INLINE HRESULT IUIAutomation_AddPropertyChangedEventHandler(IUIAutomation* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { +static inline HRESULT IUIAutomation_AddPropertyChangedEventHandler(IUIAutomation* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { return This->lpVtbl->AddPropertyChangedEventHandler(This,element,scope,cacheRequest,handler,propertyArray); } -static __WIDL_INLINE HRESULT IUIAutomation_RemovePropertyChangedEventHandler(IUIAutomation* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { +static inline HRESULT IUIAutomation_RemovePropertyChangedEventHandler(IUIAutomation* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { return This->lpVtbl->RemovePropertyChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation_AddStructureChangedEventHandler(IUIAutomation* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation_AddStructureChangedEventHandler(IUIAutomation* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->AddStructureChangedEventHandler(This,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation_RemoveStructureChangedEventHandler(IUIAutomation* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation_RemoveStructureChangedEventHandler(IUIAutomation* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->RemoveStructureChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation_AddFocusChangedEventHandler(IUIAutomation* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation_AddFocusChangedEventHandler(IUIAutomation* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->AddFocusChangedEventHandler(This,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation_RemoveFocusChangedEventHandler(IUIAutomation* This,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation_RemoveFocusChangedEventHandler(IUIAutomation* This,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->RemoveFocusChangedEventHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAutomation_RemoveAllEventHandlers(IUIAutomation* This) { +static inline HRESULT IUIAutomation_RemoveAllEventHandlers(IUIAutomation* This) { return This->lpVtbl->RemoveAllEventHandlers(This); } -static __WIDL_INLINE HRESULT IUIAutomation_IntNativeArrayToSafeArray(IUIAutomation* This,int *array,int arrayCount,SAFEARRAY **safeArray) { +static inline HRESULT IUIAutomation_IntNativeArrayToSafeArray(IUIAutomation* This,int *array,int arrayCount,SAFEARRAY **safeArray) { return This->lpVtbl->IntNativeArrayToSafeArray(This,array,arrayCount,safeArray); } -static __WIDL_INLINE HRESULT IUIAutomation_IntSafeArrayToNativeArray(IUIAutomation* This,SAFEARRAY *intArray,int **array,int *arrayCount) { +static inline HRESULT IUIAutomation_IntSafeArrayToNativeArray(IUIAutomation* This,SAFEARRAY *intArray,int **array,int *arrayCount) { return This->lpVtbl->IntSafeArrayToNativeArray(This,intArray,array,arrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation_RectToVariant(IUIAutomation* This,RECT rc,VARIANT *var) { +static inline HRESULT IUIAutomation_RectToVariant(IUIAutomation* This,RECT rc,VARIANT *var) { return This->lpVtbl->RectToVariant(This,rc,var); } -static __WIDL_INLINE HRESULT IUIAutomation_VariantToRect(IUIAutomation* This,VARIANT var,RECT *rc) { +static inline HRESULT IUIAutomation_VariantToRect(IUIAutomation* This,VARIANT var,RECT *rc) { return This->lpVtbl->VariantToRect(This,var,rc); } -static __WIDL_INLINE HRESULT IUIAutomation_SafeArrayToRectNativeArray(IUIAutomation* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { +static inline HRESULT IUIAutomation_SafeArrayToRectNativeArray(IUIAutomation* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { return This->lpVtbl->SafeArrayToRectNativeArray(This,rects,rectArray,rectArrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation_CreateProxyFactoryEntry(IUIAutomation* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { +static inline HRESULT IUIAutomation_CreateProxyFactoryEntry(IUIAutomation* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { return This->lpVtbl->CreateProxyFactoryEntry(This,factory,factoryEntry); } -static __WIDL_INLINE HRESULT IUIAutomation_get_ProxyFactoryMapping(IUIAutomation* This,IUIAutomationProxyFactoryMapping **factoryMapping) { +static inline HRESULT IUIAutomation_get_ProxyFactoryMapping(IUIAutomation* This,IUIAutomationProxyFactoryMapping **factoryMapping) { return This->lpVtbl->get_ProxyFactoryMapping(This,factoryMapping); } -static __WIDL_INLINE HRESULT IUIAutomation_GetPropertyProgrammaticName(IUIAutomation* This,PROPERTYID property,BSTR *name) { +static inline HRESULT IUIAutomation_GetPropertyProgrammaticName(IUIAutomation* This,PROPERTYID property,BSTR *name) { return This->lpVtbl->GetPropertyProgrammaticName(This,property,name); } -static __WIDL_INLINE HRESULT IUIAutomation_GetPatternProgrammaticName(IUIAutomation* This,PATTERNID pattern,BSTR *name) { +static inline HRESULT IUIAutomation_GetPatternProgrammaticName(IUIAutomation* This,PATTERNID pattern,BSTR *name) { return This->lpVtbl->GetPatternProgrammaticName(This,pattern,name); } -static __WIDL_INLINE HRESULT IUIAutomation_PollForPotentialSupportedPatterns(IUIAutomation* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { +static inline HRESULT IUIAutomation_PollForPotentialSupportedPatterns(IUIAutomation* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { return This->lpVtbl->PollForPotentialSupportedPatterns(This,pElement,patternIds,patternNames); } -static __WIDL_INLINE HRESULT IUIAutomation_PollForPotentialSupportedProperties(IUIAutomation* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { +static inline HRESULT IUIAutomation_PollForPotentialSupportedProperties(IUIAutomation* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { return This->lpVtbl->PollForPotentialSupportedProperties(This,pElement,propertyIds,propertyNames); } -static __WIDL_INLINE HRESULT IUIAutomation_CheckNotSupported(IUIAutomation* This,VARIANT value,WINBOOL *isNotSupported) { +static inline HRESULT IUIAutomation_CheckNotSupported(IUIAutomation* This,VARIANT value,WINBOOL *isNotSupported) { return This->lpVtbl->CheckNotSupported(This,value,isNotSupported); } -static __WIDL_INLINE HRESULT IUIAutomation_get_ReservedNotSupportedValue(IUIAutomation* This,IUnknown **notSupportedValue) { +static inline HRESULT IUIAutomation_get_ReservedNotSupportedValue(IUIAutomation* This,IUnknown **notSupportedValue) { return This->lpVtbl->get_ReservedNotSupportedValue(This,notSupportedValue); } -static __WIDL_INLINE HRESULT IUIAutomation_get_ReservedMixedAttributeValue(IUIAutomation* This,IUnknown **mixedAttributeValue) { +static inline HRESULT IUIAutomation_get_ReservedMixedAttributeValue(IUIAutomation* This,IUnknown **mixedAttributeValue) { return This->lpVtbl->get_ReservedMixedAttributeValue(This,mixedAttributeValue); } -static __WIDL_INLINE HRESULT IUIAutomation_ElementFromIAccessible(IUIAutomation* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation_ElementFromIAccessible(IUIAutomation* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessible(This,accessible,childId,element); } -static __WIDL_INLINE HRESULT IUIAutomation_ElementFromIAccessibleBuildCache(IUIAutomation* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation_ElementFromIAccessibleBuildCache(IUIAutomation* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessibleBuildCache(This,accessible,childId,cacheRequest,element); } #endif @@ -18907,198 +19015,198 @@ interface IUIAutomation2 { #define IUIAutomation2_put_TransactionTimeout(This,timeout) (This)->lpVtbl->put_TransactionTimeout(This,timeout) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation2_QueryInterface(IUIAutomation2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomation2_QueryInterface(IUIAutomation2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomation2_AddRef(IUIAutomation2* This) { +static inline ULONG IUIAutomation2_AddRef(IUIAutomation2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomation2_Release(IUIAutomation2* This) { +static inline ULONG IUIAutomation2_Release(IUIAutomation2* This) { return This->lpVtbl->Release(This); } /*** IUIAutomation methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation2_CompareElements(IUIAutomation2* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation2_CompareElements(IUIAutomation2* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { return This->lpVtbl->CompareElements(This,el1,el2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation2_CompareRuntimeIds(IUIAutomation2* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation2_CompareRuntimeIds(IUIAutomation2* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { return This->lpVtbl->CompareRuntimeIds(This,runtimeId1,runtimeId2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation2_GetRootElement(IUIAutomation2* This,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation2_GetRootElement(IUIAutomation2* This,IUIAutomationElement **root) { return This->lpVtbl->GetRootElement(This,root); } -static __WIDL_INLINE HRESULT IUIAutomation2_ElementFromHandle(IUIAutomation2* This,UIA_HWND hwnd,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation2_ElementFromHandle(IUIAutomation2* This,UIA_HWND hwnd,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandle(This,hwnd,element); } -static __WIDL_INLINE HRESULT IUIAutomation2_ElementFromPoint(IUIAutomation2* This,POINT pt,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation2_ElementFromPoint(IUIAutomation2* This,POINT pt,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPoint(This,pt,element); } -static __WIDL_INLINE HRESULT IUIAutomation2_GetFocusedElement(IUIAutomation2* This,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation2_GetFocusedElement(IUIAutomation2* This,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElement(This,element); } -static __WIDL_INLINE HRESULT IUIAutomation2_GetRootElementBuildCache(IUIAutomation2* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation2_GetRootElementBuildCache(IUIAutomation2* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { return This->lpVtbl->GetRootElementBuildCache(This,cacheRequest,root); } -static __WIDL_INLINE HRESULT IUIAutomation2_ElementFromHandleBuildCache(IUIAutomation2* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation2_ElementFromHandleBuildCache(IUIAutomation2* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandleBuildCache(This,hwnd,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation2_ElementFromPointBuildCache(IUIAutomation2* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation2_ElementFromPointBuildCache(IUIAutomation2* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPointBuildCache(This,pt,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation2_GetFocusedElementBuildCache(IUIAutomation2* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation2_GetFocusedElementBuildCache(IUIAutomation2* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElementBuildCache(This,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateTreeWalker(IUIAutomation2* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation2_CreateTreeWalker(IUIAutomation2* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { return This->lpVtbl->CreateTreeWalker(This,pCondition,walker); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_ControlViewWalker(IUIAutomation2* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation2_get_ControlViewWalker(IUIAutomation2* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ControlViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_ContentViewWalker(IUIAutomation2* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation2_get_ContentViewWalker(IUIAutomation2* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ContentViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_RawViewWalker(IUIAutomation2* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation2_get_RawViewWalker(IUIAutomation2* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_RawViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_RawViewCondition(IUIAutomation2* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation2_get_RawViewCondition(IUIAutomation2* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_RawViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_ControlViewCondition(IUIAutomation2* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation2_get_ControlViewCondition(IUIAutomation2* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ControlViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_ContentViewCondition(IUIAutomation2* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation2_get_ContentViewCondition(IUIAutomation2* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ContentViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateCacheRequest(IUIAutomation2* This,IUIAutomationCacheRequest **cacheRequest) { +static inline HRESULT IUIAutomation2_CreateCacheRequest(IUIAutomation2* This,IUIAutomationCacheRequest **cacheRequest) { return This->lpVtbl->CreateCacheRequest(This,cacheRequest); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateTrueCondition(IUIAutomation2* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreateTrueCondition(IUIAutomation2* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateTrueCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateFalseCondition(IUIAutomation2* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreateFalseCondition(IUIAutomation2* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateFalseCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreatePropertyCondition(IUIAutomation2* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreatePropertyCondition(IUIAutomation2* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyCondition(This,propertyId,value,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreatePropertyConditionEx(IUIAutomation2* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreatePropertyConditionEx(IUIAutomation2* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyConditionEx(This,propertyId,value,flags,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateAndCondition(IUIAutomation2* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreateAndCondition(IUIAutomation2* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateAndConditionFromArray(IUIAutomation2* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreateAndConditionFromArray(IUIAutomation2* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateAndConditionFromNativeArray(IUIAutomation2* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreateAndConditionFromNativeArray(IUIAutomation2* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateOrCondition(IUIAutomation2* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreateOrCondition(IUIAutomation2* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateOrConditionFromArray(IUIAutomation2* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreateOrConditionFromArray(IUIAutomation2* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateOrConditionFromNativeArray(IUIAutomation2* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreateOrConditionFromNativeArray(IUIAutomation2* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateNotCondition(IUIAutomation2* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation2_CreateNotCondition(IUIAutomation2* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateNotCondition(This,condition,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation2_AddAutomationEventHandler(IUIAutomation2* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation2_AddAutomationEventHandler(IUIAutomation2* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { return This->lpVtbl->AddAutomationEventHandler(This,eventId,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation2_RemoveAutomationEventHandler(IUIAutomation2* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation2_RemoveAutomationEventHandler(IUIAutomation2* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { return This->lpVtbl->RemoveAutomationEventHandler(This,eventId,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation2_AddPropertyChangedEventHandlerNativeArray(IUIAutomation2* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { +static inline HRESULT IUIAutomation2_AddPropertyChangedEventHandlerNativeArray(IUIAutomation2* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { return This->lpVtbl->AddPropertyChangedEventHandlerNativeArray(This,element,scope,cacheRequest,handler,propertyArray,propertyCount); } -static __WIDL_INLINE HRESULT IUIAutomation2_AddPropertyChangedEventHandler(IUIAutomation2* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { +static inline HRESULT IUIAutomation2_AddPropertyChangedEventHandler(IUIAutomation2* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { return This->lpVtbl->AddPropertyChangedEventHandler(This,element,scope,cacheRequest,handler,propertyArray); } -static __WIDL_INLINE HRESULT IUIAutomation2_RemovePropertyChangedEventHandler(IUIAutomation2* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { +static inline HRESULT IUIAutomation2_RemovePropertyChangedEventHandler(IUIAutomation2* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { return This->lpVtbl->RemovePropertyChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation2_AddStructureChangedEventHandler(IUIAutomation2* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation2_AddStructureChangedEventHandler(IUIAutomation2* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->AddStructureChangedEventHandler(This,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation2_RemoveStructureChangedEventHandler(IUIAutomation2* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation2_RemoveStructureChangedEventHandler(IUIAutomation2* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->RemoveStructureChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation2_AddFocusChangedEventHandler(IUIAutomation2* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation2_AddFocusChangedEventHandler(IUIAutomation2* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->AddFocusChangedEventHandler(This,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation2_RemoveFocusChangedEventHandler(IUIAutomation2* This,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation2_RemoveFocusChangedEventHandler(IUIAutomation2* This,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->RemoveFocusChangedEventHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAutomation2_RemoveAllEventHandlers(IUIAutomation2* This) { +static inline HRESULT IUIAutomation2_RemoveAllEventHandlers(IUIAutomation2* This) { return This->lpVtbl->RemoveAllEventHandlers(This); } -static __WIDL_INLINE HRESULT IUIAutomation2_IntNativeArrayToSafeArray(IUIAutomation2* This,int *array,int arrayCount,SAFEARRAY **safeArray) { +static inline HRESULT IUIAutomation2_IntNativeArrayToSafeArray(IUIAutomation2* This,int *array,int arrayCount,SAFEARRAY **safeArray) { return This->lpVtbl->IntNativeArrayToSafeArray(This,array,arrayCount,safeArray); } -static __WIDL_INLINE HRESULT IUIAutomation2_IntSafeArrayToNativeArray(IUIAutomation2* This,SAFEARRAY *intArray,int **array,int *arrayCount) { +static inline HRESULT IUIAutomation2_IntSafeArrayToNativeArray(IUIAutomation2* This,SAFEARRAY *intArray,int **array,int *arrayCount) { return This->lpVtbl->IntSafeArrayToNativeArray(This,intArray,array,arrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation2_RectToVariant(IUIAutomation2* This,RECT rc,VARIANT *var) { +static inline HRESULT IUIAutomation2_RectToVariant(IUIAutomation2* This,RECT rc,VARIANT *var) { return This->lpVtbl->RectToVariant(This,rc,var); } -static __WIDL_INLINE HRESULT IUIAutomation2_VariantToRect(IUIAutomation2* This,VARIANT var,RECT *rc) { +static inline HRESULT IUIAutomation2_VariantToRect(IUIAutomation2* This,VARIANT var,RECT *rc) { return This->lpVtbl->VariantToRect(This,var,rc); } -static __WIDL_INLINE HRESULT IUIAutomation2_SafeArrayToRectNativeArray(IUIAutomation2* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { +static inline HRESULT IUIAutomation2_SafeArrayToRectNativeArray(IUIAutomation2* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { return This->lpVtbl->SafeArrayToRectNativeArray(This,rects,rectArray,rectArrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation2_CreateProxyFactoryEntry(IUIAutomation2* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { +static inline HRESULT IUIAutomation2_CreateProxyFactoryEntry(IUIAutomation2* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { return This->lpVtbl->CreateProxyFactoryEntry(This,factory,factoryEntry); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_ProxyFactoryMapping(IUIAutomation2* This,IUIAutomationProxyFactoryMapping **factoryMapping) { +static inline HRESULT IUIAutomation2_get_ProxyFactoryMapping(IUIAutomation2* This,IUIAutomationProxyFactoryMapping **factoryMapping) { return This->lpVtbl->get_ProxyFactoryMapping(This,factoryMapping); } -static __WIDL_INLINE HRESULT IUIAutomation2_GetPropertyProgrammaticName(IUIAutomation2* This,PROPERTYID property,BSTR *name) { +static inline HRESULT IUIAutomation2_GetPropertyProgrammaticName(IUIAutomation2* This,PROPERTYID property,BSTR *name) { return This->lpVtbl->GetPropertyProgrammaticName(This,property,name); } -static __WIDL_INLINE HRESULT IUIAutomation2_GetPatternProgrammaticName(IUIAutomation2* This,PATTERNID pattern,BSTR *name) { +static inline HRESULT IUIAutomation2_GetPatternProgrammaticName(IUIAutomation2* This,PATTERNID pattern,BSTR *name) { return This->lpVtbl->GetPatternProgrammaticName(This,pattern,name); } -static __WIDL_INLINE HRESULT IUIAutomation2_PollForPotentialSupportedPatterns(IUIAutomation2* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { +static inline HRESULT IUIAutomation2_PollForPotentialSupportedPatterns(IUIAutomation2* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { return This->lpVtbl->PollForPotentialSupportedPatterns(This,pElement,patternIds,patternNames); } -static __WIDL_INLINE HRESULT IUIAutomation2_PollForPotentialSupportedProperties(IUIAutomation2* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { +static inline HRESULT IUIAutomation2_PollForPotentialSupportedProperties(IUIAutomation2* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { return This->lpVtbl->PollForPotentialSupportedProperties(This,pElement,propertyIds,propertyNames); } -static __WIDL_INLINE HRESULT IUIAutomation2_CheckNotSupported(IUIAutomation2* This,VARIANT value,WINBOOL *isNotSupported) { +static inline HRESULT IUIAutomation2_CheckNotSupported(IUIAutomation2* This,VARIANT value,WINBOOL *isNotSupported) { return This->lpVtbl->CheckNotSupported(This,value,isNotSupported); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_ReservedNotSupportedValue(IUIAutomation2* This,IUnknown **notSupportedValue) { +static inline HRESULT IUIAutomation2_get_ReservedNotSupportedValue(IUIAutomation2* This,IUnknown **notSupportedValue) { return This->lpVtbl->get_ReservedNotSupportedValue(This,notSupportedValue); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_ReservedMixedAttributeValue(IUIAutomation2* This,IUnknown **mixedAttributeValue) { +static inline HRESULT IUIAutomation2_get_ReservedMixedAttributeValue(IUIAutomation2* This,IUnknown **mixedAttributeValue) { return This->lpVtbl->get_ReservedMixedAttributeValue(This,mixedAttributeValue); } -static __WIDL_INLINE HRESULT IUIAutomation2_ElementFromIAccessible(IUIAutomation2* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation2_ElementFromIAccessible(IUIAutomation2* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessible(This,accessible,childId,element); } -static __WIDL_INLINE HRESULT IUIAutomation2_ElementFromIAccessibleBuildCache(IUIAutomation2* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation2_ElementFromIAccessibleBuildCache(IUIAutomation2* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessibleBuildCache(This,accessible,childId,cacheRequest,element); } /*** IUIAutomation2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation2_get_AutoSetFocus(IUIAutomation2* This,WINBOOL *autoSetFocus) { +static inline HRESULT IUIAutomation2_get_AutoSetFocus(IUIAutomation2* This,WINBOOL *autoSetFocus) { return This->lpVtbl->get_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation2_put_AutoSetFocus(IUIAutomation2* This,WINBOOL autoSetFocus) { +static inline HRESULT IUIAutomation2_put_AutoSetFocus(IUIAutomation2* This,WINBOOL autoSetFocus) { return This->lpVtbl->put_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_ConnectionTimeout(IUIAutomation2* This,DWORD *timeout) { +static inline HRESULT IUIAutomation2_get_ConnectionTimeout(IUIAutomation2* This,DWORD *timeout) { return This->lpVtbl->get_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation2_put_ConnectionTimeout(IUIAutomation2* This,DWORD timeout) { +static inline HRESULT IUIAutomation2_put_ConnectionTimeout(IUIAutomation2* This,DWORD timeout) { return This->lpVtbl->put_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation2_get_TransactionTimeout(IUIAutomation2* This,DWORD *timeout) { +static inline HRESULT IUIAutomation2_get_TransactionTimeout(IUIAutomation2* This,DWORD *timeout) { return This->lpVtbl->get_TransactionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation2_put_TransactionTimeout(IUIAutomation2* This,DWORD timeout) { +static inline HRESULT IUIAutomation2_put_TransactionTimeout(IUIAutomation2* This,DWORD timeout) { return This->lpVtbl->put_TransactionTimeout(This,timeout); } #endif @@ -19562,205 +19670,205 @@ interface IUIAutomation3 { #define IUIAutomation3_RemoveTextEditTextChangedEventHandler(This,element,handler) (This)->lpVtbl->RemoveTextEditTextChangedEventHandler(This,element,handler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation3_QueryInterface(IUIAutomation3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomation3_QueryInterface(IUIAutomation3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomation3_AddRef(IUIAutomation3* This) { +static inline ULONG IUIAutomation3_AddRef(IUIAutomation3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomation3_Release(IUIAutomation3* This) { +static inline ULONG IUIAutomation3_Release(IUIAutomation3* This) { return This->lpVtbl->Release(This); } /*** IUIAutomation methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation3_CompareElements(IUIAutomation3* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation3_CompareElements(IUIAutomation3* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { return This->lpVtbl->CompareElements(This,el1,el2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation3_CompareRuntimeIds(IUIAutomation3* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation3_CompareRuntimeIds(IUIAutomation3* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { return This->lpVtbl->CompareRuntimeIds(This,runtimeId1,runtimeId2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation3_GetRootElement(IUIAutomation3* This,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation3_GetRootElement(IUIAutomation3* This,IUIAutomationElement **root) { return This->lpVtbl->GetRootElement(This,root); } -static __WIDL_INLINE HRESULT IUIAutomation3_ElementFromHandle(IUIAutomation3* This,UIA_HWND hwnd,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation3_ElementFromHandle(IUIAutomation3* This,UIA_HWND hwnd,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandle(This,hwnd,element); } -static __WIDL_INLINE HRESULT IUIAutomation3_ElementFromPoint(IUIAutomation3* This,POINT pt,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation3_ElementFromPoint(IUIAutomation3* This,POINT pt,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPoint(This,pt,element); } -static __WIDL_INLINE HRESULT IUIAutomation3_GetFocusedElement(IUIAutomation3* This,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation3_GetFocusedElement(IUIAutomation3* This,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElement(This,element); } -static __WIDL_INLINE HRESULT IUIAutomation3_GetRootElementBuildCache(IUIAutomation3* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation3_GetRootElementBuildCache(IUIAutomation3* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { return This->lpVtbl->GetRootElementBuildCache(This,cacheRequest,root); } -static __WIDL_INLINE HRESULT IUIAutomation3_ElementFromHandleBuildCache(IUIAutomation3* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation3_ElementFromHandleBuildCache(IUIAutomation3* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandleBuildCache(This,hwnd,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation3_ElementFromPointBuildCache(IUIAutomation3* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation3_ElementFromPointBuildCache(IUIAutomation3* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPointBuildCache(This,pt,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation3_GetFocusedElementBuildCache(IUIAutomation3* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation3_GetFocusedElementBuildCache(IUIAutomation3* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElementBuildCache(This,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateTreeWalker(IUIAutomation3* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation3_CreateTreeWalker(IUIAutomation3* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { return This->lpVtbl->CreateTreeWalker(This,pCondition,walker); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_ControlViewWalker(IUIAutomation3* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation3_get_ControlViewWalker(IUIAutomation3* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ControlViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_ContentViewWalker(IUIAutomation3* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation3_get_ContentViewWalker(IUIAutomation3* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ContentViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_RawViewWalker(IUIAutomation3* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation3_get_RawViewWalker(IUIAutomation3* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_RawViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_RawViewCondition(IUIAutomation3* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation3_get_RawViewCondition(IUIAutomation3* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_RawViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_ControlViewCondition(IUIAutomation3* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation3_get_ControlViewCondition(IUIAutomation3* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ControlViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_ContentViewCondition(IUIAutomation3* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation3_get_ContentViewCondition(IUIAutomation3* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ContentViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateCacheRequest(IUIAutomation3* This,IUIAutomationCacheRequest **cacheRequest) { +static inline HRESULT IUIAutomation3_CreateCacheRequest(IUIAutomation3* This,IUIAutomationCacheRequest **cacheRequest) { return This->lpVtbl->CreateCacheRequest(This,cacheRequest); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateTrueCondition(IUIAutomation3* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreateTrueCondition(IUIAutomation3* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateTrueCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateFalseCondition(IUIAutomation3* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreateFalseCondition(IUIAutomation3* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateFalseCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreatePropertyCondition(IUIAutomation3* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreatePropertyCondition(IUIAutomation3* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyCondition(This,propertyId,value,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreatePropertyConditionEx(IUIAutomation3* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreatePropertyConditionEx(IUIAutomation3* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyConditionEx(This,propertyId,value,flags,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateAndCondition(IUIAutomation3* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreateAndCondition(IUIAutomation3* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateAndConditionFromArray(IUIAutomation3* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreateAndConditionFromArray(IUIAutomation3* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateAndConditionFromNativeArray(IUIAutomation3* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreateAndConditionFromNativeArray(IUIAutomation3* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateOrCondition(IUIAutomation3* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreateOrCondition(IUIAutomation3* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateOrConditionFromArray(IUIAutomation3* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreateOrConditionFromArray(IUIAutomation3* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateOrConditionFromNativeArray(IUIAutomation3* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreateOrConditionFromNativeArray(IUIAutomation3* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateNotCondition(IUIAutomation3* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation3_CreateNotCondition(IUIAutomation3* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateNotCondition(This,condition,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation3_AddAutomationEventHandler(IUIAutomation3* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation3_AddAutomationEventHandler(IUIAutomation3* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { return This->lpVtbl->AddAutomationEventHandler(This,eventId,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation3_RemoveAutomationEventHandler(IUIAutomation3* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation3_RemoveAutomationEventHandler(IUIAutomation3* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { return This->lpVtbl->RemoveAutomationEventHandler(This,eventId,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation3_AddPropertyChangedEventHandlerNativeArray(IUIAutomation3* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { +static inline HRESULT IUIAutomation3_AddPropertyChangedEventHandlerNativeArray(IUIAutomation3* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { return This->lpVtbl->AddPropertyChangedEventHandlerNativeArray(This,element,scope,cacheRequest,handler,propertyArray,propertyCount); } -static __WIDL_INLINE HRESULT IUIAutomation3_AddPropertyChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { +static inline HRESULT IUIAutomation3_AddPropertyChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { return This->lpVtbl->AddPropertyChangedEventHandler(This,element,scope,cacheRequest,handler,propertyArray); } -static __WIDL_INLINE HRESULT IUIAutomation3_RemovePropertyChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { +static inline HRESULT IUIAutomation3_RemovePropertyChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { return This->lpVtbl->RemovePropertyChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation3_AddStructureChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation3_AddStructureChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->AddStructureChangedEventHandler(This,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation3_RemoveStructureChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation3_RemoveStructureChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->RemoveStructureChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation3_AddFocusChangedEventHandler(IUIAutomation3* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation3_AddFocusChangedEventHandler(IUIAutomation3* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->AddFocusChangedEventHandler(This,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation3_RemoveFocusChangedEventHandler(IUIAutomation3* This,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation3_RemoveFocusChangedEventHandler(IUIAutomation3* This,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->RemoveFocusChangedEventHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAutomation3_RemoveAllEventHandlers(IUIAutomation3* This) { +static inline HRESULT IUIAutomation3_RemoveAllEventHandlers(IUIAutomation3* This) { return This->lpVtbl->RemoveAllEventHandlers(This); } -static __WIDL_INLINE HRESULT IUIAutomation3_IntNativeArrayToSafeArray(IUIAutomation3* This,int *array,int arrayCount,SAFEARRAY **safeArray) { +static inline HRESULT IUIAutomation3_IntNativeArrayToSafeArray(IUIAutomation3* This,int *array,int arrayCount,SAFEARRAY **safeArray) { return This->lpVtbl->IntNativeArrayToSafeArray(This,array,arrayCount,safeArray); } -static __WIDL_INLINE HRESULT IUIAutomation3_IntSafeArrayToNativeArray(IUIAutomation3* This,SAFEARRAY *intArray,int **array,int *arrayCount) { +static inline HRESULT IUIAutomation3_IntSafeArrayToNativeArray(IUIAutomation3* This,SAFEARRAY *intArray,int **array,int *arrayCount) { return This->lpVtbl->IntSafeArrayToNativeArray(This,intArray,array,arrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation3_RectToVariant(IUIAutomation3* This,RECT rc,VARIANT *var) { +static inline HRESULT IUIAutomation3_RectToVariant(IUIAutomation3* This,RECT rc,VARIANT *var) { return This->lpVtbl->RectToVariant(This,rc,var); } -static __WIDL_INLINE HRESULT IUIAutomation3_VariantToRect(IUIAutomation3* This,VARIANT var,RECT *rc) { +static inline HRESULT IUIAutomation3_VariantToRect(IUIAutomation3* This,VARIANT var,RECT *rc) { return This->lpVtbl->VariantToRect(This,var,rc); } -static __WIDL_INLINE HRESULT IUIAutomation3_SafeArrayToRectNativeArray(IUIAutomation3* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { +static inline HRESULT IUIAutomation3_SafeArrayToRectNativeArray(IUIAutomation3* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { return This->lpVtbl->SafeArrayToRectNativeArray(This,rects,rectArray,rectArrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation3_CreateProxyFactoryEntry(IUIAutomation3* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { +static inline HRESULT IUIAutomation3_CreateProxyFactoryEntry(IUIAutomation3* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { return This->lpVtbl->CreateProxyFactoryEntry(This,factory,factoryEntry); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_ProxyFactoryMapping(IUIAutomation3* This,IUIAutomationProxyFactoryMapping **factoryMapping) { +static inline HRESULT IUIAutomation3_get_ProxyFactoryMapping(IUIAutomation3* This,IUIAutomationProxyFactoryMapping **factoryMapping) { return This->lpVtbl->get_ProxyFactoryMapping(This,factoryMapping); } -static __WIDL_INLINE HRESULT IUIAutomation3_GetPropertyProgrammaticName(IUIAutomation3* This,PROPERTYID property,BSTR *name) { +static inline HRESULT IUIAutomation3_GetPropertyProgrammaticName(IUIAutomation3* This,PROPERTYID property,BSTR *name) { return This->lpVtbl->GetPropertyProgrammaticName(This,property,name); } -static __WIDL_INLINE HRESULT IUIAutomation3_GetPatternProgrammaticName(IUIAutomation3* This,PATTERNID pattern,BSTR *name) { +static inline HRESULT IUIAutomation3_GetPatternProgrammaticName(IUIAutomation3* This,PATTERNID pattern,BSTR *name) { return This->lpVtbl->GetPatternProgrammaticName(This,pattern,name); } -static __WIDL_INLINE HRESULT IUIAutomation3_PollForPotentialSupportedPatterns(IUIAutomation3* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { +static inline HRESULT IUIAutomation3_PollForPotentialSupportedPatterns(IUIAutomation3* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { return This->lpVtbl->PollForPotentialSupportedPatterns(This,pElement,patternIds,patternNames); } -static __WIDL_INLINE HRESULT IUIAutomation3_PollForPotentialSupportedProperties(IUIAutomation3* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { +static inline HRESULT IUIAutomation3_PollForPotentialSupportedProperties(IUIAutomation3* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { return This->lpVtbl->PollForPotentialSupportedProperties(This,pElement,propertyIds,propertyNames); } -static __WIDL_INLINE HRESULT IUIAutomation3_CheckNotSupported(IUIAutomation3* This,VARIANT value,WINBOOL *isNotSupported) { +static inline HRESULT IUIAutomation3_CheckNotSupported(IUIAutomation3* This,VARIANT value,WINBOOL *isNotSupported) { return This->lpVtbl->CheckNotSupported(This,value,isNotSupported); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_ReservedNotSupportedValue(IUIAutomation3* This,IUnknown **notSupportedValue) { +static inline HRESULT IUIAutomation3_get_ReservedNotSupportedValue(IUIAutomation3* This,IUnknown **notSupportedValue) { return This->lpVtbl->get_ReservedNotSupportedValue(This,notSupportedValue); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_ReservedMixedAttributeValue(IUIAutomation3* This,IUnknown **mixedAttributeValue) { +static inline HRESULT IUIAutomation3_get_ReservedMixedAttributeValue(IUIAutomation3* This,IUnknown **mixedAttributeValue) { return This->lpVtbl->get_ReservedMixedAttributeValue(This,mixedAttributeValue); } -static __WIDL_INLINE HRESULT IUIAutomation3_ElementFromIAccessible(IUIAutomation3* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation3_ElementFromIAccessible(IUIAutomation3* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessible(This,accessible,childId,element); } -static __WIDL_INLINE HRESULT IUIAutomation3_ElementFromIAccessibleBuildCache(IUIAutomation3* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation3_ElementFromIAccessibleBuildCache(IUIAutomation3* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessibleBuildCache(This,accessible,childId,cacheRequest,element); } /*** IUIAutomation2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation3_get_AutoSetFocus(IUIAutomation3* This,WINBOOL *autoSetFocus) { +static inline HRESULT IUIAutomation3_get_AutoSetFocus(IUIAutomation3* This,WINBOOL *autoSetFocus) { return This->lpVtbl->get_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation3_put_AutoSetFocus(IUIAutomation3* This,WINBOOL autoSetFocus) { +static inline HRESULT IUIAutomation3_put_AutoSetFocus(IUIAutomation3* This,WINBOOL autoSetFocus) { return This->lpVtbl->put_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_ConnectionTimeout(IUIAutomation3* This,DWORD *timeout) { +static inline HRESULT IUIAutomation3_get_ConnectionTimeout(IUIAutomation3* This,DWORD *timeout) { return This->lpVtbl->get_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation3_put_ConnectionTimeout(IUIAutomation3* This,DWORD timeout) { +static inline HRESULT IUIAutomation3_put_ConnectionTimeout(IUIAutomation3* This,DWORD timeout) { return This->lpVtbl->put_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation3_get_TransactionTimeout(IUIAutomation3* This,DWORD *timeout) { +static inline HRESULT IUIAutomation3_get_TransactionTimeout(IUIAutomation3* This,DWORD *timeout) { return This->lpVtbl->get_TransactionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation3_put_TransactionTimeout(IUIAutomation3* This,DWORD timeout) { +static inline HRESULT IUIAutomation3_put_TransactionTimeout(IUIAutomation3* This,DWORD timeout) { return This->lpVtbl->put_TransactionTimeout(This,timeout); } /*** IUIAutomation3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation3_AddTextEditTextChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { +static inline HRESULT IUIAutomation3_AddTextEditTextChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { return This->lpVtbl->AddTextEditTextChangedEventHandler(This,element,scope,textEditChangeType,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation3_RemoveTextEditTextChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,IUIAutomationTextEditTextChangedEventHandler *handler) { +static inline HRESULT IUIAutomation3_RemoveTextEditTextChangedEventHandler(IUIAutomation3* This,IUIAutomationElement *element,IUIAutomationTextEditTextChangedEventHandler *handler) { return This->lpVtbl->RemoveTextEditTextChangedEventHandler(This,element,handler); } #endif @@ -20243,212 +20351,212 @@ interface IUIAutomation4 { #define IUIAutomation4_RemoveChangesEventHandler(This,element,handler) (This)->lpVtbl->RemoveChangesEventHandler(This,element,handler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation4_QueryInterface(IUIAutomation4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomation4_QueryInterface(IUIAutomation4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomation4_AddRef(IUIAutomation4* This) { +static inline ULONG IUIAutomation4_AddRef(IUIAutomation4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomation4_Release(IUIAutomation4* This) { +static inline ULONG IUIAutomation4_Release(IUIAutomation4* This) { return This->lpVtbl->Release(This); } /*** IUIAutomation methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation4_CompareElements(IUIAutomation4* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation4_CompareElements(IUIAutomation4* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { return This->lpVtbl->CompareElements(This,el1,el2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation4_CompareRuntimeIds(IUIAutomation4* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation4_CompareRuntimeIds(IUIAutomation4* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { return This->lpVtbl->CompareRuntimeIds(This,runtimeId1,runtimeId2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation4_GetRootElement(IUIAutomation4* This,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation4_GetRootElement(IUIAutomation4* This,IUIAutomationElement **root) { return This->lpVtbl->GetRootElement(This,root); } -static __WIDL_INLINE HRESULT IUIAutomation4_ElementFromHandle(IUIAutomation4* This,UIA_HWND hwnd,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation4_ElementFromHandle(IUIAutomation4* This,UIA_HWND hwnd,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandle(This,hwnd,element); } -static __WIDL_INLINE HRESULT IUIAutomation4_ElementFromPoint(IUIAutomation4* This,POINT pt,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation4_ElementFromPoint(IUIAutomation4* This,POINT pt,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPoint(This,pt,element); } -static __WIDL_INLINE HRESULT IUIAutomation4_GetFocusedElement(IUIAutomation4* This,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation4_GetFocusedElement(IUIAutomation4* This,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElement(This,element); } -static __WIDL_INLINE HRESULT IUIAutomation4_GetRootElementBuildCache(IUIAutomation4* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation4_GetRootElementBuildCache(IUIAutomation4* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { return This->lpVtbl->GetRootElementBuildCache(This,cacheRequest,root); } -static __WIDL_INLINE HRESULT IUIAutomation4_ElementFromHandleBuildCache(IUIAutomation4* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation4_ElementFromHandleBuildCache(IUIAutomation4* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandleBuildCache(This,hwnd,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation4_ElementFromPointBuildCache(IUIAutomation4* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation4_ElementFromPointBuildCache(IUIAutomation4* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPointBuildCache(This,pt,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation4_GetFocusedElementBuildCache(IUIAutomation4* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation4_GetFocusedElementBuildCache(IUIAutomation4* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElementBuildCache(This,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateTreeWalker(IUIAutomation4* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation4_CreateTreeWalker(IUIAutomation4* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { return This->lpVtbl->CreateTreeWalker(This,pCondition,walker); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_ControlViewWalker(IUIAutomation4* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation4_get_ControlViewWalker(IUIAutomation4* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ControlViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_ContentViewWalker(IUIAutomation4* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation4_get_ContentViewWalker(IUIAutomation4* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ContentViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_RawViewWalker(IUIAutomation4* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation4_get_RawViewWalker(IUIAutomation4* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_RawViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_RawViewCondition(IUIAutomation4* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation4_get_RawViewCondition(IUIAutomation4* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_RawViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_ControlViewCondition(IUIAutomation4* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation4_get_ControlViewCondition(IUIAutomation4* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ControlViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_ContentViewCondition(IUIAutomation4* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation4_get_ContentViewCondition(IUIAutomation4* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ContentViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateCacheRequest(IUIAutomation4* This,IUIAutomationCacheRequest **cacheRequest) { +static inline HRESULT IUIAutomation4_CreateCacheRequest(IUIAutomation4* This,IUIAutomationCacheRequest **cacheRequest) { return This->lpVtbl->CreateCacheRequest(This,cacheRequest); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateTrueCondition(IUIAutomation4* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreateTrueCondition(IUIAutomation4* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateTrueCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateFalseCondition(IUIAutomation4* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreateFalseCondition(IUIAutomation4* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateFalseCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreatePropertyCondition(IUIAutomation4* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreatePropertyCondition(IUIAutomation4* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyCondition(This,propertyId,value,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreatePropertyConditionEx(IUIAutomation4* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreatePropertyConditionEx(IUIAutomation4* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyConditionEx(This,propertyId,value,flags,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateAndCondition(IUIAutomation4* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreateAndCondition(IUIAutomation4* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateAndConditionFromArray(IUIAutomation4* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreateAndConditionFromArray(IUIAutomation4* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateAndConditionFromNativeArray(IUIAutomation4* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreateAndConditionFromNativeArray(IUIAutomation4* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateOrCondition(IUIAutomation4* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreateOrCondition(IUIAutomation4* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateOrConditionFromArray(IUIAutomation4* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreateOrConditionFromArray(IUIAutomation4* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateOrConditionFromNativeArray(IUIAutomation4* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreateOrConditionFromNativeArray(IUIAutomation4* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateNotCondition(IUIAutomation4* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation4_CreateNotCondition(IUIAutomation4* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateNotCondition(This,condition,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation4_AddAutomationEventHandler(IUIAutomation4* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation4_AddAutomationEventHandler(IUIAutomation4* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { return This->lpVtbl->AddAutomationEventHandler(This,eventId,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation4_RemoveAutomationEventHandler(IUIAutomation4* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation4_RemoveAutomationEventHandler(IUIAutomation4* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { return This->lpVtbl->RemoveAutomationEventHandler(This,eventId,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation4_AddPropertyChangedEventHandlerNativeArray(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { +static inline HRESULT IUIAutomation4_AddPropertyChangedEventHandlerNativeArray(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { return This->lpVtbl->AddPropertyChangedEventHandlerNativeArray(This,element,scope,cacheRequest,handler,propertyArray,propertyCount); } -static __WIDL_INLINE HRESULT IUIAutomation4_AddPropertyChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { +static inline HRESULT IUIAutomation4_AddPropertyChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { return This->lpVtbl->AddPropertyChangedEventHandler(This,element,scope,cacheRequest,handler,propertyArray); } -static __WIDL_INLINE HRESULT IUIAutomation4_RemovePropertyChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { +static inline HRESULT IUIAutomation4_RemovePropertyChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { return This->lpVtbl->RemovePropertyChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation4_AddStructureChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation4_AddStructureChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->AddStructureChangedEventHandler(This,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation4_RemoveStructureChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation4_RemoveStructureChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->RemoveStructureChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation4_AddFocusChangedEventHandler(IUIAutomation4* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation4_AddFocusChangedEventHandler(IUIAutomation4* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->AddFocusChangedEventHandler(This,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation4_RemoveFocusChangedEventHandler(IUIAutomation4* This,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation4_RemoveFocusChangedEventHandler(IUIAutomation4* This,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->RemoveFocusChangedEventHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAutomation4_RemoveAllEventHandlers(IUIAutomation4* This) { +static inline HRESULT IUIAutomation4_RemoveAllEventHandlers(IUIAutomation4* This) { return This->lpVtbl->RemoveAllEventHandlers(This); } -static __WIDL_INLINE HRESULT IUIAutomation4_IntNativeArrayToSafeArray(IUIAutomation4* This,int *array,int arrayCount,SAFEARRAY **safeArray) { +static inline HRESULT IUIAutomation4_IntNativeArrayToSafeArray(IUIAutomation4* This,int *array,int arrayCount,SAFEARRAY **safeArray) { return This->lpVtbl->IntNativeArrayToSafeArray(This,array,arrayCount,safeArray); } -static __WIDL_INLINE HRESULT IUIAutomation4_IntSafeArrayToNativeArray(IUIAutomation4* This,SAFEARRAY *intArray,int **array,int *arrayCount) { +static inline HRESULT IUIAutomation4_IntSafeArrayToNativeArray(IUIAutomation4* This,SAFEARRAY *intArray,int **array,int *arrayCount) { return This->lpVtbl->IntSafeArrayToNativeArray(This,intArray,array,arrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation4_RectToVariant(IUIAutomation4* This,RECT rc,VARIANT *var) { +static inline HRESULT IUIAutomation4_RectToVariant(IUIAutomation4* This,RECT rc,VARIANT *var) { return This->lpVtbl->RectToVariant(This,rc,var); } -static __WIDL_INLINE HRESULT IUIAutomation4_VariantToRect(IUIAutomation4* This,VARIANT var,RECT *rc) { +static inline HRESULT IUIAutomation4_VariantToRect(IUIAutomation4* This,VARIANT var,RECT *rc) { return This->lpVtbl->VariantToRect(This,var,rc); } -static __WIDL_INLINE HRESULT IUIAutomation4_SafeArrayToRectNativeArray(IUIAutomation4* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { +static inline HRESULT IUIAutomation4_SafeArrayToRectNativeArray(IUIAutomation4* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { return This->lpVtbl->SafeArrayToRectNativeArray(This,rects,rectArray,rectArrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation4_CreateProxyFactoryEntry(IUIAutomation4* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { +static inline HRESULT IUIAutomation4_CreateProxyFactoryEntry(IUIAutomation4* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { return This->lpVtbl->CreateProxyFactoryEntry(This,factory,factoryEntry); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_ProxyFactoryMapping(IUIAutomation4* This,IUIAutomationProxyFactoryMapping **factoryMapping) { +static inline HRESULT IUIAutomation4_get_ProxyFactoryMapping(IUIAutomation4* This,IUIAutomationProxyFactoryMapping **factoryMapping) { return This->lpVtbl->get_ProxyFactoryMapping(This,factoryMapping); } -static __WIDL_INLINE HRESULT IUIAutomation4_GetPropertyProgrammaticName(IUIAutomation4* This,PROPERTYID property,BSTR *name) { +static inline HRESULT IUIAutomation4_GetPropertyProgrammaticName(IUIAutomation4* This,PROPERTYID property,BSTR *name) { return This->lpVtbl->GetPropertyProgrammaticName(This,property,name); } -static __WIDL_INLINE HRESULT IUIAutomation4_GetPatternProgrammaticName(IUIAutomation4* This,PATTERNID pattern,BSTR *name) { +static inline HRESULT IUIAutomation4_GetPatternProgrammaticName(IUIAutomation4* This,PATTERNID pattern,BSTR *name) { return This->lpVtbl->GetPatternProgrammaticName(This,pattern,name); } -static __WIDL_INLINE HRESULT IUIAutomation4_PollForPotentialSupportedPatterns(IUIAutomation4* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { +static inline HRESULT IUIAutomation4_PollForPotentialSupportedPatterns(IUIAutomation4* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { return This->lpVtbl->PollForPotentialSupportedPatterns(This,pElement,patternIds,patternNames); } -static __WIDL_INLINE HRESULT IUIAutomation4_PollForPotentialSupportedProperties(IUIAutomation4* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { +static inline HRESULT IUIAutomation4_PollForPotentialSupportedProperties(IUIAutomation4* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { return This->lpVtbl->PollForPotentialSupportedProperties(This,pElement,propertyIds,propertyNames); } -static __WIDL_INLINE HRESULT IUIAutomation4_CheckNotSupported(IUIAutomation4* This,VARIANT value,WINBOOL *isNotSupported) { +static inline HRESULT IUIAutomation4_CheckNotSupported(IUIAutomation4* This,VARIANT value,WINBOOL *isNotSupported) { return This->lpVtbl->CheckNotSupported(This,value,isNotSupported); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_ReservedNotSupportedValue(IUIAutomation4* This,IUnknown **notSupportedValue) { +static inline HRESULT IUIAutomation4_get_ReservedNotSupportedValue(IUIAutomation4* This,IUnknown **notSupportedValue) { return This->lpVtbl->get_ReservedNotSupportedValue(This,notSupportedValue); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_ReservedMixedAttributeValue(IUIAutomation4* This,IUnknown **mixedAttributeValue) { +static inline HRESULT IUIAutomation4_get_ReservedMixedAttributeValue(IUIAutomation4* This,IUnknown **mixedAttributeValue) { return This->lpVtbl->get_ReservedMixedAttributeValue(This,mixedAttributeValue); } -static __WIDL_INLINE HRESULT IUIAutomation4_ElementFromIAccessible(IUIAutomation4* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation4_ElementFromIAccessible(IUIAutomation4* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessible(This,accessible,childId,element); } -static __WIDL_INLINE HRESULT IUIAutomation4_ElementFromIAccessibleBuildCache(IUIAutomation4* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation4_ElementFromIAccessibleBuildCache(IUIAutomation4* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessibleBuildCache(This,accessible,childId,cacheRequest,element); } /*** IUIAutomation2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation4_get_AutoSetFocus(IUIAutomation4* This,WINBOOL *autoSetFocus) { +static inline HRESULT IUIAutomation4_get_AutoSetFocus(IUIAutomation4* This,WINBOOL *autoSetFocus) { return This->lpVtbl->get_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation4_put_AutoSetFocus(IUIAutomation4* This,WINBOOL autoSetFocus) { +static inline HRESULT IUIAutomation4_put_AutoSetFocus(IUIAutomation4* This,WINBOOL autoSetFocus) { return This->lpVtbl->put_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_ConnectionTimeout(IUIAutomation4* This,DWORD *timeout) { +static inline HRESULT IUIAutomation4_get_ConnectionTimeout(IUIAutomation4* This,DWORD *timeout) { return This->lpVtbl->get_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation4_put_ConnectionTimeout(IUIAutomation4* This,DWORD timeout) { +static inline HRESULT IUIAutomation4_put_ConnectionTimeout(IUIAutomation4* This,DWORD timeout) { return This->lpVtbl->put_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation4_get_TransactionTimeout(IUIAutomation4* This,DWORD *timeout) { +static inline HRESULT IUIAutomation4_get_TransactionTimeout(IUIAutomation4* This,DWORD *timeout) { return This->lpVtbl->get_TransactionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation4_put_TransactionTimeout(IUIAutomation4* This,DWORD timeout) { +static inline HRESULT IUIAutomation4_put_TransactionTimeout(IUIAutomation4* This,DWORD timeout) { return This->lpVtbl->put_TransactionTimeout(This,timeout); } /*** IUIAutomation3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation4_AddTextEditTextChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { +static inline HRESULT IUIAutomation4_AddTextEditTextChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { return This->lpVtbl->AddTextEditTextChangedEventHandler(This,element,scope,textEditChangeType,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation4_RemoveTextEditTextChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,IUIAutomationTextEditTextChangedEventHandler *handler) { +static inline HRESULT IUIAutomation4_RemoveTextEditTextChangedEventHandler(IUIAutomation4* This,IUIAutomationElement *element,IUIAutomationTextEditTextChangedEventHandler *handler) { return This->lpVtbl->RemoveTextEditTextChangedEventHandler(This,element,handler); } /*** IUIAutomation4 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation4_AddChangesEventHandler(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,int *changeTypes,int changesCount,IUIAutomationCacheRequest *pCacheRequest,IUIAutomationChangesEventHandler *handler) { +static inline HRESULT IUIAutomation4_AddChangesEventHandler(IUIAutomation4* This,IUIAutomationElement *element,enum TreeScope scope,int *changeTypes,int changesCount,IUIAutomationCacheRequest *pCacheRequest,IUIAutomationChangesEventHandler *handler) { return This->lpVtbl->AddChangesEventHandler(This,element,scope,changeTypes,changesCount,pCacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation4_RemoveChangesEventHandler(IUIAutomation4* This,IUIAutomationElement *element,IUIAutomationChangesEventHandler *handler) { +static inline HRESULT IUIAutomation4_RemoveChangesEventHandler(IUIAutomation4* This,IUIAutomationElement *element,IUIAutomationChangesEventHandler *handler) { return This->lpVtbl->RemoveChangesEventHandler(This,element,handler); } #endif @@ -20945,219 +21053,219 @@ interface IUIAutomation5 { #define IUIAutomation5_RemoveNotificationEventHandler(This,element,handler) (This)->lpVtbl->RemoveNotificationEventHandler(This,element,handler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation5_QueryInterface(IUIAutomation5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomation5_QueryInterface(IUIAutomation5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomation5_AddRef(IUIAutomation5* This) { +static inline ULONG IUIAutomation5_AddRef(IUIAutomation5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomation5_Release(IUIAutomation5* This) { +static inline ULONG IUIAutomation5_Release(IUIAutomation5* This) { return This->lpVtbl->Release(This); } /*** IUIAutomation methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation5_CompareElements(IUIAutomation5* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation5_CompareElements(IUIAutomation5* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { return This->lpVtbl->CompareElements(This,el1,el2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation5_CompareRuntimeIds(IUIAutomation5* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation5_CompareRuntimeIds(IUIAutomation5* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { return This->lpVtbl->CompareRuntimeIds(This,runtimeId1,runtimeId2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation5_GetRootElement(IUIAutomation5* This,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation5_GetRootElement(IUIAutomation5* This,IUIAutomationElement **root) { return This->lpVtbl->GetRootElement(This,root); } -static __WIDL_INLINE HRESULT IUIAutomation5_ElementFromHandle(IUIAutomation5* This,UIA_HWND hwnd,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation5_ElementFromHandle(IUIAutomation5* This,UIA_HWND hwnd,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandle(This,hwnd,element); } -static __WIDL_INLINE HRESULT IUIAutomation5_ElementFromPoint(IUIAutomation5* This,POINT pt,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation5_ElementFromPoint(IUIAutomation5* This,POINT pt,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPoint(This,pt,element); } -static __WIDL_INLINE HRESULT IUIAutomation5_GetFocusedElement(IUIAutomation5* This,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation5_GetFocusedElement(IUIAutomation5* This,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElement(This,element); } -static __WIDL_INLINE HRESULT IUIAutomation5_GetRootElementBuildCache(IUIAutomation5* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation5_GetRootElementBuildCache(IUIAutomation5* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { return This->lpVtbl->GetRootElementBuildCache(This,cacheRequest,root); } -static __WIDL_INLINE HRESULT IUIAutomation5_ElementFromHandleBuildCache(IUIAutomation5* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation5_ElementFromHandleBuildCache(IUIAutomation5* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandleBuildCache(This,hwnd,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation5_ElementFromPointBuildCache(IUIAutomation5* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation5_ElementFromPointBuildCache(IUIAutomation5* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPointBuildCache(This,pt,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation5_GetFocusedElementBuildCache(IUIAutomation5* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation5_GetFocusedElementBuildCache(IUIAutomation5* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElementBuildCache(This,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateTreeWalker(IUIAutomation5* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation5_CreateTreeWalker(IUIAutomation5* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { return This->lpVtbl->CreateTreeWalker(This,pCondition,walker); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_ControlViewWalker(IUIAutomation5* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation5_get_ControlViewWalker(IUIAutomation5* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ControlViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_ContentViewWalker(IUIAutomation5* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation5_get_ContentViewWalker(IUIAutomation5* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ContentViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_RawViewWalker(IUIAutomation5* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation5_get_RawViewWalker(IUIAutomation5* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_RawViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_RawViewCondition(IUIAutomation5* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation5_get_RawViewCondition(IUIAutomation5* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_RawViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_ControlViewCondition(IUIAutomation5* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation5_get_ControlViewCondition(IUIAutomation5* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ControlViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_ContentViewCondition(IUIAutomation5* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation5_get_ContentViewCondition(IUIAutomation5* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ContentViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateCacheRequest(IUIAutomation5* This,IUIAutomationCacheRequest **cacheRequest) { +static inline HRESULT IUIAutomation5_CreateCacheRequest(IUIAutomation5* This,IUIAutomationCacheRequest **cacheRequest) { return This->lpVtbl->CreateCacheRequest(This,cacheRequest); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateTrueCondition(IUIAutomation5* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreateTrueCondition(IUIAutomation5* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateTrueCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateFalseCondition(IUIAutomation5* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreateFalseCondition(IUIAutomation5* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateFalseCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreatePropertyCondition(IUIAutomation5* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreatePropertyCondition(IUIAutomation5* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyCondition(This,propertyId,value,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreatePropertyConditionEx(IUIAutomation5* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreatePropertyConditionEx(IUIAutomation5* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyConditionEx(This,propertyId,value,flags,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateAndCondition(IUIAutomation5* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreateAndCondition(IUIAutomation5* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateAndConditionFromArray(IUIAutomation5* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreateAndConditionFromArray(IUIAutomation5* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateAndConditionFromNativeArray(IUIAutomation5* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreateAndConditionFromNativeArray(IUIAutomation5* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateOrCondition(IUIAutomation5* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreateOrCondition(IUIAutomation5* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateOrConditionFromArray(IUIAutomation5* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreateOrConditionFromArray(IUIAutomation5* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateOrConditionFromNativeArray(IUIAutomation5* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreateOrConditionFromNativeArray(IUIAutomation5* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateNotCondition(IUIAutomation5* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation5_CreateNotCondition(IUIAutomation5* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateNotCondition(This,condition,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation5_AddAutomationEventHandler(IUIAutomation5* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation5_AddAutomationEventHandler(IUIAutomation5* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { return This->lpVtbl->AddAutomationEventHandler(This,eventId,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_RemoveAutomationEventHandler(IUIAutomation5* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation5_RemoveAutomationEventHandler(IUIAutomation5* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { return This->lpVtbl->RemoveAutomationEventHandler(This,eventId,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_AddPropertyChangedEventHandlerNativeArray(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { +static inline HRESULT IUIAutomation5_AddPropertyChangedEventHandlerNativeArray(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { return This->lpVtbl->AddPropertyChangedEventHandlerNativeArray(This,element,scope,cacheRequest,handler,propertyArray,propertyCount); } -static __WIDL_INLINE HRESULT IUIAutomation5_AddPropertyChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { +static inline HRESULT IUIAutomation5_AddPropertyChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { return This->lpVtbl->AddPropertyChangedEventHandler(This,element,scope,cacheRequest,handler,propertyArray); } -static __WIDL_INLINE HRESULT IUIAutomation5_RemovePropertyChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { +static inline HRESULT IUIAutomation5_RemovePropertyChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { return This->lpVtbl->RemovePropertyChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_AddStructureChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation5_AddStructureChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->AddStructureChangedEventHandler(This,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_RemoveStructureChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation5_RemoveStructureChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->RemoveStructureChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_AddFocusChangedEventHandler(IUIAutomation5* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation5_AddFocusChangedEventHandler(IUIAutomation5* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->AddFocusChangedEventHandler(This,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_RemoveFocusChangedEventHandler(IUIAutomation5* This,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation5_RemoveFocusChangedEventHandler(IUIAutomation5* This,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->RemoveFocusChangedEventHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_RemoveAllEventHandlers(IUIAutomation5* This) { +static inline HRESULT IUIAutomation5_RemoveAllEventHandlers(IUIAutomation5* This) { return This->lpVtbl->RemoveAllEventHandlers(This); } -static __WIDL_INLINE HRESULT IUIAutomation5_IntNativeArrayToSafeArray(IUIAutomation5* This,int *array,int arrayCount,SAFEARRAY **safeArray) { +static inline HRESULT IUIAutomation5_IntNativeArrayToSafeArray(IUIAutomation5* This,int *array,int arrayCount,SAFEARRAY **safeArray) { return This->lpVtbl->IntNativeArrayToSafeArray(This,array,arrayCount,safeArray); } -static __WIDL_INLINE HRESULT IUIAutomation5_IntSafeArrayToNativeArray(IUIAutomation5* This,SAFEARRAY *intArray,int **array,int *arrayCount) { +static inline HRESULT IUIAutomation5_IntSafeArrayToNativeArray(IUIAutomation5* This,SAFEARRAY *intArray,int **array,int *arrayCount) { return This->lpVtbl->IntSafeArrayToNativeArray(This,intArray,array,arrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation5_RectToVariant(IUIAutomation5* This,RECT rc,VARIANT *var) { +static inline HRESULT IUIAutomation5_RectToVariant(IUIAutomation5* This,RECT rc,VARIANT *var) { return This->lpVtbl->RectToVariant(This,rc,var); } -static __WIDL_INLINE HRESULT IUIAutomation5_VariantToRect(IUIAutomation5* This,VARIANT var,RECT *rc) { +static inline HRESULT IUIAutomation5_VariantToRect(IUIAutomation5* This,VARIANT var,RECT *rc) { return This->lpVtbl->VariantToRect(This,var,rc); } -static __WIDL_INLINE HRESULT IUIAutomation5_SafeArrayToRectNativeArray(IUIAutomation5* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { +static inline HRESULT IUIAutomation5_SafeArrayToRectNativeArray(IUIAutomation5* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { return This->lpVtbl->SafeArrayToRectNativeArray(This,rects,rectArray,rectArrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation5_CreateProxyFactoryEntry(IUIAutomation5* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { +static inline HRESULT IUIAutomation5_CreateProxyFactoryEntry(IUIAutomation5* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { return This->lpVtbl->CreateProxyFactoryEntry(This,factory,factoryEntry); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_ProxyFactoryMapping(IUIAutomation5* This,IUIAutomationProxyFactoryMapping **factoryMapping) { +static inline HRESULT IUIAutomation5_get_ProxyFactoryMapping(IUIAutomation5* This,IUIAutomationProxyFactoryMapping **factoryMapping) { return This->lpVtbl->get_ProxyFactoryMapping(This,factoryMapping); } -static __WIDL_INLINE HRESULT IUIAutomation5_GetPropertyProgrammaticName(IUIAutomation5* This,PROPERTYID property,BSTR *name) { +static inline HRESULT IUIAutomation5_GetPropertyProgrammaticName(IUIAutomation5* This,PROPERTYID property,BSTR *name) { return This->lpVtbl->GetPropertyProgrammaticName(This,property,name); } -static __WIDL_INLINE HRESULT IUIAutomation5_GetPatternProgrammaticName(IUIAutomation5* This,PATTERNID pattern,BSTR *name) { +static inline HRESULT IUIAutomation5_GetPatternProgrammaticName(IUIAutomation5* This,PATTERNID pattern,BSTR *name) { return This->lpVtbl->GetPatternProgrammaticName(This,pattern,name); } -static __WIDL_INLINE HRESULT IUIAutomation5_PollForPotentialSupportedPatterns(IUIAutomation5* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { +static inline HRESULT IUIAutomation5_PollForPotentialSupportedPatterns(IUIAutomation5* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { return This->lpVtbl->PollForPotentialSupportedPatterns(This,pElement,patternIds,patternNames); } -static __WIDL_INLINE HRESULT IUIAutomation5_PollForPotentialSupportedProperties(IUIAutomation5* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { +static inline HRESULT IUIAutomation5_PollForPotentialSupportedProperties(IUIAutomation5* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { return This->lpVtbl->PollForPotentialSupportedProperties(This,pElement,propertyIds,propertyNames); } -static __WIDL_INLINE HRESULT IUIAutomation5_CheckNotSupported(IUIAutomation5* This,VARIANT value,WINBOOL *isNotSupported) { +static inline HRESULT IUIAutomation5_CheckNotSupported(IUIAutomation5* This,VARIANT value,WINBOOL *isNotSupported) { return This->lpVtbl->CheckNotSupported(This,value,isNotSupported); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_ReservedNotSupportedValue(IUIAutomation5* This,IUnknown **notSupportedValue) { +static inline HRESULT IUIAutomation5_get_ReservedNotSupportedValue(IUIAutomation5* This,IUnknown **notSupportedValue) { return This->lpVtbl->get_ReservedNotSupportedValue(This,notSupportedValue); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_ReservedMixedAttributeValue(IUIAutomation5* This,IUnknown **mixedAttributeValue) { +static inline HRESULT IUIAutomation5_get_ReservedMixedAttributeValue(IUIAutomation5* This,IUnknown **mixedAttributeValue) { return This->lpVtbl->get_ReservedMixedAttributeValue(This,mixedAttributeValue); } -static __WIDL_INLINE HRESULT IUIAutomation5_ElementFromIAccessible(IUIAutomation5* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation5_ElementFromIAccessible(IUIAutomation5* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessible(This,accessible,childId,element); } -static __WIDL_INLINE HRESULT IUIAutomation5_ElementFromIAccessibleBuildCache(IUIAutomation5* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation5_ElementFromIAccessibleBuildCache(IUIAutomation5* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessibleBuildCache(This,accessible,childId,cacheRequest,element); } /*** IUIAutomation2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation5_get_AutoSetFocus(IUIAutomation5* This,WINBOOL *autoSetFocus) { +static inline HRESULT IUIAutomation5_get_AutoSetFocus(IUIAutomation5* This,WINBOOL *autoSetFocus) { return This->lpVtbl->get_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation5_put_AutoSetFocus(IUIAutomation5* This,WINBOOL autoSetFocus) { +static inline HRESULT IUIAutomation5_put_AutoSetFocus(IUIAutomation5* This,WINBOOL autoSetFocus) { return This->lpVtbl->put_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_ConnectionTimeout(IUIAutomation5* This,DWORD *timeout) { +static inline HRESULT IUIAutomation5_get_ConnectionTimeout(IUIAutomation5* This,DWORD *timeout) { return This->lpVtbl->get_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation5_put_ConnectionTimeout(IUIAutomation5* This,DWORD timeout) { +static inline HRESULT IUIAutomation5_put_ConnectionTimeout(IUIAutomation5* This,DWORD timeout) { return This->lpVtbl->put_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation5_get_TransactionTimeout(IUIAutomation5* This,DWORD *timeout) { +static inline HRESULT IUIAutomation5_get_TransactionTimeout(IUIAutomation5* This,DWORD *timeout) { return This->lpVtbl->get_TransactionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation5_put_TransactionTimeout(IUIAutomation5* This,DWORD timeout) { +static inline HRESULT IUIAutomation5_put_TransactionTimeout(IUIAutomation5* This,DWORD timeout) { return This->lpVtbl->put_TransactionTimeout(This,timeout); } /*** IUIAutomation3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation5_AddTextEditTextChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { +static inline HRESULT IUIAutomation5_AddTextEditTextChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { return This->lpVtbl->AddTextEditTextChangedEventHandler(This,element,scope,textEditChangeType,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_RemoveTextEditTextChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationTextEditTextChangedEventHandler *handler) { +static inline HRESULT IUIAutomation5_RemoveTextEditTextChangedEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationTextEditTextChangedEventHandler *handler) { return This->lpVtbl->RemoveTextEditTextChangedEventHandler(This,element,handler); } /*** IUIAutomation4 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation5_AddChangesEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,int *changeTypes,int changesCount,IUIAutomationCacheRequest *pCacheRequest,IUIAutomationChangesEventHandler *handler) { +static inline HRESULT IUIAutomation5_AddChangesEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,int *changeTypes,int changesCount,IUIAutomationCacheRequest *pCacheRequest,IUIAutomationChangesEventHandler *handler) { return This->lpVtbl->AddChangesEventHandler(This,element,scope,changeTypes,changesCount,pCacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_RemoveChangesEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationChangesEventHandler *handler) { +static inline HRESULT IUIAutomation5_RemoveChangesEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationChangesEventHandler *handler) { return This->lpVtbl->RemoveChangesEventHandler(This,element,handler); } /*** IUIAutomation5 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation5_AddNotificationEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationNotificationEventHandler *handler) { +static inline HRESULT IUIAutomation5_AddNotificationEventHandler(IUIAutomation5* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationNotificationEventHandler *handler) { return This->lpVtbl->AddNotificationEventHandler(This,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation5_RemoveNotificationEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationNotificationEventHandler *handler) { +static inline HRESULT IUIAutomation5_RemoveNotificationEventHandler(IUIAutomation5* This,IUIAutomationElement *element,IUIAutomationNotificationEventHandler *handler) { return This->lpVtbl->RemoveNotificationEventHandler(This,element,handler); } #endif @@ -21730,247 +21838,247 @@ interface IUIAutomation6 { #define IUIAutomation6_RemoveActiveTextPositionChangedEventHandler(This,element,handler) (This)->lpVtbl->RemoveActiveTextPositionChangedEventHandler(This,element,handler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation6_QueryInterface(IUIAutomation6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomation6_QueryInterface(IUIAutomation6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomation6_AddRef(IUIAutomation6* This) { +static inline ULONG IUIAutomation6_AddRef(IUIAutomation6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomation6_Release(IUIAutomation6* This) { +static inline ULONG IUIAutomation6_Release(IUIAutomation6* This) { return This->lpVtbl->Release(This); } /*** IUIAutomation methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation6_CompareElements(IUIAutomation6* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation6_CompareElements(IUIAutomation6* This,IUIAutomationElement *el1,IUIAutomationElement *el2,WINBOOL *areSame) { return This->lpVtbl->CompareElements(This,el1,el2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation6_CompareRuntimeIds(IUIAutomation6* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { +static inline HRESULT IUIAutomation6_CompareRuntimeIds(IUIAutomation6* This,SAFEARRAY *runtimeId1,SAFEARRAY *runtimeId2,WINBOOL *areSame) { return This->lpVtbl->CompareRuntimeIds(This,runtimeId1,runtimeId2,areSame); } -static __WIDL_INLINE HRESULT IUIAutomation6_GetRootElement(IUIAutomation6* This,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation6_GetRootElement(IUIAutomation6* This,IUIAutomationElement **root) { return This->lpVtbl->GetRootElement(This,root); } -static __WIDL_INLINE HRESULT IUIAutomation6_ElementFromHandle(IUIAutomation6* This,UIA_HWND hwnd,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation6_ElementFromHandle(IUIAutomation6* This,UIA_HWND hwnd,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandle(This,hwnd,element); } -static __WIDL_INLINE HRESULT IUIAutomation6_ElementFromPoint(IUIAutomation6* This,POINT pt,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation6_ElementFromPoint(IUIAutomation6* This,POINT pt,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPoint(This,pt,element); } -static __WIDL_INLINE HRESULT IUIAutomation6_GetFocusedElement(IUIAutomation6* This,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation6_GetFocusedElement(IUIAutomation6* This,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElement(This,element); } -static __WIDL_INLINE HRESULT IUIAutomation6_GetRootElementBuildCache(IUIAutomation6* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { +static inline HRESULT IUIAutomation6_GetRootElementBuildCache(IUIAutomation6* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **root) { return This->lpVtbl->GetRootElementBuildCache(This,cacheRequest,root); } -static __WIDL_INLINE HRESULT IUIAutomation6_ElementFromHandleBuildCache(IUIAutomation6* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation6_ElementFromHandleBuildCache(IUIAutomation6* This,UIA_HWND hwnd,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromHandleBuildCache(This,hwnd,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation6_ElementFromPointBuildCache(IUIAutomation6* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation6_ElementFromPointBuildCache(IUIAutomation6* This,POINT pt,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromPointBuildCache(This,pt,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation6_GetFocusedElementBuildCache(IUIAutomation6* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation6_GetFocusedElementBuildCache(IUIAutomation6* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->GetFocusedElementBuildCache(This,cacheRequest,element); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateTreeWalker(IUIAutomation6* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation6_CreateTreeWalker(IUIAutomation6* This,IUIAutomationCondition *pCondition,IUIAutomationTreeWalker **walker) { return This->lpVtbl->CreateTreeWalker(This,pCondition,walker); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_ControlViewWalker(IUIAutomation6* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation6_get_ControlViewWalker(IUIAutomation6* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ControlViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_ContentViewWalker(IUIAutomation6* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation6_get_ContentViewWalker(IUIAutomation6* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_ContentViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_RawViewWalker(IUIAutomation6* This,IUIAutomationTreeWalker **walker) { +static inline HRESULT IUIAutomation6_get_RawViewWalker(IUIAutomation6* This,IUIAutomationTreeWalker **walker) { return This->lpVtbl->get_RawViewWalker(This,walker); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_RawViewCondition(IUIAutomation6* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation6_get_RawViewCondition(IUIAutomation6* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_RawViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_ControlViewCondition(IUIAutomation6* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation6_get_ControlViewCondition(IUIAutomation6* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ControlViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_ContentViewCondition(IUIAutomation6* This,IUIAutomationCondition **condition) { +static inline HRESULT IUIAutomation6_get_ContentViewCondition(IUIAutomation6* This,IUIAutomationCondition **condition) { return This->lpVtbl->get_ContentViewCondition(This,condition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateCacheRequest(IUIAutomation6* This,IUIAutomationCacheRequest **cacheRequest) { +static inline HRESULT IUIAutomation6_CreateCacheRequest(IUIAutomation6* This,IUIAutomationCacheRequest **cacheRequest) { return This->lpVtbl->CreateCacheRequest(This,cacheRequest); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateTrueCondition(IUIAutomation6* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreateTrueCondition(IUIAutomation6* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateTrueCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateFalseCondition(IUIAutomation6* This,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreateFalseCondition(IUIAutomation6* This,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateFalseCondition(This,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreatePropertyCondition(IUIAutomation6* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreatePropertyCondition(IUIAutomation6* This,PROPERTYID propertyId,VARIANT value,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyCondition(This,propertyId,value,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreatePropertyConditionEx(IUIAutomation6* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreatePropertyConditionEx(IUIAutomation6* This,PROPERTYID propertyId,VARIANT value,enum PropertyConditionFlags flags,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreatePropertyConditionEx(This,propertyId,value,flags,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateAndCondition(IUIAutomation6* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreateAndCondition(IUIAutomation6* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateAndConditionFromArray(IUIAutomation6* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreateAndConditionFromArray(IUIAutomation6* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateAndConditionFromNativeArray(IUIAutomation6* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreateAndConditionFromNativeArray(IUIAutomation6* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateAndConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateOrCondition(IUIAutomation6* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreateOrCondition(IUIAutomation6* This,IUIAutomationCondition *condition1,IUIAutomationCondition *condition2,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrCondition(This,condition1,condition2,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateOrConditionFromArray(IUIAutomation6* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreateOrConditionFromArray(IUIAutomation6* This,SAFEARRAY *conditions,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromArray(This,conditions,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateOrConditionFromNativeArray(IUIAutomation6* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreateOrConditionFromNativeArray(IUIAutomation6* This,IUIAutomationCondition **conditions,int conditionCount,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateOrConditionFromNativeArray(This,conditions,conditionCount,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateNotCondition(IUIAutomation6* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { +static inline HRESULT IUIAutomation6_CreateNotCondition(IUIAutomation6* This,IUIAutomationCondition *condition,IUIAutomationCondition **newCondition) { return This->lpVtbl->CreateNotCondition(This,condition,newCondition); } -static __WIDL_INLINE HRESULT IUIAutomation6_AddAutomationEventHandler(IUIAutomation6* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation6_AddAutomationEventHandler(IUIAutomation6* This,EVENTID eventId,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationEventHandler *handler) { return This->lpVtbl->AddAutomationEventHandler(This,eventId,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemoveAutomationEventHandler(IUIAutomation6* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { +static inline HRESULT IUIAutomation6_RemoveAutomationEventHandler(IUIAutomation6* This,EVENTID eventId,IUIAutomationElement *element,IUIAutomationEventHandler *handler) { return This->lpVtbl->RemoveAutomationEventHandler(This,eventId,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_AddPropertyChangedEventHandlerNativeArray(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { +static inline HRESULT IUIAutomation6_AddPropertyChangedEventHandlerNativeArray(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,PROPERTYID *propertyArray,int propertyCount) { return This->lpVtbl->AddPropertyChangedEventHandlerNativeArray(This,element,scope,cacheRequest,handler,propertyArray,propertyCount); } -static __WIDL_INLINE HRESULT IUIAutomation6_AddPropertyChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { +static inline HRESULT IUIAutomation6_AddPropertyChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationPropertyChangedEventHandler *handler,SAFEARRAY *propertyArray) { return This->lpVtbl->AddPropertyChangedEventHandler(This,element,scope,cacheRequest,handler,propertyArray); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemovePropertyChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { +static inline HRESULT IUIAutomation6_RemovePropertyChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationPropertyChangedEventHandler *handler) { return This->lpVtbl->RemovePropertyChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_AddStructureChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation6_AddStructureChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->AddStructureChangedEventHandler(This,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemoveStructureChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { +static inline HRESULT IUIAutomation6_RemoveStructureChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationStructureChangedEventHandler *handler) { return This->lpVtbl->RemoveStructureChangedEventHandler(This,element,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_AddFocusChangedEventHandler(IUIAutomation6* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation6_AddFocusChangedEventHandler(IUIAutomation6* This,IUIAutomationCacheRequest *cacheRequest,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->AddFocusChangedEventHandler(This,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemoveFocusChangedEventHandler(IUIAutomation6* This,IUIAutomationFocusChangedEventHandler *handler) { +static inline HRESULT IUIAutomation6_RemoveFocusChangedEventHandler(IUIAutomation6* This,IUIAutomationFocusChangedEventHandler *handler) { return This->lpVtbl->RemoveFocusChangedEventHandler(This,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemoveAllEventHandlers(IUIAutomation6* This) { +static inline HRESULT IUIAutomation6_RemoveAllEventHandlers(IUIAutomation6* This) { return This->lpVtbl->RemoveAllEventHandlers(This); } -static __WIDL_INLINE HRESULT IUIAutomation6_IntNativeArrayToSafeArray(IUIAutomation6* This,int *array,int arrayCount,SAFEARRAY **safeArray) { +static inline HRESULT IUIAutomation6_IntNativeArrayToSafeArray(IUIAutomation6* This,int *array,int arrayCount,SAFEARRAY **safeArray) { return This->lpVtbl->IntNativeArrayToSafeArray(This,array,arrayCount,safeArray); } -static __WIDL_INLINE HRESULT IUIAutomation6_IntSafeArrayToNativeArray(IUIAutomation6* This,SAFEARRAY *intArray,int **array,int *arrayCount) { +static inline HRESULT IUIAutomation6_IntSafeArrayToNativeArray(IUIAutomation6* This,SAFEARRAY *intArray,int **array,int *arrayCount) { return This->lpVtbl->IntSafeArrayToNativeArray(This,intArray,array,arrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation6_RectToVariant(IUIAutomation6* This,RECT rc,VARIANT *var) { +static inline HRESULT IUIAutomation6_RectToVariant(IUIAutomation6* This,RECT rc,VARIANT *var) { return This->lpVtbl->RectToVariant(This,rc,var); } -static __WIDL_INLINE HRESULT IUIAutomation6_VariantToRect(IUIAutomation6* This,VARIANT var,RECT *rc) { +static inline HRESULT IUIAutomation6_VariantToRect(IUIAutomation6* This,VARIANT var,RECT *rc) { return This->lpVtbl->VariantToRect(This,var,rc); } -static __WIDL_INLINE HRESULT IUIAutomation6_SafeArrayToRectNativeArray(IUIAutomation6* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { +static inline HRESULT IUIAutomation6_SafeArrayToRectNativeArray(IUIAutomation6* This,SAFEARRAY *rects,RECT **rectArray,int *rectArrayCount) { return This->lpVtbl->SafeArrayToRectNativeArray(This,rects,rectArray,rectArrayCount); } -static __WIDL_INLINE HRESULT IUIAutomation6_CreateProxyFactoryEntry(IUIAutomation6* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { +static inline HRESULT IUIAutomation6_CreateProxyFactoryEntry(IUIAutomation6* This,IUIAutomationProxyFactory *factory,IUIAutomationProxyFactoryEntry **factoryEntry) { return This->lpVtbl->CreateProxyFactoryEntry(This,factory,factoryEntry); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_ProxyFactoryMapping(IUIAutomation6* This,IUIAutomationProxyFactoryMapping **factoryMapping) { +static inline HRESULT IUIAutomation6_get_ProxyFactoryMapping(IUIAutomation6* This,IUIAutomationProxyFactoryMapping **factoryMapping) { return This->lpVtbl->get_ProxyFactoryMapping(This,factoryMapping); } -static __WIDL_INLINE HRESULT IUIAutomation6_GetPropertyProgrammaticName(IUIAutomation6* This,PROPERTYID property,BSTR *name) { +static inline HRESULT IUIAutomation6_GetPropertyProgrammaticName(IUIAutomation6* This,PROPERTYID property,BSTR *name) { return This->lpVtbl->GetPropertyProgrammaticName(This,property,name); } -static __WIDL_INLINE HRESULT IUIAutomation6_GetPatternProgrammaticName(IUIAutomation6* This,PATTERNID pattern,BSTR *name) { +static inline HRESULT IUIAutomation6_GetPatternProgrammaticName(IUIAutomation6* This,PATTERNID pattern,BSTR *name) { return This->lpVtbl->GetPatternProgrammaticName(This,pattern,name); } -static __WIDL_INLINE HRESULT IUIAutomation6_PollForPotentialSupportedPatterns(IUIAutomation6* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { +static inline HRESULT IUIAutomation6_PollForPotentialSupportedPatterns(IUIAutomation6* This,IUIAutomationElement *pElement,SAFEARRAY **patternIds,SAFEARRAY **patternNames) { return This->lpVtbl->PollForPotentialSupportedPatterns(This,pElement,patternIds,patternNames); } -static __WIDL_INLINE HRESULT IUIAutomation6_PollForPotentialSupportedProperties(IUIAutomation6* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { +static inline HRESULT IUIAutomation6_PollForPotentialSupportedProperties(IUIAutomation6* This,IUIAutomationElement *pElement,SAFEARRAY **propertyIds,SAFEARRAY **propertyNames) { return This->lpVtbl->PollForPotentialSupportedProperties(This,pElement,propertyIds,propertyNames); } -static __WIDL_INLINE HRESULT IUIAutomation6_CheckNotSupported(IUIAutomation6* This,VARIANT value,WINBOOL *isNotSupported) { +static inline HRESULT IUIAutomation6_CheckNotSupported(IUIAutomation6* This,VARIANT value,WINBOOL *isNotSupported) { return This->lpVtbl->CheckNotSupported(This,value,isNotSupported); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_ReservedNotSupportedValue(IUIAutomation6* This,IUnknown **notSupportedValue) { +static inline HRESULT IUIAutomation6_get_ReservedNotSupportedValue(IUIAutomation6* This,IUnknown **notSupportedValue) { return This->lpVtbl->get_ReservedNotSupportedValue(This,notSupportedValue); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_ReservedMixedAttributeValue(IUIAutomation6* This,IUnknown **mixedAttributeValue) { +static inline HRESULT IUIAutomation6_get_ReservedMixedAttributeValue(IUIAutomation6* This,IUnknown **mixedAttributeValue) { return This->lpVtbl->get_ReservedMixedAttributeValue(This,mixedAttributeValue); } -static __WIDL_INLINE HRESULT IUIAutomation6_ElementFromIAccessible(IUIAutomation6* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation6_ElementFromIAccessible(IUIAutomation6* This,IAccessible *accessible,int childId,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessible(This,accessible,childId,element); } -static __WIDL_INLINE HRESULT IUIAutomation6_ElementFromIAccessibleBuildCache(IUIAutomation6* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { +static inline HRESULT IUIAutomation6_ElementFromIAccessibleBuildCache(IUIAutomation6* This,IAccessible *accessible,int childId,IUIAutomationCacheRequest *cacheRequest,IUIAutomationElement **element) { return This->lpVtbl->ElementFromIAccessibleBuildCache(This,accessible,childId,cacheRequest,element); } /*** IUIAutomation2 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation6_get_AutoSetFocus(IUIAutomation6* This,WINBOOL *autoSetFocus) { +static inline HRESULT IUIAutomation6_get_AutoSetFocus(IUIAutomation6* This,WINBOOL *autoSetFocus) { return This->lpVtbl->get_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation6_put_AutoSetFocus(IUIAutomation6* This,WINBOOL autoSetFocus) { +static inline HRESULT IUIAutomation6_put_AutoSetFocus(IUIAutomation6* This,WINBOOL autoSetFocus) { return This->lpVtbl->put_AutoSetFocus(This,autoSetFocus); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_ConnectionTimeout(IUIAutomation6* This,DWORD *timeout) { +static inline HRESULT IUIAutomation6_get_ConnectionTimeout(IUIAutomation6* This,DWORD *timeout) { return This->lpVtbl->get_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation6_put_ConnectionTimeout(IUIAutomation6* This,DWORD timeout) { +static inline HRESULT IUIAutomation6_put_ConnectionTimeout(IUIAutomation6* This,DWORD timeout) { return This->lpVtbl->put_ConnectionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_TransactionTimeout(IUIAutomation6* This,DWORD *timeout) { +static inline HRESULT IUIAutomation6_get_TransactionTimeout(IUIAutomation6* This,DWORD *timeout) { return This->lpVtbl->get_TransactionTimeout(This,timeout); } -static __WIDL_INLINE HRESULT IUIAutomation6_put_TransactionTimeout(IUIAutomation6* This,DWORD timeout) { +static inline HRESULT IUIAutomation6_put_TransactionTimeout(IUIAutomation6* This,DWORD timeout) { return This->lpVtbl->put_TransactionTimeout(This,timeout); } /*** IUIAutomation3 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation6_AddTextEditTextChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { +static inline HRESULT IUIAutomation6_AddTextEditTextChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,enum TextEditChangeType textEditChangeType,IUIAutomationCacheRequest *cacheRequest,IUIAutomationTextEditTextChangedEventHandler *handler) { return This->lpVtbl->AddTextEditTextChangedEventHandler(This,element,scope,textEditChangeType,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemoveTextEditTextChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationTextEditTextChangedEventHandler *handler) { +static inline HRESULT IUIAutomation6_RemoveTextEditTextChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationTextEditTextChangedEventHandler *handler) { return This->lpVtbl->RemoveTextEditTextChangedEventHandler(This,element,handler); } /*** IUIAutomation4 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation6_AddChangesEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,int *changeTypes,int changesCount,IUIAutomationCacheRequest *pCacheRequest,IUIAutomationChangesEventHandler *handler) { +static inline HRESULT IUIAutomation6_AddChangesEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,int *changeTypes,int changesCount,IUIAutomationCacheRequest *pCacheRequest,IUIAutomationChangesEventHandler *handler) { return This->lpVtbl->AddChangesEventHandler(This,element,scope,changeTypes,changesCount,pCacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemoveChangesEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationChangesEventHandler *handler) { +static inline HRESULT IUIAutomation6_RemoveChangesEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationChangesEventHandler *handler) { return This->lpVtbl->RemoveChangesEventHandler(This,element,handler); } /*** IUIAutomation5 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation6_AddNotificationEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationNotificationEventHandler *handler) { +static inline HRESULT IUIAutomation6_AddNotificationEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationNotificationEventHandler *handler) { return This->lpVtbl->AddNotificationEventHandler(This,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemoveNotificationEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationNotificationEventHandler *handler) { +static inline HRESULT IUIAutomation6_RemoveNotificationEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationNotificationEventHandler *handler) { return This->lpVtbl->RemoveNotificationEventHandler(This,element,handler); } /*** IUIAutomation6 methods ***/ -static __WIDL_INLINE HRESULT IUIAutomation6_CreateEventHandlerGroup(IUIAutomation6* This,IUIAutomationEventHandlerGroup **handlerGroup) { +static inline HRESULT IUIAutomation6_CreateEventHandlerGroup(IUIAutomation6* This,IUIAutomationEventHandlerGroup **handlerGroup) { return This->lpVtbl->CreateEventHandlerGroup(This,handlerGroup); } -static __WIDL_INLINE HRESULT IUIAutomation6_AddEventHandlerGroup(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationEventHandlerGroup *handlerGroup) { +static inline HRESULT IUIAutomation6_AddEventHandlerGroup(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationEventHandlerGroup *handlerGroup) { return This->lpVtbl->AddEventHandlerGroup(This,element,handlerGroup); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemoveEventHandlerGroup(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationEventHandlerGroup *handlerGroup) { +static inline HRESULT IUIAutomation6_RemoveEventHandlerGroup(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationEventHandlerGroup *handlerGroup) { return This->lpVtbl->RemoveEventHandlerGroup(This,element,handlerGroup); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_ConnectionRecoveryBehavior(IUIAutomation6* This,enum ConnectionRecoveryBehaviorOptions *connectionRecoveryBehaviorOptions) { +static inline HRESULT IUIAutomation6_get_ConnectionRecoveryBehavior(IUIAutomation6* This,enum ConnectionRecoveryBehaviorOptions *connectionRecoveryBehaviorOptions) { return This->lpVtbl->get_ConnectionRecoveryBehavior(This,connectionRecoveryBehaviorOptions); } -static __WIDL_INLINE HRESULT IUIAutomation6_put_ConnectionRecoveryBehavior(IUIAutomation6* This,enum ConnectionRecoveryBehaviorOptions connectionRecoveryBehaviorOptions) { +static inline HRESULT IUIAutomation6_put_ConnectionRecoveryBehavior(IUIAutomation6* This,enum ConnectionRecoveryBehaviorOptions connectionRecoveryBehaviorOptions) { return This->lpVtbl->put_ConnectionRecoveryBehavior(This,connectionRecoveryBehaviorOptions); } -static __WIDL_INLINE HRESULT IUIAutomation6_get_CoalesceEvents(IUIAutomation6* This,enum CoalesceEventsOptions *coalesceEventsOptions) { +static inline HRESULT IUIAutomation6_get_CoalesceEvents(IUIAutomation6* This,enum CoalesceEventsOptions *coalesceEventsOptions) { return This->lpVtbl->get_CoalesceEvents(This,coalesceEventsOptions); } -static __WIDL_INLINE HRESULT IUIAutomation6_put_CoalesceEvents(IUIAutomation6* This,enum CoalesceEventsOptions coalesceEventsOptions) { +static inline HRESULT IUIAutomation6_put_CoalesceEvents(IUIAutomation6* This,enum CoalesceEventsOptions coalesceEventsOptions) { return This->lpVtbl->put_CoalesceEvents(This,coalesceEventsOptions); } -static __WIDL_INLINE HRESULT IUIAutomation6_AddActiveTextPositionChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationActiveTextPositionChangedEventHandler *handler) { +static inline HRESULT IUIAutomation6_AddActiveTextPositionChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,enum TreeScope scope,IUIAutomationCacheRequest *cacheRequest,IUIAutomationActiveTextPositionChangedEventHandler *handler) { return This->lpVtbl->AddActiveTextPositionChangedEventHandler(This,element,scope,cacheRequest,handler); } -static __WIDL_INLINE HRESULT IUIAutomation6_RemoveActiveTextPositionChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationActiveTextPositionChangedEventHandler *handler) { +static inline HRESULT IUIAutomation6_RemoveActiveTextPositionChangedEventHandler(IUIAutomation6* This,IUIAutomationElement *element,IUIAutomationActiveTextPositionChangedEventHandler *handler) { return This->lpVtbl->RemoveActiveTextPositionChangedEventHandler(This,element,handler); } #endif diff --git a/lib/libc/include/any-windows-any/uiautomationcore.h b/lib/libc/include/any-windows-any/uiautomationcore.h index 466d31c58136914366305d0a7f9f351cb61fd9c8..1e6a1e0e499e65a91d8674a404a4bb8dbc92850a 100644 --- a/lib/libc/include/any-windows-any/uiautomationcore.h +++ b/lib/libc/include/any-windows-any/uiautomationcore.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/uiautomationcore.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/uiautomationcore.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __uiautomationcore_h__ #define __uiautomationcore_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IRawElementProviderSimple_FWD_DEFINED__ @@ -210,6 +202,14 @@ interface ISelectionProvider; #endif /* __cplusplus */ #endif +#ifndef __ISelectionProvider2_FWD_DEFINED__ +#define __ISelectionProvider2_FWD_DEFINED__ +typedef interface ISelectionProvider2 ISelectionProvider2; +#ifdef __cplusplus +interface ISelectionProvider2; +#endif /* __cplusplus */ +#endif + #ifndef __IScrollProvider_FWD_DEFINED__ #define __IScrollProvider_FWD_DEFINED__ typedef interface IScrollProvider IScrollProvider; @@ -706,26 +706,26 @@ interface IRawElementProviderSimple { #define IRawElementProviderSimple_get_HostRawElementProvider(This,pRetVal) (This)->lpVtbl->get_HostRawElementProvider(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderSimple_QueryInterface(IRawElementProviderSimple* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRawElementProviderSimple_QueryInterface(IRawElementProviderSimple* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRawElementProviderSimple_AddRef(IRawElementProviderSimple* This) { +static inline ULONG IRawElementProviderSimple_AddRef(IRawElementProviderSimple* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRawElementProviderSimple_Release(IRawElementProviderSimple* This) { +static inline ULONG IRawElementProviderSimple_Release(IRawElementProviderSimple* This) { return This->lpVtbl->Release(This); } /*** IRawElementProviderSimple methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderSimple_get_ProviderOptions(IRawElementProviderSimple* This,enum ProviderOptions *pRetVal) { +static inline HRESULT IRawElementProviderSimple_get_ProviderOptions(IRawElementProviderSimple* This,enum ProviderOptions *pRetVal) { return This->lpVtbl->get_ProviderOptions(This,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderSimple_GetPatternProvider(IRawElementProviderSimple* This,PATTERNID patternId,IUnknown **pRetVal) { +static inline HRESULT IRawElementProviderSimple_GetPatternProvider(IRawElementProviderSimple* This,PATTERNID patternId,IUnknown **pRetVal) { return This->lpVtbl->GetPatternProvider(This,patternId,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderSimple_GetPropertyValue(IRawElementProviderSimple* This,PROPERTYID propertyId,VARIANT *pRetVal) { +static inline HRESULT IRawElementProviderSimple_GetPropertyValue(IRawElementProviderSimple* This,PROPERTYID propertyId,VARIANT *pRetVal) { return This->lpVtbl->GetPropertyValue(This,propertyId,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderSimple_get_HostRawElementProvider(IRawElementProviderSimple* This,IRawElementProviderSimple **pRetVal) { +static inline HRESULT IRawElementProviderSimple_get_HostRawElementProvider(IRawElementProviderSimple* This,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->get_HostRawElementProvider(This,pRetVal); } #endif @@ -815,30 +815,30 @@ interface IRawElementProviderSimple2 { #define IRawElementProviderSimple2_ShowContextMenu(This) (This)->lpVtbl->ShowContextMenu(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderSimple2_QueryInterface(IRawElementProviderSimple2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRawElementProviderSimple2_QueryInterface(IRawElementProviderSimple2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRawElementProviderSimple2_AddRef(IRawElementProviderSimple2* This) { +static inline ULONG IRawElementProviderSimple2_AddRef(IRawElementProviderSimple2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRawElementProviderSimple2_Release(IRawElementProviderSimple2* This) { +static inline ULONG IRawElementProviderSimple2_Release(IRawElementProviderSimple2* This) { return This->lpVtbl->Release(This); } /*** IRawElementProviderSimple methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderSimple2_get_ProviderOptions(IRawElementProviderSimple2* This,enum ProviderOptions *pRetVal) { +static inline HRESULT IRawElementProviderSimple2_get_ProviderOptions(IRawElementProviderSimple2* This,enum ProviderOptions *pRetVal) { return This->lpVtbl->get_ProviderOptions(This,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderSimple2_GetPatternProvider(IRawElementProviderSimple2* This,PATTERNID patternId,IUnknown **pRetVal) { +static inline HRESULT IRawElementProviderSimple2_GetPatternProvider(IRawElementProviderSimple2* This,PATTERNID patternId,IUnknown **pRetVal) { return This->lpVtbl->GetPatternProvider(This,patternId,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderSimple2_GetPropertyValue(IRawElementProviderSimple2* This,PROPERTYID propertyId,VARIANT *pRetVal) { +static inline HRESULT IRawElementProviderSimple2_GetPropertyValue(IRawElementProviderSimple2* This,PROPERTYID propertyId,VARIANT *pRetVal) { return This->lpVtbl->GetPropertyValue(This,propertyId,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderSimple2_get_HostRawElementProvider(IRawElementProviderSimple2* This,IRawElementProviderSimple **pRetVal) { +static inline HRESULT IRawElementProviderSimple2_get_HostRawElementProvider(IRawElementProviderSimple2* This,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->get_HostRawElementProvider(This,pRetVal); } /*** IRawElementProviderSimple2 methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderSimple2_ShowContextMenu(IRawElementProviderSimple2* This) { +static inline HRESULT IRawElementProviderSimple2_ShowContextMenu(IRawElementProviderSimple2* This) { return This->lpVtbl->ShowContextMenu(This); } #endif @@ -939,34 +939,34 @@ interface IRawElementProviderSimple3 { #define IRawElementProviderSimple3_GetMetadataValue(This,targetId,metadataId,returnVal) (This)->lpVtbl->GetMetadataValue(This,targetId,metadataId,returnVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderSimple3_QueryInterface(IRawElementProviderSimple3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRawElementProviderSimple3_QueryInterface(IRawElementProviderSimple3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRawElementProviderSimple3_AddRef(IRawElementProviderSimple3* This) { +static inline ULONG IRawElementProviderSimple3_AddRef(IRawElementProviderSimple3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRawElementProviderSimple3_Release(IRawElementProviderSimple3* This) { +static inline ULONG IRawElementProviderSimple3_Release(IRawElementProviderSimple3* This) { return This->lpVtbl->Release(This); } /*** IRawElementProviderSimple methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderSimple3_get_ProviderOptions(IRawElementProviderSimple3* This,enum ProviderOptions *pRetVal) { +static inline HRESULT IRawElementProviderSimple3_get_ProviderOptions(IRawElementProviderSimple3* This,enum ProviderOptions *pRetVal) { return This->lpVtbl->get_ProviderOptions(This,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderSimple3_GetPatternProvider(IRawElementProviderSimple3* This,PATTERNID patternId,IUnknown **pRetVal) { +static inline HRESULT IRawElementProviderSimple3_GetPatternProvider(IRawElementProviderSimple3* This,PATTERNID patternId,IUnknown **pRetVal) { return This->lpVtbl->GetPatternProvider(This,patternId,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderSimple3_GetPropertyValue(IRawElementProviderSimple3* This,PROPERTYID propertyId,VARIANT *pRetVal) { +static inline HRESULT IRawElementProviderSimple3_GetPropertyValue(IRawElementProviderSimple3* This,PROPERTYID propertyId,VARIANT *pRetVal) { return This->lpVtbl->GetPropertyValue(This,propertyId,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderSimple3_get_HostRawElementProvider(IRawElementProviderSimple3* This,IRawElementProviderSimple **pRetVal) { +static inline HRESULT IRawElementProviderSimple3_get_HostRawElementProvider(IRawElementProviderSimple3* This,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->get_HostRawElementProvider(This,pRetVal); } /*** IRawElementProviderSimple2 methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderSimple3_ShowContextMenu(IRawElementProviderSimple3* This) { +static inline HRESULT IRawElementProviderSimple3_ShowContextMenu(IRawElementProviderSimple3* This) { return This->lpVtbl->ShowContextMenu(This); } /*** IRawElementProviderSimple3 methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderSimple3_GetMetadataValue(IRawElementProviderSimple3* This,int targetId,METADATAID metadataId,VARIANT *returnVal) { +static inline HRESULT IRawElementProviderSimple3_GetMetadataValue(IRawElementProviderSimple3* This,int targetId,METADATAID metadataId,VARIANT *returnVal) { return This->lpVtbl->GetMetadataValue(This,targetId,metadataId,returnVal); } #endif @@ -1063,26 +1063,26 @@ interface IAccessibleEx { #define IAccessibleEx_ConvertReturnedElement(This,pIn,ppRetValOut) (This)->lpVtbl->ConvertReturnedElement(This,pIn,ppRetValOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAccessibleEx_QueryInterface(IAccessibleEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAccessibleEx_QueryInterface(IAccessibleEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAccessibleEx_AddRef(IAccessibleEx* This) { +static inline ULONG IAccessibleEx_AddRef(IAccessibleEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAccessibleEx_Release(IAccessibleEx* This) { +static inline ULONG IAccessibleEx_Release(IAccessibleEx* This) { return This->lpVtbl->Release(This); } /*** IAccessibleEx methods ***/ -static __WIDL_INLINE HRESULT IAccessibleEx_GetObjectForChild(IAccessibleEx* This,LONG idChild,IAccessibleEx **pRetVal) { +static inline HRESULT IAccessibleEx_GetObjectForChild(IAccessibleEx* This,LONG idChild,IAccessibleEx **pRetVal) { return This->lpVtbl->GetObjectForChild(This,idChild,pRetVal); } -static __WIDL_INLINE HRESULT IAccessibleEx_GetIAccessiblePair(IAccessibleEx* This,IAccessible **ppAcc,LONG *pidChild) { +static inline HRESULT IAccessibleEx_GetIAccessiblePair(IAccessibleEx* This,IAccessible **ppAcc,LONG *pidChild) { return This->lpVtbl->GetIAccessiblePair(This,ppAcc,pidChild); } -static __WIDL_INLINE HRESULT IAccessibleEx_GetRuntimeId(IAccessibleEx* This,SAFEARRAY **pRetVal) { +static inline HRESULT IAccessibleEx_GetRuntimeId(IAccessibleEx* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetRuntimeId(This,pRetVal); } -static __WIDL_INLINE HRESULT IAccessibleEx_ConvertReturnedElement(IAccessibleEx* This,IRawElementProviderSimple *pIn,IAccessibleEx **ppRetValOut) { +static inline HRESULT IAccessibleEx_ConvertReturnedElement(IAccessibleEx* This,IRawElementProviderSimple *pIn,IAccessibleEx **ppRetValOut) { return This->lpVtbl->ConvertReturnedElement(This,pIn,ppRetValOut); } #endif @@ -1198,32 +1198,32 @@ interface IRawElementProviderFragment { #define IRawElementProviderFragment_get_FragmentRoot(This,pRetVal) (This)->lpVtbl->get_FragmentRoot(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderFragment_QueryInterface(IRawElementProviderFragment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRawElementProviderFragment_QueryInterface(IRawElementProviderFragment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRawElementProviderFragment_AddRef(IRawElementProviderFragment* This) { +static inline ULONG IRawElementProviderFragment_AddRef(IRawElementProviderFragment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRawElementProviderFragment_Release(IRawElementProviderFragment* This) { +static inline ULONG IRawElementProviderFragment_Release(IRawElementProviderFragment* This) { return This->lpVtbl->Release(This); } /*** IRawElementProviderFragment methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderFragment_Navigate(IRawElementProviderFragment* This,enum NavigateDirection direction,IRawElementProviderFragment **pRetVal) { +static inline HRESULT IRawElementProviderFragment_Navigate(IRawElementProviderFragment* This,enum NavigateDirection direction,IRawElementProviderFragment **pRetVal) { return This->lpVtbl->Navigate(This,direction,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderFragment_GetRuntimeId(IRawElementProviderFragment* This,SAFEARRAY **pRetVal) { +static inline HRESULT IRawElementProviderFragment_GetRuntimeId(IRawElementProviderFragment* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetRuntimeId(This,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderFragment_get_BoundingRectangle(IRawElementProviderFragment* This,struct UiaRect *pRetVal) { +static inline HRESULT IRawElementProviderFragment_get_BoundingRectangle(IRawElementProviderFragment* This,struct UiaRect *pRetVal) { return This->lpVtbl->get_BoundingRectangle(This,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderFragment_GetEmbeddedFragmentRoots(IRawElementProviderFragment* This,SAFEARRAY **pRetVal) { +static inline HRESULT IRawElementProviderFragment_GetEmbeddedFragmentRoots(IRawElementProviderFragment* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetEmbeddedFragmentRoots(This,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderFragment_SetFocus(IRawElementProviderFragment* This) { +static inline HRESULT IRawElementProviderFragment_SetFocus(IRawElementProviderFragment* This) { return This->lpVtbl->SetFocus(This); } -static __WIDL_INLINE HRESULT IRawElementProviderFragment_get_FragmentRoot(IRawElementProviderFragment* This,IRawElementProviderFragmentRoot **pRetVal) { +static inline HRESULT IRawElementProviderFragment_get_FragmentRoot(IRawElementProviderFragment* This,IRawElementProviderFragmentRoot **pRetVal) { return This->lpVtbl->get_FragmentRoot(This,pRetVal); } #endif @@ -1302,20 +1302,20 @@ interface IRawElementProviderFragmentRoot { #define IRawElementProviderFragmentRoot_GetFocus(This,pRetVal) (This)->lpVtbl->GetFocus(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderFragmentRoot_QueryInterface(IRawElementProviderFragmentRoot* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRawElementProviderFragmentRoot_QueryInterface(IRawElementProviderFragmentRoot* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRawElementProviderFragmentRoot_AddRef(IRawElementProviderFragmentRoot* This) { +static inline ULONG IRawElementProviderFragmentRoot_AddRef(IRawElementProviderFragmentRoot* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRawElementProviderFragmentRoot_Release(IRawElementProviderFragmentRoot* This) { +static inline ULONG IRawElementProviderFragmentRoot_Release(IRawElementProviderFragmentRoot* This) { return This->lpVtbl->Release(This); } /*** IRawElementProviderFragmentRoot methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderFragmentRoot_ElementProviderFromPoint(IRawElementProviderFragmentRoot* This,double x,double y,IRawElementProviderFragment **pRetVal) { +static inline HRESULT IRawElementProviderFragmentRoot_ElementProviderFromPoint(IRawElementProviderFragmentRoot* This,double x,double y,IRawElementProviderFragment **pRetVal) { return This->lpVtbl->ElementProviderFromPoint(This,x,y,pRetVal); } -static __WIDL_INLINE HRESULT IRawElementProviderFragmentRoot_GetFocus(IRawElementProviderFragmentRoot* This,IRawElementProviderFragment **pRetVal) { +static inline HRESULT IRawElementProviderFragmentRoot_GetFocus(IRawElementProviderFragmentRoot* This,IRawElementProviderFragment **pRetVal) { return This->lpVtbl->GetFocus(This,pRetVal); } #endif @@ -1384,17 +1384,17 @@ interface IRawElementProviderHwndOverride { #define IRawElementProviderHwndOverride_GetOverrideProviderForHwnd(This,hwnd,pRetVal) (This)->lpVtbl->GetOverrideProviderForHwnd(This,hwnd,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderHwndOverride_QueryInterface(IRawElementProviderHwndOverride* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRawElementProviderHwndOverride_QueryInterface(IRawElementProviderHwndOverride* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRawElementProviderHwndOverride_AddRef(IRawElementProviderHwndOverride* This) { +static inline ULONG IRawElementProviderHwndOverride_AddRef(IRawElementProviderHwndOverride* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRawElementProviderHwndOverride_Release(IRawElementProviderHwndOverride* This) { +static inline ULONG IRawElementProviderHwndOverride_Release(IRawElementProviderHwndOverride* This) { return This->lpVtbl->Release(This); } /*** IRawElementProviderHwndOverride methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderHwndOverride_GetOverrideProviderForHwnd(IRawElementProviderHwndOverride* This,HWND hwnd,IRawElementProviderSimple **pRetVal) { +static inline HRESULT IRawElementProviderHwndOverride_GetOverrideProviderForHwnd(IRawElementProviderHwndOverride* This,HWND hwnd,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->GetOverrideProviderForHwnd(This,hwnd,pRetVal); } #endif @@ -1473,20 +1473,20 @@ interface IRawElementProviderAdviseEvents { #define IRawElementProviderAdviseEvents_AdviseEventRemoved(This,eventId,propertyIDs) (This)->lpVtbl->AdviseEventRemoved(This,eventId,propertyIDs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderAdviseEvents_QueryInterface(IRawElementProviderAdviseEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRawElementProviderAdviseEvents_QueryInterface(IRawElementProviderAdviseEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRawElementProviderAdviseEvents_AddRef(IRawElementProviderAdviseEvents* This) { +static inline ULONG IRawElementProviderAdviseEvents_AddRef(IRawElementProviderAdviseEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRawElementProviderAdviseEvents_Release(IRawElementProviderAdviseEvents* This) { +static inline ULONG IRawElementProviderAdviseEvents_Release(IRawElementProviderAdviseEvents* This) { return This->lpVtbl->Release(This); } /*** IRawElementProviderAdviseEvents methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderAdviseEvents_AdviseEventAdded(IRawElementProviderAdviseEvents* This,EVENTID eventId,SAFEARRAY *propertyIDs) { +static inline HRESULT IRawElementProviderAdviseEvents_AdviseEventAdded(IRawElementProviderAdviseEvents* This,EVENTID eventId,SAFEARRAY *propertyIDs) { return This->lpVtbl->AdviseEventAdded(This,eventId,propertyIDs); } -static __WIDL_INLINE HRESULT IRawElementProviderAdviseEvents_AdviseEventRemoved(IRawElementProviderAdviseEvents* This,EVENTID eventId,SAFEARRAY *propertyIDs) { +static inline HRESULT IRawElementProviderAdviseEvents_AdviseEventRemoved(IRawElementProviderAdviseEvents* This,EVENTID eventId,SAFEARRAY *propertyIDs) { return This->lpVtbl->AdviseEventRemoved(This,eventId,propertyIDs); } #endif @@ -1579,23 +1579,23 @@ interface IProxyProviderWinEventSink { #define IProxyProviderWinEventSink_AddStructureChangedEvent(This,pProvider,structureChangeType,runtimeId) (This)->lpVtbl->AddStructureChangedEvent(This,pProvider,structureChangeType,runtimeId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProxyProviderWinEventSink_QueryInterface(IProxyProviderWinEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProxyProviderWinEventSink_QueryInterface(IProxyProviderWinEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProxyProviderWinEventSink_AddRef(IProxyProviderWinEventSink* This) { +static inline ULONG IProxyProviderWinEventSink_AddRef(IProxyProviderWinEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProxyProviderWinEventSink_Release(IProxyProviderWinEventSink* This) { +static inline ULONG IProxyProviderWinEventSink_Release(IProxyProviderWinEventSink* This) { return This->lpVtbl->Release(This); } /*** IProxyProviderWinEventSink methods ***/ -static __WIDL_INLINE HRESULT IProxyProviderWinEventSink_AddAutomationPropertyChangedEvent(IProxyProviderWinEventSink* This,IRawElementProviderSimple *pProvider,PROPERTYID id,VARIANT newValue) { +static inline HRESULT IProxyProviderWinEventSink_AddAutomationPropertyChangedEvent(IProxyProviderWinEventSink* This,IRawElementProviderSimple *pProvider,PROPERTYID id,VARIANT newValue) { return This->lpVtbl->AddAutomationPropertyChangedEvent(This,pProvider,id,newValue); } -static __WIDL_INLINE HRESULT IProxyProviderWinEventSink_AddAutomationEvent(IProxyProviderWinEventSink* This,IRawElementProviderSimple *pProvider,EVENTID id) { +static inline HRESULT IProxyProviderWinEventSink_AddAutomationEvent(IProxyProviderWinEventSink* This,IRawElementProviderSimple *pProvider,EVENTID id) { return This->lpVtbl->AddAutomationEvent(This,pProvider,id); } -static __WIDL_INLINE HRESULT IProxyProviderWinEventSink_AddStructureChangedEvent(IProxyProviderWinEventSink* This,IRawElementProviderSimple *pProvider,enum StructureChangeType structureChangeType,SAFEARRAY *runtimeId) { +static inline HRESULT IProxyProviderWinEventSink_AddStructureChangedEvent(IProxyProviderWinEventSink* This,IRawElementProviderSimple *pProvider,enum StructureChangeType structureChangeType,SAFEARRAY *runtimeId) { return This->lpVtbl->AddStructureChangedEvent(This,pProvider,structureChangeType,runtimeId); } #endif @@ -1670,17 +1670,17 @@ interface IProxyProviderWinEventHandler { #define IProxyProviderWinEventHandler_RespondToWinEvent(This,idWinEvent,hwnd,idObject,idChild,pSink) (This)->lpVtbl->RespondToWinEvent(This,idWinEvent,hwnd,idObject,idChild,pSink) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IProxyProviderWinEventHandler_QueryInterface(IProxyProviderWinEventHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IProxyProviderWinEventHandler_QueryInterface(IProxyProviderWinEventHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IProxyProviderWinEventHandler_AddRef(IProxyProviderWinEventHandler* This) { +static inline ULONG IProxyProviderWinEventHandler_AddRef(IProxyProviderWinEventHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IProxyProviderWinEventHandler_Release(IProxyProviderWinEventHandler* This) { +static inline ULONG IProxyProviderWinEventHandler_Release(IProxyProviderWinEventHandler* This) { return This->lpVtbl->Release(This); } /*** IProxyProviderWinEventHandler methods ***/ -static __WIDL_INLINE HRESULT IProxyProviderWinEventHandler_RespondToWinEvent(IProxyProviderWinEventHandler* This,DWORD idWinEvent,HWND hwnd,LONG idObject,LONG idChild,IProxyProviderWinEventSink *pSink) { +static inline HRESULT IProxyProviderWinEventHandler_RespondToWinEvent(IProxyProviderWinEventHandler* This,DWORD idWinEvent,HWND hwnd,LONG idObject,LONG idChild,IProxyProviderWinEventSink *pSink) { return This->lpVtbl->RespondToWinEvent(This,idWinEvent,hwnd,idObject,idChild,pSink); } #endif @@ -1757,20 +1757,20 @@ interface IRawElementProviderWindowlessSite { #define IRawElementProviderWindowlessSite_GetRuntimeIdPrefix(This,pRetVal) (This)->lpVtbl->GetRuntimeIdPrefix(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderWindowlessSite_QueryInterface(IRawElementProviderWindowlessSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRawElementProviderWindowlessSite_QueryInterface(IRawElementProviderWindowlessSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRawElementProviderWindowlessSite_AddRef(IRawElementProviderWindowlessSite* This) { +static inline ULONG IRawElementProviderWindowlessSite_AddRef(IRawElementProviderWindowlessSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRawElementProviderWindowlessSite_Release(IRawElementProviderWindowlessSite* This) { +static inline ULONG IRawElementProviderWindowlessSite_Release(IRawElementProviderWindowlessSite* This) { return This->lpVtbl->Release(This); } /*** IRawElementProviderWindowlessSite methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderWindowlessSite_GetAdjacentFragment(IRawElementProviderWindowlessSite* This,enum NavigateDirection direction,IRawElementProviderFragment **ppParent) { +static inline HRESULT IRawElementProviderWindowlessSite_GetAdjacentFragment(IRawElementProviderWindowlessSite* This,enum NavigateDirection direction,IRawElementProviderFragment **ppParent) { return This->lpVtbl->GetAdjacentFragment(This,direction,ppParent); } -static __WIDL_INLINE HRESULT IRawElementProviderWindowlessSite_GetRuntimeIdPrefix(IRawElementProviderWindowlessSite* This,SAFEARRAY **pRetVal) { +static inline HRESULT IRawElementProviderWindowlessSite_GetRuntimeIdPrefix(IRawElementProviderWindowlessSite* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetRuntimeIdPrefix(This,pRetVal); } #endif @@ -1847,20 +1847,20 @@ interface IAccessibleHostingElementProviders { #define IAccessibleHostingElementProviders_GetObjectIdForProvider(This,pProvider,pidObject) (This)->lpVtbl->GetObjectIdForProvider(This,pProvider,pidObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAccessibleHostingElementProviders_QueryInterface(IAccessibleHostingElementProviders* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAccessibleHostingElementProviders_QueryInterface(IAccessibleHostingElementProviders* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAccessibleHostingElementProviders_AddRef(IAccessibleHostingElementProviders* This) { +static inline ULONG IAccessibleHostingElementProviders_AddRef(IAccessibleHostingElementProviders* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAccessibleHostingElementProviders_Release(IAccessibleHostingElementProviders* This) { +static inline ULONG IAccessibleHostingElementProviders_Release(IAccessibleHostingElementProviders* This) { return This->lpVtbl->Release(This); } /*** IAccessibleHostingElementProviders methods ***/ -static __WIDL_INLINE HRESULT IAccessibleHostingElementProviders_GetEmbeddedFragmentRoots(IAccessibleHostingElementProviders* This,SAFEARRAY **pRetVal) { +static inline HRESULT IAccessibleHostingElementProviders_GetEmbeddedFragmentRoots(IAccessibleHostingElementProviders* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetEmbeddedFragmentRoots(This,pRetVal); } -static __WIDL_INLINE HRESULT IAccessibleHostingElementProviders_GetObjectIdForProvider(IAccessibleHostingElementProviders* This,IRawElementProviderSimple *pProvider,LONG *pidObject) { +static inline HRESULT IAccessibleHostingElementProviders_GetObjectIdForProvider(IAccessibleHostingElementProviders* This,IRawElementProviderSimple *pProvider,LONG *pidObject) { return This->lpVtbl->GetObjectIdForProvider(This,pProvider,pidObject); } #endif @@ -1927,17 +1927,17 @@ interface IRawElementProviderHostingAccessibles { #define IRawElementProviderHostingAccessibles_GetEmbeddedAccessibles(This,pRetVal) (This)->lpVtbl->GetEmbeddedAccessibles(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderHostingAccessibles_QueryInterface(IRawElementProviderHostingAccessibles* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRawElementProviderHostingAccessibles_QueryInterface(IRawElementProviderHostingAccessibles* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRawElementProviderHostingAccessibles_AddRef(IRawElementProviderHostingAccessibles* This) { +static inline ULONG IRawElementProviderHostingAccessibles_AddRef(IRawElementProviderHostingAccessibles* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRawElementProviderHostingAccessibles_Release(IRawElementProviderHostingAccessibles* This) { +static inline ULONG IRawElementProviderHostingAccessibles_Release(IRawElementProviderHostingAccessibles* This) { return This->lpVtbl->Release(This); } /*** IRawElementProviderHostingAccessibles methods ***/ -static __WIDL_INLINE HRESULT IRawElementProviderHostingAccessibles_GetEmbeddedAccessibles(IRawElementProviderHostingAccessibles* This,SAFEARRAY **pRetVal) { +static inline HRESULT IRawElementProviderHostingAccessibles_GetEmbeddedAccessibles(IRawElementProviderHostingAccessibles* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetEmbeddedAccessibles(This,pRetVal); } #endif @@ -2107,56 +2107,56 @@ interface ILegacyIAccessibleProvider { #define ILegacyIAccessibleProvider_get_DefaultAction(This,pszDefaultAction) (This)->lpVtbl->get_DefaultAction(This,pszDefaultAction) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_QueryInterface(ILegacyIAccessibleProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ILegacyIAccessibleProvider_QueryInterface(ILegacyIAccessibleProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ILegacyIAccessibleProvider_AddRef(ILegacyIAccessibleProvider* This) { +static inline ULONG ILegacyIAccessibleProvider_AddRef(ILegacyIAccessibleProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ILegacyIAccessibleProvider_Release(ILegacyIAccessibleProvider* This) { +static inline ULONG ILegacyIAccessibleProvider_Release(ILegacyIAccessibleProvider* This) { return This->lpVtbl->Release(This); } /*** ILegacyIAccessibleProvider methods ***/ -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_Select(ILegacyIAccessibleProvider* This,LONG flagsSelect) { +static inline HRESULT ILegacyIAccessibleProvider_Select(ILegacyIAccessibleProvider* This,LONG flagsSelect) { return This->lpVtbl->Select(This,flagsSelect); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_DoDefaultAction(ILegacyIAccessibleProvider* This) { +static inline HRESULT ILegacyIAccessibleProvider_DoDefaultAction(ILegacyIAccessibleProvider* This) { return This->lpVtbl->DoDefaultAction(This); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_SetValue(ILegacyIAccessibleProvider* This,LPCWSTR szValue) { +static inline HRESULT ILegacyIAccessibleProvider_SetValue(ILegacyIAccessibleProvider* This,LPCWSTR szValue) { return This->lpVtbl->SetValue(This,szValue); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_GetIAccessible(ILegacyIAccessibleProvider* This,IAccessible **ppAccessible) { +static inline HRESULT ILegacyIAccessibleProvider_GetIAccessible(ILegacyIAccessibleProvider* This,IAccessible **ppAccessible) { return This->lpVtbl->GetIAccessible(This,ppAccessible); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_get_ChildId(ILegacyIAccessibleProvider* This,int *pRetVal) { +static inline HRESULT ILegacyIAccessibleProvider_get_ChildId(ILegacyIAccessibleProvider* This,int *pRetVal) { return This->lpVtbl->get_ChildId(This,pRetVal); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_get_Name(ILegacyIAccessibleProvider* This,BSTR *pszName) { +static inline HRESULT ILegacyIAccessibleProvider_get_Name(ILegacyIAccessibleProvider* This,BSTR *pszName) { return This->lpVtbl->get_Name(This,pszName); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_get_Value(ILegacyIAccessibleProvider* This,BSTR *pszValue) { +static inline HRESULT ILegacyIAccessibleProvider_get_Value(ILegacyIAccessibleProvider* This,BSTR *pszValue) { return This->lpVtbl->get_Value(This,pszValue); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_get_Description(ILegacyIAccessibleProvider* This,BSTR *pszDescription) { +static inline HRESULT ILegacyIAccessibleProvider_get_Description(ILegacyIAccessibleProvider* This,BSTR *pszDescription) { return This->lpVtbl->get_Description(This,pszDescription); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_get_Role(ILegacyIAccessibleProvider* This,DWORD *pdwRole) { +static inline HRESULT ILegacyIAccessibleProvider_get_Role(ILegacyIAccessibleProvider* This,DWORD *pdwRole) { return This->lpVtbl->get_Role(This,pdwRole); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_get_State(ILegacyIAccessibleProvider* This,DWORD *pdwState) { +static inline HRESULT ILegacyIAccessibleProvider_get_State(ILegacyIAccessibleProvider* This,DWORD *pdwState) { return This->lpVtbl->get_State(This,pdwState); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_get_Help(ILegacyIAccessibleProvider* This,BSTR *pszHelp) { +static inline HRESULT ILegacyIAccessibleProvider_get_Help(ILegacyIAccessibleProvider* This,BSTR *pszHelp) { return This->lpVtbl->get_Help(This,pszHelp); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_get_KeyboardShortcut(ILegacyIAccessibleProvider* This,BSTR *pszKeyboardShortcut) { +static inline HRESULT ILegacyIAccessibleProvider_get_KeyboardShortcut(ILegacyIAccessibleProvider* This,BSTR *pszKeyboardShortcut) { return This->lpVtbl->get_KeyboardShortcut(This,pszKeyboardShortcut); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_GetSelection(ILegacyIAccessibleProvider* This,SAFEARRAY **pvarSelectedChildren) { +static inline HRESULT ILegacyIAccessibleProvider_GetSelection(ILegacyIAccessibleProvider* This,SAFEARRAY **pvarSelectedChildren) { return This->lpVtbl->GetSelection(This,pvarSelectedChildren); } -static __WIDL_INLINE HRESULT ILegacyIAccessibleProvider_get_DefaultAction(ILegacyIAccessibleProvider* This,BSTR *pszDefaultAction) { +static inline HRESULT ILegacyIAccessibleProvider_get_DefaultAction(ILegacyIAccessibleProvider* This,BSTR *pszDefaultAction) { return This->lpVtbl->get_DefaultAction(This,pszDefaultAction); } #endif @@ -2231,20 +2231,20 @@ interface IDockProvider { #define IDockProvider_get_DockPosition(This,pRetVal) (This)->lpVtbl->get_DockPosition(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDockProvider_QueryInterface(IDockProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDockProvider_QueryInterface(IDockProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDockProvider_AddRef(IDockProvider* This) { +static inline ULONG IDockProvider_AddRef(IDockProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDockProvider_Release(IDockProvider* This) { +static inline ULONG IDockProvider_Release(IDockProvider* This) { return This->lpVtbl->Release(This); } /*** IDockProvider methods ***/ -static __WIDL_INLINE HRESULT IDockProvider_SetDockPosition(IDockProvider* This,enum DockPosition dockPosition) { +static inline HRESULT IDockProvider_SetDockPosition(IDockProvider* This,enum DockPosition dockPosition) { return This->lpVtbl->SetDockPosition(This,dockPosition); } -static __WIDL_INLINE HRESULT IDockProvider_get_DockPosition(IDockProvider* This,enum DockPosition *pRetVal) { +static inline HRESULT IDockProvider_get_DockPosition(IDockProvider* This,enum DockPosition *pRetVal) { return This->lpVtbl->get_DockPosition(This,pRetVal); } #endif @@ -2325,23 +2325,23 @@ interface IExpandCollapseProvider { #define IExpandCollapseProvider_get_ExpandCollapseState(This,pRetVal) (This)->lpVtbl->get_ExpandCollapseState(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IExpandCollapseProvider_QueryInterface(IExpandCollapseProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IExpandCollapseProvider_QueryInterface(IExpandCollapseProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IExpandCollapseProvider_AddRef(IExpandCollapseProvider* This) { +static inline ULONG IExpandCollapseProvider_AddRef(IExpandCollapseProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IExpandCollapseProvider_Release(IExpandCollapseProvider* This) { +static inline ULONG IExpandCollapseProvider_Release(IExpandCollapseProvider* This) { return This->lpVtbl->Release(This); } /*** IExpandCollapseProvider methods ***/ -static __WIDL_INLINE HRESULT IExpandCollapseProvider_Expand(IExpandCollapseProvider* This) { +static inline HRESULT IExpandCollapseProvider_Expand(IExpandCollapseProvider* This) { return This->lpVtbl->Expand(This); } -static __WIDL_INLINE HRESULT IExpandCollapseProvider_Collapse(IExpandCollapseProvider* This) { +static inline HRESULT IExpandCollapseProvider_Collapse(IExpandCollapseProvider* This) { return This->lpVtbl->Collapse(This); } -static __WIDL_INLINE HRESULT IExpandCollapseProvider_get_ExpandCollapseState(IExpandCollapseProvider* This,enum ExpandCollapseState *pRetVal) { +static inline HRESULT IExpandCollapseProvider_get_ExpandCollapseState(IExpandCollapseProvider* This,enum ExpandCollapseState *pRetVal) { return This->lpVtbl->get_ExpandCollapseState(This,pRetVal); } #endif @@ -2428,23 +2428,23 @@ interface IGridProvider { #define IGridProvider_get_ColumnCount(This,pRetVal) (This)->lpVtbl->get_ColumnCount(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGridProvider_QueryInterface(IGridProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGridProvider_QueryInterface(IGridProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGridProvider_AddRef(IGridProvider* This) { +static inline ULONG IGridProvider_AddRef(IGridProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGridProvider_Release(IGridProvider* This) { +static inline ULONG IGridProvider_Release(IGridProvider* This) { return This->lpVtbl->Release(This); } /*** IGridProvider methods ***/ -static __WIDL_INLINE HRESULT IGridProvider_GetItem(IGridProvider* This,int row,int column,IRawElementProviderSimple **pRetVal) { +static inline HRESULT IGridProvider_GetItem(IGridProvider* This,int row,int column,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->GetItem(This,row,column,pRetVal); } -static __WIDL_INLINE HRESULT IGridProvider_get_RowCount(IGridProvider* This,int *pRetVal) { +static inline HRESULT IGridProvider_get_RowCount(IGridProvider* This,int *pRetVal) { return This->lpVtbl->get_RowCount(This,pRetVal); } -static __WIDL_INLINE HRESULT IGridProvider_get_ColumnCount(IGridProvider* This,int *pRetVal) { +static inline HRESULT IGridProvider_get_ColumnCount(IGridProvider* This,int *pRetVal) { return This->lpVtbl->get_ColumnCount(This,pRetVal); } #endif @@ -2543,29 +2543,29 @@ interface IGridItemProvider { #define IGridItemProvider_get_ContainingGrid(This,pRetVal) (This)->lpVtbl->get_ContainingGrid(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGridItemProvider_QueryInterface(IGridItemProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGridItemProvider_QueryInterface(IGridItemProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGridItemProvider_AddRef(IGridItemProvider* This) { +static inline ULONG IGridItemProvider_AddRef(IGridItemProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGridItemProvider_Release(IGridItemProvider* This) { +static inline ULONG IGridItemProvider_Release(IGridItemProvider* This) { return This->lpVtbl->Release(This); } /*** IGridItemProvider methods ***/ -static __WIDL_INLINE HRESULT IGridItemProvider_get_Row(IGridItemProvider* This,int *pRetVal) { +static inline HRESULT IGridItemProvider_get_Row(IGridItemProvider* This,int *pRetVal) { return This->lpVtbl->get_Row(This,pRetVal); } -static __WIDL_INLINE HRESULT IGridItemProvider_get_Column(IGridItemProvider* This,int *pRetVal) { +static inline HRESULT IGridItemProvider_get_Column(IGridItemProvider* This,int *pRetVal) { return This->lpVtbl->get_Column(This,pRetVal); } -static __WIDL_INLINE HRESULT IGridItemProvider_get_RowSpan(IGridItemProvider* This,int *pRetVal) { +static inline HRESULT IGridItemProvider_get_RowSpan(IGridItemProvider* This,int *pRetVal) { return This->lpVtbl->get_RowSpan(This,pRetVal); } -static __WIDL_INLINE HRESULT IGridItemProvider_get_ColumnSpan(IGridItemProvider* This,int *pRetVal) { +static inline HRESULT IGridItemProvider_get_ColumnSpan(IGridItemProvider* This,int *pRetVal) { return This->lpVtbl->get_ColumnSpan(This,pRetVal); } -static __WIDL_INLINE HRESULT IGridItemProvider_get_ContainingGrid(IGridItemProvider* This,IRawElementProviderSimple **pRetVal) { +static inline HRESULT IGridItemProvider_get_ContainingGrid(IGridItemProvider* This,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->get_ContainingGrid(This,pRetVal); } #endif @@ -2631,17 +2631,17 @@ interface IInvokeProvider { #define IInvokeProvider_Invoke(This) (This)->lpVtbl->Invoke(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInvokeProvider_QueryInterface(IInvokeProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInvokeProvider_QueryInterface(IInvokeProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInvokeProvider_AddRef(IInvokeProvider* This) { +static inline ULONG IInvokeProvider_AddRef(IInvokeProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInvokeProvider_Release(IInvokeProvider* This) { +static inline ULONG IInvokeProvider_Release(IInvokeProvider* This) { return This->lpVtbl->Release(This); } /*** IInvokeProvider methods ***/ -static __WIDL_INLINE HRESULT IInvokeProvider_Invoke(IInvokeProvider* This) { +static inline HRESULT IInvokeProvider_Invoke(IInvokeProvider* This) { return This->lpVtbl->Invoke(This); } #endif @@ -2734,26 +2734,26 @@ interface IMultipleViewProvider { #define IMultipleViewProvider_GetSupportedViews(This,pRetVal) (This)->lpVtbl->GetSupportedViews(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMultipleViewProvider_QueryInterface(IMultipleViewProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMultipleViewProvider_QueryInterface(IMultipleViewProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMultipleViewProvider_AddRef(IMultipleViewProvider* This) { +static inline ULONG IMultipleViewProvider_AddRef(IMultipleViewProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMultipleViewProvider_Release(IMultipleViewProvider* This) { +static inline ULONG IMultipleViewProvider_Release(IMultipleViewProvider* This) { return This->lpVtbl->Release(This); } /*** IMultipleViewProvider methods ***/ -static __WIDL_INLINE HRESULT IMultipleViewProvider_GetViewName(IMultipleViewProvider* This,int viewId,BSTR *pRetVal) { +static inline HRESULT IMultipleViewProvider_GetViewName(IMultipleViewProvider* This,int viewId,BSTR *pRetVal) { return This->lpVtbl->GetViewName(This,viewId,pRetVal); } -static __WIDL_INLINE HRESULT IMultipleViewProvider_SetCurrentView(IMultipleViewProvider* This,int viewId) { +static inline HRESULT IMultipleViewProvider_SetCurrentView(IMultipleViewProvider* This,int viewId) { return This->lpVtbl->SetCurrentView(This,viewId); } -static __WIDL_INLINE HRESULT IMultipleViewProvider_get_CurrentView(IMultipleViewProvider* This,int *pRetVal) { +static inline HRESULT IMultipleViewProvider_get_CurrentView(IMultipleViewProvider* This,int *pRetVal) { return This->lpVtbl->get_CurrentView(This,pRetVal); } -static __WIDL_INLINE HRESULT IMultipleViewProvider_GetSupportedViews(IMultipleViewProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT IMultipleViewProvider_GetSupportedViews(IMultipleViewProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetSupportedViews(This,pRetVal); } #endif @@ -2868,35 +2868,35 @@ interface IRangeValueProvider { #define IRangeValueProvider_get_SmallChange(This,pRetVal) (This)->lpVtbl->get_SmallChange(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IRangeValueProvider_QueryInterface(IRangeValueProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IRangeValueProvider_QueryInterface(IRangeValueProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IRangeValueProvider_AddRef(IRangeValueProvider* This) { +static inline ULONG IRangeValueProvider_AddRef(IRangeValueProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IRangeValueProvider_Release(IRangeValueProvider* This) { +static inline ULONG IRangeValueProvider_Release(IRangeValueProvider* This) { return This->lpVtbl->Release(This); } /*** IRangeValueProvider methods ***/ -static __WIDL_INLINE HRESULT IRangeValueProvider_SetValue(IRangeValueProvider* This,double val) { +static inline HRESULT IRangeValueProvider_SetValue(IRangeValueProvider* This,double val) { return This->lpVtbl->SetValue(This,val); } -static __WIDL_INLINE HRESULT IRangeValueProvider_get_Value(IRangeValueProvider* This,double *pRetVal) { +static inline HRESULT IRangeValueProvider_get_Value(IRangeValueProvider* This,double *pRetVal) { return This->lpVtbl->get_Value(This,pRetVal); } -static __WIDL_INLINE HRESULT IRangeValueProvider_get_IsReadOnly(IRangeValueProvider* This,WINBOOL *pRetVal) { +static inline HRESULT IRangeValueProvider_get_IsReadOnly(IRangeValueProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_IsReadOnly(This,pRetVal); } -static __WIDL_INLINE HRESULT IRangeValueProvider_get_Maximum(IRangeValueProvider* This,double *pRetVal) { +static inline HRESULT IRangeValueProvider_get_Maximum(IRangeValueProvider* This,double *pRetVal) { return This->lpVtbl->get_Maximum(This,pRetVal); } -static __WIDL_INLINE HRESULT IRangeValueProvider_get_Minimum(IRangeValueProvider* This,double *pRetVal) { +static inline HRESULT IRangeValueProvider_get_Minimum(IRangeValueProvider* This,double *pRetVal) { return This->lpVtbl->get_Minimum(This,pRetVal); } -static __WIDL_INLINE HRESULT IRangeValueProvider_get_LargeChange(IRangeValueProvider* This,double *pRetVal) { +static inline HRESULT IRangeValueProvider_get_LargeChange(IRangeValueProvider* This,double *pRetVal) { return This->lpVtbl->get_LargeChange(This,pRetVal); } -static __WIDL_INLINE HRESULT IRangeValueProvider_get_SmallChange(IRangeValueProvider* This,double *pRetVal) { +static inline HRESULT IRangeValueProvider_get_SmallChange(IRangeValueProvider* This,double *pRetVal) { return This->lpVtbl->get_SmallChange(This,pRetVal); } #endif @@ -2962,17 +2962,17 @@ interface IScrollItemProvider { #define IScrollItemProvider_ScrollIntoView(This) (This)->lpVtbl->ScrollIntoView(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScrollItemProvider_QueryInterface(IScrollItemProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScrollItemProvider_QueryInterface(IScrollItemProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScrollItemProvider_AddRef(IScrollItemProvider* This) { +static inline ULONG IScrollItemProvider_AddRef(IScrollItemProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScrollItemProvider_Release(IScrollItemProvider* This) { +static inline ULONG IScrollItemProvider_Release(IScrollItemProvider* This) { return This->lpVtbl->Release(This); } /*** IScrollItemProvider methods ***/ -static __WIDL_INLINE HRESULT IScrollItemProvider_ScrollIntoView(IScrollItemProvider* This) { +static inline HRESULT IScrollItemProvider_ScrollIntoView(IScrollItemProvider* This) { return This->lpVtbl->ScrollIntoView(This); } #endif @@ -3055,23 +3055,23 @@ interface ISelectionProvider { #define ISelectionProvider_get_IsSelectionRequired(This,pRetVal) (This)->lpVtbl->get_IsSelectionRequired(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISelectionProvider_QueryInterface(ISelectionProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISelectionProvider_QueryInterface(ISelectionProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISelectionProvider_AddRef(ISelectionProvider* This) { +static inline ULONG ISelectionProvider_AddRef(ISelectionProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISelectionProvider_Release(ISelectionProvider* This) { +static inline ULONG ISelectionProvider_Release(ISelectionProvider* This) { return This->lpVtbl->Release(This); } /*** ISelectionProvider methods ***/ -static __WIDL_INLINE HRESULT ISelectionProvider_GetSelection(ISelectionProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ISelectionProvider_GetSelection(ISelectionProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetSelection(This,pRetVal); } -static __WIDL_INLINE HRESULT ISelectionProvider_get_CanSelectMultiple(ISelectionProvider* This,WINBOOL *pRetVal) { +static inline HRESULT ISelectionProvider_get_CanSelectMultiple(ISelectionProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanSelectMultiple(This,pRetVal); } -static __WIDL_INLINE HRESULT ISelectionProvider_get_IsSelectionRequired(ISelectionProvider* This,WINBOOL *pRetVal) { +static inline HRESULT ISelectionProvider_get_IsSelectionRequired(ISelectionProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_IsSelectionRequired(This,pRetVal); } #endif @@ -3082,6 +3082,143 @@ static __WIDL_INLINE HRESULT ISelectionProvider_get_IsSelectionRequired(ISelecti #endif /* __ISelectionProvider_INTERFACE_DEFINED__ */ +/***************************************************************************** + * ISelectionProvider2 interface + */ +#ifndef __ISelectionProvider2_INTERFACE_DEFINED__ +#define __ISelectionProvider2_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_ISelectionProvider2, 0x14f68475, 0xee1c, 0x44f6, 0xa8,0x69, 0xd2,0x39,0x38,0x1f,0x0f,0xe7); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("14f68475-ee1c-44f6-a869-d239381f0fe7") +ISelectionProvider2 : public ISelectionProvider +{ + virtual HRESULT STDMETHODCALLTYPE get_FirstSelectedItem( + IRawElementProviderSimple **val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_LastSelectedItem( + IRawElementProviderSimple **val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_CurrentSelectedItem( + IRawElementProviderSimple **val) = 0; + + virtual HRESULT STDMETHODCALLTYPE get_ItemCount( + int *val) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(ISelectionProvider2, 0x14f68475, 0xee1c, 0x44f6, 0xa8,0x69, 0xd2,0x39,0x38,0x1f,0x0f,0xe7) +#endif +#else +typedef struct ISelectionProvider2Vtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + ISelectionProvider2 *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + ISelectionProvider2 *This); + + ULONG (STDMETHODCALLTYPE *Release)( + ISelectionProvider2 *This); + + /*** ISelectionProvider methods ***/ + HRESULT (STDMETHODCALLTYPE *GetSelection)( + ISelectionProvider2 *This, + SAFEARRAY **pRetVal); + + HRESULT (STDMETHODCALLTYPE *get_CanSelectMultiple)( + ISelectionProvider2 *This, + WINBOOL *pRetVal); + + HRESULT (STDMETHODCALLTYPE *get_IsSelectionRequired)( + ISelectionProvider2 *This, + WINBOOL *pRetVal); + + /*** ISelectionProvider2 methods ***/ + HRESULT (STDMETHODCALLTYPE *get_FirstSelectedItem)( + ISelectionProvider2 *This, + IRawElementProviderSimple **val); + + HRESULT (STDMETHODCALLTYPE *get_LastSelectedItem)( + ISelectionProvider2 *This, + IRawElementProviderSimple **val); + + HRESULT (STDMETHODCALLTYPE *get_CurrentSelectedItem)( + ISelectionProvider2 *This, + IRawElementProviderSimple **val); + + HRESULT (STDMETHODCALLTYPE *get_ItemCount)( + ISelectionProvider2 *This, + int *val); + + END_INTERFACE +} ISelectionProvider2Vtbl; + +interface ISelectionProvider2 { + CONST_VTBL ISelectionProvider2Vtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define ISelectionProvider2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define ISelectionProvider2_AddRef(This) (This)->lpVtbl->AddRef(This) +#define ISelectionProvider2_Release(This) (This)->lpVtbl->Release(This) +/*** ISelectionProvider methods ***/ +#define ISelectionProvider2_GetSelection(This,pRetVal) (This)->lpVtbl->GetSelection(This,pRetVal) +#define ISelectionProvider2_get_CanSelectMultiple(This,pRetVal) (This)->lpVtbl->get_CanSelectMultiple(This,pRetVal) +#define ISelectionProvider2_get_IsSelectionRequired(This,pRetVal) (This)->lpVtbl->get_IsSelectionRequired(This,pRetVal) +/*** ISelectionProvider2 methods ***/ +#define ISelectionProvider2_get_FirstSelectedItem(This,val) (This)->lpVtbl->get_FirstSelectedItem(This,val) +#define ISelectionProvider2_get_LastSelectedItem(This,val) (This)->lpVtbl->get_LastSelectedItem(This,val) +#define ISelectionProvider2_get_CurrentSelectedItem(This,val) (This)->lpVtbl->get_CurrentSelectedItem(This,val) +#define ISelectionProvider2_get_ItemCount(This,val) (This)->lpVtbl->get_ItemCount(This,val) +#else +/*** IUnknown methods ***/ +static inline HRESULT ISelectionProvider2_QueryInterface(ISelectionProvider2* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG ISelectionProvider2_AddRef(ISelectionProvider2* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG ISelectionProvider2_Release(ISelectionProvider2* This) { + return This->lpVtbl->Release(This); +} +/*** ISelectionProvider methods ***/ +static inline HRESULT ISelectionProvider2_GetSelection(ISelectionProvider2* This,SAFEARRAY **pRetVal) { + return This->lpVtbl->GetSelection(This,pRetVal); +} +static inline HRESULT ISelectionProvider2_get_CanSelectMultiple(ISelectionProvider2* This,WINBOOL *pRetVal) { + return This->lpVtbl->get_CanSelectMultiple(This,pRetVal); +} +static inline HRESULT ISelectionProvider2_get_IsSelectionRequired(ISelectionProvider2* This,WINBOOL *pRetVal) { + return This->lpVtbl->get_IsSelectionRequired(This,pRetVal); +} +/*** ISelectionProvider2 methods ***/ +static inline HRESULT ISelectionProvider2_get_FirstSelectedItem(ISelectionProvider2* This,IRawElementProviderSimple **val) { + return This->lpVtbl->get_FirstSelectedItem(This,val); +} +static inline HRESULT ISelectionProvider2_get_LastSelectedItem(ISelectionProvider2* This,IRawElementProviderSimple **val) { + return This->lpVtbl->get_LastSelectedItem(This,val); +} +static inline HRESULT ISelectionProvider2_get_CurrentSelectedItem(ISelectionProvider2* This,IRawElementProviderSimple **val) { + return This->lpVtbl->get_CurrentSelectedItem(This,val); +} +static inline HRESULT ISelectionProvider2_get_ItemCount(ISelectionProvider2* This,int *val) { + return This->lpVtbl->get_ItemCount(This,val); +} +#endif +#endif + +#endif + + +#endif /* __ISelectionProvider2_INTERFACE_DEFINED__ */ + /***************************************************************************** * IScrollProvider interface */ @@ -3198,38 +3335,38 @@ interface IScrollProvider { #define IScrollProvider_get_VerticallyScrollable(This,pRetVal) (This)->lpVtbl->get_VerticallyScrollable(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IScrollProvider_QueryInterface(IScrollProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IScrollProvider_QueryInterface(IScrollProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IScrollProvider_AddRef(IScrollProvider* This) { +static inline ULONG IScrollProvider_AddRef(IScrollProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IScrollProvider_Release(IScrollProvider* This) { +static inline ULONG IScrollProvider_Release(IScrollProvider* This) { return This->lpVtbl->Release(This); } /*** IScrollProvider methods ***/ -static __WIDL_INLINE HRESULT IScrollProvider_Scroll(IScrollProvider* This,enum ScrollAmount horizontalAmount,enum ScrollAmount verticalAmount) { +static inline HRESULT IScrollProvider_Scroll(IScrollProvider* This,enum ScrollAmount horizontalAmount,enum ScrollAmount verticalAmount) { return This->lpVtbl->Scroll(This,horizontalAmount,verticalAmount); } -static __WIDL_INLINE HRESULT IScrollProvider_SetScrollPercent(IScrollProvider* This,double horizontalPercent,double verticalPercent) { +static inline HRESULT IScrollProvider_SetScrollPercent(IScrollProvider* This,double horizontalPercent,double verticalPercent) { return This->lpVtbl->SetScrollPercent(This,horizontalPercent,verticalPercent); } -static __WIDL_INLINE HRESULT IScrollProvider_get_HorizontalScrollPercent(IScrollProvider* This,double *pRetVal) { +static inline HRESULT IScrollProvider_get_HorizontalScrollPercent(IScrollProvider* This,double *pRetVal) { return This->lpVtbl->get_HorizontalScrollPercent(This,pRetVal); } -static __WIDL_INLINE HRESULT IScrollProvider_get_VerticalScrollPercent(IScrollProvider* This,double *pRetVal) { +static inline HRESULT IScrollProvider_get_VerticalScrollPercent(IScrollProvider* This,double *pRetVal) { return This->lpVtbl->get_VerticalScrollPercent(This,pRetVal); } -static __WIDL_INLINE HRESULT IScrollProvider_get_HorizontalViewSize(IScrollProvider* This,double *pRetVal) { +static inline HRESULT IScrollProvider_get_HorizontalViewSize(IScrollProvider* This,double *pRetVal) { return This->lpVtbl->get_HorizontalViewSize(This,pRetVal); } -static __WIDL_INLINE HRESULT IScrollProvider_get_VerticalViewSize(IScrollProvider* This,double *pRetVal) { +static inline HRESULT IScrollProvider_get_VerticalViewSize(IScrollProvider* This,double *pRetVal) { return This->lpVtbl->get_VerticalViewSize(This,pRetVal); } -static __WIDL_INLINE HRESULT IScrollProvider_get_HorizontallyScrollable(IScrollProvider* This,WINBOOL *pRetVal) { +static inline HRESULT IScrollProvider_get_HorizontallyScrollable(IScrollProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_HorizontallyScrollable(This,pRetVal); } -static __WIDL_INLINE HRESULT IScrollProvider_get_VerticallyScrollable(IScrollProvider* This,WINBOOL *pRetVal) { +static inline HRESULT IScrollProvider_get_VerticallyScrollable(IScrollProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_VerticallyScrollable(This,pRetVal); } #endif @@ -3325,29 +3462,29 @@ interface ISelectionItemProvider { #define ISelectionItemProvider_get_SelectionContainer(This,pRetVal) (This)->lpVtbl->get_SelectionContainer(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISelectionItemProvider_QueryInterface(ISelectionItemProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISelectionItemProvider_QueryInterface(ISelectionItemProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISelectionItemProvider_AddRef(ISelectionItemProvider* This) { +static inline ULONG ISelectionItemProvider_AddRef(ISelectionItemProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISelectionItemProvider_Release(ISelectionItemProvider* This) { +static inline ULONG ISelectionItemProvider_Release(ISelectionItemProvider* This) { return This->lpVtbl->Release(This); } /*** ISelectionItemProvider methods ***/ -static __WIDL_INLINE HRESULT ISelectionItemProvider_Select(ISelectionItemProvider* This) { +static inline HRESULT ISelectionItemProvider_Select(ISelectionItemProvider* This) { return This->lpVtbl->Select(This); } -static __WIDL_INLINE HRESULT ISelectionItemProvider_AddToSelection(ISelectionItemProvider* This) { +static inline HRESULT ISelectionItemProvider_AddToSelection(ISelectionItemProvider* This) { return This->lpVtbl->AddToSelection(This); } -static __WIDL_INLINE HRESULT ISelectionItemProvider_RemoveFromSelection(ISelectionItemProvider* This) { +static inline HRESULT ISelectionItemProvider_RemoveFromSelection(ISelectionItemProvider* This) { return This->lpVtbl->RemoveFromSelection(This); } -static __WIDL_INLINE HRESULT ISelectionItemProvider_get_IsSelected(ISelectionItemProvider* This,WINBOOL *pRetVal) { +static inline HRESULT ISelectionItemProvider_get_IsSelected(ISelectionItemProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_IsSelected(This,pRetVal); } -static __WIDL_INLINE HRESULT ISelectionItemProvider_get_SelectionContainer(ISelectionItemProvider* This,IRawElementProviderSimple **pRetVal) { +static inline HRESULT ISelectionItemProvider_get_SelectionContainer(ISelectionItemProvider* This,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->get_SelectionContainer(This,pRetVal); } #endif @@ -3421,20 +3558,20 @@ interface ISynchronizedInputProvider { #define ISynchronizedInputProvider_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISynchronizedInputProvider_QueryInterface(ISynchronizedInputProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISynchronizedInputProvider_QueryInterface(ISynchronizedInputProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISynchronizedInputProvider_AddRef(ISynchronizedInputProvider* This) { +static inline ULONG ISynchronizedInputProvider_AddRef(ISynchronizedInputProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISynchronizedInputProvider_Release(ISynchronizedInputProvider* This) { +static inline ULONG ISynchronizedInputProvider_Release(ISynchronizedInputProvider* This) { return This->lpVtbl->Release(This); } /*** ISynchronizedInputProvider methods ***/ -static __WIDL_INLINE HRESULT ISynchronizedInputProvider_StartListening(ISynchronizedInputProvider* This,enum SynchronizedInputType inputType) { +static inline HRESULT ISynchronizedInputProvider_StartListening(ISynchronizedInputProvider* This,enum SynchronizedInputType inputType) { return This->lpVtbl->StartListening(This,inputType); } -static __WIDL_INLINE HRESULT ISynchronizedInputProvider_Cancel(ISynchronizedInputProvider* This) { +static inline HRESULT ISynchronizedInputProvider_Cancel(ISynchronizedInputProvider* This) { return This->lpVtbl->Cancel(This); } #endif @@ -3517,23 +3654,23 @@ interface ITableProvider { #define ITableProvider_get_RowOrColumnMajor(This,pRetVal) (This)->lpVtbl->get_RowOrColumnMajor(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITableProvider_QueryInterface(ITableProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITableProvider_QueryInterface(ITableProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITableProvider_AddRef(ITableProvider* This) { +static inline ULONG ITableProvider_AddRef(ITableProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITableProvider_Release(ITableProvider* This) { +static inline ULONG ITableProvider_Release(ITableProvider* This) { return This->lpVtbl->Release(This); } /*** ITableProvider methods ***/ -static __WIDL_INLINE HRESULT ITableProvider_GetRowHeaders(ITableProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITableProvider_GetRowHeaders(ITableProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetRowHeaders(This,pRetVal); } -static __WIDL_INLINE HRESULT ITableProvider_GetColumnHeaders(ITableProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITableProvider_GetColumnHeaders(ITableProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetColumnHeaders(This,pRetVal); } -static __WIDL_INLINE HRESULT ITableProvider_get_RowOrColumnMajor(ITableProvider* This,enum RowOrColumnMajor *pRetVal) { +static inline HRESULT ITableProvider_get_RowOrColumnMajor(ITableProvider* This,enum RowOrColumnMajor *pRetVal) { return This->lpVtbl->get_RowOrColumnMajor(This,pRetVal); } #endif @@ -3608,20 +3745,20 @@ interface ITableItemProvider { #define ITableItemProvider_GetColumnHeaderItems(This,pRetVal) (This)->lpVtbl->GetColumnHeaderItems(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITableItemProvider_QueryInterface(ITableItemProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITableItemProvider_QueryInterface(ITableItemProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITableItemProvider_AddRef(ITableItemProvider* This) { +static inline ULONG ITableItemProvider_AddRef(ITableItemProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITableItemProvider_Release(ITableItemProvider* This) { +static inline ULONG ITableItemProvider_Release(ITableItemProvider* This) { return This->lpVtbl->Release(This); } /*** ITableItemProvider methods ***/ -static __WIDL_INLINE HRESULT ITableItemProvider_GetRowHeaderItems(ITableItemProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITableItemProvider_GetRowHeaderItems(ITableItemProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetRowHeaderItems(This,pRetVal); } -static __WIDL_INLINE HRESULT ITableItemProvider_GetColumnHeaderItems(ITableItemProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITableItemProvider_GetColumnHeaderItems(ITableItemProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetColumnHeaderItems(This,pRetVal); } #endif @@ -3695,20 +3832,20 @@ interface IToggleProvider { #define IToggleProvider_get_ToggleState(This,pRetVal) (This)->lpVtbl->get_ToggleState(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IToggleProvider_QueryInterface(IToggleProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IToggleProvider_QueryInterface(IToggleProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IToggleProvider_AddRef(IToggleProvider* This) { +static inline ULONG IToggleProvider_AddRef(IToggleProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IToggleProvider_Release(IToggleProvider* This) { +static inline ULONG IToggleProvider_Release(IToggleProvider* This) { return This->lpVtbl->Release(This); } /*** IToggleProvider methods ***/ -static __WIDL_INLINE HRESULT IToggleProvider_Toggle(IToggleProvider* This) { +static inline HRESULT IToggleProvider_Toggle(IToggleProvider* This) { return This->lpVtbl->Toggle(This); } -static __WIDL_INLINE HRESULT IToggleProvider_get_ToggleState(IToggleProvider* This,enum ToggleState *pRetVal) { +static inline HRESULT IToggleProvider_get_ToggleState(IToggleProvider* This,enum ToggleState *pRetVal) { return This->lpVtbl->get_ToggleState(This,pRetVal); } #endif @@ -3819,32 +3956,32 @@ interface ITransformProvider { #define ITransformProvider_get_CanRotate(This,pRetVal) (This)->lpVtbl->get_CanRotate(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITransformProvider_QueryInterface(ITransformProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITransformProvider_QueryInterface(ITransformProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITransformProvider_AddRef(ITransformProvider* This) { +static inline ULONG ITransformProvider_AddRef(ITransformProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITransformProvider_Release(ITransformProvider* This) { +static inline ULONG ITransformProvider_Release(ITransformProvider* This) { return This->lpVtbl->Release(This); } /*** ITransformProvider methods ***/ -static __WIDL_INLINE HRESULT ITransformProvider_Move(ITransformProvider* This,double x,double y) { +static inline HRESULT ITransformProvider_Move(ITransformProvider* This,double x,double y) { return This->lpVtbl->Move(This,x,y); } -static __WIDL_INLINE HRESULT ITransformProvider_Resize(ITransformProvider* This,double width,double height) { +static inline HRESULT ITransformProvider_Resize(ITransformProvider* This,double width,double height) { return This->lpVtbl->Resize(This,width,height); } -static __WIDL_INLINE HRESULT ITransformProvider_Rotate(ITransformProvider* This,double degrees) { +static inline HRESULT ITransformProvider_Rotate(ITransformProvider* This,double degrees) { return This->lpVtbl->Rotate(This,degrees); } -static __WIDL_INLINE HRESULT ITransformProvider_get_CanMove(ITransformProvider* This,WINBOOL *pRetVal) { +static inline HRESULT ITransformProvider_get_CanMove(ITransformProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanMove(This,pRetVal); } -static __WIDL_INLINE HRESULT ITransformProvider_get_CanResize(ITransformProvider* This,WINBOOL *pRetVal) { +static inline HRESULT ITransformProvider_get_CanResize(ITransformProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanResize(This,pRetVal); } -static __WIDL_INLINE HRESULT ITransformProvider_get_CanRotate(ITransformProvider* This,WINBOOL *pRetVal) { +static inline HRESULT ITransformProvider_get_CanRotate(ITransformProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanRotate(This,pRetVal); } #endif @@ -3927,23 +4064,23 @@ interface IValueProvider { #define IValueProvider_get_IsReadOnly(This,pRetVal) (This)->lpVtbl->get_IsReadOnly(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IValueProvider_QueryInterface(IValueProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IValueProvider_QueryInterface(IValueProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IValueProvider_AddRef(IValueProvider* This) { +static inline ULONG IValueProvider_AddRef(IValueProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IValueProvider_Release(IValueProvider* This) { +static inline ULONG IValueProvider_Release(IValueProvider* This) { return This->lpVtbl->Release(This); } /*** IValueProvider methods ***/ -static __WIDL_INLINE HRESULT IValueProvider_SetValue(IValueProvider* This,LPCWSTR val) { +static inline HRESULT IValueProvider_SetValue(IValueProvider* This,LPCWSTR val) { return This->lpVtbl->SetValue(This,val); } -static __WIDL_INLINE HRESULT IValueProvider_get_Value(IValueProvider* This,BSTR *pRetVal) { +static inline HRESULT IValueProvider_get_Value(IValueProvider* This,BSTR *pRetVal) { return This->lpVtbl->get_Value(This,pRetVal); } -static __WIDL_INLINE HRESULT IValueProvider_get_IsReadOnly(IValueProvider* This,WINBOOL *pRetVal) { +static inline HRESULT IValueProvider_get_IsReadOnly(IValueProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_IsReadOnly(This,pRetVal); } #endif @@ -4075,41 +4212,41 @@ interface IWindowProvider { #define IWindowProvider_get_IsTopmost(This,pRetVal) (This)->lpVtbl->get_IsTopmost(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWindowProvider_QueryInterface(IWindowProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWindowProvider_QueryInterface(IWindowProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWindowProvider_AddRef(IWindowProvider* This) { +static inline ULONG IWindowProvider_AddRef(IWindowProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWindowProvider_Release(IWindowProvider* This) { +static inline ULONG IWindowProvider_Release(IWindowProvider* This) { return This->lpVtbl->Release(This); } /*** IWindowProvider methods ***/ -static __WIDL_INLINE HRESULT IWindowProvider_SetVisualState(IWindowProvider* This,enum WindowVisualState state) { +static inline HRESULT IWindowProvider_SetVisualState(IWindowProvider* This,enum WindowVisualState state) { return This->lpVtbl->SetVisualState(This,state); } -static __WIDL_INLINE HRESULT IWindowProvider_Close(IWindowProvider* This) { +static inline HRESULT IWindowProvider_Close(IWindowProvider* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IWindowProvider_WaitForInputIdle(IWindowProvider* This,int milliseconds,WINBOOL *pRetVal) { +static inline HRESULT IWindowProvider_WaitForInputIdle(IWindowProvider* This,int milliseconds,WINBOOL *pRetVal) { return This->lpVtbl->WaitForInputIdle(This,milliseconds,pRetVal); } -static __WIDL_INLINE HRESULT IWindowProvider_get_CanMaximize(IWindowProvider* This,WINBOOL *pRetVal) { +static inline HRESULT IWindowProvider_get_CanMaximize(IWindowProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanMaximize(This,pRetVal); } -static __WIDL_INLINE HRESULT IWindowProvider_get_CanMinimize(IWindowProvider* This,WINBOOL *pRetVal) { +static inline HRESULT IWindowProvider_get_CanMinimize(IWindowProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanMinimize(This,pRetVal); } -static __WIDL_INLINE HRESULT IWindowProvider_get_IsModal(IWindowProvider* This,WINBOOL *pRetVal) { +static inline HRESULT IWindowProvider_get_IsModal(IWindowProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_IsModal(This,pRetVal); } -static __WIDL_INLINE HRESULT IWindowProvider_get_WindowVisualState(IWindowProvider* This,enum WindowVisualState *pRetVal) { +static inline HRESULT IWindowProvider_get_WindowVisualState(IWindowProvider* This,enum WindowVisualState *pRetVal) { return This->lpVtbl->get_WindowVisualState(This,pRetVal); } -static __WIDL_INLINE HRESULT IWindowProvider_get_WindowInteractionState(IWindowProvider* This,enum WindowInteractionState *pRetVal) { +static inline HRESULT IWindowProvider_get_WindowInteractionState(IWindowProvider* This,enum WindowInteractionState *pRetVal) { return This->lpVtbl->get_WindowInteractionState(This,pRetVal); } -static __WIDL_INLINE HRESULT IWindowProvider_get_IsTopmost(IWindowProvider* This,WINBOOL *pRetVal) { +static inline HRESULT IWindowProvider_get_IsTopmost(IWindowProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_IsTopmost(This,pRetVal); } #endif @@ -4182,17 +4319,17 @@ interface IItemContainerProvider { #define IItemContainerProvider_FindItemByProperty(This,pStartAfter,propertyId,value,pFound) (This)->lpVtbl->FindItemByProperty(This,pStartAfter,propertyId,value,pFound) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IItemContainerProvider_QueryInterface(IItemContainerProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IItemContainerProvider_QueryInterface(IItemContainerProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IItemContainerProvider_AddRef(IItemContainerProvider* This) { +static inline ULONG IItemContainerProvider_AddRef(IItemContainerProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IItemContainerProvider_Release(IItemContainerProvider* This) { +static inline ULONG IItemContainerProvider_Release(IItemContainerProvider* This) { return This->lpVtbl->Release(This); } /*** IItemContainerProvider methods ***/ -static __WIDL_INLINE HRESULT IItemContainerProvider_FindItemByProperty(IItemContainerProvider* This,IRawElementProviderSimple *pStartAfter,PROPERTYID propertyId,VARIANT value,IRawElementProviderSimple **pFound) { +static inline HRESULT IItemContainerProvider_FindItemByProperty(IItemContainerProvider* This,IRawElementProviderSimple *pStartAfter,PROPERTYID propertyId,VARIANT value,IRawElementProviderSimple **pFound) { return This->lpVtbl->FindItemByProperty(This,pStartAfter,propertyId,value,pFound); } #endif @@ -4258,17 +4395,17 @@ interface IVirtualizedItemProvider { #define IVirtualizedItemProvider_Realize(This) (This)->lpVtbl->Realize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVirtualizedItemProvider_QueryInterface(IVirtualizedItemProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVirtualizedItemProvider_QueryInterface(IVirtualizedItemProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVirtualizedItemProvider_AddRef(IVirtualizedItemProvider* This) { +static inline ULONG IVirtualizedItemProvider_AddRef(IVirtualizedItemProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVirtualizedItemProvider_Release(IVirtualizedItemProvider* This) { +static inline ULONG IVirtualizedItemProvider_Release(IVirtualizedItemProvider* This) { return This->lpVtbl->Release(This); } /*** IVirtualizedItemProvider methods ***/ -static __WIDL_INLINE HRESULT IVirtualizedItemProvider_Realize(IVirtualizedItemProvider* This) { +static inline HRESULT IVirtualizedItemProvider_Realize(IVirtualizedItemProvider* This) { return This->lpVtbl->Realize(This); } #endif @@ -4335,17 +4472,17 @@ interface IObjectModelProvider { #define IObjectModelProvider_GetUnderlyingObjectModel(This,ppUnknown) (This)->lpVtbl->GetUnderlyingObjectModel(This,ppUnknown) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IObjectModelProvider_QueryInterface(IObjectModelProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IObjectModelProvider_QueryInterface(IObjectModelProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IObjectModelProvider_AddRef(IObjectModelProvider* This) { +static inline ULONG IObjectModelProvider_AddRef(IObjectModelProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IObjectModelProvider_Release(IObjectModelProvider* This) { +static inline ULONG IObjectModelProvider_Release(IObjectModelProvider* This) { return This->lpVtbl->Release(This); } /*** IObjectModelProvider methods ***/ -static __WIDL_INLINE HRESULT IObjectModelProvider_GetUnderlyingObjectModel(IObjectModelProvider* This,IUnknown **ppUnknown) { +static inline HRESULT IObjectModelProvider_GetUnderlyingObjectModel(IObjectModelProvider* This,IUnknown **ppUnknown) { return This->lpVtbl->GetUnderlyingObjectModel(This,ppUnknown); } #endif @@ -4444,29 +4581,29 @@ interface IAnnotationProvider { #define IAnnotationProvider_get_Target(This,retVal) (This)->lpVtbl->get_Target(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAnnotationProvider_QueryInterface(IAnnotationProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAnnotationProvider_QueryInterface(IAnnotationProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAnnotationProvider_AddRef(IAnnotationProvider* This) { +static inline ULONG IAnnotationProvider_AddRef(IAnnotationProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAnnotationProvider_Release(IAnnotationProvider* This) { +static inline ULONG IAnnotationProvider_Release(IAnnotationProvider* This) { return This->lpVtbl->Release(This); } /*** IAnnotationProvider methods ***/ -static __WIDL_INLINE HRESULT IAnnotationProvider_get_AnnotationTypeId(IAnnotationProvider* This,int *retVal) { +static inline HRESULT IAnnotationProvider_get_AnnotationTypeId(IAnnotationProvider* This,int *retVal) { return This->lpVtbl->get_AnnotationTypeId(This,retVal); } -static __WIDL_INLINE HRESULT IAnnotationProvider_get_AnnotationTypeName(IAnnotationProvider* This,BSTR *retVal) { +static inline HRESULT IAnnotationProvider_get_AnnotationTypeName(IAnnotationProvider* This,BSTR *retVal) { return This->lpVtbl->get_AnnotationTypeName(This,retVal); } -static __WIDL_INLINE HRESULT IAnnotationProvider_get_Author(IAnnotationProvider* This,BSTR *retVal) { +static inline HRESULT IAnnotationProvider_get_Author(IAnnotationProvider* This,BSTR *retVal) { return This->lpVtbl->get_Author(This,retVal); } -static __WIDL_INLINE HRESULT IAnnotationProvider_get_DateTime(IAnnotationProvider* This,BSTR *retVal) { +static inline HRESULT IAnnotationProvider_get_DateTime(IAnnotationProvider* This,BSTR *retVal) { return This->lpVtbl->get_DateTime(This,retVal); } -static __WIDL_INLINE HRESULT IAnnotationProvider_get_Target(IAnnotationProvider* This,IRawElementProviderSimple **retVal) { +static inline HRESULT IAnnotationProvider_get_Target(IAnnotationProvider* This,IRawElementProviderSimple **retVal) { return This->lpVtbl->get_Target(This,retVal); } #endif @@ -4581,35 +4718,35 @@ interface IStylesProvider { #define IStylesProvider_get_ExtendedProperties(This,retVal) (This)->lpVtbl->get_ExtendedProperties(This,retVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStylesProvider_QueryInterface(IStylesProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStylesProvider_QueryInterface(IStylesProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStylesProvider_AddRef(IStylesProvider* This) { +static inline ULONG IStylesProvider_AddRef(IStylesProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStylesProvider_Release(IStylesProvider* This) { +static inline ULONG IStylesProvider_Release(IStylesProvider* This) { return This->lpVtbl->Release(This); } /*** IStylesProvider methods ***/ -static __WIDL_INLINE HRESULT IStylesProvider_get_StyleId(IStylesProvider* This,int *retVal) { +static inline HRESULT IStylesProvider_get_StyleId(IStylesProvider* This,int *retVal) { return This->lpVtbl->get_StyleId(This,retVal); } -static __WIDL_INLINE HRESULT IStylesProvider_get_StyleName(IStylesProvider* This,BSTR *retVal) { +static inline HRESULT IStylesProvider_get_StyleName(IStylesProvider* This,BSTR *retVal) { return This->lpVtbl->get_StyleName(This,retVal); } -static __WIDL_INLINE HRESULT IStylesProvider_get_FillColor(IStylesProvider* This,int *retVal) { +static inline HRESULT IStylesProvider_get_FillColor(IStylesProvider* This,int *retVal) { return This->lpVtbl->get_FillColor(This,retVal); } -static __WIDL_INLINE HRESULT IStylesProvider_get_FillPatternStyle(IStylesProvider* This,BSTR *retVal) { +static inline HRESULT IStylesProvider_get_FillPatternStyle(IStylesProvider* This,BSTR *retVal) { return This->lpVtbl->get_FillPatternStyle(This,retVal); } -static __WIDL_INLINE HRESULT IStylesProvider_get_Shape(IStylesProvider* This,BSTR *retVal) { +static inline HRESULT IStylesProvider_get_Shape(IStylesProvider* This,BSTR *retVal) { return This->lpVtbl->get_Shape(This,retVal); } -static __WIDL_INLINE HRESULT IStylesProvider_get_FillPatternColor(IStylesProvider* This,int *retVal) { +static inline HRESULT IStylesProvider_get_FillPatternColor(IStylesProvider* This,int *retVal) { return This->lpVtbl->get_FillPatternColor(This,retVal); } -static __WIDL_INLINE HRESULT IStylesProvider_get_ExtendedProperties(IStylesProvider* This,BSTR *retVal) { +static inline HRESULT IStylesProvider_get_ExtendedProperties(IStylesProvider* This,BSTR *retVal) { return This->lpVtbl->get_ExtendedProperties(This,retVal); } #endif @@ -4678,17 +4815,17 @@ interface ISpreadsheetProvider { #define ISpreadsheetProvider_GetItemByName(This,name,pRetVal) (This)->lpVtbl->GetItemByName(This,name,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpreadsheetProvider_QueryInterface(ISpreadsheetProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpreadsheetProvider_QueryInterface(ISpreadsheetProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpreadsheetProvider_AddRef(ISpreadsheetProvider* This) { +static inline ULONG ISpreadsheetProvider_AddRef(ISpreadsheetProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpreadsheetProvider_Release(ISpreadsheetProvider* This) { +static inline ULONG ISpreadsheetProvider_Release(ISpreadsheetProvider* This) { return This->lpVtbl->Release(This); } /*** ISpreadsheetProvider methods ***/ -static __WIDL_INLINE HRESULT ISpreadsheetProvider_GetItemByName(ISpreadsheetProvider* This,LPCWSTR name,IRawElementProviderSimple **pRetVal) { +static inline HRESULT ISpreadsheetProvider_GetItemByName(ISpreadsheetProvider* This,LPCWSTR name,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->GetItemByName(This,name,pRetVal); } #endif @@ -4771,23 +4908,23 @@ interface ISpreadsheetItemProvider { #define ISpreadsheetItemProvider_GetAnnotationTypes(This,pRetVal) (This)->lpVtbl->GetAnnotationTypes(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISpreadsheetItemProvider_QueryInterface(ISpreadsheetItemProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISpreadsheetItemProvider_QueryInterface(ISpreadsheetItemProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISpreadsheetItemProvider_AddRef(ISpreadsheetItemProvider* This) { +static inline ULONG ISpreadsheetItemProvider_AddRef(ISpreadsheetItemProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISpreadsheetItemProvider_Release(ISpreadsheetItemProvider* This) { +static inline ULONG ISpreadsheetItemProvider_Release(ISpreadsheetItemProvider* This) { return This->lpVtbl->Release(This); } /*** ISpreadsheetItemProvider methods ***/ -static __WIDL_INLINE HRESULT ISpreadsheetItemProvider_get_Formula(ISpreadsheetItemProvider* This,BSTR *pRetVal) { +static inline HRESULT ISpreadsheetItemProvider_get_Formula(ISpreadsheetItemProvider* This,BSTR *pRetVal) { return This->lpVtbl->get_Formula(This,pRetVal); } -static __WIDL_INLINE HRESULT ISpreadsheetItemProvider_GetAnnotationObjects(ISpreadsheetItemProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ISpreadsheetItemProvider_GetAnnotationObjects(ISpreadsheetItemProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetAnnotationObjects(This,pRetVal); } -static __WIDL_INLINE HRESULT ISpreadsheetItemProvider_GetAnnotationTypes(ISpreadsheetItemProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ISpreadsheetItemProvider_GetAnnotationTypes(ISpreadsheetItemProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetAnnotationTypes(This,pRetVal); } #endif @@ -4928,51 +5065,51 @@ interface ITransformProvider2 { #define ITransformProvider2_ZoomByUnit(This,zoomUnit) (This)->lpVtbl->ZoomByUnit(This,zoomUnit) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITransformProvider2_QueryInterface(ITransformProvider2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITransformProvider2_QueryInterface(ITransformProvider2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITransformProvider2_AddRef(ITransformProvider2* This) { +static inline ULONG ITransformProvider2_AddRef(ITransformProvider2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITransformProvider2_Release(ITransformProvider2* This) { +static inline ULONG ITransformProvider2_Release(ITransformProvider2* This) { return This->lpVtbl->Release(This); } /*** ITransformProvider methods ***/ -static __WIDL_INLINE HRESULT ITransformProvider2_Move(ITransformProvider2* This,double x,double y) { +static inline HRESULT ITransformProvider2_Move(ITransformProvider2* This,double x,double y) { return This->lpVtbl->Move(This,x,y); } -static __WIDL_INLINE HRESULT ITransformProvider2_Resize(ITransformProvider2* This,double width,double height) { +static inline HRESULT ITransformProvider2_Resize(ITransformProvider2* This,double width,double height) { return This->lpVtbl->Resize(This,width,height); } -static __WIDL_INLINE HRESULT ITransformProvider2_Rotate(ITransformProvider2* This,double degrees) { +static inline HRESULT ITransformProvider2_Rotate(ITransformProvider2* This,double degrees) { return This->lpVtbl->Rotate(This,degrees); } -static __WIDL_INLINE HRESULT ITransformProvider2_get_CanMove(ITransformProvider2* This,WINBOOL *pRetVal) { +static inline HRESULT ITransformProvider2_get_CanMove(ITransformProvider2* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanMove(This,pRetVal); } -static __WIDL_INLINE HRESULT ITransformProvider2_get_CanResize(ITransformProvider2* This,WINBOOL *pRetVal) { +static inline HRESULT ITransformProvider2_get_CanResize(ITransformProvider2* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanResize(This,pRetVal); } -static __WIDL_INLINE HRESULT ITransformProvider2_get_CanRotate(ITransformProvider2* This,WINBOOL *pRetVal) { +static inline HRESULT ITransformProvider2_get_CanRotate(ITransformProvider2* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanRotate(This,pRetVal); } /*** ITransformProvider2 methods ***/ -static __WIDL_INLINE HRESULT ITransformProvider2_Zoom(ITransformProvider2* This,double zoom) { +static inline HRESULT ITransformProvider2_Zoom(ITransformProvider2* This,double zoom) { return This->lpVtbl->Zoom(This,zoom); } -static __WIDL_INLINE HRESULT ITransformProvider2_get_CanZoom(ITransformProvider2* This,WINBOOL *pRetVal) { +static inline HRESULT ITransformProvider2_get_CanZoom(ITransformProvider2* This,WINBOOL *pRetVal) { return This->lpVtbl->get_CanZoom(This,pRetVal); } -static __WIDL_INLINE HRESULT ITransformProvider2_get_ZoomLevel(ITransformProvider2* This,double *pRetVal) { +static inline HRESULT ITransformProvider2_get_ZoomLevel(ITransformProvider2* This,double *pRetVal) { return This->lpVtbl->get_ZoomLevel(This,pRetVal); } -static __WIDL_INLINE HRESULT ITransformProvider2_get_ZoomMinimum(ITransformProvider2* This,double *pRetVal) { +static inline HRESULT ITransformProvider2_get_ZoomMinimum(ITransformProvider2* This,double *pRetVal) { return This->lpVtbl->get_ZoomMinimum(This,pRetVal); } -static __WIDL_INLINE HRESULT ITransformProvider2_get_ZoomMaximum(ITransformProvider2* This,double *pRetVal) { +static inline HRESULT ITransformProvider2_get_ZoomMaximum(ITransformProvider2* This,double *pRetVal) { return This->lpVtbl->get_ZoomMaximum(This,pRetVal); } -static __WIDL_INLINE HRESULT ITransformProvider2_ZoomByUnit(ITransformProvider2* This,enum ZoomUnit zoomUnit) { +static inline HRESULT ITransformProvider2_ZoomByUnit(ITransformProvider2* This,enum ZoomUnit zoomUnit) { return This->lpVtbl->ZoomByUnit(This,zoomUnit); } #endif @@ -5063,26 +5200,26 @@ interface IDragProvider { #define IDragProvider_GetGrabbedItems(This,pRetVal) (This)->lpVtbl->GetGrabbedItems(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDragProvider_QueryInterface(IDragProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDragProvider_QueryInterface(IDragProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDragProvider_AddRef(IDragProvider* This) { +static inline ULONG IDragProvider_AddRef(IDragProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDragProvider_Release(IDragProvider* This) { +static inline ULONG IDragProvider_Release(IDragProvider* This) { return This->lpVtbl->Release(This); } /*** IDragProvider methods ***/ -static __WIDL_INLINE HRESULT IDragProvider_get_IsGrabbed(IDragProvider* This,WINBOOL *pRetVal) { +static inline HRESULT IDragProvider_get_IsGrabbed(IDragProvider* This,WINBOOL *pRetVal) { return This->lpVtbl->get_IsGrabbed(This,pRetVal); } -static __WIDL_INLINE HRESULT IDragProvider_get_DropEffect(IDragProvider* This,BSTR *pRetVal) { +static inline HRESULT IDragProvider_get_DropEffect(IDragProvider* This,BSTR *pRetVal) { return This->lpVtbl->get_DropEffect(This,pRetVal); } -static __WIDL_INLINE HRESULT IDragProvider_get_DropEffects(IDragProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT IDragProvider_get_DropEffects(IDragProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->get_DropEffects(This,pRetVal); } -static __WIDL_INLINE HRESULT IDragProvider_GetGrabbedItems(IDragProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT IDragProvider_GetGrabbedItems(IDragProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetGrabbedItems(This,pRetVal); } #endif @@ -5157,20 +5294,20 @@ interface IDropTargetProvider { #define IDropTargetProvider_get_DropTargetEffects(This,pRetVal) (This)->lpVtbl->get_DropTargetEffects(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDropTargetProvider_QueryInterface(IDropTargetProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDropTargetProvider_QueryInterface(IDropTargetProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDropTargetProvider_AddRef(IDropTargetProvider* This) { +static inline ULONG IDropTargetProvider_AddRef(IDropTargetProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDropTargetProvider_Release(IDropTargetProvider* This) { +static inline ULONG IDropTargetProvider_Release(IDropTargetProvider* This) { return This->lpVtbl->Release(This); } /*** IDropTargetProvider methods ***/ -static __WIDL_INLINE HRESULT IDropTargetProvider_get_DropTargetEffect(IDropTargetProvider* This,BSTR *pRetVal) { +static inline HRESULT IDropTargetProvider_get_DropTargetEffect(IDropTargetProvider* This,BSTR *pRetVal) { return This->lpVtbl->get_DropTargetEffect(This,pRetVal); } -static __WIDL_INLINE HRESULT IDropTargetProvider_get_DropTargetEffects(IDropTargetProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT IDropTargetProvider_get_DropTargetEffects(IDropTargetProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->get_DropTargetEffects(This,pRetVal); } #endif @@ -5289,32 +5426,32 @@ interface ITextProvider { #define ITextProvider_get_SupportedTextSelection(This,pRetVal) (This)->lpVtbl->get_SupportedTextSelection(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITextProvider_QueryInterface(ITextProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITextProvider_QueryInterface(ITextProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITextProvider_AddRef(ITextProvider* This) { +static inline ULONG ITextProvider_AddRef(ITextProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITextProvider_Release(ITextProvider* This) { +static inline ULONG ITextProvider_Release(ITextProvider* This) { return This->lpVtbl->Release(This); } /*** ITextProvider methods ***/ -static __WIDL_INLINE HRESULT ITextProvider_GetSelection(ITextProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextProvider_GetSelection(ITextProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetSelection(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider_GetVisibleRanges(ITextProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextProvider_GetVisibleRanges(ITextProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetVisibleRanges(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider_RangeFromChild(ITextProvider* This,IRawElementProviderSimple *childElement,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextProvider_RangeFromChild(ITextProvider* This,IRawElementProviderSimple *childElement,ITextRangeProvider **pRetVal) { return This->lpVtbl->RangeFromChild(This,childElement,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider_RangeFromPoint(ITextProvider* This,struct UiaPoint point,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextProvider_RangeFromPoint(ITextProvider* This,struct UiaPoint point,ITextRangeProvider **pRetVal) { return This->lpVtbl->RangeFromPoint(This,point,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider_get_DocumentRange(ITextProvider* This,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextProvider_get_DocumentRange(ITextProvider* This,ITextRangeProvider **pRetVal) { return This->lpVtbl->get_DocumentRange(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider_get_SupportedTextSelection(ITextProvider* This,enum SupportedTextSelection *pRetVal) { +static inline HRESULT ITextProvider_get_SupportedTextSelection(ITextProvider* This,enum SupportedTextSelection *pRetVal) { return This->lpVtbl->get_SupportedTextSelection(This,pRetVal); } #endif @@ -5427,39 +5564,39 @@ interface ITextProvider2 { #define ITextProvider2_GetCaretRange(This,isActive,pRetVal) (This)->lpVtbl->GetCaretRange(This,isActive,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITextProvider2_QueryInterface(ITextProvider2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITextProvider2_QueryInterface(ITextProvider2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITextProvider2_AddRef(ITextProvider2* This) { +static inline ULONG ITextProvider2_AddRef(ITextProvider2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITextProvider2_Release(ITextProvider2* This) { +static inline ULONG ITextProvider2_Release(ITextProvider2* This) { return This->lpVtbl->Release(This); } /*** ITextProvider methods ***/ -static __WIDL_INLINE HRESULT ITextProvider2_GetSelection(ITextProvider2* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextProvider2_GetSelection(ITextProvider2* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetSelection(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider2_GetVisibleRanges(ITextProvider2* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextProvider2_GetVisibleRanges(ITextProvider2* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetVisibleRanges(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider2_RangeFromChild(ITextProvider2* This,IRawElementProviderSimple *childElement,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextProvider2_RangeFromChild(ITextProvider2* This,IRawElementProviderSimple *childElement,ITextRangeProvider **pRetVal) { return This->lpVtbl->RangeFromChild(This,childElement,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider2_RangeFromPoint(ITextProvider2* This,struct UiaPoint point,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextProvider2_RangeFromPoint(ITextProvider2* This,struct UiaPoint point,ITextRangeProvider **pRetVal) { return This->lpVtbl->RangeFromPoint(This,point,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider2_get_DocumentRange(ITextProvider2* This,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextProvider2_get_DocumentRange(ITextProvider2* This,ITextRangeProvider **pRetVal) { return This->lpVtbl->get_DocumentRange(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider2_get_SupportedTextSelection(ITextProvider2* This,enum SupportedTextSelection *pRetVal) { +static inline HRESULT ITextProvider2_get_SupportedTextSelection(ITextProvider2* This,enum SupportedTextSelection *pRetVal) { return This->lpVtbl->get_SupportedTextSelection(This,pRetVal); } /*** ITextProvider2 methods ***/ -static __WIDL_INLINE HRESULT ITextProvider2_RangeFromAnnotation(ITextProvider2* This,IRawElementProviderSimple *annotationElement,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextProvider2_RangeFromAnnotation(ITextProvider2* This,IRawElementProviderSimple *annotationElement,ITextRangeProvider **pRetVal) { return This->lpVtbl->RangeFromAnnotation(This,annotationElement,pRetVal); } -static __WIDL_INLINE HRESULT ITextProvider2_GetCaretRange(ITextProvider2* This,WINBOOL *isActive,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextProvider2_GetCaretRange(ITextProvider2* This,WINBOOL *isActive,ITextRangeProvider **pRetVal) { return This->lpVtbl->GetCaretRange(This,isActive,pRetVal); } #endif @@ -5568,39 +5705,39 @@ interface ITextEditProvider { #define ITextEditProvider_GetConversionTarget(This,pRetVal) (This)->lpVtbl->GetConversionTarget(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITextEditProvider_QueryInterface(ITextEditProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITextEditProvider_QueryInterface(ITextEditProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITextEditProvider_AddRef(ITextEditProvider* This) { +static inline ULONG ITextEditProvider_AddRef(ITextEditProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITextEditProvider_Release(ITextEditProvider* This) { +static inline ULONG ITextEditProvider_Release(ITextEditProvider* This) { return This->lpVtbl->Release(This); } /*** ITextProvider methods ***/ -static __WIDL_INLINE HRESULT ITextEditProvider_GetSelection(ITextEditProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextEditProvider_GetSelection(ITextEditProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetSelection(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextEditProvider_GetVisibleRanges(ITextEditProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextEditProvider_GetVisibleRanges(ITextEditProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetVisibleRanges(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextEditProvider_RangeFromChild(ITextEditProvider* This,IRawElementProviderSimple *childElement,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextEditProvider_RangeFromChild(ITextEditProvider* This,IRawElementProviderSimple *childElement,ITextRangeProvider **pRetVal) { return This->lpVtbl->RangeFromChild(This,childElement,pRetVal); } -static __WIDL_INLINE HRESULT ITextEditProvider_RangeFromPoint(ITextEditProvider* This,struct UiaPoint point,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextEditProvider_RangeFromPoint(ITextEditProvider* This,struct UiaPoint point,ITextRangeProvider **pRetVal) { return This->lpVtbl->RangeFromPoint(This,point,pRetVal); } -static __WIDL_INLINE HRESULT ITextEditProvider_get_DocumentRange(ITextEditProvider* This,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextEditProvider_get_DocumentRange(ITextEditProvider* This,ITextRangeProvider **pRetVal) { return This->lpVtbl->get_DocumentRange(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextEditProvider_get_SupportedTextSelection(ITextEditProvider* This,enum SupportedTextSelection *pRetVal) { +static inline HRESULT ITextEditProvider_get_SupportedTextSelection(ITextEditProvider* This,enum SupportedTextSelection *pRetVal) { return This->lpVtbl->get_SupportedTextSelection(This,pRetVal); } /*** ITextEditProvider methods ***/ -static __WIDL_INLINE HRESULT ITextEditProvider_GetActiveComposition(ITextEditProvider* This,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextEditProvider_GetActiveComposition(ITextEditProvider* This,ITextRangeProvider **pRetVal) { return This->lpVtbl->GetActiveComposition(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextEditProvider_GetConversionTarget(ITextEditProvider* This,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextEditProvider_GetConversionTarget(ITextEditProvider* This,ITextRangeProvider **pRetVal) { return This->lpVtbl->GetConversionTarget(This,pRetVal); } #endif @@ -5838,68 +5975,68 @@ interface ITextRangeProvider { #define ITextRangeProvider_GetChildren(This,pRetVal) (This)->lpVtbl->GetChildren(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITextRangeProvider_QueryInterface(ITextRangeProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITextRangeProvider_QueryInterface(ITextRangeProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITextRangeProvider_AddRef(ITextRangeProvider* This) { +static inline ULONG ITextRangeProvider_AddRef(ITextRangeProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITextRangeProvider_Release(ITextRangeProvider* This) { +static inline ULONG ITextRangeProvider_Release(ITextRangeProvider* This) { return This->lpVtbl->Release(This); } /*** ITextRangeProvider methods ***/ -static __WIDL_INLINE HRESULT ITextRangeProvider_Clone(ITextRangeProvider* This,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextRangeProvider_Clone(ITextRangeProvider* This,ITextRangeProvider **pRetVal) { return This->lpVtbl->Clone(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_Compare(ITextRangeProvider* This,ITextRangeProvider *range,WINBOOL *pRetVal) { +static inline HRESULT ITextRangeProvider_Compare(ITextRangeProvider* This,ITextRangeProvider *range,WINBOOL *pRetVal) { return This->lpVtbl->Compare(This,range,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_CompareEndpoints(ITextRangeProvider* This,enum TextPatternRangeEndpoint endpoint,ITextRangeProvider *targetRange,enum TextPatternRangeEndpoint targetEndpoint,int *pRetVal) { +static inline HRESULT ITextRangeProvider_CompareEndpoints(ITextRangeProvider* This,enum TextPatternRangeEndpoint endpoint,ITextRangeProvider *targetRange,enum TextPatternRangeEndpoint targetEndpoint,int *pRetVal) { return This->lpVtbl->CompareEndpoints(This,endpoint,targetRange,targetEndpoint,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_ExpandToEnclosingUnit(ITextRangeProvider* This,enum TextUnit unit) { +static inline HRESULT ITextRangeProvider_ExpandToEnclosingUnit(ITextRangeProvider* This,enum TextUnit unit) { return This->lpVtbl->ExpandToEnclosingUnit(This,unit); } -static __WIDL_INLINE HRESULT ITextRangeProvider_FindAttribute(ITextRangeProvider* This,TEXTATTRIBUTEID attributeId,VARIANT val,WINBOOL backward,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextRangeProvider_FindAttribute(ITextRangeProvider* This,TEXTATTRIBUTEID attributeId,VARIANT val,WINBOOL backward,ITextRangeProvider **pRetVal) { return This->lpVtbl->FindAttribute(This,attributeId,val,backward,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_FindText(ITextRangeProvider* This,BSTR text,WINBOOL backward,WINBOOL ignoreCase,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextRangeProvider_FindText(ITextRangeProvider* This,BSTR text,WINBOOL backward,WINBOOL ignoreCase,ITextRangeProvider **pRetVal) { return This->lpVtbl->FindText(This,text,backward,ignoreCase,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_GetAttributeValue(ITextRangeProvider* This,TEXTATTRIBUTEID attributeId,VARIANT *pRetVal) { +static inline HRESULT ITextRangeProvider_GetAttributeValue(ITextRangeProvider* This,TEXTATTRIBUTEID attributeId,VARIANT *pRetVal) { return This->lpVtbl->GetAttributeValue(This,attributeId,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_GetBoundingRectangles(ITextRangeProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextRangeProvider_GetBoundingRectangles(ITextRangeProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetBoundingRectangles(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_GetEnclosingElement(ITextRangeProvider* This,IRawElementProviderSimple **pRetVal) { +static inline HRESULT ITextRangeProvider_GetEnclosingElement(ITextRangeProvider* This,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->GetEnclosingElement(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_GetText(ITextRangeProvider* This,int maxLength,BSTR *pRetVal) { +static inline HRESULT ITextRangeProvider_GetText(ITextRangeProvider* This,int maxLength,BSTR *pRetVal) { return This->lpVtbl->GetText(This,maxLength,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_Move(ITextRangeProvider* This,enum TextUnit unit,int count,int *pRetVal) { +static inline HRESULT ITextRangeProvider_Move(ITextRangeProvider* This,enum TextUnit unit,int count,int *pRetVal) { return This->lpVtbl->Move(This,unit,count,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_MoveEndpointByUnit(ITextRangeProvider* This,enum TextPatternRangeEndpoint endpoint,enum TextUnit unit,int count,int *pRetVal) { +static inline HRESULT ITextRangeProvider_MoveEndpointByUnit(ITextRangeProvider* This,enum TextPatternRangeEndpoint endpoint,enum TextUnit unit,int count,int *pRetVal) { return This->lpVtbl->MoveEndpointByUnit(This,endpoint,unit,count,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider_MoveEndpointByRange(ITextRangeProvider* This,enum TextPatternRangeEndpoint endpoint,ITextRangeProvider *targetRange,enum TextPatternRangeEndpoint targetEndpoint) { +static inline HRESULT ITextRangeProvider_MoveEndpointByRange(ITextRangeProvider* This,enum TextPatternRangeEndpoint endpoint,ITextRangeProvider *targetRange,enum TextPatternRangeEndpoint targetEndpoint) { return This->lpVtbl->MoveEndpointByRange(This,endpoint,targetRange,targetEndpoint); } -static __WIDL_INLINE HRESULT ITextRangeProvider_Select(ITextRangeProvider* This) { +static inline HRESULT ITextRangeProvider_Select(ITextRangeProvider* This) { return This->lpVtbl->Select(This); } -static __WIDL_INLINE HRESULT ITextRangeProvider_AddToSelection(ITextRangeProvider* This) { +static inline HRESULT ITextRangeProvider_AddToSelection(ITextRangeProvider* This) { return This->lpVtbl->AddToSelection(This); } -static __WIDL_INLINE HRESULT ITextRangeProvider_RemoveFromSelection(ITextRangeProvider* This) { +static inline HRESULT ITextRangeProvider_RemoveFromSelection(ITextRangeProvider* This) { return This->lpVtbl->RemoveFromSelection(This); } -static __WIDL_INLINE HRESULT ITextRangeProvider_ScrollIntoView(ITextRangeProvider* This,WINBOOL alignToTop) { +static inline HRESULT ITextRangeProvider_ScrollIntoView(ITextRangeProvider* This,WINBOOL alignToTop) { return This->lpVtbl->ScrollIntoView(This,alignToTop); } -static __WIDL_INLINE HRESULT ITextRangeProvider_GetChildren(ITextRangeProvider* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextRangeProvider_GetChildren(ITextRangeProvider* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetChildren(This,pRetVal); } #endif @@ -6073,72 +6210,72 @@ interface ITextRangeProvider2 { #define ITextRangeProvider2_ShowContextMenu(This) (This)->lpVtbl->ShowContextMenu(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITextRangeProvider2_QueryInterface(ITextRangeProvider2* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITextRangeProvider2_QueryInterface(ITextRangeProvider2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITextRangeProvider2_AddRef(ITextRangeProvider2* This) { +static inline ULONG ITextRangeProvider2_AddRef(ITextRangeProvider2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITextRangeProvider2_Release(ITextRangeProvider2* This) { +static inline ULONG ITextRangeProvider2_Release(ITextRangeProvider2* This) { return This->lpVtbl->Release(This); } /*** ITextRangeProvider methods ***/ -static __WIDL_INLINE HRESULT ITextRangeProvider2_Clone(ITextRangeProvider2* This,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextRangeProvider2_Clone(ITextRangeProvider2* This,ITextRangeProvider **pRetVal) { return This->lpVtbl->Clone(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_Compare(ITextRangeProvider2* This,ITextRangeProvider *range,WINBOOL *pRetVal) { +static inline HRESULT ITextRangeProvider2_Compare(ITextRangeProvider2* This,ITextRangeProvider *range,WINBOOL *pRetVal) { return This->lpVtbl->Compare(This,range,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_CompareEndpoints(ITextRangeProvider2* This,enum TextPatternRangeEndpoint endpoint,ITextRangeProvider *targetRange,enum TextPatternRangeEndpoint targetEndpoint,int *pRetVal) { +static inline HRESULT ITextRangeProvider2_CompareEndpoints(ITextRangeProvider2* This,enum TextPatternRangeEndpoint endpoint,ITextRangeProvider *targetRange,enum TextPatternRangeEndpoint targetEndpoint,int *pRetVal) { return This->lpVtbl->CompareEndpoints(This,endpoint,targetRange,targetEndpoint,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_ExpandToEnclosingUnit(ITextRangeProvider2* This,enum TextUnit unit) { +static inline HRESULT ITextRangeProvider2_ExpandToEnclosingUnit(ITextRangeProvider2* This,enum TextUnit unit) { return This->lpVtbl->ExpandToEnclosingUnit(This,unit); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_FindAttribute(ITextRangeProvider2* This,TEXTATTRIBUTEID attributeId,VARIANT val,WINBOOL backward,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextRangeProvider2_FindAttribute(ITextRangeProvider2* This,TEXTATTRIBUTEID attributeId,VARIANT val,WINBOOL backward,ITextRangeProvider **pRetVal) { return This->lpVtbl->FindAttribute(This,attributeId,val,backward,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_FindText(ITextRangeProvider2* This,BSTR text,WINBOOL backward,WINBOOL ignoreCase,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextRangeProvider2_FindText(ITextRangeProvider2* This,BSTR text,WINBOOL backward,WINBOOL ignoreCase,ITextRangeProvider **pRetVal) { return This->lpVtbl->FindText(This,text,backward,ignoreCase,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_GetAttributeValue(ITextRangeProvider2* This,TEXTATTRIBUTEID attributeId,VARIANT *pRetVal) { +static inline HRESULT ITextRangeProvider2_GetAttributeValue(ITextRangeProvider2* This,TEXTATTRIBUTEID attributeId,VARIANT *pRetVal) { return This->lpVtbl->GetAttributeValue(This,attributeId,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_GetBoundingRectangles(ITextRangeProvider2* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextRangeProvider2_GetBoundingRectangles(ITextRangeProvider2* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetBoundingRectangles(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_GetEnclosingElement(ITextRangeProvider2* This,IRawElementProviderSimple **pRetVal) { +static inline HRESULT ITextRangeProvider2_GetEnclosingElement(ITextRangeProvider2* This,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->GetEnclosingElement(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_GetText(ITextRangeProvider2* This,int maxLength,BSTR *pRetVal) { +static inline HRESULT ITextRangeProvider2_GetText(ITextRangeProvider2* This,int maxLength,BSTR *pRetVal) { return This->lpVtbl->GetText(This,maxLength,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_Move(ITextRangeProvider2* This,enum TextUnit unit,int count,int *pRetVal) { +static inline HRESULT ITextRangeProvider2_Move(ITextRangeProvider2* This,enum TextUnit unit,int count,int *pRetVal) { return This->lpVtbl->Move(This,unit,count,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_MoveEndpointByUnit(ITextRangeProvider2* This,enum TextPatternRangeEndpoint endpoint,enum TextUnit unit,int count,int *pRetVal) { +static inline HRESULT ITextRangeProvider2_MoveEndpointByUnit(ITextRangeProvider2* This,enum TextPatternRangeEndpoint endpoint,enum TextUnit unit,int count,int *pRetVal) { return This->lpVtbl->MoveEndpointByUnit(This,endpoint,unit,count,pRetVal); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_MoveEndpointByRange(ITextRangeProvider2* This,enum TextPatternRangeEndpoint endpoint,ITextRangeProvider *targetRange,enum TextPatternRangeEndpoint targetEndpoint) { +static inline HRESULT ITextRangeProvider2_MoveEndpointByRange(ITextRangeProvider2* This,enum TextPatternRangeEndpoint endpoint,ITextRangeProvider *targetRange,enum TextPatternRangeEndpoint targetEndpoint) { return This->lpVtbl->MoveEndpointByRange(This,endpoint,targetRange,targetEndpoint); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_Select(ITextRangeProvider2* This) { +static inline HRESULT ITextRangeProvider2_Select(ITextRangeProvider2* This) { return This->lpVtbl->Select(This); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_AddToSelection(ITextRangeProvider2* This) { +static inline HRESULT ITextRangeProvider2_AddToSelection(ITextRangeProvider2* This) { return This->lpVtbl->AddToSelection(This); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_RemoveFromSelection(ITextRangeProvider2* This) { +static inline HRESULT ITextRangeProvider2_RemoveFromSelection(ITextRangeProvider2* This) { return This->lpVtbl->RemoveFromSelection(This); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_ScrollIntoView(ITextRangeProvider2* This,WINBOOL alignToTop) { +static inline HRESULT ITextRangeProvider2_ScrollIntoView(ITextRangeProvider2* This,WINBOOL alignToTop) { return This->lpVtbl->ScrollIntoView(This,alignToTop); } -static __WIDL_INLINE HRESULT ITextRangeProvider2_GetChildren(ITextRangeProvider2* This,SAFEARRAY **pRetVal) { +static inline HRESULT ITextRangeProvider2_GetChildren(ITextRangeProvider2* This,SAFEARRAY **pRetVal) { return This->lpVtbl->GetChildren(This,pRetVal); } /*** ITextRangeProvider2 methods ***/ -static __WIDL_INLINE HRESULT ITextRangeProvider2_ShowContextMenu(ITextRangeProvider2* This) { +static inline HRESULT ITextRangeProvider2_ShowContextMenu(ITextRangeProvider2* This) { return This->lpVtbl->ShowContextMenu(This); } #endif @@ -6213,20 +6350,20 @@ interface ITextChildProvider { #define ITextChildProvider_get_TextRange(This,pRetVal) (This)->lpVtbl->get_TextRange(This,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ITextChildProvider_QueryInterface(ITextChildProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ITextChildProvider_QueryInterface(ITextChildProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ITextChildProvider_AddRef(ITextChildProvider* This) { +static inline ULONG ITextChildProvider_AddRef(ITextChildProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ITextChildProvider_Release(ITextChildProvider* This) { +static inline ULONG ITextChildProvider_Release(ITextChildProvider* This) { return This->lpVtbl->Release(This); } /*** ITextChildProvider methods ***/ -static __WIDL_INLINE HRESULT ITextChildProvider_get_TextContainer(ITextChildProvider* This,IRawElementProviderSimple **pRetVal) { +static inline HRESULT ITextChildProvider_get_TextContainer(ITextChildProvider* This,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->get_TextContainer(This,pRetVal); } -static __WIDL_INLINE HRESULT ITextChildProvider_get_TextRange(ITextChildProvider* This,ITextRangeProvider **pRetVal) { +static inline HRESULT ITextChildProvider_get_TextRange(ITextChildProvider* This,ITextRangeProvider **pRetVal) { return This->lpVtbl->get_TextRange(This,pRetVal); } #endif @@ -6295,17 +6432,17 @@ interface ICustomNavigationProvider { #define ICustomNavigationProvider_Navigate(This,direction,pRetVal) (This)->lpVtbl->Navigate(This,direction,pRetVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICustomNavigationProvider_QueryInterface(ICustomNavigationProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICustomNavigationProvider_QueryInterface(ICustomNavigationProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICustomNavigationProvider_AddRef(ICustomNavigationProvider* This) { +static inline ULONG ICustomNavigationProvider_AddRef(ICustomNavigationProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICustomNavigationProvider_Release(ICustomNavigationProvider* This) { +static inline ULONG ICustomNavigationProvider_Release(ICustomNavigationProvider* This) { return This->lpVtbl->Release(This); } /*** ICustomNavigationProvider methods ***/ -static __WIDL_INLINE HRESULT ICustomNavigationProvider_Navigate(ICustomNavigationProvider* This,enum NavigateDirection direction,IRawElementProviderSimple **pRetVal) { +static inline HRESULT ICustomNavigationProvider_Navigate(ICustomNavigationProvider* This,enum NavigateDirection direction,IRawElementProviderSimple **pRetVal) { return This->lpVtbl->Navigate(This,direction,pRetVal); } #endif @@ -6444,20 +6581,20 @@ interface IUIAutomationPatternInstance { #define IUIAutomationPatternInstance_CallMethod(This,index,pParams,cParams) (This)->lpVtbl->CallMethod(This,index,pParams,cParams) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationPatternInstance_QueryInterface(IUIAutomationPatternInstance* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationPatternInstance_QueryInterface(IUIAutomationPatternInstance* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationPatternInstance_AddRef(IUIAutomationPatternInstance* This) { +static inline ULONG IUIAutomationPatternInstance_AddRef(IUIAutomationPatternInstance* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationPatternInstance_Release(IUIAutomationPatternInstance* This) { +static inline ULONG IUIAutomationPatternInstance_Release(IUIAutomationPatternInstance* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationPatternInstance methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationPatternInstance_GetProperty(IUIAutomationPatternInstance* This,UINT index,WINBOOL cached,enum UIAutomationType type,void *pPtr) { +static inline HRESULT IUIAutomationPatternInstance_GetProperty(IUIAutomationPatternInstance* This,UINT index,WINBOOL cached,enum UIAutomationType type,void *pPtr) { return This->lpVtbl->GetProperty(This,index,cached,type,pPtr); } -static __WIDL_INLINE HRESULT IUIAutomationPatternInstance_CallMethod(IUIAutomationPatternInstance* This,UINT index,const struct UIAutomationParameter *pParams,UINT cParams) { +static inline HRESULT IUIAutomationPatternInstance_CallMethod(IUIAutomationPatternInstance* This,UINT index,const struct UIAutomationParameter *pParams,UINT cParams) { return This->lpVtbl->CallMethod(This,index,pParams,cParams); } #endif @@ -6540,20 +6677,20 @@ interface IUIAutomationPatternHandler { #define IUIAutomationPatternHandler_Dispatch(This,pTarget,index,pParams,cParams) (This)->lpVtbl->Dispatch(This,pTarget,index,pParams,cParams) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationPatternHandler_QueryInterface(IUIAutomationPatternHandler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationPatternHandler_QueryInterface(IUIAutomationPatternHandler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationPatternHandler_AddRef(IUIAutomationPatternHandler* This) { +static inline ULONG IUIAutomationPatternHandler_AddRef(IUIAutomationPatternHandler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationPatternHandler_Release(IUIAutomationPatternHandler* This) { +static inline ULONG IUIAutomationPatternHandler_Release(IUIAutomationPatternHandler* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationPatternHandler methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationPatternHandler_CreateClientWrapper(IUIAutomationPatternHandler* This,IUIAutomationPatternInstance *pPatternInstance,IUnknown **pClientWrapper) { +static inline HRESULT IUIAutomationPatternHandler_CreateClientWrapper(IUIAutomationPatternHandler* This,IUIAutomationPatternInstance *pPatternInstance,IUnknown **pClientWrapper) { return This->lpVtbl->CreateClientWrapper(This,pPatternInstance,pClientWrapper); } -static __WIDL_INLINE HRESULT IUIAutomationPatternHandler_Dispatch(IUIAutomationPatternHandler* This,IUnknown *pTarget,UINT index,const struct UIAutomationParameter *pParams,UINT cParams) { +static inline HRESULT IUIAutomationPatternHandler_Dispatch(IUIAutomationPatternHandler* This,IUnknown *pTarget,UINT index,const struct UIAutomationParameter *pParams,UINT cParams) { return This->lpVtbl->Dispatch(This,pTarget,index,pParams,cParams); } #endif @@ -6665,23 +6802,23 @@ interface IUIAutomationRegistrar { #define IUIAutomationRegistrar_RegisterPattern(This,pattern,pPatternId,pPatternAvailablePropertyId,propertyIdCount,pPropertyIds,eventIdCount,pEventIds) (This)->lpVtbl->RegisterPattern(This,pattern,pPatternId,pPatternAvailablePropertyId,propertyIdCount,pPropertyIds,eventIdCount,pEventIds) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationRegistrar_QueryInterface(IUIAutomationRegistrar* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIAutomationRegistrar_QueryInterface(IUIAutomationRegistrar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIAutomationRegistrar_AddRef(IUIAutomationRegistrar* This) { +static inline ULONG IUIAutomationRegistrar_AddRef(IUIAutomationRegistrar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIAutomationRegistrar_Release(IUIAutomationRegistrar* This) { +static inline ULONG IUIAutomationRegistrar_Release(IUIAutomationRegistrar* This) { return This->lpVtbl->Release(This); } /*** IUIAutomationRegistrar methods ***/ -static __WIDL_INLINE HRESULT IUIAutomationRegistrar_RegisterProperty(IUIAutomationRegistrar* This,const struct UIAutomationPropertyInfo *property,PROPERTYID *propertyId) { +static inline HRESULT IUIAutomationRegistrar_RegisterProperty(IUIAutomationRegistrar* This,const struct UIAutomationPropertyInfo *property,PROPERTYID *propertyId) { return This->lpVtbl->RegisterProperty(This,property,propertyId); } -static __WIDL_INLINE HRESULT IUIAutomationRegistrar_RegisterEvent(IUIAutomationRegistrar* This,const struct UIAutomationEventInfo *event,EVENTID *eventId) { +static inline HRESULT IUIAutomationRegistrar_RegisterEvent(IUIAutomationRegistrar* This,const struct UIAutomationEventInfo *event,EVENTID *eventId) { return This->lpVtbl->RegisterEvent(This,event,eventId); } -static __WIDL_INLINE HRESULT IUIAutomationRegistrar_RegisterPattern(IUIAutomationRegistrar* This,const struct UIAutomationPatternInfo *pattern,PATTERNID *pPatternId,PROPERTYID *pPatternAvailablePropertyId,UINT propertyIdCount,PROPERTYID *pPropertyIds,UINT eventIdCount,EVENTID *pEventIds) { +static inline HRESULT IUIAutomationRegistrar_RegisterPattern(IUIAutomationRegistrar* This,const struct UIAutomationPatternInfo *pattern,PATTERNID *pPatternId,PROPERTYID *pPatternAvailablePropertyId,UINT propertyIdCount,PROPERTYID *pPropertyIds,UINT eventIdCount,EVENTID *pEventIds) { return This->lpVtbl->RegisterPattern(This,pattern,pPatternId,pPatternAvailablePropertyId,propertyIdCount,pPropertyIds,eventIdCount,pEventIds); } #endif diff --git a/lib/libc/include/any-windows-any/uiviewsettingsinterop.h b/lib/libc/include/any-windows-any/uiviewsettingsinterop.h index 842e5ba86a2b6eb6978d88d9748fa4305cffc017..582eed364bd8cafc80d677983deebbde292815f3 100644 --- a/lib/libc/include/any-windows-any/uiviewsettingsinterop.h +++ b/lib/libc/include/any-windows-any/uiviewsettingsinterop.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/uiviewsettingsinterop.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/uiviewsettingsinterop.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __uiviewsettingsinterop_h__ #define __uiviewsettingsinterop_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IUIViewSettingsInterop_FWD_DEFINED__ @@ -120,27 +112,27 @@ interface IUIViewSettingsInterop { #define IUIViewSettingsInterop_GetForWindow(This,hwnd,riid,ppv) (This)->lpVtbl->GetForWindow(This,hwnd,riid,ppv) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUIViewSettingsInterop_QueryInterface(IUIViewSettingsInterop* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUIViewSettingsInterop_QueryInterface(IUIViewSettingsInterop* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUIViewSettingsInterop_AddRef(IUIViewSettingsInterop* This) { +static inline ULONG IUIViewSettingsInterop_AddRef(IUIViewSettingsInterop* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUIViewSettingsInterop_Release(IUIViewSettingsInterop* This) { +static inline ULONG IUIViewSettingsInterop_Release(IUIViewSettingsInterop* This) { return This->lpVtbl->Release(This); } /*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT IUIViewSettingsInterop_GetIids(IUIViewSettingsInterop* This,ULONG *iidCount,IID **iids) { +static inline HRESULT IUIViewSettingsInterop_GetIids(IUIViewSettingsInterop* This,ULONG *iidCount,IID **iids) { return This->lpVtbl->GetIids(This,iidCount,iids); } -static __WIDL_INLINE HRESULT IUIViewSettingsInterop_GetRuntimeClassName(IUIViewSettingsInterop* This,HSTRING *className) { +static inline HRESULT IUIViewSettingsInterop_GetRuntimeClassName(IUIViewSettingsInterop* This,HSTRING *className) { return This->lpVtbl->GetRuntimeClassName(This,className); } -static __WIDL_INLINE HRESULT IUIViewSettingsInterop_GetTrustLevel(IUIViewSettingsInterop* This,TrustLevel *trustLevel) { +static inline HRESULT IUIViewSettingsInterop_GetTrustLevel(IUIViewSettingsInterop* This,TrustLevel *trustLevel) { return This->lpVtbl->GetTrustLevel(This,trustLevel); } /*** IUIViewSettingsInterop methods ***/ -static __WIDL_INLINE HRESULT IUIViewSettingsInterop_GetForWindow(IUIViewSettingsInterop* This,HWND hwnd,REFIID riid,void **ppv) { +static inline HRESULT IUIViewSettingsInterop_GetForWindow(IUIViewSettingsInterop* This,HWND hwnd,REFIID riid,void **ppv) { return This->lpVtbl->GetForWindow(This,hwnd,riid,ppv); } #endif diff --git a/lib/libc/include/any-windows-any/unknwn.h b/lib/libc/include/any-windows-any/unknwn.h index 75a0dd407ce462d4a88bdbc1928e9ad25f00ccd3..fd99c861cc2e97009739a37be4bf2a53c3daafda 100644 --- a/lib/libc/include/any-windows-any/unknwn.h +++ b/lib/libc/include/any-windows-any/unknwn.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/unknwn.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/unknwn.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __unknwn_h__ #define __unknwn_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IUnknown_FWD_DEFINED__ @@ -155,13 +147,13 @@ interface IUnknown { #define IUnknown_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUnknown_QueryInterface(IUnknown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUnknown_QueryInterface(IUnknown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUnknown_AddRef(IUnknown* This) { +static inline ULONG IUnknown_AddRef(IUnknown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUnknown_Release(IUnknown* This) { +static inline ULONG IUnknown_Release(IUnknown* This) { return This->lpVtbl->Release(This); } #endif @@ -274,32 +266,32 @@ interface AsyncIUnknown { #define AsyncIUnknown_Finish_Release(This) (This)->lpVtbl->Finish_Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncIUnknown_QueryInterface(AsyncIUnknown* This,REFIID riid,void **ppvObject) { +static inline HRESULT AsyncIUnknown_QueryInterface(AsyncIUnknown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG AsyncIUnknown_AddRef(AsyncIUnknown* This) { +static inline ULONG AsyncIUnknown_AddRef(AsyncIUnknown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG AsyncIUnknown_Release(AsyncIUnknown* This) { +static inline ULONG AsyncIUnknown_Release(AsyncIUnknown* This) { return This->lpVtbl->Release(This); } /*** AsyncIUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncIUnknown_Begin_QueryInterface(AsyncIUnknown* This,REFIID riid) { +static inline HRESULT AsyncIUnknown_Begin_QueryInterface(AsyncIUnknown* This,REFIID riid) { return This->lpVtbl->Begin_QueryInterface(This,riid); } -static __WIDL_INLINE HRESULT AsyncIUnknown_Finish_QueryInterface(AsyncIUnknown* This,void **ppvObject) { +static inline HRESULT AsyncIUnknown_Finish_QueryInterface(AsyncIUnknown* This,void **ppvObject) { return This->lpVtbl->Finish_QueryInterface(This,ppvObject); } -static __WIDL_INLINE HRESULT AsyncIUnknown_Begin_AddRef(AsyncIUnknown* This) { +static inline HRESULT AsyncIUnknown_Begin_AddRef(AsyncIUnknown* This) { return This->lpVtbl->Begin_AddRef(This); } -static __WIDL_INLINE ULONG AsyncIUnknown_Finish_AddRef(AsyncIUnknown* This) { +static inline ULONG AsyncIUnknown_Finish_AddRef(AsyncIUnknown* This) { return This->lpVtbl->Finish_AddRef(This); } -static __WIDL_INLINE HRESULT AsyncIUnknown_Begin_Release(AsyncIUnknown* This) { +static inline HRESULT AsyncIUnknown_Begin_Release(AsyncIUnknown* This) { return This->lpVtbl->Begin_Release(This); } -static __WIDL_INLINE ULONG AsyncIUnknown_Finish_Release(AsyncIUnknown* This) { +static inline ULONG AsyncIUnknown_Finish_Release(AsyncIUnknown* This) { return This->lpVtbl->Finish_Release(This); } #endif @@ -383,20 +375,20 @@ interface IClassFactory { #define IClassFactory_LockServer(This,fLock) (This)->lpVtbl->LockServer(This,fLock) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IClassFactory_QueryInterface(IClassFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IClassFactory_QueryInterface(IClassFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IClassFactory_AddRef(IClassFactory* This) { +static inline ULONG IClassFactory_AddRef(IClassFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IClassFactory_Release(IClassFactory* This) { +static inline ULONG IClassFactory_Release(IClassFactory* This) { return This->lpVtbl->Release(This); } /*** IClassFactory methods ***/ -static __WIDL_INLINE HRESULT IClassFactory_CreateInstance(IClassFactory* This,IUnknown *pUnkOuter,REFIID riid,void **ppvObject) { +static inline HRESULT IClassFactory_CreateInstance(IClassFactory* This,IUnknown *pUnkOuter,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,riid,ppvObject); } -static __WIDL_INLINE HRESULT IClassFactory_LockServer(IClassFactory* This,WINBOOL fLock) { +static inline HRESULT IClassFactory_LockServer(IClassFactory* This,WINBOOL fLock) { return This->lpVtbl->LockServer(This,fLock); } #endif diff --git a/lib/libc/include/any-windows-any/unknwnbase.h b/lib/libc/include/any-windows-any/unknwnbase.h index 9b5288286a5fc459722b11874c584e50615df65d..8962d7723c63177d5a2012980456a4a2849902c7 100644 --- a/lib/libc/include/any-windows-any/unknwnbase.h +++ b/lib/libc/include/any-windows-any/unknwnbase.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/unknwnbase.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/unknwnbase.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __unknwnbase_h__ #define __unknwnbase_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IUnknown_FWD_DEFINED__ @@ -151,13 +143,13 @@ interface IUnknown { #define IUnknown_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUnknown_QueryInterface(IUnknown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUnknown_QueryInterface(IUnknown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUnknown_AddRef(IUnknown* This) { +static inline ULONG IUnknown_AddRef(IUnknown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUnknown_Release(IUnknown* This) { +static inline ULONG IUnknown_Release(IUnknown* This) { return This->lpVtbl->Release(This); } #endif @@ -270,32 +262,32 @@ interface AsyncIUnknown { #define AsyncIUnknown_Finish_Release(This) (This)->lpVtbl->Finish_Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncIUnknown_QueryInterface(AsyncIUnknown* This,REFIID riid,void **ppvObject) { +static inline HRESULT AsyncIUnknown_QueryInterface(AsyncIUnknown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG AsyncIUnknown_AddRef(AsyncIUnknown* This) { +static inline ULONG AsyncIUnknown_AddRef(AsyncIUnknown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG AsyncIUnknown_Release(AsyncIUnknown* This) { +static inline ULONG AsyncIUnknown_Release(AsyncIUnknown* This) { return This->lpVtbl->Release(This); } /*** AsyncIUnknown methods ***/ -static __WIDL_INLINE HRESULT AsyncIUnknown_Begin_QueryInterface(AsyncIUnknown* This,REFIID riid) { +static inline HRESULT AsyncIUnknown_Begin_QueryInterface(AsyncIUnknown* This,REFIID riid) { return This->lpVtbl->Begin_QueryInterface(This,riid); } -static __WIDL_INLINE HRESULT AsyncIUnknown_Finish_QueryInterface(AsyncIUnknown* This,void **ppvObject) { +static inline HRESULT AsyncIUnknown_Finish_QueryInterface(AsyncIUnknown* This,void **ppvObject) { return This->lpVtbl->Finish_QueryInterface(This,ppvObject); } -static __WIDL_INLINE HRESULT AsyncIUnknown_Begin_AddRef(AsyncIUnknown* This) { +static inline HRESULT AsyncIUnknown_Begin_AddRef(AsyncIUnknown* This) { return This->lpVtbl->Begin_AddRef(This); } -static __WIDL_INLINE ULONG AsyncIUnknown_Finish_AddRef(AsyncIUnknown* This) { +static inline ULONG AsyncIUnknown_Finish_AddRef(AsyncIUnknown* This) { return This->lpVtbl->Finish_AddRef(This); } -static __WIDL_INLINE HRESULT AsyncIUnknown_Begin_Release(AsyncIUnknown* This) { +static inline HRESULT AsyncIUnknown_Begin_Release(AsyncIUnknown* This) { return This->lpVtbl->Begin_Release(This); } -static __WIDL_INLINE ULONG AsyncIUnknown_Finish_Release(AsyncIUnknown* This) { +static inline ULONG AsyncIUnknown_Finish_Release(AsyncIUnknown* This) { return This->lpVtbl->Finish_Release(This); } #endif @@ -379,20 +371,20 @@ interface IClassFactory { #define IClassFactory_LockServer(This,fLock) (This)->lpVtbl->LockServer(This,fLock) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IClassFactory_QueryInterface(IClassFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IClassFactory_QueryInterface(IClassFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IClassFactory_AddRef(IClassFactory* This) { +static inline ULONG IClassFactory_AddRef(IClassFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IClassFactory_Release(IClassFactory* This) { +static inline ULONG IClassFactory_Release(IClassFactory* This) { return This->lpVtbl->Release(This); } /*** IClassFactory methods ***/ -static __WIDL_INLINE HRESULT IClassFactory_CreateInstance(IClassFactory* This,IUnknown *pUnkOuter,REFIID riid,void **ppvObject) { +static inline HRESULT IClassFactory_CreateInstance(IClassFactory* This,IUnknown *pUnkOuter,REFIID riid,void **ppvObject) { return This->lpVtbl->CreateInstance(This,pUnkOuter,riid,ppvObject); } -static __WIDL_INLINE HRESULT IClassFactory_LockServer(IClassFactory* This,WINBOOL fLock) { +static inline HRESULT IClassFactory_LockServer(IClassFactory* This,WINBOOL fLock) { return This->lpVtbl->LockServer(This,fLock); } #endif diff --git a/lib/libc/include/any-windows-any/urlhist.h b/lib/libc/include/any-windows-any/urlhist.h index 24173f1f65b3bcb5e3d3573c0ed1012fcecd9a1e..93eea689789f90b0713a9b52358277afef699500 100644 --- a/lib/libc/include/any-windows-any/urlhist.h +++ b/lib/libc/include/any-windows-any/urlhist.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/urlhist.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/urlhist.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __urlhist_h__ #define __urlhist_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IEnumSTATURL_FWD_DEFINED__ @@ -185,29 +177,29 @@ interface IEnumSTATURL { #define IEnumSTATURL_SetFilter(This,poszFilter,dwFlags) (This)->lpVtbl->SetFilter(This,poszFilter,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATURL_QueryInterface(IEnumSTATURL* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumSTATURL_QueryInterface(IEnumSTATURL* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumSTATURL_AddRef(IEnumSTATURL* This) { +static inline ULONG IEnumSTATURL_AddRef(IEnumSTATURL* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumSTATURL_Release(IEnumSTATURL* This) { +static inline ULONG IEnumSTATURL_Release(IEnumSTATURL* This) { return This->lpVtbl->Release(This); } /*** IEnumSTATURL methods ***/ -static __WIDL_INLINE HRESULT IEnumSTATURL_Next(IEnumSTATURL* This,ULONG celt,LPSTATURL rgelt,ULONG *pceltFetched) { +static inline HRESULT IEnumSTATURL_Next(IEnumSTATURL* This,ULONG celt,LPSTATURL rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IEnumSTATURL_Skip(IEnumSTATURL* This,ULONG celt) { +static inline HRESULT IEnumSTATURL_Skip(IEnumSTATURL* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IEnumSTATURL_Reset(IEnumSTATURL* This) { +static inline HRESULT IEnumSTATURL_Reset(IEnumSTATURL* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumSTATURL_Clone(IEnumSTATURL* This,IEnumSTATURL **ppenum) { +static inline HRESULT IEnumSTATURL_Clone(IEnumSTATURL* This,IEnumSTATURL **ppenum) { return This->lpVtbl->Clone(This,ppenum); } -static __WIDL_INLINE HRESULT IEnumSTATURL_SetFilter(IEnumSTATURL* This,LPCOLESTR poszFilter,DWORD dwFlags) { +static inline HRESULT IEnumSTATURL_SetFilter(IEnumSTATURL* This,LPCOLESTR poszFilter,DWORD dwFlags) { return This->lpVtbl->SetFilter(This,poszFilter,dwFlags); } #endif @@ -321,29 +313,29 @@ interface IUrlHistoryStg { #define IUrlHistoryStg_EnumUrls(This,ppEnum) (This)->lpVtbl->EnumUrls(This,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUrlHistoryStg_QueryInterface(IUrlHistoryStg* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUrlHistoryStg_QueryInterface(IUrlHistoryStg* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUrlHistoryStg_AddRef(IUrlHistoryStg* This) { +static inline ULONG IUrlHistoryStg_AddRef(IUrlHistoryStg* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUrlHistoryStg_Release(IUrlHistoryStg* This) { +static inline ULONG IUrlHistoryStg_Release(IUrlHistoryStg* This) { return This->lpVtbl->Release(This); } /*** IUrlHistoryStg methods ***/ -static __WIDL_INLINE HRESULT IUrlHistoryStg_AddUrl(IUrlHistoryStg* This,LPCOLESTR pocsUrl,LPCOLESTR pocsTitle,DWORD dwFlags) { +static inline HRESULT IUrlHistoryStg_AddUrl(IUrlHistoryStg* This,LPCOLESTR pocsUrl,LPCOLESTR pocsTitle,DWORD dwFlags) { return This->lpVtbl->AddUrl(This,pocsUrl,pocsTitle,dwFlags); } -static __WIDL_INLINE HRESULT IUrlHistoryStg_DeleteUrl(IUrlHistoryStg* This,LPCOLESTR pocsUrl,DWORD dwFlags) { +static inline HRESULT IUrlHistoryStg_DeleteUrl(IUrlHistoryStg* This,LPCOLESTR pocsUrl,DWORD dwFlags) { return This->lpVtbl->DeleteUrl(This,pocsUrl,dwFlags); } -static __WIDL_INLINE HRESULT IUrlHistoryStg_QueryUrl(IUrlHistoryStg* This,LPCOLESTR pocsUrl,DWORD dwFlags,LPSTATURL lpSTATURL) { +static inline HRESULT IUrlHistoryStg_QueryUrl(IUrlHistoryStg* This,LPCOLESTR pocsUrl,DWORD dwFlags,LPSTATURL lpSTATURL) { return This->lpVtbl->QueryUrl(This,pocsUrl,dwFlags,lpSTATURL); } -static __WIDL_INLINE HRESULT IUrlHistoryStg_BindToObject(IUrlHistoryStg* This,LPCOLESTR pocsUrl,REFIID riid,void **ppvOut) { +static inline HRESULT IUrlHistoryStg_BindToObject(IUrlHistoryStg* This,LPCOLESTR pocsUrl,REFIID riid,void **ppvOut) { return This->lpVtbl->BindToObject(This,pocsUrl,riid,ppvOut); } -static __WIDL_INLINE HRESULT IUrlHistoryStg_EnumUrls(IUrlHistoryStg* This,IEnumSTATURL **ppEnum) { +static inline HRESULT IUrlHistoryStg_EnumUrls(IUrlHistoryStg* This,IEnumSTATURL **ppEnum) { return This->lpVtbl->EnumUrls(This,ppEnum); } #endif @@ -462,36 +454,36 @@ interface IUrlHistoryStg2 { #define IUrlHistoryStg2_ClearHistory(This) (This)->lpVtbl->ClearHistory(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUrlHistoryStg2_QueryInterface(IUrlHistoryStg2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUrlHistoryStg2_QueryInterface(IUrlHistoryStg2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUrlHistoryStg2_AddRef(IUrlHistoryStg2* This) { +static inline ULONG IUrlHistoryStg2_AddRef(IUrlHistoryStg2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUrlHistoryStg2_Release(IUrlHistoryStg2* This) { +static inline ULONG IUrlHistoryStg2_Release(IUrlHistoryStg2* This) { return This->lpVtbl->Release(This); } /*** IUrlHistoryStg methods ***/ -static __WIDL_INLINE HRESULT IUrlHistoryStg2_AddUrl(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,LPCOLESTR pocsTitle,DWORD dwFlags) { +static inline HRESULT IUrlHistoryStg2_AddUrl(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,LPCOLESTR pocsTitle,DWORD dwFlags) { return This->lpVtbl->AddUrl(This,pocsUrl,pocsTitle,dwFlags); } -static __WIDL_INLINE HRESULT IUrlHistoryStg2_DeleteUrl(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,DWORD dwFlags) { +static inline HRESULT IUrlHistoryStg2_DeleteUrl(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,DWORD dwFlags) { return This->lpVtbl->DeleteUrl(This,pocsUrl,dwFlags); } -static __WIDL_INLINE HRESULT IUrlHistoryStg2_QueryUrl(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,DWORD dwFlags,LPSTATURL lpSTATURL) { +static inline HRESULT IUrlHistoryStg2_QueryUrl(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,DWORD dwFlags,LPSTATURL lpSTATURL) { return This->lpVtbl->QueryUrl(This,pocsUrl,dwFlags,lpSTATURL); } -static __WIDL_INLINE HRESULT IUrlHistoryStg2_BindToObject(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,REFIID riid,void **ppvOut) { +static inline HRESULT IUrlHistoryStg2_BindToObject(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,REFIID riid,void **ppvOut) { return This->lpVtbl->BindToObject(This,pocsUrl,riid,ppvOut); } -static __WIDL_INLINE HRESULT IUrlHistoryStg2_EnumUrls(IUrlHistoryStg2* This,IEnumSTATURL **ppEnum) { +static inline HRESULT IUrlHistoryStg2_EnumUrls(IUrlHistoryStg2* This,IEnumSTATURL **ppEnum) { return This->lpVtbl->EnumUrls(This,ppEnum); } /*** IUrlHistoryStg2 methods ***/ -static __WIDL_INLINE HRESULT IUrlHistoryStg2_AddUrlAndNotify(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,LPCOLESTR pocsTitle,DWORD dwFlags,WINBOOL fWriteHistory,IOleCommandTarget *poctNotify,IUnknown *punkISFolder) { +static inline HRESULT IUrlHistoryStg2_AddUrlAndNotify(IUrlHistoryStg2* This,LPCOLESTR pocsUrl,LPCOLESTR pocsTitle,DWORD dwFlags,WINBOOL fWriteHistory,IOleCommandTarget *poctNotify,IUnknown *punkISFolder) { return This->lpVtbl->AddUrlAndNotify(This,pocsUrl,pocsTitle,dwFlags,fWriteHistory,poctNotify,punkISFolder); } -static __WIDL_INLINE HRESULT IUrlHistoryStg2_ClearHistory(IUrlHistoryStg2* This) { +static inline HRESULT IUrlHistoryStg2_ClearHistory(IUrlHistoryStg2* This) { return This->lpVtbl->ClearHistory(This); } #endif @@ -568,20 +560,20 @@ interface IUrlHistoryNotify { #define IUrlHistoryNotify_Exec(This,pguidCmdGroup,nCmdID,nCmdexecopt,pvaIn,pvaOut) (This)->lpVtbl->Exec(This,pguidCmdGroup,nCmdID,nCmdexecopt,pvaIn,pvaOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUrlHistoryNotify_QueryInterface(IUrlHistoryNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUrlHistoryNotify_QueryInterface(IUrlHistoryNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUrlHistoryNotify_AddRef(IUrlHistoryNotify* This) { +static inline ULONG IUrlHistoryNotify_AddRef(IUrlHistoryNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUrlHistoryNotify_Release(IUrlHistoryNotify* This) { +static inline ULONG IUrlHistoryNotify_Release(IUrlHistoryNotify* This) { return This->lpVtbl->Release(This); } /*** IOleCommandTarget methods ***/ -static __WIDL_INLINE HRESULT IUrlHistoryNotify_QueryStatus(IUrlHistoryNotify* This,const GUID *pguidCmdGroup,ULONG cCmds,OLECMD prgCmds[],OLECMDTEXT *pCmdText) { +static inline HRESULT IUrlHistoryNotify_QueryStatus(IUrlHistoryNotify* This,const GUID *pguidCmdGroup,ULONG cCmds,OLECMD prgCmds[],OLECMDTEXT *pCmdText) { return This->lpVtbl->QueryStatus(This,pguidCmdGroup,cCmds,prgCmds,pCmdText); } -static __WIDL_INLINE HRESULT IUrlHistoryNotify_Exec(IUrlHistoryNotify* This,const GUID *pguidCmdGroup,DWORD nCmdID,DWORD nCmdexecopt,VARIANT *pvaIn,VARIANT *pvaOut) { +static inline HRESULT IUrlHistoryNotify_Exec(IUrlHistoryNotify* This,const GUID *pguidCmdGroup,DWORD nCmdID,DWORD nCmdexecopt,VARIANT *pvaIn,VARIANT *pvaOut) { return This->lpVtbl->Exec(This,pguidCmdGroup,nCmdID,nCmdexecopt,pvaIn,pvaOut); } #endif diff --git a/lib/libc/include/any-windows-any/urlmon.h b/lib/libc/include/any-windows-any/urlmon.h index b58cb3e684454aba9231875a80c3c9b178cc811a..89f36f5c16d2a953fc9471013992448e906d91bb 100644 --- a/lib/libc/include/any-windows-any/urlmon.h +++ b/lib/libc/include/any-windows-any/urlmon.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/urlmon.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/urlmon.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __urlmon_h__ #define __urlmon_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IPersistMoniker_FWD_DEFINED__ @@ -903,32 +895,32 @@ interface IPersistMoniker { #define IPersistMoniker_GetCurMoniker(This,ppimkName) (This)->lpVtbl->GetCurMoniker(This,ppimkName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IPersistMoniker_QueryInterface(IPersistMoniker* This,REFIID riid,void **ppvObject) { +static inline HRESULT IPersistMoniker_QueryInterface(IPersistMoniker* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IPersistMoniker_AddRef(IPersistMoniker* This) { +static inline ULONG IPersistMoniker_AddRef(IPersistMoniker* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IPersistMoniker_Release(IPersistMoniker* This) { +static inline ULONG IPersistMoniker_Release(IPersistMoniker* This) { return This->lpVtbl->Release(This); } /*** IPersistMoniker methods ***/ -static __WIDL_INLINE HRESULT IPersistMoniker_GetClassID(IPersistMoniker* This,CLSID *pClassID) { +static inline HRESULT IPersistMoniker_GetClassID(IPersistMoniker* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } -static __WIDL_INLINE HRESULT IPersistMoniker_IsDirty(IPersistMoniker* This) { +static inline HRESULT IPersistMoniker_IsDirty(IPersistMoniker* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT IPersistMoniker_Load(IPersistMoniker* This,WINBOOL fFullyAvailable,IMoniker *pimkName,LPBC pibc,DWORD grfMode) { +static inline HRESULT IPersistMoniker_Load(IPersistMoniker* This,WINBOOL fFullyAvailable,IMoniker *pimkName,LPBC pibc,DWORD grfMode) { return This->lpVtbl->Load(This,fFullyAvailable,pimkName,pibc,grfMode); } -static __WIDL_INLINE HRESULT IPersistMoniker_Save(IPersistMoniker* This,IMoniker *pimkName,LPBC pbc,WINBOOL fRemember) { +static inline HRESULT IPersistMoniker_Save(IPersistMoniker* This,IMoniker *pimkName,LPBC pbc,WINBOOL fRemember) { return This->lpVtbl->Save(This,pimkName,pbc,fRemember); } -static __WIDL_INLINE HRESULT IPersistMoniker_SaveCompleted(IPersistMoniker* This,IMoniker *pimkName,LPBC pibc) { +static inline HRESULT IPersistMoniker_SaveCompleted(IPersistMoniker* This,IMoniker *pimkName,LPBC pibc) { return This->lpVtbl->SaveCompleted(This,pimkName,pibc); } -static __WIDL_INLINE HRESULT IPersistMoniker_GetCurMoniker(IPersistMoniker* This,IMoniker **ppimkName) { +static inline HRESULT IPersistMoniker_GetCurMoniker(IPersistMoniker* This,IMoniker **ppimkName) { return This->lpVtbl->GetCurMoniker(This,ppimkName); } #endif @@ -1011,17 +1003,17 @@ interface IMonikerProp { #define IMonikerProp_PutProperty(This,mkp,val) (This)->lpVtbl->PutProperty(This,mkp,val) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMonikerProp_QueryInterface(IMonikerProp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMonikerProp_QueryInterface(IMonikerProp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMonikerProp_AddRef(IMonikerProp* This) { +static inline ULONG IMonikerProp_AddRef(IMonikerProp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMonikerProp_Release(IMonikerProp* This) { +static inline ULONG IMonikerProp_Release(IMonikerProp* This) { return This->lpVtbl->Release(This); } /*** IMonikerProp methods ***/ -static __WIDL_INLINE HRESULT IMonikerProp_PutProperty(IMonikerProp* This,MONIKERPROPERTY mkp,LPCWSTR val) { +static inline HRESULT IMonikerProp_PutProperty(IMonikerProp* This,MONIKERPROPERTY mkp,LPCWSTR val) { return This->lpVtbl->PutProperty(This,mkp,val); } #endif @@ -1099,17 +1091,17 @@ interface IBindProtocol { #define IBindProtocol_CreateBinding(This,szUrl,pbc,ppb) (This)->lpVtbl->CreateBinding(This,szUrl,pbc,ppb) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBindProtocol_QueryInterface(IBindProtocol* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBindProtocol_QueryInterface(IBindProtocol* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBindProtocol_AddRef(IBindProtocol* This) { +static inline ULONG IBindProtocol_AddRef(IBindProtocol* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBindProtocol_Release(IBindProtocol* This) { +static inline ULONG IBindProtocol_Release(IBindProtocol* This) { return This->lpVtbl->Release(This); } /*** IBindProtocol methods ***/ -static __WIDL_INLINE HRESULT IBindProtocol_CreateBinding(IBindProtocol* This,LPCWSTR szUrl,IBindCtx *pbc,IBinding **ppb) { +static inline HRESULT IBindProtocol_CreateBinding(IBindProtocol* This,LPCWSTR szUrl,IBindCtx *pbc,IBinding **ppb) { return This->lpVtbl->CreateBinding(This,szUrl,pbc,ppb); } #endif @@ -1226,32 +1218,32 @@ interface IBinding { #define IBinding_GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pdwReserved) (This)->lpVtbl->GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pdwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBinding_QueryInterface(IBinding* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBinding_QueryInterface(IBinding* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBinding_AddRef(IBinding* This) { +static inline ULONG IBinding_AddRef(IBinding* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBinding_Release(IBinding* This) { +static inline ULONG IBinding_Release(IBinding* This) { return This->lpVtbl->Release(This); } /*** IBinding methods ***/ -static __WIDL_INLINE HRESULT IBinding_Abort(IBinding* This) { +static inline HRESULT IBinding_Abort(IBinding* This) { return This->lpVtbl->Abort(This); } -static __WIDL_INLINE HRESULT IBinding_Suspend(IBinding* This) { +static inline HRESULT IBinding_Suspend(IBinding* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IBinding_Resume(IBinding* This) { +static inline HRESULT IBinding_Resume(IBinding* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IBinding_SetPriority(IBinding* This,LONG nPriority) { +static inline HRESULT IBinding_SetPriority(IBinding* This,LONG nPriority) { return This->lpVtbl->SetPriority(This,nPriority); } -static __WIDL_INLINE HRESULT IBinding_GetPriority(IBinding* This,LONG *pnPriority) { +static inline HRESULT IBinding_GetPriority(IBinding* This,LONG *pnPriority) { return This->lpVtbl->GetPriority(This,pnPriority); } -static __WIDL_INLINE HRESULT IBinding_GetBindResult(IBinding* This,CLSID *pclsidProtocol,DWORD *pdwResult,LPOLESTR *pszResult,DWORD *pdwReserved) { +static inline HRESULT IBinding_GetBindResult(IBinding* This,CLSID *pclsidProtocol,DWORD *pdwResult,LPOLESTR *pszResult,DWORD *pdwReserved) { return This->lpVtbl->GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pdwReserved); } #endif @@ -1628,38 +1620,38 @@ interface IBindStatusCallback { #define IBindStatusCallback_OnObjectAvailable(This,riid,punk) (This)->lpVtbl->OnObjectAvailable(This,riid,punk) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBindStatusCallback_QueryInterface(IBindStatusCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBindStatusCallback_QueryInterface(IBindStatusCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBindStatusCallback_AddRef(IBindStatusCallback* This) { +static inline ULONG IBindStatusCallback_AddRef(IBindStatusCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBindStatusCallback_Release(IBindStatusCallback* This) { +static inline ULONG IBindStatusCallback_Release(IBindStatusCallback* This) { return This->lpVtbl->Release(This); } /*** IBindStatusCallback methods ***/ -static __WIDL_INLINE HRESULT IBindStatusCallback_OnStartBinding(IBindStatusCallback* This,DWORD dwReserved,IBinding *pib) { +static inline HRESULT IBindStatusCallback_OnStartBinding(IBindStatusCallback* This,DWORD dwReserved,IBinding *pib) { return This->lpVtbl->OnStartBinding(This,dwReserved,pib); } -static __WIDL_INLINE HRESULT IBindStatusCallback_GetPriority(IBindStatusCallback* This,LONG *pnPriority) { +static inline HRESULT IBindStatusCallback_GetPriority(IBindStatusCallback* This,LONG *pnPriority) { return This->lpVtbl->GetPriority(This,pnPriority); } -static __WIDL_INLINE HRESULT IBindStatusCallback_OnLowResource(IBindStatusCallback* This,DWORD reserved) { +static inline HRESULT IBindStatusCallback_OnLowResource(IBindStatusCallback* This,DWORD reserved) { return This->lpVtbl->OnLowResource(This,reserved); } -static __WIDL_INLINE HRESULT IBindStatusCallback_OnProgress(IBindStatusCallback* This,ULONG ulProgress,ULONG ulProgressMax,ULONG ulStatusCode,LPCWSTR szStatusText) { +static inline HRESULT IBindStatusCallback_OnProgress(IBindStatusCallback* This,ULONG ulProgress,ULONG ulProgressMax,ULONG ulStatusCode,LPCWSTR szStatusText) { return This->lpVtbl->OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText); } -static __WIDL_INLINE HRESULT IBindStatusCallback_OnStopBinding(IBindStatusCallback* This,HRESULT hresult,LPCWSTR szError) { +static inline HRESULT IBindStatusCallback_OnStopBinding(IBindStatusCallback* This,HRESULT hresult,LPCWSTR szError) { return This->lpVtbl->OnStopBinding(This,hresult,szError); } -static __WIDL_INLINE HRESULT IBindStatusCallback_GetBindInfo(IBindStatusCallback* This,DWORD *grfBINDF,BINDINFO *pbindinfo) { +static inline HRESULT IBindStatusCallback_GetBindInfo(IBindStatusCallback* This,DWORD *grfBINDF,BINDINFO *pbindinfo) { return This->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo); } -static __WIDL_INLINE HRESULT IBindStatusCallback_OnDataAvailable(IBindStatusCallback* This,DWORD grfBSCF,DWORD dwSize,FORMATETC *pformatetc,STGMEDIUM *pstgmed) { +static inline HRESULT IBindStatusCallback_OnDataAvailable(IBindStatusCallback* This,DWORD grfBSCF,DWORD dwSize,FORMATETC *pformatetc,STGMEDIUM *pstgmed) { return This->lpVtbl->OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed); } -static __WIDL_INLINE HRESULT IBindStatusCallback_OnObjectAvailable(IBindStatusCallback* This,REFIID riid,IUnknown *punk) { +static inline HRESULT IBindStatusCallback_OnObjectAvailable(IBindStatusCallback* This,REFIID riid,IUnknown *punk) { return This->lpVtbl->OnObjectAvailable(This,riid,punk); } #endif @@ -1861,42 +1853,42 @@ interface IBindStatusCallbackEx { #define IBindStatusCallbackEx_GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved) (This)->lpVtbl->GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_QueryInterface(IBindStatusCallbackEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBindStatusCallbackEx_QueryInterface(IBindStatusCallbackEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBindStatusCallbackEx_AddRef(IBindStatusCallbackEx* This) { +static inline ULONG IBindStatusCallbackEx_AddRef(IBindStatusCallbackEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBindStatusCallbackEx_Release(IBindStatusCallbackEx* This) { +static inline ULONG IBindStatusCallbackEx_Release(IBindStatusCallbackEx* This) { return This->lpVtbl->Release(This); } /*** IBindStatusCallback methods ***/ -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_OnStartBinding(IBindStatusCallbackEx* This,DWORD dwReserved,IBinding *pib) { +static inline HRESULT IBindStatusCallbackEx_OnStartBinding(IBindStatusCallbackEx* This,DWORD dwReserved,IBinding *pib) { return This->lpVtbl->OnStartBinding(This,dwReserved,pib); } -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_GetPriority(IBindStatusCallbackEx* This,LONG *pnPriority) { +static inline HRESULT IBindStatusCallbackEx_GetPriority(IBindStatusCallbackEx* This,LONG *pnPriority) { return This->lpVtbl->GetPriority(This,pnPriority); } -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_OnLowResource(IBindStatusCallbackEx* This,DWORD reserved) { +static inline HRESULT IBindStatusCallbackEx_OnLowResource(IBindStatusCallbackEx* This,DWORD reserved) { return This->lpVtbl->OnLowResource(This,reserved); } -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_OnProgress(IBindStatusCallbackEx* This,ULONG ulProgress,ULONG ulProgressMax,ULONG ulStatusCode,LPCWSTR szStatusText) { +static inline HRESULT IBindStatusCallbackEx_OnProgress(IBindStatusCallbackEx* This,ULONG ulProgress,ULONG ulProgressMax,ULONG ulStatusCode,LPCWSTR szStatusText) { return This->lpVtbl->OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText); } -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_OnStopBinding(IBindStatusCallbackEx* This,HRESULT hresult,LPCWSTR szError) { +static inline HRESULT IBindStatusCallbackEx_OnStopBinding(IBindStatusCallbackEx* This,HRESULT hresult,LPCWSTR szError) { return This->lpVtbl->OnStopBinding(This,hresult,szError); } -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_GetBindInfo(IBindStatusCallbackEx* This,DWORD *grfBINDF,BINDINFO *pbindinfo) { +static inline HRESULT IBindStatusCallbackEx_GetBindInfo(IBindStatusCallbackEx* This,DWORD *grfBINDF,BINDINFO *pbindinfo) { return This->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo); } -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_OnDataAvailable(IBindStatusCallbackEx* This,DWORD grfBSCF,DWORD dwSize,FORMATETC *pformatetc,STGMEDIUM *pstgmed) { +static inline HRESULT IBindStatusCallbackEx_OnDataAvailable(IBindStatusCallbackEx* This,DWORD grfBSCF,DWORD dwSize,FORMATETC *pformatetc,STGMEDIUM *pstgmed) { return This->lpVtbl->OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed); } -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_OnObjectAvailable(IBindStatusCallbackEx* This,REFIID riid,IUnknown *punk) { +static inline HRESULT IBindStatusCallbackEx_OnObjectAvailable(IBindStatusCallbackEx* This,REFIID riid,IUnknown *punk) { return This->lpVtbl->OnObjectAvailable(This,riid,punk); } /*** IBindStatusCallbackEx methods ***/ -static __WIDL_INLINE HRESULT IBindStatusCallbackEx_GetBindInfoEx(IBindStatusCallbackEx* This,DWORD *grfBINDF,BINDINFO *pbindinfo,DWORD *grfBINDF2,DWORD *pdwReserved) { +static inline HRESULT IBindStatusCallbackEx_GetBindInfoEx(IBindStatusCallbackEx* This,DWORD *grfBINDF,BINDINFO *pbindinfo,DWORD *grfBINDF2,DWORD *pdwReserved) { return This->lpVtbl->GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved); } #endif @@ -1999,17 +1991,17 @@ interface IAuthenticate { #define IAuthenticate_Authenticate(This,phwnd,pszUsername,pszPassword) (This)->lpVtbl->Authenticate(This,phwnd,pszUsername,pszPassword) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAuthenticate_QueryInterface(IAuthenticate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAuthenticate_QueryInterface(IAuthenticate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAuthenticate_AddRef(IAuthenticate* This) { +static inline ULONG IAuthenticate_AddRef(IAuthenticate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAuthenticate_Release(IAuthenticate* This) { +static inline ULONG IAuthenticate_Release(IAuthenticate* This) { return This->lpVtbl->Release(This); } /*** IAuthenticate methods ***/ -static __WIDL_INLINE HRESULT IAuthenticate_Authenticate(IAuthenticate* This,HWND *phwnd,LPWSTR *pszUsername,LPWSTR *pszPassword) { +static inline HRESULT IAuthenticate_Authenticate(IAuthenticate* This,HWND *phwnd,LPWSTR *pszUsername,LPWSTR *pszPassword) { return This->lpVtbl->Authenticate(This,phwnd,pszUsername,pszPassword); } #endif @@ -2109,21 +2101,21 @@ interface IAuthenticateEx { #define IAuthenticateEx_AuthenticateEx(This,phwnd,pszUsername,pszPassword,pauthinfo) (This)->lpVtbl->AuthenticateEx(This,phwnd,pszUsername,pszPassword,pauthinfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAuthenticateEx_QueryInterface(IAuthenticateEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAuthenticateEx_QueryInterface(IAuthenticateEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAuthenticateEx_AddRef(IAuthenticateEx* This) { +static inline ULONG IAuthenticateEx_AddRef(IAuthenticateEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAuthenticateEx_Release(IAuthenticateEx* This) { +static inline ULONG IAuthenticateEx_Release(IAuthenticateEx* This) { return This->lpVtbl->Release(This); } /*** IAuthenticate methods ***/ -static __WIDL_INLINE HRESULT IAuthenticateEx_Authenticate(IAuthenticateEx* This,HWND *phwnd,LPWSTR *pszUsername,LPWSTR *pszPassword) { +static inline HRESULT IAuthenticateEx_Authenticate(IAuthenticateEx* This,HWND *phwnd,LPWSTR *pszUsername,LPWSTR *pszPassword) { return This->lpVtbl->Authenticate(This,phwnd,pszUsername,pszPassword); } /*** IAuthenticateEx methods ***/ -static __WIDL_INLINE HRESULT IAuthenticateEx_AuthenticateEx(IAuthenticateEx* This,HWND *phwnd,LPWSTR *pszUsername,LPWSTR *pszPassword,AUTHENTICATEINFO *pauthinfo) { +static inline HRESULT IAuthenticateEx_AuthenticateEx(IAuthenticateEx* This,HWND *phwnd,LPWSTR *pszUsername,LPWSTR *pszPassword,AUTHENTICATEINFO *pauthinfo) { return This->lpVtbl->AuthenticateEx(This,phwnd,pszUsername,pszPassword,pauthinfo); } #endif @@ -2217,20 +2209,20 @@ interface IHttpNegotiate { #define IHttpNegotiate_OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders) (This)->lpVtbl->OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHttpNegotiate_QueryInterface(IHttpNegotiate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHttpNegotiate_QueryInterface(IHttpNegotiate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHttpNegotiate_AddRef(IHttpNegotiate* This) { +static inline ULONG IHttpNegotiate_AddRef(IHttpNegotiate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHttpNegotiate_Release(IHttpNegotiate* This) { +static inline ULONG IHttpNegotiate_Release(IHttpNegotiate* This) { return This->lpVtbl->Release(This); } /*** IHttpNegotiate methods ***/ -static __WIDL_INLINE HRESULT IHttpNegotiate_BeginningTransaction(IHttpNegotiate* This,LPCWSTR szURL,LPCWSTR szHeaders,DWORD dwReserved,LPWSTR *pszAdditionalHeaders) { +static inline HRESULT IHttpNegotiate_BeginningTransaction(IHttpNegotiate* This,LPCWSTR szURL,LPCWSTR szHeaders,DWORD dwReserved,LPWSTR *pszAdditionalHeaders) { return This->lpVtbl->BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders); } -static __WIDL_INLINE HRESULT IHttpNegotiate_OnResponse(IHttpNegotiate* This,DWORD dwResponseCode,LPCWSTR szResponseHeaders,LPCWSTR szRequestHeaders,LPWSTR *pszAdditionalRequestHeaders) { +static inline HRESULT IHttpNegotiate_OnResponse(IHttpNegotiate* This,DWORD dwResponseCode,LPCWSTR szResponseHeaders,LPCWSTR szRequestHeaders,LPWSTR *pszAdditionalRequestHeaders) { return This->lpVtbl->OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders); } #endif @@ -2326,24 +2318,24 @@ interface IHttpNegotiate2 { #define IHttpNegotiate2_GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved) (This)->lpVtbl->GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHttpNegotiate2_QueryInterface(IHttpNegotiate2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHttpNegotiate2_QueryInterface(IHttpNegotiate2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHttpNegotiate2_AddRef(IHttpNegotiate2* This) { +static inline ULONG IHttpNegotiate2_AddRef(IHttpNegotiate2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHttpNegotiate2_Release(IHttpNegotiate2* This) { +static inline ULONG IHttpNegotiate2_Release(IHttpNegotiate2* This) { return This->lpVtbl->Release(This); } /*** IHttpNegotiate methods ***/ -static __WIDL_INLINE HRESULT IHttpNegotiate2_BeginningTransaction(IHttpNegotiate2* This,LPCWSTR szURL,LPCWSTR szHeaders,DWORD dwReserved,LPWSTR *pszAdditionalHeaders) { +static inline HRESULT IHttpNegotiate2_BeginningTransaction(IHttpNegotiate2* This,LPCWSTR szURL,LPCWSTR szHeaders,DWORD dwReserved,LPWSTR *pszAdditionalHeaders) { return This->lpVtbl->BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders); } -static __WIDL_INLINE HRESULT IHttpNegotiate2_OnResponse(IHttpNegotiate2* This,DWORD dwResponseCode,LPCWSTR szResponseHeaders,LPCWSTR szRequestHeaders,LPWSTR *pszAdditionalRequestHeaders) { +static inline HRESULT IHttpNegotiate2_OnResponse(IHttpNegotiate2* This,DWORD dwResponseCode,LPCWSTR szResponseHeaders,LPCWSTR szRequestHeaders,LPWSTR *pszAdditionalRequestHeaders) { return This->lpVtbl->OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders); } /*** IHttpNegotiate2 methods ***/ -static __WIDL_INLINE HRESULT IHttpNegotiate2_GetRootSecurityId(IHttpNegotiate2* This,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { +static inline HRESULT IHttpNegotiate2_GetRootSecurityId(IHttpNegotiate2* This,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { return This->lpVtbl->GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved); } #endif @@ -2446,28 +2438,28 @@ interface IHttpNegotiate3 { #define IHttpNegotiate3_GetSerializedClientCertContext(This,ppbCert,pcbCert) (This)->lpVtbl->GetSerializedClientCertContext(This,ppbCert,pcbCert) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHttpNegotiate3_QueryInterface(IHttpNegotiate3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHttpNegotiate3_QueryInterface(IHttpNegotiate3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHttpNegotiate3_AddRef(IHttpNegotiate3* This) { +static inline ULONG IHttpNegotiate3_AddRef(IHttpNegotiate3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHttpNegotiate3_Release(IHttpNegotiate3* This) { +static inline ULONG IHttpNegotiate3_Release(IHttpNegotiate3* This) { return This->lpVtbl->Release(This); } /*** IHttpNegotiate methods ***/ -static __WIDL_INLINE HRESULT IHttpNegotiate3_BeginningTransaction(IHttpNegotiate3* This,LPCWSTR szURL,LPCWSTR szHeaders,DWORD dwReserved,LPWSTR *pszAdditionalHeaders) { +static inline HRESULT IHttpNegotiate3_BeginningTransaction(IHttpNegotiate3* This,LPCWSTR szURL,LPCWSTR szHeaders,DWORD dwReserved,LPWSTR *pszAdditionalHeaders) { return This->lpVtbl->BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders); } -static __WIDL_INLINE HRESULT IHttpNegotiate3_OnResponse(IHttpNegotiate3* This,DWORD dwResponseCode,LPCWSTR szResponseHeaders,LPCWSTR szRequestHeaders,LPWSTR *pszAdditionalRequestHeaders) { +static inline HRESULT IHttpNegotiate3_OnResponse(IHttpNegotiate3* This,DWORD dwResponseCode,LPCWSTR szResponseHeaders,LPCWSTR szRequestHeaders,LPWSTR *pszAdditionalRequestHeaders) { return This->lpVtbl->OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders); } /*** IHttpNegotiate2 methods ***/ -static __WIDL_INLINE HRESULT IHttpNegotiate3_GetRootSecurityId(IHttpNegotiate3* This,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { +static inline HRESULT IHttpNegotiate3_GetRootSecurityId(IHttpNegotiate3* This,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { return This->lpVtbl->GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved); } /*** IHttpNegotiate3 methods ***/ -static __WIDL_INLINE HRESULT IHttpNegotiate3_GetSerializedClientCertContext(IHttpNegotiate3* This,BYTE **ppbCert,DWORD *pcbCert) { +static inline HRESULT IHttpNegotiate3_GetSerializedClientCertContext(IHttpNegotiate3* This,BYTE **ppbCert,DWORD *pcbCert) { return This->lpVtbl->GetSerializedClientCertContext(This,ppbCert,pcbCert); } #endif @@ -2551,20 +2543,20 @@ interface IWinInetFileStream { #define IWinInetFileStream_SetDeleteFile(This,dwReserved) (This)->lpVtbl->SetDeleteFile(This,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWinInetFileStream_QueryInterface(IWinInetFileStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWinInetFileStream_QueryInterface(IWinInetFileStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWinInetFileStream_AddRef(IWinInetFileStream* This) { +static inline ULONG IWinInetFileStream_AddRef(IWinInetFileStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWinInetFileStream_Release(IWinInetFileStream* This) { +static inline ULONG IWinInetFileStream_Release(IWinInetFileStream* This) { return This->lpVtbl->Release(This); } /*** IWinInetFileStream methods ***/ -static __WIDL_INLINE HRESULT IWinInetFileStream_SetHandleForUnlock(IWinInetFileStream* This,DWORD_PTR hWinInetLockHandle,DWORD_PTR dwReserved) { +static inline HRESULT IWinInetFileStream_SetHandleForUnlock(IWinInetFileStream* This,DWORD_PTR hWinInetLockHandle,DWORD_PTR dwReserved) { return This->lpVtbl->SetHandleForUnlock(This,hWinInetLockHandle,dwReserved); } -static __WIDL_INLINE HRESULT IWinInetFileStream_SetDeleteFile(IWinInetFileStream* This,DWORD_PTR dwReserved) { +static inline HRESULT IWinInetFileStream_SetDeleteFile(IWinInetFileStream* This,DWORD_PTR dwReserved) { return This->lpVtbl->SetDeleteFile(This,dwReserved); } #endif @@ -2640,17 +2632,17 @@ interface IWindowForBindingUI { #define IWindowForBindingUI_GetWindow(This,rguidReason,phwnd) (This)->lpVtbl->GetWindow(This,rguidReason,phwnd) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWindowForBindingUI_QueryInterface(IWindowForBindingUI* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWindowForBindingUI_QueryInterface(IWindowForBindingUI* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWindowForBindingUI_AddRef(IWindowForBindingUI* This) { +static inline ULONG IWindowForBindingUI_AddRef(IWindowForBindingUI* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWindowForBindingUI_Release(IWindowForBindingUI* This) { +static inline ULONG IWindowForBindingUI_Release(IWindowForBindingUI* This) { return This->lpVtbl->Release(This); } /*** IWindowForBindingUI methods ***/ -static __WIDL_INLINE HRESULT IWindowForBindingUI_GetWindow(IWindowForBindingUI* This,REFGUID rguidReason,HWND *phwnd) { +static inline HRESULT IWindowForBindingUI_GetWindow(IWindowForBindingUI* This,REFGUID rguidReason,HWND *phwnd) { return This->lpVtbl->GetWindow(This,rguidReason,phwnd); } #endif @@ -2751,21 +2743,21 @@ interface ICodeInstall { #define ICodeInstall_OnCodeInstallProblem(This,ulStatusCode,szDestination,szSource,dwReserved) (This)->lpVtbl->OnCodeInstallProblem(This,ulStatusCode,szDestination,szSource,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICodeInstall_QueryInterface(ICodeInstall* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICodeInstall_QueryInterface(ICodeInstall* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICodeInstall_AddRef(ICodeInstall* This) { +static inline ULONG ICodeInstall_AddRef(ICodeInstall* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICodeInstall_Release(ICodeInstall* This) { +static inline ULONG ICodeInstall_Release(ICodeInstall* This) { return This->lpVtbl->Release(This); } /*** IWindowForBindingUI methods ***/ -static __WIDL_INLINE HRESULT ICodeInstall_GetWindow(ICodeInstall* This,REFGUID rguidReason,HWND *phwnd) { +static inline HRESULT ICodeInstall_GetWindow(ICodeInstall* This,REFGUID rguidReason,HWND *phwnd) { return This->lpVtbl->GetWindow(This,rguidReason,phwnd); } /*** ICodeInstall methods ***/ -static __WIDL_INLINE HRESULT ICodeInstall_OnCodeInstallProblem(ICodeInstall* This,ULONG ulStatusCode,LPCWSTR szDestination,LPCWSTR szSource,DWORD dwReserved) { +static inline HRESULT ICodeInstall_OnCodeInstallProblem(ICodeInstall* This,ULONG ulStatusCode,LPCWSTR szDestination,LPCWSTR szSource,DWORD dwReserved) { return This->lpVtbl->OnCodeInstallProblem(This,ulStatusCode,szDestination,szSource,dwReserved); } #endif @@ -3081,89 +3073,89 @@ interface IUri { #define IUri_IsEqual(This,pUri,pfEqual) (This)->lpVtbl->IsEqual(This,pUri,pfEqual) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUri_QueryInterface(IUri* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUri_QueryInterface(IUri* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUri_AddRef(IUri* This) { +static inline ULONG IUri_AddRef(IUri* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUri_Release(IUri* This) { +static inline ULONG IUri_Release(IUri* This) { return This->lpVtbl->Release(This); } /*** IUri methods ***/ -static __WIDL_INLINE HRESULT IUri_GetPropertyBSTR(IUri* This,Uri_PROPERTY uriProp,BSTR *pbstrProperty,DWORD dwFlags) { +static inline HRESULT IUri_GetPropertyBSTR(IUri* This,Uri_PROPERTY uriProp,BSTR *pbstrProperty,DWORD dwFlags) { return This->lpVtbl->GetPropertyBSTR(This,uriProp,pbstrProperty,dwFlags); } -static __WIDL_INLINE HRESULT IUri_GetPropertyLength(IUri* This,Uri_PROPERTY uriProp,DWORD *pcchProperty,DWORD dwFlags) { +static inline HRESULT IUri_GetPropertyLength(IUri* This,Uri_PROPERTY uriProp,DWORD *pcchProperty,DWORD dwFlags) { return This->lpVtbl->GetPropertyLength(This,uriProp,pcchProperty,dwFlags); } -static __WIDL_INLINE HRESULT IUri_GetPropertyDWORD(IUri* This,Uri_PROPERTY uriProp,DWORD *pdwProperty,DWORD dwFlags) { +static inline HRESULT IUri_GetPropertyDWORD(IUri* This,Uri_PROPERTY uriProp,DWORD *pdwProperty,DWORD dwFlags) { return This->lpVtbl->GetPropertyDWORD(This,uriProp,pdwProperty,dwFlags); } -static __WIDL_INLINE HRESULT IUri_HasProperty(IUri* This,Uri_PROPERTY uriProp,WINBOOL *pfHasProperty) { +static inline HRESULT IUri_HasProperty(IUri* This,Uri_PROPERTY uriProp,WINBOOL *pfHasProperty) { return This->lpVtbl->HasProperty(This,uriProp,pfHasProperty); } -static __WIDL_INLINE HRESULT IUri_GetAbsoluteUri(IUri* This,BSTR *pbstrAbsoluteUri) { +static inline HRESULT IUri_GetAbsoluteUri(IUri* This,BSTR *pbstrAbsoluteUri) { return This->lpVtbl->GetAbsoluteUri(This,pbstrAbsoluteUri); } -static __WIDL_INLINE HRESULT IUri_GetAuthority(IUri* This,BSTR *pbstrAuthority) { +static inline HRESULT IUri_GetAuthority(IUri* This,BSTR *pbstrAuthority) { return This->lpVtbl->GetAuthority(This,pbstrAuthority); } -static __WIDL_INLINE HRESULT IUri_GetDisplayUri(IUri* This,BSTR *pbstrDisplayString) { +static inline HRESULT IUri_GetDisplayUri(IUri* This,BSTR *pbstrDisplayString) { return This->lpVtbl->GetDisplayUri(This,pbstrDisplayString); } -static __WIDL_INLINE HRESULT IUri_GetDomain(IUri* This,BSTR *pbstrDomain) { +static inline HRESULT IUri_GetDomain(IUri* This,BSTR *pbstrDomain) { return This->lpVtbl->GetDomain(This,pbstrDomain); } -static __WIDL_INLINE HRESULT IUri_GetExtension(IUri* This,BSTR *pbstrExtension) { +static inline HRESULT IUri_GetExtension(IUri* This,BSTR *pbstrExtension) { return This->lpVtbl->GetExtension(This,pbstrExtension); } -static __WIDL_INLINE HRESULT IUri_GetFragment(IUri* This,BSTR *pbstrFragment) { +static inline HRESULT IUri_GetFragment(IUri* This,BSTR *pbstrFragment) { return This->lpVtbl->GetFragment(This,pbstrFragment); } -static __WIDL_INLINE HRESULT IUri_GetHost(IUri* This,BSTR *pbstrHost) { +static inline HRESULT IUri_GetHost(IUri* This,BSTR *pbstrHost) { return This->lpVtbl->GetHost(This,pbstrHost); } -static __WIDL_INLINE HRESULT IUri_GetPassword(IUri* This,BSTR *pbstrPassword) { +static inline HRESULT IUri_GetPassword(IUri* This,BSTR *pbstrPassword) { return This->lpVtbl->GetPassword(This,pbstrPassword); } -static __WIDL_INLINE HRESULT IUri_GetPath(IUri* This,BSTR *pbstrPath) { +static inline HRESULT IUri_GetPath(IUri* This,BSTR *pbstrPath) { return This->lpVtbl->GetPath(This,pbstrPath); } -static __WIDL_INLINE HRESULT IUri_GetPathAndQuery(IUri* This,BSTR *pbstrPathAndQuery) { +static inline HRESULT IUri_GetPathAndQuery(IUri* This,BSTR *pbstrPathAndQuery) { return This->lpVtbl->GetPathAndQuery(This,pbstrPathAndQuery); } -static __WIDL_INLINE HRESULT IUri_GetQuery(IUri* This,BSTR *pbstrQuery) { +static inline HRESULT IUri_GetQuery(IUri* This,BSTR *pbstrQuery) { return This->lpVtbl->GetQuery(This,pbstrQuery); } -static __WIDL_INLINE HRESULT IUri_GetRawUri(IUri* This,BSTR *pbstrRawUri) { +static inline HRESULT IUri_GetRawUri(IUri* This,BSTR *pbstrRawUri) { return This->lpVtbl->GetRawUri(This,pbstrRawUri); } -static __WIDL_INLINE HRESULT IUri_GetSchemeName(IUri* This,BSTR *pbstrSchemeName) { +static inline HRESULT IUri_GetSchemeName(IUri* This,BSTR *pbstrSchemeName) { return This->lpVtbl->GetSchemeName(This,pbstrSchemeName); } -static __WIDL_INLINE HRESULT IUri_GetUserInfo(IUri* This,BSTR *pbstrUserInfo) { +static inline HRESULT IUri_GetUserInfo(IUri* This,BSTR *pbstrUserInfo) { return This->lpVtbl->GetUserInfo(This,pbstrUserInfo); } -static __WIDL_INLINE HRESULT IUri_GetUserName(IUri* This,BSTR *pbstrUserName) { +static inline HRESULT IUri_GetUserName(IUri* This,BSTR *pbstrUserName) { return This->lpVtbl->GetUserName(This,pbstrUserName); } -static __WIDL_INLINE HRESULT IUri_GetHostType(IUri* This,DWORD *pdwHostType) { +static inline HRESULT IUri_GetHostType(IUri* This,DWORD *pdwHostType) { return This->lpVtbl->GetHostType(This,pdwHostType); } -static __WIDL_INLINE HRESULT IUri_GetPort(IUri* This,DWORD *pdwPort) { +static inline HRESULT IUri_GetPort(IUri* This,DWORD *pdwPort) { return This->lpVtbl->GetPort(This,pdwPort); } -static __WIDL_INLINE HRESULT IUri_GetScheme(IUri* This,DWORD *pdwScheme) { +static inline HRESULT IUri_GetScheme(IUri* This,DWORD *pdwScheme) { return This->lpVtbl->GetScheme(This,pdwScheme); } -static __WIDL_INLINE HRESULT IUri_GetZone(IUri* This,DWORD *pdwZone) { +static inline HRESULT IUri_GetZone(IUri* This,DWORD *pdwZone) { return This->lpVtbl->GetZone(This,pdwZone); } -static __WIDL_INLINE HRESULT IUri_GetProperties(IUri* This,LPDWORD pdwFlags) { +static inline HRESULT IUri_GetProperties(IUri* This,LPDWORD pdwFlags) { return This->lpVtbl->GetProperties(This,pdwFlags); } -static __WIDL_INLINE HRESULT IUri_IsEqual(IUri* This,IUri *pUri,WINBOOL *pfEqual) { +static inline HRESULT IUri_IsEqual(IUri* This,IUri *pUri,WINBOOL *pfEqual) { return This->lpVtbl->IsEqual(This,pUri,pfEqual); } #endif @@ -3299,17 +3291,17 @@ interface IUriContainer { #define IUriContainer_GetIUri(This,ppIUri) (This)->lpVtbl->GetIUri(This,ppIUri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUriContainer_QueryInterface(IUriContainer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUriContainer_QueryInterface(IUriContainer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUriContainer_AddRef(IUriContainer* This) { +static inline ULONG IUriContainer_AddRef(IUriContainer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUriContainer_Release(IUriContainer* This) { +static inline ULONG IUriContainer_Release(IUriContainer* This) { return This->lpVtbl->Release(This); } /*** IUriContainer methods ***/ -static __WIDL_INLINE HRESULT IUriContainer_GetIUri(IUriContainer* This,IUri **ppIUri) { +static inline HRESULT IUriContainer_GetIUri(IUriContainer* This,IUri **ppIUri) { return This->lpVtbl->GetIUri(This,ppIUri); } #endif @@ -3589,83 +3581,83 @@ interface IUriBuilder { #define IUriBuilder_HasBeenModified(This,pfModified) (This)->lpVtbl->HasBeenModified(This,pfModified) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUriBuilder_QueryInterface(IUriBuilder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUriBuilder_QueryInterface(IUriBuilder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUriBuilder_AddRef(IUriBuilder* This) { +static inline ULONG IUriBuilder_AddRef(IUriBuilder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUriBuilder_Release(IUriBuilder* This) { +static inline ULONG IUriBuilder_Release(IUriBuilder* This) { return This->lpVtbl->Release(This); } /*** IUriBuilder methods ***/ -static __WIDL_INLINE HRESULT IUriBuilder_CreateUriSimple(IUriBuilder* This,DWORD dwAllowEncodingPropertyMask,DWORD_PTR dwReserved,IUri **ppIUri) { +static inline HRESULT IUriBuilder_CreateUriSimple(IUriBuilder* This,DWORD dwAllowEncodingPropertyMask,DWORD_PTR dwReserved,IUri **ppIUri) { return This->lpVtbl->CreateUriSimple(This,dwAllowEncodingPropertyMask,dwReserved,ppIUri); } -static __WIDL_INLINE HRESULT IUriBuilder_CreateUri(IUriBuilder* This,DWORD dwCreateFlags,DWORD dwAllowEncodingPropertyMask,DWORD_PTR dwReserved,IUri **ppIUri) { +static inline HRESULT IUriBuilder_CreateUri(IUriBuilder* This,DWORD dwCreateFlags,DWORD dwAllowEncodingPropertyMask,DWORD_PTR dwReserved,IUri **ppIUri) { return This->lpVtbl->CreateUri(This,dwCreateFlags,dwAllowEncodingPropertyMask,dwReserved,ppIUri); } -static __WIDL_INLINE HRESULT IUriBuilder_CreateUriWithFlags(IUriBuilder* This,DWORD dwCreateFlags,DWORD dwUriBuilderFlags,DWORD dwAllowEncodingPropertyMask,DWORD_PTR dwReserved,IUri **ppIUri) { +static inline HRESULT IUriBuilder_CreateUriWithFlags(IUriBuilder* This,DWORD dwCreateFlags,DWORD dwUriBuilderFlags,DWORD dwAllowEncodingPropertyMask,DWORD_PTR dwReserved,IUri **ppIUri) { return This->lpVtbl->CreateUriWithFlags(This,dwCreateFlags,dwUriBuilderFlags,dwAllowEncodingPropertyMask,dwReserved,ppIUri); } -static __WIDL_INLINE HRESULT IUriBuilder_GetIUri(IUriBuilder* This,IUri **ppIUri) { +static inline HRESULT IUriBuilder_GetIUri(IUriBuilder* This,IUri **ppIUri) { return This->lpVtbl->GetIUri(This,ppIUri); } -static __WIDL_INLINE HRESULT IUriBuilder_SetIUri(IUriBuilder* This,IUri *pIUri) { +static inline HRESULT IUriBuilder_SetIUri(IUriBuilder* This,IUri *pIUri) { return This->lpVtbl->SetIUri(This,pIUri); } -static __WIDL_INLINE HRESULT IUriBuilder_GetFragment(IUriBuilder* This,DWORD *pcchFragment,LPCWSTR *ppwzFragment) { +static inline HRESULT IUriBuilder_GetFragment(IUriBuilder* This,DWORD *pcchFragment,LPCWSTR *ppwzFragment) { return This->lpVtbl->GetFragment(This,pcchFragment,ppwzFragment); } -static __WIDL_INLINE HRESULT IUriBuilder_GetHost(IUriBuilder* This,DWORD *pcchHost,LPCWSTR *ppwzHost) { +static inline HRESULT IUriBuilder_GetHost(IUriBuilder* This,DWORD *pcchHost,LPCWSTR *ppwzHost) { return This->lpVtbl->GetHost(This,pcchHost,ppwzHost); } -static __WIDL_INLINE HRESULT IUriBuilder_GetPassword(IUriBuilder* This,DWORD *pcchPassword,LPCWSTR *ppwzPassword) { +static inline HRESULT IUriBuilder_GetPassword(IUriBuilder* This,DWORD *pcchPassword,LPCWSTR *ppwzPassword) { return This->lpVtbl->GetPassword(This,pcchPassword,ppwzPassword); } -static __WIDL_INLINE HRESULT IUriBuilder_GetPath(IUriBuilder* This,DWORD *pcchPath,LPCWSTR *ppwzPath) { +static inline HRESULT IUriBuilder_GetPath(IUriBuilder* This,DWORD *pcchPath,LPCWSTR *ppwzPath) { return This->lpVtbl->GetPath(This,pcchPath,ppwzPath); } -static __WIDL_INLINE HRESULT IUriBuilder_GetPort(IUriBuilder* This,WINBOOL *pfHasPort,DWORD *pdwPort) { +static inline HRESULT IUriBuilder_GetPort(IUriBuilder* This,WINBOOL *pfHasPort,DWORD *pdwPort) { return This->lpVtbl->GetPort(This,pfHasPort,pdwPort); } -static __WIDL_INLINE HRESULT IUriBuilder_GetQuery(IUriBuilder* This,DWORD *pcchQuery,LPCWSTR *ppwzQuery) { +static inline HRESULT IUriBuilder_GetQuery(IUriBuilder* This,DWORD *pcchQuery,LPCWSTR *ppwzQuery) { return This->lpVtbl->GetQuery(This,pcchQuery,ppwzQuery); } -static __WIDL_INLINE HRESULT IUriBuilder_GetSchemeName(IUriBuilder* This,DWORD *pcchSchemeName,LPCWSTR *ppwzSchemeName) { +static inline HRESULT IUriBuilder_GetSchemeName(IUriBuilder* This,DWORD *pcchSchemeName,LPCWSTR *ppwzSchemeName) { return This->lpVtbl->GetSchemeName(This,pcchSchemeName,ppwzSchemeName); } -static __WIDL_INLINE HRESULT IUriBuilder_GetUserName(IUriBuilder* This,DWORD *pcchUserName,LPCWSTR *ppwzUserName) { +static inline HRESULT IUriBuilder_GetUserName(IUriBuilder* This,DWORD *pcchUserName,LPCWSTR *ppwzUserName) { return This->lpVtbl->GetUserName(This,pcchUserName,ppwzUserName); } -static __WIDL_INLINE HRESULT IUriBuilder_SetFragment(IUriBuilder* This,LPCWSTR pwzNewValue) { +static inline HRESULT IUriBuilder_SetFragment(IUriBuilder* This,LPCWSTR pwzNewValue) { return This->lpVtbl->SetFragment(This,pwzNewValue); } -static __WIDL_INLINE HRESULT IUriBuilder_SetHost(IUriBuilder* This,LPCWSTR pwzNewValue) { +static inline HRESULT IUriBuilder_SetHost(IUriBuilder* This,LPCWSTR pwzNewValue) { return This->lpVtbl->SetHost(This,pwzNewValue); } -static __WIDL_INLINE HRESULT IUriBuilder_SetPassword(IUriBuilder* This,LPCWSTR pwzNewValue) { +static inline HRESULT IUriBuilder_SetPassword(IUriBuilder* This,LPCWSTR pwzNewValue) { return This->lpVtbl->SetPassword(This,pwzNewValue); } -static __WIDL_INLINE HRESULT IUriBuilder_SetPath(IUriBuilder* This,LPCWSTR pwzNewValue) { +static inline HRESULT IUriBuilder_SetPath(IUriBuilder* This,LPCWSTR pwzNewValue) { return This->lpVtbl->SetPath(This,pwzNewValue); } -static __WIDL_INLINE HRESULT IUriBuilder_SetPort(IUriBuilder* This,WINBOOL fHasPort,DWORD dwNewValue) { +static inline HRESULT IUriBuilder_SetPort(IUriBuilder* This,WINBOOL fHasPort,DWORD dwNewValue) { return This->lpVtbl->SetPort(This,fHasPort,dwNewValue); } -static __WIDL_INLINE HRESULT IUriBuilder_SetQuery(IUriBuilder* This,LPCWSTR pwzNewValue) { +static inline HRESULT IUriBuilder_SetQuery(IUriBuilder* This,LPCWSTR pwzNewValue) { return This->lpVtbl->SetQuery(This,pwzNewValue); } -static __WIDL_INLINE HRESULT IUriBuilder_SetSchemeName(IUriBuilder* This,LPCWSTR pwzNewValue) { +static inline HRESULT IUriBuilder_SetSchemeName(IUriBuilder* This,LPCWSTR pwzNewValue) { return This->lpVtbl->SetSchemeName(This,pwzNewValue); } -static __WIDL_INLINE HRESULT IUriBuilder_SetUserName(IUriBuilder* This,LPCWSTR pwzNewValue) { +static inline HRESULT IUriBuilder_SetUserName(IUriBuilder* This,LPCWSTR pwzNewValue) { return This->lpVtbl->SetUserName(This,pwzNewValue); } -static __WIDL_INLINE HRESULT IUriBuilder_RemoveProperties(IUriBuilder* This,DWORD dwPropertyMask) { +static inline HRESULT IUriBuilder_RemoveProperties(IUriBuilder* This,DWORD dwPropertyMask) { return This->lpVtbl->RemoveProperties(This,dwPropertyMask); } -static __WIDL_INLINE HRESULT IUriBuilder_HasBeenModified(IUriBuilder* This,WINBOOL *pfModified) { +static inline HRESULT IUriBuilder_HasBeenModified(IUriBuilder* This,WINBOOL *pfModified) { return This->lpVtbl->HasBeenModified(This,pfModified); } #endif @@ -3749,20 +3741,20 @@ interface IUriBuilderFactory { #define IUriBuilderFactory_CreateInitializedIUriBuilder(This,dwFlags,dwReserved,ppIUriBuilder) (This)->lpVtbl->CreateInitializedIUriBuilder(This,dwFlags,dwReserved,ppIUriBuilder) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUriBuilderFactory_QueryInterface(IUriBuilderFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUriBuilderFactory_QueryInterface(IUriBuilderFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUriBuilderFactory_AddRef(IUriBuilderFactory* This) { +static inline ULONG IUriBuilderFactory_AddRef(IUriBuilderFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUriBuilderFactory_Release(IUriBuilderFactory* This) { +static inline ULONG IUriBuilderFactory_Release(IUriBuilderFactory* This) { return This->lpVtbl->Release(This); } /*** IUriBuilderFactory methods ***/ -static __WIDL_INLINE HRESULT IUriBuilderFactory_CreateIUriBuilder(IUriBuilderFactory* This,DWORD dwFlags,DWORD_PTR dwReserved,IUriBuilder **ppIUriBuilder) { +static inline HRESULT IUriBuilderFactory_CreateIUriBuilder(IUriBuilderFactory* This,DWORD dwFlags,DWORD_PTR dwReserved,IUriBuilder **ppIUriBuilder) { return This->lpVtbl->CreateIUriBuilder(This,dwFlags,dwReserved,ppIUriBuilder); } -static __WIDL_INLINE HRESULT IUriBuilderFactory_CreateInitializedIUriBuilder(IUriBuilderFactory* This,DWORD dwFlags,DWORD_PTR dwReserved,IUriBuilder **ppIUriBuilder) { +static inline HRESULT IUriBuilderFactory_CreateInitializedIUriBuilder(IUriBuilderFactory* This,DWORD dwFlags,DWORD_PTR dwReserved,IUriBuilder **ppIUriBuilder) { return This->lpVtbl->CreateInitializedIUriBuilder(This,dwFlags,dwReserved,ppIUriBuilder); } #endif @@ -3843,17 +3835,17 @@ interface IWinInetInfo { #define IWinInetInfo_QueryOption(This,dwOption,pBuffer,pcbBuf) (This)->lpVtbl->QueryOption(This,dwOption,pBuffer,pcbBuf) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWinInetInfo_QueryInterface(IWinInetInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWinInetInfo_QueryInterface(IWinInetInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWinInetInfo_AddRef(IWinInetInfo* This) { +static inline ULONG IWinInetInfo_AddRef(IWinInetInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWinInetInfo_Release(IWinInetInfo* This) { +static inline ULONG IWinInetInfo_Release(IWinInetInfo* This) { return This->lpVtbl->Release(This); } /*** IWinInetInfo methods ***/ -static __WIDL_INLINE HRESULT IWinInetInfo_QueryOption(IWinInetInfo* This,DWORD dwOption,LPVOID pBuffer,DWORD *pcbBuf) { +static inline HRESULT IWinInetInfo_QueryOption(IWinInetInfo* This,DWORD dwOption,LPVOID pBuffer,DWORD *pcbBuf) { return This->lpVtbl->QueryOption(This,dwOption,pBuffer,pcbBuf); } #endif @@ -3957,21 +3949,21 @@ interface IHttpSecurity { #define IHttpSecurity_OnSecurityProblem(This,dwProblem) (This)->lpVtbl->OnSecurityProblem(This,dwProblem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IHttpSecurity_QueryInterface(IHttpSecurity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IHttpSecurity_QueryInterface(IHttpSecurity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IHttpSecurity_AddRef(IHttpSecurity* This) { +static inline ULONG IHttpSecurity_AddRef(IHttpSecurity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IHttpSecurity_Release(IHttpSecurity* This) { +static inline ULONG IHttpSecurity_Release(IHttpSecurity* This) { return This->lpVtbl->Release(This); } /*** IWindowForBindingUI methods ***/ -static __WIDL_INLINE HRESULT IHttpSecurity_GetWindow(IHttpSecurity* This,REFGUID rguidReason,HWND *phwnd) { +static inline HRESULT IHttpSecurity_GetWindow(IHttpSecurity* This,REFGUID rguidReason,HWND *phwnd) { return This->lpVtbl->GetWindow(This,rguidReason,phwnd); } /*** IHttpSecurity methods ***/ -static __WIDL_INLINE HRESULT IHttpSecurity_OnSecurityProblem(IHttpSecurity* This,DWORD dwProblem) { +static inline HRESULT IHttpSecurity_OnSecurityProblem(IHttpSecurity* This,DWORD dwProblem) { return This->lpVtbl->OnSecurityProblem(This,dwProblem); } #endif @@ -4062,21 +4054,21 @@ interface IWinInetHttpInfo { #define IWinInetHttpInfo_QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwReserved) (This)->lpVtbl->QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWinInetHttpInfo_QueryInterface(IWinInetHttpInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWinInetHttpInfo_QueryInterface(IWinInetHttpInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWinInetHttpInfo_AddRef(IWinInetHttpInfo* This) { +static inline ULONG IWinInetHttpInfo_AddRef(IWinInetHttpInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWinInetHttpInfo_Release(IWinInetHttpInfo* This) { +static inline ULONG IWinInetHttpInfo_Release(IWinInetHttpInfo* This) { return This->lpVtbl->Release(This); } /*** IWinInetInfo methods ***/ -static __WIDL_INLINE HRESULT IWinInetHttpInfo_QueryOption(IWinInetHttpInfo* This,DWORD dwOption,LPVOID pBuffer,DWORD *pcbBuf) { +static inline HRESULT IWinInetHttpInfo_QueryOption(IWinInetHttpInfo* This,DWORD dwOption,LPVOID pBuffer,DWORD *pcbBuf) { return This->lpVtbl->QueryOption(This,dwOption,pBuffer,pcbBuf); } /*** IWinInetHttpInfo methods ***/ -static __WIDL_INLINE HRESULT IWinInetHttpInfo_QueryInfo(IWinInetHttpInfo* This,DWORD dwOption,LPVOID pBuffer,DWORD *pcbBuf,DWORD *pdwFlags,DWORD *pdwReserved) { +static inline HRESULT IWinInetHttpInfo_QueryInfo(IWinInetHttpInfo* This,DWORD dwOption,LPVOID pBuffer,DWORD *pcbBuf,DWORD *pdwFlags,DWORD *pdwReserved) { return This->lpVtbl->QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwReserved); } #endif @@ -4177,17 +4169,17 @@ interface IWinInetHttpTimeouts { #define IWinInetHttpTimeouts_GetRequestTimeouts(This,pdwConnectTimeout,pdwSendTimeout,pdwReceiveTimeout) (This)->lpVtbl->GetRequestTimeouts(This,pdwConnectTimeout,pdwSendTimeout,pdwReceiveTimeout) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWinInetHttpTimeouts_QueryInterface(IWinInetHttpTimeouts* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWinInetHttpTimeouts_QueryInterface(IWinInetHttpTimeouts* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWinInetHttpTimeouts_AddRef(IWinInetHttpTimeouts* This) { +static inline ULONG IWinInetHttpTimeouts_AddRef(IWinInetHttpTimeouts* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWinInetHttpTimeouts_Release(IWinInetHttpTimeouts* This) { +static inline ULONG IWinInetHttpTimeouts_Release(IWinInetHttpTimeouts* This) { return This->lpVtbl->Release(This); } /*** IWinInetHttpTimeouts methods ***/ -static __WIDL_INLINE HRESULT IWinInetHttpTimeouts_GetRequestTimeouts(IWinInetHttpTimeouts* This,DWORD *pdwConnectTimeout,DWORD *pdwSendTimeout,DWORD *pdwReceiveTimeout) { +static inline HRESULT IWinInetHttpTimeouts_GetRequestTimeouts(IWinInetHttpTimeouts* This,DWORD *pdwConnectTimeout,DWORD *pdwSendTimeout,DWORD *pdwReceiveTimeout) { return This->lpVtbl->GetRequestTimeouts(This,pdwConnectTimeout,pdwSendTimeout,pdwReceiveTimeout); } #endif @@ -4270,17 +4262,17 @@ interface IWinInetCacheHints { #define IWinInetCacheHints_SetCacheExtension(This,pwzExt,pszCacheFile,pcbCacheFile,pdwWinInetError,pdwReserved) (This)->lpVtbl->SetCacheExtension(This,pwzExt,pszCacheFile,pcbCacheFile,pdwWinInetError,pdwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWinInetCacheHints_QueryInterface(IWinInetCacheHints* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWinInetCacheHints_QueryInterface(IWinInetCacheHints* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWinInetCacheHints_AddRef(IWinInetCacheHints* This) { +static inline ULONG IWinInetCacheHints_AddRef(IWinInetCacheHints* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWinInetCacheHints_Release(IWinInetCacheHints* This) { +static inline ULONG IWinInetCacheHints_Release(IWinInetCacheHints* This) { return This->lpVtbl->Release(This); } /*** IWinInetCacheHints methods ***/ -static __WIDL_INLINE HRESULT IWinInetCacheHints_SetCacheExtension(IWinInetCacheHints* This,LPCWSTR pwzExt,LPVOID pszCacheFile,DWORD *pcbCacheFile,DWORD *pdwWinInetError,DWORD *pdwReserved) { +static inline HRESULT IWinInetCacheHints_SetCacheExtension(IWinInetCacheHints* This,LPCWSTR pwzExt,LPVOID pszCacheFile,DWORD *pcbCacheFile,DWORD *pdwWinInetError,DWORD *pdwReserved) { return This->lpVtbl->SetCacheExtension(This,pwzExt,pszCacheFile,pcbCacheFile,pdwWinInetError,pdwReserved); } #endif @@ -4375,21 +4367,21 @@ interface IWinInetCacheHints2 { #define IWinInetCacheHints2_SetCacheExtension2(This,pwzExt,pwzCacheFile,pcchCacheFile,pdwWinInetError,pdwReserved) (This)->lpVtbl->SetCacheExtension2(This,pwzExt,pwzCacheFile,pcchCacheFile,pdwWinInetError,pdwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWinInetCacheHints2_QueryInterface(IWinInetCacheHints2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWinInetCacheHints2_QueryInterface(IWinInetCacheHints2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWinInetCacheHints2_AddRef(IWinInetCacheHints2* This) { +static inline ULONG IWinInetCacheHints2_AddRef(IWinInetCacheHints2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWinInetCacheHints2_Release(IWinInetCacheHints2* This) { +static inline ULONG IWinInetCacheHints2_Release(IWinInetCacheHints2* This) { return This->lpVtbl->Release(This); } /*** IWinInetCacheHints methods ***/ -static __WIDL_INLINE HRESULT IWinInetCacheHints2_SetCacheExtension(IWinInetCacheHints2* This,LPCWSTR pwzExt,LPVOID pszCacheFile,DWORD *pcbCacheFile,DWORD *pdwWinInetError,DWORD *pdwReserved) { +static inline HRESULT IWinInetCacheHints2_SetCacheExtension(IWinInetCacheHints2* This,LPCWSTR pwzExt,LPVOID pszCacheFile,DWORD *pcbCacheFile,DWORD *pdwWinInetError,DWORD *pdwReserved) { return This->lpVtbl->SetCacheExtension(This,pwzExt,pszCacheFile,pcbCacheFile,pdwWinInetError,pdwReserved); } /*** IWinInetCacheHints2 methods ***/ -static __WIDL_INLINE HRESULT IWinInetCacheHints2_SetCacheExtension2(IWinInetCacheHints2* This,LPCWSTR pwzExt,WCHAR *pwzCacheFile,DWORD *pcchCacheFile,DWORD *pdwWinInetError,DWORD *pdwReserved) { +static inline HRESULT IWinInetCacheHints2_SetCacheExtension2(IWinInetCacheHints2* This,LPCWSTR pwzExt,WCHAR *pwzCacheFile,DWORD *pcchCacheFile,DWORD *pdwWinInetError,DWORD *pdwReserved) { return This->lpVtbl->SetCacheExtension2(This,pwzExt,pwzCacheFile,pcchCacheFile,pdwWinInetError,pdwReserved); } #endif @@ -4507,23 +4499,23 @@ interface IBindHost { #define IBindHost_MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj) (This)->lpVtbl->MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBindHost_QueryInterface(IBindHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBindHost_QueryInterface(IBindHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBindHost_AddRef(IBindHost* This) { +static inline ULONG IBindHost_AddRef(IBindHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBindHost_Release(IBindHost* This) { +static inline ULONG IBindHost_Release(IBindHost* This) { return This->lpVtbl->Release(This); } /*** IBindHost methods ***/ -static __WIDL_INLINE HRESULT IBindHost_CreateMoniker(IBindHost* This,LPOLESTR szName,IBindCtx *pBC,IMoniker **ppmk,DWORD dwReserved) { +static inline HRESULT IBindHost_CreateMoniker(IBindHost* This,LPOLESTR szName,IBindCtx *pBC,IMoniker **ppmk,DWORD dwReserved) { return This->lpVtbl->CreateMoniker(This,szName,pBC,ppmk,dwReserved); } -static __WIDL_INLINE HRESULT IBindHost_MonikerBindToStorage(IBindHost* This,IMoniker *pMk,IBindCtx *pBC,IBindStatusCallback *pBSC,REFIID riid,void **ppvObj) { +static inline HRESULT IBindHost_MonikerBindToStorage(IBindHost* This,IMoniker *pMk,IBindCtx *pBC,IBindStatusCallback *pBSC,REFIID riid,void **ppvObj) { return This->lpVtbl->MonikerBindToStorage(This,pMk,pBC,pBSC,riid,ppvObj); } -static __WIDL_INLINE HRESULT IBindHost_MonikerBindToObject(IBindHost* This,IMoniker *pMk,IBindCtx *pBC,IBindStatusCallback *pBSC,REFIID riid,void **ppvObj) { +static inline HRESULT IBindHost_MonikerBindToObject(IBindHost* This,IMoniker *pMk,IBindCtx *pBC,IBindStatusCallback *pBSC,REFIID riid,void **ppvObj) { return This->lpVtbl->MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj); } #endif @@ -4749,13 +4741,13 @@ interface IInternet { #define IInternet_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternet_QueryInterface(IInternet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternet_QueryInterface(IInternet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternet_AddRef(IInternet* This) { +static inline ULONG IInternet_AddRef(IInternet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternet_Release(IInternet* This) { +static inline ULONG IInternet_Release(IInternet* This) { return This->lpVtbl->Release(This); } #endif @@ -4871,20 +4863,20 @@ interface IInternetBindInfo { #define IInternetBindInfo_GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched) (This)->lpVtbl->GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetBindInfo_QueryInterface(IInternetBindInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetBindInfo_QueryInterface(IInternetBindInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetBindInfo_AddRef(IInternetBindInfo* This) { +static inline ULONG IInternetBindInfo_AddRef(IInternetBindInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetBindInfo_Release(IInternetBindInfo* This) { +static inline ULONG IInternetBindInfo_Release(IInternetBindInfo* This) { return This->lpVtbl->Release(This); } /*** IInternetBindInfo methods ***/ -static __WIDL_INLINE HRESULT IInternetBindInfo_GetBindInfo(IInternetBindInfo* This,DWORD *grfBINDF,BINDINFO *pbindinfo) { +static inline HRESULT IInternetBindInfo_GetBindInfo(IInternetBindInfo* This,DWORD *grfBINDF,BINDINFO *pbindinfo) { return This->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo); } -static __WIDL_INLINE HRESULT IInternetBindInfo_GetBindString(IInternetBindInfo* This,ULONG ulStringType,LPOLESTR *ppwzStr,ULONG cEl,ULONG *pcElFetched) { +static inline HRESULT IInternetBindInfo_GetBindString(IInternetBindInfo* This,ULONG ulStringType,LPOLESTR *ppwzStr,ULONG cEl,ULONG *pcElFetched) { return This->lpVtbl->GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched); } #endif @@ -4980,24 +4972,24 @@ interface IInternetBindInfoEx { #define IInternetBindInfoEx_GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved) (This)->lpVtbl->GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetBindInfoEx_QueryInterface(IInternetBindInfoEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetBindInfoEx_QueryInterface(IInternetBindInfoEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetBindInfoEx_AddRef(IInternetBindInfoEx* This) { +static inline ULONG IInternetBindInfoEx_AddRef(IInternetBindInfoEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetBindInfoEx_Release(IInternetBindInfoEx* This) { +static inline ULONG IInternetBindInfoEx_Release(IInternetBindInfoEx* This) { return This->lpVtbl->Release(This); } /*** IInternetBindInfo methods ***/ -static __WIDL_INLINE HRESULT IInternetBindInfoEx_GetBindInfo(IInternetBindInfoEx* This,DWORD *grfBINDF,BINDINFO *pbindinfo) { +static inline HRESULT IInternetBindInfoEx_GetBindInfo(IInternetBindInfoEx* This,DWORD *grfBINDF,BINDINFO *pbindinfo) { return This->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo); } -static __WIDL_INLINE HRESULT IInternetBindInfoEx_GetBindString(IInternetBindInfoEx* This,ULONG ulStringType,LPOLESTR *ppwzStr,ULONG cEl,ULONG *pcElFetched) { +static inline HRESULT IInternetBindInfoEx_GetBindString(IInternetBindInfoEx* This,ULONG ulStringType,LPOLESTR *ppwzStr,ULONG cEl,ULONG *pcElFetched) { return This->lpVtbl->GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched); } /*** IInternetBindInfoEx methods ***/ -static __WIDL_INLINE HRESULT IInternetBindInfoEx_GetBindInfoEx(IInternetBindInfoEx* This,DWORD *grfBINDF,BINDINFO *pbindinfo,DWORD *grfBINDF2,DWORD *pdwReserved) { +static inline HRESULT IInternetBindInfoEx_GetBindInfoEx(IInternetBindInfoEx* This,DWORD *grfBINDF,BINDINFO *pbindinfo,DWORD *grfBINDF2,DWORD *pdwReserved) { return This->lpVtbl->GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved); } #endif @@ -5149,32 +5141,32 @@ interface IInternetProtocolRoot { #define IInternetProtocolRoot_Resume(This) (This)->lpVtbl->Resume(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolRoot_QueryInterface(IInternetProtocolRoot* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetProtocolRoot_QueryInterface(IInternetProtocolRoot* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetProtocolRoot_AddRef(IInternetProtocolRoot* This) { +static inline ULONG IInternetProtocolRoot_AddRef(IInternetProtocolRoot* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetProtocolRoot_Release(IInternetProtocolRoot* This) { +static inline ULONG IInternetProtocolRoot_Release(IInternetProtocolRoot* This) { return This->lpVtbl->Release(This); } /*** IInternetProtocolRoot methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolRoot_Start(IInternetProtocolRoot* This,LPCWSTR szUrl,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved) { +static inline HRESULT IInternetProtocolRoot_Start(IInternetProtocolRoot* This,LPCWSTR szUrl,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved) { return This->lpVtbl->Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved); } -static __WIDL_INLINE HRESULT IInternetProtocolRoot_Continue(IInternetProtocolRoot* This,PROTOCOLDATA *pProtocolData) { +static inline HRESULT IInternetProtocolRoot_Continue(IInternetProtocolRoot* This,PROTOCOLDATA *pProtocolData) { return This->lpVtbl->Continue(This,pProtocolData); } -static __WIDL_INLINE HRESULT IInternetProtocolRoot_Abort(IInternetProtocolRoot* This,HRESULT hrReason,DWORD dwOptions) { +static inline HRESULT IInternetProtocolRoot_Abort(IInternetProtocolRoot* This,HRESULT hrReason,DWORD dwOptions) { return This->lpVtbl->Abort(This,hrReason,dwOptions); } -static __WIDL_INLINE HRESULT IInternetProtocolRoot_Terminate(IInternetProtocolRoot* This,DWORD dwOptions) { +static inline HRESULT IInternetProtocolRoot_Terminate(IInternetProtocolRoot* This,DWORD dwOptions) { return This->lpVtbl->Terminate(This,dwOptions); } -static __WIDL_INLINE HRESULT IInternetProtocolRoot_Suspend(IInternetProtocolRoot* This) { +static inline HRESULT IInternetProtocolRoot_Suspend(IInternetProtocolRoot* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IInternetProtocolRoot_Resume(IInternetProtocolRoot* This) { +static inline HRESULT IInternetProtocolRoot_Resume(IInternetProtocolRoot* This) { return This->lpVtbl->Resume(This); } #endif @@ -5314,45 +5306,45 @@ interface IInternetProtocol { #define IInternetProtocol_UnlockRequest(This) (This)->lpVtbl->UnlockRequest(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocol_QueryInterface(IInternetProtocol* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetProtocol_QueryInterface(IInternetProtocol* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetProtocol_AddRef(IInternetProtocol* This) { +static inline ULONG IInternetProtocol_AddRef(IInternetProtocol* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetProtocol_Release(IInternetProtocol* This) { +static inline ULONG IInternetProtocol_Release(IInternetProtocol* This) { return This->lpVtbl->Release(This); } /*** IInternetProtocolRoot methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocol_Start(IInternetProtocol* This,LPCWSTR szUrl,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved) { +static inline HRESULT IInternetProtocol_Start(IInternetProtocol* This,LPCWSTR szUrl,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved) { return This->lpVtbl->Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved); } -static __WIDL_INLINE HRESULT IInternetProtocol_Continue(IInternetProtocol* This,PROTOCOLDATA *pProtocolData) { +static inline HRESULT IInternetProtocol_Continue(IInternetProtocol* This,PROTOCOLDATA *pProtocolData) { return This->lpVtbl->Continue(This,pProtocolData); } -static __WIDL_INLINE HRESULT IInternetProtocol_Abort(IInternetProtocol* This,HRESULT hrReason,DWORD dwOptions) { +static inline HRESULT IInternetProtocol_Abort(IInternetProtocol* This,HRESULT hrReason,DWORD dwOptions) { return This->lpVtbl->Abort(This,hrReason,dwOptions); } -static __WIDL_INLINE HRESULT IInternetProtocol_Terminate(IInternetProtocol* This,DWORD dwOptions) { +static inline HRESULT IInternetProtocol_Terminate(IInternetProtocol* This,DWORD dwOptions) { return This->lpVtbl->Terminate(This,dwOptions); } -static __WIDL_INLINE HRESULT IInternetProtocol_Suspend(IInternetProtocol* This) { +static inline HRESULT IInternetProtocol_Suspend(IInternetProtocol* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IInternetProtocol_Resume(IInternetProtocol* This) { +static inline HRESULT IInternetProtocol_Resume(IInternetProtocol* This) { return This->lpVtbl->Resume(This); } /*** IInternetProtocol methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocol_Read(IInternetProtocol* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IInternetProtocol_Read(IInternetProtocol* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IInternetProtocol_Seek(IInternetProtocol* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT IInternetProtocol_Seek(IInternetProtocol* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT IInternetProtocol_LockRequest(IInternetProtocol* This,DWORD dwOptions) { +static inline HRESULT IInternetProtocol_LockRequest(IInternetProtocol* This,DWORD dwOptions) { return This->lpVtbl->LockRequest(This,dwOptions); } -static __WIDL_INLINE HRESULT IInternetProtocol_UnlockRequest(IInternetProtocol* This) { +static inline HRESULT IInternetProtocol_UnlockRequest(IInternetProtocol* This) { return This->lpVtbl->UnlockRequest(This); } #endif @@ -5493,49 +5485,49 @@ interface IInternetProtocolEx { #define IInternetProtocolEx_StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwReserved) (This)->lpVtbl->StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolEx_QueryInterface(IInternetProtocolEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetProtocolEx_QueryInterface(IInternetProtocolEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetProtocolEx_AddRef(IInternetProtocolEx* This) { +static inline ULONG IInternetProtocolEx_AddRef(IInternetProtocolEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetProtocolEx_Release(IInternetProtocolEx* This) { +static inline ULONG IInternetProtocolEx_Release(IInternetProtocolEx* This) { return This->lpVtbl->Release(This); } /*** IInternetProtocolRoot methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolEx_Start(IInternetProtocolEx* This,LPCWSTR szUrl,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved) { +static inline HRESULT IInternetProtocolEx_Start(IInternetProtocolEx* This,LPCWSTR szUrl,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved) { return This->lpVtbl->Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved); } -static __WIDL_INLINE HRESULT IInternetProtocolEx_Continue(IInternetProtocolEx* This,PROTOCOLDATA *pProtocolData) { +static inline HRESULT IInternetProtocolEx_Continue(IInternetProtocolEx* This,PROTOCOLDATA *pProtocolData) { return This->lpVtbl->Continue(This,pProtocolData); } -static __WIDL_INLINE HRESULT IInternetProtocolEx_Abort(IInternetProtocolEx* This,HRESULT hrReason,DWORD dwOptions) { +static inline HRESULT IInternetProtocolEx_Abort(IInternetProtocolEx* This,HRESULT hrReason,DWORD dwOptions) { return This->lpVtbl->Abort(This,hrReason,dwOptions); } -static __WIDL_INLINE HRESULT IInternetProtocolEx_Terminate(IInternetProtocolEx* This,DWORD dwOptions) { +static inline HRESULT IInternetProtocolEx_Terminate(IInternetProtocolEx* This,DWORD dwOptions) { return This->lpVtbl->Terminate(This,dwOptions); } -static __WIDL_INLINE HRESULT IInternetProtocolEx_Suspend(IInternetProtocolEx* This) { +static inline HRESULT IInternetProtocolEx_Suspend(IInternetProtocolEx* This) { return This->lpVtbl->Suspend(This); } -static __WIDL_INLINE HRESULT IInternetProtocolEx_Resume(IInternetProtocolEx* This) { +static inline HRESULT IInternetProtocolEx_Resume(IInternetProtocolEx* This) { return This->lpVtbl->Resume(This); } /*** IInternetProtocol methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolEx_Read(IInternetProtocolEx* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IInternetProtocolEx_Read(IInternetProtocolEx* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IInternetProtocolEx_Seek(IInternetProtocolEx* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT IInternetProtocolEx_Seek(IInternetProtocolEx* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT IInternetProtocolEx_LockRequest(IInternetProtocolEx* This,DWORD dwOptions) { +static inline HRESULT IInternetProtocolEx_LockRequest(IInternetProtocolEx* This,DWORD dwOptions) { return This->lpVtbl->LockRequest(This,dwOptions); } -static __WIDL_INLINE HRESULT IInternetProtocolEx_UnlockRequest(IInternetProtocolEx* This) { +static inline HRESULT IInternetProtocolEx_UnlockRequest(IInternetProtocolEx* This) { return This->lpVtbl->UnlockRequest(This); } /*** IInternetProtocolEx methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolEx_StartEx(IInternetProtocolEx* This,IUri *pUri,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved) { +static inline HRESULT IInternetProtocolEx_StartEx(IInternetProtocolEx* This,IUri *pUri,IInternetProtocolSink *pOIProtSink,IInternetBindInfo *pOIBindInfo,DWORD grfPI,HANDLE_PTR dwReserved) { return This->lpVtbl->StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwReserved); } #endif @@ -5643,26 +5635,26 @@ interface IInternetProtocolSink { #define IInternetProtocolSink_ReportResult(This,hrResult,dwError,szResult) (This)->lpVtbl->ReportResult(This,hrResult,dwError,szResult) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolSink_QueryInterface(IInternetProtocolSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetProtocolSink_QueryInterface(IInternetProtocolSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetProtocolSink_AddRef(IInternetProtocolSink* This) { +static inline ULONG IInternetProtocolSink_AddRef(IInternetProtocolSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetProtocolSink_Release(IInternetProtocolSink* This) { +static inline ULONG IInternetProtocolSink_Release(IInternetProtocolSink* This) { return This->lpVtbl->Release(This); } /*** IInternetProtocolSink methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolSink_Switch(IInternetProtocolSink* This,PROTOCOLDATA *pProtocolData) { +static inline HRESULT IInternetProtocolSink_Switch(IInternetProtocolSink* This,PROTOCOLDATA *pProtocolData) { return This->lpVtbl->Switch(This,pProtocolData); } -static __WIDL_INLINE HRESULT IInternetProtocolSink_ReportProgress(IInternetProtocolSink* This,ULONG ulStatusCode,LPCWSTR szStatusText) { +static inline HRESULT IInternetProtocolSink_ReportProgress(IInternetProtocolSink* This,ULONG ulStatusCode,LPCWSTR szStatusText) { return This->lpVtbl->ReportProgress(This,ulStatusCode,szStatusText); } -static __WIDL_INLINE HRESULT IInternetProtocolSink_ReportData(IInternetProtocolSink* This,DWORD grfBSCF,ULONG ulProgress,ULONG ulProgressMax) { +static inline HRESULT IInternetProtocolSink_ReportData(IInternetProtocolSink* This,DWORD grfBSCF,ULONG ulProgress,ULONG ulProgressMax) { return This->lpVtbl->ReportData(This,grfBSCF,ulProgress,ulProgressMax); } -static __WIDL_INLINE HRESULT IInternetProtocolSink_ReportResult(IInternetProtocolSink* This,HRESULT hrResult,DWORD dwError,LPCWSTR szResult) { +static inline HRESULT IInternetProtocolSink_ReportResult(IInternetProtocolSink* This,HRESULT hrResult,DWORD dwError,LPCWSTR szResult) { return This->lpVtbl->ReportResult(This,hrResult,dwError,szResult); } #endif @@ -5750,23 +5742,23 @@ interface IInternetProtocolSinkStackable { #define IInternetProtocolSinkStackable_RollbackSwitch(This) (This)->lpVtbl->RollbackSwitch(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolSinkStackable_QueryInterface(IInternetProtocolSinkStackable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetProtocolSinkStackable_QueryInterface(IInternetProtocolSinkStackable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetProtocolSinkStackable_AddRef(IInternetProtocolSinkStackable* This) { +static inline ULONG IInternetProtocolSinkStackable_AddRef(IInternetProtocolSinkStackable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetProtocolSinkStackable_Release(IInternetProtocolSinkStackable* This) { +static inline ULONG IInternetProtocolSinkStackable_Release(IInternetProtocolSinkStackable* This) { return This->lpVtbl->Release(This); } /*** IInternetProtocolSinkStackable methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolSinkStackable_SwitchSink(IInternetProtocolSinkStackable* This,IInternetProtocolSink *pOIProtSink) { +static inline HRESULT IInternetProtocolSinkStackable_SwitchSink(IInternetProtocolSinkStackable* This,IInternetProtocolSink *pOIProtSink) { return This->lpVtbl->SwitchSink(This,pOIProtSink); } -static __WIDL_INLINE HRESULT IInternetProtocolSinkStackable_CommitSwitch(IInternetProtocolSinkStackable* This) { +static inline HRESULT IInternetProtocolSinkStackable_CommitSwitch(IInternetProtocolSinkStackable* This) { return This->lpVtbl->CommitSwitch(This); } -static __WIDL_INLINE HRESULT IInternetProtocolSinkStackable_RollbackSwitch(IInternetProtocolSinkStackable* This) { +static inline HRESULT IInternetProtocolSinkStackable_RollbackSwitch(IInternetProtocolSinkStackable* This) { return This->lpVtbl->RollbackSwitch(This); } #endif @@ -5933,35 +5925,35 @@ interface IInternetSession { #define IInternetSession_GetSessionOption(This,dwOption,pBuffer,pdwBufferLength,dwReserved) (This)->lpVtbl->GetSessionOption(This,dwOption,pBuffer,pdwBufferLength,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetSession_QueryInterface(IInternetSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetSession_QueryInterface(IInternetSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetSession_AddRef(IInternetSession* This) { +static inline ULONG IInternetSession_AddRef(IInternetSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetSession_Release(IInternetSession* This) { +static inline ULONG IInternetSession_Release(IInternetSession* This) { return This->lpVtbl->Release(This); } /*** IInternetSession methods ***/ -static __WIDL_INLINE HRESULT IInternetSession_RegisterNameSpace(IInternetSession* This,IClassFactory *pCF,REFCLSID rclsid,LPCWSTR pwzProtocol,ULONG cPatterns,const LPCWSTR *ppwzPatterns,DWORD dwReserved) { +static inline HRESULT IInternetSession_RegisterNameSpace(IInternetSession* This,IClassFactory *pCF,REFCLSID rclsid,LPCWSTR pwzProtocol,ULONG cPatterns,const LPCWSTR *ppwzPatterns,DWORD dwReserved) { return This->lpVtbl->RegisterNameSpace(This,pCF,rclsid,pwzProtocol,cPatterns,ppwzPatterns,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSession_UnregisterNameSpace(IInternetSession* This,IClassFactory *pCF,LPCWSTR pszProtocol) { +static inline HRESULT IInternetSession_UnregisterNameSpace(IInternetSession* This,IClassFactory *pCF,LPCWSTR pszProtocol) { return This->lpVtbl->UnregisterNameSpace(This,pCF,pszProtocol); } -static __WIDL_INLINE HRESULT IInternetSession_RegisterMimeFilter(IInternetSession* This,IClassFactory *pCF,REFCLSID rclsid,LPCWSTR pwzType) { +static inline HRESULT IInternetSession_RegisterMimeFilter(IInternetSession* This,IClassFactory *pCF,REFCLSID rclsid,LPCWSTR pwzType) { return This->lpVtbl->RegisterMimeFilter(This,pCF,rclsid,pwzType); } -static __WIDL_INLINE HRESULT IInternetSession_UnregisterMimeFilter(IInternetSession* This,IClassFactory *pCF,LPCWSTR pwzType) { +static inline HRESULT IInternetSession_UnregisterMimeFilter(IInternetSession* This,IClassFactory *pCF,LPCWSTR pwzType) { return This->lpVtbl->UnregisterMimeFilter(This,pCF,pwzType); } -static __WIDL_INLINE HRESULT IInternetSession_CreateBinding(IInternetSession* This,LPBC pBC,LPCWSTR szUrl,IUnknown *pUnkOuter,IUnknown **ppUnk,IInternetProtocol **ppOInetProt,DWORD dwOption) { +static inline HRESULT IInternetSession_CreateBinding(IInternetSession* This,LPBC pBC,LPCWSTR szUrl,IUnknown *pUnkOuter,IUnknown **ppUnk,IInternetProtocol **ppOInetProt,DWORD dwOption) { return This->lpVtbl->CreateBinding(This,pBC,szUrl,pUnkOuter,ppUnk,ppOInetProt,dwOption); } -static __WIDL_INLINE HRESULT IInternetSession_SetSessionOption(IInternetSession* This,DWORD dwOption,LPVOID pBuffer,DWORD dwBufferLength,DWORD dwReserved) { +static inline HRESULT IInternetSession_SetSessionOption(IInternetSession* This,DWORD dwOption,LPVOID pBuffer,DWORD dwBufferLength,DWORD dwReserved) { return This->lpVtbl->SetSessionOption(This,dwOption,pBuffer,dwBufferLength,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSession_GetSessionOption(IInternetSession* This,DWORD dwOption,LPVOID pBuffer,DWORD *pdwBufferLength,DWORD dwReserved) { +static inline HRESULT IInternetSession_GetSessionOption(IInternetSession* This,DWORD dwOption,LPVOID pBuffer,DWORD *pdwBufferLength,DWORD dwReserved) { return This->lpVtbl->GetSessionOption(This,dwOption,pBuffer,pdwBufferLength,dwReserved); } #endif @@ -6041,20 +6033,20 @@ interface IInternetThreadSwitch { #define IInternetThreadSwitch_Continue(This) (This)->lpVtbl->Continue(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetThreadSwitch_QueryInterface(IInternetThreadSwitch* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetThreadSwitch_QueryInterface(IInternetThreadSwitch* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetThreadSwitch_AddRef(IInternetThreadSwitch* This) { +static inline ULONG IInternetThreadSwitch_AddRef(IInternetThreadSwitch* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetThreadSwitch_Release(IInternetThreadSwitch* This) { +static inline ULONG IInternetThreadSwitch_Release(IInternetThreadSwitch* This) { return This->lpVtbl->Release(This); } /*** IInternetThreadSwitch methods ***/ -static __WIDL_INLINE HRESULT IInternetThreadSwitch_Prepare(IInternetThreadSwitch* This) { +static inline HRESULT IInternetThreadSwitch_Prepare(IInternetThreadSwitch* This) { return This->lpVtbl->Prepare(This); } -static __WIDL_INLINE HRESULT IInternetThreadSwitch_Continue(IInternetThreadSwitch* This) { +static inline HRESULT IInternetThreadSwitch_Continue(IInternetThreadSwitch* This) { return This->lpVtbl->Continue(This); } #endif @@ -6136,20 +6128,20 @@ interface IInternetPriority { #define IInternetPriority_GetPriority(This,pnPriority) (This)->lpVtbl->GetPriority(This,pnPriority) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetPriority_QueryInterface(IInternetPriority* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetPriority_QueryInterface(IInternetPriority* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetPriority_AddRef(IInternetPriority* This) { +static inline ULONG IInternetPriority_AddRef(IInternetPriority* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetPriority_Release(IInternetPriority* This) { +static inline ULONG IInternetPriority_Release(IInternetPriority* This) { return This->lpVtbl->Release(This); } /*** IInternetPriority methods ***/ -static __WIDL_INLINE HRESULT IInternetPriority_SetPriority(IInternetPriority* This,LONG nPriority) { +static inline HRESULT IInternetPriority_SetPriority(IInternetPriority* This,LONG nPriority) { return This->lpVtbl->SetPriority(This,nPriority); } -static __WIDL_INLINE HRESULT IInternetPriority_GetPriority(IInternetPriority* This,LONG *pnPriority) { +static inline HRESULT IInternetPriority_GetPriority(IInternetPriority* This,LONG *pnPriority) { return This->lpVtbl->GetPriority(This,pnPriority); } #endif @@ -6333,26 +6325,26 @@ interface IInternetProtocolInfo { #define IInternetProtocolInfo_QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,cbBuffer,pcbBuf,dwReserved) (This)->lpVtbl->QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,cbBuffer,pcbBuf,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolInfo_QueryInterface(IInternetProtocolInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetProtocolInfo_QueryInterface(IInternetProtocolInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetProtocolInfo_AddRef(IInternetProtocolInfo* This) { +static inline ULONG IInternetProtocolInfo_AddRef(IInternetProtocolInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetProtocolInfo_Release(IInternetProtocolInfo* This) { +static inline ULONG IInternetProtocolInfo_Release(IInternetProtocolInfo* This) { return This->lpVtbl->Release(This); } /*** IInternetProtocolInfo methods ***/ -static __WIDL_INLINE HRESULT IInternetProtocolInfo_ParseUrl(IInternetProtocolInfo* This,LPCWSTR pwzUrl,PARSEACTION ParseAction,DWORD dwParseFlags,LPWSTR pwzResult,DWORD cchResult,DWORD *pcchResult,DWORD dwReserved) { +static inline HRESULT IInternetProtocolInfo_ParseUrl(IInternetProtocolInfo* This,LPCWSTR pwzUrl,PARSEACTION ParseAction,DWORD dwParseFlags,LPWSTR pwzResult,DWORD cchResult,DWORD *pcchResult,DWORD dwReserved) { return This->lpVtbl->ParseUrl(This,pwzUrl,ParseAction,dwParseFlags,pwzResult,cchResult,pcchResult,dwReserved); } -static __WIDL_INLINE HRESULT IInternetProtocolInfo_CombineUrl(IInternetProtocolInfo* This,LPCWSTR pwzBaseUrl,LPCWSTR pwzRelativeUrl,DWORD dwCombineFlags,LPWSTR pwzResult,DWORD cchResult,DWORD *pcchResult,DWORD dwReserved) { +static inline HRESULT IInternetProtocolInfo_CombineUrl(IInternetProtocolInfo* This,LPCWSTR pwzBaseUrl,LPCWSTR pwzRelativeUrl,DWORD dwCombineFlags,LPWSTR pwzResult,DWORD cchResult,DWORD *pcchResult,DWORD dwReserved) { return This->lpVtbl->CombineUrl(This,pwzBaseUrl,pwzRelativeUrl,dwCombineFlags,pwzResult,cchResult,pcchResult,dwReserved); } -static __WIDL_INLINE HRESULT IInternetProtocolInfo_CompareUrl(IInternetProtocolInfo* This,LPCWSTR pwzUrl1,LPCWSTR pwzUrl2,DWORD dwCompareFlags) { +static inline HRESULT IInternetProtocolInfo_CompareUrl(IInternetProtocolInfo* This,LPCWSTR pwzUrl1,LPCWSTR pwzUrl2,DWORD dwCompareFlags) { return This->lpVtbl->CompareUrl(This,pwzUrl1,pwzUrl2,dwCompareFlags); } -static __WIDL_INLINE HRESULT IInternetProtocolInfo_QueryInfo(IInternetProtocolInfo* This,LPCWSTR pwzUrl,QUERYOPTION OueryOption,DWORD dwQueryFlags,LPVOID pBuffer,DWORD cbBuffer,DWORD *pcbBuf,DWORD dwReserved) { +static inline HRESULT IInternetProtocolInfo_QueryInfo(IInternetProtocolInfo* This,LPCWSTR pwzUrl,QUERYOPTION OueryOption,DWORD dwQueryFlags,LPVOID pBuffer,DWORD cbBuffer,DWORD *pcbBuf,DWORD dwReserved) { return This->lpVtbl->QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,cbBuffer,pcbBuf,dwReserved); } #endif @@ -6607,20 +6599,20 @@ interface IInternetSecurityMgrSite { #define IInternetSecurityMgrSite_EnableModeless(This,fEnable) (This)->lpVtbl->EnableModeless(This,fEnable) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityMgrSite_QueryInterface(IInternetSecurityMgrSite* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetSecurityMgrSite_QueryInterface(IInternetSecurityMgrSite* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetSecurityMgrSite_AddRef(IInternetSecurityMgrSite* This) { +static inline ULONG IInternetSecurityMgrSite_AddRef(IInternetSecurityMgrSite* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetSecurityMgrSite_Release(IInternetSecurityMgrSite* This) { +static inline ULONG IInternetSecurityMgrSite_Release(IInternetSecurityMgrSite* This) { return This->lpVtbl->Release(This); } /*** IInternetSecurityMgrSite methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityMgrSite_GetWindow(IInternetSecurityMgrSite* This,HWND *phwnd) { +static inline HRESULT IInternetSecurityMgrSite_GetWindow(IInternetSecurityMgrSite* This,HWND *phwnd) { return This->lpVtbl->GetWindow(This,phwnd); } -static __WIDL_INLINE HRESULT IInternetSecurityMgrSite_EnableModeless(IInternetSecurityMgrSite* This,WINBOOL fEnable) { +static inline HRESULT IInternetSecurityMgrSite_EnableModeless(IInternetSecurityMgrSite* This,WINBOOL fEnable) { return This->lpVtbl->EnableModeless(This,fEnable); } #endif @@ -6842,38 +6834,38 @@ interface IInternetSecurityManager { #define IInternetSecurityManager_GetZoneMappings(This,dwZone,ppenumString,dwFlags) (This)->lpVtbl->GetZoneMappings(This,dwZone,ppenumString,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityManager_QueryInterface(IInternetSecurityManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetSecurityManager_QueryInterface(IInternetSecurityManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetSecurityManager_AddRef(IInternetSecurityManager* This) { +static inline ULONG IInternetSecurityManager_AddRef(IInternetSecurityManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetSecurityManager_Release(IInternetSecurityManager* This) { +static inline ULONG IInternetSecurityManager_Release(IInternetSecurityManager* This) { return This->lpVtbl->Release(This); } /*** IInternetSecurityManager methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityManager_SetSecuritySite(IInternetSecurityManager* This,IInternetSecurityMgrSite *pSite) { +static inline HRESULT IInternetSecurityManager_SetSecuritySite(IInternetSecurityManager* This,IInternetSecurityMgrSite *pSite) { return This->lpVtbl->SetSecuritySite(This,pSite); } -static __WIDL_INLINE HRESULT IInternetSecurityManager_GetSecuritySite(IInternetSecurityManager* This,IInternetSecurityMgrSite **ppSite) { +static inline HRESULT IInternetSecurityManager_GetSecuritySite(IInternetSecurityManager* This,IInternetSecurityMgrSite **ppSite) { return This->lpVtbl->GetSecuritySite(This,ppSite); } -static __WIDL_INLINE HRESULT IInternetSecurityManager_MapUrlToZone(IInternetSecurityManager* This,LPCWSTR pwszUrl,DWORD *pdwZone,DWORD dwFlags) { +static inline HRESULT IInternetSecurityManager_MapUrlToZone(IInternetSecurityManager* This,LPCWSTR pwszUrl,DWORD *pdwZone,DWORD dwFlags) { return This->lpVtbl->MapUrlToZone(This,pwszUrl,pdwZone,dwFlags); } -static __WIDL_INLINE HRESULT IInternetSecurityManager_GetSecurityId(IInternetSecurityManager* This,LPCWSTR pwszUrl,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { +static inline HRESULT IInternetSecurityManager_GetSecurityId(IInternetSecurityManager* This,LPCWSTR pwszUrl,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { return This->lpVtbl->GetSecurityId(This,pwszUrl,pbSecurityId,pcbSecurityId,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManager_ProcessUrlAction(IInternetSecurityManager* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved) { +static inline HRESULT IInternetSecurityManager_ProcessUrlAction(IInternetSecurityManager* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved) { return This->lpVtbl->ProcessUrlAction(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManager_QueryCustomPolicy(IInternetSecurityManager* This,LPCWSTR pwszUrl,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved) { +static inline HRESULT IInternetSecurityManager_QueryCustomPolicy(IInternetSecurityManager* This,LPCWSTR pwszUrl,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved) { return This->lpVtbl->QueryCustomPolicy(This,pwszUrl,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManager_SetZoneMapping(IInternetSecurityManager* This,DWORD dwZone,LPCWSTR lpszPattern,DWORD dwFlags) { +static inline HRESULT IInternetSecurityManager_SetZoneMapping(IInternetSecurityManager* This,DWORD dwZone,LPCWSTR lpszPattern,DWORD dwFlags) { return This->lpVtbl->SetZoneMapping(This,dwZone,lpszPattern,dwFlags); } -static __WIDL_INLINE HRESULT IInternetSecurityManager_GetZoneMappings(IInternetSecurityManager* This,DWORD dwZone,IEnumString **ppenumString,DWORD dwFlags) { +static inline HRESULT IInternetSecurityManager_GetZoneMappings(IInternetSecurityManager* This,DWORD dwZone,IEnumString **ppenumString,DWORD dwFlags) { return This->lpVtbl->GetZoneMappings(This,dwZone,ppenumString,dwFlags); } #endif @@ -7026,42 +7018,42 @@ interface IInternetSecurityManagerEx { #define IInternetSecurityManagerEx_ProcessUrlActionEx(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags) (This)->lpVtbl->ProcessUrlActionEx(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_QueryInterface(IInternetSecurityManagerEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetSecurityManagerEx_QueryInterface(IInternetSecurityManagerEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetSecurityManagerEx_AddRef(IInternetSecurityManagerEx* This) { +static inline ULONG IInternetSecurityManagerEx_AddRef(IInternetSecurityManagerEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetSecurityManagerEx_Release(IInternetSecurityManagerEx* This) { +static inline ULONG IInternetSecurityManagerEx_Release(IInternetSecurityManagerEx* This) { return This->lpVtbl->Release(This); } /*** IInternetSecurityManager methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_SetSecuritySite(IInternetSecurityManagerEx* This,IInternetSecurityMgrSite *pSite) { +static inline HRESULT IInternetSecurityManagerEx_SetSecuritySite(IInternetSecurityManagerEx* This,IInternetSecurityMgrSite *pSite) { return This->lpVtbl->SetSecuritySite(This,pSite); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_GetSecuritySite(IInternetSecurityManagerEx* This,IInternetSecurityMgrSite **ppSite) { +static inline HRESULT IInternetSecurityManagerEx_GetSecuritySite(IInternetSecurityManagerEx* This,IInternetSecurityMgrSite **ppSite) { return This->lpVtbl->GetSecuritySite(This,ppSite); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_MapUrlToZone(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,DWORD *pdwZone,DWORD dwFlags) { +static inline HRESULT IInternetSecurityManagerEx_MapUrlToZone(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,DWORD *pdwZone,DWORD dwFlags) { return This->lpVtbl->MapUrlToZone(This,pwszUrl,pdwZone,dwFlags); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_GetSecurityId(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { +static inline HRESULT IInternetSecurityManagerEx_GetSecurityId(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { return This->lpVtbl->GetSecurityId(This,pwszUrl,pbSecurityId,pcbSecurityId,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_ProcessUrlAction(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved) { +static inline HRESULT IInternetSecurityManagerEx_ProcessUrlAction(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved) { return This->lpVtbl->ProcessUrlAction(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_QueryCustomPolicy(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved) { +static inline HRESULT IInternetSecurityManagerEx_QueryCustomPolicy(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved) { return This->lpVtbl->QueryCustomPolicy(This,pwszUrl,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_SetZoneMapping(IInternetSecurityManagerEx* This,DWORD dwZone,LPCWSTR lpszPattern,DWORD dwFlags) { +static inline HRESULT IInternetSecurityManagerEx_SetZoneMapping(IInternetSecurityManagerEx* This,DWORD dwZone,LPCWSTR lpszPattern,DWORD dwFlags) { return This->lpVtbl->SetZoneMapping(This,dwZone,lpszPattern,dwFlags); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_GetZoneMappings(IInternetSecurityManagerEx* This,DWORD dwZone,IEnumString **ppenumString,DWORD dwFlags) { +static inline HRESULT IInternetSecurityManagerEx_GetZoneMappings(IInternetSecurityManagerEx* This,DWORD dwZone,IEnumString **ppenumString,DWORD dwFlags) { return This->lpVtbl->GetZoneMappings(This,dwZone,ppenumString,dwFlags); } /*** IInternetSecurityManagerEx methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx_ProcessUrlActionEx(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved,DWORD *pdwOutFlags) { +static inline HRESULT IInternetSecurityManagerEx_ProcessUrlActionEx(IInternetSecurityManagerEx* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved,DWORD *pdwOutFlags) { return This->lpVtbl->ProcessUrlActionEx(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags); } #endif @@ -7280,55 +7272,55 @@ interface IInternetSecurityManagerEx2 { #define IInternetSecurityManagerEx2_QueryCustomPolicyEx2(This,pUri,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) (This)->lpVtbl->QueryCustomPolicyEx2(This,pUri,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_QueryInterface(IInternetSecurityManagerEx2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetSecurityManagerEx2_QueryInterface(IInternetSecurityManagerEx2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetSecurityManagerEx2_AddRef(IInternetSecurityManagerEx2* This) { +static inline ULONG IInternetSecurityManagerEx2_AddRef(IInternetSecurityManagerEx2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetSecurityManagerEx2_Release(IInternetSecurityManagerEx2* This) { +static inline ULONG IInternetSecurityManagerEx2_Release(IInternetSecurityManagerEx2* This) { return This->lpVtbl->Release(This); } /*** IInternetSecurityManager methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_SetSecuritySite(IInternetSecurityManagerEx2* This,IInternetSecurityMgrSite *pSite) { +static inline HRESULT IInternetSecurityManagerEx2_SetSecuritySite(IInternetSecurityManagerEx2* This,IInternetSecurityMgrSite *pSite) { return This->lpVtbl->SetSecuritySite(This,pSite); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_GetSecuritySite(IInternetSecurityManagerEx2* This,IInternetSecurityMgrSite **ppSite) { +static inline HRESULT IInternetSecurityManagerEx2_GetSecuritySite(IInternetSecurityManagerEx2* This,IInternetSecurityMgrSite **ppSite) { return This->lpVtbl->GetSecuritySite(This,ppSite); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_MapUrlToZone(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,DWORD *pdwZone,DWORD dwFlags) { +static inline HRESULT IInternetSecurityManagerEx2_MapUrlToZone(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,DWORD *pdwZone,DWORD dwFlags) { return This->lpVtbl->MapUrlToZone(This,pwszUrl,pdwZone,dwFlags); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_GetSecurityId(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { +static inline HRESULT IInternetSecurityManagerEx2_GetSecurityId(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { return This->lpVtbl->GetSecurityId(This,pwszUrl,pbSecurityId,pcbSecurityId,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_ProcessUrlAction(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved) { +static inline HRESULT IInternetSecurityManagerEx2_ProcessUrlAction(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved) { return This->lpVtbl->ProcessUrlAction(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_QueryCustomPolicy(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved) { +static inline HRESULT IInternetSecurityManagerEx2_QueryCustomPolicy(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved) { return This->lpVtbl->QueryCustomPolicy(This,pwszUrl,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_SetZoneMapping(IInternetSecurityManagerEx2* This,DWORD dwZone,LPCWSTR lpszPattern,DWORD dwFlags) { +static inline HRESULT IInternetSecurityManagerEx2_SetZoneMapping(IInternetSecurityManagerEx2* This,DWORD dwZone,LPCWSTR lpszPattern,DWORD dwFlags) { return This->lpVtbl->SetZoneMapping(This,dwZone,lpszPattern,dwFlags); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_GetZoneMappings(IInternetSecurityManagerEx2* This,DWORD dwZone,IEnumString **ppenumString,DWORD dwFlags) { +static inline HRESULT IInternetSecurityManagerEx2_GetZoneMappings(IInternetSecurityManagerEx2* This,DWORD dwZone,IEnumString **ppenumString,DWORD dwFlags) { return This->lpVtbl->GetZoneMappings(This,dwZone,ppenumString,dwFlags); } /*** IInternetSecurityManagerEx methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_ProcessUrlActionEx(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved,DWORD *pdwOutFlags) { +static inline HRESULT IInternetSecurityManagerEx2_ProcessUrlActionEx(IInternetSecurityManagerEx2* This,LPCWSTR pwszUrl,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved,DWORD *pdwOutFlags) { return This->lpVtbl->ProcessUrlActionEx(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags); } /*** IInternetSecurityManagerEx2 methods ***/ -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_MapUrlToZoneEx2(IInternetSecurityManagerEx2* This,IUri *pUri,DWORD *pdwZone,DWORD dwFlags,LPWSTR *ppwszMappedUrl,DWORD *pdwOutFlags) { +static inline HRESULT IInternetSecurityManagerEx2_MapUrlToZoneEx2(IInternetSecurityManagerEx2* This,IUri *pUri,DWORD *pdwZone,DWORD dwFlags,LPWSTR *ppwszMappedUrl,DWORD *pdwOutFlags) { return This->lpVtbl->MapUrlToZoneEx2(This,pUri,pdwZone,dwFlags,ppwszMappedUrl,pdwOutFlags); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_ProcessUrlActionEx2(IInternetSecurityManagerEx2* This,IUri *pUri,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD_PTR dwReserved,DWORD *pdwOutFlags) { +static inline HRESULT IInternetSecurityManagerEx2_ProcessUrlActionEx2(IInternetSecurityManagerEx2* This,IUri *pUri,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD_PTR dwReserved,DWORD *pdwOutFlags) { return This->lpVtbl->ProcessUrlActionEx2(This,pUri,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved,pdwOutFlags); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_GetSecurityIdEx2(IInternetSecurityManagerEx2* This,IUri *pUri,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { +static inline HRESULT IInternetSecurityManagerEx2_GetSecurityIdEx2(IInternetSecurityManagerEx2* This,IUri *pUri,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { return This->lpVtbl->GetSecurityIdEx2(This,pUri,pbSecurityId,pcbSecurityId,dwReserved); } -static __WIDL_INLINE HRESULT IInternetSecurityManagerEx2_QueryCustomPolicyEx2(IInternetSecurityManagerEx2* This,IUri *pUri,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD_PTR dwReserved) { +static inline HRESULT IInternetSecurityManagerEx2_QueryCustomPolicyEx2(IInternetSecurityManagerEx2* This,IUri *pUri,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD_PTR dwReserved) { return This->lpVtbl->QueryCustomPolicyEx2(This,pUri,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved); } #endif @@ -7414,23 +7406,23 @@ interface IZoneIdentifier { #define IZoneIdentifier_Remove(This) (This)->lpVtbl->Remove(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IZoneIdentifier_QueryInterface(IZoneIdentifier* This,REFIID riid,void **ppvObject) { +static inline HRESULT IZoneIdentifier_QueryInterface(IZoneIdentifier* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IZoneIdentifier_AddRef(IZoneIdentifier* This) { +static inline ULONG IZoneIdentifier_AddRef(IZoneIdentifier* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IZoneIdentifier_Release(IZoneIdentifier* This) { +static inline ULONG IZoneIdentifier_Release(IZoneIdentifier* This) { return This->lpVtbl->Release(This); } /*** IZoneIdentifier methods ***/ -static __WIDL_INLINE HRESULT IZoneIdentifier_GetId(IZoneIdentifier* This,DWORD *pdwZone) { +static inline HRESULT IZoneIdentifier_GetId(IZoneIdentifier* This,DWORD *pdwZone) { return This->lpVtbl->GetId(This,pdwZone); } -static __WIDL_INLINE HRESULT IZoneIdentifier_SetId(IZoneIdentifier* This,DWORD dwZone) { +static inline HRESULT IZoneIdentifier_SetId(IZoneIdentifier* This,DWORD dwZone) { return This->lpVtbl->SetId(This,dwZone); } -static __WIDL_INLINE HRESULT IZoneIdentifier_Remove(IZoneIdentifier* This) { +static inline HRESULT IZoneIdentifier_Remove(IZoneIdentifier* This) { return This->lpVtbl->Remove(This); } #endif @@ -7544,23 +7536,23 @@ interface IInternetHostSecurityManager { #define IInternetHostSecurityManager_QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) (This)->lpVtbl->QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetHostSecurityManager_QueryInterface(IInternetHostSecurityManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetHostSecurityManager_QueryInterface(IInternetHostSecurityManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetHostSecurityManager_AddRef(IInternetHostSecurityManager* This) { +static inline ULONG IInternetHostSecurityManager_AddRef(IInternetHostSecurityManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetHostSecurityManager_Release(IInternetHostSecurityManager* This) { +static inline ULONG IInternetHostSecurityManager_Release(IInternetHostSecurityManager* This) { return This->lpVtbl->Release(This); } /*** IInternetHostSecurityManager methods ***/ -static __WIDL_INLINE HRESULT IInternetHostSecurityManager_GetSecurityId(IInternetHostSecurityManager* This,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { +static inline HRESULT IInternetHostSecurityManager_GetSecurityId(IInternetHostSecurityManager* This,BYTE *pbSecurityId,DWORD *pcbSecurityId,DWORD_PTR dwReserved) { return This->lpVtbl->GetSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved); } -static __WIDL_INLINE HRESULT IInternetHostSecurityManager_ProcessUrlAction(IInternetHostSecurityManager* This,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved) { +static inline HRESULT IInternetHostSecurityManager_ProcessUrlAction(IInternetHostSecurityManager* This,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwFlags,DWORD dwReserved) { return This->lpVtbl->ProcessUrlAction(This,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved); } -static __WIDL_INLINE HRESULT IInternetHostSecurityManager_QueryCustomPolicy(IInternetHostSecurityManager* This,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved) { +static inline HRESULT IInternetHostSecurityManager_QueryCustomPolicy(IInternetHostSecurityManager* This,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,BYTE *pContext,DWORD cbContext,DWORD dwReserved) { return This->lpVtbl->QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved); } #endif @@ -8052,50 +8044,50 @@ interface IInternetZoneManager { #define IInternetZoneManager_CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved) (This)->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetZoneManager_QueryInterface(IInternetZoneManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetZoneManager_QueryInterface(IInternetZoneManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetZoneManager_AddRef(IInternetZoneManager* This) { +static inline ULONG IInternetZoneManager_AddRef(IInternetZoneManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetZoneManager_Release(IInternetZoneManager* This) { +static inline ULONG IInternetZoneManager_Release(IInternetZoneManager* This) { return This->lpVtbl->Release(This); } /*** IInternetZoneManager methods ***/ -static __WIDL_INLINE HRESULT IInternetZoneManager_GetZoneAttributes(IInternetZoneManager* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { +static inline HRESULT IInternetZoneManager_GetZoneAttributes(IInternetZoneManager* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { return This->lpVtbl->GetZoneAttributes(This,dwZone,pZoneAttributes); } -static __WIDL_INLINE HRESULT IInternetZoneManager_SetZoneAttributes(IInternetZoneManager* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { +static inline HRESULT IInternetZoneManager_SetZoneAttributes(IInternetZoneManager* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { return This->lpVtbl->SetZoneAttributes(This,dwZone,pZoneAttributes); } -static __WIDL_INLINE HRESULT IInternetZoneManager_GetZoneCustomPolicy(IInternetZoneManager* This,DWORD dwZone,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManager_GetZoneCustomPolicy(IInternetZoneManager* This,DWORD dwZone,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManager_SetZoneCustomPolicy(IInternetZoneManager* This,DWORD dwZone,REFGUID guidKey,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManager_SetZoneCustomPolicy(IInternetZoneManager* This,DWORD dwZone,REFGUID guidKey,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->SetZoneCustomPolicy(This,dwZone,guidKey,pPolicy,cbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManager_GetZoneActionPolicy(IInternetZoneManager* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManager_GetZoneActionPolicy(IInternetZoneManager* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManager_SetZoneActionPolicy(IInternetZoneManager* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManager_SetZoneActionPolicy(IInternetZoneManager* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManager_PromptAction(IInternetZoneManager* This,DWORD dwAction,HWND hwndParent,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwPromptFlags) { +static inline HRESULT IInternetZoneManager_PromptAction(IInternetZoneManager* This,DWORD dwAction,HWND hwndParent,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwPromptFlags) { return This->lpVtbl->PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManager_LogAction(IInternetZoneManager* This,DWORD dwAction,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwLogFlags) { +static inline HRESULT IInternetZoneManager_LogAction(IInternetZoneManager* This,DWORD dwAction,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwLogFlags) { return This->lpVtbl->LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManager_CreateZoneEnumerator(IInternetZoneManager* This,DWORD *pdwEnum,DWORD *pdwCount,DWORD dwFlags) { +static inline HRESULT IInternetZoneManager_CreateZoneEnumerator(IInternetZoneManager* This,DWORD *pdwEnum,DWORD *pdwCount,DWORD dwFlags) { return This->lpVtbl->CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManager_GetZoneAt(IInternetZoneManager* This,DWORD dwEnum,DWORD dwIndex,DWORD *pdwZone) { +static inline HRESULT IInternetZoneManager_GetZoneAt(IInternetZoneManager* This,DWORD dwEnum,DWORD dwIndex,DWORD *pdwZone) { return This->lpVtbl->GetZoneAt(This,dwEnum,dwIndex,pdwZone); } -static __WIDL_INLINE HRESULT IInternetZoneManager_DestroyZoneEnumerator(IInternetZoneManager* This,DWORD dwEnum) { +static inline HRESULT IInternetZoneManager_DestroyZoneEnumerator(IInternetZoneManager* This,DWORD dwEnum) { return This->lpVtbl->DestroyZoneEnumerator(This,dwEnum); } -static __WIDL_INLINE HRESULT IInternetZoneManager_CopyTemplatePoliciesToZone(IInternetZoneManager* This,DWORD dwTemplate,DWORD dwZone,DWORD dwReserved) { +static inline HRESULT IInternetZoneManager_CopyTemplatePoliciesToZone(IInternetZoneManager* This,DWORD dwTemplate,DWORD dwZone,DWORD dwReserved) { return This->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved); } #endif @@ -8289,57 +8281,57 @@ interface IInternetZoneManagerEx { #define IInternetZoneManagerEx_SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) (This)->lpVtbl->SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_QueryInterface(IInternetZoneManagerEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetZoneManagerEx_QueryInterface(IInternetZoneManagerEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetZoneManagerEx_AddRef(IInternetZoneManagerEx* This) { +static inline ULONG IInternetZoneManagerEx_AddRef(IInternetZoneManagerEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetZoneManagerEx_Release(IInternetZoneManagerEx* This) { +static inline ULONG IInternetZoneManagerEx_Release(IInternetZoneManagerEx* This) { return This->lpVtbl->Release(This); } /*** IInternetZoneManager methods ***/ -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_GetZoneAttributes(IInternetZoneManagerEx* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { +static inline HRESULT IInternetZoneManagerEx_GetZoneAttributes(IInternetZoneManagerEx* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { return This->lpVtbl->GetZoneAttributes(This,dwZone,pZoneAttributes); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_SetZoneAttributes(IInternetZoneManagerEx* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { +static inline HRESULT IInternetZoneManagerEx_SetZoneAttributes(IInternetZoneManagerEx* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { return This->lpVtbl->SetZoneAttributes(This,dwZone,pZoneAttributes); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_GetZoneCustomPolicy(IInternetZoneManagerEx* This,DWORD dwZone,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManagerEx_GetZoneCustomPolicy(IInternetZoneManagerEx* This,DWORD dwZone,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_SetZoneCustomPolicy(IInternetZoneManagerEx* This,DWORD dwZone,REFGUID guidKey,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManagerEx_SetZoneCustomPolicy(IInternetZoneManagerEx* This,DWORD dwZone,REFGUID guidKey,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->SetZoneCustomPolicy(This,dwZone,guidKey,pPolicy,cbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_GetZoneActionPolicy(IInternetZoneManagerEx* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManagerEx_GetZoneActionPolicy(IInternetZoneManagerEx* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_SetZoneActionPolicy(IInternetZoneManagerEx* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManagerEx_SetZoneActionPolicy(IInternetZoneManagerEx* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_PromptAction(IInternetZoneManagerEx* This,DWORD dwAction,HWND hwndParent,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwPromptFlags) { +static inline HRESULT IInternetZoneManagerEx_PromptAction(IInternetZoneManagerEx* This,DWORD dwAction,HWND hwndParent,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwPromptFlags) { return This->lpVtbl->PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_LogAction(IInternetZoneManagerEx* This,DWORD dwAction,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwLogFlags) { +static inline HRESULT IInternetZoneManagerEx_LogAction(IInternetZoneManagerEx* This,DWORD dwAction,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwLogFlags) { return This->lpVtbl->LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_CreateZoneEnumerator(IInternetZoneManagerEx* This,DWORD *pdwEnum,DWORD *pdwCount,DWORD dwFlags) { +static inline HRESULT IInternetZoneManagerEx_CreateZoneEnumerator(IInternetZoneManagerEx* This,DWORD *pdwEnum,DWORD *pdwCount,DWORD dwFlags) { return This->lpVtbl->CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_GetZoneAt(IInternetZoneManagerEx* This,DWORD dwEnum,DWORD dwIndex,DWORD *pdwZone) { +static inline HRESULT IInternetZoneManagerEx_GetZoneAt(IInternetZoneManagerEx* This,DWORD dwEnum,DWORD dwIndex,DWORD *pdwZone) { return This->lpVtbl->GetZoneAt(This,dwEnum,dwIndex,pdwZone); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_DestroyZoneEnumerator(IInternetZoneManagerEx* This,DWORD dwEnum) { +static inline HRESULT IInternetZoneManagerEx_DestroyZoneEnumerator(IInternetZoneManagerEx* This,DWORD dwEnum) { return This->lpVtbl->DestroyZoneEnumerator(This,dwEnum); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_CopyTemplatePoliciesToZone(IInternetZoneManagerEx* This,DWORD dwTemplate,DWORD dwZone,DWORD dwReserved) { +static inline HRESULT IInternetZoneManagerEx_CopyTemplatePoliciesToZone(IInternetZoneManagerEx* This,DWORD dwTemplate,DWORD dwZone,DWORD dwReserved) { return This->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved); } /*** IInternetZoneManagerEx methods ***/ -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_GetZoneActionPolicyEx(IInternetZoneManagerEx* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags) { +static inline HRESULT IInternetZoneManagerEx_GetZoneActionPolicyEx(IInternetZoneManagerEx* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags) { return This->lpVtbl->GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx_SetZoneActionPolicyEx(IInternetZoneManagerEx* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags) { +static inline HRESULT IInternetZoneManagerEx_SetZoneActionPolicyEx(IInternetZoneManagerEx* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags) { return This->lpVtbl->SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags); } #endif @@ -8570,70 +8562,70 @@ interface IInternetZoneManagerEx2 { #define IInternetZoneManagerEx2_FixUnsecureSettings(This) (This)->lpVtbl->FixUnsecureSettings(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_QueryInterface(IInternetZoneManagerEx2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInternetZoneManagerEx2_QueryInterface(IInternetZoneManagerEx2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInternetZoneManagerEx2_AddRef(IInternetZoneManagerEx2* This) { +static inline ULONG IInternetZoneManagerEx2_AddRef(IInternetZoneManagerEx2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInternetZoneManagerEx2_Release(IInternetZoneManagerEx2* This) { +static inline ULONG IInternetZoneManagerEx2_Release(IInternetZoneManagerEx2* This) { return This->lpVtbl->Release(This); } /*** IInternetZoneManager methods ***/ -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_GetZoneAttributes(IInternetZoneManagerEx2* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { +static inline HRESULT IInternetZoneManagerEx2_GetZoneAttributes(IInternetZoneManagerEx2* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { return This->lpVtbl->GetZoneAttributes(This,dwZone,pZoneAttributes); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_SetZoneAttributes(IInternetZoneManagerEx2* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { +static inline HRESULT IInternetZoneManagerEx2_SetZoneAttributes(IInternetZoneManagerEx2* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes) { return This->lpVtbl->SetZoneAttributes(This,dwZone,pZoneAttributes); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_GetZoneCustomPolicy(IInternetZoneManagerEx2* This,DWORD dwZone,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManagerEx2_GetZoneCustomPolicy(IInternetZoneManagerEx2* This,DWORD dwZone,REFGUID guidKey,BYTE **ppPolicy,DWORD *pcbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_SetZoneCustomPolicy(IInternetZoneManagerEx2* This,DWORD dwZone,REFGUID guidKey,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManagerEx2_SetZoneCustomPolicy(IInternetZoneManagerEx2* This,DWORD dwZone,REFGUID guidKey,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->SetZoneCustomPolicy(This,dwZone,guidKey,pPolicy,cbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_GetZoneActionPolicy(IInternetZoneManagerEx2* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManagerEx2_GetZoneActionPolicy(IInternetZoneManagerEx2* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_SetZoneActionPolicy(IInternetZoneManagerEx2* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { +static inline HRESULT IInternetZoneManagerEx2_SetZoneActionPolicy(IInternetZoneManagerEx2* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg) { return This->lpVtbl->SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_PromptAction(IInternetZoneManagerEx2* This,DWORD dwAction,HWND hwndParent,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwPromptFlags) { +static inline HRESULT IInternetZoneManagerEx2_PromptAction(IInternetZoneManagerEx2* This,DWORD dwAction,HWND hwndParent,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwPromptFlags) { return This->lpVtbl->PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_LogAction(IInternetZoneManagerEx2* This,DWORD dwAction,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwLogFlags) { +static inline HRESULT IInternetZoneManagerEx2_LogAction(IInternetZoneManagerEx2* This,DWORD dwAction,LPCWSTR pwszUrl,LPCWSTR pwszText,DWORD dwLogFlags) { return This->lpVtbl->LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_CreateZoneEnumerator(IInternetZoneManagerEx2* This,DWORD *pdwEnum,DWORD *pdwCount,DWORD dwFlags) { +static inline HRESULT IInternetZoneManagerEx2_CreateZoneEnumerator(IInternetZoneManagerEx2* This,DWORD *pdwEnum,DWORD *pdwCount,DWORD dwFlags) { return This->lpVtbl->CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_GetZoneAt(IInternetZoneManagerEx2* This,DWORD dwEnum,DWORD dwIndex,DWORD *pdwZone) { +static inline HRESULT IInternetZoneManagerEx2_GetZoneAt(IInternetZoneManagerEx2* This,DWORD dwEnum,DWORD dwIndex,DWORD *pdwZone) { return This->lpVtbl->GetZoneAt(This,dwEnum,dwIndex,pdwZone); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_DestroyZoneEnumerator(IInternetZoneManagerEx2* This,DWORD dwEnum) { +static inline HRESULT IInternetZoneManagerEx2_DestroyZoneEnumerator(IInternetZoneManagerEx2* This,DWORD dwEnum) { return This->lpVtbl->DestroyZoneEnumerator(This,dwEnum); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_CopyTemplatePoliciesToZone(IInternetZoneManagerEx2* This,DWORD dwTemplate,DWORD dwZone,DWORD dwReserved) { +static inline HRESULT IInternetZoneManagerEx2_CopyTemplatePoliciesToZone(IInternetZoneManagerEx2* This,DWORD dwTemplate,DWORD dwZone,DWORD dwReserved) { return This->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved); } /*** IInternetZoneManagerEx methods ***/ -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_GetZoneActionPolicyEx(IInternetZoneManagerEx2* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags) { +static inline HRESULT IInternetZoneManagerEx2_GetZoneActionPolicyEx(IInternetZoneManagerEx2* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags) { return This->lpVtbl->GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_SetZoneActionPolicyEx(IInternetZoneManagerEx2* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags) { +static inline HRESULT IInternetZoneManagerEx2_SetZoneActionPolicyEx(IInternetZoneManagerEx2* This,DWORD dwZone,DWORD dwAction,BYTE *pPolicy,DWORD cbPolicy,URLZONEREG urlZoneReg,DWORD dwFlags) { return This->lpVtbl->SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags); } /*** IInternetZoneManagerEx2 methods ***/ -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_GetZoneAttributesEx(IInternetZoneManagerEx2* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes,DWORD dwFlags) { +static inline HRESULT IInternetZoneManagerEx2_GetZoneAttributesEx(IInternetZoneManagerEx2* This,DWORD dwZone,ZONEATTRIBUTES *pZoneAttributes,DWORD dwFlags) { return This->lpVtbl->GetZoneAttributesEx(This,dwZone,pZoneAttributes,dwFlags); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_GetZoneSecurityState(IInternetZoneManagerEx2* This,DWORD dwZoneIndex,WINBOOL fRespectPolicy,LPDWORD pdwState,WINBOOL *pfPolicyEncountered) { +static inline HRESULT IInternetZoneManagerEx2_GetZoneSecurityState(IInternetZoneManagerEx2* This,DWORD dwZoneIndex,WINBOOL fRespectPolicy,LPDWORD pdwState,WINBOOL *pfPolicyEncountered) { return This->lpVtbl->GetZoneSecurityState(This,dwZoneIndex,fRespectPolicy,pdwState,pfPolicyEncountered); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_GetIESecurityState(IInternetZoneManagerEx2* This,WINBOOL fRespectPolicy,LPDWORD pdwState,WINBOOL *pfPolicyEncountered,WINBOOL fNoCache) { +static inline HRESULT IInternetZoneManagerEx2_GetIESecurityState(IInternetZoneManagerEx2* This,WINBOOL fRespectPolicy,LPDWORD pdwState,WINBOOL *pfPolicyEncountered,WINBOOL fNoCache) { return This->lpVtbl->GetIESecurityState(This,fRespectPolicy,pdwState,pfPolicyEncountered,fNoCache); } -static __WIDL_INLINE HRESULT IInternetZoneManagerEx2_FixUnsecureSettings(IInternetZoneManagerEx2* This) { +static inline HRESULT IInternetZoneManagerEx2_FixUnsecureSettings(IInternetZoneManagerEx2* This) { return This->lpVtbl->FixUnsecureSettings(This); } #endif @@ -8783,26 +8775,26 @@ interface ISoftDistExt { #define ISoftDistExt_AsyncInstallDistributionUnit(This,pbc,pvReserved,flags,lpcbh) (This)->lpVtbl->AsyncInstallDistributionUnit(This,pbc,pvReserved,flags,lpcbh) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISoftDistExt_QueryInterface(ISoftDistExt* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISoftDistExt_QueryInterface(ISoftDistExt* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISoftDistExt_AddRef(ISoftDistExt* This) { +static inline ULONG ISoftDistExt_AddRef(ISoftDistExt* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISoftDistExt_Release(ISoftDistExt* This) { +static inline ULONG ISoftDistExt_Release(ISoftDistExt* This) { return This->lpVtbl->Release(This); } /*** ISoftDistExt methods ***/ -static __WIDL_INLINE HRESULT ISoftDistExt_ProcessSoftDist(ISoftDistExt* This,LPCWSTR szCDFURL,IXMLElement *pSoftDistElement,LPSOFTDISTINFO lpsdi) { +static inline HRESULT ISoftDistExt_ProcessSoftDist(ISoftDistExt* This,LPCWSTR szCDFURL,IXMLElement *pSoftDistElement,LPSOFTDISTINFO lpsdi) { return This->lpVtbl->ProcessSoftDist(This,szCDFURL,pSoftDistElement,lpsdi); } -static __WIDL_INLINE HRESULT ISoftDistExt_GetFirstCodeBase(ISoftDistExt* This,LPWSTR *szCodeBase,LPDWORD dwMaxSize) { +static inline HRESULT ISoftDistExt_GetFirstCodeBase(ISoftDistExt* This,LPWSTR *szCodeBase,LPDWORD dwMaxSize) { return This->lpVtbl->GetFirstCodeBase(This,szCodeBase,dwMaxSize); } -static __WIDL_INLINE HRESULT ISoftDistExt_GetNextCodeBase(ISoftDistExt* This,LPWSTR *szCodeBase,LPDWORD dwMaxSize) { +static inline HRESULT ISoftDistExt_GetNextCodeBase(ISoftDistExt* This,LPWSTR *szCodeBase,LPDWORD dwMaxSize) { return This->lpVtbl->GetNextCodeBase(This,szCodeBase,dwMaxSize); } -static __WIDL_INLINE HRESULT ISoftDistExt_AsyncInstallDistributionUnit(ISoftDistExt* This,IBindCtx *pbc,LPVOID pvReserved,DWORD flags,LPCODEBASEHOLD lpcbh) { +static inline HRESULT ISoftDistExt_AsyncInstallDistributionUnit(ISoftDistExt* This,IBindCtx *pbc,LPVOID pvReserved,DWORD flags,LPCODEBASEHOLD lpcbh) { return This->lpVtbl->AsyncInstallDistributionUnit(This,pbc,pvReserved,flags,lpcbh); } #endif @@ -8887,20 +8879,20 @@ interface ICatalogFileInfo { #define ICatalogFileInfo_GetJavaTrust(This,ppJavaTrust) (This)->lpVtbl->GetJavaTrust(This,ppJavaTrust) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICatalogFileInfo_QueryInterface(ICatalogFileInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICatalogFileInfo_QueryInterface(ICatalogFileInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICatalogFileInfo_AddRef(ICatalogFileInfo* This) { +static inline ULONG ICatalogFileInfo_AddRef(ICatalogFileInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICatalogFileInfo_Release(ICatalogFileInfo* This) { +static inline ULONG ICatalogFileInfo_Release(ICatalogFileInfo* This) { return This->lpVtbl->Release(This); } /*** ICatalogFileInfo methods ***/ -static __WIDL_INLINE HRESULT ICatalogFileInfo_GetCatalogFile(ICatalogFileInfo* This,LPSTR *ppszCatalogFile) { +static inline HRESULT ICatalogFileInfo_GetCatalogFile(ICatalogFileInfo* This,LPSTR *ppszCatalogFile) { return This->lpVtbl->GetCatalogFile(This,ppszCatalogFile); } -static __WIDL_INLINE HRESULT ICatalogFileInfo_GetJavaTrust(ICatalogFileInfo* This,void **ppJavaTrust) { +static inline HRESULT ICatalogFileInfo_GetJavaTrust(ICatalogFileInfo* This,void **ppJavaTrust) { return This->lpVtbl->GetJavaTrust(This,ppJavaTrust); } #endif @@ -9022,23 +9014,23 @@ interface IDataFilter { #define IDataFilter_SetEncodingLevel(This,dwEncLevel) (This)->lpVtbl->SetEncodingLevel(This,dwEncLevel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDataFilter_QueryInterface(IDataFilter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDataFilter_QueryInterface(IDataFilter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDataFilter_AddRef(IDataFilter* This) { +static inline ULONG IDataFilter_AddRef(IDataFilter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDataFilter_Release(IDataFilter* This) { +static inline ULONG IDataFilter_Release(IDataFilter* This) { return This->lpVtbl->Release(This); } /*** IDataFilter methods ***/ -static __WIDL_INLINE HRESULT IDataFilter_DoEncode(IDataFilter* This,DWORD dwFlags,LONG lInBufferSize,BYTE *pbInBuffer,LONG lOutBufferSize,BYTE *pbOutBuffer,LONG lInBytesAvailable,LONG *plInBytesRead,LONG *plOutBytesWritten,DWORD dwReserved) { +static inline HRESULT IDataFilter_DoEncode(IDataFilter* This,DWORD dwFlags,LONG lInBufferSize,BYTE *pbInBuffer,LONG lOutBufferSize,BYTE *pbOutBuffer,LONG lInBytesAvailable,LONG *plInBytesRead,LONG *plOutBytesWritten,DWORD dwReserved) { return This->lpVtbl->DoEncode(This,dwFlags,lInBufferSize,pbInBuffer,lOutBufferSize,pbOutBuffer,lInBytesAvailable,plInBytesRead,plOutBytesWritten,dwReserved); } -static __WIDL_INLINE HRESULT IDataFilter_DoDecode(IDataFilter* This,DWORD dwFlags,LONG lInBufferSize,BYTE *pbInBuffer,LONG lOutBufferSize,BYTE *pbOutBuffer,LONG lInBytesAvailable,LONG *plInBytesRead,LONG *plOutBytesWritten,DWORD dwReserved) { +static inline HRESULT IDataFilter_DoDecode(IDataFilter* This,DWORD dwFlags,LONG lInBufferSize,BYTE *pbInBuffer,LONG lOutBufferSize,BYTE *pbOutBuffer,LONG lInBytesAvailable,LONG *plInBytesRead,LONG *plOutBytesWritten,DWORD dwReserved) { return This->lpVtbl->DoDecode(This,dwFlags,lInBufferSize,pbInBuffer,lOutBufferSize,pbOutBuffer,lInBytesAvailable,plInBytesRead,plOutBytesWritten,dwReserved); } -static __WIDL_INLINE HRESULT IDataFilter_SetEncodingLevel(IDataFilter* This,DWORD dwEncLevel) { +static inline HRESULT IDataFilter_SetEncodingLevel(IDataFilter* This,DWORD dwEncLevel) { return This->lpVtbl->SetEncodingLevel(This,dwEncLevel); } #endif @@ -9145,20 +9137,20 @@ interface IEncodingFilterFactory { #define IEncodingFilterFactory_GetDefaultFilter(This,pwzCodeIn,pwzCodeOut,ppDF) (This)->lpVtbl->GetDefaultFilter(This,pwzCodeIn,pwzCodeOut,ppDF) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEncodingFilterFactory_QueryInterface(IEncodingFilterFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEncodingFilterFactory_QueryInterface(IEncodingFilterFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEncodingFilterFactory_AddRef(IEncodingFilterFactory* This) { +static inline ULONG IEncodingFilterFactory_AddRef(IEncodingFilterFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEncodingFilterFactory_Release(IEncodingFilterFactory* This) { +static inline ULONG IEncodingFilterFactory_Release(IEncodingFilterFactory* This) { return This->lpVtbl->Release(This); } /*** IEncodingFilterFactory methods ***/ -static __WIDL_INLINE HRESULT IEncodingFilterFactory_FindBestFilter(IEncodingFilterFactory* This,LPCWSTR pwzCodeIn,LPCWSTR pwzCodeOut,DATAINFO info,IDataFilter **ppDF) { +static inline HRESULT IEncodingFilterFactory_FindBestFilter(IEncodingFilterFactory* This,LPCWSTR pwzCodeIn,LPCWSTR pwzCodeOut,DATAINFO info,IDataFilter **ppDF) { return This->lpVtbl->FindBestFilter(This,pwzCodeIn,pwzCodeOut,info,ppDF); } -static __WIDL_INLINE HRESULT IEncodingFilterFactory_GetDefaultFilter(IEncodingFilterFactory* This,LPCWSTR pwzCodeIn,LPCWSTR pwzCodeOut,IDataFilter **ppDF) { +static inline HRESULT IEncodingFilterFactory_GetDefaultFilter(IEncodingFilterFactory* This,LPCWSTR pwzCodeIn,LPCWSTR pwzCodeOut,IDataFilter **ppDF) { return This->lpVtbl->GetDefaultFilter(This,pwzCodeIn,pwzCodeOut,ppDF); } #endif @@ -9263,17 +9255,17 @@ interface IWrappedProtocol { #define IWrappedProtocol_GetWrapperCode(This,pnCode,dwReserved) (This)->lpVtbl->GetWrapperCode(This,pnCode,dwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWrappedProtocol_QueryInterface(IWrappedProtocol* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWrappedProtocol_QueryInterface(IWrappedProtocol* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWrappedProtocol_AddRef(IWrappedProtocol* This) { +static inline ULONG IWrappedProtocol_AddRef(IWrappedProtocol* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWrappedProtocol_Release(IWrappedProtocol* This) { +static inline ULONG IWrappedProtocol_Release(IWrappedProtocol* This) { return This->lpVtbl->Release(This); } /*** IWrappedProtocol methods ***/ -static __WIDL_INLINE HRESULT IWrappedProtocol_GetWrapperCode(IWrappedProtocol* This,LONG *pnCode,DWORD_PTR dwReserved) { +static inline HRESULT IWrappedProtocol_GetWrapperCode(IWrappedProtocol* This,LONG *pnCode,DWORD_PTR dwReserved) { return This->lpVtbl->GetWrapperCode(This,pnCode,dwReserved); } #endif @@ -9355,17 +9347,17 @@ interface IGetBindHandle { #define IGetBindHandle_GetBindHandle(This,enumRequestedHandle,pRetHandle) (This)->lpVtbl->GetBindHandle(This,enumRequestedHandle,pRetHandle) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGetBindHandle_QueryInterface(IGetBindHandle* This,REFIID riid,void **ppvObject) { +static inline HRESULT IGetBindHandle_QueryInterface(IGetBindHandle* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IGetBindHandle_AddRef(IGetBindHandle* This) { +static inline ULONG IGetBindHandle_AddRef(IGetBindHandle* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IGetBindHandle_Release(IGetBindHandle* This) { +static inline ULONG IGetBindHandle_Release(IGetBindHandle* This) { return This->lpVtbl->Release(This); } /*** IGetBindHandle methods ***/ -static __WIDL_INLINE HRESULT IGetBindHandle_GetBindHandle(IGetBindHandle* This,BINDHANDLETYPES enumRequestedHandle,HANDLE *pRetHandle) { +static inline HRESULT IGetBindHandle_GetBindHandle(IGetBindHandle* This,BINDHANDLETYPES enumRequestedHandle,HANDLE *pRetHandle) { return This->lpVtbl->GetBindHandle(This,enumRequestedHandle,pRetHandle); } #endif @@ -9451,17 +9443,17 @@ interface IBindCallbackRedirect { #define IBindCallbackRedirect_Redirect(This,lpcUrl,vbCancel) (This)->lpVtbl->Redirect(This,lpcUrl,vbCancel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBindCallbackRedirect_QueryInterface(IBindCallbackRedirect* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBindCallbackRedirect_QueryInterface(IBindCallbackRedirect* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBindCallbackRedirect_AddRef(IBindCallbackRedirect* This) { +static inline ULONG IBindCallbackRedirect_AddRef(IBindCallbackRedirect* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBindCallbackRedirect_Release(IBindCallbackRedirect* This) { +static inline ULONG IBindCallbackRedirect_Release(IBindCallbackRedirect* This) { return This->lpVtbl->Release(This); } /*** IBindCallbackRedirect methods ***/ -static __WIDL_INLINE HRESULT IBindCallbackRedirect_Redirect(IBindCallbackRedirect* This,LPCWSTR lpcUrl,VARIANT_BOOL *vbCancel) { +static inline HRESULT IBindCallbackRedirect_Redirect(IBindCallbackRedirect* This,LPCWSTR lpcUrl,VARIANT_BOOL *vbCancel) { return This->lpVtbl->Redirect(This,lpcUrl,vbCancel); } #endif diff --git a/lib/libc/include/any-windows-any/vdslun.h b/lib/libc/include/any-windows-any/vdslun.h index 3b3fd997a3f1d068b36e66a5feb34322072a12a0..66a6bd641795b073b31631386e22ae5a5f65aaf5 100644 --- a/lib/libc/include/any-windows-any/vdslun.h +++ b/lib/libc/include/any-windows-any/vdslun.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/vdslun.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/vdslun.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __vdslun_h__ #define __vdslun_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/vidcap.h b/lib/libc/include/any-windows-any/vidcap.h index f628fd8d89c93a11af4c8d73bbf2dfb40fb497fa..226fb8f7684f8061f723a0598e5fe7e750bc136b 100644 --- a/lib/libc/include/any-windows-any/vidcap.h +++ b/lib/libc/include/any-windows-any/vidcap.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/vidcap.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/vidcap.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __vidcap_h__ #define __vidcap_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IKsTopologyInfo_FWD_DEFINED__ @@ -215,38 +207,38 @@ interface IKsTopologyInfo { #define IKsTopologyInfo_CreateNodeInstance(This,dwNodeId,iid,ppvObject) (This)->lpVtbl->CreateNodeInstance(This,dwNodeId,iid,ppvObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKsTopologyInfo_QueryInterface(IKsTopologyInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKsTopologyInfo_QueryInterface(IKsTopologyInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKsTopologyInfo_AddRef(IKsTopologyInfo* This) { +static inline ULONG IKsTopologyInfo_AddRef(IKsTopologyInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKsTopologyInfo_Release(IKsTopologyInfo* This) { +static inline ULONG IKsTopologyInfo_Release(IKsTopologyInfo* This) { return This->lpVtbl->Release(This); } /*** IKsTopologyInfo methods ***/ -static __WIDL_INLINE HRESULT IKsTopologyInfo_get_NumCategories(IKsTopologyInfo* This,DWORD *pdwNumCategories) { +static inline HRESULT IKsTopologyInfo_get_NumCategories(IKsTopologyInfo* This,DWORD *pdwNumCategories) { return This->lpVtbl->get_NumCategories(This,pdwNumCategories); } -static __WIDL_INLINE HRESULT IKsTopologyInfo_get_Category(IKsTopologyInfo* This,DWORD dwIndex,GUID *pCategory) { +static inline HRESULT IKsTopologyInfo_get_Category(IKsTopologyInfo* This,DWORD dwIndex,GUID *pCategory) { return This->lpVtbl->get_Category(This,dwIndex,pCategory); } -static __WIDL_INLINE HRESULT IKsTopologyInfo_get_NumConnections(IKsTopologyInfo* This,DWORD *pdwNumConnections) { +static inline HRESULT IKsTopologyInfo_get_NumConnections(IKsTopologyInfo* This,DWORD *pdwNumConnections) { return This->lpVtbl->get_NumConnections(This,pdwNumConnections); } -static __WIDL_INLINE HRESULT IKsTopologyInfo_get_ConnectionInfo(IKsTopologyInfo* This,DWORD dwIndex,KSTOPOLOGY_CONNECTION *pConnectionInfo) { +static inline HRESULT IKsTopologyInfo_get_ConnectionInfo(IKsTopologyInfo* This,DWORD dwIndex,KSTOPOLOGY_CONNECTION *pConnectionInfo) { return This->lpVtbl->get_ConnectionInfo(This,dwIndex,pConnectionInfo); } -static __WIDL_INLINE HRESULT IKsTopologyInfo_get_NodeName(IKsTopologyInfo* This,DWORD dwNodeId,WCHAR *pwchNodeName,DWORD dwBufSize,DWORD *pdwNameLen) { +static inline HRESULT IKsTopologyInfo_get_NodeName(IKsTopologyInfo* This,DWORD dwNodeId,WCHAR *pwchNodeName,DWORD dwBufSize,DWORD *pdwNameLen) { return This->lpVtbl->get_NodeName(This,dwNodeId,pwchNodeName,dwBufSize,pdwNameLen); } -static __WIDL_INLINE HRESULT IKsTopologyInfo_get_NumNodes(IKsTopologyInfo* This,DWORD *pdwNumNodes) { +static inline HRESULT IKsTopologyInfo_get_NumNodes(IKsTopologyInfo* This,DWORD *pdwNumNodes) { return This->lpVtbl->get_NumNodes(This,pdwNumNodes); } -static __WIDL_INLINE HRESULT IKsTopologyInfo_get_NodeType(IKsTopologyInfo* This,DWORD dwNodeId,GUID *pNodeType) { +static inline HRESULT IKsTopologyInfo_get_NodeType(IKsTopologyInfo* This,DWORD dwNodeId,GUID *pNodeType) { return This->lpVtbl->get_NodeType(This,dwNodeId,pNodeType); } -static __WIDL_INLINE HRESULT IKsTopologyInfo_CreateNodeInstance(IKsTopologyInfo* This,DWORD dwNodeId,REFIID iid,void **ppvObject) { +static inline HRESULT IKsTopologyInfo_CreateNodeInstance(IKsTopologyInfo* This,DWORD dwNodeId,REFIID iid,void **ppvObject) { return This->lpVtbl->CreateNodeInstance(This,dwNodeId,iid,ppvObject); } #endif @@ -329,23 +321,23 @@ interface ISelector { #define ISelector_put_SourceNodeId(This,dwPinId) (This)->lpVtbl->put_SourceNodeId(This,dwPinId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISelector_QueryInterface(ISelector* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISelector_QueryInterface(ISelector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISelector_AddRef(ISelector* This) { +static inline ULONG ISelector_AddRef(ISelector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISelector_Release(ISelector* This) { +static inline ULONG ISelector_Release(ISelector* This) { return This->lpVtbl->Release(This); } /*** ISelector methods ***/ -static __WIDL_INLINE HRESULT ISelector_get_NumSources(ISelector* This,DWORD *pdwNumSources) { +static inline HRESULT ISelector_get_NumSources(ISelector* This,DWORD *pdwNumSources) { return This->lpVtbl->get_NumSources(This,pdwNumSources); } -static __WIDL_INLINE HRESULT ISelector_get_SourceNodeId(ISelector* This,DWORD *pdwPinId) { +static inline HRESULT ISelector_get_SourceNodeId(ISelector* This,DWORD *pdwPinId) { return This->lpVtbl->get_SourceNodeId(This,pdwPinId); } -static __WIDL_INLINE HRESULT ISelector_put_SourceNodeId(ISelector* This,DWORD dwPinId) { +static inline HRESULT ISelector_put_SourceNodeId(ISelector* This,DWORD dwPinId) { return This->lpVtbl->put_SourceNodeId(This,dwPinId); } #endif @@ -1008,167 +1000,167 @@ interface ICameraControl { #define ICameraControl_put_PrivacyMode(This,Value,Flags) (This)->lpVtbl->put_PrivacyMode(This,Value,Flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICameraControl_QueryInterface(ICameraControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICameraControl_QueryInterface(ICameraControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICameraControl_AddRef(ICameraControl* This) { +static inline ULONG ICameraControl_AddRef(ICameraControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICameraControl_Release(ICameraControl* This) { +static inline ULONG ICameraControl_Release(ICameraControl* This) { return This->lpVtbl->Release(This); } /*** ICameraControl methods ***/ -static __WIDL_INLINE HRESULT ICameraControl_get_Exposure(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_Exposure(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Exposure(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_Exposure(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_Exposure(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Exposure(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_Exposure(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_Exposure(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Exposure(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_Focus(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_Focus(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Focus(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_Focus(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_Focus(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Focus(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_Focus(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_Focus(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Focus(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_Iris(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_Iris(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Iris(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_Iris(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_Iris(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Iris(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_Iris(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_Iris(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Iris(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_Zoom(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_Zoom(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Zoom(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_Zoom(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_Zoom(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Zoom(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_Zoom(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_Zoom(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Zoom(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_FocalLengths(ICameraControl* This,LONG *plOcularFocalLength,LONG *plObjectiveFocalLengthMin,LONG *plObjectiveFocalLengthMax) { +static inline HRESULT ICameraControl_get_FocalLengths(ICameraControl* This,LONG *plOcularFocalLength,LONG *plObjectiveFocalLengthMin,LONG *plObjectiveFocalLengthMax) { return This->lpVtbl->get_FocalLengths(This,plOcularFocalLength,plObjectiveFocalLengthMin,plObjectiveFocalLengthMax); } -static __WIDL_INLINE HRESULT ICameraControl_get_Pan(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_Pan(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Pan(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_Pan(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_Pan(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Pan(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_Pan(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_Pan(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Pan(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_Tilt(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_Tilt(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Tilt(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_Tilt(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_Tilt(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Tilt(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_Tilt(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_Tilt(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Tilt(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_PanTilt(ICameraControl* This,LONG *pPanValue,LONG *pTiltValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_PanTilt(ICameraControl* This,LONG *pPanValue,LONG *pTiltValue,LONG *pFlags) { return This->lpVtbl->get_PanTilt(This,pPanValue,pTiltValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_PanTilt(ICameraControl* This,LONG PanValue,LONG TiltValue,LONG Flags) { +static inline HRESULT ICameraControl_put_PanTilt(ICameraControl* This,LONG PanValue,LONG TiltValue,LONG Flags) { return This->lpVtbl->put_PanTilt(This,PanValue,TiltValue,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_get_Roll(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_Roll(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Roll(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_Roll(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_Roll(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Roll(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_Roll(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_Roll(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Roll(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_ExposureRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_ExposureRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_ExposureRelative(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_ExposureRelative(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_ExposureRelative(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_ExposureRelative(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_ExposureRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_ExposureRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_ExposureRelative(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_FocusRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_FocusRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_FocusRelative(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_FocusRelative(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_FocusRelative(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_FocusRelative(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_FocusRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_FocusRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_FocusRelative(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_IrisRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_IrisRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_IrisRelative(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_IrisRelative(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_IrisRelative(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_IrisRelative(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_IrisRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_IrisRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_IrisRelative(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_ZoomRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_ZoomRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_ZoomRelative(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_ZoomRelative(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_ZoomRelative(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_ZoomRelative(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_ZoomRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_ZoomRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_ZoomRelative(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_PanRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_PanRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_PanRelative(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_PanRelative(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_PanRelative(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_PanRelative(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_get_TiltRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_TiltRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_TiltRelative(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_TiltRelative(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_TiltRelative(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_TiltRelative(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_TiltRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_TiltRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_TiltRelative(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_PanTiltRelative(ICameraControl* This,LONG *pPanValue,LONG *pTiltValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_PanTiltRelative(ICameraControl* This,LONG *pPanValue,LONG *pTiltValue,LONG *pFlags) { return This->lpVtbl->get_PanTiltRelative(This,pPanValue,pTiltValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_PanTiltRelative(ICameraControl* This,LONG PanValue,LONG TiltValue,LONG Flags) { +static inline HRESULT ICameraControl_put_PanTiltRelative(ICameraControl* This,LONG PanValue,LONG TiltValue,LONG Flags) { return This->lpVtbl->put_PanTiltRelative(This,PanValue,TiltValue,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_PanRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_PanRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_PanRelative(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_RollRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_RollRelative(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_RollRelative(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_RollRelative(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_RollRelative(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_RollRelative(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_getRange_RollRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT ICameraControl_getRange_RollRelative(ICameraControl* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_RollRelative(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT ICameraControl_get_ScanMode(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_ScanMode(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_ScanMode(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_ScanMode(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_ScanMode(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_ScanMode(This,Value,Flags); } -static __WIDL_INLINE HRESULT ICameraControl_get_PrivacyMode(ICameraControl* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT ICameraControl_get_PrivacyMode(ICameraControl* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_PrivacyMode(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT ICameraControl_put_PrivacyMode(ICameraControl* This,LONG Value,LONG Flags) { +static inline HRESULT ICameraControl_put_PrivacyMode(ICameraControl* This,LONG Value,LONG Flags) { return This->lpVtbl->put_PrivacyMode(This,Value,Flags); } #endif @@ -1699,131 +1691,131 @@ interface IVideoProcAmp { #define IVideoProcAmp_getRange_WhiteBalanceComponent(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag) (This)->lpVtbl->getRange_WhiteBalanceComponent(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVideoProcAmp_QueryInterface(IVideoProcAmp* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVideoProcAmp_QueryInterface(IVideoProcAmp* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVideoProcAmp_AddRef(IVideoProcAmp* This) { +static inline ULONG IVideoProcAmp_AddRef(IVideoProcAmp* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVideoProcAmp_Release(IVideoProcAmp* This) { +static inline ULONG IVideoProcAmp_Release(IVideoProcAmp* This) { return This->lpVtbl->Release(This); } /*** IVideoProcAmp methods ***/ -static __WIDL_INLINE HRESULT IVideoProcAmp_get_BacklightCompensation(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_BacklightCompensation(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_BacklightCompensation(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_BacklightCompensation(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_BacklightCompensation(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_BacklightCompensation(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_BacklightCompensation(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_BacklightCompensation(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_BacklightCompensation(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_Brightness(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_Brightness(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Brightness(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_Brightness(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_Brightness(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Brightness(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_Brightness(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_Brightness(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Brightness(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_ColorEnable(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_ColorEnable(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_ColorEnable(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_ColorEnable(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_ColorEnable(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_ColorEnable(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_ColorEnable(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_ColorEnable(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_ColorEnable(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_Contrast(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_Contrast(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Contrast(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_Contrast(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_Contrast(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Contrast(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_Contrast(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_Contrast(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Contrast(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_Gamma(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_Gamma(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Gamma(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_Gamma(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_Gamma(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Gamma(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_Gamma(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_Gamma(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Gamma(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_Saturation(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_Saturation(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Saturation(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_Saturation(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_Saturation(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Saturation(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_Saturation(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_Saturation(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Saturation(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_Sharpness(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_Sharpness(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Sharpness(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_Sharpness(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_Sharpness(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Sharpness(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_Sharpness(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_Sharpness(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Sharpness(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_WhiteBalance(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_WhiteBalance(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_WhiteBalance(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_WhiteBalance(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_WhiteBalance(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_WhiteBalance(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_WhiteBalance(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_WhiteBalance(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_WhiteBalance(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_Gain(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_Gain(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Gain(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_Gain(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_Gain(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Gain(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_Gain(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_Gain(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Gain(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_Hue(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_Hue(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_Hue(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_Hue(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_Hue(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_Hue(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_Hue(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_Hue(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_Hue(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_DigitalMultiplier(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_DigitalMultiplier(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_DigitalMultiplier(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_DigitalMultiplier(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_DigitalMultiplier(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_DigitalMultiplier(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_DigitalMultiplier(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_DigitalMultiplier(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_DigitalMultiplier(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_PowerlineFrequency(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_PowerlineFrequency(IVideoProcAmp* This,LONG *pValue,LONG *pFlags) { return This->lpVtbl->get_PowerlineFrequency(This,pValue,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_PowerlineFrequency(IVideoProcAmp* This,LONG Value,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_PowerlineFrequency(IVideoProcAmp* This,LONG Value,LONG Flags) { return This->lpVtbl->put_PowerlineFrequency(This,Value,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_PowerlineFrequency(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_PowerlineFrequency(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_PowerlineFrequency(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } -static __WIDL_INLINE HRESULT IVideoProcAmp_get_WhiteBalanceComponent(IVideoProcAmp* This,LONG *pValue1,LONG *pValue2,LONG *pFlags) { +static inline HRESULT IVideoProcAmp_get_WhiteBalanceComponent(IVideoProcAmp* This,LONG *pValue1,LONG *pValue2,LONG *pFlags) { return This->lpVtbl->get_WhiteBalanceComponent(This,pValue1,pValue2,pFlags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_put_WhiteBalanceComponent(IVideoProcAmp* This,LONG Value1,LONG Value2,LONG Flags) { +static inline HRESULT IVideoProcAmp_put_WhiteBalanceComponent(IVideoProcAmp* This,LONG Value1,LONG Value2,LONG Flags) { return This->lpVtbl->put_WhiteBalanceComponent(This,Value1,Value2,Flags); } -static __WIDL_INLINE HRESULT IVideoProcAmp_getRange_WhiteBalanceComponent(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { +static inline HRESULT IVideoProcAmp_getRange_WhiteBalanceComponent(IVideoProcAmp* This,LONG *pMin,LONG *pMax,LONG *pSteppingDelta,LONG *pDefault,LONG *pCapsFlag) { return This->lpVtbl->getRange_WhiteBalanceComponent(This,pMin,pMax,pSteppingDelta,pDefault,pCapsFlag); } #endif @@ -1898,20 +1890,20 @@ interface IKsNodeControl { #define IKsNodeControl_put_KsControl(This,pKsControl) (This)->lpVtbl->put_KsControl(This,pKsControl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IKsNodeControl_QueryInterface(IKsNodeControl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IKsNodeControl_QueryInterface(IKsNodeControl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IKsNodeControl_AddRef(IKsNodeControl* This) { +static inline ULONG IKsNodeControl_AddRef(IKsNodeControl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IKsNodeControl_Release(IKsNodeControl* This) { +static inline ULONG IKsNodeControl_Release(IKsNodeControl* This) { return This->lpVtbl->Release(This); } /*** IKsNodeControl methods ***/ -static __WIDL_INLINE HRESULT IKsNodeControl_put_NodeId(IKsNodeControl* This,DWORD dwNodeId) { +static inline HRESULT IKsNodeControl_put_NodeId(IKsNodeControl* This,DWORD dwNodeId) { return This->lpVtbl->put_NodeId(This,dwNodeId); } -static __WIDL_INLINE HRESULT IKsNodeControl_put_KsControl(IKsNodeControl* This,PVOID pKsControl) { +static inline HRESULT IKsNodeControl_put_KsControl(IKsNodeControl* This,PVOID pKsControl) { return This->lpVtbl->put_KsControl(This,pKsControl); } #endif diff --git a/lib/libc/include/any-windows-any/vmr9.h b/lib/libc/include/any-windows-any/vmr9.h index 1f6114a1c5b549f93186867ac9dd388351e38d79..e991e2dbf7ce22fbe18002313fd06233fb03fd83 100644 --- a/lib/libc/include/any-windows-any/vmr9.h +++ b/lib/libc/include/any-windows-any/vmr9.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/vmr9.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/vmr9.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __vmr9_h__ #define __vmr9_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IVMRImagePresenter9_FWD_DEFINED__ @@ -386,23 +378,23 @@ interface IVMRImagePresenter9 { #define IVMRImagePresenter9_PresentImage(This,id,info) (This)->lpVtbl->PresentImage(This,id,info) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRImagePresenter9_QueryInterface(IVMRImagePresenter9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRImagePresenter9_QueryInterface(IVMRImagePresenter9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRImagePresenter9_AddRef(IVMRImagePresenter9* This) { +static inline ULONG IVMRImagePresenter9_AddRef(IVMRImagePresenter9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRImagePresenter9_Release(IVMRImagePresenter9* This) { +static inline ULONG IVMRImagePresenter9_Release(IVMRImagePresenter9* This) { return This->lpVtbl->Release(This); } /*** IVMRImagePresenter9 methods ***/ -static __WIDL_INLINE HRESULT IVMRImagePresenter9_StartPresenting(IVMRImagePresenter9* This,DWORD_PTR id) { +static inline HRESULT IVMRImagePresenter9_StartPresenting(IVMRImagePresenter9* This,DWORD_PTR id) { return This->lpVtbl->StartPresenting(This,id); } -static __WIDL_INLINE HRESULT IVMRImagePresenter9_StopPresenting(IVMRImagePresenter9* This,DWORD_PTR id) { +static inline HRESULT IVMRImagePresenter9_StopPresenting(IVMRImagePresenter9* This,DWORD_PTR id) { return This->lpVtbl->StopPresenting(This,id); } -static __WIDL_INLINE HRESULT IVMRImagePresenter9_PresentImage(IVMRImagePresenter9* This,DWORD_PTR id,VMR9PresentationInfo *info) { +static inline HRESULT IVMRImagePresenter9_PresentImage(IVMRImagePresenter9* This,DWORD_PTR id,VMR9PresentationInfo *info) { return This->lpVtbl->PresentImage(This,id,info); } #endif @@ -522,26 +514,26 @@ interface IVMRSurfaceAllocator9 { #define IVMRSurfaceAllocator9_AdviseNotify(This,allocnotify) (This)->lpVtbl->AdviseNotify(This,allocnotify) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRSurfaceAllocator9_QueryInterface(IVMRSurfaceAllocator9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRSurfaceAllocator9_QueryInterface(IVMRSurfaceAllocator9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRSurfaceAllocator9_AddRef(IVMRSurfaceAllocator9* This) { +static inline ULONG IVMRSurfaceAllocator9_AddRef(IVMRSurfaceAllocator9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRSurfaceAllocator9_Release(IVMRSurfaceAllocator9* This) { +static inline ULONG IVMRSurfaceAllocator9_Release(IVMRSurfaceAllocator9* This) { return This->lpVtbl->Release(This); } /*** IVMRSurfaceAllocator9 methods ***/ -static __WIDL_INLINE HRESULT IVMRSurfaceAllocator9_InitializeDevice(IVMRSurfaceAllocator9* This,DWORD_PTR id,VMR9AllocationInfo *allocinfo,DWORD *numbuffers) { +static inline HRESULT IVMRSurfaceAllocator9_InitializeDevice(IVMRSurfaceAllocator9* This,DWORD_PTR id,VMR9AllocationInfo *allocinfo,DWORD *numbuffers) { return This->lpVtbl->InitializeDevice(This,id,allocinfo,numbuffers); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocator9_TerminateDevice(IVMRSurfaceAllocator9* This,DWORD_PTR id) { +static inline HRESULT IVMRSurfaceAllocator9_TerminateDevice(IVMRSurfaceAllocator9* This,DWORD_PTR id) { return This->lpVtbl->TerminateDevice(This,id); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocator9_GetSurface(IVMRSurfaceAllocator9* This,DWORD_PTR id,DWORD surfaceindex,DWORD flags,IDirect3DSurface9 **surface) { +static inline HRESULT IVMRSurfaceAllocator9_GetSurface(IVMRSurfaceAllocator9* This,DWORD_PTR id,DWORD surfaceindex,DWORD flags,IDirect3DSurface9 **surface) { return This->lpVtbl->GetSurface(This,id,surfaceindex,flags,surface); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocator9_AdviseNotify(IVMRSurfaceAllocator9* This,IVMRSurfaceAllocatorNotify9 *allocnotify) { +static inline HRESULT IVMRSurfaceAllocator9_AdviseNotify(IVMRSurfaceAllocator9* This,IVMRSurfaceAllocatorNotify9 *allocnotify) { return This->lpVtbl->AdviseNotify(This,allocnotify); } #endif @@ -643,30 +635,30 @@ interface IVMRSurfaceAllocatorEx9 { #define IVMRSurfaceAllocatorEx9_GetSurfaceEx(This,id,surfaceindex,flags,surface,dest) (This)->lpVtbl->GetSurfaceEx(This,id,surfaceindex,flags,surface,dest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorEx9_QueryInterface(IVMRSurfaceAllocatorEx9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRSurfaceAllocatorEx9_QueryInterface(IVMRSurfaceAllocatorEx9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRSurfaceAllocatorEx9_AddRef(IVMRSurfaceAllocatorEx9* This) { +static inline ULONG IVMRSurfaceAllocatorEx9_AddRef(IVMRSurfaceAllocatorEx9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRSurfaceAllocatorEx9_Release(IVMRSurfaceAllocatorEx9* This) { +static inline ULONG IVMRSurfaceAllocatorEx9_Release(IVMRSurfaceAllocatorEx9* This) { return This->lpVtbl->Release(This); } /*** IVMRSurfaceAllocator9 methods ***/ -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorEx9_InitializeDevice(IVMRSurfaceAllocatorEx9* This,DWORD_PTR id,VMR9AllocationInfo *allocinfo,DWORD *numbuffers) { +static inline HRESULT IVMRSurfaceAllocatorEx9_InitializeDevice(IVMRSurfaceAllocatorEx9* This,DWORD_PTR id,VMR9AllocationInfo *allocinfo,DWORD *numbuffers) { return This->lpVtbl->InitializeDevice(This,id,allocinfo,numbuffers); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorEx9_TerminateDevice(IVMRSurfaceAllocatorEx9* This,DWORD_PTR id) { +static inline HRESULT IVMRSurfaceAllocatorEx9_TerminateDevice(IVMRSurfaceAllocatorEx9* This,DWORD_PTR id) { return This->lpVtbl->TerminateDevice(This,id); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorEx9_GetSurface(IVMRSurfaceAllocatorEx9* This,DWORD_PTR id,DWORD surfaceindex,DWORD flags,IDirect3DSurface9 **surface) { +static inline HRESULT IVMRSurfaceAllocatorEx9_GetSurface(IVMRSurfaceAllocatorEx9* This,DWORD_PTR id,DWORD surfaceindex,DWORD flags,IDirect3DSurface9 **surface) { return This->lpVtbl->GetSurface(This,id,surfaceindex,flags,surface); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorEx9_AdviseNotify(IVMRSurfaceAllocatorEx9* This,IVMRSurfaceAllocatorNotify9 *allocnotify) { +static inline HRESULT IVMRSurfaceAllocatorEx9_AdviseNotify(IVMRSurfaceAllocatorEx9* This,IVMRSurfaceAllocatorNotify9 *allocnotify) { return This->lpVtbl->AdviseNotify(This,allocnotify); } /*** IVMRSurfaceAllocatorEx9 methods ***/ -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorEx9_GetSurfaceEx(IVMRSurfaceAllocatorEx9* This,DWORD_PTR id,DWORD surfaceindex,DWORD flags,IDirect3DSurface9 **surface,RECT *dest) { +static inline HRESULT IVMRSurfaceAllocatorEx9_GetSurfaceEx(IVMRSurfaceAllocatorEx9* This,DWORD_PTR id,DWORD surfaceindex,DWORD flags,IDirect3DSurface9 **surface,RECT *dest) { return This->lpVtbl->GetSurfaceEx(This,id,surfaceindex,flags,surface,dest); } #endif @@ -779,29 +771,29 @@ interface IVMRSurfaceAllocatorNotify9 { #define IVMRSurfaceAllocatorNotify9_NotifyEvent(This,code,param1,param2) (This)->lpVtbl->NotifyEvent(This,code,param1,param2) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorNotify9_QueryInterface(IVMRSurfaceAllocatorNotify9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRSurfaceAllocatorNotify9_QueryInterface(IVMRSurfaceAllocatorNotify9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRSurfaceAllocatorNotify9_AddRef(IVMRSurfaceAllocatorNotify9* This) { +static inline ULONG IVMRSurfaceAllocatorNotify9_AddRef(IVMRSurfaceAllocatorNotify9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRSurfaceAllocatorNotify9_Release(IVMRSurfaceAllocatorNotify9* This) { +static inline ULONG IVMRSurfaceAllocatorNotify9_Release(IVMRSurfaceAllocatorNotify9* This) { return This->lpVtbl->Release(This); } /*** IVMRSurfaceAllocatorNotify9 methods ***/ -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorNotify9_AdviseSurfaceAllocator(IVMRSurfaceAllocatorNotify9* This,DWORD_PTR id,IVMRSurfaceAllocator9 *alloc) { +static inline HRESULT IVMRSurfaceAllocatorNotify9_AdviseSurfaceAllocator(IVMRSurfaceAllocatorNotify9* This,DWORD_PTR id,IVMRSurfaceAllocator9 *alloc) { return This->lpVtbl->AdviseSurfaceAllocator(This,id,alloc); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorNotify9_SetD3DDevice(IVMRSurfaceAllocatorNotify9* This,IDirect3DDevice9 *device,HMONITOR monitor) { +static inline HRESULT IVMRSurfaceAllocatorNotify9_SetD3DDevice(IVMRSurfaceAllocatorNotify9* This,IDirect3DDevice9 *device,HMONITOR monitor) { return This->lpVtbl->SetD3DDevice(This,device,monitor); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorNotify9_ChangeD3DDevice(IVMRSurfaceAllocatorNotify9* This,IDirect3DDevice9 *device,HMONITOR monitor) { +static inline HRESULT IVMRSurfaceAllocatorNotify9_ChangeD3DDevice(IVMRSurfaceAllocatorNotify9* This,IDirect3DDevice9 *device,HMONITOR monitor) { return This->lpVtbl->ChangeD3DDevice(This,device,monitor); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorNotify9_AllocateSurfaceHelper(IVMRSurfaceAllocatorNotify9* This,VMR9AllocationInfo *allocinfo,DWORD *numbuffers,IDirect3DSurface9 **surface) { +static inline HRESULT IVMRSurfaceAllocatorNotify9_AllocateSurfaceHelper(IVMRSurfaceAllocatorNotify9* This,VMR9AllocationInfo *allocinfo,DWORD *numbuffers,IDirect3DSurface9 **surface) { return This->lpVtbl->AllocateSurfaceHelper(This,allocinfo,numbuffers,surface); } -static __WIDL_INLINE HRESULT IVMRSurfaceAllocatorNotify9_NotifyEvent(IVMRSurfaceAllocatorNotify9* This,LONG code,LONG_PTR param1,LONG_PTR param2) { +static inline HRESULT IVMRSurfaceAllocatorNotify9_NotifyEvent(IVMRSurfaceAllocatorNotify9* This,LONG code,LONG_PTR param1,LONG_PTR param2) { return This->lpVtbl->NotifyEvent(This,code,param1,param2); } #endif @@ -983,53 +975,53 @@ interface IVMRWindowlessControl9 { #define IVMRWindowlessControl9_GetBorderColor(This,color) (This)->lpVtbl->GetBorderColor(This,color) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_QueryInterface(IVMRWindowlessControl9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRWindowlessControl9_QueryInterface(IVMRWindowlessControl9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRWindowlessControl9_AddRef(IVMRWindowlessControl9* This) { +static inline ULONG IVMRWindowlessControl9_AddRef(IVMRWindowlessControl9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRWindowlessControl9_Release(IVMRWindowlessControl9* This) { +static inline ULONG IVMRWindowlessControl9_Release(IVMRWindowlessControl9* This) { return This->lpVtbl->Release(This); } /*** IVMRWindowlessControl9 methods ***/ -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_GetNativeVideoSize(IVMRWindowlessControl9* This,LONG *width,LONG *height,LONG *arwidth,LONG *arheight) { +static inline HRESULT IVMRWindowlessControl9_GetNativeVideoSize(IVMRWindowlessControl9* This,LONG *width,LONG *height,LONG *arwidth,LONG *arheight) { return This->lpVtbl->GetNativeVideoSize(This,width,height,arwidth,arheight); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_GetMinIdealVideoSize(IVMRWindowlessControl9* This,LONG *width,LONG *height) { +static inline HRESULT IVMRWindowlessControl9_GetMinIdealVideoSize(IVMRWindowlessControl9* This,LONG *width,LONG *height) { return This->lpVtbl->GetMinIdealVideoSize(This,width,height); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_GetMaxIdealVideoSize(IVMRWindowlessControl9* This,LONG *width,LONG *height) { +static inline HRESULT IVMRWindowlessControl9_GetMaxIdealVideoSize(IVMRWindowlessControl9* This,LONG *width,LONG *height) { return This->lpVtbl->GetMaxIdealVideoSize(This,width,height); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_SetVideoPosition(IVMRWindowlessControl9* This,const RECT *source,const RECT *dest) { +static inline HRESULT IVMRWindowlessControl9_SetVideoPosition(IVMRWindowlessControl9* This,const RECT *source,const RECT *dest) { return This->lpVtbl->SetVideoPosition(This,source,dest); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_GetVideoPosition(IVMRWindowlessControl9* This,RECT *source,RECT *dest) { +static inline HRESULT IVMRWindowlessControl9_GetVideoPosition(IVMRWindowlessControl9* This,RECT *source,RECT *dest) { return This->lpVtbl->GetVideoPosition(This,source,dest); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_GetAspectRatioMode(IVMRWindowlessControl9* This,DWORD *mode) { +static inline HRESULT IVMRWindowlessControl9_GetAspectRatioMode(IVMRWindowlessControl9* This,DWORD *mode) { return This->lpVtbl->GetAspectRatioMode(This,mode); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_SetAspectRatioMode(IVMRWindowlessControl9* This,DWORD mode) { +static inline HRESULT IVMRWindowlessControl9_SetAspectRatioMode(IVMRWindowlessControl9* This,DWORD mode) { return This->lpVtbl->SetAspectRatioMode(This,mode); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_SetVideoClippingWindow(IVMRWindowlessControl9* This,HWND hwnd) { +static inline HRESULT IVMRWindowlessControl9_SetVideoClippingWindow(IVMRWindowlessControl9* This,HWND hwnd) { return This->lpVtbl->SetVideoClippingWindow(This,hwnd); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_RepaintVideo(IVMRWindowlessControl9* This,HWND hwnd,HDC hdc) { +static inline HRESULT IVMRWindowlessControl9_RepaintVideo(IVMRWindowlessControl9* This,HWND hwnd,HDC hdc) { return This->lpVtbl->RepaintVideo(This,hwnd,hdc); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_DisplayModeChanged(IVMRWindowlessControl9* This) { +static inline HRESULT IVMRWindowlessControl9_DisplayModeChanged(IVMRWindowlessControl9* This) { return This->lpVtbl->DisplayModeChanged(This); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_GetCurrentImage(IVMRWindowlessControl9* This,BYTE **dib) { +static inline HRESULT IVMRWindowlessControl9_GetCurrentImage(IVMRWindowlessControl9* This,BYTE **dib) { return This->lpVtbl->GetCurrentImage(This,dib); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_SetBorderColor(IVMRWindowlessControl9* This,COLORREF color) { +static inline HRESULT IVMRWindowlessControl9_SetBorderColor(IVMRWindowlessControl9* This,COLORREF color) { return This->lpVtbl->SetBorderColor(This,color); } -static __WIDL_INLINE HRESULT IVMRWindowlessControl9_GetBorderColor(IVMRWindowlessControl9* This,COLORREF *color) { +static inline HRESULT IVMRWindowlessControl9_GetBorderColor(IVMRWindowlessControl9* This,COLORREF *color) { return This->lpVtbl->GetBorderColor(This,color); } #endif @@ -1260,53 +1252,53 @@ interface IVMRMixerControl9 { #define IVMRMixerControl9_GetProcAmpControlRange(This,streamid,controlrange) (This)->lpVtbl->GetProcAmpControlRange(This,streamid,controlrange) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRMixerControl9_QueryInterface(IVMRMixerControl9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRMixerControl9_QueryInterface(IVMRMixerControl9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRMixerControl9_AddRef(IVMRMixerControl9* This) { +static inline ULONG IVMRMixerControl9_AddRef(IVMRMixerControl9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRMixerControl9_Release(IVMRMixerControl9* This) { +static inline ULONG IVMRMixerControl9_Release(IVMRMixerControl9* This) { return This->lpVtbl->Release(This); } /*** IVMRMixerControl9 methods ***/ -static __WIDL_INLINE HRESULT IVMRMixerControl9_SetAlpha(IVMRMixerControl9* This,DWORD streamid,FLOAT alpha) { +static inline HRESULT IVMRMixerControl9_SetAlpha(IVMRMixerControl9* This,DWORD streamid,FLOAT alpha) { return This->lpVtbl->SetAlpha(This,streamid,alpha); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_GetAlpha(IVMRMixerControl9* This,DWORD streamid,FLOAT *alpha) { +static inline HRESULT IVMRMixerControl9_GetAlpha(IVMRMixerControl9* This,DWORD streamid,FLOAT *alpha) { return This->lpVtbl->GetAlpha(This,streamid,alpha); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_SetZOrder(IVMRMixerControl9* This,DWORD streamid,DWORD zorder) { +static inline HRESULT IVMRMixerControl9_SetZOrder(IVMRMixerControl9* This,DWORD streamid,DWORD zorder) { return This->lpVtbl->SetZOrder(This,streamid,zorder); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_GetZOrder(IVMRMixerControl9* This,DWORD streamid,DWORD *zorder) { +static inline HRESULT IVMRMixerControl9_GetZOrder(IVMRMixerControl9* This,DWORD streamid,DWORD *zorder) { return This->lpVtbl->GetZOrder(This,streamid,zorder); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_SetOutputRect(IVMRMixerControl9* This,DWORD streamid,const VMR9NormalizedRect *rect) { +static inline HRESULT IVMRMixerControl9_SetOutputRect(IVMRMixerControl9* This,DWORD streamid,const VMR9NormalizedRect *rect) { return This->lpVtbl->SetOutputRect(This,streamid,rect); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_GetOutputRect(IVMRMixerControl9* This,DWORD streamid,VMR9NormalizedRect *rect) { +static inline HRESULT IVMRMixerControl9_GetOutputRect(IVMRMixerControl9* This,DWORD streamid,VMR9NormalizedRect *rect) { return This->lpVtbl->GetOutputRect(This,streamid,rect); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_SetBackgroundClr(IVMRMixerControl9* This,COLORREF back) { +static inline HRESULT IVMRMixerControl9_SetBackgroundClr(IVMRMixerControl9* This,COLORREF back) { return This->lpVtbl->SetBackgroundClr(This,back); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_GetBackgroundClr(IVMRMixerControl9* This,COLORREF *back) { +static inline HRESULT IVMRMixerControl9_GetBackgroundClr(IVMRMixerControl9* This,COLORREF *back) { return This->lpVtbl->GetBackgroundClr(This,back); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_SetMixingPrefs(IVMRMixerControl9* This,DWORD mixingprefs) { +static inline HRESULT IVMRMixerControl9_SetMixingPrefs(IVMRMixerControl9* This,DWORD mixingprefs) { return This->lpVtbl->SetMixingPrefs(This,mixingprefs); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_GetMixingPrefs(IVMRMixerControl9* This,DWORD *mixingprefs) { +static inline HRESULT IVMRMixerControl9_GetMixingPrefs(IVMRMixerControl9* This,DWORD *mixingprefs) { return This->lpVtbl->GetMixingPrefs(This,mixingprefs); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_SetProcAmpControl(IVMRMixerControl9* This,DWORD streamid,VMR9ProcAmpControl *control) { +static inline HRESULT IVMRMixerControl9_SetProcAmpControl(IVMRMixerControl9* This,DWORD streamid,VMR9ProcAmpControl *control) { return This->lpVtbl->SetProcAmpControl(This,streamid,control); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_GetProcAmpControl(IVMRMixerControl9* This,DWORD streamid,VMR9ProcAmpControl *control) { +static inline HRESULT IVMRMixerControl9_GetProcAmpControl(IVMRMixerControl9* This,DWORD streamid,VMR9ProcAmpControl *control) { return This->lpVtbl->GetProcAmpControl(This,streamid,control); } -static __WIDL_INLINE HRESULT IVMRMixerControl9_GetProcAmpControlRange(IVMRMixerControl9* This,DWORD streamid,VMR9ProcAmpControlRange *controlrange) { +static inline HRESULT IVMRMixerControl9_GetProcAmpControlRange(IVMRMixerControl9* This,DWORD streamid,VMR9ProcAmpControlRange *controlrange) { return This->lpVtbl->GetProcAmpControlRange(This,streamid,controlrange); } #endif @@ -1407,23 +1399,23 @@ interface IVMRMixerBitmap9 { #define IVMRMixerBitmap9_GetAlphaBitmapParameters(This,bitmap) (This)->lpVtbl->GetAlphaBitmapParameters(This,bitmap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRMixerBitmap9_QueryInterface(IVMRMixerBitmap9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRMixerBitmap9_QueryInterface(IVMRMixerBitmap9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRMixerBitmap9_AddRef(IVMRMixerBitmap9* This) { +static inline ULONG IVMRMixerBitmap9_AddRef(IVMRMixerBitmap9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRMixerBitmap9_Release(IVMRMixerBitmap9* This) { +static inline ULONG IVMRMixerBitmap9_Release(IVMRMixerBitmap9* This) { return This->lpVtbl->Release(This); } /*** IVMRMixerBitmap9 methods ***/ -static __WIDL_INLINE HRESULT IVMRMixerBitmap9_SetAlphaBitmap(IVMRMixerBitmap9* This,const VMR9AlphaBitmap *bitmap) { +static inline HRESULT IVMRMixerBitmap9_SetAlphaBitmap(IVMRMixerBitmap9* This,const VMR9AlphaBitmap *bitmap) { return This->lpVtbl->SetAlphaBitmap(This,bitmap); } -static __WIDL_INLINE HRESULT IVMRMixerBitmap9_UpdateAlphaBitmapParameters(IVMRMixerBitmap9* This,const VMR9AlphaBitmap *bitmap) { +static inline HRESULT IVMRMixerBitmap9_UpdateAlphaBitmapParameters(IVMRMixerBitmap9* This,const VMR9AlphaBitmap *bitmap) { return This->lpVtbl->UpdateAlphaBitmapParameters(This,bitmap); } -static __WIDL_INLINE HRESULT IVMRMixerBitmap9_GetAlphaBitmapParameters(IVMRMixerBitmap9* This,VMR9AlphaBitmap *bitmap) { +static inline HRESULT IVMRMixerBitmap9_GetAlphaBitmapParameters(IVMRMixerBitmap9* This,VMR9AlphaBitmap *bitmap) { return This->lpVtbl->GetAlphaBitmapParameters(This,bitmap); } #endif @@ -1512,26 +1504,26 @@ interface IVMRSurface9 { #define IVMRSurface9_GetSurface(This,surface) (This)->lpVtbl->GetSurface(This,surface) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRSurface9_QueryInterface(IVMRSurface9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRSurface9_QueryInterface(IVMRSurface9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRSurface9_AddRef(IVMRSurface9* This) { +static inline ULONG IVMRSurface9_AddRef(IVMRSurface9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRSurface9_Release(IVMRSurface9* This) { +static inline ULONG IVMRSurface9_Release(IVMRSurface9* This) { return This->lpVtbl->Release(This); } /*** IVMRSurface9 methods ***/ -static __WIDL_INLINE HRESULT IVMRSurface9_IsSurfaceLocked(IVMRSurface9* This) { +static inline HRESULT IVMRSurface9_IsSurfaceLocked(IVMRSurface9* This) { return This->lpVtbl->IsSurfaceLocked(This); } -static __WIDL_INLINE HRESULT IVMRSurface9_LockSurface(IVMRSurface9* This,BYTE **surface) { +static inline HRESULT IVMRSurface9_LockSurface(IVMRSurface9* This,BYTE **surface) { return This->lpVtbl->LockSurface(This,surface); } -static __WIDL_INLINE HRESULT IVMRSurface9_UnlockSurface(IVMRSurface9* This) { +static inline HRESULT IVMRSurface9_UnlockSurface(IVMRSurface9* This) { return This->lpVtbl->UnlockSurface(This); } -static __WIDL_INLINE HRESULT IVMRSurface9_GetSurface(IVMRSurface9* This,IDirect3DSurface9 **surface) { +static inline HRESULT IVMRSurface9_GetSurface(IVMRSurface9* This,IDirect3DSurface9 **surface) { return This->lpVtbl->GetSurface(This,surface); } #endif @@ -1610,20 +1602,20 @@ interface IVMRImagePresenterConfig9 { #define IVMRImagePresenterConfig9_GetRenderingPrefs(This,renderflags) (This)->lpVtbl->GetRenderingPrefs(This,renderflags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRImagePresenterConfig9_QueryInterface(IVMRImagePresenterConfig9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRImagePresenterConfig9_QueryInterface(IVMRImagePresenterConfig9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRImagePresenterConfig9_AddRef(IVMRImagePresenterConfig9* This) { +static inline ULONG IVMRImagePresenterConfig9_AddRef(IVMRImagePresenterConfig9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRImagePresenterConfig9_Release(IVMRImagePresenterConfig9* This) { +static inline ULONG IVMRImagePresenterConfig9_Release(IVMRImagePresenterConfig9* This) { return This->lpVtbl->Release(This); } /*** IVMRImagePresenterConfig9 methods ***/ -static __WIDL_INLINE HRESULT IVMRImagePresenterConfig9_SetRenderingPrefs(IVMRImagePresenterConfig9* This,DWORD renderflags) { +static inline HRESULT IVMRImagePresenterConfig9_SetRenderingPrefs(IVMRImagePresenterConfig9* This,DWORD renderflags) { return This->lpVtbl->SetRenderingPrefs(This,renderflags); } -static __WIDL_INLINE HRESULT IVMRImagePresenterConfig9_GetRenderingPrefs(IVMRImagePresenterConfig9* This,DWORD *renderflags) { +static inline HRESULT IVMRImagePresenterConfig9_GetRenderingPrefs(IVMRImagePresenterConfig9* This,DWORD *renderflags) { return This->lpVtbl->GetRenderingPrefs(This,renderflags); } #endif @@ -1698,20 +1690,20 @@ interface IVMRVideoStreamControl9 { #define IVMRVideoStreamControl9_GetStreamActiveState(This,active) (This)->lpVtbl->GetStreamActiveState(This,active) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRVideoStreamControl9_QueryInterface(IVMRVideoStreamControl9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRVideoStreamControl9_QueryInterface(IVMRVideoStreamControl9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRVideoStreamControl9_AddRef(IVMRVideoStreamControl9* This) { +static inline ULONG IVMRVideoStreamControl9_AddRef(IVMRVideoStreamControl9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRVideoStreamControl9_Release(IVMRVideoStreamControl9* This) { +static inline ULONG IVMRVideoStreamControl9_Release(IVMRVideoStreamControl9* This) { return This->lpVtbl->Release(This); } /*** IVMRVideoStreamControl9 methods ***/ -static __WIDL_INLINE HRESULT IVMRVideoStreamControl9_SetStreamActiveState(IVMRVideoStreamControl9* This,WINBOOL active) { +static inline HRESULT IVMRVideoStreamControl9_SetStreamActiveState(IVMRVideoStreamControl9* This,WINBOOL active) { return This->lpVtbl->SetStreamActiveState(This,active); } -static __WIDL_INLINE HRESULT IVMRVideoStreamControl9_GetStreamActiveState(IVMRVideoStreamControl9* This,WINBOOL *active) { +static inline HRESULT IVMRVideoStreamControl9_GetStreamActiveState(IVMRVideoStreamControl9* This,WINBOOL *active) { return This->lpVtbl->GetStreamActiveState(This,active); } #endif @@ -1832,35 +1824,35 @@ interface IVMRFilterConfig9 { #define IVMRFilterConfig9_GetRenderingMode(This,mode) (This)->lpVtbl->GetRenderingMode(This,mode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRFilterConfig9_QueryInterface(IVMRFilterConfig9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRFilterConfig9_QueryInterface(IVMRFilterConfig9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRFilterConfig9_AddRef(IVMRFilterConfig9* This) { +static inline ULONG IVMRFilterConfig9_AddRef(IVMRFilterConfig9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRFilterConfig9_Release(IVMRFilterConfig9* This) { +static inline ULONG IVMRFilterConfig9_Release(IVMRFilterConfig9* This) { return This->lpVtbl->Release(This); } /*** IVMRFilterConfig9 methods ***/ -static __WIDL_INLINE HRESULT IVMRFilterConfig9_SetImageCompositor(IVMRFilterConfig9* This,IVMRImageCompositor9 *compositor) { +static inline HRESULT IVMRFilterConfig9_SetImageCompositor(IVMRFilterConfig9* This,IVMRImageCompositor9 *compositor) { return This->lpVtbl->SetImageCompositor(This,compositor); } -static __WIDL_INLINE HRESULT IVMRFilterConfig9_SetNumberOfStreams(IVMRFilterConfig9* This,DWORD max) { +static inline HRESULT IVMRFilterConfig9_SetNumberOfStreams(IVMRFilterConfig9* This,DWORD max) { return This->lpVtbl->SetNumberOfStreams(This,max); } -static __WIDL_INLINE HRESULT IVMRFilterConfig9_GetNumberOfStreams(IVMRFilterConfig9* This,DWORD *max) { +static inline HRESULT IVMRFilterConfig9_GetNumberOfStreams(IVMRFilterConfig9* This,DWORD *max) { return This->lpVtbl->GetNumberOfStreams(This,max); } -static __WIDL_INLINE HRESULT IVMRFilterConfig9_SetRenderingPrefs(IVMRFilterConfig9* This,DWORD renderflags) { +static inline HRESULT IVMRFilterConfig9_SetRenderingPrefs(IVMRFilterConfig9* This,DWORD renderflags) { return This->lpVtbl->SetRenderingPrefs(This,renderflags); } -static __WIDL_INLINE HRESULT IVMRFilterConfig9_GetRenderingPrefs(IVMRFilterConfig9* This,DWORD *renderflags) { +static inline HRESULT IVMRFilterConfig9_GetRenderingPrefs(IVMRFilterConfig9* This,DWORD *renderflags) { return This->lpVtbl->GetRenderingPrefs(This,renderflags); } -static __WIDL_INLINE HRESULT IVMRFilterConfig9_SetRenderingMode(IVMRFilterConfig9* This,DWORD mode) { +static inline HRESULT IVMRFilterConfig9_SetRenderingMode(IVMRFilterConfig9* This,DWORD mode) { return This->lpVtbl->SetRenderingMode(This,mode); } -static __WIDL_INLINE HRESULT IVMRFilterConfig9_GetRenderingMode(IVMRFilterConfig9* This,DWORD *mode) { +static inline HRESULT IVMRFilterConfig9_GetRenderingMode(IVMRFilterConfig9* This,DWORD *mode) { return This->lpVtbl->GetRenderingMode(This,mode); } #endif @@ -1935,20 +1927,20 @@ interface IVMRAspectRatioControl9 { #define IVMRAspectRatioControl9_SetAspectRatioMode(This,mode) (This)->lpVtbl->SetAspectRatioMode(This,mode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRAspectRatioControl9_QueryInterface(IVMRAspectRatioControl9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRAspectRatioControl9_QueryInterface(IVMRAspectRatioControl9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRAspectRatioControl9_AddRef(IVMRAspectRatioControl9* This) { +static inline ULONG IVMRAspectRatioControl9_AddRef(IVMRAspectRatioControl9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRAspectRatioControl9_Release(IVMRAspectRatioControl9* This) { +static inline ULONG IVMRAspectRatioControl9_Release(IVMRAspectRatioControl9* This) { return This->lpVtbl->Release(This); } /*** IVMRAspectRatioControl9 methods ***/ -static __WIDL_INLINE HRESULT IVMRAspectRatioControl9_GetAspectRatioMode(IVMRAspectRatioControl9* This,DWORD *mode) { +static inline HRESULT IVMRAspectRatioControl9_GetAspectRatioMode(IVMRAspectRatioControl9* This,DWORD *mode) { return This->lpVtbl->GetAspectRatioMode(This,mode); } -static __WIDL_INLINE HRESULT IVMRAspectRatioControl9_SetAspectRatioMode(IVMRAspectRatioControl9* This,DWORD mode) { +static inline HRESULT IVMRAspectRatioControl9_SetAspectRatioMode(IVMRAspectRatioControl9* This,DWORD mode) { return This->lpVtbl->SetAspectRatioMode(This,mode); } #endif @@ -2064,29 +2056,29 @@ interface IVMRMonitorConfig9 { #define IVMRMonitorConfig9_GetAvailableMonitors(This,info,arraysize,numdev) (This)->lpVtbl->GetAvailableMonitors(This,info,arraysize,numdev) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRMonitorConfig9_QueryInterface(IVMRMonitorConfig9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRMonitorConfig9_QueryInterface(IVMRMonitorConfig9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRMonitorConfig9_AddRef(IVMRMonitorConfig9* This) { +static inline ULONG IVMRMonitorConfig9_AddRef(IVMRMonitorConfig9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRMonitorConfig9_Release(IVMRMonitorConfig9* This) { +static inline ULONG IVMRMonitorConfig9_Release(IVMRMonitorConfig9* This) { return This->lpVtbl->Release(This); } /*** IVMRMonitorConfig9 methods ***/ -static __WIDL_INLINE HRESULT IVMRMonitorConfig9_SetMonitor(IVMRMonitorConfig9* This,UINT uDev) { +static inline HRESULT IVMRMonitorConfig9_SetMonitor(IVMRMonitorConfig9* This,UINT uDev) { return This->lpVtbl->SetMonitor(This,uDev); } -static __WIDL_INLINE HRESULT IVMRMonitorConfig9_GetMonitor(IVMRMonitorConfig9* This,UINT *uDev) { +static inline HRESULT IVMRMonitorConfig9_GetMonitor(IVMRMonitorConfig9* This,UINT *uDev) { return This->lpVtbl->GetMonitor(This,uDev); } -static __WIDL_INLINE HRESULT IVMRMonitorConfig9_SetDefaultMonitor(IVMRMonitorConfig9* This,UINT uDev) { +static inline HRESULT IVMRMonitorConfig9_SetDefaultMonitor(IVMRMonitorConfig9* This,UINT uDev) { return This->lpVtbl->SetDefaultMonitor(This,uDev); } -static __WIDL_INLINE HRESULT IVMRMonitorConfig9_GetDefaultMonitor(IVMRMonitorConfig9* This,UINT *uDev) { +static inline HRESULT IVMRMonitorConfig9_GetDefaultMonitor(IVMRMonitorConfig9* This,UINT *uDev) { return This->lpVtbl->GetDefaultMonitor(This,uDev); } -static __WIDL_INLINE HRESULT IVMRMonitorConfig9_GetAvailableMonitors(IVMRMonitorConfig9* This,VMR9MonitorInfo *info,DWORD arraysize,DWORD *numdev) { +static inline HRESULT IVMRMonitorConfig9_GetAvailableMonitors(IVMRMonitorConfig9* This,VMR9MonitorInfo *info,DWORD arraysize,DWORD *numdev) { return This->lpVtbl->GetAvailableMonitors(This,info,arraysize,numdev); } #endif @@ -2259,35 +2251,35 @@ interface IVMRDeinterlaceControl9 { #define IVMRDeinterlaceControl9_GetActualDeinterlaceMode(This,streamid,mode) (This)->lpVtbl->GetActualDeinterlaceMode(This,streamid,mode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRDeinterlaceControl9_QueryInterface(IVMRDeinterlaceControl9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRDeinterlaceControl9_QueryInterface(IVMRDeinterlaceControl9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRDeinterlaceControl9_AddRef(IVMRDeinterlaceControl9* This) { +static inline ULONG IVMRDeinterlaceControl9_AddRef(IVMRDeinterlaceControl9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRDeinterlaceControl9_Release(IVMRDeinterlaceControl9* This) { +static inline ULONG IVMRDeinterlaceControl9_Release(IVMRDeinterlaceControl9* This) { return This->lpVtbl->Release(This); } /*** IVMRDeinterlaceControl9 methods ***/ -static __WIDL_INLINE HRESULT IVMRDeinterlaceControl9_GetNumberOfDeinterlaceModes(IVMRDeinterlaceControl9* This,VMR9VideoDesc *desc,DWORD *nummodes,GUID *modes) { +static inline HRESULT IVMRDeinterlaceControl9_GetNumberOfDeinterlaceModes(IVMRDeinterlaceControl9* This,VMR9VideoDesc *desc,DWORD *nummodes,GUID *modes) { return This->lpVtbl->GetNumberOfDeinterlaceModes(This,desc,nummodes,modes); } -static __WIDL_INLINE HRESULT IVMRDeinterlaceControl9_GetDeinterlaceModeCaps(IVMRDeinterlaceControl9* This,GUID *mode,VMR9VideoDesc *desc,VMR9DeinterlaceCaps *caps) { +static inline HRESULT IVMRDeinterlaceControl9_GetDeinterlaceModeCaps(IVMRDeinterlaceControl9* This,GUID *mode,VMR9VideoDesc *desc,VMR9DeinterlaceCaps *caps) { return This->lpVtbl->GetDeinterlaceModeCaps(This,mode,desc,caps); } -static __WIDL_INLINE HRESULT IVMRDeinterlaceControl9_GetDeinterlaceMode(IVMRDeinterlaceControl9* This,DWORD streamid,GUID *mode) { +static inline HRESULT IVMRDeinterlaceControl9_GetDeinterlaceMode(IVMRDeinterlaceControl9* This,DWORD streamid,GUID *mode) { return This->lpVtbl->GetDeinterlaceMode(This,streamid,mode); } -static __WIDL_INLINE HRESULT IVMRDeinterlaceControl9_SetDeinterlaceMode(IVMRDeinterlaceControl9* This,DWORD streamid,GUID *mode) { +static inline HRESULT IVMRDeinterlaceControl9_SetDeinterlaceMode(IVMRDeinterlaceControl9* This,DWORD streamid,GUID *mode) { return This->lpVtbl->SetDeinterlaceMode(This,streamid,mode); } -static __WIDL_INLINE HRESULT IVMRDeinterlaceControl9_GetDeinterlacePrefs(IVMRDeinterlaceControl9* This,DWORD *prefs) { +static inline HRESULT IVMRDeinterlaceControl9_GetDeinterlacePrefs(IVMRDeinterlaceControl9* This,DWORD *prefs) { return This->lpVtbl->GetDeinterlacePrefs(This,prefs); } -static __WIDL_INLINE HRESULT IVMRDeinterlaceControl9_SetDeinterlacePrefs(IVMRDeinterlaceControl9* This,DWORD prefs) { +static inline HRESULT IVMRDeinterlaceControl9_SetDeinterlacePrefs(IVMRDeinterlaceControl9* This,DWORD prefs) { return This->lpVtbl->SetDeinterlacePrefs(This,prefs); } -static __WIDL_INLINE HRESULT IVMRDeinterlaceControl9_GetActualDeinterlaceMode(IVMRDeinterlaceControl9* This,DWORD streamid,GUID *mode) { +static inline HRESULT IVMRDeinterlaceControl9_GetActualDeinterlaceMode(IVMRDeinterlaceControl9* This,DWORD streamid,GUID *mode) { return This->lpVtbl->GetActualDeinterlaceMode(This,streamid,mode); } #endif @@ -2407,26 +2399,26 @@ interface IVMRImageCompositor9 { #define IVMRImageCompositor9_CompositeImage(This,d3ddev,d3dtarget,mttarget,start,stop,back,info,streams) (This)->lpVtbl->CompositeImage(This,d3ddev,d3dtarget,mttarget,start,stop,back,info,streams) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVMRImageCompositor9_QueryInterface(IVMRImageCompositor9* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVMRImageCompositor9_QueryInterface(IVMRImageCompositor9* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVMRImageCompositor9_AddRef(IVMRImageCompositor9* This) { +static inline ULONG IVMRImageCompositor9_AddRef(IVMRImageCompositor9* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVMRImageCompositor9_Release(IVMRImageCompositor9* This) { +static inline ULONG IVMRImageCompositor9_Release(IVMRImageCompositor9* This) { return This->lpVtbl->Release(This); } /*** IVMRImageCompositor9 methods ***/ -static __WIDL_INLINE HRESULT IVMRImageCompositor9_InitCompositionDevice(IVMRImageCompositor9* This,IUnknown *d3ddev) { +static inline HRESULT IVMRImageCompositor9_InitCompositionDevice(IVMRImageCompositor9* This,IUnknown *d3ddev) { return This->lpVtbl->InitCompositionDevice(This,d3ddev); } -static __WIDL_INLINE HRESULT IVMRImageCompositor9_TermCompositionDevice(IVMRImageCompositor9* This,IUnknown *d3ddev) { +static inline HRESULT IVMRImageCompositor9_TermCompositionDevice(IVMRImageCompositor9* This,IUnknown *d3ddev) { return This->lpVtbl->TermCompositionDevice(This,d3ddev); } -static __WIDL_INLINE HRESULT IVMRImageCompositor9_SetStreamMediaType(IVMRImageCompositor9* This,DWORD stream,AM_MEDIA_TYPE *mt,WINBOOL texture) { +static inline HRESULT IVMRImageCompositor9_SetStreamMediaType(IVMRImageCompositor9* This,DWORD stream,AM_MEDIA_TYPE *mt,WINBOOL texture) { return This->lpVtbl->SetStreamMediaType(This,stream,mt,texture); } -static __WIDL_INLINE HRESULT IVMRImageCompositor9_CompositeImage(IVMRImageCompositor9* This,IUnknown *d3ddev,IDirect3DSurface9 *d3dtarget,AM_MEDIA_TYPE *mttarget,REFERENCE_TIME start,REFERENCE_TIME stop,D3DCOLOR back,VMR9VideoStreamInfo *info,UINT streams) { +static inline HRESULT IVMRImageCompositor9_CompositeImage(IVMRImageCompositor9* This,IUnknown *d3ddev,IDirect3DSurface9 *d3dtarget,AM_MEDIA_TYPE *mttarget,REFERENCE_TIME start,REFERENCE_TIME stop,D3DCOLOR back,VMR9VideoStreamInfo *info,UINT streams) { return This->lpVtbl->CompositeImage(This,d3ddev,d3dtarget,mttarget,start,stop,back,info,streams); } #endif diff --git a/lib/libc/include/any-windows-any/vsadmin.h b/lib/libc/include/any-windows-any/vsadmin.h index 06e74f3452559c3724f4d936d7a85cee04f84de0..f093a0cfa48e38c8e9c64e378ba9b2a5e7fcdf0a 100644 --- a/lib/libc/include/any-windows-any/vsadmin.h +++ b/lib/libc/include/any-windows-any/vsadmin.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/vsadmin.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/vsadmin.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __vsadmin_h__ #define __vsadmin_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IVssAdmin_FWD_DEFINED__ @@ -152,26 +144,26 @@ interface IVssAdmin { #define IVssAdmin_AbortAllSnapshotsInProgress(This) (This)->lpVtbl->AbortAllSnapshotsInProgress(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssAdmin_QueryInterface(IVssAdmin* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssAdmin_QueryInterface(IVssAdmin* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssAdmin_AddRef(IVssAdmin* This) { +static inline ULONG IVssAdmin_AddRef(IVssAdmin* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssAdmin_Release(IVssAdmin* This) { +static inline ULONG IVssAdmin_Release(IVssAdmin* This) { return This->lpVtbl->Release(This); } /*** IVssAdmin methods ***/ -static __WIDL_INLINE HRESULT IVssAdmin_RegisterProvider(IVssAdmin* This,VSS_ID pProviderId,CLSID ClassId,VSS_PWSZ pwszProviderName,VSS_PROVIDER_TYPE eProviderType,VSS_PWSZ pwszProviderVersion,VSS_ID ProviderVersionId) { +static inline HRESULT IVssAdmin_RegisterProvider(IVssAdmin* This,VSS_ID pProviderId,CLSID ClassId,VSS_PWSZ pwszProviderName,VSS_PROVIDER_TYPE eProviderType,VSS_PWSZ pwszProviderVersion,VSS_ID ProviderVersionId) { return This->lpVtbl->RegisterProvider(This,pProviderId,ClassId,pwszProviderName,eProviderType,pwszProviderVersion,ProviderVersionId); } -static __WIDL_INLINE HRESULT IVssAdmin_UnregisterProvider(IVssAdmin* This,VSS_ID ProviderId) { +static inline HRESULT IVssAdmin_UnregisterProvider(IVssAdmin* This,VSS_ID ProviderId) { return This->lpVtbl->UnregisterProvider(This,ProviderId); } -static __WIDL_INLINE HRESULT IVssAdmin_QueryProviders(IVssAdmin* This,IVssEnumObject **ppEnum) { +static inline HRESULT IVssAdmin_QueryProviders(IVssAdmin* This,IVssEnumObject **ppEnum) { return This->lpVtbl->QueryProviders(This,ppEnum); } -static __WIDL_INLINE HRESULT IVssAdmin_AbortAllSnapshotsInProgress(IVssAdmin* This) { +static inline HRESULT IVssAdmin_AbortAllSnapshotsInProgress(IVssAdmin* This) { return This->lpVtbl->AbortAllSnapshotsInProgress(This); } #endif @@ -286,36 +278,36 @@ interface IVssAdminEx { #define IVssAdminEx_SetProviderContext(This,ProviderId,lContext) (This)->lpVtbl->SetProviderContext(This,ProviderId,lContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssAdminEx_QueryInterface(IVssAdminEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssAdminEx_QueryInterface(IVssAdminEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssAdminEx_AddRef(IVssAdminEx* This) { +static inline ULONG IVssAdminEx_AddRef(IVssAdminEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssAdminEx_Release(IVssAdminEx* This) { +static inline ULONG IVssAdminEx_Release(IVssAdminEx* This) { return This->lpVtbl->Release(This); } /*** IVssAdmin methods ***/ -static __WIDL_INLINE HRESULT IVssAdminEx_RegisterProvider(IVssAdminEx* This,VSS_ID pProviderId,CLSID ClassId,VSS_PWSZ pwszProviderName,VSS_PROVIDER_TYPE eProviderType,VSS_PWSZ pwszProviderVersion,VSS_ID ProviderVersionId) { +static inline HRESULT IVssAdminEx_RegisterProvider(IVssAdminEx* This,VSS_ID pProviderId,CLSID ClassId,VSS_PWSZ pwszProviderName,VSS_PROVIDER_TYPE eProviderType,VSS_PWSZ pwszProviderVersion,VSS_ID ProviderVersionId) { return This->lpVtbl->RegisterProvider(This,pProviderId,ClassId,pwszProviderName,eProviderType,pwszProviderVersion,ProviderVersionId); } -static __WIDL_INLINE HRESULT IVssAdminEx_UnregisterProvider(IVssAdminEx* This,VSS_ID ProviderId) { +static inline HRESULT IVssAdminEx_UnregisterProvider(IVssAdminEx* This,VSS_ID ProviderId) { return This->lpVtbl->UnregisterProvider(This,ProviderId); } -static __WIDL_INLINE HRESULT IVssAdminEx_QueryProviders(IVssAdminEx* This,IVssEnumObject **ppEnum) { +static inline HRESULT IVssAdminEx_QueryProviders(IVssAdminEx* This,IVssEnumObject **ppEnum) { return This->lpVtbl->QueryProviders(This,ppEnum); } -static __WIDL_INLINE HRESULT IVssAdminEx_AbortAllSnapshotsInProgress(IVssAdminEx* This) { +static inline HRESULT IVssAdminEx_AbortAllSnapshotsInProgress(IVssAdminEx* This) { return This->lpVtbl->AbortAllSnapshotsInProgress(This); } /*** IVssAdminEx methods ***/ -static __WIDL_INLINE HRESULT IVssAdminEx_GetProviderCapability(IVssAdminEx* This,VSS_ID pProviderId,ULONGLONG *pllOriginalCapabilityMask) { +static inline HRESULT IVssAdminEx_GetProviderCapability(IVssAdminEx* This,VSS_ID pProviderId,ULONGLONG *pllOriginalCapabilityMask) { return This->lpVtbl->GetProviderCapability(This,pProviderId,pllOriginalCapabilityMask); } -static __WIDL_INLINE HRESULT IVssAdminEx_GetProviderContext(IVssAdminEx* This,VSS_ID ProviderId,LONG *plContext) { +static inline HRESULT IVssAdminEx_GetProviderContext(IVssAdminEx* This,VSS_ID ProviderId,LONG *plContext) { return This->lpVtbl->GetProviderContext(This,ProviderId,plContext); } -static __WIDL_INLINE HRESULT IVssAdminEx_SetProviderContext(IVssAdminEx* This,VSS_ID ProviderId,LONG lContext) { +static inline HRESULT IVssAdminEx_SetProviderContext(IVssAdminEx* This,VSS_ID ProviderId,LONG lContext) { return This->lpVtbl->SetProviderContext(This,ProviderId,lContext); } #endif diff --git a/lib/libc/include/any-windows-any/vsbackup.h b/lib/libc/include/any-windows-any/vsbackup.h index be316cc73e81ba9d4af8c7039a86a284c8088f8e..401a8f70d98e14fdee2a8da5da68c32c2e5694a8 100644 --- a/lib/libc/include/any-windows-any/vsbackup.h +++ b/lib/libc/include/any-windows-any/vsbackup.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/vsbackup.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/vsbackup.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __vsbackup_h__ #define __vsbackup_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IVssWMComponent_FWD_DEFINED__ @@ -241,32 +233,32 @@ interface IVssWMComponent { #define IVssWMComponent_GetDependency(This,iDependency,ppDependency) (This)->lpVtbl->GetDependency(This,iDependency,ppDependency) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssWMComponent_QueryInterface(IVssWMComponent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssWMComponent_QueryInterface(IVssWMComponent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssWMComponent_AddRef(IVssWMComponent* This) { +static inline ULONG IVssWMComponent_AddRef(IVssWMComponent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssWMComponent_Release(IVssWMComponent* This) { +static inline ULONG IVssWMComponent_Release(IVssWMComponent* This) { return This->lpVtbl->Release(This); } /*** IVssWMComponent methods ***/ -static __WIDL_INLINE HRESULT IVssWMComponent_GetComponentInfo(IVssWMComponent* This,PVSSCOMPONENTINFO *ppInfo) { +static inline HRESULT IVssWMComponent_GetComponentInfo(IVssWMComponent* This,PVSSCOMPONENTINFO *ppInfo) { return This->lpVtbl->GetComponentInfo(This,ppInfo); } -static __WIDL_INLINE HRESULT IVssWMComponent_FreeComponentInfo(IVssWMComponent* This,PVSSCOMPONENTINFO pInfo) { +static inline HRESULT IVssWMComponent_FreeComponentInfo(IVssWMComponent* This,PVSSCOMPONENTINFO pInfo) { return This->lpVtbl->FreeComponentInfo(This,pInfo); } -static __WIDL_INLINE HRESULT IVssWMComponent_GetFile(IVssWMComponent* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssWMComponent_GetFile(IVssWMComponent* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetFile(This,iFile,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssWMComponent_GetDatabaseFile(IVssWMComponent* This,UINT iDBFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssWMComponent_GetDatabaseFile(IVssWMComponent* This,UINT iDBFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetDatabaseFile(This,iDBFile,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssWMComponent_GetDatabaseLogFile(IVssWMComponent* This,UINT iDbLogFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssWMComponent_GetDatabaseLogFile(IVssWMComponent* This,UINT iDbLogFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetDatabaseLogFile(This,iDbLogFile,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssWMComponent_GetDependency(IVssWMComponent* This,UINT iDependency,IVssWMDependency **ppDependency) { +static inline HRESULT IVssWMComponent_GetDependency(IVssWMComponent* This,UINT iDependency,IVssWMDependency **ppDependency) { return This->lpVtbl->GetDependency(This,iDependency,ppDependency); } #endif @@ -443,47 +435,47 @@ interface IVssExamineWriterMetadata { #define IVssExamineWriterMetadata_LoadFromXML(This,bstrXML) (This)->lpVtbl->LoadFromXML(This,bstrXML) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_QueryInterface(IVssExamineWriterMetadata* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssExamineWriterMetadata_QueryInterface(IVssExamineWriterMetadata* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssExamineWriterMetadata_AddRef(IVssExamineWriterMetadata* This) { +static inline ULONG IVssExamineWriterMetadata_AddRef(IVssExamineWriterMetadata* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssExamineWriterMetadata_Release(IVssExamineWriterMetadata* This) { +static inline ULONG IVssExamineWriterMetadata_Release(IVssExamineWriterMetadata* This) { return This->lpVtbl->Release(This); } /*** IVssExamineWriterMetadata methods ***/ -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_GetIdentity(IVssExamineWriterMetadata* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { +static inline HRESULT IVssExamineWriterMetadata_GetIdentity(IVssExamineWriterMetadata* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { return This->lpVtbl->GetIdentity(This,pidInstance,pidWriter,pbstrWriterName,pUsage,pSource); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_GetFileCounts(IVssExamineWriterMetadata* This,UINT *pcIncludeFiles,UINT *pcExcludeFiles,UINT *pcComponents) { +static inline HRESULT IVssExamineWriterMetadata_GetFileCounts(IVssExamineWriterMetadata* This,UINT *pcIncludeFiles,UINT *pcExcludeFiles,UINT *pcComponents) { return This->lpVtbl->GetFileCounts(This,pcIncludeFiles,pcExcludeFiles,pcComponents); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_GetIncludeFile(IVssExamineWriterMetadata* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadata_GetIncludeFile(IVssExamineWriterMetadata* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetIncludeFile(This,iFile,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_GetExcludeFile(IVssExamineWriterMetadata* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadata_GetExcludeFile(IVssExamineWriterMetadata* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetExcludeFile(This,iFile,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_GetComponent(IVssExamineWriterMetadata* This,UINT iComponent,IVssWMComponent **ppComponent) { +static inline HRESULT IVssExamineWriterMetadata_GetComponent(IVssExamineWriterMetadata* This,UINT iComponent,IVssWMComponent **ppComponent) { return This->lpVtbl->GetComponent(This,iComponent,ppComponent); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_GetRestoreMethod(IVssExamineWriterMetadata* This,VSS_RESTOREMETHOD_ENUM *pMethod,BSTR *pbstrService,BSTR *pbstrUserProcedure,VSS_WRITERRESTORE_ENUM *pwriterRestore,boolean *pbRebootRequired,UINT *pcMappings) { +static inline HRESULT IVssExamineWriterMetadata_GetRestoreMethod(IVssExamineWriterMetadata* This,VSS_RESTOREMETHOD_ENUM *pMethod,BSTR *pbstrService,BSTR *pbstrUserProcedure,VSS_WRITERRESTORE_ENUM *pwriterRestore,boolean *pbRebootRequired,UINT *pcMappings) { return This->lpVtbl->GetRestoreMethod(This,pMethod,pbstrService,pbstrUserProcedure,pwriterRestore,pbRebootRequired,pcMappings); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_GetAlternateLocationMapping(IVssExamineWriterMetadata* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadata_GetAlternateLocationMapping(IVssExamineWriterMetadata* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetAlternateLocationMapping(This,iMapping,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_GetBackupSchema(IVssExamineWriterMetadata* This,DWORD *pdwSchemaMask) { +static inline HRESULT IVssExamineWriterMetadata_GetBackupSchema(IVssExamineWriterMetadata* This,DWORD *pdwSchemaMask) { return This->lpVtbl->GetBackupSchema(This,pdwSchemaMask); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_GetDocument(IVssExamineWriterMetadata* This,IXMLDOMDocument **pDoc) { +static inline HRESULT IVssExamineWriterMetadata_GetDocument(IVssExamineWriterMetadata* This,IXMLDOMDocument **pDoc) { return This->lpVtbl->GetDocument(This,pDoc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_SaveAsXML(IVssExamineWriterMetadata* This,BSTR *pbstrXML) { +static inline HRESULT IVssExamineWriterMetadata_SaveAsXML(IVssExamineWriterMetadata* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadata_LoadFromXML(IVssExamineWriterMetadata* This,BSTR bstrXML) { +static inline HRESULT IVssExamineWriterMetadata_LoadFromXML(IVssExamineWriterMetadata* This,BSTR bstrXML) { return This->lpVtbl->LoadFromXML(This,bstrXML); } #endif @@ -632,51 +624,51 @@ interface IVssExamineWriterMetadataEx { #define IVssExamineWriterMetadataEx_GetIdentityEx(This,pidInstance,pidWriter,pbstrWriterName,pbstrInstanceName,pUsage,pSource) (This)->lpVtbl->GetIdentityEx(This,pidInstance,pidWriter,pbstrWriterName,pbstrInstanceName,pUsage,pSource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_QueryInterface(IVssExamineWriterMetadataEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssExamineWriterMetadataEx_QueryInterface(IVssExamineWriterMetadataEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssExamineWriterMetadataEx_AddRef(IVssExamineWriterMetadataEx* This) { +static inline ULONG IVssExamineWriterMetadataEx_AddRef(IVssExamineWriterMetadataEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssExamineWriterMetadataEx_Release(IVssExamineWriterMetadataEx* This) { +static inline ULONG IVssExamineWriterMetadataEx_Release(IVssExamineWriterMetadataEx* This) { return This->lpVtbl->Release(This); } /*** IVssExamineWriterMetadata methods ***/ -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetIdentity(IVssExamineWriterMetadataEx* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { +static inline HRESULT IVssExamineWriterMetadataEx_GetIdentity(IVssExamineWriterMetadataEx* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { return This->lpVtbl->GetIdentity(This,pidInstance,pidWriter,pbstrWriterName,pUsage,pSource); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetFileCounts(IVssExamineWriterMetadataEx* This,UINT *pcIncludeFiles,UINT *pcExcludeFiles,UINT *pcComponents) { +static inline HRESULT IVssExamineWriterMetadataEx_GetFileCounts(IVssExamineWriterMetadataEx* This,UINT *pcIncludeFiles,UINT *pcExcludeFiles,UINT *pcComponents) { return This->lpVtbl->GetFileCounts(This,pcIncludeFiles,pcExcludeFiles,pcComponents); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetIncludeFile(IVssExamineWriterMetadataEx* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadataEx_GetIncludeFile(IVssExamineWriterMetadataEx* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetIncludeFile(This,iFile,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetExcludeFile(IVssExamineWriterMetadataEx* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadataEx_GetExcludeFile(IVssExamineWriterMetadataEx* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetExcludeFile(This,iFile,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetComponent(IVssExamineWriterMetadataEx* This,UINT iComponent,IVssWMComponent **ppComponent) { +static inline HRESULT IVssExamineWriterMetadataEx_GetComponent(IVssExamineWriterMetadataEx* This,UINT iComponent,IVssWMComponent **ppComponent) { return This->lpVtbl->GetComponent(This,iComponent,ppComponent); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetRestoreMethod(IVssExamineWriterMetadataEx* This,VSS_RESTOREMETHOD_ENUM *pMethod,BSTR *pbstrService,BSTR *pbstrUserProcedure,VSS_WRITERRESTORE_ENUM *pwriterRestore,boolean *pbRebootRequired,UINT *pcMappings) { +static inline HRESULT IVssExamineWriterMetadataEx_GetRestoreMethod(IVssExamineWriterMetadataEx* This,VSS_RESTOREMETHOD_ENUM *pMethod,BSTR *pbstrService,BSTR *pbstrUserProcedure,VSS_WRITERRESTORE_ENUM *pwriterRestore,boolean *pbRebootRequired,UINT *pcMappings) { return This->lpVtbl->GetRestoreMethod(This,pMethod,pbstrService,pbstrUserProcedure,pwriterRestore,pbRebootRequired,pcMappings); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetAlternateLocationMapping(IVssExamineWriterMetadataEx* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadataEx_GetAlternateLocationMapping(IVssExamineWriterMetadataEx* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetAlternateLocationMapping(This,iMapping,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetBackupSchema(IVssExamineWriterMetadataEx* This,DWORD *pdwSchemaMask) { +static inline HRESULT IVssExamineWriterMetadataEx_GetBackupSchema(IVssExamineWriterMetadataEx* This,DWORD *pdwSchemaMask) { return This->lpVtbl->GetBackupSchema(This,pdwSchemaMask); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetDocument(IVssExamineWriterMetadataEx* This,IXMLDOMDocument **pDoc) { +static inline HRESULT IVssExamineWriterMetadataEx_GetDocument(IVssExamineWriterMetadataEx* This,IXMLDOMDocument **pDoc) { return This->lpVtbl->GetDocument(This,pDoc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_SaveAsXML(IVssExamineWriterMetadataEx* This,BSTR *pbstrXML) { +static inline HRESULT IVssExamineWriterMetadataEx_SaveAsXML(IVssExamineWriterMetadataEx* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_LoadFromXML(IVssExamineWriterMetadataEx* This,BSTR bstrXML) { +static inline HRESULT IVssExamineWriterMetadataEx_LoadFromXML(IVssExamineWriterMetadataEx* This,BSTR bstrXML) { return This->lpVtbl->LoadFromXML(This,bstrXML); } /*** IVssExamineWriterMetadataEx methods ***/ -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx_GetIdentityEx(IVssExamineWriterMetadataEx* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,BSTR *pbstrInstanceName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { +static inline HRESULT IVssExamineWriterMetadataEx_GetIdentityEx(IVssExamineWriterMetadataEx* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,BSTR *pbstrInstanceName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { return This->lpVtbl->GetIdentityEx(This,pidInstance,pidWriter,pbstrWriterName,pbstrInstanceName,pUsage,pSource); } #endif @@ -847,61 +839,61 @@ interface IVssExamineWriterMetadataEx2 { #define IVssExamineWriterMetadataEx2_GetExcludeFromSnapshotFile(This,iFile,ppFiledesc) (This)->lpVtbl->GetExcludeFromSnapshotFile(This,iFile,ppFiledesc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_QueryInterface(IVssExamineWriterMetadataEx2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssExamineWriterMetadataEx2_QueryInterface(IVssExamineWriterMetadataEx2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssExamineWriterMetadataEx2_AddRef(IVssExamineWriterMetadataEx2* This) { +static inline ULONG IVssExamineWriterMetadataEx2_AddRef(IVssExamineWriterMetadataEx2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssExamineWriterMetadataEx2_Release(IVssExamineWriterMetadataEx2* This) { +static inline ULONG IVssExamineWriterMetadataEx2_Release(IVssExamineWriterMetadataEx2* This) { return This->lpVtbl->Release(This); } /*** IVssExamineWriterMetadata methods ***/ -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetIdentity(IVssExamineWriterMetadataEx2* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetIdentity(IVssExamineWriterMetadataEx2* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { return This->lpVtbl->GetIdentity(This,pidInstance,pidWriter,pbstrWriterName,pUsage,pSource); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetFileCounts(IVssExamineWriterMetadataEx2* This,UINT *pcIncludeFiles,UINT *pcExcludeFiles,UINT *pcComponents) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetFileCounts(IVssExamineWriterMetadataEx2* This,UINT *pcIncludeFiles,UINT *pcExcludeFiles,UINT *pcComponents) { return This->lpVtbl->GetFileCounts(This,pcIncludeFiles,pcExcludeFiles,pcComponents); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetIncludeFile(IVssExamineWriterMetadataEx2* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetIncludeFile(IVssExamineWriterMetadataEx2* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetIncludeFile(This,iFile,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetExcludeFile(IVssExamineWriterMetadataEx2* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetExcludeFile(IVssExamineWriterMetadataEx2* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetExcludeFile(This,iFile,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetComponent(IVssExamineWriterMetadataEx2* This,UINT iComponent,IVssWMComponent **ppComponent) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetComponent(IVssExamineWriterMetadataEx2* This,UINT iComponent,IVssWMComponent **ppComponent) { return This->lpVtbl->GetComponent(This,iComponent,ppComponent); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetRestoreMethod(IVssExamineWriterMetadataEx2* This,VSS_RESTOREMETHOD_ENUM *pMethod,BSTR *pbstrService,BSTR *pbstrUserProcedure,VSS_WRITERRESTORE_ENUM *pwriterRestore,boolean *pbRebootRequired,UINT *pcMappings) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetRestoreMethod(IVssExamineWriterMetadataEx2* This,VSS_RESTOREMETHOD_ENUM *pMethod,BSTR *pbstrService,BSTR *pbstrUserProcedure,VSS_WRITERRESTORE_ENUM *pwriterRestore,boolean *pbRebootRequired,UINT *pcMappings) { return This->lpVtbl->GetRestoreMethod(This,pMethod,pbstrService,pbstrUserProcedure,pwriterRestore,pbRebootRequired,pcMappings); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetAlternateLocationMapping(IVssExamineWriterMetadataEx2* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetAlternateLocationMapping(IVssExamineWriterMetadataEx2* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetAlternateLocationMapping(This,iMapping,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetBackupSchema(IVssExamineWriterMetadataEx2* This,DWORD *pdwSchemaMask) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetBackupSchema(IVssExamineWriterMetadataEx2* This,DWORD *pdwSchemaMask) { return This->lpVtbl->GetBackupSchema(This,pdwSchemaMask); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetDocument(IVssExamineWriterMetadataEx2* This,IXMLDOMDocument **pDoc) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetDocument(IVssExamineWriterMetadataEx2* This,IXMLDOMDocument **pDoc) { return This->lpVtbl->GetDocument(This,pDoc); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_SaveAsXML(IVssExamineWriterMetadataEx2* This,BSTR *pbstrXML) { +static inline HRESULT IVssExamineWriterMetadataEx2_SaveAsXML(IVssExamineWriterMetadataEx2* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_LoadFromXML(IVssExamineWriterMetadataEx2* This,BSTR bstrXML) { +static inline HRESULT IVssExamineWriterMetadataEx2_LoadFromXML(IVssExamineWriterMetadataEx2* This,BSTR bstrXML) { return This->lpVtbl->LoadFromXML(This,bstrXML); } /*** IVssExamineWriterMetadataEx methods ***/ -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetIdentityEx(IVssExamineWriterMetadataEx2* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,BSTR *pbstrInstanceName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetIdentityEx(IVssExamineWriterMetadataEx2* This,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriterName,BSTR *pbstrInstanceName,VSS_USAGE_TYPE *pUsage,VSS_SOURCE_TYPE *pSource) { return This->lpVtbl->GetIdentityEx(This,pidInstance,pidWriter,pbstrWriterName,pbstrInstanceName,pUsage,pSource); } /*** IVssExamineWriterMetadataEx2 methods ***/ -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetVersion(IVssExamineWriterMetadataEx2* This,DWORD *pdwMajorVersion,DWORD *pdwMinorVersion) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetVersion(IVssExamineWriterMetadataEx2* This,DWORD *pdwMajorVersion,DWORD *pdwMinorVersion) { return This->lpVtbl->GetVersion(This,pdwMajorVersion,pdwMinorVersion); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetExcludeFromSnapshotCount(IVssExamineWriterMetadataEx2* This,UINT *pcExcludedFromSnapshot) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetExcludeFromSnapshotCount(IVssExamineWriterMetadataEx2* This,UINT *pcExcludedFromSnapshot) { return This->lpVtbl->GetExcludeFromSnapshotCount(This,pcExcludedFromSnapshot); } -static __WIDL_INLINE HRESULT IVssExamineWriterMetadataEx2_GetExcludeFromSnapshotFile(IVssExamineWriterMetadataEx2* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssExamineWriterMetadataEx2_GetExcludeFromSnapshotFile(IVssExamineWriterMetadataEx2* This,UINT iFile,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetExcludeFromSnapshotFile(This,iFile,ppFiledesc); } #endif @@ -961,13 +953,13 @@ interface IVssWriterComponentsExt { #define IVssWriterComponentsExt_GetComponent(This,iComponent,ppComponent) (This)->lpVtbl->GetComponent(This,iComponent,ppComponent) #else /*** IVssWriterComponents methods ***/ -static __WIDL_INLINE HRESULT IVssWriterComponentsExt_GetComponentCount(IVssWriterComponentsExt* This,UINT *pcComponents) { +static inline HRESULT IVssWriterComponentsExt_GetComponentCount(IVssWriterComponentsExt* This,UINT *pcComponents) { return This->lpVtbl->GetComponentCount(This,pcComponents); } -static __WIDL_INLINE HRESULT IVssWriterComponentsExt_GetWriterInfo(IVssWriterComponentsExt* This,VSS_ID *pidInstance,VSS_ID *pidWriter) { +static inline HRESULT IVssWriterComponentsExt_GetWriterInfo(IVssWriterComponentsExt* This,VSS_ID *pidInstance,VSS_ID *pidWriter) { return This->lpVtbl->GetWriterInfo(This,pidInstance,pidWriter); } -static __WIDL_INLINE HRESULT IVssWriterComponentsExt_GetComponent(IVssWriterComponentsExt* This,UINT iComponent,IVssComponent **ppComponent) { +static inline HRESULT IVssWriterComponentsExt_GetComponent(IVssWriterComponentsExt* This,UINT iComponent,IVssComponent **ppComponent) { return This->lpVtbl->GetComponent(This,iComponent,ppComponent); } #endif @@ -1587,158 +1579,158 @@ interface IVssBackupComponents { #define IVssBackupComponents_QueryRevertStatus(This,pwszVolume,ppAsync) (This)->lpVtbl->QueryRevertStatus(This,pwszVolume,ppAsync) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponents_QueryInterface(IVssBackupComponents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssBackupComponents_QueryInterface(IVssBackupComponents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssBackupComponents_AddRef(IVssBackupComponents* This) { +static inline ULONG IVssBackupComponents_AddRef(IVssBackupComponents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssBackupComponents_Release(IVssBackupComponents* This) { +static inline ULONG IVssBackupComponents_Release(IVssBackupComponents* This) { return This->lpVtbl->Release(This); } /*** IVssBackupComponents methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponents_GetWriterComponentsCount(IVssBackupComponents* This,UINT *pcComponents) { +static inline HRESULT IVssBackupComponents_GetWriterComponentsCount(IVssBackupComponents* This,UINT *pcComponents) { return This->lpVtbl->GetWriterComponentsCount(This,pcComponents); } -static __WIDL_INLINE HRESULT IVssBackupComponents_GetWriterComponents(IVssBackupComponents* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { +static inline HRESULT IVssBackupComponents_GetWriterComponents(IVssBackupComponents* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { return This->lpVtbl->GetWriterComponents(This,iWriter,ppWriter); } -static __WIDL_INLINE HRESULT IVssBackupComponents_InitializeForBackup(IVssBackupComponents* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponents_InitializeForBackup(IVssBackupComponents* This,BSTR bstrXML) { return This->lpVtbl->InitializeForBackup(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetBackupState(IVssBackupComponents* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { +static inline HRESULT IVssBackupComponents_SetBackupState(IVssBackupComponents* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { return This->lpVtbl->SetBackupState(This,bSelectComponents,bBackupBootableSystemState,backupType,bPartialFileSupport); } -static __WIDL_INLINE HRESULT IVssBackupComponents_InitializeForRestore(IVssBackupComponents* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponents_InitializeForRestore(IVssBackupComponents* This,BSTR bstrXML) { return This->lpVtbl->InitializeForRestore(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetRestoreState(IVssBackupComponents* This,VSS_RESTORE_TYPE restoreType) { +static inline HRESULT IVssBackupComponents_SetRestoreState(IVssBackupComponents* This,VSS_RESTORE_TYPE restoreType) { return This->lpVtbl->SetRestoreState(This,restoreType); } -static __WIDL_INLINE HRESULT IVssBackupComponents_GatherWriterMetadata(IVssBackupComponents* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponents_GatherWriterMetadata(IVssBackupComponents* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterMetadata(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponents_GetWriterMetadataCount(IVssBackupComponents* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponents_GetWriterMetadataCount(IVssBackupComponents* This,UINT *pcWriters) { return This->lpVtbl->GetWriterMetadataCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponents_GetWriterMetadata(IVssBackupComponents* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { +static inline HRESULT IVssBackupComponents_GetWriterMetadata(IVssBackupComponents* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { return This->lpVtbl->GetWriterMetadata(This,iWriter,pidInstance,ppMetadata); } -static __WIDL_INLINE HRESULT IVssBackupComponents_FreeWriterMetadata(IVssBackupComponents* This) { +static inline HRESULT IVssBackupComponents_FreeWriterMetadata(IVssBackupComponents* This) { return This->lpVtbl->FreeWriterMetadata(This); } -static __WIDL_INLINE HRESULT IVssBackupComponents_AddComponent(IVssBackupComponents* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { +static inline HRESULT IVssBackupComponents_AddComponent(IVssBackupComponents* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { return This->lpVtbl->AddComponent(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName); } -static __WIDL_INLINE HRESULT IVssBackupComponents_PrepareForBackup(IVssBackupComponents* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponents_PrepareForBackup(IVssBackupComponents* This,IVssAsync **ppAsync) { return This->lpVtbl->PrepareForBackup(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponents_AbortBackup(IVssBackupComponents* This) { +static inline HRESULT IVssBackupComponents_AbortBackup(IVssBackupComponents* This) { return This->lpVtbl->AbortBackup(This); } -static __WIDL_INLINE HRESULT IVssBackupComponents_GatherWriterStatus(IVssBackupComponents* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponents_GatherWriterStatus(IVssBackupComponents* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterStatus(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponents_GetWriterStatusCount(IVssBackupComponents* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponents_GetWriterStatusCount(IVssBackupComponents* This,UINT *pcWriters) { return This->lpVtbl->GetWriterStatusCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponents_FreeWriterStatus(IVssBackupComponents* This) { +static inline HRESULT IVssBackupComponents_FreeWriterStatus(IVssBackupComponents* This) { return This->lpVtbl->FreeWriterStatus(This); } -static __WIDL_INLINE HRESULT IVssBackupComponents_GetWriterStatus(IVssBackupComponents* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { +static inline HRESULT IVssBackupComponents_GetWriterStatus(IVssBackupComponents* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { return This->lpVtbl->GetWriterStatus(This,iWriter,pidInstance,pidWriter,pbstrWriter,pnStatus,phResultFailure); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetBackupSucceeded(IVssBackupComponents* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { +static inline HRESULT IVssBackupComponents_SetBackupSucceeded(IVssBackupComponents* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { return This->lpVtbl->SetBackupSucceeded(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName,bSucceded); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetBackupOptions(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { +static inline HRESULT IVssBackupComponents_SetBackupOptions(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { return This->lpVtbl->SetBackupOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszBackupOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetSelectedForRestore(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { +static inline HRESULT IVssBackupComponents_SetSelectedForRestore(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { return This->lpVtbl->SetSelectedForRestore(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetRestoreOptions(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { +static inline HRESULT IVssBackupComponents_SetRestoreOptions(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { return This->lpVtbl->SetRestoreOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszRestoreOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetAdditionalRestores(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { +static inline HRESULT IVssBackupComponents_SetAdditionalRestores(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { return This->lpVtbl->SetAdditionalRestores(This,writerId,ct,wszLogicalPath,wszComponentName,bAdditionalRestores); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetPreviousBackupStamp(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { +static inline HRESULT IVssBackupComponents_SetPreviousBackupStamp(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { return This->lpVtbl->SetPreviousBackupStamp(This,writerId,ct,wszLogicalPath,wszComponentName,wszPreviousBackupStamp); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SaveAsXML(IVssBackupComponents* This,BSTR *pbstrXML) { +static inline HRESULT IVssBackupComponents_SaveAsXML(IVssBackupComponents* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponents_BackupComplete(IVssBackupComponents* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponents_BackupComplete(IVssBackupComponents* This,IVssAsync **ppAsync) { return This->lpVtbl->BackupComplete(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponents_AddAlternativeLocationMapping(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { +static inline HRESULT IVssBackupComponents_AddAlternativeLocationMapping(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { return This->lpVtbl->AddAlternativeLocationMapping(This,writerId,componentType,wszLogicalPath,wszComponentName,wszPath,wszFilespec,bRecursive,wszDestination); } -static __WIDL_INLINE HRESULT IVssBackupComponents_AddRestoreSubcomponent(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { +static inline HRESULT IVssBackupComponents_AddRestoreSubcomponent(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { return This->lpVtbl->AddRestoreSubcomponent(This,writerId,componentType,wszLogicalPath,wszComponentName,wszSubComponentLogicalPath,wszSubComponentName,bRepair); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetFileRestoreStatus(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { +static inline HRESULT IVssBackupComponents_SetFileRestoreStatus(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { return This->lpVtbl->SetFileRestoreStatus(This,writerId,ct,wszLogicalPath,wszComponentName,status); } -static __WIDL_INLINE HRESULT IVssBackupComponents_AddNewTarget(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { +static inline HRESULT IVssBackupComponents_AddNewTarget(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { return This->lpVtbl->AddNewTarget(This,writerId,ct,wszLogicalPath,wszComponentName,wszPath,wszFileName,bRecursive,wszAlternatePath); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetRangesFilePath(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { +static inline HRESULT IVssBackupComponents_SetRangesFilePath(IVssBackupComponents* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { return This->lpVtbl->SetRangesFilePath(This,writerId,ct,wszLogicalPath,wszComponentName,iPartialFile,wszRangesFile); } -static __WIDL_INLINE HRESULT IVssBackupComponents_PreRestore(IVssBackupComponents* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponents_PreRestore(IVssBackupComponents* This,IVssAsync **ppAsync) { return This->lpVtbl->PreRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponents_PostRestore(IVssBackupComponents* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponents_PostRestore(IVssBackupComponents* This,IVssAsync **ppAsync) { return This->lpVtbl->PostRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponents_SetContext(IVssBackupComponents* This,LONG lContext) { +static inline HRESULT IVssBackupComponents_SetContext(IVssBackupComponents* This,LONG lContext) { return This->lpVtbl->SetContext(This,lContext); } -static __WIDL_INLINE HRESULT IVssBackupComponents_StartSnapshotSet(IVssBackupComponents* This,VSS_ID *pSnapshotSetId) { +static inline HRESULT IVssBackupComponents_StartSnapshotSet(IVssBackupComponents* This,VSS_ID *pSnapshotSetId) { return This->lpVtbl->StartSnapshotSet(This,pSnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponents_AddToSnapshotSet(IVssBackupComponents* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { +static inline HRESULT IVssBackupComponents_AddToSnapshotSet(IVssBackupComponents* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { return This->lpVtbl->AddToSnapshotSet(This,pwszVolumeName,ProviderId,pidSnapshot); } -static __WIDL_INLINE HRESULT IVssBackupComponents_DoSnapshotSet(IVssBackupComponents* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponents_DoSnapshotSet(IVssBackupComponents* This,IVssAsync **ppAsync) { return This->lpVtbl->DoSnapshotSet(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponents_DeleteSnapshots(IVssBackupComponents* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { +static inline HRESULT IVssBackupComponents_DeleteSnapshots(IVssBackupComponents* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { return This->lpVtbl->DeleteSnapshots(This,SourceObjectId,eSourceObjectType,bForceDelete,plDeletedSnapshots,pNondeletedSnapshotID); } -static __WIDL_INLINE HRESULT IVssBackupComponents_ImportSnapshots(IVssBackupComponents* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponents_ImportSnapshots(IVssBackupComponents* This,IVssAsync **ppAsync) { return This->lpVtbl->ImportSnapshots(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponents_BreakSnapshotSet(IVssBackupComponents* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssBackupComponents_BreakSnapshotSet(IVssBackupComponents* This,VSS_ID SnapshotSetId) { return This->lpVtbl->BreakSnapshotSet(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponents_GetSnapshotProperties(IVssBackupComponents* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { +static inline HRESULT IVssBackupComponents_GetSnapshotProperties(IVssBackupComponents* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { return This->lpVtbl->GetSnapshotProperties(This,SnapshotId,pProp); } -static __WIDL_INLINE HRESULT IVssBackupComponents_Query(IVssBackupComponents* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { +static inline HRESULT IVssBackupComponents_Query(IVssBackupComponents* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { return This->lpVtbl->Query(This,QueriedObjectId,eQueriedObjectType,eReturnedObjectsType,ppEnum); } -static __WIDL_INLINE HRESULT IVssBackupComponents_IsVolumeSupported(IVssBackupComponents* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { +static inline HRESULT IVssBackupComponents_IsVolumeSupported(IVssBackupComponents* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { return This->lpVtbl->IsVolumeSupported(This,ProviderId,pwszVolumeName,pbSupportedByThisProvider); } -static __WIDL_INLINE HRESULT IVssBackupComponents_DisableWriterClasses(IVssBackupComponents* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponents_DisableWriterClasses(IVssBackupComponents* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->DisableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponents_EnableWriterClasses(IVssBackupComponents* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponents_EnableWriterClasses(IVssBackupComponents* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->EnableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponents_DisableWriterInstances(IVssBackupComponents* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { +static inline HRESULT IVssBackupComponents_DisableWriterInstances(IVssBackupComponents* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { return This->lpVtbl->DisableWriterInstances(This,rgWriterInstanceId,cInstanceId); } -static __WIDL_INLINE HRESULT IVssBackupComponents_ExposeSnapshot(IVssBackupComponents* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { +static inline HRESULT IVssBackupComponents_ExposeSnapshot(IVssBackupComponents* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { return This->lpVtbl->ExposeSnapshot(This,SnapshotId,wszPathFromRoot,lAttributes,wszExpose,pwszExposed); } -static __WIDL_INLINE HRESULT IVssBackupComponents_RevertToSnapshot(IVssBackupComponents* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { +static inline HRESULT IVssBackupComponents_RevertToSnapshot(IVssBackupComponents* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { return This->lpVtbl->RevertToSnapshot(This,SnapshotId,bForceDismount); } -static __WIDL_INLINE HRESULT IVssBackupComponents_QueryRevertStatus(IVssBackupComponents* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponents_QueryRevertStatus(IVssBackupComponents* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { return This->lpVtbl->QueryRevertStatus(This,pwszVolume,ppAsync); } #endif @@ -2156,165 +2148,165 @@ interface IVssBackupComponentsEx { #define IVssBackupComponentsEx_SetSelectedForRestoreEx(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore,instanceId) (This)->lpVtbl->SetSelectedForRestoreEx(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore,instanceId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_QueryInterface(IVssBackupComponentsEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssBackupComponentsEx_QueryInterface(IVssBackupComponentsEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssBackupComponentsEx_AddRef(IVssBackupComponentsEx* This) { +static inline ULONG IVssBackupComponentsEx_AddRef(IVssBackupComponentsEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssBackupComponentsEx_Release(IVssBackupComponentsEx* This) { +static inline ULONG IVssBackupComponentsEx_Release(IVssBackupComponentsEx* This) { return This->lpVtbl->Release(This); } /*** IVssBackupComponents methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GetWriterComponentsCount(IVssBackupComponentsEx* This,UINT *pcComponents) { +static inline HRESULT IVssBackupComponentsEx_GetWriterComponentsCount(IVssBackupComponentsEx* This,UINT *pcComponents) { return This->lpVtbl->GetWriterComponentsCount(This,pcComponents); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GetWriterComponents(IVssBackupComponentsEx* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { +static inline HRESULT IVssBackupComponentsEx_GetWriterComponents(IVssBackupComponentsEx* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { return This->lpVtbl->GetWriterComponents(This,iWriter,ppWriter); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_InitializeForBackup(IVssBackupComponentsEx* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponentsEx_InitializeForBackup(IVssBackupComponentsEx* This,BSTR bstrXML) { return This->lpVtbl->InitializeForBackup(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetBackupState(IVssBackupComponentsEx* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { +static inline HRESULT IVssBackupComponentsEx_SetBackupState(IVssBackupComponentsEx* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { return This->lpVtbl->SetBackupState(This,bSelectComponents,bBackupBootableSystemState,backupType,bPartialFileSupport); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_InitializeForRestore(IVssBackupComponentsEx* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponentsEx_InitializeForRestore(IVssBackupComponentsEx* This,BSTR bstrXML) { return This->lpVtbl->InitializeForRestore(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetRestoreState(IVssBackupComponentsEx* This,VSS_RESTORE_TYPE restoreType) { +static inline HRESULT IVssBackupComponentsEx_SetRestoreState(IVssBackupComponentsEx* This,VSS_RESTORE_TYPE restoreType) { return This->lpVtbl->SetRestoreState(This,restoreType); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GatherWriterMetadata(IVssBackupComponentsEx* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponentsEx_GatherWriterMetadata(IVssBackupComponentsEx* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterMetadata(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GetWriterMetadataCount(IVssBackupComponentsEx* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponentsEx_GetWriterMetadataCount(IVssBackupComponentsEx* This,UINT *pcWriters) { return This->lpVtbl->GetWriterMetadataCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GetWriterMetadata(IVssBackupComponentsEx* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { +static inline HRESULT IVssBackupComponentsEx_GetWriterMetadata(IVssBackupComponentsEx* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { return This->lpVtbl->GetWriterMetadata(This,iWriter,pidInstance,ppMetadata); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_FreeWriterMetadata(IVssBackupComponentsEx* This) { +static inline HRESULT IVssBackupComponentsEx_FreeWriterMetadata(IVssBackupComponentsEx* This) { return This->lpVtbl->FreeWriterMetadata(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_AddComponent(IVssBackupComponentsEx* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { +static inline HRESULT IVssBackupComponentsEx_AddComponent(IVssBackupComponentsEx* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { return This->lpVtbl->AddComponent(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_PrepareForBackup(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx_PrepareForBackup(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { return This->lpVtbl->PrepareForBackup(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_AbortBackup(IVssBackupComponentsEx* This) { +static inline HRESULT IVssBackupComponentsEx_AbortBackup(IVssBackupComponentsEx* This) { return This->lpVtbl->AbortBackup(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GatherWriterStatus(IVssBackupComponentsEx* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponentsEx_GatherWriterStatus(IVssBackupComponentsEx* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterStatus(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GetWriterStatusCount(IVssBackupComponentsEx* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponentsEx_GetWriterStatusCount(IVssBackupComponentsEx* This,UINT *pcWriters) { return This->lpVtbl->GetWriterStatusCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_FreeWriterStatus(IVssBackupComponentsEx* This) { +static inline HRESULT IVssBackupComponentsEx_FreeWriterStatus(IVssBackupComponentsEx* This) { return This->lpVtbl->FreeWriterStatus(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GetWriterStatus(IVssBackupComponentsEx* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { +static inline HRESULT IVssBackupComponentsEx_GetWriterStatus(IVssBackupComponentsEx* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { return This->lpVtbl->GetWriterStatus(This,iWriter,pidInstance,pidWriter,pbstrWriter,pnStatus,phResultFailure); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetBackupSucceeded(IVssBackupComponentsEx* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { +static inline HRESULT IVssBackupComponentsEx_SetBackupSucceeded(IVssBackupComponentsEx* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { return This->lpVtbl->SetBackupSucceeded(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName,bSucceded); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetBackupOptions(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { +static inline HRESULT IVssBackupComponentsEx_SetBackupOptions(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { return This->lpVtbl->SetBackupOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszBackupOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetSelectedForRestore(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { +static inline HRESULT IVssBackupComponentsEx_SetSelectedForRestore(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { return This->lpVtbl->SetSelectedForRestore(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetRestoreOptions(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { +static inline HRESULT IVssBackupComponentsEx_SetRestoreOptions(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { return This->lpVtbl->SetRestoreOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszRestoreOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetAdditionalRestores(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { +static inline HRESULT IVssBackupComponentsEx_SetAdditionalRestores(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { return This->lpVtbl->SetAdditionalRestores(This,writerId,ct,wszLogicalPath,wszComponentName,bAdditionalRestores); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetPreviousBackupStamp(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { +static inline HRESULT IVssBackupComponentsEx_SetPreviousBackupStamp(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { return This->lpVtbl->SetPreviousBackupStamp(This,writerId,ct,wszLogicalPath,wszComponentName,wszPreviousBackupStamp); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SaveAsXML(IVssBackupComponentsEx* This,BSTR *pbstrXML) { +static inline HRESULT IVssBackupComponentsEx_SaveAsXML(IVssBackupComponentsEx* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_BackupComplete(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx_BackupComplete(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { return This->lpVtbl->BackupComplete(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_AddAlternativeLocationMapping(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { +static inline HRESULT IVssBackupComponentsEx_AddAlternativeLocationMapping(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { return This->lpVtbl->AddAlternativeLocationMapping(This,writerId,componentType,wszLogicalPath,wszComponentName,wszPath,wszFilespec,bRecursive,wszDestination); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_AddRestoreSubcomponent(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { +static inline HRESULT IVssBackupComponentsEx_AddRestoreSubcomponent(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { return This->lpVtbl->AddRestoreSubcomponent(This,writerId,componentType,wszLogicalPath,wszComponentName,wszSubComponentLogicalPath,wszSubComponentName,bRepair); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetFileRestoreStatus(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { +static inline HRESULT IVssBackupComponentsEx_SetFileRestoreStatus(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { return This->lpVtbl->SetFileRestoreStatus(This,writerId,ct,wszLogicalPath,wszComponentName,status); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_AddNewTarget(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { +static inline HRESULT IVssBackupComponentsEx_AddNewTarget(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { return This->lpVtbl->AddNewTarget(This,writerId,ct,wszLogicalPath,wszComponentName,wszPath,wszFileName,bRecursive,wszAlternatePath); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetRangesFilePath(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { +static inline HRESULT IVssBackupComponentsEx_SetRangesFilePath(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { return This->lpVtbl->SetRangesFilePath(This,writerId,ct,wszLogicalPath,wszComponentName,iPartialFile,wszRangesFile); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_PreRestore(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx_PreRestore(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { return This->lpVtbl->PreRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_PostRestore(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx_PostRestore(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { return This->lpVtbl->PostRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetContext(IVssBackupComponentsEx* This,LONG lContext) { +static inline HRESULT IVssBackupComponentsEx_SetContext(IVssBackupComponentsEx* This,LONG lContext) { return This->lpVtbl->SetContext(This,lContext); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_StartSnapshotSet(IVssBackupComponentsEx* This,VSS_ID *pSnapshotSetId) { +static inline HRESULT IVssBackupComponentsEx_StartSnapshotSet(IVssBackupComponentsEx* This,VSS_ID *pSnapshotSetId) { return This->lpVtbl->StartSnapshotSet(This,pSnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_AddToSnapshotSet(IVssBackupComponentsEx* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { +static inline HRESULT IVssBackupComponentsEx_AddToSnapshotSet(IVssBackupComponentsEx* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { return This->lpVtbl->AddToSnapshotSet(This,pwszVolumeName,ProviderId,pidSnapshot); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_DoSnapshotSet(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx_DoSnapshotSet(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { return This->lpVtbl->DoSnapshotSet(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_DeleteSnapshots(IVssBackupComponentsEx* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { +static inline HRESULT IVssBackupComponentsEx_DeleteSnapshots(IVssBackupComponentsEx* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { return This->lpVtbl->DeleteSnapshots(This,SourceObjectId,eSourceObjectType,bForceDelete,plDeletedSnapshots,pNondeletedSnapshotID); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_ImportSnapshots(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx_ImportSnapshots(IVssBackupComponentsEx* This,IVssAsync **ppAsync) { return This->lpVtbl->ImportSnapshots(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_BreakSnapshotSet(IVssBackupComponentsEx* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssBackupComponentsEx_BreakSnapshotSet(IVssBackupComponentsEx* This,VSS_ID SnapshotSetId) { return This->lpVtbl->BreakSnapshotSet(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GetSnapshotProperties(IVssBackupComponentsEx* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { +static inline HRESULT IVssBackupComponentsEx_GetSnapshotProperties(IVssBackupComponentsEx* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { return This->lpVtbl->GetSnapshotProperties(This,SnapshotId,pProp); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_Query(IVssBackupComponentsEx* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { +static inline HRESULT IVssBackupComponentsEx_Query(IVssBackupComponentsEx* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { return This->lpVtbl->Query(This,QueriedObjectId,eQueriedObjectType,eReturnedObjectsType,ppEnum); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_IsVolumeSupported(IVssBackupComponentsEx* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { +static inline HRESULT IVssBackupComponentsEx_IsVolumeSupported(IVssBackupComponentsEx* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { return This->lpVtbl->IsVolumeSupported(This,ProviderId,pwszVolumeName,pbSupportedByThisProvider); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_DisableWriterClasses(IVssBackupComponentsEx* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponentsEx_DisableWriterClasses(IVssBackupComponentsEx* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->DisableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_EnableWriterClasses(IVssBackupComponentsEx* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponentsEx_EnableWriterClasses(IVssBackupComponentsEx* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->EnableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_DisableWriterInstances(IVssBackupComponentsEx* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { +static inline HRESULT IVssBackupComponentsEx_DisableWriterInstances(IVssBackupComponentsEx* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { return This->lpVtbl->DisableWriterInstances(This,rgWriterInstanceId,cInstanceId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_ExposeSnapshot(IVssBackupComponentsEx* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { +static inline HRESULT IVssBackupComponentsEx_ExposeSnapshot(IVssBackupComponentsEx* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { return This->lpVtbl->ExposeSnapshot(This,SnapshotId,wszPathFromRoot,lAttributes,wszExpose,pwszExposed); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_RevertToSnapshot(IVssBackupComponentsEx* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { +static inline HRESULT IVssBackupComponentsEx_RevertToSnapshot(IVssBackupComponentsEx* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { return This->lpVtbl->RevertToSnapshot(This,SnapshotId,bForceDismount); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_QueryRevertStatus(IVssBackupComponentsEx* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx_QueryRevertStatus(IVssBackupComponentsEx* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { return This->lpVtbl->QueryRevertStatus(This,pwszVolume,ppAsync); } /*** IVssBackupComponentsEx methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_GetWriterMetadataEx(IVssBackupComponentsEx* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadataEx **ppMetadata) { +static inline HRESULT IVssBackupComponentsEx_GetWriterMetadataEx(IVssBackupComponentsEx* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadataEx **ppMetadata) { return This->lpVtbl->GetWriterMetadataEx(This,iWriter,pidInstance,ppMetadata); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx_SetSelectedForRestoreEx(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore,VSS_ID instanceId) { +static inline HRESULT IVssBackupComponentsEx_SetSelectedForRestoreEx(IVssBackupComponentsEx* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore,VSS_ID instanceId) { return This->lpVtbl->SetSelectedForRestoreEx(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore,instanceId); } #endif @@ -2815,187 +2807,187 @@ interface IVssBackupComponentsEx2 { #define IVssBackupComponentsEx2_FastRecovery(This,SnapshotSetID,dwFastRecoveryFlags,ppAsync) (This)->lpVtbl->FastRecovery(This,SnapshotSetID,dwFastRecoveryFlags,ppAsync) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_QueryInterface(IVssBackupComponentsEx2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssBackupComponentsEx2_QueryInterface(IVssBackupComponentsEx2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssBackupComponentsEx2_AddRef(IVssBackupComponentsEx2* This) { +static inline ULONG IVssBackupComponentsEx2_AddRef(IVssBackupComponentsEx2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssBackupComponentsEx2_Release(IVssBackupComponentsEx2* This) { +static inline ULONG IVssBackupComponentsEx2_Release(IVssBackupComponentsEx2* This) { return This->lpVtbl->Release(This); } /*** IVssBackupComponents methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GetWriterComponentsCount(IVssBackupComponentsEx2* This,UINT *pcComponents) { +static inline HRESULT IVssBackupComponentsEx2_GetWriterComponentsCount(IVssBackupComponentsEx2* This,UINT *pcComponents) { return This->lpVtbl->GetWriterComponentsCount(This,pcComponents); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GetWriterComponents(IVssBackupComponentsEx2* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { +static inline HRESULT IVssBackupComponentsEx2_GetWriterComponents(IVssBackupComponentsEx2* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { return This->lpVtbl->GetWriterComponents(This,iWriter,ppWriter); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_InitializeForBackup(IVssBackupComponentsEx2* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponentsEx2_InitializeForBackup(IVssBackupComponentsEx2* This,BSTR bstrXML) { return This->lpVtbl->InitializeForBackup(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetBackupState(IVssBackupComponentsEx2* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { +static inline HRESULT IVssBackupComponentsEx2_SetBackupState(IVssBackupComponentsEx2* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { return This->lpVtbl->SetBackupState(This,bSelectComponents,bBackupBootableSystemState,backupType,bPartialFileSupport); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_InitializeForRestore(IVssBackupComponentsEx2* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponentsEx2_InitializeForRestore(IVssBackupComponentsEx2* This,BSTR bstrXML) { return This->lpVtbl->InitializeForRestore(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetRestoreState(IVssBackupComponentsEx2* This,VSS_RESTORE_TYPE restoreType) { +static inline HRESULT IVssBackupComponentsEx2_SetRestoreState(IVssBackupComponentsEx2* This,VSS_RESTORE_TYPE restoreType) { return This->lpVtbl->SetRestoreState(This,restoreType); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GatherWriterMetadata(IVssBackupComponentsEx2* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponentsEx2_GatherWriterMetadata(IVssBackupComponentsEx2* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterMetadata(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GetWriterMetadataCount(IVssBackupComponentsEx2* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponentsEx2_GetWriterMetadataCount(IVssBackupComponentsEx2* This,UINT *pcWriters) { return This->lpVtbl->GetWriterMetadataCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GetWriterMetadata(IVssBackupComponentsEx2* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { +static inline HRESULT IVssBackupComponentsEx2_GetWriterMetadata(IVssBackupComponentsEx2* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { return This->lpVtbl->GetWriterMetadata(This,iWriter,pidInstance,ppMetadata); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_FreeWriterMetadata(IVssBackupComponentsEx2* This) { +static inline HRESULT IVssBackupComponentsEx2_FreeWriterMetadata(IVssBackupComponentsEx2* This) { return This->lpVtbl->FreeWriterMetadata(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_AddComponent(IVssBackupComponentsEx2* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { +static inline HRESULT IVssBackupComponentsEx2_AddComponent(IVssBackupComponentsEx2* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { return This->lpVtbl->AddComponent(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_PrepareForBackup(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_PrepareForBackup(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { return This->lpVtbl->PrepareForBackup(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_AbortBackup(IVssBackupComponentsEx2* This) { +static inline HRESULT IVssBackupComponentsEx2_AbortBackup(IVssBackupComponentsEx2* This) { return This->lpVtbl->AbortBackup(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GatherWriterStatus(IVssBackupComponentsEx2* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponentsEx2_GatherWriterStatus(IVssBackupComponentsEx2* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterStatus(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GetWriterStatusCount(IVssBackupComponentsEx2* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponentsEx2_GetWriterStatusCount(IVssBackupComponentsEx2* This,UINT *pcWriters) { return This->lpVtbl->GetWriterStatusCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_FreeWriterStatus(IVssBackupComponentsEx2* This) { +static inline HRESULT IVssBackupComponentsEx2_FreeWriterStatus(IVssBackupComponentsEx2* This) { return This->lpVtbl->FreeWriterStatus(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GetWriterStatus(IVssBackupComponentsEx2* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { +static inline HRESULT IVssBackupComponentsEx2_GetWriterStatus(IVssBackupComponentsEx2* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { return This->lpVtbl->GetWriterStatus(This,iWriter,pidInstance,pidWriter,pbstrWriter,pnStatus,phResultFailure); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetBackupSucceeded(IVssBackupComponentsEx2* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { +static inline HRESULT IVssBackupComponentsEx2_SetBackupSucceeded(IVssBackupComponentsEx2* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { return This->lpVtbl->SetBackupSucceeded(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName,bSucceded); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetBackupOptions(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { +static inline HRESULT IVssBackupComponentsEx2_SetBackupOptions(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { return This->lpVtbl->SetBackupOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszBackupOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetSelectedForRestore(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { +static inline HRESULT IVssBackupComponentsEx2_SetSelectedForRestore(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { return This->lpVtbl->SetSelectedForRestore(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetRestoreOptions(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { +static inline HRESULT IVssBackupComponentsEx2_SetRestoreOptions(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { return This->lpVtbl->SetRestoreOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszRestoreOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetAdditionalRestores(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { +static inline HRESULT IVssBackupComponentsEx2_SetAdditionalRestores(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { return This->lpVtbl->SetAdditionalRestores(This,writerId,ct,wszLogicalPath,wszComponentName,bAdditionalRestores); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetPreviousBackupStamp(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { +static inline HRESULT IVssBackupComponentsEx2_SetPreviousBackupStamp(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { return This->lpVtbl->SetPreviousBackupStamp(This,writerId,ct,wszLogicalPath,wszComponentName,wszPreviousBackupStamp); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SaveAsXML(IVssBackupComponentsEx2* This,BSTR *pbstrXML) { +static inline HRESULT IVssBackupComponentsEx2_SaveAsXML(IVssBackupComponentsEx2* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_BackupComplete(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_BackupComplete(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { return This->lpVtbl->BackupComplete(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_AddAlternativeLocationMapping(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { +static inline HRESULT IVssBackupComponentsEx2_AddAlternativeLocationMapping(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { return This->lpVtbl->AddAlternativeLocationMapping(This,writerId,componentType,wszLogicalPath,wszComponentName,wszPath,wszFilespec,bRecursive,wszDestination); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_AddRestoreSubcomponent(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { +static inline HRESULT IVssBackupComponentsEx2_AddRestoreSubcomponent(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { return This->lpVtbl->AddRestoreSubcomponent(This,writerId,componentType,wszLogicalPath,wszComponentName,wszSubComponentLogicalPath,wszSubComponentName,bRepair); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetFileRestoreStatus(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { +static inline HRESULT IVssBackupComponentsEx2_SetFileRestoreStatus(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { return This->lpVtbl->SetFileRestoreStatus(This,writerId,ct,wszLogicalPath,wszComponentName,status); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_AddNewTarget(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { +static inline HRESULT IVssBackupComponentsEx2_AddNewTarget(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { return This->lpVtbl->AddNewTarget(This,writerId,ct,wszLogicalPath,wszComponentName,wszPath,wszFileName,bRecursive,wszAlternatePath); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetRangesFilePath(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { +static inline HRESULT IVssBackupComponentsEx2_SetRangesFilePath(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { return This->lpVtbl->SetRangesFilePath(This,writerId,ct,wszLogicalPath,wszComponentName,iPartialFile,wszRangesFile); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_PreRestore(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_PreRestore(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { return This->lpVtbl->PreRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_PostRestore(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_PostRestore(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { return This->lpVtbl->PostRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetContext(IVssBackupComponentsEx2* This,LONG lContext) { +static inline HRESULT IVssBackupComponentsEx2_SetContext(IVssBackupComponentsEx2* This,LONG lContext) { return This->lpVtbl->SetContext(This,lContext); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_StartSnapshotSet(IVssBackupComponentsEx2* This,VSS_ID *pSnapshotSetId) { +static inline HRESULT IVssBackupComponentsEx2_StartSnapshotSet(IVssBackupComponentsEx2* This,VSS_ID *pSnapshotSetId) { return This->lpVtbl->StartSnapshotSet(This,pSnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_AddToSnapshotSet(IVssBackupComponentsEx2* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { +static inline HRESULT IVssBackupComponentsEx2_AddToSnapshotSet(IVssBackupComponentsEx2* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { return This->lpVtbl->AddToSnapshotSet(This,pwszVolumeName,ProviderId,pidSnapshot); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_DoSnapshotSet(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_DoSnapshotSet(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { return This->lpVtbl->DoSnapshotSet(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_DeleteSnapshots(IVssBackupComponentsEx2* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { +static inline HRESULT IVssBackupComponentsEx2_DeleteSnapshots(IVssBackupComponentsEx2* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { return This->lpVtbl->DeleteSnapshots(This,SourceObjectId,eSourceObjectType,bForceDelete,plDeletedSnapshots,pNondeletedSnapshotID); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_ImportSnapshots(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_ImportSnapshots(IVssBackupComponentsEx2* This,IVssAsync **ppAsync) { return This->lpVtbl->ImportSnapshots(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_BreakSnapshotSet(IVssBackupComponentsEx2* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssBackupComponentsEx2_BreakSnapshotSet(IVssBackupComponentsEx2* This,VSS_ID SnapshotSetId) { return This->lpVtbl->BreakSnapshotSet(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GetSnapshotProperties(IVssBackupComponentsEx2* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { +static inline HRESULT IVssBackupComponentsEx2_GetSnapshotProperties(IVssBackupComponentsEx2* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { return This->lpVtbl->GetSnapshotProperties(This,SnapshotId,pProp); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_Query(IVssBackupComponentsEx2* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { +static inline HRESULT IVssBackupComponentsEx2_Query(IVssBackupComponentsEx2* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { return This->lpVtbl->Query(This,QueriedObjectId,eQueriedObjectType,eReturnedObjectsType,ppEnum); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_IsVolumeSupported(IVssBackupComponentsEx2* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { +static inline HRESULT IVssBackupComponentsEx2_IsVolumeSupported(IVssBackupComponentsEx2* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { return This->lpVtbl->IsVolumeSupported(This,ProviderId,pwszVolumeName,pbSupportedByThisProvider); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_DisableWriterClasses(IVssBackupComponentsEx2* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponentsEx2_DisableWriterClasses(IVssBackupComponentsEx2* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->DisableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_EnableWriterClasses(IVssBackupComponentsEx2* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponentsEx2_EnableWriterClasses(IVssBackupComponentsEx2* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->EnableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_DisableWriterInstances(IVssBackupComponentsEx2* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { +static inline HRESULT IVssBackupComponentsEx2_DisableWriterInstances(IVssBackupComponentsEx2* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { return This->lpVtbl->DisableWriterInstances(This,rgWriterInstanceId,cInstanceId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_ExposeSnapshot(IVssBackupComponentsEx2* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { +static inline HRESULT IVssBackupComponentsEx2_ExposeSnapshot(IVssBackupComponentsEx2* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { return This->lpVtbl->ExposeSnapshot(This,SnapshotId,wszPathFromRoot,lAttributes,wszExpose,pwszExposed); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_RevertToSnapshot(IVssBackupComponentsEx2* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { +static inline HRESULT IVssBackupComponentsEx2_RevertToSnapshot(IVssBackupComponentsEx2* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { return This->lpVtbl->RevertToSnapshot(This,SnapshotId,bForceDismount); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_QueryRevertStatus(IVssBackupComponentsEx2* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_QueryRevertStatus(IVssBackupComponentsEx2* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { return This->lpVtbl->QueryRevertStatus(This,pwszVolume,ppAsync); } /*** IVssBackupComponentsEx methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_GetWriterMetadataEx(IVssBackupComponentsEx2* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadataEx **ppMetadata) { +static inline HRESULT IVssBackupComponentsEx2_GetWriterMetadataEx(IVssBackupComponentsEx2* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadataEx **ppMetadata) { return This->lpVtbl->GetWriterMetadataEx(This,iWriter,pidInstance,ppMetadata); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetSelectedForRestoreEx(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore,VSS_ID instanceId) { +static inline HRESULT IVssBackupComponentsEx2_SetSelectedForRestoreEx(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore,VSS_ID instanceId) { return This->lpVtbl->SetSelectedForRestoreEx(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore,instanceId); } /*** IVssBackupComponentsEx2 methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_UnexposeSnapshot(IVssBackupComponentsEx2* This,VSS_ID snapshotId) { +static inline HRESULT IVssBackupComponentsEx2_UnexposeSnapshot(IVssBackupComponentsEx2* This,VSS_ID snapshotId) { return This->lpVtbl->UnexposeSnapshot(This,snapshotId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetAuthoritativeRestore(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAuth) { +static inline HRESULT IVssBackupComponentsEx2_SetAuthoritativeRestore(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAuth) { return This->lpVtbl->SetAuthoritativeRestore(This,writerId,ct,wszLogicalPath,wszComponentName,bAuth); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetRollForward(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_ROLLFORWARD_TYPE rollType,LPCWSTR wszRollForwardPoint) { +static inline HRESULT IVssBackupComponentsEx2_SetRollForward(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_ROLLFORWARD_TYPE rollType,LPCWSTR wszRollForwardPoint) { return This->lpVtbl->SetRollForward(This,writerId,ct,wszLogicalPath,wszComponentName,rollType,wszRollForwardPoint); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_SetRestoreName(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreName) { +static inline HRESULT IVssBackupComponentsEx2_SetRestoreName(IVssBackupComponentsEx2* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreName) { return This->lpVtbl->SetRestoreName(This,writerId,ct,wszLogicalPath,wszComponentName,wszRestoreName); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_BreakSnapshotSetEx(IVssBackupComponentsEx2* This,VSS_ID SnapshotSetID,DWORD dwBreakFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_BreakSnapshotSetEx(IVssBackupComponentsEx2* This,VSS_ID SnapshotSetID,DWORD dwBreakFlags,IVssAsync **ppAsync) { return This->lpVtbl->BreakSnapshotSetEx(This,SnapshotSetID,dwBreakFlags,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_PreFastRecovery(IVssBackupComponentsEx2* This,VSS_ID SnapshotSetID,DWORD dwPreFastRecoveryFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_PreFastRecovery(IVssBackupComponentsEx2* This,VSS_ID SnapshotSetID,DWORD dwPreFastRecoveryFlags,IVssAsync **ppAsync) { return This->lpVtbl->PreFastRecovery(This,SnapshotSetID,dwPreFastRecoveryFlags,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx2_FastRecovery(IVssBackupComponentsEx2* This,VSS_ID SnapshotSetID,DWORD dwFastRecoveryFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx2_FastRecovery(IVssBackupComponentsEx2* This,VSS_ID SnapshotSetID,DWORD dwFastRecoveryFlags,IVssAsync **ppAsync) { return This->lpVtbl->FastRecovery(This,SnapshotSetID,dwFastRecoveryFlags,ppAsync); } #endif @@ -3510,200 +3502,200 @@ interface IVssBackupComponentsEx3 { #define IVssBackupComponentsEx3_GetSessionId(This,idSession) (This)->lpVtbl->GetSessionId(This,idSession) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_QueryInterface(IVssBackupComponentsEx3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssBackupComponentsEx3_QueryInterface(IVssBackupComponentsEx3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssBackupComponentsEx3_AddRef(IVssBackupComponentsEx3* This) { +static inline ULONG IVssBackupComponentsEx3_AddRef(IVssBackupComponentsEx3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssBackupComponentsEx3_Release(IVssBackupComponentsEx3* This) { +static inline ULONG IVssBackupComponentsEx3_Release(IVssBackupComponentsEx3* This) { return This->lpVtbl->Release(This); } /*** IVssBackupComponents methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetWriterComponentsCount(IVssBackupComponentsEx3* This,UINT *pcComponents) { +static inline HRESULT IVssBackupComponentsEx3_GetWriterComponentsCount(IVssBackupComponentsEx3* This,UINT *pcComponents) { return This->lpVtbl->GetWriterComponentsCount(This,pcComponents); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetWriterComponents(IVssBackupComponentsEx3* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { +static inline HRESULT IVssBackupComponentsEx3_GetWriterComponents(IVssBackupComponentsEx3* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { return This->lpVtbl->GetWriterComponents(This,iWriter,ppWriter); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_InitializeForBackup(IVssBackupComponentsEx3* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponentsEx3_InitializeForBackup(IVssBackupComponentsEx3* This,BSTR bstrXML) { return This->lpVtbl->InitializeForBackup(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetBackupState(IVssBackupComponentsEx3* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { +static inline HRESULT IVssBackupComponentsEx3_SetBackupState(IVssBackupComponentsEx3* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { return This->lpVtbl->SetBackupState(This,bSelectComponents,bBackupBootableSystemState,backupType,bPartialFileSupport); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_InitializeForRestore(IVssBackupComponentsEx3* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponentsEx3_InitializeForRestore(IVssBackupComponentsEx3* This,BSTR bstrXML) { return This->lpVtbl->InitializeForRestore(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetRestoreState(IVssBackupComponentsEx3* This,VSS_RESTORE_TYPE restoreType) { +static inline HRESULT IVssBackupComponentsEx3_SetRestoreState(IVssBackupComponentsEx3* This,VSS_RESTORE_TYPE restoreType) { return This->lpVtbl->SetRestoreState(This,restoreType); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GatherWriterMetadata(IVssBackupComponentsEx3* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponentsEx3_GatherWriterMetadata(IVssBackupComponentsEx3* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterMetadata(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetWriterMetadataCount(IVssBackupComponentsEx3* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponentsEx3_GetWriterMetadataCount(IVssBackupComponentsEx3* This,UINT *pcWriters) { return This->lpVtbl->GetWriterMetadataCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetWriterMetadata(IVssBackupComponentsEx3* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { +static inline HRESULT IVssBackupComponentsEx3_GetWriterMetadata(IVssBackupComponentsEx3* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { return This->lpVtbl->GetWriterMetadata(This,iWriter,pidInstance,ppMetadata); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_FreeWriterMetadata(IVssBackupComponentsEx3* This) { +static inline HRESULT IVssBackupComponentsEx3_FreeWriterMetadata(IVssBackupComponentsEx3* This) { return This->lpVtbl->FreeWriterMetadata(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_AddComponent(IVssBackupComponentsEx3* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { +static inline HRESULT IVssBackupComponentsEx3_AddComponent(IVssBackupComponentsEx3* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { return This->lpVtbl->AddComponent(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_PrepareForBackup(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_PrepareForBackup(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { return This->lpVtbl->PrepareForBackup(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_AbortBackup(IVssBackupComponentsEx3* This) { +static inline HRESULT IVssBackupComponentsEx3_AbortBackup(IVssBackupComponentsEx3* This) { return This->lpVtbl->AbortBackup(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GatherWriterStatus(IVssBackupComponentsEx3* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponentsEx3_GatherWriterStatus(IVssBackupComponentsEx3* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterStatus(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetWriterStatusCount(IVssBackupComponentsEx3* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponentsEx3_GetWriterStatusCount(IVssBackupComponentsEx3* This,UINT *pcWriters) { return This->lpVtbl->GetWriterStatusCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_FreeWriterStatus(IVssBackupComponentsEx3* This) { +static inline HRESULT IVssBackupComponentsEx3_FreeWriterStatus(IVssBackupComponentsEx3* This) { return This->lpVtbl->FreeWriterStatus(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetWriterStatus(IVssBackupComponentsEx3* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { +static inline HRESULT IVssBackupComponentsEx3_GetWriterStatus(IVssBackupComponentsEx3* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { return This->lpVtbl->GetWriterStatus(This,iWriter,pidInstance,pidWriter,pbstrWriter,pnStatus,phResultFailure); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetBackupSucceeded(IVssBackupComponentsEx3* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { +static inline HRESULT IVssBackupComponentsEx3_SetBackupSucceeded(IVssBackupComponentsEx3* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { return This->lpVtbl->SetBackupSucceeded(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName,bSucceded); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetBackupOptions(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { +static inline HRESULT IVssBackupComponentsEx3_SetBackupOptions(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { return This->lpVtbl->SetBackupOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszBackupOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetSelectedForRestore(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { +static inline HRESULT IVssBackupComponentsEx3_SetSelectedForRestore(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { return This->lpVtbl->SetSelectedForRestore(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetRestoreOptions(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { +static inline HRESULT IVssBackupComponentsEx3_SetRestoreOptions(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { return This->lpVtbl->SetRestoreOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszRestoreOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetAdditionalRestores(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { +static inline HRESULT IVssBackupComponentsEx3_SetAdditionalRestores(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { return This->lpVtbl->SetAdditionalRestores(This,writerId,ct,wszLogicalPath,wszComponentName,bAdditionalRestores); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetPreviousBackupStamp(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { +static inline HRESULT IVssBackupComponentsEx3_SetPreviousBackupStamp(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { return This->lpVtbl->SetPreviousBackupStamp(This,writerId,ct,wszLogicalPath,wszComponentName,wszPreviousBackupStamp); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SaveAsXML(IVssBackupComponentsEx3* This,BSTR *pbstrXML) { +static inline HRESULT IVssBackupComponentsEx3_SaveAsXML(IVssBackupComponentsEx3* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_BackupComplete(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_BackupComplete(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { return This->lpVtbl->BackupComplete(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_AddAlternativeLocationMapping(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { +static inline HRESULT IVssBackupComponentsEx3_AddAlternativeLocationMapping(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { return This->lpVtbl->AddAlternativeLocationMapping(This,writerId,componentType,wszLogicalPath,wszComponentName,wszPath,wszFilespec,bRecursive,wszDestination); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_AddRestoreSubcomponent(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { +static inline HRESULT IVssBackupComponentsEx3_AddRestoreSubcomponent(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { return This->lpVtbl->AddRestoreSubcomponent(This,writerId,componentType,wszLogicalPath,wszComponentName,wszSubComponentLogicalPath,wszSubComponentName,bRepair); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetFileRestoreStatus(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { +static inline HRESULT IVssBackupComponentsEx3_SetFileRestoreStatus(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { return This->lpVtbl->SetFileRestoreStatus(This,writerId,ct,wszLogicalPath,wszComponentName,status); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_AddNewTarget(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { +static inline HRESULT IVssBackupComponentsEx3_AddNewTarget(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { return This->lpVtbl->AddNewTarget(This,writerId,ct,wszLogicalPath,wszComponentName,wszPath,wszFileName,bRecursive,wszAlternatePath); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetRangesFilePath(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { +static inline HRESULT IVssBackupComponentsEx3_SetRangesFilePath(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { return This->lpVtbl->SetRangesFilePath(This,writerId,ct,wszLogicalPath,wszComponentName,iPartialFile,wszRangesFile); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_PreRestore(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_PreRestore(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { return This->lpVtbl->PreRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_PostRestore(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_PostRestore(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { return This->lpVtbl->PostRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetContext(IVssBackupComponentsEx3* This,LONG lContext) { +static inline HRESULT IVssBackupComponentsEx3_SetContext(IVssBackupComponentsEx3* This,LONG lContext) { return This->lpVtbl->SetContext(This,lContext); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_StartSnapshotSet(IVssBackupComponentsEx3* This,VSS_ID *pSnapshotSetId) { +static inline HRESULT IVssBackupComponentsEx3_StartSnapshotSet(IVssBackupComponentsEx3* This,VSS_ID *pSnapshotSetId) { return This->lpVtbl->StartSnapshotSet(This,pSnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_AddToSnapshotSet(IVssBackupComponentsEx3* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { +static inline HRESULT IVssBackupComponentsEx3_AddToSnapshotSet(IVssBackupComponentsEx3* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { return This->lpVtbl->AddToSnapshotSet(This,pwszVolumeName,ProviderId,pidSnapshot); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_DoSnapshotSet(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_DoSnapshotSet(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { return This->lpVtbl->DoSnapshotSet(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_DeleteSnapshots(IVssBackupComponentsEx3* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { +static inline HRESULT IVssBackupComponentsEx3_DeleteSnapshots(IVssBackupComponentsEx3* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { return This->lpVtbl->DeleteSnapshots(This,SourceObjectId,eSourceObjectType,bForceDelete,plDeletedSnapshots,pNondeletedSnapshotID); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_ImportSnapshots(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_ImportSnapshots(IVssBackupComponentsEx3* This,IVssAsync **ppAsync) { return This->lpVtbl->ImportSnapshots(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_BreakSnapshotSet(IVssBackupComponentsEx3* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssBackupComponentsEx3_BreakSnapshotSet(IVssBackupComponentsEx3* This,VSS_ID SnapshotSetId) { return This->lpVtbl->BreakSnapshotSet(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetSnapshotProperties(IVssBackupComponentsEx3* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { +static inline HRESULT IVssBackupComponentsEx3_GetSnapshotProperties(IVssBackupComponentsEx3* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { return This->lpVtbl->GetSnapshotProperties(This,SnapshotId,pProp); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_Query(IVssBackupComponentsEx3* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { +static inline HRESULT IVssBackupComponentsEx3_Query(IVssBackupComponentsEx3* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { return This->lpVtbl->Query(This,QueriedObjectId,eQueriedObjectType,eReturnedObjectsType,ppEnum); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_IsVolumeSupported(IVssBackupComponentsEx3* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { +static inline HRESULT IVssBackupComponentsEx3_IsVolumeSupported(IVssBackupComponentsEx3* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { return This->lpVtbl->IsVolumeSupported(This,ProviderId,pwszVolumeName,pbSupportedByThisProvider); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_DisableWriterClasses(IVssBackupComponentsEx3* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponentsEx3_DisableWriterClasses(IVssBackupComponentsEx3* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->DisableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_EnableWriterClasses(IVssBackupComponentsEx3* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponentsEx3_EnableWriterClasses(IVssBackupComponentsEx3* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->EnableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_DisableWriterInstances(IVssBackupComponentsEx3* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { +static inline HRESULT IVssBackupComponentsEx3_DisableWriterInstances(IVssBackupComponentsEx3* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { return This->lpVtbl->DisableWriterInstances(This,rgWriterInstanceId,cInstanceId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_ExposeSnapshot(IVssBackupComponentsEx3* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { +static inline HRESULT IVssBackupComponentsEx3_ExposeSnapshot(IVssBackupComponentsEx3* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { return This->lpVtbl->ExposeSnapshot(This,SnapshotId,wszPathFromRoot,lAttributes,wszExpose,pwszExposed); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_RevertToSnapshot(IVssBackupComponentsEx3* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { +static inline HRESULT IVssBackupComponentsEx3_RevertToSnapshot(IVssBackupComponentsEx3* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { return This->lpVtbl->RevertToSnapshot(This,SnapshotId,bForceDismount); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_QueryRevertStatus(IVssBackupComponentsEx3* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_QueryRevertStatus(IVssBackupComponentsEx3* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { return This->lpVtbl->QueryRevertStatus(This,pwszVolume,ppAsync); } /*** IVssBackupComponentsEx methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetWriterMetadataEx(IVssBackupComponentsEx3* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadataEx **ppMetadata) { +static inline HRESULT IVssBackupComponentsEx3_GetWriterMetadataEx(IVssBackupComponentsEx3* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadataEx **ppMetadata) { return This->lpVtbl->GetWriterMetadataEx(This,iWriter,pidInstance,ppMetadata); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetSelectedForRestoreEx(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore,VSS_ID instanceId) { +static inline HRESULT IVssBackupComponentsEx3_SetSelectedForRestoreEx(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore,VSS_ID instanceId) { return This->lpVtbl->SetSelectedForRestoreEx(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore,instanceId); } /*** IVssBackupComponentsEx2 methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_UnexposeSnapshot(IVssBackupComponentsEx3* This,VSS_ID snapshotId) { +static inline HRESULT IVssBackupComponentsEx3_UnexposeSnapshot(IVssBackupComponentsEx3* This,VSS_ID snapshotId) { return This->lpVtbl->UnexposeSnapshot(This,snapshotId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetAuthoritativeRestore(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAuth) { +static inline HRESULT IVssBackupComponentsEx3_SetAuthoritativeRestore(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAuth) { return This->lpVtbl->SetAuthoritativeRestore(This,writerId,ct,wszLogicalPath,wszComponentName,bAuth); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetRollForward(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_ROLLFORWARD_TYPE rollType,LPCWSTR wszRollForwardPoint) { +static inline HRESULT IVssBackupComponentsEx3_SetRollForward(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_ROLLFORWARD_TYPE rollType,LPCWSTR wszRollForwardPoint) { return This->lpVtbl->SetRollForward(This,writerId,ct,wszLogicalPath,wszComponentName,rollType,wszRollForwardPoint); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_SetRestoreName(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreName) { +static inline HRESULT IVssBackupComponentsEx3_SetRestoreName(IVssBackupComponentsEx3* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreName) { return This->lpVtbl->SetRestoreName(This,writerId,ct,wszLogicalPath,wszComponentName,wszRestoreName); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_BreakSnapshotSetEx(IVssBackupComponentsEx3* This,VSS_ID SnapshotSetID,DWORD dwBreakFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_BreakSnapshotSetEx(IVssBackupComponentsEx3* This,VSS_ID SnapshotSetID,DWORD dwBreakFlags,IVssAsync **ppAsync) { return This->lpVtbl->BreakSnapshotSetEx(This,SnapshotSetID,dwBreakFlags,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_PreFastRecovery(IVssBackupComponentsEx3* This,VSS_ID SnapshotSetID,DWORD dwPreFastRecoveryFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_PreFastRecovery(IVssBackupComponentsEx3* This,VSS_ID SnapshotSetID,DWORD dwPreFastRecoveryFlags,IVssAsync **ppAsync) { return This->lpVtbl->PreFastRecovery(This,SnapshotSetID,dwPreFastRecoveryFlags,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_FastRecovery(IVssBackupComponentsEx3* This,VSS_ID SnapshotSetID,DWORD dwFastRecoveryFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_FastRecovery(IVssBackupComponentsEx3* This,VSS_ID SnapshotSetID,DWORD dwFastRecoveryFlags,IVssAsync **ppAsync) { return This->lpVtbl->FastRecovery(This,SnapshotSetID,dwFastRecoveryFlags,ppAsync); } /*** IVssBackupComponentsEx3 methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetWriterStatusEx(IVssBackupComponentsEx3* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phrFailureWriter,HRESULT *phrApplication,BSTR *pbstrApplicationMessage) { +static inline HRESULT IVssBackupComponentsEx3_GetWriterStatusEx(IVssBackupComponentsEx3* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phrFailureWriter,HRESULT *phrApplication,BSTR *pbstrApplicationMessage) { return This->lpVtbl->GetWriterStatusEx(This,iWriter,pidInstance,pidWriter,pbstrWriter,pnStatus,phrFailureWriter,phrApplication,pbstrApplicationMessage); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_AddSnapshotToRecoverySet(IVssBackupComponentsEx3* This,VSS_ID snapshotId,DWORD dwFlags,VSS_PWSZ pwszDestinationVolume) { +static inline HRESULT IVssBackupComponentsEx3_AddSnapshotToRecoverySet(IVssBackupComponentsEx3* This,VSS_ID snapshotId,DWORD dwFlags,VSS_PWSZ pwszDestinationVolume) { return This->lpVtbl->AddSnapshotToRecoverySet(This,snapshotId,dwFlags,pwszDestinationVolume); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_RecoverSet(IVssBackupComponentsEx3* This,DWORD dwFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx3_RecoverSet(IVssBackupComponentsEx3* This,DWORD dwFlags,IVssAsync **ppAsync) { return This->lpVtbl->RecoverSet(This,dwFlags,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx3_GetSessionId(IVssBackupComponentsEx3* This,VSS_ID *idSession) { +static inline HRESULT IVssBackupComponentsEx3_GetSessionId(IVssBackupComponentsEx3* This,VSS_ID *idSession) { return This->lpVtbl->GetSessionId(This,idSession); } #endif @@ -4212,204 +4204,204 @@ interface IVssBackupComponentsEx4 { #define IVssBackupComponentsEx4_GetRootAndLogicalPrefixPaths(This,pwszFilePath,ppwszRootPath,ppwszLogicalPrefix,bNormalizeFQDNforRootPath) (This)->lpVtbl->GetRootAndLogicalPrefixPaths(This,pwszFilePath,ppwszRootPath,ppwszLogicalPrefix,bNormalizeFQDNforRootPath) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_QueryInterface(IVssBackupComponentsEx4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssBackupComponentsEx4_QueryInterface(IVssBackupComponentsEx4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssBackupComponentsEx4_AddRef(IVssBackupComponentsEx4* This) { +static inline ULONG IVssBackupComponentsEx4_AddRef(IVssBackupComponentsEx4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssBackupComponentsEx4_Release(IVssBackupComponentsEx4* This) { +static inline ULONG IVssBackupComponentsEx4_Release(IVssBackupComponentsEx4* This) { return This->lpVtbl->Release(This); } /*** IVssBackupComponents methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetWriterComponentsCount(IVssBackupComponentsEx4* This,UINT *pcComponents) { +static inline HRESULT IVssBackupComponentsEx4_GetWriterComponentsCount(IVssBackupComponentsEx4* This,UINT *pcComponents) { return This->lpVtbl->GetWriterComponentsCount(This,pcComponents); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetWriterComponents(IVssBackupComponentsEx4* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { +static inline HRESULT IVssBackupComponentsEx4_GetWriterComponents(IVssBackupComponentsEx4* This,UINT iWriter,IVssWriterComponentsExt **ppWriter) { return This->lpVtbl->GetWriterComponents(This,iWriter,ppWriter); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_InitializeForBackup(IVssBackupComponentsEx4* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponentsEx4_InitializeForBackup(IVssBackupComponentsEx4* This,BSTR bstrXML) { return This->lpVtbl->InitializeForBackup(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetBackupState(IVssBackupComponentsEx4* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { +static inline HRESULT IVssBackupComponentsEx4_SetBackupState(IVssBackupComponentsEx4* This,boolean bSelectComponents,boolean bBackupBootableSystemState,VSS_BACKUP_TYPE backupType,boolean bPartialFileSupport) { return This->lpVtbl->SetBackupState(This,bSelectComponents,bBackupBootableSystemState,backupType,bPartialFileSupport); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_InitializeForRestore(IVssBackupComponentsEx4* This,BSTR bstrXML) { +static inline HRESULT IVssBackupComponentsEx4_InitializeForRestore(IVssBackupComponentsEx4* This,BSTR bstrXML) { return This->lpVtbl->InitializeForRestore(This,bstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetRestoreState(IVssBackupComponentsEx4* This,VSS_RESTORE_TYPE restoreType) { +static inline HRESULT IVssBackupComponentsEx4_SetRestoreState(IVssBackupComponentsEx4* This,VSS_RESTORE_TYPE restoreType) { return This->lpVtbl->SetRestoreState(This,restoreType); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GatherWriterMetadata(IVssBackupComponentsEx4* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponentsEx4_GatherWriterMetadata(IVssBackupComponentsEx4* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterMetadata(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetWriterMetadataCount(IVssBackupComponentsEx4* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponentsEx4_GetWriterMetadataCount(IVssBackupComponentsEx4* This,UINT *pcWriters) { return This->lpVtbl->GetWriterMetadataCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetWriterMetadata(IVssBackupComponentsEx4* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { +static inline HRESULT IVssBackupComponentsEx4_GetWriterMetadata(IVssBackupComponentsEx4* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadata **ppMetadata) { return This->lpVtbl->GetWriterMetadata(This,iWriter,pidInstance,ppMetadata); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_FreeWriterMetadata(IVssBackupComponentsEx4* This) { +static inline HRESULT IVssBackupComponentsEx4_FreeWriterMetadata(IVssBackupComponentsEx4* This) { return This->lpVtbl->FreeWriterMetadata(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_AddComponent(IVssBackupComponentsEx4* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { +static inline HRESULT IVssBackupComponentsEx4_AddComponent(IVssBackupComponentsEx4* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName) { return This->lpVtbl->AddComponent(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_PrepareForBackup(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_PrepareForBackup(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { return This->lpVtbl->PrepareForBackup(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_AbortBackup(IVssBackupComponentsEx4* This) { +static inline HRESULT IVssBackupComponentsEx4_AbortBackup(IVssBackupComponentsEx4* This) { return This->lpVtbl->AbortBackup(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GatherWriterStatus(IVssBackupComponentsEx4* This,IVssAsync **pAsync) { +static inline HRESULT IVssBackupComponentsEx4_GatherWriterStatus(IVssBackupComponentsEx4* This,IVssAsync **pAsync) { return This->lpVtbl->GatherWriterStatus(This,pAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetWriterStatusCount(IVssBackupComponentsEx4* This,UINT *pcWriters) { +static inline HRESULT IVssBackupComponentsEx4_GetWriterStatusCount(IVssBackupComponentsEx4* This,UINT *pcWriters) { return This->lpVtbl->GetWriterStatusCount(This,pcWriters); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_FreeWriterStatus(IVssBackupComponentsEx4* This) { +static inline HRESULT IVssBackupComponentsEx4_FreeWriterStatus(IVssBackupComponentsEx4* This) { return This->lpVtbl->FreeWriterStatus(This); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetWriterStatus(IVssBackupComponentsEx4* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { +static inline HRESULT IVssBackupComponentsEx4_GetWriterStatus(IVssBackupComponentsEx4* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phResultFailure) { return This->lpVtbl->GetWriterStatus(This,iWriter,pidInstance,pidWriter,pbstrWriter,pnStatus,phResultFailure); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetBackupSucceeded(IVssBackupComponentsEx4* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { +static inline HRESULT IVssBackupComponentsEx4_SetBackupSucceeded(IVssBackupComponentsEx4* This,VSS_ID instanceId,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSucceded) { return This->lpVtbl->SetBackupSucceeded(This,instanceId,writerId,ct,wszLogicalPath,wszComponentName,bSucceded); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetBackupOptions(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { +static inline HRESULT IVssBackupComponentsEx4_SetBackupOptions(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszBackupOptions) { return This->lpVtbl->SetBackupOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszBackupOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetSelectedForRestore(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { +static inline HRESULT IVssBackupComponentsEx4_SetSelectedForRestore(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore) { return This->lpVtbl->SetSelectedForRestore(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetRestoreOptions(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { +static inline HRESULT IVssBackupComponentsEx4_SetRestoreOptions(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreOptions) { return This->lpVtbl->SetRestoreOptions(This,writerId,ct,wszLogicalPath,wszComponentName,wszRestoreOptions); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetAdditionalRestores(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { +static inline HRESULT IVssBackupComponentsEx4_SetAdditionalRestores(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAdditionalRestores) { return This->lpVtbl->SetAdditionalRestores(This,writerId,ct,wszLogicalPath,wszComponentName,bAdditionalRestores); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetPreviousBackupStamp(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { +static inline HRESULT IVssBackupComponentsEx4_SetPreviousBackupStamp(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPreviousBackupStamp) { return This->lpVtbl->SetPreviousBackupStamp(This,writerId,ct,wszLogicalPath,wszComponentName,wszPreviousBackupStamp); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SaveAsXML(IVssBackupComponentsEx4* This,BSTR *pbstrXML) { +static inline HRESULT IVssBackupComponentsEx4_SaveAsXML(IVssBackupComponentsEx4* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_BackupComplete(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_BackupComplete(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { return This->lpVtbl->BackupComplete(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_AddAlternativeLocationMapping(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { +static inline HRESULT IVssBackupComponentsEx4_AddAlternativeLocationMapping(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszDestination) { return This->lpVtbl->AddAlternativeLocationMapping(This,writerId,componentType,wszLogicalPath,wszComponentName,wszPath,wszFilespec,bRecursive,wszDestination); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_AddRestoreSubcomponent(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { +static inline HRESULT IVssBackupComponentsEx4_AddRestoreSubcomponent(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE componentType,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszSubComponentLogicalPath,LPCWSTR wszSubComponentName,boolean bRepair) { return This->lpVtbl->AddRestoreSubcomponent(This,writerId,componentType,wszLogicalPath,wszComponentName,wszSubComponentLogicalPath,wszSubComponentName,bRepair); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetFileRestoreStatus(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { +static inline HRESULT IVssBackupComponentsEx4_SetFileRestoreStatus(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_FILE_RESTORE_STATUS status) { return This->lpVtbl->SetFileRestoreStatus(This,writerId,ct,wszLogicalPath,wszComponentName,status); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_AddNewTarget(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { +static inline HRESULT IVssBackupComponentsEx4_AddNewTarget(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszPath,LPCWSTR wszFileName,boolean bRecursive,LPCWSTR wszAlternatePath) { return This->lpVtbl->AddNewTarget(This,writerId,ct,wszLogicalPath,wszComponentName,wszPath,wszFileName,bRecursive,wszAlternatePath); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetRangesFilePath(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { +static inline HRESULT IVssBackupComponentsEx4_SetRangesFilePath(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,UINT iPartialFile,LPCWSTR wszRangesFile) { return This->lpVtbl->SetRangesFilePath(This,writerId,ct,wszLogicalPath,wszComponentName,iPartialFile,wszRangesFile); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_PreRestore(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_PreRestore(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { return This->lpVtbl->PreRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_PostRestore(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_PostRestore(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { return This->lpVtbl->PostRestore(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetContext(IVssBackupComponentsEx4* This,LONG lContext) { +static inline HRESULT IVssBackupComponentsEx4_SetContext(IVssBackupComponentsEx4* This,LONG lContext) { return This->lpVtbl->SetContext(This,lContext); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_StartSnapshotSet(IVssBackupComponentsEx4* This,VSS_ID *pSnapshotSetId) { +static inline HRESULT IVssBackupComponentsEx4_StartSnapshotSet(IVssBackupComponentsEx4* This,VSS_ID *pSnapshotSetId) { return This->lpVtbl->StartSnapshotSet(This,pSnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_AddToSnapshotSet(IVssBackupComponentsEx4* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { +static inline HRESULT IVssBackupComponentsEx4_AddToSnapshotSet(IVssBackupComponentsEx4* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,VSS_ID *pidSnapshot) { return This->lpVtbl->AddToSnapshotSet(This,pwszVolumeName,ProviderId,pidSnapshot); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_DoSnapshotSet(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_DoSnapshotSet(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { return This->lpVtbl->DoSnapshotSet(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_DeleteSnapshots(IVssBackupComponentsEx4* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { +static inline HRESULT IVssBackupComponentsEx4_DeleteSnapshots(IVssBackupComponentsEx4* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { return This->lpVtbl->DeleteSnapshots(This,SourceObjectId,eSourceObjectType,bForceDelete,plDeletedSnapshots,pNondeletedSnapshotID); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_ImportSnapshots(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_ImportSnapshots(IVssBackupComponentsEx4* This,IVssAsync **ppAsync) { return This->lpVtbl->ImportSnapshots(This,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_BreakSnapshotSet(IVssBackupComponentsEx4* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssBackupComponentsEx4_BreakSnapshotSet(IVssBackupComponentsEx4* This,VSS_ID SnapshotSetId) { return This->lpVtbl->BreakSnapshotSet(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetSnapshotProperties(IVssBackupComponentsEx4* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { +static inline HRESULT IVssBackupComponentsEx4_GetSnapshotProperties(IVssBackupComponentsEx4* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { return This->lpVtbl->GetSnapshotProperties(This,SnapshotId,pProp); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_Query(IVssBackupComponentsEx4* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { +static inline HRESULT IVssBackupComponentsEx4_Query(IVssBackupComponentsEx4* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { return This->lpVtbl->Query(This,QueriedObjectId,eQueriedObjectType,eReturnedObjectsType,ppEnum); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_IsVolumeSupported(IVssBackupComponentsEx4* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { +static inline HRESULT IVssBackupComponentsEx4_IsVolumeSupported(IVssBackupComponentsEx4* This,VSS_ID ProviderId,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { return This->lpVtbl->IsVolumeSupported(This,ProviderId,pwszVolumeName,pbSupportedByThisProvider); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_DisableWriterClasses(IVssBackupComponentsEx4* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponentsEx4_DisableWriterClasses(IVssBackupComponentsEx4* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->DisableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_EnableWriterClasses(IVssBackupComponentsEx4* This,const VSS_ID *rgWriterClassId,UINT cClassId) { +static inline HRESULT IVssBackupComponentsEx4_EnableWriterClasses(IVssBackupComponentsEx4* This,const VSS_ID *rgWriterClassId,UINT cClassId) { return This->lpVtbl->EnableWriterClasses(This,rgWriterClassId,cClassId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_DisableWriterInstances(IVssBackupComponentsEx4* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { +static inline HRESULT IVssBackupComponentsEx4_DisableWriterInstances(IVssBackupComponentsEx4* This,const VSS_ID *rgWriterInstanceId,UINT cInstanceId) { return This->lpVtbl->DisableWriterInstances(This,rgWriterInstanceId,cInstanceId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_ExposeSnapshot(IVssBackupComponentsEx4* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { +static inline HRESULT IVssBackupComponentsEx4_ExposeSnapshot(IVssBackupComponentsEx4* This,VSS_ID SnapshotId,VSS_PWSZ wszPathFromRoot,LONG lAttributes,VSS_PWSZ wszExpose,VSS_PWSZ *pwszExposed) { return This->lpVtbl->ExposeSnapshot(This,SnapshotId,wszPathFromRoot,lAttributes,wszExpose,pwszExposed); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_RevertToSnapshot(IVssBackupComponentsEx4* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { +static inline HRESULT IVssBackupComponentsEx4_RevertToSnapshot(IVssBackupComponentsEx4* This,VSS_ID SnapshotId,WINBOOL bForceDismount) { return This->lpVtbl->RevertToSnapshot(This,SnapshotId,bForceDismount); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_QueryRevertStatus(IVssBackupComponentsEx4* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_QueryRevertStatus(IVssBackupComponentsEx4* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { return This->lpVtbl->QueryRevertStatus(This,pwszVolume,ppAsync); } /*** IVssBackupComponentsEx methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetWriterMetadataEx(IVssBackupComponentsEx4* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadataEx **ppMetadata) { +static inline HRESULT IVssBackupComponentsEx4_GetWriterMetadataEx(IVssBackupComponentsEx4* This,UINT iWriter,VSS_ID *pidInstance,IVssExamineWriterMetadataEx **ppMetadata) { return This->lpVtbl->GetWriterMetadataEx(This,iWriter,pidInstance,ppMetadata); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetSelectedForRestoreEx(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore,VSS_ID instanceId) { +static inline HRESULT IVssBackupComponentsEx4_SetSelectedForRestoreEx(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bSelectedForRestore,VSS_ID instanceId) { return This->lpVtbl->SetSelectedForRestoreEx(This,writerId,ct,wszLogicalPath,wszComponentName,bSelectedForRestore,instanceId); } /*** IVssBackupComponentsEx2 methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_UnexposeSnapshot(IVssBackupComponentsEx4* This,VSS_ID snapshotId) { +static inline HRESULT IVssBackupComponentsEx4_UnexposeSnapshot(IVssBackupComponentsEx4* This,VSS_ID snapshotId) { return This->lpVtbl->UnexposeSnapshot(This,snapshotId); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetAuthoritativeRestore(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAuth) { +static inline HRESULT IVssBackupComponentsEx4_SetAuthoritativeRestore(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,boolean bAuth) { return This->lpVtbl->SetAuthoritativeRestore(This,writerId,ct,wszLogicalPath,wszComponentName,bAuth); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetRollForward(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_ROLLFORWARD_TYPE rollType,LPCWSTR wszRollForwardPoint) { +static inline HRESULT IVssBackupComponentsEx4_SetRollForward(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,VSS_ROLLFORWARD_TYPE rollType,LPCWSTR wszRollForwardPoint) { return This->lpVtbl->SetRollForward(This,writerId,ct,wszLogicalPath,wszComponentName,rollType,wszRollForwardPoint); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_SetRestoreName(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreName) { +static inline HRESULT IVssBackupComponentsEx4_SetRestoreName(IVssBackupComponentsEx4* This,VSS_ID writerId,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszRestoreName) { return This->lpVtbl->SetRestoreName(This,writerId,ct,wszLogicalPath,wszComponentName,wszRestoreName); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_BreakSnapshotSetEx(IVssBackupComponentsEx4* This,VSS_ID SnapshotSetID,DWORD dwBreakFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_BreakSnapshotSetEx(IVssBackupComponentsEx4* This,VSS_ID SnapshotSetID,DWORD dwBreakFlags,IVssAsync **ppAsync) { return This->lpVtbl->BreakSnapshotSetEx(This,SnapshotSetID,dwBreakFlags,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_PreFastRecovery(IVssBackupComponentsEx4* This,VSS_ID SnapshotSetID,DWORD dwPreFastRecoveryFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_PreFastRecovery(IVssBackupComponentsEx4* This,VSS_ID SnapshotSetID,DWORD dwPreFastRecoveryFlags,IVssAsync **ppAsync) { return This->lpVtbl->PreFastRecovery(This,SnapshotSetID,dwPreFastRecoveryFlags,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_FastRecovery(IVssBackupComponentsEx4* This,VSS_ID SnapshotSetID,DWORD dwFastRecoveryFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_FastRecovery(IVssBackupComponentsEx4* This,VSS_ID SnapshotSetID,DWORD dwFastRecoveryFlags,IVssAsync **ppAsync) { return This->lpVtbl->FastRecovery(This,SnapshotSetID,dwFastRecoveryFlags,ppAsync); } /*** IVssBackupComponentsEx3 methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetWriterStatusEx(IVssBackupComponentsEx4* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phrFailureWriter,HRESULT *phrApplication,BSTR *pbstrApplicationMessage) { +static inline HRESULT IVssBackupComponentsEx4_GetWriterStatusEx(IVssBackupComponentsEx4* This,UINT iWriter,VSS_ID *pidInstance,VSS_ID *pidWriter,BSTR *pbstrWriter,VSS_WRITER_STATE *pnStatus,HRESULT *phrFailureWriter,HRESULT *phrApplication,BSTR *pbstrApplicationMessage) { return This->lpVtbl->GetWriterStatusEx(This,iWriter,pidInstance,pidWriter,pbstrWriter,pnStatus,phrFailureWriter,phrApplication,pbstrApplicationMessage); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_AddSnapshotToRecoverySet(IVssBackupComponentsEx4* This,VSS_ID snapshotId,DWORD dwFlags,VSS_PWSZ pwszDestinationVolume) { +static inline HRESULT IVssBackupComponentsEx4_AddSnapshotToRecoverySet(IVssBackupComponentsEx4* This,VSS_ID snapshotId,DWORD dwFlags,VSS_PWSZ pwszDestinationVolume) { return This->lpVtbl->AddSnapshotToRecoverySet(This,snapshotId,dwFlags,pwszDestinationVolume); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_RecoverSet(IVssBackupComponentsEx4* This,DWORD dwFlags,IVssAsync **ppAsync) { +static inline HRESULT IVssBackupComponentsEx4_RecoverSet(IVssBackupComponentsEx4* This,DWORD dwFlags,IVssAsync **ppAsync) { return This->lpVtbl->RecoverSet(This,dwFlags,ppAsync); } -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetSessionId(IVssBackupComponentsEx4* This,VSS_ID *idSession) { +static inline HRESULT IVssBackupComponentsEx4_GetSessionId(IVssBackupComponentsEx4* This,VSS_ID *idSession) { return This->lpVtbl->GetSessionId(This,idSession); } /*** IVssBackupComponentsEx4 methods ***/ -static __WIDL_INLINE HRESULT IVssBackupComponentsEx4_GetRootAndLogicalPrefixPaths(IVssBackupComponentsEx4* This,VSS_PWSZ pwszFilePath,VSS_PWSZ *ppwszRootPath,VSS_PWSZ *ppwszLogicalPrefix,WINBOOL bNormalizeFQDNforRootPath) { +static inline HRESULT IVssBackupComponentsEx4_GetRootAndLogicalPrefixPaths(IVssBackupComponentsEx4* This,VSS_PWSZ pwszFilePath,VSS_PWSZ *ppwszRootPath,VSS_PWSZ *ppwszLogicalPrefix,WINBOOL bNormalizeFQDNforRootPath) { return This->lpVtbl->GetRootAndLogicalPrefixPaths(This,pwszFilePath,ppwszRootPath,ppwszLogicalPrefix,bNormalizeFQDNforRootPath); } #endif diff --git a/lib/libc/include/any-windows-any/vsmgmt.h b/lib/libc/include/any-windows-any/vsmgmt.h index 9f0aa0ce67805d5ff059ecfc7880f23e09555e4b..4f920fe98c9fa2cc4c444c2f1de253b272e9da60 100644 --- a/lib/libc/include/any-windows-any/vsmgmt.h +++ b/lib/libc/include/any-windows-any/vsmgmt.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/vsmgmt.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/vsmgmt.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __vsmgmt_h__ #define __vsmgmt_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IVssSnapshotMgmt_FWD_DEFINED__ @@ -279,23 +271,23 @@ interface IVssSnapshotMgmt { #define IVssSnapshotMgmt_QuerySnapshotsByVolume(This,pwszVolumeName,ProviderId,ppEnum) (This)->lpVtbl->QuerySnapshotsByVolume(This,pwszVolumeName,ProviderId,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssSnapshotMgmt_QueryInterface(IVssSnapshotMgmt* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssSnapshotMgmt_QueryInterface(IVssSnapshotMgmt* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssSnapshotMgmt_AddRef(IVssSnapshotMgmt* This) { +static inline ULONG IVssSnapshotMgmt_AddRef(IVssSnapshotMgmt* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssSnapshotMgmt_Release(IVssSnapshotMgmt* This) { +static inline ULONG IVssSnapshotMgmt_Release(IVssSnapshotMgmt* This) { return This->lpVtbl->Release(This); } /*** IVssSnapshotMgmt methods ***/ -static __WIDL_INLINE HRESULT IVssSnapshotMgmt_GetProviderMgmtInterface(IVssSnapshotMgmt* This,VSS_ID ProviderId,REFIID InterfaceId,IUnknown **ppItf) { +static inline HRESULT IVssSnapshotMgmt_GetProviderMgmtInterface(IVssSnapshotMgmt* This,VSS_ID ProviderId,REFIID InterfaceId,IUnknown **ppItf) { return This->lpVtbl->GetProviderMgmtInterface(This,ProviderId,InterfaceId,ppItf); } -static __WIDL_INLINE HRESULT IVssSnapshotMgmt_QueryVolumesSupportedForSnapshots(IVssSnapshotMgmt* This,VSS_ID ProviderId,LONG lContext,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssSnapshotMgmt_QueryVolumesSupportedForSnapshots(IVssSnapshotMgmt* This,VSS_ID ProviderId,LONG lContext,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryVolumesSupportedForSnapshots(This,ProviderId,lContext,ppEnum); } -static __WIDL_INLINE HRESULT IVssSnapshotMgmt_QuerySnapshotsByVolume(IVssSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,IVssEnumObject **ppEnum) { +static inline HRESULT IVssSnapshotMgmt_QuerySnapshotsByVolume(IVssSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,VSS_ID ProviderId,IVssEnumObject **ppEnum) { return This->lpVtbl->QuerySnapshotsByVolume(This,pwszVolumeName,ProviderId,ppEnum); } #endif @@ -362,17 +354,17 @@ interface IVssSnapshotMgmt2 { #define IVssSnapshotMgmt2_GetMinDiffAreaSize(This,pllMinDiffAreaSize) (This)->lpVtbl->GetMinDiffAreaSize(This,pllMinDiffAreaSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssSnapshotMgmt2_QueryInterface(IVssSnapshotMgmt2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssSnapshotMgmt2_QueryInterface(IVssSnapshotMgmt2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssSnapshotMgmt2_AddRef(IVssSnapshotMgmt2* This) { +static inline ULONG IVssSnapshotMgmt2_AddRef(IVssSnapshotMgmt2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssSnapshotMgmt2_Release(IVssSnapshotMgmt2* This) { +static inline ULONG IVssSnapshotMgmt2_Release(IVssSnapshotMgmt2* This) { return This->lpVtbl->Release(This); } /*** IVssSnapshotMgmt2 methods ***/ -static __WIDL_INLINE HRESULT IVssSnapshotMgmt2_GetMinDiffAreaSize(IVssSnapshotMgmt2* This,LONGLONG *pllMinDiffAreaSize) { +static inline HRESULT IVssSnapshotMgmt2_GetMinDiffAreaSize(IVssSnapshotMgmt2* This,LONGLONG *pllMinDiffAreaSize) { return This->lpVtbl->GetMinDiffAreaSize(This,pllMinDiffAreaSize); } #endif @@ -495,32 +487,32 @@ interface IVssDifferentialSoftwareSnapshotMgmt { #define IVssDifferentialSoftwareSnapshotMgmt_QueryDiffAreasForSnapshot(This,SnapshotId,ppEnum) (This)->lpVtbl->QueryDiffAreasForSnapshot(This,SnapshotId,ppEnum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryInterface(IVssDifferentialSoftwareSnapshotMgmt* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryInterface(IVssDifferentialSoftwareSnapshotMgmt* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssDifferentialSoftwareSnapshotMgmt_AddRef(IVssDifferentialSoftwareSnapshotMgmt* This) { +static inline ULONG IVssDifferentialSoftwareSnapshotMgmt_AddRef(IVssDifferentialSoftwareSnapshotMgmt* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssDifferentialSoftwareSnapshotMgmt_Release(IVssDifferentialSoftwareSnapshotMgmt* This) { +static inline ULONG IVssDifferentialSoftwareSnapshotMgmt_Release(IVssDifferentialSoftwareSnapshotMgmt* This) { return This->lpVtbl->Release(This); } /*** IVssDifferentialSoftwareSnapshotMgmt methods ***/ -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt_AddDiffArea(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt_AddDiffArea(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { return This->lpVtbl->AddDiffArea(This,pwszVolumeName,pwszDiffAreaVolumeName,llMaximumDiffSpace); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt_ChangeDiffAreaMaximumSize(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt_ChangeDiffAreaMaximumSize(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { return This->lpVtbl->ChangeDiffAreaMaximumSize(This,pwszVolumeName,pwszDiffAreaVolumeName,llMaximumDiffSpace); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryVolumesSupportedForDiffAreas(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszOriginalVolumeName,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryVolumesSupportedForDiffAreas(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszOriginalVolumeName,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryVolumesSupportedForDiffAreas(This,pwszOriginalVolumeName,ppEnum); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryDiffAreasForVolume(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryDiffAreasForVolume(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryDiffAreasForVolume(This,pwszVolumeName,ppEnum); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryDiffAreasOnVolume(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryDiffAreasOnVolume(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryDiffAreasOnVolume(This,pwszVolumeName,ppEnum); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryDiffAreasForSnapshot(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_ID SnapshotId,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt_QueryDiffAreasForSnapshot(IVssDifferentialSoftwareSnapshotMgmt* This,VSS_ID SnapshotId,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryDiffAreasForSnapshot(This,SnapshotId,ppEnum); } #endif @@ -667,45 +659,45 @@ interface IVssDifferentialSoftwareSnapshotMgmt2 { #define IVssDifferentialSoftwareSnapshotMgmt2_SetSnapshotPriority(This,idSnapshot,priority) (This)->lpVtbl->SetSnapshotPriority(This,idSnapshot,priority) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryInterface(IVssDifferentialSoftwareSnapshotMgmt2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryInterface(IVssDifferentialSoftwareSnapshotMgmt2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssDifferentialSoftwareSnapshotMgmt2_AddRef(IVssDifferentialSoftwareSnapshotMgmt2* This) { +static inline ULONG IVssDifferentialSoftwareSnapshotMgmt2_AddRef(IVssDifferentialSoftwareSnapshotMgmt2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssDifferentialSoftwareSnapshotMgmt2_Release(IVssDifferentialSoftwareSnapshotMgmt2* This) { +static inline ULONG IVssDifferentialSoftwareSnapshotMgmt2_Release(IVssDifferentialSoftwareSnapshotMgmt2* This) { return This->lpVtbl->Release(This); } /*** IVssDifferentialSoftwareSnapshotMgmt methods ***/ -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_AddDiffArea(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_AddDiffArea(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { return This->lpVtbl->AddDiffArea(This,pwszVolumeName,pwszDiffAreaVolumeName,llMaximumDiffSpace); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_ChangeDiffAreaMaximumSize(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_ChangeDiffAreaMaximumSize(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { return This->lpVtbl->ChangeDiffAreaMaximumSize(This,pwszVolumeName,pwszDiffAreaVolumeName,llMaximumDiffSpace); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryVolumesSupportedForDiffAreas(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszOriginalVolumeName,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryVolumesSupportedForDiffAreas(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszOriginalVolumeName,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryVolumesSupportedForDiffAreas(This,pwszOriginalVolumeName,ppEnum); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryDiffAreasForVolume(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryDiffAreasForVolume(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryDiffAreasForVolume(This,pwszVolumeName,ppEnum); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryDiffAreasOnVolume(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryDiffAreasOnVolume(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryDiffAreasOnVolume(This,pwszVolumeName,ppEnum); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryDiffAreasForSnapshot(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_ID SnapshotId,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryDiffAreasForSnapshot(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_ID SnapshotId,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryDiffAreasForSnapshot(This,SnapshotId,ppEnum); } /*** IVssDifferentialSoftwareSnapshotMgmt2 methods ***/ -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_ChangeDiffAreaMaximumSizeEx(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace,WINBOOL bVolatile) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_ChangeDiffAreaMaximumSizeEx(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace,WINBOOL bVolatile) { return This->lpVtbl->ChangeDiffAreaMaximumSizeEx(This,pwszVolumeName,pwszDiffAreaVolumeName,llMaximumDiffSpace,bVolatile); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_MigrateDiffAreas(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,VSS_PWSZ pwszNewDiffAreaVolumeName) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_MigrateDiffAreas(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,VSS_PWSZ pwszNewDiffAreaVolumeName) { return This->lpVtbl->MigrateDiffAreas(This,pwszVolumeName,pwszDiffAreaVolumeName,pwszNewDiffAreaVolumeName); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryMigrationStatus(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,IVssAsync **ppAsync) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_QueryMigrationStatus(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,IVssAsync **ppAsync) { return This->lpVtbl->QueryMigrationStatus(This,pwszVolumeName,pwszDiffAreaVolumeName,ppAsync); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt2_SetSnapshotPriority(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_ID idSnapshot,BYTE priority) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt2_SetSnapshotPriority(IVssDifferentialSoftwareSnapshotMgmt2* This,VSS_ID idSnapshot,BYTE priority) { return This->lpVtbl->SetSnapshotPriority(This,idSnapshot,priority); } #endif @@ -886,61 +878,61 @@ interface IVssDifferentialSoftwareSnapshotMgmt3 { #define IVssDifferentialSoftwareSnapshotMgmt3_QuerySnapshotDeltaBitmap(This,idSnapshotOlder,idSnapshotYounger,pcBlockSizePerBit,pcBitmapLength,ppbBitmap) (This)->lpVtbl->QuerySnapshotDeltaBitmap(This,idSnapshotOlder,idSnapshotYounger,pcBlockSizePerBit,pcBitmapLength,ppbBitmap) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryInterface(IVssDifferentialSoftwareSnapshotMgmt3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryInterface(IVssDifferentialSoftwareSnapshotMgmt3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssDifferentialSoftwareSnapshotMgmt3_AddRef(IVssDifferentialSoftwareSnapshotMgmt3* This) { +static inline ULONG IVssDifferentialSoftwareSnapshotMgmt3_AddRef(IVssDifferentialSoftwareSnapshotMgmt3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssDifferentialSoftwareSnapshotMgmt3_Release(IVssDifferentialSoftwareSnapshotMgmt3* This) { +static inline ULONG IVssDifferentialSoftwareSnapshotMgmt3_Release(IVssDifferentialSoftwareSnapshotMgmt3* This) { return This->lpVtbl->Release(This); } /*** IVssDifferentialSoftwareSnapshotMgmt methods ***/ -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_AddDiffArea(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_AddDiffArea(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { return This->lpVtbl->AddDiffArea(This,pwszVolumeName,pwszDiffAreaVolumeName,llMaximumDiffSpace); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_ChangeDiffAreaMaximumSize(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_ChangeDiffAreaMaximumSize(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace) { return This->lpVtbl->ChangeDiffAreaMaximumSize(This,pwszVolumeName,pwszDiffAreaVolumeName,llMaximumDiffSpace); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryVolumesSupportedForDiffAreas(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszOriginalVolumeName,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryVolumesSupportedForDiffAreas(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszOriginalVolumeName,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryVolumesSupportedForDiffAreas(This,pwszOriginalVolumeName,ppEnum); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryDiffAreasForVolume(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryDiffAreasForVolume(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryDiffAreasForVolume(This,pwszVolumeName,ppEnum); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryDiffAreasOnVolume(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryDiffAreasOnVolume(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryDiffAreasOnVolume(This,pwszVolumeName,ppEnum); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryDiffAreasForSnapshot(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_ID SnapshotId,IVssEnumMgmtObject **ppEnum) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryDiffAreasForSnapshot(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_ID SnapshotId,IVssEnumMgmtObject **ppEnum) { return This->lpVtbl->QueryDiffAreasForSnapshot(This,SnapshotId,ppEnum); } /*** IVssDifferentialSoftwareSnapshotMgmt2 methods ***/ -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_ChangeDiffAreaMaximumSizeEx(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace,WINBOOL bVolatile) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_ChangeDiffAreaMaximumSizeEx(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,LONGLONG llMaximumDiffSpace,WINBOOL bVolatile) { return This->lpVtbl->ChangeDiffAreaMaximumSizeEx(This,pwszVolumeName,pwszDiffAreaVolumeName,llMaximumDiffSpace,bVolatile); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_MigrateDiffAreas(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,VSS_PWSZ pwszNewDiffAreaVolumeName) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_MigrateDiffAreas(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,VSS_PWSZ pwszNewDiffAreaVolumeName) { return This->lpVtbl->MigrateDiffAreas(This,pwszVolumeName,pwszDiffAreaVolumeName,pwszNewDiffAreaVolumeName); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryMigrationStatus(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,IVssAsync **ppAsync) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QueryMigrationStatus(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PWSZ pwszDiffAreaVolumeName,IVssAsync **ppAsync) { return This->lpVtbl->QueryMigrationStatus(This,pwszVolumeName,pwszDiffAreaVolumeName,ppAsync); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_SetSnapshotPriority(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_ID idSnapshot,BYTE priority) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_SetSnapshotPriority(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_ID idSnapshot,BYTE priority) { return This->lpVtbl->SetSnapshotPriority(This,idSnapshot,priority); } /*** IVssDifferentialSoftwareSnapshotMgmt3 methods ***/ -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_SetVolumeProtectLevel(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PROTECTION_LEVEL protectionLevel) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_SetVolumeProtectLevel(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_PROTECTION_LEVEL protectionLevel) { return This->lpVtbl->SetVolumeProtectLevel(This,pwszVolumeName,protectionLevel); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_GetVolumeProtectLevel(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_VOLUME_PROTECTION_INFO *protectionLevel) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_GetVolumeProtectLevel(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName,VSS_VOLUME_PROTECTION_INFO *protectionLevel) { return This->lpVtbl->GetVolumeProtectLevel(This,pwszVolumeName,protectionLevel); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_ClearVolumeProtectFault(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_ClearVolumeProtectFault(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszVolumeName) { return This->lpVtbl->ClearVolumeProtectFault(This,pwszVolumeName); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_DeleteUnusedDiffAreas(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszDiffAreaVolumeName) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_DeleteUnusedDiffAreas(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_PWSZ pwszDiffAreaVolumeName) { return This->lpVtbl->DeleteUnusedDiffAreas(This,pwszDiffAreaVolumeName); } -static __WIDL_INLINE HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QuerySnapshotDeltaBitmap(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_ID idSnapshotOlder,VSS_ID idSnapshotYounger,ULONG *pcBlockSizePerBit,ULONG *pcBitmapLength,BYTE **ppbBitmap) { +static inline HRESULT IVssDifferentialSoftwareSnapshotMgmt3_QuerySnapshotDeltaBitmap(IVssDifferentialSoftwareSnapshotMgmt3* This,VSS_ID idSnapshotOlder,VSS_ID idSnapshotYounger,ULONG *pcBlockSizePerBit,ULONG *pcBitmapLength,BYTE **ppbBitmap) { return This->lpVtbl->QuerySnapshotDeltaBitmap(This,idSnapshotOlder,idSnapshotYounger,pcBlockSizePerBit,pcBitmapLength,ppbBitmap); } #endif @@ -1034,26 +1026,26 @@ interface IVssEnumMgmtObject { #define IVssEnumMgmtObject_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssEnumMgmtObject_QueryInterface(IVssEnumMgmtObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssEnumMgmtObject_QueryInterface(IVssEnumMgmtObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssEnumMgmtObject_AddRef(IVssEnumMgmtObject* This) { +static inline ULONG IVssEnumMgmtObject_AddRef(IVssEnumMgmtObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssEnumMgmtObject_Release(IVssEnumMgmtObject* This) { +static inline ULONG IVssEnumMgmtObject_Release(IVssEnumMgmtObject* This) { return This->lpVtbl->Release(This); } /*** IVssEnumMgmtObject methods ***/ -static __WIDL_INLINE HRESULT IVssEnumMgmtObject_Next(IVssEnumMgmtObject* This,ULONG celt,VSS_MGMT_OBJECT_PROP *rgelt,ULONG *pceltFetched) { +static inline HRESULT IVssEnumMgmtObject_Next(IVssEnumMgmtObject* This,ULONG celt,VSS_MGMT_OBJECT_PROP *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IVssEnumMgmtObject_Skip(IVssEnumMgmtObject* This,ULONG celt) { +static inline HRESULT IVssEnumMgmtObject_Skip(IVssEnumMgmtObject* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IVssEnumMgmtObject_Reset(IVssEnumMgmtObject* This) { +static inline HRESULT IVssEnumMgmtObject_Reset(IVssEnumMgmtObject* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IVssEnumMgmtObject_Clone(IVssEnumMgmtObject* This,IVssEnumMgmtObject **ppenum) { +static inline HRESULT IVssEnumMgmtObject_Clone(IVssEnumMgmtObject* This,IVssEnumMgmtObject **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif diff --git a/lib/libc/include/any-windows-any/vsprov.h b/lib/libc/include/any-windows-any/vsprov.h index ae727c5aff622197a15233f4a44b21941753d8ed..428e1fbd367a25ee92704a0c8f31d8a08e861c46 100644 --- a/lib/libc/include/any-windows-any/vsprov.h +++ b/lib/libc/include/any-windows-any/vsprov.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/vsprov.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/vsprov.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __vsprov_h__ #define __vsprov_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IVssSoftwareSnapshotProvider_FWD_DEFINED__ @@ -266,44 +258,44 @@ interface IVssSoftwareSnapshotProvider { #define IVssSoftwareSnapshotProvider_QueryRevertStatus(This,pwszVolume,ppAsync) (This)->lpVtbl->QueryRevertStatus(This,pwszVolume,ppAsync) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_QueryInterface(IVssSoftwareSnapshotProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssSoftwareSnapshotProvider_QueryInterface(IVssSoftwareSnapshotProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssSoftwareSnapshotProvider_AddRef(IVssSoftwareSnapshotProvider* This) { +static inline ULONG IVssSoftwareSnapshotProvider_AddRef(IVssSoftwareSnapshotProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssSoftwareSnapshotProvider_Release(IVssSoftwareSnapshotProvider* This) { +static inline ULONG IVssSoftwareSnapshotProvider_Release(IVssSoftwareSnapshotProvider* This) { return This->lpVtbl->Release(This); } /*** IVssSoftwareSnapshotProvider methods ***/ -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_SetContext(IVssSoftwareSnapshotProvider* This,LONG lContext) { +static inline HRESULT IVssSoftwareSnapshotProvider_SetContext(IVssSoftwareSnapshotProvider* This,LONG lContext) { return This->lpVtbl->SetContext(This,lContext); } -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_GetSnapshotProperties(IVssSoftwareSnapshotProvider* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { +static inline HRESULT IVssSoftwareSnapshotProvider_GetSnapshotProperties(IVssSoftwareSnapshotProvider* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { return This->lpVtbl->GetSnapshotProperties(This,SnapshotId,pProp); } -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_Query(IVssSoftwareSnapshotProvider* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { +static inline HRESULT IVssSoftwareSnapshotProvider_Query(IVssSoftwareSnapshotProvider* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { return This->lpVtbl->Query(This,QueriedObjectId,eQueriedObjectType,eReturnedObjectsType,ppEnum); } -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_DeleteSnapshots(IVssSoftwareSnapshotProvider* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { +static inline HRESULT IVssSoftwareSnapshotProvider_DeleteSnapshots(IVssSoftwareSnapshotProvider* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { return This->lpVtbl->DeleteSnapshots(This,SourceObjectId,eSourceObjectType,bForceDelete,plDeletedSnapshots,pNondeletedSnapshotID); } -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_BeginPrepareSnapshot(IVssSoftwareSnapshotProvider* This,VSS_ID SnapshotSetId,VSS_ID SnapshotId,VSS_PWSZ pwszVolumeName,LONG lNewContext) { +static inline HRESULT IVssSoftwareSnapshotProvider_BeginPrepareSnapshot(IVssSoftwareSnapshotProvider* This,VSS_ID SnapshotSetId,VSS_ID SnapshotId,VSS_PWSZ pwszVolumeName,LONG lNewContext) { return This->lpVtbl->BeginPrepareSnapshot(This,SnapshotSetId,SnapshotId,pwszVolumeName,lNewContext); } -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_IsVolumeSupported(IVssSoftwareSnapshotProvider* This,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { +static inline HRESULT IVssSoftwareSnapshotProvider_IsVolumeSupported(IVssSoftwareSnapshotProvider* This,VSS_PWSZ pwszVolumeName,WINBOOL *pbSupportedByThisProvider) { return This->lpVtbl->IsVolumeSupported(This,pwszVolumeName,pbSupportedByThisProvider); } -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_IsVolumeSnapshotted(IVssSoftwareSnapshotProvider* This,VSS_PWSZ pwszVolumeName,WINBOOL *pbSnapshotsPresent,LONG *plSnapshotCompatibility) { +static inline HRESULT IVssSoftwareSnapshotProvider_IsVolumeSnapshotted(IVssSoftwareSnapshotProvider* This,VSS_PWSZ pwszVolumeName,WINBOOL *pbSnapshotsPresent,LONG *plSnapshotCompatibility) { return This->lpVtbl->IsVolumeSnapshotted(This,pwszVolumeName,pbSnapshotsPresent,plSnapshotCompatibility); } -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_SetSnapshotProperty(IVssSoftwareSnapshotProvider* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROPERTY_ID eSnapshotPropertyId,VARIANT vProperty) { +static inline HRESULT IVssSoftwareSnapshotProvider_SetSnapshotProperty(IVssSoftwareSnapshotProvider* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROPERTY_ID eSnapshotPropertyId,VARIANT vProperty) { return This->lpVtbl->SetSnapshotProperty(This,SnapshotId,eSnapshotPropertyId,vProperty); } -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_RevertToSnapshot(IVssSoftwareSnapshotProvider* This,VSS_ID SnapshotId) { +static inline HRESULT IVssSoftwareSnapshotProvider_RevertToSnapshot(IVssSoftwareSnapshotProvider* This,VSS_ID SnapshotId) { return This->lpVtbl->RevertToSnapshot(This,SnapshotId); } -static __WIDL_INLINE HRESULT IVssSoftwareSnapshotProvider_QueryRevertStatus(IVssSoftwareSnapshotProvider* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { +static inline HRESULT IVssSoftwareSnapshotProvider_QueryRevertStatus(IVssSoftwareSnapshotProvider* This,VSS_PWSZ pwszVolume,IVssAsync **ppAsync) { return This->lpVtbl->QueryRevertStatus(This,pwszVolume,ppAsync); } #endif @@ -420,35 +412,35 @@ interface IVssProviderCreateSnapshotSet { #define IVssProviderCreateSnapshotSet_AbortSnapshots(This,SnapshotSetId) (This)->lpVtbl->AbortSnapshots(This,SnapshotSetId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssProviderCreateSnapshotSet_QueryInterface(IVssProviderCreateSnapshotSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssProviderCreateSnapshotSet_QueryInterface(IVssProviderCreateSnapshotSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssProviderCreateSnapshotSet_AddRef(IVssProviderCreateSnapshotSet* This) { +static inline ULONG IVssProviderCreateSnapshotSet_AddRef(IVssProviderCreateSnapshotSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssProviderCreateSnapshotSet_Release(IVssProviderCreateSnapshotSet* This) { +static inline ULONG IVssProviderCreateSnapshotSet_Release(IVssProviderCreateSnapshotSet* This) { return This->lpVtbl->Release(This); } /*** IVssProviderCreateSnapshotSet methods ***/ -static __WIDL_INLINE HRESULT IVssProviderCreateSnapshotSet_EndPrepareSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssProviderCreateSnapshotSet_EndPrepareSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { return This->lpVtbl->EndPrepareSnapshots(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssProviderCreateSnapshotSet_PreCommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssProviderCreateSnapshotSet_PreCommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { return This->lpVtbl->PreCommitSnapshots(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssProviderCreateSnapshotSet_CommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssProviderCreateSnapshotSet_CommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { return This->lpVtbl->CommitSnapshots(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssProviderCreateSnapshotSet_PostCommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId,LONG lSnapshotsCount) { +static inline HRESULT IVssProviderCreateSnapshotSet_PostCommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId,LONG lSnapshotsCount) { return This->lpVtbl->PostCommitSnapshots(This,SnapshotSetId,lSnapshotsCount); } -static __WIDL_INLINE HRESULT IVssProviderCreateSnapshotSet_PreFinalCommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssProviderCreateSnapshotSet_PreFinalCommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { return This->lpVtbl->PreFinalCommitSnapshots(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssProviderCreateSnapshotSet_PostFinalCommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssProviderCreateSnapshotSet_PostFinalCommitSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { return This->lpVtbl->PostFinalCommitSnapshots(This,SnapshotSetId); } -static __WIDL_INLINE HRESULT IVssProviderCreateSnapshotSet_AbortSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { +static inline HRESULT IVssProviderCreateSnapshotSet_AbortSnapshots(IVssProviderCreateSnapshotSet* This,VSS_ID SnapshotSetId) { return This->lpVtbl->AbortSnapshots(This,SnapshotSetId); } #endif @@ -523,20 +515,20 @@ interface IVssProviderNotifications { #define IVssProviderNotifications_OnUnload(This,bForceUnload) (This)->lpVtbl->OnUnload(This,bForceUnload) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssProviderNotifications_QueryInterface(IVssProviderNotifications* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssProviderNotifications_QueryInterface(IVssProviderNotifications* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssProviderNotifications_AddRef(IVssProviderNotifications* This) { +static inline ULONG IVssProviderNotifications_AddRef(IVssProviderNotifications* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssProviderNotifications_Release(IVssProviderNotifications* This) { +static inline ULONG IVssProviderNotifications_Release(IVssProviderNotifications* This) { return This->lpVtbl->Release(This); } /*** IVssProviderNotifications methods ***/ -static __WIDL_INLINE HRESULT IVssProviderNotifications_OnLoad(IVssProviderNotifications* This,IUnknown *pCallback) { +static inline HRESULT IVssProviderNotifications_OnLoad(IVssProviderNotifications* This,IUnknown *pCallback) { return This->lpVtbl->OnLoad(This,pCallback); } -static __WIDL_INLINE HRESULT IVssProviderNotifications_OnUnload(IVssProviderNotifications* This,WINBOOL bForceUnload) { +static inline HRESULT IVssProviderNotifications_OnUnload(IVssProviderNotifications* This,WINBOOL bForceUnload) { return This->lpVtbl->OnUnload(This,bForceUnload); } #endif @@ -675,32 +667,32 @@ interface IVssHardwareSnapshotProvider { #define IVssHardwareSnapshotProvider_OnLunEmpty(This,wszDeviceName,pInformation) (This)->lpVtbl->OnLunEmpty(This,wszDeviceName,pInformation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProvider_QueryInterface(IVssHardwareSnapshotProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssHardwareSnapshotProvider_QueryInterface(IVssHardwareSnapshotProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssHardwareSnapshotProvider_AddRef(IVssHardwareSnapshotProvider* This) { +static inline ULONG IVssHardwareSnapshotProvider_AddRef(IVssHardwareSnapshotProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssHardwareSnapshotProvider_Release(IVssHardwareSnapshotProvider* This) { +static inline ULONG IVssHardwareSnapshotProvider_Release(IVssHardwareSnapshotProvider* This) { return This->lpVtbl->Release(This); } /*** IVssHardwareSnapshotProvider methods ***/ -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProvider_AreLunsSupported(IVssHardwareSnapshotProvider* This,LONG lLunCount,LONG lContext,VSS_PWSZ *rgwszDevices,VDS_LUN_INFORMATION *pLunInformation,WINBOOL *pbIsSupported) { +static inline HRESULT IVssHardwareSnapshotProvider_AreLunsSupported(IVssHardwareSnapshotProvider* This,LONG lLunCount,LONG lContext,VSS_PWSZ *rgwszDevices,VDS_LUN_INFORMATION *pLunInformation,WINBOOL *pbIsSupported) { return This->lpVtbl->AreLunsSupported(This,lLunCount,lContext,rgwszDevices,pLunInformation,pbIsSupported); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProvider_FillInLunInfo(IVssHardwareSnapshotProvider* This,VSS_PWSZ wszDeviceName,VDS_LUN_INFORMATION *pLunInfo,WINBOOL *pbIsSupported) { +static inline HRESULT IVssHardwareSnapshotProvider_FillInLunInfo(IVssHardwareSnapshotProvider* This,VSS_PWSZ wszDeviceName,VDS_LUN_INFORMATION *pLunInfo,WINBOOL *pbIsSupported) { return This->lpVtbl->FillInLunInfo(This,wszDeviceName,pLunInfo,pbIsSupported); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProvider_BeginPrepareSnapshot(IVssHardwareSnapshotProvider* This,VSS_ID SnapshotSetId,VSS_ID SnapshotId,LONG lContext,LONG lLunCount,VSS_PWSZ *rgDeviceNames,VDS_LUN_INFORMATION *rgLunInformation) { +static inline HRESULT IVssHardwareSnapshotProvider_BeginPrepareSnapshot(IVssHardwareSnapshotProvider* This,VSS_ID SnapshotSetId,VSS_ID SnapshotId,LONG lContext,LONG lLunCount,VSS_PWSZ *rgDeviceNames,VDS_LUN_INFORMATION *rgLunInformation) { return This->lpVtbl->BeginPrepareSnapshot(This,SnapshotSetId,SnapshotId,lContext,lLunCount,rgDeviceNames,rgLunInformation); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProvider_GetTargetLuns(IVssHardwareSnapshotProvider* This,LONG lLunCount,VSS_PWSZ *rgDeviceNames,VDS_LUN_INFORMATION *rgSourceLuns,VDS_LUN_INFORMATION *rgDestinationLuns) { +static inline HRESULT IVssHardwareSnapshotProvider_GetTargetLuns(IVssHardwareSnapshotProvider* This,LONG lLunCount,VSS_PWSZ *rgDeviceNames,VDS_LUN_INFORMATION *rgSourceLuns,VDS_LUN_INFORMATION *rgDestinationLuns) { return This->lpVtbl->GetTargetLuns(This,lLunCount,rgDeviceNames,rgSourceLuns,rgDestinationLuns); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProvider_LocateLuns(IVssHardwareSnapshotProvider* This,LONG lLunCount,VDS_LUN_INFORMATION *rgSourceLuns) { +static inline HRESULT IVssHardwareSnapshotProvider_LocateLuns(IVssHardwareSnapshotProvider* This,LONG lLunCount,VDS_LUN_INFORMATION *rgSourceLuns) { return This->lpVtbl->LocateLuns(This,lLunCount,rgSourceLuns); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProvider_OnLunEmpty(IVssHardwareSnapshotProvider* This,VSS_PWSZ wszDeviceName,VDS_LUN_INFORMATION *pInformation) { +static inline HRESULT IVssHardwareSnapshotProvider_OnLunEmpty(IVssHardwareSnapshotProvider* This,VSS_PWSZ wszDeviceName,VDS_LUN_INFORMATION *pInformation) { return This->lpVtbl->OnLunEmpty(This,wszDeviceName,pInformation); } #endif @@ -855,45 +847,45 @@ interface IVssHardwareSnapshotProviderEx { #define IVssHardwareSnapshotProviderEx_OnReuseLuns(This,pSnapshotLuns,pOriginalLuns,dwCount) (This)->lpVtbl->OnReuseLuns(This,pSnapshotLuns,pOriginalLuns,dwCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_QueryInterface(IVssHardwareSnapshotProviderEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssHardwareSnapshotProviderEx_QueryInterface(IVssHardwareSnapshotProviderEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssHardwareSnapshotProviderEx_AddRef(IVssHardwareSnapshotProviderEx* This) { +static inline ULONG IVssHardwareSnapshotProviderEx_AddRef(IVssHardwareSnapshotProviderEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssHardwareSnapshotProviderEx_Release(IVssHardwareSnapshotProviderEx* This) { +static inline ULONG IVssHardwareSnapshotProviderEx_Release(IVssHardwareSnapshotProviderEx* This) { return This->lpVtbl->Release(This); } /*** IVssHardwareSnapshotProvider methods ***/ -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_AreLunsSupported(IVssHardwareSnapshotProviderEx* This,LONG lLunCount,LONG lContext,VSS_PWSZ *rgwszDevices,VDS_LUN_INFORMATION *pLunInformation,WINBOOL *pbIsSupported) { +static inline HRESULT IVssHardwareSnapshotProviderEx_AreLunsSupported(IVssHardwareSnapshotProviderEx* This,LONG lLunCount,LONG lContext,VSS_PWSZ *rgwszDevices,VDS_LUN_INFORMATION *pLunInformation,WINBOOL *pbIsSupported) { return This->lpVtbl->AreLunsSupported(This,lLunCount,lContext,rgwszDevices,pLunInformation,pbIsSupported); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_FillInLunInfo(IVssHardwareSnapshotProviderEx* This,VSS_PWSZ wszDeviceName,VDS_LUN_INFORMATION *pLunInfo,WINBOOL *pbIsSupported) { +static inline HRESULT IVssHardwareSnapshotProviderEx_FillInLunInfo(IVssHardwareSnapshotProviderEx* This,VSS_PWSZ wszDeviceName,VDS_LUN_INFORMATION *pLunInfo,WINBOOL *pbIsSupported) { return This->lpVtbl->FillInLunInfo(This,wszDeviceName,pLunInfo,pbIsSupported); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_BeginPrepareSnapshot(IVssHardwareSnapshotProviderEx* This,VSS_ID SnapshotSetId,VSS_ID SnapshotId,LONG lContext,LONG lLunCount,VSS_PWSZ *rgDeviceNames,VDS_LUN_INFORMATION *rgLunInformation) { +static inline HRESULT IVssHardwareSnapshotProviderEx_BeginPrepareSnapshot(IVssHardwareSnapshotProviderEx* This,VSS_ID SnapshotSetId,VSS_ID SnapshotId,LONG lContext,LONG lLunCount,VSS_PWSZ *rgDeviceNames,VDS_LUN_INFORMATION *rgLunInformation) { return This->lpVtbl->BeginPrepareSnapshot(This,SnapshotSetId,SnapshotId,lContext,lLunCount,rgDeviceNames,rgLunInformation); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_GetTargetLuns(IVssHardwareSnapshotProviderEx* This,LONG lLunCount,VSS_PWSZ *rgDeviceNames,VDS_LUN_INFORMATION *rgSourceLuns,VDS_LUN_INFORMATION *rgDestinationLuns) { +static inline HRESULT IVssHardwareSnapshotProviderEx_GetTargetLuns(IVssHardwareSnapshotProviderEx* This,LONG lLunCount,VSS_PWSZ *rgDeviceNames,VDS_LUN_INFORMATION *rgSourceLuns,VDS_LUN_INFORMATION *rgDestinationLuns) { return This->lpVtbl->GetTargetLuns(This,lLunCount,rgDeviceNames,rgSourceLuns,rgDestinationLuns); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_LocateLuns(IVssHardwareSnapshotProviderEx* This,LONG lLunCount,VDS_LUN_INFORMATION *rgSourceLuns) { +static inline HRESULT IVssHardwareSnapshotProviderEx_LocateLuns(IVssHardwareSnapshotProviderEx* This,LONG lLunCount,VDS_LUN_INFORMATION *rgSourceLuns) { return This->lpVtbl->LocateLuns(This,lLunCount,rgSourceLuns); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_OnLunEmpty(IVssHardwareSnapshotProviderEx* This,VSS_PWSZ wszDeviceName,VDS_LUN_INFORMATION *pInformation) { +static inline HRESULT IVssHardwareSnapshotProviderEx_OnLunEmpty(IVssHardwareSnapshotProviderEx* This,VSS_PWSZ wszDeviceName,VDS_LUN_INFORMATION *pInformation) { return This->lpVtbl->OnLunEmpty(This,wszDeviceName,pInformation); } /*** IVssHardwareSnapshotProviderEx methods ***/ -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_GetProviderCapabilities(IVssHardwareSnapshotProviderEx* This,ULONGLONG *pllOriginalCapabilityMask) { +static inline HRESULT IVssHardwareSnapshotProviderEx_GetProviderCapabilities(IVssHardwareSnapshotProviderEx* This,ULONGLONG *pllOriginalCapabilityMask) { return This->lpVtbl->GetProviderCapabilities(This,pllOriginalCapabilityMask); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_OnLunStateChange(IVssHardwareSnapshotProviderEx* This,VDS_LUN_INFORMATION *pSnapshotLuns,VDS_LUN_INFORMATION *pOriginalLuns,DWORD dwCount,DWORD dwFlags) { +static inline HRESULT IVssHardwareSnapshotProviderEx_OnLunStateChange(IVssHardwareSnapshotProviderEx* This,VDS_LUN_INFORMATION *pSnapshotLuns,VDS_LUN_INFORMATION *pOriginalLuns,DWORD dwCount,DWORD dwFlags) { return This->lpVtbl->OnLunStateChange(This,pSnapshotLuns,pOriginalLuns,dwCount,dwFlags); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_ResyncLuns(IVssHardwareSnapshotProviderEx* This,VDS_LUN_INFORMATION *pSourceLuns,VDS_LUN_INFORMATION *pTargetLuns,DWORD dwCount,IVssAsync **ppAsync) { +static inline HRESULT IVssHardwareSnapshotProviderEx_ResyncLuns(IVssHardwareSnapshotProviderEx* This,VDS_LUN_INFORMATION *pSourceLuns,VDS_LUN_INFORMATION *pTargetLuns,DWORD dwCount,IVssAsync **ppAsync) { return This->lpVtbl->ResyncLuns(This,pSourceLuns,pTargetLuns,dwCount,ppAsync); } -static __WIDL_INLINE HRESULT IVssHardwareSnapshotProviderEx_OnReuseLuns(IVssHardwareSnapshotProviderEx* This,VDS_LUN_INFORMATION *pSnapshotLuns,VDS_LUN_INFORMATION *pOriginalLuns,DWORD dwCount) { +static inline HRESULT IVssHardwareSnapshotProviderEx_OnReuseLuns(IVssHardwareSnapshotProviderEx* This,VDS_LUN_INFORMATION *pSnapshotLuns,VDS_LUN_INFORMATION *pOriginalLuns,DWORD dwCount) { return This->lpVtbl->OnReuseLuns(This,pSnapshotLuns,pOriginalLuns,dwCount); } #endif @@ -1050,38 +1042,38 @@ interface IVssFileShareSnapshotProvider { #define IVssFileShareSnapshotProvider_SetSnapshotProperty(This,SnapshotId,eSnapshotPropertyId,vProperty) (This)->lpVtbl->SetSnapshotProperty(This,SnapshotId,eSnapshotPropertyId,vProperty) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssFileShareSnapshotProvider_QueryInterface(IVssFileShareSnapshotProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssFileShareSnapshotProvider_QueryInterface(IVssFileShareSnapshotProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssFileShareSnapshotProvider_AddRef(IVssFileShareSnapshotProvider* This) { +static inline ULONG IVssFileShareSnapshotProvider_AddRef(IVssFileShareSnapshotProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssFileShareSnapshotProvider_Release(IVssFileShareSnapshotProvider* This) { +static inline ULONG IVssFileShareSnapshotProvider_Release(IVssFileShareSnapshotProvider* This) { return This->lpVtbl->Release(This); } /*** IVssFileShareSnapshotProvider methods ***/ -static __WIDL_INLINE HRESULT IVssFileShareSnapshotProvider_SetContext(IVssFileShareSnapshotProvider* This,LONG lContext) { +static inline HRESULT IVssFileShareSnapshotProvider_SetContext(IVssFileShareSnapshotProvider* This,LONG lContext) { return This->lpVtbl->SetContext(This,lContext); } -static __WIDL_INLINE HRESULT IVssFileShareSnapshotProvider_GetSnapshotProperties(IVssFileShareSnapshotProvider* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { +static inline HRESULT IVssFileShareSnapshotProvider_GetSnapshotProperties(IVssFileShareSnapshotProvider* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROP *pProp) { return This->lpVtbl->GetSnapshotProperties(This,SnapshotId,pProp); } -static __WIDL_INLINE HRESULT IVssFileShareSnapshotProvider_Query(IVssFileShareSnapshotProvider* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { +static inline HRESULT IVssFileShareSnapshotProvider_Query(IVssFileShareSnapshotProvider* This,VSS_ID QueriedObjectId,VSS_OBJECT_TYPE eQueriedObjectType,VSS_OBJECT_TYPE eReturnedObjectsType,IVssEnumObject **ppEnum) { return This->lpVtbl->Query(This,QueriedObjectId,eQueriedObjectType,eReturnedObjectsType,ppEnum); } -static __WIDL_INLINE HRESULT IVssFileShareSnapshotProvider_DeleteSnapshots(IVssFileShareSnapshotProvider* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { +static inline HRESULT IVssFileShareSnapshotProvider_DeleteSnapshots(IVssFileShareSnapshotProvider* This,VSS_ID SourceObjectId,VSS_OBJECT_TYPE eSourceObjectType,WINBOOL bForceDelete,LONG *plDeletedSnapshots,VSS_ID *pNondeletedSnapshotID) { return This->lpVtbl->DeleteSnapshots(This,SourceObjectId,eSourceObjectType,bForceDelete,plDeletedSnapshots,pNondeletedSnapshotID); } -static __WIDL_INLINE HRESULT IVssFileShareSnapshotProvider_BeginPrepareSnapshot(IVssFileShareSnapshotProvider* This,VSS_ID SnapshotSetId,VSS_ID SnapshotId,VSS_PWSZ pwszSharePath,LONG lNewContext,VSS_ID ProviderId) { +static inline HRESULT IVssFileShareSnapshotProvider_BeginPrepareSnapshot(IVssFileShareSnapshotProvider* This,VSS_ID SnapshotSetId,VSS_ID SnapshotId,VSS_PWSZ pwszSharePath,LONG lNewContext,VSS_ID ProviderId) { return This->lpVtbl->BeginPrepareSnapshot(This,SnapshotSetId,SnapshotId,pwszSharePath,lNewContext,ProviderId); } -static __WIDL_INLINE HRESULT IVssFileShareSnapshotProvider_IsPathSupported(IVssFileShareSnapshotProvider* This,VSS_PWSZ pwszSharePath,WINBOOL *pbSupportedByThisProvider) { +static inline HRESULT IVssFileShareSnapshotProvider_IsPathSupported(IVssFileShareSnapshotProvider* This,VSS_PWSZ pwszSharePath,WINBOOL *pbSupportedByThisProvider) { return This->lpVtbl->IsPathSupported(This,pwszSharePath,pbSupportedByThisProvider); } -static __WIDL_INLINE HRESULT IVssFileShareSnapshotProvider_IsPathSnapshotted(IVssFileShareSnapshotProvider* This,VSS_PWSZ pwszSharePath,WINBOOL *pbSnapshotsPresent,LONG *plSnapshotCompatibility) { +static inline HRESULT IVssFileShareSnapshotProvider_IsPathSnapshotted(IVssFileShareSnapshotProvider* This,VSS_PWSZ pwszSharePath,WINBOOL *pbSnapshotsPresent,LONG *plSnapshotCompatibility) { return This->lpVtbl->IsPathSnapshotted(This,pwszSharePath,pbSnapshotsPresent,plSnapshotCompatibility); } -static __WIDL_INLINE HRESULT IVssFileShareSnapshotProvider_SetSnapshotProperty(IVssFileShareSnapshotProvider* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROPERTY_ID eSnapshotPropertyId,VARIANT vProperty) { +static inline HRESULT IVssFileShareSnapshotProvider_SetSnapshotProperty(IVssFileShareSnapshotProvider* This,VSS_ID SnapshotId,VSS_SNAPSHOT_PROPERTY_ID eSnapshotPropertyId,VARIANT vProperty) { return This->lpVtbl->SetSnapshotProperty(This,SnapshotId,eSnapshotPropertyId,vProperty); } #endif diff --git a/lib/libc/include/any-windows-any/vss.h b/lib/libc/include/any-windows-any/vss.h index 0b8ce3eb1db39c7b10abe6b990904fc04bbfcd10..5a50809107a7725e785d20827905398d671b5a42 100644 --- a/lib/libc/include/any-windows-any/vss.h +++ b/lib/libc/include/any-windows-any/vss.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/vss.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/vss.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __vss_h__ #define __vss_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IVssEnumObject_FWD_DEFINED__ @@ -402,26 +394,26 @@ interface IVssEnumObject { #define IVssEnumObject_Clone(This,ppenum) (This)->lpVtbl->Clone(This,ppenum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssEnumObject_QueryInterface(IVssEnumObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssEnumObject_QueryInterface(IVssEnumObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssEnumObject_AddRef(IVssEnumObject* This) { +static inline ULONG IVssEnumObject_AddRef(IVssEnumObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssEnumObject_Release(IVssEnumObject* This) { +static inline ULONG IVssEnumObject_Release(IVssEnumObject* This) { return This->lpVtbl->Release(This); } /*** IVssEnumObject methods ***/ -static __WIDL_INLINE HRESULT IVssEnumObject_Next(IVssEnumObject* This,ULONG celt,VSS_OBJECT_PROP *rgelt,ULONG *pceltFetched) { +static inline HRESULT IVssEnumObject_Next(IVssEnumObject* This,ULONG celt,VSS_OBJECT_PROP *rgelt,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgelt,pceltFetched); } -static __WIDL_INLINE HRESULT IVssEnumObject_Skip(IVssEnumObject* This,ULONG celt) { +static inline HRESULT IVssEnumObject_Skip(IVssEnumObject* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IVssEnumObject_Reset(IVssEnumObject* This) { +static inline HRESULT IVssEnumObject_Reset(IVssEnumObject* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IVssEnumObject_Clone(IVssEnumObject* This,IVssEnumObject **ppenum) { +static inline HRESULT IVssEnumObject_Clone(IVssEnumObject* This,IVssEnumObject **ppenum) { return This->lpVtbl->Clone(This,ppenum); } #endif @@ -506,23 +498,23 @@ interface IVssAsync { #define IVssAsync_QueryStatus(This,pHrResult,pReserved) (This)->lpVtbl->QueryStatus(This,pHrResult,pReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssAsync_QueryInterface(IVssAsync* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssAsync_QueryInterface(IVssAsync* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssAsync_AddRef(IVssAsync* This) { +static inline ULONG IVssAsync_AddRef(IVssAsync* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssAsync_Release(IVssAsync* This) { +static inline ULONG IVssAsync_Release(IVssAsync* This) { return This->lpVtbl->Release(This); } /*** IVssAsync methods ***/ -static __WIDL_INLINE HRESULT IVssAsync_Cancel(IVssAsync* This) { +static inline HRESULT IVssAsync_Cancel(IVssAsync* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IVssAsync_Wait(IVssAsync* This,DWORD dwMilliseconds) { +static inline HRESULT IVssAsync_Wait(IVssAsync* This,DWORD dwMilliseconds) { return This->lpVtbl->Wait(This,dwMilliseconds); } -static __WIDL_INLINE HRESULT IVssAsync_QueryStatus(IVssAsync* This,HRESULT *pHrResult,INT *pReserved) { +static inline HRESULT IVssAsync_QueryStatus(IVssAsync* This,HRESULT *pHrResult,INT *pReserved) { return This->lpVtbl->QueryStatus(This,pHrResult,pReserved); } #endif diff --git a/lib/libc/include/any-windows-any/vswriter.h b/lib/libc/include/any-windows-any/vswriter.h index e977bbb71ad7500f6faa57e08af737e17179f5ed..edd2e866741b000b8933ea67c17633f5c57bd159 100644 --- a/lib/libc/include/any-windows-any/vswriter.h +++ b/lib/libc/include/any-windows-any/vswriter.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/vswriter.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/vswriter.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __vswriter_h__ #define __vswriter_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IVssWMFiledesc_FWD_DEFINED__ @@ -289,29 +281,29 @@ interface IVssWMFiledesc { #define IVssWMFiledesc_GetBackupTypeMask(This,pdwTypeMask) (This)->lpVtbl->GetBackupTypeMask(This,pdwTypeMask) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssWMFiledesc_QueryInterface(IVssWMFiledesc* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssWMFiledesc_QueryInterface(IVssWMFiledesc* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssWMFiledesc_AddRef(IVssWMFiledesc* This) { +static inline ULONG IVssWMFiledesc_AddRef(IVssWMFiledesc* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssWMFiledesc_Release(IVssWMFiledesc* This) { +static inline ULONG IVssWMFiledesc_Release(IVssWMFiledesc* This) { return This->lpVtbl->Release(This); } /*** IVssWMFiledesc methods ***/ -static __WIDL_INLINE HRESULT IVssWMFiledesc_GetPath(IVssWMFiledesc* This,BSTR *pbstrPath) { +static inline HRESULT IVssWMFiledesc_GetPath(IVssWMFiledesc* This,BSTR *pbstrPath) { return This->lpVtbl->GetPath(This,pbstrPath); } -static __WIDL_INLINE HRESULT IVssWMFiledesc_GetFilespec(IVssWMFiledesc* This,BSTR *pbstrFilespec) { +static inline HRESULT IVssWMFiledesc_GetFilespec(IVssWMFiledesc* This,BSTR *pbstrFilespec) { return This->lpVtbl->GetFilespec(This,pbstrFilespec); } -static __WIDL_INLINE HRESULT IVssWMFiledesc_GetRecursive(IVssWMFiledesc* This,boolean *pbRecursive) { +static inline HRESULT IVssWMFiledesc_GetRecursive(IVssWMFiledesc* This,boolean *pbRecursive) { return This->lpVtbl->GetRecursive(This,pbRecursive); } -static __WIDL_INLINE HRESULT IVssWMFiledesc_GetAlternateLocation(IVssWMFiledesc* This,BSTR *pbstrAlternateLocation) { +static inline HRESULT IVssWMFiledesc_GetAlternateLocation(IVssWMFiledesc* This,BSTR *pbstrAlternateLocation) { return This->lpVtbl->GetAlternateLocation(This,pbstrAlternateLocation); } -static __WIDL_INLINE HRESULT IVssWMFiledesc_GetBackupTypeMask(IVssWMFiledesc* This,DWORD *pdwTypeMask) { +static inline HRESULT IVssWMFiledesc_GetBackupTypeMask(IVssWMFiledesc* This,DWORD *pdwTypeMask) { return This->lpVtbl->GetBackupTypeMask(This,pdwTypeMask); } #endif @@ -394,23 +386,23 @@ interface IVssWMDependency { #define IVssWMDependency_GetComponentName(This,pbstrComponentName) (This)->lpVtbl->GetComponentName(This,pbstrComponentName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssWMDependency_QueryInterface(IVssWMDependency* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssWMDependency_QueryInterface(IVssWMDependency* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssWMDependency_AddRef(IVssWMDependency* This) { +static inline ULONG IVssWMDependency_AddRef(IVssWMDependency* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssWMDependency_Release(IVssWMDependency* This) { +static inline ULONG IVssWMDependency_Release(IVssWMDependency* This) { return This->lpVtbl->Release(This); } /*** IVssWMDependency methods ***/ -static __WIDL_INLINE HRESULT IVssWMDependency_GetWriterId(IVssWMDependency* This,VSS_ID *pWriterId) { +static inline HRESULT IVssWMDependency_GetWriterId(IVssWMDependency* This,VSS_ID *pWriterId) { return This->lpVtbl->GetWriterId(This,pWriterId); } -static __WIDL_INLINE HRESULT IVssWMDependency_GetLogicalPath(IVssWMDependency* This,BSTR *pbstrLogicalPath) { +static inline HRESULT IVssWMDependency_GetLogicalPath(IVssWMDependency* This,BSTR *pbstrLogicalPath) { return This->lpVtbl->GetLogicalPath(This,pbstrLogicalPath); } -static __WIDL_INLINE HRESULT IVssWMDependency_GetComponentName(IVssWMDependency* This,BSTR *pbstrComponentName) { +static inline HRESULT IVssWMDependency_GetComponentName(IVssWMDependency* This,BSTR *pbstrComponentName) { return This->lpVtbl->GetComponentName(This,pbstrComponentName); } #endif @@ -841,128 +833,128 @@ interface IVssComponent { #define IVssComponent_GetDifferencedFile(This,iDifferencedFile,pbstrPath,pbstrFilespec,pbRecursive,pbstrLsnString,pftLastModifyTime) (This)->lpVtbl->GetDifferencedFile(This,iDifferencedFile,pbstrPath,pbstrFilespec,pbRecursive,pbstrLsnString,pftLastModifyTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssComponent_QueryInterface(IVssComponent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssComponent_QueryInterface(IVssComponent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssComponent_AddRef(IVssComponent* This) { +static inline ULONG IVssComponent_AddRef(IVssComponent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssComponent_Release(IVssComponent* This) { +static inline ULONG IVssComponent_Release(IVssComponent* This) { return This->lpVtbl->Release(This); } /*** IVssComponent methods ***/ -static __WIDL_INLINE HRESULT IVssComponent_GetLogicalPath(IVssComponent* This,BSTR *pbstrPath) { +static inline HRESULT IVssComponent_GetLogicalPath(IVssComponent* This,BSTR *pbstrPath) { return This->lpVtbl->GetLogicalPath(This,pbstrPath); } -static __WIDL_INLINE HRESULT IVssComponent_GetComponentType(IVssComponent* This,VSS_COMPONENT_TYPE *pct) { +static inline HRESULT IVssComponent_GetComponentType(IVssComponent* This,VSS_COMPONENT_TYPE *pct) { return This->lpVtbl->GetComponentType(This,pct); } -static __WIDL_INLINE HRESULT IVssComponent_GetComponentName(IVssComponent* This,BSTR *pbstrName) { +static inline HRESULT IVssComponent_GetComponentName(IVssComponent* This,BSTR *pbstrName) { return This->lpVtbl->GetComponentName(This,pbstrName); } -static __WIDL_INLINE HRESULT IVssComponent_GetBackupSucceeded(IVssComponent* This,boolean *pbSucceeded) { +static inline HRESULT IVssComponent_GetBackupSucceeded(IVssComponent* This,boolean *pbSucceeded) { return This->lpVtbl->GetBackupSucceeded(This,pbSucceeded); } -static __WIDL_INLINE HRESULT IVssComponent_GetAlternateLocationMappingCount(IVssComponent* This,UINT *pcMappings) { +static inline HRESULT IVssComponent_GetAlternateLocationMappingCount(IVssComponent* This,UINT *pcMappings) { return This->lpVtbl->GetAlternateLocationMappingCount(This,pcMappings); } -static __WIDL_INLINE HRESULT IVssComponent_GetAlternateLocationMapping(IVssComponent* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssComponent_GetAlternateLocationMapping(IVssComponent* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetAlternateLocationMapping(This,iMapping,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssComponent_SetBackupMetadata(IVssComponent* This,LPCWSTR wszData) { +static inline HRESULT IVssComponent_SetBackupMetadata(IVssComponent* This,LPCWSTR wszData) { return This->lpVtbl->SetBackupMetadata(This,wszData); } -static __WIDL_INLINE HRESULT IVssComponent_GetBackupMetadata(IVssComponent* This,BSTR *pbstrData) { +static inline HRESULT IVssComponent_GetBackupMetadata(IVssComponent* This,BSTR *pbstrData) { return This->lpVtbl->GetBackupMetadata(This,pbstrData); } -static __WIDL_INLINE HRESULT IVssComponent_AddPartialFile(IVssComponent* This,LPCWSTR wszPath,LPCWSTR wszFilename,LPCWSTR wszRanges,LPCWSTR wszMetadata) { +static inline HRESULT IVssComponent_AddPartialFile(IVssComponent* This,LPCWSTR wszPath,LPCWSTR wszFilename,LPCWSTR wszRanges,LPCWSTR wszMetadata) { return This->lpVtbl->AddPartialFile(This,wszPath,wszFilename,wszRanges,wszMetadata); } -static __WIDL_INLINE HRESULT IVssComponent_GetPartialFileCount(IVssComponent* This,UINT *pcPartialFiles) { +static inline HRESULT IVssComponent_GetPartialFileCount(IVssComponent* This,UINT *pcPartialFiles) { return This->lpVtbl->GetPartialFileCount(This,pcPartialFiles); } -static __WIDL_INLINE HRESULT IVssComponent_GetPartialFile(IVssComponent* This,UINT iPartialFile,BSTR *pbstrPath,BSTR *pbstrFilename,BSTR *pbstrRange,BSTR *pbstrMetadata) { +static inline HRESULT IVssComponent_GetPartialFile(IVssComponent* This,UINT iPartialFile,BSTR *pbstrPath,BSTR *pbstrFilename,BSTR *pbstrRange,BSTR *pbstrMetadata) { return This->lpVtbl->GetPartialFile(This,iPartialFile,pbstrPath,pbstrFilename,pbstrRange,pbstrMetadata); } -static __WIDL_INLINE HRESULT IVssComponent_IsSelectedForRestore(IVssComponent* This,boolean *pbSelectedForRestore) { +static inline HRESULT IVssComponent_IsSelectedForRestore(IVssComponent* This,boolean *pbSelectedForRestore) { return This->lpVtbl->IsSelectedForRestore(This,pbSelectedForRestore); } -static __WIDL_INLINE HRESULT IVssComponent_GetAdditionalRestores(IVssComponent* This,boolean *pbAdditionalRestores) { +static inline HRESULT IVssComponent_GetAdditionalRestores(IVssComponent* This,boolean *pbAdditionalRestores) { return This->lpVtbl->GetAdditionalRestores(This,pbAdditionalRestores); } -static __WIDL_INLINE HRESULT IVssComponent_GetNewTargetCount(IVssComponent* This,UINT *pcNewTarget) { +static inline HRESULT IVssComponent_GetNewTargetCount(IVssComponent* This,UINT *pcNewTarget) { return This->lpVtbl->GetNewTargetCount(This,pcNewTarget); } -static __WIDL_INLINE HRESULT IVssComponent_GetNewTarget(IVssComponent* This,UINT iNewTarget,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssComponent_GetNewTarget(IVssComponent* This,UINT iNewTarget,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetNewTarget(This,iNewTarget,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssComponent_AddDirectedTarget(IVssComponent* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilename,LPCWSTR wszSourceRangeList,LPCWSTR wszDestinationPath,LPCWSTR wszDestinationFilename,LPCWSTR wszDestinationRangeList) { +static inline HRESULT IVssComponent_AddDirectedTarget(IVssComponent* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilename,LPCWSTR wszSourceRangeList,LPCWSTR wszDestinationPath,LPCWSTR wszDestinationFilename,LPCWSTR wszDestinationRangeList) { return This->lpVtbl->AddDirectedTarget(This,wszSourcePath,wszSourceFilename,wszSourceRangeList,wszDestinationPath,wszDestinationFilename,wszDestinationRangeList); } -static __WIDL_INLINE HRESULT IVssComponent_GetDirectedTargetCount(IVssComponent* This,UINT *pcDirectedTarget) { +static inline HRESULT IVssComponent_GetDirectedTargetCount(IVssComponent* This,UINT *pcDirectedTarget) { return This->lpVtbl->GetDirectedTargetCount(This,pcDirectedTarget); } -static __WIDL_INLINE HRESULT IVssComponent_GetDirectedTarget(IVssComponent* This,UINT iDirectedTarget,BSTR *pbstrSourcePath,BSTR *pbstrSourceFileName,BSTR *pbstrSourceRangeList,BSTR *pbstrDestinationPath,BSTR *pbstrDestinationFilename,BSTR *pbstrDestinationRangeList) { +static inline HRESULT IVssComponent_GetDirectedTarget(IVssComponent* This,UINT iDirectedTarget,BSTR *pbstrSourcePath,BSTR *pbstrSourceFileName,BSTR *pbstrSourceRangeList,BSTR *pbstrDestinationPath,BSTR *pbstrDestinationFilename,BSTR *pbstrDestinationRangeList) { return This->lpVtbl->GetDirectedTarget(This,iDirectedTarget,pbstrSourcePath,pbstrSourceFileName,pbstrSourceRangeList,pbstrDestinationPath,pbstrDestinationFilename,pbstrDestinationRangeList); } -static __WIDL_INLINE HRESULT IVssComponent_SetRestoreMetadata(IVssComponent* This,LPCWSTR wszRestoreMetadata) { +static inline HRESULT IVssComponent_SetRestoreMetadata(IVssComponent* This,LPCWSTR wszRestoreMetadata) { return This->lpVtbl->SetRestoreMetadata(This,wszRestoreMetadata); } -static __WIDL_INLINE HRESULT IVssComponent_GetRestoreMetadata(IVssComponent* This,BSTR *pbstrRestoreMetadata) { +static inline HRESULT IVssComponent_GetRestoreMetadata(IVssComponent* This,BSTR *pbstrRestoreMetadata) { return This->lpVtbl->GetRestoreMetadata(This,pbstrRestoreMetadata); } -static __WIDL_INLINE HRESULT IVssComponent_SetRestoreTarget(IVssComponent* This,VSS_RESTORE_TARGET target) { +static inline HRESULT IVssComponent_SetRestoreTarget(IVssComponent* This,VSS_RESTORE_TARGET target) { return This->lpVtbl->SetRestoreTarget(This,target); } -static __WIDL_INLINE HRESULT IVssComponent_GetRestoreTarget(IVssComponent* This,VSS_RESTORE_TARGET *pTarget) { +static inline HRESULT IVssComponent_GetRestoreTarget(IVssComponent* This,VSS_RESTORE_TARGET *pTarget) { return This->lpVtbl->GetRestoreTarget(This,pTarget); } -static __WIDL_INLINE HRESULT IVssComponent_SetPreRestoreFailureMsg(IVssComponent* This,LPCWSTR wszPreRestoreFailureMsg) { +static inline HRESULT IVssComponent_SetPreRestoreFailureMsg(IVssComponent* This,LPCWSTR wszPreRestoreFailureMsg) { return This->lpVtbl->SetPreRestoreFailureMsg(This,wszPreRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponent_GetPreRestoreFailureMsg(IVssComponent* This,BSTR *pbstrPreRestoreFailureMsg) { +static inline HRESULT IVssComponent_GetPreRestoreFailureMsg(IVssComponent* This,BSTR *pbstrPreRestoreFailureMsg) { return This->lpVtbl->GetPreRestoreFailureMsg(This,pbstrPreRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponent_SetPostRestoreFailureMsg(IVssComponent* This,LPCWSTR wszPostRestoreFailureMsg) { +static inline HRESULT IVssComponent_SetPostRestoreFailureMsg(IVssComponent* This,LPCWSTR wszPostRestoreFailureMsg) { return This->lpVtbl->SetPostRestoreFailureMsg(This,wszPostRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponent_GetPostRestoreFailureMsg(IVssComponent* This,BSTR *pbstrPostRestoreFailureMsg) { +static inline HRESULT IVssComponent_GetPostRestoreFailureMsg(IVssComponent* This,BSTR *pbstrPostRestoreFailureMsg) { return This->lpVtbl->GetPostRestoreFailureMsg(This,pbstrPostRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponent_SetBackupStamp(IVssComponent* This,LPCWSTR wszBackupStamp) { +static inline HRESULT IVssComponent_SetBackupStamp(IVssComponent* This,LPCWSTR wszBackupStamp) { return This->lpVtbl->SetBackupStamp(This,wszBackupStamp); } -static __WIDL_INLINE HRESULT IVssComponent_GetBackupStamp(IVssComponent* This,BSTR *pbstrBackupStamp) { +static inline HRESULT IVssComponent_GetBackupStamp(IVssComponent* This,BSTR *pbstrBackupStamp) { return This->lpVtbl->GetBackupStamp(This,pbstrBackupStamp); } -static __WIDL_INLINE HRESULT IVssComponent_GetPreviousBackupStamp(IVssComponent* This,BSTR *pbstrBackupStamp) { +static inline HRESULT IVssComponent_GetPreviousBackupStamp(IVssComponent* This,BSTR *pbstrBackupStamp) { return This->lpVtbl->GetPreviousBackupStamp(This,pbstrBackupStamp); } -static __WIDL_INLINE HRESULT IVssComponent_GetBackupOptions(IVssComponent* This,BSTR *pbstrBackupOptions) { +static inline HRESULT IVssComponent_GetBackupOptions(IVssComponent* This,BSTR *pbstrBackupOptions) { return This->lpVtbl->GetBackupOptions(This,pbstrBackupOptions); } -static __WIDL_INLINE HRESULT IVssComponent_GetRestoreOptions(IVssComponent* This,BSTR *pbstrRestoreOptions) { +static inline HRESULT IVssComponent_GetRestoreOptions(IVssComponent* This,BSTR *pbstrRestoreOptions) { return This->lpVtbl->GetRestoreOptions(This,pbstrRestoreOptions); } -static __WIDL_INLINE HRESULT IVssComponent_GetRestoreSubcomponentCount(IVssComponent* This,UINT *pcRestoreSubcomponent) { +static inline HRESULT IVssComponent_GetRestoreSubcomponentCount(IVssComponent* This,UINT *pcRestoreSubcomponent) { return This->lpVtbl->GetRestoreSubcomponentCount(This,pcRestoreSubcomponent); } -static __WIDL_INLINE HRESULT IVssComponent_GetRestoreSubcomponent(IVssComponent* This,UINT iComponent,BSTR *pbstrLogicalPath,BSTR *pbstrComponentName,boolean *pbRepair) { +static inline HRESULT IVssComponent_GetRestoreSubcomponent(IVssComponent* This,UINT iComponent,BSTR *pbstrLogicalPath,BSTR *pbstrComponentName,boolean *pbRepair) { return This->lpVtbl->GetRestoreSubcomponent(This,iComponent,pbstrLogicalPath,pbstrComponentName,pbRepair); } -static __WIDL_INLINE HRESULT IVssComponent_GetFileRestoreStatus(IVssComponent* This,VSS_FILE_RESTORE_STATUS *pStatus) { +static inline HRESULT IVssComponent_GetFileRestoreStatus(IVssComponent* This,VSS_FILE_RESTORE_STATUS *pStatus) { return This->lpVtbl->GetFileRestoreStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IVssComponent_AddDifferencedFilesByLastModifyTime(IVssComponent* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,FILETIME ftLastModifyTime) { +static inline HRESULT IVssComponent_AddDifferencedFilesByLastModifyTime(IVssComponent* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,FILETIME ftLastModifyTime) { return This->lpVtbl->AddDifferencedFilesByLastModifyTime(This,wszPath,wszFilespec,bRecursive,ftLastModifyTime); } -static __WIDL_INLINE HRESULT IVssComponent_AddDifferencedFilesByLastModifyLSN(IVssComponent* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,BSTR bstrLsnString) { +static inline HRESULT IVssComponent_AddDifferencedFilesByLastModifyLSN(IVssComponent* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,BSTR bstrLsnString) { return This->lpVtbl->AddDifferencedFilesByLastModifyLSN(This,wszPath,wszFilespec,bRecursive,bstrLsnString); } -static __WIDL_INLINE HRESULT IVssComponent_GetDifferencedFilesCount(IVssComponent* This,UINT *pcDifferencedFiles) { +static inline HRESULT IVssComponent_GetDifferencedFilesCount(IVssComponent* This,UINT *pcDifferencedFiles) { return This->lpVtbl->GetDifferencedFilesCount(This,pcDifferencedFiles); } -static __WIDL_INLINE HRESULT IVssComponent_GetDifferencedFile(IVssComponent* This,UINT iDifferencedFile,BSTR *pbstrPath,BSTR *pbstrFilespec,WINBOOL *pbRecursive,BSTR *pbstrLsnString,FILETIME *pftLastModifyTime) { +static inline HRESULT IVssComponent_GetDifferencedFile(IVssComponent* This,UINT iDifferencedFile,BSTR *pbstrPath,BSTR *pbstrFilespec,WINBOOL *pbRecursive,BSTR *pbstrLsnString,FILETIME *pftLastModifyTime) { return This->lpVtbl->GetDifferencedFile(This,iDifferencedFile,pbstrPath,pbstrFilespec,pbRecursive,pbstrLsnString,pftLastModifyTime); } #endif @@ -1038,13 +1030,13 @@ interface IVssWriterComponents { #define IVssWriterComponents_GetComponent(This,iComponent,ppComponent) (This)->lpVtbl->GetComponent(This,iComponent,ppComponent) #else /*** IVssWriterComponents methods ***/ -static __WIDL_INLINE HRESULT IVssWriterComponents_GetComponentCount(IVssWriterComponents* This,UINT *pcComponents) { +static inline HRESULT IVssWriterComponents_GetComponentCount(IVssWriterComponents* This,UINT *pcComponents) { return This->lpVtbl->GetComponentCount(This,pcComponents); } -static __WIDL_INLINE HRESULT IVssWriterComponents_GetWriterInfo(IVssWriterComponents* This,VSS_ID *pidInstance,VSS_ID *pidWriter) { +static inline HRESULT IVssWriterComponents_GetWriterInfo(IVssWriterComponents* This,VSS_ID *pidInstance,VSS_ID *pidWriter) { return This->lpVtbl->GetWriterInfo(This,pidInstance,pidWriter); } -static __WIDL_INLINE HRESULT IVssWriterComponents_GetComponent(IVssWriterComponents* This,UINT iComponent,IVssComponent **ppComponent) { +static inline HRESULT IVssWriterComponents_GetComponent(IVssWriterComponents* This,UINT iComponent,IVssComponent **ppComponent) { return This->lpVtbl->GetComponent(This,iComponent,ppComponent); } #endif @@ -1387,150 +1379,150 @@ interface IVssComponentEx { #define IVssComponentEx_GetRestoreName(This,pbstrName) (This)->lpVtbl->GetRestoreName(This,pbstrName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssComponentEx_QueryInterface(IVssComponentEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssComponentEx_QueryInterface(IVssComponentEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssComponentEx_AddRef(IVssComponentEx* This) { +static inline ULONG IVssComponentEx_AddRef(IVssComponentEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssComponentEx_Release(IVssComponentEx* This) { +static inline ULONG IVssComponentEx_Release(IVssComponentEx* This) { return This->lpVtbl->Release(This); } /*** IVssComponent methods ***/ -static __WIDL_INLINE HRESULT IVssComponentEx_GetLogicalPath(IVssComponentEx* This,BSTR *pbstrPath) { +static inline HRESULT IVssComponentEx_GetLogicalPath(IVssComponentEx* This,BSTR *pbstrPath) { return This->lpVtbl->GetLogicalPath(This,pbstrPath); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetComponentType(IVssComponentEx* This,VSS_COMPONENT_TYPE *pct) { +static inline HRESULT IVssComponentEx_GetComponentType(IVssComponentEx* This,VSS_COMPONENT_TYPE *pct) { return This->lpVtbl->GetComponentType(This,pct); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetComponentName(IVssComponentEx* This,BSTR *pbstrName) { +static inline HRESULT IVssComponentEx_GetComponentName(IVssComponentEx* This,BSTR *pbstrName) { return This->lpVtbl->GetComponentName(This,pbstrName); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetBackupSucceeded(IVssComponentEx* This,boolean *pbSucceeded) { +static inline HRESULT IVssComponentEx_GetBackupSucceeded(IVssComponentEx* This,boolean *pbSucceeded) { return This->lpVtbl->GetBackupSucceeded(This,pbSucceeded); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetAlternateLocationMappingCount(IVssComponentEx* This,UINT *pcMappings) { +static inline HRESULT IVssComponentEx_GetAlternateLocationMappingCount(IVssComponentEx* This,UINT *pcMappings) { return This->lpVtbl->GetAlternateLocationMappingCount(This,pcMappings); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetAlternateLocationMapping(IVssComponentEx* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssComponentEx_GetAlternateLocationMapping(IVssComponentEx* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetAlternateLocationMapping(This,iMapping,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssComponentEx_SetBackupMetadata(IVssComponentEx* This,LPCWSTR wszData) { +static inline HRESULT IVssComponentEx_SetBackupMetadata(IVssComponentEx* This,LPCWSTR wszData) { return This->lpVtbl->SetBackupMetadata(This,wszData); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetBackupMetadata(IVssComponentEx* This,BSTR *pbstrData) { +static inline HRESULT IVssComponentEx_GetBackupMetadata(IVssComponentEx* This,BSTR *pbstrData) { return This->lpVtbl->GetBackupMetadata(This,pbstrData); } -static __WIDL_INLINE HRESULT IVssComponentEx_AddPartialFile(IVssComponentEx* This,LPCWSTR wszPath,LPCWSTR wszFilename,LPCWSTR wszRanges,LPCWSTR wszMetadata) { +static inline HRESULT IVssComponentEx_AddPartialFile(IVssComponentEx* This,LPCWSTR wszPath,LPCWSTR wszFilename,LPCWSTR wszRanges,LPCWSTR wszMetadata) { return This->lpVtbl->AddPartialFile(This,wszPath,wszFilename,wszRanges,wszMetadata); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetPartialFileCount(IVssComponentEx* This,UINT *pcPartialFiles) { +static inline HRESULT IVssComponentEx_GetPartialFileCount(IVssComponentEx* This,UINT *pcPartialFiles) { return This->lpVtbl->GetPartialFileCount(This,pcPartialFiles); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetPartialFile(IVssComponentEx* This,UINT iPartialFile,BSTR *pbstrPath,BSTR *pbstrFilename,BSTR *pbstrRange,BSTR *pbstrMetadata) { +static inline HRESULT IVssComponentEx_GetPartialFile(IVssComponentEx* This,UINT iPartialFile,BSTR *pbstrPath,BSTR *pbstrFilename,BSTR *pbstrRange,BSTR *pbstrMetadata) { return This->lpVtbl->GetPartialFile(This,iPartialFile,pbstrPath,pbstrFilename,pbstrRange,pbstrMetadata); } -static __WIDL_INLINE HRESULT IVssComponentEx_IsSelectedForRestore(IVssComponentEx* This,boolean *pbSelectedForRestore) { +static inline HRESULT IVssComponentEx_IsSelectedForRestore(IVssComponentEx* This,boolean *pbSelectedForRestore) { return This->lpVtbl->IsSelectedForRestore(This,pbSelectedForRestore); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetAdditionalRestores(IVssComponentEx* This,boolean *pbAdditionalRestores) { +static inline HRESULT IVssComponentEx_GetAdditionalRestores(IVssComponentEx* This,boolean *pbAdditionalRestores) { return This->lpVtbl->GetAdditionalRestores(This,pbAdditionalRestores); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetNewTargetCount(IVssComponentEx* This,UINT *pcNewTarget) { +static inline HRESULT IVssComponentEx_GetNewTargetCount(IVssComponentEx* This,UINT *pcNewTarget) { return This->lpVtbl->GetNewTargetCount(This,pcNewTarget); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetNewTarget(IVssComponentEx* This,UINT iNewTarget,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssComponentEx_GetNewTarget(IVssComponentEx* This,UINT iNewTarget,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetNewTarget(This,iNewTarget,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssComponentEx_AddDirectedTarget(IVssComponentEx* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilename,LPCWSTR wszSourceRangeList,LPCWSTR wszDestinationPath,LPCWSTR wszDestinationFilename,LPCWSTR wszDestinationRangeList) { +static inline HRESULT IVssComponentEx_AddDirectedTarget(IVssComponentEx* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilename,LPCWSTR wszSourceRangeList,LPCWSTR wszDestinationPath,LPCWSTR wszDestinationFilename,LPCWSTR wszDestinationRangeList) { return This->lpVtbl->AddDirectedTarget(This,wszSourcePath,wszSourceFilename,wszSourceRangeList,wszDestinationPath,wszDestinationFilename,wszDestinationRangeList); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetDirectedTargetCount(IVssComponentEx* This,UINT *pcDirectedTarget) { +static inline HRESULT IVssComponentEx_GetDirectedTargetCount(IVssComponentEx* This,UINT *pcDirectedTarget) { return This->lpVtbl->GetDirectedTargetCount(This,pcDirectedTarget); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetDirectedTarget(IVssComponentEx* This,UINT iDirectedTarget,BSTR *pbstrSourcePath,BSTR *pbstrSourceFileName,BSTR *pbstrSourceRangeList,BSTR *pbstrDestinationPath,BSTR *pbstrDestinationFilename,BSTR *pbstrDestinationRangeList) { +static inline HRESULT IVssComponentEx_GetDirectedTarget(IVssComponentEx* This,UINT iDirectedTarget,BSTR *pbstrSourcePath,BSTR *pbstrSourceFileName,BSTR *pbstrSourceRangeList,BSTR *pbstrDestinationPath,BSTR *pbstrDestinationFilename,BSTR *pbstrDestinationRangeList) { return This->lpVtbl->GetDirectedTarget(This,iDirectedTarget,pbstrSourcePath,pbstrSourceFileName,pbstrSourceRangeList,pbstrDestinationPath,pbstrDestinationFilename,pbstrDestinationRangeList); } -static __WIDL_INLINE HRESULT IVssComponentEx_SetRestoreMetadata(IVssComponentEx* This,LPCWSTR wszRestoreMetadata) { +static inline HRESULT IVssComponentEx_SetRestoreMetadata(IVssComponentEx* This,LPCWSTR wszRestoreMetadata) { return This->lpVtbl->SetRestoreMetadata(This,wszRestoreMetadata); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetRestoreMetadata(IVssComponentEx* This,BSTR *pbstrRestoreMetadata) { +static inline HRESULT IVssComponentEx_GetRestoreMetadata(IVssComponentEx* This,BSTR *pbstrRestoreMetadata) { return This->lpVtbl->GetRestoreMetadata(This,pbstrRestoreMetadata); } -static __WIDL_INLINE HRESULT IVssComponentEx_SetRestoreTarget(IVssComponentEx* This,VSS_RESTORE_TARGET target) { +static inline HRESULT IVssComponentEx_SetRestoreTarget(IVssComponentEx* This,VSS_RESTORE_TARGET target) { return This->lpVtbl->SetRestoreTarget(This,target); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetRestoreTarget(IVssComponentEx* This,VSS_RESTORE_TARGET *pTarget) { +static inline HRESULT IVssComponentEx_GetRestoreTarget(IVssComponentEx* This,VSS_RESTORE_TARGET *pTarget) { return This->lpVtbl->GetRestoreTarget(This,pTarget); } -static __WIDL_INLINE HRESULT IVssComponentEx_SetPreRestoreFailureMsg(IVssComponentEx* This,LPCWSTR wszPreRestoreFailureMsg) { +static inline HRESULT IVssComponentEx_SetPreRestoreFailureMsg(IVssComponentEx* This,LPCWSTR wszPreRestoreFailureMsg) { return This->lpVtbl->SetPreRestoreFailureMsg(This,wszPreRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetPreRestoreFailureMsg(IVssComponentEx* This,BSTR *pbstrPreRestoreFailureMsg) { +static inline HRESULT IVssComponentEx_GetPreRestoreFailureMsg(IVssComponentEx* This,BSTR *pbstrPreRestoreFailureMsg) { return This->lpVtbl->GetPreRestoreFailureMsg(This,pbstrPreRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx_SetPostRestoreFailureMsg(IVssComponentEx* This,LPCWSTR wszPostRestoreFailureMsg) { +static inline HRESULT IVssComponentEx_SetPostRestoreFailureMsg(IVssComponentEx* This,LPCWSTR wszPostRestoreFailureMsg) { return This->lpVtbl->SetPostRestoreFailureMsg(This,wszPostRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetPostRestoreFailureMsg(IVssComponentEx* This,BSTR *pbstrPostRestoreFailureMsg) { +static inline HRESULT IVssComponentEx_GetPostRestoreFailureMsg(IVssComponentEx* This,BSTR *pbstrPostRestoreFailureMsg) { return This->lpVtbl->GetPostRestoreFailureMsg(This,pbstrPostRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx_SetBackupStamp(IVssComponentEx* This,LPCWSTR wszBackupStamp) { +static inline HRESULT IVssComponentEx_SetBackupStamp(IVssComponentEx* This,LPCWSTR wszBackupStamp) { return This->lpVtbl->SetBackupStamp(This,wszBackupStamp); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetBackupStamp(IVssComponentEx* This,BSTR *pbstrBackupStamp) { +static inline HRESULT IVssComponentEx_GetBackupStamp(IVssComponentEx* This,BSTR *pbstrBackupStamp) { return This->lpVtbl->GetBackupStamp(This,pbstrBackupStamp); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetPreviousBackupStamp(IVssComponentEx* This,BSTR *pbstrBackupStamp) { +static inline HRESULT IVssComponentEx_GetPreviousBackupStamp(IVssComponentEx* This,BSTR *pbstrBackupStamp) { return This->lpVtbl->GetPreviousBackupStamp(This,pbstrBackupStamp); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetBackupOptions(IVssComponentEx* This,BSTR *pbstrBackupOptions) { +static inline HRESULT IVssComponentEx_GetBackupOptions(IVssComponentEx* This,BSTR *pbstrBackupOptions) { return This->lpVtbl->GetBackupOptions(This,pbstrBackupOptions); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetRestoreOptions(IVssComponentEx* This,BSTR *pbstrRestoreOptions) { +static inline HRESULT IVssComponentEx_GetRestoreOptions(IVssComponentEx* This,BSTR *pbstrRestoreOptions) { return This->lpVtbl->GetRestoreOptions(This,pbstrRestoreOptions); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetRestoreSubcomponentCount(IVssComponentEx* This,UINT *pcRestoreSubcomponent) { +static inline HRESULT IVssComponentEx_GetRestoreSubcomponentCount(IVssComponentEx* This,UINT *pcRestoreSubcomponent) { return This->lpVtbl->GetRestoreSubcomponentCount(This,pcRestoreSubcomponent); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetRestoreSubcomponent(IVssComponentEx* This,UINT iComponent,BSTR *pbstrLogicalPath,BSTR *pbstrComponentName,boolean *pbRepair) { +static inline HRESULT IVssComponentEx_GetRestoreSubcomponent(IVssComponentEx* This,UINT iComponent,BSTR *pbstrLogicalPath,BSTR *pbstrComponentName,boolean *pbRepair) { return This->lpVtbl->GetRestoreSubcomponent(This,iComponent,pbstrLogicalPath,pbstrComponentName,pbRepair); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetFileRestoreStatus(IVssComponentEx* This,VSS_FILE_RESTORE_STATUS *pStatus) { +static inline HRESULT IVssComponentEx_GetFileRestoreStatus(IVssComponentEx* This,VSS_FILE_RESTORE_STATUS *pStatus) { return This->lpVtbl->GetFileRestoreStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IVssComponentEx_AddDifferencedFilesByLastModifyTime(IVssComponentEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,FILETIME ftLastModifyTime) { +static inline HRESULT IVssComponentEx_AddDifferencedFilesByLastModifyTime(IVssComponentEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,FILETIME ftLastModifyTime) { return This->lpVtbl->AddDifferencedFilesByLastModifyTime(This,wszPath,wszFilespec,bRecursive,ftLastModifyTime); } -static __WIDL_INLINE HRESULT IVssComponentEx_AddDifferencedFilesByLastModifyLSN(IVssComponentEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,BSTR bstrLsnString) { +static inline HRESULT IVssComponentEx_AddDifferencedFilesByLastModifyLSN(IVssComponentEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,BSTR bstrLsnString) { return This->lpVtbl->AddDifferencedFilesByLastModifyLSN(This,wszPath,wszFilespec,bRecursive,bstrLsnString); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetDifferencedFilesCount(IVssComponentEx* This,UINT *pcDifferencedFiles) { +static inline HRESULT IVssComponentEx_GetDifferencedFilesCount(IVssComponentEx* This,UINT *pcDifferencedFiles) { return This->lpVtbl->GetDifferencedFilesCount(This,pcDifferencedFiles); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetDifferencedFile(IVssComponentEx* This,UINT iDifferencedFile,BSTR *pbstrPath,BSTR *pbstrFilespec,WINBOOL *pbRecursive,BSTR *pbstrLsnString,FILETIME *pftLastModifyTime) { +static inline HRESULT IVssComponentEx_GetDifferencedFile(IVssComponentEx* This,UINT iDifferencedFile,BSTR *pbstrPath,BSTR *pbstrFilespec,WINBOOL *pbRecursive,BSTR *pbstrLsnString,FILETIME *pftLastModifyTime) { return This->lpVtbl->GetDifferencedFile(This,iDifferencedFile,pbstrPath,pbstrFilespec,pbRecursive,pbstrLsnString,pftLastModifyTime); } /*** IVssComponentEx methods ***/ -static __WIDL_INLINE HRESULT IVssComponentEx_SetPrepareForBackupFailureMsg(IVssComponentEx* This,LPCWSTR wszFailureMsg) { +static inline HRESULT IVssComponentEx_SetPrepareForBackupFailureMsg(IVssComponentEx* This,LPCWSTR wszFailureMsg) { return This->lpVtbl->SetPrepareForBackupFailureMsg(This,wszFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx_SetPostSnapshotFailureMsg(IVssComponentEx* This,LPCWSTR wszFailureMsg) { +static inline HRESULT IVssComponentEx_SetPostSnapshotFailureMsg(IVssComponentEx* This,LPCWSTR wszFailureMsg) { return This->lpVtbl->SetPostSnapshotFailureMsg(This,wszFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetPrepareForBackupFailureMsg(IVssComponentEx* This,BSTR *pbstrFailureMsg) { +static inline HRESULT IVssComponentEx_GetPrepareForBackupFailureMsg(IVssComponentEx* This,BSTR *pbstrFailureMsg) { return This->lpVtbl->GetPrepareForBackupFailureMsg(This,pbstrFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetPostSnapshotFailureMsg(IVssComponentEx* This,BSTR *pbstrFailureMsg) { +static inline HRESULT IVssComponentEx_GetPostSnapshotFailureMsg(IVssComponentEx* This,BSTR *pbstrFailureMsg) { return This->lpVtbl->GetPostSnapshotFailureMsg(This,pbstrFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetAuthoritativeRestore(IVssComponentEx* This,boolean *pbAuth) { +static inline HRESULT IVssComponentEx_GetAuthoritativeRestore(IVssComponentEx* This,boolean *pbAuth) { return This->lpVtbl->GetAuthoritativeRestore(This,pbAuth); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetRollForward(IVssComponentEx* This,VSS_ROLLFORWARD_TYPE *pRollType,BSTR *pbstrPoint) { +static inline HRESULT IVssComponentEx_GetRollForward(IVssComponentEx* This,VSS_ROLLFORWARD_TYPE *pRollType,BSTR *pbstrPoint) { return This->lpVtbl->GetRollForward(This,pRollType,pbstrPoint); } -static __WIDL_INLINE HRESULT IVssComponentEx_GetRestoreName(IVssComponentEx* This,BSTR *pbstrName) { +static inline HRESULT IVssComponentEx_GetRestoreName(IVssComponentEx* This,BSTR *pbstrName) { return This->lpVtbl->GetRestoreName(This,pbstrName); } #endif @@ -1881,157 +1873,157 @@ interface IVssComponentEx2 { #define IVssComponentEx2_GetFailure(This,phr,phrApplication,pbstrApplicationMessage,pdwReserved) (This)->lpVtbl->GetFailure(This,phr,phrApplication,pbstrApplicationMessage,pdwReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssComponentEx2_QueryInterface(IVssComponentEx2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssComponentEx2_QueryInterface(IVssComponentEx2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssComponentEx2_AddRef(IVssComponentEx2* This) { +static inline ULONG IVssComponentEx2_AddRef(IVssComponentEx2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssComponentEx2_Release(IVssComponentEx2* This) { +static inline ULONG IVssComponentEx2_Release(IVssComponentEx2* This) { return This->lpVtbl->Release(This); } /*** IVssComponent methods ***/ -static __WIDL_INLINE HRESULT IVssComponentEx2_GetLogicalPath(IVssComponentEx2* This,BSTR *pbstrPath) { +static inline HRESULT IVssComponentEx2_GetLogicalPath(IVssComponentEx2* This,BSTR *pbstrPath) { return This->lpVtbl->GetLogicalPath(This,pbstrPath); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetComponentType(IVssComponentEx2* This,VSS_COMPONENT_TYPE *pct) { +static inline HRESULT IVssComponentEx2_GetComponentType(IVssComponentEx2* This,VSS_COMPONENT_TYPE *pct) { return This->lpVtbl->GetComponentType(This,pct); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetComponentName(IVssComponentEx2* This,BSTR *pbstrName) { +static inline HRESULT IVssComponentEx2_GetComponentName(IVssComponentEx2* This,BSTR *pbstrName) { return This->lpVtbl->GetComponentName(This,pbstrName); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetBackupSucceeded(IVssComponentEx2* This,boolean *pbSucceeded) { +static inline HRESULT IVssComponentEx2_GetBackupSucceeded(IVssComponentEx2* This,boolean *pbSucceeded) { return This->lpVtbl->GetBackupSucceeded(This,pbSucceeded); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetAlternateLocationMappingCount(IVssComponentEx2* This,UINT *pcMappings) { +static inline HRESULT IVssComponentEx2_GetAlternateLocationMappingCount(IVssComponentEx2* This,UINT *pcMappings) { return This->lpVtbl->GetAlternateLocationMappingCount(This,pcMappings); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetAlternateLocationMapping(IVssComponentEx2* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssComponentEx2_GetAlternateLocationMapping(IVssComponentEx2* This,UINT iMapping,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetAlternateLocationMapping(This,iMapping,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssComponentEx2_SetBackupMetadata(IVssComponentEx2* This,LPCWSTR wszData) { +static inline HRESULT IVssComponentEx2_SetBackupMetadata(IVssComponentEx2* This,LPCWSTR wszData) { return This->lpVtbl->SetBackupMetadata(This,wszData); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetBackupMetadata(IVssComponentEx2* This,BSTR *pbstrData) { +static inline HRESULT IVssComponentEx2_GetBackupMetadata(IVssComponentEx2* This,BSTR *pbstrData) { return This->lpVtbl->GetBackupMetadata(This,pbstrData); } -static __WIDL_INLINE HRESULT IVssComponentEx2_AddPartialFile(IVssComponentEx2* This,LPCWSTR wszPath,LPCWSTR wszFilename,LPCWSTR wszRanges,LPCWSTR wszMetadata) { +static inline HRESULT IVssComponentEx2_AddPartialFile(IVssComponentEx2* This,LPCWSTR wszPath,LPCWSTR wszFilename,LPCWSTR wszRanges,LPCWSTR wszMetadata) { return This->lpVtbl->AddPartialFile(This,wszPath,wszFilename,wszRanges,wszMetadata); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetPartialFileCount(IVssComponentEx2* This,UINT *pcPartialFiles) { +static inline HRESULT IVssComponentEx2_GetPartialFileCount(IVssComponentEx2* This,UINT *pcPartialFiles) { return This->lpVtbl->GetPartialFileCount(This,pcPartialFiles); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetPartialFile(IVssComponentEx2* This,UINT iPartialFile,BSTR *pbstrPath,BSTR *pbstrFilename,BSTR *pbstrRange,BSTR *pbstrMetadata) { +static inline HRESULT IVssComponentEx2_GetPartialFile(IVssComponentEx2* This,UINT iPartialFile,BSTR *pbstrPath,BSTR *pbstrFilename,BSTR *pbstrRange,BSTR *pbstrMetadata) { return This->lpVtbl->GetPartialFile(This,iPartialFile,pbstrPath,pbstrFilename,pbstrRange,pbstrMetadata); } -static __WIDL_INLINE HRESULT IVssComponentEx2_IsSelectedForRestore(IVssComponentEx2* This,boolean *pbSelectedForRestore) { +static inline HRESULT IVssComponentEx2_IsSelectedForRestore(IVssComponentEx2* This,boolean *pbSelectedForRestore) { return This->lpVtbl->IsSelectedForRestore(This,pbSelectedForRestore); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetAdditionalRestores(IVssComponentEx2* This,boolean *pbAdditionalRestores) { +static inline HRESULT IVssComponentEx2_GetAdditionalRestores(IVssComponentEx2* This,boolean *pbAdditionalRestores) { return This->lpVtbl->GetAdditionalRestores(This,pbAdditionalRestores); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetNewTargetCount(IVssComponentEx2* This,UINT *pcNewTarget) { +static inline HRESULT IVssComponentEx2_GetNewTargetCount(IVssComponentEx2* This,UINT *pcNewTarget) { return This->lpVtbl->GetNewTargetCount(This,pcNewTarget); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetNewTarget(IVssComponentEx2* This,UINT iNewTarget,IVssWMFiledesc **ppFiledesc) { +static inline HRESULT IVssComponentEx2_GetNewTarget(IVssComponentEx2* This,UINT iNewTarget,IVssWMFiledesc **ppFiledesc) { return This->lpVtbl->GetNewTarget(This,iNewTarget,ppFiledesc); } -static __WIDL_INLINE HRESULT IVssComponentEx2_AddDirectedTarget(IVssComponentEx2* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilename,LPCWSTR wszSourceRangeList,LPCWSTR wszDestinationPath,LPCWSTR wszDestinationFilename,LPCWSTR wszDestinationRangeList) { +static inline HRESULT IVssComponentEx2_AddDirectedTarget(IVssComponentEx2* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilename,LPCWSTR wszSourceRangeList,LPCWSTR wszDestinationPath,LPCWSTR wszDestinationFilename,LPCWSTR wszDestinationRangeList) { return This->lpVtbl->AddDirectedTarget(This,wszSourcePath,wszSourceFilename,wszSourceRangeList,wszDestinationPath,wszDestinationFilename,wszDestinationRangeList); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetDirectedTargetCount(IVssComponentEx2* This,UINT *pcDirectedTarget) { +static inline HRESULT IVssComponentEx2_GetDirectedTargetCount(IVssComponentEx2* This,UINT *pcDirectedTarget) { return This->lpVtbl->GetDirectedTargetCount(This,pcDirectedTarget); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetDirectedTarget(IVssComponentEx2* This,UINT iDirectedTarget,BSTR *pbstrSourcePath,BSTR *pbstrSourceFileName,BSTR *pbstrSourceRangeList,BSTR *pbstrDestinationPath,BSTR *pbstrDestinationFilename,BSTR *pbstrDestinationRangeList) { +static inline HRESULT IVssComponentEx2_GetDirectedTarget(IVssComponentEx2* This,UINT iDirectedTarget,BSTR *pbstrSourcePath,BSTR *pbstrSourceFileName,BSTR *pbstrSourceRangeList,BSTR *pbstrDestinationPath,BSTR *pbstrDestinationFilename,BSTR *pbstrDestinationRangeList) { return This->lpVtbl->GetDirectedTarget(This,iDirectedTarget,pbstrSourcePath,pbstrSourceFileName,pbstrSourceRangeList,pbstrDestinationPath,pbstrDestinationFilename,pbstrDestinationRangeList); } -static __WIDL_INLINE HRESULT IVssComponentEx2_SetRestoreMetadata(IVssComponentEx2* This,LPCWSTR wszRestoreMetadata) { +static inline HRESULT IVssComponentEx2_SetRestoreMetadata(IVssComponentEx2* This,LPCWSTR wszRestoreMetadata) { return This->lpVtbl->SetRestoreMetadata(This,wszRestoreMetadata); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetRestoreMetadata(IVssComponentEx2* This,BSTR *pbstrRestoreMetadata) { +static inline HRESULT IVssComponentEx2_GetRestoreMetadata(IVssComponentEx2* This,BSTR *pbstrRestoreMetadata) { return This->lpVtbl->GetRestoreMetadata(This,pbstrRestoreMetadata); } -static __WIDL_INLINE HRESULT IVssComponentEx2_SetRestoreTarget(IVssComponentEx2* This,VSS_RESTORE_TARGET target) { +static inline HRESULT IVssComponentEx2_SetRestoreTarget(IVssComponentEx2* This,VSS_RESTORE_TARGET target) { return This->lpVtbl->SetRestoreTarget(This,target); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetRestoreTarget(IVssComponentEx2* This,VSS_RESTORE_TARGET *pTarget) { +static inline HRESULT IVssComponentEx2_GetRestoreTarget(IVssComponentEx2* This,VSS_RESTORE_TARGET *pTarget) { return This->lpVtbl->GetRestoreTarget(This,pTarget); } -static __WIDL_INLINE HRESULT IVssComponentEx2_SetPreRestoreFailureMsg(IVssComponentEx2* This,LPCWSTR wszPreRestoreFailureMsg) { +static inline HRESULT IVssComponentEx2_SetPreRestoreFailureMsg(IVssComponentEx2* This,LPCWSTR wszPreRestoreFailureMsg) { return This->lpVtbl->SetPreRestoreFailureMsg(This,wszPreRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetPreRestoreFailureMsg(IVssComponentEx2* This,BSTR *pbstrPreRestoreFailureMsg) { +static inline HRESULT IVssComponentEx2_GetPreRestoreFailureMsg(IVssComponentEx2* This,BSTR *pbstrPreRestoreFailureMsg) { return This->lpVtbl->GetPreRestoreFailureMsg(This,pbstrPreRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx2_SetPostRestoreFailureMsg(IVssComponentEx2* This,LPCWSTR wszPostRestoreFailureMsg) { +static inline HRESULT IVssComponentEx2_SetPostRestoreFailureMsg(IVssComponentEx2* This,LPCWSTR wszPostRestoreFailureMsg) { return This->lpVtbl->SetPostRestoreFailureMsg(This,wszPostRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetPostRestoreFailureMsg(IVssComponentEx2* This,BSTR *pbstrPostRestoreFailureMsg) { +static inline HRESULT IVssComponentEx2_GetPostRestoreFailureMsg(IVssComponentEx2* This,BSTR *pbstrPostRestoreFailureMsg) { return This->lpVtbl->GetPostRestoreFailureMsg(This,pbstrPostRestoreFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx2_SetBackupStamp(IVssComponentEx2* This,LPCWSTR wszBackupStamp) { +static inline HRESULT IVssComponentEx2_SetBackupStamp(IVssComponentEx2* This,LPCWSTR wszBackupStamp) { return This->lpVtbl->SetBackupStamp(This,wszBackupStamp); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetBackupStamp(IVssComponentEx2* This,BSTR *pbstrBackupStamp) { +static inline HRESULT IVssComponentEx2_GetBackupStamp(IVssComponentEx2* This,BSTR *pbstrBackupStamp) { return This->lpVtbl->GetBackupStamp(This,pbstrBackupStamp); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetPreviousBackupStamp(IVssComponentEx2* This,BSTR *pbstrBackupStamp) { +static inline HRESULT IVssComponentEx2_GetPreviousBackupStamp(IVssComponentEx2* This,BSTR *pbstrBackupStamp) { return This->lpVtbl->GetPreviousBackupStamp(This,pbstrBackupStamp); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetBackupOptions(IVssComponentEx2* This,BSTR *pbstrBackupOptions) { +static inline HRESULT IVssComponentEx2_GetBackupOptions(IVssComponentEx2* This,BSTR *pbstrBackupOptions) { return This->lpVtbl->GetBackupOptions(This,pbstrBackupOptions); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetRestoreOptions(IVssComponentEx2* This,BSTR *pbstrRestoreOptions) { +static inline HRESULT IVssComponentEx2_GetRestoreOptions(IVssComponentEx2* This,BSTR *pbstrRestoreOptions) { return This->lpVtbl->GetRestoreOptions(This,pbstrRestoreOptions); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetRestoreSubcomponentCount(IVssComponentEx2* This,UINT *pcRestoreSubcomponent) { +static inline HRESULT IVssComponentEx2_GetRestoreSubcomponentCount(IVssComponentEx2* This,UINT *pcRestoreSubcomponent) { return This->lpVtbl->GetRestoreSubcomponentCount(This,pcRestoreSubcomponent); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetRestoreSubcomponent(IVssComponentEx2* This,UINT iComponent,BSTR *pbstrLogicalPath,BSTR *pbstrComponentName,boolean *pbRepair) { +static inline HRESULT IVssComponentEx2_GetRestoreSubcomponent(IVssComponentEx2* This,UINT iComponent,BSTR *pbstrLogicalPath,BSTR *pbstrComponentName,boolean *pbRepair) { return This->lpVtbl->GetRestoreSubcomponent(This,iComponent,pbstrLogicalPath,pbstrComponentName,pbRepair); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetFileRestoreStatus(IVssComponentEx2* This,VSS_FILE_RESTORE_STATUS *pStatus) { +static inline HRESULT IVssComponentEx2_GetFileRestoreStatus(IVssComponentEx2* This,VSS_FILE_RESTORE_STATUS *pStatus) { return This->lpVtbl->GetFileRestoreStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IVssComponentEx2_AddDifferencedFilesByLastModifyTime(IVssComponentEx2* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,FILETIME ftLastModifyTime) { +static inline HRESULT IVssComponentEx2_AddDifferencedFilesByLastModifyTime(IVssComponentEx2* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,FILETIME ftLastModifyTime) { return This->lpVtbl->AddDifferencedFilesByLastModifyTime(This,wszPath,wszFilespec,bRecursive,ftLastModifyTime); } -static __WIDL_INLINE HRESULT IVssComponentEx2_AddDifferencedFilesByLastModifyLSN(IVssComponentEx2* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,BSTR bstrLsnString) { +static inline HRESULT IVssComponentEx2_AddDifferencedFilesByLastModifyLSN(IVssComponentEx2* This,LPCWSTR wszPath,LPCWSTR wszFilespec,WINBOOL bRecursive,BSTR bstrLsnString) { return This->lpVtbl->AddDifferencedFilesByLastModifyLSN(This,wszPath,wszFilespec,bRecursive,bstrLsnString); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetDifferencedFilesCount(IVssComponentEx2* This,UINT *pcDifferencedFiles) { +static inline HRESULT IVssComponentEx2_GetDifferencedFilesCount(IVssComponentEx2* This,UINT *pcDifferencedFiles) { return This->lpVtbl->GetDifferencedFilesCount(This,pcDifferencedFiles); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetDifferencedFile(IVssComponentEx2* This,UINT iDifferencedFile,BSTR *pbstrPath,BSTR *pbstrFilespec,WINBOOL *pbRecursive,BSTR *pbstrLsnString,FILETIME *pftLastModifyTime) { +static inline HRESULT IVssComponentEx2_GetDifferencedFile(IVssComponentEx2* This,UINT iDifferencedFile,BSTR *pbstrPath,BSTR *pbstrFilespec,WINBOOL *pbRecursive,BSTR *pbstrLsnString,FILETIME *pftLastModifyTime) { return This->lpVtbl->GetDifferencedFile(This,iDifferencedFile,pbstrPath,pbstrFilespec,pbRecursive,pbstrLsnString,pftLastModifyTime); } /*** IVssComponentEx methods ***/ -static __WIDL_INLINE HRESULT IVssComponentEx2_SetPrepareForBackupFailureMsg(IVssComponentEx2* This,LPCWSTR wszFailureMsg) { +static inline HRESULT IVssComponentEx2_SetPrepareForBackupFailureMsg(IVssComponentEx2* This,LPCWSTR wszFailureMsg) { return This->lpVtbl->SetPrepareForBackupFailureMsg(This,wszFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx2_SetPostSnapshotFailureMsg(IVssComponentEx2* This,LPCWSTR wszFailureMsg) { +static inline HRESULT IVssComponentEx2_SetPostSnapshotFailureMsg(IVssComponentEx2* This,LPCWSTR wszFailureMsg) { return This->lpVtbl->SetPostSnapshotFailureMsg(This,wszFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetPrepareForBackupFailureMsg(IVssComponentEx2* This,BSTR *pbstrFailureMsg) { +static inline HRESULT IVssComponentEx2_GetPrepareForBackupFailureMsg(IVssComponentEx2* This,BSTR *pbstrFailureMsg) { return This->lpVtbl->GetPrepareForBackupFailureMsg(This,pbstrFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetPostSnapshotFailureMsg(IVssComponentEx2* This,BSTR *pbstrFailureMsg) { +static inline HRESULT IVssComponentEx2_GetPostSnapshotFailureMsg(IVssComponentEx2* This,BSTR *pbstrFailureMsg) { return This->lpVtbl->GetPostSnapshotFailureMsg(This,pbstrFailureMsg); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetAuthoritativeRestore(IVssComponentEx2* This,boolean *pbAuth) { +static inline HRESULT IVssComponentEx2_GetAuthoritativeRestore(IVssComponentEx2* This,boolean *pbAuth) { return This->lpVtbl->GetAuthoritativeRestore(This,pbAuth); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetRollForward(IVssComponentEx2* This,VSS_ROLLFORWARD_TYPE *pRollType,BSTR *pbstrPoint) { +static inline HRESULT IVssComponentEx2_GetRollForward(IVssComponentEx2* This,VSS_ROLLFORWARD_TYPE *pRollType,BSTR *pbstrPoint) { return This->lpVtbl->GetRollForward(This,pRollType,pbstrPoint); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetRestoreName(IVssComponentEx2* This,BSTR *pbstrName) { +static inline HRESULT IVssComponentEx2_GetRestoreName(IVssComponentEx2* This,BSTR *pbstrName) { return This->lpVtbl->GetRestoreName(This,pbstrName); } /*** IVssComponentEx2 methods ***/ -static __WIDL_INLINE HRESULT IVssComponentEx2_SetFailure(IVssComponentEx2* This,HRESULT hr,HRESULT hrApplication,LPCWSTR wszApplicationMessage,DWORD dwReserved) { +static inline HRESULT IVssComponentEx2_SetFailure(IVssComponentEx2* This,HRESULT hr,HRESULT hrApplication,LPCWSTR wszApplicationMessage,DWORD dwReserved) { return This->lpVtbl->SetFailure(This,hr,hrApplication,wszApplicationMessage,dwReserved); } -static __WIDL_INLINE HRESULT IVssComponentEx2_GetFailure(IVssComponentEx2* This,HRESULT *phr,HRESULT *phrApplication,BSTR *pbstrApplicationMessage,DWORD *pdwReserved) { +static inline HRESULT IVssComponentEx2_GetFailure(IVssComponentEx2* This,HRESULT *phr,HRESULT *phrApplication,BSTR *pbstrApplicationMessage,DWORD *pdwReserved) { return This->lpVtbl->GetFailure(This,phr,phrApplication,pbstrApplicationMessage,pdwReserved); } #endif @@ -2263,40 +2255,40 @@ interface IVssCreateWriterMetadata { #define IVssCreateWriterMetadata_SaveAsXML(This,pbstrXML) (This)->lpVtbl->SaveAsXML(This,pbstrXML) #else /*** IVssCreateWriterMetadata methods ***/ -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_AddIncludeFiles(IVssCreateWriterMetadata* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation) { +static inline HRESULT IVssCreateWriterMetadata_AddIncludeFiles(IVssCreateWriterMetadata* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation) { return This->lpVtbl->AddIncludeFiles(This,wszPath,wszFilespec,bRecursive,wszAlternateLocation); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_AddExcludeFiles(IVssCreateWriterMetadata* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive) { +static inline HRESULT IVssCreateWriterMetadata_AddExcludeFiles(IVssCreateWriterMetadata* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive) { return This->lpVtbl->AddExcludeFiles(This,wszPath,wszFilespec,bRecursive); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_AddComponent(IVssCreateWriterMetadata* This,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszCaption,const BYTE *pbIcon,UINT cbIcon,boolean bRestoreMetadata,boolean bNotifyOnBackupComplete,boolean bSelectable,boolean bSelectableForRestore,DWORD dwComponentFlags) { +static inline HRESULT IVssCreateWriterMetadata_AddComponent(IVssCreateWriterMetadata* This,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszCaption,const BYTE *pbIcon,UINT cbIcon,boolean bRestoreMetadata,boolean bNotifyOnBackupComplete,boolean bSelectable,boolean bSelectableForRestore,DWORD dwComponentFlags) { return This->lpVtbl->AddComponent(This,ct,wszLogicalPath,wszComponentName,wszCaption,pbIcon,cbIcon,bRestoreMetadata,bNotifyOnBackupComplete,bSelectable,bSelectableForRestore,dwComponentFlags); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_AddDatabaseFiles(IVssCreateWriterMetadata* This,LPCWSTR wszLogicalPath,LPCWSTR wszDatabaseName,LPCWSTR wszPath,LPCWSTR wszFilespec,DWORD dwBackupTypeMask) { +static inline HRESULT IVssCreateWriterMetadata_AddDatabaseFiles(IVssCreateWriterMetadata* This,LPCWSTR wszLogicalPath,LPCWSTR wszDatabaseName,LPCWSTR wszPath,LPCWSTR wszFilespec,DWORD dwBackupTypeMask) { return This->lpVtbl->AddDatabaseFiles(This,wszLogicalPath,wszDatabaseName,wszPath,wszFilespec,dwBackupTypeMask); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_AddDatabaseLogFiles(IVssCreateWriterMetadata* This,LPCWSTR wszLogicalPath,LPCWSTR wszDatabaseName,LPCWSTR wszPath,LPCWSTR wszFilespec,DWORD dwBackupTypeMask) { +static inline HRESULT IVssCreateWriterMetadata_AddDatabaseLogFiles(IVssCreateWriterMetadata* This,LPCWSTR wszLogicalPath,LPCWSTR wszDatabaseName,LPCWSTR wszPath,LPCWSTR wszFilespec,DWORD dwBackupTypeMask) { return This->lpVtbl->AddDatabaseLogFiles(This,wszLogicalPath,wszDatabaseName,wszPath,wszFilespec,dwBackupTypeMask); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_AddFilesToFileGroup(IVssCreateWriterMetadata* This,LPCWSTR wszLogicalPath,LPCWSTR wszGroupName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation,DWORD dwBackupTypeMask) { +static inline HRESULT IVssCreateWriterMetadata_AddFilesToFileGroup(IVssCreateWriterMetadata* This,LPCWSTR wszLogicalPath,LPCWSTR wszGroupName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation,DWORD dwBackupTypeMask) { return This->lpVtbl->AddFilesToFileGroup(This,wszLogicalPath,wszGroupName,wszPath,wszFilespec,bRecursive,wszAlternateLocation,dwBackupTypeMask); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_SetRestoreMethod(IVssCreateWriterMetadata* This,VSS_RESTOREMETHOD_ENUM method,LPCWSTR wszService,LPCWSTR wszUserProcedure,VSS_WRITERRESTORE_ENUM writerRestore,boolean bRebootRequired) { +static inline HRESULT IVssCreateWriterMetadata_SetRestoreMethod(IVssCreateWriterMetadata* This,VSS_RESTOREMETHOD_ENUM method,LPCWSTR wszService,LPCWSTR wszUserProcedure,VSS_WRITERRESTORE_ENUM writerRestore,boolean bRebootRequired) { return This->lpVtbl->SetRestoreMethod(This,method,wszService,wszUserProcedure,writerRestore,bRebootRequired); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_AddAlternateLocationMapping(IVssCreateWriterMetadata* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilespec,boolean bRecursive,LPCWSTR wszDestination) { +static inline HRESULT IVssCreateWriterMetadata_AddAlternateLocationMapping(IVssCreateWriterMetadata* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilespec,boolean bRecursive,LPCWSTR wszDestination) { return This->lpVtbl->AddAlternateLocationMapping(This,wszSourcePath,wszSourceFilespec,bRecursive,wszDestination); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_AddComponentDependency(IVssCreateWriterMetadata* This,LPCWSTR wszForLogicalPath,LPCWSTR wszForComponentName,VSS_ID onWriterId,LPCWSTR wszOnLogicalPath,LPCWSTR wszOnComponentName) { +static inline HRESULT IVssCreateWriterMetadata_AddComponentDependency(IVssCreateWriterMetadata* This,LPCWSTR wszForLogicalPath,LPCWSTR wszForComponentName,VSS_ID onWriterId,LPCWSTR wszOnLogicalPath,LPCWSTR wszOnComponentName) { return This->lpVtbl->AddComponentDependency(This,wszForLogicalPath,wszForComponentName,onWriterId,wszOnLogicalPath,wszOnComponentName); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_SetBackupSchema(IVssCreateWriterMetadata* This,DWORD dwSchemaMask) { +static inline HRESULT IVssCreateWriterMetadata_SetBackupSchema(IVssCreateWriterMetadata* This,DWORD dwSchemaMask) { return This->lpVtbl->SetBackupSchema(This,dwSchemaMask); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_GetDocument(IVssCreateWriterMetadata* This,IXMLDOMDocument **pDoc) { +static inline HRESULT IVssCreateWriterMetadata_GetDocument(IVssCreateWriterMetadata* This,IXMLDOMDocument **pDoc) { return This->lpVtbl->GetDocument(This,pDoc); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadata_SaveAsXML(IVssCreateWriterMetadata* This,BSTR *pbstrXML) { +static inline HRESULT IVssCreateWriterMetadata_SaveAsXML(IVssCreateWriterMetadata* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } #endif @@ -2453,44 +2445,44 @@ interface IVssCreateWriterMetadataEx { #define IVssCreateWriterMetadataEx_AddExcludeFilesFromSnapshot(This,wszPath,wszFilespec,bRecursive) (This)->lpVtbl->AddExcludeFilesFromSnapshot(This,wszPath,wszFilespec,bRecursive) #else /*** IVssCreateWriterMetadata methods ***/ -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_AddIncludeFiles(IVssCreateWriterMetadataEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation) { +static inline HRESULT IVssCreateWriterMetadataEx_AddIncludeFiles(IVssCreateWriterMetadataEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation) { return This->lpVtbl->AddIncludeFiles(This,wszPath,wszFilespec,bRecursive,wszAlternateLocation); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_AddExcludeFiles(IVssCreateWriterMetadataEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive) { +static inline HRESULT IVssCreateWriterMetadataEx_AddExcludeFiles(IVssCreateWriterMetadataEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive) { return This->lpVtbl->AddExcludeFiles(This,wszPath,wszFilespec,bRecursive); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_AddComponent(IVssCreateWriterMetadataEx* This,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszCaption,const BYTE *pbIcon,UINT cbIcon,boolean bRestoreMetadata,boolean bNotifyOnBackupComplete,boolean bSelectable,boolean bSelectableForRestore,DWORD dwComponentFlags) { +static inline HRESULT IVssCreateWriterMetadataEx_AddComponent(IVssCreateWriterMetadataEx* This,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszCaption,const BYTE *pbIcon,UINT cbIcon,boolean bRestoreMetadata,boolean bNotifyOnBackupComplete,boolean bSelectable,boolean bSelectableForRestore,DWORD dwComponentFlags) { return This->lpVtbl->AddComponent(This,ct,wszLogicalPath,wszComponentName,wszCaption,pbIcon,cbIcon,bRestoreMetadata,bNotifyOnBackupComplete,bSelectable,bSelectableForRestore,dwComponentFlags); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_AddDatabaseFiles(IVssCreateWriterMetadataEx* This,LPCWSTR wszLogicalPath,LPCWSTR wszDatabaseName,LPCWSTR wszPath,LPCWSTR wszFilespec,DWORD dwBackupTypeMask) { +static inline HRESULT IVssCreateWriterMetadataEx_AddDatabaseFiles(IVssCreateWriterMetadataEx* This,LPCWSTR wszLogicalPath,LPCWSTR wszDatabaseName,LPCWSTR wszPath,LPCWSTR wszFilespec,DWORD dwBackupTypeMask) { return This->lpVtbl->AddDatabaseFiles(This,wszLogicalPath,wszDatabaseName,wszPath,wszFilespec,dwBackupTypeMask); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_AddDatabaseLogFiles(IVssCreateWriterMetadataEx* This,LPCWSTR wszLogicalPath,LPCWSTR wszDatabaseName,LPCWSTR wszPath,LPCWSTR wszFilespec,DWORD dwBackupTypeMask) { +static inline HRESULT IVssCreateWriterMetadataEx_AddDatabaseLogFiles(IVssCreateWriterMetadataEx* This,LPCWSTR wszLogicalPath,LPCWSTR wszDatabaseName,LPCWSTR wszPath,LPCWSTR wszFilespec,DWORD dwBackupTypeMask) { return This->lpVtbl->AddDatabaseLogFiles(This,wszLogicalPath,wszDatabaseName,wszPath,wszFilespec,dwBackupTypeMask); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_AddFilesToFileGroup(IVssCreateWriterMetadataEx* This,LPCWSTR wszLogicalPath,LPCWSTR wszGroupName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation,DWORD dwBackupTypeMask) { +static inline HRESULT IVssCreateWriterMetadataEx_AddFilesToFileGroup(IVssCreateWriterMetadataEx* This,LPCWSTR wszLogicalPath,LPCWSTR wszGroupName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation,DWORD dwBackupTypeMask) { return This->lpVtbl->AddFilesToFileGroup(This,wszLogicalPath,wszGroupName,wszPath,wszFilespec,bRecursive,wszAlternateLocation,dwBackupTypeMask); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_SetRestoreMethod(IVssCreateWriterMetadataEx* This,VSS_RESTOREMETHOD_ENUM method,LPCWSTR wszService,LPCWSTR wszUserProcedure,VSS_WRITERRESTORE_ENUM writerRestore,boolean bRebootRequired) { +static inline HRESULT IVssCreateWriterMetadataEx_SetRestoreMethod(IVssCreateWriterMetadataEx* This,VSS_RESTOREMETHOD_ENUM method,LPCWSTR wszService,LPCWSTR wszUserProcedure,VSS_WRITERRESTORE_ENUM writerRestore,boolean bRebootRequired) { return This->lpVtbl->SetRestoreMethod(This,method,wszService,wszUserProcedure,writerRestore,bRebootRequired); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_AddAlternateLocationMapping(IVssCreateWriterMetadataEx* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilespec,boolean bRecursive,LPCWSTR wszDestination) { +static inline HRESULT IVssCreateWriterMetadataEx_AddAlternateLocationMapping(IVssCreateWriterMetadataEx* This,LPCWSTR wszSourcePath,LPCWSTR wszSourceFilespec,boolean bRecursive,LPCWSTR wszDestination) { return This->lpVtbl->AddAlternateLocationMapping(This,wszSourcePath,wszSourceFilespec,bRecursive,wszDestination); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_AddComponentDependency(IVssCreateWriterMetadataEx* This,LPCWSTR wszForLogicalPath,LPCWSTR wszForComponentName,VSS_ID onWriterId,LPCWSTR wszOnLogicalPath,LPCWSTR wszOnComponentName) { +static inline HRESULT IVssCreateWriterMetadataEx_AddComponentDependency(IVssCreateWriterMetadataEx* This,LPCWSTR wszForLogicalPath,LPCWSTR wszForComponentName,VSS_ID onWriterId,LPCWSTR wszOnLogicalPath,LPCWSTR wszOnComponentName) { return This->lpVtbl->AddComponentDependency(This,wszForLogicalPath,wszForComponentName,onWriterId,wszOnLogicalPath,wszOnComponentName); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_SetBackupSchema(IVssCreateWriterMetadataEx* This,DWORD dwSchemaMask) { +static inline HRESULT IVssCreateWriterMetadataEx_SetBackupSchema(IVssCreateWriterMetadataEx* This,DWORD dwSchemaMask) { return This->lpVtbl->SetBackupSchema(This,dwSchemaMask); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_GetDocument(IVssCreateWriterMetadataEx* This,IXMLDOMDocument **pDoc) { +static inline HRESULT IVssCreateWriterMetadataEx_GetDocument(IVssCreateWriterMetadataEx* This,IXMLDOMDocument **pDoc) { return This->lpVtbl->GetDocument(This,pDoc); } -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_SaveAsXML(IVssCreateWriterMetadataEx* This,BSTR *pbstrXML) { +static inline HRESULT IVssCreateWriterMetadataEx_SaveAsXML(IVssCreateWriterMetadataEx* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } /*** IVssCreateWriterMetadataEx methods ***/ -static __WIDL_INLINE HRESULT IVssCreateWriterMetadataEx_AddExcludeFilesFromSnapshot(IVssCreateWriterMetadataEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive) { +static inline HRESULT IVssCreateWriterMetadataEx_AddExcludeFilesFromSnapshot(IVssCreateWriterMetadataEx* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive) { return This->lpVtbl->AddExcludeFilesFromSnapshot(This,wszPath,wszFilespec,bRecursive); } #endif @@ -2753,81 +2745,81 @@ interface IVssWriterImpl { #define IVssWriterImpl_IsWriterShuttingDown(This) (This)->lpVtbl->IsWriterShuttingDown(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssWriterImpl_QueryInterface(IVssWriterImpl* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssWriterImpl_QueryInterface(IVssWriterImpl* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssWriterImpl_AddRef(IVssWriterImpl* This) { +static inline ULONG IVssWriterImpl_AddRef(IVssWriterImpl* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssWriterImpl_Release(IVssWriterImpl* This) { +static inline ULONG IVssWriterImpl_Release(IVssWriterImpl* This) { return This->lpVtbl->Release(This); } /*** IVssWriterImpl methods ***/ -static __WIDL_INLINE HRESULT IVssWriterImpl_Initialize(IVssWriterImpl* This,VSS_ID writerId,LPCWSTR wszWriterName,LPCWSTR wszWriterInstanceName,DWORD dwMajorVersion,DWORD dwMinorVersion,VSS_USAGE_TYPE ut,VSS_SOURCE_TYPE st,VSS_APPLICATION_LEVEL nLevel,DWORD dwTimeout,VSS_ALTERNATE_WRITER_STATE aws,boolean bIOThrottlingOnly) { +static inline HRESULT IVssWriterImpl_Initialize(IVssWriterImpl* This,VSS_ID writerId,LPCWSTR wszWriterName,LPCWSTR wszWriterInstanceName,DWORD dwMajorVersion,DWORD dwMinorVersion,VSS_USAGE_TYPE ut,VSS_SOURCE_TYPE st,VSS_APPLICATION_LEVEL nLevel,DWORD dwTimeout,VSS_ALTERNATE_WRITER_STATE aws,boolean bIOThrottlingOnly) { return This->lpVtbl->Initialize(This,writerId,wszWriterName,wszWriterInstanceName,dwMajorVersion,dwMinorVersion,ut,st,nLevel,dwTimeout,aws,bIOThrottlingOnly); } -static __WIDL_INLINE HRESULT IVssWriterImpl_Subscribe(IVssWriterImpl* This,DWORD dwSubscribeTimeout,DWORD dwEventFlags) { +static inline HRESULT IVssWriterImpl_Subscribe(IVssWriterImpl* This,DWORD dwSubscribeTimeout,DWORD dwEventFlags) { return This->lpVtbl->Subscribe(This,dwSubscribeTimeout,dwEventFlags); } -static __WIDL_INLINE HRESULT IVssWriterImpl_Unsubscribe(IVssWriterImpl* This) { +static inline HRESULT IVssWriterImpl_Unsubscribe(IVssWriterImpl* This) { return This->lpVtbl->Unsubscribe(This); } -static __WIDL_INLINE void IVssWriterImpl_Uninitialize(IVssWriterImpl* This) { +static inline void IVssWriterImpl_Uninitialize(IVssWriterImpl* This) { This->lpVtbl->Uninitialize(This); } -static __WIDL_INLINE LPCWSTR * IVssWriterImpl_GetCurrentVolumeArray(IVssWriterImpl* This) { +static inline LPCWSTR * IVssWriterImpl_GetCurrentVolumeArray(IVssWriterImpl* This) { return This->lpVtbl->GetCurrentVolumeArray(This); } -static __WIDL_INLINE UINT IVssWriterImpl_GetCurrentVolumeCount(IVssWriterImpl* This) { +static inline UINT IVssWriterImpl_GetCurrentVolumeCount(IVssWriterImpl* This) { return This->lpVtbl->GetCurrentVolumeCount(This); } -static __WIDL_INLINE HRESULT IVssWriterImpl_GetSnapshotDeviceName(IVssWriterImpl* This,LPCWSTR wszOriginalVolume,LPCWSTR *ppwszSnapshotDevice) { +static inline HRESULT IVssWriterImpl_GetSnapshotDeviceName(IVssWriterImpl* This,LPCWSTR wszOriginalVolume,LPCWSTR *ppwszSnapshotDevice) { return This->lpVtbl->GetSnapshotDeviceName(This,wszOriginalVolume,ppwszSnapshotDevice); } -static __WIDL_INLINE VSS_ID IVssWriterImpl_GetCurrentSnapshotSetId(IVssWriterImpl* This) { +static inline VSS_ID IVssWriterImpl_GetCurrentSnapshotSetId(IVssWriterImpl* This) { VSS_ID __ret; return *This->lpVtbl->GetCurrentSnapshotSetId(This,&__ret); } -static __WIDL_INLINE LONG IVssWriterImpl_GetContext(IVssWriterImpl* This) { +static inline LONG IVssWriterImpl_GetContext(IVssWriterImpl* This) { return This->lpVtbl->GetContext(This); } -static __WIDL_INLINE VSS_APPLICATION_LEVEL IVssWriterImpl_GetCurrentLevel(IVssWriterImpl* This) { +static inline VSS_APPLICATION_LEVEL IVssWriterImpl_GetCurrentLevel(IVssWriterImpl* This) { return This->lpVtbl->GetCurrentLevel(This); } -static __WIDL_INLINE boolean IVssWriterImpl_IsPathAffected(IVssWriterImpl* This,LPCWSTR wszPath) { +static inline boolean IVssWriterImpl_IsPathAffected(IVssWriterImpl* This,LPCWSTR wszPath) { return This->lpVtbl->IsPathAffected(This,wszPath); } -static __WIDL_INLINE boolean IVssWriterImpl_IsBootableSystemStateBackedUp(IVssWriterImpl* This) { +static inline boolean IVssWriterImpl_IsBootableSystemStateBackedUp(IVssWriterImpl* This) { return This->lpVtbl->IsBootableSystemStateBackedUp(This); } -static __WIDL_INLINE boolean IVssWriterImpl_AreComponentsSelected(IVssWriterImpl* This) { +static inline boolean IVssWriterImpl_AreComponentsSelected(IVssWriterImpl* This) { return This->lpVtbl->AreComponentsSelected(This); } -static __WIDL_INLINE VSS_BACKUP_TYPE IVssWriterImpl_GetBackupType(IVssWriterImpl* This) { +static inline VSS_BACKUP_TYPE IVssWriterImpl_GetBackupType(IVssWriterImpl* This) { return This->lpVtbl->GetBackupType(This); } -static __WIDL_INLINE VSS_RESTORE_TYPE IVssWriterImpl_GetRestoreType(IVssWriterImpl* This) { +static inline VSS_RESTORE_TYPE IVssWriterImpl_GetRestoreType(IVssWriterImpl* This) { return This->lpVtbl->GetRestoreType(This); } -static __WIDL_INLINE HRESULT IVssWriterImpl_SetWriterFailure(IVssWriterImpl* This,HRESULT hr) { +static inline HRESULT IVssWriterImpl_SetWriterFailure(IVssWriterImpl* This,HRESULT hr) { return This->lpVtbl->SetWriterFailure(This,hr); } -static __WIDL_INLINE boolean IVssWriterImpl_IsPartialFileSupportEnabled(IVssWriterImpl* This) { +static inline boolean IVssWriterImpl_IsPartialFileSupportEnabled(IVssWriterImpl* This) { return This->lpVtbl->IsPartialFileSupportEnabled(This); } -static __WIDL_INLINE HRESULT IVssWriterImpl_InstallAlternateWriter(IVssWriterImpl* This,VSS_ID idWriter,CLSID clsid) { +static inline HRESULT IVssWriterImpl_InstallAlternateWriter(IVssWriterImpl* This,VSS_ID idWriter,CLSID clsid) { return This->lpVtbl->InstallAlternateWriter(This,idWriter,clsid); } -static __WIDL_INLINE IVssExamineWriterMetadata * IVssWriterImpl_GetIdentityInformation(IVssWriterImpl* This) { +static inline IVssExamineWriterMetadata * IVssWriterImpl_GetIdentityInformation(IVssWriterImpl* This) { return This->lpVtbl->GetIdentityInformation(This); } -static __WIDL_INLINE HRESULT IVssWriterImpl_SetWriterFailureEx(IVssWriterImpl* This,HRESULT hr,HRESULT hrApplication,LPCWSTR wszApplicationMessage) { +static inline HRESULT IVssWriterImpl_SetWriterFailureEx(IVssWriterImpl* This,HRESULT hr,HRESULT hrApplication,LPCWSTR wszApplicationMessage) { return This->lpVtbl->SetWriterFailureEx(This,hr,hrApplication,wszApplicationMessage); } -static __WIDL_INLINE HRESULT IVssWriterImpl_GetSessionId(IVssWriterImpl* This,VSS_ID *idSession) { +static inline HRESULT IVssWriterImpl_GetSessionId(IVssWriterImpl* This,VSS_ID *idSession) { return This->lpVtbl->GetSessionId(This,idSession); } -static __WIDL_INLINE boolean IVssWriterImpl_IsWriterShuttingDown(IVssWriterImpl* This) { +static inline boolean IVssWriterImpl_IsWriterShuttingDown(IVssWriterImpl* This) { return This->lpVtbl->IsWriterShuttingDown(This); } #endif @@ -2994,35 +2986,35 @@ interface IVssCreateExpressWriterMetadata { #define IVssCreateExpressWriterMetadata_SaveAsXML(This,pbstrXML) (This)->lpVtbl->SaveAsXML(This,pbstrXML) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssCreateExpressWriterMetadata_QueryInterface(IVssCreateExpressWriterMetadata* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssCreateExpressWriterMetadata_QueryInterface(IVssCreateExpressWriterMetadata* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssCreateExpressWriterMetadata_AddRef(IVssCreateExpressWriterMetadata* This) { +static inline ULONG IVssCreateExpressWriterMetadata_AddRef(IVssCreateExpressWriterMetadata* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssCreateExpressWriterMetadata_Release(IVssCreateExpressWriterMetadata* This) { +static inline ULONG IVssCreateExpressWriterMetadata_Release(IVssCreateExpressWriterMetadata* This) { return This->lpVtbl->Release(This); } /*** IVssCreateExpressWriterMetadata methods ***/ -static __WIDL_INLINE HRESULT IVssCreateExpressWriterMetadata_AddExcludeFiles(IVssCreateExpressWriterMetadata* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive) { +static inline HRESULT IVssCreateExpressWriterMetadata_AddExcludeFiles(IVssCreateExpressWriterMetadata* This,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive) { return This->lpVtbl->AddExcludeFiles(This,wszPath,wszFilespec,bRecursive); } -static __WIDL_INLINE HRESULT IVssCreateExpressWriterMetadata_AddComponent(IVssCreateExpressWriterMetadata* This,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszCaption,const BYTE *pbIcon,UINT cbIcon,boolean bRestoreMetadata,boolean bNotifyOnBackupComplete,boolean bSelectable,boolean bSelectableForRestore,DWORD dwComponentFlags) { +static inline HRESULT IVssCreateExpressWriterMetadata_AddComponent(IVssCreateExpressWriterMetadata* This,VSS_COMPONENT_TYPE ct,LPCWSTR wszLogicalPath,LPCWSTR wszComponentName,LPCWSTR wszCaption,const BYTE *pbIcon,UINT cbIcon,boolean bRestoreMetadata,boolean bNotifyOnBackupComplete,boolean bSelectable,boolean bSelectableForRestore,DWORD dwComponentFlags) { return This->lpVtbl->AddComponent(This,ct,wszLogicalPath,wszComponentName,wszCaption,pbIcon,cbIcon,bRestoreMetadata,bNotifyOnBackupComplete,bSelectable,bSelectableForRestore,dwComponentFlags); } -static __WIDL_INLINE HRESULT IVssCreateExpressWriterMetadata_AddFilesToFileGroup(IVssCreateExpressWriterMetadata* This,LPCWSTR wszLogicalPath,LPCWSTR wszGroupName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation,DWORD dwBackupTypeMask) { +static inline HRESULT IVssCreateExpressWriterMetadata_AddFilesToFileGroup(IVssCreateExpressWriterMetadata* This,LPCWSTR wszLogicalPath,LPCWSTR wszGroupName,LPCWSTR wszPath,LPCWSTR wszFilespec,boolean bRecursive,LPCWSTR wszAlternateLocation,DWORD dwBackupTypeMask) { return This->lpVtbl->AddFilesToFileGroup(This,wszLogicalPath,wszGroupName,wszPath,wszFilespec,bRecursive,wszAlternateLocation,dwBackupTypeMask); } -static __WIDL_INLINE HRESULT IVssCreateExpressWriterMetadata_SetRestoreMethod(IVssCreateExpressWriterMetadata* This,VSS_RESTOREMETHOD_ENUM method,LPCWSTR wszService,LPCWSTR wszUserProcedure,VSS_WRITERRESTORE_ENUM writerRestore,boolean bRebootRequired) { +static inline HRESULT IVssCreateExpressWriterMetadata_SetRestoreMethod(IVssCreateExpressWriterMetadata* This,VSS_RESTOREMETHOD_ENUM method,LPCWSTR wszService,LPCWSTR wszUserProcedure,VSS_WRITERRESTORE_ENUM writerRestore,boolean bRebootRequired) { return This->lpVtbl->SetRestoreMethod(This,method,wszService,wszUserProcedure,writerRestore,bRebootRequired); } -static __WIDL_INLINE HRESULT IVssCreateExpressWriterMetadata_AddComponentDependency(IVssCreateExpressWriterMetadata* This,LPCWSTR wszForLogicalPath,LPCWSTR wszForComponentName,VSS_ID onWriterId,LPCWSTR wszOnLogicalPath,LPCWSTR wszOnComponentName) { +static inline HRESULT IVssCreateExpressWriterMetadata_AddComponentDependency(IVssCreateExpressWriterMetadata* This,LPCWSTR wszForLogicalPath,LPCWSTR wszForComponentName,VSS_ID onWriterId,LPCWSTR wszOnLogicalPath,LPCWSTR wszOnComponentName) { return This->lpVtbl->AddComponentDependency(This,wszForLogicalPath,wszForComponentName,onWriterId,wszOnLogicalPath,wszOnComponentName); } -static __WIDL_INLINE HRESULT IVssCreateExpressWriterMetadata_SetBackupSchema(IVssCreateExpressWriterMetadata* This,DWORD dwSchemaMask) { +static inline HRESULT IVssCreateExpressWriterMetadata_SetBackupSchema(IVssCreateExpressWriterMetadata* This,DWORD dwSchemaMask) { return This->lpVtbl->SetBackupSchema(This,dwSchemaMask); } -static __WIDL_INLINE HRESULT IVssCreateExpressWriterMetadata_SaveAsXML(IVssCreateExpressWriterMetadata* This,BSTR *pbstrXML) { +static inline HRESULT IVssCreateExpressWriterMetadata_SaveAsXML(IVssCreateExpressWriterMetadata* This,BSTR *pbstrXML) { return This->lpVtbl->SaveAsXML(This,pbstrXML); } #endif @@ -3126,26 +3118,26 @@ interface IVssExpressWriter { #define IVssExpressWriter_Unregister(This,writerId) (This)->lpVtbl->Unregister(This,writerId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVssExpressWriter_QueryInterface(IVssExpressWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVssExpressWriter_QueryInterface(IVssExpressWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVssExpressWriter_AddRef(IVssExpressWriter* This) { +static inline ULONG IVssExpressWriter_AddRef(IVssExpressWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVssExpressWriter_Release(IVssExpressWriter* This) { +static inline ULONG IVssExpressWriter_Release(IVssExpressWriter* This) { return This->lpVtbl->Release(This); } /*** IVssExpressWriter methods ***/ -static __WIDL_INLINE HRESULT IVssExpressWriter_CreateMetadata(IVssExpressWriter* This,VSS_ID writerId,LPCWSTR writerName,VSS_USAGE_TYPE usageType,DWORD versionMajor,DWORD versionMinor,DWORD reserved,IVssCreateExpressWriterMetadata **ppMetadata) { +static inline HRESULT IVssExpressWriter_CreateMetadata(IVssExpressWriter* This,VSS_ID writerId,LPCWSTR writerName,VSS_USAGE_TYPE usageType,DWORD versionMajor,DWORD versionMinor,DWORD reserved,IVssCreateExpressWriterMetadata **ppMetadata) { return This->lpVtbl->CreateMetadata(This,writerId,writerName,usageType,versionMajor,versionMinor,reserved,ppMetadata); } -static __WIDL_INLINE HRESULT IVssExpressWriter_LoadMetadata(IVssExpressWriter* This,LPCWSTR metadata,DWORD reserved) { +static inline HRESULT IVssExpressWriter_LoadMetadata(IVssExpressWriter* This,LPCWSTR metadata,DWORD reserved) { return This->lpVtbl->LoadMetadata(This,metadata,reserved); } -static __WIDL_INLINE HRESULT IVssExpressWriter_Register(IVssExpressWriter* This) { +static inline HRESULT IVssExpressWriter_Register(IVssExpressWriter* This) { return This->lpVtbl->Register(This); } -static __WIDL_INLINE HRESULT IVssExpressWriter_Unregister(IVssExpressWriter* This,VSS_ID writerId) { +static inline HRESULT IVssExpressWriter_Unregister(IVssExpressWriter* This,VSS_ID writerId) { return This->lpVtbl->Unregister(This,writerId); } #endif diff --git a/lib/libc/include/any-windows-any/wbemads.h b/lib/libc/include/any-windows-any/wbemads.h index 048d382a9f74862bc90e967f050c29e8c9738ecf..bc415195a812ef2eaa15edca5c53c32e8aa52c5b 100644 --- a/lib/libc/include/any-windows-any/wbemads.h +++ b/lib/libc/include/any-windows-any/wbemads.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wbemads.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wbemads.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wbemads_h__ #define __wbemads_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __WMIExtension_FWD_DEFINED__ @@ -195,36 +187,36 @@ interface IWMIExtension { #define IWMIExtension_GetWMIServices(This,objWMIServices) (This)->lpVtbl->GetWMIServices(This,objWMIServices) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMIExtension_QueryInterface(IWMIExtension* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMIExtension_QueryInterface(IWMIExtension* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMIExtension_AddRef(IWMIExtension* This) { +static inline ULONG IWMIExtension_AddRef(IWMIExtension* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMIExtension_Release(IWMIExtension* This) { +static inline ULONG IWMIExtension_Release(IWMIExtension* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMIExtension_GetTypeInfoCount(IWMIExtension* This,UINT *pctinfo) { +static inline HRESULT IWMIExtension_GetTypeInfoCount(IWMIExtension* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMIExtension_GetTypeInfo(IWMIExtension* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMIExtension_GetTypeInfo(IWMIExtension* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMIExtension_GetIDsOfNames(IWMIExtension* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMIExtension_GetIDsOfNames(IWMIExtension* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMIExtension_Invoke(IWMIExtension* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMIExtension_Invoke(IWMIExtension* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMIExtension methods ***/ -static __WIDL_INLINE HRESULT IWMIExtension_get_WMIObjectPath(IWMIExtension* This,BSTR *strWMIObjectPath) { +static inline HRESULT IWMIExtension_get_WMIObjectPath(IWMIExtension* This,BSTR *strWMIObjectPath) { return This->lpVtbl->get_WMIObjectPath(This,strWMIObjectPath); } -static __WIDL_INLINE HRESULT IWMIExtension_GetWMIObject(IWMIExtension* This,ISWbemObject **objWMIObject) { +static inline HRESULT IWMIExtension_GetWMIObject(IWMIExtension* This,ISWbemObject **objWMIObject) { return This->lpVtbl->GetWMIObject(This,objWMIObject); } -static __WIDL_INLINE HRESULT IWMIExtension_GetWMIServices(IWMIExtension* This,ISWbemServices **objWMIServices) { +static inline HRESULT IWMIExtension_GetWMIServices(IWMIExtension* This,ISWbemServices **objWMIServices) { return This->lpVtbl->GetWMIServices(This,objWMIServices); } #endif diff --git a/lib/libc/include/any-windows-any/wbemcli.h b/lib/libc/include/any-windows-any/wbemcli.h index 6b057be2cfd1bcffd3d0c9e4a72d38ba53e33e7f..6a27d3e704d6bce67e431a3f752a38578bd21a8f 100644 --- a/lib/libc/include/any-windows-any/wbemcli.h +++ b/lib/libc/include/any-windows-any/wbemcli.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wbemcli.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wbemcli.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wbemcli_h__ #define __wbemcli_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __WbemBackupRestore_FWD_DEFINED__ @@ -1277,86 +1269,86 @@ interface IWbemClassObject { #define IWbemClassObject_GetMethodOrigin(This,wszMethodName,pstrClassName) (This)->lpVtbl->GetMethodOrigin(This,wszMethodName,pstrClassName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemClassObject_QueryInterface(IWbemClassObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemClassObject_QueryInterface(IWbemClassObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemClassObject_AddRef(IWbemClassObject* This) { +static inline ULONG IWbemClassObject_AddRef(IWbemClassObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemClassObject_Release(IWbemClassObject* This) { +static inline ULONG IWbemClassObject_Release(IWbemClassObject* This) { return This->lpVtbl->Release(This); } /*** IWbemClassObject methods ***/ -static __WIDL_INLINE HRESULT IWbemClassObject_GetQualifierSet(IWbemClassObject* This,IWbemQualifierSet **ppQualSet) { +static inline HRESULT IWbemClassObject_GetQualifierSet(IWbemClassObject* This,IWbemQualifierSet **ppQualSet) { return This->lpVtbl->GetQualifierSet(This,ppQualSet); } -static __WIDL_INLINE HRESULT IWbemClassObject_Get(IWbemClassObject* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,CIMTYPE *pType,LONG *plFlavor) { +static inline HRESULT IWbemClassObject_Get(IWbemClassObject* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,CIMTYPE *pType,LONG *plFlavor) { return This->lpVtbl->Get(This,wszName,lFlags,pVal,pType,plFlavor); } -static __WIDL_INLINE HRESULT IWbemClassObject_Put(IWbemClassObject* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,CIMTYPE Type) { +static inline HRESULT IWbemClassObject_Put(IWbemClassObject* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,CIMTYPE Type) { return This->lpVtbl->Put(This,wszName,lFlags,pVal,Type); } -static __WIDL_INLINE HRESULT IWbemClassObject_Delete(IWbemClassObject* This,LPCWSTR wszName) { +static inline HRESULT IWbemClassObject_Delete(IWbemClassObject* This,LPCWSTR wszName) { return This->lpVtbl->Delete(This,wszName); } -static __WIDL_INLINE HRESULT IWbemClassObject_GetNames(IWbemClassObject* This,LPCWSTR wszQualifierName,LONG lFlags,VARIANT *pQualifierVal,SAFEARRAY **pNames) { +static inline HRESULT IWbemClassObject_GetNames(IWbemClassObject* This,LPCWSTR wszQualifierName,LONG lFlags,VARIANT *pQualifierVal,SAFEARRAY **pNames) { return This->lpVtbl->GetNames(This,wszQualifierName,lFlags,pQualifierVal,pNames); } -static __WIDL_INLINE HRESULT IWbemClassObject_BeginEnumeration(IWbemClassObject* This,LONG lEnumFlags) { +static inline HRESULT IWbemClassObject_BeginEnumeration(IWbemClassObject* This,LONG lEnumFlags) { return This->lpVtbl->BeginEnumeration(This,lEnumFlags); } -static __WIDL_INLINE HRESULT IWbemClassObject_Next(IWbemClassObject* This,LONG lFlags,BSTR *strName,VARIANT *pVal,CIMTYPE *pType,LONG *plFlavor) { +static inline HRESULT IWbemClassObject_Next(IWbemClassObject* This,LONG lFlags,BSTR *strName,VARIANT *pVal,CIMTYPE *pType,LONG *plFlavor) { return This->lpVtbl->Next(This,lFlags,strName,pVal,pType,plFlavor); } -static __WIDL_INLINE HRESULT IWbemClassObject_EndEnumeration(IWbemClassObject* This) { +static inline HRESULT IWbemClassObject_EndEnumeration(IWbemClassObject* This) { return This->lpVtbl->EndEnumeration(This); } -static __WIDL_INLINE HRESULT IWbemClassObject_GetPropertyQualifierSet(IWbemClassObject* This,LPCWSTR wszProperty,IWbemQualifierSet **ppQualSet) { +static inline HRESULT IWbemClassObject_GetPropertyQualifierSet(IWbemClassObject* This,LPCWSTR wszProperty,IWbemQualifierSet **ppQualSet) { return This->lpVtbl->GetPropertyQualifierSet(This,wszProperty,ppQualSet); } -static __WIDL_INLINE HRESULT IWbemClassObject_Clone(IWbemClassObject* This,IWbemClassObject **ppCopy) { +static inline HRESULT IWbemClassObject_Clone(IWbemClassObject* This,IWbemClassObject **ppCopy) { return This->lpVtbl->Clone(This,ppCopy); } -static __WIDL_INLINE HRESULT IWbemClassObject_GetObjectText(IWbemClassObject* This,LONG lFlags,BSTR *pstrObjectText) { +static inline HRESULT IWbemClassObject_GetObjectText(IWbemClassObject* This,LONG lFlags,BSTR *pstrObjectText) { return This->lpVtbl->GetObjectText(This,lFlags,pstrObjectText); } -static __WIDL_INLINE HRESULT IWbemClassObject_SpawnDerivedClass(IWbemClassObject* This,LONG lFlags,IWbemClassObject **ppNewClass) { +static inline HRESULT IWbemClassObject_SpawnDerivedClass(IWbemClassObject* This,LONG lFlags,IWbemClassObject **ppNewClass) { return This->lpVtbl->SpawnDerivedClass(This,lFlags,ppNewClass); } -static __WIDL_INLINE HRESULT IWbemClassObject_SpawnInstance(IWbemClassObject* This,LONG lFlags,IWbemClassObject **ppNewInstance) { +static inline HRESULT IWbemClassObject_SpawnInstance(IWbemClassObject* This,LONG lFlags,IWbemClassObject **ppNewInstance) { return This->lpVtbl->SpawnInstance(This,lFlags,ppNewInstance); } -static __WIDL_INLINE HRESULT IWbemClassObject_CompareTo(IWbemClassObject* This,LONG lFlags,IWbemClassObject *pCompareTo) { +static inline HRESULT IWbemClassObject_CompareTo(IWbemClassObject* This,LONG lFlags,IWbemClassObject *pCompareTo) { return This->lpVtbl->CompareTo(This,lFlags,pCompareTo); } -static __WIDL_INLINE HRESULT IWbemClassObject_GetPropertyOrigin(IWbemClassObject* This,LPCWSTR wszName,BSTR *pstrClassName) { +static inline HRESULT IWbemClassObject_GetPropertyOrigin(IWbemClassObject* This,LPCWSTR wszName,BSTR *pstrClassName) { return This->lpVtbl->GetPropertyOrigin(This,wszName,pstrClassName); } -static __WIDL_INLINE HRESULT IWbemClassObject_InheritsFrom(IWbemClassObject* This,LPCWSTR strAncestor) { +static inline HRESULT IWbemClassObject_InheritsFrom(IWbemClassObject* This,LPCWSTR strAncestor) { return This->lpVtbl->InheritsFrom(This,strAncestor); } -static __WIDL_INLINE HRESULT IWbemClassObject_GetMethod(IWbemClassObject* This,LPCWSTR wszName,LONG lFlags,IWbemClassObject **ppInSignature,IWbemClassObject **ppOutSignature) { +static inline HRESULT IWbemClassObject_GetMethod(IWbemClassObject* This,LPCWSTR wszName,LONG lFlags,IWbemClassObject **ppInSignature,IWbemClassObject **ppOutSignature) { return This->lpVtbl->GetMethod(This,wszName,lFlags,ppInSignature,ppOutSignature); } -static __WIDL_INLINE HRESULT IWbemClassObject_PutMethod(IWbemClassObject* This,LPCWSTR wszName,LONG lFlags,IWbemClassObject *pInSignature,IWbemClassObject *pOutSignature) { +static inline HRESULT IWbemClassObject_PutMethod(IWbemClassObject* This,LPCWSTR wszName,LONG lFlags,IWbemClassObject *pInSignature,IWbemClassObject *pOutSignature) { return This->lpVtbl->PutMethod(This,wszName,lFlags,pInSignature,pOutSignature); } -static __WIDL_INLINE HRESULT IWbemClassObject_DeleteMethod(IWbemClassObject* This,LPCWSTR wszName) { +static inline HRESULT IWbemClassObject_DeleteMethod(IWbemClassObject* This,LPCWSTR wszName) { return This->lpVtbl->DeleteMethod(This,wszName); } -static __WIDL_INLINE HRESULT IWbemClassObject_BeginMethodEnumeration(IWbemClassObject* This,LONG lEnumFlags) { +static inline HRESULT IWbemClassObject_BeginMethodEnumeration(IWbemClassObject* This,LONG lEnumFlags) { return This->lpVtbl->BeginMethodEnumeration(This,lEnumFlags); } -static __WIDL_INLINE HRESULT IWbemClassObject_NextMethod(IWbemClassObject* This,LONG lFlags,BSTR *pstrName,IWbemClassObject **ppInSignature,IWbemClassObject **ppOutSignature) { +static inline HRESULT IWbemClassObject_NextMethod(IWbemClassObject* This,LONG lFlags,BSTR *pstrName,IWbemClassObject **ppInSignature,IWbemClassObject **ppOutSignature) { return This->lpVtbl->NextMethod(This,lFlags,pstrName,ppInSignature,ppOutSignature); } -static __WIDL_INLINE HRESULT IWbemClassObject_EndMethodEnumeration(IWbemClassObject* This) { +static inline HRESULT IWbemClassObject_EndMethodEnumeration(IWbemClassObject* This) { return This->lpVtbl->EndMethodEnumeration(This); } -static __WIDL_INLINE HRESULT IWbemClassObject_GetMethodQualifierSet(IWbemClassObject* This,LPCWSTR wszMethod,IWbemQualifierSet **ppQualSet) { +static inline HRESULT IWbemClassObject_GetMethodQualifierSet(IWbemClassObject* This,LPCWSTR wszMethod,IWbemQualifierSet **ppQualSet) { return This->lpVtbl->GetMethodQualifierSet(This,wszMethod,ppQualSet); } -static __WIDL_INLINE HRESULT IWbemClassObject_GetMethodOrigin(IWbemClassObject* This,LPCWSTR wszMethodName,BSTR *pstrClassName) { +static inline HRESULT IWbemClassObject_GetMethodOrigin(IWbemClassObject* This,LPCWSTR wszMethodName,BSTR *pstrClassName) { return This->lpVtbl->GetMethodOrigin(This,wszMethodName,pstrClassName); } #endif @@ -1488,35 +1480,35 @@ interface IWbemQualifierSet { #define IWbemQualifierSet_EndEnumeration(This) (This)->lpVtbl->EndEnumeration(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemQualifierSet_QueryInterface(IWbemQualifierSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemQualifierSet_QueryInterface(IWbemQualifierSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemQualifierSet_AddRef(IWbemQualifierSet* This) { +static inline ULONG IWbemQualifierSet_AddRef(IWbemQualifierSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemQualifierSet_Release(IWbemQualifierSet* This) { +static inline ULONG IWbemQualifierSet_Release(IWbemQualifierSet* This) { return This->lpVtbl->Release(This); } /*** IWbemQualifierSet methods ***/ -static __WIDL_INLINE HRESULT IWbemQualifierSet_Get(IWbemQualifierSet* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,LONG *plFlavor) { +static inline HRESULT IWbemQualifierSet_Get(IWbemQualifierSet* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,LONG *plFlavor) { return This->lpVtbl->Get(This,wszName,lFlags,pVal,plFlavor); } -static __WIDL_INLINE HRESULT IWbemQualifierSet_Put(IWbemQualifierSet* This,LPCWSTR wszName,VARIANT *pVal,LONG lFlavor) { +static inline HRESULT IWbemQualifierSet_Put(IWbemQualifierSet* This,LPCWSTR wszName,VARIANT *pVal,LONG lFlavor) { return This->lpVtbl->Put(This,wszName,pVal,lFlavor); } -static __WIDL_INLINE HRESULT IWbemQualifierSet_Delete(IWbemQualifierSet* This,LPCWSTR wszName) { +static inline HRESULT IWbemQualifierSet_Delete(IWbemQualifierSet* This,LPCWSTR wszName) { return This->lpVtbl->Delete(This,wszName); } -static __WIDL_INLINE HRESULT IWbemQualifierSet_GetNames(IWbemQualifierSet* This,LONG lFlags,SAFEARRAY **pNames) { +static inline HRESULT IWbemQualifierSet_GetNames(IWbemQualifierSet* This,LONG lFlags,SAFEARRAY **pNames) { return This->lpVtbl->GetNames(This,lFlags,pNames); } -static __WIDL_INLINE HRESULT IWbemQualifierSet_BeginEnumeration(IWbemQualifierSet* This,LONG lFlags) { +static inline HRESULT IWbemQualifierSet_BeginEnumeration(IWbemQualifierSet* This,LONG lFlags) { return This->lpVtbl->BeginEnumeration(This,lFlags); } -static __WIDL_INLINE HRESULT IWbemQualifierSet_Next(IWbemQualifierSet* This,LONG lFlags,BSTR *pstrName,VARIANT *pVal,LONG *plFlavor) { +static inline HRESULT IWbemQualifierSet_Next(IWbemQualifierSet* This,LONG lFlags,BSTR *pstrName,VARIANT *pVal,LONG *plFlavor) { return This->lpVtbl->Next(This,lFlags,pstrName,pVal,plFlavor); } -static __WIDL_INLINE HRESULT IWbemQualifierSet_EndEnumeration(IWbemQualifierSet* This) { +static inline HRESULT IWbemQualifierSet_EndEnumeration(IWbemQualifierSet* This) { return This->lpVtbl->EndEnumeration(This); } #endif @@ -1597,17 +1589,17 @@ interface IWbemLocator { #define IWbemLocator_ConnectServer(This,strNetworkResource,strUser,strPassword,strLocale,lSecurityFlags,strAuthority,pCtx,ppNamespace) (This)->lpVtbl->ConnectServer(This,strNetworkResource,strUser,strPassword,strLocale,lSecurityFlags,strAuthority,pCtx,ppNamespace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemLocator_QueryInterface(IWbemLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemLocator_QueryInterface(IWbemLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemLocator_AddRef(IWbemLocator* This) { +static inline ULONG IWbemLocator_AddRef(IWbemLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemLocator_Release(IWbemLocator* This) { +static inline ULONG IWbemLocator_Release(IWbemLocator* This) { return This->lpVtbl->Release(This); } /*** IWbemLocator methods ***/ -static __WIDL_INLINE HRESULT IWbemLocator_ConnectServer(IWbemLocator* This,const BSTR strNetworkResource,const BSTR strUser,const BSTR strPassword,const BSTR strLocale,LONG lSecurityFlags,const BSTR strAuthority,IWbemContext *pCtx,IWbemServices **ppNamespace) { +static inline HRESULT IWbemLocator_ConnectServer(IWbemLocator* This,const BSTR strNetworkResource,const BSTR strUser,const BSTR strPassword,const BSTR strLocale,LONG lSecurityFlags,const BSTR strAuthority,IWbemContext *pCtx,IWbemServices **ppNamespace) { return This->lpVtbl->ConnectServer(This,strNetworkResource,strUser,strPassword,strLocale,lSecurityFlags,strAuthority,pCtx,ppNamespace); } #endif @@ -1690,20 +1682,20 @@ interface IWbemObjectSink { #define IWbemObjectSink_SetStatus(This,lFlags,hResult,strParam,pObjParam) (This)->lpVtbl->SetStatus(This,lFlags,hResult,strParam,pObjParam) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectSink_QueryInterface(IWbemObjectSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemObjectSink_QueryInterface(IWbemObjectSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemObjectSink_AddRef(IWbemObjectSink* This) { +static inline ULONG IWbemObjectSink_AddRef(IWbemObjectSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemObjectSink_Release(IWbemObjectSink* This) { +static inline ULONG IWbemObjectSink_Release(IWbemObjectSink* This) { return This->lpVtbl->Release(This); } /*** IWbemObjectSink methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectSink_Indicate(IWbemObjectSink* This,LONG lObjectCount,IWbemClassObject **apObjArray) { +static inline HRESULT IWbemObjectSink_Indicate(IWbemObjectSink* This,LONG lObjectCount,IWbemClassObject **apObjArray) { return This->lpVtbl->Indicate(This,lObjectCount,apObjArray); } -static __WIDL_INLINE HRESULT IWbemObjectSink_SetStatus(IWbemObjectSink* This,LONG lFlags,HRESULT hResult,BSTR strParam,IWbemClassObject *pObjParam) { +static inline HRESULT IWbemObjectSink_SetStatus(IWbemObjectSink* This,LONG lFlags,HRESULT hResult,BSTR strParam,IWbemClassObject *pObjParam) { return This->lpVtbl->SetStatus(This,lFlags,hResult,strParam,pObjParam); } #endif @@ -1840,36 +1832,36 @@ interface IWbemObjectSinkEx { #define IWbemObjectSinkEx_WriteStreamParameter(This,strName,vtValue,ulType,ulFlags) (This)->lpVtbl->WriteStreamParameter(This,strName,vtValue,ulType,ulFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectSinkEx_QueryInterface(IWbemObjectSinkEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemObjectSinkEx_QueryInterface(IWbemObjectSinkEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemObjectSinkEx_AddRef(IWbemObjectSinkEx* This) { +static inline ULONG IWbemObjectSinkEx_AddRef(IWbemObjectSinkEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemObjectSinkEx_Release(IWbemObjectSinkEx* This) { +static inline ULONG IWbemObjectSinkEx_Release(IWbemObjectSinkEx* This) { return This->lpVtbl->Release(This); } /*** IWbemObjectSink methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectSinkEx_Indicate(IWbemObjectSinkEx* This,LONG lObjectCount,IWbemClassObject **apObjArray) { +static inline HRESULT IWbemObjectSinkEx_Indicate(IWbemObjectSinkEx* This,LONG lObjectCount,IWbemClassObject **apObjArray) { return This->lpVtbl->Indicate(This,lObjectCount,apObjArray); } -static __WIDL_INLINE HRESULT IWbemObjectSinkEx_SetStatus(IWbemObjectSinkEx* This,LONG lFlags,HRESULT hResult,BSTR strParam,IWbemClassObject *pObjParam) { +static inline HRESULT IWbemObjectSinkEx_SetStatus(IWbemObjectSinkEx* This,LONG lFlags,HRESULT hResult,BSTR strParam,IWbemClassObject *pObjParam) { return This->lpVtbl->SetStatus(This,lFlags,hResult,strParam,pObjParam); } /*** IWbemObjectSinkEx methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectSinkEx_WriteMessage(IWbemObjectSinkEx* This,ULONG uChannel,const BSTR strMessage) { +static inline HRESULT IWbemObjectSinkEx_WriteMessage(IWbemObjectSinkEx* This,ULONG uChannel,const BSTR strMessage) { return This->lpVtbl->WriteMessage(This,uChannel,strMessage); } -static __WIDL_INLINE HRESULT IWbemObjectSinkEx_WriteError(IWbemObjectSinkEx* This,IWbemClassObject *pObjError,unsigned char *puReturned) { +static inline HRESULT IWbemObjectSinkEx_WriteError(IWbemObjectSinkEx* This,IWbemClassObject *pObjError,unsigned char *puReturned) { return This->lpVtbl->WriteError(This,pObjError,puReturned); } -static __WIDL_INLINE HRESULT IWbemObjectSinkEx_PromptUser(IWbemObjectSinkEx* This,const BSTR strMessage,unsigned char uPromptType,unsigned char *puReturned) { +static inline HRESULT IWbemObjectSinkEx_PromptUser(IWbemObjectSinkEx* This,const BSTR strMessage,unsigned char uPromptType,unsigned char *puReturned) { return This->lpVtbl->PromptUser(This,strMessage,uPromptType,puReturned); } -static __WIDL_INLINE HRESULT IWbemObjectSinkEx_WriteProgress(IWbemObjectSinkEx* This,const BSTR strActivity,const BSTR strCurrentOperation,const BSTR strStatusDescription,ULONG uPercentComplete,ULONG uSecondsRemaining) { +static inline HRESULT IWbemObjectSinkEx_WriteProgress(IWbemObjectSinkEx* This,const BSTR strActivity,const BSTR strCurrentOperation,const BSTR strStatusDescription,ULONG uPercentComplete,ULONG uSecondsRemaining) { return This->lpVtbl->WriteProgress(This,strActivity,strCurrentOperation,strStatusDescription,uPercentComplete,uSecondsRemaining); } -static __WIDL_INLINE HRESULT IWbemObjectSinkEx_WriteStreamParameter(IWbemObjectSinkEx* This,const BSTR strName,VARIANT *vtValue,ULONG ulType,ULONG ulFlags) { +static inline HRESULT IWbemObjectSinkEx_WriteStreamParameter(IWbemObjectSinkEx* This,const BSTR strName,VARIANT *vtValue,ULONG ulType,ULONG ulFlags) { return This->lpVtbl->WriteStreamParameter(This,strName,vtValue,ulType,ulFlags); } #endif @@ -1977,29 +1969,29 @@ interface IEnumWbemClassObject { #define IEnumWbemClassObject_Skip(This,lTimeout,nCount) (This)->lpVtbl->Skip(This,lTimeout,nCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IEnumWbemClassObject_QueryInterface(IEnumWbemClassObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IEnumWbemClassObject_QueryInterface(IEnumWbemClassObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IEnumWbemClassObject_AddRef(IEnumWbemClassObject* This) { +static inline ULONG IEnumWbemClassObject_AddRef(IEnumWbemClassObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IEnumWbemClassObject_Release(IEnumWbemClassObject* This) { +static inline ULONG IEnumWbemClassObject_Release(IEnumWbemClassObject* This) { return This->lpVtbl->Release(This); } /*** IEnumWbemClassObject methods ***/ -static __WIDL_INLINE HRESULT IEnumWbemClassObject_Reset(IEnumWbemClassObject* This) { +static inline HRESULT IEnumWbemClassObject_Reset(IEnumWbemClassObject* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IEnumWbemClassObject_Next(IEnumWbemClassObject* This,LONG lTimeout,ULONG uCount,IWbemClassObject **apObjects,ULONG *puReturned) { +static inline HRESULT IEnumWbemClassObject_Next(IEnumWbemClassObject* This,LONG lTimeout,ULONG uCount,IWbemClassObject **apObjects,ULONG *puReturned) { return This->lpVtbl->Next(This,lTimeout,uCount,apObjects,puReturned); } -static __WIDL_INLINE HRESULT IEnumWbemClassObject_NextAsync(IEnumWbemClassObject* This,ULONG uCount,IWbemObjectSink *pSink) { +static inline HRESULT IEnumWbemClassObject_NextAsync(IEnumWbemClassObject* This,ULONG uCount,IWbemObjectSink *pSink) { return This->lpVtbl->NextAsync(This,uCount,pSink); } -static __WIDL_INLINE HRESULT IEnumWbemClassObject_Clone(IEnumWbemClassObject* This,IEnumWbemClassObject **ppEnum) { +static inline HRESULT IEnumWbemClassObject_Clone(IEnumWbemClassObject* This,IEnumWbemClassObject **ppEnum) { return This->lpVtbl->Clone(This,ppEnum); } -static __WIDL_INLINE HRESULT IEnumWbemClassObject_Skip(IEnumWbemClassObject* This,LONG lTimeout,ULONG nCount) { +static inline HRESULT IEnumWbemClassObject_Skip(IEnumWbemClassObject* This,LONG lTimeout,ULONG nCount) { return This->lpVtbl->Skip(This,lTimeout,nCount); } #endif @@ -2144,41 +2136,41 @@ interface IWbemContext { #define IWbemContext_DeleteAll(This) (This)->lpVtbl->DeleteAll(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemContext_QueryInterface(IWbemContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemContext_QueryInterface(IWbemContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemContext_AddRef(IWbemContext* This) { +static inline ULONG IWbemContext_AddRef(IWbemContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemContext_Release(IWbemContext* This) { +static inline ULONG IWbemContext_Release(IWbemContext* This) { return This->lpVtbl->Release(This); } /*** IWbemContext methods ***/ -static __WIDL_INLINE HRESULT IWbemContext_Clone(IWbemContext* This,IWbemContext **ppNewCopy) { +static inline HRESULT IWbemContext_Clone(IWbemContext* This,IWbemContext **ppNewCopy) { return This->lpVtbl->Clone(This,ppNewCopy); } -static __WIDL_INLINE HRESULT IWbemContext_GetNames(IWbemContext* This,LONG lFlags,SAFEARRAY **pNames) { +static inline HRESULT IWbemContext_GetNames(IWbemContext* This,LONG lFlags,SAFEARRAY **pNames) { return This->lpVtbl->GetNames(This,lFlags,pNames); } -static __WIDL_INLINE HRESULT IWbemContext_BeginEnumeration(IWbemContext* This,LONG lFlags) { +static inline HRESULT IWbemContext_BeginEnumeration(IWbemContext* This,LONG lFlags) { return This->lpVtbl->BeginEnumeration(This,lFlags); } -static __WIDL_INLINE HRESULT IWbemContext_Next(IWbemContext* This,LONG lFlags,BSTR *pstrName,VARIANT *pValue) { +static inline HRESULT IWbemContext_Next(IWbemContext* This,LONG lFlags,BSTR *pstrName,VARIANT *pValue) { return This->lpVtbl->Next(This,lFlags,pstrName,pValue); } -static __WIDL_INLINE HRESULT IWbemContext_EndEnumeration(IWbemContext* This) { +static inline HRESULT IWbemContext_EndEnumeration(IWbemContext* This) { return This->lpVtbl->EndEnumeration(This); } -static __WIDL_INLINE HRESULT IWbemContext_SetValue(IWbemContext* This,LPCWSTR wszName,LONG lFlags,VARIANT *pValue) { +static inline HRESULT IWbemContext_SetValue(IWbemContext* This,LPCWSTR wszName,LONG lFlags,VARIANT *pValue) { return This->lpVtbl->SetValue(This,wszName,lFlags,pValue); } -static __WIDL_INLINE HRESULT IWbemContext_GetValue(IWbemContext* This,LPCWSTR wszName,LONG lFlags,VARIANT *pValue) { +static inline HRESULT IWbemContext_GetValue(IWbemContext* This,LPCWSTR wszName,LONG lFlags,VARIANT *pValue) { return This->lpVtbl->GetValue(This,wszName,lFlags,pValue); } -static __WIDL_INLINE HRESULT IWbemContext_DeleteValue(IWbemContext* This,LPCWSTR wszName,LONG lFlags) { +static inline HRESULT IWbemContext_DeleteValue(IWbemContext* This,LPCWSTR wszName,LONG lFlags) { return This->lpVtbl->DeleteValue(This,wszName,lFlags); } -static __WIDL_INLINE HRESULT IWbemContext_DeleteAll(IWbemContext* This) { +static inline HRESULT IWbemContext_DeleteAll(IWbemContext* This) { return This->lpVtbl->DeleteAll(This); } #endif @@ -2277,26 +2269,26 @@ interface IWbemCallResult { #define IWbemCallResult_GetCallStatus(This,lTimeout,plStatus) (This)->lpVtbl->GetCallStatus(This,lTimeout,plStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemCallResult_QueryInterface(IWbemCallResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemCallResult_QueryInterface(IWbemCallResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemCallResult_AddRef(IWbemCallResult* This) { +static inline ULONG IWbemCallResult_AddRef(IWbemCallResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemCallResult_Release(IWbemCallResult* This) { +static inline ULONG IWbemCallResult_Release(IWbemCallResult* This) { return This->lpVtbl->Release(This); } /*** IWbemCallResult methods ***/ -static __WIDL_INLINE HRESULT IWbemCallResult_GetResultObject(IWbemCallResult* This,LONG lTimeout,IWbemClassObject **ppResultObject) { +static inline HRESULT IWbemCallResult_GetResultObject(IWbemCallResult* This,LONG lTimeout,IWbemClassObject **ppResultObject) { return This->lpVtbl->GetResultObject(This,lTimeout,ppResultObject); } -static __WIDL_INLINE HRESULT IWbemCallResult_GetResultString(IWbemCallResult* This,LONG lTimeout,BSTR *pstrResultString) { +static inline HRESULT IWbemCallResult_GetResultString(IWbemCallResult* This,LONG lTimeout,BSTR *pstrResultString) { return This->lpVtbl->GetResultString(This,lTimeout,pstrResultString); } -static __WIDL_INLINE HRESULT IWbemCallResult_GetResultServices(IWbemCallResult* This,LONG lTimeout,IWbemServices **ppServices) { +static inline HRESULT IWbemCallResult_GetResultServices(IWbemCallResult* This,LONG lTimeout,IWbemServices **ppServices) { return This->lpVtbl->GetResultServices(This,lTimeout,ppServices); } -static __WIDL_INLINE HRESULT IWbemCallResult_GetCallStatus(IWbemCallResult* This,LONG lTimeout,LONG *plStatus) { +static inline HRESULT IWbemCallResult_GetCallStatus(IWbemCallResult* This,LONG lTimeout,LONG *plStatus) { return This->lpVtbl->GetCallStatus(This,lTimeout,plStatus); } #endif @@ -2689,83 +2681,83 @@ interface IWbemServices { #define IWbemServices_ExecMethodAsync(This,strObjectPath,strMethodName,lFlags,pCtx,pInParams,pResponseHandler) (This)->lpVtbl->ExecMethodAsync(This,strObjectPath,strMethodName,lFlags,pCtx,pInParams,pResponseHandler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemServices_QueryInterface(IWbemServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemServices_QueryInterface(IWbemServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemServices_AddRef(IWbemServices* This) { +static inline ULONG IWbemServices_AddRef(IWbemServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemServices_Release(IWbemServices* This) { +static inline ULONG IWbemServices_Release(IWbemServices* This) { return This->lpVtbl->Release(This); } /*** IWbemServices methods ***/ -static __WIDL_INLINE HRESULT IWbemServices_OpenNamespace(IWbemServices* This,const BSTR strNamespace,LONG lFlags,IWbemContext *pCtx,IWbemServices **ppWorkingNamespace,IWbemCallResult **ppResult) { +static inline HRESULT IWbemServices_OpenNamespace(IWbemServices* This,const BSTR strNamespace,LONG lFlags,IWbemContext *pCtx,IWbemServices **ppWorkingNamespace,IWbemCallResult **ppResult) { return This->lpVtbl->OpenNamespace(This,strNamespace,lFlags,pCtx,ppWorkingNamespace,ppResult); } -static __WIDL_INLINE HRESULT IWbemServices_CancelAsyncCall(IWbemServices* This,IWbemObjectSink *pSink) { +static inline HRESULT IWbemServices_CancelAsyncCall(IWbemServices* This,IWbemObjectSink *pSink) { return This->lpVtbl->CancelAsyncCall(This,pSink); } -static __WIDL_INLINE HRESULT IWbemServices_QueryObjectSink(IWbemServices* This,LONG lFlags,IWbemObjectSink **ppResponseHandler) { +static inline HRESULT IWbemServices_QueryObjectSink(IWbemServices* This,LONG lFlags,IWbemObjectSink **ppResponseHandler) { return This->lpVtbl->QueryObjectSink(This,lFlags,ppResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_GetObject(IWbemServices* This,const BSTR strObjectPath,LONG lFlags,IWbemContext *pCtx,IWbemClassObject **ppObject,IWbemCallResult **ppCallResult) { +static inline HRESULT IWbemServices_GetObject(IWbemServices* This,const BSTR strObjectPath,LONG lFlags,IWbemContext *pCtx,IWbemClassObject **ppObject,IWbemCallResult **ppCallResult) { return This->lpVtbl->GetObject(This,strObjectPath,lFlags,pCtx,ppObject,ppCallResult); } -static __WIDL_INLINE HRESULT IWbemServices_GetObjectAsync(IWbemServices* This,const BSTR strObjectPath,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_GetObjectAsync(IWbemServices* This,const BSTR strObjectPath,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->GetObjectAsync(This,strObjectPath,lFlags,pCtx,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_PutClass(IWbemServices* This,IWbemClassObject *pObject,LONG lFlags,IWbemContext *pCtx,IWbemCallResult **ppCallResult) { +static inline HRESULT IWbemServices_PutClass(IWbemServices* This,IWbemClassObject *pObject,LONG lFlags,IWbemContext *pCtx,IWbemCallResult **ppCallResult) { return This->lpVtbl->PutClass(This,pObject,lFlags,pCtx,ppCallResult); } -static __WIDL_INLINE HRESULT IWbemServices_PutClassAsync(IWbemServices* This,IWbemClassObject *pObject,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_PutClassAsync(IWbemServices* This,IWbemClassObject *pObject,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->PutClassAsync(This,pObject,lFlags,pCtx,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_DeleteClass(IWbemServices* This,const BSTR strClass,LONG lFlags,IWbemContext *pCtx,IWbemCallResult **ppCallResult) { +static inline HRESULT IWbemServices_DeleteClass(IWbemServices* This,const BSTR strClass,LONG lFlags,IWbemContext *pCtx,IWbemCallResult **ppCallResult) { return This->lpVtbl->DeleteClass(This,strClass,lFlags,pCtx,ppCallResult); } -static __WIDL_INLINE HRESULT IWbemServices_DeleteClassAsync(IWbemServices* This,const BSTR strClass,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_DeleteClassAsync(IWbemServices* This,const BSTR strClass,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->DeleteClassAsync(This,strClass,lFlags,pCtx,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_CreateClassEnum(IWbemServices* This,const BSTR strSuperclass,LONG lFlags,IWbemContext *pCtx,IEnumWbemClassObject **ppEnum) { +static inline HRESULT IWbemServices_CreateClassEnum(IWbemServices* This,const BSTR strSuperclass,LONG lFlags,IWbemContext *pCtx,IEnumWbemClassObject **ppEnum) { return This->lpVtbl->CreateClassEnum(This,strSuperclass,lFlags,pCtx,ppEnum); } -static __WIDL_INLINE HRESULT IWbemServices_CreateClassEnumAsync(IWbemServices* This,const BSTR strSuperclass,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_CreateClassEnumAsync(IWbemServices* This,const BSTR strSuperclass,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->CreateClassEnumAsync(This,strSuperclass,lFlags,pCtx,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_PutInstance(IWbemServices* This,IWbemClassObject *pInst,LONG lFlags,IWbemContext *pCtx,IWbemCallResult **ppCallResult) { +static inline HRESULT IWbemServices_PutInstance(IWbemServices* This,IWbemClassObject *pInst,LONG lFlags,IWbemContext *pCtx,IWbemCallResult **ppCallResult) { return This->lpVtbl->PutInstance(This,pInst,lFlags,pCtx,ppCallResult); } -static __WIDL_INLINE HRESULT IWbemServices_PutInstanceAsync(IWbemServices* This,IWbemClassObject *pInst,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_PutInstanceAsync(IWbemServices* This,IWbemClassObject *pInst,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->PutInstanceAsync(This,pInst,lFlags,pCtx,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_DeleteInstance(IWbemServices* This,const BSTR strObjectPath,LONG lFlags,IWbemContext *pCtx,IWbemCallResult **ppCallResult) { +static inline HRESULT IWbemServices_DeleteInstance(IWbemServices* This,const BSTR strObjectPath,LONG lFlags,IWbemContext *pCtx,IWbemCallResult **ppCallResult) { return This->lpVtbl->DeleteInstance(This,strObjectPath,lFlags,pCtx,ppCallResult); } -static __WIDL_INLINE HRESULT IWbemServices_DeleteInstanceAsync(IWbemServices* This,const BSTR strObjectPath,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_DeleteInstanceAsync(IWbemServices* This,const BSTR strObjectPath,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->DeleteInstanceAsync(This,strObjectPath,lFlags,pCtx,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_CreateInstanceEnum(IWbemServices* This,const BSTR strFilter,LONG lFlags,IWbemContext *pCtx,IEnumWbemClassObject **ppEnum) { +static inline HRESULT IWbemServices_CreateInstanceEnum(IWbemServices* This,const BSTR strFilter,LONG lFlags,IWbemContext *pCtx,IEnumWbemClassObject **ppEnum) { return This->lpVtbl->CreateInstanceEnum(This,strFilter,lFlags,pCtx,ppEnum); } -static __WIDL_INLINE HRESULT IWbemServices_CreateInstanceEnumAsync(IWbemServices* This,const BSTR strFilter,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_CreateInstanceEnumAsync(IWbemServices* This,const BSTR strFilter,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->CreateInstanceEnumAsync(This,strFilter,lFlags,pCtx,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_ExecQuery(IWbemServices* This,const BSTR strQueryLanguage,const BSTR strQuery,LONG lFlags,IWbemContext *pCtx,IEnumWbemClassObject **ppEnum) { +static inline HRESULT IWbemServices_ExecQuery(IWbemServices* This,const BSTR strQueryLanguage,const BSTR strQuery,LONG lFlags,IWbemContext *pCtx,IEnumWbemClassObject **ppEnum) { return This->lpVtbl->ExecQuery(This,strQueryLanguage,strQuery,lFlags,pCtx,ppEnum); } -static __WIDL_INLINE HRESULT IWbemServices_ExecQueryAsync(IWbemServices* This,const BSTR strQueryLanguage,const BSTR strQuery,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_ExecQueryAsync(IWbemServices* This,const BSTR strQueryLanguage,const BSTR strQuery,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->ExecQueryAsync(This,strQueryLanguage,strQuery,lFlags,pCtx,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_ExecNotificationQuery(IWbemServices* This,const BSTR strQueryLanguage,const BSTR strQuery,LONG lFlags,IWbemContext *pCtx,IEnumWbemClassObject **ppEnum) { +static inline HRESULT IWbemServices_ExecNotificationQuery(IWbemServices* This,const BSTR strQueryLanguage,const BSTR strQuery,LONG lFlags,IWbemContext *pCtx,IEnumWbemClassObject **ppEnum) { return This->lpVtbl->ExecNotificationQuery(This,strQueryLanguage,strQuery,lFlags,pCtx,ppEnum); } -static __WIDL_INLINE HRESULT IWbemServices_ExecNotificationQueryAsync(IWbemServices* This,const BSTR strQueryLanguage,const BSTR strQuery,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_ExecNotificationQueryAsync(IWbemServices* This,const BSTR strQueryLanguage,const BSTR strQuery,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->ExecNotificationQueryAsync(This,strQueryLanguage,strQuery,lFlags,pCtx,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemServices_ExecMethod(IWbemServices* This,const BSTR strObjectPath,const BSTR strMethodName,LONG lFlags,IWbemContext *pCtx,IWbemClassObject *pInParams,IWbemClassObject **ppOutParams,IWbemCallResult **ppCallResult) { +static inline HRESULT IWbemServices_ExecMethod(IWbemServices* This,const BSTR strObjectPath,const BSTR strMethodName,LONG lFlags,IWbemContext *pCtx,IWbemClassObject *pInParams,IWbemClassObject **ppOutParams,IWbemCallResult **ppCallResult) { return This->lpVtbl->ExecMethod(This,strObjectPath,strMethodName,lFlags,pCtx,pInParams,ppOutParams,ppCallResult); } -static __WIDL_INLINE HRESULT IWbemServices_ExecMethodAsync(IWbemServices* This,const BSTR strObjectPath,const BSTR strMethodName,LONG lFlags,IWbemContext *pCtx,IWbemClassObject *pInParams,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemServices_ExecMethodAsync(IWbemServices* This,const BSTR strObjectPath,const BSTR strMethodName,LONG lFlags,IWbemContext *pCtx,IWbemClassObject *pInParams,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->ExecMethodAsync(This,strObjectPath,strMethodName,lFlags,pCtx,pInParams,pResponseHandler); } #endif @@ -2836,17 +2828,17 @@ interface IWbemShutdown { #define IWbemShutdown_Shutdown(This,uReason,uMaxMilliseconds,pCtx) (This)->lpVtbl->Shutdown(This,uReason,uMaxMilliseconds,pCtx) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemShutdown_QueryInterface(IWbemShutdown* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemShutdown_QueryInterface(IWbemShutdown* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemShutdown_AddRef(IWbemShutdown* This) { +static inline ULONG IWbemShutdown_AddRef(IWbemShutdown* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemShutdown_Release(IWbemShutdown* This) { +static inline ULONG IWbemShutdown_Release(IWbemShutdown* This) { return This->lpVtbl->Release(This); } /*** IWbemShutdown methods ***/ -static __WIDL_INLINE HRESULT IWbemShutdown_Shutdown(IWbemShutdown* This,LONG uReason,ULONG uMaxMilliseconds,IWbemContext *pCtx) { +static inline HRESULT IWbemShutdown_Shutdown(IWbemShutdown* This,LONG uReason,ULONG uMaxMilliseconds,IWbemContext *pCtx) { return This->lpVtbl->Shutdown(This,uReason,uMaxMilliseconds,pCtx); } #endif @@ -2937,20 +2929,20 @@ interface IWbemObjectTextSrc { #define IWbemObjectTextSrc_CreateFromText(This,lFlags,strText,uObjTextFormat,pCtx,pNewObj) (This)->lpVtbl->CreateFromText(This,lFlags,strText,uObjTextFormat,pCtx,pNewObj) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectTextSrc_QueryInterface(IWbemObjectTextSrc* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemObjectTextSrc_QueryInterface(IWbemObjectTextSrc* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemObjectTextSrc_AddRef(IWbemObjectTextSrc* This) { +static inline ULONG IWbemObjectTextSrc_AddRef(IWbemObjectTextSrc* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemObjectTextSrc_Release(IWbemObjectTextSrc* This) { +static inline ULONG IWbemObjectTextSrc_Release(IWbemObjectTextSrc* This) { return This->lpVtbl->Release(This); } /*** IWbemObjectTextSrc methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectTextSrc_GetText(IWbemObjectTextSrc* This,LONG lFlags,IWbemClassObject *pObj,ULONG uObjTextFormat,IWbemContext *pCtx,BSTR *strText) { +static inline HRESULT IWbemObjectTextSrc_GetText(IWbemObjectTextSrc* This,LONG lFlags,IWbemClassObject *pObj,ULONG uObjTextFormat,IWbemContext *pCtx,BSTR *strText) { return This->lpVtbl->GetText(This,lFlags,pObj,uObjTextFormat,pCtx,strText); } -static __WIDL_INLINE HRESULT IWbemObjectTextSrc_CreateFromText(IWbemObjectTextSrc* This,LONG lFlags,BSTR strText,ULONG uObjTextFormat,IWbemContext *pCtx,IWbemClassObject **pNewObj) { +static inline HRESULT IWbemObjectTextSrc_CreateFromText(IWbemObjectTextSrc* This,LONG lFlags,BSTR strText,ULONG uObjTextFormat,IWbemContext *pCtx,IWbemClassObject **pNewObj) { return This->lpVtbl->CreateFromText(This,lFlags,strText,uObjTextFormat,pCtx,pNewObj); } #endif @@ -3266,117 +3258,117 @@ interface IWbemObjectAccess { #define IWbemObjectAccess_Unlock(This,lFlags) (This)->lpVtbl->Unlock(This,lFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectAccess_QueryInterface(IWbemObjectAccess* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemObjectAccess_QueryInterface(IWbemObjectAccess* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemObjectAccess_AddRef(IWbemObjectAccess* This) { +static inline ULONG IWbemObjectAccess_AddRef(IWbemObjectAccess* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemObjectAccess_Release(IWbemObjectAccess* This) { +static inline ULONG IWbemObjectAccess_Release(IWbemObjectAccess* This) { return This->lpVtbl->Release(This); } /*** IWbemClassObject methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetQualifierSet(IWbemObjectAccess* This,IWbemQualifierSet **ppQualSet) { +static inline HRESULT IWbemObjectAccess_GetQualifierSet(IWbemObjectAccess* This,IWbemQualifierSet **ppQualSet) { return This->lpVtbl->GetQualifierSet(This,ppQualSet); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_Get(IWbemObjectAccess* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,CIMTYPE *pType,LONG *plFlavor) { +static inline HRESULT IWbemObjectAccess_Get(IWbemObjectAccess* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,CIMTYPE *pType,LONG *plFlavor) { return This->lpVtbl->Get(This,wszName,lFlags,pVal,pType,plFlavor); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_Put(IWbemObjectAccess* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,CIMTYPE Type) { +static inline HRESULT IWbemObjectAccess_Put(IWbemObjectAccess* This,LPCWSTR wszName,LONG lFlags,VARIANT *pVal,CIMTYPE Type) { return This->lpVtbl->Put(This,wszName,lFlags,pVal,Type); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_Delete(IWbemObjectAccess* This,LPCWSTR wszName) { +static inline HRESULT IWbemObjectAccess_Delete(IWbemObjectAccess* This,LPCWSTR wszName) { return This->lpVtbl->Delete(This,wszName); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetNames(IWbemObjectAccess* This,LPCWSTR wszQualifierName,LONG lFlags,VARIANT *pQualifierVal,SAFEARRAY **pNames) { +static inline HRESULT IWbemObjectAccess_GetNames(IWbemObjectAccess* This,LPCWSTR wszQualifierName,LONG lFlags,VARIANT *pQualifierVal,SAFEARRAY **pNames) { return This->lpVtbl->GetNames(This,wszQualifierName,lFlags,pQualifierVal,pNames); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_BeginEnumeration(IWbemObjectAccess* This,LONG lEnumFlags) { +static inline HRESULT IWbemObjectAccess_BeginEnumeration(IWbemObjectAccess* This,LONG lEnumFlags) { return This->lpVtbl->BeginEnumeration(This,lEnumFlags); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_Next(IWbemObjectAccess* This,LONG lFlags,BSTR *strName,VARIANT *pVal,CIMTYPE *pType,LONG *plFlavor) { +static inline HRESULT IWbemObjectAccess_Next(IWbemObjectAccess* This,LONG lFlags,BSTR *strName,VARIANT *pVal,CIMTYPE *pType,LONG *plFlavor) { return This->lpVtbl->Next(This,lFlags,strName,pVal,pType,plFlavor); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_EndEnumeration(IWbemObjectAccess* This) { +static inline HRESULT IWbemObjectAccess_EndEnumeration(IWbemObjectAccess* This) { return This->lpVtbl->EndEnumeration(This); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetPropertyQualifierSet(IWbemObjectAccess* This,LPCWSTR wszProperty,IWbemQualifierSet **ppQualSet) { +static inline HRESULT IWbemObjectAccess_GetPropertyQualifierSet(IWbemObjectAccess* This,LPCWSTR wszProperty,IWbemQualifierSet **ppQualSet) { return This->lpVtbl->GetPropertyQualifierSet(This,wszProperty,ppQualSet); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_Clone(IWbemObjectAccess* This,IWbemClassObject **ppCopy) { +static inline HRESULT IWbemObjectAccess_Clone(IWbemObjectAccess* This,IWbemClassObject **ppCopy) { return This->lpVtbl->Clone(This,ppCopy); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetObjectText(IWbemObjectAccess* This,LONG lFlags,BSTR *pstrObjectText) { +static inline HRESULT IWbemObjectAccess_GetObjectText(IWbemObjectAccess* This,LONG lFlags,BSTR *pstrObjectText) { return This->lpVtbl->GetObjectText(This,lFlags,pstrObjectText); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_SpawnDerivedClass(IWbemObjectAccess* This,LONG lFlags,IWbemClassObject **ppNewClass) { +static inline HRESULT IWbemObjectAccess_SpawnDerivedClass(IWbemObjectAccess* This,LONG lFlags,IWbemClassObject **ppNewClass) { return This->lpVtbl->SpawnDerivedClass(This,lFlags,ppNewClass); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_SpawnInstance(IWbemObjectAccess* This,LONG lFlags,IWbemClassObject **ppNewInstance) { +static inline HRESULT IWbemObjectAccess_SpawnInstance(IWbemObjectAccess* This,LONG lFlags,IWbemClassObject **ppNewInstance) { return This->lpVtbl->SpawnInstance(This,lFlags,ppNewInstance); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_CompareTo(IWbemObjectAccess* This,LONG lFlags,IWbemClassObject *pCompareTo) { +static inline HRESULT IWbemObjectAccess_CompareTo(IWbemObjectAccess* This,LONG lFlags,IWbemClassObject *pCompareTo) { return This->lpVtbl->CompareTo(This,lFlags,pCompareTo); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetPropertyOrigin(IWbemObjectAccess* This,LPCWSTR wszName,BSTR *pstrClassName) { +static inline HRESULT IWbemObjectAccess_GetPropertyOrigin(IWbemObjectAccess* This,LPCWSTR wszName,BSTR *pstrClassName) { return This->lpVtbl->GetPropertyOrigin(This,wszName,pstrClassName); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_InheritsFrom(IWbemObjectAccess* This,LPCWSTR strAncestor) { +static inline HRESULT IWbemObjectAccess_InheritsFrom(IWbemObjectAccess* This,LPCWSTR strAncestor) { return This->lpVtbl->InheritsFrom(This,strAncestor); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetMethod(IWbemObjectAccess* This,LPCWSTR wszName,LONG lFlags,IWbemClassObject **ppInSignature,IWbemClassObject **ppOutSignature) { +static inline HRESULT IWbemObjectAccess_GetMethod(IWbemObjectAccess* This,LPCWSTR wszName,LONG lFlags,IWbemClassObject **ppInSignature,IWbemClassObject **ppOutSignature) { return This->lpVtbl->GetMethod(This,wszName,lFlags,ppInSignature,ppOutSignature); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_PutMethod(IWbemObjectAccess* This,LPCWSTR wszName,LONG lFlags,IWbemClassObject *pInSignature,IWbemClassObject *pOutSignature) { +static inline HRESULT IWbemObjectAccess_PutMethod(IWbemObjectAccess* This,LPCWSTR wszName,LONG lFlags,IWbemClassObject *pInSignature,IWbemClassObject *pOutSignature) { return This->lpVtbl->PutMethod(This,wszName,lFlags,pInSignature,pOutSignature); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_DeleteMethod(IWbemObjectAccess* This,LPCWSTR wszName) { +static inline HRESULT IWbemObjectAccess_DeleteMethod(IWbemObjectAccess* This,LPCWSTR wszName) { return This->lpVtbl->DeleteMethod(This,wszName); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_BeginMethodEnumeration(IWbemObjectAccess* This,LONG lEnumFlags) { +static inline HRESULT IWbemObjectAccess_BeginMethodEnumeration(IWbemObjectAccess* This,LONG lEnumFlags) { return This->lpVtbl->BeginMethodEnumeration(This,lEnumFlags); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_NextMethod(IWbemObjectAccess* This,LONG lFlags,BSTR *pstrName,IWbemClassObject **ppInSignature,IWbemClassObject **ppOutSignature) { +static inline HRESULT IWbemObjectAccess_NextMethod(IWbemObjectAccess* This,LONG lFlags,BSTR *pstrName,IWbemClassObject **ppInSignature,IWbemClassObject **ppOutSignature) { return This->lpVtbl->NextMethod(This,lFlags,pstrName,ppInSignature,ppOutSignature); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_EndMethodEnumeration(IWbemObjectAccess* This) { +static inline HRESULT IWbemObjectAccess_EndMethodEnumeration(IWbemObjectAccess* This) { return This->lpVtbl->EndMethodEnumeration(This); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetMethodQualifierSet(IWbemObjectAccess* This,LPCWSTR wszMethod,IWbemQualifierSet **ppQualSet) { +static inline HRESULT IWbemObjectAccess_GetMethodQualifierSet(IWbemObjectAccess* This,LPCWSTR wszMethod,IWbemQualifierSet **ppQualSet) { return This->lpVtbl->GetMethodQualifierSet(This,wszMethod,ppQualSet); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetMethodOrigin(IWbemObjectAccess* This,LPCWSTR wszMethodName,BSTR *pstrClassName) { +static inline HRESULT IWbemObjectAccess_GetMethodOrigin(IWbemObjectAccess* This,LPCWSTR wszMethodName,BSTR *pstrClassName) { return This->lpVtbl->GetMethodOrigin(This,wszMethodName,pstrClassName); } /*** IWbemObjectAccess methods ***/ -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetPropertyHandle(IWbemObjectAccess* This,LPCWSTR wszPropertyName,CIMTYPE *pType,LONG *plHandle) { +static inline HRESULT IWbemObjectAccess_GetPropertyHandle(IWbemObjectAccess* This,LPCWSTR wszPropertyName,CIMTYPE *pType,LONG *plHandle) { return This->lpVtbl->GetPropertyHandle(This,wszPropertyName,pType,plHandle); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_WritePropertyValue(IWbemObjectAccess* This,LONG lHandle,LONG lNumBytes,const byte *aData) { +static inline HRESULT IWbemObjectAccess_WritePropertyValue(IWbemObjectAccess* This,LONG lHandle,LONG lNumBytes,const byte *aData) { return This->lpVtbl->WritePropertyValue(This,lHandle,lNumBytes,aData); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_ReadPropertyValue(IWbemObjectAccess* This,LONG lHandle,LONG lBufferSize,LONG *plNumBytes,byte *aData) { +static inline HRESULT IWbemObjectAccess_ReadPropertyValue(IWbemObjectAccess* This,LONG lHandle,LONG lBufferSize,LONG *plNumBytes,byte *aData) { return This->lpVtbl->ReadPropertyValue(This,lHandle,lBufferSize,plNumBytes,aData); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_ReadDWORD(IWbemObjectAccess* This,LONG lHandle,DWORD *pdw) { +static inline HRESULT IWbemObjectAccess_ReadDWORD(IWbemObjectAccess* This,LONG lHandle,DWORD *pdw) { return This->lpVtbl->ReadDWORD(This,lHandle,pdw); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_WriteDWORD(IWbemObjectAccess* This,LONG lHandle,DWORD dw) { +static inline HRESULT IWbemObjectAccess_WriteDWORD(IWbemObjectAccess* This,LONG lHandle,DWORD dw) { return This->lpVtbl->WriteDWORD(This,lHandle,dw); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_ReadQWORD(IWbemObjectAccess* This,LONG lHandle,UINT64 *pqw) { +static inline HRESULT IWbemObjectAccess_ReadQWORD(IWbemObjectAccess* This,LONG lHandle,UINT64 *pqw) { return This->lpVtbl->ReadQWORD(This,lHandle,pqw); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_WriteQWORD(IWbemObjectAccess* This,LONG lHandle,UINT64 pw) { +static inline HRESULT IWbemObjectAccess_WriteQWORD(IWbemObjectAccess* This,LONG lHandle,UINT64 pw) { return This->lpVtbl->WriteQWORD(This,lHandle,pw); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_GetPropertyInfoByHandle(IWbemObjectAccess* This,LONG lHandle,BSTR *pstrName,CIMTYPE *pType) { +static inline HRESULT IWbemObjectAccess_GetPropertyInfoByHandle(IWbemObjectAccess* This,LONG lHandle,BSTR *pstrName,CIMTYPE *pType) { return This->lpVtbl->GetPropertyInfoByHandle(This,lHandle,pstrName,pType); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_Lock(IWbemObjectAccess* This,LONG lFlags) { +static inline HRESULT IWbemObjectAccess_Lock(IWbemObjectAccess* This,LONG lFlags) { return This->lpVtbl->Lock(This,lFlags); } -static __WIDL_INLINE HRESULT IWbemObjectAccess_Unlock(IWbemObjectAccess* This,LONG lFlags) { +static inline HRESULT IWbemObjectAccess_Unlock(IWbemObjectAccess* This,LONG lFlags) { return This->lpVtbl->Unlock(This,lFlags); } #endif @@ -3505,23 +3497,23 @@ interface IMofCompiler { #define IMofCompiler_CreateBMOF(This,TextFileName,BMOFFileName,ServerAndNamespace,lOptionFlags,lClassFlags,lInstanceFlags,pInfo) (This)->lpVtbl->CreateBMOF(This,TextFileName,BMOFFileName,ServerAndNamespace,lOptionFlags,lClassFlags,lInstanceFlags,pInfo) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMofCompiler_QueryInterface(IMofCompiler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMofCompiler_QueryInterface(IMofCompiler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMofCompiler_AddRef(IMofCompiler* This) { +static inline ULONG IMofCompiler_AddRef(IMofCompiler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMofCompiler_Release(IMofCompiler* This) { +static inline ULONG IMofCompiler_Release(IMofCompiler* This) { return This->lpVtbl->Release(This); } /*** IMofCompiler methods ***/ -static __WIDL_INLINE HRESULT IMofCompiler_CompileFile(IMofCompiler* This,LPWSTR FileName,LPWSTR ServerAndNamespace,LPWSTR User,LPWSTR Authority,LPWSTR Password,LONG lOptionFlags,LONG lClassFlags,LONG lInstanceFlags,WBEM_COMPILE_STATUS_INFO *pInfo) { +static inline HRESULT IMofCompiler_CompileFile(IMofCompiler* This,LPWSTR FileName,LPWSTR ServerAndNamespace,LPWSTR User,LPWSTR Authority,LPWSTR Password,LONG lOptionFlags,LONG lClassFlags,LONG lInstanceFlags,WBEM_COMPILE_STATUS_INFO *pInfo) { return This->lpVtbl->CompileFile(This,FileName,ServerAndNamespace,User,Authority,Password,lOptionFlags,lClassFlags,lInstanceFlags,pInfo); } -static __WIDL_INLINE HRESULT IMofCompiler_CompileBuffer(IMofCompiler* This,LONG BuffSize,BYTE *pBuffer,LPWSTR ServerAndNamespace,LPWSTR User,LPWSTR Authority,LPWSTR Password,LONG lOptionFlags,LONG lClassFlags,LONG lInstanceFlags,WBEM_COMPILE_STATUS_INFO *pInfo) { +static inline HRESULT IMofCompiler_CompileBuffer(IMofCompiler* This,LONG BuffSize,BYTE *pBuffer,LPWSTR ServerAndNamespace,LPWSTR User,LPWSTR Authority,LPWSTR Password,LONG lOptionFlags,LONG lClassFlags,LONG lInstanceFlags,WBEM_COMPILE_STATUS_INFO *pInfo) { return This->lpVtbl->CompileBuffer(This,BuffSize,pBuffer,ServerAndNamespace,User,Authority,Password,lOptionFlags,lClassFlags,lInstanceFlags,pInfo); } -static __WIDL_INLINE HRESULT IMofCompiler_CreateBMOF(IMofCompiler* This,LPWSTR TextFileName,LPWSTR BMOFFileName,LPWSTR ServerAndNamespace,LONG lOptionFlags,LONG lClassFlags,LONG lInstanceFlags,WBEM_COMPILE_STATUS_INFO *pInfo) { +static inline HRESULT IMofCompiler_CreateBMOF(IMofCompiler* This,LPWSTR TextFileName,LPWSTR BMOFFileName,LPWSTR ServerAndNamespace,LONG lOptionFlags,LONG lClassFlags,LONG lInstanceFlags,WBEM_COMPILE_STATUS_INFO *pInfo) { return This->lpVtbl->CreateBMOF(This,TextFileName,BMOFFileName,ServerAndNamespace,lOptionFlags,lClassFlags,lInstanceFlags,pInfo); } #endif @@ -3590,17 +3582,17 @@ interface IUnsecuredApartment { #define IUnsecuredApartment_CreateObjectStub(This,pObject,ppStub) (This)->lpVtbl->CreateObjectStub(This,pObject,ppStub) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUnsecuredApartment_QueryInterface(IUnsecuredApartment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUnsecuredApartment_QueryInterface(IUnsecuredApartment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUnsecuredApartment_AddRef(IUnsecuredApartment* This) { +static inline ULONG IUnsecuredApartment_AddRef(IUnsecuredApartment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUnsecuredApartment_Release(IUnsecuredApartment* This) { +static inline ULONG IUnsecuredApartment_Release(IUnsecuredApartment* This) { return This->lpVtbl->Release(This); } /*** IUnsecuredApartment methods ***/ -static __WIDL_INLINE HRESULT IUnsecuredApartment_CreateObjectStub(IUnsecuredApartment* This,IUnknown *pObject,IUnknown **ppStub) { +static inline HRESULT IUnsecuredApartment_CreateObjectStub(IUnsecuredApartment* This,IUnknown *pObject,IUnknown **ppStub) { return This->lpVtbl->CreateObjectStub(This,pObject,ppStub); } #endif @@ -3681,21 +3673,21 @@ interface IWbemUnsecuredApartment { #define IWbemUnsecuredApartment_CreateSinkStub(This,pSink,dwFlags,wszReserved,ppStub) (This)->lpVtbl->CreateSinkStub(This,pSink,dwFlags,wszReserved,ppStub) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemUnsecuredApartment_QueryInterface(IWbemUnsecuredApartment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemUnsecuredApartment_QueryInterface(IWbemUnsecuredApartment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemUnsecuredApartment_AddRef(IWbemUnsecuredApartment* This) { +static inline ULONG IWbemUnsecuredApartment_AddRef(IWbemUnsecuredApartment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemUnsecuredApartment_Release(IWbemUnsecuredApartment* This) { +static inline ULONG IWbemUnsecuredApartment_Release(IWbemUnsecuredApartment* This) { return This->lpVtbl->Release(This); } /*** IUnsecuredApartment methods ***/ -static __WIDL_INLINE HRESULT IWbemUnsecuredApartment_CreateObjectStub(IWbemUnsecuredApartment* This,IUnknown *pObject,IUnknown **ppStub) { +static inline HRESULT IWbemUnsecuredApartment_CreateObjectStub(IWbemUnsecuredApartment* This,IUnknown *pObject,IUnknown **ppStub) { return This->lpVtbl->CreateObjectStub(This,pObject,ppStub); } /*** IWbemUnsecuredApartment methods ***/ -static __WIDL_INLINE HRESULT IWbemUnsecuredApartment_CreateSinkStub(IWbemUnsecuredApartment* This,IWbemObjectSink *pSink,DWORD dwFlags,LPCWSTR wszReserved,IWbemObjectSink **ppStub) { +static inline HRESULT IWbemUnsecuredApartment_CreateSinkStub(IWbemUnsecuredApartment* This,IWbemObjectSink *pSink,DWORD dwFlags,LPCWSTR wszReserved,IWbemObjectSink **ppStub) { return This->lpVtbl->CreateSinkStub(This,pSink,dwFlags,wszReserved,ppStub); } #endif @@ -3782,20 +3774,20 @@ interface IWbemStatusCodeText { #define IWbemStatusCodeText_GetFacilityCodeText(This,hRes,LocaleId,lFlags,MessageText) (This)->lpVtbl->GetFacilityCodeText(This,hRes,LocaleId,lFlags,MessageText) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemStatusCodeText_QueryInterface(IWbemStatusCodeText* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemStatusCodeText_QueryInterface(IWbemStatusCodeText* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemStatusCodeText_AddRef(IWbemStatusCodeText* This) { +static inline ULONG IWbemStatusCodeText_AddRef(IWbemStatusCodeText* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemStatusCodeText_Release(IWbemStatusCodeText* This) { +static inline ULONG IWbemStatusCodeText_Release(IWbemStatusCodeText* This) { return This->lpVtbl->Release(This); } /*** IWbemStatusCodeText methods ***/ -static __WIDL_INLINE HRESULT IWbemStatusCodeText_GetErrorCodeText(IWbemStatusCodeText* This,HRESULT hRes,LCID LocaleId,LONG lFlags,BSTR *MessageText) { +static inline HRESULT IWbemStatusCodeText_GetErrorCodeText(IWbemStatusCodeText* This,HRESULT hRes,LCID LocaleId,LONG lFlags,BSTR *MessageText) { return This->lpVtbl->GetErrorCodeText(This,hRes,LocaleId,lFlags,MessageText); } -static __WIDL_INLINE HRESULT IWbemStatusCodeText_GetFacilityCodeText(IWbemStatusCodeText* This,HRESULT hRes,LCID LocaleId,LONG lFlags,BSTR *MessageText) { +static inline HRESULT IWbemStatusCodeText_GetFacilityCodeText(IWbemStatusCodeText* This,HRESULT hRes,LCID LocaleId,LONG lFlags,BSTR *MessageText) { return This->lpVtbl->GetFacilityCodeText(This,hRes,LocaleId,lFlags,MessageText); } #endif @@ -3874,20 +3866,20 @@ interface IWbemBackupRestore { #define IWbemBackupRestore_Restore(This,strRestoreFromFile,lFlags) (This)->lpVtbl->Restore(This,strRestoreFromFile,lFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemBackupRestore_QueryInterface(IWbemBackupRestore* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemBackupRestore_QueryInterface(IWbemBackupRestore* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemBackupRestore_AddRef(IWbemBackupRestore* This) { +static inline ULONG IWbemBackupRestore_AddRef(IWbemBackupRestore* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemBackupRestore_Release(IWbemBackupRestore* This) { +static inline ULONG IWbemBackupRestore_Release(IWbemBackupRestore* This) { return This->lpVtbl->Release(This); } /*** IWbemBackupRestore methods ***/ -static __WIDL_INLINE HRESULT IWbemBackupRestore_Backup(IWbemBackupRestore* This,LPCWSTR strBackupToFile,LONG lFlags) { +static inline HRESULT IWbemBackupRestore_Backup(IWbemBackupRestore* This,LPCWSTR strBackupToFile,LONG lFlags) { return This->lpVtbl->Backup(This,strBackupToFile,lFlags); } -static __WIDL_INLINE HRESULT IWbemBackupRestore_Restore(IWbemBackupRestore* This,LPCWSTR strRestoreFromFile,LONG lFlags) { +static inline HRESULT IWbemBackupRestore_Restore(IWbemBackupRestore* This,LPCWSTR strRestoreFromFile,LONG lFlags) { return This->lpVtbl->Restore(This,strRestoreFromFile,lFlags); } #endif @@ -3974,27 +3966,27 @@ interface IWbemBackupRestoreEx { #define IWbemBackupRestoreEx_Resume(This) (This)->lpVtbl->Resume(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemBackupRestoreEx_QueryInterface(IWbemBackupRestoreEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemBackupRestoreEx_QueryInterface(IWbemBackupRestoreEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemBackupRestoreEx_AddRef(IWbemBackupRestoreEx* This) { +static inline ULONG IWbemBackupRestoreEx_AddRef(IWbemBackupRestoreEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemBackupRestoreEx_Release(IWbemBackupRestoreEx* This) { +static inline ULONG IWbemBackupRestoreEx_Release(IWbemBackupRestoreEx* This) { return This->lpVtbl->Release(This); } /*** IWbemBackupRestore methods ***/ -static __WIDL_INLINE HRESULT IWbemBackupRestoreEx_Backup(IWbemBackupRestoreEx* This,LPCWSTR strBackupToFile,LONG lFlags) { +static inline HRESULT IWbemBackupRestoreEx_Backup(IWbemBackupRestoreEx* This,LPCWSTR strBackupToFile,LONG lFlags) { return This->lpVtbl->Backup(This,strBackupToFile,lFlags); } -static __WIDL_INLINE HRESULT IWbemBackupRestoreEx_Restore(IWbemBackupRestoreEx* This,LPCWSTR strRestoreFromFile,LONG lFlags) { +static inline HRESULT IWbemBackupRestoreEx_Restore(IWbemBackupRestoreEx* This,LPCWSTR strRestoreFromFile,LONG lFlags) { return This->lpVtbl->Restore(This,strRestoreFromFile,lFlags); } /*** IWbemBackupRestoreEx methods ***/ -static __WIDL_INLINE HRESULT IWbemBackupRestoreEx_Pause(IWbemBackupRestoreEx* This) { +static inline HRESULT IWbemBackupRestoreEx_Pause(IWbemBackupRestoreEx* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IWbemBackupRestoreEx_Resume(IWbemBackupRestoreEx* This) { +static inline HRESULT IWbemBackupRestoreEx_Resume(IWbemBackupRestoreEx* This) { return This->lpVtbl->Resume(This); } #endif @@ -4061,17 +4053,17 @@ interface IWbemRefresher { #define IWbemRefresher_Refresh(This,lFlags) (This)->lpVtbl->Refresh(This,lFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemRefresher_QueryInterface(IWbemRefresher* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemRefresher_QueryInterface(IWbemRefresher* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemRefresher_AddRef(IWbemRefresher* This) { +static inline ULONG IWbemRefresher_AddRef(IWbemRefresher* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemRefresher_Release(IWbemRefresher* This) { +static inline ULONG IWbemRefresher_Release(IWbemRefresher* This) { return This->lpVtbl->Release(This); } /*** IWbemRefresher methods ***/ -static __WIDL_INLINE HRESULT IWbemRefresher_Refresh(IWbemRefresher* This,LONG lFlags) { +static inline HRESULT IWbemRefresher_Refresh(IWbemRefresher* This,LONG lFlags) { return This->lpVtbl->Refresh(This,lFlags); } #endif @@ -4178,26 +4170,26 @@ interface IWbemHiPerfEnum { #define IWbemHiPerfEnum_RemoveAll(This,lFlags) (This)->lpVtbl->RemoveAll(This,lFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemHiPerfEnum_QueryInterface(IWbemHiPerfEnum* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemHiPerfEnum_QueryInterface(IWbemHiPerfEnum* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemHiPerfEnum_AddRef(IWbemHiPerfEnum* This) { +static inline ULONG IWbemHiPerfEnum_AddRef(IWbemHiPerfEnum* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemHiPerfEnum_Release(IWbemHiPerfEnum* This) { +static inline ULONG IWbemHiPerfEnum_Release(IWbemHiPerfEnum* This) { return This->lpVtbl->Release(This); } /*** IWbemHiPerfEnum methods ***/ -static __WIDL_INLINE HRESULT IWbemHiPerfEnum_AddObjects(IWbemHiPerfEnum* This,LONG lFlags,ULONG uNumObjects,LONG *apIds,IWbemObjectAccess **apObj) { +static inline HRESULT IWbemHiPerfEnum_AddObjects(IWbemHiPerfEnum* This,LONG lFlags,ULONG uNumObjects,LONG *apIds,IWbemObjectAccess **apObj) { return This->lpVtbl->AddObjects(This,lFlags,uNumObjects,apIds,apObj); } -static __WIDL_INLINE HRESULT IWbemHiPerfEnum_RemoveObjects(IWbemHiPerfEnum* This,LONG lFlags,ULONG uNumObjects,LONG *apIds) { +static inline HRESULT IWbemHiPerfEnum_RemoveObjects(IWbemHiPerfEnum* This,LONG lFlags,ULONG uNumObjects,LONG *apIds) { return This->lpVtbl->RemoveObjects(This,lFlags,uNumObjects,apIds); } -static __WIDL_INLINE HRESULT IWbemHiPerfEnum_GetObjects(IWbemHiPerfEnum* This,LONG lFlags,ULONG uNumObjects,IWbemObjectAccess **apObj,ULONG *puReturned) { +static inline HRESULT IWbemHiPerfEnum_GetObjects(IWbemHiPerfEnum* This,LONG lFlags,ULONG uNumObjects,IWbemObjectAccess **apObj,ULONG *puReturned) { return This->lpVtbl->GetObjects(This,lFlags,uNumObjects,apObj,puReturned); } -static __WIDL_INLINE HRESULT IWbemHiPerfEnum_RemoveAll(IWbemHiPerfEnum* This,LONG lFlags) { +static inline HRESULT IWbemHiPerfEnum_RemoveAll(IWbemHiPerfEnum* This,LONG lFlags) { return This->lpVtbl->RemoveAll(This,lFlags); } #endif @@ -4332,29 +4324,29 @@ interface IWbemConfigureRefresher { #define IWbemConfigureRefresher_AddEnum(This,pNamespace,wszClassName,lFlags,pContext,ppEnum,plId) (This)->lpVtbl->AddEnum(This,pNamespace,wszClassName,lFlags,pContext,ppEnum,plId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemConfigureRefresher_QueryInterface(IWbemConfigureRefresher* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemConfigureRefresher_QueryInterface(IWbemConfigureRefresher* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemConfigureRefresher_AddRef(IWbemConfigureRefresher* This) { +static inline ULONG IWbemConfigureRefresher_AddRef(IWbemConfigureRefresher* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemConfigureRefresher_Release(IWbemConfigureRefresher* This) { +static inline ULONG IWbemConfigureRefresher_Release(IWbemConfigureRefresher* This) { return This->lpVtbl->Release(This); } /*** IWbemConfigureRefresher methods ***/ -static __WIDL_INLINE HRESULT IWbemConfigureRefresher_AddObjectByPath(IWbemConfigureRefresher* This,IWbemServices *pNamespace,LPCWSTR wszPath,LONG lFlags,IWbemContext *pContext,IWbemClassObject **ppRefreshable,LONG *plId) { +static inline HRESULT IWbemConfigureRefresher_AddObjectByPath(IWbemConfigureRefresher* This,IWbemServices *pNamespace,LPCWSTR wszPath,LONG lFlags,IWbemContext *pContext,IWbemClassObject **ppRefreshable,LONG *plId) { return This->lpVtbl->AddObjectByPath(This,pNamespace,wszPath,lFlags,pContext,ppRefreshable,plId); } -static __WIDL_INLINE HRESULT IWbemConfigureRefresher_AddObjectByTemplate(IWbemConfigureRefresher* This,IWbemServices *pNamespace,IWbemClassObject *pTemplate,LONG lFlags,IWbemContext *pContext,IWbemClassObject **ppRefreshable,LONG *plId) { +static inline HRESULT IWbemConfigureRefresher_AddObjectByTemplate(IWbemConfigureRefresher* This,IWbemServices *pNamespace,IWbemClassObject *pTemplate,LONG lFlags,IWbemContext *pContext,IWbemClassObject **ppRefreshable,LONG *plId) { return This->lpVtbl->AddObjectByTemplate(This,pNamespace,pTemplate,lFlags,pContext,ppRefreshable,plId); } -static __WIDL_INLINE HRESULT IWbemConfigureRefresher_AddRefresher(IWbemConfigureRefresher* This,IWbemRefresher *pRefresher,LONG lFlags,LONG *plId) { +static inline HRESULT IWbemConfigureRefresher_AddRefresher(IWbemConfigureRefresher* This,IWbemRefresher *pRefresher,LONG lFlags,LONG *plId) { return This->lpVtbl->AddRefresher(This,pRefresher,lFlags,plId); } -static __WIDL_INLINE HRESULT IWbemConfigureRefresher_Remove(IWbemConfigureRefresher* This,LONG lId,LONG lFlags) { +static inline HRESULT IWbemConfigureRefresher_Remove(IWbemConfigureRefresher* This,LONG lId,LONG lFlags) { return This->lpVtbl->Remove(This,lId,lFlags); } -static __WIDL_INLINE HRESULT IWbemConfigureRefresher_AddEnum(IWbemConfigureRefresher* This,IWbemServices *pNamespace,LPCWSTR wszClassName,LONG lFlags,IWbemContext *pContext,IWbemHiPerfEnum **ppEnum,LONG *plId) { +static inline HRESULT IWbemConfigureRefresher_AddEnum(IWbemConfigureRefresher* This,IWbemServices *pNamespace,LPCWSTR wszClassName,LONG lFlags,IWbemContext *pContext,IWbemHiPerfEnum **ppEnum,LONG *plId) { return This->lpVtbl->AddEnum(This,pNamespace,wszClassName,lFlags,pContext,ppEnum,plId); } #endif diff --git a/lib/libc/include/any-windows-any/wbemdisp.h b/lib/libc/include/any-windows-any/wbemdisp.h index 52103eb38a1943b0af0b01fa59d076ef112f329c..be844e17e861a8663acb1ceed4fcc3f6056ef042 100644 --- a/lib/libc/include/any-windows-any/wbemdisp.h +++ b/lib/libc/include/any-windows-any/wbemdisp.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wbemdisp.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wbemdisp.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wbemdisp_h__ #define __wbemdisp_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __SWbemLocator_FWD_DEFINED__ @@ -1349,33 +1341,33 @@ interface ISWbemLocator { #define ISWbemLocator_get_Security_(This,objWbemSecurity) (This)->lpVtbl->get_Security_(This,objWbemSecurity) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemLocator_QueryInterface(ISWbemLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemLocator_QueryInterface(ISWbemLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemLocator_AddRef(ISWbemLocator* This) { +static inline ULONG ISWbemLocator_AddRef(ISWbemLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemLocator_Release(ISWbemLocator* This) { +static inline ULONG ISWbemLocator_Release(ISWbemLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemLocator_GetTypeInfoCount(ISWbemLocator* This,UINT *pctinfo) { +static inline HRESULT ISWbemLocator_GetTypeInfoCount(ISWbemLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemLocator_GetTypeInfo(ISWbemLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemLocator_GetTypeInfo(ISWbemLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemLocator_GetIDsOfNames(ISWbemLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemLocator_GetIDsOfNames(ISWbemLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemLocator_Invoke(ISWbemLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemLocator_Invoke(ISWbemLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemLocator methods ***/ -static __WIDL_INLINE HRESULT ISWbemLocator_ConnectServer(ISWbemLocator* This,BSTR strServer,BSTR strNamespace,BSTR strUser,BSTR strPassword,BSTR strLocale,BSTR strAuthority,LONG iSecurityFlags,IDispatch *objWbemNamedValueSet,ISWbemServices **objWbemServices) { +static inline HRESULT ISWbemLocator_ConnectServer(ISWbemLocator* This,BSTR strServer,BSTR strNamespace,BSTR strUser,BSTR strPassword,BSTR strLocale,BSTR strAuthority,LONG iSecurityFlags,IDispatch *objWbemNamedValueSet,ISWbemServices **objWbemServices) { return This->lpVtbl->ConnectServer(This,strServer,strNamespace,strUser,strPassword,strLocale,strAuthority,iSecurityFlags,objWbemNamedValueSet,objWbemServices); } -static __WIDL_INLINE HRESULT ISWbemLocator_get_Security_(ISWbemLocator* This,ISWbemSecurity **objWbemSecurity) { +static inline HRESULT ISWbemLocator_get_Security_(ISWbemLocator* This,ISWbemSecurity **objWbemSecurity) { return This->lpVtbl->get_Security_(This,objWbemSecurity); } #endif @@ -1813,84 +1805,84 @@ interface ISWbemServices { #define ISWbemServices_get_Security_(This,objWbemSecurity) (This)->lpVtbl->get_Security_(This,objWbemSecurity) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemServices_QueryInterface(ISWbemServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemServices_QueryInterface(ISWbemServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemServices_AddRef(ISWbemServices* This) { +static inline ULONG ISWbemServices_AddRef(ISWbemServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemServices_Release(ISWbemServices* This) { +static inline ULONG ISWbemServices_Release(ISWbemServices* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemServices_GetTypeInfoCount(ISWbemServices* This,UINT *pctinfo) { +static inline HRESULT ISWbemServices_GetTypeInfoCount(ISWbemServices* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemServices_GetTypeInfo(ISWbemServices* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemServices_GetTypeInfo(ISWbemServices* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemServices_GetIDsOfNames(ISWbemServices* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemServices_GetIDsOfNames(ISWbemServices* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemServices_Invoke(ISWbemServices* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemServices_Invoke(ISWbemServices* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemServices methods ***/ -static __WIDL_INLINE HRESULT ISWbemServices_Get(ISWbemServices* This,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemServices_Get(ISWbemServices* This,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemObject) { return This->lpVtbl->Get(This,strObjectPath,iFlags,objWbemNamedValueSet,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemServices_GetAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServices_GetAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->GetAsync(This,objWbemSink,strObjectPath,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServices_Delete(ISWbemServices* This,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet) { +static inline HRESULT ISWbemServices_Delete(ISWbemServices* This,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet) { return This->lpVtbl->Delete(This,strObjectPath,iFlags,objWbemNamedValueSet); } -static __WIDL_INLINE HRESULT ISWbemServices_DeleteAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServices_DeleteAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->DeleteAsync(This,objWbemSink,strObjectPath,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServices_InstancesOf(ISWbemServices* This,BSTR strClass,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServices_InstancesOf(ISWbemServices* This,BSTR strClass,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->InstancesOf(This,strClass,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServices_InstancesOfAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strClass,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServices_InstancesOfAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strClass,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->InstancesOfAsync(This,objWbemSink,strClass,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServices_SubclassesOf(ISWbemServices* This,BSTR strSuperclass,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServices_SubclassesOf(ISWbemServices* This,BSTR strSuperclass,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->SubclassesOf(This,strSuperclass,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServices_SubclassesOfAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strSuperclass,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServices_SubclassesOfAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strSuperclass,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->SubclassesOfAsync(This,objWbemSink,strSuperclass,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServices_ExecQuery(ISWbemServices* This,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServices_ExecQuery(ISWbemServices* This,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->ExecQuery(This,strQuery,strQueryLanguage,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServices_ExecQueryAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strQuery,BSTR strQueryLanguage,LONG lFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServices_ExecQueryAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strQuery,BSTR strQueryLanguage,LONG lFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ExecQueryAsync(This,objWbemSink,strQuery,strQueryLanguage,lFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServices_AssociatorsOf(ISWbemServices* This,BSTR strObjectPath,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServices_AssociatorsOf(ISWbemServices* This,BSTR strObjectPath,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->AssociatorsOf(This,strObjectPath,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServices_AssociatorsOfAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServices_AssociatorsOfAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->AssociatorsOfAsync(This,objWbemSink,strObjectPath,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServices_ReferencesTo(ISWbemServices* This,BSTR strObjectPath,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServices_ReferencesTo(ISWbemServices* This,BSTR strObjectPath,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->ReferencesTo(This,strObjectPath,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServices_ReferencesToAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServices_ReferencesToAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ReferencesToAsync(This,objWbemSink,strObjectPath,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServices_ExecNotificationQuery(ISWbemServices* This,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemEventSource **objWbemEventSource) { +static inline HRESULT ISWbemServices_ExecNotificationQuery(ISWbemServices* This,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemEventSource **objWbemEventSource) { return This->lpVtbl->ExecNotificationQuery(This,strQuery,strQueryLanguage,iFlags,objWbemNamedValueSet,objWbemEventSource); } -static __WIDL_INLINE HRESULT ISWbemServices_ExecNotificationQueryAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServices_ExecNotificationQueryAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ExecNotificationQueryAsync(This,objWbemSink,strQuery,strQueryLanguage,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServices_ExecMethod(ISWbemServices* This,BSTR strObjectPath,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { +static inline HRESULT ISWbemServices_ExecMethod(ISWbemServices* This,BSTR strObjectPath,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { return This->lpVtbl->ExecMethod(This,strObjectPath,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemOutParameters); } -static __WIDL_INLINE HRESULT ISWbemServices_ExecMethodAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServices_ExecMethodAsync(ISWbemServices* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ExecMethodAsync(This,objWbemSink,strObjectPath,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServices_get_Security_(ISWbemServices* This,ISWbemSecurity **objWbemSecurity) { +static inline HRESULT ISWbemServices_get_Security_(ISWbemServices* This,ISWbemSecurity **objWbemSecurity) { return This->lpVtbl->get_Security_(This,objWbemSecurity); } #endif @@ -2207,91 +2199,91 @@ interface ISWbemServicesEx { #define ISWbemServicesEx_PutAsync(This,objWbemSink,objWbemObject,iFlags,objWbemNamedValueSet,objWbemAsyncContext) (This)->lpVtbl->PutAsync(This,objWbemSink,objWbemObject,iFlags,objWbemNamedValueSet,objWbemAsyncContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemServicesEx_QueryInterface(ISWbemServicesEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemServicesEx_QueryInterface(ISWbemServicesEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemServicesEx_AddRef(ISWbemServicesEx* This) { +static inline ULONG ISWbemServicesEx_AddRef(ISWbemServicesEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemServicesEx_Release(ISWbemServicesEx* This) { +static inline ULONG ISWbemServicesEx_Release(ISWbemServicesEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemServicesEx_GetTypeInfoCount(ISWbemServicesEx* This,UINT *pctinfo) { +static inline HRESULT ISWbemServicesEx_GetTypeInfoCount(ISWbemServicesEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_GetTypeInfo(ISWbemServicesEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemServicesEx_GetTypeInfo(ISWbemServicesEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_GetIDsOfNames(ISWbemServicesEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemServicesEx_GetIDsOfNames(ISWbemServicesEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_Invoke(ISWbemServicesEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemServicesEx_Invoke(ISWbemServicesEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemServices methods ***/ -static __WIDL_INLINE HRESULT ISWbemServicesEx_Get(ISWbemServicesEx* This,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemServicesEx_Get(ISWbemServicesEx* This,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemObject) { return This->lpVtbl->Get(This,strObjectPath,iFlags,objWbemNamedValueSet,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_GetAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_GetAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->GetAsync(This,objWbemSink,strObjectPath,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_Delete(ISWbemServicesEx* This,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet) { +static inline HRESULT ISWbemServicesEx_Delete(ISWbemServicesEx* This,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet) { return This->lpVtbl->Delete(This,strObjectPath,iFlags,objWbemNamedValueSet); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_DeleteAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_DeleteAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->DeleteAsync(This,objWbemSink,strObjectPath,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_InstancesOf(ISWbemServicesEx* This,BSTR strClass,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServicesEx_InstancesOf(ISWbemServicesEx* This,BSTR strClass,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->InstancesOf(This,strClass,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_InstancesOfAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strClass,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_InstancesOfAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strClass,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->InstancesOfAsync(This,objWbemSink,strClass,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_SubclassesOf(ISWbemServicesEx* This,BSTR strSuperclass,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServicesEx_SubclassesOf(ISWbemServicesEx* This,BSTR strSuperclass,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->SubclassesOf(This,strSuperclass,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_SubclassesOfAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strSuperclass,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_SubclassesOfAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strSuperclass,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->SubclassesOfAsync(This,objWbemSink,strSuperclass,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_ExecQuery(ISWbemServicesEx* This,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServicesEx_ExecQuery(ISWbemServicesEx* This,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->ExecQuery(This,strQuery,strQueryLanguage,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_ExecQueryAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strQuery,BSTR strQueryLanguage,LONG lFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_ExecQueryAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strQuery,BSTR strQueryLanguage,LONG lFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ExecQueryAsync(This,objWbemSink,strQuery,strQueryLanguage,lFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_AssociatorsOf(ISWbemServicesEx* This,BSTR strObjectPath,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServicesEx_AssociatorsOf(ISWbemServicesEx* This,BSTR strObjectPath,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->AssociatorsOf(This,strObjectPath,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_AssociatorsOfAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_AssociatorsOfAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->AssociatorsOfAsync(This,objWbemSink,strObjectPath,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_ReferencesTo(ISWbemServicesEx* This,BSTR strObjectPath,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemServicesEx_ReferencesTo(ISWbemServicesEx* This,BSTR strObjectPath,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->ReferencesTo(This,strObjectPath,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_ReferencesToAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_ReferencesToAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ReferencesToAsync(This,objWbemSink,strObjectPath,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_ExecNotificationQuery(ISWbemServicesEx* This,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemEventSource **objWbemEventSource) { +static inline HRESULT ISWbemServicesEx_ExecNotificationQuery(ISWbemServicesEx* This,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemEventSource **objWbemEventSource) { return This->lpVtbl->ExecNotificationQuery(This,strQuery,strQueryLanguage,iFlags,objWbemNamedValueSet,objWbemEventSource); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_ExecNotificationQueryAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_ExecNotificationQueryAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strQuery,BSTR strQueryLanguage,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ExecNotificationQueryAsync(This,objWbemSink,strQuery,strQueryLanguage,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_ExecMethod(ISWbemServicesEx* This,BSTR strObjectPath,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { +static inline HRESULT ISWbemServicesEx_ExecMethod(ISWbemServicesEx* This,BSTR strObjectPath,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { return This->lpVtbl->ExecMethod(This,strObjectPath,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemOutParameters); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_ExecMethodAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_ExecMethodAsync(ISWbemServicesEx* This,IDispatch *objWbemSink,BSTR strObjectPath,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ExecMethodAsync(This,objWbemSink,strObjectPath,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_get_Security_(ISWbemServicesEx* This,ISWbemSecurity **objWbemSecurity) { +static inline HRESULT ISWbemServicesEx_get_Security_(ISWbemServicesEx* This,ISWbemSecurity **objWbemSecurity) { return This->lpVtbl->get_Security_(This,objWbemSecurity); } /*** ISWbemServicesEx methods ***/ -static __WIDL_INLINE HRESULT ISWbemServicesEx_Put(ISWbemServicesEx* This,ISWbemObjectEx *objWbemObject,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectPath **objWbemObjectPath) { +static inline HRESULT ISWbemServicesEx_Put(ISWbemServicesEx* This,ISWbemObjectEx *objWbemObject,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectPath **objWbemObjectPath) { return This->lpVtbl->Put(This,objWbemObject,iFlags,objWbemNamedValueSet,objWbemObjectPath); } -static __WIDL_INLINE HRESULT ISWbemServicesEx_PutAsync(ISWbemServicesEx* This,ISWbemSink *objWbemSink,ISWbemObjectEx *objWbemObject,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemServicesEx_PutAsync(ISWbemServicesEx* This,ISWbemSink *objWbemSink,ISWbemObjectEx *objWbemObject,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->PutAsync(This,objWbemSink,objWbemObject,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } #endif @@ -2723,102 +2715,102 @@ interface ISWbemObject { #define ISWbemObject_get_Security_(This,objWbemSecurity) (This)->lpVtbl->get_Security_(This,objWbemSecurity) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemObject_QueryInterface(ISWbemObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemObject_QueryInterface(ISWbemObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemObject_AddRef(ISWbemObject* This) { +static inline ULONG ISWbemObject_AddRef(ISWbemObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemObject_Release(ISWbemObject* This) { +static inline ULONG ISWbemObject_Release(ISWbemObject* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemObject_GetTypeInfoCount(ISWbemObject* This,UINT *pctinfo) { +static inline HRESULT ISWbemObject_GetTypeInfoCount(ISWbemObject* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemObject_GetTypeInfo(ISWbemObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemObject_GetTypeInfo(ISWbemObject* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemObject_GetIDsOfNames(ISWbemObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemObject_GetIDsOfNames(ISWbemObject* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemObject_Invoke(ISWbemObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemObject_Invoke(ISWbemObject* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemObject methods ***/ -static __WIDL_INLINE HRESULT ISWbemObject_Put_(ISWbemObject* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectPath **objWbemObjectPath) { +static inline HRESULT ISWbemObject_Put_(ISWbemObject* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectPath **objWbemObjectPath) { return This->lpVtbl->Put_(This,iFlags,objWbemNamedValueSet,objWbemObjectPath); } -static __WIDL_INLINE HRESULT ISWbemObject_PutAsync_(ISWbemObject* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObject_PutAsync_(ISWbemObject* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->PutAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObject_Delete_(ISWbemObject* This,LONG iFlags,IDispatch *objWbemNamedValueSet) { +static inline HRESULT ISWbemObject_Delete_(ISWbemObject* This,LONG iFlags,IDispatch *objWbemNamedValueSet) { return This->lpVtbl->Delete_(This,iFlags,objWbemNamedValueSet); } -static __WIDL_INLINE HRESULT ISWbemObject_DeleteAsync_(ISWbemObject* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObject_DeleteAsync_(ISWbemObject* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->DeleteAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObject_Instances_(ISWbemObject* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemObject_Instances_(ISWbemObject* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->Instances_(This,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemObject_InstancesAsync_(ISWbemObject* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObject_InstancesAsync_(ISWbemObject* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->InstancesAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObject_Subclasses_(ISWbemObject* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemObject_Subclasses_(ISWbemObject* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->Subclasses_(This,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemObject_SubclassesAsync_(ISWbemObject* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObject_SubclassesAsync_(ISWbemObject* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->SubclassesAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObject_Associators_(ISWbemObject* This,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemObject_Associators_(ISWbemObject* This,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->Associators_(This,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemObject_AssociatorsAsync_(ISWbemObject* This,IDispatch *objWbemSink,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObject_AssociatorsAsync_(ISWbemObject* This,IDispatch *objWbemSink,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->AssociatorsAsync_(This,objWbemSink,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObject_References_(ISWbemObject* This,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemObject_References_(ISWbemObject* This,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->References_(This,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemObject_ReferencesAsync_(ISWbemObject* This,IDispatch *objWbemSink,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObject_ReferencesAsync_(ISWbemObject* This,IDispatch *objWbemSink,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ReferencesAsync_(This,objWbemSink,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObject_ExecMethod_(ISWbemObject* This,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { +static inline HRESULT ISWbemObject_ExecMethod_(ISWbemObject* This,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { return This->lpVtbl->ExecMethod_(This,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemOutParameters); } -static __WIDL_INLINE HRESULT ISWbemObject_ExecMethodAsync_(ISWbemObject* This,IDispatch *objWbemSink,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObject_ExecMethodAsync_(ISWbemObject* This,IDispatch *objWbemSink,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ExecMethodAsync_(This,objWbemSink,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObject_Clone_(ISWbemObject* This,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemObject_Clone_(ISWbemObject* This,ISWbemObject **objWbemObject) { return This->lpVtbl->Clone_(This,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemObject_GetObjectText_(ISWbemObject* This,LONG iFlags,BSTR *strObjectText) { +static inline HRESULT ISWbemObject_GetObjectText_(ISWbemObject* This,LONG iFlags,BSTR *strObjectText) { return This->lpVtbl->GetObjectText_(This,iFlags,strObjectText); } -static __WIDL_INLINE HRESULT ISWbemObject_SpawnDerivedClass_(ISWbemObject* This,LONG iFlags,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemObject_SpawnDerivedClass_(ISWbemObject* This,LONG iFlags,ISWbemObject **objWbemObject) { return This->lpVtbl->SpawnDerivedClass_(This,iFlags,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemObject_SpawnInstance_(ISWbemObject* This,LONG iFlags,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemObject_SpawnInstance_(ISWbemObject* This,LONG iFlags,ISWbemObject **objWbemObject) { return This->lpVtbl->SpawnInstance_(This,iFlags,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemObject_CompareTo_(ISWbemObject* This,IDispatch *objWbemObject,LONG iFlags,VARIANT_BOOL *bResult) { +static inline HRESULT ISWbemObject_CompareTo_(ISWbemObject* This,IDispatch *objWbemObject,LONG iFlags,VARIANT_BOOL *bResult) { return This->lpVtbl->CompareTo_(This,objWbemObject,iFlags,bResult); } -static __WIDL_INLINE HRESULT ISWbemObject_get_Qualifiers_(ISWbemObject* This,ISWbemQualifierSet **objWbemQualifierSet) { +static inline HRESULT ISWbemObject_get_Qualifiers_(ISWbemObject* This,ISWbemQualifierSet **objWbemQualifierSet) { return This->lpVtbl->get_Qualifiers_(This,objWbemQualifierSet); } -static __WIDL_INLINE HRESULT ISWbemObject_get_Properties_(ISWbemObject* This,ISWbemPropertySet **objWbemPropertySet) { +static inline HRESULT ISWbemObject_get_Properties_(ISWbemObject* This,ISWbemPropertySet **objWbemPropertySet) { return This->lpVtbl->get_Properties_(This,objWbemPropertySet); } -static __WIDL_INLINE HRESULT ISWbemObject_get_Methods_(ISWbemObject* This,ISWbemMethodSet **objWbemMethodSet) { +static inline HRESULT ISWbemObject_get_Methods_(ISWbemObject* This,ISWbemMethodSet **objWbemMethodSet) { return This->lpVtbl->get_Methods_(This,objWbemMethodSet); } -static __WIDL_INLINE HRESULT ISWbemObject_get_Derivation_(ISWbemObject* This,VARIANT *strClassNameArray) { +static inline HRESULT ISWbemObject_get_Derivation_(ISWbemObject* This,VARIANT *strClassNameArray) { return This->lpVtbl->get_Derivation_(This,strClassNameArray); } -static __WIDL_INLINE HRESULT ISWbemObject_get_Path_(ISWbemObject* This,ISWbemObjectPath **objWbemObjectPath) { +static inline HRESULT ISWbemObject_get_Path_(ISWbemObject* This,ISWbemObjectPath **objWbemObjectPath) { return This->lpVtbl->get_Path_(This,objWbemObjectPath); } -static __WIDL_INLINE HRESULT ISWbemObject_get_Security_(ISWbemObject* This,ISWbemSecurity **objWbemSecurity) { +static inline HRESULT ISWbemObject_get_Security_(ISWbemObject* This,ISWbemSecurity **objWbemSecurity) { return This->lpVtbl->get_Security_(This,objWbemSecurity); } #endif @@ -3154,115 +3146,115 @@ interface ISWbemObjectEx { #define ISWbemObjectEx_SetFromText_(This,bsText,iObjectTextFormat,iFlags,objWbemNamedValueSet) (This)->lpVtbl->SetFromText_(This,bsText,iObjectTextFormat,iFlags,objWbemNamedValueSet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectEx_QueryInterface(ISWbemObjectEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemObjectEx_QueryInterface(ISWbemObjectEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemObjectEx_AddRef(ISWbemObjectEx* This) { +static inline ULONG ISWbemObjectEx_AddRef(ISWbemObjectEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemObjectEx_Release(ISWbemObjectEx* This) { +static inline ULONG ISWbemObjectEx_Release(ISWbemObjectEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectEx_GetTypeInfoCount(ISWbemObjectEx* This,UINT *pctinfo) { +static inline HRESULT ISWbemObjectEx_GetTypeInfoCount(ISWbemObjectEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_GetTypeInfo(ISWbemObjectEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemObjectEx_GetTypeInfo(ISWbemObjectEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_GetIDsOfNames(ISWbemObjectEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemObjectEx_GetIDsOfNames(ISWbemObjectEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_Invoke(ISWbemObjectEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemObjectEx_Invoke(ISWbemObjectEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemObject methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectEx_Put_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectPath **objWbemObjectPath) { +static inline HRESULT ISWbemObjectEx_Put_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectPath **objWbemObjectPath) { return This->lpVtbl->Put_(This,iFlags,objWbemNamedValueSet,objWbemObjectPath); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_PutAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObjectEx_PutAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->PutAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_Delete_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet) { +static inline HRESULT ISWbemObjectEx_Delete_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet) { return This->lpVtbl->Delete_(This,iFlags,objWbemNamedValueSet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_DeleteAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObjectEx_DeleteAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->DeleteAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_Instances_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemObjectEx_Instances_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->Instances_(This,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_InstancesAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObjectEx_InstancesAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->InstancesAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_Subclasses_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemObjectEx_Subclasses_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->Subclasses_(This,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_SubclassesAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObjectEx_SubclassesAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->SubclassesAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_Associators_(ISWbemObjectEx* This,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemObjectEx_Associators_(ISWbemObjectEx* This,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->Associators_(This,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_AssociatorsAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObjectEx_AssociatorsAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->AssociatorsAsync_(This,objWbemSink,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_References_(ISWbemObjectEx* This,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemObjectEx_References_(ISWbemObjectEx* This,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->References_(This,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_ReferencesAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObjectEx_ReferencesAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ReferencesAsync_(This,objWbemSink,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_ExecMethod_(ISWbemObjectEx* This,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { +static inline HRESULT ISWbemObjectEx_ExecMethod_(ISWbemObjectEx* This,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { return This->lpVtbl->ExecMethod_(This,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemOutParameters); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_ExecMethodAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemObjectEx_ExecMethodAsync_(ISWbemObjectEx* This,IDispatch *objWbemSink,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ExecMethodAsync_(This,objWbemSink,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_Clone_(ISWbemObjectEx* This,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemObjectEx_Clone_(ISWbemObjectEx* This,ISWbemObject **objWbemObject) { return This->lpVtbl->Clone_(This,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_GetObjectText_(ISWbemObjectEx* This,LONG iFlags,BSTR *strObjectText) { +static inline HRESULT ISWbemObjectEx_GetObjectText_(ISWbemObjectEx* This,LONG iFlags,BSTR *strObjectText) { return This->lpVtbl->GetObjectText_(This,iFlags,strObjectText); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_SpawnDerivedClass_(ISWbemObjectEx* This,LONG iFlags,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemObjectEx_SpawnDerivedClass_(ISWbemObjectEx* This,LONG iFlags,ISWbemObject **objWbemObject) { return This->lpVtbl->SpawnDerivedClass_(This,iFlags,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_SpawnInstance_(ISWbemObjectEx* This,LONG iFlags,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemObjectEx_SpawnInstance_(ISWbemObjectEx* This,LONG iFlags,ISWbemObject **objWbemObject) { return This->lpVtbl->SpawnInstance_(This,iFlags,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_CompareTo_(ISWbemObjectEx* This,IDispatch *objWbemObject,LONG iFlags,VARIANT_BOOL *bResult) { +static inline HRESULT ISWbemObjectEx_CompareTo_(ISWbemObjectEx* This,IDispatch *objWbemObject,LONG iFlags,VARIANT_BOOL *bResult) { return This->lpVtbl->CompareTo_(This,objWbemObject,iFlags,bResult); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_get_Qualifiers_(ISWbemObjectEx* This,ISWbemQualifierSet **objWbemQualifierSet) { +static inline HRESULT ISWbemObjectEx_get_Qualifiers_(ISWbemObjectEx* This,ISWbemQualifierSet **objWbemQualifierSet) { return This->lpVtbl->get_Qualifiers_(This,objWbemQualifierSet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_get_Properties_(ISWbemObjectEx* This,ISWbemPropertySet **objWbemPropertySet) { +static inline HRESULT ISWbemObjectEx_get_Properties_(ISWbemObjectEx* This,ISWbemPropertySet **objWbemPropertySet) { return This->lpVtbl->get_Properties_(This,objWbemPropertySet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_get_Methods_(ISWbemObjectEx* This,ISWbemMethodSet **objWbemMethodSet) { +static inline HRESULT ISWbemObjectEx_get_Methods_(ISWbemObjectEx* This,ISWbemMethodSet **objWbemMethodSet) { return This->lpVtbl->get_Methods_(This,objWbemMethodSet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_get_Derivation_(ISWbemObjectEx* This,VARIANT *strClassNameArray) { +static inline HRESULT ISWbemObjectEx_get_Derivation_(ISWbemObjectEx* This,VARIANT *strClassNameArray) { return This->lpVtbl->get_Derivation_(This,strClassNameArray); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_get_Path_(ISWbemObjectEx* This,ISWbemObjectPath **objWbemObjectPath) { +static inline HRESULT ISWbemObjectEx_get_Path_(ISWbemObjectEx* This,ISWbemObjectPath **objWbemObjectPath) { return This->lpVtbl->get_Path_(This,objWbemObjectPath); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_get_Security_(ISWbemObjectEx* This,ISWbemSecurity **objWbemSecurity) { +static inline HRESULT ISWbemObjectEx_get_Security_(ISWbemObjectEx* This,ISWbemSecurity **objWbemSecurity) { return This->lpVtbl->get_Security_(This,objWbemSecurity); } /*** ISWbemObjectEx methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectEx_Refresh_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet) { +static inline HRESULT ISWbemObjectEx_Refresh_(ISWbemObjectEx* This,LONG iFlags,IDispatch *objWbemNamedValueSet) { return This->lpVtbl->Refresh_(This,iFlags,objWbemNamedValueSet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_get_SystemProperties_(ISWbemObjectEx* This,ISWbemPropertySet **objWbemPropertySet) { +static inline HRESULT ISWbemObjectEx_get_SystemProperties_(ISWbemObjectEx* This,ISWbemPropertySet **objWbemPropertySet) { return This->lpVtbl->get_SystemProperties_(This,objWbemPropertySet); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_GetText_(ISWbemObjectEx* This,WbemObjectTextFormatEnum iObjectTextFormat,LONG iFlags,IDispatch *objWbemNamedValueSet,BSTR *bsText) { +static inline HRESULT ISWbemObjectEx_GetText_(ISWbemObjectEx* This,WbemObjectTextFormatEnum iObjectTextFormat,LONG iFlags,IDispatch *objWbemNamedValueSet,BSTR *bsText) { return This->lpVtbl->GetText_(This,iObjectTextFormat,iFlags,objWbemNamedValueSet,bsText); } -static __WIDL_INLINE HRESULT ISWbemObjectEx_SetFromText_(ISWbemObjectEx* This,BSTR bsText,WbemObjectTextFormatEnum iObjectTextFormat,LONG iFlags,IDispatch *objWbemNamedValueSet) { +static inline HRESULT ISWbemObjectEx_SetFromText_(ISWbemObjectEx* This,BSTR bsText,WbemObjectTextFormatEnum iObjectTextFormat,LONG iFlags,IDispatch *objWbemNamedValueSet) { return This->lpVtbl->SetFromText_(This,bsText,iObjectTextFormat,iFlags,objWbemNamedValueSet); } #endif @@ -3550,102 +3542,102 @@ interface ISWbemLastError { #define ISWbemLastError_get_Security_(This,objWbemSecurity) (This)->lpVtbl->get_Security_(This,objWbemSecurity) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemLastError_QueryInterface(ISWbemLastError* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemLastError_QueryInterface(ISWbemLastError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemLastError_AddRef(ISWbemLastError* This) { +static inline ULONG ISWbemLastError_AddRef(ISWbemLastError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemLastError_Release(ISWbemLastError* This) { +static inline ULONG ISWbemLastError_Release(ISWbemLastError* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemLastError_GetTypeInfoCount(ISWbemLastError* This,UINT *pctinfo) { +static inline HRESULT ISWbemLastError_GetTypeInfoCount(ISWbemLastError* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemLastError_GetTypeInfo(ISWbemLastError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemLastError_GetTypeInfo(ISWbemLastError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemLastError_GetIDsOfNames(ISWbemLastError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemLastError_GetIDsOfNames(ISWbemLastError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemLastError_Invoke(ISWbemLastError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemLastError_Invoke(ISWbemLastError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemObject methods ***/ -static __WIDL_INLINE HRESULT ISWbemLastError_Put_(ISWbemLastError* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectPath **objWbemObjectPath) { +static inline HRESULT ISWbemLastError_Put_(ISWbemLastError* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectPath **objWbemObjectPath) { return This->lpVtbl->Put_(This,iFlags,objWbemNamedValueSet,objWbemObjectPath); } -static __WIDL_INLINE HRESULT ISWbemLastError_PutAsync_(ISWbemLastError* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemLastError_PutAsync_(ISWbemLastError* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->PutAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemLastError_Delete_(ISWbemLastError* This,LONG iFlags,IDispatch *objWbemNamedValueSet) { +static inline HRESULT ISWbemLastError_Delete_(ISWbemLastError* This,LONG iFlags,IDispatch *objWbemNamedValueSet) { return This->lpVtbl->Delete_(This,iFlags,objWbemNamedValueSet); } -static __WIDL_INLINE HRESULT ISWbemLastError_DeleteAsync_(ISWbemLastError* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemLastError_DeleteAsync_(ISWbemLastError* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->DeleteAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemLastError_Instances_(ISWbemLastError* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemLastError_Instances_(ISWbemLastError* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->Instances_(This,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemLastError_InstancesAsync_(ISWbemLastError* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemLastError_InstancesAsync_(ISWbemLastError* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->InstancesAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemLastError_Subclasses_(ISWbemLastError* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemLastError_Subclasses_(ISWbemLastError* This,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->Subclasses_(This,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemLastError_SubclassesAsync_(ISWbemLastError* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemLastError_SubclassesAsync_(ISWbemLastError* This,IDispatch *objWbemSink,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->SubclassesAsync_(This,objWbemSink,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemLastError_Associators_(ISWbemLastError* This,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemLastError_Associators_(ISWbemLastError* This,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->Associators_(This,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemLastError_AssociatorsAsync_(ISWbemLastError* This,IDispatch *objWbemSink,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemLastError_AssociatorsAsync_(ISWbemLastError* This,IDispatch *objWbemSink,BSTR strAssocClass,BSTR strResultClass,BSTR strResultRole,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredAssocQualifier,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->AssociatorsAsync_(This,objWbemSink,strAssocClass,strResultClass,strResultRole,strRole,bClassesOnly,bSchemaOnly,strRequiredAssocQualifier,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemLastError_References_(ISWbemLastError* This,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemLastError_References_(ISWbemLastError* This,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->References_(This,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemLastError_ReferencesAsync_(ISWbemLastError* This,IDispatch *objWbemSink,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemLastError_ReferencesAsync_(ISWbemLastError* This,IDispatch *objWbemSink,BSTR strResultClass,BSTR strRole,VARIANT_BOOL bClassesOnly,VARIANT_BOOL bSchemaOnly,BSTR strRequiredQualifier,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ReferencesAsync_(This,objWbemSink,strResultClass,strRole,bClassesOnly,bSchemaOnly,strRequiredQualifier,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemLastError_ExecMethod_(ISWbemLastError* This,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { +static inline HRESULT ISWbemLastError_ExecMethod_(ISWbemLastError* This,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemObject **objWbemOutParameters) { return This->lpVtbl->ExecMethod_(This,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemOutParameters); } -static __WIDL_INLINE HRESULT ISWbemLastError_ExecMethodAsync_(ISWbemLastError* This,IDispatch *objWbemSink,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { +static inline HRESULT ISWbemLastError_ExecMethodAsync_(ISWbemLastError* This,IDispatch *objWbemSink,BSTR strMethodName,IDispatch *objWbemInParameters,LONG iFlags,IDispatch *objWbemNamedValueSet,IDispatch *objWbemAsyncContext) { return This->lpVtbl->ExecMethodAsync_(This,objWbemSink,strMethodName,objWbemInParameters,iFlags,objWbemNamedValueSet,objWbemAsyncContext); } -static __WIDL_INLINE HRESULT ISWbemLastError_Clone_(ISWbemLastError* This,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemLastError_Clone_(ISWbemLastError* This,ISWbemObject **objWbemObject) { return This->lpVtbl->Clone_(This,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemLastError_GetObjectText_(ISWbemLastError* This,LONG iFlags,BSTR *strObjectText) { +static inline HRESULT ISWbemLastError_GetObjectText_(ISWbemLastError* This,LONG iFlags,BSTR *strObjectText) { return This->lpVtbl->GetObjectText_(This,iFlags,strObjectText); } -static __WIDL_INLINE HRESULT ISWbemLastError_SpawnDerivedClass_(ISWbemLastError* This,LONG iFlags,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemLastError_SpawnDerivedClass_(ISWbemLastError* This,LONG iFlags,ISWbemObject **objWbemObject) { return This->lpVtbl->SpawnDerivedClass_(This,iFlags,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemLastError_SpawnInstance_(ISWbemLastError* This,LONG iFlags,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemLastError_SpawnInstance_(ISWbemLastError* This,LONG iFlags,ISWbemObject **objWbemObject) { return This->lpVtbl->SpawnInstance_(This,iFlags,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemLastError_CompareTo_(ISWbemLastError* This,IDispatch *objWbemObject,LONG iFlags,VARIANT_BOOL *bResult) { +static inline HRESULT ISWbemLastError_CompareTo_(ISWbemLastError* This,IDispatch *objWbemObject,LONG iFlags,VARIANT_BOOL *bResult) { return This->lpVtbl->CompareTo_(This,objWbemObject,iFlags,bResult); } -static __WIDL_INLINE HRESULT ISWbemLastError_get_Qualifiers_(ISWbemLastError* This,ISWbemQualifierSet **objWbemQualifierSet) { +static inline HRESULT ISWbemLastError_get_Qualifiers_(ISWbemLastError* This,ISWbemQualifierSet **objWbemQualifierSet) { return This->lpVtbl->get_Qualifiers_(This,objWbemQualifierSet); } -static __WIDL_INLINE HRESULT ISWbemLastError_get_Properties_(ISWbemLastError* This,ISWbemPropertySet **objWbemPropertySet) { +static inline HRESULT ISWbemLastError_get_Properties_(ISWbemLastError* This,ISWbemPropertySet **objWbemPropertySet) { return This->lpVtbl->get_Properties_(This,objWbemPropertySet); } -static __WIDL_INLINE HRESULT ISWbemLastError_get_Methods_(ISWbemLastError* This,ISWbemMethodSet **objWbemMethodSet) { +static inline HRESULT ISWbemLastError_get_Methods_(ISWbemLastError* This,ISWbemMethodSet **objWbemMethodSet) { return This->lpVtbl->get_Methods_(This,objWbemMethodSet); } -static __WIDL_INLINE HRESULT ISWbemLastError_get_Derivation_(ISWbemLastError* This,VARIANT *strClassNameArray) { +static inline HRESULT ISWbemLastError_get_Derivation_(ISWbemLastError* This,VARIANT *strClassNameArray) { return This->lpVtbl->get_Derivation_(This,strClassNameArray); } -static __WIDL_INLINE HRESULT ISWbemLastError_get_Path_(ISWbemLastError* This,ISWbemObjectPath **objWbemObjectPath) { +static inline HRESULT ISWbemLastError_get_Path_(ISWbemLastError* This,ISWbemObjectPath **objWbemObjectPath) { return This->lpVtbl->get_Path_(This,objWbemObjectPath); } -static __WIDL_INLINE HRESULT ISWbemLastError_get_Security_(ISWbemLastError* This,ISWbemSecurity **objWbemSecurity) { +static inline HRESULT ISWbemLastError_get_Security_(ISWbemLastError* This,ISWbemSecurity **objWbemSecurity) { return This->lpVtbl->get_Security_(This,objWbemSecurity); } #endif @@ -3785,42 +3777,42 @@ interface ISWbemObjectSet { #define ISWbemObjectSet_ItemIndex(This,lIndex,objWbemObject) (This)->lpVtbl->ItemIndex(This,lIndex,objWbemObject) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectSet_QueryInterface(ISWbemObjectSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemObjectSet_QueryInterface(ISWbemObjectSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemObjectSet_AddRef(ISWbemObjectSet* This) { +static inline ULONG ISWbemObjectSet_AddRef(ISWbemObjectSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemObjectSet_Release(ISWbemObjectSet* This) { +static inline ULONG ISWbemObjectSet_Release(ISWbemObjectSet* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectSet_GetTypeInfoCount(ISWbemObjectSet* This,UINT *pctinfo) { +static inline HRESULT ISWbemObjectSet_GetTypeInfoCount(ISWbemObjectSet* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemObjectSet_GetTypeInfo(ISWbemObjectSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemObjectSet_GetTypeInfo(ISWbemObjectSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemObjectSet_GetIDsOfNames(ISWbemObjectSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemObjectSet_GetIDsOfNames(ISWbemObjectSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemObjectSet_Invoke(ISWbemObjectSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemObjectSet_Invoke(ISWbemObjectSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemObjectSet methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectSet_get__NewEnum(ISWbemObjectSet* This,IUnknown **pUnk) { +static inline HRESULT ISWbemObjectSet_get__NewEnum(ISWbemObjectSet* This,IUnknown **pUnk) { return This->lpVtbl->get__NewEnum(This,pUnk); } -static __WIDL_INLINE HRESULT ISWbemObjectSet_Item(ISWbemObjectSet* This,BSTR strObjectPath,LONG iFlags,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemObjectSet_Item(ISWbemObjectSet* This,BSTR strObjectPath,LONG iFlags,ISWbemObject **objWbemObject) { return This->lpVtbl->Item(This,strObjectPath,iFlags,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemObjectSet_get_Count(ISWbemObjectSet* This,LONG *iCount) { +static inline HRESULT ISWbemObjectSet_get_Count(ISWbemObjectSet* This,LONG *iCount) { return This->lpVtbl->get_Count(This,iCount); } -static __WIDL_INLINE HRESULT ISWbemObjectSet_get_Security_(ISWbemObjectSet* This,ISWbemSecurity **objWbemSecurity) { +static inline HRESULT ISWbemObjectSet_get_Security_(ISWbemObjectSet* This,ISWbemSecurity **objWbemSecurity) { return This->lpVtbl->get_Security_(This,objWbemSecurity); } -static __WIDL_INLINE HRESULT ISWbemObjectSet_ItemIndex(ISWbemObjectSet* This,LONG lIndex,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemObjectSet_ItemIndex(ISWbemObjectSet* This,LONG lIndex,ISWbemObject **objWbemObject) { return This->lpVtbl->ItemIndex(This,lIndex,objWbemObject); } #endif @@ -3981,48 +3973,48 @@ interface ISWbemNamedValueSet { #define ISWbemNamedValueSet_DeleteAll(This) (This)->lpVtbl->DeleteAll(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_QueryInterface(ISWbemNamedValueSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemNamedValueSet_QueryInterface(ISWbemNamedValueSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemNamedValueSet_AddRef(ISWbemNamedValueSet* This) { +static inline ULONG ISWbemNamedValueSet_AddRef(ISWbemNamedValueSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemNamedValueSet_Release(ISWbemNamedValueSet* This) { +static inline ULONG ISWbemNamedValueSet_Release(ISWbemNamedValueSet* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_GetTypeInfoCount(ISWbemNamedValueSet* This,UINT *pctinfo) { +static inline HRESULT ISWbemNamedValueSet_GetTypeInfoCount(ISWbemNamedValueSet* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_GetTypeInfo(ISWbemNamedValueSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemNamedValueSet_GetTypeInfo(ISWbemNamedValueSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_GetIDsOfNames(ISWbemNamedValueSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemNamedValueSet_GetIDsOfNames(ISWbemNamedValueSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_Invoke(ISWbemNamedValueSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemNamedValueSet_Invoke(ISWbemNamedValueSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemNamedValueSet methods ***/ -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_get__NewEnum(ISWbemNamedValueSet* This,IUnknown **pUnk) { +static inline HRESULT ISWbemNamedValueSet_get__NewEnum(ISWbemNamedValueSet* This,IUnknown **pUnk) { return This->lpVtbl->get__NewEnum(This,pUnk); } -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_Item(ISWbemNamedValueSet* This,BSTR strName,LONG iFlags,ISWbemNamedValue **objWbemNamedValue) { +static inline HRESULT ISWbemNamedValueSet_Item(ISWbemNamedValueSet* This,BSTR strName,LONG iFlags,ISWbemNamedValue **objWbemNamedValue) { return This->lpVtbl->Item(This,strName,iFlags,objWbemNamedValue); } -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_get_Count(ISWbemNamedValueSet* This,LONG *iCount) { +static inline HRESULT ISWbemNamedValueSet_get_Count(ISWbemNamedValueSet* This,LONG *iCount) { return This->lpVtbl->get_Count(This,iCount); } -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_Add(ISWbemNamedValueSet* This,BSTR strName,VARIANT *varValue,LONG iFlags,ISWbemNamedValue **objWbemNamedValue) { +static inline HRESULT ISWbemNamedValueSet_Add(ISWbemNamedValueSet* This,BSTR strName,VARIANT *varValue,LONG iFlags,ISWbemNamedValue **objWbemNamedValue) { return This->lpVtbl->Add(This,strName,varValue,iFlags,objWbemNamedValue); } -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_Remove(ISWbemNamedValueSet* This,BSTR strName,LONG iFlags) { +static inline HRESULT ISWbemNamedValueSet_Remove(ISWbemNamedValueSet* This,BSTR strName,LONG iFlags) { return This->lpVtbl->Remove(This,strName,iFlags); } -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_Clone(ISWbemNamedValueSet* This,ISWbemNamedValueSet **objWbemNamedValueSet) { +static inline HRESULT ISWbemNamedValueSet_Clone(ISWbemNamedValueSet* This,ISWbemNamedValueSet **objWbemNamedValueSet) { return This->lpVtbl->Clone(This,objWbemNamedValueSet); } -static __WIDL_INLINE HRESULT ISWbemNamedValueSet_DeleteAll(ISWbemNamedValueSet* This) { +static inline HRESULT ISWbemNamedValueSet_DeleteAll(ISWbemNamedValueSet* This) { return This->lpVtbl->DeleteAll(This); } #endif @@ -4140,36 +4132,36 @@ interface ISWbemNamedValue { #define ISWbemNamedValue_get_Name(This,strName) (This)->lpVtbl->get_Name(This,strName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemNamedValue_QueryInterface(ISWbemNamedValue* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemNamedValue_QueryInterface(ISWbemNamedValue* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemNamedValue_AddRef(ISWbemNamedValue* This) { +static inline ULONG ISWbemNamedValue_AddRef(ISWbemNamedValue* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemNamedValue_Release(ISWbemNamedValue* This) { +static inline ULONG ISWbemNamedValue_Release(ISWbemNamedValue* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemNamedValue_GetTypeInfoCount(ISWbemNamedValue* This,UINT *pctinfo) { +static inline HRESULT ISWbemNamedValue_GetTypeInfoCount(ISWbemNamedValue* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemNamedValue_GetTypeInfo(ISWbemNamedValue* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemNamedValue_GetTypeInfo(ISWbemNamedValue* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemNamedValue_GetIDsOfNames(ISWbemNamedValue* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemNamedValue_GetIDsOfNames(ISWbemNamedValue* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemNamedValue_Invoke(ISWbemNamedValue* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemNamedValue_Invoke(ISWbemNamedValue* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemNamedValue methods ***/ -static __WIDL_INLINE HRESULT ISWbemNamedValue_get_Value(ISWbemNamedValue* This,VARIANT *varValue) { +static inline HRESULT ISWbemNamedValue_get_Value(ISWbemNamedValue* This,VARIANT *varValue) { return This->lpVtbl->get_Value(This,varValue); } -static __WIDL_INLINE HRESULT ISWbemNamedValue_put_Value(ISWbemNamedValue* This,VARIANT *varValue) { +static inline HRESULT ISWbemNamedValue_put_Value(ISWbemNamedValue* This,VARIANT *varValue) { return This->lpVtbl->put_Value(This,varValue); } -static __WIDL_INLINE HRESULT ISWbemNamedValue_get_Name(ISWbemNamedValue* This,BSTR *strName) { +static inline HRESULT ISWbemNamedValue_get_Name(ISWbemNamedValue* This,BSTR *strName) { return This->lpVtbl->get_Name(This,strName); } #endif @@ -4445,96 +4437,96 @@ interface ISWbemObjectPath { #define ISWbemObjectPath_put_Authority(This,strAuthority) (This)->lpVtbl->put_Authority(This,strAuthority) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectPath_QueryInterface(ISWbemObjectPath* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemObjectPath_QueryInterface(ISWbemObjectPath* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemObjectPath_AddRef(ISWbemObjectPath* This) { +static inline ULONG ISWbemObjectPath_AddRef(ISWbemObjectPath* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemObjectPath_Release(ISWbemObjectPath* This) { +static inline ULONG ISWbemObjectPath_Release(ISWbemObjectPath* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectPath_GetTypeInfoCount(ISWbemObjectPath* This,UINT *pctinfo) { +static inline HRESULT ISWbemObjectPath_GetTypeInfoCount(ISWbemObjectPath* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_GetTypeInfo(ISWbemObjectPath* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemObjectPath_GetTypeInfo(ISWbemObjectPath* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_GetIDsOfNames(ISWbemObjectPath* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemObjectPath_GetIDsOfNames(ISWbemObjectPath* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_Invoke(ISWbemObjectPath* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemObjectPath_Invoke(ISWbemObjectPath* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemObjectPath methods ***/ -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_Path(ISWbemObjectPath* This,BSTR *strPath) { +static inline HRESULT ISWbemObjectPath_get_Path(ISWbemObjectPath* This,BSTR *strPath) { return This->lpVtbl->get_Path(This,strPath); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_put_Path(ISWbemObjectPath* This,BSTR strPath) { +static inline HRESULT ISWbemObjectPath_put_Path(ISWbemObjectPath* This,BSTR strPath) { return This->lpVtbl->put_Path(This,strPath); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_RelPath(ISWbemObjectPath* This,BSTR *strRelPath) { +static inline HRESULT ISWbemObjectPath_get_RelPath(ISWbemObjectPath* This,BSTR *strRelPath) { return This->lpVtbl->get_RelPath(This,strRelPath); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_put_RelPath(ISWbemObjectPath* This,BSTR strRelPath) { +static inline HRESULT ISWbemObjectPath_put_RelPath(ISWbemObjectPath* This,BSTR strRelPath) { return This->lpVtbl->put_RelPath(This,strRelPath); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_Server(ISWbemObjectPath* This,BSTR *strServer) { +static inline HRESULT ISWbemObjectPath_get_Server(ISWbemObjectPath* This,BSTR *strServer) { return This->lpVtbl->get_Server(This,strServer); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_put_Server(ISWbemObjectPath* This,BSTR strServer) { +static inline HRESULT ISWbemObjectPath_put_Server(ISWbemObjectPath* This,BSTR strServer) { return This->lpVtbl->put_Server(This,strServer); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_Namespace(ISWbemObjectPath* This,BSTR *strNamespace) { +static inline HRESULT ISWbemObjectPath_get_Namespace(ISWbemObjectPath* This,BSTR *strNamespace) { return This->lpVtbl->get_Namespace(This,strNamespace); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_put_Namespace(ISWbemObjectPath* This,BSTR strNamespace) { +static inline HRESULT ISWbemObjectPath_put_Namespace(ISWbemObjectPath* This,BSTR strNamespace) { return This->lpVtbl->put_Namespace(This,strNamespace); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_ParentNamespace(ISWbemObjectPath* This,BSTR *strParentNamespace) { +static inline HRESULT ISWbemObjectPath_get_ParentNamespace(ISWbemObjectPath* This,BSTR *strParentNamespace) { return This->lpVtbl->get_ParentNamespace(This,strParentNamespace); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_DisplayName(ISWbemObjectPath* This,BSTR *strDisplayName) { +static inline HRESULT ISWbemObjectPath_get_DisplayName(ISWbemObjectPath* This,BSTR *strDisplayName) { return This->lpVtbl->get_DisplayName(This,strDisplayName); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_put_DisplayName(ISWbemObjectPath* This,BSTR strDisplayName) { +static inline HRESULT ISWbemObjectPath_put_DisplayName(ISWbemObjectPath* This,BSTR strDisplayName) { return This->lpVtbl->put_DisplayName(This,strDisplayName); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_Class(ISWbemObjectPath* This,BSTR *strClass) { +static inline HRESULT ISWbemObjectPath_get_Class(ISWbemObjectPath* This,BSTR *strClass) { return This->lpVtbl->get_Class(This,strClass); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_put_Class(ISWbemObjectPath* This,BSTR strClass) { +static inline HRESULT ISWbemObjectPath_put_Class(ISWbemObjectPath* This,BSTR strClass) { return This->lpVtbl->put_Class(This,strClass); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_IsClass(ISWbemObjectPath* This,VARIANT_BOOL *bIsClass) { +static inline HRESULT ISWbemObjectPath_get_IsClass(ISWbemObjectPath* This,VARIANT_BOOL *bIsClass) { return This->lpVtbl->get_IsClass(This,bIsClass); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_SetAsClass(ISWbemObjectPath* This) { +static inline HRESULT ISWbemObjectPath_SetAsClass(ISWbemObjectPath* This) { return This->lpVtbl->SetAsClass(This); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_IsSingleton(ISWbemObjectPath* This,VARIANT_BOOL *bIsSingleton) { +static inline HRESULT ISWbemObjectPath_get_IsSingleton(ISWbemObjectPath* This,VARIANT_BOOL *bIsSingleton) { return This->lpVtbl->get_IsSingleton(This,bIsSingleton); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_SetAsSingleton(ISWbemObjectPath* This) { +static inline HRESULT ISWbemObjectPath_SetAsSingleton(ISWbemObjectPath* This) { return This->lpVtbl->SetAsSingleton(This); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_Keys(ISWbemObjectPath* This,ISWbemNamedValueSet **objWbemNamedValueSet) { +static inline HRESULT ISWbemObjectPath_get_Keys(ISWbemObjectPath* This,ISWbemNamedValueSet **objWbemNamedValueSet) { return This->lpVtbl->get_Keys(This,objWbemNamedValueSet); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_Security_(ISWbemObjectPath* This,ISWbemSecurity **objWbemSecurity) { +static inline HRESULT ISWbemObjectPath_get_Security_(ISWbemObjectPath* This,ISWbemSecurity **objWbemSecurity) { return This->lpVtbl->get_Security_(This,objWbemSecurity); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_Locale(ISWbemObjectPath* This,BSTR *strLocale) { +static inline HRESULT ISWbemObjectPath_get_Locale(ISWbemObjectPath* This,BSTR *strLocale) { return This->lpVtbl->get_Locale(This,strLocale); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_put_Locale(ISWbemObjectPath* This,BSTR strLocale) { +static inline HRESULT ISWbemObjectPath_put_Locale(ISWbemObjectPath* This,BSTR strLocale) { return This->lpVtbl->put_Locale(This,strLocale); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_get_Authority(ISWbemObjectPath* This,BSTR *strAuthority) { +static inline HRESULT ISWbemObjectPath_get_Authority(ISWbemObjectPath* This,BSTR *strAuthority) { return This->lpVtbl->get_Authority(This,strAuthority); } -static __WIDL_INLINE HRESULT ISWbemObjectPath_put_Authority(ISWbemObjectPath* This,BSTR strAuthority) { +static inline HRESULT ISWbemObjectPath_put_Authority(ISWbemObjectPath* This,BSTR strAuthority) { return This->lpVtbl->put_Authority(This,strAuthority); } #endif @@ -4692,51 +4684,51 @@ interface ISWbemProperty { #define ISWbemProperty_get_IsArray(This,bIsArray) (This)->lpVtbl->get_IsArray(This,bIsArray) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemProperty_QueryInterface(ISWbemProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemProperty_QueryInterface(ISWbemProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemProperty_AddRef(ISWbemProperty* This) { +static inline ULONG ISWbemProperty_AddRef(ISWbemProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemProperty_Release(ISWbemProperty* This) { +static inline ULONG ISWbemProperty_Release(ISWbemProperty* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemProperty_GetTypeInfoCount(ISWbemProperty* This,UINT *pctinfo) { +static inline HRESULT ISWbemProperty_GetTypeInfoCount(ISWbemProperty* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemProperty_GetTypeInfo(ISWbemProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemProperty_GetTypeInfo(ISWbemProperty* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemProperty_GetIDsOfNames(ISWbemProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemProperty_GetIDsOfNames(ISWbemProperty* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemProperty_Invoke(ISWbemProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemProperty_Invoke(ISWbemProperty* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemProperty methods ***/ -static __WIDL_INLINE HRESULT ISWbemProperty_get_Value(ISWbemProperty* This,VARIANT *varValue) { +static inline HRESULT ISWbemProperty_get_Value(ISWbemProperty* This,VARIANT *varValue) { return This->lpVtbl->get_Value(This,varValue); } -static __WIDL_INLINE HRESULT ISWbemProperty_put_Value(ISWbemProperty* This,VARIANT *varValue) { +static inline HRESULT ISWbemProperty_put_Value(ISWbemProperty* This,VARIANT *varValue) { return This->lpVtbl->put_Value(This,varValue); } -static __WIDL_INLINE HRESULT ISWbemProperty_get_Name(ISWbemProperty* This,BSTR *strName) { +static inline HRESULT ISWbemProperty_get_Name(ISWbemProperty* This,BSTR *strName) { return This->lpVtbl->get_Name(This,strName); } -static __WIDL_INLINE HRESULT ISWbemProperty_get_IsLocal(ISWbemProperty* This,VARIANT_BOOL *bIsLocal) { +static inline HRESULT ISWbemProperty_get_IsLocal(ISWbemProperty* This,VARIANT_BOOL *bIsLocal) { return This->lpVtbl->get_IsLocal(This,bIsLocal); } -static __WIDL_INLINE HRESULT ISWbemProperty_get_Origin(ISWbemProperty* This,BSTR *strOrigin) { +static inline HRESULT ISWbemProperty_get_Origin(ISWbemProperty* This,BSTR *strOrigin) { return This->lpVtbl->get_Origin(This,strOrigin); } -static __WIDL_INLINE HRESULT ISWbemProperty_get_CIMType(ISWbemProperty* This,WbemCimtypeEnum *iCimType) { +static inline HRESULT ISWbemProperty_get_CIMType(ISWbemProperty* This,WbemCimtypeEnum *iCimType) { return This->lpVtbl->get_CIMType(This,iCimType); } -static __WIDL_INLINE HRESULT ISWbemProperty_get_Qualifiers_(ISWbemProperty* This,ISWbemQualifierSet **objWbemQualifierSet) { +static inline HRESULT ISWbemProperty_get_Qualifiers_(ISWbemProperty* This,ISWbemQualifierSet **objWbemQualifierSet) { return This->lpVtbl->get_Qualifiers_(This,objWbemQualifierSet); } -static __WIDL_INLINE HRESULT ISWbemProperty_get_IsArray(ISWbemProperty* This,VARIANT_BOOL *bIsArray) { +static inline HRESULT ISWbemProperty_get_IsArray(ISWbemProperty* This,VARIANT_BOOL *bIsArray) { return This->lpVtbl->get_IsArray(This,bIsArray); } #endif @@ -4884,42 +4876,42 @@ interface ISWbemPropertySet { #define ISWbemPropertySet_Remove(This,strName,iFlags) (This)->lpVtbl->Remove(This,strName,iFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemPropertySet_QueryInterface(ISWbemPropertySet* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemPropertySet_QueryInterface(ISWbemPropertySet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemPropertySet_AddRef(ISWbemPropertySet* This) { +static inline ULONG ISWbemPropertySet_AddRef(ISWbemPropertySet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemPropertySet_Release(ISWbemPropertySet* This) { +static inline ULONG ISWbemPropertySet_Release(ISWbemPropertySet* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemPropertySet_GetTypeInfoCount(ISWbemPropertySet* This,UINT *pctinfo) { +static inline HRESULT ISWbemPropertySet_GetTypeInfoCount(ISWbemPropertySet* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemPropertySet_GetTypeInfo(ISWbemPropertySet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemPropertySet_GetTypeInfo(ISWbemPropertySet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemPropertySet_GetIDsOfNames(ISWbemPropertySet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemPropertySet_GetIDsOfNames(ISWbemPropertySet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemPropertySet_Invoke(ISWbemPropertySet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemPropertySet_Invoke(ISWbemPropertySet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemPropertySet methods ***/ -static __WIDL_INLINE HRESULT ISWbemPropertySet_get__NewEnum(ISWbemPropertySet* This,IUnknown **pUnk) { +static inline HRESULT ISWbemPropertySet_get__NewEnum(ISWbemPropertySet* This,IUnknown **pUnk) { return This->lpVtbl->get__NewEnum(This,pUnk); } -static __WIDL_INLINE HRESULT ISWbemPropertySet_Item(ISWbemPropertySet* This,BSTR strName,LONG iFlags,ISWbemProperty **objWbemProperty) { +static inline HRESULT ISWbemPropertySet_Item(ISWbemPropertySet* This,BSTR strName,LONG iFlags,ISWbemProperty **objWbemProperty) { return This->lpVtbl->Item(This,strName,iFlags,objWbemProperty); } -static __WIDL_INLINE HRESULT ISWbemPropertySet_get_Count(ISWbemPropertySet* This,LONG *iCount) { +static inline HRESULT ISWbemPropertySet_get_Count(ISWbemPropertySet* This,LONG *iCount) { return This->lpVtbl->get_Count(This,iCount); } -static __WIDL_INLINE HRESULT ISWbemPropertySet_Add(ISWbemPropertySet* This,BSTR strName,WbemCimtypeEnum iCIMType,VARIANT_BOOL bIsArray,LONG iFlags,ISWbemProperty **objWbemProperty) { +static inline HRESULT ISWbemPropertySet_Add(ISWbemPropertySet* This,BSTR strName,WbemCimtypeEnum iCIMType,VARIANT_BOOL bIsArray,LONG iFlags,ISWbemProperty **objWbemProperty) { return This->lpVtbl->Add(This,strName,iCIMType,bIsArray,iFlags,objWbemProperty); } -static __WIDL_INLINE HRESULT ISWbemPropertySet_Remove(ISWbemPropertySet* This,BSTR strName,LONG iFlags) { +static inline HRESULT ISWbemPropertySet_Remove(ISWbemPropertySet* This,BSTR strName,LONG iFlags) { return This->lpVtbl->Remove(This,strName,iFlags); } #endif @@ -5101,60 +5093,60 @@ interface ISWbemQualifier { #define ISWbemQualifier_get_IsAmended(This,bIsAmended) (This)->lpVtbl->get_IsAmended(This,bIsAmended) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemQualifier_QueryInterface(ISWbemQualifier* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemQualifier_QueryInterface(ISWbemQualifier* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemQualifier_AddRef(ISWbemQualifier* This) { +static inline ULONG ISWbemQualifier_AddRef(ISWbemQualifier* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemQualifier_Release(ISWbemQualifier* This) { +static inline ULONG ISWbemQualifier_Release(ISWbemQualifier* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemQualifier_GetTypeInfoCount(ISWbemQualifier* This,UINT *pctinfo) { +static inline HRESULT ISWbemQualifier_GetTypeInfoCount(ISWbemQualifier* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemQualifier_GetTypeInfo(ISWbemQualifier* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemQualifier_GetTypeInfo(ISWbemQualifier* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemQualifier_GetIDsOfNames(ISWbemQualifier* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemQualifier_GetIDsOfNames(ISWbemQualifier* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemQualifier_Invoke(ISWbemQualifier* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemQualifier_Invoke(ISWbemQualifier* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemQualifier methods ***/ -static __WIDL_INLINE HRESULT ISWbemQualifier_get_Value(ISWbemQualifier* This,VARIANT *varValue) { +static inline HRESULT ISWbemQualifier_get_Value(ISWbemQualifier* This,VARIANT *varValue) { return This->lpVtbl->get_Value(This,varValue); } -static __WIDL_INLINE HRESULT ISWbemQualifier_put_Value(ISWbemQualifier* This,VARIANT *varValue) { +static inline HRESULT ISWbemQualifier_put_Value(ISWbemQualifier* This,VARIANT *varValue) { return This->lpVtbl->put_Value(This,varValue); } -static __WIDL_INLINE HRESULT ISWbemQualifier_get_Name(ISWbemQualifier* This,BSTR *strName) { +static inline HRESULT ISWbemQualifier_get_Name(ISWbemQualifier* This,BSTR *strName) { return This->lpVtbl->get_Name(This,strName); } -static __WIDL_INLINE HRESULT ISWbemQualifier_get_IsLocal(ISWbemQualifier* This,VARIANT_BOOL *bIsLocal) { +static inline HRESULT ISWbemQualifier_get_IsLocal(ISWbemQualifier* This,VARIANT_BOOL *bIsLocal) { return This->lpVtbl->get_IsLocal(This,bIsLocal); } -static __WIDL_INLINE HRESULT ISWbemQualifier_get_PropagatesToSubclass(ISWbemQualifier* This,VARIANT_BOOL *bPropagatesToSubclass) { +static inline HRESULT ISWbemQualifier_get_PropagatesToSubclass(ISWbemQualifier* This,VARIANT_BOOL *bPropagatesToSubclass) { return This->lpVtbl->get_PropagatesToSubclass(This,bPropagatesToSubclass); } -static __WIDL_INLINE HRESULT ISWbemQualifier_put_PropagatesToSubclass(ISWbemQualifier* This,VARIANT_BOOL bPropagatesToSubclass) { +static inline HRESULT ISWbemQualifier_put_PropagatesToSubclass(ISWbemQualifier* This,VARIANT_BOOL bPropagatesToSubclass) { return This->lpVtbl->put_PropagatesToSubclass(This,bPropagatesToSubclass); } -static __WIDL_INLINE HRESULT ISWbemQualifier_get_PropagatesToInstance(ISWbemQualifier* This,VARIANT_BOOL *bPropagatesToInstance) { +static inline HRESULT ISWbemQualifier_get_PropagatesToInstance(ISWbemQualifier* This,VARIANT_BOOL *bPropagatesToInstance) { return This->lpVtbl->get_PropagatesToInstance(This,bPropagatesToInstance); } -static __WIDL_INLINE HRESULT ISWbemQualifier_put_PropagatesToInstance(ISWbemQualifier* This,VARIANT_BOOL bPropagatesToInstance) { +static inline HRESULT ISWbemQualifier_put_PropagatesToInstance(ISWbemQualifier* This,VARIANT_BOOL bPropagatesToInstance) { return This->lpVtbl->put_PropagatesToInstance(This,bPropagatesToInstance); } -static __WIDL_INLINE HRESULT ISWbemQualifier_get_IsOverridable(ISWbemQualifier* This,VARIANT_BOOL *bIsOverridable) { +static inline HRESULT ISWbemQualifier_get_IsOverridable(ISWbemQualifier* This,VARIANT_BOOL *bIsOverridable) { return This->lpVtbl->get_IsOverridable(This,bIsOverridable); } -static __WIDL_INLINE HRESULT ISWbemQualifier_put_IsOverridable(ISWbemQualifier* This,VARIANT_BOOL bIsOverridable) { +static inline HRESULT ISWbemQualifier_put_IsOverridable(ISWbemQualifier* This,VARIANT_BOOL bIsOverridable) { return This->lpVtbl->put_IsOverridable(This,bIsOverridable); } -static __WIDL_INLINE HRESULT ISWbemQualifier_get_IsAmended(ISWbemQualifier* This,VARIANT_BOOL *bIsAmended) { +static inline HRESULT ISWbemQualifier_get_IsAmended(ISWbemQualifier* This,VARIANT_BOOL *bIsAmended) { return This->lpVtbl->get_IsAmended(This,bIsAmended); } #endif @@ -5306,42 +5298,42 @@ interface ISWbemQualifierSet { #define ISWbemQualifierSet_Remove(This,strName,iFlags) (This)->lpVtbl->Remove(This,strName,iFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemQualifierSet_QueryInterface(ISWbemQualifierSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemQualifierSet_QueryInterface(ISWbemQualifierSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemQualifierSet_AddRef(ISWbemQualifierSet* This) { +static inline ULONG ISWbemQualifierSet_AddRef(ISWbemQualifierSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemQualifierSet_Release(ISWbemQualifierSet* This) { +static inline ULONG ISWbemQualifierSet_Release(ISWbemQualifierSet* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemQualifierSet_GetTypeInfoCount(ISWbemQualifierSet* This,UINT *pctinfo) { +static inline HRESULT ISWbemQualifierSet_GetTypeInfoCount(ISWbemQualifierSet* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemQualifierSet_GetTypeInfo(ISWbemQualifierSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemQualifierSet_GetTypeInfo(ISWbemQualifierSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemQualifierSet_GetIDsOfNames(ISWbemQualifierSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemQualifierSet_GetIDsOfNames(ISWbemQualifierSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemQualifierSet_Invoke(ISWbemQualifierSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemQualifierSet_Invoke(ISWbemQualifierSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemQualifierSet methods ***/ -static __WIDL_INLINE HRESULT ISWbemQualifierSet_get__NewEnum(ISWbemQualifierSet* This,IUnknown **pUnk) { +static inline HRESULT ISWbemQualifierSet_get__NewEnum(ISWbemQualifierSet* This,IUnknown **pUnk) { return This->lpVtbl->get__NewEnum(This,pUnk); } -static __WIDL_INLINE HRESULT ISWbemQualifierSet_Item(ISWbemQualifierSet* This,BSTR name,LONG iFlags,ISWbemQualifier **objWbemQualifier) { +static inline HRESULT ISWbemQualifierSet_Item(ISWbemQualifierSet* This,BSTR name,LONG iFlags,ISWbemQualifier **objWbemQualifier) { return This->lpVtbl->Item(This,name,iFlags,objWbemQualifier); } -static __WIDL_INLINE HRESULT ISWbemQualifierSet_get_Count(ISWbemQualifierSet* This,LONG *iCount) { +static inline HRESULT ISWbemQualifierSet_get_Count(ISWbemQualifierSet* This,LONG *iCount) { return This->lpVtbl->get_Count(This,iCount); } -static __WIDL_INLINE HRESULT ISWbemQualifierSet_Add(ISWbemQualifierSet* This,BSTR strName,VARIANT *varVal,VARIANT_BOOL bPropagatesToSubclass,VARIANT_BOOL bPropagatesToInstance,VARIANT_BOOL bIsOverridable,LONG iFlags,ISWbemQualifier **objWbemQualifier) { +static inline HRESULT ISWbemQualifierSet_Add(ISWbemQualifierSet* This,BSTR strName,VARIANT *varVal,VARIANT_BOOL bPropagatesToSubclass,VARIANT_BOOL bPropagatesToInstance,VARIANT_BOOL bIsOverridable,LONG iFlags,ISWbemQualifier **objWbemQualifier) { return This->lpVtbl->Add(This,strName,varVal,bPropagatesToSubclass,bPropagatesToInstance,bIsOverridable,iFlags,objWbemQualifier); } -static __WIDL_INLINE HRESULT ISWbemQualifierSet_Remove(ISWbemQualifierSet* This,BSTR strName,LONG iFlags) { +static inline HRESULT ISWbemQualifierSet_Remove(ISWbemQualifierSet* This,BSTR strName,LONG iFlags) { return This->lpVtbl->Remove(This,strName,iFlags); } #endif @@ -5475,42 +5467,42 @@ interface ISWbemMethod { #define ISWbemMethod_get_Qualifiers_(This,objWbemQualifierSet) (This)->lpVtbl->get_Qualifiers_(This,objWbemQualifierSet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemMethod_QueryInterface(ISWbemMethod* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemMethod_QueryInterface(ISWbemMethod* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemMethod_AddRef(ISWbemMethod* This) { +static inline ULONG ISWbemMethod_AddRef(ISWbemMethod* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemMethod_Release(ISWbemMethod* This) { +static inline ULONG ISWbemMethod_Release(ISWbemMethod* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemMethod_GetTypeInfoCount(ISWbemMethod* This,UINT *pctinfo) { +static inline HRESULT ISWbemMethod_GetTypeInfoCount(ISWbemMethod* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemMethod_GetTypeInfo(ISWbemMethod* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemMethod_GetTypeInfo(ISWbemMethod* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemMethod_GetIDsOfNames(ISWbemMethod* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemMethod_GetIDsOfNames(ISWbemMethod* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemMethod_Invoke(ISWbemMethod* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemMethod_Invoke(ISWbemMethod* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemMethod methods ***/ -static __WIDL_INLINE HRESULT ISWbemMethod_get_Name(ISWbemMethod* This,BSTR *strName) { +static inline HRESULT ISWbemMethod_get_Name(ISWbemMethod* This,BSTR *strName) { return This->lpVtbl->get_Name(This,strName); } -static __WIDL_INLINE HRESULT ISWbemMethod_get_Origin(ISWbemMethod* This,BSTR *strOrigin) { +static inline HRESULT ISWbemMethod_get_Origin(ISWbemMethod* This,BSTR *strOrigin) { return This->lpVtbl->get_Origin(This,strOrigin); } -static __WIDL_INLINE HRESULT ISWbemMethod_get_InParameters(ISWbemMethod* This,ISWbemObject **objWbemInParameters) { +static inline HRESULT ISWbemMethod_get_InParameters(ISWbemMethod* This,ISWbemObject **objWbemInParameters) { return This->lpVtbl->get_InParameters(This,objWbemInParameters); } -static __WIDL_INLINE HRESULT ISWbemMethod_get_OutParameters(ISWbemMethod* This,ISWbemObject **objWbemOutParameters) { +static inline HRESULT ISWbemMethod_get_OutParameters(ISWbemMethod* This,ISWbemObject **objWbemOutParameters) { return This->lpVtbl->get_OutParameters(This,objWbemOutParameters); } -static __WIDL_INLINE HRESULT ISWbemMethod_get_Qualifiers_(ISWbemMethod* This,ISWbemQualifierSet **objWbemQualifierSet) { +static inline HRESULT ISWbemMethod_get_Qualifiers_(ISWbemMethod* This,ISWbemQualifierSet **objWbemQualifierSet) { return This->lpVtbl->get_Qualifiers_(This,objWbemQualifierSet); } #endif @@ -5632,36 +5624,36 @@ interface ISWbemMethodSet { #define ISWbemMethodSet_get_Count(This,iCount) (This)->lpVtbl->get_Count(This,iCount) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemMethodSet_QueryInterface(ISWbemMethodSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemMethodSet_QueryInterface(ISWbemMethodSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemMethodSet_AddRef(ISWbemMethodSet* This) { +static inline ULONG ISWbemMethodSet_AddRef(ISWbemMethodSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemMethodSet_Release(ISWbemMethodSet* This) { +static inline ULONG ISWbemMethodSet_Release(ISWbemMethodSet* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemMethodSet_GetTypeInfoCount(ISWbemMethodSet* This,UINT *pctinfo) { +static inline HRESULT ISWbemMethodSet_GetTypeInfoCount(ISWbemMethodSet* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemMethodSet_GetTypeInfo(ISWbemMethodSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemMethodSet_GetTypeInfo(ISWbemMethodSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemMethodSet_GetIDsOfNames(ISWbemMethodSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemMethodSet_GetIDsOfNames(ISWbemMethodSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemMethodSet_Invoke(ISWbemMethodSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemMethodSet_Invoke(ISWbemMethodSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemMethodSet methods ***/ -static __WIDL_INLINE HRESULT ISWbemMethodSet_get__NewEnum(ISWbemMethodSet* This,IUnknown **pUnk) { +static inline HRESULT ISWbemMethodSet_get__NewEnum(ISWbemMethodSet* This,IUnknown **pUnk) { return This->lpVtbl->get__NewEnum(This,pUnk); } -static __WIDL_INLINE HRESULT ISWbemMethodSet_Item(ISWbemMethodSet* This,BSTR strName,LONG iFlags,ISWbemMethod **objWbemMethod) { +static inline HRESULT ISWbemMethodSet_Item(ISWbemMethodSet* This,BSTR strName,LONG iFlags,ISWbemMethod **objWbemMethod) { return This->lpVtbl->Item(This,strName,iFlags,objWbemMethod); } -static __WIDL_INLINE HRESULT ISWbemMethodSet_get_Count(ISWbemMethodSet* This,LONG *iCount) { +static inline HRESULT ISWbemMethodSet_get_Count(ISWbemMethodSet* This,LONG *iCount) { return This->lpVtbl->get_Count(This,iCount); } #endif @@ -5762,30 +5754,30 @@ interface ISWbemSink { #define ISWbemSink_Cancel(This) (This)->lpVtbl->Cancel(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemSink_QueryInterface(ISWbemSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemSink_QueryInterface(ISWbemSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemSink_AddRef(ISWbemSink* This) { +static inline ULONG ISWbemSink_AddRef(ISWbemSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemSink_Release(ISWbemSink* This) { +static inline ULONG ISWbemSink_Release(ISWbemSink* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemSink_GetTypeInfoCount(ISWbemSink* This,UINT *pctinfo) { +static inline HRESULT ISWbemSink_GetTypeInfoCount(ISWbemSink* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemSink_GetTypeInfo(ISWbemSink* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemSink_GetTypeInfo(ISWbemSink* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemSink_GetIDsOfNames(ISWbemSink* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemSink_GetIDsOfNames(ISWbemSink* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemSink_Invoke(ISWbemSink* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemSink_Invoke(ISWbemSink* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemSink methods ***/ -static __WIDL_INLINE HRESULT ISWbemSink_Cancel(ISWbemSink* This) { +static inline HRESULT ISWbemSink_Cancel(ISWbemSink* This) { return This->lpVtbl->Cancel(This); } #endif @@ -5877,26 +5869,26 @@ interface ISWbemSinkEvents { #define ISWbemSinkEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemSinkEvents_QueryInterface(ISWbemSinkEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemSinkEvents_QueryInterface(ISWbemSinkEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemSinkEvents_AddRef(ISWbemSinkEvents* This) { +static inline ULONG ISWbemSinkEvents_AddRef(ISWbemSinkEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemSinkEvents_Release(ISWbemSinkEvents* This) { +static inline ULONG ISWbemSinkEvents_Release(ISWbemSinkEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemSinkEvents_GetTypeInfoCount(ISWbemSinkEvents* This,UINT *pctinfo) { +static inline HRESULT ISWbemSinkEvents_GetTypeInfoCount(ISWbemSinkEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemSinkEvents_GetTypeInfo(ISWbemSinkEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemSinkEvents_GetTypeInfo(ISWbemSinkEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemSinkEvents_GetIDsOfNames(ISWbemSinkEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemSinkEvents_GetIDsOfNames(ISWbemSinkEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemSinkEvents_Invoke(ISWbemSinkEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemSinkEvents_Invoke(ISWbemSinkEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif @@ -6007,33 +5999,33 @@ interface ISWbemEventSource { #define ISWbemEventSource_get_Security_(This,objWbemSecurity) (This)->lpVtbl->get_Security_(This,objWbemSecurity) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemEventSource_QueryInterface(ISWbemEventSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemEventSource_QueryInterface(ISWbemEventSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemEventSource_AddRef(ISWbemEventSource* This) { +static inline ULONG ISWbemEventSource_AddRef(ISWbemEventSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemEventSource_Release(ISWbemEventSource* This) { +static inline ULONG ISWbemEventSource_Release(ISWbemEventSource* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemEventSource_GetTypeInfoCount(ISWbemEventSource* This,UINT *pctinfo) { +static inline HRESULT ISWbemEventSource_GetTypeInfoCount(ISWbemEventSource* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemEventSource_GetTypeInfo(ISWbemEventSource* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemEventSource_GetTypeInfo(ISWbemEventSource* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemEventSource_GetIDsOfNames(ISWbemEventSource* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemEventSource_GetIDsOfNames(ISWbemEventSource* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemEventSource_Invoke(ISWbemEventSource* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemEventSource_Invoke(ISWbemEventSource* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemEventSource methods ***/ -static __WIDL_INLINE HRESULT ISWbemEventSource_NextEvent(ISWbemEventSource* This,LONG iTimeoutMs,ISWbemObject **objWbemObject) { +static inline HRESULT ISWbemEventSource_NextEvent(ISWbemEventSource* This,LONG iTimeoutMs,ISWbemObject **objWbemObject) { return This->lpVtbl->NextEvent(This,iTimeoutMs,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemEventSource_get_Security_(ISWbemEventSource* This,ISWbemSecurity **objWbemSecurity) { +static inline HRESULT ISWbemEventSource_get_Security_(ISWbemEventSource* This,ISWbemSecurity **objWbemSecurity) { return This->lpVtbl->get_Security_(This,objWbemSecurity); } #endif @@ -6167,42 +6159,42 @@ interface ISWbemSecurity { #define ISWbemSecurity_get_Privileges(This,objWbemPrivilegeSet) (This)->lpVtbl->get_Privileges(This,objWbemPrivilegeSet) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemSecurity_QueryInterface(ISWbemSecurity* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemSecurity_QueryInterface(ISWbemSecurity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemSecurity_AddRef(ISWbemSecurity* This) { +static inline ULONG ISWbemSecurity_AddRef(ISWbemSecurity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemSecurity_Release(ISWbemSecurity* This) { +static inline ULONG ISWbemSecurity_Release(ISWbemSecurity* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemSecurity_GetTypeInfoCount(ISWbemSecurity* This,UINT *pctinfo) { +static inline HRESULT ISWbemSecurity_GetTypeInfoCount(ISWbemSecurity* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemSecurity_GetTypeInfo(ISWbemSecurity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemSecurity_GetTypeInfo(ISWbemSecurity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemSecurity_GetIDsOfNames(ISWbemSecurity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemSecurity_GetIDsOfNames(ISWbemSecurity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemSecurity_Invoke(ISWbemSecurity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemSecurity_Invoke(ISWbemSecurity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemSecurity methods ***/ -static __WIDL_INLINE HRESULT ISWbemSecurity_get_ImpersonationLevel(ISWbemSecurity* This,WbemImpersonationLevelEnum *iImpersonationLevel) { +static inline HRESULT ISWbemSecurity_get_ImpersonationLevel(ISWbemSecurity* This,WbemImpersonationLevelEnum *iImpersonationLevel) { return This->lpVtbl->get_ImpersonationLevel(This,iImpersonationLevel); } -static __WIDL_INLINE HRESULT ISWbemSecurity_put_ImpersonationLevel(ISWbemSecurity* This,WbemImpersonationLevelEnum iImpersonationLevel) { +static inline HRESULT ISWbemSecurity_put_ImpersonationLevel(ISWbemSecurity* This,WbemImpersonationLevelEnum iImpersonationLevel) { return This->lpVtbl->put_ImpersonationLevel(This,iImpersonationLevel); } -static __WIDL_INLINE HRESULT ISWbemSecurity_get_AuthenticationLevel(ISWbemSecurity* This,WbemAuthenticationLevelEnum *iAuthenticationLevel) { +static inline HRESULT ISWbemSecurity_get_AuthenticationLevel(ISWbemSecurity* This,WbemAuthenticationLevelEnum *iAuthenticationLevel) { return This->lpVtbl->get_AuthenticationLevel(This,iAuthenticationLevel); } -static __WIDL_INLINE HRESULT ISWbemSecurity_put_AuthenticationLevel(ISWbemSecurity* This,WbemAuthenticationLevelEnum iAuthenticationLevel) { +static inline HRESULT ISWbemSecurity_put_AuthenticationLevel(ISWbemSecurity* This,WbemAuthenticationLevelEnum iAuthenticationLevel) { return This->lpVtbl->put_AuthenticationLevel(This,iAuthenticationLevel); } -static __WIDL_INLINE HRESULT ISWbemSecurity_get_Privileges(ISWbemSecurity* This,ISWbemPrivilegeSet **objWbemPrivilegeSet) { +static inline HRESULT ISWbemSecurity_get_Privileges(ISWbemSecurity* This,ISWbemPrivilegeSet **objWbemPrivilegeSet) { return This->lpVtbl->get_Privileges(This,objWbemPrivilegeSet); } #endif @@ -6336,42 +6328,42 @@ interface ISWbemPrivilege { #define ISWbemPrivilege_get_Identifier(This,iPrivilege) (This)->lpVtbl->get_Identifier(This,iPrivilege) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemPrivilege_QueryInterface(ISWbemPrivilege* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemPrivilege_QueryInterface(ISWbemPrivilege* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemPrivilege_AddRef(ISWbemPrivilege* This) { +static inline ULONG ISWbemPrivilege_AddRef(ISWbemPrivilege* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemPrivilege_Release(ISWbemPrivilege* This) { +static inline ULONG ISWbemPrivilege_Release(ISWbemPrivilege* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemPrivilege_GetTypeInfoCount(ISWbemPrivilege* This,UINT *pctinfo) { +static inline HRESULT ISWbemPrivilege_GetTypeInfoCount(ISWbemPrivilege* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemPrivilege_GetTypeInfo(ISWbemPrivilege* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemPrivilege_GetTypeInfo(ISWbemPrivilege* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemPrivilege_GetIDsOfNames(ISWbemPrivilege* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemPrivilege_GetIDsOfNames(ISWbemPrivilege* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemPrivilege_Invoke(ISWbemPrivilege* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemPrivilege_Invoke(ISWbemPrivilege* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemPrivilege methods ***/ -static __WIDL_INLINE HRESULT ISWbemPrivilege_get_IsEnabled(ISWbemPrivilege* This,VARIANT_BOOL *bIsEnabled) { +static inline HRESULT ISWbemPrivilege_get_IsEnabled(ISWbemPrivilege* This,VARIANT_BOOL *bIsEnabled) { return This->lpVtbl->get_IsEnabled(This,bIsEnabled); } -static __WIDL_INLINE HRESULT ISWbemPrivilege_put_IsEnabled(ISWbemPrivilege* This,VARIANT_BOOL bIsEnabled) { +static inline HRESULT ISWbemPrivilege_put_IsEnabled(ISWbemPrivilege* This,VARIANT_BOOL bIsEnabled) { return This->lpVtbl->put_IsEnabled(This,bIsEnabled); } -static __WIDL_INLINE HRESULT ISWbemPrivilege_get_Name(ISWbemPrivilege* This,BSTR *strDisplayName) { +static inline HRESULT ISWbemPrivilege_get_Name(ISWbemPrivilege* This,BSTR *strDisplayName) { return This->lpVtbl->get_Name(This,strDisplayName); } -static __WIDL_INLINE HRESULT ISWbemPrivilege_get_DisplayName(ISWbemPrivilege* This,BSTR *strDisplayName) { +static inline HRESULT ISWbemPrivilege_get_DisplayName(ISWbemPrivilege* This,BSTR *strDisplayName) { return This->lpVtbl->get_DisplayName(This,strDisplayName); } -static __WIDL_INLINE HRESULT ISWbemPrivilege_get_Identifier(ISWbemPrivilege* This,WbemPrivilegeEnum *iPrivilege) { +static inline HRESULT ISWbemPrivilege_get_Identifier(ISWbemPrivilege* This,WbemPrivilegeEnum *iPrivilege) { return This->lpVtbl->get_Identifier(This,iPrivilege); } #endif @@ -6530,48 +6522,48 @@ interface ISWbemPrivilegeSet { #define ISWbemPrivilegeSet_AddAsString(This,strPrivilege,bIsEnabled,objWbemPrivilege) (This)->lpVtbl->AddAsString(This,strPrivilege,bIsEnabled,objWbemPrivilege) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_QueryInterface(ISWbemPrivilegeSet* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemPrivilegeSet_QueryInterface(ISWbemPrivilegeSet* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemPrivilegeSet_AddRef(ISWbemPrivilegeSet* This) { +static inline ULONG ISWbemPrivilegeSet_AddRef(ISWbemPrivilegeSet* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemPrivilegeSet_Release(ISWbemPrivilegeSet* This) { +static inline ULONG ISWbemPrivilegeSet_Release(ISWbemPrivilegeSet* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_GetTypeInfoCount(ISWbemPrivilegeSet* This,UINT *pctinfo) { +static inline HRESULT ISWbemPrivilegeSet_GetTypeInfoCount(ISWbemPrivilegeSet* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_GetTypeInfo(ISWbemPrivilegeSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemPrivilegeSet_GetTypeInfo(ISWbemPrivilegeSet* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_GetIDsOfNames(ISWbemPrivilegeSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemPrivilegeSet_GetIDsOfNames(ISWbemPrivilegeSet* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_Invoke(ISWbemPrivilegeSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemPrivilegeSet_Invoke(ISWbemPrivilegeSet* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemPrivilegeSet methods ***/ -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_get__NewEnum(ISWbemPrivilegeSet* This,IUnknown **pUnk) { +static inline HRESULT ISWbemPrivilegeSet_get__NewEnum(ISWbemPrivilegeSet* This,IUnknown **pUnk) { return This->lpVtbl->get__NewEnum(This,pUnk); } -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_Item(ISWbemPrivilegeSet* This,WbemPrivilegeEnum iPrivilege,ISWbemPrivilege **objWbemPrivilege) { +static inline HRESULT ISWbemPrivilegeSet_Item(ISWbemPrivilegeSet* This,WbemPrivilegeEnum iPrivilege,ISWbemPrivilege **objWbemPrivilege) { return This->lpVtbl->Item(This,iPrivilege,objWbemPrivilege); } -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_get_Count(ISWbemPrivilegeSet* This,LONG *iCount) { +static inline HRESULT ISWbemPrivilegeSet_get_Count(ISWbemPrivilegeSet* This,LONG *iCount) { return This->lpVtbl->get_Count(This,iCount); } -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_Add(ISWbemPrivilegeSet* This,WbemPrivilegeEnum iPrivilege,VARIANT_BOOL bIsEnabled,ISWbemPrivilege **objWbemPrivilege) { +static inline HRESULT ISWbemPrivilegeSet_Add(ISWbemPrivilegeSet* This,WbemPrivilegeEnum iPrivilege,VARIANT_BOOL bIsEnabled,ISWbemPrivilege **objWbemPrivilege) { return This->lpVtbl->Add(This,iPrivilege,bIsEnabled,objWbemPrivilege); } -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_Remove(ISWbemPrivilegeSet* This,WbemPrivilegeEnum iPrivilege) { +static inline HRESULT ISWbemPrivilegeSet_Remove(ISWbemPrivilegeSet* This,WbemPrivilegeEnum iPrivilege) { return This->lpVtbl->Remove(This,iPrivilege); } -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_DeleteAll(ISWbemPrivilegeSet* This) { +static inline HRESULT ISWbemPrivilegeSet_DeleteAll(ISWbemPrivilegeSet* This) { return This->lpVtbl->DeleteAll(This); } -static __WIDL_INLINE HRESULT ISWbemPrivilegeSet_AddAsString(ISWbemPrivilegeSet* This,BSTR strPrivilege,VARIANT_BOOL bIsEnabled,ISWbemPrivilege **objWbemPrivilege) { +static inline HRESULT ISWbemPrivilegeSet_AddAsString(ISWbemPrivilegeSet* This,BSTR strPrivilege,VARIANT_BOOL bIsEnabled,ISWbemPrivilege **objWbemPrivilege) { return This->lpVtbl->AddAsString(This,strPrivilege,bIsEnabled,objWbemPrivilege); } #endif @@ -6993,147 +6985,147 @@ interface ISWbemDateTime { #define ISWbemDateTime_SetFileTime(This,strFileTime,bIsLocal) (This)->lpVtbl->SetFileTime(This,strFileTime,bIsLocal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemDateTime_QueryInterface(ISWbemDateTime* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemDateTime_QueryInterface(ISWbemDateTime* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemDateTime_AddRef(ISWbemDateTime* This) { +static inline ULONG ISWbemDateTime_AddRef(ISWbemDateTime* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemDateTime_Release(ISWbemDateTime* This) { +static inline ULONG ISWbemDateTime_Release(ISWbemDateTime* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemDateTime_GetTypeInfoCount(ISWbemDateTime* This,UINT *pctinfo) { +static inline HRESULT ISWbemDateTime_GetTypeInfoCount(ISWbemDateTime* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemDateTime_GetTypeInfo(ISWbemDateTime* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemDateTime_GetTypeInfo(ISWbemDateTime* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemDateTime_GetIDsOfNames(ISWbemDateTime* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemDateTime_GetIDsOfNames(ISWbemDateTime* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemDateTime_Invoke(ISWbemDateTime* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemDateTime_Invoke(ISWbemDateTime* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemDateTime methods ***/ -static __WIDL_INLINE HRESULT ISWbemDateTime_get_Value(ISWbemDateTime* This,BSTR *strValue) { +static inline HRESULT ISWbemDateTime_get_Value(ISWbemDateTime* This,BSTR *strValue) { return This->lpVtbl->get_Value(This,strValue); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_Value(ISWbemDateTime* This,BSTR strValue) { +static inline HRESULT ISWbemDateTime_put_Value(ISWbemDateTime* This,BSTR strValue) { return This->lpVtbl->put_Value(This,strValue); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_Year(ISWbemDateTime* This,LONG *iYear) { +static inline HRESULT ISWbemDateTime_get_Year(ISWbemDateTime* This,LONG *iYear) { return This->lpVtbl->get_Year(This,iYear); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_Year(ISWbemDateTime* This,LONG iYear) { +static inline HRESULT ISWbemDateTime_put_Year(ISWbemDateTime* This,LONG iYear) { return This->lpVtbl->put_Year(This,iYear); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_YearSpecified(ISWbemDateTime* This,VARIANT_BOOL *bYearSpecified) { +static inline HRESULT ISWbemDateTime_get_YearSpecified(ISWbemDateTime* This,VARIANT_BOOL *bYearSpecified) { return This->lpVtbl->get_YearSpecified(This,bYearSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_YearSpecified(ISWbemDateTime* This,VARIANT_BOOL bYearSpecified) { +static inline HRESULT ISWbemDateTime_put_YearSpecified(ISWbemDateTime* This,VARIANT_BOOL bYearSpecified) { return This->lpVtbl->put_YearSpecified(This,bYearSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_Month(ISWbemDateTime* This,LONG *iMonth) { +static inline HRESULT ISWbemDateTime_get_Month(ISWbemDateTime* This,LONG *iMonth) { return This->lpVtbl->get_Month(This,iMonth); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_Month(ISWbemDateTime* This,LONG iMonth) { +static inline HRESULT ISWbemDateTime_put_Month(ISWbemDateTime* This,LONG iMonth) { return This->lpVtbl->put_Month(This,iMonth); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_MonthSpecified(ISWbemDateTime* This,VARIANT_BOOL *bMonthSpecified) { +static inline HRESULT ISWbemDateTime_get_MonthSpecified(ISWbemDateTime* This,VARIANT_BOOL *bMonthSpecified) { return This->lpVtbl->get_MonthSpecified(This,bMonthSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_MonthSpecified(ISWbemDateTime* This,VARIANT_BOOL bMonthSpecified) { +static inline HRESULT ISWbemDateTime_put_MonthSpecified(ISWbemDateTime* This,VARIANT_BOOL bMonthSpecified) { return This->lpVtbl->put_MonthSpecified(This,bMonthSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_Day(ISWbemDateTime* This,LONG *iDay) { +static inline HRESULT ISWbemDateTime_get_Day(ISWbemDateTime* This,LONG *iDay) { return This->lpVtbl->get_Day(This,iDay); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_Day(ISWbemDateTime* This,LONG iDay) { +static inline HRESULT ISWbemDateTime_put_Day(ISWbemDateTime* This,LONG iDay) { return This->lpVtbl->put_Day(This,iDay); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_DaySpecified(ISWbemDateTime* This,VARIANT_BOOL *bDaySpecified) { +static inline HRESULT ISWbemDateTime_get_DaySpecified(ISWbemDateTime* This,VARIANT_BOOL *bDaySpecified) { return This->lpVtbl->get_DaySpecified(This,bDaySpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_DaySpecified(ISWbemDateTime* This,VARIANT_BOOL bDaySpecified) { +static inline HRESULT ISWbemDateTime_put_DaySpecified(ISWbemDateTime* This,VARIANT_BOOL bDaySpecified) { return This->lpVtbl->put_DaySpecified(This,bDaySpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_Hours(ISWbemDateTime* This,LONG *iHours) { +static inline HRESULT ISWbemDateTime_get_Hours(ISWbemDateTime* This,LONG *iHours) { return This->lpVtbl->get_Hours(This,iHours); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_Hours(ISWbemDateTime* This,LONG iHours) { +static inline HRESULT ISWbemDateTime_put_Hours(ISWbemDateTime* This,LONG iHours) { return This->lpVtbl->put_Hours(This,iHours); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_HoursSpecified(ISWbemDateTime* This,VARIANT_BOOL *bHoursSpecified) { +static inline HRESULT ISWbemDateTime_get_HoursSpecified(ISWbemDateTime* This,VARIANT_BOOL *bHoursSpecified) { return This->lpVtbl->get_HoursSpecified(This,bHoursSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_HoursSpecified(ISWbemDateTime* This,VARIANT_BOOL bHoursSpecified) { +static inline HRESULT ISWbemDateTime_put_HoursSpecified(ISWbemDateTime* This,VARIANT_BOOL bHoursSpecified) { return This->lpVtbl->put_HoursSpecified(This,bHoursSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_Minutes(ISWbemDateTime* This,LONG *iMinutes) { +static inline HRESULT ISWbemDateTime_get_Minutes(ISWbemDateTime* This,LONG *iMinutes) { return This->lpVtbl->get_Minutes(This,iMinutes); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_Minutes(ISWbemDateTime* This,LONG iMinutes) { +static inline HRESULT ISWbemDateTime_put_Minutes(ISWbemDateTime* This,LONG iMinutes) { return This->lpVtbl->put_Minutes(This,iMinutes); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_MinutesSpecified(ISWbemDateTime* This,VARIANT_BOOL *bMinutesSpecified) { +static inline HRESULT ISWbemDateTime_get_MinutesSpecified(ISWbemDateTime* This,VARIANT_BOOL *bMinutesSpecified) { return This->lpVtbl->get_MinutesSpecified(This,bMinutesSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_MinutesSpecified(ISWbemDateTime* This,VARIANT_BOOL bMinutesSpecified) { +static inline HRESULT ISWbemDateTime_put_MinutesSpecified(ISWbemDateTime* This,VARIANT_BOOL bMinutesSpecified) { return This->lpVtbl->put_MinutesSpecified(This,bMinutesSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_Seconds(ISWbemDateTime* This,LONG *iSeconds) { +static inline HRESULT ISWbemDateTime_get_Seconds(ISWbemDateTime* This,LONG *iSeconds) { return This->lpVtbl->get_Seconds(This,iSeconds); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_Seconds(ISWbemDateTime* This,LONG iSeconds) { +static inline HRESULT ISWbemDateTime_put_Seconds(ISWbemDateTime* This,LONG iSeconds) { return This->lpVtbl->put_Seconds(This,iSeconds); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_SecondsSpecified(ISWbemDateTime* This,VARIANT_BOOL *bSecondsSpecified) { +static inline HRESULT ISWbemDateTime_get_SecondsSpecified(ISWbemDateTime* This,VARIANT_BOOL *bSecondsSpecified) { return This->lpVtbl->get_SecondsSpecified(This,bSecondsSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_SecondsSpecified(ISWbemDateTime* This,VARIANT_BOOL bSecondsSpecified) { +static inline HRESULT ISWbemDateTime_put_SecondsSpecified(ISWbemDateTime* This,VARIANT_BOOL bSecondsSpecified) { return This->lpVtbl->put_SecondsSpecified(This,bSecondsSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_Microseconds(ISWbemDateTime* This,LONG *iMicroseconds) { +static inline HRESULT ISWbemDateTime_get_Microseconds(ISWbemDateTime* This,LONG *iMicroseconds) { return This->lpVtbl->get_Microseconds(This,iMicroseconds); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_Microseconds(ISWbemDateTime* This,LONG iMicroseconds) { +static inline HRESULT ISWbemDateTime_put_Microseconds(ISWbemDateTime* This,LONG iMicroseconds) { return This->lpVtbl->put_Microseconds(This,iMicroseconds); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_MicrosecondsSpecified(ISWbemDateTime* This,VARIANT_BOOL *bMicrosecondsSpecified) { +static inline HRESULT ISWbemDateTime_get_MicrosecondsSpecified(ISWbemDateTime* This,VARIANT_BOOL *bMicrosecondsSpecified) { return This->lpVtbl->get_MicrosecondsSpecified(This,bMicrosecondsSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_MicrosecondsSpecified(ISWbemDateTime* This,VARIANT_BOOL bMicrosecondsSpecified) { +static inline HRESULT ISWbemDateTime_put_MicrosecondsSpecified(ISWbemDateTime* This,VARIANT_BOOL bMicrosecondsSpecified) { return This->lpVtbl->put_MicrosecondsSpecified(This,bMicrosecondsSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_UTC(ISWbemDateTime* This,LONG *iUTC) { +static inline HRESULT ISWbemDateTime_get_UTC(ISWbemDateTime* This,LONG *iUTC) { return This->lpVtbl->get_UTC(This,iUTC); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_UTC(ISWbemDateTime* This,LONG iUTC) { +static inline HRESULT ISWbemDateTime_put_UTC(ISWbemDateTime* This,LONG iUTC) { return This->lpVtbl->put_UTC(This,iUTC); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_UTCSpecified(ISWbemDateTime* This,VARIANT_BOOL *bUTCSpecified) { +static inline HRESULT ISWbemDateTime_get_UTCSpecified(ISWbemDateTime* This,VARIANT_BOOL *bUTCSpecified) { return This->lpVtbl->get_UTCSpecified(This,bUTCSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_UTCSpecified(ISWbemDateTime* This,VARIANT_BOOL bUTCSpecified) { +static inline HRESULT ISWbemDateTime_put_UTCSpecified(ISWbemDateTime* This,VARIANT_BOOL bUTCSpecified) { return This->lpVtbl->put_UTCSpecified(This,bUTCSpecified); } -static __WIDL_INLINE HRESULT ISWbemDateTime_get_IsInterval(ISWbemDateTime* This,VARIANT_BOOL *bIsInterval) { +static inline HRESULT ISWbemDateTime_get_IsInterval(ISWbemDateTime* This,VARIANT_BOOL *bIsInterval) { return This->lpVtbl->get_IsInterval(This,bIsInterval); } -static __WIDL_INLINE HRESULT ISWbemDateTime_put_IsInterval(ISWbemDateTime* This,VARIANT_BOOL bIsInterval) { +static inline HRESULT ISWbemDateTime_put_IsInterval(ISWbemDateTime* This,VARIANT_BOOL bIsInterval) { return This->lpVtbl->put_IsInterval(This,bIsInterval); } -static __WIDL_INLINE HRESULT ISWbemDateTime_GetVarDate(ISWbemDateTime* This,VARIANT_BOOL bIsLocal,DATE *dVarDate) { +static inline HRESULT ISWbemDateTime_GetVarDate(ISWbemDateTime* This,VARIANT_BOOL bIsLocal,DATE *dVarDate) { return This->lpVtbl->GetVarDate(This,bIsLocal,dVarDate); } -static __WIDL_INLINE HRESULT ISWbemDateTime_SetVarDate(ISWbemDateTime* This,DATE dVarDate,VARIANT_BOOL bIsLocal) { +static inline HRESULT ISWbemDateTime_SetVarDate(ISWbemDateTime* This,DATE dVarDate,VARIANT_BOOL bIsLocal) { return This->lpVtbl->SetVarDate(This,dVarDate,bIsLocal); } -static __WIDL_INLINE HRESULT ISWbemDateTime_GetFileTime(ISWbemDateTime* This,VARIANT_BOOL bIsLocal,BSTR *strFileTime) { +static inline HRESULT ISWbemDateTime_GetFileTime(ISWbemDateTime* This,VARIANT_BOOL bIsLocal,BSTR *strFileTime) { return This->lpVtbl->GetFileTime(This,bIsLocal,strFileTime); } -static __WIDL_INLINE HRESULT ISWbemDateTime_SetFileTime(ISWbemDateTime* This,BSTR strFileTime,VARIANT_BOOL bIsLocal) { +static inline HRESULT ISWbemDateTime_SetFileTime(ISWbemDateTime* This,BSTR strFileTime,VARIANT_BOOL bIsLocal) { return This->lpVtbl->SetFileTime(This,strFileTime,bIsLocal); } #endif @@ -7275,45 +7267,45 @@ interface ISWbemRefreshableItem { #define ISWbemRefreshableItem_Remove(This,iFlags) (This)->lpVtbl->Remove(This,iFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_QueryInterface(ISWbemRefreshableItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemRefreshableItem_QueryInterface(ISWbemRefreshableItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemRefreshableItem_AddRef(ISWbemRefreshableItem* This) { +static inline ULONG ISWbemRefreshableItem_AddRef(ISWbemRefreshableItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemRefreshableItem_Release(ISWbemRefreshableItem* This) { +static inline ULONG ISWbemRefreshableItem_Release(ISWbemRefreshableItem* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_GetTypeInfoCount(ISWbemRefreshableItem* This,UINT *pctinfo) { +static inline HRESULT ISWbemRefreshableItem_GetTypeInfoCount(ISWbemRefreshableItem* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_GetTypeInfo(ISWbemRefreshableItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemRefreshableItem_GetTypeInfo(ISWbemRefreshableItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_GetIDsOfNames(ISWbemRefreshableItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemRefreshableItem_GetIDsOfNames(ISWbemRefreshableItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_Invoke(ISWbemRefreshableItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemRefreshableItem_Invoke(ISWbemRefreshableItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemRefreshableItem methods ***/ -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_get_Index(ISWbemRefreshableItem* This,LONG *iIndex) { +static inline HRESULT ISWbemRefreshableItem_get_Index(ISWbemRefreshableItem* This,LONG *iIndex) { return This->lpVtbl->get_Index(This,iIndex); } -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_get_Refresher(ISWbemRefreshableItem* This,ISWbemRefresher **objWbemRefresher) { +static inline HRESULT ISWbemRefreshableItem_get_Refresher(ISWbemRefreshableItem* This,ISWbemRefresher **objWbemRefresher) { return This->lpVtbl->get_Refresher(This,objWbemRefresher); } -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_get_IsSet(ISWbemRefreshableItem* This,VARIANT_BOOL *bIsSet) { +static inline HRESULT ISWbemRefreshableItem_get_IsSet(ISWbemRefreshableItem* This,VARIANT_BOOL *bIsSet) { return This->lpVtbl->get_IsSet(This,bIsSet); } -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_get_Object(ISWbemRefreshableItem* This,ISWbemObjectEx **objWbemObject) { +static inline HRESULT ISWbemRefreshableItem_get_Object(ISWbemRefreshableItem* This,ISWbemObjectEx **objWbemObject) { return This->lpVtbl->get_Object(This,objWbemObject); } -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_get_ObjectSet(ISWbemRefreshableItem* This,ISWbemObjectSet **objWbemObjectSet) { +static inline HRESULT ISWbemRefreshableItem_get_ObjectSet(ISWbemRefreshableItem* This,ISWbemObjectSet **objWbemObjectSet) { return This->lpVtbl->get_ObjectSet(This,objWbemObjectSet); } -static __WIDL_INLINE HRESULT ISWbemRefreshableItem_Remove(ISWbemRefreshableItem* This,LONG iFlags) { +static inline HRESULT ISWbemRefreshableItem_Remove(ISWbemRefreshableItem* This,LONG iFlags) { return This->lpVtbl->Remove(This,iFlags); } #endif @@ -7506,57 +7498,57 @@ interface ISWbemRefresher { #define ISWbemRefresher_DeleteAll(This) (This)->lpVtbl->DeleteAll(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISWbemRefresher_QueryInterface(ISWbemRefresher* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISWbemRefresher_QueryInterface(ISWbemRefresher* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISWbemRefresher_AddRef(ISWbemRefresher* This) { +static inline ULONG ISWbemRefresher_AddRef(ISWbemRefresher* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISWbemRefresher_Release(ISWbemRefresher* This) { +static inline ULONG ISWbemRefresher_Release(ISWbemRefresher* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISWbemRefresher_GetTypeInfoCount(ISWbemRefresher* This,UINT *pctinfo) { +static inline HRESULT ISWbemRefresher_GetTypeInfoCount(ISWbemRefresher* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISWbemRefresher_GetTypeInfo(ISWbemRefresher* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISWbemRefresher_GetTypeInfo(ISWbemRefresher* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISWbemRefresher_GetIDsOfNames(ISWbemRefresher* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISWbemRefresher_GetIDsOfNames(ISWbemRefresher* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISWbemRefresher_Invoke(ISWbemRefresher* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISWbemRefresher_Invoke(ISWbemRefresher* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISWbemRefresher methods ***/ -static __WIDL_INLINE HRESULT ISWbemRefresher_get__NewEnum(ISWbemRefresher* This,IUnknown **pUnk) { +static inline HRESULT ISWbemRefresher_get__NewEnum(ISWbemRefresher* This,IUnknown **pUnk) { return This->lpVtbl->get__NewEnum(This,pUnk); } -static __WIDL_INLINE HRESULT ISWbemRefresher_Item(ISWbemRefresher* This,LONG iIndex,ISWbemRefreshableItem **objWbemRefreshableItem) { +static inline HRESULT ISWbemRefresher_Item(ISWbemRefresher* This,LONG iIndex,ISWbemRefreshableItem **objWbemRefreshableItem) { return This->lpVtbl->Item(This,iIndex,objWbemRefreshableItem); } -static __WIDL_INLINE HRESULT ISWbemRefresher_get_Count(ISWbemRefresher* This,LONG *iCount) { +static inline HRESULT ISWbemRefresher_get_Count(ISWbemRefresher* This,LONG *iCount) { return This->lpVtbl->get_Count(This,iCount); } -static __WIDL_INLINE HRESULT ISWbemRefresher_Add(ISWbemRefresher* This,ISWbemServicesEx *objWbemServices,BSTR bsInstancePath,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemRefreshableItem **objWbemRefreshableItem) { +static inline HRESULT ISWbemRefresher_Add(ISWbemRefresher* This,ISWbemServicesEx *objWbemServices,BSTR bsInstancePath,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemRefreshableItem **objWbemRefreshableItem) { return This->lpVtbl->Add(This,objWbemServices,bsInstancePath,iFlags,objWbemNamedValueSet,objWbemRefreshableItem); } -static __WIDL_INLINE HRESULT ISWbemRefresher_AddEnum(ISWbemRefresher* This,ISWbemServicesEx *objWbemServices,BSTR bsClassName,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemRefreshableItem **objWbemRefreshableItem) { +static inline HRESULT ISWbemRefresher_AddEnum(ISWbemRefresher* This,ISWbemServicesEx *objWbemServices,BSTR bsClassName,LONG iFlags,IDispatch *objWbemNamedValueSet,ISWbemRefreshableItem **objWbemRefreshableItem) { return This->lpVtbl->AddEnum(This,objWbemServices,bsClassName,iFlags,objWbemNamedValueSet,objWbemRefreshableItem); } -static __WIDL_INLINE HRESULT ISWbemRefresher_Remove(ISWbemRefresher* This,LONG iIndex,LONG iFlags) { +static inline HRESULT ISWbemRefresher_Remove(ISWbemRefresher* This,LONG iIndex,LONG iFlags) { return This->lpVtbl->Remove(This,iIndex,iFlags); } -static __WIDL_INLINE HRESULT ISWbemRefresher_Refresh(ISWbemRefresher* This,LONG iFlags) { +static inline HRESULT ISWbemRefresher_Refresh(ISWbemRefresher* This,LONG iFlags) { return This->lpVtbl->Refresh(This,iFlags); } -static __WIDL_INLINE HRESULT ISWbemRefresher_get_AutoReconnect(ISWbemRefresher* This,VARIANT_BOOL *bCount) { +static inline HRESULT ISWbemRefresher_get_AutoReconnect(ISWbemRefresher* This,VARIANT_BOOL *bCount) { return This->lpVtbl->get_AutoReconnect(This,bCount); } -static __WIDL_INLINE HRESULT ISWbemRefresher_put_AutoReconnect(ISWbemRefresher* This,VARIANT_BOOL bCount) { +static inline HRESULT ISWbemRefresher_put_AutoReconnect(ISWbemRefresher* This,VARIANT_BOOL bCount) { return This->lpVtbl->put_AutoReconnect(This,bCount); } -static __WIDL_INLINE HRESULT ISWbemRefresher_DeleteAll(ISWbemRefresher* This) { +static inline HRESULT ISWbemRefresher_DeleteAll(ISWbemRefresher* This) { return This->lpVtbl->DeleteAll(This); } #endif diff --git a/lib/libc/include/any-windows-any/wbemprov.h b/lib/libc/include/any-windows-any/wbemprov.h index 616b46b148b66e303dd2c1b9a02d3124280c0f66..83298a2970f17630115ab6ee7c6aba471b7717cc 100644 --- a/lib/libc/include/any-windows-any/wbemprov.h +++ b/lib/libc/include/any-windows-any/wbemprov.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wbemprov.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wbemprov.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wbemprov_h__ #define __wbemprov_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __WbemAdministrativeLocator_FWD_DEFINED__ @@ -429,17 +421,17 @@ interface IWbemUnboundObjectSink { #define IWbemUnboundObjectSink_IndicateToConsumer(This,pLogicalConsumer,lNumObjects,apObjects) (This)->lpVtbl->IndicateToConsumer(This,pLogicalConsumer,lNumObjects,apObjects) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemUnboundObjectSink_QueryInterface(IWbemUnboundObjectSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemUnboundObjectSink_QueryInterface(IWbemUnboundObjectSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemUnboundObjectSink_AddRef(IWbemUnboundObjectSink* This) { +static inline ULONG IWbemUnboundObjectSink_AddRef(IWbemUnboundObjectSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemUnboundObjectSink_Release(IWbemUnboundObjectSink* This) { +static inline ULONG IWbemUnboundObjectSink_Release(IWbemUnboundObjectSink* This) { return This->lpVtbl->Release(This); } /*** IWbemUnboundObjectSink methods ***/ -static __WIDL_INLINE HRESULT IWbemUnboundObjectSink_IndicateToConsumer(IWbemUnboundObjectSink* This,IWbemClassObject *pLogicalConsumer,LONG lNumObjects,IWbemClassObject **apObjects) { +static inline HRESULT IWbemUnboundObjectSink_IndicateToConsumer(IWbemUnboundObjectSink* This,IWbemClassObject *pLogicalConsumer,LONG lNumObjects,IWbemClassObject **apObjects) { return This->lpVtbl->IndicateToConsumer(This,pLogicalConsumer,lNumObjects,apObjects); } #endif @@ -534,20 +526,20 @@ interface IWbemPropertyProvider { #define IWbemPropertyProvider_PutProperty(This,lFlags,strLocale,strClassMapping,strInstMapping,strPropMapping,pvValue) (This)->lpVtbl->PutProperty(This,lFlags,strLocale,strClassMapping,strInstMapping,strPropMapping,pvValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemPropertyProvider_QueryInterface(IWbemPropertyProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemPropertyProvider_QueryInterface(IWbemPropertyProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemPropertyProvider_AddRef(IWbemPropertyProvider* This) { +static inline ULONG IWbemPropertyProvider_AddRef(IWbemPropertyProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemPropertyProvider_Release(IWbemPropertyProvider* This) { +static inline ULONG IWbemPropertyProvider_Release(IWbemPropertyProvider* This) { return This->lpVtbl->Release(This); } /*** IWbemPropertyProvider methods ***/ -static __WIDL_INLINE HRESULT IWbemPropertyProvider_GetProperty(IWbemPropertyProvider* This,LONG lFlags,const BSTR strLocale,const BSTR strClassMapping,const BSTR strInstMapping,const BSTR strPropMapping,VARIANT *pvValue) { +static inline HRESULT IWbemPropertyProvider_GetProperty(IWbemPropertyProvider* This,LONG lFlags,const BSTR strLocale,const BSTR strClassMapping,const BSTR strInstMapping,const BSTR strPropMapping,VARIANT *pvValue) { return This->lpVtbl->GetProperty(This,lFlags,strLocale,strClassMapping,strInstMapping,strPropMapping,pvValue); } -static __WIDL_INLINE HRESULT IWbemPropertyProvider_PutProperty(IWbemPropertyProvider* This,LONG lFlags,const BSTR strLocale,const BSTR strClassMapping,const BSTR strInstMapping,const BSTR strPropMapping,const VARIANT *pvValue) { +static inline HRESULT IWbemPropertyProvider_PutProperty(IWbemPropertyProvider* This,LONG lFlags,const BSTR strLocale,const BSTR strClassMapping,const BSTR strInstMapping,const BSTR strPropMapping,const VARIANT *pvValue) { return This->lpVtbl->PutProperty(This,lFlags,strLocale,strClassMapping,strInstMapping,strPropMapping,pvValue); } #endif @@ -616,17 +608,17 @@ interface IWbemEventProvider { #define IWbemEventProvider_ProvideEvents(This,pSink,lFlags) (This)->lpVtbl->ProvideEvents(This,pSink,lFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemEventProvider_QueryInterface(IWbemEventProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemEventProvider_QueryInterface(IWbemEventProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemEventProvider_AddRef(IWbemEventProvider* This) { +static inline ULONG IWbemEventProvider_AddRef(IWbemEventProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemEventProvider_Release(IWbemEventProvider* This) { +static inline ULONG IWbemEventProvider_Release(IWbemEventProvider* This) { return This->lpVtbl->Release(This); } /*** IWbemEventProvider methods ***/ -static __WIDL_INLINE HRESULT IWbemEventProvider_ProvideEvents(IWbemEventProvider* This,IWbemObjectSink *pSink,LONG lFlags) { +static inline HRESULT IWbemEventProvider_ProvideEvents(IWbemEventProvider* This,IWbemObjectSink *pSink,LONG lFlags) { return This->lpVtbl->ProvideEvents(This,pSink,lFlags); } #endif @@ -705,20 +697,20 @@ interface IWbemEventProviderQuerySink { #define IWbemEventProviderQuerySink_CancelQuery(This,dwId) (This)->lpVtbl->CancelQuery(This,dwId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemEventProviderQuerySink_QueryInterface(IWbemEventProviderQuerySink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemEventProviderQuerySink_QueryInterface(IWbemEventProviderQuerySink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemEventProviderQuerySink_AddRef(IWbemEventProviderQuerySink* This) { +static inline ULONG IWbemEventProviderQuerySink_AddRef(IWbemEventProviderQuerySink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemEventProviderQuerySink_Release(IWbemEventProviderQuerySink* This) { +static inline ULONG IWbemEventProviderQuerySink_Release(IWbemEventProviderQuerySink* This) { return This->lpVtbl->Release(This); } /*** IWbemEventProviderQuerySink methods ***/ -static __WIDL_INLINE HRESULT IWbemEventProviderQuerySink_NewQuery(IWbemEventProviderQuerySink* This,ULONG dwId,WBEM_WSTR wszQueryLanguage,WBEM_WSTR wszQuery) { +static inline HRESULT IWbemEventProviderQuerySink_NewQuery(IWbemEventProviderQuerySink* This,ULONG dwId,WBEM_WSTR wszQueryLanguage,WBEM_WSTR wszQuery) { return This->lpVtbl->NewQuery(This,dwId,wszQueryLanguage,wszQuery); } -static __WIDL_INLINE HRESULT IWbemEventProviderQuerySink_CancelQuery(IWbemEventProviderQuerySink* This,ULONG dwId) { +static inline HRESULT IWbemEventProviderQuerySink_CancelQuery(IWbemEventProviderQuerySink* This,ULONG dwId) { return This->lpVtbl->CancelQuery(This,dwId); } #endif @@ -791,17 +783,17 @@ interface IWbemEventProviderSecurity { #define IWbemEventProviderSecurity_AccessCheck(This,wszQueryLanguage,wszQuery,lSidLength,pSid) (This)->lpVtbl->AccessCheck(This,wszQueryLanguage,wszQuery,lSidLength,pSid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemEventProviderSecurity_QueryInterface(IWbemEventProviderSecurity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemEventProviderSecurity_QueryInterface(IWbemEventProviderSecurity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemEventProviderSecurity_AddRef(IWbemEventProviderSecurity* This) { +static inline ULONG IWbemEventProviderSecurity_AddRef(IWbemEventProviderSecurity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemEventProviderSecurity_Release(IWbemEventProviderSecurity* This) { +static inline ULONG IWbemEventProviderSecurity_Release(IWbemEventProviderSecurity* This) { return This->lpVtbl->Release(This); } /*** IWbemEventProviderSecurity methods ***/ -static __WIDL_INLINE HRESULT IWbemEventProviderSecurity_AccessCheck(IWbemEventProviderSecurity* This,WBEM_CWSTR wszQueryLanguage,WBEM_CWSTR wszQuery,LONG lSidLength,const BYTE *pSid) { +static inline HRESULT IWbemEventProviderSecurity_AccessCheck(IWbemEventProviderSecurity* This,WBEM_CWSTR wszQueryLanguage,WBEM_CWSTR wszQuery,LONG lSidLength,const BYTE *pSid) { return This->lpVtbl->AccessCheck(This,wszQueryLanguage,wszQuery,lSidLength,pSid); } #endif @@ -870,17 +862,17 @@ interface IWbemProviderIdentity { #define IWbemProviderIdentity_SetRegistrationObject(This,lFlags,pProvReg) (This)->lpVtbl->SetRegistrationObject(This,lFlags,pProvReg) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemProviderIdentity_QueryInterface(IWbemProviderIdentity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemProviderIdentity_QueryInterface(IWbemProviderIdentity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemProviderIdentity_AddRef(IWbemProviderIdentity* This) { +static inline ULONG IWbemProviderIdentity_AddRef(IWbemProviderIdentity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemProviderIdentity_Release(IWbemProviderIdentity* This) { +static inline ULONG IWbemProviderIdentity_Release(IWbemProviderIdentity* This) { return This->lpVtbl->Release(This); } /*** IWbemProviderIdentity methods ***/ -static __WIDL_INLINE HRESULT IWbemProviderIdentity_SetRegistrationObject(IWbemProviderIdentity* This,LONG lFlags,IWbemClassObject *pProvReg) { +static inline HRESULT IWbemProviderIdentity_SetRegistrationObject(IWbemProviderIdentity* This,LONG lFlags,IWbemClassObject *pProvReg) { return This->lpVtbl->SetRegistrationObject(This,lFlags,pProvReg); } #endif @@ -949,17 +941,17 @@ interface IWbemEventConsumerProvider { #define IWbemEventConsumerProvider_FindConsumer(This,pLogicalConsumer,ppConsumer) (This)->lpVtbl->FindConsumer(This,pLogicalConsumer,ppConsumer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemEventConsumerProvider_QueryInterface(IWbemEventConsumerProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemEventConsumerProvider_QueryInterface(IWbemEventConsumerProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemEventConsumerProvider_AddRef(IWbemEventConsumerProvider* This) { +static inline ULONG IWbemEventConsumerProvider_AddRef(IWbemEventConsumerProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemEventConsumerProvider_Release(IWbemEventConsumerProvider* This) { +static inline ULONG IWbemEventConsumerProvider_Release(IWbemEventConsumerProvider* This) { return This->lpVtbl->Release(This); } /*** IWbemEventConsumerProvider methods ***/ -static __WIDL_INLINE HRESULT IWbemEventConsumerProvider_FindConsumer(IWbemEventConsumerProvider* This,IWbemClassObject *pLogicalConsumer,IWbemUnboundObjectSink **ppConsumer) { +static inline HRESULT IWbemEventConsumerProvider_FindConsumer(IWbemEventConsumerProvider* This,IWbemClassObject *pLogicalConsumer,IWbemUnboundObjectSink **ppConsumer) { return This->lpVtbl->FindConsumer(This,pLogicalConsumer,ppConsumer); } #endif @@ -1028,17 +1020,17 @@ interface IWbemProviderInitSink { #define IWbemProviderInitSink_SetStatus(This,lStatus,lFlags) (This)->lpVtbl->SetStatus(This,lStatus,lFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemProviderInitSink_QueryInterface(IWbemProviderInitSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemProviderInitSink_QueryInterface(IWbemProviderInitSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemProviderInitSink_AddRef(IWbemProviderInitSink* This) { +static inline ULONG IWbemProviderInitSink_AddRef(IWbemProviderInitSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemProviderInitSink_Release(IWbemProviderInitSink* This) { +static inline ULONG IWbemProviderInitSink_Release(IWbemProviderInitSink* This) { return This->lpVtbl->Release(This); } /*** IWbemProviderInitSink methods ***/ -static __WIDL_INLINE HRESULT IWbemProviderInitSink_SetStatus(IWbemProviderInitSink* This,LONG lStatus,LONG lFlags) { +static inline HRESULT IWbemProviderInitSink_SetStatus(IWbemProviderInitSink* This,LONG lStatus,LONG lFlags) { return This->lpVtbl->SetStatus(This,lStatus,lFlags); } #endif @@ -1117,17 +1109,17 @@ interface IWbemProviderInit { #define IWbemProviderInit_Initialize(This,wszUser,lFlags,wszNamespace,wszLocale,pNamespace,pCtx,pInitSink) (This)->lpVtbl->Initialize(This,wszUser,lFlags,wszNamespace,wszLocale,pNamespace,pCtx,pInitSink) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemProviderInit_QueryInterface(IWbemProviderInit* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemProviderInit_QueryInterface(IWbemProviderInit* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemProviderInit_AddRef(IWbemProviderInit* This) { +static inline ULONG IWbemProviderInit_AddRef(IWbemProviderInit* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemProviderInit_Release(IWbemProviderInit* This) { +static inline ULONG IWbemProviderInit_Release(IWbemProviderInit* This) { return This->lpVtbl->Release(This); } /*** IWbemProviderInit methods ***/ -static __WIDL_INLINE HRESULT IWbemProviderInit_Initialize(IWbemProviderInit* This,LPWSTR wszUser,LONG lFlags,LPWSTR wszNamespace,LPWSTR wszLocale,IWbemServices *pNamespace,IWbemContext *pCtx,IWbemProviderInitSink *pInitSink) { +static inline HRESULT IWbemProviderInit_Initialize(IWbemProviderInit* This,LPWSTR wszUser,LONG lFlags,LPWSTR wszNamespace,LPWSTR wszLocale,IWbemServices *pNamespace,IWbemContext *pCtx,IWbemProviderInitSink *pInitSink) { return This->lpVtbl->Initialize(This,wszUser,lFlags,wszNamespace,wszLocale,pNamespace,pCtx,pInitSink); } #endif @@ -1282,32 +1274,32 @@ interface IWbemHiPerfProvider { #define IWbemHiPerfProvider_GetObjects(This,pNamespace,lNumObjects,apObj,lFlags,pContext) (This)->lpVtbl->GetObjects(This,pNamespace,lNumObjects,apObj,lFlags,pContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemHiPerfProvider_QueryInterface(IWbemHiPerfProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemHiPerfProvider_QueryInterface(IWbemHiPerfProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemHiPerfProvider_AddRef(IWbemHiPerfProvider* This) { +static inline ULONG IWbemHiPerfProvider_AddRef(IWbemHiPerfProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemHiPerfProvider_Release(IWbemHiPerfProvider* This) { +static inline ULONG IWbemHiPerfProvider_Release(IWbemHiPerfProvider* This) { return This->lpVtbl->Release(This); } /*** IWbemHiPerfProvider methods ***/ -static __WIDL_INLINE HRESULT IWbemHiPerfProvider_QueryInstances(IWbemHiPerfProvider* This,IWbemServices *pNamespace,WCHAR *wszClass,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pSink) { +static inline HRESULT IWbemHiPerfProvider_QueryInstances(IWbemHiPerfProvider* This,IWbemServices *pNamespace,WCHAR *wszClass,LONG lFlags,IWbemContext *pCtx,IWbemObjectSink *pSink) { return This->lpVtbl->QueryInstances(This,pNamespace,wszClass,lFlags,pCtx,pSink); } -static __WIDL_INLINE HRESULT IWbemHiPerfProvider_CreateRefresher(IWbemHiPerfProvider* This,IWbemServices *pNamespace,LONG lFlags,IWbemRefresher **ppRefresher) { +static inline HRESULT IWbemHiPerfProvider_CreateRefresher(IWbemHiPerfProvider* This,IWbemServices *pNamespace,LONG lFlags,IWbemRefresher **ppRefresher) { return This->lpVtbl->CreateRefresher(This,pNamespace,lFlags,ppRefresher); } -static __WIDL_INLINE HRESULT IWbemHiPerfProvider_CreateRefreshableObject(IWbemHiPerfProvider* This,IWbemServices *pNamespace,IWbemObjectAccess *pTemplate,IWbemRefresher *pRefresher,LONG lFlags,IWbemContext *pContext,IWbemObjectAccess **ppRefreshable,LONG *plId) { +static inline HRESULT IWbemHiPerfProvider_CreateRefreshableObject(IWbemHiPerfProvider* This,IWbemServices *pNamespace,IWbemObjectAccess *pTemplate,IWbemRefresher *pRefresher,LONG lFlags,IWbemContext *pContext,IWbemObjectAccess **ppRefreshable,LONG *plId) { return This->lpVtbl->CreateRefreshableObject(This,pNamespace,pTemplate,pRefresher,lFlags,pContext,ppRefreshable,plId); } -static __WIDL_INLINE HRESULT IWbemHiPerfProvider_StopRefreshing(IWbemHiPerfProvider* This,IWbemRefresher *pRefresher,LONG lId,LONG lFlags) { +static inline HRESULT IWbemHiPerfProvider_StopRefreshing(IWbemHiPerfProvider* This,IWbemRefresher *pRefresher,LONG lId,LONG lFlags) { return This->lpVtbl->StopRefreshing(This,pRefresher,lId,lFlags); } -static __WIDL_INLINE HRESULT IWbemHiPerfProvider_CreateRefreshableEnum(IWbemHiPerfProvider* This,IWbemServices *pNamespace,LPCWSTR wszClass,IWbemRefresher *pRefresher,LONG lFlags,IWbemContext *pContext,IWbemHiPerfEnum *pHiPerfEnum,LONG *plId) { +static inline HRESULT IWbemHiPerfProvider_CreateRefreshableEnum(IWbemHiPerfProvider* This,IWbemServices *pNamespace,LPCWSTR wszClass,IWbemRefresher *pRefresher,LONG lFlags,IWbemContext *pContext,IWbemHiPerfEnum *pHiPerfEnum,LONG *plId) { return This->lpVtbl->CreateRefreshableEnum(This,pNamespace,wszClass,pRefresher,lFlags,pContext,pHiPerfEnum,plId); } -static __WIDL_INLINE HRESULT IWbemHiPerfProvider_GetObjects(IWbemHiPerfProvider* This,IWbemServices *pNamespace,LONG lNumObjects,IWbemObjectAccess **apObj,LONG lFlags,IWbemContext *pContext) { +static inline HRESULT IWbemHiPerfProvider_GetObjects(IWbemHiPerfProvider* This,IWbemServices *pNamespace,LONG lNumObjects,IWbemObjectAccess **apObj,LONG lFlags,IWbemContext *pContext) { return This->lpVtbl->GetObjects(This,pNamespace,lNumObjects,apObj,lFlags,pContext); } #endif @@ -1393,20 +1385,20 @@ interface IWbemDecoupledRegistrar { #define IWbemDecoupledRegistrar_UnRegister(This) (This)->lpVtbl->UnRegister(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemDecoupledRegistrar_QueryInterface(IWbemDecoupledRegistrar* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemDecoupledRegistrar_QueryInterface(IWbemDecoupledRegistrar* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemDecoupledRegistrar_AddRef(IWbemDecoupledRegistrar* This) { +static inline ULONG IWbemDecoupledRegistrar_AddRef(IWbemDecoupledRegistrar* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemDecoupledRegistrar_Release(IWbemDecoupledRegistrar* This) { +static inline ULONG IWbemDecoupledRegistrar_Release(IWbemDecoupledRegistrar* This) { return This->lpVtbl->Release(This); } /*** IWbemDecoupledRegistrar methods ***/ -static __WIDL_INLINE HRESULT IWbemDecoupledRegistrar_Register(IWbemDecoupledRegistrar* This,LONG a_Flags,IWbemContext *a_Context,LPCWSTR a_User,LPCWSTR a_Locale,LPCWSTR a_Scope,LPCWSTR a_Registration,IUnknown *pIUnknown) { +static inline HRESULT IWbemDecoupledRegistrar_Register(IWbemDecoupledRegistrar* This,LONG a_Flags,IWbemContext *a_Context,LPCWSTR a_User,LPCWSTR a_Locale,LPCWSTR a_Scope,LPCWSTR a_Registration,IUnknown *pIUnknown) { return This->lpVtbl->Register(This,a_Flags,a_Context,a_User,a_Locale,a_Scope,a_Registration,pIUnknown); } -static __WIDL_INLINE HRESULT IWbemDecoupledRegistrar_UnRegister(IWbemDecoupledRegistrar* This) { +static inline HRESULT IWbemDecoupledRegistrar_UnRegister(IWbemDecoupledRegistrar* This) { return This->lpVtbl->UnRegister(This); } #endif @@ -1506,27 +1498,27 @@ interface IWbemDecoupledBasicEventProvider { #define IWbemDecoupledBasicEventProvider_GetService(This,a_Flags,a_Context,a_Service) (This)->lpVtbl->GetService(This,a_Flags,a_Context,a_Service) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemDecoupledBasicEventProvider_QueryInterface(IWbemDecoupledBasicEventProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemDecoupledBasicEventProvider_QueryInterface(IWbemDecoupledBasicEventProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemDecoupledBasicEventProvider_AddRef(IWbemDecoupledBasicEventProvider* This) { +static inline ULONG IWbemDecoupledBasicEventProvider_AddRef(IWbemDecoupledBasicEventProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemDecoupledBasicEventProvider_Release(IWbemDecoupledBasicEventProvider* This) { +static inline ULONG IWbemDecoupledBasicEventProvider_Release(IWbemDecoupledBasicEventProvider* This) { return This->lpVtbl->Release(This); } /*** IWbemDecoupledRegistrar methods ***/ -static __WIDL_INLINE HRESULT IWbemDecoupledBasicEventProvider_Register(IWbemDecoupledBasicEventProvider* This,LONG a_Flags,IWbemContext *a_Context,LPCWSTR a_User,LPCWSTR a_Locale,LPCWSTR a_Scope,LPCWSTR a_Registration,IUnknown *pIUnknown) { +static inline HRESULT IWbemDecoupledBasicEventProvider_Register(IWbemDecoupledBasicEventProvider* This,LONG a_Flags,IWbemContext *a_Context,LPCWSTR a_User,LPCWSTR a_Locale,LPCWSTR a_Scope,LPCWSTR a_Registration,IUnknown *pIUnknown) { return This->lpVtbl->Register(This,a_Flags,a_Context,a_User,a_Locale,a_Scope,a_Registration,pIUnknown); } -static __WIDL_INLINE HRESULT IWbemDecoupledBasicEventProvider_UnRegister(IWbemDecoupledBasicEventProvider* This) { +static inline HRESULT IWbemDecoupledBasicEventProvider_UnRegister(IWbemDecoupledBasicEventProvider* This) { return This->lpVtbl->UnRegister(This); } /*** IWbemDecoupledBasicEventProvider methods ***/ -static __WIDL_INLINE HRESULT IWbemDecoupledBasicEventProvider_GetSink(IWbemDecoupledBasicEventProvider* This,LONG a_Flags,IWbemContext *a_Context,IWbemObjectSink **a_Sink) { +static inline HRESULT IWbemDecoupledBasicEventProvider_GetSink(IWbemDecoupledBasicEventProvider* This,LONG a_Flags,IWbemContext *a_Context,IWbemObjectSink **a_Sink) { return This->lpVtbl->GetSink(This,a_Flags,a_Context,a_Sink); } -static __WIDL_INLINE HRESULT IWbemDecoupledBasicEventProvider_GetService(IWbemDecoupledBasicEventProvider* This,LONG a_Flags,IWbemContext *a_Context,IWbemServices **a_Service) { +static inline HRESULT IWbemDecoupledBasicEventProvider_GetService(IWbemDecoupledBasicEventProvider* This,LONG a_Flags,IWbemContext *a_Context,IWbemServices **a_Service) { return This->lpVtbl->GetService(This,a_Flags,a_Context,a_Service); } #endif @@ -1644,33 +1636,33 @@ interface IWbemEventSink { #define IWbemEventSink_SetBatchingParameters(This,lFlags,dwMaxBufferSize,dwMaxSendLatency) (This)->lpVtbl->SetBatchingParameters(This,lFlags,dwMaxBufferSize,dwMaxSendLatency) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemEventSink_QueryInterface(IWbemEventSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemEventSink_QueryInterface(IWbemEventSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemEventSink_AddRef(IWbemEventSink* This) { +static inline ULONG IWbemEventSink_AddRef(IWbemEventSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemEventSink_Release(IWbemEventSink* This) { +static inline ULONG IWbemEventSink_Release(IWbemEventSink* This) { return This->lpVtbl->Release(This); } /*** IWbemObjectSink methods ***/ -static __WIDL_INLINE HRESULT IWbemEventSink_Indicate(IWbemEventSink* This,LONG lObjectCount,IWbemClassObject **apObjArray) { +static inline HRESULT IWbemEventSink_Indicate(IWbemEventSink* This,LONG lObjectCount,IWbemClassObject **apObjArray) { return This->lpVtbl->Indicate(This,lObjectCount,apObjArray); } -static __WIDL_INLINE HRESULT IWbemEventSink_SetStatus(IWbemEventSink* This,LONG lFlags,HRESULT hResult,BSTR strParam,IWbemClassObject *pObjParam) { +static inline HRESULT IWbemEventSink_SetStatus(IWbemEventSink* This,LONG lFlags,HRESULT hResult,BSTR strParam,IWbemClassObject *pObjParam) { return This->lpVtbl->SetStatus(This,lFlags,hResult,strParam,pObjParam); } /*** IWbemEventSink methods ***/ -static __WIDL_INLINE HRESULT IWbemEventSink_SetSinkSecurity(IWbemEventSink* This,LONG lSDLength,BYTE *pSD) { +static inline HRESULT IWbemEventSink_SetSinkSecurity(IWbemEventSink* This,LONG lSDLength,BYTE *pSD) { return This->lpVtbl->SetSinkSecurity(This,lSDLength,pSD); } -static __WIDL_INLINE HRESULT IWbemEventSink_IsActive(IWbemEventSink* This) { +static inline HRESULT IWbemEventSink_IsActive(IWbemEventSink* This) { return This->lpVtbl->IsActive(This); } -static __WIDL_INLINE HRESULT IWbemEventSink_GetRestrictedSink(IWbemEventSink* This,LONG lNumQueries,const LPCWSTR *awszQueries,IUnknown *pCallback,IWbemEventSink **ppSink) { +static inline HRESULT IWbemEventSink_GetRestrictedSink(IWbemEventSink* This,LONG lNumQueries,const LPCWSTR *awszQueries,IUnknown *pCallback,IWbemEventSink **ppSink) { return This->lpVtbl->GetRestrictedSink(This,lNumQueries,awszQueries,pCallback,ppSink); } -static __WIDL_INLINE HRESULT IWbemEventSink_SetBatchingParameters(IWbemEventSink* This,LONG lFlags,DWORD dwMaxBufferSize,DWORD dwMaxSendLatency) { +static inline HRESULT IWbemEventSink_SetBatchingParameters(IWbemEventSink* This,LONG lFlags,DWORD dwMaxBufferSize,DWORD dwMaxSendLatency) { return This->lpVtbl->SetBatchingParameters(This,lFlags,dwMaxBufferSize,dwMaxSendLatency); } #endif diff --git a/lib/libc/include/any-windows-any/wbemtran.h b/lib/libc/include/any-windows-any/wbemtran.h index 0448d46eda9aeb0733b7246de2132a347da6df60..343c69e2277a4e6fdbbe6c8f310c6f5d9a474e92 100644 --- a/lib/libc/include/any-windows-any/wbemtran.h +++ b/lib/libc/include/any-windows-any/wbemtran.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wbemtran.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wbemtran.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wbemtran_h__ #define __wbemtran_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __WbemLevel1Login_FWD_DEFINED__ @@ -355,26 +347,26 @@ interface IWbemLevel1Login { #define IWbemLevel1Login_NTLMLogin(This,wszNetworkResource,wszPreferredLocale,lFlags,pCtx,ppNamespace) (This)->lpVtbl->NTLMLogin(This,wszNetworkResource,wszPreferredLocale,lFlags,pCtx,ppNamespace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemLevel1Login_QueryInterface(IWbemLevel1Login* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemLevel1Login_QueryInterface(IWbemLevel1Login* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemLevel1Login_AddRef(IWbemLevel1Login* This) { +static inline ULONG IWbemLevel1Login_AddRef(IWbemLevel1Login* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemLevel1Login_Release(IWbemLevel1Login* This) { +static inline ULONG IWbemLevel1Login_Release(IWbemLevel1Login* This) { return This->lpVtbl->Release(This); } /*** IWbemLevel1Login methods ***/ -static __WIDL_INLINE HRESULT IWbemLevel1Login_EstablishPosition(IWbemLevel1Login* This,LPWSTR wszLocaleList,DWORD dwNumLocales,DWORD *reserved) { +static inline HRESULT IWbemLevel1Login_EstablishPosition(IWbemLevel1Login* This,LPWSTR wszLocaleList,DWORD dwNumLocales,DWORD *reserved) { return This->lpVtbl->EstablishPosition(This,wszLocaleList,dwNumLocales,reserved); } -static __WIDL_INLINE HRESULT IWbemLevel1Login_RequestChallenge(IWbemLevel1Login* This,LPWSTR wszNetworkResource,LPWSTR wszUser,WBEM_128BITS Nonce) { +static inline HRESULT IWbemLevel1Login_RequestChallenge(IWbemLevel1Login* This,LPWSTR wszNetworkResource,LPWSTR wszUser,WBEM_128BITS Nonce) { return This->lpVtbl->RequestChallenge(This,wszNetworkResource,wszUser,Nonce); } -static __WIDL_INLINE HRESULT IWbemLevel1Login_WBEMLogin(IWbemLevel1Login* This,LPWSTR wszPreferredLocale,WBEM_128BITS AccessToken,LONG lFlags,IWbemContext *pCtx,IWbemServices **ppNamespace) { +static inline HRESULT IWbemLevel1Login_WBEMLogin(IWbemLevel1Login* This,LPWSTR wszPreferredLocale,WBEM_128BITS AccessToken,LONG lFlags,IWbemContext *pCtx,IWbemServices **ppNamespace) { return This->lpVtbl->WBEMLogin(This,wszPreferredLocale,AccessToken,lFlags,pCtx,ppNamespace); } -static __WIDL_INLINE HRESULT IWbemLevel1Login_NTLMLogin(IWbemLevel1Login* This,LPWSTR wszNetworkResource,LPWSTR wszPreferredLocale,LONG lFlags,IWbemContext *pCtx,IWbemServices **ppNamespace) { +static inline HRESULT IWbemLevel1Login_NTLMLogin(IWbemLevel1Login* This,LPWSTR wszNetworkResource,LPWSTR wszPreferredLocale,LONG lFlags,IWbemContext *pCtx,IWbemServices **ppNamespace) { return This->lpVtbl->NTLMLogin(This,wszNetworkResource,wszPreferredLocale,lFlags,pCtx,ppNamespace); } #endif @@ -451,17 +443,17 @@ interface IWbemConnectorLogin { #define IWbemConnectorLogin_ConnectorLogin(This,wszNetworkResource,wszPreferredLocale,lFlags,pCtx,riid,pInterface) (This)->lpVtbl->ConnectorLogin(This,wszNetworkResource,wszPreferredLocale,lFlags,pCtx,riid,pInterface) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemConnectorLogin_QueryInterface(IWbemConnectorLogin* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemConnectorLogin_QueryInterface(IWbemConnectorLogin* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemConnectorLogin_AddRef(IWbemConnectorLogin* This) { +static inline ULONG IWbemConnectorLogin_AddRef(IWbemConnectorLogin* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemConnectorLogin_Release(IWbemConnectorLogin* This) { +static inline ULONG IWbemConnectorLogin_Release(IWbemConnectorLogin* This) { return This->lpVtbl->Release(This); } /*** IWbemConnectorLogin methods ***/ -static __WIDL_INLINE HRESULT IWbemConnectorLogin_ConnectorLogin(IWbemConnectorLogin* This,LPWSTR wszNetworkResource,LPWSTR wszPreferredLocale,LONG lFlags,IWbemContext *pCtx,REFIID riid,void **pInterface) { +static inline HRESULT IWbemConnectorLogin_ConnectorLogin(IWbemConnectorLogin* This,LPWSTR wszNetworkResource,LPWSTR wszPreferredLocale,LONG lFlags,IWbemContext *pCtx,REFIID riid,void **pInterface) { return This->lpVtbl->ConnectorLogin(This,wszNetworkResource,wszPreferredLocale,lFlags,pCtx,riid,pInterface); } #endif @@ -534,17 +526,17 @@ interface IWbemAddressResolution { #define IWbemAddressResolution_Resolve(This,wszNamespacePath,wszAddressType,pdwAddressLength,pabBinaryAddress) (This)->lpVtbl->Resolve(This,wszNamespacePath,wszAddressType,pdwAddressLength,pabBinaryAddress) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemAddressResolution_QueryInterface(IWbemAddressResolution* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemAddressResolution_QueryInterface(IWbemAddressResolution* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemAddressResolution_AddRef(IWbemAddressResolution* This) { +static inline ULONG IWbemAddressResolution_AddRef(IWbemAddressResolution* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemAddressResolution_Release(IWbemAddressResolution* This) { +static inline ULONG IWbemAddressResolution_Release(IWbemAddressResolution* This) { return This->lpVtbl->Release(This); } /*** IWbemAddressResolution methods ***/ -static __WIDL_INLINE HRESULT IWbemAddressResolution_Resolve(IWbemAddressResolution* This,LPWSTR wszNamespacePath,LPWSTR wszAddressType,DWORD *pdwAddressLength,BYTE **pabBinaryAddress) { +static inline HRESULT IWbemAddressResolution_Resolve(IWbemAddressResolution* This,LPWSTR wszNamespacePath,LPWSTR wszAddressType,DWORD *pdwAddressLength,BYTE **pabBinaryAddress) { return This->lpVtbl->Resolve(This,wszNamespacePath,wszAddressType,pdwAddressLength,pabBinaryAddress); } #endif @@ -610,17 +602,17 @@ interface IWbemTransport { #define IWbemTransport_Initialize(This) (This)->lpVtbl->Initialize(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemTransport_QueryInterface(IWbemTransport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemTransport_QueryInterface(IWbemTransport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemTransport_AddRef(IWbemTransport* This) { +static inline ULONG IWbemTransport_AddRef(IWbemTransport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemTransport_Release(IWbemTransport* This) { +static inline ULONG IWbemTransport_Release(IWbemTransport* This) { return This->lpVtbl->Release(This); } /*** IWbemTransport methods ***/ -static __WIDL_INLINE HRESULT IWbemTransport_Initialize(IWbemTransport* This) { +static inline HRESULT IWbemTransport_Initialize(IWbemTransport* This) { return This->lpVtbl->Initialize(This); } #endif @@ -719,26 +711,26 @@ interface IWbemConstructClassObject { #define IWbemConstructClassObject_SetServerNamespace(This,wszServer,wszNamespace) (This)->lpVtbl->SetServerNamespace(This,wszServer,wszNamespace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemConstructClassObject_QueryInterface(IWbemConstructClassObject* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemConstructClassObject_QueryInterface(IWbemConstructClassObject* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemConstructClassObject_AddRef(IWbemConstructClassObject* This) { +static inline ULONG IWbemConstructClassObject_AddRef(IWbemConstructClassObject* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemConstructClassObject_Release(IWbemConstructClassObject* This) { +static inline ULONG IWbemConstructClassObject_Release(IWbemConstructClassObject* This) { return This->lpVtbl->Release(This); } /*** IWbemConstructClassObject methods ***/ -static __WIDL_INLINE HRESULT IWbemConstructClassObject_SetInheritanceChain(IWbemConstructClassObject* This,LONG lNumAntecedents,LPWSTR *awszAntecedents) { +static inline HRESULT IWbemConstructClassObject_SetInheritanceChain(IWbemConstructClassObject* This,LONG lNumAntecedents,LPWSTR *awszAntecedents) { return This->lpVtbl->SetInheritanceChain(This,lNumAntecedents,awszAntecedents); } -static __WIDL_INLINE HRESULT IWbemConstructClassObject_SetPropertyOrigin(IWbemConstructClassObject* This,LPCWSTR wszPropertyName,LONG lOriginIndex) { +static inline HRESULT IWbemConstructClassObject_SetPropertyOrigin(IWbemConstructClassObject* This,LPCWSTR wszPropertyName,LONG lOriginIndex) { return This->lpVtbl->SetPropertyOrigin(This,wszPropertyName,lOriginIndex); } -static __WIDL_INLINE HRESULT IWbemConstructClassObject_SetMethodOrigin(IWbemConstructClassObject* This,LPCWSTR wszMethodName,LONG lOriginIndex) { +static inline HRESULT IWbemConstructClassObject_SetMethodOrigin(IWbemConstructClassObject* This,LPCWSTR wszMethodName,LONG lOriginIndex) { return This->lpVtbl->SetMethodOrigin(This,wszMethodName,lOriginIndex); } -static __WIDL_INLINE HRESULT IWbemConstructClassObject_SetServerNamespace(IWbemConstructClassObject* This,LPCWSTR wszServer,LPCWSTR wszNamespace) { +static inline HRESULT IWbemConstructClassObject_SetServerNamespace(IWbemConstructClassObject* This,LPCWSTR wszServer,LPCWSTR wszNamespace) { return This->lpVtbl->SetServerNamespace(This,wszServer,wszNamespace); } #endif @@ -825,17 +817,17 @@ interface IWbemClientTransport { #define IWbemClientTransport_ConnectServer(This,strAddressType,dwBinaryAddressLength,abBinaryAddress,strNetworkResource,strUser,strPassword,strLocale,lSecurityFlags,strAuthority,pCtx,ppNamespace) (This)->lpVtbl->ConnectServer(This,strAddressType,dwBinaryAddressLength,abBinaryAddress,strNetworkResource,strUser,strPassword,strLocale,lSecurityFlags,strAuthority,pCtx,ppNamespace) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemClientTransport_QueryInterface(IWbemClientTransport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemClientTransport_QueryInterface(IWbemClientTransport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemClientTransport_AddRef(IWbemClientTransport* This) { +static inline ULONG IWbemClientTransport_AddRef(IWbemClientTransport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemClientTransport_Release(IWbemClientTransport* This) { +static inline ULONG IWbemClientTransport_Release(IWbemClientTransport* This) { return This->lpVtbl->Release(This); } /*** IWbemClientTransport methods ***/ -static __WIDL_INLINE HRESULT IWbemClientTransport_ConnectServer(IWbemClientTransport* This,BSTR strAddressType,DWORD dwBinaryAddressLength,BYTE *abBinaryAddress,BSTR strNetworkResource,BSTR strUser,BSTR strPassword,BSTR strLocale,LONG lSecurityFlags,BSTR strAuthority,IWbemContext *pCtx,IWbemServices **ppNamespace) { +static inline HRESULT IWbemClientTransport_ConnectServer(IWbemClientTransport* This,BSTR strAddressType,DWORD dwBinaryAddressLength,BYTE *abBinaryAddress,BSTR strNetworkResource,BSTR strUser,BSTR strPassword,BSTR strLocale,LONG lSecurityFlags,BSTR strAuthority,IWbemContext *pCtx,IWbemServices **ppNamespace) { return This->lpVtbl->ConnectServer(This,strAddressType,dwBinaryAddressLength,abBinaryAddress,strNetworkResource,strUser,strPassword,strLocale,lSecurityFlags,strAuthority,pCtx,ppNamespace); } #endif @@ -962,23 +954,23 @@ interface IWbemClientConnectionTransport { #define IWbemClientConnectionTransport_Cancel(This,lFlags,pHandler) (This)->lpVtbl->Cancel(This,lFlags,pHandler) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWbemClientConnectionTransport_QueryInterface(IWbemClientConnectionTransport* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWbemClientConnectionTransport_QueryInterface(IWbemClientConnectionTransport* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWbemClientConnectionTransport_AddRef(IWbemClientConnectionTransport* This) { +static inline ULONG IWbemClientConnectionTransport_AddRef(IWbemClientConnectionTransport* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWbemClientConnectionTransport_Release(IWbemClientConnectionTransport* This) { +static inline ULONG IWbemClientConnectionTransport_Release(IWbemClientConnectionTransport* This) { return This->lpVtbl->Release(This); } /*** IWbemClientConnectionTransport methods ***/ -static __WIDL_INLINE HRESULT IWbemClientConnectionTransport_Open(IWbemClientConnectionTransport* This,BSTR strAddressType,DWORD dwBinaryAddressLength,BYTE *abBinaryAddress,const BSTR strObject,const BSTR strUser,const BSTR strPassword,const BSTR strLocale,LONG lFlags,IWbemContext *pCtx,REFIID riid,void **pInterface,IWbemCallResult **pCallRes) { +static inline HRESULT IWbemClientConnectionTransport_Open(IWbemClientConnectionTransport* This,BSTR strAddressType,DWORD dwBinaryAddressLength,BYTE *abBinaryAddress,const BSTR strObject,const BSTR strUser,const BSTR strPassword,const BSTR strLocale,LONG lFlags,IWbemContext *pCtx,REFIID riid,void **pInterface,IWbemCallResult **pCallRes) { return This->lpVtbl->Open(This,strAddressType,dwBinaryAddressLength,abBinaryAddress,strObject,strUser,strPassword,strLocale,lFlags,pCtx,riid,pInterface,pCallRes); } -static __WIDL_INLINE HRESULT IWbemClientConnectionTransport_OpenAsync(IWbemClientConnectionTransport* This,BSTR strAddressType,DWORD dwBinaryAddressLength,BYTE *abBinaryAddress,const BSTR strObject,const BSTR strUser,const BSTR strPassword,const BSTR strLocale,LONG lFlags,IWbemContext *pCtx,REFIID riid,IWbemObjectSink *pResponseHandler) { +static inline HRESULT IWbemClientConnectionTransport_OpenAsync(IWbemClientConnectionTransport* This,BSTR strAddressType,DWORD dwBinaryAddressLength,BYTE *abBinaryAddress,const BSTR strObject,const BSTR strUser,const BSTR strPassword,const BSTR strLocale,LONG lFlags,IWbemContext *pCtx,REFIID riid,IWbemObjectSink *pResponseHandler) { return This->lpVtbl->OpenAsync(This,strAddressType,dwBinaryAddressLength,abBinaryAddress,strObject,strUser,strPassword,strLocale,lFlags,pCtx,riid,pResponseHandler); } -static __WIDL_INLINE HRESULT IWbemClientConnectionTransport_Cancel(IWbemClientConnectionTransport* This,LONG lFlags,IWbemObjectSink *pHandler) { +static inline HRESULT IWbemClientConnectionTransport_Cancel(IWbemClientConnectionTransport* This,LONG lFlags,IWbemObjectSink *pHandler) { return This->lpVtbl->Cancel(This,lFlags,pHandler); } #endif diff --git a/lib/libc/include/any-windows-any/wchar.h b/lib/libc/include/any-windows-any/wchar.h index 652b663545e6f72d0b73a5bba05355ae214c5809..6aa1daf995d2e5a90a5d852755642ccbb693f189 100644 --- a/lib/libc/include/any-windows-any/wchar.h +++ b/lib/libc/include/any-windows-any/wchar.h @@ -55,19 +55,7 @@ extern "C" { _CRTIMP FILE *__cdecl __acrt_iob_func(unsigned index); #ifndef _STDIO_DEFINED -#ifdef _WIN64 _CRTIMP FILE *__cdecl __iob_func(void); -#define _iob __iob_func() -#else -#ifdef _MSVCRT_ -extern FILE _iob[]; /* A pointer to an array of FILE */ -#define __iob_func() (_iob) -#else -extern FILE (* __MINGW_IMP_SYMBOL(_iob))[]; /* A pointer to an array of FILE */ -#define __iob_func() (* __MINGW_IMP_SYMBOL(_iob)) -#endif -#endif - #define _iob __iob_func() #endif @@ -166,28 +154,11 @@ extern FILE (* __MINGW_IMP_SYMBOL(_iob))[]; /* A pointer to an array of FILE */ #ifndef __PCTYPE_FUNC #define __PCTYPE_FUNC __pctype_func() -#ifdef _MSVCRT_ -#define __pctype_func() (_pctype) -#else -#ifdef _UCRT - _CRTIMP unsigned short* __pctype_func(void); -#else -#define __pctype_func() (* __MINGW_IMP_SYMBOL(_pctype)) -#endif -#endif + _CRTIMP const unsigned short* __pctype_func(void); #endif #ifndef _pctype -#ifdef _MSVCRT_ - extern unsigned short *_pctype; -#else -#ifdef _UCRT #define _pctype (__pctype_func()) -#else - extern unsigned short ** __MINGW_IMP_SYMBOL(_pctype); -#define _pctype (* __MINGW_IMP_SYMBOL(_pctype)) -#endif -#endif #endif #endif #endif @@ -196,27 +167,13 @@ extern FILE (* __MINGW_IMP_SYMBOL(_iob))[]; /* A pointer to an array of FILE */ #define _CRT_WCTYPEDATA_DEFINED #ifndef _CTYPE_DISABLE_MACROS #if !defined(_wctype) && defined(_CRT_USE_WINAPI_FAMILY_DESKTOP_APP) -#ifdef _MSVCRT_ - extern unsigned short *_wctype; -#else - extern unsigned short ** __MINGW_IMP_SYMBOL(_wctype); + extern const unsigned short ** __MINGW_IMP_SYMBOL(_wctype); #define _wctype (* __MINGW_IMP_SYMBOL(_wctype)) #endif -#endif - -#ifdef _MSVCRT_ -#define __pwctype_func() (_pwctype) -#else -#define __pwctype_func() (* __MINGW_IMP_SYMBOL(_pwctype)) -#endif + _CRTIMP const wctype_t * __cdecl __pwctype_func(void); #ifndef _pwctype -#ifdef _MSVCRT_ - extern unsigned short *_pwctype; -#else - extern unsigned short ** __MINGW_IMP_SYMBOL(_pwctype); -#define _pwctype (* __MINGW_IMP_SYMBOL(_pwctype)) -#endif +#define _pwctype (__pwctype_func()) #endif #endif @@ -239,42 +196,48 @@ extern FILE (* __MINGW_IMP_SYMBOL(_iob))[]; /* A pointer to an array of FILE */ #define _WCTYPE_DEFINED int __cdecl iswalpha(wint_t _C); - _CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale); int __cdecl iswupper(wint_t _C); - _CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale); int __cdecl iswlower(wint_t _C); - _CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale); int __cdecl iswdigit(wint_t _C); - _CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale); int __cdecl iswxdigit(wint_t _C); - _CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale); int __cdecl iswspace(wint_t _C); - _CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale); int __cdecl iswpunct(wint_t _C); - _CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale); int __cdecl iswalnum(wint_t _C); - _CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale); int __cdecl iswprint(wint_t _C); - _CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale); int __cdecl iswgraph(wint_t _C); - _CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale); int __cdecl iswcntrl(wint_t _C); - _CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale); int __cdecl iswascii(wint_t _C); #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP int __cdecl isleadbyte(int _C); - _CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale); #endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */ wint_t __cdecl towupper(wint_t _C); - _CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale); wint_t __cdecl towlower(wint_t _C); - _CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale); int __cdecl iswctype(wint_t _C,wctype_t _Type); -#if __MSVCRT_VERSION__ >= 0x800 +#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x700 && _WIN32_WINNT >= 0x0600) + /* These are available since msvcr80.dll, and in msvcrt.dll since Vista. */ + _CRTIMP int __cdecl _iswalpha_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswupper_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswlower_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswdigit_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswxdigit_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswspace_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswpunct_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswalnum_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswprint_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswgraph_l(wint_t _C,_locale_t _Locale); + _CRTIMP int __cdecl _iswcntrl_l(wint_t _C,_locale_t _Locale); +# ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP + _CRTIMP int __cdecl _isleadbyte_l(int _C,_locale_t _Locale); +# endif /* _CRT_USE_WINAPI_FAMILY_DESKTOP_APP */ + _CRTIMP wint_t __cdecl _towupper_l(wint_t _C,_locale_t _Locale); + _CRTIMP wint_t __cdecl _towlower_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl _iswctype_l(wint_t _C,wctype_t _Type,_locale_t _Locale); _CRTIMP int __cdecl __iswcsymf(wint_t _C); - _CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl __iswcsym(wint_t _C); +#endif +#if __MSVCRT_VERSION__ >= 0x800 + /* These are only available since msvcr80.dll, never in msvcrt.dll. */ + _CRTIMP int __cdecl _iswcsymf_l(wint_t _C,_locale_t _Locale); _CRTIMP int __cdecl _iswcsym_l(wint_t _C,_locale_t _Locale); #endif #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP @@ -373,18 +336,19 @@ extern FILE (* __MINGW_IMP_SYMBOL(_iob))[]; /* A pointer to an array of FILE */ #define iswgraph(_c) (iswctype(_c,_PUNCT|_ALPHA|_DIGIT)) #define iswcntrl(_c) (iswctype(_c,_CONTROL)) #define iswascii(_c) ((unsigned)(_c) < 0x80) - -#define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p)) -#define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p)) -#define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p)) -#define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p)) -#define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p)) -#define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p)) -#define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p)) -#define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p)) -#define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p)) -#define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p)) -#define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p)) +#if __MSVCRT_VERSION__ >= 0x800 || (__MSVCRT_VERSION__ == 0x700 && _WIN32_WINNT >= 0x0600) +# define _iswalpha_l(_c,_p) (_iswctype_l(_c,_ALPHA,_p)) +# define _iswupper_l(_c,_p) (_iswctype_l(_c,_UPPER,_p)) +# define _iswlower_l(_c,_p) (_iswctype_l(_c,_LOWER,_p)) +# define _iswdigit_l(_c,_p) (_iswctype_l(_c,_DIGIT,_p)) +# define _iswxdigit_l(_c,_p) (_iswctype_l(_c,_HEX,_p)) +# define _iswspace_l(_c,_p) (_iswctype_l(_c,_SPACE,_p)) +# define _iswpunct_l(_c,_p) (_iswctype_l(_c,_PUNCT,_p)) +# define _iswalnum_l(_c,_p) (_iswctype_l(_c,_ALPHA|_DIGIT,_p)) +# define _iswprint_l(_c,_p) (_iswctype_l(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT,_p)) +# define _iswgraph_l(_c,_p) (_iswctype_l(_c,_PUNCT|_ALPHA|_DIGIT,_p)) +# define _iswcntrl_l(_c,_p) (_iswctype_l(_c,_CONTROL,_p)) +#endif /* __MSVCRT_VERSION__ >= 0x800 */ #if !defined(_CTYPE_DISABLE_MACROS) && defined(_CRT_USE_WINAPI_FAMILY_DESKTOP_APP) #define isleadbyte(_c) (__PCTYPE_FUNC[(unsigned char)(_c)] & _LEADBYTE) #endif @@ -520,136 +484,63 @@ extern FILE (* __MINGW_IMP_SYMBOL(_iob))[]; /* A pointer to an array of FILE */ int __cdecl __stdio_common_vfwscanf(unsigned __int64 options, FILE *file, const wchar_t *format, _locale_t locale, va_list valist); #endif -#undef __mingw_ovr -#if defined (__GNUC__) -#define __mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl -#ifdef __mingw_static_ovr -#undef __mingw_static_ovr -#define __mingw_static_ovr __mingw_ovr -#endif -#elif defined(__cplusplus) -#define __mingw_ovr inline __cdecl -#else -#define __mingw_ovr static __cdecl -#endif - #if __USE_MINGW_ANSI_STDIO /* * User has expressed a preference for C99 conformance... */ -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int swscanf(const wchar_t *__source, const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vswscanf( __source, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_swscanf); -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 1, 2))) */ __MINGW_ATTRIB_NONNULL(1) int wscanf(const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfwscanf( stdin, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_wscanf); -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int fwscanf(FILE *__stream, const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfwscanf( __stream, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_fwscanf); #ifndef __NO_ISOCEXT /* externs in libmingwex.a */ -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 0))) */ __MINGW_ATTRIB_NONNULL(2) int vswscanf (const wchar_t *__source, const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vswscanf( __source, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vswscanf); -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 1, 0))) */ __MINGW_ATTRIB_NONNULL(1) int vwscanf(const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfwscanf( stdin, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vwscanf); -__mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 0))) */ __MINGW_ATTRIB_NONNULL(2) int vfwscanf (FILE *__stream, const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfwscanf( __stream, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vfwscanf); #endif /* __NO_ISOCEXT */ -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int fwprintf (FILE *__stream, const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfwprintf( __stream, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_fwprintf); -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 1, 2))) */ __MINGW_ATTRIB_NONNULL(1) int wprintf (const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vfwprintf( stdout, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_wprintf); -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 2, 0))) */ __MINGW_ATTRIB_NONNULL(2) int vfwprintf (FILE *__stream, const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfwprintf( __stream, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vfwprintf); -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 1, 0))) */ __MINGW_ATTRIB_NONNULL(1) int vwprintf (const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vfwprintf( stdout, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vwprintf); /*#ifndef __NO_ISOCEXT */ /* externs in libmingwex.a */ -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 3, 4))) */ __MINGW_ATTRIB_NONNULL(3) int snwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, ...) -{ - int __retval; - __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); - __retval = __mingw_vsnwprintf( __stream, __n, __format, __local_argv ); - __builtin_va_end( __local_argv ); - return __retval; -} +__MINGW_ASM_CALL(__mingw_snwprintf); -__mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 3, 0))) */ __MINGW_ATTRIB_NONNULL(3) int vsnwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, __builtin_va_list __local_argv) -{ - return __mingw_vsnwprintf( __stream, __n, __format, __local_argv ); -} +__MINGW_ASM_CALL(__mingw_vsnwprintf); /* #endif */ /* __NO_ISOCEXT */ #else /* !__USE_MINGW_ANSI_STDIO */ @@ -704,16 +595,7 @@ int vsnwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, __builti return __stdio_common_vfwscanf(_CRT_INTERNAL_LOCAL_SCANF_OPTIONS, stdin, __format, NULL, __local_argv); } - __mingw_static_ovr - int __cdecl fwprintf(FILE * __restrict__ _File,const wchar_t * __restrict__ _Format,...) - { - __builtin_va_list __ap; - int __ret; - __builtin_va_start(__ap, _Format); - __ret = __stdio_common_vfwprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _File, _Format, NULL, __ap); - __builtin_va_end(__ap); - return __ret; - } + int __cdecl fwprintf(FILE * __restrict__ _File,const wchar_t * __restrict__ _Format,...); __mingw_ovr int __cdecl wprintf(const wchar_t * __restrict__ _Format,...) { @@ -809,16 +691,7 @@ int vsnwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, __builti __builtin_va_end(__ap); return __ret; } - __mingw_static_ovr __MINGW_ATTRIB_DEPRECATED_SEC_WARN - int __cdecl _snwprintf(wchar_t * __restrict__ _Dest,size_t _Count,const wchar_t * __restrict__ _Format,...) - { - __builtin_va_list __ap; - int __ret; - __builtin_va_start(__ap, _Format); - __ret = __stdio_common_vswprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION, _Dest, _Count, _Format, NULL, __ap); - __builtin_va_end(__ap); - return __ret; - } + int __cdecl _snwprintf(wchar_t * __restrict__ _Dest,size_t _Count,const wchar_t * __restrict__ _Format,...) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; __mingw_ovr __MINGW_ATTRIB_DEPRECATED_SEC_WARN int __cdecl _vsnwprintf(wchar_t * __restrict__ _Dest,size_t _Count,const wchar_t * __restrict__ _Format,va_list _Args) { @@ -1341,10 +1214,13 @@ int vsnwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, __builti _CONST_RETURN wchar_t *__cdecl wcsrchr(const wchar_t *_Str,wchar_t _Ch); size_t __cdecl wcsspn(const wchar_t *_Str,const wchar_t *_Control); _CONST_RETURN wchar_t *__cdecl wcsstr(const wchar_t *_Str,const wchar_t *_SubStr); -#if defined(_UCRT) - wchar_t *__cdecl wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim,wchar_t **_Ptr) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; -#else - wchar_t *__cdecl wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; + wchar_t *__cdecl wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim,wchar_t ** __restrict__ _Ptr) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; + wchar_t *__cdecl _wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; +#if defined(_CRT_NON_CONFORMING_WCSTOK) && !defined(__cplusplus) + #define wcstok _wcstok +#endif +#if !defined(_CRT_NO_INLINE_DEPRECATED_WCSTOK) && defined(__cplusplus) + extern "C++" inline wchar_t *__cdecl wcstok(wchar_t * __restrict__ _Str,const wchar_t * __restrict__ _Delim) { return _wcstok(_Str, _Delim); } #endif _CRTIMP wchar_t *__cdecl _wcserror(int _ErrNum) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; _CRTIMP wchar_t *__cdecl __wcserror(const wchar_t *_Str) __MINGW_ATTRIB_DEPRECATED_SEC_WARN; @@ -1470,7 +1346,7 @@ int vsnwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, __builti int __cdecl fwide(FILE *stream,int mode); #if defined(_UCRT) || defined(__LARGE_MBSTATE_T) /* With UCRT, mbsinit is only available as inline. */ - __mingw_static_ovr int __cdecl mbsinit(const mbstate_t *_P) { return (!_P || _P->_Wchar == 0); } + __mingw_ovr int __cdecl mbsinit(const mbstate_t *_P) { return (!_P || _P->_Wchar == 0); } #else int __cdecl mbsinit(const mbstate_t *ps); #endif diff --git a/lib/libc/include/any-windows-any/wctype.h b/lib/libc/include/any-windows-any/wctype.h index 6ea012dc6cb333fa234afd779dfdec811e6fa5e7..b45ba26c9e534a5e333c074d41be1c3509634572 100644 --- a/lib/libc/include/any-windows-any/wctype.h +++ b/lib/libc/include/any-windows-any/wctype.h @@ -45,28 +45,11 @@ extern "C" { #ifndef __PCTYPE_FUNC #define __PCTYPE_FUNC __pctype_func() -#ifdef _MSVCRT_ -#define __pctype_func() (_pctype) -#else -#ifdef _UCRT - _CRTIMP unsigned short* __pctype_func(void); -#else -#define __pctype_func() (* __MINGW_IMP_SYMBOL(_pctype)) -#endif -#endif + _CRTIMP const unsigned short* __pctype_func(void); #endif #ifndef _pctype -#ifdef _MSVCRT_ - extern unsigned short *_pctype; -#else -#ifdef _UCRT #define _pctype (__pctype_func()) -#else - extern unsigned short ** __MINGW_IMP_SYMBOL(_pctype); -#define _pctype (* __MINGW_IMP_SYMBOL(_pctype)) -#endif -#endif #endif #endif @@ -76,22 +59,13 @@ extern "C" { #define _CRT_WCTYPEDATA_DEFINED #ifndef _CTYPE_DISABLE_MACROS #if !defined(_wctype) && defined(_CRT_USE_WINAPI_FAMILY_DESKTOP_APP) -#ifdef _MSVCRT_ - extern unsigned short *_wctype; -#else - extern unsigned short ** __MINGW_IMP_SYMBOL(_wctype); + extern const unsigned short ** __MINGW_IMP_SYMBOL(_wctype); #define _wctype (* __MINGW_IMP_SYMBOL(_wctype)) #endif -#endif + _CRTIMP const wctype_t * __cdecl __pwctype_func(void); #ifndef _pwctype -#ifdef _MSVCRT_ - extern unsigned short *_pwctype; -#else - extern unsigned short ** __MINGW_IMP_SYMBOL(_pwctype); -#define _pwctype (* __MINGW_IMP_SYMBOL(_pwctype)) -#define __pwctype_func() (* __MINGW_IMP_SYMBOL(_pwctype)) -#endif +#define _pwctype (__pwctype_func()) #endif #endif #endif diff --git a/lib/libc/include/any-windows-any/wdstptmgmt.h b/lib/libc/include/any-windows-any/wdstptmgmt.h index 386a4e66db57fb649671367f2b41f2127888a081..e13f9727b3782ef801e27b64f482ff64df2c4d56 100644 --- a/lib/libc/include/any-windows-any/wdstptmgmt.h +++ b/lib/libc/include/any-windows-any/wdstptmgmt.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wdstptmgmt.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wdstptmgmt.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wdstptmgmt_h__ #define __wdstptmgmt_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWdsTransportCacheable_FWD_DEFINED__ @@ -833,39 +825,39 @@ interface IWdsTransportCacheable { #define IWdsTransportCacheable_Commit(This) (This)->lpVtbl->Commit(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportCacheable_QueryInterface(IWdsTransportCacheable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportCacheable_QueryInterface(IWdsTransportCacheable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportCacheable_AddRef(IWdsTransportCacheable* This) { +static inline ULONG IWdsTransportCacheable_AddRef(IWdsTransportCacheable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportCacheable_Release(IWdsTransportCacheable* This) { +static inline ULONG IWdsTransportCacheable_Release(IWdsTransportCacheable* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportCacheable_GetTypeInfoCount(IWdsTransportCacheable* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportCacheable_GetTypeInfoCount(IWdsTransportCacheable* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportCacheable_GetTypeInfo(IWdsTransportCacheable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportCacheable_GetTypeInfo(IWdsTransportCacheable* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportCacheable_GetIDsOfNames(IWdsTransportCacheable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportCacheable_GetIDsOfNames(IWdsTransportCacheable* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportCacheable_Invoke(IWdsTransportCacheable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportCacheable_Invoke(IWdsTransportCacheable* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportCacheable methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportCacheable_get_Dirty(IWdsTransportCacheable* This,VARIANT_BOOL *pbDirty) { +static inline HRESULT IWdsTransportCacheable_get_Dirty(IWdsTransportCacheable* This,VARIANT_BOOL *pbDirty) { return This->lpVtbl->get_Dirty(This,pbDirty); } -static __WIDL_INLINE HRESULT IWdsTransportCacheable_Discard(IWdsTransportCacheable* This) { +static inline HRESULT IWdsTransportCacheable_Discard(IWdsTransportCacheable* This) { return This->lpVtbl->Discard(This); } -static __WIDL_INLINE HRESULT IWdsTransportCacheable_Refresh(IWdsTransportCacheable* This) { +static inline HRESULT IWdsTransportCacheable_Refresh(IWdsTransportCacheable* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportCacheable_Commit(IWdsTransportCacheable* This) { +static inline HRESULT IWdsTransportCacheable_Commit(IWdsTransportCacheable* This) { return This->lpVtbl->Commit(This); } #endif @@ -986,36 +978,36 @@ interface IWdsTransportCollection { #define IWdsTransportCollection_get__NewEnum(This,ppVal) (This)->lpVtbl->get__NewEnum(This,ppVal) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportCollection_QueryInterface(IWdsTransportCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportCollection_QueryInterface(IWdsTransportCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportCollection_AddRef(IWdsTransportCollection* This) { +static inline ULONG IWdsTransportCollection_AddRef(IWdsTransportCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportCollection_Release(IWdsTransportCollection* This) { +static inline ULONG IWdsTransportCollection_Release(IWdsTransportCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportCollection_GetTypeInfoCount(IWdsTransportCollection* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportCollection_GetTypeInfoCount(IWdsTransportCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportCollection_GetTypeInfo(IWdsTransportCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportCollection_GetTypeInfo(IWdsTransportCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportCollection_GetIDsOfNames(IWdsTransportCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportCollection_GetIDsOfNames(IWdsTransportCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportCollection_Invoke(IWdsTransportCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportCollection_Invoke(IWdsTransportCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportCollection methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportCollection_get_Count(IWdsTransportCollection* This,ULONG *pulCount) { +static inline HRESULT IWdsTransportCollection_get_Count(IWdsTransportCollection* This,ULONG *pulCount) { return This->lpVtbl->get_Count(This,pulCount); } -static __WIDL_INLINE HRESULT IWdsTransportCollection_get_Item(IWdsTransportCollection* This,ULONG ulIndex,IDispatch **ppVal) { +static inline HRESULT IWdsTransportCollection_get_Item(IWdsTransportCollection* This,ULONG ulIndex,IDispatch **ppVal) { return This->lpVtbl->get_Item(This,ulIndex,ppVal); } -static __WIDL_INLINE HRESULT IWdsTransportCollection_get__NewEnum(IWdsTransportCollection* This,IUnknown **ppVal) { +static inline HRESULT IWdsTransportCollection_get__NewEnum(IWdsTransportCollection* This,IUnknown **ppVal) { return This->lpVtbl->get__NewEnum(This,ppVal); } #endif @@ -1179,54 +1171,54 @@ interface IWdsTransportConfigurationManager { #define IWdsTransportConfigurationManager_NotifyWdsTransportServices(This,ServiceNotification) (This)->lpVtbl->NotifyWdsTransportServices(This,ServiceNotification) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_QueryInterface(IWdsTransportConfigurationManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportConfigurationManager_QueryInterface(IWdsTransportConfigurationManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportConfigurationManager_AddRef(IWdsTransportConfigurationManager* This) { +static inline ULONG IWdsTransportConfigurationManager_AddRef(IWdsTransportConfigurationManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportConfigurationManager_Release(IWdsTransportConfigurationManager* This) { +static inline ULONG IWdsTransportConfigurationManager_Release(IWdsTransportConfigurationManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_GetTypeInfoCount(IWdsTransportConfigurationManager* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportConfigurationManager_GetTypeInfoCount(IWdsTransportConfigurationManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_GetTypeInfo(IWdsTransportConfigurationManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportConfigurationManager_GetTypeInfo(IWdsTransportConfigurationManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_GetIDsOfNames(IWdsTransportConfigurationManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportConfigurationManager_GetIDsOfNames(IWdsTransportConfigurationManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_Invoke(IWdsTransportConfigurationManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportConfigurationManager_Invoke(IWdsTransportConfigurationManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportConfigurationManager methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_get_ServicePolicy(IWdsTransportConfigurationManager* This,IWdsTransportServicePolicy **ppWdsTransportServicePolicy) { +static inline HRESULT IWdsTransportConfigurationManager_get_ServicePolicy(IWdsTransportConfigurationManager* This,IWdsTransportServicePolicy **ppWdsTransportServicePolicy) { return This->lpVtbl->get_ServicePolicy(This,ppWdsTransportServicePolicy); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_get_DiagnosticsPolicy(IWdsTransportConfigurationManager* This,IWdsTransportDiagnosticsPolicy **ppWdsTransportDiagnosticsPolicy) { +static inline HRESULT IWdsTransportConfigurationManager_get_DiagnosticsPolicy(IWdsTransportConfigurationManager* This,IWdsTransportDiagnosticsPolicy **ppWdsTransportDiagnosticsPolicy) { return This->lpVtbl->get_DiagnosticsPolicy(This,ppWdsTransportDiagnosticsPolicy); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_get_WdsTransportServicesRunning(IWdsTransportConfigurationManager* This,VARIANT_BOOL bRealtimeStatus,VARIANT_BOOL *pbServicesRunning) { +static inline HRESULT IWdsTransportConfigurationManager_get_WdsTransportServicesRunning(IWdsTransportConfigurationManager* This,VARIANT_BOOL bRealtimeStatus,VARIANT_BOOL *pbServicesRunning) { return This->lpVtbl->get_WdsTransportServicesRunning(This,bRealtimeStatus,pbServicesRunning); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_EnableWdsTransportServices(IWdsTransportConfigurationManager* This) { +static inline HRESULT IWdsTransportConfigurationManager_EnableWdsTransportServices(IWdsTransportConfigurationManager* This) { return This->lpVtbl->EnableWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_DisableWdsTransportServices(IWdsTransportConfigurationManager* This) { +static inline HRESULT IWdsTransportConfigurationManager_DisableWdsTransportServices(IWdsTransportConfigurationManager* This) { return This->lpVtbl->DisableWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_StartWdsTransportServices(IWdsTransportConfigurationManager* This) { +static inline HRESULT IWdsTransportConfigurationManager_StartWdsTransportServices(IWdsTransportConfigurationManager* This) { return This->lpVtbl->StartWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_StopWdsTransportServices(IWdsTransportConfigurationManager* This) { +static inline HRESULT IWdsTransportConfigurationManager_StopWdsTransportServices(IWdsTransportConfigurationManager* This) { return This->lpVtbl->StopWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_RestartWdsTransportServices(IWdsTransportConfigurationManager* This) { +static inline HRESULT IWdsTransportConfigurationManager_RestartWdsTransportServices(IWdsTransportConfigurationManager* This) { return This->lpVtbl->RestartWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager_NotifyWdsTransportServices(IWdsTransportConfigurationManager* This,WDSTRANSPORT_SERVICE_NOTIFICATION ServiceNotification) { +static inline HRESULT IWdsTransportConfigurationManager_NotifyWdsTransportServices(IWdsTransportConfigurationManager* This,WDSTRANSPORT_SERVICE_NOTIFICATION ServiceNotification) { return This->lpVtbl->NotifyWdsTransportServices(This,ServiceNotification); } #endif @@ -1372,52 +1364,52 @@ interface IWdsTransportDiagnosticsPolicy { #define IWdsTransportDiagnosticsPolicy_put_Components(This,ulComponents) (This)->lpVtbl->put_Components(This,ulComponents) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_QueryInterface(IWdsTransportDiagnosticsPolicy* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_QueryInterface(IWdsTransportDiagnosticsPolicy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportDiagnosticsPolicy_AddRef(IWdsTransportDiagnosticsPolicy* This) { +static inline ULONG IWdsTransportDiagnosticsPolicy_AddRef(IWdsTransportDiagnosticsPolicy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportDiagnosticsPolicy_Release(IWdsTransportDiagnosticsPolicy* This) { +static inline ULONG IWdsTransportDiagnosticsPolicy_Release(IWdsTransportDiagnosticsPolicy* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_GetTypeInfoCount(IWdsTransportDiagnosticsPolicy* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_GetTypeInfoCount(IWdsTransportDiagnosticsPolicy* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_GetTypeInfo(IWdsTransportDiagnosticsPolicy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_GetTypeInfo(IWdsTransportDiagnosticsPolicy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_GetIDsOfNames(IWdsTransportDiagnosticsPolicy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_GetIDsOfNames(IWdsTransportDiagnosticsPolicy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_Invoke(IWdsTransportDiagnosticsPolicy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_Invoke(IWdsTransportDiagnosticsPolicy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportCacheable methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_get_Dirty(IWdsTransportDiagnosticsPolicy* This,VARIANT_BOOL *pbDirty) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_get_Dirty(IWdsTransportDiagnosticsPolicy* This,VARIANT_BOOL *pbDirty) { return This->lpVtbl->get_Dirty(This,pbDirty); } -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_Discard(IWdsTransportDiagnosticsPolicy* This) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_Discard(IWdsTransportDiagnosticsPolicy* This) { return This->lpVtbl->Discard(This); } -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_Refresh(IWdsTransportDiagnosticsPolicy* This) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_Refresh(IWdsTransportDiagnosticsPolicy* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_Commit(IWdsTransportDiagnosticsPolicy* This) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_Commit(IWdsTransportDiagnosticsPolicy* This) { return This->lpVtbl->Commit(This); } /*** IWdsTransportDiagnosticsPolicy methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_get_Enabled(IWdsTransportDiagnosticsPolicy* This,VARIANT_BOOL *pbEnabled) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_get_Enabled(IWdsTransportDiagnosticsPolicy* This,VARIANT_BOOL *pbEnabled) { return This->lpVtbl->get_Enabled(This,pbEnabled); } -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_put_Enabled(IWdsTransportDiagnosticsPolicy* This,VARIANT_BOOL bEnabled) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_put_Enabled(IWdsTransportDiagnosticsPolicy* This,VARIANT_BOOL bEnabled) { return This->lpVtbl->put_Enabled(This,bEnabled); } -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_get_Components(IWdsTransportDiagnosticsPolicy* This,ULONG *pulComponents) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_get_Components(IWdsTransportDiagnosticsPolicy* This,ULONG *pulComponents) { return This->lpVtbl->get_Components(This,pulComponents); } -static __WIDL_INLINE HRESULT IWdsTransportDiagnosticsPolicy_put_Components(IWdsTransportDiagnosticsPolicy* This,ULONG ulComponents) { +static inline HRESULT IWdsTransportDiagnosticsPolicy_put_Components(IWdsTransportDiagnosticsPolicy* This,ULONG ulComponents) { return This->lpVtbl->put_Components(This,ulComponents); } #endif @@ -1563,58 +1555,58 @@ interface IWdsTransportConfigurationManager2 { #define IWdsTransportConfigurationManager2_get_MulticastSessionPolicy(This,ppWdsTransportMulticastSessionPolicy) (This)->lpVtbl->get_MulticastSessionPolicy(This,ppWdsTransportMulticastSessionPolicy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_QueryInterface(IWdsTransportConfigurationManager2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportConfigurationManager2_QueryInterface(IWdsTransportConfigurationManager2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportConfigurationManager2_AddRef(IWdsTransportConfigurationManager2* This) { +static inline ULONG IWdsTransportConfigurationManager2_AddRef(IWdsTransportConfigurationManager2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportConfigurationManager2_Release(IWdsTransportConfigurationManager2* This) { +static inline ULONG IWdsTransportConfigurationManager2_Release(IWdsTransportConfigurationManager2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_GetTypeInfoCount(IWdsTransportConfigurationManager2* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportConfigurationManager2_GetTypeInfoCount(IWdsTransportConfigurationManager2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_GetTypeInfo(IWdsTransportConfigurationManager2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportConfigurationManager2_GetTypeInfo(IWdsTransportConfigurationManager2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_GetIDsOfNames(IWdsTransportConfigurationManager2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportConfigurationManager2_GetIDsOfNames(IWdsTransportConfigurationManager2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_Invoke(IWdsTransportConfigurationManager2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportConfigurationManager2_Invoke(IWdsTransportConfigurationManager2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportConfigurationManager methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_get_ServicePolicy(IWdsTransportConfigurationManager2* This,IWdsTransportServicePolicy **ppWdsTransportServicePolicy) { +static inline HRESULT IWdsTransportConfigurationManager2_get_ServicePolicy(IWdsTransportConfigurationManager2* This,IWdsTransportServicePolicy **ppWdsTransportServicePolicy) { return This->lpVtbl->get_ServicePolicy(This,ppWdsTransportServicePolicy); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_get_DiagnosticsPolicy(IWdsTransportConfigurationManager2* This,IWdsTransportDiagnosticsPolicy **ppWdsTransportDiagnosticsPolicy) { +static inline HRESULT IWdsTransportConfigurationManager2_get_DiagnosticsPolicy(IWdsTransportConfigurationManager2* This,IWdsTransportDiagnosticsPolicy **ppWdsTransportDiagnosticsPolicy) { return This->lpVtbl->get_DiagnosticsPolicy(This,ppWdsTransportDiagnosticsPolicy); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_get_WdsTransportServicesRunning(IWdsTransportConfigurationManager2* This,VARIANT_BOOL bRealtimeStatus,VARIANT_BOOL *pbServicesRunning) { +static inline HRESULT IWdsTransportConfigurationManager2_get_WdsTransportServicesRunning(IWdsTransportConfigurationManager2* This,VARIANT_BOOL bRealtimeStatus,VARIANT_BOOL *pbServicesRunning) { return This->lpVtbl->get_WdsTransportServicesRunning(This,bRealtimeStatus,pbServicesRunning); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_EnableWdsTransportServices(IWdsTransportConfigurationManager2* This) { +static inline HRESULT IWdsTransportConfigurationManager2_EnableWdsTransportServices(IWdsTransportConfigurationManager2* This) { return This->lpVtbl->EnableWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_DisableWdsTransportServices(IWdsTransportConfigurationManager2* This) { +static inline HRESULT IWdsTransportConfigurationManager2_DisableWdsTransportServices(IWdsTransportConfigurationManager2* This) { return This->lpVtbl->DisableWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_StartWdsTransportServices(IWdsTransportConfigurationManager2* This) { +static inline HRESULT IWdsTransportConfigurationManager2_StartWdsTransportServices(IWdsTransportConfigurationManager2* This) { return This->lpVtbl->StartWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_StopWdsTransportServices(IWdsTransportConfigurationManager2* This) { +static inline HRESULT IWdsTransportConfigurationManager2_StopWdsTransportServices(IWdsTransportConfigurationManager2* This) { return This->lpVtbl->StopWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_RestartWdsTransportServices(IWdsTransportConfigurationManager2* This) { +static inline HRESULT IWdsTransportConfigurationManager2_RestartWdsTransportServices(IWdsTransportConfigurationManager2* This) { return This->lpVtbl->RestartWdsTransportServices(This); } -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_NotifyWdsTransportServices(IWdsTransportConfigurationManager2* This,WDSTRANSPORT_SERVICE_NOTIFICATION ServiceNotification) { +static inline HRESULT IWdsTransportConfigurationManager2_NotifyWdsTransportServices(IWdsTransportConfigurationManager2* This,WDSTRANSPORT_SERVICE_NOTIFICATION ServiceNotification) { return This->lpVtbl->NotifyWdsTransportServices(This,ServiceNotification); } /*** IWdsTransportConfigurationManager2 methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportConfigurationManager2_get_MulticastSessionPolicy(IWdsTransportConfigurationManager2* This,IWdsTransportMulticastSessionPolicy **ppWdsTransportMulticastSessionPolicy) { +static inline HRESULT IWdsTransportConfigurationManager2_get_MulticastSessionPolicy(IWdsTransportConfigurationManager2* This,IWdsTransportMulticastSessionPolicy **ppWdsTransportMulticastSessionPolicy) { return This->lpVtbl->get_MulticastSessionPolicy(This,ppWdsTransportMulticastSessionPolicy); } #endif @@ -1719,30 +1711,30 @@ interface IWdsTransportManager { #define IWdsTransportManager_GetWdsTransportServer(This,bszServerName,ppWdsTransportServer) (This)->lpVtbl->GetWdsTransportServer(This,bszServerName,ppWdsTransportServer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportManager_QueryInterface(IWdsTransportManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportManager_QueryInterface(IWdsTransportManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportManager_AddRef(IWdsTransportManager* This) { +static inline ULONG IWdsTransportManager_AddRef(IWdsTransportManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportManager_Release(IWdsTransportManager* This) { +static inline ULONG IWdsTransportManager_Release(IWdsTransportManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportManager_GetTypeInfoCount(IWdsTransportManager* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportManager_GetTypeInfoCount(IWdsTransportManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportManager_GetTypeInfo(IWdsTransportManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportManager_GetTypeInfo(IWdsTransportManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportManager_GetIDsOfNames(IWdsTransportManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportManager_GetIDsOfNames(IWdsTransportManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportManager_Invoke(IWdsTransportManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportManager_Invoke(IWdsTransportManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportManager methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportManager_GetWdsTransportServer(IWdsTransportManager* This,BSTR bszServerName,IWdsTransportServer **ppWdsTransportServer) { +static inline HRESULT IWdsTransportManager_GetWdsTransportServer(IWdsTransportManager* This,BSTR bszServerName,IWdsTransportServer **ppWdsTransportServer) { return This->lpVtbl->GetWdsTransportServer(This,bszServerName,ppWdsTransportServer); } #endif @@ -2003,90 +1995,90 @@ interface IWdsTransportNamespace { #define IWdsTransportNamespace_RetrieveContents(This,ppWdsTransportContents) (This)->lpVtbl->RetrieveContents(This,ppWdsTransportContents) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespace_QueryInterface(IWdsTransportNamespace* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportNamespace_QueryInterface(IWdsTransportNamespace* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportNamespace_AddRef(IWdsTransportNamespace* This) { +static inline ULONG IWdsTransportNamespace_AddRef(IWdsTransportNamespace* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportNamespace_Release(IWdsTransportNamespace* This) { +static inline ULONG IWdsTransportNamespace_Release(IWdsTransportNamespace* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespace_GetTypeInfoCount(IWdsTransportNamespace* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportNamespace_GetTypeInfoCount(IWdsTransportNamespace* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_GetTypeInfo(IWdsTransportNamespace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportNamespace_GetTypeInfo(IWdsTransportNamespace* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_GetIDsOfNames(IWdsTransportNamespace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportNamespace_GetIDsOfNames(IWdsTransportNamespace* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_Invoke(IWdsTransportNamespace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportNamespace_Invoke(IWdsTransportNamespace* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportNamespace methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_Type(IWdsTransportNamespace* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { +static inline HRESULT IWdsTransportNamespace_get_Type(IWdsTransportNamespace* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { return This->lpVtbl->get_Type(This,pType); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_Id(IWdsTransportNamespace* This,ULONG *pulId) { +static inline HRESULT IWdsTransportNamespace_get_Id(IWdsTransportNamespace* This,ULONG *pulId) { return This->lpVtbl->get_Id(This,pulId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_Name(IWdsTransportNamespace* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportNamespace_get_Name(IWdsTransportNamespace* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_put_Name(IWdsTransportNamespace* This,BSTR bszName) { +static inline HRESULT IWdsTransportNamespace_put_Name(IWdsTransportNamespace* This,BSTR bszName) { return This->lpVtbl->put_Name(This,bszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_FriendlyName(IWdsTransportNamespace* This,BSTR *pbszFriendlyName) { +static inline HRESULT IWdsTransportNamespace_get_FriendlyName(IWdsTransportNamespace* This,BSTR *pbszFriendlyName) { return This->lpVtbl->get_FriendlyName(This,pbszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_put_FriendlyName(IWdsTransportNamespace* This,BSTR bszFriendlyName) { +static inline HRESULT IWdsTransportNamespace_put_FriendlyName(IWdsTransportNamespace* This,BSTR bszFriendlyName) { return This->lpVtbl->put_FriendlyName(This,bszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_Description(IWdsTransportNamespace* This,BSTR *pbszDescription) { +static inline HRESULT IWdsTransportNamespace_get_Description(IWdsTransportNamespace* This,BSTR *pbszDescription) { return This->lpVtbl->get_Description(This,pbszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_put_Description(IWdsTransportNamespace* This,BSTR bszDescription) { +static inline HRESULT IWdsTransportNamespace_put_Description(IWdsTransportNamespace* This,BSTR bszDescription) { return This->lpVtbl->put_Description(This,bszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_ContentProvider(IWdsTransportNamespace* This,BSTR *pbszContentProvider) { +static inline HRESULT IWdsTransportNamespace_get_ContentProvider(IWdsTransportNamespace* This,BSTR *pbszContentProvider) { return This->lpVtbl->get_ContentProvider(This,pbszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_put_ContentProvider(IWdsTransportNamespace* This,BSTR bszContentProvider) { +static inline HRESULT IWdsTransportNamespace_put_ContentProvider(IWdsTransportNamespace* This,BSTR bszContentProvider) { return This->lpVtbl->put_ContentProvider(This,bszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_Configuration(IWdsTransportNamespace* This,BSTR *pbszConfiguration) { +static inline HRESULT IWdsTransportNamespace_get_Configuration(IWdsTransportNamespace* This,BSTR *pbszConfiguration) { return This->lpVtbl->get_Configuration(This,pbszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_put_Configuration(IWdsTransportNamespace* This,BSTR bszConfiguration) { +static inline HRESULT IWdsTransportNamespace_put_Configuration(IWdsTransportNamespace* This,BSTR bszConfiguration) { return This->lpVtbl->put_Configuration(This,bszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_Registered(IWdsTransportNamespace* This,VARIANT_BOOL *pbRegistered) { +static inline HRESULT IWdsTransportNamespace_get_Registered(IWdsTransportNamespace* This,VARIANT_BOOL *pbRegistered) { return This->lpVtbl->get_Registered(This,pbRegistered); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_Tombstoned(IWdsTransportNamespace* This,VARIANT_BOOL *pbTombstoned) { +static inline HRESULT IWdsTransportNamespace_get_Tombstoned(IWdsTransportNamespace* This,VARIANT_BOOL *pbTombstoned) { return This->lpVtbl->get_Tombstoned(This,pbTombstoned); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_TombstoneTime(IWdsTransportNamespace* This,DATE *pTombstoneTime) { +static inline HRESULT IWdsTransportNamespace_get_TombstoneTime(IWdsTransportNamespace* This,DATE *pTombstoneTime) { return This->lpVtbl->get_TombstoneTime(This,pTombstoneTime); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_get_TransmissionStarted(IWdsTransportNamespace* This,VARIANT_BOOL *pbTransmissionStarted) { +static inline HRESULT IWdsTransportNamespace_get_TransmissionStarted(IWdsTransportNamespace* This,VARIANT_BOOL *pbTransmissionStarted) { return This->lpVtbl->get_TransmissionStarted(This,pbTransmissionStarted); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_Register(IWdsTransportNamespace* This) { +static inline HRESULT IWdsTransportNamespace_Register(IWdsTransportNamespace* This) { return This->lpVtbl->Register(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_Deregister(IWdsTransportNamespace* This,VARIANT_BOOL bTerminateSessions) { +static inline HRESULT IWdsTransportNamespace_Deregister(IWdsTransportNamespace* This,VARIANT_BOOL bTerminateSessions) { return This->lpVtbl->Deregister(This,bTerminateSessions); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_Clone(IWdsTransportNamespace* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { +static inline HRESULT IWdsTransportNamespace_Clone(IWdsTransportNamespace* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { return This->lpVtbl->Clone(This,ppWdsTransportNamespaceClone); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_Refresh(IWdsTransportNamespace* This) { +static inline HRESULT IWdsTransportNamespace_Refresh(IWdsTransportNamespace* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespace_RetrieveContents(IWdsTransportNamespace* This,IWdsTransportCollection **ppWdsTransportContents) { +static inline HRESULT IWdsTransportNamespace_RetrieveContents(IWdsTransportNamespace* This,IWdsTransportCollection **ppWdsTransportContents) { return This->lpVtbl->RetrieveContents(This,ppWdsTransportContents); } #endif @@ -2284,90 +2276,90 @@ interface IWdsTransportNamespaceAutoCast { #define IWdsTransportNamespaceAutoCast_RetrieveContents(This,ppWdsTransportContents) (This)->lpVtbl->RetrieveContents(This,ppWdsTransportContents) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_QueryInterface(IWdsTransportNamespaceAutoCast* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportNamespaceAutoCast_QueryInterface(IWdsTransportNamespaceAutoCast* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceAutoCast_AddRef(IWdsTransportNamespaceAutoCast* This) { +static inline ULONG IWdsTransportNamespaceAutoCast_AddRef(IWdsTransportNamespaceAutoCast* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceAutoCast_Release(IWdsTransportNamespaceAutoCast* This) { +static inline ULONG IWdsTransportNamespaceAutoCast_Release(IWdsTransportNamespaceAutoCast* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_GetTypeInfoCount(IWdsTransportNamespaceAutoCast* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportNamespaceAutoCast_GetTypeInfoCount(IWdsTransportNamespaceAutoCast* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_GetTypeInfo(IWdsTransportNamespaceAutoCast* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportNamespaceAutoCast_GetTypeInfo(IWdsTransportNamespaceAutoCast* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_GetIDsOfNames(IWdsTransportNamespaceAutoCast* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportNamespaceAutoCast_GetIDsOfNames(IWdsTransportNamespaceAutoCast* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_Invoke(IWdsTransportNamespaceAutoCast* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportNamespaceAutoCast_Invoke(IWdsTransportNamespaceAutoCast* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportNamespace methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_Type(IWdsTransportNamespaceAutoCast* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_Type(IWdsTransportNamespaceAutoCast* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { return This->lpVtbl->get_Type(This,pType); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_Id(IWdsTransportNamespaceAutoCast* This,ULONG *pulId) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_Id(IWdsTransportNamespaceAutoCast* This,ULONG *pulId) { return This->lpVtbl->get_Id(This,pulId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_Name(IWdsTransportNamespaceAutoCast* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_Name(IWdsTransportNamespaceAutoCast* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_put_Name(IWdsTransportNamespaceAutoCast* This,BSTR bszName) { +static inline HRESULT IWdsTransportNamespaceAutoCast_put_Name(IWdsTransportNamespaceAutoCast* This,BSTR bszName) { return This->lpVtbl->put_Name(This,bszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_FriendlyName(IWdsTransportNamespaceAutoCast* This,BSTR *pbszFriendlyName) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_FriendlyName(IWdsTransportNamespaceAutoCast* This,BSTR *pbszFriendlyName) { return This->lpVtbl->get_FriendlyName(This,pbszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_put_FriendlyName(IWdsTransportNamespaceAutoCast* This,BSTR bszFriendlyName) { +static inline HRESULT IWdsTransportNamespaceAutoCast_put_FriendlyName(IWdsTransportNamespaceAutoCast* This,BSTR bszFriendlyName) { return This->lpVtbl->put_FriendlyName(This,bszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_Description(IWdsTransportNamespaceAutoCast* This,BSTR *pbszDescription) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_Description(IWdsTransportNamespaceAutoCast* This,BSTR *pbszDescription) { return This->lpVtbl->get_Description(This,pbszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_put_Description(IWdsTransportNamespaceAutoCast* This,BSTR bszDescription) { +static inline HRESULT IWdsTransportNamespaceAutoCast_put_Description(IWdsTransportNamespaceAutoCast* This,BSTR bszDescription) { return This->lpVtbl->put_Description(This,bszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_ContentProvider(IWdsTransportNamespaceAutoCast* This,BSTR *pbszContentProvider) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_ContentProvider(IWdsTransportNamespaceAutoCast* This,BSTR *pbszContentProvider) { return This->lpVtbl->get_ContentProvider(This,pbszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_put_ContentProvider(IWdsTransportNamespaceAutoCast* This,BSTR bszContentProvider) { +static inline HRESULT IWdsTransportNamespaceAutoCast_put_ContentProvider(IWdsTransportNamespaceAutoCast* This,BSTR bszContentProvider) { return This->lpVtbl->put_ContentProvider(This,bszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_Configuration(IWdsTransportNamespaceAutoCast* This,BSTR *pbszConfiguration) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_Configuration(IWdsTransportNamespaceAutoCast* This,BSTR *pbszConfiguration) { return This->lpVtbl->get_Configuration(This,pbszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_put_Configuration(IWdsTransportNamespaceAutoCast* This,BSTR bszConfiguration) { +static inline HRESULT IWdsTransportNamespaceAutoCast_put_Configuration(IWdsTransportNamespaceAutoCast* This,BSTR bszConfiguration) { return This->lpVtbl->put_Configuration(This,bszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_Registered(IWdsTransportNamespaceAutoCast* This,VARIANT_BOOL *pbRegistered) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_Registered(IWdsTransportNamespaceAutoCast* This,VARIANT_BOOL *pbRegistered) { return This->lpVtbl->get_Registered(This,pbRegistered); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_Tombstoned(IWdsTransportNamespaceAutoCast* This,VARIANT_BOOL *pbTombstoned) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_Tombstoned(IWdsTransportNamespaceAutoCast* This,VARIANT_BOOL *pbTombstoned) { return This->lpVtbl->get_Tombstoned(This,pbTombstoned); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_TombstoneTime(IWdsTransportNamespaceAutoCast* This,DATE *pTombstoneTime) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_TombstoneTime(IWdsTransportNamespaceAutoCast* This,DATE *pTombstoneTime) { return This->lpVtbl->get_TombstoneTime(This,pTombstoneTime); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_get_TransmissionStarted(IWdsTransportNamespaceAutoCast* This,VARIANT_BOOL *pbTransmissionStarted) { +static inline HRESULT IWdsTransportNamespaceAutoCast_get_TransmissionStarted(IWdsTransportNamespaceAutoCast* This,VARIANT_BOOL *pbTransmissionStarted) { return This->lpVtbl->get_TransmissionStarted(This,pbTransmissionStarted); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_Register(IWdsTransportNamespaceAutoCast* This) { +static inline HRESULT IWdsTransportNamespaceAutoCast_Register(IWdsTransportNamespaceAutoCast* This) { return This->lpVtbl->Register(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_Deregister(IWdsTransportNamespaceAutoCast* This,VARIANT_BOOL bTerminateSessions) { +static inline HRESULT IWdsTransportNamespaceAutoCast_Deregister(IWdsTransportNamespaceAutoCast* This,VARIANT_BOOL bTerminateSessions) { return This->lpVtbl->Deregister(This,bTerminateSessions); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_Clone(IWdsTransportNamespaceAutoCast* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { +static inline HRESULT IWdsTransportNamespaceAutoCast_Clone(IWdsTransportNamespaceAutoCast* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { return This->lpVtbl->Clone(This,ppWdsTransportNamespaceClone); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_Refresh(IWdsTransportNamespaceAutoCast* This) { +static inline HRESULT IWdsTransportNamespaceAutoCast_Refresh(IWdsTransportNamespaceAutoCast* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceAutoCast_RetrieveContents(IWdsTransportNamespaceAutoCast* This,IWdsTransportCollection **ppWdsTransportContents) { +static inline HRESULT IWdsTransportNamespaceAutoCast_RetrieveContents(IWdsTransportNamespaceAutoCast* This,IWdsTransportCollection **ppWdsTransportContents) { return This->lpVtbl->RetrieveContents(This,ppWdsTransportContents); } #endif @@ -2574,94 +2566,94 @@ interface IWdsTransportNamespaceScheduledCast { #define IWdsTransportNamespaceScheduledCast_StartTransmission(This) (This)->lpVtbl->StartTransmission(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_QueryInterface(IWdsTransportNamespaceScheduledCast* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_QueryInterface(IWdsTransportNamespaceScheduledCast* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceScheduledCast_AddRef(IWdsTransportNamespaceScheduledCast* This) { +static inline ULONG IWdsTransportNamespaceScheduledCast_AddRef(IWdsTransportNamespaceScheduledCast* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceScheduledCast_Release(IWdsTransportNamespaceScheduledCast* This) { +static inline ULONG IWdsTransportNamespaceScheduledCast_Release(IWdsTransportNamespaceScheduledCast* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_GetTypeInfoCount(IWdsTransportNamespaceScheduledCast* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_GetTypeInfoCount(IWdsTransportNamespaceScheduledCast* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_GetTypeInfo(IWdsTransportNamespaceScheduledCast* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_GetTypeInfo(IWdsTransportNamespaceScheduledCast* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_GetIDsOfNames(IWdsTransportNamespaceScheduledCast* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_GetIDsOfNames(IWdsTransportNamespaceScheduledCast* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_Invoke(IWdsTransportNamespaceScheduledCast* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_Invoke(IWdsTransportNamespaceScheduledCast* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportNamespace methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_Type(IWdsTransportNamespaceScheduledCast* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_Type(IWdsTransportNamespaceScheduledCast* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { return This->lpVtbl->get_Type(This,pType); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_Id(IWdsTransportNamespaceScheduledCast* This,ULONG *pulId) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_Id(IWdsTransportNamespaceScheduledCast* This,ULONG *pulId) { return This->lpVtbl->get_Id(This,pulId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_Name(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_Name(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_put_Name(IWdsTransportNamespaceScheduledCast* This,BSTR bszName) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_put_Name(IWdsTransportNamespaceScheduledCast* This,BSTR bszName) { return This->lpVtbl->put_Name(This,bszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_FriendlyName(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszFriendlyName) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_FriendlyName(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszFriendlyName) { return This->lpVtbl->get_FriendlyName(This,pbszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_put_FriendlyName(IWdsTransportNamespaceScheduledCast* This,BSTR bszFriendlyName) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_put_FriendlyName(IWdsTransportNamespaceScheduledCast* This,BSTR bszFriendlyName) { return This->lpVtbl->put_FriendlyName(This,bszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_Description(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszDescription) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_Description(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszDescription) { return This->lpVtbl->get_Description(This,pbszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_put_Description(IWdsTransportNamespaceScheduledCast* This,BSTR bszDescription) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_put_Description(IWdsTransportNamespaceScheduledCast* This,BSTR bszDescription) { return This->lpVtbl->put_Description(This,bszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_ContentProvider(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszContentProvider) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_ContentProvider(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszContentProvider) { return This->lpVtbl->get_ContentProvider(This,pbszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_put_ContentProvider(IWdsTransportNamespaceScheduledCast* This,BSTR bszContentProvider) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_put_ContentProvider(IWdsTransportNamespaceScheduledCast* This,BSTR bszContentProvider) { return This->lpVtbl->put_ContentProvider(This,bszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_Configuration(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszConfiguration) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_Configuration(IWdsTransportNamespaceScheduledCast* This,BSTR *pbszConfiguration) { return This->lpVtbl->get_Configuration(This,pbszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_put_Configuration(IWdsTransportNamespaceScheduledCast* This,BSTR bszConfiguration) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_put_Configuration(IWdsTransportNamespaceScheduledCast* This,BSTR bszConfiguration) { return This->lpVtbl->put_Configuration(This,bszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_Registered(IWdsTransportNamespaceScheduledCast* This,VARIANT_BOOL *pbRegistered) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_Registered(IWdsTransportNamespaceScheduledCast* This,VARIANT_BOOL *pbRegistered) { return This->lpVtbl->get_Registered(This,pbRegistered); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_Tombstoned(IWdsTransportNamespaceScheduledCast* This,VARIANT_BOOL *pbTombstoned) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_Tombstoned(IWdsTransportNamespaceScheduledCast* This,VARIANT_BOOL *pbTombstoned) { return This->lpVtbl->get_Tombstoned(This,pbTombstoned); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_TombstoneTime(IWdsTransportNamespaceScheduledCast* This,DATE *pTombstoneTime) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_TombstoneTime(IWdsTransportNamespaceScheduledCast* This,DATE *pTombstoneTime) { return This->lpVtbl->get_TombstoneTime(This,pTombstoneTime); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_get_TransmissionStarted(IWdsTransportNamespaceScheduledCast* This,VARIANT_BOOL *pbTransmissionStarted) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_get_TransmissionStarted(IWdsTransportNamespaceScheduledCast* This,VARIANT_BOOL *pbTransmissionStarted) { return This->lpVtbl->get_TransmissionStarted(This,pbTransmissionStarted); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_Register(IWdsTransportNamespaceScheduledCast* This) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_Register(IWdsTransportNamespaceScheduledCast* This) { return This->lpVtbl->Register(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_Deregister(IWdsTransportNamespaceScheduledCast* This,VARIANT_BOOL bTerminateSessions) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_Deregister(IWdsTransportNamespaceScheduledCast* This,VARIANT_BOOL bTerminateSessions) { return This->lpVtbl->Deregister(This,bTerminateSessions); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_Clone(IWdsTransportNamespaceScheduledCast* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_Clone(IWdsTransportNamespaceScheduledCast* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { return This->lpVtbl->Clone(This,ppWdsTransportNamespaceClone); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_Refresh(IWdsTransportNamespaceScheduledCast* This) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_Refresh(IWdsTransportNamespaceScheduledCast* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_RetrieveContents(IWdsTransportNamespaceScheduledCast* This,IWdsTransportCollection **ppWdsTransportContents) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_RetrieveContents(IWdsTransportNamespaceScheduledCast* This,IWdsTransportCollection **ppWdsTransportContents) { return This->lpVtbl->RetrieveContents(This,ppWdsTransportContents); } /*** IWdsTransportNamespaceScheduledCast methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCast_StartTransmission(IWdsTransportNamespaceScheduledCast* This) { +static inline HRESULT IWdsTransportNamespaceScheduledCast_StartTransmission(IWdsTransportNamespaceScheduledCast* This) { return This->lpVtbl->StartTransmission(This); } #endif @@ -2865,94 +2857,94 @@ interface IWdsTransportNamespaceScheduledCastManualStart { #define IWdsTransportNamespaceScheduledCastManualStart_StartTransmission(This) (This)->lpVtbl->StartTransmission(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_QueryInterface(IWdsTransportNamespaceScheduledCastManualStart* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_QueryInterface(IWdsTransportNamespaceScheduledCastManualStart* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceScheduledCastManualStart_AddRef(IWdsTransportNamespaceScheduledCastManualStart* This) { +static inline ULONG IWdsTransportNamespaceScheduledCastManualStart_AddRef(IWdsTransportNamespaceScheduledCastManualStart* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceScheduledCastManualStart_Release(IWdsTransportNamespaceScheduledCastManualStart* This) { +static inline ULONG IWdsTransportNamespaceScheduledCastManualStart_Release(IWdsTransportNamespaceScheduledCastManualStart* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_GetTypeInfoCount(IWdsTransportNamespaceScheduledCastManualStart* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_GetTypeInfoCount(IWdsTransportNamespaceScheduledCastManualStart* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_GetTypeInfo(IWdsTransportNamespaceScheduledCastManualStart* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_GetTypeInfo(IWdsTransportNamespaceScheduledCastManualStart* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_GetIDsOfNames(IWdsTransportNamespaceScheduledCastManualStart* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_GetIDsOfNames(IWdsTransportNamespaceScheduledCastManualStart* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_Invoke(IWdsTransportNamespaceScheduledCastManualStart* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_Invoke(IWdsTransportNamespaceScheduledCastManualStart* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportNamespace methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Type(IWdsTransportNamespaceScheduledCastManualStart* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Type(IWdsTransportNamespaceScheduledCastManualStart* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { return This->lpVtbl->get_Type(This,pType); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Id(IWdsTransportNamespaceScheduledCastManualStart* This,ULONG *pulId) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Id(IWdsTransportNamespaceScheduledCastManualStart* This,ULONG *pulId) { return This->lpVtbl->get_Id(This,pulId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Name(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Name(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_Name(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszName) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_Name(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszName) { return This->lpVtbl->put_Name(This,bszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_FriendlyName(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszFriendlyName) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_FriendlyName(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszFriendlyName) { return This->lpVtbl->get_FriendlyName(This,pbszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_FriendlyName(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszFriendlyName) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_FriendlyName(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszFriendlyName) { return This->lpVtbl->put_FriendlyName(This,bszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Description(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszDescription) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Description(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszDescription) { return This->lpVtbl->get_Description(This,pbszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_Description(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszDescription) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_Description(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszDescription) { return This->lpVtbl->put_Description(This,bszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_ContentProvider(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszContentProvider) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_ContentProvider(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszContentProvider) { return This->lpVtbl->get_ContentProvider(This,pbszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_ContentProvider(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszContentProvider) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_ContentProvider(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszContentProvider) { return This->lpVtbl->put_ContentProvider(This,bszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Configuration(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszConfiguration) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Configuration(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR *pbszConfiguration) { return This->lpVtbl->get_Configuration(This,pbszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_Configuration(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszConfiguration) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_put_Configuration(IWdsTransportNamespaceScheduledCastManualStart* This,BSTR bszConfiguration) { return This->lpVtbl->put_Configuration(This,bszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Registered(IWdsTransportNamespaceScheduledCastManualStart* This,VARIANT_BOOL *pbRegistered) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Registered(IWdsTransportNamespaceScheduledCastManualStart* This,VARIANT_BOOL *pbRegistered) { return This->lpVtbl->get_Registered(This,pbRegistered); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Tombstoned(IWdsTransportNamespaceScheduledCastManualStart* This,VARIANT_BOOL *pbTombstoned) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_Tombstoned(IWdsTransportNamespaceScheduledCastManualStart* This,VARIANT_BOOL *pbTombstoned) { return This->lpVtbl->get_Tombstoned(This,pbTombstoned); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_TombstoneTime(IWdsTransportNamespaceScheduledCastManualStart* This,DATE *pTombstoneTime) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_TombstoneTime(IWdsTransportNamespaceScheduledCastManualStart* This,DATE *pTombstoneTime) { return This->lpVtbl->get_TombstoneTime(This,pTombstoneTime); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_TransmissionStarted(IWdsTransportNamespaceScheduledCastManualStart* This,VARIANT_BOOL *pbTransmissionStarted) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_get_TransmissionStarted(IWdsTransportNamespaceScheduledCastManualStart* This,VARIANT_BOOL *pbTransmissionStarted) { return This->lpVtbl->get_TransmissionStarted(This,pbTransmissionStarted); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_Register(IWdsTransportNamespaceScheduledCastManualStart* This) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_Register(IWdsTransportNamespaceScheduledCastManualStart* This) { return This->lpVtbl->Register(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_Deregister(IWdsTransportNamespaceScheduledCastManualStart* This,VARIANT_BOOL bTerminateSessions) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_Deregister(IWdsTransportNamespaceScheduledCastManualStart* This,VARIANT_BOOL bTerminateSessions) { return This->lpVtbl->Deregister(This,bTerminateSessions); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_Clone(IWdsTransportNamespaceScheduledCastManualStart* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_Clone(IWdsTransportNamespaceScheduledCastManualStart* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { return This->lpVtbl->Clone(This,ppWdsTransportNamespaceClone); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_Refresh(IWdsTransportNamespaceScheduledCastManualStart* This) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_Refresh(IWdsTransportNamespaceScheduledCastManualStart* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_RetrieveContents(IWdsTransportNamespaceScheduledCastManualStart* This,IWdsTransportCollection **ppWdsTransportContents) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_RetrieveContents(IWdsTransportNamespaceScheduledCastManualStart* This,IWdsTransportCollection **ppWdsTransportContents) { return This->lpVtbl->RetrieveContents(This,ppWdsTransportContents); } /*** IWdsTransportNamespaceScheduledCast methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastManualStart_StartTransmission(IWdsTransportNamespaceScheduledCastManualStart* This) { +static inline HRESULT IWdsTransportNamespaceScheduledCastManualStart_StartTransmission(IWdsTransportNamespaceScheduledCastManualStart* This) { return This->lpVtbl->StartTransmission(This); } #endif @@ -3190,107 +3182,107 @@ interface IWdsTransportNamespaceScheduledCastAutoStart { #define IWdsTransportNamespaceScheduledCastAutoStart_put_StartTime(This,StartTime) (This)->lpVtbl->put_StartTime(This,StartTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_QueryInterface(IWdsTransportNamespaceScheduledCastAutoStart* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_QueryInterface(IWdsTransportNamespaceScheduledCastAutoStart* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceScheduledCastAutoStart_AddRef(IWdsTransportNamespaceScheduledCastAutoStart* This) { +static inline ULONG IWdsTransportNamespaceScheduledCastAutoStart_AddRef(IWdsTransportNamespaceScheduledCastAutoStart* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceScheduledCastAutoStart_Release(IWdsTransportNamespaceScheduledCastAutoStart* This) { +static inline ULONG IWdsTransportNamespaceScheduledCastAutoStart_Release(IWdsTransportNamespaceScheduledCastAutoStart* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_GetTypeInfoCount(IWdsTransportNamespaceScheduledCastAutoStart* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_GetTypeInfoCount(IWdsTransportNamespaceScheduledCastAutoStart* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_GetTypeInfo(IWdsTransportNamespaceScheduledCastAutoStart* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_GetTypeInfo(IWdsTransportNamespaceScheduledCastAutoStart* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_GetIDsOfNames(IWdsTransportNamespaceScheduledCastAutoStart* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_GetIDsOfNames(IWdsTransportNamespaceScheduledCastAutoStart* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Invoke(IWdsTransportNamespaceScheduledCastAutoStart* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Invoke(IWdsTransportNamespaceScheduledCastAutoStart* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportNamespace methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Type(IWdsTransportNamespaceScheduledCastAutoStart* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Type(IWdsTransportNamespaceScheduledCastAutoStart* This,WDSTRANSPORT_NAMESPACE_TYPE *pType) { return This->lpVtbl->get_Type(This,pType); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Id(IWdsTransportNamespaceScheduledCastAutoStart* This,ULONG *pulId) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Id(IWdsTransportNamespaceScheduledCastAutoStart* This,ULONG *pulId) { return This->lpVtbl->get_Id(This,pulId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Name(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Name(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_Name(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszName) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_Name(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszName) { return This->lpVtbl->put_Name(This,bszName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_FriendlyName(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszFriendlyName) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_FriendlyName(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszFriendlyName) { return This->lpVtbl->get_FriendlyName(This,pbszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_FriendlyName(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszFriendlyName) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_FriendlyName(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszFriendlyName) { return This->lpVtbl->put_FriendlyName(This,bszFriendlyName); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Description(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszDescription) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Description(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszDescription) { return This->lpVtbl->get_Description(This,pbszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_Description(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszDescription) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_Description(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszDescription) { return This->lpVtbl->put_Description(This,bszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_ContentProvider(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszContentProvider) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_ContentProvider(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszContentProvider) { return This->lpVtbl->get_ContentProvider(This,pbszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_ContentProvider(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszContentProvider) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_ContentProvider(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszContentProvider) { return This->lpVtbl->put_ContentProvider(This,bszContentProvider); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Configuration(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszConfiguration) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Configuration(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR *pbszConfiguration) { return This->lpVtbl->get_Configuration(This,pbszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_Configuration(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszConfiguration) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_Configuration(IWdsTransportNamespaceScheduledCastAutoStart* This,BSTR bszConfiguration) { return This->lpVtbl->put_Configuration(This,bszConfiguration); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Registered(IWdsTransportNamespaceScheduledCastAutoStart* This,VARIANT_BOOL *pbRegistered) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Registered(IWdsTransportNamespaceScheduledCastAutoStart* This,VARIANT_BOOL *pbRegistered) { return This->lpVtbl->get_Registered(This,pbRegistered); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Tombstoned(IWdsTransportNamespaceScheduledCastAutoStart* This,VARIANT_BOOL *pbTombstoned) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_Tombstoned(IWdsTransportNamespaceScheduledCastAutoStart* This,VARIANT_BOOL *pbTombstoned) { return This->lpVtbl->get_Tombstoned(This,pbTombstoned); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_TombstoneTime(IWdsTransportNamespaceScheduledCastAutoStart* This,DATE *pTombstoneTime) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_TombstoneTime(IWdsTransportNamespaceScheduledCastAutoStart* This,DATE *pTombstoneTime) { return This->lpVtbl->get_TombstoneTime(This,pTombstoneTime); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_TransmissionStarted(IWdsTransportNamespaceScheduledCastAutoStart* This,VARIANT_BOOL *pbTransmissionStarted) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_TransmissionStarted(IWdsTransportNamespaceScheduledCastAutoStart* This,VARIANT_BOOL *pbTransmissionStarted) { return This->lpVtbl->get_TransmissionStarted(This,pbTransmissionStarted); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Register(IWdsTransportNamespaceScheduledCastAutoStart* This) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Register(IWdsTransportNamespaceScheduledCastAutoStart* This) { return This->lpVtbl->Register(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Deregister(IWdsTransportNamespaceScheduledCastAutoStart* This,VARIANT_BOOL bTerminateSessions) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Deregister(IWdsTransportNamespaceScheduledCastAutoStart* This,VARIANT_BOOL bTerminateSessions) { return This->lpVtbl->Deregister(This,bTerminateSessions); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Clone(IWdsTransportNamespaceScheduledCastAutoStart* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Clone(IWdsTransportNamespaceScheduledCastAutoStart* This,IWdsTransportNamespace **ppWdsTransportNamespaceClone) { return This->lpVtbl->Clone(This,ppWdsTransportNamespaceClone); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Refresh(IWdsTransportNamespaceScheduledCastAutoStart* This) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_Refresh(IWdsTransportNamespaceScheduledCastAutoStart* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_RetrieveContents(IWdsTransportNamespaceScheduledCastAutoStart* This,IWdsTransportCollection **ppWdsTransportContents) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_RetrieveContents(IWdsTransportNamespaceScheduledCastAutoStart* This,IWdsTransportCollection **ppWdsTransportContents) { return This->lpVtbl->RetrieveContents(This,ppWdsTransportContents); } /*** IWdsTransportNamespaceScheduledCast methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_StartTransmission(IWdsTransportNamespaceScheduledCastAutoStart* This) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_StartTransmission(IWdsTransportNamespaceScheduledCastAutoStart* This) { return This->lpVtbl->StartTransmission(This); } /*** IWdsTransportNamespaceScheduledCastAutoStart methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_MinimumClients(IWdsTransportNamespaceScheduledCastAutoStart* This,ULONG *pulMinimumClients) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_MinimumClients(IWdsTransportNamespaceScheduledCastAutoStart* This,ULONG *pulMinimumClients) { return This->lpVtbl->get_MinimumClients(This,pulMinimumClients); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_MinimumClients(IWdsTransportNamespaceScheduledCastAutoStart* This,ULONG ulMinimumClients) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_MinimumClients(IWdsTransportNamespaceScheduledCastAutoStart* This,ULONG ulMinimumClients) { return This->lpVtbl->put_MinimumClients(This,ulMinimumClients); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_StartTime(IWdsTransportNamespaceScheduledCastAutoStart* This,DATE *pStartTime) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_get_StartTime(IWdsTransportNamespaceScheduledCastAutoStart* This,DATE *pStartTime) { return This->lpVtbl->get_StartTime(This,pStartTime); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_StartTime(IWdsTransportNamespaceScheduledCastAutoStart* This,DATE StartTime) { +static inline HRESULT IWdsTransportNamespaceScheduledCastAutoStart_put_StartTime(IWdsTransportNamespaceScheduledCastAutoStart* This,DATE StartTime) { return This->lpVtbl->put_StartTime(This,StartTime); } #endif @@ -3425,36 +3417,36 @@ interface IWdsTransportNamespaceManager { #define IWdsTransportNamespaceManager_RetrieveNamespaces(This,bszContentProvider,bszNamespaceName,bIncludeTombstones,ppWdsTransportNamespaces) (This)->lpVtbl->RetrieveNamespaces(This,bszContentProvider,bszNamespaceName,bIncludeTombstones,ppWdsTransportNamespaces) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceManager_QueryInterface(IWdsTransportNamespaceManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportNamespaceManager_QueryInterface(IWdsTransportNamespaceManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceManager_AddRef(IWdsTransportNamespaceManager* This) { +static inline ULONG IWdsTransportNamespaceManager_AddRef(IWdsTransportNamespaceManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportNamespaceManager_Release(IWdsTransportNamespaceManager* This) { +static inline ULONG IWdsTransportNamespaceManager_Release(IWdsTransportNamespaceManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceManager_GetTypeInfoCount(IWdsTransportNamespaceManager* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportNamespaceManager_GetTypeInfoCount(IWdsTransportNamespaceManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceManager_GetTypeInfo(IWdsTransportNamespaceManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportNamespaceManager_GetTypeInfo(IWdsTransportNamespaceManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceManager_GetIDsOfNames(IWdsTransportNamespaceManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportNamespaceManager_GetIDsOfNames(IWdsTransportNamespaceManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceManager_Invoke(IWdsTransportNamespaceManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportNamespaceManager_Invoke(IWdsTransportNamespaceManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportNamespaceManager methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportNamespaceManager_CreateNamespace(IWdsTransportNamespaceManager* This,WDSTRANSPORT_NAMESPACE_TYPE NamespaceType,BSTR bszNamespaceName,BSTR bszContentProvider,BSTR bszConfiguration,IWdsTransportNamespace **ppWdsTransportNamespace) { +static inline HRESULT IWdsTransportNamespaceManager_CreateNamespace(IWdsTransportNamespaceManager* This,WDSTRANSPORT_NAMESPACE_TYPE NamespaceType,BSTR bszNamespaceName,BSTR bszContentProvider,BSTR bszConfiguration,IWdsTransportNamespace **ppWdsTransportNamespace) { return This->lpVtbl->CreateNamespace(This,NamespaceType,bszNamespaceName,bszContentProvider,bszConfiguration,ppWdsTransportNamespace); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceManager_RetrieveNamespace(IWdsTransportNamespaceManager* This,BSTR bszNamespaceName,IWdsTransportNamespace **ppWdsTransportNamespace) { +static inline HRESULT IWdsTransportNamespaceManager_RetrieveNamespace(IWdsTransportNamespaceManager* This,BSTR bszNamespaceName,IWdsTransportNamespace **ppWdsTransportNamespace) { return This->lpVtbl->RetrieveNamespace(This,bszNamespaceName,ppWdsTransportNamespace); } -static __WIDL_INLINE HRESULT IWdsTransportNamespaceManager_RetrieveNamespaces(IWdsTransportNamespaceManager* This,BSTR bszContentProvider,BSTR bszNamespaceName,VARIANT_BOOL bIncludeTombstones,IWdsTransportCollection **ppWdsTransportNamespaces) { +static inline HRESULT IWdsTransportNamespaceManager_RetrieveNamespaces(IWdsTransportNamespaceManager* This,BSTR bszContentProvider,BSTR bszNamespaceName,VARIANT_BOOL bIncludeTombstones,IWdsTransportCollection **ppWdsTransportNamespaces) { return This->lpVtbl->RetrieveNamespaces(This,bszContentProvider,bszNamespaceName,bIncludeTombstones,ppWdsTransportNamespaces); } #endif @@ -3591,42 +3583,42 @@ interface IWdsTransportServer { #define IWdsTransportServer_DisconnectClient(This,ulClientId,DisconnectionType) (This)->lpVtbl->DisconnectClient(This,ulClientId,DisconnectionType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServer_QueryInterface(IWdsTransportServer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportServer_QueryInterface(IWdsTransportServer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportServer_AddRef(IWdsTransportServer* This) { +static inline ULONG IWdsTransportServer_AddRef(IWdsTransportServer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportServer_Release(IWdsTransportServer* This) { +static inline ULONG IWdsTransportServer_Release(IWdsTransportServer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServer_GetTypeInfoCount(IWdsTransportServer* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportServer_GetTypeInfoCount(IWdsTransportServer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportServer_GetTypeInfo(IWdsTransportServer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportServer_GetTypeInfo(IWdsTransportServer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportServer_GetIDsOfNames(IWdsTransportServer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportServer_GetIDsOfNames(IWdsTransportServer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportServer_Invoke(IWdsTransportServer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportServer_Invoke(IWdsTransportServer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportServer methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServer_get_Name(IWdsTransportServer* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportServer_get_Name(IWdsTransportServer* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportServer_get_SetupManager(IWdsTransportServer* This,IWdsTransportSetupManager **ppWdsTransportSetupManager) { +static inline HRESULT IWdsTransportServer_get_SetupManager(IWdsTransportServer* This,IWdsTransportSetupManager **ppWdsTransportSetupManager) { return This->lpVtbl->get_SetupManager(This,ppWdsTransportSetupManager); } -static __WIDL_INLINE HRESULT IWdsTransportServer_get_ConfigurationManager(IWdsTransportServer* This,IWdsTransportConfigurationManager **ppWdsTransportConfigurationManager) { +static inline HRESULT IWdsTransportServer_get_ConfigurationManager(IWdsTransportServer* This,IWdsTransportConfigurationManager **ppWdsTransportConfigurationManager) { return This->lpVtbl->get_ConfigurationManager(This,ppWdsTransportConfigurationManager); } -static __WIDL_INLINE HRESULT IWdsTransportServer_get_NamespaceManager(IWdsTransportServer* This,IWdsTransportNamespaceManager **ppWdsTransportNamespaceManager) { +static inline HRESULT IWdsTransportServer_get_NamespaceManager(IWdsTransportServer* This,IWdsTransportNamespaceManager **ppWdsTransportNamespaceManager) { return This->lpVtbl->get_NamespaceManager(This,ppWdsTransportNamespaceManager); } -static __WIDL_INLINE HRESULT IWdsTransportServer_DisconnectClient(IWdsTransportServer* This,ULONG ulClientId,WDSTRANSPORT_DISCONNECT_TYPE DisconnectionType) { +static inline HRESULT IWdsTransportServer_DisconnectClient(IWdsTransportServer* This,ULONG ulClientId,WDSTRANSPORT_DISCONNECT_TYPE DisconnectionType) { return This->lpVtbl->DisconnectClient(This,ulClientId,DisconnectionType); } #endif @@ -3757,46 +3749,46 @@ interface IWdsTransportServer2 { #define IWdsTransportServer2_get_TftpManager(This,ppWdsTransportTftpManager) (This)->lpVtbl->get_TftpManager(This,ppWdsTransportTftpManager) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServer2_QueryInterface(IWdsTransportServer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportServer2_QueryInterface(IWdsTransportServer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportServer2_AddRef(IWdsTransportServer2* This) { +static inline ULONG IWdsTransportServer2_AddRef(IWdsTransportServer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportServer2_Release(IWdsTransportServer2* This) { +static inline ULONG IWdsTransportServer2_Release(IWdsTransportServer2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServer2_GetTypeInfoCount(IWdsTransportServer2* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportServer2_GetTypeInfoCount(IWdsTransportServer2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportServer2_GetTypeInfo(IWdsTransportServer2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportServer2_GetTypeInfo(IWdsTransportServer2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportServer2_GetIDsOfNames(IWdsTransportServer2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportServer2_GetIDsOfNames(IWdsTransportServer2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportServer2_Invoke(IWdsTransportServer2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportServer2_Invoke(IWdsTransportServer2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportServer methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServer2_get_Name(IWdsTransportServer2* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportServer2_get_Name(IWdsTransportServer2* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportServer2_get_SetupManager(IWdsTransportServer2* This,IWdsTransportSetupManager **ppWdsTransportSetupManager) { +static inline HRESULT IWdsTransportServer2_get_SetupManager(IWdsTransportServer2* This,IWdsTransportSetupManager **ppWdsTransportSetupManager) { return This->lpVtbl->get_SetupManager(This,ppWdsTransportSetupManager); } -static __WIDL_INLINE HRESULT IWdsTransportServer2_get_ConfigurationManager(IWdsTransportServer2* This,IWdsTransportConfigurationManager **ppWdsTransportConfigurationManager) { +static inline HRESULT IWdsTransportServer2_get_ConfigurationManager(IWdsTransportServer2* This,IWdsTransportConfigurationManager **ppWdsTransportConfigurationManager) { return This->lpVtbl->get_ConfigurationManager(This,ppWdsTransportConfigurationManager); } -static __WIDL_INLINE HRESULT IWdsTransportServer2_get_NamespaceManager(IWdsTransportServer2* This,IWdsTransportNamespaceManager **ppWdsTransportNamespaceManager) { +static inline HRESULT IWdsTransportServer2_get_NamespaceManager(IWdsTransportServer2* This,IWdsTransportNamespaceManager **ppWdsTransportNamespaceManager) { return This->lpVtbl->get_NamespaceManager(This,ppWdsTransportNamespaceManager); } -static __WIDL_INLINE HRESULT IWdsTransportServer2_DisconnectClient(IWdsTransportServer2* This,ULONG ulClientId,WDSTRANSPORT_DISCONNECT_TYPE DisconnectionType) { +static inline HRESULT IWdsTransportServer2_DisconnectClient(IWdsTransportServer2* This,ULONG ulClientId,WDSTRANSPORT_DISCONNECT_TYPE DisconnectionType) { return This->lpVtbl->DisconnectClient(This,ulClientId,DisconnectionType); } /*** IWdsTransportServer2 methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServer2_get_TftpManager(IWdsTransportServer2* This,IWdsTransportTftpManager **ppWdsTransportTftpManager) { +static inline HRESULT IWdsTransportServer2_get_TftpManager(IWdsTransportServer2* This,IWdsTransportTftpManager **ppWdsTransportTftpManager) { return This->lpVtbl->get_TftpManager(This,ppWdsTransportTftpManager); } #endif @@ -4018,76 +4010,76 @@ interface IWdsTransportServicePolicy { #define IWdsTransportServicePolicy_put_NetworkProfile(This,ProfileType) (This)->lpVtbl->put_NetworkProfile(This,ProfileType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_QueryInterface(IWdsTransportServicePolicy* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportServicePolicy_QueryInterface(IWdsTransportServicePolicy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportServicePolicy_AddRef(IWdsTransportServicePolicy* This) { +static inline ULONG IWdsTransportServicePolicy_AddRef(IWdsTransportServicePolicy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportServicePolicy_Release(IWdsTransportServicePolicy* This) { +static inline ULONG IWdsTransportServicePolicy_Release(IWdsTransportServicePolicy* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_GetTypeInfoCount(IWdsTransportServicePolicy* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportServicePolicy_GetTypeInfoCount(IWdsTransportServicePolicy* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_GetTypeInfo(IWdsTransportServicePolicy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportServicePolicy_GetTypeInfo(IWdsTransportServicePolicy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_GetIDsOfNames(IWdsTransportServicePolicy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportServicePolicy_GetIDsOfNames(IWdsTransportServicePolicy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_Invoke(IWdsTransportServicePolicy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportServicePolicy_Invoke(IWdsTransportServicePolicy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportCacheable methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_get_Dirty(IWdsTransportServicePolicy* This,VARIANT_BOOL *pbDirty) { +static inline HRESULT IWdsTransportServicePolicy_get_Dirty(IWdsTransportServicePolicy* This,VARIANT_BOOL *pbDirty) { return This->lpVtbl->get_Dirty(This,pbDirty); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_Discard(IWdsTransportServicePolicy* This) { +static inline HRESULT IWdsTransportServicePolicy_Discard(IWdsTransportServicePolicy* This) { return This->lpVtbl->Discard(This); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_Refresh(IWdsTransportServicePolicy* This) { +static inline HRESULT IWdsTransportServicePolicy_Refresh(IWdsTransportServicePolicy* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_Commit(IWdsTransportServicePolicy* This) { +static inline HRESULT IWdsTransportServicePolicy_Commit(IWdsTransportServicePolicy* This) { return This->lpVtbl->Commit(This); } /*** IWdsTransportServicePolicy methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_get_IpAddressSource(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE *pSourceType) { +static inline HRESULT IWdsTransportServicePolicy_get_IpAddressSource(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE *pSourceType) { return This->lpVtbl->get_IpAddressSource(This,AddressType,pSourceType); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_put_IpAddressSource(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE SourceType) { +static inline HRESULT IWdsTransportServicePolicy_put_IpAddressSource(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE SourceType) { return This->lpVtbl->put_IpAddressSource(This,AddressType,SourceType); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_get_StartIpAddress(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR *pbszStartIpAddress) { +static inline HRESULT IWdsTransportServicePolicy_get_StartIpAddress(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR *pbszStartIpAddress) { return This->lpVtbl->get_StartIpAddress(This,AddressType,pbszStartIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_put_StartIpAddress(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR bszStartIpAddress) { +static inline HRESULT IWdsTransportServicePolicy_put_StartIpAddress(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR bszStartIpAddress) { return This->lpVtbl->put_StartIpAddress(This,AddressType,bszStartIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_get_EndIpAddress(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR *pbszEndIpAddress) { +static inline HRESULT IWdsTransportServicePolicy_get_EndIpAddress(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR *pbszEndIpAddress) { return This->lpVtbl->get_EndIpAddress(This,AddressType,pbszEndIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_put_EndIpAddress(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR bszEndIpAddress) { +static inline HRESULT IWdsTransportServicePolicy_put_EndIpAddress(IWdsTransportServicePolicy* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR bszEndIpAddress) { return This->lpVtbl->put_EndIpAddress(This,AddressType,bszEndIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_get_StartPort(IWdsTransportServicePolicy* This,ULONG *pulStartPort) { +static inline HRESULT IWdsTransportServicePolicy_get_StartPort(IWdsTransportServicePolicy* This,ULONG *pulStartPort) { return This->lpVtbl->get_StartPort(This,pulStartPort); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_put_StartPort(IWdsTransportServicePolicy* This,ULONG ulStartPort) { +static inline HRESULT IWdsTransportServicePolicy_put_StartPort(IWdsTransportServicePolicy* This,ULONG ulStartPort) { return This->lpVtbl->put_StartPort(This,ulStartPort); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_get_EndPort(IWdsTransportServicePolicy* This,ULONG *pulEndPort) { +static inline HRESULT IWdsTransportServicePolicy_get_EndPort(IWdsTransportServicePolicy* This,ULONG *pulEndPort) { return This->lpVtbl->get_EndPort(This,pulEndPort); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_put_EndPort(IWdsTransportServicePolicy* This,ULONG ulEndPort) { +static inline HRESULT IWdsTransportServicePolicy_put_EndPort(IWdsTransportServicePolicy* This,ULONG ulEndPort) { return This->lpVtbl->put_EndPort(This,ulEndPort); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_get_NetworkProfile(IWdsTransportServicePolicy* This,WDSTRANSPORT_NETWORK_PROFILE_TYPE *pProfileType) { +static inline HRESULT IWdsTransportServicePolicy_get_NetworkProfile(IWdsTransportServicePolicy* This,WDSTRANSPORT_NETWORK_PROFILE_TYPE *pProfileType) { return This->lpVtbl->get_NetworkProfile(This,pProfileType); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy_put_NetworkProfile(IWdsTransportServicePolicy* This,WDSTRANSPORT_NETWORK_PROFILE_TYPE ProfileType) { +static inline HRESULT IWdsTransportServicePolicy_put_NetworkProfile(IWdsTransportServicePolicy* This,WDSTRANSPORT_NETWORK_PROFILE_TYPE ProfileType) { return This->lpVtbl->put_NetworkProfile(This,ProfileType); } #endif @@ -4317,95 +4309,95 @@ interface IWdsTransportServicePolicy2 { #define IWdsTransportServicePolicy2_put_EnableTftpVariableWindowExtension(This,bEnableTftpVariableWindowExtension) (This)->lpVtbl->put_EnableTftpVariableWindowExtension(This,bEnableTftpVariableWindowExtension) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_QueryInterface(IWdsTransportServicePolicy2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportServicePolicy2_QueryInterface(IWdsTransportServicePolicy2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportServicePolicy2_AddRef(IWdsTransportServicePolicy2* This) { +static inline ULONG IWdsTransportServicePolicy2_AddRef(IWdsTransportServicePolicy2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportServicePolicy2_Release(IWdsTransportServicePolicy2* This) { +static inline ULONG IWdsTransportServicePolicy2_Release(IWdsTransportServicePolicy2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_GetTypeInfoCount(IWdsTransportServicePolicy2* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportServicePolicy2_GetTypeInfoCount(IWdsTransportServicePolicy2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_GetTypeInfo(IWdsTransportServicePolicy2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportServicePolicy2_GetTypeInfo(IWdsTransportServicePolicy2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_GetIDsOfNames(IWdsTransportServicePolicy2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportServicePolicy2_GetIDsOfNames(IWdsTransportServicePolicy2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_Invoke(IWdsTransportServicePolicy2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportServicePolicy2_Invoke(IWdsTransportServicePolicy2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportCacheable methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_Dirty(IWdsTransportServicePolicy2* This,VARIANT_BOOL *pbDirty) { +static inline HRESULT IWdsTransportServicePolicy2_get_Dirty(IWdsTransportServicePolicy2* This,VARIANT_BOOL *pbDirty) { return This->lpVtbl->get_Dirty(This,pbDirty); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_Discard(IWdsTransportServicePolicy2* This) { +static inline HRESULT IWdsTransportServicePolicy2_Discard(IWdsTransportServicePolicy2* This) { return This->lpVtbl->Discard(This); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_Refresh(IWdsTransportServicePolicy2* This) { +static inline HRESULT IWdsTransportServicePolicy2_Refresh(IWdsTransportServicePolicy2* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_Commit(IWdsTransportServicePolicy2* This) { +static inline HRESULT IWdsTransportServicePolicy2_Commit(IWdsTransportServicePolicy2* This) { return This->lpVtbl->Commit(This); } /*** IWdsTransportServicePolicy methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_IpAddressSource(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE *pSourceType) { +static inline HRESULT IWdsTransportServicePolicy2_get_IpAddressSource(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE *pSourceType) { return This->lpVtbl->get_IpAddressSource(This,AddressType,pSourceType); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_put_IpAddressSource(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE SourceType) { +static inline HRESULT IWdsTransportServicePolicy2_put_IpAddressSource(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE SourceType) { return This->lpVtbl->put_IpAddressSource(This,AddressType,SourceType); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_StartIpAddress(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR *pbszStartIpAddress) { +static inline HRESULT IWdsTransportServicePolicy2_get_StartIpAddress(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR *pbszStartIpAddress) { return This->lpVtbl->get_StartIpAddress(This,AddressType,pbszStartIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_put_StartIpAddress(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR bszStartIpAddress) { +static inline HRESULT IWdsTransportServicePolicy2_put_StartIpAddress(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR bszStartIpAddress) { return This->lpVtbl->put_StartIpAddress(This,AddressType,bszStartIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_EndIpAddress(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR *pbszEndIpAddress) { +static inline HRESULT IWdsTransportServicePolicy2_get_EndIpAddress(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR *pbszEndIpAddress) { return This->lpVtbl->get_EndIpAddress(This,AddressType,pbszEndIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_put_EndIpAddress(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR bszEndIpAddress) { +static inline HRESULT IWdsTransportServicePolicy2_put_EndIpAddress(IWdsTransportServicePolicy2* This,WDSTRANSPORT_IP_ADDRESS_TYPE AddressType,BSTR bszEndIpAddress) { return This->lpVtbl->put_EndIpAddress(This,AddressType,bszEndIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_StartPort(IWdsTransportServicePolicy2* This,ULONG *pulStartPort) { +static inline HRESULT IWdsTransportServicePolicy2_get_StartPort(IWdsTransportServicePolicy2* This,ULONG *pulStartPort) { return This->lpVtbl->get_StartPort(This,pulStartPort); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_put_StartPort(IWdsTransportServicePolicy2* This,ULONG ulStartPort) { +static inline HRESULT IWdsTransportServicePolicy2_put_StartPort(IWdsTransportServicePolicy2* This,ULONG ulStartPort) { return This->lpVtbl->put_StartPort(This,ulStartPort); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_EndPort(IWdsTransportServicePolicy2* This,ULONG *pulEndPort) { +static inline HRESULT IWdsTransportServicePolicy2_get_EndPort(IWdsTransportServicePolicy2* This,ULONG *pulEndPort) { return This->lpVtbl->get_EndPort(This,pulEndPort); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_put_EndPort(IWdsTransportServicePolicy2* This,ULONG ulEndPort) { +static inline HRESULT IWdsTransportServicePolicy2_put_EndPort(IWdsTransportServicePolicy2* This,ULONG ulEndPort) { return This->lpVtbl->put_EndPort(This,ulEndPort); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_NetworkProfile(IWdsTransportServicePolicy2* This,WDSTRANSPORT_NETWORK_PROFILE_TYPE *pProfileType) { +static inline HRESULT IWdsTransportServicePolicy2_get_NetworkProfile(IWdsTransportServicePolicy2* This,WDSTRANSPORT_NETWORK_PROFILE_TYPE *pProfileType) { return This->lpVtbl->get_NetworkProfile(This,pProfileType); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_put_NetworkProfile(IWdsTransportServicePolicy2* This,WDSTRANSPORT_NETWORK_PROFILE_TYPE ProfileType) { +static inline HRESULT IWdsTransportServicePolicy2_put_NetworkProfile(IWdsTransportServicePolicy2* This,WDSTRANSPORT_NETWORK_PROFILE_TYPE ProfileType) { return This->lpVtbl->put_NetworkProfile(This,ProfileType); } /*** IWdsTransportServicePolicy2 methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_UdpPortPolicy(IWdsTransportServicePolicy2* This,WDSTRANSPORT_UDP_PORT_POLICY *pUdpPortPolicy) { +static inline HRESULT IWdsTransportServicePolicy2_get_UdpPortPolicy(IWdsTransportServicePolicy2* This,WDSTRANSPORT_UDP_PORT_POLICY *pUdpPortPolicy) { return This->lpVtbl->get_UdpPortPolicy(This,pUdpPortPolicy); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_put_UdpPortPolicy(IWdsTransportServicePolicy2* This,WDSTRANSPORT_UDP_PORT_POLICY UdpPortPolicy) { +static inline HRESULT IWdsTransportServicePolicy2_put_UdpPortPolicy(IWdsTransportServicePolicy2* This,WDSTRANSPORT_UDP_PORT_POLICY UdpPortPolicy) { return This->lpVtbl->put_UdpPortPolicy(This,UdpPortPolicy); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_TftpMaximumBlockSize(IWdsTransportServicePolicy2* This,ULONG *pulTftpMaximumBlockSize) { +static inline HRESULT IWdsTransportServicePolicy2_get_TftpMaximumBlockSize(IWdsTransportServicePolicy2* This,ULONG *pulTftpMaximumBlockSize) { return This->lpVtbl->get_TftpMaximumBlockSize(This,pulTftpMaximumBlockSize); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_put_TftpMaximumBlockSize(IWdsTransportServicePolicy2* This,ULONG ulTftpMaximumBlockSize) { +static inline HRESULT IWdsTransportServicePolicy2_put_TftpMaximumBlockSize(IWdsTransportServicePolicy2* This,ULONG ulTftpMaximumBlockSize) { return This->lpVtbl->put_TftpMaximumBlockSize(This,ulTftpMaximumBlockSize); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_get_EnableTftpVariableWindowExtension(IWdsTransportServicePolicy2* This,VARIANT_BOOL *pbEnableTftpVariableWindowExtension) { +static inline HRESULT IWdsTransportServicePolicy2_get_EnableTftpVariableWindowExtension(IWdsTransportServicePolicy2* This,VARIANT_BOOL *pbEnableTftpVariableWindowExtension) { return This->lpVtbl->get_EnableTftpVariableWindowExtension(This,pbEnableTftpVariableWindowExtension); } -static __WIDL_INLINE HRESULT IWdsTransportServicePolicy2_put_EnableTftpVariableWindowExtension(IWdsTransportServicePolicy2* This,VARIANT_BOOL bEnableTftpVariableWindowExtension) { +static inline HRESULT IWdsTransportServicePolicy2_put_EnableTftpVariableWindowExtension(IWdsTransportServicePolicy2* This,VARIANT_BOOL bEnableTftpVariableWindowExtension) { return This->lpVtbl->put_EnableTftpVariableWindowExtension(This,bEnableTftpVariableWindowExtension); } #endif @@ -4546,42 +4538,42 @@ interface IWdsTransportSetupManager { #define IWdsTransportSetupManager_DeregisterContentProvider(This,bszName) (This)->lpVtbl->DeregisterContentProvider(This,bszName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_QueryInterface(IWdsTransportSetupManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportSetupManager_QueryInterface(IWdsTransportSetupManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportSetupManager_AddRef(IWdsTransportSetupManager* This) { +static inline ULONG IWdsTransportSetupManager_AddRef(IWdsTransportSetupManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportSetupManager_Release(IWdsTransportSetupManager* This) { +static inline ULONG IWdsTransportSetupManager_Release(IWdsTransportSetupManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_GetTypeInfoCount(IWdsTransportSetupManager* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportSetupManager_GetTypeInfoCount(IWdsTransportSetupManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_GetTypeInfo(IWdsTransportSetupManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportSetupManager_GetTypeInfo(IWdsTransportSetupManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_GetIDsOfNames(IWdsTransportSetupManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportSetupManager_GetIDsOfNames(IWdsTransportSetupManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_Invoke(IWdsTransportSetupManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportSetupManager_Invoke(IWdsTransportSetupManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportSetupManager methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_get_Version(IWdsTransportSetupManager* This,ULONGLONG *pullVersion) { +static inline HRESULT IWdsTransportSetupManager_get_Version(IWdsTransportSetupManager* This,ULONGLONG *pullVersion) { return This->lpVtbl->get_Version(This,pullVersion); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_get_InstalledFeatures(IWdsTransportSetupManager* This,ULONG *pulInstalledFeatures) { +static inline HRESULT IWdsTransportSetupManager_get_InstalledFeatures(IWdsTransportSetupManager* This,ULONG *pulInstalledFeatures) { return This->lpVtbl->get_InstalledFeatures(This,pulInstalledFeatures); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_get_Protocols(IWdsTransportSetupManager* This,ULONG *pulProtocols) { +static inline HRESULT IWdsTransportSetupManager_get_Protocols(IWdsTransportSetupManager* This,ULONG *pulProtocols) { return This->lpVtbl->get_Protocols(This,pulProtocols); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_RegisterContentProvider(IWdsTransportSetupManager* This,BSTR bszName,BSTR bszDescription,BSTR bszFilePath,BSTR bszInitializationRoutine) { +static inline HRESULT IWdsTransportSetupManager_RegisterContentProvider(IWdsTransportSetupManager* This,BSTR bszName,BSTR bszDescription,BSTR bszFilePath,BSTR bszInitializationRoutine) { return This->lpVtbl->RegisterContentProvider(This,bszName,bszDescription,bszFilePath,bszInitializationRoutine); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager_DeregisterContentProvider(IWdsTransportSetupManager* This,BSTR bszName) { +static inline HRESULT IWdsTransportSetupManager_DeregisterContentProvider(IWdsTransportSetupManager* This,BSTR bszName) { return This->lpVtbl->DeregisterContentProvider(This,bszName); } #endif @@ -4722,49 +4714,49 @@ interface IWdsTransportSetupManager2 { #define IWdsTransportSetupManager2_get_ContentProviders(This,ppProviderCollection) (This)->lpVtbl->get_ContentProviders(This,ppProviderCollection) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_QueryInterface(IWdsTransportSetupManager2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportSetupManager2_QueryInterface(IWdsTransportSetupManager2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportSetupManager2_AddRef(IWdsTransportSetupManager2* This) { +static inline ULONG IWdsTransportSetupManager2_AddRef(IWdsTransportSetupManager2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportSetupManager2_Release(IWdsTransportSetupManager2* This) { +static inline ULONG IWdsTransportSetupManager2_Release(IWdsTransportSetupManager2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_GetTypeInfoCount(IWdsTransportSetupManager2* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportSetupManager2_GetTypeInfoCount(IWdsTransportSetupManager2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_GetTypeInfo(IWdsTransportSetupManager2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportSetupManager2_GetTypeInfo(IWdsTransportSetupManager2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_GetIDsOfNames(IWdsTransportSetupManager2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportSetupManager2_GetIDsOfNames(IWdsTransportSetupManager2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_Invoke(IWdsTransportSetupManager2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportSetupManager2_Invoke(IWdsTransportSetupManager2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportSetupManager methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_get_Version(IWdsTransportSetupManager2* This,ULONGLONG *pullVersion) { +static inline HRESULT IWdsTransportSetupManager2_get_Version(IWdsTransportSetupManager2* This,ULONGLONG *pullVersion) { return This->lpVtbl->get_Version(This,pullVersion); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_get_InstalledFeatures(IWdsTransportSetupManager2* This,ULONG *pulInstalledFeatures) { +static inline HRESULT IWdsTransportSetupManager2_get_InstalledFeatures(IWdsTransportSetupManager2* This,ULONG *pulInstalledFeatures) { return This->lpVtbl->get_InstalledFeatures(This,pulInstalledFeatures); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_get_Protocols(IWdsTransportSetupManager2* This,ULONG *pulProtocols) { +static inline HRESULT IWdsTransportSetupManager2_get_Protocols(IWdsTransportSetupManager2* This,ULONG *pulProtocols) { return This->lpVtbl->get_Protocols(This,pulProtocols); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_RegisterContentProvider(IWdsTransportSetupManager2* This,BSTR bszName,BSTR bszDescription,BSTR bszFilePath,BSTR bszInitializationRoutine) { +static inline HRESULT IWdsTransportSetupManager2_RegisterContentProvider(IWdsTransportSetupManager2* This,BSTR bszName,BSTR bszDescription,BSTR bszFilePath,BSTR bszInitializationRoutine) { return This->lpVtbl->RegisterContentProvider(This,bszName,bszDescription,bszFilePath,bszInitializationRoutine); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_DeregisterContentProvider(IWdsTransportSetupManager2* This,BSTR bszName) { +static inline HRESULT IWdsTransportSetupManager2_DeregisterContentProvider(IWdsTransportSetupManager2* This,BSTR bszName) { return This->lpVtbl->DeregisterContentProvider(This,bszName); } /*** IWdsTransportSetupManager2 methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_get_TftpCapabilities(IWdsTransportSetupManager2* This,ULONG *pulTftpCapabilities) { +static inline HRESULT IWdsTransportSetupManager2_get_TftpCapabilities(IWdsTransportSetupManager2* This,ULONG *pulTftpCapabilities) { return This->lpVtbl->get_TftpCapabilities(This,pulTftpCapabilities); } -static __WIDL_INLINE HRESULT IWdsTransportSetupManager2_get_ContentProviders(IWdsTransportSetupManager2* This,IWdsTransportCollection **ppProviderCollection) { +static inline HRESULT IWdsTransportSetupManager2_get_ContentProviders(IWdsTransportSetupManager2* This,IWdsTransportCollection **ppProviderCollection) { return This->lpVtbl->get_ContentProviders(This,ppProviderCollection); } #endif @@ -4867,30 +4859,30 @@ interface IWdsTransportTftpManager { #define IWdsTransportTftpManager_RetrieveTftpClients(This,ppWdsTransportTftpClients) (This)->lpVtbl->RetrieveTftpClients(This,ppWdsTransportTftpClients) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportTftpManager_QueryInterface(IWdsTransportTftpManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportTftpManager_QueryInterface(IWdsTransportTftpManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportTftpManager_AddRef(IWdsTransportTftpManager* This) { +static inline ULONG IWdsTransportTftpManager_AddRef(IWdsTransportTftpManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportTftpManager_Release(IWdsTransportTftpManager* This) { +static inline ULONG IWdsTransportTftpManager_Release(IWdsTransportTftpManager* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportTftpManager_GetTypeInfoCount(IWdsTransportTftpManager* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportTftpManager_GetTypeInfoCount(IWdsTransportTftpManager* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportTftpManager_GetTypeInfo(IWdsTransportTftpManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportTftpManager_GetTypeInfo(IWdsTransportTftpManager* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportTftpManager_GetIDsOfNames(IWdsTransportTftpManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportTftpManager_GetIDsOfNames(IWdsTransportTftpManager* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportTftpManager_Invoke(IWdsTransportTftpManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportTftpManager_Invoke(IWdsTransportTftpManager* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportTftpManager methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportTftpManager_RetrieveTftpClients(IWdsTransportTftpManager* This,IWdsTransportCollection **ppWdsTransportTftpClients) { +static inline HRESULT IWdsTransportTftpManager_RetrieveTftpClients(IWdsTransportTftpManager* This,IWdsTransportCollection **ppWdsTransportTftpClients) { return This->lpVtbl->RetrieveTftpClients(This,ppWdsTransportTftpClients); } #endif @@ -5068,64 +5060,64 @@ interface IWdsTransportMulticastSessionPolicy { #define IWdsTransportMulticastSessionPolicy_put_SlowClientFallback(This,bClientFallback) (This)->lpVtbl->put_SlowClientFallback(This,bClientFallback) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_QueryInterface(IWdsTransportMulticastSessionPolicy* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_QueryInterface(IWdsTransportMulticastSessionPolicy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportMulticastSessionPolicy_AddRef(IWdsTransportMulticastSessionPolicy* This) { +static inline ULONG IWdsTransportMulticastSessionPolicy_AddRef(IWdsTransportMulticastSessionPolicy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportMulticastSessionPolicy_Release(IWdsTransportMulticastSessionPolicy* This) { +static inline ULONG IWdsTransportMulticastSessionPolicy_Release(IWdsTransportMulticastSessionPolicy* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_GetTypeInfoCount(IWdsTransportMulticastSessionPolicy* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_GetTypeInfoCount(IWdsTransportMulticastSessionPolicy* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_GetTypeInfo(IWdsTransportMulticastSessionPolicy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_GetTypeInfo(IWdsTransportMulticastSessionPolicy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_GetIDsOfNames(IWdsTransportMulticastSessionPolicy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_GetIDsOfNames(IWdsTransportMulticastSessionPolicy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_Invoke(IWdsTransportMulticastSessionPolicy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_Invoke(IWdsTransportMulticastSessionPolicy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportCacheable methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_get_Dirty(IWdsTransportMulticastSessionPolicy* This,VARIANT_BOOL *pbDirty) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_get_Dirty(IWdsTransportMulticastSessionPolicy* This,VARIANT_BOOL *pbDirty) { return This->lpVtbl->get_Dirty(This,pbDirty); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_Discard(IWdsTransportMulticastSessionPolicy* This) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_Discard(IWdsTransportMulticastSessionPolicy* This) { return This->lpVtbl->Discard(This); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_Refresh(IWdsTransportMulticastSessionPolicy* This) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_Refresh(IWdsTransportMulticastSessionPolicy* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_Commit(IWdsTransportMulticastSessionPolicy* This) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_Commit(IWdsTransportMulticastSessionPolicy* This) { return This->lpVtbl->Commit(This); } /*** IWdsTransportMulticastSessionPolicy methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_get_SlowClientHandling(IWdsTransportMulticastSessionPolicy* This,WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE *pSlowClientHandling) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_get_SlowClientHandling(IWdsTransportMulticastSessionPolicy* This,WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE *pSlowClientHandling) { return This->lpVtbl->get_SlowClientHandling(This,pSlowClientHandling); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_put_SlowClientHandling(IWdsTransportMulticastSessionPolicy* This,WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE SlowClientHandling) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_put_SlowClientHandling(IWdsTransportMulticastSessionPolicy* This,WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE SlowClientHandling) { return This->lpVtbl->put_SlowClientHandling(This,SlowClientHandling); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_get_AutoDisconnectThreshold(IWdsTransportMulticastSessionPolicy* This,ULONG *pulThreshold) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_get_AutoDisconnectThreshold(IWdsTransportMulticastSessionPolicy* This,ULONG *pulThreshold) { return This->lpVtbl->get_AutoDisconnectThreshold(This,pulThreshold); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_put_AutoDisconnectThreshold(IWdsTransportMulticastSessionPolicy* This,ULONG ulThreshold) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_put_AutoDisconnectThreshold(IWdsTransportMulticastSessionPolicy* This,ULONG ulThreshold) { return This->lpVtbl->put_AutoDisconnectThreshold(This,ulThreshold); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_get_MultistreamStreamCount(IWdsTransportMulticastSessionPolicy* This,ULONG *pulStreamCount) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_get_MultistreamStreamCount(IWdsTransportMulticastSessionPolicy* This,ULONG *pulStreamCount) { return This->lpVtbl->get_MultistreamStreamCount(This,pulStreamCount); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_put_MultistreamStreamCount(IWdsTransportMulticastSessionPolicy* This,ULONG ulStreamCount) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_put_MultistreamStreamCount(IWdsTransportMulticastSessionPolicy* This,ULONG ulStreamCount) { return This->lpVtbl->put_MultistreamStreamCount(This,ulStreamCount); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_get_SlowClientFallback(IWdsTransportMulticastSessionPolicy* This,VARIANT_BOOL *pbClientFallback) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_get_SlowClientFallback(IWdsTransportMulticastSessionPolicy* This,VARIANT_BOOL *pbClientFallback) { return This->lpVtbl->get_SlowClientFallback(This,pbClientFallback); } -static __WIDL_INLINE HRESULT IWdsTransportMulticastSessionPolicy_put_SlowClientFallback(IWdsTransportMulticastSessionPolicy* This,VARIANT_BOOL bClientFallback) { +static inline HRESULT IWdsTransportMulticastSessionPolicy_put_SlowClientFallback(IWdsTransportMulticastSessionPolicy* This,VARIANT_BOOL bClientFallback) { return This->lpVtbl->put_SlowClientFallback(This,bClientFallback); } #endif @@ -5259,42 +5251,42 @@ interface IWdsTransportContent { #define IWdsTransportContent_Terminate(This) (This)->lpVtbl->Terminate(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportContent_QueryInterface(IWdsTransportContent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportContent_QueryInterface(IWdsTransportContent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportContent_AddRef(IWdsTransportContent* This) { +static inline ULONG IWdsTransportContent_AddRef(IWdsTransportContent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportContent_Release(IWdsTransportContent* This) { +static inline ULONG IWdsTransportContent_Release(IWdsTransportContent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportContent_GetTypeInfoCount(IWdsTransportContent* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportContent_GetTypeInfoCount(IWdsTransportContent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportContent_GetTypeInfo(IWdsTransportContent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportContent_GetTypeInfo(IWdsTransportContent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportContent_GetIDsOfNames(IWdsTransportContent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportContent_GetIDsOfNames(IWdsTransportContent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportContent_Invoke(IWdsTransportContent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportContent_Invoke(IWdsTransportContent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportContent methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportContent_get_Namespace(IWdsTransportContent* This,IWdsTransportNamespace **ppWdsTransportNamespace) { +static inline HRESULT IWdsTransportContent_get_Namespace(IWdsTransportContent* This,IWdsTransportNamespace **ppWdsTransportNamespace) { return This->lpVtbl->get_Namespace(This,ppWdsTransportNamespace); } -static __WIDL_INLINE HRESULT IWdsTransportContent_get_Id(IWdsTransportContent* This,ULONG *pulId) { +static inline HRESULT IWdsTransportContent_get_Id(IWdsTransportContent* This,ULONG *pulId) { return This->lpVtbl->get_Id(This,pulId); } -static __WIDL_INLINE HRESULT IWdsTransportContent_get_Name(IWdsTransportContent* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportContent_get_Name(IWdsTransportContent* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportContent_RetrieveSessions(IWdsTransportContent* This,IWdsTransportCollection **ppWdsTransportSessions) { +static inline HRESULT IWdsTransportContent_RetrieveSessions(IWdsTransportContent* This,IWdsTransportCollection **ppWdsTransportSessions) { return This->lpVtbl->RetrieveSessions(This,ppWdsTransportSessions); } -static __WIDL_INLINE HRESULT IWdsTransportContent_Terminate(IWdsTransportContent* This) { +static inline HRESULT IWdsTransportContent_Terminate(IWdsTransportContent* This) { return This->lpVtbl->Terminate(This); } #endif @@ -5452,51 +5444,51 @@ interface IWdsTransportSession { #define IWdsTransportSession_Terminate(This) (This)->lpVtbl->Terminate(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSession_QueryInterface(IWdsTransportSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportSession_QueryInterface(IWdsTransportSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportSession_AddRef(IWdsTransportSession* This) { +static inline ULONG IWdsTransportSession_AddRef(IWdsTransportSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportSession_Release(IWdsTransportSession* This) { +static inline ULONG IWdsTransportSession_Release(IWdsTransportSession* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSession_GetTypeInfoCount(IWdsTransportSession* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportSession_GetTypeInfoCount(IWdsTransportSession* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportSession_GetTypeInfo(IWdsTransportSession* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportSession_GetTypeInfo(IWdsTransportSession* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportSession_GetIDsOfNames(IWdsTransportSession* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportSession_GetIDsOfNames(IWdsTransportSession* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportSession_Invoke(IWdsTransportSession* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportSession_Invoke(IWdsTransportSession* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportSession methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportSession_get_Content(IWdsTransportSession* This,IWdsTransportContent **ppWdsTransportContent) { +static inline HRESULT IWdsTransportSession_get_Content(IWdsTransportSession* This,IWdsTransportContent **ppWdsTransportContent) { return This->lpVtbl->get_Content(This,ppWdsTransportContent); } -static __WIDL_INLINE HRESULT IWdsTransportSession_get_Id(IWdsTransportSession* This,ULONG *pulId) { +static inline HRESULT IWdsTransportSession_get_Id(IWdsTransportSession* This,ULONG *pulId) { return This->lpVtbl->get_Id(This,pulId); } -static __WIDL_INLINE HRESULT IWdsTransportSession_get_NetworkInterfaceName(IWdsTransportSession* This,BSTR *pbszNetworkInterfaceName) { +static inline HRESULT IWdsTransportSession_get_NetworkInterfaceName(IWdsTransportSession* This,BSTR *pbszNetworkInterfaceName) { return This->lpVtbl->get_NetworkInterfaceName(This,pbszNetworkInterfaceName); } -static __WIDL_INLINE HRESULT IWdsTransportSession_get_NetworkInterfaceAddress(IWdsTransportSession* This,BSTR *pbszNetworkInterfaceAddress) { +static inline HRESULT IWdsTransportSession_get_NetworkInterfaceAddress(IWdsTransportSession* This,BSTR *pbszNetworkInterfaceAddress) { return This->lpVtbl->get_NetworkInterfaceAddress(This,pbszNetworkInterfaceAddress); } -static __WIDL_INLINE HRESULT IWdsTransportSession_get_TransferRate(IWdsTransportSession* This,ULONG *pulTransferRate) { +static inline HRESULT IWdsTransportSession_get_TransferRate(IWdsTransportSession* This,ULONG *pulTransferRate) { return This->lpVtbl->get_TransferRate(This,pulTransferRate); } -static __WIDL_INLINE HRESULT IWdsTransportSession_get_MasterClientId(IWdsTransportSession* This,ULONG *pulMasterClientId) { +static inline HRESULT IWdsTransportSession_get_MasterClientId(IWdsTransportSession* This,ULONG *pulMasterClientId) { return This->lpVtbl->get_MasterClientId(This,pulMasterClientId); } -static __WIDL_INLINE HRESULT IWdsTransportSession_RetrieveClients(IWdsTransportSession* This,IWdsTransportCollection **ppWdsTransportClients) { +static inline HRESULT IWdsTransportSession_RetrieveClients(IWdsTransportSession* This,IWdsTransportCollection **ppWdsTransportClients) { return This->lpVtbl->RetrieveClients(This,ppWdsTransportClients); } -static __WIDL_INLINE HRESULT IWdsTransportSession_Terminate(IWdsTransportSession* This) { +static inline HRESULT IWdsTransportSession_Terminate(IWdsTransportSession* This) { return This->lpVtbl->Terminate(This); } #endif @@ -5687,63 +5679,63 @@ interface IWdsTransportClient { #define IWdsTransportClient_Disconnect(This,DisconnectionType) (This)->lpVtbl->Disconnect(This,DisconnectionType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportClient_QueryInterface(IWdsTransportClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportClient_QueryInterface(IWdsTransportClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportClient_AddRef(IWdsTransportClient* This) { +static inline ULONG IWdsTransportClient_AddRef(IWdsTransportClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportClient_Release(IWdsTransportClient* This) { +static inline ULONG IWdsTransportClient_Release(IWdsTransportClient* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportClient_GetTypeInfoCount(IWdsTransportClient* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportClient_GetTypeInfoCount(IWdsTransportClient* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportClient_GetTypeInfo(IWdsTransportClient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportClient_GetTypeInfo(IWdsTransportClient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportClient_GetIDsOfNames(IWdsTransportClient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportClient_GetIDsOfNames(IWdsTransportClient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportClient_Invoke(IWdsTransportClient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportClient_Invoke(IWdsTransportClient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportClient methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportClient_get_Session(IWdsTransportClient* This,IWdsTransportSession **ppWdsTransportSession) { +static inline HRESULT IWdsTransportClient_get_Session(IWdsTransportClient* This,IWdsTransportSession **ppWdsTransportSession) { return This->lpVtbl->get_Session(This,ppWdsTransportSession); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_Id(IWdsTransportClient* This,ULONG *pulId) { +static inline HRESULT IWdsTransportClient_get_Id(IWdsTransportClient* This,ULONG *pulId) { return This->lpVtbl->get_Id(This,pulId); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_Name(IWdsTransportClient* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportClient_get_Name(IWdsTransportClient* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_MacAddress(IWdsTransportClient* This,BSTR *pbszMacAddress) { +static inline HRESULT IWdsTransportClient_get_MacAddress(IWdsTransportClient* This,BSTR *pbszMacAddress) { return This->lpVtbl->get_MacAddress(This,pbszMacAddress); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_IpAddress(IWdsTransportClient* This,BSTR *pbszIpAddress) { +static inline HRESULT IWdsTransportClient_get_IpAddress(IWdsTransportClient* This,BSTR *pbszIpAddress) { return This->lpVtbl->get_IpAddress(This,pbszIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_PercentCompletion(IWdsTransportClient* This,ULONG *pulPercentCompletion) { +static inline HRESULT IWdsTransportClient_get_PercentCompletion(IWdsTransportClient* This,ULONG *pulPercentCompletion) { return This->lpVtbl->get_PercentCompletion(This,pulPercentCompletion); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_JoinDuration(IWdsTransportClient* This,ULONG *pulJoinDuration) { +static inline HRESULT IWdsTransportClient_get_JoinDuration(IWdsTransportClient* This,ULONG *pulJoinDuration) { return This->lpVtbl->get_JoinDuration(This,pulJoinDuration); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_CpuUtilization(IWdsTransportClient* This,ULONG *pulCpuUtilization) { +static inline HRESULT IWdsTransportClient_get_CpuUtilization(IWdsTransportClient* This,ULONG *pulCpuUtilization) { return This->lpVtbl->get_CpuUtilization(This,pulCpuUtilization); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_MemoryUtilization(IWdsTransportClient* This,ULONG *pulMemoryUtilization) { +static inline HRESULT IWdsTransportClient_get_MemoryUtilization(IWdsTransportClient* This,ULONG *pulMemoryUtilization) { return This->lpVtbl->get_MemoryUtilization(This,pulMemoryUtilization); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_NetworkUtilization(IWdsTransportClient* This,ULONG *pulNetworkUtilization) { +static inline HRESULT IWdsTransportClient_get_NetworkUtilization(IWdsTransportClient* This,ULONG *pulNetworkUtilization) { return This->lpVtbl->get_NetworkUtilization(This,pulNetworkUtilization); } -static __WIDL_INLINE HRESULT IWdsTransportClient_get_UserIdentity(IWdsTransportClient* This,BSTR *pbszUserIdentity) { +static inline HRESULT IWdsTransportClient_get_UserIdentity(IWdsTransportClient* This,BSTR *pbszUserIdentity) { return This->lpVtbl->get_UserIdentity(This,pbszUserIdentity); } -static __WIDL_INLINE HRESULT IWdsTransportClient_Disconnect(IWdsTransportClient* This,WDSTRANSPORT_DISCONNECT_TYPE DisconnectionType) { +static inline HRESULT IWdsTransportClient_Disconnect(IWdsTransportClient* This,WDSTRANSPORT_DISCONNECT_TYPE DisconnectionType) { return This->lpVtbl->Disconnect(This,DisconnectionType); } #endif @@ -5894,48 +5886,48 @@ interface IWdsTransportTftpClient { #define IWdsTransportTftpClient_get_WindowSize(This,pulWindowSize) (This)->lpVtbl->get_WindowSize(This,pulWindowSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_QueryInterface(IWdsTransportTftpClient* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportTftpClient_QueryInterface(IWdsTransportTftpClient* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportTftpClient_AddRef(IWdsTransportTftpClient* This) { +static inline ULONG IWdsTransportTftpClient_AddRef(IWdsTransportTftpClient* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportTftpClient_Release(IWdsTransportTftpClient* This) { +static inline ULONG IWdsTransportTftpClient_Release(IWdsTransportTftpClient* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_GetTypeInfoCount(IWdsTransportTftpClient* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportTftpClient_GetTypeInfoCount(IWdsTransportTftpClient* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_GetTypeInfo(IWdsTransportTftpClient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportTftpClient_GetTypeInfo(IWdsTransportTftpClient* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_GetIDsOfNames(IWdsTransportTftpClient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportTftpClient_GetIDsOfNames(IWdsTransportTftpClient* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_Invoke(IWdsTransportTftpClient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportTftpClient_Invoke(IWdsTransportTftpClient* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportTftpClient methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_get_FileName(IWdsTransportTftpClient* This,BSTR *pbszFileName) { +static inline HRESULT IWdsTransportTftpClient_get_FileName(IWdsTransportTftpClient* This,BSTR *pbszFileName) { return This->lpVtbl->get_FileName(This,pbszFileName); } -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_get_IpAddress(IWdsTransportTftpClient* This,BSTR *pbszIpAddress) { +static inline HRESULT IWdsTransportTftpClient_get_IpAddress(IWdsTransportTftpClient* This,BSTR *pbszIpAddress) { return This->lpVtbl->get_IpAddress(This,pbszIpAddress); } -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_get_Timeout(IWdsTransportTftpClient* This,ULONG *pulTimeout) { +static inline HRESULT IWdsTransportTftpClient_get_Timeout(IWdsTransportTftpClient* This,ULONG *pulTimeout) { return This->lpVtbl->get_Timeout(This,pulTimeout); } -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_get_CurrentFileOffset(IWdsTransportTftpClient* This,ULONG64 *pul64CurrentOffset) { +static inline HRESULT IWdsTransportTftpClient_get_CurrentFileOffset(IWdsTransportTftpClient* This,ULONG64 *pul64CurrentOffset) { return This->lpVtbl->get_CurrentFileOffset(This,pul64CurrentOffset); } -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_get_FileSize(IWdsTransportTftpClient* This,ULONG64 *pul64FileSize) { +static inline HRESULT IWdsTransportTftpClient_get_FileSize(IWdsTransportTftpClient* This,ULONG64 *pul64FileSize) { return This->lpVtbl->get_FileSize(This,pul64FileSize); } -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_get_BlockSize(IWdsTransportTftpClient* This,ULONG *pulBlockSize) { +static inline HRESULT IWdsTransportTftpClient_get_BlockSize(IWdsTransportTftpClient* This,ULONG *pulBlockSize) { return This->lpVtbl->get_BlockSize(This,pulBlockSize); } -static __WIDL_INLINE HRESULT IWdsTransportTftpClient_get_WindowSize(IWdsTransportTftpClient* This,ULONG *pulWindowSize) { +static inline HRESULT IWdsTransportTftpClient_get_WindowSize(IWdsTransportTftpClient* This,ULONG *pulWindowSize) { return This->lpVtbl->get_WindowSize(This,pulWindowSize); } #endif @@ -6062,39 +6054,39 @@ interface IWdsTransportContentProvider { #define IWdsTransportContentProvider_get_InitializationRoutine(This,pbszInitializationRoutine) (This)->lpVtbl->get_InitializationRoutine(This,pbszInitializationRoutine) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportContentProvider_QueryInterface(IWdsTransportContentProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWdsTransportContentProvider_QueryInterface(IWdsTransportContentProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWdsTransportContentProvider_AddRef(IWdsTransportContentProvider* This) { +static inline ULONG IWdsTransportContentProvider_AddRef(IWdsTransportContentProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWdsTransportContentProvider_Release(IWdsTransportContentProvider* This) { +static inline ULONG IWdsTransportContentProvider_Release(IWdsTransportContentProvider* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportContentProvider_GetTypeInfoCount(IWdsTransportContentProvider* This,UINT *pctinfo) { +static inline HRESULT IWdsTransportContentProvider_GetTypeInfoCount(IWdsTransportContentProvider* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWdsTransportContentProvider_GetTypeInfo(IWdsTransportContentProvider* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWdsTransportContentProvider_GetTypeInfo(IWdsTransportContentProvider* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWdsTransportContentProvider_GetIDsOfNames(IWdsTransportContentProvider* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWdsTransportContentProvider_GetIDsOfNames(IWdsTransportContentProvider* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWdsTransportContentProvider_Invoke(IWdsTransportContentProvider* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWdsTransportContentProvider_Invoke(IWdsTransportContentProvider* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWdsTransportContentProvider methods ***/ -static __WIDL_INLINE HRESULT IWdsTransportContentProvider_get_Name(IWdsTransportContentProvider* This,BSTR *pbszName) { +static inline HRESULT IWdsTransportContentProvider_get_Name(IWdsTransportContentProvider* This,BSTR *pbszName) { return This->lpVtbl->get_Name(This,pbszName); } -static __WIDL_INLINE HRESULT IWdsTransportContentProvider_get_Description(IWdsTransportContentProvider* This,BSTR *pbszDescription) { +static inline HRESULT IWdsTransportContentProvider_get_Description(IWdsTransportContentProvider* This,BSTR *pbszDescription) { return This->lpVtbl->get_Description(This,pbszDescription); } -static __WIDL_INLINE HRESULT IWdsTransportContentProvider_get_FilePath(IWdsTransportContentProvider* This,BSTR *pbszFilePath) { +static inline HRESULT IWdsTransportContentProvider_get_FilePath(IWdsTransportContentProvider* This,BSTR *pbszFilePath) { return This->lpVtbl->get_FilePath(This,pbszFilePath); } -static __WIDL_INLINE HRESULT IWdsTransportContentProvider_get_InitializationRoutine(IWdsTransportContentProvider* This,BSTR *pbszInitializationRoutine) { +static inline HRESULT IWdsTransportContentProvider_get_InitializationRoutine(IWdsTransportContentProvider* This,BSTR *pbszInitializationRoutine) { return This->lpVtbl->get_InitializationRoutine(This,pbszInitializationRoutine); } #endif diff --git a/lib/libc/include/any-windows-any/weakreference.h b/lib/libc/include/any-windows-any/weakreference.h new file mode 100644 index 0000000000000000000000000000000000000000..8b82722b065d286306c4fd8780ed316fc3132c6f --- /dev/null +++ b/lib/libc/include/any-windows-any/weakreference.h @@ -0,0 +1,210 @@ +/*** Autogenerated by WIDL 9.20 from include/weakreference.idl - Do not edit ***/ + +#ifdef _WIN32 +#ifndef __REQUIRED_RPCNDR_H_VERSION__ +#define __REQUIRED_RPCNDR_H_VERSION__ 475 +#endif +#include +#include +#endif + +#ifndef COM_NO_WINDOWS_H +#include +#include +#endif + +#ifndef __weakreference_h__ +#define __weakreference_h__ + +/* Forward declarations */ + +#ifndef __IWeakReference_FWD_DEFINED__ +#define __IWeakReference_FWD_DEFINED__ +typedef interface IWeakReference IWeakReference; +#ifdef __cplusplus +interface IWeakReference; +#endif /* __cplusplus */ +#endif + +#ifndef __IWeakReferenceSource_FWD_DEFINED__ +#define __IWeakReferenceSource_FWD_DEFINED__ +typedef interface IWeakReferenceSource IWeakReferenceSource; +#ifdef __cplusplus +interface IWeakReferenceSource; +#endif /* __cplusplus */ +#endif + +/* Headers for imported files */ + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +/***************************************************************************** + * IWeakReference interface + */ +#ifndef __IWeakReference_INTERFACE_DEFINED__ +#define __IWeakReference_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IWeakReference, 0x00000037, 0x0000, 0x0000, 0xc0,0x00, 0x00,0x00,0x00,0x00,0x00,0x46); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("00000037-0000-0000-c000-000000000046") +IWeakReference : public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE Resolve( + REFIID iid, + IInspectable **ref) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IWeakReference, 0x00000037, 0x0000, 0x0000, 0xc0,0x00, 0x00,0x00,0x00,0x00,0x00,0x46) +#endif +#else +typedef struct IWeakReferenceVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IWeakReference *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IWeakReference *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IWeakReference *This); + + /*** IWeakReference methods ***/ + HRESULT (STDMETHODCALLTYPE *Resolve)( + IWeakReference *This, + REFIID iid, + IInspectable **ref); + + END_INTERFACE +} IWeakReferenceVtbl; + +interface IWeakReference { + CONST_VTBL IWeakReferenceVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IWeakReference_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IWeakReference_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IWeakReference_Release(This) (This)->lpVtbl->Release(This) +/*** IWeakReference methods ***/ +#define IWeakReference_Resolve(This,iid,ref) (This)->lpVtbl->Resolve(This,iid,ref) +#else +/*** IUnknown methods ***/ +static inline HRESULT IWeakReference_QueryInterface(IWeakReference* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IWeakReference_AddRef(IWeakReference* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IWeakReference_Release(IWeakReference* This) { + return This->lpVtbl->Release(This); +} +/*** IWeakReference methods ***/ +static inline HRESULT IWeakReference_Resolve(IWeakReference* This,REFIID iid,IInspectable **ref) { + return This->lpVtbl->Resolve(This,iid,ref); +} +#endif +#endif + +#endif + + +#endif /* __IWeakReference_INTERFACE_DEFINED__ */ + +/***************************************************************************** + * IWeakReferenceSource interface + */ +#ifndef __IWeakReferenceSource_INTERFACE_DEFINED__ +#define __IWeakReferenceSource_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IWeakReferenceSource, 0x00000038, 0x0000, 0x0000, 0xc0,0x00, 0x00,0x00,0x00,0x00,0x00,0x46); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("00000038-0000-0000-c000-000000000046") +IWeakReferenceSource : public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE GetWeakReference( + IWeakReference **ref) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IWeakReferenceSource, 0x00000038, 0x0000, 0x0000, 0xc0,0x00, 0x00,0x00,0x00,0x00,0x00,0x46) +#endif +#else +typedef struct IWeakReferenceSourceVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IWeakReferenceSource *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IWeakReferenceSource *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IWeakReferenceSource *This); + + /*** IWeakReferenceSource methods ***/ + HRESULT (STDMETHODCALLTYPE *GetWeakReference)( + IWeakReferenceSource *This, + IWeakReference **ref); + + END_INTERFACE +} IWeakReferenceSourceVtbl; + +interface IWeakReferenceSource { + CONST_VTBL IWeakReferenceSourceVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IWeakReferenceSource_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IWeakReferenceSource_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IWeakReferenceSource_Release(This) (This)->lpVtbl->Release(This) +/*** IWeakReferenceSource methods ***/ +#define IWeakReferenceSource_GetWeakReference(This,ref) (This)->lpVtbl->GetWeakReference(This,ref) +#else +/*** IUnknown methods ***/ +static inline HRESULT IWeakReferenceSource_QueryInterface(IWeakReferenceSource* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IWeakReferenceSource_AddRef(IWeakReferenceSource* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IWeakReferenceSource_Release(IWeakReferenceSource* This) { + return This->lpVtbl->Release(This); +} +/*** IWeakReferenceSource methods ***/ +static inline HRESULT IWeakReferenceSource_GetWeakReference(IWeakReferenceSource* This,IWeakReference **ref) { + return This->lpVtbl->GetWeakReference(This,ref); +} +#endif +#endif + +#endif + + +#endif /* __IWeakReferenceSource_INTERFACE_DEFINED__ */ + +/* Begin additional prototypes for all interfaces */ + + +/* End additional prototypes */ + +#ifdef __cplusplus +} +#endif + +#endif /* __weakreference_h__ */ diff --git a/lib/libc/include/any-windows-any/webservices.h b/lib/libc/include/any-windows-any/webservices.h new file mode 100644 index 0000000000000000000000000000000000000000..efd8e8a89f401fbfad2ddfa92f40a1653ffd29d7 --- /dev/null +++ b/lib/libc/include/any-windows-any/webservices.h @@ -0,0 +1,1892 @@ +/* + * Copyright 2015 Nikolay Sivov for CodeWeavers + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#ifndef __WINE_WEBSERVICES_H +#define __WINE_WEBSERVICES_H + +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + +typedef struct _WS_ERROR WS_ERROR; +typedef struct _WS_HEAP WS_HEAP; +typedef struct _WS_XML_BUFFER WS_XML_BUFFER; +typedef struct _WS_XML_READER WS_XML_READER; +typedef struct _WS_XML_WRITER WS_XML_WRITER; +typedef struct _WS_PROXY_PROPERTY WS_PROXY_PROPERTY; +typedef struct _WS_SECURITY_DESCRIPTION WS_SECURITY_DESCRIPTION; +typedef struct _WS_CHANNEL_PROPERTY WS_CHANNEL_PROPERTY; +typedef struct _WS_SERVICE_PROXY WS_SERVICE_PROXY; +typedef struct _WS_SECURITY_BINDING_PROPERTY WS_SECURITY_BINDING_PROPERTY; +typedef struct _WS_SECURITY_PROPERTY WS_SECURITY_PROPERTY; +typedef struct _WS_SECURITY_PROPERTIES WS_SECURITY_PROPERTIES; +typedef struct _WS_SECURITY_BINDING WS_SECURITY_BINDING; +typedef struct _WS_CHANNEL WS_CHANNEL; +typedef struct _WS_MESSAGE_PROPERTY WS_MESSAGE_PROPERTY; +typedef struct _WS_MESSAGE_PROPERTIES WS_MESSAGE_PROPERTIES; +typedef struct _WS_HTTP_BINDING_TEMPLATE WS_HTTP_BINDING_TEMPLATE; +typedef struct _WS_HTTP_SSL_BINDING_TEMPLATE WS_HTTP_SSL_BINDING_TEMPLATE; +typedef struct _WS_CHANNEL_PROPERTIES WS_CHANNEL_PROPERTIES; +typedef struct _WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE; +typedef struct _WS_SECURITY_BINDING_PROPERTIES WS_SECURITY_BINDING_PROPERTIES; +typedef struct _WS_CERT_CREDENTIAL WS_CERT_CREDENTIAL; +typedef struct _WS_ENDPOINT_ADDRESS WS_ENDPOINT_ADDRESS; +typedef struct _WS_ENDPOINT_IDENTITY WS_ENDPOINT_IDENTITY; +typedef struct _WS_ENUM_DESCRIPTION WS_ENUM_DESCRIPTION; +typedef struct _WS_ENUM_VALUE WS_ENUM_VALUE; +typedef struct _WS_HTTP_POLICY_DESCRIPTION WS_HTTP_POLICY_DESCRIPTION; +typedef struct _WS_MESSAGE WS_MESSAGE; +typedef struct _WS_MESSAGE_DESCRIPTION WS_MESSAGE_DESCRIPTION; +typedef struct _WS_OPERATION_DESCRIPTION WS_OPERATION_DESCRIPTION; +typedef struct _WS_PARAMETER_DESCRIPTION WS_PARAMETER_DESCRIPTION; +typedef struct _WS_OPERATION_CONTEXT WS_OPERATION_CONTEXT; +typedef struct _WS_CALL_PROPERTY WS_CALL_PROPERTY; +typedef struct _WS_FLOAT_DESCRIPTION WS_FLOAT_DESCRIPTION; +typedef struct _WS_DOUBLE_DESCRIPTION WS_DOUBLE_DESCRIPTION; +typedef struct _WS_DATETIME WS_DATETIME; +typedef struct _WS_XML_DATETIME_TEXT WS_XML_DATETIME_TEXT; +typedef struct _WS_XML_BASE64_TEXT WS_XML_BASE64_TEXT; +typedef struct _WS_DATETIME_DESCRIPTION WS_DATETIME_DESCRIPTION; +typedef struct _WS_GUID_DESCRIPTION WS_GUID_DESCRIPTION; +typedef struct _WS_UNIQUE_ID_DESCRIPTION WS_UNIQUE_ID_DESCRIPTION; +typedef struct _WS_BYTES_DESCRIPTION WS_BYTES_DESCRIPTION; +typedef struct _WS_URL WS_URL; +typedef struct _WS_HTTP_URL WS_HTTP_URL; +typedef struct _WS_HTTPS_URL WS_HTTPS_URL; +typedef struct _WS_NETTCP_URL WS_NETTCP_URL; +typedef struct _WS_SOAPUDP_URL WS_SOAPUDP_URL; +typedef struct _WS_NETPIPE_URL WS_NETPIPE_URL; +typedef struct _WS_CUSTOM_CHANNEL_CALLBACKS WS_CUSTOM_CHANNEL_CALLBACKS; +typedef struct _WS_CHANNEL_ENCODER WS_CHANNEL_ENCODER; +typedef struct _WS_CHANNEL_DECODER WS_CHANNEL_DECODER; +typedef struct _WS_CUSTOM_HTTP_PROXY WS_CUSTOM_HTTP_PROXY; +typedef struct _WS_HTTP_MESSAGE_MAPPING WS_HTTP_MESSAGE_MAPPING; +typedef struct _WS_HTTP_HEADER_MAPPING WS_HTTP_HEADER_MAPPING; +typedef struct _WS_HTTP_REDIRECT_CALLBACK_CONTEXT WS_HTTP_REDIRECT_CALLBACK_CONTEXT; +typedef struct _WS_PROXY_MESSAGE_CALLBACK_CONTEXT WS_PROXY_MESSAGE_CALLBACK_CONTEXT; +typedef struct _WS_LISTENER WS_LISTENER; +typedef struct _WS_LISTENER_PROPERTY WS_LISTENER_PROPERTY; +typedef struct _WS_DISALLOWED_USER_AGENT_SUBSTRINGS WS_DISALLOWED_USER_AGENT_SUBSTRINGS; +typedef struct _WS_LISTENER_PROPERTIES WS_LISTENER_PROPERTIES; +typedef struct _WS_CUSTOM_LISTENER_CALLBACKS WS_CUSTOM_LISTENER_CALLBACKS; + +struct _WS_STRUCT_DESCRIPTION; +struct _WS_XML_STRING; + +typedef enum { + WS_ERROR_PROPERTY_STRING_COUNT, + WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE, + WS_ERROR_PROPERTY_LANGID +} WS_ERROR_PROPERTY_ID; + +typedef struct _WS_ERROR_PROPERTY { + WS_ERROR_PROPERTY_ID id; + void *value; + ULONG valueSize; +} WS_ERROR_PROPERTY; + +typedef enum { + WS_HEAP_PROPERTY_MAX_SIZE, + WS_HEAP_PROPERTY_TRIM_SIZE, + WS_HEAP_PROPERTY_REQUESTED_SIZE, + WS_HEAP_PROPERTY_ACTUAL_SIZE +} WS_HEAP_PROPERTY_ID; + +typedef struct _WS_HEAP_PROPERTY { + WS_HEAP_PROPERTY_ID id; + void *value; + ULONG valueSize; +} WS_HEAP_PROPERTY; + +typedef struct _WS_HEAP_PROPERTIES { + WS_HEAP_PROPERTY *properties; + ULONG propertyCount; +} WS_HEAP_PROPERTIES; + +typedef ULONG WS_XML_BUFFER_PROPERTY_ID; + +typedef struct _WS_XML_BUFFER_PROPERTY { + WS_XML_BUFFER_PROPERTY_ID id; + void *value; + ULONG valueSize; +} WS_XML_BUFFER_PROPERTY; + +typedef enum { + WS_XML_READER_PROPERTY_MAX_DEPTH, + WS_XML_READER_PROPERTY_ALLOW_FRAGMENT, + WS_XML_READER_PROPERTY_MAX_ATTRIBUTES, + WS_XML_READER_PROPERTY_READ_DECLARATION, + WS_XML_READER_PROPERTY_CHARSET, + WS_XML_READER_PROPERTY_ROW, + WS_XML_READER_PROPERTY_COLUMN, + WS_XML_READER_PROPERTY_UTF8_TRIM_SIZE, + WS_XML_READER_PROPERTY_STREAM_BUFFER_SIZE, + WS_XML_READER_PROPERTY_IN_ATTRIBUTE, + WS_XML_READER_PROPERTY_STREAM_MAX_ROOT_MIME_PART_SIZE, + WS_XML_READER_PROPERTY_STREAM_MAX_MIME_HEADERS_SIZE, + WS_XML_READER_PROPERTY_MAX_MIME_PARTS, + WS_XML_READER_PROPERTY_ALLOW_INVALID_CHARACTER_REFERENCES, + WS_XML_READER_PROPERTY_MAX_NAMESPACES +} WS_XML_READER_PROPERTY_ID; + +typedef struct _WS_XML_READER_PROPERTY { + WS_XML_READER_PROPERTY_ID id; + void *value; + ULONG valueSize; +} WS_XML_READER_PROPERTY; + +typedef struct _WS_XML_READER_PROPERTIES { + WS_XML_READER_PROPERTY *properties; + ULONG propertyCount; +} WS_XML_READER_PROPERTIES; + +typedef enum { + WS_XML_WRITER_PROPERTY_MAX_DEPTH, + WS_XML_WRITER_PROPERTY_ALLOW_FRAGMENT, + WS_XML_WRITER_PROPERTY_MAX_ATTRIBUTES, + WS_XML_WRITER_PROPERTY_WRITE_DECLARATION, + WS_XML_WRITER_PROPERTY_INDENT, + WS_XML_WRITER_PROPERTY_BUFFER_TRIM_SIZE, + WS_XML_WRITER_PROPERTY_CHARSET, + WS_XML_WRITER_PROPERTY_BUFFERS, + WS_XML_WRITER_PROPERTY_BUFFER_MAX_SIZE, + WS_XML_WRITER_PROPERTY_BYTES, + WS_XML_WRITER_PROPERTY_IN_ATTRIBUTE, + WS_XML_WRITER_PROPERTY_MAX_MIME_PARTS_BUFFER_SIZE, + WS_XML_WRITER_PROPERTY_INITIAL_BUFFER, + WS_XML_WRITER_PROPERTY_ALLOW_INVALID_CHARACTER_REFERENCES, + WS_XML_WRITER_PROPERTY_MAX_NAMESPACES, + WS_XML_WRITER_PROPERTY_BYTES_WRITTEN, + WS_XML_WRITER_PROPERTY_BYTES_TO_CLOSE, + WS_XML_WRITER_PROPERTY_COMPRESS_EMPTY_ELEMENTS, + WS_XML_WRITER_PROPERTY_EMIT_UNCOMPRESSED_EMPTY_ELEMENTS +} WS_XML_WRITER_PROPERTY_ID; + +typedef struct _WS_XML_WRITER_PROPERTY { + WS_XML_WRITER_PROPERTY_ID id; + void *value; + ULONG valueSize; +} WS_XML_WRITER_PROPERTY; + +typedef struct _WS_XML_WRITER_PROPERTIES { + WS_XML_WRITER_PROPERTY *properties; + ULONG propertyCount; +} WS_XML_WRITER_PROPERTIES; + +typedef struct _WS_BYTES { + ULONG length; + BYTE *bytes; +} WS_BYTES; + +typedef struct _WS_BUFFERS { + ULONG bufferCount; + WS_BYTES *buffers; +} WS_BUFFERS; + +typedef enum { + WS_XML_READER_ENCODING_TYPE_TEXT = 1, + WS_XML_READER_ENCODING_TYPE_BINARY = 2, + WS_XML_READER_ENCODING_TYPE_MTOM = 3, + WS_XML_READER_ENCODING_TYPE_RAW = 4 +} WS_XML_READER_ENCODING_TYPE; + +typedef struct _WS_XML_READER_ENCODING { + WS_XML_READER_ENCODING_TYPE encodingType; +} WS_XML_READER_ENCODING; + +typedef enum { + WS_XML_WRITER_ENCODING_TYPE_TEXT = 1, + WS_XML_WRITER_ENCODING_TYPE_BINARY = 2, + WS_XML_WRITER_ENCODING_TYPE_MTOM = 3, + WS_XML_WRITER_ENCODING_TYPE_RAW = 4 +} WS_XML_WRITER_ENCODING_TYPE; + +typedef struct _WS_XML_WRITER_ENCODING { + WS_XML_WRITER_ENCODING_TYPE encodingType; +} WS_XML_WRITER_ENCODING; + +typedef enum { + WS_CHARSET_AUTO, + WS_CHARSET_UTF8, + WS_CHARSET_UTF16LE, + WS_CHARSET_UTF16BE +} WS_CHARSET; + +typedef struct _WS_XML_DICTIONARY { + GUID guid; + struct _WS_XML_STRING *strings; + ULONG stringCount; + WINBOOL isConst; +} WS_XML_DICTIONARY; + +typedef struct _WS_XML_STRING { + ULONG length; + BYTE *bytes; + WS_XML_DICTIONARY *dictionary; + ULONG id; +} WS_XML_STRING; + +typedef struct _WS_XML_READER_TEXT_ENCODING { + WS_XML_READER_ENCODING encoding; + WS_CHARSET charSet; +} WS_XML_READER_TEXT_ENCODING; + +typedef struct _WS_XML_READER_BINARY_ENCODING { + WS_XML_READER_ENCODING encoding; + WS_XML_DICTIONARY *staticDictionary; + WS_XML_DICTIONARY *dynamicDictionary; +} WS_XML_READER_BINARY_ENCODING; + +typedef struct _WS_XML_WRITER_TEXT_ENCODING { + WS_XML_WRITER_ENCODING encoding; + WS_CHARSET charSet; +} WS_XML_WRITER_TEXT_ENCODING; + +typedef HRESULT (CALLBACK *WS_DYNAMIC_STRING_CALLBACK) + (void*, const WS_XML_STRING*, WINBOOL*, ULONG*, WS_ERROR*); + +typedef struct _WS_XML_WRITER_BINARY_ENCODING { + WS_XML_WRITER_ENCODING encoding; + WS_XML_DICTIONARY *staticDictionary; + WS_DYNAMIC_STRING_CALLBACK dynamicStringCallback; + void *dynamicStringCallbackState; +} WS_XML_WRITER_BINARY_ENCODING; + +typedef enum { + WS_XML_READER_INPUT_TYPE_BUFFER = 1, + WS_XML_READER_INPUT_TYPE_STREAM = 2 +} WS_XML_READER_INPUT_TYPE; + +typedef enum { + WS_XML_WRITER_OUTPUT_TYPE_BUFFER = 1, + WS_XML_WRITER_OUTPUT_TYPE_STREAM = 2 +} WS_XML_WRITER_OUTPUT_TYPE; + +typedef struct _WS_XML_READER_INPUT { + WS_XML_READER_INPUT_TYPE inputType; +} WS_XML_READER_INPUT; + +typedef struct _WS_XML_WRITER_OUTPUT { + WS_XML_WRITER_OUTPUT_TYPE outputType; +} WS_XML_WRITER_OUTPUT; + +typedef struct _WS_XML_READER_BUFFER_INPUT { + WS_XML_READER_INPUT input; + void *encodedData; + ULONG encodedDataSize; +} WS_XML_READER_BUFFER_INPUT; + +typedef struct _WS_XML_WRITER_BUFFER_OUTPUT { + WS_XML_WRITER_OUTPUT output; +} WS_XML_WRITER_BUFFER_OUTPUT; + +typedef enum { + WS_SHORT_CALLBACK, + WS_LONG_CALLBACK +} WS_CALLBACK_MODEL; + +typedef void (CALLBACK *WS_ASYNC_CALLBACK) + (HRESULT, WS_CALLBACK_MODEL, void *); + +typedef struct _WS_ASYNC_CONTEXT { + WS_ASYNC_CALLBACK callback; + void *callbackState; +} WS_ASYNC_CONTEXT; + +typedef HRESULT (CALLBACK *WS_READ_CALLBACK) + (void*, void*, ULONG, ULONG*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef struct _WS_XML_READER_STREAM_INPUT { + WS_XML_READER_INPUT input; + WS_READ_CALLBACK readCallback; + void *readCallbackState; +} WS_XML_READER_STREAM_INPUT; + +typedef HRESULT (CALLBACK *WS_WRITE_CALLBACK) + (void*, const WS_BYTES*, ULONG, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef struct _WS_XML_WRITER_STREAM_OUTPUT { + WS_XML_WRITER_OUTPUT output; + WS_WRITE_CALLBACK writeCallback; + void *writeCallbackState; +} WS_XML_WRITER_STREAM_OUTPUT; + +typedef enum { + WS_ELEMENT_TYPE_MAPPING = 1, + WS_ATTRIBUTE_TYPE_MAPPING = 2, + WS_ELEMENT_CONTENT_TYPE_MAPPING = 3, + WS_ANY_ELEMENT_TYPE_MAPPING = 4 +} WS_TYPE_MAPPING; + +typedef enum { + WS_BOOL_TYPE, + WS_INT8_TYPE, + WS_INT16_TYPE, + WS_INT32_TYPE, + WS_INT64_TYPE, + WS_UINT8_TYPE, + WS_UINT16_TYPE, + WS_UINT32_TYPE, + WS_UINT64_TYPE, + WS_FLOAT_TYPE, + WS_DOUBLE_TYPE, + WS_DECIMAL_TYPE, + WS_DATETIME_TYPE, + WS_TIMESPAN_TYPE, + WS_GUID_TYPE, + WS_UNIQUE_ID_TYPE, + WS_STRING_TYPE, + WS_WSZ_TYPE, + WS_BYTES_TYPE, + WS_XML_STRING_TYPE, + WS_XML_QNAME_TYPE, + WS_XML_BUFFER_TYPE, + WS_CHAR_ARRAY_TYPE, + WS_UTF8_ARRAY_TYPE, + WS_BYTE_ARRAY_TYPE, + WS_DESCRIPTION_TYPE, + WS_STRUCT_TYPE, + WS_CUSTOM_TYPE, + WS_ENDPOINT_ADDRESS_TYPE, + WS_FAULT_TYPE, + WS_VOID_TYPE, + WS_ENUM_TYPE, + WS_DURATION_TYPE, + WS_UNION_TYPE, + WS_ANY_ATTRIBUTES_TYPE +} WS_TYPE; + +typedef enum { + WS_READ_REQUIRED_VALUE = 1, + WS_READ_REQUIRED_POINTER = 2, + WS_READ_OPTIONAL_POINTER = 3, + WS_READ_NILLABLE_POINTER = 4, + WS_READ_NILLABLE_VALUE = 5 +} WS_READ_OPTION; + +typedef enum { + WS_WRITE_REQUIRED_VALUE = 1, + WS_WRITE_REQUIRED_POINTER = 2, + WS_WRITE_NILLABLE_VALUE = 3, + WS_WRITE_NILLABLE_POINTER = 4 +} WS_WRITE_OPTION; + +typedef struct _WS_BOOL_DESCRIPTION { + WINBOOL value; +} WS_BOOL_DESCRIPTION; + +typedef struct _WS_INT8_DESCRIPTION { + char minValue; + char maxValue; +} WS_INT8_DESCRIPTION; + +typedef struct _WS_INT16_DESCRIPTION { + short minValue; + short maxValue; +} WS_INT16_DESCRIPTION; + +typedef struct _WS_INT32_DESCRIPTION { + int minValue; + int maxValue; +} WS_INT32_DESCRIPTION; + +typedef struct _WS_INT64_DESCRIPTION { + __int64 DECLSPEC_ALIGN(8) minValue; + __int64 DECLSPEC_ALIGN(8) maxValue; +} WS_INT64_DESCRIPTION; + +typedef struct _WS_UINT8_DESCRIPTION { + BYTE minValue; + BYTE maxValue; +} WS_UINT8_DESCRIPTION; + +typedef struct _WS_UINT16_DESCRIPTION { + USHORT minValue; + USHORT maxValue; +} WS_UINT16_DESCRIPTION; + +typedef struct _WS_UINT32_DESCRIPTION { + ULONG minValue; + ULONG maxValue; +} WS_UINT32_DESCRIPTION; + +typedef struct _WS_UINT64_DESCRIPTION { + unsigned __int64 DECLSPEC_ALIGN(8) minValue; + unsigned __int64 DECLSPEC_ALIGN(8) maxValue; +} WS_UINT64_DESCRIPTION; + +typedef struct _WS_WSZ_DESCRIPTION { + ULONG minCharCount; + ULONG maxCharCount; +} WS_WSZ_DESCRIPTION; + +typedef struct _WS_STRING_DESCRIPTION { + ULONG minCharCount; + ULONG maxCharCount; +} WS_STRING_DESCRIPTION; + +typedef struct _WS_XML_STRING_DESCRIPTION { + ULONG minByteCount; + ULONG maxByteCount; +} WS_XML_STRING_DESCRIPTION; + +typedef struct _WS_XML_QNAME_DESCRIPTION { + ULONG minLocalNameByteCount; + ULONG maxLocalNameByteCount; + ULONG minNsByteCount; + ULONG maxNsByteCount; +} WS_XML_QNAME_DESCRIPTION; + +struct _WS_ENUM_VALUE { + int value; + WS_XML_STRING *name; +}; + +struct _WS_ENUM_DESCRIPTION { + WS_ENUM_VALUE *values; + ULONG valueCount; + ULONG maxByteCount; + ULONG *nameIndices; +}; + +struct _WS_FLOAT_DESCRIPTION { + float minValue; + float maxValue; +}; + +struct _WS_DOUBLE_DESCRIPTION { + double DECLSPEC_ALIGN(8) minValue; + double DECLSPEC_ALIGN(8) maxValue; +}; + +struct _WS_GUID_DESCRIPTION { + GUID value; +}; + +struct _WS_UNIQUE_ID_DESCRIPTION { + ULONG minCharCount; + ULONG maxCharCount; +}; + +struct _WS_BYTES_DESCRIPTION { + ULONG minByteCount; + ULONG maxByteCount; +}; + +typedef enum { + WS_TYPE_ATTRIBUTE_FIELD_MAPPING, + WS_ATTRIBUTE_FIELD_MAPPING, + WS_ELEMENT_FIELD_MAPPING, + WS_REPEATING_ELEMENT_FIELD_MAPPING, + WS_TEXT_FIELD_MAPPING, + WS_NO_FIELD_MAPPING, + WS_XML_ATTRIBUTE_FIELD_MAPPING, + WS_ELEMENT_CHOICE_FIELD_MAPPING, + WS_REPEATING_ELEMENT_CHOICE_FIELD_MAPPING, + WS_ANY_ELEMENT_FIELD_MAPPING, + WS_REPEATING_ANY_ELEMENT_FIELD_MAPPING, + WS_ANY_CONTENT_FIELD_MAPPING, + WS_ANY_ATTRIBUTES_FIELD_MAPPING +} WS_FIELD_MAPPING; + +typedef struct _WS_DEFAULT_VALUE { + void *value; + ULONG valueSize; +} WS_DEFAULT_VALUE; + +typedef struct _WS_ITEM_RANGE { + ULONG minItemCount; + ULONG maxItemCount; +} WS_ITEM_RANGE; + +enum +{ + WS_FIELD_POINTER = 0x1, + WS_FIELD_OPTIONAL = 0x2, + WS_FIELD_NILLABLE = 0x4, + WS_FIELD_NILLABLE_ITEM = 0x8, + WS_FIELD_OTHER_NAMESPACE = 0x10 +}; + +typedef struct _WS_FIELD_DESCRIPTION { + WS_FIELD_MAPPING mapping; + WS_XML_STRING *localName; + WS_XML_STRING *ns; + WS_TYPE type; + void *typeDescription; + ULONG offset; + ULONG options; + WS_DEFAULT_VALUE *defaultValue; + ULONG countOffset; + WS_XML_STRING *itemLocalName; + WS_XML_STRING *itemNs; + WS_ITEM_RANGE *itemRange; +} WS_FIELD_DESCRIPTION; + +enum +{ + WS_STRUCT_ABSTRACT = 0x1, + WS_STRUCT_IGNORE_TRAILING_ELEMENT_CONTENT = 0x2, + WS_STRUCT_IGNORE_UNHANDLED_ATTRIBUTES = 0x4 +}; + +typedef struct _WS_STRUCT_DESCRIPTION { + ULONG size; + ULONG alignment; + WS_FIELD_DESCRIPTION **fields; + ULONG fieldCount; + WS_XML_STRING *typeLocalName; + WS_XML_STRING *typeNs; + struct _WS_STRUCT_DESCRIPTION *parentType; + struct _WS_STRUCT_DESCRIPTION **subTypes; + ULONG subTypeCount; + ULONG structOptions; +} WS_STRUCT_DESCRIPTION; + +typedef struct _WS_UNION_FIELD_DESCRIPTION { + int value; + WS_FIELD_DESCRIPTION field; +} WS_UNION_FIELD_DESCRIPTION; + +typedef struct _WS_UNION_DESCRIPTION { + ULONG size; + ULONG alignment; + WS_UNION_FIELD_DESCRIPTION **fields; + ULONG fieldCount; + ULONG enumOffset; + int noneEnumValue; + ULONG *valueIndices; +} WS_UNION_DESCRIPTION; + +typedef struct _WS_ATTRIBUTE_DESCRIPTION { + WS_XML_STRING *attributeLocalName; + WS_XML_STRING *attributeNs; + WS_TYPE type; + void *typeDescription; +} WS_ATTRIBUTE_DESCRIPTION; + +typedef struct _WS_ELEMENT_DESCRIPTION { + WS_XML_STRING *elementLocalName; + WS_XML_STRING *elementNs; + WS_TYPE type; + void *typeDescription; +} WS_ELEMENT_DESCRIPTION; + +typedef struct _WS_STRING { + ULONG length; + WCHAR *chars; +} WS_STRING; + +typedef struct _WS_UNIQUE_ID { + WS_STRING uri; + GUID guid; +} WS_UNIQUE_ID; + +typedef enum { + WS_XML_NODE_TYPE_ELEMENT = 1, + WS_XML_NODE_TYPE_TEXT = 2, + WS_XML_NODE_TYPE_END_ELEMENT = 3, + WS_XML_NODE_TYPE_COMMENT = 4, + WS_XML_NODE_TYPE_CDATA = 6, + WS_XML_NODE_TYPE_END_CDATA = 7, + WS_XML_NODE_TYPE_EOF = 8, + WS_XML_NODE_TYPE_BOF = 9 +} WS_XML_NODE_TYPE; + +typedef struct _WS_XML_NODE { + WS_XML_NODE_TYPE nodeType; +} WS_XML_NODE; + +typedef enum { + WS_MOVE_TO_ROOT_ELEMENT, + WS_MOVE_TO_NEXT_ELEMENT, + WS_MOVE_TO_PREVIOUS_ELEMENT, + WS_MOVE_TO_CHILD_ELEMENT, + WS_MOVE_TO_END_ELEMENT, + WS_MOVE_TO_PARENT_ELEMENT, + WS_MOVE_TO_NEXT_NODE, + WS_MOVE_TO_PREVIOUS_NODE, + WS_MOVE_TO_FIRST_NODE, + WS_MOVE_TO_BOF, + WS_MOVE_TO_EOF, + WS_MOVE_TO_CHILD_NODE +} WS_MOVE_TO; + +typedef enum { + WS_XML_TEXT_TYPE_UTF8 = 1, + WS_XML_TEXT_TYPE_UTF16 = 2, + WS_XML_TEXT_TYPE_BASE64 = 3, + WS_XML_TEXT_TYPE_BOOL = 4, + WS_XML_TEXT_TYPE_INT32 = 5, + WS_XML_TEXT_TYPE_INT64 = 6, + WS_XML_TEXT_TYPE_UINT64 = 7, + WS_XML_TEXT_TYPE_FLOAT = 8, + WS_XML_TEXT_TYPE_DOUBLE = 9, + WS_XML_TEXT_TYPE_DECIMAL = 10, + WS_XML_TEXT_TYPE_GUID = 11, + WS_XML_TEXT_TYPE_UNIQUE_ID = 12, + WS_XML_TEXT_TYPE_DATETIME = 13, + WS_XML_TEXT_TYPE_TIMESPAN = 14, + WS_XML_TEXT_TYPE_QNAME = 15, + WS_XML_TEXT_TYPE_LIST = 16 +} WS_XML_TEXT_TYPE; + +typedef struct _WS_XML_TEXT { + WS_XML_TEXT_TYPE textType; +} WS_XML_TEXT; + +typedef struct _WS_XML_UTF8_TEXT { + WS_XML_TEXT text; + WS_XML_STRING value; +} WS_XML_UTF8_TEXT; + +typedef struct _WS_XML_UTF16_TEXT { + WS_XML_TEXT text; + BYTE *bytes; + ULONG byteCount; +} WS_XML_UTF16_TEXT; + +typedef struct _WS_XML_BOOL_TEXT { + WS_XML_TEXT text; + WINBOOL value; +} WS_XML_BOOL_TEXT; + +typedef struct _WS_XML_INT32_TEXT { + WS_XML_TEXT text; + __int32 value; +} WS_XML_INT32_TEXT; + +typedef struct _WS_XML_INT64_TEXT { + WS_XML_TEXT text; + __int64 DECLSPEC_ALIGN(8) value; +} WS_XML_INT64_TEXT; + +typedef struct _WS_XML_UINT64_TEXT { + WS_XML_TEXT text; + unsigned __int64 DECLSPEC_ALIGN(8) value; +} WS_XML_UINT64_TEXT; + +typedef struct _WS_XML_FLOAT_TEXT { + WS_XML_TEXT text; + float value; +} WS_XML_FLOAT_TEXT; + +typedef struct _WS_XML_DOUBLE_TEXT { + WS_XML_TEXT text; + double DECLSPEC_ALIGN(8) value; +} WS_XML_DOUBLE_TEXT; + +typedef struct _WS_XML_GUID_TEXT { + WS_XML_TEXT text; + GUID value; +} WS_XML_GUID_TEXT; + +typedef struct _WS_XML_UNIQUE_ID_TEXT { + WS_XML_TEXT text; + GUID value; +} WS_XML_UNIQUE_ID_TEXT; + +typedef struct _WS_XML_QNAME_TEXT { + WS_XML_TEXT text; + WS_XML_STRING *prefix; + WS_XML_STRING *localName; + WS_XML_STRING *ns; +} WS_XML_QNAME_TEXT; + +typedef enum { + WS_BOOL_VALUE_TYPE, + WS_INT8_VALUE_TYPE, + WS_INT16_VALUE_TYPE, + WS_INT32_VALUE_TYPE, + WS_INT64_VALUE_TYPE, + WS_UINT8_VALUE_TYPE, + WS_UINT16_VALUE_TYPE, + WS_UINT32_VALUE_TYPE, + WS_UINT64_VALUE_TYPE, + WS_FLOAT_VALUE_TYPE, + WS_DOUBLE_VALUE_TYPE, + WS_DECIMAL_VALUE_TYPE, + WS_DATETIME_VALUE_TYPE, + WS_TIMESPAN_VALUE_TYPE, + WS_GUID_VALUE_TYPE, + WS_DURATION_VALUE_TYPE +} WS_VALUE_TYPE; + +typedef struct _WS_XML_ATTRIBUTE { + BYTE singleQuote; + BYTE isXmlNs; + WS_XML_STRING *prefix; + WS_XML_STRING *localName; + WS_XML_STRING *ns; + WS_XML_TEXT *value; +} WS_XML_ATTRIBUTE; + +typedef struct _WS_XML_ELEMENT_NODE { + WS_XML_NODE node; + WS_XML_STRING *prefix; + WS_XML_STRING *localName; + WS_XML_STRING *ns; + ULONG attributeCount; + WS_XML_ATTRIBUTE **attributes; + WINBOOL isEmpty; +} WS_XML_ELEMENT_NODE; + +typedef struct _WS_XML_TEXT_NODE { + WS_XML_NODE node; + WS_XML_TEXT *text; +} WS_XML_TEXT_NODE; + +typedef struct _WS_XML_COMMENT_NODE { + WS_XML_NODE node; + WS_XML_STRING value; +} WS_XML_COMMENT_NODE; + +typedef struct _WS_XML_NODE_POSITION { + WS_XML_BUFFER *buffer; + void *node; +} WS_XML_NODE_POSITION; + +typedef struct _WS_XML_QNAME { + WS_XML_STRING localName; + WS_XML_STRING ns; +} WS_XML_QNAME; + +typedef enum { + WS_SERVICE_PROXY_STATE_CREATED, + WS_SERVICE_PROXY_STATE_OPENING, + WS_SERVICE_PROXY_STATE_OPEN, + WS_SERVICE_PROXY_STATE_CLOSING, + WS_SERVICE_PROXY_STATE_CLOSED, + WS_SERVICE_PROXY_STATE_FAULTED +} WS_SERVICE_PROXY_STATE; + +typedef enum { + WS_PROXY_PROPERTY_CALL_TIMEOUT, + WS_PROXY_PROPERTY_MESSAGE_PROPERTIES, + WS_PROXY_PROPERTY_MAX_CALL_POOL_SIZE, + WS_PROXY_PROPERTY_STATE, + WS_PROXY_PROPERTY_MAX_PENDING_CALLS, + WS_PROXY_PROPERTY_MAX_CLOSE_TIMEOUT, + WS_PROXY_FAULT_LANG_ID +} WS_PROXY_PROPERTY_ID; + +struct _WS_PROXY_PROPERTY { + WS_PROXY_PROPERTY_ID id; + void *value; + ULONG valueSize; +}; + +typedef enum { + WS_CHANNEL_TYPE_INPUT = 0x1, + WS_CHANNEL_TYPE_OUTPUT = 0x2, + WS_CHANNEL_TYPE_SESSION = 0x4, + WS_CHANNEL_TYPE_INPUT_SESSION = (WS_CHANNEL_TYPE_INPUT | WS_CHANNEL_TYPE_SESSION), + WS_CHANNEL_TYPE_OUTPUT_SESSION = (WS_CHANNEL_TYPE_OUTPUT | WS_CHANNEL_TYPE_SESSION), + WS_CHANNEL_TYPE_DUPLEX = (WS_CHANNEL_TYPE_INPUT | WS_CHANNEL_TYPE_OUTPUT), + WS_CHANNEL_TYPE_DUPLEX_SESSION = (WS_CHANNEL_TYPE_INPUT | WS_CHANNEL_TYPE_OUTPUT | WS_CHANNEL_TYPE_SESSION), + WS_CHANNEL_TYPE_REQUEST = 0x8, + WS_CHANNEL_TYPE_REPLY = 0x10 +} WS_CHANNEL_TYPE; + +typedef enum { + WS_ENCODING_XML_BINARY_1, + WS_ENCODING_XML_BINARY_SESSION_1, + WS_ENCODING_XML_MTOM_UTF8, + WS_ENCODING_XML_MTOM_UTF16BE, + WS_ENCODING_XML_MTOM_UTF16LE, + WS_ENCODING_XML_UTF8, + WS_ENCODING_XML_UTF16BE, + WS_ENCODING_XML_UTF16LE, + WS_ENCODING_RAW +} WS_ENCODING; + +typedef enum { + WS_CHANNEL_STATE_CREATED, + WS_CHANNEL_STATE_OPENING, + WS_CHANNEL_STATE_ACCEPTING, + WS_CHANNEL_STATE_OPEN, + WS_CHANNEL_STATE_FAULTED, + WS_CHANNEL_STATE_CLOSING, + WS_CHANNEL_STATE_CLOSED +} WS_CHANNEL_STATE; + +typedef enum { + WS_CHANNEL_PROPERTY_MAX_BUFFERED_MESSAGE_SIZE = 0, + WS_CHANNEL_PROPERTY_MAX_STREAMED_MESSAGE_SIZE = 1, + WS_CHANNEL_PROPERTY_MAX_STREAMED_START_SIZE = 2, + WS_CHANNEL_PROPERTY_MAX_STREAMED_FLUSH_SIZE = 3, + WS_CHANNEL_PROPERTY_ENCODING = 4, + WS_CHANNEL_PROPERTY_ENVELOPE_VERSION = 5, + WS_CHANNEL_PROPERTY_ADDRESSING_VERSION = 6, + WS_CHANNEL_PROPERTY_MAX_SESSION_DICTIONARY_SIZE = 7, + WS_CHANNEL_PROPERTY_STATE = 8, + WS_CHANNEL_PROPERTY_ASYNC_CALLBACK_MODEL = 9, + WS_CHANNEL_PROPERTY_IP_VERSION = 10, + WS_CHANNEL_PROPERTY_RESOLVE_TIMEOUT = 11, + WS_CHANNEL_PROPERTY_CONNECT_TIMEOUT = 12, + WS_CHANNEL_PROPERTY_SEND_TIMEOUT = 13, + WS_CHANNEL_PROPERTY_RECEIVE_RESPONSE_TIMEOUT = 14, + WS_CHANNEL_PROPERTY_RECEIVE_TIMEOUT = 15, + WS_CHANNEL_PROPERTY_CLOSE_TIMEOUT = 16, + WS_CHANNEL_PROPERTY_ENABLE_TIMEOUTS = 17, + WS_CHANNEL_PROPERTY_TRANSFER_MODE = 18, + WS_CHANNEL_PROPERTY_MULTICAST_INTERFACE = 19, + WS_CHANNEL_PROPERTY_MULTICAST_HOPS = 20, + WS_CHANNEL_PROPERTY_REMOTE_ADDRESS = 21, + WS_CHANNEL_PROPERTY_REMOTE_IP_ADDRESS = 22, + WS_CHANNEL_PROPERTY_HTTP_CONNECTION_ID = 23, + WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_CALLBACKS = 24, + WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_PARAMETERS = 25, + WS_CHANNEL_PROPERTY_CUSTOM_CHANNEL_INSTANCE = 26, + WS_CHANNEL_PROPERTY_TRANSPORT_URL = 27, + WS_CHANNEL_PROPERTY_NO_DELAY = 28, + WS_CHANNEL_PROPERTY_SEND_KEEP_ALIVES = 29, + WS_CHANNEL_PROPERTY_KEEP_ALIVE_TIME = 30, + WS_CHANNEL_PROPERTY_KEEP_ALIVE_INTERVAL = 31, + WS_CHANNEL_PROPERTY_MAX_HTTP_SERVER_CONNECTIONS = 32, + WS_CHANNEL_PROPERTY_IS_SESSION_SHUT_DOWN = 33, + WS_CHANNEL_PROPERTY_CHANNEL_TYPE = 34, + WS_CHANNEL_PROPERTY_TRIM_BUFFERED_MESSAGE_SIZE = 35, + WS_CHANNEL_PROPERTY_ENCODER = 36, + WS_CHANNEL_PROPERTY_DECODER = 37, + WS_CHANNEL_PROPERTY_PROTECTION_LEVEL = 38, + WS_CHANNEL_PROPERTY_COOKIE_MODE = 39, + WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE = 40, + WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY = 41, + WS_CHANNEL_PROPERTY_HTTP_MESSAGE_MAPPING = 42, + WS_CHANNEL_PROPERTY_ENABLE_HTTP_REDIRECT = 43, + WS_CHANNEL_PROPERTY_HTTP_REDIRECT_CALLBACK_CONTEXT = 44, + WS_CHANNEL_PROPERTY_FAULTS_AS_ERRORS = 45, + WS_CHANNEL_PROPERTY_ALLOW_UNSECURED_FAULTS = 46, + WS_CHANNEL_PROPERTY_HTTP_SERVER_SPN = 47, + WS_CHANNEL_PROPERTY_HTTP_PROXY_SPN = 48, + WS_CHANNEL_PROPERTY_MAX_HTTP_REQUEST_HEADERS_BUFFER_SIZE = 49 +} WS_CHANNEL_PROPERTY_ID; + +struct _WS_CHANNEL_PROPERTY { + WS_CHANNEL_PROPERTY_ID id; + void *value; + ULONG valueSize; +}; + +struct _WS_CHANNEL_PROPERTIES { + WS_CHANNEL_PROPERTY *properties; + ULONG propertyCount; +}; + +typedef enum { + WS_HTTP_CHANNEL_BINDING, + WS_TCP_CHANNEL_BINDING, + WS_UDP_CHANNEL_BINDING, + WS_CUSTOM_CHANNEL_BINDING, + WS_NAMEDPIPE_CHANNEL_BINDING +} WS_CHANNEL_BINDING; + +typedef enum { + WS_SSL_TRANSPORT_SECURITY_BINDING_TYPE, + WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TYPE, + WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TYPE, + WS_USERNAME_MESSAGE_SECURITY_BINDING_TYPE, + WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TYPE, + WS_XML_TOKEN_MESSAGE_SECURITY_BINDING_TYPE, + WS_SAML_MESSAGE_SECURITY_BINDING_TYPE, + WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TYPE, + WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDING_TYPE +} WS_SECURITY_BINDING_TYPE; + +typedef enum { + WS_SECURITY_BINDING_PROPERTY_REQUIRE_SSL_CLIENT_CERT = 1, + WS_SECURITY_BINDING_PROPERTY_WINDOWS_INTEGRATED_AUTH_PACKAGE = 2, + WS_SECURITY_BINDING_PROPERTY_REQUIRE_SERVER_AUTH = 3, + WS_SECURITY_BINDING_PROPERTY_ALLOW_ANONYMOUS_CLIENTS = 4, + WS_SECURITY_BINDING_PROPERTY_ALLOWED_IMPERSONATION_LEVEL = 5, + WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_SCHEME = 6, + WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_TARGET = 7, + WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_BASIC_REALM = 8, + WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_DIGEST_REALM = 9, + WS_SECURITY_BINDING_PROPERTY_HTTP_HEADER_AUTH_DIGEST_DOMAIN = 10, + WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_SIZE = 11, + WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_ENTROPY_MODE = 12, + WS_SECURITY_BINDING_PROPERTY_MESSAGE_PROPERTIES = 13, + WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_MAX_PENDING_CONTEXTS = 14, + WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_MAX_ACTIVE_CONTEXTS = 15, + WS_SECURITY_BINDING_PROPERTY_SECURE_CONVERSATION_VERSION = 16, + WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_SUPPORT_RENEW = 17, + WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_RENEWAL_INTERVAL = 18, + WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_ROLLOVER_INTERVAL = 19, + WS_SECURITY_BINDING_PROPERTY_CERT_FAILURES_TO_IGNORE = 20, + WS_SECURITY_BINDING_PROPERTY_DISABLE_CERT_REVOCATION_CHECK = 21, + WS_SECURITY_BINDING_PROPERTY_DISALLOWED_SECURE_PROTOCOLS = 22, + WS_SECURITY_BINDING_PROPERTY_CERTIFICATE_VALIDATION_CALLBACK_CONTEXT = 23 +} WS_SECURITY_BINDING_PROPERTY_ID; + +struct _WS_SECURITY_BINDING_PROPERTY { + WS_SECURITY_BINDING_PROPERTY_ID id; + void *value; + ULONG valueSize; +}; + +struct _WS_SECURITY_BINDING_PROPERTIES { + WS_SECURITY_BINDING_PROPERTY *properties; + ULONG propertyCount; +}; + +struct _WS_SECURITY_BINDING { + WS_SECURITY_BINDING_TYPE bindingType; + WS_SECURITY_BINDING_PROPERTY *properties; + ULONG propertyCount; +}; + +typedef enum { + WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL = 1, + WS_SECURITY_PROPERTY_ALGORITHM_SUITE = 2, + WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME = 3, + WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY = 4, + WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION = 5, + WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW = 6, + WS_SECURITY_PROPERTY_TIMESTAMP_USAGE = 7, + WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT = 8, + WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION = 9, + WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY = 10, + WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO = 11, + WS_SECURITY_PROPERTY_SERVICE_IDENTITIES = 12 +} WS_SECURITY_PROPERTY_ID; + +struct _WS_SECURITY_PROPERTY { + WS_SECURITY_PROPERTY_ID id; + void *value; + ULONG valueSize; +}; + +struct _WS_SECURITY_PROPERTIES { + WS_SECURITY_PROPERTY *properties; + ULONG propertyCount; +}; + +struct _WS_SECURITY_DESCRIPTION { + WS_SECURITY_BINDING **securityBindings; + ULONG securityBindingCount; + WS_SECURITY_PROPERTY *properties; + ULONG propertyCount; +}; + +typedef enum { + WS_HTTP_BINDING_TEMPLATE_TYPE, + WS_HTTP_SSL_BINDING_TEMPLATE_TYPE, + WS_HTTP_HEADER_AUTH_BINDING_TEMPLATE_TYPE, + WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATE_TYPE, + WS_HTTP_SSL_USERNAME_BINDING_TEMPLATE_TYPE, + WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE, + WS_TCP_BINDING_TEMPLATE_TYPE, + WS_TCP_SSPI_BINDING_TEMPLATE_TYPE, + WS_TCP_SSPI_USERNAME_BINDING_TEMPLATE_TYPE, + WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATE_TYPE, + WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE, + WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE, + WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE, + WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATE_TYPE +} WS_BINDING_TEMPLATE_TYPE; + +typedef enum { + WS_SUBJECT_NAME_CERT_CREDENTIAL_TYPE = 1, + WS_THUMBPRINT_CERT_CREDENTIAL_TYPE = 2, + WS_CUSTOM_CERT_CREDENTIAL_TYPE = 3 +} WS_CERT_CREDENTIAL_TYPE; + +struct _WS_CERT_CREDENTIAL { + WS_CERT_CREDENTIAL_TYPE credentialType; +}; + +struct _WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE { + WS_SECURITY_BINDING_PROPERTIES securityBindingProperties; + WS_CERT_CREDENTIAL *localCertCredential; +}; + +struct _WS_HTTP_BINDING_TEMPLATE { + WS_CHANNEL_PROPERTIES channelProperties; +}; + +struct _WS_HTTP_SSL_BINDING_TEMPLATE { + WS_CHANNEL_PROPERTIES channelProperties; + WS_SECURITY_PROPERTIES securityProperties; + WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE sslTransportSecurityBinding; +}; + +enum { + WS_MUST_UNDERSTAND_HEADER_ATTRIBUTE = 0x1, + WS_RELAY_HEADER_ATTRIBUTE = 0x2 +}; + +typedef enum { + WS_ADDRESSING_VERSION_0_9 = 1, + WS_ADDRESSING_VERSION_1_0 = 2, + WS_ADDRESSING_VERSION_TRANSPORT = 3 +} WS_ADDRESSING_VERSION; + +typedef enum { + WS_ENVELOPE_VERSION_SOAP_1_1 = 1, + WS_ENVELOPE_VERSION_SOAP_1_2 = 2, + WS_ENVELOPE_VERSION_NONE = 3 +} WS_ENVELOPE_VERSION; + +typedef enum { + WS_MESSAGE_PROPERTY_STATE, + WS_MESSAGE_PROPERTY_HEAP, + WS_MESSAGE_PROPERTY_ENVELOPE_VERSION, + WS_MESSAGE_PROPERTY_ADDRESSING_VERSION, + WS_MESSAGE_PROPERTY_HEADER_BUFFER, + WS_MESSAGE_PROPERTY_HEADER_POSITION, + WS_MESSAGE_PROPERTY_BODY_READER, + WS_MESSAGE_PROPERTY_BODY_WRITER, + WS_MESSAGE_PROPERTY_IS_ADDRESSED, + WS_MESSAGE_PROPERTY_HEAP_PROPERTIES, + WS_MESSAGE_PROPERTY_XML_READER_PROPERTIES, + WS_MESSAGE_PROPERTY_XML_WRITER_PROPERTIES, + WS_MESSAGE_PROPERTY_IS_FAULT, + WS_MESSAGE_PROPERTY_MAX_PROCESSED_HEADERS, + WS_MESSAGE_PROPERTY_USERNAME, + WS_MESSAGE_PROPERTY_ENCODED_CERT, + WS_MESSAGE_PROPERTY_TRANSPORT_SECURITY_WINDOWS_TOKEN, + WS_MESSAGE_PROPERTY_HTTP_HEADER_AUTH_WINDOWS_TOKEN, + WS_MESSAGE_PROPERTY_MESSAGE_SECURITY_WINDOWS_TOKEN, + WS_MESSAGE_PROPERTY_SAML_ASSERTION, + WS_MESSAGE_PROPERTY_SECURITY_CONTEXT, + WS_MESSAGE_PROPERTY_PROTECTION_LEVEL +} WS_MESSAGE_PROPERTY_ID; + +struct _WS_MESSAGE_PROPERTY { + WS_MESSAGE_PROPERTY_ID id; + void *value; + ULONG valueSize; +}; + +struct _WS_MESSAGE_PROPERTIES { + WS_MESSAGE_PROPERTY *properties; + ULONG propertyCount; +}; + +typedef enum { + WS_MESSAGE_STATE_EMPTY = 1, + WS_MESSAGE_STATE_INITIALIZED = 2, + WS_MESSAGE_STATE_READING = 3, + WS_MESSAGE_STATE_WRITING = 4, + WS_MESSAGE_STATE_DONE = 5 +} WS_MESSAGE_STATE; + +typedef enum { + WS_BLANK_MESSAGE, + WS_DUPLICATE_MESSAGE, + WS_REQUEST_MESSAGE, + WS_REPLY_MESSAGE, + WS_FAULT_MESSAGE +} WS_MESSAGE_INITIALIZATION; + +typedef enum { + WS_ACTION_HEADER = 1, + WS_TO_HEADER = 2, + WS_MESSAGE_ID_HEADER = 3, + WS_RELATES_TO_HEADER = 4, + WS_FROM_HEADER = 5, + WS_REPLY_TO_HEADER = 6, + WS_FAULT_TO_HEADER = 7 +} WS_HEADER_TYPE; + +typedef enum { + WS_REPEATING_HEADER = 1, + WS_SINGLETON_HEADER = 2 +} WS_REPEATING_HEADER_OPTION; + +typedef enum { + WS_DNS_ENDPOINT_IDENTITY_TYPE = 1, + WS_UPN_ENDPOINT_IDENTITY_TYPE = 2, + WS_SPN_ENDPOINT_IDENTITY_TYPE = 3, + WS_RSA_ENDPOINT_IDENTITY_TYPE = 4, + WS_CERT_ENDPOINT_IDENTITY_TYPE = 5, + WS_UNKNOWN_ENDPOINT_IDENTITY_TYPE = 6 +} WS_ENDPOINT_IDENTITY_TYPE; + +struct _WS_ENDPOINT_IDENTITY { + WS_ENDPOINT_IDENTITY_TYPE identityType; +}; + +struct _WS_ENDPOINT_ADDRESS { + WS_STRING url; + WS_XML_BUFFER *headers; + WS_XML_BUFFER *extensions; + WS_ENDPOINT_IDENTITY *identity; +}; + +typedef struct _WS_FAULT_CODE { + WS_XML_QNAME value; + struct _WS_FAULT_CODE *subCode; +} WS_FAULT_CODE; + +typedef struct _WS_FAULT_REASON { + WS_STRING text; + WS_STRING lang; +} WS_FAULT_REASON; + +typedef struct _WS_FAULT { + WS_FAULT_CODE *code; + WS_FAULT_REASON *reasons; + ULONG reasonCount; + WS_STRING actor; + WS_STRING node; + WS_XML_BUFFER *detail; +} WS_FAULT; + +typedef struct _WS_FAULT_DESCRIPTION { + WS_ENVELOPE_VERSION envelopeVersion; +} WS_FAULT_DESCRIPTION; + +typedef struct _WS_FAULT_DETAIL_DESCRIPTION { + WS_XML_STRING *action; + WS_ELEMENT_DESCRIPTION *detailElementDescription; +} WS_FAULT_DETAIL_DESCRIPTION; + +typedef enum { + WS_FAULT_ERROR_PROPERTY_FAULT = 0, + WS_FAULT_ERROR_PROPERTY_ACTION = 1, + WS_FAULT_ERROR_PROPERTY_HEADER = 2 +} WS_FAULT_ERROR_PROPERTY_ID; + + +struct _WS_HTTP_POLICY_DESCRIPTION { + WS_CHANNEL_PROPERTIES channelProperties; +}; + +struct _WS_MESSAGE_DESCRIPTION { + WS_XML_STRING *action; + WS_ELEMENT_DESCRIPTION *bodyElementDescription; +}; + +typedef enum { + WS_PARAMETER_TYPE_NORMAL, + WS_PARAMETER_TYPE_ARRAY, + WS_PARAMETER_TYPE_ARRAY_COUNT, + WS_PARAMETER_TYPE_MESSAGES +} WS_PARAMETER_TYPE; + +struct _WS_PARAMETER_DESCRIPTION { + WS_PARAMETER_TYPE parameterType; + USHORT inputMessageIndex; + USHORT outputMessageIndex; +}; + +typedef HRESULT (CALLBACK *WS_SERVICE_STUB_CALLBACK)( + const WS_OPERATION_CONTEXT *context, + void *frame, + const void *callback, + const WS_ASYNC_CONTEXT *asyncContext, + WS_ERROR *error ); + +typedef enum { + WS_NON_RPC_LITERAL_OPERATION, + WS_RPC_LITERAL_OPERATION +} WS_OPERATION_STYLE; + +struct _WS_OPERATION_DESCRIPTION { + ULONG versionInfo; + WS_MESSAGE_DESCRIPTION *inputMessageDescription; + WS_MESSAGE_DESCRIPTION *outputMessageDescription; + ULONG inputMessageOptions; + ULONG outputMessageOptions; + USHORT parameterCount; + WS_PARAMETER_DESCRIPTION *parameterDescription; + WS_SERVICE_STUB_CALLBACK stubCallback; + WS_OPERATION_STYLE style; +}; + +typedef enum { + WS_CALL_PROPERTY_CHECK_MUST_UNDERSTAND, + WS_CALL_PROPERTY_SEND_MESSAGE_CONTEXT, + WS_CALL_PROPERTY_RECEIVE_MESSAGE_CONTEXT, + WS_CALL_PROPERTY_CALL_ID +} WS_CALL_PROPERTY_ID; + +struct _WS_CALL_PROPERTY { + WS_CALL_PROPERTY_ID id; + void *value; + ULONG valueSize; +}; + +typedef enum { + WS_DATETIME_FORMAT_UTC, + WS_DATETIME_FORMAT_LOCAL, + WS_DATETIME_FORMAT_NONE +} WS_DATETIME_FORMAT; + +struct _WS_DATETIME { + unsigned __int64 DECLSPEC_ALIGN(8) ticks; + WS_DATETIME_FORMAT format; +}; + +struct _WS_DATETIME_DESCRIPTION { + WS_DATETIME minValue; + WS_DATETIME maxValue; +}; + +struct _WS_XML_DATETIME_TEXT { + WS_XML_TEXT text; + WS_DATETIME value; +}; + +struct _WS_XML_BASE64_TEXT { + WS_XML_TEXT text; + BYTE *bytes; + ULONG length; +}; + +typedef enum { + WS_URL_HTTP_SCHEME_TYPE, + WS_URL_HTTPS_SCHEME_TYPE, + WS_URL_NETTCP_SCHEME_TYPE, + WS_URL_SOAPUDP_SCHEME_TYPE, + WS_URL_NETPIPE_SCHEME_TYPE +} WS_URL_SCHEME_TYPE; + +enum { + WS_URL_FLAGS_ALLOW_HOST_WILDCARDS = 0x1, + WS_URL_FLAGS_NO_PATH_COLLAPSE = 0x2, + WS_URL_FLAGS_ZERO_TERMINATE = 0x4 +}; + +struct _WS_URL { + WS_URL_SCHEME_TYPE scheme; +}; + +struct _WS_HTTP_URL { + WS_URL url; + WS_STRING host; + USHORT port; + WS_STRING portAsString; + WS_STRING path; + WS_STRING query; + WS_STRING fragment; +}; + +struct _WS_HTTPS_URL { + WS_URL url; + WS_STRING host; + USHORT port; + WS_STRING portAsString; + WS_STRING path; + WS_STRING query; + WS_STRING fragment; +}; + +struct _WS_NETTCP_URL { + WS_URL url; + WS_STRING host; + USHORT port; + WS_STRING portAsString; + WS_STRING path; + WS_STRING query; + WS_STRING fragment; +}; + +struct _WS_SOAPUDP_URL { + WS_URL url; + WS_STRING host; + USHORT port; + WS_STRING portAsString; + WS_STRING path; + WS_STRING query; + WS_STRING fragment; +}; + +struct _WS_NETPIPE_URL { + WS_URL url; + WS_STRING host; + USHORT port; + WS_STRING portAsString; + WS_STRING path; + WS_STRING query; + WS_STRING fragment; +}; + +typedef enum +{ + WS_IP_VERSION_4 = 1, + WS_IP_VERSION_6 = 2, + WS_IP_VERSION_AUTO = 3 +} WS_IP_VERSION; + +typedef enum +{ + WS_BUFFERED_TRANSFER_MODE = 0x0, + WS_STREAMED_INPUT_TRANSFER_MODE = 0x1, + WS_STREAMED_OUTPUT_TRANSFER_MODE = 0x2, + WS_STREAMED_TRANSFER_MODE = (WS_STREAMED_INPUT_TRANSFER_MODE|WS_STREAMED_OUTPUT_TRANSFER_MODE) +} WS_TRANSFER_MODE; + +typedef HRESULT (CALLBACK *WS_CREATE_CHANNEL_CALLBACK) + (WS_CHANNEL_TYPE, const void*, ULONG, void**, WS_ERROR*); + +typedef void (CALLBACK *WS_FREE_CHANNEL_CALLBACK) + (void*); + +typedef HRESULT (CALLBACK *WS_RESET_CHANNEL_CALLBACK) + (void*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_OPEN_CHANNEL_CALLBACK) + (void*, const WS_ENDPOINT_ADDRESS*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_CLOSE_CHANNEL_CALLBACK) + (void*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_ABORT_CHANNEL_CALLBACK) + (void*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_GET_CHANNEL_PROPERTY_CALLBACK) + (void*, WS_CHANNEL_PROPERTY_ID, void*, ULONG, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_SET_CHANNEL_PROPERTY_CALLBACK) + (void*, WS_CHANNEL_PROPERTY_ID, const void*, ULONG, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_WRITE_MESSAGE_START_CALLBACK) + (void*, WS_MESSAGE*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_WRITE_MESSAGE_END_CALLBACK) + (void*, WS_MESSAGE*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_READ_MESSAGE_START_CALLBACK) + (void*, WS_MESSAGE*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_READ_MESSAGE_END_CALLBACK) + (void*, WS_MESSAGE*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_ABANDON_MESSAGE_CALLBACK) + (void*, WS_MESSAGE*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK) + (void*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +struct _WS_CUSTOM_CHANNEL_CALLBACKS +{ + WS_CREATE_CHANNEL_CALLBACK createChannelCallback; + WS_FREE_CHANNEL_CALLBACK freeChannelCallback; + WS_RESET_CHANNEL_CALLBACK resetChannelCallback; + WS_OPEN_CHANNEL_CALLBACK openChannelCallback; + WS_CLOSE_CHANNEL_CALLBACK closeChannelCallback; + WS_ABORT_CHANNEL_CALLBACK abortChannelCallback; + WS_GET_CHANNEL_PROPERTY_CALLBACK getChannelPropertyCallback; + WS_SET_CHANNEL_PROPERTY_CALLBACK setChannelPropertyCallback; + WS_WRITE_MESSAGE_START_CALLBACK writeMessageStartCallback; + WS_WRITE_MESSAGE_END_CALLBACK writeMessageEndCallback; + WS_READ_MESSAGE_START_CALLBACK readMessageStartCallback; + WS_READ_MESSAGE_END_CALLBACK readMessageEndCallback; + WS_ABANDON_MESSAGE_CALLBACK abandonMessageCallback; + WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK shutdownSessionChannelCallback; +}; + +typedef HRESULT (CALLBACK *WS_CREATE_ENCODER_CALLBACK) + (void*, WS_WRITE_CALLBACK, void*, void**, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_ENCODER_GET_CONTENT_TYPE_CALLBACK) + (void*, const WS_STRING*, WS_STRING*, WS_STRING*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_ENCODER_START_CALLBACK) + (void*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_ENCODER_ENCODE_CALLBACK) + (void*, const WS_BYTES*, ULONG, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_ENCODER_END_CALLBACK) + (void*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef void (CALLBACK *WS_FREE_ENCODER_CALLBACK) + (void*); + +struct _WS_CHANNEL_ENCODER +{ + void *createContext; + WS_CREATE_ENCODER_CALLBACK createEncoderCallback; + WS_ENCODER_GET_CONTENT_TYPE_CALLBACK encoderGetContentTypeCallback; + WS_ENCODER_START_CALLBACK encoderStartCallback; + WS_ENCODER_ENCODE_CALLBACK encoderEncodeCallback; + WS_ENCODER_END_CALLBACK encoderEndCallback; + WS_FREE_ENCODER_CALLBACK freeEncoderCallback; +}; + +typedef HRESULT (CALLBACK *WS_CREATE_DECODER_CALLBACK) + (void*, WS_READ_CALLBACK, void*, void**, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_DECODER_GET_CONTENT_TYPE_CALLBACK) + (void*, const WS_STRING*, const WS_STRING*, WS_STRING*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_DECODER_START_CALLBACK) + (void*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_DECODER_DECODE_CALLBACK) + (void*, void*, ULONG, ULONG*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_DECODER_END_CALLBACK) + (void*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef void (CALLBACK *WS_FREE_DECODER_CALLBACK) + (void*); + +struct _WS_CHANNEL_DECODER +{ + void *createContext; + WS_CREATE_DECODER_CALLBACK createDecoderCallback; + WS_DECODER_GET_CONTENT_TYPE_CALLBACK decoderGetContentTypeCallback; + WS_DECODER_START_CALLBACK decoderStartCallback; + WS_DECODER_DECODE_CALLBACK decoderDecodeCallback; + WS_DECODER_END_CALLBACK decoderEndCallback; + WS_FREE_DECODER_CALLBACK freeDecoderCallback; +}; + +typedef enum +{ + WS_PROTECTION_LEVEL_NONE = 1, + WS_PROTECTION_LEVEL_SIGN = 2, + WS_PROTECTION_LEVEL_SIGN_AND_ENCRYPT = 3 +} WS_PROTECTION_LEVEL; + +typedef enum +{ + WS_MANUAL_COOKIE_MODE = 1, + WS_AUTO_COOKIE_MODE = 2 +} WS_COOKIE_MODE; + +typedef enum +{ + WS_HTTP_PROXY_SETTING_MODE_AUTO = 0x1, + WS_HTTP_PROXY_SETTING_MODE_NONE = 0x2, + WS_HTTP_PROXY_SETTING_MODE_CUSTOM = 0x3 +} WS_HTTP_PROXY_SETTING_MODE; + +struct _WS_CUSTOM_HTTP_PROXY +{ + WS_STRING servers; + WS_STRING bypass; +}; + +struct _WS_HTTP_HEADER_MAPPING +{ + WS_XML_STRING headerName; + ULONG headerMappingOptions; +}; + +struct _WS_HTTP_MESSAGE_MAPPING +{ + ULONG requestMappingOptions; + ULONG responseMappingOptions; + WS_HTTP_HEADER_MAPPING **requestHeaderMappings; + ULONG requestHeaderMappingCount; + WS_HTTP_HEADER_MAPPING **responseHeaderMappings; + ULONG responseHeaderMappingCount; +}; + +typedef HRESULT (CALLBACK *WS_HTTP_REDIRECT_CALLBACK) + (void*, const WS_STRING*, const WS_STRING*); + +struct _WS_HTTP_REDIRECT_CALLBACK_CONTEXT +{ + WS_HTTP_REDIRECT_CALLBACK callback; + void *state; +}; + +typedef enum +{ + WS_RECEIVE_REQUIRED_MESSAGE = 1, + WS_RECEIVE_OPTIONAL_MESSAGE = 2 +} WS_RECEIVE_OPTION; + +typedef void (CALLBACK *WS_MESSAGE_DONE_CALLBACK) + (void*); + +typedef HRESULT (CALLBACK *WS_PROXY_MESSAGE_CALLBACK) + (WS_MESSAGE*, WS_HEAP*, void*, WS_ERROR*); + +struct _WS_PROXY_MESSAGE_CALLBACK_CONTEXT +{ + WS_PROXY_MESSAGE_CALLBACK callback; + void *state; +}; + +typedef enum +{ + WS_LISTENER_STATE_CREATED, + WS_LISTENER_STATE_OPENING, + WS_LISTENER_STATE_OPEN, + WS_LISTENER_STATE_FAULTED, + WS_LISTENER_STATE_CLOSING, + WS_LISTENER_STATE_CLOSED +} WS_LISTENER_STATE; + +typedef enum +{ + WS_LISTENER_PROPERTY_LISTEN_BACKLOG, + WS_LISTENER_PROPERTY_IP_VERSION, + WS_LISTENER_PROPERTY_STATE, + WS_LISTENER_PROPERTY_ASYNC_CALLBACK_MODEL, + WS_LISTENER_PROPERTY_CHANNEL_TYPE, + WS_LISTENER_PROPERTY_CHANNEL_BINDING, + WS_LISTENER_PROPERTY_CONNECT_TIMEOUT, + WS_LISTENER_PROPERTY_IS_MULTICAST, + WS_LISTENER_PROPERTY_MULTICAST_INTERFACES, + WS_LISTENER_PROPERTY_MULTICAST_LOOPBACK, + WS_LISTENER_PROPERTY_CLOSE_TIMEOUT, + WS_LISTENER_PROPERTY_TO_HEADER_MATCHING_OPTIONS, + WS_LISTENER_PROPERTY_TRANSPORT_URL_MATCHING_OPTIONS, + WS_LISTENER_PROPERTY_CUSTOM_LISTENER_CALLBACKS, + WS_LISTENER_PROPERTY_CUSTOM_LISTENER_PARAMETERS, + WS_LISTENER_PROPERTY_CUSTOM_LISTENER_INSTANCE, + WS_LISTENER_PROPERTY_DISALLOWED_USER_AGENT +} WS_LISTENER_PROPERTY_ID; + +struct _WS_LISTENER_PROPERTY +{ + WS_LISTENER_PROPERTY_ID id; + void *value; + ULONG valueSize; +}; + +struct _WS_DISALLOWED_USER_AGENT_SUBSTRINGS +{ + ULONG subStringCount; + WS_STRING **subStrings; +}; + +struct _WS_LISTENER_PROPERTIES +{ + WS_LISTENER_PROPERTY *properties; + ULONG propertyCount; +}; + +typedef HRESULT (CALLBACK *WS_CREATE_LISTENER_CALLBACK) + (WS_CHANNEL_TYPE, const void*, ULONG, void**, WS_ERROR*); + +typedef void (CALLBACK *WS_FREE_LISTENER_CALLBACK) + (void*); + +typedef HRESULT (CALLBACK *WS_RESET_LISTENER_CALLBACK) + (void*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_OPEN_LISTENER_CALLBACK) + (void*, const WS_STRING*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_CLOSE_LISTENER_CALLBACK) + (void*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_ABORT_LISTENER_CALLBACK) + (void*, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_GET_LISTENER_PROPERTY_CALLBACK) + (void*, WS_LISTENER_PROPERTY_ID, void*, ULONG, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_SET_LISTENER_PROPERTY_CALLBACK) + (void*, WS_LISTENER_PROPERTY_ID, const void*, ULONG, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK) + (void*, const void*, ULONG, void**, WS_ERROR*); + +typedef HRESULT (CALLBACK *WS_ACCEPT_CHANNEL_CALLBACK) + (void*, void*, const WS_ASYNC_CONTEXT*, WS_ERROR*); + +struct _WS_CUSTOM_LISTENER_CALLBACKS +{ + WS_CREATE_LISTENER_CALLBACK createListenerCallback; + WS_FREE_LISTENER_CALLBACK freeListenerCallback; + WS_RESET_LISTENER_CALLBACK resetListenerCallback; + WS_OPEN_LISTENER_CALLBACK openListenerCallback; + WS_CLOSE_LISTENER_CALLBACK closeListenerCallback; + WS_ABORT_LISTENER_CALLBACK abortListenerCallback; + WS_GET_LISTENER_PROPERTY_CALLBACK getListenerPropertyCallback; + WS_SET_LISTENER_PROPERTY_CALLBACK setListenerPropertyCallback; + WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK createChannelForListenerCallback; + WS_ACCEPT_CHANNEL_CALLBACK acceptChannelCallback; +}; + +enum +{ + WS_MATCH_URL_DNS_HOST = 0x1, + WS_MATCH_URL_DNS_FULLY_QUALIFIED_HOST = 0x2, + WS_MATCH_URL_NETBIOS_HOST = 0x4, + WS_MATCH_URL_LOCAL_HOST = 0x8, + WS_MATCH_URL_HOST_ADDRESSES = 0x10, + WS_MATCH_URL_THIS_HOST = (WS_MATCH_URL_DNS_HOST | + WS_MATCH_URL_DNS_FULLY_QUALIFIED_HOST | + WS_MATCH_URL_NETBIOS_HOST | + WS_MATCH_URL_LOCAL_HOST | + WS_MATCH_URL_HOST_ADDRESSES), + WS_MATCH_URL_PORT = 0x20, + WS_MATCH_URL_EXACT_PATH = 0x40, + WS_MATCH_URL_PREFIX_PATH = 0x80, + WS_MATCH_URL_NO_QUERY = 0x100 +}; + +HRESULT WINAPI WsAbortServiceProxy(WS_SERVICE_PROXY*, WS_ERROR*); +HRESULT WINAPI WsAcceptChannel(WS_LISTENER*, WS_CHANNEL*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsAddCustomHeader(WS_MESSAGE*, const WS_ELEMENT_DESCRIPTION*, WS_WRITE_OPTION, + const void*, ULONG, ULONG, WS_ERROR*); +HRESULT WINAPI WsAddErrorString(WS_ERROR*, const WS_STRING*); +HRESULT WINAPI WsAddMappedHeader(WS_MESSAGE*, const WS_XML_STRING*, WS_TYPE, WS_WRITE_OPTION, + const void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsAddressMessage(WS_MESSAGE*, const WS_ENDPOINT_ADDRESS*, WS_ERROR*); +HRESULT WINAPI WsAlloc(WS_HEAP*, SIZE_T, void**, WS_ERROR*); +HRESULT WINAPI WsCall(WS_SERVICE_PROXY*, const WS_OPERATION_DESCRIPTION*, const void**, + WS_HEAP*, const WS_CALL_PROPERTY*, const ULONG, const WS_ASYNC_CONTEXT*, + WS_ERROR*); +HRESULT WINAPI WsCloseChannel(WS_CHANNEL*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsCloseListener(WS_LISTENER*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsCloseServiceProxy(WS_SERVICE_PROXY*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsCombineUrl(const WS_STRING*, const WS_STRING*, ULONG, WS_HEAP*, WS_STRING*, WS_ERROR*); +HRESULT WINAPI WsCopyNode(WS_XML_WRITER*, WS_XML_READER*, WS_ERROR*); +HRESULT WINAPI WsCreateChannel(WS_CHANNEL_TYPE, WS_CHANNEL_BINDING, const WS_CHANNEL_PROPERTY*, + ULONG, const WS_SECURITY_DESCRIPTION*, WS_CHANNEL**, WS_ERROR*); +HRESULT WINAPI WsCreateChannelForListener(WS_LISTENER*, const WS_CHANNEL_PROPERTY*, ULONG, WS_CHANNEL**, + WS_ERROR*); +HRESULT WINAPI WsCreateError(const WS_ERROR_PROPERTY*, ULONG, WS_ERROR**); +HRESULT WINAPI WsCreateHeap(SIZE_T, SIZE_T, const WS_HEAP_PROPERTY*, ULONG, WS_HEAP**, WS_ERROR*); +HRESULT WINAPI WsCreateListener(WS_CHANNEL_TYPE, WS_CHANNEL_BINDING, const WS_LISTENER_PROPERTY*, + ULONG, const WS_SECURITY_DESCRIPTION*, WS_LISTENER**, WS_ERROR*); +HRESULT WINAPI WsCreateMessage(WS_ENVELOPE_VERSION, WS_ADDRESSING_VERSION, const WS_MESSAGE_PROPERTY*, + ULONG, WS_MESSAGE**, WS_ERROR*); +HRESULT WINAPI WsCreateMessageForChannel(WS_CHANNEL*, const WS_MESSAGE_PROPERTY*, ULONG, WS_MESSAGE**, + WS_ERROR*); +HRESULT WINAPI WsCreateReader(const WS_XML_READER_PROPERTY*, ULONG, WS_XML_READER**, WS_ERROR*); +HRESULT WINAPI WsCreateServiceProxy(const WS_CHANNEL_TYPE, const WS_CHANNEL_BINDING, + const WS_SECURITY_DESCRIPTION*, const WS_PROXY_PROPERTY*, + const ULONG, const WS_CHANNEL_PROPERTY*, const ULONG, + WS_SERVICE_PROXY**, WS_ERROR*); +HRESULT WINAPI WsCreateServiceProxyFromTemplate(WS_CHANNEL_TYPE, const WS_PROXY_PROPERTY*, + const ULONG, WS_BINDING_TEMPLATE_TYPE, + void*, ULONG, const void*, ULONG, + WS_SERVICE_PROXY**, WS_ERROR*); +HRESULT WINAPI WsCreateWriter(const WS_XML_WRITER_PROPERTY*, ULONG, WS_XML_WRITER**, WS_ERROR*); +HRESULT WINAPI WsCreateXmlBuffer(WS_HEAP*, const WS_XML_BUFFER_PROPERTY*, ULONG, WS_XML_BUFFER**, + WS_ERROR*); +HRESULT WINAPI WsDateTimeToFileTime(const WS_DATETIME*, FILETIME*, WS_ERROR*); +HRESULT WINAPI WsDecodeUrl(const WS_STRING*, ULONG, WS_HEAP*, WS_URL**, WS_ERROR*); +HRESULT WINAPI WsEncodeUrl(const WS_URL*, ULONG, WS_HEAP*, WS_STRING*, WS_ERROR*); +HRESULT WINAPI WsFileTimeToDateTime(const FILETIME*, WS_DATETIME*, WS_ERROR*); +HRESULT WINAPI WsFillBody(WS_MESSAGE*, ULONG, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsFillReader(WS_XML_READER*, ULONG, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsFindAttribute(WS_XML_READER*, const WS_XML_STRING*, const WS_XML_STRING*, WINBOOL, + ULONG*, WS_ERROR*); +HRESULT WINAPI WsFlushBody(WS_MESSAGE*, ULONG, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsFlushWriter(WS_XML_WRITER*, ULONG, const WS_ASYNC_CONTEXT*, WS_ERROR*); +void WINAPI WsFreeChannel(WS_CHANNEL*); +void WINAPI WsFreeError(WS_ERROR*); +void WINAPI WsFreeHeap(WS_HEAP*); +void WINAPI WsFreeListener(WS_LISTENER*); +void WINAPI WsFreeMessage(WS_MESSAGE*); +void WINAPI WsFreeReader(WS_XML_READER*); +void WINAPI WsFreeServiceProxy(WS_SERVICE_PROXY*); +void WINAPI WsFreeWriter(WS_XML_WRITER*); +HRESULT WINAPI WsGetChannelProperty(WS_CHANNEL*, WS_CHANNEL_PROPERTY_ID, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsGetCustomHeader(WS_MESSAGE*, const WS_ELEMENT_DESCRIPTION*, WS_REPEATING_HEADER_OPTION, + ULONG, WS_READ_OPTION, WS_HEAP*, void*, ULONG, ULONG*, WS_ERROR*); +HRESULT WINAPI WsGetDictionary(WS_ENCODING, WS_XML_DICTIONARY**, WS_ERROR*); +HRESULT WINAPI WsGetErrorProperty(WS_ERROR*, WS_ERROR_PROPERTY_ID, void*, ULONG); +HRESULT WINAPI WsGetErrorString(WS_ERROR*, ULONG, WS_STRING*); +HRESULT WINAPI WsGetFaultErrorDetail(WS_ERROR*, const WS_FAULT_DETAIL_DESCRIPTION*, WS_READ_OPTION, + WS_HEAP*, void*, ULONG); +HRESULT WINAPI WsGetFaultErrorProperty(WS_ERROR*, WS_FAULT_ERROR_PROPERTY_ID, void*, ULONG); +HRESULT WINAPI WsGetHeader(WS_MESSAGE*, WS_HEADER_TYPE, WS_TYPE, WS_READ_OPTION, WS_HEAP*, void*, + ULONG, WS_ERROR*); +HRESULT WINAPI WsGetHeapProperty(WS_HEAP*, WS_HEAP_PROPERTY_ID, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsGetListenerProperty(WS_LISTENER*, WS_LISTENER_PROPERTY_ID, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsGetMappedHeader(WS_MESSAGE*, const WS_XML_STRING*, WS_REPEATING_HEADER_OPTION, + ULONG, WS_TYPE, WS_READ_OPTION, WS_HEAP*, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsGetMessageProperty(WS_MESSAGE*, WS_MESSAGE_PROPERTY_ID, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsGetNamespaceFromPrefix(WS_XML_READER*, const WS_XML_STRING*, WINBOOL, + const WS_XML_STRING**, WS_ERROR*); +HRESULT WINAPI WsGetPrefixFromNamespace(WS_XML_WRITER*, const WS_XML_STRING*, WINBOOL, + const WS_XML_STRING**, WS_ERROR*); +HRESULT WINAPI WsGetReaderNode(WS_XML_READER*, const WS_XML_NODE**, WS_ERROR*); +HRESULT WINAPI WsGetReaderPosition(WS_XML_READER*, WS_XML_NODE_POSITION*, WS_ERROR*); +HRESULT WINAPI WsGetReaderProperty(WS_XML_READER*, WS_XML_READER_PROPERTY_ID, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsGetServiceProxyProperty(WS_SERVICE_PROXY*, const WS_PROXY_PROPERTY_ID, void*, + ULONG, WS_ERROR*); +HRESULT WINAPI WsGetWriterPosition(WS_XML_WRITER*, WS_XML_NODE_POSITION*, WS_ERROR*); +HRESULT WINAPI WsGetWriterProperty(WS_XML_WRITER*, WS_XML_WRITER_PROPERTY_ID, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsGetXmlAttribute(WS_XML_READER*, const WS_XML_STRING*, WS_HEAP*, WCHAR**, + ULONG*, WS_ERROR*); +HRESULT WINAPI WsInitializeMessage(WS_MESSAGE*, WS_MESSAGE_INITIALIZATION, WS_MESSAGE*, WS_ERROR*); +HRESULT WINAPI WsMoveReader(WS_XML_READER*, WS_MOVE_TO, WINBOOL*, WS_ERROR*); +HRESULT WINAPI WsMoveWriter(WS_XML_WRITER*, WS_MOVE_TO, WINBOOL*, WS_ERROR*); +HRESULT WINAPI WsOpenChannel(WS_CHANNEL*, const WS_ENDPOINT_ADDRESS*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsOpenListener(WS_LISTENER*, const WS_STRING*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsOpenServiceProxy(WS_SERVICE_PROXY*, const WS_ENDPOINT_ADDRESS*, const WS_ASYNC_CONTEXT*, + WS_ERROR*); +HRESULT WINAPI WsReadAttribute(WS_XML_READER*, const WS_ATTRIBUTE_DESCRIPTION*, WS_READ_OPTION, + WS_HEAP*, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsReadBody(WS_MESSAGE*, const WS_ELEMENT_DESCRIPTION*, WS_READ_OPTION, WS_HEAP*, void*, + ULONG, WS_ERROR*); +HRESULT WINAPI WsReadBytes(WS_XML_READER*, void*, ULONG, ULONG*, WS_ERROR*); +HRESULT WINAPI WsReadChars(WS_XML_READER*, WCHAR*, ULONG, ULONG*, WS_ERROR*); +HRESULT WINAPI WsReadCharsUtf8(WS_XML_READER*, BYTE*, ULONG, ULONG*, WS_ERROR*); +HRESULT WINAPI WsReadElement(WS_XML_READER*, const WS_ELEMENT_DESCRIPTION*, WS_READ_OPTION, + WS_HEAP*, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsReadEndAttribute(WS_XML_READER*, WS_ERROR*); +HRESULT WINAPI WsReadEndElement(WS_XML_READER*, WS_ERROR*); +HRESULT WINAPI WsReadEnvelopeEnd(WS_MESSAGE*, WS_ERROR*); +HRESULT WINAPI WsReadEnvelopeStart(WS_MESSAGE*, WS_XML_READER*, WS_MESSAGE_DONE_CALLBACK, void*, + WS_ERROR*); +HRESULT WINAPI WsReadMessageEnd(WS_CHANNEL*, WS_MESSAGE*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsReadMessageStart(WS_CHANNEL*, WS_MESSAGE*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsReadNode(WS_XML_READER*, WS_ERROR*); +HRESULT WINAPI WsReadQualifiedName(WS_XML_READER*, WS_HEAP*, WS_XML_STRING*, WS_XML_STRING*, + WS_XML_STRING*, WS_ERROR*); +HRESULT WINAPI WsReadStartAttribute(WS_XML_READER*, ULONG, WS_ERROR*); +HRESULT WINAPI WsReadStartElement(WS_XML_READER*, WS_ERROR*); +HRESULT WINAPI WsReadToStartElement(WS_XML_READER*, const WS_XML_STRING*, const WS_XML_STRING*, + WINBOOL*, WS_ERROR*); +HRESULT WINAPI WsReadType(WS_XML_READER*, WS_TYPE_MAPPING, WS_TYPE, const void*, WS_READ_OPTION, + WS_HEAP*, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsReadValue(WS_XML_READER*, WS_VALUE_TYPE, void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsReadXmlBuffer(WS_XML_READER*, WS_HEAP*, WS_XML_BUFFER**, WS_ERROR*); +HRESULT WINAPI WsReceiveMessage(WS_CHANNEL*, WS_MESSAGE*, const WS_MESSAGE_DESCRIPTION**, ULONG, + WS_RECEIVE_OPTION, WS_READ_OPTION, WS_HEAP*, void*, ULONG, ULONG*, + const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsRemoveCustomHeader(WS_MESSAGE*, const WS_XML_STRING*, const WS_XML_STRING*, + WS_ERROR*); +HRESULT WINAPI WsRemoveHeader(WS_MESSAGE*, WS_HEADER_TYPE, WS_ERROR*); +HRESULT WINAPI WsRemoveMappedHeader(WS_MESSAGE*, const WS_XML_STRING*, WS_ERROR*); +HRESULT WINAPI WsRemoveNode(const WS_XML_NODE_POSITION*, WS_ERROR*); +HRESULT WINAPI WsRequestReply(WS_CHANNEL*, WS_MESSAGE*, const WS_MESSAGE_DESCRIPTION*, WS_WRITE_OPTION, + const void*, ULONG, WS_MESSAGE*, const WS_MESSAGE_DESCRIPTION*, WS_READ_OPTION, + WS_HEAP*, void*, ULONG, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsResetChannel(WS_CHANNEL*, WS_ERROR*); +HRESULT WINAPI WsResetMessage(WS_MESSAGE*, WS_ERROR*); +HRESULT WINAPI WsResetError(WS_ERROR*); +HRESULT WINAPI WsResetHeap(WS_HEAP*, WS_ERROR*); +HRESULT WINAPI WsResetListener(WS_LISTENER*, WS_ERROR*); +HRESULT WINAPI WsResetMessage(WS_MESSAGE*, WS_ERROR*); +HRESULT WINAPI WsResetServiceProxy(WS_SERVICE_PROXY*, WS_ERROR*); +HRESULT WINAPI WsRequestReply(WS_CHANNEL*, WS_MESSAGE*, const WS_MESSAGE_DESCRIPTION*, WS_WRITE_OPTION, + const void*, ULONG, WS_MESSAGE*, const WS_MESSAGE_DESCRIPTION*, + WS_READ_OPTION, WS_HEAP*, void*, ULONG, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsSendMessage(WS_CHANNEL*, WS_MESSAGE*, const WS_MESSAGE_DESCRIPTION*, WS_WRITE_OPTION, + const void*, ULONG, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsSendReplyMessage(WS_CHANNEL*, WS_MESSAGE*, const WS_MESSAGE_DESCRIPTION*, + WS_WRITE_OPTION, const void*, ULONG, WS_MESSAGE*, + const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsSetChannelProperty(WS_CHANNEL*, WS_CHANNEL_PROPERTY_ID, const void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsSetErrorProperty(WS_ERROR*, WS_ERROR_PROPERTY_ID, const void*, ULONG); +HRESULT WINAPI WsSetFaultErrorProperty(WS_ERROR*, WS_FAULT_ERROR_PROPERTY_ID, const void*, ULONG); +HRESULT WINAPI WsSetHeader(WS_MESSAGE*, WS_HEADER_TYPE, WS_TYPE, WS_WRITE_OPTION, const void*, ULONG, + WS_ERROR*); +HRESULT WINAPI WsSetInput(WS_XML_READER*, const WS_XML_READER_ENCODING*, const WS_XML_READER_INPUT*, + const WS_XML_READER_PROPERTY*, ULONG, WS_ERROR*); +HRESULT WINAPI WsSetInputToBuffer(WS_XML_READER*, WS_XML_BUFFER*, const WS_XML_READER_PROPERTY*, + ULONG, WS_ERROR*); +HRESULT WINAPI WsSetListenerProperty(WS_LISTENER*, WS_LISTENER_PROPERTY_ID, const void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsSetMessageProperty(WS_MESSAGE*, WS_MESSAGE_PROPERTY_ID, const void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsSetOutput(WS_XML_WRITER*, const WS_XML_WRITER_ENCODING*, const WS_XML_WRITER_OUTPUT*, + const WS_XML_WRITER_PROPERTY*, ULONG, WS_ERROR*); +HRESULT WINAPI WsSetOutputToBuffer(WS_XML_WRITER*, WS_XML_BUFFER*, const WS_XML_WRITER_PROPERTY*, + ULONG, WS_ERROR*); +HRESULT WINAPI WsSetReaderPosition(WS_XML_READER*, const WS_XML_NODE_POSITION*, WS_ERROR*); +HRESULT WINAPI WsSetWriterPosition(WS_XML_WRITER*, const WS_XML_NODE_POSITION*, WS_ERROR*); +HRESULT WINAPI WsShutdownSessionChannel(WS_CHANNEL*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsSkipNode(WS_XML_READER*, WS_ERROR*); +HRESULT WINAPI WsWriteArray(WS_XML_WRITER*, const WS_XML_STRING*, const WS_XML_STRING*, WS_VALUE_TYPE, + const void*, ULONG, ULONG, ULONG, WS_ERROR*); +HRESULT WINAPI WsWriteAttribute(WS_XML_WRITER*, const WS_ATTRIBUTE_DESCRIPTION*, WS_WRITE_OPTION, + const void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsWriteBody(WS_MESSAGE*, const WS_ELEMENT_DESCRIPTION*, WS_WRITE_OPTION, const void*, + ULONG, WS_ERROR*); +HRESULT WINAPI WsWriteBytes(WS_XML_WRITER*, const void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsWriteChars(WS_XML_WRITER*, const WCHAR*, ULONG, WS_ERROR*); +HRESULT WINAPI WsWriteCharsUtf8(WS_XML_WRITER*, const BYTE*, ULONG, WS_ERROR*); +HRESULT WINAPI WsWriteElement(WS_XML_WRITER*, const WS_ELEMENT_DESCRIPTION*, WS_WRITE_OPTION, + const void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsWriteEndAttribute(WS_XML_WRITER*, WS_ERROR*); +HRESULT WINAPI WsWriteEndCData(WS_XML_WRITER*, WS_ERROR*); +HRESULT WINAPI WsWriteEndElement(WS_XML_WRITER*, WS_ERROR*); +HRESULT WINAPI WsWriteEndStartElement(WS_XML_WRITER*, WS_ERROR*); +HRESULT WINAPI WsWriteEnvelopeEnd(WS_MESSAGE*, WS_ERROR*); +HRESULT WINAPI WsWriteEnvelopeStart(WS_MESSAGE*, WS_XML_WRITER*, WS_MESSAGE_DONE_CALLBACK, void*, WS_ERROR*); +HRESULT WINAPI WsWriteMessageStart(WS_CHANNEL*, WS_MESSAGE*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsWriteMessageEnd(WS_CHANNEL*, WS_MESSAGE*, const WS_ASYNC_CONTEXT*, WS_ERROR*); +HRESULT WINAPI WsWriteNode(WS_XML_WRITER*, const WS_XML_NODE*, WS_ERROR*); +HRESULT WINAPI WsWriteQualifiedName(WS_XML_WRITER*, const WS_XML_STRING*, const WS_XML_STRING*, + const WS_XML_STRING*, WS_ERROR*); +HRESULT WINAPI WsWriteStartAttribute(WS_XML_WRITER*, const WS_XML_STRING*, const WS_XML_STRING*, + const WS_XML_STRING*, WINBOOL, WS_ERROR*); +HRESULT WINAPI WsWriteStartCData(WS_XML_WRITER*, WS_ERROR*); +HRESULT WINAPI WsWriteStartElement(WS_XML_WRITER*, const WS_XML_STRING*, const WS_XML_STRING*, + const WS_XML_STRING*, WS_ERROR*); +HRESULT WINAPI WsWriteText(WS_XML_WRITER*, const WS_XML_TEXT*, WS_ERROR*); +HRESULT WINAPI WsWriteType(WS_XML_WRITER*, WS_TYPE_MAPPING, WS_TYPE, const void*, WS_WRITE_OPTION, + const void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsWriteValue(WS_XML_WRITER*, WS_VALUE_TYPE, const void*, ULONG, WS_ERROR*); +HRESULT WINAPI WsWriteXmlBuffer(WS_XML_WRITER*, WS_XML_BUFFER*, WS_ERROR*); +HRESULT WINAPI WsWriteXmlBufferToBytes(WS_XML_WRITER*, WS_XML_BUFFER*, const WS_XML_WRITER_ENCODING*, + const WS_XML_WRITER_PROPERTY*, ULONG, WS_HEAP*, void**, + ULONG*, WS_ERROR*); +HRESULT WINAPI WsWriteXmlnsAttribute(WS_XML_WRITER*, const WS_XML_STRING*, const WS_XML_STRING*, + WINBOOL, WS_ERROR*); +HRESULT WINAPI WsXmlStringEquals(const WS_XML_STRING*, const WS_XML_STRING*, WS_ERROR*); + +#ifndef FACILITY_WEBSERVICES +#define FACILITY_WEBSERVICES 61 +#define WS_S_ASYNC 0x003d0000 +#define WS_S_END 0x003d0001 +#define WS_E_INVALID_FORMAT 0x803d0000 +#define WS_E_OBJECT_FAULTED 0x803d0001 +#define WS_E_NUMERIC_OVERFLOW 0x803d0002 +#define WS_E_INVALID_OPERATION 0x803d0003 +#define WS_E_OPERATION_ABORTED 0x803d0004 +#define WS_E_ENDPOINT_ACCESS_DENIED 0x803d0005 +#define WS_E_OPERATION_TIMED_OUT 0x803d0006 +#define WS_E_OPERATION_ABANDONED 0x803d0007 +#define WS_E_QUOTA_EXCEEDED 0x803d0008 +#define WS_E_NO_TRANSLATION_AVAILABLE 0x803d0009 +#define WS_E_SECURITY_VERIFICATION_FAILURE 0x803d000a +#define WS_E_ADDRESS_IN_USE 0x803d000b +#define WS_E_ADDRESS_NOT_AVAILABLE 0x803d000c +#define WS_E_ENDPOINT_NOT_FOUND 0x803d000d +#define WS_E_ENDPOINT_NOT_AVAILABLE 0x803d000e +#define WS_E_ENDPOINT_FAILURE 0x803d000f +#define WS_E_ENDPOINT_UNREACHABLE 0x803d0010 +#define WS_E_ENDPOINT_ACTION_NOT_SUPPORTED 0x803d0011 +#define WS_E_ENDPOINT_TOO_BUSY 0x803d0012 +#define WS_E_ENDPOINT_FAULT_RECEIVED 0x803d0013 +#define WS_E_ENDPOINT_DISCONNECTED 0x803d0014 +#define WS_E_PROXY_FAILURE 0x803d0015 +#define WS_E_PROXY_ACCESS_DENIED 0x803d0016 +#define WS_E_NOT_SUPPORTED 0x803d0017 +#define WS_E_PROXY_REQUIRES_BASIC_AUTH 0x803d0018 +#define WS_E_PROXY_REQUIRES_DIGEST_AUTH 0x803d0019 +#define WS_E_PROXY_REQUIRES_NTLM_AUTH 0x803d001a +#define WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH 0x803d001b +#define WS_E_SERVER_REQUIRES_BASIC_AUTH 0x803d001c +#define WS_E_SERVER_REQUIRES_DIGEST_AUTH 0x803d001d +#define WS_E_SERVER_REQUIRES_NTLM_AUTH 0x803d001e +#define WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH 0x803d001f +#define WS_E_INVALID_ENDPOINT_URL 0x803d0020 +#define WS_E_OTHER 0x803d0021 +#define WS_E_SECURITY_TOKEN_EXPIRED 0x803d0022 +#define WS_E_SECURITY_SYSTEM_FAILURE 0x803d0023 +#endif + +#define WS_STRING_VALUE(s) { sizeof(s) / sizeof((s)[0]) - 1, (WCHAR *)(s) } +#define WS_XML_STRING_VALUE(s) { sizeof(s) - 1, (BYTE *)(s) } + +#ifdef __cplusplus +} +#endif /* __cplusplus */ + +#endif /* __WINE_WEBSERVICES_H */ diff --git a/lib/libc/include/any-windows-any/winbase.h b/lib/libc/include/any-windows-any/winbase.h index 6faf6ac970eb8183c1dd8c6e335b1ae0ecfa6d8e..f7337843f19848c56461a7dee970bfe8fd4f277f 100644 --- a/lib/libc/include/any-windows-any/winbase.h +++ b/lib/libc/include/any-windows-any/winbase.h @@ -95,6 +95,9 @@ extern "C" { #define FILE_FLAG_FIRST_PIPE_INSTANCE 0x80000 #if _WIN32_WINNT >= _WIN32_WINNT_WIN8 #define FILE_FLAG_OPEN_REQUIRING_OPLOCK 0x40000 +#if NTDDI_VERSION >= NTDDI_WIN10_CU +#define FILE_FLAG_IGNORE_IMPERSONATED_DEVICEMAP 0x20000 +#endif #endif #if NTDDI_VERSION >= NTDDI_WIN10_NI typedef enum FILE_WRITE_FLAGS { @@ -148,6 +151,9 @@ typedef enum FILE_FLUSH_MODE { #if NTDDI_VERSION >= NTDDI_WIN10_NI #define COPY_FILE_ENABLE_SPARSE_COPY 0x20000000 #endif +#if NTDDI_VERSION >= NTDDI_WIN11_ZN +#define COPY_FILE_DISABLE_SPARSE_COPY 0x80000000 +#endif #define REPLACEFILE_WRITE_THROUGH 0x1 #define REPLACEFILE_IGNORE_MERGE_ERRORS 0x2 @@ -1728,6 +1734,9 @@ typedef enum FILE_FLUSH_MODE { #endif #if NTDDI_VERSION >= NTDDI_WIN10_NI ,ProcThreadAttributeTrustedApp = 29 +#endif +#if NTDDI_VERSION >= NTDDI_WIN11_GE + ,ProcThreadAttributeSveVectorLength = 30 #endif } PROC_THREAD_ATTRIBUTE_NUM; #endif @@ -1767,6 +1776,18 @@ typedef enum FILE_FLUSH_MODE { #define PROC_THREAD_ATTRIBUTE_ENABLE_OPTIONAL_XSTATE_FEATURES ProcThreadAttributeValue (ProcThreadAttributeEnableOptionalXStateFeatures, TRUE, TRUE, FALSE) #endif +#if (NTDDI_VERSION >= NTDDI_WIN11_GE) +#define PROC_THREAD_ATTRIBUTE_SVE_VECTOR_LENGTH ProcThreadAttributeValue (ProcThreadAttributeSveVectorLength, FALSE, TRUE, FALSE) + + typedef union _PROCESS_CREATION_SVE_VECTOR_LENGTH { + ULONG Data; + __C89_NAMELESS struct { + ULONG VectorLength : 24; + ULONG FlagsReserved : 8; + }; + } PROCESS_CREATION_SVE_VECTOR_LENGTH, *PPROCESS_CREATION_SVE_VECTOR_LENGTH; +#endif + #if _WIN32_WINNT >= _WIN32_WINNT_WIN7 #define PROCESS_CREATION_MITIGATION_POLICY_DEP_ENABLE 0x01 #define PROCESS_CREATION_MITIGATION_POLICY_DEP_ATL_THUNK_ENABLE 0x02 @@ -1940,6 +1961,12 @@ typedef enum FILE_FLUSH_MODE { #define PROCESS_CREATION_MITIGATION_POLICY2_RESTRICT_CORE_SHARING_ALWAYS_OFF (0x00000002ULL << 52) #define PROCESS_CREATION_MITIGATION_POLICY2_RESTRICT_CORE_SHARING_RESERVED (0x00000003ULL << 52) +#define PROCESS_CREATION_MITIGATION_POLICY2_FSCTL_SYSTEM_CALL_DISABLE_MASK (0x00000003ULL << 56) +#define PROCESS_CREATION_MITIGATION_POLICY2_FSCTL_SYSTEM_CALL_DISABLE_DEFER (0x00000000ULL << 56) +#define PROCESS_CREATION_MITIGATION_POLICY2_FSCTL_SYSTEM_CALL_DISABLE_ALWAYS_ON (0x00000001ULL << 56) +#define PROCESS_CREATION_MITIGATION_POLICY2_FSCTL_SYSTEM_CALL_DISABLE_ALWAYS_OFF (0x00000002ULL << 56) +#define PROCESS_CREATION_MITIGATION_POLICY2_FSCTL_SYSTEM_CALL_DISABLE_RESERVED (0x00000003ULL << 56) + #endif /* _WIN32_WINNT_WINTHRESHOLD */ #endif /* _WIN32_WINNT_WINBLUE */ #endif /* _WIN32_WINNT_WIN8 */ @@ -2074,14 +2101,15 @@ typedef enum FILE_FLUSH_MODE { #ifndef UNICODE #define GetStartupInfo GetStartupInfoA +#define FindResource FindResourceA #define FindResourceEx FindResourceExA +#define EnumResourceNames EnumResourceNamesA #endif #define FatalAppExit __MINGW_NAME_AW(FatalAppExit) #define GetFirmwareEnvironmentVariable __MINGW_NAME_AW(GetFirmwareEnvironmentVariable) #define SetFirmwareEnvironmentVariable __MINGW_NAME_AW(SetFirmwareEnvironmentVariable) #define EnumResourceTypes __MINGW_NAME_AW(EnumResourceTypes) -#define EnumResourceNames __MINGW_NAME_AW(EnumResourceNames) #define EnumResourceLanguages __MINGW_NAME_AW(EnumResourceLanguages) #define BeginUpdateResource __MINGW_NAME_AW(BeginUpdateResource) #define UpdateResource __MINGW_NAME_AW(UpdateResource) @@ -2167,8 +2195,6 @@ typedef enum FILE_FLUSH_MODE { WINBASEAPI WINBOOL WINAPI SetDllDirectoryA (LPCSTR lpPathName); WINBASEAPI WINBOOL WINAPI SetDllDirectoryW (LPCWSTR lpPathName); WINBASEAPI HRSRC WINAPI FindResourceW (HMODULE hModule, LPCWSTR lpName, LPCWSTR lpType); - -#define FindResource __MINGW_NAME_AW(FindResource) #endif #if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP) || NTDDI_VERSION >= NTDDI_WIN10_VB @@ -2386,6 +2412,13 @@ typedef enum FILE_FLUSH_MODE { #define COPYFILE2_IO_CYCLE_SIZE_MAX 0x40000000 #define COPYFILE2_IO_RATE_MIN 512 +#if NTDDI_VERSION >= NTDDI_WIN10_GE + typedef struct _COPYFILE2_CREATE_OPLOCK_KEYS { + GUID ParentOplockKey; + GUID TargetOplockKey; + } COPYFILE2_CREATE_OPLOCK_KEYS, *PCOPYFILE2_CREATE_OPLOCK_KEYS; +#endif + typedef struct COPYFILE2_EXTENDED_PARAMETERS_V2 { DWORD dwSize; DWORD dwCopyFlags; @@ -2395,14 +2428,28 @@ typedef enum FILE_FLUSH_MODE { DWORD dwCopyFlagsV2; ULONG ioDesiredSize; ULONG ioDesiredRate; +#if NTDDI_VERSION >= NTDDI_WIN11_GA + LPPROGRESS_ROUTINE pProgressRoutineOld; +#if NTDDI_VERSION >= NTDDI_WIN10_GE + PCOPYFILE2_CREATE_OPLOCK_KEYS SourceOplockKeys; + PVOID reserved[6]; +#else + PVOID reserved[7]; +#endif +#else PVOID reserved[8]; +#endif } COPYFILE2_EXTENDED_PARAMETERS_V2; #if NTDDI_VERSION >= NTDDI_WIN10_NI #define COPY_FILE2_V2_DONT_COPY_JUNCTIONS 0x00000001 +#if NTDDI_VERSION >= NTDDI_WIN11_GA +#define COPY_FILE2_V2_DISABLE_BLOCK_CLONING 0x00000002 +#define COPY_FILE2_V2_VALID_FLAGS (COPY_FILE2_V2_DONT_COPY_JUNCTIONS | COPY_FILE2_V2_DISABLE_BLOCK_CLONING) +#else #define COPY_FILE2_V2_VALID_FLAGS COPY_FILE2_V2_DONT_COPY_JUNCTIONS -#endif - +#endif /* NTDDI_VERSION >= NTDDI_WIN11_GA */ +#endif /* NTDDI_VERSION >= NTDDI_WIN10_NI */ #endif /* NTDDI_VERSION >= NTDDI_WIN10_FE */ WINBASEAPI HRESULT WINAPI CopyFile2 (PCWSTR pwszExistingFileName, PCWSTR pwszNewFileName, COPYFILE2_EXTENDED_PARAMETERS *pExtendedParameters); @@ -3338,6 +3385,10 @@ WINBASEAPI WINBOOL WINAPI ReadDirectoryChangesExW (HANDLE hDirectory, LPVOID lpB } FILE_REMOTE_PROTOCOL_INFO,*PFILE_REMOTE_PROTOCOL_INFO; WINBASEAPI WINBOOL WINAPI GetFileInformationByHandleEx (HANDLE hFile, FILE_INFO_BY_HANDLE_CLASS FileInformationClass, LPVOID lpFileInformation, DWORD dwBufferSize); + +#if NTDDI_VERSION >= NTDDI_WIN11_ZN + WINBASEAPI WINBOOL WINAPI GetFileInformationByName(PCWSTR FileName, FILE_INFO_BY_NAME_CLASS FileInformationClass, PVOID FileInfoBuffer, ULONG FileInfoBufferSize); +#endif #endif #if WINAPI_FAMILY_PARTITION (WINAPI_PARTITION_DESKTOP) diff --git a/lib/libc/include/any-windows-any/wincodec.h b/lib/libc/include/any-windows-any/wincodec.h index c3d234e60da055d20732d2c09fdc67bcc7bf9f84..75185b1fd453ee5fb77349205a42a493f964d4dc 100644 --- a/lib/libc/include/any-windows-any/wincodec.h +++ b/lib/libc/include/any-windows-any/wincodec.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wincodec.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wincodec.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wincodec_h__ #define __wincodec_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWICColorContext_FWD_DEFINED__ @@ -729,32 +721,32 @@ interface IWICColorContext { #define IWICColorContext_GetExifColorSpace(This,pValue) (This)->lpVtbl->GetExifColorSpace(This,pValue) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICColorContext_QueryInterface(IWICColorContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICColorContext_QueryInterface(IWICColorContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICColorContext_AddRef(IWICColorContext* This) { +static inline ULONG IWICColorContext_AddRef(IWICColorContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICColorContext_Release(IWICColorContext* This) { +static inline ULONG IWICColorContext_Release(IWICColorContext* This) { return This->lpVtbl->Release(This); } /*** IWICColorContext methods ***/ -static __WIDL_INLINE HRESULT IWICColorContext_InitializeFromFilename(IWICColorContext* This,LPCWSTR wzFilename) { +static inline HRESULT IWICColorContext_InitializeFromFilename(IWICColorContext* This,LPCWSTR wzFilename) { return This->lpVtbl->InitializeFromFilename(This,wzFilename); } -static __WIDL_INLINE HRESULT IWICColorContext_InitializeFromMemory(IWICColorContext* This,const BYTE *pbBuffer,UINT cbBufferSize) { +static inline HRESULT IWICColorContext_InitializeFromMemory(IWICColorContext* This,const BYTE *pbBuffer,UINT cbBufferSize) { return This->lpVtbl->InitializeFromMemory(This,pbBuffer,cbBufferSize); } -static __WIDL_INLINE HRESULT IWICColorContext_InitializeFromExifColorSpace(IWICColorContext* This,UINT value) { +static inline HRESULT IWICColorContext_InitializeFromExifColorSpace(IWICColorContext* This,UINT value) { return This->lpVtbl->InitializeFromExifColorSpace(This,value); } -static __WIDL_INLINE HRESULT IWICColorContext_GetType(IWICColorContext* This,WICColorContextType *pType) { +static inline HRESULT IWICColorContext_GetType(IWICColorContext* This,WICColorContextType *pType) { return This->lpVtbl->GetType(This,pType); } -static __WIDL_INLINE HRESULT IWICColorContext_GetProfileBytes(IWICColorContext* This,UINT cbBuffer,BYTE *pbBuffer,UINT *pcbActual) { +static inline HRESULT IWICColorContext_GetProfileBytes(IWICColorContext* This,UINT cbBuffer,BYTE *pbBuffer,UINT *pcbActual) { return This->lpVtbl->GetProfileBytes(This,cbBuffer,pbBuffer,pcbActual); } -static __WIDL_INLINE HRESULT IWICColorContext_GetExifColorSpace(IWICColorContext* This,UINT *pValue) { +static inline HRESULT IWICColorContext_GetExifColorSpace(IWICColorContext* This,UINT *pValue) { return This->lpVtbl->GetExifColorSpace(This,pValue); } #endif @@ -863,29 +855,29 @@ interface IWICBitmapSource { #define IWICBitmapSource_CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer) (This)->lpVtbl->CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapSource_QueryInterface(IWICBitmapSource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapSource_QueryInterface(IWICBitmapSource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapSource_AddRef(IWICBitmapSource* This) { +static inline ULONG IWICBitmapSource_AddRef(IWICBitmapSource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapSource_Release(IWICBitmapSource* This) { +static inline ULONG IWICBitmapSource_Release(IWICBitmapSource* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapSource methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapSource_GetSize(IWICBitmapSource* This,UINT *puiWidth,UINT *puiHeight) { +static inline HRESULT IWICBitmapSource_GetSize(IWICBitmapSource* This,UINT *puiWidth,UINT *puiHeight) { return This->lpVtbl->GetSize(This,puiWidth,puiHeight); } -static __WIDL_INLINE HRESULT IWICBitmapSource_GetPixelFormat(IWICBitmapSource* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICBitmapSource_GetPixelFormat(IWICBitmapSource* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->GetPixelFormat(This,pPixelFormat); } -static __WIDL_INLINE HRESULT IWICBitmapSource_GetResolution(IWICBitmapSource* This,double *pDpiX,double *pDpiY) { +static inline HRESULT IWICBitmapSource_GetResolution(IWICBitmapSource* This,double *pDpiX,double *pDpiY) { return This->lpVtbl->GetResolution(This,pDpiX,pDpiY); } -static __WIDL_INLINE HRESULT IWICBitmapSource_CopyPalette(IWICBitmapSource* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmapSource_CopyPalette(IWICBitmapSource* This,IWICPalette *pIPalette) { return This->lpVtbl->CopyPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmapSource_CopyPixels(IWICBitmapSource* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { +static inline HRESULT IWICBitmapSource_CopyPixels(IWICBitmapSource* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { return This->lpVtbl->CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer); } #endif @@ -980,26 +972,26 @@ interface IWICBitmapLock { #define IWICBitmapLock_GetPixelFormat(This,pPixelFormat) (This)->lpVtbl->GetPixelFormat(This,pPixelFormat) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapLock_QueryInterface(IWICBitmapLock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapLock_QueryInterface(IWICBitmapLock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapLock_AddRef(IWICBitmapLock* This) { +static inline ULONG IWICBitmapLock_AddRef(IWICBitmapLock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapLock_Release(IWICBitmapLock* This) { +static inline ULONG IWICBitmapLock_Release(IWICBitmapLock* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapLock methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapLock_GetSize(IWICBitmapLock* This,UINT *pWidth,UINT *pHeight) { +static inline HRESULT IWICBitmapLock_GetSize(IWICBitmapLock* This,UINT *pWidth,UINT *pHeight) { return This->lpVtbl->GetSize(This,pWidth,pHeight); } -static __WIDL_INLINE HRESULT IWICBitmapLock_GetStride(IWICBitmapLock* This,UINT *pcbStride) { +static inline HRESULT IWICBitmapLock_GetStride(IWICBitmapLock* This,UINT *pcbStride) { return This->lpVtbl->GetStride(This,pcbStride); } -static __WIDL_INLINE HRESULT IWICBitmapLock_GetDataPointer(IWICBitmapLock* This,UINT *pcbBufferSize,BYTE **ppbData) { +static inline HRESULT IWICBitmapLock_GetDataPointer(IWICBitmapLock* This,UINT *pcbBufferSize,BYTE **ppbData) { return This->lpVtbl->GetDataPointer(This,pcbBufferSize,ppbData); } -static __WIDL_INLINE HRESULT IWICBitmapLock_GetPixelFormat(IWICBitmapLock* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICBitmapLock_GetPixelFormat(IWICBitmapLock* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->GetPixelFormat(This,pPixelFormat); } #endif @@ -1100,33 +1092,33 @@ interface IWICBitmapFlipRotator { #define IWICBitmapFlipRotator_Initialize(This,pISource,options) (This)->lpVtbl->Initialize(This,pISource,options) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapFlipRotator_QueryInterface(IWICBitmapFlipRotator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapFlipRotator_QueryInterface(IWICBitmapFlipRotator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapFlipRotator_AddRef(IWICBitmapFlipRotator* This) { +static inline ULONG IWICBitmapFlipRotator_AddRef(IWICBitmapFlipRotator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapFlipRotator_Release(IWICBitmapFlipRotator* This) { +static inline ULONG IWICBitmapFlipRotator_Release(IWICBitmapFlipRotator* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapSource methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapFlipRotator_GetSize(IWICBitmapFlipRotator* This,UINT *puiWidth,UINT *puiHeight) { +static inline HRESULT IWICBitmapFlipRotator_GetSize(IWICBitmapFlipRotator* This,UINT *puiWidth,UINT *puiHeight) { return This->lpVtbl->GetSize(This,puiWidth,puiHeight); } -static __WIDL_INLINE HRESULT IWICBitmapFlipRotator_GetPixelFormat(IWICBitmapFlipRotator* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICBitmapFlipRotator_GetPixelFormat(IWICBitmapFlipRotator* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->GetPixelFormat(This,pPixelFormat); } -static __WIDL_INLINE HRESULT IWICBitmapFlipRotator_GetResolution(IWICBitmapFlipRotator* This,double *pDpiX,double *pDpiY) { +static inline HRESULT IWICBitmapFlipRotator_GetResolution(IWICBitmapFlipRotator* This,double *pDpiX,double *pDpiY) { return This->lpVtbl->GetResolution(This,pDpiX,pDpiY); } -static __WIDL_INLINE HRESULT IWICBitmapFlipRotator_CopyPalette(IWICBitmapFlipRotator* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmapFlipRotator_CopyPalette(IWICBitmapFlipRotator* This,IWICPalette *pIPalette) { return This->lpVtbl->CopyPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmapFlipRotator_CopyPixels(IWICBitmapFlipRotator* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { +static inline HRESULT IWICBitmapFlipRotator_CopyPixels(IWICBitmapFlipRotator* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { return This->lpVtbl->CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer); } /*** IWICBitmapFlipRotator methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapFlipRotator_Initialize(IWICBitmapFlipRotator* This,IWICBitmapSource *pISource,WICBitmapTransformOptions options) { +static inline HRESULT IWICBitmapFlipRotator_Initialize(IWICBitmapFlipRotator* This,IWICBitmapSource *pISource,WICBitmapTransformOptions options) { return This->lpVtbl->Initialize(This,pISource,options); } #endif @@ -1247,39 +1239,39 @@ interface IWICBitmap { #define IWICBitmap_SetResolution(This,dpiX,dpiY) (This)->lpVtbl->SetResolution(This,dpiX,dpiY) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmap_QueryInterface(IWICBitmap* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmap_QueryInterface(IWICBitmap* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmap_AddRef(IWICBitmap* This) { +static inline ULONG IWICBitmap_AddRef(IWICBitmap* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmap_Release(IWICBitmap* This) { +static inline ULONG IWICBitmap_Release(IWICBitmap* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapSource methods ***/ -static __WIDL_INLINE HRESULT IWICBitmap_GetSize(IWICBitmap* This,UINT *puiWidth,UINT *puiHeight) { +static inline HRESULT IWICBitmap_GetSize(IWICBitmap* This,UINT *puiWidth,UINT *puiHeight) { return This->lpVtbl->GetSize(This,puiWidth,puiHeight); } -static __WIDL_INLINE HRESULT IWICBitmap_GetPixelFormat(IWICBitmap* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICBitmap_GetPixelFormat(IWICBitmap* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->GetPixelFormat(This,pPixelFormat); } -static __WIDL_INLINE HRESULT IWICBitmap_GetResolution(IWICBitmap* This,double *pDpiX,double *pDpiY) { +static inline HRESULT IWICBitmap_GetResolution(IWICBitmap* This,double *pDpiX,double *pDpiY) { return This->lpVtbl->GetResolution(This,pDpiX,pDpiY); } -static __WIDL_INLINE HRESULT IWICBitmap_CopyPalette(IWICBitmap* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmap_CopyPalette(IWICBitmap* This,IWICPalette *pIPalette) { return This->lpVtbl->CopyPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmap_CopyPixels(IWICBitmap* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { +static inline HRESULT IWICBitmap_CopyPixels(IWICBitmap* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { return This->lpVtbl->CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer); } /*** IWICBitmap methods ***/ -static __WIDL_INLINE HRESULT IWICBitmap_Lock(IWICBitmap* This,const WICRect *prcLock,DWORD flags,IWICBitmapLock **ppILock) { +static inline HRESULT IWICBitmap_Lock(IWICBitmap* This,const WICRect *prcLock,DWORD flags,IWICBitmapLock **ppILock) { return This->lpVtbl->Lock(This,prcLock,flags,ppILock); } -static __WIDL_INLINE HRESULT IWICBitmap_SetPalette(IWICBitmap* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmap_SetPalette(IWICBitmap* This,IWICPalette *pIPalette) { return This->lpVtbl->SetPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmap_SetResolution(IWICBitmap* This,double dpiX,double dpiY) { +static inline HRESULT IWICBitmap_SetResolution(IWICBitmap* This,double dpiX,double dpiY) { return This->lpVtbl->SetResolution(This,dpiX,dpiY); } #endif @@ -1430,44 +1422,44 @@ interface IWICPalette { #define IWICPalette_HasAlpha(This,pfHasAlpha) (This)->lpVtbl->HasAlpha(This,pfHasAlpha) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICPalette_QueryInterface(IWICPalette* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICPalette_QueryInterface(IWICPalette* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICPalette_AddRef(IWICPalette* This) { +static inline ULONG IWICPalette_AddRef(IWICPalette* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICPalette_Release(IWICPalette* This) { +static inline ULONG IWICPalette_Release(IWICPalette* This) { return This->lpVtbl->Release(This); } /*** IWICPalette methods ***/ -static __WIDL_INLINE HRESULT IWICPalette_InitializePredefined(IWICPalette* This,WICBitmapPaletteType ePaletteType,WINBOOL fAddTransparentColor) { +static inline HRESULT IWICPalette_InitializePredefined(IWICPalette* This,WICBitmapPaletteType ePaletteType,WINBOOL fAddTransparentColor) { return This->lpVtbl->InitializePredefined(This,ePaletteType,fAddTransparentColor); } -static __WIDL_INLINE HRESULT IWICPalette_InitializeCustom(IWICPalette* This,WICColor *pColors,UINT colorCount) { +static inline HRESULT IWICPalette_InitializeCustom(IWICPalette* This,WICColor *pColors,UINT colorCount) { return This->lpVtbl->InitializeCustom(This,pColors,colorCount); } -static __WIDL_INLINE HRESULT IWICPalette_InitializeFromBitmap(IWICPalette* This,IWICBitmapSource *pISurface,UINT colorCount,WINBOOL fAddTransparentColor) { +static inline HRESULT IWICPalette_InitializeFromBitmap(IWICPalette* This,IWICBitmapSource *pISurface,UINT colorCount,WINBOOL fAddTransparentColor) { return This->lpVtbl->InitializeFromBitmap(This,pISurface,colorCount,fAddTransparentColor); } -static __WIDL_INLINE HRESULT IWICPalette_InitializeFromPalette(IWICPalette* This,IWICPalette *pIPalette) { +static inline HRESULT IWICPalette_InitializeFromPalette(IWICPalette* This,IWICPalette *pIPalette) { return This->lpVtbl->InitializeFromPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICPalette_GetType(IWICPalette* This,WICBitmapPaletteType *pePaletteType) { +static inline HRESULT IWICPalette_GetType(IWICPalette* This,WICBitmapPaletteType *pePaletteType) { return This->lpVtbl->GetType(This,pePaletteType); } -static __WIDL_INLINE HRESULT IWICPalette_GetColorCount(IWICPalette* This,UINT *pcCount) { +static inline HRESULT IWICPalette_GetColorCount(IWICPalette* This,UINT *pcCount) { return This->lpVtbl->GetColorCount(This,pcCount); } -static __WIDL_INLINE HRESULT IWICPalette_GetColors(IWICPalette* This,UINT colorCount,WICColor *pColors,UINT *pcActualColors) { +static inline HRESULT IWICPalette_GetColors(IWICPalette* This,UINT colorCount,WICColor *pColors,UINT *pcActualColors) { return This->lpVtbl->GetColors(This,colorCount,pColors,pcActualColors); } -static __WIDL_INLINE HRESULT IWICPalette_IsBlackWhite(IWICPalette* This,WINBOOL *pfIsBlackWhite) { +static inline HRESULT IWICPalette_IsBlackWhite(IWICPalette* This,WINBOOL *pfIsBlackWhite) { return This->lpVtbl->IsBlackWhite(This,pfIsBlackWhite); } -static __WIDL_INLINE HRESULT IWICPalette_IsGrayscale(IWICPalette* This,WINBOOL *pfIsGrayscale) { +static inline HRESULT IWICPalette_IsGrayscale(IWICPalette* This,WINBOOL *pfIsGrayscale) { return This->lpVtbl->IsGrayscale(This,pfIsGrayscale); } -static __WIDL_INLINE HRESULT IWICPalette_HasAlpha(IWICPalette* This,WINBOOL *pfHasAlpha) { +static inline HRESULT IWICPalette_HasAlpha(IWICPalette* This,WINBOOL *pfHasAlpha) { return This->lpVtbl->HasAlpha(This,pfHasAlpha); } #endif @@ -1606,38 +1598,38 @@ interface IWICComponentInfo { #define IWICComponentInfo_GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual) (This)->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICComponentInfo_QueryInterface(IWICComponentInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICComponentInfo_QueryInterface(IWICComponentInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICComponentInfo_AddRef(IWICComponentInfo* This) { +static inline ULONG IWICComponentInfo_AddRef(IWICComponentInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICComponentInfo_Release(IWICComponentInfo* This) { +static inline ULONG IWICComponentInfo_Release(IWICComponentInfo* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICComponentInfo_GetComponentType(IWICComponentInfo* This,WICComponentType *pType) { +static inline HRESULT IWICComponentInfo_GetComponentType(IWICComponentInfo* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICComponentInfo_GetCLSID(IWICComponentInfo* This,CLSID *pclsid) { +static inline HRESULT IWICComponentInfo_GetCLSID(IWICComponentInfo* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICComponentInfo_GetSigningStatus(IWICComponentInfo* This,DWORD *pStatus) { +static inline HRESULT IWICComponentInfo_GetSigningStatus(IWICComponentInfo* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICComponentInfo_GetAuthor(IWICComponentInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICComponentInfo_GetAuthor(IWICComponentInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICComponentInfo_GetVendorGUID(IWICComponentInfo* This,GUID *pguidVendor) { +static inline HRESULT IWICComponentInfo_GetVendorGUID(IWICComponentInfo* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICComponentInfo_GetVersion(IWICComponentInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICComponentInfo_GetVersion(IWICComponentInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICComponentInfo_GetSpecVersion(IWICComponentInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICComponentInfo_GetSpecVersion(IWICComponentInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICComponentInfo_GetFriendlyName(IWICComponentInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICComponentInfo_GetFriendlyName(IWICComponentInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } #endif @@ -1734,26 +1726,26 @@ interface IWICMetadataQueryReader { #define IWICMetadataQueryReader_GetEnumerator(This,ppIEnumString) (This)->lpVtbl->GetEnumerator(This,ppIEnumString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataQueryReader_QueryInterface(IWICMetadataQueryReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICMetadataQueryReader_QueryInterface(IWICMetadataQueryReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICMetadataQueryReader_AddRef(IWICMetadataQueryReader* This) { +static inline ULONG IWICMetadataQueryReader_AddRef(IWICMetadataQueryReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICMetadataQueryReader_Release(IWICMetadataQueryReader* This) { +static inline ULONG IWICMetadataQueryReader_Release(IWICMetadataQueryReader* This) { return This->lpVtbl->Release(This); } /*** IWICMetadataQueryReader methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataQueryReader_GetContainerFormat(IWICMetadataQueryReader* This,GUID *pguidContainerFormat) { +static inline HRESULT IWICMetadataQueryReader_GetContainerFormat(IWICMetadataQueryReader* This,GUID *pguidContainerFormat) { return This->lpVtbl->GetContainerFormat(This,pguidContainerFormat); } -static __WIDL_INLINE HRESULT IWICMetadataQueryReader_GetLocation(IWICMetadataQueryReader* This,UINT cchMaxLength,WCHAR *wzNamespace,UINT *pcchActualLength) { +static inline HRESULT IWICMetadataQueryReader_GetLocation(IWICMetadataQueryReader* This,UINT cchMaxLength,WCHAR *wzNamespace,UINT *pcchActualLength) { return This->lpVtbl->GetLocation(This,cchMaxLength,wzNamespace,pcchActualLength); } -static __WIDL_INLINE HRESULT IWICMetadataQueryReader_GetMetadataByName(IWICMetadataQueryReader* This,LPCWSTR wzName,PROPVARIANT *pvarValue) { +static inline HRESULT IWICMetadataQueryReader_GetMetadataByName(IWICMetadataQueryReader* This,LPCWSTR wzName,PROPVARIANT *pvarValue) { return This->lpVtbl->GetMetadataByName(This,wzName,pvarValue); } -static __WIDL_INLINE HRESULT IWICMetadataQueryReader_GetEnumerator(IWICMetadataQueryReader* This,IEnumString **ppIEnumString) { +static inline HRESULT IWICMetadataQueryReader_GetEnumerator(IWICMetadataQueryReader* This,IEnumString **ppIEnumString) { return This->lpVtbl->GetEnumerator(This,ppIEnumString); } #endif @@ -1855,33 +1847,33 @@ interface IWICMetadataQueryWriter { #define IWICMetadataQueryWriter_RemoveMetadataByName(This,wzName) (This)->lpVtbl->RemoveMetadataByName(This,wzName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataQueryWriter_QueryInterface(IWICMetadataQueryWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICMetadataQueryWriter_QueryInterface(IWICMetadataQueryWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICMetadataQueryWriter_AddRef(IWICMetadataQueryWriter* This) { +static inline ULONG IWICMetadataQueryWriter_AddRef(IWICMetadataQueryWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICMetadataQueryWriter_Release(IWICMetadataQueryWriter* This) { +static inline ULONG IWICMetadataQueryWriter_Release(IWICMetadataQueryWriter* This) { return This->lpVtbl->Release(This); } /*** IWICMetadataQueryReader methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataQueryWriter_GetContainerFormat(IWICMetadataQueryWriter* This,GUID *pguidContainerFormat) { +static inline HRESULT IWICMetadataQueryWriter_GetContainerFormat(IWICMetadataQueryWriter* This,GUID *pguidContainerFormat) { return This->lpVtbl->GetContainerFormat(This,pguidContainerFormat); } -static __WIDL_INLINE HRESULT IWICMetadataQueryWriter_GetLocation(IWICMetadataQueryWriter* This,UINT cchMaxLength,WCHAR *wzNamespace,UINT *pcchActualLength) { +static inline HRESULT IWICMetadataQueryWriter_GetLocation(IWICMetadataQueryWriter* This,UINT cchMaxLength,WCHAR *wzNamespace,UINT *pcchActualLength) { return This->lpVtbl->GetLocation(This,cchMaxLength,wzNamespace,pcchActualLength); } -static __WIDL_INLINE HRESULT IWICMetadataQueryWriter_GetMetadataByName(IWICMetadataQueryWriter* This,LPCWSTR wzName,PROPVARIANT *pvarValue) { +static inline HRESULT IWICMetadataQueryWriter_GetMetadataByName(IWICMetadataQueryWriter* This,LPCWSTR wzName,PROPVARIANT *pvarValue) { return This->lpVtbl->GetMetadataByName(This,wzName,pvarValue); } -static __WIDL_INLINE HRESULT IWICMetadataQueryWriter_GetEnumerator(IWICMetadataQueryWriter* This,IEnumString **ppIEnumString) { +static inline HRESULT IWICMetadataQueryWriter_GetEnumerator(IWICMetadataQueryWriter* This,IEnumString **ppIEnumString) { return This->lpVtbl->GetEnumerator(This,ppIEnumString); } /*** IWICMetadataQueryWriter methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataQueryWriter_SetMetadataByName(IWICMetadataQueryWriter* This,LPCWSTR wzName,const PROPVARIANT *pvarValue) { +static inline HRESULT IWICMetadataQueryWriter_SetMetadataByName(IWICMetadataQueryWriter* This,LPCWSTR wzName,const PROPVARIANT *pvarValue) { return This->lpVtbl->SetMetadataByName(This,wzName,pvarValue); } -static __WIDL_INLINE HRESULT IWICMetadataQueryWriter_RemoveMetadataByName(IWICMetadataQueryWriter* This,LPCWSTR wzName) { +static inline HRESULT IWICMetadataQueryWriter_RemoveMetadataByName(IWICMetadataQueryWriter* This,LPCWSTR wzName) { return This->lpVtbl->RemoveMetadataByName(This,wzName); } #endif @@ -2000,39 +1992,39 @@ interface IWICBitmapFrameDecode { #define IWICBitmapFrameDecode_GetThumbnail(This,ppIThumbnail) (This)->lpVtbl->GetThumbnail(This,ppIThumbnail) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapFrameDecode_QueryInterface(IWICBitmapFrameDecode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapFrameDecode_QueryInterface(IWICBitmapFrameDecode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapFrameDecode_AddRef(IWICBitmapFrameDecode* This) { +static inline ULONG IWICBitmapFrameDecode_AddRef(IWICBitmapFrameDecode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapFrameDecode_Release(IWICBitmapFrameDecode* This) { +static inline ULONG IWICBitmapFrameDecode_Release(IWICBitmapFrameDecode* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapSource methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapFrameDecode_GetSize(IWICBitmapFrameDecode* This,UINT *puiWidth,UINT *puiHeight) { +static inline HRESULT IWICBitmapFrameDecode_GetSize(IWICBitmapFrameDecode* This,UINT *puiWidth,UINT *puiHeight) { return This->lpVtbl->GetSize(This,puiWidth,puiHeight); } -static __WIDL_INLINE HRESULT IWICBitmapFrameDecode_GetPixelFormat(IWICBitmapFrameDecode* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICBitmapFrameDecode_GetPixelFormat(IWICBitmapFrameDecode* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->GetPixelFormat(This,pPixelFormat); } -static __WIDL_INLINE HRESULT IWICBitmapFrameDecode_GetResolution(IWICBitmapFrameDecode* This,double *pDpiX,double *pDpiY) { +static inline HRESULT IWICBitmapFrameDecode_GetResolution(IWICBitmapFrameDecode* This,double *pDpiX,double *pDpiY) { return This->lpVtbl->GetResolution(This,pDpiX,pDpiY); } -static __WIDL_INLINE HRESULT IWICBitmapFrameDecode_CopyPalette(IWICBitmapFrameDecode* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmapFrameDecode_CopyPalette(IWICBitmapFrameDecode* This,IWICPalette *pIPalette) { return This->lpVtbl->CopyPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmapFrameDecode_CopyPixels(IWICBitmapFrameDecode* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { +static inline HRESULT IWICBitmapFrameDecode_CopyPixels(IWICBitmapFrameDecode* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { return This->lpVtbl->CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer); } /*** IWICBitmapFrameDecode methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapFrameDecode_GetMetadataQueryReader(IWICBitmapFrameDecode* This,IWICMetadataQueryReader **ppIMetadataQueryReader) { +static inline HRESULT IWICBitmapFrameDecode_GetMetadataQueryReader(IWICBitmapFrameDecode* This,IWICMetadataQueryReader **ppIMetadataQueryReader) { return This->lpVtbl->GetMetadataQueryReader(This,ppIMetadataQueryReader); } -static __WIDL_INLINE HRESULT IWICBitmapFrameDecode_GetColorContexts(IWICBitmapFrameDecode* This,UINT cCount,IWICColorContext **ppIColorContexts,UINT *pcActualCount) { +static inline HRESULT IWICBitmapFrameDecode_GetColorContexts(IWICBitmapFrameDecode* This,UINT cCount,IWICColorContext **ppIColorContexts,UINT *pcActualCount) { return This->lpVtbl->GetColorContexts(This,cCount,ppIColorContexts,pcActualCount); } -static __WIDL_INLINE HRESULT IWICBitmapFrameDecode_GetThumbnail(IWICBitmapFrameDecode* This,IWICBitmapSource **ppIThumbnail) { +static inline HRESULT IWICBitmapFrameDecode_GetThumbnail(IWICBitmapFrameDecode* This,IWICBitmapSource **ppIThumbnail) { return This->lpVtbl->GetThumbnail(This,ppIThumbnail); } #endif @@ -2187,54 +2179,54 @@ interface IWICPixelFormatInfo { #define IWICPixelFormatInfo_GetChannelMask(This,uiChannelIndex,cbMaskBuffer,pbMaskBuffer,pcbActual) (This)->lpVtbl->GetChannelMask(This,uiChannelIndex,cbMaskBuffer,pbMaskBuffer,pcbActual) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_QueryInterface(IWICPixelFormatInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICPixelFormatInfo_QueryInterface(IWICPixelFormatInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICPixelFormatInfo_AddRef(IWICPixelFormatInfo* This) { +static inline ULONG IWICPixelFormatInfo_AddRef(IWICPixelFormatInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICPixelFormatInfo_Release(IWICPixelFormatInfo* This) { +static inline ULONG IWICPixelFormatInfo_Release(IWICPixelFormatInfo* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetComponentType(IWICPixelFormatInfo* This,WICComponentType *pType) { +static inline HRESULT IWICPixelFormatInfo_GetComponentType(IWICPixelFormatInfo* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetCLSID(IWICPixelFormatInfo* This,CLSID *pclsid) { +static inline HRESULT IWICPixelFormatInfo_GetCLSID(IWICPixelFormatInfo* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetSigningStatus(IWICPixelFormatInfo* This,DWORD *pStatus) { +static inline HRESULT IWICPixelFormatInfo_GetSigningStatus(IWICPixelFormatInfo* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetAuthor(IWICPixelFormatInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICPixelFormatInfo_GetAuthor(IWICPixelFormatInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetVendorGUID(IWICPixelFormatInfo* This,GUID *pguidVendor) { +static inline HRESULT IWICPixelFormatInfo_GetVendorGUID(IWICPixelFormatInfo* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetVersion(IWICPixelFormatInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICPixelFormatInfo_GetVersion(IWICPixelFormatInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetSpecVersion(IWICPixelFormatInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICPixelFormatInfo_GetSpecVersion(IWICPixelFormatInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetFriendlyName(IWICPixelFormatInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICPixelFormatInfo_GetFriendlyName(IWICPixelFormatInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } /*** IWICPixelFormatInfo methods ***/ -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetFormatGUID(IWICPixelFormatInfo* This,GUID *pFormat) { +static inline HRESULT IWICPixelFormatInfo_GetFormatGUID(IWICPixelFormatInfo* This,GUID *pFormat) { return This->lpVtbl->GetFormatGUID(This,pFormat); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetColorContext(IWICPixelFormatInfo* This,IWICColorContext **ppIColorContext) { +static inline HRESULT IWICPixelFormatInfo_GetColorContext(IWICPixelFormatInfo* This,IWICColorContext **ppIColorContext) { return This->lpVtbl->GetColorContext(This,ppIColorContext); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetBitsPerPixel(IWICPixelFormatInfo* This,UINT *puiBitsPerPixel) { +static inline HRESULT IWICPixelFormatInfo_GetBitsPerPixel(IWICPixelFormatInfo* This,UINT *puiBitsPerPixel) { return This->lpVtbl->GetBitsPerPixel(This,puiBitsPerPixel); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetChannelCount(IWICPixelFormatInfo* This,UINT *puiChannelCount) { +static inline HRESULT IWICPixelFormatInfo_GetChannelCount(IWICPixelFormatInfo* This,UINT *puiChannelCount) { return This->lpVtbl->GetChannelCount(This,puiChannelCount); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo_GetChannelMask(IWICPixelFormatInfo* This,UINT uiChannelIndex,UINT cbMaskBuffer,BYTE *pbMaskBuffer,UINT *pcbActual) { +static inline HRESULT IWICPixelFormatInfo_GetChannelMask(IWICPixelFormatInfo* This,UINT uiChannelIndex,UINT cbMaskBuffer,BYTE *pbMaskBuffer,UINT *pcbActual) { return This->lpVtbl->GetChannelMask(This,uiChannelIndex,cbMaskBuffer,pbMaskBuffer,pcbActual); } #endif @@ -2389,61 +2381,61 @@ interface IWICPixelFormatInfo2 { #define IWICPixelFormatInfo2_GetNumericRepresentation(This,pNumericRepresentation) (This)->lpVtbl->GetNumericRepresentation(This,pNumericRepresentation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_QueryInterface(IWICPixelFormatInfo2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICPixelFormatInfo2_QueryInterface(IWICPixelFormatInfo2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICPixelFormatInfo2_AddRef(IWICPixelFormatInfo2* This) { +static inline ULONG IWICPixelFormatInfo2_AddRef(IWICPixelFormatInfo2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICPixelFormatInfo2_Release(IWICPixelFormatInfo2* This) { +static inline ULONG IWICPixelFormatInfo2_Release(IWICPixelFormatInfo2* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetComponentType(IWICPixelFormatInfo2* This,WICComponentType *pType) { +static inline HRESULT IWICPixelFormatInfo2_GetComponentType(IWICPixelFormatInfo2* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetCLSID(IWICPixelFormatInfo2* This,CLSID *pclsid) { +static inline HRESULT IWICPixelFormatInfo2_GetCLSID(IWICPixelFormatInfo2* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetSigningStatus(IWICPixelFormatInfo2* This,DWORD *pStatus) { +static inline HRESULT IWICPixelFormatInfo2_GetSigningStatus(IWICPixelFormatInfo2* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetAuthor(IWICPixelFormatInfo2* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICPixelFormatInfo2_GetAuthor(IWICPixelFormatInfo2* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetVendorGUID(IWICPixelFormatInfo2* This,GUID *pguidVendor) { +static inline HRESULT IWICPixelFormatInfo2_GetVendorGUID(IWICPixelFormatInfo2* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetVersion(IWICPixelFormatInfo2* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICPixelFormatInfo2_GetVersion(IWICPixelFormatInfo2* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetSpecVersion(IWICPixelFormatInfo2* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICPixelFormatInfo2_GetSpecVersion(IWICPixelFormatInfo2* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetFriendlyName(IWICPixelFormatInfo2* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICPixelFormatInfo2_GetFriendlyName(IWICPixelFormatInfo2* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } /*** IWICPixelFormatInfo methods ***/ -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetFormatGUID(IWICPixelFormatInfo2* This,GUID *pFormat) { +static inline HRESULT IWICPixelFormatInfo2_GetFormatGUID(IWICPixelFormatInfo2* This,GUID *pFormat) { return This->lpVtbl->GetFormatGUID(This,pFormat); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetColorContext(IWICPixelFormatInfo2* This,IWICColorContext **ppIColorContext) { +static inline HRESULT IWICPixelFormatInfo2_GetColorContext(IWICPixelFormatInfo2* This,IWICColorContext **ppIColorContext) { return This->lpVtbl->GetColorContext(This,ppIColorContext); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetBitsPerPixel(IWICPixelFormatInfo2* This,UINT *puiBitsPerPixel) { +static inline HRESULT IWICPixelFormatInfo2_GetBitsPerPixel(IWICPixelFormatInfo2* This,UINT *puiBitsPerPixel) { return This->lpVtbl->GetBitsPerPixel(This,puiBitsPerPixel); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetChannelCount(IWICPixelFormatInfo2* This,UINT *puiChannelCount) { +static inline HRESULT IWICPixelFormatInfo2_GetChannelCount(IWICPixelFormatInfo2* This,UINT *puiChannelCount) { return This->lpVtbl->GetChannelCount(This,puiChannelCount); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetChannelMask(IWICPixelFormatInfo2* This,UINT uiChannelIndex,UINT cbMaskBuffer,BYTE *pbMaskBuffer,UINT *pcbActual) { +static inline HRESULT IWICPixelFormatInfo2_GetChannelMask(IWICPixelFormatInfo2* This,UINT uiChannelIndex,UINT cbMaskBuffer,BYTE *pbMaskBuffer,UINT *pcbActual) { return This->lpVtbl->GetChannelMask(This,uiChannelIndex,cbMaskBuffer,pbMaskBuffer,pcbActual); } /*** IWICPixelFormatInfo2 methods ***/ -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_SupportsTransparency(IWICPixelFormatInfo2* This,WINBOOL *pfSupportsTransparency) { +static inline HRESULT IWICPixelFormatInfo2_SupportsTransparency(IWICPixelFormatInfo2* This,WINBOOL *pfSupportsTransparency) { return This->lpVtbl->SupportsTransparency(This,pfSupportsTransparency); } -static __WIDL_INLINE HRESULT IWICPixelFormatInfo2_GetNumericRepresentation(IWICPixelFormatInfo2* This,WICPixelFormatNumericRepresentation *pNumericRepresentation) { +static inline HRESULT IWICPixelFormatInfo2_GetNumericRepresentation(IWICPixelFormatInfo2* This,WICPixelFormatNumericRepresentation *pNumericRepresentation) { return This->lpVtbl->GetNumericRepresentation(This,pNumericRepresentation); } #endif @@ -2674,75 +2666,75 @@ interface IWICBitmapCodecInfo { #define IWICBitmapCodecInfo_MatchesMimeType(This,wzMimeType,pfMatches) (This)->lpVtbl->MatchesMimeType(This,wzMimeType,pfMatches) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_QueryInterface(IWICBitmapCodecInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapCodecInfo_QueryInterface(IWICBitmapCodecInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapCodecInfo_AddRef(IWICBitmapCodecInfo* This) { +static inline ULONG IWICBitmapCodecInfo_AddRef(IWICBitmapCodecInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapCodecInfo_Release(IWICBitmapCodecInfo* This) { +static inline ULONG IWICBitmapCodecInfo_Release(IWICBitmapCodecInfo* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetComponentType(IWICBitmapCodecInfo* This,WICComponentType *pType) { +static inline HRESULT IWICBitmapCodecInfo_GetComponentType(IWICBitmapCodecInfo* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetCLSID(IWICBitmapCodecInfo* This,CLSID *pclsid) { +static inline HRESULT IWICBitmapCodecInfo_GetCLSID(IWICBitmapCodecInfo* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetSigningStatus(IWICBitmapCodecInfo* This,DWORD *pStatus) { +static inline HRESULT IWICBitmapCodecInfo_GetSigningStatus(IWICBitmapCodecInfo* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetAuthor(IWICBitmapCodecInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICBitmapCodecInfo_GetAuthor(IWICBitmapCodecInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetVendorGUID(IWICBitmapCodecInfo* This,GUID *pguidVendor) { +static inline HRESULT IWICBitmapCodecInfo_GetVendorGUID(IWICBitmapCodecInfo* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetVersion(IWICBitmapCodecInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICBitmapCodecInfo_GetVersion(IWICBitmapCodecInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetSpecVersion(IWICBitmapCodecInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICBitmapCodecInfo_GetSpecVersion(IWICBitmapCodecInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetFriendlyName(IWICBitmapCodecInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICBitmapCodecInfo_GetFriendlyName(IWICBitmapCodecInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } /*** IWICBitmapCodecInfo methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetContainerFormat(IWICBitmapCodecInfo* This,GUID *pguidContainerFormat) { +static inline HRESULT IWICBitmapCodecInfo_GetContainerFormat(IWICBitmapCodecInfo* This,GUID *pguidContainerFormat) { return This->lpVtbl->GetContainerFormat(This,pguidContainerFormat); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetPixelFormats(IWICBitmapCodecInfo* This,UINT cFormats,GUID *pguidPixelFormats,UINT *pcActual) { +static inline HRESULT IWICBitmapCodecInfo_GetPixelFormats(IWICBitmapCodecInfo* This,UINT cFormats,GUID *pguidPixelFormats,UINT *pcActual) { return This->lpVtbl->GetPixelFormats(This,cFormats,pguidPixelFormats,pcActual); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetColorManagementVersion(IWICBitmapCodecInfo* This,UINT cchColorManagementVersion,WCHAR *wzColorManagementVersion,UINT *pcchActual) { +static inline HRESULT IWICBitmapCodecInfo_GetColorManagementVersion(IWICBitmapCodecInfo* This,UINT cchColorManagementVersion,WCHAR *wzColorManagementVersion,UINT *pcchActual) { return This->lpVtbl->GetColorManagementVersion(This,cchColorManagementVersion,wzColorManagementVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetDeviceManufacturer(IWICBitmapCodecInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { +static inline HRESULT IWICBitmapCodecInfo_GetDeviceManufacturer(IWICBitmapCodecInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { return This->lpVtbl->GetDeviceManufacturer(This,cchDeviceManufacturer,wzDeviceManufacturer,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetDeviceModels(IWICBitmapCodecInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { +static inline HRESULT IWICBitmapCodecInfo_GetDeviceModels(IWICBitmapCodecInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { return This->lpVtbl->GetDeviceModels(This,cchDeviceModels,wzDeviceModels,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetMimeTypes(IWICBitmapCodecInfo* This,UINT cchMimeTypes,WCHAR *wzMimeTypes,UINT *pcchActual) { +static inline HRESULT IWICBitmapCodecInfo_GetMimeTypes(IWICBitmapCodecInfo* This,UINT cchMimeTypes,WCHAR *wzMimeTypes,UINT *pcchActual) { return This->lpVtbl->GetMimeTypes(This,cchMimeTypes,wzMimeTypes,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_GetFileExtensions(IWICBitmapCodecInfo* This,UINT cchFileExtensions,WCHAR *wzFileExtensions,UINT *pcchActual) { +static inline HRESULT IWICBitmapCodecInfo_GetFileExtensions(IWICBitmapCodecInfo* This,UINT cchFileExtensions,WCHAR *wzFileExtensions,UINT *pcchActual) { return This->lpVtbl->GetFileExtensions(This,cchFileExtensions,wzFileExtensions,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_DoesSupportAnimation(IWICBitmapCodecInfo* This,WINBOOL *pfSupportAnimation) { +static inline HRESULT IWICBitmapCodecInfo_DoesSupportAnimation(IWICBitmapCodecInfo* This,WINBOOL *pfSupportAnimation) { return This->lpVtbl->DoesSupportAnimation(This,pfSupportAnimation); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_DoesSupportChromaKey(IWICBitmapCodecInfo* This,WINBOOL *pfSupportChromaKey) { +static inline HRESULT IWICBitmapCodecInfo_DoesSupportChromaKey(IWICBitmapCodecInfo* This,WINBOOL *pfSupportChromaKey) { return This->lpVtbl->DoesSupportChromaKey(This,pfSupportChromaKey); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_DoesSupportLossless(IWICBitmapCodecInfo* This,WINBOOL *pfSupportLossless) { +static inline HRESULT IWICBitmapCodecInfo_DoesSupportLossless(IWICBitmapCodecInfo* This,WINBOOL *pfSupportLossless) { return This->lpVtbl->DoesSupportLossless(This,pfSupportLossless); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_DoesSupportMultiframe(IWICBitmapCodecInfo* This,WINBOOL *pfSupportMultiframe) { +static inline HRESULT IWICBitmapCodecInfo_DoesSupportMultiframe(IWICBitmapCodecInfo* This,WINBOOL *pfSupportMultiframe) { return This->lpVtbl->DoesSupportMultiframe(This,pfSupportMultiframe); } -static __WIDL_INLINE HRESULT IWICBitmapCodecInfo_MatchesMimeType(IWICBitmapCodecInfo* This,LPCWSTR wzMimeType,WINBOOL *pfMatches) { +static inline HRESULT IWICBitmapCodecInfo_MatchesMimeType(IWICBitmapCodecInfo* This,LPCWSTR wzMimeType,WINBOOL *pfMatches) { return This->lpVtbl->MatchesMimeType(This,wzMimeType,pfMatches); } #endif @@ -2966,85 +2958,85 @@ interface IWICBitmapDecoderInfo { #define IWICBitmapDecoderInfo_CreateInstance(This,ppIBitmapDecoder) (This)->lpVtbl->CreateInstance(This,ppIBitmapDecoder) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_QueryInterface(IWICBitmapDecoderInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapDecoderInfo_QueryInterface(IWICBitmapDecoderInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapDecoderInfo_AddRef(IWICBitmapDecoderInfo* This) { +static inline ULONG IWICBitmapDecoderInfo_AddRef(IWICBitmapDecoderInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapDecoderInfo_Release(IWICBitmapDecoderInfo* This) { +static inline ULONG IWICBitmapDecoderInfo_Release(IWICBitmapDecoderInfo* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetComponentType(IWICBitmapDecoderInfo* This,WICComponentType *pType) { +static inline HRESULT IWICBitmapDecoderInfo_GetComponentType(IWICBitmapDecoderInfo* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetCLSID(IWICBitmapDecoderInfo* This,CLSID *pclsid) { +static inline HRESULT IWICBitmapDecoderInfo_GetCLSID(IWICBitmapDecoderInfo* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetSigningStatus(IWICBitmapDecoderInfo* This,DWORD *pStatus) { +static inline HRESULT IWICBitmapDecoderInfo_GetSigningStatus(IWICBitmapDecoderInfo* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetAuthor(IWICBitmapDecoderInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetAuthor(IWICBitmapDecoderInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetVendorGUID(IWICBitmapDecoderInfo* This,GUID *pguidVendor) { +static inline HRESULT IWICBitmapDecoderInfo_GetVendorGUID(IWICBitmapDecoderInfo* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetVersion(IWICBitmapDecoderInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetVersion(IWICBitmapDecoderInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetSpecVersion(IWICBitmapDecoderInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetSpecVersion(IWICBitmapDecoderInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetFriendlyName(IWICBitmapDecoderInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetFriendlyName(IWICBitmapDecoderInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } /*** IWICBitmapCodecInfo methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetContainerFormat(IWICBitmapDecoderInfo* This,GUID *pguidContainerFormat) { +static inline HRESULT IWICBitmapDecoderInfo_GetContainerFormat(IWICBitmapDecoderInfo* This,GUID *pguidContainerFormat) { return This->lpVtbl->GetContainerFormat(This,pguidContainerFormat); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetPixelFormats(IWICBitmapDecoderInfo* This,UINT cFormats,GUID *pguidPixelFormats,UINT *pcActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetPixelFormats(IWICBitmapDecoderInfo* This,UINT cFormats,GUID *pguidPixelFormats,UINT *pcActual) { return This->lpVtbl->GetPixelFormats(This,cFormats,pguidPixelFormats,pcActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetColorManagementVersion(IWICBitmapDecoderInfo* This,UINT cchColorManagementVersion,WCHAR *wzColorManagementVersion,UINT *pcchActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetColorManagementVersion(IWICBitmapDecoderInfo* This,UINT cchColorManagementVersion,WCHAR *wzColorManagementVersion,UINT *pcchActual) { return This->lpVtbl->GetColorManagementVersion(This,cchColorManagementVersion,wzColorManagementVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetDeviceManufacturer(IWICBitmapDecoderInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetDeviceManufacturer(IWICBitmapDecoderInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { return This->lpVtbl->GetDeviceManufacturer(This,cchDeviceManufacturer,wzDeviceManufacturer,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetDeviceModels(IWICBitmapDecoderInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetDeviceModels(IWICBitmapDecoderInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { return This->lpVtbl->GetDeviceModels(This,cchDeviceModels,wzDeviceModels,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetMimeTypes(IWICBitmapDecoderInfo* This,UINT cchMimeTypes,WCHAR *wzMimeTypes,UINT *pcchActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetMimeTypes(IWICBitmapDecoderInfo* This,UINT cchMimeTypes,WCHAR *wzMimeTypes,UINT *pcchActual) { return This->lpVtbl->GetMimeTypes(This,cchMimeTypes,wzMimeTypes,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetFileExtensions(IWICBitmapDecoderInfo* This,UINT cchFileExtensions,WCHAR *wzFileExtensions,UINT *pcchActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetFileExtensions(IWICBitmapDecoderInfo* This,UINT cchFileExtensions,WCHAR *wzFileExtensions,UINT *pcchActual) { return This->lpVtbl->GetFileExtensions(This,cchFileExtensions,wzFileExtensions,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_DoesSupportAnimation(IWICBitmapDecoderInfo* This,WINBOOL *pfSupportAnimation) { +static inline HRESULT IWICBitmapDecoderInfo_DoesSupportAnimation(IWICBitmapDecoderInfo* This,WINBOOL *pfSupportAnimation) { return This->lpVtbl->DoesSupportAnimation(This,pfSupportAnimation); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_DoesSupportChromaKey(IWICBitmapDecoderInfo* This,WINBOOL *pfSupportChromaKey) { +static inline HRESULT IWICBitmapDecoderInfo_DoesSupportChromaKey(IWICBitmapDecoderInfo* This,WINBOOL *pfSupportChromaKey) { return This->lpVtbl->DoesSupportChromaKey(This,pfSupportChromaKey); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_DoesSupportLossless(IWICBitmapDecoderInfo* This,WINBOOL *pfSupportLossless) { +static inline HRESULT IWICBitmapDecoderInfo_DoesSupportLossless(IWICBitmapDecoderInfo* This,WINBOOL *pfSupportLossless) { return This->lpVtbl->DoesSupportLossless(This,pfSupportLossless); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_DoesSupportMultiframe(IWICBitmapDecoderInfo* This,WINBOOL *pfSupportMultiframe) { +static inline HRESULT IWICBitmapDecoderInfo_DoesSupportMultiframe(IWICBitmapDecoderInfo* This,WINBOOL *pfSupportMultiframe) { return This->lpVtbl->DoesSupportMultiframe(This,pfSupportMultiframe); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_MatchesMimeType(IWICBitmapDecoderInfo* This,LPCWSTR wzMimeType,WINBOOL *pfMatches) { +static inline HRESULT IWICBitmapDecoderInfo_MatchesMimeType(IWICBitmapDecoderInfo* This,LPCWSTR wzMimeType,WINBOOL *pfMatches) { return This->lpVtbl->MatchesMimeType(This,wzMimeType,pfMatches); } /*** IWICBitmapDecoderInfo methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_GetPatterns(IWICBitmapDecoderInfo* This,UINT cbSizePatterns,WICBitmapPattern *pPatterns,UINT *pcPatterns,UINT *pcbPatternsActual) { +static inline HRESULT IWICBitmapDecoderInfo_GetPatterns(IWICBitmapDecoderInfo* This,UINT cbSizePatterns,WICBitmapPattern *pPatterns,UINT *pcPatterns,UINT *pcbPatternsActual) { return This->lpVtbl->GetPatterns(This,cbSizePatterns,pPatterns,pcPatterns,pcbPatternsActual); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_MatchesPattern(IWICBitmapDecoderInfo* This,IStream *pIStream,WINBOOL *pfMatches) { +static inline HRESULT IWICBitmapDecoderInfo_MatchesPattern(IWICBitmapDecoderInfo* This,IStream *pIStream,WINBOOL *pfMatches) { return This->lpVtbl->MatchesPattern(This,pIStream,pfMatches); } -static __WIDL_INLINE HRESULT IWICBitmapDecoderInfo_CreateInstance(IWICBitmapDecoderInfo* This,IWICBitmapDecoder **ppIBitmapDecoder) { +static inline HRESULT IWICBitmapDecoderInfo_CreateInstance(IWICBitmapDecoderInfo* This,IWICBitmapDecoder **ppIBitmapDecoder) { return This->lpVtbl->CreateInstance(This,ppIBitmapDecoder); } #endif @@ -3201,47 +3193,47 @@ interface IWICBitmapDecoder { #define IWICBitmapDecoder_GetFrame(This,index,ppIBitmapFrame) (This)->lpVtbl->GetFrame(This,index,ppIBitmapFrame) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapDecoder_QueryInterface(IWICBitmapDecoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapDecoder_QueryInterface(IWICBitmapDecoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapDecoder_AddRef(IWICBitmapDecoder* This) { +static inline ULONG IWICBitmapDecoder_AddRef(IWICBitmapDecoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapDecoder_Release(IWICBitmapDecoder* This) { +static inline ULONG IWICBitmapDecoder_Release(IWICBitmapDecoder* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapDecoder methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapDecoder_QueryCapability(IWICBitmapDecoder* This,IStream *pIStream,DWORD *pdwCapability) { +static inline HRESULT IWICBitmapDecoder_QueryCapability(IWICBitmapDecoder* This,IStream *pIStream,DWORD *pdwCapability) { return This->lpVtbl->QueryCapability(This,pIStream,pdwCapability); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_Initialize(IWICBitmapDecoder* This,IStream *pIStream,WICDecodeOptions cacheOptions) { +static inline HRESULT IWICBitmapDecoder_Initialize(IWICBitmapDecoder* This,IStream *pIStream,WICDecodeOptions cacheOptions) { return This->lpVtbl->Initialize(This,pIStream,cacheOptions); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_GetContainerFormat(IWICBitmapDecoder* This,GUID *pguidContainerFormat) { +static inline HRESULT IWICBitmapDecoder_GetContainerFormat(IWICBitmapDecoder* This,GUID *pguidContainerFormat) { return This->lpVtbl->GetContainerFormat(This,pguidContainerFormat); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_GetDecoderInfo(IWICBitmapDecoder* This,IWICBitmapDecoderInfo **ppIDecoderInfo) { +static inline HRESULT IWICBitmapDecoder_GetDecoderInfo(IWICBitmapDecoder* This,IWICBitmapDecoderInfo **ppIDecoderInfo) { return This->lpVtbl->GetDecoderInfo(This,ppIDecoderInfo); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_CopyPalette(IWICBitmapDecoder* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmapDecoder_CopyPalette(IWICBitmapDecoder* This,IWICPalette *pIPalette) { return This->lpVtbl->CopyPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_GetMetadataQueryReader(IWICBitmapDecoder* This,IWICMetadataQueryReader **ppIMetadataQueryReader) { +static inline HRESULT IWICBitmapDecoder_GetMetadataQueryReader(IWICBitmapDecoder* This,IWICMetadataQueryReader **ppIMetadataQueryReader) { return This->lpVtbl->GetMetadataQueryReader(This,ppIMetadataQueryReader); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_GetPreview(IWICBitmapDecoder* This,IWICBitmapSource **ppIBitmapSource) { +static inline HRESULT IWICBitmapDecoder_GetPreview(IWICBitmapDecoder* This,IWICBitmapSource **ppIBitmapSource) { return This->lpVtbl->GetPreview(This,ppIBitmapSource); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_GetColorContexts(IWICBitmapDecoder* This,UINT cCount,IWICColorContext **ppIColorContexts,UINT *pcActualCount) { +static inline HRESULT IWICBitmapDecoder_GetColorContexts(IWICBitmapDecoder* This,UINT cCount,IWICColorContext **ppIColorContexts,UINT *pcActualCount) { return This->lpVtbl->GetColorContexts(This,cCount,ppIColorContexts,pcActualCount); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_GetThumbnail(IWICBitmapDecoder* This,IWICBitmapSource **ppIThumbnail) { +static inline HRESULT IWICBitmapDecoder_GetThumbnail(IWICBitmapDecoder* This,IWICBitmapSource **ppIThumbnail) { return This->lpVtbl->GetThumbnail(This,ppIThumbnail); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_GetFrameCount(IWICBitmapDecoder* This,UINT *pCount) { +static inline HRESULT IWICBitmapDecoder_GetFrameCount(IWICBitmapDecoder* This,UINT *pCount) { return This->lpVtbl->GetFrameCount(This,pCount); } -static __WIDL_INLINE HRESULT IWICBitmapDecoder_GetFrame(IWICBitmapDecoder* This,UINT index,IWICBitmapFrameDecode **ppIBitmapFrame) { +static inline HRESULT IWICBitmapDecoder_GetFrame(IWICBitmapDecoder* This,UINT index,IWICBitmapFrameDecode **ppIBitmapFrame) { return This->lpVtbl->GetFrame(This,index,ppIBitmapFrame); } #endif @@ -3401,47 +3393,47 @@ interface IWICBitmapFrameEncode { #define IWICBitmapFrameEncode_GetMetadataQueryWriter(This,ppIMetadataQueryWriter) (This)->lpVtbl->GetMetadataQueryWriter(This,ppIMetadataQueryWriter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_QueryInterface(IWICBitmapFrameEncode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapFrameEncode_QueryInterface(IWICBitmapFrameEncode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapFrameEncode_AddRef(IWICBitmapFrameEncode* This) { +static inline ULONG IWICBitmapFrameEncode_AddRef(IWICBitmapFrameEncode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapFrameEncode_Release(IWICBitmapFrameEncode* This) { +static inline ULONG IWICBitmapFrameEncode_Release(IWICBitmapFrameEncode* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapFrameEncode methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_Initialize(IWICBitmapFrameEncode* This,IPropertyBag2 *pIEncoderOptions) { +static inline HRESULT IWICBitmapFrameEncode_Initialize(IWICBitmapFrameEncode* This,IPropertyBag2 *pIEncoderOptions) { return This->lpVtbl->Initialize(This,pIEncoderOptions); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_SetSize(IWICBitmapFrameEncode* This,UINT uiWidth,UINT uiHeight) { +static inline HRESULT IWICBitmapFrameEncode_SetSize(IWICBitmapFrameEncode* This,UINT uiWidth,UINT uiHeight) { return This->lpVtbl->SetSize(This,uiWidth,uiHeight); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_SetResolution(IWICBitmapFrameEncode* This,double dpiX,double dpiY) { +static inline HRESULT IWICBitmapFrameEncode_SetResolution(IWICBitmapFrameEncode* This,double dpiX,double dpiY) { return This->lpVtbl->SetResolution(This,dpiX,dpiY); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_SetPixelFormat(IWICBitmapFrameEncode* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICBitmapFrameEncode_SetPixelFormat(IWICBitmapFrameEncode* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->SetPixelFormat(This,pPixelFormat); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_SetColorContexts(IWICBitmapFrameEncode* This,UINT cCount,IWICColorContext **ppIColorContext) { +static inline HRESULT IWICBitmapFrameEncode_SetColorContexts(IWICBitmapFrameEncode* This,UINT cCount,IWICColorContext **ppIColorContext) { return This->lpVtbl->SetColorContexts(This,cCount,ppIColorContext); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_SetPalette(IWICBitmapFrameEncode* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmapFrameEncode_SetPalette(IWICBitmapFrameEncode* This,IWICPalette *pIPalette) { return This->lpVtbl->SetPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_SetThumbnail(IWICBitmapFrameEncode* This,IWICBitmapSource *pIThumbnail) { +static inline HRESULT IWICBitmapFrameEncode_SetThumbnail(IWICBitmapFrameEncode* This,IWICBitmapSource *pIThumbnail) { return This->lpVtbl->SetThumbnail(This,pIThumbnail); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_WritePixels(IWICBitmapFrameEncode* This,UINT lineCount,UINT cbStride,UINT cbBufferSize,BYTE *pbPixels) { +static inline HRESULT IWICBitmapFrameEncode_WritePixels(IWICBitmapFrameEncode* This,UINT lineCount,UINT cbStride,UINT cbBufferSize,BYTE *pbPixels) { return This->lpVtbl->WritePixels(This,lineCount,cbStride,cbBufferSize,pbPixels); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_WriteSource(IWICBitmapFrameEncode* This,IWICBitmapSource *pIBitmapSource,WICRect *prc) { +static inline HRESULT IWICBitmapFrameEncode_WriteSource(IWICBitmapFrameEncode* This,IWICBitmapSource *pIBitmapSource,WICRect *prc) { return This->lpVtbl->WriteSource(This,pIBitmapSource,prc); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_Commit(IWICBitmapFrameEncode* This) { +static inline HRESULT IWICBitmapFrameEncode_Commit(IWICBitmapFrameEncode* This) { return This->lpVtbl->Commit(This); } -static __WIDL_INLINE HRESULT IWICBitmapFrameEncode_GetMetadataQueryWriter(IWICBitmapFrameEncode* This,IWICMetadataQueryWriter **ppIMetadataQueryWriter) { +static inline HRESULT IWICBitmapFrameEncode_GetMetadataQueryWriter(IWICBitmapFrameEncode* This,IWICMetadataQueryWriter **ppIMetadataQueryWriter) { return This->lpVtbl->GetMetadataQueryWriter(This,ppIMetadataQueryWriter); } #endif @@ -3641,79 +3633,79 @@ interface IWICBitmapEncoderInfo { #define IWICBitmapEncoderInfo_CreateInstance(This,ppIBitmapEncoder) (This)->lpVtbl->CreateInstance(This,ppIBitmapEncoder) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_QueryInterface(IWICBitmapEncoderInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapEncoderInfo_QueryInterface(IWICBitmapEncoderInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapEncoderInfo_AddRef(IWICBitmapEncoderInfo* This) { +static inline ULONG IWICBitmapEncoderInfo_AddRef(IWICBitmapEncoderInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapEncoderInfo_Release(IWICBitmapEncoderInfo* This) { +static inline ULONG IWICBitmapEncoderInfo_Release(IWICBitmapEncoderInfo* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetComponentType(IWICBitmapEncoderInfo* This,WICComponentType *pType) { +static inline HRESULT IWICBitmapEncoderInfo_GetComponentType(IWICBitmapEncoderInfo* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetCLSID(IWICBitmapEncoderInfo* This,CLSID *pclsid) { +static inline HRESULT IWICBitmapEncoderInfo_GetCLSID(IWICBitmapEncoderInfo* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetSigningStatus(IWICBitmapEncoderInfo* This,DWORD *pStatus) { +static inline HRESULT IWICBitmapEncoderInfo_GetSigningStatus(IWICBitmapEncoderInfo* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetAuthor(IWICBitmapEncoderInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetAuthor(IWICBitmapEncoderInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetVendorGUID(IWICBitmapEncoderInfo* This,GUID *pguidVendor) { +static inline HRESULT IWICBitmapEncoderInfo_GetVendorGUID(IWICBitmapEncoderInfo* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetVersion(IWICBitmapEncoderInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetVersion(IWICBitmapEncoderInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetSpecVersion(IWICBitmapEncoderInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetSpecVersion(IWICBitmapEncoderInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetFriendlyName(IWICBitmapEncoderInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetFriendlyName(IWICBitmapEncoderInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } /*** IWICBitmapCodecInfo methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetContainerFormat(IWICBitmapEncoderInfo* This,GUID *pguidContainerFormat) { +static inline HRESULT IWICBitmapEncoderInfo_GetContainerFormat(IWICBitmapEncoderInfo* This,GUID *pguidContainerFormat) { return This->lpVtbl->GetContainerFormat(This,pguidContainerFormat); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetPixelFormats(IWICBitmapEncoderInfo* This,UINT cFormats,GUID *pguidPixelFormats,UINT *pcActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetPixelFormats(IWICBitmapEncoderInfo* This,UINT cFormats,GUID *pguidPixelFormats,UINT *pcActual) { return This->lpVtbl->GetPixelFormats(This,cFormats,pguidPixelFormats,pcActual); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetColorManagementVersion(IWICBitmapEncoderInfo* This,UINT cchColorManagementVersion,WCHAR *wzColorManagementVersion,UINT *pcchActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetColorManagementVersion(IWICBitmapEncoderInfo* This,UINT cchColorManagementVersion,WCHAR *wzColorManagementVersion,UINT *pcchActual) { return This->lpVtbl->GetColorManagementVersion(This,cchColorManagementVersion,wzColorManagementVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetDeviceManufacturer(IWICBitmapEncoderInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetDeviceManufacturer(IWICBitmapEncoderInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { return This->lpVtbl->GetDeviceManufacturer(This,cchDeviceManufacturer,wzDeviceManufacturer,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetDeviceModels(IWICBitmapEncoderInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetDeviceModels(IWICBitmapEncoderInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { return This->lpVtbl->GetDeviceModels(This,cchDeviceModels,wzDeviceModels,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetMimeTypes(IWICBitmapEncoderInfo* This,UINT cchMimeTypes,WCHAR *wzMimeTypes,UINT *pcchActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetMimeTypes(IWICBitmapEncoderInfo* This,UINT cchMimeTypes,WCHAR *wzMimeTypes,UINT *pcchActual) { return This->lpVtbl->GetMimeTypes(This,cchMimeTypes,wzMimeTypes,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_GetFileExtensions(IWICBitmapEncoderInfo* This,UINT cchFileExtensions,WCHAR *wzFileExtensions,UINT *pcchActual) { +static inline HRESULT IWICBitmapEncoderInfo_GetFileExtensions(IWICBitmapEncoderInfo* This,UINT cchFileExtensions,WCHAR *wzFileExtensions,UINT *pcchActual) { return This->lpVtbl->GetFileExtensions(This,cchFileExtensions,wzFileExtensions,pcchActual); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_DoesSupportAnimation(IWICBitmapEncoderInfo* This,WINBOOL *pfSupportAnimation) { +static inline HRESULT IWICBitmapEncoderInfo_DoesSupportAnimation(IWICBitmapEncoderInfo* This,WINBOOL *pfSupportAnimation) { return This->lpVtbl->DoesSupportAnimation(This,pfSupportAnimation); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_DoesSupportChromaKey(IWICBitmapEncoderInfo* This,WINBOOL *pfSupportChromaKey) { +static inline HRESULT IWICBitmapEncoderInfo_DoesSupportChromaKey(IWICBitmapEncoderInfo* This,WINBOOL *pfSupportChromaKey) { return This->lpVtbl->DoesSupportChromaKey(This,pfSupportChromaKey); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_DoesSupportLossless(IWICBitmapEncoderInfo* This,WINBOOL *pfSupportLossless) { +static inline HRESULT IWICBitmapEncoderInfo_DoesSupportLossless(IWICBitmapEncoderInfo* This,WINBOOL *pfSupportLossless) { return This->lpVtbl->DoesSupportLossless(This,pfSupportLossless); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_DoesSupportMultiframe(IWICBitmapEncoderInfo* This,WINBOOL *pfSupportMultiframe) { +static inline HRESULT IWICBitmapEncoderInfo_DoesSupportMultiframe(IWICBitmapEncoderInfo* This,WINBOOL *pfSupportMultiframe) { return This->lpVtbl->DoesSupportMultiframe(This,pfSupportMultiframe); } -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_MatchesMimeType(IWICBitmapEncoderInfo* This,LPCWSTR wzMimeType,WINBOOL *pfMatches) { +static inline HRESULT IWICBitmapEncoderInfo_MatchesMimeType(IWICBitmapEncoderInfo* This,LPCWSTR wzMimeType,WINBOOL *pfMatches) { return This->lpVtbl->MatchesMimeType(This,wzMimeType,pfMatches); } /*** IWICBitmapEncoderInfo methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapEncoderInfo_CreateInstance(IWICBitmapEncoderInfo* This,IWICBitmapEncoder **ppIBitmapEncoder) { +static inline HRESULT IWICBitmapEncoderInfo_CreateInstance(IWICBitmapEncoderInfo* This,IWICBitmapEncoder **ppIBitmapEncoder) { return This->lpVtbl->CreateInstance(This,ppIBitmapEncoder); } #endif @@ -3857,44 +3849,44 @@ interface IWICBitmapEncoder { #define IWICBitmapEncoder_GetMetadataQueryWriter(This,ppIMetadataQueryWriter) (This)->lpVtbl->GetMetadataQueryWriter(This,ppIMetadataQueryWriter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapEncoder_QueryInterface(IWICBitmapEncoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapEncoder_QueryInterface(IWICBitmapEncoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapEncoder_AddRef(IWICBitmapEncoder* This) { +static inline ULONG IWICBitmapEncoder_AddRef(IWICBitmapEncoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapEncoder_Release(IWICBitmapEncoder* This) { +static inline ULONG IWICBitmapEncoder_Release(IWICBitmapEncoder* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapEncoder methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapEncoder_Initialize(IWICBitmapEncoder* This,IStream *pIStream,WICBitmapEncoderCacheOption cacheOption) { +static inline HRESULT IWICBitmapEncoder_Initialize(IWICBitmapEncoder* This,IStream *pIStream,WICBitmapEncoderCacheOption cacheOption) { return This->lpVtbl->Initialize(This,pIStream,cacheOption); } -static __WIDL_INLINE HRESULT IWICBitmapEncoder_GetContainerFormat(IWICBitmapEncoder* This,GUID *pguidContainerFormat) { +static inline HRESULT IWICBitmapEncoder_GetContainerFormat(IWICBitmapEncoder* This,GUID *pguidContainerFormat) { return This->lpVtbl->GetContainerFormat(This,pguidContainerFormat); } -static __WIDL_INLINE HRESULT IWICBitmapEncoder_GetEncoderInfo(IWICBitmapEncoder* This,IWICBitmapEncoderInfo **ppIEncoderInfo) { +static inline HRESULT IWICBitmapEncoder_GetEncoderInfo(IWICBitmapEncoder* This,IWICBitmapEncoderInfo **ppIEncoderInfo) { return This->lpVtbl->GetEncoderInfo(This,ppIEncoderInfo); } -static __WIDL_INLINE HRESULT IWICBitmapEncoder_SetColorContexts(IWICBitmapEncoder* This,UINT cCount,IWICColorContext **ppIColorContext) { +static inline HRESULT IWICBitmapEncoder_SetColorContexts(IWICBitmapEncoder* This,UINT cCount,IWICColorContext **ppIColorContext) { return This->lpVtbl->SetColorContexts(This,cCount,ppIColorContext); } -static __WIDL_INLINE HRESULT IWICBitmapEncoder_SetPalette(IWICBitmapEncoder* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmapEncoder_SetPalette(IWICBitmapEncoder* This,IWICPalette *pIPalette) { return This->lpVtbl->SetPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmapEncoder_SetThumbnail(IWICBitmapEncoder* This,IWICBitmapSource *pIThumbnail) { +static inline HRESULT IWICBitmapEncoder_SetThumbnail(IWICBitmapEncoder* This,IWICBitmapSource *pIThumbnail) { return This->lpVtbl->SetThumbnail(This,pIThumbnail); } -static __WIDL_INLINE HRESULT IWICBitmapEncoder_SetPreview(IWICBitmapEncoder* This,IWICBitmapSource *pIPreview) { +static inline HRESULT IWICBitmapEncoder_SetPreview(IWICBitmapEncoder* This,IWICBitmapSource *pIPreview) { return This->lpVtbl->SetPreview(This,pIPreview); } -static __WIDL_INLINE HRESULT IWICBitmapEncoder_CreateNewFrame(IWICBitmapEncoder* This,IWICBitmapFrameEncode **ppIFrameEncode,IPropertyBag2 **ppIEncoderOptions) { +static inline HRESULT IWICBitmapEncoder_CreateNewFrame(IWICBitmapEncoder* This,IWICBitmapFrameEncode **ppIFrameEncode,IPropertyBag2 **ppIEncoderOptions) { return This->lpVtbl->CreateNewFrame(This,ppIFrameEncode,ppIEncoderOptions); } -static __WIDL_INLINE HRESULT IWICBitmapEncoder_Commit(IWICBitmapEncoder* This) { +static inline HRESULT IWICBitmapEncoder_Commit(IWICBitmapEncoder* This) { return This->lpVtbl->Commit(This); } -static __WIDL_INLINE HRESULT IWICBitmapEncoder_GetMetadataQueryWriter(IWICBitmapEncoder* This,IWICMetadataQueryWriter **ppIMetadataQueryWriter) { +static inline HRESULT IWICBitmapEncoder_GetMetadataQueryWriter(IWICBitmapEncoder* This,IWICMetadataQueryWriter **ppIMetadataQueryWriter) { return This->lpVtbl->GetMetadataQueryWriter(This,ppIMetadataQueryWriter); } #endif @@ -4015,36 +4007,36 @@ interface IWICFormatConverter { #define IWICFormatConverter_CanConvert(This,srcPixelFormat,dstPixelFormat,pfCanConvert) (This)->lpVtbl->CanConvert(This,srcPixelFormat,dstPixelFormat,pfCanConvert) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICFormatConverter_QueryInterface(IWICFormatConverter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICFormatConverter_QueryInterface(IWICFormatConverter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICFormatConverter_AddRef(IWICFormatConverter* This) { +static inline ULONG IWICFormatConverter_AddRef(IWICFormatConverter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICFormatConverter_Release(IWICFormatConverter* This) { +static inline ULONG IWICFormatConverter_Release(IWICFormatConverter* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapSource methods ***/ -static __WIDL_INLINE HRESULT IWICFormatConverter_GetSize(IWICFormatConverter* This,UINT *puiWidth,UINT *puiHeight) { +static inline HRESULT IWICFormatConverter_GetSize(IWICFormatConverter* This,UINT *puiWidth,UINT *puiHeight) { return This->lpVtbl->GetSize(This,puiWidth,puiHeight); } -static __WIDL_INLINE HRESULT IWICFormatConverter_GetPixelFormat(IWICFormatConverter* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICFormatConverter_GetPixelFormat(IWICFormatConverter* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->GetPixelFormat(This,pPixelFormat); } -static __WIDL_INLINE HRESULT IWICFormatConverter_GetResolution(IWICFormatConverter* This,double *pDpiX,double *pDpiY) { +static inline HRESULT IWICFormatConverter_GetResolution(IWICFormatConverter* This,double *pDpiX,double *pDpiY) { return This->lpVtbl->GetResolution(This,pDpiX,pDpiY); } -static __WIDL_INLINE HRESULT IWICFormatConverter_CopyPalette(IWICFormatConverter* This,IWICPalette *pIPalette) { +static inline HRESULT IWICFormatConverter_CopyPalette(IWICFormatConverter* This,IWICPalette *pIPalette) { return This->lpVtbl->CopyPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICFormatConverter_CopyPixels(IWICFormatConverter* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { +static inline HRESULT IWICFormatConverter_CopyPixels(IWICFormatConverter* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { return This->lpVtbl->CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer); } /*** IWICFormatConverter methods ***/ -static __WIDL_INLINE HRESULT IWICFormatConverter_Initialize(IWICFormatConverter* This,IWICBitmapSource *pISource,REFWICPixelFormatGUID dstFormat,WICBitmapDitherType dither,IWICPalette *pIPalette,double alphaThresholdPercent,WICBitmapPaletteType paletteTranslate) { +static inline HRESULT IWICFormatConverter_Initialize(IWICFormatConverter* This,IWICBitmapSource *pISource,REFWICPixelFormatGUID dstFormat,WICBitmapDitherType dither,IWICPalette *pIPalette,double alphaThresholdPercent,WICBitmapPaletteType paletteTranslate) { return This->lpVtbl->Initialize(This,pISource,dstFormat,dither,pIPalette,alphaThresholdPercent,paletteTranslate); } -static __WIDL_INLINE HRESULT IWICFormatConverter_CanConvert(IWICFormatConverter* This,REFWICPixelFormatGUID srcPixelFormat,REFWICPixelFormatGUID dstPixelFormat,WINBOOL *pfCanConvert) { +static inline HRESULT IWICFormatConverter_CanConvert(IWICFormatConverter* This,REFWICPixelFormatGUID srcPixelFormat,REFWICPixelFormatGUID dstPixelFormat,WINBOOL *pfCanConvert) { return This->lpVtbl->CanConvert(This,srcPixelFormat,dstPixelFormat,pfCanConvert); } #endif @@ -4173,45 +4165,45 @@ interface IWICFormatConverterInfo { #define IWICFormatConverterInfo_CreateInstance(This,ppIConverter) (This)->lpVtbl->CreateInstance(This,ppIConverter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_QueryInterface(IWICFormatConverterInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICFormatConverterInfo_QueryInterface(IWICFormatConverterInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICFormatConverterInfo_AddRef(IWICFormatConverterInfo* This) { +static inline ULONG IWICFormatConverterInfo_AddRef(IWICFormatConverterInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICFormatConverterInfo_Release(IWICFormatConverterInfo* This) { +static inline ULONG IWICFormatConverterInfo_Release(IWICFormatConverterInfo* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_GetComponentType(IWICFormatConverterInfo* This,WICComponentType *pType) { +static inline HRESULT IWICFormatConverterInfo_GetComponentType(IWICFormatConverterInfo* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_GetCLSID(IWICFormatConverterInfo* This,CLSID *pclsid) { +static inline HRESULT IWICFormatConverterInfo_GetCLSID(IWICFormatConverterInfo* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_GetSigningStatus(IWICFormatConverterInfo* This,DWORD *pStatus) { +static inline HRESULT IWICFormatConverterInfo_GetSigningStatus(IWICFormatConverterInfo* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_GetAuthor(IWICFormatConverterInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICFormatConverterInfo_GetAuthor(IWICFormatConverterInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_GetVendorGUID(IWICFormatConverterInfo* This,GUID *pguidVendor) { +static inline HRESULT IWICFormatConverterInfo_GetVendorGUID(IWICFormatConverterInfo* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_GetVersion(IWICFormatConverterInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICFormatConverterInfo_GetVersion(IWICFormatConverterInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_GetSpecVersion(IWICFormatConverterInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICFormatConverterInfo_GetSpecVersion(IWICFormatConverterInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_GetFriendlyName(IWICFormatConverterInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICFormatConverterInfo_GetFriendlyName(IWICFormatConverterInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } /*** IWICFormatConverterInfo methods ***/ -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_GetPixelFormats(IWICFormatConverterInfo* This,UINT cFormats,WICPixelFormatGUID *pPixelFormatGUIDs,UINT *pcActual) { +static inline HRESULT IWICFormatConverterInfo_GetPixelFormats(IWICFormatConverterInfo* This,UINT cFormats,WICPixelFormatGUID *pPixelFormatGUIDs,UINT *pcActual) { return This->lpVtbl->GetPixelFormats(This,cFormats,pPixelFormatGUIDs,pcActual); } -static __WIDL_INLINE HRESULT IWICFormatConverterInfo_CreateInstance(IWICFormatConverterInfo* This,IWICFormatConverter **ppIConverter) { +static inline HRESULT IWICFormatConverterInfo_CreateInstance(IWICFormatConverterInfo* This,IWICFormatConverter **ppIConverter) { return This->lpVtbl->CreateInstance(This,ppIConverter); } #endif @@ -4382,61 +4374,61 @@ interface IWICStream { #define IWICStream_InitializeFromIStreamRegion(This,pIStream,ulOffset,ulMaxSize) (This)->lpVtbl->InitializeFromIStreamRegion(This,pIStream,ulOffset,ulMaxSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICStream_QueryInterface(IWICStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICStream_QueryInterface(IWICStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICStream_AddRef(IWICStream* This) { +static inline ULONG IWICStream_AddRef(IWICStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICStream_Release(IWICStream* This) { +static inline ULONG IWICStream_Release(IWICStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT IWICStream_Read(IWICStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IWICStream_Read(IWICStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IWICStream_Write(IWICStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IWICStream_Write(IWICStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IStream methods ***/ -static __WIDL_INLINE HRESULT IWICStream_Seek(IWICStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { +static inline HRESULT IWICStream_Seek(IWICStream* This,LARGE_INTEGER dlibMove,DWORD dwOrigin,ULARGE_INTEGER *plibNewPosition) { return This->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition); } -static __WIDL_INLINE HRESULT IWICStream_SetSize(IWICStream* This,ULARGE_INTEGER libNewSize) { +static inline HRESULT IWICStream_SetSize(IWICStream* This,ULARGE_INTEGER libNewSize) { return This->lpVtbl->SetSize(This,libNewSize); } -static __WIDL_INLINE HRESULT IWICStream_CopyTo(IWICStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { +static inline HRESULT IWICStream_CopyTo(IWICStream* This,IStream *pstm,ULARGE_INTEGER cb,ULARGE_INTEGER *pcbRead,ULARGE_INTEGER *pcbWritten) { return This->lpVtbl->CopyTo(This,pstm,cb,pcbRead,pcbWritten); } -static __WIDL_INLINE HRESULT IWICStream_Commit(IWICStream* This,DWORD grfCommitFlags) { +static inline HRESULT IWICStream_Commit(IWICStream* This,DWORD grfCommitFlags) { return This->lpVtbl->Commit(This,grfCommitFlags); } -static __WIDL_INLINE HRESULT IWICStream_Revert(IWICStream* This) { +static inline HRESULT IWICStream_Revert(IWICStream* This) { return This->lpVtbl->Revert(This); } -static __WIDL_INLINE HRESULT IWICStream_LockRegion(IWICStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IWICStream_LockRegion(IWICStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->LockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IWICStream_UnlockRegion(IWICStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { +static inline HRESULT IWICStream_UnlockRegion(IWICStream* This,ULARGE_INTEGER libOffset,ULARGE_INTEGER cb,DWORD dwLockType) { return This->lpVtbl->UnlockRegion(This,libOffset,cb,dwLockType); } -static __WIDL_INLINE HRESULT IWICStream_Stat(IWICStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { +static inline HRESULT IWICStream_Stat(IWICStream* This,STATSTG *pstatstg,DWORD grfStatFlag) { return This->lpVtbl->Stat(This,pstatstg,grfStatFlag); } -static __WIDL_INLINE HRESULT IWICStream_Clone(IWICStream* This,IStream **ppstm) { +static inline HRESULT IWICStream_Clone(IWICStream* This,IStream **ppstm) { return This->lpVtbl->Clone(This,ppstm); } /*** IWICStream methods ***/ -static __WIDL_INLINE HRESULT IWICStream_InitializeFromIStream(IWICStream* This,IStream *pIStream) { +static inline HRESULT IWICStream_InitializeFromIStream(IWICStream* This,IStream *pIStream) { return This->lpVtbl->InitializeFromIStream(This,pIStream); } -static __WIDL_INLINE HRESULT IWICStream_InitializeFromFilename(IWICStream* This,LPCWSTR wzFileName,DWORD dwAccessMode) { +static inline HRESULT IWICStream_InitializeFromFilename(IWICStream* This,LPCWSTR wzFileName,DWORD dwAccessMode) { return This->lpVtbl->InitializeFromFilename(This,wzFileName,dwAccessMode); } -static __WIDL_INLINE HRESULT IWICStream_InitializeFromMemory(IWICStream* This,BYTE *pbBuffer,DWORD cbBufferSize) { +static inline HRESULT IWICStream_InitializeFromMemory(IWICStream* This,BYTE *pbBuffer,DWORD cbBufferSize) { return This->lpVtbl->InitializeFromMemory(This,pbBuffer,cbBufferSize); } -static __WIDL_INLINE HRESULT IWICStream_InitializeFromIStreamRegion(IWICStream* This,IStream *pIStream,ULARGE_INTEGER ulOffset,ULARGE_INTEGER ulMaxSize) { +static inline HRESULT IWICStream_InitializeFromIStreamRegion(IWICStream* This,IStream *pIStream,ULARGE_INTEGER ulOffset,ULARGE_INTEGER ulMaxSize) { return This->lpVtbl->InitializeFromIStreamRegion(This,pIStream,ulOffset,ulMaxSize); } #endif @@ -4541,33 +4533,33 @@ interface IWICBitmapScaler { #define IWICBitmapScaler_Initialize(This,pISource,uiWidth,uiHeight,mode) (This)->lpVtbl->Initialize(This,pISource,uiWidth,uiHeight,mode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapScaler_QueryInterface(IWICBitmapScaler* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapScaler_QueryInterface(IWICBitmapScaler* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapScaler_AddRef(IWICBitmapScaler* This) { +static inline ULONG IWICBitmapScaler_AddRef(IWICBitmapScaler* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapScaler_Release(IWICBitmapScaler* This) { +static inline ULONG IWICBitmapScaler_Release(IWICBitmapScaler* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapSource methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapScaler_GetSize(IWICBitmapScaler* This,UINT *puiWidth,UINT *puiHeight) { +static inline HRESULT IWICBitmapScaler_GetSize(IWICBitmapScaler* This,UINT *puiWidth,UINT *puiHeight) { return This->lpVtbl->GetSize(This,puiWidth,puiHeight); } -static __WIDL_INLINE HRESULT IWICBitmapScaler_GetPixelFormat(IWICBitmapScaler* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICBitmapScaler_GetPixelFormat(IWICBitmapScaler* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->GetPixelFormat(This,pPixelFormat); } -static __WIDL_INLINE HRESULT IWICBitmapScaler_GetResolution(IWICBitmapScaler* This,double *pDpiX,double *pDpiY) { +static inline HRESULT IWICBitmapScaler_GetResolution(IWICBitmapScaler* This,double *pDpiX,double *pDpiY) { return This->lpVtbl->GetResolution(This,pDpiX,pDpiY); } -static __WIDL_INLINE HRESULT IWICBitmapScaler_CopyPalette(IWICBitmapScaler* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmapScaler_CopyPalette(IWICBitmapScaler* This,IWICPalette *pIPalette) { return This->lpVtbl->CopyPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmapScaler_CopyPixels(IWICBitmapScaler* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { +static inline HRESULT IWICBitmapScaler_CopyPixels(IWICBitmapScaler* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { return This->lpVtbl->CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer); } /*** IWICBitmapScaler methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapScaler_Initialize(IWICBitmapScaler* This,IWICBitmapSource *pISource,UINT uiWidth,UINT uiHeight,WICBitmapInterpolationMode mode) { +static inline HRESULT IWICBitmapScaler_Initialize(IWICBitmapScaler* This,IWICBitmapSource *pISource,UINT uiWidth,UINT uiHeight,WICBitmapInterpolationMode mode) { return This->lpVtbl->Initialize(This,pISource,uiWidth,uiHeight,mode); } #endif @@ -4668,33 +4660,33 @@ interface IWICBitmapClipper { #define IWICBitmapClipper_Initialize(This,pISource,prc) (This)->lpVtbl->Initialize(This,pISource,prc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapClipper_QueryInterface(IWICBitmapClipper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICBitmapClipper_QueryInterface(IWICBitmapClipper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICBitmapClipper_AddRef(IWICBitmapClipper* This) { +static inline ULONG IWICBitmapClipper_AddRef(IWICBitmapClipper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICBitmapClipper_Release(IWICBitmapClipper* This) { +static inline ULONG IWICBitmapClipper_Release(IWICBitmapClipper* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapSource methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapClipper_GetSize(IWICBitmapClipper* This,UINT *puiWidth,UINT *puiHeight) { +static inline HRESULT IWICBitmapClipper_GetSize(IWICBitmapClipper* This,UINT *puiWidth,UINT *puiHeight) { return This->lpVtbl->GetSize(This,puiWidth,puiHeight); } -static __WIDL_INLINE HRESULT IWICBitmapClipper_GetPixelFormat(IWICBitmapClipper* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICBitmapClipper_GetPixelFormat(IWICBitmapClipper* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->GetPixelFormat(This,pPixelFormat); } -static __WIDL_INLINE HRESULT IWICBitmapClipper_GetResolution(IWICBitmapClipper* This,double *pDpiX,double *pDpiY) { +static inline HRESULT IWICBitmapClipper_GetResolution(IWICBitmapClipper* This,double *pDpiX,double *pDpiY) { return This->lpVtbl->GetResolution(This,pDpiX,pDpiY); } -static __WIDL_INLINE HRESULT IWICBitmapClipper_CopyPalette(IWICBitmapClipper* This,IWICPalette *pIPalette) { +static inline HRESULT IWICBitmapClipper_CopyPalette(IWICBitmapClipper* This,IWICPalette *pIPalette) { return This->lpVtbl->CopyPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICBitmapClipper_CopyPixels(IWICBitmapClipper* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { +static inline HRESULT IWICBitmapClipper_CopyPixels(IWICBitmapClipper* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { return This->lpVtbl->CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer); } /*** IWICBitmapClipper methods ***/ -static __WIDL_INLINE HRESULT IWICBitmapClipper_Initialize(IWICBitmapClipper* This,IWICBitmapSource *pISource,const WICRect *prc) { +static inline HRESULT IWICBitmapClipper_Initialize(IWICBitmapClipper* This,IWICBitmapSource *pISource,const WICRect *prc) { return This->lpVtbl->Initialize(This,pISource,prc); } #endif @@ -4799,33 +4791,33 @@ interface IWICColorTransform { #define IWICColorTransform_Initialize(This,pIBitmapSource,pIContextSource,pIContextDest,pixelFmtDest) (This)->lpVtbl->Initialize(This,pIBitmapSource,pIContextSource,pIContextDest,pixelFmtDest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICColorTransform_QueryInterface(IWICColorTransform* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICColorTransform_QueryInterface(IWICColorTransform* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICColorTransform_AddRef(IWICColorTransform* This) { +static inline ULONG IWICColorTransform_AddRef(IWICColorTransform* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICColorTransform_Release(IWICColorTransform* This) { +static inline ULONG IWICColorTransform_Release(IWICColorTransform* This) { return This->lpVtbl->Release(This); } /*** IWICBitmapSource methods ***/ -static __WIDL_INLINE HRESULT IWICColorTransform_GetSize(IWICColorTransform* This,UINT *puiWidth,UINT *puiHeight) { +static inline HRESULT IWICColorTransform_GetSize(IWICColorTransform* This,UINT *puiWidth,UINT *puiHeight) { return This->lpVtbl->GetSize(This,puiWidth,puiHeight); } -static __WIDL_INLINE HRESULT IWICColorTransform_GetPixelFormat(IWICColorTransform* This,WICPixelFormatGUID *pPixelFormat) { +static inline HRESULT IWICColorTransform_GetPixelFormat(IWICColorTransform* This,WICPixelFormatGUID *pPixelFormat) { return This->lpVtbl->GetPixelFormat(This,pPixelFormat); } -static __WIDL_INLINE HRESULT IWICColorTransform_GetResolution(IWICColorTransform* This,double *pDpiX,double *pDpiY) { +static inline HRESULT IWICColorTransform_GetResolution(IWICColorTransform* This,double *pDpiX,double *pDpiY) { return This->lpVtbl->GetResolution(This,pDpiX,pDpiY); } -static __WIDL_INLINE HRESULT IWICColorTransform_CopyPalette(IWICColorTransform* This,IWICPalette *pIPalette) { +static inline HRESULT IWICColorTransform_CopyPalette(IWICColorTransform* This,IWICPalette *pIPalette) { return This->lpVtbl->CopyPalette(This,pIPalette); } -static __WIDL_INLINE HRESULT IWICColorTransform_CopyPixels(IWICColorTransform* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { +static inline HRESULT IWICColorTransform_CopyPixels(IWICColorTransform* This,const WICRect *prc,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer) { return This->lpVtbl->CopyPixels(This,prc,cbStride,cbBufferSize,pbBuffer); } /*** IWICColorTransform methods ***/ -static __WIDL_INLINE HRESULT IWICColorTransform_Initialize(IWICColorTransform* This,IWICBitmapSource *pIBitmapSource,IWICColorContext *pIContextSource,IWICColorContext *pIContextDest,REFWICPixelFormatGUID pixelFmtDest) { +static inline HRESULT IWICColorTransform_Initialize(IWICColorTransform* This,IWICBitmapSource *pIBitmapSource,IWICColorContext *pIContextSource,IWICColorContext *pIContextDest,REFWICPixelFormatGUID pixelFmtDest) { return This->lpVtbl->Initialize(This,pIBitmapSource,pIContextSource,pIContextDest,pixelFmtDest); } #endif @@ -4899,20 +4891,20 @@ interface IWICFastMetadataEncoder { #define IWICFastMetadataEncoder_GetMetadataQueryWriter(This,ppIMetadataQueryWriter) (This)->lpVtbl->GetMetadataQueryWriter(This,ppIMetadataQueryWriter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICFastMetadataEncoder_QueryInterface(IWICFastMetadataEncoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICFastMetadataEncoder_QueryInterface(IWICFastMetadataEncoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICFastMetadataEncoder_AddRef(IWICFastMetadataEncoder* This) { +static inline ULONG IWICFastMetadataEncoder_AddRef(IWICFastMetadataEncoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICFastMetadataEncoder_Release(IWICFastMetadataEncoder* This) { +static inline ULONG IWICFastMetadataEncoder_Release(IWICFastMetadataEncoder* This) { return This->lpVtbl->Release(This); } /*** IWICFastMetadataEncoder methods ***/ -static __WIDL_INLINE HRESULT IWICFastMetadataEncoder_Commit(IWICFastMetadataEncoder* This) { +static inline HRESULT IWICFastMetadataEncoder_Commit(IWICFastMetadataEncoder* This) { return This->lpVtbl->Commit(This); } -static __WIDL_INLINE HRESULT IWICFastMetadataEncoder_GetMetadataQueryWriter(IWICFastMetadataEncoder* This,IWICMetadataQueryWriter **ppIMetadataQueryWriter) { +static inline HRESULT IWICFastMetadataEncoder_GetMetadataQueryWriter(IWICFastMetadataEncoder* This,IWICMetadataQueryWriter **ppIMetadataQueryWriter) { return This->lpVtbl->GetMetadataQueryWriter(This,ppIMetadataQueryWriter); } #endif @@ -5007,23 +4999,23 @@ interface IWICImageEncoder { #define IWICImageEncoder_WriteThumbnail(This,image,encoder,parameters) (This)->lpVtbl->WriteThumbnail(This,image,encoder,parameters) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICImageEncoder_QueryInterface(IWICImageEncoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICImageEncoder_QueryInterface(IWICImageEncoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICImageEncoder_AddRef(IWICImageEncoder* This) { +static inline ULONG IWICImageEncoder_AddRef(IWICImageEncoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICImageEncoder_Release(IWICImageEncoder* This) { +static inline ULONG IWICImageEncoder_Release(IWICImageEncoder* This) { return This->lpVtbl->Release(This); } /*** IWICImageEncoder methods ***/ -static __WIDL_INLINE HRESULT IWICImageEncoder_WriteFrame(IWICImageEncoder* This,ID2D1Image *image,IWICBitmapFrameEncode *encode,const WICImageParameters *parameters) { +static inline HRESULT IWICImageEncoder_WriteFrame(IWICImageEncoder* This,ID2D1Image *image,IWICBitmapFrameEncode *encode,const WICImageParameters *parameters) { return This->lpVtbl->WriteFrame(This,image,encode,parameters); } -static __WIDL_INLINE HRESULT IWICImageEncoder_WriteFrameThumbnail(IWICImageEncoder* This,ID2D1Image *image,IWICBitmapFrameEncode *encode,const WICImageParameters *parameters) { +static inline HRESULT IWICImageEncoder_WriteFrameThumbnail(IWICImageEncoder* This,ID2D1Image *image,IWICBitmapFrameEncode *encode,const WICImageParameters *parameters) { return This->lpVtbl->WriteFrameThumbnail(This,image,encode,parameters); } -static __WIDL_INLINE HRESULT IWICImageEncoder_WriteThumbnail(IWICImageEncoder* This,ID2D1Image *image,IWICBitmapEncoder *encoder,const WICImageParameters *parameters) { +static inline HRESULT IWICImageEncoder_WriteThumbnail(IWICImageEncoder* This,ID2D1Image *image,IWICBitmapEncoder *encoder,const WICImageParameters *parameters) { return This->lpVtbl->WriteThumbnail(This,image,encoder,parameters); } #endif @@ -5373,89 +5365,89 @@ interface IWICImagingFactory { #define IWICImagingFactory_CreateQueryWriterFromReader(This,pIQueryReader,pguidVendor,ppIQueryWriter) (This)->lpVtbl->CreateQueryWriterFromReader(This,pIQueryReader,pguidVendor,ppIQueryWriter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICImagingFactory_QueryInterface(IWICImagingFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICImagingFactory_QueryInterface(IWICImagingFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICImagingFactory_AddRef(IWICImagingFactory* This) { +static inline ULONG IWICImagingFactory_AddRef(IWICImagingFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICImagingFactory_Release(IWICImagingFactory* This) { +static inline ULONG IWICImagingFactory_Release(IWICImagingFactory* This) { return This->lpVtbl->Release(This); } /*** IWICImagingFactory methods ***/ -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateDecoderFromFilename(IWICImagingFactory* This,LPCWSTR wzFilename,const GUID *pguidVendor,DWORD dwDesiredAccess,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICImagingFactory_CreateDecoderFromFilename(IWICImagingFactory* This,LPCWSTR wzFilename,const GUID *pguidVendor,DWORD dwDesiredAccess,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoderFromFilename(This,wzFilename,pguidVendor,dwDesiredAccess,metadataOptions,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateDecoderFromStream(IWICImagingFactory* This,IStream *pIStream,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICImagingFactory_CreateDecoderFromStream(IWICImagingFactory* This,IStream *pIStream,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoderFromStream(This,pIStream,pguidVendor,metadataOptions,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateDecoderFromFileHandle(IWICImagingFactory* This,ULONG_PTR hFile,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICImagingFactory_CreateDecoderFromFileHandle(IWICImagingFactory* This,ULONG_PTR hFile,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoderFromFileHandle(This,hFile,pguidVendor,metadataOptions,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateComponentInfo(IWICImagingFactory* This,REFCLSID clsidComponent,IWICComponentInfo **ppIInfo) { +static inline HRESULT IWICImagingFactory_CreateComponentInfo(IWICImagingFactory* This,REFCLSID clsidComponent,IWICComponentInfo **ppIInfo) { return This->lpVtbl->CreateComponentInfo(This,clsidComponent,ppIInfo); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateDecoder(IWICImagingFactory* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICImagingFactory_CreateDecoder(IWICImagingFactory* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoder(This,guidContainerFormat,pguidVendor,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateEncoder(IWICImagingFactory* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapEncoder **ppIEncoder) { +static inline HRESULT IWICImagingFactory_CreateEncoder(IWICImagingFactory* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapEncoder **ppIEncoder) { return This->lpVtbl->CreateEncoder(This,guidContainerFormat,pguidVendor,ppIEncoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreatePalette(IWICImagingFactory* This,IWICPalette **ppIPalette) { +static inline HRESULT IWICImagingFactory_CreatePalette(IWICImagingFactory* This,IWICPalette **ppIPalette) { return This->lpVtbl->CreatePalette(This,ppIPalette); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateFormatConverter(IWICImagingFactory* This,IWICFormatConverter **ppIFormatConverter) { +static inline HRESULT IWICImagingFactory_CreateFormatConverter(IWICImagingFactory* This,IWICFormatConverter **ppIFormatConverter) { return This->lpVtbl->CreateFormatConverter(This,ppIFormatConverter); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateBitmapScaler(IWICImagingFactory* This,IWICBitmapScaler **ppIBitmapScaler) { +static inline HRESULT IWICImagingFactory_CreateBitmapScaler(IWICImagingFactory* This,IWICBitmapScaler **ppIBitmapScaler) { return This->lpVtbl->CreateBitmapScaler(This,ppIBitmapScaler); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateBitmapClipper(IWICImagingFactory* This,IWICBitmapClipper **ppIBitmapClipper) { +static inline HRESULT IWICImagingFactory_CreateBitmapClipper(IWICImagingFactory* This,IWICBitmapClipper **ppIBitmapClipper) { return This->lpVtbl->CreateBitmapClipper(This,ppIBitmapClipper); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateBitmapFlipRotator(IWICImagingFactory* This,IWICBitmapFlipRotator **ppIBitmapFlipRotator) { +static inline HRESULT IWICImagingFactory_CreateBitmapFlipRotator(IWICImagingFactory* This,IWICBitmapFlipRotator **ppIBitmapFlipRotator) { return This->lpVtbl->CreateBitmapFlipRotator(This,ppIBitmapFlipRotator); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateStream(IWICImagingFactory* This,IWICStream **ppIWICStream) { +static inline HRESULT IWICImagingFactory_CreateStream(IWICImagingFactory* This,IWICStream **ppIWICStream) { return This->lpVtbl->CreateStream(This,ppIWICStream); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateColorContext(IWICImagingFactory* This,IWICColorContext **ppIWICColorContext) { +static inline HRESULT IWICImagingFactory_CreateColorContext(IWICImagingFactory* This,IWICColorContext **ppIWICColorContext) { return This->lpVtbl->CreateColorContext(This,ppIWICColorContext); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateColorTransformer(IWICImagingFactory* This,IWICColorTransform **ppIWICColorTransform) { +static inline HRESULT IWICImagingFactory_CreateColorTransformer(IWICImagingFactory* This,IWICColorTransform **ppIWICColorTransform) { return This->lpVtbl->CreateColorTransformer(This,ppIWICColorTransform); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateBitmap(IWICImagingFactory* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory_CreateBitmap(IWICImagingFactory* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmap(This,uiWidth,uiHeight,pixelFormat,option,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateBitmapFromSource(IWICImagingFactory* This,IWICBitmapSource *piBitmapSource,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory_CreateBitmapFromSource(IWICImagingFactory* This,IWICBitmapSource *piBitmapSource,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromSource(This,piBitmapSource,option,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateBitmapFromSourceRect(IWICImagingFactory* This,IWICBitmapSource *piBitmapSource,UINT x,UINT y,UINT width,UINT height,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory_CreateBitmapFromSourceRect(IWICImagingFactory* This,IWICBitmapSource *piBitmapSource,UINT x,UINT y,UINT width,UINT height,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromSourceRect(This,piBitmapSource,x,y,width,height,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateBitmapFromMemory(IWICImagingFactory* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory_CreateBitmapFromMemory(IWICImagingFactory* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromMemory(This,uiWidth,uiHeight,pixelFormat,cbStride,cbBufferSize,pbBuffer,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateBitmapFromHBITMAP(IWICImagingFactory* This,HBITMAP hBitmap,HPALETTE hPalette,WICBitmapAlphaChannelOption options,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory_CreateBitmapFromHBITMAP(IWICImagingFactory* This,HBITMAP hBitmap,HPALETTE hPalette,WICBitmapAlphaChannelOption options,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromHBITMAP(This,hBitmap,hPalette,options,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateBitmapFromHICON(IWICImagingFactory* This,HICON hIcon,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory_CreateBitmapFromHICON(IWICImagingFactory* This,HICON hIcon,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromHICON(This,hIcon,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateComponentEnumerator(IWICImagingFactory* This,DWORD componentTypes,DWORD options,IEnumUnknown **ppIEnumUnknown) { +static inline HRESULT IWICImagingFactory_CreateComponentEnumerator(IWICImagingFactory* This,DWORD componentTypes,DWORD options,IEnumUnknown **ppIEnumUnknown) { return This->lpVtbl->CreateComponentEnumerator(This,componentTypes,options,ppIEnumUnknown); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateFastMetadataEncoderFromDecoder(IWICImagingFactory* This,IWICBitmapDecoder *pIDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { +static inline HRESULT IWICImagingFactory_CreateFastMetadataEncoderFromDecoder(IWICImagingFactory* This,IWICBitmapDecoder *pIDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { return This->lpVtbl->CreateFastMetadataEncoderFromDecoder(This,pIDecoder,ppIFastEncoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateFastMetadataEncoderFromFrameDecode(IWICImagingFactory* This,IWICBitmapFrameDecode *pIFrameDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { +static inline HRESULT IWICImagingFactory_CreateFastMetadataEncoderFromFrameDecode(IWICImagingFactory* This,IWICBitmapFrameDecode *pIFrameDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { return This->lpVtbl->CreateFastMetadataEncoderFromFrameDecode(This,pIFrameDecoder,ppIFastEncoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateQueryWriter(IWICImagingFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { +static inline HRESULT IWICImagingFactory_CreateQueryWriter(IWICImagingFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { return This->lpVtbl->CreateQueryWriter(This,guidMetadataFormat,pguidVendor,ppIQueryWriter); } -static __WIDL_INLINE HRESULT IWICImagingFactory_CreateQueryWriterFromReader(IWICImagingFactory* This,IWICMetadataQueryReader *pIQueryReader,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { +static inline HRESULT IWICImagingFactory_CreateQueryWriterFromReader(IWICImagingFactory* This,IWICMetadataQueryReader *pIQueryReader,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { return This->lpVtbl->CreateQueryWriterFromReader(This,pIQueryReader,pguidVendor,ppIQueryWriter); } #endif @@ -5695,93 +5687,93 @@ interface IWICImagingFactory2 { #define IWICImagingFactory2_CreateImageEncoder(This,device,encoder) (This)->lpVtbl->CreateImageEncoder(This,device,encoder) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICImagingFactory2_QueryInterface(IWICImagingFactory2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICImagingFactory2_QueryInterface(IWICImagingFactory2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICImagingFactory2_AddRef(IWICImagingFactory2* This) { +static inline ULONG IWICImagingFactory2_AddRef(IWICImagingFactory2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICImagingFactory2_Release(IWICImagingFactory2* This) { +static inline ULONG IWICImagingFactory2_Release(IWICImagingFactory2* This) { return This->lpVtbl->Release(This); } /*** IWICImagingFactory methods ***/ -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateDecoderFromFilename(IWICImagingFactory2* This,LPCWSTR wzFilename,const GUID *pguidVendor,DWORD dwDesiredAccess,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICImagingFactory2_CreateDecoderFromFilename(IWICImagingFactory2* This,LPCWSTR wzFilename,const GUID *pguidVendor,DWORD dwDesiredAccess,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoderFromFilename(This,wzFilename,pguidVendor,dwDesiredAccess,metadataOptions,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateDecoderFromStream(IWICImagingFactory2* This,IStream *pIStream,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICImagingFactory2_CreateDecoderFromStream(IWICImagingFactory2* This,IStream *pIStream,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoderFromStream(This,pIStream,pguidVendor,metadataOptions,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateDecoderFromFileHandle(IWICImagingFactory2* This,ULONG_PTR hFile,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICImagingFactory2_CreateDecoderFromFileHandle(IWICImagingFactory2* This,ULONG_PTR hFile,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoderFromFileHandle(This,hFile,pguidVendor,metadataOptions,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateComponentInfo(IWICImagingFactory2* This,REFCLSID clsidComponent,IWICComponentInfo **ppIInfo) { +static inline HRESULT IWICImagingFactory2_CreateComponentInfo(IWICImagingFactory2* This,REFCLSID clsidComponent,IWICComponentInfo **ppIInfo) { return This->lpVtbl->CreateComponentInfo(This,clsidComponent,ppIInfo); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateDecoder(IWICImagingFactory2* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICImagingFactory2_CreateDecoder(IWICImagingFactory2* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoder(This,guidContainerFormat,pguidVendor,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateEncoder(IWICImagingFactory2* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapEncoder **ppIEncoder) { +static inline HRESULT IWICImagingFactory2_CreateEncoder(IWICImagingFactory2* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapEncoder **ppIEncoder) { return This->lpVtbl->CreateEncoder(This,guidContainerFormat,pguidVendor,ppIEncoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreatePalette(IWICImagingFactory2* This,IWICPalette **ppIPalette) { +static inline HRESULT IWICImagingFactory2_CreatePalette(IWICImagingFactory2* This,IWICPalette **ppIPalette) { return This->lpVtbl->CreatePalette(This,ppIPalette); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateFormatConverter(IWICImagingFactory2* This,IWICFormatConverter **ppIFormatConverter) { +static inline HRESULT IWICImagingFactory2_CreateFormatConverter(IWICImagingFactory2* This,IWICFormatConverter **ppIFormatConverter) { return This->lpVtbl->CreateFormatConverter(This,ppIFormatConverter); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateBitmapScaler(IWICImagingFactory2* This,IWICBitmapScaler **ppIBitmapScaler) { +static inline HRESULT IWICImagingFactory2_CreateBitmapScaler(IWICImagingFactory2* This,IWICBitmapScaler **ppIBitmapScaler) { return This->lpVtbl->CreateBitmapScaler(This,ppIBitmapScaler); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateBitmapClipper(IWICImagingFactory2* This,IWICBitmapClipper **ppIBitmapClipper) { +static inline HRESULT IWICImagingFactory2_CreateBitmapClipper(IWICImagingFactory2* This,IWICBitmapClipper **ppIBitmapClipper) { return This->lpVtbl->CreateBitmapClipper(This,ppIBitmapClipper); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateBitmapFlipRotator(IWICImagingFactory2* This,IWICBitmapFlipRotator **ppIBitmapFlipRotator) { +static inline HRESULT IWICImagingFactory2_CreateBitmapFlipRotator(IWICImagingFactory2* This,IWICBitmapFlipRotator **ppIBitmapFlipRotator) { return This->lpVtbl->CreateBitmapFlipRotator(This,ppIBitmapFlipRotator); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateStream(IWICImagingFactory2* This,IWICStream **ppIWICStream) { +static inline HRESULT IWICImagingFactory2_CreateStream(IWICImagingFactory2* This,IWICStream **ppIWICStream) { return This->lpVtbl->CreateStream(This,ppIWICStream); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateColorContext(IWICImagingFactory2* This,IWICColorContext **ppIWICColorContext) { +static inline HRESULT IWICImagingFactory2_CreateColorContext(IWICImagingFactory2* This,IWICColorContext **ppIWICColorContext) { return This->lpVtbl->CreateColorContext(This,ppIWICColorContext); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateColorTransformer(IWICImagingFactory2* This,IWICColorTransform **ppIWICColorTransform) { +static inline HRESULT IWICImagingFactory2_CreateColorTransformer(IWICImagingFactory2* This,IWICColorTransform **ppIWICColorTransform) { return This->lpVtbl->CreateColorTransformer(This,ppIWICColorTransform); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateBitmap(IWICImagingFactory2* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory2_CreateBitmap(IWICImagingFactory2* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmap(This,uiWidth,uiHeight,pixelFormat,option,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateBitmapFromSource(IWICImagingFactory2* This,IWICBitmapSource *piBitmapSource,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory2_CreateBitmapFromSource(IWICImagingFactory2* This,IWICBitmapSource *piBitmapSource,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromSource(This,piBitmapSource,option,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateBitmapFromSourceRect(IWICImagingFactory2* This,IWICBitmapSource *piBitmapSource,UINT x,UINT y,UINT width,UINT height,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory2_CreateBitmapFromSourceRect(IWICImagingFactory2* This,IWICBitmapSource *piBitmapSource,UINT x,UINT y,UINT width,UINT height,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromSourceRect(This,piBitmapSource,x,y,width,height,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateBitmapFromMemory(IWICImagingFactory2* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory2_CreateBitmapFromMemory(IWICImagingFactory2* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromMemory(This,uiWidth,uiHeight,pixelFormat,cbStride,cbBufferSize,pbBuffer,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateBitmapFromHBITMAP(IWICImagingFactory2* This,HBITMAP hBitmap,HPALETTE hPalette,WICBitmapAlphaChannelOption options,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory2_CreateBitmapFromHBITMAP(IWICImagingFactory2* This,HBITMAP hBitmap,HPALETTE hPalette,WICBitmapAlphaChannelOption options,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromHBITMAP(This,hBitmap,hPalette,options,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateBitmapFromHICON(IWICImagingFactory2* This,HICON hIcon,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICImagingFactory2_CreateBitmapFromHICON(IWICImagingFactory2* This,HICON hIcon,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromHICON(This,hIcon,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateComponentEnumerator(IWICImagingFactory2* This,DWORD componentTypes,DWORD options,IEnumUnknown **ppIEnumUnknown) { +static inline HRESULT IWICImagingFactory2_CreateComponentEnumerator(IWICImagingFactory2* This,DWORD componentTypes,DWORD options,IEnumUnknown **ppIEnumUnknown) { return This->lpVtbl->CreateComponentEnumerator(This,componentTypes,options,ppIEnumUnknown); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateFastMetadataEncoderFromDecoder(IWICImagingFactory2* This,IWICBitmapDecoder *pIDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { +static inline HRESULT IWICImagingFactory2_CreateFastMetadataEncoderFromDecoder(IWICImagingFactory2* This,IWICBitmapDecoder *pIDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { return This->lpVtbl->CreateFastMetadataEncoderFromDecoder(This,pIDecoder,ppIFastEncoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateFastMetadataEncoderFromFrameDecode(IWICImagingFactory2* This,IWICBitmapFrameDecode *pIFrameDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { +static inline HRESULT IWICImagingFactory2_CreateFastMetadataEncoderFromFrameDecode(IWICImagingFactory2* This,IWICBitmapFrameDecode *pIFrameDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { return This->lpVtbl->CreateFastMetadataEncoderFromFrameDecode(This,pIFrameDecoder,ppIFastEncoder); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateQueryWriter(IWICImagingFactory2* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { +static inline HRESULT IWICImagingFactory2_CreateQueryWriter(IWICImagingFactory2* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { return This->lpVtbl->CreateQueryWriter(This,guidMetadataFormat,pguidVendor,ppIQueryWriter); } -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateQueryWriterFromReader(IWICImagingFactory2* This,IWICMetadataQueryReader *pIQueryReader,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { +static inline HRESULT IWICImagingFactory2_CreateQueryWriterFromReader(IWICImagingFactory2* This,IWICMetadataQueryReader *pIQueryReader,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { return This->lpVtbl->CreateQueryWriterFromReader(This,pIQueryReader,pguidVendor,ppIQueryWriter); } /*** IWICImagingFactory2 methods ***/ -static __WIDL_INLINE HRESULT IWICImagingFactory2_CreateImageEncoder(IWICImagingFactory2* This,ID2D1Device *device,IWICImageEncoder **encoder) { +static inline HRESULT IWICImagingFactory2_CreateImageEncoder(IWICImagingFactory2* This,ID2D1Device *device,IWICImageEncoder **encoder) { return This->lpVtbl->CreateImageEncoder(This,device,encoder); } #endif @@ -5879,26 +5871,26 @@ interface IWICEnumMetadataItem { #define IWICEnumMetadataItem_Clone(This,ppIEnumMetadataItem) (This)->lpVtbl->Clone(This,ppIEnumMetadataItem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICEnumMetadataItem_QueryInterface(IWICEnumMetadataItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICEnumMetadataItem_QueryInterface(IWICEnumMetadataItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICEnumMetadataItem_AddRef(IWICEnumMetadataItem* This) { +static inline ULONG IWICEnumMetadataItem_AddRef(IWICEnumMetadataItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICEnumMetadataItem_Release(IWICEnumMetadataItem* This) { +static inline ULONG IWICEnumMetadataItem_Release(IWICEnumMetadataItem* This) { return This->lpVtbl->Release(This); } /*** IWICEnumMetadataItem methods ***/ -static __WIDL_INLINE HRESULT IWICEnumMetadataItem_Next(IWICEnumMetadataItem* This,ULONG celt,PROPVARIANT *rgeltSchema,PROPVARIANT *rgeltId,PROPVARIANT *rgeltValue,ULONG *pceltFetched) { +static inline HRESULT IWICEnumMetadataItem_Next(IWICEnumMetadataItem* This,ULONG celt,PROPVARIANT *rgeltSchema,PROPVARIANT *rgeltId,PROPVARIANT *rgeltValue,ULONG *pceltFetched) { return This->lpVtbl->Next(This,celt,rgeltSchema,rgeltId,rgeltValue,pceltFetched); } -static __WIDL_INLINE HRESULT IWICEnumMetadataItem_Skip(IWICEnumMetadataItem* This,ULONG celt) { +static inline HRESULT IWICEnumMetadataItem_Skip(IWICEnumMetadataItem* This,ULONG celt) { return This->lpVtbl->Skip(This,celt); } -static __WIDL_INLINE HRESULT IWICEnumMetadataItem_Reset(IWICEnumMetadataItem* This) { +static inline HRESULT IWICEnumMetadataItem_Reset(IWICEnumMetadataItem* This) { return This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IWICEnumMetadataItem_Clone(IWICEnumMetadataItem* This,IWICEnumMetadataItem **ppIEnumMetadataItem) { +static inline HRESULT IWICEnumMetadataItem_Clone(IWICEnumMetadataItem* This,IWICEnumMetadataItem **ppIEnumMetadataItem) { return This->lpVtbl->Clone(This,ppIEnumMetadataItem); } #endif @@ -5979,20 +5971,20 @@ interface IWICDdsDecoder { #define IWICDdsDecoder_GetFrame(This,arrayIndex,mipLevel,sliceIndex,bitmapFrame) (This)->lpVtbl->GetFrame(This,arrayIndex,mipLevel,sliceIndex,bitmapFrame) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICDdsDecoder_QueryInterface(IWICDdsDecoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICDdsDecoder_QueryInterface(IWICDdsDecoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICDdsDecoder_AddRef(IWICDdsDecoder* This) { +static inline ULONG IWICDdsDecoder_AddRef(IWICDdsDecoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICDdsDecoder_Release(IWICDdsDecoder* This) { +static inline ULONG IWICDdsDecoder_Release(IWICDdsDecoder* This) { return This->lpVtbl->Release(This); } /*** IWICDdsDecoder methods ***/ -static __WIDL_INLINE HRESULT IWICDdsDecoder_GetParameters(IWICDdsDecoder* This,WICDdsParameters *parameters) { +static inline HRESULT IWICDdsDecoder_GetParameters(IWICDdsDecoder* This,WICDdsParameters *parameters) { return This->lpVtbl->GetParameters(This,parameters); } -static __WIDL_INLINE HRESULT IWICDdsDecoder_GetFrame(IWICDdsDecoder* This,UINT arrayIndex,UINT mipLevel,UINT sliceIndex,IWICBitmapFrameDecode **bitmapFrame) { +static inline HRESULT IWICDdsDecoder_GetFrame(IWICDdsDecoder* This,UINT arrayIndex,UINT mipLevel,UINT sliceIndex,IWICBitmapFrameDecode **bitmapFrame) { return This->lpVtbl->GetFrame(This,arrayIndex,mipLevel,sliceIndex,bitmapFrame); } #endif @@ -6081,23 +6073,23 @@ interface IWICDdsEncoder { #define IWICDdsEncoder_CreateNewFrame(This,frameEncode,arrayIndex,mipLevel,sliceIndex) (This)->lpVtbl->CreateNewFrame(This,frameEncode,arrayIndex,mipLevel,sliceIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICDdsEncoder_QueryInterface(IWICDdsEncoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICDdsEncoder_QueryInterface(IWICDdsEncoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICDdsEncoder_AddRef(IWICDdsEncoder* This) { +static inline ULONG IWICDdsEncoder_AddRef(IWICDdsEncoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICDdsEncoder_Release(IWICDdsEncoder* This) { +static inline ULONG IWICDdsEncoder_Release(IWICDdsEncoder* This) { return This->lpVtbl->Release(This); } /*** IWICDdsEncoder methods ***/ -static __WIDL_INLINE HRESULT IWICDdsEncoder_SetParameters(IWICDdsEncoder* This,WICDdsParameters *parameters) { +static inline HRESULT IWICDdsEncoder_SetParameters(IWICDdsEncoder* This,WICDdsParameters *parameters) { return This->lpVtbl->SetParameters(This,parameters); } -static __WIDL_INLINE HRESULT IWICDdsEncoder_GetParameters(IWICDdsEncoder* This,WICDdsParameters *parameters) { +static inline HRESULT IWICDdsEncoder_GetParameters(IWICDdsEncoder* This,WICDdsParameters *parameters) { return This->lpVtbl->GetParameters(This,parameters); } -static __WIDL_INLINE HRESULT IWICDdsEncoder_CreateNewFrame(IWICDdsEncoder* This,IWICBitmapFrameEncode **frameEncode,UINT *arrayIndex,UINT *mipLevel,UINT *sliceIndex) { +static inline HRESULT IWICDdsEncoder_CreateNewFrame(IWICDdsEncoder* This,IWICBitmapFrameEncode **frameEncode,UINT *arrayIndex,UINT *mipLevel,UINT *sliceIndex) { return This->lpVtbl->CreateNewFrame(This,frameEncode,arrayIndex,mipLevel,sliceIndex); } #endif @@ -6188,23 +6180,23 @@ interface IWICDdsFrameDecode { #define IWICDdsFrameDecode_CopyBlocks(This,boundsInBlocks,stride,bufferSize,buffer) (This)->lpVtbl->CopyBlocks(This,boundsInBlocks,stride,bufferSize,buffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICDdsFrameDecode_QueryInterface(IWICDdsFrameDecode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICDdsFrameDecode_QueryInterface(IWICDdsFrameDecode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICDdsFrameDecode_AddRef(IWICDdsFrameDecode* This) { +static inline ULONG IWICDdsFrameDecode_AddRef(IWICDdsFrameDecode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICDdsFrameDecode_Release(IWICDdsFrameDecode* This) { +static inline ULONG IWICDdsFrameDecode_Release(IWICDdsFrameDecode* This) { return This->lpVtbl->Release(This); } /*** IWICDdsFrameDecode methods ***/ -static __WIDL_INLINE HRESULT IWICDdsFrameDecode_GetSizeInBlocks(IWICDdsFrameDecode* This,UINT *widthInBlocks,UINT *heightInBlocks) { +static inline HRESULT IWICDdsFrameDecode_GetSizeInBlocks(IWICDdsFrameDecode* This,UINT *widthInBlocks,UINT *heightInBlocks) { return This->lpVtbl->GetSizeInBlocks(This,widthInBlocks,heightInBlocks); } -static __WIDL_INLINE HRESULT IWICDdsFrameDecode_GetFormatInfo(IWICDdsFrameDecode* This,WICDdsFormatInfo *formatInfo) { +static inline HRESULT IWICDdsFrameDecode_GetFormatInfo(IWICDdsFrameDecode* This,WICDdsFormatInfo *formatInfo) { return This->lpVtbl->GetFormatInfo(This,formatInfo); } -static __WIDL_INLINE HRESULT IWICDdsFrameDecode_CopyBlocks(IWICDdsFrameDecode* This,const WICRect *boundsInBlocks,UINT stride,UINT bufferSize,BYTE *buffer) { +static inline HRESULT IWICDdsFrameDecode_CopyBlocks(IWICDdsFrameDecode* This,const WICRect *boundsInBlocks,UINT stride,UINT bufferSize,BYTE *buffer) { return This->lpVtbl->CopyBlocks(This,boundsInBlocks,stride,bufferSize,buffer); } #endif @@ -6273,17 +6265,17 @@ interface IWICWineDecoder { #define IWICWineDecoder_Initialize(This,stream,options) (This)->lpVtbl->Initialize(This,stream,options) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICWineDecoder_QueryInterface(IWICWineDecoder* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICWineDecoder_QueryInterface(IWICWineDecoder* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICWineDecoder_AddRef(IWICWineDecoder* This) { +static inline ULONG IWICWineDecoder_AddRef(IWICWineDecoder* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICWineDecoder_Release(IWICWineDecoder* This) { +static inline ULONG IWICWineDecoder_Release(IWICWineDecoder* This) { return This->lpVtbl->Release(This); } /*** IWICWineDecoder methods ***/ -static __WIDL_INLINE HRESULT IWICWineDecoder_Initialize(IWICWineDecoder* This,IStream *stream,WICDecodeOptions options) { +static inline HRESULT IWICWineDecoder_Initialize(IWICWineDecoder* This,IStream *stream,WICDecodeOptions options) { return This->lpVtbl->Initialize(This,stream,options); } #endif diff --git a/lib/libc/include/any-windows-any/wincodecsdk.h b/lib/libc/include/any-windows-any/wincodecsdk.h index d0fb9b04d19e6e9867596d3aee1fe6b199a09fca..088ea917dbff38106134ecb0628923d6805ba6f4 100644 --- a/lib/libc/include/any-windows-any/wincodecsdk.h +++ b/lib/libc/include/any-windows-any/wincodecsdk.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wincodecsdk.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wincodecsdk.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wincodecsdk_h__ #define __wincodecsdk_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWICMetadataHandlerInfo_FWD_DEFINED__ @@ -90,6 +82,14 @@ interface IWICPersistStream; #endif /* __cplusplus */ #endif +#ifndef __IWICStreamProvider_FWD_DEFINED__ +#define __IWICStreamProvider_FWD_DEFINED__ +typedef interface IWICStreamProvider IWICStreamProvider; +#ifdef __cplusplus +interface IWICStreamProvider; +#endif /* __cplusplus */ +#endif + #ifndef __IWICComponentFactory_FWD_DEFINED__ #define __IWICComponentFactory_FWD_DEFINED__ typedef interface IWICComponentFactory IWICComponentFactory; @@ -188,7 +188,7 @@ DEFINE_GUID(CLSID_WICIfdMetadataReader, 0x8f914656,0x9d0a,0x4eb2,0x90,0x19,0x0b, DEFINE_GUID(CLSID_WICIfdMetadataWriter, 0xb1ebfc28,0xc9bd,0x47a2,0x8d,0x33,0xb9,0x48,0x76,0x97,0x77,0xa7); DEFINE_GUID(CLSID_WICExifMetadataReader, 0xd9403860,0x297f,0x4a49,0xbf,0x9b,0x77,0x89,0x81,0x50,0xa4,0x42); DEFINE_GUID(CLSID_WICExifMetadataWriter, 0xc9a14cda,0xc339,0x460b,0x90,0x78,0xd4,0xde,0xbc,0xfa,0xbe,0x91); -DEFINE_GUID(CLSID_WICXMPMetadataReader, 0x72b624bf,0xae11,0x4948,0xa6,0x5c,0x35,0x1e,0xb0,0x82,0x94,0x19); +DEFINE_GUID(CLSID_WICXMPMetadataReader, 0x72b624df,0xae11,0x4948,0xa6,0x5c,0x35,0x1e,0xb0,0x82,0x94,0x19); DEFINE_GUID(CLSID_WICXMPMetadataWriter, 0x1765e14e,0x1bd4,0x462e,0xb6,0xb1,0x59,0x0b,0xf1,0x26,0x2a,0xc6); DEFINE_GUID(CLSID_WICXMPAltMetadataReader, 0xaa94dcc2,0xb8b0,0x4898,0xb8,0x35,0x00,0x0a,0xab,0xd7,0x43,0x93); DEFINE_GUID(CLSID_WICXMPAltMetadataWriter, 0x076c2a6c,0xf78f,0x4c46,0xa7,0x23,0x35,0x83,0xe7,0x08,0x76,0xea); @@ -424,60 +424,60 @@ interface IWICMetadataHandlerInfo { #define IWICMetadataHandlerInfo_DoesRequireFixedSize(This,pfFixedSize) (This)->lpVtbl->DoesRequireFixedSize(This,pfFixedSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_QueryInterface(IWICMetadataHandlerInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICMetadataHandlerInfo_QueryInterface(IWICMetadataHandlerInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICMetadataHandlerInfo_AddRef(IWICMetadataHandlerInfo* This) { +static inline ULONG IWICMetadataHandlerInfo_AddRef(IWICMetadataHandlerInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICMetadataHandlerInfo_Release(IWICMetadataHandlerInfo* This) { +static inline ULONG IWICMetadataHandlerInfo_Release(IWICMetadataHandlerInfo* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetComponentType(IWICMetadataHandlerInfo* This,WICComponentType *pType) { +static inline HRESULT IWICMetadataHandlerInfo_GetComponentType(IWICMetadataHandlerInfo* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetCLSID(IWICMetadataHandlerInfo* This,CLSID *pclsid) { +static inline HRESULT IWICMetadataHandlerInfo_GetCLSID(IWICMetadataHandlerInfo* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetSigningStatus(IWICMetadataHandlerInfo* This,DWORD *pStatus) { +static inline HRESULT IWICMetadataHandlerInfo_GetSigningStatus(IWICMetadataHandlerInfo* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetAuthor(IWICMetadataHandlerInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICMetadataHandlerInfo_GetAuthor(IWICMetadataHandlerInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetVendorGUID(IWICMetadataHandlerInfo* This,GUID *pguidVendor) { +static inline HRESULT IWICMetadataHandlerInfo_GetVendorGUID(IWICMetadataHandlerInfo* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetVersion(IWICMetadataHandlerInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICMetadataHandlerInfo_GetVersion(IWICMetadataHandlerInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetSpecVersion(IWICMetadataHandlerInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICMetadataHandlerInfo_GetSpecVersion(IWICMetadataHandlerInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetFriendlyName(IWICMetadataHandlerInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICMetadataHandlerInfo_GetFriendlyName(IWICMetadataHandlerInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } /*** IWICMetadataHandlerInfo methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetMetadataFormat(IWICMetadataHandlerInfo* This,GUID *pguidMetadataFormat) { +static inline HRESULT IWICMetadataHandlerInfo_GetMetadataFormat(IWICMetadataHandlerInfo* This,GUID *pguidMetadataFormat) { return This->lpVtbl->GetMetadataFormat(This,pguidMetadataFormat); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetContainerFormats(IWICMetadataHandlerInfo* This,UINT cContainerFormats,GUID *pguidContainerFormats,UINT *pcchActual) { +static inline HRESULT IWICMetadataHandlerInfo_GetContainerFormats(IWICMetadataHandlerInfo* This,UINT cContainerFormats,GUID *pguidContainerFormats,UINT *pcchActual) { return This->lpVtbl->GetContainerFormats(This,cContainerFormats,pguidContainerFormats,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetDeviceManufacturer(IWICMetadataHandlerInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { +static inline HRESULT IWICMetadataHandlerInfo_GetDeviceManufacturer(IWICMetadataHandlerInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { return This->lpVtbl->GetDeviceManufacturer(This,cchDeviceManufacturer,wzDeviceManufacturer,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_GetDeviceModels(IWICMetadataHandlerInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { +static inline HRESULT IWICMetadataHandlerInfo_GetDeviceModels(IWICMetadataHandlerInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { return This->lpVtbl->GetDeviceModels(This,cchDeviceModels,wzDeviceModels,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_DoesRequireFullStream(IWICMetadataHandlerInfo* This,WINBOOL *pfRequiresFullStream) { +static inline HRESULT IWICMetadataHandlerInfo_DoesRequireFullStream(IWICMetadataHandlerInfo* This,WINBOOL *pfRequiresFullStream) { return This->lpVtbl->DoesRequireFullStream(This,pfRequiresFullStream); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_DoesSupportPadding(IWICMetadataHandlerInfo* This,WINBOOL *pfSupportsPadding) { +static inline HRESULT IWICMetadataHandlerInfo_DoesSupportPadding(IWICMetadataHandlerInfo* This,WINBOOL *pfSupportsPadding) { return This->lpVtbl->DoesSupportPadding(This,pfSupportsPadding); } -static __WIDL_INLINE HRESULT IWICMetadataHandlerInfo_DoesRequireFixedSize(IWICMetadataHandlerInfo* This,WINBOOL *pfFixedSize) { +static inline HRESULT IWICMetadataHandlerInfo_DoesRequireFixedSize(IWICMetadataHandlerInfo* This,WINBOOL *pfFixedSize) { return This->lpVtbl->DoesRequireFixedSize(This,pfFixedSize); } #endif @@ -594,32 +594,32 @@ interface IWICMetadataReader { #define IWICMetadataReader_GetEnumerator(This,ppIEnumMetadata) (This)->lpVtbl->GetEnumerator(This,ppIEnumMetadata) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataReader_QueryInterface(IWICMetadataReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICMetadataReader_QueryInterface(IWICMetadataReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICMetadataReader_AddRef(IWICMetadataReader* This) { +static inline ULONG IWICMetadataReader_AddRef(IWICMetadataReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICMetadataReader_Release(IWICMetadataReader* This) { +static inline ULONG IWICMetadataReader_Release(IWICMetadataReader* This) { return This->lpVtbl->Release(This); } /*** IWICMetadataReader methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataReader_GetMetadataFormat(IWICMetadataReader* This,GUID *pguidMetadataFormat) { +static inline HRESULT IWICMetadataReader_GetMetadataFormat(IWICMetadataReader* This,GUID *pguidMetadataFormat) { return This->lpVtbl->GetMetadataFormat(This,pguidMetadataFormat); } -static __WIDL_INLINE HRESULT IWICMetadataReader_GetMetadataHandlerInfo(IWICMetadataReader* This,IWICMetadataHandlerInfo **ppIHandler) { +static inline HRESULT IWICMetadataReader_GetMetadataHandlerInfo(IWICMetadataReader* This,IWICMetadataHandlerInfo **ppIHandler) { return This->lpVtbl->GetMetadataHandlerInfo(This,ppIHandler); } -static __WIDL_INLINE HRESULT IWICMetadataReader_GetCount(IWICMetadataReader* This,UINT *pcCount) { +static inline HRESULT IWICMetadataReader_GetCount(IWICMetadataReader* This,UINT *pcCount) { return This->lpVtbl->GetCount(This,pcCount); } -static __WIDL_INLINE HRESULT IWICMetadataReader_GetValueByIndex(IWICMetadataReader* This,UINT nIndex,PROPVARIANT *pvarSchema,PROPVARIANT *pvarId,PROPVARIANT *pvarValue) { +static inline HRESULT IWICMetadataReader_GetValueByIndex(IWICMetadataReader* This,UINT nIndex,PROPVARIANT *pvarSchema,PROPVARIANT *pvarId,PROPVARIANT *pvarValue) { return This->lpVtbl->GetValueByIndex(This,nIndex,pvarSchema,pvarId,pvarValue); } -static __WIDL_INLINE HRESULT IWICMetadataReader_GetValue(IWICMetadataReader* This,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId,PROPVARIANT *pvarValue) { +static inline HRESULT IWICMetadataReader_GetValue(IWICMetadataReader* This,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId,PROPVARIANT *pvarValue) { return This->lpVtbl->GetValue(This,pvarSchema,pvarId,pvarValue); } -static __WIDL_INLINE HRESULT IWICMetadataReader_GetEnumerator(IWICMetadataReader* This,IWICEnumMetadataItem **ppIEnumMetadata) { +static inline HRESULT IWICMetadataReader_GetEnumerator(IWICMetadataReader* This,IWICEnumMetadataItem **ppIEnumMetadata) { return This->lpVtbl->GetEnumerator(This,ppIEnumMetadata); } #endif @@ -807,70 +807,70 @@ interface IWICMetadataReaderInfo { #define IWICMetadataReaderInfo_CreateInstance(This,ppIReader) (This)->lpVtbl->CreateInstance(This,ppIReader) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_QueryInterface(IWICMetadataReaderInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICMetadataReaderInfo_QueryInterface(IWICMetadataReaderInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICMetadataReaderInfo_AddRef(IWICMetadataReaderInfo* This) { +static inline ULONG IWICMetadataReaderInfo_AddRef(IWICMetadataReaderInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICMetadataReaderInfo_Release(IWICMetadataReaderInfo* This) { +static inline ULONG IWICMetadataReaderInfo_Release(IWICMetadataReaderInfo* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetComponentType(IWICMetadataReaderInfo* This,WICComponentType *pType) { +static inline HRESULT IWICMetadataReaderInfo_GetComponentType(IWICMetadataReaderInfo* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetCLSID(IWICMetadataReaderInfo* This,CLSID *pclsid) { +static inline HRESULT IWICMetadataReaderInfo_GetCLSID(IWICMetadataReaderInfo* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetSigningStatus(IWICMetadataReaderInfo* This,DWORD *pStatus) { +static inline HRESULT IWICMetadataReaderInfo_GetSigningStatus(IWICMetadataReaderInfo* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetAuthor(IWICMetadataReaderInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICMetadataReaderInfo_GetAuthor(IWICMetadataReaderInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetVendorGUID(IWICMetadataReaderInfo* This,GUID *pguidVendor) { +static inline HRESULT IWICMetadataReaderInfo_GetVendorGUID(IWICMetadataReaderInfo* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetVersion(IWICMetadataReaderInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICMetadataReaderInfo_GetVersion(IWICMetadataReaderInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetSpecVersion(IWICMetadataReaderInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICMetadataReaderInfo_GetSpecVersion(IWICMetadataReaderInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetFriendlyName(IWICMetadataReaderInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICMetadataReaderInfo_GetFriendlyName(IWICMetadataReaderInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } /*** IWICMetadataHandlerInfo methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetMetadataFormat(IWICMetadataReaderInfo* This,GUID *pguidMetadataFormat) { +static inline HRESULT IWICMetadataReaderInfo_GetMetadataFormat(IWICMetadataReaderInfo* This,GUID *pguidMetadataFormat) { return This->lpVtbl->GetMetadataFormat(This,pguidMetadataFormat); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetContainerFormats(IWICMetadataReaderInfo* This,UINT cContainerFormats,GUID *pguidContainerFormats,UINT *pcchActual) { +static inline HRESULT IWICMetadataReaderInfo_GetContainerFormats(IWICMetadataReaderInfo* This,UINT cContainerFormats,GUID *pguidContainerFormats,UINT *pcchActual) { return This->lpVtbl->GetContainerFormats(This,cContainerFormats,pguidContainerFormats,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetDeviceManufacturer(IWICMetadataReaderInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { +static inline HRESULT IWICMetadataReaderInfo_GetDeviceManufacturer(IWICMetadataReaderInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { return This->lpVtbl->GetDeviceManufacturer(This,cchDeviceManufacturer,wzDeviceManufacturer,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetDeviceModels(IWICMetadataReaderInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { +static inline HRESULT IWICMetadataReaderInfo_GetDeviceModels(IWICMetadataReaderInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { return This->lpVtbl->GetDeviceModels(This,cchDeviceModels,wzDeviceModels,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_DoesRequireFullStream(IWICMetadataReaderInfo* This,WINBOOL *pfRequiresFullStream) { +static inline HRESULT IWICMetadataReaderInfo_DoesRequireFullStream(IWICMetadataReaderInfo* This,WINBOOL *pfRequiresFullStream) { return This->lpVtbl->DoesRequireFullStream(This,pfRequiresFullStream); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_DoesSupportPadding(IWICMetadataReaderInfo* This,WINBOOL *pfSupportsPadding) { +static inline HRESULT IWICMetadataReaderInfo_DoesSupportPadding(IWICMetadataReaderInfo* This,WINBOOL *pfSupportsPadding) { return This->lpVtbl->DoesSupportPadding(This,pfSupportsPadding); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_DoesRequireFixedSize(IWICMetadataReaderInfo* This,WINBOOL *pfFixedSize) { +static inline HRESULT IWICMetadataReaderInfo_DoesRequireFixedSize(IWICMetadataReaderInfo* This,WINBOOL *pfFixedSize) { return This->lpVtbl->DoesRequireFixedSize(This,pfFixedSize); } /*** IWICMetadataReaderInfo methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_GetPatterns(IWICMetadataReaderInfo* This,REFGUID guidContainerFormat,UINT cbSize,WICMetadataPattern *pPattern,UINT *pcCount,UINT *pcbActual) { +static inline HRESULT IWICMetadataReaderInfo_GetPatterns(IWICMetadataReaderInfo* This,REFGUID guidContainerFormat,UINT cbSize,WICMetadataPattern *pPattern,UINT *pcCount,UINT *pcbActual) { return This->lpVtbl->GetPatterns(This,guidContainerFormat,cbSize,pPattern,pcCount,pcbActual); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_MatchesPattern(IWICMetadataReaderInfo* This,REFGUID guidContainerFormat,IStream *pIStream,WINBOOL *pfMatches) { +static inline HRESULT IWICMetadataReaderInfo_MatchesPattern(IWICMetadataReaderInfo* This,REFGUID guidContainerFormat,IStream *pIStream,WINBOOL *pfMatches) { return This->lpVtbl->MatchesPattern(This,guidContainerFormat,pIStream,pfMatches); } -static __WIDL_INLINE HRESULT IWICMetadataReaderInfo_CreateInstance(IWICMetadataReaderInfo* This,IWICMetadataReader **ppIReader) { +static inline HRESULT IWICMetadataReaderInfo_CreateInstance(IWICMetadataReaderInfo* This,IWICMetadataReader **ppIReader) { return This->lpVtbl->CreateInstance(This,ppIReader); } #endif @@ -1010,45 +1010,45 @@ interface IWICMetadataWriter { #define IWICMetadataWriter_RemoveValueByIndex(This,nIndex) (This)->lpVtbl->RemoveValueByIndex(This,nIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataWriter_QueryInterface(IWICMetadataWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICMetadataWriter_QueryInterface(IWICMetadataWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICMetadataWriter_AddRef(IWICMetadataWriter* This) { +static inline ULONG IWICMetadataWriter_AddRef(IWICMetadataWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICMetadataWriter_Release(IWICMetadataWriter* This) { +static inline ULONG IWICMetadataWriter_Release(IWICMetadataWriter* This) { return This->lpVtbl->Release(This); } /*** IWICMetadataReader methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataWriter_GetMetadataFormat(IWICMetadataWriter* This,GUID *pguidMetadataFormat) { +static inline HRESULT IWICMetadataWriter_GetMetadataFormat(IWICMetadataWriter* This,GUID *pguidMetadataFormat) { return This->lpVtbl->GetMetadataFormat(This,pguidMetadataFormat); } -static __WIDL_INLINE HRESULT IWICMetadataWriter_GetMetadataHandlerInfo(IWICMetadataWriter* This,IWICMetadataHandlerInfo **ppIHandler) { +static inline HRESULT IWICMetadataWriter_GetMetadataHandlerInfo(IWICMetadataWriter* This,IWICMetadataHandlerInfo **ppIHandler) { return This->lpVtbl->GetMetadataHandlerInfo(This,ppIHandler); } -static __WIDL_INLINE HRESULT IWICMetadataWriter_GetCount(IWICMetadataWriter* This,UINT *pcCount) { +static inline HRESULT IWICMetadataWriter_GetCount(IWICMetadataWriter* This,UINT *pcCount) { return This->lpVtbl->GetCount(This,pcCount); } -static __WIDL_INLINE HRESULT IWICMetadataWriter_GetValueByIndex(IWICMetadataWriter* This,UINT nIndex,PROPVARIANT *pvarSchema,PROPVARIANT *pvarId,PROPVARIANT *pvarValue) { +static inline HRESULT IWICMetadataWriter_GetValueByIndex(IWICMetadataWriter* This,UINT nIndex,PROPVARIANT *pvarSchema,PROPVARIANT *pvarId,PROPVARIANT *pvarValue) { return This->lpVtbl->GetValueByIndex(This,nIndex,pvarSchema,pvarId,pvarValue); } -static __WIDL_INLINE HRESULT IWICMetadataWriter_GetValue(IWICMetadataWriter* This,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId,PROPVARIANT *pvarValue) { +static inline HRESULT IWICMetadataWriter_GetValue(IWICMetadataWriter* This,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId,PROPVARIANT *pvarValue) { return This->lpVtbl->GetValue(This,pvarSchema,pvarId,pvarValue); } -static __WIDL_INLINE HRESULT IWICMetadataWriter_GetEnumerator(IWICMetadataWriter* This,IWICEnumMetadataItem **ppIEnumMetadata) { +static inline HRESULT IWICMetadataWriter_GetEnumerator(IWICMetadataWriter* This,IWICEnumMetadataItem **ppIEnumMetadata) { return This->lpVtbl->GetEnumerator(This,ppIEnumMetadata); } /*** IWICMetadataWriter methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataWriter_SetValue(IWICMetadataWriter* This,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId,const PROPVARIANT *pvarValue) { +static inline HRESULT IWICMetadataWriter_SetValue(IWICMetadataWriter* This,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId,const PROPVARIANT *pvarValue) { return This->lpVtbl->SetValue(This,pvarSchema,pvarId,pvarValue); } -static __WIDL_INLINE HRESULT IWICMetadataWriter_SetValueByIndex(IWICMetadataWriter* This,UINT nIndex,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId,const PROPVARIANT *pvarValue) { +static inline HRESULT IWICMetadataWriter_SetValueByIndex(IWICMetadataWriter* This,UINT nIndex,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId,const PROPVARIANT *pvarValue) { return This->lpVtbl->SetValueByIndex(This,nIndex,pvarSchema,pvarId,pvarValue); } -static __WIDL_INLINE HRESULT IWICMetadataWriter_RemoveValue(IWICMetadataWriter* This,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId) { +static inline HRESULT IWICMetadataWriter_RemoveValue(IWICMetadataWriter* This,const PROPVARIANT *pvarSchema,const PROPVARIANT *pvarId) { return This->lpVtbl->RemoveValue(This,pvarSchema,pvarId); } -static __WIDL_INLINE HRESULT IWICMetadataWriter_RemoveValueByIndex(IWICMetadataWriter* This,UINT nIndex) { +static inline HRESULT IWICMetadataWriter_RemoveValueByIndex(IWICMetadataWriter* This,UINT nIndex) { return This->lpVtbl->RemoveValueByIndex(This,nIndex); } #endif @@ -1222,67 +1222,67 @@ interface IWICMetadataWriterInfo { #define IWICMetadataWriterInfo_CreateInstance(This,ppIWriter) (This)->lpVtbl->CreateInstance(This,ppIWriter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_QueryInterface(IWICMetadataWriterInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICMetadataWriterInfo_QueryInterface(IWICMetadataWriterInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICMetadataWriterInfo_AddRef(IWICMetadataWriterInfo* This) { +static inline ULONG IWICMetadataWriterInfo_AddRef(IWICMetadataWriterInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICMetadataWriterInfo_Release(IWICMetadataWriterInfo* This) { +static inline ULONG IWICMetadataWriterInfo_Release(IWICMetadataWriterInfo* This) { return This->lpVtbl->Release(This); } /*** IWICComponentInfo methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetComponentType(IWICMetadataWriterInfo* This,WICComponentType *pType) { +static inline HRESULT IWICMetadataWriterInfo_GetComponentType(IWICMetadataWriterInfo* This,WICComponentType *pType) { return This->lpVtbl->GetComponentType(This,pType); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetCLSID(IWICMetadataWriterInfo* This,CLSID *pclsid) { +static inline HRESULT IWICMetadataWriterInfo_GetCLSID(IWICMetadataWriterInfo* This,CLSID *pclsid) { return This->lpVtbl->GetCLSID(This,pclsid); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetSigningStatus(IWICMetadataWriterInfo* This,DWORD *pStatus) { +static inline HRESULT IWICMetadataWriterInfo_GetSigningStatus(IWICMetadataWriterInfo* This,DWORD *pStatus) { return This->lpVtbl->GetSigningStatus(This,pStatus); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetAuthor(IWICMetadataWriterInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { +static inline HRESULT IWICMetadataWriterInfo_GetAuthor(IWICMetadataWriterInfo* This,UINT cchAuthor,WCHAR *wzAuthor,UINT *pcchActual) { return This->lpVtbl->GetAuthor(This,cchAuthor,wzAuthor,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetVendorGUID(IWICMetadataWriterInfo* This,GUID *pguidVendor) { +static inline HRESULT IWICMetadataWriterInfo_GetVendorGUID(IWICMetadataWriterInfo* This,GUID *pguidVendor) { return This->lpVtbl->GetVendorGUID(This,pguidVendor); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetVersion(IWICMetadataWriterInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { +static inline HRESULT IWICMetadataWriterInfo_GetVersion(IWICMetadataWriterInfo* This,UINT cchVersion,WCHAR *wzVersion,UINT *pcchActual) { return This->lpVtbl->GetVersion(This,cchVersion,wzVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetSpecVersion(IWICMetadataWriterInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { +static inline HRESULT IWICMetadataWriterInfo_GetSpecVersion(IWICMetadataWriterInfo* This,UINT cchSpecVersion,WCHAR *wzSpecVersion,UINT *pcchActual) { return This->lpVtbl->GetSpecVersion(This,cchSpecVersion,wzSpecVersion,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetFriendlyName(IWICMetadataWriterInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { +static inline HRESULT IWICMetadataWriterInfo_GetFriendlyName(IWICMetadataWriterInfo* This,UINT cchFriendlyName,WCHAR *wzFriendlyName,UINT *pcchActual) { return This->lpVtbl->GetFriendlyName(This,cchFriendlyName,wzFriendlyName,pcchActual); } /*** IWICMetadataHandlerInfo methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetMetadataFormat(IWICMetadataWriterInfo* This,GUID *pguidMetadataFormat) { +static inline HRESULT IWICMetadataWriterInfo_GetMetadataFormat(IWICMetadataWriterInfo* This,GUID *pguidMetadataFormat) { return This->lpVtbl->GetMetadataFormat(This,pguidMetadataFormat); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetContainerFormats(IWICMetadataWriterInfo* This,UINT cContainerFormats,GUID *pguidContainerFormats,UINT *pcchActual) { +static inline HRESULT IWICMetadataWriterInfo_GetContainerFormats(IWICMetadataWriterInfo* This,UINT cContainerFormats,GUID *pguidContainerFormats,UINT *pcchActual) { return This->lpVtbl->GetContainerFormats(This,cContainerFormats,pguidContainerFormats,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetDeviceManufacturer(IWICMetadataWriterInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { +static inline HRESULT IWICMetadataWriterInfo_GetDeviceManufacturer(IWICMetadataWriterInfo* This,UINT cchDeviceManufacturer,WCHAR *wzDeviceManufacturer,UINT *pcchActual) { return This->lpVtbl->GetDeviceManufacturer(This,cchDeviceManufacturer,wzDeviceManufacturer,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetDeviceModels(IWICMetadataWriterInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { +static inline HRESULT IWICMetadataWriterInfo_GetDeviceModels(IWICMetadataWriterInfo* This,UINT cchDeviceModels,WCHAR *wzDeviceModels,UINT *pcchActual) { return This->lpVtbl->GetDeviceModels(This,cchDeviceModels,wzDeviceModels,pcchActual); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_DoesRequireFullStream(IWICMetadataWriterInfo* This,WINBOOL *pfRequiresFullStream) { +static inline HRESULT IWICMetadataWriterInfo_DoesRequireFullStream(IWICMetadataWriterInfo* This,WINBOOL *pfRequiresFullStream) { return This->lpVtbl->DoesRequireFullStream(This,pfRequiresFullStream); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_DoesSupportPadding(IWICMetadataWriterInfo* This,WINBOOL *pfSupportsPadding) { +static inline HRESULT IWICMetadataWriterInfo_DoesSupportPadding(IWICMetadataWriterInfo* This,WINBOOL *pfSupportsPadding) { return This->lpVtbl->DoesSupportPadding(This,pfSupportsPadding); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_DoesRequireFixedSize(IWICMetadataWriterInfo* This,WINBOOL *pfFixedSize) { +static inline HRESULT IWICMetadataWriterInfo_DoesRequireFixedSize(IWICMetadataWriterInfo* This,WINBOOL *pfFixedSize) { return This->lpVtbl->DoesRequireFixedSize(This,pfFixedSize); } /*** IWICMetadataWriterInfo methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_GetHeader(IWICMetadataWriterInfo* This,REFGUID guidContainerFormat,UINT cbSize,WICMetadataHeader *pHeader,UINT *pcbActual) { +static inline HRESULT IWICMetadataWriterInfo_GetHeader(IWICMetadataWriterInfo* This,REFGUID guidContainerFormat,UINT cbSize,WICMetadataHeader *pHeader,UINT *pcbActual) { return This->lpVtbl->GetHeader(This,guidContainerFormat,cbSize,pHeader,pcbActual); } -static __WIDL_INLINE HRESULT IWICMetadataWriterInfo_CreateInstance(IWICMetadataWriterInfo* This,IWICMetadataWriter **ppIWriter) { +static inline HRESULT IWICMetadataWriterInfo_CreateInstance(IWICMetadataWriterInfo* This,IWICMetadataWriter **ppIWriter) { return This->lpVtbl->CreateInstance(This,ppIWriter); } #endif @@ -1375,26 +1375,26 @@ interface IWICMetadataBlockReader { #define IWICMetadataBlockReader_GetEnumerator(This,ppIEnumMetadata) (This)->lpVtbl->GetEnumerator(This,ppIEnumMetadata) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataBlockReader_QueryInterface(IWICMetadataBlockReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICMetadataBlockReader_QueryInterface(IWICMetadataBlockReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICMetadataBlockReader_AddRef(IWICMetadataBlockReader* This) { +static inline ULONG IWICMetadataBlockReader_AddRef(IWICMetadataBlockReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICMetadataBlockReader_Release(IWICMetadataBlockReader* This) { +static inline ULONG IWICMetadataBlockReader_Release(IWICMetadataBlockReader* This) { return This->lpVtbl->Release(This); } /*** IWICMetadataBlockReader methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataBlockReader_GetContainerFormat(IWICMetadataBlockReader* This,GUID *pguidContainerFormat) { +static inline HRESULT IWICMetadataBlockReader_GetContainerFormat(IWICMetadataBlockReader* This,GUID *pguidContainerFormat) { return This->lpVtbl->GetContainerFormat(This,pguidContainerFormat); } -static __WIDL_INLINE HRESULT IWICMetadataBlockReader_GetCount(IWICMetadataBlockReader* This,UINT *pcCount) { +static inline HRESULT IWICMetadataBlockReader_GetCount(IWICMetadataBlockReader* This,UINT *pcCount) { return This->lpVtbl->GetCount(This,pcCount); } -static __WIDL_INLINE HRESULT IWICMetadataBlockReader_GetReaderByIndex(IWICMetadataBlockReader* This,UINT nIndex,IWICMetadataReader **ppIMetadataReader) { +static inline HRESULT IWICMetadataBlockReader_GetReaderByIndex(IWICMetadataBlockReader* This,UINT nIndex,IWICMetadataReader **ppIMetadataReader) { return This->lpVtbl->GetReaderByIndex(This,nIndex,ppIMetadataReader); } -static __WIDL_INLINE HRESULT IWICMetadataBlockReader_GetEnumerator(IWICMetadataBlockReader* This,IEnumUnknown **ppIEnumMetadata) { +static inline HRESULT IWICMetadataBlockReader_GetEnumerator(IWICMetadataBlockReader* This,IEnumUnknown **ppIEnumMetadata) { return This->lpVtbl->GetEnumerator(This,ppIEnumMetadata); } #endif @@ -1520,42 +1520,42 @@ interface IWICMetadataBlockWriter { #define IWICMetadataBlockWriter_RemoveWriterByIndex(This,nIndex) (This)->lpVtbl->RemoveWriterByIndex(This,nIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_QueryInterface(IWICMetadataBlockWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICMetadataBlockWriter_QueryInterface(IWICMetadataBlockWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICMetadataBlockWriter_AddRef(IWICMetadataBlockWriter* This) { +static inline ULONG IWICMetadataBlockWriter_AddRef(IWICMetadataBlockWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICMetadataBlockWriter_Release(IWICMetadataBlockWriter* This) { +static inline ULONG IWICMetadataBlockWriter_Release(IWICMetadataBlockWriter* This) { return This->lpVtbl->Release(This); } /*** IWICMetadataBlockReader methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_GetContainerFormat(IWICMetadataBlockWriter* This,GUID *pguidContainerFormat) { +static inline HRESULT IWICMetadataBlockWriter_GetContainerFormat(IWICMetadataBlockWriter* This,GUID *pguidContainerFormat) { return This->lpVtbl->GetContainerFormat(This,pguidContainerFormat); } -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_GetCount(IWICMetadataBlockWriter* This,UINT *pcCount) { +static inline HRESULT IWICMetadataBlockWriter_GetCount(IWICMetadataBlockWriter* This,UINT *pcCount) { return This->lpVtbl->GetCount(This,pcCount); } -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_GetReaderByIndex(IWICMetadataBlockWriter* This,UINT nIndex,IWICMetadataReader **ppIMetadataReader) { +static inline HRESULT IWICMetadataBlockWriter_GetReaderByIndex(IWICMetadataBlockWriter* This,UINT nIndex,IWICMetadataReader **ppIMetadataReader) { return This->lpVtbl->GetReaderByIndex(This,nIndex,ppIMetadataReader); } -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_GetEnumerator(IWICMetadataBlockWriter* This,IEnumUnknown **ppIEnumMetadata) { +static inline HRESULT IWICMetadataBlockWriter_GetEnumerator(IWICMetadataBlockWriter* This,IEnumUnknown **ppIEnumMetadata) { return This->lpVtbl->GetEnumerator(This,ppIEnumMetadata); } /*** IWICMetadataBlockWriter methods ***/ -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_InitializeFromBlockReader(IWICMetadataBlockWriter* This,IWICMetadataBlockReader *pIMDBlockReader) { +static inline HRESULT IWICMetadataBlockWriter_InitializeFromBlockReader(IWICMetadataBlockWriter* This,IWICMetadataBlockReader *pIMDBlockReader) { return This->lpVtbl->InitializeFromBlockReader(This,pIMDBlockReader); } -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_GetWriterByIndex(IWICMetadataBlockWriter* This,UINT nIndex,IWICMetadataWriter **ppIMetadataWriter) { +static inline HRESULT IWICMetadataBlockWriter_GetWriterByIndex(IWICMetadataBlockWriter* This,UINT nIndex,IWICMetadataWriter **ppIMetadataWriter) { return This->lpVtbl->GetWriterByIndex(This,nIndex,ppIMetadataWriter); } -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_AddWriter(IWICMetadataBlockWriter* This,IWICMetadataWriter *pIMetadataWriter) { +static inline HRESULT IWICMetadataBlockWriter_AddWriter(IWICMetadataBlockWriter* This,IWICMetadataWriter *pIMetadataWriter) { return This->lpVtbl->AddWriter(This,pIMetadataWriter); } -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_SetWriterByIndex(IWICMetadataBlockWriter* This,UINT nIndex,IWICMetadataWriter *pIMetadataWriter) { +static inline HRESULT IWICMetadataBlockWriter_SetWriterByIndex(IWICMetadataBlockWriter* This,UINT nIndex,IWICMetadataWriter *pIMetadataWriter) { return This->lpVtbl->SetWriterByIndex(This,nIndex,pIMetadataWriter); } -static __WIDL_INLINE HRESULT IWICMetadataBlockWriter_RemoveWriterByIndex(IWICMetadataBlockWriter* This,UINT nIndex) { +static inline HRESULT IWICMetadataBlockWriter_RemoveWriterByIndex(IWICMetadataBlockWriter* This,UINT nIndex) { return This->lpVtbl->RemoveWriterByIndex(This,nIndex); } #endif @@ -1667,37 +1667,37 @@ interface IWICPersistStream { #define IWICPersistStream_SaveEx(This,pIStream,dwPersistOptions,fClearDirty) (This)->lpVtbl->SaveEx(This,pIStream,dwPersistOptions,fClearDirty) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICPersistStream_QueryInterface(IWICPersistStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICPersistStream_QueryInterface(IWICPersistStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICPersistStream_AddRef(IWICPersistStream* This) { +static inline ULONG IWICPersistStream_AddRef(IWICPersistStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICPersistStream_Release(IWICPersistStream* This) { +static inline ULONG IWICPersistStream_Release(IWICPersistStream* This) { return This->lpVtbl->Release(This); } /*** IPersist methods ***/ -static __WIDL_INLINE HRESULT IWICPersistStream_GetClassID(IWICPersistStream* This,CLSID *pClassID) { +static inline HRESULT IWICPersistStream_GetClassID(IWICPersistStream* This,CLSID *pClassID) { return This->lpVtbl->GetClassID(This,pClassID); } /*** IPersistStream methods ***/ -static __WIDL_INLINE HRESULT IWICPersistStream_IsDirty(IWICPersistStream* This) { +static inline HRESULT IWICPersistStream_IsDirty(IWICPersistStream* This) { return This->lpVtbl->IsDirty(This); } -static __WIDL_INLINE HRESULT IWICPersistStream_Load(IWICPersistStream* This,IStream *pStm) { +static inline HRESULT IWICPersistStream_Load(IWICPersistStream* This,IStream *pStm) { return This->lpVtbl->Load(This,pStm); } -static __WIDL_INLINE HRESULT IWICPersistStream_Save(IWICPersistStream* This,IStream *pStm,WINBOOL fClearDirty) { +static inline HRESULT IWICPersistStream_Save(IWICPersistStream* This,IStream *pStm,WINBOOL fClearDirty) { return This->lpVtbl->Save(This,pStm,fClearDirty); } -static __WIDL_INLINE HRESULT IWICPersistStream_GetSizeMax(IWICPersistStream* This,ULARGE_INTEGER *pcbSize) { +static inline HRESULT IWICPersistStream_GetSizeMax(IWICPersistStream* This,ULARGE_INTEGER *pcbSize) { return This->lpVtbl->GetSizeMax(This,pcbSize); } /*** IWICPersistStream methods ***/ -static __WIDL_INLINE HRESULT IWICPersistStream_LoadEx(IWICPersistStream* This,IStream *pIStream,const GUID *pguidPreferredVendor,DWORD dwPersistOptions) { +static inline HRESULT IWICPersistStream_LoadEx(IWICPersistStream* This,IStream *pIStream,const GUID *pguidPreferredVendor,DWORD dwPersistOptions) { return This->lpVtbl->LoadEx(This,pIStream,pguidPreferredVendor,dwPersistOptions); } -static __WIDL_INLINE HRESULT IWICPersistStream_SaveEx(IWICPersistStream* This,IStream *pIStream,DWORD dwPersistOptions,WINBOOL fClearDirty) { +static inline HRESULT IWICPersistStream_SaveEx(IWICPersistStream* This,IStream *pIStream,DWORD dwPersistOptions,WINBOOL fClearDirty) { return This->lpVtbl->SaveEx(This,pIStream,dwPersistOptions,fClearDirty); } #endif @@ -1708,6 +1708,115 @@ static __WIDL_INLINE HRESULT IWICPersistStream_SaveEx(IWICPersistStream* This,IS #endif /* __IWICPersistStream_INTERFACE_DEFINED__ */ +/***************************************************************************** + * IWICStreamProvider interface + */ +#ifndef __IWICStreamProvider_INTERFACE_DEFINED__ +#define __IWICStreamProvider_INTERFACE_DEFINED__ + +DEFINE_GUID(IID_IWICStreamProvider, 0x449494bc, 0xb468, 0x4927, 0x96,0xd7, 0xba,0x90,0xd3,0x1a,0xb5,0x05); +#if defined(__cplusplus) && !defined(CINTERFACE) +MIDL_INTERFACE("449494bc-b468-4927-96d7-ba90d31ab505") +IWICStreamProvider : public IUnknown +{ + virtual HRESULT STDMETHODCALLTYPE GetStream( + IStream **stream) = 0; + + virtual HRESULT STDMETHODCALLTYPE GetPersistOptions( + DWORD *options) = 0; + + virtual HRESULT STDMETHODCALLTYPE GetPreferredVendorGUID( + GUID *guid) = 0; + + virtual HRESULT STDMETHODCALLTYPE RefreshStream( + ) = 0; + +}; +#ifdef __CRT_UUID_DECL +__CRT_UUID_DECL(IWICStreamProvider, 0x449494bc, 0xb468, 0x4927, 0x96,0xd7, 0xba,0x90,0xd3,0x1a,0xb5,0x05) +#endif +#else +typedef struct IWICStreamProviderVtbl { + BEGIN_INTERFACE + + /*** IUnknown methods ***/ + HRESULT (STDMETHODCALLTYPE *QueryInterface)( + IWICStreamProvider *This, + REFIID riid, + void **ppvObject); + + ULONG (STDMETHODCALLTYPE *AddRef)( + IWICStreamProvider *This); + + ULONG (STDMETHODCALLTYPE *Release)( + IWICStreamProvider *This); + + /*** IWICStreamProvider methods ***/ + HRESULT (STDMETHODCALLTYPE *GetStream)( + IWICStreamProvider *This, + IStream **stream); + + HRESULT (STDMETHODCALLTYPE *GetPersistOptions)( + IWICStreamProvider *This, + DWORD *options); + + HRESULT (STDMETHODCALLTYPE *GetPreferredVendorGUID)( + IWICStreamProvider *This, + GUID *guid); + + HRESULT (STDMETHODCALLTYPE *RefreshStream)( + IWICStreamProvider *This); + + END_INTERFACE +} IWICStreamProviderVtbl; + +interface IWICStreamProvider { + CONST_VTBL IWICStreamProviderVtbl* lpVtbl; +}; + +#ifdef COBJMACROS +#ifndef WIDL_C_INLINE_WRAPPERS +/*** IUnknown methods ***/ +#define IWICStreamProvider_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) +#define IWICStreamProvider_AddRef(This) (This)->lpVtbl->AddRef(This) +#define IWICStreamProvider_Release(This) (This)->lpVtbl->Release(This) +/*** IWICStreamProvider methods ***/ +#define IWICStreamProvider_GetStream(This,stream) (This)->lpVtbl->GetStream(This,stream) +#define IWICStreamProvider_GetPersistOptions(This,options) (This)->lpVtbl->GetPersistOptions(This,options) +#define IWICStreamProvider_GetPreferredVendorGUID(This,guid) (This)->lpVtbl->GetPreferredVendorGUID(This,guid) +#define IWICStreamProvider_RefreshStream(This) (This)->lpVtbl->RefreshStream(This) +#else +/*** IUnknown methods ***/ +static inline HRESULT IWICStreamProvider_QueryInterface(IWICStreamProvider* This,REFIID riid,void **ppvObject) { + return This->lpVtbl->QueryInterface(This,riid,ppvObject); +} +static inline ULONG IWICStreamProvider_AddRef(IWICStreamProvider* This) { + return This->lpVtbl->AddRef(This); +} +static inline ULONG IWICStreamProvider_Release(IWICStreamProvider* This) { + return This->lpVtbl->Release(This); +} +/*** IWICStreamProvider methods ***/ +static inline HRESULT IWICStreamProvider_GetStream(IWICStreamProvider* This,IStream **stream) { + return This->lpVtbl->GetStream(This,stream); +} +static inline HRESULT IWICStreamProvider_GetPersistOptions(IWICStreamProvider* This,DWORD *options) { + return This->lpVtbl->GetPersistOptions(This,options); +} +static inline HRESULT IWICStreamProvider_GetPreferredVendorGUID(IWICStreamProvider* This,GUID *guid) { + return This->lpVtbl->GetPreferredVendorGUID(This,guid); +} +static inline HRESULT IWICStreamProvider_RefreshStream(IWICStreamProvider* This) { + return This->lpVtbl->RefreshStream(This); +} +#endif +#endif + +#endif + + +#endif /* __IWICStreamProvider_INTERFACE_DEFINED__ */ + /***************************************************************************** * IWICComponentFactory interface */ @@ -2017,111 +2126,111 @@ interface IWICComponentFactory { #define IWICComponentFactory_CreateEncoderPropertyBag(This,ppropOptions,cCount,ppIPropertyBag) (This)->lpVtbl->CreateEncoderPropertyBag(This,ppropOptions,cCount,ppIPropertyBag) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWICComponentFactory_QueryInterface(IWICComponentFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWICComponentFactory_QueryInterface(IWICComponentFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWICComponentFactory_AddRef(IWICComponentFactory* This) { +static inline ULONG IWICComponentFactory_AddRef(IWICComponentFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWICComponentFactory_Release(IWICComponentFactory* This) { +static inline ULONG IWICComponentFactory_Release(IWICComponentFactory* This) { return This->lpVtbl->Release(This); } /*** IWICImagingFactory methods ***/ -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateDecoderFromFilename(IWICComponentFactory* This,LPCWSTR wzFilename,const GUID *pguidVendor,DWORD dwDesiredAccess,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICComponentFactory_CreateDecoderFromFilename(IWICComponentFactory* This,LPCWSTR wzFilename,const GUID *pguidVendor,DWORD dwDesiredAccess,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoderFromFilename(This,wzFilename,pguidVendor,dwDesiredAccess,metadataOptions,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateDecoderFromStream(IWICComponentFactory* This,IStream *pIStream,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICComponentFactory_CreateDecoderFromStream(IWICComponentFactory* This,IStream *pIStream,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoderFromStream(This,pIStream,pguidVendor,metadataOptions,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateDecoderFromFileHandle(IWICComponentFactory* This,ULONG_PTR hFile,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICComponentFactory_CreateDecoderFromFileHandle(IWICComponentFactory* This,ULONG_PTR hFile,const GUID *pguidVendor,WICDecodeOptions metadataOptions,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoderFromFileHandle(This,hFile,pguidVendor,metadataOptions,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateComponentInfo(IWICComponentFactory* This,REFCLSID clsidComponent,IWICComponentInfo **ppIInfo) { +static inline HRESULT IWICComponentFactory_CreateComponentInfo(IWICComponentFactory* This,REFCLSID clsidComponent,IWICComponentInfo **ppIInfo) { return This->lpVtbl->CreateComponentInfo(This,clsidComponent,ppIInfo); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateDecoder(IWICComponentFactory* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapDecoder **ppIDecoder) { +static inline HRESULT IWICComponentFactory_CreateDecoder(IWICComponentFactory* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapDecoder **ppIDecoder) { return This->lpVtbl->CreateDecoder(This,guidContainerFormat,pguidVendor,ppIDecoder); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateEncoder(IWICComponentFactory* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapEncoder **ppIEncoder) { +static inline HRESULT IWICComponentFactory_CreateEncoder(IWICComponentFactory* This,REFGUID guidContainerFormat,const GUID *pguidVendor,IWICBitmapEncoder **ppIEncoder) { return This->lpVtbl->CreateEncoder(This,guidContainerFormat,pguidVendor,ppIEncoder); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreatePalette(IWICComponentFactory* This,IWICPalette **ppIPalette) { +static inline HRESULT IWICComponentFactory_CreatePalette(IWICComponentFactory* This,IWICPalette **ppIPalette) { return This->lpVtbl->CreatePalette(This,ppIPalette); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateFormatConverter(IWICComponentFactory* This,IWICFormatConverter **ppIFormatConverter) { +static inline HRESULT IWICComponentFactory_CreateFormatConverter(IWICComponentFactory* This,IWICFormatConverter **ppIFormatConverter) { return This->lpVtbl->CreateFormatConverter(This,ppIFormatConverter); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateBitmapScaler(IWICComponentFactory* This,IWICBitmapScaler **ppIBitmapScaler) { +static inline HRESULT IWICComponentFactory_CreateBitmapScaler(IWICComponentFactory* This,IWICBitmapScaler **ppIBitmapScaler) { return This->lpVtbl->CreateBitmapScaler(This,ppIBitmapScaler); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateBitmapClipper(IWICComponentFactory* This,IWICBitmapClipper **ppIBitmapClipper) { +static inline HRESULT IWICComponentFactory_CreateBitmapClipper(IWICComponentFactory* This,IWICBitmapClipper **ppIBitmapClipper) { return This->lpVtbl->CreateBitmapClipper(This,ppIBitmapClipper); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateBitmapFlipRotator(IWICComponentFactory* This,IWICBitmapFlipRotator **ppIBitmapFlipRotator) { +static inline HRESULT IWICComponentFactory_CreateBitmapFlipRotator(IWICComponentFactory* This,IWICBitmapFlipRotator **ppIBitmapFlipRotator) { return This->lpVtbl->CreateBitmapFlipRotator(This,ppIBitmapFlipRotator); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateStream(IWICComponentFactory* This,IWICStream **ppIWICStream) { +static inline HRESULT IWICComponentFactory_CreateStream(IWICComponentFactory* This,IWICStream **ppIWICStream) { return This->lpVtbl->CreateStream(This,ppIWICStream); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateColorContext(IWICComponentFactory* This,IWICColorContext **ppIWICColorContext) { +static inline HRESULT IWICComponentFactory_CreateColorContext(IWICComponentFactory* This,IWICColorContext **ppIWICColorContext) { return This->lpVtbl->CreateColorContext(This,ppIWICColorContext); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateColorTransformer(IWICComponentFactory* This,IWICColorTransform **ppIWICColorTransform) { +static inline HRESULT IWICComponentFactory_CreateColorTransformer(IWICComponentFactory* This,IWICColorTransform **ppIWICColorTransform) { return This->lpVtbl->CreateColorTransformer(This,ppIWICColorTransform); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateBitmap(IWICComponentFactory* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICComponentFactory_CreateBitmap(IWICComponentFactory* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmap(This,uiWidth,uiHeight,pixelFormat,option,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateBitmapFromSource(IWICComponentFactory* This,IWICBitmapSource *piBitmapSource,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICComponentFactory_CreateBitmapFromSource(IWICComponentFactory* This,IWICBitmapSource *piBitmapSource,WICBitmapCreateCacheOption option,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromSource(This,piBitmapSource,option,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateBitmapFromSourceRect(IWICComponentFactory* This,IWICBitmapSource *piBitmapSource,UINT x,UINT y,UINT width,UINT height,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICComponentFactory_CreateBitmapFromSourceRect(IWICComponentFactory* This,IWICBitmapSource *piBitmapSource,UINT x,UINT y,UINT width,UINT height,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromSourceRect(This,piBitmapSource,x,y,width,height,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateBitmapFromMemory(IWICComponentFactory* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICComponentFactory_CreateBitmapFromMemory(IWICComponentFactory* This,UINT uiWidth,UINT uiHeight,REFWICPixelFormatGUID pixelFormat,UINT cbStride,UINT cbBufferSize,BYTE *pbBuffer,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromMemory(This,uiWidth,uiHeight,pixelFormat,cbStride,cbBufferSize,pbBuffer,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateBitmapFromHBITMAP(IWICComponentFactory* This,HBITMAP hBitmap,HPALETTE hPalette,WICBitmapAlphaChannelOption options,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICComponentFactory_CreateBitmapFromHBITMAP(IWICComponentFactory* This,HBITMAP hBitmap,HPALETTE hPalette,WICBitmapAlphaChannelOption options,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromHBITMAP(This,hBitmap,hPalette,options,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateBitmapFromHICON(IWICComponentFactory* This,HICON hIcon,IWICBitmap **ppIBitmap) { +static inline HRESULT IWICComponentFactory_CreateBitmapFromHICON(IWICComponentFactory* This,HICON hIcon,IWICBitmap **ppIBitmap) { return This->lpVtbl->CreateBitmapFromHICON(This,hIcon,ppIBitmap); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateComponentEnumerator(IWICComponentFactory* This,DWORD componentTypes,DWORD options,IEnumUnknown **ppIEnumUnknown) { +static inline HRESULT IWICComponentFactory_CreateComponentEnumerator(IWICComponentFactory* This,DWORD componentTypes,DWORD options,IEnumUnknown **ppIEnumUnknown) { return This->lpVtbl->CreateComponentEnumerator(This,componentTypes,options,ppIEnumUnknown); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateFastMetadataEncoderFromDecoder(IWICComponentFactory* This,IWICBitmapDecoder *pIDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { +static inline HRESULT IWICComponentFactory_CreateFastMetadataEncoderFromDecoder(IWICComponentFactory* This,IWICBitmapDecoder *pIDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { return This->lpVtbl->CreateFastMetadataEncoderFromDecoder(This,pIDecoder,ppIFastEncoder); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateFastMetadataEncoderFromFrameDecode(IWICComponentFactory* This,IWICBitmapFrameDecode *pIFrameDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { +static inline HRESULT IWICComponentFactory_CreateFastMetadataEncoderFromFrameDecode(IWICComponentFactory* This,IWICBitmapFrameDecode *pIFrameDecoder,IWICFastMetadataEncoder **ppIFastEncoder) { return This->lpVtbl->CreateFastMetadataEncoderFromFrameDecode(This,pIFrameDecoder,ppIFastEncoder); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateQueryWriter(IWICComponentFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { +static inline HRESULT IWICComponentFactory_CreateQueryWriter(IWICComponentFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { return This->lpVtbl->CreateQueryWriter(This,guidMetadataFormat,pguidVendor,ppIQueryWriter); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateQueryWriterFromReader(IWICComponentFactory* This,IWICMetadataQueryReader *pIQueryReader,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { +static inline HRESULT IWICComponentFactory_CreateQueryWriterFromReader(IWICComponentFactory* This,IWICMetadataQueryReader *pIQueryReader,const GUID *pguidVendor,IWICMetadataQueryWriter **ppIQueryWriter) { return This->lpVtbl->CreateQueryWriterFromReader(This,pIQueryReader,pguidVendor,ppIQueryWriter); } /*** IWICComponentFactory methods ***/ -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateMetadataReader(IWICComponentFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,DWORD dwOptions,IStream *pIStream,IWICMetadataReader **ppIReader) { +static inline HRESULT IWICComponentFactory_CreateMetadataReader(IWICComponentFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,DWORD dwOptions,IStream *pIStream,IWICMetadataReader **ppIReader) { return This->lpVtbl->CreateMetadataReader(This,guidMetadataFormat,pguidVendor,dwOptions,pIStream,ppIReader); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateMetadataReaderFromContainer(IWICComponentFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,DWORD dwOptions,IStream *pIStream,IWICMetadataReader **ppIReader) { +static inline HRESULT IWICComponentFactory_CreateMetadataReaderFromContainer(IWICComponentFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,DWORD dwOptions,IStream *pIStream,IWICMetadataReader **ppIReader) { return This->lpVtbl->CreateMetadataReaderFromContainer(This,guidMetadataFormat,pguidVendor,dwOptions,pIStream,ppIReader); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateMetadataWriter(IWICComponentFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,DWORD dwMetadataOptions,IWICMetadataWriter **ppIWriter) { +static inline HRESULT IWICComponentFactory_CreateMetadataWriter(IWICComponentFactory* This,REFGUID guidMetadataFormat,const GUID *pguidVendor,DWORD dwMetadataOptions,IWICMetadataWriter **ppIWriter) { return This->lpVtbl->CreateMetadataWriter(This,guidMetadataFormat,pguidVendor,dwMetadataOptions,ppIWriter); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateMetadataWriterFromReader(IWICComponentFactory* This,IWICMetadataReader *pIReader,const GUID *pguidVendor,IWICMetadataWriter **ppIWriter) { +static inline HRESULT IWICComponentFactory_CreateMetadataWriterFromReader(IWICComponentFactory* This,IWICMetadataReader *pIReader,const GUID *pguidVendor,IWICMetadataWriter **ppIWriter) { return This->lpVtbl->CreateMetadataWriterFromReader(This,pIReader,pguidVendor,ppIWriter); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateQueryReaderFromBlockReader(IWICComponentFactory* This,IWICMetadataBlockReader *pIBlockReader,IWICMetadataQueryReader **ppIQueryReader) { +static inline HRESULT IWICComponentFactory_CreateQueryReaderFromBlockReader(IWICComponentFactory* This,IWICMetadataBlockReader *pIBlockReader,IWICMetadataQueryReader **ppIQueryReader) { return This->lpVtbl->CreateQueryReaderFromBlockReader(This,pIBlockReader,ppIQueryReader); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateQueryWriterFromBlockWriter(IWICComponentFactory* This,IWICMetadataBlockWriter *pIBlockWriter,IWICMetadataQueryWriter **ppIQueryWriter) { +static inline HRESULT IWICComponentFactory_CreateQueryWriterFromBlockWriter(IWICComponentFactory* This,IWICMetadataBlockWriter *pIBlockWriter,IWICMetadataQueryWriter **ppIQueryWriter) { return This->lpVtbl->CreateQueryWriterFromBlockWriter(This,pIBlockWriter,ppIQueryWriter); } -static __WIDL_INLINE HRESULT IWICComponentFactory_CreateEncoderPropertyBag(IWICComponentFactory* This,PROPBAG2 *ppropOptions,UINT cCount,IPropertyBag2 **ppIPropertyBag) { +static inline HRESULT IWICComponentFactory_CreateEncoderPropertyBag(IWICComponentFactory* This,PROPBAG2 *ppropOptions,UINT cCount,IPropertyBag2 **ppIPropertyBag) { return This->lpVtbl->CreateEncoderPropertyBag(This,ppropOptions,cCount,ppIPropertyBag); } #endif diff --git a/lib/libc/include/any-windows-any/windows.applicationmodel.core.h b/lib/libc/include/any-windows-any/windows.applicationmodel.core.h deleted file mode 100644 index 84ad3b18f18b01c29bb4d12bedec13ead7a0db10..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.applicationmodel.core.h +++ /dev/null @@ -1,256 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.applicationmodel.core.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_applicationmodel_core_h__ -#define __windows_applicationmodel_core_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry ABI::Windows::ApplicationModel::Core::IAppListEntry -namespace ABI { - namespace Windows { - namespace ApplicationModel { - namespace Core { - interface IAppListEntry; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CCore_CAppListEntry_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CCore_CAppListEntry_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace ApplicationModel { - namespace Core { - class AppListEntry; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CCore_CAppListEntry __x_ABI_CWindows_CApplicationModel_CCore_CAppListEntry; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CApplicationModel_CCore_CAppListEntry_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry ABI::Windows::ApplicationModel::Core::IAppListEntry -namespace ABI { - namespace Windows { - namespace ApplicationModel { - namespace Core { - interface IAppListEntry; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IAppListEntry interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry, 0xef00f07f, 0x2108, 0x490a, 0x87,0x7a, 0x8a,0x9f,0x17,0xc2,0x5f,0xad); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - namespace Core { - MIDL_INTERFACE("ef00f07f-2108-490a-877a-8a9f17c25fad") - IAppListEntry : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_DisplayInfo( - ABI::Windows::ApplicationModel::IAppDisplayInfo **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE LaunchAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry, 0xef00f07f, 0x2108, 0x490a, 0x87,0x7a, 0x8a,0x9f,0x17,0xc2,0x5f,0xad) -#endif -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *This, - TrustLevel *trustLevel); - - /*** IAppListEntry methods ***/ - HRESULT (STDMETHODCALLTYPE *get_DisplayInfo)( - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *This, - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo **value); - - HRESULT (STDMETHODCALLTYPE *LaunchAsync)( - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *This, - __FIAsyncOperation_1_boolean **operation); - - END_INTERFACE -} __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntryVtbl; - -interface __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry { - CONST_VTBL __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAppListEntry methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_get_DisplayInfo(This,value) (This)->lpVtbl->get_DisplayInfo(This,value) -#define __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_LaunchAsync(This,operation) (This)->lpVtbl->LaunchAsync(This,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_QueryInterface(__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_AddRef(__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_Release(__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_GetIids(__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_GetRuntimeClassName(__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_GetTrustLevel(__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAppListEntry methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_get_DisplayInfo(__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry* This,__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo **value) { - return This->lpVtbl->get_DisplayInfo(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_LaunchAsync(__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry* This,__FIAsyncOperation_1_boolean **operation) { - return This->lpVtbl->LaunchAsync(This,operation); -} -#endif -#ifdef WIDL_using_Windows_ApplicationModel_Core -#define IID_IAppListEntry IID___x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry -#define IAppListEntryVtbl __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntryVtbl -#define IAppListEntry __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry -#define IAppListEntry_QueryInterface __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_QueryInterface -#define IAppListEntry_AddRef __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_AddRef -#define IAppListEntry_Release __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_Release -#define IAppListEntry_GetIids __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_GetIids -#define IAppListEntry_GetRuntimeClassName __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_GetRuntimeClassName -#define IAppListEntry_GetTrustLevel __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_GetTrustLevel -#define IAppListEntry_get_DisplayInfo __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_get_DisplayInfo -#define IAppListEntry_LaunchAsync __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_LaunchAsync -#endif /* WIDL_using_Windows_ApplicationModel_Core */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.ApplicationModel.Core.AppListEntry - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_ApplicationModel_Core_AppListEntry_DEFINED -#define RUNTIMECLASS_Windows_ApplicationModel_Core_AppListEntry_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_ApplicationModel_Core_AppListEntry[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','C','o','r','e','.','A','p','p','L','i','s','t','E','n','t','r','y',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_Core_AppListEntry[] = L"Windows.ApplicationModel.Core.AppListEntry"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_Core_AppListEntry[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','C','o','r','e','.','A','p','p','L','i','s','t','E','n','t','r','y',0}; -#endif -#endif /* RUNTIMECLASS_Windows_ApplicationModel_Core_AppListEntry_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_applicationmodel_core_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.applicationmodel.h b/lib/libc/include/any-windows-any/windows.applicationmodel.h deleted file mode 100644 index 55801e8ef14906ee82fc2555787e8d9b86a9d39e..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.applicationmodel.h +++ /dev/null @@ -1,2761 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.applicationmodel.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_applicationmodel_h__ -#define __windows_applicationmodel_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo ABI::Windows::ApplicationModel::IAppDisplayInfo -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IAppDisplayInfo; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackage_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackage_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackage __x_ABI_CWindows_CApplicationModel_CIPackage; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackage ABI::Windows::ApplicationModel::IPackage -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackage; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackage2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackage2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackage2 __x_ABI_CWindows_CApplicationModel_CIPackage2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackage2 ABI::Windows::ApplicationModel::IPackage2 -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackage2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackage3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackage3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackage3 __x_ABI_CWindows_CApplicationModel_CIPackage3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackage3 ABI::Windows::ApplicationModel::IPackage3 -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackage3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageStatus_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageStatus_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackageStatus __x_ABI_CWindows_CApplicationModel_CIPackageStatus; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus ABI::Windows::ApplicationModel::IPackageStatus -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackageStatus; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageId_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageId_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackageId __x_ABI_CWindows_CApplicationModel_CIPackageId; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackageId ABI::Windows::ApplicationModel::IPackageId -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackageId; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata ABI::Windows::ApplicationModel::IPackageIdWithMetadata -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackageIdWithMetadata; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackageStatics __x_ABI_CWindows_CApplicationModel_CIPackageStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatics ABI::Windows::ApplicationModel::IPackageStatics -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackageStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CAppDisplayInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CAppDisplayInfo_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace ApplicationModel { - class AppDisplayInfo; - } - } -} -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CAppDisplayInfo __x_ABI_CWindows_CApplicationModel_CAppDisplayInfo; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CApplicationModel_CAppDisplayInfo_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CApplicationModel_CPackage_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CPackage_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace ApplicationModel { - class Package; - } - } -} -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CPackage __x_ABI_CWindows_CApplicationModel_CPackage; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CApplicationModel_CPackage_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CApplicationModel_CPackageStatus_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CPackageStatus_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace ApplicationModel { - class PackageStatus; - } - } -} -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CPackageStatus __x_ABI_CWindows_CApplicationModel_CPackageStatus; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CApplicationModel_CPackageStatus_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CApplicationModel_CPackageId_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CPackageId_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace ApplicationModel { - class PackageId; - } - } -} -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CPackageId __x_ABI_CWindows_CApplicationModel_CPackageId; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CApplicationModel_CPackageId_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CApplicationModel__CPackage __FIIterable_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CApplicationModel__CPackage __FIIterator_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CApplicationModel__CPackage __FIVectorView_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry ABI::Windows::Foundation::IAsyncOperationCompletedHandler* > -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CApplicationModel_CPackageVersion __x_ABI_CWindows_CApplicationModel_CPackageVersion; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - typedef struct PackageVersion PackageVersion; - } - } -} -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo ABI::Windows::ApplicationModel::IAppDisplayInfo -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IAppDisplayInfo; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackage_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackage_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackage __x_ABI_CWindows_CApplicationModel_CIPackage; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackage ABI::Windows::ApplicationModel::IPackage -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackage; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackage2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackage2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackage2 __x_ABI_CWindows_CApplicationModel_CIPackage2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackage2 ABI::Windows::ApplicationModel::IPackage2 -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackage2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackage3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackage3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackage3 __x_ABI_CWindows_CApplicationModel_CIPackage3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackage3 ABI::Windows::ApplicationModel::IPackage3 -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackage3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageStatus_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageStatus_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackageStatus __x_ABI_CWindows_CApplicationModel_CIPackageStatus; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus ABI::Windows::ApplicationModel::IPackageStatus -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackageStatus; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageId_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageId_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackageId __x_ABI_CWindows_CApplicationModel_CIPackageId; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackageId ABI::Windows::ApplicationModel::IPackageId -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackageId; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata ABI::Windows::ApplicationModel::IPackageIdWithMetadata -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackageIdWithMetadata; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CApplicationModel_CIPackageStatics __x_ABI_CWindows_CApplicationModel_CIPackageStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatics ABI::Windows::ApplicationModel::IPackageStatics -namespace ABI { - namespace Windows { - namespace ApplicationModel { - interface IPackageStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CApplicationModel__CPackage __FIIterable_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CApplicationModel__CPackage __FIIterator_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CApplicationModel__CPackage __FIVectorView_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - struct PackageVersion { - UINT16 Major; - UINT16 Minor; - UINT16 Build; - UINT16 Revision; - }; - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CApplicationModel_CPackageVersion { - UINT16 Major; - UINT16 Minor; - UINT16 Build; - UINT16 Revision; -}; -#ifdef WIDL_using_Windows_ApplicationModel -#define PackageVersion __x_ABI_CWindows_CApplicationModel_CPackageVersion -#endif /* WIDL_using_Windows_ApplicationModel */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IAppDisplayInfo interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo, 0x1aeb1103, 0xe4d4, 0x41aa, 0xa4,0xf6, 0xc4,0xa2,0x76,0xe7,0x9e,0xac); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - MIDL_INTERFACE("1aeb1103-e4d4-41aa-a4f6-c4a276e79eac") - IAppDisplayInfo : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_DisplayName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Description( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetLogo( - struct Size size, - ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo, 0x1aeb1103, 0xe4d4, 0x41aa, 0xa4,0xf6, 0xc4,0xa2,0x76,0xe7,0x9e,0xac) -#endif -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfoVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo *This, - TrustLevel *trustLevel); - - /*** IAppDisplayInfo methods ***/ - HRESULT (STDMETHODCALLTYPE *get_DisplayName)( - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Description)( - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *GetLogo)( - __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo *This, - struct __x_ABI_CWindows_CFoundation_CSize size, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); - - END_INTERFACE -} __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfoVtbl; - -interface __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo { - CONST_VTBL __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfoVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAppDisplayInfo methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_get_DisplayName(This,value) (This)->lpVtbl->get_DisplayName(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_get_Description(This,value) (This)->lpVtbl->get_Description(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetLogo(This,size,value) (This)->lpVtbl->GetLogo(This,size,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_QueryInterface(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_AddRef(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_Release(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetIids(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetRuntimeClassName(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetTrustLevel(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAppDisplayInfo methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_get_DisplayName(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo* This,HSTRING *value) { - return This->lpVtbl->get_DisplayName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_get_Description(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo* This,HSTRING *value) { - return This->lpVtbl->get_Description(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetLogo(__x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo* This,struct __x_ABI_CWindows_CFoundation_CSize size,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value) { - return This->lpVtbl->GetLogo(This,size,value); -} -#endif -#ifdef WIDL_using_Windows_ApplicationModel -#define IID_IAppDisplayInfo IID___x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo -#define IAppDisplayInfoVtbl __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfoVtbl -#define IAppDisplayInfo __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo -#define IAppDisplayInfo_QueryInterface __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_QueryInterface -#define IAppDisplayInfo_AddRef __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_AddRef -#define IAppDisplayInfo_Release __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_Release -#define IAppDisplayInfo_GetIids __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetIids -#define IAppDisplayInfo_GetRuntimeClassName __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetRuntimeClassName -#define IAppDisplayInfo_GetTrustLevel __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetTrustLevel -#define IAppDisplayInfo_get_DisplayName __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_get_DisplayName -#define IAppDisplayInfo_get_Description __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_get_Description -#define IAppDisplayInfo_GetLogo __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_GetLogo -#endif /* WIDL_using_Windows_ApplicationModel */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPackage interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackage_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CApplicationModel_CIPackage, 0x163c792f, 0xbd75, 0x413c, 0xbf,0x23, 0xb1,0xfe,0x7b,0x95,0xd8,0x25); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - MIDL_INTERFACE("163c792f-bd75-413c-bf23-b1fe7b95d825") - IPackage : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Id( - ABI::Windows::ApplicationModel::IPackageId **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_InstalledLocation( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsFramework( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Dependencies( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CApplicationModel_CIPackage, 0x163c792f, 0xbd75, 0x413c, 0xbf,0x23, 0xb1,0xfe,0x7b,0x95,0xd8,0x25) -#endif -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CIPackageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This, - TrustLevel *trustLevel); - - /*** IPackage methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Id)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This, - __x_ABI_CWindows_CApplicationModel_CIPackageId **value); - - HRESULT (STDMETHODCALLTYPE *get_InstalledLocation)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_IsFramework)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_Dependencies)( - __x_ABI_CWindows_CApplicationModel_CIPackage *This, - __FIVectorView_1_Windows__CApplicationModel__CPackage **value); - - END_INTERFACE -} __x_ABI_CWindows_CApplicationModel_CIPackageVtbl; - -interface __x_ABI_CWindows_CApplicationModel_CIPackage { - CONST_VTBL __x_ABI_CWindows_CApplicationModel_CIPackageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CApplicationModel_CIPackage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CApplicationModel_CIPackage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CApplicationModel_CIPackage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CApplicationModel_CIPackage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackage methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackage_get_Id(This,value) (This)->lpVtbl->get_Id(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage_get_InstalledLocation(This,value) (This)->lpVtbl->get_InstalledLocation(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage_get_IsFramework(This,value) (This)->lpVtbl->get_IsFramework(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage_get_Dependencies(This,value) (This)->lpVtbl->get_Dependencies(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage_QueryInterface(__x_ABI_CWindows_CApplicationModel_CIPackage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackage_AddRef(__x_ABI_CWindows_CApplicationModel_CIPackage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackage_Release(__x_ABI_CWindows_CApplicationModel_CIPackage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage_GetIids(__x_ABI_CWindows_CApplicationModel_CIPackage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage_GetRuntimeClassName(__x_ABI_CWindows_CApplicationModel_CIPackage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage_GetTrustLevel(__x_ABI_CWindows_CApplicationModel_CIPackage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackage methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage_get_Id(__x_ABI_CWindows_CApplicationModel_CIPackage* This,__x_ABI_CWindows_CApplicationModel_CIPackageId **value) { - return This->lpVtbl->get_Id(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage_get_InstalledLocation(__x_ABI_CWindows_CApplicationModel_CIPackage* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_InstalledLocation(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage_get_IsFramework(__x_ABI_CWindows_CApplicationModel_CIPackage* This,boolean *value) { - return This->lpVtbl->get_IsFramework(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage_get_Dependencies(__x_ABI_CWindows_CApplicationModel_CIPackage* This,__FIVectorView_1_Windows__CApplicationModel__CPackage **value) { - return This->lpVtbl->get_Dependencies(This,value); -} -#endif -#ifdef WIDL_using_Windows_ApplicationModel -#define IID_IPackage IID___x_ABI_CWindows_CApplicationModel_CIPackage -#define IPackageVtbl __x_ABI_CWindows_CApplicationModel_CIPackageVtbl -#define IPackage __x_ABI_CWindows_CApplicationModel_CIPackage -#define IPackage_QueryInterface __x_ABI_CWindows_CApplicationModel_CIPackage_QueryInterface -#define IPackage_AddRef __x_ABI_CWindows_CApplicationModel_CIPackage_AddRef -#define IPackage_Release __x_ABI_CWindows_CApplicationModel_CIPackage_Release -#define IPackage_GetIids __x_ABI_CWindows_CApplicationModel_CIPackage_GetIids -#define IPackage_GetRuntimeClassName __x_ABI_CWindows_CApplicationModel_CIPackage_GetRuntimeClassName -#define IPackage_GetTrustLevel __x_ABI_CWindows_CApplicationModel_CIPackage_GetTrustLevel -#define IPackage_get_Id __x_ABI_CWindows_CApplicationModel_CIPackage_get_Id -#define IPackage_get_InstalledLocation __x_ABI_CWindows_CApplicationModel_CIPackage_get_InstalledLocation -#define IPackage_get_IsFramework __x_ABI_CWindows_CApplicationModel_CIPackage_get_IsFramework -#define IPackage_get_Dependencies __x_ABI_CWindows_CApplicationModel_CIPackage_get_Dependencies -#endif /* WIDL_using_Windows_ApplicationModel */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CApplicationModel_CIPackage_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPackage2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackage2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackage2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CApplicationModel_CIPackage2, 0xa6612fb6, 0x7688, 0x4ace, 0x95,0xfb, 0x35,0x95,0x38,0xe7,0xaa,0x01); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - MIDL_INTERFACE("a6612fb6-7688-4ace-95fb-359538e7aa01") - IPackage2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_DisplayName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PublisherDisplayName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Description( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Logo( - ABI::Windows::Foundation::IUriRuntimeClass **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsResourcePackage( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsBundle( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsDevelopmentMode( - boolean *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CApplicationModel_CIPackage2, 0xa6612fb6, 0x7688, 0x4ace, 0x95,0xfb, 0x35,0x95,0x38,0xe7,0xaa,0x01) -#endif -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CIPackage2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - TrustLevel *trustLevel); - - /*** IPackage2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_DisplayName)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_PublisherDisplayName)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Description)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Logo)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass **value); - - HRESULT (STDMETHODCALLTYPE *get_IsResourcePackage)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsBundle)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsDevelopmentMode)( - __x_ABI_CWindows_CApplicationModel_CIPackage2 *This, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CApplicationModel_CIPackage2Vtbl; - -interface __x_ABI_CWindows_CApplicationModel_CIPackage2 { - CONST_VTBL __x_ABI_CWindows_CApplicationModel_CIPackage2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackage2 methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_get_DisplayName(This,value) (This)->lpVtbl->get_DisplayName(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_get_PublisherDisplayName(This,value) (This)->lpVtbl->get_PublisherDisplayName(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_get_Description(This,value) (This)->lpVtbl->get_Description(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_get_Logo(This,value) (This)->lpVtbl->get_Logo(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_get_IsResourcePackage(This,value) (This)->lpVtbl->get_IsResourcePackage(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_get_IsBundle(This,value) (This)->lpVtbl->get_IsBundle(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage2_get_IsDevelopmentMode(This,value) (This)->lpVtbl->get_IsDevelopmentMode(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_QueryInterface(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackage2_AddRef(__x_ABI_CWindows_CApplicationModel_CIPackage2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackage2_Release(__x_ABI_CWindows_CApplicationModel_CIPackage2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_GetIids(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_GetRuntimeClassName(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_GetTrustLevel(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackage2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_get_DisplayName(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,HSTRING *value) { - return This->lpVtbl->get_DisplayName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_get_PublisherDisplayName(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,HSTRING *value) { - return This->lpVtbl->get_PublisherDisplayName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_get_Description(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,HSTRING *value) { - return This->lpVtbl->get_Description(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_get_Logo(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass **value) { - return This->lpVtbl->get_Logo(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_get_IsResourcePackage(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,boolean *value) { - return This->lpVtbl->get_IsResourcePackage(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_get_IsBundle(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,boolean *value) { - return This->lpVtbl->get_IsBundle(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage2_get_IsDevelopmentMode(__x_ABI_CWindows_CApplicationModel_CIPackage2* This,boolean *value) { - return This->lpVtbl->get_IsDevelopmentMode(This,value); -} -#endif -#ifdef WIDL_using_Windows_ApplicationModel -#define IID_IPackage2 IID___x_ABI_CWindows_CApplicationModel_CIPackage2 -#define IPackage2Vtbl __x_ABI_CWindows_CApplicationModel_CIPackage2Vtbl -#define IPackage2 __x_ABI_CWindows_CApplicationModel_CIPackage2 -#define IPackage2_QueryInterface __x_ABI_CWindows_CApplicationModel_CIPackage2_QueryInterface -#define IPackage2_AddRef __x_ABI_CWindows_CApplicationModel_CIPackage2_AddRef -#define IPackage2_Release __x_ABI_CWindows_CApplicationModel_CIPackage2_Release -#define IPackage2_GetIids __x_ABI_CWindows_CApplicationModel_CIPackage2_GetIids -#define IPackage2_GetRuntimeClassName __x_ABI_CWindows_CApplicationModel_CIPackage2_GetRuntimeClassName -#define IPackage2_GetTrustLevel __x_ABI_CWindows_CApplicationModel_CIPackage2_GetTrustLevel -#define IPackage2_get_DisplayName __x_ABI_CWindows_CApplicationModel_CIPackage2_get_DisplayName -#define IPackage2_get_PublisherDisplayName __x_ABI_CWindows_CApplicationModel_CIPackage2_get_PublisherDisplayName -#define IPackage2_get_Description __x_ABI_CWindows_CApplicationModel_CIPackage2_get_Description -#define IPackage2_get_Logo __x_ABI_CWindows_CApplicationModel_CIPackage2_get_Logo -#define IPackage2_get_IsResourcePackage __x_ABI_CWindows_CApplicationModel_CIPackage2_get_IsResourcePackage -#define IPackage2_get_IsBundle __x_ABI_CWindows_CApplicationModel_CIPackage2_get_IsBundle -#define IPackage2_get_IsDevelopmentMode __x_ABI_CWindows_CApplicationModel_CIPackage2_get_IsDevelopmentMode -#endif /* WIDL_using_Windows_ApplicationModel */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CApplicationModel_CIPackage2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPackage3 interface - */ -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackage3_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackage3_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CApplicationModel_CIPackage3, 0x5f738b61, 0xf86a, 0x4917, 0x93,0xd1, 0xf1,0xee,0x9d,0x3b,0x35,0xd9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - MIDL_INTERFACE("5f738b61-f86a-4917-93d1-f1ee9d3b35d9") - IPackage3 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Status( - ABI::Windows::ApplicationModel::IPackageStatus **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_InstalledDate( - struct DateTime *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetAppListEntriesAsync( - ABI::Windows::Foundation::IAsyncOperation* > **operation) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CApplicationModel_CIPackage3, 0x5f738b61, 0xf86a, 0x4917, 0x93,0xd1, 0xf1,0xee,0x9d,0x3b,0x35,0xd9) -#endif -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CIPackage3Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CApplicationModel_CIPackage3 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CApplicationModel_CIPackage3 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CApplicationModel_CIPackage3 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CApplicationModel_CIPackage3 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CApplicationModel_CIPackage3 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CApplicationModel_CIPackage3 *This, - TrustLevel *trustLevel); - - /*** IPackage3 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Status)( - __x_ABI_CWindows_CApplicationModel_CIPackage3 *This, - __x_ABI_CWindows_CApplicationModel_CIPackageStatus **value); - - HRESULT (STDMETHODCALLTYPE *get_InstalledDate)( - __x_ABI_CWindows_CApplicationModel_CIPackage3 *This, - struct __x_ABI_CWindows_CFoundation_CDateTime *value); - - HRESULT (STDMETHODCALLTYPE *GetAppListEntriesAsync)( - __x_ABI_CWindows_CApplicationModel_CIPackage3 *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry **operation); - - END_INTERFACE -} __x_ABI_CWindows_CApplicationModel_CIPackage3Vtbl; - -interface __x_ABI_CWindows_CApplicationModel_CIPackage3 { - CONST_VTBL __x_ABI_CWindows_CApplicationModel_CIPackage3Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackage3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CApplicationModel_CIPackage3_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CApplicationModel_CIPackage3_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackage3_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CApplicationModel_CIPackage3_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CApplicationModel_CIPackage3_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackage3 methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackage3_get_Status(This,value) (This)->lpVtbl->get_Status(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage3_get_InstalledDate(This,value) (This)->lpVtbl->get_InstalledDate(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackage3_GetAppListEntriesAsync(This,operation) (This)->lpVtbl->GetAppListEntriesAsync(This,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage3_QueryInterface(__x_ABI_CWindows_CApplicationModel_CIPackage3* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackage3_AddRef(__x_ABI_CWindows_CApplicationModel_CIPackage3* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackage3_Release(__x_ABI_CWindows_CApplicationModel_CIPackage3* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage3_GetIids(__x_ABI_CWindows_CApplicationModel_CIPackage3* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage3_GetRuntimeClassName(__x_ABI_CWindows_CApplicationModel_CIPackage3* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage3_GetTrustLevel(__x_ABI_CWindows_CApplicationModel_CIPackage3* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackage3 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage3_get_Status(__x_ABI_CWindows_CApplicationModel_CIPackage3* This,__x_ABI_CWindows_CApplicationModel_CIPackageStatus **value) { - return This->lpVtbl->get_Status(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage3_get_InstalledDate(__x_ABI_CWindows_CApplicationModel_CIPackage3* This,struct __x_ABI_CWindows_CFoundation_CDateTime *value) { - return This->lpVtbl->get_InstalledDate(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackage3_GetAppListEntriesAsync(__x_ABI_CWindows_CApplicationModel_CIPackage3* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry **operation) { - return This->lpVtbl->GetAppListEntriesAsync(This,operation); -} -#endif -#ifdef WIDL_using_Windows_ApplicationModel -#define IID_IPackage3 IID___x_ABI_CWindows_CApplicationModel_CIPackage3 -#define IPackage3Vtbl __x_ABI_CWindows_CApplicationModel_CIPackage3Vtbl -#define IPackage3 __x_ABI_CWindows_CApplicationModel_CIPackage3 -#define IPackage3_QueryInterface __x_ABI_CWindows_CApplicationModel_CIPackage3_QueryInterface -#define IPackage3_AddRef __x_ABI_CWindows_CApplicationModel_CIPackage3_AddRef -#define IPackage3_Release __x_ABI_CWindows_CApplicationModel_CIPackage3_Release -#define IPackage3_GetIids __x_ABI_CWindows_CApplicationModel_CIPackage3_GetIids -#define IPackage3_GetRuntimeClassName __x_ABI_CWindows_CApplicationModel_CIPackage3_GetRuntimeClassName -#define IPackage3_GetTrustLevel __x_ABI_CWindows_CApplicationModel_CIPackage3_GetTrustLevel -#define IPackage3_get_Status __x_ABI_CWindows_CApplicationModel_CIPackage3_get_Status -#define IPackage3_get_InstalledDate __x_ABI_CWindows_CApplicationModel_CIPackage3_get_InstalledDate -#define IPackage3_GetAppListEntriesAsync __x_ABI_CWindows_CApplicationModel_CIPackage3_GetAppListEntriesAsync -#endif /* WIDL_using_Windows_ApplicationModel */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CApplicationModel_CIPackage3_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IPackageStatus interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageStatus_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageStatus_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CApplicationModel_CIPackageStatus, 0x5fe74f71, 0xa365, 0x4c09, 0xa0,0x2d, 0x04,0x6d,0x52,0x5e,0xa1,0xda); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - MIDL_INTERFACE("5fe74f71-a365-4c09-a02d-046d525ea1da") - IPackageStatus : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE VerifyIsOK( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_NotAvailable( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PackageOffline( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DataOffline( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Disabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_NeedsRemediation( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LicenseIssue( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Modified( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Tampered( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DependencyIssue( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Servicing( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DeploymentInProgress( - boolean *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CApplicationModel_CIPackageStatus, 0x5fe74f71, 0xa365, 0x4c09, 0xa0,0x2d, 0x04,0x6d,0x52,0x5e,0xa1,0xda) -#endif -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CIPackageStatusVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - TrustLevel *trustLevel); - - /*** IPackageStatus methods ***/ - HRESULT (STDMETHODCALLTYPE *VerifyIsOK)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_NotAvailable)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_PackageOffline)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_DataOffline)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_Disabled)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_NeedsRemediation)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_LicenseIssue)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_Modified)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_Tampered)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_DependencyIssue)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_Servicing)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_DeploymentInProgress)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatus *This, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CApplicationModel_CIPackageStatusVtbl; - -interface __x_ABI_CWindows_CApplicationModel_CIPackageStatus { - CONST_VTBL __x_ABI_CWindows_CApplicationModel_CIPackageStatusVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackageStatus methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_VerifyIsOK(This,value) (This)->lpVtbl->VerifyIsOK(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_NotAvailable(This,value) (This)->lpVtbl->get_NotAvailable(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_PackageOffline(This,value) (This)->lpVtbl->get_PackageOffline(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_DataOffline(This,value) (This)->lpVtbl->get_DataOffline(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Disabled(This,value) (This)->lpVtbl->get_Disabled(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_NeedsRemediation(This,value) (This)->lpVtbl->get_NeedsRemediation(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_LicenseIssue(This,value) (This)->lpVtbl->get_LicenseIssue(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Modified(This,value) (This)->lpVtbl->get_Modified(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Tampered(This,value) (This)->lpVtbl->get_Tampered(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_DependencyIssue(This,value) (This)->lpVtbl->get_DependencyIssue(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Servicing(This,value) (This)->lpVtbl->get_Servicing(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_DeploymentInProgress(This,value) (This)->lpVtbl->get_DeploymentInProgress(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_QueryInterface(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackageStatus_AddRef(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackageStatus_Release(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_GetIids(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_GetRuntimeClassName(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_GetTrustLevel(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackageStatus methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_VerifyIsOK(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->VerifyIsOK(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_NotAvailable(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_NotAvailable(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_PackageOffline(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_PackageOffline(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_DataOffline(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_DataOffline(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Disabled(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_Disabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_NeedsRemediation(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_NeedsRemediation(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_LicenseIssue(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_LicenseIssue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Modified(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_Modified(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Tampered(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_Tampered(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_DependencyIssue(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_DependencyIssue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Servicing(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_Servicing(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_DeploymentInProgress(__x_ABI_CWindows_CApplicationModel_CIPackageStatus* This,boolean *value) { - return This->lpVtbl->get_DeploymentInProgress(This,value); -} -#endif -#ifdef WIDL_using_Windows_ApplicationModel -#define IID_IPackageStatus IID___x_ABI_CWindows_CApplicationModel_CIPackageStatus -#define IPackageStatusVtbl __x_ABI_CWindows_CApplicationModel_CIPackageStatusVtbl -#define IPackageStatus __x_ABI_CWindows_CApplicationModel_CIPackageStatus -#define IPackageStatus_QueryInterface __x_ABI_CWindows_CApplicationModel_CIPackageStatus_QueryInterface -#define IPackageStatus_AddRef __x_ABI_CWindows_CApplicationModel_CIPackageStatus_AddRef -#define IPackageStatus_Release __x_ABI_CWindows_CApplicationModel_CIPackageStatus_Release -#define IPackageStatus_GetIids __x_ABI_CWindows_CApplicationModel_CIPackageStatus_GetIids -#define IPackageStatus_GetRuntimeClassName __x_ABI_CWindows_CApplicationModel_CIPackageStatus_GetRuntimeClassName -#define IPackageStatus_GetTrustLevel __x_ABI_CWindows_CApplicationModel_CIPackageStatus_GetTrustLevel -#define IPackageStatus_VerifyIsOK __x_ABI_CWindows_CApplicationModel_CIPackageStatus_VerifyIsOK -#define IPackageStatus_get_NotAvailable __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_NotAvailable -#define IPackageStatus_get_PackageOffline __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_PackageOffline -#define IPackageStatus_get_DataOffline __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_DataOffline -#define IPackageStatus_get_Disabled __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Disabled -#define IPackageStatus_get_NeedsRemediation __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_NeedsRemediation -#define IPackageStatus_get_LicenseIssue __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_LicenseIssue -#define IPackageStatus_get_Modified __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Modified -#define IPackageStatus_get_Tampered __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Tampered -#define IPackageStatus_get_DependencyIssue __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_DependencyIssue -#define IPackageStatus_get_Servicing __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_Servicing -#define IPackageStatus_get_DeploymentInProgress __x_ABI_CWindows_CApplicationModel_CIPackageStatus_get_DeploymentInProgress -#endif /* WIDL_using_Windows_ApplicationModel */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CApplicationModel_CIPackageStatus_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPackageId interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageId_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageId_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CApplicationModel_CIPackageId, 0x1adb665e, 0x37c7, 0x4790, 0x99,0x80, 0xdd,0x7a,0xe7,0x4e,0x8b,0xb2); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - MIDL_INTERFACE("1adb665e-37c7-4790-9980-dd7ae74e8bb2") - IPackageId : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Name( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Version( - struct PackageVersion *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Architecture( - enum ProcessorArchitecture *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ResourceId( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Publisher( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PublisherId( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FullName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FamilyName( - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CApplicationModel_CIPackageId, 0x1adb665e, 0x37c7, 0x4790, 0x99,0x80, 0xdd,0x7a,0xe7,0x4e,0x8b,0xb2) -#endif -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CIPackageIdVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - TrustLevel *trustLevel); - - /*** IPackageId methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Name)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Version)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - struct __x_ABI_CWindows_CApplicationModel_CPackageVersion *value); - - HRESULT (STDMETHODCALLTYPE *get_Architecture)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - enum __x_ABI_CWindows_CSystem_CProcessorArchitecture *value); - - HRESULT (STDMETHODCALLTYPE *get_ResourceId)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Publisher)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_PublisherId)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_FullName)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_FamilyName)( - __x_ABI_CWindows_CApplicationModel_CIPackageId *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CApplicationModel_CIPackageIdVtbl; - -interface __x_ABI_CWindows_CApplicationModel_CIPackageId { - CONST_VTBL __x_ABI_CWindows_CApplicationModel_CIPackageIdVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackageId methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Name(This,value) (This)->lpVtbl->get_Name(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Version(This,value) (This)->lpVtbl->get_Version(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Architecture(This,value) (This)->lpVtbl->get_Architecture(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_get_ResourceId(This,value) (This)->lpVtbl->get_ResourceId(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Publisher(This,value) (This)->lpVtbl->get_Publisher(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_get_PublisherId(This,value) (This)->lpVtbl->get_PublisherId(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_get_FullName(This,value) (This)->lpVtbl->get_FullName(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageId_get_FamilyName(This,value) (This)->lpVtbl->get_FamilyName(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_QueryInterface(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackageId_AddRef(__x_ABI_CWindows_CApplicationModel_CIPackageId* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackageId_Release(__x_ABI_CWindows_CApplicationModel_CIPackageId* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_GetIids(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_GetRuntimeClassName(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_GetTrustLevel(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackageId methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Name(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,HSTRING *value) { - return This->lpVtbl->get_Name(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Version(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,struct __x_ABI_CWindows_CApplicationModel_CPackageVersion *value) { - return This->lpVtbl->get_Version(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Architecture(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,enum __x_ABI_CWindows_CSystem_CProcessorArchitecture *value) { - return This->lpVtbl->get_Architecture(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_get_ResourceId(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,HSTRING *value) { - return This->lpVtbl->get_ResourceId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Publisher(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,HSTRING *value) { - return This->lpVtbl->get_Publisher(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_get_PublisherId(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,HSTRING *value) { - return This->lpVtbl->get_PublisherId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_get_FullName(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,HSTRING *value) { - return This->lpVtbl->get_FullName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageId_get_FamilyName(__x_ABI_CWindows_CApplicationModel_CIPackageId* This,HSTRING *value) { - return This->lpVtbl->get_FamilyName(This,value); -} -#endif -#ifdef WIDL_using_Windows_ApplicationModel -#define IID_IPackageId IID___x_ABI_CWindows_CApplicationModel_CIPackageId -#define IPackageIdVtbl __x_ABI_CWindows_CApplicationModel_CIPackageIdVtbl -#define IPackageId __x_ABI_CWindows_CApplicationModel_CIPackageId -#define IPackageId_QueryInterface __x_ABI_CWindows_CApplicationModel_CIPackageId_QueryInterface -#define IPackageId_AddRef __x_ABI_CWindows_CApplicationModel_CIPackageId_AddRef -#define IPackageId_Release __x_ABI_CWindows_CApplicationModel_CIPackageId_Release -#define IPackageId_GetIids __x_ABI_CWindows_CApplicationModel_CIPackageId_GetIids -#define IPackageId_GetRuntimeClassName __x_ABI_CWindows_CApplicationModel_CIPackageId_GetRuntimeClassName -#define IPackageId_GetTrustLevel __x_ABI_CWindows_CApplicationModel_CIPackageId_GetTrustLevel -#define IPackageId_get_Name __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Name -#define IPackageId_get_Version __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Version -#define IPackageId_get_Architecture __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Architecture -#define IPackageId_get_ResourceId __x_ABI_CWindows_CApplicationModel_CIPackageId_get_ResourceId -#define IPackageId_get_Publisher __x_ABI_CWindows_CApplicationModel_CIPackageId_get_Publisher -#define IPackageId_get_PublisherId __x_ABI_CWindows_CApplicationModel_CIPackageId_get_PublisherId -#define IPackageId_get_FullName __x_ABI_CWindows_CApplicationModel_CIPackageId_get_FullName -#define IPackageId_get_FamilyName __x_ABI_CWindows_CApplicationModel_CIPackageId_get_FamilyName -#endif /* WIDL_using_Windows_ApplicationModel */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CApplicationModel_CIPackageId_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPackageIdWithMetadata interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata, 0x40577a7c, 0x0c9e, 0x443d, 0x90,0x74, 0x85,0x5f,0x5c,0xe0,0xa0,0x8d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - MIDL_INTERFACE("40577a7c-0c9e-443d-9074-855f5ce0a08d") - IPackageIdWithMetadata : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_ProductId( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Author( - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata, 0x40577a7c, 0x0c9e, 0x443d, 0x90,0x74, 0x85,0x5f,0x5c,0xe0,0xa0,0x8d) -#endif -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadataVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata *This, - TrustLevel *trustLevel); - - /*** IPackageIdWithMetadata methods ***/ - HRESULT (STDMETHODCALLTYPE *get_ProductId)( - __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Author)( - __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadataVtbl; - -interface __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata { - CONST_VTBL __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadataVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackageIdWithMetadata methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_get_ProductId(This,value) (This)->lpVtbl->get_ProductId(This,value) -#define __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_get_Author(This,value) (This)->lpVtbl->get_Author(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_QueryInterface(__x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_AddRef(__x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_Release(__x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_GetIids(__x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_GetRuntimeClassName(__x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_GetTrustLevel(__x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackageIdWithMetadata methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_get_ProductId(__x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata* This,HSTRING *value) { - return This->lpVtbl->get_ProductId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_get_Author(__x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata* This,HSTRING *value) { - return This->lpVtbl->get_Author(This,value); -} -#endif -#ifdef WIDL_using_Windows_ApplicationModel -#define IID_IPackageIdWithMetadata IID___x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata -#define IPackageIdWithMetadataVtbl __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadataVtbl -#define IPackageIdWithMetadata __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata -#define IPackageIdWithMetadata_QueryInterface __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_QueryInterface -#define IPackageIdWithMetadata_AddRef __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_AddRef -#define IPackageIdWithMetadata_Release __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_Release -#define IPackageIdWithMetadata_GetIids __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_GetIids -#define IPackageIdWithMetadata_GetRuntimeClassName __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_GetRuntimeClassName -#define IPackageIdWithMetadata_GetTrustLevel __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_GetTrustLevel -#define IPackageIdWithMetadata_get_ProductId __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_get_ProductId -#define IPackageIdWithMetadata_get_Author __x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_get_Author -#endif /* WIDL_using_Windows_ApplicationModel */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CApplicationModel_CIPackageIdWithMetadata_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPackageStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CApplicationModel_CIPackageStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CApplicationModel_CIPackageStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CApplicationModel_CIPackageStatics, 0x4e534bdf, 0x2960, 0x4878, 0x97,0xa4, 0x96,0x24,0xde,0xb7,0x2f,0x2d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace ApplicationModel { - MIDL_INTERFACE("4e534bdf-2960-4878-97a4-9624deb72f2d") - IPackageStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Current( - ABI::Windows::ApplicationModel::IPackage **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CApplicationModel_CIPackageStatics, 0x4e534bdf, 0x2960, 0x4878, 0x97,0xa4, 0x96,0x24,0xde,0xb7,0x2f,0x2d) -#endif -#else -typedef struct __x_ABI_CWindows_CApplicationModel_CIPackageStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatics *This, - TrustLevel *trustLevel); - - /*** IPackageStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __x_ABI_CWindows_CApplicationModel_CIPackageStatics *This, - __x_ABI_CWindows_CApplicationModel_CIPackage **value); - - END_INTERFACE -} __x_ABI_CWindows_CApplicationModel_CIPackageStaticsVtbl; - -interface __x_ABI_CWindows_CApplicationModel_CIPackageStatics { - CONST_VTBL __x_ABI_CWindows_CApplicationModel_CIPackageStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackageStatics methods ***/ -#define __x_ABI_CWindows_CApplicationModel_CIPackageStatics_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatics_QueryInterface(__x_ABI_CWindows_CApplicationModel_CIPackageStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackageStatics_AddRef(__x_ABI_CWindows_CApplicationModel_CIPackageStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CApplicationModel_CIPackageStatics_Release(__x_ABI_CWindows_CApplicationModel_CIPackageStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatics_GetIids(__x_ABI_CWindows_CApplicationModel_CIPackageStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatics_GetRuntimeClassName(__x_ABI_CWindows_CApplicationModel_CIPackageStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatics_GetTrustLevel(__x_ABI_CWindows_CApplicationModel_CIPackageStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackageStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CApplicationModel_CIPackageStatics_get_Current(__x_ABI_CWindows_CApplicationModel_CIPackageStatics* This,__x_ABI_CWindows_CApplicationModel_CIPackage **value) { - return This->lpVtbl->get_Current(This,value); -} -#endif -#ifdef WIDL_using_Windows_ApplicationModel -#define IID_IPackageStatics IID___x_ABI_CWindows_CApplicationModel_CIPackageStatics -#define IPackageStaticsVtbl __x_ABI_CWindows_CApplicationModel_CIPackageStaticsVtbl -#define IPackageStatics __x_ABI_CWindows_CApplicationModel_CIPackageStatics -#define IPackageStatics_QueryInterface __x_ABI_CWindows_CApplicationModel_CIPackageStatics_QueryInterface -#define IPackageStatics_AddRef __x_ABI_CWindows_CApplicationModel_CIPackageStatics_AddRef -#define IPackageStatics_Release __x_ABI_CWindows_CApplicationModel_CIPackageStatics_Release -#define IPackageStatics_GetIids __x_ABI_CWindows_CApplicationModel_CIPackageStatics_GetIids -#define IPackageStatics_GetRuntimeClassName __x_ABI_CWindows_CApplicationModel_CIPackageStatics_GetRuntimeClassName -#define IPackageStatics_GetTrustLevel __x_ABI_CWindows_CApplicationModel_CIPackageStatics_GetTrustLevel -#define IPackageStatics_get_Current __x_ABI_CWindows_CApplicationModel_CIPackageStatics_get_Current -#endif /* WIDL_using_Windows_ApplicationModel */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CApplicationModel_CIPackageStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.ApplicationModel.AppDisplayInfo - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_ApplicationModel_AppDisplayInfo_DEFINED -#define RUNTIMECLASS_Windows_ApplicationModel_AppDisplayInfo_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_ApplicationModel_AppDisplayInfo[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','A','p','p','D','i','s','p','l','a','y','I','n','f','o',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_AppDisplayInfo[] = L"Windows.ApplicationModel.AppDisplayInfo"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_AppDisplayInfo[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','A','p','p','D','i','s','p','l','a','y','I','n','f','o',0}; -#endif -#endif /* RUNTIMECLASS_Windows_ApplicationModel_AppDisplayInfo_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.ApplicationModel.Package - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_ApplicationModel_Package_DEFINED -#define RUNTIMECLASS_Windows_ApplicationModel_Package_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_ApplicationModel_Package[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','P','a','c','k','a','g','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_Package[] = L"Windows.ApplicationModel.Package"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_Package[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','P','a','c','k','a','g','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_ApplicationModel_Package_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.ApplicationModel.PackageStatus - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_ApplicationModel_PackageStatus_DEFINED -#define RUNTIMECLASS_Windows_ApplicationModel_PackageStatus_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_ApplicationModel_PackageStatus[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','P','a','c','k','a','g','e','S','t','a','t','u','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_PackageStatus[] = L"Windows.ApplicationModel.PackageStatus"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_PackageStatus[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','P','a','c','k','a','g','e','S','t','a','t','u','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_ApplicationModel_PackageStatus_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.ApplicationModel.PackageId - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_ApplicationModel_PackageId_DEFINED -#define RUNTIMECLASS_Windows_ApplicationModel_PackageId_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_ApplicationModel_PackageId[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','P','a','c','k','a','g','e','I','d',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_PackageId[] = L"Windows.ApplicationModel.PackageId"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_ApplicationModel_PackageId[] = {'W','i','n','d','o','w','s','.','A','p','p','l','i','c','a','t','i','o','n','M','o','d','e','l','.','P','a','c','k','a','g','e','I','d',0}; -#endif -#endif /* RUNTIMECLASS_Windows_ApplicationModel_PackageId_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CApplicationModel__CPackage, 0x69ad6aa7, 0x0c49, 0x5f27, 0xa5,0xeb, 0xef,0x4d,0x59,0x46,0x7b,0x6d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("69ad6aa7-0c49-5f27-a5eb-ef4d59467b6d") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CApplicationModel__CPackage, 0x69ad6aa7, 0x0c49, 0x5f27, 0xa5,0xeb, 0xef,0x4d,0x59,0x46,0x7b,0x6d) -#endif -#else -typedef struct __FIIterable_1_Windows__CApplicationModel__CPackageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - __FIIterator_1_Windows__CApplicationModel__CPackage **value); - - END_INTERFACE -} __FIIterable_1_Windows__CApplicationModel__CPackageVtbl; - -interface __FIIterable_1_Windows__CApplicationModel__CPackage { - CONST_VTBL __FIIterable_1_Windows__CApplicationModel__CPackageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CApplicationModel__CPackage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CApplicationModel__CPackage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CApplicationModel__CPackage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CApplicationModel__CPackage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CApplicationModel__CPackage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CApplicationModel__CPackage_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_QueryInterface(__FIIterable_1_Windows__CApplicationModel__CPackage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CApplicationModel__CPackage_AddRef(__FIIterable_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CApplicationModel__CPackage_Release(__FIIterable_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_GetIids(__FIIterable_1_Windows__CApplicationModel__CPackage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(__FIIterable_1_Windows__CApplicationModel__CPackage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_GetTrustLevel(__FIIterable_1_Windows__CApplicationModel__CPackage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_First(__FIIterable_1_Windows__CApplicationModel__CPackage* This,__FIIterator_1_Windows__CApplicationModel__CPackage **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_Package IID___FIIterable_1_Windows__CApplicationModel__CPackage -#define IIterable_PackageVtbl __FIIterable_1_Windows__CApplicationModel__CPackageVtbl -#define IIterable_Package __FIIterable_1_Windows__CApplicationModel__CPackage -#define IIterable_Package_QueryInterface __FIIterable_1_Windows__CApplicationModel__CPackage_QueryInterface -#define IIterable_Package_AddRef __FIIterable_1_Windows__CApplicationModel__CPackage_AddRef -#define IIterable_Package_Release __FIIterable_1_Windows__CApplicationModel__CPackage_Release -#define IIterable_Package_GetIids __FIIterable_1_Windows__CApplicationModel__CPackage_GetIids -#define IIterable_Package_GetRuntimeClassName __FIIterable_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName -#define IIterable_Package_GetTrustLevel __FIIterable_1_Windows__CApplicationModel__CPackage_GetTrustLevel -#define IIterable_Package_First __FIIterable_1_Windows__CApplicationModel__CPackage_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CApplicationModel__CPackage, 0x0217f069, 0x025c, 0x5ee6, 0xa8,0x7f, 0xe7,0x82,0xe3,0xb6,0x23,0xae); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("0217f069-025c-5ee6-a87f-e782e3b623ae") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CApplicationModel__CPackage, 0x0217f069, 0x025c, 0x5ee6, 0xa8,0x7f, 0xe7,0x82,0xe3,0xb6,0x23,0xae) -#endif -#else -typedef struct __FIIterator_1_Windows__CApplicationModel__CPackageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - __x_ABI_CWindows_CApplicationModel_CIPackage **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - UINT32 items_size, - __x_ABI_CWindows_CApplicationModel_CIPackage **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CApplicationModel__CPackageVtbl; - -interface __FIIterator_1_Windows__CApplicationModel__CPackage { - CONST_VTBL __FIIterator_1_Windows__CApplicationModel__CPackageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CApplicationModel__CPackage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CApplicationModel__CPackage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CApplicationModel__CPackage_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_QueryInterface(__FIIterator_1_Windows__CApplicationModel__CPackage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CApplicationModel__CPackage_AddRef(__FIIterator_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CApplicationModel__CPackage_Release(__FIIterator_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_GetIids(__FIIterator_1_Windows__CApplicationModel__CPackage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(__FIIterator_1_Windows__CApplicationModel__CPackage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_GetTrustLevel(__FIIterator_1_Windows__CApplicationModel__CPackage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_get_Current(__FIIterator_1_Windows__CApplicationModel__CPackage* This,__x_ABI_CWindows_CApplicationModel_CIPackage **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_get_HasCurrent(__FIIterator_1_Windows__CApplicationModel__CPackage* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_MoveNext(__FIIterator_1_Windows__CApplicationModel__CPackage* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_GetMany(__FIIterator_1_Windows__CApplicationModel__CPackage* This,UINT32 items_size,__x_ABI_CWindows_CApplicationModel_CIPackage **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_Package IID___FIIterator_1_Windows__CApplicationModel__CPackage -#define IIterator_PackageVtbl __FIIterator_1_Windows__CApplicationModel__CPackageVtbl -#define IIterator_Package __FIIterator_1_Windows__CApplicationModel__CPackage -#define IIterator_Package_QueryInterface __FIIterator_1_Windows__CApplicationModel__CPackage_QueryInterface -#define IIterator_Package_AddRef __FIIterator_1_Windows__CApplicationModel__CPackage_AddRef -#define IIterator_Package_Release __FIIterator_1_Windows__CApplicationModel__CPackage_Release -#define IIterator_Package_GetIids __FIIterator_1_Windows__CApplicationModel__CPackage_GetIids -#define IIterator_Package_GetRuntimeClassName __FIIterator_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName -#define IIterator_Package_GetTrustLevel __FIIterator_1_Windows__CApplicationModel__CPackage_GetTrustLevel -#define IIterator_Package_get_Current __FIIterator_1_Windows__CApplicationModel__CPackage_get_Current -#define IIterator_Package_get_HasCurrent __FIIterator_1_Windows__CApplicationModel__CPackage_get_HasCurrent -#define IIterator_Package_MoveNext __FIIterator_1_Windows__CApplicationModel__CPackage_MoveNext -#define IIterator_Package_GetMany __FIIterator_1_Windows__CApplicationModel__CPackage_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CApplicationModel__CPackage, 0x0263c4d4, 0x195c, 0x5dc5, 0xa7,0xca, 0x68,0x06,0xce,0xca,0x42,0x0b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("0263c4d4-195c-5dc5-a7ca-6806ceca420b") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CApplicationModel__CPackage, 0x0263c4d4, 0x195c, 0x5dc5, 0xa7,0xca, 0x68,0x06,0xce,0xca,0x42,0x0b) -#endif -#else -typedef struct __FIVectorView_1_Windows__CApplicationModel__CPackageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This, - UINT32 index, - __x_ABI_CWindows_CApplicationModel_CIPackage **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This, - __x_ABI_CWindows_CApplicationModel_CIPackage *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CApplicationModel__CPackage *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CApplicationModel_CIPackage **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CApplicationModel__CPackageVtbl; - -interface __FIVectorView_1_Windows__CApplicationModel__CPackage { - CONST_VTBL __FIVectorView_1_Windows__CApplicationModel__CPackageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CApplicationModel__CPackage_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CPackage_QueryInterface(__FIVectorView_1_Windows__CApplicationModel__CPackage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CApplicationModel__CPackage_AddRef(__FIVectorView_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CApplicationModel__CPackage_Release(__FIVectorView_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CPackage_GetIids(__FIVectorView_1_Windows__CApplicationModel__CPackage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(__FIVectorView_1_Windows__CApplicationModel__CPackage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CPackage_GetTrustLevel(__FIVectorView_1_Windows__CApplicationModel__CPackage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CPackage_GetAt(__FIVectorView_1_Windows__CApplicationModel__CPackage* This,UINT32 index,__x_ABI_CWindows_CApplicationModel_CIPackage **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CPackage_get_Size(__FIVectorView_1_Windows__CApplicationModel__CPackage* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CPackage_IndexOf(__FIVectorView_1_Windows__CApplicationModel__CPackage* This,__x_ABI_CWindows_CApplicationModel_CIPackage *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CPackage_GetMany(__FIVectorView_1_Windows__CApplicationModel__CPackage* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CApplicationModel_CIPackage **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_Package IID___FIVectorView_1_Windows__CApplicationModel__CPackage -#define IVectorView_PackageVtbl __FIVectorView_1_Windows__CApplicationModel__CPackageVtbl -#define IVectorView_Package __FIVectorView_1_Windows__CApplicationModel__CPackage -#define IVectorView_Package_QueryInterface __FIVectorView_1_Windows__CApplicationModel__CPackage_QueryInterface -#define IVectorView_Package_AddRef __FIVectorView_1_Windows__CApplicationModel__CPackage_AddRef -#define IVectorView_Package_Release __FIVectorView_1_Windows__CApplicationModel__CPackage_Release -#define IVectorView_Package_GetIids __FIVectorView_1_Windows__CApplicationModel__CPackage_GetIids -#define IVectorView_Package_GetRuntimeClassName __FIVectorView_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName -#define IVectorView_Package_GetTrustLevel __FIVectorView_1_Windows__CApplicationModel__CPackage_GetTrustLevel -#define IVectorView_Package_GetAt __FIVectorView_1_Windows__CApplicationModel__CPackage_GetAt -#define IVectorView_Package_get_Size __FIVectorView_1_Windows__CApplicationModel__CPackage_get_Size -#define IVectorView_Package_IndexOf __FIVectorView_1_Windows__CApplicationModel__CPackage_IndexOf -#define IVectorView_Package_GetMany __FIVectorView_1_Windows__CApplicationModel__CPackage_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry, 0x920c8b92, 0xd5ef, 0x5899, 0x87,0x76, 0x2a,0xd9,0x7a,0xca,0x6e,0x1d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("920c8b92-d5ef-5899-8776-2ad97aca6e1d") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry, 0x920c8b92, 0xd5ef, 0x5899, 0x87,0x76, 0x2a,0xd9,0x7a,0xca,0x6e,0x1d) -#endif -#else -typedef struct __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - UINT32 index, - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl; - -interface __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry { - CONST_VTBL __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_QueryInterface(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_AddRef(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Release(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetIids(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetRuntimeClassName(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetTrustLevel(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetAt(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,UINT32 index,__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_get_Size(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_IndexOf(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetMany(__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CApplicationModel_CCore_CIAppListEntry **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_AppListEntry IID___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry -#define IVectorView_AppListEntryVtbl __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl -#define IVectorView_AppListEntry __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry -#define IVectorView_AppListEntry_QueryInterface __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_QueryInterface -#define IVectorView_AppListEntry_AddRef __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_AddRef -#define IVectorView_AppListEntry_Release __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Release -#define IVectorView_AppListEntry_GetIids __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetIids -#define IVectorView_AppListEntry_GetRuntimeClassName __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetRuntimeClassName -#define IVectorView_AppListEntry_GetTrustLevel __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetTrustLevel -#define IVectorView_AppListEntry_GetAt __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetAt -#define IVectorView_AppListEntry_get_Size __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_get_Size -#define IVectorView_AppListEntry_IndexOf __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_IndexOf -#define IVectorView_AppListEntry_GetMany __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation* > interface - */ -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry, 0xd3bcf8a0, 0x3538, 0x5dae, 0x98,0xd7, 0x1f,0x2a,0xb8,0x8c,0x3f,0x01); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("d3bcf8a0-3538-5dae-98d7-1f2ab88c3f01") - IAsyncOperation* > : IAsyncOperation_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry, 0xd3bcf8a0, 0x3538, 0x5dae, 0x98,0xd7, 0x1f,0x2a,0xb8,0x8c,0x3f,0x01) -#endif -#else -typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation* > methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - __FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry **results); - - END_INTERFACE -} __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl; - -interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry { - CONST_VTBL __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation* > methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_QueryInterface(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_AddRef(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Release(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetIids(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetRuntimeClassName(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetTrustLevel(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_put_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_get_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetResults(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,__FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IVectorView_AppListEntry IID___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry -#define IAsyncOperation_IVectorView_AppListEntryVtbl __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl -#define IAsyncOperation_IVectorView_AppListEntry __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry -#define IAsyncOperation_IVectorView_AppListEntry_QueryInterface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_QueryInterface -#define IAsyncOperation_IVectorView_AppListEntry_AddRef __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_AddRef -#define IAsyncOperation_IVectorView_AppListEntry_Release __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Release -#define IAsyncOperation_IVectorView_AppListEntry_GetIids __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetIids -#define IAsyncOperation_IVectorView_AppListEntry_GetRuntimeClassName __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetRuntimeClassName -#define IAsyncOperation_IVectorView_AppListEntry_GetTrustLevel __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetTrustLevel -#define IAsyncOperation_IVectorView_AppListEntry_put_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_put_Completed -#define IAsyncOperation_IVectorView_AppListEntry_get_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_get_Completed -#define IAsyncOperation_IVectorView_AppListEntry_GetResults __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler* > interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry, 0x51c74372, 0x9452, 0x57ce, 0x92,0x70, 0x76,0x20,0x09,0xfb,0xfe,0x4d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("51c74372-9452-57ce-9270-762009fbfe4d") - IAsyncOperationCompletedHandler* > : IAsyncOperationCompletedHandler_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry, 0x51c74372, 0x9452, 0x57ce, 0x92,0x70, 0x76,0x20,0x09,0xfb,0xfe,0x4d) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This); - - /*** IAsyncOperationCompletedHandler* > methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl; - -interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry { - CONST_VTBL __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler* > methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_QueryInterface(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_AddRef(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Release(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Invoke(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IVectorView_AppListEntry IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry -#define IAsyncOperationCompletedHandler_IVectorView_AppListEntryVtbl __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntryVtbl -#define IAsyncOperationCompletedHandler_IVectorView_AppListEntry __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry -#define IAsyncOperationCompletedHandler_IVectorView_AppListEntry_QueryInterface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_QueryInterface -#define IAsyncOperationCompletedHandler_IVectorView_AppListEntry_AddRef __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_AddRef -#define IAsyncOperationCompletedHandler_IVectorView_AppListEntry_Release __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Release -#define IAsyncOperationCompletedHandler_IVectorView_AppListEntry_Invoke __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CCore__CAppListEntry_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_applicationmodel_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.devices.bluetooth.h b/lib/libc/include/any-windows-any/windows.devices.bluetooth.h deleted file mode 100644 index cfbe9e61309d460d1e1b97d47df74523b1493f59..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.devices.bluetooth.h +++ /dev/null @@ -1,814 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.devices.bluetooth.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_devices_bluetooth_h__ -#define __windows_devices_bluetooth_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter ABI::Windows::Devices::Bluetooth::IBluetoothAdapter -namespace ABI { - namespace Windows { - namespace Devices { - namespace Bluetooth { - interface IBluetoothAdapter; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics ABI::Windows::Devices::Bluetooth::IBluetoothAdapterStatics -namespace ABI { - namespace Windows { - namespace Devices { - namespace Bluetooth { - interface IBluetoothAdapterStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CBluetooth_CBluetoothAdapter_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CBluetooth_CBluetoothAdapter_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Bluetooth { - class BluetoothAdapter; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CBluetooth_CBluetoothAdapter __x_ABI_CWindows_CDevices_CBluetooth_CBluetoothAdapter; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CBluetooth_CBluetoothAdapter_FWD_DEFINED__ */ - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter ABI::Windows::Devices::Bluetooth::IBluetoothAdapter -namespace ABI { - namespace Windows { - namespace Devices { - namespace Bluetooth { - interface IBluetoothAdapter; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter2 __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter2 ABI::Windows::Devices::Bluetooth::IBluetoothAdapter2 -namespace ABI { - namespace Windows { - namespace Devices { - namespace Bluetooth { - interface IBluetoothAdapter2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter3 __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter3 ABI::Windows::Devices::Bluetooth::IBluetoothAdapter3 -namespace ABI { - namespace Windows { - namespace Devices { - namespace Bluetooth { - interface IBluetoothAdapter3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics ABI::Windows::Devices::Bluetooth::IBluetoothAdapterStatics -namespace ABI { - namespace Windows { - namespace Devices { - namespace Bluetooth { - interface IBluetoothAdapterStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IBluetoothAdapter interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter, 0x7974f04c, 0x5f7a, 0x4a34, 0x92,0x25, 0xa8,0x55,0xf8,0x4b,0x1a,0x8b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Bluetooth { - MIDL_INTERFACE("7974f04c-5f7a-4a34-9225-a855f84b1a8b") - IBluetoothAdapter : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_DeviceId( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_BluetoothAddress( - UINT64 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsClassicSupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsLowEnergySupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsPeripheralRoleSupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsCentralRoleSupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsAdvertisementOffloadSupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetRadioAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter, 0x7974f04c, 0x5f7a, 0x4a34, 0x92,0x25, 0xa8,0x55,0xf8,0x4b,0x1a,0x8b) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - TrustLevel *trustLevel); - - /*** IBluetoothAdapter methods ***/ - HRESULT (STDMETHODCALLTYPE *get_DeviceId)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_BluetoothAddress)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - UINT64 *value); - - HRESULT (STDMETHODCALLTYPE *get_IsClassicSupported)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsLowEnergySupported)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsPeripheralRoleSupported)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsCentralRoleSupported)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsAdvertisementOffloadSupported)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *GetRadioAsync)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter *This, - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio **operation); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterVtbl; - -interface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter { - CONST_VTBL __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IBluetoothAdapter methods ***/ -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_DeviceId(This,value) (This)->lpVtbl->get_DeviceId(This,value) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_BluetoothAddress(This,value) (This)->lpVtbl->get_BluetoothAddress(This,value) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsClassicSupported(This,value) (This)->lpVtbl->get_IsClassicSupported(This,value) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsLowEnergySupported(This,value) (This)->lpVtbl->get_IsLowEnergySupported(This,value) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsPeripheralRoleSupported(This,value) (This)->lpVtbl->get_IsPeripheralRoleSupported(This,value) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsCentralRoleSupported(This,value) (This)->lpVtbl->get_IsCentralRoleSupported(This,value) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsAdvertisementOffloadSupported(This,value) (This)->lpVtbl->get_IsAdvertisementOffloadSupported(This,value) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetRadioAsync(This,operation) (This)->lpVtbl->GetRadioAsync(This,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_QueryInterface(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_AddRef(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_Release(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetIids(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetTrustLevel(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IBluetoothAdapter methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_DeviceId(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,HSTRING *value) { - return This->lpVtbl->get_DeviceId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_BluetoothAddress(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,UINT64 *value) { - return This->lpVtbl->get_BluetoothAddress(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsClassicSupported(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,boolean *value) { - return This->lpVtbl->get_IsClassicSupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsLowEnergySupported(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,boolean *value) { - return This->lpVtbl->get_IsLowEnergySupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsPeripheralRoleSupported(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,boolean *value) { - return This->lpVtbl->get_IsPeripheralRoleSupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsCentralRoleSupported(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,boolean *value) { - return This->lpVtbl->get_IsCentralRoleSupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsAdvertisementOffloadSupported(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,boolean *value) { - return This->lpVtbl->get_IsAdvertisementOffloadSupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetRadioAsync(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter* This,__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio **operation) { - return This->lpVtbl->GetRadioAsync(This,operation); -} -#endif -#ifdef WIDL_using_Windows_Devices_Bluetooth -#define IID_IBluetoothAdapter IID___x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter -#define IBluetoothAdapterVtbl __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterVtbl -#define IBluetoothAdapter __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter -#define IBluetoothAdapter_QueryInterface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_QueryInterface -#define IBluetoothAdapter_AddRef __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_AddRef -#define IBluetoothAdapter_Release __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_Release -#define IBluetoothAdapter_GetIids __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetIids -#define IBluetoothAdapter_GetRuntimeClassName __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetRuntimeClassName -#define IBluetoothAdapter_GetTrustLevel __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetTrustLevel -#define IBluetoothAdapter_get_DeviceId __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_DeviceId -#define IBluetoothAdapter_get_BluetoothAddress __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_BluetoothAddress -#define IBluetoothAdapter_get_IsClassicSupported __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsClassicSupported -#define IBluetoothAdapter_get_IsLowEnergySupported __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsLowEnergySupported -#define IBluetoothAdapter_get_IsPeripheralRoleSupported __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsPeripheralRoleSupported -#define IBluetoothAdapter_get_IsCentralRoleSupported __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsCentralRoleSupported -#define IBluetoothAdapter_get_IsAdvertisementOffloadSupported __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_get_IsAdvertisementOffloadSupported -#define IBluetoothAdapter_GetRadioAsync __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_GetRadioAsync -#endif /* WIDL_using_Windows_Devices_Bluetooth */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IBluetoothAdapterStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics, 0x8b02fb6a, 0xac4c, 0x4741, 0x86,0x61, 0x8e,0xab,0x7d,0x17,0xea,0x9f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Bluetooth { - MIDL_INTERFACE("8b02fb6a-ac4c-4741-8661-8eab7d17ea9f") - IBluetoothAdapterStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetDeviceSelector( - HSTRING *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE FromIdAsync( - HSTRING id, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDefaultAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics, 0x8b02fb6a, 0xac4c, 0x4741, 0x86,0x61, 0x8e,0xab,0x7d,0x17,0xea,0x9f) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics *This, - TrustLevel *trustLevel); - - /*** IBluetoothAdapterStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *GetDeviceSelector)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics *This, - HSTRING *result); - - HRESULT (STDMETHODCALLTYPE *FromIdAsync)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics *This, - HSTRING id, - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter **operation); - - HRESULT (STDMETHODCALLTYPE *GetDefaultAsync)( - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics *This, - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter **operation); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStaticsVtbl; - -interface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics { - CONST_VTBL __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IBluetoothAdapterStatics methods ***/ -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetDeviceSelector(This,result) (This)->lpVtbl->GetDeviceSelector(This,result) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_FromIdAsync(This,id,operation) (This)->lpVtbl->FromIdAsync(This,id,operation) -#define __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetDefaultAsync(This,operation) (This)->lpVtbl->GetDefaultAsync(This,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_QueryInterface(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_AddRef(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_Release(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetIids(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetTrustLevel(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IBluetoothAdapterStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetDeviceSelector(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics* This,HSTRING *result) { - return This->lpVtbl->GetDeviceSelector(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_FromIdAsync(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics* This,HSTRING id,__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter **operation) { - return This->lpVtbl->FromIdAsync(This,id,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetDefaultAsync(__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics* This,__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter **operation) { - return This->lpVtbl->GetDefaultAsync(This,operation); -} -#endif -#ifdef WIDL_using_Windows_Devices_Bluetooth -#define IID_IBluetoothAdapterStatics IID___x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics -#define IBluetoothAdapterStaticsVtbl __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStaticsVtbl -#define IBluetoothAdapterStatics __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics -#define IBluetoothAdapterStatics_QueryInterface __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_QueryInterface -#define IBluetoothAdapterStatics_AddRef __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_AddRef -#define IBluetoothAdapterStatics_Release __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_Release -#define IBluetoothAdapterStatics_GetIids __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetIids -#define IBluetoothAdapterStatics_GetRuntimeClassName __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetRuntimeClassName -#define IBluetoothAdapterStatics_GetTrustLevel __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetTrustLevel -#define IBluetoothAdapterStatics_GetDeviceSelector __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetDeviceSelector -#define IBluetoothAdapterStatics_FromIdAsync __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_FromIdAsync -#define IBluetoothAdapterStatics_GetDefaultAsync __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_GetDefaultAsync -#endif /* WIDL_using_Windows_Devices_Bluetooth */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapterStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/* - * Class Windows.Devices.Bluetooth.BluetoothAdapter - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef RUNTIMECLASS_Windows_Devices_Bluetooth_BluetoothAdapter_DEFINED -#define RUNTIMECLASS_Windows_Devices_Bluetooth_BluetoothAdapter_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Bluetooth_BluetoothAdapter[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','B','l','u','e','t','o','o','t','h','.','B','l','u','e','t','o','o','t','h','A','d','a','p','t','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Bluetooth_BluetoothAdapter[] = L"Windows.Devices.Bluetooth.BluetoothAdapter"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Bluetooth_BluetoothAdapter[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','B','l','u','e','t','o','o','t','h','.','B','l','u','e','t','o','o','t','h','A','d','a','p','t','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Bluetooth_BluetoothAdapter_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter, 0x10a10a88, 0x90e0, 0x511a, 0x9a,0x08, 0xd7,0x5f,0xeb,0x52,0xa1,0x9f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("10a10a88-90e0-511a-9a08-d75feb52a19f") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter, 0x10a10a88, 0x90e0, 0x511a, 0x9a,0x08, 0xd7,0x5f,0xeb,0x52,0xa1,0x9f) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapterVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This, - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapterVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapterVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_Release(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This,__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_BluetoothAdapter IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter -#define IAsyncOperationCompletedHandler_BluetoothAdapterVtbl __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapterVtbl -#define IAsyncOperationCompletedHandler_BluetoothAdapter __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter -#define IAsyncOperationCompletedHandler_BluetoothAdapter_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_QueryInterface -#define IAsyncOperationCompletedHandler_BluetoothAdapter_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_AddRef -#define IAsyncOperationCompletedHandler_BluetoothAdapter_Release __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_Release -#define IAsyncOperationCompletedHandler_BluetoothAdapter_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter, 0x46fce70c, 0x6c07, 0x5a3a, 0xb7,0x75, 0x26,0xf9,0x94,0x02,0x55,0x3f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("46fce70c-6c07-5a3a-b775-26f99402553f") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter, 0x46fce70c, 0x6c07, 0x5a3a, 0xb7,0x75, 0x26,0xf9,0x94,0x02,0x55,0x3f) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapterVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *This, - __x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapterVtbl; - -interface __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter { - CONST_VTBL __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapterVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_QueryInterface(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_AddRef(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_Release(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetIids(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetTrustLevel(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_put_Completed(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_get_Completed(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CBluetooth__CBluetoothAdapter **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetResults(__FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter* This,__x_ABI_CWindows_CDevices_CBluetooth_CIBluetoothAdapter **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_BluetoothAdapter IID___FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter -#define IAsyncOperation_BluetoothAdapterVtbl __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapterVtbl -#define IAsyncOperation_BluetoothAdapter __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter -#define IAsyncOperation_BluetoothAdapter_QueryInterface __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_QueryInterface -#define IAsyncOperation_BluetoothAdapter_AddRef __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_AddRef -#define IAsyncOperation_BluetoothAdapter_Release __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_Release -#define IAsyncOperation_BluetoothAdapter_GetIids __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetIids -#define IAsyncOperation_BluetoothAdapter_GetRuntimeClassName __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetRuntimeClassName -#define IAsyncOperation_BluetoothAdapter_GetTrustLevel __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetTrustLevel -#define IAsyncOperation_BluetoothAdapter_put_Completed __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_put_Completed -#define IAsyncOperation_BluetoothAdapter_get_Completed __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_get_Completed -#define IAsyncOperation_BluetoothAdapter_GetResults __FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CDevices__CBluetooth__CBluetoothAdapter_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_devices_bluetooth_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.devices.enumeration.h b/lib/libc/include/any-windows-any/windows.devices.enumeration.h deleted file mode 100644 index e492258b54fe4f462b8431a6193b29c0665d2aa1..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.devices.enumeration.h +++ /dev/null @@ -1,4393 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.devices.enumeration.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_devices_enumeration_h__ -#define __windows_devices_enumeration_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation ABI::Windows::Devices::Enumeration::IDeviceInformation -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate ABI::Windows::Devices::Enumeration::IDeviceInformationUpdate -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceInformationUpdate; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher ABI::Windows::Devices::Enumeration::IDeviceWatcher -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceWatcher; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation ABI::Windows::Devices::Enumeration::IEnclosureLocation -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IEnclosureLocation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics ABI::Windows::Devices::Enumeration::IDeviceInformationStatics -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceInformationStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 ABI::Windows::Devices::Enumeration::IDeviceInformationStatics2 -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceInformationStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs ABI::Windows::Devices::Enumeration::IDeviceAccessChangedEventArgs -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceAccessChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 ABI::Windows::Devices::Enumeration::IDeviceAccessChangedEventArgs2 -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceAccessChangedEventArgs2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation ABI::Windows::Devices::Enumeration::IDeviceAccessInformation -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceAccessInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics ABI::Windows::Devices::Enumeration::IDeviceAccessInformationStatics -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceAccessInformationStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - class DeviceInformation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformation __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationCollection_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationCollection_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - class DeviceInformationCollection; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationCollection __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationCollection; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationCollection_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationUpdate_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationUpdate_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - class DeviceInformationUpdate; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationUpdate __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationUpdate; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationUpdate_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceThumbnail_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceThumbnail_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - class DeviceThumbnail; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CDeviceThumbnail __x_ABI_CWindows_CDevices_CEnumeration_CDeviceThumbnail; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceThumbnail_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcher_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcher_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - class DeviceWatcher; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcher __x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcher; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcher_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CEnclosureLocation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CEnclosureLocation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - class EnclosureLocation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CEnclosureLocation __x_ABI_CWindows_CDevices_CEnumeration_CEnclosureLocation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CEnumeration_CEnclosureLocation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessChangedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - class DeviceAccessChangedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessChangedEventArgs __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessChangedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessChangedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessInformation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - class DeviceAccessInformation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessInformation __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessInformation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessInformation_FWD_DEFINED__ */ - -#ifndef ____FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapView_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIMapView_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIMapView_2_HSTRING_IInspectable __FIMapView_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIMapView_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IMapView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcherStatus __x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcherStatus; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CEnumeration_CPanel __x_ABI_CWindows_CDevices_CEnumeration_CPanel; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessStatus __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessStatus; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation ABI::Windows::Devices::Enumeration::IDeviceInformation -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics ABI::Windows::Devices::Enumeration::IDeviceInformationStatics -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceInformationStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 ABI::Windows::Devices::Enumeration::IDeviceInformationStatics2 -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceInformationStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate ABI::Windows::Devices::Enumeration::IDeviceInformationUpdate -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IDeviceInformationUpdate; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation ABI::Windows::Devices::Enumeration::IEnclosureLocation -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - interface IEnclosureLocation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapView_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIMapView_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIMapView_2_HSTRING_IInspectable __FIMapView_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIMapView_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IMapView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - enum DeviceClass { - DeviceClass_All = 0, - DeviceClass_AudioCapture = 1, - DeviceClass_AudioRender = 2, - DeviceClass_PortableStorageDevice = 3, - DeviceClass_VideoCapture = 4, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - DeviceClass_ImageScanner = 5, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - DeviceClass_Location = 6 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass { - DeviceClass_All = 0, - DeviceClass_AudioCapture = 1, - DeviceClass_AudioRender = 2, - DeviceClass_PortableStorageDevice = 3, - DeviceClass_VideoCapture = 4, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - DeviceClass_ImageScanner = 5, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - DeviceClass_Location = 6 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -}; -#ifdef WIDL_using_Windows_Devices_Enumeration -#define DeviceClass __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - enum DeviceInformationKind { - DeviceInformationKind_Unknown = 0, - DeviceInformationKind_DeviceInterface = 1, - DeviceInformationKind_DeviceContainer = 2, - DeviceInformationKind_Device = 3, - DeviceInformationKind_DeviceInterfaceClass = 4, - DeviceInformationKind_AssociationEndpoint = 5, - DeviceInformationKind_AssociationEndpointContainer = 6, - DeviceInformationKind_AssociationEndpointService = 7, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - DeviceInformationKind_DevicePanel = 8 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind { - DeviceInformationKind_Unknown = 0, - DeviceInformationKind_DeviceInterface = 1, - DeviceInformationKind_DeviceContainer = 2, - DeviceInformationKind_Device = 3, - DeviceInformationKind_DeviceInterfaceClass = 4, - DeviceInformationKind_AssociationEndpoint = 5, - DeviceInformationKind_AssociationEndpointContainer = 6, - DeviceInformationKind_AssociationEndpointService = 7, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - DeviceInformationKind_DevicePanel = 8 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ -}; -#ifdef WIDL_using_Windows_Devices_Enumeration -#define DeviceInformationKind __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - enum DeviceWatcherStatus { - DeviceWatcherStatus_Created = 0, - DeviceWatcherStatus_Started = 1, - DeviceWatcherStatus_EnumerationCompleted = 2, - DeviceWatcherStatus_Stopping = 3, - DeviceWatcherStatus_Stopped = 4, - DeviceWatcherStatus_Aborted = 5 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcherStatus { - DeviceWatcherStatus_Created = 0, - DeviceWatcherStatus_Started = 1, - DeviceWatcherStatus_EnumerationCompleted = 2, - DeviceWatcherStatus_Stopping = 3, - DeviceWatcherStatus_Stopped = 4, - DeviceWatcherStatus_Aborted = 5 -}; -#ifdef WIDL_using_Windows_Devices_Enumeration -#define DeviceWatcherStatus __x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcherStatus -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - enum Panel { - Panel_Unknown = 0, - Panel_Front = 1, - Panel_Back = 2, - Panel_Top = 3, - Panel_Bottom = 4, - Panel_Left = 5, - Panel_Right = 6 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CEnumeration_CPanel { - Panel_Unknown = 0, - Panel_Front = 1, - Panel_Back = 2, - Panel_Top = 3, - Panel_Bottom = 4, - Panel_Left = 5, - Panel_Right = 6 -}; -#ifdef WIDL_using_Windows_Devices_Enumeration -#define Panel __x_ABI_CWindows_CDevices_CEnumeration_CPanel -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - enum DeviceAccessStatus { - DeviceAccessStatus_Unspecified = 0, - DeviceAccessStatus_Allowed = 1, - DeviceAccessStatus_DeniedByUser = 2, - DeviceAccessStatus_DeniedBySystem = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessStatus { - DeviceAccessStatus_Unspecified = 0, - DeviceAccessStatus_Allowed = 1, - DeviceAccessStatus_DeniedByUser = 2, - DeviceAccessStatus_DeniedBySystem = 3 -}; -#ifdef WIDL_using_Windows_Devices_Enumeration -#define DeviceAccessStatus __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessStatus -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IDeviceInformation interface - */ -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation, 0xaba0fb95, 0x4398, 0x489d, 0x8e,0x44, 0xe6,0x13,0x09,0x27,0x01,0x1f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("aba0fb95-4398-489d-8e44-e6130927011f") - IDeviceInformation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Id( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Name( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsDefault( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_EnclosureLocation( - ABI::Windows::Devices::Enumeration::IEnclosureLocation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Properties( - ABI::Windows::Foundation::Collections::IMapView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE Update( - ABI::Windows::Devices::Enumeration::IDeviceInformationUpdate *info) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetThumbnailAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetGlyphThumbnailAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation, 0xaba0fb95, 0x4398, 0x489d, 0x8e,0x44, 0xe6,0x13,0x09,0x27,0x01,0x1f) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - TrustLevel *trustLevel); - - /*** IDeviceInformation methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Id)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Name)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_IsEnabled)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsDefault)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_EnclosureLocation)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation **value); - - HRESULT (STDMETHODCALLTYPE *get_Properties)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - __FIMapView_2_HSTRING_IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *Update)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *info); - - HRESULT (STDMETHODCALLTYPE *GetThumbnailAsync)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail **operation); - - HRESULT (STDMETHODCALLTYPE *GetGlyphThumbnailAsync)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *This, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail **operation); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationVtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeviceInformation methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_Id(This,value) (This)->lpVtbl->get_Id(This,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_Name(This,value) (This)->lpVtbl->get_Name(This,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_IsEnabled(This,value) (This)->lpVtbl->get_IsEnabled(This,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_IsDefault(This,value) (This)->lpVtbl->get_IsDefault(This,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_EnclosureLocation(This,value) (This)->lpVtbl->get_EnclosureLocation(This,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_Properties(This,value) (This)->lpVtbl->get_Properties(This,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_Update(This,info) (This)->lpVtbl->Update(This,info) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetThumbnailAsync(This,operation) (This)->lpVtbl->GetThumbnailAsync(This,operation) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetGlyphThumbnailAsync(This,operation) (This)->lpVtbl->GetGlyphThumbnailAsync(This,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeviceInformation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_Id(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,HSTRING *value) { - return This->lpVtbl->get_Id(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_Name(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,HSTRING *value) { - return This->lpVtbl->get_Name(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_IsEnabled(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,boolean *value) { - return This->lpVtbl->get_IsEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_IsDefault(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,boolean *value) { - return This->lpVtbl->get_IsDefault(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_EnclosureLocation(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation **value) { - return This->lpVtbl->get_EnclosureLocation(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_Properties(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,__FIMapView_2_HSTRING_IInspectable **value) { - return This->lpVtbl->get_Properties(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_Update(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *info) { - return This->lpVtbl->Update(This,info); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetThumbnailAsync(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail **operation) { - return This->lpVtbl->GetThumbnailAsync(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetGlyphThumbnailAsync(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation* This,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail **operation) { - return This->lpVtbl->GetGlyphThumbnailAsync(This,operation); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IDeviceInformation IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation -#define IDeviceInformationVtbl __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationVtbl -#define IDeviceInformation __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation -#define IDeviceInformation_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_QueryInterface -#define IDeviceInformation_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_AddRef -#define IDeviceInformation_Release __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_Release -#define IDeviceInformation_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetIids -#define IDeviceInformation_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetRuntimeClassName -#define IDeviceInformation_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetTrustLevel -#define IDeviceInformation_get_Id __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_Id -#define IDeviceInformation_get_Name __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_Name -#define IDeviceInformation_get_IsEnabled __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_IsEnabled -#define IDeviceInformation_get_IsDefault __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_IsDefault -#define IDeviceInformation_get_EnclosureLocation __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_EnclosureLocation -#define IDeviceInformation_get_Properties __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_get_Properties -#define IDeviceInformation_Update __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_Update -#define IDeviceInformation_GetThumbnailAsync __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetThumbnailAsync -#define IDeviceInformation_GetGlyphThumbnailAsync __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_GetGlyphThumbnailAsync -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IDeviceInformationUpdate interface - */ -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate, 0x8f315305, 0xd972, 0x44b7, 0xa3,0x7e, 0x9e,0x82,0x2c,0x78,0x21,0x3b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("8f315305-d972-44b7-a37e-9e822c78213b") - IDeviceInformationUpdate : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Id( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Properties( - ABI::Windows::Foundation::Collections::IMapView **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate, 0x8f315305, 0xd972, 0x44b7, 0xa3,0x7e, 0x9e,0x82,0x2c,0x78,0x21,0x3b) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdateVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *This, - TrustLevel *trustLevel); - - /*** IDeviceInformationUpdate methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Id)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Properties)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *This, - __FIMapView_2_HSTRING_IInspectable **value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdateVtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdateVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeviceInformationUpdate methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_get_Id(This,value) (This)->lpVtbl->get_Id(This,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_get_Properties(This,value) (This)->lpVtbl->get_Properties(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeviceInformationUpdate methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_get_Id(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate* This,HSTRING *value) { - return This->lpVtbl->get_Id(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_get_Properties(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate* This,__FIMapView_2_HSTRING_IInspectable **value) { - return This->lpVtbl->get_Properties(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IDeviceInformationUpdate IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate -#define IDeviceInformationUpdateVtbl __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdateVtbl -#define IDeviceInformationUpdate __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate -#define IDeviceInformationUpdate_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_QueryInterface -#define IDeviceInformationUpdate_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_AddRef -#define IDeviceInformationUpdate_Release __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_Release -#define IDeviceInformationUpdate_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_GetIids -#define IDeviceInformationUpdate_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_GetRuntimeClassName -#define IDeviceInformationUpdate_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_GetTrustLevel -#define IDeviceInformationUpdate_get_Id __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_get_Id -#define IDeviceInformationUpdate_get_Properties __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_get_Properties -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IDeviceWatcher interface - */ -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher, 0xc9eab97d, 0x8f6b, 0x4f96, 0xa9,0xf4, 0xab,0xc8,0x14,0xe2,0x22,0x71); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("c9eab97d-8f6b-4f96-a9f4-abc814e22271") - IDeviceWatcher : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_Added( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_Added( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_Updated( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_Updated( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_Removed( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_Removed( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_EnumerationCompleted( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_EnumerationCompleted( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_Stopped( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_Stopped( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Status( - enum DeviceWatcherStatus *status) = 0; - - virtual HRESULT STDMETHODCALLTYPE Start( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE Stop( - ) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher, 0xc9eab97d, 0x8f6b, 0x4f96, 0xa9,0xf4, 0xab,0xc8,0x14,0xe2,0x22,0x71) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcherVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - TrustLevel *trustLevel); - - /*** IDeviceWatcher methods ***/ - HRESULT (STDMETHODCALLTYPE *add_Added)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_Added)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_Updated)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_Updated)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_Removed)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_Removed)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_EnumerationCompleted)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_EnumerationCompleted)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_Stopped)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_Stopped)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *get_Status)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcherStatus *status); - - HRESULT (STDMETHODCALLTYPE *Start)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This); - - HRESULT (STDMETHODCALLTYPE *Stop)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *This); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcherVtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcherVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeviceWatcher methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Added(This,handler,token) (This)->lpVtbl->add_Added(This,handler,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Added(This,token) (This)->lpVtbl->remove_Added(This,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Updated(This,handler,token) (This)->lpVtbl->add_Updated(This,handler,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Updated(This,token) (This)->lpVtbl->remove_Updated(This,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Removed(This,handler,token) (This)->lpVtbl->add_Removed(This,handler,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Removed(This,token) (This)->lpVtbl->remove_Removed(This,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_EnumerationCompleted(This,handler,token) (This)->lpVtbl->add_EnumerationCompleted(This,handler,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_EnumerationCompleted(This,token) (This)->lpVtbl->remove_EnumerationCompleted(This,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Stopped(This,handler,token) (This)->lpVtbl->add_Stopped(This,handler,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Stopped(This,token) (This)->lpVtbl->remove_Stopped(This,token) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_get_Status(This,status) (This)->lpVtbl->get_Status(This,status) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_Start(This) (This)->lpVtbl->Start(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_Stop(This) (This)->lpVtbl->Stop(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeviceWatcher methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Added(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_Added(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Added(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,EventRegistrationToken token) { - return This->lpVtbl->remove_Added(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Updated(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_Updated(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Updated(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,EventRegistrationToken token) { - return This->lpVtbl->remove_Updated(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Removed(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_Removed(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Removed(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,EventRegistrationToken token) { - return This->lpVtbl->remove_Removed(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_EnumerationCompleted(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_EnumerationCompleted(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_EnumerationCompleted(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,EventRegistrationToken token) { - return This->lpVtbl->remove_EnumerationCompleted(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Stopped(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_Stopped(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Stopped(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,EventRegistrationToken token) { - return This->lpVtbl->remove_Stopped(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_get_Status(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceWatcherStatus *status) { - return This->lpVtbl->get_Status(This,status); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_Start(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This) { - return This->lpVtbl->Start(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_Stop(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher* This) { - return This->lpVtbl->Stop(This); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IDeviceWatcher IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher -#define IDeviceWatcherVtbl __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcherVtbl -#define IDeviceWatcher __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher -#define IDeviceWatcher_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_QueryInterface -#define IDeviceWatcher_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_AddRef -#define IDeviceWatcher_Release __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_Release -#define IDeviceWatcher_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_GetIids -#define IDeviceWatcher_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_GetRuntimeClassName -#define IDeviceWatcher_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_GetTrustLevel -#define IDeviceWatcher_add_Added __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Added -#define IDeviceWatcher_remove_Added __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Added -#define IDeviceWatcher_add_Updated __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Updated -#define IDeviceWatcher_remove_Updated __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Updated -#define IDeviceWatcher_add_Removed __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Removed -#define IDeviceWatcher_remove_Removed __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Removed -#define IDeviceWatcher_add_EnumerationCompleted __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_EnumerationCompleted -#define IDeviceWatcher_remove_EnumerationCompleted __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_EnumerationCompleted -#define IDeviceWatcher_add_Stopped __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_add_Stopped -#define IDeviceWatcher_remove_Stopped __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_remove_Stopped -#define IDeviceWatcher_get_Status __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_get_Status -#define IDeviceWatcher_Start __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_Start -#define IDeviceWatcher_Stop __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_Stop -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IEnclosureLocation interface - */ -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation, 0x42340a27, 0x5810, 0x459c, 0xaa,0xbb, 0xc6,0x5e,0x1f,0x81,0x3e,0xcf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("42340a27-5810-459c-aabb-c65e1f813ecf") - IEnclosureLocation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_InDock( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_InLid( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Panel( - enum Panel *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation, 0x42340a27, 0x5810, 0x459c, 0xaa,0xbb, 0xc6,0x5e,0x1f,0x81,0x3e,0xcf) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation *This, - TrustLevel *trustLevel); - - /*** IEnclosureLocation methods ***/ - HRESULT (STDMETHODCALLTYPE *get_InDock)( - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_InLid)( - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_Panel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation *This, - enum __x_ABI_CWindows_CDevices_CEnumeration_CPanel *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocationVtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IEnclosureLocation methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_get_InDock(This,value) (This)->lpVtbl->get_InDock(This,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_get_InLid(This,value) (This)->lpVtbl->get_InLid(This,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_get_Panel(This,value) (This)->lpVtbl->get_Panel(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IEnclosureLocation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_get_InDock(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation* This,boolean *value) { - return This->lpVtbl->get_InDock(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_get_InLid(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation* This,boolean *value) { - return This->lpVtbl->get_InLid(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_get_Panel(__x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation* This,enum __x_ABI_CWindows_CDevices_CEnumeration_CPanel *value) { - return This->lpVtbl->get_Panel(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IEnclosureLocation IID___x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation -#define IEnclosureLocationVtbl __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocationVtbl -#define IEnclosureLocation __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation -#define IEnclosureLocation_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_QueryInterface -#define IEnclosureLocation_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_AddRef -#define IEnclosureLocation_Release __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_Release -#define IEnclosureLocation_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_GetIids -#define IEnclosureLocation_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_GetRuntimeClassName -#define IEnclosureLocation_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_GetTrustLevel -#define IEnclosureLocation_get_InDock __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_get_InDock -#define IEnclosureLocation_get_InLid __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_get_InLid -#define IEnclosureLocation_get_Panel __x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_get_Panel -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIEnclosureLocation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IDeviceInformationStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics, 0xc17f100e, 0x3a46, 0x4a78, 0x80,0x13, 0x76,0x9d,0xc9,0xb9,0x73,0x90); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("c17f100e-3a46-4a78-8013-769dc9b97390") - IDeviceInformationStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateFromIdAsync( - HSTRING id, - ABI::Windows::Foundation::IAsyncOperation **op) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateFromIdAsyncAdditionalProperties( - HSTRING id, - ABI::Windows::Foundation::Collections::IIterable *additional_properties, - ABI::Windows::Foundation::IAsyncOperation **op) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindAllAsync( - ABI::Windows::Foundation::IAsyncOperation **op) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindAllAsyncDeviceClass( - enum DeviceClass device_class, - ABI::Windows::Foundation::IAsyncOperation **op) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindAllAsyncAqsFilter( - HSTRING filter, - ABI::Windows::Foundation::IAsyncOperation **op) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindAllAsyncAqsFilterAndAdditionalProperties( - HSTRING filter, - ABI::Windows::Foundation::Collections::IIterable *additional_properties, - ABI::Windows::Foundation::IAsyncOperation **op) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateWatcher( - ABI::Windows::Devices::Enumeration::IDeviceWatcher **watcher) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateWatcherDeviceClass( - enum DeviceClass device_class, - ABI::Windows::Devices::Enumeration::IDeviceWatcher **watcher) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateWatcherAqsFilter( - HSTRING filter, - ABI::Windows::Devices::Enumeration::IDeviceWatcher **watcher) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateWatcherAqsFilterAndAdditionalProperties( - HSTRING filter, - ABI::Windows::Foundation::Collections::IIterable *additional_properties, - ABI::Windows::Devices::Enumeration::IDeviceWatcher **watcher) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics, 0xc17f100e, 0x3a46, 0x4a78, 0x80,0x13, 0x76,0x9d,0xc9,0xb9,0x73,0x90) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - TrustLevel *trustLevel); - - /*** IDeviceInformationStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateFromIdAsync)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - HSTRING id, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation **op); - - HRESULT (STDMETHODCALLTYPE *CreateFromIdAsyncAdditionalProperties)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - HSTRING id, - __FIIterable_1_HSTRING *additional_properties, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation **op); - - HRESULT (STDMETHODCALLTYPE *FindAllAsync)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **op); - - HRESULT (STDMETHODCALLTYPE *FindAllAsyncDeviceClass)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass device_class, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **op); - - HRESULT (STDMETHODCALLTYPE *FindAllAsyncAqsFilter)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - HSTRING filter, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **op); - - HRESULT (STDMETHODCALLTYPE *FindAllAsyncAqsFilterAndAdditionalProperties)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - HSTRING filter, - __FIIterable_1_HSTRING *additional_properties, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **op); - - HRESULT (STDMETHODCALLTYPE *CreateWatcher)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher); - - HRESULT (STDMETHODCALLTYPE *CreateWatcherDeviceClass)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass device_class, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher); - - HRESULT (STDMETHODCALLTYPE *CreateWatcherAqsFilter)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - HSTRING filter, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher); - - HRESULT (STDMETHODCALLTYPE *CreateWatcherAqsFilterAndAdditionalProperties)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics *This, - HSTRING filter, - __FIIterable_1_HSTRING *additional_properties, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStaticsVtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeviceInformationStatics methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateFromIdAsync(This,id,op) (This)->lpVtbl->CreateFromIdAsync(This,id,op) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateFromIdAsyncAdditionalProperties(This,id,additional_properties,op) (This)->lpVtbl->CreateFromIdAsyncAdditionalProperties(This,id,additional_properties,op) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsync(This,op) (This)->lpVtbl->FindAllAsync(This,op) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsyncDeviceClass(This,device_class,op) (This)->lpVtbl->FindAllAsyncDeviceClass(This,device_class,op) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsyncAqsFilter(This,filter,op) (This)->lpVtbl->FindAllAsyncAqsFilter(This,filter,op) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsyncAqsFilterAndAdditionalProperties(This,filter,additional_properties,op) (This)->lpVtbl->FindAllAsyncAqsFilterAndAdditionalProperties(This,filter,additional_properties,op) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcher(This,watcher) (This)->lpVtbl->CreateWatcher(This,watcher) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcherDeviceClass(This,device_class,watcher) (This)->lpVtbl->CreateWatcherDeviceClass(This,device_class,watcher) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcherAqsFilter(This,filter,watcher) (This)->lpVtbl->CreateWatcherAqsFilter(This,filter,watcher) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcherAqsFilterAndAdditionalProperties(This,filter,additional_properties,watcher) (This)->lpVtbl->CreateWatcherAqsFilterAndAdditionalProperties(This,filter,additional_properties,watcher) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeviceInformationStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateFromIdAsync(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,HSTRING id,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation **op) { - return This->lpVtbl->CreateFromIdAsync(This,id,op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateFromIdAsyncAdditionalProperties(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,HSTRING id,__FIIterable_1_HSTRING *additional_properties,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation **op) { - return This->lpVtbl->CreateFromIdAsyncAdditionalProperties(This,id,additional_properties,op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsync(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **op) { - return This->lpVtbl->FindAllAsync(This,op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsyncDeviceClass(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass device_class,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **op) { - return This->lpVtbl->FindAllAsyncDeviceClass(This,device_class,op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsyncAqsFilter(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,HSTRING filter,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **op) { - return This->lpVtbl->FindAllAsyncAqsFilter(This,filter,op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsyncAqsFilterAndAdditionalProperties(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,HSTRING filter,__FIIterable_1_HSTRING *additional_properties,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **op) { - return This->lpVtbl->FindAllAsyncAqsFilterAndAdditionalProperties(This,filter,additional_properties,op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcher(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher) { - return This->lpVtbl->CreateWatcher(This,watcher); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcherDeviceClass(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass device_class,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher) { - return This->lpVtbl->CreateWatcherDeviceClass(This,device_class,watcher); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcherAqsFilter(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,HSTRING filter,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher) { - return This->lpVtbl->CreateWatcherAqsFilter(This,filter,watcher); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcherAqsFilterAndAdditionalProperties(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics* This,HSTRING filter,__FIIterable_1_HSTRING *additional_properties,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher) { - return This->lpVtbl->CreateWatcherAqsFilterAndAdditionalProperties(This,filter,additional_properties,watcher); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IDeviceInformationStatics IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics -#define IDeviceInformationStaticsVtbl __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStaticsVtbl -#define IDeviceInformationStatics __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics -#define IDeviceInformationStatics_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_QueryInterface -#define IDeviceInformationStatics_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_AddRef -#define IDeviceInformationStatics_Release __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_Release -#define IDeviceInformationStatics_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_GetIids -#define IDeviceInformationStatics_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_GetRuntimeClassName -#define IDeviceInformationStatics_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_GetTrustLevel -#define IDeviceInformationStatics_CreateFromIdAsync __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateFromIdAsync -#define IDeviceInformationStatics_CreateFromIdAsyncAdditionalProperties __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateFromIdAsyncAdditionalProperties -#define IDeviceInformationStatics_FindAllAsync __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsync -#define IDeviceInformationStatics_FindAllAsyncDeviceClass __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsyncDeviceClass -#define IDeviceInformationStatics_FindAllAsyncAqsFilter __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsyncAqsFilter -#define IDeviceInformationStatics_FindAllAsyncAqsFilterAndAdditionalProperties __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_FindAllAsyncAqsFilterAndAdditionalProperties -#define IDeviceInformationStatics_CreateWatcher __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcher -#define IDeviceInformationStatics_CreateWatcherDeviceClass __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcherDeviceClass -#define IDeviceInformationStatics_CreateWatcherAqsFilter __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcherAqsFilter -#define IDeviceInformationStatics_CreateWatcherAqsFilterAndAdditionalProperties __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_CreateWatcherAqsFilterAndAdditionalProperties -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IDeviceInformationStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2, 0x493b4f34, 0xa84f, 0x45fd, 0x91,0x67, 0x15,0xd1,0xcb,0x1b,0xd1,0xf9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("493b4f34-a84f-45fd-9167-15d1cb1bd1f9") - IDeviceInformationStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetAqsFilterFromDeviceClass( - enum DeviceClass device_class, - HSTRING *filter) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateFromIdAsyncWithKindAndAdditionalProperties( - HSTRING device_id, - ABI::Windows::Foundation::Collections::IIterable *additional_properties, - enum DeviceInformationKind kind, - ABI::Windows::Foundation::IAsyncOperation **async_operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindAllAsyncWithKindAqsFilterAndAdditionalProperties( - HSTRING filter, - ABI::Windows::Foundation::Collections::IIterable *additional_properties, - enum DeviceInformationKind kind, - ABI::Windows::Foundation::IAsyncOperation **async_operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateWatcherWithKindAqsFilterAndAdditionalProperties( - HSTRING filter, - ABI::Windows::Foundation::Collections::IIterable *additional_properties, - enum DeviceInformationKind kind, - ABI::Windows::Devices::Enumeration::IDeviceWatcher **watcher) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2, 0x493b4f34, 0xa84f, 0x45fd, 0x91,0x67, 0x15,0xd1,0xcb,0x1b,0xd1,0xf9) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This, - TrustLevel *trustLevel); - - /*** IDeviceInformationStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAqsFilterFromDeviceClass)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass device_class, - HSTRING *filter); - - HRESULT (STDMETHODCALLTYPE *CreateFromIdAsyncWithKindAndAdditionalProperties)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This, - HSTRING device_id, - __FIIterable_1_HSTRING *additional_properties, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind kind, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation **async_operation); - - HRESULT (STDMETHODCALLTYPE *FindAllAsyncWithKindAqsFilterAndAdditionalProperties)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This, - HSTRING filter, - __FIIterable_1_HSTRING *additional_properties, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind kind, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **async_operation); - - HRESULT (STDMETHODCALLTYPE *CreateWatcherWithKindAqsFilterAndAdditionalProperties)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 *This, - HSTRING filter, - __FIIterable_1_HSTRING *additional_properties, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind kind, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2Vtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeviceInformationStatics2 methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetAqsFilterFromDeviceClass(This,device_class,filter) (This)->lpVtbl->GetAqsFilterFromDeviceClass(This,device_class,filter) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_CreateFromIdAsyncWithKindAndAdditionalProperties(This,device_id,additional_properties,kind,async_operation) (This)->lpVtbl->CreateFromIdAsyncWithKindAndAdditionalProperties(This,device_id,additional_properties,kind,async_operation) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_FindAllAsyncWithKindAqsFilterAndAdditionalProperties(This,filter,additional_properties,kind,async_operation) (This)->lpVtbl->FindAllAsyncWithKindAqsFilterAndAdditionalProperties(This,filter,additional_properties,kind,async_operation) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_CreateWatcherWithKindAqsFilterAndAdditionalProperties(This,filter,additional_properties,kind,watcher) (This)->lpVtbl->CreateWatcherWithKindAqsFilterAndAdditionalProperties(This,filter,additional_properties,kind,watcher) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeviceInformationStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetAqsFilterFromDeviceClass(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass device_class,HSTRING *filter) { - return This->lpVtbl->GetAqsFilterFromDeviceClass(This,device_class,filter); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_CreateFromIdAsyncWithKindAndAdditionalProperties(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This,HSTRING device_id,__FIIterable_1_HSTRING *additional_properties,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind kind,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation **async_operation) { - return This->lpVtbl->CreateFromIdAsyncWithKindAndAdditionalProperties(This,device_id,additional_properties,kind,async_operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_FindAllAsyncWithKindAqsFilterAndAdditionalProperties(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This,HSTRING filter,__FIIterable_1_HSTRING *additional_properties,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind kind,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **async_operation) { - return This->lpVtbl->FindAllAsyncWithKindAqsFilterAndAdditionalProperties(This,filter,additional_properties,kind,async_operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_CreateWatcherWithKindAqsFilterAndAdditionalProperties(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2* This,HSTRING filter,__FIIterable_1_HSTRING *additional_properties,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceInformationKind kind,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher **watcher) { - return This->lpVtbl->CreateWatcherWithKindAqsFilterAndAdditionalProperties(This,filter,additional_properties,kind,watcher); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IDeviceInformationStatics2 IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 -#define IDeviceInformationStatics2Vtbl __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2Vtbl -#define IDeviceInformationStatics2 __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2 -#define IDeviceInformationStatics2_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_QueryInterface -#define IDeviceInformationStatics2_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_AddRef -#define IDeviceInformationStatics2_Release __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_Release -#define IDeviceInformationStatics2_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetIids -#define IDeviceInformationStatics2_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetRuntimeClassName -#define IDeviceInformationStatics2_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetTrustLevel -#define IDeviceInformationStatics2_GetAqsFilterFromDeviceClass __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_GetAqsFilterFromDeviceClass -#define IDeviceInformationStatics2_CreateFromIdAsyncWithKindAndAdditionalProperties __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_CreateFromIdAsyncWithKindAndAdditionalProperties -#define IDeviceInformationStatics2_FindAllAsyncWithKindAqsFilterAndAdditionalProperties __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_FindAllAsyncWithKindAqsFilterAndAdditionalProperties -#define IDeviceInformationStatics2_CreateWatcherWithKindAqsFilterAndAdditionalProperties __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_CreateWatcherWithKindAqsFilterAndAdditionalProperties -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IDeviceAccessChangedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs, 0xdeda0bcc, 0x4f9d, 0x4f58, 0x9d,0xba, 0xa9,0xbc,0x80,0x04,0x08,0xd5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("deda0bcc-4f9d-4f58-9dba-a9bc800408d5") - IDeviceAccessChangedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Status( - enum DeviceAccessStatus *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs, 0xdeda0bcc, 0x4f9d, 0x4f58, 0x9d,0xba, 0xa9,0xbc,0x80,0x04,0x08,0xd5) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs *This, - TrustLevel *trustLevel); - - /*** IDeviceAccessChangedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Status)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs *This, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessStatus *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgsVtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeviceAccessChangedEventArgs methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_get_Status(This,value) (This)->lpVtbl->get_Status(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeviceAccessChangedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_get_Status(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs* This,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessStatus *value) { - return This->lpVtbl->get_Status(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IDeviceAccessChangedEventArgs IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs -#define IDeviceAccessChangedEventArgsVtbl __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgsVtbl -#define IDeviceAccessChangedEventArgs __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs -#define IDeviceAccessChangedEventArgs_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_QueryInterface -#define IDeviceAccessChangedEventArgs_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_AddRef -#define IDeviceAccessChangedEventArgs_Release __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_Release -#define IDeviceAccessChangedEventArgs_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_GetIids -#define IDeviceAccessChangedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_GetRuntimeClassName -#define IDeviceAccessChangedEventArgs_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_GetTrustLevel -#define IDeviceAccessChangedEventArgs_get_Status __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_get_Status -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IDeviceAccessChangedEventArgs2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2, 0x82523262, 0x934b, 0x4b30, 0xa1,0x78, 0xad,0xc3,0x9f,0x2f,0x2b,0xe3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("82523262-934b-4b30-a178-adc39f2f2be3") - IDeviceAccessChangedEventArgs2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Id( - HSTRING *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2, 0x82523262, 0x934b, 0x4b30, 0xa1,0x78, 0xad,0xc3,0x9f,0x2f,0x2b,0xe3) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 *This, - TrustLevel *trustLevel); - - /*** IDeviceAccessChangedEventArgs2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Id)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2Vtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeviceAccessChangedEventArgs2 methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_get_Id(This,value) (This)->lpVtbl->get_Id(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeviceAccessChangedEventArgs2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_get_Id(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2* This,HSTRING *value) { - return This->lpVtbl->get_Id(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IDeviceAccessChangedEventArgs2 IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 -#define IDeviceAccessChangedEventArgs2Vtbl __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2Vtbl -#define IDeviceAccessChangedEventArgs2 __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2 -#define IDeviceAccessChangedEventArgs2_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_QueryInterface -#define IDeviceAccessChangedEventArgs2_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_AddRef -#define IDeviceAccessChangedEventArgs2_Release __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_Release -#define IDeviceAccessChangedEventArgs2_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_GetIids -#define IDeviceAccessChangedEventArgs2_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_GetRuntimeClassName -#define IDeviceAccessChangedEventArgs2_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_GetTrustLevel -#define IDeviceAccessChangedEventArgs2_get_Id __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_get_Id -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IDeviceAccessInformation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation, 0x0baa9a73, 0x6de5, 0x4915, 0x8d,0xdd, 0x9a,0x05,0x54,0xa6,0xf5,0x45); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("0baa9a73-6de5-4915-8ddd-9a0554a6f545") - IDeviceAccessInformation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_AccessChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_AccessChanged( - EventRegistrationToken cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CurrentStatus( - enum DeviceAccessStatus *status) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation, 0x0baa9a73, 0x6de5, 0x4915, 0x8d,0xdd, 0x9a,0x05,0x54,0xa6,0xf5,0x45) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *This, - TrustLevel *trustLevel); - - /*** IDeviceAccessInformation methods ***/ - HRESULT (STDMETHODCALLTYPE *add_AccessChanged)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *This, - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs *handler, - EventRegistrationToken *cookie); - - HRESULT (STDMETHODCALLTYPE *remove_AccessChanged)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *This, - EventRegistrationToken cookie); - - HRESULT (STDMETHODCALLTYPE *get_CurrentStatus)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *This, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessStatus *status); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationVtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeviceAccessInformation methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_add_AccessChanged(This,handler,cookie) (This)->lpVtbl->add_AccessChanged(This,handler,cookie) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_remove_AccessChanged(This,cookie) (This)->lpVtbl->remove_AccessChanged(This,cookie) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_get_CurrentStatus(This,status) (This)->lpVtbl->get_CurrentStatus(This,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeviceAccessInformation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_add_AccessChanged(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation* This,__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs *handler,EventRegistrationToken *cookie) { - return This->lpVtbl->add_AccessChanged(This,handler,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_remove_AccessChanged(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation* This,EventRegistrationToken cookie) { - return This->lpVtbl->remove_AccessChanged(This,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_get_CurrentStatus(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation* This,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceAccessStatus *status) { - return This->lpVtbl->get_CurrentStatus(This,status); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IDeviceAccessInformation IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation -#define IDeviceAccessInformationVtbl __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationVtbl -#define IDeviceAccessInformation __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation -#define IDeviceAccessInformation_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_QueryInterface -#define IDeviceAccessInformation_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_AddRef -#define IDeviceAccessInformation_Release __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_Release -#define IDeviceAccessInformation_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_GetIids -#define IDeviceAccessInformation_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_GetRuntimeClassName -#define IDeviceAccessInformation_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_GetTrustLevel -#define IDeviceAccessInformation_add_AccessChanged __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_add_AccessChanged -#define IDeviceAccessInformation_remove_AccessChanged __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_remove_AccessChanged -#define IDeviceAccessInformation_get_CurrentStatus __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_get_CurrentStatus -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IDeviceAccessInformationStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics, 0x574bd3d3, 0x5f30, 0x45cd, 0x8a,0x94, 0x72,0x4f,0xe5,0x97,0x30,0x84); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Enumeration { - MIDL_INTERFACE("574bd3d3-5f30-45cd-8a94-724fe5973084") - IDeviceAccessInformationStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateFromId( - HSTRING device_id, - ABI::Windows::Devices::Enumeration::IDeviceAccessInformation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateFromDeviceClassId( - GUID device_class_id, - ABI::Windows::Devices::Enumeration::IDeviceAccessInformation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateFromDeviceClass( - enum DeviceClass device_class, - ABI::Windows::Devices::Enumeration::IDeviceAccessInformation **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics, 0x574bd3d3, 0x5f30, 0x45cd, 0x8a,0x94, 0x72,0x4f,0xe5,0x97,0x30,0x84) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics *This, - TrustLevel *trustLevel); - - /*** IDeviceAccessInformationStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateFromId)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics *This, - HSTRING device_id, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation **value); - - HRESULT (STDMETHODCALLTYPE *CreateFromDeviceClassId)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics *This, - GUID device_class_id, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation **value); - - HRESULT (STDMETHODCALLTYPE *CreateFromDeviceClass)( - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics *This, - enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass device_class, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation **value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStaticsVtbl; - -interface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics { - CONST_VTBL __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeviceAccessInformationStatics methods ***/ -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_CreateFromId(This,device_id,value) (This)->lpVtbl->CreateFromId(This,device_id,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_CreateFromDeviceClassId(This,device_class_id,value) (This)->lpVtbl->CreateFromDeviceClassId(This,device_class_id,value) -#define __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_CreateFromDeviceClass(This,device_class,value) (This)->lpVtbl->CreateFromDeviceClass(This,device_class,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_QueryInterface(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_AddRef(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_Release(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_GetIids(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_GetTrustLevel(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeviceAccessInformationStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_CreateFromId(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics* This,HSTRING device_id,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation **value) { - return This->lpVtbl->CreateFromId(This,device_id,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_CreateFromDeviceClassId(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics* This,GUID device_class_id,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation **value) { - return This->lpVtbl->CreateFromDeviceClassId(This,device_class_id,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_CreateFromDeviceClass(__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics* This,enum __x_ABI_CWindows_CDevices_CEnumeration_CDeviceClass device_class,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation **value) { - return This->lpVtbl->CreateFromDeviceClass(This,device_class,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Enumeration -#define IID_IDeviceAccessInformationStatics IID___x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics -#define IDeviceAccessInformationStaticsVtbl __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStaticsVtbl -#define IDeviceAccessInformationStatics __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics -#define IDeviceAccessInformationStatics_QueryInterface __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_QueryInterface -#define IDeviceAccessInformationStatics_AddRef __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_AddRef -#define IDeviceAccessInformationStatics_Release __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_Release -#define IDeviceAccessInformationStatics_GetIids __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_GetIids -#define IDeviceAccessInformationStatics_GetRuntimeClassName __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_GetRuntimeClassName -#define IDeviceAccessInformationStatics_GetTrustLevel __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_GetTrustLevel -#define IDeviceAccessInformationStatics_CreateFromId __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_CreateFromId -#define IDeviceAccessInformationStatics_CreateFromDeviceClassId __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_CreateFromDeviceClassId -#define IDeviceAccessInformationStatics_CreateFromDeviceClass __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_CreateFromDeviceClass -#endif /* WIDL_using_Windows_Devices_Enumeration */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformationStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Enumeration.DeviceInformation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Enumeration_DeviceInformation_DEFINED -#define RUNTIMECLASS_Windows_Devices_Enumeration_DeviceInformation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceInformation[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceInformation[] = L"Windows.Devices.Enumeration.DeviceInformation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceInformation[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Enumeration_DeviceInformation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Enumeration.DeviceInformationCollection - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Enumeration_DeviceInformationCollection_DEFINED -#define RUNTIMECLASS_Windows_Devices_Enumeration_DeviceInformationCollection_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceInformationCollection[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n','C','o','l','l','e','c','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceInformationCollection[] = L"Windows.Devices.Enumeration.DeviceInformationCollection"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceInformationCollection[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n','C','o','l','l','e','c','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Enumeration_DeviceInformationCollection_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Enumeration.DeviceInformationUpdate - */ -#ifndef RUNTIMECLASS_Windows_Devices_Enumeration_DeviceInformationUpdate_DEFINED -#define RUNTIMECLASS_Windows_Devices_Enumeration_DeviceInformationUpdate_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceInformationUpdate[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n','U','p','d','a','t','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceInformationUpdate[] = L"Windows.Devices.Enumeration.DeviceInformationUpdate"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceInformationUpdate[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n','U','p','d','a','t','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Enumeration_DeviceInformationUpdate_DEFINED */ - -/* - * Class Windows.Devices.Enumeration.DeviceThumbnail - */ -#ifndef RUNTIMECLASS_Windows_Devices_Enumeration_DeviceThumbnail_DEFINED -#define RUNTIMECLASS_Windows_Devices_Enumeration_DeviceThumbnail_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceThumbnail[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','T','h','u','m','b','n','a','i','l',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceThumbnail[] = L"Windows.Devices.Enumeration.DeviceThumbnail"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceThumbnail[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','T','h','u','m','b','n','a','i','l',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Enumeration_DeviceThumbnail_DEFINED */ - -/* - * Class Windows.Devices.Enumeration.DeviceWatcher - */ -#ifndef RUNTIMECLASS_Windows_Devices_Enumeration_DeviceWatcher_DEFINED -#define RUNTIMECLASS_Windows_Devices_Enumeration_DeviceWatcher_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceWatcher[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','W','a','t','c','h','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceWatcher[] = L"Windows.Devices.Enumeration.DeviceWatcher"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceWatcher[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','W','a','t','c','h','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Enumeration_DeviceWatcher_DEFINED */ - -/* - * Class Windows.Devices.Enumeration.EnclosureLocation - */ -#ifndef RUNTIMECLASS_Windows_Devices_Enumeration_EnclosureLocation_DEFINED -#define RUNTIMECLASS_Windows_Devices_Enumeration_EnclosureLocation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Enumeration_EnclosureLocation[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','E','n','c','l','o','s','u','r','e','L','o','c','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_EnclosureLocation[] = L"Windows.Devices.Enumeration.EnclosureLocation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_EnclosureLocation[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','E','n','c','l','o','s','u','r','e','L','o','c','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Enumeration_EnclosureLocation_DEFINED */ - -/* - * Class Windows.Devices.Enumeration.DeviceAccessChangedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Enumeration_DeviceAccessChangedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Devices_Enumeration_DeviceAccessChangedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceAccessChangedEventArgs[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','A','c','c','e','s','s','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceAccessChangedEventArgs[] = L"Windows.Devices.Enumeration.DeviceAccessChangedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceAccessChangedEventArgs[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','A','c','c','e','s','s','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Enumeration_DeviceAccessChangedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Enumeration.DeviceAccessInformation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Enumeration_DeviceAccessInformation_DEFINED -#define RUNTIMECLASS_Windows_Devices_Enumeration_DeviceAccessInformation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceAccessInformation[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','A','c','c','e','s','s','I','n','f','o','r','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceAccessInformation[] = L"Windows.Devices.Enumeration.DeviceAccessInformation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Enumeration_DeviceAccessInformation[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','E','n','u','m','e','r','a','t','i','o','n','.','D','e','v','i','c','e','A','c','c','e','s','s','I','n','f','o','r','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Enumeration_DeviceAccessInformation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0xe170688f, 0x3495, 0x5bf6, 0xaa,0xb5, 0x9c,0xac,0x17,0xe0,0xf1,0x0f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("e170688f-3495-5bf6-aab5-9cac17e0f10f") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0xe170688f, 0x3495, 0x5bf6, 0xaa,0xb5, 0x9c,0xac,0x17,0xe0,0xf1,0x0f) -#endif -#else -typedef struct __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - UINT32 index, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl; - -interface __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation { - CONST_VTBL __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetAt(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,UINT32 index,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_Size(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_IndexOf(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetMany(__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_DeviceInformation IID___FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IVectorView_DeviceInformationVtbl __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl -#define IVectorView_DeviceInformation __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IVectorView_DeviceInformation_QueryInterface __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface -#define IVectorView_DeviceInformation_AddRef __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef -#define IVectorView_DeviceInformation_Release __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release -#define IVectorView_DeviceInformation_GetIids __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids -#define IVectorView_DeviceInformation_GetRuntimeClassName __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName -#define IVectorView_DeviceInformation_GetTrustLevel __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel -#define IVectorView_DeviceInformation_GetAt __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetAt -#define IVectorView_DeviceInformation_get_Size __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_Size -#define IVectorView_DeviceInformation_IndexOf __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_IndexOf -#define IVectorView_DeviceInformation_GetMany __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0xdd9f8a5d, 0xec98, 0x5f4b, 0xa3,0xea, 0x9c,0x8b,0x5a,0xd5,0x3c,0x4b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("dd9f8a5d-ec98-5f4b-a3ea-9c8b5ad53c4b") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0xdd9f8a5d, 0xec98, 0x5f4b, 0xa3,0xea, 0x9c,0x8b,0x5a,0xd5,0x3c,0x4b) -#endif -#else -typedef struct __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation **value); - - END_INTERFACE -} __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl; - -interface __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation { - CONST_VTBL __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(__FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(__FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(__FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids(__FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName(__FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel(__FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_First(__FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_DeviceInformation IID___FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IIterable_DeviceInformationVtbl __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl -#define IIterable_DeviceInformation __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IIterable_DeviceInformation_QueryInterface __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface -#define IIterable_DeviceInformation_AddRef __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef -#define IIterable_DeviceInformation_Release __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release -#define IIterable_DeviceInformation_GetIids __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids -#define IIterable_DeviceInformation_GetRuntimeClassName __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName -#define IIterable_DeviceInformation_GetTrustLevel __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel -#define IIterable_DeviceInformation_First __FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0x6f85d843, 0xe8ab, 0x5b46, 0x85,0xd7, 0x32,0x7c,0x58,0xd1,0x87,0x12); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("6f85d843-e8ab-5b46-85d7-327c58d18712") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0x6f85d843, 0xe8ab, 0x5b46, 0x85,0xd7, 0x32,0x7c,0x58,0xd1,0x87,0x12) -#endif -#else -typedef struct __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - UINT32 items_size, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl; - -interface __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation { - CONST_VTBL __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_Current(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_HasCurrent(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_MoveNext(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetMany(__FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,UINT32 items_size,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_DeviceInformation IID___FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IIterator_DeviceInformationVtbl __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl -#define IIterator_DeviceInformation __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IIterator_DeviceInformation_QueryInterface __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface -#define IIterator_DeviceInformation_AddRef __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef -#define IIterator_DeviceInformation_Release __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release -#define IIterator_DeviceInformation_GetIids __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids -#define IIterator_DeviceInformation_GetRuntimeClassName __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName -#define IIterator_DeviceInformation_GetTrustLevel __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel -#define IIterator_DeviceInformation_get_Current __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_Current -#define IIterator_DeviceInformation_get_HasCurrent __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_HasCurrent -#define IIterator_DeviceInformation_MoveNext __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_MoveNext -#define IIterator_DeviceInformation_GetMany __FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0xbb483df2, 0x7bb6, 0x5923, 0xa2,0x8d, 0x83,0x42,0xec,0x30,0x04,0x6b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("bb483df2-7bb6-5923-a28d-8342ec30046b") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0xbb483df2, 0x7bb6, 0x5923, 0xa2,0x8d, 0x83,0x42,0xec,0x30,0x04,0x6b) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_DeviceInformation IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IAsyncOperationCompletedHandler_DeviceInformationVtbl __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl -#define IAsyncOperationCompletedHandler_DeviceInformation __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IAsyncOperationCompletedHandler_DeviceInformation_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface -#define IAsyncOperationCompletedHandler_DeviceInformation_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef -#define IAsyncOperationCompletedHandler_DeviceInformation_Release __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release -#define IAsyncOperationCompletedHandler_DeviceInformation_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection, 0x4a458732, 0x527e, 0x5c73, 0x9a,0x68, 0xa7,0x3d,0xa3,0x70,0xf7,0x82); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("4a458732-527e-5c73-9a68-a73da370f782") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl* > > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection, 0x4a458732, 0x527e, 0x5c73, 0x9a,0x68, 0xa7,0x3d,0xa3,0x70,0xf7,0x82) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollectionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollectionVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollectionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_Release(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_DeviceInformationCollection IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection -#define IAsyncOperationCompletedHandler_DeviceInformationCollectionVtbl __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollectionVtbl -#define IAsyncOperationCompletedHandler_DeviceInformationCollection __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection -#define IAsyncOperationCompletedHandler_DeviceInformationCollection_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_QueryInterface -#define IAsyncOperationCompletedHandler_DeviceInformationCollection_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_AddRef -#define IAsyncOperationCompletedHandler_DeviceInformationCollection_Release __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_Release -#define IAsyncOperationCompletedHandler_DeviceInformationCollection_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail, 0x86d455b2, 0xd795, 0x554c, 0x9c,0x31, 0xbf,0x65,0x39,0x34,0x9c,0x19); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("86d455b2-d795-554c-9c31-bf6539349c19") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail, 0x86d455b2, 0xd795, 0x554c, 0x9c,0x31, 0xbf,0x65,0x39,0x34,0x9c,0x19) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnailVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This, - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnailVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnailVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_Release(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This,__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_DeviceThumbnail IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail -#define IAsyncOperationCompletedHandler_DeviceThumbnailVtbl __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnailVtbl -#define IAsyncOperationCompletedHandler_DeviceThumbnail __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail -#define IAsyncOperationCompletedHandler_DeviceThumbnail_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_QueryInterface -#define IAsyncOperationCompletedHandler_DeviceThumbnail_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_AddRef -#define IAsyncOperationCompletedHandler_DeviceThumbnail_Release __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_Release -#define IAsyncOperationCompletedHandler_DeviceThumbnail_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IMapView interface - */ -#ifndef ____FIMapView_2_HSTRING_IInspectable_INTERFACE_DEFINED__ -#define ____FIMapView_2_HSTRING_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIMapView_2_HSTRING_IInspectable, 0xbb78502a, 0xf79d, 0x54fa, 0x92,0xc9, 0x90,0xc5,0x03,0x9f,0xdf,0x7e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("bb78502a-f79d-54fa-92c9-90c5039fdf7e") - IMapView : IMapView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIMapView_2_HSTRING_IInspectable, 0xbb78502a, 0xf79d, 0x54fa, 0x92,0xc9, 0x90,0xc5,0x03,0x9f,0xdf,0x7e) -#endif -#else -typedef struct __FIMapView_2_HSTRING_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIMapView_2_HSTRING_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIMapView_2_HSTRING_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIMapView_2_HSTRING_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIMapView_2_HSTRING_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIMapView_2_HSTRING_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIMapView_2_HSTRING_IInspectable *This, - TrustLevel *trustLevel); - - /*** IMapView methods ***/ - HRESULT (STDMETHODCALLTYPE *Lookup)( - __FIMapView_2_HSTRING_IInspectable *This, - HSTRING key, - IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIMapView_2_HSTRING_IInspectable *This, - unsigned int *size); - - HRESULT (STDMETHODCALLTYPE *HasKey)( - __FIMapView_2_HSTRING_IInspectable *This, - HSTRING key, - boolean *found); - - HRESULT (STDMETHODCALLTYPE *Split)( - __FIMapView_2_HSTRING_IInspectable *This, - __FIMapView_2_HSTRING_IInspectable **first, - __FIMapView_2_HSTRING_IInspectable **second); - - END_INTERFACE -} __FIMapView_2_HSTRING_IInspectableVtbl; - -interface __FIMapView_2_HSTRING_IInspectable { - CONST_VTBL __FIMapView_2_HSTRING_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIMapView_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIMapView_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIMapView_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIMapView_2_HSTRING_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIMapView_2_HSTRING_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIMapView_2_HSTRING_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMapView methods ***/ -#define __FIMapView_2_HSTRING_IInspectable_Lookup(This,key,value) (This)->lpVtbl->Lookup(This,key,value) -#define __FIMapView_2_HSTRING_IInspectable_get_Size(This,size) (This)->lpVtbl->get_Size(This,size) -#define __FIMapView_2_HSTRING_IInspectable_HasKey(This,key,found) (This)->lpVtbl->HasKey(This,key,found) -#define __FIMapView_2_HSTRING_IInspectable_Split(This,first,second) (This)->lpVtbl->Split(This,first,second) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_QueryInterface(__FIMapView_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIMapView_2_HSTRING_IInspectable_AddRef(__FIMapView_2_HSTRING_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIMapView_2_HSTRING_IInspectable_Release(__FIMapView_2_HSTRING_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_GetIids(__FIMapView_2_HSTRING_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_GetRuntimeClassName(__FIMapView_2_HSTRING_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_GetTrustLevel(__FIMapView_2_HSTRING_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMapView methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_Lookup(__FIMapView_2_HSTRING_IInspectable* This,HSTRING key,IInspectable **value) { - return This->lpVtbl->Lookup(This,key,value); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_get_Size(__FIMapView_2_HSTRING_IInspectable* This,unsigned int *size) { - return This->lpVtbl->get_Size(This,size); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_HasKey(__FIMapView_2_HSTRING_IInspectable* This,HSTRING key,boolean *found) { - return This->lpVtbl->HasKey(This,key,found); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_Split(__FIMapView_2_HSTRING_IInspectable* This,__FIMapView_2_HSTRING_IInspectable **first,__FIMapView_2_HSTRING_IInspectable **second) { - return This->lpVtbl->Split(This,first,second); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IMapView_HSTRING_IInspectable IID___FIMapView_2_HSTRING_IInspectable -#define IMapView_HSTRING_IInspectableVtbl __FIMapView_2_HSTRING_IInspectableVtbl -#define IMapView_HSTRING_IInspectable __FIMapView_2_HSTRING_IInspectable -#define IMapView_HSTRING_IInspectable_QueryInterface __FIMapView_2_HSTRING_IInspectable_QueryInterface -#define IMapView_HSTRING_IInspectable_AddRef __FIMapView_2_HSTRING_IInspectable_AddRef -#define IMapView_HSTRING_IInspectable_Release __FIMapView_2_HSTRING_IInspectable_Release -#define IMapView_HSTRING_IInspectable_GetIids __FIMapView_2_HSTRING_IInspectable_GetIids -#define IMapView_HSTRING_IInspectable_GetRuntimeClassName __FIMapView_2_HSTRING_IInspectable_GetRuntimeClassName -#define IMapView_HSTRING_IInspectable_GetTrustLevel __FIMapView_2_HSTRING_IInspectable_GetTrustLevel -#define IMapView_HSTRING_IInspectable_Lookup __FIMapView_2_HSTRING_IInspectable_Lookup -#define IMapView_HSTRING_IInspectable_get_Size __FIMapView_2_HSTRING_IInspectable_get_Size -#define IMapView_HSTRING_IInspectable_HasKey __FIMapView_2_HSTRING_IInspectable_HasKey -#define IMapView_HSTRING_IInspectable_Split __FIMapView_2_HSTRING_IInspectable_Split -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIMapView_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0x07faa053, 0xeb2f, 0x5cba, 0xb2,0x5b, 0xd9,0xd5,0x7b,0xe6,0x71,0x5f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("07faa053-eb2f-5cba-b25b-d9d57be6715f") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation, 0x07faa053, 0xeb2f, 0x5cba, 0xb2,0x5b, 0xd9,0xd5,0x7b,0xe6,0x71,0x5f) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl; - -interface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation { - CONST_VTBL __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_put_Completed(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_Completed(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformation **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetResults(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation* This,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_DeviceInformation IID___FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IAsyncOperation_DeviceInformationVtbl __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationVtbl -#define IAsyncOperation_DeviceInformation __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation -#define IAsyncOperation_DeviceInformation_QueryInterface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface -#define IAsyncOperation_DeviceInformation_AddRef __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef -#define IAsyncOperation_DeviceInformation_Release __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_Release -#define IAsyncOperation_DeviceInformation_GetIids __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetIids -#define IAsyncOperation_DeviceInformation_GetRuntimeClassName __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetRuntimeClassName -#define IAsyncOperation_DeviceInformation_GetTrustLevel __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetTrustLevel -#define IAsyncOperation_DeviceInformation_put_Completed __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_put_Completed -#define IAsyncOperation_DeviceInformation_get_Completed __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_get_Completed -#define IAsyncOperation_DeviceInformation_GetResults __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection, 0x45180254, 0x082e, 0x5274, 0xb2,0xe7, 0xac,0x05,0x17,0xf4,0x4d,0x07); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("45180254-082e-5274-b2e7-ac0517f44d07") - IAsyncOperation : IAsyncOperation_impl* > > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection, 0x45180254, 0x082e, 0x5274, 0xb2,0xe7, 0xac,0x05,0x17,0xf4,0x4d,0x07) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollectionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *This, - __FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollectionVtbl; - -interface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection { - CONST_VTBL __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollectionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_QueryInterface(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_AddRef(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_Release(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetIids(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetTrustLevel(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_put_Completed(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_get_Completed(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetResults(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection* This,__FIVectorView_1_Windows__CDevices__CEnumeration__CDeviceInformation **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_DeviceInformationCollection IID___FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection -#define IAsyncOperation_DeviceInformationCollectionVtbl __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollectionVtbl -#define IAsyncOperation_DeviceInformationCollection __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection -#define IAsyncOperation_DeviceInformationCollection_QueryInterface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_QueryInterface -#define IAsyncOperation_DeviceInformationCollection_AddRef __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_AddRef -#define IAsyncOperation_DeviceInformationCollection_Release __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_Release -#define IAsyncOperation_DeviceInformationCollection_GetIids __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetIids -#define IAsyncOperation_DeviceInformationCollection_GetRuntimeClassName __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetRuntimeClassName -#define IAsyncOperation_DeviceInformationCollection_GetTrustLevel __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetTrustLevel -#define IAsyncOperation_DeviceInformationCollection_put_Completed __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_put_Completed -#define IAsyncOperation_DeviceInformationCollection_get_Completed __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_get_Completed -#define IAsyncOperation_DeviceInformationCollection_GetResults __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceInformationCollection_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail, 0xbac083a3, 0x3a19, 0x5072, 0x9d,0x90, 0x13,0x33,0x23,0xa0,0x49,0xba); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("bac083a3-3a19-5072-9d90-133323a049ba") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail, 0xbac083a3, 0x3a19, 0x5072, 0x9d,0x90, 0x13,0x33,0x23,0xa0,0x49,0xba) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnailVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnailVtbl; - -interface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail { - CONST_VTBL __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnailVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_QueryInterface(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_AddRef(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_Release(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetIids(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetTrustLevel(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_put_Completed(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_get_Completed(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CEnumeration__CDeviceThumbnail **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetResults(__FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_DeviceThumbnail IID___FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail -#define IAsyncOperation_DeviceThumbnailVtbl __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnailVtbl -#define IAsyncOperation_DeviceThumbnail __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail -#define IAsyncOperation_DeviceThumbnail_QueryInterface __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_QueryInterface -#define IAsyncOperation_DeviceThumbnail_AddRef __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_AddRef -#define IAsyncOperation_DeviceThumbnail_Release __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_Release -#define IAsyncOperation_DeviceThumbnail_GetIids __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetIids -#define IAsyncOperation_DeviceThumbnail_GetRuntimeClassName __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetRuntimeClassName -#define IAsyncOperation_DeviceThumbnail_GetTrustLevel __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetTrustLevel -#define IAsyncOperation_DeviceThumbnail_put_Completed __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_put_Completed -#define IAsyncOperation_DeviceThumbnail_get_Completed __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_get_Completed -#define IAsyncOperation_DeviceThumbnail_GetResults __FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CDevices__CEnumeration__CDeviceThumbnail_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable, 0x9234630f, 0x1ff4, 0x54f6, 0x9e,0x3f, 0xac,0x20,0x36,0x9b,0x77,0x25); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("9234630f-1ff4-54f6-9e3f-ac20369b7725") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable, 0x9234630f, 0x1ff4, 0x54f6, 0x9e,0x3f, 0xac,0x20,0x36,0x9b,0x77,0x25) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_Release(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable* This,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_DeviceWatcher_IInspectable IID___FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable -#define ITypedEventHandler_DeviceWatcher_IInspectableVtbl __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectableVtbl -#define ITypedEventHandler_DeviceWatcher_IInspectable __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable -#define ITypedEventHandler_DeviceWatcher_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_QueryInterface -#define ITypedEventHandler_DeviceWatcher_IInspectable_AddRef __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_AddRef -#define ITypedEventHandler_DeviceWatcher_IInspectable_Release __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_Release -#define ITypedEventHandler_DeviceWatcher_IInspectable_Invoke __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation, 0x03c5a07b, 0x990c, 0x5d09, 0xb0,0xb8, 0x57,0x34,0xea,0xa3,0x82,0x22); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("03c5a07b-990c-5d09-b0b8-5734eaa38222") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation, 0x03c5a07b, 0x990c, 0x5d09, 0xb0,0xb8, 0x57,0x34,0xea,0xa3,0x82,0x22) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *sender, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationVtbl; - -interface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation { - CONST_VTBL __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_Release(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_Invoke(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation* This,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *sender,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformation *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_DeviceWatcher_DeviceInformation IID___FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation -#define ITypedEventHandler_DeviceWatcher_DeviceInformationVtbl __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationVtbl -#define ITypedEventHandler_DeviceWatcher_DeviceInformation __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation -#define ITypedEventHandler_DeviceWatcher_DeviceInformation_QueryInterface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_QueryInterface -#define ITypedEventHandler_DeviceWatcher_DeviceInformation_AddRef __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_AddRef -#define ITypedEventHandler_DeviceWatcher_DeviceInformation_Release __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_Release -#define ITypedEventHandler_DeviceWatcher_DeviceInformation_Invoke __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate, 0x906f1254, 0x79ad, 0x54fc, 0x93,0xc4, 0xcd,0xb9,0x9b,0x43,0x78,0x99); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("906f1254-79ad-54fc-93c4-cdb99b437899") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate, 0x906f1254, 0x79ad, 0x54fc, 0x93,0xc4, 0xcd,0xb9,0x9b,0x43,0x78,0x99) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdateVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *sender, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdateVtbl; - -interface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate { - CONST_VTBL __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdateVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_QueryInterface(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_AddRef(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_Release(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_Invoke(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate* This,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceWatcher *sender,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceInformationUpdate *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_DeviceWatcher_DeviceInformationUpdate IID___FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate -#define ITypedEventHandler_DeviceWatcher_DeviceInformationUpdateVtbl __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdateVtbl -#define ITypedEventHandler_DeviceWatcher_DeviceInformationUpdate __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate -#define ITypedEventHandler_DeviceWatcher_DeviceInformationUpdate_QueryInterface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_QueryInterface -#define ITypedEventHandler_DeviceWatcher_DeviceInformationUpdate_AddRef __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_AddRef -#define ITypedEventHandler_DeviceWatcher_DeviceInformationUpdate_Release __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_Release -#define ITypedEventHandler_DeviceWatcher_DeviceInformationUpdate_Invoke __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceWatcher_Windows__CDevices__CEnumeration__CDeviceInformationUpdate_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs, 0x4c71d028, 0xb793, 0x5bce, 0xae,0x59, 0xfa,0x77,0xf4,0x5a,0x40,0xd8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("4c71d028-b793-5bce-ae59-fa77f45a40d8") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs, 0x4c71d028, 0xb793, 0x5bce, 0xae,0x59, 0xfa,0x77,0xf4,0x5a,0x40,0xd8) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs *This, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *sender, - __x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_Release(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs* This,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessInformation *sender,__x_ABI_CWindows_CDevices_CEnumeration_CIDeviceAccessChangedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_DeviceAccessInformation_DeviceAccessChangedEventArgs IID___FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs -#define ITypedEventHandler_DeviceAccessInformation_DeviceAccessChangedEventArgsVtbl __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgsVtbl -#define ITypedEventHandler_DeviceAccessInformation_DeviceAccessChangedEventArgs __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs -#define ITypedEventHandler_DeviceAccessInformation_DeviceAccessChangedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_QueryInterface -#define ITypedEventHandler_DeviceAccessInformation_DeviceAccessChangedEventArgs_AddRef __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_AddRef -#define ITypedEventHandler_DeviceAccessInformation_DeviceAccessChangedEventArgs_Release __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_Release -#define ITypedEventHandler_DeviceAccessInformation_DeviceAccessChangedEventArgs_Invoke __FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CDevices__CEnumeration__CDeviceAccessInformation_Windows__CDevices__CEnumeration__CDeviceAccessChangedEventArgs_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_devices_enumeration_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.devices.geolocation.h b/lib/libc/include/any-windows-any/windows.devices.geolocation.h deleted file mode 100644 index 6c60f3fa95568f907470a0179bcd073c5ab25fdc..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.devices.geolocation.h +++ /dev/null @@ -1,2044 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.devices.geolocation.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_devices_geolocation_h__ -#define __windows_devices_geolocation_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator ABI::Windows::Devices::Geolocation::IGeolocator -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IGeolocator; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition ABI::Windows::Devices::Geolocation::IGeoposition -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IGeoposition; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate ABI::Windows::Devices::Geolocation::IGeocoordinate -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IGeocoordinate; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs ABI::Windows::Devices::Geolocation::IPositionChangedEventArgs -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IPositionChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs ABI::Windows::Devices::Geolocation::IStatusChangedEventArgs -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IStatusChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress ABI::Windows::Devices::Geolocation::ICivicAddress -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface ICivicAddress; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CGeolocator_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CGeolocator_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - class Geolocator; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CGeolocator __x_ABI_CWindows_CDevices_CGeolocation_CGeolocator; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CGeolocation_CGeolocator_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CGeoposition_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CGeoposition_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - class Geoposition; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CGeoposition __x_ABI_CWindows_CDevices_CGeolocation_CGeoposition; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CGeolocation_CGeoposition_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CGeocoordinate_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CGeocoordinate_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - class Geocoordinate; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CGeocoordinate __x_ABI_CWindows_CDevices_CGeolocation_CGeocoordinate; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CGeolocation_CGeocoordinate_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CPositionChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CPositionChangedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - class PositionChangedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CPositionChangedEventArgs __x_ABI_CWindows_CDevices_CGeolocation_CPositionChangedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CGeolocation_CPositionChangedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CStatusChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CStatusChangedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - class StatusChangedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CStatusChangedEventArgs __x_ABI_CWindows_CDevices_CGeolocation_CStatusChangedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CGeolocation_CStatusChangedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CCivicAddress_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CCivicAddress_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - class CivicAddress; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CCivicAddress __x_ABI_CWindows_CDevices_CGeolocation_CCivicAddress; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CGeolocation_CCivicAddress_FWD_DEFINED__ */ - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionAccuracy __x_ABI_CWindows_CDevices_CGeolocation_CPositionAccuracy; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionStatus __x_ABI_CWindows_CDevices_CGeolocation_CPositionStatus; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator ABI::Windows::Devices::Geolocation::IGeolocator -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IGeolocator; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition ABI::Windows::Devices::Geolocation::IGeoposition -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IGeoposition; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate ABI::Windows::Devices::Geolocation::IGeocoordinate -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IGeocoordinate; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs ABI::Windows::Devices::Geolocation::IPositionChangedEventArgs -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IPositionChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs ABI::Windows::Devices::Geolocation::IStatusChangedEventArgs -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface IStatusChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress ABI::Windows::Devices::Geolocation::ICivicAddress -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - interface ICivicAddress; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - enum PositionAccuracy { - PositionAccuracy_Default = 0, - PositionAccuracy_High = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionAccuracy { - PositionAccuracy_Default = 0, - PositionAccuracy_High = 1 -}; -#ifdef WIDL_using_Windows_Devices_Geolocation -#define PositionAccuracy __x_ABI_CWindows_CDevices_CGeolocation_CPositionAccuracy -#endif /* WIDL_using_Windows_Devices_Geolocation */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - enum PositionStatus { - PositionStatus_Ready = 0, - PositionStatus_Initializing = 1, - PositionStatus_NoData = 2, - PositionStatus_Disabled = 3, - PositionStatus_NotInitialized = 4, - PositionStatus_NotAvailable = 5 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionStatus { - PositionStatus_Ready = 0, - PositionStatus_Initializing = 1, - PositionStatus_NoData = 2, - PositionStatus_Disabled = 3, - PositionStatus_NotInitialized = 4, - PositionStatus_NotAvailable = 5 -}; -#ifdef WIDL_using_Windows_Devices_Geolocation -#define PositionStatus __x_ABI_CWindows_CDevices_CGeolocation_CPositionStatus -#endif /* WIDL_using_Windows_Devices_Geolocation */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IGeolocator interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator, 0xa9c3bf62, 0x4524, 0x4989, 0x8a,0xa9, 0xde,0x01,0x9d,0x2e,0x55,0x1f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - MIDL_INTERFACE("a9c3bf62-4524-4989-8aa9-de019d2e551f") - IGeolocator : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_DesiredAccuracy( - enum PositionAccuracy *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_DesiredAccuracy( - enum PositionAccuracy value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MovementThreshold( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_MovementThreshold( - DOUBLE value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ReportInterval( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_ReportInterval( - UINT32 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LocationStatus( - enum PositionStatus *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetGeopositionAsync( - ABI::Windows::Foundation::IAsyncOperation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetGeopositionAsyncWithAgeAndTimeout( - struct TimeSpan maximum_age, - struct TimeSpan timeout, - ABI::Windows::Foundation::IAsyncOperation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_PositionChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_PositionChanged( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_StatusChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_StatusChanged( - EventRegistrationToken token) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator, 0xa9c3bf62, 0x4524, 0x4989, 0x8a,0xa9, 0xde,0x01,0x9d,0x2e,0x55,0x1f) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocatorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - TrustLevel *trustLevel); - - /*** IGeolocator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_DesiredAccuracy)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionAccuracy *value); - - HRESULT (STDMETHODCALLTYPE *put_DesiredAccuracy)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionAccuracy value); - - HRESULT (STDMETHODCALLTYPE *get_MovementThreshold)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *put_MovementThreshold)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - DOUBLE value); - - HRESULT (STDMETHODCALLTYPE *get_ReportInterval)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *put_ReportInterval)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - UINT32 value); - - HRESULT (STDMETHODCALLTYPE *get_LocationStatus)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionStatus *value); - - HRESULT (STDMETHODCALLTYPE *GetGeopositionAsync)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition **value); - - HRESULT (STDMETHODCALLTYPE *GetGeopositionAsyncWithAgeAndTimeout)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan maximum_age, - struct __x_ABI_CWindows_CFoundation_CTimeSpan timeout, - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition **value); - - HRESULT (STDMETHODCALLTYPE *add_PositionChanged)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_PositionChanged)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_StatusChanged)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_StatusChanged)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocatorVtbl; - -interface __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator { - CONST_VTBL __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocatorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGeolocator methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_DesiredAccuracy(This,value) (This)->lpVtbl->get_DesiredAccuracy(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_put_DesiredAccuracy(This,value) (This)->lpVtbl->put_DesiredAccuracy(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_MovementThreshold(This,value) (This)->lpVtbl->get_MovementThreshold(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_put_MovementThreshold(This,value) (This)->lpVtbl->put_MovementThreshold(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_ReportInterval(This,value) (This)->lpVtbl->get_ReportInterval(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_put_ReportInterval(This,value) (This)->lpVtbl->put_ReportInterval(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_LocationStatus(This,value) (This)->lpVtbl->get_LocationStatus(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetGeopositionAsync(This,value) (This)->lpVtbl->GetGeopositionAsync(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetGeopositionAsyncWithAgeAndTimeout(This,maximum_age,timeout,value) (This)->lpVtbl->GetGeopositionAsyncWithAgeAndTimeout(This,maximum_age,timeout,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_add_PositionChanged(This,handler,token) (This)->lpVtbl->add_PositionChanged(This,handler,token) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_remove_PositionChanged(This,token) (This)->lpVtbl->remove_PositionChanged(This,token) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_add_StatusChanged(This,handler,token) (This)->lpVtbl->add_StatusChanged(This,handler,token) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_remove_StatusChanged(This,token) (This)->lpVtbl->remove_StatusChanged(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_QueryInterface(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_AddRef(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_Release(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetIids(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetTrustLevel(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGeolocator methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_DesiredAccuracy(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionAccuracy *value) { - return This->lpVtbl->get_DesiredAccuracy(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_put_DesiredAccuracy(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionAccuracy value) { - return This->lpVtbl->put_DesiredAccuracy(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_MovementThreshold(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,DOUBLE *value) { - return This->lpVtbl->get_MovementThreshold(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_put_MovementThreshold(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,DOUBLE value) { - return This->lpVtbl->put_MovementThreshold(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_ReportInterval(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,UINT32 *value) { - return This->lpVtbl->get_ReportInterval(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_put_ReportInterval(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,UINT32 value) { - return This->lpVtbl->put_ReportInterval(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_LocationStatus(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionStatus *value) { - return This->lpVtbl->get_LocationStatus(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetGeopositionAsync(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition **value) { - return This->lpVtbl->GetGeopositionAsync(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetGeopositionAsyncWithAgeAndTimeout(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan maximum_age,struct __x_ABI_CWindows_CFoundation_CTimeSpan timeout,__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition **value) { - return This->lpVtbl->GetGeopositionAsyncWithAgeAndTimeout(This,maximum_age,timeout,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_add_PositionChanged(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_PositionChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_remove_PositionChanged(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,EventRegistrationToken token) { - return This->lpVtbl->remove_PositionChanged(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_add_StatusChanged(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_StatusChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_remove_StatusChanged(__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator* This,EventRegistrationToken token) { - return This->lpVtbl->remove_StatusChanged(This,token); -} -#endif -#ifdef WIDL_using_Windows_Devices_Geolocation -#define IID_IGeolocator IID___x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator -#define IGeolocatorVtbl __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocatorVtbl -#define IGeolocator __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator -#define IGeolocator_QueryInterface __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_QueryInterface -#define IGeolocator_AddRef __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_AddRef -#define IGeolocator_Release __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_Release -#define IGeolocator_GetIids __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetIids -#define IGeolocator_GetRuntimeClassName __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetRuntimeClassName -#define IGeolocator_GetTrustLevel __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetTrustLevel -#define IGeolocator_get_DesiredAccuracy __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_DesiredAccuracy -#define IGeolocator_put_DesiredAccuracy __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_put_DesiredAccuracy -#define IGeolocator_get_MovementThreshold __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_MovementThreshold -#define IGeolocator_put_MovementThreshold __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_put_MovementThreshold -#define IGeolocator_get_ReportInterval __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_ReportInterval -#define IGeolocator_put_ReportInterval __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_put_ReportInterval -#define IGeolocator_get_LocationStatus __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_get_LocationStatus -#define IGeolocator_GetGeopositionAsync __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetGeopositionAsync -#define IGeolocator_GetGeopositionAsyncWithAgeAndTimeout __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_GetGeopositionAsyncWithAgeAndTimeout -#define IGeolocator_add_PositionChanged __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_add_PositionChanged -#define IGeolocator_remove_PositionChanged __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_remove_PositionChanged -#define IGeolocator_add_StatusChanged __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_add_StatusChanged -#define IGeolocator_remove_StatusChanged __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_remove_StatusChanged -#endif /* WIDL_using_Windows_Devices_Geolocation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IGeoposition interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition, 0xc18d0454, 0x7d41, 0x4ff7, 0xa9,0x57, 0x9d,0xff,0xb4,0xef,0x7f,0x5b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - MIDL_INTERFACE("c18d0454-7d41-4ff7-a957-9dffb4ef7f5b") - IGeoposition : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Coordinate( - ABI::Windows::Devices::Geolocation::IGeocoordinate **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CivicAddress( - ABI::Windows::Devices::Geolocation::ICivicAddress **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition, 0xc18d0454, 0x7d41, 0x4ff7, 0xa9,0x57, 0x9d,0xff,0xb4,0xef,0x7f,0x5b) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CIGeopositionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition *This, - TrustLevel *trustLevel); - - /*** IGeoposition methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Coordinate)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition *This, - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate **value); - - HRESULT (STDMETHODCALLTYPE *get_CivicAddress)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition *This, - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress **value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CGeolocation_CIGeopositionVtbl; - -interface __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition { - CONST_VTBL __x_ABI_CWindows_CDevices_CGeolocation_CIGeopositionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGeoposition methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_get_Coordinate(This,value) (This)->lpVtbl->get_Coordinate(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_get_CivicAddress(This,value) (This)->lpVtbl->get_CivicAddress(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_QueryInterface(__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_AddRef(__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_Release(__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_GetIids(__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_GetTrustLevel(__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGeoposition methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_get_Coordinate(__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition* This,__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate **value) { - return This->lpVtbl->get_Coordinate(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_get_CivicAddress(__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition* This,__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress **value) { - return This->lpVtbl->get_CivicAddress(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Geolocation -#define IID_IGeoposition IID___x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition -#define IGeopositionVtbl __x_ABI_CWindows_CDevices_CGeolocation_CIGeopositionVtbl -#define IGeoposition __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition -#define IGeoposition_QueryInterface __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_QueryInterface -#define IGeoposition_AddRef __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_AddRef -#define IGeoposition_Release __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_Release -#define IGeoposition_GetIids __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_GetIids -#define IGeoposition_GetRuntimeClassName __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_GetRuntimeClassName -#define IGeoposition_GetTrustLevel __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_GetTrustLevel -#define IGeoposition_get_Coordinate __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_get_Coordinate -#define IGeoposition_get_CivicAddress __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_get_CivicAddress -#endif /* WIDL_using_Windows_Devices_Geolocation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IGeocoordinate interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate, 0xee21a3aa, 0x976a, 0xac70, 0x80,0x3d, 0x08,0x3e,0xa5,0x5b,0xcb,0xc4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - MIDL_INTERFACE("ee21a3aa-976a-ac70-803d-083ea55bcbc4") - IGeocoordinate : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Latitude( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Longitude( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Altitude( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Accuracy( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_AltitudeAccuracy( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Heading( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Speed( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Timestamp( - struct DateTime *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate, 0xee21a3aa, 0x976a, 0xac70, 0x80,0x3d, 0x08,0x3e,0xa5,0x5b,0xcb,0xc4) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinateVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - TrustLevel *trustLevel); - - /*** IGeocoordinate methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Latitude)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *get_Longitude)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *get_Altitude)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - __FIReference_1_DOUBLE **value); - - HRESULT (STDMETHODCALLTYPE *get_Accuracy)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *get_AltitudeAccuracy)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - __FIReference_1_DOUBLE **value); - - HRESULT (STDMETHODCALLTYPE *get_Heading)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - __FIReference_1_DOUBLE **value); - - HRESULT (STDMETHODCALLTYPE *get_Speed)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - __FIReference_1_DOUBLE **value); - - HRESULT (STDMETHODCALLTYPE *get_Timestamp)( - __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate *This, - struct __x_ABI_CWindows_CFoundation_CDateTime *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinateVtbl; - -interface __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate { - CONST_VTBL __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinateVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGeocoordinate methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Latitude(This,value) (This)->lpVtbl->get_Latitude(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Longitude(This,value) (This)->lpVtbl->get_Longitude(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Altitude(This,value) (This)->lpVtbl->get_Altitude(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Accuracy(This,value) (This)->lpVtbl->get_Accuracy(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_AltitudeAccuracy(This,value) (This)->lpVtbl->get_AltitudeAccuracy(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Heading(This,value) (This)->lpVtbl->get_Heading(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Speed(This,value) (This)->lpVtbl->get_Speed(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Timestamp(This,value) (This)->lpVtbl->get_Timestamp(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_QueryInterface(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_AddRef(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_Release(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_GetIids(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_GetTrustLevel(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGeocoordinate methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Latitude(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,DOUBLE *value) { - return This->lpVtbl->get_Latitude(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Longitude(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,DOUBLE *value) { - return This->lpVtbl->get_Longitude(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Altitude(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,__FIReference_1_DOUBLE **value) { - return This->lpVtbl->get_Altitude(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Accuracy(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,DOUBLE *value) { - return This->lpVtbl->get_Accuracy(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_AltitudeAccuracy(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,__FIReference_1_DOUBLE **value) { - return This->lpVtbl->get_AltitudeAccuracy(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Heading(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,__FIReference_1_DOUBLE **value) { - return This->lpVtbl->get_Heading(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Speed(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,__FIReference_1_DOUBLE **value) { - return This->lpVtbl->get_Speed(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Timestamp(__x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate* This,struct __x_ABI_CWindows_CFoundation_CDateTime *value) { - return This->lpVtbl->get_Timestamp(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Geolocation -#define IID_IGeocoordinate IID___x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate -#define IGeocoordinateVtbl __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinateVtbl -#define IGeocoordinate __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate -#define IGeocoordinate_QueryInterface __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_QueryInterface -#define IGeocoordinate_AddRef __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_AddRef -#define IGeocoordinate_Release __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_Release -#define IGeocoordinate_GetIids __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_GetIids -#define IGeocoordinate_GetRuntimeClassName __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_GetRuntimeClassName -#define IGeocoordinate_GetTrustLevel __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_GetTrustLevel -#define IGeocoordinate_get_Latitude __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Latitude -#define IGeocoordinate_get_Longitude __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Longitude -#define IGeocoordinate_get_Altitude __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Altitude -#define IGeocoordinate_get_Accuracy __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Accuracy -#define IGeocoordinate_get_AltitudeAccuracy __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_AltitudeAccuracy -#define IGeocoordinate_get_Heading __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Heading -#define IGeocoordinate_get_Speed __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Speed -#define IGeocoordinate_get_Timestamp __x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_get_Timestamp -#endif /* WIDL_using_Windows_Devices_Geolocation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CGeolocation_CIGeocoordinate_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPositionChangedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs, 0x37859ce5, 0x9d1e, 0x46c5, 0xbf,0x3b, 0x6a,0xd8,0xca,0xc1,0xa0,0x93); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - MIDL_INTERFACE("37859ce5-9d1e-46c5-bf3b-6ad8cac1a093") - IPositionChangedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Position( - ABI::Windows::Devices::Geolocation::IGeoposition **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs, 0x37859ce5, 0x9d1e, 0x46c5, 0xbf,0x3b, 0x6a,0xd8,0xca,0xc1,0xa0,0x93) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs *This, - TrustLevel *trustLevel); - - /*** IPositionChangedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Position)( - __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs *This, - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition **value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgsVtbl; - -interface __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs { - CONST_VTBL __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPositionChangedEventArgs methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_get_Position(This,value) (This)->lpVtbl->get_Position(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_QueryInterface(__x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_AddRef(__x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_Release(__x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_GetIids(__x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_GetTrustLevel(__x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPositionChangedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_get_Position(__x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs* This,__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition **value) { - return This->lpVtbl->get_Position(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Geolocation -#define IID_IPositionChangedEventArgs IID___x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs -#define IPositionChangedEventArgsVtbl __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgsVtbl -#define IPositionChangedEventArgs __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs -#define IPositionChangedEventArgs_QueryInterface __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_QueryInterface -#define IPositionChangedEventArgs_AddRef __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_AddRef -#define IPositionChangedEventArgs_Release __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_Release -#define IPositionChangedEventArgs_GetIids __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_GetIids -#define IPositionChangedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_GetRuntimeClassName -#define IPositionChangedEventArgs_GetTrustLevel __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_GetTrustLevel -#define IPositionChangedEventArgs_get_Position __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_get_Position -#endif /* WIDL_using_Windows_Devices_Geolocation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IStatusChangedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs, 0x3453d2da, 0x8c93, 0x4111, 0xa2,0x05, 0x9a,0xec,0xfc,0x9b,0xe5,0xc0); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - MIDL_INTERFACE("3453d2da-8c93-4111-a205-9aecfc9be5c0") - IStatusChangedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Status( - enum PositionStatus *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs, 0x3453d2da, 0x8c93, 0x4111, 0xa2,0x05, 0x9a,0xec,0xfc,0x9b,0xe5,0xc0) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs *This, - TrustLevel *trustLevel); - - /*** IStatusChangedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Status)( - __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs *This, - enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionStatus *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgsVtbl; - -interface __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs { - CONST_VTBL __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IStatusChangedEventArgs methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_get_Status(This,value) (This)->lpVtbl->get_Status(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_QueryInterface(__x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_AddRef(__x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_Release(__x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_GetIids(__x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_GetTrustLevel(__x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IStatusChangedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_get_Status(__x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs* This,enum __x_ABI_CWindows_CDevices_CGeolocation_CPositionStatus *value) { - return This->lpVtbl->get_Status(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Geolocation -#define IID_IStatusChangedEventArgs IID___x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs -#define IStatusChangedEventArgsVtbl __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgsVtbl -#define IStatusChangedEventArgs __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs -#define IStatusChangedEventArgs_QueryInterface __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_QueryInterface -#define IStatusChangedEventArgs_AddRef __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_AddRef -#define IStatusChangedEventArgs_Release __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_Release -#define IStatusChangedEventArgs_GetIids __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_GetIids -#define IStatusChangedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_GetRuntimeClassName -#define IStatusChangedEventArgs_GetTrustLevel __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_GetTrustLevel -#define IStatusChangedEventArgs_get_Status __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_get_Status -#endif /* WIDL_using_Windows_Devices_Geolocation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ICivicAddress interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress, 0xa8567a1a, 0x64f4, 0x4d48, 0xbc,0xea, 0xf6,0xb0,0x08,0xec,0xa3,0x4c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Geolocation { - MIDL_INTERFACE("a8567a1a-64f4-4d48-bcea-f6b008eca34c") - ICivicAddress : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Country( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_State( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_City( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PostalCode( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Timestamp( - struct DateTime *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress, 0xa8567a1a, 0x64f4, 0x4d48, 0xbc,0xea, 0xf6,0xb0,0x08,0xec,0xa3,0x4c) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddressVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This, - TrustLevel *trustLevel); - - /*** ICivicAddress methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Country)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_State)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_City)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_PostalCode)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Timestamp)( - __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress *This, - struct __x_ABI_CWindows_CFoundation_CDateTime *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddressVtbl; - -interface __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress { - CONST_VTBL __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddressVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICivicAddress methods ***/ -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_Country(This,value) (This)->lpVtbl->get_Country(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_State(This,value) (This)->lpVtbl->get_State(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_City(This,value) (This)->lpVtbl->get_City(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_PostalCode(This,value) (This)->lpVtbl->get_PostalCode(This,value) -#define __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_Timestamp(This,value) (This)->lpVtbl->get_Timestamp(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_QueryInterface(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_AddRef(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_Release(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_GetIids(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_GetTrustLevel(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICivicAddress methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_Country(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This,HSTRING *value) { - return This->lpVtbl->get_Country(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_State(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This,HSTRING *value) { - return This->lpVtbl->get_State(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_City(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This,HSTRING *value) { - return This->lpVtbl->get_City(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_PostalCode(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This,HSTRING *value) { - return This->lpVtbl->get_PostalCode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_Timestamp(__x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress* This,struct __x_ABI_CWindows_CFoundation_CDateTime *value) { - return This->lpVtbl->get_Timestamp(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Geolocation -#define IID_ICivicAddress IID___x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress -#define ICivicAddressVtbl __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddressVtbl -#define ICivicAddress __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress -#define ICivicAddress_QueryInterface __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_QueryInterface -#define ICivicAddress_AddRef __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_AddRef -#define ICivicAddress_Release __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_Release -#define ICivicAddress_GetIids __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_GetIids -#define ICivicAddress_GetRuntimeClassName __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_GetRuntimeClassName -#define ICivicAddress_GetTrustLevel __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_GetTrustLevel -#define ICivicAddress_get_Country __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_Country -#define ICivicAddress_get_State __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_State -#define ICivicAddress_get_City __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_City -#define ICivicAddress_get_PostalCode __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_PostalCode -#define ICivicAddress_get_Timestamp __x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_get_Timestamp -#endif /* WIDL_using_Windows_Devices_Geolocation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CGeolocation_CICivicAddress_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Geolocation.Geolocator - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Geolocation_Geolocator_DEFINED -#define RUNTIMECLASS_Windows_Devices_Geolocation_Geolocator_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Geolocation_Geolocator[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','G','e','o','l','o','c','a','t','o','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_Geolocator[] = L"Windows.Devices.Geolocation.Geolocator"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_Geolocator[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','G','e','o','l','o','c','a','t','o','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Geolocation_Geolocator_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Geolocation.Geoposition - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Geolocation_Geoposition_DEFINED -#define RUNTIMECLASS_Windows_Devices_Geolocation_Geoposition_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Geolocation_Geoposition[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','G','e','o','p','o','s','i','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_Geoposition[] = L"Windows.Devices.Geolocation.Geoposition"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_Geoposition[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','G','e','o','p','o','s','i','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Geolocation_Geoposition_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Geolocation.Geocoordinate - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Geolocation_Geocoordinate_DEFINED -#define RUNTIMECLASS_Windows_Devices_Geolocation_Geocoordinate_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Geolocation_Geocoordinate[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','G','e','o','c','o','o','r','d','i','n','a','t','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_Geocoordinate[] = L"Windows.Devices.Geolocation.Geocoordinate"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_Geocoordinate[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','G','e','o','c','o','o','r','d','i','n','a','t','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Geolocation_Geocoordinate_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Geolocation.PositionChangedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Geolocation_PositionChangedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Devices_Geolocation_PositionChangedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Geolocation_PositionChangedEventArgs[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','P','o','s','i','t','i','o','n','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_PositionChangedEventArgs[] = L"Windows.Devices.Geolocation.PositionChangedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_PositionChangedEventArgs[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','P','o','s','i','t','i','o','n','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Geolocation_PositionChangedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Geolocation.StatusChangedEventArgs - */ -#ifndef RUNTIMECLASS_Windows_Devices_Geolocation_StatusChangedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Devices_Geolocation_StatusChangedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Geolocation_StatusChangedEventArgs[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','S','t','a','t','u','s','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_StatusChangedEventArgs[] = L"Windows.Devices.Geolocation.StatusChangedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_StatusChangedEventArgs[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','S','t','a','t','u','s','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Geolocation_StatusChangedEventArgs_DEFINED */ - -/* - * Class Windows.Devices.Geolocation.CivicAddress - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Geolocation_CivicAddress_DEFINED -#define RUNTIMECLASS_Windows_Devices_Geolocation_CivicAddress_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Geolocation_CivicAddress[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','C','i','v','i','c','A','d','d','r','e','s','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_CivicAddress[] = L"Windows.Devices.Geolocation.CivicAddress"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Geolocation_CivicAddress[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','G','e','o','l','o','c','a','t','i','o','n','.','C','i','v','i','c','A','d','d','r','e','s','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Geolocation_CivicAddress_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition, 0x7668a704, 0x244e, 0x5e12, 0x8d,0xcb, 0x92,0xa3,0x29,0x9e,0xba,0x26); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("7668a704-244e-5e12-8dcb-92a3299eba26") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition, 0x7668a704, 0x244e, 0x5e12, 0x8d,0xcb, 0x92,0xa3,0x29,0x9e,0xba,0x26) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeopositionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition *This, - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeopositionVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeopositionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_Release(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition* This,__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_Geoposition IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition -#define IAsyncOperationCompletedHandler_GeopositionVtbl __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeopositionVtbl -#define IAsyncOperationCompletedHandler_Geoposition __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition -#define IAsyncOperationCompletedHandler_Geoposition_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_QueryInterface -#define IAsyncOperationCompletedHandler_Geoposition_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_AddRef -#define IAsyncOperationCompletedHandler_Geoposition_Release __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_Release -#define IAsyncOperationCompletedHandler_Geoposition_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition, 0xee73ecf0, 0x099d, 0x57e5, 0x84,0x07, 0x5b,0x32,0xe5,0xaf,0x1c,0xc4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("ee73ecf0-099d-57e5-8407-5b32e5af1cc4") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition, 0xee73ecf0, 0x099d, 0x57e5, 0x84,0x07, 0x5b,0x32,0xe5,0xaf,0x1c,0xc4) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeopositionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition *This, - __x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeopositionVtbl; - -interface __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition { - CONST_VTBL __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeopositionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_QueryInterface(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_AddRef(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_Release(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetIids(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetTrustLevel(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_put_Completed(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_get_Completed(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CGeolocation__CGeoposition **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetResults(__FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition* This,__x_ABI_CWindows_CDevices_CGeolocation_CIGeoposition **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_Geoposition IID___FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition -#define IAsyncOperation_GeopositionVtbl __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeopositionVtbl -#define IAsyncOperation_Geoposition __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition -#define IAsyncOperation_Geoposition_QueryInterface __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_QueryInterface -#define IAsyncOperation_Geoposition_AddRef __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_AddRef -#define IAsyncOperation_Geoposition_Release __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_Release -#define IAsyncOperation_Geoposition_GetIids __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetIids -#define IAsyncOperation_Geoposition_GetRuntimeClassName __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetRuntimeClassName -#define IAsyncOperation_Geoposition_GetTrustLevel __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetTrustLevel -#define IAsyncOperation_Geoposition_put_Completed __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_put_Completed -#define IAsyncOperation_Geoposition_get_Completed __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_get_Completed -#define IAsyncOperation_Geoposition_GetResults __FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CDevices__CGeolocation__CGeoposition_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs, 0xdf3c6164, 0x4e7b, 0x5e8e, 0x9a,0x7e, 0x13,0xda,0x05,0x9d,0xec,0x1e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("df3c6164-4e7b-5e8e-9a7e-13da059dec1e") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs, 0xdf3c6164, 0x4e7b, 0x5e8e, 0x9a,0x7e, 0x13,0xda,0x05,0x9d,0xec,0x1e) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs *This, - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *sender, - __x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_Release(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs* This,__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *sender,__x_ABI_CWindows_CDevices_CGeolocation_CIPositionChangedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_Geolocator_PositionChangedEventArgs IID___FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs -#define ITypedEventHandler_Geolocator_PositionChangedEventArgsVtbl __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgsVtbl -#define ITypedEventHandler_Geolocator_PositionChangedEventArgs __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs -#define ITypedEventHandler_Geolocator_PositionChangedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_QueryInterface -#define ITypedEventHandler_Geolocator_PositionChangedEventArgs_AddRef __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_AddRef -#define ITypedEventHandler_Geolocator_PositionChangedEventArgs_Release __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_Release -#define ITypedEventHandler_Geolocator_PositionChangedEventArgs_Invoke __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CPositionChangedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs, 0x97fcf582, 0xde6b, 0x5cd3, 0x96,0x90, 0xe2,0xec,0xbb,0x66,0xda,0x4d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("97fcf582-de6b-5cd3-9690-e2ecbb66da4d") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs, 0x97fcf582, 0xde6b, 0x5cd3, 0x96,0x90, 0xe2,0xec,0xbb,0x66,0xda,0x4d) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs *This, - __x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *sender, - __x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_Release(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs* This,__x_ABI_CWindows_CDevices_CGeolocation_CIGeolocator *sender,__x_ABI_CWindows_CDevices_CGeolocation_CIStatusChangedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_Geolocator_StatusChangedEventArgs IID___FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs -#define ITypedEventHandler_Geolocator_StatusChangedEventArgsVtbl __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgsVtbl -#define ITypedEventHandler_Geolocator_StatusChangedEventArgs __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs -#define ITypedEventHandler_Geolocator_StatusChangedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_QueryInterface -#define ITypedEventHandler_Geolocator_StatusChangedEventArgs_AddRef __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_AddRef -#define ITypedEventHandler_Geolocator_StatusChangedEventArgs_Release __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_Release -#define ITypedEventHandler_Geolocator_StatusChangedEventArgs_Invoke __FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CDevices__CGeolocation__CGeolocator_Windows__CDevices__CGeolocation__CStatusChangedEventArgs_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_devices_geolocation_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.devices.haptics.h b/lib/libc/include/any-windows-any/windows.devices.haptics.h deleted file mode 100644 index 8d71da08fea9a4182dd07790ccc15348cb20735d..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.devices.haptics.h +++ /dev/null @@ -1,930 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.devices.haptics.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_devices_haptics_h__ -#define __windows_devices_haptics_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback ABI::Windows::Devices::Haptics::ISimpleHapticsControllerFeedback -namespace ABI { - namespace Windows { - namespace Devices { - namespace Haptics { - interface ISimpleHapticsControllerFeedback; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController ABI::Windows::Devices::Haptics::ISimpleHapticsController -namespace ABI { - namespace Windows { - namespace Devices { - namespace Haptics { - interface ISimpleHapticsController; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsControllerFeedback_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsControllerFeedback_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Haptics { - class SimpleHapticsControllerFeedback; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsControllerFeedback __x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsControllerFeedback; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsControllerFeedback_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsController_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Haptics { - class SimpleHapticsController; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsController __x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsController; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CHaptics_CSimpleHapticsController_FWD_DEFINED__ */ - -#ifndef ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback ABI::Windows::Devices::Haptics::ISimpleHapticsControllerFeedback -namespace ABI { - namespace Windows { - namespace Devices { - namespace Haptics { - interface ISimpleHapticsControllerFeedback; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController ABI::Windows::Devices::Haptics::ISimpleHapticsController -namespace ABI { - namespace Windows { - namespace Devices { - namespace Haptics { - interface ISimpleHapticsController; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * ISimpleHapticsControllerFeedback interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback, 0x3d577ef8, 0x4cee, 0x11e6, 0xb5,0x35, 0x00,0x1b,0xdc,0x06,0xab,0x3b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Haptics { - MIDL_INTERFACE("3d577ef8-4cee-11e6-b535-001bdc06ab3b") - ISimpleHapticsControllerFeedback : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Waveform( - UINT16 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Duration( - struct TimeSpan *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback, 0x3d577ef8, 0x4cee, 0x11e6, 0xb5,0x35, 0x00,0x1b,0xdc,0x06,0xab,0x3b) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedbackVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *This, - TrustLevel *trustLevel); - - /*** ISimpleHapticsControllerFeedback methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Waveform)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *This, - UINT16 *value); - - HRESULT (STDMETHODCALLTYPE *get_Duration)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedbackVtbl; - -interface __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback { - CONST_VTBL __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedbackVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISimpleHapticsControllerFeedback methods ***/ -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_get_Waveform(This,value) (This)->lpVtbl->get_Waveform(This,value) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_get_Duration(This,value) (This)->lpVtbl->get_Duration(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_QueryInterface(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_AddRef(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_Release(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_GetIids(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_GetTrustLevel(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISimpleHapticsControllerFeedback methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_get_Waveform(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback* This,UINT16 *value) { - return This->lpVtbl->get_Waveform(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_get_Duration(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan *value) { - return This->lpVtbl->get_Duration(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Haptics -#define IID_ISimpleHapticsControllerFeedback IID___x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback -#define ISimpleHapticsControllerFeedbackVtbl __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedbackVtbl -#define ISimpleHapticsControllerFeedback __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback -#define ISimpleHapticsControllerFeedback_QueryInterface __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_QueryInterface -#define ISimpleHapticsControllerFeedback_AddRef __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_AddRef -#define ISimpleHapticsControllerFeedback_Release __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_Release -#define ISimpleHapticsControllerFeedback_GetIids __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_GetIids -#define ISimpleHapticsControllerFeedback_GetRuntimeClassName __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_GetRuntimeClassName -#define ISimpleHapticsControllerFeedback_GetTrustLevel __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_GetTrustLevel -#define ISimpleHapticsControllerFeedback_get_Waveform __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_get_Waveform -#define ISimpleHapticsControllerFeedback_get_Duration __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_get_Duration -#endif /* WIDL_using_Windows_Devices_Haptics */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * ISimpleHapticsController interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController, 0x3d577ef9, 0x4cee, 0x11e6, 0xb5,0x35, 0x00,0x1b,0xdc,0x06,0xab,0x3b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Haptics { - MIDL_INTERFACE("3d577ef9-4cee-11e6-b535-001bdc06ab3b") - ISimpleHapticsController : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Id( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SupportedFeedback( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsIntensitySupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsPlayCountSupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsPlayDurationSupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsReplayPauseIntervalSupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE StopFeedback( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE SendHapticFeedback( - ABI::Windows::Devices::Haptics::ISimpleHapticsControllerFeedback *feedback) = 0; - - virtual HRESULT STDMETHODCALLTYPE SendHapticFeedbackWithIntensity( - ABI::Windows::Devices::Haptics::ISimpleHapticsControllerFeedback *feedback, - DOUBLE intensity) = 0; - - virtual HRESULT STDMETHODCALLTYPE SendHapticFeedbackForDuration( - ABI::Windows::Devices::Haptics::ISimpleHapticsControllerFeedback *feedback, - DOUBLE intensity, - struct TimeSpan duration) = 0; - - virtual HRESULT STDMETHODCALLTYPE SendHapticFeedbackForPlayCount( - ABI::Windows::Devices::Haptics::ISimpleHapticsControllerFeedback *feedback, - DOUBLE intensity, - INT32 count, - struct TimeSpan interval) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController, 0x3d577ef9, 0x4cee, 0x11e6, 0xb5,0x35, 0x00,0x1b,0xdc,0x06,0xab,0x3b) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - TrustLevel *trustLevel); - - /*** ISimpleHapticsController methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Id)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_SupportedFeedback)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback **value); - - HRESULT (STDMETHODCALLTYPE *get_IsIntensitySupported)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsPlayCountSupported)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsPlayDurationSupported)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsReplayPauseIntervalSupported)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *StopFeedback)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This); - - HRESULT (STDMETHODCALLTYPE *SendHapticFeedback)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *feedback); - - HRESULT (STDMETHODCALLTYPE *SendHapticFeedbackWithIntensity)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *feedback, - DOUBLE intensity); - - HRESULT (STDMETHODCALLTYPE *SendHapticFeedbackForDuration)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *feedback, - DOUBLE intensity, - struct __x_ABI_CWindows_CFoundation_CTimeSpan duration); - - HRESULT (STDMETHODCALLTYPE *SendHapticFeedbackForPlayCount)( - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *This, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *feedback, - DOUBLE intensity, - INT32 count, - struct __x_ABI_CWindows_CFoundation_CTimeSpan interval); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerVtbl; - -interface __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController { - CONST_VTBL __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISimpleHapticsController methods ***/ -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_Id(This,value) (This)->lpVtbl->get_Id(This,value) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_SupportedFeedback(This,value) (This)->lpVtbl->get_SupportedFeedback(This,value) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsIntensitySupported(This,value) (This)->lpVtbl->get_IsIntensitySupported(This,value) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsPlayCountSupported(This,value) (This)->lpVtbl->get_IsPlayCountSupported(This,value) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsPlayDurationSupported(This,value) (This)->lpVtbl->get_IsPlayDurationSupported(This,value) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsReplayPauseIntervalSupported(This,value) (This)->lpVtbl->get_IsReplayPauseIntervalSupported(This,value) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_StopFeedback(This) (This)->lpVtbl->StopFeedback(This) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedback(This,feedback) (This)->lpVtbl->SendHapticFeedback(This,feedback) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedbackWithIntensity(This,feedback,intensity) (This)->lpVtbl->SendHapticFeedbackWithIntensity(This,feedback,intensity) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedbackForDuration(This,feedback,intensity,duration) (This)->lpVtbl->SendHapticFeedbackForDuration(This,feedback,intensity,duration) -#define __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedbackForPlayCount(This,feedback,intensity,count,interval) (This)->lpVtbl->SendHapticFeedbackForPlayCount(This,feedback,intensity,count,interval) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_QueryInterface(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_AddRef(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_Release(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_GetIids(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_GetTrustLevel(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISimpleHapticsController methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_Id(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,HSTRING *value) { - return This->lpVtbl->get_Id(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_SupportedFeedback(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback **value) { - return This->lpVtbl->get_SupportedFeedback(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsIntensitySupported(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,boolean *value) { - return This->lpVtbl->get_IsIntensitySupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsPlayCountSupported(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,boolean *value) { - return This->lpVtbl->get_IsPlayCountSupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsPlayDurationSupported(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,boolean *value) { - return This->lpVtbl->get_IsPlayDurationSupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsReplayPauseIntervalSupported(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,boolean *value) { - return This->lpVtbl->get_IsReplayPauseIntervalSupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_StopFeedback(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This) { - return This->lpVtbl->StopFeedback(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedback(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *feedback) { - return This->lpVtbl->SendHapticFeedback(This,feedback); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedbackWithIntensity(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *feedback,DOUBLE intensity) { - return This->lpVtbl->SendHapticFeedbackWithIntensity(This,feedback,intensity); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedbackForDuration(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *feedback,DOUBLE intensity,struct __x_ABI_CWindows_CFoundation_CTimeSpan duration) { - return This->lpVtbl->SendHapticFeedbackForDuration(This,feedback,intensity,duration); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedbackForPlayCount(__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController* This,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *feedback,DOUBLE intensity,INT32 count,struct __x_ABI_CWindows_CFoundation_CTimeSpan interval) { - return This->lpVtbl->SendHapticFeedbackForPlayCount(This,feedback,intensity,count,interval); -} -#endif -#ifdef WIDL_using_Windows_Devices_Haptics -#define IID_ISimpleHapticsController IID___x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController -#define ISimpleHapticsControllerVtbl __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerVtbl -#define ISimpleHapticsController __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController -#define ISimpleHapticsController_QueryInterface __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_QueryInterface -#define ISimpleHapticsController_AddRef __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_AddRef -#define ISimpleHapticsController_Release __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_Release -#define ISimpleHapticsController_GetIids __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_GetIids -#define ISimpleHapticsController_GetRuntimeClassName __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_GetRuntimeClassName -#define ISimpleHapticsController_GetTrustLevel __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_GetTrustLevel -#define ISimpleHapticsController_get_Id __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_Id -#define ISimpleHapticsController_get_SupportedFeedback __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_SupportedFeedback -#define ISimpleHapticsController_get_IsIntensitySupported __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsIntensitySupported -#define ISimpleHapticsController_get_IsPlayCountSupported __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsPlayCountSupported -#define ISimpleHapticsController_get_IsPlayDurationSupported __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsPlayDurationSupported -#define ISimpleHapticsController_get_IsReplayPauseIntervalSupported __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_get_IsReplayPauseIntervalSupported -#define ISimpleHapticsController_StopFeedback __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_StopFeedback -#define ISimpleHapticsController_SendHapticFeedback __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedback -#define ISimpleHapticsController_SendHapticFeedbackWithIntensity __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedbackWithIntensity -#define ISimpleHapticsController_SendHapticFeedbackForDuration __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedbackForDuration -#define ISimpleHapticsController_SendHapticFeedbackForPlayCount __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_SendHapticFeedbackForPlayCount -#endif /* WIDL_using_Windows_Devices_Haptics */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/* - * Class Windows.Devices.Haptics.SimpleHapticsControllerFeedback - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef RUNTIMECLASS_Windows_Devices_Haptics_SimpleHapticsControllerFeedback_DEFINED -#define RUNTIMECLASS_Windows_Devices_Haptics_SimpleHapticsControllerFeedback_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Haptics_SimpleHapticsControllerFeedback[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','H','a','p','t','i','c','s','.','S','i','m','p','l','e','H','a','p','t','i','c','s','C','o','n','t','r','o','l','l','e','r','F','e','e','d','b','a','c','k',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Haptics_SimpleHapticsControllerFeedback[] = L"Windows.Devices.Haptics.SimpleHapticsControllerFeedback"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Haptics_SimpleHapticsControllerFeedback[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','H','a','p','t','i','c','s','.','S','i','m','p','l','e','H','a','p','t','i','c','s','C','o','n','t','r','o','l','l','e','r','F','e','e','d','b','a','c','k',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Haptics_SimpleHapticsControllerFeedback_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/* - * Class Windows.Devices.Haptics.SimpleHapticsController - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef RUNTIMECLASS_Windows_Devices_Haptics_SimpleHapticsController_DEFINED -#define RUNTIMECLASS_Windows_Devices_Haptics_SimpleHapticsController_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Haptics_SimpleHapticsController[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','H','a','p','t','i','c','s','.','S','i','m','p','l','e','H','a','p','t','i','c','s','C','o','n','t','r','o','l','l','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Haptics_SimpleHapticsController[] = L"Windows.Devices.Haptics.SimpleHapticsController"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Haptics_SimpleHapticsController[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','H','a','p','t','i','c','s','.','S','i','m','p','l','e','H','a','p','t','i','c','s','C','o','n','t','r','o','l','l','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Haptics_SimpleHapticsController_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController, 0x5390f01e, 0xc701, 0x5382, 0x97,0xcc, 0x94,0xea,0xac,0x4b,0x6c,0xbf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("5390f01e-c701-5382-97cc-94eaac4b6cbf") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController, 0x5390f01e, 0xc701, 0x5382, 0x97,0xcc, 0x94,0xea,0xac,0x4b,0x6c,0xbf) -#endif -#else -typedef struct __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This, - UINT32 index, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerVtbl; - -interface __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController { - CONST_VTBL __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_QueryInterface(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_AddRef(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_Release(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetIids(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetRuntimeClassName(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetTrustLevel(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetAt(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This,UINT32 index,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_get_Size(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_IndexOf(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetMany(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsController **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_SimpleHapticsController IID___FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController -#define IVectorView_SimpleHapticsControllerVtbl __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerVtbl -#define IVectorView_SimpleHapticsController __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController -#define IVectorView_SimpleHapticsController_QueryInterface __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_QueryInterface -#define IVectorView_SimpleHapticsController_AddRef __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_AddRef -#define IVectorView_SimpleHapticsController_Release __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_Release -#define IVectorView_SimpleHapticsController_GetIids __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetIids -#define IVectorView_SimpleHapticsController_GetRuntimeClassName __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetRuntimeClassName -#define IVectorView_SimpleHapticsController_GetTrustLevel __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetTrustLevel -#define IVectorView_SimpleHapticsController_GetAt __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetAt -#define IVectorView_SimpleHapticsController_get_Size __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_get_Size -#define IVectorView_SimpleHapticsController_IndexOf __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_IndexOf -#define IVectorView_SimpleHapticsController_GetMany __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback, 0x51f54b04, 0xbb9d, 0x5c7b, 0x8f,0x5f, 0x67,0xf8,0xca,0xf4,0xb0,0x03); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("51f54b04-bb9d-5c7b-8f5f-67f8caf4b003") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback, 0x51f54b04, 0xbb9d, 0x5c7b, 0x8f,0x5f, 0x67,0xf8,0xca,0xf4,0xb0,0x03) -#endif -#else -typedef struct __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedbackVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This, - UINT32 index, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedbackVtbl; - -interface __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback { - CONST_VTBL __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedbackVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_QueryInterface(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_AddRef(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_Release(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetIids(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetRuntimeClassName(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetTrustLevel(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetAt(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This,UINT32 index,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_get_Size(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_IndexOf(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetMany(__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CDevices_CHaptics_CISimpleHapticsControllerFeedback **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_SimpleHapticsControllerFeedback IID___FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback -#define IVectorView_SimpleHapticsControllerFeedbackVtbl __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedbackVtbl -#define IVectorView_SimpleHapticsControllerFeedback __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback -#define IVectorView_SimpleHapticsControllerFeedback_QueryInterface __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_QueryInterface -#define IVectorView_SimpleHapticsControllerFeedback_AddRef __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_AddRef -#define IVectorView_SimpleHapticsControllerFeedback_Release __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_Release -#define IVectorView_SimpleHapticsControllerFeedback_GetIids __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetIids -#define IVectorView_SimpleHapticsControllerFeedback_GetRuntimeClassName __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetRuntimeClassName -#define IVectorView_SimpleHapticsControllerFeedback_GetTrustLevel __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetTrustLevel -#define IVectorView_SimpleHapticsControllerFeedback_GetAt __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetAt -#define IVectorView_SimpleHapticsControllerFeedback_get_Size __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_get_Size -#define IVectorView_SimpleHapticsControllerFeedback_IndexOf __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_IndexOf -#define IVectorView_SimpleHapticsControllerFeedback_GetMany __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsControllerFeedback_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_devices_haptics_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.devices.power.h b/lib/libc/include/any-windows-any/windows.devices.power.h deleted file mode 100644 index b3f3da6a5ace9415f44d9d4b428d94613e539dee..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.devices.power.h +++ /dev/null @@ -1,291 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.devices.power.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_devices_power_h__ -#define __windows_devices_power_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CDevices_CPower_CIBatteryReport_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CPower_CIBatteryReport_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CPower_CIBatteryReport __x_ABI_CWindows_CDevices_CPower_CIBatteryReport; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport ABI::Windows::Devices::Power::IBatteryReport -namespace ABI { - namespace Windows { - namespace Devices { - namespace Power { - interface IBatteryReport; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CPower_CBatteryReport_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CPower_CBatteryReport_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Power { - class BatteryReport; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CPower_CBatteryReport __x_ABI_CWindows_CDevices_CPower_CBatteryReport; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CPower_CBatteryReport_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CPower_CIBatteryReport_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CPower_CIBatteryReport_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CPower_CIBatteryReport __x_ABI_CWindows_CDevices_CPower_CIBatteryReport; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport ABI::Windows::Devices::Power::IBatteryReport -namespace ABI { - namespace Windows { - namespace Devices { - namespace Power { - interface IBatteryReport; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IBatteryReport interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CPower_CIBatteryReport_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CPower_CIBatteryReport_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CPower_CIBatteryReport, 0xc9858c3a, 0x4e13, 0x420a, 0xa8,0xd0, 0x24,0xf1,0x8f,0x39,0x54,0x01); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Power { - MIDL_INTERFACE("c9858c3a-4e13-420a-a8d0-24f18f395401") - IBatteryReport : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_ChargeRateInMilliwatts( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DesignCapacityInMilliwattHours( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FullChargeCapacityInMilliwattHours( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RemainingCapacityInMilliwattHours( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Status( - enum BatteryStatus *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport, 0xc9858c3a, 0x4e13, 0x420a, 0xa8,0xd0, 0x24,0xf1,0x8f,0x39,0x54,0x01) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CPower_CIBatteryReportVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This, - TrustLevel *trustLevel); - - /*** IBatteryReport methods ***/ - HRESULT (STDMETHODCALLTYPE *get_ChargeRateInMilliwatts)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This, - __FIReference_1_INT32 **value); - - HRESULT (STDMETHODCALLTYPE *get_DesignCapacityInMilliwattHours)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This, - __FIReference_1_INT32 **value); - - HRESULT (STDMETHODCALLTYPE *get_FullChargeCapacityInMilliwattHours)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This, - __FIReference_1_INT32 **value); - - HRESULT (STDMETHODCALLTYPE *get_RemainingCapacityInMilliwattHours)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This, - __FIReference_1_INT32 **value); - - HRESULT (STDMETHODCALLTYPE *get_Status)( - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport *This, - enum __x_ABI_CWindows_CSystem_CPower_CBatteryStatus *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CPower_CIBatteryReportVtbl; - -interface __x_ABI_CWindows_CDevices_CPower_CIBatteryReport { - CONST_VTBL __x_ABI_CWindows_CDevices_CPower_CIBatteryReportVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IBatteryReport methods ***/ -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_ChargeRateInMilliwatts(This,value) (This)->lpVtbl->get_ChargeRateInMilliwatts(This,value) -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_DesignCapacityInMilliwattHours(This,value) (This)->lpVtbl->get_DesignCapacityInMilliwattHours(This,value) -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_FullChargeCapacityInMilliwattHours(This,value) (This)->lpVtbl->get_FullChargeCapacityInMilliwattHours(This,value) -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_RemainingCapacityInMilliwattHours(This,value) (This)->lpVtbl->get_RemainingCapacityInMilliwattHours(This,value) -#define __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_Status(This,value) (This)->lpVtbl->get_Status(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_QueryInterface(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_AddRef(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_Release(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_GetIids(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_GetTrustLevel(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IBatteryReport methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_ChargeRateInMilliwatts(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This,__FIReference_1_INT32 **value) { - return This->lpVtbl->get_ChargeRateInMilliwatts(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_DesignCapacityInMilliwattHours(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This,__FIReference_1_INT32 **value) { - return This->lpVtbl->get_DesignCapacityInMilliwattHours(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_FullChargeCapacityInMilliwattHours(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This,__FIReference_1_INT32 **value) { - return This->lpVtbl->get_FullChargeCapacityInMilliwattHours(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_RemainingCapacityInMilliwattHours(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This,__FIReference_1_INT32 **value) { - return This->lpVtbl->get_RemainingCapacityInMilliwattHours(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_Status(__x_ABI_CWindows_CDevices_CPower_CIBatteryReport* This,enum __x_ABI_CWindows_CSystem_CPower_CBatteryStatus *value) { - return This->lpVtbl->get_Status(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Power -#define IID_IBatteryReport IID___x_ABI_CWindows_CDevices_CPower_CIBatteryReport -#define IBatteryReportVtbl __x_ABI_CWindows_CDevices_CPower_CIBatteryReportVtbl -#define IBatteryReport __x_ABI_CWindows_CDevices_CPower_CIBatteryReport -#define IBatteryReport_QueryInterface __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_QueryInterface -#define IBatteryReport_AddRef __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_AddRef -#define IBatteryReport_Release __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_Release -#define IBatteryReport_GetIids __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_GetIids -#define IBatteryReport_GetRuntimeClassName __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_GetRuntimeClassName -#define IBatteryReport_GetTrustLevel __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_GetTrustLevel -#define IBatteryReport_get_ChargeRateInMilliwatts __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_ChargeRateInMilliwatts -#define IBatteryReport_get_DesignCapacityInMilliwattHours __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_DesignCapacityInMilliwattHours -#define IBatteryReport_get_FullChargeCapacityInMilliwattHours __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_FullChargeCapacityInMilliwattHours -#define IBatteryReport_get_RemainingCapacityInMilliwattHours __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_RemainingCapacityInMilliwattHours -#define IBatteryReport_get_Status __x_ABI_CWindows_CDevices_CPower_CIBatteryReport_get_Status -#endif /* WIDL_using_Windows_Devices_Power */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CPower_CIBatteryReport_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Power.BatteryReport - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Power_BatteryReport_DEFINED -#define RUNTIMECLASS_Windows_Devices_Power_BatteryReport_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Power_BatteryReport[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','P','o','w','e','r','.','B','a','t','t','e','r','y','R','e','p','o','r','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Power_BatteryReport[] = L"Windows.Devices.Power.BatteryReport"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Power_BatteryReport[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','P','o','w','e','r','.','B','a','t','t','e','r','y','R','e','p','o','r','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Power_BatteryReport_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_devices_power_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.devices.radios.h b/lib/libc/include/any-windows-any/windows.devices.radios.h deleted file mode 100644 index 47f1e24febe56148587bb61e4bbc995f7fdd7072..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.devices.radios.h +++ /dev/null @@ -1,1970 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.devices.radios.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_devices_radios_h__ -#define __windows_devices_radios_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CDevices_CRadios_CIRadio_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CRadios_CIRadio_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CRadios_CIRadio __x_ABI_CWindows_CDevices_CRadios_CIRadio; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio ABI::Windows::Devices::Radios::IRadio -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - interface IRadio; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics ABI::Windows::Devices::Radios::IRadioStatics -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - interface IRadioStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CRadios_CRadio_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CRadios_CRadio_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - class Radio; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CRadios_CRadio __x_ABI_CWindows_CDevices_CRadios_CRadio; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CRadios_CRadio_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CDevices__CRadios__CRadio __FIIterable_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CDevices__CRadios__CRadio __FIIterator_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CDevices__CRadios__CRadio __FIVectorView_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_RadioAccessStatus_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_RadioAccessStatus_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_RadioAccessStatus __FIAsyncOperationCompletedHandler_1_RadioAccessStatus; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_RadioAccessStatus ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::IAsyncOperationCompletedHandler* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_RadioAccessStatus_FWD_DEFINED__ -#define ____FIAsyncOperation_1_RadioAccessStatus_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_RadioAccessStatus __FIAsyncOperation_1_RadioAccessStatus; -#ifdef __cplusplus -#define __FIAsyncOperation_1_RadioAccessStatus ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CRadios_CRadioAccessStatus __x_ABI_CWindows_CDevices_CRadios_CRadioAccessStatus; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CRadios_CRadioKind __x_ABI_CWindows_CDevices_CRadios_CRadioKind; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CDevices_CRadios_CRadioState __x_ABI_CWindows_CDevices_CRadios_CRadioState; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CDevices_CRadios_CIRadio_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CRadios_CIRadio_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CRadios_CIRadio __x_ABI_CWindows_CDevices_CRadios_CIRadio; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio ABI::Windows::Devices::Radios::IRadio -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - interface IRadio; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics ABI::Windows::Devices::Radios::IRadioStatics -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - interface IRadioStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CDevices__CRadios__CRadio __FIIterable_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CDevices__CRadios__CRadio __FIIterator_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CDevices__CRadios__CRadio __FIVectorView_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_RadioAccessStatus_FWD_DEFINED__ -#define ____FIAsyncOperation_1_RadioAccessStatus_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_RadioAccessStatus __FIAsyncOperation_1_RadioAccessStatus; -#ifdef __cplusplus -#define __FIAsyncOperation_1_RadioAccessStatus ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - enum RadioAccessStatus { - RadioAccessStatus_Unspecified = 0, - RadioAccessStatus_Allowed = 1, - RadioAccessStatus_DeniedByUser = 2, - RadioAccessStatus_DeniedBySystem = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CRadios_CRadioAccessStatus { - RadioAccessStatus_Unspecified = 0, - RadioAccessStatus_Allowed = 1, - RadioAccessStatus_DeniedByUser = 2, - RadioAccessStatus_DeniedBySystem = 3 -}; -#ifdef WIDL_using_Windows_Devices_Radios -#define RadioAccessStatus __x_ABI_CWindows_CDevices_CRadios_CRadioAccessStatus -#endif /* WIDL_using_Windows_Devices_Radios */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - enum RadioKind { - RadioKind_Other = 0, - RadioKind_WiFi = 1, - RadioKind_MobileBroadband = 2, - RadioKind_Bluetooth = 3, - RadioKind_FM = 4 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CRadios_CRadioKind { - RadioKind_Other = 0, - RadioKind_WiFi = 1, - RadioKind_MobileBroadband = 2, - RadioKind_Bluetooth = 3, - RadioKind_FM = 4 -}; -#ifdef WIDL_using_Windows_Devices_Radios -#define RadioKind __x_ABI_CWindows_CDevices_CRadios_CRadioKind -#endif /* WIDL_using_Windows_Devices_Radios */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - enum RadioState { - RadioState_Unknown = 0, - RadioState_On = 1, - RadioState_Off = 2, - RadioState_Disabled = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CDevices_CRadios_CRadioState { - RadioState_Unknown = 0, - RadioState_On = 1, - RadioState_Off = 2, - RadioState_Disabled = 3 -}; -#ifdef WIDL_using_Windows_Devices_Radios -#define RadioState __x_ABI_CWindows_CDevices_CRadios_CRadioState -#endif /* WIDL_using_Windows_Devices_Radios */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IRadio interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CRadios_CIRadio_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CRadios_CIRadio_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CRadios_CIRadio, 0x252118df, 0xb33e, 0x416a, 0x87,0x5f, 0x1c,0xf3,0x8a,0xe2,0xd8,0x3e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - MIDL_INTERFACE("252118df-b33e-416a-875f-1cf38ae2d83e") - IRadio : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE SetStateAsync( - enum RadioState value, - ABI::Windows::Foundation::IAsyncOperation **retval) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_StateChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_StateChanged( - EventRegistrationToken cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_State( - enum RadioState **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Name( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Kind( - enum RadioKind *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CRadios_CIRadio, 0x252118df, 0xb33e, 0x416a, 0x87,0x5f, 0x1c,0xf3,0x8a,0xe2,0xd8,0x3e) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CRadios_CIRadioVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - TrustLevel *trustLevel); - - /*** IRadio methods ***/ - HRESULT (STDMETHODCALLTYPE *SetStateAsync)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - enum __x_ABI_CWindows_CDevices_CRadios_CRadioState value, - __FIAsyncOperation_1_RadioAccessStatus **retval); - - HRESULT (STDMETHODCALLTYPE *add_StateChanged)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable *handler, - EventRegistrationToken *cookie); - - HRESULT (STDMETHODCALLTYPE *remove_StateChanged)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - EventRegistrationToken cookie); - - HRESULT (STDMETHODCALLTYPE *get_State)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - enum __x_ABI_CWindows_CDevices_CRadios_CRadioState **value); - - HRESULT (STDMETHODCALLTYPE *get_Name)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Kind)( - __x_ABI_CWindows_CDevices_CRadios_CIRadio *This, - enum __x_ABI_CWindows_CDevices_CRadios_CRadioKind *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CRadios_CIRadioVtbl; - -interface __x_ABI_CWindows_CDevices_CRadios_CIRadio { - CONST_VTBL __x_ABI_CWindows_CDevices_CRadios_CIRadioVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRadio methods ***/ -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_SetStateAsync(This,value,retval) (This)->lpVtbl->SetStateAsync(This,value,retval) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_add_StateChanged(This,handler,cookie) (This)->lpVtbl->add_StateChanged(This,handler,cookie) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_remove_StateChanged(This,cookie) (This)->lpVtbl->remove_StateChanged(This,cookie) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_get_State(This,value) (This)->lpVtbl->get_State(This,value) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_get_Name(This,value) (This)->lpVtbl->get_Name(This,value) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadio_get_Kind(This,value) (This)->lpVtbl->get_Kind(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_QueryInterface(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CRadios_CIRadio_AddRef(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CRadios_CIRadio_Release(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_GetIids(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_GetTrustLevel(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRadio methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_SetStateAsync(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,enum __x_ABI_CWindows_CDevices_CRadios_CRadioState value,__FIAsyncOperation_1_RadioAccessStatus **retval) { - return This->lpVtbl->SetStateAsync(This,value,retval); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_add_StateChanged(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,__FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable *handler,EventRegistrationToken *cookie) { - return This->lpVtbl->add_StateChanged(This,handler,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_remove_StateChanged(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,EventRegistrationToken cookie) { - return This->lpVtbl->remove_StateChanged(This,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_get_State(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,enum __x_ABI_CWindows_CDevices_CRadios_CRadioState **value) { - return This->lpVtbl->get_State(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_get_Name(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,HSTRING *value) { - return This->lpVtbl->get_Name(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadio_get_Kind(__x_ABI_CWindows_CDevices_CRadios_CIRadio* This,enum __x_ABI_CWindows_CDevices_CRadios_CRadioKind *value) { - return This->lpVtbl->get_Kind(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Radios -#define IID_IRadio IID___x_ABI_CWindows_CDevices_CRadios_CIRadio -#define IRadioVtbl __x_ABI_CWindows_CDevices_CRadios_CIRadioVtbl -#define IRadio __x_ABI_CWindows_CDevices_CRadios_CIRadio -#define IRadio_QueryInterface __x_ABI_CWindows_CDevices_CRadios_CIRadio_QueryInterface -#define IRadio_AddRef __x_ABI_CWindows_CDevices_CRadios_CIRadio_AddRef -#define IRadio_Release __x_ABI_CWindows_CDevices_CRadios_CIRadio_Release -#define IRadio_GetIids __x_ABI_CWindows_CDevices_CRadios_CIRadio_GetIids -#define IRadio_GetRuntimeClassName __x_ABI_CWindows_CDevices_CRadios_CIRadio_GetRuntimeClassName -#define IRadio_GetTrustLevel __x_ABI_CWindows_CDevices_CRadios_CIRadio_GetTrustLevel -#define IRadio_SetStateAsync __x_ABI_CWindows_CDevices_CRadios_CIRadio_SetStateAsync -#define IRadio_add_StateChanged __x_ABI_CWindows_CDevices_CRadios_CIRadio_add_StateChanged -#define IRadio_remove_StateChanged __x_ABI_CWindows_CDevices_CRadios_CIRadio_remove_StateChanged -#define IRadio_get_State __x_ABI_CWindows_CDevices_CRadios_CIRadio_get_State -#define IRadio_get_Name __x_ABI_CWindows_CDevices_CRadios_CIRadio_get_Name -#define IRadio_get_Kind __x_ABI_CWindows_CDevices_CRadios_CIRadio_get_Kind -#endif /* WIDL_using_Windows_Devices_Radios */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CRadios_CIRadio_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IRadioStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CRadios_CIRadioStatics, 0x5fb6a12e, 0x67cb, 0x46ae, 0xaa,0xe9, 0x65,0x91,0x9f,0x86,0xef,0xf4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Radios { - MIDL_INTERFACE("5fb6a12e-67cb-46ae-aae9-65919f86eff4") - IRadioStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetRadiosAsync( - ABI::Windows::Foundation::IAsyncOperation* > **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDeviceSelector( - HSTRING *selector) = 0; - - virtual HRESULT STDMETHODCALLTYPE FromIdAsync( - HSTRING id, - ABI::Windows::Foundation::IAsyncOperation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE RequestAccessAsync( - ABI::Windows::Foundation::IAsyncOperation **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics, 0x5fb6a12e, 0x67cb, 0x46ae, 0xaa,0xe9, 0x65,0x91,0x9f,0x86,0xef,0xf4) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CRadios_CIRadioStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This, - TrustLevel *trustLevel); - - /*** IRadioStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *GetRadiosAsync)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio **value); - - HRESULT (STDMETHODCALLTYPE *GetDeviceSelector)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This, - HSTRING *selector); - - HRESULT (STDMETHODCALLTYPE *FromIdAsync)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This, - HSTRING id, - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio **value); - - HRESULT (STDMETHODCALLTYPE *RequestAccessAsync)( - __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics *This, - __FIAsyncOperation_1_RadioAccessStatus **value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CRadios_CIRadioStaticsVtbl; - -interface __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics { - CONST_VTBL __x_ABI_CWindows_CDevices_CRadios_CIRadioStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRadioStatics methods ***/ -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetRadiosAsync(This,value) (This)->lpVtbl->GetRadiosAsync(This,value) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetDeviceSelector(This,selector) (This)->lpVtbl->GetDeviceSelector(This,selector) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_FromIdAsync(This,id,value) (This)->lpVtbl->FromIdAsync(This,id,value) -#define __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_RequestAccessAsync(This,value) (This)->lpVtbl->RequestAccessAsync(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_QueryInterface(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_AddRef(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_Release(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetIids(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetTrustLevel(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRadioStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetRadiosAsync(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio **value) { - return This->lpVtbl->GetRadiosAsync(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetDeviceSelector(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This,HSTRING *selector) { - return This->lpVtbl->GetDeviceSelector(This,selector); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_FromIdAsync(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This,HSTRING id,__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio **value) { - return This->lpVtbl->FromIdAsync(This,id,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_RequestAccessAsync(__x_ABI_CWindows_CDevices_CRadios_CIRadioStatics* This,__FIAsyncOperation_1_RadioAccessStatus **value) { - return This->lpVtbl->RequestAccessAsync(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Radios -#define IID_IRadioStatics IID___x_ABI_CWindows_CDevices_CRadios_CIRadioStatics -#define IRadioStaticsVtbl __x_ABI_CWindows_CDevices_CRadios_CIRadioStaticsVtbl -#define IRadioStatics __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics -#define IRadioStatics_QueryInterface __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_QueryInterface -#define IRadioStatics_AddRef __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_AddRef -#define IRadioStatics_Release __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_Release -#define IRadioStatics_GetIids __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetIids -#define IRadioStatics_GetRuntimeClassName __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetRuntimeClassName -#define IRadioStatics_GetTrustLevel __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetTrustLevel -#define IRadioStatics_GetRadiosAsync __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetRadiosAsync -#define IRadioStatics_GetDeviceSelector __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_GetDeviceSelector -#define IRadioStatics_FromIdAsync __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_FromIdAsync -#define IRadioStatics_RequestAccessAsync __x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_RequestAccessAsync -#endif /* WIDL_using_Windows_Devices_Radios */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CRadios_CIRadioStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Radios.Radio - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Radios_Radio_DEFINED -#define RUNTIMECLASS_Windows_Devices_Radios_Radio_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Radios_Radio[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','R','a','d','i','o','s','.','R','a','d','i','o',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Radios_Radio[] = L"Windows.Devices.Radios.Radio"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Radios_Radio[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','R','a','d','i','o','s','.','R','a','d','i','o',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Radios_Radio_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CDevices__CRadios__CRadio, 0xe82500af, 0x1f53, 0x504e, 0xb8,0xbe, 0xda,0xc4,0xfb,0xb6,0x90,0x84); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("e82500af-1f53-504e-b8be-dac4fbb69084") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CDevices__CRadios__CRadio, 0xe82500af, 0x1f53, 0x504e, 0xb8,0xbe, 0xda,0xc4,0xfb,0xb6,0x90,0x84) -#endif -#else -typedef struct __FIIterable_1_Windows__CDevices__CRadios__CRadioVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CDevices__CRadios__CRadio *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CDevices__CRadios__CRadio *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CDevices__CRadios__CRadio *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CDevices__CRadios__CRadio *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CDevices__CRadios__CRadio *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CDevices__CRadios__CRadio *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CDevices__CRadios__CRadio *This, - __FIIterator_1_Windows__CDevices__CRadios__CRadio **value); - - END_INTERFACE -} __FIIterable_1_Windows__CDevices__CRadios__CRadioVtbl; - -interface __FIIterable_1_Windows__CDevices__CRadios__CRadio { - CONST_VTBL __FIIterable_1_Windows__CDevices__CRadios__CRadioVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CDevices__CRadios__CRadio_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CDevices__CRadios__CRadio_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CDevices__CRadios__CRadio_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CDevices__CRadios__CRadio_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CDevices__CRadios__CRadio_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CRadios__CRadio_QueryInterface(__FIIterable_1_Windows__CDevices__CRadios__CRadio* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CDevices__CRadios__CRadio_AddRef(__FIIterable_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CDevices__CRadios__CRadio_Release(__FIIterable_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CRadios__CRadio_GetIids(__FIIterable_1_Windows__CDevices__CRadios__CRadio* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(__FIIterable_1_Windows__CDevices__CRadios__CRadio* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(__FIIterable_1_Windows__CDevices__CRadios__CRadio* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CDevices__CRadios__CRadio_First(__FIIterable_1_Windows__CDevices__CRadios__CRadio* This,__FIIterator_1_Windows__CDevices__CRadios__CRadio **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_Radio IID___FIIterable_1_Windows__CDevices__CRadios__CRadio -#define IIterable_RadioVtbl __FIIterable_1_Windows__CDevices__CRadios__CRadioVtbl -#define IIterable_Radio __FIIterable_1_Windows__CDevices__CRadios__CRadio -#define IIterable_Radio_QueryInterface __FIIterable_1_Windows__CDevices__CRadios__CRadio_QueryInterface -#define IIterable_Radio_AddRef __FIIterable_1_Windows__CDevices__CRadios__CRadio_AddRef -#define IIterable_Radio_Release __FIIterable_1_Windows__CDevices__CRadios__CRadio_Release -#define IIterable_Radio_GetIids __FIIterable_1_Windows__CDevices__CRadios__CRadio_GetIids -#define IIterable_Radio_GetRuntimeClassName __FIIterable_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName -#define IIterable_Radio_GetTrustLevel __FIIterable_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel -#define IIterable_Radio_First __FIIterable_1_Windows__CDevices__CRadios__CRadio_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CDevices__CRadios__CRadio, 0xcf37ede7, 0xeaec, 0x5b8f, 0xad,0x31, 0x4d,0x51,0xab,0xd9,0xdb,0x05); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("cf37ede7-eaec-5b8f-ad31-4d51abd9db05") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CDevices__CRadios__CRadio, 0xcf37ede7, 0xeaec, 0x5b8f, 0xad,0x31, 0x4d,0x51,0xab,0xd9,0xdb,0x05) -#endif -#else -typedef struct __FIIterator_1_Windows__CDevices__CRadios__CRadioVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This, - __x_ABI_CWindows_CDevices_CRadios_CIRadio **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CDevices__CRadios__CRadio *This, - UINT32 items_size, - __x_ABI_CWindows_CDevices_CRadios_CIRadio **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CDevices__CRadios__CRadioVtbl; - -interface __FIIterator_1_Windows__CDevices__CRadios__CRadio { - CONST_VTBL __FIIterator_1_Windows__CDevices__CRadios__CRadioVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CRadios__CRadio_QueryInterface(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CDevices__CRadios__CRadio_AddRef(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CDevices__CRadios__CRadio_Release(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetIids(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CRadios__CRadio_get_Current(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This,__x_ABI_CWindows_CDevices_CRadios_CIRadio **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CRadios__CRadio_get_HasCurrent(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CRadios__CRadio_MoveNext(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetMany(__FIIterator_1_Windows__CDevices__CRadios__CRadio* This,UINT32 items_size,__x_ABI_CWindows_CDevices_CRadios_CIRadio **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_Radio IID___FIIterator_1_Windows__CDevices__CRadios__CRadio -#define IIterator_RadioVtbl __FIIterator_1_Windows__CDevices__CRadios__CRadioVtbl -#define IIterator_Radio __FIIterator_1_Windows__CDevices__CRadios__CRadio -#define IIterator_Radio_QueryInterface __FIIterator_1_Windows__CDevices__CRadios__CRadio_QueryInterface -#define IIterator_Radio_AddRef __FIIterator_1_Windows__CDevices__CRadios__CRadio_AddRef -#define IIterator_Radio_Release __FIIterator_1_Windows__CDevices__CRadios__CRadio_Release -#define IIterator_Radio_GetIids __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetIids -#define IIterator_Radio_GetRuntimeClassName __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName -#define IIterator_Radio_GetTrustLevel __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel -#define IIterator_Radio_get_Current __FIIterator_1_Windows__CDevices__CRadios__CRadio_get_Current -#define IIterator_Radio_get_HasCurrent __FIIterator_1_Windows__CDevices__CRadios__CRadio_get_HasCurrent -#define IIterator_Radio_MoveNext __FIIterator_1_Windows__CDevices__CRadios__CRadio_MoveNext -#define IIterator_Radio_GetMany __FIIterator_1_Windows__CDevices__CRadios__CRadio_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CDevices__CRadios__CRadio, 0x65066c36, 0x090b, 0x5466, 0xb8,0xe5, 0xe7,0x56,0x5d,0xc3,0x41,0x75); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("65066c36-090b-5466-b8e5-e7565dc34175") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CDevices__CRadios__CRadio, 0x65066c36, 0x090b, 0x5466, 0xb8,0xe5, 0xe7,0x56,0x5d,0xc3,0x41,0x75) -#endif -#else -typedef struct __FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - UINT32 index, - __x_ABI_CWindows_CDevices_CRadios_CIRadio **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - __x_ABI_CWindows_CDevices_CRadios_CIRadio *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CDevices_CRadios_CIRadio **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl; - -interface __FIVectorView_1_Windows__CDevices__CRadios__CRadio { - CONST_VTBL __FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CRadios__CRadio_QueryInterface(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CDevices__CRadios__CRadio_AddRef(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CDevices__CRadios__CRadio_Release(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetIids(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetAt(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,UINT32 index,__x_ABI_CWindows_CDevices_CRadios_CIRadio **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CRadios__CRadio_get_Size(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CRadios__CRadio_IndexOf(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,__x_ABI_CWindows_CDevices_CRadios_CIRadio *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetMany(__FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CDevices_CRadios_CIRadio **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_Radio IID___FIVectorView_1_Windows__CDevices__CRadios__CRadio -#define IVectorView_RadioVtbl __FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl -#define IVectorView_Radio __FIVectorView_1_Windows__CDevices__CRadios__CRadio -#define IVectorView_Radio_QueryInterface __FIVectorView_1_Windows__CDevices__CRadios__CRadio_QueryInterface -#define IVectorView_Radio_AddRef __FIVectorView_1_Windows__CDevices__CRadios__CRadio_AddRef -#define IVectorView_Radio_Release __FIVectorView_1_Windows__CDevices__CRadios__CRadio_Release -#define IVectorView_Radio_GetIids __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetIids -#define IVectorView_Radio_GetRuntimeClassName __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName -#define IVectorView_Radio_GetTrustLevel __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel -#define IVectorView_Radio_GetAt __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetAt -#define IVectorView_Radio_get_Size __FIVectorView_1_Windows__CDevices__CRadios__CRadio_get_Size -#define IVectorView_Radio_IndexOf __FIVectorView_1_Windows__CDevices__CRadios__CRadio_IndexOf -#define IVectorView_Radio_GetMany __FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio, 0x8a5c7e3a, 0x80e2, 0x585b, 0x86,0x30, 0x7a,0x8e,0x77,0x7f,0x03,0x54); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("8a5c7e3a-80e2-585b-8630-7a8e777f0354") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio, 0x8a5c7e3a, 0x80e2, 0x585b, 0x86,0x30, 0x7a,0x8e,0x77,0x7f,0x03,0x54) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadioVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio *This, - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadioVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadioVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_Release(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio* This,__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_Radio IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio -#define IAsyncOperationCompletedHandler_RadioVtbl __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadioVtbl -#define IAsyncOperationCompletedHandler_Radio __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio -#define IAsyncOperationCompletedHandler_Radio_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_QueryInterface -#define IAsyncOperationCompletedHandler_Radio_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_AddRef -#define IAsyncOperationCompletedHandler_Radio_Release __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_Release -#define IAsyncOperationCompletedHandler_Radio_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_RadioAccessStatus_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_RadioAccessStatus_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_RadioAccessStatus, 0xbd248e73, 0xf05f, 0x574c, 0xae,0x3d, 0x9b,0x95,0xc4,0xbf,0x28,0x2a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("bd248e73-f05f-574c-ae3d-9b95c4bf282a") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_RadioAccessStatus, 0xbd248e73, 0xf05f, 0x574c, 0xae,0x3d, 0x9b,0x95,0xc4,0xbf,0x28,0x2a) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_RadioAccessStatusVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_RadioAccessStatus *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_RadioAccessStatus *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_RadioAccessStatus *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_RadioAccessStatus *This, - __FIAsyncOperation_1_RadioAccessStatus *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_RadioAccessStatusVtbl; - -interface __FIAsyncOperationCompletedHandler_1_RadioAccessStatus { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_RadioAccessStatusVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_QueryInterface(__FIAsyncOperationCompletedHandler_1_RadioAccessStatus* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_AddRef(__FIAsyncOperationCompletedHandler_1_RadioAccessStatus* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_Release(__FIAsyncOperationCompletedHandler_1_RadioAccessStatus* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_Invoke(__FIAsyncOperationCompletedHandler_1_RadioAccessStatus* This,__FIAsyncOperation_1_RadioAccessStatus *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_RadioAccessStatus IID___FIAsyncOperationCompletedHandler_1_RadioAccessStatus -#define IAsyncOperationCompletedHandler_RadioAccessStatusVtbl __FIAsyncOperationCompletedHandler_1_RadioAccessStatusVtbl -#define IAsyncOperationCompletedHandler_RadioAccessStatus __FIAsyncOperationCompletedHandler_1_RadioAccessStatus -#define IAsyncOperationCompletedHandler_RadioAccessStatus_QueryInterface __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_QueryInterface -#define IAsyncOperationCompletedHandler_RadioAccessStatus_AddRef __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_AddRef -#define IAsyncOperationCompletedHandler_RadioAccessStatus_Release __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_Release -#define IAsyncOperationCompletedHandler_RadioAccessStatus_Invoke __FIAsyncOperationCompletedHandler_1_RadioAccessStatus_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_RadioAccessStatus_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler* > interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio, 0xd30691e6, 0x60a0, 0x59c9, 0x89,0x65, 0x5b,0xbe,0x28,0x2e,0x82,0x08); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("d30691e6-60a0-59c9-8965-5bbe282e8208") - IAsyncOperationCompletedHandler* > : IAsyncOperationCompletedHandler_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio, 0xd30691e6, 0x60a0, 0x59c9, 0x89,0x65, 0x5b,0xbe,0x28,0x2e,0x82,0x08) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This); - - /*** IAsyncOperationCompletedHandler* > methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl; - -interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio { - CONST_VTBL __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler* > methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_QueryInterface(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_AddRef(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_Release(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_Invoke(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IVectorView_Radio IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio -#define IAsyncOperationCompletedHandler_IVectorView_RadioVtbl __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl -#define IAsyncOperationCompletedHandler_IVectorView_Radio __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio -#define IAsyncOperationCompletedHandler_IVectorView_Radio_QueryInterface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_QueryInterface -#define IAsyncOperationCompletedHandler_IVectorView_Radio_AddRef __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_AddRef -#define IAsyncOperationCompletedHandler_IVectorView_Radio_Release __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_Release -#define IAsyncOperationCompletedHandler_IVectorView_Radio_Invoke __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio, 0xeac62c40, 0x8dbc, 0x5854, 0x8b,0xa0, 0xb7,0xb9,0x94,0x0e,0x73,0x89); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("eac62c40-8dbc-5854-8ba0-b7b9940e7389") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio, 0xeac62c40, 0x8dbc, 0x5854, 0x8b,0xa0, 0xb7,0xb9,0x94,0x0e,0x73,0x89) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadioVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio *This, - __x_ABI_CWindows_CDevices_CRadios_CIRadio **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadioVtbl; - -interface __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio { - CONST_VTBL __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadioVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_QueryInterface(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_AddRef(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_Release(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetIids(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_put_Completed(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_get_Completed(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CRadios__CRadio **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetResults(__FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio* This,__x_ABI_CWindows_CDevices_CRadios_CIRadio **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_Radio IID___FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio -#define IAsyncOperation_RadioVtbl __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadioVtbl -#define IAsyncOperation_Radio __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio -#define IAsyncOperation_Radio_QueryInterface __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_QueryInterface -#define IAsyncOperation_Radio_AddRef __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_AddRef -#define IAsyncOperation_Radio_Release __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_Release -#define IAsyncOperation_Radio_GetIids __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetIids -#define IAsyncOperation_Radio_GetRuntimeClassName __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName -#define IAsyncOperation_Radio_GetTrustLevel __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel -#define IAsyncOperation_Radio_put_Completed __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_put_Completed -#define IAsyncOperation_Radio_get_Completed __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_get_Completed -#define IAsyncOperation_Radio_GetResults __FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_RadioAccessStatus_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_RadioAccessStatus_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_RadioAccessStatus, 0x21fb30ef, 0x072f, 0x502c, 0x98,0x98, 0xd0,0xc3,0xb2,0xcd,0x9a,0xc5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("21fb30ef-072f-502c-9898-d0c3b2cd9ac5") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_RadioAccessStatus, 0x21fb30ef, 0x072f, 0x502c, 0x98,0x98, 0xd0,0xc3,0xb2,0xcd,0x9a,0xc5) -#endif -#else -typedef struct __FIAsyncOperation_1_RadioAccessStatusVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_RadioAccessStatus *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_RadioAccessStatus *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_RadioAccessStatus *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_RadioAccessStatus *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_RadioAccessStatus *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_RadioAccessStatus *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_RadioAccessStatus *This, - __FIAsyncOperationCompletedHandler_1_RadioAccessStatus *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_RadioAccessStatus *This, - __FIAsyncOperationCompletedHandler_1_RadioAccessStatus **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_RadioAccessStatus *This, - enum __x_ABI_CWindows_CDevices_CRadios_CRadioAccessStatus *results); - - END_INTERFACE -} __FIAsyncOperation_1_RadioAccessStatusVtbl; - -interface __FIAsyncOperation_1_RadioAccessStatus { - CONST_VTBL __FIAsyncOperation_1_RadioAccessStatusVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_RadioAccessStatus_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_RadioAccessStatus_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_RadioAccessStatus_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_RadioAccessStatus_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_RadioAccessStatus_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_RadioAccessStatus_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_RadioAccessStatus_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_RadioAccessStatus_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_RadioAccessStatus_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_RadioAccessStatus_QueryInterface(__FIAsyncOperation_1_RadioAccessStatus* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_RadioAccessStatus_AddRef(__FIAsyncOperation_1_RadioAccessStatus* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_RadioAccessStatus_Release(__FIAsyncOperation_1_RadioAccessStatus* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_RadioAccessStatus_GetIids(__FIAsyncOperation_1_RadioAccessStatus* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_RadioAccessStatus_GetRuntimeClassName(__FIAsyncOperation_1_RadioAccessStatus* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_RadioAccessStatus_GetTrustLevel(__FIAsyncOperation_1_RadioAccessStatus* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_RadioAccessStatus_put_Completed(__FIAsyncOperation_1_RadioAccessStatus* This,__FIAsyncOperationCompletedHandler_1_RadioAccessStatus *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_RadioAccessStatus_get_Completed(__FIAsyncOperation_1_RadioAccessStatus* This,__FIAsyncOperationCompletedHandler_1_RadioAccessStatus **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_RadioAccessStatus_GetResults(__FIAsyncOperation_1_RadioAccessStatus* This,enum __x_ABI_CWindows_CDevices_CRadios_CRadioAccessStatus *results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_RadioAccessStatus IID___FIAsyncOperation_1_RadioAccessStatus -#define IAsyncOperation_RadioAccessStatusVtbl __FIAsyncOperation_1_RadioAccessStatusVtbl -#define IAsyncOperation_RadioAccessStatus __FIAsyncOperation_1_RadioAccessStatus -#define IAsyncOperation_RadioAccessStatus_QueryInterface __FIAsyncOperation_1_RadioAccessStatus_QueryInterface -#define IAsyncOperation_RadioAccessStatus_AddRef __FIAsyncOperation_1_RadioAccessStatus_AddRef -#define IAsyncOperation_RadioAccessStatus_Release __FIAsyncOperation_1_RadioAccessStatus_Release -#define IAsyncOperation_RadioAccessStatus_GetIids __FIAsyncOperation_1_RadioAccessStatus_GetIids -#define IAsyncOperation_RadioAccessStatus_GetRuntimeClassName __FIAsyncOperation_1_RadioAccessStatus_GetRuntimeClassName -#define IAsyncOperation_RadioAccessStatus_GetTrustLevel __FIAsyncOperation_1_RadioAccessStatus_GetTrustLevel -#define IAsyncOperation_RadioAccessStatus_put_Completed __FIAsyncOperation_1_RadioAccessStatus_put_Completed -#define IAsyncOperation_RadioAccessStatus_get_Completed __FIAsyncOperation_1_RadioAccessStatus_get_Completed -#define IAsyncOperation_RadioAccessStatus_GetResults __FIAsyncOperation_1_RadioAccessStatus_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_RadioAccessStatus_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation* > interface - */ -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio, 0x040b54a1, 0x203e, 0x58f5, 0x94,0x3f, 0xc1,0xcc,0xa8,0x6b,0xd5,0x32); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("040b54a1-203e-58f5-943f-c1cca86bd532") - IAsyncOperation* > : IAsyncOperation_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio, 0x040b54a1, 0x203e, 0x58f5, 0x94,0x3f, 0xc1,0xcc,0xa8,0x6b,0xd5,0x32) -#endif -#else -typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation* > methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *This, - __FIVectorView_1_Windows__CDevices__CRadios__CRadio **results); - - END_INTERFACE -} __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl; - -interface __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio { - CONST_VTBL __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation* > methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_QueryInterface(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_AddRef(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_Release(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetIids(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_put_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_get_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetResults(__FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio* This,__FIVectorView_1_Windows__CDevices__CRadios__CRadio **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IVectorView_Radio IID___FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio -#define IAsyncOperation_IVectorView_RadioVtbl __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadioVtbl -#define IAsyncOperation_IVectorView_Radio __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio -#define IAsyncOperation_IVectorView_Radio_QueryInterface __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_QueryInterface -#define IAsyncOperation_IVectorView_Radio_AddRef __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_AddRef -#define IAsyncOperation_IVectorView_Radio_Release __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_Release -#define IAsyncOperation_IVectorView_Radio_GetIids __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetIids -#define IAsyncOperation_IVectorView_Radio_GetRuntimeClassName __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetRuntimeClassName -#define IAsyncOperation_IVectorView_Radio_GetTrustLevel __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetTrustLevel -#define IAsyncOperation_IVectorView_Radio_put_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_put_Completed -#define IAsyncOperation_IVectorView_Radio_get_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_get_Completed -#define IAsyncOperation_IVectorView_Radio_GetResults __FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CDevices__CRadios__CRadio_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable, 0xfc6aa329, 0xb586, 0x5ebb, 0x9e,0x85, 0x3f,0x6b,0x84,0xeb,0xdf,0x18); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("fc6aa329-b586-5ebb-9e85-3f6b84ebdf18") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable, 0xfc6aa329, 0xb586, 0x5ebb, 0x9e,0x85, 0x3f,0x6b,0x84,0xeb,0xdf,0x18) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable *This, - __x_ABI_CWindows_CDevices_CRadios_CIRadio *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_Release(__FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable* This,__x_ABI_CWindows_CDevices_CRadios_CIRadio *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_Radio_IInspectable IID___FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable -#define ITypedEventHandler_Radio_IInspectableVtbl __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectableVtbl -#define ITypedEventHandler_Radio_IInspectable __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable -#define ITypedEventHandler_Radio_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_QueryInterface -#define ITypedEventHandler_Radio_IInspectable_AddRef __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_AddRef -#define ITypedEventHandler_Radio_IInspectable_Release __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_Release -#define ITypedEventHandler_Radio_IInspectable_Invoke __FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CDevices__CRadios__CRadio_IInspectable_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_devices_radios_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.devices.usb.h b/lib/libc/include/any-windows-any/windows.devices.usb.h deleted file mode 100644 index 12c3d739d905eee5b4cbde15361a87cd681833a0..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.devices.usb.h +++ /dev/null @@ -1,1288 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.devices.usb.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_devices_usb_h__ -#define __windows_devices_usb_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice ABI::Windows::Devices::Usb::IUsbDevice -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbDevice; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass ABI::Windows::Devices::Usb::IUsbDeviceClass -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbDeviceClass; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics ABI::Windows::Devices::Usb::IUsbDeviceStatics -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbDeviceStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CUsbConfiguration_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CUsbConfiguration_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - class UsbConfiguration; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CUsb_CUsbConfiguration __x_ABI_CWindows_CDevices_CUsb_CUsbConfiguration; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CUsb_CUsbConfiguration_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CUsbDevice_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CUsbDevice_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - class UsbDevice; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CUsb_CUsbDevice __x_ABI_CWindows_CDevices_CUsb_CUsbDevice; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CUsb_CUsbDevice_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CUsbDeviceClass_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CUsbDeviceClass_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - class UsbDeviceClass; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CUsb_CUsbDeviceClass __x_ABI_CWindows_CDevices_CUsb_CUsbDeviceClass; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CUsb_CUsbDeviceClass_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CUsbDeviceDescriptor_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CUsbDeviceDescriptor_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - class UsbDeviceDescriptor; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CUsb_CUsbDeviceDescriptor __x_ABI_CWindows_CDevices_CUsb_CUsbDeviceDescriptor; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CUsb_CUsbDeviceDescriptor_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CUsbInterface_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CUsbInterface_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - class UsbInterface; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CUsb_CUsbInterface __x_ABI_CWindows_CDevices_CUsb_CUsbInterface; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CUsb_CUsbInterface_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CUsbSetupPacket_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CUsbSetupPacket_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - class UsbSetupPacket; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CDevices_CUsb_CUsbSetupPacket __x_ABI_CWindows_CDevices_CUsb_CUsbSetupPacket; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CDevices_CUsb_CUsbSetupPacket_FWD_DEFINED__ */ - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice ABI::Windows::Devices::Usb::IUsbDevice -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbDevice; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass ABI::Windows::Devices::Usb::IUsbDeviceClass -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbDeviceClass; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbConfiguration_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbConfiguration_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbConfiguration __x_ABI_CWindows_CDevices_CUsb_CIUsbConfiguration; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbConfiguration ABI::Windows::Devices::Usb::IUsbConfiguration -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbConfiguration; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceDescriptor_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceDescriptor_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceDescriptor __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceDescriptor; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceDescriptor ABI::Windows::Devices::Usb::IUsbDeviceDescriptor -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbDeviceDescriptor; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics ABI::Windows::Devices::Usb::IUsbDeviceStatics -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbDeviceStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbInterface_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbInterface_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbInterface __x_ABI_CWindows_CDevices_CUsb_CIUsbInterface; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbInterface ABI::Windows::Devices::Usb::IUsbInterface -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbInterface; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket ABI::Windows::Devices::Usb::IUsbSetupPacket -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbSetupPacket; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacketFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacketFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacketFactory __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacketFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacketFactory ABI::Windows::Devices::Usb::IUsbSetupPacketFactory -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - interface IUsbSetupPacketFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IUsbDevice interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CUsb_CIUsbDevice, 0x5249b992, 0xc456, 0x44d5, 0xad,0x5e, 0x24,0xf5,0xa0,0x89,0xf6,0x3b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - MIDL_INTERFACE("5249b992-c456-44d5-ad5e-24f5a089f63b") - IUsbDevice : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE SendControlOutTransferAsync( - ABI::Windows::Devices::Usb::IUsbSetupPacket *packet, - ABI::Windows::Storage::Streams::IBuffer *buffer, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE SendControlOutTransferAsyncNoBuffer( - ABI::Windows::Devices::Usb::IUsbSetupPacket *packet, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE SendControlInTransferAsync( - ABI::Windows::Devices::Usb::IUsbSetupPacket *packet, - ABI::Windows::Storage::Streams::IBuffer *buffer, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE SendControlInTransferAsyncNoBuffer( - ABI::Windows::Devices::Usb::IUsbSetupPacket *packet, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DefaultInterface( - ABI::Windows::Devices::Usb::IUsbInterface **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DeviceDescriptor( - ABI::Windows::Devices::Usb::IUsbDeviceDescriptor **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Configuration( - ABI::Windows::Devices::Usb::IUsbConfiguration **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice, 0x5249b992, 0xc456, 0x44d5, 0xad,0x5e, 0x24,0xf5,0xa0,0x89,0xf6,0x3b) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - TrustLevel *trustLevel); - - /*** IUsbDevice methods ***/ - HRESULT (STDMETHODCALLTYPE *SendControlOutTransferAsync)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket *packet, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer, - __FIAsyncOperation_1_UINT32 **operation); - - HRESULT (STDMETHODCALLTYPE *SendControlOutTransferAsyncNoBuffer)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket *packet, - __FIAsyncOperation_1_UINT32 **operation); - - HRESULT (STDMETHODCALLTYPE *SendControlInTransferAsync)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket *packet, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer, - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer **operation); - - HRESULT (STDMETHODCALLTYPE *SendControlInTransferAsyncNoBuffer)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - __x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket *packet, - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer **operation); - - HRESULT (STDMETHODCALLTYPE *get_DefaultInterface)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - __x_ABI_CWindows_CDevices_CUsb_CIUsbInterface **value); - - HRESULT (STDMETHODCALLTYPE *get_DeviceDescriptor)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceDescriptor **value); - - HRESULT (STDMETHODCALLTYPE *get_Configuration)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice *This, - __x_ABI_CWindows_CDevices_CUsb_CIUsbConfiguration **value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceVtbl; - -interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice { - CONST_VTBL __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUsbDevice methods ***/ -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlOutTransferAsync(This,packet,buffer,operation) (This)->lpVtbl->SendControlOutTransferAsync(This,packet,buffer,operation) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlOutTransferAsyncNoBuffer(This,packet,operation) (This)->lpVtbl->SendControlOutTransferAsyncNoBuffer(This,packet,operation) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlInTransferAsync(This,packet,buffer,operation) (This)->lpVtbl->SendControlInTransferAsync(This,packet,buffer,operation) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlInTransferAsyncNoBuffer(This,packet,operation) (This)->lpVtbl->SendControlInTransferAsyncNoBuffer(This,packet,operation) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_get_DefaultInterface(This,value) (This)->lpVtbl->get_DefaultInterface(This,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_get_DeviceDescriptor(This,value) (This)->lpVtbl->get_DeviceDescriptor(This,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_get_Configuration(This,value) (This)->lpVtbl->get_Configuration(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_QueryInterface(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_AddRef(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_Release(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_GetIids(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_GetTrustLevel(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUsbDevice methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlOutTransferAsync(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,__x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket *packet,__x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer,__FIAsyncOperation_1_UINT32 **operation) { - return This->lpVtbl->SendControlOutTransferAsync(This,packet,buffer,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlOutTransferAsyncNoBuffer(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,__x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket *packet,__FIAsyncOperation_1_UINT32 **operation) { - return This->lpVtbl->SendControlOutTransferAsyncNoBuffer(This,packet,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlInTransferAsync(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,__x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket *packet,__x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer,__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer **operation) { - return This->lpVtbl->SendControlInTransferAsync(This,packet,buffer,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlInTransferAsyncNoBuffer(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,__x_ABI_CWindows_CDevices_CUsb_CIUsbSetupPacket *packet,__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer **operation) { - return This->lpVtbl->SendControlInTransferAsyncNoBuffer(This,packet,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_get_DefaultInterface(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,__x_ABI_CWindows_CDevices_CUsb_CIUsbInterface **value) { - return This->lpVtbl->get_DefaultInterface(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_get_DeviceDescriptor(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceDescriptor **value) { - return This->lpVtbl->get_DeviceDescriptor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_get_Configuration(__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice* This,__x_ABI_CWindows_CDevices_CUsb_CIUsbConfiguration **value) { - return This->lpVtbl->get_Configuration(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Usb -#define IID_IUsbDevice IID___x_ABI_CWindows_CDevices_CUsb_CIUsbDevice -#define IUsbDeviceVtbl __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceVtbl -#define IUsbDevice __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice -#define IUsbDevice_QueryInterface __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_QueryInterface -#define IUsbDevice_AddRef __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_AddRef -#define IUsbDevice_Release __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_Release -#define IUsbDevice_GetIids __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_GetIids -#define IUsbDevice_GetRuntimeClassName __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_GetRuntimeClassName -#define IUsbDevice_GetTrustLevel __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_GetTrustLevel -#define IUsbDevice_SendControlOutTransferAsync __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlOutTransferAsync -#define IUsbDevice_SendControlOutTransferAsyncNoBuffer __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlOutTransferAsyncNoBuffer -#define IUsbDevice_SendControlInTransferAsync __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlInTransferAsync -#define IUsbDevice_SendControlInTransferAsyncNoBuffer __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_SendControlInTransferAsyncNoBuffer -#define IUsbDevice_get_DefaultInterface __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_get_DefaultInterface -#define IUsbDevice_get_DeviceDescriptor __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_get_DeviceDescriptor -#define IUsbDevice_get_Configuration __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_get_Configuration -#endif /* WIDL_using_Windows_Devices_Usb */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CUsb_CIUsbDevice_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IUsbDeviceClass interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass, 0x051942f9, 0x845e, 0x47eb, 0xb1,0x2a, 0x38,0xf2,0xf6,0x17,0xaf,0xe7); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - MIDL_INTERFACE("051942f9-845e-47eb-b12a-38f2f617afe7") - IUsbDeviceClass : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_ClassCode( - BYTE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_ClassCode( - BYTE value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SubclassCode( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_SubclassCode( - ABI::Windows::Foundation::IReference *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ProtocolCode( - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_ProtocolCode( - ABI::Windows::Foundation::IReference *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass, 0x051942f9, 0x845e, 0x47eb, 0xb1,0x2a, 0x38,0xf2,0xf6,0x17,0xaf,0xe7) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClassVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - TrustLevel *trustLevel); - - /*** IUsbDeviceClass methods ***/ - HRESULT (STDMETHODCALLTYPE *get_ClassCode)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - BYTE *value); - - HRESULT (STDMETHODCALLTYPE *put_ClassCode)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - BYTE value); - - HRESULT (STDMETHODCALLTYPE *get_SubclassCode)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - __FIReference_1_BYTE **value); - - HRESULT (STDMETHODCALLTYPE *put_SubclassCode)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - __FIReference_1_BYTE *value); - - HRESULT (STDMETHODCALLTYPE *get_ProtocolCode)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - __FIReference_1_BYTE **value); - - HRESULT (STDMETHODCALLTYPE *put_ProtocolCode)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *This, - __FIReference_1_BYTE *value); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClassVtbl; - -interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass { - CONST_VTBL __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClassVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUsbDeviceClass methods ***/ -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_get_ClassCode(This,value) (This)->lpVtbl->get_ClassCode(This,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_put_ClassCode(This,value) (This)->lpVtbl->put_ClassCode(This,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_get_SubclassCode(This,value) (This)->lpVtbl->get_SubclassCode(This,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_put_SubclassCode(This,value) (This)->lpVtbl->put_SubclassCode(This,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_get_ProtocolCode(This,value) (This)->lpVtbl->get_ProtocolCode(This,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_put_ProtocolCode(This,value) (This)->lpVtbl->put_ProtocolCode(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_QueryInterface(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_AddRef(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_Release(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_GetIids(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_GetTrustLevel(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUsbDeviceClass methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_get_ClassCode(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,BYTE *value) { - return This->lpVtbl->get_ClassCode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_put_ClassCode(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,BYTE value) { - return This->lpVtbl->put_ClassCode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_get_SubclassCode(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,__FIReference_1_BYTE **value) { - return This->lpVtbl->get_SubclassCode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_put_SubclassCode(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,__FIReference_1_BYTE *value) { - return This->lpVtbl->put_SubclassCode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_get_ProtocolCode(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,__FIReference_1_BYTE **value) { - return This->lpVtbl->get_ProtocolCode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_put_ProtocolCode(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass* This,__FIReference_1_BYTE *value) { - return This->lpVtbl->put_ProtocolCode(This,value); -} -#endif -#ifdef WIDL_using_Windows_Devices_Usb -#define IID_IUsbDeviceClass IID___x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass -#define IUsbDeviceClassVtbl __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClassVtbl -#define IUsbDeviceClass __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass -#define IUsbDeviceClass_QueryInterface __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_QueryInterface -#define IUsbDeviceClass_AddRef __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_AddRef -#define IUsbDeviceClass_Release __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_Release -#define IUsbDeviceClass_GetIids __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_GetIids -#define IUsbDeviceClass_GetRuntimeClassName __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_GetRuntimeClassName -#define IUsbDeviceClass_GetTrustLevel __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_GetTrustLevel -#define IUsbDeviceClass_get_ClassCode __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_get_ClassCode -#define IUsbDeviceClass_put_ClassCode __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_put_ClassCode -#define IUsbDeviceClass_get_SubclassCode __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_get_SubclassCode -#define IUsbDeviceClass_put_SubclassCode __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_put_SubclassCode -#define IUsbDeviceClass_get_ProtocolCode __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_get_ProtocolCode -#define IUsbDeviceClass_put_ProtocolCode __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_put_ProtocolCode -#endif /* WIDL_using_Windows_Devices_Usb */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IUsbDeviceStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics, 0x066b85a2, 0x09b7, 0x4446, 0x85,0x02, 0x6f,0xe6,0xdc,0xaa,0x73,0x09); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Devices { - namespace Usb { - MIDL_INTERFACE("066b85a2-09b7-4446-8502-6fe6dcaa7309") - IUsbDeviceStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetDeviceSelector( - UINT32 vendor, - UINT32 product, - GUID class, - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDeviceSelectorGuidOnly( - GUID class, - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDeviceSelectorVidPidOnly( - UINT32 vendor, - UINT32 product, - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDeviceClassSelector( - ABI::Windows::Devices::Usb::IUsbDeviceClass *class, - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE FromIdAsync( - HSTRING id, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics, 0x066b85a2, 0x09b7, 0x4446, 0x85,0x02, 0x6f,0xe6,0xdc,0xaa,0x73,0x09) -#endif -#else -typedef struct __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This, - TrustLevel *trustLevel); - - /*** IUsbDeviceStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *GetDeviceSelector)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This, - UINT32 vendor, - UINT32 product, - GUID class, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *GetDeviceSelectorGuidOnly)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This, - GUID class, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *GetDeviceSelectorVidPidOnly)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This, - UINT32 vendor, - UINT32 product, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *GetDeviceClassSelector)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This, - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *class, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *FromIdAsync)( - __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics *This, - HSTRING id, - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice **operation); - - END_INTERFACE -} __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStaticsVtbl; - -interface __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics { - CONST_VTBL __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUsbDeviceStatics methods ***/ -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceSelector(This,vendor,product,class,value) (This)->lpVtbl->GetDeviceSelector(This,vendor,product,class,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceSelectorGuidOnly(This,class,value) (This)->lpVtbl->GetDeviceSelectorGuidOnly(This,class,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceSelectorVidPidOnly(This,vendor,product,value) (This)->lpVtbl->GetDeviceSelectorVidPidOnly(This,vendor,product,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceClassSelector(This,class,value) (This)->lpVtbl->GetDeviceClassSelector(This,class,value) -#define __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_FromIdAsync(This,id,operation) (This)->lpVtbl->FromIdAsync(This,id,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_QueryInterface(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_AddRef(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_Release(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetIids(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetRuntimeClassName(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetTrustLevel(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUsbDeviceStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceSelector(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This,UINT32 vendor,UINT32 product,GUID class,HSTRING *value) { - return This->lpVtbl->GetDeviceSelector(This,vendor,product,class,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceSelectorGuidOnly(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This,GUID class,HSTRING *value) { - return This->lpVtbl->GetDeviceSelectorGuidOnly(This,class,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceSelectorVidPidOnly(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This,UINT32 vendor,UINT32 product,HSTRING *value) { - return This->lpVtbl->GetDeviceSelectorVidPidOnly(This,vendor,product,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceClassSelector(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This,__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceClass *class,HSTRING *value) { - return This->lpVtbl->GetDeviceClassSelector(This,class,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_FromIdAsync(__x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics* This,HSTRING id,__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice **operation) { - return This->lpVtbl->FromIdAsync(This,id,operation); -} -#endif -#ifdef WIDL_using_Windows_Devices_Usb -#define IID_IUsbDeviceStatics IID___x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics -#define IUsbDeviceStaticsVtbl __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStaticsVtbl -#define IUsbDeviceStatics __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics -#define IUsbDeviceStatics_QueryInterface __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_QueryInterface -#define IUsbDeviceStatics_AddRef __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_AddRef -#define IUsbDeviceStatics_Release __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_Release -#define IUsbDeviceStatics_GetIids __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetIids -#define IUsbDeviceStatics_GetRuntimeClassName __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetRuntimeClassName -#define IUsbDeviceStatics_GetTrustLevel __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetTrustLevel -#define IUsbDeviceStatics_GetDeviceSelector __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceSelector -#define IUsbDeviceStatics_GetDeviceSelectorGuidOnly __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceSelectorGuidOnly -#define IUsbDeviceStatics_GetDeviceSelectorVidPidOnly __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceSelectorVidPidOnly -#define IUsbDeviceStatics_GetDeviceClassSelector __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_GetDeviceClassSelector -#define IUsbDeviceStatics_FromIdAsync __x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_FromIdAsync -#endif /* WIDL_using_Windows_Devices_Usb */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CDevices_CUsb_CIUsbDeviceStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Usb.UsbConfiguration - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Usb_UsbConfiguration_DEFINED -#define RUNTIMECLASS_Windows_Devices_Usb_UsbConfiguration_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Usb_UsbConfiguration[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','C','o','n','f','i','g','u','r','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbConfiguration[] = L"Windows.Devices.Usb.UsbConfiguration"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbConfiguration[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','C','o','n','f','i','g','u','r','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Usb_UsbConfiguration_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Usb.UsbDevice - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Usb_UsbDevice_DEFINED -#define RUNTIMECLASS_Windows_Devices_Usb_UsbDevice_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Usb_UsbDevice[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','D','e','v','i','c','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbDevice[] = L"Windows.Devices.Usb.UsbDevice"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbDevice[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','D','e','v','i','c','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Usb_UsbDevice_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Usb.UsbDeviceClass - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Usb_UsbDeviceClass_DEFINED -#define RUNTIMECLASS_Windows_Devices_Usb_UsbDeviceClass_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Usb_UsbDeviceClass[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','D','e','v','i','c','e','C','l','a','s','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbDeviceClass[] = L"Windows.Devices.Usb.UsbDeviceClass"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbDeviceClass[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','D','e','v','i','c','e','C','l','a','s','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Usb_UsbDeviceClass_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Usb.UsbDeviceDescriptor - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Usb_UsbDeviceDescriptor_DEFINED -#define RUNTIMECLASS_Windows_Devices_Usb_UsbDeviceDescriptor_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Usb_UsbDeviceDescriptor[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','D','e','v','i','c','e','D','e','s','c','r','i','p','t','o','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbDeviceDescriptor[] = L"Windows.Devices.Usb.UsbDeviceDescriptor"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbDeviceDescriptor[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','D','e','v','i','c','e','D','e','s','c','r','i','p','t','o','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Usb_UsbDeviceDescriptor_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Usb.UsbInterface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Usb_UsbInterface_DEFINED -#define RUNTIMECLASS_Windows_Devices_Usb_UsbInterface_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Usb_UsbInterface[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','I','n','t','e','r','f','a','c','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbInterface[] = L"Windows.Devices.Usb.UsbInterface"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbInterface[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','I','n','t','e','r','f','a','c','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Usb_UsbInterface_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Devices.Usb.UsbSetupPacket - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Devices_Usb_UsbSetupPacket_DEFINED -#define RUNTIMECLASS_Windows_Devices_Usb_UsbSetupPacket_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Devices_Usb_UsbSetupPacket[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','S','e','t','u','p','P','a','c','k','e','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbSetupPacket[] = L"Windows.Devices.Usb.UsbSetupPacket"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Devices_Usb_UsbSetupPacket[] = {'W','i','n','d','o','w','s','.','D','e','v','i','c','e','s','.','U','s','b','.','U','s','b','S','e','t','u','p','P','a','c','k','e','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Devices_Usb_UsbSetupPacket_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice, 0x7331254f, 0x6caf, 0x587d, 0x9c,0x2a, 0x01,0x8c,0x66,0xd3,0x12,0xdb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("7331254f-6caf-587d-9c2a-018c66d312db") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice, 0x7331254f, 0x6caf, 0x587d, 0x9c,0x2a, 0x01,0x8c,0x66,0xd3,0x12,0xdb) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDeviceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice *This, - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDeviceVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDeviceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_Release(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice* This,__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_UsbDevice IID___FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice -#define IAsyncOperationCompletedHandler_UsbDeviceVtbl __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDeviceVtbl -#define IAsyncOperationCompletedHandler_UsbDevice __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice -#define IAsyncOperationCompletedHandler_UsbDevice_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_QueryInterface -#define IAsyncOperationCompletedHandler_UsbDevice_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_AddRef -#define IAsyncOperationCompletedHandler_UsbDevice_Release __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_Release -#define IAsyncOperationCompletedHandler_UsbDevice_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice, 0x2138c5ed, 0xb71a, 0x5166, 0x99,0x48, 0xd5,0x57,0x92,0x74,0x8f,0x5c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("2138c5ed-b71a-5166-9948-d55792748f5c") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice, 0x2138c5ed, 0xb71a, 0x5166, 0x99,0x48, 0xd5,0x57,0x92,0x74,0x8f,0x5c) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDeviceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *This, - __FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice *This, - __x_ABI_CWindows_CDevices_CUsb_CIUsbDevice **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDeviceVtbl; - -interface __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice { - CONST_VTBL __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDeviceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_QueryInterface(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_AddRef(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_Release(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetIids(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetTrustLevel(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_put_Completed(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_get_Completed(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice* This,__FIAsyncOperationCompletedHandler_1_Windows__CDevices__CUsb__CUsbDevice **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetResults(__FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice* This,__x_ABI_CWindows_CDevices_CUsb_CIUsbDevice **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_UsbDevice IID___FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice -#define IAsyncOperation_UsbDeviceVtbl __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDeviceVtbl -#define IAsyncOperation_UsbDevice __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice -#define IAsyncOperation_UsbDevice_QueryInterface __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_QueryInterface -#define IAsyncOperation_UsbDevice_AddRef __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_AddRef -#define IAsyncOperation_UsbDevice_Release __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_Release -#define IAsyncOperation_UsbDevice_GetIids __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetIids -#define IAsyncOperation_UsbDevice_GetRuntimeClassName __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetRuntimeClassName -#define IAsyncOperation_UsbDevice_GetTrustLevel __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetTrustLevel -#define IAsyncOperation_UsbDevice_put_Completed __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_put_Completed -#define IAsyncOperation_UsbDevice_get_Completed __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_get_Completed -#define IAsyncOperation_UsbDevice_GetResults __FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CDevices__CUsb__CUsbDevice_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_devices_usb_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.foundation.collections.h b/lib/libc/include/any-windows-any/windows.foundation.collections.h deleted file mode 100644 index ab88dd56a056bb5d649788ec3f12466a63b843f5..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.foundation.collections.h +++ /dev/null @@ -1,981 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.foundation.collections.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_foundation_collections_h__ -#define __windows_foundation_collections_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IEventHandler_impl; - - template - struct IEventHandler : IEventHandler_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperationCompletedHandler_impl; - - template - struct IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperation_impl; - - template - struct IAsyncOperation : IAsyncOperation_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncActionProgressHandler_impl; - - template - struct IAsyncActionProgressHandler : IAsyncActionProgressHandler_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncActionWithProgressCompletedHandler_impl; - - template - struct IAsyncActionWithProgressCompletedHandler : IAsyncActionWithProgressCompletedHandler_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncActionWithProgress_impl; - - template - struct IAsyncActionWithProgress : IAsyncActionWithProgress_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperationProgressHandler_impl; - - template - struct IAsyncOperationProgressHandler : IAsyncOperationProgressHandler_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperationWithProgressCompletedHandler_impl; - - template - struct IAsyncOperationWithProgressCompletedHandler : IAsyncOperationWithProgressCompletedHandler_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperationWithProgress_impl; - - template - struct IAsyncOperationWithProgress : IAsyncOperationWithProgress_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct ITypedEventHandler_impl; - - template - struct ITypedEventHandler : ITypedEventHandler_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IReference_impl; - - template - struct IReference : IReference_impl {}; - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IIterator_impl; - - template - struct IIterator : IIterator_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IIterable_impl; - - template - struct IIterable : IIterable_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IMapChangedEventArgs_impl; - - template - struct IMapChangedEventArgs : IMapChangedEventArgs_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IMapChangedEventHandler_impl; - - template - struct IMapChangedEventHandler : IMapChangedEventHandler_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IKeyValuePair_impl; - - template - struct IKeyValuePair : IKeyValuePair_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IMapView_impl; - - template - struct IMapView : IMapView_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IMap_impl; - - template - struct IMap : IMap_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IObservableMap_impl; - - template - struct IObservableMap : IObservableMap_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IVectorChangedEventHandler_impl; - - template - struct IVectorChangedEventHandler : IVectorChangedEventHandler_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IVectorView_impl; - - template - struct IVectorView : IVectorView_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IVector_impl; - - template - struct IVector : IVector_impl {}; - } - } - } -} -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IObservableVector_impl; - - template - struct IObservableVector : IObservableVector_impl {}; - } - } - } -} -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { namespace Windows { namespace Foundation { namespace Internal { -template struct GetAbiType { typedef T type; }; -template struct GetLogicalType { typedef T type; }; -template struct AggregateType {}; -template struct GetAbiType > { typedef A type; }; -template struct GetLogicalType > { typedef L type; }; -}}}} -extern "C" { -#endif -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IEventHandler_impl : IUnknown - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type T_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type T_logical; - public: - typedef T T_complex; - virtual HRESULT STDMETHODCALLTYPE Invoke(IInspectable *sender,T_abi args) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperationCompletedHandler_impl : IUnknown - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type TResult_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TResult_logical; - public: - typedef TResult TResult_complex; - virtual HRESULT STDMETHODCALLTYPE Invoke(IAsyncOperation *info,AsyncStatus status) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperation_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type TResult_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TResult_logical; - public: - typedef TResult TResult_complex; - virtual HRESULT STDMETHODCALLTYPE put_Completed(IAsyncOperationCompletedHandler *handler) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Completed(IAsyncOperationCompletedHandler **handler) = 0; - virtual HRESULT STDMETHODCALLTYPE GetResults(TResult_abi *results) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncActionProgressHandler_impl : IUnknown - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type TProgress_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TProgress_logical; - public: - typedef TProgress TProgress_complex; - virtual HRESULT STDMETHODCALLTYPE Invoke(IAsyncActionWithProgress *info,TProgress_abi progress) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncActionWithProgressCompletedHandler_impl : IUnknown - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type TProgress_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TProgress_logical; - public: - typedef TProgress TProgress_complex; - virtual HRESULT STDMETHODCALLTYPE Invoke(IAsyncActionWithProgress *info,AsyncStatus status) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncActionWithProgress_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type TProgress_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TProgress_logical; - public: - typedef TProgress TProgress_complex; - virtual HRESULT STDMETHODCALLTYPE put_Progress(IAsyncActionProgressHandler *handler) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Progress(IAsyncActionProgressHandler **handler) = 0; - virtual HRESULT STDMETHODCALLTYPE put_Completed(IAsyncActionWithProgressCompletedHandler *handler) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Completed(IAsyncActionWithProgressCompletedHandler **handler) = 0; - virtual HRESULT STDMETHODCALLTYPE GetResults() = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperationProgressHandler_impl : IUnknown - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type TResult_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TResult_logical; - typedef typename Windows::Foundation::Internal::GetAbiType::type TProgress_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TProgress_logical; - public: - typedef TResult TResult_complex; - typedef TProgress TProgress_complex; - virtual HRESULT STDMETHODCALLTYPE Invoke(IAsyncOperationWithProgress *info,TProgress_abi progress) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperationWithProgressCompletedHandler_impl : IUnknown - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type TResult_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TResult_logical; - typedef typename Windows::Foundation::Internal::GetAbiType::type TProgress_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TProgress_logical; - public: - typedef TResult TResult_complex; - typedef TProgress TProgress_complex; - virtual HRESULT STDMETHODCALLTYPE Invoke(IAsyncOperationWithProgress *info,AsyncStatus status) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IAsyncOperationWithProgress_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type TResult_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TResult_logical; - typedef typename Windows::Foundation::Internal::GetAbiType::type TProgress_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TProgress_logical; - public: - typedef TResult TResult_complex; - typedef TProgress TProgress_complex; - virtual HRESULT STDMETHODCALLTYPE put_Progress(IAsyncOperationProgressHandler *handler) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Progress(IAsyncOperationProgressHandler **handler) = 0; - virtual HRESULT STDMETHODCALLTYPE put_Completed(IAsyncOperationWithProgressCompletedHandler *handler) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Completed(IAsyncOperationWithProgressCompletedHandler **handler) = 0; - virtual HRESULT STDMETHODCALLTYPE GetResults(TResult_abi *results) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct ITypedEventHandler_impl : IUnknown - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type TSender_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TSender_logical; - typedef typename Windows::Foundation::Internal::GetAbiType::type TArgs_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type TArgs_logical; - public: - typedef TSender TSender_complex; - typedef TArgs TArgs_complex; - virtual HRESULT STDMETHODCALLTYPE Invoke(TSender_abi sender,TArgs_abi args) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template - struct IReference_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type T_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type T_logical; - public: - typedef T T_complex; - virtual HRESULT STDMETHODCALLTYPE get_Value(T_abi *value) = 0; - }; - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IIterator_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type T_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type T_logical; - public: - typedef T T_complex; - virtual HRESULT STDMETHODCALLTYPE get_Current(T_abi *value) = 0; - virtual HRESULT STDMETHODCALLTYPE get_HasCurrent(WINBOOL *value) = 0; - virtual HRESULT STDMETHODCALLTYPE MoveNext(WINBOOL *value) = 0; - virtual HRESULT STDMETHODCALLTYPE GetMany(UINT32 items_size,T_abi *items,UINT32 *value) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IIterable_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type T_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type T_logical; - public: - typedef T T_complex; - virtual HRESULT STDMETHODCALLTYPE First(IIterator **value) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IMapChangedEventArgs_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type T_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type T_logical; - public: - typedef T T_complex; - virtual HRESULT STDMETHODCALLTYPE get_CollectionChanged(enum CollectionChange *value) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Key(T_abi *key) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IMapChangedEventHandler_impl : IUnknown - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type K_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type K_logical; - typedef typename Windows::Foundation::Internal::GetAbiType::type V_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type V_logical; - public: - typedef K K_complex; - typedef V V_complex; - virtual HRESULT STDMETHODCALLTYPE Invoke(IObservableMap *sender,IMapChangedEventArgs *args) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IKeyValuePair_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type K_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type K_logical; - typedef typename Windows::Foundation::Internal::GetAbiType::type V_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type V_logical; - public: - typedef K K_complex; - typedef V V_complex; - virtual HRESULT STDMETHODCALLTYPE get_Key(K_abi *key) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Value(V_abi *value) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IMapView_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type K_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type K_logical; - typedef typename Windows::Foundation::Internal::GetAbiType::type V_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type V_logical; - public: - typedef K K_complex; - typedef V V_complex; - virtual HRESULT STDMETHODCALLTYPE Lookup(K_abi key,V_abi *value) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Size(unsigned int *size) = 0; - virtual HRESULT STDMETHODCALLTYPE HasKey(K_abi key,boolean *found) = 0; - virtual HRESULT STDMETHODCALLTYPE Split(IMapView **first,IMapView **second) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IMap_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type K_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type K_logical; - typedef typename Windows::Foundation::Internal::GetAbiType::type V_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type V_logical; - public: - typedef K K_complex; - typedef V V_complex; - virtual HRESULT STDMETHODCALLTYPE Lookup(K_abi key,V_abi *value) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Size(unsigned int *size) = 0; - virtual HRESULT STDMETHODCALLTYPE HasKey(K_abi key,boolean *found) = 0; - virtual HRESULT STDMETHODCALLTYPE GetView(IMapView **view) = 0; - virtual HRESULT STDMETHODCALLTYPE Insert(K_abi key,V_abi value,boolean *replaced) = 0; - virtual HRESULT STDMETHODCALLTYPE Remove(K_abi key) = 0; - virtual HRESULT STDMETHODCALLTYPE Clear() = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IObservableMap_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type K_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type K_logical; - typedef typename Windows::Foundation::Internal::GetAbiType::type V_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type V_logical; - public: - typedef K K_complex; - typedef V V_complex; - virtual HRESULT STDMETHODCALLTYPE add_MapChanged(IMapChangedEventHandler *handler,EventRegistrationToken *token) = 0; - virtual HRESULT STDMETHODCALLTYPE remove_MapChanged(EventRegistrationToken token) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IVectorChangedEventHandler_impl : IUnknown - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type T_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type T_logical; - public: - typedef T T_complex; - virtual HRESULT STDMETHODCALLTYPE Invoke(IObservableVector *sender,ABI::Windows::Foundation::Collections::IVectorChangedEventArgs *args) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IVectorView_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type T_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type T_logical; - public: - typedef T T_complex; - virtual HRESULT STDMETHODCALLTYPE GetAt(UINT32 index,T_abi *value) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Size(UINT32 *value) = 0; - virtual HRESULT STDMETHODCALLTYPE IndexOf(T_abi element,UINT32 *index,BOOLEAN *value) = 0; - virtual HRESULT STDMETHODCALLTYPE GetMany(UINT32 start_index,UINT32 items_size,T_abi *items,UINT32 *value) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IVector_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type T_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type T_logical; - public: - typedef T T_complex; - virtual HRESULT STDMETHODCALLTYPE GetAt(UINT32 index,T_abi *value) = 0; - virtual HRESULT STDMETHODCALLTYPE get_Size(UINT32 *value) = 0; - virtual HRESULT STDMETHODCALLTYPE GetView(IVectorView **value) = 0; - virtual HRESULT STDMETHODCALLTYPE IndexOf(T_abi element,UINT32 *index,BOOLEAN *value) = 0; - virtual HRESULT STDMETHODCALLTYPE SetAt(UINT32 index,T_abi value) = 0; - virtual HRESULT STDMETHODCALLTYPE InsertAt(UINT32 index,T_abi value) = 0; - virtual HRESULT STDMETHODCALLTYPE RemoveAt(UINT32 index) = 0; - virtual HRESULT STDMETHODCALLTYPE Append(T_abi value) = 0; - virtual HRESULT STDMETHODCALLTYPE RemoveAtEnd() = 0; - virtual HRESULT STDMETHODCALLTYPE Clear() = 0; - virtual HRESULT STDMETHODCALLTYPE GetMany(UINT32 start_index,UINT32 items_size,T_abi *items,UINT32 *value) = 0; - virtual HRESULT STDMETHODCALLTYPE ReplaceAll(UINT32 count,T_abi *items) = 0; - }; - } - } - } -} -extern "C" { -#endif - -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template - struct IObservableVector_impl : IInspectable - { - private: - typedef typename Windows::Foundation::Internal::GetAbiType::type T_abi; - typedef typename Windows::Foundation::Internal::GetLogicalType::type T_logical; - public: - typedef T T_complex; - virtual HRESULT STDMETHODCALLTYPE add_VectorChanged(IVectorChangedEventHandler *handler,EventRegistrationToken *token) = 0; - virtual HRESULT STDMETHODCALLTYPE remove_VectorChanged(EventRegistrationToken token) = 0; - }; - } - } - } -} -extern "C" { -#endif - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_foundation_collections_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.foundation.h b/lib/libc/include/any-windows-any/windows.foundation.h deleted file mode 100644 index 787fb5f50bf2daaffb346ea81bf949154a034ace..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.foundation.h +++ /dev/null @@ -1,8643 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.foundation.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_foundation_h__ -#define __windows_foundation_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet ABI::Windows::Foundation::Collections::IPropertySet -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - interface IPropertySet; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler ABI::Windows::Foundation::IAsyncActionCompletedHandler -namespace ABI { - namespace Windows { - namespace Foundation { - interface IAsyncActionCompletedHandler; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler ABI::Windows::Foundation::IDeferralCompletedHandler -namespace ABI { - namespace Windows { - namespace Foundation { - interface IDeferralCompletedHandler; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIStringable_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIStringable_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIStringable __x_ABI_CWindows_CFoundation_CIStringable; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIStringable ABI::Windows::Foundation::IStringable -namespace ABI { - namespace Windows { - namespace Foundation { - interface IStringable; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIClosable __x_ABI_CWindows_CFoundation_CIClosable; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIClosable ABI::Windows::Foundation::IClosable -namespace ABI { - namespace Windows { - namespace Foundation { - interface IClosable; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIDeferral __x_ABI_CWindows_CFoundation_CIDeferral; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIDeferral ABI::Windows::Foundation::IDeferral -namespace ABI { - namespace Windows { - namespace Foundation { - interface IDeferral; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIDeferralFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIDeferralFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIDeferralFactory __x_ABI_CWindows_CFoundation_CIDeferralFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIDeferralFactory ABI::Windows::Foundation::IDeferralFactory -namespace ABI { - namespace Windows { - namespace Foundation { - interface IDeferralFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIAsyncAction __x_ABI_CWindows_CFoundation_CIAsyncAction; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIAsyncAction ABI::Windows::Foundation::IAsyncAction -namespace ABI { - namespace Windows { - namespace Foundation { - interface IAsyncAction; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIMemoryBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIMemoryBuffer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIMemoryBuffer __x_ABI_CWindows_CFoundation_CIMemoryBuffer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIMemoryBuffer ABI::Windows::Foundation::IMemoryBuffer -namespace ABI { - namespace Windows { - namespace Foundation { - interface IMemoryBuffer; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory ABI::Windows::Foundation::IMemoryBufferFactory -namespace ABI { - namespace Windows { - namespace Foundation { - interface IMemoryBufferFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIMemoryBufferReference_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIMemoryBufferReference_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIMemoryBufferReference __x_ABI_CWindows_CFoundation_CIMemoryBufferReference; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference ABI::Windows::Foundation::IMemoryBufferReference -namespace ABI { - namespace Windows { - namespace Foundation { - interface IMemoryBufferReference; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIUriEscapeStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriEscapeStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIUriEscapeStatics __x_ABI_CWindows_CFoundation_CIUriEscapeStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics ABI::Windows::Foundation::IUriEscapeStatics -namespace ABI { - namespace Windows { - namespace Foundation { - interface IUriEscapeStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClass __x_ABI_CWindows_CFoundation_CIUriRuntimeClass; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass ABI::Windows::Foundation::IUriRuntimeClass -namespace ABI { - namespace Windows { - namespace Foundation { - interface IUriRuntimeClass; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory ABI::Windows::Foundation::IUriRuntimeClassFactory -namespace ABI { - namespace Windows { - namespace Foundation { - interface IUriRuntimeClassFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri ABI::Windows::Foundation::IUriRuntimeClassWithAbsoluteCanonicalUri -namespace ABI { - namespace Windows { - namespace Foundation { - interface IUriRuntimeClassWithAbsoluteCanonicalUri; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry ABI::Windows::Foundation::IWwwFormUrlDecoderEntry -namespace ABI { - namespace Windows { - namespace Foundation { - interface IWwwFormUrlDecoderEntry; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass ABI::Windows::Foundation::IWwwFormUrlDecoderRuntimeClass -namespace ABI { - namespace Windows { - namespace Foundation { - interface IWwwFormUrlDecoderRuntimeClass; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory ABI::Windows::Foundation::IWwwFormUrlDecoderRuntimeClassFactory -namespace ABI { - namespace Windows { - namespace Foundation { - interface IWwwFormUrlDecoderRuntimeClassFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CDeferral_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CDeferral_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Foundation { - class Deferral; - } - } -} -#else -typedef struct __x_ABI_CWindows_CFoundation_CDeferral __x_ABI_CWindows_CFoundation_CDeferral; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CFoundation_CDeferral_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CFoundation_CMemoryBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CMemoryBuffer_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Foundation { - class MemoryBuffer; - } - } -} -#else -typedef struct __x_ABI_CWindows_CFoundation_CMemoryBuffer __x_ABI_CWindows_CFoundation_CMemoryBuffer; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CFoundation_CMemoryBuffer_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CFoundation_CUri_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CUri_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Foundation { - class Uri; - } - } -} -#else -typedef struct __x_ABI_CWindows_CFoundation_CUri __x_ABI_CWindows_CFoundation_CUri; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CFoundation_CUri_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CFoundation_CWwwFormUrlDecoder_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CWwwFormUrlDecoder_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Foundation { - class WwwFormUrlDecoder; - } - } -} -#else -typedef struct __x_ABI_CWindows_CFoundation_CWwwFormUrlDecoder __x_ABI_CWindows_CFoundation_CWwwFormUrlDecoder; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CFoundation_CWwwFormUrlDecoder_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CFoundation_CWwwFormUrlDecoderEntry_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CWwwFormUrlDecoderEntry_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Foundation { - class WwwFormUrlDecoderEntry; - } - } -} -#else -typedef struct __x_ABI_CWindows_CFoundation_CWwwFormUrlDecoderEntry __x_ABI_CWindows_CFoundation_CWwwFormUrlDecoderEntry; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CFoundation_CWwwFormUrlDecoderEntry_FWD_DEFINED__ */ - -#ifndef ____FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIKeyValuePair_2_HSTRING_IInspectable __FIKeyValuePair_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIKeyValuePair_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IKeyValuePair -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IIterable* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IIterator* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapChangedEventArgs_1_HSTRING_FWD_DEFINED__ -#define ____FIMapChangedEventArgs_1_HSTRING_FWD_DEFINED__ -typedef interface __FIMapChangedEventArgs_1_HSTRING __FIMapChangedEventArgs_1_HSTRING; -#ifdef __cplusplus -#define __FIMapChangedEventArgs_1_HSTRING ABI::Windows::Foundation::Collections::IMapChangedEventArgs -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapChangedEventHandler_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIMapChangedEventHandler_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIMapChangedEventHandler_2_HSTRING_IInspectable __FIMapChangedEventHandler_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIMapChangedEventHandler_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IMapChangedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIMap_2_HSTRING_IInspectable __FIMap_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IMap -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapView_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIMapView_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIMapView_2_HSTRING_IInspectable __FIMapView_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIMapView_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IMapView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIObservableMap_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIObservableMap_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIObservableMap_2_HSTRING_IInspectable __FIObservableMap_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIObservableMap_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IObservableMap -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_HSTRING_FWD_DEFINED__ -#define ____FIIterable_1_HSTRING_FWD_DEFINED__ -typedef interface __FIIterable_1_HSTRING __FIIterable_1_HSTRING; -#ifdef __cplusplus -#define __FIIterable_1_HSTRING ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_IInspectable_FWD_DEFINED__ -#define ____FIIterable_1_IInspectable_FWD_DEFINED__ -typedef interface __FIIterable_1_IInspectable __FIIterable_1_IInspectable; -#ifdef __cplusplus -#define __FIIterable_1_IInspectable ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CFoundation__CUri_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CFoundation__CUri_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CFoundation__CUri __FIIterable_1_Windows__CFoundation__CUri; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CFoundation__CUri ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_HSTRING_FWD_DEFINED__ -#define ____FIIterator_1_HSTRING_FWD_DEFINED__ -typedef interface __FIIterator_1_HSTRING __FIIterator_1_HSTRING; -#ifdef __cplusplus -#define __FIIterator_1_HSTRING ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_IInspectable_FWD_DEFINED__ -#define ____FIIterator_1_IInspectable_FWD_DEFINED__ -typedef interface __FIIterator_1_IInspectable __FIIterator_1_IInspectable; -#ifdef __cplusplus -#define __FIIterator_1_IInspectable ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CFoundation__CUri_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CFoundation__CUri_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CFoundation__CUri __FIIterator_1_Windows__CFoundation__CUri; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CFoundation__CUri ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_HSTRING_FWD_DEFINED__ -#define ____FIVectorView_1_HSTRING_FWD_DEFINED__ -typedef interface __FIVectorView_1_HSTRING __FIVectorView_1_HSTRING; -#ifdef __cplusplus -#define __FIVectorView_1_HSTRING ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_IInspectable_FWD_DEFINED__ -#define ____FIVectorView_1_IInspectable_FWD_DEFINED__ -typedef interface __FIVectorView_1_IInspectable __FIVectorView_1_IInspectable; -#ifdef __cplusplus -#define __FIVectorView_1_IInspectable ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_HSTRING_FWD_DEFINED__ -#define ____FIVector_1_HSTRING_FWD_DEFINED__ -typedef interface __FIVector_1_HSTRING __FIVector_1_HSTRING; -#ifdef __cplusplus -#define __FIVector_1_HSTRING ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_IInspectable_FWD_DEFINED__ -#define ____FIVector_1_IInspectable_FWD_DEFINED__ -typedef interface __FIVector_1_IInspectable __FIVector_1_IInspectable; -#ifdef __cplusplus -#define __FIVector_1_IInspectable ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapView_2_HSTRING___FIVectorView_1_HSTRING_FWD_DEFINED__ -#define ____FIMapView_2_HSTRING___FIVectorView_1_HSTRING_FWD_DEFINED__ -typedef interface __FIMapView_2_HSTRING___FIVectorView_1_HSTRING __FIMapView_2_HSTRING___FIVectorView_1_HSTRING; -#ifdef __cplusplus -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING ABI::Windows::Foundation::Collections::IMapView* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIEventHandler_1_IInspectable_FWD_DEFINED__ -#define ____FIEventHandler_1_IInspectable_FWD_DEFINED__ -typedef interface __FIEventHandler_1_IInspectable __FIEventHandler_1_IInspectable; -#ifdef __cplusplus -#define __FIEventHandler_1_IInspectable ABI::Windows::Foundation::IEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_IInspectable_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_IInspectable_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_IInspectable __FIAsyncOperationCompletedHandler_1_IInspectable; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_IInspectable ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_boolean_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_boolean_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_boolean __FIAsyncOperationCompletedHandler_1_boolean; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_boolean ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_UINT32_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_UINT32_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_UINT32 __FIAsyncOperationCompletedHandler_1_UINT32; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_UINT32 ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_IInspectable_FWD_DEFINED__ -#define ____FIAsyncOperation_1_IInspectable_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_IInspectable __FIAsyncOperation_1_IInspectable; -#ifdef __cplusplus -#define __FIAsyncOperation_1_IInspectable ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_boolean_FWD_DEFINED__ -#define ____FIAsyncOperation_1_boolean_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_boolean __FIAsyncOperation_1_boolean; -#ifdef __cplusplus -#define __FIAsyncOperation_1_boolean ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_UINT32_FWD_DEFINED__ -#define ____FIAsyncOperation_1_UINT32_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_UINT32 __FIAsyncOperation_1_UINT32; -#ifdef __cplusplus -#define __FIAsyncOperation_1_UINT32 ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_BYTE_FWD_DEFINED__ -#define ____FIReference_1_BYTE_FWD_DEFINED__ -typedef interface __FIReference_1_BYTE __FIReference_1_BYTE; -#ifdef __cplusplus -#define __FIReference_1_BYTE ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_INT32_FWD_DEFINED__ -#define ____FIReference_1_INT32_FWD_DEFINED__ -typedef interface __FIReference_1_INT32 __FIReference_1_INT32; -#ifdef __cplusplus -#define __FIReference_1_INT32 ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_DOUBLE_FWD_DEFINED__ -#define ____FIReference_1_DOUBLE_FWD_DEFINED__ -typedef interface __FIReference_1_DOUBLE __FIReference_1_DOUBLE; -#ifdef __cplusplus -#define __FIReference_1_DOUBLE ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_IInspectable_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_IInspectable_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_IInspectable_IInspectable __FITypedEventHandler_2_IInspectable_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_IInspectable_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet ABI::Windows::Foundation::Collections::IPropertySet -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - interface IPropertySet; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIKeyValuePair_2_HSTRING_IInspectable __FIKeyValuePair_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIKeyValuePair_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IKeyValuePair -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IIterable* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IIterator* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapChangedEventArgs_1_HSTRING_FWD_DEFINED__ -#define ____FIMapChangedEventArgs_1_HSTRING_FWD_DEFINED__ -typedef interface __FIMapChangedEventArgs_1_HSTRING __FIMapChangedEventArgs_1_HSTRING; -#ifdef __cplusplus -#define __FIMapChangedEventArgs_1_HSTRING ABI::Windows::Foundation::Collections::IMapChangedEventArgs -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIMap_2_HSTRING_IInspectable __FIMap_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IMap -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapView_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIMapView_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIMapView_2_HSTRING_IInspectable __FIMapView_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIMapView_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IMapView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIObservableMap_2_HSTRING_IInspectable_FWD_DEFINED__ -#define ____FIObservableMap_2_HSTRING_IInspectable_FWD_DEFINED__ -typedef interface __FIObservableMap_2_HSTRING_IInspectable __FIObservableMap_2_HSTRING_IInspectable; -#ifdef __cplusplus -#define __FIObservableMap_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::IObservableMap -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IPropertySet interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CCollections_CIPropertySet, 0x8a43ed9f, 0xf4e6, 0x4421, 0xac,0xf9, 0x1d,0xab,0x29,0x86,0x82,0x0c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - MIDL_INTERFACE("8a43ed9f-f4e6-4421-acf9-1dab2986820c") - IPropertySet : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CCollections_CIPropertySet, 0x8a43ed9f, 0xf4e6, 0x4421, 0xac,0xf9, 0x1d,0xab,0x29,0x86,0x82,0x0c) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CCollections_CIPropertySetVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CCollections_CIPropertySetVtbl; - -interface __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet { - CONST_VTBL __x_ABI_CWindows_CFoundation_CCollections_CIPropertySetVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_QueryInterface(__x_ABI_CWindows_CFoundation_CCollections_CIPropertySet* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_AddRef(__x_ABI_CWindows_CFoundation_CCollections_CIPropertySet* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_Release(__x_ABI_CWindows_CFoundation_CCollections_CIPropertySet* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_GetIids(__x_ABI_CWindows_CFoundation_CCollections_CIPropertySet* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CCollections_CIPropertySet* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_GetTrustLevel(__x_ABI_CWindows_CFoundation_CCollections_CIPropertySet* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IPropertySet IID___x_ABI_CWindows_CFoundation_CCollections_CIPropertySet -#define IPropertySetVtbl __x_ABI_CWindows_CFoundation_CCollections_CIPropertySetVtbl -#define IPropertySet __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet -#define IPropertySet_QueryInterface __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_QueryInterface -#define IPropertySet_AddRef __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_AddRef -#define IPropertySet_Release __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_Release -#define IPropertySet_GetIids __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_GetIids -#define IPropertySet_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_GetRuntimeClassName -#define IPropertySet_GetTrustLevel __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_GetTrustLevel -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CFoundation_CPropertyType __x_ABI_CWindows_CFoundation_CPropertyType; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CPoint __x_ABI_CWindows_CFoundation_CPoint; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - typedef struct Point Point; - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CSize __x_ABI_CWindows_CFoundation_CSize; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - typedef struct Size Size; - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CRect __x_ABI_CWindows_CFoundation_CRect; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - typedef struct Rect Rect; - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CDateTime __x_ABI_CWindows_CFoundation_CDateTime; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - typedef struct DateTime DateTime; - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CTimeSpan __x_ABI_CWindows_CFoundation_CTimeSpan; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - typedef struct TimeSpan TimeSpan; - } - } -} -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIAsyncAction __x_ABI_CWindows_CFoundation_CIAsyncAction; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIAsyncAction ABI::Windows::Foundation::IAsyncAction -namespace ABI { - namespace Windows { - namespace Foundation { - interface IAsyncAction; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIClosable __x_ABI_CWindows_CFoundation_CIClosable; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIClosable ABI::Windows::Foundation::IClosable -namespace ABI { - namespace Windows { - namespace Foundation { - interface IClosable; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIDeferral __x_ABI_CWindows_CFoundation_CIDeferral; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIDeferral ABI::Windows::Foundation::IDeferral -namespace ABI { - namespace Windows { - namespace Foundation { - interface IDeferral; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIDeferralFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIDeferralFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIDeferralFactory __x_ABI_CWindows_CFoundation_CIDeferralFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIDeferralFactory ABI::Windows::Foundation::IDeferralFactory -namespace ABI { - namespace Windows { - namespace Foundation { - interface IDeferralFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIMemoryBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIMemoryBuffer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIMemoryBuffer __x_ABI_CWindows_CFoundation_CIMemoryBuffer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIMemoryBuffer ABI::Windows::Foundation::IMemoryBuffer -namespace ABI { - namespace Windows { - namespace Foundation { - interface IMemoryBuffer; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory ABI::Windows::Foundation::IMemoryBufferFactory -namespace ABI { - namespace Windows { - namespace Foundation { - interface IMemoryBufferFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIMemoryBufferReference_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIMemoryBufferReference_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIMemoryBufferReference __x_ABI_CWindows_CFoundation_CIMemoryBufferReference; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference ABI::Windows::Foundation::IMemoryBufferReference -namespace ABI { - namespace Windows { - namespace Foundation { - interface IMemoryBufferReference; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIStringable_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIStringable_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIStringable __x_ABI_CWindows_CFoundation_CIStringable; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIStringable ABI::Windows::Foundation::IStringable -namespace ABI { - namespace Windows { - namespace Foundation { - interface IStringable; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIUriEscapeStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriEscapeStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIUriEscapeStatics __x_ABI_CWindows_CFoundation_CIUriEscapeStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics ABI::Windows::Foundation::IUriEscapeStatics -namespace ABI { - namespace Windows { - namespace Foundation { - interface IUriEscapeStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClass __x_ABI_CWindows_CFoundation_CIUriRuntimeClass; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass ABI::Windows::Foundation::IUriRuntimeClass -namespace ABI { - namespace Windows { - namespace Foundation { - interface IUriRuntimeClass; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory ABI::Windows::Foundation::IUriRuntimeClassFactory -namespace ABI { - namespace Windows { - namespace Foundation { - interface IUriRuntimeClassFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri ABI::Windows::Foundation::IUriRuntimeClassWithAbsoluteCanonicalUri -namespace ABI { - namespace Windows { - namespace Foundation { - interface IUriRuntimeClassWithAbsoluteCanonicalUri; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry ABI::Windows::Foundation::IWwwFormUrlDecoderEntry -namespace ABI { - namespace Windows { - namespace Foundation { - interface IWwwFormUrlDecoderEntry; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass ABI::Windows::Foundation::IWwwFormUrlDecoderRuntimeClass -namespace ABI { - namespace Windows { - namespace Foundation { - interface IWwwFormUrlDecoderRuntimeClass; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory ABI::Windows::Foundation::IWwwFormUrlDecoderRuntimeClassFactory -namespace ABI { - namespace Windows { - namespace Foundation { - interface IWwwFormUrlDecoderRuntimeClassFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_HSTRING_FWD_DEFINED__ -#define ____FIIterable_1_HSTRING_FWD_DEFINED__ -typedef interface __FIIterable_1_HSTRING __FIIterable_1_HSTRING; -#ifdef __cplusplus -#define __FIIterable_1_HSTRING ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_IInspectable_FWD_DEFINED__ -#define ____FIIterable_1_IInspectable_FWD_DEFINED__ -typedef interface __FIIterable_1_IInspectable __FIIterable_1_IInspectable; -#ifdef __cplusplus -#define __FIIterable_1_IInspectable ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CFoundation__CUri_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CFoundation__CUri_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CFoundation__CUri __FIIterable_1_Windows__CFoundation__CUri; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CFoundation__CUri ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_HSTRING_FWD_DEFINED__ -#define ____FIIterator_1_HSTRING_FWD_DEFINED__ -typedef interface __FIIterator_1_HSTRING __FIIterator_1_HSTRING; -#ifdef __cplusplus -#define __FIIterator_1_HSTRING ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_IInspectable_FWD_DEFINED__ -#define ____FIIterator_1_IInspectable_FWD_DEFINED__ -typedef interface __FIIterator_1_IInspectable __FIIterator_1_IInspectable; -#ifdef __cplusplus -#define __FIIterator_1_IInspectable ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CFoundation__CUri_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CFoundation__CUri_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CFoundation__CUri __FIIterator_1_Windows__CFoundation__CUri; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CFoundation__CUri ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_HSTRING_FWD_DEFINED__ -#define ____FIVectorView_1_HSTRING_FWD_DEFINED__ -typedef interface __FIVectorView_1_HSTRING __FIVectorView_1_HSTRING; -#ifdef __cplusplus -#define __FIVectorView_1_HSTRING ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_IInspectable_FWD_DEFINED__ -#define ____FIVectorView_1_IInspectable_FWD_DEFINED__ -typedef interface __FIVectorView_1_IInspectable __FIVectorView_1_IInspectable; -#ifdef __cplusplus -#define __FIVectorView_1_IInspectable ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_HSTRING_FWD_DEFINED__ -#define ____FIVector_1_HSTRING_FWD_DEFINED__ -typedef interface __FIVector_1_HSTRING __FIVector_1_HSTRING; -#ifdef __cplusplus -#define __FIVector_1_HSTRING ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_IInspectable_FWD_DEFINED__ -#define ____FIVector_1_IInspectable_FWD_DEFINED__ -typedef interface __FIVector_1_IInspectable __FIVector_1_IInspectable; -#ifdef __cplusplus -#define __FIVector_1_IInspectable ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapView_2_HSTRING___FIVectorView_1_HSTRING_FWD_DEFINED__ -#define ____FIMapView_2_HSTRING___FIVectorView_1_HSTRING_FWD_DEFINED__ -typedef interface __FIMapView_2_HSTRING___FIVectorView_1_HSTRING __FIMapView_2_HSTRING___FIVectorView_1_HSTRING; -#ifdef __cplusplus -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING ABI::Windows::Foundation::Collections::IMapView* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_IInspectable_FWD_DEFINED__ -#define ____FIAsyncOperation_1_IInspectable_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_IInspectable __FIAsyncOperation_1_IInspectable; -#ifdef __cplusplus -#define __FIAsyncOperation_1_IInspectable ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_boolean_FWD_DEFINED__ -#define ____FIAsyncOperation_1_boolean_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_boolean __FIAsyncOperation_1_boolean; -#ifdef __cplusplus -#define __FIAsyncOperation_1_boolean ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_UINT32_FWD_DEFINED__ -#define ____FIAsyncOperation_1_UINT32_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_UINT32 __FIAsyncOperation_1_UINT32; -#ifdef __cplusplus -#define __FIAsyncOperation_1_UINT32 ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_BYTE_FWD_DEFINED__ -#define ____FIReference_1_BYTE_FWD_DEFINED__ -typedef interface __FIReference_1_BYTE __FIReference_1_BYTE; -#ifdef __cplusplus -#define __FIReference_1_BYTE ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_INT32_FWD_DEFINED__ -#define ____FIReference_1_INT32_FWD_DEFINED__ -typedef interface __FIReference_1_INT32 __FIReference_1_INT32; -#ifdef __cplusplus -#define __FIReference_1_INT32 ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_DOUBLE_FWD_DEFINED__ -#define ____FIReference_1_DOUBLE_FWD_DEFINED__ -typedef interface __FIReference_1_DOUBLE __FIReference_1_DOUBLE; -#ifdef __cplusplus -#define __FIReference_1_DOUBLE ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IAsyncActionCompletedHandler interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler, 0xa4ed5c81, 0x76c9, 0x40bd, 0x8b,0xe6, 0xb1,0xd9,0x0f,0xb2,0x0a,0xe7); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("a4ed5c81-76c9-40bd-8be6-b1d90fb20ae7") - IAsyncActionCompletedHandler : public IUnknown - { - virtual HRESULT STDMETHODCALLTYPE Invoke( - ABI::Windows::Foundation::IAsyncAction *action, - AsyncStatus status) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler, 0xa4ed5c81, 0x76c9, 0x40bd, 0x8b,0xe6, 0xb1,0xd9,0x0f,0xb2,0x0a,0xe7) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandlerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler *This); - - /*** IAsyncActionCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction *action, - AsyncStatus status); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandlerVtbl; - -interface __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandlerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncActionCompletedHandler methods ***/ -#define __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_Invoke(This,action,status) (This)->lpVtbl->Invoke(This,action,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_QueryInterface(__x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_AddRef(__x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_Release(__x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncActionCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_Invoke(__x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler* This,__x_ABI_CWindows_CFoundation_CIAsyncAction *action,AsyncStatus status) { - return This->lpVtbl->Invoke(This,action,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncActionCompletedHandler IID___x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler -#define IAsyncActionCompletedHandlerVtbl __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandlerVtbl -#define IAsyncActionCompletedHandler __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler -#define IAsyncActionCompletedHandler_QueryInterface __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_QueryInterface -#define IAsyncActionCompletedHandler_AddRef __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_AddRef -#define IAsyncActionCompletedHandler_Release __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_Release -#define IAsyncActionCompletedHandler_Invoke __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IDeferralCompletedHandler interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler, 0xed32a372, 0xf3c8, 0x4faa, 0x9c,0xfb, 0x47,0x01,0x48,0xda,0x38,0x88); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("ed32a372-f3c8-4faa-9cfb-470148da3888") - IDeferralCompletedHandler : public IUnknown - { - virtual HRESULT STDMETHODCALLTYPE Invoke( - ) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler, 0xed32a372, 0xf3c8, 0x4faa, 0x9c,0xfb, 0x47,0x01,0x48,0xda,0x38,0x88) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandlerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler *This); - - /*** IDeferralCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler *This); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandlerVtbl; - -interface __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandlerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_Release(This) (This)->lpVtbl->Release(This) -/*** IDeferralCompletedHandler methods ***/ -#define __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_Invoke(This) (This)->lpVtbl->Invoke(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_QueryInterface(__x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_AddRef(__x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_Release(__x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler* This) { - return This->lpVtbl->Release(This); -} -/*** IDeferralCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_Invoke(__x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler* This) { - return This->lpVtbl->Invoke(This); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IDeferralCompletedHandler IID___x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler -#define IDeferralCompletedHandlerVtbl __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandlerVtbl -#define IDeferralCompletedHandler __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler -#define IDeferralCompletedHandler_QueryInterface __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_QueryInterface -#define IDeferralCompletedHandler_AddRef __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_AddRef -#define IDeferralCompletedHandler_Release __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_Release -#define IDeferralCompletedHandler_Invoke __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - enum PropertyType { - PropertyType_Empty = 0, - PropertyType_UInt8 = 1, - PropertyType_Int16 = 2, - PropertyType_UInt16 = 3, - PropertyType_Int32 = 4, - PropertyType_UInt32 = 5, - PropertyType_Int64 = 6, - PropertyType_UInt64 = 7, - PropertyType_Single = 8, - PropertyType_Double = 9, - PropertyType_Char16 = 10, - PropertyType_Boolean = 11, - PropertyType_String = 12, - PropertyType_Inspectable = 13, - PropertyType_DateTime = 14, - PropertyType_TimeSpan = 15, - PropertyType_Guid = 16, - PropertyType_Point = 17, - PropertyType_Size = 18, - PropertyType_Rect = 19, - PropertyType_OtherType = 20, - PropertyType_UInt8Array = 1025, - PropertyType_Int16Array = 1026, - PropertyType_UInt16Array = 1027, - PropertyType_Int32Array = 1028, - PropertyType_UInt32Array = 1029, - PropertyType_Int64Array = 1030, - PropertyType_UInt64Array = 1031, - PropertyType_SingleArray = 1032, - PropertyType_DoubleArray = 1033, - PropertyType_Char16Array = 1034, - PropertyType_BooleanArray = 1035, - PropertyType_StringArray = 1036, - PropertyType_InspectableArray = 1037, - PropertyType_DateTimeArray = 1038, - PropertyType_TimeSpanArray = 1039, - PropertyType_GuidArray = 1040, - PropertyType_PointArray = 1041, - PropertyType_SizeArray = 1042, - PropertyType_RectArray = 1043, - PropertyType_OtherTypeArray = 1044 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CFoundation_CPropertyType { - PropertyType_Empty = 0, - PropertyType_UInt8 = 1, - PropertyType_Int16 = 2, - PropertyType_UInt16 = 3, - PropertyType_Int32 = 4, - PropertyType_UInt32 = 5, - PropertyType_Int64 = 6, - PropertyType_UInt64 = 7, - PropertyType_Single = 8, - PropertyType_Double = 9, - PropertyType_Char16 = 10, - PropertyType_Boolean = 11, - PropertyType_String = 12, - PropertyType_Inspectable = 13, - PropertyType_DateTime = 14, - PropertyType_TimeSpan = 15, - PropertyType_Guid = 16, - PropertyType_Point = 17, - PropertyType_Size = 18, - PropertyType_Rect = 19, - PropertyType_OtherType = 20, - PropertyType_UInt8Array = 1025, - PropertyType_Int16Array = 1026, - PropertyType_UInt16Array = 1027, - PropertyType_Int32Array = 1028, - PropertyType_UInt32Array = 1029, - PropertyType_Int64Array = 1030, - PropertyType_UInt64Array = 1031, - PropertyType_SingleArray = 1032, - PropertyType_DoubleArray = 1033, - PropertyType_Char16Array = 1034, - PropertyType_BooleanArray = 1035, - PropertyType_StringArray = 1036, - PropertyType_InspectableArray = 1037, - PropertyType_DateTimeArray = 1038, - PropertyType_TimeSpanArray = 1039, - PropertyType_GuidArray = 1040, - PropertyType_PointArray = 1041, - PropertyType_SizeArray = 1042, - PropertyType_RectArray = 1043, - PropertyType_OtherTypeArray = 1044 -}; -#ifdef WIDL_using_Windows_Foundation -#define PropertyType __x_ABI_CWindows_CFoundation_CPropertyType -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - struct Point { - FLOAT X; - FLOAT Y; - }; - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CPoint { - FLOAT X; - FLOAT Y; -}; -#ifdef WIDL_using_Windows_Foundation -#define Point __x_ABI_CWindows_CFoundation_CPoint -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - struct Size { - FLOAT Width; - FLOAT Height; - }; - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CSize { - FLOAT Width; - FLOAT Height; -}; -#ifdef WIDL_using_Windows_Foundation -#define Size __x_ABI_CWindows_CFoundation_CSize -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - struct Rect { - FLOAT X; - FLOAT Y; - FLOAT Width; - FLOAT Height; - }; - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CRect { - FLOAT X; - FLOAT Y; - FLOAT Width; - FLOAT Height; -}; -#ifdef WIDL_using_Windows_Foundation -#define Rect __x_ABI_CWindows_CFoundation_CRect -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - struct DateTime { - INT64 UniversalTime; - }; - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CDateTime { - INT64 UniversalTime; -}; -#ifdef WIDL_using_Windows_Foundation -#define DateTime __x_ABI_CWindows_CFoundation_CDateTime -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - struct TimeSpan { - INT64 Duration; - }; - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CTimeSpan { - INT64 Duration; -}; -#ifdef WIDL_using_Windows_Foundation -#define TimeSpan __x_ABI_CWindows_CFoundation_CTimeSpan -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IStringable interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIStringable_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIStringable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIStringable, 0x96369f54, 0x8eb6, 0x48f0, 0xab,0xce, 0xc1,0xb2,0x11,0xe6,0x27,0xc3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("96369f54-8eb6-48f0-abce-c1b211e627c3") - IStringable : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE ToString( - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIStringable, 0x96369f54, 0x8eb6, 0x48f0, 0xab,0xce, 0xc1,0xb2,0x11,0xe6,0x27,0xc3) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIStringableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIStringable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIStringable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIStringable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIStringable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIStringable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIStringable *This, - TrustLevel *trustLevel); - - /*** IStringable methods ***/ - HRESULT (STDMETHODCALLTYPE *ToString)( - __x_ABI_CWindows_CFoundation_CIStringable *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIStringableVtbl; - -interface __x_ABI_CWindows_CFoundation_CIStringable { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIStringableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIStringable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIStringable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIStringable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIStringable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIStringable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIStringable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IStringable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIStringable_ToString(This,value) (This)->lpVtbl->ToString(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIStringable_QueryInterface(__x_ABI_CWindows_CFoundation_CIStringable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIStringable_AddRef(__x_ABI_CWindows_CFoundation_CIStringable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIStringable_Release(__x_ABI_CWindows_CFoundation_CIStringable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIStringable_GetIids(__x_ABI_CWindows_CFoundation_CIStringable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIStringable_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIStringable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIStringable_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIStringable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IStringable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIStringable_ToString(__x_ABI_CWindows_CFoundation_CIStringable* This,HSTRING *value) { - return This->lpVtbl->ToString(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IStringable IID___x_ABI_CWindows_CFoundation_CIStringable -#define IStringableVtbl __x_ABI_CWindows_CFoundation_CIStringableVtbl -#define IStringable __x_ABI_CWindows_CFoundation_CIStringable -#define IStringable_QueryInterface __x_ABI_CWindows_CFoundation_CIStringable_QueryInterface -#define IStringable_AddRef __x_ABI_CWindows_CFoundation_CIStringable_AddRef -#define IStringable_Release __x_ABI_CWindows_CFoundation_CIStringable_Release -#define IStringable_GetIids __x_ABI_CWindows_CFoundation_CIStringable_GetIids -#define IStringable_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIStringable_GetRuntimeClassName -#define IStringable_GetTrustLevel __x_ABI_CWindows_CFoundation_CIStringable_GetTrustLevel -#define IStringable_ToString __x_ABI_CWindows_CFoundation_CIStringable_ToString -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIStringable_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IClosable interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIClosable_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIClosable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIClosable, 0x30d5a829, 0x7fa4, 0x4026, 0x83,0xbb, 0xd7,0x5b,0xae,0x4e,0xa9,0x9e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("30d5a829-7fa4-4026-83bb-d75bae4ea99e") - IClosable : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Close( - ) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIClosable, 0x30d5a829, 0x7fa4, 0x4026, 0x83,0xbb, 0xd7,0x5b,0xae,0x4e,0xa9,0x9e) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIClosableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIClosable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIClosable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIClosable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIClosable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIClosable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIClosable *This, - TrustLevel *trustLevel); - - /*** IClosable methods ***/ - HRESULT (STDMETHODCALLTYPE *Close)( - __x_ABI_CWindows_CFoundation_CIClosable *This); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIClosableVtbl; - -interface __x_ABI_CWindows_CFoundation_CIClosable { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIClosableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIClosable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIClosable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIClosable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIClosable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIClosable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIClosable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IClosable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIClosable_Close(This) (This)->lpVtbl->Close(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIClosable_QueryInterface(__x_ABI_CWindows_CFoundation_CIClosable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIClosable_AddRef(__x_ABI_CWindows_CFoundation_CIClosable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIClosable_Release(__x_ABI_CWindows_CFoundation_CIClosable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIClosable_GetIids(__x_ABI_CWindows_CFoundation_CIClosable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIClosable_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIClosable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIClosable_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIClosable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IClosable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIClosable_Close(__x_ABI_CWindows_CFoundation_CIClosable* This) { - return This->lpVtbl->Close(This); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IClosable IID___x_ABI_CWindows_CFoundation_CIClosable -#define IClosableVtbl __x_ABI_CWindows_CFoundation_CIClosableVtbl -#define IClosable __x_ABI_CWindows_CFoundation_CIClosable -#define IClosable_QueryInterface __x_ABI_CWindows_CFoundation_CIClosable_QueryInterface -#define IClosable_AddRef __x_ABI_CWindows_CFoundation_CIClosable_AddRef -#define IClosable_Release __x_ABI_CWindows_CFoundation_CIClosable_Release -#define IClosable_GetIids __x_ABI_CWindows_CFoundation_CIClosable_GetIids -#define IClosable_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIClosable_GetRuntimeClassName -#define IClosable_GetTrustLevel __x_ABI_CWindows_CFoundation_CIClosable_GetTrustLevel -#define IClosable_Close __x_ABI_CWindows_CFoundation_CIClosable_Close -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIClosable_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IDeferral interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIDeferral_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIDeferral_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIDeferral, 0xd6269732, 0x3b7f, 0x46a7, 0xb4,0x0b, 0x4f,0xdc,0xa2,0xa2,0xc6,0x93); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("d6269732-3b7f-46a7-b40b-4fdca2a2c693") - IDeferral : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Complete( - ) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIDeferral, 0xd6269732, 0x3b7f, 0x46a7, 0xb4,0x0b, 0x4f,0xdc,0xa2,0xa2,0xc6,0x93) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIDeferralVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIDeferral *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIDeferral *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIDeferral *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIDeferral *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIDeferral *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIDeferral *This, - TrustLevel *trustLevel); - - /*** IDeferral methods ***/ - HRESULT (STDMETHODCALLTYPE *Complete)( - __x_ABI_CWindows_CFoundation_CIDeferral *This); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIDeferralVtbl; - -interface __x_ABI_CWindows_CFoundation_CIDeferral { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIDeferralVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIDeferral_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIDeferral_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIDeferral_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIDeferral_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIDeferral_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIDeferral_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeferral methods ***/ -#define __x_ABI_CWindows_CFoundation_CIDeferral_Complete(This) (This)->lpVtbl->Complete(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferral_QueryInterface(__x_ABI_CWindows_CFoundation_CIDeferral* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIDeferral_AddRef(__x_ABI_CWindows_CFoundation_CIDeferral* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIDeferral_Release(__x_ABI_CWindows_CFoundation_CIDeferral* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferral_GetIids(__x_ABI_CWindows_CFoundation_CIDeferral* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferral_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIDeferral* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferral_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIDeferral* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeferral methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferral_Complete(__x_ABI_CWindows_CFoundation_CIDeferral* This) { - return This->lpVtbl->Complete(This); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IDeferral IID___x_ABI_CWindows_CFoundation_CIDeferral -#define IDeferralVtbl __x_ABI_CWindows_CFoundation_CIDeferralVtbl -#define IDeferral __x_ABI_CWindows_CFoundation_CIDeferral -#define IDeferral_QueryInterface __x_ABI_CWindows_CFoundation_CIDeferral_QueryInterface -#define IDeferral_AddRef __x_ABI_CWindows_CFoundation_CIDeferral_AddRef -#define IDeferral_Release __x_ABI_CWindows_CFoundation_CIDeferral_Release -#define IDeferral_GetIids __x_ABI_CWindows_CFoundation_CIDeferral_GetIids -#define IDeferral_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIDeferral_GetRuntimeClassName -#define IDeferral_GetTrustLevel __x_ABI_CWindows_CFoundation_CIDeferral_GetTrustLevel -#define IDeferral_Complete __x_ABI_CWindows_CFoundation_CIDeferral_Complete -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIDeferral_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IDeferralFactory interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIDeferralFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIDeferralFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIDeferralFactory, 0x65a1ecc5, 0x3fb5, 0x4832, 0x8c,0xa9, 0xf0,0x61,0xb2,0x81,0xd1,0x3a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("65a1ecc5-3fb5-4832-8ca9-f061b281d13a") - IDeferralFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Create( - ABI::Windows::Foundation::IDeferralCompletedHandler *handler, - ABI::Windows::Foundation::IDeferral **result) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIDeferralFactory, 0x65a1ecc5, 0x3fb5, 0x4832, 0x8c,0xa9, 0xf0,0x61,0xb2,0x81,0xd1,0x3a) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIDeferralFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIDeferralFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIDeferralFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIDeferralFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIDeferralFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIDeferralFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIDeferralFactory *This, - TrustLevel *trustLevel); - - /*** IDeferralFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *Create)( - __x_ABI_CWindows_CFoundation_CIDeferralFactory *This, - __x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler *handler, - __x_ABI_CWindows_CFoundation_CIDeferral **result); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIDeferralFactoryVtbl; - -interface __x_ABI_CWindows_CFoundation_CIDeferralFactory { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIDeferralFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIDeferralFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIDeferralFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIDeferralFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIDeferralFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIDeferralFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIDeferralFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeferralFactory methods ***/ -#define __x_ABI_CWindows_CFoundation_CIDeferralFactory_Create(This,handler,result) (This)->lpVtbl->Create(This,handler,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferralFactory_QueryInterface(__x_ABI_CWindows_CFoundation_CIDeferralFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIDeferralFactory_AddRef(__x_ABI_CWindows_CFoundation_CIDeferralFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIDeferralFactory_Release(__x_ABI_CWindows_CFoundation_CIDeferralFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferralFactory_GetIids(__x_ABI_CWindows_CFoundation_CIDeferralFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferralFactory_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIDeferralFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferralFactory_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIDeferralFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeferralFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIDeferralFactory_Create(__x_ABI_CWindows_CFoundation_CIDeferralFactory* This,__x_ABI_CWindows_CFoundation_CIDeferralCompletedHandler *handler,__x_ABI_CWindows_CFoundation_CIDeferral **result) { - return This->lpVtbl->Create(This,handler,result); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IDeferralFactory IID___x_ABI_CWindows_CFoundation_CIDeferralFactory -#define IDeferralFactoryVtbl __x_ABI_CWindows_CFoundation_CIDeferralFactoryVtbl -#define IDeferralFactory __x_ABI_CWindows_CFoundation_CIDeferralFactory -#define IDeferralFactory_QueryInterface __x_ABI_CWindows_CFoundation_CIDeferralFactory_QueryInterface -#define IDeferralFactory_AddRef __x_ABI_CWindows_CFoundation_CIDeferralFactory_AddRef -#define IDeferralFactory_Release __x_ABI_CWindows_CFoundation_CIDeferralFactory_Release -#define IDeferralFactory_GetIids __x_ABI_CWindows_CFoundation_CIDeferralFactory_GetIids -#define IDeferralFactory_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIDeferralFactory_GetRuntimeClassName -#define IDeferralFactory_GetTrustLevel __x_ABI_CWindows_CFoundation_CIDeferralFactory_GetTrustLevel -#define IDeferralFactory_Create __x_ABI_CWindows_CFoundation_CIDeferralFactory_Create -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIDeferralFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAsyncAction interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIAsyncAction_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIAsyncAction_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIAsyncAction, 0x5a648006, 0x843a, 0x4da9, 0x86,0x5b, 0x9d,0x26,0xe5,0xdf,0xad,0x7b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("5a648006-843a-4da9-865b-9d26e5dfad7b") - IAsyncAction : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE put_Completed( - ABI::Windows::Foundation::IAsyncActionCompletedHandler *handler) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Completed( - ABI::Windows::Foundation::IAsyncActionCompletedHandler **handler) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetResults( - ) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIAsyncAction, 0x5a648006, 0x843a, 0x4da9, 0x86,0x5b, 0x9d,0x26,0xe5,0xdf,0xad,0x7b) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIAsyncActionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIAsyncAction *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIAsyncAction *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIAsyncAction *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIAsyncAction *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIAsyncAction *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIAsyncAction *This, - TrustLevel *trustLevel); - - /*** IAsyncAction methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __x_ABI_CWindows_CFoundation_CIAsyncAction *This, - __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __x_ABI_CWindows_CFoundation_CIAsyncAction *This, - __x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __x_ABI_CWindows_CFoundation_CIAsyncAction *This); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIAsyncActionVtbl; - -interface __x_ABI_CWindows_CFoundation_CIAsyncAction { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIAsyncActionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIAsyncAction_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIAsyncAction_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIAsyncAction_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIAsyncAction_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIAsyncAction_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIAsyncAction_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncAction methods ***/ -#define __x_ABI_CWindows_CFoundation_CIAsyncAction_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __x_ABI_CWindows_CFoundation_CIAsyncAction_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __x_ABI_CWindows_CFoundation_CIAsyncAction_GetResults(This) (This)->lpVtbl->GetResults(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIAsyncAction_QueryInterface(__x_ABI_CWindows_CFoundation_CIAsyncAction* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIAsyncAction_AddRef(__x_ABI_CWindows_CFoundation_CIAsyncAction* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIAsyncAction_Release(__x_ABI_CWindows_CFoundation_CIAsyncAction* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIAsyncAction_GetIids(__x_ABI_CWindows_CFoundation_CIAsyncAction* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIAsyncAction_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIAsyncAction* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIAsyncAction_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIAsyncAction* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncAction methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIAsyncAction_put_Completed(__x_ABI_CWindows_CFoundation_CIAsyncAction* This,__x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIAsyncAction_get_Completed(__x_ABI_CWindows_CFoundation_CIAsyncAction* This,__x_ABI_CWindows_CFoundation_CIAsyncActionCompletedHandler **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIAsyncAction_GetResults(__x_ABI_CWindows_CFoundation_CIAsyncAction* This) { - return This->lpVtbl->GetResults(This); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncAction IID___x_ABI_CWindows_CFoundation_CIAsyncAction -#define IAsyncActionVtbl __x_ABI_CWindows_CFoundation_CIAsyncActionVtbl -#define IAsyncAction __x_ABI_CWindows_CFoundation_CIAsyncAction -#define IAsyncAction_QueryInterface __x_ABI_CWindows_CFoundation_CIAsyncAction_QueryInterface -#define IAsyncAction_AddRef __x_ABI_CWindows_CFoundation_CIAsyncAction_AddRef -#define IAsyncAction_Release __x_ABI_CWindows_CFoundation_CIAsyncAction_Release -#define IAsyncAction_GetIids __x_ABI_CWindows_CFoundation_CIAsyncAction_GetIids -#define IAsyncAction_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIAsyncAction_GetRuntimeClassName -#define IAsyncAction_GetTrustLevel __x_ABI_CWindows_CFoundation_CIAsyncAction_GetTrustLevel -#define IAsyncAction_put_Completed __x_ABI_CWindows_CFoundation_CIAsyncAction_put_Completed -#define IAsyncAction_get_Completed __x_ABI_CWindows_CFoundation_CIAsyncAction_get_Completed -#define IAsyncAction_GetResults __x_ABI_CWindows_CFoundation_CIAsyncAction_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIAsyncAction_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IMemoryBuffer interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIMemoryBuffer_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIMemoryBuffer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIMemoryBuffer, 0xfbc4dd2a, 0x245b, 0x11e4, 0xaf,0x98, 0x68,0x94,0x23,0x26,0x0c,0xf8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("fbc4dd2a-245b-11e4-af98-689423260cf8") - IMemoryBuffer : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateReference( - ABI::Windows::Foundation::IMemoryBufferReference **reference) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIMemoryBuffer, 0xfbc4dd2a, 0x245b, 0x11e4, 0xaf,0x98, 0x68,0x94,0x23,0x26,0x0c,0xf8) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIMemoryBufferVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIMemoryBuffer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIMemoryBuffer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIMemoryBuffer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIMemoryBuffer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIMemoryBuffer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIMemoryBuffer *This, - TrustLevel *trustLevel); - - /*** IMemoryBuffer methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateReference)( - __x_ABI_CWindows_CFoundation_CIMemoryBuffer *This, - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference **reference); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIMemoryBufferVtbl; - -interface __x_ABI_CWindows_CFoundation_CIMemoryBuffer { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIMemoryBufferVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIMemoryBuffer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIMemoryBuffer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIMemoryBuffer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIMemoryBuffer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIMemoryBuffer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIMemoryBuffer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMemoryBuffer methods ***/ -#define __x_ABI_CWindows_CFoundation_CIMemoryBuffer_CreateReference(This,reference) (This)->lpVtbl->CreateReference(This,reference) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBuffer_QueryInterface(__x_ABI_CWindows_CFoundation_CIMemoryBuffer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIMemoryBuffer_AddRef(__x_ABI_CWindows_CFoundation_CIMemoryBuffer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIMemoryBuffer_Release(__x_ABI_CWindows_CFoundation_CIMemoryBuffer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBuffer_GetIids(__x_ABI_CWindows_CFoundation_CIMemoryBuffer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBuffer_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIMemoryBuffer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBuffer_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIMemoryBuffer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMemoryBuffer methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBuffer_CreateReference(__x_ABI_CWindows_CFoundation_CIMemoryBuffer* This,__x_ABI_CWindows_CFoundation_CIMemoryBufferReference **reference) { - return This->lpVtbl->CreateReference(This,reference); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IMemoryBuffer IID___x_ABI_CWindows_CFoundation_CIMemoryBuffer -#define IMemoryBufferVtbl __x_ABI_CWindows_CFoundation_CIMemoryBufferVtbl -#define IMemoryBuffer __x_ABI_CWindows_CFoundation_CIMemoryBuffer -#define IMemoryBuffer_QueryInterface __x_ABI_CWindows_CFoundation_CIMemoryBuffer_QueryInterface -#define IMemoryBuffer_AddRef __x_ABI_CWindows_CFoundation_CIMemoryBuffer_AddRef -#define IMemoryBuffer_Release __x_ABI_CWindows_CFoundation_CIMemoryBuffer_Release -#define IMemoryBuffer_GetIids __x_ABI_CWindows_CFoundation_CIMemoryBuffer_GetIids -#define IMemoryBuffer_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIMemoryBuffer_GetRuntimeClassName -#define IMemoryBuffer_GetTrustLevel __x_ABI_CWindows_CFoundation_CIMemoryBuffer_GetTrustLevel -#define IMemoryBuffer_CreateReference __x_ABI_CWindows_CFoundation_CIMemoryBuffer_CreateReference -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIMemoryBuffer_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IMemoryBufferFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIMemoryBufferFactory, 0xfbc4dd2b, 0x245b, 0x11e4, 0xaf,0x98, 0x68,0x94,0x23,0x26,0x0c,0xf8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("fbc4dd2b-245b-11e4-af98-689423260cf8") - IMemoryBufferFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Create( - UINT32 capacity, - ABI::Windows::Foundation::IMemoryBuffer **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIMemoryBufferFactory, 0xfbc4dd2b, 0x245b, 0x11e4, 0xaf,0x98, 0x68,0x94,0x23,0x26,0x0c,0xf8) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIMemoryBufferFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory *This, - TrustLevel *trustLevel); - - /*** IMemoryBufferFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *Create)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory *This, - UINT32 capacity, - __x_ABI_CWindows_CFoundation_CIMemoryBuffer **value); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIMemoryBufferFactoryVtbl; - -interface __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIMemoryBufferFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMemoryBufferFactory methods ***/ -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_Create(This,capacity,value) (This)->lpVtbl->Create(This,capacity,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_QueryInterface(__x_ABI_CWindows_CFoundation_CIMemoryBufferFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_AddRef(__x_ABI_CWindows_CFoundation_CIMemoryBufferFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_Release(__x_ABI_CWindows_CFoundation_CIMemoryBufferFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_GetIids(__x_ABI_CWindows_CFoundation_CIMemoryBufferFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIMemoryBufferFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIMemoryBufferFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMemoryBufferFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_Create(__x_ABI_CWindows_CFoundation_CIMemoryBufferFactory* This,UINT32 capacity,__x_ABI_CWindows_CFoundation_CIMemoryBuffer **value) { - return This->lpVtbl->Create(This,capacity,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IMemoryBufferFactory IID___x_ABI_CWindows_CFoundation_CIMemoryBufferFactory -#define IMemoryBufferFactoryVtbl __x_ABI_CWindows_CFoundation_CIMemoryBufferFactoryVtbl -#define IMemoryBufferFactory __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory -#define IMemoryBufferFactory_QueryInterface __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_QueryInterface -#define IMemoryBufferFactory_AddRef __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_AddRef -#define IMemoryBufferFactory_Release __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_Release -#define IMemoryBufferFactory_GetIids __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_GetIids -#define IMemoryBufferFactory_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_GetRuntimeClassName -#define IMemoryBufferFactory_GetTrustLevel __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_GetTrustLevel -#define IMemoryBufferFactory_Create __x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_Create -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIMemoryBufferFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IMemoryBufferReference interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIMemoryBufferReference_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIMemoryBufferReference_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIMemoryBufferReference, 0xfbc4dd29, 0x245b, 0x11e4, 0xaf,0x98, 0x68,0x94,0x23,0x26,0x0c,0xf8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("fbc4dd29-245b-11e4-af98-689423260cf8") - IMemoryBufferReference : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Capacity( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_Closed( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_Closed( - EventRegistrationToken cookie) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference, 0xfbc4dd29, 0x245b, 0x11e4, 0xaf,0x98, 0x68,0x94,0x23,0x26,0x0c,0xf8) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIMemoryBufferReferenceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *This, - TrustLevel *trustLevel); - - /*** IMemoryBufferReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Capacity)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *add_Closed)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *This, - __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable *handler, - EventRegistrationToken *cookie); - - HRESULT (STDMETHODCALLTYPE *remove_Closed)( - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *This, - EventRegistrationToken cookie); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIMemoryBufferReferenceVtbl; - -interface __x_ABI_CWindows_CFoundation_CIMemoryBufferReference { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIMemoryBufferReferenceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMemoryBufferReference methods ***/ -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_get_Capacity(This,value) (This)->lpVtbl->get_Capacity(This,value) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_add_Closed(This,handler,cookie) (This)->lpVtbl->add_Closed(This,handler,cookie) -#define __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_remove_Closed(This,cookie) (This)->lpVtbl->remove_Closed(This,cookie) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_QueryInterface(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_AddRef(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_Release(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_GetIids(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMemoryBufferReference methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_get_Capacity(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference* This,UINT32 *value) { - return This->lpVtbl->get_Capacity(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_add_Closed(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference* This,__FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable *handler,EventRegistrationToken *cookie) { - return This->lpVtbl->add_Closed(This,handler,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_remove_Closed(__x_ABI_CWindows_CFoundation_CIMemoryBufferReference* This,EventRegistrationToken cookie) { - return This->lpVtbl->remove_Closed(This,cookie); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IMemoryBufferReference IID___x_ABI_CWindows_CFoundation_CIMemoryBufferReference -#define IMemoryBufferReferenceVtbl __x_ABI_CWindows_CFoundation_CIMemoryBufferReferenceVtbl -#define IMemoryBufferReference __x_ABI_CWindows_CFoundation_CIMemoryBufferReference -#define IMemoryBufferReference_QueryInterface __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_QueryInterface -#define IMemoryBufferReference_AddRef __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_AddRef -#define IMemoryBufferReference_Release __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_Release -#define IMemoryBufferReference_GetIids __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_GetIids -#define IMemoryBufferReference_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_GetRuntimeClassName -#define IMemoryBufferReference_GetTrustLevel __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_GetTrustLevel -#define IMemoryBufferReference_get_Capacity __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_get_Capacity -#define IMemoryBufferReference_add_Closed __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_add_Closed -#define IMemoryBufferReference_remove_Closed __x_ABI_CWindows_CFoundation_CIMemoryBufferReference_remove_Closed -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIMemoryBufferReference_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IUriEscapeStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIUriEscapeStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriEscapeStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIUriEscapeStatics, 0xc1d432ba, 0xc824, 0x4452, 0xa7,0xfd, 0x51,0x2b,0xc3,0xbb,0xe9,0xa1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("c1d432ba-c824-4452-a7fd-512bc3bbe9a1") - IUriEscapeStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE UnescapeComponent( - HSTRING to_unescape, - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE EscapeComponent( - HSTRING to_escape, - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIUriEscapeStatics, 0xc1d432ba, 0xc824, 0x4452, 0xa7,0xfd, 0x51,0x2b,0xc3,0xbb,0xe9,0xa1) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIUriEscapeStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIUriEscapeStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIUriEscapeStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIUriEscapeStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIUriEscapeStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIUriEscapeStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIUriEscapeStatics *This, - TrustLevel *trustLevel); - - /*** IUriEscapeStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *UnescapeComponent)( - __x_ABI_CWindows_CFoundation_CIUriEscapeStatics *This, - HSTRING to_unescape, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *EscapeComponent)( - __x_ABI_CWindows_CFoundation_CIUriEscapeStatics *This, - HSTRING to_escape, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIUriEscapeStaticsVtbl; - -interface __x_ABI_CWindows_CFoundation_CIUriEscapeStatics { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIUriEscapeStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUriEscapeStatics methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_UnescapeComponent(This,to_unescape,value) (This)->lpVtbl->UnescapeComponent(This,to_unescape,value) -#define __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_EscapeComponent(This,to_escape,value) (This)->lpVtbl->EscapeComponent(This,to_escape,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_QueryInterface(__x_ABI_CWindows_CFoundation_CIUriEscapeStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_AddRef(__x_ABI_CWindows_CFoundation_CIUriEscapeStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_Release(__x_ABI_CWindows_CFoundation_CIUriEscapeStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_GetIids(__x_ABI_CWindows_CFoundation_CIUriEscapeStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIUriEscapeStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIUriEscapeStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUriEscapeStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_UnescapeComponent(__x_ABI_CWindows_CFoundation_CIUriEscapeStatics* This,HSTRING to_unescape,HSTRING *value) { - return This->lpVtbl->UnescapeComponent(This,to_unescape,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_EscapeComponent(__x_ABI_CWindows_CFoundation_CIUriEscapeStatics* This,HSTRING to_escape,HSTRING *value) { - return This->lpVtbl->EscapeComponent(This,to_escape,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IUriEscapeStatics IID___x_ABI_CWindows_CFoundation_CIUriEscapeStatics -#define IUriEscapeStaticsVtbl __x_ABI_CWindows_CFoundation_CIUriEscapeStaticsVtbl -#define IUriEscapeStatics __x_ABI_CWindows_CFoundation_CIUriEscapeStatics -#define IUriEscapeStatics_QueryInterface __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_QueryInterface -#define IUriEscapeStatics_AddRef __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_AddRef -#define IUriEscapeStatics_Release __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_Release -#define IUriEscapeStatics_GetIids __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_GetIids -#define IUriEscapeStatics_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_GetRuntimeClassName -#define IUriEscapeStatics_GetTrustLevel __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_GetTrustLevel -#define IUriEscapeStatics_UnescapeComponent __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_UnescapeComponent -#define IUriEscapeStatics_EscapeComponent __x_ABI_CWindows_CFoundation_CIUriEscapeStatics_EscapeComponent -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIUriEscapeStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IUriRuntimeClass interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIUriRuntimeClass, 0x9e365e57, 0x48b2, 0x4160, 0x95,0x6f, 0xc7,0x38,0x51,0x20,0xbb,0xfc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("9e365e57-48b2-4160-956f-c7385120bbfc") - IUriRuntimeClass : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AbsoluteUri( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DisplayUri( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Domain( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Extension( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Fragment( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Host( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Password( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Path( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Query( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_QueryParsed( - ABI::Windows::Foundation::IWwwFormUrlDecoderRuntimeClass **decoder) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RawUri( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SchemeName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_UserName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Port( - INT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Suspicious( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE Equals( - ABI::Windows::Foundation::IUriRuntimeClass *uri, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CombineUri( - HSTRING relative_uri, - ABI::Windows::Foundation::IUriRuntimeClass **instance) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass, 0x9e365e57, 0x48b2, 0x4160, 0x95,0x6f, 0xc7,0x38,0x51,0x20,0xbb,0xfc) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIUriRuntimeClassVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - TrustLevel *trustLevel); - - /*** IUriRuntimeClass methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AbsoluteUri)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_DisplayUri)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Domain)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Extension)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Fragment)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Host)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Password)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Path)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Query)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_QueryParsed)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass **decoder); - - HRESULT (STDMETHODCALLTYPE *get_RawUri)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_SchemeName)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_UserName)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Port)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - INT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_Suspicious)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *Equals)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *CombineUri)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *This, - HSTRING relative_uri, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass **instance); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIUriRuntimeClassVtbl; - -interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClass { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIUriRuntimeClassVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUriRuntimeClass methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_AbsoluteUri(This,value) (This)->lpVtbl->get_AbsoluteUri(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_DisplayUri(This,value) (This)->lpVtbl->get_DisplayUri(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Domain(This,value) (This)->lpVtbl->get_Domain(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Extension(This,value) (This)->lpVtbl->get_Extension(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Fragment(This,value) (This)->lpVtbl->get_Fragment(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Host(This,value) (This)->lpVtbl->get_Host(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Password(This,value) (This)->lpVtbl->get_Password(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Path(This,value) (This)->lpVtbl->get_Path(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Query(This,value) (This)->lpVtbl->get_Query(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_QueryParsed(This,decoder) (This)->lpVtbl->get_QueryParsed(This,decoder) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_RawUri(This,value) (This)->lpVtbl->get_RawUri(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_SchemeName(This,value) (This)->lpVtbl->get_SchemeName(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_UserName(This,value) (This)->lpVtbl->get_UserName(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Port(This,value) (This)->lpVtbl->get_Port(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Suspicious(This,value) (This)->lpVtbl->get_Suspicious(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_Equals(This,uri,value) (This)->lpVtbl->Equals(This,uri,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_CombineUri(This,relative_uri,instance) (This)->lpVtbl->CombineUri(This,relative_uri,instance) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_QueryInterface(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_AddRef(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_Release(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_GetIids(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUriRuntimeClass methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_AbsoluteUri(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_AbsoluteUri(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_DisplayUri(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_DisplayUri(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Domain(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_Domain(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Extension(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_Extension(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Fragment(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_Fragment(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Host(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_Host(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Password(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_Password(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Path(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_Path(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Query(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_Query(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_QueryParsed(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass **decoder) { - return This->lpVtbl->get_QueryParsed(This,decoder); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_RawUri(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_RawUri(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_SchemeName(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_SchemeName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_UserName(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING *value) { - return This->lpVtbl->get_UserName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Port(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,INT32 *value) { - return This->lpVtbl->get_Port(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Suspicious(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,boolean *value) { - return This->lpVtbl->get_Suspicious(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_Equals(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri,boolean *value) { - return This->lpVtbl->Equals(This,uri,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_CombineUri(__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* This,HSTRING relative_uri,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass **instance) { - return This->lpVtbl->CombineUri(This,relative_uri,instance); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IUriRuntimeClass IID___x_ABI_CWindows_CFoundation_CIUriRuntimeClass -#define IUriRuntimeClassVtbl __x_ABI_CWindows_CFoundation_CIUriRuntimeClassVtbl -#define IUriRuntimeClass __x_ABI_CWindows_CFoundation_CIUriRuntimeClass -#define IUriRuntimeClass_QueryInterface __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_QueryInterface -#define IUriRuntimeClass_AddRef __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_AddRef -#define IUriRuntimeClass_Release __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_Release -#define IUriRuntimeClass_GetIids __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_GetIids -#define IUriRuntimeClass_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_GetRuntimeClassName -#define IUriRuntimeClass_GetTrustLevel __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_GetTrustLevel -#define IUriRuntimeClass_get_AbsoluteUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_AbsoluteUri -#define IUriRuntimeClass_get_DisplayUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_DisplayUri -#define IUriRuntimeClass_get_Domain __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Domain -#define IUriRuntimeClass_get_Extension __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Extension -#define IUriRuntimeClass_get_Fragment __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Fragment -#define IUriRuntimeClass_get_Host __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Host -#define IUriRuntimeClass_get_Password __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Password -#define IUriRuntimeClass_get_Path __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Path -#define IUriRuntimeClass_get_Query __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Query -#define IUriRuntimeClass_get_QueryParsed __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_QueryParsed -#define IUriRuntimeClass_get_RawUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_RawUri -#define IUriRuntimeClass_get_SchemeName __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_SchemeName -#define IUriRuntimeClass_get_UserName __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_UserName -#define IUriRuntimeClass_get_Port __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Port -#define IUriRuntimeClass_get_Suspicious __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_get_Suspicious -#define IUriRuntimeClass_Equals __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_Equals -#define IUriRuntimeClass_CombineUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClass_CombineUri -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IUriRuntimeClassFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory, 0x44a9796f, 0x723e, 0x4fdf, 0xa2,0x18, 0x03,0x3e,0x75,0xb0,0xc0,0x84); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("44a9796f-723e-4fdf-a218-033e75b0c084") - IUriRuntimeClassFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateUri( - HSTRING uri, - ABI::Windows::Foundation::IUriRuntimeClass **instance) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateWithRelativeUri( - HSTRING base_uri, - HSTRING relative_uri, - ABI::Windows::Foundation::IUriRuntimeClass **instance) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory, 0x44a9796f, 0x723e, 0x4fdf, 0xa2,0x18, 0x03,0x3e,0x75,0xb0,0xc0,0x84) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory *This, - TrustLevel *trustLevel); - - /*** IUriRuntimeClassFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateUri)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory *This, - HSTRING uri, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass **instance); - - HRESULT (STDMETHODCALLTYPE *CreateWithRelativeUri)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory *This, - HSTRING base_uri, - HSTRING relative_uri, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass **instance); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactoryVtbl; - -interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUriRuntimeClassFactory methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_CreateUri(This,uri,instance) (This)->lpVtbl->CreateUri(This,uri,instance) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_CreateWithRelativeUri(This,base_uri,relative_uri,instance) (This)->lpVtbl->CreateWithRelativeUri(This,base_uri,relative_uri,instance) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_QueryInterface(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_AddRef(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_Release(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_GetIids(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUriRuntimeClassFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_CreateUri(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory* This,HSTRING uri,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass **instance) { - return This->lpVtbl->CreateUri(This,uri,instance); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_CreateWithRelativeUri(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory* This,HSTRING base_uri,HSTRING relative_uri,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass **instance) { - return This->lpVtbl->CreateWithRelativeUri(This,base_uri,relative_uri,instance); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IUriRuntimeClassFactory IID___x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory -#define IUriRuntimeClassFactoryVtbl __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactoryVtbl -#define IUriRuntimeClassFactory __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory -#define IUriRuntimeClassFactory_QueryInterface __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_QueryInterface -#define IUriRuntimeClassFactory_AddRef __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_AddRef -#define IUriRuntimeClassFactory_Release __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_Release -#define IUriRuntimeClassFactory_GetIids __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_GetIids -#define IUriRuntimeClassFactory_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_GetRuntimeClassName -#define IUriRuntimeClassFactory_GetTrustLevel __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_GetTrustLevel -#define IUriRuntimeClassFactory_CreateUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_CreateUri -#define IUriRuntimeClassFactory_CreateWithRelativeUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_CreateWithRelativeUri -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IUriRuntimeClassWithAbsoluteCanonicalUri interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri, 0x758d9661, 0x221c, 0x480f, 0xa3,0x39, 0x50,0x65,0x66,0x73,0xf4,0x6f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("758d9661-221c-480f-a339-50656673f46f") - IUriRuntimeClassWithAbsoluteCanonicalUri : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AbsoluteCanonicalUri( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DisplayIri( - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri, 0x758d9661, 0x221c, 0x480f, 0xa3,0x39, 0x50,0x65,0x66,0x73,0xf4,0x6f) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUriVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri *This, - TrustLevel *trustLevel); - - /*** IUriRuntimeClassWithAbsoluteCanonicalUri methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AbsoluteCanonicalUri)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_DisplayIri)( - __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUriVtbl; - -interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUriVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUriRuntimeClassWithAbsoluteCanonicalUri methods ***/ -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_get_AbsoluteCanonicalUri(This,value) (This)->lpVtbl->get_AbsoluteCanonicalUri(This,value) -#define __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_get_DisplayIri(This,value) (This)->lpVtbl->get_DisplayIri(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_QueryInterface(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_AddRef(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_Release(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_GetIids(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUriRuntimeClassWithAbsoluteCanonicalUri methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_get_AbsoluteCanonicalUri(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri* This,HSTRING *value) { - return This->lpVtbl->get_AbsoluteCanonicalUri(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_get_DisplayIri(__x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri* This,HSTRING *value) { - return This->lpVtbl->get_DisplayIri(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IUriRuntimeClassWithAbsoluteCanonicalUri IID___x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri -#define IUriRuntimeClassWithAbsoluteCanonicalUriVtbl __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUriVtbl -#define IUriRuntimeClassWithAbsoluteCanonicalUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri -#define IUriRuntimeClassWithAbsoluteCanonicalUri_QueryInterface __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_QueryInterface -#define IUriRuntimeClassWithAbsoluteCanonicalUri_AddRef __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_AddRef -#define IUriRuntimeClassWithAbsoluteCanonicalUri_Release __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_Release -#define IUriRuntimeClassWithAbsoluteCanonicalUri_GetIids __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_GetIids -#define IUriRuntimeClassWithAbsoluteCanonicalUri_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_GetRuntimeClassName -#define IUriRuntimeClassWithAbsoluteCanonicalUri_GetTrustLevel __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_GetTrustLevel -#define IUriRuntimeClassWithAbsoluteCanonicalUri_get_AbsoluteCanonicalUri __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_get_AbsoluteCanonicalUri -#define IUriRuntimeClassWithAbsoluteCanonicalUri_get_DisplayIri __x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_get_DisplayIri -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIUriRuntimeClassWithAbsoluteCanonicalUri_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IWwwFormUrlDecoderEntry interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry, 0x125e7431, 0xf678, 0x4e8e, 0xb6,0x70, 0x20,0xa9,0xb0,0x6c,0x51,0x2d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("125e7431-f678-4e8e-b670-20a9b06c512d") - IWwwFormUrlDecoderEntry : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Name( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Value( - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry, 0x125e7431, 0xf678, 0x4e8e, 0xb6,0x70, 0x20,0xa9,0xb0,0x6c,0x51,0x2d) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *This, - TrustLevel *trustLevel); - - /*** IWwwFormUrlDecoderEntry methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Name)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Value)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntryVtbl; - -interface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IWwwFormUrlDecoderEntry methods ***/ -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_get_Name(This,value) (This)->lpVtbl->get_Name(This,value) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_QueryInterface(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_AddRef(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_Release(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_GetIids(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IWwwFormUrlDecoderEntry methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_get_Name(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry* This,HSTRING *value) { - return This->lpVtbl->get_Name(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_get_Value(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry* This,HSTRING *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IWwwFormUrlDecoderEntry IID___x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry -#define IWwwFormUrlDecoderEntryVtbl __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntryVtbl -#define IWwwFormUrlDecoderEntry __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry -#define IWwwFormUrlDecoderEntry_QueryInterface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_QueryInterface -#define IWwwFormUrlDecoderEntry_AddRef __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_AddRef -#define IWwwFormUrlDecoderEntry_Release __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_Release -#define IWwwFormUrlDecoderEntry_GetIids __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_GetIids -#define IWwwFormUrlDecoderEntry_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_GetRuntimeClassName -#define IWwwFormUrlDecoderEntry_GetTrustLevel __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_GetTrustLevel -#define IWwwFormUrlDecoderEntry_get_Name __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_get_Name -#define IWwwFormUrlDecoderEntry_get_Value __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IWwwFormUrlDecoderRuntimeClass interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass, 0xd45a0451, 0xf225, 0x4542, 0x92,0x96, 0x0e,0x1d,0xf5,0xd2,0x54,0xdf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("d45a0451-f225-4542-9296-0e1df5d254df") - IWwwFormUrlDecoderRuntimeClass : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetFirstValueByName( - HSTRING name, - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass, 0xd45a0451, 0xf225, 0x4542, 0x92,0x96, 0x0e,0x1d,0xf5,0xd2,0x54,0xdf) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass *This, - TrustLevel *trustLevel); - - /*** IWwwFormUrlDecoderRuntimeClass methods ***/ - HRESULT (STDMETHODCALLTYPE *GetFirstValueByName)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass *This, - HSTRING name, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassVtbl; - -interface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IWwwFormUrlDecoderRuntimeClass methods ***/ -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetFirstValueByName(This,name,value) (This)->lpVtbl->GetFirstValueByName(This,name,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_QueryInterface(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_AddRef(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_Release(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetIids(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IWwwFormUrlDecoderRuntimeClass methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetFirstValueByName(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass* This,HSTRING name,HSTRING *value) { - return This->lpVtbl->GetFirstValueByName(This,name,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IWwwFormUrlDecoderRuntimeClass IID___x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass -#define IWwwFormUrlDecoderRuntimeClassVtbl __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassVtbl -#define IWwwFormUrlDecoderRuntimeClass __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass -#define IWwwFormUrlDecoderRuntimeClass_QueryInterface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_QueryInterface -#define IWwwFormUrlDecoderRuntimeClass_AddRef __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_AddRef -#define IWwwFormUrlDecoderRuntimeClass_Release __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_Release -#define IWwwFormUrlDecoderRuntimeClass_GetIids __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetIids -#define IWwwFormUrlDecoderRuntimeClass_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetRuntimeClassName -#define IWwwFormUrlDecoderRuntimeClass_GetTrustLevel __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetTrustLevel -#define IWwwFormUrlDecoderRuntimeClass_GetFirstValueByName __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_GetFirstValueByName -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IWwwFormUrlDecoderRuntimeClassFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory, 0x5b8c6b3d, 0x24ae, 0x41b5, 0xa1,0xbf, 0xf0,0xc3,0xd5,0x44,0x84,0x5b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - MIDL_INTERFACE("5b8c6b3d-24ae-41b5-a1bf-f0c3d544845b") - IWwwFormUrlDecoderRuntimeClassFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateWwwFormUrlDecoder( - HSTRING query, - ABI::Windows::Foundation::IWwwFormUrlDecoderRuntimeClass **instance) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory, 0x5b8c6b3d, 0x24ae, 0x41b5, 0xa1,0xbf, 0xf0,0xc3,0xd5,0x44,0x84,0x5b) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory *This, - TrustLevel *trustLevel); - - /*** IWwwFormUrlDecoderRuntimeClassFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateWwwFormUrlDecoder)( - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory *This, - HSTRING query, - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass **instance); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactoryVtbl; - -interface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory { - CONST_VTBL __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IWwwFormUrlDecoderRuntimeClassFactory methods ***/ -#define __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_CreateWwwFormUrlDecoder(This,query,instance) (This)->lpVtbl->CreateWwwFormUrlDecoder(This,query,instance) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_QueryInterface(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_AddRef(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_Release(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_GetIids(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_GetTrustLevel(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IWwwFormUrlDecoderRuntimeClassFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_CreateWwwFormUrlDecoder(__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory* This,HSTRING query,__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClass **instance) { - return This->lpVtbl->CreateWwwFormUrlDecoder(This,query,instance); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IWwwFormUrlDecoderRuntimeClassFactory IID___x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory -#define IWwwFormUrlDecoderRuntimeClassFactoryVtbl __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactoryVtbl -#define IWwwFormUrlDecoderRuntimeClassFactory __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory -#define IWwwFormUrlDecoderRuntimeClassFactory_QueryInterface __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_QueryInterface -#define IWwwFormUrlDecoderRuntimeClassFactory_AddRef __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_AddRef -#define IWwwFormUrlDecoderRuntimeClassFactory_Release __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_Release -#define IWwwFormUrlDecoderRuntimeClassFactory_GetIids __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_GetIids -#define IWwwFormUrlDecoderRuntimeClassFactory_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_GetRuntimeClassName -#define IWwwFormUrlDecoderRuntimeClassFactory_GetTrustLevel __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_GetTrustLevel -#define IWwwFormUrlDecoderRuntimeClassFactory_CreateWwwFormUrlDecoder __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_CreateWwwFormUrlDecoder -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderRuntimeClassFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Foundation.Deferral - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Foundation_Deferral_DEFINED -#define RUNTIMECLASS_Windows_Foundation_Deferral_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Foundation_Deferral[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','D','e','f','e','r','r','a','l',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_Deferral[] = L"Windows.Foundation.Deferral"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_Deferral[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','D','e','f','e','r','r','a','l',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Foundation_Deferral_DEFINED */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Foundation.MemoryBuffer - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Foundation_MemoryBuffer_DEFINED -#define RUNTIMECLASS_Windows_Foundation_MemoryBuffer_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Foundation_MemoryBuffer[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','M','e','m','o','r','y','B','u','f','f','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_MemoryBuffer[] = L"Windows.Foundation.MemoryBuffer"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_MemoryBuffer[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','M','e','m','o','r','y','B','u','f','f','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Foundation_MemoryBuffer_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Foundation.Uri - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Foundation_Uri_DEFINED -#define RUNTIMECLASS_Windows_Foundation_Uri_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Foundation_Uri[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','U','r','i',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_Uri[] = L"Windows.Foundation.Uri"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_Uri[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','U','r','i',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Foundation_Uri_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Foundation.WwwFormUrlDecoder - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Foundation_WwwFormUrlDecoder_DEFINED -#define RUNTIMECLASS_Windows_Foundation_WwwFormUrlDecoder_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Foundation_WwwFormUrlDecoder[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','W','w','w','F','o','r','m','U','r','l','D','e','c','o','d','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_WwwFormUrlDecoder[] = L"Windows.Foundation.WwwFormUrlDecoder"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_WwwFormUrlDecoder[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','W','w','w','F','o','r','m','U','r','l','D','e','c','o','d','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Foundation_WwwFormUrlDecoder_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Foundation.WwwFormUrlDecoderEntry - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Foundation_WwwFormUrlDecoderEntry_DEFINED -#define RUNTIMECLASS_Windows_Foundation_WwwFormUrlDecoderEntry_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Foundation_WwwFormUrlDecoderEntry[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','W','w','w','F','o','r','m','U','r','l','D','e','c','o','d','e','r','E','n','t','r','y',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_WwwFormUrlDecoderEntry[] = L"Windows.Foundation.WwwFormUrlDecoderEntry"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_WwwFormUrlDecoderEntry[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','W','w','w','F','o','r','m','U','r','l','D','e','c','o','d','e','r','E','n','t','r','y',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Foundation_WwwFormUrlDecoderEntry_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IKeyValuePair interface - */ -#ifndef ____FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ -#define ____FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIKeyValuePair_2_HSTRING_IInspectable, 0x09335560, 0x6c6b, 0x5a26, 0x93,0x48, 0x97,0xb7,0x81,0x13,0x2b,0x20); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("09335560-6c6b-5a26-9348-97b781132b20") - IKeyValuePair : IKeyValuePair_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIKeyValuePair_2_HSTRING_IInspectable, 0x09335560, 0x6c6b, 0x5a26, 0x93,0x48, 0x97,0xb7,0x81,0x13,0x2b,0x20) -#endif -#else -typedef struct __FIKeyValuePair_2_HSTRING_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIKeyValuePair_2_HSTRING_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIKeyValuePair_2_HSTRING_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIKeyValuePair_2_HSTRING_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIKeyValuePair_2_HSTRING_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIKeyValuePair_2_HSTRING_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIKeyValuePair_2_HSTRING_IInspectable *This, - TrustLevel *trustLevel); - - /*** IKeyValuePair methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Key)( - __FIKeyValuePair_2_HSTRING_IInspectable *This, - HSTRING *key); - - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIKeyValuePair_2_HSTRING_IInspectable *This, - IInspectable **value); - - END_INTERFACE -} __FIKeyValuePair_2_HSTRING_IInspectableVtbl; - -interface __FIKeyValuePair_2_HSTRING_IInspectable { - CONST_VTBL __FIKeyValuePair_2_HSTRING_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIKeyValuePair_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIKeyValuePair_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIKeyValuePair_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIKeyValuePair_2_HSTRING_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIKeyValuePair_2_HSTRING_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIKeyValuePair_2_HSTRING_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKeyValuePair methods ***/ -#define __FIKeyValuePair_2_HSTRING_IInspectable_get_Key(This,key) (This)->lpVtbl->get_Key(This,key) -#define __FIKeyValuePair_2_HSTRING_IInspectable_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_IInspectable_QueryInterface(__FIKeyValuePair_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIKeyValuePair_2_HSTRING_IInspectable_AddRef(__FIKeyValuePair_2_HSTRING_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIKeyValuePair_2_HSTRING_IInspectable_Release(__FIKeyValuePair_2_HSTRING_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_IInspectable_GetIids(__FIKeyValuePair_2_HSTRING_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_IInspectable_GetRuntimeClassName(__FIKeyValuePair_2_HSTRING_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_IInspectable_GetTrustLevel(__FIKeyValuePair_2_HSTRING_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKeyValuePair methods ***/ -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_IInspectable_get_Key(__FIKeyValuePair_2_HSTRING_IInspectable* This,HSTRING *key) { - return This->lpVtbl->get_Key(This,key); -} -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_IInspectable_get_Value(__FIKeyValuePair_2_HSTRING_IInspectable* This,IInspectable **value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IKeyValuePair_HSTRING_IInspectable IID___FIKeyValuePair_2_HSTRING_IInspectable -#define IKeyValuePair_HSTRING_IInspectableVtbl __FIKeyValuePair_2_HSTRING_IInspectableVtbl -#define IKeyValuePair_HSTRING_IInspectable __FIKeyValuePair_2_HSTRING_IInspectable -#define IKeyValuePair_HSTRING_IInspectable_QueryInterface __FIKeyValuePair_2_HSTRING_IInspectable_QueryInterface -#define IKeyValuePair_HSTRING_IInspectable_AddRef __FIKeyValuePair_2_HSTRING_IInspectable_AddRef -#define IKeyValuePair_HSTRING_IInspectable_Release __FIKeyValuePair_2_HSTRING_IInspectable_Release -#define IKeyValuePair_HSTRING_IInspectable_GetIids __FIKeyValuePair_2_HSTRING_IInspectable_GetIids -#define IKeyValuePair_HSTRING_IInspectable_GetRuntimeClassName __FIKeyValuePair_2_HSTRING_IInspectable_GetRuntimeClassName -#define IKeyValuePair_HSTRING_IInspectable_GetTrustLevel __FIKeyValuePair_2_HSTRING_IInspectable_GetTrustLevel -#define IKeyValuePair_HSTRING_IInspectable_get_Key __FIKeyValuePair_2_HSTRING_IInspectable_get_Key -#define IKeyValuePair_HSTRING_IInspectable_get_Value __FIKeyValuePair_2_HSTRING_IInspectable_get_Value -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable* > interface - */ -#ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ -#define ____FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable, 0xfe2f3d47, 0x5d47, 0x5499, 0x83,0x74, 0x43,0x0c,0x7c,0xda,0x02,0x04); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("fe2f3d47-5d47-5499-8374-430c7cda0204") - IIterable* > : IIterable_impl* > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable, 0xfe2f3d47, 0x5d47, 0x5499, 0x83,0x74, 0x43,0x0c,0x7c,0xda,0x02,0x04) -#endif -#else -typedef struct __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - TrustLevel *trustLevel); - - /*** IIterable* > methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable **value); - - END_INTERFACE -} __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectableVtbl; - -interface __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable { - CONST_VTBL __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable* > methods ***/ -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_QueryInterface(__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_AddRef(__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_Release(__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_GetIids(__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_GetRuntimeClassName(__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_GetTrustLevel(__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable* > methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_First(__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable* This,__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_IKeyValuePair_HSTRING_IInspectable IID___FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable -#define IIterable_IKeyValuePair_HSTRING_IInspectableVtbl __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectableVtbl -#define IIterable_IKeyValuePair_HSTRING_IInspectable __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable -#define IIterable_IKeyValuePair_HSTRING_IInspectable_QueryInterface __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_QueryInterface -#define IIterable_IKeyValuePair_HSTRING_IInspectable_AddRef __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_AddRef -#define IIterable_IKeyValuePair_HSTRING_IInspectable_Release __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_Release -#define IIterable_IKeyValuePair_HSTRING_IInspectable_GetIids __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_GetIids -#define IIterable_IKeyValuePair_HSTRING_IInspectable_GetRuntimeClassName __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_GetRuntimeClassName -#define IIterable_IKeyValuePair_HSTRING_IInspectable_GetTrustLevel __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_GetTrustLevel -#define IIterable_IKeyValuePair_HSTRING_IInspectable_First __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator* > interface - */ -#ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ -#define ____FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable, 0x5db5fa32, 0x707c, 0x5849, 0xa0,0x6b, 0x91,0xc8,0xeb,0x9d,0x10,0xe8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("5db5fa32-707c-5849-a06b-91c8eb9d10e8") - IIterator* > : IIterator_impl* > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable, 0x5db5fa32, 0x707c, 0x5849, 0xa0,0x6b, 0x91,0xc8,0xeb,0x9d,0x10,0xe8) -#endif -#else -typedef struct __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - TrustLevel *trustLevel); - - /*** IIterator* > methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - __FIKeyValuePair_2_HSTRING_IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable *This, - UINT32 items_size, - __FIKeyValuePair_2_HSTRING_IInspectable **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectableVtbl; - -interface __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable { - CONST_VTBL __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator* > methods ***/ -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_QueryInterface(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_AddRef(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_Release(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetIids(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetRuntimeClassName(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetTrustLevel(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator* > methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_get_Current(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This,__FIKeyValuePair_2_HSTRING_IInspectable **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_get_HasCurrent(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_MoveNext(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetMany(__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable* This,UINT32 items_size,__FIKeyValuePair_2_HSTRING_IInspectable **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_IKeyValuePair_HSTRING_IInspectable IID___FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable -#define IIterator_IKeyValuePair_HSTRING_IInspectableVtbl __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectableVtbl -#define IIterator_IKeyValuePair_HSTRING_IInspectable __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable -#define IIterator_IKeyValuePair_HSTRING_IInspectable_QueryInterface __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_QueryInterface -#define IIterator_IKeyValuePair_HSTRING_IInspectable_AddRef __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_AddRef -#define IIterator_IKeyValuePair_HSTRING_IInspectable_Release __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_Release -#define IIterator_IKeyValuePair_HSTRING_IInspectable_GetIids __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetIids -#define IIterator_IKeyValuePair_HSTRING_IInspectable_GetRuntimeClassName __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetRuntimeClassName -#define IIterator_IKeyValuePair_HSTRING_IInspectable_GetTrustLevel __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetTrustLevel -#define IIterator_IKeyValuePair_HSTRING_IInspectable_get_Current __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_get_Current -#define IIterator_IKeyValuePair_HSTRING_IInspectable_get_HasCurrent __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_get_HasCurrent -#define IIterator_IKeyValuePair_HSTRING_IInspectable_MoveNext __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_MoveNext -#define IIterator_IKeyValuePair_HSTRING_IInspectable_GetMany __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IMapChangedEventArgs interface - */ -#ifndef ____FIMapChangedEventArgs_1_HSTRING_INTERFACE_DEFINED__ -#define ____FIMapChangedEventArgs_1_HSTRING_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIMapChangedEventArgs_1_HSTRING, 0x60141efb, 0xf2f9, 0x5377, 0x96,0xfd, 0xf8,0xc6,0x0d,0x95,0x58,0xb5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("60141efb-f2f9-5377-96fd-f8c60d9558b5") - IMapChangedEventArgs : IMapChangedEventArgs_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIMapChangedEventArgs_1_HSTRING, 0x60141efb, 0xf2f9, 0x5377, 0x96,0xfd, 0xf8,0xc6,0x0d,0x95,0x58,0xb5) -#endif -#else -typedef struct __FIMapChangedEventArgs_1_HSTRINGVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIMapChangedEventArgs_1_HSTRING *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIMapChangedEventArgs_1_HSTRING *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIMapChangedEventArgs_1_HSTRING *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIMapChangedEventArgs_1_HSTRING *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIMapChangedEventArgs_1_HSTRING *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIMapChangedEventArgs_1_HSTRING *This, - TrustLevel *trustLevel); - - /*** IMapChangedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_CollectionChanged)( - __FIMapChangedEventArgs_1_HSTRING *This, - enum __x_ABI_CWindows_CFoundation_CCollections_CCollectionChange *value); - - HRESULT (STDMETHODCALLTYPE *get_Key)( - __FIMapChangedEventArgs_1_HSTRING *This, - HSTRING *key); - - END_INTERFACE -} __FIMapChangedEventArgs_1_HSTRINGVtbl; - -interface __FIMapChangedEventArgs_1_HSTRING { - CONST_VTBL __FIMapChangedEventArgs_1_HSTRINGVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIMapChangedEventArgs_1_HSTRING_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIMapChangedEventArgs_1_HSTRING_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIMapChangedEventArgs_1_HSTRING_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIMapChangedEventArgs_1_HSTRING_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIMapChangedEventArgs_1_HSTRING_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIMapChangedEventArgs_1_HSTRING_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMapChangedEventArgs methods ***/ -#define __FIMapChangedEventArgs_1_HSTRING_get_CollectionChanged(This,value) (This)->lpVtbl->get_CollectionChanged(This,value) -#define __FIMapChangedEventArgs_1_HSTRING_get_Key(This,key) (This)->lpVtbl->get_Key(This,key) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIMapChangedEventArgs_1_HSTRING_QueryInterface(__FIMapChangedEventArgs_1_HSTRING* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIMapChangedEventArgs_1_HSTRING_AddRef(__FIMapChangedEventArgs_1_HSTRING* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIMapChangedEventArgs_1_HSTRING_Release(__FIMapChangedEventArgs_1_HSTRING* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIMapChangedEventArgs_1_HSTRING_GetIids(__FIMapChangedEventArgs_1_HSTRING* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIMapChangedEventArgs_1_HSTRING_GetRuntimeClassName(__FIMapChangedEventArgs_1_HSTRING* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIMapChangedEventArgs_1_HSTRING_GetTrustLevel(__FIMapChangedEventArgs_1_HSTRING* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMapChangedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __FIMapChangedEventArgs_1_HSTRING_get_CollectionChanged(__FIMapChangedEventArgs_1_HSTRING* This,enum __x_ABI_CWindows_CFoundation_CCollections_CCollectionChange *value) { - return This->lpVtbl->get_CollectionChanged(This,value); -} -static __WIDL_INLINE HRESULT __FIMapChangedEventArgs_1_HSTRING_get_Key(__FIMapChangedEventArgs_1_HSTRING* This,HSTRING *key) { - return This->lpVtbl->get_Key(This,key); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IMapChangedEventArgs_HSTRING IID___FIMapChangedEventArgs_1_HSTRING -#define IMapChangedEventArgs_HSTRINGVtbl __FIMapChangedEventArgs_1_HSTRINGVtbl -#define IMapChangedEventArgs_HSTRING __FIMapChangedEventArgs_1_HSTRING -#define IMapChangedEventArgs_HSTRING_QueryInterface __FIMapChangedEventArgs_1_HSTRING_QueryInterface -#define IMapChangedEventArgs_HSTRING_AddRef __FIMapChangedEventArgs_1_HSTRING_AddRef -#define IMapChangedEventArgs_HSTRING_Release __FIMapChangedEventArgs_1_HSTRING_Release -#define IMapChangedEventArgs_HSTRING_GetIids __FIMapChangedEventArgs_1_HSTRING_GetIids -#define IMapChangedEventArgs_HSTRING_GetRuntimeClassName __FIMapChangedEventArgs_1_HSTRING_GetRuntimeClassName -#define IMapChangedEventArgs_HSTRING_GetTrustLevel __FIMapChangedEventArgs_1_HSTRING_GetTrustLevel -#define IMapChangedEventArgs_HSTRING_get_CollectionChanged __FIMapChangedEventArgs_1_HSTRING_get_CollectionChanged -#define IMapChangedEventArgs_HSTRING_get_Key __FIMapChangedEventArgs_1_HSTRING_get_Key -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIMapChangedEventArgs_1_HSTRING_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IMapChangedEventHandler interface - */ -#ifndef ____FIMapChangedEventHandler_2_HSTRING_IInspectable_INTERFACE_DEFINED__ -#define ____FIMapChangedEventHandler_2_HSTRING_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIMapChangedEventHandler_2_HSTRING_IInspectable, 0x24f981e5, 0xddca, 0x538d, 0xaa,0xda, 0xa5,0x99,0x06,0x08,0x4c,0xf1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("24f981e5-ddca-538d-aada-a59906084cf1") - IMapChangedEventHandler : IMapChangedEventHandler_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIMapChangedEventHandler_2_HSTRING_IInspectable, 0x24f981e5, 0xddca, 0x538d, 0xaa,0xda, 0xa5,0x99,0x06,0x08,0x4c,0xf1) -#endif -#else -typedef struct __FIMapChangedEventHandler_2_HSTRING_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIMapChangedEventHandler_2_HSTRING_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIMapChangedEventHandler_2_HSTRING_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIMapChangedEventHandler_2_HSTRING_IInspectable *This); - - /*** IMapChangedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIMapChangedEventHandler_2_HSTRING_IInspectable *This, - __FIObservableMap_2_HSTRING_IInspectable *sender, - __FIMapChangedEventArgs_1_HSTRING *args); - - END_INTERFACE -} __FIMapChangedEventHandler_2_HSTRING_IInspectableVtbl; - -interface __FIMapChangedEventHandler_2_HSTRING_IInspectable { - CONST_VTBL __FIMapChangedEventHandler_2_HSTRING_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIMapChangedEventHandler_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIMapChangedEventHandler_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIMapChangedEventHandler_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IMapChangedEventHandler methods ***/ -#define __FIMapChangedEventHandler_2_HSTRING_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIMapChangedEventHandler_2_HSTRING_IInspectable_QueryInterface(__FIMapChangedEventHandler_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIMapChangedEventHandler_2_HSTRING_IInspectable_AddRef(__FIMapChangedEventHandler_2_HSTRING_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIMapChangedEventHandler_2_HSTRING_IInspectable_Release(__FIMapChangedEventHandler_2_HSTRING_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IMapChangedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FIMapChangedEventHandler_2_HSTRING_IInspectable_Invoke(__FIMapChangedEventHandler_2_HSTRING_IInspectable* This,__FIObservableMap_2_HSTRING_IInspectable *sender,__FIMapChangedEventArgs_1_HSTRING *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IMapChangedEventHandler_HSTRING_IInspectable IID___FIMapChangedEventHandler_2_HSTRING_IInspectable -#define IMapChangedEventHandler_HSTRING_IInspectableVtbl __FIMapChangedEventHandler_2_HSTRING_IInspectableVtbl -#define IMapChangedEventHandler_HSTRING_IInspectable __FIMapChangedEventHandler_2_HSTRING_IInspectable -#define IMapChangedEventHandler_HSTRING_IInspectable_QueryInterface __FIMapChangedEventHandler_2_HSTRING_IInspectable_QueryInterface -#define IMapChangedEventHandler_HSTRING_IInspectable_AddRef __FIMapChangedEventHandler_2_HSTRING_IInspectable_AddRef -#define IMapChangedEventHandler_HSTRING_IInspectable_Release __FIMapChangedEventHandler_2_HSTRING_IInspectable_Release -#define IMapChangedEventHandler_HSTRING_IInspectable_Invoke __FIMapChangedEventHandler_2_HSTRING_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIMapChangedEventHandler_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IMap interface - */ -#ifndef ____FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ -#define ____FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIMap_2_HSTRING_IInspectable, 0x1b0d3570, 0x0877, 0x5ec2, 0x8a,0x2c, 0x3b,0x95,0x39,0x50,0x6a,0xca); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("1b0d3570-0877-5ec2-8a2c-3b9539506aca") - IMap : IMap_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIMap_2_HSTRING_IInspectable, 0x1b0d3570, 0x0877, 0x5ec2, 0x8a,0x2c, 0x3b,0x95,0x39,0x50,0x6a,0xca) -#endif -#else -typedef struct __FIMap_2_HSTRING_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIMap_2_HSTRING_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIMap_2_HSTRING_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIMap_2_HSTRING_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIMap_2_HSTRING_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIMap_2_HSTRING_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIMap_2_HSTRING_IInspectable *This, - TrustLevel *trustLevel); - - /*** IMap methods ***/ - HRESULT (STDMETHODCALLTYPE *Lookup)( - __FIMap_2_HSTRING_IInspectable *This, - HSTRING key, - IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIMap_2_HSTRING_IInspectable *This, - unsigned int *size); - - HRESULT (STDMETHODCALLTYPE *HasKey)( - __FIMap_2_HSTRING_IInspectable *This, - HSTRING key, - boolean *found); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIMap_2_HSTRING_IInspectable *This, - __FIMapView_2_HSTRING_IInspectable **view); - - HRESULT (STDMETHODCALLTYPE *Insert)( - __FIMap_2_HSTRING_IInspectable *This, - HSTRING key, - IInspectable *value, - boolean *replaced); - - HRESULT (STDMETHODCALLTYPE *Remove)( - __FIMap_2_HSTRING_IInspectable *This, - HSTRING key); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIMap_2_HSTRING_IInspectable *This); - - END_INTERFACE -} __FIMap_2_HSTRING_IInspectableVtbl; - -interface __FIMap_2_HSTRING_IInspectable { - CONST_VTBL __FIMap_2_HSTRING_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIMap_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIMap_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIMap_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIMap_2_HSTRING_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIMap_2_HSTRING_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIMap_2_HSTRING_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMap methods ***/ -#define __FIMap_2_HSTRING_IInspectable_Lookup(This,key,value) (This)->lpVtbl->Lookup(This,key,value) -#define __FIMap_2_HSTRING_IInspectable_get_Size(This,size) (This)->lpVtbl->get_Size(This,size) -#define __FIMap_2_HSTRING_IInspectable_HasKey(This,key,found) (This)->lpVtbl->HasKey(This,key,found) -#define __FIMap_2_HSTRING_IInspectable_GetView(This,view) (This)->lpVtbl->GetView(This,view) -#define __FIMap_2_HSTRING_IInspectable_Insert(This,key,value,replaced) (This)->lpVtbl->Insert(This,key,value,replaced) -#define __FIMap_2_HSTRING_IInspectable_Remove(This,key) (This)->lpVtbl->Remove(This,key) -#define __FIMap_2_HSTRING_IInspectable_Clear(This) (This)->lpVtbl->Clear(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_QueryInterface(__FIMap_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIMap_2_HSTRING_IInspectable_AddRef(__FIMap_2_HSTRING_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIMap_2_HSTRING_IInspectable_Release(__FIMap_2_HSTRING_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_GetIids(__FIMap_2_HSTRING_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_GetRuntimeClassName(__FIMap_2_HSTRING_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_GetTrustLevel(__FIMap_2_HSTRING_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMap methods ***/ -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_Lookup(__FIMap_2_HSTRING_IInspectable* This,HSTRING key,IInspectable **value) { - return This->lpVtbl->Lookup(This,key,value); -} -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_get_Size(__FIMap_2_HSTRING_IInspectable* This,unsigned int *size) { - return This->lpVtbl->get_Size(This,size); -} -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_HasKey(__FIMap_2_HSTRING_IInspectable* This,HSTRING key,boolean *found) { - return This->lpVtbl->HasKey(This,key,found); -} -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_GetView(__FIMap_2_HSTRING_IInspectable* This,__FIMapView_2_HSTRING_IInspectable **view) { - return This->lpVtbl->GetView(This,view); -} -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_Insert(__FIMap_2_HSTRING_IInspectable* This,HSTRING key,IInspectable *value,boolean *replaced) { - return This->lpVtbl->Insert(This,key,value,replaced); -} -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_Remove(__FIMap_2_HSTRING_IInspectable* This,HSTRING key) { - return This->lpVtbl->Remove(This,key); -} -static __WIDL_INLINE HRESULT __FIMap_2_HSTRING_IInspectable_Clear(__FIMap_2_HSTRING_IInspectable* This) { - return This->lpVtbl->Clear(This); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IMap_HSTRING_IInspectable IID___FIMap_2_HSTRING_IInspectable -#define IMap_HSTRING_IInspectableVtbl __FIMap_2_HSTRING_IInspectableVtbl -#define IMap_HSTRING_IInspectable __FIMap_2_HSTRING_IInspectable -#define IMap_HSTRING_IInspectable_QueryInterface __FIMap_2_HSTRING_IInspectable_QueryInterface -#define IMap_HSTRING_IInspectable_AddRef __FIMap_2_HSTRING_IInspectable_AddRef -#define IMap_HSTRING_IInspectable_Release __FIMap_2_HSTRING_IInspectable_Release -#define IMap_HSTRING_IInspectable_GetIids __FIMap_2_HSTRING_IInspectable_GetIids -#define IMap_HSTRING_IInspectable_GetRuntimeClassName __FIMap_2_HSTRING_IInspectable_GetRuntimeClassName -#define IMap_HSTRING_IInspectable_GetTrustLevel __FIMap_2_HSTRING_IInspectable_GetTrustLevel -#define IMap_HSTRING_IInspectable_Lookup __FIMap_2_HSTRING_IInspectable_Lookup -#define IMap_HSTRING_IInspectable_get_Size __FIMap_2_HSTRING_IInspectable_get_Size -#define IMap_HSTRING_IInspectable_HasKey __FIMap_2_HSTRING_IInspectable_HasKey -#define IMap_HSTRING_IInspectable_GetView __FIMap_2_HSTRING_IInspectable_GetView -#define IMap_HSTRING_IInspectable_Insert __FIMap_2_HSTRING_IInspectable_Insert -#define IMap_HSTRING_IInspectable_Remove __FIMap_2_HSTRING_IInspectable_Remove -#define IMap_HSTRING_IInspectable_Clear __FIMap_2_HSTRING_IInspectable_Clear -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IMapView interface - */ -#ifndef ____FIMapView_2_HSTRING_IInspectable_INTERFACE_DEFINED__ -#define ____FIMapView_2_HSTRING_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIMapView_2_HSTRING_IInspectable, 0xbb78502a, 0xf79d, 0x54fa, 0x92,0xc9, 0x90,0xc5,0x03,0x9f,0xdf,0x7e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("bb78502a-f79d-54fa-92c9-90c5039fdf7e") - IMapView : IMapView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIMapView_2_HSTRING_IInspectable, 0xbb78502a, 0xf79d, 0x54fa, 0x92,0xc9, 0x90,0xc5,0x03,0x9f,0xdf,0x7e) -#endif -#else -typedef struct __FIMapView_2_HSTRING_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIMapView_2_HSTRING_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIMapView_2_HSTRING_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIMapView_2_HSTRING_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIMapView_2_HSTRING_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIMapView_2_HSTRING_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIMapView_2_HSTRING_IInspectable *This, - TrustLevel *trustLevel); - - /*** IMapView methods ***/ - HRESULT (STDMETHODCALLTYPE *Lookup)( - __FIMapView_2_HSTRING_IInspectable *This, - HSTRING key, - IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIMapView_2_HSTRING_IInspectable *This, - unsigned int *size); - - HRESULT (STDMETHODCALLTYPE *HasKey)( - __FIMapView_2_HSTRING_IInspectable *This, - HSTRING key, - boolean *found); - - HRESULT (STDMETHODCALLTYPE *Split)( - __FIMapView_2_HSTRING_IInspectable *This, - __FIMapView_2_HSTRING_IInspectable **first, - __FIMapView_2_HSTRING_IInspectable **second); - - END_INTERFACE -} __FIMapView_2_HSTRING_IInspectableVtbl; - -interface __FIMapView_2_HSTRING_IInspectable { - CONST_VTBL __FIMapView_2_HSTRING_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIMapView_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIMapView_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIMapView_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIMapView_2_HSTRING_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIMapView_2_HSTRING_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIMapView_2_HSTRING_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMapView methods ***/ -#define __FIMapView_2_HSTRING_IInspectable_Lookup(This,key,value) (This)->lpVtbl->Lookup(This,key,value) -#define __FIMapView_2_HSTRING_IInspectable_get_Size(This,size) (This)->lpVtbl->get_Size(This,size) -#define __FIMapView_2_HSTRING_IInspectable_HasKey(This,key,found) (This)->lpVtbl->HasKey(This,key,found) -#define __FIMapView_2_HSTRING_IInspectable_Split(This,first,second) (This)->lpVtbl->Split(This,first,second) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_QueryInterface(__FIMapView_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIMapView_2_HSTRING_IInspectable_AddRef(__FIMapView_2_HSTRING_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIMapView_2_HSTRING_IInspectable_Release(__FIMapView_2_HSTRING_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_GetIids(__FIMapView_2_HSTRING_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_GetRuntimeClassName(__FIMapView_2_HSTRING_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_GetTrustLevel(__FIMapView_2_HSTRING_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMapView methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_Lookup(__FIMapView_2_HSTRING_IInspectable* This,HSTRING key,IInspectable **value) { - return This->lpVtbl->Lookup(This,key,value); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_get_Size(__FIMapView_2_HSTRING_IInspectable* This,unsigned int *size) { - return This->lpVtbl->get_Size(This,size); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_HasKey(__FIMapView_2_HSTRING_IInspectable* This,HSTRING key,boolean *found) { - return This->lpVtbl->HasKey(This,key,found); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_IInspectable_Split(__FIMapView_2_HSTRING_IInspectable* This,__FIMapView_2_HSTRING_IInspectable **first,__FIMapView_2_HSTRING_IInspectable **second) { - return This->lpVtbl->Split(This,first,second); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IMapView_HSTRING_IInspectable IID___FIMapView_2_HSTRING_IInspectable -#define IMapView_HSTRING_IInspectableVtbl __FIMapView_2_HSTRING_IInspectableVtbl -#define IMapView_HSTRING_IInspectable __FIMapView_2_HSTRING_IInspectable -#define IMapView_HSTRING_IInspectable_QueryInterface __FIMapView_2_HSTRING_IInspectable_QueryInterface -#define IMapView_HSTRING_IInspectable_AddRef __FIMapView_2_HSTRING_IInspectable_AddRef -#define IMapView_HSTRING_IInspectable_Release __FIMapView_2_HSTRING_IInspectable_Release -#define IMapView_HSTRING_IInspectable_GetIids __FIMapView_2_HSTRING_IInspectable_GetIids -#define IMapView_HSTRING_IInspectable_GetRuntimeClassName __FIMapView_2_HSTRING_IInspectable_GetRuntimeClassName -#define IMapView_HSTRING_IInspectable_GetTrustLevel __FIMapView_2_HSTRING_IInspectable_GetTrustLevel -#define IMapView_HSTRING_IInspectable_Lookup __FIMapView_2_HSTRING_IInspectable_Lookup -#define IMapView_HSTRING_IInspectable_get_Size __FIMapView_2_HSTRING_IInspectable_get_Size -#define IMapView_HSTRING_IInspectable_HasKey __FIMapView_2_HSTRING_IInspectable_HasKey -#define IMapView_HSTRING_IInspectable_Split __FIMapView_2_HSTRING_IInspectable_Split -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIMapView_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IObservableMap interface - */ -#ifndef ____FIObservableMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ -#define ____FIObservableMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIObservableMap_2_HSTRING_IInspectable, 0x236aac9d, 0xfb12, 0x5c4d, 0xa4,0x1c, 0x9e,0x44,0x5f,0xb4,0xd7,0xec); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("236aac9d-fb12-5c4d-a41c-9e445fb4d7ec") - IObservableMap : IObservableMap_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIObservableMap_2_HSTRING_IInspectable, 0x236aac9d, 0xfb12, 0x5c4d, 0xa4,0x1c, 0x9e,0x44,0x5f,0xb4,0xd7,0xec) -#endif -#else -typedef struct __FIObservableMap_2_HSTRING_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIObservableMap_2_HSTRING_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIObservableMap_2_HSTRING_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIObservableMap_2_HSTRING_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIObservableMap_2_HSTRING_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIObservableMap_2_HSTRING_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIObservableMap_2_HSTRING_IInspectable *This, - TrustLevel *trustLevel); - - /*** IObservableMap methods ***/ - HRESULT (STDMETHODCALLTYPE *add_MapChanged)( - __FIObservableMap_2_HSTRING_IInspectable *This, - __FIMapChangedEventHandler_2_HSTRING_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_MapChanged)( - __FIObservableMap_2_HSTRING_IInspectable *This, - EventRegistrationToken token); - - END_INTERFACE -} __FIObservableMap_2_HSTRING_IInspectableVtbl; - -interface __FIObservableMap_2_HSTRING_IInspectable { - CONST_VTBL __FIObservableMap_2_HSTRING_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIObservableMap_2_HSTRING_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIObservableMap_2_HSTRING_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIObservableMap_2_HSTRING_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIObservableMap_2_HSTRING_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIObservableMap_2_HSTRING_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIObservableMap_2_HSTRING_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IObservableMap methods ***/ -#define __FIObservableMap_2_HSTRING_IInspectable_add_MapChanged(This,handler,token) (This)->lpVtbl->add_MapChanged(This,handler,token) -#define __FIObservableMap_2_HSTRING_IInspectable_remove_MapChanged(This,token) (This)->lpVtbl->remove_MapChanged(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIObservableMap_2_HSTRING_IInspectable_QueryInterface(__FIObservableMap_2_HSTRING_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIObservableMap_2_HSTRING_IInspectable_AddRef(__FIObservableMap_2_HSTRING_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIObservableMap_2_HSTRING_IInspectable_Release(__FIObservableMap_2_HSTRING_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIObservableMap_2_HSTRING_IInspectable_GetIids(__FIObservableMap_2_HSTRING_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIObservableMap_2_HSTRING_IInspectable_GetRuntimeClassName(__FIObservableMap_2_HSTRING_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIObservableMap_2_HSTRING_IInspectable_GetTrustLevel(__FIObservableMap_2_HSTRING_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IObservableMap methods ***/ -static __WIDL_INLINE HRESULT __FIObservableMap_2_HSTRING_IInspectable_add_MapChanged(__FIObservableMap_2_HSTRING_IInspectable* This,__FIMapChangedEventHandler_2_HSTRING_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_MapChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __FIObservableMap_2_HSTRING_IInspectable_remove_MapChanged(__FIObservableMap_2_HSTRING_IInspectable* This,EventRegistrationToken token) { - return This->lpVtbl->remove_MapChanged(This,token); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IObservableMap_HSTRING_IInspectable IID___FIObservableMap_2_HSTRING_IInspectable -#define IObservableMap_HSTRING_IInspectableVtbl __FIObservableMap_2_HSTRING_IInspectableVtbl -#define IObservableMap_HSTRING_IInspectable __FIObservableMap_2_HSTRING_IInspectable -#define IObservableMap_HSTRING_IInspectable_QueryInterface __FIObservableMap_2_HSTRING_IInspectable_QueryInterface -#define IObservableMap_HSTRING_IInspectable_AddRef __FIObservableMap_2_HSTRING_IInspectable_AddRef -#define IObservableMap_HSTRING_IInspectable_Release __FIObservableMap_2_HSTRING_IInspectable_Release -#define IObservableMap_HSTRING_IInspectable_GetIids __FIObservableMap_2_HSTRING_IInspectable_GetIids -#define IObservableMap_HSTRING_IInspectable_GetRuntimeClassName __FIObservableMap_2_HSTRING_IInspectable_GetRuntimeClassName -#define IObservableMap_HSTRING_IInspectable_GetTrustLevel __FIObservableMap_2_HSTRING_IInspectable_GetTrustLevel -#define IObservableMap_HSTRING_IInspectable_add_MapChanged __FIObservableMap_2_HSTRING_IInspectable_add_MapChanged -#define IObservableMap_HSTRING_IInspectable_remove_MapChanged __FIObservableMap_2_HSTRING_IInspectable_remove_MapChanged -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIObservableMap_2_HSTRING_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ -#define ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_HSTRING, 0xe2fcc7c1, 0x3bfc, 0x5a0b, 0xb2,0xb0, 0x72,0xe7,0x69,0xd1,0xcb,0x7e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("e2fcc7c1-3bfc-5a0b-b2b0-72e769d1cb7e") - IIterable : IIterable_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_HSTRING, 0xe2fcc7c1, 0x3bfc, 0x5a0b, 0xb2,0xb0, 0x72,0xe7,0x69,0xd1,0xcb,0x7e) -#endif -#else -typedef struct __FIIterable_1_HSTRINGVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_HSTRING *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_HSTRING *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_HSTRING *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_HSTRING *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_HSTRING *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_HSTRING *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_HSTRING *This, - __FIIterator_1_HSTRING **value); - - END_INTERFACE -} __FIIterable_1_HSTRINGVtbl; - -interface __FIIterable_1_HSTRING { - CONST_VTBL __FIIterable_1_HSTRINGVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_HSTRING_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_HSTRING_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_HSTRING_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_HSTRING_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_HSTRING_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_HSTRING_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_HSTRING_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_HSTRING_QueryInterface(__FIIterable_1_HSTRING* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_HSTRING_AddRef(__FIIterable_1_HSTRING* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_HSTRING_Release(__FIIterable_1_HSTRING* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_HSTRING_GetIids(__FIIterable_1_HSTRING* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_HSTRING_GetRuntimeClassName(__FIIterable_1_HSTRING* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_HSTRING_GetTrustLevel(__FIIterable_1_HSTRING* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_HSTRING_First(__FIIterable_1_HSTRING* This,__FIIterator_1_HSTRING **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_HSTRING IID___FIIterable_1_HSTRING -#define IIterable_HSTRINGVtbl __FIIterable_1_HSTRINGVtbl -#define IIterable_HSTRING __FIIterable_1_HSTRING -#define IIterable_HSTRING_QueryInterface __FIIterable_1_HSTRING_QueryInterface -#define IIterable_HSTRING_AddRef __FIIterable_1_HSTRING_AddRef -#define IIterable_HSTRING_Release __FIIterable_1_HSTRING_Release -#define IIterable_HSTRING_GetIids __FIIterable_1_HSTRING_GetIids -#define IIterable_HSTRING_GetRuntimeClassName __FIIterable_1_HSTRING_GetRuntimeClassName -#define IIterable_HSTRING_GetTrustLevel __FIIterable_1_HSTRING_GetTrustLevel -#define IIterable_HSTRING_First __FIIterable_1_HSTRING_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_IInspectable_INTERFACE_DEFINED__ -#define ____FIIterable_1_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_IInspectable, 0x092b849b, 0x60b1, 0x52be, 0xa4,0x4a, 0x6f,0xe8,0xe9,0x33,0xcb,0xe4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("092b849b-60b1-52be-a44a-6fe8e933cbe4") - IIterable : IIterable_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_IInspectable, 0x092b849b, 0x60b1, 0x52be, 0xa4,0x4a, 0x6f,0xe8,0xe9,0x33,0xcb,0xe4) -#endif -#else -typedef struct __FIIterable_1_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_IInspectable *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_IInspectable *This, - __FIIterator_1_IInspectable **value); - - END_INTERFACE -} __FIIterable_1_IInspectableVtbl; - -interface __FIIterable_1_IInspectable { - CONST_VTBL __FIIterable_1_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_IInspectable_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_IInspectable_QueryInterface(__FIIterable_1_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_IInspectable_AddRef(__FIIterable_1_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_IInspectable_Release(__FIIterable_1_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_IInspectable_GetIids(__FIIterable_1_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_IInspectable_GetRuntimeClassName(__FIIterable_1_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_IInspectable_GetTrustLevel(__FIIterable_1_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_IInspectable_First(__FIIterable_1_IInspectable* This,__FIIterator_1_IInspectable **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_IInspectable IID___FIIterable_1_IInspectable -#define IIterable_IInspectableVtbl __FIIterable_1_IInspectableVtbl -#define IIterable_IInspectable __FIIterable_1_IInspectable -#define IIterable_IInspectable_QueryInterface __FIIterable_1_IInspectable_QueryInterface -#define IIterable_IInspectable_AddRef __FIIterable_1_IInspectable_AddRef -#define IIterable_IInspectable_Release __FIIterable_1_IInspectable_Release -#define IIterable_IInspectable_GetIids __FIIterable_1_IInspectable_GetIids -#define IIterable_IInspectable_GetRuntimeClassName __FIIterable_1_IInspectable_GetRuntimeClassName -#define IIterable_IInspectable_GetTrustLevel __FIIterable_1_IInspectable_GetTrustLevel -#define IIterable_IInspectable_First __FIIterable_1_IInspectable_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry, 0x876be83b, 0x7218, 0x5bfb, 0xa1,0x69, 0x83,0x15,0x2e,0xf7,0xe1,0x46); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("876be83b-7218-5bfb-a169-83152ef7e146") - IIterable : IIterable_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry, 0x876be83b, 0x7218, 0x5bfb, 0xa1,0x69, 0x83,0x15,0x2e,0xf7,0xe1,0x46) -#endif -#else -typedef struct __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry **value); - - END_INTERFACE -} __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl; - -interface __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry { - CONST_VTBL __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_QueryInterface(__FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_AddRef(__FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_Release(__FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetIids(__FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetRuntimeClassName(__FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetTrustLevel(__FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_First(__FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_IWwwFormUrlDecoderEntry IID___FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry -#define IIterable_IWwwFormUrlDecoderEntryVtbl __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl -#define IIterable_IWwwFormUrlDecoderEntry __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry -#define IIterable_IWwwFormUrlDecoderEntry_QueryInterface __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_QueryInterface -#define IIterable_IWwwFormUrlDecoderEntry_AddRef __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_AddRef -#define IIterable_IWwwFormUrlDecoderEntry_Release __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_Release -#define IIterable_IWwwFormUrlDecoderEntry_GetIids __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetIids -#define IIterable_IWwwFormUrlDecoderEntry_GetRuntimeClassName __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetRuntimeClassName -#define IIterable_IWwwFormUrlDecoderEntry_GetTrustLevel __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetTrustLevel -#define IIterable_IWwwFormUrlDecoderEntry_First __FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CFoundation__CUri, 0xb0d63b78, 0x78ad, 0x5e31, 0xb6,0xd8, 0xe3,0x2a,0x0e,0x16,0xc4,0x47); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("b0d63b78-78ad-5e31-b6d8-e32a0e16c447") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CFoundation__CUri, 0xb0d63b78, 0x78ad, 0x5e31, 0xb6,0xd8, 0xe3,0x2a,0x0e,0x16,0xc4,0x47) -#endif -#else -typedef struct __FIIterable_1_Windows__CFoundation__CUriVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CFoundation__CUri *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CFoundation__CUri *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CFoundation__CUri *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CFoundation__CUri *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CFoundation__CUri *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CFoundation__CUri *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CFoundation__CUri *This, - __FIIterator_1_Windows__CFoundation__CUri **value); - - END_INTERFACE -} __FIIterable_1_Windows__CFoundation__CUriVtbl; - -interface __FIIterable_1_Windows__CFoundation__CUri { - CONST_VTBL __FIIterable_1_Windows__CFoundation__CUriVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CFoundation__CUri_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CFoundation__CUri_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CFoundation__CUri_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CFoundation__CUri_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CFoundation__CUri_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CFoundation__CUri_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CFoundation__CUri_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_QueryInterface(__FIIterable_1_Windows__CFoundation__CUri* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CFoundation__CUri_AddRef(__FIIterable_1_Windows__CFoundation__CUri* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CFoundation__CUri_Release(__FIIterable_1_Windows__CFoundation__CUri* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_GetIids(__FIIterable_1_Windows__CFoundation__CUri* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_GetRuntimeClassName(__FIIterable_1_Windows__CFoundation__CUri* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_GetTrustLevel(__FIIterable_1_Windows__CFoundation__CUri* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_First(__FIIterable_1_Windows__CFoundation__CUri* This,__FIIterator_1_Windows__CFoundation__CUri **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_Uri IID___FIIterable_1_Windows__CFoundation__CUri -#define IIterable_UriVtbl __FIIterable_1_Windows__CFoundation__CUriVtbl -#define IIterable_Uri __FIIterable_1_Windows__CFoundation__CUri -#define IIterable_Uri_QueryInterface __FIIterable_1_Windows__CFoundation__CUri_QueryInterface -#define IIterable_Uri_AddRef __FIIterable_1_Windows__CFoundation__CUri_AddRef -#define IIterable_Uri_Release __FIIterable_1_Windows__CFoundation__CUri_Release -#define IIterable_Uri_GetIids __FIIterable_1_Windows__CFoundation__CUri_GetIids -#define IIterable_Uri_GetRuntimeClassName __FIIterable_1_Windows__CFoundation__CUri_GetRuntimeClassName -#define IIterable_Uri_GetTrustLevel __FIIterable_1_Windows__CFoundation__CUri_GetTrustLevel -#define IIterable_Uri_First __FIIterable_1_Windows__CFoundation__CUri_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_HSTRING_INTERFACE_DEFINED__ -#define ____FIIterator_1_HSTRING_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_HSTRING, 0x8c304ebb, 0x6615, 0x50a4, 0x88,0x29, 0x87,0x9e,0xcd,0x44,0x32,0x36); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("8c304ebb-6615-50a4-8829-879ecd443236") - IIterator : IIterator_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_HSTRING, 0x8c304ebb, 0x6615, 0x50a4, 0x88,0x29, 0x87,0x9e,0xcd,0x44,0x32,0x36) -#endif -#else -typedef struct __FIIterator_1_HSTRINGVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_HSTRING *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_HSTRING *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_HSTRING *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_HSTRING *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_HSTRING *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_HSTRING *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_HSTRING *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_HSTRING *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_HSTRING *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_HSTRING *This, - UINT32 items_size, - HSTRING *items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_HSTRINGVtbl; - -interface __FIIterator_1_HSTRING { - CONST_VTBL __FIIterator_1_HSTRINGVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_HSTRING_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_HSTRING_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_HSTRING_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_HSTRING_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_HSTRING_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_HSTRING_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_HSTRING_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_HSTRING_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_HSTRING_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_HSTRING_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_HSTRING_QueryInterface(__FIIterator_1_HSTRING* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_HSTRING_AddRef(__FIIterator_1_HSTRING* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_HSTRING_Release(__FIIterator_1_HSTRING* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_HSTRING_GetIids(__FIIterator_1_HSTRING* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_HSTRING_GetRuntimeClassName(__FIIterator_1_HSTRING* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_HSTRING_GetTrustLevel(__FIIterator_1_HSTRING* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_HSTRING_get_Current(__FIIterator_1_HSTRING* This,HSTRING *value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_HSTRING_get_HasCurrent(__FIIterator_1_HSTRING* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_HSTRING_MoveNext(__FIIterator_1_HSTRING* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_HSTRING_GetMany(__FIIterator_1_HSTRING* This,UINT32 items_size,HSTRING *items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_HSTRING IID___FIIterator_1_HSTRING -#define IIterator_HSTRINGVtbl __FIIterator_1_HSTRINGVtbl -#define IIterator_HSTRING __FIIterator_1_HSTRING -#define IIterator_HSTRING_QueryInterface __FIIterator_1_HSTRING_QueryInterface -#define IIterator_HSTRING_AddRef __FIIterator_1_HSTRING_AddRef -#define IIterator_HSTRING_Release __FIIterator_1_HSTRING_Release -#define IIterator_HSTRING_GetIids __FIIterator_1_HSTRING_GetIids -#define IIterator_HSTRING_GetRuntimeClassName __FIIterator_1_HSTRING_GetRuntimeClassName -#define IIterator_HSTRING_GetTrustLevel __FIIterator_1_HSTRING_GetTrustLevel -#define IIterator_HSTRING_get_Current __FIIterator_1_HSTRING_get_Current -#define IIterator_HSTRING_get_HasCurrent __FIIterator_1_HSTRING_get_HasCurrent -#define IIterator_HSTRING_MoveNext __FIIterator_1_HSTRING_MoveNext -#define IIterator_HSTRING_GetMany __FIIterator_1_HSTRING_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_HSTRING_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_IInspectable_INTERFACE_DEFINED__ -#define ____FIIterator_1_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_IInspectable, 0x44a94f2d, 0x04f8, 0x5091, 0xb3,0x36, 0xbe,0x78,0x92,0xdd,0x10,0xbe); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("44a94f2d-04f8-5091-b336-be7892dd10be") - IIterator : IIterator_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_IInspectable, 0x44a94f2d, 0x04f8, 0x5091, 0xb3,0x36, 0xbe,0x78,0x92,0xdd,0x10,0xbe) -#endif -#else -typedef struct __FIIterator_1_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_IInspectable *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_IInspectable *This, - IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_IInspectable *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_IInspectable *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_IInspectable *This, - UINT32 items_size, - IInspectable **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_IInspectableVtbl; - -interface __FIIterator_1_IInspectable { - CONST_VTBL __FIIterator_1_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_IInspectable_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_IInspectable_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_IInspectable_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_IInspectable_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_IInspectable_QueryInterface(__FIIterator_1_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_IInspectable_AddRef(__FIIterator_1_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_IInspectable_Release(__FIIterator_1_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_IInspectable_GetIids(__FIIterator_1_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_IInspectable_GetRuntimeClassName(__FIIterator_1_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_IInspectable_GetTrustLevel(__FIIterator_1_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_IInspectable_get_Current(__FIIterator_1_IInspectable* This,IInspectable **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_IInspectable_get_HasCurrent(__FIIterator_1_IInspectable* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_IInspectable_MoveNext(__FIIterator_1_IInspectable* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_IInspectable_GetMany(__FIIterator_1_IInspectable* This,UINT32 items_size,IInspectable **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_IInspectable IID___FIIterator_1_IInspectable -#define IIterator_IInspectableVtbl __FIIterator_1_IInspectableVtbl -#define IIterator_IInspectable __FIIterator_1_IInspectable -#define IIterator_IInspectable_QueryInterface __FIIterator_1_IInspectable_QueryInterface -#define IIterator_IInspectable_AddRef __FIIterator_1_IInspectable_AddRef -#define IIterator_IInspectable_Release __FIIterator_1_IInspectable_Release -#define IIterator_IInspectable_GetIids __FIIterator_1_IInspectable_GetIids -#define IIterator_IInspectable_GetRuntimeClassName __FIIterator_1_IInspectable_GetRuntimeClassName -#define IIterator_IInspectable_GetTrustLevel __FIIterator_1_IInspectable_GetTrustLevel -#define IIterator_IInspectable_get_Current __FIIterator_1_IInspectable_get_Current -#define IIterator_IInspectable_get_HasCurrent __FIIterator_1_IInspectable_get_HasCurrent -#define IIterator_IInspectable_MoveNext __FIIterator_1_IInspectable_MoveNext -#define IIterator_IInspectable_GetMany __FIIterator_1_IInspectable_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry, 0x32e54295, 0x373c, 0x50cb, 0x80,0xa1, 0x46,0x8a,0x99,0x0c,0xa7,0x80); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("32e54295-373c-50cb-80a1-468a990ca780") - IIterator : IIterator_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry, 0x32e54295, 0x373c, 0x50cb, 0x80,0xa1, 0x46,0x8a,0x99,0x0c,0xa7,0x80) -#endif -#else -typedef struct __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - UINT32 items_size, - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl; - -interface __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry { - CONST_VTBL __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_QueryInterface(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_AddRef(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_Release(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetIids(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetRuntimeClassName(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetTrustLevel(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_get_Current(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_get_HasCurrent(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_MoveNext(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetMany(__FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,UINT32 items_size,__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_IWwwFormUrlDecoderEntry IID___FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry -#define IIterator_IWwwFormUrlDecoderEntryVtbl __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl -#define IIterator_IWwwFormUrlDecoderEntry __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry -#define IIterator_IWwwFormUrlDecoderEntry_QueryInterface __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_QueryInterface -#define IIterator_IWwwFormUrlDecoderEntry_AddRef __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_AddRef -#define IIterator_IWwwFormUrlDecoderEntry_Release __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_Release -#define IIterator_IWwwFormUrlDecoderEntry_GetIids __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetIids -#define IIterator_IWwwFormUrlDecoderEntry_GetRuntimeClassName __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetRuntimeClassName -#define IIterator_IWwwFormUrlDecoderEntry_GetTrustLevel __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetTrustLevel -#define IIterator_IWwwFormUrlDecoderEntry_get_Current __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_get_Current -#define IIterator_IWwwFormUrlDecoderEntry_get_HasCurrent __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_get_HasCurrent -#define IIterator_IWwwFormUrlDecoderEntry_MoveNext __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_MoveNext -#define IIterator_IWwwFormUrlDecoderEntry_GetMany __FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CFoundation__CUri, 0x1c157d0f, 0x5efe, 0x5cec, 0xbb,0xd6, 0x0c,0x6c,0xe9,0xaf,0x07,0xa5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("1c157d0f-5efe-5cec-bbd6-0c6ce9af07a5") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CFoundation__CUri, 0x1c157d0f, 0x5efe, 0x5cec, 0xbb,0xd6, 0x0c,0x6c,0xe9,0xaf,0x07,0xa5) -#endif -#else -typedef struct __FIIterator_1_Windows__CFoundation__CUriVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CFoundation__CUri *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CFoundation__CUri *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CFoundation__CUri *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CFoundation__CUri *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CFoundation__CUri *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CFoundation__CUri *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CFoundation__CUri *This, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CFoundation__CUri *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CFoundation__CUri *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CFoundation__CUri *This, - UINT32 items_size, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CFoundation__CUriVtbl; - -interface __FIIterator_1_Windows__CFoundation__CUri { - CONST_VTBL __FIIterator_1_Windows__CFoundation__CUriVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CFoundation__CUri_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CFoundation__CUri_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CFoundation__CUri_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CFoundation__CUri_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CFoundation__CUri_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CFoundation__CUri_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CFoundation__CUri_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CFoundation__CUri_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CFoundation__CUri_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CFoundation__CUri_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_QueryInterface(__FIIterator_1_Windows__CFoundation__CUri* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CFoundation__CUri_AddRef(__FIIterator_1_Windows__CFoundation__CUri* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CFoundation__CUri_Release(__FIIterator_1_Windows__CFoundation__CUri* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_GetIids(__FIIterator_1_Windows__CFoundation__CUri* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_GetRuntimeClassName(__FIIterator_1_Windows__CFoundation__CUri* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_GetTrustLevel(__FIIterator_1_Windows__CFoundation__CUri* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_get_Current(__FIIterator_1_Windows__CFoundation__CUri* This,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_get_HasCurrent(__FIIterator_1_Windows__CFoundation__CUri* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_MoveNext(__FIIterator_1_Windows__CFoundation__CUri* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_GetMany(__FIIterator_1_Windows__CFoundation__CUri* This,UINT32 items_size,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_Uri IID___FIIterator_1_Windows__CFoundation__CUri -#define IIterator_UriVtbl __FIIterator_1_Windows__CFoundation__CUriVtbl -#define IIterator_Uri __FIIterator_1_Windows__CFoundation__CUri -#define IIterator_Uri_QueryInterface __FIIterator_1_Windows__CFoundation__CUri_QueryInterface -#define IIterator_Uri_AddRef __FIIterator_1_Windows__CFoundation__CUri_AddRef -#define IIterator_Uri_Release __FIIterator_1_Windows__CFoundation__CUri_Release -#define IIterator_Uri_GetIids __FIIterator_1_Windows__CFoundation__CUri_GetIids -#define IIterator_Uri_GetRuntimeClassName __FIIterator_1_Windows__CFoundation__CUri_GetRuntimeClassName -#define IIterator_Uri_GetTrustLevel __FIIterator_1_Windows__CFoundation__CUri_GetTrustLevel -#define IIterator_Uri_get_Current __FIIterator_1_Windows__CFoundation__CUri_get_Current -#define IIterator_Uri_get_HasCurrent __FIIterator_1_Windows__CFoundation__CUri_get_HasCurrent -#define IIterator_Uri_MoveNext __FIIterator_1_Windows__CFoundation__CUri_MoveNext -#define IIterator_Uri_GetMany __FIIterator_1_Windows__CFoundation__CUri_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_HSTRING_INTERFACE_DEFINED__ -#define ____FIVectorView_1_HSTRING_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_HSTRING, 0x2f13c006, 0xa03a, 0x5f69, 0xb0,0x90, 0x75,0xa4,0x3e,0x33,0x42,0x3e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("2f13c006-a03a-5f69-b090-75a43e33423e") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_HSTRING, 0x2f13c006, 0xa03a, 0x5f69, 0xb0,0x90, 0x75,0xa4,0x3e,0x33,0x42,0x3e) -#endif -#else -typedef struct __FIVectorView_1_HSTRINGVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_HSTRING *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_HSTRING *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_HSTRING *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_HSTRING *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_HSTRING *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_HSTRING *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_HSTRING *This, - UINT32 index, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_HSTRING *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_HSTRING *This, - HSTRING element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_HSTRING *This, - UINT32 start_index, - UINT32 items_size, - HSTRING *items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_HSTRINGVtbl; - -interface __FIVectorView_1_HSTRING { - CONST_VTBL __FIVectorView_1_HSTRINGVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_HSTRING_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_HSTRING_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_HSTRING_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_HSTRING_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_HSTRING_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_HSTRING_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_HSTRING_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_HSTRING_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_HSTRING_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_HSTRING_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_HSTRING_QueryInterface(__FIVectorView_1_HSTRING* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_HSTRING_AddRef(__FIVectorView_1_HSTRING* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_HSTRING_Release(__FIVectorView_1_HSTRING* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_HSTRING_GetIids(__FIVectorView_1_HSTRING* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_HSTRING_GetRuntimeClassName(__FIVectorView_1_HSTRING* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_HSTRING_GetTrustLevel(__FIVectorView_1_HSTRING* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_HSTRING_GetAt(__FIVectorView_1_HSTRING* This,UINT32 index,HSTRING *value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_HSTRING_get_Size(__FIVectorView_1_HSTRING* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_HSTRING_IndexOf(__FIVectorView_1_HSTRING* This,HSTRING element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_HSTRING_GetMany(__FIVectorView_1_HSTRING* This,UINT32 start_index,UINT32 items_size,HSTRING *items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_HSTRING IID___FIVectorView_1_HSTRING -#define IVectorView_HSTRINGVtbl __FIVectorView_1_HSTRINGVtbl -#define IVectorView_HSTRING __FIVectorView_1_HSTRING -#define IVectorView_HSTRING_QueryInterface __FIVectorView_1_HSTRING_QueryInterface -#define IVectorView_HSTRING_AddRef __FIVectorView_1_HSTRING_AddRef -#define IVectorView_HSTRING_Release __FIVectorView_1_HSTRING_Release -#define IVectorView_HSTRING_GetIids __FIVectorView_1_HSTRING_GetIids -#define IVectorView_HSTRING_GetRuntimeClassName __FIVectorView_1_HSTRING_GetRuntimeClassName -#define IVectorView_HSTRING_GetTrustLevel __FIVectorView_1_HSTRING_GetTrustLevel -#define IVectorView_HSTRING_GetAt __FIVectorView_1_HSTRING_GetAt -#define IVectorView_HSTRING_get_Size __FIVectorView_1_HSTRING_get_Size -#define IVectorView_HSTRING_IndexOf __FIVectorView_1_HSTRING_IndexOf -#define IVectorView_HSTRING_GetMany __FIVectorView_1_HSTRING_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_HSTRING_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_IInspectable_INTERFACE_DEFINED__ -#define ____FIVectorView_1_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_IInspectable, 0xa6487363, 0xb074, 0x5c60, 0xab,0x16, 0x86,0x6d,0xce,0x4e,0xe5,0x4d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("a6487363-b074-5c60-ab16-866dce4ee54d") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_IInspectable, 0xa6487363, 0xb074, 0x5c60, 0xab,0x16, 0x86,0x6d,0xce,0x4e,0xe5,0x4d) -#endif -#else -typedef struct __FIVectorView_1_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_IInspectable *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_IInspectable *This, - UINT32 index, - IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_IInspectable *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_IInspectable *This, - IInspectable *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_IInspectable *This, - UINT32 start_index, - UINT32 items_size, - IInspectable **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_IInspectableVtbl; - -interface __FIVectorView_1_IInspectable { - CONST_VTBL __FIVectorView_1_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_IInspectable_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_IInspectable_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_IInspectable_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_IInspectable_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_IInspectable_QueryInterface(__FIVectorView_1_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_IInspectable_AddRef(__FIVectorView_1_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_IInspectable_Release(__FIVectorView_1_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_IInspectable_GetIids(__FIVectorView_1_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IInspectable_GetRuntimeClassName(__FIVectorView_1_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IInspectable_GetTrustLevel(__FIVectorView_1_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_IInspectable_GetAt(__FIVectorView_1_IInspectable* This,UINT32 index,IInspectable **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IInspectable_get_Size(__FIVectorView_1_IInspectable* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IInspectable_IndexOf(__FIVectorView_1_IInspectable* This,IInspectable *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IInspectable_GetMany(__FIVectorView_1_IInspectable* This,UINT32 start_index,UINT32 items_size,IInspectable **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_IInspectable IID___FIVectorView_1_IInspectable -#define IVectorView_IInspectableVtbl __FIVectorView_1_IInspectableVtbl -#define IVectorView_IInspectable __FIVectorView_1_IInspectable -#define IVectorView_IInspectable_QueryInterface __FIVectorView_1_IInspectable_QueryInterface -#define IVectorView_IInspectable_AddRef __FIVectorView_1_IInspectable_AddRef -#define IVectorView_IInspectable_Release __FIVectorView_1_IInspectable_Release -#define IVectorView_IInspectable_GetIids __FIVectorView_1_IInspectable_GetIids -#define IVectorView_IInspectable_GetRuntimeClassName __FIVectorView_1_IInspectable_GetRuntimeClassName -#define IVectorView_IInspectable_GetTrustLevel __FIVectorView_1_IInspectable_GetTrustLevel -#define IVectorView_IInspectable_GetAt __FIVectorView_1_IInspectable_GetAt -#define IVectorView_IInspectable_get_Size __FIVectorView_1_IInspectable_get_Size -#define IVectorView_IInspectable_IndexOf __FIVectorView_1_IInspectable_IndexOf -#define IVectorView_IInspectable_GetMany __FIVectorView_1_IInspectable_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry, 0xb1f00d3b, 0x1f06, 0x5117, 0x93,0xea, 0x2a,0x0d,0x79,0x11,0x67,0x01); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("b1f00d3b-1f06-5117-93ea-2a0d79116701") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry, 0xb1f00d3b, 0x1f06, 0x5117, 0x93,0xea, 0x2a,0x0d,0x79,0x11,0x67,0x01) -#endif -#else -typedef struct __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - UINT32 index, - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl; - -interface __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry { - CONST_VTBL __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_QueryInterface(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_AddRef(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_Release(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetIids(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetRuntimeClassName(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetTrustLevel(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetAt(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,UINT32 index,__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_get_Size(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_IndexOf(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetMany(__FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CFoundation_CIWwwFormUrlDecoderEntry **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_IWwwFormUrlDecoderEntry IID___FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry -#define IVectorView_IWwwFormUrlDecoderEntryVtbl __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntryVtbl -#define IVectorView_IWwwFormUrlDecoderEntry __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry -#define IVectorView_IWwwFormUrlDecoderEntry_QueryInterface __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_QueryInterface -#define IVectorView_IWwwFormUrlDecoderEntry_AddRef __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_AddRef -#define IVectorView_IWwwFormUrlDecoderEntry_Release __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_Release -#define IVectorView_IWwwFormUrlDecoderEntry_GetIids __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetIids -#define IVectorView_IWwwFormUrlDecoderEntry_GetRuntimeClassName __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetRuntimeClassName -#define IVectorView_IWwwFormUrlDecoderEntry_GetTrustLevel __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetTrustLevel -#define IVectorView_IWwwFormUrlDecoderEntry_GetAt __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetAt -#define IVectorView_IWwwFormUrlDecoderEntry_get_Size __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_get_Size -#define IVectorView_IWwwFormUrlDecoderEntry_IndexOf __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_IndexOf -#define IVectorView_IWwwFormUrlDecoderEntry_GetMany __FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CFoundation__CIWwwFormUrlDecoderEntry_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_HSTRING_INTERFACE_DEFINED__ -#define ____FIVector_1_HSTRING_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_HSTRING, 0x98b9acc1, 0x4b56, 0x532e, 0xac,0x73, 0x03,0xd5,0x29,0x1c,0xca,0x90); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("98b9acc1-4b56-532e-ac73-03d5291cca90") - IVector : IVector_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_HSTRING, 0x98b9acc1, 0x4b56, 0x532e, 0xac,0x73, 0x03,0xd5,0x29,0x1c,0xca,0x90) -#endif -#else -typedef struct __FIVector_1_HSTRINGVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_HSTRING *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_HSTRING *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_HSTRING *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_HSTRING *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_HSTRING *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_HSTRING *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_HSTRING *This, - UINT32 index, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_HSTRING *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_HSTRING *This, - __FIVectorView_1_HSTRING **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_HSTRING *This, - HSTRING element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_HSTRING *This, - UINT32 index, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_HSTRING *This, - UINT32 index, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_HSTRING *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_HSTRING *This, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_HSTRING *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_HSTRING *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_HSTRING *This, - UINT32 start_index, - UINT32 items_size, - HSTRING *items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_HSTRING *This, - UINT32 count, - HSTRING *items); - - END_INTERFACE -} __FIVector_1_HSTRINGVtbl; - -interface __FIVector_1_HSTRING { - CONST_VTBL __FIVector_1_HSTRINGVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_HSTRING_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_HSTRING_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_HSTRING_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_HSTRING_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_HSTRING_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_HSTRING_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_HSTRING_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_HSTRING_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_HSTRING_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_HSTRING_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_HSTRING_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_HSTRING_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_HSTRING_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_HSTRING_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_HSTRING_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_HSTRING_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_HSTRING_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_HSTRING_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_QueryInterface(__FIVector_1_HSTRING* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_HSTRING_AddRef(__FIVector_1_HSTRING* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_HSTRING_Release(__FIVector_1_HSTRING* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_GetIids(__FIVector_1_HSTRING* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_GetRuntimeClassName(__FIVector_1_HSTRING* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_GetTrustLevel(__FIVector_1_HSTRING* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_GetAt(__FIVector_1_HSTRING* This,UINT32 index,HSTRING *value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_get_Size(__FIVector_1_HSTRING* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_GetView(__FIVector_1_HSTRING* This,__FIVectorView_1_HSTRING **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_IndexOf(__FIVector_1_HSTRING* This,HSTRING element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_SetAt(__FIVector_1_HSTRING* This,UINT32 index,HSTRING value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_InsertAt(__FIVector_1_HSTRING* This,UINT32 index,HSTRING value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_RemoveAt(__FIVector_1_HSTRING* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_Append(__FIVector_1_HSTRING* This,HSTRING value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_RemoveAtEnd(__FIVector_1_HSTRING* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_Clear(__FIVector_1_HSTRING* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_GetMany(__FIVector_1_HSTRING* This,UINT32 start_index,UINT32 items_size,HSTRING *items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_HSTRING_ReplaceAll(__FIVector_1_HSTRING* This,UINT32 count,HSTRING *items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_HSTRING IID___FIVector_1_HSTRING -#define IVector_HSTRINGVtbl __FIVector_1_HSTRINGVtbl -#define IVector_HSTRING __FIVector_1_HSTRING -#define IVector_HSTRING_QueryInterface __FIVector_1_HSTRING_QueryInterface -#define IVector_HSTRING_AddRef __FIVector_1_HSTRING_AddRef -#define IVector_HSTRING_Release __FIVector_1_HSTRING_Release -#define IVector_HSTRING_GetIids __FIVector_1_HSTRING_GetIids -#define IVector_HSTRING_GetRuntimeClassName __FIVector_1_HSTRING_GetRuntimeClassName -#define IVector_HSTRING_GetTrustLevel __FIVector_1_HSTRING_GetTrustLevel -#define IVector_HSTRING_GetAt __FIVector_1_HSTRING_GetAt -#define IVector_HSTRING_get_Size __FIVector_1_HSTRING_get_Size -#define IVector_HSTRING_GetView __FIVector_1_HSTRING_GetView -#define IVector_HSTRING_IndexOf __FIVector_1_HSTRING_IndexOf -#define IVector_HSTRING_SetAt __FIVector_1_HSTRING_SetAt -#define IVector_HSTRING_InsertAt __FIVector_1_HSTRING_InsertAt -#define IVector_HSTRING_RemoveAt __FIVector_1_HSTRING_RemoveAt -#define IVector_HSTRING_Append __FIVector_1_HSTRING_Append -#define IVector_HSTRING_RemoveAtEnd __FIVector_1_HSTRING_RemoveAtEnd -#define IVector_HSTRING_Clear __FIVector_1_HSTRING_Clear -#define IVector_HSTRING_GetMany __FIVector_1_HSTRING_GetMany -#define IVector_HSTRING_ReplaceAll __FIVector_1_HSTRING_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_HSTRING_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_IInspectable_INTERFACE_DEFINED__ -#define ____FIVector_1_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_IInspectable, 0xb32bdca4, 0x5e52, 0x5b27, 0xbc,0x5d, 0xd6,0x6a,0x1a,0x26,0x8c,0x2a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("b32bdca4-5e52-5b27-bc5d-d66a1a268c2a") - IVector : IVector_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_IInspectable, 0xb32bdca4, 0x5e52, 0x5b27, 0xbc,0x5d, 0xd6,0x6a,0x1a,0x26,0x8c,0x2a) -#endif -#else -typedef struct __FIVector_1_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_IInspectable *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_IInspectable *This, - UINT32 index, - IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_IInspectable *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_IInspectable *This, - __FIVectorView_1_IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_IInspectable *This, - IInspectable *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_IInspectable *This, - UINT32 index, - IInspectable *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_IInspectable *This, - UINT32 index, - IInspectable *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_IInspectable *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_IInspectable *This, - IInspectable *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_IInspectable *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_IInspectable *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_IInspectable *This, - UINT32 start_index, - UINT32 items_size, - IInspectable **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_IInspectable *This, - UINT32 count, - IInspectable **items); - - END_INTERFACE -} __FIVector_1_IInspectableVtbl; - -interface __FIVector_1_IInspectable { - CONST_VTBL __FIVector_1_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_IInspectable_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_IInspectable_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_IInspectable_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_IInspectable_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_IInspectable_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_IInspectable_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_IInspectable_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_IInspectable_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_IInspectable_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_IInspectable_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_IInspectable_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_IInspectable_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_QueryInterface(__FIVector_1_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_IInspectable_AddRef(__FIVector_1_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_IInspectable_Release(__FIVector_1_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_GetIids(__FIVector_1_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_GetRuntimeClassName(__FIVector_1_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_GetTrustLevel(__FIVector_1_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_GetAt(__FIVector_1_IInspectable* This,UINT32 index,IInspectable **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_get_Size(__FIVector_1_IInspectable* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_GetView(__FIVector_1_IInspectable* This,__FIVectorView_1_IInspectable **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_IndexOf(__FIVector_1_IInspectable* This,IInspectable *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_SetAt(__FIVector_1_IInspectable* This,UINT32 index,IInspectable *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_InsertAt(__FIVector_1_IInspectable* This,UINT32 index,IInspectable *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_RemoveAt(__FIVector_1_IInspectable* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_Append(__FIVector_1_IInspectable* This,IInspectable *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_RemoveAtEnd(__FIVector_1_IInspectable* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_Clear(__FIVector_1_IInspectable* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_GetMany(__FIVector_1_IInspectable* This,UINT32 start_index,UINT32 items_size,IInspectable **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_IInspectable_ReplaceAll(__FIVector_1_IInspectable* This,UINT32 count,IInspectable **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_IInspectable IID___FIVector_1_IInspectable -#define IVector_IInspectableVtbl __FIVector_1_IInspectableVtbl -#define IVector_IInspectable __FIVector_1_IInspectable -#define IVector_IInspectable_QueryInterface __FIVector_1_IInspectable_QueryInterface -#define IVector_IInspectable_AddRef __FIVector_1_IInspectable_AddRef -#define IVector_IInspectable_Release __FIVector_1_IInspectable_Release -#define IVector_IInspectable_GetIids __FIVector_1_IInspectable_GetIids -#define IVector_IInspectable_GetRuntimeClassName __FIVector_1_IInspectable_GetRuntimeClassName -#define IVector_IInspectable_GetTrustLevel __FIVector_1_IInspectable_GetTrustLevel -#define IVector_IInspectable_GetAt __FIVector_1_IInspectable_GetAt -#define IVector_IInspectable_get_Size __FIVector_1_IInspectable_get_Size -#define IVector_IInspectable_GetView __FIVector_1_IInspectable_GetView -#define IVector_IInspectable_IndexOf __FIVector_1_IInspectable_IndexOf -#define IVector_IInspectable_SetAt __FIVector_1_IInspectable_SetAt -#define IVector_IInspectable_InsertAt __FIVector_1_IInspectable_InsertAt -#define IVector_IInspectable_RemoveAt __FIVector_1_IInspectable_RemoveAt -#define IVector_IInspectable_Append __FIVector_1_IInspectable_Append -#define IVector_IInspectable_RemoveAtEnd __FIVector_1_IInspectable_RemoveAtEnd -#define IVector_IInspectable_Clear __FIVector_1_IInspectable_Clear -#define IVector_IInspectable_GetMany __FIVector_1_IInspectable_GetMany -#define IVector_IInspectable_ReplaceAll __FIVector_1_IInspectable_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IMapView* > interface - */ -#ifndef ____FIMapView_2_HSTRING___FIVectorView_1_HSTRING_INTERFACE_DEFINED__ -#define ____FIMapView_2_HSTRING___FIVectorView_1_HSTRING_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIMapView_2_HSTRING___FIVectorView_1_HSTRING, 0x2843d34f, 0xd3e5, 0x5fca, 0x9f,0xdc, 0xb5,0x68,0xdd,0x5c,0x1e,0x64); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("2843d34f-d3e5-5fca-9fdc-b568dd5c1e64") - IMapView* > : IMapView_impl* > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING, 0x2843d34f, 0xd3e5, 0x5fca, 0x9f,0xdc, 0xb5,0x68,0xdd,0x5c,0x1e,0x64) -#endif -#else -typedef struct __FIMapView_2_HSTRING___FIVectorView_1_HSTRINGVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This, - TrustLevel *trustLevel); - - /*** IMapView* > methods ***/ - HRESULT (STDMETHODCALLTYPE *Lookup)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This, - HSTRING key, - __FIVectorView_1_HSTRING **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This, - unsigned int *size); - - HRESULT (STDMETHODCALLTYPE *HasKey)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This, - HSTRING key, - boolean *found); - - HRESULT (STDMETHODCALLTYPE *Split)( - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING *This, - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING **first, - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING **second); - - END_INTERFACE -} __FIMapView_2_HSTRING___FIVectorView_1_HSTRINGVtbl; - -interface __FIMapView_2_HSTRING___FIVectorView_1_HSTRING { - CONST_VTBL __FIMapView_2_HSTRING___FIVectorView_1_HSTRINGVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMapView* > methods ***/ -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_Lookup(This,key,value) (This)->lpVtbl->Lookup(This,key,value) -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_get_Size(This,size) (This)->lpVtbl->get_Size(This,size) -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_HasKey(This,key,found) (This)->lpVtbl->HasKey(This,key,found) -#define __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_Split(This,first,second) (This)->lpVtbl->Split(This,first,second) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_QueryInterface(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_AddRef(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_Release(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_GetIids(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_GetRuntimeClassName(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_GetTrustLevel(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMapView* > methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_Lookup(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This,HSTRING key,__FIVectorView_1_HSTRING **value) { - return This->lpVtbl->Lookup(This,key,value); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_get_Size(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This,unsigned int *size) { - return This->lpVtbl->get_Size(This,size); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_HasKey(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This,HSTRING key,boolean *found) { - return This->lpVtbl->HasKey(This,key,found); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_Split(__FIMapView_2_HSTRING___FIVectorView_1_HSTRING* This,__FIMapView_2_HSTRING___FIVectorView_1_HSTRING **first,__FIMapView_2_HSTRING___FIVectorView_1_HSTRING **second) { - return This->lpVtbl->Split(This,first,second); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IMapView_HSTRING_IVectorView_HSTRING IID___FIMapView_2_HSTRING___FIVectorView_1_HSTRING -#define IMapView_HSTRING_IVectorView_HSTRINGVtbl __FIMapView_2_HSTRING___FIVectorView_1_HSTRINGVtbl -#define IMapView_HSTRING_IVectorView_HSTRING __FIMapView_2_HSTRING___FIVectorView_1_HSTRING -#define IMapView_HSTRING_IVectorView_HSTRING_QueryInterface __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_QueryInterface -#define IMapView_HSTRING_IVectorView_HSTRING_AddRef __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_AddRef -#define IMapView_HSTRING_IVectorView_HSTRING_Release __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_Release -#define IMapView_HSTRING_IVectorView_HSTRING_GetIids __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_GetIids -#define IMapView_HSTRING_IVectorView_HSTRING_GetRuntimeClassName __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_GetRuntimeClassName -#define IMapView_HSTRING_IVectorView_HSTRING_GetTrustLevel __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_GetTrustLevel -#define IMapView_HSTRING_IVectorView_HSTRING_Lookup __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_Lookup -#define IMapView_HSTRING_IVectorView_HSTRING_get_Size __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_get_Size -#define IMapView_HSTRING_IVectorView_HSTRING_HasKey __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_HasKey -#define IMapView_HSTRING_IVectorView_HSTRING_Split __FIMapView_2_HSTRING___FIVectorView_1_HSTRING_Split -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIMapView_2_HSTRING___FIVectorView_1_HSTRING_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IEventHandler interface - */ -#ifndef ____FIEventHandler_1_IInspectable_INTERFACE_DEFINED__ -#define ____FIEventHandler_1_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIEventHandler_1_IInspectable, 0xc50898f6, 0xc536, 0x5f47, 0x85,0x83, 0x8b,0x2c,0x24,0x38,0xa1,0x3b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("c50898f6-c536-5f47-8583-8b2c2438a13b") - IEventHandler : IEventHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIEventHandler_1_IInspectable, 0xc50898f6, 0xc536, 0x5f47, 0x85,0x83, 0x8b,0x2c,0x24,0x38,0xa1,0x3b) -#endif -#else -typedef struct __FIEventHandler_1_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIEventHandler_1_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIEventHandler_1_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIEventHandler_1_IInspectable *This); - - /*** IEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIEventHandler_1_IInspectable *This, - IInspectable *sender, - IInspectable *args); - - END_INTERFACE -} __FIEventHandler_1_IInspectableVtbl; - -interface __FIEventHandler_1_IInspectable { - CONST_VTBL __FIEventHandler_1_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIEventHandler_1_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIEventHandler_1_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIEventHandler_1_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IEventHandler methods ***/ -#define __FIEventHandler_1_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_IInspectable_QueryInterface(__FIEventHandler_1_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_IInspectable_AddRef(__FIEventHandler_1_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_IInspectable_Release(__FIEventHandler_1_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_IInspectable_Invoke(__FIEventHandler_1_IInspectable* This,IInspectable *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IEventHandler_IInspectable IID___FIEventHandler_1_IInspectable -#define IEventHandler_IInspectableVtbl __FIEventHandler_1_IInspectableVtbl -#define IEventHandler_IInspectable __FIEventHandler_1_IInspectable -#define IEventHandler_IInspectable_QueryInterface __FIEventHandler_1_IInspectable_QueryInterface -#define IEventHandler_IInspectable_AddRef __FIEventHandler_1_IInspectable_AddRef -#define IEventHandler_IInspectable_Release __FIEventHandler_1_IInspectable_Release -#define IEventHandler_IInspectable_Invoke __FIEventHandler_1_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIEventHandler_1_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_IInspectable_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_IInspectable, 0x3f08262e, 0xa2e1, 0x5134, 0x92,0x97, 0xe9,0x21,0x1f,0x48,0x1a,0x2d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("3f08262e-a2e1-5134-9297-e9211f481a2d") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_IInspectable, 0x3f08262e, 0xa2e1, 0x5134, 0x92,0x97, 0xe9,0x21,0x1f,0x48,0x1a,0x2d) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_IInspectable *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_IInspectable *This, - __FIAsyncOperation_1_IInspectable *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_IInspectableVtbl; - -interface __FIAsyncOperationCompletedHandler_1_IInspectable { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_IInspectable_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_IInspectable_QueryInterface(__FIAsyncOperationCompletedHandler_1_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_IInspectable_AddRef(__FIAsyncOperationCompletedHandler_1_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_IInspectable_Release(__FIAsyncOperationCompletedHandler_1_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_IInspectable_Invoke(__FIAsyncOperationCompletedHandler_1_IInspectable* This,__FIAsyncOperation_1_IInspectable *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IInspectable IID___FIAsyncOperationCompletedHandler_1_IInspectable -#define IAsyncOperationCompletedHandler_IInspectableVtbl __FIAsyncOperationCompletedHandler_1_IInspectableVtbl -#define IAsyncOperationCompletedHandler_IInspectable __FIAsyncOperationCompletedHandler_1_IInspectable -#define IAsyncOperationCompletedHandler_IInspectable_QueryInterface __FIAsyncOperationCompletedHandler_1_IInspectable_QueryInterface -#define IAsyncOperationCompletedHandler_IInspectable_AddRef __FIAsyncOperationCompletedHandler_1_IInspectable_AddRef -#define IAsyncOperationCompletedHandler_IInspectable_Release __FIAsyncOperationCompletedHandler_1_IInspectable_Release -#define IAsyncOperationCompletedHandler_IInspectable_Invoke __FIAsyncOperationCompletedHandler_1_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_boolean, 0xc1d3d1a2, 0xae17, 0x5a5f, 0xb5,0xa2, 0xbd,0xcc,0x88,0x44,0x88,0x9a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("c1d3d1a2-ae17-5a5f-b5a2-bdcc8844889a") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_boolean, 0xc1d3d1a2, 0xae17, 0x5a5f, 0xb5,0xa2, 0xbd,0xcc,0x88,0x44,0x88,0x9a) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_booleanVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_boolean *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_boolean *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_boolean *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_boolean *This, - __FIAsyncOperation_1_boolean *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_booleanVtbl; - -interface __FIAsyncOperationCompletedHandler_1_boolean { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_booleanVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_boolean_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_boolean_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_boolean_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_boolean_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_boolean_QueryInterface(__FIAsyncOperationCompletedHandler_1_boolean* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_boolean_AddRef(__FIAsyncOperationCompletedHandler_1_boolean* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_boolean_Release(__FIAsyncOperationCompletedHandler_1_boolean* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_boolean_Invoke(__FIAsyncOperationCompletedHandler_1_boolean* This,__FIAsyncOperation_1_boolean *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_boolean IID___FIAsyncOperationCompletedHandler_1_boolean -#define IAsyncOperationCompletedHandler_booleanVtbl __FIAsyncOperationCompletedHandler_1_booleanVtbl -#define IAsyncOperationCompletedHandler_boolean __FIAsyncOperationCompletedHandler_1_boolean -#define IAsyncOperationCompletedHandler_boolean_QueryInterface __FIAsyncOperationCompletedHandler_1_boolean_QueryInterface -#define IAsyncOperationCompletedHandler_boolean_AddRef __FIAsyncOperationCompletedHandler_1_boolean_AddRef -#define IAsyncOperationCompletedHandler_boolean_Release __FIAsyncOperationCompletedHandler_1_boolean_Release -#define IAsyncOperationCompletedHandler_boolean_Invoke __FIAsyncOperationCompletedHandler_1_boolean_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_UINT32_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_UINT32_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_UINT32, 0x9343b6e7, 0xe3d2, 0x5e4a, 0xab,0x2d, 0x2b,0xce,0x49,0x19,0xa6,0xa4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("9343b6e7-e3d2-5e4a-ab2d-2bce4919a6a4") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_UINT32, 0x9343b6e7, 0xe3d2, 0x5e4a, 0xab,0x2d, 0x2b,0xce,0x49,0x19,0xa6,0xa4) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_UINT32Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_UINT32 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_UINT32 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_UINT32 *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_UINT32 *This, - __FIAsyncOperation_1_UINT32 *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_UINT32Vtbl; - -interface __FIAsyncOperationCompletedHandler_1_UINT32 { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_UINT32Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_UINT32_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_UINT32_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_UINT32_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_UINT32_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_UINT32_QueryInterface(__FIAsyncOperationCompletedHandler_1_UINT32* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_UINT32_AddRef(__FIAsyncOperationCompletedHandler_1_UINT32* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_UINT32_Release(__FIAsyncOperationCompletedHandler_1_UINT32* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_UINT32_Invoke(__FIAsyncOperationCompletedHandler_1_UINT32* This,__FIAsyncOperation_1_UINT32 *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_UINT32 IID___FIAsyncOperationCompletedHandler_1_UINT32 -#define IAsyncOperationCompletedHandler_UINT32Vtbl __FIAsyncOperationCompletedHandler_1_UINT32Vtbl -#define IAsyncOperationCompletedHandler_UINT32 __FIAsyncOperationCompletedHandler_1_UINT32 -#define IAsyncOperationCompletedHandler_UINT32_QueryInterface __FIAsyncOperationCompletedHandler_1_UINT32_QueryInterface -#define IAsyncOperationCompletedHandler_UINT32_AddRef __FIAsyncOperationCompletedHandler_1_UINT32_AddRef -#define IAsyncOperationCompletedHandler_UINT32_Release __FIAsyncOperationCompletedHandler_1_UINT32_Release -#define IAsyncOperationCompletedHandler_UINT32_Invoke __FIAsyncOperationCompletedHandler_1_UINT32_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_UINT32_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_IInspectable_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_IInspectable, 0xabf53c57, 0xee50, 0x5342, 0xb5,0x2a, 0x26,0xe3,0xb8,0xcc,0x02,0x4f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("abf53c57-ee50-5342-b52a-26e3b8cc024f") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_IInspectable, 0xabf53c57, 0xee50, 0x5342, 0xb5,0x2a, 0x26,0xe3,0xb8,0xcc,0x02,0x4f) -#endif -#else -typedef struct __FIAsyncOperation_1_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_IInspectable *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_IInspectable *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_IInspectable *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_IInspectable *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_IInspectable *This, - __FIAsyncOperationCompletedHandler_1_IInspectable *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_IInspectable *This, - __FIAsyncOperationCompletedHandler_1_IInspectable **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_IInspectable *This, - IInspectable **results); - - END_INTERFACE -} __FIAsyncOperation_1_IInspectableVtbl; - -interface __FIAsyncOperation_1_IInspectable { - CONST_VTBL __FIAsyncOperation_1_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_IInspectable_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_IInspectable_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_IInspectable_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_IInspectable_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_IInspectable_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_IInspectable_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_IInspectable_QueryInterface(__FIAsyncOperation_1_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_IInspectable_AddRef(__FIAsyncOperation_1_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_IInspectable_Release(__FIAsyncOperation_1_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_IInspectable_GetIids(__FIAsyncOperation_1_IInspectable* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_IInspectable_GetRuntimeClassName(__FIAsyncOperation_1_IInspectable* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_IInspectable_GetTrustLevel(__FIAsyncOperation_1_IInspectable* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_IInspectable_put_Completed(__FIAsyncOperation_1_IInspectable* This,__FIAsyncOperationCompletedHandler_1_IInspectable *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_IInspectable_get_Completed(__FIAsyncOperation_1_IInspectable* This,__FIAsyncOperationCompletedHandler_1_IInspectable **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_IInspectable_GetResults(__FIAsyncOperation_1_IInspectable* This,IInspectable **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IInspectable IID___FIAsyncOperation_1_IInspectable -#define IAsyncOperation_IInspectableVtbl __FIAsyncOperation_1_IInspectableVtbl -#define IAsyncOperation_IInspectable __FIAsyncOperation_1_IInspectable -#define IAsyncOperation_IInspectable_QueryInterface __FIAsyncOperation_1_IInspectable_QueryInterface -#define IAsyncOperation_IInspectable_AddRef __FIAsyncOperation_1_IInspectable_AddRef -#define IAsyncOperation_IInspectable_Release __FIAsyncOperation_1_IInspectable_Release -#define IAsyncOperation_IInspectable_GetIids __FIAsyncOperation_1_IInspectable_GetIids -#define IAsyncOperation_IInspectable_GetRuntimeClassName __FIAsyncOperation_1_IInspectable_GetRuntimeClassName -#define IAsyncOperation_IInspectable_GetTrustLevel __FIAsyncOperation_1_IInspectable_GetTrustLevel -#define IAsyncOperation_IInspectable_put_Completed __FIAsyncOperation_1_IInspectable_put_Completed -#define IAsyncOperation_IInspectable_get_Completed __FIAsyncOperation_1_IInspectable_get_Completed -#define IAsyncOperation_IInspectable_GetResults __FIAsyncOperation_1_IInspectable_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_boolean_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_boolean_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_boolean, 0xcdb5efb3, 0x5788, 0x509d, 0x9b,0xe1, 0x71,0xcc,0xb8,0xa3,0x36,0x2a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("cdb5efb3-5788-509d-9be1-71ccb8a3362a") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_boolean, 0xcdb5efb3, 0x5788, 0x509d, 0x9b,0xe1, 0x71,0xcc,0xb8,0xa3,0x36,0x2a) -#endif -#else -typedef struct __FIAsyncOperation_1_booleanVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_boolean *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_boolean *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_boolean *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_boolean *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_boolean *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_boolean *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_boolean *This, - __FIAsyncOperationCompletedHandler_1_boolean *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_boolean *This, - __FIAsyncOperationCompletedHandler_1_boolean **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_boolean *This, - boolean *results); - - END_INTERFACE -} __FIAsyncOperation_1_booleanVtbl; - -interface __FIAsyncOperation_1_boolean { - CONST_VTBL __FIAsyncOperation_1_booleanVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_boolean_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_boolean_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_boolean_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_boolean_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_boolean_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_boolean_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_boolean_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_boolean_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_boolean_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_boolean_QueryInterface(__FIAsyncOperation_1_boolean* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_boolean_AddRef(__FIAsyncOperation_1_boolean* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_boolean_Release(__FIAsyncOperation_1_boolean* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_boolean_GetIids(__FIAsyncOperation_1_boolean* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_boolean_GetRuntimeClassName(__FIAsyncOperation_1_boolean* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_boolean_GetTrustLevel(__FIAsyncOperation_1_boolean* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_boolean_put_Completed(__FIAsyncOperation_1_boolean* This,__FIAsyncOperationCompletedHandler_1_boolean *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_boolean_get_Completed(__FIAsyncOperation_1_boolean* This,__FIAsyncOperationCompletedHandler_1_boolean **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_boolean_GetResults(__FIAsyncOperation_1_boolean* This,boolean *results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_boolean IID___FIAsyncOperation_1_boolean -#define IAsyncOperation_booleanVtbl __FIAsyncOperation_1_booleanVtbl -#define IAsyncOperation_boolean __FIAsyncOperation_1_boolean -#define IAsyncOperation_boolean_QueryInterface __FIAsyncOperation_1_boolean_QueryInterface -#define IAsyncOperation_boolean_AddRef __FIAsyncOperation_1_boolean_AddRef -#define IAsyncOperation_boolean_Release __FIAsyncOperation_1_boolean_Release -#define IAsyncOperation_boolean_GetIids __FIAsyncOperation_1_boolean_GetIids -#define IAsyncOperation_boolean_GetRuntimeClassName __FIAsyncOperation_1_boolean_GetRuntimeClassName -#define IAsyncOperation_boolean_GetTrustLevel __FIAsyncOperation_1_boolean_GetTrustLevel -#define IAsyncOperation_boolean_put_Completed __FIAsyncOperation_1_boolean_put_Completed -#define IAsyncOperation_boolean_get_Completed __FIAsyncOperation_1_boolean_get_Completed -#define IAsyncOperation_boolean_GetResults __FIAsyncOperation_1_boolean_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_boolean_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_UINT32_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_UINT32_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_UINT32, 0xef60385f, 0xbe78, 0x584b, 0xaa,0xef, 0x78,0x29,0xad,0xa2,0xb0,0xde); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("ef60385f-be78-584b-aaef-7829ada2b0de") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_UINT32, 0xef60385f, 0xbe78, 0x584b, 0xaa,0xef, 0x78,0x29,0xad,0xa2,0xb0,0xde) -#endif -#else -typedef struct __FIAsyncOperation_1_UINT32Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_UINT32 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_UINT32 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_UINT32 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_UINT32 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_UINT32 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_UINT32 *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_UINT32 *This, - __FIAsyncOperationCompletedHandler_1_UINT32 *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_UINT32 *This, - __FIAsyncOperationCompletedHandler_1_UINT32 **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_UINT32 *This, - UINT32 *results); - - END_INTERFACE -} __FIAsyncOperation_1_UINT32Vtbl; - -interface __FIAsyncOperation_1_UINT32 { - CONST_VTBL __FIAsyncOperation_1_UINT32Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_UINT32_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_UINT32_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_UINT32_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_UINT32_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_UINT32_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_UINT32_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_UINT32_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_UINT32_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_UINT32_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UINT32_QueryInterface(__FIAsyncOperation_1_UINT32* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_UINT32_AddRef(__FIAsyncOperation_1_UINT32* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_UINT32_Release(__FIAsyncOperation_1_UINT32* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UINT32_GetIids(__FIAsyncOperation_1_UINT32* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UINT32_GetRuntimeClassName(__FIAsyncOperation_1_UINT32* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UINT32_GetTrustLevel(__FIAsyncOperation_1_UINT32* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UINT32_put_Completed(__FIAsyncOperation_1_UINT32* This,__FIAsyncOperationCompletedHandler_1_UINT32 *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UINT32_get_Completed(__FIAsyncOperation_1_UINT32* This,__FIAsyncOperationCompletedHandler_1_UINT32 **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UINT32_GetResults(__FIAsyncOperation_1_UINT32* This,UINT32 *results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_UINT32 IID___FIAsyncOperation_1_UINT32 -#define IAsyncOperation_UINT32Vtbl __FIAsyncOperation_1_UINT32Vtbl -#define IAsyncOperation_UINT32 __FIAsyncOperation_1_UINT32 -#define IAsyncOperation_UINT32_QueryInterface __FIAsyncOperation_1_UINT32_QueryInterface -#define IAsyncOperation_UINT32_AddRef __FIAsyncOperation_1_UINT32_AddRef -#define IAsyncOperation_UINT32_Release __FIAsyncOperation_1_UINT32_Release -#define IAsyncOperation_UINT32_GetIids __FIAsyncOperation_1_UINT32_GetIids -#define IAsyncOperation_UINT32_GetRuntimeClassName __FIAsyncOperation_1_UINT32_GetRuntimeClassName -#define IAsyncOperation_UINT32_GetTrustLevel __FIAsyncOperation_1_UINT32_GetTrustLevel -#define IAsyncOperation_UINT32_put_Completed __FIAsyncOperation_1_UINT32_put_Completed -#define IAsyncOperation_UINT32_get_Completed __FIAsyncOperation_1_UINT32_get_Completed -#define IAsyncOperation_UINT32_GetResults __FIAsyncOperation_1_UINT32_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_UINT32_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_BYTE_INTERFACE_DEFINED__ -#define ____FIReference_1_BYTE_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_BYTE, 0xe5198cc8, 0x2873, 0x55f5, 0xb0,0xa1, 0x84,0xff,0x9e,0x4a,0xad,0x62); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("e5198cc8-2873-55f5-b0a1-84ff9e4aad62") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_BYTE, 0xe5198cc8, 0x2873, 0x55f5, 0xb0,0xa1, 0x84,0xff,0x9e,0x4a,0xad,0x62) -#endif -#else -typedef struct __FIReference_1_BYTEVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_BYTE *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_BYTE *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_BYTE *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_BYTE *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_BYTE *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_BYTE *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_BYTE *This, - BYTE *value); - - END_INTERFACE -} __FIReference_1_BYTEVtbl; - -interface __FIReference_1_BYTE { - CONST_VTBL __FIReference_1_BYTEVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_BYTE_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_BYTE_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_BYTE_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_BYTE_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_BYTE_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_BYTE_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_BYTE_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_BYTE_QueryInterface(__FIReference_1_BYTE* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_BYTE_AddRef(__FIReference_1_BYTE* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_BYTE_Release(__FIReference_1_BYTE* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_BYTE_GetIids(__FIReference_1_BYTE* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_BYTE_GetRuntimeClassName(__FIReference_1_BYTE* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_BYTE_GetTrustLevel(__FIReference_1_BYTE* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_BYTE_get_Value(__FIReference_1_BYTE* This,BYTE *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_BYTE IID___FIReference_1_BYTE -#define IReference_BYTEVtbl __FIReference_1_BYTEVtbl -#define IReference_BYTE __FIReference_1_BYTE -#define IReference_BYTE_QueryInterface __FIReference_1_BYTE_QueryInterface -#define IReference_BYTE_AddRef __FIReference_1_BYTE_AddRef -#define IReference_BYTE_Release __FIReference_1_BYTE_Release -#define IReference_BYTE_GetIids __FIReference_1_BYTE_GetIids -#define IReference_BYTE_GetRuntimeClassName __FIReference_1_BYTE_GetRuntimeClassName -#define IReference_BYTE_GetTrustLevel __FIReference_1_BYTE_GetTrustLevel -#define IReference_BYTE_get_Value __FIReference_1_BYTE_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_BYTE_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_INT32_INTERFACE_DEFINED__ -#define ____FIReference_1_INT32_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_INT32, 0x548cefbd, 0xbc8a, 0x5fa0, 0x8d,0xf2, 0x95,0x74,0x40,0xfc,0x8b,0xf4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("548cefbd-bc8a-5fa0-8df2-957440fc8bf4") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_INT32, 0x548cefbd, 0xbc8a, 0x5fa0, 0x8d,0xf2, 0x95,0x74,0x40,0xfc,0x8b,0xf4) -#endif -#else -typedef struct __FIReference_1_INT32Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_INT32 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_INT32 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_INT32 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_INT32 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_INT32 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_INT32 *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_INT32 *This, - INT32 *value); - - END_INTERFACE -} __FIReference_1_INT32Vtbl; - -interface __FIReference_1_INT32 { - CONST_VTBL __FIReference_1_INT32Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_INT32_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_INT32_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_INT32_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_INT32_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_INT32_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_INT32_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_INT32_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_INT32_QueryInterface(__FIReference_1_INT32* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_INT32_AddRef(__FIReference_1_INT32* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_INT32_Release(__FIReference_1_INT32* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_INT32_GetIids(__FIReference_1_INT32* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_INT32_GetRuntimeClassName(__FIReference_1_INT32* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_INT32_GetTrustLevel(__FIReference_1_INT32* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_INT32_get_Value(__FIReference_1_INT32* This,INT32 *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_INT32 IID___FIReference_1_INT32 -#define IReference_INT32Vtbl __FIReference_1_INT32Vtbl -#define IReference_INT32 __FIReference_1_INT32 -#define IReference_INT32_QueryInterface __FIReference_1_INT32_QueryInterface -#define IReference_INT32_AddRef __FIReference_1_INT32_AddRef -#define IReference_INT32_Release __FIReference_1_INT32_Release -#define IReference_INT32_GetIids __FIReference_1_INT32_GetIids -#define IReference_INT32_GetRuntimeClassName __FIReference_1_INT32_GetRuntimeClassName -#define IReference_INT32_GetTrustLevel __FIReference_1_INT32_GetTrustLevel -#define IReference_INT32_get_Value __FIReference_1_INT32_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_INT32_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_DOUBLE_INTERFACE_DEFINED__ -#define ____FIReference_1_DOUBLE_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_DOUBLE, 0x2f2d6c29, 0x5473, 0x5f3e, 0x92,0xe7, 0x96,0x57,0x2b,0xb9,0x90,0xe2); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("2f2d6c29-5473-5f3e-92e7-96572bb990e2") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_DOUBLE, 0x2f2d6c29, 0x5473, 0x5f3e, 0x92,0xe7, 0x96,0x57,0x2b,0xb9,0x90,0xe2) -#endif -#else -typedef struct __FIReference_1_DOUBLEVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_DOUBLE *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_DOUBLE *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_DOUBLE *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_DOUBLE *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_DOUBLE *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_DOUBLE *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_DOUBLE *This, - DOUBLE *value); - - END_INTERFACE -} __FIReference_1_DOUBLEVtbl; - -interface __FIReference_1_DOUBLE { - CONST_VTBL __FIReference_1_DOUBLEVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_DOUBLE_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_DOUBLE_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_DOUBLE_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_DOUBLE_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_DOUBLE_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_DOUBLE_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_DOUBLE_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_DOUBLE_QueryInterface(__FIReference_1_DOUBLE* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_DOUBLE_AddRef(__FIReference_1_DOUBLE* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_DOUBLE_Release(__FIReference_1_DOUBLE* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_DOUBLE_GetIids(__FIReference_1_DOUBLE* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_DOUBLE_GetRuntimeClassName(__FIReference_1_DOUBLE* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_DOUBLE_GetTrustLevel(__FIReference_1_DOUBLE* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_DOUBLE_get_Value(__FIReference_1_DOUBLE* This,DOUBLE *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_DOUBLE IID___FIReference_1_DOUBLE -#define IReference_DOUBLEVtbl __FIReference_1_DOUBLEVtbl -#define IReference_DOUBLE __FIReference_1_DOUBLE -#define IReference_DOUBLE_QueryInterface __FIReference_1_DOUBLE_QueryInterface -#define IReference_DOUBLE_AddRef __FIReference_1_DOUBLE_AddRef -#define IReference_DOUBLE_Release __FIReference_1_DOUBLE_Release -#define IReference_DOUBLE_GetIids __FIReference_1_DOUBLE_GetIids -#define IReference_DOUBLE_GetRuntimeClassName __FIReference_1_DOUBLE_GetRuntimeClassName -#define IReference_DOUBLE_GetTrustLevel __FIReference_1_DOUBLE_GetTrustLevel -#define IReference_DOUBLE_get_Value __FIReference_1_DOUBLE_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_DOUBLE_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_IInspectable_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_IInspectable_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_IInspectable_IInspectable, 0xc7e65ce2, 0xfad5, 0x5e3b, 0x9c,0x58, 0x18,0x6c,0xa8,0xc1,0xdd,0x57); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("c7e65ce2-fad5-5e3b-9c58-186ca8c1dd57") - ITypedEventHandler : ITypedEventHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_IInspectable_IInspectable, 0xc7e65ce2, 0xfad5, 0x5e3b, 0x9c,0x58, 0x18,0x6c,0xa8,0xc1,0xdd,0x57) -#endif -#else -typedef struct __FITypedEventHandler_2_IInspectable_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_IInspectable_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_IInspectable_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_IInspectable_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_IInspectable_IInspectable *This, - IInspectable *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_IInspectable_IInspectableVtbl; - -interface __FITypedEventHandler_2_IInspectable_IInspectable { - CONST_VTBL __FITypedEventHandler_2_IInspectable_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_IInspectable_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_IInspectable_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_IInspectable_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_IInspectable_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_IInspectable_IInspectable_QueryInterface(__FITypedEventHandler_2_IInspectable_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_IInspectable_IInspectable_AddRef(__FITypedEventHandler_2_IInspectable_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_IInspectable_IInspectable_Release(__FITypedEventHandler_2_IInspectable_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_IInspectable_IInspectable_Invoke(__FITypedEventHandler_2_IInspectable_IInspectable* This,IInspectable *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_IInspectable_IInspectable IID___FITypedEventHandler_2_IInspectable_IInspectable -#define ITypedEventHandler_IInspectable_IInspectableVtbl __FITypedEventHandler_2_IInspectable_IInspectableVtbl -#define ITypedEventHandler_IInspectable_IInspectable __FITypedEventHandler_2_IInspectable_IInspectable -#define ITypedEventHandler_IInspectable_IInspectable_QueryInterface __FITypedEventHandler_2_IInspectable_IInspectable_QueryInterface -#define ITypedEventHandler_IInspectable_IInspectable_AddRef __FITypedEventHandler_2_IInspectable_IInspectable_AddRef -#define ITypedEventHandler_IInspectable_IInspectable_Release __FITypedEventHandler_2_IInspectable_IInspectable_Release -#define ITypedEventHandler_IInspectable_IInspectable_Invoke __FITypedEventHandler_2_IInspectable_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_IInspectable_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable, 0xf4637d4a, 0x0760, 0x5431, 0xbf,0xc0, 0x24,0xeb,0x1d,0x4f,0x6c,0x4f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("f4637d4a-0760-5431-bfc0-24eb1d4f6c4f") - ITypedEventHandler : ITypedEventHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable, 0xf4637d4a, 0x0760, 0x5431, 0xbf,0xc0, 0x24,0xeb,0x1d,0x4f,0x6c,0x4f) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable *This, - __x_ABI_CWindows_CFoundation_CIMemoryBufferReference *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_Release(__FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable* This,__x_ABI_CWindows_CFoundation_CIMemoryBufferReference *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_IMemoryBufferReference_IInspectable IID___FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable -#define ITypedEventHandler_IMemoryBufferReference_IInspectableVtbl __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectableVtbl -#define ITypedEventHandler_IMemoryBufferReference_IInspectable __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable -#define ITypedEventHandler_IMemoryBufferReference_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_QueryInterface -#define ITypedEventHandler_IMemoryBufferReference_IInspectable_AddRef __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_AddRef -#define ITypedEventHandler_IMemoryBufferReference_IInspectable_Release __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_Release -#define ITypedEventHandler_IMemoryBufferReference_IInspectable_Invoke __FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CFoundation__CIMemoryBufferReference_IInspectable_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_foundation_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.foundation.metadata.h b/lib/libc/include/any-windows-any/windows.foundation.metadata.h deleted file mode 100644 index 5c62d539959d0c9dfafd5db8be969559d01cbf73..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.foundation.metadata.h +++ /dev/null @@ -1,432 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.foundation.metadata.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_foundation_metadata_h__ -#define __windows_foundation_metadata_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics ABI::Windows::Foundation::Metadata::IApiInformationStatics -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Metadata { - interface IApiInformationStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CFoundation_CMetadata_CApiInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CMetadata_CApiInformation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Metadata { - class ApiInformation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CFoundation_CMetadata_CApiInformation __x_ABI_CWindows_CFoundation_CMetadata_CApiInformation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CFoundation_CMetadata_CApiInformation_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CFoundation_CMetadata_CGCPressureAmount __x_ABI_CWindows_CFoundation_CMetadata_CGCPressureAmount; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics ABI::Windows::Foundation::Metadata::IApiInformationStatics -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Metadata { - interface IApiInformationStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Metadata { - enum GCPressureAmount { - GCPressureAmount_Low = 0, - GCPressureAmount_Medium = 1, - GCPressureAmount_High = 2 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CFoundation_CMetadata_CGCPressureAmount { - GCPressureAmount_Low = 0, - GCPressureAmount_Medium = 1, - GCPressureAmount_High = 2 -}; -#ifdef WIDL_using_Windows_Foundation_Metadata -#define GCPressureAmount __x_ABI_CWindows_CFoundation_CMetadata_CGCPressureAmount -#endif /* WIDL_using_Windows_Foundation_Metadata */ -#endif - -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IApiInformationStatics interface - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics, 0x997439fe, 0xf681, 0x4a11, 0xb4,0x16, 0xc1,0x3a,0x47,0xe8,0xba,0x36); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Metadata { - MIDL_INTERFACE("997439fe-f681-4a11-b416-c13a47e8ba36") - IApiInformationStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE IsTypePresent( - HSTRING type_name, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsMethodPresent( - HSTRING type_name, - HSTRING method_name, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsMethodPresentWithArity( - HSTRING type_name, - HSTRING method_name, - UINT32 parameter_count, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsEventPresent( - HSTRING type_name, - HSTRING event_name, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsPropertyPresent( - HSTRING type_name, - HSTRING property_name, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsReadOnlyPropertyPresent( - HSTRING type_name, - HSTRING property_name, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsWriteablePropertyPresent( - HSTRING type_name, - HSTRING property_name, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsEnumNamedValuePresent( - HSTRING enum_type_name, - HSTRING value_name, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsApiContractPresentByMajor( - HSTRING contract_name, - UINT16 major_version, - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsApiContractPresentByMajorAndMinor( - HSTRING contract_name, - UINT16 major_version, - UINT16 minor_version, - boolean *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics, 0x997439fe, 0xf681, 0x4a11, 0xb4,0x16, 0xc1,0x3a,0x47,0xe8,0xba,0x36) -#endif -#else -typedef struct __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - TrustLevel *trustLevel); - - /*** IApiInformationStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *IsTypePresent)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING type_name, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *IsMethodPresent)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING type_name, - HSTRING method_name, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *IsMethodPresentWithArity)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING type_name, - HSTRING method_name, - UINT32 parameter_count, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *IsEventPresent)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING type_name, - HSTRING event_name, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *IsPropertyPresent)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING type_name, - HSTRING property_name, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *IsReadOnlyPropertyPresent)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING type_name, - HSTRING property_name, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *IsWriteablePropertyPresent)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING type_name, - HSTRING property_name, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *IsEnumNamedValuePresent)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING enum_type_name, - HSTRING value_name, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *IsApiContractPresentByMajor)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING contract_name, - UINT16 major_version, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *IsApiContractPresentByMajorAndMinor)( - __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics *This, - HSTRING contract_name, - UINT16 major_version, - UINT16 minor_version, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStaticsVtbl; - -interface __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics { - CONST_VTBL __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IApiInformationStatics methods ***/ -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsTypePresent(This,type_name,value) (This)->lpVtbl->IsTypePresent(This,type_name,value) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsMethodPresent(This,type_name,method_name,value) (This)->lpVtbl->IsMethodPresent(This,type_name,method_name,value) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsMethodPresentWithArity(This,type_name,method_name,parameter_count,value) (This)->lpVtbl->IsMethodPresentWithArity(This,type_name,method_name,parameter_count,value) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsEventPresent(This,type_name,event_name,value) (This)->lpVtbl->IsEventPresent(This,type_name,event_name,value) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsPropertyPresent(This,type_name,property_name,value) (This)->lpVtbl->IsPropertyPresent(This,type_name,property_name,value) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsReadOnlyPropertyPresent(This,type_name,property_name,value) (This)->lpVtbl->IsReadOnlyPropertyPresent(This,type_name,property_name,value) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsWriteablePropertyPresent(This,type_name,property_name,value) (This)->lpVtbl->IsWriteablePropertyPresent(This,type_name,property_name,value) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsEnumNamedValuePresent(This,enum_type_name,value_name,value) (This)->lpVtbl->IsEnumNamedValuePresent(This,enum_type_name,value_name,value) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsApiContractPresentByMajor(This,contract_name,major_version,value) (This)->lpVtbl->IsApiContractPresentByMajor(This,contract_name,major_version,value) -#define __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsApiContractPresentByMajorAndMinor(This,contract_name,major_version,minor_version,value) (This)->lpVtbl->IsApiContractPresentByMajorAndMinor(This,contract_name,major_version,minor_version,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_QueryInterface(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_AddRef(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_Release(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_GetIids(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_GetRuntimeClassName(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_GetTrustLevel(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IApiInformationStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsTypePresent(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING type_name,boolean *value) { - return This->lpVtbl->IsTypePresent(This,type_name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsMethodPresent(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING type_name,HSTRING method_name,boolean *value) { - return This->lpVtbl->IsMethodPresent(This,type_name,method_name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsMethodPresentWithArity(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING type_name,HSTRING method_name,UINT32 parameter_count,boolean *value) { - return This->lpVtbl->IsMethodPresentWithArity(This,type_name,method_name,parameter_count,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsEventPresent(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING type_name,HSTRING event_name,boolean *value) { - return This->lpVtbl->IsEventPresent(This,type_name,event_name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsPropertyPresent(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING type_name,HSTRING property_name,boolean *value) { - return This->lpVtbl->IsPropertyPresent(This,type_name,property_name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsReadOnlyPropertyPresent(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING type_name,HSTRING property_name,boolean *value) { - return This->lpVtbl->IsReadOnlyPropertyPresent(This,type_name,property_name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsWriteablePropertyPresent(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING type_name,HSTRING property_name,boolean *value) { - return This->lpVtbl->IsWriteablePropertyPresent(This,type_name,property_name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsEnumNamedValuePresent(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING enum_type_name,HSTRING value_name,boolean *value) { - return This->lpVtbl->IsEnumNamedValuePresent(This,enum_type_name,value_name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsApiContractPresentByMajor(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING contract_name,UINT16 major_version,boolean *value) { - return This->lpVtbl->IsApiContractPresentByMajor(This,contract_name,major_version,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsApiContractPresentByMajorAndMinor(__x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics* This,HSTRING contract_name,UINT16 major_version,UINT16 minor_version,boolean *value) { - return This->lpVtbl->IsApiContractPresentByMajorAndMinor(This,contract_name,major_version,minor_version,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Metadata -#define IID_IApiInformationStatics IID___x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics -#define IApiInformationStaticsVtbl __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStaticsVtbl -#define IApiInformationStatics __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics -#define IApiInformationStatics_QueryInterface __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_QueryInterface -#define IApiInformationStatics_AddRef __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_AddRef -#define IApiInformationStatics_Release __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_Release -#define IApiInformationStatics_GetIids __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_GetIids -#define IApiInformationStatics_GetRuntimeClassName __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_GetRuntimeClassName -#define IApiInformationStatics_GetTrustLevel __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_GetTrustLevel -#define IApiInformationStatics_IsTypePresent __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsTypePresent -#define IApiInformationStatics_IsMethodPresent __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsMethodPresent -#define IApiInformationStatics_IsMethodPresentWithArity __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsMethodPresentWithArity -#define IApiInformationStatics_IsEventPresent __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsEventPresent -#define IApiInformationStatics_IsPropertyPresent __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsPropertyPresent -#define IApiInformationStatics_IsReadOnlyPropertyPresent __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsReadOnlyPropertyPresent -#define IApiInformationStatics_IsWriteablePropertyPresent __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsWriteablePropertyPresent -#define IApiInformationStatics_IsEnumNamedValuePresent __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsEnumNamedValuePresent -#define IApiInformationStatics_IsApiContractPresentByMajor __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsApiContractPresentByMajor -#define IApiInformationStatics_IsApiContractPresentByMajorAndMinor __x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_IsApiContractPresentByMajorAndMinor -#endif /* WIDL_using_Windows_Foundation_Metadata */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CFoundation_CMetadata_CIApiInformationStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Foundation.Metadata.ApiInformation - */ -#if WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Foundation_Metadata_ApiInformation_DEFINED -#define RUNTIMECLASS_Windows_Foundation_Metadata_ApiInformation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Foundation_Metadata_ApiInformation[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','M','e','t','a','d','a','t','a','.','A','p','i','I','n','f','o','r','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_Metadata_ApiInformation[] = L"Windows.Foundation.Metadata.ApiInformation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Foundation_Metadata_ApiInformation[] = {'W','i','n','d','o','w','s','.','F','o','u','n','d','a','t','i','o','n','.','M','e','t','a','d','a','t','a','.','A','p','i','I','n','f','o','r','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Foundation_Metadata_ApiInformation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_foundation_metadata_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.foundation.numerics.h b/lib/libc/include/any-windows-any/windows.foundation.numerics.h deleted file mode 100644 index 9ae9f0c26d58666d55ffab1543e9a6a82158391d..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.foundation.numerics.h +++ /dev/null @@ -1,797 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.foundation.numerics.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_foundation_numerics_h__ -#define __windows_foundation_numerics_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____FIReference_1_Matrix4x4_FWD_DEFINED__ -#define ____FIReference_1_Matrix4x4_FWD_DEFINED__ -typedef interface __FIReference_1_Matrix4x4 __FIReference_1_Matrix4x4; -#ifdef __cplusplus -#define __FIReference_1_Matrix4x4 ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_Vector2_FWD_DEFINED__ -#define ____FIReference_1_Vector2_FWD_DEFINED__ -typedef interface __FIReference_1_Vector2 __FIReference_1_Vector2; -#ifdef __cplusplus -#define __FIReference_1_Vector2 ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_Vector3_FWD_DEFINED__ -#define ____FIReference_1_Vector3_FWD_DEFINED__ -typedef interface __FIReference_1_Vector3 __FIReference_1_Vector3; -#ifdef __cplusplus -#define __FIReference_1_Vector3 ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2 __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - typedef struct Matrix3x2 Matrix3x2; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - typedef struct Matrix4x4 Matrix4x4; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CNumerics_CPlane __x_ABI_CWindows_CFoundation_CNumerics_CPlane; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - typedef struct Plane Plane; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - typedef struct Quaternion Quaternion; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 __x_ABI_CWindows_CFoundation_CNumerics_CVector2; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - typedef struct Vector2 Vector2; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 __x_ABI_CWindows_CFoundation_CNumerics_CVector3; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - typedef struct Vector3 Vector3; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 __x_ABI_CWindows_CFoundation_CNumerics_CVector4; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - typedef struct Vector4 Vector4; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef ____FIReference_1_Matrix4x4_FWD_DEFINED__ -#define ____FIReference_1_Matrix4x4_FWD_DEFINED__ -typedef interface __FIReference_1_Matrix4x4 __FIReference_1_Matrix4x4; -#ifdef __cplusplus -#define __FIReference_1_Matrix4x4 ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_Vector2_FWD_DEFINED__ -#define ____FIReference_1_Vector2_FWD_DEFINED__ -typedef interface __FIReference_1_Vector2 __FIReference_1_Vector2; -#ifdef __cplusplus -#define __FIReference_1_Vector2 ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_Vector3_FWD_DEFINED__ -#define ____FIReference_1_Vector3_FWD_DEFINED__ -typedef interface __FIReference_1_Vector3 __FIReference_1_Vector3; -#ifdef __cplusplus -#define __FIReference_1_Vector3 ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - struct Matrix3x2 { - FLOAT M11; - FLOAT M12; - FLOAT M21; - FLOAT M22; - FLOAT M31; - FLOAT M32; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2 { - FLOAT M11; - FLOAT M12; - FLOAT M21; - FLOAT M22; - FLOAT M31; - FLOAT M32; -}; -#ifdef WIDL_using_Windows_Foundation_Numerics -#define Matrix3x2 __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2 -#endif /* WIDL_using_Windows_Foundation_Numerics */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - struct Matrix4x4 { - FLOAT M11; - FLOAT M12; - FLOAT M13; - FLOAT M14; - FLOAT M21; - FLOAT M22; - FLOAT M23; - FLOAT M24; - FLOAT M31; - FLOAT M32; - FLOAT M33; - FLOAT M34; - FLOAT M41; - FLOAT M42; - FLOAT M43; - FLOAT M44; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 { - FLOAT M11; - FLOAT M12; - FLOAT M13; - FLOAT M14; - FLOAT M21; - FLOAT M22; - FLOAT M23; - FLOAT M24; - FLOAT M31; - FLOAT M32; - FLOAT M33; - FLOAT M34; - FLOAT M41; - FLOAT M42; - FLOAT M43; - FLOAT M44; -}; -#ifdef WIDL_using_Windows_Foundation_Numerics -#define Matrix4x4 __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 -#endif /* WIDL_using_Windows_Foundation_Numerics */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - struct Vector3 { - FLOAT X; - FLOAT Y; - FLOAT Z; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 { - FLOAT X; - FLOAT Y; - FLOAT Z; -}; -#ifdef WIDL_using_Windows_Foundation_Numerics -#define Vector3 __x_ABI_CWindows_CFoundation_CNumerics_CVector3 -#endif /* WIDL_using_Windows_Foundation_Numerics */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - struct Plane { - struct Vector3 Normal; - FLOAT D; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CNumerics_CPlane { - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 Normal; - FLOAT D; -}; -#ifdef WIDL_using_Windows_Foundation_Numerics -#define Plane __x_ABI_CWindows_CFoundation_CNumerics_CPlane -#endif /* WIDL_using_Windows_Foundation_Numerics */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - struct Quaternion { - FLOAT X; - FLOAT Y; - FLOAT Z; - FLOAT W; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion { - FLOAT X; - FLOAT Y; - FLOAT Z; - FLOAT W; -}; -#ifdef WIDL_using_Windows_Foundation_Numerics -#define Quaternion __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion -#endif /* WIDL_using_Windows_Foundation_Numerics */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - struct Vector2 { - FLOAT X; - FLOAT Y; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 { - FLOAT X; - FLOAT Y; -}; -#ifdef WIDL_using_Windows_Foundation_Numerics -#define Vector2 __x_ABI_CWindows_CFoundation_CNumerics_CVector2 -#endif /* WIDL_using_Windows_Foundation_Numerics */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Numerics { - struct Vector4 { - FLOAT X; - FLOAT Y; - FLOAT Z; - FLOAT W; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 { - FLOAT X; - FLOAT Y; - FLOAT Z; - FLOAT W; -}; -#ifdef WIDL_using_Windows_Foundation_Numerics -#define Vector4 __x_ABI_CWindows_CFoundation_CNumerics_CVector4 -#endif /* WIDL_using_Windows_Foundation_Numerics */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_Matrix4x4_INTERFACE_DEFINED__ -#define ____FIReference_1_Matrix4x4_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_Matrix4x4, 0xdacbffdc, 0x68ef, 0x5fd0, 0xb6,0x57, 0x78,0x2d,0x0a,0xc9,0x80,0x7e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("dacbffdc-68ef-5fd0-b657-782d0ac9807e") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_Matrix4x4, 0xdacbffdc, 0x68ef, 0x5fd0, 0xb6,0x57, 0x78,0x2d,0x0a,0xc9,0x80,0x7e) -#endif -#else -typedef struct __FIReference_1_Matrix4x4Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_Matrix4x4 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_Matrix4x4 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_Matrix4x4 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_Matrix4x4 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_Matrix4x4 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_Matrix4x4 *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_Matrix4x4 *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 *value); - - END_INTERFACE -} __FIReference_1_Matrix4x4Vtbl; - -interface __FIReference_1_Matrix4x4 { - CONST_VTBL __FIReference_1_Matrix4x4Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_Matrix4x4_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_Matrix4x4_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_Matrix4x4_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_Matrix4x4_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_Matrix4x4_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_Matrix4x4_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_Matrix4x4_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Matrix4x4_QueryInterface(__FIReference_1_Matrix4x4* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_Matrix4x4_AddRef(__FIReference_1_Matrix4x4* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_Matrix4x4_Release(__FIReference_1_Matrix4x4* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Matrix4x4_GetIids(__FIReference_1_Matrix4x4* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_Matrix4x4_GetRuntimeClassName(__FIReference_1_Matrix4x4* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_Matrix4x4_GetTrustLevel(__FIReference_1_Matrix4x4* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Matrix4x4_get_Value(__FIReference_1_Matrix4x4* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_Matrix4x4 IID___FIReference_1_Matrix4x4 -#define IReference_Matrix4x4Vtbl __FIReference_1_Matrix4x4Vtbl -#define IReference_Matrix4x4 __FIReference_1_Matrix4x4 -#define IReference_Matrix4x4_QueryInterface __FIReference_1_Matrix4x4_QueryInterface -#define IReference_Matrix4x4_AddRef __FIReference_1_Matrix4x4_AddRef -#define IReference_Matrix4x4_Release __FIReference_1_Matrix4x4_Release -#define IReference_Matrix4x4_GetIids __FIReference_1_Matrix4x4_GetIids -#define IReference_Matrix4x4_GetRuntimeClassName __FIReference_1_Matrix4x4_GetRuntimeClassName -#define IReference_Matrix4x4_GetTrustLevel __FIReference_1_Matrix4x4_GetTrustLevel -#define IReference_Matrix4x4_get_Value __FIReference_1_Matrix4x4_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_Matrix4x4_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_Vector2_INTERFACE_DEFINED__ -#define ____FIReference_1_Vector2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_Vector2, 0x48f6a69e, 0x8465, 0x57ae, 0x94,0x00, 0x97,0x64,0x08,0x7f,0x65,0xad); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("48f6a69e-8465-57ae-9400-9764087f65ad") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_Vector2, 0x48f6a69e, 0x8465, 0x57ae, 0x94,0x00, 0x97,0x64,0x08,0x7f,0x65,0xad) -#endif -#else -typedef struct __FIReference_1_Vector2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_Vector2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_Vector2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_Vector2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_Vector2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_Vector2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_Vector2 *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_Vector2 *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value); - - END_INTERFACE -} __FIReference_1_Vector2Vtbl; - -interface __FIReference_1_Vector2 { - CONST_VTBL __FIReference_1_Vector2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_Vector2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_Vector2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_Vector2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_Vector2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_Vector2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_Vector2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_Vector2_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Vector2_QueryInterface(__FIReference_1_Vector2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_Vector2_AddRef(__FIReference_1_Vector2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_Vector2_Release(__FIReference_1_Vector2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Vector2_GetIids(__FIReference_1_Vector2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_Vector2_GetRuntimeClassName(__FIReference_1_Vector2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_Vector2_GetTrustLevel(__FIReference_1_Vector2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Vector2_get_Value(__FIReference_1_Vector2* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_Vector2 IID___FIReference_1_Vector2 -#define IReference_Vector2Vtbl __FIReference_1_Vector2Vtbl -#define IReference_Vector2 __FIReference_1_Vector2 -#define IReference_Vector2_QueryInterface __FIReference_1_Vector2_QueryInterface -#define IReference_Vector2_AddRef __FIReference_1_Vector2_AddRef -#define IReference_Vector2_Release __FIReference_1_Vector2_Release -#define IReference_Vector2_GetIids __FIReference_1_Vector2_GetIids -#define IReference_Vector2_GetRuntimeClassName __FIReference_1_Vector2_GetRuntimeClassName -#define IReference_Vector2_GetTrustLevel __FIReference_1_Vector2_GetTrustLevel -#define IReference_Vector2_get_Value __FIReference_1_Vector2_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_Vector2_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_Vector3_INTERFACE_DEFINED__ -#define ____FIReference_1_Vector3_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_Vector3, 0x1ee770ff, 0xc954, 0x59ca, 0xa7,0x54, 0x61,0x99,0xa9,0xbe,0x28,0x2c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("1ee770ff-c954-59ca-a754-6199a9be282c") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_Vector3, 0x1ee770ff, 0xc954, 0x59ca, 0xa7,0x54, 0x61,0x99,0xa9,0xbe,0x28,0x2c) -#endif -#else -typedef struct __FIReference_1_Vector3Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_Vector3 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_Vector3 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_Vector3 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_Vector3 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_Vector3 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_Vector3 *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_Vector3 *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value); - - END_INTERFACE -} __FIReference_1_Vector3Vtbl; - -interface __FIReference_1_Vector3 { - CONST_VTBL __FIReference_1_Vector3Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_Vector3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_Vector3_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_Vector3_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_Vector3_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_Vector3_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_Vector3_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_Vector3_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Vector3_QueryInterface(__FIReference_1_Vector3* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_Vector3_AddRef(__FIReference_1_Vector3* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_Vector3_Release(__FIReference_1_Vector3* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Vector3_GetIids(__FIReference_1_Vector3* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_Vector3_GetRuntimeClassName(__FIReference_1_Vector3* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_Vector3_GetTrustLevel(__FIReference_1_Vector3* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Vector3_get_Value(__FIReference_1_Vector3* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_Vector3 IID___FIReference_1_Vector3 -#define IReference_Vector3Vtbl __FIReference_1_Vector3Vtbl -#define IReference_Vector3 __FIReference_1_Vector3 -#define IReference_Vector3_QueryInterface __FIReference_1_Vector3_QueryInterface -#define IReference_Vector3_AddRef __FIReference_1_Vector3_AddRef -#define IReference_Vector3_Release __FIReference_1_Vector3_Release -#define IReference_Vector3_GetIids __FIReference_1_Vector3_GetIids -#define IReference_Vector3_GetRuntimeClassName __FIReference_1_Vector3_GetRuntimeClassName -#define IReference_Vector3_GetTrustLevel __FIReference_1_Vector3_GetTrustLevel -#define IReference_Vector3_get_Value __FIReference_1_Vector3_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_Vector3_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_foundation_numerics_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.gaming.input.custom.h b/lib/libc/include/any-windows-any/windows.gaming.input.custom.h deleted file mode 100644 index 216c7fde013d2423b91ce6249c5c82f7e96aba95..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.gaming.input.custom.h +++ /dev/null @@ -1,2000 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.gaming.input.custom.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_gaming_input_custom_h__ -#define __windows_gaming_input_custom_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink ABI::Windows::Gaming::Input::Custom::IGameControllerInputSink -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IGameControllerInputSink; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider ABI::Windows::Gaming::Input::Custom::IGameControllerProvider -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IGameControllerProvider; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink ABI::Windows::Gaming::Input::Custom::IHidGameControllerInputSink -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IHidGameControllerInputSink; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider ABI::Windows::Gaming::Input::Custom::IHidGameControllerProvider -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IHidGameControllerProvider; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink ABI::Windows::Gaming::Input::Custom::IXusbGameControllerInputSink -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IXusbGameControllerInputSink; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider ABI::Windows::Gaming::Input::Custom::IXusbGameControllerProvider -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IXusbGameControllerProvider; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory ABI::Windows::Gaming::Input::Custom::ICustomGameControllerFactory -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface ICustomGameControllerFactory; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics ABI::Windows::Gaming::Input::Custom::IGameControllerFactoryManagerStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IGameControllerFactoryManagerStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 ABI::Windows::Gaming::Input::Custom::IGameControllerFactoryManagerStatics2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IGameControllerFactoryManagerStatics2; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerFactoryManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerFactoryManager_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - class GameControllerFactoryManager; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerFactoryManager __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerFactoryManager; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerFactoryManager_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CHidGameControllerProvider_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CHidGameControllerProvider_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - class HidGameControllerProvider; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CHidGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CHidGameControllerProvider; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CCustom_CHidGameControllerProvider_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CXusbGameControllerProvider_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CXusbGameControllerProvider_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - class XusbGameControllerProvider; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbGameControllerProvider; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CCustom_CXusbGameControllerProvider_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceSubtype __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceSubtype; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceType __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceType; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerVersionInfo __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerVersionInfo; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - typedef struct GameControllerVersionInfo GameControllerVersionInfo; - } - } - } - } -} -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink ABI::Windows::Gaming::Input::Custom::IGameControllerInputSink -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IGameControllerInputSink; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider ABI::Windows::Gaming::Input::Custom::IGameControllerProvider -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IGameControllerProvider; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink ABI::Windows::Gaming::Input::Custom::IHidGameControllerInputSink -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IHidGameControllerInputSink; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider ABI::Windows::Gaming::Input::Custom::IHidGameControllerProvider -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IHidGameControllerProvider; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink ABI::Windows::Gaming::Input::Custom::IXusbGameControllerInputSink -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IXusbGameControllerInputSink; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider ABI::Windows::Gaming::Input::Custom::IXusbGameControllerProvider -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IXusbGameControllerProvider; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory ABI::Windows::Gaming::Input::Custom::ICustomGameControllerFactory -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface ICustomGameControllerFactory; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics ABI::Windows::Gaming::Input::Custom::IGameControllerFactoryManagerStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IGameControllerFactoryManagerStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 ABI::Windows::Gaming::Input::Custom::IGameControllerFactoryManagerStatics2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - interface IGameControllerFactoryManagerStatics2; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - enum XusbDeviceSubtype { - XusbDeviceSubtype_Unknown = 0, - XusbDeviceSubtype_Gamepad = 1, - XusbDeviceSubtype_ArcadePad = 2, - XusbDeviceSubtype_ArcadeStick = 3, - XusbDeviceSubtype_FlightStick = 4, - XusbDeviceSubtype_Wheel = 5, - XusbDeviceSubtype_Guitar = 6, - XusbDeviceSubtype_GuitarAlternate = 7, - XusbDeviceSubtype_GuitarBass = 8, - XusbDeviceSubtype_DrumKit = 9, - XusbDeviceSubtype_DancePad = 10 - }; - } - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceSubtype { - XusbDeviceSubtype_Unknown = 0, - XusbDeviceSubtype_Gamepad = 1, - XusbDeviceSubtype_ArcadePad = 2, - XusbDeviceSubtype_ArcadeStick = 3, - XusbDeviceSubtype_FlightStick = 4, - XusbDeviceSubtype_Wheel = 5, - XusbDeviceSubtype_Guitar = 6, - XusbDeviceSubtype_GuitarAlternate = 7, - XusbDeviceSubtype_GuitarBass = 8, - XusbDeviceSubtype_DrumKit = 9, - XusbDeviceSubtype_DancePad = 10 -}; -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define XusbDeviceSubtype __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceSubtype -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - enum XusbDeviceType { - XusbDeviceType_Unknown = 0, - XusbDeviceType_Gamepad = 1 - }; - } - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceType { - XusbDeviceType_Unknown = 0, - XusbDeviceType_Gamepad = 1 -}; -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define XusbDeviceType __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceType -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - struct GameControllerVersionInfo { - UINT16 Major; - UINT16 Minor; - UINT16 Build; - UINT16 Revision; - }; - } - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerVersionInfo { - UINT16 Major; - UINT16 Minor; - UINT16 Build; - UINT16 Revision; -}; -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define GameControllerVersionInfo __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerVersionInfo -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -/***************************************************************************** - * IGameControllerInputSink interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink, 0x1ff6f922, 0xc640, 0x4c78, 0xa8,0x20, 0x9a,0x71,0x5c,0x55,0x8b,0xcb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - MIDL_INTERFACE("1ff6f922-c640-4c78-a820-9a715c558bcb") - IGameControllerInputSink : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE OnInputResumed( - UINT64 timestamp) = 0; - - virtual HRESULT STDMETHODCALLTYPE OnInputSuspended( - UINT64 timestamp) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink, 0x1ff6f922, 0xc640, 0x4c78, 0xa8,0x20, 0x9a,0x71,0x5c,0x55,0x8b,0xcb) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSinkVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink *This, - TrustLevel *trustLevel); - - /*** IGameControllerInputSink methods ***/ - HRESULT (STDMETHODCALLTYPE *OnInputResumed)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink *This, - UINT64 timestamp); - - HRESULT (STDMETHODCALLTYPE *OnInputSuspended)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink *This, - UINT64 timestamp); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSinkVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSinkVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGameControllerInputSink methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_OnInputResumed(This,timestamp) (This)->lpVtbl->OnInputResumed(This,timestamp) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_OnInputSuspended(This,timestamp) (This)->lpVtbl->OnInputSuspended(This,timestamp) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_AddRef(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_Release(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_GetIids(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGameControllerInputSink methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_OnInputResumed(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink* This,UINT64 timestamp) { - return This->lpVtbl->OnInputResumed(This,timestamp); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_OnInputSuspended(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink* This,UINT64 timestamp) { - return This->lpVtbl->OnInputSuspended(This,timestamp); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define IID_IGameControllerInputSink IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink -#define IGameControllerInputSinkVtbl __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSinkVtbl -#define IGameControllerInputSink __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink -#define IGameControllerInputSink_QueryInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_QueryInterface -#define IGameControllerInputSink_AddRef __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_AddRef -#define IGameControllerInputSink_Release __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_Release -#define IGameControllerInputSink_GetIids __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_GetIids -#define IGameControllerInputSink_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_GetRuntimeClassName -#define IGameControllerInputSink_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_GetTrustLevel -#define IGameControllerInputSink_OnInputResumed __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_OnInputResumed -#define IGameControllerInputSink_OnInputSuspended __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_OnInputSuspended -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerInputSink_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IGameControllerProvider interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider, 0xe6d73982, 0x2996, 0x4559, 0xb1,0x6c, 0x3e,0x57,0xd4,0x6e,0x58,0xd6); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - MIDL_INTERFACE("e6d73982-2996-4559-b16c-3e57d46e58d6") - IGameControllerProvider : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_FirmwareVersionInfo( - struct GameControllerVersionInfo *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HardwareProductId( - UINT16 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HardwareVendorId( - UINT16 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HardwareVersionInfo( - struct GameControllerVersionInfo *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsConnected( - boolean *value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider, 0xe6d73982, 0x2996, 0x4559, 0xb1,0x6c, 0x3e,0x57,0xd4,0x6e,0x58,0xd6) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProviderVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This, - TrustLevel *trustLevel); - - /*** IGameControllerProvider methods ***/ - HRESULT (STDMETHODCALLTYPE *get_FirmwareVersionInfo)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This, - struct __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerVersionInfo *value); - - HRESULT (STDMETHODCALLTYPE *get_HardwareProductId)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This, - UINT16 *value); - - HRESULT (STDMETHODCALLTYPE *get_HardwareVendorId)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This, - UINT16 *value); - - HRESULT (STDMETHODCALLTYPE *get_HardwareVersionInfo)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This, - struct __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerVersionInfo *value); - - HRESULT (STDMETHODCALLTYPE *get_IsConnected)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *This, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProviderVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProviderVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGameControllerProvider methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_FirmwareVersionInfo(This,value) (This)->lpVtbl->get_FirmwareVersionInfo(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_HardwareProductId(This,value) (This)->lpVtbl->get_HardwareProductId(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_HardwareVendorId(This,value) (This)->lpVtbl->get_HardwareVendorId(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_HardwareVersionInfo(This,value) (This)->lpVtbl->get_HardwareVersionInfo(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_IsConnected(This,value) (This)->lpVtbl->get_IsConnected(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_AddRef(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_Release(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_GetIids(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGameControllerProvider methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_FirmwareVersionInfo(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This,struct __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerVersionInfo *value) { - return This->lpVtbl->get_FirmwareVersionInfo(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_HardwareProductId(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This,UINT16 *value) { - return This->lpVtbl->get_HardwareProductId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_HardwareVendorId(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This,UINT16 *value) { - return This->lpVtbl->get_HardwareVendorId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_HardwareVersionInfo(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This,struct __x_ABI_CWindows_CGaming_CInput_CCustom_CGameControllerVersionInfo *value) { - return This->lpVtbl->get_HardwareVersionInfo(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_IsConnected(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider* This,boolean *value) { - return This->lpVtbl->get_IsConnected(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define IID_IGameControllerProvider IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider -#define IGameControllerProviderVtbl __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProviderVtbl -#define IGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider -#define IGameControllerProvider_QueryInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_QueryInterface -#define IGameControllerProvider_AddRef __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_AddRef -#define IGameControllerProvider_Release __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_Release -#define IGameControllerProvider_GetIids __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_GetIids -#define IGameControllerProvider_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_GetRuntimeClassName -#define IGameControllerProvider_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_GetTrustLevel -#define IGameControllerProvider_get_FirmwareVersionInfo __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_FirmwareVersionInfo -#define IGameControllerProvider_get_HardwareProductId __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_HardwareProductId -#define IGameControllerProvider_get_HardwareVendorId __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_HardwareVendorId -#define IGameControllerProvider_get_HardwareVersionInfo __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_HardwareVersionInfo -#define IGameControllerProvider_get_IsConnected __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_get_IsConnected -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IHidGameControllerInputSink interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink, 0xf754c322, 0x182d, 0x40e4, 0xa1,0x26, 0xfc,0xee,0x4f,0xfa,0x1e,0x31); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - MIDL_INTERFACE("f754c322-182d-40e4-a126-fcee4ffa1e31") - IHidGameControllerInputSink : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE OnInputReportReceived( - UINT64 timestamp, - BYTE id, - UINT32 report_len, - BYTE *report_buf) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink, 0xf754c322, 0x182d, 0x40e4, 0xa1,0x26, 0xfc,0xee,0x4f,0xfa,0x1e,0x31) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSinkVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink *This, - TrustLevel *trustLevel); - - /*** IHidGameControllerInputSink methods ***/ - HRESULT (STDMETHODCALLTYPE *OnInputReportReceived)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink *This, - UINT64 timestamp, - BYTE id, - UINT32 report_len, - BYTE *report_buf); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSinkVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSinkVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHidGameControllerInputSink methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_OnInputReportReceived(This,timestamp,id,report_len,report_buf) (This)->lpVtbl->OnInputReportReceived(This,timestamp,id,report_len,report_buf) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_AddRef(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_Release(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_GetIids(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHidGameControllerInputSink methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_OnInputReportReceived(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink* This,UINT64 timestamp,BYTE id,UINT32 report_len,BYTE *report_buf) { - return This->lpVtbl->OnInputReportReceived(This,timestamp,id,report_len,report_buf); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define IID_IHidGameControllerInputSink IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink -#define IHidGameControllerInputSinkVtbl __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSinkVtbl -#define IHidGameControllerInputSink __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink -#define IHidGameControllerInputSink_QueryInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_QueryInterface -#define IHidGameControllerInputSink_AddRef __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_AddRef -#define IHidGameControllerInputSink_Release __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_Release -#define IHidGameControllerInputSink_GetIids __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_GetIids -#define IHidGameControllerInputSink_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_GetRuntimeClassName -#define IHidGameControllerInputSink_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_GetTrustLevel -#define IHidGameControllerInputSink_OnInputReportReceived __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_OnInputReportReceived -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerInputSink_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IHidGameControllerProvider interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider, 0x95ce3af4, 0xabf0, 0x4b68, 0xa0,0x81, 0x3b,0x7d,0xe7,0x3f,0xf0,0xe7); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - MIDL_INTERFACE("95ce3af4-abf0-4b68-a081-3b7de73ff0e7") - IHidGameControllerProvider : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_UsageId( - UINT16 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_UsagePage( - UINT16 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetFeatureReport( - BYTE id, - UINT32 report_len, - BYTE *report_buf) = 0; - - virtual HRESULT STDMETHODCALLTYPE SendFeatureReport( - BYTE id, - UINT32 report_len, - BYTE *report_buf) = 0; - - virtual HRESULT STDMETHODCALLTYPE SendOutputReport( - BYTE id, - UINT32 report_len, - BYTE *report_buf) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider, 0x95ce3af4, 0xabf0, 0x4b68, 0xa0,0x81, 0x3b,0x7d,0xe7,0x3f,0xf0,0xe7) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProviderVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This, - TrustLevel *trustLevel); - - /*** IHidGameControllerProvider methods ***/ - HRESULT (STDMETHODCALLTYPE *get_UsageId)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This, - UINT16 *value); - - HRESULT (STDMETHODCALLTYPE *get_UsagePage)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This, - UINT16 *value); - - HRESULT (STDMETHODCALLTYPE *GetFeatureReport)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This, - BYTE id, - UINT32 report_len, - BYTE *report_buf); - - HRESULT (STDMETHODCALLTYPE *SendFeatureReport)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This, - BYTE id, - UINT32 report_len, - BYTE *report_buf); - - HRESULT (STDMETHODCALLTYPE *SendOutputReport)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider *This, - BYTE id, - UINT32 report_len, - BYTE *report_buf); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProviderVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProviderVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHidGameControllerProvider methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_get_UsageId(This,value) (This)->lpVtbl->get_UsageId(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_get_UsagePage(This,value) (This)->lpVtbl->get_UsagePage(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetFeatureReport(This,id,report_len,report_buf) (This)->lpVtbl->GetFeatureReport(This,id,report_len,report_buf) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_SendFeatureReport(This,id,report_len,report_buf) (This)->lpVtbl->SendFeatureReport(This,id,report_len,report_buf) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_SendOutputReport(This,id,report_len,report_buf) (This)->lpVtbl->SendOutputReport(This,id,report_len,report_buf) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_AddRef(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_Release(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetIids(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHidGameControllerProvider methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_get_UsageId(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This,UINT16 *value) { - return This->lpVtbl->get_UsageId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_get_UsagePage(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This,UINT16 *value) { - return This->lpVtbl->get_UsagePage(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetFeatureReport(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This,BYTE id,UINT32 report_len,BYTE *report_buf) { - return This->lpVtbl->GetFeatureReport(This,id,report_len,report_buf); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_SendFeatureReport(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This,BYTE id,UINT32 report_len,BYTE *report_buf) { - return This->lpVtbl->SendFeatureReport(This,id,report_len,report_buf); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_SendOutputReport(__x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider* This,BYTE id,UINT32 report_len,BYTE *report_buf) { - return This->lpVtbl->SendOutputReport(This,id,report_len,report_buf); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define IID_IHidGameControllerProvider IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider -#define IHidGameControllerProviderVtbl __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProviderVtbl -#define IHidGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider -#define IHidGameControllerProvider_QueryInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_QueryInterface -#define IHidGameControllerProvider_AddRef __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_AddRef -#define IHidGameControllerProvider_Release __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_Release -#define IHidGameControllerProvider_GetIids __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetIids -#define IHidGameControllerProvider_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetRuntimeClassName -#define IHidGameControllerProvider_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetTrustLevel -#define IHidGameControllerProvider_get_UsageId __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_get_UsageId -#define IHidGameControllerProvider_get_UsagePage __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_get_UsagePage -#define IHidGameControllerProvider_GetFeatureReport __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_GetFeatureReport -#define IHidGameControllerProvider_SendFeatureReport __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_SendFeatureReport -#define IHidGameControllerProvider_SendOutputReport __x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_SendOutputReport -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CCustom_CIHidGameControllerProvider_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IXusbGameControllerInputSink interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink, 0xb2ac1d95, 0x6ecb, 0x42b3, 0x8a,0xab, 0x02,0x54,0x01,0xca,0x47,0x12); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - MIDL_INTERFACE("b2ac1d95-6ecb-42b3-8aab-025401ca4712") - IXusbGameControllerInputSink : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE OnInputReceived( - UINT64 timestamp, - BYTE id, - UINT32 report_len, - BYTE *report_buf) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink, 0xb2ac1d95, 0x6ecb, 0x42b3, 0x8a,0xab, 0x02,0x54,0x01,0xca,0x47,0x12) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSinkVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink *This, - TrustLevel *trustLevel); - - /*** IXusbGameControllerInputSink methods ***/ - HRESULT (STDMETHODCALLTYPE *OnInputReceived)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink *This, - UINT64 timestamp, - BYTE id, - UINT32 report_len, - BYTE *report_buf); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSinkVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSinkVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IXusbGameControllerInputSink methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_OnInputReceived(This,timestamp,id,report_len,report_buf) (This)->lpVtbl->OnInputReceived(This,timestamp,id,report_len,report_buf) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_AddRef(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_Release(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_GetIids(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IXusbGameControllerInputSink methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_OnInputReceived(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink* This,UINT64 timestamp,BYTE id,UINT32 report_len,BYTE *report_buf) { - return This->lpVtbl->OnInputReceived(This,timestamp,id,report_len,report_buf); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define IID_IXusbGameControllerInputSink IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink -#define IXusbGameControllerInputSinkVtbl __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSinkVtbl -#define IXusbGameControllerInputSink __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink -#define IXusbGameControllerInputSink_QueryInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_QueryInterface -#define IXusbGameControllerInputSink_AddRef __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_AddRef -#define IXusbGameControllerInputSink_Release __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_Release -#define IXusbGameControllerInputSink_GetIids __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_GetIids -#define IXusbGameControllerInputSink_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_GetRuntimeClassName -#define IXusbGameControllerInputSink_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_GetTrustLevel -#define IXusbGameControllerInputSink_OnInputReceived __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_OnInputReceived -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerInputSink_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IXusbGameControllerProvider interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider, 0x6e2971eb, 0x0efb, 0x48b4, 0x80,0x8b, 0x83,0x76,0x43,0xb2,0xf2,0x16); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - MIDL_INTERFACE("6e2971eb-0efb-48b4-808b-837643b2f216") - IXusbGameControllerProvider : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE SetVibration( - DOUBLE rumble_intensity, - DOUBLE buzz_intensity) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider, 0x6e2971eb, 0x0efb, 0x48b4, 0x80,0x8b, 0x83,0x76,0x43,0xb2,0xf2,0x16) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProviderVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider *This, - TrustLevel *trustLevel); - - /*** IXusbGameControllerProvider methods ***/ - HRESULT (STDMETHODCALLTYPE *SetVibration)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider *This, - DOUBLE rumble_intensity, - DOUBLE buzz_intensity); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProviderVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProviderVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IXusbGameControllerProvider methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_SetVibration(This,rumble_intensity,buzz_intensity) (This)->lpVtbl->SetVibration(This,rumble_intensity,buzz_intensity) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_AddRef(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_Release(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_GetIids(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IXusbGameControllerProvider methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_SetVibration(__x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider* This,DOUBLE rumble_intensity,DOUBLE buzz_intensity) { - return This->lpVtbl->SetVibration(This,rumble_intensity,buzz_intensity); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define IID_IXusbGameControllerProvider IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider -#define IXusbGameControllerProviderVtbl __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProviderVtbl -#define IXusbGameControllerProvider __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider -#define IXusbGameControllerProvider_QueryInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_QueryInterface -#define IXusbGameControllerProvider_AddRef __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_AddRef -#define IXusbGameControllerProvider_Release __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_Release -#define IXusbGameControllerProvider_GetIids __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_GetIids -#define IXusbGameControllerProvider_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_GetRuntimeClassName -#define IXusbGameControllerProvider_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_GetTrustLevel -#define IXusbGameControllerProvider_SetVibration __x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_SetVibration -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CCustom_CIXusbGameControllerProvider_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * ICustomGameControllerFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory, 0x69a0ae5e, 0x758e, 0x4cbe, 0xac,0xe6, 0x62,0x15,0x5f,0xe9,0x12,0x6f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - MIDL_INTERFACE("69a0ae5e-758e-4cbe-ace6-62155fe9126f") - ICustomGameControllerFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateGameController( - ABI::Windows::Gaming::Input::Custom::IGameControllerProvider *provider, - IInspectable **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE OnGameControllerAdded( - ABI::Windows::Gaming::Input::IGameController *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE OnGameControllerRemoved( - ABI::Windows::Gaming::Input::IGameController *value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory, 0x69a0ae5e, 0x758e, 0x4cbe, 0xac,0xe6, 0x62,0x15,0x5f,0xe9,0x12,0x6f) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *This, - TrustLevel *trustLevel); - - /*** ICustomGameControllerFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateGameController)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *This, - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *provider, - IInspectable **value); - - HRESULT (STDMETHODCALLTYPE *OnGameControllerAdded)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *This, - __x_ABI_CWindows_CGaming_CInput_CIGameController *value); - - HRESULT (STDMETHODCALLTYPE *OnGameControllerRemoved)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *This, - __x_ABI_CWindows_CGaming_CInput_CIGameController *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactoryVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICustomGameControllerFactory methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_CreateGameController(This,provider,value) (This)->lpVtbl->CreateGameController(This,provider,value) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_OnGameControllerAdded(This,value) (This)->lpVtbl->OnGameControllerAdded(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_OnGameControllerRemoved(This,value) (This)->lpVtbl->OnGameControllerRemoved(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_AddRef(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_Release(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_GetIids(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICustomGameControllerFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_CreateGameController(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory* This,__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerProvider *provider,IInspectable **value) { - return This->lpVtbl->CreateGameController(This,provider,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_OnGameControllerAdded(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory* This,__x_ABI_CWindows_CGaming_CInput_CIGameController *value) { - return This->lpVtbl->OnGameControllerAdded(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_OnGameControllerRemoved(__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory* This,__x_ABI_CWindows_CGaming_CInput_CIGameController *value) { - return This->lpVtbl->OnGameControllerRemoved(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define IID_ICustomGameControllerFactory IID___x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory -#define ICustomGameControllerFactoryVtbl __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactoryVtbl -#define ICustomGameControllerFactory __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory -#define ICustomGameControllerFactory_QueryInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_QueryInterface -#define ICustomGameControllerFactory_AddRef __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_AddRef -#define ICustomGameControllerFactory_Release __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_Release -#define ICustomGameControllerFactory_GetIids __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_GetIids -#define ICustomGameControllerFactory_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_GetRuntimeClassName -#define ICustomGameControllerFactory_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_GetTrustLevel -#define ICustomGameControllerFactory_CreateGameController __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_CreateGameController -#define ICustomGameControllerFactory_OnGameControllerAdded __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_OnGameControllerAdded -#define ICustomGameControllerFactory_OnGameControllerRemoved __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_OnGameControllerRemoved -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IGameControllerFactoryManagerStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics, 0x36cb66e3, 0xd0a1, 0x4986, 0xa2,0x4c, 0x40,0xb1,0x37,0xde,0xba,0x9e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - MIDL_INTERFACE("36cb66e3-d0a1-4986-a24c-40b137deba9e") - IGameControllerFactoryManagerStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE RegisterCustomFactoryForGipInterface( - ABI::Windows::Gaming::Input::Custom::ICustomGameControllerFactory *factory, - GUID interfaceId) = 0; - - virtual HRESULT STDMETHODCALLTYPE RegisterCustomFactoryForHardwareId( - ABI::Windows::Gaming::Input::Custom::ICustomGameControllerFactory *factory, - UINT16 vendor_id, - UINT16 product_id) = 0; - - virtual HRESULT STDMETHODCALLTYPE RegisterCustomFactoryForXusbType( - ABI::Windows::Gaming::Input::Custom::ICustomGameControllerFactory *factory, - enum XusbDeviceType type, - enum XusbDeviceSubtype subtype) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics, 0x36cb66e3, 0xd0a1, 0x4986, 0xa2,0x4c, 0x40,0xb1,0x37,0xde,0xba,0x9e) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics *This, - TrustLevel *trustLevel); - - /*** IGameControllerFactoryManagerStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *RegisterCustomFactoryForGipInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics *This, - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *factory, - GUID interfaceId); - - HRESULT (STDMETHODCALLTYPE *RegisterCustomFactoryForHardwareId)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics *This, - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *factory, - UINT16 vendor_id, - UINT16 product_id); - - HRESULT (STDMETHODCALLTYPE *RegisterCustomFactoryForXusbType)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics *This, - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *factory, - enum __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceType type, - enum __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceSubtype subtype); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStaticsVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGameControllerFactoryManagerStatics methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_RegisterCustomFactoryForGipInterface(This,factory,interfaceId) (This)->lpVtbl->RegisterCustomFactoryForGipInterface(This,factory,interfaceId) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_RegisterCustomFactoryForHardwareId(This,factory,vendor_id,product_id) (This)->lpVtbl->RegisterCustomFactoryForHardwareId(This,factory,vendor_id,product_id) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_RegisterCustomFactoryForXusbType(This,factory,type,subtype) (This)->lpVtbl->RegisterCustomFactoryForXusbType(This,factory,type,subtype) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_AddRef(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_Release(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_GetIids(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGameControllerFactoryManagerStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_RegisterCustomFactoryForGipInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics* This,__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *factory,GUID interfaceId) { - return This->lpVtbl->RegisterCustomFactoryForGipInterface(This,factory,interfaceId); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_RegisterCustomFactoryForHardwareId(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics* This,__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *factory,UINT16 vendor_id,UINT16 product_id) { - return This->lpVtbl->RegisterCustomFactoryForHardwareId(This,factory,vendor_id,product_id); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_RegisterCustomFactoryForXusbType(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics* This,__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *factory,enum __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceType type,enum __x_ABI_CWindows_CGaming_CInput_CCustom_CXusbDeviceSubtype subtype) { - return This->lpVtbl->RegisterCustomFactoryForXusbType(This,factory,type,subtype); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define IID_IGameControllerFactoryManagerStatics IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics -#define IGameControllerFactoryManagerStaticsVtbl __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStaticsVtbl -#define IGameControllerFactoryManagerStatics __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics -#define IGameControllerFactoryManagerStatics_QueryInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_QueryInterface -#define IGameControllerFactoryManagerStatics_AddRef __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_AddRef -#define IGameControllerFactoryManagerStatics_Release __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_Release -#define IGameControllerFactoryManagerStatics_GetIids __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_GetIids -#define IGameControllerFactoryManagerStatics_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_GetRuntimeClassName -#define IGameControllerFactoryManagerStatics_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_GetTrustLevel -#define IGameControllerFactoryManagerStatics_RegisterCustomFactoryForGipInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_RegisterCustomFactoryForGipInterface -#define IGameControllerFactoryManagerStatics_RegisterCustomFactoryForHardwareId __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_RegisterCustomFactoryForHardwareId -#define IGameControllerFactoryManagerStatics_RegisterCustomFactoryForXusbType __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_RegisterCustomFactoryForXusbType -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IGameControllerFactoryManagerStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2, 0xeace5644, 0x19df, 0x4115, 0xb3,0x2a, 0x27,0x93,0xe2,0xae,0xa3,0xbb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace Custom { - MIDL_INTERFACE("eace5644-19df-4115-b32a-2793e2aea3bb") - IGameControllerFactoryManagerStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE TryGetFactoryControllerFromGameController( - ABI::Windows::Gaming::Input::Custom::ICustomGameControllerFactory *factory, - ABI::Windows::Gaming::Input::IGameController *controller, - ABI::Windows::Gaming::Input::IGameController **value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2, 0xeace5644, 0x19df, 0x4115, 0xb3,0x2a, 0x27,0x93,0xe2,0xae,0xa3,0xbb) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 *This, - TrustLevel *trustLevel); - - /*** IGameControllerFactoryManagerStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *TryGetFactoryControllerFromGameController)( - __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 *This, - __x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *factory, - __x_ABI_CWindows_CGaming_CInput_CIGameController *controller, - __x_ABI_CWindows_CGaming_CInput_CIGameController **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2Vtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGameControllerFactoryManagerStatics2 methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_TryGetFactoryControllerFromGameController(This,factory,controller,value) (This)->lpVtbl->TryGetFactoryControllerFromGameController(This,factory,controller,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_AddRef(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_Release(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_GetIids(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGameControllerFactoryManagerStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_TryGetFactoryControllerFromGameController(__x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2* This,__x_ABI_CWindows_CGaming_CInput_CCustom_CICustomGameControllerFactory *factory,__x_ABI_CWindows_CGaming_CInput_CIGameController *controller,__x_ABI_CWindows_CGaming_CInput_CIGameController **value) { - return This->lpVtbl->TryGetFactoryControllerFromGameController(This,factory,controller,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_Custom -#define IID_IGameControllerFactoryManagerStatics2 IID___x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 -#define IGameControllerFactoryManagerStatics2Vtbl __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2Vtbl -#define IGameControllerFactoryManagerStatics2 __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2 -#define IGameControllerFactoryManagerStatics2_QueryInterface __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_QueryInterface -#define IGameControllerFactoryManagerStatics2_AddRef __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_AddRef -#define IGameControllerFactoryManagerStatics2_Release __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_Release -#define IGameControllerFactoryManagerStatics2_GetIids __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_GetIids -#define IGameControllerFactoryManagerStatics2_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_GetRuntimeClassName -#define IGameControllerFactoryManagerStatics2_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_GetTrustLevel -#define IGameControllerFactoryManagerStatics2_TryGetFactoryControllerFromGameController __x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_TryGetFactoryControllerFromGameController -#endif /* WIDL_using_Windows_Gaming_Input_Custom */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CCustom_CIGameControllerFactoryManagerStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/* - * Class Windows.Gaming.Input.Custom.GameControllerFactoryManager - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_Custom_GameControllerFactoryManager_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_Custom_GameControllerFactoryManager_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_Custom_GameControllerFactoryManager[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','C','u','s','t','o','m','.','G','a','m','e','C','o','n','t','r','o','l','l','e','r','F','a','c','t','o','r','y','M','a','n','a','g','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Custom_GameControllerFactoryManager[] = L"Windows.Gaming.Input.Custom.GameControllerFactoryManager"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Custom_GameControllerFactoryManager[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','C','u','s','t','o','m','.','G','a','m','e','C','o','n','t','r','o','l','l','e','r','F','a','c','t','o','r','y','M','a','n','a','g','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_Custom_GameControllerFactoryManager_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/* - * Class Windows.Gaming.Input.Custom.HidGameControllerProvider - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_Custom_HidGameControllerProvider_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_Custom_HidGameControllerProvider_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_Custom_HidGameControllerProvider[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','C','u','s','t','o','m','.','H','i','d','G','a','m','e','C','o','n','t','r','o','l','l','e','r','P','r','o','v','i','d','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Custom_HidGameControllerProvider[] = L"Windows.Gaming.Input.Custom.HidGameControllerProvider"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Custom_HidGameControllerProvider[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','C','u','s','t','o','m','.','H','i','d','G','a','m','e','C','o','n','t','r','o','l','l','e','r','P','r','o','v','i','d','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_Custom_HidGameControllerProvider_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/* - * Class Windows.Gaming.Input.Custom.XusbGameControllerProvider - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_Custom_XusbGameControllerProvider_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_Custom_XusbGameControllerProvider_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_Custom_XusbGameControllerProvider[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','C','u','s','t','o','m','.','X','u','s','b','G','a','m','e','C','o','n','t','r','o','l','l','e','r','P','r','o','v','i','d','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Custom_XusbGameControllerProvider[] = L"Windows.Gaming.Input.Custom.XusbGameControllerProvider"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Custom_XusbGameControllerProvider[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','C','u','s','t','o','m','.','X','u','s','b','G','a','m','e','C','o','n','t','r','o','l','l','e','r','P','r','o','v','i','d','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_Custom_XusbGameControllerProvider_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_gaming_input_custom_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.gaming.input.forcefeedback.h b/lib/libc/include/any-windows-any/windows.gaming.input.forcefeedback.h deleted file mode 100644 index 6d9db59cf489338f0125b830f0485a5adce47e68..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.gaming.input.forcefeedback.h +++ /dev/null @@ -1,3057 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.gaming.input.forcefeedback.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_gaming_input_forcefeedback_h__ -#define __windows_gaming_input_forcefeedback_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect ABI::Windows::Gaming::Input::ForceFeedback::IForceFeedbackEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IForceFeedbackEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor ABI::Windows::Gaming::Input::ForceFeedback::IForceFeedbackMotor -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IForceFeedbackMotor; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect ABI::Windows::Gaming::Input::ForceFeedback::IPeriodicForceEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IPeriodicForceEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory ABI::Windows::Gaming::Input::ForceFeedback::IPeriodicForceEffectFactory -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IPeriodicForceEffectFactory; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect ABI::Windows::Gaming::Input::ForceFeedback::IConditionForceEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IConditionForceEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory ABI::Windows::Gaming::Input::ForceFeedback::IConditionForceEffectFactory -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IConditionForceEffectFactory; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect ABI::Windows::Gaming::Input::ForceFeedback::IConstantForceEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IConstantForceEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect ABI::Windows::Gaming::Input::ForceFeedback::IRampForceEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IRampForceEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackMotor_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackMotor_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - class ForceFeedbackMotor; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackMotor __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackMotor; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackMotor_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffect_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - class PeriodicForceEffect; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffect; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffect_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffect_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - class ConditionForceEffect; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffect; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffect_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConstantForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConstantForceEffect_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - class ConstantForceEffect; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConstantForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConstantForceEffect; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConstantForceEffect_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CRampForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CRampForceEffect_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - class RampForceEffect; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CRampForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CRampForceEffect; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CRampForceEffect_FWD_DEFINED__ */ - -#ifndef ____FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_ForceFeedbackLoadEffectResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_ForceFeedbackLoadEffectResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_ForceFeedbackLoadEffectResult __FIAsyncOperation_1_ForceFeedbackLoadEffectResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectAxes __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectAxes; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectState __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectState; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackLoadEffectResult __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackLoadEffectResult; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffectKind __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffectKind; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffectKind __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffectKind; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect ABI::Windows::Gaming::Input::ForceFeedback::IForceFeedbackEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IForceFeedbackEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect ABI::Windows::Gaming::Input::ForceFeedback::IPeriodicForceEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IPeriodicForceEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory ABI::Windows::Gaming::Input::ForceFeedback::IPeriodicForceEffectFactory -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IPeriodicForceEffectFactory; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect ABI::Windows::Gaming::Input::ForceFeedback::IConditionForceEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IConditionForceEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory ABI::Windows::Gaming::Input::ForceFeedback::IConditionForceEffectFactory -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IConditionForceEffectFactory; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect ABI::Windows::Gaming::Input::ForceFeedback::IConstantForceEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IConstantForceEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect ABI::Windows::Gaming::Input::ForceFeedback::IRampForceEffect -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - interface IRampForceEffect; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_ForceFeedbackLoadEffectResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_ForceFeedbackLoadEffectResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_ForceFeedbackLoadEffectResult __FIAsyncOperation_1_ForceFeedbackLoadEffectResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - enum ForceFeedbackEffectAxes { - ForceFeedbackEffectAxes_None = 0x0, - ForceFeedbackEffectAxes_X = 0x1, - ForceFeedbackEffectAxes_Y = 0x2, - ForceFeedbackEffectAxes_Z = 0x4 - }; - } - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectAxes { - ForceFeedbackEffectAxes_None = 0x0, - ForceFeedbackEffectAxes_X = 0x1, - ForceFeedbackEffectAxes_Y = 0x2, - ForceFeedbackEffectAxes_Z = 0x4 -}; -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define ForceFeedbackEffectAxes __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectAxes -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - enum ForceFeedbackEffectState { - ForceFeedbackEffectState_Stopped = 0, - ForceFeedbackEffectState_Running = 1, - ForceFeedbackEffectState_Paused = 2, - ForceFeedbackEffectState_Faulted = 3 - }; - } - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectState { - ForceFeedbackEffectState_Stopped = 0, - ForceFeedbackEffectState_Running = 1, - ForceFeedbackEffectState_Paused = 2, - ForceFeedbackEffectState_Faulted = 3 -}; -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define ForceFeedbackEffectState __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectState -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - enum ForceFeedbackLoadEffectResult { - ForceFeedbackLoadEffectResult_Succeeded = 0, - ForceFeedbackLoadEffectResult_EffectStorageFull = 1, - ForceFeedbackLoadEffectResult_EffectNotSupported = 2 - }; - } - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackLoadEffectResult { - ForceFeedbackLoadEffectResult_Succeeded = 0, - ForceFeedbackLoadEffectResult_EffectStorageFull = 1, - ForceFeedbackLoadEffectResult_EffectNotSupported = 2 -}; -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define ForceFeedbackLoadEffectResult __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackLoadEffectResult -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - enum PeriodicForceEffectKind { - PeriodicForceEffectKind_SquareWave = 0, - PeriodicForceEffectKind_SineWave = 1, - PeriodicForceEffectKind_TriangleWave = 2, - PeriodicForceEffectKind_SawtoothWaveUp = 3, - PeriodicForceEffectKind_SawtoothWaveDown = 4 - }; - } - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffectKind { - PeriodicForceEffectKind_SquareWave = 0, - PeriodicForceEffectKind_SineWave = 1, - PeriodicForceEffectKind_TriangleWave = 2, - PeriodicForceEffectKind_SawtoothWaveUp = 3, - PeriodicForceEffectKind_SawtoothWaveDown = 4 -}; -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define PeriodicForceEffectKind __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffectKind -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - enum ConditionForceEffectKind { - ConditionForceEffectKind_Spring = 0, - ConditionForceEffectKind_Damper = 1, - ConditionForceEffectKind_Inertia = 2, - ConditionForceEffectKind_Friction = 3 - }; - } - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffectKind { - ConditionForceEffectKind_Spring = 0, - ConditionForceEffectKind_Damper = 1, - ConditionForceEffectKind_Inertia = 2, - ConditionForceEffectKind_Friction = 3 -}; -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define ConditionForceEffectKind __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffectKind -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -/***************************************************************************** - * IForceFeedbackEffect interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect, 0xa17fba0c, 0x2ae4, 0x48c2, 0x80,0x63, 0xea,0xbd,0x07,0x77,0xcb,0x89); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - MIDL_INTERFACE("a17fba0c-2ae4-48c2-8063-eabd0777cb89") - IForceFeedbackEffect : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Gain( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Gain( - DOUBLE value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_State( - enum ForceFeedbackEffectState *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE Start( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE Stop( - ) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect, 0xa17fba0c, 0x2ae4, 0x48c2, 0x80,0x63, 0xea,0xbd,0x07,0x77,0xcb,0x89) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This, - TrustLevel *trustLevel); - - /*** IForceFeedbackEffect methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Gain)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *put_Gain)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This, - DOUBLE value); - - HRESULT (STDMETHODCALLTYPE *get_State)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This, - enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectState *value); - - HRESULT (STDMETHODCALLTYPE *Start)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This); - - HRESULT (STDMETHODCALLTYPE *Stop)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *This); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffectVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IForceFeedbackEffect methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_get_Gain(This,value) (This)->lpVtbl->get_Gain(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_put_Gain(This,value) (This)->lpVtbl->put_Gain(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_get_State(This,value) (This)->lpVtbl->get_State(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_Start(This) (This)->lpVtbl->Start(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_Stop(This) (This)->lpVtbl->Stop(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_AddRef(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_Release(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_GetIids(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IForceFeedbackEffect methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_get_Gain(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This,DOUBLE *value) { - return This->lpVtbl->get_Gain(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_put_Gain(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This,DOUBLE value) { - return This->lpVtbl->put_Gain(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_get_State(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This,enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectState *value) { - return This->lpVtbl->get_State(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_Start(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This) { - return This->lpVtbl->Start(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_Stop(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect* This) { - return This->lpVtbl->Stop(This); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define IID_IForceFeedbackEffect IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect -#define IForceFeedbackEffectVtbl __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffectVtbl -#define IForceFeedbackEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect -#define IForceFeedbackEffect_QueryInterface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_QueryInterface -#define IForceFeedbackEffect_AddRef __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_AddRef -#define IForceFeedbackEffect_Release __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_Release -#define IForceFeedbackEffect_GetIids __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_GetIids -#define IForceFeedbackEffect_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_GetRuntimeClassName -#define IForceFeedbackEffect_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_GetTrustLevel -#define IForceFeedbackEffect_get_Gain __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_get_Gain -#define IForceFeedbackEffect_put_Gain __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_put_Gain -#define IForceFeedbackEffect_get_State __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_get_State -#define IForceFeedbackEffect_Start __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_Start -#define IForceFeedbackEffect_Stop __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_Stop -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IForceFeedbackMotor interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor, 0x8d3d417c, 0xa5ea, 0x4516, 0x80,0x26, 0x2b,0x00,0xf7,0x4e,0xf6,0xe5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - MIDL_INTERFACE("8d3d417c-a5ea-4516-8026-2b00f74ef6e5") - IForceFeedbackMotor : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AreEffectsPaused( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MasterGain( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_MasterGain( - DOUBLE value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SupportedAxes( - enum ForceFeedbackEffectAxes *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE LoadEffectAsync( - ABI::Windows::Gaming::Input::ForceFeedback::IForceFeedbackEffect *effect, - ABI::Windows::Foundation::IAsyncOperation **async_op) = 0; - - virtual HRESULT STDMETHODCALLTYPE PauseAllEffects( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE ResumeAllEffects( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE StopAllEffects( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryDisableAsync( - ABI::Windows::Foundation::IAsyncOperation **async_op) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryEnableAsync( - ABI::Windows::Foundation::IAsyncOperation **async_op) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryResetAsync( - ABI::Windows::Foundation::IAsyncOperation **async_op) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryUnloadEffectAsync( - ABI::Windows::Gaming::Input::ForceFeedback::IForceFeedbackEffect *effect, - ABI::Windows::Foundation::IAsyncOperation **async_op) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor, 0x8d3d417c, 0xa5ea, 0x4516, 0x80,0x26, 0x2b,0x00,0xf7,0x4e,0xf6,0xe5) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - TrustLevel *trustLevel); - - /*** IForceFeedbackMotor methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AreEffectsPaused)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_MasterGain)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *put_MasterGain)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - DOUBLE value); - - HRESULT (STDMETHODCALLTYPE *get_IsEnabled)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_SupportedAxes)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectAxes *value); - - HRESULT (STDMETHODCALLTYPE *LoadEffectAsync)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *effect, - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult **async_op); - - HRESULT (STDMETHODCALLTYPE *PauseAllEffects)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This); - - HRESULT (STDMETHODCALLTYPE *ResumeAllEffects)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This); - - HRESULT (STDMETHODCALLTYPE *StopAllEffects)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This); - - HRESULT (STDMETHODCALLTYPE *TryDisableAsync)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - __FIAsyncOperation_1_boolean **async_op); - - HRESULT (STDMETHODCALLTYPE *TryEnableAsync)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - __FIAsyncOperation_1_boolean **async_op); - - HRESULT (STDMETHODCALLTYPE *TryResetAsync)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - __FIAsyncOperation_1_boolean **async_op); - - HRESULT (STDMETHODCALLTYPE *TryUnloadEffectAsync)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *This, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *effect, - __FIAsyncOperation_1_boolean **async_op); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotorVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IForceFeedbackMotor methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_AreEffectsPaused(This,value) (This)->lpVtbl->get_AreEffectsPaused(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_MasterGain(This,value) (This)->lpVtbl->get_MasterGain(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_put_MasterGain(This,value) (This)->lpVtbl->put_MasterGain(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_IsEnabled(This,value) (This)->lpVtbl->get_IsEnabled(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_SupportedAxes(This,value) (This)->lpVtbl->get_SupportedAxes(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_LoadEffectAsync(This,effect,async_op) (This)->lpVtbl->LoadEffectAsync(This,effect,async_op) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_PauseAllEffects(This) (This)->lpVtbl->PauseAllEffects(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_ResumeAllEffects(This) (This)->lpVtbl->ResumeAllEffects(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_StopAllEffects(This) (This)->lpVtbl->StopAllEffects(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryDisableAsync(This,async_op) (This)->lpVtbl->TryDisableAsync(This,async_op) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryEnableAsync(This,async_op) (This)->lpVtbl->TryEnableAsync(This,async_op) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryResetAsync(This,async_op) (This)->lpVtbl->TryResetAsync(This,async_op) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryUnloadEffectAsync(This,effect,async_op) (This)->lpVtbl->TryUnloadEffectAsync(This,effect,async_op) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_AddRef(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_Release(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_GetIids(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IForceFeedbackMotor methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_AreEffectsPaused(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,boolean *value) { - return This->lpVtbl->get_AreEffectsPaused(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_MasterGain(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,DOUBLE *value) { - return This->lpVtbl->get_MasterGain(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_put_MasterGain(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,DOUBLE value) { - return This->lpVtbl->put_MasterGain(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_IsEnabled(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,boolean *value) { - return This->lpVtbl->get_IsEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_SupportedAxes(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackEffectAxes *value) { - return This->lpVtbl->get_SupportedAxes(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_LoadEffectAsync(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *effect,__FIAsyncOperation_1_ForceFeedbackLoadEffectResult **async_op) { - return This->lpVtbl->LoadEffectAsync(This,effect,async_op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_PauseAllEffects(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This) { - return This->lpVtbl->PauseAllEffects(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_ResumeAllEffects(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This) { - return This->lpVtbl->ResumeAllEffects(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_StopAllEffects(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This) { - return This->lpVtbl->StopAllEffects(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryDisableAsync(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,__FIAsyncOperation_1_boolean **async_op) { - return This->lpVtbl->TryDisableAsync(This,async_op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryEnableAsync(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,__FIAsyncOperation_1_boolean **async_op) { - return This->lpVtbl->TryEnableAsync(This,async_op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryResetAsync(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,__FIAsyncOperation_1_boolean **async_op) { - return This->lpVtbl->TryResetAsync(This,async_op); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryUnloadEffectAsync(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor* This,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect *effect,__FIAsyncOperation_1_boolean **async_op) { - return This->lpVtbl->TryUnloadEffectAsync(This,effect,async_op); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define IID_IForceFeedbackMotor IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor -#define IForceFeedbackMotorVtbl __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotorVtbl -#define IForceFeedbackMotor __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor -#define IForceFeedbackMotor_QueryInterface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_QueryInterface -#define IForceFeedbackMotor_AddRef __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_AddRef -#define IForceFeedbackMotor_Release __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_Release -#define IForceFeedbackMotor_GetIids __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_GetIids -#define IForceFeedbackMotor_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_GetRuntimeClassName -#define IForceFeedbackMotor_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_GetTrustLevel -#define IForceFeedbackMotor_get_AreEffectsPaused __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_AreEffectsPaused -#define IForceFeedbackMotor_get_MasterGain __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_MasterGain -#define IForceFeedbackMotor_put_MasterGain __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_put_MasterGain -#define IForceFeedbackMotor_get_IsEnabled __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_IsEnabled -#define IForceFeedbackMotor_get_SupportedAxes __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_get_SupportedAxes -#define IForceFeedbackMotor_LoadEffectAsync __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_LoadEffectAsync -#define IForceFeedbackMotor_PauseAllEffects __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_PauseAllEffects -#define IForceFeedbackMotor_ResumeAllEffects __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_ResumeAllEffects -#define IForceFeedbackMotor_StopAllEffects __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_StopAllEffects -#define IForceFeedbackMotor_TryDisableAsync __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryDisableAsync -#define IForceFeedbackMotor_TryEnableAsync __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryEnableAsync -#define IForceFeedbackMotor_TryResetAsync __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryResetAsync -#define IForceFeedbackMotor_TryUnloadEffectAsync __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_TryUnloadEffectAsync -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IPeriodicForceEffect interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect, 0x5c5138d7, 0xfc75, 0x4d52, 0x9a,0x0a, 0xef,0xe4,0xca,0xb5,0xfe,0x64); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - MIDL_INTERFACE("5c5138d7-fc75-4d52-9a0a-efe4cab5fe64") - IPeriodicForceEffect : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Kind( - enum PeriodicForceEffectKind *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetParameters( - struct Vector3 vector, - FLOAT frequency, - FLOAT phase, - FLOAT bias, - struct TimeSpan duration) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetParametersWithEnvelope( - struct Vector3 vector, - FLOAT frequency, - FLOAT phase, - FLOAT bias, - FLOAT attack_gain, - FLOAT sustain_gain, - FLOAT release_gain, - struct TimeSpan start_delay, - struct TimeSpan attack_duration, - struct TimeSpan sustain_duration, - struct TimeSpan release_duration, - UINT32 repeat_count) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect, 0x5c5138d7, 0xfc75, 0x4d52, 0x9a,0x0a, 0xef,0xe4,0xca,0xb5,0xfe,0x64) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect *This, - TrustLevel *trustLevel); - - /*** IPeriodicForceEffect methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Kind)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect *This, - enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffectKind *value); - - HRESULT (STDMETHODCALLTYPE *SetParameters)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 vector, - FLOAT frequency, - FLOAT phase, - FLOAT bias, - struct __x_ABI_CWindows_CFoundation_CTimeSpan duration); - - HRESULT (STDMETHODCALLTYPE *SetParametersWithEnvelope)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 vector, - FLOAT frequency, - FLOAT phase, - FLOAT bias, - FLOAT attack_gain, - FLOAT sustain_gain, - FLOAT release_gain, - struct __x_ABI_CWindows_CFoundation_CTimeSpan start_delay, - struct __x_ABI_CWindows_CFoundation_CTimeSpan attack_duration, - struct __x_ABI_CWindows_CFoundation_CTimeSpan sustain_duration, - struct __x_ABI_CWindows_CFoundation_CTimeSpan release_duration, - UINT32 repeat_count); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPeriodicForceEffect methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_get_Kind(This,value) (This)->lpVtbl->get_Kind(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_SetParameters(This,vector,frequency,phase,bias,duration) (This)->lpVtbl->SetParameters(This,vector,frequency,phase,bias,duration) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_SetParametersWithEnvelope(This,vector,frequency,phase,bias,attack_gain,sustain_gain,release_gain,start_delay,attack_duration,sustain_duration,release_duration,repeat_count) (This)->lpVtbl->SetParametersWithEnvelope(This,vector,frequency,phase,bias,attack_gain,sustain_gain,release_gain,start_delay,attack_duration,sustain_duration,release_duration,repeat_count) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_AddRef(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_Release(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_GetIids(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPeriodicForceEffect methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_get_Kind(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect* This,enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffectKind *value) { - return This->lpVtbl->get_Kind(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_SetParameters(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 vector,FLOAT frequency,FLOAT phase,FLOAT bias,struct __x_ABI_CWindows_CFoundation_CTimeSpan duration) { - return This->lpVtbl->SetParameters(This,vector,frequency,phase,bias,duration); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_SetParametersWithEnvelope(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 vector,FLOAT frequency,FLOAT phase,FLOAT bias,FLOAT attack_gain,FLOAT sustain_gain,FLOAT release_gain,struct __x_ABI_CWindows_CFoundation_CTimeSpan start_delay,struct __x_ABI_CWindows_CFoundation_CTimeSpan attack_duration,struct __x_ABI_CWindows_CFoundation_CTimeSpan sustain_duration,struct __x_ABI_CWindows_CFoundation_CTimeSpan release_duration,UINT32 repeat_count) { - return This->lpVtbl->SetParametersWithEnvelope(This,vector,frequency,phase,bias,attack_gain,sustain_gain,release_gain,start_delay,attack_duration,sustain_duration,release_duration,repeat_count); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define IID_IPeriodicForceEffect IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect -#define IPeriodicForceEffectVtbl __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectVtbl -#define IPeriodicForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect -#define IPeriodicForceEffect_QueryInterface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_QueryInterface -#define IPeriodicForceEffect_AddRef __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_AddRef -#define IPeriodicForceEffect_Release __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_Release -#define IPeriodicForceEffect_GetIids __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_GetIids -#define IPeriodicForceEffect_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_GetRuntimeClassName -#define IPeriodicForceEffect_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_GetTrustLevel -#define IPeriodicForceEffect_get_Kind __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_get_Kind -#define IPeriodicForceEffect_SetParameters __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_SetParameters -#define IPeriodicForceEffect_SetParametersWithEnvelope __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_SetParametersWithEnvelope -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffect_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IPeriodicForceEffectFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory, 0x6f62eb1a, 0x9851, 0x477b, 0xb3,0x18, 0x35,0xec,0xaa,0x15,0x07,0x0f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - MIDL_INTERFACE("6f62eb1a-9851-477b-b318-35ecaa15070f") - IPeriodicForceEffectFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateInstance( - enum PeriodicForceEffectKind kind, - ABI::Windows::Gaming::Input::ForceFeedback::IForceFeedbackEffect **value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory, 0x6f62eb1a, 0x9851, 0x477b, 0xb3,0x18, 0x35,0xec,0xaa,0x15,0x07,0x0f) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory *This, - TrustLevel *trustLevel); - - /*** IPeriodicForceEffectFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateInstance)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory *This, - enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffectKind kind, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactoryVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPeriodicForceEffectFactory methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_CreateInstance(This,kind,value) (This)->lpVtbl->CreateInstance(This,kind,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_AddRef(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_Release(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_GetIids(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPeriodicForceEffectFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_CreateInstance(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory* This,enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CPeriodicForceEffectKind kind,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect **value) { - return This->lpVtbl->CreateInstance(This,kind,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define IID_IPeriodicForceEffectFactory IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory -#define IPeriodicForceEffectFactoryVtbl __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactoryVtbl -#define IPeriodicForceEffectFactory __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory -#define IPeriodicForceEffectFactory_QueryInterface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_QueryInterface -#define IPeriodicForceEffectFactory_AddRef __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_AddRef -#define IPeriodicForceEffectFactory_Release __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_Release -#define IPeriodicForceEffectFactory_GetIids __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_GetIids -#define IPeriodicForceEffectFactory_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_GetRuntimeClassName -#define IPeriodicForceEffectFactory_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_GetTrustLevel -#define IPeriodicForceEffectFactory_CreateInstance __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_CreateInstance -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIPeriodicForceEffectFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IConditionForceEffect interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect, 0x32d1ea68, 0x3695, 0x4e69, 0x85,0xc0, 0xcd,0x19,0x44,0x18,0x91,0x40); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - MIDL_INTERFACE("32d1ea68-3695-4e69-85c0-cd1944189140") - IConditionForceEffect : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Kind( - enum ConditionForceEffectKind *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetParameters( - struct Vector3 direction, - FLOAT positive_coeff, - FLOAT negative_coeff, - FLOAT max_positive_magnitude, - FLOAT max_negative_magnitude, - FLOAT deadzone, - FLOAT bias) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect, 0x32d1ea68, 0x3695, 0x4e69, 0x85,0xc0, 0xcd,0x19,0x44,0x18,0x91,0x40) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect *This, - TrustLevel *trustLevel); - - /*** IConditionForceEffect methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Kind)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect *This, - enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffectKind *value); - - HRESULT (STDMETHODCALLTYPE *SetParameters)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 direction, - FLOAT positive_coeff, - FLOAT negative_coeff, - FLOAT max_positive_magnitude, - FLOAT max_negative_magnitude, - FLOAT deadzone, - FLOAT bias); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IConditionForceEffect methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_get_Kind(This,value) (This)->lpVtbl->get_Kind(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_SetParameters(This,direction,positive_coeff,negative_coeff,max_positive_magnitude,max_negative_magnitude,deadzone,bias) (This)->lpVtbl->SetParameters(This,direction,positive_coeff,negative_coeff,max_positive_magnitude,max_negative_magnitude,deadzone,bias) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_AddRef(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_Release(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_GetIids(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IConditionForceEffect methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_get_Kind(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect* This,enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffectKind *value) { - return This->lpVtbl->get_Kind(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_SetParameters(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 direction,FLOAT positive_coeff,FLOAT negative_coeff,FLOAT max_positive_magnitude,FLOAT max_negative_magnitude,FLOAT deadzone,FLOAT bias) { - return This->lpVtbl->SetParameters(This,direction,positive_coeff,negative_coeff,max_positive_magnitude,max_negative_magnitude,deadzone,bias); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define IID_IConditionForceEffect IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect -#define IConditionForceEffectVtbl __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectVtbl -#define IConditionForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect -#define IConditionForceEffect_QueryInterface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_QueryInterface -#define IConditionForceEffect_AddRef __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_AddRef -#define IConditionForceEffect_Release __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_Release -#define IConditionForceEffect_GetIids __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_GetIids -#define IConditionForceEffect_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_GetRuntimeClassName -#define IConditionForceEffect_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_GetTrustLevel -#define IConditionForceEffect_get_Kind __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_get_Kind -#define IConditionForceEffect_SetParameters __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_SetParameters -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffect_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IConditionForceEffectFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory, 0x91a99264, 0x1810, 0x4eb6, 0xa7,0x73, 0xbf,0xd3,0xb8,0xcd,0xdb,0xab); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - MIDL_INTERFACE("91a99264-1810-4eb6-a773-bfd3b8cddbab") - IConditionForceEffectFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateInstance( - enum ConditionForceEffectKind kind, - ABI::Windows::Gaming::Input::ForceFeedback::IForceFeedbackEffect **value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory, 0x91a99264, 0x1810, 0x4eb6, 0xa7,0x73, 0xbf,0xd3,0xb8,0xcd,0xdb,0xab) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory *This, - TrustLevel *trustLevel); - - /*** IConditionForceEffectFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateInstance)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory *This, - enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffectKind kind, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactoryVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IConditionForceEffectFactory methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_CreateInstance(This,kind,value) (This)->lpVtbl->CreateInstance(This,kind,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_AddRef(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_Release(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_GetIids(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IConditionForceEffectFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_CreateInstance(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory* This,enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CConditionForceEffectKind kind,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackEffect **value) { - return This->lpVtbl->CreateInstance(This,kind,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define IID_IConditionForceEffectFactory IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory -#define IConditionForceEffectFactoryVtbl __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactoryVtbl -#define IConditionForceEffectFactory __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory -#define IConditionForceEffectFactory_QueryInterface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_QueryInterface -#define IConditionForceEffectFactory_AddRef __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_AddRef -#define IConditionForceEffectFactory_Release __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_Release -#define IConditionForceEffectFactory_GetIids __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_GetIids -#define IConditionForceEffectFactory_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_GetRuntimeClassName -#define IConditionForceEffectFactory_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_GetTrustLevel -#define IConditionForceEffectFactory_CreateInstance __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_CreateInstance -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConditionForceEffectFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IConstantForceEffect interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect, 0x9bfa0140, 0xf3c7, 0x415c, 0xb0,0x68, 0x0f,0x06,0x87,0x34,0xbc,0xe0); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - MIDL_INTERFACE("9bfa0140-f3c7-415c-b068-0f068734bce0") - IConstantForceEffect : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE SetParameters( - struct Vector3 vector, - struct TimeSpan duration) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetParametersWithEnvelope( - struct Vector3 vector, - FLOAT attack_gain, - FLOAT sustain_gain, - FLOAT release_gain, - struct TimeSpan start_delay, - struct TimeSpan attack_duration, - struct TimeSpan sustain_duration, - struct TimeSpan release_duration, - UINT32 repeat_count) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect, 0x9bfa0140, 0xf3c7, 0x415c, 0xb0,0x68, 0x0f,0x06,0x87,0x34,0xbc,0xe0) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect *This, - TrustLevel *trustLevel); - - /*** IConstantForceEffect methods ***/ - HRESULT (STDMETHODCALLTYPE *SetParameters)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 vector, - struct __x_ABI_CWindows_CFoundation_CTimeSpan duration); - - HRESULT (STDMETHODCALLTYPE *SetParametersWithEnvelope)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 vector, - FLOAT attack_gain, - FLOAT sustain_gain, - FLOAT release_gain, - struct __x_ABI_CWindows_CFoundation_CTimeSpan start_delay, - struct __x_ABI_CWindows_CFoundation_CTimeSpan attack_duration, - struct __x_ABI_CWindows_CFoundation_CTimeSpan sustain_duration, - struct __x_ABI_CWindows_CFoundation_CTimeSpan release_duration, - UINT32 repeat_count); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffectVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IConstantForceEffect methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_SetParameters(This,vector,duration) (This)->lpVtbl->SetParameters(This,vector,duration) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_SetParametersWithEnvelope(This,vector,attack_gain,sustain_gain,release_gain,start_delay,attack_duration,sustain_duration,release_duration,repeat_count) (This)->lpVtbl->SetParametersWithEnvelope(This,vector,attack_gain,sustain_gain,release_gain,start_delay,attack_duration,sustain_duration,release_duration,repeat_count) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_AddRef(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_Release(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_GetIids(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IConstantForceEffect methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_SetParameters(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 vector,struct __x_ABI_CWindows_CFoundation_CTimeSpan duration) { - return This->lpVtbl->SetParameters(This,vector,duration); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_SetParametersWithEnvelope(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 vector,FLOAT attack_gain,FLOAT sustain_gain,FLOAT release_gain,struct __x_ABI_CWindows_CFoundation_CTimeSpan start_delay,struct __x_ABI_CWindows_CFoundation_CTimeSpan attack_duration,struct __x_ABI_CWindows_CFoundation_CTimeSpan sustain_duration,struct __x_ABI_CWindows_CFoundation_CTimeSpan release_duration,UINT32 repeat_count) { - return This->lpVtbl->SetParametersWithEnvelope(This,vector,attack_gain,sustain_gain,release_gain,start_delay,attack_duration,sustain_duration,release_duration,repeat_count); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define IID_IConstantForceEffect IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect -#define IConstantForceEffectVtbl __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffectVtbl -#define IConstantForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect -#define IConstantForceEffect_QueryInterface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_QueryInterface -#define IConstantForceEffect_AddRef __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_AddRef -#define IConstantForceEffect_Release __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_Release -#define IConstantForceEffect_GetIids __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_GetIids -#define IConstantForceEffect_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_GetRuntimeClassName -#define IConstantForceEffect_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_GetTrustLevel -#define IConstantForceEffect_SetParameters __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_SetParameters -#define IConstantForceEffect_SetParametersWithEnvelope __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_SetParametersWithEnvelope -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIConstantForceEffect_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IRampForceEffect interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect, 0xf1f81259, 0x1ca6, 0x4080, 0xb5,0x6d, 0xb4,0x3f,0x33,0x54,0xd0,0x52); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - namespace ForceFeedback { - MIDL_INTERFACE("f1f81259-1ca6-4080-b56d-b43f3354d052") - IRampForceEffect : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE SetParameters( - struct Vector3 start_vector, - struct Vector3 end_vector, - struct TimeSpan duration) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetParametersWithEnvelope( - struct Vector3 start_vector, - struct Vector3 end_vector, - FLOAT attack_gain, - FLOAT sustain_gain, - FLOAT release_gain, - struct TimeSpan start_delay, - struct TimeSpan attack_duration, - struct TimeSpan sustain_duration, - struct TimeSpan release_duration, - UINT32 repeat_count) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect, 0xf1f81259, 0x1ca6, 0x4080, 0xb5,0x6d, 0xb4,0x3f,0x33,0x54,0xd0,0x52) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect *This, - TrustLevel *trustLevel); - - /*** IRampForceEffect methods ***/ - HRESULT (STDMETHODCALLTYPE *SetParameters)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 start_vector, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 end_vector, - struct __x_ABI_CWindows_CFoundation_CTimeSpan duration); - - HRESULT (STDMETHODCALLTYPE *SetParametersWithEnvelope)( - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 start_vector, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 end_vector, - FLOAT attack_gain, - FLOAT sustain_gain, - FLOAT release_gain, - struct __x_ABI_CWindows_CFoundation_CTimeSpan start_delay, - struct __x_ABI_CWindows_CFoundation_CTimeSpan attack_duration, - struct __x_ABI_CWindows_CFoundation_CTimeSpan sustain_duration, - struct __x_ABI_CWindows_CFoundation_CTimeSpan release_duration, - UINT32 repeat_count); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffectVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRampForceEffect methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_SetParameters(This,start_vector,end_vector,duration) (This)->lpVtbl->SetParameters(This,start_vector,end_vector,duration) -#define __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_SetParametersWithEnvelope(This,start_vector,end_vector,attack_gain,sustain_gain,release_gain,start_delay,attack_duration,sustain_duration,release_duration,repeat_count) (This)->lpVtbl->SetParametersWithEnvelope(This,start_vector,end_vector,attack_gain,sustain_gain,release_gain,start_delay,attack_duration,sustain_duration,release_duration,repeat_count) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_AddRef(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_Release(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_GetIids(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRampForceEffect methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_SetParameters(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 start_vector,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 end_vector,struct __x_ABI_CWindows_CFoundation_CTimeSpan duration) { - return This->lpVtbl->SetParameters(This,start_vector,end_vector,duration); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_SetParametersWithEnvelope(__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 start_vector,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 end_vector,FLOAT attack_gain,FLOAT sustain_gain,FLOAT release_gain,struct __x_ABI_CWindows_CFoundation_CTimeSpan start_delay,struct __x_ABI_CWindows_CFoundation_CTimeSpan attack_duration,struct __x_ABI_CWindows_CFoundation_CTimeSpan sustain_duration,struct __x_ABI_CWindows_CFoundation_CTimeSpan release_duration,UINT32 repeat_count) { - return This->lpVtbl->SetParametersWithEnvelope(This,start_vector,end_vector,attack_gain,sustain_gain,release_gain,start_delay,attack_duration,sustain_duration,release_duration,repeat_count); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input_ForceFeedback -#define IID_IRampForceEffect IID___x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect -#define IRampForceEffectVtbl __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffectVtbl -#define IRampForceEffect __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect -#define IRampForceEffect_QueryInterface __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_QueryInterface -#define IRampForceEffect_AddRef __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_AddRef -#define IRampForceEffect_Release __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_Release -#define IRampForceEffect_GetIids __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_GetIids -#define IRampForceEffect_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_GetRuntimeClassName -#define IRampForceEffect_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_GetTrustLevel -#define IRampForceEffect_SetParameters __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_SetParameters -#define IRampForceEffect_SetParametersWithEnvelope __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_SetParametersWithEnvelope -#endif /* WIDL_using_Windows_Gaming_Input_ForceFeedback */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIRampForceEffect_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/* - * Class Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_ForceFeedbackMotor_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_ForceFeedbackMotor_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_ForceFeedbackMotor[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','F','o','r','c','e','F','e','e','d','b','a','c','k','M','o','t','o','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_ForceFeedbackMotor[] = L"Windows.Gaming.Input.ForceFeedback.ForceFeedbackMotor"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_ForceFeedbackMotor[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','F','o','r','c','e','F','e','e','d','b','a','c','k','M','o','t','o','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_ForceFeedbackMotor_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/* - * Class Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_PeriodicForceEffect_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_PeriodicForceEffect_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_PeriodicForceEffect[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','P','e','r','i','o','d','i','c','F','o','r','c','e','E','f','f','e','c','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_PeriodicForceEffect[] = L"Windows.Gaming.Input.ForceFeedback.PeriodicForceEffect"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_PeriodicForceEffect[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','P','e','r','i','o','d','i','c','F','o','r','c','e','E','f','f','e','c','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_PeriodicForceEffect_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/* - * Class Windows.Gaming.Input.ForceFeedback.ConditionForceEffect - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_ConditionForceEffect_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_ConditionForceEffect_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_ConditionForceEffect[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','C','o','n','d','i','t','i','o','n','F','o','r','c','e','E','f','f','e','c','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_ConditionForceEffect[] = L"Windows.Gaming.Input.ForceFeedback.ConditionForceEffect"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_ConditionForceEffect[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','C','o','n','d','i','t','i','o','n','F','o','r','c','e','E','f','f','e','c','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_ConditionForceEffect_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/* - * Class Windows.Gaming.Input.ForceFeedback.ConstantForceEffect - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_ConstantForceEffect_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_ConstantForceEffect_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_ConstantForceEffect[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','C','o','n','s','t','a','n','t','F','o','r','c','e','E','f','f','e','c','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_ConstantForceEffect[] = L"Windows.Gaming.Input.ForceFeedback.ConstantForceEffect"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_ConstantForceEffect[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','C','o','n','s','t','a','n','t','F','o','r','c','e','E','f','f','e','c','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_ConstantForceEffect_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/* - * Class Windows.Gaming.Input.ForceFeedback.RampForceEffect - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_RampForceEffect_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_RampForceEffect_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_RampForceEffect[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','R','a','m','p','F','o','r','c','e','E','f','f','e','c','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_RampForceEffect[] = L"Windows.Gaming.Input.ForceFeedback.RampForceEffect"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ForceFeedback_RampForceEffect[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','o','r','c','e','F','e','e','d','b','a','c','k','.','R','a','m','p','F','o','r','c','e','E','f','f','e','c','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_ForceFeedback_RampForceEffect_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult, 0xf8220a41, 0xf738, 0x51e8, 0x89,0xba, 0x76,0xbb,0xd6,0x61,0x58,0xcb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("f8220a41-f738-51e8-89ba-76bbd66158cb") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult, 0xf8220a41, 0xf738, 0x51e8, 0x89,0xba, 0x76,0xbb,0xd6,0x61,0x58,0xcb) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult *This, - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResultVtbl; - -interface __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_QueryInterface(__FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_AddRef(__FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_Release(__FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_Invoke(__FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult* This,__FIAsyncOperation_1_ForceFeedbackLoadEffectResult *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_ForceFeedbackLoadEffectResult IID___FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult -#define IAsyncOperationCompletedHandler_ForceFeedbackLoadEffectResultVtbl __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResultVtbl -#define IAsyncOperationCompletedHandler_ForceFeedbackLoadEffectResult __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult -#define IAsyncOperationCompletedHandler_ForceFeedbackLoadEffectResult_QueryInterface __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_QueryInterface -#define IAsyncOperationCompletedHandler_ForceFeedbackLoadEffectResult_AddRef __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_AddRef -#define IAsyncOperationCompletedHandler_ForceFeedbackLoadEffectResult_Release __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_Release -#define IAsyncOperationCompletedHandler_ForceFeedbackLoadEffectResult_Invoke __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_ForceFeedbackLoadEffectResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_ForceFeedbackLoadEffectResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_ForceFeedbackLoadEffectResult, 0x21f834fc, 0xe845, 0x5ab9, 0xbf,0x85, 0x95,0x34,0xe2,0x39,0x77,0x98); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("21f834fc-e845-5ab9-bf85-9534e2397798") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult, 0x21f834fc, 0xe845, 0x5ab9, 0xbf,0x85, 0x95,0x34,0xe2,0x39,0x77,0x98) -#endif -#else -typedef struct __FIAsyncOperation_1_ForceFeedbackLoadEffectResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *This, - __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *This, - __FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_ForceFeedbackLoadEffectResult *This, - enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackLoadEffectResult *results); - - END_INTERFACE -} __FIAsyncOperation_1_ForceFeedbackLoadEffectResultVtbl; - -interface __FIAsyncOperation_1_ForceFeedbackLoadEffectResult { - CONST_VTBL __FIAsyncOperation_1_ForceFeedbackLoadEffectResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_QueryInterface(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_AddRef(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_Release(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetIids(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetRuntimeClassName(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetTrustLevel(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_put_Completed(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult* This,__FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_get_Completed(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult* This,__FIAsyncOperationCompletedHandler_1_ForceFeedbackLoadEffectResult **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetResults(__FIAsyncOperation_1_ForceFeedbackLoadEffectResult* This,enum __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CForceFeedbackLoadEffectResult *results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_ForceFeedbackLoadEffectResult IID___FIAsyncOperation_1_ForceFeedbackLoadEffectResult -#define IAsyncOperation_ForceFeedbackLoadEffectResultVtbl __FIAsyncOperation_1_ForceFeedbackLoadEffectResultVtbl -#define IAsyncOperation_ForceFeedbackLoadEffectResult __FIAsyncOperation_1_ForceFeedbackLoadEffectResult -#define IAsyncOperation_ForceFeedbackLoadEffectResult_QueryInterface __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_QueryInterface -#define IAsyncOperation_ForceFeedbackLoadEffectResult_AddRef __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_AddRef -#define IAsyncOperation_ForceFeedbackLoadEffectResult_Release __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_Release -#define IAsyncOperation_ForceFeedbackLoadEffectResult_GetIids __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetIids -#define IAsyncOperation_ForceFeedbackLoadEffectResult_GetRuntimeClassName __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetRuntimeClassName -#define IAsyncOperation_ForceFeedbackLoadEffectResult_GetTrustLevel __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetTrustLevel -#define IAsyncOperation_ForceFeedbackLoadEffectResult_put_Completed __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_put_Completed -#define IAsyncOperation_ForceFeedbackLoadEffectResult_get_Completed __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_get_Completed -#define IAsyncOperation_ForceFeedbackLoadEffectResult_GetResults __FIAsyncOperation_1_ForceFeedbackLoadEffectResult_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_ForceFeedbackLoadEffectResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor, 0x64cf69e0, 0x5464, 0x5b72, 0xbd,0x4b, 0x82,0xf7,0xc3,0xd0,0x38,0x6d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("64cf69e0-5464-5b72-bd4b-82f7c3d0386d") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor, 0x64cf69e0, 0x5464, 0x5b72, 0xbd,0x4b, 0x82,0xf7,0xc3,0xd0,0x38,0x6d) -#endif -#else -typedef struct __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl; - -interface __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor { - CONST_VTBL __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_Current(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_HasCurrent(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_MoveNext(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetMany(__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_ForceFeedbackMotor IID___FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor -#define IIterator_ForceFeedbackMotorVtbl __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl -#define IIterator_ForceFeedbackMotor __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor -#define IIterator_ForceFeedbackMotor_QueryInterface __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface -#define IIterator_ForceFeedbackMotor_AddRef __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef -#define IIterator_ForceFeedbackMotor_Release __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release -#define IIterator_ForceFeedbackMotor_GetIids __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids -#define IIterator_ForceFeedbackMotor_GetRuntimeClassName __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName -#define IIterator_ForceFeedbackMotor_GetTrustLevel __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel -#define IIterator_ForceFeedbackMotor_get_Current __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_Current -#define IIterator_ForceFeedbackMotor_get_HasCurrent __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_HasCurrent -#define IIterator_ForceFeedbackMotor_MoveNext __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_MoveNext -#define IIterator_ForceFeedbackMotor_GetMany __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor, 0xc14440d1, 0xfea0, 0x5147, 0xae,0xd8, 0x9b,0x85,0x23,0x9d,0xa8,0x82); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("c14440d1-fea0-5147-aed8-9b85239da882") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor, 0xc14440d1, 0xfea0, 0x5147, 0xae,0xd8, 0x9b,0x85,0x23,0x9d,0xa8,0x82) -#endif -#else -typedef struct __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - __FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor **value); - - END_INTERFACE -} __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl; - -interface __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor { - CONST_VTBL __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface(__FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef(__FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release(__FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids(__FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName(__FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel(__FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_First(__FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,__FIIterator_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_ForceFeedbackMotor IID___FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor -#define IIterable_ForceFeedbackMotorVtbl __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl -#define IIterable_ForceFeedbackMotor __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor -#define IIterable_ForceFeedbackMotor_QueryInterface __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface -#define IIterable_ForceFeedbackMotor_AddRef __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef -#define IIterable_ForceFeedbackMotor_Release __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release -#define IIterable_ForceFeedbackMotor_GetIids __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids -#define IIterable_ForceFeedbackMotor_GetRuntimeClassName __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName -#define IIterable_ForceFeedbackMotor_GetTrustLevel __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel -#define IIterable_ForceFeedbackMotor_First __FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor, 0x5bfc5070, 0x101d, 0x5fbb, 0x8d,0x5f, 0xce,0x5c,0x23,0xbe,0xcd,0xd9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("5bfc5070-101d-5fbb-8d5f-ce5c23becdd9") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor, 0x5bfc5070, 0x101d, 0x5fbb, 0x8d,0x5f, 0xce,0x5c,0x23,0xbe,0xcd,0xd9) -#endif -#else -typedef struct __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl; - -interface __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor { - CONST_VTBL __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetAt(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_Size(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_IndexOf(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetMany(__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_ForceFeedbackMotor IID___FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor -#define IVectorView_ForceFeedbackMotorVtbl __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl -#define IVectorView_ForceFeedbackMotor __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor -#define IVectorView_ForceFeedbackMotor_QueryInterface __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface -#define IVectorView_ForceFeedbackMotor_AddRef __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef -#define IVectorView_ForceFeedbackMotor_Release __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release -#define IVectorView_ForceFeedbackMotor_GetIids __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids -#define IVectorView_ForceFeedbackMotor_GetRuntimeClassName __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName -#define IVectorView_ForceFeedbackMotor_GetTrustLevel __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel -#define IVectorView_ForceFeedbackMotor_GetAt __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetAt -#define IVectorView_ForceFeedbackMotor_get_Size __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_Size -#define IVectorView_ForceFeedbackMotor_IndexOf __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_IndexOf -#define IVectorView_ForceFeedbackMotor_GetMany __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor, 0xb695f739, 0x4ebe, 0x5fd0, 0xa1,0xff, 0x5b,0xa3,0x23,0xb1,0x63,0x55); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("b695f739-4ebe-5fd0-a1ff-5ba323b16355") - IVector : IVector_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor, 0xb695f739, 0x4ebe, 0x5fd0, 0xa1,0xff, 0x5b,0xa3,0x23,0xb1,0x63,0x55) -#endif -#else -typedef struct __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor *This, - UINT32 count, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **items); - - END_INTERFACE -} __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl; - -interface __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor { - CONST_VTBL __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetAt(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_Size(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetView(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_IndexOf(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_SetAt(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_InsertAt(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_RemoveAt(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Append(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_RemoveAtEnd(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Clear(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetMany(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_ReplaceAll(__FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor* This,UINT32 count,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_ForceFeedbackMotor IID___FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor -#define IVector_ForceFeedbackMotorVtbl __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotorVtbl -#define IVector_ForceFeedbackMotor __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor -#define IVector_ForceFeedbackMotor_QueryInterface __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_QueryInterface -#define IVector_ForceFeedbackMotor_AddRef __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_AddRef -#define IVector_ForceFeedbackMotor_Release __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Release -#define IVector_ForceFeedbackMotor_GetIids __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetIids -#define IVector_ForceFeedbackMotor_GetRuntimeClassName __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetRuntimeClassName -#define IVector_ForceFeedbackMotor_GetTrustLevel __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetTrustLevel -#define IVector_ForceFeedbackMotor_GetAt __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetAt -#define IVector_ForceFeedbackMotor_get_Size __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_get_Size -#define IVector_ForceFeedbackMotor_GetView __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetView -#define IVector_ForceFeedbackMotor_IndexOf __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_IndexOf -#define IVector_ForceFeedbackMotor_SetAt __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_SetAt -#define IVector_ForceFeedbackMotor_InsertAt __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_InsertAt -#define IVector_ForceFeedbackMotor_RemoveAt __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_RemoveAt -#define IVector_ForceFeedbackMotor_Append __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Append -#define IVector_ForceFeedbackMotor_RemoveAtEnd __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_RemoveAtEnd -#define IVector_ForceFeedbackMotor_Clear __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_Clear -#define IVector_ForceFeedbackMotor_GetMany __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_GetMany -#define IVector_ForceFeedbackMotor_ReplaceAll __FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_gaming_input_forcefeedback_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.gaming.input.h b/lib/libc/include/any-windows-any/windows.gaming.input.h deleted file mode 100644 index 7f08118ca68d5303521005ab4bcd4b204b684a16..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.gaming.input.h +++ /dev/null @@ -1,8404 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.gaming.input.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_gaming_input_h__ -#define __windows_gaming_input_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIArcadeStick_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIArcadeStick_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIArcadeStick __x_ABI_CWindows_CGaming_CInput_CIArcadeStick; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick ABI::Windows::Gaming::Input::IArcadeStick -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IArcadeStick; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics ABI::Windows::Gaming::Input::IArcadeStickStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IArcadeStickStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 ABI::Windows::Gaming::Input::IArcadeStickStatics2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IArcadeStickStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIFlightStick_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIFlightStick_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIFlightStick __x_ABI_CWindows_CGaming_CInput_CIFlightStick; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick ABI::Windows::Gaming::Input::IFlightStick -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IFlightStick; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics ABI::Windows::Gaming::Input::IFlightStickStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IFlightStickStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGameController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGameController_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGameController __x_ABI_CWindows_CGaming_CInput_CIGameController; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGameController ABI::Windows::Gaming::Input::IGameController -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGameController; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepad_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepad_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGamepad __x_ABI_CWindows_CGaming_CInput_CIGamepad; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad ABI::Windows::Gaming::Input::IGamepad -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGamepad; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepad2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepad2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGamepad2 __x_ABI_CWindows_CGaming_CInput_CIGamepad2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad2 ABI::Windows::Gaming::Input::IGamepad2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGamepad2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRacingWheel_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRacingWheel_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRacingWheel __x_ABI_CWindows_CGaming_CInput_CIRacingWheel; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel ABI::Windows::Gaming::Input::IRacingWheel -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRacingWheel; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics ABI::Windows::Gaming::Input::IRacingWheelStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRacingWheelStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 ABI::Windows::Gaming::Input::IRacingWheelStatics2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRacingWheelStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRawGameController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRawGameController_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRawGameController __x_ABI_CWindows_CGaming_CInput_CIRawGameController; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController ABI::Windows::Gaming::Input::IRawGameController -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRawGameController; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRawGameController2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRawGameController2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 __x_ABI_CWindows_CGaming_CInput_CIRawGameController2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 ABI::Windows::Gaming::Input::IRawGameController2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRawGameController2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics ABI::Windows::Gaming::Input::IGamepadStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGamepadStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 ABI::Windows::Gaming::Input::IGamepadStatics2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGamepadStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIHeadset_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIHeadset_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIHeadset __x_ABI_CWindows_CGaming_CInput_CIHeadset; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIHeadset ABI::Windows::Gaming::Input::IHeadset -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IHeadset; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics ABI::Windows::Gaming::Input::IRawGameControllerStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRawGameControllerStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo ABI::Windows::Gaming::Input::IGameControllerBatteryInfo -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGameControllerBatteryInfo; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CArcadeStick_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CArcadeStick_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - class ArcadeStick; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CArcadeStick __x_ABI_CWindows_CGaming_CInput_CArcadeStick; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CArcadeStick_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CFlightStick_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CFlightStick_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - class FlightStick; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CFlightStick __x_ABI_CWindows_CGaming_CInput_CFlightStick; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CFlightStick_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CGamepad_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CGamepad_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - class Gamepad; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CGamepad __x_ABI_CWindows_CGaming_CInput_CGamepad; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CGamepad_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CHeadset_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CHeadset_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - class Headset; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CHeadset __x_ABI_CWindows_CGaming_CInput_CHeadset; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CHeadset_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CRacingWheel_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CRacingWheel_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - class RacingWheel; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CRacingWheel __x_ABI_CWindows_CGaming_CInput_CRacingWheel; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CRacingWheel_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CRawGameController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CRawGameController_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - class RawGameController; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CRawGameController __x_ABI_CWindows_CGaming_CInput_CRawGameController; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CInput_CRawGameController_FWD_DEFINED__ */ - -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -typedef interface __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick; -#ifdef __cplusplus -#define __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick ABI::Windows::Foundation::IEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -typedef interface __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick; -#ifdef __cplusplus -#define __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick ABI::Windows::Foundation::IEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -typedef interface __FIEventHandler_1_Windows__CGaming__CInput__CGamepad __FIEventHandler_1_Windows__CGaming__CInput__CGamepad; -#ifdef __cplusplus -#define __FIEventHandler_1_Windows__CGaming__CInput__CGamepad ABI::Windows::Foundation::IEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -typedef interface __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel; -#ifdef __cplusplus -#define __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel ABI::Windows::Foundation::IEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -typedef interface __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController; -#ifdef __cplusplus -#define __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController ABI::Windows::Foundation::IEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CArcadeStick __FIIterator_1_Windows__CGaming__CInput__CArcadeStick; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CArcadeStick __FIIterable_1_Windows__CGaming__CInput__CArcadeStick; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CArcadeStick ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CFlightStick __FIIterator_1_Windows__CGaming__CInput__CFlightStick; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CFlightStick __FIIterable_1_Windows__CGaming__CInput__CFlightStick; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CFlightStick ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CFlightStick __FIVectorView_1_Windows__CGaming__CInput__CFlightStick; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CGamepad __FIIterator_1_Windows__CGaming__CInput__CGamepad; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CGamepad __FIIterable_1_Windows__CGaming__CInput__CGamepad; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CGamepad ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CGamepad __FIVectorView_1_Windows__CGaming__CInput__CGamepad; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGaming__CInput__CGamepad __FIVector_1_Windows__CGaming__CInput__CGamepad; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGaming__CInput__CGamepad ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CRacingWheel __FIIterator_1_Windows__CGaming__CInput__CRacingWheel; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CRacingWheel __FIIterable_1_Windows__CGaming__CInput__CRacingWheel; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CRacingWheel ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGaming__CInput__CRacingWheel __FIVector_1_Windows__CGaming__CInput__CRacingWheel; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CRawGameController __FIIterator_1_Windows__CGaming__CInput__CRawGameController; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CRawGameController __FIIterable_1_Windows__CGaming__CInput__CRawGameController; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CRawGameController ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CRawGameController __FIVectorView_1_Windows__CGaming__CInput__CRawGameController; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGaming__CInput__CRawGameController __FIVector_1_Windows__CGaming__CInput__CRawGameController; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CArcadeStickButtons __x_ABI_CWindows_CGaming_CInput_CArcadeStickButtons; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CFlightStickButtons __x_ABI_CWindows_CGaming_CInput_CFlightStickButtons; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CGamepadButtons __x_ABI_CWindows_CGaming_CInput_CGamepadButtons; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchKind __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchKind; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchPosition __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchPosition; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGaming_CInput_CRacingWheelButtons __x_ABI_CWindows_CGaming_CInput_CRacingWheelButtons; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CGaming_CInput_CArcadeStickReading __x_ABI_CWindows_CGaming_CInput_CArcadeStickReading; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - typedef struct ArcadeStickReading ArcadeStickReading; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CGaming_CInput_CFlightStickReading __x_ABI_CWindows_CGaming_CInput_CFlightStickReading; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - typedef struct FlightStickReading FlightStickReading; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CGaming_CInput_CGamepadReading __x_ABI_CWindows_CGaming_CInput_CGamepadReading; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - typedef struct GamepadReading GamepadReading; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CGaming_CInput_CGamepadVibration __x_ABI_CWindows_CGaming_CInput_CGamepadVibration; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - typedef struct GamepadVibration GamepadVibration; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CGaming_CInput_CRacingWheelReading __x_ABI_CWindows_CGaming_CInput_CRacingWheelReading; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - typedef struct RacingWheelReading RacingWheelReading; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIArcadeStick_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIArcadeStick_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIArcadeStick __x_ABI_CWindows_CGaming_CInput_CIArcadeStick; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick ABI::Windows::Gaming::Input::IArcadeStick -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IArcadeStick; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics ABI::Windows::Gaming::Input::IArcadeStickStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IArcadeStickStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 ABI::Windows::Gaming::Input::IArcadeStickStatics2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IArcadeStickStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIFlightStick_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIFlightStick_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIFlightStick __x_ABI_CWindows_CGaming_CInput_CIFlightStick; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick ABI::Windows::Gaming::Input::IFlightStick -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IFlightStick; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics ABI::Windows::Gaming::Input::IFlightStickStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IFlightStickStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGameController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGameController_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGameController __x_ABI_CWindows_CGaming_CInput_CIGameController; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGameController ABI::Windows::Gaming::Input::IGameController -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGameController; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo ABI::Windows::Gaming::Input::IGameControllerBatteryInfo -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGameControllerBatteryInfo; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepad_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepad_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGamepad __x_ABI_CWindows_CGaming_CInput_CIGamepad; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad ABI::Windows::Gaming::Input::IGamepad -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGamepad; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepad2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepad2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGamepad2 __x_ABI_CWindows_CGaming_CInput_CIGamepad2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad2 ABI::Windows::Gaming::Input::IGamepad2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGamepad2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics ABI::Windows::Gaming::Input::IGamepadStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGamepadStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 ABI::Windows::Gaming::Input::IGamepadStatics2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IGamepadStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRacingWheel_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRacingWheel_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRacingWheel __x_ABI_CWindows_CGaming_CInput_CIRacingWheel; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel ABI::Windows::Gaming::Input::IRacingWheel -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRacingWheel; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics ABI::Windows::Gaming::Input::IRacingWheelStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRacingWheelStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 ABI::Windows::Gaming::Input::IRacingWheelStatics2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRacingWheelStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRawGameController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRawGameController_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRawGameController __x_ABI_CWindows_CGaming_CInput_CIRawGameController; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController ABI::Windows::Gaming::Input::IRawGameController -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRawGameController; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRawGameController2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRawGameController2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 __x_ABI_CWindows_CGaming_CInput_CIRawGameController2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 ABI::Windows::Gaming::Input::IRawGameController2 -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - interface IRawGameController2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CArcadeStick __FIIterator_1_Windows__CGaming__CInput__CArcadeStick; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CArcadeStick __FIIterable_1_Windows__CGaming__CInput__CArcadeStick; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CArcadeStick ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CFlightStick __FIIterator_1_Windows__CGaming__CInput__CFlightStick; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CFlightStick __FIIterable_1_Windows__CGaming__CInput__CFlightStick; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CFlightStick ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CFlightStick_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CFlightStick __FIVectorView_1_Windows__CGaming__CInput__CFlightStick; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CGamepad __FIIterator_1_Windows__CGaming__CInput__CGamepad; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CGamepad __FIIterable_1_Windows__CGaming__CInput__CGamepad; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CGamepad ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CGamepad __FIVectorView_1_Windows__CGaming__CInput__CGamepad; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CGamepad_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGaming__CInput__CGamepad __FIVector_1_Windows__CGaming__CInput__CGamepad; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGaming__CInput__CGamepad ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CRacingWheel __FIIterator_1_Windows__CGaming__CInput__CRacingWheel; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CRacingWheel __FIIterable_1_Windows__CGaming__CInput__CRacingWheel; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CRacingWheel ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CRacingWheel_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGaming__CInput__CRacingWheel __FIVector_1_Windows__CGaming__CInput__CRacingWheel; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGaming__CInput__CRawGameController __FIIterator_1_Windows__CGaming__CInput__CRawGameController; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGaming__CInput__CRawGameController __FIIterable_1_Windows__CGaming__CInput__CRawGameController; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGaming__CInput__CRawGameController ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGaming__CInput__CRawGameController __FIVectorView_1_Windows__CGaming__CInput__CRawGameController; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CRawGameController_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGaming__CInput__CRawGameController __FIVector_1_Windows__CGaming__CInput__CRawGameController; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - enum ArcadeStickButtons { - ArcadeStickButtons_None = 0x0, - ArcadeStickButtons_StickUp = 0x1, - ArcadeStickButtons_StickDown = 0x2, - ArcadeStickButtons_StickLeft = 0x4, - ArcadeStickButtons_StickRight = 0x8, - ArcadeStickButtons_Action1 = 0x10, - ArcadeStickButtons_Action2 = 0x20, - ArcadeStickButtons_Action3 = 0x40, - ArcadeStickButtons_Action4 = 0x80, - ArcadeStickButtons_Action5 = 0x100, - ArcadeStickButtons_Action6 = 0x200, - ArcadeStickButtons_Special1 = 0x400, - ArcadeStickButtons_Special2 = 0x800 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CArcadeStickButtons { - ArcadeStickButtons_None = 0x0, - ArcadeStickButtons_StickUp = 0x1, - ArcadeStickButtons_StickDown = 0x2, - ArcadeStickButtons_StickLeft = 0x4, - ArcadeStickButtons_StickRight = 0x8, - ArcadeStickButtons_Action1 = 0x10, - ArcadeStickButtons_Action2 = 0x20, - ArcadeStickButtons_Action3 = 0x40, - ArcadeStickButtons_Action4 = 0x80, - ArcadeStickButtons_Action5 = 0x100, - ArcadeStickButtons_Action6 = 0x200, - ArcadeStickButtons_Special1 = 0x400, - ArcadeStickButtons_Special2 = 0x800 -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define ArcadeStickButtons __x_ABI_CWindows_CGaming_CInput_CArcadeStickButtons -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - enum FlightStickButtons { - FlightStickButtons_None = 0x0, - FlightStickButtons_FirePrimary = 0x1, - FlightStickButtons_FireSecondary = 0x2 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CFlightStickButtons { - FlightStickButtons_None = 0x0, - FlightStickButtons_FirePrimary = 0x1, - FlightStickButtons_FireSecondary = 0x2 -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define FlightStickButtons __x_ABI_CWindows_CGaming_CInput_CFlightStickButtons -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - enum GamepadButtons { - GamepadButtons_None = 0x0, - GamepadButtons_Menu = 0x1, - GamepadButtons_View = 0x2, - GamepadButtons_A = 0x4, - GamepadButtons_B = 0x8, - GamepadButtons_X = 0x10, - GamepadButtons_Y = 0x20, - GamepadButtons_DPadUp = 0x40, - GamepadButtons_DPadDown = 0x80, - GamepadButtons_DPadLeft = 0x100, - GamepadButtons_DPadRight = 0x200, - GamepadButtons_LeftShoulder = 0x400, - GamepadButtons_RightShoulder = 0x800, - GamepadButtons_LeftThumbstick = 0x1000, - GamepadButtons_RightThumbstick = 0x2000, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - GamepadButtons_Paddle1 = 0x4000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - GamepadButtons_Paddle2 = 0x8000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - GamepadButtons_Paddle3 = 0x10000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - GamepadButtons_Paddle4 = 0x20000 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CGamepadButtons { - GamepadButtons_None = 0x0, - GamepadButtons_Menu = 0x1, - GamepadButtons_View = 0x2, - GamepadButtons_A = 0x4, - GamepadButtons_B = 0x8, - GamepadButtons_X = 0x10, - GamepadButtons_Y = 0x20, - GamepadButtons_DPadUp = 0x40, - GamepadButtons_DPadDown = 0x80, - GamepadButtons_DPadLeft = 0x100, - GamepadButtons_DPadRight = 0x200, - GamepadButtons_LeftShoulder = 0x400, - GamepadButtons_RightShoulder = 0x800, - GamepadButtons_LeftThumbstick = 0x1000, - GamepadButtons_RightThumbstick = 0x2000, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - GamepadButtons_Paddle1 = 0x4000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - GamepadButtons_Paddle2 = 0x8000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - GamepadButtons_Paddle3 = 0x10000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - GamepadButtons_Paddle4 = 0x20000 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define GamepadButtons __x_ABI_CWindows_CGaming_CInput_CGamepadButtons -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - enum GameControllerButtonLabel { - GameControllerButtonLabel_None = 0, - GameControllerButtonLabel_XboxBack = 1, - GameControllerButtonLabel_XboxStart = 2, - GameControllerButtonLabel_XboxMenu = 3, - GameControllerButtonLabel_XboxView = 4, - GameControllerButtonLabel_XboxUp = 5, - GameControllerButtonLabel_XboxDown = 6, - GameControllerButtonLabel_XboxLeft = 7, - GameControllerButtonLabel_XboxRight = 8, - GameControllerButtonLabel_XboxA = 9, - GameControllerButtonLabel_XboxB = 10, - GameControllerButtonLabel_XboxX = 11, - GameControllerButtonLabel_XboxY = 12, - GameControllerButtonLabel_XboxLeftBumper = 13, - GameControllerButtonLabel_XboxLeftTrigger = 14, - GameControllerButtonLabel_XboxLeftStickButton = 15, - GameControllerButtonLabel_XboxRightBumper = 16, - GameControllerButtonLabel_XboxRightTrigger = 17, - GameControllerButtonLabel_XboxRightStickButton = 18, - GameControllerButtonLabel_XboxPaddle1 = 19, - GameControllerButtonLabel_XboxPaddle2 = 20, - GameControllerButtonLabel_XboxPaddle3 = 21, - GameControllerButtonLabel_XboxPaddle4 = 22, - GameControllerButtonLabel_Mode = 23, - GameControllerButtonLabel_Select = 24, - GameControllerButtonLabel_Menu = 25, - GameControllerButtonLabel_View = 26, - GameControllerButtonLabel_Back = 27, - GameControllerButtonLabel_Start = 28, - GameControllerButtonLabel_Options = 29, - GameControllerButtonLabel_Share = 30, - GameControllerButtonLabel_Up = 31, - GameControllerButtonLabel_Down = 32, - GameControllerButtonLabel_Left = 33, - GameControllerButtonLabel_Right = 34, - GameControllerButtonLabel_LetterA = 35, - GameControllerButtonLabel_LetterB = 36, - GameControllerButtonLabel_LetterC = 37, - GameControllerButtonLabel_LetterL = 38, - GameControllerButtonLabel_LetterR = 39, - GameControllerButtonLabel_LetterX = 40, - GameControllerButtonLabel_LetterY = 41, - GameControllerButtonLabel_LetterZ = 42, - GameControllerButtonLabel_Cross = 43, - GameControllerButtonLabel_Circle = 44, - GameControllerButtonLabel_Square = 45, - GameControllerButtonLabel_Triangle = 46, - GameControllerButtonLabel_LeftBumper = 47, - GameControllerButtonLabel_LeftTrigger = 48, - GameControllerButtonLabel_LeftStickButton = 49, - GameControllerButtonLabel_Left1 = 50, - GameControllerButtonLabel_Left2 = 51, - GameControllerButtonLabel_Left3 = 52, - GameControllerButtonLabel_RightBumper = 53, - GameControllerButtonLabel_RightTrigger = 54, - GameControllerButtonLabel_RightStickButton = 55, - GameControllerButtonLabel_Right1 = 56, - GameControllerButtonLabel_Right2 = 57, - GameControllerButtonLabel_Right3 = 58, - GameControllerButtonLabel_Paddle1 = 59, - GameControllerButtonLabel_Paddle2 = 60, - GameControllerButtonLabel_Paddle3 = 61, - GameControllerButtonLabel_Paddle4 = 62, - GameControllerButtonLabel_Plus = 63, - GameControllerButtonLabel_Minus = 64, - GameControllerButtonLabel_DownLeftArrow = 65, - GameControllerButtonLabel_DialLeft = 66, - GameControllerButtonLabel_DialRight = 67, - GameControllerButtonLabel_Suspension = 68 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel { - GameControllerButtonLabel_None = 0, - GameControllerButtonLabel_XboxBack = 1, - GameControllerButtonLabel_XboxStart = 2, - GameControllerButtonLabel_XboxMenu = 3, - GameControllerButtonLabel_XboxView = 4, - GameControllerButtonLabel_XboxUp = 5, - GameControllerButtonLabel_XboxDown = 6, - GameControllerButtonLabel_XboxLeft = 7, - GameControllerButtonLabel_XboxRight = 8, - GameControllerButtonLabel_XboxA = 9, - GameControllerButtonLabel_XboxB = 10, - GameControllerButtonLabel_XboxX = 11, - GameControllerButtonLabel_XboxY = 12, - GameControllerButtonLabel_XboxLeftBumper = 13, - GameControllerButtonLabel_XboxLeftTrigger = 14, - GameControllerButtonLabel_XboxLeftStickButton = 15, - GameControllerButtonLabel_XboxRightBumper = 16, - GameControllerButtonLabel_XboxRightTrigger = 17, - GameControllerButtonLabel_XboxRightStickButton = 18, - GameControllerButtonLabel_XboxPaddle1 = 19, - GameControllerButtonLabel_XboxPaddle2 = 20, - GameControllerButtonLabel_XboxPaddle3 = 21, - GameControllerButtonLabel_XboxPaddle4 = 22, - GameControllerButtonLabel_Mode = 23, - GameControllerButtonLabel_Select = 24, - GameControllerButtonLabel_Menu = 25, - GameControllerButtonLabel_View = 26, - GameControllerButtonLabel_Back = 27, - GameControllerButtonLabel_Start = 28, - GameControllerButtonLabel_Options = 29, - GameControllerButtonLabel_Share = 30, - GameControllerButtonLabel_Up = 31, - GameControllerButtonLabel_Down = 32, - GameControllerButtonLabel_Left = 33, - GameControllerButtonLabel_Right = 34, - GameControllerButtonLabel_LetterA = 35, - GameControllerButtonLabel_LetterB = 36, - GameControllerButtonLabel_LetterC = 37, - GameControllerButtonLabel_LetterL = 38, - GameControllerButtonLabel_LetterR = 39, - GameControllerButtonLabel_LetterX = 40, - GameControllerButtonLabel_LetterY = 41, - GameControllerButtonLabel_LetterZ = 42, - GameControllerButtonLabel_Cross = 43, - GameControllerButtonLabel_Circle = 44, - GameControllerButtonLabel_Square = 45, - GameControllerButtonLabel_Triangle = 46, - GameControllerButtonLabel_LeftBumper = 47, - GameControllerButtonLabel_LeftTrigger = 48, - GameControllerButtonLabel_LeftStickButton = 49, - GameControllerButtonLabel_Left1 = 50, - GameControllerButtonLabel_Left2 = 51, - GameControllerButtonLabel_Left3 = 52, - GameControllerButtonLabel_RightBumper = 53, - GameControllerButtonLabel_RightTrigger = 54, - GameControllerButtonLabel_RightStickButton = 55, - GameControllerButtonLabel_Right1 = 56, - GameControllerButtonLabel_Right2 = 57, - GameControllerButtonLabel_Right3 = 58, - GameControllerButtonLabel_Paddle1 = 59, - GameControllerButtonLabel_Paddle2 = 60, - GameControllerButtonLabel_Paddle3 = 61, - GameControllerButtonLabel_Paddle4 = 62, - GameControllerButtonLabel_Plus = 63, - GameControllerButtonLabel_Minus = 64, - GameControllerButtonLabel_DownLeftArrow = 65, - GameControllerButtonLabel_DialLeft = 66, - GameControllerButtonLabel_DialRight = 67, - GameControllerButtonLabel_Suspension = 68 -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define GameControllerButtonLabel __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - enum GameControllerSwitchKind { - GameControllerSwitchKind_TwoWay = 0, - GameControllerSwitchKind_FourWay = 1, - GameControllerSwitchKind_EightWay = 2 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchKind { - GameControllerSwitchKind_TwoWay = 0, - GameControllerSwitchKind_FourWay = 1, - GameControllerSwitchKind_EightWay = 2 -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define GameControllerSwitchKind __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchKind -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - enum GameControllerSwitchPosition { - GameControllerSwitchPosition_Center = 0, - GameControllerSwitchPosition_Up = 1, - GameControllerSwitchPosition_UpRight = 2, - GameControllerSwitchPosition_Right = 3, - GameControllerSwitchPosition_DownRight = 4, - GameControllerSwitchPosition_Down = 5, - GameControllerSwitchPosition_DownLeft = 6, - GameControllerSwitchPosition_Left = 7, - GameControllerSwitchPosition_UpLeft = 8 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchPosition { - GameControllerSwitchPosition_Center = 0, - GameControllerSwitchPosition_Up = 1, - GameControllerSwitchPosition_UpRight = 2, - GameControllerSwitchPosition_Right = 3, - GameControllerSwitchPosition_DownRight = 4, - GameControllerSwitchPosition_Down = 5, - GameControllerSwitchPosition_DownLeft = 6, - GameControllerSwitchPosition_Left = 7, - GameControllerSwitchPosition_UpLeft = 8 -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define GameControllerSwitchPosition __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchPosition -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - enum RacingWheelButtons { - RacingWheelButtons_None = 0x0, - RacingWheelButtons_PreviousGear = 0x1, - RacingWheelButtons_NextGear = 0x2, - RacingWheelButtons_DPadUp = 0x4, - RacingWheelButtons_DPadDown = 0x8, - RacingWheelButtons_DPadLeft = 0x10, - RacingWheelButtons_DPadRight = 0x20, - RacingWheelButtons_Button1 = 0x40, - RacingWheelButtons_Button2 = 0x80, - RacingWheelButtons_Button3 = 0x100, - RacingWheelButtons_Button4 = 0x200, - RacingWheelButtons_Button5 = 0x400, - RacingWheelButtons_Button6 = 0x800, - RacingWheelButtons_Button7 = 0x1000, - RacingWheelButtons_Button8 = 0x2000, - RacingWheelButtons_Button9 = 0x4000, - RacingWheelButtons_Button10 = 0x8000, - RacingWheelButtons_Button11 = 0x10000, - RacingWheelButtons_Button12 = 0x20000, - RacingWheelButtons_Button13 = 0x40000, - RacingWheelButtons_Button14 = 0x80000, - RacingWheelButtons_Button15 = 0x100000, - RacingWheelButtons_Button16 = 0x200000 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGaming_CInput_CRacingWheelButtons { - RacingWheelButtons_None = 0x0, - RacingWheelButtons_PreviousGear = 0x1, - RacingWheelButtons_NextGear = 0x2, - RacingWheelButtons_DPadUp = 0x4, - RacingWheelButtons_DPadDown = 0x8, - RacingWheelButtons_DPadLeft = 0x10, - RacingWheelButtons_DPadRight = 0x20, - RacingWheelButtons_Button1 = 0x40, - RacingWheelButtons_Button2 = 0x80, - RacingWheelButtons_Button3 = 0x100, - RacingWheelButtons_Button4 = 0x200, - RacingWheelButtons_Button5 = 0x400, - RacingWheelButtons_Button6 = 0x800, - RacingWheelButtons_Button7 = 0x1000, - RacingWheelButtons_Button8 = 0x2000, - RacingWheelButtons_Button9 = 0x4000, - RacingWheelButtons_Button10 = 0x8000, - RacingWheelButtons_Button11 = 0x10000, - RacingWheelButtons_Button12 = 0x20000, - RacingWheelButtons_Button13 = 0x40000, - RacingWheelButtons_Button14 = 0x80000, - RacingWheelButtons_Button15 = 0x100000, - RacingWheelButtons_Button16 = 0x200000 -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define RacingWheelButtons __x_ABI_CWindows_CGaming_CInput_CRacingWheelButtons -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - struct ArcadeStickReading { - UINT64 Timestamp; - enum ArcadeStickButtons Buttons; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CGaming_CInput_CArcadeStickReading { - UINT64 Timestamp; - enum __x_ABI_CWindows_CGaming_CInput_CArcadeStickButtons Buttons; -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define ArcadeStickReading __x_ABI_CWindows_CGaming_CInput_CArcadeStickReading -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - struct FlightStickReading { - UINT64 Timestamp; - enum FlightStickButtons Buttons; - enum GameControllerSwitchPosition HatSwitch; - DOUBLE Roll; - DOUBLE Pitch; - DOUBLE Yaw; - DOUBLE Throttle; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CGaming_CInput_CFlightStickReading { - UINT64 Timestamp; - enum __x_ABI_CWindows_CGaming_CInput_CFlightStickButtons Buttons; - enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchPosition HatSwitch; - DOUBLE Roll; - DOUBLE Pitch; - DOUBLE Yaw; - DOUBLE Throttle; -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define FlightStickReading __x_ABI_CWindows_CGaming_CInput_CFlightStickReading -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - struct GamepadReading { - UINT64 Timestamp; - enum GamepadButtons Buttons; - DOUBLE LeftTrigger; - DOUBLE RightTrigger; - DOUBLE LeftThumbstickX; - DOUBLE LeftThumbstickY; - DOUBLE RightThumbstickX; - DOUBLE RightThumbstickY; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CGaming_CInput_CGamepadReading { - UINT64 Timestamp; - enum __x_ABI_CWindows_CGaming_CInput_CGamepadButtons Buttons; - DOUBLE LeftTrigger; - DOUBLE RightTrigger; - DOUBLE LeftThumbstickX; - DOUBLE LeftThumbstickY; - DOUBLE RightThumbstickX; - DOUBLE RightThumbstickY; -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define GamepadReading __x_ABI_CWindows_CGaming_CInput_CGamepadReading -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - struct GamepadVibration { - DOUBLE LeftMotor; - DOUBLE RightMotor; - DOUBLE LeftTrigger; - DOUBLE RightTrigger; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CGaming_CInput_CGamepadVibration { - DOUBLE LeftMotor; - DOUBLE RightMotor; - DOUBLE LeftTrigger; - DOUBLE RightTrigger; -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define GamepadVibration __x_ABI_CWindows_CGaming_CInput_CGamepadVibration -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - struct RacingWheelReading { - UINT64 Timestamp; - enum RacingWheelButtons Buttons; - INT32 PatternShifterGear; - DOUBLE Wheel; - DOUBLE Throttle; - DOUBLE Brake; - DOUBLE Clutch; - DOUBLE Handbrake; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CGaming_CInput_CRacingWheelReading { - UINT64 Timestamp; - enum __x_ABI_CWindows_CGaming_CInput_CRacingWheelButtons Buttons; - INT32 PatternShifterGear; - DOUBLE Wheel; - DOUBLE Throttle; - DOUBLE Brake; - DOUBLE Clutch; - DOUBLE Handbrake; -}; -#ifdef WIDL_using_Windows_Gaming_Input -#define RacingWheelReading __x_ABI_CWindows_CGaming_CInput_CRacingWheelReading -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -/***************************************************************************** - * IArcadeStick interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIArcadeStick_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIArcadeStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIArcadeStick, 0xb14a539d, 0xbefb, 0x4c81, 0x80,0x51, 0x15,0xec,0xf3,0xb1,0x30,0x36); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("b14a539d-befb-4c81-8051-15ecf3b13036") - IArcadeStick : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetButtonLabel( - enum ArcadeStickButtons button, - enum GameControllerButtonLabel *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetCurrentReading( - struct ArcadeStickReading *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIArcadeStick, 0xb14a539d, 0xbefb, 0x4c81, 0x80,0x51, 0x15,0xec,0xf3,0xb1,0x30,0x36) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIArcadeStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *This, - TrustLevel *trustLevel); - - /*** IArcadeStick methods ***/ - HRESULT (STDMETHODCALLTYPE *GetButtonLabel)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *This, - enum __x_ABI_CWindows_CGaming_CInput_CArcadeStickButtons button, - enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value); - - HRESULT (STDMETHODCALLTYPE *GetCurrentReading)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *This, - struct __x_ABI_CWindows_CGaming_CInput_CArcadeStickReading *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIArcadeStickVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIArcadeStick { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIArcadeStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IArcadeStick methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetButtonLabel(This,button,value) (This)->lpVtbl->GetButtonLabel(This,button,value) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetCurrentReading(This,value) (This)->lpVtbl->GetCurrentReading(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIArcadeStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_AddRef(__x_ABI_CWindows_CGaming_CInput_CIArcadeStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_Release(__x_ABI_CWindows_CGaming_CInput_CIArcadeStick* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetIids(__x_ABI_CWindows_CGaming_CInput_CIArcadeStick* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIArcadeStick* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIArcadeStick* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IArcadeStick methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetButtonLabel(__x_ABI_CWindows_CGaming_CInput_CIArcadeStick* This,enum __x_ABI_CWindows_CGaming_CInput_CArcadeStickButtons button,enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value) { - return This->lpVtbl->GetButtonLabel(This,button,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetCurrentReading(__x_ABI_CWindows_CGaming_CInput_CIArcadeStick* This,struct __x_ABI_CWindows_CGaming_CInput_CArcadeStickReading *value) { - return This->lpVtbl->GetCurrentReading(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IArcadeStick IID___x_ABI_CWindows_CGaming_CInput_CIArcadeStick -#define IArcadeStickVtbl __x_ABI_CWindows_CGaming_CInput_CIArcadeStickVtbl -#define IArcadeStick __x_ABI_CWindows_CGaming_CInput_CIArcadeStick -#define IArcadeStick_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_QueryInterface -#define IArcadeStick_AddRef __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_AddRef -#define IArcadeStick_Release __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_Release -#define IArcadeStick_GetIids __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetIids -#define IArcadeStick_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetRuntimeClassName -#define IArcadeStick_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetTrustLevel -#define IArcadeStick_GetButtonLabel __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetButtonLabel -#define IArcadeStick_GetCurrentReading __x_ABI_CWindows_CGaming_CInput_CIArcadeStick_GetCurrentReading -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIArcadeStick_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IArcadeStickStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics, 0x5c37b8c8, 0x37b1, 0x4ad8, 0x94,0x58, 0x20,0x0f,0x1a,0x30,0x01,0x8e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("5c37b8c8-37b1-4ad8-9458-200f1a30018e") - IArcadeStickStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_ArcadeStickAdded( - ABI::Windows::Foundation::IEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_ArcadeStickAdded( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_ArcadeStickRemoved( - ABI::Windows::Foundation::IEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_ArcadeStickRemoved( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ArcadeSticks( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics, 0x5c37b8c8, 0x37b1, 0x4ad8, 0x94,0x58, 0x20,0x0f,0x1a,0x30,0x01,0x8e) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This, - TrustLevel *trustLevel); - - /*** IArcadeStickStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *add_ArcadeStickAdded)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_ArcadeStickAdded)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_ArcadeStickRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_ArcadeStickRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *get_ArcadeSticks)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics *This, - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStaticsVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IArcadeStickStatics methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_add_ArcadeStickAdded(This,value,token) (This)->lpVtbl->add_ArcadeStickAdded(This,value,token) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_remove_ArcadeStickAdded(This,token) (This)->lpVtbl->remove_ArcadeStickAdded(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_add_ArcadeStickRemoved(This,value,token) (This)->lpVtbl->add_ArcadeStickRemoved(This,value,token) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_remove_ArcadeStickRemoved(This,token) (This)->lpVtbl->remove_ArcadeStickRemoved(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_get_ArcadeSticks(This,value) (This)->lpVtbl->get_ArcadeSticks(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_AddRef(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_Release(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_GetIids(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IArcadeStickStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_add_ArcadeStickAdded(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick *value,EventRegistrationToken *token) { - return This->lpVtbl->add_ArcadeStickAdded(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_remove_ArcadeStickAdded(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_ArcadeStickAdded(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_add_ArcadeStickRemoved(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick *value,EventRegistrationToken *token) { - return This->lpVtbl->add_ArcadeStickRemoved(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_remove_ArcadeStickRemoved(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_ArcadeStickRemoved(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_get_ArcadeSticks(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics* This,__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick **value) { - return This->lpVtbl->get_ArcadeSticks(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IArcadeStickStatics IID___x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics -#define IArcadeStickStaticsVtbl __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStaticsVtbl -#define IArcadeStickStatics __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics -#define IArcadeStickStatics_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_QueryInterface -#define IArcadeStickStatics_AddRef __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_AddRef -#define IArcadeStickStatics_Release __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_Release -#define IArcadeStickStatics_GetIids __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_GetIids -#define IArcadeStickStatics_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_GetRuntimeClassName -#define IArcadeStickStatics_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_GetTrustLevel -#define IArcadeStickStatics_add_ArcadeStickAdded __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_add_ArcadeStickAdded -#define IArcadeStickStatics_remove_ArcadeStickAdded __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_remove_ArcadeStickAdded -#define IArcadeStickStatics_add_ArcadeStickRemoved __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_add_ArcadeStickRemoved -#define IArcadeStickStatics_remove_ArcadeStickRemoved __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_remove_ArcadeStickRemoved -#define IArcadeStickStatics_get_ArcadeSticks __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_get_ArcadeSticks -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IArcadeStickStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2, 0x52b5d744, 0xbb86, 0x445a, 0xb5,0x9c, 0x59,0x6f,0x0e,0x2a,0x49,0xdf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("52b5d744-bb86-445a-b59c-596f0e2a49df") - IArcadeStickStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE FromGameController( - ABI::Windows::Gaming::Input::IGameController *controller, - ABI::Windows::Gaming::Input::IArcadeStick **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2, 0x52b5d744, 0xbb86, 0x445a, 0xb5,0x9c, 0x59,0x6f,0x0e,0x2a,0x49,0xdf) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 *This, - TrustLevel *trustLevel); - - /*** IArcadeStickStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *FromGameController)( - __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 *This, - __x_ABI_CWindows_CGaming_CInput_CIGameController *controller, - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2Vtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IArcadeStickStatics2 methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_FromGameController(This,controller,value) (This)->lpVtbl->FromGameController(This,controller,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_AddRef(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_Release(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_GetIids(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IArcadeStickStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_FromGameController(__x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2* This,__x_ABI_CWindows_CGaming_CInput_CIGameController *controller,__x_ABI_CWindows_CGaming_CInput_CIArcadeStick **value) { - return This->lpVtbl->FromGameController(This,controller,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IArcadeStickStatics2 IID___x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 -#define IArcadeStickStatics2Vtbl __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2Vtbl -#define IArcadeStickStatics2 __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2 -#define IArcadeStickStatics2_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_QueryInterface -#define IArcadeStickStatics2_AddRef __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_AddRef -#define IArcadeStickStatics2_Release __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_Release -#define IArcadeStickStatics2_GetIids __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_GetIids -#define IArcadeStickStatics2_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_GetRuntimeClassName -#define IArcadeStickStatics2_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_GetTrustLevel -#define IArcadeStickStatics2_FromGameController __x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_FromGameController -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIArcadeStickStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IFlightStick interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIFlightStick_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIFlightStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIFlightStick, 0xb4a2c01c, 0xb83b, 0x4459, 0xa1,0xa9, 0x97,0xb0,0x3c,0x33,0xda,0x7c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("b4a2c01c-b83b-4459-a1a9-97b03c33da7c") - IFlightStick : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_HatSwitchKind( - enum GameControllerSwitchKind *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetButtonLabel( - enum FlightStickButtons button, - enum GameControllerButtonLabel *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetCurrentReading( - struct FlightStickReading *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIFlightStick, 0xb4a2c01c, 0xb83b, 0x4459, 0xa1,0xa9, 0x97,0xb0,0x3c,0x33,0xda,0x7c) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIFlightStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *This, - TrustLevel *trustLevel); - - /*** IFlightStick methods ***/ - HRESULT (STDMETHODCALLTYPE *get_HatSwitchKind)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *This, - enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchKind *value); - - HRESULT (STDMETHODCALLTYPE *GetButtonLabel)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *This, - enum __x_ABI_CWindows_CGaming_CInput_CFlightStickButtons button, - enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value); - - HRESULT (STDMETHODCALLTYPE *GetCurrentReading)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *This, - struct __x_ABI_CWindows_CGaming_CInput_CFlightStickReading *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIFlightStickVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIFlightStick { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIFlightStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IFlightStick methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick_get_HatSwitchKind(This,value) (This)->lpVtbl->get_HatSwitchKind(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetButtonLabel(This,button,value) (This)->lpVtbl->GetButtonLabel(This,button,value) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetCurrentReading(This,value) (This)->lpVtbl->GetCurrentReading(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStick_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIFlightStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIFlightStick_AddRef(__x_ABI_CWindows_CGaming_CInput_CIFlightStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIFlightStick_Release(__x_ABI_CWindows_CGaming_CInput_CIFlightStick* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetIids(__x_ABI_CWindows_CGaming_CInput_CIFlightStick* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIFlightStick* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIFlightStick* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IFlightStick methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStick_get_HatSwitchKind(__x_ABI_CWindows_CGaming_CInput_CIFlightStick* This,enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchKind *value) { - return This->lpVtbl->get_HatSwitchKind(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetButtonLabel(__x_ABI_CWindows_CGaming_CInput_CIFlightStick* This,enum __x_ABI_CWindows_CGaming_CInput_CFlightStickButtons button,enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value) { - return This->lpVtbl->GetButtonLabel(This,button,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetCurrentReading(__x_ABI_CWindows_CGaming_CInput_CIFlightStick* This,struct __x_ABI_CWindows_CGaming_CInput_CFlightStickReading *value) { - return This->lpVtbl->GetCurrentReading(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IFlightStick IID___x_ABI_CWindows_CGaming_CInput_CIFlightStick -#define IFlightStickVtbl __x_ABI_CWindows_CGaming_CInput_CIFlightStickVtbl -#define IFlightStick __x_ABI_CWindows_CGaming_CInput_CIFlightStick -#define IFlightStick_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIFlightStick_QueryInterface -#define IFlightStick_AddRef __x_ABI_CWindows_CGaming_CInput_CIFlightStick_AddRef -#define IFlightStick_Release __x_ABI_CWindows_CGaming_CInput_CIFlightStick_Release -#define IFlightStick_GetIids __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetIids -#define IFlightStick_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetRuntimeClassName -#define IFlightStick_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetTrustLevel -#define IFlightStick_get_HatSwitchKind __x_ABI_CWindows_CGaming_CInput_CIFlightStick_get_HatSwitchKind -#define IFlightStick_GetButtonLabel __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetButtonLabel -#define IFlightStick_GetCurrentReading __x_ABI_CWindows_CGaming_CInput_CIFlightStick_GetCurrentReading -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIFlightStick_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IFlightStickStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics, 0x5514924a, 0xfecc, 0x435e, 0x83,0xdc, 0x5c,0xec,0x8a,0x18,0xa5,0x20); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("5514924a-fecc-435e-83dc-5cec8a18a520") - IFlightStickStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_FlightStickAdded( - ABI::Windows::Foundation::IEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_FlightStickAdded( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_FlightStickRemoved( - ABI::Windows::Foundation::IEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_FlightStickRemoved( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FlightSticks( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE FromGameController( - ABI::Windows::Gaming::Input::IGameController *controller, - ABI::Windows::Gaming::Input::IFlightStick **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics, 0x5514924a, 0xfecc, 0x435e, 0x83,0xdc, 0x5c,0xec,0x8a,0x18,0xa5,0x20) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIFlightStickStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - TrustLevel *trustLevel); - - /*** IFlightStickStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *add_FlightStickAdded)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_FlightStickAdded)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_FlightStickRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_FlightStickRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *get_FlightSticks)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick **value); - - HRESULT (STDMETHODCALLTYPE *FromGameController)( - __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics *This, - __x_ABI_CWindows_CGaming_CInput_CIGameController *controller, - __x_ABI_CWindows_CGaming_CInput_CIFlightStick **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIFlightStickStaticsVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIFlightStickStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IFlightStickStatics methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_add_FlightStickAdded(This,value,token) (This)->lpVtbl->add_FlightStickAdded(This,value,token) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_remove_FlightStickAdded(This,token) (This)->lpVtbl->remove_FlightStickAdded(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_add_FlightStickRemoved(This,value,token) (This)->lpVtbl->add_FlightStickRemoved(This,value,token) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_remove_FlightStickRemoved(This,token) (This)->lpVtbl->remove_FlightStickRemoved(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_get_FlightSticks(This,value) (This)->lpVtbl->get_FlightSticks(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_FromGameController(This,controller,value) (This)->lpVtbl->FromGameController(This,controller,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_AddRef(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_Release(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_GetIids(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IFlightStickStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_add_FlightStickAdded(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CFlightStick *value,EventRegistrationToken *token) { - return This->lpVtbl->add_FlightStickAdded(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_remove_FlightStickAdded(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_FlightStickAdded(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_add_FlightStickRemoved(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CFlightStick *value,EventRegistrationToken *token) { - return This->lpVtbl->add_FlightStickRemoved(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_remove_FlightStickRemoved(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_FlightStickRemoved(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_get_FlightSticks(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,__FIVectorView_1_Windows__CGaming__CInput__CFlightStick **value) { - return This->lpVtbl->get_FlightSticks(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_FromGameController(__x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics* This,__x_ABI_CWindows_CGaming_CInput_CIGameController *controller,__x_ABI_CWindows_CGaming_CInput_CIFlightStick **value) { - return This->lpVtbl->FromGameController(This,controller,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IFlightStickStatics IID___x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics -#define IFlightStickStaticsVtbl __x_ABI_CWindows_CGaming_CInput_CIFlightStickStaticsVtbl -#define IFlightStickStatics __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics -#define IFlightStickStatics_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_QueryInterface -#define IFlightStickStatics_AddRef __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_AddRef -#define IFlightStickStatics_Release __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_Release -#define IFlightStickStatics_GetIids __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_GetIids -#define IFlightStickStatics_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_GetRuntimeClassName -#define IFlightStickStatics_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_GetTrustLevel -#define IFlightStickStatics_add_FlightStickAdded __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_add_FlightStickAdded -#define IFlightStickStatics_remove_FlightStickAdded __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_remove_FlightStickAdded -#define IFlightStickStatics_add_FlightStickRemoved __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_add_FlightStickRemoved -#define IFlightStickStatics_remove_FlightStickRemoved __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_remove_FlightStickRemoved -#define IFlightStickStatics_get_FlightSticks __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_get_FlightSticks -#define IFlightStickStatics_FromGameController __x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_FromGameController -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIFlightStickStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IGameController interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGameController_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGameController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIGameController, 0x1baf6522, 0x5f64, 0x42c5, 0x82,0x67, 0xb9,0xfe,0x22,0x15,0xbf,0xbd); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("1baf6522-5f64-42c5-8267-b9fe2215bfbd") - IGameController : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_HeadsetConnected( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_HeadsetConnected( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_HeadsetDisconnected( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_HeadsetDisconnected( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_UserChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_UserChanged( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Headset( - ABI::Windows::Gaming::Input::IHeadset **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsWireless( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_User( - ABI::Windows::System::IUser **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIGameController, 0x1baf6522, 0x5f64, 0x42c5, 0x82,0x67, 0xb9,0xfe,0x22,0x15,0xbf,0xbd) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIGameControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - TrustLevel *trustLevel); - - /*** IGameController methods ***/ - HRESULT (STDMETHODCALLTYPE *add_HeadsetConnected)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_HeadsetConnected)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_HeadsetDisconnected)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_HeadsetDisconnected)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_UserChanged)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_UserChanged)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *get_Headset)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - __x_ABI_CWindows_CGaming_CInput_CIHeadset **value); - - HRESULT (STDMETHODCALLTYPE *get_IsWireless)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_User)( - __x_ABI_CWindows_CGaming_CInput_CIGameController *This, - __x_ABI_CWindows_CSystem_CIUser **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIGameControllerVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIGameController { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIGameControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGameController methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_add_HeadsetConnected(This,handler,token) (This)->lpVtbl->add_HeadsetConnected(This,handler,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_remove_HeadsetConnected(This,token) (This)->lpVtbl->remove_HeadsetConnected(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_add_HeadsetDisconnected(This,handler,token) (This)->lpVtbl->add_HeadsetDisconnected(This,handler,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_remove_HeadsetDisconnected(This,token) (This)->lpVtbl->remove_HeadsetDisconnected(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_add_UserChanged(This,handler,token) (This)->lpVtbl->add_UserChanged(This,handler,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_remove_UserChanged(This,token) (This)->lpVtbl->remove_UserChanged(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_get_Headset(This,value) (This)->lpVtbl->get_Headset(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_get_IsWireless(This,value) (This)->lpVtbl->get_IsWireless(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIGameController_get_User(This,value) (This)->lpVtbl->get_User(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGameController_AddRef(__x_ABI_CWindows_CGaming_CInput_CIGameController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGameController_Release(__x_ABI_CWindows_CGaming_CInput_CIGameController* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_GetIids(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGameController methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_add_HeadsetConnected(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_HeadsetConnected(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_remove_HeadsetConnected(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,EventRegistrationToken token) { - return This->lpVtbl->remove_HeadsetConnected(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_add_HeadsetDisconnected(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_HeadsetDisconnected(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_remove_HeadsetDisconnected(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,EventRegistrationToken token) { - return This->lpVtbl->remove_HeadsetDisconnected(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_add_UserChanged(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_UserChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_remove_UserChanged(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,EventRegistrationToken token) { - return This->lpVtbl->remove_UserChanged(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_get_Headset(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,__x_ABI_CWindows_CGaming_CInput_CIHeadset **value) { - return This->lpVtbl->get_Headset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_get_IsWireless(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,boolean *value) { - return This->lpVtbl->get_IsWireless(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameController_get_User(__x_ABI_CWindows_CGaming_CInput_CIGameController* This,__x_ABI_CWindows_CSystem_CIUser **value) { - return This->lpVtbl->get_User(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IGameController IID___x_ABI_CWindows_CGaming_CInput_CIGameController -#define IGameControllerVtbl __x_ABI_CWindows_CGaming_CInput_CIGameControllerVtbl -#define IGameController __x_ABI_CWindows_CGaming_CInput_CIGameController -#define IGameController_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIGameController_QueryInterface -#define IGameController_AddRef __x_ABI_CWindows_CGaming_CInput_CIGameController_AddRef -#define IGameController_Release __x_ABI_CWindows_CGaming_CInput_CIGameController_Release -#define IGameController_GetIids __x_ABI_CWindows_CGaming_CInput_CIGameController_GetIids -#define IGameController_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIGameController_GetRuntimeClassName -#define IGameController_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIGameController_GetTrustLevel -#define IGameController_add_HeadsetConnected __x_ABI_CWindows_CGaming_CInput_CIGameController_add_HeadsetConnected -#define IGameController_remove_HeadsetConnected __x_ABI_CWindows_CGaming_CInput_CIGameController_remove_HeadsetConnected -#define IGameController_add_HeadsetDisconnected __x_ABI_CWindows_CGaming_CInput_CIGameController_add_HeadsetDisconnected -#define IGameController_remove_HeadsetDisconnected __x_ABI_CWindows_CGaming_CInput_CIGameController_remove_HeadsetDisconnected -#define IGameController_add_UserChanged __x_ABI_CWindows_CGaming_CInput_CIGameController_add_UserChanged -#define IGameController_remove_UserChanged __x_ABI_CWindows_CGaming_CInput_CIGameController_remove_UserChanged -#define IGameController_get_Headset __x_ABI_CWindows_CGaming_CInput_CIGameController_get_Headset -#define IGameController_get_IsWireless __x_ABI_CWindows_CGaming_CInput_CIGameController_get_IsWireless -#define IGameController_get_User __x_ABI_CWindows_CGaming_CInput_CIGameController_get_User -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIGameController_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IGamepad interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepad_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepad_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIGamepad, 0xbc7bb43c, 0x0a69, 0x3903, 0x9e,0x9d, 0xa5,0x0f,0x86,0xa4,0x5d,0xe5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("bc7bb43c-0a69-3903-9e9d-a50f86a45de5") - IGamepad : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Vibration( - struct GamepadVibration *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Vibration( - struct GamepadVibration value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetCurrentReading( - struct GamepadReading *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIGamepad, 0xbc7bb43c, 0x0a69, 0x3903, 0x9e,0x9d, 0xa5,0x0f,0x86,0xa4,0x5d,0xe5) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIGamepadVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad *This, - TrustLevel *trustLevel); - - /*** IGamepad methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Vibration)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad *This, - struct __x_ABI_CWindows_CGaming_CInput_CGamepadVibration *value); - - HRESULT (STDMETHODCALLTYPE *put_Vibration)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad *This, - struct __x_ABI_CWindows_CGaming_CInput_CGamepadVibration value); - - HRESULT (STDMETHODCALLTYPE *GetCurrentReading)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad *This, - struct __x_ABI_CWindows_CGaming_CInput_CGamepadReading *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIGamepadVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIGamepad { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIGamepadVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGamepad methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad_get_Vibration(This,value) (This)->lpVtbl->get_Vibration(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad_put_Vibration(This,value) (This)->lpVtbl->put_Vibration(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetCurrentReading(This,value) (This)->lpVtbl->GetCurrentReading(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIGamepad* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGamepad_AddRef(__x_ABI_CWindows_CGaming_CInput_CIGamepad* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGamepad_Release(__x_ABI_CWindows_CGaming_CInput_CIGamepad* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetIids(__x_ABI_CWindows_CGaming_CInput_CIGamepad* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIGamepad* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIGamepad* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGamepad methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad_get_Vibration(__x_ABI_CWindows_CGaming_CInput_CIGamepad* This,struct __x_ABI_CWindows_CGaming_CInput_CGamepadVibration *value) { - return This->lpVtbl->get_Vibration(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad_put_Vibration(__x_ABI_CWindows_CGaming_CInput_CIGamepad* This,struct __x_ABI_CWindows_CGaming_CInput_CGamepadVibration value) { - return This->lpVtbl->put_Vibration(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetCurrentReading(__x_ABI_CWindows_CGaming_CInput_CIGamepad* This,struct __x_ABI_CWindows_CGaming_CInput_CGamepadReading *value) { - return This->lpVtbl->GetCurrentReading(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IGamepad IID___x_ABI_CWindows_CGaming_CInput_CIGamepad -#define IGamepadVtbl __x_ABI_CWindows_CGaming_CInput_CIGamepadVtbl -#define IGamepad __x_ABI_CWindows_CGaming_CInput_CIGamepad -#define IGamepad_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIGamepad_QueryInterface -#define IGamepad_AddRef __x_ABI_CWindows_CGaming_CInput_CIGamepad_AddRef -#define IGamepad_Release __x_ABI_CWindows_CGaming_CInput_CIGamepad_Release -#define IGamepad_GetIids __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetIids -#define IGamepad_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetRuntimeClassName -#define IGamepad_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetTrustLevel -#define IGamepad_get_Vibration __x_ABI_CWindows_CGaming_CInput_CIGamepad_get_Vibration -#define IGamepad_put_Vibration __x_ABI_CWindows_CGaming_CInput_CIGamepad_put_Vibration -#define IGamepad_GetCurrentReading __x_ABI_CWindows_CGaming_CInput_CIGamepad_GetCurrentReading -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIGamepad_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IGamepad2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepad2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepad2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIGamepad2, 0x3c1689bd, 0x5915, 0x4245, 0xb0,0xc0, 0xc8,0x9f,0xae,0x03,0x08,0xff); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("3c1689bd-5915-4245-b0c0-c89fae0308ff") - IGamepad2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetButtonLabel( - enum GamepadButtons button, - enum GameControllerButtonLabel *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIGamepad2, 0x3c1689bd, 0x5915, 0x4245, 0xb0,0xc0, 0xc8,0x9f,0xae,0x03,0x08,0xff) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIGamepad2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad2 *This, - TrustLevel *trustLevel); - - /*** IGamepad2 methods ***/ - HRESULT (STDMETHODCALLTYPE *GetButtonLabel)( - __x_ABI_CWindows_CGaming_CInput_CIGamepad2 *This, - enum __x_ABI_CWindows_CGaming_CInput_CGamepadButtons button, - enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIGamepad2Vtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIGamepad2 { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIGamepad2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGamepad2 methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetButtonLabel(This,button,value) (This)->lpVtbl->GetButtonLabel(This,button,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad2_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIGamepad2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGamepad2_AddRef(__x_ABI_CWindows_CGaming_CInput_CIGamepad2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGamepad2_Release(__x_ABI_CWindows_CGaming_CInput_CIGamepad2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetIids(__x_ABI_CWindows_CGaming_CInput_CIGamepad2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIGamepad2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIGamepad2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGamepad2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetButtonLabel(__x_ABI_CWindows_CGaming_CInput_CIGamepad2* This,enum __x_ABI_CWindows_CGaming_CInput_CGamepadButtons button,enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value) { - return This->lpVtbl->GetButtonLabel(This,button,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IGamepad2 IID___x_ABI_CWindows_CGaming_CInput_CIGamepad2 -#define IGamepad2Vtbl __x_ABI_CWindows_CGaming_CInput_CIGamepad2Vtbl -#define IGamepad2 __x_ABI_CWindows_CGaming_CInput_CIGamepad2 -#define IGamepad2_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIGamepad2_QueryInterface -#define IGamepad2_AddRef __x_ABI_CWindows_CGaming_CInput_CIGamepad2_AddRef -#define IGamepad2_Release __x_ABI_CWindows_CGaming_CInput_CIGamepad2_Release -#define IGamepad2_GetIids __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetIids -#define IGamepad2_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetRuntimeClassName -#define IGamepad2_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetTrustLevel -#define IGamepad2_GetButtonLabel __x_ABI_CWindows_CGaming_CInput_CIGamepad2_GetButtonLabel -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIGamepad2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IRacingWheel interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRacingWheel_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRacingWheel_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIRacingWheel, 0xf546656f, 0xe106, 0x4c82, 0xa9,0x0f, 0x55,0x40,0x12,0x90,0x4b,0x85); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("f546656f-e106-4c82-a90f-554012904b85") - IRacingWheel : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_HasClutch( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HasHandbrake( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HasPatternShifter( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MaxPatternShifterGear( - INT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MaxWheelAngle( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_WheelMotor( - ABI::Windows::Gaming::Input::ForceFeedback::IForceFeedbackMotor **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetButtonLabel( - enum RacingWheelButtons button, - enum GameControllerButtonLabel *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetCurrentReading( - struct RacingWheelReading *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel, 0xf546656f, 0xe106, 0x4c82, 0xa9,0x0f, 0x55,0x40,0x12,0x90,0x4b,0x85) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIRacingWheelVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - TrustLevel *trustLevel); - - /*** IRacingWheel methods ***/ - HRESULT (STDMETHODCALLTYPE *get_HasClutch)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_HasHandbrake)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_HasPatternShifter)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_MaxPatternShifterGear)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - INT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_MaxWheelAngle)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *get_WheelMotor)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - __x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **value); - - HRESULT (STDMETHODCALLTYPE *GetButtonLabel)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - enum __x_ABI_CWindows_CGaming_CInput_CRacingWheelButtons button, - enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value); - - HRESULT (STDMETHODCALLTYPE *GetCurrentReading)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *This, - struct __x_ABI_CWindows_CGaming_CInput_CRacingWheelReading *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIRacingWheelVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIRacingWheel { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIRacingWheelVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRacingWheel methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_HasClutch(This,value) (This)->lpVtbl->get_HasClutch(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_HasHandbrake(This,value) (This)->lpVtbl->get_HasHandbrake(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_HasPatternShifter(This,value) (This)->lpVtbl->get_HasPatternShifter(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_MaxPatternShifterGear(This,value) (This)->lpVtbl->get_MaxPatternShifterGear(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_MaxWheelAngle(This,value) (This)->lpVtbl->get_MaxWheelAngle(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_WheelMotor(This,value) (This)->lpVtbl->get_WheelMotor(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetButtonLabel(This,button,value) (This)->lpVtbl->GetButtonLabel(This,button,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetCurrentReading(This,value) (This)->lpVtbl->GetCurrentReading(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_AddRef(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_Release(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetIids(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRacingWheel methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_HasClutch(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,boolean *value) { - return This->lpVtbl->get_HasClutch(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_HasHandbrake(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,boolean *value) { - return This->lpVtbl->get_HasHandbrake(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_HasPatternShifter(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,boolean *value) { - return This->lpVtbl->get_HasPatternShifter(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_MaxPatternShifterGear(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,INT32 *value) { - return This->lpVtbl->get_MaxPatternShifterGear(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_MaxWheelAngle(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,DOUBLE *value) { - return This->lpVtbl->get_MaxWheelAngle(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_WheelMotor(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,__x_ABI_CWindows_CGaming_CInput_CForceFeedback_CIForceFeedbackMotor **value) { - return This->lpVtbl->get_WheelMotor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetButtonLabel(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,enum __x_ABI_CWindows_CGaming_CInput_CRacingWheelButtons button,enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value) { - return This->lpVtbl->GetButtonLabel(This,button,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetCurrentReading(__x_ABI_CWindows_CGaming_CInput_CIRacingWheel* This,struct __x_ABI_CWindows_CGaming_CInput_CRacingWheelReading *value) { - return This->lpVtbl->GetCurrentReading(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IRacingWheel IID___x_ABI_CWindows_CGaming_CInput_CIRacingWheel -#define IRacingWheelVtbl __x_ABI_CWindows_CGaming_CInput_CIRacingWheelVtbl -#define IRacingWheel __x_ABI_CWindows_CGaming_CInput_CIRacingWheel -#define IRacingWheel_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_QueryInterface -#define IRacingWheel_AddRef __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_AddRef -#define IRacingWheel_Release __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_Release -#define IRacingWheel_GetIids __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetIids -#define IRacingWheel_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetRuntimeClassName -#define IRacingWheel_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetTrustLevel -#define IRacingWheel_get_HasClutch __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_HasClutch -#define IRacingWheel_get_HasHandbrake __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_HasHandbrake -#define IRacingWheel_get_HasPatternShifter __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_HasPatternShifter -#define IRacingWheel_get_MaxPatternShifterGear __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_MaxPatternShifterGear -#define IRacingWheel_get_MaxWheelAngle __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_MaxWheelAngle -#define IRacingWheel_get_WheelMotor __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_get_WheelMotor -#define IRacingWheel_GetButtonLabel __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetButtonLabel -#define IRacingWheel_GetCurrentReading __x_ABI_CWindows_CGaming_CInput_CIRacingWheel_GetCurrentReading -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIRacingWheel_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IRacingWheelStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics, 0x3ac12cd5, 0x581b, 0x4936, 0x9f,0x94, 0x69,0xf1,0xe6,0x51,0x4c,0x7d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("3ac12cd5-581b-4936-9f94-69f1e6514c7d") - IRacingWheelStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_RacingWheelAdded( - ABI::Windows::Foundation::IEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_RacingWheelAdded( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_RacingWheelRemoved( - ABI::Windows::Foundation::IEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_RacingWheelRemoved( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RacingWheels( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics, 0x3ac12cd5, 0x581b, 0x4936, 0x9f,0x94, 0x69,0xf1,0xe6,0x51,0x4c,0x7d) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This, - TrustLevel *trustLevel); - - /*** IRacingWheelStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *add_RacingWheelAdded)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_RacingWheelAdded)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_RacingWheelRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_RacingWheelRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *get_RacingWheels)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics *This, - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStaticsVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRacingWheelStatics methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_add_RacingWheelAdded(This,value,token) (This)->lpVtbl->add_RacingWheelAdded(This,value,token) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_remove_RacingWheelAdded(This,token) (This)->lpVtbl->remove_RacingWheelAdded(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_add_RacingWheelRemoved(This,value,token) (This)->lpVtbl->add_RacingWheelRemoved(This,value,token) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_remove_RacingWheelRemoved(This,token) (This)->lpVtbl->remove_RacingWheelRemoved(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_get_RacingWheels(This,value) (This)->lpVtbl->get_RacingWheels(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_AddRef(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_Release(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_GetIids(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRacingWheelStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_add_RacingWheelAdded(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel *value,EventRegistrationToken *token) { - return This->lpVtbl->add_RacingWheelAdded(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_remove_RacingWheelAdded(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_RacingWheelAdded(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_add_RacingWheelRemoved(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel *value,EventRegistrationToken *token) { - return This->lpVtbl->add_RacingWheelRemoved(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_remove_RacingWheelRemoved(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_RacingWheelRemoved(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_get_RacingWheels(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics* This,__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel **value) { - return This->lpVtbl->get_RacingWheels(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IRacingWheelStatics IID___x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics -#define IRacingWheelStaticsVtbl __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStaticsVtbl -#define IRacingWheelStatics __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics -#define IRacingWheelStatics_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_QueryInterface -#define IRacingWheelStatics_AddRef __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_AddRef -#define IRacingWheelStatics_Release __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_Release -#define IRacingWheelStatics_GetIids __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_GetIids -#define IRacingWheelStatics_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_GetRuntimeClassName -#define IRacingWheelStatics_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_GetTrustLevel -#define IRacingWheelStatics_add_RacingWheelAdded __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_add_RacingWheelAdded -#define IRacingWheelStatics_remove_RacingWheelAdded __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_remove_RacingWheelAdded -#define IRacingWheelStatics_add_RacingWheelRemoved __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_add_RacingWheelRemoved -#define IRacingWheelStatics_remove_RacingWheelRemoved __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_remove_RacingWheelRemoved -#define IRacingWheelStatics_get_RacingWheels __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_get_RacingWheels -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * IRacingWheelStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2, 0xe666bcaa, 0xedfd, 0x4323, 0xa9,0xf6, 0x3c,0x38,0x40,0x48,0xd1,0xed); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("e666bcaa-edfd-4323-a9f6-3c384048d1ed") - IRacingWheelStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE FromGameController( - ABI::Windows::Gaming::Input::IGameController *controller, - ABI::Windows::Gaming::Input::IRacingWheel **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2, 0xe666bcaa, 0xedfd, 0x4323, 0xa9,0xf6, 0x3c,0x38,0x40,0x48,0xd1,0xed) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 *This, - TrustLevel *trustLevel); - - /*** IRacingWheelStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *FromGameController)( - __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 *This, - __x_ABI_CWindows_CGaming_CInput_CIGameController *controller, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2Vtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRacingWheelStatics2 methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_FromGameController(This,controller,value) (This)->lpVtbl->FromGameController(This,controller,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_AddRef(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_Release(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_GetIids(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRacingWheelStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_FromGameController(__x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2* This,__x_ABI_CWindows_CGaming_CInput_CIGameController *controller,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel **value) { - return This->lpVtbl->FromGameController(This,controller,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IRacingWheelStatics2 IID___x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 -#define IRacingWheelStatics2Vtbl __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2Vtbl -#define IRacingWheelStatics2 __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2 -#define IRacingWheelStatics2_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_QueryInterface -#define IRacingWheelStatics2_AddRef __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_AddRef -#define IRacingWheelStatics2_Release __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_Release -#define IRacingWheelStatics2_GetIids __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_GetIids -#define IRacingWheelStatics2_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_GetRuntimeClassName -#define IRacingWheelStatics2_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_GetTrustLevel -#define IRacingWheelStatics2_FromGameController __x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_FromGameController -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIRacingWheelStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IRawGameController interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRawGameController_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRawGameController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIRawGameController, 0x7cad6d91, 0xa7e1, 0x4f71, 0x9a,0x78, 0x33,0xe9,0xc5,0xdf,0xea,0x62); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("7cad6d91-a7e1-4f71-9a78-33e9c5dfea62") - IRawGameController : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AxisCount( - INT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ButtonCount( - INT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ForceFeedbackMotors( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HardwareProductId( - UINT16 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HardwareVendorId( - UINT16 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SwitchCount( - INT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetButtonLabel( - INT32 index, - enum GameControllerButtonLabel *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetCurrentReading( - UINT32 buttons_size, - boolean *buttons, - UINT32 switches_size, - enum GameControllerSwitchPosition *switches, - UINT32 axes_size, - DOUBLE *axes, - UINT64 *timestamp) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetSwitchKind( - INT32 index, - enum GameControllerSwitchKind *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIRawGameController, 0x7cad6d91, 0xa7e1, 0x4f71, 0x9a,0x78, 0x33,0xe9,0xc5,0xdf,0xea,0x62) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - TrustLevel *trustLevel); - - /*** IRawGameController methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AxisCount)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - INT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_ButtonCount)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - INT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_ForceFeedbackMotors)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - __FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor **value); - - HRESULT (STDMETHODCALLTYPE *get_HardwareProductId)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - UINT16 *value); - - HRESULT (STDMETHODCALLTYPE *get_HardwareVendorId)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - UINT16 *value); - - HRESULT (STDMETHODCALLTYPE *get_SwitchCount)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - INT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetButtonLabel)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - INT32 index, - enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value); - - HRESULT (STDMETHODCALLTYPE *GetCurrentReading)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - UINT32 buttons_size, - boolean *buttons, - UINT32 switches_size, - enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchPosition *switches, - UINT32 axes_size, - DOUBLE *axes, - UINT64 *timestamp); - - HRESULT (STDMETHODCALLTYPE *GetSwitchKind)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *This, - INT32 index, - enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchKind *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIRawGameController { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRawGameController methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_AxisCount(This,value) (This)->lpVtbl->get_AxisCount(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_ButtonCount(This,value) (This)->lpVtbl->get_ButtonCount(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_ForceFeedbackMotors(This,value) (This)->lpVtbl->get_ForceFeedbackMotors(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_HardwareProductId(This,value) (This)->lpVtbl->get_HardwareProductId(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_HardwareVendorId(This,value) (This)->lpVtbl->get_HardwareVendorId(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_SwitchCount(This,value) (This)->lpVtbl->get_SwitchCount(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetButtonLabel(This,index,value) (This)->lpVtbl->GetButtonLabel(This,index,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetCurrentReading(This,buttons_size,buttons,switches_size,switches,axes_size,axes,timestamp) (This)->lpVtbl->GetCurrentReading(This,buttons_size,buttons,switches_size,switches,axes_size,axes,timestamp) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetSwitchKind(This,index,value) (This)->lpVtbl->GetSwitchKind(This,index,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRawGameController_AddRef(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRawGameController_Release(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetIids(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRawGameController methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_AxisCount(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,INT32 *value) { - return This->lpVtbl->get_AxisCount(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_ButtonCount(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,INT32 *value) { - return This->lpVtbl->get_ButtonCount(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_ForceFeedbackMotors(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,__FIVectorView_1_Windows__CGaming__CInput__CForceFeedback__CForceFeedbackMotor **value) { - return This->lpVtbl->get_ForceFeedbackMotors(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_HardwareProductId(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,UINT16 *value) { - return This->lpVtbl->get_HardwareProductId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_HardwareVendorId(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,UINT16 *value) { - return This->lpVtbl->get_HardwareVendorId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_SwitchCount(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,INT32 *value) { - return This->lpVtbl->get_SwitchCount(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetButtonLabel(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,INT32 index,enum __x_ABI_CWindows_CGaming_CInput_CGameControllerButtonLabel *value) { - return This->lpVtbl->GetButtonLabel(This,index,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetCurrentReading(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,UINT32 buttons_size,boolean *buttons,UINT32 switches_size,enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchPosition *switches,UINT32 axes_size,DOUBLE *axes,UINT64 *timestamp) { - return This->lpVtbl->GetCurrentReading(This,buttons_size,buttons,switches_size,switches,axes_size,axes,timestamp); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetSwitchKind(__x_ABI_CWindows_CGaming_CInput_CIRawGameController* This,INT32 index,enum __x_ABI_CWindows_CGaming_CInput_CGameControllerSwitchKind *value) { - return This->lpVtbl->GetSwitchKind(This,index,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IRawGameController IID___x_ABI_CWindows_CGaming_CInput_CIRawGameController -#define IRawGameControllerVtbl __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerVtbl -#define IRawGameController __x_ABI_CWindows_CGaming_CInput_CIRawGameController -#define IRawGameController_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIRawGameController_QueryInterface -#define IRawGameController_AddRef __x_ABI_CWindows_CGaming_CInput_CIRawGameController_AddRef -#define IRawGameController_Release __x_ABI_CWindows_CGaming_CInput_CIRawGameController_Release -#define IRawGameController_GetIids __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetIids -#define IRawGameController_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetRuntimeClassName -#define IRawGameController_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetTrustLevel -#define IRawGameController_get_AxisCount __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_AxisCount -#define IRawGameController_get_ButtonCount __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_ButtonCount -#define IRawGameController_get_ForceFeedbackMotors __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_ForceFeedbackMotors -#define IRawGameController_get_HardwareProductId __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_HardwareProductId -#define IRawGameController_get_HardwareVendorId __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_HardwareVendorId -#define IRawGameController_get_SwitchCount __x_ABI_CWindows_CGaming_CInput_CIRawGameController_get_SwitchCount -#define IRawGameController_GetButtonLabel __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetButtonLabel -#define IRawGameController_GetCurrentReading __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetCurrentReading -#define IRawGameController_GetSwitchKind __x_ABI_CWindows_CGaming_CInput_CIRawGameController_GetSwitchKind -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIRawGameController_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IRawGameController2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRawGameController2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRawGameController2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIRawGameController2, 0x43c0c035, 0xbb73, 0x4756, 0xa7,0x87, 0x3e,0xd6,0xbe,0xa6,0x17,0xbd); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("43c0c035-bb73-4756-a787-3ed6bea617bd") - IRawGameController2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_SimpleHapticsControllers( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_NonRoamableId( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DisplayName( - HSTRING *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2, 0x43c0c035, 0xbb73, 0x4756, 0xa7,0x87, 0x3e,0xd6,0xbe,0xa6,0x17,0xbd) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIRawGameController2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 *This, - TrustLevel *trustLevel); - - /*** IRawGameController2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_SimpleHapticsControllers)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 *This, - __FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController **value); - - HRESULT (STDMETHODCALLTYPE *get_NonRoamableId)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_DisplayName)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIRawGameController2Vtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIRawGameController2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRawGameController2 methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_get_SimpleHapticsControllers(This,value) (This)->lpVtbl->get_SimpleHapticsControllers(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_get_NonRoamableId(This,value) (This)->lpVtbl->get_NonRoamableId(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_get_DisplayName(This,value) (This)->lpVtbl->get_DisplayName(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_AddRef(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_Release(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_GetIids(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRawGameController2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_get_SimpleHapticsControllers(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2* This,__FIVectorView_1_Windows__CDevices__CHaptics__CSimpleHapticsController **value) { - return This->lpVtbl->get_SimpleHapticsControllers(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_get_NonRoamableId(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2* This,HSTRING *value) { - return This->lpVtbl->get_NonRoamableId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_get_DisplayName(__x_ABI_CWindows_CGaming_CInput_CIRawGameController2* This,HSTRING *value) { - return This->lpVtbl->get_DisplayName(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IRawGameController2 IID___x_ABI_CWindows_CGaming_CInput_CIRawGameController2 -#define IRawGameController2Vtbl __x_ABI_CWindows_CGaming_CInput_CIRawGameController2Vtbl -#define IRawGameController2 __x_ABI_CWindows_CGaming_CInput_CIRawGameController2 -#define IRawGameController2_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_QueryInterface -#define IRawGameController2_AddRef __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_AddRef -#define IRawGameController2_Release __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_Release -#define IRawGameController2_GetIids __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_GetIids -#define IRawGameController2_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_GetRuntimeClassName -#define IRawGameController2_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_GetTrustLevel -#define IRawGameController2_get_SimpleHapticsControllers __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_get_SimpleHapticsControllers -#define IRawGameController2_get_NonRoamableId __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_get_NonRoamableId -#define IRawGameController2_get_DisplayName __x_ABI_CWindows_CGaming_CInput_CIRawGameController2_get_DisplayName -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIRawGameController2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * IGamepadStatics interface - */ -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIGamepadStatics, 0x8bbce529, 0xd49c, 0x39e9, 0x95,0x60, 0xe4,0x7d,0xde,0x96,0xb7,0xc8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("8bbce529-d49c-39e9-9560-e47dde96b7c8") - IGamepadStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_GamepadAdded( - ABI::Windows::Foundation::IEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_GamepadAdded( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_GamepadRemoved( - ABI::Windows::Foundation::IEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_GamepadRemoved( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Gamepads( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics, 0x8bbce529, 0xd49c, 0x39e9, 0x95,0x60, 0xe4,0x7d,0xde,0x96,0xb7,0xc8) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIGamepadStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This, - TrustLevel *trustLevel); - - /*** IGamepadStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *add_GamepadAdded)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CGamepad *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_GamepadAdded)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_GamepadRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CGamepad *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_GamepadRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *get_Gamepads)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics *This, - __FIVectorView_1_Windows__CGaming__CInput__CGamepad **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIGamepadStaticsVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIGamepadStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGamepadStatics methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_add_GamepadAdded(This,value,token) (This)->lpVtbl->add_GamepadAdded(This,value,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_remove_GamepadAdded(This,token) (This)->lpVtbl->remove_GamepadAdded(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_add_GamepadRemoved(This,value,token) (This)->lpVtbl->add_GamepadRemoved(This,value,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_remove_GamepadRemoved(This,token) (This)->lpVtbl->remove_GamepadRemoved(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_get_Gamepads(This,value) (This)->lpVtbl->get_Gamepads(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_AddRef(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_Release(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_GetIids(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGamepadStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_add_GamepadAdded(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CGamepad *value,EventRegistrationToken *token) { - return This->lpVtbl->add_GamepadAdded(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_remove_GamepadAdded(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_GamepadAdded(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_add_GamepadRemoved(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CGamepad *value,EventRegistrationToken *token) { - return This->lpVtbl->add_GamepadRemoved(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_remove_GamepadRemoved(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_GamepadRemoved(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_get_Gamepads(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics* This,__FIVectorView_1_Windows__CGaming__CInput__CGamepad **value) { - return This->lpVtbl->get_Gamepads(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IGamepadStatics IID___x_ABI_CWindows_CGaming_CInput_CIGamepadStatics -#define IGamepadStaticsVtbl __x_ABI_CWindows_CGaming_CInput_CIGamepadStaticsVtbl -#define IGamepadStatics __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics -#define IGamepadStatics_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_QueryInterface -#define IGamepadStatics_AddRef __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_AddRef -#define IGamepadStatics_Release __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_Release -#define IGamepadStatics_GetIids __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_GetIids -#define IGamepadStatics_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_GetRuntimeClassName -#define IGamepadStatics_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_GetTrustLevel -#define IGamepadStatics_add_GamepadAdded __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_add_GamepadAdded -#define IGamepadStatics_remove_GamepadAdded __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_remove_GamepadAdded -#define IGamepadStatics_add_GamepadRemoved __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_add_GamepadRemoved -#define IGamepadStatics_remove_GamepadRemoved __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_remove_GamepadRemoved -#define IGamepadStatics_get_Gamepads __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_get_Gamepads -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IGamepadStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2, 0x42676dc5, 0x0856, 0x47c4, 0x92,0x13, 0xb3,0x95,0x50,0x4c,0x3a,0x3c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("42676dc5-0856-47c4-9213-b395504c3a3c") - IGamepadStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE FromGameController( - ABI::Windows::Gaming::Input::IGameController *controller, - ABI::Windows::Gaming::Input::IGamepad **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2, 0x42676dc5, 0x0856, 0x47c4, 0x92,0x13, 0xb3,0x95,0x50,0x4c,0x3a,0x3c) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 *This, - TrustLevel *trustLevel); - - /*** IGamepadStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *FromGameController)( - __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 *This, - __x_ABI_CWindows_CGaming_CInput_CIGameController *controller, - __x_ABI_CWindows_CGaming_CInput_CIGamepad **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2Vtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGamepadStatics2 methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_FromGameController(This,controller,value) (This)->lpVtbl->FromGameController(This,controller,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_AddRef(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_Release(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_GetIids(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGamepadStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_FromGameController(__x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2* This,__x_ABI_CWindows_CGaming_CInput_CIGameController *controller,__x_ABI_CWindows_CGaming_CInput_CIGamepad **value) { - return This->lpVtbl->FromGameController(This,controller,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IGamepadStatics2 IID___x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 -#define IGamepadStatics2Vtbl __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2Vtbl -#define IGamepadStatics2 __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2 -#define IGamepadStatics2_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_QueryInterface -#define IGamepadStatics2_AddRef __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_AddRef -#define IGamepadStatics2_Release __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_Release -#define IGamepadStatics2_GetIids __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_GetIids -#define IGamepadStatics2_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_GetRuntimeClassName -#define IGamepadStatics2_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_GetTrustLevel -#define IGamepadStatics2_FromGameController __x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_FromGameController -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIGamepadStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IHeadset interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIHeadset_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIHeadset_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIHeadset, 0x3fd156ef, 0x6925, 0x3fa8, 0x91,0x81, 0x02,0x9c,0x52,0x23,0xae,0x3b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("3fd156ef-6925-3fa8-9181-029c5223ae3b") - IHeadset : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_CaptureDeviceId( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RenderDeviceId( - HSTRING *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIHeadset, 0x3fd156ef, 0x6925, 0x3fa8, 0x91,0x81, 0x02,0x9c,0x52,0x23,0xae,0x3b) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIHeadsetVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIHeadset *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIHeadset *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIHeadset *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIHeadset *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIHeadset *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIHeadset *This, - TrustLevel *trustLevel); - - /*** IHeadset methods ***/ - HRESULT (STDMETHODCALLTYPE *get_CaptureDeviceId)( - __x_ABI_CWindows_CGaming_CInput_CIHeadset *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_RenderDeviceId)( - __x_ABI_CWindows_CGaming_CInput_CIHeadset *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIHeadsetVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIHeadset { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIHeadsetVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIHeadset_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIHeadset_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIHeadset_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIHeadset_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIHeadset_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIHeadset_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHeadset methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIHeadset_get_CaptureDeviceId(This,value) (This)->lpVtbl->get_CaptureDeviceId(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIHeadset_get_RenderDeviceId(This,value) (This)->lpVtbl->get_RenderDeviceId(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIHeadset_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIHeadset* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIHeadset_AddRef(__x_ABI_CWindows_CGaming_CInput_CIHeadset* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIHeadset_Release(__x_ABI_CWindows_CGaming_CInput_CIHeadset* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIHeadset_GetIids(__x_ABI_CWindows_CGaming_CInput_CIHeadset* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIHeadset_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIHeadset* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIHeadset_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIHeadset* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHeadset methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIHeadset_get_CaptureDeviceId(__x_ABI_CWindows_CGaming_CInput_CIHeadset* This,HSTRING *value) { - return This->lpVtbl->get_CaptureDeviceId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIHeadset_get_RenderDeviceId(__x_ABI_CWindows_CGaming_CInput_CIHeadset* This,HSTRING *value) { - return This->lpVtbl->get_RenderDeviceId(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IHeadset IID___x_ABI_CWindows_CGaming_CInput_CIHeadset -#define IHeadsetVtbl __x_ABI_CWindows_CGaming_CInput_CIHeadsetVtbl -#define IHeadset __x_ABI_CWindows_CGaming_CInput_CIHeadset -#define IHeadset_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIHeadset_QueryInterface -#define IHeadset_AddRef __x_ABI_CWindows_CGaming_CInput_CIHeadset_AddRef -#define IHeadset_Release __x_ABI_CWindows_CGaming_CInput_CIHeadset_Release -#define IHeadset_GetIids __x_ABI_CWindows_CGaming_CInput_CIHeadset_GetIids -#define IHeadset_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIHeadset_GetRuntimeClassName -#define IHeadset_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIHeadset_GetTrustLevel -#define IHeadset_get_CaptureDeviceId __x_ABI_CWindows_CGaming_CInput_CIHeadset_get_CaptureDeviceId -#define IHeadset_get_RenderDeviceId __x_ABI_CWindows_CGaming_CInput_CIHeadset_get_RenderDeviceId -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIHeadset_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IRawGameControllerStatics interface - */ -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics, 0xeb8d0792, 0xe95a, 0x4b19, 0xaf,0xc7, 0x0a,0x59,0xf8,0xbf,0x75,0x9e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("eb8d0792-e95a-4b19-afc7-0a59f8bf759e") - IRawGameControllerStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_RawGameControllerAdded( - ABI::Windows::Foundation::IEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_RawGameControllerAdded( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_RawGameControllerRemoved( - ABI::Windows::Foundation::IEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_RawGameControllerRemoved( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RawGameControllers( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE FromGameController( - ABI::Windows::Gaming::Input::IGameController *game_controller, - ABI::Windows::Gaming::Input::IRawGameController **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics, 0xeb8d0792, 0xe95a, 0x4b19, 0xaf,0xc7, 0x0a,0x59,0xf8,0xbf,0x75,0x9e) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - TrustLevel *trustLevel); - - /*** IRawGameControllerStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *add_RawGameControllerAdded)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_RawGameControllerAdded)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_RawGameControllerRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_RawGameControllerRemoved)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *get_RawGameControllers)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController **value); - - HRESULT (STDMETHODCALLTYPE *FromGameController)( - __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics *This, - __x_ABI_CWindows_CGaming_CInput_CIGameController *game_controller, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStaticsVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRawGameControllerStatics methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_add_RawGameControllerAdded(This,handler,token) (This)->lpVtbl->add_RawGameControllerAdded(This,handler,token) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_remove_RawGameControllerAdded(This,token) (This)->lpVtbl->remove_RawGameControllerAdded(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_add_RawGameControllerRemoved(This,handler,token) (This)->lpVtbl->add_RawGameControllerRemoved(This,handler,token) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_remove_RawGameControllerRemoved(This,token) (This)->lpVtbl->remove_RawGameControllerRemoved(This,token) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_get_RawGameControllers(This,value) (This)->lpVtbl->get_RawGameControllers(This,value) -#define __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_FromGameController(This,game_controller,value) (This)->lpVtbl->FromGameController(This,game_controller,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_AddRef(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_Release(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_GetIids(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRawGameControllerStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_add_RawGameControllerAdded(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CRawGameController *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_RawGameControllerAdded(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_remove_RawGameControllerAdded(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_RawGameControllerAdded(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_add_RawGameControllerRemoved(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,__FIEventHandler_1_Windows__CGaming__CInput__CRawGameController *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_RawGameControllerRemoved(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_remove_RawGameControllerRemoved(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_RawGameControllerRemoved(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_get_RawGameControllers(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,__FIVectorView_1_Windows__CGaming__CInput__CRawGameController **value) { - return This->lpVtbl->get_RawGameControllers(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_FromGameController(__x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics* This,__x_ABI_CWindows_CGaming_CInput_CIGameController *game_controller,__x_ABI_CWindows_CGaming_CInput_CIRawGameController **value) { - return This->lpVtbl->FromGameController(This,game_controller,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IRawGameControllerStatics IID___x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics -#define IRawGameControllerStaticsVtbl __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStaticsVtbl -#define IRawGameControllerStatics __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics -#define IRawGameControllerStatics_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_QueryInterface -#define IRawGameControllerStatics_AddRef __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_AddRef -#define IRawGameControllerStatics_Release __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_Release -#define IRawGameControllerStatics_GetIids __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_GetIids -#define IRawGameControllerStatics_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_GetRuntimeClassName -#define IRawGameControllerStatics_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_GetTrustLevel -#define IRawGameControllerStatics_add_RawGameControllerAdded __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_add_RawGameControllerAdded -#define IRawGameControllerStatics_remove_RawGameControllerAdded __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_remove_RawGameControllerAdded -#define IRawGameControllerStatics_add_RawGameControllerRemoved __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_add_RawGameControllerRemoved -#define IRawGameControllerStatics_remove_RawGameControllerRemoved __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_remove_RawGameControllerRemoved -#define IRawGameControllerStatics_get_RawGameControllers __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_get_RawGameControllers -#define IRawGameControllerStatics_FromGameController __x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_FromGameController -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIRawGameControllerStatics_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IGameControllerBatteryInfo interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo, 0xdcecc681, 0x3963, 0x4da6, 0x95,0x5d, 0x55,0x3f,0x3b,0x6f,0x61,0x61); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace Input { - MIDL_INTERFACE("dcecc681-3963-4da6-955d-553f3b6f6161") - IGameControllerBatteryInfo : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE TryGetBatteryReport( - ABI::Windows::Devices::Power::IBatteryReport **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo, 0xdcecc681, 0x3963, 0x4da6, 0x95,0x5d, 0x55,0x3f,0x3b,0x6f,0x61,0x61) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfoVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo *This, - TrustLevel *trustLevel); - - /*** IGameControllerBatteryInfo methods ***/ - HRESULT (STDMETHODCALLTYPE *TryGetBatteryReport)( - __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo *This, - __x_ABI_CWindows_CDevices_CPower_CIBatteryReport **value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfoVtbl; - -interface __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo { - CONST_VTBL __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfoVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGameControllerBatteryInfo methods ***/ -#define __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_TryGetBatteryReport(This,value) (This)->lpVtbl->TryGetBatteryReport(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_QueryInterface(__x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_AddRef(__x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_Release(__x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_GetIids(__x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_GetTrustLevel(__x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGameControllerBatteryInfo methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_TryGetBatteryReport(__x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo* This,__x_ABI_CWindows_CDevices_CPower_CIBatteryReport **value) { - return This->lpVtbl->TryGetBatteryReport(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_Input -#define IID_IGameControllerBatteryInfo IID___x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo -#define IGameControllerBatteryInfoVtbl __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfoVtbl -#define IGameControllerBatteryInfo __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo -#define IGameControllerBatteryInfo_QueryInterface __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_QueryInterface -#define IGameControllerBatteryInfo_AddRef __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_AddRef -#define IGameControllerBatteryInfo_Release __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_Release -#define IGameControllerBatteryInfo_GetIids __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_GetIids -#define IGameControllerBatteryInfo_GetRuntimeClassName __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_GetRuntimeClassName -#define IGameControllerBatteryInfo_GetTrustLevel __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_GetTrustLevel -#define IGameControllerBatteryInfo_TryGetBatteryReport __x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_TryGetBatteryReport -#endif /* WIDL_using_Windows_Gaming_Input */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CInput_CIGameControllerBatteryInfo_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/* - * Class Windows.Gaming.Input.ArcadeStick - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_ArcadeStick_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_ArcadeStick_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_ArcadeStick[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','A','r','c','a','d','e','S','t','i','c','k',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ArcadeStick[] = L"Windows.Gaming.Input.ArcadeStick"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_ArcadeStick[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','A','r','c','a','d','e','S','t','i','c','k',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_ArcadeStick_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/* - * Class Windows.Gaming.Input.FlightStick - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_FlightStick_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_FlightStick_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_FlightStick[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','l','i','g','h','t','S','t','i','c','k',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_FlightStick[] = L"Windows.Gaming.Input.FlightStick"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_FlightStick[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','F','l','i','g','h','t','S','t','i','c','k',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_FlightStick_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/* - * Class Windows.Gaming.Input.Gamepad - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_Gamepad_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_Gamepad_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_Gamepad[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','G','a','m','e','p','a','d',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Gamepad[] = L"Windows.Gaming.Input.Gamepad"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Gamepad[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','G','a','m','e','p','a','d',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_Gamepad_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Gaming.Input.Headset - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_Headset_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_Headset_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_Headset[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','H','e','a','d','s','e','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Headset[] = L"Windows.Gaming.Input.Headset"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_Headset[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','H','e','a','d','s','e','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_Headset_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Gaming.Input.RacingWheel - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_RacingWheel_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_RacingWheel_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_RacingWheel[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','R','a','c','i','n','g','W','h','e','e','l',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_RacingWheel[] = L"Windows.Gaming.Input.RacingWheel"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_RacingWheel[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','R','a','c','i','n','g','W','h','e','e','l',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_RacingWheel_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/* - * Class Windows.Gaming.Input.RawGameController - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef RUNTIMECLASS_Windows_Gaming_Input_RawGameController_DEFINED -#define RUNTIMECLASS_Windows_Gaming_Input_RawGameController_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_Input_RawGameController[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','R','a','w','G','a','m','e','C','o','n','t','r','o','l','l','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_RawGameController[] = L"Windows.Gaming.Input.RawGameController"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_Input_RawGameController[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','I','n','p','u','t','.','R','a','w','G','a','m','e','C','o','n','t','r','o','l','l','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_Input_RawGameController_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IEventHandler interface - */ -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick, 0x6afb8188, 0xd28d, 0x539b, 0xbb,0x69, 0xea,0x17,0x63,0xfb,0x99,0x20); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("6afb8188-d28d-539b-bb69-ea1763fb9920") - IEventHandler : IEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick, 0x6afb8188, 0xd28d, 0x539b, 0xbb,0x69, 0xea,0x17,0x63,0xfb,0x99,0x20) -#endif -#else -typedef struct __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick *This); - - /*** IEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick *This, - IInspectable *sender, - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *args); - - END_INTERFACE -} __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStickVtbl; - -interface __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick { - CONST_VTBL __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_Release(This) (This)->lpVtbl->Release(This) -/*** IEventHandler methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface(__FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_AddRef(__FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_Release(__FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick* This) { - return This->lpVtbl->Release(This); -} -/*** IEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_Invoke(__FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick* This,IInspectable *sender,__x_ABI_CWindows_CGaming_CInput_CIArcadeStick *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IEventHandler_ArcadeStick IID___FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick -#define IEventHandler_ArcadeStickVtbl __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStickVtbl -#define IEventHandler_ArcadeStick __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick -#define IEventHandler_ArcadeStick_QueryInterface __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface -#define IEventHandler_ArcadeStick_AddRef __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_AddRef -#define IEventHandler_ArcadeStick_Release __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_Release -#define IEventHandler_ArcadeStick_Invoke __FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIEventHandler_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IEventHandler interface - */ -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIEventHandler_1_Windows__CGaming__CInput__CFlightStick, 0xd57470b1, 0xcc22, 0x5a43, 0x8e,0x18, 0x5c,0xa0,0x64,0xaa,0xfe,0x21); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("d57470b1-cc22-5a43-8e18-5ca064aafe21") - IEventHandler : IEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIEventHandler_1_Windows__CGaming__CInput__CFlightStick, 0xd57470b1, 0xcc22, 0x5a43, 0x8e,0x18, 0x5c,0xa0,0x64,0xaa,0xfe,0x21) -#endif -#else -typedef struct __FIEventHandler_1_Windows__CGaming__CInput__CFlightStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick *This); - - /*** IEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick *This, - IInspectable *sender, - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *args); - - END_INTERFACE -} __FIEventHandler_1_Windows__CGaming__CInput__CFlightStickVtbl; - -interface __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick { - CONST_VTBL __FIEventHandler_1_Windows__CGaming__CInput__CFlightStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_Release(This) (This)->lpVtbl->Release(This) -/*** IEventHandler methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_QueryInterface(__FIEventHandler_1_Windows__CGaming__CInput__CFlightStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_AddRef(__FIEventHandler_1_Windows__CGaming__CInput__CFlightStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_Release(__FIEventHandler_1_Windows__CGaming__CInput__CFlightStick* This) { - return This->lpVtbl->Release(This); -} -/*** IEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_Invoke(__FIEventHandler_1_Windows__CGaming__CInput__CFlightStick* This,IInspectable *sender,__x_ABI_CWindows_CGaming_CInput_CIFlightStick *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IEventHandler_FlightStick IID___FIEventHandler_1_Windows__CGaming__CInput__CFlightStick -#define IEventHandler_FlightStickVtbl __FIEventHandler_1_Windows__CGaming__CInput__CFlightStickVtbl -#define IEventHandler_FlightStick __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick -#define IEventHandler_FlightStick_QueryInterface __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_QueryInterface -#define IEventHandler_FlightStick_AddRef __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_AddRef -#define IEventHandler_FlightStick_Release __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_Release -#define IEventHandler_FlightStick_Invoke __FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIEventHandler_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IEventHandler interface - */ -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIEventHandler_1_Windows__CGaming__CInput__CGamepad, 0x8a7639ee, 0x624a, 0x501a, 0xbb,0x53, 0x56,0x2d,0x1e,0xc1,0x1b,0x52); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("8a7639ee-624a-501a-bb53-562d1ec11b52") - IEventHandler : IEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIEventHandler_1_Windows__CGaming__CInput__CGamepad, 0x8a7639ee, 0x624a, 0x501a, 0xbb,0x53, 0x56,0x2d,0x1e,0xc1,0x1b,0x52) -#endif -#else -typedef struct __FIEventHandler_1_Windows__CGaming__CInput__CGamepadVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIEventHandler_1_Windows__CGaming__CInput__CGamepad *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIEventHandler_1_Windows__CGaming__CInput__CGamepad *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIEventHandler_1_Windows__CGaming__CInput__CGamepad *This); - - /*** IEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIEventHandler_1_Windows__CGaming__CInput__CGamepad *This, - IInspectable *sender, - __x_ABI_CWindows_CGaming_CInput_CIGamepad *args); - - END_INTERFACE -} __FIEventHandler_1_Windows__CGaming__CInput__CGamepadVtbl; - -interface __FIEventHandler_1_Windows__CGaming__CInput__CGamepad { - CONST_VTBL __FIEventHandler_1_Windows__CGaming__CInput__CGamepadVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_Release(This) (This)->lpVtbl->Release(This) -/*** IEventHandler methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_QueryInterface(__FIEventHandler_1_Windows__CGaming__CInput__CGamepad* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_AddRef(__FIEventHandler_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_Release(__FIEventHandler_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->Release(This); -} -/*** IEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_Invoke(__FIEventHandler_1_Windows__CGaming__CInput__CGamepad* This,IInspectable *sender,__x_ABI_CWindows_CGaming_CInput_CIGamepad *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IEventHandler_Gamepad IID___FIEventHandler_1_Windows__CGaming__CInput__CGamepad -#define IEventHandler_GamepadVtbl __FIEventHandler_1_Windows__CGaming__CInput__CGamepadVtbl -#define IEventHandler_Gamepad __FIEventHandler_1_Windows__CGaming__CInput__CGamepad -#define IEventHandler_Gamepad_QueryInterface __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_QueryInterface -#define IEventHandler_Gamepad_AddRef __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_AddRef -#define IEventHandler_Gamepad_Release __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_Release -#define IEventHandler_Gamepad_Invoke __FIEventHandler_1_Windows__CGaming__CInput__CGamepad_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIEventHandler_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IEventHandler interface - */ -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel, 0x352ec824, 0xf64b, 0x5353, 0x80,0xea, 0x7f,0xf5,0x8e,0x3b,0x92,0xa4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("352ec824-f64b-5353-80ea-7ff58e3b92a4") - IEventHandler : IEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel, 0x352ec824, 0xf64b, 0x5353, 0x80,0xea, 0x7f,0xf5,0x8e,0x3b,0x92,0xa4) -#endif -#else -typedef struct __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheelVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel *This); - - /*** IEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel *This, - IInspectable *sender, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *args); - - END_INTERFACE -} __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheelVtbl; - -interface __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel { - CONST_VTBL __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheelVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_Release(This) (This)->lpVtbl->Release(This) -/*** IEventHandler methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(__FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_AddRef(__FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_Release(__FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->Release(This); -} -/*** IEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_Invoke(__FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel* This,IInspectable *sender,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IEventHandler_RacingWheel IID___FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel -#define IEventHandler_RacingWheelVtbl __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheelVtbl -#define IEventHandler_RacingWheel __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel -#define IEventHandler_RacingWheel_QueryInterface __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface -#define IEventHandler_RacingWheel_AddRef __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_AddRef -#define IEventHandler_RacingWheel_Release __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_Release -#define IEventHandler_RacingWheel_Invoke __FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIEventHandler_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IEventHandler interface - */ -#ifndef ____FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ -#define ____FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIEventHandler_1_Windows__CGaming__CInput__CRawGameController, 0x00621c22, 0x42e8, 0x529f, 0x92,0x70, 0x83,0x6b,0x32,0x93,0x1d,0x72); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("00621c22-42e8-529f-9270-836b32931d72") - IEventHandler : IEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIEventHandler_1_Windows__CGaming__CInput__CRawGameController, 0x00621c22, 0x42e8, 0x529f, 0x92,0x70, 0x83,0x6b,0x32,0x93,0x1d,0x72) -#endif -#else -typedef struct __FIEventHandler_1_Windows__CGaming__CInput__CRawGameControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController *This); - - /*** IEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController *This, - IInspectable *sender, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *args); - - END_INTERFACE -} __FIEventHandler_1_Windows__CGaming__CInput__CRawGameControllerVtbl; - -interface __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController { - CONST_VTBL __FIEventHandler_1_Windows__CGaming__CInput__CRawGameControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_Release(This) (This)->lpVtbl->Release(This) -/*** IEventHandler methods ***/ -#define __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(__FIEventHandler_1_Windows__CGaming__CInput__CRawGameController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_AddRef(__FIEventHandler_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_Release(__FIEventHandler_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->Release(This); -} -/*** IEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_Invoke(__FIEventHandler_1_Windows__CGaming__CInput__CRawGameController* This,IInspectable *sender,__x_ABI_CWindows_CGaming_CInput_CIRawGameController *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IEventHandler_RawGameController IID___FIEventHandler_1_Windows__CGaming__CInput__CRawGameController -#define IEventHandler_RawGameControllerVtbl __FIEventHandler_1_Windows__CGaming__CInput__CRawGameControllerVtbl -#define IEventHandler_RawGameController __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController -#define IEventHandler_RawGameController_QueryInterface __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_QueryInterface -#define IEventHandler_RawGameController_AddRef __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_AddRef -#define IEventHandler_RawGameController_Release __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_Release -#define IEventHandler_RawGameController_Invoke __FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIEventHandler_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset, 0x07b2f2b7, 0x8825, 0x5c4e, 0xa0,0x52, 0xfc,0xfe,0xdf,0x3a,0xee,0xa1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("07b2f2b7-8825-5c4e-a052-fcfedf3aeea1") - ITypedEventHandler : ITypedEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset, 0x07b2f2b7, 0x8825, 0x5c4e, 0xa0,0x52, 0xfc,0xfe,0xdf,0x3a,0xee,0xa1) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadsetVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset *This, - __x_ABI_CWindows_CGaming_CInput_CIGameController *sender, - __x_ABI_CWindows_CGaming_CInput_CIHeadset *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadsetVtbl; - -interface __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset { - CONST_VTBL __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadsetVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_QueryInterface(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_AddRef(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_Release(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_Invoke(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset* This,__x_ABI_CWindows_CGaming_CInput_CIGameController *sender,__x_ABI_CWindows_CGaming_CInput_CIHeadset *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_IGameController_Headset IID___FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset -#define ITypedEventHandler_IGameController_HeadsetVtbl __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadsetVtbl -#define ITypedEventHandler_IGameController_Headset __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset -#define ITypedEventHandler_IGameController_Headset_QueryInterface __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_QueryInterface -#define ITypedEventHandler_IGameController_Headset_AddRef __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_AddRef -#define ITypedEventHandler_IGameController_Headset_Release __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_Release -#define ITypedEventHandler_IGameController_Headset_Invoke __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CGaming__CInput__CHeadset_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs, 0xcb753f2c, 0x2f36, 0x5a8f, 0xad,0xad, 0x05,0x7b,0xea,0xe7,0x3a,0xa4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("cb753f2c-2f36-5a8f-adad-057beae73aa4") - ITypedEventHandler : ITypedEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs, 0xcb753f2c, 0x2f36, 0x5a8f, 0xad,0xad, 0x05,0x7b,0xea,0xe7,0x3a,0xa4) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs *This, - __x_ABI_CWindows_CGaming_CInput_CIGameController *sender, - __x_ABI_CWindows_CSystem_CIUserChangedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_Release(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs* This,__x_ABI_CWindows_CGaming_CInput_CIGameController *sender,__x_ABI_CWindows_CSystem_CIUserChangedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_IGameController_UserChangedEventArgs IID___FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs -#define ITypedEventHandler_IGameController_UserChangedEventArgsVtbl __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgsVtbl -#define ITypedEventHandler_IGameController_UserChangedEventArgs __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs -#define ITypedEventHandler_IGameController_UserChangedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_QueryInterface -#define ITypedEventHandler_IGameController_UserChangedEventArgs_AddRef __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_AddRef -#define ITypedEventHandler_IGameController_UserChangedEventArgs_Release __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_Release -#define ITypedEventHandler_IGameController_UserChangedEventArgs_Invoke __FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CGaming__CInput__CIGameController_Windows__CSystem__CUserChangedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CGaming__CInput__CArcadeStick, 0xd30629af, 0xcc9d, 0x52e1, 0x8b,0x1f, 0x0f,0xfa,0x96,0x29,0xaf,0xee); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("d30629af-cc9d-52e1-8b1f-0ffa9629afee") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick, 0xd30629af, 0xcc9d, 0x52e1, 0x8b,0x1f, 0x0f,0xfa,0x96,0x29,0xaf,0xee) -#endif -#else -typedef struct __FIIterator_1_Windows__CGaming__CInput__CArcadeStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This, - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick *This, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CGaming__CInput__CArcadeStickVtbl; - -interface __FIIterator_1_Windows__CGaming__CInput__CArcadeStick { - CONST_VTBL __FIIterator_1_Windows__CGaming__CInput__CArcadeStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_AddRef(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_Release(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetIids(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetRuntimeClassName(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetTrustLevel(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_get_Current(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This,__x_ABI_CWindows_CGaming_CInput_CIArcadeStick **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_get_HasCurrent(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_MoveNext(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetMany(__FIIterator_1_Windows__CGaming__CInput__CArcadeStick* This,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIArcadeStick **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_ArcadeStick IID___FIIterator_1_Windows__CGaming__CInput__CArcadeStick -#define IIterator_ArcadeStickVtbl __FIIterator_1_Windows__CGaming__CInput__CArcadeStickVtbl -#define IIterator_ArcadeStick __FIIterator_1_Windows__CGaming__CInput__CArcadeStick -#define IIterator_ArcadeStick_QueryInterface __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface -#define IIterator_ArcadeStick_AddRef __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_AddRef -#define IIterator_ArcadeStick_Release __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_Release -#define IIterator_ArcadeStick_GetIids __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetIids -#define IIterator_ArcadeStick_GetRuntimeClassName __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetRuntimeClassName -#define IIterator_ArcadeStick_GetTrustLevel __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetTrustLevel -#define IIterator_ArcadeStick_get_Current __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_get_Current -#define IIterator_ArcadeStick_get_HasCurrent __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_get_HasCurrent -#define IIterator_ArcadeStick_MoveNext __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_MoveNext -#define IIterator_ArcadeStick_GetMany __FIIterator_1_Windows__CGaming__CInput__CArcadeStick_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CGaming__CInput__CArcadeStick, 0x9376f457, 0x2da5, 0x544a, 0xa4,0x09, 0xc6,0x36,0xf5,0xd8,0x1c,0x35); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("9376f457-2da5-544a-a409-c636f5d81c35") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CGaming__CInput__CArcadeStick, 0x9376f457, 0x2da5, 0x544a, 0xa4,0x09, 0xc6,0x36,0xf5,0xd8,0x1c,0x35) -#endif -#else -typedef struct __FIIterable_1_Windows__CGaming__CInput__CArcadeStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CGaming__CInput__CArcadeStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CGaming__CInput__CArcadeStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CGaming__CInput__CArcadeStick *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CGaming__CInput__CArcadeStick *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CGaming__CInput__CArcadeStick *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CGaming__CInput__CArcadeStick *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CGaming__CInput__CArcadeStick *This, - __FIIterator_1_Windows__CGaming__CInput__CArcadeStick **value); - - END_INTERFACE -} __FIIterable_1_Windows__CGaming__CInput__CArcadeStickVtbl; - -interface __FIIterable_1_Windows__CGaming__CInput__CArcadeStick { - CONST_VTBL __FIIterable_1_Windows__CGaming__CInput__CArcadeStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface(__FIIterable_1_Windows__CGaming__CInput__CArcadeStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_AddRef(__FIIterable_1_Windows__CGaming__CInput__CArcadeStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_Release(__FIIterable_1_Windows__CGaming__CInput__CArcadeStick* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_GetIids(__FIIterable_1_Windows__CGaming__CInput__CArcadeStick* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_GetRuntimeClassName(__FIIterable_1_Windows__CGaming__CInput__CArcadeStick* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_GetTrustLevel(__FIIterable_1_Windows__CGaming__CInput__CArcadeStick* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_First(__FIIterable_1_Windows__CGaming__CInput__CArcadeStick* This,__FIIterator_1_Windows__CGaming__CInput__CArcadeStick **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_ArcadeStick IID___FIIterable_1_Windows__CGaming__CInput__CArcadeStick -#define IIterable_ArcadeStickVtbl __FIIterable_1_Windows__CGaming__CInput__CArcadeStickVtbl -#define IIterable_ArcadeStick __FIIterable_1_Windows__CGaming__CInput__CArcadeStick -#define IIterable_ArcadeStick_QueryInterface __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface -#define IIterable_ArcadeStick_AddRef __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_AddRef -#define IIterable_ArcadeStick_Release __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_Release -#define IIterable_ArcadeStick_GetIids __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_GetIids -#define IIterable_ArcadeStick_GetRuntimeClassName __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_GetRuntimeClassName -#define IIterable_ArcadeStick_GetTrustLevel __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_GetTrustLevel -#define IIterable_ArcadeStick_First __FIIterable_1_Windows__CGaming__CInput__CArcadeStick_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CGaming__CInput__CArcadeStick, 0xbecace75, 0xd0cd, 0x5a9c, 0x84,0x5f, 0x72,0xf0,0x85,0x50,0x3c,0xdf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("becace75-d0cd-5a9c-845f-72f085503cdf") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick, 0xbecace75, 0xd0cd, 0x5a9c, 0x84,0x5f, 0x72,0xf0,0x85,0x50,0x3c,0xdf) -#endif -#else -typedef struct __FIVectorView_1_Windows__CGaming__CInput__CArcadeStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This, - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIArcadeStick **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CGaming__CInput__CArcadeStickVtbl; - -interface __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick { - CONST_VTBL __FIVectorView_1_Windows__CGaming__CInput__CArcadeStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_AddRef(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_Release(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetIids(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetRuntimeClassName(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetTrustLevel(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetAt(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIArcadeStick **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_get_Size(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_IndexOf(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This,__x_ABI_CWindows_CGaming_CInput_CIArcadeStick *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetMany(__FIVectorView_1_Windows__CGaming__CInput__CArcadeStick* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIArcadeStick **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_ArcadeStick IID___FIVectorView_1_Windows__CGaming__CInput__CArcadeStick -#define IVectorView_ArcadeStickVtbl __FIVectorView_1_Windows__CGaming__CInput__CArcadeStickVtbl -#define IVectorView_ArcadeStick __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick -#define IVectorView_ArcadeStick_QueryInterface __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_QueryInterface -#define IVectorView_ArcadeStick_AddRef __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_AddRef -#define IVectorView_ArcadeStick_Release __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_Release -#define IVectorView_ArcadeStick_GetIids __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetIids -#define IVectorView_ArcadeStick_GetRuntimeClassName __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetRuntimeClassName -#define IVectorView_ArcadeStick_GetTrustLevel __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetTrustLevel -#define IVectorView_ArcadeStick_GetAt __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetAt -#define IVectorView_ArcadeStick_get_Size __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_get_Size -#define IVectorView_ArcadeStick_IndexOf __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_IndexOf -#define IVectorView_ArcadeStick_GetMany __FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CGaming__CInput__CArcadeStick_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CGaming__CInput__CFlightStick, 0xf5fa1919, 0x3f18, 0x5560, 0xbb,0x13, 0xcf,0x70,0x18,0xac,0x41,0xd5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("f5fa1919-3f18-5560-bb13-cf7018ac41d5") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CGaming__CInput__CFlightStick, 0xf5fa1919, 0x3f18, 0x5560, 0xbb,0x13, 0xcf,0x70,0x18,0xac,0x41,0xd5) -#endif -#else -typedef struct __FIIterator_1_Windows__CGaming__CInput__CFlightStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This, - __x_ABI_CWindows_CGaming_CInput_CIFlightStick **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CGaming__CInput__CFlightStick *This, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIFlightStick **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CGaming__CInput__CFlightStickVtbl; - -interface __FIIterator_1_Windows__CGaming__CInput__CFlightStick { - CONST_VTBL __FIIterator_1_Windows__CGaming__CInput__CFlightStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CFlightStick_QueryInterface(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CFlightStick_AddRef(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CFlightStick_Release(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetIids(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetRuntimeClassName(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetTrustLevel(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CFlightStick_get_Current(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This,__x_ABI_CWindows_CGaming_CInput_CIFlightStick **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CFlightStick_get_HasCurrent(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CFlightStick_MoveNext(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetMany(__FIIterator_1_Windows__CGaming__CInput__CFlightStick* This,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIFlightStick **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_FlightStick IID___FIIterator_1_Windows__CGaming__CInput__CFlightStick -#define IIterator_FlightStickVtbl __FIIterator_1_Windows__CGaming__CInput__CFlightStickVtbl -#define IIterator_FlightStick __FIIterator_1_Windows__CGaming__CInput__CFlightStick -#define IIterator_FlightStick_QueryInterface __FIIterator_1_Windows__CGaming__CInput__CFlightStick_QueryInterface -#define IIterator_FlightStick_AddRef __FIIterator_1_Windows__CGaming__CInput__CFlightStick_AddRef -#define IIterator_FlightStick_Release __FIIterator_1_Windows__CGaming__CInput__CFlightStick_Release -#define IIterator_FlightStick_GetIids __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetIids -#define IIterator_FlightStick_GetRuntimeClassName __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetRuntimeClassName -#define IIterator_FlightStick_GetTrustLevel __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetTrustLevel -#define IIterator_FlightStick_get_Current __FIIterator_1_Windows__CGaming__CInput__CFlightStick_get_Current -#define IIterator_FlightStick_get_HasCurrent __FIIterator_1_Windows__CGaming__CInput__CFlightStick_get_HasCurrent -#define IIterator_FlightStick_MoveNext __FIIterator_1_Windows__CGaming__CInput__CFlightStick_MoveNext -#define IIterator_FlightStick_GetMany __FIIterator_1_Windows__CGaming__CInput__CFlightStick_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CGaming__CInput__CFlightStick, 0x3b7fc175, 0xbebe, 0x52ef, 0xa3,0xe9, 0xdd,0xa7,0x5e,0xa1,0xac,0xfc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("3b7fc175-bebe-52ef-a3e9-dda75ea1acfc") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CGaming__CInput__CFlightStick, 0x3b7fc175, 0xbebe, 0x52ef, 0xa3,0xe9, 0xdd,0xa7,0x5e,0xa1,0xac,0xfc) -#endif -#else -typedef struct __FIIterable_1_Windows__CGaming__CInput__CFlightStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CGaming__CInput__CFlightStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CGaming__CInput__CFlightStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CGaming__CInput__CFlightStick *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CGaming__CInput__CFlightStick *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CGaming__CInput__CFlightStick *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CGaming__CInput__CFlightStick *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CGaming__CInput__CFlightStick *This, - __FIIterator_1_Windows__CGaming__CInput__CFlightStick **value); - - END_INTERFACE -} __FIIterable_1_Windows__CGaming__CInput__CFlightStickVtbl; - -interface __FIIterable_1_Windows__CGaming__CInput__CFlightStick { - CONST_VTBL __FIIterable_1_Windows__CGaming__CInput__CFlightStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CFlightStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CGaming__CInput__CFlightStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CGaming__CInput__CFlightStick_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CFlightStick_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CGaming__CInput__CFlightStick_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CGaming__CInput__CFlightStick_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CFlightStick_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CFlightStick_QueryInterface(__FIIterable_1_Windows__CGaming__CInput__CFlightStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CFlightStick_AddRef(__FIIterable_1_Windows__CGaming__CInput__CFlightStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CFlightStick_Release(__FIIterable_1_Windows__CGaming__CInput__CFlightStick* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CFlightStick_GetIids(__FIIterable_1_Windows__CGaming__CInput__CFlightStick* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CFlightStick_GetRuntimeClassName(__FIIterable_1_Windows__CGaming__CInput__CFlightStick* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CFlightStick_GetTrustLevel(__FIIterable_1_Windows__CGaming__CInput__CFlightStick* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CFlightStick_First(__FIIterable_1_Windows__CGaming__CInput__CFlightStick* This,__FIIterator_1_Windows__CGaming__CInput__CFlightStick **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_FlightStick IID___FIIterable_1_Windows__CGaming__CInput__CFlightStick -#define IIterable_FlightStickVtbl __FIIterable_1_Windows__CGaming__CInput__CFlightStickVtbl -#define IIterable_FlightStick __FIIterable_1_Windows__CGaming__CInput__CFlightStick -#define IIterable_FlightStick_QueryInterface __FIIterable_1_Windows__CGaming__CInput__CFlightStick_QueryInterface -#define IIterable_FlightStick_AddRef __FIIterable_1_Windows__CGaming__CInput__CFlightStick_AddRef -#define IIterable_FlightStick_Release __FIIterable_1_Windows__CGaming__CInput__CFlightStick_Release -#define IIterable_FlightStick_GetIids __FIIterable_1_Windows__CGaming__CInput__CFlightStick_GetIids -#define IIterable_FlightStick_GetRuntimeClassName __FIIterable_1_Windows__CGaming__CInput__CFlightStick_GetRuntimeClassName -#define IIterable_FlightStick_GetTrustLevel __FIIterable_1_Windows__CGaming__CInput__CFlightStick_GetTrustLevel -#define IIterable_FlightStick_First __FIIterable_1_Windows__CGaming__CInput__CFlightStick_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CGaming__CInput__CFlightStick, 0x8b9d067e, 0xb6f5, 0x592f, 0xa9,0x0a, 0xd7,0x2c,0x3d,0x98,0xd4,0xda); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("8b9d067e-b6f5-592f-a90a-d72c3d98d4da") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick, 0x8b9d067e, 0xb6f5, 0x592f, 0xa9,0x0a, 0xd7,0x2c,0x3d,0x98,0xd4,0xda) -#endif -#else -typedef struct __FIVectorView_1_Windows__CGaming__CInput__CFlightStickVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIFlightStick **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This, - __x_ABI_CWindows_CGaming_CInput_CIFlightStick *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CGaming__CInput__CFlightStick *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIFlightStick **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CGaming__CInput__CFlightStickVtbl; - -interface __FIVectorView_1_Windows__CGaming__CInput__CFlightStick { - CONST_VTBL __FIVectorView_1_Windows__CGaming__CInput__CFlightStickVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_QueryInterface(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_AddRef(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_Release(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetIids(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetRuntimeClassName(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetTrustLevel(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetAt(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIFlightStick **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_get_Size(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_IndexOf(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This,__x_ABI_CWindows_CGaming_CInput_CIFlightStick *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetMany(__FIVectorView_1_Windows__CGaming__CInput__CFlightStick* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIFlightStick **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_FlightStick IID___FIVectorView_1_Windows__CGaming__CInput__CFlightStick -#define IVectorView_FlightStickVtbl __FIVectorView_1_Windows__CGaming__CInput__CFlightStickVtbl -#define IVectorView_FlightStick __FIVectorView_1_Windows__CGaming__CInput__CFlightStick -#define IVectorView_FlightStick_QueryInterface __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_QueryInterface -#define IVectorView_FlightStick_AddRef __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_AddRef -#define IVectorView_FlightStick_Release __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_Release -#define IVectorView_FlightStick_GetIids __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetIids -#define IVectorView_FlightStick_GetRuntimeClassName __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetRuntimeClassName -#define IVectorView_FlightStick_GetTrustLevel __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetTrustLevel -#define IVectorView_FlightStick_GetAt __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetAt -#define IVectorView_FlightStick_get_Size __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_get_Size -#define IVectorView_FlightStick_IndexOf __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_IndexOf -#define IVectorView_FlightStick_GetMany __FIVectorView_1_Windows__CGaming__CInput__CFlightStick_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CGaming__CInput__CFlightStick_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CGaming__CInput__CGamepad, 0x246737e8, 0x12bc, 0x5c64, 0xaf,0x52, 0x06,0xdb,0x4b,0x13,0xfa,0x2f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("246737e8-12bc-5c64-af52-06db4b13fa2f") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CGaming__CInput__CGamepad, 0x246737e8, 0x12bc, 0x5c64, 0xaf,0x52, 0x06,0xdb,0x4b,0x13,0xfa,0x2f) -#endif -#else -typedef struct __FIIterator_1_Windows__CGaming__CInput__CGamepadVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This, - __x_ABI_CWindows_CGaming_CInput_CIGamepad **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIGamepad **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CGaming__CInput__CGamepadVtbl; - -interface __FIIterator_1_Windows__CGaming__CInput__CGamepad { - CONST_VTBL __FIIterator_1_Windows__CGaming__CInput__CGamepadVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CGamepad_QueryInterface(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CGamepad_AddRef(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CGamepad_Release(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetIids(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CGamepad_get_Current(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This,__x_ABI_CWindows_CGaming_CInput_CIGamepad **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CGamepad_get_HasCurrent(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CGamepad_MoveNext(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetMany(__FIIterator_1_Windows__CGaming__CInput__CGamepad* This,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIGamepad **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_Gamepad IID___FIIterator_1_Windows__CGaming__CInput__CGamepad -#define IIterator_GamepadVtbl __FIIterator_1_Windows__CGaming__CInput__CGamepadVtbl -#define IIterator_Gamepad __FIIterator_1_Windows__CGaming__CInput__CGamepad -#define IIterator_Gamepad_QueryInterface __FIIterator_1_Windows__CGaming__CInput__CGamepad_QueryInterface -#define IIterator_Gamepad_AddRef __FIIterator_1_Windows__CGaming__CInput__CGamepad_AddRef -#define IIterator_Gamepad_Release __FIIterator_1_Windows__CGaming__CInput__CGamepad_Release -#define IIterator_Gamepad_GetIids __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetIids -#define IIterator_Gamepad_GetRuntimeClassName __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName -#define IIterator_Gamepad_GetTrustLevel __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel -#define IIterator_Gamepad_get_Current __FIIterator_1_Windows__CGaming__CInput__CGamepad_get_Current -#define IIterator_Gamepad_get_HasCurrent __FIIterator_1_Windows__CGaming__CInput__CGamepad_get_HasCurrent -#define IIterator_Gamepad_MoveNext __FIIterator_1_Windows__CGaming__CInput__CGamepad_MoveNext -#define IIterator_Gamepad_GetMany __FIIterator_1_Windows__CGaming__CInput__CGamepad_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CGaming__CInput__CGamepad, 0x47132ba0, 0x6b17, 0x5cd2, 0xa8,0xbd, 0xb5,0xd3,0x44,0x3c,0xcb,0x13); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("47132ba0-6b17-5cd2-a8bd-b5d3443ccb13") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CGaming__CInput__CGamepad, 0x47132ba0, 0x6b17, 0x5cd2, 0xa8,0xbd, 0xb5,0xd3,0x44,0x3c,0xcb,0x13) -#endif -#else -typedef struct __FIIterable_1_Windows__CGaming__CInput__CGamepadVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CGaming__CInput__CGamepad *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CGaming__CInput__CGamepad *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CGaming__CInput__CGamepad *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CGaming__CInput__CGamepad *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CGaming__CInput__CGamepad *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CGaming__CInput__CGamepad *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CGaming__CInput__CGamepad *This, - __FIIterator_1_Windows__CGaming__CInput__CGamepad **value); - - END_INTERFACE -} __FIIterable_1_Windows__CGaming__CInput__CGamepadVtbl; - -interface __FIIterable_1_Windows__CGaming__CInput__CGamepad { - CONST_VTBL __FIIterable_1_Windows__CGaming__CInput__CGamepadVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CGamepad_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CGaming__CInput__CGamepad_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CGaming__CInput__CGamepad_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CGamepad_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CGamepad_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CGamepad_QueryInterface(__FIIterable_1_Windows__CGaming__CInput__CGamepad* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CGamepad_AddRef(__FIIterable_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CGamepad_Release(__FIIterable_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CGamepad_GetIids(__FIIterable_1_Windows__CGaming__CInput__CGamepad* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName(__FIIterable_1_Windows__CGaming__CInput__CGamepad* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel(__FIIterable_1_Windows__CGaming__CInput__CGamepad* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CGamepad_First(__FIIterable_1_Windows__CGaming__CInput__CGamepad* This,__FIIterator_1_Windows__CGaming__CInput__CGamepad **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_Gamepad IID___FIIterable_1_Windows__CGaming__CInput__CGamepad -#define IIterable_GamepadVtbl __FIIterable_1_Windows__CGaming__CInput__CGamepadVtbl -#define IIterable_Gamepad __FIIterable_1_Windows__CGaming__CInput__CGamepad -#define IIterable_Gamepad_QueryInterface __FIIterable_1_Windows__CGaming__CInput__CGamepad_QueryInterface -#define IIterable_Gamepad_AddRef __FIIterable_1_Windows__CGaming__CInput__CGamepad_AddRef -#define IIterable_Gamepad_Release __FIIterable_1_Windows__CGaming__CInput__CGamepad_Release -#define IIterable_Gamepad_GetIids __FIIterable_1_Windows__CGaming__CInput__CGamepad_GetIids -#define IIterable_Gamepad_GetRuntimeClassName __FIIterable_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName -#define IIterable_Gamepad_GetTrustLevel __FIIterable_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel -#define IIterable_Gamepad_First __FIIterable_1_Windows__CGaming__CInput__CGamepad_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CGaming__CInput__CGamepad, 0xeb97bb69, 0x09c9, 0x5a99, 0x86,0xb2, 0x3e,0x36,0x08,0x52,0x84,0xd4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("eb97bb69-09c9-5a99-86b2-3e36085284d4") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CGaming__CInput__CGamepad, 0xeb97bb69, 0x09c9, 0x5a99, 0x86,0xb2, 0x3e,0x36,0x08,0x52,0x84,0xd4) -#endif -#else -typedef struct __FIVectorView_1_Windows__CGaming__CInput__CGamepadVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIGamepad **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This, - __x_ABI_CWindows_CGaming_CInput_CIGamepad *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIGamepad **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CGaming__CInput__CGamepadVtbl; - -interface __FIVectorView_1_Windows__CGaming__CInput__CGamepad { - CONST_VTBL __FIVectorView_1_Windows__CGaming__CInput__CGamepadVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CGamepad_QueryInterface(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CGamepad_AddRef(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CGamepad_Release(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetIids(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetAt(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIGamepad **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CGamepad_get_Size(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CGamepad_IndexOf(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This,__x_ABI_CWindows_CGaming_CInput_CIGamepad *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetMany(__FIVectorView_1_Windows__CGaming__CInput__CGamepad* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIGamepad **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_Gamepad IID___FIVectorView_1_Windows__CGaming__CInput__CGamepad -#define IVectorView_GamepadVtbl __FIVectorView_1_Windows__CGaming__CInput__CGamepadVtbl -#define IVectorView_Gamepad __FIVectorView_1_Windows__CGaming__CInput__CGamepad -#define IVectorView_Gamepad_QueryInterface __FIVectorView_1_Windows__CGaming__CInput__CGamepad_QueryInterface -#define IVectorView_Gamepad_AddRef __FIVectorView_1_Windows__CGaming__CInput__CGamepad_AddRef -#define IVectorView_Gamepad_Release __FIVectorView_1_Windows__CGaming__CInput__CGamepad_Release -#define IVectorView_Gamepad_GetIids __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetIids -#define IVectorView_Gamepad_GetRuntimeClassName __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName -#define IVectorView_Gamepad_GetTrustLevel __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel -#define IVectorView_Gamepad_GetAt __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetAt -#define IVectorView_Gamepad_get_Size __FIVectorView_1_Windows__CGaming__CInput__CGamepad_get_Size -#define IVectorView_Gamepad_IndexOf __FIVectorView_1_Windows__CGaming__CInput__CGamepad_IndexOf -#define IVectorView_Gamepad_GetMany __FIVectorView_1_Windows__CGaming__CInput__CGamepad_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_Windows__CGaming__CInput__CGamepad, 0x152bec39, 0x0a47, 0x5466, 0xb2,0x53, 0x64,0xe2,0xbb,0x68,0xd7,0x44); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("152bec39-0a47-5466-b253-64e2bb68d744") - IVector : IVector_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_Windows__CGaming__CInput__CGamepad, 0x152bec39, 0x0a47, 0x5466, 0xb2,0x53, 0x64,0xe2,0xbb,0x68,0xd7,0x44) -#endif -#else -typedef struct __FIVector_1_Windows__CGaming__CInput__CGamepadVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIGamepad **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - __FIVectorView_1_Windows__CGaming__CInput__CGamepad **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - __x_ABI_CWindows_CGaming_CInput_CIGamepad *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIGamepad *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIGamepad *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - __x_ABI_CWindows_CGaming_CInput_CIGamepad *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIGamepad **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_Windows__CGaming__CInput__CGamepad *This, - UINT32 count, - __x_ABI_CWindows_CGaming_CInput_CIGamepad **items); - - END_INTERFACE -} __FIVector_1_Windows__CGaming__CInput__CGamepadVtbl; - -interface __FIVector_1_Windows__CGaming__CInput__CGamepad { - CONST_VTBL __FIVector_1_Windows__CGaming__CInput__CGamepadVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_Windows__CGaming__CInput__CGamepad_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_QueryInterface(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGaming__CInput__CGamepad_AddRef(__FIVector_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGaming__CInput__CGamepad_Release(__FIVector_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_GetIids(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_GetAt(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIGamepad **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_get_Size(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_GetView(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,__FIVectorView_1_Windows__CGaming__CInput__CGamepad **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_IndexOf(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,__x_ABI_CWindows_CGaming_CInput_CIGamepad *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_SetAt(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIGamepad *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_InsertAt(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIGamepad *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_RemoveAt(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_Append(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,__x_ABI_CWindows_CGaming_CInput_CIGamepad *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_RemoveAtEnd(__FIVector_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_Clear(__FIVector_1_Windows__CGaming__CInput__CGamepad* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_GetMany(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIGamepad **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CGamepad_ReplaceAll(__FIVector_1_Windows__CGaming__CInput__CGamepad* This,UINT32 count,__x_ABI_CWindows_CGaming_CInput_CIGamepad **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_Gamepad IID___FIVector_1_Windows__CGaming__CInput__CGamepad -#define IVector_GamepadVtbl __FIVector_1_Windows__CGaming__CInput__CGamepadVtbl -#define IVector_Gamepad __FIVector_1_Windows__CGaming__CInput__CGamepad -#define IVector_Gamepad_QueryInterface __FIVector_1_Windows__CGaming__CInput__CGamepad_QueryInterface -#define IVector_Gamepad_AddRef __FIVector_1_Windows__CGaming__CInput__CGamepad_AddRef -#define IVector_Gamepad_Release __FIVector_1_Windows__CGaming__CInput__CGamepad_Release -#define IVector_Gamepad_GetIids __FIVector_1_Windows__CGaming__CInput__CGamepad_GetIids -#define IVector_Gamepad_GetRuntimeClassName __FIVector_1_Windows__CGaming__CInput__CGamepad_GetRuntimeClassName -#define IVector_Gamepad_GetTrustLevel __FIVector_1_Windows__CGaming__CInput__CGamepad_GetTrustLevel -#define IVector_Gamepad_GetAt __FIVector_1_Windows__CGaming__CInput__CGamepad_GetAt -#define IVector_Gamepad_get_Size __FIVector_1_Windows__CGaming__CInput__CGamepad_get_Size -#define IVector_Gamepad_GetView __FIVector_1_Windows__CGaming__CInput__CGamepad_GetView -#define IVector_Gamepad_IndexOf __FIVector_1_Windows__CGaming__CInput__CGamepad_IndexOf -#define IVector_Gamepad_SetAt __FIVector_1_Windows__CGaming__CInput__CGamepad_SetAt -#define IVector_Gamepad_InsertAt __FIVector_1_Windows__CGaming__CInput__CGamepad_InsertAt -#define IVector_Gamepad_RemoveAt __FIVector_1_Windows__CGaming__CInput__CGamepad_RemoveAt -#define IVector_Gamepad_Append __FIVector_1_Windows__CGaming__CInput__CGamepad_Append -#define IVector_Gamepad_RemoveAtEnd __FIVector_1_Windows__CGaming__CInput__CGamepad_RemoveAtEnd -#define IVector_Gamepad_Clear __FIVector_1_Windows__CGaming__CInput__CGamepad_Clear -#define IVector_Gamepad_GetMany __FIVector_1_Windows__CGaming__CInput__CGamepad_GetMany -#define IVector_Gamepad_ReplaceAll __FIVector_1_Windows__CGaming__CInput__CGamepad_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_Windows__CGaming__CInput__CGamepad_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CGaming__CInput__CRacingWheel, 0x23d735b8, 0x4d36, 0x5377, 0xa2,0x45, 0x69,0xdf,0x97,0xc9,0xfc,0xd9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("23d735b8-4d36-5377-a245-69df97c9fcd9") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel, 0x23d735b8, 0x4d36, 0x5377, 0xa2,0x45, 0x69,0xdf,0x97,0xc9,0xfc,0xd9) -#endif -#else -typedef struct __FIIterator_1_Windows__CGaming__CInput__CRacingWheelVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CGaming__CInput__CRacingWheelVtbl; - -interface __FIIterator_1_Windows__CGaming__CInput__CRacingWheel { - CONST_VTBL __FIIterator_1_Windows__CGaming__CInput__CRacingWheelVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_AddRef(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_Release(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetIids(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_get_Current(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_get_HasCurrent(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_MoveNext(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetMany(__FIIterator_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_RacingWheel IID___FIIterator_1_Windows__CGaming__CInput__CRacingWheel -#define IIterator_RacingWheelVtbl __FIIterator_1_Windows__CGaming__CInput__CRacingWheelVtbl -#define IIterator_RacingWheel __FIIterator_1_Windows__CGaming__CInput__CRacingWheel -#define IIterator_RacingWheel_QueryInterface __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface -#define IIterator_RacingWheel_AddRef __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_AddRef -#define IIterator_RacingWheel_Release __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_Release -#define IIterator_RacingWheel_GetIids __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetIids -#define IIterator_RacingWheel_GetRuntimeClassName __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName -#define IIterator_RacingWheel_GetTrustLevel __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel -#define IIterator_RacingWheel_get_Current __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_get_Current -#define IIterator_RacingWheel_get_HasCurrent __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_get_HasCurrent -#define IIterator_RacingWheel_MoveNext __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_MoveNext -#define IIterator_RacingWheel_GetMany __FIIterator_1_Windows__CGaming__CInput__CRacingWheel_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CGaming__CInput__CRacingWheel, 0x9a7c3830, 0x9a87, 0x5287, 0xa1,0xe2, 0x8a,0x2a,0xf2,0x9c,0xf6,0x8c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("9a7c3830-9a87-5287-a1e2-8a2af29cf68c") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CGaming__CInput__CRacingWheel, 0x9a7c3830, 0x9a87, 0x5287, 0xa1,0xe2, 0x8a,0x2a,0xf2,0x9c,0xf6,0x8c) -#endif -#else -typedef struct __FIIterable_1_Windows__CGaming__CInput__CRacingWheelVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CGaming__CInput__CRacingWheel *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CGaming__CInput__CRacingWheel *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CGaming__CInput__CRacingWheel *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CGaming__CInput__CRacingWheel *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CGaming__CInput__CRacingWheel *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CGaming__CInput__CRacingWheel *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CGaming__CInput__CRacingWheel *This, - __FIIterator_1_Windows__CGaming__CInput__CRacingWheel **value); - - END_INTERFACE -} __FIIterable_1_Windows__CGaming__CInput__CRacingWheelVtbl; - -interface __FIIterable_1_Windows__CGaming__CInput__CRacingWheel { - CONST_VTBL __FIIterable_1_Windows__CGaming__CInput__CRacingWheelVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(__FIIterable_1_Windows__CGaming__CInput__CRacingWheel* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_AddRef(__FIIterable_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_Release(__FIIterable_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_GetIids(__FIIterable_1_Windows__CGaming__CInput__CRacingWheel* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName(__FIIterable_1_Windows__CGaming__CInput__CRacingWheel* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel(__FIIterable_1_Windows__CGaming__CInput__CRacingWheel* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_First(__FIIterable_1_Windows__CGaming__CInput__CRacingWheel* This,__FIIterator_1_Windows__CGaming__CInput__CRacingWheel **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_RacingWheel IID___FIIterable_1_Windows__CGaming__CInput__CRacingWheel -#define IIterable_RacingWheelVtbl __FIIterable_1_Windows__CGaming__CInput__CRacingWheelVtbl -#define IIterable_RacingWheel __FIIterable_1_Windows__CGaming__CInput__CRacingWheel -#define IIterable_RacingWheel_QueryInterface __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface -#define IIterable_RacingWheel_AddRef __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_AddRef -#define IIterable_RacingWheel_Release __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_Release -#define IIterable_RacingWheel_GetIids __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_GetIids -#define IIterable_RacingWheel_GetRuntimeClassName __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName -#define IIterable_RacingWheel_GetTrustLevel __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel -#define IIterable_RacingWheel_First __FIIterable_1_Windows__CGaming__CInput__CRacingWheel_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CGaming__CInput__CRacingWheel, 0x153993b2, 0x6052, 0x5959, 0x91,0xec, 0x90,0x0c,0x53,0xfe,0xf1,0x20); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("153993b2-6052-5959-91ec-900c53fef120") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel, 0x153993b2, 0x6052, 0x5959, 0x91,0xec, 0x90,0x0c,0x53,0xfe,0xf1,0x20) -#endif -#else -typedef struct __FIVectorView_1_Windows__CGaming__CInput__CRacingWheelVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CGaming__CInput__CRacingWheelVtbl; - -interface __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel { - CONST_VTBL __FIVectorView_1_Windows__CGaming__CInput__CRacingWheelVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_AddRef(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_Release(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetIids(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetAt(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_get_Size(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_IndexOf(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetMany(__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_RacingWheel IID___FIVectorView_1_Windows__CGaming__CInput__CRacingWheel -#define IVectorView_RacingWheelVtbl __FIVectorView_1_Windows__CGaming__CInput__CRacingWheelVtbl -#define IVectorView_RacingWheel __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel -#define IVectorView_RacingWheel_QueryInterface __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface -#define IVectorView_RacingWheel_AddRef __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_AddRef -#define IVectorView_RacingWheel_Release __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_Release -#define IVectorView_RacingWheel_GetIids __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetIids -#define IVectorView_RacingWheel_GetRuntimeClassName __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName -#define IVectorView_RacingWheel_GetTrustLevel __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel -#define IVectorView_RacingWheel_GetAt __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetAt -#define IVectorView_RacingWheel_get_Size __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_get_Size -#define IVectorView_RacingWheel_IndexOf __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_IndexOf -#define IVectorView_RacingWheel_GetMany __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_Windows__CGaming__CInput__CRacingWheel, 0xe21d3be8, 0xb215, 0x5c0f, 0xaf,0x72, 0x33,0x9f,0x41,0xaf,0x73,0x4d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("e21d3be8-b215-5c0f-af72-339f41af734d") - IVector : IVector_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_Windows__CGaming__CInput__CRacingWheel, 0xe21d3be8, 0xb215, 0x5c0f, 0xaf,0x72, 0x33,0x9f,0x41,0xaf,0x73,0x4d) -#endif -#else -typedef struct __FIVector_1_Windows__CGaming__CInput__CRacingWheelVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - __FIVectorView_1_Windows__CGaming__CInput__CRacingWheel **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_Windows__CGaming__CInput__CRacingWheel *This, - UINT32 count, - __x_ABI_CWindows_CGaming_CInput_CIRacingWheel **items); - - END_INTERFACE -} __FIVector_1_Windows__CGaming__CInput__CRacingWheelVtbl; - -interface __FIVector_1_Windows__CGaming__CInput__CRacingWheel { - CONST_VTBL __FIVector_1_Windows__CGaming__CInput__CRacingWheelVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_Windows__CGaming__CInput__CRacingWheel_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGaming__CInput__CRacingWheel_AddRef(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGaming__CInput__CRacingWheel_Release(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetIids(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetAt(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_get_Size(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetView(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,__FIVectorView_1_Windows__CGaming__CInput__CRacingWheel **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_IndexOf(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_SetAt(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_InsertAt(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_RemoveAt(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_Append(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_RemoveAtEnd(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_Clear(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetMany(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRacingWheel_ReplaceAll(__FIVector_1_Windows__CGaming__CInput__CRacingWheel* This,UINT32 count,__x_ABI_CWindows_CGaming_CInput_CIRacingWheel **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_RacingWheel IID___FIVector_1_Windows__CGaming__CInput__CRacingWheel -#define IVector_RacingWheelVtbl __FIVector_1_Windows__CGaming__CInput__CRacingWheelVtbl -#define IVector_RacingWheel __FIVector_1_Windows__CGaming__CInput__CRacingWheel -#define IVector_RacingWheel_QueryInterface __FIVector_1_Windows__CGaming__CInput__CRacingWheel_QueryInterface -#define IVector_RacingWheel_AddRef __FIVector_1_Windows__CGaming__CInput__CRacingWheel_AddRef -#define IVector_RacingWheel_Release __FIVector_1_Windows__CGaming__CInput__CRacingWheel_Release -#define IVector_RacingWheel_GetIids __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetIids -#define IVector_RacingWheel_GetRuntimeClassName __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetRuntimeClassName -#define IVector_RacingWheel_GetTrustLevel __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetTrustLevel -#define IVector_RacingWheel_GetAt __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetAt -#define IVector_RacingWheel_get_Size __FIVector_1_Windows__CGaming__CInput__CRacingWheel_get_Size -#define IVector_RacingWheel_GetView __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetView -#define IVector_RacingWheel_IndexOf __FIVector_1_Windows__CGaming__CInput__CRacingWheel_IndexOf -#define IVector_RacingWheel_SetAt __FIVector_1_Windows__CGaming__CInput__CRacingWheel_SetAt -#define IVector_RacingWheel_InsertAt __FIVector_1_Windows__CGaming__CInput__CRacingWheel_InsertAt -#define IVector_RacingWheel_RemoveAt __FIVector_1_Windows__CGaming__CInput__CRacingWheel_RemoveAt -#define IVector_RacingWheel_Append __FIVector_1_Windows__CGaming__CInput__CRacingWheel_Append -#define IVector_RacingWheel_RemoveAtEnd __FIVector_1_Windows__CGaming__CInput__CRacingWheel_RemoveAtEnd -#define IVector_RacingWheel_Clear __FIVector_1_Windows__CGaming__CInput__CRacingWheel_Clear -#define IVector_RacingWheel_GetMany __FIVector_1_Windows__CGaming__CInput__CRacingWheel_GetMany -#define IVector_RacingWheel_ReplaceAll __FIVector_1_Windows__CGaming__CInput__CRacingWheel_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_Windows__CGaming__CInput__CRacingWheel_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CGaming__CInput__CRawGameController, 0x51cc88dc, 0x66fb, 0x55ea, 0x9a,0x1b, 0xaa,0xdc,0xd7,0x1c,0xc0,0x8e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("51cc88dc-66fb-55ea-9a1b-aadcd71cc08e") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CGaming__CInput__CRawGameController, 0x51cc88dc, 0x66fb, 0x55ea, 0x9a,0x1b, 0xaa,0xdc,0xd7,0x1c,0xc0,0x8e) -#endif -#else -typedef struct __FIIterator_1_Windows__CGaming__CInput__CRawGameControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CGaming__CInput__CRawGameControllerVtbl; - -interface __FIIterator_1_Windows__CGaming__CInput__CRawGameController { - CONST_VTBL __FIIterator_1_Windows__CGaming__CInput__CRawGameControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CRawGameController_AddRef(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGaming__CInput__CRawGameController_Release(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetIids(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRawGameController_get_Current(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This,__x_ABI_CWindows_CGaming_CInput_CIRawGameController **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRawGameController_get_HasCurrent(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRawGameController_MoveNext(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetMany(__FIIterator_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIRawGameController **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_RawGameController IID___FIIterator_1_Windows__CGaming__CInput__CRawGameController -#define IIterator_RawGameControllerVtbl __FIIterator_1_Windows__CGaming__CInput__CRawGameControllerVtbl -#define IIterator_RawGameController __FIIterator_1_Windows__CGaming__CInput__CRawGameController -#define IIterator_RawGameController_QueryInterface __FIIterator_1_Windows__CGaming__CInput__CRawGameController_QueryInterface -#define IIterator_RawGameController_AddRef __FIIterator_1_Windows__CGaming__CInput__CRawGameController_AddRef -#define IIterator_RawGameController_Release __FIIterator_1_Windows__CGaming__CInput__CRawGameController_Release -#define IIterator_RawGameController_GetIids __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetIids -#define IIterator_RawGameController_GetRuntimeClassName __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName -#define IIterator_RawGameController_GetTrustLevel __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel -#define IIterator_RawGameController_get_Current __FIIterator_1_Windows__CGaming__CInput__CRawGameController_get_Current -#define IIterator_RawGameController_get_HasCurrent __FIIterator_1_Windows__CGaming__CInput__CRawGameController_get_HasCurrent -#define IIterator_RawGameController_MoveNext __FIIterator_1_Windows__CGaming__CInput__CRawGameController_MoveNext -#define IIterator_RawGameController_GetMany __FIIterator_1_Windows__CGaming__CInput__CRawGameController_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CGaming__CInput__CRawGameController, 0x8f2f08cc, 0xf4f4, 0x5539, 0x93,0x57, 0x1f,0x07,0x33,0x4d,0x38,0x1f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("8f2f08cc-f4f4-5539-9357-1f07334d381f") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CGaming__CInput__CRawGameController, 0x8f2f08cc, 0xf4f4, 0x5539, 0x93,0x57, 0x1f,0x07,0x33,0x4d,0x38,0x1f) -#endif -#else -typedef struct __FIIterable_1_Windows__CGaming__CInput__CRawGameControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CGaming__CInput__CRawGameController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CGaming__CInput__CRawGameController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CGaming__CInput__CRawGameController *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CGaming__CInput__CRawGameController *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CGaming__CInput__CRawGameController *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CGaming__CInput__CRawGameController *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CGaming__CInput__CRawGameController *This, - __FIIterator_1_Windows__CGaming__CInput__CRawGameController **value); - - END_INTERFACE -} __FIIterable_1_Windows__CGaming__CInput__CRawGameControllerVtbl; - -interface __FIIterable_1_Windows__CGaming__CInput__CRawGameController { - CONST_VTBL __FIIterable_1_Windows__CGaming__CInput__CRawGameControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CGaming__CInput__CRawGameController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CGaming__CInput__CRawGameController_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CRawGameController_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CGaming__CInput__CRawGameController_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(__FIIterable_1_Windows__CGaming__CInput__CRawGameController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CRawGameController_AddRef(__FIIterable_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGaming__CInput__CRawGameController_Release(__FIIterable_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRawGameController_GetIids(__FIIterable_1_Windows__CGaming__CInput__CRawGameController* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName(__FIIterable_1_Windows__CGaming__CInput__CRawGameController* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel(__FIIterable_1_Windows__CGaming__CInput__CRawGameController* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGaming__CInput__CRawGameController_First(__FIIterable_1_Windows__CGaming__CInput__CRawGameController* This,__FIIterator_1_Windows__CGaming__CInput__CRawGameController **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_RawGameController IID___FIIterable_1_Windows__CGaming__CInput__CRawGameController -#define IIterable_RawGameControllerVtbl __FIIterable_1_Windows__CGaming__CInput__CRawGameControllerVtbl -#define IIterable_RawGameController __FIIterable_1_Windows__CGaming__CInput__CRawGameController -#define IIterable_RawGameController_QueryInterface __FIIterable_1_Windows__CGaming__CInput__CRawGameController_QueryInterface -#define IIterable_RawGameController_AddRef __FIIterable_1_Windows__CGaming__CInput__CRawGameController_AddRef -#define IIterable_RawGameController_Release __FIIterable_1_Windows__CGaming__CInput__CRawGameController_Release -#define IIterable_RawGameController_GetIids __FIIterable_1_Windows__CGaming__CInput__CRawGameController_GetIids -#define IIterable_RawGameController_GetRuntimeClassName __FIIterable_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName -#define IIterable_RawGameController_GetTrustLevel __FIIterable_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel -#define IIterable_RawGameController_First __FIIterable_1_Windows__CGaming__CInput__CRawGameController_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CGaming__CInput__CRawGameController, 0x779cc322, 0x40c0, 0x55c1, 0x8d,0xc5, 0xcc,0x6e,0x3a,0xfe,0x02,0xcf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("779cc322-40c0-55c1-8dc5-cc6e3afe02cf") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController, 0x779cc322, 0x40c0, 0x55c1, 0x8d,0xc5, 0xcc,0x6e,0x3a,0xfe,0x02,0xcf) -#endif -#else -typedef struct __FIVectorView_1_Windows__CGaming__CInput__CRawGameControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CGaming__CInput__CRawGameControllerVtbl; - -interface __FIVectorView_1_Windows__CGaming__CInput__CRawGameController { - CONST_VTBL __FIVectorView_1_Windows__CGaming__CInput__CRawGameControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_AddRef(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_Release(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetIids(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetAt(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIRawGameController **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_get_Size(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_IndexOf(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This,__x_ABI_CWindows_CGaming_CInput_CIRawGameController *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetMany(__FIVectorView_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIRawGameController **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_RawGameController IID___FIVectorView_1_Windows__CGaming__CInput__CRawGameController -#define IVectorView_RawGameControllerVtbl __FIVectorView_1_Windows__CGaming__CInput__CRawGameControllerVtbl -#define IVectorView_RawGameController __FIVectorView_1_Windows__CGaming__CInput__CRawGameController -#define IVectorView_RawGameController_QueryInterface __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_QueryInterface -#define IVectorView_RawGameController_AddRef __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_AddRef -#define IVectorView_RawGameController_Release __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_Release -#define IVectorView_RawGameController_GetIids __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetIids -#define IVectorView_RawGameController_GetRuntimeClassName __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName -#define IVectorView_RawGameController_GetTrustLevel __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel -#define IVectorView_RawGameController_GetAt __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetAt -#define IVectorView_RawGameController_get_Size __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_get_Size -#define IVectorView_RawGameController_IndexOf __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_IndexOf -#define IVectorView_RawGameController_GetMany __FIVectorView_1_Windows__CGaming__CInput__CRawGameController_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ -#define ____FIVector_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_Windows__CGaming__CInput__CRawGameController, 0x9136cbcf, 0xb87c, 0x5886, 0x89,0x62, 0xb0,0xff,0xbd,0x64,0xb7,0x63); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("9136cbcf-b87c-5886-8962-b0ffbd64b763") - IVector : IVector_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_Windows__CGaming__CInput__CRawGameController, 0x9136cbcf, 0xb87c, 0x5886, 0x89,0x62, 0xb0,0xff,0xbd,0x64,0xb7,0x63) -#endif -#else -typedef struct __FIVector_1_Windows__CGaming__CInput__CRawGameControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - __FIVectorView_1_Windows__CGaming__CInput__CRawGameController **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 index, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_Windows__CGaming__CInput__CRawGameController *This, - UINT32 count, - __x_ABI_CWindows_CGaming_CInput_CIRawGameController **items); - - END_INTERFACE -} __FIVector_1_Windows__CGaming__CInput__CRawGameControllerVtbl; - -interface __FIVector_1_Windows__CGaming__CInput__CRawGameController { - CONST_VTBL __FIVector_1_Windows__CGaming__CInput__CRawGameControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_Windows__CGaming__CInput__CRawGameController_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_QueryInterface(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGaming__CInput__CRawGameController_AddRef(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGaming__CInput__CRawGameController_Release(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetIids(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetAt(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIRawGameController **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_get_Size(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetView(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,__FIVectorView_1_Windows__CGaming__CInput__CRawGameController **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_IndexOf(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,__x_ABI_CWindows_CGaming_CInput_CIRawGameController *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_SetAt(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIRawGameController *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_InsertAt(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 index,__x_ABI_CWindows_CGaming_CInput_CIRawGameController *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_RemoveAt(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_Append(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,__x_ABI_CWindows_CGaming_CInput_CIRawGameController *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_RemoveAtEnd(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_Clear(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetMany(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGaming_CInput_CIRawGameController **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGaming__CInput__CRawGameController_ReplaceAll(__FIVector_1_Windows__CGaming__CInput__CRawGameController* This,UINT32 count,__x_ABI_CWindows_CGaming_CInput_CIRawGameController **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_RawGameController IID___FIVector_1_Windows__CGaming__CInput__CRawGameController -#define IVector_RawGameControllerVtbl __FIVector_1_Windows__CGaming__CInput__CRawGameControllerVtbl -#define IVector_RawGameController __FIVector_1_Windows__CGaming__CInput__CRawGameController -#define IVector_RawGameController_QueryInterface __FIVector_1_Windows__CGaming__CInput__CRawGameController_QueryInterface -#define IVector_RawGameController_AddRef __FIVector_1_Windows__CGaming__CInput__CRawGameController_AddRef -#define IVector_RawGameController_Release __FIVector_1_Windows__CGaming__CInput__CRawGameController_Release -#define IVector_RawGameController_GetIids __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetIids -#define IVector_RawGameController_GetRuntimeClassName __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetRuntimeClassName -#define IVector_RawGameController_GetTrustLevel __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetTrustLevel -#define IVector_RawGameController_GetAt __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetAt -#define IVector_RawGameController_get_Size __FIVector_1_Windows__CGaming__CInput__CRawGameController_get_Size -#define IVector_RawGameController_GetView __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetView -#define IVector_RawGameController_IndexOf __FIVector_1_Windows__CGaming__CInput__CRawGameController_IndexOf -#define IVector_RawGameController_SetAt __FIVector_1_Windows__CGaming__CInput__CRawGameController_SetAt -#define IVector_RawGameController_InsertAt __FIVector_1_Windows__CGaming__CInput__CRawGameController_InsertAt -#define IVector_RawGameController_RemoveAt __FIVector_1_Windows__CGaming__CInput__CRawGameController_RemoveAt -#define IVector_RawGameController_Append __FIVector_1_Windows__CGaming__CInput__CRawGameController_Append -#define IVector_RawGameController_RemoveAtEnd __FIVector_1_Windows__CGaming__CInput__CRawGameController_RemoveAtEnd -#define IVector_RawGameController_Clear __FIVector_1_Windows__CGaming__CInput__CRawGameController_Clear -#define IVector_RawGameController_GetMany __FIVector_1_Windows__CGaming__CInput__CRawGameController_GetMany -#define IVector_RawGameController_ReplaceAll __FIVector_1_Windows__CGaming__CInput__CRawGameController_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_Windows__CGaming__CInput__CRawGameController_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_gaming_input_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.gaming.ui.h b/lib/libc/include/any-windows-any/windows.gaming.ui.h deleted file mode 100644 index 3dcf7c74cec1a46c866a228d114b9ef3b71cdbfb..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.gaming.ui.h +++ /dev/null @@ -1,291 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.gaming.ui.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_gaming_ui_h__ -#define __windows_gaming_ui_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics ABI::Windows::Gaming::UI::IGameBarStatics -namespace ABI { - namespace Windows { - namespace Gaming { - namespace UI { - interface IGameBarStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGaming_CUI_CGameBar_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CUI_CGameBar_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Gaming { - namespace UI { - class GameBar; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGaming_CUI_CGameBar __x_ABI_CWindows_CGaming_CUI_CGameBar; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGaming_CUI_CGameBar_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -/***************************************************************************** - * IGameBarStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGaming_CUI_CIGameBarStatics, 0x1db9a292, 0xcc78, 0x4173, 0xbe,0x45, 0xb6,0x1e,0x67,0x28,0x3e,0xa7); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Gaming { - namespace UI { - MIDL_INTERFACE("1db9a292-cc78-4173-be45-b61e67283ea7") - IGameBarStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_VisibilityChanged( - ABI::Windows::Foundation::IEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_VisibilityChanged( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_IsInputRedirectedChanged( - ABI::Windows::Foundation::IEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_IsInputRedirectedChanged( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Visible( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsInputRedirected( - boolean *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics, 0x1db9a292, 0xcc78, 0x4173, 0xbe,0x45, 0xb6,0x1e,0x67,0x28,0x3e,0xa7) -#endif -#else -typedef struct __x_ABI_CWindows_CGaming_CUI_CIGameBarStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - TrustLevel *trustLevel); - - /*** IGameBarStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *add_VisibilityChanged)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - __FIEventHandler_1_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_VisibilityChanged)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_IsInputRedirectedChanged)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - __FIEventHandler_1_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_IsInputRedirectedChanged)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *get_Visible)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsInputRedirected)( - __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics *This, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CGaming_CUI_CIGameBarStaticsVtbl; - -interface __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics { - CONST_VTBL __x_ABI_CWindows_CGaming_CUI_CIGameBarStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGameBarStatics methods ***/ -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_add_VisibilityChanged(This,handler,token) (This)->lpVtbl->add_VisibilityChanged(This,handler,token) -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_remove_VisibilityChanged(This,token) (This)->lpVtbl->remove_VisibilityChanged(This,token) -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_add_IsInputRedirectedChanged(This,handler,token) (This)->lpVtbl->add_IsInputRedirectedChanged(This,handler,token) -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_remove_IsInputRedirectedChanged(This,token) (This)->lpVtbl->remove_IsInputRedirectedChanged(This,token) -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_get_Visible(This,value) (This)->lpVtbl->get_Visible(This,value) -#define __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_get_IsInputRedirected(This,value) (This)->lpVtbl->get_IsInputRedirected(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_QueryInterface(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_AddRef(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_Release(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_GetIids(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_GetRuntimeClassName(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_GetTrustLevel(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGameBarStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_add_VisibilityChanged(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,__FIEventHandler_1_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_VisibilityChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_remove_VisibilityChanged(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_VisibilityChanged(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_add_IsInputRedirectedChanged(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,__FIEventHandler_1_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_IsInputRedirectedChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_remove_IsInputRedirectedChanged(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_IsInputRedirectedChanged(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_get_Visible(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,boolean *value) { - return This->lpVtbl->get_Visible(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_get_IsInputRedirected(__x_ABI_CWindows_CGaming_CUI_CIGameBarStatics* This,boolean *value) { - return This->lpVtbl->get_IsInputRedirected(This,value); -} -#endif -#ifdef WIDL_using_Windows_Gaming_UI -#define IID_IGameBarStatics IID___x_ABI_CWindows_CGaming_CUI_CIGameBarStatics -#define IGameBarStaticsVtbl __x_ABI_CWindows_CGaming_CUI_CIGameBarStaticsVtbl -#define IGameBarStatics __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics -#define IGameBarStatics_QueryInterface __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_QueryInterface -#define IGameBarStatics_AddRef __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_AddRef -#define IGameBarStatics_Release __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_Release -#define IGameBarStatics_GetIids __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_GetIids -#define IGameBarStatics_GetRuntimeClassName __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_GetRuntimeClassName -#define IGameBarStatics_GetTrustLevel __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_GetTrustLevel -#define IGameBarStatics_add_VisibilityChanged __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_add_VisibilityChanged -#define IGameBarStatics_remove_VisibilityChanged __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_remove_VisibilityChanged -#define IGameBarStatics_add_IsInputRedirectedChanged __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_add_IsInputRedirectedChanged -#define IGameBarStatics_remove_IsInputRedirectedChanged __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_remove_IsInputRedirectedChanged -#define IGameBarStatics_get_Visible __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_get_Visible -#define IGameBarStatics_get_IsInputRedirected __x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_get_IsInputRedirected -#endif /* WIDL_using_Windows_Gaming_UI */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGaming_CUI_CIGameBarStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Gaming.UI.GameBar - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Gaming_UI_GameBar_DEFINED -#define RUNTIMECLASS_Windows_Gaming_UI_GameBar_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Gaming_UI_GameBar[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','U','I','.','G','a','m','e','B','a','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_UI_GameBar[] = L"Windows.Gaming.UI.GameBar"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Gaming_UI_GameBar[] = {'W','i','n','d','o','w','s','.','G','a','m','i','n','g','.','U','I','.','G','a','m','e','B','a','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Gaming_UI_GameBar_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_gaming_ui_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.globalization.h b/lib/libc/include/any-windows-any/windows.globalization.h deleted file mode 100644 index fea825be6d9c4eb66b1c46a4b50eef3c729a1a72..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.globalization.h +++ /dev/null @@ -1,2766 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.globalization.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_globalization_h__ -#define __windows_globalization_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguage_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguage_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguage __x_ABI_CWindows_CGlobalization_CILanguage; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguage ABI::Windows::Globalization::ILanguage -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguage; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguage2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguage2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguage2 __x_ABI_CWindows_CGlobalization_CILanguage2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguage2 ABI::Windows::Globalization::ILanguage2 -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguage2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguage3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguage3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguage3 __x_ABI_CWindows_CGlobalization_CILanguage3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguage3 ABI::Windows::Globalization::ILanguage3 -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguage3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags ABI::Windows::Globalization::ILanguageExtensionSubtags -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageExtensionSubtags; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageFactory __x_ABI_CWindows_CGlobalization_CILanguageFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageFactory ABI::Windows::Globalization::ILanguageFactory -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageStatics __x_ABI_CWindows_CGlobalization_CILanguageStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics ABI::Windows::Globalization::ILanguageStatics -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageStatics2 __x_ABI_CWindows_CGlobalization_CILanguageStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics2 ABI::Windows::Globalization::ILanguageStatics2 -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageStatics3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageStatics3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageStatics3 __x_ABI_CWindows_CGlobalization_CILanguageStatics3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics3 ABI::Windows::Globalization::ILanguageStatics3 -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageStatics3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CIGeographicRegion_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CIGeographicRegion_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CIGeographicRegion __x_ABI_CWindows_CGlobalization_CIGeographicRegion; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion ABI::Windows::Globalization::IGeographicRegion -namespace ABI { - namespace Windows { - namespace Globalization { - interface IGeographicRegion; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory ABI::Windows::Globalization::IGeographicRegionFactory -namespace ABI { - namespace Windows { - namespace Globalization { - interface IGeographicRegionFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics ABI::Windows::Globalization::IGeographicRegionStatics -namespace ABI { - namespace Windows { - namespace Globalization { - interface IGeographicRegionStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CLanguage_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CLanguage_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Globalization { - class Language; - } - } -} -#else -typedef struct __x_ABI_CWindows_CGlobalization_CLanguage __x_ABI_CWindows_CGlobalization_CLanguage; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGlobalization_CLanguage_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGlobalization_CGeographicRegion_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CGeographicRegion_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Globalization { - class GeographicRegion; - } - } -} -#else -typedef struct __x_ABI_CWindows_CGlobalization_CGeographicRegion __x_ABI_CWindows_CGlobalization_CGeographicRegion; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGlobalization_CGeographicRegion_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGlobalization__CLanguage __FIIterable_1_Windows__CGlobalization__CLanguage; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGlobalization__CLanguage ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGlobalization__CLanguage __FIIterator_1_Windows__CGlobalization__CLanguage; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGlobalization__CLanguage ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGlobalization__CLanguage __FIVectorView_1_Windows__CGlobalization__CLanguage; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGlobalization__CLanguage ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGlobalization__CLanguage __FIVector_1_Windows__CGlobalization__CLanguage; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGlobalization__CLanguage ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGlobalization_CDayOfWeek __x_ABI_CWindows_CGlobalization_CDayOfWeek; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGlobalization_CLanguageLayoutDirection __x_ABI_CWindows_CGlobalization_CLanguageLayoutDirection; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguage_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguage_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguage __x_ABI_CWindows_CGlobalization_CILanguage; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguage ABI::Windows::Globalization::ILanguage -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguage; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguage2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguage2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguage2 __x_ABI_CWindows_CGlobalization_CILanguage2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguage2 ABI::Windows::Globalization::ILanguage2 -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguage2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguage3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguage3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguage3 __x_ABI_CWindows_CGlobalization_CILanguage3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguage3 ABI::Windows::Globalization::ILanguage3 -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguage3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags ABI::Windows::Globalization::ILanguageExtensionSubtags -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageExtensionSubtags; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageFactory __x_ABI_CWindows_CGlobalization_CILanguageFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageFactory ABI::Windows::Globalization::ILanguageFactory -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageStatics __x_ABI_CWindows_CGlobalization_CILanguageStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics ABI::Windows::Globalization::ILanguageStatics -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageStatics2 __x_ABI_CWindows_CGlobalization_CILanguageStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics2 ABI::Windows::Globalization::ILanguageStatics2 -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageStatics3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageStatics3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CILanguageStatics3 __x_ABI_CWindows_CGlobalization_CILanguageStatics3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics3 ABI::Windows::Globalization::ILanguageStatics3 -namespace ABI { - namespace Windows { - namespace Globalization { - interface ILanguageStatics3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CIGeographicRegion_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CIGeographicRegion_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CIGeographicRegion __x_ABI_CWindows_CGlobalization_CIGeographicRegion; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion ABI::Windows::Globalization::IGeographicRegion -namespace ABI { - namespace Windows { - namespace Globalization { - interface IGeographicRegion; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory ABI::Windows::Globalization::IGeographicRegionFactory -namespace ABI { - namespace Windows { - namespace Globalization { - interface IGeographicRegionFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics ABI::Windows::Globalization::IGeographicRegionStatics -namespace ABI { - namespace Windows { - namespace Globalization { - interface IGeographicRegionStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CGlobalization__CLanguage __FIIterable_1_Windows__CGlobalization__CLanguage; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CGlobalization__CLanguage ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CGlobalization__CLanguage __FIIterator_1_Windows__CGlobalization__CLanguage; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CGlobalization__CLanguage ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CGlobalization__CLanguage __FIVectorView_1_Windows__CGlobalization__CLanguage; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CGlobalization__CLanguage ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -#define ____FIVector_1_Windows__CGlobalization__CLanguage_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CGlobalization__CLanguage __FIVector_1_Windows__CGlobalization__CLanguage; -#ifdef __cplusplus -#define __FIVector_1_Windows__CGlobalization__CLanguage ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - enum DayOfWeek { - DayOfWeek_Sunday = 0, - DayOfWeek_Monday = 1, - DayOfWeek_Tuesday = 2, - DayOfWeek_Wednesday = 3, - DayOfWeek_Thursday = 4, - DayOfWeek_Friday = 5, - DayOfWeek_Saturday = 6 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGlobalization_CDayOfWeek { - DayOfWeek_Sunday = 0, - DayOfWeek_Monday = 1, - DayOfWeek_Tuesday = 2, - DayOfWeek_Wednesday = 3, - DayOfWeek_Thursday = 4, - DayOfWeek_Friday = 5, - DayOfWeek_Saturday = 6 -}; -#ifdef WIDL_using_Windows_Globalization -#define DayOfWeek __x_ABI_CWindows_CGlobalization_CDayOfWeek -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - enum LanguageLayoutDirection { - LanguageLayoutDirection_Ltr = 0, - LanguageLayoutDirection_Rtl = 1, - LanguageLayoutDirection_TtbLtr = 2, - LanguageLayoutDirection_TtbRtl = 3 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGlobalization_CLanguageLayoutDirection { - LanguageLayoutDirection_Ltr = 0, - LanguageLayoutDirection_Rtl = 1, - LanguageLayoutDirection_TtbLtr = 2, - LanguageLayoutDirection_TtbRtl = 3 -}; -#ifdef WIDL_using_Windows_Globalization -#define LanguageLayoutDirection __x_ABI_CWindows_CGlobalization_CLanguageLayoutDirection -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 */ -/***************************************************************************** - * ILanguage interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguage_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CILanguage, 0xea79a752, 0xf7c2, 0x4265, 0xb1,0xbd, 0xc4,0xde,0xc4,0xe4,0xf0,0x80); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("ea79a752-f7c2-4265-b1bd-c4dec4e4f080") - ILanguage : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_LanguageTag( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DisplayName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_NativeName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Script( - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CILanguage, 0xea79a752, 0xf7c2, 0x4265, 0xb1,0xbd, 0xc4,0xde,0xc4,0xe4,0xf0,0x80) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CILanguageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CILanguage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CILanguage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CILanguage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CILanguage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CILanguage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CILanguage *This, - TrustLevel *trustLevel); - - /*** ILanguage methods ***/ - HRESULT (STDMETHODCALLTYPE *get_LanguageTag)( - __x_ABI_CWindows_CGlobalization_CILanguage *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_DisplayName)( - __x_ABI_CWindows_CGlobalization_CILanguage *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_NativeName)( - __x_ABI_CWindows_CGlobalization_CILanguage *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Script)( - __x_ABI_CWindows_CGlobalization_CILanguage *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CILanguageVtbl; - -interface __x_ABI_CWindows_CGlobalization_CILanguage { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CILanguageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CILanguage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CILanguage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CILanguage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CILanguage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ILanguage methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguage_get_LanguageTag(This,value) (This)->lpVtbl->get_LanguageTag(This,value) -#define __x_ABI_CWindows_CGlobalization_CILanguage_get_DisplayName(This,value) (This)->lpVtbl->get_DisplayName(This,value) -#define __x_ABI_CWindows_CGlobalization_CILanguage_get_NativeName(This,value) (This)->lpVtbl->get_NativeName(This,value) -#define __x_ABI_CWindows_CGlobalization_CILanguage_get_Script(This,value) (This)->lpVtbl->get_Script(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage_QueryInterface(__x_ABI_CWindows_CGlobalization_CILanguage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguage_AddRef(__x_ABI_CWindows_CGlobalization_CILanguage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguage_Release(__x_ABI_CWindows_CGlobalization_CILanguage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage_GetIids(__x_ABI_CWindows_CGlobalization_CILanguage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CILanguage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CILanguage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ILanguage methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage_get_LanguageTag(__x_ABI_CWindows_CGlobalization_CILanguage* This,HSTRING *value) { - return This->lpVtbl->get_LanguageTag(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage_get_DisplayName(__x_ABI_CWindows_CGlobalization_CILanguage* This,HSTRING *value) { - return This->lpVtbl->get_DisplayName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage_get_NativeName(__x_ABI_CWindows_CGlobalization_CILanguage* This,HSTRING *value) { - return This->lpVtbl->get_NativeName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage_get_Script(__x_ABI_CWindows_CGlobalization_CILanguage* This,HSTRING *value) { - return This->lpVtbl->get_Script(This,value); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_ILanguage IID___x_ABI_CWindows_CGlobalization_CILanguage -#define ILanguageVtbl __x_ABI_CWindows_CGlobalization_CILanguageVtbl -#define ILanguage __x_ABI_CWindows_CGlobalization_CILanguage -#define ILanguage_QueryInterface __x_ABI_CWindows_CGlobalization_CILanguage_QueryInterface -#define ILanguage_AddRef __x_ABI_CWindows_CGlobalization_CILanguage_AddRef -#define ILanguage_Release __x_ABI_CWindows_CGlobalization_CILanguage_Release -#define ILanguage_GetIids __x_ABI_CWindows_CGlobalization_CILanguage_GetIids -#define ILanguage_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CILanguage_GetRuntimeClassName -#define ILanguage_GetTrustLevel __x_ABI_CWindows_CGlobalization_CILanguage_GetTrustLevel -#define ILanguage_get_LanguageTag __x_ABI_CWindows_CGlobalization_CILanguage_get_LanguageTag -#define ILanguage_get_DisplayName __x_ABI_CWindows_CGlobalization_CILanguage_get_DisplayName -#define ILanguage_get_NativeName __x_ABI_CWindows_CGlobalization_CILanguage_get_NativeName -#define ILanguage_get_Script __x_ABI_CWindows_CGlobalization_CILanguage_get_Script -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CILanguage_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ILanguage2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguage2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguage2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CILanguage2, 0x6a47e5b5, 0xd94d, 0x4886, 0xa4,0x04, 0xa5,0xa5,0xb9,0xd5,0xb4,0x94); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("6a47e5b5-d94d-4886-a404-a5a5b9d5b494") - ILanguage2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_LayoutDirection( - enum LanguageLayoutDirection *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CILanguage2, 0x6a47e5b5, 0xd94d, 0x4886, 0xa4,0x04, 0xa5,0xa5,0xb9,0xd5,0xb4,0x94) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CILanguage2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CILanguage2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CILanguage2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CILanguage2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CILanguage2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CILanguage2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CILanguage2 *This, - TrustLevel *trustLevel); - - /*** ILanguage2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_LayoutDirection)( - __x_ABI_CWindows_CGlobalization_CILanguage2 *This, - enum __x_ABI_CWindows_CGlobalization_CLanguageLayoutDirection *value); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CILanguage2Vtbl; - -interface __x_ABI_CWindows_CGlobalization_CILanguage2 { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CILanguage2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguage2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CILanguage2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CILanguage2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguage2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CILanguage2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CILanguage2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ILanguage2 methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguage2_get_LayoutDirection(This,value) (This)->lpVtbl->get_LayoutDirection(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage2_QueryInterface(__x_ABI_CWindows_CGlobalization_CILanguage2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguage2_AddRef(__x_ABI_CWindows_CGlobalization_CILanguage2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguage2_Release(__x_ABI_CWindows_CGlobalization_CILanguage2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage2_GetIids(__x_ABI_CWindows_CGlobalization_CILanguage2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage2_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CILanguage2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage2_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CILanguage2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ILanguage2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage2_get_LayoutDirection(__x_ABI_CWindows_CGlobalization_CILanguage2* This,enum __x_ABI_CWindows_CGlobalization_CLanguageLayoutDirection *value) { - return This->lpVtbl->get_LayoutDirection(This,value); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_ILanguage2 IID___x_ABI_CWindows_CGlobalization_CILanguage2 -#define ILanguage2Vtbl __x_ABI_CWindows_CGlobalization_CILanguage2Vtbl -#define ILanguage2 __x_ABI_CWindows_CGlobalization_CILanguage2 -#define ILanguage2_QueryInterface __x_ABI_CWindows_CGlobalization_CILanguage2_QueryInterface -#define ILanguage2_AddRef __x_ABI_CWindows_CGlobalization_CILanguage2_AddRef -#define ILanguage2_Release __x_ABI_CWindows_CGlobalization_CILanguage2_Release -#define ILanguage2_GetIids __x_ABI_CWindows_CGlobalization_CILanguage2_GetIids -#define ILanguage2_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CILanguage2_GetRuntimeClassName -#define ILanguage2_GetTrustLevel __x_ABI_CWindows_CGlobalization_CILanguage2_GetTrustLevel -#define ILanguage2_get_LayoutDirection __x_ABI_CWindows_CGlobalization_CILanguage2_get_LayoutDirection -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CILanguage2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 */ - -/***************************************************************************** - * ILanguage3 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguage3_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguage3_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CILanguage3, 0xc6af3d10, 0x641a, 0x5ba4, 0xbb,0x43, 0x5e,0x12,0xae,0xd7,0x59,0x54); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("c6af3d10-641a-5ba4-bb43-5e12aed75954") - ILanguage3 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AbbreviatedName( - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CILanguage3, 0xc6af3d10, 0x641a, 0x5ba4, 0xbb,0x43, 0x5e,0x12,0xae,0xd7,0x59,0x54) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CILanguage3Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CILanguage3 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CILanguage3 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CILanguage3 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CILanguage3 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CILanguage3 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CILanguage3 *This, - TrustLevel *trustLevel); - - /*** ILanguage3 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AbbreviatedName)( - __x_ABI_CWindows_CGlobalization_CILanguage3 *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CILanguage3Vtbl; - -interface __x_ABI_CWindows_CGlobalization_CILanguage3 { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CILanguage3Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguage3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CILanguage3_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CILanguage3_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguage3_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CILanguage3_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CILanguage3_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ILanguage3 methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguage3_get_AbbreviatedName(This,value) (This)->lpVtbl->get_AbbreviatedName(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage3_QueryInterface(__x_ABI_CWindows_CGlobalization_CILanguage3* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguage3_AddRef(__x_ABI_CWindows_CGlobalization_CILanguage3* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguage3_Release(__x_ABI_CWindows_CGlobalization_CILanguage3* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage3_GetIids(__x_ABI_CWindows_CGlobalization_CILanguage3* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage3_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CILanguage3* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage3_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CILanguage3* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ILanguage3 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguage3_get_AbbreviatedName(__x_ABI_CWindows_CGlobalization_CILanguage3* This,HSTRING *value) { - return This->lpVtbl->get_AbbreviatedName(This,value); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_ILanguage3 IID___x_ABI_CWindows_CGlobalization_CILanguage3 -#define ILanguage3Vtbl __x_ABI_CWindows_CGlobalization_CILanguage3Vtbl -#define ILanguage3 __x_ABI_CWindows_CGlobalization_CILanguage3 -#define ILanguage3_QueryInterface __x_ABI_CWindows_CGlobalization_CILanguage3_QueryInterface -#define ILanguage3_AddRef __x_ABI_CWindows_CGlobalization_CILanguage3_AddRef -#define ILanguage3_Release __x_ABI_CWindows_CGlobalization_CILanguage3_Release -#define ILanguage3_GetIids __x_ABI_CWindows_CGlobalization_CILanguage3_GetIids -#define ILanguage3_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CILanguage3_GetRuntimeClassName -#define ILanguage3_GetTrustLevel __x_ABI_CWindows_CGlobalization_CILanguage3_GetTrustLevel -#define ILanguage3_get_AbbreviatedName __x_ABI_CWindows_CGlobalization_CILanguage3_get_AbbreviatedName -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CILanguage3_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ - -/***************************************************************************** - * ILanguageExtensionSubtags interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags, 0x7d7daf45, 0x368d, 0x4364, 0x85,0x2b, 0xde,0xc9,0x27,0x03,0x7b,0x85); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("7d7daf45-368d-4364-852b-dec927037b85") - ILanguageExtensionSubtags : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetExtensionSubtags( - HSTRING tag, - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags, 0x7d7daf45, 0x368d, 0x4364, 0x85,0x2b, 0xde,0xc9,0x27,0x03,0x7b,0x85) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtagsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags *This, - TrustLevel *trustLevel); - - /*** ILanguageExtensionSubtags methods ***/ - HRESULT (STDMETHODCALLTYPE *GetExtensionSubtags)( - __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags *This, - HSTRING tag, - __FIVectorView_1_HSTRING **value); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtagsVtbl; - -interface __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtagsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ILanguageExtensionSubtags methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetExtensionSubtags(This,tag,value) (This)->lpVtbl->GetExtensionSubtags(This,tag,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_QueryInterface(__x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_AddRef(__x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_Release(__x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetIids(__x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ILanguageExtensionSubtags methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetExtensionSubtags(__x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags* This,HSTRING tag,__FIVectorView_1_HSTRING **value) { - return This->lpVtbl->GetExtensionSubtags(This,tag,value); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_ILanguageExtensionSubtags IID___x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags -#define ILanguageExtensionSubtagsVtbl __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtagsVtbl -#define ILanguageExtensionSubtags __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags -#define ILanguageExtensionSubtags_QueryInterface __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_QueryInterface -#define ILanguageExtensionSubtags_AddRef __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_AddRef -#define ILanguageExtensionSubtags_Release __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_Release -#define ILanguageExtensionSubtags_GetIids __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetIids -#define ILanguageExtensionSubtags_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetRuntimeClassName -#define ILanguageExtensionSubtags_GetTrustLevel __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetTrustLevel -#define ILanguageExtensionSubtags_GetExtensionSubtags __x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_GetExtensionSubtags -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CILanguageExtensionSubtags_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ILanguageFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CILanguageFactory, 0x9b0252ac, 0x0c27, 0x44f8, 0xb7,0x92, 0x97,0x93,0xfb,0x66,0xc6,0x3e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("9b0252ac-0c27-44f8-b792-9793fb66c63e") - ILanguageFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateLanguage( - HSTRING tag, - ABI::Windows::Globalization::ILanguage **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CILanguageFactory, 0x9b0252ac, 0x0c27, 0x44f8, 0xb7,0x92, 0x97,0x93,0xfb,0x66,0xc6,0x3e) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CILanguageFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CILanguageFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CILanguageFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CILanguageFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CILanguageFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CILanguageFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CILanguageFactory *This, - TrustLevel *trustLevel); - - /*** ILanguageFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateLanguage)( - __x_ABI_CWindows_CGlobalization_CILanguageFactory *This, - HSTRING tag, - __x_ABI_CWindows_CGlobalization_CILanguage **value); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CILanguageFactoryVtbl; - -interface __x_ABI_CWindows_CGlobalization_CILanguageFactory { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CILanguageFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CILanguageFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CILanguageFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CILanguageFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CILanguageFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ILanguageFactory methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageFactory_CreateLanguage(This,tag,value) (This)->lpVtbl->CreateLanguage(This,tag,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageFactory_QueryInterface(__x_ABI_CWindows_CGlobalization_CILanguageFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageFactory_AddRef(__x_ABI_CWindows_CGlobalization_CILanguageFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageFactory_Release(__x_ABI_CWindows_CGlobalization_CILanguageFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageFactory_GetIids(__x_ABI_CWindows_CGlobalization_CILanguageFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageFactory_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CILanguageFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageFactory_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CILanguageFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ILanguageFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageFactory_CreateLanguage(__x_ABI_CWindows_CGlobalization_CILanguageFactory* This,HSTRING tag,__x_ABI_CWindows_CGlobalization_CILanguage **value) { - return This->lpVtbl->CreateLanguage(This,tag,value); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_ILanguageFactory IID___x_ABI_CWindows_CGlobalization_CILanguageFactory -#define ILanguageFactoryVtbl __x_ABI_CWindows_CGlobalization_CILanguageFactoryVtbl -#define ILanguageFactory __x_ABI_CWindows_CGlobalization_CILanguageFactory -#define ILanguageFactory_QueryInterface __x_ABI_CWindows_CGlobalization_CILanguageFactory_QueryInterface -#define ILanguageFactory_AddRef __x_ABI_CWindows_CGlobalization_CILanguageFactory_AddRef -#define ILanguageFactory_Release __x_ABI_CWindows_CGlobalization_CILanguageFactory_Release -#define ILanguageFactory_GetIids __x_ABI_CWindows_CGlobalization_CILanguageFactory_GetIids -#define ILanguageFactory_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CILanguageFactory_GetRuntimeClassName -#define ILanguageFactory_GetTrustLevel __x_ABI_CWindows_CGlobalization_CILanguageFactory_GetTrustLevel -#define ILanguageFactory_CreateLanguage __x_ABI_CWindows_CGlobalization_CILanguageFactory_CreateLanguage -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CILanguageFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ILanguageStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CILanguageStatics, 0xb23cd557, 0x0865, 0x46d4, 0x89,0xb8, 0xd5,0x9b,0xe8,0x99,0x0f,0x0d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("b23cd557-0865-46d4-89b8-d59be8990f0d") - ILanguageStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE IsWellFormed( - HSTRING tag, - BOOLEAN *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CurrentInputMethodLanguageTag( - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CILanguageStatics, 0xb23cd557, 0x0865, 0x46d4, 0x89,0xb8, 0xd5,0x9b,0xe8,0x99,0x0f,0x0d) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CILanguageStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics *This, - TrustLevel *trustLevel); - - /*** ILanguageStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *IsWellFormed)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics *This, - HSTRING tag, - BOOLEAN *result); - - HRESULT (STDMETHODCALLTYPE *get_CurrentInputMethodLanguageTag)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CILanguageStaticsVtbl; - -interface __x_ABI_CWindows_CGlobalization_CILanguageStatics { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CILanguageStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ILanguageStatics methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics_IsWellFormed(This,tag,result) (This)->lpVtbl->IsWellFormed(This,tag,result) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics_get_CurrentInputMethodLanguageTag(This,value) (This)->lpVtbl->get_CurrentInputMethodLanguageTag(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics_QueryInterface(__x_ABI_CWindows_CGlobalization_CILanguageStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageStatics_AddRef(__x_ABI_CWindows_CGlobalization_CILanguageStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageStatics_Release(__x_ABI_CWindows_CGlobalization_CILanguageStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics_GetIids(__x_ABI_CWindows_CGlobalization_CILanguageStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CILanguageStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CILanguageStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ILanguageStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics_IsWellFormed(__x_ABI_CWindows_CGlobalization_CILanguageStatics* This,HSTRING tag,BOOLEAN *result) { - return This->lpVtbl->IsWellFormed(This,tag,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics_get_CurrentInputMethodLanguageTag(__x_ABI_CWindows_CGlobalization_CILanguageStatics* This,HSTRING *value) { - return This->lpVtbl->get_CurrentInputMethodLanguageTag(This,value); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_ILanguageStatics IID___x_ABI_CWindows_CGlobalization_CILanguageStatics -#define ILanguageStaticsVtbl __x_ABI_CWindows_CGlobalization_CILanguageStaticsVtbl -#define ILanguageStatics __x_ABI_CWindows_CGlobalization_CILanguageStatics -#define ILanguageStatics_QueryInterface __x_ABI_CWindows_CGlobalization_CILanguageStatics_QueryInterface -#define ILanguageStatics_AddRef __x_ABI_CWindows_CGlobalization_CILanguageStatics_AddRef -#define ILanguageStatics_Release __x_ABI_CWindows_CGlobalization_CILanguageStatics_Release -#define ILanguageStatics_GetIids __x_ABI_CWindows_CGlobalization_CILanguageStatics_GetIids -#define ILanguageStatics_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CILanguageStatics_GetRuntimeClassName -#define ILanguageStatics_GetTrustLevel __x_ABI_CWindows_CGlobalization_CILanguageStatics_GetTrustLevel -#define ILanguageStatics_IsWellFormed __x_ABI_CWindows_CGlobalization_CILanguageStatics_IsWellFormed -#define ILanguageStatics_get_CurrentInputMethodLanguageTag __x_ABI_CWindows_CGlobalization_CILanguageStatics_get_CurrentInputMethodLanguageTag -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CILanguageStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ILanguageStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CILanguageStatics2, 0x30199f6e, 0x914b, 0x4b2a, 0x9d,0x6e, 0xe3,0xb0,0xe2,0x7d,0xbe,0x4f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("30199f6e-914b-4b2a-9d6e-e3b0e27dbe4f") - ILanguageStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE TrySetInputMethodLanguageTag( - HSTRING tag, - BOOLEAN *result) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CILanguageStatics2, 0x30199f6e, 0x914b, 0x4b2a, 0x9d,0x6e, 0xe3,0xb0,0xe2,0x7d,0xbe,0x4f) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CILanguageStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics2 *This, - TrustLevel *trustLevel); - - /*** ILanguageStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *TrySetInputMethodLanguageTag)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics2 *This, - HSTRING tag, - BOOLEAN *result); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CILanguageStatics2Vtbl; - -interface __x_ABI_CWindows_CGlobalization_CILanguageStatics2 { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CILanguageStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ILanguageStatics2 methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics2_TrySetInputMethodLanguageTag(This,tag,result) (This)->lpVtbl->TrySetInputMethodLanguageTag(This,tag,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics2_QueryInterface(__x_ABI_CWindows_CGlobalization_CILanguageStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageStatics2_AddRef(__x_ABI_CWindows_CGlobalization_CILanguageStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageStatics2_Release(__x_ABI_CWindows_CGlobalization_CILanguageStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics2_GetIids(__x_ABI_CWindows_CGlobalization_CILanguageStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics2_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CILanguageStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics2_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CILanguageStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ILanguageStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics2_TrySetInputMethodLanguageTag(__x_ABI_CWindows_CGlobalization_CILanguageStatics2* This,HSTRING tag,BOOLEAN *result) { - return This->lpVtbl->TrySetInputMethodLanguageTag(This,tag,result); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_ILanguageStatics2 IID___x_ABI_CWindows_CGlobalization_CILanguageStatics2 -#define ILanguageStatics2Vtbl __x_ABI_CWindows_CGlobalization_CILanguageStatics2Vtbl -#define ILanguageStatics2 __x_ABI_CWindows_CGlobalization_CILanguageStatics2 -#define ILanguageStatics2_QueryInterface __x_ABI_CWindows_CGlobalization_CILanguageStatics2_QueryInterface -#define ILanguageStatics2_AddRef __x_ABI_CWindows_CGlobalization_CILanguageStatics2_AddRef -#define ILanguageStatics2_Release __x_ABI_CWindows_CGlobalization_CILanguageStatics2_Release -#define ILanguageStatics2_GetIids __x_ABI_CWindows_CGlobalization_CILanguageStatics2_GetIids -#define ILanguageStatics2_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CILanguageStatics2_GetRuntimeClassName -#define ILanguageStatics2_GetTrustLevel __x_ABI_CWindows_CGlobalization_CILanguageStatics2_GetTrustLevel -#define ILanguageStatics2_TrySetInputMethodLanguageTag __x_ABI_CWindows_CGlobalization_CILanguageStatics2_TrySetInputMethodLanguageTag -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CILanguageStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ILanguageStatics3 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 -#ifndef ____x_ABI_CWindows_CGlobalization_CILanguageStatics3_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CILanguageStatics3_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CILanguageStatics3, 0xd15ecb5a, 0x71de, 0x5752, 0x95,0x42, 0xfa,0xc5,0xb4,0xf2,0x72,0x61); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("d15ecb5a-71de-5752-9542-fac5b4f27261") - ILanguageStatics3 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetMuiCompatibleLanguageListFromLanguageTags( - ABI::Windows::Foundation::Collections::IIterable *tags, - ABI::Windows::Foundation::Collections::IVector **result) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CILanguageStatics3, 0xd15ecb5a, 0x71de, 0x5752, 0x95,0x42, 0xfa,0xc5,0xb4,0xf2,0x72,0x61) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CILanguageStatics3Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics3 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics3 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics3 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics3 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics3 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics3 *This, - TrustLevel *trustLevel); - - /*** ILanguageStatics3 methods ***/ - HRESULT (STDMETHODCALLTYPE *GetMuiCompatibleLanguageListFromLanguageTags)( - __x_ABI_CWindows_CGlobalization_CILanguageStatics3 *This, - __FIIterable_1_HSTRING *tags, - __FIVector_1_HSTRING **result); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CILanguageStatics3Vtbl; - -interface __x_ABI_CWindows_CGlobalization_CILanguageStatics3 { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CILanguageStatics3Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics3_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics3_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ILanguageStatics3 methods ***/ -#define __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetMuiCompatibleLanguageListFromLanguageTags(This,tags,result) (This)->lpVtbl->GetMuiCompatibleLanguageListFromLanguageTags(This,tags,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics3_QueryInterface(__x_ABI_CWindows_CGlobalization_CILanguageStatics3* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageStatics3_AddRef(__x_ABI_CWindows_CGlobalization_CILanguageStatics3* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CILanguageStatics3_Release(__x_ABI_CWindows_CGlobalization_CILanguageStatics3* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetIids(__x_ABI_CWindows_CGlobalization_CILanguageStatics3* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CILanguageStatics3* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CILanguageStatics3* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ILanguageStatics3 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetMuiCompatibleLanguageListFromLanguageTags(__x_ABI_CWindows_CGlobalization_CILanguageStatics3* This,__FIIterable_1_HSTRING *tags,__FIVector_1_HSTRING **result) { - return This->lpVtbl->GetMuiCompatibleLanguageListFromLanguageTags(This,tags,result); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_ILanguageStatics3 IID___x_ABI_CWindows_CGlobalization_CILanguageStatics3 -#define ILanguageStatics3Vtbl __x_ABI_CWindows_CGlobalization_CILanguageStatics3Vtbl -#define ILanguageStatics3 __x_ABI_CWindows_CGlobalization_CILanguageStatics3 -#define ILanguageStatics3_QueryInterface __x_ABI_CWindows_CGlobalization_CILanguageStatics3_QueryInterface -#define ILanguageStatics3_AddRef __x_ABI_CWindows_CGlobalization_CILanguageStatics3_AddRef -#define ILanguageStatics3_Release __x_ABI_CWindows_CGlobalization_CILanguageStatics3_Release -#define ILanguageStatics3_GetIids __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetIids -#define ILanguageStatics3_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetRuntimeClassName -#define ILanguageStatics3_GetTrustLevel __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetTrustLevel -#define ILanguageStatics3_GetMuiCompatibleLanguageListFromLanguageTags __x_ABI_CWindows_CGlobalization_CILanguageStatics3_GetMuiCompatibleLanguageListFromLanguageTags -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CILanguageStatics3_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ - -/***************************************************************************** - * IGeographicRegion interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGlobalization_CIGeographicRegion_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CIGeographicRegion_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CIGeographicRegion, 0x01e9a621, 0x4a64, 0x4ed9, 0x95,0x4f, 0x9e,0xde,0xb0,0x7b,0xd9,0x03); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("01e9a621-4a64-4ed9-954f-9edeb07bd903") - IGeographicRegion : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Code( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CodeTwoLetter( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CodeThreeLetter( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CodeThreeDigit( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DisplayName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_NativeName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CurrenciesInUse( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CIGeographicRegion, 0x01e9a621, 0x4a64, 0x4ed9, 0x95,0x4f, 0x9e,0xde,0xb0,0x7b,0xd9,0x03) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CIGeographicRegionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - TrustLevel *trustLevel); - - /*** IGeographicRegion methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Code)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_CodeTwoLetter)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_CodeThreeLetter)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_CodeThreeDigit)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_DisplayName)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_NativeName)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_CurrenciesInUse)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegion *This, - __FIVectorView_1_HSTRING **value); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CIGeographicRegionVtbl; - -interface __x_ABI_CWindows_CGlobalization_CIGeographicRegion { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CIGeographicRegionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGeographicRegion methods ***/ -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_Code(This,value) (This)->lpVtbl->get_Code(This,value) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CodeTwoLetter(This,value) (This)->lpVtbl->get_CodeTwoLetter(This,value) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CodeThreeLetter(This,value) (This)->lpVtbl->get_CodeThreeLetter(This,value) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CodeThreeDigit(This,value) (This)->lpVtbl->get_CodeThreeDigit(This,value) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_DisplayName(This,value) (This)->lpVtbl->get_DisplayName(This,value) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_NativeName(This,value) (This)->lpVtbl->get_NativeName(This,value) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CurrenciesInUse(This,value) (This)->lpVtbl->get_CurrenciesInUse(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_QueryInterface(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CIGeographicRegion_AddRef(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CIGeographicRegion_Release(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_GetIids(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGeographicRegion methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_Code(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,HSTRING *value) { - return This->lpVtbl->get_Code(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CodeTwoLetter(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,HSTRING *value) { - return This->lpVtbl->get_CodeTwoLetter(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CodeThreeLetter(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,HSTRING *value) { - return This->lpVtbl->get_CodeThreeLetter(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CodeThreeDigit(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,HSTRING *value) { - return This->lpVtbl->get_CodeThreeDigit(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_DisplayName(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,HSTRING *value) { - return This->lpVtbl->get_DisplayName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_NativeName(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,HSTRING *value) { - return This->lpVtbl->get_NativeName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CurrenciesInUse(__x_ABI_CWindows_CGlobalization_CIGeographicRegion* This,__FIVectorView_1_HSTRING **value) { - return This->lpVtbl->get_CurrenciesInUse(This,value); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_IGeographicRegion IID___x_ABI_CWindows_CGlobalization_CIGeographicRegion -#define IGeographicRegionVtbl __x_ABI_CWindows_CGlobalization_CIGeographicRegionVtbl -#define IGeographicRegion __x_ABI_CWindows_CGlobalization_CIGeographicRegion -#define IGeographicRegion_QueryInterface __x_ABI_CWindows_CGlobalization_CIGeographicRegion_QueryInterface -#define IGeographicRegion_AddRef __x_ABI_CWindows_CGlobalization_CIGeographicRegion_AddRef -#define IGeographicRegion_Release __x_ABI_CWindows_CGlobalization_CIGeographicRegion_Release -#define IGeographicRegion_GetIids __x_ABI_CWindows_CGlobalization_CIGeographicRegion_GetIids -#define IGeographicRegion_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CIGeographicRegion_GetRuntimeClassName -#define IGeographicRegion_GetTrustLevel __x_ABI_CWindows_CGlobalization_CIGeographicRegion_GetTrustLevel -#define IGeographicRegion_get_Code __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_Code -#define IGeographicRegion_get_CodeTwoLetter __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CodeTwoLetter -#define IGeographicRegion_get_CodeThreeLetter __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CodeThreeLetter -#define IGeographicRegion_get_CodeThreeDigit __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CodeThreeDigit -#define IGeographicRegion_get_DisplayName __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_DisplayName -#define IGeographicRegion_get_NativeName __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_NativeName -#define IGeographicRegion_get_CurrenciesInUse __x_ABI_CWindows_CGlobalization_CIGeographicRegion_get_CurrenciesInUse -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CIGeographicRegion_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IGeographicRegionFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory, 0x53425270, 0x77b4, 0x426b, 0x85,0x9f, 0x81,0xe1,0x9d,0x51,0x25,0x46); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("53425270-77b4-426b-859f-81e19d512546") - IGeographicRegionFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateGeographicRegion( - HSTRING region_code, - ABI::Windows::Globalization::IGeographicRegion **result) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory, 0x53425270, 0x77b4, 0x426b, 0x85,0x9f, 0x81,0xe1,0x9d,0x51,0x25,0x46) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory *This, - TrustLevel *trustLevel); - - /*** IGeographicRegionFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateGeographicRegion)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory *This, - HSTRING region_code, - __x_ABI_CWindows_CGlobalization_CIGeographicRegion **result); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactoryVtbl; - -interface __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGeographicRegionFactory methods ***/ -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_CreateGeographicRegion(This,region_code,result) (This)->lpVtbl->CreateGeographicRegion(This,region_code,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_QueryInterface(__x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_AddRef(__x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_Release(__x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_GetIids(__x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGeographicRegionFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_CreateGeographicRegion(__x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory* This,HSTRING region_code,__x_ABI_CWindows_CGlobalization_CIGeographicRegion **result) { - return This->lpVtbl->CreateGeographicRegion(This,region_code,result); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_IGeographicRegionFactory IID___x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory -#define IGeographicRegionFactoryVtbl __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactoryVtbl -#define IGeographicRegionFactory __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory -#define IGeographicRegionFactory_QueryInterface __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_QueryInterface -#define IGeographicRegionFactory_AddRef __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_AddRef -#define IGeographicRegionFactory_Release __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_Release -#define IGeographicRegionFactory_GetIids __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_GetIids -#define IGeographicRegionFactory_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_GetRuntimeClassName -#define IGeographicRegionFactory_GetTrustLevel __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_GetTrustLevel -#define IGeographicRegionFactory_CreateGeographicRegion __x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_CreateGeographicRegion -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CIGeographicRegionFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IGeographicRegionStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics, 0x29e28974, 0x7ad9, 0x4ef4, 0x87,0x99, 0xb3,0xb4,0x4f,0xad,0xec,0x08); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Globalization { - MIDL_INTERFACE("29e28974-7ad9-4ef4-8799-b3b44fadec08") - IGeographicRegionStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE IsSupported( - HSTRING region_code, - boolean *result) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics, 0x29e28974, 0x7ad9, 0x4ef4, 0x87,0x99, 0xb3,0xb4,0x4f,0xad,0xec,0x08) -#endif -#else -typedef struct __x_ABI_CWindows_CGlobalization_CIGeographicRegionStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics *This, - TrustLevel *trustLevel); - - /*** IGeographicRegionStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *IsSupported)( - __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics *This, - HSTRING region_code, - boolean *result); - - END_INTERFACE -} __x_ABI_CWindows_CGlobalization_CIGeographicRegionStaticsVtbl; - -interface __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics { - CONST_VTBL __x_ABI_CWindows_CGlobalization_CIGeographicRegionStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGeographicRegionStatics methods ***/ -#define __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_IsSupported(This,region_code,result) (This)->lpVtbl->IsSupported(This,region_code,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_QueryInterface(__x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_AddRef(__x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_Release(__x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_GetIids(__x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_GetRuntimeClassName(__x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_GetTrustLevel(__x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGeographicRegionStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_IsSupported(__x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics* This,HSTRING region_code,boolean *result) { - return This->lpVtbl->IsSupported(This,region_code,result); -} -#endif -#ifdef WIDL_using_Windows_Globalization -#define IID_IGeographicRegionStatics IID___x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics -#define IGeographicRegionStaticsVtbl __x_ABI_CWindows_CGlobalization_CIGeographicRegionStaticsVtbl -#define IGeographicRegionStatics __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics -#define IGeographicRegionStatics_QueryInterface __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_QueryInterface -#define IGeographicRegionStatics_AddRef __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_AddRef -#define IGeographicRegionStatics_Release __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_Release -#define IGeographicRegionStatics_GetIids __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_GetIids -#define IGeographicRegionStatics_GetRuntimeClassName __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_GetRuntimeClassName -#define IGeographicRegionStatics_GetTrustLevel __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_GetTrustLevel -#define IGeographicRegionStatics_IsSupported __x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_IsSupported -#endif /* WIDL_using_Windows_Globalization */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGlobalization_CIGeographicRegionStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Globalization.Language - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Globalization_Language_DEFINED -#define RUNTIMECLASS_Windows_Globalization_Language_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Globalization_Language[] = {'W','i','n','d','o','w','s','.','G','l','o','b','a','l','i','z','a','t','i','o','n','.','L','a','n','g','u','a','g','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Globalization_Language[] = L"Windows.Globalization.Language"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Globalization_Language[] = {'W','i','n','d','o','w','s','.','G','l','o','b','a','l','i','z','a','t','i','o','n','.','L','a','n','g','u','a','g','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Globalization_Language_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Globalization.GeographicRegion - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Globalization_GeographicRegion_DEFINED -#define RUNTIMECLASS_Windows_Globalization_GeographicRegion_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Globalization_GeographicRegion[] = {'W','i','n','d','o','w','s','.','G','l','o','b','a','l','i','z','a','t','i','o','n','.','G','e','o','g','r','a','p','h','i','c','R','e','g','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Globalization_GeographicRegion[] = L"Windows.Globalization.GeographicRegion"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Globalization_GeographicRegion[] = {'W','i','n','d','o','w','s','.','G','l','o','b','a','l','i','z','a','t','i','o','n','.','G','e','o','g','r','a','p','h','i','c','R','e','g','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Globalization_GeographicRegion_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CGlobalization__CLanguage, 0x48409a10, 0x61b6, 0x5db1, 0xa6,0x9d, 0x8a,0xbc,0x46,0xac,0x60,0x8a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("48409a10-61b6-5db1-a69d-8abc46ac608a") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CGlobalization__CLanguage, 0x48409a10, 0x61b6, 0x5db1, 0xa6,0x9d, 0x8a,0xbc,0x46,0xac,0x60,0x8a) -#endif -#else -typedef struct __FIIterable_1_Windows__CGlobalization__CLanguageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CGlobalization__CLanguage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CGlobalization__CLanguage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CGlobalization__CLanguage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CGlobalization__CLanguage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CGlobalization__CLanguage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CGlobalization__CLanguage *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CGlobalization__CLanguage *This, - __FIIterator_1_Windows__CGlobalization__CLanguage **value); - - END_INTERFACE -} __FIIterable_1_Windows__CGlobalization__CLanguageVtbl; - -interface __FIIterable_1_Windows__CGlobalization__CLanguage { - CONST_VTBL __FIIterable_1_Windows__CGlobalization__CLanguageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CGlobalization__CLanguage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CGlobalization__CLanguage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CGlobalization__CLanguage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CGlobalization__CLanguage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CGlobalization__CLanguage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CGlobalization__CLanguage_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGlobalization__CLanguage_QueryInterface(__FIIterable_1_Windows__CGlobalization__CLanguage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGlobalization__CLanguage_AddRef(__FIIterable_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CGlobalization__CLanguage_Release(__FIIterable_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGlobalization__CLanguage_GetIids(__FIIterable_1_Windows__CGlobalization__CLanguage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName(__FIIterable_1_Windows__CGlobalization__CLanguage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGlobalization__CLanguage_GetTrustLevel(__FIIterable_1_Windows__CGlobalization__CLanguage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CGlobalization__CLanguage_First(__FIIterable_1_Windows__CGlobalization__CLanguage* This,__FIIterator_1_Windows__CGlobalization__CLanguage **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_Language IID___FIIterable_1_Windows__CGlobalization__CLanguage -#define IIterable_LanguageVtbl __FIIterable_1_Windows__CGlobalization__CLanguageVtbl -#define IIterable_Language __FIIterable_1_Windows__CGlobalization__CLanguage -#define IIterable_Language_QueryInterface __FIIterable_1_Windows__CGlobalization__CLanguage_QueryInterface -#define IIterable_Language_AddRef __FIIterable_1_Windows__CGlobalization__CLanguage_AddRef -#define IIterable_Language_Release __FIIterable_1_Windows__CGlobalization__CLanguage_Release -#define IIterable_Language_GetIids __FIIterable_1_Windows__CGlobalization__CLanguage_GetIids -#define IIterable_Language_GetRuntimeClassName __FIIterable_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName -#define IIterable_Language_GetTrustLevel __FIIterable_1_Windows__CGlobalization__CLanguage_GetTrustLevel -#define IIterable_Language_First __FIIterable_1_Windows__CGlobalization__CLanguage_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CGlobalization__CLanguage, 0x30e99ae6, 0xf414, 0x5243, 0x8d,0xb2, 0xaa,0xb3,0x8e,0xa3,0xf1,0xf1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("30e99ae6-f414-5243-8db2-aab38ea3f1f1") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CGlobalization__CLanguage, 0x30e99ae6, 0xf414, 0x5243, 0x8d,0xb2, 0xaa,0xb3,0x8e,0xa3,0xf1,0xf1) -#endif -#else -typedef struct __FIIterator_1_Windows__CGlobalization__CLanguageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This, - __x_ABI_CWindows_CGlobalization_CILanguage **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CGlobalization__CLanguage *This, - UINT32 items_size, - __x_ABI_CWindows_CGlobalization_CILanguage **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CGlobalization__CLanguageVtbl; - -interface __FIIterator_1_Windows__CGlobalization__CLanguage { - CONST_VTBL __FIIterator_1_Windows__CGlobalization__CLanguageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CGlobalization__CLanguage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CGlobalization__CLanguage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CGlobalization__CLanguage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CGlobalization__CLanguage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CGlobalization__CLanguage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CGlobalization__CLanguage_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CGlobalization__CLanguage_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CGlobalization__CLanguage_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CGlobalization__CLanguage_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGlobalization__CLanguage_QueryInterface(__FIIterator_1_Windows__CGlobalization__CLanguage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGlobalization__CLanguage_AddRef(__FIIterator_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CGlobalization__CLanguage_Release(__FIIterator_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGlobalization__CLanguage_GetIids(__FIIterator_1_Windows__CGlobalization__CLanguage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName(__FIIterator_1_Windows__CGlobalization__CLanguage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGlobalization__CLanguage_GetTrustLevel(__FIIterator_1_Windows__CGlobalization__CLanguage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGlobalization__CLanguage_get_Current(__FIIterator_1_Windows__CGlobalization__CLanguage* This,__x_ABI_CWindows_CGlobalization_CILanguage **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGlobalization__CLanguage_get_HasCurrent(__FIIterator_1_Windows__CGlobalization__CLanguage* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGlobalization__CLanguage_MoveNext(__FIIterator_1_Windows__CGlobalization__CLanguage* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CGlobalization__CLanguage_GetMany(__FIIterator_1_Windows__CGlobalization__CLanguage* This,UINT32 items_size,__x_ABI_CWindows_CGlobalization_CILanguage **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_Language IID___FIIterator_1_Windows__CGlobalization__CLanguage -#define IIterator_LanguageVtbl __FIIterator_1_Windows__CGlobalization__CLanguageVtbl -#define IIterator_Language __FIIterator_1_Windows__CGlobalization__CLanguage -#define IIterator_Language_QueryInterface __FIIterator_1_Windows__CGlobalization__CLanguage_QueryInterface -#define IIterator_Language_AddRef __FIIterator_1_Windows__CGlobalization__CLanguage_AddRef -#define IIterator_Language_Release __FIIterator_1_Windows__CGlobalization__CLanguage_Release -#define IIterator_Language_GetIids __FIIterator_1_Windows__CGlobalization__CLanguage_GetIids -#define IIterator_Language_GetRuntimeClassName __FIIterator_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName -#define IIterator_Language_GetTrustLevel __FIIterator_1_Windows__CGlobalization__CLanguage_GetTrustLevel -#define IIterator_Language_get_Current __FIIterator_1_Windows__CGlobalization__CLanguage_get_Current -#define IIterator_Language_get_HasCurrent __FIIterator_1_Windows__CGlobalization__CLanguage_get_HasCurrent -#define IIterator_Language_MoveNext __FIIterator_1_Windows__CGlobalization__CLanguage_MoveNext -#define IIterator_Language_GetMany __FIIterator_1_Windows__CGlobalization__CLanguage_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CGlobalization__CLanguage, 0x144b0f3d, 0x2d59, 0x5dd2, 0xb0,0x12, 0x90,0x8e,0xc3,0xe0,0x64,0x35); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("144b0f3d-2d59-5dd2-b012-908ec3e06435") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CGlobalization__CLanguage, 0x144b0f3d, 0x2d59, 0x5dd2, 0xb0,0x12, 0x90,0x8e,0xc3,0xe0,0x64,0x35) -#endif -#else -typedef struct __FIVectorView_1_Windows__CGlobalization__CLanguageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This, - UINT32 index, - __x_ABI_CWindows_CGlobalization_CILanguage **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This, - __x_ABI_CWindows_CGlobalization_CILanguage *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CGlobalization__CLanguage *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGlobalization_CILanguage **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CGlobalization__CLanguageVtbl; - -interface __FIVectorView_1_Windows__CGlobalization__CLanguage { - CONST_VTBL __FIVectorView_1_Windows__CGlobalization__CLanguageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CGlobalization__CLanguage_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGlobalization__CLanguage_QueryInterface(__FIVectorView_1_Windows__CGlobalization__CLanguage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGlobalization__CLanguage_AddRef(__FIVectorView_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CGlobalization__CLanguage_Release(__FIVectorView_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGlobalization__CLanguage_GetIids(__FIVectorView_1_Windows__CGlobalization__CLanguage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName(__FIVectorView_1_Windows__CGlobalization__CLanguage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGlobalization__CLanguage_GetTrustLevel(__FIVectorView_1_Windows__CGlobalization__CLanguage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGlobalization__CLanguage_GetAt(__FIVectorView_1_Windows__CGlobalization__CLanguage* This,UINT32 index,__x_ABI_CWindows_CGlobalization_CILanguage **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGlobalization__CLanguage_get_Size(__FIVectorView_1_Windows__CGlobalization__CLanguage* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGlobalization__CLanguage_IndexOf(__FIVectorView_1_Windows__CGlobalization__CLanguage* This,__x_ABI_CWindows_CGlobalization_CILanguage *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CGlobalization__CLanguage_GetMany(__FIVectorView_1_Windows__CGlobalization__CLanguage* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGlobalization_CILanguage **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_Language IID___FIVectorView_1_Windows__CGlobalization__CLanguage -#define IVectorView_LanguageVtbl __FIVectorView_1_Windows__CGlobalization__CLanguageVtbl -#define IVectorView_Language __FIVectorView_1_Windows__CGlobalization__CLanguage -#define IVectorView_Language_QueryInterface __FIVectorView_1_Windows__CGlobalization__CLanguage_QueryInterface -#define IVectorView_Language_AddRef __FIVectorView_1_Windows__CGlobalization__CLanguage_AddRef -#define IVectorView_Language_Release __FIVectorView_1_Windows__CGlobalization__CLanguage_Release -#define IVectorView_Language_GetIids __FIVectorView_1_Windows__CGlobalization__CLanguage_GetIids -#define IVectorView_Language_GetRuntimeClassName __FIVectorView_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName -#define IVectorView_Language_GetTrustLevel __FIVectorView_1_Windows__CGlobalization__CLanguage_GetTrustLevel -#define IVectorView_Language_GetAt __FIVectorView_1_Windows__CGlobalization__CLanguage_GetAt -#define IVectorView_Language_get_Size __FIVectorView_1_Windows__CGlobalization__CLanguage_get_Size -#define IVectorView_Language_IndexOf __FIVectorView_1_Windows__CGlobalization__CLanguage_IndexOf -#define IVectorView_Language_GetMany __FIVectorView_1_Windows__CGlobalization__CLanguage_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ -#define ____FIVector_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_Windows__CGlobalization__CLanguage, 0xdcf2525a, 0x42c0, 0x501d, 0x9f,0xcb, 0x47,0x1f,0xae,0x06,0x03,0x96); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("dcf2525a-42c0-501d-9fcb-471fae060396") - IVector : IVector_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_Windows__CGlobalization__CLanguage, 0xdcf2525a, 0x42c0, 0x501d, 0x9f,0xcb, 0x47,0x1f,0xae,0x06,0x03,0x96) -#endif -#else -typedef struct __FIVector_1_Windows__CGlobalization__CLanguageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_Windows__CGlobalization__CLanguage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_Windows__CGlobalization__CLanguage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - UINT32 index, - __x_ABI_CWindows_CGlobalization_CILanguage **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - __FIVectorView_1_Windows__CGlobalization__CLanguage **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - __x_ABI_CWindows_CGlobalization_CILanguage *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - UINT32 index, - __x_ABI_CWindows_CGlobalization_CILanguage *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - UINT32 index, - __x_ABI_CWindows_CGlobalization_CILanguage *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - __x_ABI_CWindows_CGlobalization_CILanguage *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_Windows__CGlobalization__CLanguage *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_Windows__CGlobalization__CLanguage *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CGlobalization_CILanguage **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_Windows__CGlobalization__CLanguage *This, - UINT32 count, - __x_ABI_CWindows_CGlobalization_CILanguage **items); - - END_INTERFACE -} __FIVector_1_Windows__CGlobalization__CLanguageVtbl; - -interface __FIVector_1_Windows__CGlobalization__CLanguage { - CONST_VTBL __FIVector_1_Windows__CGlobalization__CLanguageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_Windows__CGlobalization__CLanguage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_Windows__CGlobalization__CLanguage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_Windows__CGlobalization__CLanguage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_Windows__CGlobalization__CLanguage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_Windows__CGlobalization__CLanguage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_Windows__CGlobalization__CLanguage_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_Windows__CGlobalization__CLanguage_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_Windows__CGlobalization__CLanguage_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_Windows__CGlobalization__CLanguage_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_Windows__CGlobalization__CLanguage_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_Windows__CGlobalization__CLanguage_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_Windows__CGlobalization__CLanguage_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_Windows__CGlobalization__CLanguage_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_Windows__CGlobalization__CLanguage_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_Windows__CGlobalization__CLanguage_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_Windows__CGlobalization__CLanguage_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_Windows__CGlobalization__CLanguage_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_QueryInterface(__FIVector_1_Windows__CGlobalization__CLanguage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGlobalization__CLanguage_AddRef(__FIVector_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CGlobalization__CLanguage_Release(__FIVector_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_GetIids(__FIVector_1_Windows__CGlobalization__CLanguage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName(__FIVector_1_Windows__CGlobalization__CLanguage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_GetTrustLevel(__FIVector_1_Windows__CGlobalization__CLanguage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_GetAt(__FIVector_1_Windows__CGlobalization__CLanguage* This,UINT32 index,__x_ABI_CWindows_CGlobalization_CILanguage **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_get_Size(__FIVector_1_Windows__CGlobalization__CLanguage* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_GetView(__FIVector_1_Windows__CGlobalization__CLanguage* This,__FIVectorView_1_Windows__CGlobalization__CLanguage **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_IndexOf(__FIVector_1_Windows__CGlobalization__CLanguage* This,__x_ABI_CWindows_CGlobalization_CILanguage *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_SetAt(__FIVector_1_Windows__CGlobalization__CLanguage* This,UINT32 index,__x_ABI_CWindows_CGlobalization_CILanguage *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_InsertAt(__FIVector_1_Windows__CGlobalization__CLanguage* This,UINT32 index,__x_ABI_CWindows_CGlobalization_CILanguage *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_RemoveAt(__FIVector_1_Windows__CGlobalization__CLanguage* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_Append(__FIVector_1_Windows__CGlobalization__CLanguage* This,__x_ABI_CWindows_CGlobalization_CILanguage *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_RemoveAtEnd(__FIVector_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_Clear(__FIVector_1_Windows__CGlobalization__CLanguage* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_GetMany(__FIVector_1_Windows__CGlobalization__CLanguage* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CGlobalization_CILanguage **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CGlobalization__CLanguage_ReplaceAll(__FIVector_1_Windows__CGlobalization__CLanguage* This,UINT32 count,__x_ABI_CWindows_CGlobalization_CILanguage **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_Language IID___FIVector_1_Windows__CGlobalization__CLanguage -#define IVector_LanguageVtbl __FIVector_1_Windows__CGlobalization__CLanguageVtbl -#define IVector_Language __FIVector_1_Windows__CGlobalization__CLanguage -#define IVector_Language_QueryInterface __FIVector_1_Windows__CGlobalization__CLanguage_QueryInterface -#define IVector_Language_AddRef __FIVector_1_Windows__CGlobalization__CLanguage_AddRef -#define IVector_Language_Release __FIVector_1_Windows__CGlobalization__CLanguage_Release -#define IVector_Language_GetIids __FIVector_1_Windows__CGlobalization__CLanguage_GetIids -#define IVector_Language_GetRuntimeClassName __FIVector_1_Windows__CGlobalization__CLanguage_GetRuntimeClassName -#define IVector_Language_GetTrustLevel __FIVector_1_Windows__CGlobalization__CLanguage_GetTrustLevel -#define IVector_Language_GetAt __FIVector_1_Windows__CGlobalization__CLanguage_GetAt -#define IVector_Language_get_Size __FIVector_1_Windows__CGlobalization__CLanguage_get_Size -#define IVector_Language_GetView __FIVector_1_Windows__CGlobalization__CLanguage_GetView -#define IVector_Language_IndexOf __FIVector_1_Windows__CGlobalization__CLanguage_IndexOf -#define IVector_Language_SetAt __FIVector_1_Windows__CGlobalization__CLanguage_SetAt -#define IVector_Language_InsertAt __FIVector_1_Windows__CGlobalization__CLanguage_InsertAt -#define IVector_Language_RemoveAt __FIVector_1_Windows__CGlobalization__CLanguage_RemoveAt -#define IVector_Language_Append __FIVector_1_Windows__CGlobalization__CLanguage_Append -#define IVector_Language_RemoveAtEnd __FIVector_1_Windows__CGlobalization__CLanguage_RemoveAtEnd -#define IVector_Language_Clear __FIVector_1_Windows__CGlobalization__CLanguage_Clear -#define IVector_Language_GetMany __FIVector_1_Windows__CGlobalization__CLanguage_GetMany -#define IVector_Language_ReplaceAll __FIVector_1_Windows__CGlobalization__CLanguage_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_Windows__CGlobalization__CLanguage_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_globalization_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.graphics.capture.h b/lib/libc/include/any-windows-any/windows.graphics.capture.h deleted file mode 100644 index 7502cdecf9053a336d5a159b65e856f03c26a299..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.graphics.capture.h +++ /dev/null @@ -1,444 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.graphics.capture.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_graphics_capture_h__ -#define __windows_graphics_capture_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession ABI::Windows::Graphics::Capture::IGraphicsCaptureSession -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Capture { - interface IGraphicsCaptureSession; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics ABI::Windows::Graphics::Capture::IGraphicsCaptureSessionStatics -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Capture { - interface IGraphicsCaptureSessionStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CCapture_CGraphicsCaptureSession_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CCapture_CGraphicsCaptureSession_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Capture { - class GraphicsCaptureSession; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGraphics_CCapture_CGraphicsCaptureSession __x_ABI_CWindows_CGraphics_CCapture_CGraphicsCaptureSession; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGraphics_CCapture_CGraphicsCaptureSession_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession ABI::Windows::Graphics::Capture::IGraphicsCaptureSession -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Capture { - interface IGraphicsCaptureSession; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession2 __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession2 ABI::Windows::Graphics::Capture::IGraphicsCaptureSession2 -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Capture { - interface IGraphicsCaptureSession2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession3 __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession3 ABI::Windows::Graphics::Capture::IGraphicsCaptureSession3 -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Capture { - interface IGraphicsCaptureSession3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics ABI::Windows::Graphics::Capture::IGraphicsCaptureSessionStatics -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Capture { - interface IGraphicsCaptureSessionStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IGraphicsCaptureSession interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 -#ifndef ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession, 0x814e42a9, 0xf70f, 0x4ad7, 0x93,0x9b, 0xfd,0xdc,0xc6,0xeb,0x88,0x0d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Capture { - MIDL_INTERFACE("814e42a9-f70f-4ad7-939b-fddcc6eb880d") - IGraphicsCaptureSession : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE StartCapture( - ) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession, 0x814e42a9, 0xf70f, 0x4ad7, 0x93,0x9b, 0xfd,0xdc,0xc6,0xeb,0x88,0x0d) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession *This, - TrustLevel *trustLevel); - - /*** IGraphicsCaptureSession methods ***/ - HRESULT (STDMETHODCALLTYPE *StartCapture)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession *This); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionVtbl; - -interface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession { - CONST_VTBL __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGraphicsCaptureSession methods ***/ -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_StartCapture(This) (This)->lpVtbl->StartCapture(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_QueryInterface(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_AddRef(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_Release(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_GetIids(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_GetTrustLevel(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGraphicsCaptureSession methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_StartCapture(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession* This) { - return This->lpVtbl->StartCapture(This); -} -#endif -#ifdef WIDL_using_Windows_Graphics_Capture -#define IID_IGraphicsCaptureSession IID___x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession -#define IGraphicsCaptureSessionVtbl __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionVtbl -#define IGraphicsCaptureSession __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession -#define IGraphicsCaptureSession_QueryInterface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_QueryInterface -#define IGraphicsCaptureSession_AddRef __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_AddRef -#define IGraphicsCaptureSession_Release __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_Release -#define IGraphicsCaptureSession_GetIids __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_GetIids -#define IGraphicsCaptureSession_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_GetRuntimeClassName -#define IGraphicsCaptureSession_GetTrustLevel __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_GetTrustLevel -#define IGraphicsCaptureSession_StartCapture __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_StartCapture -#endif /* WIDL_using_Windows_Graphics_Capture */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSession_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 */ - -/***************************************************************************** - * IGraphicsCaptureSessionStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 -#ifndef ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics, 0x2224a540, 0x5974, 0x49aa, 0xb2,0x32, 0x08,0x82,0x53,0x6f,0x4c,0xb5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Capture { - MIDL_INTERFACE("2224a540-5974-49aa-b232-0882536f4cb5") - IGraphicsCaptureSessionStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE IsSupported( - boolean *result) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics, 0x2224a540, 0x5974, 0x49aa, 0xb2,0x32, 0x08,0x82,0x53,0x6f,0x4c,0xb5) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics *This, - TrustLevel *trustLevel); - - /*** IGraphicsCaptureSessionStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *IsSupported)( - __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics *This, - boolean *result); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStaticsVtbl; - -interface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics { - CONST_VTBL __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGraphicsCaptureSessionStatics methods ***/ -#define __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_IsSupported(This,result) (This)->lpVtbl->IsSupported(This,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_QueryInterface(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_AddRef(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_Release(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_GetIids(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_GetTrustLevel(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGraphicsCaptureSessionStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_IsSupported(__x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics* This,boolean *result) { - return This->lpVtbl->IsSupported(This,result); -} -#endif -#ifdef WIDL_using_Windows_Graphics_Capture -#define IID_IGraphicsCaptureSessionStatics IID___x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics -#define IGraphicsCaptureSessionStaticsVtbl __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStaticsVtbl -#define IGraphicsCaptureSessionStatics __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics -#define IGraphicsCaptureSessionStatics_QueryInterface __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_QueryInterface -#define IGraphicsCaptureSessionStatics_AddRef __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_AddRef -#define IGraphicsCaptureSessionStatics_Release __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_Release -#define IGraphicsCaptureSessionStatics_GetIids __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_GetIids -#define IGraphicsCaptureSessionStatics_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_GetRuntimeClassName -#define IGraphicsCaptureSessionStatics_GetTrustLevel __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_GetTrustLevel -#define IGraphicsCaptureSessionStatics_IsSupported __x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_IsSupported -#endif /* WIDL_using_Windows_Graphics_Capture */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CCapture_CIGraphicsCaptureSessionStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 */ - -/* - * Class Windows.Graphics.Capture.GraphicsCaptureSession - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 -#ifndef RUNTIMECLASS_Windows_Graphics_Capture_GraphicsCaptureSession_DEFINED -#define RUNTIMECLASS_Windows_Graphics_Capture_GraphicsCaptureSession_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Graphics_Capture_GraphicsCaptureSession[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','C','a','p','t','u','r','e','.','G','r','a','p','h','i','c','s','C','a','p','t','u','r','e','S','e','s','s','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Capture_GraphicsCaptureSession[] = L"Windows.Graphics.Capture.GraphicsCaptureSession"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Capture_GraphicsCaptureSession[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','C','a','p','t','u','r','e','.','G','r','a','p','h','i','c','s','C','a','p','t','u','r','e','S','e','s','s','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Graphics_Capture_GraphicsCaptureSession_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_graphics_capture_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.graphics.capture.interop.h b/lib/libc/include/any-windows-any/windows.graphics.capture.interop.h deleted file mode 100644 index 5e4d4760d02a4feaa93385d2e38d0342e6153b96..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.graphics.capture.interop.h +++ /dev/null @@ -1,161 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.graphics.capture.interop.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_graphics_capture_interop_h__ -#define __windows_graphics_capture_interop_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef __IGraphicsCaptureItemInterop_FWD_DEFINED__ -#define __IGraphicsCaptureItemInterop_FWD_DEFINED__ -typedef interface IGraphicsCaptureItemInterop IGraphicsCaptureItemInterop; -#ifdef __cplusplus -namespace ABI { - interface IGraphicsCaptureItemInterop; -} -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -/***************************************************************************** - * IGraphicsCaptureItemInterop interface - */ -#ifndef __IGraphicsCaptureItemInterop_INTERFACE_DEFINED__ -#define __IGraphicsCaptureItemInterop_INTERFACE_DEFINED__ - -DEFINE_GUID(IID_IGraphicsCaptureItemInterop, 0x3628e81b, 0x3cac, 0x4c60, 0xb7,0xf4, 0x23,0xce,0x0e,0x0c,0x33,0x56); -#if defined(__cplusplus) && !defined(CINTERFACE) -MIDL_INTERFACE("3628e81b-3cac-4c60-b7f4-23ce0e0c3356") -IGraphicsCaptureItemInterop : public IUnknown -{ - virtual HRESULT STDMETHODCALLTYPE CreateForWindow( - HWND window, - REFIID iid, - void **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateForMonitor( - HMONITOR monitor, - REFIID iid, - void **result) = 0; - -}; -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(IGraphicsCaptureItemInterop, 0x3628e81b, 0x3cac, 0x4c60, 0xb7,0xf4, 0x23,0xce,0x0e,0x0c,0x33,0x56) -#endif -#else -typedef struct IGraphicsCaptureItemInteropVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - IGraphicsCaptureItemInterop *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - IGraphicsCaptureItemInterop *This); - - ULONG (STDMETHODCALLTYPE *Release)( - IGraphicsCaptureItemInterop *This); - - /*** IGraphicsCaptureItemInterop methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateForWindow)( - IGraphicsCaptureItemInterop *This, - HWND window, - REFIID iid, - void **result); - - HRESULT (STDMETHODCALLTYPE *CreateForMonitor)( - IGraphicsCaptureItemInterop *This, - HMONITOR monitor, - REFIID iid, - void **result); - - END_INTERFACE -} IGraphicsCaptureItemInteropVtbl; - -interface IGraphicsCaptureItemInterop { - CONST_VTBL IGraphicsCaptureItemInteropVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define IGraphicsCaptureItemInterop_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define IGraphicsCaptureItemInterop_AddRef(This) (This)->lpVtbl->AddRef(This) -#define IGraphicsCaptureItemInterop_Release(This) (This)->lpVtbl->Release(This) -/*** IGraphicsCaptureItemInterop methods ***/ -#define IGraphicsCaptureItemInterop_CreateForWindow(This,window,iid,result) (This)->lpVtbl->CreateForWindow(This,window,iid,result) -#define IGraphicsCaptureItemInterop_CreateForMonitor(This,monitor,iid,result) (This)->lpVtbl->CreateForMonitor(This,monitor,iid,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IGraphicsCaptureItemInterop_QueryInterface(IGraphicsCaptureItemInterop* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG IGraphicsCaptureItemInterop_AddRef(IGraphicsCaptureItemInterop* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG IGraphicsCaptureItemInterop_Release(IGraphicsCaptureItemInterop* This) { - return This->lpVtbl->Release(This); -} -/*** IGraphicsCaptureItemInterop methods ***/ -static __WIDL_INLINE HRESULT IGraphicsCaptureItemInterop_CreateForWindow(IGraphicsCaptureItemInterop* This,HWND window,REFIID iid,void **result) { - return This->lpVtbl->CreateForWindow(This,window,iid,result); -} -static __WIDL_INLINE HRESULT IGraphicsCaptureItemInterop_CreateForMonitor(IGraphicsCaptureItemInterop* This,HMONITOR monitor,REFIID iid,void **result) { - return This->lpVtbl->CreateForMonitor(This,monitor,iid,result); -} -#endif -#endif - -#endif - -#endif /* __IGraphicsCaptureItemInterop_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HWND_UserSize (ULONG *, ULONG, HWND *); -unsigned char * __RPC_USER HWND_UserMarshal (ULONG *, unsigned char *, HWND *); -unsigned char * __RPC_USER HWND_UserUnmarshal(ULONG *, unsigned char *, HWND *); -void __RPC_USER HWND_UserFree (ULONG *, HWND *); -ULONG __RPC_USER HMONITOR_UserSize (ULONG *, ULONG, HMONITOR *); -unsigned char * __RPC_USER HMONITOR_UserMarshal (ULONG *, unsigned char *, HMONITOR *); -unsigned char * __RPC_USER HMONITOR_UserUnmarshal(ULONG *, unsigned char *, HMONITOR *); -void __RPC_USER HMONITOR_UserFree (ULONG *, HMONITOR *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_graphics_capture_interop_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.graphics.directx.direct3d11.h b/lib/libc/include/any-windows-any/windows.graphics.directx.direct3d11.h deleted file mode 100644 index 794ddbf60b2bab5a9a0dde75f7e24bb9ecdda359..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.graphics.directx.direct3d11.h +++ /dev/null @@ -1,312 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.graphics.directx.direct3d11.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_graphics_directx_direct3d11_h__ -#define __windows_graphics_directx_direct3d11_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice ABI::Windows::Graphics::DirectX::Direct3D11::IDirect3DDevice -namespace ABI { - namespace Windows { - namespace Graphics { - namespace DirectX { - namespace Direct3D11 { - interface IDirect3DDevice; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CDirect3DMultisampleDescription __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CDirect3DMultisampleDescription; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace DirectX { - namespace Direct3D11 { - typedef struct Direct3DMultisampleDescription Direct3DMultisampleDescription; - } - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CDirect3DSurfaceDescription __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CDirect3DSurfaceDescription; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace DirectX { - namespace Direct3D11 { - typedef struct Direct3DSurfaceDescription Direct3DSurfaceDescription; - } - } - } - } -} -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice ABI::Windows::Graphics::DirectX::Direct3D11::IDirect3DDevice -namespace ABI { - namespace Windows { - namespace Graphics { - namespace DirectX { - namespace Direct3D11 { - interface IDirect3DDevice; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace DirectX { - namespace Direct3D11 { - struct Direct3DMultisampleDescription { - INT32 Count; - INT32 Quality; - }; - } - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CDirect3DMultisampleDescription { - INT32 Count; - INT32 Quality; -}; -#ifdef WIDL_using_Windows_Graphics_DirectX_Direct3D11 -#define Direct3DMultisampleDescription __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CDirect3DMultisampleDescription -#endif /* WIDL_using_Windows_Graphics_DirectX_Direct3D11 */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace DirectX { - namespace Direct3D11 { - struct Direct3DSurfaceDescription { - INT32 Width; - INT32 Height; - enum DirectXPixelFormat Format; - struct Direct3DMultisampleDescription MultisampleDescription; - }; - } - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CDirect3DSurfaceDescription { - INT32 Width; - INT32 Height; - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat Format; - struct __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CDirect3DMultisampleDescription MultisampleDescription; -}; -#ifdef WIDL_using_Windows_Graphics_DirectX_Direct3D11 -#define Direct3DSurfaceDescription __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CDirect3DSurfaceDescription -#endif /* WIDL_using_Windows_Graphics_DirectX_Direct3D11 */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IDirect3DDevice interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice, 0xa37624ab, 0x8d5f, 0x4650, 0x9d,0x3e, 0x9e,0xae,0x3d,0x9b,0xc6,0x70); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace DirectX { - namespace Direct3D11 { - MIDL_INTERFACE("a37624ab-8d5f-4650-9d3e-9eae3d9bc670") - IDirect3DDevice : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Trim( - ) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice, 0xa37624ab, 0x8d5f, 0x4650, 0x9d,0x3e, 0x9e,0xae,0x3d,0x9b,0xc6,0x70) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDeviceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice *This, - TrustLevel *trustLevel); - - /*** IDirect3DDevice methods ***/ - HRESULT (STDMETHODCALLTYPE *Trim)( - __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice *This); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDeviceVtbl; - -interface __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice { - CONST_VTBL __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDeviceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDirect3DDevice methods ***/ -#define __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_Trim(This) (This)->lpVtbl->Trim(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_QueryInterface(__x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_AddRef(__x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_Release(__x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_GetIids(__x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_GetTrustLevel(__x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDirect3DDevice methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_Trim(__x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice* This) { - return This->lpVtbl->Trim(This); -} -#endif -#ifdef WIDL_using_Windows_Graphics_DirectX_Direct3D11 -#define IID_IDirect3DDevice IID___x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice -#define IDirect3DDeviceVtbl __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDeviceVtbl -#define IDirect3DDevice __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice -#define IDirect3DDevice_QueryInterface __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_QueryInterface -#define IDirect3DDevice_AddRef __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_AddRef -#define IDirect3DDevice_Release __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_Release -#define IDirect3DDevice_GetIids __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_GetIids -#define IDirect3DDevice_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_GetRuntimeClassName -#define IDirect3DDevice_GetTrustLevel __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_GetTrustLevel -#define IDirect3DDevice_Trim __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_Trim -#endif /* WIDL_using_Windows_Graphics_DirectX_Direct3D11 */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_graphics_directx_direct3d11_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.graphics.directx.h b/lib/libc/include/any-windows-any/windows.graphics.directx.h deleted file mode 100644 index aec53b903459c18f2e4f9acd601bd1ada9061f17..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.graphics.directx.h +++ /dev/null @@ -1,844 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.graphics.directx.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_graphics_directx_h__ -#define __windows_graphics_directx_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____FIIterable_1_DirectXPixelFormat_FWD_DEFINED__ -#define ____FIIterable_1_DirectXPixelFormat_FWD_DEFINED__ -typedef interface __FIIterable_1_DirectXPixelFormat __FIIterable_1_DirectXPixelFormat; -#ifdef __cplusplus -#define __FIIterable_1_DirectXPixelFormat ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_DirectXPixelFormat_FWD_DEFINED__ -#define ____FIIterator_1_DirectXPixelFormat_FWD_DEFINED__ -typedef interface __FIIterator_1_DirectXPixelFormat __FIIterator_1_DirectXPixelFormat; -#ifdef __cplusplus -#define __FIIterator_1_DirectXPixelFormat ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_DirectXPixelFormat_FWD_DEFINED__ -#define ____FIVectorView_1_DirectXPixelFormat_FWD_DEFINED__ -typedef interface __FIVectorView_1_DirectXPixelFormat __FIVectorView_1_DirectXPixelFormat; -#ifdef __cplusplus -#define __FIVectorView_1_DirectXPixelFormat ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXAlphaMode __x_ABI_CWindows_CGraphics_CDirectX_CDirectXAlphaMode; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat; -#endif /* __cplusplus */ - -#ifndef ____FIIterable_1_DirectXPixelFormat_FWD_DEFINED__ -#define ____FIIterable_1_DirectXPixelFormat_FWD_DEFINED__ -typedef interface __FIIterable_1_DirectXPixelFormat __FIIterable_1_DirectXPixelFormat; -#ifdef __cplusplus -#define __FIIterable_1_DirectXPixelFormat ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_DirectXPixelFormat_FWD_DEFINED__ -#define ____FIIterator_1_DirectXPixelFormat_FWD_DEFINED__ -typedef interface __FIIterator_1_DirectXPixelFormat __FIIterator_1_DirectXPixelFormat; -#ifdef __cplusplus -#define __FIIterator_1_DirectXPixelFormat ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_DirectXPixelFormat_FWD_DEFINED__ -#define ____FIVectorView_1_DirectXPixelFormat_FWD_DEFINED__ -typedef interface __FIVectorView_1_DirectXPixelFormat __FIVectorView_1_DirectXPixelFormat; -#ifdef __cplusplus -#define __FIVectorView_1_DirectXPixelFormat ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace DirectX { - enum DirectXAlphaMode { - DirectXAlphaMode_Unspecified = 0, - DirectXAlphaMode_Premultiplied = 1, - DirectXAlphaMode_Straight = 2, - DirectXAlphaMode_Ignore = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXAlphaMode { - DirectXAlphaMode_Unspecified = 0, - DirectXAlphaMode_Premultiplied = 1, - DirectXAlphaMode_Straight = 2, - DirectXAlphaMode_Ignore = 3 -}; -#ifdef WIDL_using_Windows_Graphics_DirectX -#define DirectXAlphaMode __x_ABI_CWindows_CGraphics_CDirectX_CDirectXAlphaMode -#endif /* WIDL_using_Windows_Graphics_DirectX */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace DirectX { - enum DirectXPixelFormat { - DirectXPixelFormat_Unknown = 0, - DirectXPixelFormat_R32G32B32A32Typeless = 1, - DirectXPixelFormat_R32G32B32A32Float = 2, - DirectXPixelFormat_R32G32B32A32UInt = 3, - DirectXPixelFormat_R32G32B32A32Int = 4, - DirectXPixelFormat_R32G32B32Typeless = 5, - DirectXPixelFormat_R32G32B32Float = 6, - DirectXPixelFormat_R32G32B32UInt = 7, - DirectXPixelFormat_R32G32B32Int = 8, - DirectXPixelFormat_R16G16B16A16Typeless = 9, - DirectXPixelFormat_R16G16B16A16Float = 10, - DirectXPixelFormat_R16G16B16A16UIntNormalized = 11, - DirectXPixelFormat_R16G16B16A16UInt = 12, - DirectXPixelFormat_R16G16B16A16IntNormalized = 13, - DirectXPixelFormat_R16G16B16A16Int = 14, - DirectXPixelFormat_R32G32Typeless = 15, - DirectXPixelFormat_R32G32Float = 16, - DirectXPixelFormat_R32G32UInt = 17, - DirectXPixelFormat_R32G32Int = 18, - DirectXPixelFormat_R32G8X24Typeless = 19, - DirectXPixelFormat_D32FloatS8X24UInt = 20, - DirectXPixelFormat_R32FloatX8X24Typeless = 21, - DirectXPixelFormat_X32TypelessG8X24UInt = 22, - DirectXPixelFormat_R10G10B10A2Typeless = 23, - DirectXPixelFormat_R10G10B10A2UIntNormalized = 24, - DirectXPixelFormat_R10G10B10A2UInt = 25, - DirectXPixelFormat_R11G11B10Float = 26, - DirectXPixelFormat_R8G8B8A8Typeless = 27, - DirectXPixelFormat_R8G8B8A8UIntNormalized = 28, - DirectXPixelFormat_R8G8B8A8UIntNormalizedSrgb = 29, - DirectXPixelFormat_R8G8B8A8UInt = 30, - DirectXPixelFormat_R8G8B8A8IntNormalized = 31, - DirectXPixelFormat_R8G8B8A8Int = 32, - DirectXPixelFormat_R16G16Typeless = 33, - DirectXPixelFormat_R16G16Float = 34, - DirectXPixelFormat_R16G16UIntNormalized = 35, - DirectXPixelFormat_R16G16UInt = 36, - DirectXPixelFormat_R16G16IntNormalized = 37, - DirectXPixelFormat_R16G16Int = 38, - DirectXPixelFormat_R32Typeless = 39, - DirectXPixelFormat_D32Float = 40, - DirectXPixelFormat_R32Float = 41, - DirectXPixelFormat_R32UInt = 42, - DirectXPixelFormat_R32Int = 43, - DirectXPixelFormat_R24G8Typeless = 44, - DirectXPixelFormat_D24UIntNormalizedS8UInt = 45, - DirectXPixelFormat_R24UIntNormalizedX8Typeless = 46, - DirectXPixelFormat_X24TypelessG8UInt = 47, - DirectXPixelFormat_R8G8Typeless = 48, - DirectXPixelFormat_R8G8UIntNormalized = 49, - DirectXPixelFormat_R8G8UInt = 50, - DirectXPixelFormat_R8G8IntNormalized = 51, - DirectXPixelFormat_R8G8Int = 52, - DirectXPixelFormat_R16Typeless = 53, - DirectXPixelFormat_R16Float = 54, - DirectXPixelFormat_D16UIntNormalized = 55, - DirectXPixelFormat_R16UIntNormalized = 56, - DirectXPixelFormat_R16UInt = 57, - DirectXPixelFormat_R16IntNormalized = 58, - DirectXPixelFormat_R16Int = 59, - DirectXPixelFormat_R8Typeless = 60, - DirectXPixelFormat_R8UIntNormalized = 61, - DirectXPixelFormat_R8UInt = 62, - DirectXPixelFormat_R8IntNormalized = 63, - DirectXPixelFormat_R8Int = 64, - DirectXPixelFormat_A8UIntNormalized = 65, - DirectXPixelFormat_R1UIntNormalized = 66, - DirectXPixelFormat_R9G9B9E5SharedExponent = 67, - DirectXPixelFormat_R8G8B8G8UIntNormalized = 68, - DirectXPixelFormat_G8R8G8B8UIntNormalized = 69, - DirectXPixelFormat_BC1Typeless = 70, - DirectXPixelFormat_BC1UIntNormalized = 71, - DirectXPixelFormat_BC1UIntNormalizedSrgb = 72, - DirectXPixelFormat_BC2Typeless = 73, - DirectXPixelFormat_BC2UIntNormalized = 74, - DirectXPixelFormat_BC2UIntNormalizedSrgb = 75, - DirectXPixelFormat_BC3Typeless = 76, - DirectXPixelFormat_BC3UIntNormalized = 77, - DirectXPixelFormat_BC3UIntNormalizedSrgb = 78, - DirectXPixelFormat_BC4Typeless = 79, - DirectXPixelFormat_BC4UIntNormalized = 80, - DirectXPixelFormat_BC4IntNormalized = 81, - DirectXPixelFormat_BC5Typeless = 82, - DirectXPixelFormat_BC5UIntNormalized = 83, - DirectXPixelFormat_BC5IntNormalized = 84, - DirectXPixelFormat_B5G6R5UIntNormalized = 85, - DirectXPixelFormat_B5G5R5A1UIntNormalized = 86, - DirectXPixelFormat_B8G8R8A8UIntNormalized = 87, - DirectXPixelFormat_B8G8R8X8UIntNormalized = 88, - DirectXPixelFormat_R10G10B10XRBiasA2UIntNormalized = 89, - DirectXPixelFormat_B8G8R8A8Typeless = 90, - DirectXPixelFormat_B8G8R8A8UIntNormalizedSrgb = 91, - DirectXPixelFormat_B8G8R8X8Typeless = 92, - DirectXPixelFormat_B8G8R8X8UIntNormalizedSrgb = 93, - DirectXPixelFormat_BC6HTypeless = 94, - DirectXPixelFormat_BC6H16UnsignedFloat = 95, - DirectXPixelFormat_BC6H16Float = 96, - DirectXPixelFormat_BC7Typeless = 97, - DirectXPixelFormat_BC7UIntNormalized = 98, - DirectXPixelFormat_BC7UIntNormalizedSrgb = 99, - DirectXPixelFormat_Ayuv = 100, - DirectXPixelFormat_Y410 = 101, - DirectXPixelFormat_Y416 = 102, - DirectXPixelFormat_NV12 = 103, - DirectXPixelFormat_P010 = 104, - DirectXPixelFormat_P016 = 105, - DirectXPixelFormat_Opaque420 = 106, - DirectXPixelFormat_Yuy2 = 107, - DirectXPixelFormat_Y210 = 108, - DirectXPixelFormat_Y216 = 109, - DirectXPixelFormat_NV11 = 110, - DirectXPixelFormat_AI44 = 111, - DirectXPixelFormat_IA44 = 112, - DirectXPixelFormat_P8 = 113, - DirectXPixelFormat_A8P8 = 114, - DirectXPixelFormat_B4G4R4A4UIntNormalized = 115, - DirectXPixelFormat_P208 = 130, - DirectXPixelFormat_V208 = 131, - DirectXPixelFormat_V408 = 132, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - DirectXPixelFormat_SamplerFeedbackMinMipOpaque = 189, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - DirectXPixelFormat_SamplerFeedbackMipRegionUsedOpaque = 190 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat { - DirectXPixelFormat_Unknown = 0, - DirectXPixelFormat_R32G32B32A32Typeless = 1, - DirectXPixelFormat_R32G32B32A32Float = 2, - DirectXPixelFormat_R32G32B32A32UInt = 3, - DirectXPixelFormat_R32G32B32A32Int = 4, - DirectXPixelFormat_R32G32B32Typeless = 5, - DirectXPixelFormat_R32G32B32Float = 6, - DirectXPixelFormat_R32G32B32UInt = 7, - DirectXPixelFormat_R32G32B32Int = 8, - DirectXPixelFormat_R16G16B16A16Typeless = 9, - DirectXPixelFormat_R16G16B16A16Float = 10, - DirectXPixelFormat_R16G16B16A16UIntNormalized = 11, - DirectXPixelFormat_R16G16B16A16UInt = 12, - DirectXPixelFormat_R16G16B16A16IntNormalized = 13, - DirectXPixelFormat_R16G16B16A16Int = 14, - DirectXPixelFormat_R32G32Typeless = 15, - DirectXPixelFormat_R32G32Float = 16, - DirectXPixelFormat_R32G32UInt = 17, - DirectXPixelFormat_R32G32Int = 18, - DirectXPixelFormat_R32G8X24Typeless = 19, - DirectXPixelFormat_D32FloatS8X24UInt = 20, - DirectXPixelFormat_R32FloatX8X24Typeless = 21, - DirectXPixelFormat_X32TypelessG8X24UInt = 22, - DirectXPixelFormat_R10G10B10A2Typeless = 23, - DirectXPixelFormat_R10G10B10A2UIntNormalized = 24, - DirectXPixelFormat_R10G10B10A2UInt = 25, - DirectXPixelFormat_R11G11B10Float = 26, - DirectXPixelFormat_R8G8B8A8Typeless = 27, - DirectXPixelFormat_R8G8B8A8UIntNormalized = 28, - DirectXPixelFormat_R8G8B8A8UIntNormalizedSrgb = 29, - DirectXPixelFormat_R8G8B8A8UInt = 30, - DirectXPixelFormat_R8G8B8A8IntNormalized = 31, - DirectXPixelFormat_R8G8B8A8Int = 32, - DirectXPixelFormat_R16G16Typeless = 33, - DirectXPixelFormat_R16G16Float = 34, - DirectXPixelFormat_R16G16UIntNormalized = 35, - DirectXPixelFormat_R16G16UInt = 36, - DirectXPixelFormat_R16G16IntNormalized = 37, - DirectXPixelFormat_R16G16Int = 38, - DirectXPixelFormat_R32Typeless = 39, - DirectXPixelFormat_D32Float = 40, - DirectXPixelFormat_R32Float = 41, - DirectXPixelFormat_R32UInt = 42, - DirectXPixelFormat_R32Int = 43, - DirectXPixelFormat_R24G8Typeless = 44, - DirectXPixelFormat_D24UIntNormalizedS8UInt = 45, - DirectXPixelFormat_R24UIntNormalizedX8Typeless = 46, - DirectXPixelFormat_X24TypelessG8UInt = 47, - DirectXPixelFormat_R8G8Typeless = 48, - DirectXPixelFormat_R8G8UIntNormalized = 49, - DirectXPixelFormat_R8G8UInt = 50, - DirectXPixelFormat_R8G8IntNormalized = 51, - DirectXPixelFormat_R8G8Int = 52, - DirectXPixelFormat_R16Typeless = 53, - DirectXPixelFormat_R16Float = 54, - DirectXPixelFormat_D16UIntNormalized = 55, - DirectXPixelFormat_R16UIntNormalized = 56, - DirectXPixelFormat_R16UInt = 57, - DirectXPixelFormat_R16IntNormalized = 58, - DirectXPixelFormat_R16Int = 59, - DirectXPixelFormat_R8Typeless = 60, - DirectXPixelFormat_R8UIntNormalized = 61, - DirectXPixelFormat_R8UInt = 62, - DirectXPixelFormat_R8IntNormalized = 63, - DirectXPixelFormat_R8Int = 64, - DirectXPixelFormat_A8UIntNormalized = 65, - DirectXPixelFormat_R1UIntNormalized = 66, - DirectXPixelFormat_R9G9B9E5SharedExponent = 67, - DirectXPixelFormat_R8G8B8G8UIntNormalized = 68, - DirectXPixelFormat_G8R8G8B8UIntNormalized = 69, - DirectXPixelFormat_BC1Typeless = 70, - DirectXPixelFormat_BC1UIntNormalized = 71, - DirectXPixelFormat_BC1UIntNormalizedSrgb = 72, - DirectXPixelFormat_BC2Typeless = 73, - DirectXPixelFormat_BC2UIntNormalized = 74, - DirectXPixelFormat_BC2UIntNormalizedSrgb = 75, - DirectXPixelFormat_BC3Typeless = 76, - DirectXPixelFormat_BC3UIntNormalized = 77, - DirectXPixelFormat_BC3UIntNormalizedSrgb = 78, - DirectXPixelFormat_BC4Typeless = 79, - DirectXPixelFormat_BC4UIntNormalized = 80, - DirectXPixelFormat_BC4IntNormalized = 81, - DirectXPixelFormat_BC5Typeless = 82, - DirectXPixelFormat_BC5UIntNormalized = 83, - DirectXPixelFormat_BC5IntNormalized = 84, - DirectXPixelFormat_B5G6R5UIntNormalized = 85, - DirectXPixelFormat_B5G5R5A1UIntNormalized = 86, - DirectXPixelFormat_B8G8R8A8UIntNormalized = 87, - DirectXPixelFormat_B8G8R8X8UIntNormalized = 88, - DirectXPixelFormat_R10G10B10XRBiasA2UIntNormalized = 89, - DirectXPixelFormat_B8G8R8A8Typeless = 90, - DirectXPixelFormat_B8G8R8A8UIntNormalizedSrgb = 91, - DirectXPixelFormat_B8G8R8X8Typeless = 92, - DirectXPixelFormat_B8G8R8X8UIntNormalizedSrgb = 93, - DirectXPixelFormat_BC6HTypeless = 94, - DirectXPixelFormat_BC6H16UnsignedFloat = 95, - DirectXPixelFormat_BC6H16Float = 96, - DirectXPixelFormat_BC7Typeless = 97, - DirectXPixelFormat_BC7UIntNormalized = 98, - DirectXPixelFormat_BC7UIntNormalizedSrgb = 99, - DirectXPixelFormat_Ayuv = 100, - DirectXPixelFormat_Y410 = 101, - DirectXPixelFormat_Y416 = 102, - DirectXPixelFormat_NV12 = 103, - DirectXPixelFormat_P010 = 104, - DirectXPixelFormat_P016 = 105, - DirectXPixelFormat_Opaque420 = 106, - DirectXPixelFormat_Yuy2 = 107, - DirectXPixelFormat_Y210 = 108, - DirectXPixelFormat_Y216 = 109, - DirectXPixelFormat_NV11 = 110, - DirectXPixelFormat_AI44 = 111, - DirectXPixelFormat_IA44 = 112, - DirectXPixelFormat_P8 = 113, - DirectXPixelFormat_A8P8 = 114, - DirectXPixelFormat_B4G4R4A4UIntNormalized = 115, - DirectXPixelFormat_P208 = 130, - DirectXPixelFormat_V208 = 131, - DirectXPixelFormat_V408 = 132, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - DirectXPixelFormat_SamplerFeedbackMinMipOpaque = 189, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - DirectXPixelFormat_SamplerFeedbackMipRegionUsedOpaque = 190 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -}; -#ifdef WIDL_using_Windows_Graphics_DirectX -#define DirectXPixelFormat __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat -#endif /* WIDL_using_Windows_Graphics_DirectX */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_DirectXPixelFormat_INTERFACE_DEFINED__ -#define ____FIIterable_1_DirectXPixelFormat_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_DirectXPixelFormat, 0x3908f2c6, 0x1aee, 0x5129, 0xb9,0xa6, 0x2a,0x6e,0x01,0xd9,0x50,0x7e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("3908f2c6-1aee-5129-b9a6-2a6e01d9507e") - IIterable : IIterable_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_DirectXPixelFormat, 0x3908f2c6, 0x1aee, 0x5129, 0xb9,0xa6, 0x2a,0x6e,0x01,0xd9,0x50,0x7e) -#endif -#else -typedef struct __FIIterable_1_DirectXPixelFormatVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_DirectXPixelFormat *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_DirectXPixelFormat *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_DirectXPixelFormat *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_DirectXPixelFormat *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_DirectXPixelFormat *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_DirectXPixelFormat *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_DirectXPixelFormat *This, - __FIIterator_1_DirectXPixelFormat **value); - - END_INTERFACE -} __FIIterable_1_DirectXPixelFormatVtbl; - -interface __FIIterable_1_DirectXPixelFormat { - CONST_VTBL __FIIterable_1_DirectXPixelFormatVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_DirectXPixelFormat_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_DirectXPixelFormat_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_DirectXPixelFormat_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_DirectXPixelFormat_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_DirectXPixelFormat_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_DirectXPixelFormat_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_DirectXPixelFormat_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_DirectXPixelFormat_QueryInterface(__FIIterable_1_DirectXPixelFormat* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_DirectXPixelFormat_AddRef(__FIIterable_1_DirectXPixelFormat* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_DirectXPixelFormat_Release(__FIIterable_1_DirectXPixelFormat* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_DirectXPixelFormat_GetIids(__FIIterable_1_DirectXPixelFormat* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_DirectXPixelFormat_GetRuntimeClassName(__FIIterable_1_DirectXPixelFormat* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_DirectXPixelFormat_GetTrustLevel(__FIIterable_1_DirectXPixelFormat* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_DirectXPixelFormat_First(__FIIterable_1_DirectXPixelFormat* This,__FIIterator_1_DirectXPixelFormat **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_DirectXPixelFormat IID___FIIterable_1_DirectXPixelFormat -#define IIterable_DirectXPixelFormatVtbl __FIIterable_1_DirectXPixelFormatVtbl -#define IIterable_DirectXPixelFormat __FIIterable_1_DirectXPixelFormat -#define IIterable_DirectXPixelFormat_QueryInterface __FIIterable_1_DirectXPixelFormat_QueryInterface -#define IIterable_DirectXPixelFormat_AddRef __FIIterable_1_DirectXPixelFormat_AddRef -#define IIterable_DirectXPixelFormat_Release __FIIterable_1_DirectXPixelFormat_Release -#define IIterable_DirectXPixelFormat_GetIids __FIIterable_1_DirectXPixelFormat_GetIids -#define IIterable_DirectXPixelFormat_GetRuntimeClassName __FIIterable_1_DirectXPixelFormat_GetRuntimeClassName -#define IIterable_DirectXPixelFormat_GetTrustLevel __FIIterable_1_DirectXPixelFormat_GetTrustLevel -#define IIterable_DirectXPixelFormat_First __FIIterable_1_DirectXPixelFormat_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_DirectXPixelFormat_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_DirectXPixelFormat_INTERFACE_DEFINED__ -#define ____FIIterator_1_DirectXPixelFormat_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_DirectXPixelFormat, 0xea016190, 0xac80, 0x5840, 0x8f,0x58, 0xff,0x43,0x4c,0x7b,0x29,0x07); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("ea016190-ac80-5840-8f58-ff434c7b2907") - IIterator : IIterator_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_DirectXPixelFormat, 0xea016190, 0xac80, 0x5840, 0x8f,0x58, 0xff,0x43,0x4c,0x7b,0x29,0x07) -#endif -#else -typedef struct __FIIterator_1_DirectXPixelFormatVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_DirectXPixelFormat *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_DirectXPixelFormat *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_DirectXPixelFormat *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_DirectXPixelFormat *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_DirectXPixelFormat *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_DirectXPixelFormat *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_DirectXPixelFormat *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_DirectXPixelFormat *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_DirectXPixelFormat *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_DirectXPixelFormat *This, - UINT32 items_size, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_DirectXPixelFormatVtbl; - -interface __FIIterator_1_DirectXPixelFormat { - CONST_VTBL __FIIterator_1_DirectXPixelFormatVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_DirectXPixelFormat_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_DirectXPixelFormat_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_DirectXPixelFormat_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_DirectXPixelFormat_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_DirectXPixelFormat_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_DirectXPixelFormat_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_DirectXPixelFormat_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_DirectXPixelFormat_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_DirectXPixelFormat_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_DirectXPixelFormat_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_DirectXPixelFormat_QueryInterface(__FIIterator_1_DirectXPixelFormat* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_DirectXPixelFormat_AddRef(__FIIterator_1_DirectXPixelFormat* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_DirectXPixelFormat_Release(__FIIterator_1_DirectXPixelFormat* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_DirectXPixelFormat_GetIids(__FIIterator_1_DirectXPixelFormat* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_DirectXPixelFormat_GetRuntimeClassName(__FIIterator_1_DirectXPixelFormat* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_DirectXPixelFormat_GetTrustLevel(__FIIterator_1_DirectXPixelFormat* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_DirectXPixelFormat_get_Current(__FIIterator_1_DirectXPixelFormat* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_DirectXPixelFormat_get_HasCurrent(__FIIterator_1_DirectXPixelFormat* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_DirectXPixelFormat_MoveNext(__FIIterator_1_DirectXPixelFormat* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_DirectXPixelFormat_GetMany(__FIIterator_1_DirectXPixelFormat* This,UINT32 items_size,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_DirectXPixelFormat IID___FIIterator_1_DirectXPixelFormat -#define IIterator_DirectXPixelFormatVtbl __FIIterator_1_DirectXPixelFormatVtbl -#define IIterator_DirectXPixelFormat __FIIterator_1_DirectXPixelFormat -#define IIterator_DirectXPixelFormat_QueryInterface __FIIterator_1_DirectXPixelFormat_QueryInterface -#define IIterator_DirectXPixelFormat_AddRef __FIIterator_1_DirectXPixelFormat_AddRef -#define IIterator_DirectXPixelFormat_Release __FIIterator_1_DirectXPixelFormat_Release -#define IIterator_DirectXPixelFormat_GetIids __FIIterator_1_DirectXPixelFormat_GetIids -#define IIterator_DirectXPixelFormat_GetRuntimeClassName __FIIterator_1_DirectXPixelFormat_GetRuntimeClassName -#define IIterator_DirectXPixelFormat_GetTrustLevel __FIIterator_1_DirectXPixelFormat_GetTrustLevel -#define IIterator_DirectXPixelFormat_get_Current __FIIterator_1_DirectXPixelFormat_get_Current -#define IIterator_DirectXPixelFormat_get_HasCurrent __FIIterator_1_DirectXPixelFormat_get_HasCurrent -#define IIterator_DirectXPixelFormat_MoveNext __FIIterator_1_DirectXPixelFormat_MoveNext -#define IIterator_DirectXPixelFormat_GetMany __FIIterator_1_DirectXPixelFormat_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_DirectXPixelFormat_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_DirectXPixelFormat_INTERFACE_DEFINED__ -#define ____FIVectorView_1_DirectXPixelFormat_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_DirectXPixelFormat, 0x1edda1c2, 0x0f6e, 0x516c, 0x80,0xb8, 0x76,0x87,0xdc,0xd1,0x28,0x0e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("1edda1c2-0f6e-516c-80b8-7687dcd1280e") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_DirectXPixelFormat, 0x1edda1c2, 0x0f6e, 0x516c, 0x80,0xb8, 0x76,0x87,0xdc,0xd1,0x28,0x0e) -#endif -#else -typedef struct __FIVectorView_1_DirectXPixelFormatVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_DirectXPixelFormat *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_DirectXPixelFormat *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_DirectXPixelFormat *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_DirectXPixelFormat *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_DirectXPixelFormat *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_DirectXPixelFormat *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_DirectXPixelFormat *This, - UINT32 index, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_DirectXPixelFormat *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_DirectXPixelFormat *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_DirectXPixelFormat *This, - UINT32 start_index, - UINT32 items_size, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_DirectXPixelFormatVtbl; - -interface __FIVectorView_1_DirectXPixelFormat { - CONST_VTBL __FIVectorView_1_DirectXPixelFormatVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_DirectXPixelFormat_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_DirectXPixelFormat_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_DirectXPixelFormat_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_DirectXPixelFormat_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_DirectXPixelFormat_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_DirectXPixelFormat_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_DirectXPixelFormat_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_DirectXPixelFormat_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_DirectXPixelFormat_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_DirectXPixelFormat_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_DirectXPixelFormat_QueryInterface(__FIVectorView_1_DirectXPixelFormat* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_DirectXPixelFormat_AddRef(__FIVectorView_1_DirectXPixelFormat* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_DirectXPixelFormat_Release(__FIVectorView_1_DirectXPixelFormat* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_DirectXPixelFormat_GetIids(__FIVectorView_1_DirectXPixelFormat* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_DirectXPixelFormat_GetRuntimeClassName(__FIVectorView_1_DirectXPixelFormat* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_DirectXPixelFormat_GetTrustLevel(__FIVectorView_1_DirectXPixelFormat* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_DirectXPixelFormat_GetAt(__FIVectorView_1_DirectXPixelFormat* This,UINT32 index,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_DirectXPixelFormat_get_Size(__FIVectorView_1_DirectXPixelFormat* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_DirectXPixelFormat_IndexOf(__FIVectorView_1_DirectXPixelFormat* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_DirectXPixelFormat_GetMany(__FIVectorView_1_DirectXPixelFormat* This,UINT32 start_index,UINT32 items_size,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_DirectXPixelFormat IID___FIVectorView_1_DirectXPixelFormat -#define IVectorView_DirectXPixelFormatVtbl __FIVectorView_1_DirectXPixelFormatVtbl -#define IVectorView_DirectXPixelFormat __FIVectorView_1_DirectXPixelFormat -#define IVectorView_DirectXPixelFormat_QueryInterface __FIVectorView_1_DirectXPixelFormat_QueryInterface -#define IVectorView_DirectXPixelFormat_AddRef __FIVectorView_1_DirectXPixelFormat_AddRef -#define IVectorView_DirectXPixelFormat_Release __FIVectorView_1_DirectXPixelFormat_Release -#define IVectorView_DirectXPixelFormat_GetIids __FIVectorView_1_DirectXPixelFormat_GetIids -#define IVectorView_DirectXPixelFormat_GetRuntimeClassName __FIVectorView_1_DirectXPixelFormat_GetRuntimeClassName -#define IVectorView_DirectXPixelFormat_GetTrustLevel __FIVectorView_1_DirectXPixelFormat_GetTrustLevel -#define IVectorView_DirectXPixelFormat_GetAt __FIVectorView_1_DirectXPixelFormat_GetAt -#define IVectorView_DirectXPixelFormat_get_Size __FIVectorView_1_DirectXPixelFormat_get_Size -#define IVectorView_DirectXPixelFormat_IndexOf __FIVectorView_1_DirectXPixelFormat_IndexOf -#define IVectorView_DirectXPixelFormat_GetMany __FIVectorView_1_DirectXPixelFormat_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_DirectXPixelFormat_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_graphics_directx_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.graphics.effects.h b/lib/libc/include/any-windows-any/windows.graphics.effects.h deleted file mode 100644 index f49e1b767d445570b48d20504b1288f96973d726..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.graphics.effects.h +++ /dev/null @@ -1,375 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.graphics.effects.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_graphics_effects_h__ -#define __windows_graphics_effects_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect ABI::Windows::Graphics::Effects::IGraphicsEffect -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Effects { - interface IGraphicsEffect; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource ABI::Windows::Graphics::Effects::IGraphicsEffectSource -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Effects { - interface IGraphicsEffectSource; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect ABI::Windows::Graphics::Effects::IGraphicsEffect -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Effects { - interface IGraphicsEffect; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource ABI::Windows::Graphics::Effects::IGraphicsEffectSource -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Effects { - interface IGraphicsEffectSource; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IGraphicsEffect interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect, 0xcb51c0ce, 0x8fe6, 0x4636, 0xb2,0x02, 0x86,0x1f,0xaa,0x07,0xd8,0xf3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Effects { - MIDL_INTERFACE("cb51c0ce-8fe6-4636-b202-861faa07d8f3") - IGraphicsEffect : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Name( - HSTRING *name) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Name( - HSTRING name) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect, 0xcb51c0ce, 0x8fe6, 0x4636, 0xb2,0x02, 0x86,0x1f,0xaa,0x07,0xd8,0xf3) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *This, - TrustLevel *trustLevel); - - /*** IGraphicsEffect methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Name)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *This, - HSTRING *name); - - HRESULT (STDMETHODCALLTYPE *put_Name)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *This, - HSTRING name); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectVtbl; - -interface __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect { - CONST_VTBL __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGraphicsEffect methods ***/ -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_get_Name(This,name) (This)->lpVtbl->get_Name(This,name) -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_put_Name(This,name) (This)->lpVtbl->put_Name(This,name) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_QueryInterface(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_AddRef(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_Release(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_GetIids(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_GetTrustLevel(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGraphicsEffect methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_get_Name(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect* This,HSTRING *name) { - return This->lpVtbl->get_Name(This,name); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_put_Name(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect* This,HSTRING name) { - return This->lpVtbl->put_Name(This,name); -} -#endif -#ifdef WIDL_using_Windows_Graphics_Effects -#define IID_IGraphicsEffect IID___x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect -#define IGraphicsEffectVtbl __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectVtbl -#define IGraphicsEffect __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect -#define IGraphicsEffect_QueryInterface __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_QueryInterface -#define IGraphicsEffect_AddRef __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_AddRef -#define IGraphicsEffect_Release __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_Release -#define IGraphicsEffect_GetIids __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_GetIids -#define IGraphicsEffect_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_GetRuntimeClassName -#define IGraphicsEffect_GetTrustLevel __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_GetTrustLevel -#define IGraphicsEffect_get_Name __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_get_Name -#define IGraphicsEffect_put_Name __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_put_Name -#endif /* WIDL_using_Windows_Graphics_Effects */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IGraphicsEffectSource interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource, 0x2d8f9ddc, 0x4339, 0x4eb9, 0x92,0x16, 0xf9,0xde,0xb7,0x56,0x58,0xa2); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Effects { - MIDL_INTERFACE("2d8f9ddc-4339-4eb9-9216-f9deb75658a2") - IGraphicsEffectSource : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource, 0x2d8f9ddc, 0x4339, 0x4eb9, 0x92,0x16, 0xf9,0xde,0xb7,0x56,0x58,0xa2) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSourceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSourceVtbl; - -interface __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource { - CONST_VTBL __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSourceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_QueryInterface(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_AddRef(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_Release(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_GetIids(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_GetTrustLevel(__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_Graphics_Effects -#define IID_IGraphicsEffectSource IID___x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource -#define IGraphicsEffectSourceVtbl __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSourceVtbl -#define IGraphicsEffectSource __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource -#define IGraphicsEffectSource_QueryInterface __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_QueryInterface -#define IGraphicsEffectSource_AddRef __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_AddRef -#define IGraphicsEffectSource_Release __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_Release -#define IGraphicsEffectSource_GetIids __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_GetIids -#define IGraphicsEffectSource_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_GetRuntimeClassName -#define IGraphicsEffectSource_GetTrustLevel __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_GetTrustLevel -#endif /* WIDL_using_Windows_Graphics_Effects */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffectSource_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_graphics_effects_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.graphics.holographic.h b/lib/libc/include/any-windows-any/windows.graphics.holographic.h deleted file mode 100644 index a04066e697dd5e9f380ffcd7fb8e241db35f0da6..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.graphics.holographic.h +++ /dev/null @@ -1,1531 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.graphics.holographic.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_graphics_holographic_h__ -#define __windows_graphics_holographic_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace ABI::Windows::Graphics::Holographic::IHolographicSpace -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpace; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 ABI::Windows::Graphics::Holographic::IHolographicSpaceStatics2 -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpaceStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 ABI::Windows::Graphics::Holographic::IHolographicSpaceStatics3 -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpaceStatics3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs ABI::Windows::Graphics::Holographic::IHolographicSpaceCameraAddedEventArgs -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpaceCameraAddedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs ABI::Windows::Graphics::Holographic::IHolographicSpaceCameraRemovedEventArgs -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpaceCameraRemovedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicCamera_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicCamera_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - class HolographicCamera; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CHolographicCamera __x_ABI_CWindows_CGraphics_CHolographic_CHolographicCamera; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicCamera_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicFrame_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicFrame_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - class HolographicFrame; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CHolographicFrame __x_ABI_CWindows_CGraphics_CHolographic_CHolographicFrame; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicFrame_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpace_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpace_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - class HolographicSpace; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpace __x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpace; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpace_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraAddedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraAddedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - class HolographicSpaceCameraAddedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraAddedEventArgs __x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraAddedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraAddedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraRemovedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraRemovedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - class HolographicSpaceCameraRemovedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraRemovedEventArgs __x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraRemovedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CGraphics_CHolographic_CHolographicSpaceCameraRemovedEventArgs_FWD_DEFINED__ */ - -#ifndef ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CHolographicAdapterId __x_ABI_CWindows_CGraphics_CHolographic_CHolographicAdapterId; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - typedef struct HolographicAdapterId HolographicAdapterId; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicCamera_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicCamera_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicCamera __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicCamera; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicCamera ABI::Windows::Graphics::Holographic::IHolographicCamera -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicCamera; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicFrame_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicFrame_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicFrame __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicFrame; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicFrame ABI::Windows::Graphics::Holographic::IHolographicFrame -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicFrame; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics ABI::Windows::Graphics::Holographic::IHolographicSpaceStatics -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpaceStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 ABI::Windows::Graphics::Holographic::IHolographicSpaceStatics2 -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpaceStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 ABI::Windows::Graphics::Holographic::IHolographicSpaceStatics3 -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpaceStatics3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs ABI::Windows::Graphics::Holographic::IHolographicSpaceCameraAddedEventArgs -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpaceCameraAddedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs ABI::Windows::Graphics::Holographic::IHolographicSpaceCameraRemovedEventArgs -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - interface IHolographicSpaceCameraRemovedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - struct HolographicAdapterId { - UINT32 LowPart; - INT32 HighPart; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CGraphics_CHolographic_CHolographicAdapterId { - UINT32 LowPart; - INT32 HighPart; -}; -#ifdef WIDL_using_Windows_Graphics_Holographic -#define HolographicAdapterId __x_ABI_CWindows_CGraphics_CHolographic_CHolographicAdapterId -#endif /* WIDL_using_Windows_Graphics_Holographic */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -/***************************************************************************** - * IHolographicSpace interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace, 0x4380dba6, 0x5e78, 0x434f, 0x80,0x7c, 0x34,0x33,0xd1,0xef,0xe8,0xb7); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - MIDL_INTERFACE("4380dba6-5e78-434f-807c-3433d1efe8b7") - IHolographicSpace : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_PrimaryAdapterId( - struct HolographicAdapterId *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetDirect3D11Device( - ABI::Windows::Graphics::DirectX::Direct3D11::IDirect3DDevice *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_CameraAdded( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_CameraAdded( - EventRegistrationToken cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_CameraRemoved( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_CameraRemoved( - EventRegistrationToken cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateNextFrame( - ABI::Windows::Graphics::Holographic::IHolographicFrame **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace, 0x4380dba6, 0x5e78, 0x434f, 0x80,0x7c, 0x34,0x33,0xd1,0xef,0xe8,0xb7) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - TrustLevel *trustLevel); - - /*** IHolographicSpace methods ***/ - HRESULT (STDMETHODCALLTYPE *get_PrimaryAdapterId)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - struct __x_ABI_CWindows_CGraphics_CHolographic_CHolographicAdapterId *value); - - HRESULT (STDMETHODCALLTYPE *SetDirect3D11Device)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - __x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice *value); - - HRESULT (STDMETHODCALLTYPE *add_CameraAdded)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs *handler, - EventRegistrationToken *cookie); - - HRESULT (STDMETHODCALLTYPE *remove_CameraAdded)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - EventRegistrationToken cookie); - - HRESULT (STDMETHODCALLTYPE *add_CameraRemoved)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs *handler, - EventRegistrationToken *cookie); - - HRESULT (STDMETHODCALLTYPE *remove_CameraRemoved)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - EventRegistrationToken cookie); - - HRESULT (STDMETHODCALLTYPE *CreateNextFrame)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *This, - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicFrame **value); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceVtbl; - -interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace { - CONST_VTBL __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHolographicSpace methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_get_PrimaryAdapterId(This,value) (This)->lpVtbl->get_PrimaryAdapterId(This,value) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_SetDirect3D11Device(This,value) (This)->lpVtbl->SetDirect3D11Device(This,value) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_add_CameraAdded(This,handler,cookie) (This)->lpVtbl->add_CameraAdded(This,handler,cookie) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_remove_CameraAdded(This,cookie) (This)->lpVtbl->remove_CameraAdded(This,cookie) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_add_CameraRemoved(This,handler,cookie) (This)->lpVtbl->add_CameraRemoved(This,handler,cookie) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_remove_CameraRemoved(This,cookie) (This)->lpVtbl->remove_CameraRemoved(This,cookie) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_CreateNextFrame(This,value) (This)->lpVtbl->CreateNextFrame(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_QueryInterface(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_AddRef(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_Release(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_GetIids(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_GetTrustLevel(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHolographicSpace methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_get_PrimaryAdapterId(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,struct __x_ABI_CWindows_CGraphics_CHolographic_CHolographicAdapterId *value) { - return This->lpVtbl->get_PrimaryAdapterId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_SetDirect3D11Device(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,__x_ABI_CWindows_CGraphics_CDirectX_CDirect3D11_CIDirect3DDevice *value) { - return This->lpVtbl->SetDirect3D11Device(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_add_CameraAdded(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs *handler,EventRegistrationToken *cookie) { - return This->lpVtbl->add_CameraAdded(This,handler,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_remove_CameraAdded(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,EventRegistrationToken cookie) { - return This->lpVtbl->remove_CameraAdded(This,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_add_CameraRemoved(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs *handler,EventRegistrationToken *cookie) { - return This->lpVtbl->add_CameraRemoved(This,handler,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_remove_CameraRemoved(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,EventRegistrationToken cookie) { - return This->lpVtbl->remove_CameraRemoved(This,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_CreateNextFrame(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace* This,__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicFrame **value) { - return This->lpVtbl->CreateNextFrame(This,value); -} -#endif -#ifdef WIDL_using_Windows_Graphics_Holographic -#define IID_IHolographicSpace IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace -#define IHolographicSpaceVtbl __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceVtbl -#define IHolographicSpace __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace -#define IHolographicSpace_QueryInterface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_QueryInterface -#define IHolographicSpace_AddRef __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_AddRef -#define IHolographicSpace_Release __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_Release -#define IHolographicSpace_GetIids __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_GetIids -#define IHolographicSpace_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_GetRuntimeClassName -#define IHolographicSpace_GetTrustLevel __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_GetTrustLevel -#define IHolographicSpace_get_PrimaryAdapterId __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_get_PrimaryAdapterId -#define IHolographicSpace_SetDirect3D11Device __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_SetDirect3D11Device -#define IHolographicSpace_add_CameraAdded __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_add_CameraAdded -#define IHolographicSpace_remove_CameraAdded __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_remove_CameraAdded -#define IHolographicSpace_add_CameraRemoved __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_add_CameraRemoved -#define IHolographicSpace_remove_CameraRemoved __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_remove_CameraRemoved -#define IHolographicSpace_CreateNextFrame __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_CreateNextFrame -#endif /* WIDL_using_Windows_Graphics_Holographic */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IHolographicSpaceStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2, 0x0e777088, 0x75fc, 0x48af, 0x87,0x58, 0x06,0x52,0xf6,0xf0,0x7c,0x59); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - MIDL_INTERFACE("0e777088-75fc-48af-8758-0652f6f07c59") - IHolographicSpaceStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_IsSupported( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsAvailable( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_IsAvailableChanged( - ABI::Windows::Foundation::IEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_IsAvailableChanged( - EventRegistrationToken token) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2, 0x0e777088, 0x75fc, 0x48af, 0x87,0x58, 0x06,0x52,0xf6,0xf0,0x7c,0x59) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This, - TrustLevel *trustLevel); - - /*** IHolographicSpaceStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_IsSupported)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsAvailable)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *add_IsAvailableChanged)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This, - __FIEventHandler_1_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_IsAvailableChanged)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2Vtbl; - -interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 { - CONST_VTBL __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHolographicSpaceStatics2 methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_get_IsSupported(This,value) (This)->lpVtbl->get_IsSupported(This,value) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_get_IsAvailable(This,value) (This)->lpVtbl->get_IsAvailable(This,value) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_add_IsAvailableChanged(This,handler,token) (This)->lpVtbl->add_IsAvailableChanged(This,handler,token) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_remove_IsAvailableChanged(This,token) (This)->lpVtbl->remove_IsAvailableChanged(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_QueryInterface(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_AddRef(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_Release(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_GetIids(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_GetTrustLevel(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHolographicSpaceStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_get_IsSupported(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This,boolean *value) { - return This->lpVtbl->get_IsSupported(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_get_IsAvailable(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This,boolean *value) { - return This->lpVtbl->get_IsAvailable(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_add_IsAvailableChanged(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This,__FIEventHandler_1_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_IsAvailableChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_remove_IsAvailableChanged(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2* This,EventRegistrationToken token) { - return This->lpVtbl->remove_IsAvailableChanged(This,token); -} -#endif -#ifdef WIDL_using_Windows_Graphics_Holographic -#define IID_IHolographicSpaceStatics2 IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 -#define IHolographicSpaceStatics2Vtbl __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2Vtbl -#define IHolographicSpaceStatics2 __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2 -#define IHolographicSpaceStatics2_QueryInterface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_QueryInterface -#define IHolographicSpaceStatics2_AddRef __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_AddRef -#define IHolographicSpaceStatics2_Release __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_Release -#define IHolographicSpaceStatics2_GetIids __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_GetIids -#define IHolographicSpaceStatics2_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_GetRuntimeClassName -#define IHolographicSpaceStatics2_GetTrustLevel __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_GetTrustLevel -#define IHolographicSpaceStatics2_get_IsSupported __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_get_IsSupported -#define IHolographicSpaceStatics2_get_IsAvailable __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_get_IsAvailable -#define IHolographicSpaceStatics2_add_IsAvailableChanged __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_add_IsAvailableChanged -#define IHolographicSpaceStatics2_remove_IsAvailableChanged __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_remove_IsAvailableChanged -#endif /* WIDL_using_Windows_Graphics_Holographic */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IHolographicSpaceStatics3 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3, 0x3b00de3d, 0xb1a3, 0x4dfe, 0x8e,0x79, 0xfe,0xc5,0x90,0x9e,0x6d,0xf8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - MIDL_INTERFACE("3b00de3d-b1a3-4dfe-8e79-fec5909e6df8") - IHolographicSpaceStatics3 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_IsConfigured( - boolean *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3, 0x3b00de3d, 0xb1a3, 0x4dfe, 0x8e,0x79, 0xfe,0xc5,0x90,0x9e,0x6d,0xf8) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 *This, - TrustLevel *trustLevel); - - /*** IHolographicSpaceStatics3 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_IsConfigured)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 *This, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3Vtbl; - -interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 { - CONST_VTBL __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHolographicSpaceStatics3 methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_get_IsConfigured(This,value) (This)->lpVtbl->get_IsConfigured(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_QueryInterface(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_AddRef(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_Release(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_GetIids(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_GetTrustLevel(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHolographicSpaceStatics3 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_get_IsConfigured(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3* This,boolean *value) { - return This->lpVtbl->get_IsConfigured(This,value); -} -#endif -#ifdef WIDL_using_Windows_Graphics_Holographic -#define IID_IHolographicSpaceStatics3 IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 -#define IHolographicSpaceStatics3Vtbl __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3Vtbl -#define IHolographicSpaceStatics3 __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3 -#define IHolographicSpaceStatics3_QueryInterface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_QueryInterface -#define IHolographicSpaceStatics3_AddRef __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_AddRef -#define IHolographicSpaceStatics3_Release __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_Release -#define IHolographicSpaceStatics3_GetIids __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_GetIids -#define IHolographicSpaceStatics3_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_GetRuntimeClassName -#define IHolographicSpaceStatics3_GetTrustLevel __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_GetTrustLevel -#define IHolographicSpaceStatics3_get_IsConfigured __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_get_IsConfigured -#endif /* WIDL_using_Windows_Graphics_Holographic */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceStatics3_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * IHolographicSpaceCameraAddedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs, 0x58f1da35, 0xbbb3, 0x3c8f, 0x99,0x3d, 0x6c,0x80,0xe7,0xfe,0xb9,0x9f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - MIDL_INTERFACE("58f1da35-bbb3-3c8f-993d-6c80e7feb99f") - IHolographicSpaceCameraAddedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Camera( - ABI::Windows::Graphics::Holographic::IHolographicCamera **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDeferral( - ABI::Windows::Foundation::IDeferral **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs, 0x58f1da35, 0xbbb3, 0x3c8f, 0x99,0x3d, 0x6c,0x80,0xe7,0xfe,0xb9,0x9f) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *This, - TrustLevel *trustLevel); - - /*** IHolographicSpaceCameraAddedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Camera)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *This, - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicCamera **value); - - HRESULT (STDMETHODCALLTYPE *GetDeferral)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *This, - __x_ABI_CWindows_CFoundation_CIDeferral **value); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgsVtbl; - -interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs { - CONST_VTBL __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHolographicSpaceCameraAddedEventArgs methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_get_Camera(This,value) (This)->lpVtbl->get_Camera(This,value) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetDeferral(This,value) (This)->lpVtbl->GetDeferral(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_QueryInterface(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_AddRef(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_Release(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetIids(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetTrustLevel(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHolographicSpaceCameraAddedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_get_Camera(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs* This,__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicCamera **value) { - return This->lpVtbl->get_Camera(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetDeferral(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs* This,__x_ABI_CWindows_CFoundation_CIDeferral **value) { - return This->lpVtbl->GetDeferral(This,value); -} -#endif -#ifdef WIDL_using_Windows_Graphics_Holographic -#define IID_IHolographicSpaceCameraAddedEventArgs IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs -#define IHolographicSpaceCameraAddedEventArgsVtbl __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgsVtbl -#define IHolographicSpaceCameraAddedEventArgs __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs -#define IHolographicSpaceCameraAddedEventArgs_QueryInterface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_QueryInterface -#define IHolographicSpaceCameraAddedEventArgs_AddRef __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_AddRef -#define IHolographicSpaceCameraAddedEventArgs_Release __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_Release -#define IHolographicSpaceCameraAddedEventArgs_GetIids __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetIids -#define IHolographicSpaceCameraAddedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetRuntimeClassName -#define IHolographicSpaceCameraAddedEventArgs_GetTrustLevel __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetTrustLevel -#define IHolographicSpaceCameraAddedEventArgs_get_Camera __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_get_Camera -#define IHolographicSpaceCameraAddedEventArgs_GetDeferral __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_GetDeferral -#endif /* WIDL_using_Windows_Graphics_Holographic */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IHolographicSpaceCameraRemovedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs, 0x805444a8, 0xf2ae, 0x322e, 0x8d,0xa9, 0x83,0x6a,0x0a,0x95,0xa4,0xc1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Graphics { - namespace Holographic { - MIDL_INTERFACE("805444a8-f2ae-322e-8da9-836a0a95a4c1") - IHolographicSpaceCameraRemovedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Camera( - ABI::Windows::Graphics::Holographic::IHolographicCamera **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs, 0x805444a8, 0xf2ae, 0x322e, 0x8d,0xa9, 0x83,0x6a,0x0a,0x95,0xa4,0xc1) -#endif -#else -typedef struct __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs *This, - TrustLevel *trustLevel); - - /*** IHolographicSpaceCameraRemovedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Camera)( - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs *This, - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicCamera **value); - - END_INTERFACE -} __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgsVtbl; - -interface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs { - CONST_VTBL __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHolographicSpaceCameraRemovedEventArgs methods ***/ -#define __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_get_Camera(This,value) (This)->lpVtbl->get_Camera(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_QueryInterface(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_AddRef(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_Release(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_GetIids(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_GetTrustLevel(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHolographicSpaceCameraRemovedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_get_Camera(__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs* This,__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicCamera **value) { - return This->lpVtbl->get_Camera(This,value); -} -#endif -#ifdef WIDL_using_Windows_Graphics_Holographic -#define IID_IHolographicSpaceCameraRemovedEventArgs IID___x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs -#define IHolographicSpaceCameraRemovedEventArgsVtbl __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgsVtbl -#define IHolographicSpaceCameraRemovedEventArgs __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs -#define IHolographicSpaceCameraRemovedEventArgs_QueryInterface __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_QueryInterface -#define IHolographicSpaceCameraRemovedEventArgs_AddRef __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_AddRef -#define IHolographicSpaceCameraRemovedEventArgs_Release __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_Release -#define IHolographicSpaceCameraRemovedEventArgs_GetIids __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_GetIids -#define IHolographicSpaceCameraRemovedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_GetRuntimeClassName -#define IHolographicSpaceCameraRemovedEventArgs_GetTrustLevel __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_GetTrustLevel -#define IHolographicSpaceCameraRemovedEventArgs_get_Camera __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_get_Camera -#endif /* WIDL_using_Windows_Graphics_Holographic */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Graphics.Holographic.HolographicCamera - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Graphics_Holographic_HolographicCamera_DEFINED -#define RUNTIMECLASS_Windows_Graphics_Holographic_HolographicCamera_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicCamera[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','C','a','m','e','r','a',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicCamera[] = L"Windows.Graphics.Holographic.HolographicCamera"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicCamera[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','C','a','m','e','r','a',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Graphics_Holographic_HolographicCamera_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Graphics.Holographic.HolographicFrame - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Graphics_Holographic_HolographicFrame_DEFINED -#define RUNTIMECLASS_Windows_Graphics_Holographic_HolographicFrame_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicFrame[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','F','r','a','m','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicFrame[] = L"Windows.Graphics.Holographic.HolographicFrame"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicFrame[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','F','r','a','m','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Graphics_Holographic_HolographicFrame_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Graphics.Holographic.HolographicSpace - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Graphics_Holographic_HolographicSpace_DEFINED -#define RUNTIMECLASS_Windows_Graphics_Holographic_HolographicSpace_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicSpace[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','S','p','a','c','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicSpace[] = L"Windows.Graphics.Holographic.HolographicSpace"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicSpace[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','S','p','a','c','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Graphics_Holographic_HolographicSpace_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Graphics.Holographic.HolographicSpaceCameraAddedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Graphics_Holographic_HolographicSpaceCameraAddedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Graphics_Holographic_HolographicSpaceCameraAddedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicSpaceCameraAddedEventArgs[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','S','p','a','c','e','C','a','m','e','r','a','A','d','d','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicSpaceCameraAddedEventArgs[] = L"Windows.Graphics.Holographic.HolographicSpaceCameraAddedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicSpaceCameraAddedEventArgs[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','S','p','a','c','e','C','a','m','e','r','a','A','d','d','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Graphics_Holographic_HolographicSpaceCameraAddedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Graphics.Holographic.HolographicSpaceCameraRemovedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Graphics_Holographic_HolographicSpaceCameraRemovedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Graphics_Holographic_HolographicSpaceCameraRemovedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicSpaceCameraRemovedEventArgs[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','S','p','a','c','e','C','a','m','e','r','a','R','e','m','o','v','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicSpaceCameraRemovedEventArgs[] = L"Windows.Graphics.Holographic.HolographicSpaceCameraRemovedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Graphics_Holographic_HolographicSpaceCameraRemovedEventArgs[] = {'W','i','n','d','o','w','s','.','G','r','a','p','h','i','c','s','.','H','o','l','o','g','r','a','p','h','i','c','.','H','o','l','o','g','r','a','p','h','i','c','S','p','a','c','e','C','a','m','e','r','a','R','e','m','o','v','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Graphics_Holographic_HolographicSpaceCameraRemovedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable, 0x67aae2f2, 0x42d8, 0x5503, 0x91,0x31, 0xde,0xeb,0x45,0xa6,0xca,0x03); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("67aae2f2-42d8-5503-9131-deeb45a6ca03") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable, 0x67aae2f2, 0x42d8, 0x5503, 0x91,0x31, 0xde,0xeb,0x45,0xa6,0xca,0x03) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable *This, - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_Release(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable* This,__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_HolographicSpace_IInspectable IID___FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable -#define ITypedEventHandler_HolographicSpace_IInspectableVtbl __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectableVtbl -#define ITypedEventHandler_HolographicSpace_IInspectable __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable -#define ITypedEventHandler_HolographicSpace_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_QueryInterface -#define ITypedEventHandler_HolographicSpace_IInspectable_AddRef __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_AddRef -#define ITypedEventHandler_HolographicSpace_IInspectable_Release __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_Release -#define ITypedEventHandler_HolographicSpace_IInspectable_Invoke __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs, 0x71d80b7c, 0x1d27, 0x5102, 0x83,0xd1, 0x4f,0x0e,0xfc,0x7c,0x9d,0x6f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("71d80b7c-1d27-5102-83d1-4f0efc7c9d6f") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs, 0x71d80b7c, 0x1d27, 0x5102, 0x83,0xd1, 0x4f,0x0e,0xfc,0x7c,0x9d,0x6f) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs *This, - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *sender, - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_Release(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs* This,__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *sender,__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraAddedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_HolographicSpace_HolographicSpaceCameraAddedEventArgs IID___FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraAddedEventArgsVtbl __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgsVtbl -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraAddedEventArgs __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraAddedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_QueryInterface -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraAddedEventArgs_AddRef __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_AddRef -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraAddedEventArgs_Release __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_Release -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraAddedEventArgs_Invoke __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraAddedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs, 0xdb68cfc3, 0x0874, 0x502a, 0xa3,0xb9, 0x2b,0x1f,0xe8,0x6c,0x67,0xbe); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("db68cfc3-0874-502a-a3b9-2b1fe86c67be") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs, 0xdb68cfc3, 0x0874, 0x502a, 0xa3,0xb9, 0x2b,0x1f,0xe8,0x6c,0x67,0xbe) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs *This, - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *sender, - __x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_Release(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs* This,__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpace *sender,__x_ABI_CWindows_CGraphics_CHolographic_CIHolographicSpaceCameraRemovedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_HolographicSpace_HolographicSpaceCameraRemovedEventArgs IID___FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraRemovedEventArgsVtbl __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgsVtbl -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraRemovedEventArgs __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraRemovedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_QueryInterface -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraRemovedEventArgs_AddRef __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_AddRef -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraRemovedEventArgs_Release __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_Release -#define ITypedEventHandler_HolographicSpace_HolographicSpaceCameraRemovedEventArgs_Invoke __FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CGraphics__CHolographic__CHolographicSpace_Windows__CGraphics__CHolographic__CHolographicSpaceCameraRemovedEventArgs_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_graphics_holographic_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.management.deployment.h b/lib/libc/include/any-windows-any/windows.management.deployment.h deleted file mode 100644 index 25117a67e982a2aa88e23ad7523d222ed7552d4c..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.management.deployment.h +++ /dev/null @@ -1,2840 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.management.deployment.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_management_deployment_h__ -#define __windows_management_deployment_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult; -#ifdef __cplusplus -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult ABI::Windows::Management::Deployment::IDeploymentResult -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - interface IDeploymentResult; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager; -#ifdef __cplusplus -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager ABI::Windows::Management::Deployment::IPackageManager -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - interface IPackageManager; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 ABI::Windows::Management::Deployment::IPackageManager2 -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - interface IPackageManager2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation ABI::Windows::Management::Deployment::IPackageUserInformation -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - interface IPackageUserInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CDeploymentResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CDeploymentResult_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - class DeploymentResult; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CManagement_CDeployment_CDeploymentResult __x_ABI_CWindows_CManagement_CDeployment_CDeploymentResult; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CManagement_CDeployment_CDeploymentResult_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CPackageManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CPackageManager_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - class PackageManager; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CManagement_CDeployment_CPackageManager __x_ABI_CWindows_CManagement_CDeployment_CPackageManager; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CManagement_CDeployment_CPackageManager_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CPackageUserInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CPackageUserInformation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - class PackageUserInformation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CManagement_CDeployment_CPackageUserInformation __x_ABI_CWindows_CManagement_CDeployment_CPackageUserInformation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CManagement_CDeployment_CPackageUserInformation_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CFoundation__CUri_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CFoundation__CUri_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CFoundation__CUri __FIIterable_1_Windows__CFoundation__CUri; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CFoundation__CUri ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CFoundation__CUri_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CFoundation__CUri_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CFoundation__CUri __FIIterator_1_Windows__CFoundation__CUri; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CFoundation__CUri ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CApplicationModel__CPackage __FIIterable_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CApplicationModel__CPackage __FIIterator_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_FWD_DEFINED__ -#define ____FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_FWD_DEFINED__ -typedef interface __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress; -#ifdef __cplusplus -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress ABI::Windows::Foundation::IAsyncOperationWithProgress -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_FWD_DEFINED__ -#define ____FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_FWD_DEFINED__ -typedef interface __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress; -#ifdef __cplusplus -#define __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress ABI::Windows::Foundation::IAsyncOperationProgressHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_FWD_DEFINED__ -#define ____FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_FWD_DEFINED__ -typedef interface __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress; -#ifdef __cplusplus -#define __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress ABI::Windows::Foundation::IAsyncOperationWithProgressCompletedHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgressState __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgressState; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CManagement_CDeployment_CPackageInstallState __x_ABI_CWindows_CManagement_CDeployment_CPackageInstallState; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CManagement_CDeployment_CPackageState __x_ABI_CWindows_CManagement_CDeployment_CPackageState; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CManagement_CDeployment_CRemovalOptions __x_ABI_CWindows_CManagement_CDeployment_CRemovalOptions; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgress __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgress; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - typedef struct DeploymentProgress DeploymentProgress; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult; -#ifdef __cplusplus -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult ABI::Windows::Management::Deployment::IDeploymentResult -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - interface IDeploymentResult; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager; -#ifdef __cplusplus -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager ABI::Windows::Management::Deployment::IPackageManager -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - interface IPackageManager; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 ABI::Windows::Management::Deployment::IPackageManager2 -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - interface IPackageManager2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation ABI::Windows::Management::Deployment::IPackageUserInformation -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - interface IPackageUserInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CFoundation__CUri_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CFoundation__CUri_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CFoundation__CUri __FIIterable_1_Windows__CFoundation__CUri; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CFoundation__CUri ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CFoundation__CUri_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CFoundation__CUri_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CFoundation__CUri __FIIterator_1_Windows__CFoundation__CUri; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CFoundation__CUri ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CApplicationModel__CPackage __FIIterable_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CApplicationModel__CPackage_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CApplicationModel__CPackage __FIIterator_1_Windows__CApplicationModel__CPackage; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CApplicationModel__CPackage ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_FWD_DEFINED__ -#define ____FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_FWD_DEFINED__ -typedef interface __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress; -#ifdef __cplusplus -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress ABI::Windows::Foundation::IAsyncOperationWithProgress -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - enum DeploymentOptions { - DeploymentOptions_None = 0x0, - DeploymentOptions_ForceApplicationShutdown = 0x1, - DeploymentOptions_DevelopmentMode = 0x2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - DeploymentOptions_InstallAllResources = 0x20, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - DeploymentOptions_ForceTargetApplicationShutdown = 0x40, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 - DeploymentOptions_RequiredContentGroupOnly = 0x100, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - DeploymentOptions_ForceUpdateFromAnyVersion = 0x40000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - DeploymentOptions_RetainFilesOnFailure = 0x200000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - DeploymentOptions_StageInPlace = 0x400000 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions { - DeploymentOptions_None = 0x0, - DeploymentOptions_ForceApplicationShutdown = 0x1, - DeploymentOptions_DevelopmentMode = 0x2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - DeploymentOptions_InstallAllResources = 0x20, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - DeploymentOptions_ForceTargetApplicationShutdown = 0x40, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 - DeploymentOptions_RequiredContentGroupOnly = 0x100, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - DeploymentOptions_ForceUpdateFromAnyVersion = 0x40000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - DeploymentOptions_RetainFilesOnFailure = 0x200000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - DeploymentOptions_StageInPlace = 0x400000 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -}; -#ifdef WIDL_using_Windows_Management_Deployment -#define DeploymentOptions __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - enum DeploymentProgressState { - DeploymentProgressState_Queued = 0, - DeploymentProgressState_Processing = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgressState { - DeploymentProgressState_Queued = 0, - DeploymentProgressState_Processing = 1 -}; -#ifdef WIDL_using_Windows_Management_Deployment -#define DeploymentProgressState __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgressState -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - enum PackageInstallState { - PackageInstallState_NotInstalled = 0, - PackageInstallState_Staged = 1, - PackageInstallState_Installed = 2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 - PackageInstallState_Paused = 6 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CManagement_CDeployment_CPackageInstallState { - PackageInstallState_NotInstalled = 0, - PackageInstallState_Staged = 1, - PackageInstallState_Installed = 2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 - PackageInstallState_Paused = 6 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -}; -#ifdef WIDL_using_Windows_Management_Deployment -#define PackageInstallState __x_ABI_CWindows_CManagement_CDeployment_CPackageInstallState -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - enum PackageState { - PackageState_Normal = 0, - PackageState_LicenseInvalid = 1, - PackageState_Modified = 2, - PackageState_Tampered = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CManagement_CDeployment_CPackageState { - PackageState_Normal = 0, - PackageState_LicenseInvalid = 1, - PackageState_Modified = 2, - PackageState_Tampered = 3 -}; -#ifdef WIDL_using_Windows_Management_Deployment -#define PackageState __x_ABI_CWindows_CManagement_CDeployment_CPackageState -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - enum PackageTypes { - PackageTypes_None = 0x0, - PackageTypes_Main = 0x1, - PackageTypes_Framework = 0x2, - PackageTypes_Resource = 0x4, - PackageTypes_Bundle = 0x8, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - PackageTypes_Xap = 0x10, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - PackageTypes_Optional = 0x20, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - PackageTypes_All = 0xffffffff -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes { - PackageTypes_None = 0x0, - PackageTypes_Main = 0x1, - PackageTypes_Framework = 0x2, - PackageTypes_Resource = 0x4, - PackageTypes_Bundle = 0x8, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - PackageTypes_Xap = 0x10, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - PackageTypes_Optional = 0x20, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - PackageTypes_All = 0xffffffff -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -}; -#ifdef WIDL_using_Windows_Management_Deployment -#define PackageTypes __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - enum RemovalOptions { - RemovalOptions_None = 0x0, - RemovalOptions_PreserveApplicationData = 0x1000, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - RemovalOptions_PreserveRoamableApplicationData = 0x80, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - RemovalOptions_RemoveForAllUsers = 0x80000 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CManagement_CDeployment_CRemovalOptions { - RemovalOptions_None = 0x0, - RemovalOptions_PreserveApplicationData = 0x1000, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 - RemovalOptions_PreserveRoamableApplicationData = 0x80, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - RemovalOptions_RemoveForAllUsers = 0x80000 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ -}; -#ifdef WIDL_using_Windows_Management_Deployment -#define RemovalOptions __x_ABI_CWindows_CManagement_CDeployment_CRemovalOptions -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - struct DeploymentProgress { - enum DeploymentProgressState state; - UINT32 percentage; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgress { - enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgressState state; - UINT32 percentage; -}; -#ifdef WIDL_using_Windows_Management_Deployment -#define DeploymentProgress __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgress -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IDeploymentResult interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult, 0x2563b9ae, 0xb77d, 0x4c1f, 0x8a,0x7b, 0x20,0xe6,0xad,0x51,0x5e,0xf3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - MIDL_INTERFACE("2563b9ae-b77d-4c1f-8a7b-20e6ad515ef3") - IDeploymentResult : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_ErrorText( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ActivityId( - GUID *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ExtendedErrorCode( - HRESULT *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult, 0x2563b9ae, 0xb77d, 0x4c1f, 0x8a,0x7b, 0x20,0xe6,0xad,0x51,0x5e,0xf3) -#endif -#else -typedef struct __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult *This, - TrustLevel *trustLevel); - - /*** IDeploymentResult methods ***/ - HRESULT (STDMETHODCALLTYPE *get_ErrorText)( - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_ActivityId)( - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult *This, - GUID *value); - - HRESULT (STDMETHODCALLTYPE *get_ExtendedErrorCode)( - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult *This, - HRESULT *value); - - END_INTERFACE -} __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResultVtbl; - -interface __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult { - CONST_VTBL __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDeploymentResult methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_get_ErrorText(This,value) (This)->lpVtbl->get_ErrorText(This,value) -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_get_ActivityId(This,value) (This)->lpVtbl->get_ActivityId(This,value) -#define __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_get_ExtendedErrorCode(This,value) (This)->lpVtbl->get_ExtendedErrorCode(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_QueryInterface(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_AddRef(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_Release(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_GetIids(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_GetRuntimeClassName(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_GetTrustLevel(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDeploymentResult methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_get_ErrorText(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult* This,HSTRING *value) { - return This->lpVtbl->get_ErrorText(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_get_ActivityId(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult* This,GUID *value) { - return This->lpVtbl->get_ActivityId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_get_ExtendedErrorCode(__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult* This,HRESULT *value) { - return This->lpVtbl->get_ExtendedErrorCode(This,value); -} -#endif -#ifdef WIDL_using_Windows_Management_Deployment -#define IID_IDeploymentResult IID___x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult -#define IDeploymentResultVtbl __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResultVtbl -#define IDeploymentResult __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult -#define IDeploymentResult_QueryInterface __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_QueryInterface -#define IDeploymentResult_AddRef __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_AddRef -#define IDeploymentResult_Release __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_Release -#define IDeploymentResult_GetIids __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_GetIids -#define IDeploymentResult_GetRuntimeClassName __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_GetRuntimeClassName -#define IDeploymentResult_GetTrustLevel __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_GetTrustLevel -#define IDeploymentResult_get_ErrorText __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_get_ErrorText -#define IDeploymentResult_get_ActivityId __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_get_ActivityId -#define IDeploymentResult_get_ExtendedErrorCode __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_get_ExtendedErrorCode -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPackageManager interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CManagement_CDeployment_CIPackageManager, 0x9a7d4b65, 0x5e8f, 0x4fc7, 0xa2,0xe5, 0x7f,0x69,0x25,0xcb,0x8b,0x53); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - MIDL_INTERFACE("9a7d4b65-5e8f-4fc7-a2e5-7f6925cb8b53") - IPackageManager : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE AddPackageAsync( - ABI::Windows::Foundation::IUriRuntimeClass *uri, - ABI::Windows::Foundation::Collections::IIterable *dependencies, - enum DeploymentOptions options, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE UpdatePackageAsync( - ABI::Windows::Foundation::IUriRuntimeClass *uri, - ABI::Windows::Foundation::Collections::IIterable *dependencies, - enum DeploymentOptions options, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RemovePackageAsync( - HSTRING name, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE StagePackageAsync( - ABI::Windows::Foundation::IUriRuntimeClass *uri, - ABI::Windows::Foundation::Collections::IIterable *dependencies, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RegisterPackageAsync( - ABI::Windows::Foundation::IUriRuntimeClass *uri, - ABI::Windows::Foundation::Collections::IIterable *dependencies, - enum DeploymentOptions options, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackages( - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByUserSecurityId( - HSTRING sid, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByNamePublisher( - HSTRING name, - HSTRING publisher, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByUserSecurityIdNamePublisher( - HSTRING sid, - HSTRING name, - HSTRING publisher, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindUsers( - HSTRING name, - ABI::Windows::Foundation::Collections::IIterable **users) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetPackageState( - HSTRING name, - enum PackageState state) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackageByPackageFullName( - HSTRING name, - ABI::Windows::ApplicationModel::IPackage **package) = 0; - - virtual HRESULT STDMETHODCALLTYPE CleanupPackageForUserAsync( - HSTRING name, - HSTRING sid, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByPackageFamilyName( - HSTRING family_name, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByUserSecurityIdPackageFamilyName( - HSTRING sid, - HSTRING family_name, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackageByUserSecurityIdPackageFullName( - HSTRING sid, - HSTRING name, - ABI::Windows::ApplicationModel::IPackage **package) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager, 0x9a7d4b65, 0x5e8f, 0x4fc7, 0xa2,0xe5, 0x7f,0x69,0x25,0xcb,0x8b,0x53) -#endif -#else -typedef struct __x_ABI_CWindows_CManagement_CDeployment_CIPackageManagerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - TrustLevel *trustLevel); - - /*** IPackageManager methods ***/ - HRESULT (STDMETHODCALLTYPE *AddPackageAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri, - __FIIterable_1_Windows__CFoundation__CUri *dependencies, - enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - HRESULT (STDMETHODCALLTYPE *UpdatePackageAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri, - __FIIterable_1_Windows__CFoundation__CUri *dependencies, - enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - HRESULT (STDMETHODCALLTYPE *RemovePackageAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING name, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - HRESULT (STDMETHODCALLTYPE *StagePackageAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri, - __FIIterable_1_Windows__CFoundation__CUri *dependencies, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - HRESULT (STDMETHODCALLTYPE *RegisterPackageAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri, - __FIIterable_1_Windows__CFoundation__CUri *dependencies, - enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - HRESULT (STDMETHODCALLTYPE *FindPackages)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByUserSecurityId)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING sid, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByNamePublisher)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING name, - HSTRING publisher, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByUserSecurityIdNamePublisher)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING sid, - HSTRING name, - HSTRING publisher, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindUsers)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING name, - __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation **users); - - HRESULT (STDMETHODCALLTYPE *SetPackageState)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING name, - enum __x_ABI_CWindows_CManagement_CDeployment_CPackageState state); - - HRESULT (STDMETHODCALLTYPE *FindPackageByPackageFullName)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING name, - __x_ABI_CWindows_CApplicationModel_CIPackage **package); - - HRESULT (STDMETHODCALLTYPE *CleanupPackageForUserAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING name, - HSTRING sid, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByPackageFamilyName)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING family_name, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByUserSecurityIdPackageFamilyName)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING sid, - HSTRING family_name, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackageByUserSecurityIdPackageFullName)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager *This, - HSTRING sid, - HSTRING name, - __x_ABI_CWindows_CApplicationModel_CIPackage **package); - - END_INTERFACE -} __x_ABI_CWindows_CManagement_CDeployment_CIPackageManagerVtbl; - -interface __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager { - CONST_VTBL __x_ABI_CWindows_CManagement_CDeployment_CIPackageManagerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackageManager methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_AddPackageAsync(This,uri,dependencies,options,operation) (This)->lpVtbl->AddPackageAsync(This,uri,dependencies,options,operation) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_UpdatePackageAsync(This,uri,dependencies,options,operation) (This)->lpVtbl->UpdatePackageAsync(This,uri,dependencies,options,operation) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_RemovePackageAsync(This,name,operation) (This)->lpVtbl->RemovePackageAsync(This,name,operation) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_StagePackageAsync(This,uri,dependencies,operation) (This)->lpVtbl->StagePackageAsync(This,uri,dependencies,operation) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_RegisterPackageAsync(This,uri,dependencies,options,operation) (This)->lpVtbl->RegisterPackageAsync(This,uri,dependencies,options,operation) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackages(This,packages) (This)->lpVtbl->FindPackages(This,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByUserSecurityId(This,sid,packages) (This)->lpVtbl->FindPackagesByUserSecurityId(This,sid,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByNamePublisher(This,name,publisher,packages) (This)->lpVtbl->FindPackagesByNamePublisher(This,name,publisher,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByUserSecurityIdNamePublisher(This,sid,name,publisher,packages) (This)->lpVtbl->FindPackagesByUserSecurityIdNamePublisher(This,sid,name,publisher,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindUsers(This,name,users) (This)->lpVtbl->FindUsers(This,name,users) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_SetPackageState(This,name,state) (This)->lpVtbl->SetPackageState(This,name,state) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackageByPackageFullName(This,name,package) (This)->lpVtbl->FindPackageByPackageFullName(This,name,package) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_CleanupPackageForUserAsync(This,name,sid,operation) (This)->lpVtbl->CleanupPackageForUserAsync(This,name,sid,operation) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByPackageFamilyName(This,family_name,packages) (This)->lpVtbl->FindPackagesByPackageFamilyName(This,family_name,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByUserSecurityIdPackageFamilyName(This,sid,family_name,packages) (This)->lpVtbl->FindPackagesByUserSecurityIdPackageFamilyName(This,sid,family_name,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackageByUserSecurityIdPackageFullName(This,sid,name,package) (This)->lpVtbl->FindPackageByUserSecurityIdPackageFullName(This,sid,name,package) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_QueryInterface(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_AddRef(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_Release(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_GetIids(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_GetRuntimeClassName(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_GetTrustLevel(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackageManager methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_AddPackageAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri,__FIIterable_1_Windows__CFoundation__CUri *dependencies,enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->AddPackageAsync(This,uri,dependencies,options,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_UpdatePackageAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri,__FIIterable_1_Windows__CFoundation__CUri *dependencies,enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->UpdatePackageAsync(This,uri,dependencies,options,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_RemovePackageAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING name,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->RemovePackageAsync(This,name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_StagePackageAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri,__FIIterable_1_Windows__CFoundation__CUri *dependencies,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->StagePackageAsync(This,uri,dependencies,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_RegisterPackageAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri,__FIIterable_1_Windows__CFoundation__CUri *dependencies,enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->RegisterPackageAsync(This,uri,dependencies,options,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackages(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackages(This,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByUserSecurityId(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING sid,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByUserSecurityId(This,sid,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByNamePublisher(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING name,HSTRING publisher,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByNamePublisher(This,name,publisher,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByUserSecurityIdNamePublisher(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING sid,HSTRING name,HSTRING publisher,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByUserSecurityIdNamePublisher(This,sid,name,publisher,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindUsers(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING name,__FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation **users) { - return This->lpVtbl->FindUsers(This,name,users); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_SetPackageState(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING name,enum __x_ABI_CWindows_CManagement_CDeployment_CPackageState state) { - return This->lpVtbl->SetPackageState(This,name,state); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackageByPackageFullName(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING name,__x_ABI_CWindows_CApplicationModel_CIPackage **package) { - return This->lpVtbl->FindPackageByPackageFullName(This,name,package); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_CleanupPackageForUserAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING name,HSTRING sid,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->CleanupPackageForUserAsync(This,name,sid,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByPackageFamilyName(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING family_name,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByPackageFamilyName(This,family_name,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByUserSecurityIdPackageFamilyName(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING sid,HSTRING family_name,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByUserSecurityIdPackageFamilyName(This,sid,family_name,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackageByUserSecurityIdPackageFullName(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager* This,HSTRING sid,HSTRING name,__x_ABI_CWindows_CApplicationModel_CIPackage **package) { - return This->lpVtbl->FindPackageByUserSecurityIdPackageFullName(This,sid,name,package); -} -#endif -#ifdef WIDL_using_Windows_Management_Deployment -#define IID_IPackageManager IID___x_ABI_CWindows_CManagement_CDeployment_CIPackageManager -#define IPackageManagerVtbl __x_ABI_CWindows_CManagement_CDeployment_CIPackageManagerVtbl -#define IPackageManager __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager -#define IPackageManager_QueryInterface __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_QueryInterface -#define IPackageManager_AddRef __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_AddRef -#define IPackageManager_Release __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_Release -#define IPackageManager_GetIids __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_GetIids -#define IPackageManager_GetRuntimeClassName __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_GetRuntimeClassName -#define IPackageManager_GetTrustLevel __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_GetTrustLevel -#define IPackageManager_AddPackageAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_AddPackageAsync -#define IPackageManager_UpdatePackageAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_UpdatePackageAsync -#define IPackageManager_RemovePackageAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_RemovePackageAsync -#define IPackageManager_StagePackageAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_StagePackageAsync -#define IPackageManager_RegisterPackageAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_RegisterPackageAsync -#define IPackageManager_FindPackages __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackages -#define IPackageManager_FindPackagesByUserSecurityId __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByUserSecurityId -#define IPackageManager_FindPackagesByNamePublisher __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByNamePublisher -#define IPackageManager_FindPackagesByUserSecurityIdNamePublisher __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByUserSecurityIdNamePublisher -#define IPackageManager_FindUsers __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindUsers -#define IPackageManager_SetPackageState __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_SetPackageState -#define IPackageManager_FindPackageByPackageFullName __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackageByPackageFullName -#define IPackageManager_CleanupPackageForUserAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_CleanupPackageForUserAsync -#define IPackageManager_FindPackagesByPackageFamilyName __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByPackageFamilyName -#define IPackageManager_FindPackagesByUserSecurityIdPackageFamilyName __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackagesByUserSecurityIdPackageFamilyName -#define IPackageManager_FindPackageByUserSecurityIdPackageFullName __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_FindPackageByUserSecurityIdPackageFullName -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPackageManager2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2, 0xf7aad08d, 0x0840, 0x46f2, 0xb5,0xd8, 0xca,0xd4,0x76,0x93,0xa0,0x95); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - MIDL_INTERFACE("f7aad08d-0840-46f2-b5d8-cad47693a095") - IPackageManager2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE RemovePackageWithOptionsAsync( - HSTRING name, - enum RemovalOptions options, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE StagePackageWithOptionsAsync( - ABI::Windows::Foundation::IUriRuntimeClass *uri, - ABI::Windows::Foundation::Collections::IIterable *dependencies, - enum DeploymentOptions options, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RegisterPackageByFullNameAsync( - HSTRING name, - ABI::Windows::Foundation::Collections::IIterable *dependencies, - enum DeploymentOptions options, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesWithPackageTypes( - enum PackageTypes types, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByUserSecurityIdWithPackageTypes( - HSTRING sid, - enum PackageTypes types, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByNamePublisherWithPackageTypes( - HSTRING name, - HSTRING publisher, - enum PackageTypes types, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByUserSecurityIdNamePublisherWithPackageTypes( - HSTRING sid, - HSTRING name, - HSTRING publisher, - enum PackageTypes types, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByPackageFamilyNameWithPackageTypes( - HSTRING family_name, - enum PackageTypes types, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes( - HSTRING sid, - HSTRING family_name, - enum PackageTypes types, - ABI::Windows::Foundation::Collections::IIterable **packages) = 0; - - virtual HRESULT STDMETHODCALLTYPE StageUserDataAsync( - HSTRING name, - ABI::Windows::Foundation::IAsyncOperationWithProgress **operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2, 0xf7aad08d, 0x0840, 0x46f2, 0xb5,0xd8, 0xca,0xd4,0x76,0x93,0xa0,0x95) -#endif -#else -typedef struct __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - TrustLevel *trustLevel); - - /*** IPackageManager2 methods ***/ - HRESULT (STDMETHODCALLTYPE *RemovePackageWithOptionsAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - HSTRING name, - enum __x_ABI_CWindows_CManagement_CDeployment_CRemovalOptions options, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - HRESULT (STDMETHODCALLTYPE *StagePackageWithOptionsAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri, - __FIIterable_1_Windows__CFoundation__CUri *dependencies, - enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - HRESULT (STDMETHODCALLTYPE *RegisterPackageByFullNameAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - HSTRING name, - __FIIterable_1_HSTRING *dependencies, - enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - HRESULT (STDMETHODCALLTYPE *FindPackagesWithPackageTypes)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByUserSecurityIdWithPackageTypes)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - HSTRING sid, - enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByNamePublisherWithPackageTypes)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - HSTRING name, - HSTRING publisher, - enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByUserSecurityIdNamePublisherWithPackageTypes)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - HSTRING sid, - HSTRING name, - HSTRING publisher, - enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByPackageFamilyNameWithPackageTypes)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - HSTRING family_name, - enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - HSTRING sid, - HSTRING family_name, - enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types, - __FIIterable_1_Windows__CApplicationModel__CPackage **packages); - - HRESULT (STDMETHODCALLTYPE *StageUserDataAsync)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 *This, - HSTRING name, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation); - - END_INTERFACE -} __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2Vtbl; - -interface __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 { - CONST_VTBL __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackageManager2 methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_RemovePackageWithOptionsAsync(This,name,options,operation) (This)->lpVtbl->RemovePackageWithOptionsAsync(This,name,options,operation) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_StagePackageWithOptionsAsync(This,uri,dependencies,options,operation) (This)->lpVtbl->StagePackageWithOptionsAsync(This,uri,dependencies,options,operation) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_RegisterPackageByFullNameAsync(This,name,dependencies,options,operation) (This)->lpVtbl->RegisterPackageByFullNameAsync(This,name,dependencies,options,operation) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesWithPackageTypes(This,types,packages) (This)->lpVtbl->FindPackagesWithPackageTypes(This,types,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByUserSecurityIdWithPackageTypes(This,sid,types,packages) (This)->lpVtbl->FindPackagesByUserSecurityIdWithPackageTypes(This,sid,types,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByNamePublisherWithPackageTypes(This,name,publisher,types,packages) (This)->lpVtbl->FindPackagesByNamePublisherWithPackageTypes(This,name,publisher,types,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByUserSecurityIdNamePublisherWithPackageTypes(This,sid,name,publisher,types,packages) (This)->lpVtbl->FindPackagesByUserSecurityIdNamePublisherWithPackageTypes(This,sid,name,publisher,types,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByPackageFamilyNameWithPackageTypes(This,family_name,types,packages) (This)->lpVtbl->FindPackagesByPackageFamilyNameWithPackageTypes(This,family_name,types,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes(This,sid,family_name,types,packages) (This)->lpVtbl->FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes(This,sid,family_name,types,packages) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_StageUserDataAsync(This,name,operation) (This)->lpVtbl->StageUserDataAsync(This,name,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_QueryInterface(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_AddRef(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_Release(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_GetIids(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_GetRuntimeClassName(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_GetTrustLevel(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackageManager2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_RemovePackageWithOptionsAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,HSTRING name,enum __x_ABI_CWindows_CManagement_CDeployment_CRemovalOptions options,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->RemovePackageWithOptionsAsync(This,name,options,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_StagePackageWithOptionsAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass *uri,__FIIterable_1_Windows__CFoundation__CUri *dependencies,enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->StagePackageWithOptionsAsync(This,uri,dependencies,options,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_RegisterPackageByFullNameAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,HSTRING name,__FIIterable_1_HSTRING *dependencies,enum __x_ABI_CWindows_CManagement_CDeployment_CDeploymentOptions options,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->RegisterPackageByFullNameAsync(This,name,dependencies,options,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesWithPackageTypes(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesWithPackageTypes(This,types,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByUserSecurityIdWithPackageTypes(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,HSTRING sid,enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByUserSecurityIdWithPackageTypes(This,sid,types,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByNamePublisherWithPackageTypes(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,HSTRING name,HSTRING publisher,enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByNamePublisherWithPackageTypes(This,name,publisher,types,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByUserSecurityIdNamePublisherWithPackageTypes(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,HSTRING sid,HSTRING name,HSTRING publisher,enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByUserSecurityIdNamePublisherWithPackageTypes(This,sid,name,publisher,types,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByPackageFamilyNameWithPackageTypes(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,HSTRING family_name,enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByPackageFamilyNameWithPackageTypes(This,family_name,types,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,HSTRING sid,HSTRING family_name,enum __x_ABI_CWindows_CManagement_CDeployment_CPackageTypes types,__FIIterable_1_Windows__CApplicationModel__CPackage **packages) { - return This->lpVtbl->FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes(This,sid,family_name,types,packages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_StageUserDataAsync(__x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2* This,HSTRING name,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **operation) { - return This->lpVtbl->StageUserDataAsync(This,name,operation); -} -#endif -#ifdef WIDL_using_Windows_Management_Deployment -#define IID_IPackageManager2 IID___x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 -#define IPackageManager2Vtbl __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2Vtbl -#define IPackageManager2 __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2 -#define IPackageManager2_QueryInterface __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_QueryInterface -#define IPackageManager2_AddRef __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_AddRef -#define IPackageManager2_Release __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_Release -#define IPackageManager2_GetIids __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_GetIids -#define IPackageManager2_GetRuntimeClassName __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_GetRuntimeClassName -#define IPackageManager2_GetTrustLevel __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_GetTrustLevel -#define IPackageManager2_RemovePackageWithOptionsAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_RemovePackageWithOptionsAsync -#define IPackageManager2_StagePackageWithOptionsAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_StagePackageWithOptionsAsync -#define IPackageManager2_RegisterPackageByFullNameAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_RegisterPackageByFullNameAsync -#define IPackageManager2_FindPackagesWithPackageTypes __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesWithPackageTypes -#define IPackageManager2_FindPackagesByUserSecurityIdWithPackageTypes __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByUserSecurityIdWithPackageTypes -#define IPackageManager2_FindPackagesByNamePublisherWithPackageTypes __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByNamePublisherWithPackageTypes -#define IPackageManager2_FindPackagesByUserSecurityIdNamePublisherWithPackageTypes __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByUserSecurityIdNamePublisherWithPackageTypes -#define IPackageManager2_FindPackagesByPackageFamilyNameWithPackageTypes __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByPackageFamilyNameWithPackageTypes -#define IPackageManager2_FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes -#define IPackageManager2_StageUserDataAsync __x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_StageUserDataAsync -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CManagement_CDeployment_CIPackageManager2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IPackageUserInformation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation, 0xf6383423, 0xfa09, 0x4cbc, 0x90,0x55, 0x15,0xca,0x27,0x5e,0x2e,0x7e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Management { - namespace Deployment { - MIDL_INTERFACE("f6383423-fa09-4cbc-9055-15ca275e2e7e") - IPackageUserInformation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_UserSecurityId( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_InstallState( - enum PackageInstallState *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation, 0xf6383423, 0xfa09, 0x4cbc, 0x90,0x55, 0x15,0xca,0x27,0x5e,0x2e,0x7e) -#endif -#else -typedef struct __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation *This, - TrustLevel *trustLevel); - - /*** IPackageUserInformation methods ***/ - HRESULT (STDMETHODCALLTYPE *get_UserSecurityId)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_InstallState)( - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation *This, - enum __x_ABI_CWindows_CManagement_CDeployment_CPackageInstallState *value); - - END_INTERFACE -} __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformationVtbl; - -interface __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation { - CONST_VTBL __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IPackageUserInformation methods ***/ -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_get_UserSecurityId(This,value) (This)->lpVtbl->get_UserSecurityId(This,value) -#define __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_get_InstallState(This,value) (This)->lpVtbl->get_InstallState(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_QueryInterface(__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_AddRef(__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_Release(__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_GetIids(__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_GetRuntimeClassName(__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_GetTrustLevel(__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IPackageUserInformation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_get_UserSecurityId(__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation* This,HSTRING *value) { - return This->lpVtbl->get_UserSecurityId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_get_InstallState(__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation* This,enum __x_ABI_CWindows_CManagement_CDeployment_CPackageInstallState *value) { - return This->lpVtbl->get_InstallState(This,value); -} -#endif -#ifdef WIDL_using_Windows_Management_Deployment -#define IID_IPackageUserInformation IID___x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation -#define IPackageUserInformationVtbl __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformationVtbl -#define IPackageUserInformation __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation -#define IPackageUserInformation_QueryInterface __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_QueryInterface -#define IPackageUserInformation_AddRef __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_AddRef -#define IPackageUserInformation_Release __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_Release -#define IPackageUserInformation_GetIids __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_GetIids -#define IPackageUserInformation_GetRuntimeClassName __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_GetRuntimeClassName -#define IPackageUserInformation_GetTrustLevel __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_GetTrustLevel -#define IPackageUserInformation_get_UserSecurityId __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_get_UserSecurityId -#define IPackageUserInformation_get_InstallState __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_get_InstallState -#endif /* WIDL_using_Windows_Management_Deployment */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Management.Deployment.DeploymentResult - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Management_Deployment_DeploymentResult_DEFINED -#define RUNTIMECLASS_Windows_Management_Deployment_DeploymentResult_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Management_Deployment_DeploymentResult[] = {'W','i','n','d','o','w','s','.','M','a','n','a','g','e','m','e','n','t','.','D','e','p','l','o','y','m','e','n','t','.','D','e','p','l','o','y','m','e','n','t','R','e','s','u','l','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Management_Deployment_DeploymentResult[] = L"Windows.Management.Deployment.DeploymentResult"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Management_Deployment_DeploymentResult[] = {'W','i','n','d','o','w','s','.','M','a','n','a','g','e','m','e','n','t','.','D','e','p','l','o','y','m','e','n','t','.','D','e','p','l','o','y','m','e','n','t','R','e','s','u','l','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Management_Deployment_DeploymentResult_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Management.Deployment.PackageManager - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Management_Deployment_PackageManager_DEFINED -#define RUNTIMECLASS_Windows_Management_Deployment_PackageManager_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Management_Deployment_PackageManager[] = {'W','i','n','d','o','w','s','.','M','a','n','a','g','e','m','e','n','t','.','D','e','p','l','o','y','m','e','n','t','.','P','a','c','k','a','g','e','M','a','n','a','g','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Management_Deployment_PackageManager[] = L"Windows.Management.Deployment.PackageManager"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Management_Deployment_PackageManager[] = {'W','i','n','d','o','w','s','.','M','a','n','a','g','e','m','e','n','t','.','D','e','p','l','o','y','m','e','n','t','.','P','a','c','k','a','g','e','M','a','n','a','g','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Management_Deployment_PackageManager_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Management.Deployment.PackageUserInformation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Management_Deployment_PackageUserInformation_DEFINED -#define RUNTIMECLASS_Windows_Management_Deployment_PackageUserInformation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Management_Deployment_PackageUserInformation[] = {'W','i','n','d','o','w','s','.','M','a','n','a','g','e','m','e','n','t','.','D','e','p','l','o','y','m','e','n','t','.','P','a','c','k','a','g','e','U','s','e','r','I','n','f','o','r','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Management_Deployment_PackageUserInformation[] = L"Windows.Management.Deployment.PackageUserInformation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Management_Deployment_PackageUserInformation[] = {'W','i','n','d','o','w','s','.','M','a','n','a','g','e','m','e','n','t','.','D','e','p','l','o','y','m','e','n','t','.','P','a','c','k','a','g','e','U','s','e','r','I','n','f','o','r','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Management_Deployment_PackageUserInformation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CFoundation__CUri, 0xb0d63b78, 0x78ad, 0x5e31, 0xb6,0xd8, 0xe3,0x2a,0x0e,0x16,0xc4,0x47); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("b0d63b78-78ad-5e31-b6d8-e32a0e16c447") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CFoundation__CUri, 0xb0d63b78, 0x78ad, 0x5e31, 0xb6,0xd8, 0xe3,0x2a,0x0e,0x16,0xc4,0x47) -#endif -#else -typedef struct __FIIterable_1_Windows__CFoundation__CUriVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CFoundation__CUri *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CFoundation__CUri *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CFoundation__CUri *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CFoundation__CUri *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CFoundation__CUri *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CFoundation__CUri *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CFoundation__CUri *This, - __FIIterator_1_Windows__CFoundation__CUri **value); - - END_INTERFACE -} __FIIterable_1_Windows__CFoundation__CUriVtbl; - -interface __FIIterable_1_Windows__CFoundation__CUri { - CONST_VTBL __FIIterable_1_Windows__CFoundation__CUriVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CFoundation__CUri_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CFoundation__CUri_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CFoundation__CUri_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CFoundation__CUri_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CFoundation__CUri_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CFoundation__CUri_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CFoundation__CUri_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_QueryInterface(__FIIterable_1_Windows__CFoundation__CUri* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CFoundation__CUri_AddRef(__FIIterable_1_Windows__CFoundation__CUri* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CFoundation__CUri_Release(__FIIterable_1_Windows__CFoundation__CUri* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_GetIids(__FIIterable_1_Windows__CFoundation__CUri* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_GetRuntimeClassName(__FIIterable_1_Windows__CFoundation__CUri* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_GetTrustLevel(__FIIterable_1_Windows__CFoundation__CUri* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CFoundation__CUri_First(__FIIterable_1_Windows__CFoundation__CUri* This,__FIIterator_1_Windows__CFoundation__CUri **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_Uri IID___FIIterable_1_Windows__CFoundation__CUri -#define IIterable_UriVtbl __FIIterable_1_Windows__CFoundation__CUriVtbl -#define IIterable_Uri __FIIterable_1_Windows__CFoundation__CUri -#define IIterable_Uri_QueryInterface __FIIterable_1_Windows__CFoundation__CUri_QueryInterface -#define IIterable_Uri_AddRef __FIIterable_1_Windows__CFoundation__CUri_AddRef -#define IIterable_Uri_Release __FIIterable_1_Windows__CFoundation__CUri_Release -#define IIterable_Uri_GetIids __FIIterable_1_Windows__CFoundation__CUri_GetIids -#define IIterable_Uri_GetRuntimeClassName __FIIterable_1_Windows__CFoundation__CUri_GetRuntimeClassName -#define IIterable_Uri_GetTrustLevel __FIIterable_1_Windows__CFoundation__CUri_GetTrustLevel -#define IIterable_Uri_First __FIIterable_1_Windows__CFoundation__CUri_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CFoundation__CUri, 0x1c157d0f, 0x5efe, 0x5cec, 0xbb,0xd6, 0x0c,0x6c,0xe9,0xaf,0x07,0xa5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("1c157d0f-5efe-5cec-bbd6-0c6ce9af07a5") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CFoundation__CUri, 0x1c157d0f, 0x5efe, 0x5cec, 0xbb,0xd6, 0x0c,0x6c,0xe9,0xaf,0x07,0xa5) -#endif -#else -typedef struct __FIIterator_1_Windows__CFoundation__CUriVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CFoundation__CUri *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CFoundation__CUri *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CFoundation__CUri *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CFoundation__CUri *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CFoundation__CUri *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CFoundation__CUri *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CFoundation__CUri *This, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CFoundation__CUri *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CFoundation__CUri *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CFoundation__CUri *This, - UINT32 items_size, - __x_ABI_CWindows_CFoundation_CIUriRuntimeClass **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CFoundation__CUriVtbl; - -interface __FIIterator_1_Windows__CFoundation__CUri { - CONST_VTBL __FIIterator_1_Windows__CFoundation__CUriVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CFoundation__CUri_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CFoundation__CUri_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CFoundation__CUri_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CFoundation__CUri_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CFoundation__CUri_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CFoundation__CUri_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CFoundation__CUri_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CFoundation__CUri_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CFoundation__CUri_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CFoundation__CUri_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_QueryInterface(__FIIterator_1_Windows__CFoundation__CUri* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CFoundation__CUri_AddRef(__FIIterator_1_Windows__CFoundation__CUri* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CFoundation__CUri_Release(__FIIterator_1_Windows__CFoundation__CUri* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_GetIids(__FIIterator_1_Windows__CFoundation__CUri* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_GetRuntimeClassName(__FIIterator_1_Windows__CFoundation__CUri* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_GetTrustLevel(__FIIterator_1_Windows__CFoundation__CUri* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_get_Current(__FIIterator_1_Windows__CFoundation__CUri* This,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_get_HasCurrent(__FIIterator_1_Windows__CFoundation__CUri* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_MoveNext(__FIIterator_1_Windows__CFoundation__CUri* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CFoundation__CUri_GetMany(__FIIterator_1_Windows__CFoundation__CUri* This,UINT32 items_size,__x_ABI_CWindows_CFoundation_CIUriRuntimeClass **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_Uri IID___FIIterator_1_Windows__CFoundation__CUri -#define IIterator_UriVtbl __FIIterator_1_Windows__CFoundation__CUriVtbl -#define IIterator_Uri __FIIterator_1_Windows__CFoundation__CUri -#define IIterator_Uri_QueryInterface __FIIterator_1_Windows__CFoundation__CUri_QueryInterface -#define IIterator_Uri_AddRef __FIIterator_1_Windows__CFoundation__CUri_AddRef -#define IIterator_Uri_Release __FIIterator_1_Windows__CFoundation__CUri_Release -#define IIterator_Uri_GetIids __FIIterator_1_Windows__CFoundation__CUri_GetIids -#define IIterator_Uri_GetRuntimeClassName __FIIterator_1_Windows__CFoundation__CUri_GetRuntimeClassName -#define IIterator_Uri_GetTrustLevel __FIIterator_1_Windows__CFoundation__CUri_GetTrustLevel -#define IIterator_Uri_get_Current __FIIterator_1_Windows__CFoundation__CUri_get_Current -#define IIterator_Uri_get_HasCurrent __FIIterator_1_Windows__CFoundation__CUri_get_HasCurrent -#define IIterator_Uri_MoveNext __FIIterator_1_Windows__CFoundation__CUri_MoveNext -#define IIterator_Uri_GetMany __FIIterator_1_Windows__CFoundation__CUri_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CFoundation__CUri_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CApplicationModel__CPackage, 0x69ad6aa7, 0x0c49, 0x5f27, 0xa5,0xeb, 0xef,0x4d,0x59,0x46,0x7b,0x6d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("69ad6aa7-0c49-5f27-a5eb-ef4d59467b6d") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CApplicationModel__CPackage, 0x69ad6aa7, 0x0c49, 0x5f27, 0xa5,0xeb, 0xef,0x4d,0x59,0x46,0x7b,0x6d) -#endif -#else -typedef struct __FIIterable_1_Windows__CApplicationModel__CPackageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CApplicationModel__CPackage *This, - __FIIterator_1_Windows__CApplicationModel__CPackage **value); - - END_INTERFACE -} __FIIterable_1_Windows__CApplicationModel__CPackageVtbl; - -interface __FIIterable_1_Windows__CApplicationModel__CPackage { - CONST_VTBL __FIIterable_1_Windows__CApplicationModel__CPackageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CApplicationModel__CPackage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CApplicationModel__CPackage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CApplicationModel__CPackage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CApplicationModel__CPackage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CApplicationModel__CPackage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CApplicationModel__CPackage_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_QueryInterface(__FIIterable_1_Windows__CApplicationModel__CPackage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CApplicationModel__CPackage_AddRef(__FIIterable_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CApplicationModel__CPackage_Release(__FIIterable_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_GetIids(__FIIterable_1_Windows__CApplicationModel__CPackage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(__FIIterable_1_Windows__CApplicationModel__CPackage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_GetTrustLevel(__FIIterable_1_Windows__CApplicationModel__CPackage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CApplicationModel__CPackage_First(__FIIterable_1_Windows__CApplicationModel__CPackage* This,__FIIterator_1_Windows__CApplicationModel__CPackage **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_Package IID___FIIterable_1_Windows__CApplicationModel__CPackage -#define IIterable_PackageVtbl __FIIterable_1_Windows__CApplicationModel__CPackageVtbl -#define IIterable_Package __FIIterable_1_Windows__CApplicationModel__CPackage -#define IIterable_Package_QueryInterface __FIIterable_1_Windows__CApplicationModel__CPackage_QueryInterface -#define IIterable_Package_AddRef __FIIterable_1_Windows__CApplicationModel__CPackage_AddRef -#define IIterable_Package_Release __FIIterable_1_Windows__CApplicationModel__CPackage_Release -#define IIterable_Package_GetIids __FIIterable_1_Windows__CApplicationModel__CPackage_GetIids -#define IIterable_Package_GetRuntimeClassName __FIIterable_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName -#define IIterable_Package_GetTrustLevel __FIIterable_1_Windows__CApplicationModel__CPackage_GetTrustLevel -#define IIterable_Package_First __FIIterable_1_Windows__CApplicationModel__CPackage_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CApplicationModel__CPackage, 0x0217f069, 0x025c, 0x5ee6, 0xa8,0x7f, 0xe7,0x82,0xe3,0xb6,0x23,0xae); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("0217f069-025c-5ee6-a87f-e782e3b623ae") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CApplicationModel__CPackage, 0x0217f069, 0x025c, 0x5ee6, 0xa8,0x7f, 0xe7,0x82,0xe3,0xb6,0x23,0xae) -#endif -#else -typedef struct __FIIterator_1_Windows__CApplicationModel__CPackageVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - __x_ABI_CWindows_CApplicationModel_CIPackage **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CApplicationModel__CPackage *This, - UINT32 items_size, - __x_ABI_CWindows_CApplicationModel_CIPackage **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CApplicationModel__CPackageVtbl; - -interface __FIIterator_1_Windows__CApplicationModel__CPackage { - CONST_VTBL __FIIterator_1_Windows__CApplicationModel__CPackageVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CApplicationModel__CPackage_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CApplicationModel__CPackage_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CApplicationModel__CPackage_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CApplicationModel__CPackage_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_QueryInterface(__FIIterator_1_Windows__CApplicationModel__CPackage* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CApplicationModel__CPackage_AddRef(__FIIterator_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CApplicationModel__CPackage_Release(__FIIterator_1_Windows__CApplicationModel__CPackage* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_GetIids(__FIIterator_1_Windows__CApplicationModel__CPackage* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName(__FIIterator_1_Windows__CApplicationModel__CPackage* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_GetTrustLevel(__FIIterator_1_Windows__CApplicationModel__CPackage* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_get_Current(__FIIterator_1_Windows__CApplicationModel__CPackage* This,__x_ABI_CWindows_CApplicationModel_CIPackage **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_get_HasCurrent(__FIIterator_1_Windows__CApplicationModel__CPackage* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_MoveNext(__FIIterator_1_Windows__CApplicationModel__CPackage* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CApplicationModel__CPackage_GetMany(__FIIterator_1_Windows__CApplicationModel__CPackage* This,UINT32 items_size,__x_ABI_CWindows_CApplicationModel_CIPackage **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_Package IID___FIIterator_1_Windows__CApplicationModel__CPackage -#define IIterator_PackageVtbl __FIIterator_1_Windows__CApplicationModel__CPackageVtbl -#define IIterator_Package __FIIterator_1_Windows__CApplicationModel__CPackage -#define IIterator_Package_QueryInterface __FIIterator_1_Windows__CApplicationModel__CPackage_QueryInterface -#define IIterator_Package_AddRef __FIIterator_1_Windows__CApplicationModel__CPackage_AddRef -#define IIterator_Package_Release __FIIterator_1_Windows__CApplicationModel__CPackage_Release -#define IIterator_Package_GetIids __FIIterator_1_Windows__CApplicationModel__CPackage_GetIids -#define IIterator_Package_GetRuntimeClassName __FIIterator_1_Windows__CApplicationModel__CPackage_GetRuntimeClassName -#define IIterator_Package_GetTrustLevel __FIIterator_1_Windows__CApplicationModel__CPackage_GetTrustLevel -#define IIterator_Package_get_Current __FIIterator_1_Windows__CApplicationModel__CPackage_get_Current -#define IIterator_Package_get_HasCurrent __FIIterator_1_Windows__CApplicationModel__CPackage_get_HasCurrent -#define IIterator_Package_MoveNext __FIIterator_1_Windows__CApplicationModel__CPackage_MoveNext -#define IIterator_Package_GetMany __FIIterator_1_Windows__CApplicationModel__CPackage_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CApplicationModel__CPackage_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation, 0x341348b9, 0x52c8, 0x5b57, 0x9e,0x91, 0xf1,0x9f,0x2a,0x05,0xb1,0x88); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("341348b9-52c8-5b57-9e91-f19f2a05b188") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation, 0x341348b9, 0x52c8, 0x5b57, 0x9e,0x91, 0xf1,0x9f,0x2a,0x05,0xb1,0x88) -#endif -#else -typedef struct __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation **value); - - END_INTERFACE -} __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformationVtbl; - -interface __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation { - CONST_VTBL __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_QueryInterface(__FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_AddRef(__FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_Release(__FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetIids(__FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetRuntimeClassName(__FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetTrustLevel(__FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_First(__FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_PackageUserInformation IID___FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation -#define IIterable_PackageUserInformationVtbl __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformationVtbl -#define IIterable_PackageUserInformation __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation -#define IIterable_PackageUserInformation_QueryInterface __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_QueryInterface -#define IIterable_PackageUserInformation_AddRef __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_AddRef -#define IIterable_PackageUserInformation_Release __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_Release -#define IIterable_PackageUserInformation_GetIids __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetIids -#define IIterable_PackageUserInformation_GetRuntimeClassName __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetRuntimeClassName -#define IIterable_PackageUserInformation_GetTrustLevel __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetTrustLevel -#define IIterable_PackageUserInformation_First __FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CManagement__CDeployment__CPackageUserInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation, 0x75660566, 0xae43, 0x5858, 0xad,0xa6, 0xd5,0x7d,0xda,0xe9,0x02,0x77); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("75660566-ae43-5858-ada6-d57ddae90277") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation, 0x75660566, 0xae43, 0x5858, 0xad,0xa6, 0xd5,0x7d,0xda,0xe9,0x02,0x77) -#endif -#else -typedef struct __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation *This, - UINT32 items_size, - __x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformationVtbl; - -interface __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation { - CONST_VTBL __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_QueryInterface(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_AddRef(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_Release(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetIids(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetRuntimeClassName(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetTrustLevel(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_get_Current(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_get_HasCurrent(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_MoveNext(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetMany(__FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation* This,UINT32 items_size,__x_ABI_CWindows_CManagement_CDeployment_CIPackageUserInformation **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_PackageUserInformation IID___FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation -#define IIterator_PackageUserInformationVtbl __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformationVtbl -#define IIterator_PackageUserInformation __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation -#define IIterator_PackageUserInformation_QueryInterface __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_QueryInterface -#define IIterator_PackageUserInformation_AddRef __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_AddRef -#define IIterator_PackageUserInformation_Release __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_Release -#define IIterator_PackageUserInformation_GetIids __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetIids -#define IIterator_PackageUserInformation_GetRuntimeClassName __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetRuntimeClassName -#define IIterator_PackageUserInformation_GetTrustLevel __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetTrustLevel -#define IIterator_PackageUserInformation_get_Current __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_get_Current -#define IIterator_PackageUserInformation_get_HasCurrent __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_get_HasCurrent -#define IIterator_PackageUserInformation_MoveNext __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_MoveNext -#define IIterator_PackageUserInformation_GetMany __FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CManagement__CDeployment__CPackageUserInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationWithProgress interface - */ -#ifndef ____FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_INTERFACE_DEFINED__ -#define ____FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress, 0x5a97aab7, 0xb6ea, 0x55ac, 0xa5,0xdc, 0xd5,0xb1,0x64,0xd9,0x4e,0x94); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("5a97aab7-b6ea-55ac-a5dc-d5b164d94e94") - IAsyncOperationWithProgress : IAsyncOperationWithProgress_impl, ABI::Windows::Management::Deployment::DeploymentProgress > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress, 0x5a97aab7, 0xb6ea, 0x55ac, 0xa5,0xdc, 0xd5,0xb1,0x64,0xd9,0x4e,0x94) -#endif -#else -typedef struct __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - TrustLevel *trustLevel); - - /*** IAsyncOperationWithProgress methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Progress)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *handler); - - HRESULT (STDMETHODCALLTYPE *get_Progress)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **handler); - - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - __x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult **results); - - END_INTERFACE -} __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl; - -interface __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress { - CONST_VTBL __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperationWithProgress methods ***/ -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_put_Progress(This,handler) (This)->lpVtbl->put_Progress(This,handler) -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_get_Progress(This,handler) (This)->lpVtbl->get_Progress(This,handler) -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_QueryInterface(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_AddRef(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Release(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetIids(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetRuntimeClassName(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetTrustLevel(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperationWithProgress methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_put_Progress(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,__FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *handler) { - return This->lpVtbl->put_Progress(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_get_Progress(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,__FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **handler) { - return This->lpVtbl->get_Progress(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_put_Completed(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,__FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_get_Completed(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,__FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetResults(__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,__x_ABI_CWindows_CManagement_CDeployment_CIDeploymentResult **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress IID___FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgressVtbl __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_QueryInterface __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_QueryInterface -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_AddRef __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_AddRef -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_Release __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Release -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_GetIids __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetIids -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_GetRuntimeClassName __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetRuntimeClassName -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_GetTrustLevel __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetTrustLevel -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_put_Progress __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_put_Progress -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_get_Progress __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_get_Progress -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_put_Completed __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_put_Completed -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_get_Completed __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_get_Completed -#define IAsyncOperationWithProgress_DeploymentResult_DeploymentProgress_GetResults __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationProgressHandler interface - */ -#ifndef ____FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_INTERFACE_DEFINED__ -#define ____FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress, 0xf1b926d1, 0x1796, 0x597a, 0x9b,0xea, 0x6c,0x64,0x49,0xd0,0x3e,0xef); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("f1b926d1-1796-597a-9bea-6c6449d03eef") - IAsyncOperationProgressHandler : IAsyncOperationProgressHandler_impl, ABI::Windows::Management::Deployment::DeploymentProgress > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress, 0xf1b926d1, 0x1796, 0x597a, 0x9b,0xea, 0x6c,0x64,0x49,0xd0,0x3e,0xef) -#endif -#else -typedef struct __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This); - - /*** IAsyncOperationProgressHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *info, - struct __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgress progress); - - END_INTERFACE -} __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl; - -interface __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress { - CONST_VTBL __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationProgressHandler methods ***/ -#define __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Invoke(This,info,progress) (This)->lpVtbl->Invoke(This,info,progress) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_QueryInterface(__FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_AddRef(__FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Release(__FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationProgressHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Invoke(__FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *info,struct __x_ABI_CWindows_CManagement_CDeployment_CDeploymentProgress progress) { - return This->lpVtbl->Invoke(This,info,progress); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationProgressHandler_DeploymentResult_DeploymentProgress IID___FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress -#define IAsyncOperationProgressHandler_DeploymentResult_DeploymentProgressVtbl __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl -#define IAsyncOperationProgressHandler_DeploymentResult_DeploymentProgress __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress -#define IAsyncOperationProgressHandler_DeploymentResult_DeploymentProgress_QueryInterface __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_QueryInterface -#define IAsyncOperationProgressHandler_DeploymentResult_DeploymentProgress_AddRef __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_AddRef -#define IAsyncOperationProgressHandler_DeploymentResult_DeploymentProgress_Release __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Release -#define IAsyncOperationProgressHandler_DeploymentResult_DeploymentProgress_Invoke __FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationProgressHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationWithProgressCompletedHandler interface - */ -#ifndef ____FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_INTERFACE_DEFINED__ -#define ____FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress, 0x6e1c7129, 0x61e0, 0x5d88, 0x9f,0xd4, 0xf3,0xce,0x65,0xa0,0x57,0x19); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("6e1c7129-61e0-5d88-9fd4-f3ce65a05719") - IAsyncOperationWithProgressCompletedHandler : IAsyncOperationWithProgressCompletedHandler_impl, ABI::Windows::Management::Deployment::DeploymentProgress > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress, 0x6e1c7129, 0x61e0, 0x5d88, 0x9f,0xd4, 0xf3,0xce,0x65,0xa0,0x57,0x19) -#endif -#else -typedef struct __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This); - - /*** IAsyncOperationWithProgressCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *This, - __FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl; - -interface __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress { - CONST_VTBL __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationWithProgressCompletedHandler methods ***/ -#define __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_QueryInterface(__FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_AddRef(__FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Release(__FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationWithProgressCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Invoke(__FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress* This,__FIAsyncOperationWithProgress_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationWithProgressCompletedHandler_DeploymentResult_DeploymentProgress IID___FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress -#define IAsyncOperationWithProgressCompletedHandler_DeploymentResult_DeploymentProgressVtbl __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgressVtbl -#define IAsyncOperationWithProgressCompletedHandler_DeploymentResult_DeploymentProgress __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress -#define IAsyncOperationWithProgressCompletedHandler_DeploymentResult_DeploymentProgress_QueryInterface __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_QueryInterface -#define IAsyncOperationWithProgressCompletedHandler_DeploymentResult_DeploymentProgress_AddRef __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_AddRef -#define IAsyncOperationWithProgressCompletedHandler_DeploymentResult_DeploymentProgress_Release __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Release -#define IAsyncOperationWithProgressCompletedHandler_DeploymentResult_DeploymentProgress_Invoke __FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationWithProgressCompletedHandler_2_Windows__CManagement__CDeployment__CDeploymentResult_DeploymentProgress_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_management_deployment_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.media.capture.h b/lib/libc/include/any-windows-any/windows.media.capture.h deleted file mode 100644 index ee5044679826b859555b3791ae0b48588e8dfc53..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.media.capture.h +++ /dev/null @@ -1,113 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.media.capture.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_media_capture_h__ -#define __windows_media_capture_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -/* Headers for imported files */ - -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CCapture_CMediaCategory __x_ABI_CWindows_CMedia_CCapture_CMediaCategory; -#endif /* __cplusplus */ - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Capture { - enum MediaCategory { - MediaCategory_Other = 0, - MediaCategory_Communications = 1, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - MediaCategory_Media = 2, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - MediaCategory_GameChat = 3, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - MediaCategory_Speech = 4, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - MediaCategory_FarFieldSpeech = 5, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - MediaCategory_UniformSpeech = 6, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - MediaCategory_VoiceTyping = 7 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CCapture_CMediaCategory { - MediaCategory_Other = 0, - MediaCategory_Communications = 1, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - MediaCategory_Media = 2, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - MediaCategory_GameChat = 3, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - MediaCategory_Speech = 4, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - MediaCategory_FarFieldSpeech = 5, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - MediaCategory_UniformSpeech = 6, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - MediaCategory_VoiceTyping = 7 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ -}; -#ifdef WIDL_using_Windows_Media_Capture -#define MediaCategory __x_ABI_CWindows_CMedia_CCapture_CMediaCategory -#endif /* WIDL_using_Windows_Media_Capture */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_media_capture_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.media.closedcaptioning.h b/lib/libc/include/any-windows-any/windows.media.closedcaptioning.h deleted file mode 100644 index 552316cb54a7f593f0e36703805059499373bb23..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.media.closedcaptioning.h +++ /dev/null @@ -1,579 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.media.closedcaptioning.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_media_closedcaptioning_h__ -#define __windows_media_closedcaptioning_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics ABI::Windows::Media::ClosedCaptioning::IClosedCaptionPropertiesStatics -namespace ABI { - namespace Windows { - namespace Media { - namespace ClosedCaptioning { - interface IClosedCaptionPropertiesStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionProperties_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace ClosedCaptioning { - class ClosedCaptionProperties; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionProperties __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionProperties; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionProperties_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionEdgeEffect __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionEdgeEffect; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionSize __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionSize; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionStyle __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionStyle; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics ABI::Windows::Media::ClosedCaptioning::IClosedCaptionPropertiesStatics -namespace ABI { - namespace Windows { - namespace Media { - namespace ClosedCaptioning { - interface IClosedCaptionPropertiesStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace ClosedCaptioning { - enum ClosedCaptionColor { - ClosedCaptionColor_Default = 0, - ClosedCaptionColor_White = 1, - ClosedCaptionColor_Black = 2, - ClosedCaptionColor_Red = 3, - ClosedCaptionColor_Green = 4, - ClosedCaptionColor_Blue = 5, - ClosedCaptionColor_Yellow = 6, - ClosedCaptionColor_Magenta = 7, - ClosedCaptionColor_Cyan = 8 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor { - ClosedCaptionColor_Default = 0, - ClosedCaptionColor_White = 1, - ClosedCaptionColor_Black = 2, - ClosedCaptionColor_Red = 3, - ClosedCaptionColor_Green = 4, - ClosedCaptionColor_Blue = 5, - ClosedCaptionColor_Yellow = 6, - ClosedCaptionColor_Magenta = 7, - ClosedCaptionColor_Cyan = 8 -}; -#ifdef WIDL_using_Windows_Media_ClosedCaptioning -#define ClosedCaptionColor __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor -#endif /* WIDL_using_Windows_Media_ClosedCaptioning */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace ClosedCaptioning { - enum ClosedCaptionEdgeEffect { - ClosedCaptionEdgeEffect_Default = 0, - ClosedCaptionEdgeEffect_None = 1, - ClosedCaptionEdgeEffect_Raised = 2, - ClosedCaptionEdgeEffect_Depressed = 3, - ClosedCaptionEdgeEffect_Uniform = 4, - ClosedCaptionEdgeEffect_DropShadow = 5 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionEdgeEffect { - ClosedCaptionEdgeEffect_Default = 0, - ClosedCaptionEdgeEffect_None = 1, - ClosedCaptionEdgeEffect_Raised = 2, - ClosedCaptionEdgeEffect_Depressed = 3, - ClosedCaptionEdgeEffect_Uniform = 4, - ClosedCaptionEdgeEffect_DropShadow = 5 -}; -#ifdef WIDL_using_Windows_Media_ClosedCaptioning -#define ClosedCaptionEdgeEffect __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionEdgeEffect -#endif /* WIDL_using_Windows_Media_ClosedCaptioning */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace ClosedCaptioning { - enum ClosedCaptionOpacity { - ClosedCaptionOpacity_Default = 0, - ClosedCaptionOpacity_OneHundredPercent = 1, - ClosedCaptionOpacity_SeventyFivePercent = 2, - ClosedCaptionOpacity_TwentyFivePercent = 3, - ClosedCaptionOpacity_ZeroPercent = 4 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity { - ClosedCaptionOpacity_Default = 0, - ClosedCaptionOpacity_OneHundredPercent = 1, - ClosedCaptionOpacity_SeventyFivePercent = 2, - ClosedCaptionOpacity_TwentyFivePercent = 3, - ClosedCaptionOpacity_ZeroPercent = 4 -}; -#ifdef WIDL_using_Windows_Media_ClosedCaptioning -#define ClosedCaptionOpacity __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity -#endif /* WIDL_using_Windows_Media_ClosedCaptioning */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace ClosedCaptioning { - enum ClosedCaptionSize { - ClosedCaptionSize_Default = 0, - ClosedCaptionSize_FiftyPercent = 1, - ClosedCaptionSize_OneHundredPercent = 2, - ClosedCaptionSize_OneHundredFiftyPercent = 3, - ClosedCaptionSize_TwoHundredPercent = 4 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionSize { - ClosedCaptionSize_Default = 0, - ClosedCaptionSize_FiftyPercent = 1, - ClosedCaptionSize_OneHundredPercent = 2, - ClosedCaptionSize_OneHundredFiftyPercent = 3, - ClosedCaptionSize_TwoHundredPercent = 4 -}; -#ifdef WIDL_using_Windows_Media_ClosedCaptioning -#define ClosedCaptionSize __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionSize -#endif /* WIDL_using_Windows_Media_ClosedCaptioning */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace ClosedCaptioning { - enum ClosedCaptionStyle { - ClosedCaptionStyle_Default = 0, - ClosedCaptionStyle_MonospacedWithSerifs = 1, - ClosedCaptionStyle_ProportionalWithSerifs = 2, - ClosedCaptionStyle_MonospacedWithoutSerifs = 3, - ClosedCaptionStyle_ProportionalWithoutSerifs = 4, - ClosedCaptionStyle_Casual = 5, - ClosedCaptionStyle_Cursive = 6, - ClosedCaptionStyle_SmallCapitals = 7 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionStyle { - ClosedCaptionStyle_Default = 0, - ClosedCaptionStyle_MonospacedWithSerifs = 1, - ClosedCaptionStyle_ProportionalWithSerifs = 2, - ClosedCaptionStyle_MonospacedWithoutSerifs = 3, - ClosedCaptionStyle_ProportionalWithoutSerifs = 4, - ClosedCaptionStyle_Casual = 5, - ClosedCaptionStyle_Cursive = 6, - ClosedCaptionStyle_SmallCapitals = 7 -}; -#ifdef WIDL_using_Windows_Media_ClosedCaptioning -#define ClosedCaptionStyle __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionStyle -#endif /* WIDL_using_Windows_Media_ClosedCaptioning */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IClosedCaptionPropertiesStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics, 0x10aa1f84, 0xcc30, 0x4141, 0xb5,0x03, 0x52,0x72,0x28,0x9e,0x0c,0x20); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace ClosedCaptioning { - MIDL_INTERFACE("10aa1f84-cc30-4141-b503-5272289e0c20") - IClosedCaptionPropertiesStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_FontColor( - enum ClosedCaptionColor *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ComputedFontColor( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FontOpacity( - enum ClosedCaptionOpacity *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FontSize( - enum ClosedCaptionSize *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FontStyle( - enum ClosedCaptionStyle *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FontEffect( - enum ClosedCaptionEdgeEffect *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_BackgroundColor( - enum ClosedCaptionColor *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ComputedBackgroundColor( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_BackgroundOpacity( - enum ClosedCaptionOpacity *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RegionColor( - enum ClosedCaptionColor *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ComputedRegionColor( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RegionOpacity( - enum ClosedCaptionOpacity *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics, 0x10aa1f84, 0xcc30, 0x4141, 0xb5,0x03, 0x52,0x72,0x28,0x9e,0x0c,0x20) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - TrustLevel *trustLevel); - - /*** IClosedCaptionPropertiesStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_FontColor)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor *value); - - HRESULT (STDMETHODCALLTYPE *get_ComputedFontColor)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_FontOpacity)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity *value); - - HRESULT (STDMETHODCALLTYPE *get_FontSize)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionSize *value); - - HRESULT (STDMETHODCALLTYPE *get_FontStyle)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionStyle *value); - - HRESULT (STDMETHODCALLTYPE *get_FontEffect)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionEdgeEffect *value); - - HRESULT (STDMETHODCALLTYPE *get_BackgroundColor)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor *value); - - HRESULT (STDMETHODCALLTYPE *get_ComputedBackgroundColor)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_BackgroundOpacity)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity *value); - - HRESULT (STDMETHODCALLTYPE *get_RegionColor)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor *value); - - HRESULT (STDMETHODCALLTYPE *get_ComputedRegionColor)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_RegionOpacity)( - __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics *This, - enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStaticsVtbl; - -interface __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics { - CONST_VTBL __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IClosedCaptionPropertiesStatics methods ***/ -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontColor(This,value) (This)->lpVtbl->get_FontColor(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_ComputedFontColor(This,value) (This)->lpVtbl->get_ComputedFontColor(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontOpacity(This,value) (This)->lpVtbl->get_FontOpacity(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontSize(This,value) (This)->lpVtbl->get_FontSize(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontStyle(This,value) (This)->lpVtbl->get_FontStyle(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontEffect(This,value) (This)->lpVtbl->get_FontEffect(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_BackgroundColor(This,value) (This)->lpVtbl->get_BackgroundColor(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_ComputedBackgroundColor(This,value) (This)->lpVtbl->get_ComputedBackgroundColor(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_BackgroundOpacity(This,value) (This)->lpVtbl->get_BackgroundOpacity(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_RegionColor(This,value) (This)->lpVtbl->get_RegionColor(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_ComputedRegionColor(This,value) (This)->lpVtbl->get_ComputedRegionColor(This,value) -#define __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_RegionOpacity(This,value) (This)->lpVtbl->get_RegionOpacity(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_QueryInterface(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_AddRef(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_Release(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_GetIids(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_GetTrustLevel(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IClosedCaptionPropertiesStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontColor(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor *value) { - return This->lpVtbl->get_FontColor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_ComputedFontColor(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_ComputedFontColor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontOpacity(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity *value) { - return This->lpVtbl->get_FontOpacity(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontSize(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionSize *value) { - return This->lpVtbl->get_FontSize(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontStyle(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionStyle *value) { - return This->lpVtbl->get_FontStyle(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontEffect(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionEdgeEffect *value) { - return This->lpVtbl->get_FontEffect(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_BackgroundColor(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor *value) { - return This->lpVtbl->get_BackgroundColor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_ComputedBackgroundColor(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_ComputedBackgroundColor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_BackgroundOpacity(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity *value) { - return This->lpVtbl->get_BackgroundOpacity(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_RegionColor(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionColor *value) { - return This->lpVtbl->get_RegionColor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_ComputedRegionColor(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_ComputedRegionColor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_RegionOpacity(__x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics* This,enum __x_ABI_CWindows_CMedia_CClosedCaptioning_CClosedCaptionOpacity *value) { - return This->lpVtbl->get_RegionOpacity(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_ClosedCaptioning -#define IID_IClosedCaptionPropertiesStatics IID___x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics -#define IClosedCaptionPropertiesStaticsVtbl __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStaticsVtbl -#define IClosedCaptionPropertiesStatics __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics -#define IClosedCaptionPropertiesStatics_QueryInterface __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_QueryInterface -#define IClosedCaptionPropertiesStatics_AddRef __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_AddRef -#define IClosedCaptionPropertiesStatics_Release __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_Release -#define IClosedCaptionPropertiesStatics_GetIids __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_GetIids -#define IClosedCaptionPropertiesStatics_GetRuntimeClassName __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_GetRuntimeClassName -#define IClosedCaptionPropertiesStatics_GetTrustLevel __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_GetTrustLevel -#define IClosedCaptionPropertiesStatics_get_FontColor __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontColor -#define IClosedCaptionPropertiesStatics_get_ComputedFontColor __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_ComputedFontColor -#define IClosedCaptionPropertiesStatics_get_FontOpacity __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontOpacity -#define IClosedCaptionPropertiesStatics_get_FontSize __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontSize -#define IClosedCaptionPropertiesStatics_get_FontStyle __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontStyle -#define IClosedCaptionPropertiesStatics_get_FontEffect __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_FontEffect -#define IClosedCaptionPropertiesStatics_get_BackgroundColor __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_BackgroundColor -#define IClosedCaptionPropertiesStatics_get_ComputedBackgroundColor __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_ComputedBackgroundColor -#define IClosedCaptionPropertiesStatics_get_BackgroundOpacity __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_BackgroundOpacity -#define IClosedCaptionPropertiesStatics_get_RegionColor __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_RegionColor -#define IClosedCaptionPropertiesStatics_get_ComputedRegionColor __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_ComputedRegionColor -#define IClosedCaptionPropertiesStatics_get_RegionOpacity __x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_get_RegionOpacity -#endif /* WIDL_using_Windows_Media_ClosedCaptioning */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CClosedCaptioning_CIClosedCaptionPropertiesStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.ClosedCaptioning.ClosedCaptionProperties - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_ClosedCaptioning_ClosedCaptionProperties_DEFINED -#define RUNTIMECLASS_Windows_Media_ClosedCaptioning_ClosedCaptionProperties_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_ClosedCaptioning_ClosedCaptionProperties[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','C','l','o','s','e','d','C','a','p','t','i','o','n','i','n','g','.','C','l','o','s','e','d','C','a','p','t','i','o','n','P','r','o','p','e','r','t','i','e','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_ClosedCaptioning_ClosedCaptionProperties[] = L"Windows.Media.ClosedCaptioning.ClosedCaptionProperties"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_ClosedCaptioning_ClosedCaptionProperties[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','C','l','o','s','e','d','C','a','p','t','i','o','n','i','n','g','.','C','l','o','s','e','d','C','a','p','t','i','o','n','P','r','o','p','e','r','t','i','e','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_ClosedCaptioning_ClosedCaptionProperties_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_media_closedcaptioning_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.media.devices.h b/lib/libc/include/any-windows-any/windows.media.devices.h deleted file mode 100644 index 2ca7339b22fd3b415bbe4eebf1e67cfcdde752c5..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.media.devices.h +++ /dev/null @@ -1,810 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.media.devices.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_media_devices_h__ -#define __windows_media_devices_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs ABI::Windows::Media::Devices::IDefaultAudioDeviceChangedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - interface IDefaultAudioDeviceChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics ABI::Windows::Media::Devices::IMediaDeviceStatics -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - interface IMediaDeviceStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CDevices_CMediaDevice_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CDevices_CMediaDevice_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - class MediaDevice; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CDevices_CMediaDevice __x_ABI_CWindows_CMedia_CDevices_CMediaDevice; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CDevices_CMediaDevice_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CDevices_CDefaultAudioRenderDeviceChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CDevices_CDefaultAudioRenderDeviceChangedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - class DefaultAudioRenderDeviceChangedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CDevices_CDefaultAudioRenderDeviceChangedEventArgs __x_ABI_CWindows_CMedia_CDevices_CDefaultAudioRenderDeviceChangedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CDevices_CDefaultAudioRenderDeviceChangedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CDevices_CDefaultAudioCaptureDeviceChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CDevices_CDefaultAudioCaptureDeviceChangedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - class DefaultAudioCaptureDeviceChangedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CDevices_CDefaultAudioCaptureDeviceChangedEventArgs __x_ABI_CWindows_CMedia_CDevices_CDefaultAudioCaptureDeviceChangedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CDevices_CDefaultAudioCaptureDeviceChangedEventArgs_FWD_DEFINED__ */ - -#ifndef ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs ABI::Windows::Media::Devices::IDefaultAudioDeviceChangedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - interface IDefaultAudioDeviceChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics ABI::Windows::Media::Devices::IMediaDeviceStatics -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - interface IMediaDeviceStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - enum AudioDeviceRole { - AudioDeviceRole_Default = 0, - AudioDeviceRole_Communications = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole { - AudioDeviceRole_Default = 0, - AudioDeviceRole_Communications = 1 -}; -#ifdef WIDL_using_Windows_Media_Devices -#define AudioDeviceRole __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole -#endif /* WIDL_using_Windows_Media_Devices */ -#endif - -/***************************************************************************** - * IDefaultAudioDeviceChangedEventArgs interface - */ -#ifndef ____x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs, 0x110f882f, 0x1c05, 0x4657, 0xa1,0x8e, 0x47,0xc9,0xb6,0x9f,0x07,0xab); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - MIDL_INTERFACE("110f882f-1c05-4657-a18e-47c9b69f07ab") - IDefaultAudioDeviceChangedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Id( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Role( - enum AudioDeviceRole *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs, 0x110f882f, 0x1c05, 0x4657, 0xa1,0x8e, 0x47,0xc9,0xb6,0x9f,0x07,0xab) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *This, - TrustLevel *trustLevel); - - /*** IDefaultAudioDeviceChangedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Id)( - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Role)( - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *This, - enum __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgsVtbl; - -interface __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs { - CONST_VTBL __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDefaultAudioDeviceChangedEventArgs methods ***/ -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_get_Id(This,value) (This)->lpVtbl->get_Id(This,value) -#define __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_get_Role(This,value) (This)->lpVtbl->get_Role(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_QueryInterface(__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_AddRef(__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_Release(__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_GetIids(__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_GetTrustLevel(__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDefaultAudioDeviceChangedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_get_Id(__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs* This,HSTRING *value) { - return This->lpVtbl->get_Id(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_get_Role(__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs* This,enum __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole *value) { - return This->lpVtbl->get_Role(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_Devices -#define IID_IDefaultAudioDeviceChangedEventArgs IID___x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs -#define IDefaultAudioDeviceChangedEventArgsVtbl __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgsVtbl -#define IDefaultAudioDeviceChangedEventArgs __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs -#define IDefaultAudioDeviceChangedEventArgs_QueryInterface __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_QueryInterface -#define IDefaultAudioDeviceChangedEventArgs_AddRef __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_AddRef -#define IDefaultAudioDeviceChangedEventArgs_Release __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_Release -#define IDefaultAudioDeviceChangedEventArgs_GetIids __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_GetIids -#define IDefaultAudioDeviceChangedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_GetRuntimeClassName -#define IDefaultAudioDeviceChangedEventArgs_GetTrustLevel __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_GetTrustLevel -#define IDefaultAudioDeviceChangedEventArgs_get_Id __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_get_Id -#define IDefaultAudioDeviceChangedEventArgs_get_Role __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_get_Role -#endif /* WIDL_using_Windows_Media_Devices */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IMediaDeviceStatics interface - */ -#ifndef ____x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics, 0xaa2d9a40, 0x909f, 0x4bba, 0xbf,0x8b, 0x0c,0x0d,0x29,0x6f,0x14,0xf0); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Devices { - MIDL_INTERFACE("aa2d9a40-909f-4bba-bf8b-0c0d296f14f0") - IMediaDeviceStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetAudioCaptureSelector( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetAudioRenderSelector( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetVideoCaptureSelector( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDefaultAudioCaptureId( - enum AudioDeviceRole role, - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDefaultAudioRenderId( - enum AudioDeviceRole role, - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_DefaultAudioCaptureDeviceChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_DefaultAudioCaptureDeviceChanged( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_DefaultAudioRenderDeviceChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_DefaultAudioRenderDeviceChanged( - EventRegistrationToken token) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics, 0xaa2d9a40, 0x909f, 0x4bba, 0xbf,0x8b, 0x0c,0x0d,0x29,0x6f,0x14,0xf0) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - TrustLevel *trustLevel); - - /*** IMediaDeviceStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAudioCaptureSelector)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *GetAudioRenderSelector)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *GetVideoCaptureSelector)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *GetDefaultAudioCaptureId)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - enum __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole role, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *GetDefaultAudioRenderId)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - enum __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole role, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *add_DefaultAudioCaptureDeviceChanged)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_DefaultAudioCaptureDeviceChanged)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_DefaultAudioRenderDeviceChanged)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_DefaultAudioRenderDeviceChanged)( - __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStaticsVtbl; - -interface __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics { - CONST_VTBL __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMediaDeviceStatics methods ***/ -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetAudioCaptureSelector(This,value) (This)->lpVtbl->GetAudioCaptureSelector(This,value) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetAudioRenderSelector(This,value) (This)->lpVtbl->GetAudioRenderSelector(This,value) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetVideoCaptureSelector(This,value) (This)->lpVtbl->GetVideoCaptureSelector(This,value) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetDefaultAudioCaptureId(This,role,value) (This)->lpVtbl->GetDefaultAudioCaptureId(This,role,value) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetDefaultAudioRenderId(This,role,value) (This)->lpVtbl->GetDefaultAudioRenderId(This,role,value) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_add_DefaultAudioCaptureDeviceChanged(This,handler,token) (This)->lpVtbl->add_DefaultAudioCaptureDeviceChanged(This,handler,token) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_remove_DefaultAudioCaptureDeviceChanged(This,token) (This)->lpVtbl->remove_DefaultAudioCaptureDeviceChanged(This,token) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_add_DefaultAudioRenderDeviceChanged(This,handler,token) (This)->lpVtbl->add_DefaultAudioRenderDeviceChanged(This,handler,token) -#define __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_remove_DefaultAudioRenderDeviceChanged(This,token) (This)->lpVtbl->remove_DefaultAudioRenderDeviceChanged(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_QueryInterface(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_AddRef(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_Release(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetIids(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetTrustLevel(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMediaDeviceStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetAudioCaptureSelector(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,HSTRING *value) { - return This->lpVtbl->GetAudioCaptureSelector(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetAudioRenderSelector(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,HSTRING *value) { - return This->lpVtbl->GetAudioRenderSelector(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetVideoCaptureSelector(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,HSTRING *value) { - return This->lpVtbl->GetVideoCaptureSelector(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetDefaultAudioCaptureId(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,enum __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole role,HSTRING *value) { - return This->lpVtbl->GetDefaultAudioCaptureId(This,role,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetDefaultAudioRenderId(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,enum __x_ABI_CWindows_CMedia_CDevices_CAudioDeviceRole role,HSTRING *value) { - return This->lpVtbl->GetDefaultAudioRenderId(This,role,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_add_DefaultAudioCaptureDeviceChanged(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_DefaultAudioCaptureDeviceChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_remove_DefaultAudioCaptureDeviceChanged(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_DefaultAudioCaptureDeviceChanged(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_add_DefaultAudioRenderDeviceChanged(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_DefaultAudioRenderDeviceChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_remove_DefaultAudioRenderDeviceChanged(__x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics* This,EventRegistrationToken token) { - return This->lpVtbl->remove_DefaultAudioRenderDeviceChanged(This,token); -} -#endif -#ifdef WIDL_using_Windows_Media_Devices -#define IID_IMediaDeviceStatics IID___x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics -#define IMediaDeviceStaticsVtbl __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStaticsVtbl -#define IMediaDeviceStatics __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics -#define IMediaDeviceStatics_QueryInterface __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_QueryInterface -#define IMediaDeviceStatics_AddRef __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_AddRef -#define IMediaDeviceStatics_Release __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_Release -#define IMediaDeviceStatics_GetIids __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetIids -#define IMediaDeviceStatics_GetRuntimeClassName __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetRuntimeClassName -#define IMediaDeviceStatics_GetTrustLevel __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetTrustLevel -#define IMediaDeviceStatics_GetAudioCaptureSelector __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetAudioCaptureSelector -#define IMediaDeviceStatics_GetAudioRenderSelector __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetAudioRenderSelector -#define IMediaDeviceStatics_GetVideoCaptureSelector __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetVideoCaptureSelector -#define IMediaDeviceStatics_GetDefaultAudioCaptureId __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetDefaultAudioCaptureId -#define IMediaDeviceStatics_GetDefaultAudioRenderId __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_GetDefaultAudioRenderId -#define IMediaDeviceStatics_add_DefaultAudioCaptureDeviceChanged __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_add_DefaultAudioCaptureDeviceChanged -#define IMediaDeviceStatics_remove_DefaultAudioCaptureDeviceChanged __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_remove_DefaultAudioCaptureDeviceChanged -#define IMediaDeviceStatics_add_DefaultAudioRenderDeviceChanged __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_add_DefaultAudioRenderDeviceChanged -#define IMediaDeviceStatics_remove_DefaultAudioRenderDeviceChanged __x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_remove_DefaultAudioRenderDeviceChanged -#endif /* WIDL_using_Windows_Media_Devices */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CDevices_CIMediaDeviceStatics_INTERFACE_DEFINED__ */ - -/* - * Class Windows.Media.Devices.MediaDevice - */ -#ifndef RUNTIMECLASS_Windows_Media_Devices_MediaDevice_DEFINED -#define RUNTIMECLASS_Windows_Media_Devices_MediaDevice_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_Devices_MediaDevice[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','D','e','v','i','c','e','s','.','M','e','d','i','a','D','e','v','i','c','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Devices_MediaDevice[] = L"Windows.Media.Devices.MediaDevice"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Devices_MediaDevice[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','D','e','v','i','c','e','s','.','M','e','d','i','a','D','e','v','i','c','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_Devices_MediaDevice_DEFINED */ - -/* - * Class Windows.Media.Devices.DefaultAudioRenderDeviceChangedEventArgs - */ -#ifndef RUNTIMECLASS_Windows_Media_Devices_DefaultAudioRenderDeviceChangedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Media_Devices_DefaultAudioRenderDeviceChangedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_Devices_DefaultAudioRenderDeviceChangedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','D','e','v','i','c','e','s','.','D','e','f','a','u','l','t','A','u','d','i','o','R','e','n','d','e','r','D','e','v','i','c','e','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Devices_DefaultAudioRenderDeviceChangedEventArgs[] = L"Windows.Media.Devices.DefaultAudioRenderDeviceChangedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Devices_DefaultAudioRenderDeviceChangedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','D','e','v','i','c','e','s','.','D','e','f','a','u','l','t','A','u','d','i','o','R','e','n','d','e','r','D','e','v','i','c','e','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_Devices_DefaultAudioRenderDeviceChangedEventArgs_DEFINED */ - -/* - * Class Windows.Media.Devices.DefaultAudioCaptureDeviceChangedEventArgs - */ -#ifndef RUNTIMECLASS_Windows_Media_Devices_DefaultAudioCaptureDeviceChangedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Media_Devices_DefaultAudioCaptureDeviceChangedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_Devices_DefaultAudioCaptureDeviceChangedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','D','e','v','i','c','e','s','.','D','e','f','a','u','l','t','A','u','d','i','o','C','a','p','t','u','r','e','D','e','v','i','c','e','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Devices_DefaultAudioCaptureDeviceChangedEventArgs[] = L"Windows.Media.Devices.DefaultAudioCaptureDeviceChangedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Devices_DefaultAudioCaptureDeviceChangedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','D','e','v','i','c','e','s','.','D','e','f','a','u','l','t','A','u','d','i','o','C','a','p','t','u','r','e','D','e','v','i','c','e','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_Devices_DefaultAudioCaptureDeviceChangedEventArgs_DEFINED */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs, 0x97d07327, 0x2c78, 0x57bc, 0x98,0xe6, 0xa2,0x4c,0xd0,0x24,0xcf,0x5b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("97d07327-2c78-57bc-98e6-a24cd024cf5b") - ITypedEventHandler : ITypedEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs, 0x97d07327, 0x2c78, 0x57bc, 0x98,0xe6, 0xa2,0x4c,0xd0,0x24,0xcf,0x5b) -#endif -#else -typedef struct __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs *This, - IInspectable *sender, - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgsVtbl; - -interface __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs { - CONST_VTBL __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_QueryInterface(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_AddRef(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_Release(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_Invoke(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs* This,IInspectable *sender,__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_IInspectable_DefaultAudioCaptureDeviceChangedEventArgs IID___FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs -#define ITypedEventHandler_IInspectable_DefaultAudioCaptureDeviceChangedEventArgsVtbl __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgsVtbl -#define ITypedEventHandler_IInspectable_DefaultAudioCaptureDeviceChangedEventArgs __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs -#define ITypedEventHandler_IInspectable_DefaultAudioCaptureDeviceChangedEventArgs_QueryInterface __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_QueryInterface -#define ITypedEventHandler_IInspectable_DefaultAudioCaptureDeviceChangedEventArgs_AddRef __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_AddRef -#define ITypedEventHandler_IInspectable_DefaultAudioCaptureDeviceChangedEventArgs_Release __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_Release -#define ITypedEventHandler_IInspectable_DefaultAudioCaptureDeviceChangedEventArgs_Invoke __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioCaptureDeviceChangedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs, 0xfd732aca, 0xdafc, 0x5b7d, 0xbf,0x72, 0xb5,0x60,0xb7,0x8d,0x26,0x0c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("fd732aca-dafc-5b7d-bf72-b560b78d260c") - ITypedEventHandler : ITypedEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs, 0xfd732aca, 0xdafc, 0x5b7d, 0xbf,0x72, 0xb5,0x60,0xb7,0x8d,0x26,0x0c) -#endif -#else -typedef struct __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs *This, - IInspectable *sender, - __x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgsVtbl; - -interface __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs { - CONST_VTBL __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_QueryInterface(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_AddRef(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_Release(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_Invoke(__FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs* This,IInspectable *sender,__x_ABI_CWindows_CMedia_CDevices_CIDefaultAudioDeviceChangedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_IInspectable_DefaultAudioRenderDeviceChangedEventArgs IID___FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs -#define ITypedEventHandler_IInspectable_DefaultAudioRenderDeviceChangedEventArgsVtbl __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgsVtbl -#define ITypedEventHandler_IInspectable_DefaultAudioRenderDeviceChangedEventArgs __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs -#define ITypedEventHandler_IInspectable_DefaultAudioRenderDeviceChangedEventArgs_QueryInterface __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_QueryInterface -#define ITypedEventHandler_IInspectable_DefaultAudioRenderDeviceChangedEventArgs_AddRef __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_AddRef -#define ITypedEventHandler_IInspectable_DefaultAudioRenderDeviceChangedEventArgs_Release __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_Release -#define ITypedEventHandler_IInspectable_DefaultAudioRenderDeviceChangedEventArgs_Invoke __FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_IInspectable_Windows__CMedia__CDevices__CDefaultAudioRenderDeviceChangedEventArgs_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_media_devices_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.media.effects.h b/lib/libc/include/any-windows-any/windows.media.effects.h deleted file mode 100644 index 16572693ea8076201b09c7054cd79b330985ad15..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.media.effects.h +++ /dev/null @@ -1,1885 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.media.effects.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_media_effects_h__ -#define __windows_media_effects_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager ABI::Windows::Media::Effects::IAudioCaptureEffectsManager -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioCaptureEffectsManager; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect ABI::Windows::Media::Effects::IAudioEffect -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioEffect; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics ABI::Windows::Media::Effects::IAudioEffectsManagerStatics -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioEffectsManagerStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager ABI::Windows::Media::Effects::IAudioRenderEffectsManager -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioRenderEffectsManager; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 ABI::Windows::Media::Effects::IAudioRenderEffectsManager2 -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioRenderEffectsManager2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CAudioCaptureEffectsManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CAudioCaptureEffectsManager_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - class AudioCaptureEffectsManager; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CEffects_CAudioCaptureEffectsManager __x_ABI_CWindows_CMedia_CEffects_CAudioCaptureEffectsManager; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CEffects_CAudioCaptureEffectsManager_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CAudioEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CAudioEffect_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - class AudioEffect; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CEffects_CAudioEffect __x_ABI_CWindows_CMedia_CEffects_CAudioEffect; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CEffects_CAudioEffect_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CAudioEffectsManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CAudioEffectsManager_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - class AudioEffectsManager; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CEffects_CAudioEffectsManager __x_ABI_CWindows_CMedia_CEffects_CAudioEffectsManager; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CEffects_CAudioEffectsManager_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CAudioRenderEffectsManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CAudioRenderEffectsManager_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - class AudioRenderEffectsManager; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CEffects_CAudioRenderEffectsManager __x_ABI_CWindows_CMedia_CEffects_CAudioRenderEffectsManager; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CEffects_CAudioRenderEffectsManager_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CEffects_CAudioEffectType __x_ABI_CWindows_CMedia_CEffects_CAudioEffectType; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager ABI::Windows::Media::Effects::IAudioCaptureEffectsManager -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioCaptureEffectsManager; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect ABI::Windows::Media::Effects::IAudioEffect -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioEffect; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics ABI::Windows::Media::Effects::IAudioEffectsManagerStatics -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioEffectsManagerStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager ABI::Windows::Media::Effects::IAudioRenderEffectsManager -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioRenderEffectsManager; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 ABI::Windows::Media::Effects::IAudioRenderEffectsManager2 -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - interface IAudioRenderEffectsManager2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - enum AudioEffectType { - AudioEffectType_Other = 0, - AudioEffectType_AcousticEchoCancellation = 1, - AudioEffectType_NoiseSuppression = 2, - AudioEffectType_AutomaticGainControl = 3, - AudioEffectType_BeamForming = 4, - AudioEffectType_ConstantToneRemoval = 5, - AudioEffectType_Equalizer = 6, - AudioEffectType_LoudnessEqualizer = 7, - AudioEffectType_BassBoost = 8, - AudioEffectType_VirtualSurround = 9, - AudioEffectType_VirtualHeadphones = 10, - AudioEffectType_SpeakerFill = 11, - AudioEffectType_RoomCorrection = 12, - AudioEffectType_BassManagement = 13, - AudioEffectType_EnvironmentalEffects = 14, - AudioEffectType_SpeakerProtection = 15, - AudioEffectType_SpeakerCompensation = 16, - AudioEffectType_DynamicRangeCompression = 17, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - AudioEffectType_FarFieldBeamForming = 18, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xd0000 - AudioEffectType_DeepNoiseSuppression = 19 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xd0000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CEffects_CAudioEffectType { - AudioEffectType_Other = 0, - AudioEffectType_AcousticEchoCancellation = 1, - AudioEffectType_NoiseSuppression = 2, - AudioEffectType_AutomaticGainControl = 3, - AudioEffectType_BeamForming = 4, - AudioEffectType_ConstantToneRemoval = 5, - AudioEffectType_Equalizer = 6, - AudioEffectType_LoudnessEqualizer = 7, - AudioEffectType_BassBoost = 8, - AudioEffectType_VirtualSurround = 9, - AudioEffectType_VirtualHeadphones = 10, - AudioEffectType_SpeakerFill = 11, - AudioEffectType_RoomCorrection = 12, - AudioEffectType_BassManagement = 13, - AudioEffectType_EnvironmentalEffects = 14, - AudioEffectType_SpeakerProtection = 15, - AudioEffectType_SpeakerCompensation = 16, - AudioEffectType_DynamicRangeCompression = 17, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - AudioEffectType_FarFieldBeamForming = 18, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xd0000 - AudioEffectType_DeepNoiseSuppression = 19 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xd0000 */ -}; -#ifdef WIDL_using_Windows_Media_Effects -#define AudioEffectType __x_ABI_CWindows_CMedia_CEffects_CAudioEffectType -#endif /* WIDL_using_Windows_Media_Effects */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IAudioCaptureEffectsManager interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager, 0x8f85c271, 0x038d, 0x4393, 0x82,0x98, 0x54,0x01,0x10,0x60,0x8e,0xef); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - MIDL_INTERFACE("8f85c271-038d-4393-8298-540110608eef") - IAudioCaptureEffectsManager : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_AudioCaptureEffectsChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_AudioCaptureEffectsChanged( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetAudioCaptureEffects( - ABI::Windows::Foundation::Collections::IVectorView **effects) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager, 0x8f85c271, 0x038d, 0x4393, 0x82,0x98, 0x54,0x01,0x10,0x60,0x8e,0xef) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManagerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *This, - TrustLevel *trustLevel); - - /*** IAudioCaptureEffectsManager methods ***/ - HRESULT (STDMETHODCALLTYPE *add_AudioCaptureEffectsChanged)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *This, - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_AudioCaptureEffectsChanged)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *GetAudioCaptureEffects)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *This, - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect **effects); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManagerVtbl; - -interface __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager { - CONST_VTBL __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManagerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAudioCaptureEffectsManager methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_add_AudioCaptureEffectsChanged(This,handler,token) (This)->lpVtbl->add_AudioCaptureEffectsChanged(This,handler,token) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_remove_AudioCaptureEffectsChanged(This,token) (This)->lpVtbl->remove_AudioCaptureEffectsChanged(This,token) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetAudioCaptureEffects(This,effects) (This)->lpVtbl->GetAudioCaptureEffects(This,effects) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_QueryInterface(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_AddRef(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_Release(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetIids(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetTrustLevel(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAudioCaptureEffectsManager methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_add_AudioCaptureEffectsChanged(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager* This,__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_AudioCaptureEffectsChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_remove_AudioCaptureEffectsChanged(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager* This,EventRegistrationToken token) { - return This->lpVtbl->remove_AudioCaptureEffectsChanged(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetAudioCaptureEffects(__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager* This,__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect **effects) { - return This->lpVtbl->GetAudioCaptureEffects(This,effects); -} -#endif -#ifdef WIDL_using_Windows_Media_Effects -#define IID_IAudioCaptureEffectsManager IID___x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager -#define IAudioCaptureEffectsManagerVtbl __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManagerVtbl -#define IAudioCaptureEffectsManager __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager -#define IAudioCaptureEffectsManager_QueryInterface __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_QueryInterface -#define IAudioCaptureEffectsManager_AddRef __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_AddRef -#define IAudioCaptureEffectsManager_Release __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_Release -#define IAudioCaptureEffectsManager_GetIids __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetIids -#define IAudioCaptureEffectsManager_GetRuntimeClassName __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetRuntimeClassName -#define IAudioCaptureEffectsManager_GetTrustLevel __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetTrustLevel -#define IAudioCaptureEffectsManager_add_AudioCaptureEffectsChanged __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_add_AudioCaptureEffectsChanged -#define IAudioCaptureEffectsManager_remove_AudioCaptureEffectsChanged __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_remove_AudioCaptureEffectsChanged -#define IAudioCaptureEffectsManager_GetAudioCaptureEffects __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_GetAudioCaptureEffects -#endif /* WIDL_using_Windows_Media_Effects */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAudioEffect interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CEffects_CIAudioEffect, 0x34aafa51, 0x9207, 0x4055, 0xbe,0x93, 0x6e,0x57,0x34,0xa8,0x6a,0xe4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - MIDL_INTERFACE("34aafa51-9207-4055-be93-6e5734a86ae4") - IAudioEffect : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AudioEffectType( - enum AudioEffectType *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect, 0x34aafa51, 0x9207, 0x4055, 0xbe,0x93, 0x6e,0x57,0x34,0xa8,0x6a,0xe4) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect *This, - TrustLevel *trustLevel); - - /*** IAudioEffect methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AudioEffectType)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect *This, - enum __x_ABI_CWindows_CMedia_CEffects_CAudioEffectType *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectVtbl; - -interface __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect { - CONST_VTBL __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAudioEffect methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_get_AudioEffectType(This,value) (This)->lpVtbl->get_AudioEffectType(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_QueryInterface(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_AddRef(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_Release(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_GetIids(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_GetTrustLevel(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAudioEffect methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_get_AudioEffectType(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect* This,enum __x_ABI_CWindows_CMedia_CEffects_CAudioEffectType *value) { - return This->lpVtbl->get_AudioEffectType(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_Effects -#define IID_IAudioEffect IID___x_ABI_CWindows_CMedia_CEffects_CIAudioEffect -#define IAudioEffectVtbl __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectVtbl -#define IAudioEffect __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect -#define IAudioEffect_QueryInterface __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_QueryInterface -#define IAudioEffect_AddRef __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_AddRef -#define IAudioEffect_Release __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_Release -#define IAudioEffect_GetIids __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_GetIids -#define IAudioEffect_GetRuntimeClassName __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_GetRuntimeClassName -#define IAudioEffect_GetTrustLevel __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_GetTrustLevel -#define IAudioEffect_get_AudioEffectType __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_get_AudioEffectType -#endif /* WIDL_using_Windows_Media_Effects */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffect_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAudioEffectsManagerStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics, 0x66406c04, 0x86fa, 0x47cc, 0xa3,0x15, 0xf4,0x89,0xd8,0xc3,0xfe,0x10); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - MIDL_INTERFACE("66406c04-86fa-47cc-a315-f489d8c3fe10") - IAudioEffectsManagerStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateAudioRenderEffectsManager( - HSTRING device_id, - enum AudioRenderCategory category, - ABI::Windows::Media::Effects::IAudioRenderEffectsManager **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateAudioRenderEffectsManagerWithMode( - HSTRING device_id, - enum AudioRenderCategory category, - enum AudioProcessing mode, - ABI::Windows::Media::Effects::IAudioRenderEffectsManager **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateAudioCaptureEffectsManager( - HSTRING device_id, - enum MediaCategory category, - ABI::Windows::Media::Effects::IAudioCaptureEffectsManager **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateAudioCaptureEffectsManagerWithMode( - HSTRING device_id, - enum MediaCategory category, - enum AudioProcessing mode, - ABI::Windows::Media::Effects::IAudioCaptureEffectsManager **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics, 0x66406c04, 0x86fa, 0x47cc, 0xa3,0x15, 0xf4,0x89,0xd8,0xc3,0xfe,0x10) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This, - TrustLevel *trustLevel); - - /*** IAudioEffectsManagerStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateAudioRenderEffectsManager)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This, - HSTRING device_id, - enum __x_ABI_CWindows_CMedia_CRender_CAudioRenderCategory category, - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager **value); - - HRESULT (STDMETHODCALLTYPE *CreateAudioRenderEffectsManagerWithMode)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This, - HSTRING device_id, - enum __x_ABI_CWindows_CMedia_CRender_CAudioRenderCategory category, - enum __x_ABI_CWindows_CMedia_CAudioProcessing mode, - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager **value); - - HRESULT (STDMETHODCALLTYPE *CreateAudioCaptureEffectsManager)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This, - HSTRING device_id, - enum __x_ABI_CWindows_CMedia_CCapture_CMediaCategory category, - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager **value); - - HRESULT (STDMETHODCALLTYPE *CreateAudioCaptureEffectsManagerWithMode)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics *This, - HSTRING device_id, - enum __x_ABI_CWindows_CMedia_CCapture_CMediaCategory category, - enum __x_ABI_CWindows_CMedia_CAudioProcessing mode, - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStaticsVtbl; - -interface __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics { - CONST_VTBL __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAudioEffectsManagerStatics methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioRenderEffectsManager(This,device_id,category,value) (This)->lpVtbl->CreateAudioRenderEffectsManager(This,device_id,category,value) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioRenderEffectsManagerWithMode(This,device_id,category,mode,value) (This)->lpVtbl->CreateAudioRenderEffectsManagerWithMode(This,device_id,category,mode,value) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioCaptureEffectsManager(This,device_id,category,value) (This)->lpVtbl->CreateAudioCaptureEffectsManager(This,device_id,category,value) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioCaptureEffectsManagerWithMode(This,device_id,category,mode,value) (This)->lpVtbl->CreateAudioCaptureEffectsManagerWithMode(This,device_id,category,mode,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_QueryInterface(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_AddRef(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_Release(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_GetIids(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_GetTrustLevel(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAudioEffectsManagerStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioRenderEffectsManager(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This,HSTRING device_id,enum __x_ABI_CWindows_CMedia_CRender_CAudioRenderCategory category,__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager **value) { - return This->lpVtbl->CreateAudioRenderEffectsManager(This,device_id,category,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioRenderEffectsManagerWithMode(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This,HSTRING device_id,enum __x_ABI_CWindows_CMedia_CRender_CAudioRenderCategory category,enum __x_ABI_CWindows_CMedia_CAudioProcessing mode,__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager **value) { - return This->lpVtbl->CreateAudioRenderEffectsManagerWithMode(This,device_id,category,mode,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioCaptureEffectsManager(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This,HSTRING device_id,enum __x_ABI_CWindows_CMedia_CCapture_CMediaCategory category,__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager **value) { - return This->lpVtbl->CreateAudioCaptureEffectsManager(This,device_id,category,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioCaptureEffectsManagerWithMode(__x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics* This,HSTRING device_id,enum __x_ABI_CWindows_CMedia_CCapture_CMediaCategory category,enum __x_ABI_CWindows_CMedia_CAudioProcessing mode,__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager **value) { - return This->lpVtbl->CreateAudioCaptureEffectsManagerWithMode(This,device_id,category,mode,value); -} -#endif -#ifdef WIDL_using_Windows_Media_Effects -#define IID_IAudioEffectsManagerStatics IID___x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics -#define IAudioEffectsManagerStaticsVtbl __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStaticsVtbl -#define IAudioEffectsManagerStatics __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics -#define IAudioEffectsManagerStatics_QueryInterface __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_QueryInterface -#define IAudioEffectsManagerStatics_AddRef __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_AddRef -#define IAudioEffectsManagerStatics_Release __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_Release -#define IAudioEffectsManagerStatics_GetIids __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_GetIids -#define IAudioEffectsManagerStatics_GetRuntimeClassName __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_GetRuntimeClassName -#define IAudioEffectsManagerStatics_GetTrustLevel __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_GetTrustLevel -#define IAudioEffectsManagerStatics_CreateAudioRenderEffectsManager __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioRenderEffectsManager -#define IAudioEffectsManagerStatics_CreateAudioRenderEffectsManagerWithMode __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioRenderEffectsManagerWithMode -#define IAudioEffectsManagerStatics_CreateAudioCaptureEffectsManager __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioCaptureEffectsManager -#define IAudioEffectsManagerStatics_CreateAudioCaptureEffectsManagerWithMode __x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_CreateAudioCaptureEffectsManagerWithMode -#endif /* WIDL_using_Windows_Media_Effects */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CEffects_CIAudioEffectsManagerStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAudioRenderEffectsManager interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager, 0x4dc98966, 0x8751, 0x42b2, 0xbf,0xcb, 0x39,0xca,0x78,0x64,0xbd,0x47); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - MIDL_INTERFACE("4dc98966-8751-42b2-bfcb-39ca7864bd47") - IAudioRenderEffectsManager : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE add_AudioRenderEffectsChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_AudioRenderEffectsChanged( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetAudioRenderEffects( - ABI::Windows::Foundation::Collections::IVectorView **effects) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager, 0x4dc98966, 0x8751, 0x42b2, 0xbf,0xcb, 0x39,0xca,0x78,0x64,0xbd,0x47) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManagerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *This, - TrustLevel *trustLevel); - - /*** IAudioRenderEffectsManager methods ***/ - HRESULT (STDMETHODCALLTYPE *add_AudioRenderEffectsChanged)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *This, - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_AudioRenderEffectsChanged)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *GetAudioRenderEffects)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *This, - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect **effects); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManagerVtbl; - -interface __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager { - CONST_VTBL __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManagerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAudioRenderEffectsManager methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_add_AudioRenderEffectsChanged(This,handler,token) (This)->lpVtbl->add_AudioRenderEffectsChanged(This,handler,token) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_remove_AudioRenderEffectsChanged(This,token) (This)->lpVtbl->remove_AudioRenderEffectsChanged(This,token) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetAudioRenderEffects(This,effects) (This)->lpVtbl->GetAudioRenderEffects(This,effects) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_QueryInterface(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_AddRef(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_Release(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetIids(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetTrustLevel(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAudioRenderEffectsManager methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_add_AudioRenderEffectsChanged(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager* This,__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_AudioRenderEffectsChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_remove_AudioRenderEffectsChanged(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager* This,EventRegistrationToken token) { - return This->lpVtbl->remove_AudioRenderEffectsChanged(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetAudioRenderEffects(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager* This,__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect **effects) { - return This->lpVtbl->GetAudioRenderEffects(This,effects); -} -#endif -#ifdef WIDL_using_Windows_Media_Effects -#define IID_IAudioRenderEffectsManager IID___x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager -#define IAudioRenderEffectsManagerVtbl __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManagerVtbl -#define IAudioRenderEffectsManager __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager -#define IAudioRenderEffectsManager_QueryInterface __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_QueryInterface -#define IAudioRenderEffectsManager_AddRef __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_AddRef -#define IAudioRenderEffectsManager_Release __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_Release -#define IAudioRenderEffectsManager_GetIids __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetIids -#define IAudioRenderEffectsManager_GetRuntimeClassName __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetRuntimeClassName -#define IAudioRenderEffectsManager_GetTrustLevel __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetTrustLevel -#define IAudioRenderEffectsManager_add_AudioRenderEffectsChanged __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_add_AudioRenderEffectsChanged -#define IAudioRenderEffectsManager_remove_AudioRenderEffectsChanged __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_remove_AudioRenderEffectsChanged -#define IAudioRenderEffectsManager_GetAudioRenderEffects __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_GetAudioRenderEffects -#endif /* WIDL_using_Windows_Media_Effects */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAudioRenderEffectsManager2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2, 0xa844cd09, 0x5ecc, 0x44b3, 0xbb,0x4e, 0x1d,0xb0,0x72,0x87,0x13,0x9c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Effects { - MIDL_INTERFACE("a844cd09-5ecc-44b3-bb4e-1db07287139c") - IAudioRenderEffectsManager2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_EffectsProviderThumbnail( - ABI::Windows::Storage::Streams::IRandomAccessStreamWithContentType **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_EffectsProviderSettingsLabel( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE ShowSettingsUI( - ) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2, 0xa844cd09, 0x5ecc, 0x44b3, 0xbb,0x4e, 0x1d,0xb0,0x72,0x87,0x13,0x9c) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 *This, - TrustLevel *trustLevel); - - /*** IAudioRenderEffectsManager2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_EffectsProviderThumbnail)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType **value); - - HRESULT (STDMETHODCALLTYPE *get_EffectsProviderSettingsLabel)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *ShowSettingsUI)( - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 *This); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2Vtbl; - -interface __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 { - CONST_VTBL __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAudioRenderEffectsManager2 methods ***/ -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_get_EffectsProviderThumbnail(This,value) (This)->lpVtbl->get_EffectsProviderThumbnail(This,value) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_get_EffectsProviderSettingsLabel(This,value) (This)->lpVtbl->get_EffectsProviderSettingsLabel(This,value) -#define __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_ShowSettingsUI(This) (This)->lpVtbl->ShowSettingsUI(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_QueryInterface(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_AddRef(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_Release(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_GetIids(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_GetTrustLevel(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAudioRenderEffectsManager2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_get_EffectsProviderThumbnail(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType **value) { - return This->lpVtbl->get_EffectsProviderThumbnail(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_get_EffectsProviderSettingsLabel(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2* This,HSTRING *value) { - return This->lpVtbl->get_EffectsProviderSettingsLabel(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_ShowSettingsUI(__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2* This) { - return This->lpVtbl->ShowSettingsUI(This); -} -#endif -#ifdef WIDL_using_Windows_Media_Effects -#define IID_IAudioRenderEffectsManager2 IID___x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 -#define IAudioRenderEffectsManager2Vtbl __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2Vtbl -#define IAudioRenderEffectsManager2 __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2 -#define IAudioRenderEffectsManager2_QueryInterface __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_QueryInterface -#define IAudioRenderEffectsManager2_AddRef __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_AddRef -#define IAudioRenderEffectsManager2_Release __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_Release -#define IAudioRenderEffectsManager2_GetIids __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_GetIids -#define IAudioRenderEffectsManager2_GetRuntimeClassName __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_GetRuntimeClassName -#define IAudioRenderEffectsManager2_GetTrustLevel __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_GetTrustLevel -#define IAudioRenderEffectsManager2_get_EffectsProviderThumbnail __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_get_EffectsProviderThumbnail -#define IAudioRenderEffectsManager2_get_EffectsProviderSettingsLabel __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_get_EffectsProviderSettingsLabel -#define IAudioRenderEffectsManager2_ShowSettingsUI __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_ShowSettingsUI -#endif /* WIDL_using_Windows_Media_Effects */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.Effects.AudioCaptureEffectsManager - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_Effects_AudioCaptureEffectsManager_DEFINED -#define RUNTIMECLASS_Windows_Media_Effects_AudioCaptureEffectsManager_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_Effects_AudioCaptureEffectsManager[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','E','f','f','e','c','t','s','.','A','u','d','i','o','C','a','p','t','u','r','e','E','f','f','e','c','t','s','M','a','n','a','g','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Effects_AudioCaptureEffectsManager[] = L"Windows.Media.Effects.AudioCaptureEffectsManager"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Effects_AudioCaptureEffectsManager[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','E','f','f','e','c','t','s','.','A','u','d','i','o','C','a','p','t','u','r','e','E','f','f','e','c','t','s','M','a','n','a','g','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_Effects_AudioCaptureEffectsManager_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.Effects.AudioEffect - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_Effects_AudioEffect_DEFINED -#define RUNTIMECLASS_Windows_Media_Effects_AudioEffect_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_Effects_AudioEffect[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','E','f','f','e','c','t','s','.','A','u','d','i','o','E','f','f','e','c','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Effects_AudioEffect[] = L"Windows.Media.Effects.AudioEffect"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Effects_AudioEffect[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','E','f','f','e','c','t','s','.','A','u','d','i','o','E','f','f','e','c','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_Effects_AudioEffect_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.Effects.AudioEffectsManager - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_Effects_AudioEffectsManager_DEFINED -#define RUNTIMECLASS_Windows_Media_Effects_AudioEffectsManager_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_Effects_AudioEffectsManager[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','E','f','f','e','c','t','s','.','A','u','d','i','o','E','f','f','e','c','t','s','M','a','n','a','g','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Effects_AudioEffectsManager[] = L"Windows.Media.Effects.AudioEffectsManager"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Effects_AudioEffectsManager[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','E','f','f','e','c','t','s','.','A','u','d','i','o','E','f','f','e','c','t','s','M','a','n','a','g','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_Effects_AudioEffectsManager_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.Effects.AudioRenderEffectsManager - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_Effects_AudioRenderEffectsManager_DEFINED -#define RUNTIMECLASS_Windows_Media_Effects_AudioRenderEffectsManager_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_Effects_AudioRenderEffectsManager[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','E','f','f','e','c','t','s','.','A','u','d','i','o','R','e','n','d','e','r','E','f','f','e','c','t','s','M','a','n','a','g','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Effects_AudioRenderEffectsManager[] = L"Windows.Media.Effects.AudioRenderEffectsManager"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_Effects_AudioRenderEffectsManager[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','E','f','f','e','c','t','s','.','A','u','d','i','o','R','e','n','d','e','r','E','f','f','e','c','t','s','M','a','n','a','g','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_Effects_AudioRenderEffectsManager_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CMedia__CEffects__CAudioEffect, 0x07af9afd, 0x25b8, 0x579d, 0xbe,0x7e, 0x8a,0xcc,0x03,0x41,0x8d,0x0b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("07af9afd-25b8-579d-be7e-8acc03418d0b") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CMedia__CEffects__CAudioEffect, 0x07af9afd, 0x25b8, 0x579d, 0xbe,0x7e, 0x8a,0xcc,0x03,0x41,0x8d,0x0b) -#endif -#else -typedef struct __FIIterable_1_Windows__CMedia__CEffects__CAudioEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect *This, - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect **value); - - END_INTERFACE -} __FIIterable_1_Windows__CMedia__CEffects__CAudioEffectVtbl; - -interface __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect { - CONST_VTBL __FIIterable_1_Windows__CMedia__CEffects__CAudioEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_QueryInterface(__FIIterable_1_Windows__CMedia__CEffects__CAudioEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_AddRef(__FIIterable_1_Windows__CMedia__CEffects__CAudioEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_Release(__FIIterable_1_Windows__CMedia__CEffects__CAudioEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_GetIids(__FIIterable_1_Windows__CMedia__CEffects__CAudioEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_GetRuntimeClassName(__FIIterable_1_Windows__CMedia__CEffects__CAudioEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_GetTrustLevel(__FIIterable_1_Windows__CMedia__CEffects__CAudioEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_First(__FIIterable_1_Windows__CMedia__CEffects__CAudioEffect* This,__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_AudioEffect IID___FIIterable_1_Windows__CMedia__CEffects__CAudioEffect -#define IIterable_AudioEffectVtbl __FIIterable_1_Windows__CMedia__CEffects__CAudioEffectVtbl -#define IIterable_AudioEffect __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect -#define IIterable_AudioEffect_QueryInterface __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_QueryInterface -#define IIterable_AudioEffect_AddRef __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_AddRef -#define IIterable_AudioEffect_Release __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_Release -#define IIterable_AudioEffect_GetIids __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_GetIids -#define IIterable_AudioEffect_GetRuntimeClassName __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_GetRuntimeClassName -#define IIterable_AudioEffect_GetTrustLevel __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_GetTrustLevel -#define IIterable_AudioEffect_First __FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CMedia__CEffects__CAudioEffect_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CMedia__CEffects__CAudioEffect, 0x673ce717, 0xa3cf, 0x5d68, 0xa8,0x0b, 0x5e,0xd3,0xe7,0xb9,0x3f,0xed); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("673ce717-a3cf-5d68-a80b-5ed3e7b93fed") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect, 0x673ce717, 0xa3cf, 0x5d68, 0xa8,0x0b, 0x5e,0xd3,0xe7,0xb9,0x3f,0xed) -#endif -#else -typedef struct __FIIterator_1_Windows__CMedia__CEffects__CAudioEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This, - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect *This, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CMedia__CEffects__CAudioEffectVtbl; - -interface __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect { - CONST_VTBL __FIIterator_1_Windows__CMedia__CEffects__CAudioEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_QueryInterface(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_AddRef(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_Release(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetIids(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetRuntimeClassName(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetTrustLevel(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_get_Current(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This,__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_get_HasCurrent(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_MoveNext(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetMany(__FIIterator_1_Windows__CMedia__CEffects__CAudioEffect* This,UINT32 items_size,__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_AudioEffect IID___FIIterator_1_Windows__CMedia__CEffects__CAudioEffect -#define IIterator_AudioEffectVtbl __FIIterator_1_Windows__CMedia__CEffects__CAudioEffectVtbl -#define IIterator_AudioEffect __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect -#define IIterator_AudioEffect_QueryInterface __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_QueryInterface -#define IIterator_AudioEffect_AddRef __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_AddRef -#define IIterator_AudioEffect_Release __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_Release -#define IIterator_AudioEffect_GetIids __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetIids -#define IIterator_AudioEffect_GetRuntimeClassName __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetRuntimeClassName -#define IIterator_AudioEffect_GetTrustLevel __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetTrustLevel -#define IIterator_AudioEffect_get_Current __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_get_Current -#define IIterator_AudioEffect_get_HasCurrent __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_get_HasCurrent -#define IIterator_AudioEffect_MoveNext __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_MoveNext -#define IIterator_AudioEffect_GetMany __FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CMedia__CEffects__CAudioEffect_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect, 0xcdcbc9e7, 0x53d8, 0x5e66, 0x9e,0x45, 0x31,0xd5,0xa2,0x3f,0xd0,0x1d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("cdcbc9e7-53d8-5e66-9e45-31d5a23fd01d") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect, 0xcdcbc9e7, 0x53d8, 0x5e66, 0x9e,0x45, 0x31,0xd5,0xa2,0x3f,0xd0,0x1d) -#endif -#else -typedef struct __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This, - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CEffects_CIAudioEffect **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffectVtbl; - -interface __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect { - CONST_VTBL __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_QueryInterface(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_AddRef(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_Release(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetIids(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetRuntimeClassName(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetTrustLevel(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetAt(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This,UINT32 index,__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_get_Size(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_IndexOf(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This,__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetMany(__FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CMedia_CEffects_CIAudioEffect **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_AudioEffect IID___FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect -#define IVectorView_AudioEffectVtbl __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffectVtbl -#define IVectorView_AudioEffect __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect -#define IVectorView_AudioEffect_QueryInterface __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_QueryInterface -#define IVectorView_AudioEffect_AddRef __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_AddRef -#define IVectorView_AudioEffect_Release __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_Release -#define IVectorView_AudioEffect_GetIids __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetIids -#define IVectorView_AudioEffect_GetRuntimeClassName __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetRuntimeClassName -#define IVectorView_AudioEffect_GetTrustLevel __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetTrustLevel -#define IVectorView_AudioEffect_GetAt __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetAt -#define IVectorView_AudioEffect_get_Size __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_get_Size -#define IVectorView_AudioEffect_IndexOf __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_IndexOf -#define IVectorView_AudioEffect_GetMany __FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CMedia__CEffects__CAudioEffect_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable, 0xa1c5e803, 0xa275, 0x5bb1, 0x9d,0x44, 0x2a,0xc8,0xae,0x9f,0xfb,0x89); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("a1c5e803-a275-5bb1-9d44-2ac8ae9ffb89") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable, 0xa1c5e803, 0xa275, 0x5bb1, 0x9d,0x44, 0x2a,0xc8,0xae,0x9f,0xfb,0x89) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable *This, - __x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_Release(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable* This,__x_ABI_CWindows_CMedia_CEffects_CIAudioCaptureEffectsManager *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_AudioCaptureEffectsManager_IInspectable IID___FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable -#define ITypedEventHandler_AudioCaptureEffectsManager_IInspectableVtbl __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectableVtbl -#define ITypedEventHandler_AudioCaptureEffectsManager_IInspectable __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable -#define ITypedEventHandler_AudioCaptureEffectsManager_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_QueryInterface -#define ITypedEventHandler_AudioCaptureEffectsManager_IInspectable_AddRef __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_AddRef -#define ITypedEventHandler_AudioCaptureEffectsManager_IInspectable_Release __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_Release -#define ITypedEventHandler_AudioCaptureEffectsManager_IInspectable_Invoke __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioCaptureEffectsManager_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable, 0x4be29c7e, 0x449c, 0x576e, 0xa7,0xb8, 0x3a,0x40,0xf2,0xf0,0x1d,0xc8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("4be29c7e-449c-576e-a7b8-3a40f2f01dc8") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable, 0x4be29c7e, 0x449c, 0x576e, 0xa7,0xb8, 0x3a,0x40,0xf2,0xf0,0x1d,0xc8) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable *This, - __x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_Release(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable* This,__x_ABI_CWindows_CMedia_CEffects_CIAudioRenderEffectsManager *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_AudioRenderEffectsManager_IInspectable IID___FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable -#define ITypedEventHandler_AudioRenderEffectsManager_IInspectableVtbl __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectableVtbl -#define ITypedEventHandler_AudioRenderEffectsManager_IInspectable __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable -#define ITypedEventHandler_AudioRenderEffectsManager_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_QueryInterface -#define ITypedEventHandler_AudioRenderEffectsManager_IInspectable_AddRef __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_AddRef -#define ITypedEventHandler_AudioRenderEffectsManager_IInspectable_Release __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_Release -#define ITypedEventHandler_AudioRenderEffectsManager_IInspectable_Invoke __FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CMedia__CEffects__CAudioRenderEffectsManager_IInspectable_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_media_effects_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.media.h b/lib/libc/include/any-windows-any/windows.media.h deleted file mode 100644 index 17e80f9f9d2c8d37bc88723a02af54dba632aeb0..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.media.h +++ /dev/null @@ -1,3213 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.media.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_media_h__ -#define __windows_media_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CMedia_CIMediaMarker_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMediaMarker_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIMediaMarker __x_ABI_CWindows_CMedia_CIMediaMarker; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIMediaMarker ABI::Windows::Media::IMediaMarker -namespace ABI { - namespace Windows { - namespace Media { - interface IMediaMarker; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIMusicDisplayProperties __x_ABI_CWindows_CMedia_CIMusicDisplayProperties; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties ABI::Windows::Media::IMusicDisplayProperties -namespace ABI { - namespace Windows { - namespace Media { - interface IMusicDisplayProperties; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 ABI::Windows::Media::IMusicDisplayProperties2 -namespace ABI { - namespace Windows { - namespace Media { - interface IMusicDisplayProperties2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControls_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControls_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControls __x_ABI_CWindows_CMedia_CISystemMediaTransportControls; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls ABI::Windows::Media::ISystemMediaTransportControls -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControls; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater ABI::Windows::Media::ISystemMediaTransportControlsDisplayUpdater -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControlsDisplayUpdater; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs ABI::Windows::Media::ISystemMediaTransportControlsButtonPressedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControlsButtonPressedEventArgs; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs ABI::Windows::Media::ISystemMediaTransportControlsPropertyChangedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControlsPropertyChangedEventArgs; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CImageDisplayProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CImageDisplayProperties_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - class ImageDisplayProperties; - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CImageDisplayProperties __x_ABI_CWindows_CMedia_CImageDisplayProperties; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CImageDisplayProperties_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CMusicDisplayProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CMusicDisplayProperties_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - class MusicDisplayProperties; - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CMusicDisplayProperties __x_ABI_CWindows_CMedia_CMusicDisplayProperties; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CMusicDisplayProperties_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSystemMediaTransportControls_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSystemMediaTransportControls_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - class SystemMediaTransportControls; - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSystemMediaTransportControls __x_ABI_CWindows_CMedia_CSystemMediaTransportControls; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSystemMediaTransportControls_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButtonPressedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButtonPressedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - class SystemMediaTransportControlsButtonPressedEventArgs; - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButtonPressedEventArgs __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButtonPressedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButtonPressedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSystemMediaTransportControlsDisplayUpdater_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSystemMediaTransportControlsDisplayUpdater_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - class SystemMediaTransportControlsDisplayUpdater; - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsDisplayUpdater __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsDisplayUpdater; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSystemMediaTransportControlsDisplayUpdater_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSystemMediaTransportControlsPropertyChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSystemMediaTransportControlsPropertyChangedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - class SystemMediaTransportControlsPropertyChangedEventArgs; - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsPropertyChangedEventArgs __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsPropertyChangedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSystemMediaTransportControlsPropertyChangedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CVideoDisplayProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CVideoDisplayProperties_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - class VideoDisplayProperties; - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CVideoDisplayProperties __x_ABI_CWindows_CMedia_CVideoDisplayProperties; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CVideoDisplayProperties_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CIMediaMarker __FIIterable_1_Windows__CMedia__CIMediaMarker; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CIMediaMarker ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CIMediaMarker __FIIterator_1_Windows__CMedia__CIMediaMarker; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CIMediaMarker ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CIMediaMarker __FIVectorView_1_Windows__CMedia__CIMediaMarker; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -#define ____FIVector_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CMedia__CIMediaMarker __FIVector_1_Windows__CMedia__CIMediaMarker; -#ifdef __cplusplus -#define __FIVector_1_Windows__CMedia__CIMediaMarker ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CAudioProcessing __x_ABI_CWindows_CMedia_CAudioProcessing; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CMediaPlaybackStatus __x_ABI_CWindows_CMedia_CMediaPlaybackStatus; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CMediaPlaybackType __x_ABI_CWindows_CMedia_CMediaPlaybackType; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSoundLevel __x_ABI_CWindows_CMedia_CSoundLevel; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButton __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButton; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsProperty __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsProperty; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CMedia_CIImageDisplayProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIImageDisplayProperties_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIImageDisplayProperties __x_ABI_CWindows_CMedia_CIImageDisplayProperties; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIImageDisplayProperties ABI::Windows::Media::IImageDisplayProperties -namespace ABI { - namespace Windows { - namespace Media { - interface IImageDisplayProperties; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CIMediaControl_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMediaControl_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIMediaControl __x_ABI_CWindows_CMedia_CIMediaControl; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIMediaControl ABI::Windows::Media::IMediaControl -namespace ABI { - namespace Windows { - namespace Media { - interface IMediaControl; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CIMediaMarker_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMediaMarker_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIMediaMarker __x_ABI_CWindows_CMedia_CIMediaMarker; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIMediaMarker ABI::Windows::Media::IMediaMarker -namespace ABI { - namespace Windows { - namespace Media { - interface IMediaMarker; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIMusicDisplayProperties __x_ABI_CWindows_CMedia_CIMusicDisplayProperties; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties ABI::Windows::Media::IMusicDisplayProperties -namespace ABI { - namespace Windows { - namespace Media { - interface IMusicDisplayProperties; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 ABI::Windows::Media::IMusicDisplayProperties2 -namespace ABI { - namespace Windows { - namespace Media { - interface IMusicDisplayProperties2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIMusicDisplayProperties3 __x_ABI_CWindows_CMedia_CIMusicDisplayProperties3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties3 ABI::Windows::Media::IMusicDisplayProperties3 -namespace ABI { - namespace Windows { - namespace Media { - interface IMusicDisplayProperties3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControls_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControls_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControls __x_ABI_CWindows_CMedia_CISystemMediaTransportControls; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls ABI::Windows::Media::ISystemMediaTransportControls -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControls; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControls2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControls2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControls2 __x_ABI_CWindows_CMedia_CISystemMediaTransportControls2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls2 ABI::Windows::Media::ISystemMediaTransportControls2 -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControls2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs ABI::Windows::Media::ISystemMediaTransportControlsButtonPressedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControlsButtonPressedEventArgs; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater ABI::Windows::Media::ISystemMediaTransportControlsDisplayUpdater -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControlsDisplayUpdater; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs ABI::Windows::Media::ISystemMediaTransportControlsPropertyChangedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControlsPropertyChangedEventArgs; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsStatics __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsStatics ABI::Windows::Media::ISystemMediaTransportControlsStatics -namespace ABI { - namespace Windows { - namespace Media { - interface ISystemMediaTransportControlsStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CIVideoDisplayProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIVideoDisplayProperties_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIVideoDisplayProperties __x_ABI_CWindows_CMedia_CIVideoDisplayProperties; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIVideoDisplayProperties ABI::Windows::Media::IVideoDisplayProperties -namespace ABI { - namespace Windows { - namespace Media { - interface IVideoDisplayProperties; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CIVideoDisplayProperties2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIVideoDisplayProperties2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CIVideoDisplayProperties2 __x_ABI_CWindows_CMedia_CIVideoDisplayProperties2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CIVideoDisplayProperties2 ABI::Windows::Media::IVideoDisplayProperties2 -namespace ABI { - namespace Windows { - namespace Media { - interface IVideoDisplayProperties2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CIMediaMarker __FIIterable_1_Windows__CMedia__CIMediaMarker; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CIMediaMarker ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CIMediaMarker __FIIterator_1_Windows__CMedia__CIMediaMarker; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CIMediaMarker ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CIMediaMarker __FIVectorView_1_Windows__CMedia__CIMediaMarker; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -#define ____FIVector_1_Windows__CMedia__CIMediaMarker_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CMedia__CIMediaMarker __FIVector_1_Windows__CMedia__CIMediaMarker; -#ifdef __cplusplus -#define __FIVector_1_Windows__CMedia__CIMediaMarker ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - enum AudioProcessing { - AudioProcessing_Default = 0, - AudioProcessing_Raw = 1 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CAudioProcessing { - AudioProcessing_Default = 0, - AudioProcessing_Raw = 1 -}; -#ifdef WIDL_using_Windows_Media -#define AudioProcessing __x_ABI_CWindows_CMedia_CAudioProcessing -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - enum MediaPlaybackStatus { - MediaPlaybackStatus_Closed = 0, - MediaPlaybackStatus_Changing = 1, - MediaPlaybackStatus_Stopped = 2, - MediaPlaybackStatus_Playing = 3, - MediaPlaybackStatus_Paused = 4 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CMediaPlaybackStatus { - MediaPlaybackStatus_Closed = 0, - MediaPlaybackStatus_Changing = 1, - MediaPlaybackStatus_Stopped = 2, - MediaPlaybackStatus_Playing = 3, - MediaPlaybackStatus_Paused = 4 -}; -#ifdef WIDL_using_Windows_Media -#define MediaPlaybackStatus __x_ABI_CWindows_CMedia_CMediaPlaybackStatus -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - enum MediaPlaybackType { - MediaPlaybackType_Unknown = 0, - MediaPlaybackType_Music = 1, - MediaPlaybackType_Video = 2, - MediaPlaybackType_Image = 3 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CMediaPlaybackType { - MediaPlaybackType_Unknown = 0, - MediaPlaybackType_Music = 1, - MediaPlaybackType_Video = 2, - MediaPlaybackType_Image = 3 -}; -#ifdef WIDL_using_Windows_Media -#define MediaPlaybackType __x_ABI_CWindows_CMedia_CMediaPlaybackType -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - enum SoundLevel { - SoundLevel_Muted = 0, - SoundLevel_Low = 1, - SoundLevel_Full = 2 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSoundLevel { - SoundLevel_Muted = 0, - SoundLevel_Low = 1, - SoundLevel_Full = 2 -}; -#ifdef WIDL_using_Windows_Media -#define SoundLevel __x_ABI_CWindows_CMedia_CSoundLevel -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - enum SystemMediaTransportControlsButton { - SystemMediaTransportControlsButton_Play = 0, - SystemMediaTransportControlsButton_Pause = 1, - SystemMediaTransportControlsButton_Stop = 2, - SystemMediaTransportControlsButton_Record = 3, - SystemMediaTransportControlsButton_FastForward = 4, - SystemMediaTransportControlsButton_Rewind = 5, - SystemMediaTransportControlsButton_Next = 6, - SystemMediaTransportControlsButton_Previous = 7, - SystemMediaTransportControlsButton_ChannelUp = 8, - SystemMediaTransportControlsButton_ChannelDown = 9 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButton { - SystemMediaTransportControlsButton_Play = 0, - SystemMediaTransportControlsButton_Pause = 1, - SystemMediaTransportControlsButton_Stop = 2, - SystemMediaTransportControlsButton_Record = 3, - SystemMediaTransportControlsButton_FastForward = 4, - SystemMediaTransportControlsButton_Rewind = 5, - SystemMediaTransportControlsButton_Next = 6, - SystemMediaTransportControlsButton_Previous = 7, - SystemMediaTransportControlsButton_ChannelUp = 8, - SystemMediaTransportControlsButton_ChannelDown = 9 -}; -#ifdef WIDL_using_Windows_Media -#define SystemMediaTransportControlsButton __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButton -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - enum SystemMediaTransportControlsProperty { - SystemMediaTransportControlsProperty_SoundLevel = 0 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsProperty { - SystemMediaTransportControlsProperty_SoundLevel = 0 -}; -#ifdef WIDL_using_Windows_Media -#define SystemMediaTransportControlsProperty __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsProperty -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IMediaMarker interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CIMediaMarker_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMediaMarker_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CIMediaMarker, 0x1803def8, 0xdca5, 0x4b6f, 0x9c,0x20, 0xe3,0xd3,0xc0,0x64,0x36,0x25); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - MIDL_INTERFACE("1803def8-dca5-4b6f-9c20-e3d3c0643625") - IMediaMarker : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Time( - struct TimeSpan *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediaMarkerType( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Text( - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CIMediaMarker, 0x1803def8, 0xdca5, 0x4b6f, 0x9c,0x20, 0xe3,0xd3,0xc0,0x64,0x36,0x25) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CIMediaMarkerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CIMediaMarker *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CIMediaMarker *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CIMediaMarker *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CIMediaMarker *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CIMediaMarker *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CIMediaMarker *This, - TrustLevel *trustLevel); - - /*** IMediaMarker methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Time)( - __x_ABI_CWindows_CMedia_CIMediaMarker *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan *value); - - HRESULT (STDMETHODCALLTYPE *get_MediaMarkerType)( - __x_ABI_CWindows_CMedia_CIMediaMarker *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Text)( - __x_ABI_CWindows_CMedia_CIMediaMarker *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CIMediaMarkerVtbl; - -interface __x_ABI_CWindows_CMedia_CIMediaMarker { - CONST_VTBL __x_ABI_CWindows_CMedia_CIMediaMarkerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CIMediaMarker_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CIMediaMarker_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CIMediaMarker_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CIMediaMarker_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CIMediaMarker_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CIMediaMarker_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMediaMarker methods ***/ -#define __x_ABI_CWindows_CMedia_CIMediaMarker_get_Time(This,value) (This)->lpVtbl->get_Time(This,value) -#define __x_ABI_CWindows_CMedia_CIMediaMarker_get_MediaMarkerType(This,value) (This)->lpVtbl->get_MediaMarkerType(This,value) -#define __x_ABI_CWindows_CMedia_CIMediaMarker_get_Text(This,value) (This)->lpVtbl->get_Text(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMediaMarker_QueryInterface(__x_ABI_CWindows_CMedia_CIMediaMarker* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CIMediaMarker_AddRef(__x_ABI_CWindows_CMedia_CIMediaMarker* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CIMediaMarker_Release(__x_ABI_CWindows_CMedia_CIMediaMarker* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMediaMarker_GetIids(__x_ABI_CWindows_CMedia_CIMediaMarker* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMediaMarker_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CIMediaMarker* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMediaMarker_GetTrustLevel(__x_ABI_CWindows_CMedia_CIMediaMarker* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMediaMarker methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMediaMarker_get_Time(__x_ABI_CWindows_CMedia_CIMediaMarker* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan *value) { - return This->lpVtbl->get_Time(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMediaMarker_get_MediaMarkerType(__x_ABI_CWindows_CMedia_CIMediaMarker* This,HSTRING *value) { - return This->lpVtbl->get_MediaMarkerType(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMediaMarker_get_Text(__x_ABI_CWindows_CMedia_CIMediaMarker* This,HSTRING *value) { - return This->lpVtbl->get_Text(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media -#define IID_IMediaMarker IID___x_ABI_CWindows_CMedia_CIMediaMarker -#define IMediaMarkerVtbl __x_ABI_CWindows_CMedia_CIMediaMarkerVtbl -#define IMediaMarker __x_ABI_CWindows_CMedia_CIMediaMarker -#define IMediaMarker_QueryInterface __x_ABI_CWindows_CMedia_CIMediaMarker_QueryInterface -#define IMediaMarker_AddRef __x_ABI_CWindows_CMedia_CIMediaMarker_AddRef -#define IMediaMarker_Release __x_ABI_CWindows_CMedia_CIMediaMarker_Release -#define IMediaMarker_GetIids __x_ABI_CWindows_CMedia_CIMediaMarker_GetIids -#define IMediaMarker_GetRuntimeClassName __x_ABI_CWindows_CMedia_CIMediaMarker_GetRuntimeClassName -#define IMediaMarker_GetTrustLevel __x_ABI_CWindows_CMedia_CIMediaMarker_GetTrustLevel -#define IMediaMarker_get_Time __x_ABI_CWindows_CMedia_CIMediaMarker_get_Time -#define IMediaMarker_get_MediaMarkerType __x_ABI_CWindows_CMedia_CIMediaMarker_get_MediaMarkerType -#define IMediaMarker_get_Text __x_ABI_CWindows_CMedia_CIMediaMarker_get_Text -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CIMediaMarker_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IMusicDisplayProperties interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CIMusicDisplayProperties, 0x6bbf0c59, 0xd0a0, 0x4d26, 0x92,0xa0, 0xf9,0x78,0xe1,0xd1,0x8e,0x7b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - MIDL_INTERFACE("6bbf0c59-d0a0-4d26-92a0-f978e1d18e7b") - IMusicDisplayProperties : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Title( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Title( - HSTRING value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_AlbumArtist( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_AlbumArtist( - HSTRING value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Artist( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Artist( - HSTRING value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties, 0x6bbf0c59, 0xd0a0, 0x4d26, 0x92,0xa0, 0xf9,0x78,0xe1,0xd1,0x8e,0x7b) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CIMusicDisplayPropertiesVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - TrustLevel *trustLevel); - - /*** IMusicDisplayProperties methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Title)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_Title)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *get_AlbumArtist)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_AlbumArtist)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *get_Artist)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_Artist)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties *This, - HSTRING value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CIMusicDisplayPropertiesVtbl; - -interface __x_ABI_CWindows_CMedia_CIMusicDisplayProperties { - CONST_VTBL __x_ABI_CWindows_CMedia_CIMusicDisplayPropertiesVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMusicDisplayProperties methods ***/ -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_get_Title(This,value) (This)->lpVtbl->get_Title(This,value) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_put_Title(This,value) (This)->lpVtbl->put_Title(This,value) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_get_AlbumArtist(This,value) (This)->lpVtbl->get_AlbumArtist(This,value) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_put_AlbumArtist(This,value) (This)->lpVtbl->put_AlbumArtist(This,value) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_get_Artist(This,value) (This)->lpVtbl->get_Artist(This,value) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_put_Artist(This,value) (This)->lpVtbl->put_Artist(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_QueryInterface(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_AddRef(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_Release(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_GetIids(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_GetTrustLevel(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMusicDisplayProperties methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_get_Title(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,HSTRING *value) { - return This->lpVtbl->get_Title(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_put_Title(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,HSTRING value) { - return This->lpVtbl->put_Title(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_get_AlbumArtist(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,HSTRING *value) { - return This->lpVtbl->get_AlbumArtist(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_put_AlbumArtist(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,HSTRING value) { - return This->lpVtbl->put_AlbumArtist(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_get_Artist(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,HSTRING *value) { - return This->lpVtbl->get_Artist(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_put_Artist(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties* This,HSTRING value) { - return This->lpVtbl->put_Artist(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media -#define IID_IMusicDisplayProperties IID___x_ABI_CWindows_CMedia_CIMusicDisplayProperties -#define IMusicDisplayPropertiesVtbl __x_ABI_CWindows_CMedia_CIMusicDisplayPropertiesVtbl -#define IMusicDisplayProperties __x_ABI_CWindows_CMedia_CIMusicDisplayProperties -#define IMusicDisplayProperties_QueryInterface __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_QueryInterface -#define IMusicDisplayProperties_AddRef __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_AddRef -#define IMusicDisplayProperties_Release __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_Release -#define IMusicDisplayProperties_GetIids __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_GetIids -#define IMusicDisplayProperties_GetRuntimeClassName __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_GetRuntimeClassName -#define IMusicDisplayProperties_GetTrustLevel __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_GetTrustLevel -#define IMusicDisplayProperties_get_Title __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_get_Title -#define IMusicDisplayProperties_put_Title __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_put_Title -#define IMusicDisplayProperties_get_AlbumArtist __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_get_AlbumArtist -#define IMusicDisplayProperties_put_AlbumArtist __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_put_AlbumArtist -#define IMusicDisplayProperties_get_Artist __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_get_Artist -#define IMusicDisplayProperties_put_Artist __x_ABI_CWindows_CMedia_CIMusicDisplayProperties_put_Artist -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IMusicDisplayProperties2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CIMusicDisplayProperties2, 0x00368462, 0x97d3, 0x44b9, 0xb0,0x0f, 0x00,0x8a,0xfc,0xef,0xaf,0x18); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - MIDL_INTERFACE("00368462-97d3-44b9-b00f-008afcefaf18") - IMusicDisplayProperties2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AlbumTitle( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_AlbumTitle( - HSTRING value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_TrackNumber( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_TrackNumber( - UINT32 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Genres( - ABI::Windows::Foundation::Collections::IVector **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2, 0x00368462, 0x97d3, 0x44b9, 0xb0,0x0f, 0x00,0x8a,0xfc,0xef,0xaf,0x18) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This, - TrustLevel *trustLevel); - - /*** IMusicDisplayProperties2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AlbumTitle)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_AlbumTitle)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *get_TrackNumber)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *put_TrackNumber)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This, - UINT32 value); - - HRESULT (STDMETHODCALLTYPE *get_Genres)( - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 *This, - __FIVector_1_HSTRING **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2Vtbl; - -interface __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 { - CONST_VTBL __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMusicDisplayProperties2 methods ***/ -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_get_AlbumTitle(This,value) (This)->lpVtbl->get_AlbumTitle(This,value) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_put_AlbumTitle(This,value) (This)->lpVtbl->put_AlbumTitle(This,value) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_get_TrackNumber(This,value) (This)->lpVtbl->get_TrackNumber(This,value) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_put_TrackNumber(This,value) (This)->lpVtbl->put_TrackNumber(This,value) -#define __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_get_Genres(This,value) (This)->lpVtbl->get_Genres(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_QueryInterface(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_AddRef(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_Release(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_GetIids(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_GetTrustLevel(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMusicDisplayProperties2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_get_AlbumTitle(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This,HSTRING *value) { - return This->lpVtbl->get_AlbumTitle(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_put_AlbumTitle(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This,HSTRING value) { - return This->lpVtbl->put_AlbumTitle(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_get_TrackNumber(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This,UINT32 *value) { - return This->lpVtbl->get_TrackNumber(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_put_TrackNumber(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This,UINT32 value) { - return This->lpVtbl->put_TrackNumber(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_get_Genres(__x_ABI_CWindows_CMedia_CIMusicDisplayProperties2* This,__FIVector_1_HSTRING **value) { - return This->lpVtbl->get_Genres(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media -#define IID_IMusicDisplayProperties2 IID___x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 -#define IMusicDisplayProperties2Vtbl __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2Vtbl -#define IMusicDisplayProperties2 __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2 -#define IMusicDisplayProperties2_QueryInterface __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_QueryInterface -#define IMusicDisplayProperties2_AddRef __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_AddRef -#define IMusicDisplayProperties2_Release __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_Release -#define IMusicDisplayProperties2_GetIids __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_GetIids -#define IMusicDisplayProperties2_GetRuntimeClassName __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_GetRuntimeClassName -#define IMusicDisplayProperties2_GetTrustLevel __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_GetTrustLevel -#define IMusicDisplayProperties2_get_AlbumTitle __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_get_AlbumTitle -#define IMusicDisplayProperties2_put_AlbumTitle __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_put_AlbumTitle -#define IMusicDisplayProperties2_get_TrackNumber __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_get_TrackNumber -#define IMusicDisplayProperties2_put_TrackNumber __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_put_TrackNumber -#define IMusicDisplayProperties2_get_Genres __x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_get_Genres -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CIMusicDisplayProperties2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISystemMediaTransportControls interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControls_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControls_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CISystemMediaTransportControls, 0x99fa3ff4, 0x1742, 0x42a6, 0x90,0x2e, 0x08,0x7d,0x41,0xf9,0x65,0xec); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - MIDL_INTERFACE("99fa3ff4-1742-42a6-902e-087d41f965ec") - ISystemMediaTransportControls : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_PlaybackStatus( - enum MediaPlaybackStatus *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_PlaybackStatus( - enum MediaPlaybackStatus value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DisplayUpdater( - ABI::Windows::Media::ISystemMediaTransportControlsDisplayUpdater **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SoundLevel( - enum SoundLevel *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsPlayEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsPlayEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsStopEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsStopEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsPauseEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsPauseEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsRecordEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsRecordEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsFastForwardEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsFastForwardEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsRewindEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsRewindEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsPreviousEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsPreviousEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsNextEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsNextEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsChannelUpEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsChannelUpEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsChannelDownEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsChannelDownEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_ButtonPressed( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_ButtonPressed( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_PropertyChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_PropertyChanged( - EventRegistrationToken token) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls, 0x99fa3ff4, 0x1742, 0x42a6, 0x90,0x2e, 0x08,0x7d,0x41,0xf9,0x65,0xec) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - TrustLevel *trustLevel); - - /*** ISystemMediaTransportControls methods ***/ - HRESULT (STDMETHODCALLTYPE *get_PlaybackStatus)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - enum __x_ABI_CWindows_CMedia_CMediaPlaybackStatus *value); - - HRESULT (STDMETHODCALLTYPE *put_PlaybackStatus)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - enum __x_ABI_CWindows_CMedia_CMediaPlaybackStatus value); - - HRESULT (STDMETHODCALLTYPE *get_DisplayUpdater)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater **value); - - HRESULT (STDMETHODCALLTYPE *get_SoundLevel)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - enum __x_ABI_CWindows_CMedia_CSoundLevel *value); - - HRESULT (STDMETHODCALLTYPE *get_IsEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsPlayEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsPlayEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsStopEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsStopEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsPauseEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsPauseEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsRecordEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsRecordEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsFastForwardEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsFastForwardEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsRewindEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsRewindEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsPreviousEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsPreviousEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsNextEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsNextEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsChannelUpEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsChannelUpEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IsChannelDownEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsChannelDownEnabled)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *add_ButtonPressed)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_ButtonPressed)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_PropertyChanged)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_PropertyChanged)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsVtbl; - -interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControls { - CONST_VTBL __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISystemMediaTransportControls methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_PlaybackStatus(This,value) (This)->lpVtbl->get_PlaybackStatus(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_PlaybackStatus(This,value) (This)->lpVtbl->put_PlaybackStatus(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_DisplayUpdater(This,value) (This)->lpVtbl->get_DisplayUpdater(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_SoundLevel(This,value) (This)->lpVtbl->get_SoundLevel(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsEnabled(This,value) (This)->lpVtbl->get_IsEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsEnabled(This,value) (This)->lpVtbl->put_IsEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsPlayEnabled(This,value) (This)->lpVtbl->get_IsPlayEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsPlayEnabled(This,value) (This)->lpVtbl->put_IsPlayEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsStopEnabled(This,value) (This)->lpVtbl->get_IsStopEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsStopEnabled(This,value) (This)->lpVtbl->put_IsStopEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsPauseEnabled(This,value) (This)->lpVtbl->get_IsPauseEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsPauseEnabled(This,value) (This)->lpVtbl->put_IsPauseEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsRecordEnabled(This,value) (This)->lpVtbl->get_IsRecordEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsRecordEnabled(This,value) (This)->lpVtbl->put_IsRecordEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsFastForwardEnabled(This,value) (This)->lpVtbl->get_IsFastForwardEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsFastForwardEnabled(This,value) (This)->lpVtbl->put_IsFastForwardEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsRewindEnabled(This,value) (This)->lpVtbl->get_IsRewindEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsRewindEnabled(This,value) (This)->lpVtbl->put_IsRewindEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsPreviousEnabled(This,value) (This)->lpVtbl->get_IsPreviousEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsPreviousEnabled(This,value) (This)->lpVtbl->put_IsPreviousEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsNextEnabled(This,value) (This)->lpVtbl->get_IsNextEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsNextEnabled(This,value) (This)->lpVtbl->put_IsNextEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsChannelUpEnabled(This,value) (This)->lpVtbl->get_IsChannelUpEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsChannelUpEnabled(This,value) (This)->lpVtbl->put_IsChannelUpEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsChannelDownEnabled(This,value) (This)->lpVtbl->get_IsChannelDownEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsChannelDownEnabled(This,value) (This)->lpVtbl->put_IsChannelDownEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_add_ButtonPressed(This,handler,token) (This)->lpVtbl->add_ButtonPressed(This,handler,token) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_remove_ButtonPressed(This,token) (This)->lpVtbl->remove_ButtonPressed(This,token) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_add_PropertyChanged(This,handler,token) (This)->lpVtbl->add_PropertyChanged(This,handler,token) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_remove_PropertyChanged(This,token) (This)->lpVtbl->remove_PropertyChanged(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_QueryInterface(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_AddRef(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_Release(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_GetIids(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_GetTrustLevel(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISystemMediaTransportControls methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_PlaybackStatus(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,enum __x_ABI_CWindows_CMedia_CMediaPlaybackStatus *value) { - return This->lpVtbl->get_PlaybackStatus(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_PlaybackStatus(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,enum __x_ABI_CWindows_CMedia_CMediaPlaybackStatus value) { - return This->lpVtbl->put_PlaybackStatus(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_DisplayUpdater(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater **value) { - return This->lpVtbl->get_DisplayUpdater(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_SoundLevel(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,enum __x_ABI_CWindows_CMedia_CSoundLevel *value) { - return This->lpVtbl->get_SoundLevel(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsPlayEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsPlayEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsPlayEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsPlayEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsStopEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsStopEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsStopEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsStopEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsPauseEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsPauseEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsPauseEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsPauseEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsRecordEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsRecordEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsRecordEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsRecordEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsFastForwardEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsFastForwardEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsFastForwardEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsFastForwardEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsRewindEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsRewindEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsRewindEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsRewindEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsPreviousEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsPreviousEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsPreviousEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsPreviousEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsNextEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsNextEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsNextEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsNextEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsChannelUpEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsChannelUpEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsChannelUpEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsChannelUpEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsChannelDownEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean *value) { - return This->lpVtbl->get_IsChannelDownEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsChannelDownEnabled(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,boolean value) { - return This->lpVtbl->put_IsChannelDownEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_add_ButtonPressed(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_ButtonPressed(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_remove_ButtonPressed(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,EventRegistrationToken token) { - return This->lpVtbl->remove_ButtonPressed(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_add_PropertyChanged(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_PropertyChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_remove_PropertyChanged(__x_ABI_CWindows_CMedia_CISystemMediaTransportControls* This,EventRegistrationToken token) { - return This->lpVtbl->remove_PropertyChanged(This,token); -} -#endif -#ifdef WIDL_using_Windows_Media -#define IID_ISystemMediaTransportControls IID___x_ABI_CWindows_CMedia_CISystemMediaTransportControls -#define ISystemMediaTransportControlsVtbl __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsVtbl -#define ISystemMediaTransportControls __x_ABI_CWindows_CMedia_CISystemMediaTransportControls -#define ISystemMediaTransportControls_QueryInterface __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_QueryInterface -#define ISystemMediaTransportControls_AddRef __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_AddRef -#define ISystemMediaTransportControls_Release __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_Release -#define ISystemMediaTransportControls_GetIids __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_GetIids -#define ISystemMediaTransportControls_GetRuntimeClassName __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_GetRuntimeClassName -#define ISystemMediaTransportControls_GetTrustLevel __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_GetTrustLevel -#define ISystemMediaTransportControls_get_PlaybackStatus __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_PlaybackStatus -#define ISystemMediaTransportControls_put_PlaybackStatus __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_PlaybackStatus -#define ISystemMediaTransportControls_get_DisplayUpdater __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_DisplayUpdater -#define ISystemMediaTransportControls_get_SoundLevel __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_SoundLevel -#define ISystemMediaTransportControls_get_IsEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsEnabled -#define ISystemMediaTransportControls_put_IsEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsEnabled -#define ISystemMediaTransportControls_get_IsPlayEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsPlayEnabled -#define ISystemMediaTransportControls_put_IsPlayEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsPlayEnabled -#define ISystemMediaTransportControls_get_IsStopEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsStopEnabled -#define ISystemMediaTransportControls_put_IsStopEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsStopEnabled -#define ISystemMediaTransportControls_get_IsPauseEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsPauseEnabled -#define ISystemMediaTransportControls_put_IsPauseEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsPauseEnabled -#define ISystemMediaTransportControls_get_IsRecordEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsRecordEnabled -#define ISystemMediaTransportControls_put_IsRecordEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsRecordEnabled -#define ISystemMediaTransportControls_get_IsFastForwardEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsFastForwardEnabled -#define ISystemMediaTransportControls_put_IsFastForwardEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsFastForwardEnabled -#define ISystemMediaTransportControls_get_IsRewindEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsRewindEnabled -#define ISystemMediaTransportControls_put_IsRewindEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsRewindEnabled -#define ISystemMediaTransportControls_get_IsPreviousEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsPreviousEnabled -#define ISystemMediaTransportControls_put_IsPreviousEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsPreviousEnabled -#define ISystemMediaTransportControls_get_IsNextEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsNextEnabled -#define ISystemMediaTransportControls_put_IsNextEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsNextEnabled -#define ISystemMediaTransportControls_get_IsChannelUpEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsChannelUpEnabled -#define ISystemMediaTransportControls_put_IsChannelUpEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsChannelUpEnabled -#define ISystemMediaTransportControls_get_IsChannelDownEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_get_IsChannelDownEnabled -#define ISystemMediaTransportControls_put_IsChannelDownEnabled __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_put_IsChannelDownEnabled -#define ISystemMediaTransportControls_add_ButtonPressed __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_add_ButtonPressed -#define ISystemMediaTransportControls_remove_ButtonPressed __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_remove_ButtonPressed -#define ISystemMediaTransportControls_add_PropertyChanged __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_add_PropertyChanged -#define ISystemMediaTransportControls_remove_PropertyChanged __x_ABI_CWindows_CMedia_CISystemMediaTransportControls_remove_PropertyChanged -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CISystemMediaTransportControls_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISystemMediaTransportControlsDisplayUpdater interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater, 0x8abbc53e, 0xfa55, 0x4ecf, 0xad,0x8e, 0xc9,0x84,0xe5,0xdd,0x15,0x50); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - MIDL_INTERFACE("8abbc53e-fa55-4ecf-ad8e-c984e5dd1550") - ISystemMediaTransportControlsDisplayUpdater : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Type( - enum MediaPlaybackType *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Type( - enum MediaPlaybackType value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_AppMediaId( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_AppMediaId( - HSTRING value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Thumbnail( - ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Thumbnail( - ABI::Windows::Storage::Streams::IRandomAccessStreamReference *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MusicProperties( - ABI::Windows::Media::IMusicDisplayProperties **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_VideoProperties( - ABI::Windows::Media::IVideoDisplayProperties **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ImageProperties( - ABI::Windows::Media::IImageDisplayProperties **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CopyFromFileAsync( - enum MediaPlaybackType type, - ABI::Windows::Storage::IStorageFile *source, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE ClearAll( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE Update( - ) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater, 0x8abbc53e, 0xfa55, 0x4ecf, 0xad,0x8e, 0xc9,0x84,0xe5,0xdd,0x15,0x50) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdaterVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - TrustLevel *trustLevel); - - /*** ISystemMediaTransportControlsDisplayUpdater methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Type)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - enum __x_ABI_CWindows_CMedia_CMediaPlaybackType *value); - - HRESULT (STDMETHODCALLTYPE *put_Type)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - enum __x_ABI_CWindows_CMedia_CMediaPlaybackType value); - - HRESULT (STDMETHODCALLTYPE *get_AppMediaId)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_AppMediaId)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *get_Thumbnail)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); - - HRESULT (STDMETHODCALLTYPE *put_Thumbnail)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *value); - - HRESULT (STDMETHODCALLTYPE *get_MusicProperties)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - __x_ABI_CWindows_CMedia_CIMusicDisplayProperties **value); - - HRESULT (STDMETHODCALLTYPE *get_VideoProperties)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - __x_ABI_CWindows_CMedia_CIVideoDisplayProperties **value); - - HRESULT (STDMETHODCALLTYPE *get_ImageProperties)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - __x_ABI_CWindows_CMedia_CIImageDisplayProperties **value); - - HRESULT (STDMETHODCALLTYPE *CopyFromFileAsync)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This, - enum __x_ABI_CWindows_CMedia_CMediaPlaybackType type, - __x_ABI_CWindows_CStorage_CIStorageFile *source, - __FIAsyncOperation_1_boolean **operation); - - HRESULT (STDMETHODCALLTYPE *ClearAll)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This); - - HRESULT (STDMETHODCALLTYPE *Update)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater *This); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdaterVtbl; - -interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater { - CONST_VTBL __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdaterVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISystemMediaTransportControlsDisplayUpdater methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_Type(This,value) (This)->lpVtbl->get_Type(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_put_Type(This,value) (This)->lpVtbl->put_Type(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_AppMediaId(This,value) (This)->lpVtbl->get_AppMediaId(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_put_AppMediaId(This,value) (This)->lpVtbl->put_AppMediaId(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_Thumbnail(This,value) (This)->lpVtbl->get_Thumbnail(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_put_Thumbnail(This,value) (This)->lpVtbl->put_Thumbnail(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_MusicProperties(This,value) (This)->lpVtbl->get_MusicProperties(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_VideoProperties(This,value) (This)->lpVtbl->get_VideoProperties(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_ImageProperties(This,value) (This)->lpVtbl->get_ImageProperties(This,value) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_CopyFromFileAsync(This,type,source,operation) (This)->lpVtbl->CopyFromFileAsync(This,type,source,operation) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_ClearAll(This) (This)->lpVtbl->ClearAll(This) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_Update(This) (This)->lpVtbl->Update(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_QueryInterface(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_AddRef(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_Release(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_GetIids(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_GetTrustLevel(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISystemMediaTransportControlsDisplayUpdater methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_Type(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,enum __x_ABI_CWindows_CMedia_CMediaPlaybackType *value) { - return This->lpVtbl->get_Type(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_put_Type(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,enum __x_ABI_CWindows_CMedia_CMediaPlaybackType value) { - return This->lpVtbl->put_Type(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_AppMediaId(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,HSTRING *value) { - return This->lpVtbl->get_AppMediaId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_put_AppMediaId(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,HSTRING value) { - return This->lpVtbl->put_AppMediaId(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_Thumbnail(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value) { - return This->lpVtbl->get_Thumbnail(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_put_Thumbnail(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *value) { - return This->lpVtbl->put_Thumbnail(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_MusicProperties(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,__x_ABI_CWindows_CMedia_CIMusicDisplayProperties **value) { - return This->lpVtbl->get_MusicProperties(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_VideoProperties(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,__x_ABI_CWindows_CMedia_CIVideoDisplayProperties **value) { - return This->lpVtbl->get_VideoProperties(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_ImageProperties(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,__x_ABI_CWindows_CMedia_CIImageDisplayProperties **value) { - return This->lpVtbl->get_ImageProperties(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_CopyFromFileAsync(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This,enum __x_ABI_CWindows_CMedia_CMediaPlaybackType type,__x_ABI_CWindows_CStorage_CIStorageFile *source,__FIAsyncOperation_1_boolean **operation) { - return This->lpVtbl->CopyFromFileAsync(This,type,source,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_ClearAll(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This) { - return This->lpVtbl->ClearAll(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_Update(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater* This) { - return This->lpVtbl->Update(This); -} -#endif -#ifdef WIDL_using_Windows_Media -#define IID_ISystemMediaTransportControlsDisplayUpdater IID___x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater -#define ISystemMediaTransportControlsDisplayUpdaterVtbl __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdaterVtbl -#define ISystemMediaTransportControlsDisplayUpdater __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater -#define ISystemMediaTransportControlsDisplayUpdater_QueryInterface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_QueryInterface -#define ISystemMediaTransportControlsDisplayUpdater_AddRef __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_AddRef -#define ISystemMediaTransportControlsDisplayUpdater_Release __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_Release -#define ISystemMediaTransportControlsDisplayUpdater_GetIids __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_GetIids -#define ISystemMediaTransportControlsDisplayUpdater_GetRuntimeClassName __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_GetRuntimeClassName -#define ISystemMediaTransportControlsDisplayUpdater_GetTrustLevel __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_GetTrustLevel -#define ISystemMediaTransportControlsDisplayUpdater_get_Type __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_Type -#define ISystemMediaTransportControlsDisplayUpdater_put_Type __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_put_Type -#define ISystemMediaTransportControlsDisplayUpdater_get_AppMediaId __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_AppMediaId -#define ISystemMediaTransportControlsDisplayUpdater_put_AppMediaId __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_put_AppMediaId -#define ISystemMediaTransportControlsDisplayUpdater_get_Thumbnail __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_Thumbnail -#define ISystemMediaTransportControlsDisplayUpdater_put_Thumbnail __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_put_Thumbnail -#define ISystemMediaTransportControlsDisplayUpdater_get_MusicProperties __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_MusicProperties -#define ISystemMediaTransportControlsDisplayUpdater_get_VideoProperties __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_VideoProperties -#define ISystemMediaTransportControlsDisplayUpdater_get_ImageProperties __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_get_ImageProperties -#define ISystemMediaTransportControlsDisplayUpdater_CopyFromFileAsync __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_CopyFromFileAsync -#define ISystemMediaTransportControlsDisplayUpdater_ClearAll __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_ClearAll -#define ISystemMediaTransportControlsDisplayUpdater_Update __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_Update -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsDisplayUpdater_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISystemMediaTransportControlsButtonPressedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs, 0xb7f47116, 0xa56f, 0x4dc8, 0x9e,0x11, 0x92,0x03,0x1f,0x4a,0x87,0xc2); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - MIDL_INTERFACE("b7f47116-a56f-4dc8-9e11-92031f4a87c2") - ISystemMediaTransportControlsButtonPressedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Button( - enum SystemMediaTransportControlsButton *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs, 0xb7f47116, 0xa56f, 0x4dc8, 0x9e,0x11, 0x92,0x03,0x1f,0x4a,0x87,0xc2) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs *This, - TrustLevel *trustLevel); - - /*** ISystemMediaTransportControlsButtonPressedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Button)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs *This, - enum __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButton *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgsVtbl; - -interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs { - CONST_VTBL __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISystemMediaTransportControlsButtonPressedEventArgs methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_get_Button(This,value) (This)->lpVtbl->get_Button(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_QueryInterface(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_AddRef(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_Release(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_GetIids(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_GetTrustLevel(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISystemMediaTransportControlsButtonPressedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_get_Button(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs* This,enum __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsButton *value) { - return This->lpVtbl->get_Button(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media -#define IID_ISystemMediaTransportControlsButtonPressedEventArgs IID___x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs -#define ISystemMediaTransportControlsButtonPressedEventArgsVtbl __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgsVtbl -#define ISystemMediaTransportControlsButtonPressedEventArgs __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs -#define ISystemMediaTransportControlsButtonPressedEventArgs_QueryInterface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_QueryInterface -#define ISystemMediaTransportControlsButtonPressedEventArgs_AddRef __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_AddRef -#define ISystemMediaTransportControlsButtonPressedEventArgs_Release __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_Release -#define ISystemMediaTransportControlsButtonPressedEventArgs_GetIids __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_GetIids -#define ISystemMediaTransportControlsButtonPressedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_GetRuntimeClassName -#define ISystemMediaTransportControlsButtonPressedEventArgs_GetTrustLevel __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_GetTrustLevel -#define ISystemMediaTransportControlsButtonPressedEventArgs_get_Button __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_get_Button -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISystemMediaTransportControlsPropertyChangedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs, 0xd0ca0936, 0x339b, 0x4cb3, 0x8e,0xeb, 0x73,0x76,0x07,0xf5,0x6e,0x08); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - MIDL_INTERFACE("d0ca0936-339b-4cb3-8eeb-737607f56e08") - ISystemMediaTransportControlsPropertyChangedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Property( - enum SystemMediaTransportControlsProperty *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs, 0xd0ca0936, 0x339b, 0x4cb3, 0x8e,0xeb, 0x73,0x76,0x07,0xf5,0x6e,0x08) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs *This, - TrustLevel *trustLevel); - - /*** ISystemMediaTransportControlsPropertyChangedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Property)( - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs *This, - enum __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsProperty *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgsVtbl; - -interface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs { - CONST_VTBL __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISystemMediaTransportControlsPropertyChangedEventArgs methods ***/ -#define __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_get_Property(This,value) (This)->lpVtbl->get_Property(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_QueryInterface(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_AddRef(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_Release(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_GetIids(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_GetTrustLevel(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISystemMediaTransportControlsPropertyChangedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_get_Property(__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs* This,enum __x_ABI_CWindows_CMedia_CSystemMediaTransportControlsProperty *value) { - return This->lpVtbl->get_Property(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media -#define IID_ISystemMediaTransportControlsPropertyChangedEventArgs IID___x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs -#define ISystemMediaTransportControlsPropertyChangedEventArgsVtbl __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgsVtbl -#define ISystemMediaTransportControlsPropertyChangedEventArgs __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs -#define ISystemMediaTransportControlsPropertyChangedEventArgs_QueryInterface __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_QueryInterface -#define ISystemMediaTransportControlsPropertyChangedEventArgs_AddRef __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_AddRef -#define ISystemMediaTransportControlsPropertyChangedEventArgs_Release __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_Release -#define ISystemMediaTransportControlsPropertyChangedEventArgs_GetIids __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_GetIids -#define ISystemMediaTransportControlsPropertyChangedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_GetRuntimeClassName -#define ISystemMediaTransportControlsPropertyChangedEventArgs_GetTrustLevel __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_GetTrustLevel -#define ISystemMediaTransportControlsPropertyChangedEventArgs_get_Property __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_get_Property -#endif /* WIDL_using_Windows_Media */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.ImageDisplayProperties - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_ImageDisplayProperties_DEFINED -#define RUNTIMECLASS_Windows_Media_ImageDisplayProperties_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_ImageDisplayProperties[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','I','m','a','g','e','D','i','s','p','l','a','y','P','r','o','p','e','r','t','i','e','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_ImageDisplayProperties[] = L"Windows.Media.ImageDisplayProperties"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_ImageDisplayProperties[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','I','m','a','g','e','D','i','s','p','l','a','y','P','r','o','p','e','r','t','i','e','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_ImageDisplayProperties_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.MusicDisplayProperties - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_MusicDisplayProperties_DEFINED -#define RUNTIMECLASS_Windows_Media_MusicDisplayProperties_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_MusicDisplayProperties[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','M','u','s','i','c','D','i','s','p','l','a','y','P','r','o','p','e','r','t','i','e','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_MusicDisplayProperties[] = L"Windows.Media.MusicDisplayProperties"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_MusicDisplayProperties[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','M','u','s','i','c','D','i','s','p','l','a','y','P','r','o','p','e','r','t','i','e','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_MusicDisplayProperties_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SystemMediaTransportControls - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SystemMediaTransportControls_DEFINED -#define RUNTIMECLASS_Windows_Media_SystemMediaTransportControls_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControls[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','y','s','t','e','m','M','e','d','i','a','T','r','a','n','s','p','o','r','t','C','o','n','t','r','o','l','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControls[] = L"Windows.Media.SystemMediaTransportControls"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControls[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','y','s','t','e','m','M','e','d','i','a','T','r','a','n','s','p','o','r','t','C','o','n','t','r','o','l','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SystemMediaTransportControls_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SystemMediaTransportControlsButtonPressedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SystemMediaTransportControlsButtonPressedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Media_SystemMediaTransportControlsButtonPressedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControlsButtonPressedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','y','s','t','e','m','M','e','d','i','a','T','r','a','n','s','p','o','r','t','C','o','n','t','r','o','l','s','B','u','t','t','o','n','P','r','e','s','s','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControlsButtonPressedEventArgs[] = L"Windows.Media.SystemMediaTransportControlsButtonPressedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControlsButtonPressedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','y','s','t','e','m','M','e','d','i','a','T','r','a','n','s','p','o','r','t','C','o','n','t','r','o','l','s','B','u','t','t','o','n','P','r','e','s','s','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SystemMediaTransportControlsButtonPressedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SystemMediaTransportControlsDisplayUpdater - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SystemMediaTransportControlsDisplayUpdater_DEFINED -#define RUNTIMECLASS_Windows_Media_SystemMediaTransportControlsDisplayUpdater_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControlsDisplayUpdater[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','y','s','t','e','m','M','e','d','i','a','T','r','a','n','s','p','o','r','t','C','o','n','t','r','o','l','s','D','i','s','p','l','a','y','U','p','d','a','t','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControlsDisplayUpdater[] = L"Windows.Media.SystemMediaTransportControlsDisplayUpdater"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControlsDisplayUpdater[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','y','s','t','e','m','M','e','d','i','a','T','r','a','n','s','p','o','r','t','C','o','n','t','r','o','l','s','D','i','s','p','l','a','y','U','p','d','a','t','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SystemMediaTransportControlsDisplayUpdater_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SystemMediaTransportControlsPropertyChangedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SystemMediaTransportControlsPropertyChangedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Media_SystemMediaTransportControlsPropertyChangedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControlsPropertyChangedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','y','s','t','e','m','M','e','d','i','a','T','r','a','n','s','p','o','r','t','C','o','n','t','r','o','l','s','P','r','o','p','e','r','t','y','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControlsPropertyChangedEventArgs[] = L"Windows.Media.SystemMediaTransportControlsPropertyChangedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SystemMediaTransportControlsPropertyChangedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','y','s','t','e','m','M','e','d','i','a','T','r','a','n','s','p','o','r','t','C','o','n','t','r','o','l','s','P','r','o','p','e','r','t','y','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SystemMediaTransportControlsPropertyChangedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.VideoDisplayProperties - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_VideoDisplayProperties_DEFINED -#define RUNTIMECLASS_Windows_Media_VideoDisplayProperties_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_VideoDisplayProperties[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','V','i','d','e','o','D','i','s','p','l','a','y','P','r','o','p','e','r','t','i','e','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_VideoDisplayProperties[] = L"Windows.Media.VideoDisplayProperties"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_VideoDisplayProperties[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','V','i','d','e','o','D','i','s','p','l','a','y','P','r','o','p','e','r','t','i','e','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_VideoDisplayProperties_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CMedia__CIMediaMarker, 0xa1c0a397, 0x0364, 0x5e4c, 0x9d,0xca, 0x7c,0xd7,0x01,0x1b,0xd1,0x14); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("a1c0a397-0364-5e4c-9dca-7cd7011bd114") - IIterable : IIterable_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CMedia__CIMediaMarker, 0xa1c0a397, 0x0364, 0x5e4c, 0x9d,0xca, 0x7c,0xd7,0x01,0x1b,0xd1,0x14) -#endif -#else -typedef struct __FIIterable_1_Windows__CMedia__CIMediaMarkerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CMedia__CIMediaMarker *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CMedia__CIMediaMarker *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CMedia__CIMediaMarker *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CMedia__CIMediaMarker *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CMedia__CIMediaMarker *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CMedia__CIMediaMarker *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CMedia__CIMediaMarker *This, - __FIIterator_1_Windows__CMedia__CIMediaMarker **value); - - END_INTERFACE -} __FIIterable_1_Windows__CMedia__CIMediaMarkerVtbl; - -interface __FIIterable_1_Windows__CMedia__CIMediaMarker { - CONST_VTBL __FIIterable_1_Windows__CMedia__CIMediaMarkerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CMedia__CIMediaMarker_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CMedia__CIMediaMarker_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CMedia__CIMediaMarker_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CMedia__CIMediaMarker_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CMedia__CIMediaMarker_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CMedia__CIMediaMarker_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CIMediaMarker_QueryInterface(__FIIterable_1_Windows__CMedia__CIMediaMarker* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CIMediaMarker_AddRef(__FIIterable_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CIMediaMarker_Release(__FIIterable_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CIMediaMarker_GetIids(__FIIterable_1_Windows__CMedia__CIMediaMarker* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName(__FIIterable_1_Windows__CMedia__CIMediaMarker* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CIMediaMarker_GetTrustLevel(__FIIterable_1_Windows__CMedia__CIMediaMarker* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CIMediaMarker_First(__FIIterable_1_Windows__CMedia__CIMediaMarker* This,__FIIterator_1_Windows__CMedia__CIMediaMarker **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_IMediaMarker IID___FIIterable_1_Windows__CMedia__CIMediaMarker -#define IIterable_IMediaMarkerVtbl __FIIterable_1_Windows__CMedia__CIMediaMarkerVtbl -#define IIterable_IMediaMarker __FIIterable_1_Windows__CMedia__CIMediaMarker -#define IIterable_IMediaMarker_QueryInterface __FIIterable_1_Windows__CMedia__CIMediaMarker_QueryInterface -#define IIterable_IMediaMarker_AddRef __FIIterable_1_Windows__CMedia__CIMediaMarker_AddRef -#define IIterable_IMediaMarker_Release __FIIterable_1_Windows__CMedia__CIMediaMarker_Release -#define IIterable_IMediaMarker_GetIids __FIIterable_1_Windows__CMedia__CIMediaMarker_GetIids -#define IIterable_IMediaMarker_GetRuntimeClassName __FIIterable_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName -#define IIterable_IMediaMarker_GetTrustLevel __FIIterable_1_Windows__CMedia__CIMediaMarker_GetTrustLevel -#define IIterable_IMediaMarker_First __FIIterable_1_Windows__CMedia__CIMediaMarker_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CMedia__CIMediaMarker, 0xf464661e, 0x88bc, 0x5cea, 0x93,0xcd, 0x0c,0x12,0x3f,0x17,0xd2,0x58); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("f464661e-88bc-5cea-93cd-0c123f17d258") - IIterator : IIterator_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CMedia__CIMediaMarker, 0xf464661e, 0x88bc, 0x5cea, 0x93,0xcd, 0x0c,0x12,0x3f,0x17,0xd2,0x58) -#endif -#else -typedef struct __FIIterator_1_Windows__CMedia__CIMediaMarkerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This, - __x_ABI_CWindows_CMedia_CIMediaMarker **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CMedia__CIMediaMarker *This, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CIMediaMarker **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CMedia__CIMediaMarkerVtbl; - -interface __FIIterator_1_Windows__CMedia__CIMediaMarker { - CONST_VTBL __FIIterator_1_Windows__CMedia__CIMediaMarkerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CMedia__CIMediaMarker_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CIMediaMarker_QueryInterface(__FIIterator_1_Windows__CMedia__CIMediaMarker* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CIMediaMarker_AddRef(__FIIterator_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CIMediaMarker_Release(__FIIterator_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CIMediaMarker_GetIids(__FIIterator_1_Windows__CMedia__CIMediaMarker* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName(__FIIterator_1_Windows__CMedia__CIMediaMarker* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CIMediaMarker_GetTrustLevel(__FIIterator_1_Windows__CMedia__CIMediaMarker* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CIMediaMarker_get_Current(__FIIterator_1_Windows__CMedia__CIMediaMarker* This,__x_ABI_CWindows_CMedia_CIMediaMarker **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CIMediaMarker_get_HasCurrent(__FIIterator_1_Windows__CMedia__CIMediaMarker* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CIMediaMarker_MoveNext(__FIIterator_1_Windows__CMedia__CIMediaMarker* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CIMediaMarker_GetMany(__FIIterator_1_Windows__CMedia__CIMediaMarker* This,UINT32 items_size,__x_ABI_CWindows_CMedia_CIMediaMarker **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_IMediaMarker IID___FIIterator_1_Windows__CMedia__CIMediaMarker -#define IIterator_IMediaMarkerVtbl __FIIterator_1_Windows__CMedia__CIMediaMarkerVtbl -#define IIterator_IMediaMarker __FIIterator_1_Windows__CMedia__CIMediaMarker -#define IIterator_IMediaMarker_QueryInterface __FIIterator_1_Windows__CMedia__CIMediaMarker_QueryInterface -#define IIterator_IMediaMarker_AddRef __FIIterator_1_Windows__CMedia__CIMediaMarker_AddRef -#define IIterator_IMediaMarker_Release __FIIterator_1_Windows__CMedia__CIMediaMarker_Release -#define IIterator_IMediaMarker_GetIids __FIIterator_1_Windows__CMedia__CIMediaMarker_GetIids -#define IIterator_IMediaMarker_GetRuntimeClassName __FIIterator_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName -#define IIterator_IMediaMarker_GetTrustLevel __FIIterator_1_Windows__CMedia__CIMediaMarker_GetTrustLevel -#define IIterator_IMediaMarker_get_Current __FIIterator_1_Windows__CMedia__CIMediaMarker_get_Current -#define IIterator_IMediaMarker_get_HasCurrent __FIIterator_1_Windows__CMedia__CIMediaMarker_get_HasCurrent -#define IIterator_IMediaMarker_MoveNext __FIIterator_1_Windows__CMedia__CIMediaMarker_MoveNext -#define IIterator_IMediaMarker_GetMany __FIIterator_1_Windows__CMedia__CIMediaMarker_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CMedia__CIMediaMarker, 0xb543562c, 0x02b1, 0x5824, 0x80,0xa8, 0x98,0x54,0x13,0x0c,0xda,0xdd); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("b543562c-02b1-5824-80a8-9854130cdadd") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CMedia__CIMediaMarker, 0xb543562c, 0x02b1, 0x5824, 0x80,0xa8, 0x98,0x54,0x13,0x0c,0xda,0xdd) -#endif -#else -typedef struct __FIVectorView_1_Windows__CMedia__CIMediaMarkerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CIMediaMarker **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This, - __x_ABI_CWindows_CMedia_CIMediaMarker *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CMedia__CIMediaMarker *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CIMediaMarker **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CMedia__CIMediaMarkerVtbl; - -interface __FIVectorView_1_Windows__CMedia__CIMediaMarker { - CONST_VTBL __FIVectorView_1_Windows__CMedia__CIMediaMarkerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CIMediaMarker_QueryInterface(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CIMediaMarker_AddRef(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CIMediaMarker_Release(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetIids(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetTrustLevel(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetAt(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This,UINT32 index,__x_ABI_CWindows_CMedia_CIMediaMarker **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CIMediaMarker_get_Size(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CIMediaMarker_IndexOf(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This,__x_ABI_CWindows_CMedia_CIMediaMarker *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetMany(__FIVectorView_1_Windows__CMedia__CIMediaMarker* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CMedia_CIMediaMarker **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_IMediaMarker IID___FIVectorView_1_Windows__CMedia__CIMediaMarker -#define IVectorView_IMediaMarkerVtbl __FIVectorView_1_Windows__CMedia__CIMediaMarkerVtbl -#define IVectorView_IMediaMarker __FIVectorView_1_Windows__CMedia__CIMediaMarker -#define IVectorView_IMediaMarker_QueryInterface __FIVectorView_1_Windows__CMedia__CIMediaMarker_QueryInterface -#define IVectorView_IMediaMarker_AddRef __FIVectorView_1_Windows__CMedia__CIMediaMarker_AddRef -#define IVectorView_IMediaMarker_Release __FIVectorView_1_Windows__CMedia__CIMediaMarker_Release -#define IVectorView_IMediaMarker_GetIids __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetIids -#define IVectorView_IMediaMarker_GetRuntimeClassName __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName -#define IVectorView_IMediaMarker_GetTrustLevel __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetTrustLevel -#define IVectorView_IMediaMarker_GetAt __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetAt -#define IVectorView_IMediaMarker_get_Size __FIVectorView_1_Windows__CMedia__CIMediaMarker_get_Size -#define IVectorView_IMediaMarker_IndexOf __FIVectorView_1_Windows__CMedia__CIMediaMarker_IndexOf -#define IVectorView_IMediaMarker_GetMany __FIVectorView_1_Windows__CMedia__CIMediaMarker_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ -#define ____FIVector_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_Windows__CMedia__CIMediaMarker, 0x057e6bc9, 0x7bb8, 0x5816, 0x98,0x8b, 0x8e,0x9b,0x3f,0xb1,0xbf,0xf4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("057e6bc9-7bb8-5816-988b-8e9b3fb1bff4") - IVector : IVector_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_Windows__CMedia__CIMediaMarker, 0x057e6bc9, 0x7bb8, 0x5816, 0x98,0x8b, 0x8e,0x9b,0x3f,0xb1,0xbf,0xf4) -#endif -#else -typedef struct __FIVector_1_Windows__CMedia__CIMediaMarkerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CIMediaMarker **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - __FIVectorView_1_Windows__CMedia__CIMediaMarker **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - __x_ABI_CWindows_CMedia_CIMediaMarker *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CIMediaMarker *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CIMediaMarker *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - __x_ABI_CWindows_CMedia_CIMediaMarker *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CIMediaMarker **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_Windows__CMedia__CIMediaMarker *This, - UINT32 count, - __x_ABI_CWindows_CMedia_CIMediaMarker **items); - - END_INTERFACE -} __FIVector_1_Windows__CMedia__CIMediaMarkerVtbl; - -interface __FIVector_1_Windows__CMedia__CIMediaMarker { - CONST_VTBL __FIVector_1_Windows__CMedia__CIMediaMarkerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_Windows__CMedia__CIMediaMarker_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_Windows__CMedia__CIMediaMarker_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_Windows__CMedia__CIMediaMarker_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_Windows__CMedia__CIMediaMarker_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_QueryInterface(__FIVector_1_Windows__CMedia__CIMediaMarker* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CMedia__CIMediaMarker_AddRef(__FIVector_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CMedia__CIMediaMarker_Release(__FIVector_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_GetIids(__FIVector_1_Windows__CMedia__CIMediaMarker* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName(__FIVector_1_Windows__CMedia__CIMediaMarker* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_GetTrustLevel(__FIVector_1_Windows__CMedia__CIMediaMarker* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_GetAt(__FIVector_1_Windows__CMedia__CIMediaMarker* This,UINT32 index,__x_ABI_CWindows_CMedia_CIMediaMarker **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_get_Size(__FIVector_1_Windows__CMedia__CIMediaMarker* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_GetView(__FIVector_1_Windows__CMedia__CIMediaMarker* This,__FIVectorView_1_Windows__CMedia__CIMediaMarker **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_IndexOf(__FIVector_1_Windows__CMedia__CIMediaMarker* This,__x_ABI_CWindows_CMedia_CIMediaMarker *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_SetAt(__FIVector_1_Windows__CMedia__CIMediaMarker* This,UINT32 index,__x_ABI_CWindows_CMedia_CIMediaMarker *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_InsertAt(__FIVector_1_Windows__CMedia__CIMediaMarker* This,UINT32 index,__x_ABI_CWindows_CMedia_CIMediaMarker *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_RemoveAt(__FIVector_1_Windows__CMedia__CIMediaMarker* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_Append(__FIVector_1_Windows__CMedia__CIMediaMarker* This,__x_ABI_CWindows_CMedia_CIMediaMarker *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_RemoveAtEnd(__FIVector_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_Clear(__FIVector_1_Windows__CMedia__CIMediaMarker* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_GetMany(__FIVector_1_Windows__CMedia__CIMediaMarker* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CMedia_CIMediaMarker **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CIMediaMarker_ReplaceAll(__FIVector_1_Windows__CMedia__CIMediaMarker* This,UINT32 count,__x_ABI_CWindows_CMedia_CIMediaMarker **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_IMediaMarker IID___FIVector_1_Windows__CMedia__CIMediaMarker -#define IVector_IMediaMarkerVtbl __FIVector_1_Windows__CMedia__CIMediaMarkerVtbl -#define IVector_IMediaMarker __FIVector_1_Windows__CMedia__CIMediaMarker -#define IVector_IMediaMarker_QueryInterface __FIVector_1_Windows__CMedia__CIMediaMarker_QueryInterface -#define IVector_IMediaMarker_AddRef __FIVector_1_Windows__CMedia__CIMediaMarker_AddRef -#define IVector_IMediaMarker_Release __FIVector_1_Windows__CMedia__CIMediaMarker_Release -#define IVector_IMediaMarker_GetIids __FIVector_1_Windows__CMedia__CIMediaMarker_GetIids -#define IVector_IMediaMarker_GetRuntimeClassName __FIVector_1_Windows__CMedia__CIMediaMarker_GetRuntimeClassName -#define IVector_IMediaMarker_GetTrustLevel __FIVector_1_Windows__CMedia__CIMediaMarker_GetTrustLevel -#define IVector_IMediaMarker_GetAt __FIVector_1_Windows__CMedia__CIMediaMarker_GetAt -#define IVector_IMediaMarker_get_Size __FIVector_1_Windows__CMedia__CIMediaMarker_get_Size -#define IVector_IMediaMarker_GetView __FIVector_1_Windows__CMedia__CIMediaMarker_GetView -#define IVector_IMediaMarker_IndexOf __FIVector_1_Windows__CMedia__CIMediaMarker_IndexOf -#define IVector_IMediaMarker_SetAt __FIVector_1_Windows__CMedia__CIMediaMarker_SetAt -#define IVector_IMediaMarker_InsertAt __FIVector_1_Windows__CMedia__CIMediaMarker_InsertAt -#define IVector_IMediaMarker_RemoveAt __FIVector_1_Windows__CMedia__CIMediaMarker_RemoveAt -#define IVector_IMediaMarker_Append __FIVector_1_Windows__CMedia__CIMediaMarker_Append -#define IVector_IMediaMarker_RemoveAtEnd __FIVector_1_Windows__CMedia__CIMediaMarker_RemoveAtEnd -#define IVector_IMediaMarker_Clear __FIVector_1_Windows__CMedia__CIMediaMarker_Clear -#define IVector_IMediaMarker_GetMany __FIVector_1_Windows__CMedia__CIMediaMarker_GetMany -#define IVector_IMediaMarker_ReplaceAll __FIVector_1_Windows__CMedia__CIMediaMarker_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_Windows__CMedia__CIMediaMarker_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs, 0x0557e996, 0x7b23, 0x5bae, 0xaa,0x81, 0xea,0x0d,0x67,0x11,0x43,0xa4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("0557e996-7b23-5bae-aa81-ea0d671143a4") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs, 0x0557e996, 0x7b23, 0x5bae, 0xaa,0x81, 0xea,0x0d,0x67,0x11,0x43,0xa4) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs *This, - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *sender, - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_Release(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs* This,__x_ABI_CWindows_CMedia_CISystemMediaTransportControls *sender,__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsButtonPressedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsButtonPressedEventArgs IID___FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsButtonPressedEventArgsVtbl __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgsVtbl -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsButtonPressedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsButtonPressedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_QueryInterface -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsButtonPressedEventArgs_AddRef __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_AddRef -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsButtonPressedEventArgs_Release __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_Release -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsButtonPressedEventArgs_Invoke __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsButtonPressedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs, 0x9fd61dad, 0x1746, 0x5fa1, 0xa9,0x08, 0xef,0x7c,0xb4,0x60,0x3c,0x85); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("9fd61dad-1746-5fa1-a908-ef7cb4603c85") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs, 0x9fd61dad, 0x1746, 0x5fa1, 0xa9,0x08, 0xef,0x7c,0xb4,0x60,0x3c,0x85) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs *This, - __x_ABI_CWindows_CMedia_CISystemMediaTransportControls *sender, - __x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_Release(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs* This,__x_ABI_CWindows_CMedia_CISystemMediaTransportControls *sender,__x_ABI_CWindows_CMedia_CISystemMediaTransportControlsPropertyChangedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsPropertyChangedEventArgs IID___FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsPropertyChangedEventArgsVtbl __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgsVtbl -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsPropertyChangedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsPropertyChangedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_QueryInterface -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsPropertyChangedEventArgs_AddRef __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_AddRef -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsPropertyChangedEventArgs_Release __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_Release -#define ITypedEventHandler_SystemMediaTransportControls_SystemMediaTransportControlsPropertyChangedEventArgs_Invoke __FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CMedia__CSystemMediaTransportControls_Windows__CMedia__CSystemMediaTransportControlsPropertyChangedEventArgs_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_media_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.media.render.h b/lib/libc/include/any-windows-any/windows.media.render.h deleted file mode 100644 index 5132b40d67a45b19be5bb0a106bc170fadc57811..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.media.render.h +++ /dev/null @@ -1,121 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.media.render.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_media_render_h__ -#define __windows_media_render_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -/* Headers for imported files */ - -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CRender_CAudioRenderCategory __x_ABI_CWindows_CMedia_CRender_CAudioRenderCategory; -#endif /* __cplusplus */ - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace Render { - enum AudioRenderCategory { - AudioRenderCategory_Other = 0, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_ForegroundOnlyMedia = 1, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_BackgroundCapableMedia = 2, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - AudioRenderCategory_Communications = 3, - AudioRenderCategory_Alerts = 4, - AudioRenderCategory_SoundEffects = 5, - AudioRenderCategory_GameEffects = 6, - AudioRenderCategory_GameMedia = 7, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_GameChat = 8, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_Speech = 9, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_Movie = 10, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_Media = 11 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CRender_CAudioRenderCategory { - AudioRenderCategory_Other = 0, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_ForegroundOnlyMedia = 1, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_BackgroundCapableMedia = 2, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - AudioRenderCategory_Communications = 3, - AudioRenderCategory_Alerts = 4, - AudioRenderCategory_SoundEffects = 5, - AudioRenderCategory_GameEffects = 6, - AudioRenderCategory_GameMedia = 7, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_GameChat = 8, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_Speech = 9, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_Movie = 10, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - AudioRenderCategory_Media = 11 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -}; -#ifdef WIDL_using_Windows_Media_Render -#define AudioRenderCategory __x_ABI_CWindows_CMedia_CRender_CAudioRenderCategory -#endif /* WIDL_using_Windows_Media_Render */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_media_render_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.media.speechrecognition.h b/lib/libc/include/any-windows-any/windows.media.speechrecognition.h deleted file mode 100644 index 2f9bed7437ca9a8e6df4da0763628c5d65c885e3..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.media.speechrecognition.h +++ /dev/null @@ -1,7324 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.media.speechrecognition.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_media_speechrecognition_h__ -#define __windows_media_speechrecognition_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechContinuousRecognitionCompletedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechContinuousRecognitionCompletedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechContinuousRecognitionResultGeneratedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechContinuousRecognitionResultGeneratedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession ABI::Windows::Media::SpeechRecognition::ISpeechContinuousRecognitionSession -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechContinuousRecognitionSession; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionCompilationResult -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionCompilationResult; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionConstraint -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionConstraint; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionHypothesis -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionHypothesis; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionHypothesisGeneratedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionHypothesisGeneratedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionListConstraint -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionListConstraint; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionListConstraintFactory -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionListConstraintFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionQualityDegradingEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionQualityDegradingEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionResult -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionResult; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionResult2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionResult2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionSemanticInterpretation -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionSemanticInterpretation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer ABI::Windows::Media::SpeechRecognition::ISpeechRecognizer -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizer; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 ABI::Windows::Media::SpeechRecognition::ISpeechRecognizer2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizer2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerFactory -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerStateChangedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerStateChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerStatics -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerStatics2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerTimeouts -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerTimeouts; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerUIOptions -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerUIOptions; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet ABI::Windows::Media::SpeechRecognition::IVoiceCommandSet -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface IVoiceCommandSet; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionCompletedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionCompletedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechContinuousRecognitionCompletedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionCompletedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionCompletedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionCompletedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionResultGeneratedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionResultGeneratedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechContinuousRecognitionResultGeneratedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionResultGeneratedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionResultGeneratedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionResultGeneratedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionSession_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionSession_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechContinuousRecognitionSession; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionSession __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionSession; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionSession_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionCompilationResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionCompilationResult_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognitionCompilationResult; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionCompilationResult __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionCompilationResult; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionCompilationResult_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesis_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesis_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognitionHypothesis; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesis __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesis; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesis_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesisGeneratedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesisGeneratedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognitionHypothesisGeneratedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesisGeneratedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesisGeneratedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionHypothesisGeneratedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionListConstraint_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionListConstraint_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognitionListConstraint; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionListConstraint __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionListConstraint; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionListConstraint_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionQualityDegradingEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionQualityDegradingEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognitionQualityDegradingEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionQualityDegradingEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionQualityDegradingEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionQualityDegradingEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResult_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognitionResult; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResult __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResult; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResult_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionSemanticInterpretation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionSemanticInterpretation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognitionSemanticInterpretation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionSemanticInterpretation __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionSemanticInterpretation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionSemanticInterpretation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizer_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognizer; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizer __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizer; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizer_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerStateChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerStateChangedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognizerStateChangedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerStateChangedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerStateChangedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerStateChangedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerTimeouts_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerTimeouts_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognizerTimeouts; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerTimeouts __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerTimeouts; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerTimeouts_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerUIOptions_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerUIOptions_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class SpeechRecognizerUIOptions; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerUIOptions __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerUIOptions; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerUIOptions_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CVoiceCommandSet_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CVoiceCommandSet_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - class VoiceCommandSet; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CVoiceCommandSet __x_ABI_CWindows_CMedia_CSpeechRecognition_CVoiceCommandSet; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechRecognition_CVoiceCommandSet_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionMode __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionMode; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionAudioProblem __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionAudioProblem; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConfidence __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConfidence; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintProbability __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintProbability; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintType __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintType; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerState __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerState; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechContinuousRecognitionCompletedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechContinuousRecognitionCompletedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechContinuousRecognitionResultGeneratedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechContinuousRecognitionResultGeneratedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession ABI::Windows::Media::SpeechRecognition::ISpeechContinuousRecognitionSession -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechContinuousRecognitionSession; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionCompilationResult -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionCompilationResult; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionConstraint -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionConstraint; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionHypothesis -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionHypothesis; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionHypothesisGeneratedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionHypothesisGeneratedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionListConstraint -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionListConstraint; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionListConstraintFactory -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionListConstraintFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionQualityDegradingEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionQualityDegradingEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionResult -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionResult; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionResult2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionResult2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionSemanticInterpretation -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognitionSemanticInterpretation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer ABI::Windows::Media::SpeechRecognition::ISpeechRecognizer -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizer; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 ABI::Windows::Media::SpeechRecognition::ISpeechRecognizer2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizer2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerFactory -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerStateChangedEventArgs -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerStateChangedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerStatics -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerStatics2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerTimeouts -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerTimeouts; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerUIOptions -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface ISpeechRecognizerUIOptions; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet ABI::Windows::Media::SpeechRecognition::IVoiceCommandSet -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - interface IVoiceCommandSet; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -#define ____FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint; -#ifdef __cplusplus -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - enum SpeechContinuousRecognitionMode { - SpeechContinuousRecognitionMode_Default = 0, - SpeechContinuousRecognitionMode_PauseOnRecognition = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionMode { - SpeechContinuousRecognitionMode_Default = 0, - SpeechContinuousRecognitionMode_PauseOnRecognition = 1 -}; -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define SpeechContinuousRecognitionMode __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionMode -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - enum SpeechRecognitionAudioProblem { - SpeechRecognitionAudioProblem_None = 0, - SpeechRecognitionAudioProblem_TooNoisy = 1, - SpeechRecognitionAudioProblem_NoSignal = 2, - SpeechRecognitionAudioProblem_TooLoud = 3, - SpeechRecognitionAudioProblem_TooQuiet = 4, - SpeechRecognitionAudioProblem_TooFast = 5, - SpeechRecognitionAudioProblem_TooSlow = 6 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionAudioProblem { - SpeechRecognitionAudioProblem_None = 0, - SpeechRecognitionAudioProblem_TooNoisy = 1, - SpeechRecognitionAudioProblem_NoSignal = 2, - SpeechRecognitionAudioProblem_TooLoud = 3, - SpeechRecognitionAudioProblem_TooQuiet = 4, - SpeechRecognitionAudioProblem_TooFast = 5, - SpeechRecognitionAudioProblem_TooSlow = 6 -}; -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define SpeechRecognitionAudioProblem __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionAudioProblem -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - enum SpeechRecognitionConfidence { - SpeechRecognitionConfidence_High = 0, - SpeechRecognitionConfidence_Medium = 1, - SpeechRecognitionConfidence_Low = 2, - SpeechRecognitionConfidence_Rejected = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConfidence { - SpeechRecognitionConfidence_High = 0, - SpeechRecognitionConfidence_Medium = 1, - SpeechRecognitionConfidence_Low = 2, - SpeechRecognitionConfidence_Rejected = 3 -}; -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define SpeechRecognitionConfidence __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConfidence -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - enum SpeechRecognitionConstraintProbability { - SpeechRecognitionConstraintProbability_Default = 0, - SpeechRecognitionConstraintProbability_Min = 1, - SpeechRecognitionConstraintProbability_Max = 2 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintProbability { - SpeechRecognitionConstraintProbability_Default = 0, - SpeechRecognitionConstraintProbability_Min = 1, - SpeechRecognitionConstraintProbability_Max = 2 -}; -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define SpeechRecognitionConstraintProbability __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintProbability -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - enum SpeechRecognitionConstraintType { - SpeechRecognitionConstraintType_Topic = 0, - SpeechRecognitionConstraintType_List = 1, - SpeechRecognitionConstraintType_Grammar = 2, - SpeechRecognitionConstraintType_VoiceCommandDefinition = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintType { - SpeechRecognitionConstraintType_Topic = 0, - SpeechRecognitionConstraintType_List = 1, - SpeechRecognitionConstraintType_Grammar = 2, - SpeechRecognitionConstraintType_VoiceCommandDefinition = 3 -}; -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define SpeechRecognitionConstraintType __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintType -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - enum SpeechRecognitionResultStatus { - SpeechRecognitionResultStatus_Success = 0, - SpeechRecognitionResultStatus_TopicLanguageNotSupported = 1, - SpeechRecognitionResultStatus_GrammarLanguageMismatch = 2, - SpeechRecognitionResultStatus_GrammarCompilationFailure = 3, - SpeechRecognitionResultStatus_AudioQualityFailure = 4, - SpeechRecognitionResultStatus_UserCanceled = 5, - SpeechRecognitionResultStatus_Unknown = 6, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognitionResultStatus_TimeoutExceeded = 7, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognitionResultStatus_PauseLimitExceeded = 8, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognitionResultStatus_NetworkFailure = 9, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognitionResultStatus_MicrophoneUnavailable = 10 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus { - SpeechRecognitionResultStatus_Success = 0, - SpeechRecognitionResultStatus_TopicLanguageNotSupported = 1, - SpeechRecognitionResultStatus_GrammarLanguageMismatch = 2, - SpeechRecognitionResultStatus_GrammarCompilationFailure = 3, - SpeechRecognitionResultStatus_AudioQualityFailure = 4, - SpeechRecognitionResultStatus_UserCanceled = 5, - SpeechRecognitionResultStatus_Unknown = 6, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognitionResultStatus_TimeoutExceeded = 7, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognitionResultStatus_PauseLimitExceeded = 8, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognitionResultStatus_NetworkFailure = 9, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognitionResultStatus_MicrophoneUnavailable = 10 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -}; -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define SpeechRecognitionResultStatus __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - enum SpeechRecognizerState { - SpeechRecognizerState_Idle = 0, - SpeechRecognizerState_Capturing = 1, - SpeechRecognizerState_Processing = 2, - SpeechRecognizerState_SoundStarted = 3, - SpeechRecognizerState_SoundEnded = 4, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognizerState_SpeechDetected = 5, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognizerState_Paused = 6 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerState { - SpeechRecognizerState_Idle = 0, - SpeechRecognizerState_Capturing = 1, - SpeechRecognizerState_Processing = 2, - SpeechRecognizerState_SoundStarted = 3, - SpeechRecognizerState_SoundEnded = 4, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognizerState_SpeechDetected = 5, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - SpeechRecognizerState_Paused = 6 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -}; -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define SpeechRecognizerState __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerState -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * ISpeechContinuousRecognitionCompletedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs, 0xe3d069bb, 0xe30c, 0x5e18, 0x42,0x4b, 0x7f,0xbe,0x81,0xf8,0xfb,0xd0); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("e3d069bb-e30c-5e18-424b-7fbe81f8fbd0") - ISpeechContinuousRecognitionCompletedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Status( - enum SpeechRecognitionResultStatus *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs, 0xe3d069bb, 0xe30c, 0x5e18, 0x42,0x4b, 0x7f,0xbe,0x81,0xf8,0xfb,0xd0) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs *This, - TrustLevel *trustLevel); - - /*** ISpeechContinuousRecognitionCompletedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Status)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgsVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechContinuousRecognitionCompletedEventArgs methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_get_Status(This,value) (This)->lpVtbl->get_Status(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechContinuousRecognitionCompletedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_get_Status(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus *value) { - return This->lpVtbl->get_Status(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechContinuousRecognitionCompletedEventArgs IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs -#define ISpeechContinuousRecognitionCompletedEventArgsVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgsVtbl -#define ISpeechContinuousRecognitionCompletedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs -#define ISpeechContinuousRecognitionCompletedEventArgs_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_QueryInterface -#define ISpeechContinuousRecognitionCompletedEventArgs_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_AddRef -#define ISpeechContinuousRecognitionCompletedEventArgs_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_Release -#define ISpeechContinuousRecognitionCompletedEventArgs_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_GetIids -#define ISpeechContinuousRecognitionCompletedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_GetRuntimeClassName -#define ISpeechContinuousRecognitionCompletedEventArgs_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_GetTrustLevel -#define ISpeechContinuousRecognitionCompletedEventArgs_get_Status __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_get_Status -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechContinuousRecognitionResultGeneratedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs, 0x19091e1e, 0x6e7e, 0x5a46, 0x40,0xfb, 0x76,0x59,0x4f,0x78,0x65,0x04); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("19091e1e-6e7e-5a46-40fb-76594f786504") - ISpeechContinuousRecognitionResultGeneratedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Result( - ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionResult **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs, 0x19091e1e, 0x6e7e, 0x5a46, 0x40,0xfb, 0x76,0x59,0x4f,0x78,0x65,0x04) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs *This, - TrustLevel *trustLevel); - - /*** ISpeechContinuousRecognitionResultGeneratedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Result)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgsVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechContinuousRecognitionResultGeneratedEventArgs methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_get_Result(This,value) (This)->lpVtbl->get_Result(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechContinuousRecognitionResultGeneratedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_get_Result(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **value) { - return This->lpVtbl->get_Result(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechContinuousRecognitionResultGeneratedEventArgs IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs -#define ISpeechContinuousRecognitionResultGeneratedEventArgsVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgsVtbl -#define ISpeechContinuousRecognitionResultGeneratedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs -#define ISpeechContinuousRecognitionResultGeneratedEventArgs_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_QueryInterface -#define ISpeechContinuousRecognitionResultGeneratedEventArgs_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_AddRef -#define ISpeechContinuousRecognitionResultGeneratedEventArgs_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_Release -#define ISpeechContinuousRecognitionResultGeneratedEventArgs_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_GetIids -#define ISpeechContinuousRecognitionResultGeneratedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_GetRuntimeClassName -#define ISpeechContinuousRecognitionResultGeneratedEventArgs_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_GetTrustLevel -#define ISpeechContinuousRecognitionResultGeneratedEventArgs_get_Result __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_get_Result -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechContinuousRecognitionSession interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession, 0x6a213c04, 0x6614, 0x49f8, 0x99,0xa2, 0xb5,0xe9,0xb3,0xa0,0x85,0xc8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("6a213c04-6614-49f8-99a2-b5e9b3a085c8") - ISpeechContinuousRecognitionSession : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AutoStopSilenceTimeout( - struct TimeSpan *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_AutoStopSilenceTimeout( - struct TimeSpan value) = 0; - - virtual HRESULT STDMETHODCALLTYPE StartAsync( - ABI::Windows::Foundation::IAsyncAction **action) = 0; - - virtual HRESULT STDMETHODCALLTYPE StartWithModeAsync( - enum SpeechContinuousRecognitionMode mode, - ABI::Windows::Foundation::IAsyncAction **action) = 0; - - virtual HRESULT STDMETHODCALLTYPE StopAsync( - ABI::Windows::Foundation::IAsyncAction **action) = 0; - - virtual HRESULT STDMETHODCALLTYPE CancelAsync( - ABI::Windows::Foundation::IAsyncAction **action) = 0; - - virtual HRESULT STDMETHODCALLTYPE PauseAsync( - ABI::Windows::Foundation::IAsyncAction **action) = 0; - - virtual HRESULT STDMETHODCALLTYPE Resume( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_Completed( - ABI::Windows::Foundation::ITypedEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_Completed( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_ResultGenerated( - ABI::Windows::Foundation::ITypedEventHandler *value, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_ResultGenerated( - EventRegistrationToken token) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession, 0x6a213c04, 0x6614, 0x49f8, 0x99,0xa2, 0xb5,0xe9,0xb3,0xa0,0x85,0xc8) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSessionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - TrustLevel *trustLevel); - - /*** ISpeechContinuousRecognitionSession methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AutoStopSilenceTimeout)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan *value); - - HRESULT (STDMETHODCALLTYPE *put_AutoStopSilenceTimeout)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan value); - - HRESULT (STDMETHODCALLTYPE *StartAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **action); - - HRESULT (STDMETHODCALLTYPE *StartWithModeAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionMode mode, - __x_ABI_CWindows_CFoundation_CIAsyncAction **action); - - HRESULT (STDMETHODCALLTYPE *StopAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **action); - - HRESULT (STDMETHODCALLTYPE *CancelAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **action); - - HRESULT (STDMETHODCALLTYPE *PauseAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **action); - - HRESULT (STDMETHODCALLTYPE *Resume)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This); - - HRESULT (STDMETHODCALLTYPE *add_Completed)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_Completed)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_ResultGenerated)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs *value, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_ResultGenerated)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSessionVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSessionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechContinuousRecognitionSession methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_get_AutoStopSilenceTimeout(This,value) (This)->lpVtbl->get_AutoStopSilenceTimeout(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_put_AutoStopSilenceTimeout(This,value) (This)->lpVtbl->put_AutoStopSilenceTimeout(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_StartAsync(This,action) (This)->lpVtbl->StartAsync(This,action) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_StartWithModeAsync(This,mode,action) (This)->lpVtbl->StartWithModeAsync(This,mode,action) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_StopAsync(This,action) (This)->lpVtbl->StopAsync(This,action) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_CancelAsync(This,action) (This)->lpVtbl->CancelAsync(This,action) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_PauseAsync(This,action) (This)->lpVtbl->PauseAsync(This,action) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_Resume(This) (This)->lpVtbl->Resume(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_add_Completed(This,value,token) (This)->lpVtbl->add_Completed(This,value,token) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_remove_Completed(This,token) (This)->lpVtbl->remove_Completed(This,token) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_add_ResultGenerated(This,value,token) (This)->lpVtbl->add_ResultGenerated(This,value,token) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_remove_ResultGenerated(This,token) (This)->lpVtbl->remove_ResultGenerated(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechContinuousRecognitionSession methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_get_AutoStopSilenceTimeout(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan *value) { - return This->lpVtbl->get_AutoStopSilenceTimeout(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_put_AutoStopSilenceTimeout(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan value) { - return This->lpVtbl->put_AutoStopSilenceTimeout(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_StartAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **action) { - return This->lpVtbl->StartAsync(This,action); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_StartWithModeAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechContinuousRecognitionMode mode,__x_ABI_CWindows_CFoundation_CIAsyncAction **action) { - return This->lpVtbl->StartWithModeAsync(This,mode,action); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_StopAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **action) { - return This->lpVtbl->StopAsync(This,action); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_CancelAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **action) { - return This->lpVtbl->CancelAsync(This,action); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_PauseAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **action) { - return This->lpVtbl->PauseAsync(This,action); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_Resume(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This) { - return This->lpVtbl->Resume(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_add_Completed(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs *value,EventRegistrationToken *token) { - return This->lpVtbl->add_Completed(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_remove_Completed(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,EventRegistrationToken token) { - return This->lpVtbl->remove_Completed(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_add_ResultGenerated(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs *value,EventRegistrationToken *token) { - return This->lpVtbl->add_ResultGenerated(This,value,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_remove_ResultGenerated(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession* This,EventRegistrationToken token) { - return This->lpVtbl->remove_ResultGenerated(This,token); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechContinuousRecognitionSession IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession -#define ISpeechContinuousRecognitionSessionVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSessionVtbl -#define ISpeechContinuousRecognitionSession __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession -#define ISpeechContinuousRecognitionSession_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_QueryInterface -#define ISpeechContinuousRecognitionSession_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_AddRef -#define ISpeechContinuousRecognitionSession_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_Release -#define ISpeechContinuousRecognitionSession_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_GetIids -#define ISpeechContinuousRecognitionSession_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_GetRuntimeClassName -#define ISpeechContinuousRecognitionSession_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_GetTrustLevel -#define ISpeechContinuousRecognitionSession_get_AutoStopSilenceTimeout __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_get_AutoStopSilenceTimeout -#define ISpeechContinuousRecognitionSession_put_AutoStopSilenceTimeout __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_put_AutoStopSilenceTimeout -#define ISpeechContinuousRecognitionSession_StartAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_StartAsync -#define ISpeechContinuousRecognitionSession_StartWithModeAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_StartWithModeAsync -#define ISpeechContinuousRecognitionSession_StopAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_StopAsync -#define ISpeechContinuousRecognitionSession_CancelAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_CancelAsync -#define ISpeechContinuousRecognitionSession_PauseAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_PauseAsync -#define ISpeechContinuousRecognitionSession_Resume __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_Resume -#define ISpeechContinuousRecognitionSession_add_Completed __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_add_Completed -#define ISpeechContinuousRecognitionSession_remove_Completed __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_remove_Completed -#define ISpeechContinuousRecognitionSession_add_ResultGenerated __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_add_ResultGenerated -#define ISpeechContinuousRecognitionSession_remove_ResultGenerated __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_remove_ResultGenerated -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionCompilationResult interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult, 0x407e6c5d, 0x6ac7, 0x4da4, 0x9c,0xc1, 0x2f,0xce,0x32,0xcf,0x74,0x89); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("407e6c5d-6ac7-4da4-9cc1-2fce32cf7489") - ISpeechRecognitionCompilationResult : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Status( - enum SpeechRecognitionResultStatus *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult, 0x407e6c5d, 0x6ac7, 0x4da4, 0x9c,0xc1, 0x2f,0xce,0x32,0xcf,0x74,0x89) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionCompilationResult methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Status)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResultVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionCompilationResult methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_get_Status(This,value) (This)->lpVtbl->get_Status(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionCompilationResult methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_get_Status(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus *value) { - return This->lpVtbl->get_Status(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionCompilationResult IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult -#define ISpeechRecognitionCompilationResultVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResultVtbl -#define ISpeechRecognitionCompilationResult __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult -#define ISpeechRecognitionCompilationResult_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_QueryInterface -#define ISpeechRecognitionCompilationResult_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_AddRef -#define ISpeechRecognitionCompilationResult_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_Release -#define ISpeechRecognitionCompilationResult_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_GetIids -#define ISpeechRecognitionCompilationResult_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_GetRuntimeClassName -#define ISpeechRecognitionCompilationResult_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_GetTrustLevel -#define ISpeechRecognitionCompilationResult_get_Status __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_get_Status -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionConstraint interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint, 0x79ac1628, 0x4d68, 0x43c4, 0x89,0x11, 0x40,0xdc,0x41,0x01,0xb5,0x5b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("79ac1628-4d68-43c4-8911-40dc4101b55b") - ISpeechRecognitionConstraint : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_IsEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Tag( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Tag( - HSTRING value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Type( - enum SpeechRecognitionConstraintType *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Probability( - enum SpeechRecognitionConstraintProbability *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Probability( - enum SpeechRecognitionConstraintProbability value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint, 0x79ac1628, 0x4d68, 0x43c4, 0x89,0x11, 0x40,0xdc,0x41,0x01,0xb5,0x5b) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraintVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionConstraint methods ***/ - HRESULT (STDMETHODCALLTYPE *get_IsEnabled)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsEnabled)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_Tag)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_Tag)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *get_Type)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintType *value); - - HRESULT (STDMETHODCALLTYPE *get_Probability)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintProbability *value); - - HRESULT (STDMETHODCALLTYPE *put_Probability)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintProbability value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraintVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraintVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionConstraint methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_IsEnabled(This,value) (This)->lpVtbl->get_IsEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_put_IsEnabled(This,value) (This)->lpVtbl->put_IsEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_Tag(This,value) (This)->lpVtbl->get_Tag(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_put_Tag(This,value) (This)->lpVtbl->put_Tag(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_Type(This,value) (This)->lpVtbl->get_Type(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_Probability(This,value) (This)->lpVtbl->get_Probability(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_put_Probability(This,value) (This)->lpVtbl->put_Probability(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionConstraint methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_IsEnabled(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,boolean *value) { - return This->lpVtbl->get_IsEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_put_IsEnabled(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,boolean value) { - return This->lpVtbl->put_IsEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_Tag(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,HSTRING *value) { - return This->lpVtbl->get_Tag(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_put_Tag(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,HSTRING value) { - return This->lpVtbl->put_Tag(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_Type(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintType *value) { - return This->lpVtbl->get_Type(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_Probability(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintProbability *value) { - return This->lpVtbl->get_Probability(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_put_Probability(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConstraintProbability value) { - return This->lpVtbl->put_Probability(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionConstraint IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint -#define ISpeechRecognitionConstraintVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraintVtbl -#define ISpeechRecognitionConstraint __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint -#define ISpeechRecognitionConstraint_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_QueryInterface -#define ISpeechRecognitionConstraint_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_AddRef -#define ISpeechRecognitionConstraint_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_Release -#define ISpeechRecognitionConstraint_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_GetIids -#define ISpeechRecognitionConstraint_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_GetRuntimeClassName -#define ISpeechRecognitionConstraint_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_GetTrustLevel -#define ISpeechRecognitionConstraint_get_IsEnabled __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_IsEnabled -#define ISpeechRecognitionConstraint_put_IsEnabled __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_put_IsEnabled -#define ISpeechRecognitionConstraint_get_Tag __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_Tag -#define ISpeechRecognitionConstraint_put_Tag __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_put_Tag -#define ISpeechRecognitionConstraint_get_Type __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_Type -#define ISpeechRecognitionConstraint_get_Probability __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_get_Probability -#define ISpeechRecognitionConstraint_put_Probability __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_put_Probability -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionHypothesis interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis, 0x7a7b25b0, 0x99c5, 0x4f7d, 0xbf,0x84, 0x10,0xaa,0x13,0x02,0xb6,0x34); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("7a7b25b0-99c5-4f7d-bf84-10aa1302b634") - ISpeechRecognitionHypothesis : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Text( - HSTRING *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis, 0x7a7b25b0, 0x99c5, 0x4f7d, 0xbf,0x84, 0x10,0xaa,0x13,0x02,0xb6,0x34) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionHypothesis methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Text)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionHypothesis methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_get_Text(This,value) (This)->lpVtbl->get_Text(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionHypothesis methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_get_Text(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis* This,HSTRING *value) { - return This->lpVtbl->get_Text(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionHypothesis IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis -#define ISpeechRecognitionHypothesisVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisVtbl -#define ISpeechRecognitionHypothesis __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis -#define ISpeechRecognitionHypothesis_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_QueryInterface -#define ISpeechRecognitionHypothesis_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_AddRef -#define ISpeechRecognitionHypothesis_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_Release -#define ISpeechRecognitionHypothesis_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_GetIids -#define ISpeechRecognitionHypothesis_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_GetRuntimeClassName -#define ISpeechRecognitionHypothesis_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_GetTrustLevel -#define ISpeechRecognitionHypothesis_get_Text __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_get_Text -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionHypothesisGeneratedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs, 0x55161a7a, 0x8023, 0x5866, 0x41,0x1d, 0x12,0x13,0xbb,0x27,0x14,0x76); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("55161a7a-8023-5866-411d-1213bb271476") - ISpeechRecognitionHypothesisGeneratedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Hypothesis( - ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionHypothesis **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs, 0x55161a7a, 0x8023, 0x5866, 0x41,0x1d, 0x12,0x13,0xbb,0x27,0x14,0x76) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionHypothesisGeneratedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Hypothesis)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgsVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionHypothesisGeneratedEventArgs methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_get_Hypothesis(This,value) (This)->lpVtbl->get_Hypothesis(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionHypothesisGeneratedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_get_Hypothesis(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesis **value) { - return This->lpVtbl->get_Hypothesis(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionHypothesisGeneratedEventArgs IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs -#define ISpeechRecognitionHypothesisGeneratedEventArgsVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgsVtbl -#define ISpeechRecognitionHypothesisGeneratedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs -#define ISpeechRecognitionHypothesisGeneratedEventArgs_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_QueryInterface -#define ISpeechRecognitionHypothesisGeneratedEventArgs_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_AddRef -#define ISpeechRecognitionHypothesisGeneratedEventArgs_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_Release -#define ISpeechRecognitionHypothesisGeneratedEventArgs_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_GetIids -#define ISpeechRecognitionHypothesisGeneratedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_GetRuntimeClassName -#define ISpeechRecognitionHypothesisGeneratedEventArgs_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_GetTrustLevel -#define ISpeechRecognitionHypothesisGeneratedEventArgs_get_Hypothesis __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_get_Hypothesis -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionListConstraint interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint, 0x09c487e9, 0xe4ad, 0x4526, 0x81,0xf2, 0x49,0x46,0xfb,0x48,0x1d,0x98); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("09c487e9-e4ad-4526-81f2-4946fb481d98") - ISpeechRecognitionListConstraint : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Commands( - ABI::Windows::Foundation::Collections::IVector **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint, 0x09c487e9, 0xe4ad, 0x4526, 0x81,0xf2, 0x49,0x46,0xfb,0x48,0x1d,0x98) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionListConstraint methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Commands)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint *This, - __FIVector_1_HSTRING **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionListConstraint methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_get_Commands(This,value) (This)->lpVtbl->get_Commands(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionListConstraint methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_get_Commands(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint* This,__FIVector_1_HSTRING **value) { - return This->lpVtbl->get_Commands(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionListConstraint IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint -#define ISpeechRecognitionListConstraintVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintVtbl -#define ISpeechRecognitionListConstraint __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint -#define ISpeechRecognitionListConstraint_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_QueryInterface -#define ISpeechRecognitionListConstraint_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_AddRef -#define ISpeechRecognitionListConstraint_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_Release -#define ISpeechRecognitionListConstraint_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_GetIids -#define ISpeechRecognitionListConstraint_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_GetRuntimeClassName -#define ISpeechRecognitionListConstraint_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_GetTrustLevel -#define ISpeechRecognitionListConstraint_get_Commands __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_get_Commands -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionListConstraintFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory, 0x40f3cdc7, 0x562a, 0x426a, 0x9f,0x3b, 0x3b,0x4e,0x28,0x2b,0xe1,0xd5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("40f3cdc7-562a-426a-9f3b-3b4e282be1d5") - ISpeechRecognitionListConstraintFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Create( - ABI::Windows::Foundation::Collections::IIterable *commands, - ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionListConstraint **listconstraint) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateWithTag( - ABI::Windows::Foundation::Collections::IIterable *commands, - HSTRING tag, - ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionListConstraint **listconstraint) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory, 0x40f3cdc7, 0x562a, 0x426a, 0x9f,0x3b, 0x3b,0x4e,0x28,0x2b,0xe1,0xd5) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionListConstraintFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *Create)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory *This, - __FIIterable_1_HSTRING *commands, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint **listconstraint); - - HRESULT (STDMETHODCALLTYPE *CreateWithTag)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory *This, - __FIIterable_1_HSTRING *commands, - HSTRING tag, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint **listconstraint); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactoryVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionListConstraintFactory methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_Create(This,commands,listconstraint) (This)->lpVtbl->Create(This,commands,listconstraint) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_CreateWithTag(This,commands,tag,listconstraint) (This)->lpVtbl->CreateWithTag(This,commands,tag,listconstraint) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionListConstraintFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_Create(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory* This,__FIIterable_1_HSTRING *commands,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint **listconstraint) { - return This->lpVtbl->Create(This,commands,listconstraint); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_CreateWithTag(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory* This,__FIIterable_1_HSTRING *commands,HSTRING tag,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraint **listconstraint) { - return This->lpVtbl->CreateWithTag(This,commands,tag,listconstraint); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionListConstraintFactory IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory -#define ISpeechRecognitionListConstraintFactoryVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactoryVtbl -#define ISpeechRecognitionListConstraintFactory __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory -#define ISpeechRecognitionListConstraintFactory_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_QueryInterface -#define ISpeechRecognitionListConstraintFactory_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_AddRef -#define ISpeechRecognitionListConstraintFactory_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_Release -#define ISpeechRecognitionListConstraintFactory_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_GetIids -#define ISpeechRecognitionListConstraintFactory_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_GetRuntimeClassName -#define ISpeechRecognitionListConstraintFactory_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_GetTrustLevel -#define ISpeechRecognitionListConstraintFactory_Create __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_Create -#define ISpeechRecognitionListConstraintFactory_CreateWithTag __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_CreateWithTag -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionListConstraintFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionQualityDegradingEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs, 0x4fe24105, 0x8c3a, 0x4c7e, 0x8d,0x0a, 0x5b,0xd4,0xf5,0xb1,0x4a,0xd8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("4fe24105-8c3a-4c7e-8d0a-5bd4f5b14ad8") - ISpeechRecognitionQualityDegradingEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Problem( - enum SpeechRecognitionAudioProblem *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs, 0x4fe24105, 0x8c3a, 0x4c7e, 0x8d,0x0a, 0x5b,0xd4,0xf5,0xb1,0x4a,0xd8) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionQualityDegradingEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Problem)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionAudioProblem *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgsVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionQualityDegradingEventArgs methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_get_Problem(This,value) (This)->lpVtbl->get_Problem(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionQualityDegradingEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_get_Problem(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionAudioProblem *value) { - return This->lpVtbl->get_Problem(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionQualityDegradingEventArgs IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs -#define ISpeechRecognitionQualityDegradingEventArgsVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgsVtbl -#define ISpeechRecognitionQualityDegradingEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs -#define ISpeechRecognitionQualityDegradingEventArgs_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_QueryInterface -#define ISpeechRecognitionQualityDegradingEventArgs_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_AddRef -#define ISpeechRecognitionQualityDegradingEventArgs_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_Release -#define ISpeechRecognitionQualityDegradingEventArgs_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_GetIids -#define ISpeechRecognitionQualityDegradingEventArgs_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_GetRuntimeClassName -#define ISpeechRecognitionQualityDegradingEventArgs_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_GetTrustLevel -#define ISpeechRecognitionQualityDegradingEventArgs_get_Problem __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_get_Problem -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionResult interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult, 0x4e303157, 0x034e, 0x4652, 0x85,0x7e, 0xd0,0x45,0x4c,0xc4,0xbe,0xec); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("4e303157-034e-4652-857e-d0454cc4beec") - ISpeechRecognitionResult : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Status( - enum SpeechRecognitionResultStatus *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Text( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Confidence( - enum SpeechRecognitionConfidence *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SemanticInterpretation( - ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionSemanticInterpretation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetAlternates( - UINT32 max_amount, - ABI::Windows::Foundation::Collections::IVectorView **results) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Constraint( - ABI::Windows::Media::SpeechRecognition::ISpeechRecognitionConstraint **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RulePath( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RawConfidence( - DOUBLE *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult, 0x4e303157, 0x034e, 0x4652, 0x85,0x7e, 0xd0,0x45,0x4c,0xc4,0xbe,0xec) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionResult methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Status)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus *value); - - HRESULT (STDMETHODCALLTYPE *get_Text)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Confidence)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConfidence *value); - - HRESULT (STDMETHODCALLTYPE *get_SemanticInterpretation)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation **value); - - HRESULT (STDMETHODCALLTYPE *GetAlternates)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - UINT32 max_amount, - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **results); - - HRESULT (STDMETHODCALLTYPE *get_Constraint)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **value); - - HRESULT (STDMETHODCALLTYPE *get_RulePath)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - __FIVectorView_1_HSTRING **value); - - HRESULT (STDMETHODCALLTYPE *get_RawConfidence)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *This, - DOUBLE *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResultVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionResult methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Status(This,value) (This)->lpVtbl->get_Status(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Text(This,value) (This)->lpVtbl->get_Text(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Confidence(This,value) (This)->lpVtbl->get_Confidence(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_SemanticInterpretation(This,value) (This)->lpVtbl->get_SemanticInterpretation(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetAlternates(This,max_amount,results) (This)->lpVtbl->GetAlternates(This,max_amount,results) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Constraint(This,value) (This)->lpVtbl->get_Constraint(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_RulePath(This,value) (This)->lpVtbl->get_RulePath(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_RawConfidence(This,value) (This)->lpVtbl->get_RawConfidence(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionResult methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Status(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionResultStatus *value) { - return This->lpVtbl->get_Status(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Text(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,HSTRING *value) { - return This->lpVtbl->get_Text(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Confidence(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognitionConfidence *value) { - return This->lpVtbl->get_Confidence(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_SemanticInterpretation(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation **value) { - return This->lpVtbl->get_SemanticInterpretation(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetAlternates(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,UINT32 max_amount,__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **results) { - return This->lpVtbl->GetAlternates(This,max_amount,results); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Constraint(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **value) { - return This->lpVtbl->get_Constraint(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_RulePath(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,__FIVectorView_1_HSTRING **value) { - return This->lpVtbl->get_RulePath(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_RawConfidence(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult* This,DOUBLE *value) { - return This->lpVtbl->get_RawConfidence(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionResult IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult -#define ISpeechRecognitionResultVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResultVtbl -#define ISpeechRecognitionResult __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult -#define ISpeechRecognitionResult_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_QueryInterface -#define ISpeechRecognitionResult_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_AddRef -#define ISpeechRecognitionResult_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_Release -#define ISpeechRecognitionResult_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetIids -#define ISpeechRecognitionResult_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetRuntimeClassName -#define ISpeechRecognitionResult_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetTrustLevel -#define ISpeechRecognitionResult_get_Status __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Status -#define ISpeechRecognitionResult_get_Text __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Text -#define ISpeechRecognitionResult_get_Confidence __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Confidence -#define ISpeechRecognitionResult_get_SemanticInterpretation __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_SemanticInterpretation -#define ISpeechRecognitionResult_GetAlternates __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_GetAlternates -#define ISpeechRecognitionResult_get_Constraint __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_Constraint -#define ISpeechRecognitionResult_get_RulePath __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_RulePath -#define ISpeechRecognitionResult_get_RawConfidence __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_get_RawConfidence -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionResult2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2, 0xaf7ed1ba, 0x451b, 0x4166, 0xa0,0xc1, 0x1f,0xfe,0x84,0x03,0x2d,0x03); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("af7ed1ba-451b-4166-a0c1-1ffe84032d03") - ISpeechRecognitionResult2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_PhraseStartTime( - struct DateTime *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PhraseDuration( - struct TimeSpan *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2, 0xaf7ed1ba, 0x451b, 0x4166, 0xa0,0xc1, 0x1f,0xfe,0x84,0x03,0x2d,0x03) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionResult2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_PhraseStartTime)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 *This, - struct __x_ABI_CWindows_CFoundation_CDateTime *value); - - HRESULT (STDMETHODCALLTYPE *get_PhraseDuration)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2Vtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionResult2 methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_get_PhraseStartTime(This,value) (This)->lpVtbl->get_PhraseStartTime(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_get_PhraseDuration(This,value) (This)->lpVtbl->get_PhraseDuration(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionResult2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_get_PhraseStartTime(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2* This,struct __x_ABI_CWindows_CFoundation_CDateTime *value) { - return This->lpVtbl->get_PhraseStartTime(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_get_PhraseDuration(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan *value) { - return This->lpVtbl->get_PhraseDuration(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionResult2 IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 -#define ISpeechRecognitionResult2Vtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2Vtbl -#define ISpeechRecognitionResult2 __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2 -#define ISpeechRecognitionResult2_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_QueryInterface -#define ISpeechRecognitionResult2_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_AddRef -#define ISpeechRecognitionResult2_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_Release -#define ISpeechRecognitionResult2_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_GetIids -#define ISpeechRecognitionResult2_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_GetRuntimeClassName -#define ISpeechRecognitionResult2_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_GetTrustLevel -#define ISpeechRecognitionResult2_get_PhraseStartTime __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_get_PhraseStartTime -#define ISpeechRecognitionResult2_get_PhraseDuration __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_get_PhraseDuration -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognitionSemanticInterpretation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation, 0xaae1da9b, 0x7e32, 0x4c1f, 0x89,0xfe, 0x0c,0x65,0xf4,0x86,0xf5,0x2e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("aae1da9b-7e32-4c1f-89fe-0c65f486f52e") - ISpeechRecognitionSemanticInterpretation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Properties( - ABI::Windows::Foundation::Collections::IMapView* > **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation, 0xaae1da9b, 0x7e32, 0x4c1f, 0x89,0xfe, 0x0c,0x65,0xf4,0x86,0xf5,0x2e) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognitionSemanticInterpretation methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Properties)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation *This, - __FIMapView_2_HSTRING___FIVectorView_1_HSTRING **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretationVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognitionSemanticInterpretation methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_get_Properties(This,value) (This)->lpVtbl->get_Properties(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognitionSemanticInterpretation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_get_Properties(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation* This,__FIMapView_2_HSTRING___FIVectorView_1_HSTRING **value) { - return This->lpVtbl->get_Properties(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognitionSemanticInterpretation IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation -#define ISpeechRecognitionSemanticInterpretationVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretationVtbl -#define ISpeechRecognitionSemanticInterpretation __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation -#define ISpeechRecognitionSemanticInterpretation_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_QueryInterface -#define ISpeechRecognitionSemanticInterpretation_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_AddRef -#define ISpeechRecognitionSemanticInterpretation_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_Release -#define ISpeechRecognitionSemanticInterpretation_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_GetIids -#define ISpeechRecognitionSemanticInterpretation_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_GetRuntimeClassName -#define ISpeechRecognitionSemanticInterpretation_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_GetTrustLevel -#define ISpeechRecognitionSemanticInterpretation_get_Properties __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_get_Properties -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionSemanticInterpretation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognizer interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer, 0x0bc3c9cb, 0xc26a, 0x40f2, 0xae,0xb5, 0x80,0x96,0xb2,0xe4,0x80,0x73); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("0bc3c9cb-c26a-40f2-aeb5-8096b2e48073") - ISpeechRecognizer : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_CurrentLanguage( - ABI::Windows::Globalization::ILanguage **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Constraints( - ABI::Windows::Foundation::Collections::IVector **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Timeouts( - ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerTimeouts **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_UIOptions( - ABI::Windows::Media::SpeechRecognition::ISpeechRecognizerUIOptions **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CompileConstraintsAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RecognizeAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RecognizeWithUIAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_RecognitionQualityDegrading( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_RecognitionQualityDegrading( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_StateChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_StateChanged( - EventRegistrationToken token) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer, 0x0bc3c9cb, 0xc26a, 0x40f2, 0xae,0xb5, 0x80,0x96,0xb2,0xe4,0x80,0x73) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognizer methods ***/ - HRESULT (STDMETHODCALLTYPE *get_CurrentLanguage)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - __x_ABI_CWindows_CGlobalization_CILanguage **value); - - HRESULT (STDMETHODCALLTYPE *get_Constraints)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint **value); - - HRESULT (STDMETHODCALLTYPE *get_Timeouts)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts **value); - - HRESULT (STDMETHODCALLTYPE *get_UIOptions)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions **value); - - HRESULT (STDMETHODCALLTYPE *CompileConstraintsAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult **operation); - - HRESULT (STDMETHODCALLTYPE *RecognizeAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **operation); - - HRESULT (STDMETHODCALLTYPE *RecognizeWithUIAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **operation); - - HRESULT (STDMETHODCALLTYPE *add_RecognitionQualityDegrading)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_RecognitionQualityDegrading)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_StateChanged)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_StateChanged)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognizer methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_CurrentLanguage(This,value) (This)->lpVtbl->get_CurrentLanguage(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_Constraints(This,value) (This)->lpVtbl->get_Constraints(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_Timeouts(This,value) (This)->lpVtbl->get_Timeouts(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_UIOptions(This,value) (This)->lpVtbl->get_UIOptions(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_CompileConstraintsAsync(This,operation) (This)->lpVtbl->CompileConstraintsAsync(This,operation) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_RecognizeAsync(This,operation) (This)->lpVtbl->RecognizeAsync(This,operation) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_RecognizeWithUIAsync(This,operation) (This)->lpVtbl->RecognizeWithUIAsync(This,operation) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_add_RecognitionQualityDegrading(This,handler,token) (This)->lpVtbl->add_RecognitionQualityDegrading(This,handler,token) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_remove_RecognitionQualityDegrading(This,token) (This)->lpVtbl->remove_RecognitionQualityDegrading(This,token) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_add_StateChanged(This,handler,token) (This)->lpVtbl->add_StateChanged(This,handler,token) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_remove_StateChanged(This,token) (This)->lpVtbl->remove_StateChanged(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognizer methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_CurrentLanguage(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,__x_ABI_CWindows_CGlobalization_CILanguage **value) { - return This->lpVtbl->get_CurrentLanguage(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_Constraints(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint **value) { - return This->lpVtbl->get_Constraints(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_Timeouts(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts **value) { - return This->lpVtbl->get_Timeouts(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_UIOptions(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions **value) { - return This->lpVtbl->get_UIOptions(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_CompileConstraintsAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult **operation) { - return This->lpVtbl->CompileConstraintsAsync(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_RecognizeAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **operation) { - return This->lpVtbl->RecognizeAsync(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_RecognizeWithUIAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **operation) { - return This->lpVtbl->RecognizeWithUIAsync(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_add_RecognitionQualityDegrading(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_RecognitionQualityDegrading(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_remove_RecognitionQualityDegrading(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,EventRegistrationToken token) { - return This->lpVtbl->remove_RecognitionQualityDegrading(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_add_StateChanged(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_StateChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_remove_StateChanged(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer* This,EventRegistrationToken token) { - return This->lpVtbl->remove_StateChanged(This,token); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognizer IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer -#define ISpeechRecognizerVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerVtbl -#define ISpeechRecognizer __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer -#define ISpeechRecognizer_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_QueryInterface -#define ISpeechRecognizer_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_AddRef -#define ISpeechRecognizer_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_Release -#define ISpeechRecognizer_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_GetIids -#define ISpeechRecognizer_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_GetRuntimeClassName -#define ISpeechRecognizer_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_GetTrustLevel -#define ISpeechRecognizer_get_CurrentLanguage __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_CurrentLanguage -#define ISpeechRecognizer_get_Constraints __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_Constraints -#define ISpeechRecognizer_get_Timeouts __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_Timeouts -#define ISpeechRecognizer_get_UIOptions __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_get_UIOptions -#define ISpeechRecognizer_CompileConstraintsAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_CompileConstraintsAsync -#define ISpeechRecognizer_RecognizeAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_RecognizeAsync -#define ISpeechRecognizer_RecognizeWithUIAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_RecognizeWithUIAsync -#define ISpeechRecognizer_add_RecognitionQualityDegrading __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_add_RecognitionQualityDegrading -#define ISpeechRecognizer_remove_RecognitionQualityDegrading __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_remove_RecognitionQualityDegrading -#define ISpeechRecognizer_add_StateChanged __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_add_StateChanged -#define ISpeechRecognizer_remove_StateChanged __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_remove_StateChanged -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognizer2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2, 0x63c9baf1, 0x91e3, 0x4ea4, 0x86,0xa1, 0x7c,0x38,0x67,0xd0,0x84,0xa6); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("63c9baf1-91e3-4ea4-86a1-7c3867d084a6") - ISpeechRecognizer2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_ContinuousRecognitionSession( - ABI::Windows::Media::SpeechRecognition::ISpeechContinuousRecognitionSession **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_State( - enum SpeechRecognizerState *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE StopRecognitionAsync( - ABI::Windows::Foundation::IAsyncAction **action) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_HypothesisGenerated( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_HypothesisGenerated( - EventRegistrationToken token) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2, 0x63c9baf1, 0x91e3, 0x4ea4, 0x86,0xa1, 0x7c,0x38,0x67,0xd0,0x84,0xa6) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognizer2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_ContinuousRecognitionSession)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession **value); - - HRESULT (STDMETHODCALLTYPE *get_State)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerState *value); - - HRESULT (STDMETHODCALLTYPE *StopRecognitionAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **action); - - HRESULT (STDMETHODCALLTYPE *add_HypothesisGenerated)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This, - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_HypothesisGenerated)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2Vtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognizer2 methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_get_ContinuousRecognitionSession(This,value) (This)->lpVtbl->get_ContinuousRecognitionSession(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_get_State(This,value) (This)->lpVtbl->get_State(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_StopRecognitionAsync(This,action) (This)->lpVtbl->StopRecognitionAsync(This,action) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_add_HypothesisGenerated(This,handler,token) (This)->lpVtbl->add_HypothesisGenerated(This,handler,token) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_remove_HypothesisGenerated(This,token) (This)->lpVtbl->remove_HypothesisGenerated(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognizer2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_get_ContinuousRecognitionSession(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession **value) { - return This->lpVtbl->get_ContinuousRecognitionSession(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_get_State(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerState *value) { - return This->lpVtbl->get_State(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_StopRecognitionAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **action) { - return This->lpVtbl->StopRecognitionAsync(This,action); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_add_HypothesisGenerated(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This,__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_HypothesisGenerated(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_remove_HypothesisGenerated(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2* This,EventRegistrationToken token) { - return This->lpVtbl->remove_HypothesisGenerated(This,token); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognizer2 IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 -#define ISpeechRecognizer2Vtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2Vtbl -#define ISpeechRecognizer2 __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2 -#define ISpeechRecognizer2_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_QueryInterface -#define ISpeechRecognizer2_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_AddRef -#define ISpeechRecognizer2_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_Release -#define ISpeechRecognizer2_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_GetIids -#define ISpeechRecognizer2_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_GetRuntimeClassName -#define ISpeechRecognizer2_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_GetTrustLevel -#define ISpeechRecognizer2_get_ContinuousRecognitionSession __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_get_ContinuousRecognitionSession -#define ISpeechRecognizer2_get_State __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_get_State -#define ISpeechRecognizer2_StopRecognitionAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_StopRecognitionAsync -#define ISpeechRecognizer2_add_HypothesisGenerated __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_add_HypothesisGenerated -#define ISpeechRecognizer2_remove_HypothesisGenerated __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_remove_HypothesisGenerated -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognizerFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory, 0x60c488dd, 0x7fb8, 0x4033, 0xac,0x70, 0xd0,0x46,0xf6,0x48,0x18,0xe1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("60c488dd-7fb8-4033-ac70-d046f64818e1") - ISpeechRecognizerFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Create( - ABI::Windows::Globalization::ILanguage *language, - ABI::Windows::Media::SpeechRecognition::ISpeechRecognizer **speechrecognizer) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory, 0x60c488dd, 0x7fb8, 0x4033, 0xac,0x70, 0xd0,0x46,0xf6,0x48,0x18,0xe1) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognizerFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *Create)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory *This, - __x_ABI_CWindows_CGlobalization_CILanguage *language, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer **speechrecognizer); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactoryVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognizerFactory methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_Create(This,language,speechrecognizer) (This)->lpVtbl->Create(This,language,speechrecognizer) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognizerFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_Create(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory* This,__x_ABI_CWindows_CGlobalization_CILanguage *language,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer **speechrecognizer) { - return This->lpVtbl->Create(This,language,speechrecognizer); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognizerFactory IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory -#define ISpeechRecognizerFactoryVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactoryVtbl -#define ISpeechRecognizerFactory __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory -#define ISpeechRecognizerFactory_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_QueryInterface -#define ISpeechRecognizerFactory_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_AddRef -#define ISpeechRecognizerFactory_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_Release -#define ISpeechRecognizerFactory_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_GetIids -#define ISpeechRecognizerFactory_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_GetRuntimeClassName -#define ISpeechRecognizerFactory_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_GetTrustLevel -#define ISpeechRecognizerFactory_Create __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_Create -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognizerStateChangedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs, 0x563d4f09, 0xba03, 0x4bad, 0xad,0x81, 0xdd,0xc6,0xc4,0xda,0xb0,0xc3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("563d4f09-ba03-4bad-ad81-ddc6c4dab0c3") - ISpeechRecognizerStateChangedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_State( - enum SpeechRecognizerState *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs, 0x563d4f09, 0xba03, 0x4bad, 0xad,0x81, 0xdd,0xc6,0xc4,0xda,0xb0,0xc3) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognizerStateChangedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_State)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs *This, - enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerState *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgsVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognizerStateChangedEventArgs methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_get_State(This,value) (This)->lpVtbl->get_State(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognizerStateChangedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_get_State(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs* This,enum __x_ABI_CWindows_CMedia_CSpeechRecognition_CSpeechRecognizerState *value) { - return This->lpVtbl->get_State(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognizerStateChangedEventArgs IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs -#define ISpeechRecognizerStateChangedEventArgsVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgsVtbl -#define ISpeechRecognizerStateChangedEventArgs __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs -#define ISpeechRecognizerStateChangedEventArgs_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_QueryInterface -#define ISpeechRecognizerStateChangedEventArgs_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_AddRef -#define ISpeechRecognizerStateChangedEventArgs_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_Release -#define ISpeechRecognizerStateChangedEventArgs_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_GetIids -#define ISpeechRecognizerStateChangedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_GetRuntimeClassName -#define ISpeechRecognizerStateChangedEventArgs_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_GetTrustLevel -#define ISpeechRecognizerStateChangedEventArgs_get_State __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_get_State -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognizerStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics, 0x87a35eac, 0xa7dc, 0x4b0b, 0xbc,0xc9, 0x24,0xf4,0x7c,0x0b,0x7e,0xbf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("87a35eac-a7dc-4b0b-bcc9-24f47c0b7ebf") - ISpeechRecognizerStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_SystemSpeechLanguage( - ABI::Windows::Globalization::ILanguage **language) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SupportedTopicLanguages( - ABI::Windows::Foundation::Collections::IVectorView **languages) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SupportedGrammarLanguages( - ABI::Windows::Foundation::Collections::IVectorView **languages) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics, 0x87a35eac, 0xa7dc, 0x4b0b, 0xbc,0xc9, 0x24,0xf4,0x7c,0x0b,0x7e,0xbf) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognizerStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_SystemSpeechLanguage)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics *This, - __x_ABI_CWindows_CGlobalization_CILanguage **language); - - HRESULT (STDMETHODCALLTYPE *get_SupportedTopicLanguages)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics *This, - __FIVectorView_1_Windows__CGlobalization__CLanguage **languages); - - HRESULT (STDMETHODCALLTYPE *get_SupportedGrammarLanguages)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics *This, - __FIVectorView_1_Windows__CGlobalization__CLanguage **languages); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStaticsVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognizerStatics methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_get_SystemSpeechLanguage(This,language) (This)->lpVtbl->get_SystemSpeechLanguage(This,language) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_get_SupportedTopicLanguages(This,languages) (This)->lpVtbl->get_SupportedTopicLanguages(This,languages) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_get_SupportedGrammarLanguages(This,languages) (This)->lpVtbl->get_SupportedGrammarLanguages(This,languages) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognizerStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_get_SystemSpeechLanguage(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics* This,__x_ABI_CWindows_CGlobalization_CILanguage **language) { - return This->lpVtbl->get_SystemSpeechLanguage(This,language); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_get_SupportedTopicLanguages(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics* This,__FIVectorView_1_Windows__CGlobalization__CLanguage **languages) { - return This->lpVtbl->get_SupportedTopicLanguages(This,languages); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_get_SupportedGrammarLanguages(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics* This,__FIVectorView_1_Windows__CGlobalization__CLanguage **languages) { - return This->lpVtbl->get_SupportedGrammarLanguages(This,languages); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognizerStatics IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics -#define ISpeechRecognizerStaticsVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStaticsVtbl -#define ISpeechRecognizerStatics __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics -#define ISpeechRecognizerStatics_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_QueryInterface -#define ISpeechRecognizerStatics_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_AddRef -#define ISpeechRecognizerStatics_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_Release -#define ISpeechRecognizerStatics_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_GetIids -#define ISpeechRecognizerStatics_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_GetRuntimeClassName -#define ISpeechRecognizerStatics_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_GetTrustLevel -#define ISpeechRecognizerStatics_get_SystemSpeechLanguage __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_get_SystemSpeechLanguage -#define ISpeechRecognizerStatics_get_SupportedTopicLanguages __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_get_SupportedTopicLanguages -#define ISpeechRecognizerStatics_get_SupportedGrammarLanguages __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_get_SupportedGrammarLanguages -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognizerStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2, 0x1d1b0d95, 0x7565, 0x4ef9, 0xa2,0xf3, 0xba,0x15,0x16,0x2a,0x96,0xcf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("1d1b0d95-7565-4ef9-a2f3-ba15162a96cf") - ISpeechRecognizerStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE TrySetSystemSpeechLanguageAsync( - ABI::Windows::Globalization::ILanguage *language, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2, 0x1d1b0d95, 0x7565, 0x4ef9, 0xa2,0xf3, 0xba,0x15,0x16,0x2a,0x96,0xcf) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognizerStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *TrySetSystemSpeechLanguageAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 *This, - __x_ABI_CWindows_CGlobalization_CILanguage *language, - __FIAsyncOperation_1_boolean **operation); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2Vtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognizerStatics2 methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_TrySetSystemSpeechLanguageAsync(This,language,operation) (This)->lpVtbl->TrySetSystemSpeechLanguageAsync(This,language,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognizerStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_TrySetSystemSpeechLanguageAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2* This,__x_ABI_CWindows_CGlobalization_CILanguage *language,__FIAsyncOperation_1_boolean **operation) { - return This->lpVtbl->TrySetSystemSpeechLanguageAsync(This,language,operation); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognizerStatics2 IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 -#define ISpeechRecognizerStatics2Vtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2Vtbl -#define ISpeechRecognizerStatics2 __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2 -#define ISpeechRecognizerStatics2_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_QueryInterface -#define ISpeechRecognizerStatics2_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_AddRef -#define ISpeechRecognizerStatics2_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_Release -#define ISpeechRecognizerStatics2_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_GetIids -#define ISpeechRecognizerStatics2_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_GetRuntimeClassName -#define ISpeechRecognizerStatics2_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_GetTrustLevel -#define ISpeechRecognizerStatics2_TrySetSystemSpeechLanguageAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_TrySetSystemSpeechLanguageAsync -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * ISpeechRecognizerTimeouts interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts, 0x2ef76fca, 0x6a3c, 0x4dca, 0xa1,0x53, 0xdf,0x1b,0xc8,0x8a,0x79,0xaf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("2ef76fca-6a3c-4dca-a153-df1bc88a79af") - ISpeechRecognizerTimeouts : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_InitialSilenceTimeout( - struct TimeSpan *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_InitialSilenceTimeout( - struct TimeSpan value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_EndSilenceTimeout( - struct TimeSpan *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_EndSilenceTimeout( - struct TimeSpan value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_BabbleTimeout( - struct TimeSpan *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_BabbleTimeout( - struct TimeSpan value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts, 0x2ef76fca, 0x6a3c, 0x4dca, 0xa1,0x53, 0xdf,0x1b,0xc8,0x8a,0x79,0xaf) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeoutsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognizerTimeouts methods ***/ - HRESULT (STDMETHODCALLTYPE *get_InitialSilenceTimeout)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan *value); - - HRESULT (STDMETHODCALLTYPE *put_InitialSilenceTimeout)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan value); - - HRESULT (STDMETHODCALLTYPE *get_EndSilenceTimeout)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan *value); - - HRESULT (STDMETHODCALLTYPE *put_EndSilenceTimeout)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan value); - - HRESULT (STDMETHODCALLTYPE *get_BabbleTimeout)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan *value); - - HRESULT (STDMETHODCALLTYPE *put_BabbleTimeout)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeoutsVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeoutsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognizerTimeouts methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_get_InitialSilenceTimeout(This,value) (This)->lpVtbl->get_InitialSilenceTimeout(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_put_InitialSilenceTimeout(This,value) (This)->lpVtbl->put_InitialSilenceTimeout(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_get_EndSilenceTimeout(This,value) (This)->lpVtbl->get_EndSilenceTimeout(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_put_EndSilenceTimeout(This,value) (This)->lpVtbl->put_EndSilenceTimeout(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_get_BabbleTimeout(This,value) (This)->lpVtbl->get_BabbleTimeout(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_put_BabbleTimeout(This,value) (This)->lpVtbl->put_BabbleTimeout(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognizerTimeouts methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_get_InitialSilenceTimeout(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan *value) { - return This->lpVtbl->get_InitialSilenceTimeout(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_put_InitialSilenceTimeout(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan value) { - return This->lpVtbl->put_InitialSilenceTimeout(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_get_EndSilenceTimeout(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan *value) { - return This->lpVtbl->get_EndSilenceTimeout(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_put_EndSilenceTimeout(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan value) { - return This->lpVtbl->put_EndSilenceTimeout(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_get_BabbleTimeout(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan *value) { - return This->lpVtbl->get_BabbleTimeout(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_put_BabbleTimeout(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan value) { - return This->lpVtbl->put_BabbleTimeout(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognizerTimeouts IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts -#define ISpeechRecognizerTimeoutsVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeoutsVtbl -#define ISpeechRecognizerTimeouts __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts -#define ISpeechRecognizerTimeouts_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_QueryInterface -#define ISpeechRecognizerTimeouts_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_AddRef -#define ISpeechRecognizerTimeouts_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_Release -#define ISpeechRecognizerTimeouts_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_GetIids -#define ISpeechRecognizerTimeouts_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_GetRuntimeClassName -#define ISpeechRecognizerTimeouts_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_GetTrustLevel -#define ISpeechRecognizerTimeouts_get_InitialSilenceTimeout __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_get_InitialSilenceTimeout -#define ISpeechRecognizerTimeouts_put_InitialSilenceTimeout __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_put_InitialSilenceTimeout -#define ISpeechRecognizerTimeouts_get_EndSilenceTimeout __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_get_EndSilenceTimeout -#define ISpeechRecognizerTimeouts_put_EndSilenceTimeout __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_put_EndSilenceTimeout -#define ISpeechRecognizerTimeouts_get_BabbleTimeout __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_get_BabbleTimeout -#define ISpeechRecognizerTimeouts_put_BabbleTimeout __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_put_BabbleTimeout -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerTimeouts_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechRecognizerUIOptions interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions, 0x7888d641, 0xb92b, 0x44ba, 0xa2,0x5f, 0xd1,0x86,0x46,0x30,0x64,0x1f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("7888d641-b92b-44ba-a25f-d1864630641f") - ISpeechRecognizerUIOptions : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_ExampleText( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_ExampleText( - HSTRING value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_AudiblePrompt( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_AudiblePrompt( - HSTRING value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsReadBackEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsReadBackEnabled( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ShowConfirmation( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_ShowConfirmation( - boolean value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions, 0x7888d641, 0xb92b, 0x44ba, 0xa2,0x5f, 0xd1,0x86,0x46,0x30,0x64,0x1f) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptionsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - TrustLevel *trustLevel); - - /*** ISpeechRecognizerUIOptions methods ***/ - HRESULT (STDMETHODCALLTYPE *get_ExampleText)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_ExampleText)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *get_AudiblePrompt)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_AudiblePrompt)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *get_IsReadBackEnabled)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsReadBackEnabled)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_ShowConfirmation)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_ShowConfirmation)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions *This, - boolean value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptionsVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptionsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechRecognizerUIOptions methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_ExampleText(This,value) (This)->lpVtbl->get_ExampleText(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_ExampleText(This,value) (This)->lpVtbl->put_ExampleText(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_AudiblePrompt(This,value) (This)->lpVtbl->get_AudiblePrompt(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_AudiblePrompt(This,value) (This)->lpVtbl->put_AudiblePrompt(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_IsReadBackEnabled(This,value) (This)->lpVtbl->get_IsReadBackEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_IsReadBackEnabled(This,value) (This)->lpVtbl->put_IsReadBackEnabled(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_ShowConfirmation(This,value) (This)->lpVtbl->get_ShowConfirmation(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_ShowConfirmation(This,value) (This)->lpVtbl->put_ShowConfirmation(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechRecognizerUIOptions methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_ExampleText(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,HSTRING *value) { - return This->lpVtbl->get_ExampleText(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_ExampleText(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,HSTRING value) { - return This->lpVtbl->put_ExampleText(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_AudiblePrompt(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,HSTRING *value) { - return This->lpVtbl->get_AudiblePrompt(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_AudiblePrompt(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,HSTRING value) { - return This->lpVtbl->put_AudiblePrompt(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_IsReadBackEnabled(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,boolean *value) { - return This->lpVtbl->get_IsReadBackEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_IsReadBackEnabled(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,boolean value) { - return This->lpVtbl->put_IsReadBackEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_ShowConfirmation(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,boolean *value) { - return This->lpVtbl->get_ShowConfirmation(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_ShowConfirmation(__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions* This,boolean value) { - return This->lpVtbl->put_ShowConfirmation(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_ISpeechRecognizerUIOptions IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions -#define ISpeechRecognizerUIOptionsVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptionsVtbl -#define ISpeechRecognizerUIOptions __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions -#define ISpeechRecognizerUIOptions_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_QueryInterface -#define ISpeechRecognizerUIOptions_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_AddRef -#define ISpeechRecognizerUIOptions_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_Release -#define ISpeechRecognizerUIOptions_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_GetIids -#define ISpeechRecognizerUIOptions_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_GetRuntimeClassName -#define ISpeechRecognizerUIOptions_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_GetTrustLevel -#define ISpeechRecognizerUIOptions_get_ExampleText __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_ExampleText -#define ISpeechRecognizerUIOptions_put_ExampleText __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_ExampleText -#define ISpeechRecognizerUIOptions_get_AudiblePrompt __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_AudiblePrompt -#define ISpeechRecognizerUIOptions_put_AudiblePrompt __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_AudiblePrompt -#define ISpeechRecognizerUIOptions_get_IsReadBackEnabled __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_IsReadBackEnabled -#define ISpeechRecognizerUIOptions_put_IsReadBackEnabled __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_IsReadBackEnabled -#define ISpeechRecognizerUIOptions_get_ShowConfirmation __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_get_ShowConfirmation -#define ISpeechRecognizerUIOptions_put_ShowConfirmation __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_put_ShowConfirmation -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerUIOptions_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IVoiceCommandSet interface - */ -#if WINDOWS_PHONE_PHONECONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet, 0x0bedda75, 0x46e6, 0x4b11, 0xa0,0x88, 0x5c,0x68,0x63,0x28,0x99,0xb5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechRecognition { - MIDL_INTERFACE("0bedda75-46e6-4b11-a088-5c68632899b5") - IVoiceCommandSet : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Language( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Name( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetPhraseListAsync( - HSTRING phrase_list_name, - ABI::Windows::Foundation::Collections::IIterable *phrase_list, - ABI::Windows::Foundation::IAsyncAction **update_action) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet, 0x0bedda75, 0x46e6, 0x4b11, 0xa0,0x88, 0x5c,0x68,0x63,0x28,0x99,0xb5) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSetVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet *This, - TrustLevel *trustLevel); - - /*** IVoiceCommandSet methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Language)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Name)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *SetPhraseListAsync)( - __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet *This, - HSTRING phrase_list_name, - __FIIterable_1_HSTRING *phrase_list, - __x_ABI_CWindows_CFoundation_CIAsyncAction **update_action); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSetVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSetVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVoiceCommandSet methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_get_Language(This,value) (This)->lpVtbl->get_Language(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_get_Name(This,value) (This)->lpVtbl->get_Name(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_SetPhraseListAsync(This,phrase_list_name,phrase_list,update_action) (This)->lpVtbl->SetPhraseListAsync(This,phrase_list_name,phrase_list,update_action) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_AddRef(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_Release(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_GetIids(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVoiceCommandSet methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_get_Language(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet* This,HSTRING *value) { - return This->lpVtbl->get_Language(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_get_Name(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet* This,HSTRING *value) { - return This->lpVtbl->get_Name(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_SetPhraseListAsync(__x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet* This,HSTRING phrase_list_name,__FIIterable_1_HSTRING *phrase_list,__x_ABI_CWindows_CFoundation_CIAsyncAction **update_action) { - return This->lpVtbl->SetPhraseListAsync(This,phrase_list_name,phrase_list,update_action); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechRecognition -#define IID_IVoiceCommandSet IID___x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet -#define IVoiceCommandSetVtbl __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSetVtbl -#define IVoiceCommandSet __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet -#define IVoiceCommandSet_QueryInterface __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_QueryInterface -#define IVoiceCommandSet_AddRef __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_AddRef -#define IVoiceCommandSet_Release __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_Release -#define IVoiceCommandSet_GetIids __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_GetIids -#define IVoiceCommandSet_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_GetRuntimeClassName -#define IVoiceCommandSet_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_GetTrustLevel -#define IVoiceCommandSet_get_Language __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_get_Language -#define IVoiceCommandSet_get_Name __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_get_Name -#define IVoiceCommandSet_SetPhraseListAsync __x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_SetPhraseListAsync -#endif /* WIDL_using_Windows_Media_SpeechRecognition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechRecognition_CIVoiceCommandSet_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_PHONE_PHONECONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechContinuousRecognitionCompletedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionCompletedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionCompletedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionCompletedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','C','o','n','t','i','n','u','o','u','s','R','e','c','o','g','n','i','t','i','o','n','C','o','m','p','l','e','t','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionCompletedEventArgs[] = L"Windows.Media.SpeechRecognition.SpeechContinuousRecognitionCompletedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionCompletedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','C','o','n','t','i','n','u','o','u','s','R','e','c','o','g','n','i','t','i','o','n','C','o','m','p','l','e','t','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionCompletedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechContinuousRecognitionResultGeneratedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionResultGeneratedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionResultGeneratedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionResultGeneratedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','C','o','n','t','i','n','u','o','u','s','R','e','c','o','g','n','i','t','i','o','n','R','e','s','u','l','t','G','e','n','e','r','a','t','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionResultGeneratedEventArgs[] = L"Windows.Media.SpeechRecognition.SpeechContinuousRecognitionResultGeneratedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionResultGeneratedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','C','o','n','t','i','n','u','o','u','s','R','e','c','o','g','n','i','t','i','o','n','R','e','s','u','l','t','G','e','n','e','r','a','t','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionResultGeneratedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionSession_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionSession_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionSession[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','C','o','n','t','i','n','u','o','u','s','R','e','c','o','g','n','i','t','i','o','n','S','e','s','s','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionSession[] = L"Windows.Media.SpeechRecognition.SpeechContinuousRecognitionSession"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionSession[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','C','o','n','t','i','n','u','o','u','s','R','e','c','o','g','n','i','t','i','o','n','S','e','s','s','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechContinuousRecognitionSession_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognitionCompilationResult - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionCompilationResult_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionCompilationResult_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionCompilationResult[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','C','o','m','p','i','l','a','t','i','o','n','R','e','s','u','l','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionCompilationResult[] = L"Windows.Media.SpeechRecognition.SpeechRecognitionCompilationResult"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionCompilationResult[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','C','o','m','p','i','l','a','t','i','o','n','R','e','s','u','l','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionCompilationResult_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognitionHypothesis - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesis_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesis_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesis[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','H','y','p','o','t','h','e','s','i','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesis[] = L"Windows.Media.SpeechRecognition.SpeechRecognitionHypothesis"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesis[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','H','y','p','o','t','h','e','s','i','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesis_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognitionHypothesisGeneratedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesisGeneratedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesisGeneratedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesisGeneratedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','H','y','p','o','t','h','e','s','i','s','G','e','n','e','r','a','t','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesisGeneratedEventArgs[] = L"Windows.Media.SpeechRecognition.SpeechRecognitionHypothesisGeneratedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesisGeneratedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','H','y','p','o','t','h','e','s','i','s','G','e','n','e','r','a','t','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionHypothesisGeneratedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionListConstraint_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionListConstraint_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionListConstraint[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','L','i','s','t','C','o','n','s','t','r','a','i','n','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionListConstraint[] = L"Windows.Media.SpeechRecognition.SpeechRecognitionListConstraint"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionListConstraint[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','L','i','s','t','C','o','n','s','t','r','a','i','n','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionListConstraint_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognitionQualityDegradingEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionQualityDegradingEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionQualityDegradingEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionQualityDegradingEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','Q','u','a','l','i','t','y','D','e','g','r','a','d','i','n','g','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionQualityDegradingEventArgs[] = L"Windows.Media.SpeechRecognition.SpeechRecognitionQualityDegradingEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionQualityDegradingEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','Q','u','a','l','i','t','y','D','e','g','r','a','d','i','n','g','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionQualityDegradingEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognitionResult - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionResult_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionResult_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionResult[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','R','e','s','u','l','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionResult[] = L"Windows.Media.SpeechRecognition.SpeechRecognitionResult"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionResult[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','R','e','s','u','l','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionResult_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognitionSemanticInterpretation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionSemanticInterpretation_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionSemanticInterpretation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionSemanticInterpretation[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','S','e','m','a','n','t','i','c','I','n','t','e','r','p','r','e','t','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionSemanticInterpretation[] = L"Windows.Media.SpeechRecognition.SpeechRecognitionSemanticInterpretation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognitionSemanticInterpretation[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','S','e','m','a','n','t','i','c','I','n','t','e','r','p','r','e','t','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognitionSemanticInterpretation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognizer - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizer_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizer_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizer[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','z','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizer[] = L"Windows.Media.SpeechRecognition.SpeechRecognizer"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizer[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','z','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizer_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognizerStateChangedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizerStateChangedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizerStateChangedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizerStateChangedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','z','e','r','S','t','a','t','e','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizerStateChangedEventArgs[] = L"Windows.Media.SpeechRecognition.SpeechRecognizerStateChangedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizerStateChangedEventArgs[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','z','e','r','S','t','a','t','e','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizerStateChangedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognizerTimeouts - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizerTimeouts_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizerTimeouts_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizerTimeouts[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','z','e','r','T','i','m','e','o','u','t','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizerTimeouts[] = L"Windows.Media.SpeechRecognition.SpeechRecognizerTimeouts"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizerTimeouts[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','z','e','r','T','i','m','e','o','u','t','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizerTimeouts_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.SpeechRecognizerUIOptions - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizerUIOptions_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizerUIOptions_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizerUIOptions[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','z','e','r','U','I','O','p','t','i','o','n','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizerUIOptions[] = L"Windows.Media.SpeechRecognition.SpeechRecognizerUIOptions"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_SpeechRecognizerUIOptions[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','S','p','e','e','c','h','R','e','c','o','g','n','i','z','e','r','U','I','O','p','t','i','o','n','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_SpeechRecognizerUIOptions_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechRecognition.VoiceCommandSet - */ -#if WINDOWS_PHONE_PHONECONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechRecognition_VoiceCommandSet_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechRecognition_VoiceCommandSet_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechRecognition_VoiceCommandSet[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','V','o','i','c','e','C','o','m','m','a','n','d','S','e','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_VoiceCommandSet[] = L"Windows.Media.SpeechRecognition.VoiceCommandSet"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechRecognition_VoiceCommandSet[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','R','e','c','o','g','n','i','t','i','o','n','.','V','o','i','c','e','C','o','m','m','a','n','d','S','e','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechRecognition_VoiceCommandSet_DEFINED */ -#endif /* WINDOWS_PHONE_PHONECONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint, 0x88e6436c, 0x3253, 0x520b, 0x9e,0xd8, 0xa6,0x3b,0x17,0x8c,0x44,0xa2); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("88e6436c-3253-520b-9ed8-a63b178c44a2") - IIterable : IIterable_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint, 0x88e6436c, 0x3253, 0x520b, 0x9e,0xd8, 0xa6,0x3b,0x17,0x8c,0x44,0xa2) -#endif -#else -typedef struct __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint **value); - - END_INTERFACE -} __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl; - -interface __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint { - CONST_VTBL __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_First(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_ISpeechRecognitionConstraint IID___FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint -#define IIterable_ISpeechRecognitionConstraintVtbl __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl -#define IIterable_ISpeechRecognitionConstraint __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint -#define IIterable_ISpeechRecognitionConstraint_QueryInterface __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface -#define IIterable_ISpeechRecognitionConstraint_AddRef __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef -#define IIterable_ISpeechRecognitionConstraint_Release __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release -#define IIterable_ISpeechRecognitionConstraint_GetIids __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids -#define IIterable_ISpeechRecognitionConstraint_GetRuntimeClassName __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName -#define IIterable_ISpeechRecognitionConstraint_GetTrustLevel __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel -#define IIterable_ISpeechRecognitionConstraint_First __FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint, 0x738f00b1, 0xe18c, 0x5140, 0xa5,0x3a, 0xf1,0x78,0x8d,0x10,0xc9,0x3d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("738f00b1-e18c-5140-a53a-f1788d10c93d") - IIterator : IIterator_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint, 0x738f00b1, 0xe18c, 0x5140, 0xa5,0x3a, 0xf1,0x78,0x8d,0x10,0xc9,0x3d) -#endif -#else -typedef struct __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl; - -interface __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint { - CONST_VTBL __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_Current(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_HasCurrent(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_MoveNext(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetMany(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 items_size,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_ISpeechRecognitionConstraint IID___FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint -#define IIterator_ISpeechRecognitionConstraintVtbl __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl -#define IIterator_ISpeechRecognitionConstraint __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint -#define IIterator_ISpeechRecognitionConstraint_QueryInterface __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface -#define IIterator_ISpeechRecognitionConstraint_AddRef __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef -#define IIterator_ISpeechRecognitionConstraint_Release __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release -#define IIterator_ISpeechRecognitionConstraint_GetIids __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids -#define IIterator_ISpeechRecognitionConstraint_GetRuntimeClassName __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName -#define IIterator_ISpeechRecognitionConstraint_GetTrustLevel __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel -#define IIterator_ISpeechRecognitionConstraint_get_Current __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_Current -#define IIterator_ISpeechRecognitionConstraint_get_HasCurrent __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_HasCurrent -#define IIterator_ISpeechRecognitionConstraint_MoveNext __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_MoveNext -#define IIterator_ISpeechRecognitionConstraint_GetMany __FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint, 0x341dee1d, 0x6ac2, 0x5d06, 0x90,0x26, 0xb3,0x0a,0xda,0x20,0x56,0x65); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("341dee1d-6ac2-5d06-9026-b30ada205665") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint, 0x341dee1d, 0x6ac2, 0x5d06, 0x90,0x26, 0xb3,0x0a,0xda,0x20,0x56,0x65) -#endif -#else -typedef struct __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl; - -interface __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint { - CONST_VTBL __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetAt(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 index,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_Size(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_IndexOf(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetMany(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_ISpeechRecognitionConstraint IID___FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint -#define IVectorView_ISpeechRecognitionConstraintVtbl __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl -#define IVectorView_ISpeechRecognitionConstraint __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint -#define IVectorView_ISpeechRecognitionConstraint_QueryInterface __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface -#define IVectorView_ISpeechRecognitionConstraint_AddRef __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef -#define IVectorView_ISpeechRecognitionConstraint_Release __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release -#define IVectorView_ISpeechRecognitionConstraint_GetIids __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids -#define IVectorView_ISpeechRecognitionConstraint_GetRuntimeClassName __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName -#define IVectorView_ISpeechRecognitionConstraint_GetTrustLevel __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel -#define IVectorView_ISpeechRecognitionConstraint_GetAt __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetAt -#define IVectorView_ISpeechRecognitionConstraint_get_Size __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_Size -#define IVectorView_ISpeechRecognitionConstraint_IndexOf __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_IndexOf -#define IVectorView_ISpeechRecognitionConstraint_GetMany __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ -#define ____FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint, 0x2691d763, 0x561e, 0x5060, 0xbb,0xc9, 0x7b,0x07,0x36,0x1a,0xcc,0x95); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("2691d763-561e-5060-bbc9-7b07361acc95") - IVector : IVector_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint, 0x2691d763, 0x561e, 0x5060, 0xbb,0xc9, 0x7b,0x07,0x36,0x1a,0xcc,0x95) -#endif -#else -typedef struct __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint *This, - UINT32 count, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **items); - - END_INTERFACE -} __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl; - -interface __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint { - CONST_VTBL __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetAt(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 index,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_Size(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetView(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_IndexOf(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_SetAt(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 index,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_InsertAt(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 index,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_RemoveAt(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Append(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_RemoveAtEnd(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Clear(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetMany(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_ReplaceAll(__FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint* This,UINT32 count,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionConstraint **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_ISpeechRecognitionConstraint IID___FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint -#define IVector_ISpeechRecognitionConstraintVtbl __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraintVtbl -#define IVector_ISpeechRecognitionConstraint __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint -#define IVector_ISpeechRecognitionConstraint_QueryInterface __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_QueryInterface -#define IVector_ISpeechRecognitionConstraint_AddRef __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_AddRef -#define IVector_ISpeechRecognitionConstraint_Release __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Release -#define IVector_ISpeechRecognitionConstraint_GetIids __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetIids -#define IVector_ISpeechRecognitionConstraint_GetRuntimeClassName __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetRuntimeClassName -#define IVector_ISpeechRecognitionConstraint_GetTrustLevel __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetTrustLevel -#define IVector_ISpeechRecognitionConstraint_GetAt __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetAt -#define IVector_ISpeechRecognitionConstraint_get_Size __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_get_Size -#define IVector_ISpeechRecognitionConstraint_GetView __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetView -#define IVector_ISpeechRecognitionConstraint_IndexOf __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_IndexOf -#define IVector_ISpeechRecognitionConstraint_SetAt __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_SetAt -#define IVector_ISpeechRecognitionConstraint_InsertAt __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_InsertAt -#define IVector_ISpeechRecognitionConstraint_RemoveAt __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_RemoveAt -#define IVector_ISpeechRecognitionConstraint_Append __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Append -#define IVector_ISpeechRecognitionConstraint_RemoveAtEnd __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_RemoveAtEnd -#define IVector_ISpeechRecognitionConstraint_Clear __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_Clear -#define IVector_ISpeechRecognitionConstraint_GetMany __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_GetMany -#define IVector_ISpeechRecognitionConstraint_ReplaceAll __FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_Windows__CMedia__CSpeechRecognition__CISpeechRecognitionConstraint_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0x0d9b7b48, 0x98a1, 0x5b22, 0x9a,0x66, 0x6f,0x81,0x2f,0x59,0x47,0xaa); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("0d9b7b48-98a1-5b22-9a66-6f812f5947aa") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0x0d9b7b48, 0x98a1, 0x5b22, 0x9a,0x66, 0x6f,0x81,0x2f,0x59,0x47,0xaa) -#endif -#else -typedef struct __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **value); - - END_INTERFACE -} __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl; - -interface __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult { - CONST_VTBL __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_First(__FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_SpeechRecognitionResult IID___FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IIterable_SpeechRecognitionResultVtbl __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl -#define IIterable_SpeechRecognitionResult __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IIterable_SpeechRecognitionResult_QueryInterface __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface -#define IIterable_SpeechRecognitionResult_AddRef __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef -#define IIterable_SpeechRecognitionResult_Release __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release -#define IIterable_SpeechRecognitionResult_GetIids __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids -#define IIterable_SpeechRecognitionResult_GetRuntimeClassName __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName -#define IIterable_SpeechRecognitionResult_GetTrustLevel __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel -#define IIterable_SpeechRecognitionResult_First __FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0x20756dd2, 0x6d3f, 0x5409, 0x84,0x6a, 0x0f,0x0f,0x01,0xd7,0xbf,0x9a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("20756dd2-6d3f-5409-846a-0f0f01d7bf9a") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0x20756dd2, 0x6d3f, 0x5409, 0x84,0x6a, 0x0f,0x0f,0x01,0xd7,0xbf,0x9a) -#endif -#else -typedef struct __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl; - -interface __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult { - CONST_VTBL __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_Current(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_HasCurrent(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_MoveNext(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetMany(__FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,UINT32 items_size,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_SpeechRecognitionResult IID___FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IIterator_SpeechRecognitionResultVtbl __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl -#define IIterator_SpeechRecognitionResult __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IIterator_SpeechRecognitionResult_QueryInterface __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface -#define IIterator_SpeechRecognitionResult_AddRef __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef -#define IIterator_SpeechRecognitionResult_Release __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release -#define IIterator_SpeechRecognitionResult_GetIids __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids -#define IIterator_SpeechRecognitionResult_GetRuntimeClassName __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName -#define IIterator_SpeechRecognitionResult_GetTrustLevel __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel -#define IIterator_SpeechRecognitionResult_get_Current __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_Current -#define IIterator_SpeechRecognitionResult_get_HasCurrent __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_HasCurrent -#define IIterator_SpeechRecognitionResult_MoveNext __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_MoveNext -#define IIterator_SpeechRecognitionResult_GetMany __FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0x0e37810f, 0x1de6, 0x5199, 0x83,0x3f, 0x5a,0x6b,0x0b,0xd9,0x1e,0x23); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("0e37810f-1de6-5199-833f-5a6b0bd91e23") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0x0e37810f, 0x1de6, 0x5199, 0x83,0x3f, 0x5a,0x6b,0x0b,0xd9,0x1e,0x23) -#endif -#else -typedef struct __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl; - -interface __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult { - CONST_VTBL __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetAt(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,UINT32 index,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_Size(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_IndexOf(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetMany(__FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_SpeechRecognitionResult IID___FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IVectorView_SpeechRecognitionResultVtbl __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl -#define IVectorView_SpeechRecognitionResult __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IVectorView_SpeechRecognitionResult_QueryInterface __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface -#define IVectorView_SpeechRecognitionResult_AddRef __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef -#define IVectorView_SpeechRecognitionResult_Release __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release -#define IVectorView_SpeechRecognitionResult_GetIids __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids -#define IVectorView_SpeechRecognitionResult_GetRuntimeClassName __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName -#define IVectorView_SpeechRecognitionResult_GetTrustLevel __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel -#define IVectorView_SpeechRecognitionResult_GetAt __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetAt -#define IVectorView_SpeechRecognitionResult_get_Size __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_Size -#define IVectorView_SpeechRecognitionResult_IndexOf __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_IndexOf -#define IVectorView_SpeechRecognitionResult_GetMany __FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult, 0x78c859bd, 0x14d4, 0x5c40, 0xab,0xff, 0x49,0x06,0x16,0xd5,0xe9,0x2d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("78c859bd-14d4-5c40-abff-490616d5e92d") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult, 0x78c859bd, 0x14d4, 0x5c40, 0xab,0xff, 0x49,0x06,0x16,0xd5,0xe9,0x2d) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This, - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResultVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_Release(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This,__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_SpeechRecognitionCompilationResult IID___FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult -#define IAsyncOperationCompletedHandler_SpeechRecognitionCompilationResultVtbl __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResultVtbl -#define IAsyncOperationCompletedHandler_SpeechRecognitionCompilationResult __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult -#define IAsyncOperationCompletedHandler_SpeechRecognitionCompilationResult_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_QueryInterface -#define IAsyncOperationCompletedHandler_SpeechRecognitionCompilationResult_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_AddRef -#define IAsyncOperationCompletedHandler_SpeechRecognitionCompilationResult_Release __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_Release -#define IAsyncOperationCompletedHandler_SpeechRecognitionCompilationResult_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0xc2195c7d, 0xdcc2, 0x5c6d, 0x91,0x62, 0xc8,0xdf,0x66,0x52,0x87,0x62); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("c2195c7d-dcc2-5c6d-9162-c8df66528762") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0xc2195c7d, 0xdcc2, 0x5c6d, 0x91,0x62, 0xc8,0xdf,0x66,0x52,0x87,0x62) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_SpeechRecognitionResult IID___FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IAsyncOperationCompletedHandler_SpeechRecognitionResultVtbl __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl -#define IAsyncOperationCompletedHandler_SpeechRecognitionResult __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IAsyncOperationCompletedHandler_SpeechRecognitionResult_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface -#define IAsyncOperationCompletedHandler_SpeechRecognitionResult_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef -#define IAsyncOperationCompletedHandler_SpeechRecognitionResult_Release __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release -#define IAsyncOperationCompletedHandler_SpeechRecognitionResult_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult, 0xa392249a, 0xe28a, 0x564a, 0x9e,0x73, 0x1d,0xda,0x63,0xca,0x64,0x3c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("a392249a-e28a-564a-9e73-1dda63ca643c") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult, 0xa392249a, 0xe28a, 0x564a, 0x9e,0x73, 0x1d,0xda,0x63,0xca,0x64,0x3c) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This, - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This, - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResultVtbl; - -interface __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult { - CONST_VTBL __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_QueryInterface(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_AddRef(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_Release(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetIids(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetTrustLevel(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_put_Completed(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This,__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_get_Completed(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This,__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetResults(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionCompilationResult **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_SpeechRecognitionCompilationResult IID___FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult -#define IAsyncOperation_SpeechRecognitionCompilationResultVtbl __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResultVtbl -#define IAsyncOperation_SpeechRecognitionCompilationResult __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult -#define IAsyncOperation_SpeechRecognitionCompilationResult_QueryInterface __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_QueryInterface -#define IAsyncOperation_SpeechRecognitionCompilationResult_AddRef __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_AddRef -#define IAsyncOperation_SpeechRecognitionCompilationResult_Release __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_Release -#define IAsyncOperation_SpeechRecognitionCompilationResult_GetIids __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetIids -#define IAsyncOperation_SpeechRecognitionCompilationResult_GetRuntimeClassName __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetRuntimeClassName -#define IAsyncOperation_SpeechRecognitionCompilationResult_GetTrustLevel __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetTrustLevel -#define IAsyncOperation_SpeechRecognitionCompilationResult_put_Completed __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_put_Completed -#define IAsyncOperation_SpeechRecognitionCompilationResult_get_Completed __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_get_Completed -#define IAsyncOperation_SpeechRecognitionCompilationResult_GetResults __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionCompilationResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0xba3eebe8, 0x8d7c, 0x51f2, 0x9e,0xd4, 0xeb,0xaf,0xe3,0x67,0x4d,0xb4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("ba3eebe8-8d7c-51f2-9ed4-ebafe3674db4") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult, 0xba3eebe8, 0x8d7c, 0x51f2, 0x9e,0xd4, 0xeb,0xaf,0xe3,0x67,0x4d,0xb4) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl; - -interface __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult { - CONST_VTBL __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_put_Completed(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_Completed(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetResults(__FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionResult **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_SpeechRecognitionResult IID___FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IAsyncOperation_SpeechRecognitionResultVtbl __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResultVtbl -#define IAsyncOperation_SpeechRecognitionResult __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult -#define IAsyncOperation_SpeechRecognitionResult_QueryInterface __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_QueryInterface -#define IAsyncOperation_SpeechRecognitionResult_AddRef __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_AddRef -#define IAsyncOperation_SpeechRecognitionResult_Release __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_Release -#define IAsyncOperation_SpeechRecognitionResult_GetIids __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetIids -#define IAsyncOperation_SpeechRecognitionResult_GetRuntimeClassName __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetRuntimeClassName -#define IAsyncOperation_SpeechRecognitionResult_GetTrustLevel __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetTrustLevel -#define IAsyncOperation_SpeechRecognitionResult_put_Completed __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_put_Completed -#define IAsyncOperation_SpeechRecognitionResult_get_Completed __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_get_Completed -#define IAsyncOperation_SpeechRecognitionResult_GetResults __FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs, 0x8103c018, 0x7952, 0x59f9, 0x9f,0x41, 0x23,0xb1,0x7d,0x6e,0x45,0x2d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("8103c018-7952-59f9-9f41-23b17d6e452d") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs, 0x8103c018, 0x7952, 0x59f9, 0x9f,0x41, 0x23,0xb1,0x7d,0x6e,0x45,0x2d) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *sender, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_Release(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *sender,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionCompletedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionCompletedEventArgs IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionCompletedEventArgsVtbl __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgsVtbl -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionCompletedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionCompletedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_QueryInterface -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionCompletedEventArgs_AddRef __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_AddRef -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionCompletedEventArgs_Release __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_Release -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionCompletedEventArgs_Invoke __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionCompletedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs, 0x26192073, 0xa2c9, 0x527d, 0x9b,0xd3, 0x91,0x1c,0x05,0xe0,0x01,0x1e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("26192073-a2c9-527d-9bd3-911c05e0011e") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs, 0x26192073, 0xa2c9, 0x527d, 0x9b,0xd3, 0x91,0x1c,0x05,0xe0,0x01,0x1e) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *sender, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_Release(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionSession *sender,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechContinuousRecognitionResultGeneratedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionResultGeneratedEventArgs IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionResultGeneratedEventArgsVtbl __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgsVtbl -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionResultGeneratedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionResultGeneratedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_QueryInterface -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionResultGeneratedEventArgs_AddRef __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_AddRef -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionResultGeneratedEventArgs_Release __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_Release -#define ITypedEventHandler_SpeechContinuousRecognitionSession_SpeechContinuousRecognitionResultGeneratedEventArgs_Invoke __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionSession_Windows__CMedia__CSpeechRecognition__CSpeechContinuousRecognitionResultGeneratedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs, 0x4cb45aba, 0x7573, 0x545a, 0xb2,0x9a, 0xe9,0xbe,0x35,0xbd,0x46,0x82); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("4cb45aba-7573-545a-b29a-e9be35bd4682") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs, 0x4cb45aba, 0x7573, 0x545a, 0xb2,0x9a, 0xe9,0xbe,0x35,0xbd,0x46,0x82) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *sender, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_Release(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *sender,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionHypothesisGeneratedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_SpeechRecognizer_SpeechRecognitionHypothesisGeneratedEventArgs IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionHypothesisGeneratedEventArgsVtbl __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgsVtbl -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionHypothesisGeneratedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionHypothesisGeneratedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_QueryInterface -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionHypothesisGeneratedEventArgs_AddRef __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_AddRef -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionHypothesisGeneratedEventArgs_Release __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_Release -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionHypothesisGeneratedEventArgs_Invoke __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionHypothesisGeneratedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs, 0x15ca7918, 0x61d2, 0x57b2, 0xb9,0x33, 0x44,0x06,0x3e,0x8b,0xb6,0x62); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("15ca7918-61d2-57b2-b933-44063e8bb662") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs, 0x15ca7918, 0x61d2, 0x57b2, 0xb9,0x33, 0x44,0x06,0x3e,0x8b,0xb6,0x62) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *sender, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_AddRef(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_Release(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_Invoke(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *sender,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognitionQualityDegradingEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_SpeechRecognizer_SpeechRecognitionQualityDegradingEventArgs IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionQualityDegradingEventArgsVtbl __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgsVtbl -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionQualityDegradingEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionQualityDegradingEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_QueryInterface -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionQualityDegradingEventArgs_AddRef __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_AddRef -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionQualityDegradingEventArgs_Release __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_Release -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognitionQualityDegradingEventArgs_Invoke __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognitionQualityDegradingEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs, 0xd1185e92, 0x5c30, 0x5561, 0xb3,0xe2, 0xe8,0x2d,0xdb,0xd8,0x72,0xc3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("d1185e92-5c30-5561-b3e2-e82ddbd872c3") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs, 0xd1185e92, 0x5c30, 0x5561, 0xb3,0xe2, 0xe8,0x2d,0xdb,0xd8,0x72,0xc3) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs *This, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *sender, - __x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_Release(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs* This,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizer *sender,__x_ABI_CWindows_CMedia_CSpeechRecognition_CISpeechRecognizerStateChangedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_SpeechRecognizer_SpeechRecognizerStateChangedEventArgs IID___FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognizerStateChangedEventArgsVtbl __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgsVtbl -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognizerStateChangedEventArgs __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognizerStateChangedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_QueryInterface -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognizerStateChangedEventArgs_AddRef __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_AddRef -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognizerStateChangedEventArgs_Release __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_Release -#define ITypedEventHandler_SpeechRecognizer_SpeechRecognizerStateChangedEventArgs_Invoke __FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CMedia__CSpeechRecognition__CSpeechRecognizer_Windows__CMedia__CSpeechRecognition__CSpeechRecognizerStateChangedEventArgs_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_media_speechrecognition_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.media.speechsynthesis.h b/lib/libc/include/any-windows-any/windows.media.speechsynthesis.h deleted file mode 100644 index 417b81306cdec566b2a3c2f1f8d7657f40559c87..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.media.speechsynthesis.h +++ /dev/null @@ -1,2561 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.media.speechsynthesis.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_media_speechsynthesis_h__ -#define __windows_media_speechsynthesis_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesisStream -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesisStream; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizer -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizer; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizer2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizer2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation ABI::Windows::Media::SpeechSynthesis::IVoiceInformation -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface IVoiceInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizerOptions -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizerOptions; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizerOptions2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizerOptions2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizerOptions3 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizerOptions3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic ABI::Windows::Media::SpeechSynthesis::IInstalledVoicesStatic -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface IInstalledVoicesStatic; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceInformation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - class VoiceInformation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceInformation __x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceInformation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceInformation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizerOptions_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizerOptions_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - class SpeechSynthesizerOptions; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizerOptions __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizerOptions; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizerOptions_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesisStream_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesisStream_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - class SpeechSynthesisStream; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesisStream __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesisStream; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesisStream_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizer_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - class SpeechSynthesizer; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizer __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizer; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechSynthesizer_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechAppendedSilence __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechAppendedSilence; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechPunctuationSilence __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechPunctuationSilence; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceGender __x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceGender; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic ABI::Windows::Media::SpeechSynthesis::IInstalledVoicesStatic -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface IInstalledVoicesStatic; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic2 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic2 ABI::Windows::Media::SpeechSynthesis::IInstalledVoicesStatic2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface IInstalledVoicesStatic2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizer -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizer; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizer2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizer2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizerOptions -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizerOptions; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizerOptions2 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizerOptions2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizerOptions3 -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesizerOptions3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation ABI::Windows::Media::SpeechSynthesis::IVoiceInformation -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface IVoiceInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_FWD_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream; -#ifdef __cplusplus -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesisStream -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - interface ISpeechSynthesisStream; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - enum SpeechAppendedSilence { - SpeechAppendedSilence_Default = 0, - SpeechAppendedSilence_Min = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechAppendedSilence { - SpeechAppendedSilence_Default = 0, - SpeechAppendedSilence_Min = 1 -}; -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define SpeechAppendedSilence __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechAppendedSilence -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - enum SpeechPunctuationSilence { - SpeechPunctuationSilence_Default = 0, - SpeechPunctuationSilence_Min = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechPunctuationSilence { - SpeechPunctuationSilence_Default = 0, - SpeechPunctuationSilence_Min = 1 -}; -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define SpeechPunctuationSilence __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechPunctuationSilence -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - enum VoiceGender { - VoiceGender_Male = 0, - VoiceGender_Female = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceGender { - VoiceGender_Male = 0, - VoiceGender_Female = 1 -}; -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define VoiceGender __x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceGender -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * ISpeechSynthesisStream interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream, 0x83e46e93, 0x244c, 0x4622, 0xba,0x0b, 0x62,0x29,0xc4,0xd0,0xd6,0x5d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - MIDL_INTERFACE("83e46e93-244c-4622-ba0b-6229c4d0d65d") - ISpeechSynthesisStream : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Markers( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream, 0x83e46e93, 0x244c, 0x4622, 0xba,0x0b, 0x62,0x29,0xc4,0xd0,0xd6,0x5d) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream *This, - TrustLevel *trustLevel); - - /*** ISpeechSynthesisStream methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Markers)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream *This, - __FIVectorView_1_Windows__CMedia__CIMediaMarker **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStreamVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechSynthesisStream methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_get_Markers(This,value) (This)->lpVtbl->get_Markers(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_AddRef(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_Release(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_GetIids(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechSynthesisStream methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_get_Markers(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream* This,__FIVectorView_1_Windows__CMedia__CIMediaMarker **value) { - return This->lpVtbl->get_Markers(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define IID_ISpeechSynthesisStream IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream -#define ISpeechSynthesisStreamVtbl __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStreamVtbl -#define ISpeechSynthesisStream __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream -#define ISpeechSynthesisStream_QueryInterface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_QueryInterface -#define ISpeechSynthesisStream_AddRef __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_AddRef -#define ISpeechSynthesisStream_Release __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_Release -#define ISpeechSynthesisStream_GetIids __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_GetIids -#define ISpeechSynthesisStream_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_GetRuntimeClassName -#define ISpeechSynthesisStream_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_GetTrustLevel -#define ISpeechSynthesisStream_get_Markers __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_get_Markers -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechSynthesizer interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer, 0xce9f7c76, 0x97f4, 0x4ced, 0xad,0x68, 0xd5,0x1c,0x45,0x8e,0x45,0xc6); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - MIDL_INTERFACE("ce9f7c76-97f4-4ced-ad68-d51c458e45c6") - ISpeechSynthesizer : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE SynthesizeTextToStreamAsync( - HSTRING text, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE SynthesizeSsmlToStreamAsync( - HSTRING Ssml, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Voice( - ABI::Windows::Media::SpeechSynthesis::IVoiceInformation *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Voice( - ABI::Windows::Media::SpeechSynthesis::IVoiceInformation **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer, 0xce9f7c76, 0x97f4, 0x4ced, 0xad,0x68, 0xd5,0x1c,0x45,0x8e,0x45,0xc6) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This, - TrustLevel *trustLevel); - - /*** ISpeechSynthesizer methods ***/ - HRESULT (STDMETHODCALLTYPE *SynthesizeTextToStreamAsync)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This, - HSTRING text, - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream **operation); - - HRESULT (STDMETHODCALLTYPE *SynthesizeSsmlToStreamAsync)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This, - HSTRING Ssml, - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream **operation); - - HRESULT (STDMETHODCALLTYPE *put_Voice)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *value); - - HRESULT (STDMETHODCALLTYPE *get_Voice)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer *This, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechSynthesizer methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_SynthesizeTextToStreamAsync(This,text,operation) (This)->lpVtbl->SynthesizeTextToStreamAsync(This,text,operation) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_SynthesizeSsmlToStreamAsync(This,Ssml,operation) (This)->lpVtbl->SynthesizeSsmlToStreamAsync(This,Ssml,operation) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_put_Voice(This,value) (This)->lpVtbl->put_Voice(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_get_Voice(This,value) (This)->lpVtbl->get_Voice(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_AddRef(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_Release(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_GetIids(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechSynthesizer methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_SynthesizeTextToStreamAsync(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This,HSTRING text,__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream **operation) { - return This->lpVtbl->SynthesizeTextToStreamAsync(This,text,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_SynthesizeSsmlToStreamAsync(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This,HSTRING Ssml,__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream **operation) { - return This->lpVtbl->SynthesizeSsmlToStreamAsync(This,Ssml,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_put_Voice(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *value) { - return This->lpVtbl->put_Voice(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_get_Voice(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer* This,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **value) { - return This->lpVtbl->get_Voice(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define IID_ISpeechSynthesizer IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer -#define ISpeechSynthesizerVtbl __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerVtbl -#define ISpeechSynthesizer __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer -#define ISpeechSynthesizer_QueryInterface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_QueryInterface -#define ISpeechSynthesizer_AddRef __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_AddRef -#define ISpeechSynthesizer_Release __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_Release -#define ISpeechSynthesizer_GetIids __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_GetIids -#define ISpeechSynthesizer_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_GetRuntimeClassName -#define ISpeechSynthesizer_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_GetTrustLevel -#define ISpeechSynthesizer_SynthesizeTextToStreamAsync __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_SynthesizeTextToStreamAsync -#define ISpeechSynthesizer_SynthesizeSsmlToStreamAsync __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_SynthesizeSsmlToStreamAsync -#define ISpeechSynthesizer_put_Voice __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_put_Voice -#define ISpeechSynthesizer_get_Voice __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_get_Voice -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechSynthesizer2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2, 0xa7c5ecb2, 0x4339, 0x4d6a, 0xbb,0xf8, 0xc7,0xa4,0xf1,0x54,0x4c,0x2e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - MIDL_INTERFACE("a7c5ecb2-4339-4d6a-bbf8-c7a4f1544c2e") - ISpeechSynthesizer2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Options( - ABI::Windows::Media::SpeechSynthesis::ISpeechSynthesizerOptions **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2, 0xa7c5ecb2, 0x4339, 0x4d6a, 0xbb,0xf8, 0xc7,0xa4,0xf1,0x54,0x4c,0x2e) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 *This, - TrustLevel *trustLevel); - - /*** ISpeechSynthesizer2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Options)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 *This, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2Vtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechSynthesizer2 methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_get_Options(This,value) (This)->lpVtbl->get_Options(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_AddRef(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_Release(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_GetIids(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechSynthesizer2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_get_Options(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2* This,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions **value) { - return This->lpVtbl->get_Options(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define IID_ISpeechSynthesizer2 IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 -#define ISpeechSynthesizer2Vtbl __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2Vtbl -#define ISpeechSynthesizer2 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2 -#define ISpeechSynthesizer2_QueryInterface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_QueryInterface -#define ISpeechSynthesizer2_AddRef __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_AddRef -#define ISpeechSynthesizer2_Release __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_Release -#define ISpeechSynthesizer2_GetIids __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_GetIids -#define ISpeechSynthesizer2_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_GetRuntimeClassName -#define ISpeechSynthesizer2_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_GetTrustLevel -#define ISpeechSynthesizer2_get_Options __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_get_Options -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizer2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IVoiceInformation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation, 0xb127d6a4, 0x1291, 0x4604, 0xaa,0x9c, 0x83,0x13,0x40,0x83,0x35,0x2c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - MIDL_INTERFACE("b127d6a4-1291-4604-aa9c-83134083352c") - IVoiceInformation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_DisplayName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Id( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Language( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Description( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Gender( - enum VoiceGender *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation, 0xb127d6a4, 0x1291, 0x4604, 0xaa,0x9c, 0x83,0x13,0x40,0x83,0x35,0x2c) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This, - TrustLevel *trustLevel); - - /*** IVoiceInformation methods ***/ - HRESULT (STDMETHODCALLTYPE *get_DisplayName)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Id)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Language)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Description)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Gender)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *This, - enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceGender *value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformationVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVoiceInformation methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_DisplayName(This,value) (This)->lpVtbl->get_DisplayName(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Id(This,value) (This)->lpVtbl->get_Id(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Language(This,value) (This)->lpVtbl->get_Language(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Description(This,value) (This)->lpVtbl->get_Description(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Gender(This,value) (This)->lpVtbl->get_Gender(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_AddRef(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_Release(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_GetIids(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVoiceInformation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_DisplayName(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This,HSTRING *value) { - return This->lpVtbl->get_DisplayName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Id(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This,HSTRING *value) { - return This->lpVtbl->get_Id(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Language(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This,HSTRING *value) { - return This->lpVtbl->get_Language(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Description(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This,HSTRING *value) { - return This->lpVtbl->get_Description(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Gender(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation* This,enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceGender *value) { - return This->lpVtbl->get_Gender(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define IID_IVoiceInformation IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation -#define IVoiceInformationVtbl __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformationVtbl -#define IVoiceInformation __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation -#define IVoiceInformation_QueryInterface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_QueryInterface -#define IVoiceInformation_AddRef __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_AddRef -#define IVoiceInformation_Release __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_Release -#define IVoiceInformation_GetIids __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_GetIids -#define IVoiceInformation_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_GetRuntimeClassName -#define IVoiceInformation_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_GetTrustLevel -#define IVoiceInformation_get_DisplayName __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_DisplayName -#define IVoiceInformation_get_Id __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Id -#define IVoiceInformation_get_Language __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Language -#define IVoiceInformation_get_Description __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Description -#define IVoiceInformation_get_Gender __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_get_Gender -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISpeechSynthesizerOptions interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions, 0xa0e23871, 0xcc3d, 0x43c9, 0x91,0xb1, 0xee,0x18,0x53,0x24,0xd8,0x3d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - MIDL_INTERFACE("a0e23871-cc3d-43c9-91b1-ee185324d83d") - ISpeechSynthesizerOptions : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_IncludeWordBoundaryMetadata( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IncludeWordBoundaryMetadata( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IncludeSentenceBoundaryMetadata( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IncludeSentenceBoundaryMetadata( - boolean value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions, 0xa0e23871, 0xcc3d, 0x43c9, 0x91,0xb1, 0xee,0x18,0x53,0x24,0xd8,0x3d) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptionsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This, - TrustLevel *trustLevel); - - /*** ISpeechSynthesizerOptions methods ***/ - HRESULT (STDMETHODCALLTYPE *get_IncludeWordBoundaryMetadata)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IncludeWordBoundaryMetadata)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_IncludeSentenceBoundaryMetadata)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IncludeSentenceBoundaryMetadata)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions *This, - boolean value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptionsVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptionsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechSynthesizerOptions methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_get_IncludeWordBoundaryMetadata(This,value) (This)->lpVtbl->get_IncludeWordBoundaryMetadata(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_put_IncludeWordBoundaryMetadata(This,value) (This)->lpVtbl->put_IncludeWordBoundaryMetadata(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_get_IncludeSentenceBoundaryMetadata(This,value) (This)->lpVtbl->get_IncludeSentenceBoundaryMetadata(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_put_IncludeSentenceBoundaryMetadata(This,value) (This)->lpVtbl->put_IncludeSentenceBoundaryMetadata(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_AddRef(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_Release(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_GetIids(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechSynthesizerOptions methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_get_IncludeWordBoundaryMetadata(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This,boolean *value) { - return This->lpVtbl->get_IncludeWordBoundaryMetadata(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_put_IncludeWordBoundaryMetadata(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This,boolean value) { - return This->lpVtbl->put_IncludeWordBoundaryMetadata(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_get_IncludeSentenceBoundaryMetadata(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This,boolean *value) { - return This->lpVtbl->get_IncludeSentenceBoundaryMetadata(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_put_IncludeSentenceBoundaryMetadata(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions* This,boolean value) { - return This->lpVtbl->put_IncludeSentenceBoundaryMetadata(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define IID_ISpeechSynthesizerOptions IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions -#define ISpeechSynthesizerOptionsVtbl __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptionsVtbl -#define ISpeechSynthesizerOptions __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions -#define ISpeechSynthesizerOptions_QueryInterface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_QueryInterface -#define ISpeechSynthesizerOptions_AddRef __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_AddRef -#define ISpeechSynthesizerOptions_Release __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_Release -#define ISpeechSynthesizerOptions_GetIids __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_GetIids -#define ISpeechSynthesizerOptions_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_GetRuntimeClassName -#define ISpeechSynthesizerOptions_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_GetTrustLevel -#define ISpeechSynthesizerOptions_get_IncludeWordBoundaryMetadata __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_get_IncludeWordBoundaryMetadata -#define ISpeechSynthesizerOptions_put_IncludeWordBoundaryMetadata __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_put_IncludeWordBoundaryMetadata -#define ISpeechSynthesizerOptions_get_IncludeSentenceBoundaryMetadata __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_get_IncludeSentenceBoundaryMetadata -#define ISpeechSynthesizerOptions_put_IncludeSentenceBoundaryMetadata __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_put_IncludeSentenceBoundaryMetadata -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * ISpeechSynthesizerOptions2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2, 0x1cbef60e, 0x119c, 0x4bed, 0xb1,0x18, 0xd2,0x50,0xc3,0xa2,0x57,0x93); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - MIDL_INTERFACE("1cbef60e-119c-4bed-b118-d250c3a25793") - ISpeechSynthesizerOptions2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AudioVolume( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_AudioVolume( - DOUBLE value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SpeakingRate( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_SpeakingRate( - DOUBLE value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_AudioPitch( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_AudioPitch( - DOUBLE value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2, 0x1cbef60e, 0x119c, 0x4bed, 0xb1,0x18, 0xd2,0x50,0xc3,0xa2,0x57,0x93) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - TrustLevel *trustLevel); - - /*** ISpeechSynthesizerOptions2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AudioVolume)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *put_AudioVolume)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - DOUBLE value); - - HRESULT (STDMETHODCALLTYPE *get_SpeakingRate)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *put_SpeakingRate)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - DOUBLE value); - - HRESULT (STDMETHODCALLTYPE *get_AudioPitch)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *put_AudioPitch)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 *This, - DOUBLE value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2Vtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechSynthesizerOptions2 methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_get_AudioVolume(This,value) (This)->lpVtbl->get_AudioVolume(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_put_AudioVolume(This,value) (This)->lpVtbl->put_AudioVolume(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_get_SpeakingRate(This,value) (This)->lpVtbl->get_SpeakingRate(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_put_SpeakingRate(This,value) (This)->lpVtbl->put_SpeakingRate(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_get_AudioPitch(This,value) (This)->lpVtbl->get_AudioPitch(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_put_AudioPitch(This,value) (This)->lpVtbl->put_AudioPitch(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_AddRef(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_Release(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_GetIids(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechSynthesizerOptions2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_get_AudioVolume(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,DOUBLE *value) { - return This->lpVtbl->get_AudioVolume(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_put_AudioVolume(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,DOUBLE value) { - return This->lpVtbl->put_AudioVolume(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_get_SpeakingRate(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,DOUBLE *value) { - return This->lpVtbl->get_SpeakingRate(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_put_SpeakingRate(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,DOUBLE value) { - return This->lpVtbl->put_SpeakingRate(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_get_AudioPitch(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,DOUBLE *value) { - return This->lpVtbl->get_AudioPitch(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_put_AudioPitch(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2* This,DOUBLE value) { - return This->lpVtbl->put_AudioPitch(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define IID_ISpeechSynthesizerOptions2 IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 -#define ISpeechSynthesizerOptions2Vtbl __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2Vtbl -#define ISpeechSynthesizerOptions2 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2 -#define ISpeechSynthesizerOptions2_QueryInterface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_QueryInterface -#define ISpeechSynthesizerOptions2_AddRef __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_AddRef -#define ISpeechSynthesizerOptions2_Release __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_Release -#define ISpeechSynthesizerOptions2_GetIids __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_GetIids -#define ISpeechSynthesizerOptions2_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_GetRuntimeClassName -#define ISpeechSynthesizerOptions2_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_GetTrustLevel -#define ISpeechSynthesizerOptions2_get_AudioVolume __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_get_AudioVolume -#define ISpeechSynthesizerOptions2_put_AudioVolume __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_put_AudioVolume -#define ISpeechSynthesizerOptions2_get_SpeakingRate __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_get_SpeakingRate -#define ISpeechSynthesizerOptions2_put_SpeakingRate __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_put_SpeakingRate -#define ISpeechSynthesizerOptions2_get_AudioPitch __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_get_AudioPitch -#define ISpeechSynthesizerOptions2_put_AudioPitch __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_put_AudioPitch -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * ISpeechSynthesizerOptions3 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3, 0x401ed877, 0x902c, 0x4814, 0xa5,0x82, 0xa5,0xd0,0xc0,0x76,0x9f,0xa8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - MIDL_INTERFACE("401ed877-902c-4814-a582-a5d0c0769fa8") - ISpeechSynthesizerOptions3 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AppendedSilence( - enum SpeechAppendedSilence *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_AppendedSilence( - enum SpeechAppendedSilence value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PunctuationSilence( - enum SpeechPunctuationSilence *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_PunctuationSilence( - enum SpeechPunctuationSilence value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3, 0x401ed877, 0x902c, 0x4814, 0xa5,0x82, 0xa5,0xd0,0xc0,0x76,0x9f,0xa8) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This, - TrustLevel *trustLevel); - - /*** ISpeechSynthesizerOptions3 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AppendedSilence)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This, - enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechAppendedSilence *value); - - HRESULT (STDMETHODCALLTYPE *put_AppendedSilence)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This, - enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechAppendedSilence value); - - HRESULT (STDMETHODCALLTYPE *get_PunctuationSilence)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This, - enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechPunctuationSilence *value); - - HRESULT (STDMETHODCALLTYPE *put_PunctuationSilence)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 *This, - enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechPunctuationSilence value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3Vtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpeechSynthesizerOptions3 methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_get_AppendedSilence(This,value) (This)->lpVtbl->get_AppendedSilence(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_put_AppendedSilence(This,value) (This)->lpVtbl->put_AppendedSilence(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_get_PunctuationSilence(This,value) (This)->lpVtbl->get_PunctuationSilence(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_put_PunctuationSilence(This,value) (This)->lpVtbl->put_PunctuationSilence(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_AddRef(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_Release(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_GetIids(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpeechSynthesizerOptions3 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_get_AppendedSilence(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This,enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechAppendedSilence *value) { - return This->lpVtbl->get_AppendedSilence(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_put_AppendedSilence(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This,enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechAppendedSilence value) { - return This->lpVtbl->put_AppendedSilence(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_get_PunctuationSilence(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This,enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechPunctuationSilence *value) { - return This->lpVtbl->get_PunctuationSilence(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_put_PunctuationSilence(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3* This,enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CSpeechPunctuationSilence value) { - return This->lpVtbl->put_PunctuationSilence(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define IID_ISpeechSynthesizerOptions3 IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 -#define ISpeechSynthesizerOptions3Vtbl __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3Vtbl -#define ISpeechSynthesizerOptions3 __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3 -#define ISpeechSynthesizerOptions3_QueryInterface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_QueryInterface -#define ISpeechSynthesizerOptions3_AddRef __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_AddRef -#define ISpeechSynthesizerOptions3_Release __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_Release -#define ISpeechSynthesizerOptions3_GetIids __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_GetIids -#define ISpeechSynthesizerOptions3_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_GetRuntimeClassName -#define ISpeechSynthesizerOptions3_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_GetTrustLevel -#define ISpeechSynthesizerOptions3_get_AppendedSilence __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_get_AppendedSilence -#define ISpeechSynthesizerOptions3_put_AppendedSilence __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_put_AppendedSilence -#define ISpeechSynthesizerOptions3_get_PunctuationSilence __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_get_PunctuationSilence -#define ISpeechSynthesizerOptions3_put_PunctuationSilence __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_put_PunctuationSilence -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesizerOptions3_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000 */ - -/***************************************************************************** - * IInstalledVoicesStatic interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic, 0x7d526ecc, 0x7533, 0x4c3f, 0x85,0xbe, 0x88,0x8c,0x2b,0xae,0xeb,0xdc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Media { - namespace SpeechSynthesis { - MIDL_INTERFACE("7d526ecc-7533-4c3f-85be-888c2baeebdc") - IInstalledVoicesStatic : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AllVoices( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DefaultVoice( - ABI::Windows::Media::SpeechSynthesis::IVoiceInformation **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic, 0x7d526ecc, 0x7533, 0x4c3f, 0x85,0xbe, 0x88,0x8c,0x2b,0xae,0xeb,0xdc) -#endif -#else -typedef struct __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStaticVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic *This, - TrustLevel *trustLevel); - - /*** IInstalledVoicesStatic methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AllVoices)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic *This, - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation **value); - - HRESULT (STDMETHODCALLTYPE *get_DefaultVoice)( - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic *This, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **value); - - END_INTERFACE -} __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStaticVtbl; - -interface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic { - CONST_VTBL __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStaticVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IInstalledVoicesStatic methods ***/ -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_get_AllVoices(This,value) (This)->lpVtbl->get_AllVoices(This,value) -#define __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_get_DefaultVoice(This,value) (This)->lpVtbl->get_DefaultVoice(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_QueryInterface(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_AddRef(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_Release(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_GetIids(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_GetRuntimeClassName(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_GetTrustLevel(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IInstalledVoicesStatic methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_get_AllVoices(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic* This,__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation **value) { - return This->lpVtbl->get_AllVoices(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_get_DefaultVoice(__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic* This,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **value) { - return This->lpVtbl->get_DefaultVoice(This,value); -} -#endif -#ifdef WIDL_using_Windows_Media_SpeechSynthesis -#define IID_IInstalledVoicesStatic IID___x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic -#define IInstalledVoicesStaticVtbl __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStaticVtbl -#define IInstalledVoicesStatic __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic -#define IInstalledVoicesStatic_QueryInterface __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_QueryInterface -#define IInstalledVoicesStatic_AddRef __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_AddRef -#define IInstalledVoicesStatic_Release __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_Release -#define IInstalledVoicesStatic_GetIids __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_GetIids -#define IInstalledVoicesStatic_GetRuntimeClassName __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_GetRuntimeClassName -#define IInstalledVoicesStatic_GetTrustLevel __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_GetTrustLevel -#define IInstalledVoicesStatic_get_AllVoices __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_get_AllVoices -#define IInstalledVoicesStatic_get_DefaultVoice __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_get_DefaultVoice -#endif /* WIDL_using_Windows_Media_SpeechSynthesis */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CMedia_CSpeechSynthesis_CIInstalledVoicesStatic_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechSynthesis.VoiceInformation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechSynthesis_VoiceInformation_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechSynthesis_VoiceInformation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_VoiceInformation[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','.','V','o','i','c','e','I','n','f','o','r','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_VoiceInformation[] = L"Windows.Media.SpeechSynthesis.VoiceInformation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_VoiceInformation[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','.','V','o','i','c','e','I','n','f','o','r','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechSynthesis_VoiceInformation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechSynthesis_SpeechSynthesizerOptions_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechSynthesis_SpeechSynthesizerOptions_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_SpeechSynthesizerOptions[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','z','e','r','O','p','t','i','o','n','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_SpeechSynthesizerOptions[] = L"Windows.Media.SpeechSynthesis.SpeechSynthesizerOptions"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_SpeechSynthesizerOptions[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','z','e','r','O','p','t','i','o','n','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechSynthesis_SpeechSynthesizerOptions_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/* - * Class Windows.Media.SpeechSynthesis.SpeechSynthesisStream - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechSynthesis_SpeechSynthesisStream_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechSynthesis_SpeechSynthesisStream_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_SpeechSynthesisStream[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','S','t','r','e','a','m',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_SpeechSynthesisStream[] = L"Windows.Media.SpeechSynthesis.SpeechSynthesisStream"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_SpeechSynthesisStream[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','S','t','r','e','a','m',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechSynthesis_SpeechSynthesisStream_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Media.SpeechSynthesis.SpeechSynthesizer - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Media_SpeechSynthesis_SpeechSynthesizer_DEFINED -#define RUNTIMECLASS_Windows_Media_SpeechSynthesis_SpeechSynthesizer_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_SpeechSynthesizer[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','z','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_SpeechSynthesizer[] = L"Windows.Media.SpeechSynthesis.SpeechSynthesizer"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Media_SpeechSynthesis_SpeechSynthesizer[] = {'W','i','n','d','o','w','s','.','M','e','d','i','a','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','s','.','S','p','e','e','c','h','S','y','n','t','h','e','s','i','z','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Media_SpeechSynthesis_SpeechSynthesizer_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation, 0x3c33bb52, 0xbd98, 0x5c8c, 0xad,0xee, 0xee,0x8d,0xa0,0x62,0x8e,0xfc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("3c33bb52-bd98-5c8c-adee-ee8da0628efc") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation, 0x3c33bb52, 0xbd98, 0x5c8c, 0xad,0xee, 0xee,0x8d,0xa0,0x62,0x8e,0xfc) -#endif -#else -typedef struct __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation **value); - - END_INTERFACE -} __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl; - -interface __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation { - CONST_VTBL __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_QueryInterface(__FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_AddRef(__FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_Release(__FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetIids(__FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetRuntimeClassName(__FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetTrustLevel(__FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_First(__FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_VoiceInformation IID___FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation -#define IIterable_VoiceInformationVtbl __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl -#define IIterable_VoiceInformation __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation -#define IIterable_VoiceInformation_QueryInterface __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_QueryInterface -#define IIterable_VoiceInformation_AddRef __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_AddRef -#define IIterable_VoiceInformation_Release __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_Release -#define IIterable_VoiceInformation_GetIids __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetIids -#define IIterable_VoiceInformation_GetRuntimeClassName __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetRuntimeClassName -#define IIterable_VoiceInformation_GetTrustLevel __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetTrustLevel -#define IIterable_VoiceInformation_First __FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation, 0x12d40a27, 0xae8d, 0x5fb0, 0x8f,0xed, 0x00,0x16,0x5d,0x59,0xc6,0xab); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("12d40a27-ae8d-5fb0-8fed-00165d59c6ab") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation, 0x12d40a27, 0xae8d, 0x5fb0, 0x8f,0xed, 0x00,0x16,0x5d,0x59,0xc6,0xab) -#endif -#else -typedef struct __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl; - -interface __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation { - CONST_VTBL __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_QueryInterface(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_AddRef(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_Release(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetIids(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetRuntimeClassName(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetTrustLevel(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_get_Current(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_get_HasCurrent(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_MoveNext(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetMany(__FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,UINT32 items_size,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_VoiceInformation IID___FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation -#define IIterator_VoiceInformationVtbl __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl -#define IIterator_VoiceInformation __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation -#define IIterator_VoiceInformation_QueryInterface __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_QueryInterface -#define IIterator_VoiceInformation_AddRef __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_AddRef -#define IIterator_VoiceInformation_Release __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_Release -#define IIterator_VoiceInformation_GetIids __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetIids -#define IIterator_VoiceInformation_GetRuntimeClassName __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetRuntimeClassName -#define IIterator_VoiceInformation_GetTrustLevel __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetTrustLevel -#define IIterator_VoiceInformation_get_Current __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_get_Current -#define IIterator_VoiceInformation_get_HasCurrent __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_get_HasCurrent -#define IIterator_VoiceInformation_MoveNext __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_MoveNext -#define IIterator_VoiceInformation_GetMany __FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation, 0xee8d63ce, 0x51ac, 0x5984, 0x89,0x1b, 0xd2,0x32,0xfa,0x7f,0x64,0x53); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("ee8d63ce-51ac-5984-891b-d232fa7f6453") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation, 0xee8d63ce, 0x51ac, 0x5984, 0x89,0x1b, 0xd2,0x32,0xfa,0x7f,0x64,0x53) -#endif -#else -typedef struct __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - UINT32 index, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl; - -interface __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation { - CONST_VTBL __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_QueryInterface(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_AddRef(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_Release(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetIids(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetRuntimeClassName(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetTrustLevel(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetAt(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,UINT32 index,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_get_Size(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_IndexOf(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetMany(__FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CIVoiceInformation **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_VoiceInformation IID___FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation -#define IVectorView_VoiceInformationVtbl __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformationVtbl -#define IVectorView_VoiceInformation __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation -#define IVectorView_VoiceInformation_QueryInterface __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_QueryInterface -#define IVectorView_VoiceInformation_AddRef __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_AddRef -#define IVectorView_VoiceInformation_Release __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_Release -#define IVectorView_VoiceInformation_GetIids __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetIids -#define IVectorView_VoiceInformation_GetRuntimeClassName __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetRuntimeClassName -#define IVectorView_VoiceInformation_GetTrustLevel __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetTrustLevel -#define IVectorView_VoiceInformation_GetAt __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetAt -#define IVectorView_VoiceInformation_get_Size __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_get_Size -#define IVectorView_VoiceInformation_IndexOf __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_IndexOf -#define IVectorView_VoiceInformation_GetMany __FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CMedia__CSpeechSynthesis__CVoiceInformation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream, 0xdf9d48ad, 0x9cea, 0x560c, 0x9e,0xdc, 0xcb,0x88,0x52,0xcb,0x55,0xe3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("df9d48ad-9cea-560c-9edc-cb8852cb55e3") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream, 0xdf9d48ad, 0x9cea, 0x560c, 0x9e,0xdc, 0xcb,0x88,0x52,0xcb,0x55,0xe3) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This, - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This, - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This, - __x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStreamVtbl; - -interface __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream { - CONST_VTBL __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_QueryInterface(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_AddRef(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_Release(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetIids(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetTrustLevel(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_put_Completed(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This,__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_get_Completed(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This,__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetResults(__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This,__x_ABI_CWindows_CMedia_CSpeechSynthesis_CISpeechSynthesisStream **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_SpeechSynthesisStream IID___FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream -#define IAsyncOperation_SpeechSynthesisStreamVtbl __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStreamVtbl -#define IAsyncOperation_SpeechSynthesisStream __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream -#define IAsyncOperation_SpeechSynthesisStream_QueryInterface __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_QueryInterface -#define IAsyncOperation_SpeechSynthesisStream_AddRef __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_AddRef -#define IAsyncOperation_SpeechSynthesisStream_Release __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_Release -#define IAsyncOperation_SpeechSynthesisStream_GetIids __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetIids -#define IAsyncOperation_SpeechSynthesisStream_GetRuntimeClassName __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetRuntimeClassName -#define IAsyncOperation_SpeechSynthesisStream_GetTrustLevel __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetTrustLevel -#define IAsyncOperation_SpeechSynthesisStream_put_Completed __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_put_Completed -#define IAsyncOperation_SpeechSynthesisStream_get_Completed __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_get_Completed -#define IAsyncOperation_SpeechSynthesisStream_GetResults __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream, 0xc972b996, 0x6165, 0x50d4, 0xaf,0x60, 0xa8,0xc3,0xdf,0x51,0xd0,0x92); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("c972b996-6165-50d4-af60-a8c3df51d092") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream, 0xc972b996, 0x6165, 0x50d4, 0xaf,0x60, 0xa8,0xc3,0xdf,0x51,0xd0,0x92) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *This, - __FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStreamVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_Release(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream* This,__FIAsyncOperation_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_SpeechSynthesisStream IID___FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream -#define IAsyncOperationCompletedHandler_SpeechSynthesisStreamVtbl __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStreamVtbl -#define IAsyncOperationCompletedHandler_SpeechSynthesisStream __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream -#define IAsyncOperationCompletedHandler_SpeechSynthesisStream_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_QueryInterface -#define IAsyncOperationCompletedHandler_SpeechSynthesisStream_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_AddRef -#define IAsyncOperationCompletedHandler_SpeechSynthesisStream_Release __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_Release -#define IAsyncOperationCompletedHandler_SpeechSynthesisStream_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CMedia__CSpeechSynthesis__CSpeechSynthesisStream_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_media_speechsynthesis_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.networking.connectivity.h b/lib/libc/include/any-windows-any/windows.networking.connectivity.h deleted file mode 100644 index 7139536c30b71acd40cb4ea75aef0f32da25ec89..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.networking.connectivity.h +++ /dev/null @@ -1,308 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.networking.connectivity.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_networking_connectivity_h__ -#define __windows_networking_connectivity_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation ABI::Windows::Networking::Connectivity::IIPInformation -namespace ABI { - namespace Windows { - namespace Networking { - namespace Connectivity { - interface IIPInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CConnectivity_CIPInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CConnectivity_CIPInformation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Networking { - namespace Connectivity { - class IPInformation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CNetworking_CConnectivity_CIPInformation __x_ABI_CWindows_CNetworking_CConnectivity_CIPInformation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CNetworking_CConnectivity_CIPInformation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CNetworking_CConnectivity_CNetworkAdapter_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CConnectivity_CNetworkAdapter_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Networking { - namespace Connectivity { - class NetworkAdapter; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CNetworking_CConnectivity_CNetworkAdapter __x_ABI_CWindows_CNetworking_CConnectivity_CNetworkAdapter; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CNetworking_CConnectivity_CNetworkAdapter_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation ABI::Windows::Networking::Connectivity::IIPInformation -namespace ABI { - namespace Windows { - namespace Networking { - namespace Connectivity { - interface IIPInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CConnectivity_CINetworkAdapter_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CConnectivity_CINetworkAdapter_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CConnectivity_CINetworkAdapter __x_ABI_CWindows_CNetworking_CConnectivity_CINetworkAdapter; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CConnectivity_CINetworkAdapter ABI::Windows::Networking::Connectivity::INetworkAdapter -namespace ABI { - namespace Windows { - namespace Networking { - namespace Connectivity { - interface INetworkAdapter; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IIPInformation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation, 0xd85145e0, 0x138f, 0x47d7, 0x9b,0x3a, 0x36,0xbb,0x48,0x8c,0xef,0x33); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Networking { - namespace Connectivity { - MIDL_INTERFACE("d85145e0-138f-47d7-9b3a-36bb488cef33") - IIPInformation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_NetworkAdapter( - ABI::Windows::Networking::Connectivity::INetworkAdapter **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PrefixLength( - ABI::Windows::Foundation::IReference **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation, 0xd85145e0, 0x138f, 0x47d7, 0x9b,0x3a, 0x36,0xbb,0x48,0x8c,0xef,0x33) -#endif -#else -typedef struct __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation *This, - TrustLevel *trustLevel); - - /*** IIPInformation methods ***/ - HRESULT (STDMETHODCALLTYPE *get_NetworkAdapter)( - __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation *This, - __x_ABI_CWindows_CNetworking_CConnectivity_CINetworkAdapter **value); - - HRESULT (STDMETHODCALLTYPE *get_PrefixLength)( - __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation *This, - __FIReference_1_BYTE **value); - - END_INTERFACE -} __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformationVtbl; - -interface __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation { - CONST_VTBL __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIPInformation methods ***/ -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_get_NetworkAdapter(This,value) (This)->lpVtbl->get_NetworkAdapter(This,value) -#define __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_get_PrefixLength(This,value) (This)->lpVtbl->get_PrefixLength(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_QueryInterface(__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_AddRef(__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_Release(__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_GetIids(__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_GetRuntimeClassName(__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_GetTrustLevel(__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIPInformation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_get_NetworkAdapter(__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation* This,__x_ABI_CWindows_CNetworking_CConnectivity_CINetworkAdapter **value) { - return This->lpVtbl->get_NetworkAdapter(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_get_PrefixLength(__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation* This,__FIReference_1_BYTE **value) { - return This->lpVtbl->get_PrefixLength(This,value); -} -#endif -#ifdef WIDL_using_Windows_Networking_Connectivity -#define IID_IIPInformation IID___x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation -#define IIPInformationVtbl __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformationVtbl -#define IIPInformation __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation -#define IIPInformation_QueryInterface __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_QueryInterface -#define IIPInformation_AddRef __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_AddRef -#define IIPInformation_Release __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_Release -#define IIPInformation_GetIids __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_GetIids -#define IIPInformation_GetRuntimeClassName __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_GetRuntimeClassName -#define IIPInformation_GetTrustLevel __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_GetTrustLevel -#define IIPInformation_get_NetworkAdapter __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_get_NetworkAdapter -#define IIPInformation_get_PrefixLength __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_get_PrefixLength -#endif /* WIDL_using_Windows_Networking_Connectivity */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Networking.Connectivity.IPInformation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Networking_Connectivity_IPInformation_DEFINED -#define RUNTIMECLASS_Windows_Networking_Connectivity_IPInformation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Networking_Connectivity_IPInformation[] = {'W','i','n','d','o','w','s','.','N','e','t','w','o','r','k','i','n','g','.','C','o','n','n','e','c','t','i','v','i','t','y','.','I','P','I','n','f','o','r','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Networking_Connectivity_IPInformation[] = L"Windows.Networking.Connectivity.IPInformation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Networking_Connectivity_IPInformation[] = {'W','i','n','d','o','w','s','.','N','e','t','w','o','r','k','i','n','g','.','C','o','n','n','e','c','t','i','v','i','t','y','.','I','P','I','n','f','o','r','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Networking_Connectivity_IPInformation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Networking.Connectivity.NetworkAdapter - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Networking_Connectivity_NetworkAdapter_DEFINED -#define RUNTIMECLASS_Windows_Networking_Connectivity_NetworkAdapter_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Networking_Connectivity_NetworkAdapter[] = {'W','i','n','d','o','w','s','.','N','e','t','w','o','r','k','i','n','g','.','C','o','n','n','e','c','t','i','v','i','t','y','.','N','e','t','w','o','r','k','A','d','a','p','t','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Networking_Connectivity_NetworkAdapter[] = L"Windows.Networking.Connectivity.NetworkAdapter"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Networking_Connectivity_NetworkAdapter[] = {'W','i','n','d','o','w','s','.','N','e','t','w','o','r','k','i','n','g','.','C','o','n','n','e','c','t','i','v','i','t','y','.','N','e','t','w','o','r','k','A','d','a','p','t','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Networking_Connectivity_NetworkAdapter_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_networking_connectivity_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.networking.h b/lib/libc/include/any-windows-any/windows.networking.h deleted file mode 100644 index 949399f2e5292057145495010799ba2424a843f7..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.networking.h +++ /dev/null @@ -1,2614 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.networking.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_networking_h__ -#define __windows_networking_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CNetworking_CIEndpointPair_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIEndpointPair_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIEndpointPair __x_ABI_CWindows_CNetworking_CIEndpointPair; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIEndpointPair ABI::Windows::Networking::IEndpointPair -namespace ABI { - namespace Windows { - namespace Networking { - interface IEndpointPair; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CIEndpointPairFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIEndpointPairFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIEndpointPairFactory __x_ABI_CWindows_CNetworking_CIEndpointPairFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIEndpointPairFactory ABI::Windows::Networking::IEndpointPairFactory -namespace ABI { - namespace Windows { - namespace Networking { - interface IEndpointPairFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CIHostName_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIHostName_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIHostName __x_ABI_CWindows_CNetworking_CIHostName; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIHostName ABI::Windows::Networking::IHostName -namespace ABI { - namespace Windows { - namespace Networking { - interface IHostName; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CIHostNameFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIHostNameFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIHostNameFactory __x_ABI_CWindows_CNetworking_CIHostNameFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIHostNameFactory ABI::Windows::Networking::IHostNameFactory -namespace ABI { - namespace Windows { - namespace Networking { - interface IHostNameFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CIHostNameStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIHostNameStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIHostNameStatics __x_ABI_CWindows_CNetworking_CIHostNameStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIHostNameStatics ABI::Windows::Networking::IHostNameStatics -namespace ABI { - namespace Windows { - namespace Networking { - interface IHostNameStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CEndpointPair_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CEndpointPair_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Networking { - class EndpointPair; - } - } -} -#else -typedef struct __x_ABI_CWindows_CNetworking_CEndpointPair __x_ABI_CWindows_CNetworking_CEndpointPair; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CNetworking_CEndpointPair_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CNetworking_CHostName_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CHostName_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Networking { - class HostName; - } - } -} -#else -typedef struct __x_ABI_CWindows_CNetworking_CHostName __x_ABI_CWindows_CNetworking_CHostName; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CNetworking_CHostName_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CNetworking__CEndpointPair __FIIterable_1_Windows__CNetworking__CEndpointPair; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CNetworking__CEndpointPair ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CNetworking__CHostName __FIIterable_1_Windows__CNetworking__CHostName; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CNetworking__CHostName ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CNetworking__CEndpointPair __FIIterator_1_Windows__CNetworking__CEndpointPair; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CNetworking__CEndpointPair ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CNetworking__CHostName __FIIterator_1_Windows__CNetworking__CHostName; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CNetworking__CHostName ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CNetworking__CEndpointPair __FIVectorView_1_Windows__CNetworking__CEndpointPair; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CNetworking__CHostName __FIVectorView_1_Windows__CNetworking__CHostName; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CNetworking__CHostName ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -#define ____FIVector_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CNetworking__CHostName __FIVector_1_Windows__CNetworking__CHostName; -#ifdef __cplusplus -#define __FIVector_1_Windows__CNetworking__CHostName ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair ABI::Windows::Foundation::IAsyncOperationCompletedHandler* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CNetworking_CDomainNameType __x_ABI_CWindows_CNetworking_CDomainNameType; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CNetworking_CHostNameSortOptions __x_ABI_CWindows_CNetworking_CHostNameSortOptions; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CNetworking_CHostNameType __x_ABI_CWindows_CNetworking_CHostNameType; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CNetworking_CIEndpointPair_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIEndpointPair_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIEndpointPair __x_ABI_CWindows_CNetworking_CIEndpointPair; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIEndpointPair ABI::Windows::Networking::IEndpointPair -namespace ABI { - namespace Windows { - namespace Networking { - interface IEndpointPair; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CIEndpointPairFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIEndpointPairFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIEndpointPairFactory __x_ABI_CWindows_CNetworking_CIEndpointPairFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIEndpointPairFactory ABI::Windows::Networking::IEndpointPairFactory -namespace ABI { - namespace Windows { - namespace Networking { - interface IEndpointPairFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CIHostName_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIHostName_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIHostName __x_ABI_CWindows_CNetworking_CIHostName; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIHostName ABI::Windows::Networking::IHostName -namespace ABI { - namespace Windows { - namespace Networking { - interface IHostName; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CIHostNameFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIHostNameFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIHostNameFactory __x_ABI_CWindows_CNetworking_CIHostNameFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIHostNameFactory ABI::Windows::Networking::IHostNameFactory -namespace ABI { - namespace Windows { - namespace Networking { - interface IHostNameFactory; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CNetworking_CIHostNameStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIHostNameStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CNetworking_CIHostNameStatics __x_ABI_CWindows_CNetworking_CIHostNameStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CNetworking_CIHostNameStatics ABI::Windows::Networking::IHostNameStatics -namespace ABI { - namespace Windows { - namespace Networking { - interface IHostNameStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CNetworking__CEndpointPair __FIIterable_1_Windows__CNetworking__CEndpointPair; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CNetworking__CEndpointPair ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CNetworking__CHostName __FIIterable_1_Windows__CNetworking__CHostName; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CNetworking__CHostName ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CNetworking__CEndpointPair __FIIterator_1_Windows__CNetworking__CEndpointPair; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CNetworking__CEndpointPair ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CNetworking__CHostName __FIIterator_1_Windows__CNetworking__CHostName; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CNetworking__CHostName ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CNetworking__CEndpointPair __FIVectorView_1_Windows__CNetworking__CEndpointPair; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CNetworking__CHostName __FIVectorView_1_Windows__CNetworking__CHostName; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CNetworking__CHostName ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -#define ____FIVector_1_Windows__CNetworking__CHostName_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CNetworking__CHostName __FIVector_1_Windows__CNetworking__CHostName; -#ifdef __cplusplus -#define __FIVector_1_Windows__CNetworking__CHostName ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Networking { - enum DomainNameType { - DomainNameType_Suffix = 0, - DomainNameType_FullyQualified = 1 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CNetworking_CDomainNameType { - DomainNameType_Suffix = 0, - DomainNameType_FullyQualified = 1 -}; -#ifdef WIDL_using_Windows_Networking -#define DomainNameType __x_ABI_CWindows_CNetworking_CDomainNameType -#endif /* WIDL_using_Windows_Networking */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Networking { - enum HostNameSortOptions { - HostNameSortOptions_None = 0x0, - HostNameSortOptions_OptimizeForLongConnections = 0x2 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CNetworking_CHostNameSortOptions { - HostNameSortOptions_None = 0x0, - HostNameSortOptions_OptimizeForLongConnections = 0x2 -}; -#ifdef WIDL_using_Windows_Networking -#define HostNameSortOptions __x_ABI_CWindows_CNetworking_CHostNameSortOptions -#endif /* WIDL_using_Windows_Networking */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Networking { - enum HostNameType { - HostNameType_DomainName = 0, - HostNameType_Ipv4 = 1, - HostNameType_Ipv6 = 2, - HostNameType_Bluetooth = 3 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CNetworking_CHostNameType { - HostNameType_DomainName = 0, - HostNameType_Ipv4 = 1, - HostNameType_Ipv6 = 2, - HostNameType_Bluetooth = 3 -}; -#ifdef WIDL_using_Windows_Networking -#define HostNameType __x_ABI_CWindows_CNetworking_CHostNameType -#endif /* WIDL_using_Windows_Networking */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IEndpointPair interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CNetworking_CIEndpointPair_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIEndpointPair_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CNetworking_CIEndpointPair, 0x33a0aa36, 0xf8fa, 0x4b30, 0xb8,0x56, 0x76,0x51,0x7c,0x3b,0xd0,0x6d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Networking { - MIDL_INTERFACE("33a0aa36-f8fa-4b30-b856-76517c3bd06d") - IEndpointPair : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_LocalHostName( - ABI::Windows::Networking::IHostName **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_LocalHostName( - ABI::Windows::Networking::IHostName *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LocalServiceName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_LocalServiceName( - HSTRING value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RemoteHostName( - ABI::Windows::Networking::IHostName **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_RemoteHostName( - ABI::Windows::Networking::IHostName *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RemoteServiceName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_RemoteServiceName( - HSTRING value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CNetworking_CIEndpointPair, 0x33a0aa36, 0xf8fa, 0x4b30, 0xb8,0x56, 0x76,0x51,0x7c,0x3b,0xd0,0x6d) -#endif -#else -typedef struct __x_ABI_CWindows_CNetworking_CIEndpointPairVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - TrustLevel *trustLevel); - - /*** IEndpointPair methods ***/ - HRESULT (STDMETHODCALLTYPE *get_LocalHostName)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - __x_ABI_CWindows_CNetworking_CIHostName **value); - - HRESULT (STDMETHODCALLTYPE *put_LocalHostName)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - __x_ABI_CWindows_CNetworking_CIHostName *value); - - HRESULT (STDMETHODCALLTYPE *get_LocalServiceName)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_LocalServiceName)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - HSTRING value); - - HRESULT (STDMETHODCALLTYPE *get_RemoteHostName)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - __x_ABI_CWindows_CNetworking_CIHostName **value); - - HRESULT (STDMETHODCALLTYPE *put_RemoteHostName)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - __x_ABI_CWindows_CNetworking_CIHostName *value); - - HRESULT (STDMETHODCALLTYPE *get_RemoteServiceName)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_RemoteServiceName)( - __x_ABI_CWindows_CNetworking_CIEndpointPair *This, - HSTRING value); - - END_INTERFACE -} __x_ABI_CWindows_CNetworking_CIEndpointPairVtbl; - -interface __x_ABI_CWindows_CNetworking_CIEndpointPair { - CONST_VTBL __x_ABI_CWindows_CNetworking_CIEndpointPairVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IEndpointPair methods ***/ -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_get_LocalHostName(This,value) (This)->lpVtbl->get_LocalHostName(This,value) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_put_LocalHostName(This,value) (This)->lpVtbl->put_LocalHostName(This,value) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_get_LocalServiceName(This,value) (This)->lpVtbl->get_LocalServiceName(This,value) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_put_LocalServiceName(This,value) (This)->lpVtbl->put_LocalServiceName(This,value) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_get_RemoteHostName(This,value) (This)->lpVtbl->get_RemoteHostName(This,value) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_put_RemoteHostName(This,value) (This)->lpVtbl->put_RemoteHostName(This,value) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_get_RemoteServiceName(This,value) (This)->lpVtbl->get_RemoteServiceName(This,value) -#define __x_ABI_CWindows_CNetworking_CIEndpointPair_put_RemoteServiceName(This,value) (This)->lpVtbl->put_RemoteServiceName(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_QueryInterface(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIEndpointPair_AddRef(__x_ABI_CWindows_CNetworking_CIEndpointPair* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIEndpointPair_Release(__x_ABI_CWindows_CNetworking_CIEndpointPair* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_GetIids(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_GetRuntimeClassName(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_GetTrustLevel(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IEndpointPair methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_get_LocalHostName(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,__x_ABI_CWindows_CNetworking_CIHostName **value) { - return This->lpVtbl->get_LocalHostName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_put_LocalHostName(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,__x_ABI_CWindows_CNetworking_CIHostName *value) { - return This->lpVtbl->put_LocalHostName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_get_LocalServiceName(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,HSTRING *value) { - return This->lpVtbl->get_LocalServiceName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_put_LocalServiceName(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,HSTRING value) { - return This->lpVtbl->put_LocalServiceName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_get_RemoteHostName(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,__x_ABI_CWindows_CNetworking_CIHostName **value) { - return This->lpVtbl->get_RemoteHostName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_put_RemoteHostName(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,__x_ABI_CWindows_CNetworking_CIHostName *value) { - return This->lpVtbl->put_RemoteHostName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_get_RemoteServiceName(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,HSTRING *value) { - return This->lpVtbl->get_RemoteServiceName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPair_put_RemoteServiceName(__x_ABI_CWindows_CNetworking_CIEndpointPair* This,HSTRING value) { - return This->lpVtbl->put_RemoteServiceName(This,value); -} -#endif -#ifdef WIDL_using_Windows_Networking -#define IID_IEndpointPair IID___x_ABI_CWindows_CNetworking_CIEndpointPair -#define IEndpointPairVtbl __x_ABI_CWindows_CNetworking_CIEndpointPairVtbl -#define IEndpointPair __x_ABI_CWindows_CNetworking_CIEndpointPair -#define IEndpointPair_QueryInterface __x_ABI_CWindows_CNetworking_CIEndpointPair_QueryInterface -#define IEndpointPair_AddRef __x_ABI_CWindows_CNetworking_CIEndpointPair_AddRef -#define IEndpointPair_Release __x_ABI_CWindows_CNetworking_CIEndpointPair_Release -#define IEndpointPair_GetIids __x_ABI_CWindows_CNetworking_CIEndpointPair_GetIids -#define IEndpointPair_GetRuntimeClassName __x_ABI_CWindows_CNetworking_CIEndpointPair_GetRuntimeClassName -#define IEndpointPair_GetTrustLevel __x_ABI_CWindows_CNetworking_CIEndpointPair_GetTrustLevel -#define IEndpointPair_get_LocalHostName __x_ABI_CWindows_CNetworking_CIEndpointPair_get_LocalHostName -#define IEndpointPair_put_LocalHostName __x_ABI_CWindows_CNetworking_CIEndpointPair_put_LocalHostName -#define IEndpointPair_get_LocalServiceName __x_ABI_CWindows_CNetworking_CIEndpointPair_get_LocalServiceName -#define IEndpointPair_put_LocalServiceName __x_ABI_CWindows_CNetworking_CIEndpointPair_put_LocalServiceName -#define IEndpointPair_get_RemoteHostName __x_ABI_CWindows_CNetworking_CIEndpointPair_get_RemoteHostName -#define IEndpointPair_put_RemoteHostName __x_ABI_CWindows_CNetworking_CIEndpointPair_put_RemoteHostName -#define IEndpointPair_get_RemoteServiceName __x_ABI_CWindows_CNetworking_CIEndpointPair_get_RemoteServiceName -#define IEndpointPair_put_RemoteServiceName __x_ABI_CWindows_CNetworking_CIEndpointPair_put_RemoteServiceName -#endif /* WIDL_using_Windows_Networking */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CNetworking_CIEndpointPair_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IEndpointPairFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CNetworking_CIEndpointPairFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIEndpointPairFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CNetworking_CIEndpointPairFactory, 0xb609d971, 0x64e0, 0x442b, 0xaa,0x6f, 0xcc,0x8c,0x8f,0x18,0x1f,0x78); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Networking { - MIDL_INTERFACE("b609d971-64e0-442b-aa6f-cc8c8f181f78") - IEndpointPairFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateEndpointPair( - ABI::Windows::Networking::IHostName *host, - HSTRING service, - ABI::Windows::Networking::IHostName *remote_host, - HSTRING remote_service, - ABI::Windows::Networking::IEndpointPair **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CNetworking_CIEndpointPairFactory, 0xb609d971, 0x64e0, 0x442b, 0xaa,0x6f, 0xcc,0x8c,0x8f,0x18,0x1f,0x78) -#endif -#else -typedef struct __x_ABI_CWindows_CNetworking_CIEndpointPairFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CNetworking_CIEndpointPairFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CNetworking_CIEndpointPairFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CNetworking_CIEndpointPairFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CNetworking_CIEndpointPairFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CNetworking_CIEndpointPairFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CNetworking_CIEndpointPairFactory *This, - TrustLevel *trustLevel); - - /*** IEndpointPairFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateEndpointPair)( - __x_ABI_CWindows_CNetworking_CIEndpointPairFactory *This, - __x_ABI_CWindows_CNetworking_CIHostName *host, - HSTRING service, - __x_ABI_CWindows_CNetworking_CIHostName *remote_host, - HSTRING remote_service, - __x_ABI_CWindows_CNetworking_CIEndpointPair **value); - - END_INTERFACE -} __x_ABI_CWindows_CNetworking_CIEndpointPairFactoryVtbl; - -interface __x_ABI_CWindows_CNetworking_CIEndpointPairFactory { - CONST_VTBL __x_ABI_CWindows_CNetworking_CIEndpointPairFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IEndpointPairFactory methods ***/ -#define __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_CreateEndpointPair(This,host,service,remote_host,remote_service,value) (This)->lpVtbl->CreateEndpointPair(This,host,service,remote_host,remote_service,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_QueryInterface(__x_ABI_CWindows_CNetworking_CIEndpointPairFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_AddRef(__x_ABI_CWindows_CNetworking_CIEndpointPairFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_Release(__x_ABI_CWindows_CNetworking_CIEndpointPairFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_GetIids(__x_ABI_CWindows_CNetworking_CIEndpointPairFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_GetRuntimeClassName(__x_ABI_CWindows_CNetworking_CIEndpointPairFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_GetTrustLevel(__x_ABI_CWindows_CNetworking_CIEndpointPairFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IEndpointPairFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_CreateEndpointPair(__x_ABI_CWindows_CNetworking_CIEndpointPairFactory* This,__x_ABI_CWindows_CNetworking_CIHostName *host,HSTRING service,__x_ABI_CWindows_CNetworking_CIHostName *remote_host,HSTRING remote_service,__x_ABI_CWindows_CNetworking_CIEndpointPair **value) { - return This->lpVtbl->CreateEndpointPair(This,host,service,remote_host,remote_service,value); -} -#endif -#ifdef WIDL_using_Windows_Networking -#define IID_IEndpointPairFactory IID___x_ABI_CWindows_CNetworking_CIEndpointPairFactory -#define IEndpointPairFactoryVtbl __x_ABI_CWindows_CNetworking_CIEndpointPairFactoryVtbl -#define IEndpointPairFactory __x_ABI_CWindows_CNetworking_CIEndpointPairFactory -#define IEndpointPairFactory_QueryInterface __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_QueryInterface -#define IEndpointPairFactory_AddRef __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_AddRef -#define IEndpointPairFactory_Release __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_Release -#define IEndpointPairFactory_GetIids __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_GetIids -#define IEndpointPairFactory_GetRuntimeClassName __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_GetRuntimeClassName -#define IEndpointPairFactory_GetTrustLevel __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_GetTrustLevel -#define IEndpointPairFactory_CreateEndpointPair __x_ABI_CWindows_CNetworking_CIEndpointPairFactory_CreateEndpointPair -#endif /* WIDL_using_Windows_Networking */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CNetworking_CIEndpointPairFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IHostName interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CNetworking_CIHostName_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIHostName_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CNetworking_CIHostName, 0xbf8ecaad, 0xed96, 0x49a7, 0x90,0x84, 0xd4,0x16,0xca,0xe8,0x8d,0xcb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Networking { - MIDL_INTERFACE("bf8ecaad-ed96-49a7-9084-d416cae88dcb") - IHostName : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_IPInformation( - ABI::Windows::Networking::Connectivity::IIPInformation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RawName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DisplayName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CanonicalName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Type( - enum HostNameType *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsEqual( - ABI::Windows::Networking::IHostName *name, - boolean *equal) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CNetworking_CIHostName, 0xbf8ecaad, 0xed96, 0x49a7, 0x90,0x84, 0xd4,0x16,0xca,0xe8,0x8d,0xcb) -#endif -#else -typedef struct __x_ABI_CWindows_CNetworking_CIHostNameVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CNetworking_CIHostName *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CNetworking_CIHostName *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - TrustLevel *trustLevel); - - /*** IHostName methods ***/ - HRESULT (STDMETHODCALLTYPE *get_IPInformation)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - __x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation **value); - - HRESULT (STDMETHODCALLTYPE *get_RawName)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_DisplayName)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_CanonicalName)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Type)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - enum __x_ABI_CWindows_CNetworking_CHostNameType *value); - - HRESULT (STDMETHODCALLTYPE *IsEqual)( - __x_ABI_CWindows_CNetworking_CIHostName *This, - __x_ABI_CWindows_CNetworking_CIHostName *name, - boolean *equal); - - END_INTERFACE -} __x_ABI_CWindows_CNetworking_CIHostNameVtbl; - -interface __x_ABI_CWindows_CNetworking_CIHostName { - CONST_VTBL __x_ABI_CWindows_CNetworking_CIHostNameVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CNetworking_CIHostName_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CNetworking_CIHostName_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CNetworking_CIHostName_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CNetworking_CIHostName_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CNetworking_CIHostName_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CNetworking_CIHostName_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHostName methods ***/ -#define __x_ABI_CWindows_CNetworking_CIHostName_get_IPInformation(This,value) (This)->lpVtbl->get_IPInformation(This,value) -#define __x_ABI_CWindows_CNetworking_CIHostName_get_RawName(This,value) (This)->lpVtbl->get_RawName(This,value) -#define __x_ABI_CWindows_CNetworking_CIHostName_get_DisplayName(This,value) (This)->lpVtbl->get_DisplayName(This,value) -#define __x_ABI_CWindows_CNetworking_CIHostName_get_CanonicalName(This,value) (This)->lpVtbl->get_CanonicalName(This,value) -#define __x_ABI_CWindows_CNetworking_CIHostName_get_Type(This,value) (This)->lpVtbl->get_Type(This,value) -#define __x_ABI_CWindows_CNetworking_CIHostName_IsEqual(This,name,equal) (This)->lpVtbl->IsEqual(This,name,equal) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_QueryInterface(__x_ABI_CWindows_CNetworking_CIHostName* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIHostName_AddRef(__x_ABI_CWindows_CNetworking_CIHostName* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIHostName_Release(__x_ABI_CWindows_CNetworking_CIHostName* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_GetIids(__x_ABI_CWindows_CNetworking_CIHostName* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_GetRuntimeClassName(__x_ABI_CWindows_CNetworking_CIHostName* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_GetTrustLevel(__x_ABI_CWindows_CNetworking_CIHostName* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHostName methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_get_IPInformation(__x_ABI_CWindows_CNetworking_CIHostName* This,__x_ABI_CWindows_CNetworking_CConnectivity_CIIPInformation **value) { - return This->lpVtbl->get_IPInformation(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_get_RawName(__x_ABI_CWindows_CNetworking_CIHostName* This,HSTRING *value) { - return This->lpVtbl->get_RawName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_get_DisplayName(__x_ABI_CWindows_CNetworking_CIHostName* This,HSTRING *value) { - return This->lpVtbl->get_DisplayName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_get_CanonicalName(__x_ABI_CWindows_CNetworking_CIHostName* This,HSTRING *value) { - return This->lpVtbl->get_CanonicalName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_get_Type(__x_ABI_CWindows_CNetworking_CIHostName* This,enum __x_ABI_CWindows_CNetworking_CHostNameType *value) { - return This->lpVtbl->get_Type(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostName_IsEqual(__x_ABI_CWindows_CNetworking_CIHostName* This,__x_ABI_CWindows_CNetworking_CIHostName *name,boolean *equal) { - return This->lpVtbl->IsEqual(This,name,equal); -} -#endif -#ifdef WIDL_using_Windows_Networking -#define IID_IHostName IID___x_ABI_CWindows_CNetworking_CIHostName -#define IHostNameVtbl __x_ABI_CWindows_CNetworking_CIHostNameVtbl -#define IHostName __x_ABI_CWindows_CNetworking_CIHostName -#define IHostName_QueryInterface __x_ABI_CWindows_CNetworking_CIHostName_QueryInterface -#define IHostName_AddRef __x_ABI_CWindows_CNetworking_CIHostName_AddRef -#define IHostName_Release __x_ABI_CWindows_CNetworking_CIHostName_Release -#define IHostName_GetIids __x_ABI_CWindows_CNetworking_CIHostName_GetIids -#define IHostName_GetRuntimeClassName __x_ABI_CWindows_CNetworking_CIHostName_GetRuntimeClassName -#define IHostName_GetTrustLevel __x_ABI_CWindows_CNetworking_CIHostName_GetTrustLevel -#define IHostName_get_IPInformation __x_ABI_CWindows_CNetworking_CIHostName_get_IPInformation -#define IHostName_get_RawName __x_ABI_CWindows_CNetworking_CIHostName_get_RawName -#define IHostName_get_DisplayName __x_ABI_CWindows_CNetworking_CIHostName_get_DisplayName -#define IHostName_get_CanonicalName __x_ABI_CWindows_CNetworking_CIHostName_get_CanonicalName -#define IHostName_get_Type __x_ABI_CWindows_CNetworking_CIHostName_get_Type -#define IHostName_IsEqual __x_ABI_CWindows_CNetworking_CIHostName_IsEqual -#endif /* WIDL_using_Windows_Networking */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CNetworking_CIHostName_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IHostNameFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CNetworking_CIHostNameFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIHostNameFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CNetworking_CIHostNameFactory, 0x458c23ed, 0x712f, 0x4576, 0xad,0xf1, 0xc2,0x0b,0x2c,0x64,0x35,0x58); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Networking { - MIDL_INTERFACE("458c23ed-712f-4576-adf1-c20b2c643558") - IHostNameFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateHostName( - HSTRING name, - ABI::Windows::Networking::IHostName **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CNetworking_CIHostNameFactory, 0x458c23ed, 0x712f, 0x4576, 0xad,0xf1, 0xc2,0x0b,0x2c,0x64,0x35,0x58) -#endif -#else -typedef struct __x_ABI_CWindows_CNetworking_CIHostNameFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CNetworking_CIHostNameFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CNetworking_CIHostNameFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CNetworking_CIHostNameFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CNetworking_CIHostNameFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CNetworking_CIHostNameFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CNetworking_CIHostNameFactory *This, - TrustLevel *trustLevel); - - /*** IHostNameFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateHostName)( - __x_ABI_CWindows_CNetworking_CIHostNameFactory *This, - HSTRING name, - __x_ABI_CWindows_CNetworking_CIHostName **value); - - END_INTERFACE -} __x_ABI_CWindows_CNetworking_CIHostNameFactoryVtbl; - -interface __x_ABI_CWindows_CNetworking_CIHostNameFactory { - CONST_VTBL __x_ABI_CWindows_CNetworking_CIHostNameFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CNetworking_CIHostNameFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CNetworking_CIHostNameFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CNetworking_CIHostNameFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CNetworking_CIHostNameFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CNetworking_CIHostNameFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CNetworking_CIHostNameFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHostNameFactory methods ***/ -#define __x_ABI_CWindows_CNetworking_CIHostNameFactory_CreateHostName(This,name,value) (This)->lpVtbl->CreateHostName(This,name,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameFactory_QueryInterface(__x_ABI_CWindows_CNetworking_CIHostNameFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIHostNameFactory_AddRef(__x_ABI_CWindows_CNetworking_CIHostNameFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIHostNameFactory_Release(__x_ABI_CWindows_CNetworking_CIHostNameFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameFactory_GetIids(__x_ABI_CWindows_CNetworking_CIHostNameFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameFactory_GetRuntimeClassName(__x_ABI_CWindows_CNetworking_CIHostNameFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameFactory_GetTrustLevel(__x_ABI_CWindows_CNetworking_CIHostNameFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHostNameFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameFactory_CreateHostName(__x_ABI_CWindows_CNetworking_CIHostNameFactory* This,HSTRING name,__x_ABI_CWindows_CNetworking_CIHostName **value) { - return This->lpVtbl->CreateHostName(This,name,value); -} -#endif -#ifdef WIDL_using_Windows_Networking -#define IID_IHostNameFactory IID___x_ABI_CWindows_CNetworking_CIHostNameFactory -#define IHostNameFactoryVtbl __x_ABI_CWindows_CNetworking_CIHostNameFactoryVtbl -#define IHostNameFactory __x_ABI_CWindows_CNetworking_CIHostNameFactory -#define IHostNameFactory_QueryInterface __x_ABI_CWindows_CNetworking_CIHostNameFactory_QueryInterface -#define IHostNameFactory_AddRef __x_ABI_CWindows_CNetworking_CIHostNameFactory_AddRef -#define IHostNameFactory_Release __x_ABI_CWindows_CNetworking_CIHostNameFactory_Release -#define IHostNameFactory_GetIids __x_ABI_CWindows_CNetworking_CIHostNameFactory_GetIids -#define IHostNameFactory_GetRuntimeClassName __x_ABI_CWindows_CNetworking_CIHostNameFactory_GetRuntimeClassName -#define IHostNameFactory_GetTrustLevel __x_ABI_CWindows_CNetworking_CIHostNameFactory_GetTrustLevel -#define IHostNameFactory_CreateHostName __x_ABI_CWindows_CNetworking_CIHostNameFactory_CreateHostName -#endif /* WIDL_using_Windows_Networking */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CNetworking_CIHostNameFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IHostNameStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CNetworking_CIHostNameStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CNetworking_CIHostNameStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CNetworking_CIHostNameStatics, 0xf68cd4bf, 0xa388, 0x4e8b, 0x91,0xea, 0x54,0xdd,0x6d,0xd9,0x01,0xc0); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Networking { - MIDL_INTERFACE("f68cd4bf-a388-4e8b-91ea-54dd6dd901c0") - IHostNameStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Compare( - HSTRING value1, - HSTRING value2, - INT32 *result) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CNetworking_CIHostNameStatics, 0xf68cd4bf, 0xa388, 0x4e8b, 0x91,0xea, 0x54,0xdd,0x6d,0xd9,0x01,0xc0) -#endif -#else -typedef struct __x_ABI_CWindows_CNetworking_CIHostNameStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CNetworking_CIHostNameStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CNetworking_CIHostNameStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CNetworking_CIHostNameStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CNetworking_CIHostNameStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CNetworking_CIHostNameStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CNetworking_CIHostNameStatics *This, - TrustLevel *trustLevel); - - /*** IHostNameStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *Compare)( - __x_ABI_CWindows_CNetworking_CIHostNameStatics *This, - HSTRING value1, - HSTRING value2, - INT32 *result); - - END_INTERFACE -} __x_ABI_CWindows_CNetworking_CIHostNameStaticsVtbl; - -interface __x_ABI_CWindows_CNetworking_CIHostNameStatics { - CONST_VTBL __x_ABI_CWindows_CNetworking_CIHostNameStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CNetworking_CIHostNameStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CNetworking_CIHostNameStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CNetworking_CIHostNameStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CNetworking_CIHostNameStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CNetworking_CIHostNameStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CNetworking_CIHostNameStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IHostNameStatics methods ***/ -#define __x_ABI_CWindows_CNetworking_CIHostNameStatics_Compare(This,value1,value2,result) (This)->lpVtbl->Compare(This,value1,value2,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameStatics_QueryInterface(__x_ABI_CWindows_CNetworking_CIHostNameStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIHostNameStatics_AddRef(__x_ABI_CWindows_CNetworking_CIHostNameStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CNetworking_CIHostNameStatics_Release(__x_ABI_CWindows_CNetworking_CIHostNameStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameStatics_GetIids(__x_ABI_CWindows_CNetworking_CIHostNameStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameStatics_GetRuntimeClassName(__x_ABI_CWindows_CNetworking_CIHostNameStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameStatics_GetTrustLevel(__x_ABI_CWindows_CNetworking_CIHostNameStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IHostNameStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CNetworking_CIHostNameStatics_Compare(__x_ABI_CWindows_CNetworking_CIHostNameStatics* This,HSTRING value1,HSTRING value2,INT32 *result) { - return This->lpVtbl->Compare(This,value1,value2,result); -} -#endif -#ifdef WIDL_using_Windows_Networking -#define IID_IHostNameStatics IID___x_ABI_CWindows_CNetworking_CIHostNameStatics -#define IHostNameStaticsVtbl __x_ABI_CWindows_CNetworking_CIHostNameStaticsVtbl -#define IHostNameStatics __x_ABI_CWindows_CNetworking_CIHostNameStatics -#define IHostNameStatics_QueryInterface __x_ABI_CWindows_CNetworking_CIHostNameStatics_QueryInterface -#define IHostNameStatics_AddRef __x_ABI_CWindows_CNetworking_CIHostNameStatics_AddRef -#define IHostNameStatics_Release __x_ABI_CWindows_CNetworking_CIHostNameStatics_Release -#define IHostNameStatics_GetIids __x_ABI_CWindows_CNetworking_CIHostNameStatics_GetIids -#define IHostNameStatics_GetRuntimeClassName __x_ABI_CWindows_CNetworking_CIHostNameStatics_GetRuntimeClassName -#define IHostNameStatics_GetTrustLevel __x_ABI_CWindows_CNetworking_CIHostNameStatics_GetTrustLevel -#define IHostNameStatics_Compare __x_ABI_CWindows_CNetworking_CIHostNameStatics_Compare -#endif /* WIDL_using_Windows_Networking */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CNetworking_CIHostNameStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Networking.EndpointPair - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Networking_EndpointPair_DEFINED -#define RUNTIMECLASS_Windows_Networking_EndpointPair_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Networking_EndpointPair[] = {'W','i','n','d','o','w','s','.','N','e','t','w','o','r','k','i','n','g','.','E','n','d','p','o','i','n','t','P','a','i','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Networking_EndpointPair[] = L"Windows.Networking.EndpointPair"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Networking_EndpointPair[] = {'W','i','n','d','o','w','s','.','N','e','t','w','o','r','k','i','n','g','.','E','n','d','p','o','i','n','t','P','a','i','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Networking_EndpointPair_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Networking.HostName - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Networking_HostName_DEFINED -#define RUNTIMECLASS_Windows_Networking_HostName_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Networking_HostName[] = {'W','i','n','d','o','w','s','.','N','e','t','w','o','r','k','i','n','g','.','H','o','s','t','N','a','m','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Networking_HostName[] = L"Windows.Networking.HostName"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Networking_HostName[] = {'W','i','n','d','o','w','s','.','N','e','t','w','o','r','k','i','n','g','.','H','o','s','t','N','a','m','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Networking_HostName_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CNetworking__CEndpointPair, 0xd7ec83c4, 0xa17b, 0x51bf, 0x89,0x97, 0xaa,0x33,0xb9,0x10,0x2d,0xc9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("d7ec83c4-a17b-51bf-8997-aa33b9102dc9") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CNetworking__CEndpointPair, 0xd7ec83c4, 0xa17b, 0x51bf, 0x89,0x97, 0xaa,0x33,0xb9,0x10,0x2d,0xc9) -#endif -#else -typedef struct __FIIterable_1_Windows__CNetworking__CEndpointPairVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CNetworking__CEndpointPair *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CNetworking__CEndpointPair *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CNetworking__CEndpointPair *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CNetworking__CEndpointPair *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CNetworking__CEndpointPair *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CNetworking__CEndpointPair *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CNetworking__CEndpointPair *This, - __FIIterator_1_Windows__CNetworking__CEndpointPair **value); - - END_INTERFACE -} __FIIterable_1_Windows__CNetworking__CEndpointPairVtbl; - -interface __FIIterable_1_Windows__CNetworking__CEndpointPair { - CONST_VTBL __FIIterable_1_Windows__CNetworking__CEndpointPairVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CNetworking__CEndpointPair_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CNetworking__CEndpointPair_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CNetworking__CEndpointPair_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CNetworking__CEndpointPair_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CNetworking__CEndpointPair_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CNetworking__CEndpointPair_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CEndpointPair_QueryInterface(__FIIterable_1_Windows__CNetworking__CEndpointPair* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CNetworking__CEndpointPair_AddRef(__FIIterable_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CNetworking__CEndpointPair_Release(__FIIterable_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CEndpointPair_GetIids(__FIIterable_1_Windows__CNetworking__CEndpointPair* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName(__FIIterable_1_Windows__CNetworking__CEndpointPair* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CEndpointPair_GetTrustLevel(__FIIterable_1_Windows__CNetworking__CEndpointPair* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CEndpointPair_First(__FIIterable_1_Windows__CNetworking__CEndpointPair* This,__FIIterator_1_Windows__CNetworking__CEndpointPair **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_EndpointPair IID___FIIterable_1_Windows__CNetworking__CEndpointPair -#define IIterable_EndpointPairVtbl __FIIterable_1_Windows__CNetworking__CEndpointPairVtbl -#define IIterable_EndpointPair __FIIterable_1_Windows__CNetworking__CEndpointPair -#define IIterable_EndpointPair_QueryInterface __FIIterable_1_Windows__CNetworking__CEndpointPair_QueryInterface -#define IIterable_EndpointPair_AddRef __FIIterable_1_Windows__CNetworking__CEndpointPair_AddRef -#define IIterable_EndpointPair_Release __FIIterable_1_Windows__CNetworking__CEndpointPair_Release -#define IIterable_EndpointPair_GetIids __FIIterable_1_Windows__CNetworking__CEndpointPair_GetIids -#define IIterable_EndpointPair_GetRuntimeClassName __FIIterable_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName -#define IIterable_EndpointPair_GetTrustLevel __FIIterable_1_Windows__CNetworking__CEndpointPair_GetTrustLevel -#define IIterable_EndpointPair_First __FIIterable_1_Windows__CNetworking__CEndpointPair_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CNetworking__CHostName, 0x9e5f3ed0, 0xcf1c, 0x5d38, 0x83,0x2c, 0xac,0xea,0x61,0x64,0xbf,0x5c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("9e5f3ed0-cf1c-5d38-832c-acea6164bf5c") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CNetworking__CHostName, 0x9e5f3ed0, 0xcf1c, 0x5d38, 0x83,0x2c, 0xac,0xea,0x61,0x64,0xbf,0x5c) -#endif -#else -typedef struct __FIIterable_1_Windows__CNetworking__CHostNameVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CNetworking__CHostName *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CNetworking__CHostName *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CNetworking__CHostName *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CNetworking__CHostName *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CNetworking__CHostName *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CNetworking__CHostName *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CNetworking__CHostName *This, - __FIIterator_1_Windows__CNetworking__CHostName **value); - - END_INTERFACE -} __FIIterable_1_Windows__CNetworking__CHostNameVtbl; - -interface __FIIterable_1_Windows__CNetworking__CHostName { - CONST_VTBL __FIIterable_1_Windows__CNetworking__CHostNameVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CNetworking__CHostName_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CNetworking__CHostName_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CNetworking__CHostName_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CNetworking__CHostName_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CNetworking__CHostName_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CNetworking__CHostName_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CNetworking__CHostName_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CHostName_QueryInterface(__FIIterable_1_Windows__CNetworking__CHostName* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CNetworking__CHostName_AddRef(__FIIterable_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CNetworking__CHostName_Release(__FIIterable_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CHostName_GetIids(__FIIterable_1_Windows__CNetworking__CHostName* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CHostName_GetRuntimeClassName(__FIIterable_1_Windows__CNetworking__CHostName* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CHostName_GetTrustLevel(__FIIterable_1_Windows__CNetworking__CHostName* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CNetworking__CHostName_First(__FIIterable_1_Windows__CNetworking__CHostName* This,__FIIterator_1_Windows__CNetworking__CHostName **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_HostName IID___FIIterable_1_Windows__CNetworking__CHostName -#define IIterable_HostNameVtbl __FIIterable_1_Windows__CNetworking__CHostNameVtbl -#define IIterable_HostName __FIIterable_1_Windows__CNetworking__CHostName -#define IIterable_HostName_QueryInterface __FIIterable_1_Windows__CNetworking__CHostName_QueryInterface -#define IIterable_HostName_AddRef __FIIterable_1_Windows__CNetworking__CHostName_AddRef -#define IIterable_HostName_Release __FIIterable_1_Windows__CNetworking__CHostName_Release -#define IIterable_HostName_GetIids __FIIterable_1_Windows__CNetworking__CHostName_GetIids -#define IIterable_HostName_GetRuntimeClassName __FIIterable_1_Windows__CNetworking__CHostName_GetRuntimeClassName -#define IIterable_HostName_GetTrustLevel __FIIterable_1_Windows__CNetworking__CHostName_GetTrustLevel -#define IIterable_HostName_First __FIIterable_1_Windows__CNetworking__CHostName_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CNetworking__CEndpointPair, 0xc899ff9f, 0xe6f5, 0x5673, 0x81,0x0c, 0x04,0xe2,0xff,0x98,0x70,0x4f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("c899ff9f-e6f5-5673-810c-04e2ff98704f") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CNetworking__CEndpointPair, 0xc899ff9f, 0xe6f5, 0x5673, 0x81,0x0c, 0x04,0xe2,0xff,0x98,0x70,0x4f) -#endif -#else -typedef struct __FIIterator_1_Windows__CNetworking__CEndpointPairVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This, - __x_ABI_CWindows_CNetworking_CIEndpointPair **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CNetworking__CEndpointPair *This, - UINT32 items_size, - __x_ABI_CWindows_CNetworking_CIEndpointPair **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CNetworking__CEndpointPairVtbl; - -interface __FIIterator_1_Windows__CNetworking__CEndpointPair { - CONST_VTBL __FIIterator_1_Windows__CNetworking__CEndpointPairVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CNetworking__CEndpointPair_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CEndpointPair_QueryInterface(__FIIterator_1_Windows__CNetworking__CEndpointPair* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CNetworking__CEndpointPair_AddRef(__FIIterator_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CNetworking__CEndpointPair_Release(__FIIterator_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CEndpointPair_GetIids(__FIIterator_1_Windows__CNetworking__CEndpointPair* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName(__FIIterator_1_Windows__CNetworking__CEndpointPair* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CEndpointPair_GetTrustLevel(__FIIterator_1_Windows__CNetworking__CEndpointPair* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CEndpointPair_get_Current(__FIIterator_1_Windows__CNetworking__CEndpointPair* This,__x_ABI_CWindows_CNetworking_CIEndpointPair **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CEndpointPair_get_HasCurrent(__FIIterator_1_Windows__CNetworking__CEndpointPair* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CEndpointPair_MoveNext(__FIIterator_1_Windows__CNetworking__CEndpointPair* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CEndpointPair_GetMany(__FIIterator_1_Windows__CNetworking__CEndpointPair* This,UINT32 items_size,__x_ABI_CWindows_CNetworking_CIEndpointPair **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_EndpointPair IID___FIIterator_1_Windows__CNetworking__CEndpointPair -#define IIterator_EndpointPairVtbl __FIIterator_1_Windows__CNetworking__CEndpointPairVtbl -#define IIterator_EndpointPair __FIIterator_1_Windows__CNetworking__CEndpointPair -#define IIterator_EndpointPair_QueryInterface __FIIterator_1_Windows__CNetworking__CEndpointPair_QueryInterface -#define IIterator_EndpointPair_AddRef __FIIterator_1_Windows__CNetworking__CEndpointPair_AddRef -#define IIterator_EndpointPair_Release __FIIterator_1_Windows__CNetworking__CEndpointPair_Release -#define IIterator_EndpointPair_GetIids __FIIterator_1_Windows__CNetworking__CEndpointPair_GetIids -#define IIterator_EndpointPair_GetRuntimeClassName __FIIterator_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName -#define IIterator_EndpointPair_GetTrustLevel __FIIterator_1_Windows__CNetworking__CEndpointPair_GetTrustLevel -#define IIterator_EndpointPair_get_Current __FIIterator_1_Windows__CNetworking__CEndpointPair_get_Current -#define IIterator_EndpointPair_get_HasCurrent __FIIterator_1_Windows__CNetworking__CEndpointPair_get_HasCurrent -#define IIterator_EndpointPair_MoveNext __FIIterator_1_Windows__CNetworking__CEndpointPair_MoveNext -#define IIterator_EndpointPair_GetMany __FIIterator_1_Windows__CNetworking__CEndpointPair_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CNetworking__CHostName, 0x557bf83c, 0xa428, 0x5dbd, 0xa0,0xfe, 0x05,0xf6,0xee,0x54,0x3d,0x45); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("557bf83c-a428-5dbd-a0fe-05f6ee543d45") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CNetworking__CHostName, 0x557bf83c, 0xa428, 0x5dbd, 0xa0,0xfe, 0x05,0xf6,0xee,0x54,0x3d,0x45) -#endif -#else -typedef struct __FIIterator_1_Windows__CNetworking__CHostNameVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CNetworking__CHostName *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CNetworking__CHostName *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CNetworking__CHostName *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CNetworking__CHostName *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CNetworking__CHostName *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CNetworking__CHostName *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CNetworking__CHostName *This, - __x_ABI_CWindows_CNetworking_CIHostName **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CNetworking__CHostName *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CNetworking__CHostName *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CNetworking__CHostName *This, - UINT32 items_size, - __x_ABI_CWindows_CNetworking_CIHostName **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CNetworking__CHostNameVtbl; - -interface __FIIterator_1_Windows__CNetworking__CHostName { - CONST_VTBL __FIIterator_1_Windows__CNetworking__CHostNameVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CNetworking__CHostName_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CNetworking__CHostName_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CNetworking__CHostName_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CNetworking__CHostName_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CNetworking__CHostName_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CNetworking__CHostName_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CNetworking__CHostName_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CNetworking__CHostName_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CNetworking__CHostName_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CNetworking__CHostName_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CHostName_QueryInterface(__FIIterator_1_Windows__CNetworking__CHostName* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CNetworking__CHostName_AddRef(__FIIterator_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CNetworking__CHostName_Release(__FIIterator_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CHostName_GetIids(__FIIterator_1_Windows__CNetworking__CHostName* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CHostName_GetRuntimeClassName(__FIIterator_1_Windows__CNetworking__CHostName* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CHostName_GetTrustLevel(__FIIterator_1_Windows__CNetworking__CHostName* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CHostName_get_Current(__FIIterator_1_Windows__CNetworking__CHostName* This,__x_ABI_CWindows_CNetworking_CIHostName **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CHostName_get_HasCurrent(__FIIterator_1_Windows__CNetworking__CHostName* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CHostName_MoveNext(__FIIterator_1_Windows__CNetworking__CHostName* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CNetworking__CHostName_GetMany(__FIIterator_1_Windows__CNetworking__CHostName* This,UINT32 items_size,__x_ABI_CWindows_CNetworking_CIHostName **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_HostName IID___FIIterator_1_Windows__CNetworking__CHostName -#define IIterator_HostNameVtbl __FIIterator_1_Windows__CNetworking__CHostNameVtbl -#define IIterator_HostName __FIIterator_1_Windows__CNetworking__CHostName -#define IIterator_HostName_QueryInterface __FIIterator_1_Windows__CNetworking__CHostName_QueryInterface -#define IIterator_HostName_AddRef __FIIterator_1_Windows__CNetworking__CHostName_AddRef -#define IIterator_HostName_Release __FIIterator_1_Windows__CNetworking__CHostName_Release -#define IIterator_HostName_GetIids __FIIterator_1_Windows__CNetworking__CHostName_GetIids -#define IIterator_HostName_GetRuntimeClassName __FIIterator_1_Windows__CNetworking__CHostName_GetRuntimeClassName -#define IIterator_HostName_GetTrustLevel __FIIterator_1_Windows__CNetworking__CHostName_GetTrustLevel -#define IIterator_HostName_get_Current __FIIterator_1_Windows__CNetworking__CHostName_get_Current -#define IIterator_HostName_get_HasCurrent __FIIterator_1_Windows__CNetworking__CHostName_get_HasCurrent -#define IIterator_HostName_MoveNext __FIIterator_1_Windows__CNetworking__CHostName_MoveNext -#define IIterator_HostName_GetMany __FIIterator_1_Windows__CNetworking__CHostName_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CNetworking__CEndpointPair, 0x8780a851, 0x6d48, 0x5006, 0x92,0x88, 0x81,0xf3,0xd7,0x04,0x5a,0x96); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("8780a851-6d48-5006-9288-81f3d7045a96") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CNetworking__CEndpointPair, 0x8780a851, 0x6d48, 0x5006, 0x92,0x88, 0x81,0xf3,0xd7,0x04,0x5a,0x96) -#endif -#else -typedef struct __FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - UINT32 index, - __x_ABI_CWindows_CNetworking_CIEndpointPair **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - __x_ABI_CWindows_CNetworking_CIEndpointPair *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CNetworking_CIEndpointPair **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl; - -interface __FIVectorView_1_Windows__CNetworking__CEndpointPair { - CONST_VTBL __FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CEndpointPair_QueryInterface(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CNetworking__CEndpointPair_AddRef(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CNetworking__CEndpointPair_Release(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetIids(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetTrustLevel(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetAt(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This,UINT32 index,__x_ABI_CWindows_CNetworking_CIEndpointPair **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CEndpointPair_get_Size(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CEndpointPair_IndexOf(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This,__x_ABI_CWindows_CNetworking_CIEndpointPair *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetMany(__FIVectorView_1_Windows__CNetworking__CEndpointPair* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CNetworking_CIEndpointPair **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_EndpointPair IID___FIVectorView_1_Windows__CNetworking__CEndpointPair -#define IVectorView_EndpointPairVtbl __FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl -#define IVectorView_EndpointPair __FIVectorView_1_Windows__CNetworking__CEndpointPair -#define IVectorView_EndpointPair_QueryInterface __FIVectorView_1_Windows__CNetworking__CEndpointPair_QueryInterface -#define IVectorView_EndpointPair_AddRef __FIVectorView_1_Windows__CNetworking__CEndpointPair_AddRef -#define IVectorView_EndpointPair_Release __FIVectorView_1_Windows__CNetworking__CEndpointPair_Release -#define IVectorView_EndpointPair_GetIids __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetIids -#define IVectorView_EndpointPair_GetRuntimeClassName __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName -#define IVectorView_EndpointPair_GetTrustLevel __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetTrustLevel -#define IVectorView_EndpointPair_GetAt __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetAt -#define IVectorView_EndpointPair_get_Size __FIVectorView_1_Windows__CNetworking__CEndpointPair_get_Size -#define IVectorView_EndpointPair_IndexOf __FIVectorView_1_Windows__CNetworking__CEndpointPair_IndexOf -#define IVectorView_EndpointPair_GetMany __FIVectorView_1_Windows__CNetworking__CEndpointPair_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CNetworking__CHostName, 0xf4706ab1, 0x55a3, 0x5270, 0xaf,0xb2, 0x73,0x29,0x88,0xfe,0x82,0x27); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("f4706ab1-55a3-5270-afb2-732988fe8227") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CNetworking__CHostName, 0xf4706ab1, 0x55a3, 0x5270, 0xaf,0xb2, 0x73,0x29,0x88,0xfe,0x82,0x27) -#endif -#else -typedef struct __FIVectorView_1_Windows__CNetworking__CHostNameVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CNetworking__CHostName *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CNetworking__CHostName *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CNetworking__CHostName *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CNetworking__CHostName *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CNetworking__CHostName *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CNetworking__CHostName *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CNetworking__CHostName *This, - UINT32 index, - __x_ABI_CWindows_CNetworking_CIHostName **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CNetworking__CHostName *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CNetworking__CHostName *This, - __x_ABI_CWindows_CNetworking_CIHostName *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CNetworking__CHostName *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CNetworking_CIHostName **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CNetworking__CHostNameVtbl; - -interface __FIVectorView_1_Windows__CNetworking__CHostName { - CONST_VTBL __FIVectorView_1_Windows__CNetworking__CHostNameVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CNetworking__CHostName_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CNetworking__CHostName_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CNetworking__CHostName_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CNetworking__CHostName_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CNetworking__CHostName_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CNetworking__CHostName_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CNetworking__CHostName_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CNetworking__CHostName_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CNetworking__CHostName_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CNetworking__CHostName_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CHostName_QueryInterface(__FIVectorView_1_Windows__CNetworking__CHostName* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CNetworking__CHostName_AddRef(__FIVectorView_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CNetworking__CHostName_Release(__FIVectorView_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CHostName_GetIids(__FIVectorView_1_Windows__CNetworking__CHostName* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CHostName_GetRuntimeClassName(__FIVectorView_1_Windows__CNetworking__CHostName* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CHostName_GetTrustLevel(__FIVectorView_1_Windows__CNetworking__CHostName* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CHostName_GetAt(__FIVectorView_1_Windows__CNetworking__CHostName* This,UINT32 index,__x_ABI_CWindows_CNetworking_CIHostName **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CHostName_get_Size(__FIVectorView_1_Windows__CNetworking__CHostName* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CHostName_IndexOf(__FIVectorView_1_Windows__CNetworking__CHostName* This,__x_ABI_CWindows_CNetworking_CIHostName *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CNetworking__CHostName_GetMany(__FIVectorView_1_Windows__CNetworking__CHostName* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CNetworking_CIHostName **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_HostName IID___FIVectorView_1_Windows__CNetworking__CHostName -#define IVectorView_HostNameVtbl __FIVectorView_1_Windows__CNetworking__CHostNameVtbl -#define IVectorView_HostName __FIVectorView_1_Windows__CNetworking__CHostName -#define IVectorView_HostName_QueryInterface __FIVectorView_1_Windows__CNetworking__CHostName_QueryInterface -#define IVectorView_HostName_AddRef __FIVectorView_1_Windows__CNetworking__CHostName_AddRef -#define IVectorView_HostName_Release __FIVectorView_1_Windows__CNetworking__CHostName_Release -#define IVectorView_HostName_GetIids __FIVectorView_1_Windows__CNetworking__CHostName_GetIids -#define IVectorView_HostName_GetRuntimeClassName __FIVectorView_1_Windows__CNetworking__CHostName_GetRuntimeClassName -#define IVectorView_HostName_GetTrustLevel __FIVectorView_1_Windows__CNetworking__CHostName_GetTrustLevel -#define IVectorView_HostName_GetAt __FIVectorView_1_Windows__CNetworking__CHostName_GetAt -#define IVectorView_HostName_get_Size __FIVectorView_1_Windows__CNetworking__CHostName_get_Size -#define IVectorView_HostName_IndexOf __FIVectorView_1_Windows__CNetworking__CHostName_IndexOf -#define IVectorView_HostName_GetMany __FIVectorView_1_Windows__CNetworking__CHostName_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ -#define ____FIVector_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_Windows__CNetworking__CHostName, 0x90c71c29, 0xa9b5, 0x5267, 0xa5,0xad, 0x8b,0x75,0x67,0x36,0x31,0x7c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("90c71c29-a9b5-5267-a5ad-8b756736317c") - IVector : IVector_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_Windows__CNetworking__CHostName, 0x90c71c29, 0xa9b5, 0x5267, 0xa5,0xad, 0x8b,0x75,0x67,0x36,0x31,0x7c) -#endif -#else -typedef struct __FIVector_1_Windows__CNetworking__CHostNameVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_Windows__CNetworking__CHostName *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_Windows__CNetworking__CHostName *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_Windows__CNetworking__CHostName *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_Windows__CNetworking__CHostName *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_Windows__CNetworking__CHostName *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_Windows__CNetworking__CHostName *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_Windows__CNetworking__CHostName *This, - UINT32 index, - __x_ABI_CWindows_CNetworking_CIHostName **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_Windows__CNetworking__CHostName *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_Windows__CNetworking__CHostName *This, - __FIVectorView_1_Windows__CNetworking__CHostName **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_Windows__CNetworking__CHostName *This, - __x_ABI_CWindows_CNetworking_CIHostName *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_Windows__CNetworking__CHostName *This, - UINT32 index, - __x_ABI_CWindows_CNetworking_CIHostName *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_Windows__CNetworking__CHostName *This, - UINT32 index, - __x_ABI_CWindows_CNetworking_CIHostName *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_Windows__CNetworking__CHostName *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_Windows__CNetworking__CHostName *This, - __x_ABI_CWindows_CNetworking_CIHostName *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_Windows__CNetworking__CHostName *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_Windows__CNetworking__CHostName *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_Windows__CNetworking__CHostName *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CNetworking_CIHostName **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_Windows__CNetworking__CHostName *This, - UINT32 count, - __x_ABI_CWindows_CNetworking_CIHostName **items); - - END_INTERFACE -} __FIVector_1_Windows__CNetworking__CHostNameVtbl; - -interface __FIVector_1_Windows__CNetworking__CHostName { - CONST_VTBL __FIVector_1_Windows__CNetworking__CHostNameVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_Windows__CNetworking__CHostName_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_Windows__CNetworking__CHostName_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_Windows__CNetworking__CHostName_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_Windows__CNetworking__CHostName_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_Windows__CNetworking__CHostName_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_Windows__CNetworking__CHostName_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_Windows__CNetworking__CHostName_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_Windows__CNetworking__CHostName_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_Windows__CNetworking__CHostName_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_Windows__CNetworking__CHostName_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_Windows__CNetworking__CHostName_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_Windows__CNetworking__CHostName_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_Windows__CNetworking__CHostName_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_Windows__CNetworking__CHostName_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_Windows__CNetworking__CHostName_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_Windows__CNetworking__CHostName_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_Windows__CNetworking__CHostName_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_Windows__CNetworking__CHostName_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_QueryInterface(__FIVector_1_Windows__CNetworking__CHostName* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CNetworking__CHostName_AddRef(__FIVector_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CNetworking__CHostName_Release(__FIVector_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_GetIids(__FIVector_1_Windows__CNetworking__CHostName* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_GetRuntimeClassName(__FIVector_1_Windows__CNetworking__CHostName* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_GetTrustLevel(__FIVector_1_Windows__CNetworking__CHostName* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_GetAt(__FIVector_1_Windows__CNetworking__CHostName* This,UINT32 index,__x_ABI_CWindows_CNetworking_CIHostName **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_get_Size(__FIVector_1_Windows__CNetworking__CHostName* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_GetView(__FIVector_1_Windows__CNetworking__CHostName* This,__FIVectorView_1_Windows__CNetworking__CHostName **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_IndexOf(__FIVector_1_Windows__CNetworking__CHostName* This,__x_ABI_CWindows_CNetworking_CIHostName *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_SetAt(__FIVector_1_Windows__CNetworking__CHostName* This,UINT32 index,__x_ABI_CWindows_CNetworking_CIHostName *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_InsertAt(__FIVector_1_Windows__CNetworking__CHostName* This,UINT32 index,__x_ABI_CWindows_CNetworking_CIHostName *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_RemoveAt(__FIVector_1_Windows__CNetworking__CHostName* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_Append(__FIVector_1_Windows__CNetworking__CHostName* This,__x_ABI_CWindows_CNetworking_CIHostName *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_RemoveAtEnd(__FIVector_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_Clear(__FIVector_1_Windows__CNetworking__CHostName* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_GetMany(__FIVector_1_Windows__CNetworking__CHostName* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CNetworking_CIHostName **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CNetworking__CHostName_ReplaceAll(__FIVector_1_Windows__CNetworking__CHostName* This,UINT32 count,__x_ABI_CWindows_CNetworking_CIHostName **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_HostName IID___FIVector_1_Windows__CNetworking__CHostName -#define IVector_HostNameVtbl __FIVector_1_Windows__CNetworking__CHostNameVtbl -#define IVector_HostName __FIVector_1_Windows__CNetworking__CHostName -#define IVector_HostName_QueryInterface __FIVector_1_Windows__CNetworking__CHostName_QueryInterface -#define IVector_HostName_AddRef __FIVector_1_Windows__CNetworking__CHostName_AddRef -#define IVector_HostName_Release __FIVector_1_Windows__CNetworking__CHostName_Release -#define IVector_HostName_GetIids __FIVector_1_Windows__CNetworking__CHostName_GetIids -#define IVector_HostName_GetRuntimeClassName __FIVector_1_Windows__CNetworking__CHostName_GetRuntimeClassName -#define IVector_HostName_GetTrustLevel __FIVector_1_Windows__CNetworking__CHostName_GetTrustLevel -#define IVector_HostName_GetAt __FIVector_1_Windows__CNetworking__CHostName_GetAt -#define IVector_HostName_get_Size __FIVector_1_Windows__CNetworking__CHostName_get_Size -#define IVector_HostName_GetView __FIVector_1_Windows__CNetworking__CHostName_GetView -#define IVector_HostName_IndexOf __FIVector_1_Windows__CNetworking__CHostName_IndexOf -#define IVector_HostName_SetAt __FIVector_1_Windows__CNetworking__CHostName_SetAt -#define IVector_HostName_InsertAt __FIVector_1_Windows__CNetworking__CHostName_InsertAt -#define IVector_HostName_RemoveAt __FIVector_1_Windows__CNetworking__CHostName_RemoveAt -#define IVector_HostName_Append __FIVector_1_Windows__CNetworking__CHostName_Append -#define IVector_HostName_RemoveAtEnd __FIVector_1_Windows__CNetworking__CHostName_RemoveAtEnd -#define IVector_HostName_Clear __FIVector_1_Windows__CNetworking__CHostName_Clear -#define IVector_HostName_GetMany __FIVector_1_Windows__CNetworking__CHostName_GetMany -#define IVector_HostName_ReplaceAll __FIVector_1_Windows__CNetworking__CHostName_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_Windows__CNetworking__CHostName_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler* > interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair, 0x20d6faab, 0x3b8e, 0x5a1f, 0x83,0x97, 0xb0,0x1c,0xb2,0x19,0xa1,0x8d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("20d6faab-3b8e-5a1f-8397-b01cb219a18d") - IAsyncOperationCompletedHandler* > : IAsyncOperationCompletedHandler_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair, 0x20d6faab, 0x3b8e, 0x5a1f, 0x83,0x97, 0xb0,0x1c,0xb2,0x19,0xa1,0x8d) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This); - - /*** IAsyncOperationCompletedHandler* > methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl; - -interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair { - CONST_VTBL __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler* > methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_QueryInterface(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_AddRef(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_Release(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_Invoke(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IVectorView_EndpointPair IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair -#define IAsyncOperationCompletedHandler_IVectorView_EndpointPairVtbl __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl -#define IAsyncOperationCompletedHandler_IVectorView_EndpointPair __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair -#define IAsyncOperationCompletedHandler_IVectorView_EndpointPair_QueryInterface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_QueryInterface -#define IAsyncOperationCompletedHandler_IVectorView_EndpointPair_AddRef __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_AddRef -#define IAsyncOperationCompletedHandler_IVectorView_EndpointPair_Release __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_Release -#define IAsyncOperationCompletedHandler_IVectorView_EndpointPair_Invoke __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation* > interface - */ -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair, 0xafc2ff8e, 0xe393, 0x566a, 0x89,0xc4, 0xd0,0x43,0xe9,0x40,0x05,0x0d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("afc2ff8e-e393-566a-89c4-d043e940050d") - IAsyncOperation* > : IAsyncOperation_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair, 0xafc2ff8e, 0xe393, 0x566a, 0x89,0xc4, 0xd0,0x43,0xe9,0x40,0x05,0x0d) -#endif -#else -typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation* > methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *This, - __FIVectorView_1_Windows__CNetworking__CEndpointPair **results); - - END_INTERFACE -} __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl; - -interface __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair { - CONST_VTBL __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation* > methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_QueryInterface(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_AddRef(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_Release(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetIids(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetTrustLevel(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_put_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_get_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CNetworking__CEndpointPair **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetResults(__FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair* This,__FIVectorView_1_Windows__CNetworking__CEndpointPair **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IVectorView_EndpointPair IID___FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair -#define IAsyncOperation_IVectorView_EndpointPairVtbl __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPairVtbl -#define IAsyncOperation_IVectorView_EndpointPair __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair -#define IAsyncOperation_IVectorView_EndpointPair_QueryInterface __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_QueryInterface -#define IAsyncOperation_IVectorView_EndpointPair_AddRef __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_AddRef -#define IAsyncOperation_IVectorView_EndpointPair_Release __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_Release -#define IAsyncOperation_IVectorView_EndpointPair_GetIids __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetIids -#define IAsyncOperation_IVectorView_EndpointPair_GetRuntimeClassName __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetRuntimeClassName -#define IAsyncOperation_IVectorView_EndpointPair_GetTrustLevel __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetTrustLevel -#define IAsyncOperation_IVectorView_EndpointPair_put_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_put_Completed -#define IAsyncOperation_IVectorView_EndpointPair_get_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_get_Completed -#define IAsyncOperation_IVectorView_EndpointPair_GetResults __FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CNetworking__CEndpointPair_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_networking_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.perception.spatial.h b/lib/libc/include/any-windows-any/windows.perception.spatial.h deleted file mode 100644 index 3a48ba55abf1c5a004e4877ab6fdf77e889d06dd..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.perception.spatial.h +++ /dev/null @@ -1,1831 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.perception.spatial.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_perception_spatial_h__ -#define __windows_perception_spatial_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume ABI::Windows::Perception::Spatial::ISpatialBoundingVolume -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - interface ISpatialBoundingVolume; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics ABI::Windows::Perception::Spatial::ISpatialBoundingVolumeStatics -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - interface ISpatialBoundingVolumeStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem ABI::Windows::Perception::Spatial::ISpatialCoordinateSystem -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - interface ISpatialCoordinateSystem; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingVolume_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingVolume_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - class SpatialBoundingVolume; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingVolume __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingVolume; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingVolume_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSpatialCoordinateSystem_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSpatialCoordinateSystem_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - class SpatialCoordinateSystem; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialCoordinateSystem __x_ABI_CWindows_CPerception_CSpatial_CSpatialCoordinateSystem; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CPerception_CSpatial_CSpatialCoordinateSystem_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_SpatialPerceptionAccessStatus_FWD_DEFINED__ -#define ____FIAsyncOperation_1_SpatialPerceptionAccessStatus_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_SpatialPerceptionAccessStatus __FIAsyncOperation_1_SpatialPerceptionAccessStatus; -#ifdef __cplusplus -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_SpatialBoundingBox_FWD_DEFINED__ -#define ____FIReference_1_SpatialBoundingBox_FWD_DEFINED__ -typedef interface __FIReference_1_SpatialBoundingBox __FIReference_1_SpatialBoundingBox; -#ifdef __cplusplus -#define __FIReference_1_SpatialBoundingBox ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_SpatialBoundingFrustum_FWD_DEFINED__ -#define ____FIReference_1_SpatialBoundingFrustum_FWD_DEFINED__ -typedef interface __FIReference_1_SpatialBoundingFrustum __FIReference_1_SpatialBoundingFrustum; -#ifdef __cplusplus -#define __FIReference_1_SpatialBoundingFrustum ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_SpatialBoundingOrientedBox_FWD_DEFINED__ -#define ____FIReference_1_SpatialBoundingOrientedBox_FWD_DEFINED__ -typedef interface __FIReference_1_SpatialBoundingOrientedBox __FIReference_1_SpatialBoundingOrientedBox; -#ifdef __cplusplus -#define __FIReference_1_SpatialBoundingOrientedBox ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CPerception_CSpatial_CSpatialPerceptionAccessStatus __x_ABI_CWindows_CPerception_CSpatial_CSpatialPerceptionAccessStatus; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingBox __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingBox; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - typedef struct SpatialBoundingBox SpatialBoundingBox; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingFrustum __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingFrustum; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - typedef struct SpatialBoundingFrustum SpatialBoundingFrustum; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingOrientedBox __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingOrientedBox; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - typedef struct SpatialBoundingOrientedBox SpatialBoundingOrientedBox; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingSphere __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingSphere; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - typedef struct SpatialBoundingSphere SpatialBoundingSphere; - } - } - } -} -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume ABI::Windows::Perception::Spatial::ISpatialBoundingVolume -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - interface ISpatialBoundingVolume; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics ABI::Windows::Perception::Spatial::ISpatialBoundingVolumeStatics -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - interface ISpatialBoundingVolumeStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem ABI::Windows::Perception::Spatial::ISpatialCoordinateSystem -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - interface ISpatialCoordinateSystem; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_SpatialPerceptionAccessStatus_FWD_DEFINED__ -#define ____FIAsyncOperation_1_SpatialPerceptionAccessStatus_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_SpatialPerceptionAccessStatus __FIAsyncOperation_1_SpatialPerceptionAccessStatus; -#ifdef __cplusplus -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_SpatialBoundingBox_FWD_DEFINED__ -#define ____FIReference_1_SpatialBoundingBox_FWD_DEFINED__ -typedef interface __FIReference_1_SpatialBoundingBox __FIReference_1_SpatialBoundingBox; -#ifdef __cplusplus -#define __FIReference_1_SpatialBoundingBox ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_SpatialBoundingFrustum_FWD_DEFINED__ -#define ____FIReference_1_SpatialBoundingFrustum_FWD_DEFINED__ -typedef interface __FIReference_1_SpatialBoundingFrustum __FIReference_1_SpatialBoundingFrustum; -#ifdef __cplusplus -#define __FIReference_1_SpatialBoundingFrustum ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_SpatialBoundingOrientedBox_FWD_DEFINED__ -#define ____FIReference_1_SpatialBoundingOrientedBox_FWD_DEFINED__ -typedef interface __FIReference_1_SpatialBoundingOrientedBox __FIReference_1_SpatialBoundingOrientedBox; -#ifdef __cplusplus -#define __FIReference_1_SpatialBoundingOrientedBox ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - enum SpatialPerceptionAccessStatus { - SpatialPerceptionAccessStatus_Unspecified = 0, - SpatialPerceptionAccessStatus_Allowed = 1, - SpatialPerceptionAccessStatus_DeniedByUser = 2, - SpatialPerceptionAccessStatus_DeniedBySystem = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CPerception_CSpatial_CSpatialPerceptionAccessStatus { - SpatialPerceptionAccessStatus_Unspecified = 0, - SpatialPerceptionAccessStatus_Allowed = 1, - SpatialPerceptionAccessStatus_DeniedByUser = 2, - SpatialPerceptionAccessStatus_DeniedBySystem = 3 -}; -#ifdef WIDL_using_Windows_Perception_Spatial -#define SpatialPerceptionAccessStatus __x_ABI_CWindows_CPerception_CSpatial_CSpatialPerceptionAccessStatus -#endif /* WIDL_using_Windows_Perception_Spatial */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - struct SpatialBoundingBox { - struct Vector3 Center; - struct Vector3 Extents; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingBox { - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 Center; - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 Extents; -}; -#ifdef WIDL_using_Windows_Perception_Spatial -#define SpatialBoundingBox __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingBox -#endif /* WIDL_using_Windows_Perception_Spatial */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - struct SpatialBoundingFrustum { - struct Plane Near; - struct Plane Far; - struct Plane Right; - struct Plane Left; - struct Plane Top; - struct Plane Bottom; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingFrustum { - struct __x_ABI_CWindows_CFoundation_CNumerics_CPlane Near; - struct __x_ABI_CWindows_CFoundation_CNumerics_CPlane Far; - struct __x_ABI_CWindows_CFoundation_CNumerics_CPlane Right; - struct __x_ABI_CWindows_CFoundation_CNumerics_CPlane Left; - struct __x_ABI_CWindows_CFoundation_CNumerics_CPlane Top; - struct __x_ABI_CWindows_CFoundation_CNumerics_CPlane Bottom; -}; -#ifdef WIDL_using_Windows_Perception_Spatial -#define SpatialBoundingFrustum __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingFrustum -#endif /* WIDL_using_Windows_Perception_Spatial */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - struct SpatialBoundingOrientedBox { - struct Vector3 Center; - struct Vector3 Extents; - struct Quaternion Orientation; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingOrientedBox { - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 Center; - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 Extents; - struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion Orientation; -}; -#ifdef WIDL_using_Windows_Perception_Spatial -#define SpatialBoundingOrientedBox __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingOrientedBox -#endif /* WIDL_using_Windows_Perception_Spatial */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - struct SpatialBoundingSphere { - struct Vector3 Center; - FLOAT Radius; - }; - } - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingSphere { - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 Center; - FLOAT Radius; -}; -#ifdef WIDL_using_Windows_Perception_Spatial -#define SpatialBoundingSphere __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingSphere -#endif /* WIDL_using_Windows_Perception_Spatial */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -/***************************************************************************** - * ISpatialBoundingVolume interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume, 0xfb2065da, 0x68c3, 0x33df, 0xb7,0xaf, 0x4c,0x78,0x72,0x07,0x99,0x9c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - MIDL_INTERFACE("fb2065da-68c3-33df-b7af-4c787207999c") - ISpatialBoundingVolume : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume, 0xfb2065da, 0x68c3, 0x33df, 0xb7,0xaf, 0x4c,0x78,0x72,0x07,0x99,0x9c) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_Release(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial -#define IID_ISpatialBoundingVolume IID___x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume -#define ISpatialBoundingVolumeVtbl __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeVtbl -#define ISpatialBoundingVolume __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume -#define ISpatialBoundingVolume_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_QueryInterface -#define ISpatialBoundingVolume_AddRef __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_AddRef -#define ISpatialBoundingVolume_Release __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_Release -#define ISpatialBoundingVolume_GetIids __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_GetIids -#define ISpatialBoundingVolume_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_GetRuntimeClassName -#define ISpatialBoundingVolume_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_GetTrustLevel -#endif /* WIDL_using_Windows_Perception_Spatial */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpatialBoundingVolumeStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics, 0x05889117, 0xb3e1, 0x36d8, 0xb0,0x17, 0x56,0x61,0x81,0xa5,0xb1,0x96); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - MIDL_INTERFACE("05889117-b3e1-36d8-b017-566181a5b196") - ISpatialBoundingVolumeStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE FromBox( - ABI::Windows::Perception::Spatial::ISpatialCoordinateSystem *system, - struct SpatialBoundingBox box, - ABI::Windows::Perception::Spatial::ISpatialBoundingVolume **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE FromOrientedBox( - ABI::Windows::Perception::Spatial::ISpatialCoordinateSystem *system, - struct SpatialBoundingOrientedBox box, - ABI::Windows::Perception::Spatial::ISpatialBoundingVolume **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE FromSphere( - ABI::Windows::Perception::Spatial::ISpatialCoordinateSystem *system, - struct SpatialBoundingSphere sphere, - ABI::Windows::Perception::Spatial::ISpatialBoundingVolume **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE FromFrustum( - ABI::Windows::Perception::Spatial::ISpatialCoordinateSystem *system, - struct SpatialBoundingFrustum frustum, - ABI::Windows::Perception::Spatial::ISpatialBoundingVolume **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics, 0x05889117, 0xb3e1, 0x36d8, 0xb0,0x17, 0x56,0x61,0x81,0xa5,0xb1,0x96) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This, - TrustLevel *trustLevel); - - /*** ISpatialBoundingVolumeStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *FromBox)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system, - struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingBox box, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value); - - HRESULT (STDMETHODCALLTYPE *FromOrientedBox)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system, - struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingOrientedBox box, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value); - - HRESULT (STDMETHODCALLTYPE *FromSphere)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system, - struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingSphere sphere, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value); - - HRESULT (STDMETHODCALLTYPE *FromFrustum)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics *This, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system, - struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingFrustum frustum, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStaticsVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialBoundingVolumeStatics methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromBox(This,system,box,value) (This)->lpVtbl->FromBox(This,system,box,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromOrientedBox(This,system,box,value) (This)->lpVtbl->FromOrientedBox(This,system,box,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromSphere(This,system,sphere,value) (This)->lpVtbl->FromSphere(This,system,sphere,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromFrustum(This,system,frustum,value) (This)->lpVtbl->FromFrustum(This,system,frustum,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_Release(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialBoundingVolumeStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromBox(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This,__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system,struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingBox box,__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value) { - return This->lpVtbl->FromBox(This,system,box,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromOrientedBox(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This,__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system,struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingOrientedBox box,__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value) { - return This->lpVtbl->FromOrientedBox(This,system,box,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromSphere(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This,__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system,struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingSphere sphere,__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value) { - return This->lpVtbl->FromSphere(This,system,sphere,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromFrustum(__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics* This,__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system,struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingFrustum frustum,__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value) { - return This->lpVtbl->FromFrustum(This,system,frustum,value); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial -#define IID_ISpatialBoundingVolumeStatics IID___x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics -#define ISpatialBoundingVolumeStaticsVtbl __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStaticsVtbl -#define ISpatialBoundingVolumeStatics __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics -#define ISpatialBoundingVolumeStatics_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_QueryInterface -#define ISpatialBoundingVolumeStatics_AddRef __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_AddRef -#define ISpatialBoundingVolumeStatics_Release __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_Release -#define ISpatialBoundingVolumeStatics_GetIids __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_GetIids -#define ISpatialBoundingVolumeStatics_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_GetRuntimeClassName -#define ISpatialBoundingVolumeStatics_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_GetTrustLevel -#define ISpatialBoundingVolumeStatics_FromBox __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromBox -#define ISpatialBoundingVolumeStatics_FromOrientedBox __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromOrientedBox -#define ISpatialBoundingVolumeStatics_FromSphere __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromSphere -#define ISpatialBoundingVolumeStatics_FromFrustum __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_FromFrustum -#endif /* WIDL_using_Windows_Perception_Spatial */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolumeStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpatialCoordinateSystem interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem, 0x69ebca4b, 0x60a3, 0x3586, 0xa6,0x53, 0x59,0xa7,0xbd,0x67,0x6d,0x07); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - MIDL_INTERFACE("69ebca4b-60a3-3586-a653-59a7bd676d07") - ISpatialCoordinateSystem : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE TryGetTransformTo( - ABI::Windows::Perception::Spatial::ISpatialCoordinateSystem *target, - ABI::Windows::Foundation::IReference **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem, 0x69ebca4b, 0x60a3, 0x3586, 0xa6,0x53, 0x59,0xa7,0xbd,0x67,0x6d,0x07) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystemVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *This, - TrustLevel *trustLevel); - - /*** ISpatialCoordinateSystem methods ***/ - HRESULT (STDMETHODCALLTYPE *TryGetTransformTo)( - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *This, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *target, - __FIReference_1_Matrix4x4 **value); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystemVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystemVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialCoordinateSystem methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_TryGetTransformTo(This,target,value) (This)->lpVtbl->TryGetTransformTo(This,target,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_Release(__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialCoordinateSystem methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_TryGetTransformTo(__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem* This,__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *target,__FIReference_1_Matrix4x4 **value) { - return This->lpVtbl->TryGetTransformTo(This,target,value); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial -#define IID_ISpatialCoordinateSystem IID___x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem -#define ISpatialCoordinateSystemVtbl __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystemVtbl -#define ISpatialCoordinateSystem __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem -#define ISpatialCoordinateSystem_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_QueryInterface -#define ISpatialCoordinateSystem_AddRef __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_AddRef -#define ISpatialCoordinateSystem_Release __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_Release -#define ISpatialCoordinateSystem_GetIids __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_GetIids -#define ISpatialCoordinateSystem_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_GetRuntimeClassName -#define ISpatialCoordinateSystem_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_GetTrustLevel -#define ISpatialCoordinateSystem_TryGetTransformTo __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_TryGetTransformTo -#endif /* WIDL_using_Windows_Perception_Spatial */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Perception.Spatial.SpatialBoundingVolume - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Perception_Spatial_SpatialBoundingVolume_DEFINED -#define RUNTIMECLASS_Windows_Perception_Spatial_SpatialBoundingVolume_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Perception_Spatial_SpatialBoundingVolume[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','p','a','t','i','a','l','B','o','u','n','d','i','n','g','V','o','l','u','m','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_SpatialBoundingVolume[] = L"Windows.Perception.Spatial.SpatialBoundingVolume"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_SpatialBoundingVolume[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','p','a','t','i','a','l','B','o','u','n','d','i','n','g','V','o','l','u','m','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Perception_Spatial_SpatialBoundingVolume_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Perception.Spatial.SpatialCoordinateSystem - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Perception_Spatial_SpatialCoordinateSystem_DEFINED -#define RUNTIMECLASS_Windows_Perception_Spatial_SpatialCoordinateSystem_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Perception_Spatial_SpatialCoordinateSystem[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','p','a','t','i','a','l','C','o','o','r','d','i','n','a','t','e','S','y','s','t','e','m',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_SpatialCoordinateSystem[] = L"Windows.Perception.Spatial.SpatialCoordinateSystem"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_SpatialCoordinateSystem[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','p','a','t','i','a','l','C','o','o','r','d','i','n','a','t','e','S','y','s','t','e','m',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Perception_Spatial_SpatialCoordinateSystem_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume, 0x89e8f1ee, 0x3a2a, 0x5b69, 0xa7,0x86, 0xcd,0xdc,0xf7,0x45,0x6a,0x3a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("89e8f1ee-3a2a-5b69-a786-cddcf7456a3a") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume, 0x89e8f1ee, 0x3a2a, 0x5b69, 0xa7,0x86, 0xcd,0xdc,0xf7,0x45,0x6a,0x3a) -#endif -#else -typedef struct __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolumeVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume **value); - - END_INTERFACE -} __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolumeVtbl; - -interface __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume { - CONST_VTBL __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolumeVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_QueryInterface(__FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_AddRef(__FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_Release(__FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetIids(__FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetRuntimeClassName(__FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetTrustLevel(__FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_First(__FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_SpatialBoundingVolume IID___FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume -#define IIterable_SpatialBoundingVolumeVtbl __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolumeVtbl -#define IIterable_SpatialBoundingVolume __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume -#define IIterable_SpatialBoundingVolume_QueryInterface __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_QueryInterface -#define IIterable_SpatialBoundingVolume_AddRef __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_AddRef -#define IIterable_SpatialBoundingVolume_Release __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_Release -#define IIterable_SpatialBoundingVolume_GetIids __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetIids -#define IIterable_SpatialBoundingVolume_GetRuntimeClassName __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetRuntimeClassName -#define IIterable_SpatialBoundingVolume_GetTrustLevel __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetTrustLevel -#define IIterable_SpatialBoundingVolume_First __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume, 0xeb8385c5, 0x0775, 0x5415, 0x8f,0x76, 0x32,0x7e,0x6e,0x38,0x8a,0xc5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("eb8385c5-0775-5415-8f76-327e6e388ac5") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume, 0xeb8385c5, 0x0775, 0x5415, 0x8f,0x76, 0x32,0x7e,0x6e,0x38,0x8a,0xc5) -#endif -#else -typedef struct __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolumeVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *This, - UINT32 items_size, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolumeVtbl; - -interface __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume { - CONST_VTBL __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolumeVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_QueryInterface(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_AddRef(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_Release(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetIids(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetRuntimeClassName(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetTrustLevel(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_get_Current(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_get_HasCurrent(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_MoveNext(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetMany(__FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume* This,UINT32 items_size,__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_SpatialBoundingVolume IID___FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume -#define IIterator_SpatialBoundingVolumeVtbl __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolumeVtbl -#define IIterator_SpatialBoundingVolume __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume -#define IIterator_SpatialBoundingVolume_QueryInterface __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_QueryInterface -#define IIterator_SpatialBoundingVolume_AddRef __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_AddRef -#define IIterator_SpatialBoundingVolume_Release __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_Release -#define IIterator_SpatialBoundingVolume_GetIids __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetIids -#define IIterator_SpatialBoundingVolume_GetRuntimeClassName __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetRuntimeClassName -#define IIterator_SpatialBoundingVolume_GetTrustLevel __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetTrustLevel -#define IIterator_SpatialBoundingVolume_get_Current __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_get_Current -#define IIterator_SpatialBoundingVolume_get_HasCurrent __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_get_HasCurrent -#define IIterator_SpatialBoundingVolume_MoveNext __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_MoveNext -#define IIterator_SpatialBoundingVolume_GetMany __FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus, 0x6ced54c8, 0x7689, 0x525a, 0x80,0xe1, 0x95,0x6a,0x9d,0x85,0xcd,0x83); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("6ced54c8-7689-525a-80e1-956a9d85cd83") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus, 0x6ced54c8, 0x7689, 0x525a, 0x80,0xe1, 0x95,0x6a,0x9d,0x85,0xcd,0x83) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatusVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus *This, - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatusVtbl; - -interface __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatusVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_QueryInterface(__FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_AddRef(__FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_Release(__FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_Invoke(__FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus* This,__FIAsyncOperation_1_SpatialPerceptionAccessStatus *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_SpatialPerceptionAccessStatus IID___FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus -#define IAsyncOperationCompletedHandler_SpatialPerceptionAccessStatusVtbl __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatusVtbl -#define IAsyncOperationCompletedHandler_SpatialPerceptionAccessStatus __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus -#define IAsyncOperationCompletedHandler_SpatialPerceptionAccessStatus_QueryInterface __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_QueryInterface -#define IAsyncOperationCompletedHandler_SpatialPerceptionAccessStatus_AddRef __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_AddRef -#define IAsyncOperationCompletedHandler_SpatialPerceptionAccessStatus_Release __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_Release -#define IAsyncOperationCompletedHandler_SpatialPerceptionAccessStatus_Invoke __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_SpatialPerceptionAccessStatus_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_SpatialPerceptionAccessStatus_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_SpatialPerceptionAccessStatus, 0xb425d126, 0x1069, 0x563f, 0xa8,0x63, 0x44,0xa3,0x0a,0x8f,0x07,0x1d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("b425d126-1069-563f-a863-44a30a8f071d") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_SpatialPerceptionAccessStatus, 0xb425d126, 0x1069, 0x563f, 0xa8,0x63, 0x44,0xa3,0x0a,0x8f,0x07,0x1d) -#endif -#else -typedef struct __FIAsyncOperation_1_SpatialPerceptionAccessStatusVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *This, - __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *This, - __FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_SpatialPerceptionAccessStatus *This, - enum __x_ABI_CWindows_CPerception_CSpatial_CSpatialPerceptionAccessStatus *results); - - END_INTERFACE -} __FIAsyncOperation_1_SpatialPerceptionAccessStatusVtbl; - -interface __FIAsyncOperation_1_SpatialPerceptionAccessStatus { - CONST_VTBL __FIAsyncOperation_1_SpatialPerceptionAccessStatusVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_SpatialPerceptionAccessStatus_QueryInterface(__FIAsyncOperation_1_SpatialPerceptionAccessStatus* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_SpatialPerceptionAccessStatus_AddRef(__FIAsyncOperation_1_SpatialPerceptionAccessStatus* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_SpatialPerceptionAccessStatus_Release(__FIAsyncOperation_1_SpatialPerceptionAccessStatus* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetIids(__FIAsyncOperation_1_SpatialPerceptionAccessStatus* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetRuntimeClassName(__FIAsyncOperation_1_SpatialPerceptionAccessStatus* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetTrustLevel(__FIAsyncOperation_1_SpatialPerceptionAccessStatus* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_SpatialPerceptionAccessStatus_put_Completed(__FIAsyncOperation_1_SpatialPerceptionAccessStatus* This,__FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_SpatialPerceptionAccessStatus_get_Completed(__FIAsyncOperation_1_SpatialPerceptionAccessStatus* This,__FIAsyncOperationCompletedHandler_1_SpatialPerceptionAccessStatus **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetResults(__FIAsyncOperation_1_SpatialPerceptionAccessStatus* This,enum __x_ABI_CWindows_CPerception_CSpatial_CSpatialPerceptionAccessStatus *results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_SpatialPerceptionAccessStatus IID___FIAsyncOperation_1_SpatialPerceptionAccessStatus -#define IAsyncOperation_SpatialPerceptionAccessStatusVtbl __FIAsyncOperation_1_SpatialPerceptionAccessStatusVtbl -#define IAsyncOperation_SpatialPerceptionAccessStatus __FIAsyncOperation_1_SpatialPerceptionAccessStatus -#define IAsyncOperation_SpatialPerceptionAccessStatus_QueryInterface __FIAsyncOperation_1_SpatialPerceptionAccessStatus_QueryInterface -#define IAsyncOperation_SpatialPerceptionAccessStatus_AddRef __FIAsyncOperation_1_SpatialPerceptionAccessStatus_AddRef -#define IAsyncOperation_SpatialPerceptionAccessStatus_Release __FIAsyncOperation_1_SpatialPerceptionAccessStatus_Release -#define IAsyncOperation_SpatialPerceptionAccessStatus_GetIids __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetIids -#define IAsyncOperation_SpatialPerceptionAccessStatus_GetRuntimeClassName __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetRuntimeClassName -#define IAsyncOperation_SpatialPerceptionAccessStatus_GetTrustLevel __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetTrustLevel -#define IAsyncOperation_SpatialPerceptionAccessStatus_put_Completed __FIAsyncOperation_1_SpatialPerceptionAccessStatus_put_Completed -#define IAsyncOperation_SpatialPerceptionAccessStatus_get_Completed __FIAsyncOperation_1_SpatialPerceptionAccessStatus_get_Completed -#define IAsyncOperation_SpatialPerceptionAccessStatus_GetResults __FIAsyncOperation_1_SpatialPerceptionAccessStatus_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_SpatialPerceptionAccessStatus_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_SpatialBoundingBox_INTERFACE_DEFINED__ -#define ____FIReference_1_SpatialBoundingBox_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_SpatialBoundingBox, 0xab3274d9, 0x9b82, 0x5396, 0xbb,0x00, 0xd7,0x0c,0x53,0x97,0x96,0xb3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("ab3274d9-9b82-5396-bb00-d70c539796b3") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_SpatialBoundingBox, 0xab3274d9, 0x9b82, 0x5396, 0xbb,0x00, 0xd7,0x0c,0x53,0x97,0x96,0xb3) -#endif -#else -typedef struct __FIReference_1_SpatialBoundingBoxVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_SpatialBoundingBox *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_SpatialBoundingBox *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_SpatialBoundingBox *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_SpatialBoundingBox *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_SpatialBoundingBox *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_SpatialBoundingBox *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_SpatialBoundingBox *This, - struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingBox *value); - - END_INTERFACE -} __FIReference_1_SpatialBoundingBoxVtbl; - -interface __FIReference_1_SpatialBoundingBox { - CONST_VTBL __FIReference_1_SpatialBoundingBoxVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_SpatialBoundingBox_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_SpatialBoundingBox_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_SpatialBoundingBox_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_SpatialBoundingBox_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_SpatialBoundingBox_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_SpatialBoundingBox_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_SpatialBoundingBox_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingBox_QueryInterface(__FIReference_1_SpatialBoundingBox* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_SpatialBoundingBox_AddRef(__FIReference_1_SpatialBoundingBox* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_SpatialBoundingBox_Release(__FIReference_1_SpatialBoundingBox* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingBox_GetIids(__FIReference_1_SpatialBoundingBox* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingBox_GetRuntimeClassName(__FIReference_1_SpatialBoundingBox* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingBox_GetTrustLevel(__FIReference_1_SpatialBoundingBox* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingBox_get_Value(__FIReference_1_SpatialBoundingBox* This,struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingBox *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_SpatialBoundingBox IID___FIReference_1_SpatialBoundingBox -#define IReference_SpatialBoundingBoxVtbl __FIReference_1_SpatialBoundingBoxVtbl -#define IReference_SpatialBoundingBox __FIReference_1_SpatialBoundingBox -#define IReference_SpatialBoundingBox_QueryInterface __FIReference_1_SpatialBoundingBox_QueryInterface -#define IReference_SpatialBoundingBox_AddRef __FIReference_1_SpatialBoundingBox_AddRef -#define IReference_SpatialBoundingBox_Release __FIReference_1_SpatialBoundingBox_Release -#define IReference_SpatialBoundingBox_GetIids __FIReference_1_SpatialBoundingBox_GetIids -#define IReference_SpatialBoundingBox_GetRuntimeClassName __FIReference_1_SpatialBoundingBox_GetRuntimeClassName -#define IReference_SpatialBoundingBox_GetTrustLevel __FIReference_1_SpatialBoundingBox_GetTrustLevel -#define IReference_SpatialBoundingBox_get_Value __FIReference_1_SpatialBoundingBox_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_SpatialBoundingBox_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_SpatialBoundingFrustum_INTERFACE_DEFINED__ -#define ____FIReference_1_SpatialBoundingFrustum_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_SpatialBoundingFrustum, 0xf434face, 0x0c36, 0x5749, 0xa8,0xa0, 0x0b,0xb6,0xce,0x78,0xa6,0x14); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("f434face-0c36-5749-a8a0-0bb6ce78a614") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_SpatialBoundingFrustum, 0xf434face, 0x0c36, 0x5749, 0xa8,0xa0, 0x0b,0xb6,0xce,0x78,0xa6,0x14) -#endif -#else -typedef struct __FIReference_1_SpatialBoundingFrustumVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_SpatialBoundingFrustum *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_SpatialBoundingFrustum *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_SpatialBoundingFrustum *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_SpatialBoundingFrustum *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_SpatialBoundingFrustum *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_SpatialBoundingFrustum *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_SpatialBoundingFrustum *This, - struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingFrustum *value); - - END_INTERFACE -} __FIReference_1_SpatialBoundingFrustumVtbl; - -interface __FIReference_1_SpatialBoundingFrustum { - CONST_VTBL __FIReference_1_SpatialBoundingFrustumVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_SpatialBoundingFrustum_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_SpatialBoundingFrustum_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_SpatialBoundingFrustum_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_SpatialBoundingFrustum_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_SpatialBoundingFrustum_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_SpatialBoundingFrustum_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_SpatialBoundingFrustum_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingFrustum_QueryInterface(__FIReference_1_SpatialBoundingFrustum* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_SpatialBoundingFrustum_AddRef(__FIReference_1_SpatialBoundingFrustum* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_SpatialBoundingFrustum_Release(__FIReference_1_SpatialBoundingFrustum* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingFrustum_GetIids(__FIReference_1_SpatialBoundingFrustum* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingFrustum_GetRuntimeClassName(__FIReference_1_SpatialBoundingFrustum* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingFrustum_GetTrustLevel(__FIReference_1_SpatialBoundingFrustum* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingFrustum_get_Value(__FIReference_1_SpatialBoundingFrustum* This,struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingFrustum *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_SpatialBoundingFrustum IID___FIReference_1_SpatialBoundingFrustum -#define IReference_SpatialBoundingFrustumVtbl __FIReference_1_SpatialBoundingFrustumVtbl -#define IReference_SpatialBoundingFrustum __FIReference_1_SpatialBoundingFrustum -#define IReference_SpatialBoundingFrustum_QueryInterface __FIReference_1_SpatialBoundingFrustum_QueryInterface -#define IReference_SpatialBoundingFrustum_AddRef __FIReference_1_SpatialBoundingFrustum_AddRef -#define IReference_SpatialBoundingFrustum_Release __FIReference_1_SpatialBoundingFrustum_Release -#define IReference_SpatialBoundingFrustum_GetIids __FIReference_1_SpatialBoundingFrustum_GetIids -#define IReference_SpatialBoundingFrustum_GetRuntimeClassName __FIReference_1_SpatialBoundingFrustum_GetRuntimeClassName -#define IReference_SpatialBoundingFrustum_GetTrustLevel __FIReference_1_SpatialBoundingFrustum_GetTrustLevel -#define IReference_SpatialBoundingFrustum_get_Value __FIReference_1_SpatialBoundingFrustum_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_SpatialBoundingFrustum_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_SpatialBoundingOrientedBox_INTERFACE_DEFINED__ -#define ____FIReference_1_SpatialBoundingOrientedBox_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_SpatialBoundingOrientedBox, 0x09f88309, 0x9f81, 0x5207, 0xbd,0xb2, 0xab,0xef,0x92,0x6d,0xb1,0x8f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("09f88309-9f81-5207-bdb2-abef926db18f") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_SpatialBoundingOrientedBox, 0x09f88309, 0x9f81, 0x5207, 0xbd,0xb2, 0xab,0xef,0x92,0x6d,0xb1,0x8f) -#endif -#else -typedef struct __FIReference_1_SpatialBoundingOrientedBoxVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_SpatialBoundingOrientedBox *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_SpatialBoundingOrientedBox *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_SpatialBoundingOrientedBox *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_SpatialBoundingOrientedBox *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_SpatialBoundingOrientedBox *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_SpatialBoundingOrientedBox *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_SpatialBoundingOrientedBox *This, - struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingOrientedBox *value); - - END_INTERFACE -} __FIReference_1_SpatialBoundingOrientedBoxVtbl; - -interface __FIReference_1_SpatialBoundingOrientedBox { - CONST_VTBL __FIReference_1_SpatialBoundingOrientedBoxVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_SpatialBoundingOrientedBox_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_SpatialBoundingOrientedBox_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_SpatialBoundingOrientedBox_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_SpatialBoundingOrientedBox_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_SpatialBoundingOrientedBox_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_SpatialBoundingOrientedBox_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_SpatialBoundingOrientedBox_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingOrientedBox_QueryInterface(__FIReference_1_SpatialBoundingOrientedBox* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_SpatialBoundingOrientedBox_AddRef(__FIReference_1_SpatialBoundingOrientedBox* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_SpatialBoundingOrientedBox_Release(__FIReference_1_SpatialBoundingOrientedBox* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingOrientedBox_GetIids(__FIReference_1_SpatialBoundingOrientedBox* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingOrientedBox_GetRuntimeClassName(__FIReference_1_SpatialBoundingOrientedBox* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingOrientedBox_GetTrustLevel(__FIReference_1_SpatialBoundingOrientedBox* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_SpatialBoundingOrientedBox_get_Value(__FIReference_1_SpatialBoundingOrientedBox* This,struct __x_ABI_CWindows_CPerception_CSpatial_CSpatialBoundingOrientedBox *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_SpatialBoundingOrientedBox IID___FIReference_1_SpatialBoundingOrientedBox -#define IReference_SpatialBoundingOrientedBoxVtbl __FIReference_1_SpatialBoundingOrientedBoxVtbl -#define IReference_SpatialBoundingOrientedBox __FIReference_1_SpatialBoundingOrientedBox -#define IReference_SpatialBoundingOrientedBox_QueryInterface __FIReference_1_SpatialBoundingOrientedBox_QueryInterface -#define IReference_SpatialBoundingOrientedBox_AddRef __FIReference_1_SpatialBoundingOrientedBox_AddRef -#define IReference_SpatialBoundingOrientedBox_Release __FIReference_1_SpatialBoundingOrientedBox_Release -#define IReference_SpatialBoundingOrientedBox_GetIids __FIReference_1_SpatialBoundingOrientedBox_GetIids -#define IReference_SpatialBoundingOrientedBox_GetRuntimeClassName __FIReference_1_SpatialBoundingOrientedBox_GetRuntimeClassName -#define IReference_SpatialBoundingOrientedBox_GetTrustLevel __FIReference_1_SpatialBoundingOrientedBox_GetTrustLevel -#define IReference_SpatialBoundingOrientedBox_get_Value __FIReference_1_SpatialBoundingOrientedBox_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_SpatialBoundingOrientedBox_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_perception_spatial_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.perception.spatial.surfaces.h b/lib/libc/include/any-windows-any/windows.perception.spatial.surfaces.h deleted file mode 100644 index ac39f692a0f3cadb75b03de28f8df1826f675438..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.perception.spatial.surfaces.h +++ /dev/null @@ -1,2867 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.perception.spatial.surfaces.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_perception_spatial_surfaces_h__ -#define __windows_perception_spatial_surfaces_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceInfo -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceInfo; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMesh -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceMesh; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshBuffer -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceMeshBuffer; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshOptions -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceMeshOptions; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshOptionsStatics -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceMeshOptionsStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceObserver -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceObserver; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceObserverStatics -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceObserverStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceObserverStatics2 -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceObserverStatics2; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceInfo_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - class SpatialSurfaceInfo; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceInfo __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceInfo; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceInfo_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMesh_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMesh_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - class SpatialSurfaceMesh; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMesh __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMesh; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMesh_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshBuffer_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - class SpatialSurfaceMeshBuffer; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshBuffer __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshBuffer; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshBuffer_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshOptions_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshOptions_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - class SpatialSurfaceMeshOptions; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshOptions __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshOptions; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceMeshOptions_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceObserver_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceObserver_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - class SpatialSurfaceObserver; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceObserver __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceObserver; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CSpatialSurfaceObserver_FWD_DEFINED__ */ - -#ifndef ____FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -#define ____FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo; -#ifdef __cplusplus -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo ABI::Windows::Foundation::Collections::IMapView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -#define ____FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo; -#ifdef __cplusplus -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo ABI::Windows::Foundation::Collections::IKeyValuePair -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -#define ____FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo; -#ifdef __cplusplus -#define __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo ABI::Windows::Foundation::Collections::IIterable* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -#define ____FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo; -#ifdef __cplusplus -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo ABI::Windows::Foundation::Collections::IIterator* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceInfo -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceInfo; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMesh -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceMesh; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshBuffer -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceMeshBuffer; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshOptions -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceMeshOptions; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshOptionsStatics -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceMeshOptionsStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceObserver -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceObserver; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceObserverStatics -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceObserverStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceObserverStatics2 -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - interface ISpatialSurfaceObserverStatics2; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -#define ____FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo; -#ifdef __cplusplus -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo ABI::Windows::Foundation::Collections::IMapView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -#define ____FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo; -#ifdef __cplusplus -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo ABI::Windows::Foundation::Collections::IKeyValuePair -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -#define ____FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo; -#ifdef __cplusplus -#define __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo ABI::Windows::Foundation::Collections::IIterable* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -#define ____FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_FWD_DEFINED__ -typedef interface __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo; -#ifdef __cplusplus -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo ABI::Windows::Foundation::Collections::IIterator* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * ISpatialSurfaceInfo interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo, 0xf8e9ebe7, 0x39b7, 0x3962, 0xbb,0x03, 0x57,0xf5,0x6e,0x1f,0xb0,0xa1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - MIDL_INTERFACE("f8e9ebe7-39b7-3962-bb03-57f56e1fb0a1") - ISpatialSurfaceInfo : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Id( - GUID *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_UpdateTime( - struct DateTime *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryGetBounds( - ABI::Windows::Perception::Spatial::ISpatialCoordinateSystem *system, - ABI::Windows::Foundation::IReference **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryComputeLatestMeshAsync( - DOUBLE triangles, - ABI::Windows::Foundation::IAsyncOperation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryComputeLatestMeshWithOptionsAsync( - DOUBLE triangles, - ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshOptions *options, - ABI::Windows::Foundation::IAsyncOperation **value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo, 0xf8e9ebe7, 0x39b7, 0x3962, 0xbb,0x03, 0x57,0xf5,0x6e,0x1f,0xb0,0xa1) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfoVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This, - TrustLevel *trustLevel); - - /*** ISpatialSurfaceInfo methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Id)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This, - GUID *value); - - HRESULT (STDMETHODCALLTYPE *get_UpdateTime)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This, - struct __x_ABI_CWindows_CFoundation_CDateTime *value); - - HRESULT (STDMETHODCALLTYPE *TryGetBounds)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system, - __FIReference_1_SpatialBoundingOrientedBox **value); - - HRESULT (STDMETHODCALLTYPE *TryComputeLatestMeshAsync)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This, - DOUBLE triangles, - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh **value); - - HRESULT (STDMETHODCALLTYPE *TryComputeLatestMeshWithOptionsAsync)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo *This, - DOUBLE triangles, - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *options, - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh **value); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfoVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfoVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialSurfaceInfo methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_get_Id(This,value) (This)->lpVtbl->get_Id(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_get_UpdateTime(This,value) (This)->lpVtbl->get_UpdateTime(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_TryGetBounds(This,system,value) (This)->lpVtbl->TryGetBounds(This,system,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_TryComputeLatestMeshAsync(This,triangles,value) (This)->lpVtbl->TryComputeLatestMeshAsync(This,triangles,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_TryComputeLatestMeshWithOptionsAsync(This,triangles,options,value) (This)->lpVtbl->TryComputeLatestMeshWithOptionsAsync(This,triangles,options,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_Release(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialSurfaceInfo methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_get_Id(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This,GUID *value) { - return This->lpVtbl->get_Id(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_get_UpdateTime(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This,struct __x_ABI_CWindows_CFoundation_CDateTime *value) { - return This->lpVtbl->get_UpdateTime(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_TryGetBounds(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This,__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem *system,__FIReference_1_SpatialBoundingOrientedBox **value) { - return This->lpVtbl->TryGetBounds(This,system,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_TryComputeLatestMeshAsync(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This,DOUBLE triangles,__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh **value) { - return This->lpVtbl->TryComputeLatestMeshAsync(This,triangles,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_TryComputeLatestMeshWithOptionsAsync(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo* This,DOUBLE triangles,__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *options,__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh **value) { - return This->lpVtbl->TryComputeLatestMeshWithOptionsAsync(This,triangles,options,value); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial_Surfaces -#define IID_ISpatialSurfaceInfo IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo -#define ISpatialSurfaceInfoVtbl __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfoVtbl -#define ISpatialSurfaceInfo __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo -#define ISpatialSurfaceInfo_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_QueryInterface -#define ISpatialSurfaceInfo_AddRef __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_AddRef -#define ISpatialSurfaceInfo_Release __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_Release -#define ISpatialSurfaceInfo_GetIids __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_GetIids -#define ISpatialSurfaceInfo_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_GetRuntimeClassName -#define ISpatialSurfaceInfo_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_GetTrustLevel -#define ISpatialSurfaceInfo_get_Id __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_get_Id -#define ISpatialSurfaceInfo_get_UpdateTime __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_get_UpdateTime -#define ISpatialSurfaceInfo_TryGetBounds __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_TryGetBounds -#define ISpatialSurfaceInfo_TryComputeLatestMeshAsync __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_TryComputeLatestMeshAsync -#define ISpatialSurfaceInfo_TryComputeLatestMeshWithOptionsAsync __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_TryComputeLatestMeshWithOptionsAsync -#endif /* WIDL_using_Windows_Perception_Spatial_Surfaces */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpatialSurfaceMesh interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh, 0x108f57d9, 0xdf0d, 0x3950, 0xa0,0xfd, 0xf9,0x72,0xc7,0x7c,0x27,0xb4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - MIDL_INTERFACE("108f57d9-df0d-3950-a0fd-f972c77c27b4") - ISpatialSurfaceMesh : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_SurfaceInfo( - ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceInfo **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CoordinateSystem( - ABI::Windows::Perception::Spatial::ISpatialCoordinateSystem **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_TriangleIndices( - ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshBuffer **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_VertexPositions( - ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshBuffer **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_VertexPositionScale( - struct Vector3 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_VertexNormals( - ABI::Windows::Perception::Spatial::Surfaces::ISpatialSurfaceMeshBuffer **value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh, 0x108f57d9, 0xdf0d, 0x3950, 0xa0,0xfd, 0xf9,0x72,0xc7,0x7c,0x27,0xb4) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - TrustLevel *trustLevel); - - /*** ISpatialSurfaceMesh methods ***/ - HRESULT (STDMETHODCALLTYPE *get_SurfaceInfo)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo **value); - - HRESULT (STDMETHODCALLTYPE *get_CoordinateSystem)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem **value); - - HRESULT (STDMETHODCALLTYPE *get_TriangleIndices)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer **value); - - HRESULT (STDMETHODCALLTYPE *get_VertexPositions)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer **value); - - HRESULT (STDMETHODCALLTYPE *get_VertexPositionScale)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value); - - HRESULT (STDMETHODCALLTYPE *get_VertexNormals)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh *This, - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer **value); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialSurfaceMesh methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_SurfaceInfo(This,value) (This)->lpVtbl->get_SurfaceInfo(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_CoordinateSystem(This,value) (This)->lpVtbl->get_CoordinateSystem(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_TriangleIndices(This,value) (This)->lpVtbl->get_TriangleIndices(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_VertexPositions(This,value) (This)->lpVtbl->get_VertexPositions(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_VertexPositionScale(This,value) (This)->lpVtbl->get_VertexPositionScale(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_VertexNormals(This,value) (This)->lpVtbl->get_VertexNormals(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_Release(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialSurfaceMesh methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_SurfaceInfo(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo **value) { - return This->lpVtbl->get_SurfaceInfo(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_CoordinateSystem(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,__x_ABI_CWindows_CPerception_CSpatial_CISpatialCoordinateSystem **value) { - return This->lpVtbl->get_CoordinateSystem(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_TriangleIndices(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer **value) { - return This->lpVtbl->get_TriangleIndices(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_VertexPositions(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer **value) { - return This->lpVtbl->get_VertexPositions(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_VertexPositionScale(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value) { - return This->lpVtbl->get_VertexPositionScale(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_VertexNormals(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh* This,__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer **value) { - return This->lpVtbl->get_VertexNormals(This,value); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial_Surfaces -#define IID_ISpatialSurfaceMesh IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh -#define ISpatialSurfaceMeshVtbl __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshVtbl -#define ISpatialSurfaceMesh __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh -#define ISpatialSurfaceMesh_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_QueryInterface -#define ISpatialSurfaceMesh_AddRef __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_AddRef -#define ISpatialSurfaceMesh_Release __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_Release -#define ISpatialSurfaceMesh_GetIids __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_GetIids -#define ISpatialSurfaceMesh_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_GetRuntimeClassName -#define ISpatialSurfaceMesh_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_GetTrustLevel -#define ISpatialSurfaceMesh_get_SurfaceInfo __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_SurfaceInfo -#define ISpatialSurfaceMesh_get_CoordinateSystem __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_CoordinateSystem -#define ISpatialSurfaceMesh_get_TriangleIndices __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_TriangleIndices -#define ISpatialSurfaceMesh_get_VertexPositions __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_VertexPositions -#define ISpatialSurfaceMesh_get_VertexPositionScale __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_VertexPositionScale -#define ISpatialSurfaceMesh_get_VertexNormals __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_get_VertexNormals -#endif /* WIDL_using_Windows_Perception_Spatial_Surfaces */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpatialSurfaceMeshBuffer interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer, 0x93cf59e0, 0x871f, 0x33f8, 0x98,0xb2, 0x03,0xd1,0x01,0x45,0x8f,0x6f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - MIDL_INTERFACE("93cf59e0-871f-33f8-98b2-03d101458f6f") - ISpatialSurfaceMeshBuffer : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Format( - enum DirectXPixelFormat *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Stride( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ElementCount( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Data( - ABI::Windows::Storage::Streams::IBuffer **value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer, 0x93cf59e0, 0x871f, 0x33f8, 0x98,0xb2, 0x03,0xd1,0x01,0x45,0x8f,0x6f) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBufferVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This, - TrustLevel *trustLevel); - - /*** ISpatialSurfaceMeshBuffer methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Format)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value); - - HRESULT (STDMETHODCALLTYPE *get_Stride)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_ElementCount)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_Data)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer *This, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer **value); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBufferVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBufferVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialSurfaceMeshBuffer methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_Format(This,value) (This)->lpVtbl->get_Format(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_Stride(This,value) (This)->lpVtbl->get_Stride(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_ElementCount(This,value) (This)->lpVtbl->get_ElementCount(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_Data(This,value) (This)->lpVtbl->get_Data(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_Release(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialSurfaceMeshBuffer methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_Format(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value) { - return This->lpVtbl->get_Format(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_Stride(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This,UINT32 *value) { - return This->lpVtbl->get_Stride(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_ElementCount(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This,UINT32 *value) { - return This->lpVtbl->get_ElementCount(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_Data(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer* This,__x_ABI_CWindows_CStorage_CStreams_CIBuffer **value) { - return This->lpVtbl->get_Data(This,value); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial_Surfaces -#define IID_ISpatialSurfaceMeshBuffer IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer -#define ISpatialSurfaceMeshBufferVtbl __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBufferVtbl -#define ISpatialSurfaceMeshBuffer __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer -#define ISpatialSurfaceMeshBuffer_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_QueryInterface -#define ISpatialSurfaceMeshBuffer_AddRef __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_AddRef -#define ISpatialSurfaceMeshBuffer_Release __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_Release -#define ISpatialSurfaceMeshBuffer_GetIids __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_GetIids -#define ISpatialSurfaceMeshBuffer_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_GetRuntimeClassName -#define ISpatialSurfaceMeshBuffer_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_GetTrustLevel -#define ISpatialSurfaceMeshBuffer_get_Format __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_Format -#define ISpatialSurfaceMeshBuffer_get_Stride __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_Stride -#define ISpatialSurfaceMeshBuffer_get_ElementCount __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_ElementCount -#define ISpatialSurfaceMeshBuffer_get_Data __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_get_Data -#endif /* WIDL_using_Windows_Perception_Spatial_Surfaces */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshBuffer_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpatialSurfaceMeshOptions interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions, 0xd2759f89, 0x3572, 0x3d2d, 0xa1,0x0d, 0x5f,0xee,0x93,0x94,0xaa,0x37); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - MIDL_INTERFACE("d2759f89-3572-3d2d-a10d-5fee9394aa37") - ISpatialSurfaceMeshOptions : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_VertexPositionFormat( - enum DirectXPixelFormat *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_VertexPositionFormat( - enum DirectXPixelFormat value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_TriangleIndexFormat( - enum DirectXPixelFormat *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_TriangleIndexFormat( - enum DirectXPixelFormat value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_VertexNormalFormat( - enum DirectXPixelFormat *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_VertexNormalFormat( - enum DirectXPixelFormat value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IncludeVertexNormals( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IncludeVertexNormals( - boolean value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions, 0xd2759f89, 0x3572, 0x3d2d, 0xa1,0x0d, 0x5f,0xee,0x93,0x94,0xaa,0x37) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - TrustLevel *trustLevel); - - /*** ISpatialSurfaceMeshOptions methods ***/ - HRESULT (STDMETHODCALLTYPE *get_VertexPositionFormat)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value); - - HRESULT (STDMETHODCALLTYPE *put_VertexPositionFormat)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat value); - - HRESULT (STDMETHODCALLTYPE *get_TriangleIndexFormat)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value); - - HRESULT (STDMETHODCALLTYPE *put_TriangleIndexFormat)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat value); - - HRESULT (STDMETHODCALLTYPE *get_VertexNormalFormat)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value); - - HRESULT (STDMETHODCALLTYPE *put_VertexNormalFormat)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat value); - - HRESULT (STDMETHODCALLTYPE *get_IncludeVertexNormals)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IncludeVertexNormals)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions *This, - boolean value); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialSurfaceMeshOptions methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_VertexPositionFormat(This,value) (This)->lpVtbl->get_VertexPositionFormat(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_VertexPositionFormat(This,value) (This)->lpVtbl->put_VertexPositionFormat(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_TriangleIndexFormat(This,value) (This)->lpVtbl->get_TriangleIndexFormat(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_TriangleIndexFormat(This,value) (This)->lpVtbl->put_TriangleIndexFormat(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_VertexNormalFormat(This,value) (This)->lpVtbl->get_VertexNormalFormat(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_VertexNormalFormat(This,value) (This)->lpVtbl->put_VertexNormalFormat(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_IncludeVertexNormals(This,value) (This)->lpVtbl->get_IncludeVertexNormals(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_IncludeVertexNormals(This,value) (This)->lpVtbl->put_IncludeVertexNormals(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_Release(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialSurfaceMeshOptions methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_VertexPositionFormat(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value) { - return This->lpVtbl->get_VertexPositionFormat(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_VertexPositionFormat(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat value) { - return This->lpVtbl->put_VertexPositionFormat(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_TriangleIndexFormat(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value) { - return This->lpVtbl->get_TriangleIndexFormat(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_TriangleIndexFormat(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat value) { - return This->lpVtbl->put_TriangleIndexFormat(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_VertexNormalFormat(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value) { - return This->lpVtbl->get_VertexNormalFormat(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_VertexNormalFormat(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat value) { - return This->lpVtbl->put_VertexNormalFormat(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_IncludeVertexNormals(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,boolean *value) { - return This->lpVtbl->get_IncludeVertexNormals(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_IncludeVertexNormals(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions* This,boolean value) { - return This->lpVtbl->put_IncludeVertexNormals(This,value); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial_Surfaces -#define IID_ISpatialSurfaceMeshOptions IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions -#define ISpatialSurfaceMeshOptionsVtbl __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsVtbl -#define ISpatialSurfaceMeshOptions __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions -#define ISpatialSurfaceMeshOptions_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_QueryInterface -#define ISpatialSurfaceMeshOptions_AddRef __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_AddRef -#define ISpatialSurfaceMeshOptions_Release __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_Release -#define ISpatialSurfaceMeshOptions_GetIids __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_GetIids -#define ISpatialSurfaceMeshOptions_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_GetRuntimeClassName -#define ISpatialSurfaceMeshOptions_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_GetTrustLevel -#define ISpatialSurfaceMeshOptions_get_VertexPositionFormat __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_VertexPositionFormat -#define ISpatialSurfaceMeshOptions_put_VertexPositionFormat __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_VertexPositionFormat -#define ISpatialSurfaceMeshOptions_get_TriangleIndexFormat __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_TriangleIndexFormat -#define ISpatialSurfaceMeshOptions_put_TriangleIndexFormat __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_TriangleIndexFormat -#define ISpatialSurfaceMeshOptions_get_VertexNormalFormat __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_VertexNormalFormat -#define ISpatialSurfaceMeshOptions_put_VertexNormalFormat __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_VertexNormalFormat -#define ISpatialSurfaceMeshOptions_get_IncludeVertexNormals __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_get_IncludeVertexNormals -#define ISpatialSurfaceMeshOptions_put_IncludeVertexNormals __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_put_IncludeVertexNormals -#endif /* WIDL_using_Windows_Perception_Spatial_Surfaces */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptions_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpatialSurfaceMeshOptionsStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics, 0x9b340abf, 0x9781, 0x4505, 0x89,0x35, 0x01,0x35,0x75,0xca,0xae,0x5e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - MIDL_INTERFACE("9b340abf-9781-4505-8935-013575caae5e") - ISpatialSurfaceMeshOptionsStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_SupportedVertexPositionFormats( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SupportedTriangleIndexFormats( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SupportedVertexNormalFormats( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics, 0x9b340abf, 0x9781, 0x4505, 0x89,0x35, 0x01,0x35,0x75,0xca,0xae,0x5e) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics *This, - TrustLevel *trustLevel); - - /*** ISpatialSurfaceMeshOptionsStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_SupportedVertexPositionFormats)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics *This, - __FIVectorView_1_DirectXPixelFormat **value); - - HRESULT (STDMETHODCALLTYPE *get_SupportedTriangleIndexFormats)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics *This, - __FIVectorView_1_DirectXPixelFormat **value); - - HRESULT (STDMETHODCALLTYPE *get_SupportedVertexNormalFormats)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics *This, - __FIVectorView_1_DirectXPixelFormat **value); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStaticsVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialSurfaceMeshOptionsStatics methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_get_SupportedVertexPositionFormats(This,value) (This)->lpVtbl->get_SupportedVertexPositionFormats(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_get_SupportedTriangleIndexFormats(This,value) (This)->lpVtbl->get_SupportedTriangleIndexFormats(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_get_SupportedVertexNormalFormats(This,value) (This)->lpVtbl->get_SupportedVertexNormalFormats(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_Release(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialSurfaceMeshOptionsStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_get_SupportedVertexPositionFormats(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics* This,__FIVectorView_1_DirectXPixelFormat **value) { - return This->lpVtbl->get_SupportedVertexPositionFormats(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_get_SupportedTriangleIndexFormats(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics* This,__FIVectorView_1_DirectXPixelFormat **value) { - return This->lpVtbl->get_SupportedTriangleIndexFormats(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_get_SupportedVertexNormalFormats(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics* This,__FIVectorView_1_DirectXPixelFormat **value) { - return This->lpVtbl->get_SupportedVertexNormalFormats(This,value); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial_Surfaces -#define IID_ISpatialSurfaceMeshOptionsStatics IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics -#define ISpatialSurfaceMeshOptionsStaticsVtbl __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStaticsVtbl -#define ISpatialSurfaceMeshOptionsStatics __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics -#define ISpatialSurfaceMeshOptionsStatics_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_QueryInterface -#define ISpatialSurfaceMeshOptionsStatics_AddRef __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_AddRef -#define ISpatialSurfaceMeshOptionsStatics_Release __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_Release -#define ISpatialSurfaceMeshOptionsStatics_GetIids __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_GetIids -#define ISpatialSurfaceMeshOptionsStatics_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_GetRuntimeClassName -#define ISpatialSurfaceMeshOptionsStatics_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_GetTrustLevel -#define ISpatialSurfaceMeshOptionsStatics_get_SupportedVertexPositionFormats __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_get_SupportedVertexPositionFormats -#define ISpatialSurfaceMeshOptionsStatics_get_SupportedTriangleIndexFormats __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_get_SupportedTriangleIndexFormats -#define ISpatialSurfaceMeshOptionsStatics_get_SupportedVertexNormalFormats __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_get_SupportedVertexNormalFormats -#endif /* WIDL_using_Windows_Perception_Spatial_Surfaces */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMeshOptionsStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpatialSurfaceObserver interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver, 0x10b69819, 0xddca, 0x3483, 0xac,0x3a, 0x74,0x8f,0xe8,0xc8,0x6d,0xf5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - MIDL_INTERFACE("10b69819-ddca-3483-ac3a-748fe8c86df5") - ISpatialSurfaceObserver : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetObservedSurfaces( - ABI::Windows::Foundation::Collections::IMapView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetBoundingVolume( - ABI::Windows::Perception::Spatial::ISpatialBoundingVolume *bounds) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetBoundingVolumes( - ABI::Windows::Foundation::Collections::IIterable *bounds) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_ObservedSurfacesChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_ObservedSurfacesChanged( - EventRegistrationToken token) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver, 0x10b69819, 0xddca, 0x3483, 0xac,0x3a, 0x74,0x8f,0xe8,0xc8,0x6d,0xf5) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This, - TrustLevel *trustLevel); - - /*** ISpatialSurfaceObserver methods ***/ - HRESULT (STDMETHODCALLTYPE *GetObservedSurfaces)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This, - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **value); - - HRESULT (STDMETHODCALLTYPE *SetBoundingVolume)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This, - __x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume *bounds); - - HRESULT (STDMETHODCALLTYPE *SetBoundingVolumes)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This, - __FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *bounds); - - HRESULT (STDMETHODCALLTYPE *add_ObservedSurfacesChanged)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This, - __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_ObservedSurfacesChanged)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialSurfaceObserver methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetObservedSurfaces(This,value) (This)->lpVtbl->GetObservedSurfaces(This,value) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_SetBoundingVolume(This,bounds) (This)->lpVtbl->SetBoundingVolume(This,bounds) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_SetBoundingVolumes(This,bounds) (This)->lpVtbl->SetBoundingVolumes(This,bounds) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_add_ObservedSurfacesChanged(This,handler,token) (This)->lpVtbl->add_ObservedSurfacesChanged(This,handler,token) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_remove_ObservedSurfacesChanged(This,token) (This)->lpVtbl->remove_ObservedSurfacesChanged(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_Release(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialSurfaceObserver methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetObservedSurfaces(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This,__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **value) { - return This->lpVtbl->GetObservedSurfaces(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_SetBoundingVolume(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This,__x_ABI_CWindows_CPerception_CSpatial_CISpatialBoundingVolume *bounds) { - return This->lpVtbl->SetBoundingVolume(This,bounds); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_SetBoundingVolumes(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This,__FIIterable_1_Windows__CPerception__CSpatial__CSpatialBoundingVolume *bounds) { - return This->lpVtbl->SetBoundingVolumes(This,bounds); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_add_ObservedSurfacesChanged(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This,__FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_ObservedSurfacesChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_remove_ObservedSurfacesChanged(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver* This,EventRegistrationToken token) { - return This->lpVtbl->remove_ObservedSurfacesChanged(This,token); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial_Surfaces -#define IID_ISpatialSurfaceObserver IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver -#define ISpatialSurfaceObserverVtbl __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverVtbl -#define ISpatialSurfaceObserver __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver -#define ISpatialSurfaceObserver_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_QueryInterface -#define ISpatialSurfaceObserver_AddRef __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_AddRef -#define ISpatialSurfaceObserver_Release __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_Release -#define ISpatialSurfaceObserver_GetIids __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetIids -#define ISpatialSurfaceObserver_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetRuntimeClassName -#define ISpatialSurfaceObserver_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetTrustLevel -#define ISpatialSurfaceObserver_GetObservedSurfaces __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_GetObservedSurfaces -#define ISpatialSurfaceObserver_SetBoundingVolume __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_SetBoundingVolume -#define ISpatialSurfaceObserver_SetBoundingVolumes __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_SetBoundingVolumes -#define ISpatialSurfaceObserver_add_ObservedSurfacesChanged __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_add_ObservedSurfacesChanged -#define ISpatialSurfaceObserver_remove_ObservedSurfacesChanged __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_remove_ObservedSurfacesChanged -#endif /* WIDL_using_Windows_Perception_Spatial_Surfaces */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpatialSurfaceObserverStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics, 0x165951ed, 0x2108, 0x4168, 0x91,0x75, 0x87,0xe0,0x27,0xbc,0x92,0x85); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - MIDL_INTERFACE("165951ed-2108-4168-9175-87e027bc9285") - ISpatialSurfaceObserverStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE RequestAccessAsync( - ABI::Windows::Foundation::IAsyncOperation **result) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics, 0x165951ed, 0x2108, 0x4168, 0x91,0x75, 0x87,0xe0,0x27,0xbc,0x92,0x85) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics *This, - TrustLevel *trustLevel); - - /*** ISpatialSurfaceObserverStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *RequestAccessAsync)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics *This, - __FIAsyncOperation_1_SpatialPerceptionAccessStatus **result); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStaticsVtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialSurfaceObserverStatics methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_RequestAccessAsync(This,result) (This)->lpVtbl->RequestAccessAsync(This,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_Release(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialSurfaceObserverStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_RequestAccessAsync(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics* This,__FIAsyncOperation_1_SpatialPerceptionAccessStatus **result) { - return This->lpVtbl->RequestAccessAsync(This,result); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial_Surfaces -#define IID_ISpatialSurfaceObserverStatics IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics -#define ISpatialSurfaceObserverStaticsVtbl __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStaticsVtbl -#define ISpatialSurfaceObserverStatics __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics -#define ISpatialSurfaceObserverStatics_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_QueryInterface -#define ISpatialSurfaceObserverStatics_AddRef __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_AddRef -#define ISpatialSurfaceObserverStatics_Release __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_Release -#define ISpatialSurfaceObserverStatics_GetIids __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_GetIids -#define ISpatialSurfaceObserverStatics_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_GetRuntimeClassName -#define ISpatialSurfaceObserverStatics_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_GetTrustLevel -#define ISpatialSurfaceObserverStatics_RequestAccessAsync __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_RequestAccessAsync -#endif /* WIDL_using_Windows_Perception_Spatial_Surfaces */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpatialSurfaceObserverStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2, 0x0f534261, 0xc55d, 0x4e6b, 0xa8,0x95, 0xa1,0x9d,0xe6,0x9a,0x42,0xe3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Perception { - namespace Spatial { - namespace Surfaces { - MIDL_INTERFACE("0f534261-c55d-4e6b-a895-a19de69a42e3") - ISpatialSurfaceObserverStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE IsSupported( - boolean *value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2, 0x0f534261, 0xc55d, 0x4e6b, 0xa8,0x95, 0xa1,0x9d,0xe6,0x9a,0x42,0xe3) -#endif -#else -typedef struct __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 *This, - TrustLevel *trustLevel); - - /*** ISpatialSurfaceObserverStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *IsSupported)( - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 *This, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2Vtbl; - -interface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 { - CONST_VTBL __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpatialSurfaceObserverStatics2 methods ***/ -#define __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_IsSupported(This,value) (This)->lpVtbl->IsSupported(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_QueryInterface(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_AddRef(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_Release(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_GetIids(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_GetRuntimeClassName(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_GetTrustLevel(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpatialSurfaceObserverStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_IsSupported(__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2* This,boolean *value) { - return This->lpVtbl->IsSupported(This,value); -} -#endif -#ifdef WIDL_using_Windows_Perception_Spatial_Surfaces -#define IID_ISpatialSurfaceObserverStatics2 IID___x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 -#define ISpatialSurfaceObserverStatics2Vtbl __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2Vtbl -#define ISpatialSurfaceObserverStatics2 __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2 -#define ISpatialSurfaceObserverStatics2_QueryInterface __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_QueryInterface -#define ISpatialSurfaceObserverStatics2_AddRef __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_AddRef -#define ISpatialSurfaceObserverStatics2_Release __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_Release -#define ISpatialSurfaceObserverStatics2_GetIids __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_GetIids -#define ISpatialSurfaceObserverStatics2_GetRuntimeClassName __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_GetRuntimeClassName -#define ISpatialSurfaceObserverStatics2_GetTrustLevel __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_GetTrustLevel -#define ISpatialSurfaceObserverStatics2_IsSupported __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_IsSupported -#endif /* WIDL_using_Windows_Perception_Spatial_Surfaces */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserverStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/* - * Class Windows.Perception.Spatial.Surfaces.SpatialSurfaceInfo - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceInfo_DEFINED -#define RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceInfo_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceInfo[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','I','n','f','o',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceInfo[] = L"Windows.Perception.Spatial.Surfaces.SpatialSurfaceInfo"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceInfo[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','I','n','f','o',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceInfo_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMesh_DEFINED -#define RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMesh_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMesh[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','M','e','s','h',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMesh[] = L"Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMesh[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','M','e','s','h',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMesh_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshBuffer - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshBuffer_DEFINED -#define RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshBuffer_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshBuffer[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','M','e','s','h','B','u','f','f','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshBuffer[] = L"Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshBuffer"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshBuffer[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','M','e','s','h','B','u','f','f','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshBuffer_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshOptions_DEFINED -#define RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshOptions_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshOptions[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','M','e','s','h','O','p','t','i','o','n','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshOptions[] = L"Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshOptions"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshOptions[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','M','e','s','h','O','p','t','i','o','n','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceMeshOptions_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceObserver_DEFINED -#define RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceObserver_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceObserver[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','O','b','s','e','r','v','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceObserver[] = L"Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Perception_Spatial_Surfaces_SpatialSurfaceObserver[] = {'W','i','n','d','o','w','s','.','P','e','r','c','e','p','t','i','o','n','.','S','p','a','t','i','a','l','.','S','u','r','f','a','c','e','s','.','S','p','a','t','i','a','l','S','u','r','f','a','c','e','O','b','s','e','r','v','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Perception_Spatial_Surfaces_SpatialSurfaceObserver_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IMapView interface - */ -#ifndef ____FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ -#define ____FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo, 0xeaa722b9, 0x2859, 0x593d, 0xbb,0x66, 0x0c,0x53,0x8e,0x41,0x5e,0x71); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("eaa722b9-2859-593d-bb66-0c538e415e71") - IMapView : IMapView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo, 0xeaa722b9, 0x2859, 0x593d, 0xbb,0x66, 0x0c,0x53,0x8e,0x41,0x5e,0x71) -#endif -#else -typedef struct __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - TrustLevel *trustLevel); - - /*** IMapView methods ***/ - HRESULT (STDMETHODCALLTYPE *Lookup)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - GUID key, - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - unsigned int *size); - - HRESULT (STDMETHODCALLTYPE *HasKey)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - GUID key, - boolean *found); - - HRESULT (STDMETHODCALLTYPE *Split)( - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **first, - __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **second); - - END_INTERFACE -} __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl; - -interface __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo { - CONST_VTBL __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMapView methods ***/ -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Lookup(This,key,value) (This)->lpVtbl->Lookup(This,key,value) -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Size(This,size) (This)->lpVtbl->get_Size(This,size) -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_HasKey(This,key,found) (This)->lpVtbl->HasKey(This,key,found) -#define __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Split(This,first,second) (This)->lpVtbl->Split(This,first,second) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMapView methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Lookup(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,GUID key,__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo **value) { - return This->lpVtbl->Lookup(This,key,value); -} -static __WIDL_INLINE HRESULT __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Size(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,unsigned int *size) { - return This->lpVtbl->get_Size(This,size); -} -static __WIDL_INLINE HRESULT __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_HasKey(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,GUID key,boolean *found) { - return This->lpVtbl->HasKey(This,key,found); -} -static __WIDL_INLINE HRESULT __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Split(__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **first,__FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **second) { - return This->lpVtbl->Split(This,first,second); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IMapView_GUID_SpatialSurfaceInfo IID___FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo -#define IMapView_GUID_SpatialSurfaceInfoVtbl __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl -#define IMapView_GUID_SpatialSurfaceInfo __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo -#define IMapView_GUID_SpatialSurfaceInfo_QueryInterface __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface -#define IMapView_GUID_SpatialSurfaceInfo_AddRef __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef -#define IMapView_GUID_SpatialSurfaceInfo_Release __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release -#define IMapView_GUID_SpatialSurfaceInfo_GetIids __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids -#define IMapView_GUID_SpatialSurfaceInfo_GetRuntimeClassName __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName -#define IMapView_GUID_SpatialSurfaceInfo_GetTrustLevel __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel -#define IMapView_GUID_SpatialSurfaceInfo_Lookup __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Lookup -#define IMapView_GUID_SpatialSurfaceInfo_get_Size __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Size -#define IMapView_GUID_SpatialSurfaceInfo_HasKey __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_HasKey -#define IMapView_GUID_SpatialSurfaceInfo_Split __FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Split -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIMapView_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IKeyValuePair interface - */ -#ifndef ____FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ -#define ____FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo, 0xa6bdf94a, 0x2697, 0x5ff2, 0x89,0xdc, 0xa1,0x7c,0xec,0xdc,0xda,0x6c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("a6bdf94a-2697-5ff2-89dc-a17cecdcda6c") - IKeyValuePair : IKeyValuePair_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo, 0xa6bdf94a, 0x2697, 0x5ff2, 0x89,0xdc, 0xa1,0x7c,0xec,0xdc,0xda,0x6c) -#endif -#else -typedef struct __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - TrustLevel *trustLevel); - - /*** IKeyValuePair methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Key)( - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - GUID *key); - - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo **value); - - END_INTERFACE -} __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl; - -interface __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo { - CONST_VTBL __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKeyValuePair methods ***/ -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Key(This,key) (This)->lpVtbl->get_Key(This,key) -#define __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface(__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef(__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release(__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids(__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName(__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel(__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKeyValuePair methods ***/ -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Key(__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,GUID *key) { - return This->lpVtbl->get_Key(This,key); -} -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Value(__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceInfo **value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IKeyValuePair_GUID_SpatialSurfaceInfo IID___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo -#define IKeyValuePair_GUID_SpatialSurfaceInfoVtbl __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl -#define IKeyValuePair_GUID_SpatialSurfaceInfo __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo -#define IKeyValuePair_GUID_SpatialSurfaceInfo_QueryInterface __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface -#define IKeyValuePair_GUID_SpatialSurfaceInfo_AddRef __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef -#define IKeyValuePair_GUID_SpatialSurfaceInfo_Release __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release -#define IKeyValuePair_GUID_SpatialSurfaceInfo_GetIids __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids -#define IKeyValuePair_GUID_SpatialSurfaceInfo_GetRuntimeClassName __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName -#define IKeyValuePair_GUID_SpatialSurfaceInfo_GetTrustLevel __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel -#define IKeyValuePair_GUID_SpatialSurfaceInfo_get_Key __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Key -#define IKeyValuePair_GUID_SpatialSurfaceInfo_get_Value __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Value -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable* > interface - */ -#ifndef ____FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ -#define ____FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo, 0x868757d1, 0xbe21, 0x51d9, 0x8d,0xee, 0xa9,0x58,0xb9,0xde,0xec,0x71); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("868757d1-be21-51d9-8dee-a958b9deec71") - IIterable* > : IIterable_impl* > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo, 0x868757d1, 0xbe21, 0x51d9, 0x8d,0xee, 0xa9,0x58,0xb9,0xde,0xec,0x71) -#endif -#else -typedef struct __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - TrustLevel *trustLevel); - - /*** IIterable* > methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **value); - - END_INTERFACE -} __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl; - -interface __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo { - CONST_VTBL __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable* > methods ***/ -#define __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface(__FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef(__FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release(__FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids(__FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName(__FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel(__FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable* > methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_First(__FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo IID___FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo -#define IIterable_IKeyValuePair_GUID_SpatialSurfaceInfoVtbl __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl -#define IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo -#define IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo_QueryInterface __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface -#define IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo_AddRef __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef -#define IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo_Release __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release -#define IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo_GetIids __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids -#define IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo_GetRuntimeClassName __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName -#define IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo_GetTrustLevel __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel -#define IIterable_IKeyValuePair_GUID_SpatialSurfaceInfo_First __FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator* > interface - */ -#ifndef ____FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ -#define ____FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo, 0x6d328390, 0xf279, 0x5f39, 0x96,0x82, 0xbb,0xa0,0xcd,0x81,0x48,0x9b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("6d328390-f279-5f39-9682-bba0cd81489b") - IIterator* > : IIterator_impl* > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo, 0x6d328390, 0xf279, 0x5f39, 0x96,0x82, 0xbb,0xa0,0xcd,0x81,0x48,0x9b) -#endif -#else -typedef struct __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - TrustLevel *trustLevel); - - /*** IIterator* > methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo *This, - UINT32 items_size, - __FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl; - -interface __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo { - CONST_VTBL __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator* > methods ***/ -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator* > methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Current(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_HasCurrent(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_MoveNext(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetMany(__FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo* This,UINT32 items_size,__FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo IID___FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfoVtbl __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfoVtbl -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_QueryInterface __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_QueryInterface -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_AddRef __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_AddRef -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_Release __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_Release -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_GetIids __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetIids -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_GetRuntimeClassName __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetRuntimeClassName -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_GetTrustLevel __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetTrustLevel -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_get_Current __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_Current -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_get_HasCurrent __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_get_HasCurrent -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_MoveNext __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_MoveNext -#define IIterator_IKeyValuePair_GUID_SpatialSurfaceInfo_GetMany __FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1___FIKeyValuePair_2_GUID_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceInfo_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh, 0x4680f7f6, 0x44c5, 0x5fc6, 0x8d,0x51, 0xd6,0x96,0x29,0x15,0xfa,0x23); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("4680f7f6-44c5-5fc6-8d51-d6962915fa23") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh, 0x4680f7f6, 0x44c5, 0x5fc6, 0x8d,0x51, 0xd6,0x96,0x29,0x15,0xfa,0x23) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMeshVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This, - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMeshVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMeshVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_Release(__FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This,__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_SpatialSurfaceMesh IID___FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh -#define IAsyncOperationCompletedHandler_SpatialSurfaceMeshVtbl __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMeshVtbl -#define IAsyncOperationCompletedHandler_SpatialSurfaceMesh __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh -#define IAsyncOperationCompletedHandler_SpatialSurfaceMesh_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_QueryInterface -#define IAsyncOperationCompletedHandler_SpatialSurfaceMesh_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_AddRef -#define IAsyncOperationCompletedHandler_SpatialSurfaceMesh_Release __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_Release -#define IAsyncOperationCompletedHandler_SpatialSurfaceMesh_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh, 0xf5938fad, 0xa8a1, 0x5f7e, 0x94,0x40, 0xbd,0xb7,0x81,0xad,0x26,0xb6); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("f5938fad-a8a1-5f7e-9440-bdb781ad26b6") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh, 0xf5938fad, 0xa8a1, 0x5f7e, 0x94,0x40, 0xbd,0xb7,0x81,0xad,0x26,0xb6) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMeshVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This, - __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This, - __FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *This, - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMeshVtbl; - -interface __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh { - CONST_VTBL __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMeshVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_QueryInterface(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_AddRef(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_Release(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetIids(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetTrustLevel(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_put_Completed(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This,__FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_get_Completed(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This,__FIAsyncOperationCompletedHandler_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetResults(__FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh* This,__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceMesh **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_SpatialSurfaceMesh IID___FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh -#define IAsyncOperation_SpatialSurfaceMeshVtbl __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMeshVtbl -#define IAsyncOperation_SpatialSurfaceMesh __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh -#define IAsyncOperation_SpatialSurfaceMesh_QueryInterface __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_QueryInterface -#define IAsyncOperation_SpatialSurfaceMesh_AddRef __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_AddRef -#define IAsyncOperation_SpatialSurfaceMesh_Release __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_Release -#define IAsyncOperation_SpatialSurfaceMesh_GetIids __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetIids -#define IAsyncOperation_SpatialSurfaceMesh_GetRuntimeClassName __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetRuntimeClassName -#define IAsyncOperation_SpatialSurfaceMesh_GetTrustLevel __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetTrustLevel -#define IAsyncOperation_SpatialSurfaceMesh_put_Completed __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_put_Completed -#define IAsyncOperation_SpatialSurfaceMesh_get_Completed __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_get_Completed -#define IAsyncOperation_SpatialSurfaceMesh_GetResults __FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceMesh_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable, 0x8b31274a, 0x7693, 0x52be, 0x90,0x14, 0xb0,0xf5,0xf6,0x5a,0x35,0x39); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("8b31274a-7693-52be-9014-b0f5f65a3539") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable, 0x8b31274a, 0x7693, 0x52be, 0x90,0x14, 0xb0,0xf5,0xf6,0x5a,0x35,0x39) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable *This, - __x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_Release(__FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable* This,__x_ABI_CWindows_CPerception_CSpatial_CSurfaces_CISpatialSurfaceObserver *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_SpatialSurfaceObserver_IInspectable IID___FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable -#define ITypedEventHandler_SpatialSurfaceObserver_IInspectableVtbl __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectableVtbl -#define ITypedEventHandler_SpatialSurfaceObserver_IInspectable __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable -#define ITypedEventHandler_SpatialSurfaceObserver_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_QueryInterface -#define ITypedEventHandler_SpatialSurfaceObserver_IInspectable_AddRef __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_AddRef -#define ITypedEventHandler_SpatialSurfaceObserver_IInspectable_Release __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_Release -#define ITypedEventHandler_SpatialSurfaceObserver_IInspectable_Invoke __FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CPerception__CSpatial__CSurfaces__CSpatialSurfaceObserver_IInspectable_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_perception_spatial_surfaces_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.security.credentials.h b/lib/libc/include/any-windows-any/windows.security.credentials.h deleted file mode 100644 index 2f6af30a688ca8a376093e7a7d35ca4d4c26b02f..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.security.credentials.h +++ /dev/null @@ -1,892 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.security.credentials.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_security_credentials_h__ -#define __windows_security_credentials_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics ABI::Windows::Security::Credentials::IKeyCredentialManagerStatics -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - interface IKeyCredentialManagerStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult ABI::Windows::Security::Credentials::IKeyCredentialRetrievalResult -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - interface IKeyCredentialRetrievalResult; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CKeyCredential_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CKeyCredential_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - class KeyCredential; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredential __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredential; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSecurity_CCredentials_CKeyCredential_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialManager_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - class KeyCredentialManager; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialManager __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialManager; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialManager_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialRetrievalResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialRetrievalResult_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - class KeyCredentialRetrievalResult; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialRetrievalResult __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialRetrievalResult; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialRetrievalResult_FWD_DEFINED__ */ - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialCreationOption __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialCreationOption; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialStatus __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialStatus; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredential_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredential_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredential __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredential; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredential ABI::Windows::Security::Credentials::IKeyCredential -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - interface IKeyCredential; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics ABI::Windows::Security::Credentials::IKeyCredentialManagerStatics -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - interface IKeyCredentialManagerStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult ABI::Windows::Security::Credentials::IKeyCredentialRetrievalResult -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - interface IKeyCredentialRetrievalResult; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - enum KeyCredentialCreationOption { - KeyCredentialCreationOption_ReplaceExisting = 0, - KeyCredentialCreationOption_FailIfExists = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialCreationOption { - KeyCredentialCreationOption_ReplaceExisting = 0, - KeyCredentialCreationOption_FailIfExists = 1 -}; -#ifdef WIDL_using_Windows_Security_Credentials -#define KeyCredentialCreationOption __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialCreationOption -#endif /* WIDL_using_Windows_Security_Credentials */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - enum KeyCredentialStatus { - KeyCredentialStatus_Success = 0, - KeyCredentialStatus_UnknownError = 1, - KeyCredentialStatus_NotFound = 2, - KeyCredentialStatus_UserCanceled = 3, - KeyCredentialStatus_UserPrefersPassword = 4, - KeyCredentialStatus_CredentialAlreadyExists = 5, - KeyCredentialStatus_SecurityDeviceLocked = 6 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialStatus { - KeyCredentialStatus_Success = 0, - KeyCredentialStatus_UnknownError = 1, - KeyCredentialStatus_NotFound = 2, - KeyCredentialStatus_UserCanceled = 3, - KeyCredentialStatus_UserPrefersPassword = 4, - KeyCredentialStatus_CredentialAlreadyExists = 5, - KeyCredentialStatus_SecurityDeviceLocked = 6 -}; -#ifdef WIDL_using_Windows_Security_Credentials -#define KeyCredentialStatus __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialStatus -#endif /* WIDL_using_Windows_Security_Credentials */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IKeyCredentialManagerStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics, 0x6aac468b, 0x0ef1, 0x4ce0, 0x82,0x90, 0x41,0x06,0xda,0x6a,0x63,0xb5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - MIDL_INTERFACE("6aac468b-0ef1-4ce0-8290-4106da6a63b5") - IKeyCredentialManagerStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE IsSupportedAsync( - ABI::Windows::Foundation::IAsyncOperation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE RenewAttestationAsync( - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RequestCreateAsync( - HSTRING name, - enum KeyCredentialCreationOption option, - ABI::Windows::Foundation::IAsyncOperation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE OpenAsync( - HSTRING name, - ABI::Windows::Foundation::IAsyncOperation **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE DeleteAsync( - HSTRING name, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics, 0x6aac468b, 0x0ef1, 0x4ce0, 0x82,0x90, 0x41,0x06,0xda,0x6a,0x63,0xb5) -#endif -#else -typedef struct __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This, - TrustLevel *trustLevel); - - /*** IKeyCredentialManagerStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *IsSupportedAsync)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This, - __FIAsyncOperation_1_boolean **value); - - HRESULT (STDMETHODCALLTYPE *RenewAttestationAsync)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *RequestCreateAsync)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This, - HSTRING name, - enum __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialCreationOption option, - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult **value); - - HRESULT (STDMETHODCALLTYPE *OpenAsync)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This, - HSTRING name, - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult **value); - - HRESULT (STDMETHODCALLTYPE *DeleteAsync)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics *This, - HSTRING name, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - END_INTERFACE -} __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStaticsVtbl; - -interface __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics { - CONST_VTBL __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKeyCredentialManagerStatics methods ***/ -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_IsSupportedAsync(This,value) (This)->lpVtbl->IsSupportedAsync(This,value) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_RenewAttestationAsync(This,operation) (This)->lpVtbl->RenewAttestationAsync(This,operation) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_RequestCreateAsync(This,name,option,value) (This)->lpVtbl->RequestCreateAsync(This,name,option,value) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_OpenAsync(This,name,value) (This)->lpVtbl->OpenAsync(This,name,value) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_DeleteAsync(This,name,operation) (This)->lpVtbl->DeleteAsync(This,name,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_QueryInterface(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_AddRef(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_Release(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_GetIids(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_GetRuntimeClassName(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_GetTrustLevel(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKeyCredentialManagerStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_IsSupportedAsync(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This,__FIAsyncOperation_1_boolean **value) { - return This->lpVtbl->IsSupportedAsync(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_RenewAttestationAsync(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->RenewAttestationAsync(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_RequestCreateAsync(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This,HSTRING name,enum __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialCreationOption option,__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult **value) { - return This->lpVtbl->RequestCreateAsync(This,name,option,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_OpenAsync(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This,HSTRING name,__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult **value) { - return This->lpVtbl->OpenAsync(This,name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_DeleteAsync(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics* This,HSTRING name,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->DeleteAsync(This,name,operation); -} -#endif -#ifdef WIDL_using_Windows_Security_Credentials -#define IID_IKeyCredentialManagerStatics IID___x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics -#define IKeyCredentialManagerStaticsVtbl __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStaticsVtbl -#define IKeyCredentialManagerStatics __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics -#define IKeyCredentialManagerStatics_QueryInterface __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_QueryInterface -#define IKeyCredentialManagerStatics_AddRef __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_AddRef -#define IKeyCredentialManagerStatics_Release __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_Release -#define IKeyCredentialManagerStatics_GetIids __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_GetIids -#define IKeyCredentialManagerStatics_GetRuntimeClassName __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_GetRuntimeClassName -#define IKeyCredentialManagerStatics_GetTrustLevel __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_GetTrustLevel -#define IKeyCredentialManagerStatics_IsSupportedAsync __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_IsSupportedAsync -#define IKeyCredentialManagerStatics_RenewAttestationAsync __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_RenewAttestationAsync -#define IKeyCredentialManagerStatics_RequestCreateAsync __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_RequestCreateAsync -#define IKeyCredentialManagerStatics_OpenAsync __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_OpenAsync -#define IKeyCredentialManagerStatics_DeleteAsync __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_DeleteAsync -#endif /* WIDL_using_Windows_Security_Credentials */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialManagerStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IKeyCredentialRetrievalResult interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult, 0x58cd7703, 0x8d87, 0x4249, 0x9b,0x58, 0xf6,0x59,0x8c,0xc9,0x64,0x4e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - MIDL_INTERFACE("58cd7703-8d87-4249-9b58-f6598cc9644e") - IKeyCredentialRetrievalResult : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Credential( - ABI::Windows::Security::Credentials::IKeyCredential **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Status( - enum KeyCredentialStatus *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult, 0x58cd7703, 0x8d87, 0x4249, 0x9b,0x58, 0xf6,0x59,0x8c,0xc9,0x64,0x4e) -#endif -#else -typedef struct __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult *This, - TrustLevel *trustLevel); - - /*** IKeyCredentialRetrievalResult methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Credential)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult *This, - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredential **value); - - HRESULT (STDMETHODCALLTYPE *get_Status)( - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult *This, - enum __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialStatus *value); - - END_INTERFACE -} __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResultVtbl; - -interface __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult { - CONST_VTBL __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKeyCredentialRetrievalResult methods ***/ -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_get_Credential(This,value) (This)->lpVtbl->get_Credential(This,value) -#define __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_get_Status(This,value) (This)->lpVtbl->get_Status(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_QueryInterface(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_AddRef(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_Release(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_GetIids(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_GetRuntimeClassName(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_GetTrustLevel(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKeyCredentialRetrievalResult methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_get_Credential(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult* This,__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredential **value) { - return This->lpVtbl->get_Credential(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_get_Status(__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult* This,enum __x_ABI_CWindows_CSecurity_CCredentials_CKeyCredentialStatus *value) { - return This->lpVtbl->get_Status(This,value); -} -#endif -#ifdef WIDL_using_Windows_Security_Credentials -#define IID_IKeyCredentialRetrievalResult IID___x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult -#define IKeyCredentialRetrievalResultVtbl __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResultVtbl -#define IKeyCredentialRetrievalResult __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult -#define IKeyCredentialRetrievalResult_QueryInterface __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_QueryInterface -#define IKeyCredentialRetrievalResult_AddRef __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_AddRef -#define IKeyCredentialRetrievalResult_Release __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_Release -#define IKeyCredentialRetrievalResult_GetIids __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_GetIids -#define IKeyCredentialRetrievalResult_GetRuntimeClassName __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_GetRuntimeClassName -#define IKeyCredentialRetrievalResult_GetTrustLevel __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_GetTrustLevel -#define IKeyCredentialRetrievalResult_get_Credential __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_get_Credential -#define IKeyCredentialRetrievalResult_get_Status __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_get_Status -#endif /* WIDL_using_Windows_Security_Credentials */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Security.Credentials.KeyCredential - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Security_Credentials_KeyCredential_DEFINED -#define RUNTIMECLASS_Windows_Security_Credentials_KeyCredential_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Security_Credentials_KeyCredential[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','e','d','e','n','t','i','a','l','s','.','K','e','y','C','r','e','d','e','n','t','i','a','l',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Credentials_KeyCredential[] = L"Windows.Security.Credentials.KeyCredential"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Credentials_KeyCredential[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','e','d','e','n','t','i','a','l','s','.','K','e','y','C','r','e','d','e','n','t','i','a','l',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Security_Credentials_KeyCredential_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Security.Credentials.KeyCredentialManager - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Security_Credentials_KeyCredentialManager_DEFINED -#define RUNTIMECLASS_Windows_Security_Credentials_KeyCredentialManager_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Security_Credentials_KeyCredentialManager[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','e','d','e','n','t','i','a','l','s','.','K','e','y','C','r','e','d','e','n','t','i','a','l','M','a','n','a','g','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Credentials_KeyCredentialManager[] = L"Windows.Security.Credentials.KeyCredentialManager"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Credentials_KeyCredentialManager[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','e','d','e','n','t','i','a','l','s','.','K','e','y','C','r','e','d','e','n','t','i','a','l','M','a','n','a','g','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Security_Credentials_KeyCredentialManager_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Security.Credentials.KeyCredentialRetrievalResult - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Security_Credentials_KeyCredentialRetrievalResult_DEFINED -#define RUNTIMECLASS_Windows_Security_Credentials_KeyCredentialRetrievalResult_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Security_Credentials_KeyCredentialRetrievalResult[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','e','d','e','n','t','i','a','l','s','.','K','e','y','C','r','e','d','e','n','t','i','a','l','R','e','t','r','i','e','v','a','l','R','e','s','u','l','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Credentials_KeyCredentialRetrievalResult[] = L"Windows.Security.Credentials.KeyCredentialRetrievalResult"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Credentials_KeyCredentialRetrievalResult[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','e','d','e','n','t','i','a','l','s','.','K','e','y','C','r','e','d','e','n','t','i','a','l','R','e','t','r','i','e','v','a','l','R','e','s','u','l','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Security_Credentials_KeyCredentialRetrievalResult_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult, 0x03ea60b1, 0xa874, 0x58ce, 0x8e,0x8e, 0xff,0xf4,0x48,0xb6,0x73,0x3e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("03ea60b1-a874-58ce-8e8e-fff448b6733e") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult, 0x03ea60b1, 0xa874, 0x58ce, 0x8e,0x8e, 0xff,0xf4,0x48,0xb6,0x73,0x3e) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This, - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResultVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_Release(__FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This,__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_KeyCredentialRetrievalResult IID___FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult -#define IAsyncOperationCompletedHandler_KeyCredentialRetrievalResultVtbl __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResultVtbl -#define IAsyncOperationCompletedHandler_KeyCredentialRetrievalResult __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult -#define IAsyncOperationCompletedHandler_KeyCredentialRetrievalResult_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_QueryInterface -#define IAsyncOperationCompletedHandler_KeyCredentialRetrievalResult_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_AddRef -#define IAsyncOperationCompletedHandler_KeyCredentialRetrievalResult_Release __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_Release -#define IAsyncOperationCompletedHandler_KeyCredentialRetrievalResult_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult, 0x89d0ad1e, 0xbd4c, 0x55b4, 0x81,0x0e, 0xbd,0xdd,0x4c,0xec,0x7a,0x2a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("89d0ad1e-bd4c-55b4-810e-bddd4cec7a2a") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult, 0x89d0ad1e, 0xbd4c, 0x55b4, 0x81,0x0e, 0xbd,0xdd,0x4c,0xec,0x7a,0x2a) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This, - __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This, - __FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *This, - __x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResultVtbl; - -interface __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult { - CONST_VTBL __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_QueryInterface(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_AddRef(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_Release(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetIids(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetTrustLevel(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_put_Completed(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This,__FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_get_Completed(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This,__FIAsyncOperationCompletedHandler_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetResults(__FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult* This,__x_ABI_CWindows_CSecurity_CCredentials_CIKeyCredentialRetrievalResult **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_KeyCredentialRetrievalResult IID___FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult -#define IAsyncOperation_KeyCredentialRetrievalResultVtbl __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResultVtbl -#define IAsyncOperation_KeyCredentialRetrievalResult __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult -#define IAsyncOperation_KeyCredentialRetrievalResult_QueryInterface __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_QueryInterface -#define IAsyncOperation_KeyCredentialRetrievalResult_AddRef __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_AddRef -#define IAsyncOperation_KeyCredentialRetrievalResult_Release __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_Release -#define IAsyncOperation_KeyCredentialRetrievalResult_GetIids __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetIids -#define IAsyncOperation_KeyCredentialRetrievalResult_GetRuntimeClassName __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetRuntimeClassName -#define IAsyncOperation_KeyCredentialRetrievalResult_GetTrustLevel __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetTrustLevel -#define IAsyncOperation_KeyCredentialRetrievalResult_put_Completed __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_put_Completed -#define IAsyncOperation_KeyCredentialRetrievalResult_get_Completed __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_get_Completed -#define IAsyncOperation_KeyCredentialRetrievalResult_GetResults __FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CSecurity__CCredentials__CKeyCredentialRetrievalResult_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_security_credentials_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.security.credentials.ui.h b/lib/libc/include/any-windows-any/windows.security.credentials.ui.h deleted file mode 100644 index 05516ab9f53e35c6fe60b9321c11eb5a3e3de645..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.security.credentials.ui.h +++ /dev/null @@ -1,866 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.security.credentials.ui.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_security_credentials_ui_h__ -#define __windows_security_credentials_ui_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics ABI::Windows::Security::Credentials::UI::IUserConsentVerifierStatics -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - namespace UI { - interface IUserConsentVerifierStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifier_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifier_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - namespace UI { - class UserConsentVerifier; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifier __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifier; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifier_FWD_DEFINED__ */ - -#ifndef ____FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_UserConsentVerificationResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_UserConsentVerificationResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_UserConsentVerificationResult __FIAsyncOperation_1_UserConsentVerificationResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_UserConsentVerificationResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_UserConsentVerifierAvailability_FWD_DEFINED__ -#define ____FIAsyncOperation_1_UserConsentVerifierAvailability_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_UserConsentVerifierAvailability __FIAsyncOperation_1_UserConsentVerifierAvailability; -#ifdef __cplusplus -#define __FIAsyncOperation_1_UserConsentVerifierAvailability ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerificationResult __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerificationResult; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifierAvailability __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifierAvailability; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics ABI::Windows::Security::Credentials::UI::IUserConsentVerifierStatics -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - namespace UI { - interface IUserConsentVerifierStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_UserConsentVerificationResult_FWD_DEFINED__ -#define ____FIAsyncOperation_1_UserConsentVerificationResult_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_UserConsentVerificationResult __FIAsyncOperation_1_UserConsentVerificationResult; -#ifdef __cplusplus -#define __FIAsyncOperation_1_UserConsentVerificationResult ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_UserConsentVerifierAvailability_FWD_DEFINED__ -#define ____FIAsyncOperation_1_UserConsentVerifierAvailability_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_UserConsentVerifierAvailability __FIAsyncOperation_1_UserConsentVerifierAvailability; -#ifdef __cplusplus -#define __FIAsyncOperation_1_UserConsentVerifierAvailability ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - namespace UI { - enum UserConsentVerificationResult { - UserConsentVerificationResult_Verified = 0, - UserConsentVerificationResult_DeviceNotPresent = 1, - UserConsentVerificationResult_NotConfiguredForUser = 2, - UserConsentVerificationResult_DisabledByPolicy = 3, - UserConsentVerificationResult_DeviceBusy = 4, - UserConsentVerificationResult_RetriesExhausted = 5, - UserConsentVerificationResult_Canceled = 6 - }; - } - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerificationResult { - UserConsentVerificationResult_Verified = 0, - UserConsentVerificationResult_DeviceNotPresent = 1, - UserConsentVerificationResult_NotConfiguredForUser = 2, - UserConsentVerificationResult_DisabledByPolicy = 3, - UserConsentVerificationResult_DeviceBusy = 4, - UserConsentVerificationResult_RetriesExhausted = 5, - UserConsentVerificationResult_Canceled = 6 -}; -#ifdef WIDL_using_Windows_Security_Credentials_UI -#define UserConsentVerificationResult __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerificationResult -#endif /* WIDL_using_Windows_Security_Credentials_UI */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - namespace UI { - enum UserConsentVerifierAvailability { - UserConsentVerifierAvailability_Available = 0, - UserConsentVerifierAvailability_DeviceNotPresent = 1, - UserConsentVerifierAvailability_NotConfiguredForUser = 2, - UserConsentVerifierAvailability_DisabledByPolicy = 3, - UserConsentVerifierAvailability_DeviceBusy = 4 - }; - } - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifierAvailability { - UserConsentVerifierAvailability_Available = 0, - UserConsentVerifierAvailability_DeviceNotPresent = 1, - UserConsentVerifierAvailability_NotConfiguredForUser = 2, - UserConsentVerifierAvailability_DisabledByPolicy = 3, - UserConsentVerifierAvailability_DeviceBusy = 4 -}; -#ifdef WIDL_using_Windows_Security_Credentials_UI -#define UserConsentVerifierAvailability __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifierAvailability -#endif /* WIDL_using_Windows_Security_Credentials_UI */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IUserConsentVerifierStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics, 0xaf4f3f91, 0x564c, 0x4ddc, 0xb8,0xb5, 0x97,0x34,0x47,0x62,0x7c,0x65); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Credentials { - namespace UI { - MIDL_INTERFACE("af4f3f91-564c-4ddc-b8b5-973447627c65") - IUserConsentVerifierStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CheckAvailabilityAsync( - ABI::Windows::Foundation::IAsyncOperation **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE RequestVerificationAsync( - HSTRING message, - ABI::Windows::Foundation::IAsyncOperation **result) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics, 0xaf4f3f91, 0x564c, 0x4ddc, 0xb8,0xb5, 0x97,0x34,0x47,0x62,0x7c,0x65) -#endif -#else -typedef struct __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics *This, - TrustLevel *trustLevel); - - /*** IUserConsentVerifierStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *CheckAvailabilityAsync)( - __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics *This, - __FIAsyncOperation_1_UserConsentVerifierAvailability **result); - - HRESULT (STDMETHODCALLTYPE *RequestVerificationAsync)( - __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics *This, - HSTRING message, - __FIAsyncOperation_1_UserConsentVerificationResult **result); - - END_INTERFACE -} __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStaticsVtbl; - -interface __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics { - CONST_VTBL __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUserConsentVerifierStatics methods ***/ -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_CheckAvailabilityAsync(This,result) (This)->lpVtbl->CheckAvailabilityAsync(This,result) -#define __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_RequestVerificationAsync(This,message,result) (This)->lpVtbl->RequestVerificationAsync(This,message,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_QueryInterface(__x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_AddRef(__x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_Release(__x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_GetIids(__x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_GetRuntimeClassName(__x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_GetTrustLevel(__x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUserConsentVerifierStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_CheckAvailabilityAsync(__x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics* This,__FIAsyncOperation_1_UserConsentVerifierAvailability **result) { - return This->lpVtbl->CheckAvailabilityAsync(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_RequestVerificationAsync(__x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics* This,HSTRING message,__FIAsyncOperation_1_UserConsentVerificationResult **result) { - return This->lpVtbl->RequestVerificationAsync(This,message,result); -} -#endif -#ifdef WIDL_using_Windows_Security_Credentials_UI -#define IID_IUserConsentVerifierStatics IID___x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics -#define IUserConsentVerifierStaticsVtbl __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStaticsVtbl -#define IUserConsentVerifierStatics __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics -#define IUserConsentVerifierStatics_QueryInterface __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_QueryInterface -#define IUserConsentVerifierStatics_AddRef __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_AddRef -#define IUserConsentVerifierStatics_Release __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_Release -#define IUserConsentVerifierStatics_GetIids __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_GetIids -#define IUserConsentVerifierStatics_GetRuntimeClassName __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_GetRuntimeClassName -#define IUserConsentVerifierStatics_GetTrustLevel __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_GetTrustLevel -#define IUserConsentVerifierStatics_CheckAvailabilityAsync __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_CheckAvailabilityAsync -#define IUserConsentVerifierStatics_RequestVerificationAsync __x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_RequestVerificationAsync -#endif /* WIDL_using_Windows_Security_Credentials_UI */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSecurity_CCredentials_CUI_CIUserConsentVerifierStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Security.Credentials.UI.UserConsentVerifier - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Security_Credentials_UI_UserConsentVerifier_DEFINED -#define RUNTIMECLASS_Windows_Security_Credentials_UI_UserConsentVerifier_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Security_Credentials_UI_UserConsentVerifier[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','e','d','e','n','t','i','a','l','s','.','U','I','.','U','s','e','r','C','o','n','s','e','n','t','V','e','r','i','f','i','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Credentials_UI_UserConsentVerifier[] = L"Windows.Security.Credentials.UI.UserConsentVerifier"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Credentials_UI_UserConsentVerifier[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','e','d','e','n','t','i','a','l','s','.','U','I','.','U','s','e','r','C','o','n','s','e','n','t','V','e','r','i','f','i','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Security_Credentials_UI_UserConsentVerifier_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult, 0x0cffc6c9, 0x4c2b, 0x5cd4, 0xb3,0x8c, 0x7b,0x8d,0xf3,0xff,0x5a,0xfb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("0cffc6c9-4c2b-5cd4-b38c-7b8df3ff5afb") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult, 0x0cffc6c9, 0x4c2b, 0x5cd4, 0xb3,0x8c, 0x7b,0x8d,0xf3,0xff,0x5a,0xfb) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult *This, - __FIAsyncOperation_1_UserConsentVerificationResult *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResultVtbl; - -interface __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_QueryInterface(__FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_AddRef(__FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_Release(__FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_Invoke(__FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult* This,__FIAsyncOperation_1_UserConsentVerificationResult *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_UserConsentVerificationResult IID___FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult -#define IAsyncOperationCompletedHandler_UserConsentVerificationResultVtbl __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResultVtbl -#define IAsyncOperationCompletedHandler_UserConsentVerificationResult __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult -#define IAsyncOperationCompletedHandler_UserConsentVerificationResult_QueryInterface __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_QueryInterface -#define IAsyncOperationCompletedHandler_UserConsentVerificationResult_AddRef __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_AddRef -#define IAsyncOperationCompletedHandler_UserConsentVerificationResult_Release __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_Release -#define IAsyncOperationCompletedHandler_UserConsentVerificationResult_Invoke __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability, 0x28988174, 0xace2, 0x5c15, 0xa0,0xdf, 0x58,0x0a,0x26,0xd9,0x42,0x94); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("28988174-ace2-5c15-a0df-580a26d94294") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability, 0x28988174, 0xace2, 0x5c15, 0xa0,0xdf, 0x58,0x0a,0x26,0xd9,0x42,0x94) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailabilityVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability *This, - __FIAsyncOperation_1_UserConsentVerifierAvailability *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailabilityVtbl; - -interface __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailabilityVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_QueryInterface(__FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_AddRef(__FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_Release(__FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_Invoke(__FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability* This,__FIAsyncOperation_1_UserConsentVerifierAvailability *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_UserConsentVerifierAvailability IID___FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability -#define IAsyncOperationCompletedHandler_UserConsentVerifierAvailabilityVtbl __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailabilityVtbl -#define IAsyncOperationCompletedHandler_UserConsentVerifierAvailability __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability -#define IAsyncOperationCompletedHandler_UserConsentVerifierAvailability_QueryInterface __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_QueryInterface -#define IAsyncOperationCompletedHandler_UserConsentVerifierAvailability_AddRef __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_AddRef -#define IAsyncOperationCompletedHandler_UserConsentVerifierAvailability_Release __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_Release -#define IAsyncOperationCompletedHandler_UserConsentVerifierAvailability_Invoke __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_UserConsentVerificationResult_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_UserConsentVerificationResult_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_UserConsentVerificationResult, 0xfd596ffd, 0x2318, 0x558f, 0x9d,0xbe, 0xd2,0x1d,0xf4,0x37,0x64,0xa5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("fd596ffd-2318-558f-9dbe-d21df43764a5") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_UserConsentVerificationResult, 0xfd596ffd, 0x2318, 0x558f, 0x9d,0xbe, 0xd2,0x1d,0xf4,0x37,0x64,0xa5) -#endif -#else -typedef struct __FIAsyncOperation_1_UserConsentVerificationResultVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_UserConsentVerificationResult *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_UserConsentVerificationResult *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_UserConsentVerificationResult *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_UserConsentVerificationResult *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_UserConsentVerificationResult *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_UserConsentVerificationResult *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_UserConsentVerificationResult *This, - __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_UserConsentVerificationResult *This, - __FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_UserConsentVerificationResult *This, - enum __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerificationResult *results); - - END_INTERFACE -} __FIAsyncOperation_1_UserConsentVerificationResultVtbl; - -interface __FIAsyncOperation_1_UserConsentVerificationResult { - CONST_VTBL __FIAsyncOperation_1_UserConsentVerificationResultVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_UserConsentVerificationResult_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_UserConsentVerificationResult_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_UserConsentVerificationResult_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_UserConsentVerificationResult_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_UserConsentVerificationResult_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_UserConsentVerificationResult_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_UserConsentVerificationResult_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_UserConsentVerificationResult_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_UserConsentVerificationResult_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerificationResult_QueryInterface(__FIAsyncOperation_1_UserConsentVerificationResult* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_UserConsentVerificationResult_AddRef(__FIAsyncOperation_1_UserConsentVerificationResult* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_UserConsentVerificationResult_Release(__FIAsyncOperation_1_UserConsentVerificationResult* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerificationResult_GetIids(__FIAsyncOperation_1_UserConsentVerificationResult* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerificationResult_GetRuntimeClassName(__FIAsyncOperation_1_UserConsentVerificationResult* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerificationResult_GetTrustLevel(__FIAsyncOperation_1_UserConsentVerificationResult* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerificationResult_put_Completed(__FIAsyncOperation_1_UserConsentVerificationResult* This,__FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerificationResult_get_Completed(__FIAsyncOperation_1_UserConsentVerificationResult* This,__FIAsyncOperationCompletedHandler_1_UserConsentVerificationResult **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerificationResult_GetResults(__FIAsyncOperation_1_UserConsentVerificationResult* This,enum __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerificationResult *results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_UserConsentVerificationResult IID___FIAsyncOperation_1_UserConsentVerificationResult -#define IAsyncOperation_UserConsentVerificationResultVtbl __FIAsyncOperation_1_UserConsentVerificationResultVtbl -#define IAsyncOperation_UserConsentVerificationResult __FIAsyncOperation_1_UserConsentVerificationResult -#define IAsyncOperation_UserConsentVerificationResult_QueryInterface __FIAsyncOperation_1_UserConsentVerificationResult_QueryInterface -#define IAsyncOperation_UserConsentVerificationResult_AddRef __FIAsyncOperation_1_UserConsentVerificationResult_AddRef -#define IAsyncOperation_UserConsentVerificationResult_Release __FIAsyncOperation_1_UserConsentVerificationResult_Release -#define IAsyncOperation_UserConsentVerificationResult_GetIids __FIAsyncOperation_1_UserConsentVerificationResult_GetIids -#define IAsyncOperation_UserConsentVerificationResult_GetRuntimeClassName __FIAsyncOperation_1_UserConsentVerificationResult_GetRuntimeClassName -#define IAsyncOperation_UserConsentVerificationResult_GetTrustLevel __FIAsyncOperation_1_UserConsentVerificationResult_GetTrustLevel -#define IAsyncOperation_UserConsentVerificationResult_put_Completed __FIAsyncOperation_1_UserConsentVerificationResult_put_Completed -#define IAsyncOperation_UserConsentVerificationResult_get_Completed __FIAsyncOperation_1_UserConsentVerificationResult_get_Completed -#define IAsyncOperation_UserConsentVerificationResult_GetResults __FIAsyncOperation_1_UserConsentVerificationResult_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_UserConsentVerificationResult_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_UserConsentVerifierAvailability_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_UserConsentVerifierAvailability_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_UserConsentVerifierAvailability, 0xddd384f3, 0xd818, 0x5d83, 0xab,0x4b, 0x32,0x11,0x9c,0x28,0x58,0x7c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("ddd384f3-d818-5d83-ab4b-32119c28587c") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_UserConsentVerifierAvailability, 0xddd384f3, 0xd818, 0x5d83, 0xab,0x4b, 0x32,0x11,0x9c,0x28,0x58,0x7c) -#endif -#else -typedef struct __FIAsyncOperation_1_UserConsentVerifierAvailabilityVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_UserConsentVerifierAvailability *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_UserConsentVerifierAvailability *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_UserConsentVerifierAvailability *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_UserConsentVerifierAvailability *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_UserConsentVerifierAvailability *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_UserConsentVerifierAvailability *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_UserConsentVerifierAvailability *This, - __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_UserConsentVerifierAvailability *This, - __FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_UserConsentVerifierAvailability *This, - enum __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifierAvailability *results); - - END_INTERFACE -} __FIAsyncOperation_1_UserConsentVerifierAvailabilityVtbl; - -interface __FIAsyncOperation_1_UserConsentVerifierAvailability { - CONST_VTBL __FIAsyncOperation_1_UserConsentVerifierAvailabilityVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_UserConsentVerifierAvailability_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_UserConsentVerifierAvailability_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_UserConsentVerifierAvailability_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_UserConsentVerifierAvailability_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_UserConsentVerifierAvailability_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_UserConsentVerifierAvailability_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_UserConsentVerifierAvailability_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_UserConsentVerifierAvailability_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_UserConsentVerifierAvailability_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerifierAvailability_QueryInterface(__FIAsyncOperation_1_UserConsentVerifierAvailability* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_UserConsentVerifierAvailability_AddRef(__FIAsyncOperation_1_UserConsentVerifierAvailability* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_UserConsentVerifierAvailability_Release(__FIAsyncOperation_1_UserConsentVerifierAvailability* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerifierAvailability_GetIids(__FIAsyncOperation_1_UserConsentVerifierAvailability* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerifierAvailability_GetRuntimeClassName(__FIAsyncOperation_1_UserConsentVerifierAvailability* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerifierAvailability_GetTrustLevel(__FIAsyncOperation_1_UserConsentVerifierAvailability* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerifierAvailability_put_Completed(__FIAsyncOperation_1_UserConsentVerifierAvailability* This,__FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerifierAvailability_get_Completed(__FIAsyncOperation_1_UserConsentVerifierAvailability* This,__FIAsyncOperationCompletedHandler_1_UserConsentVerifierAvailability **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_UserConsentVerifierAvailability_GetResults(__FIAsyncOperation_1_UserConsentVerifierAvailability* This,enum __x_ABI_CWindows_CSecurity_CCredentials_CUI_CUserConsentVerifierAvailability *results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_UserConsentVerifierAvailability IID___FIAsyncOperation_1_UserConsentVerifierAvailability -#define IAsyncOperation_UserConsentVerifierAvailabilityVtbl __FIAsyncOperation_1_UserConsentVerifierAvailabilityVtbl -#define IAsyncOperation_UserConsentVerifierAvailability __FIAsyncOperation_1_UserConsentVerifierAvailability -#define IAsyncOperation_UserConsentVerifierAvailability_QueryInterface __FIAsyncOperation_1_UserConsentVerifierAvailability_QueryInterface -#define IAsyncOperation_UserConsentVerifierAvailability_AddRef __FIAsyncOperation_1_UserConsentVerifierAvailability_AddRef -#define IAsyncOperation_UserConsentVerifierAvailability_Release __FIAsyncOperation_1_UserConsentVerifierAvailability_Release -#define IAsyncOperation_UserConsentVerifierAvailability_GetIids __FIAsyncOperation_1_UserConsentVerifierAvailability_GetIids -#define IAsyncOperation_UserConsentVerifierAvailability_GetRuntimeClassName __FIAsyncOperation_1_UserConsentVerifierAvailability_GetRuntimeClassName -#define IAsyncOperation_UserConsentVerifierAvailability_GetTrustLevel __FIAsyncOperation_1_UserConsentVerifierAvailability_GetTrustLevel -#define IAsyncOperation_UserConsentVerifierAvailability_put_Completed __FIAsyncOperation_1_UserConsentVerifierAvailability_put_Completed -#define IAsyncOperation_UserConsentVerifierAvailability_get_Completed __FIAsyncOperation_1_UserConsentVerifierAvailability_get_Completed -#define IAsyncOperation_UserConsentVerifierAvailability_GetResults __FIAsyncOperation_1_UserConsentVerifierAvailability_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_UserConsentVerifierAvailability_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_security_credentials_ui_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.security.cryptography.h b/lib/libc/include/any-windows-any/windows.security.cryptography.h deleted file mode 100644 index 16a4c308c622c3a1d7ba9ba29b97940ee6bfe563..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.security.cryptography.h +++ /dev/null @@ -1,415 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.security.cryptography.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_security_cryptography_h__ -#define __windows_security_cryptography_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics ABI::Windows::Security::Cryptography::ICryptographicBufferStatics -namespace ABI { - namespace Windows { - namespace Security { - namespace Cryptography { - interface ICryptographicBufferStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSecurity_CCryptography_CCryptographicBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCryptography_CCryptographicBuffer_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Security { - namespace Cryptography { - class CryptographicBuffer; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSecurity_CCryptography_CCryptographicBuffer __x_ABI_CWindows_CSecurity_CCryptography_CCryptographicBuffer; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSecurity_CCryptography_CCryptographicBuffer_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSecurity_CCryptography_CBinaryStringEncoding __x_ABI_CWindows_CSecurity_CCryptography_CBinaryStringEncoding; -#endif /* __cplusplus */ - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Cryptography { - enum BinaryStringEncoding { - BinaryStringEncoding_Utf8 = 0, - BinaryStringEncoding_Utf16LE = 1, - BinaryStringEncoding_Utf16BE = 2 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSecurity_CCryptography_CBinaryStringEncoding { - BinaryStringEncoding_Utf8 = 0, - BinaryStringEncoding_Utf16LE = 1, - BinaryStringEncoding_Utf16BE = 2 -}; -#ifdef WIDL_using_Windows_Security_Cryptography -#define BinaryStringEncoding __x_ABI_CWindows_CSecurity_CCryptography_CBinaryStringEncoding -#endif /* WIDL_using_Windows_Security_Cryptography */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * ICryptographicBufferStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics, 0x320b7e22, 0x3cb0, 0x4cdf, 0x86,0x63, 0x1d,0x28,0x91,0x00,0x65,0xeb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Cryptography { - MIDL_INTERFACE("320b7e22-3cb0-4cdf-8663-1d28910065eb") - ICryptographicBufferStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Compare( - ABI::Windows::Storage::Streams::IBuffer *object1, - ABI::Windows::Storage::Streams::IBuffer *object2, - boolean *is_equal) = 0; - - virtual HRESULT STDMETHODCALLTYPE GenerateRandom( - UINT32 length, - ABI::Windows::Storage::Streams::IBuffer **buffer) = 0; - - virtual HRESULT STDMETHODCALLTYPE GenerateRandomNumber( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateFromByteArray( - UINT32 value_size, - BYTE *value, - ABI::Windows::Storage::Streams::IBuffer **buffer) = 0; - - virtual HRESULT STDMETHODCALLTYPE CopyToByteArray( - ABI::Windows::Storage::Streams::IBuffer *buffer, - UINT32 *value_size, - BYTE **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE DecodeFromHexString( - HSTRING value, - ABI::Windows::Storage::Streams::IBuffer **buffer) = 0; - - virtual HRESULT STDMETHODCALLTYPE EncodeToHexString( - ABI::Windows::Storage::Streams::IBuffer *buffer, - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE DecodeFromBase64String( - HSTRING value, - ABI::Windows::Storage::Streams::IBuffer **buffer) = 0; - - virtual HRESULT STDMETHODCALLTYPE EncodeToBase64String( - ABI::Windows::Storage::Streams::IBuffer *buffer, - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE ConvertStringToBinary( - HSTRING value, - enum BinaryStringEncoding encoding, - ABI::Windows::Storage::Streams::IBuffer **buffer) = 0; - - virtual HRESULT STDMETHODCALLTYPE ConvertBinaryToString( - enum BinaryStringEncoding encoding, - ABI::Windows::Storage::Streams::IBuffer *buffer, - HSTRING *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics, 0x320b7e22, 0x3cb0, 0x4cdf, 0x86,0x63, 0x1d,0x28,0x91,0x00,0x65,0xeb) -#endif -#else -typedef struct __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - TrustLevel *trustLevel); - - /*** ICryptographicBufferStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *Compare)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *object1, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *object2, - boolean *is_equal); - - HRESULT (STDMETHODCALLTYPE *GenerateRandom)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - UINT32 length, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer); - - HRESULT (STDMETHODCALLTYPE *GenerateRandomNumber)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *CreateFromByteArray)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - UINT32 value_size, - BYTE *value, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer); - - HRESULT (STDMETHODCALLTYPE *CopyToByteArray)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer, - UINT32 *value_size, - BYTE **value); - - HRESULT (STDMETHODCALLTYPE *DecodeFromHexString)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - HSTRING value, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer); - - HRESULT (STDMETHODCALLTYPE *EncodeToHexString)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *DecodeFromBase64String)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - HSTRING value, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer); - - HRESULT (STDMETHODCALLTYPE *EncodeToBase64String)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *ConvertStringToBinary)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - HSTRING value, - enum __x_ABI_CWindows_CSecurity_CCryptography_CBinaryStringEncoding encoding, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer); - - HRESULT (STDMETHODCALLTYPE *ConvertBinaryToString)( - __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics *This, - enum __x_ABI_CWindows_CSecurity_CCryptography_CBinaryStringEncoding encoding, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStaticsVtbl; - -interface __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics { - CONST_VTBL __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICryptographicBufferStatics methods ***/ -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_Compare(This,object1,object2,is_equal) (This)->lpVtbl->Compare(This,object1,object2,is_equal) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GenerateRandom(This,length,buffer) (This)->lpVtbl->GenerateRandom(This,length,buffer) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GenerateRandomNumber(This,value) (This)->lpVtbl->GenerateRandomNumber(This,value) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_CreateFromByteArray(This,value_size,value,buffer) (This)->lpVtbl->CreateFromByteArray(This,value_size,value,buffer) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_CopyToByteArray(This,buffer,value_size,value) (This)->lpVtbl->CopyToByteArray(This,buffer,value_size,value) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_DecodeFromHexString(This,value,buffer) (This)->lpVtbl->DecodeFromHexString(This,value,buffer) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_EncodeToHexString(This,buffer,value) (This)->lpVtbl->EncodeToHexString(This,buffer,value) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_DecodeFromBase64String(This,value,buffer) (This)->lpVtbl->DecodeFromBase64String(This,value,buffer) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_EncodeToBase64String(This,buffer,value) (This)->lpVtbl->EncodeToBase64String(This,buffer,value) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_ConvertStringToBinary(This,value,encoding,buffer) (This)->lpVtbl->ConvertStringToBinary(This,value,encoding,buffer) -#define __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_ConvertBinaryToString(This,encoding,buffer,value) (This)->lpVtbl->ConvertBinaryToString(This,encoding,buffer,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_QueryInterface(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_AddRef(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_Release(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GetIids(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GetRuntimeClassName(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GetTrustLevel(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICryptographicBufferStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_Compare(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,__x_ABI_CWindows_CStorage_CStreams_CIBuffer *object1,__x_ABI_CWindows_CStorage_CStreams_CIBuffer *object2,boolean *is_equal) { - return This->lpVtbl->Compare(This,object1,object2,is_equal); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GenerateRandom(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,UINT32 length,__x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer) { - return This->lpVtbl->GenerateRandom(This,length,buffer); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GenerateRandomNumber(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,UINT32 *value) { - return This->lpVtbl->GenerateRandomNumber(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_CreateFromByteArray(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,UINT32 value_size,BYTE *value,__x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer) { - return This->lpVtbl->CreateFromByteArray(This,value_size,value,buffer); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_CopyToByteArray(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,__x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer,UINT32 *value_size,BYTE **value) { - return This->lpVtbl->CopyToByteArray(This,buffer,value_size,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_DecodeFromHexString(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,HSTRING value,__x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer) { - return This->lpVtbl->DecodeFromHexString(This,value,buffer); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_EncodeToHexString(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,__x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer,HSTRING *value) { - return This->lpVtbl->EncodeToHexString(This,buffer,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_DecodeFromBase64String(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,HSTRING value,__x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer) { - return This->lpVtbl->DecodeFromBase64String(This,value,buffer); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_EncodeToBase64String(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,__x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer,HSTRING *value) { - return This->lpVtbl->EncodeToBase64String(This,buffer,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_ConvertStringToBinary(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,HSTRING value,enum __x_ABI_CWindows_CSecurity_CCryptography_CBinaryStringEncoding encoding,__x_ABI_CWindows_CStorage_CStreams_CIBuffer **buffer) { - return This->lpVtbl->ConvertStringToBinary(This,value,encoding,buffer); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_ConvertBinaryToString(__x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics* This,enum __x_ABI_CWindows_CSecurity_CCryptography_CBinaryStringEncoding encoding,__x_ABI_CWindows_CStorage_CStreams_CIBuffer *buffer,HSTRING *value) { - return This->lpVtbl->ConvertBinaryToString(This,encoding,buffer,value); -} -#endif -#ifdef WIDL_using_Windows_Security_Cryptography -#define IID_ICryptographicBufferStatics IID___x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics -#define ICryptographicBufferStaticsVtbl __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStaticsVtbl -#define ICryptographicBufferStatics __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics -#define ICryptographicBufferStatics_QueryInterface __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_QueryInterface -#define ICryptographicBufferStatics_AddRef __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_AddRef -#define ICryptographicBufferStatics_Release __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_Release -#define ICryptographicBufferStatics_GetIids __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GetIids -#define ICryptographicBufferStatics_GetRuntimeClassName __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GetRuntimeClassName -#define ICryptographicBufferStatics_GetTrustLevel __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GetTrustLevel -#define ICryptographicBufferStatics_Compare __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_Compare -#define ICryptographicBufferStatics_GenerateRandom __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GenerateRandom -#define ICryptographicBufferStatics_GenerateRandomNumber __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_GenerateRandomNumber -#define ICryptographicBufferStatics_CreateFromByteArray __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_CreateFromByteArray -#define ICryptographicBufferStatics_CopyToByteArray __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_CopyToByteArray -#define ICryptographicBufferStatics_DecodeFromHexString __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_DecodeFromHexString -#define ICryptographicBufferStatics_EncodeToHexString __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_EncodeToHexString -#define ICryptographicBufferStatics_DecodeFromBase64String __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_DecodeFromBase64String -#define ICryptographicBufferStatics_EncodeToBase64String __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_EncodeToBase64String -#define ICryptographicBufferStatics_ConvertStringToBinary __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_ConvertStringToBinary -#define ICryptographicBufferStatics_ConvertBinaryToString __x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_ConvertBinaryToString -#endif /* WIDL_using_Windows_Security_Cryptography */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSecurity_CCryptography_CICryptographicBufferStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Security.Cryptography.CryptographicBuffer - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Security_Cryptography_CryptographicBuffer_DEFINED -#define RUNTIMECLASS_Windows_Security_Cryptography_CryptographicBuffer_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Security_Cryptography_CryptographicBuffer[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','y','p','t','o','g','r','a','p','h','y','.','C','r','y','p','t','o','g','r','a','p','h','i','c','B','u','f','f','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Cryptography_CryptographicBuffer[] = L"Windows.Security.Cryptography.CryptographicBuffer"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Cryptography_CryptographicBuffer[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','C','r','y','p','t','o','g','r','a','p','h','y','.','C','r','y','p','t','o','g','r','a','p','h','i','c','B','u','f','f','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Security_Cryptography_CryptographicBuffer_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_security_cryptography_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.security.exchangeactivesyncprovisioning.h b/lib/libc/include/any-windows-any/windows.security.exchangeactivesyncprovisioning.h deleted file mode 100644 index 5461c911d229b1f8f5ac0ab53127741c65bc1c9a..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.security.exchangeactivesyncprovisioning.h +++ /dev/null @@ -1,307 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.security.exchangeactivesyncprovisioning.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_security_exchangeactivesyncprovisioning_h__ -#define __windows_security_exchangeactivesyncprovisioning_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation ABI::Windows::Security::ExchangeActiveSyncProvisioning::IEasClientDeviceInformation -namespace ABI { - namespace Windows { - namespace Security { - namespace ExchangeActiveSyncProvisioning { - interface IEasClientDeviceInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Security { - namespace ExchangeActiveSyncProvisioning { - class EasClientDeviceInformation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CEasClientDeviceInformation_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation ABI::Windows::Security::ExchangeActiveSyncProvisioning::IEasClientDeviceInformation -namespace ABI { - namespace Windows { - namespace Security { - namespace ExchangeActiveSyncProvisioning { - interface IEasClientDeviceInformation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IEasClientDeviceInformation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation, 0x54dfd981, 0x1968, 0x4ca3, 0xb9,0x58, 0xe5,0x95,0xd1,0x65,0x05,0xeb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace ExchangeActiveSyncProvisioning { - MIDL_INTERFACE("54dfd981-1968-4ca3-b958-e595d16505eb") - IEasClientDeviceInformation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Id( - GUID *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_OperatingSystem( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FriendlyName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SystemManufacturer( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SystemProductName( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SystemSku( - HSTRING *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation, 0x54dfd981, 0x1968, 0x4ca3, 0xb9,0x58, 0xe5,0x95,0xd1,0x65,0x05,0xeb) -#endif -#else -typedef struct __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - TrustLevel *trustLevel); - - /*** IEasClientDeviceInformation methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Id)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - GUID *value); - - HRESULT (STDMETHODCALLTYPE *get_OperatingSystem)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_FriendlyName)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_SystemManufacturer)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_SystemProductName)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_SystemSku)( - __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformationVtbl; - -interface __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation { - CONST_VTBL __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IEasClientDeviceInformation methods ***/ -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_Id(This,value) (This)->lpVtbl->get_Id(This,value) -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_OperatingSystem(This,value) (This)->lpVtbl->get_OperatingSystem(This,value) -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_FriendlyName(This,value) (This)->lpVtbl->get_FriendlyName(This,value) -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemManufacturer(This,value) (This)->lpVtbl->get_SystemManufacturer(This,value) -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemProductName(This,value) (This)->lpVtbl->get_SystemProductName(This,value) -#define __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemSku(This,value) (This)->lpVtbl->get_SystemSku(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_QueryInterface(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_AddRef(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_Release(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetIids(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetRuntimeClassName(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetTrustLevel(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IEasClientDeviceInformation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_Id(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,GUID *value) { - return This->lpVtbl->get_Id(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_OperatingSystem(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) { - return This->lpVtbl->get_OperatingSystem(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_FriendlyName(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) { - return This->lpVtbl->get_FriendlyName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemManufacturer(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) { - return This->lpVtbl->get_SystemManufacturer(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemProductName(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) { - return This->lpVtbl->get_SystemProductName(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemSku(__x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation* This,HSTRING *value) { - return This->lpVtbl->get_SystemSku(This,value); -} -#endif -#ifdef WIDL_using_Windows_Security_ExchangeActiveSyncProvisioning -#define IID_IEasClientDeviceInformation IID___x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation -#define IEasClientDeviceInformationVtbl __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformationVtbl -#define IEasClientDeviceInformation __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation -#define IEasClientDeviceInformation_QueryInterface __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_QueryInterface -#define IEasClientDeviceInformation_AddRef __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_AddRef -#define IEasClientDeviceInformation_Release __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_Release -#define IEasClientDeviceInformation_GetIids __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetIids -#define IEasClientDeviceInformation_GetRuntimeClassName __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetRuntimeClassName -#define IEasClientDeviceInformation_GetTrustLevel __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_GetTrustLevel -#define IEasClientDeviceInformation_get_Id __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_Id -#define IEasClientDeviceInformation_get_OperatingSystem __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_OperatingSystem -#define IEasClientDeviceInformation_get_FriendlyName __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_FriendlyName -#define IEasClientDeviceInformation_get_SystemManufacturer __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemManufacturer -#define IEasClientDeviceInformation_get_SystemProductName __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemProductName -#define IEasClientDeviceInformation_get_SystemSku __x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_get_SystemSku -#endif /* WIDL_using_Windows_Security_ExchangeActiveSyncProvisioning */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSecurity_CExchangeActiveSyncProvisioning_CIEasClientDeviceInformation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation_DEFINED -#define RUNTIMECLASS_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','E','x','c','h','a','n','g','e','A','c','t','i','v','e','S','y','n','c','P','r','o','v','i','s','i','o','n','i','n','g','.','E','a','s','C','l','i','e','n','t','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation[] = L"Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','E','x','c','h','a','n','g','e','A','c','t','i','v','e','S','y','n','c','P','r','o','v','i','s','i','o','n','i','n','g','.','E','a','s','C','l','i','e','n','t','D','e','v','i','c','e','I','n','f','o','r','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Security_ExchangeActiveSyncProvisioning_EasClientDeviceInformation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_security_exchangeactivesyncprovisioning_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.security.isolation.h b/lib/libc/include/any-windows-any/windows.security.isolation.h deleted file mode 100644 index c90820466a1642f9d46238b1d9ef472e11afdb4d..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.security.isolation.h +++ /dev/null @@ -1,471 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.security.isolation.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_security_isolation_h__ -#define __windows_security_isolation_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics ABI::Windows::Security::Isolation::IIsolatedWindowsEnvironmentHostStatics -namespace ABI { - namespace Windows { - namespace Security { - namespace Isolation { - interface IIsolatedWindowsEnvironmentHostStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHost_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHost_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Security { - namespace Isolation { - class IsolatedWindowsEnvironmentHost; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHost __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHost; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHost_FWD_DEFINED__ */ - -#ifndef ____FIVectorView_1_IsolatedWindowsEnvironmentHostError_FWD_DEFINED__ -#define ____FIVectorView_1_IsolatedWindowsEnvironmentHostError_FWD_DEFINED__ -typedef interface __FIVectorView_1_IsolatedWindowsEnvironmentHostError __FIVectorView_1_IsolatedWindowsEnvironmentHostError; -#ifdef __cplusplus -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics ABI::Windows::Security::Isolation::IIsolatedWindowsEnvironmentHostStatics -namespace ABI { - namespace Windows { - namespace Security { - namespace Isolation { - interface IIsolatedWindowsEnvironmentHostStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_IsolatedWindowsEnvironmentHostError_FWD_DEFINED__ -#define ____FIVectorView_1_IsolatedWindowsEnvironmentHostError_FWD_DEFINED__ -typedef interface __FIVectorView_1_IsolatedWindowsEnvironmentHostError __FIVectorView_1_IsolatedWindowsEnvironmentHostError; -#ifdef __cplusplus -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#if !defined(WINDOWS_SECURITY_ISOLATION_ISOLATEDWINDOWSENVIRONMENTCONTRACT_VERSION) -#define WINDOWS_SECURITY_ISOLATION_ISOLATEDWINDOWSENVIRONMENTCONTRACT_VERSION 0x30000 -#endif // defined(WINDOWS_SECURITY_ISOLATION_ISOLATEDWINDOWSENVIRONMENTCONTRACT_VERSION) - -#if WINDOWS_SECURITY_ISOLATION_ISOLATEDWINDOWSENVIRONMENTCONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Isolation { - enum IsolatedWindowsEnvironmentHostError { - IsolatedWindowsEnvironmentHostError_AdminPolicyIsDisabledOrNotPresent = 0, - IsolatedWindowsEnvironmentHostError_FeatureNotInstalled = 1, - IsolatedWindowsEnvironmentHostError_HardwareRequirementsNotMet = 2, - IsolatedWindowsEnvironmentHostError_RebootRequired = 3, - IsolatedWindowsEnvironmentHostError_UnknownError = 4 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError { - IsolatedWindowsEnvironmentHostError_AdminPolicyIsDisabledOrNotPresent = 0, - IsolatedWindowsEnvironmentHostError_FeatureNotInstalled = 1, - IsolatedWindowsEnvironmentHostError_HardwareRequirementsNotMet = 2, - IsolatedWindowsEnvironmentHostError_RebootRequired = 3, - IsolatedWindowsEnvironmentHostError_UnknownError = 4 -}; -#ifdef WIDL_using_Windows_Security_Isolation -#define IsolatedWindowsEnvironmentHostError __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError -#endif /* WIDL_using_Windows_Security_Isolation */ -#endif - -#endif /* WINDOWS_SECURITY_ISOLATION_ISOLATEDWINDOWSENVIRONMENTCONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IIsolatedWindowsEnvironmentHostStatics interface - */ -#if WINDOWS_SECURITY_ISOLATION_ISOLATEDWINDOWSENVIRONMENTCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics, 0x2c0e22c7, 0x05a0, 0x517a, 0xb8,0x1c, 0x6e,0xe8,0x79,0x0c,0x38,0x1f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Security { - namespace Isolation { - MIDL_INTERFACE("2c0e22c7-05a0-517a-b81c-6ee8790c381f") - IIsolatedWindowsEnvironmentHostStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_IsReady( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HostErrors( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics, 0x2c0e22c7, 0x05a0, 0x517a, 0xb8,0x1c, 0x6e,0xe8,0x79,0x0c,0x38,0x1f) -#endif -#else -typedef struct __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics *This, - TrustLevel *trustLevel); - - /*** IIsolatedWindowsEnvironmentHostStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_IsReady)( - __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_HostErrors)( - __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics *This, - __FIVectorView_1_IsolatedWindowsEnvironmentHostError **value); - - END_INTERFACE -} __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStaticsVtbl; - -interface __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics { - CONST_VTBL __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIsolatedWindowsEnvironmentHostStatics methods ***/ -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_get_IsReady(This,value) (This)->lpVtbl->get_IsReady(This,value) -#define __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_get_HostErrors(This,value) (This)->lpVtbl->get_HostErrors(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_QueryInterface(__x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_AddRef(__x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_Release(__x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_GetIids(__x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_GetRuntimeClassName(__x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_GetTrustLevel(__x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIsolatedWindowsEnvironmentHostStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_get_IsReady(__x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics* This,boolean *value) { - return This->lpVtbl->get_IsReady(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_get_HostErrors(__x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics* This,__FIVectorView_1_IsolatedWindowsEnvironmentHostError **value) { - return This->lpVtbl->get_HostErrors(This,value); -} -#endif -#ifdef WIDL_using_Windows_Security_Isolation -#define IID_IIsolatedWindowsEnvironmentHostStatics IID___x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics -#define IIsolatedWindowsEnvironmentHostStaticsVtbl __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStaticsVtbl -#define IIsolatedWindowsEnvironmentHostStatics __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics -#define IIsolatedWindowsEnvironmentHostStatics_QueryInterface __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_QueryInterface -#define IIsolatedWindowsEnvironmentHostStatics_AddRef __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_AddRef -#define IIsolatedWindowsEnvironmentHostStatics_Release __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_Release -#define IIsolatedWindowsEnvironmentHostStatics_GetIids __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_GetIids -#define IIsolatedWindowsEnvironmentHostStatics_GetRuntimeClassName __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_GetRuntimeClassName -#define IIsolatedWindowsEnvironmentHostStatics_GetTrustLevel __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_GetTrustLevel -#define IIsolatedWindowsEnvironmentHostStatics_get_IsReady __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_get_IsReady -#define IIsolatedWindowsEnvironmentHostStatics_get_HostErrors __x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_get_HostErrors -#endif /* WIDL_using_Windows_Security_Isolation */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSecurity_CIsolation_CIIsolatedWindowsEnvironmentHostStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_SECURITY_ISOLATION_ISOLATEDWINDOWSENVIRONMENTCONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Security.Isolation.IsolatedWindowsEnvironmentHost - */ -#if WINDOWS_SECURITY_ISOLATION_ISOLATEDWINDOWSENVIRONMENTCONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Security_Isolation_IsolatedWindowsEnvironmentHost_DEFINED -#define RUNTIMECLASS_Windows_Security_Isolation_IsolatedWindowsEnvironmentHost_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Security_Isolation_IsolatedWindowsEnvironmentHost[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','I','s','o','l','a','t','i','o','n','.','I','s','o','l','a','t','e','d','W','i','n','d','o','w','s','E','n','v','i','r','o','n','m','e','n','t','H','o','s','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Isolation_IsolatedWindowsEnvironmentHost[] = L"Windows.Security.Isolation.IsolatedWindowsEnvironmentHost"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Security_Isolation_IsolatedWindowsEnvironmentHost[] = {'W','i','n','d','o','w','s','.','S','e','c','u','r','i','t','y','.','I','s','o','l','a','t','i','o','n','.','I','s','o','l','a','t','e','d','W','i','n','d','o','w','s','E','n','v','i','r','o','n','m','e','n','t','H','o','s','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Security_Isolation_IsolatedWindowsEnvironmentHost_DEFINED */ -#endif /* WINDOWS_SECURITY_ISOLATION_ISOLATEDWINDOWSENVIRONMENTCONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_IsolatedWindowsEnvironmentHostError_INTERFACE_DEFINED__ -#define ____FIVectorView_1_IsolatedWindowsEnvironmentHostError_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_IsolatedWindowsEnvironmentHostError, 0xa830f621, 0xa4ae, 0x5f5c, 0xa0,0x03, 0x98,0x5f,0xe3,0xe0,0x1e,0x51); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("a830f621-a4ae-5f5c-a003-985fe3e01e51") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_IsolatedWindowsEnvironmentHostError, 0xa830f621, 0xa4ae, 0x5f5c, 0xa0,0x03, 0x98,0x5f,0xe3,0xe0,0x1e,0x51) -#endif -#else -typedef struct __FIVectorView_1_IsolatedWindowsEnvironmentHostErrorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This, - UINT32 index, - enum __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError *value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This, - enum __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_IsolatedWindowsEnvironmentHostError *This, - UINT32 start_index, - UINT32 items_size, - enum __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError *items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_IsolatedWindowsEnvironmentHostErrorVtbl; - -interface __FIVectorView_1_IsolatedWindowsEnvironmentHostError { - CONST_VTBL __FIVectorView_1_IsolatedWindowsEnvironmentHostErrorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_IsolatedWindowsEnvironmentHostError_QueryInterface(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_IsolatedWindowsEnvironmentHostError_AddRef(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_IsolatedWindowsEnvironmentHostError_Release(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetIids(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetRuntimeClassName(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetTrustLevel(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetAt(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This,UINT32 index,enum __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError *value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IsolatedWindowsEnvironmentHostError_get_Size(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IsolatedWindowsEnvironmentHostError_IndexOf(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This,enum __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetMany(__FIVectorView_1_IsolatedWindowsEnvironmentHostError* This,UINT32 start_index,UINT32 items_size,enum __x_ABI_CWindows_CSecurity_CIsolation_CIsolatedWindowsEnvironmentHostError *items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_IsolatedWindowsEnvironmentHostError IID___FIVectorView_1_IsolatedWindowsEnvironmentHostError -#define IVectorView_IsolatedWindowsEnvironmentHostErrorVtbl __FIVectorView_1_IsolatedWindowsEnvironmentHostErrorVtbl -#define IVectorView_IsolatedWindowsEnvironmentHostError __FIVectorView_1_IsolatedWindowsEnvironmentHostError -#define IVectorView_IsolatedWindowsEnvironmentHostError_QueryInterface __FIVectorView_1_IsolatedWindowsEnvironmentHostError_QueryInterface -#define IVectorView_IsolatedWindowsEnvironmentHostError_AddRef __FIVectorView_1_IsolatedWindowsEnvironmentHostError_AddRef -#define IVectorView_IsolatedWindowsEnvironmentHostError_Release __FIVectorView_1_IsolatedWindowsEnvironmentHostError_Release -#define IVectorView_IsolatedWindowsEnvironmentHostError_GetIids __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetIids -#define IVectorView_IsolatedWindowsEnvironmentHostError_GetRuntimeClassName __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetRuntimeClassName -#define IVectorView_IsolatedWindowsEnvironmentHostError_GetTrustLevel __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetTrustLevel -#define IVectorView_IsolatedWindowsEnvironmentHostError_GetAt __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetAt -#define IVectorView_IsolatedWindowsEnvironmentHostError_get_Size __FIVectorView_1_IsolatedWindowsEnvironmentHostError_get_Size -#define IVectorView_IsolatedWindowsEnvironmentHostError_IndexOf __FIVectorView_1_IsolatedWindowsEnvironmentHostError_IndexOf -#define IVectorView_IsolatedWindowsEnvironmentHostError_GetMany __FIVectorView_1_IsolatedWindowsEnvironmentHostError_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_IsolatedWindowsEnvironmentHostError_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_security_isolation_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.storage.fileproperties.h b/lib/libc/include/any-windows-any/windows.storage.fileproperties.h deleted file mode 100644 index 9cac617a54839caa61ed662ef6afa96a1a07698b..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.storage.fileproperties.h +++ /dev/null @@ -1,527 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.storage.fileproperties.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_storage_fileproperties_h__ -#define __windows_storage_fileproperties_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties ABI::Windows::Storage::FileProperties::IBasicProperties -namespace ABI { - namespace Windows { - namespace Storage { - namespace FileProperties { - interface IBasicProperties; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - namespace FileProperties { - class BasicProperties; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties __x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CFileProperties_CBasicProperties_FWD_DEFINED__ */ - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties ABI::Windows::Storage::FileProperties::IBasicProperties -namespace ABI { - namespace Windows { - namespace Storage { - namespace FileProperties { - interface IBasicProperties; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IBasicProperties interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties, 0xd05d55db, 0x785e, 0x4a66, 0xbe,0x02, 0x9b,0xee,0xc5,0x8a,0xea,0x81); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - namespace FileProperties { - MIDL_INTERFACE("d05d55db-785e-4a66-be02-9beec58aea81") - IBasicProperties : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Size( - UINT64 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DateModified( - struct DateTime *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ItemDate( - struct DateTime *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties, 0xd05d55db, 0x785e, 0x4a66, 0xbe,0x02, 0x9b,0xee,0xc5,0x8a,0xea,0x81) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CFileProperties_CIBasicPropertiesVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, - TrustLevel *trustLevel); - - /*** IBasicProperties methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Size)( - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, - UINT64 *value); - - HRESULT (STDMETHODCALLTYPE *get_DateModified)( - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, - struct __x_ABI_CWindows_CFoundation_CDateTime *value); - - HRESULT (STDMETHODCALLTYPE *get_ItemDate)( - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties *This, - struct __x_ABI_CWindows_CFoundation_CDateTime *value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CFileProperties_CIBasicPropertiesVtbl; - -interface __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties { - CONST_VTBL __x_ABI_CWindows_CStorage_CFileProperties_CIBasicPropertiesVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IBasicProperties methods ***/ -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_DateModified(This,value) (This)->lpVtbl->get_DateModified(This,value) -#define __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_ItemDate(This,value) (This)->lpVtbl->get_ItemDate(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_QueryInterface(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_AddRef(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_Release(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetIids(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetTrustLevel(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IBasicProperties methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_Size(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,UINT64 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_DateModified(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,struct __x_ABI_CWindows_CFoundation_CDateTime *value) { - return This->lpVtbl->get_DateModified(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_ItemDate(__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties* This,struct __x_ABI_CWindows_CFoundation_CDateTime *value) { - return This->lpVtbl->get_ItemDate(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage_FileProperties -#define IID_IBasicProperties IID___x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties -#define IBasicPropertiesVtbl __x_ABI_CWindows_CStorage_CFileProperties_CIBasicPropertiesVtbl -#define IBasicProperties __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties -#define IBasicProperties_QueryInterface __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_QueryInterface -#define IBasicProperties_AddRef __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_AddRef -#define IBasicProperties_Release __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_Release -#define IBasicProperties_GetIids __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetIids -#define IBasicProperties_GetRuntimeClassName __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetRuntimeClassName -#define IBasicProperties_GetTrustLevel __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_GetTrustLevel -#define IBasicProperties_get_Size __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_Size -#define IBasicProperties_get_DateModified __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_DateModified -#define IBasicProperties_get_ItemDate __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_get_ItemDate -#endif /* WIDL_using_Windows_Storage_FileProperties */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.FileProperties.BasicProperties - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_FileProperties_BasicProperties_DEFINED -#define RUNTIMECLASS_Windows_Storage_FileProperties_BasicProperties_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_FileProperties_BasicProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','B','a','s','i','c','P','r','o','p','e','r','t','i','e','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_BasicProperties[] = L"Windows.Storage.FileProperties.BasicProperties"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_FileProperties_BasicProperties[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','F','i','l','e','P','r','o','p','e','r','t','i','e','s','.','B','a','s','i','c','P','r','o','p','e','r','t','i','e','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_FileProperties_BasicProperties_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties, 0xc8659aae, 0x4926, 0x52ad, 0x8f,0x60, 0xd8,0x9f,0xe5,0xa8,0xdf,0x5f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("c8659aae-4926-52ad-8f60-d89fe5a8df5f") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties, 0xc8659aae, 0x4926, 0x52ad, 0x8f,0x60, 0xd8,0x9f,0xe5,0xa8,0xdf,0x5f) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *This, - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_BasicProperties IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties -#define IAsyncOperationCompletedHandler_BasicPropertiesVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl -#define IAsyncOperationCompletedHandler_BasicProperties __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties -#define IAsyncOperationCompletedHandler_BasicProperties_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface -#define IAsyncOperationCompletedHandler_BasicProperties_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef -#define IAsyncOperationCompletedHandler_BasicProperties_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Release -#define IAsyncOperationCompletedHandler_BasicProperties_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties, 0x5186131a, 0x4467, 0x504b, 0x97,0x7a, 0x07,0x85,0xa8,0x23,0x04,0x85); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("5186131a-4467-504b-977a-0785a8230485") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties, 0x5186131a, 0x4467, 0x504b, 0x97,0x7a, 0x07,0x85,0xa8,0x23,0x04,0x85) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties *This, - __x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl; - -interface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties { - CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_Release(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetIids(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CFileProperties__CBasicProperties **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetResults(__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties* This,__x_ABI_CWindows_CStorage_CFileProperties_CIBasicProperties **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_BasicProperties IID___FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties -#define IAsyncOperation_BasicPropertiesVtbl __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicPropertiesVtbl -#define IAsyncOperation_BasicProperties __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties -#define IAsyncOperation_BasicProperties_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_QueryInterface -#define IAsyncOperation_BasicProperties_AddRef __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_AddRef -#define IAsyncOperation_BasicProperties_Release __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_Release -#define IAsyncOperation_BasicProperties_GetIids __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetIids -#define IAsyncOperation_BasicProperties_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetRuntimeClassName -#define IAsyncOperation_BasicProperties_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetTrustLevel -#define IAsyncOperation_BasicProperties_put_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_put_Completed -#define IAsyncOperation_BasicProperties_get_Completed __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_get_Completed -#define IAsyncOperation_BasicProperties_GetResults __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_storage_fileproperties_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.storage.h b/lib/libc/include/any-windows-any/windows.storage.h deleted file mode 100644 index 3ffcf569d401fad8e2301b4053941ad04244cdd5..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.storage.h +++ /dev/null @@ -1,8153 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.storage.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_storage_h__ -#define __windows_storage_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler ABI::Windows::Storage::IApplicationDataSetVersionHandler -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationDataSetVersionHandler; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationData_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationData_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationData __x_ABI_CWindows_CStorage_CIApplicationData; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationData ABI::Windows::Storage::IApplicationData -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationData; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationData2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationData2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationData2 __x_ABI_CWindows_CStorage_CIApplicationData2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationData2 ABI::Windows::Storage::IApplicationData2 -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationData2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationData3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationData3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationData3 __x_ABI_CWindows_CStorage_CIApplicationData3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationData3 ABI::Windows::Storage::IApplicationData3 -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationData3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataContainer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataContainer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationDataContainer __x_ABI_CWindows_CStorage_CIApplicationDataContainer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer ABI::Windows::Storage::IApplicationDataContainer -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationDataContainer; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationDataStatics __x_ABI_CWindows_CStorage_CIApplicationDataStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics ABI::Windows::Storage::IApplicationDataStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationDataStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 __x_ABI_CWindows_CStorage_CIApplicationDataStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 ABI::Windows::Storage::IApplicationDataStatics2 -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationDataStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics ABI::Windows::Storage::IKnownFoldersCameraRollStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersCameraRollStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics ABI::Windows::Storage::IKnownFoldersPlaylistsStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersPlaylistsStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics ABI::Windows::Storage::IKnownFoldersSavedPicturesStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersSavedPicturesStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics __x_ABI_CWindows_CStorage_CIKnownFoldersStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics ABI::Windows::Storage::IKnownFoldersStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 ABI::Windows::Storage::IKnownFoldersStatics2 -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 ABI::Windows::Storage::IKnownFoldersStatics3 -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersStatics3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 ABI::Windows::Storage::IKnownFoldersStatics4 -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersStatics4; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CISetVersionDeferral_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CISetVersionDeferral_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CISetVersionDeferral __x_ABI_CWindows_CStorage_CISetVersionDeferral; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CISetVersionDeferral ABI::Windows::Storage::ISetVersionDeferral -namespace ABI { - namespace Windows { - namespace Storage { - interface ISetVersionDeferral; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CISetVersionRequest_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CISetVersionRequest_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CISetVersionRequest __x_ABI_CWindows_CStorage_CISetVersionRequest; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CISetVersionRequest ABI::Windows::Storage::ISetVersionRequest -namespace ABI { - namespace Windows { - namespace Storage { - interface ISetVersionRequest; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageFile __x_ABI_CWindows_CStorage_CIStorageFile; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageFile ABI::Windows::Storage::IStorageFile -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageFile; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageFolder_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageFolder_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageFolder __x_ABI_CWindows_CStorage_CIStorageFolder; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageFolder ABI::Windows::Storage::IStorageFolder -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageFolder; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageItem_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageItem_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageItem __x_ABI_CWindows_CStorage_CIStorageItem; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageItem ABI::Windows::Storage::IStorageItem -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageItem; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageStreamTransaction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageStreamTransaction_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageStreamTransaction __x_ABI_CWindows_CStorage_CIStorageStreamTransaction; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageStreamTransaction ABI::Windows::Storage::IStorageStreamTransaction -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageStreamTransaction; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CApplicationData_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CApplicationData_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - class ApplicationData; - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CApplicationData __x_ABI_CWindows_CStorage_CApplicationData; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CApplicationData_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CStorage_CApplicationDataContainer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CApplicationDataContainer_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - class ApplicationDataContainer; - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CApplicationDataContainer __x_ABI_CWindows_CStorage_CApplicationDataContainer; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CApplicationDataContainer_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CStorage_CKnownFolders_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CKnownFolders_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - class KnownFolders; - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CKnownFolders __x_ABI_CWindows_CStorage_CKnownFolders; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CKnownFolders_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CStorage_CSetVersionDeferral_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CSetVersionDeferral_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - class SetVersionDeferral; - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CSetVersionDeferral __x_ABI_CWindows_CStorage_CSetVersionDeferral; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CSetVersionDeferral_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CStorage_CSetVersionRequest_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CSetVersionRequest_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - class SetVersionRequest; - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CSetVersionRequest __x_ABI_CWindows_CStorage_CSetVersionRequest; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CSetVersionRequest_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CStorage_CStorageFile_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStorageFile_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - class StorageFile; - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CStorageFile __x_ABI_CWindows_CStorage_CStorageFile; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CStorageFile_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CStorage_CStorageFolder_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStorageFolder_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - class StorageFolder; - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CStorageFolder __x_ABI_CWindows_CStorage_CStorageFolder; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CStorageFolder_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CStorage_CStorageStreamTransaction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStorageStreamTransaction_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - class StorageStreamTransaction; - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CStorageStreamTransaction __x_ABI_CWindows_CStorage_CStorageStreamTransaction; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CStorageStreamTransaction_FWD_DEFINED__ */ - -#ifndef ____FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -#define ____FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -typedef interface __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer; -#ifdef __cplusplus -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer ABI::Windows::Foundation::Collections::IKeyValuePair -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -#define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -typedef interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer; -#ifdef __cplusplus -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer ABI::Windows::Foundation::Collections::IIterable* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -#define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -typedef interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer; -#ifdef __cplusplus -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer ABI::Windows::Foundation::Collections::IIterator* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -#define ____FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -typedef interface __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer; -#ifdef __cplusplus -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer ABI::Windows::Foundation::Collections::IMapView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CStorage__CIStorageItem __FIVectorView_1_Windows__CStorage__CIStorageItem; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CStorage__CIStorageItem ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CStorage__CStorageFile __FIVectorView_1_Windows__CStorage__CStorageFile; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CStorage__CStorageFile ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CStorage__CStorageFolder __FIVectorView_1_Windows__CStorage__CStorageFolder; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CStorage__CStorageFolder ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem ABI::Windows::Foundation::IAsyncOperationCompletedHandler* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile ABI::Windows::Foundation::IAsyncOperationCompletedHandler* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder ABI::Windows::Foundation::IAsyncOperationCompletedHandler* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CApplicationData_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CApplicationData_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CApplicationData __FIAsyncOperation_1_Windows__CStorage__CApplicationData; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_KnownFoldersAccessStatus_FWD_DEFINED__ -#define ____FIAsyncOperation_1_KnownFoldersAccessStatus_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_KnownFoldersAccessStatus __FIAsyncOperation_1_KnownFoldersAccessStatus; -#ifdef __cplusplus -#define __FIAsyncOperation_1_KnownFoldersAccessStatus ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CIStorageItem __FIAsyncOperation_1_Windows__CStorage__CIStorageItem; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStorageFile __FIAsyncOperation_1_Windows__CStorage__CStorageFile; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStorageFolder __FIAsyncOperation_1_Windows__CStorage__CStorageFolder; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CApplicationDataCreateDisposition __x_ABI_CWindows_CStorage_CApplicationDataCreateDisposition; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CApplicationDataLocality __x_ABI_CWindows_CStorage_CApplicationDataLocality; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CCreationCollisionOption __x_ABI_CWindows_CStorage_CCreationCollisionOption; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CFileAccessMode __x_ABI_CWindows_CStorage_CFileAccessMode; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CFileAttributes __x_ABI_CWindows_CStorage_CFileAttributes; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CKnownFolderId __x_ABI_CWindows_CStorage_CKnownFolderId; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CKnownFoldersAccessStatus __x_ABI_CWindows_CStorage_CKnownFoldersAccessStatus; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CNameCollisionOption __x_ABI_CWindows_CStorage_CNameCollisionOption; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CStorageDeleteOption __x_ABI_CWindows_CStorage_CStorageDeleteOption; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CStorage_CStorageItemTypes __x_ABI_CWindows_CStorage_CStorageItemTypes; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationData_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationData_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationData __x_ABI_CWindows_CStorage_CIApplicationData; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationData ABI::Windows::Storage::IApplicationData -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationData; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationData2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationData2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationData2 __x_ABI_CWindows_CStorage_CIApplicationData2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationData2 ABI::Windows::Storage::IApplicationData2 -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationData2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationData3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationData3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationData3 __x_ABI_CWindows_CStorage_CIApplicationData3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationData3 ABI::Windows::Storage::IApplicationData3 -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationData3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataContainer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataContainer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationDataContainer __x_ABI_CWindows_CStorage_CIApplicationDataContainer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer ABI::Windows::Storage::IApplicationDataContainer -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationDataContainer; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationDataStatics __x_ABI_CWindows_CStorage_CIApplicationDataStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics ABI::Windows::Storage::IApplicationDataStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationDataStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 __x_ABI_CWindows_CStorage_CIApplicationDataStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 ABI::Windows::Storage::IApplicationDataStatics2 -namespace ABI { - namespace Windows { - namespace Storage { - interface IApplicationDataStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics ABI::Windows::Storage::IKnownFoldersCameraRollStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersCameraRollStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics ABI::Windows::Storage::IKnownFoldersPlaylistsStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersPlaylistsStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics ABI::Windows::Storage::IKnownFoldersSavedPicturesStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersSavedPicturesStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics __x_ABI_CWindows_CStorage_CIKnownFoldersStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics ABI::Windows::Storage::IKnownFoldersStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 ABI::Windows::Storage::IKnownFoldersStatics2 -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 ABI::Windows::Storage::IKnownFoldersStatics3 -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersStatics3; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 ABI::Windows::Storage::IKnownFoldersStatics4 -namespace ABI { - namespace Windows { - namespace Storage { - interface IKnownFoldersStatics4; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CISetVersionDeferral_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CISetVersionDeferral_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CISetVersionDeferral __x_ABI_CWindows_CStorage_CISetVersionDeferral; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CISetVersionDeferral ABI::Windows::Storage::ISetVersionDeferral -namespace ABI { - namespace Windows { - namespace Storage { - interface ISetVersionDeferral; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CISetVersionRequest_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CISetVersionRequest_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CISetVersionRequest __x_ABI_CWindows_CStorage_CISetVersionRequest; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CISetVersionRequest ABI::Windows::Storage::ISetVersionRequest -namespace ABI { - namespace Windows { - namespace Storage { - interface ISetVersionRequest; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageFolder_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageFolder_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageFolder __x_ABI_CWindows_CStorage_CIStorageFolder; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageFolder ABI::Windows::Storage::IStorageFolder -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageFolder; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageFolderStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageFolderStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageFolderStatics __x_ABI_CWindows_CStorage_CIStorageFolderStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageFolderStatics ABI::Windows::Storage::IStorageFolderStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageFolderStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageFolderStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageFolderStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageFolderStatics2 __x_ABI_CWindows_CStorage_CIStorageFolderStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageFolderStatics2 ABI::Windows::Storage::IStorageFolderStatics2 -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageFolderStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageFileStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageFileStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageFileStatics __x_ABI_CWindows_CStorage_CIStorageFileStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageFileStatics ABI::Windows::Storage::IStorageFileStatics -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageFileStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageFileStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageFileStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageFileStatics2 __x_ABI_CWindows_CStorage_CIStorageFileStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageFileStatics2 ABI::Windows::Storage::IStorageFileStatics2 -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageFileStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CIStorageItem_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageItem_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CIStorageItem __x_ABI_CWindows_CStorage_CIStorageItem; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CIStorageItem ABI::Windows::Storage::IStorageItem -namespace ABI { - namespace Windows { - namespace Storage { - interface IStorageItem; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -#define ____FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -typedef interface __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer; -#ifdef __cplusplus -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer ABI::Windows::Foundation::Collections::IKeyValuePair -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -#define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -typedef interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer; -#ifdef __cplusplus -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer ABI::Windows::Foundation::Collections::IIterable* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -#define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -typedef interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer; -#ifdef __cplusplus -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer ABI::Windows::Foundation::Collections::IIterator* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -#define ____FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_FWD_DEFINED__ -typedef interface __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer; -#ifdef __cplusplus -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer ABI::Windows::Foundation::Collections::IMapView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CStorage__CIStorageItem __FIVectorView_1_Windows__CStorage__CIStorageItem; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CStorage__CIStorageItem ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CStorage__CStorageFile __FIVectorView_1_Windows__CStorage__CStorageFile; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CStorage__CStorageFile ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CStorage__CStorageFolder __FIVectorView_1_Windows__CStorage__CStorageFolder; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CStorage__CStorageFolder ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder; -#ifdef __cplusplus -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder ABI::Windows::Foundation::IAsyncOperation* > -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CApplicationData_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CApplicationData_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CApplicationData __FIAsyncOperation_1_Windows__CStorage__CApplicationData; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_KnownFoldersAccessStatus_FWD_DEFINED__ -#define ____FIAsyncOperation_1_KnownFoldersAccessStatus_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_KnownFoldersAccessStatus __FIAsyncOperation_1_KnownFoldersAccessStatus; -#ifdef __cplusplus -#define __FIAsyncOperation_1_KnownFoldersAccessStatus ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CIStorageItem_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CIStorageItem __FIAsyncOperation_1_Windows__CStorage__CIStorageItem; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStorageFile_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStorageFile __FIAsyncOperation_1_Windows__CStorage__CStorageFile; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStorageFolder_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStorageFolder __FIAsyncOperation_1_Windows__CStorage__CStorageFolder; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum ApplicationDataCreateDisposition { - ApplicationDataCreateDisposition_Always = 0, - ApplicationDataCreateDisposition_Existing = 1 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CApplicationDataCreateDisposition { - ApplicationDataCreateDisposition_Always = 0, - ApplicationDataCreateDisposition_Existing = 1 -}; -#ifdef WIDL_using_Windows_Storage -#define ApplicationDataCreateDisposition __x_ABI_CWindows_CStorage_CApplicationDataCreateDisposition -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum ApplicationDataLocality { - ApplicationDataLocality_Local = 0, - ApplicationDataLocality_Roaming = 1, - ApplicationDataLocality_Temporary = 2, - ApplicationDataLocality_LocalCache = 3, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - ApplicationDataLocality_SharedLocal = 4 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CApplicationDataLocality { - ApplicationDataLocality_Local = 0, - ApplicationDataLocality_Roaming = 1, - ApplicationDataLocality_Temporary = 2, - ApplicationDataLocality_LocalCache = 3, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 - ApplicationDataLocality_SharedLocal = 4 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ -}; -#ifdef WIDL_using_Windows_Storage -#define ApplicationDataLocality __x_ABI_CWindows_CStorage_CApplicationDataLocality -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum CreationCollisionOption { - CreationCollisionOption_GenerateUniqueName = 0, - CreationCollisionOption_ReplaceExisting = 1, - CreationCollisionOption_FailIfExists = 2, - CreationCollisionOption_OpenIfExists = 3 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CCreationCollisionOption { - CreationCollisionOption_GenerateUniqueName = 0, - CreationCollisionOption_ReplaceExisting = 1, - CreationCollisionOption_FailIfExists = 2, - CreationCollisionOption_OpenIfExists = 3 -}; -#ifdef WIDL_using_Windows_Storage -#define CreationCollisionOption __x_ABI_CWindows_CStorage_CCreationCollisionOption -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum FileAccessMode { - FileAccessMode_Read = 0, - FileAccessMode_ReadWrite = 1 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CFileAccessMode { - FileAccessMode_Read = 0, - FileAccessMode_ReadWrite = 1 -}; -#ifdef WIDL_using_Windows_Storage -#define FileAccessMode __x_ABI_CWindows_CStorage_CFileAccessMode -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum FileAttributes { - FileAttributes_Normal = 0x0, - FileAttributes_ReadOnly = 0x1, - FileAttributes_Directory = 0x10, - FileAttributes_Archive = 0x20, - FileAttributes_Temporary = 0x100, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - FileAttributes_LocallyIncomplete = 0x200 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CFileAttributes { - FileAttributes_Normal = 0x0, - FileAttributes_ReadOnly = 0x1, - FileAttributes_Directory = 0x10, - FileAttributes_Archive = 0x20, - FileAttributes_Temporary = 0x100, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - FileAttributes_LocallyIncomplete = 0x200 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -}; -#ifdef WIDL_using_Windows_Storage -#define FileAttributes __x_ABI_CWindows_CStorage_CFileAttributes -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum KnownFolderId { - KnownFolderId_AppCaptures = 0, - KnownFolderId_CameraRoll = 1, - KnownFolderId_DocumentsLibrary = 2, - KnownFolderId_HomeGroup = 3, - KnownFolderId_MediaServerDevices = 4, - KnownFolderId_MusicLibrary = 5, - KnownFolderId_Objects3D = 6, - KnownFolderId_PicturesLibrary = 7, - KnownFolderId_Playlists = 8, - KnownFolderId_RecordedCalls = 9, - KnownFolderId_RemovableDevices = 10, - KnownFolderId_SavedPictures = 11, - KnownFolderId_Screenshots = 12, - KnownFolderId_VideosLibrary = 13, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 - KnownFolderId_AllAppMods = 14, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 - KnownFolderId_CurrentAppMods = 15, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xb0000 - KnownFolderId_DownloadsFolder = 16 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xb0000 */ - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CKnownFolderId { - KnownFolderId_AppCaptures = 0, - KnownFolderId_CameraRoll = 1, - KnownFolderId_DocumentsLibrary = 2, - KnownFolderId_HomeGroup = 3, - KnownFolderId_MediaServerDevices = 4, - KnownFolderId_MusicLibrary = 5, - KnownFolderId_Objects3D = 6, - KnownFolderId_PicturesLibrary = 7, - KnownFolderId_Playlists = 8, - KnownFolderId_RecordedCalls = 9, - KnownFolderId_RemovableDevices = 10, - KnownFolderId_SavedPictures = 11, - KnownFolderId_Screenshots = 12, - KnownFolderId_VideosLibrary = 13, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 - KnownFolderId_AllAppMods = 14, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 - KnownFolderId_CurrentAppMods = 15, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xb0000 - KnownFolderId_DownloadsFolder = 16 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xb0000 */ -}; -#ifdef WIDL_using_Windows_Storage -#define KnownFolderId __x_ABI_CWindows_CStorage_CKnownFolderId -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum KnownFoldersAccessStatus { - KnownFoldersAccessStatus_DeniedBySystem = 0, - KnownFoldersAccessStatus_NotDeclaredByApp = 1, - KnownFoldersAccessStatus_DeniedByUser = 2, - KnownFoldersAccessStatus_UserPromptRequired = 3, - KnownFoldersAccessStatus_Allowed = 4, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xb0000 - KnownFoldersAccessStatus_AllowedPerAppFolder = 5 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xb0000 */ - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CKnownFoldersAccessStatus { - KnownFoldersAccessStatus_DeniedBySystem = 0, - KnownFoldersAccessStatus_NotDeclaredByApp = 1, - KnownFoldersAccessStatus_DeniedByUser = 2, - KnownFoldersAccessStatus_UserPromptRequired = 3, - KnownFoldersAccessStatus_Allowed = 4, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xb0000 - KnownFoldersAccessStatus_AllowedPerAppFolder = 5 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xb0000 */ -}; -#ifdef WIDL_using_Windows_Storage -#define KnownFoldersAccessStatus __x_ABI_CWindows_CStorage_CKnownFoldersAccessStatus -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum NameCollisionOption { - NameCollisionOption_GenerateUniqueName = 0, - NameCollisionOption_ReplaceExisting = 1, - NameCollisionOption_FailIfExists = 2 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CNameCollisionOption { - NameCollisionOption_GenerateUniqueName = 0, - NameCollisionOption_ReplaceExisting = 1, - NameCollisionOption_FailIfExists = 2 -}; -#ifdef WIDL_using_Windows_Storage -#define NameCollisionOption __x_ABI_CWindows_CStorage_CNameCollisionOption -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum StorageDeleteOption { - StorageDeleteOption_Default = 0, - StorageDeleteOption_PermanentDelete = 1 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CStorageDeleteOption { - StorageDeleteOption_Default = 0, - StorageDeleteOption_PermanentDelete = 1 -}; -#ifdef WIDL_using_Windows_Storage -#define StorageDeleteOption __x_ABI_CWindows_CStorage_CStorageDeleteOption -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - enum StorageItemTypes { - StorageItemTypes_None = 0x0, - StorageItemTypes_File = 0x1, - StorageItemTypes_Folder = 0x2 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CStorage_CStorageItemTypes { - StorageItemTypes_None = 0x0, - StorageItemTypes_File = 0x1, - StorageItemTypes_Folder = 0x2 -}; -#ifdef WIDL_using_Windows_Storage -#define StorageItemTypes __x_ABI_CWindows_CStorage_CStorageItemTypes -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IApplicationDataSetVersionHandler interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler, 0xa05791e6, 0xcc9f, 0x4687, 0xac,0xab, 0xa3,0x64,0xfd,0x78,0x54,0x63); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("a05791e6-cc9f-4687-acab-a364fd785463") - IApplicationDataSetVersionHandler : public IUnknown - { - virtual HRESULT STDMETHODCALLTYPE Invoke( - ABI::Windows::Storage::ISetVersionRequest *version) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler, 0xa05791e6, 0xcc9f, 0x4687, 0xac,0xab, 0xa3,0x64,0xfd,0x78,0x54,0x63) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandlerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler *This); - - /*** IApplicationDataSetVersionHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler *This, - __x_ABI_CWindows_CStorage_CISetVersionRequest *version); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandlerVtbl; - -interface __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler { - CONST_VTBL __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandlerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_Release(This) (This)->lpVtbl->Release(This) -/*** IApplicationDataSetVersionHandler methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_Invoke(This,version) (This)->lpVtbl->Invoke(This,version) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_QueryInterface(__x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_AddRef(__x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_Release(__x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler* This) { - return This->lpVtbl->Release(This); -} -/*** IApplicationDataSetVersionHandler methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_Invoke(__x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler* This,__x_ABI_CWindows_CStorage_CISetVersionRequest *version) { - return This->lpVtbl->Invoke(This,version); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IApplicationDataSetVersionHandler IID___x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler -#define IApplicationDataSetVersionHandlerVtbl __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandlerVtbl -#define IApplicationDataSetVersionHandler __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler -#define IApplicationDataSetVersionHandler_QueryInterface __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_QueryInterface -#define IApplicationDataSetVersionHandler_AddRef __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_AddRef -#define IApplicationDataSetVersionHandler_Release __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_Release -#define IApplicationDataSetVersionHandler_Invoke __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_Invoke -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IApplicationData interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationData_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationData_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIApplicationData, 0xc3da6fb7, 0xb744, 0x4b45, 0xb0,0xb8, 0x22,0x3a,0x09,0x38,0xd0,0xdc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("c3da6fb7-b744-4b45-b0b8-223a0938d0dc") - IApplicationData : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Version( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetVersionAsync( - UINT32 version, - ABI::Windows::Storage::IApplicationDataSetVersionHandler *handler, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE ClearAllAsync( - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE ClearAsync( - enum ApplicationDataLocality locality, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LocalSettings( - ABI::Windows::Storage::IApplicationDataContainer **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RoamingSettings( - ABI::Windows::Storage::IApplicationDataContainer **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LocalFolder( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RoamingFolder( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_TemporaryFolder( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_DataChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_DataChanged( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE SignalDataChanged( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RoamingStorageQuota( - UINT64 *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIApplicationData, 0xc3da6fb7, 0xb744, 0x4b45, 0xb0,0xb8, 0x22,0x3a,0x09,0x38,0xd0,0xdc) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIApplicationDataVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIApplicationData *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIApplicationData *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - TrustLevel *trustLevel); - - /*** IApplicationData methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Version)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *SetVersionAsync)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - UINT32 version, - __x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler *handler, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *ClearAllAsync)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *ClearAsync)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - enum __x_ABI_CWindows_CStorage_CApplicationDataLocality locality, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *get_LocalSettings)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - __x_ABI_CWindows_CStorage_CIApplicationDataContainer **value); - - HRESULT (STDMETHODCALLTYPE *get_RoamingSettings)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - __x_ABI_CWindows_CStorage_CIApplicationDataContainer **value); - - HRESULT (STDMETHODCALLTYPE *get_LocalFolder)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_RoamingFolder)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_TemporaryFolder)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *add_DataChanged)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_DataChanged)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *SignalDataChanged)( - __x_ABI_CWindows_CStorage_CIApplicationData *This); - - HRESULT (STDMETHODCALLTYPE *get_RoamingStorageQuota)( - __x_ABI_CWindows_CStorage_CIApplicationData *This, - UINT64 *value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIApplicationDataVtbl; - -interface __x_ABI_CWindows_CStorage_CIApplicationData { - CONST_VTBL __x_ABI_CWindows_CStorage_CIApplicationDataVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationData_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIApplicationData_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIApplicationData_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationData_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIApplicationData_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIApplicationData_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IApplicationData methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationData_get_Version(This,value) (This)->lpVtbl->get_Version(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationData_SetVersionAsync(This,version,handler,operation) (This)->lpVtbl->SetVersionAsync(This,version,handler,operation) -#define __x_ABI_CWindows_CStorage_CIApplicationData_ClearAllAsync(This,operation) (This)->lpVtbl->ClearAllAsync(This,operation) -#define __x_ABI_CWindows_CStorage_CIApplicationData_ClearAsync(This,locality,operation) (This)->lpVtbl->ClearAsync(This,locality,operation) -#define __x_ABI_CWindows_CStorage_CIApplicationData_get_LocalSettings(This,value) (This)->lpVtbl->get_LocalSettings(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationData_get_RoamingSettings(This,value) (This)->lpVtbl->get_RoamingSettings(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationData_get_LocalFolder(This,value) (This)->lpVtbl->get_LocalFolder(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationData_get_RoamingFolder(This,value) (This)->lpVtbl->get_RoamingFolder(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationData_get_TemporaryFolder(This,value) (This)->lpVtbl->get_TemporaryFolder(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationData_add_DataChanged(This,handler,token) (This)->lpVtbl->add_DataChanged(This,handler,token) -#define __x_ABI_CWindows_CStorage_CIApplicationData_remove_DataChanged(This,token) (This)->lpVtbl->remove_DataChanged(This,token) -#define __x_ABI_CWindows_CStorage_CIApplicationData_SignalDataChanged(This) (This)->lpVtbl->SignalDataChanged(This) -#define __x_ABI_CWindows_CStorage_CIApplicationData_get_RoamingStorageQuota(This,value) (This)->lpVtbl->get_RoamingStorageQuota(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_QueryInterface(__x_ABI_CWindows_CStorage_CIApplicationData* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationData_AddRef(__x_ABI_CWindows_CStorage_CIApplicationData* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationData_Release(__x_ABI_CWindows_CStorage_CIApplicationData* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_GetIids(__x_ABI_CWindows_CStorage_CIApplicationData* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIApplicationData* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_GetTrustLevel(__x_ABI_CWindows_CStorage_CIApplicationData* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IApplicationData methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_get_Version(__x_ABI_CWindows_CStorage_CIApplicationData* This,UINT32 *value) { - return This->lpVtbl->get_Version(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_SetVersionAsync(__x_ABI_CWindows_CStorage_CIApplicationData* This,UINT32 version,__x_ABI_CWindows_CStorage_CIApplicationDataSetVersionHandler *handler,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->SetVersionAsync(This,version,handler,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_ClearAllAsync(__x_ABI_CWindows_CStorage_CIApplicationData* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->ClearAllAsync(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_ClearAsync(__x_ABI_CWindows_CStorage_CIApplicationData* This,enum __x_ABI_CWindows_CStorage_CApplicationDataLocality locality,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->ClearAsync(This,locality,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_get_LocalSettings(__x_ABI_CWindows_CStorage_CIApplicationData* This,__x_ABI_CWindows_CStorage_CIApplicationDataContainer **value) { - return This->lpVtbl->get_LocalSettings(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_get_RoamingSettings(__x_ABI_CWindows_CStorage_CIApplicationData* This,__x_ABI_CWindows_CStorage_CIApplicationDataContainer **value) { - return This->lpVtbl->get_RoamingSettings(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_get_LocalFolder(__x_ABI_CWindows_CStorage_CIApplicationData* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_LocalFolder(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_get_RoamingFolder(__x_ABI_CWindows_CStorage_CIApplicationData* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_RoamingFolder(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_get_TemporaryFolder(__x_ABI_CWindows_CStorage_CIApplicationData* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_TemporaryFolder(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_add_DataChanged(__x_ABI_CWindows_CStorage_CIApplicationData* This,__FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_DataChanged(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_remove_DataChanged(__x_ABI_CWindows_CStorage_CIApplicationData* This,EventRegistrationToken token) { - return This->lpVtbl->remove_DataChanged(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_SignalDataChanged(__x_ABI_CWindows_CStorage_CIApplicationData* This) { - return This->lpVtbl->SignalDataChanged(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData_get_RoamingStorageQuota(__x_ABI_CWindows_CStorage_CIApplicationData* This,UINT64 *value) { - return This->lpVtbl->get_RoamingStorageQuota(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IApplicationData IID___x_ABI_CWindows_CStorage_CIApplicationData -#define IApplicationDataVtbl __x_ABI_CWindows_CStorage_CIApplicationDataVtbl -#define IApplicationData __x_ABI_CWindows_CStorage_CIApplicationData -#define IApplicationData_QueryInterface __x_ABI_CWindows_CStorage_CIApplicationData_QueryInterface -#define IApplicationData_AddRef __x_ABI_CWindows_CStorage_CIApplicationData_AddRef -#define IApplicationData_Release __x_ABI_CWindows_CStorage_CIApplicationData_Release -#define IApplicationData_GetIids __x_ABI_CWindows_CStorage_CIApplicationData_GetIids -#define IApplicationData_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIApplicationData_GetRuntimeClassName -#define IApplicationData_GetTrustLevel __x_ABI_CWindows_CStorage_CIApplicationData_GetTrustLevel -#define IApplicationData_get_Version __x_ABI_CWindows_CStorage_CIApplicationData_get_Version -#define IApplicationData_SetVersionAsync __x_ABI_CWindows_CStorage_CIApplicationData_SetVersionAsync -#define IApplicationData_ClearAllAsync __x_ABI_CWindows_CStorage_CIApplicationData_ClearAllAsync -#define IApplicationData_ClearAsync __x_ABI_CWindows_CStorage_CIApplicationData_ClearAsync -#define IApplicationData_get_LocalSettings __x_ABI_CWindows_CStorage_CIApplicationData_get_LocalSettings -#define IApplicationData_get_RoamingSettings __x_ABI_CWindows_CStorage_CIApplicationData_get_RoamingSettings -#define IApplicationData_get_LocalFolder __x_ABI_CWindows_CStorage_CIApplicationData_get_LocalFolder -#define IApplicationData_get_RoamingFolder __x_ABI_CWindows_CStorage_CIApplicationData_get_RoamingFolder -#define IApplicationData_get_TemporaryFolder __x_ABI_CWindows_CStorage_CIApplicationData_get_TemporaryFolder -#define IApplicationData_add_DataChanged __x_ABI_CWindows_CStorage_CIApplicationData_add_DataChanged -#define IApplicationData_remove_DataChanged __x_ABI_CWindows_CStorage_CIApplicationData_remove_DataChanged -#define IApplicationData_SignalDataChanged __x_ABI_CWindows_CStorage_CIApplicationData_SignalDataChanged -#define IApplicationData_get_RoamingStorageQuota __x_ABI_CWindows_CStorage_CIApplicationData_get_RoamingStorageQuota -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIApplicationData_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IApplicationData2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationData2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationData2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIApplicationData2, 0x9e65cd69, 0x0ba3, 0x4e32, 0xbe,0x29, 0xb0,0x2d,0xe6,0x60,0x76,0x38); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("9e65cd69-0ba3-4e32-be29-b02de6607638") - IApplicationData2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_LocalCacheFolder( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIApplicationData2, 0x9e65cd69, 0x0ba3, 0x4e32, 0xbe,0x29, 0xb0,0x2d,0xe6,0x60,0x76,0x38) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIApplicationData2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIApplicationData2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIApplicationData2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIApplicationData2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIApplicationData2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIApplicationData2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIApplicationData2 *This, - TrustLevel *trustLevel); - - /*** IApplicationData2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_LocalCacheFolder)( - __x_ABI_CWindows_CStorage_CIApplicationData2 *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIApplicationData2Vtbl; - -interface __x_ABI_CWindows_CStorage_CIApplicationData2 { - CONST_VTBL __x_ABI_CWindows_CStorage_CIApplicationData2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationData2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIApplicationData2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIApplicationData2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationData2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIApplicationData2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIApplicationData2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IApplicationData2 methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationData2_get_LocalCacheFolder(This,value) (This)->lpVtbl->get_LocalCacheFolder(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData2_QueryInterface(__x_ABI_CWindows_CStorage_CIApplicationData2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationData2_AddRef(__x_ABI_CWindows_CStorage_CIApplicationData2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationData2_Release(__x_ABI_CWindows_CStorage_CIApplicationData2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData2_GetIids(__x_ABI_CWindows_CStorage_CIApplicationData2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData2_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIApplicationData2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData2_GetTrustLevel(__x_ABI_CWindows_CStorage_CIApplicationData2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IApplicationData2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData2_get_LocalCacheFolder(__x_ABI_CWindows_CStorage_CIApplicationData2* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_LocalCacheFolder(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IApplicationData2 IID___x_ABI_CWindows_CStorage_CIApplicationData2 -#define IApplicationData2Vtbl __x_ABI_CWindows_CStorage_CIApplicationData2Vtbl -#define IApplicationData2 __x_ABI_CWindows_CStorage_CIApplicationData2 -#define IApplicationData2_QueryInterface __x_ABI_CWindows_CStorage_CIApplicationData2_QueryInterface -#define IApplicationData2_AddRef __x_ABI_CWindows_CStorage_CIApplicationData2_AddRef -#define IApplicationData2_Release __x_ABI_CWindows_CStorage_CIApplicationData2_Release -#define IApplicationData2_GetIids __x_ABI_CWindows_CStorage_CIApplicationData2_GetIids -#define IApplicationData2_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIApplicationData2_GetRuntimeClassName -#define IApplicationData2_GetTrustLevel __x_ABI_CWindows_CStorage_CIApplicationData2_GetTrustLevel -#define IApplicationData2_get_LocalCacheFolder __x_ABI_CWindows_CStorage_CIApplicationData2_get_LocalCacheFolder -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIApplicationData2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IApplicationData3 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationData3_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationData3_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIApplicationData3, 0xdc222cf4, 0x2772, 0x4c1d, 0xaa,0x2c, 0xc9,0xf7,0x43,0xad,0xe8,0xd1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("dc222cf4-2772-4c1d-aa2c-c9f743ade8d1") - IApplicationData3 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetPublisherCacheFolder( - HSTRING folder_name, - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE ClearPublisherCacheFolderAsync( - HSTRING folder_name, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SharedLocalFolder( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIApplicationData3, 0xdc222cf4, 0x2772, 0x4c1d, 0xaa,0x2c, 0xc9,0xf7,0x43,0xad,0xe8,0xd1) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIApplicationData3Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIApplicationData3 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIApplicationData3 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIApplicationData3 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIApplicationData3 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIApplicationData3 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIApplicationData3 *This, - TrustLevel *trustLevel); - - /*** IApplicationData3 methods ***/ - HRESULT (STDMETHODCALLTYPE *GetPublisherCacheFolder)( - __x_ABI_CWindows_CStorage_CIApplicationData3 *This, - HSTRING folder_name, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *ClearPublisherCacheFolderAsync)( - __x_ABI_CWindows_CStorage_CIApplicationData3 *This, - HSTRING folder_name, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *get_SharedLocalFolder)( - __x_ABI_CWindows_CStorage_CIApplicationData3 *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIApplicationData3Vtbl; - -interface __x_ABI_CWindows_CStorage_CIApplicationData3 { - CONST_VTBL __x_ABI_CWindows_CStorage_CIApplicationData3Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationData3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIApplicationData3_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIApplicationData3_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationData3_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIApplicationData3_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIApplicationData3_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IApplicationData3 methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationData3_GetPublisherCacheFolder(This,folder_name,value) (This)->lpVtbl->GetPublisherCacheFolder(This,folder_name,value) -#define __x_ABI_CWindows_CStorage_CIApplicationData3_ClearPublisherCacheFolderAsync(This,folder_name,operation) (This)->lpVtbl->ClearPublisherCacheFolderAsync(This,folder_name,operation) -#define __x_ABI_CWindows_CStorage_CIApplicationData3_get_SharedLocalFolder(This,value) (This)->lpVtbl->get_SharedLocalFolder(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData3_QueryInterface(__x_ABI_CWindows_CStorage_CIApplicationData3* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationData3_AddRef(__x_ABI_CWindows_CStorage_CIApplicationData3* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationData3_Release(__x_ABI_CWindows_CStorage_CIApplicationData3* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData3_GetIids(__x_ABI_CWindows_CStorage_CIApplicationData3* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData3_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIApplicationData3* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData3_GetTrustLevel(__x_ABI_CWindows_CStorage_CIApplicationData3* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IApplicationData3 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData3_GetPublisherCacheFolder(__x_ABI_CWindows_CStorage_CIApplicationData3* This,HSTRING folder_name,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->GetPublisherCacheFolder(This,folder_name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData3_ClearPublisherCacheFolderAsync(__x_ABI_CWindows_CStorage_CIApplicationData3* This,HSTRING folder_name,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->ClearPublisherCacheFolderAsync(This,folder_name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationData3_get_SharedLocalFolder(__x_ABI_CWindows_CStorage_CIApplicationData3* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_SharedLocalFolder(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IApplicationData3 IID___x_ABI_CWindows_CStorage_CIApplicationData3 -#define IApplicationData3Vtbl __x_ABI_CWindows_CStorage_CIApplicationData3Vtbl -#define IApplicationData3 __x_ABI_CWindows_CStorage_CIApplicationData3 -#define IApplicationData3_QueryInterface __x_ABI_CWindows_CStorage_CIApplicationData3_QueryInterface -#define IApplicationData3_AddRef __x_ABI_CWindows_CStorage_CIApplicationData3_AddRef -#define IApplicationData3_Release __x_ABI_CWindows_CStorage_CIApplicationData3_Release -#define IApplicationData3_GetIids __x_ABI_CWindows_CStorage_CIApplicationData3_GetIids -#define IApplicationData3_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIApplicationData3_GetRuntimeClassName -#define IApplicationData3_GetTrustLevel __x_ABI_CWindows_CStorage_CIApplicationData3_GetTrustLevel -#define IApplicationData3_GetPublisherCacheFolder __x_ABI_CWindows_CStorage_CIApplicationData3_GetPublisherCacheFolder -#define IApplicationData3_ClearPublisherCacheFolderAsync __x_ABI_CWindows_CStorage_CIApplicationData3_ClearPublisherCacheFolderAsync -#define IApplicationData3_get_SharedLocalFolder __x_ABI_CWindows_CStorage_CIApplicationData3_get_SharedLocalFolder -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIApplicationData3_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IApplicationDataContainer interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataContainer_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataContainer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIApplicationDataContainer, 0xc5aefd1e, 0xf467, 0x40ba, 0x85,0x66, 0xab,0x64,0x0a,0x44,0x1e,0x1d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("c5aefd1e-f467-40ba-8566-ab640a441e1d") - IApplicationDataContainer : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Name( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Locality( - enum ApplicationDataLocality *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Values( - ABI::Windows::Foundation::Collections::IPropertySet **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Containers( - ABI::Windows::Foundation::Collections::IMapView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateContainer( - HSTRING name, - enum ApplicationDataCreateDisposition disposition, - ABI::Windows::Storage::IApplicationDataContainer **container) = 0; - - virtual HRESULT STDMETHODCALLTYPE DeleteContainer( - HSTRING name) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIApplicationDataContainer, 0xc5aefd1e, 0xf467, 0x40ba, 0x85,0x66, 0xab,0x64,0x0a,0x44,0x1e,0x1d) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIApplicationDataContainerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - TrustLevel *trustLevel); - - /*** IApplicationDataContainer methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Name)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Locality)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - enum __x_ABI_CWindows_CStorage_CApplicationDataLocality *value); - - HRESULT (STDMETHODCALLTYPE *get_Values)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet **value); - - HRESULT (STDMETHODCALLTYPE *get_Containers)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer **value); - - HRESULT (STDMETHODCALLTYPE *CreateContainer)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - HSTRING name, - enum __x_ABI_CWindows_CStorage_CApplicationDataCreateDisposition disposition, - __x_ABI_CWindows_CStorage_CIApplicationDataContainer **container); - - HRESULT (STDMETHODCALLTYPE *DeleteContainer)( - __x_ABI_CWindows_CStorage_CIApplicationDataContainer *This, - HSTRING name); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIApplicationDataContainerVtbl; - -interface __x_ABI_CWindows_CStorage_CIApplicationDataContainer { - CONST_VTBL __x_ABI_CWindows_CStorage_CIApplicationDataContainerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IApplicationDataContainer methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Name(This,value) (This)->lpVtbl->get_Name(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Locality(This,value) (This)->lpVtbl->get_Locality(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Values(This,value) (This)->lpVtbl->get_Values(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Containers(This,value) (This)->lpVtbl->get_Containers(This,value) -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_CreateContainer(This,name,disposition,container) (This)->lpVtbl->CreateContainer(This,name,disposition,container) -#define __x_ABI_CWindows_CStorage_CIApplicationDataContainer_DeleteContainer(This,name) (This)->lpVtbl->DeleteContainer(This,name) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_QueryInterface(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationDataContainer_AddRef(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationDataContainer_Release(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_GetIids(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_GetTrustLevel(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IApplicationDataContainer methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Name(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,HSTRING *value) { - return This->lpVtbl->get_Name(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Locality(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,enum __x_ABI_CWindows_CStorage_CApplicationDataLocality *value) { - return This->lpVtbl->get_Locality(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Values(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,__x_ABI_CWindows_CFoundation_CCollections_CIPropertySet **value) { - return This->lpVtbl->get_Values(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Containers(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer **value) { - return This->lpVtbl->get_Containers(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_CreateContainer(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,HSTRING name,enum __x_ABI_CWindows_CStorage_CApplicationDataCreateDisposition disposition,__x_ABI_CWindows_CStorage_CIApplicationDataContainer **container) { - return This->lpVtbl->CreateContainer(This,name,disposition,container); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataContainer_DeleteContainer(__x_ABI_CWindows_CStorage_CIApplicationDataContainer* This,HSTRING name) { - return This->lpVtbl->DeleteContainer(This,name); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IApplicationDataContainer IID___x_ABI_CWindows_CStorage_CIApplicationDataContainer -#define IApplicationDataContainerVtbl __x_ABI_CWindows_CStorage_CIApplicationDataContainerVtbl -#define IApplicationDataContainer __x_ABI_CWindows_CStorage_CIApplicationDataContainer -#define IApplicationDataContainer_QueryInterface __x_ABI_CWindows_CStorage_CIApplicationDataContainer_QueryInterface -#define IApplicationDataContainer_AddRef __x_ABI_CWindows_CStorage_CIApplicationDataContainer_AddRef -#define IApplicationDataContainer_Release __x_ABI_CWindows_CStorage_CIApplicationDataContainer_Release -#define IApplicationDataContainer_GetIids __x_ABI_CWindows_CStorage_CIApplicationDataContainer_GetIids -#define IApplicationDataContainer_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIApplicationDataContainer_GetRuntimeClassName -#define IApplicationDataContainer_GetTrustLevel __x_ABI_CWindows_CStorage_CIApplicationDataContainer_GetTrustLevel -#define IApplicationDataContainer_get_Name __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Name -#define IApplicationDataContainer_get_Locality __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Locality -#define IApplicationDataContainer_get_Values __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Values -#define IApplicationDataContainer_get_Containers __x_ABI_CWindows_CStorage_CIApplicationDataContainer_get_Containers -#define IApplicationDataContainer_CreateContainer __x_ABI_CWindows_CStorage_CIApplicationDataContainer_CreateContainer -#define IApplicationDataContainer_DeleteContainer __x_ABI_CWindows_CStorage_CIApplicationDataContainer_DeleteContainer -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIApplicationDataContainer_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IApplicationDataStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIApplicationDataStatics, 0x5612147b, 0xe843, 0x45e3, 0x94,0xd8, 0x06,0x16,0x9e,0x3c,0x8e,0x17); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("5612147b-e843-45e3-94d8-06169e3c8e17") - IApplicationDataStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Current( - ABI::Windows::Storage::IApplicationData **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIApplicationDataStatics, 0x5612147b, 0xe843, 0x45e3, 0x94,0xd8, 0x06,0x16,0x9e,0x3c,0x8e,0x17) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIApplicationDataStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics *This, - TrustLevel *trustLevel); - - /*** IApplicationDataStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics *This, - __x_ABI_CWindows_CStorage_CIApplicationData **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIApplicationDataStaticsVtbl; - -interface __x_ABI_CWindows_CStorage_CIApplicationDataStatics { - CONST_VTBL __x_ABI_CWindows_CStorage_CIApplicationDataStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IApplicationDataStatics methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics_QueryInterface(__x_ABI_CWindows_CStorage_CIApplicationDataStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationDataStatics_AddRef(__x_ABI_CWindows_CStorage_CIApplicationDataStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationDataStatics_Release(__x_ABI_CWindows_CStorage_CIApplicationDataStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics_GetIids(__x_ABI_CWindows_CStorage_CIApplicationDataStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIApplicationDataStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics_GetTrustLevel(__x_ABI_CWindows_CStorage_CIApplicationDataStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IApplicationDataStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics_get_Current(__x_ABI_CWindows_CStorage_CIApplicationDataStatics* This,__x_ABI_CWindows_CStorage_CIApplicationData **value) { - return This->lpVtbl->get_Current(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IApplicationDataStatics IID___x_ABI_CWindows_CStorage_CIApplicationDataStatics -#define IApplicationDataStaticsVtbl __x_ABI_CWindows_CStorage_CIApplicationDataStaticsVtbl -#define IApplicationDataStatics __x_ABI_CWindows_CStorage_CIApplicationDataStatics -#define IApplicationDataStatics_QueryInterface __x_ABI_CWindows_CStorage_CIApplicationDataStatics_QueryInterface -#define IApplicationDataStatics_AddRef __x_ABI_CWindows_CStorage_CIApplicationDataStatics_AddRef -#define IApplicationDataStatics_Release __x_ABI_CWindows_CStorage_CIApplicationDataStatics_Release -#define IApplicationDataStatics_GetIids __x_ABI_CWindows_CStorage_CIApplicationDataStatics_GetIids -#define IApplicationDataStatics_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIApplicationDataStatics_GetRuntimeClassName -#define IApplicationDataStatics_GetTrustLevel __x_ABI_CWindows_CStorage_CIApplicationDataStatics_GetTrustLevel -#define IApplicationDataStatics_get_Current __x_ABI_CWindows_CStorage_CIApplicationDataStatics_get_Current -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIApplicationDataStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IApplicationDataStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIApplicationDataStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIApplicationDataStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIApplicationDataStatics2, 0xcd606211, 0xcf49, 0x40a4, 0xa4,0x7c, 0xc7,0xf0,0xdb,0xba,0x81,0x07); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("cd606211-cf49-40a4-a47c-c7f0dbba8107") - IApplicationDataStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetForUserAsync( - ABI::Windows::System::IUser *user, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIApplicationDataStatics2, 0xcd606211, 0xcf49, 0x40a4, 0xa4,0x7c, 0xc7,0xf0,0xdb,0xba,0x81,0x07) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIApplicationDataStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 *This, - TrustLevel *trustLevel); - - /*** IApplicationDataStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *GetForUserAsync)( - __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 *This, - __x_ABI_CWindows_CSystem_CIUser *user, - __FIAsyncOperation_1_Windows__CStorage__CApplicationData **operation); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIApplicationDataStatics2Vtbl; - -interface __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 { - CONST_VTBL __x_ABI_CWindows_CStorage_CIApplicationDataStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IApplicationDataStatics2 methods ***/ -#define __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetForUserAsync(This,user,operation) (This)->lpVtbl->GetForUserAsync(This,user,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_QueryInterface(__x_ABI_CWindows_CStorage_CIApplicationDataStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_AddRef(__x_ABI_CWindows_CStorage_CIApplicationDataStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_Release(__x_ABI_CWindows_CStorage_CIApplicationDataStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetIids(__x_ABI_CWindows_CStorage_CIApplicationDataStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIApplicationDataStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetTrustLevel(__x_ABI_CWindows_CStorage_CIApplicationDataStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IApplicationDataStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetForUserAsync(__x_ABI_CWindows_CStorage_CIApplicationDataStatics2* This,__x_ABI_CWindows_CSystem_CIUser *user,__FIAsyncOperation_1_Windows__CStorage__CApplicationData **operation) { - return This->lpVtbl->GetForUserAsync(This,user,operation); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IApplicationDataStatics2 IID___x_ABI_CWindows_CStorage_CIApplicationDataStatics2 -#define IApplicationDataStatics2Vtbl __x_ABI_CWindows_CStorage_CIApplicationDataStatics2Vtbl -#define IApplicationDataStatics2 __x_ABI_CWindows_CStorage_CIApplicationDataStatics2 -#define IApplicationDataStatics2_QueryInterface __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_QueryInterface -#define IApplicationDataStatics2_AddRef __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_AddRef -#define IApplicationDataStatics2_Release __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_Release -#define IApplicationDataStatics2_GetIids __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetIids -#define IApplicationDataStatics2_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetRuntimeClassName -#define IApplicationDataStatics2_GetTrustLevel __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetTrustLevel -#define IApplicationDataStatics2_GetForUserAsync __x_ABI_CWindows_CStorage_CIApplicationDataStatics2_GetForUserAsync -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIApplicationDataStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IKnownFoldersCameraRollStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics, 0x5d115e66, 0x27e8, 0x492f, 0xb8,0xe5, 0x2f,0x90,0x89,0x6c,0xd4,0xcd); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("5d115e66-27e8-492f-b8e5-2f90896cd4cd") - IKnownFoldersCameraRollStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_CameraRoll( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics, 0x5d115e66, 0x27e8, 0x492f, 0xb8,0xe5, 0x2f,0x90,0x89,0x6c,0xd4,0xcd) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics *This, - TrustLevel *trustLevel); - - /*** IKnownFoldersCameraRollStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_CameraRoll)( - __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStaticsVtbl; - -interface __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics { - CONST_VTBL __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKnownFoldersCameraRollStatics methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_get_CameraRoll(This,value) (This)->lpVtbl->get_CameraRoll(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_QueryInterface(__x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_AddRef(__x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_Release(__x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_GetIids(__x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_GetTrustLevel(__x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKnownFoldersCameraRollStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_get_CameraRoll(__x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_CameraRoll(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IKnownFoldersCameraRollStatics IID___x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics -#define IKnownFoldersCameraRollStaticsVtbl __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStaticsVtbl -#define IKnownFoldersCameraRollStatics __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics -#define IKnownFoldersCameraRollStatics_QueryInterface __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_QueryInterface -#define IKnownFoldersCameraRollStatics_AddRef __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_AddRef -#define IKnownFoldersCameraRollStatics_Release __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_Release -#define IKnownFoldersCameraRollStatics_GetIids __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_GetIids -#define IKnownFoldersCameraRollStatics_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_GetRuntimeClassName -#define IKnownFoldersCameraRollStatics_GetTrustLevel __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_GetTrustLevel -#define IKnownFoldersCameraRollStatics_get_CameraRoll __x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_get_CameraRoll -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIKnownFoldersCameraRollStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IKnownFoldersPlaylistsStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics, 0xdad5ecd6, 0x306f, 0x4d6a, 0xb4,0x96, 0x46,0xba,0x8e,0xb1,0x06,0xce); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("dad5ecd6-306f-4d6a-b496-46ba8eb106ce") - IKnownFoldersPlaylistsStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Playlists( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics, 0xdad5ecd6, 0x306f, 0x4d6a, 0xb4,0x96, 0x46,0xba,0x8e,0xb1,0x06,0xce) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics *This, - TrustLevel *trustLevel); - - /*** IKnownFoldersPlaylistsStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Playlists)( - __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStaticsVtbl; - -interface __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics { - CONST_VTBL __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKnownFoldersPlaylistsStatics methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_get_Playlists(This,value) (This)->lpVtbl->get_Playlists(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_QueryInterface(__x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_AddRef(__x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_Release(__x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_GetIids(__x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_GetTrustLevel(__x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKnownFoldersPlaylistsStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_get_Playlists(__x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_Playlists(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IKnownFoldersPlaylistsStatics IID___x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics -#define IKnownFoldersPlaylistsStaticsVtbl __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStaticsVtbl -#define IKnownFoldersPlaylistsStatics __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics -#define IKnownFoldersPlaylistsStatics_QueryInterface __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_QueryInterface -#define IKnownFoldersPlaylistsStatics_AddRef __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_AddRef -#define IKnownFoldersPlaylistsStatics_Release __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_Release -#define IKnownFoldersPlaylistsStatics_GetIids __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_GetIids -#define IKnownFoldersPlaylistsStatics_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_GetRuntimeClassName -#define IKnownFoldersPlaylistsStatics_GetTrustLevel __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_GetTrustLevel -#define IKnownFoldersPlaylistsStatics_get_Playlists __x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_get_Playlists -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIKnownFoldersPlaylistsStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IKnownFoldersSavedPicturesStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics, 0x055c93ea, 0x253d, 0x467c, 0xb6,0xca, 0xa9,0x7d,0xa1,0xe9,0xa1,0x8d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("055c93ea-253d-467c-b6ca-a97da1e9a18d") - IKnownFoldersSavedPicturesStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_SavedPictures( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics, 0x055c93ea, 0x253d, 0x467c, 0xb6,0xca, 0xa9,0x7d,0xa1,0xe9,0xa1,0x8d) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics *This, - TrustLevel *trustLevel); - - /*** IKnownFoldersSavedPicturesStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_SavedPictures)( - __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStaticsVtbl; - -interface __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics { - CONST_VTBL __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKnownFoldersSavedPicturesStatics methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_get_SavedPictures(This,value) (This)->lpVtbl->get_SavedPictures(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_QueryInterface(__x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_AddRef(__x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_Release(__x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_GetIids(__x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_GetTrustLevel(__x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKnownFoldersSavedPicturesStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_get_SavedPictures(__x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_SavedPictures(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IKnownFoldersSavedPicturesStatics IID___x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics -#define IKnownFoldersSavedPicturesStaticsVtbl __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStaticsVtbl -#define IKnownFoldersSavedPicturesStatics __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics -#define IKnownFoldersSavedPicturesStatics_QueryInterface __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_QueryInterface -#define IKnownFoldersSavedPicturesStatics_AddRef __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_AddRef -#define IKnownFoldersSavedPicturesStatics_Release __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_Release -#define IKnownFoldersSavedPicturesStatics_GetIids __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_GetIids -#define IKnownFoldersSavedPicturesStatics_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_GetRuntimeClassName -#define IKnownFoldersSavedPicturesStatics_GetTrustLevel __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_GetTrustLevel -#define IKnownFoldersSavedPicturesStatics_get_SavedPictures __x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_get_SavedPictures -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIKnownFoldersSavedPicturesStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IKnownFoldersStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIKnownFoldersStatics, 0x5a2a7520, 0x4802, 0x452d, 0x9a,0xd9, 0x43,0x51,0xad,0xa7,0xec,0x35); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("5a2a7520-4802-452d-9ad9-4351ada7ec35") - IKnownFoldersStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_MusicLibrary( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PicturesLibrary( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_VideosLibrary( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DocumentsLibrary( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HomeGroup( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RemovableDevices( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediaServerDevices( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics, 0x5a2a7520, 0x4802, 0x452d, 0x9a,0xd9, 0x43,0x51,0xad,0xa7,0xec,0x35) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIKnownFoldersStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - TrustLevel *trustLevel); - - /*** IKnownFoldersStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_MusicLibrary)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_PicturesLibrary)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_VideosLibrary)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_DocumentsLibrary)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_HomeGroup)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_RemovableDevices)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_MediaServerDevices)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIKnownFoldersStaticsVtbl; - -interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics { - CONST_VTBL __x_ABI_CWindows_CStorage_CIKnownFoldersStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKnownFoldersStatics methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_MusicLibrary(This,value) (This)->lpVtbl->get_MusicLibrary(This,value) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_PicturesLibrary(This,value) (This)->lpVtbl->get_PicturesLibrary(This,value) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_VideosLibrary(This,value) (This)->lpVtbl->get_VideosLibrary(This,value) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_DocumentsLibrary(This,value) (This)->lpVtbl->get_DocumentsLibrary(This,value) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_HomeGroup(This,value) (This)->lpVtbl->get_HomeGroup(This,value) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_RemovableDevices(This,value) (This)->lpVtbl->get_RemovableDevices(This,value) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_MediaServerDevices(This,value) (This)->lpVtbl->get_MediaServerDevices(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_QueryInterface(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_AddRef(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_Release(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_GetIids(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_GetTrustLevel(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKnownFoldersStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_MusicLibrary(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_MusicLibrary(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_PicturesLibrary(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_PicturesLibrary(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_VideosLibrary(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_VideosLibrary(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_DocumentsLibrary(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_DocumentsLibrary(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_HomeGroup(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_HomeGroup(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_RemovableDevices(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_RemovableDevices(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_MediaServerDevices(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_MediaServerDevices(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IKnownFoldersStatics IID___x_ABI_CWindows_CStorage_CIKnownFoldersStatics -#define IKnownFoldersStaticsVtbl __x_ABI_CWindows_CStorage_CIKnownFoldersStaticsVtbl -#define IKnownFoldersStatics __x_ABI_CWindows_CStorage_CIKnownFoldersStatics -#define IKnownFoldersStatics_QueryInterface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_QueryInterface -#define IKnownFoldersStatics_AddRef __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_AddRef -#define IKnownFoldersStatics_Release __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_Release -#define IKnownFoldersStatics_GetIids __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_GetIids -#define IKnownFoldersStatics_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_GetRuntimeClassName -#define IKnownFoldersStatics_GetTrustLevel __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_GetTrustLevel -#define IKnownFoldersStatics_get_MusicLibrary __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_MusicLibrary -#define IKnownFoldersStatics_get_PicturesLibrary __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_PicturesLibrary -#define IKnownFoldersStatics_get_VideosLibrary __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_VideosLibrary -#define IKnownFoldersStatics_get_DocumentsLibrary __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_DocumentsLibrary -#define IKnownFoldersStatics_get_HomeGroup __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_HomeGroup -#define IKnownFoldersStatics_get_RemovableDevices __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_RemovableDevices -#define IKnownFoldersStatics_get_MediaServerDevices __x_ABI_CWindows_CStorage_CIKnownFoldersStatics_get_MediaServerDevices -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IKnownFoldersStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIKnownFoldersStatics2, 0x194bd0cd, 0xcf6e, 0x4d07, 0x9d,0x53, 0xe9,0x16,0x3a,0x25,0x36,0xe9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("194bd0cd-cf6e-4d07-9d53-e9163a2536e9") - IKnownFoldersStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Objects3D( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_AppCaptures( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RecordedCalls( - ABI::Windows::Storage::IStorageFolder **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2, 0x194bd0cd, 0xcf6e, 0x4d07, 0x9d,0x53, 0xe9,0x16,0x3a,0x25,0x36,0xe9) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 *This, - TrustLevel *trustLevel); - - /*** IKnownFoldersStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Objects3D)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_AppCaptures)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_RecordedCalls)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2Vtbl; - -interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 { - CONST_VTBL __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKnownFoldersStatics2 methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_get_Objects3D(This,value) (This)->lpVtbl->get_Objects3D(This,value) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_get_AppCaptures(This,value) (This)->lpVtbl->get_AppCaptures(This,value) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_get_RecordedCalls(This,value) (This)->lpVtbl->get_RecordedCalls(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_QueryInterface(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_AddRef(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_Release(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_GetIids(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_GetTrustLevel(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKnownFoldersStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_get_Objects3D(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_Objects3D(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_get_AppCaptures(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_AppCaptures(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_get_RecordedCalls(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics2* This,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->get_RecordedCalls(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IKnownFoldersStatics2 IID___x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 -#define IKnownFoldersStatics2Vtbl __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2Vtbl -#define IKnownFoldersStatics2 __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2 -#define IKnownFoldersStatics2_QueryInterface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_QueryInterface -#define IKnownFoldersStatics2_AddRef __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_AddRef -#define IKnownFoldersStatics2_Release __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_Release -#define IKnownFoldersStatics2_GetIids __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_GetIids -#define IKnownFoldersStatics2_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_GetRuntimeClassName -#define IKnownFoldersStatics2_GetTrustLevel __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_GetTrustLevel -#define IKnownFoldersStatics2_get_Objects3D __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_get_Objects3D -#define IKnownFoldersStatics2_get_AppCaptures __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_get_AppCaptures -#define IKnownFoldersStatics2_get_RecordedCalls __x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_get_RecordedCalls -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IKnownFoldersStatics3 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIKnownFoldersStatics3, 0xc5194341, 0x9742, 0x4ed5, 0x82,0x3d, 0xfc,0x14,0x01,0x14,0x87,0x64); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("c5194341-9742-4ed5-823d-fc1401148764") - IKnownFoldersStatics3 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetFolderForUserAsync( - ABI::Windows::System::IUser *user, - enum KnownFolderId folder_id, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics3, 0xc5194341, 0x9742, 0x4ed5, 0x82,0x3d, 0xfc,0x14,0x01,0x14,0x87,0x64) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 *This, - TrustLevel *trustLevel); - - /*** IKnownFoldersStatics3 methods ***/ - HRESULT (STDMETHODCALLTYPE *GetFolderForUserAsync)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 *This, - __x_ABI_CWindows_CSystem_CIUser *user, - enum __x_ABI_CWindows_CStorage_CKnownFolderId folder_id, - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3Vtbl; - -interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 { - CONST_VTBL __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKnownFoldersStatics3 methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetFolderForUserAsync(This,user,folder_id,operation) (This)->lpVtbl->GetFolderForUserAsync(This,user,folder_id,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_QueryInterface(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics3* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_AddRef(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics3* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_Release(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics3* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetIids(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics3* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics3* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetTrustLevel(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics3* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKnownFoldersStatics3 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetFolderForUserAsync(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics3* This,__x_ABI_CWindows_CSystem_CIUser *user,enum __x_ABI_CWindows_CStorage_CKnownFolderId folder_id,__FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation) { - return This->lpVtbl->GetFolderForUserAsync(This,user,folder_id,operation); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IKnownFoldersStatics3 IID___x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 -#define IKnownFoldersStatics3Vtbl __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3Vtbl -#define IKnownFoldersStatics3 __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3 -#define IKnownFoldersStatics3_QueryInterface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_QueryInterface -#define IKnownFoldersStatics3_AddRef __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_AddRef -#define IKnownFoldersStatics3_Release __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_Release -#define IKnownFoldersStatics3_GetIids __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetIids -#define IKnownFoldersStatics3_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetRuntimeClassName -#define IKnownFoldersStatics3_GetTrustLevel __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetTrustLevel -#define IKnownFoldersStatics3_GetFolderForUserAsync __x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_GetFolderForUserAsync -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics3_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IKnownFoldersStatics4 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 -#ifndef ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIKnownFoldersStatics4, 0x1722e6bf, 0x9ff9, 0x4b21, 0xbe,0xd5, 0x90,0xec,0xb1,0x3a,0x19,0x2e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("1722e6bf-9ff9-4b21-bed5-90ecb13a192e") - IKnownFoldersStatics4 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE RequestAccessAsync( - enum KnownFolderId folder_id, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RequestAccessForUserAsync( - ABI::Windows::System::IUser *user, - enum KnownFolderId folder_id, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetFolderAsync( - enum KnownFolderId folder_id, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4, 0x1722e6bf, 0x9ff9, 0x4b21, 0xbe,0xd5, 0x90,0xec,0xb1,0x3a,0x19,0x2e) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 *This, - TrustLevel *trustLevel); - - /*** IKnownFoldersStatics4 methods ***/ - HRESULT (STDMETHODCALLTYPE *RequestAccessAsync)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 *This, - enum __x_ABI_CWindows_CStorage_CKnownFolderId folder_id, - __FIAsyncOperation_1_KnownFoldersAccessStatus **operation); - - HRESULT (STDMETHODCALLTYPE *RequestAccessForUserAsync)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 *This, - __x_ABI_CWindows_CSystem_CIUser *user, - enum __x_ABI_CWindows_CStorage_CKnownFolderId folder_id, - __FIAsyncOperation_1_KnownFoldersAccessStatus **operation); - - HRESULT (STDMETHODCALLTYPE *GetFolderAsync)( - __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 *This, - enum __x_ABI_CWindows_CStorage_CKnownFolderId folder_id, - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4Vtbl; - -interface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 { - CONST_VTBL __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKnownFoldersStatics4 methods ***/ -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_RequestAccessAsync(This,folder_id,operation) (This)->lpVtbl->RequestAccessAsync(This,folder_id,operation) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_RequestAccessForUserAsync(This,user,folder_id,operation) (This)->lpVtbl->RequestAccessForUserAsync(This,user,folder_id,operation) -#define __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetFolderAsync(This,folder_id,operation) (This)->lpVtbl->GetFolderAsync(This,folder_id,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_QueryInterface(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_AddRef(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_Release(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetIids(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetTrustLevel(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKnownFoldersStatics4 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_RequestAccessAsync(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4* This,enum __x_ABI_CWindows_CStorage_CKnownFolderId folder_id,__FIAsyncOperation_1_KnownFoldersAccessStatus **operation) { - return This->lpVtbl->RequestAccessAsync(This,folder_id,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_RequestAccessForUserAsync(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4* This,__x_ABI_CWindows_CSystem_CIUser *user,enum __x_ABI_CWindows_CStorage_CKnownFolderId folder_id,__FIAsyncOperation_1_KnownFoldersAccessStatus **operation) { - return This->lpVtbl->RequestAccessForUserAsync(This,user,folder_id,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetFolderAsync(__x_ABI_CWindows_CStorage_CIKnownFoldersStatics4* This,enum __x_ABI_CWindows_CStorage_CKnownFolderId folder_id,__FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation) { - return This->lpVtbl->GetFolderAsync(This,folder_id,operation); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IKnownFoldersStatics4 IID___x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 -#define IKnownFoldersStatics4Vtbl __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4Vtbl -#define IKnownFoldersStatics4 __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4 -#define IKnownFoldersStatics4_QueryInterface __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_QueryInterface -#define IKnownFoldersStatics4_AddRef __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_AddRef -#define IKnownFoldersStatics4_Release __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_Release -#define IKnownFoldersStatics4_GetIids __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetIids -#define IKnownFoldersStatics4_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetRuntimeClassName -#define IKnownFoldersStatics4_GetTrustLevel __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetTrustLevel -#define IKnownFoldersStatics4_RequestAccessAsync __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_RequestAccessAsync -#define IKnownFoldersStatics4_RequestAccessForUserAsync __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_RequestAccessForUserAsync -#define IKnownFoldersStatics4_GetFolderAsync __x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_GetFolderAsync -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIKnownFoldersStatics4_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xa0000 */ - -/***************************************************************************** - * ISetVersionDeferral interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CISetVersionDeferral_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CISetVersionDeferral_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CISetVersionDeferral, 0x033508a2, 0x781a, 0x437a, 0xb0,0x78, 0x3f,0x32,0xba,0xdc,0xfe,0x47); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("033508a2-781a-437a-b078-3f32badcfe47") - ISetVersionDeferral : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Complete( - ) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CISetVersionDeferral, 0x033508a2, 0x781a, 0x437a, 0xb0,0x78, 0x3f,0x32,0xba,0xdc,0xfe,0x47) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CISetVersionDeferralVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CISetVersionDeferral *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CISetVersionDeferral *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CISetVersionDeferral *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CISetVersionDeferral *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CISetVersionDeferral *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CISetVersionDeferral *This, - TrustLevel *trustLevel); - - /*** ISetVersionDeferral methods ***/ - HRESULT (STDMETHODCALLTYPE *Complete)( - __x_ABI_CWindows_CStorage_CISetVersionDeferral *This); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CISetVersionDeferralVtbl; - -interface __x_ABI_CWindows_CStorage_CISetVersionDeferral { - CONST_VTBL __x_ABI_CWindows_CStorage_CISetVersionDeferralVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CISetVersionDeferral_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CISetVersionDeferral_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CISetVersionDeferral_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CISetVersionDeferral_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CISetVersionDeferral_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CISetVersionDeferral_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISetVersionDeferral methods ***/ -#define __x_ABI_CWindows_CStorage_CISetVersionDeferral_Complete(This) (This)->lpVtbl->Complete(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionDeferral_QueryInterface(__x_ABI_CWindows_CStorage_CISetVersionDeferral* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CISetVersionDeferral_AddRef(__x_ABI_CWindows_CStorage_CISetVersionDeferral* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CISetVersionDeferral_Release(__x_ABI_CWindows_CStorage_CISetVersionDeferral* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionDeferral_GetIids(__x_ABI_CWindows_CStorage_CISetVersionDeferral* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionDeferral_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CISetVersionDeferral* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionDeferral_GetTrustLevel(__x_ABI_CWindows_CStorage_CISetVersionDeferral* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISetVersionDeferral methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionDeferral_Complete(__x_ABI_CWindows_CStorage_CISetVersionDeferral* This) { - return This->lpVtbl->Complete(This); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_ISetVersionDeferral IID___x_ABI_CWindows_CStorage_CISetVersionDeferral -#define ISetVersionDeferralVtbl __x_ABI_CWindows_CStorage_CISetVersionDeferralVtbl -#define ISetVersionDeferral __x_ABI_CWindows_CStorage_CISetVersionDeferral -#define ISetVersionDeferral_QueryInterface __x_ABI_CWindows_CStorage_CISetVersionDeferral_QueryInterface -#define ISetVersionDeferral_AddRef __x_ABI_CWindows_CStorage_CISetVersionDeferral_AddRef -#define ISetVersionDeferral_Release __x_ABI_CWindows_CStorage_CISetVersionDeferral_Release -#define ISetVersionDeferral_GetIids __x_ABI_CWindows_CStorage_CISetVersionDeferral_GetIids -#define ISetVersionDeferral_GetRuntimeClassName __x_ABI_CWindows_CStorage_CISetVersionDeferral_GetRuntimeClassName -#define ISetVersionDeferral_GetTrustLevel __x_ABI_CWindows_CStorage_CISetVersionDeferral_GetTrustLevel -#define ISetVersionDeferral_Complete __x_ABI_CWindows_CStorage_CISetVersionDeferral_Complete -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CISetVersionDeferral_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ISetVersionRequest interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CISetVersionRequest_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CISetVersionRequest_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CISetVersionRequest, 0xb9c76b9b, 0x1056, 0x4e69, 0x83,0x30, 0x16,0x26,0x19,0x95,0x6f,0x9b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("b9c76b9b-1056-4e69-8330-162619956f9b") - ISetVersionRequest : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_CurrentVersion( - UINT32 *version) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DesiredVersion( - UINT32 *version) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetDeferral( - ABI::Windows::Storage::ISetVersionDeferral **deferral) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CISetVersionRequest, 0xb9c76b9b, 0x1056, 0x4e69, 0x83,0x30, 0x16,0x26,0x19,0x95,0x6f,0x9b) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CISetVersionRequestVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CISetVersionRequest *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CISetVersionRequest *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CISetVersionRequest *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CISetVersionRequest *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CISetVersionRequest *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CISetVersionRequest *This, - TrustLevel *trustLevel); - - /*** ISetVersionRequest methods ***/ - HRESULT (STDMETHODCALLTYPE *get_CurrentVersion)( - __x_ABI_CWindows_CStorage_CISetVersionRequest *This, - UINT32 *version); - - HRESULT (STDMETHODCALLTYPE *get_DesiredVersion)( - __x_ABI_CWindows_CStorage_CISetVersionRequest *This, - UINT32 *version); - - HRESULT (STDMETHODCALLTYPE *GetDeferral)( - __x_ABI_CWindows_CStorage_CISetVersionRequest *This, - __x_ABI_CWindows_CStorage_CISetVersionDeferral **deferral); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CISetVersionRequestVtbl; - -interface __x_ABI_CWindows_CStorage_CISetVersionRequest { - CONST_VTBL __x_ABI_CWindows_CStorage_CISetVersionRequestVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CISetVersionRequest_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CISetVersionRequest_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CISetVersionRequest_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CISetVersionRequest_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CISetVersionRequest_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CISetVersionRequest_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISetVersionRequest methods ***/ -#define __x_ABI_CWindows_CStorage_CISetVersionRequest_get_CurrentVersion(This,version) (This)->lpVtbl->get_CurrentVersion(This,version) -#define __x_ABI_CWindows_CStorage_CISetVersionRequest_get_DesiredVersion(This,version) (This)->lpVtbl->get_DesiredVersion(This,version) -#define __x_ABI_CWindows_CStorage_CISetVersionRequest_GetDeferral(This,deferral) (This)->lpVtbl->GetDeferral(This,deferral) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionRequest_QueryInterface(__x_ABI_CWindows_CStorage_CISetVersionRequest* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CISetVersionRequest_AddRef(__x_ABI_CWindows_CStorage_CISetVersionRequest* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CISetVersionRequest_Release(__x_ABI_CWindows_CStorage_CISetVersionRequest* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionRequest_GetIids(__x_ABI_CWindows_CStorage_CISetVersionRequest* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionRequest_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CISetVersionRequest* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionRequest_GetTrustLevel(__x_ABI_CWindows_CStorage_CISetVersionRequest* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISetVersionRequest methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionRequest_get_CurrentVersion(__x_ABI_CWindows_CStorage_CISetVersionRequest* This,UINT32 *version) { - return This->lpVtbl->get_CurrentVersion(This,version); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionRequest_get_DesiredVersion(__x_ABI_CWindows_CStorage_CISetVersionRequest* This,UINT32 *version) { - return This->lpVtbl->get_DesiredVersion(This,version); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CISetVersionRequest_GetDeferral(__x_ABI_CWindows_CStorage_CISetVersionRequest* This,__x_ABI_CWindows_CStorage_CISetVersionDeferral **deferral) { - return This->lpVtbl->GetDeferral(This,deferral); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_ISetVersionRequest IID___x_ABI_CWindows_CStorage_CISetVersionRequest -#define ISetVersionRequestVtbl __x_ABI_CWindows_CStorage_CISetVersionRequestVtbl -#define ISetVersionRequest __x_ABI_CWindows_CStorage_CISetVersionRequest -#define ISetVersionRequest_QueryInterface __x_ABI_CWindows_CStorage_CISetVersionRequest_QueryInterface -#define ISetVersionRequest_AddRef __x_ABI_CWindows_CStorage_CISetVersionRequest_AddRef -#define ISetVersionRequest_Release __x_ABI_CWindows_CStorage_CISetVersionRequest_Release -#define ISetVersionRequest_GetIids __x_ABI_CWindows_CStorage_CISetVersionRequest_GetIids -#define ISetVersionRequest_GetRuntimeClassName __x_ABI_CWindows_CStorage_CISetVersionRequest_GetRuntimeClassName -#define ISetVersionRequest_GetTrustLevel __x_ABI_CWindows_CStorage_CISetVersionRequest_GetTrustLevel -#define ISetVersionRequest_get_CurrentVersion __x_ABI_CWindows_CStorage_CISetVersionRequest_get_CurrentVersion -#define ISetVersionRequest_get_DesiredVersion __x_ABI_CWindows_CStorage_CISetVersionRequest_get_DesiredVersion -#define ISetVersionRequest_GetDeferral __x_ABI_CWindows_CStorage_CISetVersionRequest_GetDeferral -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CISetVersionRequest_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IStorageFile interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIStorageFile_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageFile_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIStorageFile, 0xfa3f6186, 0x4214, 0x428c, 0xa6,0x4c, 0x14,0xc9,0xac,0x73,0x15,0xea); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("fa3f6186-4214-428c-a64c-14c9ac7315ea") - IStorageFile : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_FileType( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ContentType( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE OpenAsync( - enum FileAccessMode mode, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE OpenTransactedWriteAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE CopyOverloadDefaultNameAndOptions( - ABI::Windows::Storage::IStorageFolder *folder, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE CopyOverloadDefaultOptions( - ABI::Windows::Storage::IStorageFolder *folder, - HSTRING name, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE CopyOverload( - ABI::Windows::Storage::IStorageFolder *folder, - HSTRING name, - enum NameCollisionOption option, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE CopyAndReplaceAsync( - ABI::Windows::Storage::IStorageFile *file, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE MoveOverloadDefaultNameAndOptions( - ABI::Windows::Storage::IStorageFolder *folder, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE MoveOverloadDefaultOptions( - ABI::Windows::Storage::IStorageFolder *folder, - HSTRING name, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE MoveOverload( - ABI::Windows::Storage::IStorageFolder *folder, - HSTRING name, - enum NameCollisionOption option, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE MoveAndReplaceAsync( - ABI::Windows::Storage::IStorageFile *file, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIStorageFile, 0xfa3f6186, 0x4214, 0x428c, 0xa6,0x4c, 0x14,0xc9,0xac,0x73,0x15,0xea) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIStorageFileVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIStorageFile *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIStorageFile *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - TrustLevel *trustLevel); - - /*** IStorageFile methods ***/ - HRESULT (STDMETHODCALLTYPE *get_FileType)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_ContentType)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *OpenAsync)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - enum __x_ABI_CWindows_CStorage_CFileAccessMode mode, - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream **operation); - - HRESULT (STDMETHODCALLTYPE *OpenTransactedWriteAsync)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction **operation); - - HRESULT (STDMETHODCALLTYPE *CopyOverloadDefaultNameAndOptions)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFolder *folder, - __FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation); - - HRESULT (STDMETHODCALLTYPE *CopyOverloadDefaultOptions)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFolder *folder, - HSTRING name, - __FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation); - - HRESULT (STDMETHODCALLTYPE *CopyOverload)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFolder *folder, - HSTRING name, - enum __x_ABI_CWindows_CStorage_CNameCollisionOption option, - __FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation); - - HRESULT (STDMETHODCALLTYPE *CopyAndReplaceAsync)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFile *file, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *MoveOverloadDefaultNameAndOptions)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFolder *folder, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *MoveOverloadDefaultOptions)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFolder *folder, - HSTRING name, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *MoveOverload)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFolder *folder, - HSTRING name, - enum __x_ABI_CWindows_CStorage_CNameCollisionOption option, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *MoveAndReplaceAsync)( - __x_ABI_CWindows_CStorage_CIStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFile *file, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIStorageFileVtbl; - -interface __x_ABI_CWindows_CStorage_CIStorageFile { - CONST_VTBL __x_ABI_CWindows_CStorage_CIStorageFileVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageFile_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIStorageFile_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIStorageFile_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageFile_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIStorageFile_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIStorageFile_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IStorageFile methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageFile_get_FileType(This,value) (This)->lpVtbl->get_FileType(This,value) -#define __x_ABI_CWindows_CStorage_CIStorageFile_get_ContentType(This,value) (This)->lpVtbl->get_ContentType(This,value) -#define __x_ABI_CWindows_CStorage_CIStorageFile_OpenAsync(This,mode,operation) (This)->lpVtbl->OpenAsync(This,mode,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFile_OpenTransactedWriteAsync(This,operation) (This)->lpVtbl->OpenTransactedWriteAsync(This,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFile_CopyOverloadDefaultNameAndOptions(This,folder,operation) (This)->lpVtbl->CopyOverloadDefaultNameAndOptions(This,folder,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFile_CopyOverloadDefaultOptions(This,folder,name,operation) (This)->lpVtbl->CopyOverloadDefaultOptions(This,folder,name,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFile_CopyOverload(This,folder,name,option,operation) (This)->lpVtbl->CopyOverload(This,folder,name,option,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFile_CopyAndReplaceAsync(This,file,operation) (This)->lpVtbl->CopyAndReplaceAsync(This,file,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFile_MoveOverloadDefaultNameAndOptions(This,folder,operation) (This)->lpVtbl->MoveOverloadDefaultNameAndOptions(This,folder,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFile_MoveOverloadDefaultOptions(This,folder,name,operation) (This)->lpVtbl->MoveOverloadDefaultOptions(This,folder,name,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFile_MoveOverload(This,folder,name,option,operation) (This)->lpVtbl->MoveOverload(This,folder,name,option,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFile_MoveAndReplaceAsync(This,file,operation) (This)->lpVtbl->MoveAndReplaceAsync(This,file,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_QueryInterface(__x_ABI_CWindows_CStorage_CIStorageFile* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIStorageFile_AddRef(__x_ABI_CWindows_CStorage_CIStorageFile* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIStorageFile_Release(__x_ABI_CWindows_CStorage_CIStorageFile* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_GetIids(__x_ABI_CWindows_CStorage_CIStorageFile* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIStorageFile* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_GetTrustLevel(__x_ABI_CWindows_CStorage_CIStorageFile* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IStorageFile methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_get_FileType(__x_ABI_CWindows_CStorage_CIStorageFile* This,HSTRING *value) { - return This->lpVtbl->get_FileType(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_get_ContentType(__x_ABI_CWindows_CStorage_CIStorageFile* This,HSTRING *value) { - return This->lpVtbl->get_ContentType(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_OpenAsync(__x_ABI_CWindows_CStorage_CIStorageFile* This,enum __x_ABI_CWindows_CStorage_CFileAccessMode mode,__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream **operation) { - return This->lpVtbl->OpenAsync(This,mode,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_OpenTransactedWriteAsync(__x_ABI_CWindows_CStorage_CIStorageFile* This,__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction **operation) { - return This->lpVtbl->OpenTransactedWriteAsync(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_CopyOverloadDefaultNameAndOptions(__x_ABI_CWindows_CStorage_CIStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFolder *folder,__FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation) { - return This->lpVtbl->CopyOverloadDefaultNameAndOptions(This,folder,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_CopyOverloadDefaultOptions(__x_ABI_CWindows_CStorage_CIStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFolder *folder,HSTRING name,__FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation) { - return This->lpVtbl->CopyOverloadDefaultOptions(This,folder,name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_CopyOverload(__x_ABI_CWindows_CStorage_CIStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFolder *folder,HSTRING name,enum __x_ABI_CWindows_CStorage_CNameCollisionOption option,__FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation) { - return This->lpVtbl->CopyOverload(This,folder,name,option,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_CopyAndReplaceAsync(__x_ABI_CWindows_CStorage_CIStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFile *file,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->CopyAndReplaceAsync(This,file,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_MoveOverloadDefaultNameAndOptions(__x_ABI_CWindows_CStorage_CIStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFolder *folder,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->MoveOverloadDefaultNameAndOptions(This,folder,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_MoveOverloadDefaultOptions(__x_ABI_CWindows_CStorage_CIStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFolder *folder,HSTRING name,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->MoveOverloadDefaultOptions(This,folder,name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_MoveOverload(__x_ABI_CWindows_CStorage_CIStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFolder *folder,HSTRING name,enum __x_ABI_CWindows_CStorage_CNameCollisionOption option,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->MoveOverload(This,folder,name,option,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFile_MoveAndReplaceAsync(__x_ABI_CWindows_CStorage_CIStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFile *file,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->MoveAndReplaceAsync(This,file,operation); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IStorageFile IID___x_ABI_CWindows_CStorage_CIStorageFile -#define IStorageFileVtbl __x_ABI_CWindows_CStorage_CIStorageFileVtbl -#define IStorageFile __x_ABI_CWindows_CStorage_CIStorageFile -#define IStorageFile_QueryInterface __x_ABI_CWindows_CStorage_CIStorageFile_QueryInterface -#define IStorageFile_AddRef __x_ABI_CWindows_CStorage_CIStorageFile_AddRef -#define IStorageFile_Release __x_ABI_CWindows_CStorage_CIStorageFile_Release -#define IStorageFile_GetIids __x_ABI_CWindows_CStorage_CIStorageFile_GetIids -#define IStorageFile_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIStorageFile_GetRuntimeClassName -#define IStorageFile_GetTrustLevel __x_ABI_CWindows_CStorage_CIStorageFile_GetTrustLevel -#define IStorageFile_get_FileType __x_ABI_CWindows_CStorage_CIStorageFile_get_FileType -#define IStorageFile_get_ContentType __x_ABI_CWindows_CStorage_CIStorageFile_get_ContentType -#define IStorageFile_OpenAsync __x_ABI_CWindows_CStorage_CIStorageFile_OpenAsync -#define IStorageFile_OpenTransactedWriteAsync __x_ABI_CWindows_CStorage_CIStorageFile_OpenTransactedWriteAsync -#define IStorageFile_CopyOverloadDefaultNameAndOptions __x_ABI_CWindows_CStorage_CIStorageFile_CopyOverloadDefaultNameAndOptions -#define IStorageFile_CopyOverloadDefaultOptions __x_ABI_CWindows_CStorage_CIStorageFile_CopyOverloadDefaultOptions -#define IStorageFile_CopyOverload __x_ABI_CWindows_CStorage_CIStorageFile_CopyOverload -#define IStorageFile_CopyAndReplaceAsync __x_ABI_CWindows_CStorage_CIStorageFile_CopyAndReplaceAsync -#define IStorageFile_MoveOverloadDefaultNameAndOptions __x_ABI_CWindows_CStorage_CIStorageFile_MoveOverloadDefaultNameAndOptions -#define IStorageFile_MoveOverloadDefaultOptions __x_ABI_CWindows_CStorage_CIStorageFile_MoveOverloadDefaultOptions -#define IStorageFile_MoveOverload __x_ABI_CWindows_CStorage_CIStorageFile_MoveOverload -#define IStorageFile_MoveAndReplaceAsync __x_ABI_CWindows_CStorage_CIStorageFile_MoveAndReplaceAsync -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIStorageFile_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IStorageFolder interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIStorageFolder_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageFolder_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIStorageFolder, 0x72d1cb78, 0xb3ef, 0x4f75, 0xa8,0x0b, 0x6f,0xd9,0xda,0xe2,0x94,0x4b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("72d1cb78-b3ef-4f75-a80b-6fd9dae2944b") - IStorageFolder : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateFileAsyncOverloadDefaultOptions( - HSTRING name, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateFileAsync( - HSTRING name, - enum CreationCollisionOption options, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateFolderAsyncOverloadDefaultOptions( - HSTRING name, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateFolderAsync( - HSTRING name, - enum CreationCollisionOption options, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetFileAsync( - HSTRING name, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetFolderAsync( - HSTRING name, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetItemAsync( - HSTRING name, - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetFilesAsyncOverloadDefaultOptionsStartAndCount( - ABI::Windows::Foundation::IAsyncOperation* > **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetFoldersAsyncOverloadDefaultOptionsStartAndCount( - ABI::Windows::Foundation::IAsyncOperation* > **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetItemsAsyncOverloadDefaultStartAndCount( - ABI::Windows::Foundation::IAsyncOperation* > **operation) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIStorageFolder, 0x72d1cb78, 0xb3ef, 0x4f75, 0xa8,0x0b, 0x6f,0xd9,0xda,0xe2,0x94,0x4b) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIStorageFolderVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - TrustLevel *trustLevel); - - /*** IStorageFolder methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateFileAsyncOverloadDefaultOptions)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - HSTRING name, - __FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation); - - HRESULT (STDMETHODCALLTYPE *CreateFileAsync)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - HSTRING name, - enum __x_ABI_CWindows_CStorage_CCreationCollisionOption options, - __FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation); - - HRESULT (STDMETHODCALLTYPE *CreateFolderAsyncOverloadDefaultOptions)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - HSTRING name, - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation); - - HRESULT (STDMETHODCALLTYPE *CreateFolderAsync)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - HSTRING name, - enum __x_ABI_CWindows_CStorage_CCreationCollisionOption options, - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation); - - HRESULT (STDMETHODCALLTYPE *GetFileAsync)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - HSTRING name, - __FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation); - - HRESULT (STDMETHODCALLTYPE *GetFolderAsync)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - HSTRING name, - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation); - - HRESULT (STDMETHODCALLTYPE *GetItemAsync)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - HSTRING name, - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem **operation); - - HRESULT (STDMETHODCALLTYPE *GetFilesAsyncOverloadDefaultOptionsStartAndCount)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile **operation); - - HRESULT (STDMETHODCALLTYPE *GetFoldersAsyncOverloadDefaultOptionsStartAndCount)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder **operation); - - HRESULT (STDMETHODCALLTYPE *GetItemsAsyncOverloadDefaultStartAndCount)( - __x_ABI_CWindows_CStorage_CIStorageFolder *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem **operation); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIStorageFolderVtbl; - -interface __x_ABI_CWindows_CStorage_CIStorageFolder { - CONST_VTBL __x_ABI_CWindows_CStorage_CIStorageFolderVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageFolder_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageFolder_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IStorageFolder methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFileAsyncOverloadDefaultOptions(This,name,operation) (This)->lpVtbl->CreateFileAsyncOverloadDefaultOptions(This,name,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFileAsync(This,name,options,operation) (This)->lpVtbl->CreateFileAsync(This,name,options,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFolderAsyncOverloadDefaultOptions(This,name,operation) (This)->lpVtbl->CreateFolderAsyncOverloadDefaultOptions(This,name,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFolderAsync(This,name,options,operation) (This)->lpVtbl->CreateFolderAsync(This,name,options,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_GetFileAsync(This,name,operation) (This)->lpVtbl->GetFileAsync(This,name,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_GetFolderAsync(This,name,operation) (This)->lpVtbl->GetFolderAsync(This,name,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_GetItemAsync(This,name,operation) (This)->lpVtbl->GetItemAsync(This,name,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_GetFilesAsyncOverloadDefaultOptionsStartAndCount(This,operation) (This)->lpVtbl->GetFilesAsyncOverloadDefaultOptionsStartAndCount(This,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_GetFoldersAsyncOverloadDefaultOptionsStartAndCount(This,operation) (This)->lpVtbl->GetFoldersAsyncOverloadDefaultOptionsStartAndCount(This,operation) -#define __x_ABI_CWindows_CStorage_CIStorageFolder_GetItemsAsyncOverloadDefaultStartAndCount(This,operation) (This)->lpVtbl->GetItemsAsyncOverloadDefaultStartAndCount(This,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_QueryInterface(__x_ABI_CWindows_CStorage_CIStorageFolder* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIStorageFolder_AddRef(__x_ABI_CWindows_CStorage_CIStorageFolder* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIStorageFolder_Release(__x_ABI_CWindows_CStorage_CIStorageFolder* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_GetIids(__x_ABI_CWindows_CStorage_CIStorageFolder* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIStorageFolder* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_GetTrustLevel(__x_ABI_CWindows_CStorage_CIStorageFolder* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IStorageFolder methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFileAsyncOverloadDefaultOptions(__x_ABI_CWindows_CStorage_CIStorageFolder* This,HSTRING name,__FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation) { - return This->lpVtbl->CreateFileAsyncOverloadDefaultOptions(This,name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFileAsync(__x_ABI_CWindows_CStorage_CIStorageFolder* This,HSTRING name,enum __x_ABI_CWindows_CStorage_CCreationCollisionOption options,__FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation) { - return This->lpVtbl->CreateFileAsync(This,name,options,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFolderAsyncOverloadDefaultOptions(__x_ABI_CWindows_CStorage_CIStorageFolder* This,HSTRING name,__FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation) { - return This->lpVtbl->CreateFolderAsyncOverloadDefaultOptions(This,name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFolderAsync(__x_ABI_CWindows_CStorage_CIStorageFolder* This,HSTRING name,enum __x_ABI_CWindows_CStorage_CCreationCollisionOption options,__FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation) { - return This->lpVtbl->CreateFolderAsync(This,name,options,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_GetFileAsync(__x_ABI_CWindows_CStorage_CIStorageFolder* This,HSTRING name,__FIAsyncOperation_1_Windows__CStorage__CStorageFile **operation) { - return This->lpVtbl->GetFileAsync(This,name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_GetFolderAsync(__x_ABI_CWindows_CStorage_CIStorageFolder* This,HSTRING name,__FIAsyncOperation_1_Windows__CStorage__CStorageFolder **operation) { - return This->lpVtbl->GetFolderAsync(This,name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_GetItemAsync(__x_ABI_CWindows_CStorage_CIStorageFolder* This,HSTRING name,__FIAsyncOperation_1_Windows__CStorage__CIStorageItem **operation) { - return This->lpVtbl->GetItemAsync(This,name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_GetFilesAsyncOverloadDefaultOptionsStartAndCount(__x_ABI_CWindows_CStorage_CIStorageFolder* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile **operation) { - return This->lpVtbl->GetFilesAsyncOverloadDefaultOptionsStartAndCount(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_GetFoldersAsyncOverloadDefaultOptionsStartAndCount(__x_ABI_CWindows_CStorage_CIStorageFolder* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder **operation) { - return This->lpVtbl->GetFoldersAsyncOverloadDefaultOptionsStartAndCount(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageFolder_GetItemsAsyncOverloadDefaultStartAndCount(__x_ABI_CWindows_CStorage_CIStorageFolder* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem **operation) { - return This->lpVtbl->GetItemsAsyncOverloadDefaultStartAndCount(This,operation); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IStorageFolder IID___x_ABI_CWindows_CStorage_CIStorageFolder -#define IStorageFolderVtbl __x_ABI_CWindows_CStorage_CIStorageFolderVtbl -#define IStorageFolder __x_ABI_CWindows_CStorage_CIStorageFolder -#define IStorageFolder_QueryInterface __x_ABI_CWindows_CStorage_CIStorageFolder_QueryInterface -#define IStorageFolder_AddRef __x_ABI_CWindows_CStorage_CIStorageFolder_AddRef -#define IStorageFolder_Release __x_ABI_CWindows_CStorage_CIStorageFolder_Release -#define IStorageFolder_GetIids __x_ABI_CWindows_CStorage_CIStorageFolder_GetIids -#define IStorageFolder_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIStorageFolder_GetRuntimeClassName -#define IStorageFolder_GetTrustLevel __x_ABI_CWindows_CStorage_CIStorageFolder_GetTrustLevel -#define IStorageFolder_CreateFileAsyncOverloadDefaultOptions __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFileAsyncOverloadDefaultOptions -#define IStorageFolder_CreateFileAsync __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFileAsync -#define IStorageFolder_CreateFolderAsyncOverloadDefaultOptions __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFolderAsyncOverloadDefaultOptions -#define IStorageFolder_CreateFolderAsync __x_ABI_CWindows_CStorage_CIStorageFolder_CreateFolderAsync -#define IStorageFolder_GetFileAsync __x_ABI_CWindows_CStorage_CIStorageFolder_GetFileAsync -#define IStorageFolder_GetFolderAsync __x_ABI_CWindows_CStorage_CIStorageFolder_GetFolderAsync -#define IStorageFolder_GetItemAsync __x_ABI_CWindows_CStorage_CIStorageFolder_GetItemAsync -#define IStorageFolder_GetFilesAsyncOverloadDefaultOptionsStartAndCount __x_ABI_CWindows_CStorage_CIStorageFolder_GetFilesAsyncOverloadDefaultOptionsStartAndCount -#define IStorageFolder_GetFoldersAsyncOverloadDefaultOptionsStartAndCount __x_ABI_CWindows_CStorage_CIStorageFolder_GetFoldersAsyncOverloadDefaultOptionsStartAndCount -#define IStorageFolder_GetItemsAsyncOverloadDefaultStartAndCount __x_ABI_CWindows_CStorage_CIStorageFolder_GetItemsAsyncOverloadDefaultStartAndCount -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIStorageFolder_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IStorageItem interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIStorageItem_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageItem_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIStorageItem, 0x4207a996, 0xca2f, 0x42f7, 0xbd,0xe8, 0x8b,0x10,0x45,0x7a,0x7f,0x30); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("4207a996-ca2f-42f7-bde8-8b10457a7f30") - IStorageItem : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE RenameAsyncOverloadDefaultOptions( - HSTRING name, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RenameAsync( - HSTRING name, - enum NameCollisionOption option, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE DeleteAsyncOverloadDefaultOptions( - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE DeleteAsync( - enum StorageDeleteOption option, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetBasicPropertiesAsync( - ABI::Windows::Foundation::IAsyncOperation **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Name( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Path( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Attributes( - enum FileAttributes *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DateCreated( - struct DateTime *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE IsOfType( - enum StorageItemTypes type, - boolean *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIStorageItem, 0x4207a996, 0xca2f, 0x42f7, 0xbd,0xe8, 0x8b,0x10,0x45,0x7a,0x7f,0x30) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIStorageItemVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIStorageItem *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIStorageItem *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - TrustLevel *trustLevel); - - /*** IStorageItem methods ***/ - HRESULT (STDMETHODCALLTYPE *RenameAsyncOverloadDefaultOptions)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - HSTRING name, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *RenameAsync)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - HSTRING name, - enum __x_ABI_CWindows_CStorage_CNameCollisionOption option, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *DeleteAsyncOverloadDefaultOptions)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *DeleteAsync)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - enum __x_ABI_CWindows_CStorage_CStorageDeleteOption option, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *GetBasicPropertiesAsync)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - __FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties **operation); - - HRESULT (STDMETHODCALLTYPE *get_Name)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Path)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_Attributes)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - enum __x_ABI_CWindows_CStorage_CFileAttributes *value); - - HRESULT (STDMETHODCALLTYPE *get_DateCreated)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - struct __x_ABI_CWindows_CFoundation_CDateTime *value); - - HRESULT (STDMETHODCALLTYPE *IsOfType)( - __x_ABI_CWindows_CStorage_CIStorageItem *This, - enum __x_ABI_CWindows_CStorage_CStorageItemTypes type, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIStorageItemVtbl; - -interface __x_ABI_CWindows_CStorage_CIStorageItem { - CONST_VTBL __x_ABI_CWindows_CStorage_CIStorageItemVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageItem_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIStorageItem_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIStorageItem_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageItem_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIStorageItem_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIStorageItem_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IStorageItem methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageItem_RenameAsyncOverloadDefaultOptions(This,name,operation) (This)->lpVtbl->RenameAsyncOverloadDefaultOptions(This,name,operation) -#define __x_ABI_CWindows_CStorage_CIStorageItem_RenameAsync(This,name,option,operation) (This)->lpVtbl->RenameAsync(This,name,option,operation) -#define __x_ABI_CWindows_CStorage_CIStorageItem_DeleteAsyncOverloadDefaultOptions(This,operation) (This)->lpVtbl->DeleteAsyncOverloadDefaultOptions(This,operation) -#define __x_ABI_CWindows_CStorage_CIStorageItem_DeleteAsync(This,option,operation) (This)->lpVtbl->DeleteAsync(This,option,operation) -#define __x_ABI_CWindows_CStorage_CIStorageItem_GetBasicPropertiesAsync(This,operation) (This)->lpVtbl->GetBasicPropertiesAsync(This,operation) -#define __x_ABI_CWindows_CStorage_CIStorageItem_get_Name(This,value) (This)->lpVtbl->get_Name(This,value) -#define __x_ABI_CWindows_CStorage_CIStorageItem_get_Path(This,value) (This)->lpVtbl->get_Path(This,value) -#define __x_ABI_CWindows_CStorage_CIStorageItem_get_Attributes(This,value) (This)->lpVtbl->get_Attributes(This,value) -#define __x_ABI_CWindows_CStorage_CIStorageItem_get_DateCreated(This,value) (This)->lpVtbl->get_DateCreated(This,value) -#define __x_ABI_CWindows_CStorage_CIStorageItem_IsOfType(This,type,value) (This)->lpVtbl->IsOfType(This,type,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_QueryInterface(__x_ABI_CWindows_CStorage_CIStorageItem* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIStorageItem_AddRef(__x_ABI_CWindows_CStorage_CIStorageItem* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIStorageItem_Release(__x_ABI_CWindows_CStorage_CIStorageItem* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_GetIids(__x_ABI_CWindows_CStorage_CIStorageItem* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIStorageItem* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_GetTrustLevel(__x_ABI_CWindows_CStorage_CIStorageItem* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IStorageItem methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_RenameAsyncOverloadDefaultOptions(__x_ABI_CWindows_CStorage_CIStorageItem* This,HSTRING name,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->RenameAsyncOverloadDefaultOptions(This,name,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_RenameAsync(__x_ABI_CWindows_CStorage_CIStorageItem* This,HSTRING name,enum __x_ABI_CWindows_CStorage_CNameCollisionOption option,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->RenameAsync(This,name,option,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_DeleteAsyncOverloadDefaultOptions(__x_ABI_CWindows_CStorage_CIStorageItem* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->DeleteAsyncOverloadDefaultOptions(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_DeleteAsync(__x_ABI_CWindows_CStorage_CIStorageItem* This,enum __x_ABI_CWindows_CStorage_CStorageDeleteOption option,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->DeleteAsync(This,option,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_GetBasicPropertiesAsync(__x_ABI_CWindows_CStorage_CIStorageItem* This,__FIAsyncOperation_1_Windows__CStorage__CFileProperties__CBasicProperties **operation) { - return This->lpVtbl->GetBasicPropertiesAsync(This,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_get_Name(__x_ABI_CWindows_CStorage_CIStorageItem* This,HSTRING *value) { - return This->lpVtbl->get_Name(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_get_Path(__x_ABI_CWindows_CStorage_CIStorageItem* This,HSTRING *value) { - return This->lpVtbl->get_Path(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_get_Attributes(__x_ABI_CWindows_CStorage_CIStorageItem* This,enum __x_ABI_CWindows_CStorage_CFileAttributes *value) { - return This->lpVtbl->get_Attributes(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_get_DateCreated(__x_ABI_CWindows_CStorage_CIStorageItem* This,struct __x_ABI_CWindows_CFoundation_CDateTime *value) { - return This->lpVtbl->get_DateCreated(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageItem_IsOfType(__x_ABI_CWindows_CStorage_CIStorageItem* This,enum __x_ABI_CWindows_CStorage_CStorageItemTypes type,boolean *value) { - return This->lpVtbl->IsOfType(This,type,value); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IStorageItem IID___x_ABI_CWindows_CStorage_CIStorageItem -#define IStorageItemVtbl __x_ABI_CWindows_CStorage_CIStorageItemVtbl -#define IStorageItem __x_ABI_CWindows_CStorage_CIStorageItem -#define IStorageItem_QueryInterface __x_ABI_CWindows_CStorage_CIStorageItem_QueryInterface -#define IStorageItem_AddRef __x_ABI_CWindows_CStorage_CIStorageItem_AddRef -#define IStorageItem_Release __x_ABI_CWindows_CStorage_CIStorageItem_Release -#define IStorageItem_GetIids __x_ABI_CWindows_CStorage_CIStorageItem_GetIids -#define IStorageItem_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIStorageItem_GetRuntimeClassName -#define IStorageItem_GetTrustLevel __x_ABI_CWindows_CStorage_CIStorageItem_GetTrustLevel -#define IStorageItem_RenameAsyncOverloadDefaultOptions __x_ABI_CWindows_CStorage_CIStorageItem_RenameAsyncOverloadDefaultOptions -#define IStorageItem_RenameAsync __x_ABI_CWindows_CStorage_CIStorageItem_RenameAsync -#define IStorageItem_DeleteAsyncOverloadDefaultOptions __x_ABI_CWindows_CStorage_CIStorageItem_DeleteAsyncOverloadDefaultOptions -#define IStorageItem_DeleteAsync __x_ABI_CWindows_CStorage_CIStorageItem_DeleteAsync -#define IStorageItem_GetBasicPropertiesAsync __x_ABI_CWindows_CStorage_CIStorageItem_GetBasicPropertiesAsync -#define IStorageItem_get_Name __x_ABI_CWindows_CStorage_CIStorageItem_get_Name -#define IStorageItem_get_Path __x_ABI_CWindows_CStorage_CIStorageItem_get_Path -#define IStorageItem_get_Attributes __x_ABI_CWindows_CStorage_CIStorageItem_get_Attributes -#define IStorageItem_get_DateCreated __x_ABI_CWindows_CStorage_CIStorageItem_get_DateCreated -#define IStorageItem_IsOfType __x_ABI_CWindows_CStorage_CIStorageItem_IsOfType -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIStorageItem_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IStorageStreamTransaction interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CIStorageStreamTransaction_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CIStorageStreamTransaction_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CIStorageStreamTransaction, 0xf67cf363, 0xa53d, 0x4d94, 0xae,0x2c, 0x67,0x23,0x2d,0x93,0xac,0xdd); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - MIDL_INTERFACE("f67cf363-a53d-4d94-ae2c-67232d93acdd") - IStorageStreamTransaction : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Stream( - ABI::Windows::Storage::Streams::IRandomAccessStream **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CommitAsync( - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CIStorageStreamTransaction, 0xf67cf363, 0xa53d, 0x4d94, 0xae,0x2c, 0x67,0x23,0x2d,0x93,0xac,0xdd) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CIStorageStreamTransactionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CIStorageStreamTransaction *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CIStorageStreamTransaction *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CIStorageStreamTransaction *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CIStorageStreamTransaction *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CIStorageStreamTransaction *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CIStorageStreamTransaction *This, - TrustLevel *trustLevel); - - /*** IStorageStreamTransaction methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Stream)( - __x_ABI_CWindows_CStorage_CIStorageStreamTransaction *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **value); - - HRESULT (STDMETHODCALLTYPE *CommitAsync)( - __x_ABI_CWindows_CStorage_CIStorageStreamTransaction *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CIStorageStreamTransactionVtbl; - -interface __x_ABI_CWindows_CStorage_CIStorageStreamTransaction { - CONST_VTBL __x_ABI_CWindows_CStorage_CIStorageStreamTransactionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IStorageStreamTransaction methods ***/ -#define __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_get_Stream(This,value) (This)->lpVtbl->get_Stream(This,value) -#define __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_CommitAsync(This,operation) (This)->lpVtbl->CommitAsync(This,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_QueryInterface(__x_ABI_CWindows_CStorage_CIStorageStreamTransaction* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_AddRef(__x_ABI_CWindows_CStorage_CIStorageStreamTransaction* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_Release(__x_ABI_CWindows_CStorage_CIStorageStreamTransaction* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_GetIids(__x_ABI_CWindows_CStorage_CIStorageStreamTransaction* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CIStorageStreamTransaction* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_GetTrustLevel(__x_ABI_CWindows_CStorage_CIStorageStreamTransaction* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IStorageStreamTransaction methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_get_Stream(__x_ABI_CWindows_CStorage_CIStorageStreamTransaction* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **value) { - return This->lpVtbl->get_Stream(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_CommitAsync(__x_ABI_CWindows_CStorage_CIStorageStreamTransaction* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->CommitAsync(This,operation); -} -#endif -#ifdef WIDL_using_Windows_Storage -#define IID_IStorageStreamTransaction IID___x_ABI_CWindows_CStorage_CIStorageStreamTransaction -#define IStorageStreamTransactionVtbl __x_ABI_CWindows_CStorage_CIStorageStreamTransactionVtbl -#define IStorageStreamTransaction __x_ABI_CWindows_CStorage_CIStorageStreamTransaction -#define IStorageStreamTransaction_QueryInterface __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_QueryInterface -#define IStorageStreamTransaction_AddRef __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_AddRef -#define IStorageStreamTransaction_Release __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_Release -#define IStorageStreamTransaction_GetIids __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_GetIids -#define IStorageStreamTransaction_GetRuntimeClassName __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_GetRuntimeClassName -#define IStorageStreamTransaction_GetTrustLevel __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_GetTrustLevel -#define IStorageStreamTransaction_get_Stream __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_get_Stream -#define IStorageStreamTransaction_CommitAsync __x_ABI_CWindows_CStorage_CIStorageStreamTransaction_CommitAsync -#endif /* WIDL_using_Windows_Storage */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CIStorageStreamTransaction_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.ApplicationData - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_ApplicationData_DEFINED -#define RUNTIMECLASS_Windows_Storage_ApplicationData_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_ApplicationData[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','A','p','p','l','i','c','a','t','i','o','n','D','a','t','a',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_ApplicationData[] = L"Windows.Storage.ApplicationData"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_ApplicationData[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','A','p','p','l','i','c','a','t','i','o','n','D','a','t','a',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_ApplicationData_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.ApplicationDataContainer - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_ApplicationDataContainer_DEFINED -#define RUNTIMECLASS_Windows_Storage_ApplicationDataContainer_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_ApplicationDataContainer[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','A','p','p','l','i','c','a','t','i','o','n','D','a','t','a','C','o','n','t','a','i','n','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_ApplicationDataContainer[] = L"Windows.Storage.ApplicationDataContainer"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_ApplicationDataContainer[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','A','p','p','l','i','c','a','t','i','o','n','D','a','t','a','C','o','n','t','a','i','n','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_ApplicationDataContainer_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.KnownFolders - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_KnownFolders_DEFINED -#define RUNTIMECLASS_Windows_Storage_KnownFolders_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_KnownFolders[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','K','n','o','w','n','F','o','l','d','e','r','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_KnownFolders[] = L"Windows.Storage.KnownFolders"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_KnownFolders[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','K','n','o','w','n','F','o','l','d','e','r','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_KnownFolders_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.SetVersionDeferral - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_SetVersionDeferral_DEFINED -#define RUNTIMECLASS_Windows_Storage_SetVersionDeferral_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_SetVersionDeferral[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','e','t','V','e','r','s','i','o','n','D','e','f','e','r','r','a','l',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_SetVersionDeferral[] = L"Windows.Storage.SetVersionDeferral"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_SetVersionDeferral[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','e','t','V','e','r','s','i','o','n','D','e','f','e','r','r','a','l',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_SetVersionDeferral_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.SetVersionRequest - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_SetVersionRequest_DEFINED -#define RUNTIMECLASS_Windows_Storage_SetVersionRequest_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_SetVersionRequest[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','e','t','V','e','r','s','i','o','n','R','e','q','u','e','s','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_SetVersionRequest[] = L"Windows.Storage.SetVersionRequest"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_SetVersionRequest[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','e','t','V','e','r','s','i','o','n','R','e','q','u','e','s','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_SetVersionRequest_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.StorageFile - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_StorageFile_DEFINED -#define RUNTIMECLASS_Windows_Storage_StorageFile_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_StorageFile[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','o','r','a','g','e','F','i','l','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_StorageFile[] = L"Windows.Storage.StorageFile"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_StorageFile[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','o','r','a','g','e','F','i','l','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_StorageFile_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.StorageFolder - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_StorageFolder_DEFINED -#define RUNTIMECLASS_Windows_Storage_StorageFolder_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_StorageFolder[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','o','r','a','g','e','F','o','l','d','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_StorageFolder[] = L"Windows.Storage.StorageFolder"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_StorageFolder[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','o','r','a','g','e','F','o','l','d','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_StorageFolder_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.StorageStreamTransaction - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_StorageStreamTransaction_DEFINED -#define RUNTIMECLASS_Windows_Storage_StorageStreamTransaction_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_StorageStreamTransaction[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','o','r','a','g','e','S','t','r','e','a','m','T','r','a','n','s','a','c','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_StorageStreamTransaction[] = L"Windows.Storage.StorageStreamTransaction"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_StorageStreamTransaction[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','o','r','a','g','e','S','t','r','e','a','m','T','r','a','n','s','a','c','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_StorageStreamTransaction_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IKeyValuePair interface - */ -#ifndef ____FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ -#define ____FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer, 0x5adbc543, 0x2170, 0x5ad9, 0xb3,0x5e, 0x96,0x8c,0xdb,0x78,0xfb,0x30); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("5adbc543-2170-5ad9-b35e-968cdb78fb30") - IKeyValuePair : IKeyValuePair_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer, 0x5adbc543, 0x2170, 0x5ad9, 0xb3,0x5e, 0x96,0x8c,0xdb,0x78,0xfb,0x30) -#endif -#else -typedef struct __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - TrustLevel *trustLevel); - - /*** IKeyValuePair methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Key)( - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - HSTRING *key); - - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - __x_ABI_CWindows_CStorage_CIApplicationDataContainer **value); - - END_INTERFACE -} __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl; - -interface __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer { - CONST_VTBL __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IKeyValuePair methods ***/ -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Key(This,key) (This)->lpVtbl->get_Key(This,key) -#define __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface(__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef(__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release(__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids(__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName(__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel(__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IKeyValuePair methods ***/ -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Key(__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,HSTRING *key) { - return This->lpVtbl->get_Key(This,key); -} -static __WIDL_INLINE HRESULT __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Value(__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,__x_ABI_CWindows_CStorage_CIApplicationDataContainer **value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IKeyValuePair_HSTRING_ApplicationDataContainer IID___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer -#define IKeyValuePair_HSTRING_ApplicationDataContainerVtbl __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl -#define IKeyValuePair_HSTRING_ApplicationDataContainer __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer -#define IKeyValuePair_HSTRING_ApplicationDataContainer_QueryInterface __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface -#define IKeyValuePair_HSTRING_ApplicationDataContainer_AddRef __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef -#define IKeyValuePair_HSTRING_ApplicationDataContainer_Release __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release -#define IKeyValuePair_HSTRING_ApplicationDataContainer_GetIids __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids -#define IKeyValuePair_HSTRING_ApplicationDataContainer_GetRuntimeClassName __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName -#define IKeyValuePair_HSTRING_ApplicationDataContainer_GetTrustLevel __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel -#define IKeyValuePair_HSTRING_ApplicationDataContainer_get_Key __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Key -#define IKeyValuePair_HSTRING_ApplicationDataContainer_get_Value __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Value -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable* > interface - */ -#ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ -#define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer, 0xa785be1d, 0x159e, 0x53ad, 0x95,0x53, 0x59,0x8b,0x03,0xdc,0xa0,0x48); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("a785be1d-159e-53ad-9553-598b03dca048") - IIterable* > : IIterable_impl* > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer, 0xa785be1d, 0x159e, 0x53ad, 0x95,0x53, 0x59,0x8b,0x03,0xdc,0xa0,0x48) -#endif -#else -typedef struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - TrustLevel *trustLevel); - - /*** IIterable* > methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer **value); - - END_INTERFACE -} __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl; - -interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer { - CONST_VTBL __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable* > methods ***/ -#define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface(__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef(__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release(__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids(__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName(__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel(__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable* > methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_First(__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_IKeyValuePair_HSTRING_ApplicationDataContainer IID___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer -#define IIterable_IKeyValuePair_HSTRING_ApplicationDataContainerVtbl __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl -#define IIterable_IKeyValuePair_HSTRING_ApplicationDataContainer __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer -#define IIterable_IKeyValuePair_HSTRING_ApplicationDataContainer_QueryInterface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface -#define IIterable_IKeyValuePair_HSTRING_ApplicationDataContainer_AddRef __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef -#define IIterable_IKeyValuePair_HSTRING_ApplicationDataContainer_Release __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release -#define IIterable_IKeyValuePair_HSTRING_ApplicationDataContainer_GetIids __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids -#define IIterable_IKeyValuePair_HSTRING_ApplicationDataContainer_GetRuntimeClassName __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName -#define IIterable_IKeyValuePair_HSTRING_ApplicationDataContainer_GetTrustLevel __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel -#define IIterable_IKeyValuePair_HSTRING_ApplicationDataContainer_First __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator* > interface - */ -#ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ -#define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer, 0xaf3c131d, 0x67aa, 0x5c8d, 0xae,0x0e, 0x27,0x2b,0xa2,0x4a,0xe7,0x4f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("af3c131d-67aa-5c8d-ae0e-272ba24ae74f") - IIterator* > : IIterator_impl* > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer, 0xaf3c131d, 0x67aa, 0x5c8d, 0xae,0x0e, 0x27,0x2b,0xa2,0x4a,0xe7,0x4f) -#endif -#else -typedef struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - TrustLevel *trustLevel); - - /*** IIterator* > methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - UINT32 items_size, - __FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl; - -interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer { - CONST_VTBL __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator* > methods ***/ -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator* > methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Current(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_HasCurrent(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_MoveNext(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetMany(__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,UINT32 items_size,__FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer IID___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainerVtbl __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_QueryInterface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_AddRef __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_Release __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_GetIids __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_GetRuntimeClassName __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_GetTrustLevel __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_get_Current __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Current -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_get_HasCurrent __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_HasCurrent -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_MoveNext __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_MoveNext -#define IIterator_IKeyValuePair_HSTRING_ApplicationDataContainer_GetMany __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IMapView interface - */ -#ifndef ____FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ -#define ____FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer, 0x13624f8d, 0x85cc, 0x5780, 0xa7,0x8d, 0x64,0xdb,0xa5,0x8f,0x2c,0x3c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("13624f8d-85cc-5780-a78d-64dba58f2c3c") - IMapView : IMapView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer, 0x13624f8d, 0x85cc, 0x5780, 0xa7,0x8d, 0x64,0xdb,0xa5,0x8f,0x2c,0x3c) -#endif -#else -typedef struct __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - TrustLevel *trustLevel); - - /*** IMapView methods ***/ - HRESULT (STDMETHODCALLTYPE *Lookup)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - HSTRING key, - __x_ABI_CWindows_CStorage_CIApplicationDataContainer **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - unsigned int *size); - - HRESULT (STDMETHODCALLTYPE *HasKey)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - HSTRING key, - boolean *found); - - HRESULT (STDMETHODCALLTYPE *Split)( - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer *This, - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer **first, - __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer **second); - - END_INTERFACE -} __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl; - -interface __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer { - CONST_VTBL __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IMapView methods ***/ -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Lookup(This,key,value) (This)->lpVtbl->Lookup(This,key,value) -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Size(This,size) (This)->lpVtbl->get_Size(This,size) -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_HasKey(This,key,found) (This)->lpVtbl->HasKey(This,key,found) -#define __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Split(This,first,second) (This)->lpVtbl->Split(This,first,second) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IMapView methods ***/ -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Lookup(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,HSTRING key,__x_ABI_CWindows_CStorage_CIApplicationDataContainer **value) { - return This->lpVtbl->Lookup(This,key,value); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Size(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,unsigned int *size) { - return This->lpVtbl->get_Size(This,size); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_HasKey(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,HSTRING key,boolean *found) { - return This->lpVtbl->HasKey(This,key,found); -} -static __WIDL_INLINE HRESULT __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Split(__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer* This,__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer **first,__FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer **second) { - return This->lpVtbl->Split(This,first,second); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IMapView_HSTRING_ApplicationDataContainer IID___FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer -#define IMapView_HSTRING_ApplicationDataContainerVtbl __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainerVtbl -#define IMapView_HSTRING_ApplicationDataContainer __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer -#define IMapView_HSTRING_ApplicationDataContainer_QueryInterface __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_QueryInterface -#define IMapView_HSTRING_ApplicationDataContainer_AddRef __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_AddRef -#define IMapView_HSTRING_ApplicationDataContainer_Release __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Release -#define IMapView_HSTRING_ApplicationDataContainer_GetIids __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetIids -#define IMapView_HSTRING_ApplicationDataContainer_GetRuntimeClassName __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetRuntimeClassName -#define IMapView_HSTRING_ApplicationDataContainer_GetTrustLevel __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_GetTrustLevel -#define IMapView_HSTRING_ApplicationDataContainer_Lookup __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Lookup -#define IMapView_HSTRING_ApplicationDataContainer_get_Size __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_get_Size -#define IMapView_HSTRING_ApplicationDataContainer_HasKey __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_HasKey -#define IMapView_HSTRING_ApplicationDataContainer_Split __FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_Split -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIMapView_2_HSTRING_Windows__CStorage__CApplicationDataContainer_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CStorage__CIStorageItem, 0x85575a41, 0x06cb, 0x58d0, 0xb9,0x8a, 0x7c,0x8f,0x06,0xe6,0xe9,0xd7); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("85575a41-06cb-58d0-b98a-7c8f06e6e9d7") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CStorage__CIStorageItem, 0x85575a41, 0x06cb, 0x58d0, 0xb9,0x8a, 0x7c,0x8f,0x06,0xe6,0xe9,0xd7) -#endif -#else -typedef struct __FIVectorView_1_Windows__CStorage__CIStorageItemVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This, - UINT32 index, - __x_ABI_CWindows_CStorage_CIStorageItem **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This, - __x_ABI_CWindows_CStorage_CIStorageItem *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CStorage__CIStorageItem *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CStorage_CIStorageItem **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CStorage__CIStorageItemVtbl; - -interface __FIVectorView_1_Windows__CStorage__CIStorageItem { - CONST_VTBL __FIVectorView_1_Windows__CStorage__CIStorageItemVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CStorage__CIStorageItem_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CIStorageItem_QueryInterface(__FIVectorView_1_Windows__CStorage__CIStorageItem* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CStorage__CIStorageItem_AddRef(__FIVectorView_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CStorage__CIStorageItem_Release(__FIVectorView_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CIStorageItem_GetIids(__FIVectorView_1_Windows__CStorage__CIStorageItem* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CIStorageItem_GetRuntimeClassName(__FIVectorView_1_Windows__CStorage__CIStorageItem* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CIStorageItem_GetTrustLevel(__FIVectorView_1_Windows__CStorage__CIStorageItem* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CIStorageItem_GetAt(__FIVectorView_1_Windows__CStorage__CIStorageItem* This,UINT32 index,__x_ABI_CWindows_CStorage_CIStorageItem **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CIStorageItem_get_Size(__FIVectorView_1_Windows__CStorage__CIStorageItem* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CIStorageItem_IndexOf(__FIVectorView_1_Windows__CStorage__CIStorageItem* This,__x_ABI_CWindows_CStorage_CIStorageItem *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CIStorageItem_GetMany(__FIVectorView_1_Windows__CStorage__CIStorageItem* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CStorage_CIStorageItem **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_IStorageItem IID___FIVectorView_1_Windows__CStorage__CIStorageItem -#define IVectorView_IStorageItemVtbl __FIVectorView_1_Windows__CStorage__CIStorageItemVtbl -#define IVectorView_IStorageItem __FIVectorView_1_Windows__CStorage__CIStorageItem -#define IVectorView_IStorageItem_QueryInterface __FIVectorView_1_Windows__CStorage__CIStorageItem_QueryInterface -#define IVectorView_IStorageItem_AddRef __FIVectorView_1_Windows__CStorage__CIStorageItem_AddRef -#define IVectorView_IStorageItem_Release __FIVectorView_1_Windows__CStorage__CIStorageItem_Release -#define IVectorView_IStorageItem_GetIids __FIVectorView_1_Windows__CStorage__CIStorageItem_GetIids -#define IVectorView_IStorageItem_GetRuntimeClassName __FIVectorView_1_Windows__CStorage__CIStorageItem_GetRuntimeClassName -#define IVectorView_IStorageItem_GetTrustLevel __FIVectorView_1_Windows__CStorage__CIStorageItem_GetTrustLevel -#define IVectorView_IStorageItem_GetAt __FIVectorView_1_Windows__CStorage__CIStorageItem_GetAt -#define IVectorView_IStorageItem_get_Size __FIVectorView_1_Windows__CStorage__CIStorageItem_get_Size -#define IVectorView_IStorageItem_IndexOf __FIVectorView_1_Windows__CStorage__CIStorageItem_IndexOf -#define IVectorView_IStorageItem_GetMany __FIVectorView_1_Windows__CStorage__CIStorageItem_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CStorage__CStorageFile, 0x80646519, 0x5e2a, 0x595d, 0xa8,0xcd, 0x2a,0x24,0xb4,0x06,0x7f,0x1b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("80646519-5e2a-595d-a8cd-2a24b4067f1b") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CStorage__CStorageFile, 0x80646519, 0x5e2a, 0x595d, 0xa8,0xcd, 0x2a,0x24,0xb4,0x06,0x7f,0x1b) -#endif -#else -typedef struct __FIVectorView_1_Windows__CStorage__CStorageFileVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This, - UINT32 index, - __x_ABI_CWindows_CStorage_CIStorageFile **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFile *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CStorage__CStorageFile *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CStorage_CIStorageFile **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CStorage__CStorageFileVtbl; - -interface __FIVectorView_1_Windows__CStorage__CStorageFile { - CONST_VTBL __FIVectorView_1_Windows__CStorage__CStorageFileVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CStorage__CStorageFile_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CStorage__CStorageFile_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CStorage__CStorageFile_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CStorage__CStorageFile_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CStorage__CStorageFile_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CStorage__CStorageFile_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CStorage__CStorageFile_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CStorage__CStorageFile_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CStorage__CStorageFile_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CStorage__CStorageFile_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFile_QueryInterface(__FIVectorView_1_Windows__CStorage__CStorageFile* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CStorage__CStorageFile_AddRef(__FIVectorView_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CStorage__CStorageFile_Release(__FIVectorView_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFile_GetIids(__FIVectorView_1_Windows__CStorage__CStorageFile* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFile_GetRuntimeClassName(__FIVectorView_1_Windows__CStorage__CStorageFile* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFile_GetTrustLevel(__FIVectorView_1_Windows__CStorage__CStorageFile* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFile_GetAt(__FIVectorView_1_Windows__CStorage__CStorageFile* This,UINT32 index,__x_ABI_CWindows_CStorage_CIStorageFile **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFile_get_Size(__FIVectorView_1_Windows__CStorage__CStorageFile* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFile_IndexOf(__FIVectorView_1_Windows__CStorage__CStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFile *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFile_GetMany(__FIVectorView_1_Windows__CStorage__CStorageFile* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CStorage_CIStorageFile **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_StorageFile IID___FIVectorView_1_Windows__CStorage__CStorageFile -#define IVectorView_StorageFileVtbl __FIVectorView_1_Windows__CStorage__CStorageFileVtbl -#define IVectorView_StorageFile __FIVectorView_1_Windows__CStorage__CStorageFile -#define IVectorView_StorageFile_QueryInterface __FIVectorView_1_Windows__CStorage__CStorageFile_QueryInterface -#define IVectorView_StorageFile_AddRef __FIVectorView_1_Windows__CStorage__CStorageFile_AddRef -#define IVectorView_StorageFile_Release __FIVectorView_1_Windows__CStorage__CStorageFile_Release -#define IVectorView_StorageFile_GetIids __FIVectorView_1_Windows__CStorage__CStorageFile_GetIids -#define IVectorView_StorageFile_GetRuntimeClassName __FIVectorView_1_Windows__CStorage__CStorageFile_GetRuntimeClassName -#define IVectorView_StorageFile_GetTrustLevel __FIVectorView_1_Windows__CStorage__CStorageFile_GetTrustLevel -#define IVectorView_StorageFile_GetAt __FIVectorView_1_Windows__CStorage__CStorageFile_GetAt -#define IVectorView_StorageFile_get_Size __FIVectorView_1_Windows__CStorage__CStorageFile_get_Size -#define IVectorView_StorageFile_IndexOf __FIVectorView_1_Windows__CStorage__CStorageFile_IndexOf -#define IVectorView_StorageFile_GetMany __FIVectorView_1_Windows__CStorage__CStorageFile_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CStorage__CStorageFolder, 0xe20debc6, 0xdc4e, 0x542e, 0xa2,0xe7, 0xa2,0x4d,0x19,0xc8,0xdd,0x62); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("e20debc6-dc4e-542e-a2e7-a24d19c8dd62") - IVectorView : IVectorView_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CStorage__CStorageFolder, 0xe20debc6, 0xdc4e, 0x542e, 0xa2,0xe7, 0xa2,0x4d,0x19,0xc8,0xdd,0x62) -#endif -#else -typedef struct __FIVectorView_1_Windows__CStorage__CStorageFolderVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This, - UINT32 index, - __x_ABI_CWindows_CStorage_CIStorageFolder **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This, - __x_ABI_CWindows_CStorage_CIStorageFolder *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CStorage__CStorageFolder *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CStorage_CIStorageFolder **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CStorage__CStorageFolderVtbl; - -interface __FIVectorView_1_Windows__CStorage__CStorageFolder { - CONST_VTBL __FIVectorView_1_Windows__CStorage__CStorageFolderVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CStorage__CStorageFolder_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFolder_QueryInterface(__FIVectorView_1_Windows__CStorage__CStorageFolder* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CStorage__CStorageFolder_AddRef(__FIVectorView_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CStorage__CStorageFolder_Release(__FIVectorView_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFolder_GetIids(__FIVectorView_1_Windows__CStorage__CStorageFolder* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFolder_GetRuntimeClassName(__FIVectorView_1_Windows__CStorage__CStorageFolder* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFolder_GetTrustLevel(__FIVectorView_1_Windows__CStorage__CStorageFolder* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFolder_GetAt(__FIVectorView_1_Windows__CStorage__CStorageFolder* This,UINT32 index,__x_ABI_CWindows_CStorage_CIStorageFolder **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFolder_get_Size(__FIVectorView_1_Windows__CStorage__CStorageFolder* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFolder_IndexOf(__FIVectorView_1_Windows__CStorage__CStorageFolder* This,__x_ABI_CWindows_CStorage_CIStorageFolder *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStorageFolder_GetMany(__FIVectorView_1_Windows__CStorage__CStorageFolder* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CStorage_CIStorageFolder **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_StorageFolder IID___FIVectorView_1_Windows__CStorage__CStorageFolder -#define IVectorView_StorageFolderVtbl __FIVectorView_1_Windows__CStorage__CStorageFolderVtbl -#define IVectorView_StorageFolder __FIVectorView_1_Windows__CStorage__CStorageFolder -#define IVectorView_StorageFolder_QueryInterface __FIVectorView_1_Windows__CStorage__CStorageFolder_QueryInterface -#define IVectorView_StorageFolder_AddRef __FIVectorView_1_Windows__CStorage__CStorageFolder_AddRef -#define IVectorView_StorageFolder_Release __FIVectorView_1_Windows__CStorage__CStorageFolder_Release -#define IVectorView_StorageFolder_GetIids __FIVectorView_1_Windows__CStorage__CStorageFolder_GetIids -#define IVectorView_StorageFolder_GetRuntimeClassName __FIVectorView_1_Windows__CStorage__CStorageFolder_GetRuntimeClassName -#define IVectorView_StorageFolder_GetTrustLevel __FIVectorView_1_Windows__CStorage__CStorageFolder_GetTrustLevel -#define IVectorView_StorageFolder_GetAt __FIVectorView_1_Windows__CStorage__CStorageFolder_GetAt -#define IVectorView_StorageFolder_get_Size __FIVectorView_1_Windows__CStorage__CStorageFolder_get_Size -#define IVectorView_StorageFolder_IndexOf __FIVectorView_1_Windows__CStorage__CStorageFolder_IndexOf -#define IVectorView_StorageFolder_GetMany __FIVectorView_1_Windows__CStorage__CStorageFolder_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler* > interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem, 0x51436e75, 0xace1, 0x5a68, 0xb2,0x60, 0xf8,0x43,0xb8,0x46,0xf0,0xdb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("51436e75-ace1-5a68-b260-f843b846f0db") - IAsyncOperationCompletedHandler* > : IAsyncOperationCompletedHandler_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem, 0x51436e75, 0xace1, 0x5a68, 0xb2,0x60, 0xf8,0x43,0xb8,0x46,0xf0,0xdb) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItemVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This); - - /*** IAsyncOperationCompletedHandler* > methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItemVtbl; - -interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem { - CONST_VTBL __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItemVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler* > methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_QueryInterface(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_AddRef(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_Release(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_Invoke(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IVectorView_IStorageItem IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem -#define IAsyncOperationCompletedHandler_IVectorView_IStorageItemVtbl __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItemVtbl -#define IAsyncOperationCompletedHandler_IVectorView_IStorageItem __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem -#define IAsyncOperationCompletedHandler_IVectorView_IStorageItem_QueryInterface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_QueryInterface -#define IAsyncOperationCompletedHandler_IVectorView_IStorageItem_AddRef __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_AddRef -#define IAsyncOperationCompletedHandler_IVectorView_IStorageItem_Release __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_Release -#define IAsyncOperationCompletedHandler_IVectorView_IStorageItem_Invoke __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler* > interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile, 0xcb4206c5, 0x0988, 0x5104, 0xaf,0xa9, 0x25,0x3c,0x29,0x8f,0x86,0xfd); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("cb4206c5-0988-5104-afa9-253c298f86fd") - IAsyncOperationCompletedHandler* > : IAsyncOperationCompletedHandler_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile, 0xcb4206c5, 0x0988, 0x5104, 0xaf,0xa9, 0x25,0x3c,0x29,0x8f,0x86,0xfd) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFileVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile *This); - - /*** IAsyncOperationCompletedHandler* > methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFileVtbl; - -interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile { - CONST_VTBL __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFileVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler* > methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_QueryInterface(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_AddRef(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_Release(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_Invoke(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IVectorView_StorageFile IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile -#define IAsyncOperationCompletedHandler_IVectorView_StorageFileVtbl __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFileVtbl -#define IAsyncOperationCompletedHandler_IVectorView_StorageFile __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile -#define IAsyncOperationCompletedHandler_IVectorView_StorageFile_QueryInterface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_QueryInterface -#define IAsyncOperationCompletedHandler_IVectorView_StorageFile_AddRef __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_AddRef -#define IAsyncOperationCompletedHandler_IVectorView_StorageFile_Release __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_Release -#define IAsyncOperationCompletedHandler_IVectorView_StorageFile_Invoke __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler* > interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder, 0xed2d1d9b, 0x26ec, 0x5be7, 0xa8,0xa3, 0x56,0x45,0x89,0x33,0xd2,0x5f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("ed2d1d9b-26ec-5be7-a8a3-56458933d25f") - IAsyncOperationCompletedHandler* > : IAsyncOperationCompletedHandler_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder, 0xed2d1d9b, 0x26ec, 0x5be7, 0xa8,0xa3, 0x56,0x45,0x89,0x33,0xd2,0x5f) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolderVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This); - - /*** IAsyncOperationCompletedHandler* > methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This, - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolderVtbl; - -interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder { - CONST_VTBL __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolderVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler* > methods ***/ -#define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_QueryInterface(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_AddRef(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_Release(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_Invoke(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This,__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IVectorView_StorageFolder IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder -#define IAsyncOperationCompletedHandler_IVectorView_StorageFolderVtbl __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolderVtbl -#define IAsyncOperationCompletedHandler_IVectorView_StorageFolder __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder -#define IAsyncOperationCompletedHandler_IVectorView_StorageFolder_QueryInterface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_QueryInterface -#define IAsyncOperationCompletedHandler_IVectorView_StorageFolder_AddRef __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_AddRef -#define IAsyncOperationCompletedHandler_IVectorView_StorageFolder_Release __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_Release -#define IAsyncOperationCompletedHandler_IVectorView_StorageFolder_Invoke __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData, 0xabafe590, 0x65fe, 0x520a, 0x9d,0x7c, 0x6a,0xb5,0xf1,0x88,0x22,0x37); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("abafe590-65fe-520a-9d7c-6ab5f1882237") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData, 0xabafe590, 0x65fe, 0x520a, 0x9d,0x7c, 0x6a,0xb5,0xf1,0x88,0x22,0x37) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationDataVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData *This, - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationDataVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationDataVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData* This,__FIAsyncOperation_1_Windows__CStorage__CApplicationData *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_ApplicationData IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData -#define IAsyncOperationCompletedHandler_ApplicationDataVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationDataVtbl -#define IAsyncOperationCompletedHandler_ApplicationData __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData -#define IAsyncOperationCompletedHandler_ApplicationData_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_QueryInterface -#define IAsyncOperationCompletedHandler_ApplicationData_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_AddRef -#define IAsyncOperationCompletedHandler_ApplicationData_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_Release -#define IAsyncOperationCompletedHandler_ApplicationData_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus, 0xa2f87fc6, 0x4ea5, 0x58cf, 0x94,0x90, 0x18,0x16,0x04,0xfb,0xd6,0xa2); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("a2f87fc6-4ea5-58cf-9490-181604fbd6a2") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus, 0xa2f87fc6, 0x4ea5, 0x58cf, 0x94,0x90, 0x18,0x16,0x04,0xfb,0xd6,0xa2) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatusVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus *This, - __FIAsyncOperation_1_KnownFoldersAccessStatus *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatusVtbl; - -interface __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatusVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_QueryInterface(__FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_AddRef(__FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_Release(__FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_Invoke(__FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus* This,__FIAsyncOperation_1_KnownFoldersAccessStatus *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_KnownFoldersAccessStatus IID___FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus -#define IAsyncOperationCompletedHandler_KnownFoldersAccessStatusVtbl __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatusVtbl -#define IAsyncOperationCompletedHandler_KnownFoldersAccessStatus __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus -#define IAsyncOperationCompletedHandler_KnownFoldersAccessStatus_QueryInterface __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_QueryInterface -#define IAsyncOperationCompletedHandler_KnownFoldersAccessStatus_AddRef __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_AddRef -#define IAsyncOperationCompletedHandler_KnownFoldersAccessStatus_Release __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_Release -#define IAsyncOperationCompletedHandler_KnownFoldersAccessStatus_Invoke __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem, 0x92c3102f, 0xa327, 0x5318, 0xa6,0xc1, 0x76,0xf6,0xb2,0xa0,0xab,0xfb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("92c3102f-a327-5318-a6c1-76f6b2a0abfb") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem, 0x92c3102f, 0xa327, 0x5318, 0xa6,0xc1, 0x76,0xf6,0xb2,0xa0,0xab,0xfb) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItemVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem *This, - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItemVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItemVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem* This,__FIAsyncOperation_1_Windows__CStorage__CIStorageItem *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IStorageItem IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem -#define IAsyncOperationCompletedHandler_IStorageItemVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItemVtbl -#define IAsyncOperationCompletedHandler_IStorageItem __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem -#define IAsyncOperationCompletedHandler_IStorageItem_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_QueryInterface -#define IAsyncOperationCompletedHandler_IStorageItem_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_AddRef -#define IAsyncOperationCompletedHandler_IStorageItem_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_Release -#define IAsyncOperationCompletedHandler_IStorageItem_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile, 0xe521c894, 0x2c26, 0x5946, 0x9e,0x61, 0x2b,0x5e,0x18,0x8d,0x01,0xed); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("e521c894-2c26-5946-9e61-2b5e188d01ed") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile, 0xe521c894, 0x2c26, 0x5946, 0x9e,0x61, 0x2b,0x5e,0x18,0x8d,0x01,0xed) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFileVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile *This, - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFileVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFileVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile* This,__FIAsyncOperation_1_Windows__CStorage__CStorageFile *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_StorageFile IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile -#define IAsyncOperationCompletedHandler_StorageFileVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFileVtbl -#define IAsyncOperationCompletedHandler_StorageFile __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile -#define IAsyncOperationCompletedHandler_StorageFile_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_QueryInterface -#define IAsyncOperationCompletedHandler_StorageFile_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_AddRef -#define IAsyncOperationCompletedHandler_StorageFile_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_Release -#define IAsyncOperationCompletedHandler_StorageFile_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder, 0xc211026e, 0x9e63, 0x5452, 0xba,0x54, 0x3a,0x07,0xd6,0xa9,0x68,0x74); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("c211026e-9e63-5452-ba54-3a07d6a96874") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder, 0xc211026e, 0x9e63, 0x5452, 0xba,0x54, 0x3a,0x07,0xd6,0xa9,0x68,0x74) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolderVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder *This, - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolderVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolderVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder* This,__FIAsyncOperation_1_Windows__CStorage__CStorageFolder *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_StorageFolder IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder -#define IAsyncOperationCompletedHandler_StorageFolderVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolderVtbl -#define IAsyncOperationCompletedHandler_StorageFolder __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder -#define IAsyncOperationCompletedHandler_StorageFolder_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_QueryInterface -#define IAsyncOperationCompletedHandler_StorageFolder_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_AddRef -#define IAsyncOperationCompletedHandler_StorageFolder_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_Release -#define IAsyncOperationCompletedHandler_StorageFolder_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction, 0xd11739e6, 0x2995, 0x5d33, 0xbf,0xff, 0x51,0xb6,0x04,0x1f,0x68,0xc1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("d11739e6-2995-5d33-bfff-51b6041f68c1") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction, 0xd11739e6, 0x2995, 0x5d33, 0xbf,0xff, 0x51,0xb6,0x04,0x1f,0x68,0xc1) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransactionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction *This, - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransactionVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransactionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction* This,__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_StorageStreamTransaction IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction -#define IAsyncOperationCompletedHandler_StorageStreamTransactionVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransactionVtbl -#define IAsyncOperationCompletedHandler_StorageStreamTransaction __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction -#define IAsyncOperationCompletedHandler_StorageStreamTransaction_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_QueryInterface -#define IAsyncOperationCompletedHandler_StorageStreamTransaction_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_AddRef -#define IAsyncOperationCompletedHandler_StorageStreamTransaction_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_Release -#define IAsyncOperationCompletedHandler_StorageStreamTransaction_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation* > interface - */ -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem, 0x4b1c0fd7, 0x7a01, 0x5e7a, 0xa6,0xfe, 0xbe,0x45,0x00,0x28,0x3f,0x23); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("4b1c0fd7-7a01-5e7a-a6fe-be4500283f23") - IAsyncOperation* > : IAsyncOperation_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem, 0x4b1c0fd7, 0x7a01, 0x5e7a, 0xa6,0xfe, 0xbe,0x45,0x00,0x28,0x3f,0x23) -#endif -#else -typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItemVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation* > methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem *This, - __FIVectorView_1_Windows__CStorage__CIStorageItem **results); - - END_INTERFACE -} __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItemVtbl; - -interface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem { - CONST_VTBL __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItemVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation* > methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_QueryInterface(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_AddRef(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_Release(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetIids(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetRuntimeClassName(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetTrustLevel(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_put_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_get_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CIStorageItem **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetResults(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem* This,__FIVectorView_1_Windows__CStorage__CIStorageItem **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IVectorView_IStorageItem IID___FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem -#define IAsyncOperation_IVectorView_IStorageItemVtbl __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItemVtbl -#define IAsyncOperation_IVectorView_IStorageItem __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem -#define IAsyncOperation_IVectorView_IStorageItem_QueryInterface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_QueryInterface -#define IAsyncOperation_IVectorView_IStorageItem_AddRef __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_AddRef -#define IAsyncOperation_IVectorView_IStorageItem_Release __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_Release -#define IAsyncOperation_IVectorView_IStorageItem_GetIids __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetIids -#define IAsyncOperation_IVectorView_IStorageItem_GetRuntimeClassName __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetRuntimeClassName -#define IAsyncOperation_IVectorView_IStorageItem_GetTrustLevel __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetTrustLevel -#define IAsyncOperation_IVectorView_IStorageItem_put_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_put_Completed -#define IAsyncOperation_IVectorView_IStorageItem_get_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_get_Completed -#define IAsyncOperation_IVectorView_IStorageItem_GetResults __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation* > interface - */ -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile, 0x03362e33, 0xe413, 0x5f29, 0x97,0xd0, 0x48,0xa4,0x78,0x09,0x35,0xf9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("03362e33-e413-5f29-97d0-48a4780935f9") - IAsyncOperation* > : IAsyncOperation_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile, 0x03362e33, 0xe413, 0x5f29, 0x97,0xd0, 0x48,0xa4,0x78,0x09,0x35,0xf9) -#endif -#else -typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFileVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation* > methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile *This, - __FIVectorView_1_Windows__CStorage__CStorageFile **results); - - END_INTERFACE -} __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFileVtbl; - -interface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile { - CONST_VTBL __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFileVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation* > methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_QueryInterface(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_AddRef(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_Release(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetIids(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetRuntimeClassName(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetTrustLevel(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_put_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_get_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFile **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetResults(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile* This,__FIVectorView_1_Windows__CStorage__CStorageFile **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IVectorView_StorageFile IID___FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile -#define IAsyncOperation_IVectorView_StorageFileVtbl __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFileVtbl -#define IAsyncOperation_IVectorView_StorageFile __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile -#define IAsyncOperation_IVectorView_StorageFile_QueryInterface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_QueryInterface -#define IAsyncOperation_IVectorView_StorageFile_AddRef __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_AddRef -#define IAsyncOperation_IVectorView_StorageFile_Release __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_Release -#define IAsyncOperation_IVectorView_StorageFile_GetIids __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetIids -#define IAsyncOperation_IVectorView_StorageFile_GetRuntimeClassName __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetRuntimeClassName -#define IAsyncOperation_IVectorView_StorageFile_GetTrustLevel __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetTrustLevel -#define IAsyncOperation_IVectorView_StorageFile_put_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_put_Completed -#define IAsyncOperation_IVectorView_StorageFile_get_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_get_Completed -#define IAsyncOperation_IVectorView_StorageFile_GetResults __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation* > interface - */ -#ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder, 0xca40b21b, 0xaeb1, 0x5a61, 0x9e,0x08, 0x3b,0xd5,0xd9,0x59,0x40,0x23); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("ca40b21b-aeb1-5a61-9e08-3bd5d9594023") - IAsyncOperation* > : IAsyncOperation_impl* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder, 0xca40b21b, 0xaeb1, 0x5a61, 0x9e,0x08, 0x3b,0xd5,0xd9,0x59,0x40,0x23) -#endif -#else -typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolderVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation* > methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This, - __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder *This, - __FIVectorView_1_Windows__CStorage__CStorageFolder **results); - - END_INTERFACE -} __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolderVtbl; - -interface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder { - CONST_VTBL __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolderVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation* > methods ***/ -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_QueryInterface(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_AddRef(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_Release(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetIids(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetRuntimeClassName(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetTrustLevel(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation* > methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_put_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_get_Completed(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This,__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CStorage__CStorageFolder **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetResults(__FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder* This,__FIVectorView_1_Windows__CStorage__CStorageFolder **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IVectorView_StorageFolder IID___FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder -#define IAsyncOperation_IVectorView_StorageFolderVtbl __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolderVtbl -#define IAsyncOperation_IVectorView_StorageFolder __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder -#define IAsyncOperation_IVectorView_StorageFolder_QueryInterface __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_QueryInterface -#define IAsyncOperation_IVectorView_StorageFolder_AddRef __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_AddRef -#define IAsyncOperation_IVectorView_StorageFolder_Release __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_Release -#define IAsyncOperation_IVectorView_StorageFolder_GetIids __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetIids -#define IAsyncOperation_IVectorView_StorageFolder_GetRuntimeClassName __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetRuntimeClassName -#define IAsyncOperation_IVectorView_StorageFolder_GetTrustLevel __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetTrustLevel -#define IAsyncOperation_IVectorView_StorageFolder_put_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_put_Completed -#define IAsyncOperation_IVectorView_StorageFolder_get_Completed __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_get_Completed -#define IAsyncOperation_IVectorView_StorageFolder_GetResults __FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CApplicationData_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CApplicationData_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CApplicationData, 0x31456b58, 0xa5cb, 0x5c5b, 0xbd,0x6e, 0xcc,0xce,0x3a,0x7b,0xf4,0xb4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("31456b58-a5cb-5c5b-bd6e-ccce3a7bf4b4") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CApplicationData, 0x31456b58, 0xa5cb, 0x5c5b, 0xbd,0x6e, 0xcc,0xce,0x3a,0x7b,0xf4,0xb4) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CStorage__CApplicationDataVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CStorage__CApplicationData *This, - __x_ABI_CWindows_CStorage_CIApplicationData **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CStorage__CApplicationDataVtbl; - -interface __FIAsyncOperation_1_Windows__CStorage__CApplicationData { - CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CApplicationDataVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CApplicationData_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CApplicationData* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CApplicationData_AddRef(__FIAsyncOperation_1_Windows__CStorage__CApplicationData* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CApplicationData_Release(__FIAsyncOperation_1_Windows__CStorage__CApplicationData* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetIids(__FIAsyncOperation_1_Windows__CStorage__CApplicationData* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CApplicationData* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CApplicationData* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CApplicationData_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CApplicationData* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CApplicationData_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CApplicationData* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CApplicationData **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetResults(__FIAsyncOperation_1_Windows__CStorage__CApplicationData* This,__x_ABI_CWindows_CStorage_CIApplicationData **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_ApplicationData IID___FIAsyncOperation_1_Windows__CStorage__CApplicationData -#define IAsyncOperation_ApplicationDataVtbl __FIAsyncOperation_1_Windows__CStorage__CApplicationDataVtbl -#define IAsyncOperation_ApplicationData __FIAsyncOperation_1_Windows__CStorage__CApplicationData -#define IAsyncOperation_ApplicationData_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CApplicationData_QueryInterface -#define IAsyncOperation_ApplicationData_AddRef __FIAsyncOperation_1_Windows__CStorage__CApplicationData_AddRef -#define IAsyncOperation_ApplicationData_Release __FIAsyncOperation_1_Windows__CStorage__CApplicationData_Release -#define IAsyncOperation_ApplicationData_GetIids __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetIids -#define IAsyncOperation_ApplicationData_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetRuntimeClassName -#define IAsyncOperation_ApplicationData_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetTrustLevel -#define IAsyncOperation_ApplicationData_put_Completed __FIAsyncOperation_1_Windows__CStorage__CApplicationData_put_Completed -#define IAsyncOperation_ApplicationData_get_Completed __FIAsyncOperation_1_Windows__CStorage__CApplicationData_get_Completed -#define IAsyncOperation_ApplicationData_GetResults __FIAsyncOperation_1_Windows__CStorage__CApplicationData_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CStorage__CApplicationData_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_KnownFoldersAccessStatus_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_KnownFoldersAccessStatus_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_KnownFoldersAccessStatus, 0xd7f094b5, 0x0ea2, 0x5654, 0x85,0xb9, 0x38,0xee,0x5d,0xe9,0x0f,0xfa); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("d7f094b5-0ea2-5654-85b9-38ee5de90ffa") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_KnownFoldersAccessStatus, 0xd7f094b5, 0x0ea2, 0x5654, 0x85,0xb9, 0x38,0xee,0x5d,0xe9,0x0f,0xfa) -#endif -#else -typedef struct __FIAsyncOperation_1_KnownFoldersAccessStatusVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_KnownFoldersAccessStatus *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_KnownFoldersAccessStatus *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_KnownFoldersAccessStatus *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_KnownFoldersAccessStatus *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_KnownFoldersAccessStatus *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_KnownFoldersAccessStatus *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_KnownFoldersAccessStatus *This, - __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_KnownFoldersAccessStatus *This, - __FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_KnownFoldersAccessStatus *This, - enum __x_ABI_CWindows_CStorage_CKnownFoldersAccessStatus *results); - - END_INTERFACE -} __FIAsyncOperation_1_KnownFoldersAccessStatusVtbl; - -interface __FIAsyncOperation_1_KnownFoldersAccessStatus { - CONST_VTBL __FIAsyncOperation_1_KnownFoldersAccessStatusVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_KnownFoldersAccessStatus_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_KnownFoldersAccessStatus_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_KnownFoldersAccessStatus_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_KnownFoldersAccessStatus_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_KnownFoldersAccessStatus_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_KnownFoldersAccessStatus_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_KnownFoldersAccessStatus_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_KnownFoldersAccessStatus_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_KnownFoldersAccessStatus_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_KnownFoldersAccessStatus_QueryInterface(__FIAsyncOperation_1_KnownFoldersAccessStatus* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_KnownFoldersAccessStatus_AddRef(__FIAsyncOperation_1_KnownFoldersAccessStatus* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_KnownFoldersAccessStatus_Release(__FIAsyncOperation_1_KnownFoldersAccessStatus* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_KnownFoldersAccessStatus_GetIids(__FIAsyncOperation_1_KnownFoldersAccessStatus* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_KnownFoldersAccessStatus_GetRuntimeClassName(__FIAsyncOperation_1_KnownFoldersAccessStatus* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_KnownFoldersAccessStatus_GetTrustLevel(__FIAsyncOperation_1_KnownFoldersAccessStatus* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_KnownFoldersAccessStatus_put_Completed(__FIAsyncOperation_1_KnownFoldersAccessStatus* This,__FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_KnownFoldersAccessStatus_get_Completed(__FIAsyncOperation_1_KnownFoldersAccessStatus* This,__FIAsyncOperationCompletedHandler_1_KnownFoldersAccessStatus **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_KnownFoldersAccessStatus_GetResults(__FIAsyncOperation_1_KnownFoldersAccessStatus* This,enum __x_ABI_CWindows_CStorage_CKnownFoldersAccessStatus *results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_KnownFoldersAccessStatus IID___FIAsyncOperation_1_KnownFoldersAccessStatus -#define IAsyncOperation_KnownFoldersAccessStatusVtbl __FIAsyncOperation_1_KnownFoldersAccessStatusVtbl -#define IAsyncOperation_KnownFoldersAccessStatus __FIAsyncOperation_1_KnownFoldersAccessStatus -#define IAsyncOperation_KnownFoldersAccessStatus_QueryInterface __FIAsyncOperation_1_KnownFoldersAccessStatus_QueryInterface -#define IAsyncOperation_KnownFoldersAccessStatus_AddRef __FIAsyncOperation_1_KnownFoldersAccessStatus_AddRef -#define IAsyncOperation_KnownFoldersAccessStatus_Release __FIAsyncOperation_1_KnownFoldersAccessStatus_Release -#define IAsyncOperation_KnownFoldersAccessStatus_GetIids __FIAsyncOperation_1_KnownFoldersAccessStatus_GetIids -#define IAsyncOperation_KnownFoldersAccessStatus_GetRuntimeClassName __FIAsyncOperation_1_KnownFoldersAccessStatus_GetRuntimeClassName -#define IAsyncOperation_KnownFoldersAccessStatus_GetTrustLevel __FIAsyncOperation_1_KnownFoldersAccessStatus_GetTrustLevel -#define IAsyncOperation_KnownFoldersAccessStatus_put_Completed __FIAsyncOperation_1_KnownFoldersAccessStatus_put_Completed -#define IAsyncOperation_KnownFoldersAccessStatus_get_Completed __FIAsyncOperation_1_KnownFoldersAccessStatus_get_Completed -#define IAsyncOperation_KnownFoldersAccessStatus_GetResults __FIAsyncOperation_1_KnownFoldersAccessStatus_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_KnownFoldersAccessStatus_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CIStorageItem, 0x5fc9c137, 0xebb7, 0x5e6c, 0x9c,0xba, 0x68,0x6f,0x2e,0xc2,0xb0,0xbb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("5fc9c137-ebb7-5e6c-9cba-686f2ec2b0bb") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem, 0x5fc9c137, 0xebb7, 0x5e6c, 0x9c,0xba, 0x68,0x6f,0x2e,0xc2,0xb0,0xbb) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CStorage__CIStorageItemVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CStorage__CIStorageItem *This, - __x_ABI_CWindows_CStorage_CIStorageItem **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CStorage__CIStorageItemVtbl; - -interface __FIAsyncOperation_1_Windows__CStorage__CIStorageItem { - CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CIStorageItemVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_AddRef(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_Release(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetIids(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CIStorageItem **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetResults(__FIAsyncOperation_1_Windows__CStorage__CIStorageItem* This,__x_ABI_CWindows_CStorage_CIStorageItem **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IStorageItem IID___FIAsyncOperation_1_Windows__CStorage__CIStorageItem -#define IAsyncOperation_IStorageItemVtbl __FIAsyncOperation_1_Windows__CStorage__CIStorageItemVtbl -#define IAsyncOperation_IStorageItem __FIAsyncOperation_1_Windows__CStorage__CIStorageItem -#define IAsyncOperation_IStorageItem_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_QueryInterface -#define IAsyncOperation_IStorageItem_AddRef __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_AddRef -#define IAsyncOperation_IStorageItem_Release __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_Release -#define IAsyncOperation_IStorageItem_GetIids __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetIids -#define IAsyncOperation_IStorageItem_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetRuntimeClassName -#define IAsyncOperation_IStorageItem_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetTrustLevel -#define IAsyncOperation_IStorageItem_put_Completed __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_put_Completed -#define IAsyncOperation_IStorageItem_get_Completed __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_get_Completed -#define IAsyncOperation_IStorageItem_GetResults __FIAsyncOperation_1_Windows__CStorage__CIStorageItem_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CStorage__CIStorageItem_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CStorageFile, 0x5e52f8ce, 0xaced, 0x5a42, 0x95,0xb4, 0xf6,0x74,0xdd,0x84,0x88,0x5e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("5e52f8ce-aced-5a42-95b4-f674dd84885e") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CStorageFile, 0x5e52f8ce, 0xaced, 0x5a42, 0x95,0xb4, 0xf6,0x74,0xdd,0x84,0x88,0x5e) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CStorage__CStorageFileVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFile *This, - __x_ABI_CWindows_CStorage_CIStorageFile **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CStorage__CStorageFileVtbl; - -interface __FIAsyncOperation_1_Windows__CStorage__CStorageFile { - CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CStorageFileVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFile_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CStorageFile* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStorageFile_AddRef(__FIAsyncOperation_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStorageFile_Release(__FIAsyncOperation_1_Windows__CStorage__CStorageFile* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetIids(__FIAsyncOperation_1_Windows__CStorage__CStorageFile* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CStorageFile* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CStorageFile* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFile_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CStorageFile* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFile_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CStorageFile* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFile **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetResults(__FIAsyncOperation_1_Windows__CStorage__CStorageFile* This,__x_ABI_CWindows_CStorage_CIStorageFile **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_StorageFile IID___FIAsyncOperation_1_Windows__CStorage__CStorageFile -#define IAsyncOperation_StorageFileVtbl __FIAsyncOperation_1_Windows__CStorage__CStorageFileVtbl -#define IAsyncOperation_StorageFile __FIAsyncOperation_1_Windows__CStorage__CStorageFile -#define IAsyncOperation_StorageFile_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CStorageFile_QueryInterface -#define IAsyncOperation_StorageFile_AddRef __FIAsyncOperation_1_Windows__CStorage__CStorageFile_AddRef -#define IAsyncOperation_StorageFile_Release __FIAsyncOperation_1_Windows__CStorage__CStorageFile_Release -#define IAsyncOperation_StorageFile_GetIids __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetIids -#define IAsyncOperation_StorageFile_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetRuntimeClassName -#define IAsyncOperation_StorageFile_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetTrustLevel -#define IAsyncOperation_StorageFile_put_Completed __FIAsyncOperation_1_Windows__CStorage__CStorageFile_put_Completed -#define IAsyncOperation_StorageFile_get_Completed __FIAsyncOperation_1_Windows__CStorage__CStorageFile_get_Completed -#define IAsyncOperation_StorageFile_GetResults __FIAsyncOperation_1_Windows__CStorage__CStorageFile_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CStorage__CStorageFile_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CStorageFolder, 0x6be9e7d7, 0xe83a, 0x5cbc, 0x80,0x2c, 0x17,0x68,0x96,0x0b,0x52,0xc3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("6be9e7d7-e83a-5cbc-802c-1768960b52c3") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder, 0x6be9e7d7, 0xe83a, 0x5cbc, 0x80,0x2c, 0x17,0x68,0x96,0x0b,0x52,0xc3) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CStorage__CStorageFolderVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CStorage__CStorageFolder *This, - __x_ABI_CWindows_CStorage_CIStorageFolder **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CStorage__CStorageFolderVtbl; - -interface __FIAsyncOperation_1_Windows__CStorage__CStorageFolder { - CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CStorageFolderVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_AddRef(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_Release(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetIids(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageFolder **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetResults(__FIAsyncOperation_1_Windows__CStorage__CStorageFolder* This,__x_ABI_CWindows_CStorage_CIStorageFolder **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_StorageFolder IID___FIAsyncOperation_1_Windows__CStorage__CStorageFolder -#define IAsyncOperation_StorageFolderVtbl __FIAsyncOperation_1_Windows__CStorage__CStorageFolderVtbl -#define IAsyncOperation_StorageFolder __FIAsyncOperation_1_Windows__CStorage__CStorageFolder -#define IAsyncOperation_StorageFolder_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_QueryInterface -#define IAsyncOperation_StorageFolder_AddRef __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_AddRef -#define IAsyncOperation_StorageFolder_Release __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_Release -#define IAsyncOperation_StorageFolder_GetIids __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetIids -#define IAsyncOperation_StorageFolder_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetRuntimeClassName -#define IAsyncOperation_StorageFolder_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetTrustLevel -#define IAsyncOperation_StorageFolder_put_Completed __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_put_Completed -#define IAsyncOperation_StorageFolder_get_Completed __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_get_Completed -#define IAsyncOperation_StorageFolder_GetResults __FIAsyncOperation_1_Windows__CStorage__CStorageFolder_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CStorage__CStorageFolder_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction, 0x0d81405a, 0x9bd3, 0x5e87, 0x82,0xf4, 0x9b,0x41,0x28,0xa8,0x87,0xeb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("0d81405a-9bd3-5e87-82f4-9b4128a887eb") - IAsyncOperation : IAsyncOperation_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction, 0x0d81405a, 0x9bd3, 0x5e87, 0x82,0xf4, 0x9b,0x41,0x28,0xa8,0x87,0xeb) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransactionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction *This, - __x_ABI_CWindows_CStorage_CIStorageStreamTransaction **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransactionVtbl; - -interface __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction { - CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransactionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_AddRef(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_Release(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetIids(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStorageStreamTransaction **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetResults(__FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction* This,__x_ABI_CWindows_CStorage_CIStorageStreamTransaction **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_StorageStreamTransaction IID___FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction -#define IAsyncOperation_StorageStreamTransactionVtbl __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransactionVtbl -#define IAsyncOperation_StorageStreamTransaction __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction -#define IAsyncOperation_StorageStreamTransaction_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_QueryInterface -#define IAsyncOperation_StorageStreamTransaction_AddRef __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_AddRef -#define IAsyncOperation_StorageStreamTransaction_Release __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_Release -#define IAsyncOperation_StorageStreamTransaction_GetIids __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetIids -#define IAsyncOperation_StorageStreamTransaction_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetRuntimeClassName -#define IAsyncOperation_StorageStreamTransaction_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetTrustLevel -#define IAsyncOperation_StorageStreamTransaction_put_Completed __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_put_Completed -#define IAsyncOperation_StorageStreamTransaction_get_Completed __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_get_Completed -#define IAsyncOperation_StorageStreamTransaction_GetResults __FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CStorage__CStorageStreamTransaction_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable, 0xb5348b3b, 0x5081, 0x5ae9, 0x8f,0xa3, 0x4d,0x22,0xd6,0x8f,0xb0,0xea); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("b5348b3b-5081-5ae9-8fa3-4d22d68fb0ea") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable, 0xb5348b3b, 0x5081, 0x5ae9, 0x8f,0xa3, 0x4d,0x22,0xd6,0x8f,0xb0,0xea) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable *This, - __x_ABI_CWindows_CStorage_CIApplicationData *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_Release(__FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable* This,__x_ABI_CWindows_CStorage_CIApplicationData *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_ApplicationData_IInspectable IID___FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable -#define ITypedEventHandler_ApplicationData_IInspectableVtbl __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectableVtbl -#define ITypedEventHandler_ApplicationData_IInspectable __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable -#define ITypedEventHandler_ApplicationData_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_QueryInterface -#define ITypedEventHandler_ApplicationData_IInspectable_AddRef __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_AddRef -#define ITypedEventHandler_ApplicationData_IInspectable_Release __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_Release -#define ITypedEventHandler_ApplicationData_IInspectable_Invoke __FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CStorage__CApplicationData_IInspectable_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_storage_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.storage.search.h b/lib/libc/include/any-windows-any/windows.storage.search.h deleted file mode 100644 index a5312823dd454df5d88f2609e3dee1e739d8a6cc..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.storage.search.h +++ /dev/null @@ -1,69 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.storage.search.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_storage_search_h__ -#define __windows_storage_search_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CSearch_CIStorageFolderQueryOperations_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CSearch_CIStorageFolderQueryOperations_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CSearch_CIStorageFolderQueryOperations __x_ABI_CWindows_CStorage_CSearch_CIStorageFolderQueryOperations; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CSearch_CIStorageFolderQueryOperations ABI::Windows::Storage::Search::IStorageFolderQueryOperations -namespace ABI { - namespace Windows { - namespace Storage { - namespace Search { - interface IStorageFolderQueryOperations; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_storage_search_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.storage.streams.h b/lib/libc/include/any-windows-any/windows.storage.streams.h deleted file mode 100644 index 82f31e0f4cdf1d5ddb6b36de51fd8735b08dbfce..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.storage.streams.h +++ /dev/null @@ -1,2441 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.storage.streams.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_storage_streams_h__ -#define __windows_storage_streams_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIBuffer __x_ABI_CWindows_CStorage_CStreams_CIBuffer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer ABI::Windows::Storage::Streams::IBuffer -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IBuffer; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory ABI::Windows::Storage::Streams::IBufferFactory -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IBufferFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics ABI::Windows::Storage::Streams::IBufferStatics -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IBufferStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream ABI::Windows::Storage::Streams::IRandomAccessStream -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IRandomAccessStream; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType ABI::Windows::Storage::Streams::IRandomAccessStreamWithContentType -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IRandomAccessStreamWithContentType; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CRandomAccessStream_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CRandomAccessStream_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - class RandomAccessStream; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CStreams_CRandomAccessStream __x_ABI_CWindows_CStorage_CStreams_CRandomAccessStream; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CStreams_CRandomAccessStream_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CBuffer_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - class Buffer; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CStreams_CBuffer __x_ABI_CWindows_CStorage_CStreams_CBuffer; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CStreams_CBuffer_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CRandomAccessStreamReference_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CRandomAccessStreamReference_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - class RandomAccessStreamReference; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CStorage_CStreams_CRandomAccessStreamReference __x_ABI_CWindows_CStorage_CStreams_CRandomAccessStreamReference; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CStorage_CStreams_CRandomAccessStreamReference_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIBuffer __x_ABI_CWindows_CStorage_CStreams_CIBuffer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer ABI::Windows::Storage::Streams::IBuffer -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IBuffer; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory ABI::Windows::Storage::Streams::IBufferFactory -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IBufferFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics ABI::Windows::Storage::Streams::IBufferStatics -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IBufferStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIContentTypeProvider_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIContentTypeProvider_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIContentTypeProvider __x_ABI_CWindows_CStorage_CStreams_CIContentTypeProvider; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIContentTypeProvider ABI::Windows::Storage::Streams::IContentTypeProvider -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IContentTypeProvider; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIInputStream_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIInputStream_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIInputStream __x_ABI_CWindows_CStorage_CStreams_CIInputStream; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIInputStream ABI::Windows::Storage::Streams::IInputStream -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IInputStream; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIInputStreamReference_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIInputStreamReference_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIInputStreamReference __x_ABI_CWindows_CStorage_CStreams_CIInputStreamReference; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIInputStreamReference ABI::Windows::Storage::Streams::IInputStreamReference -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IInputStreamReference; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIOutputStream_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIOutputStream_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIOutputStream __x_ABI_CWindows_CStorage_CStreams_CIOutputStream; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIOutputStream ABI::Windows::Storage::Streams::IOutputStream -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IOutputStream; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream ABI::Windows::Storage::Streams::IRandomAccessStream -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IRandomAccessStream; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference ABI::Windows::Storage::Streams::IRandomAccessStreamReference -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IRandomAccessStreamReference; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReferenceStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReferenceStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReferenceStatics __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReferenceStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReferenceStatics ABI::Windows::Storage::Streams::IRandomAccessStreamReferenceStatics -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IRandomAccessStreamReferenceStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamStatics __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamStatics ABI::Windows::Storage::Streams::IRandomAccessStreamStatics -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IRandomAccessStreamStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType; -#ifdef __cplusplus -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType ABI::Windows::Storage::Streams::IRandomAccessStreamWithContentType -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - interface IRandomAccessStreamWithContentType; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::Collections::IVector -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IBuffer interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CStreams_CIBuffer, 0x905a0fe0, 0xbc53, 0x11df, 0x8c,0x49, 0x00,0x1e,0x4f,0xc6,0x86,0xda); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - MIDL_INTERFACE("905a0fe0-bc53-11df-8c49-001e4fc686da") - IBuffer : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Capacity( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Length( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Length( - UINT32 value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CStreams_CIBuffer, 0x905a0fe0, 0xbc53, 0x11df, 0x8c,0x49, 0x00,0x1e,0x4f,0xc6,0x86,0xda) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CStreams_CIBufferVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *This, - TrustLevel *trustLevel); - - /*** IBuffer methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Capacity)( - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_Length)( - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *put_Length)( - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *This, - UINT32 value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CStreams_CIBufferVtbl; - -interface __x_ABI_CWindows_CStorage_CStreams_CIBuffer { - CONST_VTBL __x_ABI_CWindows_CStorage_CStreams_CIBufferVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IBuffer methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer_get_Capacity(This,value) (This)->lpVtbl->get_Capacity(This,value) -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer_get_Length(This,value) (This)->lpVtbl->get_Length(This,value) -#define __x_ABI_CWindows_CStorage_CStreams_CIBuffer_put_Length(This,value) (This)->lpVtbl->put_Length(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBuffer_QueryInterface(__x_ABI_CWindows_CStorage_CStreams_CIBuffer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIBuffer_AddRef(__x_ABI_CWindows_CStorage_CStreams_CIBuffer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIBuffer_Release(__x_ABI_CWindows_CStorage_CStreams_CIBuffer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBuffer_GetIids(__x_ABI_CWindows_CStorage_CStreams_CIBuffer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBuffer_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CStreams_CIBuffer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBuffer_GetTrustLevel(__x_ABI_CWindows_CStorage_CStreams_CIBuffer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IBuffer methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBuffer_get_Capacity(__x_ABI_CWindows_CStorage_CStreams_CIBuffer* This,UINT32 *value) { - return This->lpVtbl->get_Capacity(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBuffer_get_Length(__x_ABI_CWindows_CStorage_CStreams_CIBuffer* This,UINT32 *value) { - return This->lpVtbl->get_Length(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBuffer_put_Length(__x_ABI_CWindows_CStorage_CStreams_CIBuffer* This,UINT32 value) { - return This->lpVtbl->put_Length(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage_Streams -#define IID_IBuffer IID___x_ABI_CWindows_CStorage_CStreams_CIBuffer -#define IBufferVtbl __x_ABI_CWindows_CStorage_CStreams_CIBufferVtbl -#define IBuffer __x_ABI_CWindows_CStorage_CStreams_CIBuffer -#define IBuffer_QueryInterface __x_ABI_CWindows_CStorage_CStreams_CIBuffer_QueryInterface -#define IBuffer_AddRef __x_ABI_CWindows_CStorage_CStreams_CIBuffer_AddRef -#define IBuffer_Release __x_ABI_CWindows_CStorage_CStreams_CIBuffer_Release -#define IBuffer_GetIids __x_ABI_CWindows_CStorage_CStreams_CIBuffer_GetIids -#define IBuffer_GetRuntimeClassName __x_ABI_CWindows_CStorage_CStreams_CIBuffer_GetRuntimeClassName -#define IBuffer_GetTrustLevel __x_ABI_CWindows_CStorage_CStreams_CIBuffer_GetTrustLevel -#define IBuffer_get_Capacity __x_ABI_CWindows_CStorage_CStreams_CIBuffer_get_Capacity -#define IBuffer_get_Length __x_ABI_CWindows_CStorage_CStreams_CIBuffer_get_Length -#define IBuffer_put_Length __x_ABI_CWindows_CStorage_CStreams_CIBuffer_put_Length -#endif /* WIDL_using_Windows_Storage_Streams */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CStreams_CIBuffer_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IBufferFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CStreams_CIBufferFactory, 0x71af914d, 0xc10f, 0x484b, 0xbc,0x50, 0x14,0xbc,0x62,0x3b,0x3a,0x27); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - MIDL_INTERFACE("71af914d-c10f-484b-bc50-14bc623b3a27") - IBufferFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE Create( - UINT32 capacity, - ABI::Windows::Storage::Streams::IBuffer **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CStreams_CIBufferFactory, 0x71af914d, 0xc10f, 0x484b, 0xbc,0x50, 0x14,0xbc,0x62,0x3b,0x3a,0x27) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CStreams_CIBufferFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory *This, - TrustLevel *trustLevel); - - /*** IBufferFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *Create)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory *This, - UINT32 capacity, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CStreams_CIBufferFactoryVtbl; - -interface __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory { - CONST_VTBL __x_ABI_CWindows_CStorage_CStreams_CIBufferFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IBufferFactory methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_Create(This,capacity,value) (This)->lpVtbl->Create(This,capacity,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_QueryInterface(__x_ABI_CWindows_CStorage_CStreams_CIBufferFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_AddRef(__x_ABI_CWindows_CStorage_CStreams_CIBufferFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_Release(__x_ABI_CWindows_CStorage_CStreams_CIBufferFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_GetIids(__x_ABI_CWindows_CStorage_CStreams_CIBufferFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CStreams_CIBufferFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_GetTrustLevel(__x_ABI_CWindows_CStorage_CStreams_CIBufferFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IBufferFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_Create(__x_ABI_CWindows_CStorage_CStreams_CIBufferFactory* This,UINT32 capacity,__x_ABI_CWindows_CStorage_CStreams_CIBuffer **value) { - return This->lpVtbl->Create(This,capacity,value); -} -#endif -#ifdef WIDL_using_Windows_Storage_Streams -#define IID_IBufferFactory IID___x_ABI_CWindows_CStorage_CStreams_CIBufferFactory -#define IBufferFactoryVtbl __x_ABI_CWindows_CStorage_CStreams_CIBufferFactoryVtbl -#define IBufferFactory __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory -#define IBufferFactory_QueryInterface __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_QueryInterface -#define IBufferFactory_AddRef __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_AddRef -#define IBufferFactory_Release __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_Release -#define IBufferFactory_GetIids __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_GetIids -#define IBufferFactory_GetRuntimeClassName __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_GetRuntimeClassName -#define IBufferFactory_GetTrustLevel __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_GetTrustLevel -#define IBufferFactory_Create __x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_Create -#endif /* WIDL_using_Windows_Storage_Streams */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CStreams_CIBufferFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IBufferStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CStreams_CIBufferStatics, 0xe901e65b, 0xd716, 0x475a, 0xa9,0x0a, 0xaf,0x72,0x29,0xb1,0xe7,0x41); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - MIDL_INTERFACE("e901e65b-d716-475a-a90a-af7229b1e741") - IBufferStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateCopyFromMemoryBuffer( - ABI::Windows::Foundation::IMemoryBuffer *input, - ABI::Windows::Storage::Streams::IBuffer **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateMemoryBufferOverIBuffer( - ABI::Windows::Storage::Streams::IBuffer *input, - ABI::Windows::Foundation::IMemoryBuffer **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CStreams_CIBufferStatics, 0xe901e65b, 0xd716, 0x475a, 0xa9,0x0a, 0xaf,0x72,0x29,0xb1,0xe7,0x41) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CStreams_CIBufferStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics *This, - TrustLevel *trustLevel); - - /*** IBufferStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateCopyFromMemoryBuffer)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics *This, - __x_ABI_CWindows_CFoundation_CIMemoryBuffer *input, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer **value); - - HRESULT (STDMETHODCALLTYPE *CreateMemoryBufferOverIBuffer)( - __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics *This, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer *input, - __x_ABI_CWindows_CFoundation_CIMemoryBuffer **value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CStreams_CIBufferStaticsVtbl; - -interface __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics { - CONST_VTBL __x_ABI_CWindows_CStorage_CStreams_CIBufferStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IBufferStatics methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_CreateCopyFromMemoryBuffer(This,input,value) (This)->lpVtbl->CreateCopyFromMemoryBuffer(This,input,value) -#define __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_CreateMemoryBufferOverIBuffer(This,input,value) (This)->lpVtbl->CreateMemoryBufferOverIBuffer(This,input,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_QueryInterface(__x_ABI_CWindows_CStorage_CStreams_CIBufferStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_AddRef(__x_ABI_CWindows_CStorage_CStreams_CIBufferStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_Release(__x_ABI_CWindows_CStorage_CStreams_CIBufferStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_GetIids(__x_ABI_CWindows_CStorage_CStreams_CIBufferStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CStreams_CIBufferStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_GetTrustLevel(__x_ABI_CWindows_CStorage_CStreams_CIBufferStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IBufferStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_CreateCopyFromMemoryBuffer(__x_ABI_CWindows_CStorage_CStreams_CIBufferStatics* This,__x_ABI_CWindows_CFoundation_CIMemoryBuffer *input,__x_ABI_CWindows_CStorage_CStreams_CIBuffer **value) { - return This->lpVtbl->CreateCopyFromMemoryBuffer(This,input,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_CreateMemoryBufferOverIBuffer(__x_ABI_CWindows_CStorage_CStreams_CIBufferStatics* This,__x_ABI_CWindows_CStorage_CStreams_CIBuffer *input,__x_ABI_CWindows_CFoundation_CIMemoryBuffer **value) { - return This->lpVtbl->CreateMemoryBufferOverIBuffer(This,input,value); -} -#endif -#ifdef WIDL_using_Windows_Storage_Streams -#define IID_IBufferStatics IID___x_ABI_CWindows_CStorage_CStreams_CIBufferStatics -#define IBufferStaticsVtbl __x_ABI_CWindows_CStorage_CStreams_CIBufferStaticsVtbl -#define IBufferStatics __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics -#define IBufferStatics_QueryInterface __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_QueryInterface -#define IBufferStatics_AddRef __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_AddRef -#define IBufferStatics_Release __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_Release -#define IBufferStatics_GetIids __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_GetIids -#define IBufferStatics_GetRuntimeClassName __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_GetRuntimeClassName -#define IBufferStatics_GetTrustLevel __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_GetTrustLevel -#define IBufferStatics_CreateCopyFromMemoryBuffer __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_CreateCopyFromMemoryBuffer -#define IBufferStatics_CreateMemoryBufferOverIBuffer __x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_CreateMemoryBufferOverIBuffer -#endif /* WIDL_using_Windows_Storage_Streams */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CStreams_CIBufferStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IRandomAccessStream interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream, 0x905a0fe1, 0xbc53, 0x11df, 0x8c,0x49, 0x00,0x1e,0x4f,0xc6,0x86,0xda); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - MIDL_INTERFACE("905a0fe1-bc53-11df-8c49-001e4fc686da") - IRandomAccessStream : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Size( - UINT64 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Size( - UINT64 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetInputStreamAt( - UINT64 position, - ABI::Windows::Storage::Streams::IInputStream **stream) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetOutputStreamAt( - UINT64 position, - ABI::Windows::Storage::Streams::IOutputStream **stream) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Position( - UINT64 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE Seek( - UINT64 position) = 0; - - virtual HRESULT STDMETHODCALLTYPE CloneStream( - ABI::Windows::Storage::Streams::IRandomAccessStream **stream) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CanRead( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CanWrite( - boolean *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream, 0x905a0fe1, 0xbc53, 0x11df, 0x8c,0x49, 0x00,0x1e,0x4f,0xc6,0x86,0xda) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - TrustLevel *trustLevel); - - /*** IRandomAccessStream methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Size)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - UINT64 *value); - - HRESULT (STDMETHODCALLTYPE *put_Size)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - UINT64 value); - - HRESULT (STDMETHODCALLTYPE *GetInputStreamAt)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - UINT64 position, - __x_ABI_CWindows_CStorage_CStreams_CIInputStream **stream); - - HRESULT (STDMETHODCALLTYPE *GetOutputStreamAt)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - UINT64 position, - __x_ABI_CWindows_CStorage_CStreams_CIOutputStream **stream); - - HRESULT (STDMETHODCALLTYPE *get_Position)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - UINT64 *value); - - HRESULT (STDMETHODCALLTYPE *Seek)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - UINT64 position); - - HRESULT (STDMETHODCALLTYPE *CloneStream)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **stream); - - HRESULT (STDMETHODCALLTYPE *get_CanRead)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_CanWrite)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *This, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamVtbl; - -interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream { - CONST_VTBL __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRandomAccessStream methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_put_Size(This,value) (This)->lpVtbl->put_Size(This,value) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetInputStreamAt(This,position,stream) (This)->lpVtbl->GetInputStreamAt(This,position,stream) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetOutputStreamAt(This,position,stream) (This)->lpVtbl->GetOutputStreamAt(This,position,stream) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_Position(This,value) (This)->lpVtbl->get_Position(This,value) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_Seek(This,position) (This)->lpVtbl->Seek(This,position) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_CloneStream(This,stream) (This)->lpVtbl->CloneStream(This,stream) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_CanRead(This,value) (This)->lpVtbl->get_CanRead(This,value) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_CanWrite(This,value) (This)->lpVtbl->get_CanWrite(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_QueryInterface(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_AddRef(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_Release(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetIids(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetTrustLevel(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRandomAccessStream methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_Size(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,UINT64 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_put_Size(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,UINT64 value) { - return This->lpVtbl->put_Size(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetInputStreamAt(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,UINT64 position,__x_ABI_CWindows_CStorage_CStreams_CIInputStream **stream) { - return This->lpVtbl->GetInputStreamAt(This,position,stream); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetOutputStreamAt(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,UINT64 position,__x_ABI_CWindows_CStorage_CStreams_CIOutputStream **stream) { - return This->lpVtbl->GetOutputStreamAt(This,position,stream); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_Position(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,UINT64 *value) { - return This->lpVtbl->get_Position(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_Seek(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,UINT64 position) { - return This->lpVtbl->Seek(This,position); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_CloneStream(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **stream) { - return This->lpVtbl->CloneStream(This,stream); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_CanRead(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,boolean *value) { - return This->lpVtbl->get_CanRead(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_CanWrite(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* This,boolean *value) { - return This->lpVtbl->get_CanWrite(This,value); -} -#endif -#ifdef WIDL_using_Windows_Storage_Streams -#define IID_IRandomAccessStream IID___x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream -#define IRandomAccessStreamVtbl __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamVtbl -#define IRandomAccessStream __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream -#define IRandomAccessStream_QueryInterface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_QueryInterface -#define IRandomAccessStream_AddRef __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_AddRef -#define IRandomAccessStream_Release __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_Release -#define IRandomAccessStream_GetIids __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetIids -#define IRandomAccessStream_GetRuntimeClassName __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetRuntimeClassName -#define IRandomAccessStream_GetTrustLevel __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetTrustLevel -#define IRandomAccessStream_get_Size __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_Size -#define IRandomAccessStream_put_Size __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_put_Size -#define IRandomAccessStream_GetInputStreamAt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetInputStreamAt -#define IRandomAccessStream_GetOutputStreamAt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_GetOutputStreamAt -#define IRandomAccessStream_get_Position __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_Position -#define IRandomAccessStream_Seek __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_Seek -#define IRandomAccessStream_CloneStream __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_CloneStream -#define IRandomAccessStream_get_CanRead __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_CanRead -#define IRandomAccessStream_get_CanWrite __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_get_CanWrite -#endif /* WIDL_using_Windows_Storage_Streams */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IRandomAccessStreamWithContentType interface - */ -#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType, 0xcc254827, 0x4b3d, 0x438f, 0x92,0x32, 0x10,0xc7,0x6b,0xc7,0xe0,0x38); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Storage { - namespace Streams { - MIDL_INTERFACE("cc254827-4b3d-438f-9232-10c76bc7e038") - IRandomAccessStreamWithContentType : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType, 0xcc254827, 0x4b3d, 0x438f, 0x92,0x32, 0x10,0xc7,0x6b,0xc7,0xe0,0x38) -#endif -#else -typedef struct __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentTypeVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentTypeVtbl; - -interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType { - CONST_VTBL __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentTypeVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_QueryInterface(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_AddRef(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_Release(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_GetIids(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_GetRuntimeClassName(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_GetTrustLevel(__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_Storage_Streams -#define IID_IRandomAccessStreamWithContentType IID___x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType -#define IRandomAccessStreamWithContentTypeVtbl __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentTypeVtbl -#define IRandomAccessStreamWithContentType __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType -#define IRandomAccessStreamWithContentType_QueryInterface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_QueryInterface -#define IRandomAccessStreamWithContentType_AddRef __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_AddRef -#define IRandomAccessStreamWithContentType_Release __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_Release -#define IRandomAccessStreamWithContentType_GetIids __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_GetIids -#define IRandomAccessStreamWithContentType_GetRuntimeClassName __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_GetRuntimeClassName -#define IRandomAccessStreamWithContentType_GetTrustLevel __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_GetTrustLevel -#endif /* WIDL_using_Windows_Storage_Streams */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_INTERFACE_DEFINED__ */ - -/* - * Class Windows.Storage.Streams.RandomAccessStream - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_Streams_RandomAccessStream_DEFINED -#define RUNTIMECLASS_Windows_Storage_Streams_RandomAccessStream_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_Streams_RandomAccessStream[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','r','e','a','m','s','.','R','a','n','d','o','m','A','c','c','e','s','s','S','t','r','e','a','m',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_Streams_RandomAccessStream[] = L"Windows.Storage.Streams.RandomAccessStream"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_Streams_RandomAccessStream[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','r','e','a','m','s','.','R','a','n','d','o','m','A','c','c','e','s','s','S','t','r','e','a','m',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_Streams_RandomAccessStream_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.Streams.Buffer - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_Streams_Buffer_DEFINED -#define RUNTIMECLASS_Windows_Storage_Streams_Buffer_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_Streams_Buffer[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','r','e','a','m','s','.','B','u','f','f','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_Streams_Buffer[] = L"Windows.Storage.Streams.Buffer"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_Streams_Buffer[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','r','e','a','m','s','.','B','u','f','f','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_Streams_Buffer_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.Storage.Streams.RandomAccessStreamReference - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_Storage_Streams_RandomAccessStreamReference_DEFINED -#define RUNTIMECLASS_Windows_Storage_Streams_RandomAccessStreamReference_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_Storage_Streams_RandomAccessStreamReference[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','r','e','a','m','s','.','R','a','n','d','o','m','A','c','c','e','s','s','S','t','r','e','a','m','R','e','f','e','r','e','n','c','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_Streams_RandomAccessStreamReference[] = L"Windows.Storage.Streams.RandomAccessStreamReference"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_Storage_Streams_RandomAccessStreamReference[] = {'W','i','n','d','o','w','s','.','S','t','o','r','a','g','e','.','S','t','r','e','a','m','s','.','R','a','n','d','o','m','A','c','c','e','s','s','S','t','r','e','a','m','R','e','f','e','r','e','n','c','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_Storage_Streams_RandomAccessStreamReference_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0xba666a00, 0x1555, 0x5df4, 0x81,0xa5, 0x07,0xd2,0x3f,0x7f,0xfc,0xeb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("ba666a00-1555-5df4-81a5-07d23f7ffceb") - IIterable : IIterable_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0xba666a00, 0x1555, 0x5df4, 0x81,0xa5, 0x07,0xd2,0x3f,0x7f,0xfc,0xeb) -#endif -#else -typedef struct __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream **value); - - END_INTERFACE -} __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl; - -interface __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream { - CONST_VTBL __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(__FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(__FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(__FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(__FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(__FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(__FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_First(__FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_IRandomAccessStream IID___FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IIterable_IRandomAccessStreamVtbl __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl -#define IIterable_IRandomAccessStream __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IIterable_IRandomAccessStream_QueryInterface __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface -#define IIterable_IRandomAccessStream_AddRef __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef -#define IIterable_IRandomAccessStream_Release __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release -#define IIterable_IRandomAccessStream_GetIids __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids -#define IIterable_IRandomAccessStream_GetRuntimeClassName __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName -#define IIterable_IRandomAccessStream_GetTrustLevel __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel -#define IIterable_IRandomAccessStream_First __FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0xc875446a, 0x587f, 0x58da, 0x89,0x7e, 0x3b,0xbe,0x5e,0xc7,0xc3,0x0b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("c875446a-587f-58da-897e-3bbe5ec7c30b") - IIterator : IIterator_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0xc875446a, 0x587f, 0x58da, 0x89,0x7e, 0x3b,0xbe,0x5e,0xc7,0xc3,0x0b) -#endif -#else -typedef struct __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 items_size, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl; - -interface __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream { - CONST_VTBL __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Current(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_HasCurrent(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_MoveNext(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetMany(__FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 items_size,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_IRandomAccessStream IID___FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IIterator_IRandomAccessStreamVtbl __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl -#define IIterator_IRandomAccessStream __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IIterator_IRandomAccessStream_QueryInterface __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface -#define IIterator_IRandomAccessStream_AddRef __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef -#define IIterator_IRandomAccessStream_Release __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release -#define IIterator_IRandomAccessStream_GetIids __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids -#define IIterator_IRandomAccessStream_GetRuntimeClassName __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName -#define IIterator_IRandomAccessStream_GetTrustLevel __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel -#define IIterator_IRandomAccessStream_get_Current __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Current -#define IIterator_IRandomAccessStream_get_HasCurrent __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_HasCurrent -#define IIterator_IRandomAccessStream_MoveNext __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_MoveNext -#define IIterator_IRandomAccessStream_GetMany __FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ -#define ____FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0x92cd0a46, 0x2266, 0x5cd6, 0x92,0x93, 0xe1,0x11,0x29,0x9f,0x27,0x93); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("92cd0a46-2266-5cd6-9293-e111299f2793") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0x92cd0a46, 0x2266, 0x5cd6, 0x92,0x93, 0xe1,0x11,0x29,0x9f,0x27,0x93) -#endif -#else -typedef struct __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 index, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl; - -interface __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream { - CONST_VTBL __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetAt(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 index,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Size(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_IndexOf(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetMany(__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_IRandomAccessStream IID___FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IVectorView_IRandomAccessStreamVtbl __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl -#define IVectorView_IRandomAccessStream __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IVectorView_IRandomAccessStream_QueryInterface __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface -#define IVectorView_IRandomAccessStream_AddRef __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef -#define IVectorView_IRandomAccessStream_Release __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release -#define IVectorView_IRandomAccessStream_GetIids __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids -#define IVectorView_IRandomAccessStream_GetRuntimeClassName __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName -#define IVectorView_IRandomAccessStream_GetTrustLevel __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel -#define IVectorView_IRandomAccessStream_GetAt __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetAt -#define IVectorView_IRandomAccessStream_get_Size __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Size -#define IVectorView_IRandomAccessStream_IndexOf __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_IndexOf -#define IVectorView_IRandomAccessStream_GetMany __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVector interface - */ -#ifndef ____FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ -#define ____FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0x2736b66b, 0xdaa3, 0x5e0c, 0x98,0x42, 0x6a,0x0f,0x44,0xb5,0x44,0x0b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("2736b66b-daa3-5e0c-9842-6a0f44b5440b") - IVector : IVector_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0x2736b66b, 0xdaa3, 0x5e0c, 0x98,0x42, 0x6a,0x0f,0x44,0xb5,0x44,0x0b) -#endif -#else -typedef struct __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - TrustLevel *trustLevel); - - /*** IVector methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 index, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *GetView)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream **value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *SetAt)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 index, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *value); - - HRESULT (STDMETHODCALLTYPE *InsertAt)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 index, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAt)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 index); - - HRESULT (STDMETHODCALLTYPE *Append)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *value); - - HRESULT (STDMETHODCALLTYPE *RemoveAtEnd)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - HRESULT (STDMETHODCALLTYPE *Clear)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 start_index, - UINT32 items_size, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **items, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *ReplaceAll)( - __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - UINT32 count, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **items); - - END_INTERFACE -} __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl; - -interface __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream { - CONST_VTBL __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector methods ***/ -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetView(This,value) (This)->lpVtbl->GetView(This,value) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_SetAt(This,index,value) (This)->lpVtbl->SetAt(This,index,value) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_InsertAt(This,index,value) (This)->lpVtbl->InsertAt(This,index,value) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_Append(This,value) (This)->lpVtbl->Append(This,value) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_RemoveAtEnd(This) (This)->lpVtbl->RemoveAtEnd(This) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_Clear(This) (This)->lpVtbl->Clear(This) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#define __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_ReplaceAll(This,count,items) (This)->lpVtbl->ReplaceAll(This,count,items) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector methods ***/ -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetAt(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 index,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Size(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetView(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__FIVectorView_1_Windows__CStorage__CStreams__CIRandomAccessStream **value) { - return This->lpVtbl->GetView(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_IndexOf(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_SetAt(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 index,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *value) { - return This->lpVtbl->SetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_InsertAt(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 index,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *value) { - return This->lpVtbl->InsertAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_RemoveAt(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 index) { - return This->lpVtbl->RemoveAt(This,index); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_Append(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream *value) { - return This->lpVtbl->Append(This,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_RemoveAtEnd(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->RemoveAtEnd(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_Clear(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->Clear(This); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetMany(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 start_index,UINT32 items_size,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -static __WIDL_INLINE HRESULT __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_ReplaceAll(__FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,UINT32 count,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **items) { - return This->lpVtbl->ReplaceAll(This,count,items); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVector_IRandomAccessStream IID___FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IVector_IRandomAccessStreamVtbl __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl -#define IVector_IRandomAccessStream __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IVector_IRandomAccessStream_QueryInterface __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface -#define IVector_IRandomAccessStream_AddRef __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef -#define IVector_IRandomAccessStream_Release __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release -#define IVector_IRandomAccessStream_GetIids __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids -#define IVector_IRandomAccessStream_GetRuntimeClassName __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName -#define IVector_IRandomAccessStream_GetTrustLevel __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel -#define IVector_IRandomAccessStream_GetAt __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetAt -#define IVector_IRandomAccessStream_get_Size __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Size -#define IVector_IRandomAccessStream_GetView __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetView -#define IVector_IRandomAccessStream_IndexOf __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_IndexOf -#define IVector_IRandomAccessStream_SetAt __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_SetAt -#define IVector_IRandomAccessStream_InsertAt __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_InsertAt -#define IVector_IRandomAccessStream_RemoveAt __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_RemoveAt -#define IVector_IRandomAccessStream_Append __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_Append -#define IVector_IRandomAccessStream_RemoveAtEnd __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_RemoveAtEnd -#define IVector_IRandomAccessStream_Clear __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_Clear -#define IVector_IRandomAccessStream_GetMany __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetMany -#define IVector_IRandomAccessStream_ReplaceAll __FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_ReplaceAll -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVector_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer, 0x51c3d2fd, 0xb8a1, 0x5620, 0xb7,0x46, 0x7e,0xe6,0xd5,0x33,0xac,0xa3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("51c3d2fd-b8a1-5620-b746-7ee6d533aca3") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer, 0x51c3d2fd, 0xb8a1, 0x5620, 0xb7,0x46, 0x7e,0xe6,0xd5,0x33,0xac,0xa3) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBufferVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer *This, - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBufferVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBufferVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer* This,__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IBuffer IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer -#define IAsyncOperationCompletedHandler_IBufferVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBufferVtbl -#define IAsyncOperationCompletedHandler_IBuffer __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer -#define IAsyncOperationCompletedHandler_IBuffer_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_QueryInterface -#define IAsyncOperationCompletedHandler_IBuffer_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_AddRef -#define IAsyncOperationCompletedHandler_IBuffer_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_Release -#define IAsyncOperationCompletedHandler_IBuffer_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0x398c4183, 0x793d, 0x5b00, 0x81,0x9b, 0x4a,0xef,0x92,0x48,0x5e,0x94); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("398c4183-793d-5b00-819b-4aef92485e94") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0x398c4183, 0x793d, 0x5b00, 0x81,0x9b, 0x4a,0xef,0x92,0x48,0x5e,0x94) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_IRandomAccessStream IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IAsyncOperationCompletedHandler_IRandomAccessStreamVtbl __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl -#define IAsyncOperationCompletedHandler_IRandomAccessStream __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IAsyncOperationCompletedHandler_IRandomAccessStream_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface -#define IAsyncOperationCompletedHandler_IRandomAccessStream_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef -#define IAsyncOperationCompletedHandler_IRandomAccessStream_Release __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release -#define IAsyncOperationCompletedHandler_IRandomAccessStream_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer, 0x3bee8834, 0xb9a7, 0x5a80, 0xa7,0x46, 0x5e,0xf0,0x97,0x22,0x78,0x78); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("3bee8834-b9a7-5a80-a746-5ef097227878") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer, 0x3bee8834, 0xb9a7, 0x5a80, 0xa7,0x46, 0x5e,0xf0,0x97,0x22,0x78,0x78) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBufferVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer *This, - __x_ABI_CWindows_CStorage_CStreams_CIBuffer **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBufferVtbl; - -interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer { - CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBufferVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_AddRef(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_Release(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetIids(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIBuffer **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetResults(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer* This,__x_ABI_CWindows_CStorage_CStreams_CIBuffer **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IBuffer IID___FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer -#define IAsyncOperation_IBufferVtbl __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBufferVtbl -#define IAsyncOperation_IBuffer __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer -#define IAsyncOperation_IBuffer_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_QueryInterface -#define IAsyncOperation_IBuffer_AddRef __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_AddRef -#define IAsyncOperation_IBuffer_Release __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_Release -#define IAsyncOperation_IBuffer_GetIids __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetIids -#define IAsyncOperation_IBuffer_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetRuntimeClassName -#define IAsyncOperation_IBuffer_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetTrustLevel -#define IAsyncOperation_IBuffer_put_Completed __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_put_Completed -#define IAsyncOperation_IBuffer_get_Completed __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_get_Completed -#define IAsyncOperation_IBuffer_GetResults __FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIBuffer_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0x430ecece, 0x1418, 0x5d19, 0x81,0xb2, 0x5d,0xdb,0x38,0x16,0x03,0xcc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("430ecece-1418-5d19-81b2-5ddb381603cc") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream, 0x430ecece, 0x1418, 0x5d19, 0x81,0xb2, 0x5d,0xdb,0x38,0x16,0x03,0xcc) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream *This, - __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl; - -interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream { - CONST_VTBL __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_put_Completed(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Completed(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetResults(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream* This,__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_IRandomAccessStream IID___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IAsyncOperation_IRandomAccessStreamVtbl __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamVtbl -#define IAsyncOperation_IRandomAccessStream __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream -#define IAsyncOperation_IRandomAccessStream_QueryInterface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_QueryInterface -#define IAsyncOperation_IRandomAccessStream_AddRef __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_AddRef -#define IAsyncOperation_IRandomAccessStream_Release __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_Release -#define IAsyncOperation_IRandomAccessStream_GetIids __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetIids -#define IAsyncOperation_IRandomAccessStream_GetRuntimeClassName __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetRuntimeClassName -#define IAsyncOperation_IRandomAccessStream_GetTrustLevel __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetTrustLevel -#define IAsyncOperation_IRandomAccessStream_put_Completed __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_put_Completed -#define IAsyncOperation_IRandomAccessStream_get_Completed __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_get_Completed -#define IAsyncOperation_IRandomAccessStream_GetResults __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_storage_streams_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.system.h b/lib/libc/include/any-windows-any/windows.system.h deleted file mode 100644 index ecc4a001dfa484623919f496b7e03caaeb75acf6..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.system.h +++ /dev/null @@ -1,2206 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.system.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_system_h__ -#define __windows_system_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler ABI::Windows::System::IDispatcherQueueHandler -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueHandler; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueue_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueue_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueue __x_ABI_CWindows_CSystem_CIDispatcherQueue; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue ABI::Windows::System::IDispatcherQueue -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueue; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueue2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueue2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueue2 __x_ABI_CWindows_CSystem_CIDispatcherQueue2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue2 ABI::Windows::System::IDispatcherQueue2 -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueue2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueController_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueController __x_ABI_CWindows_CSystem_CIDispatcherQueueController; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController ABI::Windows::System::IDispatcherQueueController -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueController; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics ABI::Windows::System::IDispatcherQueueControllerStatics -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueControllerStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs ABI::Windows::System::IDispatcherQueueShutdownStartingEventArgs -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueShutdownStartingEventArgs; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics ABI::Windows::System::IDispatcherQueueStatics -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer ABI::Windows::System::IDispatcherQueueTimer -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueTimer; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIUserChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIUserChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIUserChangedEventArgs __x_ABI_CWindows_CSystem_CIUserChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs ABI::Windows::System::IUserChangedEventArgs -namespace ABI { - namespace Windows { - namespace System { - interface IUserChangedEventArgs; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CDispatcherQueue_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CDispatcherQueue_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - class DispatcherQueue; - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CDispatcherQueue __x_ABI_CWindows_CSystem_CDispatcherQueue; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CDispatcherQueue_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CSystem_CDispatcherQueueController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CDispatcherQueueController_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - class DispatcherQueueController; - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CDispatcherQueueController __x_ABI_CWindows_CSystem_CDispatcherQueueController; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CDispatcherQueueController_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CSystem_CDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - class DispatcherQueueShutdownStartingEventArgs; - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CDispatcherQueueShutdownStartingEventArgs __x_ABI_CWindows_CSystem_CDispatcherQueueShutdownStartingEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CSystem_CDispatcherQueueTimer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CDispatcherQueueTimer_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - class DispatcherQueueTimer; - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CDispatcherQueueTimer __x_ABI_CWindows_CSystem_CDispatcherQueueTimer; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CDispatcherQueueTimer_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CSystem_CUser_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUser_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - class User; - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CUser __x_ABI_CWindows_CSystem_CUser; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CUser_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CSystem_CUserChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserChangedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - class UserChangedEventArgs; - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CUserChangedEventArgs __x_ABI_CWindows_CSystem_CUserChangedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CUserChangedEventArgs_FWD_DEFINED__ */ - -#ifndef ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSystem_CDispatcherQueuePriority __x_ABI_CWindows_CSystem_CDispatcherQueuePriority; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSystem_CProcessorArchitecture __x_ABI_CWindows_CSystem_CProcessorArchitecture; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueue_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueue_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueue __x_ABI_CWindows_CSystem_CIDispatcherQueue; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue ABI::Windows::System::IDispatcherQueue -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueue; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueue2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueue2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueue2 __x_ABI_CWindows_CSystem_CIDispatcherQueue2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue2 ABI::Windows::System::IDispatcherQueue2 -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueue2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueController_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueController_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueController __x_ABI_CWindows_CSystem_CIDispatcherQueueController; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController ABI::Windows::System::IDispatcherQueueController -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueController; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics ABI::Windows::System::IDispatcherQueueControllerStatics -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueControllerStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs ABI::Windows::System::IDispatcherQueueShutdownStartingEventArgs -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueShutdownStartingEventArgs; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics ABI::Windows::System::IDispatcherQueueStatics -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer ABI::Windows::System::IDispatcherQueueTimer -namespace ABI { - namespace Windows { - namespace System { - interface IDispatcherQueueTimer; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIUser __x_ABI_CWindows_CSystem_CIUser; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIUser ABI::Windows::System::IUser -namespace ABI { - namespace Windows { - namespace System { - interface IUser; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIUserStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIUserStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIUserStatics __x_ABI_CWindows_CSystem_CIUserStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIUserStatics ABI::Windows::System::IUserStatics -namespace ABI { - namespace Windows { - namespace System { - interface IUserStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIUserChangedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIUserChangedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIUserChangedEventArgs __x_ABI_CWindows_CSystem_CIUserChangedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs ABI::Windows::System::IUserChangedEventArgs -namespace ABI { - namespace Windows { - namespace System { - interface IUserChangedEventArgs; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CIUserChangedEventArgs2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIUserChangedEventArgs2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CIUserChangedEventArgs2 __x_ABI_CWindows_CSystem_CIUserChangedEventArgs2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs2 ABI::Windows::System::IUserChangedEventArgs2 -namespace ABI { - namespace Windows { - namespace System { - interface IUserChangedEventArgs2; - } - } -} -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - enum DispatcherQueuePriority { - DispatcherQueuePriority_Low = -10, - DispatcherQueuePriority_Normal = 0, - DispatcherQueuePriority_High = 10 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSystem_CDispatcherQueuePriority { - DispatcherQueuePriority_Low = -10, - DispatcherQueuePriority_Normal = 0, - DispatcherQueuePriority_High = 10 -}; -#ifdef WIDL_using_Windows_System -#define DispatcherQueuePriority __x_ABI_CWindows_CSystem_CDispatcherQueuePriority -#endif /* WIDL_using_Windows_System */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - enum ProcessorArchitecture { - ProcessorArchitecture_X86 = 0, - ProcessorArchitecture_Arm = 5, - ProcessorArchitecture_X64 = 9, - ProcessorArchitecture_Neutral = 11, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - ProcessorArchitecture_Arm64 = 12, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - ProcessorArchitecture_X86OnArm64 = 14, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ - ProcessorArchitecture_Unknown = 65535 - }; - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSystem_CProcessorArchitecture { - ProcessorArchitecture_X86 = 0, - ProcessorArchitecture_Arm = 5, - ProcessorArchitecture_X64 = 9, - ProcessorArchitecture_Neutral = 11, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - ProcessorArchitecture_Arm64 = 12, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - ProcessorArchitecture_X86OnArm64 = 14, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ - ProcessorArchitecture_Unknown = 65535 -}; -#ifdef WIDL_using_Windows_System -#define ProcessorArchitecture __x_ABI_CWindows_CSystem_CProcessorArchitecture -#endif /* WIDL_using_Windows_System */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IDispatcherQueueHandler interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CIDispatcherQueueHandler, 0xdfa2dc9c, 0x1a2d, 0x4917, 0x98,0xf2, 0x93,0x9a,0xf1,0xd6,0xe0,0xc8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - MIDL_INTERFACE("dfa2dc9c-1a2d-4917-98f2-939af1d6e0c8") - IDispatcherQueueHandler : public IUnknown - { - virtual HRESULT STDMETHODCALLTYPE Invoke( - ) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CIDispatcherQueueHandler, 0xdfa2dc9c, 0x1a2d, 0x4917, 0x98,0xf2, 0x93,0x9a,0xf1,0xd6,0xe0,0xc8) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CIDispatcherQueueHandlerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler *This); - - /*** IDispatcherQueueHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler *This); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CIDispatcherQueueHandlerVtbl; - -interface __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler { - CONST_VTBL __x_ABI_CWindows_CSystem_CIDispatcherQueueHandlerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_Release(This) (This)->lpVtbl->Release(This) -/*** IDispatcherQueueHandler methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_Invoke(This) (This)->lpVtbl->Invoke(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_QueryInterface(__x_ABI_CWindows_CSystem_CIDispatcherQueueHandler* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_AddRef(__x_ABI_CWindows_CSystem_CIDispatcherQueueHandler* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_Release(__x_ABI_CWindows_CSystem_CIDispatcherQueueHandler* This) { - return This->lpVtbl->Release(This); -} -/*** IDispatcherQueueHandler methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_Invoke(__x_ABI_CWindows_CSystem_CIDispatcherQueueHandler* This) { - return This->lpVtbl->Invoke(This); -} -#endif -#ifdef WIDL_using_Windows_System -#define IID_IDispatcherQueueHandler IID___x_ABI_CWindows_CSystem_CIDispatcherQueueHandler -#define IDispatcherQueueHandlerVtbl __x_ABI_CWindows_CSystem_CIDispatcherQueueHandlerVtbl -#define IDispatcherQueueHandler __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler -#define IDispatcherQueueHandler_QueryInterface __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_QueryInterface -#define IDispatcherQueueHandler_AddRef __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_AddRef -#define IDispatcherQueueHandler_Release __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_Release -#define IDispatcherQueueHandler_Invoke __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_Invoke -#endif /* WIDL_using_Windows_System */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CIDispatcherQueueHandler_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * IDispatcherQueue interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueue_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueue_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CIDispatcherQueue, 0x603e88e4, 0xa338, 0x4ffe, 0xa4,0x57, 0xa5,0xcf,0xb9,0xce,0xb8,0x99); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - MIDL_INTERFACE("603e88e4-a338-4ffe-a457-a5cfb9ceb899") - IDispatcherQueue : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateTimer( - ABI::Windows::System::IDispatcherQueueTimer **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryEnqueue( - ABI::Windows::System::IDispatcherQueueHandler *callback, - boolean *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryEnqueueWithPriority( - enum DispatcherQueuePriority priority, - ABI::Windows::System::IDispatcherQueueHandler *callback, - boolean *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_ShutdownStarting( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_ShutdownStarting( - EventRegistrationToken token) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_ShutdownCompleted( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_ShutdownCompleted( - EventRegistrationToken token) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CIDispatcherQueue, 0x603e88e4, 0xa338, 0x4ffe, 0xa4,0x57, 0xa5,0xcf,0xb9,0xce,0xb8,0x99) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CIDispatcherQueueVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - TrustLevel *trustLevel); - - /*** IDispatcherQueue methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateTimer)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer **result); - - HRESULT (STDMETHODCALLTYPE *TryEnqueue)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler *callback, - boolean *result); - - HRESULT (STDMETHODCALLTYPE *TryEnqueueWithPriority)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - enum __x_ABI_CWindows_CSystem_CDispatcherQueuePriority priority, - __x_ABI_CWindows_CSystem_CIDispatcherQueueHandler *callback, - boolean *result); - - HRESULT (STDMETHODCALLTYPE *add_ShutdownStarting)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_ShutdownStarting)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - EventRegistrationToken token); - - HRESULT (STDMETHODCALLTYPE *add_ShutdownCompleted)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_ShutdownCompleted)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CIDispatcherQueueVtbl; - -interface __x_ABI_CWindows_CSystem_CIDispatcherQueue { - CONST_VTBL __x_ABI_CWindows_CSystem_CIDispatcherQueueVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDispatcherQueue methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_CreateTimer(This,result) (This)->lpVtbl->CreateTimer(This,result) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_TryEnqueue(This,callback,result) (This)->lpVtbl->TryEnqueue(This,callback,result) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_TryEnqueueWithPriority(This,priority,callback,result) (This)->lpVtbl->TryEnqueueWithPriority(This,priority,callback,result) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_add_ShutdownStarting(This,handler,token) (This)->lpVtbl->add_ShutdownStarting(This,handler,token) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_remove_ShutdownStarting(This,token) (This)->lpVtbl->remove_ShutdownStarting(This,token) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_add_ShutdownCompleted(This,handler,token) (This)->lpVtbl->add_ShutdownCompleted(This,handler,token) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue_remove_ShutdownCompleted(This,token) (This)->lpVtbl->remove_ShutdownCompleted(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_QueryInterface(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueue_AddRef(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueue_Release(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_GetIids(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_GetTrustLevel(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDispatcherQueue methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_CreateTimer(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer **result) { - return This->lpVtbl->CreateTimer(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_TryEnqueue(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,__x_ABI_CWindows_CSystem_CIDispatcherQueueHandler *callback,boolean *result) { - return This->lpVtbl->TryEnqueue(This,callback,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_TryEnqueueWithPriority(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,enum __x_ABI_CWindows_CSystem_CDispatcherQueuePriority priority,__x_ABI_CWindows_CSystem_CIDispatcherQueueHandler *callback,boolean *result) { - return This->lpVtbl->TryEnqueueWithPriority(This,priority,callback,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_add_ShutdownStarting(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_ShutdownStarting(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_remove_ShutdownStarting(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,EventRegistrationToken token) { - return This->lpVtbl->remove_ShutdownStarting(This,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_add_ShutdownCompleted(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_ShutdownCompleted(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue_remove_ShutdownCompleted(__x_ABI_CWindows_CSystem_CIDispatcherQueue* This,EventRegistrationToken token) { - return This->lpVtbl->remove_ShutdownCompleted(This,token); -} -#endif -#ifdef WIDL_using_Windows_System -#define IID_IDispatcherQueue IID___x_ABI_CWindows_CSystem_CIDispatcherQueue -#define IDispatcherQueueVtbl __x_ABI_CWindows_CSystem_CIDispatcherQueueVtbl -#define IDispatcherQueue __x_ABI_CWindows_CSystem_CIDispatcherQueue -#define IDispatcherQueue_QueryInterface __x_ABI_CWindows_CSystem_CIDispatcherQueue_QueryInterface -#define IDispatcherQueue_AddRef __x_ABI_CWindows_CSystem_CIDispatcherQueue_AddRef -#define IDispatcherQueue_Release __x_ABI_CWindows_CSystem_CIDispatcherQueue_Release -#define IDispatcherQueue_GetIids __x_ABI_CWindows_CSystem_CIDispatcherQueue_GetIids -#define IDispatcherQueue_GetRuntimeClassName __x_ABI_CWindows_CSystem_CIDispatcherQueue_GetRuntimeClassName -#define IDispatcherQueue_GetTrustLevel __x_ABI_CWindows_CSystem_CIDispatcherQueue_GetTrustLevel -#define IDispatcherQueue_CreateTimer __x_ABI_CWindows_CSystem_CIDispatcherQueue_CreateTimer -#define IDispatcherQueue_TryEnqueue __x_ABI_CWindows_CSystem_CIDispatcherQueue_TryEnqueue -#define IDispatcherQueue_TryEnqueueWithPriority __x_ABI_CWindows_CSystem_CIDispatcherQueue_TryEnqueueWithPriority -#define IDispatcherQueue_add_ShutdownStarting __x_ABI_CWindows_CSystem_CIDispatcherQueue_add_ShutdownStarting -#define IDispatcherQueue_remove_ShutdownStarting __x_ABI_CWindows_CSystem_CIDispatcherQueue_remove_ShutdownStarting -#define IDispatcherQueue_add_ShutdownCompleted __x_ABI_CWindows_CSystem_CIDispatcherQueue_add_ShutdownCompleted -#define IDispatcherQueue_remove_ShutdownCompleted __x_ABI_CWindows_CSystem_CIDispatcherQueue_remove_ShutdownCompleted -#endif /* WIDL_using_Windows_System */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CIDispatcherQueue_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * IDispatcherQueue2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueue2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueue2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CIDispatcherQueue2, 0xc822c647, 0x30ef, 0x506e, 0xbd,0x1e, 0xa6,0x47,0xae,0x66,0x75,0xff); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - MIDL_INTERFACE("c822c647-30ef-506e-bd1e-a647ae6675ff") - IDispatcherQueue2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_HasThreadAccess( - boolean *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CIDispatcherQueue2, 0xc822c647, 0x30ef, 0x506e, 0xbd,0x1e, 0xa6,0x47,0xae,0x66,0x75,0xff) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CIDispatcherQueue2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue2 *This, - TrustLevel *trustLevel); - - /*** IDispatcherQueue2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_HasThreadAccess)( - __x_ABI_CWindows_CSystem_CIDispatcherQueue2 *This, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CIDispatcherQueue2Vtbl; - -interface __x_ABI_CWindows_CSystem_CIDispatcherQueue2 { - CONST_VTBL __x_ABI_CWindows_CSystem_CIDispatcherQueue2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDispatcherQueue2 methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueue2_get_HasThreadAccess(This,value) (This)->lpVtbl->get_HasThreadAccess(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue2_QueryInterface(__x_ABI_CWindows_CSystem_CIDispatcherQueue2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueue2_AddRef(__x_ABI_CWindows_CSystem_CIDispatcherQueue2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueue2_Release(__x_ABI_CWindows_CSystem_CIDispatcherQueue2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue2_GetIids(__x_ABI_CWindows_CSystem_CIDispatcherQueue2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue2_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CIDispatcherQueue2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue2_GetTrustLevel(__x_ABI_CWindows_CSystem_CIDispatcherQueue2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDispatcherQueue2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueue2_get_HasThreadAccess(__x_ABI_CWindows_CSystem_CIDispatcherQueue2* This,boolean *value) { - return This->lpVtbl->get_HasThreadAccess(This,value); -} -#endif -#ifdef WIDL_using_Windows_System -#define IID_IDispatcherQueue2 IID___x_ABI_CWindows_CSystem_CIDispatcherQueue2 -#define IDispatcherQueue2Vtbl __x_ABI_CWindows_CSystem_CIDispatcherQueue2Vtbl -#define IDispatcherQueue2 __x_ABI_CWindows_CSystem_CIDispatcherQueue2 -#define IDispatcherQueue2_QueryInterface __x_ABI_CWindows_CSystem_CIDispatcherQueue2_QueryInterface -#define IDispatcherQueue2_AddRef __x_ABI_CWindows_CSystem_CIDispatcherQueue2_AddRef -#define IDispatcherQueue2_Release __x_ABI_CWindows_CSystem_CIDispatcherQueue2_Release -#define IDispatcherQueue2_GetIids __x_ABI_CWindows_CSystem_CIDispatcherQueue2_GetIids -#define IDispatcherQueue2_GetRuntimeClassName __x_ABI_CWindows_CSystem_CIDispatcherQueue2_GetRuntimeClassName -#define IDispatcherQueue2_GetTrustLevel __x_ABI_CWindows_CSystem_CIDispatcherQueue2_GetTrustLevel -#define IDispatcherQueue2_get_HasThreadAccess __x_ABI_CWindows_CSystem_CIDispatcherQueue2_get_HasThreadAccess -#endif /* WIDL_using_Windows_System */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CIDispatcherQueue2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ - -/***************************************************************************** - * IDispatcherQueueController interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueController_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueController_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CIDispatcherQueueController, 0x22f34e66, 0x50db, 0x4e36, 0xa9,0x8d, 0x61,0xc0,0x1b,0x38,0x4d,0x20); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - MIDL_INTERFACE("22f34e66-50db-4e36-a98d-61c01b384d20") - IDispatcherQueueController : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_DispatcherQueue( - ABI::Windows::System::IDispatcherQueue **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE ShutdownQueueAsync( - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CIDispatcherQueueController, 0x22f34e66, 0x50db, 0x4e36, 0xa9,0x8d, 0x61,0xc0,0x1b,0x38,0x4d,0x20) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueController *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueController *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueController *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueController *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueController *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueController *This, - TrustLevel *trustLevel); - - /*** IDispatcherQueueController methods ***/ - HRESULT (STDMETHODCALLTYPE *get_DispatcherQueue)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueController *This, - __x_ABI_CWindows_CSystem_CIDispatcherQueue **value); - - HRESULT (STDMETHODCALLTYPE *ShutdownQueueAsync)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueController *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerVtbl; - -interface __x_ABI_CWindows_CSystem_CIDispatcherQueueController { - CONST_VTBL __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDispatcherQueueController methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController_get_DispatcherQueue(This,value) (This)->lpVtbl->get_DispatcherQueue(This,value) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueController_ShutdownQueueAsync(This,operation) (This)->lpVtbl->ShutdownQueueAsync(This,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueController_QueryInterface(__x_ABI_CWindows_CSystem_CIDispatcherQueueController* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueController_AddRef(__x_ABI_CWindows_CSystem_CIDispatcherQueueController* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueController_Release(__x_ABI_CWindows_CSystem_CIDispatcherQueueController* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueController_GetIids(__x_ABI_CWindows_CSystem_CIDispatcherQueueController* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueController_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CIDispatcherQueueController* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueController_GetTrustLevel(__x_ABI_CWindows_CSystem_CIDispatcherQueueController* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDispatcherQueueController methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueController_get_DispatcherQueue(__x_ABI_CWindows_CSystem_CIDispatcherQueueController* This,__x_ABI_CWindows_CSystem_CIDispatcherQueue **value) { - return This->lpVtbl->get_DispatcherQueue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueController_ShutdownQueueAsync(__x_ABI_CWindows_CSystem_CIDispatcherQueueController* This,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->ShutdownQueueAsync(This,operation); -} -#endif -#ifdef WIDL_using_Windows_System -#define IID_IDispatcherQueueController IID___x_ABI_CWindows_CSystem_CIDispatcherQueueController -#define IDispatcherQueueControllerVtbl __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerVtbl -#define IDispatcherQueueController __x_ABI_CWindows_CSystem_CIDispatcherQueueController -#define IDispatcherQueueController_QueryInterface __x_ABI_CWindows_CSystem_CIDispatcherQueueController_QueryInterface -#define IDispatcherQueueController_AddRef __x_ABI_CWindows_CSystem_CIDispatcherQueueController_AddRef -#define IDispatcherQueueController_Release __x_ABI_CWindows_CSystem_CIDispatcherQueueController_Release -#define IDispatcherQueueController_GetIids __x_ABI_CWindows_CSystem_CIDispatcherQueueController_GetIids -#define IDispatcherQueueController_GetRuntimeClassName __x_ABI_CWindows_CSystem_CIDispatcherQueueController_GetRuntimeClassName -#define IDispatcherQueueController_GetTrustLevel __x_ABI_CWindows_CSystem_CIDispatcherQueueController_GetTrustLevel -#define IDispatcherQueueController_get_DispatcherQueue __x_ABI_CWindows_CSystem_CIDispatcherQueueController_get_DispatcherQueue -#define IDispatcherQueueController_ShutdownQueueAsync __x_ABI_CWindows_CSystem_CIDispatcherQueueController_ShutdownQueueAsync -#endif /* WIDL_using_Windows_System */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CIDispatcherQueueController_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * IDispatcherQueueControllerStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics, 0x0a6c98e0, 0x5198, 0x49a2, 0xa3,0x13, 0x3f,0x70,0xd1,0xf1,0x3c,0x27); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - MIDL_INTERFACE("0a6c98e0-5198-49a2-a313-3f70d1f13c27") - IDispatcherQueueControllerStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateOnDedicatedThread( - ABI::Windows::System::IDispatcherQueueController **result) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics, 0x0a6c98e0, 0x5198, 0x49a2, 0xa3,0x13, 0x3f,0x70,0xd1,0xf1,0x3c,0x27) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics *This, - TrustLevel *trustLevel); - - /*** IDispatcherQueueControllerStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateOnDedicatedThread)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics *This, - __x_ABI_CWindows_CSystem_CIDispatcherQueueController **result); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStaticsVtbl; - -interface __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics { - CONST_VTBL __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDispatcherQueueControllerStatics methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_CreateOnDedicatedThread(This,result) (This)->lpVtbl->CreateOnDedicatedThread(This,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_QueryInterface(__x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_AddRef(__x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_Release(__x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_GetIids(__x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_GetTrustLevel(__x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDispatcherQueueControllerStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_CreateOnDedicatedThread(__x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics* This,__x_ABI_CWindows_CSystem_CIDispatcherQueueController **result) { - return This->lpVtbl->CreateOnDedicatedThread(This,result); -} -#endif -#ifdef WIDL_using_Windows_System -#define IID_IDispatcherQueueControllerStatics IID___x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics -#define IDispatcherQueueControllerStaticsVtbl __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStaticsVtbl -#define IDispatcherQueueControllerStatics __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics -#define IDispatcherQueueControllerStatics_QueryInterface __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_QueryInterface -#define IDispatcherQueueControllerStatics_AddRef __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_AddRef -#define IDispatcherQueueControllerStatics_Release __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_Release -#define IDispatcherQueueControllerStatics_GetIids __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_GetIids -#define IDispatcherQueueControllerStatics_GetRuntimeClassName __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_GetRuntimeClassName -#define IDispatcherQueueControllerStatics_GetTrustLevel __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_GetTrustLevel -#define IDispatcherQueueControllerStatics_CreateOnDedicatedThread __x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_CreateOnDedicatedThread -#endif /* WIDL_using_Windows_System */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CIDispatcherQueueControllerStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * IDispatcherQueueShutdownStartingEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs, 0xc4724c4c, 0xff97, 0x40c0, 0xa2,0x26, 0xcc,0x0a,0xaa,0x54,0x5e,0x89); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - MIDL_INTERFACE("c4724c4c-ff97-40c0-a226-cc0aaa545e89") - IDispatcherQueueShutdownStartingEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetDeferral( - ABI::Windows::Foundation::IDeferral **result) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs, 0xc4724c4c, 0xff97, 0x40c0, 0xa2,0x26, 0xcc,0x0a,0xaa,0x54,0x5e,0x89) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs *This, - TrustLevel *trustLevel); - - /*** IDispatcherQueueShutdownStartingEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *GetDeferral)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs *This, - __x_ABI_CWindows_CFoundation_CIDeferral **result); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgsVtbl; - -interface __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs { - CONST_VTBL __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDispatcherQueueShutdownStartingEventArgs methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetDeferral(This,result) (This)->lpVtbl->GetDeferral(This,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_QueryInterface(__x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_AddRef(__x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_Release(__x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetIids(__x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetTrustLevel(__x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDispatcherQueueShutdownStartingEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetDeferral(__x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs* This,__x_ABI_CWindows_CFoundation_CIDeferral **result) { - return This->lpVtbl->GetDeferral(This,result); -} -#endif -#ifdef WIDL_using_Windows_System -#define IID_IDispatcherQueueShutdownStartingEventArgs IID___x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs -#define IDispatcherQueueShutdownStartingEventArgsVtbl __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgsVtbl -#define IDispatcherQueueShutdownStartingEventArgs __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs -#define IDispatcherQueueShutdownStartingEventArgs_QueryInterface __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_QueryInterface -#define IDispatcherQueueShutdownStartingEventArgs_AddRef __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_AddRef -#define IDispatcherQueueShutdownStartingEventArgs_Release __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_Release -#define IDispatcherQueueShutdownStartingEventArgs_GetIids __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetIids -#define IDispatcherQueueShutdownStartingEventArgs_GetRuntimeClassName __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetRuntimeClassName -#define IDispatcherQueueShutdownStartingEventArgs_GetTrustLevel __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetTrustLevel -#define IDispatcherQueueShutdownStartingEventArgs_GetDeferral __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_GetDeferral -#endif /* WIDL_using_Windows_System */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * IDispatcherQueueStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CIDispatcherQueueStatics, 0xa96d83d7, 0x9371, 0x4517, 0x92,0x45, 0xd0,0x82,0x4a,0xc1,0x2c,0x74); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - MIDL_INTERFACE("a96d83d7-9371-4517-9245-d0824ac12c74") - IDispatcherQueueStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetForCurrentThread( - ABI::Windows::System::IDispatcherQueue **result) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CIDispatcherQueueStatics, 0xa96d83d7, 0x9371, 0x4517, 0x92,0x45, 0xd0,0x82,0x4a,0xc1,0x2c,0x74) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CIDispatcherQueueStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics *This, - TrustLevel *trustLevel); - - /*** IDispatcherQueueStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *GetForCurrentThread)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics *This, - __x_ABI_CWindows_CSystem_CIDispatcherQueue **result); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CIDispatcherQueueStaticsVtbl; - -interface __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics { - CONST_VTBL __x_ABI_CWindows_CSystem_CIDispatcherQueueStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDispatcherQueueStatics methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetForCurrentThread(This,result) (This)->lpVtbl->GetForCurrentThread(This,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_QueryInterface(__x_ABI_CWindows_CSystem_CIDispatcherQueueStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_AddRef(__x_ABI_CWindows_CSystem_CIDispatcherQueueStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_Release(__x_ABI_CWindows_CSystem_CIDispatcherQueueStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetIids(__x_ABI_CWindows_CSystem_CIDispatcherQueueStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CIDispatcherQueueStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetTrustLevel(__x_ABI_CWindows_CSystem_CIDispatcherQueueStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDispatcherQueueStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetForCurrentThread(__x_ABI_CWindows_CSystem_CIDispatcherQueueStatics* This,__x_ABI_CWindows_CSystem_CIDispatcherQueue **result) { - return This->lpVtbl->GetForCurrentThread(This,result); -} -#endif -#ifdef WIDL_using_Windows_System -#define IID_IDispatcherQueueStatics IID___x_ABI_CWindows_CSystem_CIDispatcherQueueStatics -#define IDispatcherQueueStaticsVtbl __x_ABI_CWindows_CSystem_CIDispatcherQueueStaticsVtbl -#define IDispatcherQueueStatics __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics -#define IDispatcherQueueStatics_QueryInterface __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_QueryInterface -#define IDispatcherQueueStatics_AddRef __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_AddRef -#define IDispatcherQueueStatics_Release __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_Release -#define IDispatcherQueueStatics_GetIids __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetIids -#define IDispatcherQueueStatics_GetRuntimeClassName __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetRuntimeClassName -#define IDispatcherQueueStatics_GetTrustLevel __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetTrustLevel -#define IDispatcherQueueStatics_GetForCurrentThread __x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_GetForCurrentThread -#endif /* WIDL_using_Windows_System */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CIDispatcherQueueStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * IDispatcherQueueTimer interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CIDispatcherQueueTimer, 0x5feabb1d, 0xa31c, 0x4727, 0xb1,0xac, 0x37,0x45,0x46,0x49,0xd5,0x6a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - MIDL_INTERFACE("5feabb1d-a31c-4727-b1ac-37454649d56a") - IDispatcherQueueTimer : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Interval( - struct TimeSpan *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Interval( - struct TimeSpan value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsRunning( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsRepeating( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsRepeating( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE Start( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE Stop( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_Tick( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_Tick( - EventRegistrationToken token) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer, 0x5feabb1d, 0xa31c, 0x4727, 0xb1,0xac, 0x37,0x45,0x46,0x49,0xd5,0x6a) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CIDispatcherQueueTimerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - TrustLevel *trustLevel); - - /*** IDispatcherQueueTimer methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Interval)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan *value); - - HRESULT (STDMETHODCALLTYPE *put_Interval)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - struct __x_ABI_CWindows_CFoundation_CTimeSpan value); - - HRESULT (STDMETHODCALLTYPE *get_IsRunning)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsRepeating)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsRepeating)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *Start)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This); - - HRESULT (STDMETHODCALLTYPE *Stop)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This); - - HRESULT (STDMETHODCALLTYPE *add_Tick)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_Tick)( - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CIDispatcherQueueTimerVtbl; - -interface __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer { - CONST_VTBL __x_ABI_CWindows_CSystem_CIDispatcherQueueTimerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IDispatcherQueueTimer methods ***/ -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_get_Interval(This,value) (This)->lpVtbl->get_Interval(This,value) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_put_Interval(This,value) (This)->lpVtbl->put_Interval(This,value) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_get_IsRunning(This,value) (This)->lpVtbl->get_IsRunning(This,value) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_get_IsRepeating(This,value) (This)->lpVtbl->get_IsRepeating(This,value) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_put_IsRepeating(This,value) (This)->lpVtbl->put_IsRepeating(This,value) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_Start(This) (This)->lpVtbl->Start(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_Stop(This) (This)->lpVtbl->Stop(This) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_add_Tick(This,handler,token) (This)->lpVtbl->add_Tick(This,handler,token) -#define __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_remove_Tick(This,token) (This)->lpVtbl->remove_Tick(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_QueryInterface(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_AddRef(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_Release(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_GetIids(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_GetTrustLevel(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IDispatcherQueueTimer methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_get_Interval(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan *value) { - return This->lpVtbl->get_Interval(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_put_Interval(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,struct __x_ABI_CWindows_CFoundation_CTimeSpan value) { - return This->lpVtbl->put_Interval(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_get_IsRunning(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,boolean *value) { - return This->lpVtbl->get_IsRunning(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_get_IsRepeating(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,boolean *value) { - return This->lpVtbl->get_IsRepeating(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_put_IsRepeating(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,boolean value) { - return This->lpVtbl->put_IsRepeating(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_Start(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This) { - return This->lpVtbl->Start(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_Stop(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This) { - return This->lpVtbl->Stop(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_add_Tick(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_Tick(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_remove_Tick(__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer* This,EventRegistrationToken token) { - return This->lpVtbl->remove_Tick(This,token); -} -#endif -#ifdef WIDL_using_Windows_System -#define IID_IDispatcherQueueTimer IID___x_ABI_CWindows_CSystem_CIDispatcherQueueTimer -#define IDispatcherQueueTimerVtbl __x_ABI_CWindows_CSystem_CIDispatcherQueueTimerVtbl -#define IDispatcherQueueTimer __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer -#define IDispatcherQueueTimer_QueryInterface __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_QueryInterface -#define IDispatcherQueueTimer_AddRef __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_AddRef -#define IDispatcherQueueTimer_Release __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_Release -#define IDispatcherQueueTimer_GetIids __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_GetIids -#define IDispatcherQueueTimer_GetRuntimeClassName __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_GetRuntimeClassName -#define IDispatcherQueueTimer_GetTrustLevel __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_GetTrustLevel -#define IDispatcherQueueTimer_get_Interval __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_get_Interval -#define IDispatcherQueueTimer_put_Interval __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_put_Interval -#define IDispatcherQueueTimer_get_IsRunning __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_get_IsRunning -#define IDispatcherQueueTimer_get_IsRepeating __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_get_IsRepeating -#define IDispatcherQueueTimer_put_IsRepeating __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_put_IsRepeating -#define IDispatcherQueueTimer_Start __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_Start -#define IDispatcherQueueTimer_Stop __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_Stop -#define IDispatcherQueueTimer_add_Tick __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_add_Tick -#define IDispatcherQueueTimer_remove_Tick __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_remove_Tick -#endif /* WIDL_using_Windows_System */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CIDispatcherQueueTimer_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * IUserChangedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSystem_CIUserChangedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CIUserChangedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CIUserChangedEventArgs, 0x086459dc, 0x18c6, 0x48db, 0xbc,0x99, 0x72,0x4f,0xb9,0x20,0x3c,0xcc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - MIDL_INTERFACE("086459dc-18c6-48db-bc99-724fb9203ccc") - IUserChangedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_User( - ABI::Windows::System::IUser **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CIUserChangedEventArgs, 0x086459dc, 0x18c6, 0x48db, 0xbc,0x99, 0x72,0x4f,0xb9,0x20,0x3c,0xcc) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CIUserChangedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CIUserChangedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CIUserChangedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CIUserChangedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CIUserChangedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CIUserChangedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CIUserChangedEventArgs *This, - TrustLevel *trustLevel); - - /*** IUserChangedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_User)( - __x_ABI_CWindows_CSystem_CIUserChangedEventArgs *This, - __x_ABI_CWindows_CSystem_CIUser **value); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CIUserChangedEventArgsVtbl; - -interface __x_ABI_CWindows_CSystem_CIUserChangedEventArgs { - CONST_VTBL __x_ABI_CWindows_CSystem_CIUserChangedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUserChangedEventArgs methods ***/ -#define __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_get_User(This,value) (This)->lpVtbl->get_User(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_QueryInterface(__x_ABI_CWindows_CSystem_CIUserChangedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_AddRef(__x_ABI_CWindows_CSystem_CIUserChangedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_Release(__x_ABI_CWindows_CSystem_CIUserChangedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_GetIids(__x_ABI_CWindows_CSystem_CIUserChangedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CIUserChangedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_GetTrustLevel(__x_ABI_CWindows_CSystem_CIUserChangedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUserChangedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_get_User(__x_ABI_CWindows_CSystem_CIUserChangedEventArgs* This,__x_ABI_CWindows_CSystem_CIUser **value) { - return This->lpVtbl->get_User(This,value); -} -#endif -#ifdef WIDL_using_Windows_System -#define IID_IUserChangedEventArgs IID___x_ABI_CWindows_CSystem_CIUserChangedEventArgs -#define IUserChangedEventArgsVtbl __x_ABI_CWindows_CSystem_CIUserChangedEventArgsVtbl -#define IUserChangedEventArgs __x_ABI_CWindows_CSystem_CIUserChangedEventArgs -#define IUserChangedEventArgs_QueryInterface __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_QueryInterface -#define IUserChangedEventArgs_AddRef __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_AddRef -#define IUserChangedEventArgs_Release __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_Release -#define IUserChangedEventArgs_GetIids __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_GetIids -#define IUserChangedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_GetRuntimeClassName -#define IUserChangedEventArgs_GetTrustLevel __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_GetTrustLevel -#define IUserChangedEventArgs_get_User __x_ABI_CWindows_CSystem_CIUserChangedEventArgs_get_User -#endif /* WIDL_using_Windows_System */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CIUserChangedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.System.DispatcherQueue - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef RUNTIMECLASS_Windows_System_DispatcherQueue_DEFINED -#define RUNTIMECLASS_Windows_System_DispatcherQueue_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_DispatcherQueue[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','D','i','s','p','a','t','c','h','e','r','Q','u','e','u','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_DispatcherQueue[] = L"Windows.System.DispatcherQueue"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_DispatcherQueue[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','D','i','s','p','a','t','c','h','e','r','Q','u','e','u','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_DispatcherQueue_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/* - * Class Windows.System.DispatcherQueueController - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef RUNTIMECLASS_Windows_System_DispatcherQueueController_DEFINED -#define RUNTIMECLASS_Windows_System_DispatcherQueueController_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_DispatcherQueueController[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','D','i','s','p','a','t','c','h','e','r','Q','u','e','u','e','C','o','n','t','r','o','l','l','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_DispatcherQueueController[] = L"Windows.System.DispatcherQueueController"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_DispatcherQueueController[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','D','i','s','p','a','t','c','h','e','r','Q','u','e','u','e','C','o','n','t','r','o','l','l','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_DispatcherQueueController_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/* - * Class Windows.System.DispatcherQueueShutdownStartingEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef RUNTIMECLASS_Windows_System_DispatcherQueueShutdownStartingEventArgs_DEFINED -#define RUNTIMECLASS_Windows_System_DispatcherQueueShutdownStartingEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_DispatcherQueueShutdownStartingEventArgs[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','D','i','s','p','a','t','c','h','e','r','Q','u','e','u','e','S','h','u','t','d','o','w','n','S','t','a','r','t','i','n','g','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_DispatcherQueueShutdownStartingEventArgs[] = L"Windows.System.DispatcherQueueShutdownStartingEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_DispatcherQueueShutdownStartingEventArgs[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','D','i','s','p','a','t','c','h','e','r','Q','u','e','u','e','S','h','u','t','d','o','w','n','S','t','a','r','t','i','n','g','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_DispatcherQueueShutdownStartingEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/* - * Class Windows.System.DispatcherQueueTimer - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef RUNTIMECLASS_Windows_System_DispatcherQueueTimer_DEFINED -#define RUNTIMECLASS_Windows_System_DispatcherQueueTimer_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_DispatcherQueueTimer[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','D','i','s','p','a','t','c','h','e','r','Q','u','e','u','e','T','i','m','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_DispatcherQueueTimer[] = L"Windows.System.DispatcherQueueTimer"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_DispatcherQueueTimer[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','D','i','s','p','a','t','c','h','e','r','Q','u','e','u','e','T','i','m','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_DispatcherQueueTimer_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/* - * Class Windows.System.User - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_System_User_DEFINED -#define RUNTIMECLASS_Windows_System_User_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_User[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','U','s','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_User[] = L"Windows.System.User"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_User[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','U','s','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_User_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.System.UserChangedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_System_UserChangedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_System_UserChangedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_UserChangedEventArgs[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','U','s','e','r','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_UserChangedEventArgs[] = L"Windows.System.UserChangedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_UserChangedEventArgs[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','U','s','e','r','C','h','a','n','g','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_UserChangedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable, 0xfe79f855, 0x2f40, 0x5b88, 0xa0,0xc3, 0x4c,0x04,0x2a,0x05,0xdd,0x05); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("fe79f855-2f40-5b88-a0c3-4c042a05dd05") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable, 0xfe79f855, 0x2f40, 0x5b88, 0xa0,0xc3, 0x4c,0x04,0x2a,0x05,0xdd,0x05) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable *This, - __x_ABI_CWindows_CSystem_CIDispatcherQueue *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_Release(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable* This,__x_ABI_CWindows_CSystem_CIDispatcherQueue *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_DispatcherQueue_IInspectable IID___FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable -#define ITypedEventHandler_DispatcherQueue_IInspectableVtbl __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectableVtbl -#define ITypedEventHandler_DispatcherQueue_IInspectable __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable -#define ITypedEventHandler_DispatcherQueue_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_QueryInterface -#define ITypedEventHandler_DispatcherQueue_IInspectable_AddRef __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_AddRef -#define ITypedEventHandler_DispatcherQueue_IInspectable_Release __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_Release -#define ITypedEventHandler_DispatcherQueue_IInspectable_Invoke __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_IInspectable_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs, 0xb58b5e24, 0xe1c6, 0x528e, 0x9d,0x99, 0x07,0xec,0x88,0x29,0xde,0xa5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("b58b5e24-e1c6-528e-9d99-07ec8829dea5") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs, 0xb58b5e24, 0xe1c6, 0x528e, 0x9d,0x99, 0x07,0xec,0x88,0x29,0xde,0xa5) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs *This, - __x_ABI_CWindows_CSystem_CIDispatcherQueue *sender, - __x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_AddRef(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_Release(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_Invoke(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs* This,__x_ABI_CWindows_CSystem_CIDispatcherQueue *sender,__x_ABI_CWindows_CSystem_CIDispatcherQueueShutdownStartingEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_DispatcherQueue_DispatcherQueueShutdownStartingEventArgs IID___FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs -#define ITypedEventHandler_DispatcherQueue_DispatcherQueueShutdownStartingEventArgsVtbl __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgsVtbl -#define ITypedEventHandler_DispatcherQueue_DispatcherQueueShutdownStartingEventArgs __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs -#define ITypedEventHandler_DispatcherQueue_DispatcherQueueShutdownStartingEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_QueryInterface -#define ITypedEventHandler_DispatcherQueue_DispatcherQueueShutdownStartingEventArgs_AddRef __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_AddRef -#define ITypedEventHandler_DispatcherQueue_DispatcherQueueShutdownStartingEventArgs_Release __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_Release -#define ITypedEventHandler_DispatcherQueue_DispatcherQueueShutdownStartingEventArgs_Invoke __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueue_Windows__CSystem__CDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable, 0x8b5644c8, 0x8b57, 0x50ce, 0x89,0x33, 0x7a,0xb2,0xcc,0x5a,0x14,0xef); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("8b5644c8-8b57-50ce-8933-7ab2cc5a14ef") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable, 0x8b5644c8, 0x8b57, 0x50ce, 0x89,0x33, 0x7a,0xb2,0xcc,0x5a,0x14,0xef) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable *This, - __x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_Release(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable* This,__x_ABI_CWindows_CSystem_CIDispatcherQueueTimer *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_DispatcherQueueTimer_IInspectable IID___FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable -#define ITypedEventHandler_DispatcherQueueTimer_IInspectableVtbl __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectableVtbl -#define ITypedEventHandler_DispatcherQueueTimer_IInspectable __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable -#define ITypedEventHandler_DispatcherQueueTimer_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_QueryInterface -#define ITypedEventHandler_DispatcherQueueTimer_IInspectable_AddRef __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_AddRef -#define ITypedEventHandler_DispatcherQueueTimer_IInspectable_Release __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_Release -#define ITypedEventHandler_DispatcherQueueTimer_IInspectable_Invoke __FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CSystem__CDispatcherQueueTimer_IInspectable_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_system_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.system.power.h b/lib/libc/include/any-windows-any/windows.system.power.h deleted file mode 100644 index f42d5ec7c723e78af1979f1491e898eebcfdc74f..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.system.power.h +++ /dev/null @@ -1,82 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.system.power.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_system_power_h__ -#define __windows_system_power_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -/* Headers for imported files */ - -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSystem_CPower_CBatteryStatus __x_ABI_CWindows_CSystem_CPower_CBatteryStatus; -#endif /* __cplusplus */ - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace Power { - enum BatteryStatus { - BatteryStatus_NotPresent = 0, - BatteryStatus_Discharging = 1, - BatteryStatus_Idle = 2, - BatteryStatus_Charging = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSystem_CPower_CBatteryStatus { - BatteryStatus_NotPresent = 0, - BatteryStatus_Discharging = 1, - BatteryStatus_Idle = 2, - BatteryStatus_Charging = 3 -}; -#ifdef WIDL_using_Windows_System_Power -#define BatteryStatus __x_ABI_CWindows_CSystem_CPower_CBatteryStatus -#endif /* WIDL_using_Windows_System_Power */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_system_power_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.system.profile.h b/lib/libc/include/any-windows-any/windows.system.profile.h deleted file mode 100644 index 93493c70da09f947e084799c6b572adf7c5919a4..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.system.profile.h +++ /dev/null @@ -1,504 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.system.profile.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_system_profile_h__ -#define __windows_system_profile_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics ABI::Windows::System::Profile::IAnalyticsInfoStatics -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - interface IAnalyticsInfoStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo ABI::Windows::System::Profile::IAnalyticsVersionInfo -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - interface IAnalyticsVersionInfo; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CAnalyticsVersionInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CAnalyticsVersionInfo_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - class AnalyticsVersionInfo; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CProfile_CAnalyticsVersionInfo __x_ABI_CWindows_CSystem_CProfile_CAnalyticsVersionInfo; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CProfile_CAnalyticsVersionInfo_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CAnalyticsInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CAnalyticsInfo_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - class AnalyticsInfo; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CProfile_CAnalyticsInfo __x_ABI_CWindows_CSystem_CProfile_CAnalyticsInfo; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CProfile_CAnalyticsInfo_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics ABI::Windows::System::Profile::IAnalyticsInfoStatics -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - interface IAnalyticsInfoStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics2 __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics2 ABI::Windows::System::Profile::IAnalyticsInfoStatics2 -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - interface IAnalyticsInfoStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo ABI::Windows::System::Profile::IAnalyticsVersionInfo -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - interface IAnalyticsVersionInfo; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo2 __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo2 ABI::Windows::System::Profile::IAnalyticsVersionInfo2 -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - interface IAnalyticsVersionInfo2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IAnalyticsInfoStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics, 0x1d5ee066, 0x188d, 0x5ba9, 0x43,0x87, 0xac,0xae,0xb0,0xe7,0xe3,0x05); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - MIDL_INTERFACE("1d5ee066-188d-5ba9-4387-acaeb0e7e305") - IAnalyticsInfoStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_VersionInfo( - ABI::Windows::System::Profile::IAnalyticsVersionInfo **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DeviceForm( - HSTRING *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics, 0x1d5ee066, 0x188d, 0x5ba9, 0x43,0x87, 0xac,0xae,0xb0,0xe7,0xe3,0x05) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics *This, - TrustLevel *trustLevel); - - /*** IAnalyticsInfoStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_VersionInfo)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics *This, - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo **value); - - HRESULT (STDMETHODCALLTYPE *get_DeviceForm)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStaticsVtbl; - -interface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics { - CONST_VTBL __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAnalyticsInfoStatics methods ***/ -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_get_VersionInfo(This,value) (This)->lpVtbl->get_VersionInfo(This,value) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_get_DeviceForm(This,value) (This)->lpVtbl->get_DeviceForm(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_QueryInterface(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_AddRef(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_Release(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_GetIids(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_GetTrustLevel(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAnalyticsInfoStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_get_VersionInfo(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics* This,__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo **value) { - return This->lpVtbl->get_VersionInfo(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_get_DeviceForm(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics* This,HSTRING *value) { - return This->lpVtbl->get_DeviceForm(This,value); -} -#endif -#ifdef WIDL_using_Windows_System_Profile -#define IID_IAnalyticsInfoStatics IID___x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics -#define IAnalyticsInfoStaticsVtbl __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStaticsVtbl -#define IAnalyticsInfoStatics __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics -#define IAnalyticsInfoStatics_QueryInterface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_QueryInterface -#define IAnalyticsInfoStatics_AddRef __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_AddRef -#define IAnalyticsInfoStatics_Release __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_Release -#define IAnalyticsInfoStatics_GetIids __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_GetIids -#define IAnalyticsInfoStatics_GetRuntimeClassName __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_GetRuntimeClassName -#define IAnalyticsInfoStatics_GetTrustLevel __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_GetTrustLevel -#define IAnalyticsInfoStatics_get_VersionInfo __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_get_VersionInfo -#define IAnalyticsInfoStatics_get_DeviceForm __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_get_DeviceForm -#endif /* WIDL_using_Windows_System_Profile */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsInfoStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAnalyticsVersionInfo interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo, 0x926130b8, 0x9955, 0x4c74, 0xbd,0xc1, 0x7c,0xd0,0xde,0xcf,0x9b,0x03); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - MIDL_INTERFACE("926130b8-9955-4c74-bdc1-7cd0decf9b03") - IAnalyticsVersionInfo : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_DeviceFamily( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DeviceFamilyVersion( - HSTRING *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo, 0x926130b8, 0x9955, 0x4c74, 0xbd,0xc1, 0x7c,0xd0,0xde,0xcf,0x9b,0x03) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfoVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo *This, - TrustLevel *trustLevel); - - /*** IAnalyticsVersionInfo methods ***/ - HRESULT (STDMETHODCALLTYPE *get_DeviceFamily)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_DeviceFamilyVersion)( - __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfoVtbl; - -interface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo { - CONST_VTBL __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfoVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAnalyticsVersionInfo methods ***/ -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_get_DeviceFamily(This,value) (This)->lpVtbl->get_DeviceFamily(This,value) -#define __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_get_DeviceFamilyVersion(This,value) (This)->lpVtbl->get_DeviceFamilyVersion(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_QueryInterface(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_AddRef(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_Release(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_GetIids(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_GetTrustLevel(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAnalyticsVersionInfo methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_get_DeviceFamily(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo* This,HSTRING *value) { - return This->lpVtbl->get_DeviceFamily(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_get_DeviceFamilyVersion(__x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo* This,HSTRING *value) { - return This->lpVtbl->get_DeviceFamilyVersion(This,value); -} -#endif -#ifdef WIDL_using_Windows_System_Profile -#define IID_IAnalyticsVersionInfo IID___x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo -#define IAnalyticsVersionInfoVtbl __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfoVtbl -#define IAnalyticsVersionInfo __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo -#define IAnalyticsVersionInfo_QueryInterface __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_QueryInterface -#define IAnalyticsVersionInfo_AddRef __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_AddRef -#define IAnalyticsVersionInfo_Release __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_Release -#define IAnalyticsVersionInfo_GetIids __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_GetIids -#define IAnalyticsVersionInfo_GetRuntimeClassName __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_GetRuntimeClassName -#define IAnalyticsVersionInfo_GetTrustLevel __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_GetTrustLevel -#define IAnalyticsVersionInfo_get_DeviceFamily __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_get_DeviceFamily -#define IAnalyticsVersionInfo_get_DeviceFamilyVersion __x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_get_DeviceFamilyVersion -#endif /* WIDL_using_Windows_System_Profile */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CProfile_CIAnalyticsVersionInfo_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.System.Profile.AnalyticsVersionInfo - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_System_Profile_AnalyticsVersionInfo_DEFINED -#define RUNTIMECLASS_Windows_System_Profile_AnalyticsVersionInfo_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_Profile_AnalyticsVersionInfo[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','P','r','o','f','i','l','e','.','A','n','a','l','y','t','i','c','s','V','e','r','s','i','o','n','I','n','f','o',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_Profile_AnalyticsVersionInfo[] = L"Windows.System.Profile.AnalyticsVersionInfo"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_Profile_AnalyticsVersionInfo[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','P','r','o','f','i','l','e','.','A','n','a','l','y','t','i','c','s','V','e','r','s','i','o','n','I','n','f','o',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_Profile_AnalyticsVersionInfo_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.System.Profile.AnalyticsInfo - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_System_Profile_AnalyticsInfo_DEFINED -#define RUNTIMECLASS_Windows_System_Profile_AnalyticsInfo_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_Profile_AnalyticsInfo[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','P','r','o','f','i','l','e','.','A','n','a','l','y','t','i','c','s','I','n','f','o',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_Profile_AnalyticsInfo[] = L"Windows.System.Profile.AnalyticsInfo"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_Profile_AnalyticsInfo[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','P','r','o','f','i','l','e','.','A','n','a','l','y','t','i','c','s','I','n','f','o',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_Profile_AnalyticsInfo_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_system_profile_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.system.profile.systemmanufacturers.h b/lib/libc/include/any-windows-any/windows.system.profile.systemmanufacturers.h deleted file mode 100644 index d2aab2df273b512d9989e4a55ec6e87753c1ad2e..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.system.profile.systemmanufacturers.h +++ /dev/null @@ -1,261 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.system.profile.systemmanufacturers.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_system_profile_systemmanufacturers_h__ -#define __windows_system_profile_systemmanufacturers_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics ABI::Windows::System::Profile::SystemManufacturers::ISmbiosInformationStatics -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - namespace SystemManufacturers { - interface ISmbiosInformationStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CSmbiosInformation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CSmbiosInformation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - namespace SystemManufacturers { - class SmbiosInformation; - } - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CSmbiosInformation __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CSmbiosInformation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CSmbiosInformation_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics ABI::Windows::System::Profile::SystemManufacturers::ISmbiosInformationStatics -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - namespace SystemManufacturers { - interface ISmbiosInformationStatics; - } - } - } - } -} -#endif /* __cplusplus */ -#endif - -#if !defined(WINDOWS_SYSTEM_PROFILE_SYSTEMMANUFACTURERS_SYSTEMMANUFACTURERSCONTRACT_VERSION) -#define WINDOWS_SYSTEM_PROFILE_SYSTEMMANUFACTURERS_SYSTEMMANUFACTURERSCONTRACT_VERSION 0x30000 -#endif // defined(WINDOWS_SYSTEM_PROFILE_SYSTEMMANUFACTURERS_SYSTEMMANUFACTURERSCONTRACT_VERSION) - -/***************************************************************************** - * ISmbiosInformationStatics interface - */ -#if WINDOWS_SYSTEM_PROFILE_SYSTEMMANUFACTURERS_SYSTEMMANUFACTURERSCONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics, 0x080cca7c, 0x637c, 0x48c4, 0xb7,0x28, 0xf9,0x27,0x38,0x12,0xdb,0x8e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace Profile { - namespace SystemManufacturers { - MIDL_INTERFACE("080cca7c-637c-48c4-b728-f9273812db8e") - ISmbiosInformationStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_SerialNumber( - HSTRING *value) = 0; - - }; - } - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics, 0x080cca7c, 0x637c, 0x48c4, 0xb7,0x28, 0xf9,0x27,0x38,0x12,0xdb,0x8e) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics *This, - TrustLevel *trustLevel); - - /*** ISmbiosInformationStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_SerialNumber)( - __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStaticsVtbl; - -interface __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics { - CONST_VTBL __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISmbiosInformationStatics methods ***/ -#define __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_get_SerialNumber(This,value) (This)->lpVtbl->get_SerialNumber(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_QueryInterface(__x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_AddRef(__x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_Release(__x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_GetIids(__x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_GetTrustLevel(__x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISmbiosInformationStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_get_SerialNumber(__x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics* This,HSTRING *value) { - return This->lpVtbl->get_SerialNumber(This,value); -} -#endif -#ifdef WIDL_using_Windows_System_Profile_SystemManufacturers -#define IID_ISmbiosInformationStatics IID___x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics -#define ISmbiosInformationStaticsVtbl __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStaticsVtbl -#define ISmbiosInformationStatics __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics -#define ISmbiosInformationStatics_QueryInterface __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_QueryInterface -#define ISmbiosInformationStatics_AddRef __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_AddRef -#define ISmbiosInformationStatics_Release __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_Release -#define ISmbiosInformationStatics_GetIids __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_GetIids -#define ISmbiosInformationStatics_GetRuntimeClassName __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_GetRuntimeClassName -#define ISmbiosInformationStatics_GetTrustLevel __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_GetTrustLevel -#define ISmbiosInformationStatics_get_SerialNumber __x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_get_SerialNumber -#endif /* WIDL_using_Windows_System_Profile_SystemManufacturers */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CProfile_CSystemManufacturers_CISmbiosInformationStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_SYSTEM_PROFILE_SYSTEMMANUFACTURERS_SYSTEMMANUFACTURERSCONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.System.Profile.SystemManufacturers.SmbiosInformation - */ -#if WINDOWS_SYSTEM_PROFILE_SYSTEMMANUFACTURERS_SYSTEMMANUFACTURERSCONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_System_Profile_SystemManufacturers_SmbiosInformation_DEFINED -#define RUNTIMECLASS_Windows_System_Profile_SystemManufacturers_SmbiosInformation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_Profile_SystemManufacturers_SmbiosInformation[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','P','r','o','f','i','l','e','.','S','y','s','t','e','m','M','a','n','u','f','a','c','t','u','r','e','r','s','.','S','m','b','i','o','s','I','n','f','o','r','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_Profile_SystemManufacturers_SmbiosInformation[] = L"Windows.System.Profile.SystemManufacturers.SmbiosInformation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_Profile_SystemManufacturers_SmbiosInformation[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','P','r','o','f','i','l','e','.','S','y','s','t','e','m','M','a','n','u','f','a','c','t','u','r','e','r','s','.','S','m','b','i','o','s','I','n','f','o','r','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_Profile_SystemManufacturers_SmbiosInformation_DEFINED */ -#endif /* WINDOWS_SYSTEM_PROFILE_SYSTEMMANUFACTURERS_SYSTEMMANUFACTURERSCONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_system_profile_systemmanufacturers_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.system.threading.h b/lib/libc/include/any-windows-any/windows.system.threading.h deleted file mode 100644 index 7a6bf0d67723ca84960ac87a873c2f0d12a56d40..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.system.threading.h +++ /dev/null @@ -1,441 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.system.threading.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_system_threading_h__ -#define __windows_system_threading_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler ABI::Windows::System::Threading::IWorkItemHandler -namespace ABI { - namespace Windows { - namespace System { - namespace Threading { - interface IWorkItemHandler; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics ABI::Windows::System::Threading::IThreadPoolStatics -namespace ABI { - namespace Windows { - namespace System { - namespace Threading { - interface IThreadPoolStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CThreading_CThreadPool_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CThreading_CThreadPool_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - namespace Threading { - class ThreadPool; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CThreading_CThreadPool __x_ABI_CWindows_CSystem_CThreading_CThreadPool; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CThreading_CThreadPool_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemPriority __x_ABI_CWindows_CSystem_CThreading_CWorkItemPriority; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemOptions __x_ABI_CWindows_CSystem_CThreading_CWorkItemOptions; -#endif /* __cplusplus */ - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace Threading { - enum WorkItemPriority { - WorkItemPriority_Low = -1, - WorkItemPriority_Normal = 0, - WorkItemPriority_High = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemPriority { - WorkItemPriority_Low = -1, - WorkItemPriority_Normal = 0, - WorkItemPriority_High = 1 -}; -#ifdef WIDL_using_Windows_System_Threading -#define WorkItemPriority __x_ABI_CWindows_CSystem_CThreading_CWorkItemPriority -#endif /* WIDL_using_Windows_System_Threading */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace Threading { - enum WorkItemOptions { - WorkItemOptions_None = 0x0, - WorkItemOptions_TimeSliced = 0x1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemOptions { - WorkItemOptions_None = 0x0, - WorkItemOptions_TimeSliced = 0x1 -}; -#ifdef WIDL_using_Windows_System_Threading -#define WorkItemOptions __x_ABI_CWindows_CSystem_CThreading_CWorkItemOptions -#endif /* WIDL_using_Windows_System_Threading */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IWorkItemHandler interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler, 0x1d1a8b8b, 0xfa66, 0x414f, 0x9c,0xbd, 0xb6,0x5f,0xc9,0x9d,0x17,0xfa); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace Threading { - MIDL_INTERFACE("1d1a8b8b-fa66-414f-9cbd-b65fc99d17fa") - IWorkItemHandler : public IUnknown - { - virtual HRESULT STDMETHODCALLTYPE Invoke( - ABI::Windows::Foundation::IAsyncAction *operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler, 0x1d1a8b8b, 0xfa66, 0x414f, 0x9c,0xbd, 0xb6,0x5f,0xc9,0x9d,0x17,0xfa) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandlerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *This); - - /*** IWorkItemHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *This, - __x_ABI_CWindows_CFoundation_CIAsyncAction *operation); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandlerVtbl; - -interface __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler { - CONST_VTBL __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandlerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_Release(This) (This)->lpVtbl->Release(This) -/*** IWorkItemHandler methods ***/ -#define __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_Invoke(This,operation) (This)->lpVtbl->Invoke(This,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_QueryInterface(__x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_AddRef(__x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_Release(__x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler* This) { - return This->lpVtbl->Release(This); -} -/*** IWorkItemHandler methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_Invoke(__x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler* This,__x_ABI_CWindows_CFoundation_CIAsyncAction *operation) { - return This->lpVtbl->Invoke(This,operation); -} -#endif -#ifdef WIDL_using_Windows_System_Threading -#define IID_IWorkItemHandler IID___x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler -#define IWorkItemHandlerVtbl __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandlerVtbl -#define IWorkItemHandler __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler -#define IWorkItemHandler_QueryInterface __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_QueryInterface -#define IWorkItemHandler_AddRef __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_AddRef -#define IWorkItemHandler_Release __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_Release -#define IWorkItemHandler_Invoke __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_Invoke -#endif /* WIDL_using_Windows_System_Threading */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IThreadPoolStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics, 0xb6bf67dd, 0x84bd, 0x44f8, 0xac,0x1c, 0x93,0xeb,0xcb,0x9d,0xba,0x91); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace Threading { - MIDL_INTERFACE("b6bf67dd-84bd-44f8-ac1c-93ebcb9dba91") - IThreadPoolStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE RunAsync( - ABI::Windows::System::Threading::IWorkItemHandler *handler, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RunWithPriorityAsync( - ABI::Windows::System::Threading::IWorkItemHandler *handler, - enum WorkItemPriority priority, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - virtual HRESULT STDMETHODCALLTYPE RunWithPriorityAndOptionsAsync( - ABI::Windows::System::Threading::IWorkItemHandler *handler, - enum WorkItemPriority priority, - enum WorkItemOptions options, - ABI::Windows::Foundation::IAsyncAction **operation) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics, 0xb6bf67dd, 0x84bd, 0x44f8, 0xac,0x1c, 0x93,0xeb,0xcb,0x9d,0xba,0x91) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics *This, - TrustLevel *trustLevel); - - /*** IThreadPoolStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *RunAsync)( - __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics *This, - __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *handler, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *RunWithPriorityAsync)( - __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics *This, - __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *handler, - enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemPriority priority, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - HRESULT (STDMETHODCALLTYPE *RunWithPriorityAndOptionsAsync)( - __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics *This, - __x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *handler, - enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemPriority priority, - enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemOptions options, - __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStaticsVtbl; - -interface __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics { - CONST_VTBL __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IThreadPoolStatics methods ***/ -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_RunAsync(This,handler,operation) (This)->lpVtbl->RunAsync(This,handler,operation) -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_RunWithPriorityAsync(This,handler,priority,operation) (This)->lpVtbl->RunWithPriorityAsync(This,handler,priority,operation) -#define __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_RunWithPriorityAndOptionsAsync(This,handler,priority,options,operation) (This)->lpVtbl->RunWithPriorityAndOptionsAsync(This,handler,priority,options,operation) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_QueryInterface(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_AddRef(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_Release(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_GetIids(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_GetTrustLevel(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IThreadPoolStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_RunAsync(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics* This,__x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *handler,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->RunAsync(This,handler,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_RunWithPriorityAsync(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics* This,__x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *handler,enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemPriority priority,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->RunWithPriorityAsync(This,handler,priority,operation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_RunWithPriorityAndOptionsAsync(__x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics* This,__x_ABI_CWindows_CSystem_CThreading_CIWorkItemHandler *handler,enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemPriority priority,enum __x_ABI_CWindows_CSystem_CThreading_CWorkItemOptions options,__x_ABI_CWindows_CFoundation_CIAsyncAction **operation) { - return This->lpVtbl->RunWithPriorityAndOptionsAsync(This,handler,priority,options,operation); -} -#endif -#ifdef WIDL_using_Windows_System_Threading -#define IID_IThreadPoolStatics IID___x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics -#define IThreadPoolStaticsVtbl __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStaticsVtbl -#define IThreadPoolStatics __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics -#define IThreadPoolStatics_QueryInterface __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_QueryInterface -#define IThreadPoolStatics_AddRef __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_AddRef -#define IThreadPoolStatics_Release __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_Release -#define IThreadPoolStatics_GetIids __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_GetIids -#define IThreadPoolStatics_GetRuntimeClassName __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_GetRuntimeClassName -#define IThreadPoolStatics_GetTrustLevel __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_GetTrustLevel -#define IThreadPoolStatics_RunAsync __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_RunAsync -#define IThreadPoolStatics_RunWithPriorityAsync __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_RunWithPriorityAsync -#define IThreadPoolStatics_RunWithPriorityAndOptionsAsync __x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_RunWithPriorityAndOptionsAsync -#endif /* WIDL_using_Windows_System_Threading */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CThreading_CIThreadPoolStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.System.Threading.ThreadPool - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_System_Threading_ThreadPool_DEFINED -#define RUNTIMECLASS_Windows_System_Threading_ThreadPool_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_Threading_ThreadPool[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','T','h','r','e','a','d','i','n','g','.','T','h','r','e','a','d','P','o','o','l',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_Threading_ThreadPool[] = L"Windows.System.Threading.ThreadPool"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_Threading_ThreadPool[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','T','h','r','e','a','d','i','n','g','.','T','h','r','e','a','d','P','o','o','l',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_Threading_ThreadPool_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_system_threading_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.system.userprofile.h b/lib/libc/include/any-windows-any/windows.system.userprofile.h deleted file mode 100644 index 162c9d2079085d6d86764b0af1615d3b4d0fbedf..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.system.userprofile.h +++ /dev/null @@ -1,556 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.system.userprofile.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_system_userprofile_h__ -#define __windows_system_userprofile_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics ABI::Windows::System::UserProfile::IGlobalizationPreferencesStatics -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - interface IGlobalizationPreferencesStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics ABI::Windows::System::UserProfile::IAdvertisingManagerStatics -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - interface IAdvertisingManagerStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CGlobalizationPreferences_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CGlobalizationPreferences_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - class GlobalizationPreferences; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CUserProfile_CGlobalizationPreferences __x_ABI_CWindows_CSystem_CUserProfile_CGlobalizationPreferences; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CUserProfile_CGlobalizationPreferences_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CAdvertisingManager_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CAdvertisingManager_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - class AdvertisingManager; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CSystem_CUserProfile_CAdvertisingManager __x_ABI_CWindows_CSystem_CUserProfile_CAdvertisingManager; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CSystem_CUserProfile_CAdvertisingManager_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics ABI::Windows::System::UserProfile::IAdvertisingManagerStatics -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - interface IAdvertisingManagerStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics2 __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics2 ABI::Windows::System::UserProfile::IAdvertisingManagerStatics2 -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - interface IAdvertisingManagerStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics ABI::Windows::System::UserProfile::IGlobalizationPreferencesStatics -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - interface IGlobalizationPreferencesStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics2 __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics2 ABI::Windows::System::UserProfile::IGlobalizationPreferencesStatics2 -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - interface IGlobalizationPreferencesStatics2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics3 __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics3 ABI::Windows::System::UserProfile::IGlobalizationPreferencesStatics3 -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - interface IGlobalizationPreferencesStatics3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * IGlobalizationPreferencesStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics, 0x01bf4326, 0xed37, 0x4e96, 0xb0,0xe9, 0xc1,0x34,0x0d,0x1e,0xa1,0x58); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - MIDL_INTERFACE("01bf4326-ed37-4e96-b0e9-c1340d1ea158") - IGlobalizationPreferencesStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Calendars( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Clocks( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Currencies( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Languages( - ABI::Windows::Foundation::Collections::IVectorView **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HomeGeographicRegion( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_WeekStartsOn( - enum DayOfWeek *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics, 0x01bf4326, 0xed37, 0x4e96, 0xb0,0xe9, 0xc1,0x34,0x0d,0x1e,0xa1,0x58) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - TrustLevel *trustLevel); - - /*** IGlobalizationPreferencesStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Calendars)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - __FIVectorView_1_HSTRING **value); - - HRESULT (STDMETHODCALLTYPE *get_Clocks)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - __FIVectorView_1_HSTRING **value); - - HRESULT (STDMETHODCALLTYPE *get_Currencies)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - __FIVectorView_1_HSTRING **value); - - HRESULT (STDMETHODCALLTYPE *get_Languages)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - __FIVectorView_1_HSTRING **value); - - HRESULT (STDMETHODCALLTYPE *get_HomeGeographicRegion)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *get_WeekStartsOn)( - __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics *This, - enum __x_ABI_CWindows_CGlobalization_CDayOfWeek *value); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStaticsVtbl; - -interface __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics { - CONST_VTBL __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IGlobalizationPreferencesStatics methods ***/ -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Calendars(This,value) (This)->lpVtbl->get_Calendars(This,value) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Clocks(This,value) (This)->lpVtbl->get_Clocks(This,value) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Currencies(This,value) (This)->lpVtbl->get_Currencies(This,value) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Languages(This,value) (This)->lpVtbl->get_Languages(This,value) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_HomeGeographicRegion(This,value) (This)->lpVtbl->get_HomeGeographicRegion(This,value) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_WeekStartsOn(This,value) (This)->lpVtbl->get_WeekStartsOn(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_QueryInterface(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_AddRef(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_Release(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_GetIids(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_GetTrustLevel(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IGlobalizationPreferencesStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Calendars(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,__FIVectorView_1_HSTRING **value) { - return This->lpVtbl->get_Calendars(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Clocks(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,__FIVectorView_1_HSTRING **value) { - return This->lpVtbl->get_Clocks(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Currencies(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,__FIVectorView_1_HSTRING **value) { - return This->lpVtbl->get_Currencies(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Languages(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,__FIVectorView_1_HSTRING **value) { - return This->lpVtbl->get_Languages(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_HomeGeographicRegion(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,HSTRING *value) { - return This->lpVtbl->get_HomeGeographicRegion(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_WeekStartsOn(__x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics* This,enum __x_ABI_CWindows_CGlobalization_CDayOfWeek *value) { - return This->lpVtbl->get_WeekStartsOn(This,value); -} -#endif -#ifdef WIDL_using_Windows_System_UserProfile -#define IID_IGlobalizationPreferencesStatics IID___x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics -#define IGlobalizationPreferencesStaticsVtbl __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStaticsVtbl -#define IGlobalizationPreferencesStatics __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics -#define IGlobalizationPreferencesStatics_QueryInterface __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_QueryInterface -#define IGlobalizationPreferencesStatics_AddRef __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_AddRef -#define IGlobalizationPreferencesStatics_Release __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_Release -#define IGlobalizationPreferencesStatics_GetIids __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_GetIids -#define IGlobalizationPreferencesStatics_GetRuntimeClassName __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_GetRuntimeClassName -#define IGlobalizationPreferencesStatics_GetTrustLevel __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_GetTrustLevel -#define IGlobalizationPreferencesStatics_get_Calendars __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Calendars -#define IGlobalizationPreferencesStatics_get_Clocks __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Clocks -#define IGlobalizationPreferencesStatics_get_Currencies __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Currencies -#define IGlobalizationPreferencesStatics_get_Languages __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_Languages -#define IGlobalizationPreferencesStatics_get_HomeGeographicRegion __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_HomeGeographicRegion -#define IGlobalizationPreferencesStatics_get_WeekStartsOn __x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_get_WeekStartsOn -#endif /* WIDL_using_Windows_System_UserProfile */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CUserProfile_CIGlobalizationPreferencesStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IAdvertisingManagerStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics, 0xadd3468c, 0xa273, 0x48cb, 0xb3,0x46, 0x35,0x44,0x52,0x2d,0x55,0x81); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace System { - namespace UserProfile { - MIDL_INTERFACE("add3468c-a273-48cb-b346-3544522d5581") - IAdvertisingManagerStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AdvertisingId( - HSTRING *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics, 0xadd3468c, 0xa273, 0x48cb, 0xb3,0x46, 0x35,0x44,0x52,0x2d,0x55,0x81) -#endif -#else -typedef struct __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics *This, - TrustLevel *trustLevel); - - /*** IAdvertisingManagerStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AdvertisingId)( - __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics *This, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStaticsVtbl; - -interface __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics { - CONST_VTBL __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAdvertisingManagerStatics methods ***/ -#define __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_get_AdvertisingId(This,value) (This)->lpVtbl->get_AdvertisingId(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_QueryInterface(__x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_AddRef(__x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_Release(__x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_GetIids(__x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_GetRuntimeClassName(__x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_GetTrustLevel(__x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAdvertisingManagerStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_get_AdvertisingId(__x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics* This,HSTRING *value) { - return This->lpVtbl->get_AdvertisingId(This,value); -} -#endif -#ifdef WIDL_using_Windows_System_UserProfile -#define IID_IAdvertisingManagerStatics IID___x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics -#define IAdvertisingManagerStaticsVtbl __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStaticsVtbl -#define IAdvertisingManagerStatics __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics -#define IAdvertisingManagerStatics_QueryInterface __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_QueryInterface -#define IAdvertisingManagerStatics_AddRef __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_AddRef -#define IAdvertisingManagerStatics_Release __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_Release -#define IAdvertisingManagerStatics_GetIids __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_GetIids -#define IAdvertisingManagerStatics_GetRuntimeClassName __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_GetRuntimeClassName -#define IAdvertisingManagerStatics_GetTrustLevel __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_GetTrustLevel -#define IAdvertisingManagerStatics_get_AdvertisingId __x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_get_AdvertisingId -#endif /* WIDL_using_Windows_System_UserProfile */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CSystem_CUserProfile_CIAdvertisingManagerStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.System.UserProfile.GlobalizationPreferences - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_System_UserProfile_GlobalizationPreferences_DEFINED -#define RUNTIMECLASS_Windows_System_UserProfile_GlobalizationPreferences_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_UserProfile_GlobalizationPreferences[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','U','s','e','r','P','r','o','f','i','l','e','.','G','l','o','b','a','l','i','z','a','t','i','o','n','P','r','e','f','e','r','e','n','c','e','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_UserProfile_GlobalizationPreferences[] = L"Windows.System.UserProfile.GlobalizationPreferences"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_UserProfile_GlobalizationPreferences[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','U','s','e','r','P','r','o','f','i','l','e','.','G','l','o','b','a','l','i','z','a','t','i','o','n','P','r','e','f','e','r','e','n','c','e','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_UserProfile_GlobalizationPreferences_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.System.UserProfile.AdvertisingManager - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_System_UserProfile_AdvertisingManager_DEFINED -#define RUNTIMECLASS_Windows_System_UserProfile_AdvertisingManager_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_System_UserProfile_AdvertisingManager[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','U','s','e','r','P','r','o','f','i','l','e','.','A','d','v','e','r','t','i','s','i','n','g','M','a','n','a','g','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_UserProfile_AdvertisingManager[] = L"Windows.System.UserProfile.AdvertisingManager"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_System_UserProfile_AdvertisingManager[] = {'W','i','n','d','o','w','s','.','S','y','s','t','e','m','.','U','s','e','r','P','r','o','f','i','l','e','.','A','d','v','e','r','t','i','s','i','n','g','M','a','n','a','g','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_System_UserProfile_AdvertisingManager_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_system_userprofile_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.ui.composition.h b/lib/libc/include/any-windows-any/windows.ui.composition.h deleted file mode 100644 index f9652b1f2a7e8ec6888b79d673e54a5481f6cd88..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.ui.composition.h +++ /dev/null @@ -1,11604 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.ui.composition.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_ui_composition_h__ -#define __windows_ui_composition_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation ABI::Windows::UI::Composition::IColorKeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IColorKeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation ABI::Windows::UI::Composition::ICompositionAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase ABI::Windows::UI::Composition::ICompositionAnimationBase -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionAnimationBase; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory ABI::Windows::UI::Composition::ICompositionAnimationFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionAnimationFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObject_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObject_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionObject __x_ABI_CWindows_CUI_CComposition_CICompositionObject; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject ABI::Windows::UI::Composition::ICompositionObject -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionObject; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory ABI::Windows::UI::Composition::ICompositionObjectFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionObjectFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs ABI::Windows::UI::Composition::ICompositionBatchCompletedEventArgs -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionBatchCompletedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionBrush_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionBrush __x_ABI_CWindows_CUI_CComposition_CICompositionBrush; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrush ABI::Windows::UI::Composition::ICompositionBrush -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionBrush; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory ABI::Windows::UI::Composition::ICompositionBrushFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionBrushFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionClip_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionClip_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionClip __x_ABI_CWindows_CUI_CComposition_CICompositionClip; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClip ABI::Windows::UI::Composition::ICompositionClip -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionClip; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory ABI::Windows::UI::Composition::ICompositionClipFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionClipFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush ABI::Windows::UI::Composition::ICompositionColorBrush -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionColorBrush; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch ABI::Windows::UI::Composition::ICompositionCommitBatch -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionCommitBatch; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface ABI::Windows::UI::Composition::ICompositionDrawingSurface -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionDrawingSurface; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory ABI::Windows::UI::Composition::ICompositionDrawingSurfaceFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionDrawingSurfaceFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction ABI::Windows::UI::Composition::ICompositionEasingFunction -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionEasingFunction; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory ABI::Windows::UI::Composition::ICompositionEasingFunctionFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionEasingFunctionFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush ABI::Windows::UI::Composition::ICompositionEffectBrush -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionEffectBrush; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory ABI::Windows::UI::Composition::ICompositionEffectFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionEffectFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice ABI::Windows::UI::Composition::ICompositionGraphicsDevice -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionGraphicsDevice; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet ABI::Windows::UI::Composition::ICompositionPropertySet -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionPropertySet; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch ABI::Windows::UI::Composition::ICompositionScopedBatch -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionScopedBatch; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionSurface_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionSurface_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionSurface __x_ABI_CWindows_CUI_CComposition_CICompositionSurface; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurface ABI::Windows::UI::Composition::ICompositionSurface -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionSurface; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush ABI::Windows::UI::Composition::ICompositionSurfaceBrush -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionSurfaceBrush; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionTarget __x_ABI_CWindows_CUI_CComposition_CICompositionTarget; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget ABI::Windows::UI::Composition::ICompositionTarget -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionTarget; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory ABI::Windows::UI::Composition::ICompositionTargetFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionTargetFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositor_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositor_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositor __x_ABI_CWindows_CUI_CComposition_CICompositor; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositor ABI::Windows::UI::Composition::ICompositor -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositor; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIContainerVisual_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIContainerVisual_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIContainerVisual __x_ABI_CWindows_CUI_CComposition_CIContainerVisual; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisual ABI::Windows::UI::Composition::IContainerVisual -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IContainerVisual; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory ABI::Windows::UI::Composition::IContainerVisualFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IContainerVisualFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction ABI::Windows::UI::Composition::ICubicBezierEasingFunction -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICubicBezierEasingFunction; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation ABI::Windows::UI::Composition::IExpressionAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IExpressionAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIInsetClip_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIInsetClip_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIInsetClip __x_ABI_CWindows_CUI_CComposition_CIInsetClip; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip ABI::Windows::UI::Composition::IInsetClip -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IInsetClip; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction ABI::Windows::UI::Composition::ILinearEasingFunction -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ILinearEasingFunction; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation ABI::Windows::UI::Composition::IQuaternionKeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IQuaternionKeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs ABI::Windows::UI::Composition::IRenderingDeviceReplacedEventArgs -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IRenderingDeviceReplacedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation ABI::Windows::UI::Composition::IScalarKeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IScalarKeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CISpriteVisual_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CISpriteVisual_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CISpriteVisual __x_ABI_CWindows_CUI_CComposition_CISpriteVisual; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual ABI::Windows::UI::Composition::ISpriteVisual -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ISpriteVisual; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation ABI::Windows::UI::Composition::IVector2KeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVector2KeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation ABI::Windows::UI::Composition::IVector3KeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVector3KeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation ABI::Windows::UI::Composition::IVector4KeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVector4KeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisual_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisual_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVisual __x_ABI_CWindows_CUI_CComposition_CIVisual; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVisual ABI::Windows::UI::Composition::IVisual -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVisual; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisualFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisualFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVisualFactory __x_ABI_CWindows_CUI_CComposition_CIVisualFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVisualFactory ABI::Windows::UI::Composition::IVisualFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVisualFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisualCollection_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisualCollection_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVisualCollection __x_ABI_CWindows_CUI_CComposition_CIVisualCollection; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection ABI::Windows::UI::Composition::IVisualCollection -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVisualCollection; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CColorKeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CColorKeyFrameAnimation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class ColorKeyFrameAnimation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CColorKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CColorKeyFrameAnimation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CColorKeyFrameAnimation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionAnimation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionAnimation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionAnimation __x_ABI_CWindows_CUI_CComposition_CCompositionAnimation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionAnimation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionBatchCompletedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionBatchCompletedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionBatchCompletedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionBatchCompletedEventArgs __x_ABI_CWindows_CUI_CComposition_CCompositionBatchCompletedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionBatchCompletedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionBrush_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionBrush; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionBrush __x_ABI_CWindows_CUI_CComposition_CCompositionBrush; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionBrush_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionClip_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionClip_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionClip; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionClip __x_ABI_CWindows_CUI_CComposition_CCompositionClip; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionClip_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionColorBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionColorBrush_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionColorBrush; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionColorBrush __x_ABI_CWindows_CUI_CComposition_CCompositionColorBrush; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionColorBrush_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionCommitBatch_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionCommitBatch_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionCommitBatch; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionCommitBatch __x_ABI_CWindows_CUI_CComposition_CCompositionCommitBatch; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionCommitBatch_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionDrawingSurface_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionDrawingSurface_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionDrawingSurface; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionDrawingSurface __x_ABI_CWindows_CUI_CComposition_CCompositionDrawingSurface; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionDrawingSurface_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionEasingFunction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionEasingFunction_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionEasingFunction; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionEasingFunction __x_ABI_CWindows_CUI_CComposition_CCompositionEasingFunction; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionEasingFunction_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionEffectBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionEffectBrush_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionEffectBrush; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionEffectBrush __x_ABI_CWindows_CUI_CComposition_CCompositionEffectBrush; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionEffectBrush_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactory_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionEffectFactory; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactory __x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactory; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactory_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionGraphicsDevice_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionGraphicsDevice_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionGraphicsDevice; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionGraphicsDevice __x_ABI_CWindows_CUI_CComposition_CCompositionGraphicsDevice; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionGraphicsDevice_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionObject_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionObject_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionObject; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionObject __x_ABI_CWindows_CUI_CComposition_CCompositionObject; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionObject_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionPropertySet_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionPropertySet_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionPropertySet; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionPropertySet __x_ABI_CWindows_CUI_CComposition_CCompositionPropertySet; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionPropertySet_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionScopedBatch_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionScopedBatch_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionScopedBatch; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionScopedBatch __x_ABI_CWindows_CUI_CComposition_CCompositionScopedBatch; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionScopedBatch_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionSurfaceBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionSurfaceBrush_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionSurfaceBrush; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionSurfaceBrush __x_ABI_CWindows_CUI_CComposition_CCompositionSurfaceBrush; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionSurfaceBrush_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositionTarget_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositionTarget_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CompositionTarget; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositionTarget __x_ABI_CWindows_CUI_CComposition_CCompositionTarget; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositionTarget_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCompositor_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCompositor_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class Compositor; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCompositor __x_ABI_CWindows_CUI_CComposition_CCompositor; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCompositor_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CContainerVisual_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CContainerVisual_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class ContainerVisual; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CContainerVisual __x_ABI_CWindows_CUI_CComposition_CContainerVisual; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CContainerVisual_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CCubicBezierEasingFunction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CCubicBezierEasingFunction_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class CubicBezierEasingFunction; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CCubicBezierEasingFunction __x_ABI_CWindows_CUI_CComposition_CCubicBezierEasingFunction; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CCubicBezierEasingFunction_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CExpressionAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CExpressionAnimation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class ExpressionAnimation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CExpressionAnimation __x_ABI_CWindows_CUI_CComposition_CExpressionAnimation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CExpressionAnimation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CInsetClip_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CInsetClip_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class InsetClip; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CInsetClip __x_ABI_CWindows_CUI_CComposition_CInsetClip; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CInsetClip_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CLinearEasingFunction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CLinearEasingFunction_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class LinearEasingFunction; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CLinearEasingFunction __x_ABI_CWindows_CUI_CComposition_CLinearEasingFunction; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CLinearEasingFunction_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CQuaternionKeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CQuaternionKeyFrameAnimation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class QuaternionKeyFrameAnimation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CQuaternionKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CQuaternionKeyFrameAnimation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CQuaternionKeyFrameAnimation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CRenderingDeviceReplacedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CRenderingDeviceReplacedEventArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class RenderingDeviceReplacedEventArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CRenderingDeviceReplacedEventArgs __x_ABI_CWindows_CUI_CComposition_CRenderingDeviceReplacedEventArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CRenderingDeviceReplacedEventArgs_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CScalarKeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CScalarKeyFrameAnimation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class ScalarKeyFrameAnimation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CScalarKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CScalarKeyFrameAnimation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CScalarKeyFrameAnimation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CSpriteVisual_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CSpriteVisual_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class SpriteVisual; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CSpriteVisual __x_ABI_CWindows_CUI_CComposition_CSpriteVisual; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CSpriteVisual_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CVector2KeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CVector2KeyFrameAnimation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class Vector2KeyFrameAnimation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CVector2KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CVector2KeyFrameAnimation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CVector2KeyFrameAnimation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CVector3KeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CVector3KeyFrameAnimation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class Vector3KeyFrameAnimation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CVector3KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CVector3KeyFrameAnimation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CVector3KeyFrameAnimation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CVector4KeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CVector4KeyFrameAnimation_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class Vector4KeyFrameAnimation; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CVector4KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CVector4KeyFrameAnimation; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CVector4KeyFrameAnimation_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CVisual_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CVisual_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class Visual; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CVisual __x_ABI_CWindows_CUI_CComposition_CVisual; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CVisual_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CVisualCollection_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CVisualCollection_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - class VisualCollection; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CVisualCollection __x_ABI_CWindows_CUI_CComposition_CVisualCollection; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CComposition_CVisualCollection_FWD_DEFINED__ */ - -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_FWD_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_FWD_DEFINED__ -typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface; -#ifdef __cplusplus -#define __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface ABI::Windows::Foundation::IAsyncOperationCompletedHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CUI__CComposition__CVisual_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CUI__CComposition__CVisual_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CUI__CComposition__CVisual __FIIterable_1_Windows__CUI__CComposition__CVisual; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CUI__CComposition__CVisual ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CUI__CComposition__CVisual_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CUI__CComposition__CVisual_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CUI__CComposition__CVisual __FIIterator_1_Windows__CUI__CComposition__CVisual; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CUI__CComposition__CVisual ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -#ifndef ____FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CComposition_CCompositionBackfaceVisibility __x_ABI_CWindows_CUI_CComposition_CCompositionBackfaceVisibility; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CComposition_CCompositionBatchTypes __x_ABI_CWindows_CUI_CComposition_CCompositionBatchTypes; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CComposition_CCompositionBitmapInterpolationMode __x_ABI_CWindows_CUI_CComposition_CCompositionBitmapInterpolationMode; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CComposition_CCompositionBorderMode __x_ABI_CWindows_CUI_CComposition_CCompositionBorderMode; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CComposition_CCompositionColorSpace __x_ABI_CWindows_CUI_CComposition_CCompositionColorSpace; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CComposition_CCompositionCompositeMode __x_ABI_CWindows_CUI_CComposition_CCompositionCompositeMode; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactoryLoadStatus __x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactoryLoadStatus; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CComposition_CCompositionStretch __x_ABI_CWindows_CUI_CComposition_CCompositionStretch; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIAnimationObject_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIAnimationObject_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIAnimationObject __x_ABI_CWindows_CUI_CComposition_CIAnimationObject; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIAnimationObject ABI::Windows::UI::Composition::IAnimationObject -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IAnimationObject; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation ABI::Windows::UI::Composition::IColorKeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IColorKeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation ABI::Windows::UI::Composition::ICompositionAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation2 __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation2 ABI::Windows::UI::Composition::ICompositionAnimation2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionAnimation2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation3 __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation3 ABI::Windows::UI::Composition::ICompositionAnimation3 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionAnimation3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation4_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation4_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation4 __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation4; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation4 ABI::Windows::UI::Composition::ICompositionAnimation4 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionAnimation4; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase ABI::Windows::UI::Composition::ICompositionAnimationBase -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionAnimationBase; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory ABI::Windows::UI::Composition::ICompositionAnimationFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionAnimationFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs ABI::Windows::UI::Composition::ICompositionBatchCompletedEventArgs -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionBatchCompletedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionBrush_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionBrush __x_ABI_CWindows_CUI_CComposition_CICompositionBrush; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrush ABI::Windows::UI::Composition::ICompositionBrush -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionBrush; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory ABI::Windows::UI::Composition::ICompositionBrushFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionBrushFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionClip_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionClip_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionClip __x_ABI_CWindows_CUI_CComposition_CICompositionClip; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClip ABI::Windows::UI::Composition::ICompositionClip -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionClip; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionClip2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionClip2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionClip2 __x_ABI_CWindows_CUI_CComposition_CICompositionClip2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClip2 ABI::Windows::UI::Composition::ICompositionClip2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionClip2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory ABI::Windows::UI::Composition::ICompositionClipFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionClipFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush ABI::Windows::UI::Composition::ICompositionColorBrush -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionColorBrush; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch ABI::Windows::UI::Composition::ICompositionCommitBatch -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionCommitBatch; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface ABI::Windows::UI::Composition::ICompositionDrawingSurface -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionDrawingSurface; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface2 __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface2 ABI::Windows::UI::Composition::ICompositionDrawingSurface2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionDrawingSurface2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory ABI::Windows::UI::Composition::ICompositionDrawingSurfaceFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionDrawingSurfaceFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction ABI::Windows::UI::Composition::ICompositionEasingFunction -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionEasingFunction; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory ABI::Windows::UI::Composition::ICompositionEasingFunctionFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionEasingFunctionFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionStatics __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionStatics ABI::Windows::UI::Composition::ICompositionEasingFunctionStatics -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionEasingFunctionStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush ABI::Windows::UI::Composition::ICompositionEffectBrush -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionEffectBrush; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory ABI::Windows::UI::Composition::ICompositionEffectFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionEffectFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice ABI::Windows::UI::Composition::ICompositionGraphicsDevice -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionGraphicsDevice; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice2 __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice2 ABI::Windows::UI::Composition::ICompositionGraphicsDevice2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionGraphicsDevice2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice3 __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice3 ABI::Windows::UI::Composition::ICompositionGraphicsDevice3 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionGraphicsDevice3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice4_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice4_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice4 __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice4; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice4 ABI::Windows::UI::Composition::ICompositionGraphicsDevice4 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionGraphicsDevice4; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObject_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObject_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionObject __x_ABI_CWindows_CUI_CComposition_CICompositionObject; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject ABI::Windows::UI::Composition::ICompositionObject -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionObject; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObject2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObject2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionObject2 __x_ABI_CWindows_CUI_CComposition_CICompositionObject2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject2 ABI::Windows::UI::Composition::ICompositionObject2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionObject2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObject3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObject3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionObject3 __x_ABI_CWindows_CUI_CComposition_CICompositionObject3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject3 ABI::Windows::UI::Composition::ICompositionObject3 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionObject3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObject4_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObject4_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionObject4 __x_ABI_CWindows_CUI_CComposition_CICompositionObject4; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject4 ABI::Windows::UI::Composition::ICompositionObject4 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionObject4; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory ABI::Windows::UI::Composition::ICompositionObjectFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionObjectFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObjectStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObjectStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionObjectStatics __x_ABI_CWindows_CUI_CComposition_CICompositionObjectStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObjectStatics ABI::Windows::UI::Composition::ICompositionObjectStatics -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionObjectStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet ABI::Windows::UI::Composition::ICompositionPropertySet -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionPropertySet; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet2 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet2 ABI::Windows::UI::Composition::ICompositionPropertySet2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionPropertySet2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch ABI::Windows::UI::Composition::ICompositionScopedBatch -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionScopedBatch; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionSurface_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionSurface_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionSurface __x_ABI_CWindows_CUI_CComposition_CICompositionSurface; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurface ABI::Windows::UI::Composition::ICompositionSurface -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionSurface; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush ABI::Windows::UI::Composition::ICompositionSurfaceBrush -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionSurfaceBrush; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush2 __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush2 ABI::Windows::UI::Composition::ICompositionSurfaceBrush2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionSurfaceBrush2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush3 __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush3 ABI::Windows::UI::Composition::ICompositionSurfaceBrush3 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionSurfaceBrush3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionTarget __x_ABI_CWindows_CUI_CComposition_CICompositionTarget; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget ABI::Windows::UI::Composition::ICompositionTarget -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionTarget; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory ABI::Windows::UI::Composition::ICompositionTargetFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositionTargetFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositor_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositor_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositor __x_ABI_CWindows_CUI_CComposition_CICompositor; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositor ABI::Windows::UI::Composition::ICompositor -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositor; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositor2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositor2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositor2 __x_ABI_CWindows_CUI_CComposition_CICompositor2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositor2 ABI::Windows::UI::Composition::ICompositor2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositor2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositor3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositor3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositor3 __x_ABI_CWindows_CUI_CComposition_CICompositor3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositor3 ABI::Windows::UI::Composition::ICompositor3 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositor3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositor4_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositor4_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositor4 __x_ABI_CWindows_CUI_CComposition_CICompositor4; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositor4 ABI::Windows::UI::Composition::ICompositor4 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositor4; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositor5_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositor5_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositor5 __x_ABI_CWindows_CUI_CComposition_CICompositor5; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositor5 ABI::Windows::UI::Composition::ICompositor5 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositor5; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositor6_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositor6_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositor6 __x_ABI_CWindows_CUI_CComposition_CICompositor6; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositor6 ABI::Windows::UI::Composition::ICompositor6 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositor6; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositor7_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositor7_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositor7 __x_ABI_CWindows_CUI_CComposition_CICompositor7; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositor7 ABI::Windows::UI::Composition::ICompositor7 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositor7; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositorStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositorStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositorStatics __x_ABI_CWindows_CUI_CComposition_CICompositorStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositorStatics ABI::Windows::UI::Composition::ICompositorStatics -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositorStatics; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositorWithBlurredWallpaperBackdropBrush_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositorWithBlurredWallpaperBackdropBrush_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositorWithBlurredWallpaperBackdropBrush __x_ABI_CWindows_CUI_CComposition_CICompositorWithBlurredWallpaperBackdropBrush; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositorWithBlurredWallpaperBackdropBrush ABI::Windows::UI::Composition::ICompositorWithBlurredWallpaperBackdropBrush -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositorWithBlurredWallpaperBackdropBrush; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositorWithProjectedShadow_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositorWithProjectedShadow_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositorWithProjectedShadow __x_ABI_CWindows_CUI_CComposition_CICompositorWithProjectedShadow; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositorWithProjectedShadow ABI::Windows::UI::Composition::ICompositorWithProjectedShadow -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositorWithProjectedShadow; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositorWithRadialGradient_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositorWithRadialGradient_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositorWithRadialGradient __x_ABI_CWindows_CUI_CComposition_CICompositorWithRadialGradient; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositorWithRadialGradient ABI::Windows::UI::Composition::ICompositorWithRadialGradient -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositorWithRadialGradient; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositorWithVisualSurface_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositorWithVisualSurface_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositorWithVisualSurface __x_ABI_CWindows_CUI_CComposition_CICompositorWithVisualSurface; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositorWithVisualSurface ABI::Windows::UI::Composition::ICompositorWithVisualSurface -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositorWithVisualSurface; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIContainerVisual_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIContainerVisual_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIContainerVisual __x_ABI_CWindows_CUI_CComposition_CIContainerVisual; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisual ABI::Windows::UI::Composition::IContainerVisual -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IContainerVisual; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory ABI::Windows::UI::Composition::IContainerVisualFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IContainerVisualFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction ABI::Windows::UI::Composition::ICubicBezierEasingFunction -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICubicBezierEasingFunction; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation ABI::Windows::UI::Composition::IExpressionAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IExpressionAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIInsetClip_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIInsetClip_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIInsetClip __x_ABI_CWindows_CUI_CComposition_CIInsetClip; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip ABI::Windows::UI::Composition::IInsetClip -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IInsetClip; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction ABI::Windows::UI::Composition::ILinearEasingFunction -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ILinearEasingFunction; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation ABI::Windows::UI::Composition::IQuaternionKeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IQuaternionKeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs ABI::Windows::UI::Composition::IRenderingDeviceReplacedEventArgs -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IRenderingDeviceReplacedEventArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation ABI::Windows::UI::Composition::IScalarKeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IScalarKeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CISpriteVisual_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CISpriteVisual_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CISpriteVisual __x_ABI_CWindows_CUI_CComposition_CISpriteVisual; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual ABI::Windows::UI::Composition::ISpriteVisual -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ISpriteVisual; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CISpriteVisual2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CISpriteVisual2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CISpriteVisual2 __x_ABI_CWindows_CUI_CComposition_CISpriteVisual2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual2 ABI::Windows::UI::Composition::ISpriteVisual2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ISpriteVisual2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation ABI::Windows::UI::Composition::IVector2KeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVector2KeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation ABI::Windows::UI::Composition::IVector3KeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVector3KeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation ABI::Windows::UI::Composition::IVector4KeyFrameAnimation -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVector4KeyFrameAnimation; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisual_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisual_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVisual __x_ABI_CWindows_CUI_CComposition_CIVisual; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVisual ABI::Windows::UI::Composition::IVisual -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVisual; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisual2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisual2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVisual2 __x_ABI_CWindows_CUI_CComposition_CIVisual2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVisual2 ABI::Windows::UI::Composition::IVisual2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVisual2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisual3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisual3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVisual3 __x_ABI_CWindows_CUI_CComposition_CIVisual3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVisual3 ABI::Windows::UI::Composition::IVisual3 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVisual3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisual4_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisual4_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVisual4 __x_ABI_CWindows_CUI_CComposition_CIVisual4; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVisual4 ABI::Windows::UI::Composition::IVisual4 -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVisual4; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisualCollection_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisualCollection_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVisualCollection __x_ABI_CWindows_CUI_CComposition_CIVisualCollection; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection ABI::Windows::UI::Composition::IVisualCollection -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVisualCollection; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisualFactory_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisualFactory_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CIVisualFactory __x_ABI_CWindows_CUI_CComposition_CIVisualFactory; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CIVisualFactory ABI::Windows::UI::Composition::IVisualFactory -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface IVisualFactory; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_FWD_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_FWD_DEFINED__ -typedef interface __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface; -#ifdef __cplusplus -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface ABI::Windows::Foundation::IAsyncOperation -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Windows__CUI__CComposition__CVisual_FWD_DEFINED__ -#define ____FIIterable_1_Windows__CUI__CComposition__CVisual_FWD_DEFINED__ -typedef interface __FIIterable_1_Windows__CUI__CComposition__CVisual __FIIterable_1_Windows__CUI__CComposition__CVisual; -#ifdef __cplusplus -#define __FIIterable_1_Windows__CUI__CComposition__CVisual ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Windows__CUI__CComposition__CVisual_FWD_DEFINED__ -#define ____FIIterator_1_Windows__CUI__CComposition__CVisual_FWD_DEFINED__ -typedef interface __FIIterator_1_Windows__CUI__CComposition__CVisual __FIIterator_1_Windows__CUI__CComposition__CVisual; -#ifdef __cplusplus -#define __FIIterator_1_Windows__CUI__CComposition__CVisual ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - enum CompositionBackfaceVisibility { - CompositionBackfaceVisibility_Inherit = 0, - CompositionBackfaceVisibility_Visible = 1, - CompositionBackfaceVisibility_Hidden = 2 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CComposition_CCompositionBackfaceVisibility { - CompositionBackfaceVisibility_Inherit = 0, - CompositionBackfaceVisibility_Visible = 1, - CompositionBackfaceVisibility_Hidden = 2 -}; -#ifdef WIDL_using_Windows_UI_Composition -#define CompositionBackfaceVisibility __x_ABI_CWindows_CUI_CComposition_CCompositionBackfaceVisibility -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - enum CompositionBatchTypes { - CompositionBatchTypes_None = 0x0, - CompositionBatchTypes_Animation = 0x1, - CompositionBatchTypes_Effect = 0x2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - CompositionBatchTypes_InfiniteAnimation = 0x4, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - CompositionBatchTypes_AllAnimations = 0x5 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CComposition_CCompositionBatchTypes { - CompositionBatchTypes_None = 0x0, - CompositionBatchTypes_Animation = 0x1, - CompositionBatchTypes_Effect = 0x2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - CompositionBatchTypes_InfiniteAnimation = 0x4, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 - CompositionBatchTypes_AllAnimations = 0x5 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x70000 */ -}; -#ifdef WIDL_using_Windows_UI_Composition -#define CompositionBatchTypes __x_ABI_CWindows_CUI_CComposition_CCompositionBatchTypes -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - enum CompositionBitmapInterpolationMode { - CompositionBitmapInterpolationMode_NearestNeighbor = 0, - CompositionBitmapInterpolationMode_Linear = 1, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagLinearMinLinearMipLinear = 2, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagLinearMinLinearMipNearest = 3, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagLinearMinNearestMipLinear = 4, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagLinearMinNearestMipNearest = 5, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagNearestMinLinearMipLinear = 6, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagNearestMinLinearMipNearest = 7, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagNearestMinNearestMipLinear = 8, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagNearestMinNearestMipNearest = 9 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CComposition_CCompositionBitmapInterpolationMode { - CompositionBitmapInterpolationMode_NearestNeighbor = 0, - CompositionBitmapInterpolationMode_Linear = 1, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagLinearMinLinearMipLinear = 2, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagLinearMinLinearMipNearest = 3, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagLinearMinNearestMipLinear = 4, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagLinearMinNearestMipNearest = 5, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagNearestMinLinearMipLinear = 6, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagNearestMinLinearMipNearest = 7, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagNearestMinNearestMipLinear = 8, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 - CompositionBitmapInterpolationMode_MagNearestMinNearestMipNearest = 9 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ -}; -#ifdef WIDL_using_Windows_UI_Composition -#define CompositionBitmapInterpolationMode __x_ABI_CWindows_CUI_CComposition_CCompositionBitmapInterpolationMode -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - enum CompositionBorderMode { - CompositionBorderMode_Inherit = 0, - CompositionBorderMode_Soft = 1, - CompositionBorderMode_Hard = 2 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CComposition_CCompositionBorderMode { - CompositionBorderMode_Inherit = 0, - CompositionBorderMode_Soft = 1, - CompositionBorderMode_Hard = 2 -}; -#ifdef WIDL_using_Windows_UI_Composition -#define CompositionBorderMode __x_ABI_CWindows_CUI_CComposition_CCompositionBorderMode -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - enum CompositionColorSpace { - CompositionColorSpace_Auto = 0, - CompositionColorSpace_Hsl = 1, - CompositionColorSpace_Rgb = 2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 - CompositionColorSpace_HslLinear = 3, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 - CompositionColorSpace_RgbLinear = 4 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CComposition_CCompositionColorSpace { - CompositionColorSpace_Auto = 0, - CompositionColorSpace_Hsl = 1, - CompositionColorSpace_Rgb = 2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 - CompositionColorSpace_HslLinear = 3, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 - CompositionColorSpace_RgbLinear = 4 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ -}; -#ifdef WIDL_using_Windows_UI_Composition -#define CompositionColorSpace __x_ABI_CWindows_CUI_CComposition_CCompositionColorSpace -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - enum CompositionCompositeMode { - CompositionCompositeMode_Inherit = 0, - CompositionCompositeMode_SourceOver = 1, - CompositionCompositeMode_DestinationInvert = 2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - CompositionCompositeMode_MinBlend = 3 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CComposition_CCompositionCompositeMode { - CompositionCompositeMode_Inherit = 0, - CompositionCompositeMode_SourceOver = 1, - CompositionCompositeMode_DestinationInvert = 2, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 - CompositionCompositeMode_MinBlend = 3 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ -}; -#ifdef WIDL_using_Windows_UI_Composition -#define CompositionCompositeMode __x_ABI_CWindows_CUI_CComposition_CCompositionCompositeMode -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - enum CompositionEffectFactoryLoadStatus { - CompositionEffectFactoryLoadStatus_Success = 0, - CompositionEffectFactoryLoadStatus_EffectTooComplex = 1, - CompositionEffectFactoryLoadStatus_Pending = 2, - CompositionEffectFactoryLoadStatus_Other = -1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactoryLoadStatus { - CompositionEffectFactoryLoadStatus_Success = 0, - CompositionEffectFactoryLoadStatus_EffectTooComplex = 1, - CompositionEffectFactoryLoadStatus_Pending = 2, - CompositionEffectFactoryLoadStatus_Other = -1 -}; -#ifdef WIDL_using_Windows_UI_Composition -#define CompositionEffectFactoryLoadStatus __x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactoryLoadStatus -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - enum CompositionGetValueStatus { - CompositionGetValueStatus_Succeeded = 0, - CompositionGetValueStatus_TypeMismatch = 1, - CompositionGetValueStatus_NotFound = 2 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus { - CompositionGetValueStatus_Succeeded = 0, - CompositionGetValueStatus_TypeMismatch = 1, - CompositionGetValueStatus_NotFound = 2 -}; -#ifdef WIDL_using_Windows_UI_Composition -#define CompositionGetValueStatus __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - enum CompositionStretch { - CompositionStretch_None = 0, - CompositionStretch_Fill = 1, - CompositionStretch_Uniform = 2, - CompositionStretch_UniformToFill = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CComposition_CCompositionStretch { - CompositionStretch_None = 0, - CompositionStretch_Fill = 1, - CompositionStretch_Uniform = 2, - CompositionStretch_UniformToFill = 3 -}; -#ifdef WIDL_using_Windows_UI_Composition -#define CompositionStretch __x_ABI_CWindows_CUI_CComposition_CCompositionStretch -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ -/***************************************************************************** - * IColorKeyFrameAnimation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation, 0x93adb5e9, 0x8e05, 0x4593, 0x84,0xa3, 0xdc,0xa1,0x52,0x78,0x1e,0x56); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("93adb5e9-8e05-4593-84a3-dca152781e56") - IColorKeyFrameAnimation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_InterpolationColorSpace( - enum CompositionColorSpace *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_InterpolationColorSpace( - enum CompositionColorSpace value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrame( - FLOAT key, - struct Color value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrameWithEasingFunction( - FLOAT key, - struct Color value, - ABI::Windows::UI::Composition::ICompositionEasingFunction *function) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation, 0x93adb5e9, 0x8e05, 0x4593, 0x84,0xa3, 0xdc,0xa1,0x52,0x78,0x1e,0x56) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This, - TrustLevel *trustLevel); - - /*** IColorKeyFrameAnimation methods ***/ - HRESULT (STDMETHODCALLTYPE *get_InterpolationColorSpace)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionColorSpace *value); - - HRESULT (STDMETHODCALLTYPE *put_InterpolationColorSpace)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionColorSpace value); - - HRESULT (STDMETHODCALLTYPE *InsertKeyFrame)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CUI_CColor value); - - HRESULT (STDMETHODCALLTYPE *InsertKeyFrameWithEasingFunction)( - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CUI_CColor value, - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimationVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IColorKeyFrameAnimation methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_get_InterpolationColorSpace(This,value) (This)->lpVtbl->get_InterpolationColorSpace(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_put_InterpolationColorSpace(This,value) (This)->lpVtbl->put_InterpolationColorSpace(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_InsertKeyFrame(This,key,value) (This)->lpVtbl->InsertKeyFrame(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_InsertKeyFrameWithEasingFunction(This,key,value,function) (This)->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_AddRef(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_Release(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_GetIids(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IColorKeyFrameAnimation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_get_InterpolationColorSpace(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionColorSpace *value) { - return This->lpVtbl->get_InterpolationColorSpace(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_put_InterpolationColorSpace(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionColorSpace value) { - return This->lpVtbl->put_InterpolationColorSpace(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_InsertKeyFrame(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CUI_CColor value) { - return This->lpVtbl->InsertKeyFrame(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_InsertKeyFrameWithEasingFunction(__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CUI_CColor value,__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function) { - return This->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IColorKeyFrameAnimation IID___x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation -#define IColorKeyFrameAnimationVtbl __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimationVtbl -#define IColorKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation -#define IColorKeyFrameAnimation_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_QueryInterface -#define IColorKeyFrameAnimation_AddRef __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_AddRef -#define IColorKeyFrameAnimation_Release __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_Release -#define IColorKeyFrameAnimation_GetIids __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_GetIids -#define IColorKeyFrameAnimation_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_GetRuntimeClassName -#define IColorKeyFrameAnimation_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_GetTrustLevel -#define IColorKeyFrameAnimation_get_InterpolationColorSpace __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_get_InterpolationColorSpace -#define IColorKeyFrameAnimation_put_InterpolationColorSpace __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_put_InterpolationColorSpace -#define IColorKeyFrameAnimation_InsertKeyFrame __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_InsertKeyFrame -#define IColorKeyFrameAnimation_InsertKeyFrameWithEasingFunction __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_InsertKeyFrameWithEasingFunction -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionAnimation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionAnimation, 0x464c4c2c, 0x1caa, 0x4061, 0x9b,0x40, 0xe1,0x3f,0xde,0x15,0x03,0xca); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("464c4c2c-1caa-4061-9b40-e13fde1503ca") - ICompositionAnimation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE ClearAllParameters( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE ClearParameter( - HSTRING key) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetColorParameter( - HSTRING key, - struct Color value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetMatrix3x2Parameter( - HSTRING key, - struct Matrix3x2 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetMatrix4x4Parameter( - HSTRING key, - struct Matrix4x4 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetQuaternionParameter( - HSTRING key, - struct Quaternion value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetReferenceParameter( - HSTRING key, - ABI::Windows::UI::Composition::ICompositionObject *object) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetScalarParameter( - HSTRING key, - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetVector2Parameter( - HSTRING key, - struct Vector2 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetVector3Parameter( - HSTRING key, - struct Vector3 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetVector4Parameter( - HSTRING key, - struct Vector4 value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation, 0x464c4c2c, 0x1caa, 0x4061, 0x9b,0x40, 0xe1,0x3f,0xde,0x15,0x03,0xca) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - TrustLevel *trustLevel); - - /*** ICompositionAnimation methods ***/ - HRESULT (STDMETHODCALLTYPE *ClearAllParameters)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This); - - HRESULT (STDMETHODCALLTYPE *ClearParameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key); - - HRESULT (STDMETHODCALLTYPE *SetColorParameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key, - struct __x_ABI_CWindows_CUI_CColor value); - - HRESULT (STDMETHODCALLTYPE *SetMatrix3x2Parameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2 value); - - HRESULT (STDMETHODCALLTYPE *SetMatrix4x4Parameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 value); - - HRESULT (STDMETHODCALLTYPE *SetQuaternionParameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value); - - HRESULT (STDMETHODCALLTYPE *SetReferenceParameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key, - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *object); - - HRESULT (STDMETHODCALLTYPE *SetScalarParameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *SetVector2Parameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value); - - HRESULT (STDMETHODCALLTYPE *SetVector3Parameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value); - - HRESULT (STDMETHODCALLTYPE *SetVector4Parameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *This, - HSTRING key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionAnimation methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_ClearAllParameters(This) (This)->lpVtbl->ClearAllParameters(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_ClearParameter(This,key) (This)->lpVtbl->ClearParameter(This,key) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetColorParameter(This,key,value) (This)->lpVtbl->SetColorParameter(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetMatrix3x2Parameter(This,key,value) (This)->lpVtbl->SetMatrix3x2Parameter(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetMatrix4x4Parameter(This,key,value) (This)->lpVtbl->SetMatrix4x4Parameter(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetQuaternionParameter(This,key,value) (This)->lpVtbl->SetQuaternionParameter(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetReferenceParameter(This,key,object) (This)->lpVtbl->SetReferenceParameter(This,key,object) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetScalarParameter(This,key,value) (This)->lpVtbl->SetScalarParameter(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetVector2Parameter(This,key,value) (This)->lpVtbl->SetVector2Parameter(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetVector3Parameter(This,key,value) (This)->lpVtbl->SetVector3Parameter(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetVector4Parameter(This,key,value) (This)->lpVtbl->SetVector4Parameter(This,key,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionAnimation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_ClearAllParameters(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This) { - return This->lpVtbl->ClearAllParameters(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_ClearParameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key) { - return This->lpVtbl->ClearParameter(This,key); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetColorParameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key,struct __x_ABI_CWindows_CUI_CColor value) { - return This->lpVtbl->SetColorParameter(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetMatrix3x2Parameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key,struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2 value) { - return This->lpVtbl->SetMatrix3x2Parameter(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetMatrix4x4Parameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key,struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 value) { - return This->lpVtbl->SetMatrix4x4Parameter(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetQuaternionParameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key,struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value) { - return This->lpVtbl->SetQuaternionParameter(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetReferenceParameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key,__x_ABI_CWindows_CUI_CComposition_CICompositionObject *object) { - return This->lpVtbl->SetReferenceParameter(This,key,object); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetScalarParameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key,FLOAT value) { - return This->lpVtbl->SetScalarParameter(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetVector2Parameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value) { - return This->lpVtbl->SetVector2Parameter(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetVector3Parameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value) { - return This->lpVtbl->SetVector3Parameter(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetVector4Parameter(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation* This,HSTRING key,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 value) { - return This->lpVtbl->SetVector4Parameter(This,key,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionAnimation IID___x_ABI_CWindows_CUI_CComposition_CICompositionAnimation -#define ICompositionAnimationVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationVtbl -#define ICompositionAnimation __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation -#define ICompositionAnimation_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_QueryInterface -#define ICompositionAnimation_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_AddRef -#define ICompositionAnimation_Release __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_Release -#define ICompositionAnimation_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_GetIids -#define ICompositionAnimation_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_GetRuntimeClassName -#define ICompositionAnimation_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_GetTrustLevel -#define ICompositionAnimation_ClearAllParameters __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_ClearAllParameters -#define ICompositionAnimation_ClearParameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_ClearParameter -#define ICompositionAnimation_SetColorParameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetColorParameter -#define ICompositionAnimation_SetMatrix3x2Parameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetMatrix3x2Parameter -#define ICompositionAnimation_SetMatrix4x4Parameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetMatrix4x4Parameter -#define ICompositionAnimation_SetQuaternionParameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetQuaternionParameter -#define ICompositionAnimation_SetReferenceParameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetReferenceParameter -#define ICompositionAnimation_SetScalarParameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetScalarParameter -#define ICompositionAnimation_SetVector2Parameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetVector2Parameter -#define ICompositionAnimation_SetVector3Parameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetVector3Parameter -#define ICompositionAnimation_SetVector4Parameter __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_SetVector4Parameter -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionAnimationBase interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase, 0x1c2c2999, 0xe818, 0x48d3, 0xa6,0xdd, 0xd7,0x8c,0x82,0xf8,0xac,0xe9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("1c2c2999-e818-48d3-a6dd-d78c82f8ace9") - ICompositionAnimationBase : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase, 0x1c2c2999, 0xe818, 0x48d3, 0xa6,0xdd, 0xd7,0x8c,0x82,0xf8,0xac,0xe9) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBaseVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBaseVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBaseVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionAnimationBase IID___x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase -#define ICompositionAnimationBaseVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBaseVtbl -#define ICompositionAnimationBase __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase -#define ICompositionAnimationBase_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_QueryInterface -#define ICompositionAnimationBase_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_AddRef -#define ICompositionAnimationBase_Release __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_Release -#define ICompositionAnimationBase_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_GetIids -#define ICompositionAnimationBase_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_GetRuntimeClassName -#define ICompositionAnimationBase_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationBase_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 */ - -/***************************************************************************** - * ICompositionAnimationFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory, 0x10f6c4fb, 0x6e51, 0x4c25, 0xbb,0xd3, 0x58,0x6a,0x9b,0xec,0x3e,0xf4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("10f6c4fb-6e51-4c25-bbd3-586a9bec3ef4") - ICompositionAnimationFactory : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory, 0x10f6c4fb, 0x6e51, 0x4c25, 0xbb,0xd3, 0x58,0x6a,0x9b,0xec,0x3e,0xf4) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionAnimationFactory IID___x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory -#define ICompositionAnimationFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactoryVtbl -#define ICompositionAnimationFactory __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory -#define ICompositionAnimationFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_QueryInterface -#define ICompositionAnimationFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_AddRef -#define ICompositionAnimationFactory_Release __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_Release -#define ICompositionAnimationFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_GetIids -#define ICompositionAnimationFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_GetRuntimeClassName -#define ICompositionAnimationFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionAnimationFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionObject interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObject_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObject_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionObject, 0xbcb4ad45, 0x7609, 0x4550, 0x93,0x4f, 0x16,0x00,0x2a,0x68,0xfd,0xed); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("bcb4ad45-7609-4550-934f-16002a68fded") - ICompositionObject : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Compositor( - ABI::Windows::UI::Composition::ICompositor **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Dispatcher( - ABI::Windows::UI::Core::ICoreDispatcher **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Properties( - ABI::Windows::UI::Composition::ICompositionPropertySet **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE StartAnimation( - HSTRING name, - ABI::Windows::UI::Composition::ICompositionAnimation *animation) = 0; - - virtual HRESULT STDMETHODCALLTYPE StopAnimation( - HSTRING name) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionObject, 0xbcb4ad45, 0x7609, 0x4550, 0x93,0x4f, 0x16,0x00,0x2a,0x68,0xfd,0xed) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionObjectVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This, - TrustLevel *trustLevel); - - /*** ICompositionObject methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Compositor)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This, - __x_ABI_CWindows_CUI_CComposition_CICompositor **value); - - HRESULT (STDMETHODCALLTYPE *get_Dispatcher)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This, - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher **value); - - HRESULT (STDMETHODCALLTYPE *get_Properties)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet **value); - - HRESULT (STDMETHODCALLTYPE *StartAnimation)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This, - HSTRING name, - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *animation); - - HRESULT (STDMETHODCALLTYPE *StopAnimation)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObject *This, - HSTRING name); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionObjectVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionObject { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionObjectVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionObject methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_get_Compositor(This,value) (This)->lpVtbl->get_Compositor(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_get_Dispatcher(This,value) (This)->lpVtbl->get_Dispatcher(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_get_Properties(This,value) (This)->lpVtbl->get_Properties(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_StartAnimation(This,name,animation) (This)->lpVtbl->StartAnimation(This,name,animation) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObject_StopAnimation(This,name) (This)->lpVtbl->StopAnimation(This,name) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObject_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionObject_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionObject_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObject_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObject_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObject_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionObject methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObject_get_Compositor(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This,__x_ABI_CWindows_CUI_CComposition_CICompositor **value) { - return This->lpVtbl->get_Compositor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObject_get_Dispatcher(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This,__x_ABI_CWindows_CUI_CCore_CICoreDispatcher **value) { - return This->lpVtbl->get_Dispatcher(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObject_get_Properties(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This,__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet **value) { - return This->lpVtbl->get_Properties(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObject_StartAnimation(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This,HSTRING name,__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation *animation) { - return This->lpVtbl->StartAnimation(This,name,animation); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObject_StopAnimation(__x_ABI_CWindows_CUI_CComposition_CICompositionObject* This,HSTRING name) { - return This->lpVtbl->StopAnimation(This,name); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionObject IID___x_ABI_CWindows_CUI_CComposition_CICompositionObject -#define ICompositionObjectVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionObjectVtbl -#define ICompositionObject __x_ABI_CWindows_CUI_CComposition_CICompositionObject -#define ICompositionObject_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionObject_QueryInterface -#define ICompositionObject_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionObject_AddRef -#define ICompositionObject_Release __x_ABI_CWindows_CUI_CComposition_CICompositionObject_Release -#define ICompositionObject_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionObject_GetIids -#define ICompositionObject_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionObject_GetRuntimeClassName -#define ICompositionObject_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionObject_GetTrustLevel -#define ICompositionObject_get_Compositor __x_ABI_CWindows_CUI_CComposition_CICompositionObject_get_Compositor -#define ICompositionObject_get_Dispatcher __x_ABI_CWindows_CUI_CComposition_CICompositionObject_get_Dispatcher -#define ICompositionObject_get_Properties __x_ABI_CWindows_CUI_CComposition_CICompositionObject_get_Properties -#define ICompositionObject_StartAnimation __x_ABI_CWindows_CUI_CComposition_CICompositionObject_StartAnimation -#define ICompositionObject_StopAnimation __x_ABI_CWindows_CUI_CComposition_CICompositionObject_StopAnimation -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionObject_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionObjectFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory, 0x51205c5e, 0x558a, 0x4f2a, 0x8d,0x39, 0x37,0xbf,0xe1,0xe2,0x0d,0xdd); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("51205c5e-558a-4f2a-8d39-37bfe1e20ddd") - ICompositionObjectFactory : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory, 0x51205c5e, 0x558a, 0x4f2a, 0x8d,0x39, 0x37,0xbf,0xe1,0xe2,0x0d,0xdd) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionObjectFactory IID___x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory -#define ICompositionObjectFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactoryVtbl -#define ICompositionObjectFactory __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory -#define ICompositionObjectFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_QueryInterface -#define ICompositionObjectFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_AddRef -#define ICompositionObjectFactory_Release __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_Release -#define ICompositionObjectFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_GetIids -#define ICompositionObjectFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_GetRuntimeClassName -#define ICompositionObjectFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionObjectFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionBatchCompletedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs, 0x0d00dad0, 0x9464, 0x450a, 0xa5,0x62, 0x2e,0x26,0x98,0xb0,0xa8,0x12); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("0d00dad0-9464-450a-a562-2e2698b0a812") - ICompositionBatchCompletedEventArgs : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs, 0x0d00dad0, 0x9464, 0x450a, 0xa5,0x62, 0x2e,0x26,0x98,0xb0,0xa8,0x12) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgsVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionBatchCompletedEventArgs IID___x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs -#define ICompositionBatchCompletedEventArgsVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgsVtbl -#define ICompositionBatchCompletedEventArgs __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs -#define ICompositionBatchCompletedEventArgs_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_QueryInterface -#define ICompositionBatchCompletedEventArgs_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_AddRef -#define ICompositionBatchCompletedEventArgs_Release __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_Release -#define ICompositionBatchCompletedEventArgs_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_GetIids -#define ICompositionBatchCompletedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_GetRuntimeClassName -#define ICompositionBatchCompletedEventArgs_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionBrush interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionBrush_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionBrush_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionBrush, 0xab0d7608, 0x30c0, 0x40e9, 0xb5,0x68, 0xb6,0x0a,0x6b,0xd1,0xfb,0x46); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("ab0d7608-30c0-40e9-b568-b60a6bd1fb46") - ICompositionBrush : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionBrush, 0xab0d7608, 0x30c0, 0x40e9, 0xb5,0x68, 0xb6,0x0a,0x6b,0xd1,0xfb,0x46) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionBrushVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionBrushVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionBrush { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionBrushVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionBrush* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionBrush* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionBrush* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionBrush* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionBrush* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionBrush* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionBrush IID___x_ABI_CWindows_CUI_CComposition_CICompositionBrush -#define ICompositionBrushVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionBrushVtbl -#define ICompositionBrush __x_ABI_CWindows_CUI_CComposition_CICompositionBrush -#define ICompositionBrush_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_QueryInterface -#define ICompositionBrush_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_AddRef -#define ICompositionBrush_Release __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_Release -#define ICompositionBrush_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_GetIids -#define ICompositionBrush_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_GetRuntimeClassName -#define ICompositionBrush_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionBrush_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionBrush_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionBrushFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory, 0xda53fb4c, 0x4650, 0x47c4, 0xad,0x76, 0x76,0x53,0x79,0x60,0x7e,0xd6); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("da53fb4c-4650-47c4-ad76-765379607ed6") - ICompositionBrushFactory : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory, 0xda53fb4c, 0x4650, 0x47c4, 0xad,0x76, 0x76,0x53,0x79,0x60,0x7e,0xd6) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionBrushFactory IID___x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory -#define ICompositionBrushFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactoryVtbl -#define ICompositionBrushFactory __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory -#define ICompositionBrushFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_QueryInterface -#define ICompositionBrushFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_AddRef -#define ICompositionBrushFactory_Release __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_Release -#define ICompositionBrushFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_GetIids -#define ICompositionBrushFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_GetRuntimeClassName -#define ICompositionBrushFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionBrushFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionClip interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionClip_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionClip_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionClip, 0x1ccd2a52, 0xcfc7, 0x4ace, 0x99,0x83, 0x14,0x6b,0xb8,0xeb,0x6a,0x3c); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("1ccd2a52-cfc7-4ace-9983-146bb8eb6a3c") - ICompositionClip : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionClip, 0x1ccd2a52, 0xcfc7, 0x4ace, 0x99,0x83, 0x14,0x6b,0xb8,0xeb,0x6a,0x3c) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionClipVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClip *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClip *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClip *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClip *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClip *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClip *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionClipVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionClip { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionClipVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClip_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClip_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClip_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClip_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClip_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClip_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionClip_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionClip* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionClip_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionClip* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionClip_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionClip* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionClip_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionClip* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionClip_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionClip* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionClip_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionClip* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionClip IID___x_ABI_CWindows_CUI_CComposition_CICompositionClip -#define ICompositionClipVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionClipVtbl -#define ICompositionClip __x_ABI_CWindows_CUI_CComposition_CICompositionClip -#define ICompositionClip_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionClip_QueryInterface -#define ICompositionClip_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionClip_AddRef -#define ICompositionClip_Release __x_ABI_CWindows_CUI_CComposition_CICompositionClip_Release -#define ICompositionClip_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionClip_GetIids -#define ICompositionClip_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionClip_GetRuntimeClassName -#define ICompositionClip_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionClip_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionClip_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionClipFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory, 0xb9484caf, 0x20c7, 0x4aed, 0xac,0x4a, 0x9c,0x78,0xba,0x13,0x02,0xcf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("b9484caf-20c7-4aed-ac4a-9c78ba1302cf") - ICompositionClipFactory : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory, 0xb9484caf, 0x20c7, 0x4aed, 0xac,0x4a, 0x9c,0x78,0xba,0x13,0x02,0xcf) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionClipFactory IID___x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory -#define ICompositionClipFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactoryVtbl -#define ICompositionClipFactory __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory -#define ICompositionClipFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_QueryInterface -#define ICompositionClipFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_AddRef -#define ICompositionClipFactory_Release __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_Release -#define ICompositionClipFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_GetIids -#define ICompositionClipFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_GetRuntimeClassName -#define ICompositionClipFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionClipFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionColorBrush interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush, 0x2b264c5e, 0xbf35, 0x4831, 0x86,0x42, 0xcf,0x70,0xc2,0x0f,0xff,0x2f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("2b264c5e-bf35-4831-8642-cf70c20fff2f") - ICompositionColorBrush : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Color( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Color( - struct Color value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush, 0x2b264c5e, 0xbf35, 0x4831, 0x86,0x42, 0xcf,0x70,0xc2,0x0f,0xff,0x2f) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrushVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush *This, - TrustLevel *trustLevel); - - /*** ICompositionColorBrush methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Color)( - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *put_Color)( - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush *This, - struct __x_ABI_CWindows_CUI_CColor value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrushVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrushVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionColorBrush methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_get_Color(This,value) (This)->lpVtbl->get_Color(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_put_Color(This,value) (This)->lpVtbl->put_Color(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionColorBrush methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_get_Color(__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Color(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_put_Color(__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush* This,struct __x_ABI_CWindows_CUI_CColor value) { - return This->lpVtbl->put_Color(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionColorBrush IID___x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush -#define ICompositionColorBrushVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrushVtbl -#define ICompositionColorBrush __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush -#define ICompositionColorBrush_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_QueryInterface -#define ICompositionColorBrush_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_AddRef -#define ICompositionColorBrush_Release __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_Release -#define ICompositionColorBrush_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_GetIids -#define ICompositionColorBrush_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_GetRuntimeClassName -#define ICompositionColorBrush_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_GetTrustLevel -#define ICompositionColorBrush_get_Color __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_get_Color -#define ICompositionColorBrush_put_Color __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_put_Color -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionCommitBatch interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch, 0x0d00dad0, 0xca07, 0x4400, 0x8c,0x8e, 0xcb,0x5d,0xb0,0x85,0x59,0xcc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("0d00dad0-ca07-4400-8c8e-cb5db08559cc") - ICompositionCommitBatch : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_IsActive( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsEnded( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_Completed( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_Completed( - EventRegistrationToken token) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch, 0x0d00dad0, 0xca07, 0x4400, 0x8c,0x8e, 0xcb,0x5d,0xb0,0x85,0x59,0xcc) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatchVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This, - TrustLevel *trustLevel); - - /*** ICompositionCommitBatch methods ***/ - HRESULT (STDMETHODCALLTYPE *get_IsActive)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsEnded)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *add_Completed)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This, - __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_Completed)( - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatchVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatchVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionCommitBatch methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_get_IsActive(This,value) (This)->lpVtbl->get_IsActive(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_get_IsEnded(This,value) (This)->lpVtbl->get_IsEnded(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_add_Completed(This,handler,token) (This)->lpVtbl->add_Completed(This,handler,token) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_remove_Completed(This,token) (This)->lpVtbl->remove_Completed(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionCommitBatch methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_get_IsActive(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This,boolean *value) { - return This->lpVtbl->get_IsActive(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_get_IsEnded(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This,boolean *value) { - return This->lpVtbl->get_IsEnded(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_add_Completed(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This,__FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_Completed(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_remove_Completed(__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch* This,EventRegistrationToken token) { - return This->lpVtbl->remove_Completed(This,token); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionCommitBatch IID___x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch -#define ICompositionCommitBatchVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatchVtbl -#define ICompositionCommitBatch __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch -#define ICompositionCommitBatch_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_QueryInterface -#define ICompositionCommitBatch_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_AddRef -#define ICompositionCommitBatch_Release __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_Release -#define ICompositionCommitBatch_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_GetIids -#define ICompositionCommitBatch_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_GetRuntimeClassName -#define ICompositionCommitBatch_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_GetTrustLevel -#define ICompositionCommitBatch_get_IsActive __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_get_IsActive -#define ICompositionCommitBatch_get_IsEnded __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_get_IsEnded -#define ICompositionCommitBatch_add_Completed __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_add_Completed -#define ICompositionCommitBatch_remove_Completed __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_remove_Completed -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionDrawingSurface interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface, 0xa166c300, 0xfad0, 0x4d11, 0x9e,0x67, 0xe4,0x33,0x16,0x2f,0xf4,0x9e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("a166c300-fad0-4d11-9e67-e433162ff49e") - ICompositionDrawingSurface : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AlphaMode( - enum DirectXAlphaMode *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PixelFormat( - enum DirectXPixelFormat *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Size( - struct Size *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface, 0xa166c300, 0xfad0, 0x4d11, 0x9e,0x67, 0xe4,0x33,0x16,0x2f,0xf4,0x9e) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface *This, - TrustLevel *trustLevel); - - /*** ICompositionDrawingSurface methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AlphaMode)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXAlphaMode *value); - - HRESULT (STDMETHODCALLTYPE *get_PixelFormat)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface *This, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface *This, - struct __x_ABI_CWindows_CFoundation_CSize *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionDrawingSurface methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_get_AlphaMode(This,value) (This)->lpVtbl->get_AlphaMode(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_get_PixelFormat(This,value) (This)->lpVtbl->get_PixelFormat(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionDrawingSurface methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_get_AlphaMode(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXAlphaMode *value) { - return This->lpVtbl->get_AlphaMode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_get_PixelFormat(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface* This,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat *value) { - return This->lpVtbl->get_PixelFormat(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_get_Size(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface* This,struct __x_ABI_CWindows_CFoundation_CSize *value) { - return This->lpVtbl->get_Size(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionDrawingSurface IID___x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface -#define ICompositionDrawingSurfaceVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceVtbl -#define ICompositionDrawingSurface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface -#define ICompositionDrawingSurface_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_QueryInterface -#define ICompositionDrawingSurface_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_AddRef -#define ICompositionDrawingSurface_Release __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_Release -#define ICompositionDrawingSurface_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_GetIids -#define ICompositionDrawingSurface_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_GetRuntimeClassName -#define ICompositionDrawingSurface_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_GetTrustLevel -#define ICompositionDrawingSurface_get_AlphaMode __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_get_AlphaMode -#define ICompositionDrawingSurface_get_PixelFormat __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_get_PixelFormat -#define ICompositionDrawingSurface_get_Size __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_get_Size -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionDrawingSurfaceFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory, 0x9497b00a, 0x312d, 0x46b9, 0x9d,0xb3, 0x41,0x2f,0xd7,0x94,0x64,0xc8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("9497b00a-312d-46b9-9db3-412fd79464c8") - ICompositionDrawingSurfaceFactory : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory, 0x9497b00a, 0x312d, 0x46b9, 0x9d,0xb3, 0x41,0x2f,0xd7,0x94,0x64,0xc8) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionDrawingSurfaceFactory IID___x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory -#define ICompositionDrawingSurfaceFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactoryVtbl -#define ICompositionDrawingSurfaceFactory __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory -#define ICompositionDrawingSurfaceFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_QueryInterface -#define ICompositionDrawingSurfaceFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_AddRef -#define ICompositionDrawingSurfaceFactory_Release __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_Release -#define ICompositionDrawingSurfaceFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_GetIids -#define ICompositionDrawingSurfaceFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_GetRuntimeClassName -#define ICompositionDrawingSurfaceFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurfaceFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * ICompositionEasingFunction interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction, 0x5145e356, 0xbf79, 0x4ea8, 0x8c,0xc2, 0x6b,0x5b,0x47,0x2e,0x6c,0x9a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("5145e356-bf79-4ea8-8cc2-6b5b472e6c9a") - ICompositionEasingFunction : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction, 0x5145e356, 0xbf79, 0x4ea8, 0x8c,0xc2, 0x6b,0x5b,0x47,0x2e,0x6c,0x9a) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionEasingFunction IID___x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction -#define ICompositionEasingFunctionVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionVtbl -#define ICompositionEasingFunction __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction -#define ICompositionEasingFunction_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_QueryInterface -#define ICompositionEasingFunction_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_AddRef -#define ICompositionEasingFunction_Release __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_Release -#define ICompositionEasingFunction_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_GetIids -#define ICompositionEasingFunction_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_GetRuntimeClassName -#define ICompositionEasingFunction_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionEasingFunctionFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory, 0x60840774, 0x3da0, 0x4949, 0x82,0x00, 0x72,0x06,0xc0,0x01,0x90,0xa0); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("60840774-3da0-4949-8200-7206c00190a0") - ICompositionEasingFunctionFactory : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory, 0x60840774, 0x3da0, 0x4949, 0x82,0x00, 0x72,0x06,0xc0,0x01,0x90,0xa0) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionEasingFunctionFactory IID___x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory -#define ICompositionEasingFunctionFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactoryVtbl -#define ICompositionEasingFunctionFactory __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory -#define ICompositionEasingFunctionFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_QueryInterface -#define ICompositionEasingFunctionFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_AddRef -#define ICompositionEasingFunctionFactory_Release __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_Release -#define ICompositionEasingFunctionFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_GetIids -#define ICompositionEasingFunctionFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_GetRuntimeClassName -#define ICompositionEasingFunctionFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunctionFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionEffectBrush interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush, 0xbf7f795e, 0x83cc, 0x44bf, 0xa4,0x47, 0x3e,0x3c,0x07,0x17,0x89,0xec); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("bf7f795e-83cc-44bf-a447-3e3c071789ec") - ICompositionEffectBrush : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetSourceParameter( - HSTRING name, - ABI::Windows::UI::Composition::ICompositionBrush **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE SetSourceParameter( - HSTRING name, - ABI::Windows::UI::Composition::ICompositionBrush *source) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush, 0xbf7f795e, 0x83cc, 0x44bf, 0xa4,0x47, 0x3e,0x3c,0x07,0x17,0x89,0xec) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrushVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush *This, - TrustLevel *trustLevel); - - /*** ICompositionEffectBrush methods ***/ - HRESULT (STDMETHODCALLTYPE *GetSourceParameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush *This, - HSTRING name, - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush **result); - - HRESULT (STDMETHODCALLTYPE *SetSourceParameter)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush *This, - HSTRING name, - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush *source); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrushVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrushVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionEffectBrush methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetSourceParameter(This,name,result) (This)->lpVtbl->GetSourceParameter(This,name,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_SetSourceParameter(This,name,source) (This)->lpVtbl->SetSourceParameter(This,name,source) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionEffectBrush methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetSourceParameter(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush* This,HSTRING name,__x_ABI_CWindows_CUI_CComposition_CICompositionBrush **result) { - return This->lpVtbl->GetSourceParameter(This,name,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_SetSourceParameter(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush* This,HSTRING name,__x_ABI_CWindows_CUI_CComposition_CICompositionBrush *source) { - return This->lpVtbl->SetSourceParameter(This,name,source); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionEffectBrush IID___x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush -#define ICompositionEffectBrushVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrushVtbl -#define ICompositionEffectBrush __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush -#define ICompositionEffectBrush_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_QueryInterface -#define ICompositionEffectBrush_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_AddRef -#define ICompositionEffectBrush_Release __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_Release -#define ICompositionEffectBrush_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetIids -#define ICompositionEffectBrush_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetRuntimeClassName -#define ICompositionEffectBrush_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetTrustLevel -#define ICompositionEffectBrush_GetSourceParameter __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_GetSourceParameter -#define ICompositionEffectBrush_SetSourceParameter __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_SetSourceParameter -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionEffectFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory, 0xbe5624af, 0xba7e, 0x4510, 0x98,0x50, 0x41,0xc0,0xb4,0xff,0x74,0xdf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("be5624af-ba7e-4510-9850-41c0b4ff74df") - ICompositionEffectFactory : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateBrush( - ABI::Windows::UI::Composition::ICompositionEffectBrush **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ExtendedError( - HRESULT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LoadStatus( - enum CompositionEffectFactoryLoadStatus *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory, 0xbe5624af, 0xba7e, 0x4510, 0x98,0x50, 0x41,0xc0,0xb4,0xff,0x74,0xdf) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory *This, - TrustLevel *trustLevel); - - /*** ICompositionEffectFactory methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateBrush)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush **result); - - HRESULT (STDMETHODCALLTYPE *get_ExtendedError)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory *This, - HRESULT *value); - - HRESULT (STDMETHODCALLTYPE *get_LoadStatus)( - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactoryLoadStatus *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionEffectFactory methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_CreateBrush(This,result) (This)->lpVtbl->CreateBrush(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_get_ExtendedError(This,value) (This)->lpVtbl->get_ExtendedError(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_get_LoadStatus(This,value) (This)->lpVtbl->get_LoadStatus(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionEffectFactory methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_CreateBrush(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory* This,__x_ABI_CWindows_CUI_CComposition_CICompositionEffectBrush **result) { - return This->lpVtbl->CreateBrush(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_get_ExtendedError(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory* This,HRESULT *value) { - return This->lpVtbl->get_ExtendedError(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_get_LoadStatus(__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionEffectFactoryLoadStatus *value) { - return This->lpVtbl->get_LoadStatus(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionEffectFactory IID___x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory -#define ICompositionEffectFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactoryVtbl -#define ICompositionEffectFactory __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory -#define ICompositionEffectFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_QueryInterface -#define ICompositionEffectFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_AddRef -#define ICompositionEffectFactory_Release __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_Release -#define ICompositionEffectFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_GetIids -#define ICompositionEffectFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_GetRuntimeClassName -#define ICompositionEffectFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_GetTrustLevel -#define ICompositionEffectFactory_CreateBrush __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_CreateBrush -#define ICompositionEffectFactory_get_ExtendedError __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_get_ExtendedError -#define ICompositionEffectFactory_get_LoadStatus __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_get_LoadStatus -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionGraphicsDevice interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice, 0xfb22c6e1, 0x80a2, 0x4667, 0x99,0x36, 0xdb,0xea,0xf6,0xee,0xfe,0x95); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("fb22c6e1-80a2-4667-9936-dbeaf6eefe95") - ICompositionGraphicsDevice : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateDrawingSurface( - struct Size pixels, - enum DirectXPixelFormat format, - enum DirectXAlphaMode mode, - ABI::Windows::UI::Composition::ICompositionDrawingSurface **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_RenderingDeviceReplaced( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_RenderingDeviceReplaced( - EventRegistrationToken token) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice, 0xfb22c6e1, 0x80a2, 0x4667, 0x99,0x36, 0xdb,0xea,0xf6,0xee,0xfe,0x95) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDeviceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *This, - TrustLevel *trustLevel); - - /*** ICompositionGraphicsDevice methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateDrawingSurface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *This, - struct __x_ABI_CWindows_CFoundation_CSize pixels, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat format, - enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXAlphaMode mode, - __x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface **result); - - HRESULT (STDMETHODCALLTYPE *add_RenderingDeviceReplaced)( - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *This, - __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_RenderingDeviceReplaced)( - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDeviceVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDeviceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionGraphicsDevice methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_CreateDrawingSurface(This,pixels,format,mode,result) (This)->lpVtbl->CreateDrawingSurface(This,pixels,format,mode,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_add_RenderingDeviceReplaced(This,handler,token) (This)->lpVtbl->add_RenderingDeviceReplaced(This,handler,token) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_remove_RenderingDeviceReplaced(This,token) (This)->lpVtbl->remove_RenderingDeviceReplaced(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionGraphicsDevice methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_CreateDrawingSurface(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice* This,struct __x_ABI_CWindows_CFoundation_CSize pixels,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXPixelFormat format,enum __x_ABI_CWindows_CGraphics_CDirectX_CDirectXAlphaMode mode,__x_ABI_CWindows_CUI_CComposition_CICompositionDrawingSurface **result) { - return This->lpVtbl->CreateDrawingSurface(This,pixels,format,mode,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_add_RenderingDeviceReplaced(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice* This,__FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_RenderingDeviceReplaced(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_remove_RenderingDeviceReplaced(__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice* This,EventRegistrationToken token) { - return This->lpVtbl->remove_RenderingDeviceReplaced(This,token); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionGraphicsDevice IID___x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice -#define ICompositionGraphicsDeviceVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDeviceVtbl -#define ICompositionGraphicsDevice __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice -#define ICompositionGraphicsDevice_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_QueryInterface -#define ICompositionGraphicsDevice_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_AddRef -#define ICompositionGraphicsDevice_Release __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_Release -#define ICompositionGraphicsDevice_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_GetIids -#define ICompositionGraphicsDevice_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_GetRuntimeClassName -#define ICompositionGraphicsDevice_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_GetTrustLevel -#define ICompositionGraphicsDevice_CreateDrawingSurface __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_CreateDrawingSurface -#define ICompositionGraphicsDevice_add_RenderingDeviceReplaced __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_add_RenderingDeviceReplaced -#define ICompositionGraphicsDevice_remove_RenderingDeviceReplaced __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_remove_RenderingDeviceReplaced -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionPropertySet interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet, 0xc9d6d202, 0x5f67, 0x4453, 0x91,0x17, 0x9e,0xad,0xd4,0x30,0xd3,0xc2); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("c9d6d202-5f67-4453-9117-9eadd430d3c2") - ICompositionPropertySet : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE InsertColor( - HSTRING name, - struct Color value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertMatrix3x2( - HSTRING name, - struct Matrix3x2 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertMatrix4x4( - HSTRING name, - struct Matrix4x4 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertQuaternion( - HSTRING name, - struct Quaternion value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertScalar( - HSTRING name, - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertVector2( - HSTRING name, - struct Vector2 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertVector3( - HSTRING name, - struct Vector3 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertVector4( - HSTRING name, - struct Vector4 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryGetColor( - HSTRING name, - struct Color *value, - enum CompositionGetValueStatus *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryGetMatrix3x2( - HSTRING name, - struct Matrix3x2 *value, - enum CompositionGetValueStatus *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryGetMatrix4x4( - HSTRING name, - struct Matrix4x4 *value, - enum CompositionGetValueStatus *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryGetQuaternion( - HSTRING name, - struct Quaternion *value, - enum CompositionGetValueStatus *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryGetScalar( - HSTRING name, - FLOAT *value, - enum CompositionGetValueStatus *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryGetVector2( - HSTRING name, - struct Vector2 *value, - enum CompositionGetValueStatus *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryGetVector3( - HSTRING name, - struct Vector3 *value, - enum CompositionGetValueStatus *result) = 0; - - virtual HRESULT STDMETHODCALLTYPE TryGetVector4( - HSTRING name, - struct Vector4 *value, - enum CompositionGetValueStatus *result) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet, 0xc9d6d202, 0x5f67, 0x4453, 0x91,0x17, 0x9e,0xad,0xd4,0x30,0xd3,0xc2) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySetVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - TrustLevel *trustLevel); - - /*** ICompositionPropertySet methods ***/ - HRESULT (STDMETHODCALLTYPE *InsertColor)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CUI_CColor value); - - HRESULT (STDMETHODCALLTYPE *InsertMatrix3x2)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2 value); - - HRESULT (STDMETHODCALLTYPE *InsertMatrix4x4)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 value); - - HRESULT (STDMETHODCALLTYPE *InsertQuaternion)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value); - - HRESULT (STDMETHODCALLTYPE *InsertScalar)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *InsertVector2)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value); - - HRESULT (STDMETHODCALLTYPE *InsertVector3)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value); - - HRESULT (STDMETHODCALLTYPE *InsertVector4)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 value); - - HRESULT (STDMETHODCALLTYPE *TryGetColor)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CUI_CColor *value, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result); - - HRESULT (STDMETHODCALLTYPE *TryGetMatrix3x2)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2 *value, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result); - - HRESULT (STDMETHODCALLTYPE *TryGetMatrix4x4)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 *value, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result); - - HRESULT (STDMETHODCALLTYPE *TryGetQuaternion)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion *value, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result); - - HRESULT (STDMETHODCALLTYPE *TryGetScalar)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - FLOAT *value, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result); - - HRESULT (STDMETHODCALLTYPE *TryGetVector2)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result); - - HRESULT (STDMETHODCALLTYPE *TryGetVector3)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result); - - HRESULT (STDMETHODCALLTYPE *TryGetVector4)( - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet *This, - HSTRING name, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 *value, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySetVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySetVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionPropertySet methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertColor(This,name,value) (This)->lpVtbl->InsertColor(This,name,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertMatrix3x2(This,name,value) (This)->lpVtbl->InsertMatrix3x2(This,name,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertMatrix4x4(This,name,value) (This)->lpVtbl->InsertMatrix4x4(This,name,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertQuaternion(This,name,value) (This)->lpVtbl->InsertQuaternion(This,name,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertScalar(This,name,value) (This)->lpVtbl->InsertScalar(This,name,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertVector2(This,name,value) (This)->lpVtbl->InsertVector2(This,name,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertVector3(This,name,value) (This)->lpVtbl->InsertVector3(This,name,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertVector4(This,name,value) (This)->lpVtbl->InsertVector4(This,name,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetColor(This,name,value,result) (This)->lpVtbl->TryGetColor(This,name,value,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetMatrix3x2(This,name,value,result) (This)->lpVtbl->TryGetMatrix3x2(This,name,value,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetMatrix4x4(This,name,value,result) (This)->lpVtbl->TryGetMatrix4x4(This,name,value,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetQuaternion(This,name,value,result) (This)->lpVtbl->TryGetQuaternion(This,name,value,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetScalar(This,name,value,result) (This)->lpVtbl->TryGetScalar(This,name,value,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetVector2(This,name,value,result) (This)->lpVtbl->TryGetVector2(This,name,value,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetVector3(This,name,value,result) (This)->lpVtbl->TryGetVector3(This,name,value,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetVector4(This,name,value,result) (This)->lpVtbl->TryGetVector4(This,name,value,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionPropertySet methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertColor(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CUI_CColor value) { - return This->lpVtbl->InsertColor(This,name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertMatrix3x2(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2 value) { - return This->lpVtbl->InsertMatrix3x2(This,name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertMatrix4x4(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 value) { - return This->lpVtbl->InsertMatrix4x4(This,name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertQuaternion(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value) { - return This->lpVtbl->InsertQuaternion(This,name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertScalar(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,FLOAT value) { - return This->lpVtbl->InsertScalar(This,name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertVector2(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value) { - return This->lpVtbl->InsertVector2(This,name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertVector3(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value) { - return This->lpVtbl->InsertVector3(This,name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertVector4(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 value) { - return This->lpVtbl->InsertVector4(This,name,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetColor(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CUI_CColor *value,enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result) { - return This->lpVtbl->TryGetColor(This,name,value,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetMatrix3x2(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix3x2 *value,enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result) { - return This->lpVtbl->TryGetMatrix3x2(This,name,value,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetMatrix4x4(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 *value,enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result) { - return This->lpVtbl->TryGetMatrix4x4(This,name,value,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetQuaternion(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion *value,enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result) { - return This->lpVtbl->TryGetQuaternion(This,name,value,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetScalar(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,FLOAT *value,enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result) { - return This->lpVtbl->TryGetScalar(This,name,value,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetVector2(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value,enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result) { - return This->lpVtbl->TryGetVector2(This,name,value,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetVector3(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value,enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result) { - return This->lpVtbl->TryGetVector3(This,name,value,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetVector4(__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet* This,HSTRING name,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 *value,enum __x_ABI_CWindows_CUI_CComposition_CCompositionGetValueStatus *result) { - return This->lpVtbl->TryGetVector4(This,name,value,result); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionPropertySet IID___x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet -#define ICompositionPropertySetVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySetVtbl -#define ICompositionPropertySet __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet -#define ICompositionPropertySet_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_QueryInterface -#define ICompositionPropertySet_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_AddRef -#define ICompositionPropertySet_Release __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_Release -#define ICompositionPropertySet_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_GetIids -#define ICompositionPropertySet_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_GetRuntimeClassName -#define ICompositionPropertySet_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_GetTrustLevel -#define ICompositionPropertySet_InsertColor __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertColor -#define ICompositionPropertySet_InsertMatrix3x2 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertMatrix3x2 -#define ICompositionPropertySet_InsertMatrix4x4 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertMatrix4x4 -#define ICompositionPropertySet_InsertQuaternion __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertQuaternion -#define ICompositionPropertySet_InsertScalar __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertScalar -#define ICompositionPropertySet_InsertVector2 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertVector2 -#define ICompositionPropertySet_InsertVector3 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertVector3 -#define ICompositionPropertySet_InsertVector4 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_InsertVector4 -#define ICompositionPropertySet_TryGetColor __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetColor -#define ICompositionPropertySet_TryGetMatrix3x2 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetMatrix3x2 -#define ICompositionPropertySet_TryGetMatrix4x4 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetMatrix4x4 -#define ICompositionPropertySet_TryGetQuaternion __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetQuaternion -#define ICompositionPropertySet_TryGetScalar __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetScalar -#define ICompositionPropertySet_TryGetVector2 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetVector2 -#define ICompositionPropertySet_TryGetVector3 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetVector3 -#define ICompositionPropertySet_TryGetVector4 __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_TryGetVector4 -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionScopedBatch interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch, 0x0d00dad0, 0xfb07, 0x46fd, 0x8c,0x72, 0x62,0x80,0xd1,0xa3,0xd1,0xdd); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("0d00dad0-fb07-46fd-8c72-6280d1a3d1dd") - ICompositionScopedBatch : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_IsActive( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsEnded( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE End( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE Resume( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE Suspend( - ) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_Completed( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *token) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_Completed( - EventRegistrationToken token) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch, 0x0d00dad0, 0xfb07, 0x46fd, 0x8c,0x72, 0x62,0x80,0xd1,0xa3,0xd1,0xdd) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatchVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This, - TrustLevel *trustLevel); - - /*** ICompositionScopedBatch methods ***/ - HRESULT (STDMETHODCALLTYPE *get_IsActive)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_IsEnded)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *End)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This); - - HRESULT (STDMETHODCALLTYPE *Resume)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This); - - HRESULT (STDMETHODCALLTYPE *Suspend)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This); - - HRESULT (STDMETHODCALLTYPE *add_Completed)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This, - __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs *handler, - EventRegistrationToken *token); - - HRESULT (STDMETHODCALLTYPE *remove_Completed)( - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch *This, - EventRegistrationToken token); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatchVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatchVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionScopedBatch methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_get_IsActive(This,value) (This)->lpVtbl->get_IsActive(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_get_IsEnded(This,value) (This)->lpVtbl->get_IsEnded(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_End(This) (This)->lpVtbl->End(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_Resume(This) (This)->lpVtbl->Resume(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_Suspend(This) (This)->lpVtbl->Suspend(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_add_Completed(This,handler,token) (This)->lpVtbl->add_Completed(This,handler,token) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_remove_Completed(This,token) (This)->lpVtbl->remove_Completed(This,token) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionScopedBatch methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_get_IsActive(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This,boolean *value) { - return This->lpVtbl->get_IsActive(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_get_IsEnded(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This,boolean *value) { - return This->lpVtbl->get_IsEnded(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_End(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This) { - return This->lpVtbl->End(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_Resume(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This) { - return This->lpVtbl->Resume(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_Suspend(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This) { - return This->lpVtbl->Suspend(This); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_add_Completed(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This,__FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs *handler,EventRegistrationToken *token) { - return This->lpVtbl->add_Completed(This,handler,token); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_remove_Completed(__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch* This,EventRegistrationToken token) { - return This->lpVtbl->remove_Completed(This,token); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionScopedBatch IID___x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch -#define ICompositionScopedBatchVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatchVtbl -#define ICompositionScopedBatch __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch -#define ICompositionScopedBatch_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_QueryInterface -#define ICompositionScopedBatch_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_AddRef -#define ICompositionScopedBatch_Release __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_Release -#define ICompositionScopedBatch_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_GetIids -#define ICompositionScopedBatch_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_GetRuntimeClassName -#define ICompositionScopedBatch_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_GetTrustLevel -#define ICompositionScopedBatch_get_IsActive __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_get_IsActive -#define ICompositionScopedBatch_get_IsEnded __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_get_IsEnded -#define ICompositionScopedBatch_End __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_End -#define ICompositionScopedBatch_Resume __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_Resume -#define ICompositionScopedBatch_Suspend __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_Suspend -#define ICompositionScopedBatch_add_Completed __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_add_Completed -#define ICompositionScopedBatch_remove_Completed __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_remove_Completed -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionSurface interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionSurface_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionSurface_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionSurface, 0x1527540d, 0x42c7, 0x47a6, 0xa4,0x08, 0x66,0x8f,0x79,0xa9,0x0d,0xfb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("1527540d-42c7-47a6-a408-668f79a90dfb") - ICompositionSurface : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionSurface, 0x1527540d, 0x42c7, 0x47a6, 0xa4,0x08, 0x66,0x8f,0x79,0xa9,0x0d,0xfb) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionSurface { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionSurface* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionSurface* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionSurface* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionSurface* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionSurface* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionSurface* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionSurface IID___x_ABI_CWindows_CUI_CComposition_CICompositionSurface -#define ICompositionSurfaceVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceVtbl -#define ICompositionSurface __x_ABI_CWindows_CUI_CComposition_CICompositionSurface -#define ICompositionSurface_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_QueryInterface -#define ICompositionSurface_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_AddRef -#define ICompositionSurface_Release __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_Release -#define ICompositionSurface_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_GetIids -#define ICompositionSurface_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_GetRuntimeClassName -#define ICompositionSurface_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionSurface_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionSurface_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionSurfaceBrush interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush, 0xad016d79, 0x1e4c, 0x4c0d, 0x9c,0x29, 0x83,0x33,0x8c,0x87,0xc1,0x62); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("ad016d79-1e4c-4c0d-9c29-83338c87c162") - ICompositionSurfaceBrush : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_BitmapInterpolationMode( - enum CompositionBitmapInterpolationMode *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_BitmapInterpolationMode( - enum CompositionBitmapInterpolationMode value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HorizontalAlignmentRatio( - FLOAT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_HorizontalAlignmentRatio( - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Stretch( - enum CompositionStretch *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Stretch( - enum CompositionStretch value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Surface( - ABI::Windows::UI::Composition::ICompositionSurface **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Surface( - ABI::Windows::UI::Composition::ICompositionSurface *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_VerticalAlignmentRatio( - FLOAT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_VerticalAlignmentRatio( - FLOAT value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush, 0xad016d79, 0x1e4c, 0x4c0d, 0x9c,0x29, 0x83,0x33,0x8c,0x87,0xc1,0x62) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrushVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - TrustLevel *trustLevel); - - /*** ICompositionSurfaceBrush methods ***/ - HRESULT (STDMETHODCALLTYPE *get_BitmapInterpolationMode)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionBitmapInterpolationMode *value); - - HRESULT (STDMETHODCALLTYPE *put_BitmapInterpolationMode)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionBitmapInterpolationMode value); - - HRESULT (STDMETHODCALLTYPE *get_HorizontalAlignmentRatio)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - FLOAT *value); - - HRESULT (STDMETHODCALLTYPE *put_HorizontalAlignmentRatio)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *get_Stretch)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionStretch *value); - - HRESULT (STDMETHODCALLTYPE *put_Stretch)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionStretch value); - - HRESULT (STDMETHODCALLTYPE *get_Surface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface **value); - - HRESULT (STDMETHODCALLTYPE *put_Surface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface *value); - - HRESULT (STDMETHODCALLTYPE *get_VerticalAlignmentRatio)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - FLOAT *value); - - HRESULT (STDMETHODCALLTYPE *put_VerticalAlignmentRatio)( - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush *This, - FLOAT value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrushVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrushVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionSurfaceBrush methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_BitmapInterpolationMode(This,value) (This)->lpVtbl->get_BitmapInterpolationMode(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_BitmapInterpolationMode(This,value) (This)->lpVtbl->put_BitmapInterpolationMode(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_HorizontalAlignmentRatio(This,value) (This)->lpVtbl->get_HorizontalAlignmentRatio(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_HorizontalAlignmentRatio(This,value) (This)->lpVtbl->put_HorizontalAlignmentRatio(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_Stretch(This,value) (This)->lpVtbl->get_Stretch(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_Stretch(This,value) (This)->lpVtbl->put_Stretch(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_Surface(This,value) (This)->lpVtbl->get_Surface(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_Surface(This,value) (This)->lpVtbl->put_Surface(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_VerticalAlignmentRatio(This,value) (This)->lpVtbl->get_VerticalAlignmentRatio(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_VerticalAlignmentRatio(This,value) (This)->lpVtbl->put_VerticalAlignmentRatio(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionSurfaceBrush methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_BitmapInterpolationMode(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionBitmapInterpolationMode *value) { - return This->lpVtbl->get_BitmapInterpolationMode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_BitmapInterpolationMode(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionBitmapInterpolationMode value) { - return This->lpVtbl->put_BitmapInterpolationMode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_HorizontalAlignmentRatio(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,FLOAT *value) { - return This->lpVtbl->get_HorizontalAlignmentRatio(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_HorizontalAlignmentRatio(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,FLOAT value) { - return This->lpVtbl->put_HorizontalAlignmentRatio(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_Stretch(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionStretch *value) { - return This->lpVtbl->get_Stretch(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_Stretch(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionStretch value) { - return This->lpVtbl->put_Stretch(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_Surface(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,__x_ABI_CWindows_CUI_CComposition_CICompositionSurface **value) { - return This->lpVtbl->get_Surface(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_Surface(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,__x_ABI_CWindows_CUI_CComposition_CICompositionSurface *value) { - return This->lpVtbl->put_Surface(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_VerticalAlignmentRatio(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,FLOAT *value) { - return This->lpVtbl->get_VerticalAlignmentRatio(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_VerticalAlignmentRatio(__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush* This,FLOAT value) { - return This->lpVtbl->put_VerticalAlignmentRatio(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionSurfaceBrush IID___x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush -#define ICompositionSurfaceBrushVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrushVtbl -#define ICompositionSurfaceBrush __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush -#define ICompositionSurfaceBrush_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_QueryInterface -#define ICompositionSurfaceBrush_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_AddRef -#define ICompositionSurfaceBrush_Release __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_Release -#define ICompositionSurfaceBrush_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_GetIids -#define ICompositionSurfaceBrush_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_GetRuntimeClassName -#define ICompositionSurfaceBrush_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_GetTrustLevel -#define ICompositionSurfaceBrush_get_BitmapInterpolationMode __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_BitmapInterpolationMode -#define ICompositionSurfaceBrush_put_BitmapInterpolationMode __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_BitmapInterpolationMode -#define ICompositionSurfaceBrush_get_HorizontalAlignmentRatio __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_HorizontalAlignmentRatio -#define ICompositionSurfaceBrush_put_HorizontalAlignmentRatio __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_HorizontalAlignmentRatio -#define ICompositionSurfaceBrush_get_Stretch __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_Stretch -#define ICompositionSurfaceBrush_put_Stretch __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_Stretch -#define ICompositionSurfaceBrush_get_Surface __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_Surface -#define ICompositionSurfaceBrush_put_Surface __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_Surface -#define ICompositionSurfaceBrush_get_VerticalAlignmentRatio __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_get_VerticalAlignmentRatio -#define ICompositionSurfaceBrush_put_VerticalAlignmentRatio __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_put_VerticalAlignmentRatio -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionTarget interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionTarget, 0xa1bea8ba, 0xd726, 0x4663, 0x81,0x29, 0x6b,0x5e,0x79,0x27,0xff,0xa6); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("a1bea8ba-d726-4663-8129-6b5e7927ffa6") - ICompositionTarget : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Root( - ABI::Windows::UI::Composition::IVisual **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Root( - ABI::Windows::UI::Composition::IVisual *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionTarget, 0xa1bea8ba, 0xd726, 0x4663, 0x81,0x29, 0x6b,0x5e,0x79,0x27,0xff,0xa6) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionTargetVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTarget *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTarget *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTarget *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTarget *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTarget *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTarget *This, - TrustLevel *trustLevel); - - /*** ICompositionTarget methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Root)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTarget *This, - __x_ABI_CWindows_CUI_CComposition_CIVisual **value); - - HRESULT (STDMETHODCALLTYPE *put_Root)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTarget *This, - __x_ABI_CWindows_CUI_CComposition_CIVisual *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionTargetVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionTarget { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionTargetVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositionTarget methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_get_Root(This,value) (This)->lpVtbl->get_Root(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_put_Root(This,value) (This)->lpVtbl->put_Root(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionTarget* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionTarget* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionTarget* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionTarget* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionTarget* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionTarget* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositionTarget methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_get_Root(__x_ABI_CWindows_CUI_CComposition_CICompositionTarget* This,__x_ABI_CWindows_CUI_CComposition_CIVisual **value) { - return This->lpVtbl->get_Root(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_put_Root(__x_ABI_CWindows_CUI_CComposition_CICompositionTarget* This,__x_ABI_CWindows_CUI_CComposition_CIVisual *value) { - return This->lpVtbl->put_Root(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionTarget IID___x_ABI_CWindows_CUI_CComposition_CICompositionTarget -#define ICompositionTargetVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionTargetVtbl -#define ICompositionTarget __x_ABI_CWindows_CUI_CComposition_CICompositionTarget -#define ICompositionTarget_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_QueryInterface -#define ICompositionTarget_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_AddRef -#define ICompositionTarget_Release __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_Release -#define ICompositionTarget_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_GetIids -#define ICompositionTarget_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_GetRuntimeClassName -#define ICompositionTarget_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_GetTrustLevel -#define ICompositionTarget_get_Root __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_get_Root -#define ICompositionTarget_put_Root __x_ABI_CWindows_CUI_CComposition_CICompositionTarget_put_Root -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionTarget_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICompositionTargetFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory, 0x93cd9d2b, 0x8516, 0x4b14, 0xa8,0xce, 0xf4,0x9e,0x21,0x19,0xec,0x42); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("93cd9d2b-8516-4b14-a8ce-f49e2119ec42") - ICompositionTargetFactory : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory, 0x93cd9d2b, 0x8516, 0x4b14, 0xa8,0xce, 0xf4,0x9e,0x21,0x19,0xec,0x42) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_Release(__x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositionTargetFactory IID___x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory -#define ICompositionTargetFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactoryVtbl -#define ICompositionTargetFactory __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory -#define ICompositionTargetFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_QueryInterface -#define ICompositionTargetFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_AddRef -#define ICompositionTargetFactory_Release __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_Release -#define ICompositionTargetFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_GetIids -#define ICompositionTargetFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_GetRuntimeClassName -#define ICompositionTargetFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositionTargetFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 */ - -/***************************************************************************** - * ICompositor interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositor_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositor_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositor, 0xb403ca50, 0x7f8c, 0x4e83, 0x98,0x5f, 0xcc,0x45,0x06,0x00,0x36,0xd8); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("b403ca50-7f8c-4e83-985f-cc45060036d8") - ICompositor : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateColorKeyFrameAnimation( - ABI::Windows::UI::Composition::IColorKeyFrameAnimation **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateColorBrush( - ABI::Windows::UI::Composition::ICompositionColorBrush **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateColorBrushWithColor( - struct Color color, - ABI::Windows::UI::Composition::ICompositionColorBrush **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateContainerVisual( - ABI::Windows::UI::Composition::IContainerVisual **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateCubicBezierEasingFunction( - struct Vector2 point1, - struct Vector2 point2, - ABI::Windows::UI::Composition::ICubicBezierEasingFunction **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateEffectFactory( - ABI::Windows::Graphics::Effects::IGraphicsEffect *effect, - ABI::Windows::UI::Composition::ICompositionEffectFactory **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateEffectFactoryWithProperties( - ABI::Windows::Graphics::Effects::IGraphicsEffect *effect, - ABI::Windows::Foundation::Collections::IIterable *animatable, - ABI::Windows::UI::Composition::ICompositionEffectFactory **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateExpressionAnimation( - ABI::Windows::UI::Composition::IExpressionAnimation **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateExpressionAnimationWithExpression( - HSTRING expression, - ABI::Windows::UI::Composition::IExpressionAnimation **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateInsetClip( - ABI::Windows::UI::Composition::IInsetClip **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateInsetClipWithInsets( - FLOAT left, - FLOAT top, - FLOAT right, - FLOAT bottom, - ABI::Windows::UI::Composition::IInsetClip **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateLinearEasingFunction( - ABI::Windows::UI::Composition::ILinearEasingFunction **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreatePropertySet( - ABI::Windows::UI::Composition::ICompositionPropertySet **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateQuaternionKeyFrameAnimation( - ABI::Windows::UI::Composition::IQuaternionKeyFrameAnimation **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateScalarKeyFrameAnimation( - ABI::Windows::UI::Composition::IScalarKeyFrameAnimation **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateScopedBatch( - enum CompositionBatchTypes type, - ABI::Windows::UI::Composition::ICompositionScopedBatch **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateSpriteVisual( - ABI::Windows::UI::Composition::ISpriteVisual **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateSurfaceBrush( - ABI::Windows::UI::Composition::ICompositionSurfaceBrush **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateSurfaceBrushWithSurface( - ABI::Windows::UI::Composition::ICompositionSurface *surface, - ABI::Windows::UI::Composition::ICompositionSurfaceBrush **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateTargetForCurrentView( - ABI::Windows::UI::Composition::ICompositionTarget **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateVector2KeyFrameAnimation( - ABI::Windows::UI::Composition::IVector2KeyFrameAnimation **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateVector3KeyFrameAnimation( - ABI::Windows::UI::Composition::IVector3KeyFrameAnimation **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateVector4KeyFrameAnimation( - ABI::Windows::UI::Composition::IVector4KeyFrameAnimation **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE GetCommitBatch( - enum CompositionBatchTypes type, - ABI::Windows::UI::Composition::ICompositionCommitBatch **result) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositor, 0xb403ca50, 0x7f8c, 0x4e83, 0x98,0x5f, 0xcc,0x45,0x06,0x00,0x36,0xd8) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - TrustLevel *trustLevel); - - /*** ICompositor methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateColorKeyFrameAnimation)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation **result); - - HRESULT (STDMETHODCALLTYPE *CreateColorBrush)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush **result); - - HRESULT (STDMETHODCALLTYPE *CreateColorBrushWithColor)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - struct __x_ABI_CWindows_CUI_CColor color, - __x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush **result); - - HRESULT (STDMETHODCALLTYPE *CreateContainerVisual)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CIContainerVisual **result); - - HRESULT (STDMETHODCALLTYPE *CreateCubicBezierEasingFunction)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 point1, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 point2, - __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction **result); - - HRESULT (STDMETHODCALLTYPE *CreateEffectFactory)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *effect, - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory **result); - - HRESULT (STDMETHODCALLTYPE *CreateEffectFactoryWithProperties)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *effect, - __FIIterable_1_HSTRING *animatable, - __x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory **result); - - HRESULT (STDMETHODCALLTYPE *CreateExpressionAnimation)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation **result); - - HRESULT (STDMETHODCALLTYPE *CreateExpressionAnimationWithExpression)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - HSTRING expression, - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation **result); - - HRESULT (STDMETHODCALLTYPE *CreateInsetClip)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CIInsetClip **result); - - HRESULT (STDMETHODCALLTYPE *CreateInsetClipWithInsets)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - FLOAT left, - FLOAT top, - FLOAT right, - FLOAT bottom, - __x_ABI_CWindows_CUI_CComposition_CIInsetClip **result); - - HRESULT (STDMETHODCALLTYPE *CreateLinearEasingFunction)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction **result); - - HRESULT (STDMETHODCALLTYPE *CreatePropertySet)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet **result); - - HRESULT (STDMETHODCALLTYPE *CreateQuaternionKeyFrameAnimation)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation **result); - - HRESULT (STDMETHODCALLTYPE *CreateScalarKeyFrameAnimation)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation **result); - - HRESULT (STDMETHODCALLTYPE *CreateScopedBatch)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionBatchTypes type, - __x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch **result); - - HRESULT (STDMETHODCALLTYPE *CreateSpriteVisual)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CISpriteVisual **result); - - HRESULT (STDMETHODCALLTYPE *CreateSurfaceBrush)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush **result); - - HRESULT (STDMETHODCALLTYPE *CreateSurfaceBrushWithSurface)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface *surface, - __x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush **result); - - HRESULT (STDMETHODCALLTYPE *CreateTargetForCurrentView)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionTarget **result); - - HRESULT (STDMETHODCALLTYPE *CreateVector2KeyFrameAnimation)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation **result); - - HRESULT (STDMETHODCALLTYPE *CreateVector3KeyFrameAnimation)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation **result); - - HRESULT (STDMETHODCALLTYPE *CreateVector4KeyFrameAnimation)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation **result); - - HRESULT (STDMETHODCALLTYPE *GetCommitBatch)( - __x_ABI_CWindows_CUI_CComposition_CICompositor *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionBatchTypes type, - __x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch **result); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositorVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositor { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositor methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateColorKeyFrameAnimation(This,result) (This)->lpVtbl->CreateColorKeyFrameAnimation(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateColorBrush(This,result) (This)->lpVtbl->CreateColorBrush(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateColorBrushWithColor(This,color,result) (This)->lpVtbl->CreateColorBrushWithColor(This,color,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateContainerVisual(This,result) (This)->lpVtbl->CreateContainerVisual(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateCubicBezierEasingFunction(This,point1,point2,result) (This)->lpVtbl->CreateCubicBezierEasingFunction(This,point1,point2,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateEffectFactory(This,effect,result) (This)->lpVtbl->CreateEffectFactory(This,effect,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateEffectFactoryWithProperties(This,effect,animatable,result) (This)->lpVtbl->CreateEffectFactoryWithProperties(This,effect,animatable,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateExpressionAnimation(This,result) (This)->lpVtbl->CreateExpressionAnimation(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateExpressionAnimationWithExpression(This,expression,result) (This)->lpVtbl->CreateExpressionAnimationWithExpression(This,expression,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateInsetClip(This,result) (This)->lpVtbl->CreateInsetClip(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateInsetClipWithInsets(This,left,top,right,bottom,result) (This)->lpVtbl->CreateInsetClipWithInsets(This,left,top,right,bottom,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateLinearEasingFunction(This,result) (This)->lpVtbl->CreateLinearEasingFunction(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreatePropertySet(This,result) (This)->lpVtbl->CreatePropertySet(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateQuaternionKeyFrameAnimation(This,result) (This)->lpVtbl->CreateQuaternionKeyFrameAnimation(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateScalarKeyFrameAnimation(This,result) (This)->lpVtbl->CreateScalarKeyFrameAnimation(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateScopedBatch(This,type,result) (This)->lpVtbl->CreateScopedBatch(This,type,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateSpriteVisual(This,result) (This)->lpVtbl->CreateSpriteVisual(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateSurfaceBrush(This,result) (This)->lpVtbl->CreateSurfaceBrush(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateSurfaceBrushWithSurface(This,surface,result) (This)->lpVtbl->CreateSurfaceBrushWithSurface(This,surface,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateTargetForCurrentView(This,result) (This)->lpVtbl->CreateTargetForCurrentView(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateVector2KeyFrameAnimation(This,result) (This)->lpVtbl->CreateVector2KeyFrameAnimation(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateVector3KeyFrameAnimation(This,result) (This)->lpVtbl->CreateVector3KeyFrameAnimation(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateVector4KeyFrameAnimation(This,result) (This)->lpVtbl->CreateVector4KeyFrameAnimation(This,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositor_GetCommitBatch(This,type,result) (This)->lpVtbl->GetCommitBatch(This,type,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositor_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositor* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositor_Release(__x_ABI_CWindows_CUI_CComposition_CICompositor* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositor methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateColorKeyFrameAnimation(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CIColorKeyFrameAnimation **result) { - return This->lpVtbl->CreateColorKeyFrameAnimation(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateColorBrush(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush **result) { - return This->lpVtbl->CreateColorBrush(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateColorBrushWithColor(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,struct __x_ABI_CWindows_CUI_CColor color,__x_ABI_CWindows_CUI_CComposition_CICompositionColorBrush **result) { - return This->lpVtbl->CreateColorBrushWithColor(This,color,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateContainerVisual(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CIContainerVisual **result) { - return This->lpVtbl->CreateContainerVisual(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateCubicBezierEasingFunction(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 point1,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 point2,__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction **result) { - return This->lpVtbl->CreateCubicBezierEasingFunction(This,point1,point2,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateEffectFactory(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *effect,__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory **result) { - return This->lpVtbl->CreateEffectFactory(This,effect,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateEffectFactoryWithProperties(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CGraphics_CEffects_CIGraphicsEffect *effect,__FIIterable_1_HSTRING *animatable,__x_ABI_CWindows_CUI_CComposition_CICompositionEffectFactory **result) { - return This->lpVtbl->CreateEffectFactoryWithProperties(This,effect,animatable,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateExpressionAnimation(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation **result) { - return This->lpVtbl->CreateExpressionAnimation(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateExpressionAnimationWithExpression(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,HSTRING expression,__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation **result) { - return This->lpVtbl->CreateExpressionAnimationWithExpression(This,expression,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateInsetClip(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CIInsetClip **result) { - return This->lpVtbl->CreateInsetClip(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateInsetClipWithInsets(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,FLOAT left,FLOAT top,FLOAT right,FLOAT bottom,__x_ABI_CWindows_CUI_CComposition_CIInsetClip **result) { - return This->lpVtbl->CreateInsetClipWithInsets(This,left,top,right,bottom,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateLinearEasingFunction(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction **result) { - return This->lpVtbl->CreateLinearEasingFunction(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreatePropertySet(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CICompositionPropertySet **result) { - return This->lpVtbl->CreatePropertySet(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateQuaternionKeyFrameAnimation(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation **result) { - return This->lpVtbl->CreateQuaternionKeyFrameAnimation(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateScalarKeyFrameAnimation(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation **result) { - return This->lpVtbl->CreateScalarKeyFrameAnimation(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateScopedBatch(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionBatchTypes type,__x_ABI_CWindows_CUI_CComposition_CICompositionScopedBatch **result) { - return This->lpVtbl->CreateScopedBatch(This,type,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateSpriteVisual(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CISpriteVisual **result) { - return This->lpVtbl->CreateSpriteVisual(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateSurfaceBrush(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush **result) { - return This->lpVtbl->CreateSurfaceBrush(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateSurfaceBrushWithSurface(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CICompositionSurface *surface,__x_ABI_CWindows_CUI_CComposition_CICompositionSurfaceBrush **result) { - return This->lpVtbl->CreateSurfaceBrushWithSurface(This,surface,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateTargetForCurrentView(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CICompositionTarget **result) { - return This->lpVtbl->CreateTargetForCurrentView(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateVector2KeyFrameAnimation(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation **result) { - return This->lpVtbl->CreateVector2KeyFrameAnimation(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateVector3KeyFrameAnimation(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation **result) { - return This->lpVtbl->CreateVector3KeyFrameAnimation(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateVector4KeyFrameAnimation(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation **result) { - return This->lpVtbl->CreateVector4KeyFrameAnimation(This,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositor_GetCommitBatch(__x_ABI_CWindows_CUI_CComposition_CICompositor* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionBatchTypes type,__x_ABI_CWindows_CUI_CComposition_CICompositionCommitBatch **result) { - return This->lpVtbl->GetCommitBatch(This,type,result); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositor IID___x_ABI_CWindows_CUI_CComposition_CICompositor -#define ICompositorVtbl __x_ABI_CWindows_CUI_CComposition_CICompositorVtbl -#define ICompositor __x_ABI_CWindows_CUI_CComposition_CICompositor -#define ICompositor_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositor_QueryInterface -#define ICompositor_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositor_AddRef -#define ICompositor_Release __x_ABI_CWindows_CUI_CComposition_CICompositor_Release -#define ICompositor_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositor_GetIids -#define ICompositor_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositor_GetRuntimeClassName -#define ICompositor_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositor_GetTrustLevel -#define ICompositor_CreateColorKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateColorKeyFrameAnimation -#define ICompositor_CreateColorBrush __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateColorBrush -#define ICompositor_CreateColorBrushWithColor __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateColorBrushWithColor -#define ICompositor_CreateContainerVisual __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateContainerVisual -#define ICompositor_CreateCubicBezierEasingFunction __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateCubicBezierEasingFunction -#define ICompositor_CreateEffectFactory __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateEffectFactory -#define ICompositor_CreateEffectFactoryWithProperties __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateEffectFactoryWithProperties -#define ICompositor_CreateExpressionAnimation __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateExpressionAnimation -#define ICompositor_CreateExpressionAnimationWithExpression __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateExpressionAnimationWithExpression -#define ICompositor_CreateInsetClip __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateInsetClip -#define ICompositor_CreateInsetClipWithInsets __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateInsetClipWithInsets -#define ICompositor_CreateLinearEasingFunction __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateLinearEasingFunction -#define ICompositor_CreatePropertySet __x_ABI_CWindows_CUI_CComposition_CICompositor_CreatePropertySet -#define ICompositor_CreateQuaternionKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateQuaternionKeyFrameAnimation -#define ICompositor_CreateScalarKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateScalarKeyFrameAnimation -#define ICompositor_CreateScopedBatch __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateScopedBatch -#define ICompositor_CreateSpriteVisual __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateSpriteVisual -#define ICompositor_CreateSurfaceBrush __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateSurfaceBrush -#define ICompositor_CreateSurfaceBrushWithSurface __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateSurfaceBrushWithSurface -#define ICompositor_CreateTargetForCurrentView __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateTargetForCurrentView -#define ICompositor_CreateVector2KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateVector2KeyFrameAnimation -#define ICompositor_CreateVector3KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateVector3KeyFrameAnimation -#define ICompositor_CreateVector4KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CICompositor_CreateVector4KeyFrameAnimation -#define ICompositor_GetCommitBatch __x_ABI_CWindows_CUI_CComposition_CICompositor_GetCommitBatch -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositor_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IContainerVisual interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIContainerVisual_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIContainerVisual_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIContainerVisual, 0x02f6bc74, 0xed20, 0x4773, 0xaf,0xe6, 0xd4,0x9b,0x4a,0x93,0xdb,0x32); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("02f6bc74-ed20-4773-afe6-d49b4a93db32") - IContainerVisual : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Children( - ABI::Windows::UI::Composition::IVisualCollection **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIContainerVisual, 0x02f6bc74, 0xed20, 0x4773, 0xaf,0xe6, 0xd4,0x9b,0x4a,0x93,0xdb,0x32) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIContainerVisualVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisual *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisual *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisual *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisual *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisual *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisual *This, - TrustLevel *trustLevel); - - /*** IContainerVisual methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Children)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisual *This, - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection **value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIContainerVisualVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIContainerVisual { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIContainerVisualVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IContainerVisual methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_get_Children(This,value) (This)->lpVtbl->get_Children(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIContainerVisual* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_AddRef(__x_ABI_CWindows_CUI_CComposition_CIContainerVisual* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_Release(__x_ABI_CWindows_CUI_CComposition_CIContainerVisual* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_GetIids(__x_ABI_CWindows_CUI_CComposition_CIContainerVisual* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIContainerVisual* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIContainerVisual* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IContainerVisual methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_get_Children(__x_ABI_CWindows_CUI_CComposition_CIContainerVisual* This,__x_ABI_CWindows_CUI_CComposition_CIVisualCollection **value) { - return This->lpVtbl->get_Children(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IContainerVisual IID___x_ABI_CWindows_CUI_CComposition_CIContainerVisual -#define IContainerVisualVtbl __x_ABI_CWindows_CUI_CComposition_CIContainerVisualVtbl -#define IContainerVisual __x_ABI_CWindows_CUI_CComposition_CIContainerVisual -#define IContainerVisual_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_QueryInterface -#define IContainerVisual_AddRef __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_AddRef -#define IContainerVisual_Release __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_Release -#define IContainerVisual_GetIids __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_GetIids -#define IContainerVisual_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_GetRuntimeClassName -#define IContainerVisual_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_GetTrustLevel -#define IContainerVisual_get_Children __x_ABI_CWindows_CUI_CComposition_CIContainerVisual_get_Children -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIContainerVisual_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IContainerVisualFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory, 0x0363a65b, 0xc7da, 0x4d9a, 0x95,0xf4, 0x69,0xb5,0xc8,0xdf,0x67,0x0b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("0363a65b-c7da-4d9a-95f4-69b5c8df670b") - IContainerVisualFactory : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory, 0x0363a65b, 0xc7da, 0x4d9a, 0x95,0xf4, 0x69,0xb5,0xc8,0xdf,0x67,0x0b) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_Release(__x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IContainerVisualFactory IID___x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory -#define IContainerVisualFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactoryVtbl -#define IContainerVisualFactory __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory -#define IContainerVisualFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_QueryInterface -#define IContainerVisualFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_AddRef -#define IContainerVisualFactory_Release __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_Release -#define IContainerVisualFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_GetIids -#define IContainerVisualFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_GetRuntimeClassName -#define IContainerVisualFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIContainerVisualFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ICubicBezierEasingFunction interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction, 0x32350666, 0xc1e8, 0x44f9, 0x96,0xb8, 0xc9,0x8a,0xcf,0x0a,0xe6,0x98); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("32350666-c1e8-44f9-96b8-c98acf0ae698") - ICubicBezierEasingFunction : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_ControlPoint1( - struct Vector2 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ControlPoint2( - struct Vector2 *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction, 0x32350666, 0xc1e8, 0x44f9, 0x96,0xb8, 0xc9,0x8a,0xcf,0x0a,0xe6,0x98) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunctionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction *This, - TrustLevel *trustLevel); - - /*** ICubicBezierEasingFunction methods ***/ - HRESULT (STDMETHODCALLTYPE *get_ControlPoint1)( - __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value); - - HRESULT (STDMETHODCALLTYPE *get_ControlPoint2)( - __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunctionVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunctionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICubicBezierEasingFunction methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_get_ControlPoint1(This,value) (This)->lpVtbl->get_ControlPoint1(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_get_ControlPoint2(This,value) (This)->lpVtbl->get_ControlPoint2(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_AddRef(__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_Release(__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_GetIids(__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICubicBezierEasingFunction methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_get_ControlPoint1(__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value) { - return This->lpVtbl->get_ControlPoint1(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_get_ControlPoint2(__x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value) { - return This->lpVtbl->get_ControlPoint2(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICubicBezierEasingFunction IID___x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction -#define ICubicBezierEasingFunctionVtbl __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunctionVtbl -#define ICubicBezierEasingFunction __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction -#define ICubicBezierEasingFunction_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_QueryInterface -#define ICubicBezierEasingFunction_AddRef __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_AddRef -#define ICubicBezierEasingFunction_Release __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_Release -#define ICubicBezierEasingFunction_GetIids __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_GetIids -#define ICubicBezierEasingFunction_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_GetRuntimeClassName -#define ICubicBezierEasingFunction_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_GetTrustLevel -#define ICubicBezierEasingFunction_get_ControlPoint1 __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_get_ControlPoint1 -#define ICubicBezierEasingFunction_get_ControlPoint2 __x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_get_ControlPoint2 -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICubicBezierEasingFunction_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IExpressionAnimation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation, 0x6acc5431, 0x7d3d, 0x4bf3, 0xab,0xb6, 0xf4,0x4b,0xdc,0x48,0x88,0xc1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("6acc5431-7d3d-4bf3-abb6-f44bdc4888c1") - IExpressionAnimation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Expression( - HSTRING *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Expression( - HSTRING value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation, 0x6acc5431, 0x7d3d, 0x4bf3, 0xab,0xb6, 0xf4,0x4b,0xdc,0x48,0x88,0xc1) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation *This, - TrustLevel *trustLevel); - - /*** IExpressionAnimation methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Expression)( - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation *This, - HSTRING *value); - - HRESULT (STDMETHODCALLTYPE *put_Expression)( - __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation *This, - HSTRING value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimationVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IExpressionAnimation methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_get_Expression(This,value) (This)->lpVtbl->get_Expression(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_put_Expression(This,value) (This)->lpVtbl->put_Expression(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_AddRef(__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_Release(__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_GetIids(__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IExpressionAnimation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_get_Expression(__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation* This,HSTRING *value) { - return This->lpVtbl->get_Expression(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_put_Expression(__x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation* This,HSTRING value) { - return This->lpVtbl->put_Expression(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IExpressionAnimation IID___x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation -#define IExpressionAnimationVtbl __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimationVtbl -#define IExpressionAnimation __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation -#define IExpressionAnimation_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_QueryInterface -#define IExpressionAnimation_AddRef __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_AddRef -#define IExpressionAnimation_Release __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_Release -#define IExpressionAnimation_GetIids __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_GetIids -#define IExpressionAnimation_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_GetRuntimeClassName -#define IExpressionAnimation_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_GetTrustLevel -#define IExpressionAnimation_get_Expression __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_get_Expression -#define IExpressionAnimation_put_Expression __x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_put_Expression -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIExpressionAnimation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IInsetClip interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIInsetClip_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIInsetClip_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIInsetClip, 0x1e73e647, 0x84c7, 0x477a, 0xb4,0x74, 0x58,0x80,0xe0,0x44,0x2e,0x15); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("1e73e647-84c7-477a-b474-5880e0442e15") - IInsetClip : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_BottomInset( - FLOAT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_BottomInset( - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LeftInset( - FLOAT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_LeftInset( - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RightInset( - FLOAT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_RightInset( - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_TopInset( - FLOAT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_TopInset( - FLOAT value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIInsetClip, 0x1e73e647, 0x84c7, 0x477a, 0xb4,0x74, 0x58,0x80,0xe0,0x44,0x2e,0x15) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIInsetClipVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - TrustLevel *trustLevel); - - /*** IInsetClip methods ***/ - HRESULT (STDMETHODCALLTYPE *get_BottomInset)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - FLOAT *value); - - HRESULT (STDMETHODCALLTYPE *put_BottomInset)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *get_LeftInset)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - FLOAT *value); - - HRESULT (STDMETHODCALLTYPE *put_LeftInset)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *get_RightInset)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - FLOAT *value); - - HRESULT (STDMETHODCALLTYPE *put_RightInset)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *get_TopInset)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - FLOAT *value); - - HRESULT (STDMETHODCALLTYPE *put_TopInset)( - __x_ABI_CWindows_CUI_CComposition_CIInsetClip *This, - FLOAT value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIInsetClipVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIInsetClip { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIInsetClipVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IInsetClip methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_BottomInset(This,value) (This)->lpVtbl->get_BottomInset(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_BottomInset(This,value) (This)->lpVtbl->put_BottomInset(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_LeftInset(This,value) (This)->lpVtbl->get_LeftInset(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_LeftInset(This,value) (This)->lpVtbl->put_LeftInset(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_RightInset(This,value) (This)->lpVtbl->get_RightInset(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_RightInset(This,value) (This)->lpVtbl->put_RightInset(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_TopInset(This,value) (This)->lpVtbl->get_TopInset(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_TopInset(This,value) (This)->lpVtbl->put_TopInset(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIInsetClip_AddRef(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIInsetClip_Release(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_GetIids(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IInsetClip methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_BottomInset(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,FLOAT *value) { - return This->lpVtbl->get_BottomInset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_BottomInset(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,FLOAT value) { - return This->lpVtbl->put_BottomInset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_LeftInset(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,FLOAT *value) { - return This->lpVtbl->get_LeftInset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_LeftInset(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,FLOAT value) { - return This->lpVtbl->put_LeftInset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_RightInset(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,FLOAT *value) { - return This->lpVtbl->get_RightInset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_RightInset(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,FLOAT value) { - return This->lpVtbl->put_RightInset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_TopInset(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,FLOAT *value) { - return This->lpVtbl->get_TopInset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_TopInset(__x_ABI_CWindows_CUI_CComposition_CIInsetClip* This,FLOAT value) { - return This->lpVtbl->put_TopInset(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IInsetClip IID___x_ABI_CWindows_CUI_CComposition_CIInsetClip -#define IInsetClipVtbl __x_ABI_CWindows_CUI_CComposition_CIInsetClipVtbl -#define IInsetClip __x_ABI_CWindows_CUI_CComposition_CIInsetClip -#define IInsetClip_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIInsetClip_QueryInterface -#define IInsetClip_AddRef __x_ABI_CWindows_CUI_CComposition_CIInsetClip_AddRef -#define IInsetClip_Release __x_ABI_CWindows_CUI_CComposition_CIInsetClip_Release -#define IInsetClip_GetIids __x_ABI_CWindows_CUI_CComposition_CIInsetClip_GetIids -#define IInsetClip_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIInsetClip_GetRuntimeClassName -#define IInsetClip_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIInsetClip_GetTrustLevel -#define IInsetClip_get_BottomInset __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_BottomInset -#define IInsetClip_put_BottomInset __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_BottomInset -#define IInsetClip_get_LeftInset __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_LeftInset -#define IInsetClip_put_LeftInset __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_LeftInset -#define IInsetClip_get_RightInset __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_RightInset -#define IInsetClip_put_RightInset __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_RightInset -#define IInsetClip_get_TopInset __x_ABI_CWindows_CUI_CComposition_CIInsetClip_get_TopInset -#define IInsetClip_put_TopInset __x_ABI_CWindows_CUI_CComposition_CIInsetClip_put_TopInset -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIInsetClip_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ILinearEasingFunction interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction, 0x9400975a, 0xc7a6, 0x46b3, 0xac,0xf7, 0x1a,0x26,0x8a,0x0a,0x11,0x7d); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("9400975a-c7a6-46b3-acf7-1a268a0a117d") - ILinearEasingFunction : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction, 0x9400975a, 0xc7a6, 0x46b3, 0xac,0xf7, 0x1a,0x26,0x8a,0x0a,0x11,0x7d) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunctionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunctionVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunctionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_AddRef(__x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_Release(__x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_GetIids(__x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ILinearEasingFunction IID___x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction -#define ILinearEasingFunctionVtbl __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunctionVtbl -#define ILinearEasingFunction __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction -#define ILinearEasingFunction_QueryInterface __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_QueryInterface -#define ILinearEasingFunction_AddRef __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_AddRef -#define ILinearEasingFunction_Release __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_Release -#define ILinearEasingFunction_GetIids __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_GetIids -#define ILinearEasingFunction_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_GetRuntimeClassName -#define ILinearEasingFunction_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CILinearEasingFunction_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IQuaternionKeyFrameAnimation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation, 0x404e5835, 0xecf6, 0x4240, 0x85,0x20, 0x67,0x12,0x79,0xcf,0x36,0xbc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("404e5835-ecf6-4240-8520-671279cf36bc") - IQuaternionKeyFrameAnimation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrame( - FLOAT key, - struct Quaternion value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrameWithEasingFunction( - FLOAT key, - struct Quaternion value, - ABI::Windows::UI::Composition::ICompositionEasingFunction *function) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation, 0x404e5835, 0xecf6, 0x4240, 0x85,0x20, 0x67,0x12,0x79,0xcf,0x36,0xbc) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation *This, - TrustLevel *trustLevel); - - /*** IQuaternionKeyFrameAnimation methods ***/ - HRESULT (STDMETHODCALLTYPE *InsertKeyFrame)( - __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value); - - HRESULT (STDMETHODCALLTYPE *InsertKeyFrameWithEasingFunction)( - __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value, - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimationVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IQuaternionKeyFrameAnimation methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_InsertKeyFrame(This,key,value) (This)->lpVtbl->InsertKeyFrame(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_InsertKeyFrameWithEasingFunction(This,key,value,function) (This)->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_AddRef(__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_Release(__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_GetIids(__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IQuaternionKeyFrameAnimation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_InsertKeyFrame(__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value) { - return This->lpVtbl->InsertKeyFrame(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_InsertKeyFrameWithEasingFunction(__x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value,__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function) { - return This->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IQuaternionKeyFrameAnimation IID___x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation -#define IQuaternionKeyFrameAnimationVtbl __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimationVtbl -#define IQuaternionKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation -#define IQuaternionKeyFrameAnimation_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_QueryInterface -#define IQuaternionKeyFrameAnimation_AddRef __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_AddRef -#define IQuaternionKeyFrameAnimation_Release __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_Release -#define IQuaternionKeyFrameAnimation_GetIids __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_GetIids -#define IQuaternionKeyFrameAnimation_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_GetRuntimeClassName -#define IQuaternionKeyFrameAnimation_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_GetTrustLevel -#define IQuaternionKeyFrameAnimation_InsertKeyFrame __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_InsertKeyFrame -#define IQuaternionKeyFrameAnimation_InsertKeyFrameWithEasingFunction __x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_InsertKeyFrameWithEasingFunction -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIQuaternionKeyFrameAnimation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IRenderingDeviceReplacedEventArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs, 0x3a31ac7d, 0x28bf, 0x4e7a, 0x85,0x24, 0x71,0x67,0x9d,0x48,0x0f,0x38); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("3a31ac7d-28bf-4e7a-8524-71679d480f38") - IRenderingDeviceReplacedEventArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_GraphicsDevice( - ABI::Windows::UI::Composition::ICompositionGraphicsDevice **value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs, 0x3a31ac7d, 0x28bf, 0x4e7a, 0x85,0x24, 0x71,0x67,0x9d,0x48,0x0f,0x38) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs *This, - TrustLevel *trustLevel); - - /*** IRenderingDeviceReplacedEventArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_GraphicsDevice)( - __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice **value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgsVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IRenderingDeviceReplacedEventArgs methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_get_GraphicsDevice(This,value) (This)->lpVtbl->get_GraphicsDevice(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_AddRef(__x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_Release(__x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_GetIids(__x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IRenderingDeviceReplacedEventArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_get_GraphicsDevice(__x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs* This,__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice **value) { - return This->lpVtbl->get_GraphicsDevice(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IRenderingDeviceReplacedEventArgs IID___x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs -#define IRenderingDeviceReplacedEventArgsVtbl __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgsVtbl -#define IRenderingDeviceReplacedEventArgs __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs -#define IRenderingDeviceReplacedEventArgs_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_QueryInterface -#define IRenderingDeviceReplacedEventArgs_AddRef __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_AddRef -#define IRenderingDeviceReplacedEventArgs_Release __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_Release -#define IRenderingDeviceReplacedEventArgs_GetIids __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_GetIids -#define IRenderingDeviceReplacedEventArgs_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_GetRuntimeClassName -#define IRenderingDeviceReplacedEventArgs_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_GetTrustLevel -#define IRenderingDeviceReplacedEventArgs_get_GraphicsDevice __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_get_GraphicsDevice -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IScalarKeyFrameAnimation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation, 0xae288fa9, 0x252c, 0x4b95, 0xa7,0x25, 0xbf,0x85,0xe3,0x80,0x00,0xa1); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("ae288fa9-252c-4b95-a725-bf85e38000a1") - IScalarKeyFrameAnimation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrame( - FLOAT key, - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrameWithEasingFunction( - FLOAT key, - FLOAT value, - ABI::Windows::UI::Composition::ICompositionEasingFunction *function) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation, 0xae288fa9, 0x252c, 0x4b95, 0xa7,0x25, 0xbf,0x85,0xe3,0x80,0x00,0xa1) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation *This, - TrustLevel *trustLevel); - - /*** IScalarKeyFrameAnimation methods ***/ - HRESULT (STDMETHODCALLTYPE *InsertKeyFrame)( - __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation *This, - FLOAT key, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *InsertKeyFrameWithEasingFunction)( - __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation *This, - FLOAT key, - FLOAT value, - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimationVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IScalarKeyFrameAnimation methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_InsertKeyFrame(This,key,value) (This)->lpVtbl->InsertKeyFrame(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_InsertKeyFrameWithEasingFunction(This,key,value,function) (This)->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_AddRef(__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_Release(__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_GetIids(__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IScalarKeyFrameAnimation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_InsertKeyFrame(__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation* This,FLOAT key,FLOAT value) { - return This->lpVtbl->InsertKeyFrame(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_InsertKeyFrameWithEasingFunction(__x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation* This,FLOAT key,FLOAT value,__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function) { - return This->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IScalarKeyFrameAnimation IID___x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation -#define IScalarKeyFrameAnimationVtbl __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimationVtbl -#define IScalarKeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation -#define IScalarKeyFrameAnimation_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_QueryInterface -#define IScalarKeyFrameAnimation_AddRef __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_AddRef -#define IScalarKeyFrameAnimation_Release __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_Release -#define IScalarKeyFrameAnimation_GetIids __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_GetIids -#define IScalarKeyFrameAnimation_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_GetRuntimeClassName -#define IScalarKeyFrameAnimation_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_GetTrustLevel -#define IScalarKeyFrameAnimation_InsertKeyFrame __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_InsertKeyFrame -#define IScalarKeyFrameAnimation_InsertKeyFrameWithEasingFunction __x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_InsertKeyFrameWithEasingFunction -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIScalarKeyFrameAnimation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * ISpriteVisual interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CISpriteVisual_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CISpriteVisual_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CISpriteVisual, 0x08e05581, 0x1ad1, 0x4f97, 0x97,0x57, 0x40,0x2d,0x76,0xe4,0x23,0x3b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("08e05581-1ad1-4f97-9757-402d76e4233b") - ISpriteVisual : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Brush( - ABI::Windows::UI::Composition::ICompositionBrush **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Brush( - ABI::Windows::UI::Composition::ICompositionBrush *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CISpriteVisual, 0x08e05581, 0x1ad1, 0x4f97, 0x97,0x57, 0x40,0x2d,0x76,0xe4,0x23,0x3b) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CISpriteVisualVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CISpriteVisual *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CISpriteVisual *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CISpriteVisual *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CISpriteVisual *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CISpriteVisual *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CISpriteVisual *This, - TrustLevel *trustLevel); - - /*** ISpriteVisual methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Brush)( - __x_ABI_CWindows_CUI_CComposition_CISpriteVisual *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush **value); - - HRESULT (STDMETHODCALLTYPE *put_Brush)( - __x_ABI_CWindows_CUI_CComposition_CISpriteVisual *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionBrush *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CISpriteVisualVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CISpriteVisual { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CISpriteVisualVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ISpriteVisual methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_get_Brush(This,value) (This)->lpVtbl->get_Brush(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_put_Brush(This,value) (This)->lpVtbl->put_Brush(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CISpriteVisual* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_AddRef(__x_ABI_CWindows_CUI_CComposition_CISpriteVisual* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_Release(__x_ABI_CWindows_CUI_CComposition_CISpriteVisual* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_GetIids(__x_ABI_CWindows_CUI_CComposition_CISpriteVisual* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CISpriteVisual* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CISpriteVisual* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ISpriteVisual methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_get_Brush(__x_ABI_CWindows_CUI_CComposition_CISpriteVisual* This,__x_ABI_CWindows_CUI_CComposition_CICompositionBrush **value) { - return This->lpVtbl->get_Brush(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_put_Brush(__x_ABI_CWindows_CUI_CComposition_CISpriteVisual* This,__x_ABI_CWindows_CUI_CComposition_CICompositionBrush *value) { - return This->lpVtbl->put_Brush(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ISpriteVisual IID___x_ABI_CWindows_CUI_CComposition_CISpriteVisual -#define ISpriteVisualVtbl __x_ABI_CWindows_CUI_CComposition_CISpriteVisualVtbl -#define ISpriteVisual __x_ABI_CWindows_CUI_CComposition_CISpriteVisual -#define ISpriteVisual_QueryInterface __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_QueryInterface -#define ISpriteVisual_AddRef __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_AddRef -#define ISpriteVisual_Release __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_Release -#define ISpriteVisual_GetIids __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_GetIids -#define ISpriteVisual_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_GetRuntimeClassName -#define ISpriteVisual_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_GetTrustLevel -#define ISpriteVisual_get_Brush __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_get_Brush -#define ISpriteVisual_put_Brush __x_ABI_CWindows_CUI_CComposition_CISpriteVisual_put_Brush -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CISpriteVisual_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IVector2KeyFrameAnimation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation, 0xdf414515, 0x4e29, 0x4f11, 0xb5,0x5e, 0xbf,0x2a,0x6e,0xb3,0x62,0x94); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("df414515-4e29-4f11-b55e-bf2a6eb36294") - IVector2KeyFrameAnimation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrame( - FLOAT key, - struct Vector2 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrameWithEasingFunction( - FLOAT key, - struct Vector2 value, - ABI::Windows::UI::Composition::ICompositionEasingFunction *function) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation, 0xdf414515, 0x4e29, 0x4f11, 0xb5,0x5e, 0xbf,0x2a,0x6e,0xb3,0x62,0x94) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation *This, - TrustLevel *trustLevel); - - /*** IVector2KeyFrameAnimation methods ***/ - HRESULT (STDMETHODCALLTYPE *InsertKeyFrame)( - __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value); - - HRESULT (STDMETHODCALLTYPE *InsertKeyFrameWithEasingFunction)( - __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value, - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimationVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector2KeyFrameAnimation methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_InsertKeyFrame(This,key,value) (This)->lpVtbl->InsertKeyFrame(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_InsertKeyFrameWithEasingFunction(This,key,value,function) (This)->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_AddRef(__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_Release(__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_GetIids(__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector2KeyFrameAnimation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_InsertKeyFrame(__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value) { - return This->lpVtbl->InsertKeyFrame(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_InsertKeyFrameWithEasingFunction(__x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value,__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function) { - return This->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IVector2KeyFrameAnimation IID___x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation -#define IVector2KeyFrameAnimationVtbl __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimationVtbl -#define IVector2KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation -#define IVector2KeyFrameAnimation_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_QueryInterface -#define IVector2KeyFrameAnimation_AddRef __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_AddRef -#define IVector2KeyFrameAnimation_Release __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_Release -#define IVector2KeyFrameAnimation_GetIids __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_GetIids -#define IVector2KeyFrameAnimation_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_GetRuntimeClassName -#define IVector2KeyFrameAnimation_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_GetTrustLevel -#define IVector2KeyFrameAnimation_InsertKeyFrame __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_InsertKeyFrame -#define IVector2KeyFrameAnimation_InsertKeyFrameWithEasingFunction __x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_InsertKeyFrameWithEasingFunction -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIVector2KeyFrameAnimation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IVector3KeyFrameAnimation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation, 0xc8039daa, 0xa281, 0x43c2, 0xa7,0x3d, 0xb6,0x8e,0x3c,0x53,0x3c,0x40); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("c8039daa-a281-43c2-a73d-b68e3c533c40") - IVector3KeyFrameAnimation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrame( - FLOAT key, - struct Vector3 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrameWithEasingFunction( - FLOAT key, - struct Vector3 value, - ABI::Windows::UI::Composition::ICompositionEasingFunction *function) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation, 0xc8039daa, 0xa281, 0x43c2, 0xa7,0x3d, 0xb6,0x8e,0x3c,0x53,0x3c,0x40) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation *This, - TrustLevel *trustLevel); - - /*** IVector3KeyFrameAnimation methods ***/ - HRESULT (STDMETHODCALLTYPE *InsertKeyFrame)( - __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value); - - HRESULT (STDMETHODCALLTYPE *InsertKeyFrameWithEasingFunction)( - __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value, - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimationVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector3KeyFrameAnimation methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_InsertKeyFrame(This,key,value) (This)->lpVtbl->InsertKeyFrame(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_InsertKeyFrameWithEasingFunction(This,key,value,function) (This)->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_AddRef(__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_Release(__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_GetIids(__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector3KeyFrameAnimation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_InsertKeyFrame(__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value) { - return This->lpVtbl->InsertKeyFrame(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_InsertKeyFrameWithEasingFunction(__x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value,__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function) { - return This->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IVector3KeyFrameAnimation IID___x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation -#define IVector3KeyFrameAnimationVtbl __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimationVtbl -#define IVector3KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation -#define IVector3KeyFrameAnimation_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_QueryInterface -#define IVector3KeyFrameAnimation_AddRef __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_AddRef -#define IVector3KeyFrameAnimation_Release __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_Release -#define IVector3KeyFrameAnimation_GetIids __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_GetIids -#define IVector3KeyFrameAnimation_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_GetRuntimeClassName -#define IVector3KeyFrameAnimation_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_GetTrustLevel -#define IVector3KeyFrameAnimation_InsertKeyFrame __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_InsertKeyFrame -#define IVector3KeyFrameAnimation_InsertKeyFrameWithEasingFunction __x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_InsertKeyFrameWithEasingFunction -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIVector3KeyFrameAnimation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IVector4KeyFrameAnimation interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation, 0x2457945b, 0xaddd, 0x4385, 0x96,0x06, 0xb6,0xa3,0xd5,0xe4,0xe1,0xb9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("2457945b-addd-4385-9606-b6a3d5e4e1b9") - IVector4KeyFrameAnimation : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrame( - FLOAT key, - struct Vector4 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertKeyFrameWithEasingFunction( - FLOAT key, - struct Vector4 value, - ABI::Windows::UI::Composition::ICompositionEasingFunction *function) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation, 0x2457945b, 0xaddd, 0x4385, 0x96,0x06, 0xb6,0xa3,0xd5,0xe4,0xe1,0xb9) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation *This, - TrustLevel *trustLevel); - - /*** IVector4KeyFrameAnimation methods ***/ - HRESULT (STDMETHODCALLTYPE *InsertKeyFrame)( - __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 value); - - HRESULT (STDMETHODCALLTYPE *InsertKeyFrameWithEasingFunction)( - __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation *This, - FLOAT key, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 value, - __x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimationVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVector4KeyFrameAnimation methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_InsertKeyFrame(This,key,value) (This)->lpVtbl->InsertKeyFrame(This,key,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_InsertKeyFrameWithEasingFunction(This,key,value,function) (This)->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_AddRef(__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_Release(__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_GetIids(__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVector4KeyFrameAnimation methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_InsertKeyFrame(__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 value) { - return This->lpVtbl->InsertKeyFrame(This,key,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_InsertKeyFrameWithEasingFunction(__x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation* This,FLOAT key,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector4 value,__x_ABI_CWindows_CUI_CComposition_CICompositionEasingFunction *function) { - return This->lpVtbl->InsertKeyFrameWithEasingFunction(This,key,value,function); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IVector4KeyFrameAnimation IID___x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation -#define IVector4KeyFrameAnimationVtbl __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimationVtbl -#define IVector4KeyFrameAnimation __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation -#define IVector4KeyFrameAnimation_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_QueryInterface -#define IVector4KeyFrameAnimation_AddRef __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_AddRef -#define IVector4KeyFrameAnimation_Release __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_Release -#define IVector4KeyFrameAnimation_GetIids __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_GetIids -#define IVector4KeyFrameAnimation_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_GetRuntimeClassName -#define IVector4KeyFrameAnimation_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_GetTrustLevel -#define IVector4KeyFrameAnimation_InsertKeyFrame __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_InsertKeyFrame -#define IVector4KeyFrameAnimation_InsertKeyFrameWithEasingFunction __x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_InsertKeyFrameWithEasingFunction -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIVector4KeyFrameAnimation_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IVisual interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisual_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisual_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIVisual, 0x117e202d, 0xa859, 0x4c89, 0x87,0x3b, 0xc2,0xaa,0x56,0x67,0x88,0xe3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("117e202d-a859-4c89-873b-c2aa566788e3") - IVisual : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AnchorPoint( - struct Vector2 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_AnchorPoint( - struct Vector2 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_BackfaceVisibility( - enum CompositionBackfaceVisibility *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_BackfaceVisibility( - enum CompositionBackfaceVisibility value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_BorderMode( - enum CompositionBorderMode *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_BorderMode( - enum CompositionBorderMode value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CenterPoint( - struct Vector3 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_CenterPoint( - struct Vector3 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Clip( - ABI::Windows::UI::Composition::ICompositionClip **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Clip( - ABI::Windows::UI::Composition::ICompositionClip *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CompositeMode( - enum CompositionCompositeMode *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_CompositeMode( - enum CompositionCompositeMode value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IsVisible( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_IsVisible( - boolean value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Offset( - struct Vector3 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Offset( - struct Vector3 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Opacity( - FLOAT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Opacity( - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Orientation( - struct Quaternion *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Orientation( - struct Quaternion value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Parent( - ABI::Windows::UI::Composition::IContainerVisual **value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RotationAngle( - FLOAT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_RotationAngle( - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RotationAngleInDegrees( - FLOAT *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_RotationAngleInDegrees( - FLOAT value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RotationAxis( - struct Vector3 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_RotationAxis( - struct Vector3 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Scale( - struct Vector3 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Scale( - struct Vector3 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Size( - struct Vector2 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_Size( - struct Vector2 value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_TransformMatrix( - struct Matrix4x4 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE put_TransformMatrix( - struct Matrix4x4 value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIVisual, 0x117e202d, 0xa859, 0x4c89, 0x87,0x3b, 0xc2,0xaa,0x56,0x67,0x88,0xe3) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIVisualVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - TrustLevel *trustLevel); - - /*** IVisual methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AnchorPoint)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value); - - HRESULT (STDMETHODCALLTYPE *put_AnchorPoint)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value); - - HRESULT (STDMETHODCALLTYPE *get_BackfaceVisibility)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionBackfaceVisibility *value); - - HRESULT (STDMETHODCALLTYPE *put_BackfaceVisibility)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionBackfaceVisibility value); - - HRESULT (STDMETHODCALLTYPE *get_BorderMode)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionBorderMode *value); - - HRESULT (STDMETHODCALLTYPE *put_BorderMode)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionBorderMode value); - - HRESULT (STDMETHODCALLTYPE *get_CenterPoint)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value); - - HRESULT (STDMETHODCALLTYPE *put_CenterPoint)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value); - - HRESULT (STDMETHODCALLTYPE *get_Clip)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionClip **value); - - HRESULT (STDMETHODCALLTYPE *put_Clip)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionClip *value); - - HRESULT (STDMETHODCALLTYPE *get_CompositeMode)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionCompositeMode *value); - - HRESULT (STDMETHODCALLTYPE *put_CompositeMode)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - enum __x_ABI_CWindows_CUI_CComposition_CCompositionCompositeMode value); - - HRESULT (STDMETHODCALLTYPE *get_IsVisible)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *put_IsVisible)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - boolean value); - - HRESULT (STDMETHODCALLTYPE *get_Offset)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value); - - HRESULT (STDMETHODCALLTYPE *put_Offset)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value); - - HRESULT (STDMETHODCALLTYPE *get_Opacity)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - FLOAT *value); - - HRESULT (STDMETHODCALLTYPE *put_Opacity)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *get_Orientation)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion *value); - - HRESULT (STDMETHODCALLTYPE *put_Orientation)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value); - - HRESULT (STDMETHODCALLTYPE *get_Parent)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - __x_ABI_CWindows_CUI_CComposition_CIContainerVisual **value); - - HRESULT (STDMETHODCALLTYPE *get_RotationAngle)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - FLOAT *value); - - HRESULT (STDMETHODCALLTYPE *put_RotationAngle)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *get_RotationAngleInDegrees)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - FLOAT *value); - - HRESULT (STDMETHODCALLTYPE *put_RotationAngleInDegrees)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - FLOAT value); - - HRESULT (STDMETHODCALLTYPE *get_RotationAxis)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value); - - HRESULT (STDMETHODCALLTYPE *put_RotationAxis)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value); - - HRESULT (STDMETHODCALLTYPE *get_Scale)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value); - - HRESULT (STDMETHODCALLTYPE *put_Scale)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value); - - HRESULT (STDMETHODCALLTYPE *put_Size)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value); - - HRESULT (STDMETHODCALLTYPE *get_TransformMatrix)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 *value); - - HRESULT (STDMETHODCALLTYPE *put_TransformMatrix)( - __x_ABI_CWindows_CUI_CComposition_CIVisual *This, - struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIVisualVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIVisual { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIVisualVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVisual methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_AnchorPoint(This,value) (This)->lpVtbl->get_AnchorPoint(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_AnchorPoint(This,value) (This)->lpVtbl->put_AnchorPoint(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_BackfaceVisibility(This,value) (This)->lpVtbl->get_BackfaceVisibility(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_BackfaceVisibility(This,value) (This)->lpVtbl->put_BackfaceVisibility(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_BorderMode(This,value) (This)->lpVtbl->get_BorderMode(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_BorderMode(This,value) (This)->lpVtbl->put_BorderMode(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_CenterPoint(This,value) (This)->lpVtbl->get_CenterPoint(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_CenterPoint(This,value) (This)->lpVtbl->put_CenterPoint(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Clip(This,value) (This)->lpVtbl->get_Clip(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Clip(This,value) (This)->lpVtbl->put_Clip(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_CompositeMode(This,value) (This)->lpVtbl->get_CompositeMode(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_CompositeMode(This,value) (This)->lpVtbl->put_CompositeMode(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_IsVisible(This,value) (This)->lpVtbl->get_IsVisible(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_IsVisible(This,value) (This)->lpVtbl->put_IsVisible(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Offset(This,value) (This)->lpVtbl->get_Offset(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Offset(This,value) (This)->lpVtbl->put_Offset(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Opacity(This,value) (This)->lpVtbl->get_Opacity(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Opacity(This,value) (This)->lpVtbl->put_Opacity(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Orientation(This,value) (This)->lpVtbl->get_Orientation(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Orientation(This,value) (This)->lpVtbl->put_Orientation(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Parent(This,value) (This)->lpVtbl->get_Parent(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_RotationAngle(This,value) (This)->lpVtbl->get_RotationAngle(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_RotationAngle(This,value) (This)->lpVtbl->put_RotationAngle(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_RotationAngleInDegrees(This,value) (This)->lpVtbl->get_RotationAngleInDegrees(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_RotationAngleInDegrees(This,value) (This)->lpVtbl->put_RotationAngleInDegrees(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_RotationAxis(This,value) (This)->lpVtbl->get_RotationAxis(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_RotationAxis(This,value) (This)->lpVtbl->put_RotationAxis(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Scale(This,value) (This)->lpVtbl->get_Scale(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Scale(This,value) (This)->lpVtbl->put_Scale(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Size(This,value) (This)->lpVtbl->put_Size(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_get_TransformMatrix(This,value) (This)->lpVtbl->get_TransformMatrix(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisual_put_TransformMatrix(This,value) (This)->lpVtbl->put_TransformMatrix(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVisual_AddRef(__x_ABI_CWindows_CUI_CComposition_CIVisual* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVisual_Release(__x_ABI_CWindows_CUI_CComposition_CIVisual* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_GetIids(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVisual methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_AnchorPoint(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value) { - return This->lpVtbl->get_AnchorPoint(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_AnchorPoint(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value) { - return This->lpVtbl->put_AnchorPoint(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_BackfaceVisibility(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionBackfaceVisibility *value) { - return This->lpVtbl->get_BackfaceVisibility(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_BackfaceVisibility(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionBackfaceVisibility value) { - return This->lpVtbl->put_BackfaceVisibility(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_BorderMode(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionBorderMode *value) { - return This->lpVtbl->get_BorderMode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_BorderMode(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionBorderMode value) { - return This->lpVtbl->put_BorderMode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_CenterPoint(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value) { - return This->lpVtbl->get_CenterPoint(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_CenterPoint(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value) { - return This->lpVtbl->put_CenterPoint(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Clip(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,__x_ABI_CWindows_CUI_CComposition_CICompositionClip **value) { - return This->lpVtbl->get_Clip(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Clip(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,__x_ABI_CWindows_CUI_CComposition_CICompositionClip *value) { - return This->lpVtbl->put_Clip(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_CompositeMode(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionCompositeMode *value) { - return This->lpVtbl->get_CompositeMode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_CompositeMode(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,enum __x_ABI_CWindows_CUI_CComposition_CCompositionCompositeMode value) { - return This->lpVtbl->put_CompositeMode(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_IsVisible(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,boolean *value) { - return This->lpVtbl->get_IsVisible(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_IsVisible(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,boolean value) { - return This->lpVtbl->put_IsVisible(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Offset(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value) { - return This->lpVtbl->get_Offset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Offset(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value) { - return This->lpVtbl->put_Offset(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Opacity(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,FLOAT *value) { - return This->lpVtbl->get_Opacity(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Opacity(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,FLOAT value) { - return This->lpVtbl->put_Opacity(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Orientation(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion *value) { - return This->lpVtbl->get_Orientation(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Orientation(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CQuaternion value) { - return This->lpVtbl->put_Orientation(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Parent(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,__x_ABI_CWindows_CUI_CComposition_CIContainerVisual **value) { - return This->lpVtbl->get_Parent(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_RotationAngle(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,FLOAT *value) { - return This->lpVtbl->get_RotationAngle(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_RotationAngle(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,FLOAT value) { - return This->lpVtbl->put_RotationAngle(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_RotationAngleInDegrees(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,FLOAT *value) { - return This->lpVtbl->get_RotationAngleInDegrees(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_RotationAngleInDegrees(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,FLOAT value) { - return This->lpVtbl->put_RotationAngleInDegrees(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_RotationAxis(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value) { - return This->lpVtbl->get_RotationAxis(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_RotationAxis(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value) { - return This->lpVtbl->put_RotationAxis(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Scale(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 *value) { - return This->lpVtbl->get_Scale(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Scale(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector3 value) { - return This->lpVtbl->put_Scale(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Size(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Size(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CVector2 value) { - return This->lpVtbl->put_Size(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_get_TransformMatrix(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 *value) { - return This->lpVtbl->get_TransformMatrix(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisual_put_TransformMatrix(__x_ABI_CWindows_CUI_CComposition_CIVisual* This,struct __x_ABI_CWindows_CFoundation_CNumerics_CMatrix4x4 value) { - return This->lpVtbl->put_TransformMatrix(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IVisual IID___x_ABI_CWindows_CUI_CComposition_CIVisual -#define IVisualVtbl __x_ABI_CWindows_CUI_CComposition_CIVisualVtbl -#define IVisual __x_ABI_CWindows_CUI_CComposition_CIVisual -#define IVisual_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIVisual_QueryInterface -#define IVisual_AddRef __x_ABI_CWindows_CUI_CComposition_CIVisual_AddRef -#define IVisual_Release __x_ABI_CWindows_CUI_CComposition_CIVisual_Release -#define IVisual_GetIids __x_ABI_CWindows_CUI_CComposition_CIVisual_GetIids -#define IVisual_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIVisual_GetRuntimeClassName -#define IVisual_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIVisual_GetTrustLevel -#define IVisual_get_AnchorPoint __x_ABI_CWindows_CUI_CComposition_CIVisual_get_AnchorPoint -#define IVisual_put_AnchorPoint __x_ABI_CWindows_CUI_CComposition_CIVisual_put_AnchorPoint -#define IVisual_get_BackfaceVisibility __x_ABI_CWindows_CUI_CComposition_CIVisual_get_BackfaceVisibility -#define IVisual_put_BackfaceVisibility __x_ABI_CWindows_CUI_CComposition_CIVisual_put_BackfaceVisibility -#define IVisual_get_BorderMode __x_ABI_CWindows_CUI_CComposition_CIVisual_get_BorderMode -#define IVisual_put_BorderMode __x_ABI_CWindows_CUI_CComposition_CIVisual_put_BorderMode -#define IVisual_get_CenterPoint __x_ABI_CWindows_CUI_CComposition_CIVisual_get_CenterPoint -#define IVisual_put_CenterPoint __x_ABI_CWindows_CUI_CComposition_CIVisual_put_CenterPoint -#define IVisual_get_Clip __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Clip -#define IVisual_put_Clip __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Clip -#define IVisual_get_CompositeMode __x_ABI_CWindows_CUI_CComposition_CIVisual_get_CompositeMode -#define IVisual_put_CompositeMode __x_ABI_CWindows_CUI_CComposition_CIVisual_put_CompositeMode -#define IVisual_get_IsVisible __x_ABI_CWindows_CUI_CComposition_CIVisual_get_IsVisible -#define IVisual_put_IsVisible __x_ABI_CWindows_CUI_CComposition_CIVisual_put_IsVisible -#define IVisual_get_Offset __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Offset -#define IVisual_put_Offset __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Offset -#define IVisual_get_Opacity __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Opacity -#define IVisual_put_Opacity __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Opacity -#define IVisual_get_Orientation __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Orientation -#define IVisual_put_Orientation __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Orientation -#define IVisual_get_Parent __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Parent -#define IVisual_get_RotationAngle __x_ABI_CWindows_CUI_CComposition_CIVisual_get_RotationAngle -#define IVisual_put_RotationAngle __x_ABI_CWindows_CUI_CComposition_CIVisual_put_RotationAngle -#define IVisual_get_RotationAngleInDegrees __x_ABI_CWindows_CUI_CComposition_CIVisual_get_RotationAngleInDegrees -#define IVisual_put_RotationAngleInDegrees __x_ABI_CWindows_CUI_CComposition_CIVisual_put_RotationAngleInDegrees -#define IVisual_get_RotationAxis __x_ABI_CWindows_CUI_CComposition_CIVisual_get_RotationAxis -#define IVisual_put_RotationAxis __x_ABI_CWindows_CUI_CComposition_CIVisual_put_RotationAxis -#define IVisual_get_Scale __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Scale -#define IVisual_put_Scale __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Scale -#define IVisual_get_Size __x_ABI_CWindows_CUI_CComposition_CIVisual_get_Size -#define IVisual_put_Size __x_ABI_CWindows_CUI_CComposition_CIVisual_put_Size -#define IVisual_get_TransformMatrix __x_ABI_CWindows_CUI_CComposition_CIVisual_get_TransformMatrix -#define IVisual_put_TransformMatrix __x_ABI_CWindows_CUI_CComposition_CIVisual_put_TransformMatrix -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIVisual_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IVisualFactory interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisualFactory_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisualFactory_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIVisualFactory, 0xad0ff93e, 0xb502, 0x4eb5, 0x87,0xb4, 0x9a,0x38,0xa7,0x1d,0x01,0x37); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("ad0ff93e-b502-4eb5-87b4-9a38a71d0137") - IVisualFactory : public IInspectable - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIVisualFactory, 0xad0ff93e, 0xb502, 0x4eb5, 0x87,0xb4, 0x9a,0x38,0xa7,0x1d,0x01,0x37) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIVisualFactoryVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIVisualFactory *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIVisualFactory *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIVisualFactory *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIVisualFactory *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIVisualFactory *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIVisualFactory *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIVisualFactoryVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIVisualFactory { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIVisualFactoryVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIVisualFactory* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_AddRef(__x_ABI_CWindows_CUI_CComposition_CIVisualFactory* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_Release(__x_ABI_CWindows_CUI_CComposition_CIVisualFactory* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_GetIids(__x_ABI_CWindows_CUI_CComposition_CIVisualFactory* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIVisualFactory* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIVisualFactory* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IVisualFactory IID___x_ABI_CWindows_CUI_CComposition_CIVisualFactory -#define IVisualFactoryVtbl __x_ABI_CWindows_CUI_CComposition_CIVisualFactoryVtbl -#define IVisualFactory __x_ABI_CWindows_CUI_CComposition_CIVisualFactory -#define IVisualFactory_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_QueryInterface -#define IVisualFactory_AddRef __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_AddRef -#define IVisualFactory_Release __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_Release -#define IVisualFactory_GetIids __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_GetIids -#define IVisualFactory_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_GetRuntimeClassName -#define IVisualFactory_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIVisualFactory_GetTrustLevel -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIVisualFactory_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IVisualCollection interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef ____x_ABI_CWindows_CUI_CComposition_CIVisualCollection_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CIVisualCollection_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CIVisualCollection, 0x8b745505, 0xfd3e, 0x4a98, 0x84,0xa8, 0xe9,0x49,0x46,0x8c,0x6b,0xcb); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("8b745505-fd3e-4a98-84a8-e949468c6bcb") - IVisualCollection : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_Count( - INT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertAbove( - ABI::Windows::UI::Composition::IVisual *child, - ABI::Windows::UI::Composition::IVisual *sibling) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertAtBottom( - ABI::Windows::UI::Composition::IVisual *child) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertAtTop( - ABI::Windows::UI::Composition::IVisual *child) = 0; - - virtual HRESULT STDMETHODCALLTYPE InsertBelow( - ABI::Windows::UI::Composition::IVisual *child, - ABI::Windows::UI::Composition::IVisual *sibling) = 0; - - virtual HRESULT STDMETHODCALLTYPE Remove( - ABI::Windows::UI::Composition::IVisual *child) = 0; - - virtual HRESULT STDMETHODCALLTYPE RemoveAll( - ) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection, 0x8b745505, 0xfd3e, 0x4a98, 0x84,0xa8, 0xe9,0x49,0x46,0x8c,0x6b,0xcb) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CIVisualCollectionVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - TrustLevel *trustLevel); - - /*** IVisualCollection methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Count)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - INT32 *value); - - HRESULT (STDMETHODCALLTYPE *InsertAbove)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - __x_ABI_CWindows_CUI_CComposition_CIVisual *child, - __x_ABI_CWindows_CUI_CComposition_CIVisual *sibling); - - HRESULT (STDMETHODCALLTYPE *InsertAtBottom)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - __x_ABI_CWindows_CUI_CComposition_CIVisual *child); - - HRESULT (STDMETHODCALLTYPE *InsertAtTop)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - __x_ABI_CWindows_CUI_CComposition_CIVisual *child); - - HRESULT (STDMETHODCALLTYPE *InsertBelow)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - __x_ABI_CWindows_CUI_CComposition_CIVisual *child, - __x_ABI_CWindows_CUI_CComposition_CIVisual *sibling); - - HRESULT (STDMETHODCALLTYPE *Remove)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This, - __x_ABI_CWindows_CUI_CComposition_CIVisual *child); - - HRESULT (STDMETHODCALLTYPE *RemoveAll)( - __x_ABI_CWindows_CUI_CComposition_CIVisualCollection *This); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CIVisualCollectionVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CIVisualCollection { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CIVisualCollectionVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVisualCollection methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_get_Count(This,value) (This)->lpVtbl->get_Count(This,value) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertAbove(This,child,sibling) (This)->lpVtbl->InsertAbove(This,child,sibling) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertAtBottom(This,child) (This)->lpVtbl->InsertAtBottom(This,child) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertAtTop(This,child) (This)->lpVtbl->InsertAtTop(This,child) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertBelow(This,child,sibling) (This)->lpVtbl->InsertBelow(This,child,sibling) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_Remove(This,child) (This)->lpVtbl->Remove(This,child) -#define __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_RemoveAll(This) (This)->lpVtbl->RemoveAll(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_AddRef(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_Release(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_GetIids(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVisualCollection methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_get_Count(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,INT32 *value) { - return This->lpVtbl->get_Count(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertAbove(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,__x_ABI_CWindows_CUI_CComposition_CIVisual *child,__x_ABI_CWindows_CUI_CComposition_CIVisual *sibling) { - return This->lpVtbl->InsertAbove(This,child,sibling); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertAtBottom(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,__x_ABI_CWindows_CUI_CComposition_CIVisual *child) { - return This->lpVtbl->InsertAtBottom(This,child); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertAtTop(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,__x_ABI_CWindows_CUI_CComposition_CIVisual *child) { - return This->lpVtbl->InsertAtTop(This,child); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertBelow(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,__x_ABI_CWindows_CUI_CComposition_CIVisual *child,__x_ABI_CWindows_CUI_CComposition_CIVisual *sibling) { - return This->lpVtbl->InsertBelow(This,child,sibling); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_Remove(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This,__x_ABI_CWindows_CUI_CComposition_CIVisual *child) { - return This->lpVtbl->Remove(This,child); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_RemoveAll(__x_ABI_CWindows_CUI_CComposition_CIVisualCollection* This) { - return This->lpVtbl->RemoveAll(This); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_IVisualCollection IID___x_ABI_CWindows_CUI_CComposition_CIVisualCollection -#define IVisualCollectionVtbl __x_ABI_CWindows_CUI_CComposition_CIVisualCollectionVtbl -#define IVisualCollection __x_ABI_CWindows_CUI_CComposition_CIVisualCollection -#define IVisualCollection_QueryInterface __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_QueryInterface -#define IVisualCollection_AddRef __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_AddRef -#define IVisualCollection_Release __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_Release -#define IVisualCollection_GetIids __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_GetIids -#define IVisualCollection_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_GetRuntimeClassName -#define IVisualCollection_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_GetTrustLevel -#define IVisualCollection_get_Count __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_get_Count -#define IVisualCollection_InsertAbove __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertAbove -#define IVisualCollection_InsertAtBottom __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertAtBottom -#define IVisualCollection_InsertAtTop __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertAtTop -#define IVisualCollection_InsertBelow __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_InsertBelow -#define IVisualCollection_Remove __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_Remove -#define IVisualCollection_RemoveAll __x_ABI_CWindows_CUI_CComposition_CIVisualCollection_RemoveAll -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CIVisualCollection_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.ColorKeyFrameAnimation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_ColorKeyFrameAnimation_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_ColorKeyFrameAnimation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_ColorKeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','l','o','r','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_ColorKeyFrameAnimation[] = L"Windows.UI.Composition.ColorKeyFrameAnimation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_ColorKeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','l','o','r','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_ColorKeyFrameAnimation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionAnimation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionAnimation_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionAnimation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','A','n','i','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionAnimation[] = L"Windows.UI.Composition.CompositionAnimation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','A','n','i','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionAnimation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionBatchCompletedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionBatchCompletedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionBatchCompletedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionBatchCompletedEventArgs[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','B','a','t','c','h','C','o','m','p','l','e','t','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionBatchCompletedEventArgs[] = L"Windows.UI.Composition.CompositionBatchCompletedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionBatchCompletedEventArgs[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','B','a','t','c','h','C','o','m','p','l','e','t','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionBatchCompletedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionBrush - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionBrush_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionBrush_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionBrush[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','B','r','u','s','h',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionBrush[] = L"Windows.UI.Composition.CompositionBrush"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionBrush[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','B','r','u','s','h',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionBrush_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionClip - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionClip_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionClip_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionClip[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','C','l','i','p',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionClip[] = L"Windows.UI.Composition.CompositionClip"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionClip[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','C','l','i','p',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionClip_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionColorBrush - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionColorBrush_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionColorBrush_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionColorBrush[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','C','o','l','o','r','B','r','u','s','h',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionColorBrush[] = L"Windows.UI.Composition.CompositionColorBrush"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionColorBrush[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','C','o','l','o','r','B','r','u','s','h',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionColorBrush_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionCommitBatch - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionCommitBatch_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionCommitBatch_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionCommitBatch[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','C','o','m','m','i','t','B','a','t','c','h',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionCommitBatch[] = L"Windows.UI.Composition.CompositionCommitBatch"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionCommitBatch[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','C','o','m','m','i','t','B','a','t','c','h',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionCommitBatch_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionDrawingSurface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionDrawingSurface_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionDrawingSurface_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionDrawingSurface[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','D','r','a','w','i','n','g','S','u','r','f','a','c','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionDrawingSurface[] = L"Windows.UI.Composition.CompositionDrawingSurface"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionDrawingSurface[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','D','r','a','w','i','n','g','S','u','r','f','a','c','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionDrawingSurface_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionEasingFunction - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionEasingFunction_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionEasingFunction_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionEasingFunction[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','E','a','s','i','n','g','F','u','n','c','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionEasingFunction[] = L"Windows.UI.Composition.CompositionEasingFunction"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionEasingFunction[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','E','a','s','i','n','g','F','u','n','c','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionEasingFunction_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionEffectBrush - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionEffectBrush_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionEffectBrush_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionEffectBrush[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','E','f','f','e','c','t','B','r','u','s','h',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionEffectBrush[] = L"Windows.UI.Composition.CompositionEffectBrush"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionEffectBrush[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','E','f','f','e','c','t','B','r','u','s','h',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionEffectBrush_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionEffectFactory - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionEffectFactory_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionEffectFactory_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionEffectFactory[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','E','f','f','e','c','t','F','a','c','t','o','r','y',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionEffectFactory[] = L"Windows.UI.Composition.CompositionEffectFactory"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionEffectFactory[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','E','f','f','e','c','t','F','a','c','t','o','r','y',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionEffectFactory_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionGraphicsDevice - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionGraphicsDevice_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionGraphicsDevice_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionGraphicsDevice[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','G','r','a','p','h','i','c','s','D','e','v','i','c','e',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionGraphicsDevice[] = L"Windows.UI.Composition.CompositionGraphicsDevice"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionGraphicsDevice[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','G','r','a','p','h','i','c','s','D','e','v','i','c','e',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionGraphicsDevice_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionObject - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionObject_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionObject_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionObject[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','O','b','j','e','c','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionObject[] = L"Windows.UI.Composition.CompositionObject"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionObject[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','O','b','j','e','c','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionObject_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionPropertySet - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionPropertySet_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionPropertySet_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionPropertySet[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','P','r','o','p','e','r','t','y','S','e','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionPropertySet[] = L"Windows.UI.Composition.CompositionPropertySet"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionPropertySet[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','P','r','o','p','e','r','t','y','S','e','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionPropertySet_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionScopedBatch - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionScopedBatch_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionScopedBatch_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionScopedBatch[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','S','c','o','p','e','d','B','a','t','c','h',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionScopedBatch[] = L"Windows.UI.Composition.CompositionScopedBatch"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionScopedBatch[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','S','c','o','p','e','d','B','a','t','c','h',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionScopedBatch_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionSurfaceBrush - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionSurfaceBrush_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionSurfaceBrush_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionSurfaceBrush[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','S','u','r','f','a','c','e','B','r','u','s','h',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionSurfaceBrush[] = L"Windows.UI.Composition.CompositionSurfaceBrush"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionSurfaceBrush[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','S','u','r','f','a','c','e','B','r','u','s','h',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionSurfaceBrush_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CompositionTarget - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CompositionTarget_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CompositionTarget_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CompositionTarget[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','T','a','r','g','e','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionTarget[] = L"Windows.UI.Composition.CompositionTarget"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CompositionTarget[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','i','o','n','T','a','r','g','e','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CompositionTarget_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.Compositor - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_Compositor_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_Compositor_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_Compositor[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','o','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Compositor[] = L"Windows.UI.Composition.Compositor"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Compositor[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','m','p','o','s','i','t','o','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_Compositor_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.ContainerVisual - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_ContainerVisual_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_ContainerVisual_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_ContainerVisual[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','n','t','a','i','n','e','r','V','i','s','u','a','l',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_ContainerVisual[] = L"Windows.UI.Composition.ContainerVisual"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_ContainerVisual[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','o','n','t','a','i','n','e','r','V','i','s','u','a','l',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_ContainerVisual_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.CubicBezierEasingFunction - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_CubicBezierEasingFunction_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_CubicBezierEasingFunction_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_CubicBezierEasingFunction[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','u','b','i','c','B','e','z','i','e','r','E','a','s','i','n','g','F','u','n','c','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CubicBezierEasingFunction[] = L"Windows.UI.Composition.CubicBezierEasingFunction"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_CubicBezierEasingFunction[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','C','u','b','i','c','B','e','z','i','e','r','E','a','s','i','n','g','F','u','n','c','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_CubicBezierEasingFunction_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.ExpressionAnimation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_ExpressionAnimation_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_ExpressionAnimation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_ExpressionAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','E','x','p','r','e','s','s','i','o','n','A','n','i','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_ExpressionAnimation[] = L"Windows.UI.Composition.ExpressionAnimation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_ExpressionAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','E','x','p','r','e','s','s','i','o','n','A','n','i','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_ExpressionAnimation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.InsetClip - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_InsetClip_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_InsetClip_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_InsetClip[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','I','n','s','e','t','C','l','i','p',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_InsetClip[] = L"Windows.UI.Composition.InsetClip"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_InsetClip[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','I','n','s','e','t','C','l','i','p',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_InsetClip_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.LinearEasingFunction - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_LinearEasingFunction_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_LinearEasingFunction_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_LinearEasingFunction[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','L','i','n','e','a','r','E','a','s','i','n','g','F','u','n','c','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_LinearEasingFunction[] = L"Windows.UI.Composition.LinearEasingFunction"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_LinearEasingFunction[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','L','i','n','e','a','r','E','a','s','i','n','g','F','u','n','c','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_LinearEasingFunction_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.QuaternionKeyFrameAnimation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_QuaternionKeyFrameAnimation_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_QuaternionKeyFrameAnimation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_QuaternionKeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','Q','u','a','t','e','r','n','i','o','n','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_QuaternionKeyFrameAnimation[] = L"Windows.UI.Composition.QuaternionKeyFrameAnimation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_QuaternionKeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','Q','u','a','t','e','r','n','i','o','n','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_QuaternionKeyFrameAnimation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.RenderingDeviceReplacedEventArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_RenderingDeviceReplacedEventArgs_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_RenderingDeviceReplacedEventArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_RenderingDeviceReplacedEventArgs[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','R','e','n','d','e','r','i','n','g','D','e','v','i','c','e','R','e','p','l','a','c','e','d','E','v','e','n','t','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_RenderingDeviceReplacedEventArgs[] = L"Windows.UI.Composition.RenderingDeviceReplacedEventArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_RenderingDeviceReplacedEventArgs[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','R','e','n','d','e','r','i','n','g','D','e','v','i','c','e','R','e','p','l','a','c','e','d','E','v','e','n','t','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_RenderingDeviceReplacedEventArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.ScalarKeyFrameAnimation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_ScalarKeyFrameAnimation_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_ScalarKeyFrameAnimation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_ScalarKeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','S','c','a','l','a','r','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_ScalarKeyFrameAnimation[] = L"Windows.UI.Composition.ScalarKeyFrameAnimation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_ScalarKeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','S','c','a','l','a','r','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_ScalarKeyFrameAnimation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.SpriteVisual - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_SpriteVisual_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_SpriteVisual_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_SpriteVisual[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','S','p','r','i','t','e','V','i','s','u','a','l',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_SpriteVisual[] = L"Windows.UI.Composition.SpriteVisual"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_SpriteVisual[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','S','p','r','i','t','e','V','i','s','u','a','l',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_SpriteVisual_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.Vector2KeyFrameAnimation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_Vector2KeyFrameAnimation_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_Vector2KeyFrameAnimation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_Vector2KeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','e','c','t','o','r','2','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Vector2KeyFrameAnimation[] = L"Windows.UI.Composition.Vector2KeyFrameAnimation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Vector2KeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','e','c','t','o','r','2','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_Vector2KeyFrameAnimation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.Vector3KeyFrameAnimation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_Vector3KeyFrameAnimation_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_Vector3KeyFrameAnimation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_Vector3KeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','e','c','t','o','r','3','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Vector3KeyFrameAnimation[] = L"Windows.UI.Composition.Vector3KeyFrameAnimation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Vector3KeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','e','c','t','o','r','3','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_Vector3KeyFrameAnimation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.Vector4KeyFrameAnimation - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_Vector4KeyFrameAnimation_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_Vector4KeyFrameAnimation_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_Vector4KeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','e','c','t','o','r','4','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Vector4KeyFrameAnimation[] = L"Windows.UI.Composition.Vector4KeyFrameAnimation"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Vector4KeyFrameAnimation[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','e','c','t','o','r','4','K','e','y','F','r','a','m','e','A','n','i','m','a','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_Vector4KeyFrameAnimation_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.Visual - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_Visual_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_Visual_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_Visual[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','i','s','u','a','l',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Visual[] = L"Windows.UI.Composition.Visual"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_Visual[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','i','s','u','a','l',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_Visual_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/* - * Class Windows.UI.Composition.VisualCollection - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 -#ifndef RUNTIMECLASS_Windows_UI_Composition_VisualCollection_DEFINED -#define RUNTIMECLASS_Windows_UI_Composition_VisualCollection_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Composition_VisualCollection[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','i','s','u','a','l','C','o','l','l','e','c','t','i','o','n',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_VisualCollection[] = L"Windows.UI.Composition.VisualCollection"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Composition_VisualCollection[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','m','p','o','s','i','t','i','o','n','.','V','i','s','u','a','l','C','o','l','l','e','c','t','i','o','n',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Composition_VisualCollection_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 */ - -/***************************************************************************** - * IAsyncOperationCompletedHandler interface - */ -#ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_INTERFACE_DEFINED__ -#define ____FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface, 0xdaf572ee, 0x035a, 0x594c, 0xb0,0x13, 0x84,0xbd,0x61,0x88,0x53,0xcc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("daf572ee-035a-594c-b013-84bd618853cc") - IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface, 0xdaf572ee, 0x035a, 0x594c, 0xb0,0x13, 0x84,0xbd,0x61,0x88,0x53,0xcc) -#endif -#else -typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurfaceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface *This); - - /*** IAsyncOperationCompletedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface *This, - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *info, - AsyncStatus status); - - END_INTERFACE -} __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurfaceVtbl; - -interface __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface { - CONST_VTBL __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurfaceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_Release(This) (This)->lpVtbl->Release(This) -/*** IAsyncOperationCompletedHandler methods ***/ -#define __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_Invoke(This,info,status) (This)->lpVtbl->Invoke(This,info,status) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_QueryInterface(__FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_AddRef(__FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_Release(__FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface* This) { - return This->lpVtbl->Release(This); -} -/*** IAsyncOperationCompletedHandler methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_Invoke(__FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface* This,__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *info,AsyncStatus status) { - return This->lpVtbl->Invoke(This,info,status); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperationCompletedHandler_ICompositionSurface IID___FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface -#define IAsyncOperationCompletedHandler_ICompositionSurfaceVtbl __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurfaceVtbl -#define IAsyncOperationCompletedHandler_ICompositionSurface __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface -#define IAsyncOperationCompletedHandler_ICompositionSurface_QueryInterface __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_QueryInterface -#define IAsyncOperationCompletedHandler_ICompositionSurface_AddRef __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_AddRef -#define IAsyncOperationCompletedHandler_ICompositionSurface_Release __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_Release -#define IAsyncOperationCompletedHandler_ICompositionSurface_Invoke __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IAsyncOperation interface - */ -#ifndef ____FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_INTERFACE_DEFINED__ -#define ____FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface, 0x66613cdd, 0x5076, 0x50d6, 0xab,0x32, 0xba,0x76,0xdf,0x49,0xc4,0x10); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("66613cdd-5076-50d6-ab32-ba76df49c410") - IAsyncOperation : IAsyncOperation_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface, 0x66613cdd, 0x5076, 0x50d6, 0xab,0x32, 0xba,0x76,0xdf,0x49,0xc4,0x10) -#endif -#else -typedef struct __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurfaceVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *This, - TrustLevel *trustLevel); - - /*** IAsyncOperation methods ***/ - HRESULT (STDMETHODCALLTYPE *put_Completed)( - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *This, - __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface *handler); - - HRESULT (STDMETHODCALLTYPE *get_Completed)( - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *This, - __FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface **handler); - - HRESULT (STDMETHODCALLTYPE *GetResults)( - __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface **results); - - END_INTERFACE -} __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurfaceVtbl; - -interface __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface { - CONST_VTBL __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurfaceVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IAsyncOperation methods ***/ -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_put_Completed(This,handler) (This)->lpVtbl->put_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_get_Completed(This,handler) (This)->lpVtbl->get_Completed(This,handler) -#define __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetResults(This,results) (This)->lpVtbl->GetResults(This,results) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_QueryInterface(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_AddRef(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_Release(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetIids(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetRuntimeClassName(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetTrustLevel(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IAsyncOperation methods ***/ -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_put_Completed(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface* This,__FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface *handler) { - return This->lpVtbl->put_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_get_Completed(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface* This,__FIAsyncOperationCompletedHandler_1_Windows__CUI__CComposition__CICompositionSurface **handler) { - return This->lpVtbl->get_Completed(This,handler); -} -static __WIDL_INLINE HRESULT __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetResults(__FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface* This,__x_ABI_CWindows_CUI_CComposition_CICompositionSurface **results) { - return This->lpVtbl->GetResults(This,results); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IAsyncOperation_ICompositionSurface IID___FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface -#define IAsyncOperation_ICompositionSurfaceVtbl __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurfaceVtbl -#define IAsyncOperation_ICompositionSurface __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface -#define IAsyncOperation_ICompositionSurface_QueryInterface __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_QueryInterface -#define IAsyncOperation_ICompositionSurface_AddRef __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_AddRef -#define IAsyncOperation_ICompositionSurface_Release __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_Release -#define IAsyncOperation_ICompositionSurface_GetIids __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetIids -#define IAsyncOperation_ICompositionSurface_GetRuntimeClassName __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetRuntimeClassName -#define IAsyncOperation_ICompositionSurface_GetTrustLevel __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetTrustLevel -#define IAsyncOperation_ICompositionSurface_put_Completed __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_put_Completed -#define IAsyncOperation_ICompositionSurface_get_Completed __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_get_Completed -#define IAsyncOperation_ICompositionSurface_GetResults __FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_GetResults -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIAsyncOperation_1_Windows__CUI__CComposition__CICompositionSurface_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation, 0x0cb59942, 0xc6f3, 0x585f, 0x9a,0x92, 0xb4,0x7e,0x8d,0xd3,0x8e,0xbf); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("0cb59942-c6f3-585f-9a92-b47e8dd38ebf") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation, 0x0cb59942, 0xc6f3, 0x585f, 0x9a,0x92, 0xb4,0x7e,0x8d,0xd3,0x8e,0xbf) -#endif -#else -typedef struct __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation *This, - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation **value); - - END_INTERFACE -} __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimationVtbl; - -interface __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation { - CONST_VTBL __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_QueryInterface(__FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_AddRef(__FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_Release(__FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_GetIids(__FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_GetRuntimeClassName(__FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_GetTrustLevel(__FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_First(__FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation* This,__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_CompositionAnimation IID___FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation -#define IIterable_CompositionAnimationVtbl __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimationVtbl -#define IIterable_CompositionAnimation __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation -#define IIterable_CompositionAnimation_QueryInterface __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_QueryInterface -#define IIterable_CompositionAnimation_AddRef __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_AddRef -#define IIterable_CompositionAnimation_Release __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_Release -#define IIterable_CompositionAnimation_GetIids __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_GetIids -#define IIterable_CompositionAnimation_GetRuntimeClassName __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_GetRuntimeClassName -#define IIterable_CompositionAnimation_GetTrustLevel __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_GetTrustLevel -#define IIterable_CompositionAnimation_First __FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CUI__CComposition__CCompositionAnimation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Windows__CUI__CComposition__CVisual_INTERFACE_DEFINED__ -#define ____FIIterable_1_Windows__CUI__CComposition__CVisual_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Windows__CUI__CComposition__CVisual, 0x4eed7dce, 0xe4ac, 0x5891, 0x9b,0x52, 0x79,0x9d,0x70,0xdf,0x47,0xfe); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("4eed7dce-e4ac-5891-9b52-799d70df47fe") - IIterable : IIterable_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Windows__CUI__CComposition__CVisual, 0x4eed7dce, 0xe4ac, 0x5891, 0x9b,0x52, 0x79,0x9d,0x70,0xdf,0x47,0xfe) -#endif -#else -typedef struct __FIIterable_1_Windows__CUI__CComposition__CVisualVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Windows__CUI__CComposition__CVisual *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Windows__CUI__CComposition__CVisual *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Windows__CUI__CComposition__CVisual *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Windows__CUI__CComposition__CVisual *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Windows__CUI__CComposition__CVisual *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Windows__CUI__CComposition__CVisual *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Windows__CUI__CComposition__CVisual *This, - __FIIterator_1_Windows__CUI__CComposition__CVisual **value); - - END_INTERFACE -} __FIIterable_1_Windows__CUI__CComposition__CVisualVtbl; - -interface __FIIterable_1_Windows__CUI__CComposition__CVisual { - CONST_VTBL __FIIterable_1_Windows__CUI__CComposition__CVisualVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Windows__CUI__CComposition__CVisual_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Windows__CUI__CComposition__CVisual_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Windows__CUI__CComposition__CVisual_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Windows__CUI__CComposition__CVisual_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Windows__CUI__CComposition__CVisual_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Windows__CUI__CComposition__CVisual_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Windows__CUI__CComposition__CVisual_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CVisual_QueryInterface(__FIIterable_1_Windows__CUI__CComposition__CVisual* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CUI__CComposition__CVisual_AddRef(__FIIterable_1_Windows__CUI__CComposition__CVisual* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Windows__CUI__CComposition__CVisual_Release(__FIIterable_1_Windows__CUI__CComposition__CVisual* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CVisual_GetIids(__FIIterable_1_Windows__CUI__CComposition__CVisual* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CVisual_GetRuntimeClassName(__FIIterable_1_Windows__CUI__CComposition__CVisual* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CVisual_GetTrustLevel(__FIIterable_1_Windows__CUI__CComposition__CVisual* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Windows__CUI__CComposition__CVisual_First(__FIIterable_1_Windows__CUI__CComposition__CVisual* This,__FIIterator_1_Windows__CUI__CComposition__CVisual **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_Visual IID___FIIterable_1_Windows__CUI__CComposition__CVisual -#define IIterable_VisualVtbl __FIIterable_1_Windows__CUI__CComposition__CVisualVtbl -#define IIterable_Visual __FIIterable_1_Windows__CUI__CComposition__CVisual -#define IIterable_Visual_QueryInterface __FIIterable_1_Windows__CUI__CComposition__CVisual_QueryInterface -#define IIterable_Visual_AddRef __FIIterable_1_Windows__CUI__CComposition__CVisual_AddRef -#define IIterable_Visual_Release __FIIterable_1_Windows__CUI__CComposition__CVisual_Release -#define IIterable_Visual_GetIids __FIIterable_1_Windows__CUI__CComposition__CVisual_GetIids -#define IIterable_Visual_GetRuntimeClassName __FIIterable_1_Windows__CUI__CComposition__CVisual_GetRuntimeClassName -#define IIterable_Visual_GetTrustLevel __FIIterable_1_Windows__CUI__CComposition__CVisual_GetTrustLevel -#define IIterable_Visual_First __FIIterable_1_Windows__CUI__CComposition__CVisual_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Windows__CUI__CComposition__CVisual_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation, 0x98efbe55, 0x0a66, 0x556a, 0x9a,0xdc, 0x4a,0xb5,0x9c,0x69,0x68,0x46); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("98efbe55-0a66-556a-9adc-4ab59c696846") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation, 0x98efbe55, 0x0a66, 0x556a, 0x9a,0xdc, 0x4a,0xb5,0x9c,0x69,0x68,0x46) -#endif -#else -typedef struct __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimationVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation *This, - UINT32 items_size, - __x_ABI_CWindows_CUI_CComposition_CICompositionAnimation **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimationVtbl; - -interface __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation { - CONST_VTBL __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimationVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_QueryInterface(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_AddRef(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_Release(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetIids(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetRuntimeClassName(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetTrustLevel(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_get_Current(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This,__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_get_HasCurrent(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_MoveNext(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetMany(__FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation* This,UINT32 items_size,__x_ABI_CWindows_CUI_CComposition_CICompositionAnimation **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_CompositionAnimation IID___FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation -#define IIterator_CompositionAnimationVtbl __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimationVtbl -#define IIterator_CompositionAnimation __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation -#define IIterator_CompositionAnimation_QueryInterface __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_QueryInterface -#define IIterator_CompositionAnimation_AddRef __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_AddRef -#define IIterator_CompositionAnimation_Release __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_Release -#define IIterator_CompositionAnimation_GetIids __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetIids -#define IIterator_CompositionAnimation_GetRuntimeClassName __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetRuntimeClassName -#define IIterator_CompositionAnimation_GetTrustLevel __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetTrustLevel -#define IIterator_CompositionAnimation_get_Current __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_get_Current -#define IIterator_CompositionAnimation_get_HasCurrent __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_get_HasCurrent -#define IIterator_CompositionAnimation_MoveNext __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_MoveNext -#define IIterator_CompositionAnimation_GetMany __FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CUI__CComposition__CCompositionAnimation_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Windows__CUI__CComposition__CVisual_INTERFACE_DEFINED__ -#define ____FIIterator_1_Windows__CUI__CComposition__CVisual_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Windows__CUI__CComposition__CVisual, 0xeca15496, 0xdcaa, 0x5095, 0xa8,0x98, 0xf8,0x60,0x2a,0x40,0xe1,0x0a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("eca15496-dcaa-5095-a898-f8602a40e10a") - IIterator : IIterator_impl > - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Windows__CUI__CComposition__CVisual, 0xeca15496, 0xdcaa, 0x5095, 0xa8,0x98, 0xf8,0x60,0x2a,0x40,0xe1,0x0a) -#endif -#else -typedef struct __FIIterator_1_Windows__CUI__CComposition__CVisualVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This, - __x_ABI_CWindows_CUI_CComposition_CIVisual **value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Windows__CUI__CComposition__CVisual *This, - UINT32 items_size, - __x_ABI_CWindows_CUI_CComposition_CIVisual **items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_Windows__CUI__CComposition__CVisualVtbl; - -interface __FIIterator_1_Windows__CUI__CComposition__CVisual { - CONST_VTBL __FIIterator_1_Windows__CUI__CComposition__CVisualVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Windows__CUI__CComposition__CVisual_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CVisual_QueryInterface(__FIIterator_1_Windows__CUI__CComposition__CVisual* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CUI__CComposition__CVisual_AddRef(__FIIterator_1_Windows__CUI__CComposition__CVisual* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Windows__CUI__CComposition__CVisual_Release(__FIIterator_1_Windows__CUI__CComposition__CVisual* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CVisual_GetIids(__FIIterator_1_Windows__CUI__CComposition__CVisual* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CVisual_GetRuntimeClassName(__FIIterator_1_Windows__CUI__CComposition__CVisual* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CVisual_GetTrustLevel(__FIIterator_1_Windows__CUI__CComposition__CVisual* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CVisual_get_Current(__FIIterator_1_Windows__CUI__CComposition__CVisual* This,__x_ABI_CWindows_CUI_CComposition_CIVisual **value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CVisual_get_HasCurrent(__FIIterator_1_Windows__CUI__CComposition__CVisual* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CVisual_MoveNext(__FIIterator_1_Windows__CUI__CComposition__CVisual* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Windows__CUI__CComposition__CVisual_GetMany(__FIIterator_1_Windows__CUI__CComposition__CVisual* This,UINT32 items_size,__x_ABI_CWindows_CUI_CComposition_CIVisual **items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_Visual IID___FIIterator_1_Windows__CUI__CComposition__CVisual -#define IIterator_VisualVtbl __FIIterator_1_Windows__CUI__CComposition__CVisualVtbl -#define IIterator_Visual __FIIterator_1_Windows__CUI__CComposition__CVisual -#define IIterator_Visual_QueryInterface __FIIterator_1_Windows__CUI__CComposition__CVisual_QueryInterface -#define IIterator_Visual_AddRef __FIIterator_1_Windows__CUI__CComposition__CVisual_AddRef -#define IIterator_Visual_Release __FIIterator_1_Windows__CUI__CComposition__CVisual_Release -#define IIterator_Visual_GetIids __FIIterator_1_Windows__CUI__CComposition__CVisual_GetIids -#define IIterator_Visual_GetRuntimeClassName __FIIterator_1_Windows__CUI__CComposition__CVisual_GetRuntimeClassName -#define IIterator_Visual_GetTrustLevel __FIIterator_1_Windows__CUI__CComposition__CVisual_GetTrustLevel -#define IIterator_Visual_get_Current __FIIterator_1_Windows__CUI__CComposition__CVisual_get_Current -#define IIterator_Visual_get_HasCurrent __FIIterator_1_Windows__CUI__CComposition__CVisual_get_HasCurrent -#define IIterator_Visual_MoveNext __FIIterator_1_Windows__CUI__CComposition__CVisual_MoveNext -#define IIterator_Visual_GetMany __FIIterator_1_Windows__CUI__CComposition__CVisual_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Windows__CUI__CComposition__CVisual_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs, 0x9df03456, 0x3383, 0x508b, 0x9c,0x75, 0xee,0x84,0x0a,0x7e,0x1a,0x39); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("9df03456-3383-508b-9c75-ee840a7e1a39") - ITypedEventHandler : ITypedEventHandler_impl > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs, 0x9df03456, 0x3383, 0x508b, 0x9c,0x75, 0xee,0x84,0x0a,0x7e,0x1a,0x39) -#endif -#else -typedef struct __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs *This, - IInspectable *sender, - __x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgsVtbl; - -interface __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs { - CONST_VTBL __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_QueryInterface(__FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_AddRef(__FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_Release(__FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_Invoke(__FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs* This,IInspectable *sender,__x_ABI_CWindows_CUI_CComposition_CICompositionBatchCompletedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_IInspectable_CompositionBatchCompletedEventArgs IID___FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs -#define ITypedEventHandler_IInspectable_CompositionBatchCompletedEventArgsVtbl __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgsVtbl -#define ITypedEventHandler_IInspectable_CompositionBatchCompletedEventArgs __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs -#define ITypedEventHandler_IInspectable_CompositionBatchCompletedEventArgs_QueryInterface __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_QueryInterface -#define ITypedEventHandler_IInspectable_CompositionBatchCompletedEventArgs_AddRef __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_AddRef -#define ITypedEventHandler_IInspectable_CompositionBatchCompletedEventArgs_Release __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_Release -#define ITypedEventHandler_IInspectable_CompositionBatchCompletedEventArgs_Invoke __FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_IInspectable_Windows__CUI__CComposition__CCompositionBatchCompletedEventArgs_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs, 0x259b32be, 0xbd06, 0x53c2, 0xbd,0x51, 0x89,0xe8,0xe0,0xf9,0xe2,0x39); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("259b32be-bd06-53c2-bd51-89e8e0f9e239") - ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs, 0x259b32be, 0xbd06, 0x53c2, 0xbd,0x51, 0x89,0xe8,0xe0,0xf9,0xe2,0x39) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs *This, - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *sender, - __x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgsVtbl; - -interface __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs { - CONST_VTBL __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_QueryInterface(__FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_AddRef(__FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_Release(__FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_Invoke(__FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs* This,__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice *sender,__x_ABI_CWindows_CUI_CComposition_CIRenderingDeviceReplacedEventArgs *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_CompositionGraphicsDevice_RenderingDeviceReplacedEventArgs IID___FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs -#define ITypedEventHandler_CompositionGraphicsDevice_RenderingDeviceReplacedEventArgsVtbl __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgsVtbl -#define ITypedEventHandler_CompositionGraphicsDevice_RenderingDeviceReplacedEventArgs __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs -#define ITypedEventHandler_CompositionGraphicsDevice_RenderingDeviceReplacedEventArgs_QueryInterface __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_QueryInterface -#define ITypedEventHandler_CompositionGraphicsDevice_RenderingDeviceReplacedEventArgs_AddRef __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_AddRef -#define ITypedEventHandler_CompositionGraphicsDevice_RenderingDeviceReplacedEventArgs_Release __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_Release -#define ITypedEventHandler_CompositionGraphicsDevice_RenderingDeviceReplacedEventArgs_Invoke __FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CUI__CComposition__CCompositionGraphicsDevice_Windows__CUI__CComposition__CRenderingDeviceReplacedEventArgs_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_ui_composition_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.ui.composition.interop.h b/lib/libc/include/any-windows-any/windows.ui.composition.interop.h deleted file mode 100644 index 562a518bfcc90669d6e4288d3126bc8676cc8dc5..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.ui.composition.interop.h +++ /dev/null @@ -1,237 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.ui.composition.interop.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_ui_composition_interop_h__ -#define __windows_ui_composition_interop_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositorInterop_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositorInterop_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositorInterop __x_ABI_CWindows_CUI_CComposition_CICompositorInterop; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop ABI::Windows::UI::Composition::ICompositorInterop -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositorInterop; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositorInterop_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositorInterop_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CComposition_CICompositorInterop __x_ABI_CWindows_CUI_CComposition_CICompositorInterop; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop ABI::Windows::UI::Composition::ICompositorInterop -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - interface ICompositorInterop; - } - } - } -} -#endif /* __cplusplus */ -#endif - -/***************************************************************************** - * ICompositorInterop interface - */ -#ifndef ____x_ABI_CWindows_CUI_CComposition_CICompositorInterop_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CComposition_CICompositorInterop_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CComposition_CICompositorInterop, 0x25297d5c, 0x3ad4, 0x4c9c, 0xb5,0xcf, 0xe3,0x6a,0x38,0x51,0x23,0x30); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Composition { - MIDL_INTERFACE("25297d5c-3ad4-4c9c-b5cf-e36a38512330") - ICompositorInterop : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE CreateCompositionSurfaceForHandle( - HANDLE swapchain, - ABI::Windows::UI::Composition::ICompositionSurface **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateCompositionSurfaceForSwapChain( - IUnknown *swapchain, - ABI::Windows::UI::Composition::ICompositionSurface **result) = 0; - - virtual HRESULT STDMETHODCALLTYPE CreateGraphicsDevice( - IUnknown *device, - ABI::Windows::UI::Composition::ICompositionGraphicsDevice **result) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop, 0x25297d5c, 0x3ad4, 0x4c9c, 0xb5,0xcf, 0xe3,0x6a,0x38,0x51,0x23,0x30) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CComposition_CICompositorInteropVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CComposition_CICompositorInterop *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CComposition_CICompositorInterop *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CComposition_CICompositorInterop *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CComposition_CICompositorInterop *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CComposition_CICompositorInterop *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CComposition_CICompositorInterop *This, - TrustLevel *trustLevel); - - /*** ICompositorInterop methods ***/ - HRESULT (STDMETHODCALLTYPE *CreateCompositionSurfaceForHandle)( - __x_ABI_CWindows_CUI_CComposition_CICompositorInterop *This, - HANDLE swapchain, - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface **result); - - HRESULT (STDMETHODCALLTYPE *CreateCompositionSurfaceForSwapChain)( - __x_ABI_CWindows_CUI_CComposition_CICompositorInterop *This, - IUnknown *swapchain, - __x_ABI_CWindows_CUI_CComposition_CICompositionSurface **result); - - HRESULT (STDMETHODCALLTYPE *CreateGraphicsDevice)( - __x_ABI_CWindows_CUI_CComposition_CICompositorInterop *This, - IUnknown *device, - __x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice **result); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CComposition_CICompositorInteropVtbl; - -interface __x_ABI_CWindows_CUI_CComposition_CICompositorInterop { - CONST_VTBL __x_ABI_CWindows_CUI_CComposition_CICompositorInteropVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICompositorInterop methods ***/ -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_CreateCompositionSurfaceForHandle(This,swapchain,result) (This)->lpVtbl->CreateCompositionSurfaceForHandle(This,swapchain,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_CreateCompositionSurfaceForSwapChain(This,swapchain,result) (This)->lpVtbl->CreateCompositionSurfaceForSwapChain(This,swapchain,result) -#define __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_CreateGraphicsDevice(This,device,result) (This)->lpVtbl->CreateGraphicsDevice(This,device,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_QueryInterface(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_AddRef(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_Release(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_GetIids(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_GetRuntimeClassName(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_GetTrustLevel(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICompositorInterop methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_CreateCompositionSurfaceForHandle(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop* This,HANDLE swapchain,__x_ABI_CWindows_CUI_CComposition_CICompositionSurface **result) { - return This->lpVtbl->CreateCompositionSurfaceForHandle(This,swapchain,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_CreateCompositionSurfaceForSwapChain(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop* This,IUnknown *swapchain,__x_ABI_CWindows_CUI_CComposition_CICompositionSurface **result) { - return This->lpVtbl->CreateCompositionSurfaceForSwapChain(This,swapchain,result); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_CreateGraphicsDevice(__x_ABI_CWindows_CUI_CComposition_CICompositorInterop* This,IUnknown *device,__x_ABI_CWindows_CUI_CComposition_CICompositionGraphicsDevice **result) { - return This->lpVtbl->CreateGraphicsDevice(This,device,result); -} -#endif -#ifdef WIDL_using_Windows_UI_Composition -#define IID_ICompositorInterop IID___x_ABI_CWindows_CUI_CComposition_CICompositorInterop -#define ICompositorInteropVtbl __x_ABI_CWindows_CUI_CComposition_CICompositorInteropVtbl -#define ICompositorInterop __x_ABI_CWindows_CUI_CComposition_CICompositorInterop -#define ICompositorInterop_QueryInterface __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_QueryInterface -#define ICompositorInterop_AddRef __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_AddRef -#define ICompositorInterop_Release __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_Release -#define ICompositorInterop_GetIids __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_GetIids -#define ICompositorInterop_GetRuntimeClassName __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_GetRuntimeClassName -#define ICompositorInterop_GetTrustLevel __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_GetTrustLevel -#define ICompositorInterop_CreateCompositionSurfaceForHandle __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_CreateCompositionSurfaceForHandle -#define ICompositorInterop_CreateCompositionSurfaceForSwapChain __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_CreateCompositionSurfaceForSwapChain -#define ICompositorInterop_CreateGraphicsDevice __x_ABI_CWindows_CUI_CComposition_CICompositorInterop_CreateGraphicsDevice -#endif /* WIDL_using_Windows_UI_Composition */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CComposition_CICompositorInterop_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_ui_composition_interop_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.ui.core.h b/lib/libc/include/any-windows-any/windows.ui.core.h deleted file mode 100644 index 3d2c990a28dc39ed63b7675f258a532d2b7c6349..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.ui.core.h +++ /dev/null @@ -1,836 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.ui.core.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_ui_core_h__ -#define __windows_ui_core_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler ABI::Windows::UI::Core::IDispatchedHandler -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - interface IDispatchedHandler; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler ABI::Windows::UI::Core::IIdleDispatchedHandler -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - interface IIdleDispatchedHandler; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CCore_CICoreDispatcher_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CICoreDispatcher_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CCore_CICoreDispatcher __x_ABI_CWindows_CUI_CCore_CICoreDispatcher; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher ABI::Windows::UI::Core::ICoreDispatcher -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - interface ICoreDispatcher; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs ABI::Windows::UI::Core::IIdleDispatchedHandlerArgs -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - interface IIdleDispatchedHandlerArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CCore_CCoreDispatcher_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CCoreDispatcher_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - class CoreDispatcher; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CCore_CCoreDispatcher __x_ABI_CWindows_CUI_CCore_CCoreDispatcher; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CCore_CCoreDispatcher_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CCore_CIdleDispatchedHandlerArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CIdleDispatchedHandlerArgs_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - class IdleDispatchedHandlerArgs; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CCore_CIdleDispatchedHandlerArgs __x_ABI_CWindows_CUI_CCore_CIdleDispatchedHandlerArgs; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CCore_CIdleDispatchedHandlerArgs_FWD_DEFINED__ */ - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CCore_CCoreDispatcherPriority __x_ABI_CWindows_CUI_CCore_CCoreDispatcherPriority; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CCore_CCoreProcessEventsOption __x_ABI_CWindows_CUI_CCore_CCoreProcessEventsOption; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CUI_CCore_CICoreAcceleratorKeys_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CICoreAcceleratorKeys_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CCore_CICoreAcceleratorKeys __x_ABI_CWindows_CUI_CCore_CICoreAcceleratorKeys; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CCore_CICoreAcceleratorKeys ABI::Windows::UI::Core::ICoreAcceleratorKeys -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - interface ICoreAcceleratorKeys; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CCore_CICoreDispatcher_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CICoreDispatcher_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CCore_CICoreDispatcher __x_ABI_CWindows_CUI_CCore_CICoreDispatcher; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher ABI::Windows::UI::Core::ICoreDispatcher -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - interface ICoreDispatcher; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CCore_CICoreDispatcher2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CICoreDispatcher2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CCore_CICoreDispatcher2 __x_ABI_CWindows_CUI_CCore_CICoreDispatcher2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher2 ABI::Windows::UI::Core::ICoreDispatcher2 -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - interface ICoreDispatcher2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CCore_CICoreDispatcherWithTaskPriority_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CICoreDispatcherWithTaskPriority_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CCore_CICoreDispatcherWithTaskPriority __x_ABI_CWindows_CUI_CCore_CICoreDispatcherWithTaskPriority; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcherWithTaskPriority ABI::Windows::UI::Core::ICoreDispatcherWithTaskPriority -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - interface ICoreDispatcherWithTaskPriority; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs ABI::Windows::UI::Core::IIdleDispatchedHandlerArgs -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - interface IIdleDispatchedHandlerArgs; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - enum CoreDispatcherPriority { -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - CoreDispatcherPriority_Idle = -2, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - CoreDispatcherPriority_Low = -1, - CoreDispatcherPriority_Normal = 0, - CoreDispatcherPriority_High = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CCore_CCoreDispatcherPriority { -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - CoreDispatcherPriority_Idle = -2, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - CoreDispatcherPriority_Low = -1, - CoreDispatcherPriority_Normal = 0, - CoreDispatcherPriority_High = 1 -}; -#ifdef WIDL_using_Windows_UI_Core -#define CoreDispatcherPriority __x_ABI_CWindows_CUI_CCore_CCoreDispatcherPriority -#endif /* WIDL_using_Windows_UI_Core */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - enum CoreProcessEventsOption { - CoreProcessEventsOption_ProcessOneAndAllPending = 0, - CoreProcessEventsOption_ProcessOneIfPresent = 1, - CoreProcessEventsOption_ProcessUntilQuit = 2, - CoreProcessEventsOption_ProcessAllIfPresent = 3 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CCore_CCoreProcessEventsOption { - CoreProcessEventsOption_ProcessOneAndAllPending = 0, - CoreProcessEventsOption_ProcessOneIfPresent = 1, - CoreProcessEventsOption_ProcessUntilQuit = 2, - CoreProcessEventsOption_ProcessAllIfPresent = 3 -}; -#ifdef WIDL_using_Windows_UI_Core -#define CoreProcessEventsOption __x_ABI_CWindows_CUI_CCore_CCoreProcessEventsOption -#endif /* WIDL_using_Windows_UI_Core */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IDispatchedHandler interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CCore_CIDispatchedHandler, 0xd1f276c4, 0x98d8, 0x4636, 0xbf,0x49, 0xeb,0x79,0x50,0x75,0x48,0xe9); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - MIDL_INTERFACE("d1f276c4-98d8-4636-bf49-eb79507548e9") - IDispatchedHandler : public IUnknown - { - virtual HRESULT STDMETHODCALLTYPE Invoke( - ) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CCore_CIDispatchedHandler, 0xd1f276c4, 0x98d8, 0x4636, 0xbf,0x49, 0xeb,0x79,0x50,0x75,0x48,0xe9) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CCore_CIDispatchedHandlerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler *This); - - /*** IDispatchedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler *This); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CCore_CIDispatchedHandlerVtbl; - -interface __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler { - CONST_VTBL __x_ABI_CWindows_CUI_CCore_CIDispatchedHandlerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_Release(This) (This)->lpVtbl->Release(This) -/*** IDispatchedHandler methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_Invoke(This) (This)->lpVtbl->Invoke(This) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_QueryInterface(__x_ABI_CWindows_CUI_CCore_CIDispatchedHandler* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_AddRef(__x_ABI_CWindows_CUI_CCore_CIDispatchedHandler* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_Release(__x_ABI_CWindows_CUI_CCore_CIDispatchedHandler* This) { - return This->lpVtbl->Release(This); -} -/*** IDispatchedHandler methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_Invoke(__x_ABI_CWindows_CUI_CCore_CIDispatchedHandler* This) { - return This->lpVtbl->Invoke(This); -} -#endif -#ifdef WIDL_using_Windows_UI_Core -#define IID_IDispatchedHandler IID___x_ABI_CWindows_CUI_CCore_CIDispatchedHandler -#define IDispatchedHandlerVtbl __x_ABI_CWindows_CUI_CCore_CIDispatchedHandlerVtbl -#define IDispatchedHandler __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler -#define IDispatchedHandler_QueryInterface __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_QueryInterface -#define IDispatchedHandler_AddRef __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_AddRef -#define IDispatchedHandler_Release __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_Release -#define IDispatchedHandler_Invoke __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_Invoke -#endif /* WIDL_using_Windows_UI_Core */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CCore_CIDispatchedHandler_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIdleDispatchedHandler interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler, 0xa42b0c24, 0x7f21, 0x4abc, 0x99,0xc1, 0x8f,0x01,0x00,0x7f,0x08,0x80); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - MIDL_INTERFACE("a42b0c24-7f21-4abc-99c1-8f01007f0880") - IIdleDispatchedHandler : public IUnknown - { - virtual HRESULT STDMETHODCALLTYPE Invoke( - ABI::Windows::UI::Core::IIdleDispatchedHandlerArgs *e) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler, 0xa42b0c24, 0x7f21, 0x4abc, 0x99,0xc1, 0x8f,0x01,0x00,0x7f,0x08,0x80) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler *This); - - /*** IIdleDispatchedHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler *This, - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs *e); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerVtbl; - -interface __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler { - CONST_VTBL __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_Release(This) (This)->lpVtbl->Release(This) -/*** IIdleDispatchedHandler methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_Invoke(This,e) (This)->lpVtbl->Invoke(This,e) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_QueryInterface(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_AddRef(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_Release(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler* This) { - return This->lpVtbl->Release(This); -} -/*** IIdleDispatchedHandler methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_Invoke(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler* This,__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs *e) { - return This->lpVtbl->Invoke(This,e); -} -#endif -#ifdef WIDL_using_Windows_UI_Core -#define IID_IIdleDispatchedHandler IID___x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler -#define IIdleDispatchedHandlerVtbl __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerVtbl -#define IIdleDispatchedHandler __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler -#define IIdleDispatchedHandler_QueryInterface __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_QueryInterface -#define IIdleDispatchedHandler_AddRef __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_AddRef -#define IIdleDispatchedHandler_Release __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_Release -#define IIdleDispatchedHandler_Invoke __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_Invoke -#endif /* WIDL_using_Windows_UI_Core */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ICoreDispatcher interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CCore_CICoreDispatcher_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CICoreDispatcher_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CCore_CICoreDispatcher, 0x60db2fa8, 0xb705, 0x4fde, 0xa7,0xd6, 0xeb,0xbb,0x18,0x91,0xd3,0x9e); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - MIDL_INTERFACE("60db2fa8-b705-4fde-a7d6-ebbb1891d39e") - ICoreDispatcher : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_HasThreadAccess( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE ProcessEvents( - enum CoreProcessEventsOption options) = 0; - - virtual HRESULT STDMETHODCALLTYPE RunAsync( - enum CoreDispatcherPriority priority, - ABI::Windows::UI::Core::IDispatchedHandler *callback, - ABI::Windows::Foundation::IAsyncAction **action) = 0; - - virtual HRESULT STDMETHODCALLTYPE RunIdleAsync( - ABI::Windows::UI::Core::IIdleDispatchedHandler *callback, - ABI::Windows::Foundation::IAsyncAction **action) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher, 0x60db2fa8, 0xb705, 0x4fde, 0xa7,0xd6, 0xeb,0xbb,0x18,0x91,0xd3,0x9e) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CCore_CICoreDispatcherVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This, - TrustLevel *trustLevel); - - /*** ICoreDispatcher methods ***/ - HRESULT (STDMETHODCALLTYPE *get_HasThreadAccess)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *ProcessEvents)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This, - enum __x_ABI_CWindows_CUI_CCore_CCoreProcessEventsOption options); - - HRESULT (STDMETHODCALLTYPE *RunAsync)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This, - enum __x_ABI_CWindows_CUI_CCore_CCoreDispatcherPriority priority, - __x_ABI_CWindows_CUI_CCore_CIDispatchedHandler *callback, - __x_ABI_CWindows_CFoundation_CIAsyncAction **action); - - HRESULT (STDMETHODCALLTYPE *RunIdleAsync)( - __x_ABI_CWindows_CUI_CCore_CICoreDispatcher *This, - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler *callback, - __x_ABI_CWindows_CFoundation_CIAsyncAction **action); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CCore_CICoreDispatcherVtbl; - -interface __x_ABI_CWindows_CUI_CCore_CICoreDispatcher { - CONST_VTBL __x_ABI_CWindows_CUI_CCore_CICoreDispatcherVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** ICoreDispatcher methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_get_HasThreadAccess(This,value) (This)->lpVtbl->get_HasThreadAccess(This,value) -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_ProcessEvents(This,options) (This)->lpVtbl->ProcessEvents(This,options) -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_RunAsync(This,priority,callback,action) (This)->lpVtbl->RunAsync(This,priority,callback,action) -#define __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_RunIdleAsync(This,callback,action) (This)->lpVtbl->RunIdleAsync(This,callback,action) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_QueryInterface(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_AddRef(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_Release(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_GetIids(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_GetRuntimeClassName(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_GetTrustLevel(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** ICoreDispatcher methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_get_HasThreadAccess(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This,boolean *value) { - return This->lpVtbl->get_HasThreadAccess(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_ProcessEvents(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This,enum __x_ABI_CWindows_CUI_CCore_CCoreProcessEventsOption options) { - return This->lpVtbl->ProcessEvents(This,options); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_RunAsync(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This,enum __x_ABI_CWindows_CUI_CCore_CCoreDispatcherPriority priority,__x_ABI_CWindows_CUI_CCore_CIDispatchedHandler *callback,__x_ABI_CWindows_CFoundation_CIAsyncAction **action) { - return This->lpVtbl->RunAsync(This,priority,callback,action); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_RunIdleAsync(__x_ABI_CWindows_CUI_CCore_CICoreDispatcher* This,__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandler *callback,__x_ABI_CWindows_CFoundation_CIAsyncAction **action) { - return This->lpVtbl->RunIdleAsync(This,callback,action); -} -#endif -#ifdef WIDL_using_Windows_UI_Core -#define IID_ICoreDispatcher IID___x_ABI_CWindows_CUI_CCore_CICoreDispatcher -#define ICoreDispatcherVtbl __x_ABI_CWindows_CUI_CCore_CICoreDispatcherVtbl -#define ICoreDispatcher __x_ABI_CWindows_CUI_CCore_CICoreDispatcher -#define ICoreDispatcher_QueryInterface __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_QueryInterface -#define ICoreDispatcher_AddRef __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_AddRef -#define ICoreDispatcher_Release __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_Release -#define ICoreDispatcher_GetIids __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_GetIids -#define ICoreDispatcher_GetRuntimeClassName __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_GetRuntimeClassName -#define ICoreDispatcher_GetTrustLevel __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_GetTrustLevel -#define ICoreDispatcher_get_HasThreadAccess __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_get_HasThreadAccess -#define ICoreDispatcher_ProcessEvents __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_ProcessEvents -#define ICoreDispatcher_RunAsync __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_RunAsync -#define ICoreDispatcher_RunIdleAsync __x_ABI_CWindows_CUI_CCore_CICoreDispatcher_RunIdleAsync -#endif /* WIDL_using_Windows_UI_Core */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CCore_CICoreDispatcher_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IIdleDispatchedHandlerArgs interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs, 0x98bb6a24, 0xdc1c, 0x43cb, 0xb4,0xed, 0xd1,0xc0,0xeb,0x23,0x91,0xf3); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace Core { - MIDL_INTERFACE("98bb6a24-dc1c-43cb-b4ed-d1c0eb2391f3") - IIdleDispatchedHandlerArgs : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_IsDispatcherIdle( - boolean *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs, 0x98bb6a24, 0xdc1c, 0x43cb, 0xb4,0xed, 0xd1,0xc0,0xeb,0x23,0x91,0xf3) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs *This, - TrustLevel *trustLevel); - - /*** IIdleDispatchedHandlerArgs methods ***/ - HRESULT (STDMETHODCALLTYPE *get_IsDispatcherIdle)( - __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs *This, - boolean *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgsVtbl; - -interface __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs { - CONST_VTBL __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIdleDispatchedHandlerArgs methods ***/ -#define __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_get_IsDispatcherIdle(This,value) (This)->lpVtbl->get_IsDispatcherIdle(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_QueryInterface(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_AddRef(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_Release(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_GetIids(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_GetRuntimeClassName(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_GetTrustLevel(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIdleDispatchedHandlerArgs methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_get_IsDispatcherIdle(__x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs* This,boolean *value) { - return This->lpVtbl->get_IsDispatcherIdle(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI_Core -#define IID_IIdleDispatchedHandlerArgs IID___x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs -#define IIdleDispatchedHandlerArgsVtbl __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgsVtbl -#define IIdleDispatchedHandlerArgs __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs -#define IIdleDispatchedHandlerArgs_QueryInterface __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_QueryInterface -#define IIdleDispatchedHandlerArgs_AddRef __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_AddRef -#define IIdleDispatchedHandlerArgs_Release __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_Release -#define IIdleDispatchedHandlerArgs_GetIids __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_GetIids -#define IIdleDispatchedHandlerArgs_GetRuntimeClassName __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_GetRuntimeClassName -#define IIdleDispatchedHandlerArgs_GetTrustLevel __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_GetTrustLevel -#define IIdleDispatchedHandlerArgs_get_IsDispatcherIdle __x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_get_IsDispatcherIdle -#endif /* WIDL_using_Windows_UI_Core */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CCore_CIIdleDispatchedHandlerArgs_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.UI.Core.CoreDispatcher - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_UI_Core_CoreDispatcher_DEFINED -#define RUNTIMECLASS_Windows_UI_Core_CoreDispatcher_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Core_CoreDispatcher[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','r','e','.','C','o','r','e','D','i','s','p','a','t','c','h','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Core_CoreDispatcher[] = L"Windows.UI.Core.CoreDispatcher"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Core_CoreDispatcher[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','r','e','.','C','o','r','e','D','i','s','p','a','t','c','h','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Core_CoreDispatcher_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.UI.Core.IdleDispatchedHandlerArgs - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_UI_Core_IdleDispatchedHandlerArgs_DEFINED -#define RUNTIMECLASS_Windows_UI_Core_IdleDispatchedHandlerArgs_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Core_IdleDispatchedHandlerArgs[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','r','e','.','I','d','l','e','D','i','s','p','a','t','c','h','e','d','H','a','n','d','l','e','r','A','r','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Core_IdleDispatchedHandlerArgs[] = L"Windows.UI.Core.IdleDispatchedHandlerArgs"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Core_IdleDispatchedHandlerArgs[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','r','e','.','I','d','l','e','D','i','s','p','a','t','c','h','e','d','H','a','n','d','l','e','r','A','r','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Core_IdleDispatchedHandlerArgs_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_ui_core_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.ui.h b/lib/libc/include/any-windows-any/windows.ui.h deleted file mode 100644 index b368288061943b99a07bde95a9cb05ee5af6e9a0..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.ui.h +++ /dev/null @@ -1,3920 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.ui.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_ui_h__ -#define __windows_ui_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColorHelper __x_ABI_CWindows_CUI_CIColorHelper; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColorHelper ABI::Windows::UI::IColorHelper -namespace ABI { - namespace Windows { - namespace UI { - interface IColorHelper; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics __x_ABI_CWindows_CUI_CIColorHelperStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColorHelperStatics ABI::Windows::UI::IColorHelperStatics -namespace ABI { - namespace Windows { - namespace UI { - interface IColorHelperStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics2 __x_ABI_CWindows_CUI_CIColorHelperStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColorHelperStatics2 ABI::Windows::UI::IColorHelperStatics2 -namespace ABI { - namespace Windows { - namespace UI { - interface IColorHelperStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColors __x_ABI_CWindows_CUI_CIColors; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColors ABI::Windows::UI::IColors -namespace ABI { - namespace Windows { - namespace UI { - interface IColors; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColorsStatics __x_ABI_CWindows_CUI_CIColorsStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColorsStatics ABI::Windows::UI::IColorsStatics -namespace ABI { - namespace Windows { - namespace UI { - interface IColorsStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIUIContentRoot __x_ABI_CWindows_CUI_CIUIContentRoot; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIUIContentRoot ABI::Windows::UI::IUIContentRoot -namespace ABI { - namespace Windows { - namespace UI { - interface IUIContentRoot; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIUIContext __x_ABI_CWindows_CUI_CIUIContext; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIUIContext ABI::Windows::UI::IUIContext -namespace ABI { - namespace Windows { - namespace UI { - interface IUIContext; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CColorHelper_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CColorHelper_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - class ColorHelper; - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CColorHelper __x_ABI_CWindows_CUI_CColorHelper; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CColorHelper_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CColors_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CColors_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - class Colors; - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CColors __x_ABI_CWindows_CUI_CColors; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CColors_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CUIContentRoot_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CUIContentRoot_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - class UIContentRoot; - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CUIContentRoot __x_ABI_CWindows_CUI_CUIContentRoot; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CUIContentRoot_FWD_DEFINED__ */ - -#ifndef ____x_ABI_CWindows_CUI_CUIContext_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CUIContext_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - class UIContext; - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CUIContext __x_ABI_CWindows_CUI_CUIContext; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CUIContext_FWD_DEFINED__ */ - -#ifndef ____FIIterable_1_Color_FWD_DEFINED__ -#define ____FIIterable_1_Color_FWD_DEFINED__ -typedef interface __FIIterable_1_Color __FIIterable_1_Color; -#ifdef __cplusplus -#define __FIIterable_1_Color ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_WindowId_FWD_DEFINED__ -#define ____FIIterable_1_WindowId_FWD_DEFINED__ -typedef interface __FIIterable_1_WindowId __FIIterable_1_WindowId; -#ifdef __cplusplus -#define __FIIterable_1_WindowId ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Color_FWD_DEFINED__ -#define ____FIIterator_1_Color_FWD_DEFINED__ -typedef interface __FIIterator_1_Color __FIIterator_1_Color; -#ifdef __cplusplus -#define __FIIterator_1_Color ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_WindowId_FWD_DEFINED__ -#define ____FIIterator_1_WindowId_FWD_DEFINED__ -typedef interface __FIIterator_1_WindowId __FIIterator_1_WindowId; -#ifdef __cplusplus -#define __FIIterator_1_WindowId ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_WindowId_FWD_DEFINED__ -#define ____FIVectorView_1_WindowId_FWD_DEFINED__ -typedef interface __FIVectorView_1_WindowId __FIVectorView_1_WindowId; -#ifdef __cplusplus -#define __FIVectorView_1_WindowId ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_Color_FWD_DEFINED__ -#define ____FIReference_1_Color_FWD_DEFINED__ -typedef interface __FIReference_1_Color __FIReference_1_Color; -#ifdef __cplusplus -#define __FIReference_1_Color ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CUI_CColor __x_ABI_CWindows_CUI_CColor; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace UI { - typedef struct Color Color; - } - } -} -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef struct __x_ABI_CWindows_CUI_CWindowId __x_ABI_CWindows_CUI_CWindowId; -#else /* __cplusplus */ -namespace ABI { - namespace Windows { - namespace UI { - typedef struct WindowId WindowId; - } - } -} -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorHelper_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColorHelper __x_ABI_CWindows_CUI_CIColorHelper; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColorHelper ABI::Windows::UI::IColorHelper -namespace ABI { - namespace Windows { - namespace UI { - interface IColorHelper; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorHelperStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics __x_ABI_CWindows_CUI_CIColorHelperStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColorHelperStatics ABI::Windows::UI::IColorHelperStatics -namespace ABI { - namespace Windows { - namespace UI { - interface IColorHelperStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorHelperStatics2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColorHelperStatics2 __x_ABI_CWindows_CUI_CIColorHelperStatics2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColorHelperStatics2 ABI::Windows::UI::IColorHelperStatics2 -namespace ABI { - namespace Windows { - namespace UI { - interface IColorHelperStatics2; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColors_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColors __x_ABI_CWindows_CUI_CIColors; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColors ABI::Windows::UI::IColors -namespace ABI { - namespace Windows { - namespace UI { - interface IColors; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorsStatics_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIColorsStatics __x_ABI_CWindows_CUI_CIColorsStatics; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIColorsStatics ABI::Windows::UI::IColorsStatics -namespace ABI { - namespace Windows { - namespace UI { - interface IColorsStatics; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIUIContentRoot_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIUIContentRoot __x_ABI_CWindows_CUI_CIUIContentRoot; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIUIContentRoot ABI::Windows::UI::IUIContentRoot -namespace ABI { - namespace Windows { - namespace UI { - interface IUIContentRoot; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIUIContext_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CIUIContext __x_ABI_CWindows_CUI_CIUIContext; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CIUIContext ABI::Windows::UI::IUIContext -namespace ABI { - namespace Windows { - namespace UI { - interface IUIContext; - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_Color_FWD_DEFINED__ -#define ____FIIterable_1_Color_FWD_DEFINED__ -typedef interface __FIIterable_1_Color __FIIterable_1_Color; -#ifdef __cplusplus -#define __FIIterable_1_Color ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterable_1_WindowId_FWD_DEFINED__ -#define ____FIIterable_1_WindowId_FWD_DEFINED__ -typedef interface __FIIterable_1_WindowId __FIIterable_1_WindowId; -#ifdef __cplusplus -#define __FIIterable_1_WindowId ABI::Windows::Foundation::Collections::IIterable -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_Color_FWD_DEFINED__ -#define ____FIIterator_1_Color_FWD_DEFINED__ -typedef interface __FIIterator_1_Color __FIIterator_1_Color; -#ifdef __cplusplus -#define __FIIterator_1_Color ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIIterator_1_WindowId_FWD_DEFINED__ -#define ____FIIterator_1_WindowId_FWD_DEFINED__ -typedef interface __FIIterator_1_WindowId __FIIterator_1_WindowId; -#ifdef __cplusplus -#define __FIIterator_1_WindowId ABI::Windows::Foundation::Collections::IIterator -#endif /* __cplusplus */ -#endif - -#ifndef ____FIVectorView_1_WindowId_FWD_DEFINED__ -#define ____FIVectorView_1_WindowId_FWD_DEFINED__ -typedef interface __FIVectorView_1_WindowId __FIVectorView_1_WindowId; -#ifdef __cplusplus -#define __FIVectorView_1_WindowId ABI::Windows::Foundation::Collections::IVectorView -#endif /* __cplusplus */ -#endif - -#ifndef ____FIReference_1_Color_FWD_DEFINED__ -#define ____FIReference_1_Color_FWD_DEFINED__ -typedef interface __FIReference_1_Color __FIReference_1_Color; -#ifdef __cplusplus -#define __FIReference_1_Color ABI::Windows::Foundation::IReference -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - struct Color { - BYTE A; - BYTE R; - BYTE G; - BYTE B; - }; - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CUI_CColor { - BYTE A; - BYTE R; - BYTE G; - BYTE B; -}; -#ifdef WIDL_using_Windows_UI -#define Color __x_ABI_CWindows_CUI_CColor -#endif /* WIDL_using_Windows_UI */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - struct WindowId { - UINT64 Value; - }; - } - } -} -extern "C" { -#else -struct __x_ABI_CWindows_CUI_CWindowId { - UINT64 Value; -}; -#ifdef WIDL_using_Windows_UI -#define WindowId __x_ABI_CWindows_CUI_CWindowId -#endif /* WIDL_using_Windows_UI */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0xc0000 */ -/***************************************************************************** - * IColorHelper interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CIColorHelper_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorHelper_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColorHelper, 0x193cfbe7, 0x65c7, 0x4540, 0xad,0x08, 0x62,0x83,0xba,0x76,0x87,0x9a); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - MIDL_INTERFACE("193cfbe7-65c7-4540-ad08-6283ba76879a") - IColorHelper : public IInspectable - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColorHelper, 0x193cfbe7, 0x65c7, 0x4540, 0xad,0x08, 0x62,0x83,0xba,0x76,0x87,0x9a) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CIColorHelperVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CIColorHelper *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CIColorHelper *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CIColorHelper *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CIColorHelper *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CIColorHelper *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CIColorHelper *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CIColorHelperVtbl; - -interface __x_ABI_CWindows_CUI_CIColorHelper { - CONST_VTBL __x_ABI_CWindows_CUI_CIColorHelperVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CIColorHelper_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CIColorHelper_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CIColorHelper_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CIColorHelper_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CIColorHelper_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CIColorHelper_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelper_QueryInterface(__x_ABI_CWindows_CUI_CIColorHelper* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColorHelper_AddRef(__x_ABI_CWindows_CUI_CIColorHelper* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColorHelper_Release(__x_ABI_CWindows_CUI_CIColorHelper* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelper_GetIids(__x_ABI_CWindows_CUI_CIColorHelper* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelper_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColorHelper* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelper_GetTrustLevel(__x_ABI_CWindows_CUI_CIColorHelper* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI -#define IID_IColorHelper IID___x_ABI_CWindows_CUI_CIColorHelper -#define IColorHelperVtbl __x_ABI_CWindows_CUI_CIColorHelperVtbl -#define IColorHelper __x_ABI_CWindows_CUI_CIColorHelper -#define IColorHelper_QueryInterface __x_ABI_CWindows_CUI_CIColorHelper_QueryInterface -#define IColorHelper_AddRef __x_ABI_CWindows_CUI_CIColorHelper_AddRef -#define IColorHelper_Release __x_ABI_CWindows_CUI_CIColorHelper_Release -#define IColorHelper_GetIids __x_ABI_CWindows_CUI_CIColorHelper_GetIids -#define IColorHelper_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColorHelper_GetRuntimeClassName -#define IColorHelper_GetTrustLevel __x_ABI_CWindows_CUI_CIColorHelper_GetTrustLevel -#endif /* WIDL_using_Windows_UI */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CIColorHelper_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IColorHelperStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorHelperStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColorHelperStatics, 0x8504dbea, 0xfb6a, 0x4144, 0xa6,0xc2, 0x33,0x49,0x9c,0x92,0x84,0xf5); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - MIDL_INTERFACE("8504dbea-fb6a-4144-a6c2-33499c9284f5") - IColorHelperStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE FromArgb( - BYTE a, - BYTE r, - BYTE g, - BYTE b, - struct Color *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColorHelperStatics, 0x8504dbea, 0xfb6a, 0x4144, 0xa6,0xc2, 0x33,0x49,0x9c,0x92,0x84,0xf5) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CIColorHelperStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CIColorHelperStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CIColorHelperStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CIColorHelperStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CIColorHelperStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CIColorHelperStatics *This, - TrustLevel *trustLevel); - - /*** IColorHelperStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *FromArgb)( - __x_ABI_CWindows_CUI_CIColorHelperStatics *This, - BYTE a, - BYTE r, - BYTE g, - BYTE b, - struct __x_ABI_CWindows_CUI_CColor *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl; - -interface __x_ABI_CWindows_CUI_CIColorHelperStatics { - CONST_VTBL __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CIColorHelperStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CIColorHelperStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CIColorHelperStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CIColorHelperStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CIColorHelperStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CIColorHelperStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IColorHelperStatics methods ***/ -#define __x_ABI_CWindows_CUI_CIColorHelperStatics_FromArgb(This,a,r,g,b,value) (This)->lpVtbl->FromArgb(This,a,r,g,b,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_QueryInterface(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColorHelperStatics_AddRef(__x_ABI_CWindows_CUI_CIColorHelperStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColorHelperStatics_Release(__x_ABI_CWindows_CUI_CIColorHelperStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_GetIids(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_GetTrustLevel(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IColorHelperStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics_FromArgb(__x_ABI_CWindows_CUI_CIColorHelperStatics* This,BYTE a,BYTE r,BYTE g,BYTE b,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->FromArgb(This,a,r,g,b,value); -} -#endif -#ifdef WIDL_using_Windows_UI -#define IID_IColorHelperStatics IID___x_ABI_CWindows_CUI_CIColorHelperStatics -#define IColorHelperStaticsVtbl __x_ABI_CWindows_CUI_CIColorHelperStaticsVtbl -#define IColorHelperStatics __x_ABI_CWindows_CUI_CIColorHelperStatics -#define IColorHelperStatics_QueryInterface __x_ABI_CWindows_CUI_CIColorHelperStatics_QueryInterface -#define IColorHelperStatics_AddRef __x_ABI_CWindows_CUI_CIColorHelperStatics_AddRef -#define IColorHelperStatics_Release __x_ABI_CWindows_CUI_CIColorHelperStatics_Release -#define IColorHelperStatics_GetIids __x_ABI_CWindows_CUI_CIColorHelperStatics_GetIids -#define IColorHelperStatics_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColorHelperStatics_GetRuntimeClassName -#define IColorHelperStatics_GetTrustLevel __x_ABI_CWindows_CUI_CIColorHelperStatics_GetTrustLevel -#define IColorHelperStatics_FromArgb __x_ABI_CWindows_CUI_CIColorHelperStatics_FromArgb -#endif /* WIDL_using_Windows_UI */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CIColorHelperStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IColorHelperStatics2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 -#ifndef ____x_ABI_CWindows_CUI_CIColorHelperStatics2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorHelperStatics2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColorHelperStatics2, 0x24d9af02, 0x6eb0, 0x4b94, 0x85,0x5c, 0xfc,0xf0,0x81,0x8d,0x9a,0x16); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - MIDL_INTERFACE("24d9af02-6eb0-4b94-855c-fcf0818d9a16") - IColorHelperStatics2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE ToDisplayName( - struct Color color, - HSTRING *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColorHelperStatics2, 0x24d9af02, 0x6eb0, 0x4b94, 0x85,0x5c, 0xfc,0xf0,0x81,0x8d,0x9a,0x16) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This, - TrustLevel *trustLevel); - - /*** IColorHelperStatics2 methods ***/ - HRESULT (STDMETHODCALLTYPE *ToDisplayName)( - __x_ABI_CWindows_CUI_CIColorHelperStatics2 *This, - struct __x_ABI_CWindows_CUI_CColor color, - HSTRING *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl; - -interface __x_ABI_CWindows_CUI_CIColorHelperStatics2 { - CONST_VTBL __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CIColorHelperStatics2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CIColorHelperStatics2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CIColorHelperStatics2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IColorHelperStatics2 methods ***/ -#define __x_ABI_CWindows_CUI_CIColorHelperStatics2_ToDisplayName(This,color,value) (This)->lpVtbl->ToDisplayName(This,color,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_QueryInterface(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColorHelperStatics2_AddRef(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColorHelperStatics2_Release(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetIids(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetTrustLevel(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IColorHelperStatics2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorHelperStatics2_ToDisplayName(__x_ABI_CWindows_CUI_CIColorHelperStatics2* This,struct __x_ABI_CWindows_CUI_CColor color,HSTRING *value) { - return This->lpVtbl->ToDisplayName(This,color,value); -} -#endif -#ifdef WIDL_using_Windows_UI -#define IID_IColorHelperStatics2 IID___x_ABI_CWindows_CUI_CIColorHelperStatics2 -#define IColorHelperStatics2Vtbl __x_ABI_CWindows_CUI_CIColorHelperStatics2Vtbl -#define IColorHelperStatics2 __x_ABI_CWindows_CUI_CIColorHelperStatics2 -#define IColorHelperStatics2_QueryInterface __x_ABI_CWindows_CUI_CIColorHelperStatics2_QueryInterface -#define IColorHelperStatics2_AddRef __x_ABI_CWindows_CUI_CIColorHelperStatics2_AddRef -#define IColorHelperStatics2_Release __x_ABI_CWindows_CUI_CIColorHelperStatics2_Release -#define IColorHelperStatics2_GetIids __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetIids -#define IColorHelperStatics2_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetRuntimeClassName -#define IColorHelperStatics2_GetTrustLevel __x_ABI_CWindows_CUI_CIColorHelperStatics2_GetTrustLevel -#define IColorHelperStatics2_ToDisplayName __x_ABI_CWindows_CUI_CIColorHelperStatics2_ToDisplayName -#endif /* WIDL_using_Windows_UI */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CIColorHelperStatics2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 */ - -/***************************************************************************** - * IColors interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CIColors_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColors_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColors, 0x9b8c9326, 0x4ca6, 0x4ce5, 0x89,0x94, 0x9e,0xff,0x65,0xca,0xbd,0xcc); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - MIDL_INTERFACE("9b8c9326-4ca6-4ce5-8994-9eff65cabdcc") - IColors : public IInspectable - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColors, 0x9b8c9326, 0x4ca6, 0x4ce5, 0x89,0x94, 0x9e,0xff,0x65,0xca,0xbd,0xcc) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CIColorsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CIColors *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CIColors *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CIColors *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CIColors *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CIColors *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CIColors *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CIColorsVtbl; - -interface __x_ABI_CWindows_CUI_CIColors { - CONST_VTBL __x_ABI_CWindows_CUI_CIColorsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CIColors_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CIColors_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CIColors_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CIColors_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CIColors_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CIColors_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColors_QueryInterface(__x_ABI_CWindows_CUI_CIColors* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColors_AddRef(__x_ABI_CWindows_CUI_CIColors* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColors_Release(__x_ABI_CWindows_CUI_CIColors* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColors_GetIids(__x_ABI_CWindows_CUI_CIColors* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColors_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColors* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColors_GetTrustLevel(__x_ABI_CWindows_CUI_CIColors* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI -#define IID_IColors IID___x_ABI_CWindows_CUI_CIColors -#define IColorsVtbl __x_ABI_CWindows_CUI_CIColorsVtbl -#define IColors __x_ABI_CWindows_CUI_CIColors -#define IColors_QueryInterface __x_ABI_CWindows_CUI_CIColors_QueryInterface -#define IColors_AddRef __x_ABI_CWindows_CUI_CIColors_AddRef -#define IColors_Release __x_ABI_CWindows_CUI_CIColors_Release -#define IColors_GetIids __x_ABI_CWindows_CUI_CIColors_GetIids -#define IColors_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColors_GetRuntimeClassName -#define IColors_GetTrustLevel __x_ABI_CWindows_CUI_CIColors_GetTrustLevel -#endif /* WIDL_using_Windows_UI */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CIColors_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IColorsStatics interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CIColorsStatics_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIColorsStatics_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIColorsStatics, 0xcff52e04, 0xcca6, 0x4614, 0xa1,0x7e, 0x75,0x49,0x10,0xc8,0x4a,0x99); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - MIDL_INTERFACE("cff52e04-cca6-4614-a17e-754910c84a99") - IColorsStatics : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_AliceBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_AntiqueWhite( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Aqua( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Aquamarine( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Azure( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Beige( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Bisque( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Black( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_BlanchedAlmond( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Blue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_BlueViolet( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Brown( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_BurlyWood( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CadetBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Chartreuse( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Chocolate( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Coral( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CornflowerBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Cornsilk( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Crimson( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Cyan( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkCyan( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkGoldenrod( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkGray( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkKhaki( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkMagenta( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkOliveGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkOrange( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkOrchid( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkRed( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkSalmon( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkSeaGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkSlateBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkSlateGray( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkTurquoise( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DarkViolet( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DeepPink( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DeepSkyBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DimGray( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DodgerBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Firebrick( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_FloralWhite( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ForestGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Fuchsia( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Gainsboro( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_GhostWhite( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Gold( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Goldenrod( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Gray( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Green( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_GreenYellow( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Honeydew( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_HotPink( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_IndianRed( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Indigo( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Ivory( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Khaki( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Lavender( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LavenderBlush( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LawnGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LemonChiffon( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightCoral( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightCyan( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightGoldenrodYellow( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightGray( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightPink( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightSalmon( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightSeaGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightSkyBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightSlateGray( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightSteelBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LightYellow( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Lime( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_LimeGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Linen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Magenta( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Maroon( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediumAquamarine( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediumBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediumOrchid( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediumPurple( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediumSeaGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediumSlateBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediumSpringGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediumTurquoise( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MediumVioletRed( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MidnightBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MintCream( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MistyRose( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Moccasin( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_NavajoWhite( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Navy( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_OldLace( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Olive( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_OliveDrab( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Orange( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_OrangeRed( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Orchid( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PaleGoldenrod( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PaleGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PaleTurquoise( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PaleVioletRed( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PapayaWhip( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PeachPuff( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Peru( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Pink( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Plum( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_PowderBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Purple( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Red( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RosyBrown( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_RoyalBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SaddleBrown( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Salmon( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SandyBrown( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SeaGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SeaShell( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Sienna( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Silver( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SkyBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SlateBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SlateGray( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Snow( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SpringGreen( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_SteelBlue( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Tan( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Teal( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Thistle( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Tomato( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Transparent( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Turquoise( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Violet( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Wheat( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_White( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_WhiteSmoke( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_Yellow( - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_YellowGreen( - struct Color *value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIColorsStatics, 0xcff52e04, 0xcca6, 0x4614, 0xa1,0x7e, 0x75,0x49,0x10,0xc8,0x4a,0x99) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CIColorsStaticsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CIColorsStatics *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CIColorsStatics *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - TrustLevel *trustLevel); - - /*** IColorsStatics methods ***/ - HRESULT (STDMETHODCALLTYPE *get_AliceBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_AntiqueWhite)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Aqua)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Aquamarine)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Azure)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Beige)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Bisque)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Black)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_BlanchedAlmond)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Blue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_BlueViolet)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Brown)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_BurlyWood)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_CadetBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Chartreuse)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Chocolate)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Coral)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_CornflowerBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Cornsilk)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Crimson)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Cyan)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkCyan)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkGoldenrod)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkGray)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkKhaki)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkMagenta)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkOliveGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkOrange)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkOrchid)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkRed)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkSalmon)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkSeaGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkSlateBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkSlateGray)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkTurquoise)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DarkViolet)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DeepPink)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DeepSkyBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DimGray)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_DodgerBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Firebrick)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_FloralWhite)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_ForestGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Fuchsia)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Gainsboro)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_GhostWhite)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Gold)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Goldenrod)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Gray)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Green)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_GreenYellow)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Honeydew)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_HotPink)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_IndianRed)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Indigo)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Ivory)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Khaki)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Lavender)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LavenderBlush)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LawnGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LemonChiffon)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightCoral)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightCyan)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightGoldenrodYellow)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightGray)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightPink)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightSalmon)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightSeaGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightSkyBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightSlateGray)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightSteelBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LightYellow)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Lime)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_LimeGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Linen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Magenta)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Maroon)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MediumAquamarine)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MediumBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MediumOrchid)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MediumPurple)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MediumSeaGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MediumSlateBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MediumSpringGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MediumTurquoise)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MediumVioletRed)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MidnightBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MintCream)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_MistyRose)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Moccasin)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_NavajoWhite)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Navy)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_OldLace)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Olive)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_OliveDrab)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Orange)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_OrangeRed)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Orchid)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_PaleGoldenrod)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_PaleGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_PaleTurquoise)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_PaleVioletRed)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_PapayaWhip)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_PeachPuff)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Peru)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Pink)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Plum)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_PowderBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Purple)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Red)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_RosyBrown)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_RoyalBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_SaddleBrown)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Salmon)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_SandyBrown)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_SeaGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_SeaShell)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Sienna)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Silver)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_SkyBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_SlateBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_SlateGray)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Snow)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_SpringGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_SteelBlue)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Tan)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Teal)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Thistle)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Tomato)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Transparent)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Turquoise)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Violet)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Wheat)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_White)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_WhiteSmoke)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_Yellow)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_YellowGreen)( - __x_ABI_CWindows_CUI_CIColorsStatics *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CIColorsStaticsVtbl; - -interface __x_ABI_CWindows_CUI_CIColorsStatics { - CONST_VTBL __x_ABI_CWindows_CUI_CIColorsStaticsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CIColorsStatics_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CIColorsStatics_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CIColorsStatics_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CIColorsStatics_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CIColorsStatics_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CIColorsStatics_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IColorsStatics methods ***/ -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_AliceBlue(This,value) (This)->lpVtbl->get_AliceBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_AntiqueWhite(This,value) (This)->lpVtbl->get_AntiqueWhite(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Aqua(This,value) (This)->lpVtbl->get_Aqua(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Aquamarine(This,value) (This)->lpVtbl->get_Aquamarine(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Azure(This,value) (This)->lpVtbl->get_Azure(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Beige(This,value) (This)->lpVtbl->get_Beige(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Bisque(This,value) (This)->lpVtbl->get_Bisque(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Black(This,value) (This)->lpVtbl->get_Black(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_BlanchedAlmond(This,value) (This)->lpVtbl->get_BlanchedAlmond(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Blue(This,value) (This)->lpVtbl->get_Blue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_BlueViolet(This,value) (This)->lpVtbl->get_BlueViolet(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Brown(This,value) (This)->lpVtbl->get_Brown(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_BurlyWood(This,value) (This)->lpVtbl->get_BurlyWood(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_CadetBlue(This,value) (This)->lpVtbl->get_CadetBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Chartreuse(This,value) (This)->lpVtbl->get_Chartreuse(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Chocolate(This,value) (This)->lpVtbl->get_Chocolate(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Coral(This,value) (This)->lpVtbl->get_Coral(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_CornflowerBlue(This,value) (This)->lpVtbl->get_CornflowerBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Cornsilk(This,value) (This)->lpVtbl->get_Cornsilk(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Crimson(This,value) (This)->lpVtbl->get_Crimson(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Cyan(This,value) (This)->lpVtbl->get_Cyan(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkBlue(This,value) (This)->lpVtbl->get_DarkBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkCyan(This,value) (This)->lpVtbl->get_DarkCyan(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGoldenrod(This,value) (This)->lpVtbl->get_DarkGoldenrod(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGray(This,value) (This)->lpVtbl->get_DarkGray(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGreen(This,value) (This)->lpVtbl->get_DarkGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkKhaki(This,value) (This)->lpVtbl->get_DarkKhaki(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkMagenta(This,value) (This)->lpVtbl->get_DarkMagenta(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOliveGreen(This,value) (This)->lpVtbl->get_DarkOliveGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrange(This,value) (This)->lpVtbl->get_DarkOrange(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrchid(This,value) (This)->lpVtbl->get_DarkOrchid(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkRed(This,value) (This)->lpVtbl->get_DarkRed(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSalmon(This,value) (This)->lpVtbl->get_DarkSalmon(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSeaGreen(This,value) (This)->lpVtbl->get_DarkSeaGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateBlue(This,value) (This)->lpVtbl->get_DarkSlateBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateGray(This,value) (This)->lpVtbl->get_DarkSlateGray(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkTurquoise(This,value) (This)->lpVtbl->get_DarkTurquoise(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkViolet(This,value) (This)->lpVtbl->get_DarkViolet(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepPink(This,value) (This)->lpVtbl->get_DeepPink(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepSkyBlue(This,value) (This)->lpVtbl->get_DeepSkyBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DimGray(This,value) (This)->lpVtbl->get_DimGray(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_DodgerBlue(This,value) (This)->lpVtbl->get_DodgerBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Firebrick(This,value) (This)->lpVtbl->get_Firebrick(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_FloralWhite(This,value) (This)->lpVtbl->get_FloralWhite(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_ForestGreen(This,value) (This)->lpVtbl->get_ForestGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Fuchsia(This,value) (This)->lpVtbl->get_Fuchsia(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Gainsboro(This,value) (This)->lpVtbl->get_Gainsboro(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_GhostWhite(This,value) (This)->lpVtbl->get_GhostWhite(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Gold(This,value) (This)->lpVtbl->get_Gold(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Goldenrod(This,value) (This)->lpVtbl->get_Goldenrod(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Gray(This,value) (This)->lpVtbl->get_Gray(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Green(This,value) (This)->lpVtbl->get_Green(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_GreenYellow(This,value) (This)->lpVtbl->get_GreenYellow(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Honeydew(This,value) (This)->lpVtbl->get_Honeydew(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_HotPink(This,value) (This)->lpVtbl->get_HotPink(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_IndianRed(This,value) (This)->lpVtbl->get_IndianRed(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Indigo(This,value) (This)->lpVtbl->get_Indigo(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Ivory(This,value) (This)->lpVtbl->get_Ivory(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Khaki(This,value) (This)->lpVtbl->get_Khaki(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Lavender(This,value) (This)->lpVtbl->get_Lavender(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LavenderBlush(This,value) (This)->lpVtbl->get_LavenderBlush(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LawnGreen(This,value) (This)->lpVtbl->get_LawnGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LemonChiffon(This,value) (This)->lpVtbl->get_LemonChiffon(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightBlue(This,value) (This)->lpVtbl->get_LightBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCoral(This,value) (This)->lpVtbl->get_LightCoral(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCyan(This,value) (This)->lpVtbl->get_LightCyan(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGoldenrodYellow(This,value) (This)->lpVtbl->get_LightGoldenrodYellow(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGreen(This,value) (This)->lpVtbl->get_LightGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGray(This,value) (This)->lpVtbl->get_LightGray(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightPink(This,value) (This)->lpVtbl->get_LightPink(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSalmon(This,value) (This)->lpVtbl->get_LightSalmon(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSeaGreen(This,value) (This)->lpVtbl->get_LightSeaGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSkyBlue(This,value) (This)->lpVtbl->get_LightSkyBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSlateGray(This,value) (This)->lpVtbl->get_LightSlateGray(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSteelBlue(This,value) (This)->lpVtbl->get_LightSteelBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LightYellow(This,value) (This)->lpVtbl->get_LightYellow(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Lime(This,value) (This)->lpVtbl->get_Lime(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_LimeGreen(This,value) (This)->lpVtbl->get_LimeGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Linen(This,value) (This)->lpVtbl->get_Linen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Magenta(This,value) (This)->lpVtbl->get_Magenta(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Maroon(This,value) (This)->lpVtbl->get_Maroon(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumAquamarine(This,value) (This)->lpVtbl->get_MediumAquamarine(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumBlue(This,value) (This)->lpVtbl->get_MediumBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumOrchid(This,value) (This)->lpVtbl->get_MediumOrchid(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumPurple(This,value) (This)->lpVtbl->get_MediumPurple(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSeaGreen(This,value) (This)->lpVtbl->get_MediumSeaGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSlateBlue(This,value) (This)->lpVtbl->get_MediumSlateBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSpringGreen(This,value) (This)->lpVtbl->get_MediumSpringGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumTurquoise(This,value) (This)->lpVtbl->get_MediumTurquoise(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumVioletRed(This,value) (This)->lpVtbl->get_MediumVioletRed(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MidnightBlue(This,value) (This)->lpVtbl->get_MidnightBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MintCream(This,value) (This)->lpVtbl->get_MintCream(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_MistyRose(This,value) (This)->lpVtbl->get_MistyRose(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Moccasin(This,value) (This)->lpVtbl->get_Moccasin(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_NavajoWhite(This,value) (This)->lpVtbl->get_NavajoWhite(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Navy(This,value) (This)->lpVtbl->get_Navy(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_OldLace(This,value) (This)->lpVtbl->get_OldLace(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Olive(This,value) (This)->lpVtbl->get_Olive(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_OliveDrab(This,value) (This)->lpVtbl->get_OliveDrab(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Orange(This,value) (This)->lpVtbl->get_Orange(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_OrangeRed(This,value) (This)->lpVtbl->get_OrangeRed(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Orchid(This,value) (This)->lpVtbl->get_Orchid(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGoldenrod(This,value) (This)->lpVtbl->get_PaleGoldenrod(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGreen(This,value) (This)->lpVtbl->get_PaleGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleTurquoise(This,value) (This)->lpVtbl->get_PaleTurquoise(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleVioletRed(This,value) (This)->lpVtbl->get_PaleVioletRed(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_PapayaWhip(This,value) (This)->lpVtbl->get_PapayaWhip(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_PeachPuff(This,value) (This)->lpVtbl->get_PeachPuff(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Peru(This,value) (This)->lpVtbl->get_Peru(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Pink(This,value) (This)->lpVtbl->get_Pink(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Plum(This,value) (This)->lpVtbl->get_Plum(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_PowderBlue(This,value) (This)->lpVtbl->get_PowderBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Purple(This,value) (This)->lpVtbl->get_Purple(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Red(This,value) (This)->lpVtbl->get_Red(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_RosyBrown(This,value) (This)->lpVtbl->get_RosyBrown(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_RoyalBlue(This,value) (This)->lpVtbl->get_RoyalBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_SaddleBrown(This,value) (This)->lpVtbl->get_SaddleBrown(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Salmon(This,value) (This)->lpVtbl->get_Salmon(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_SandyBrown(This,value) (This)->lpVtbl->get_SandyBrown(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaGreen(This,value) (This)->lpVtbl->get_SeaGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaShell(This,value) (This)->lpVtbl->get_SeaShell(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Sienna(This,value) (This)->lpVtbl->get_Sienna(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Silver(This,value) (This)->lpVtbl->get_Silver(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_SkyBlue(This,value) (This)->lpVtbl->get_SkyBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateBlue(This,value) (This)->lpVtbl->get_SlateBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateGray(This,value) (This)->lpVtbl->get_SlateGray(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Snow(This,value) (This)->lpVtbl->get_Snow(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_SpringGreen(This,value) (This)->lpVtbl->get_SpringGreen(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_SteelBlue(This,value) (This)->lpVtbl->get_SteelBlue(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Tan(This,value) (This)->lpVtbl->get_Tan(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Teal(This,value) (This)->lpVtbl->get_Teal(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Thistle(This,value) (This)->lpVtbl->get_Thistle(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Tomato(This,value) (This)->lpVtbl->get_Tomato(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Transparent(This,value) (This)->lpVtbl->get_Transparent(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Turquoise(This,value) (This)->lpVtbl->get_Turquoise(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Violet(This,value) (This)->lpVtbl->get_Violet(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Wheat(This,value) (This)->lpVtbl->get_Wheat(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_White(This,value) (This)->lpVtbl->get_White(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_WhiteSmoke(This,value) (This)->lpVtbl->get_WhiteSmoke(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_Yellow(This,value) (This)->lpVtbl->get_Yellow(This,value) -#define __x_ABI_CWindows_CUI_CIColorsStatics_get_YellowGreen(This,value) (This)->lpVtbl->get_YellowGreen(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_QueryInterface(__x_ABI_CWindows_CUI_CIColorsStatics* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColorsStatics_AddRef(__x_ABI_CWindows_CUI_CIColorsStatics* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIColorsStatics_Release(__x_ABI_CWindows_CUI_CIColorsStatics* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_GetIids(__x_ABI_CWindows_CUI_CIColorsStatics* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIColorsStatics* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_GetTrustLevel(__x_ABI_CWindows_CUI_CIColorsStatics* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IColorsStatics methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_AliceBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_AliceBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_AntiqueWhite(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_AntiqueWhite(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Aqua(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Aqua(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Aquamarine(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Aquamarine(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Azure(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Azure(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Beige(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Beige(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Bisque(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Bisque(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Black(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Black(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_BlanchedAlmond(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_BlanchedAlmond(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Blue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Blue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_BlueViolet(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_BlueViolet(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Brown(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Brown(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_BurlyWood(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_BurlyWood(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_CadetBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_CadetBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Chartreuse(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Chartreuse(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Chocolate(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Chocolate(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Coral(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Coral(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_CornflowerBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_CornflowerBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Cornsilk(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Cornsilk(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Crimson(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Crimson(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Cyan(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Cyan(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkCyan(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkCyan(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGoldenrod(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkGoldenrod(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkGray(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkKhaki(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkKhaki(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkMagenta(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkMagenta(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOliveGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkOliveGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrange(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkOrange(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrchid(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkOrchid(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkRed(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSalmon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkSalmon(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSeaGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkSeaGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkSlateBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkSlateGray(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkTurquoise(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkTurquoise(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkViolet(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DarkViolet(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepPink(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DeepPink(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepSkyBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DeepSkyBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DimGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DimGray(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_DodgerBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_DodgerBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Firebrick(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Firebrick(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_FloralWhite(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_FloralWhite(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_ForestGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_ForestGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Fuchsia(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Fuchsia(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Gainsboro(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Gainsboro(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_GhostWhite(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_GhostWhite(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Gold(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Gold(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Goldenrod(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Goldenrod(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Gray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Gray(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Green(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Green(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_GreenYellow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_GreenYellow(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Honeydew(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Honeydew(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_HotPink(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_HotPink(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_IndianRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_IndianRed(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Indigo(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Indigo(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Ivory(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Ivory(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Khaki(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Khaki(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Lavender(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Lavender(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LavenderBlush(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LavenderBlush(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LawnGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LawnGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LemonChiffon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LemonChiffon(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCoral(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightCoral(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCyan(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightCyan(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGoldenrodYellow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightGoldenrodYellow(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightGray(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightPink(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightPink(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSalmon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightSalmon(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSeaGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightSeaGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSkyBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightSkyBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSlateGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightSlateGray(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSteelBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightSteelBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LightYellow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LightYellow(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Lime(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Lime(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_LimeGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_LimeGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Linen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Linen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Magenta(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Magenta(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Maroon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Maroon(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumAquamarine(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MediumAquamarine(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MediumBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumOrchid(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MediumOrchid(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumPurple(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MediumPurple(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSeaGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MediumSeaGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSlateBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MediumSlateBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSpringGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MediumSpringGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumTurquoise(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MediumTurquoise(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumVioletRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MediumVioletRed(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MidnightBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MidnightBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MintCream(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MintCream(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_MistyRose(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_MistyRose(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Moccasin(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Moccasin(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_NavajoWhite(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_NavajoWhite(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Navy(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Navy(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_OldLace(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_OldLace(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Olive(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Olive(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_OliveDrab(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_OliveDrab(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Orange(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Orange(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_OrangeRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_OrangeRed(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Orchid(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Orchid(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGoldenrod(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_PaleGoldenrod(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_PaleGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleTurquoise(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_PaleTurquoise(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleVioletRed(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_PaleVioletRed(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PapayaWhip(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_PapayaWhip(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PeachPuff(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_PeachPuff(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Peru(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Peru(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Pink(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Pink(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Plum(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Plum(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_PowderBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_PowderBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Purple(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Purple(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Red(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Red(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_RosyBrown(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_RosyBrown(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_RoyalBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_RoyalBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SaddleBrown(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_SaddleBrown(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Salmon(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Salmon(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SandyBrown(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_SandyBrown(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_SeaGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaShell(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_SeaShell(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Sienna(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Sienna(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Silver(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Silver(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SkyBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_SkyBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_SlateBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateGray(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_SlateGray(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Snow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Snow(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SpringGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_SpringGreen(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_SteelBlue(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_SteelBlue(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Tan(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Tan(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Teal(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Teal(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Thistle(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Thistle(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Tomato(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Tomato(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Transparent(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Transparent(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Turquoise(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Turquoise(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Violet(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Violet(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Wheat(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Wheat(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_White(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_White(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_WhiteSmoke(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_WhiteSmoke(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_Yellow(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Yellow(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIColorsStatics_get_YellowGreen(__x_ABI_CWindows_CUI_CIColorsStatics* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_YellowGreen(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI -#define IID_IColorsStatics IID___x_ABI_CWindows_CUI_CIColorsStatics -#define IColorsStaticsVtbl __x_ABI_CWindows_CUI_CIColorsStaticsVtbl -#define IColorsStatics __x_ABI_CWindows_CUI_CIColorsStatics -#define IColorsStatics_QueryInterface __x_ABI_CWindows_CUI_CIColorsStatics_QueryInterface -#define IColorsStatics_AddRef __x_ABI_CWindows_CUI_CIColorsStatics_AddRef -#define IColorsStatics_Release __x_ABI_CWindows_CUI_CIColorsStatics_Release -#define IColorsStatics_GetIids __x_ABI_CWindows_CUI_CIColorsStatics_GetIids -#define IColorsStatics_GetRuntimeClassName __x_ABI_CWindows_CUI_CIColorsStatics_GetRuntimeClassName -#define IColorsStatics_GetTrustLevel __x_ABI_CWindows_CUI_CIColorsStatics_GetTrustLevel -#define IColorsStatics_get_AliceBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_AliceBlue -#define IColorsStatics_get_AntiqueWhite __x_ABI_CWindows_CUI_CIColorsStatics_get_AntiqueWhite -#define IColorsStatics_get_Aqua __x_ABI_CWindows_CUI_CIColorsStatics_get_Aqua -#define IColorsStatics_get_Aquamarine __x_ABI_CWindows_CUI_CIColorsStatics_get_Aquamarine -#define IColorsStatics_get_Azure __x_ABI_CWindows_CUI_CIColorsStatics_get_Azure -#define IColorsStatics_get_Beige __x_ABI_CWindows_CUI_CIColorsStatics_get_Beige -#define IColorsStatics_get_Bisque __x_ABI_CWindows_CUI_CIColorsStatics_get_Bisque -#define IColorsStatics_get_Black __x_ABI_CWindows_CUI_CIColorsStatics_get_Black -#define IColorsStatics_get_BlanchedAlmond __x_ABI_CWindows_CUI_CIColorsStatics_get_BlanchedAlmond -#define IColorsStatics_get_Blue __x_ABI_CWindows_CUI_CIColorsStatics_get_Blue -#define IColorsStatics_get_BlueViolet __x_ABI_CWindows_CUI_CIColorsStatics_get_BlueViolet -#define IColorsStatics_get_Brown __x_ABI_CWindows_CUI_CIColorsStatics_get_Brown -#define IColorsStatics_get_BurlyWood __x_ABI_CWindows_CUI_CIColorsStatics_get_BurlyWood -#define IColorsStatics_get_CadetBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_CadetBlue -#define IColorsStatics_get_Chartreuse __x_ABI_CWindows_CUI_CIColorsStatics_get_Chartreuse -#define IColorsStatics_get_Chocolate __x_ABI_CWindows_CUI_CIColorsStatics_get_Chocolate -#define IColorsStatics_get_Coral __x_ABI_CWindows_CUI_CIColorsStatics_get_Coral -#define IColorsStatics_get_CornflowerBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_CornflowerBlue -#define IColorsStatics_get_Cornsilk __x_ABI_CWindows_CUI_CIColorsStatics_get_Cornsilk -#define IColorsStatics_get_Crimson __x_ABI_CWindows_CUI_CIColorsStatics_get_Crimson -#define IColorsStatics_get_Cyan __x_ABI_CWindows_CUI_CIColorsStatics_get_Cyan -#define IColorsStatics_get_DarkBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkBlue -#define IColorsStatics_get_DarkCyan __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkCyan -#define IColorsStatics_get_DarkGoldenrod __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGoldenrod -#define IColorsStatics_get_DarkGray __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGray -#define IColorsStatics_get_DarkGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkGreen -#define IColorsStatics_get_DarkKhaki __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkKhaki -#define IColorsStatics_get_DarkMagenta __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkMagenta -#define IColorsStatics_get_DarkOliveGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOliveGreen -#define IColorsStatics_get_DarkOrange __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrange -#define IColorsStatics_get_DarkOrchid __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkOrchid -#define IColorsStatics_get_DarkRed __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkRed -#define IColorsStatics_get_DarkSalmon __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSalmon -#define IColorsStatics_get_DarkSeaGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSeaGreen -#define IColorsStatics_get_DarkSlateBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateBlue -#define IColorsStatics_get_DarkSlateGray __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkSlateGray -#define IColorsStatics_get_DarkTurquoise __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkTurquoise -#define IColorsStatics_get_DarkViolet __x_ABI_CWindows_CUI_CIColorsStatics_get_DarkViolet -#define IColorsStatics_get_DeepPink __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepPink -#define IColorsStatics_get_DeepSkyBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_DeepSkyBlue -#define IColorsStatics_get_DimGray __x_ABI_CWindows_CUI_CIColorsStatics_get_DimGray -#define IColorsStatics_get_DodgerBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_DodgerBlue -#define IColorsStatics_get_Firebrick __x_ABI_CWindows_CUI_CIColorsStatics_get_Firebrick -#define IColorsStatics_get_FloralWhite __x_ABI_CWindows_CUI_CIColorsStatics_get_FloralWhite -#define IColorsStatics_get_ForestGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_ForestGreen -#define IColorsStatics_get_Fuchsia __x_ABI_CWindows_CUI_CIColorsStatics_get_Fuchsia -#define IColorsStatics_get_Gainsboro __x_ABI_CWindows_CUI_CIColorsStatics_get_Gainsboro -#define IColorsStatics_get_GhostWhite __x_ABI_CWindows_CUI_CIColorsStatics_get_GhostWhite -#define IColorsStatics_get_Gold __x_ABI_CWindows_CUI_CIColorsStatics_get_Gold -#define IColorsStatics_get_Goldenrod __x_ABI_CWindows_CUI_CIColorsStatics_get_Goldenrod -#define IColorsStatics_get_Gray __x_ABI_CWindows_CUI_CIColorsStatics_get_Gray -#define IColorsStatics_get_Green __x_ABI_CWindows_CUI_CIColorsStatics_get_Green -#define IColorsStatics_get_GreenYellow __x_ABI_CWindows_CUI_CIColorsStatics_get_GreenYellow -#define IColorsStatics_get_Honeydew __x_ABI_CWindows_CUI_CIColorsStatics_get_Honeydew -#define IColorsStatics_get_HotPink __x_ABI_CWindows_CUI_CIColorsStatics_get_HotPink -#define IColorsStatics_get_IndianRed __x_ABI_CWindows_CUI_CIColorsStatics_get_IndianRed -#define IColorsStatics_get_Indigo __x_ABI_CWindows_CUI_CIColorsStatics_get_Indigo -#define IColorsStatics_get_Ivory __x_ABI_CWindows_CUI_CIColorsStatics_get_Ivory -#define IColorsStatics_get_Khaki __x_ABI_CWindows_CUI_CIColorsStatics_get_Khaki -#define IColorsStatics_get_Lavender __x_ABI_CWindows_CUI_CIColorsStatics_get_Lavender -#define IColorsStatics_get_LavenderBlush __x_ABI_CWindows_CUI_CIColorsStatics_get_LavenderBlush -#define IColorsStatics_get_LawnGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_LawnGreen -#define IColorsStatics_get_LemonChiffon __x_ABI_CWindows_CUI_CIColorsStatics_get_LemonChiffon -#define IColorsStatics_get_LightBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_LightBlue -#define IColorsStatics_get_LightCoral __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCoral -#define IColorsStatics_get_LightCyan __x_ABI_CWindows_CUI_CIColorsStatics_get_LightCyan -#define IColorsStatics_get_LightGoldenrodYellow __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGoldenrodYellow -#define IColorsStatics_get_LightGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGreen -#define IColorsStatics_get_LightGray __x_ABI_CWindows_CUI_CIColorsStatics_get_LightGray -#define IColorsStatics_get_LightPink __x_ABI_CWindows_CUI_CIColorsStatics_get_LightPink -#define IColorsStatics_get_LightSalmon __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSalmon -#define IColorsStatics_get_LightSeaGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSeaGreen -#define IColorsStatics_get_LightSkyBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSkyBlue -#define IColorsStatics_get_LightSlateGray __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSlateGray -#define IColorsStatics_get_LightSteelBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_LightSteelBlue -#define IColorsStatics_get_LightYellow __x_ABI_CWindows_CUI_CIColorsStatics_get_LightYellow -#define IColorsStatics_get_Lime __x_ABI_CWindows_CUI_CIColorsStatics_get_Lime -#define IColorsStatics_get_LimeGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_LimeGreen -#define IColorsStatics_get_Linen __x_ABI_CWindows_CUI_CIColorsStatics_get_Linen -#define IColorsStatics_get_Magenta __x_ABI_CWindows_CUI_CIColorsStatics_get_Magenta -#define IColorsStatics_get_Maroon __x_ABI_CWindows_CUI_CIColorsStatics_get_Maroon -#define IColorsStatics_get_MediumAquamarine __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumAquamarine -#define IColorsStatics_get_MediumBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumBlue -#define IColorsStatics_get_MediumOrchid __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumOrchid -#define IColorsStatics_get_MediumPurple __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumPurple -#define IColorsStatics_get_MediumSeaGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSeaGreen -#define IColorsStatics_get_MediumSlateBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSlateBlue -#define IColorsStatics_get_MediumSpringGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumSpringGreen -#define IColorsStatics_get_MediumTurquoise __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumTurquoise -#define IColorsStatics_get_MediumVioletRed __x_ABI_CWindows_CUI_CIColorsStatics_get_MediumVioletRed -#define IColorsStatics_get_MidnightBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_MidnightBlue -#define IColorsStatics_get_MintCream __x_ABI_CWindows_CUI_CIColorsStatics_get_MintCream -#define IColorsStatics_get_MistyRose __x_ABI_CWindows_CUI_CIColorsStatics_get_MistyRose -#define IColorsStatics_get_Moccasin __x_ABI_CWindows_CUI_CIColorsStatics_get_Moccasin -#define IColorsStatics_get_NavajoWhite __x_ABI_CWindows_CUI_CIColorsStatics_get_NavajoWhite -#define IColorsStatics_get_Navy __x_ABI_CWindows_CUI_CIColorsStatics_get_Navy -#define IColorsStatics_get_OldLace __x_ABI_CWindows_CUI_CIColorsStatics_get_OldLace -#define IColorsStatics_get_Olive __x_ABI_CWindows_CUI_CIColorsStatics_get_Olive -#define IColorsStatics_get_OliveDrab __x_ABI_CWindows_CUI_CIColorsStatics_get_OliveDrab -#define IColorsStatics_get_Orange __x_ABI_CWindows_CUI_CIColorsStatics_get_Orange -#define IColorsStatics_get_OrangeRed __x_ABI_CWindows_CUI_CIColorsStatics_get_OrangeRed -#define IColorsStatics_get_Orchid __x_ABI_CWindows_CUI_CIColorsStatics_get_Orchid -#define IColorsStatics_get_PaleGoldenrod __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGoldenrod -#define IColorsStatics_get_PaleGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleGreen -#define IColorsStatics_get_PaleTurquoise __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleTurquoise -#define IColorsStatics_get_PaleVioletRed __x_ABI_CWindows_CUI_CIColorsStatics_get_PaleVioletRed -#define IColorsStatics_get_PapayaWhip __x_ABI_CWindows_CUI_CIColorsStatics_get_PapayaWhip -#define IColorsStatics_get_PeachPuff __x_ABI_CWindows_CUI_CIColorsStatics_get_PeachPuff -#define IColorsStatics_get_Peru __x_ABI_CWindows_CUI_CIColorsStatics_get_Peru -#define IColorsStatics_get_Pink __x_ABI_CWindows_CUI_CIColorsStatics_get_Pink -#define IColorsStatics_get_Plum __x_ABI_CWindows_CUI_CIColorsStatics_get_Plum -#define IColorsStatics_get_PowderBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_PowderBlue -#define IColorsStatics_get_Purple __x_ABI_CWindows_CUI_CIColorsStatics_get_Purple -#define IColorsStatics_get_Red __x_ABI_CWindows_CUI_CIColorsStatics_get_Red -#define IColorsStatics_get_RosyBrown __x_ABI_CWindows_CUI_CIColorsStatics_get_RosyBrown -#define IColorsStatics_get_RoyalBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_RoyalBlue -#define IColorsStatics_get_SaddleBrown __x_ABI_CWindows_CUI_CIColorsStatics_get_SaddleBrown -#define IColorsStatics_get_Salmon __x_ABI_CWindows_CUI_CIColorsStatics_get_Salmon -#define IColorsStatics_get_SandyBrown __x_ABI_CWindows_CUI_CIColorsStatics_get_SandyBrown -#define IColorsStatics_get_SeaGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaGreen -#define IColorsStatics_get_SeaShell __x_ABI_CWindows_CUI_CIColorsStatics_get_SeaShell -#define IColorsStatics_get_Sienna __x_ABI_CWindows_CUI_CIColorsStatics_get_Sienna -#define IColorsStatics_get_Silver __x_ABI_CWindows_CUI_CIColorsStatics_get_Silver -#define IColorsStatics_get_SkyBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_SkyBlue -#define IColorsStatics_get_SlateBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateBlue -#define IColorsStatics_get_SlateGray __x_ABI_CWindows_CUI_CIColorsStatics_get_SlateGray -#define IColorsStatics_get_Snow __x_ABI_CWindows_CUI_CIColorsStatics_get_Snow -#define IColorsStatics_get_SpringGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_SpringGreen -#define IColorsStatics_get_SteelBlue __x_ABI_CWindows_CUI_CIColorsStatics_get_SteelBlue -#define IColorsStatics_get_Tan __x_ABI_CWindows_CUI_CIColorsStatics_get_Tan -#define IColorsStatics_get_Teal __x_ABI_CWindows_CUI_CIColorsStatics_get_Teal -#define IColorsStatics_get_Thistle __x_ABI_CWindows_CUI_CIColorsStatics_get_Thistle -#define IColorsStatics_get_Tomato __x_ABI_CWindows_CUI_CIColorsStatics_get_Tomato -#define IColorsStatics_get_Transparent __x_ABI_CWindows_CUI_CIColorsStatics_get_Transparent -#define IColorsStatics_get_Turquoise __x_ABI_CWindows_CUI_CIColorsStatics_get_Turquoise -#define IColorsStatics_get_Violet __x_ABI_CWindows_CUI_CIColorsStatics_get_Violet -#define IColorsStatics_get_Wheat __x_ABI_CWindows_CUI_CIColorsStatics_get_Wheat -#define IColorsStatics_get_White __x_ABI_CWindows_CUI_CIColorsStatics_get_White -#define IColorsStatics_get_WhiteSmoke __x_ABI_CWindows_CUI_CIColorsStatics_get_WhiteSmoke -#define IColorsStatics_get_Yellow __x_ABI_CWindows_CUI_CIColorsStatics_get_Yellow -#define IColorsStatics_get_YellowGreen __x_ABI_CWindows_CUI_CIColorsStatics_get_YellowGreen -#endif /* WIDL_using_Windows_UI */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CIColorsStatics_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IUIContentRoot interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 -#ifndef ____x_ABI_CWindows_CUI_CIUIContentRoot_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIUIContentRoot_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIUIContentRoot, 0x1dfcbac6, 0xb36b, 0x5cb9, 0x9b,0xc5, 0x2b,0x7a,0x0e,0xdd,0xc3,0x78); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - MIDL_INTERFACE("1dfcbac6-b36b-5cb9-9bc5-2b7a0eddc378") - IUIContentRoot : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_UIContext( - ABI::Windows::UI::IUIContext **value) = 0; - - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIUIContentRoot, 0x1dfcbac6, 0xb36b, 0x5cb9, 0x9b,0xc5, 0x2b,0x7a,0x0e,0xdd,0xc3,0x78) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CIUIContentRootVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CIUIContentRoot *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CIUIContentRoot *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CIUIContentRoot *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CIUIContentRoot *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CIUIContentRoot *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CIUIContentRoot *This, - TrustLevel *trustLevel); - - /*** IUIContentRoot methods ***/ - HRESULT (STDMETHODCALLTYPE *get_UIContext)( - __x_ABI_CWindows_CUI_CIUIContentRoot *This, - __x_ABI_CWindows_CUI_CIUIContext **value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CIUIContentRootVtbl; - -interface __x_ABI_CWindows_CUI_CIUIContentRoot { - CONST_VTBL __x_ABI_CWindows_CUI_CIUIContentRootVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CIUIContentRoot_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CIUIContentRoot_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CIUIContentRoot_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CIUIContentRoot_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CIUIContentRoot_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CIUIContentRoot_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUIContentRoot methods ***/ -#define __x_ABI_CWindows_CUI_CIUIContentRoot_get_UIContext(This,value) (This)->lpVtbl->get_UIContext(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_QueryInterface(__x_ABI_CWindows_CUI_CIUIContentRoot* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIUIContentRoot_AddRef(__x_ABI_CWindows_CUI_CIUIContentRoot* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIUIContentRoot_Release(__x_ABI_CWindows_CUI_CIUIContentRoot* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_GetIids(__x_ABI_CWindows_CUI_CIUIContentRoot* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIUIContentRoot* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_GetTrustLevel(__x_ABI_CWindows_CUI_CIUIContentRoot* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUIContentRoot methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIUIContentRoot_get_UIContext(__x_ABI_CWindows_CUI_CIUIContentRoot* This,__x_ABI_CWindows_CUI_CIUIContext **value) { - return This->lpVtbl->get_UIContext(This,value); -} -#endif -#ifdef WIDL_using_Windows_UI -#define IID_IUIContentRoot IID___x_ABI_CWindows_CUI_CIUIContentRoot -#define IUIContentRootVtbl __x_ABI_CWindows_CUI_CIUIContentRootVtbl -#define IUIContentRoot __x_ABI_CWindows_CUI_CIUIContentRoot -#define IUIContentRoot_QueryInterface __x_ABI_CWindows_CUI_CIUIContentRoot_QueryInterface -#define IUIContentRoot_AddRef __x_ABI_CWindows_CUI_CIUIContentRoot_AddRef -#define IUIContentRoot_Release __x_ABI_CWindows_CUI_CIUIContentRoot_Release -#define IUIContentRoot_GetIids __x_ABI_CWindows_CUI_CIUIContentRoot_GetIids -#define IUIContentRoot_GetRuntimeClassName __x_ABI_CWindows_CUI_CIUIContentRoot_GetRuntimeClassName -#define IUIContentRoot_GetTrustLevel __x_ABI_CWindows_CUI_CIUIContentRoot_GetTrustLevel -#define IUIContentRoot_get_UIContext __x_ABI_CWindows_CUI_CIUIContentRoot_get_UIContext -#endif /* WIDL_using_Windows_UI */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CIUIContentRoot_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ - -/***************************************************************************** - * IUIContext interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 -#ifndef ____x_ABI_CWindows_CUI_CIUIContext_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CIUIContext_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CIUIContext, 0xbb5cfacd, 0x5bd8, 0x59d0, 0xa5,0x9e, 0x1c,0x17,0xa4,0xd6,0xd2,0x43); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - MIDL_INTERFACE("bb5cfacd-5bd8-59d0-a59e-1c17a4d6d243") - IUIContext : public IInspectable - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CIUIContext, 0xbb5cfacd, 0x5bd8, 0x59d0, 0xa5,0x9e, 0x1c,0x17,0xa4,0xd6,0xd2,0x43) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CIUIContextVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CIUIContext *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CIUIContext *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CIUIContext *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CIUIContext *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CIUIContext *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CIUIContext *This, - TrustLevel *trustLevel); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CIUIContextVtbl; - -interface __x_ABI_CWindows_CUI_CIUIContext { - CONST_VTBL __x_ABI_CWindows_CUI_CIUIContextVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CIUIContext_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CIUIContext_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CIUIContext_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CIUIContext_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CIUIContext_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CIUIContext_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIUIContext_QueryInterface(__x_ABI_CWindows_CUI_CIUIContext* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIUIContext_AddRef(__x_ABI_CWindows_CUI_CIUIContext* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CIUIContext_Release(__x_ABI_CWindows_CUI_CIUIContext* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIUIContext_GetIids(__x_ABI_CWindows_CUI_CIUIContext* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIUIContext_GetRuntimeClassName(__x_ABI_CWindows_CUI_CIUIContext* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CIUIContext_GetTrustLevel(__x_ABI_CWindows_CUI_CIUIContext* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -#endif -#ifdef WIDL_using_Windows_UI -#define IID_IUIContext IID___x_ABI_CWindows_CUI_CIUIContext -#define IUIContextVtbl __x_ABI_CWindows_CUI_CIUIContextVtbl -#define IUIContext __x_ABI_CWindows_CUI_CIUIContext -#define IUIContext_QueryInterface __x_ABI_CWindows_CUI_CIUIContext_QueryInterface -#define IUIContext_AddRef __x_ABI_CWindows_CUI_CIUIContext_AddRef -#define IUIContext_Release __x_ABI_CWindows_CUI_CIUIContext_Release -#define IUIContext_GetIids __x_ABI_CWindows_CUI_CIUIContext_GetIids -#define IUIContext_GetRuntimeClassName __x_ABI_CWindows_CUI_CIUIContext_GetRuntimeClassName -#define IUIContext_GetTrustLevel __x_ABI_CWindows_CUI_CIUIContext_GetTrustLevel -#endif /* WIDL_using_Windows_UI */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CIUIContext_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ - -/* - * Class Windows.UI.ColorHelper - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_UI_ColorHelper_DEFINED -#define RUNTIMECLASS_Windows_UI_ColorHelper_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_ColorHelper[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','l','o','r','H','e','l','p','e','r',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_ColorHelper[] = L"Windows.UI.ColorHelper"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_ColorHelper[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','l','o','r','H','e','l','p','e','r',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_ColorHelper_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.UI.Colors - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_UI_Colors_DEFINED -#define RUNTIMECLASS_Windows_UI_Colors_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_Colors[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','l','o','r','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Colors[] = L"Windows.UI.Colors"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_Colors[] = {'W','i','n','d','o','w','s','.','U','I','.','C','o','l','o','r','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_Colors_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.UI.UIContentRoot - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 -#ifndef RUNTIMECLASS_Windows_UI_UIContentRoot_DEFINED -#define RUNTIMECLASS_Windows_UI_UIContentRoot_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_UIContentRoot[] = {'W','i','n','d','o','w','s','.','U','I','.','U','I','C','o','n','t','e','n','t','R','o','o','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_UIContentRoot[] = L"Windows.UI.UIContentRoot"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_UIContentRoot[] = {'W','i','n','d','o','w','s','.','U','I','.','U','I','C','o','n','t','e','n','t','R','o','o','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_UIContentRoot_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ - -/* - * Class Windows.UI.UIContext - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 -#ifndef RUNTIMECLASS_Windows_UI_UIContext_DEFINED -#define RUNTIMECLASS_Windows_UI_UIContext_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_UIContext[] = {'W','i','n','d','o','w','s','.','U','I','.','U','I','C','o','n','t','e','x','t',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_UIContext[] = L"Windows.UI.UIContext"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_UIContext[] = {'W','i','n','d','o','w','s','.','U','I','.','U','I','C','o','n','t','e','x','t',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_UIContext_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x80000 */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_Color_INTERFACE_DEFINED__ -#define ____FIIterable_1_Color_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_Color, 0x932eef5e, 0x2c2f, 0x5eae, 0x92,0x9a, 0x74,0xe9,0x73,0xb5,0x7c,0x27); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("932eef5e-2c2f-5eae-929a-74e973b57c27") - IIterable : IIterable_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_Color, 0x932eef5e, 0x2c2f, 0x5eae, 0x92,0x9a, 0x74,0xe9,0x73,0xb5,0x7c,0x27) -#endif -#else -typedef struct __FIIterable_1_ColorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_Color *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_Color *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_Color *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_Color *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_Color *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_Color *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_Color *This, - __FIIterator_1_Color **value); - - END_INTERFACE -} __FIIterable_1_ColorVtbl; - -interface __FIIterable_1_Color { - CONST_VTBL __FIIterable_1_ColorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_Color_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_Color_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_Color_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_Color_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_Color_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_Color_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_Color_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Color_QueryInterface(__FIIterable_1_Color* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_Color_AddRef(__FIIterable_1_Color* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_Color_Release(__FIIterable_1_Color* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Color_GetIids(__FIIterable_1_Color* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Color_GetRuntimeClassName(__FIIterable_1_Color* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_Color_GetTrustLevel(__FIIterable_1_Color* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_Color_First(__FIIterable_1_Color* This,__FIIterator_1_Color **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_Color IID___FIIterable_1_Color -#define IIterable_ColorVtbl __FIIterable_1_ColorVtbl -#define IIterable_Color __FIIterable_1_Color -#define IIterable_Color_QueryInterface __FIIterable_1_Color_QueryInterface -#define IIterable_Color_AddRef __FIIterable_1_Color_AddRef -#define IIterable_Color_Release __FIIterable_1_Color_Release -#define IIterable_Color_GetIids __FIIterable_1_Color_GetIids -#define IIterable_Color_GetRuntimeClassName __FIIterable_1_Color_GetRuntimeClassName -#define IIterable_Color_GetTrustLevel __FIIterable_1_Color_GetTrustLevel -#define IIterable_Color_First __FIIterable_1_Color_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_Color_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterable interface - */ -#ifndef ____FIIterable_1_WindowId_INTERFACE_DEFINED__ -#define ____FIIterable_1_WindowId_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterable_1_WindowId, 0x745698bf, 0x22ad, 0x5c0d, 0xb0,0xe0, 0x07,0xd3,0x5a,0x1c,0x97,0x19); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("745698bf-22ad-5c0d-b0e0-07d35a1c9719") - IIterable : IIterable_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterable_1_WindowId, 0x745698bf, 0x22ad, 0x5c0d, 0xb0,0xe0, 0x07,0xd3,0x5a,0x1c,0x97,0x19) -#endif -#else -typedef struct __FIIterable_1_WindowIdVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterable_1_WindowId *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterable_1_WindowId *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterable_1_WindowId *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterable_1_WindowId *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterable_1_WindowId *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterable_1_WindowId *This, - TrustLevel *trustLevel); - - /*** IIterable methods ***/ - HRESULT (STDMETHODCALLTYPE *First)( - __FIIterable_1_WindowId *This, - __FIIterator_1_WindowId **value); - - END_INTERFACE -} __FIIterable_1_WindowIdVtbl; - -interface __FIIterable_1_WindowId { - CONST_VTBL __FIIterable_1_WindowIdVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterable_1_WindowId_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterable_1_WindowId_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterable_1_WindowId_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterable_1_WindowId_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterable_1_WindowId_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterable_1_WindowId_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterable methods ***/ -#define __FIIterable_1_WindowId_First(This,value) (This)->lpVtbl->First(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_WindowId_QueryInterface(__FIIterable_1_WindowId* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterable_1_WindowId_AddRef(__FIIterable_1_WindowId* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterable_1_WindowId_Release(__FIIterable_1_WindowId* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_WindowId_GetIids(__FIIterable_1_WindowId* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterable_1_WindowId_GetRuntimeClassName(__FIIterable_1_WindowId* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterable_1_WindowId_GetTrustLevel(__FIIterable_1_WindowId* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterable methods ***/ -static __WIDL_INLINE HRESULT __FIIterable_1_WindowId_First(__FIIterable_1_WindowId* This,__FIIterator_1_WindowId **value) { - return This->lpVtbl->First(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterable_WindowId IID___FIIterable_1_WindowId -#define IIterable_WindowIdVtbl __FIIterable_1_WindowIdVtbl -#define IIterable_WindowId __FIIterable_1_WindowId -#define IIterable_WindowId_QueryInterface __FIIterable_1_WindowId_QueryInterface -#define IIterable_WindowId_AddRef __FIIterable_1_WindowId_AddRef -#define IIterable_WindowId_Release __FIIterable_1_WindowId_Release -#define IIterable_WindowId_GetIids __FIIterable_1_WindowId_GetIids -#define IIterable_WindowId_GetRuntimeClassName __FIIterable_1_WindowId_GetRuntimeClassName -#define IIterable_WindowId_GetTrustLevel __FIIterable_1_WindowId_GetTrustLevel -#define IIterable_WindowId_First __FIIterable_1_WindowId_First -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterable_1_WindowId_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_Color_INTERFACE_DEFINED__ -#define ____FIIterator_1_Color_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_Color, 0xc4310b12, 0x7ac2, 0x5e5b, 0xb5,0x11, 0xe5,0x46,0xee,0xa4,0x73,0xb4); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("c4310b12-7ac2-5e5b-b511-e546eea473b4") - IIterator : IIterator_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_Color, 0xc4310b12, 0x7ac2, 0x5e5b, 0xb5,0x11, 0xe5,0x46,0xee,0xa4,0x73,0xb4) -#endif -#else -typedef struct __FIIterator_1_ColorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_Color *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_Color *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_Color *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_Color *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_Color *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_Color *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_Color *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_Color *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_Color *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_Color *This, - UINT32 items_size, - struct __x_ABI_CWindows_CUI_CColor *items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_ColorVtbl; - -interface __FIIterator_1_Color { - CONST_VTBL __FIIterator_1_ColorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_Color_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_Color_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_Color_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_Color_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_Color_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_Color_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_Color_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_Color_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_Color_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_Color_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Color_QueryInterface(__FIIterator_1_Color* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_Color_AddRef(__FIIterator_1_Color* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_Color_Release(__FIIterator_1_Color* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Color_GetIids(__FIIterator_1_Color* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Color_GetRuntimeClassName(__FIIterator_1_Color* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Color_GetTrustLevel(__FIIterator_1_Color* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_Color_get_Current(__FIIterator_1_Color* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Color_get_HasCurrent(__FIIterator_1_Color* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Color_MoveNext(__FIIterator_1_Color* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_Color_GetMany(__FIIterator_1_Color* This,UINT32 items_size,struct __x_ABI_CWindows_CUI_CColor *items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_Color IID___FIIterator_1_Color -#define IIterator_ColorVtbl __FIIterator_1_ColorVtbl -#define IIterator_Color __FIIterator_1_Color -#define IIterator_Color_QueryInterface __FIIterator_1_Color_QueryInterface -#define IIterator_Color_AddRef __FIIterator_1_Color_AddRef -#define IIterator_Color_Release __FIIterator_1_Color_Release -#define IIterator_Color_GetIids __FIIterator_1_Color_GetIids -#define IIterator_Color_GetRuntimeClassName __FIIterator_1_Color_GetRuntimeClassName -#define IIterator_Color_GetTrustLevel __FIIterator_1_Color_GetTrustLevel -#define IIterator_Color_get_Current __FIIterator_1_Color_get_Current -#define IIterator_Color_get_HasCurrent __FIIterator_1_Color_get_HasCurrent -#define IIterator_Color_MoveNext __FIIterator_1_Color_MoveNext -#define IIterator_Color_GetMany __FIIterator_1_Color_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_Color_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IIterator interface - */ -#ifndef ____FIIterator_1_WindowId_INTERFACE_DEFINED__ -#define ____FIIterator_1_WindowId_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIIterator_1_WindowId, 0xba0a30a1, 0xc082, 0x5671, 0xac,0x07, 0x7a,0xaa,0x4f,0x26,0x96,0x70); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("ba0a30a1-c082-5671-ac07-7aaa4f269670") - IIterator : IIterator_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIIterator_1_WindowId, 0xba0a30a1, 0xc082, 0x5671, 0xac,0x07, 0x7a,0xaa,0x4f,0x26,0x96,0x70) -#endif -#else -typedef struct __FIIterator_1_WindowIdVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIIterator_1_WindowId *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIIterator_1_WindowId *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIIterator_1_WindowId *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIIterator_1_WindowId *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIIterator_1_WindowId *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIIterator_1_WindowId *This, - TrustLevel *trustLevel); - - /*** IIterator methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Current)( - __FIIterator_1_WindowId *This, - struct __x_ABI_CWindows_CUI_CWindowId *value); - - HRESULT (STDMETHODCALLTYPE *get_HasCurrent)( - __FIIterator_1_WindowId *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *MoveNext)( - __FIIterator_1_WindowId *This, - WINBOOL *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIIterator_1_WindowId *This, - UINT32 items_size, - struct __x_ABI_CWindows_CUI_CWindowId *items, - UINT32 *value); - - END_INTERFACE -} __FIIterator_1_WindowIdVtbl; - -interface __FIIterator_1_WindowId { - CONST_VTBL __FIIterator_1_WindowIdVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIIterator_1_WindowId_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIIterator_1_WindowId_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIIterator_1_WindowId_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIIterator_1_WindowId_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIIterator_1_WindowId_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIIterator_1_WindowId_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IIterator methods ***/ -#define __FIIterator_1_WindowId_get_Current(This,value) (This)->lpVtbl->get_Current(This,value) -#define __FIIterator_1_WindowId_get_HasCurrent(This,value) (This)->lpVtbl->get_HasCurrent(This,value) -#define __FIIterator_1_WindowId_MoveNext(This,value) (This)->lpVtbl->MoveNext(This,value) -#define __FIIterator_1_WindowId_GetMany(This,items_size,items,value) (This)->lpVtbl->GetMany(This,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_WindowId_QueryInterface(__FIIterator_1_WindowId* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIIterator_1_WindowId_AddRef(__FIIterator_1_WindowId* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIIterator_1_WindowId_Release(__FIIterator_1_WindowId* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_WindowId_GetIids(__FIIterator_1_WindowId* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIIterator_1_WindowId_GetRuntimeClassName(__FIIterator_1_WindowId* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIIterator_1_WindowId_GetTrustLevel(__FIIterator_1_WindowId* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IIterator methods ***/ -static __WIDL_INLINE HRESULT __FIIterator_1_WindowId_get_Current(__FIIterator_1_WindowId* This,struct __x_ABI_CWindows_CUI_CWindowId *value) { - return This->lpVtbl->get_Current(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_WindowId_get_HasCurrent(__FIIterator_1_WindowId* This,WINBOOL *value) { - return This->lpVtbl->get_HasCurrent(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_WindowId_MoveNext(__FIIterator_1_WindowId* This,WINBOOL *value) { - return This->lpVtbl->MoveNext(This,value); -} -static __WIDL_INLINE HRESULT __FIIterator_1_WindowId_GetMany(__FIIterator_1_WindowId* This,UINT32 items_size,struct __x_ABI_CWindows_CUI_CWindowId *items,UINT32 *value) { - return This->lpVtbl->GetMany(This,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IIterator_WindowId IID___FIIterator_1_WindowId -#define IIterator_WindowIdVtbl __FIIterator_1_WindowIdVtbl -#define IIterator_WindowId __FIIterator_1_WindowId -#define IIterator_WindowId_QueryInterface __FIIterator_1_WindowId_QueryInterface -#define IIterator_WindowId_AddRef __FIIterator_1_WindowId_AddRef -#define IIterator_WindowId_Release __FIIterator_1_WindowId_Release -#define IIterator_WindowId_GetIids __FIIterator_1_WindowId_GetIids -#define IIterator_WindowId_GetRuntimeClassName __FIIterator_1_WindowId_GetRuntimeClassName -#define IIterator_WindowId_GetTrustLevel __FIIterator_1_WindowId_GetTrustLevel -#define IIterator_WindowId_get_Current __FIIterator_1_WindowId_get_Current -#define IIterator_WindowId_get_HasCurrent __FIIterator_1_WindowId_get_HasCurrent -#define IIterator_WindowId_MoveNext __FIIterator_1_WindowId_MoveNext -#define IIterator_WindowId_GetMany __FIIterator_1_WindowId_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIIterator_1_WindowId_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IVectorView interface - */ -#ifndef ____FIVectorView_1_WindowId_INTERFACE_DEFINED__ -#define ____FIVectorView_1_WindowId_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIVectorView_1_WindowId, 0xf49e7371, 0xb31a, 0x5620, 0xa4,0x2e, 0x7e,0x96,0x90,0x03,0xf0,0xff); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - namespace Collections { - template<> - MIDL_INTERFACE("f49e7371-b31a-5620-a42e-7e969003f0ff") - IVectorView : IVectorView_impl - { - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIVectorView_1_WindowId, 0xf49e7371, 0xb31a, 0x5620, 0xa4,0x2e, 0x7e,0x96,0x90,0x03,0xf0,0xff) -#endif -#else -typedef struct __FIVectorView_1_WindowIdVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIVectorView_1_WindowId *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIVectorView_1_WindowId *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIVectorView_1_WindowId *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIVectorView_1_WindowId *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIVectorView_1_WindowId *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIVectorView_1_WindowId *This, - TrustLevel *trustLevel); - - /*** IVectorView methods ***/ - HRESULT (STDMETHODCALLTYPE *GetAt)( - __FIVectorView_1_WindowId *This, - UINT32 index, - struct __x_ABI_CWindows_CUI_CWindowId *value); - - HRESULT (STDMETHODCALLTYPE *get_Size)( - __FIVectorView_1_WindowId *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *IndexOf)( - __FIVectorView_1_WindowId *This, - struct __x_ABI_CWindows_CUI_CWindowId element, - UINT32 *index, - BOOLEAN *value); - - HRESULT (STDMETHODCALLTYPE *GetMany)( - __FIVectorView_1_WindowId *This, - UINT32 start_index, - UINT32 items_size, - struct __x_ABI_CWindows_CUI_CWindowId *items, - UINT32 *value); - - END_INTERFACE -} __FIVectorView_1_WindowIdVtbl; - -interface __FIVectorView_1_WindowId { - CONST_VTBL __FIVectorView_1_WindowIdVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIVectorView_1_WindowId_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIVectorView_1_WindowId_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIVectorView_1_WindowId_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIVectorView_1_WindowId_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIVectorView_1_WindowId_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIVectorView_1_WindowId_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IVectorView methods ***/ -#define __FIVectorView_1_WindowId_GetAt(This,index,value) (This)->lpVtbl->GetAt(This,index,value) -#define __FIVectorView_1_WindowId_get_Size(This,value) (This)->lpVtbl->get_Size(This,value) -#define __FIVectorView_1_WindowId_IndexOf(This,element,index,value) (This)->lpVtbl->IndexOf(This,element,index,value) -#define __FIVectorView_1_WindowId_GetMany(This,start_index,items_size,items,value) (This)->lpVtbl->GetMany(This,start_index,items_size,items,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_WindowId_QueryInterface(__FIVectorView_1_WindowId* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIVectorView_1_WindowId_AddRef(__FIVectorView_1_WindowId* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIVectorView_1_WindowId_Release(__FIVectorView_1_WindowId* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_WindowId_GetIids(__FIVectorView_1_WindowId* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_WindowId_GetRuntimeClassName(__FIVectorView_1_WindowId* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_WindowId_GetTrustLevel(__FIVectorView_1_WindowId* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IVectorView methods ***/ -static __WIDL_INLINE HRESULT __FIVectorView_1_WindowId_GetAt(__FIVectorView_1_WindowId* This,UINT32 index,struct __x_ABI_CWindows_CUI_CWindowId *value) { - return This->lpVtbl->GetAt(This,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_WindowId_get_Size(__FIVectorView_1_WindowId* This,UINT32 *value) { - return This->lpVtbl->get_Size(This,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_WindowId_IndexOf(__FIVectorView_1_WindowId* This,struct __x_ABI_CWindows_CUI_CWindowId element,UINT32 *index,BOOLEAN *value) { - return This->lpVtbl->IndexOf(This,element,index,value); -} -static __WIDL_INLINE HRESULT __FIVectorView_1_WindowId_GetMany(__FIVectorView_1_WindowId* This,UINT32 start_index,UINT32 items_size,struct __x_ABI_CWindows_CUI_CWindowId *items,UINT32 *value) { - return This->lpVtbl->GetMany(This,start_index,items_size,items,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation_Collections -#define IID_IVectorView_WindowId IID___FIVectorView_1_WindowId -#define IVectorView_WindowIdVtbl __FIVectorView_1_WindowIdVtbl -#define IVectorView_WindowId __FIVectorView_1_WindowId -#define IVectorView_WindowId_QueryInterface __FIVectorView_1_WindowId_QueryInterface -#define IVectorView_WindowId_AddRef __FIVectorView_1_WindowId_AddRef -#define IVectorView_WindowId_Release __FIVectorView_1_WindowId_Release -#define IVectorView_WindowId_GetIids __FIVectorView_1_WindowId_GetIids -#define IVectorView_WindowId_GetRuntimeClassName __FIVectorView_1_WindowId_GetRuntimeClassName -#define IVectorView_WindowId_GetTrustLevel __FIVectorView_1_WindowId_GetTrustLevel -#define IVectorView_WindowId_GetAt __FIVectorView_1_WindowId_GetAt -#define IVectorView_WindowId_get_Size __FIVectorView_1_WindowId_get_Size -#define IVectorView_WindowId_IndexOf __FIVectorView_1_WindowId_IndexOf -#define IVectorView_WindowId_GetMany __FIVectorView_1_WindowId_GetMany -#endif /* WIDL_using_Windows_Foundation_Collections */ -#endif - -#endif - -#endif /* ____FIVectorView_1_WindowId_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IReference interface - */ -#ifndef ____FIReference_1_Color_INTERFACE_DEFINED__ -#define ____FIReference_1_Color_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FIReference_1_Color, 0xab8e5d11, 0xb0c1, 0x5a21, 0x95,0xae, 0xf1,0x6b,0xf3,0xa3,0x76,0x24); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("ab8e5d11-b0c1-5a21-95ae-f16bf3a37624") - IReference : IReference_impl - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FIReference_1_Color, 0xab8e5d11, 0xb0c1, 0x5a21, 0x95,0xae, 0xf1,0x6b,0xf3,0xa3,0x76,0x24) -#endif -#else -typedef struct __FIReference_1_ColorVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FIReference_1_Color *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FIReference_1_Color *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FIReference_1_Color *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __FIReference_1_Color *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __FIReference_1_Color *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __FIReference_1_Color *This, - TrustLevel *trustLevel); - - /*** IReference methods ***/ - HRESULT (STDMETHODCALLTYPE *get_Value)( - __FIReference_1_Color *This, - struct __x_ABI_CWindows_CUI_CColor *value); - - END_INTERFACE -} __FIReference_1_ColorVtbl; - -interface __FIReference_1_Color { - CONST_VTBL __FIReference_1_ColorVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FIReference_1_Color_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FIReference_1_Color_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FIReference_1_Color_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __FIReference_1_Color_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __FIReference_1_Color_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __FIReference_1_Color_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IReference methods ***/ -#define __FIReference_1_Color_get_Value(This,value) (This)->lpVtbl->get_Value(This,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Color_QueryInterface(__FIReference_1_Color* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FIReference_1_Color_AddRef(__FIReference_1_Color* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FIReference_1_Color_Release(__FIReference_1_Color* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Color_GetIids(__FIReference_1_Color* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __FIReference_1_Color_GetRuntimeClassName(__FIReference_1_Color* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __FIReference_1_Color_GetTrustLevel(__FIReference_1_Color* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IReference methods ***/ -static __WIDL_INLINE HRESULT __FIReference_1_Color_get_Value(__FIReference_1_Color* This,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->get_Value(This,value); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_IReference_Color IID___FIReference_1_Color -#define IReference_ColorVtbl __FIReference_1_ColorVtbl -#define IReference_Color __FIReference_1_Color -#define IReference_Color_QueryInterface __FIReference_1_Color_QueryInterface -#define IReference_Color_AddRef __FIReference_1_Color_AddRef -#define IReference_Color_Release __FIReference_1_Color_Release -#define IReference_Color_GetIids __FIReference_1_Color_GetIids -#define IReference_Color_GetRuntimeClassName __FIReference_1_Color_GetRuntimeClassName -#define IReference_Color_GetTrustLevel __FIReference_1_Color_GetTrustLevel -#define IReference_Color_get_Value __FIReference_1_Color_get_Value -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FIReference_1_Color_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - -ULONG __RPC_USER HSTRING_UserSize (ULONG *, ULONG, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserMarshal (ULONG *, unsigned char *, HSTRING *); -unsigned char * __RPC_USER HSTRING_UserUnmarshal(ULONG *, unsigned char *, HSTRING *); -void __RPC_USER HSTRING_UserFree (ULONG *, HSTRING *); - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_ui_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.ui.viewmanagement.h b/lib/libc/include/any-windows-any/windows.ui.viewmanagement.h deleted file mode 100644 index 84481dccf5f4151833596ae72fbca74b4be1000b..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.ui.viewmanagement.h +++ /dev/null @@ -1,1132 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.ui.viewmanagement.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_ui_viewmanagement_h__ -#define __windows_ui_viewmanagement_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings __x_ABI_CWindows_CUI_CViewManagement_CIUISettings; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings ABI::Windows::UI::ViewManagement::IUISettings -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - interface IUISettings; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 ABI::Windows::UI::ViewManagement::IUISettings2 -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - interface IUISettings2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 ABI::Windows::UI::ViewManagement::IUISettings3 -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - interface IUISettings3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CUISettings_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CUISettings_FWD_DEFINED__ -#ifdef __cplusplus -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - class UISettings; - } - } - } -} -#else -typedef struct __x_ABI_CWindows_CUI_CViewManagement_CUISettings __x_ABI_CWindows_CUI_CViewManagement_CUISettings; -#endif /* defined __cplusplus */ -#endif /* defined ____x_ABI_CWindows_CUI_CViewManagement_CUISettings_FWD_DEFINED__ */ - -#ifndef ____FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_FWD_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_FWD_DEFINED__ -typedef interface __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable; -#ifdef __cplusplus -#define __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable ABI::Windows::Foundation::ITypedEventHandler -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include -#include -#include -#include -#include -#include -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CViewManagement_CHandPreference __x_ABI_CWindows_CUI_CViewManagement_CHandPreference; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CViewManagement_CUIColorType __x_ABI_CWindows_CUI_CViewManagement_CUIColorType; -#endif /* __cplusplus */ - -#ifndef __cplusplus -typedef enum __x_ABI_CWindows_CUI_CViewManagement_CUIElementType __x_ABI_CWindows_CUI_CViewManagement_CUIElementType; -#endif /* __cplusplus */ - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings __x_ABI_CWindows_CUI_CViewManagement_CIUISettings; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings ABI::Windows::UI::ViewManagement::IUISettings -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - interface IUISettings; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 ABI::Windows::UI::ViewManagement::IUISettings2 -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - interface IUISettings2; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 ABI::Windows::UI::ViewManagement::IUISettings3 -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - interface IUISettings3; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings4_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings4_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings4 __x_ABI_CWindows_CUI_CViewManagement_CIUISettings4; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings4 ABI::Windows::UI::ViewManagement::IUISettings4 -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - interface IUISettings4; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings5_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings5_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings5 __x_ABI_CWindows_CUI_CViewManagement_CIUISettings5; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings5 ABI::Windows::UI::ViewManagement::IUISettings5 -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - interface IUISettings5; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings6_FWD_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings6_FWD_DEFINED__ -typedef interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings6 __x_ABI_CWindows_CUI_CViewManagement_CIUISettings6; -#ifdef __cplusplus -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings6 ABI::Windows::UI::ViewManagement::IUISettings6 -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - interface IUISettings6; - } - } - } -} -#endif /* __cplusplus */ -#endif - -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - enum HandPreference { - HandPreference_LeftHanded = 0, - HandPreference_RightHanded = 1 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CViewManagement_CHandPreference { - HandPreference_LeftHanded = 0, - HandPreference_RightHanded = 1 -}; -#ifdef WIDL_using_Windows_UI_ViewManagement -#define HandPreference __x_ABI_CWindows_CUI_CViewManagement_CHandPreference -#endif /* WIDL_using_Windows_UI_ViewManagement */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - enum UIColorType { - UIColorType_Background = 0, - UIColorType_Foreground = 1, - UIColorType_AccentDark3 = 2, - UIColorType_AccentDark2 = 3, - UIColorType_AccentDark1 = 4, - UIColorType_Accent = 5, - UIColorType_AccentLight1 = 6, - UIColorType_AccentLight2 = 7, - UIColorType_AccentLight3 = 8, - UIColorType_Complement = 9 - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CViewManagement_CUIColorType { - UIColorType_Background = 0, - UIColorType_Foreground = 1, - UIColorType_AccentDark3 = 2, - UIColorType_AccentDark2 = 3, - UIColorType_AccentDark1 = 4, - UIColorType_Accent = 5, - UIColorType_AccentLight1 = 6, - UIColorType_AccentLight2 = 7, - UIColorType_AccentLight3 = 8, - UIColorType_Complement = 9 -}; -#ifdef WIDL_using_Windows_UI_ViewManagement -#define UIColorType __x_ABI_CWindows_CUI_CViewManagement_CUIColorType -#endif /* WIDL_using_Windows_UI_ViewManagement */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifdef __cplusplus -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - enum UIElementType { - UIElementType_ActiveCaption = 0, - UIElementType_Background = 1, - UIElementType_ButtonFace = 2, - UIElementType_ButtonText = 3, - UIElementType_CaptionText = 4, - UIElementType_GrayText = 5, - UIElementType_Highlight = 6, - UIElementType_HighlightText = 7, - UIElementType_Hotlight = 8, - UIElementType_InactiveCaption = 9, - UIElementType_InactiveCaptionText = 10, - UIElementType_Window = 11, - UIElementType_WindowText = 12, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_AccentColor = 1000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_TextHigh = 1001, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_TextMedium = 1002, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_TextLow = 1003, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_TextContrastWithHigh = 1004, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextHigh = 1005, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextMediumHigh = 1006, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextMedium = 1007, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextMediumLow = 1008, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextLow = 1009, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_PageBackground = 1010, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_PopupBackground = 1011, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_OverlayOutsidePopup = 1012 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - }; - } - } - } -} -extern "C" { -#else -enum __x_ABI_CWindows_CUI_CViewManagement_CUIElementType { - UIElementType_ActiveCaption = 0, - UIElementType_Background = 1, - UIElementType_ButtonFace = 2, - UIElementType_ButtonText = 3, - UIElementType_CaptionText = 4, - UIElementType_GrayText = 5, - UIElementType_Highlight = 6, - UIElementType_HighlightText = 7, - UIElementType_Hotlight = 8, - UIElementType_InactiveCaption = 9, - UIElementType_InactiveCaptionText = 10, - UIElementType_Window = 11, - UIElementType_WindowText = 12, -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_AccentColor = 1000, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_TextHigh = 1001, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_TextMedium = 1002, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_TextLow = 1003, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_TextContrastWithHigh = 1004, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextHigh = 1005, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextMediumHigh = 1006, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextMedium = 1007, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextMediumLow = 1008, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_NonTextLow = 1009, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_PageBackground = 1010, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_PopupBackground = 1011, -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 - UIElementType_OverlayOutsidePopup = 1012 -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -}; -#ifdef WIDL_using_Windows_UI_ViewManagement -#define UIElementType __x_ABI_CWindows_CUI_CViewManagement_CUIElementType -#endif /* WIDL_using_Windows_UI_ViewManagement */ -#endif - -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ -/***************************************************************************** - * IUISettings interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CViewManagement_CIUISettings, 0x85361600, 0x1c63, 0x4627, 0xbc,0xb1, 0x3a,0x89,0xe0,0xbc,0x9c,0x55); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - MIDL_INTERFACE("85361600-1c63-4627-bcb1-3a89e0bc9c55") - IUISettings : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_HandPreference( - enum HandPreference *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CursorSize( - struct Size *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ScrollBarSize( - struct Size *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ScrollBarArrowSize( - struct Size *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_ScrollBarThumbBoxSize( - struct Size *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MessageDuration( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_AnimationsEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CaretBrowsingEnabled( - boolean *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CaretBlinkRate( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_CaretWidth( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_DoubleClickTime( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_MouseHoverTime( - UINT32 *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE UIElementColor( - enum UIElementType element, - struct Color *value) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings, 0x85361600, 0x1c63, 0x4627, 0xbc,0xb1, 0x3a,0x89,0xe0,0xbc,0x9c,0x55) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CViewManagement_CIUISettingsVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - TrustLevel *trustLevel); - - /*** IUISettings methods ***/ - HRESULT (STDMETHODCALLTYPE *get_HandPreference)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - enum __x_ABI_CWindows_CUI_CViewManagement_CHandPreference *value); - - HRESULT (STDMETHODCALLTYPE *get_CursorSize)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - struct __x_ABI_CWindows_CFoundation_CSize *value); - - HRESULT (STDMETHODCALLTYPE *get_ScrollBarSize)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - struct __x_ABI_CWindows_CFoundation_CSize *value); - - HRESULT (STDMETHODCALLTYPE *get_ScrollBarArrowSize)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - struct __x_ABI_CWindows_CFoundation_CSize *value); - - HRESULT (STDMETHODCALLTYPE *get_ScrollBarThumbBoxSize)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - struct __x_ABI_CWindows_CFoundation_CSize *value); - - HRESULT (STDMETHODCALLTYPE *get_MessageDuration)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_AnimationsEnabled)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_CaretBrowsingEnabled)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - boolean *value); - - HRESULT (STDMETHODCALLTYPE *get_CaretBlinkRate)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_CaretWidth)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_DoubleClickTime)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *get_MouseHoverTime)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - UINT32 *value); - - HRESULT (STDMETHODCALLTYPE *UIElementColor)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *This, - enum __x_ABI_CWindows_CUI_CViewManagement_CUIElementType element, - struct __x_ABI_CWindows_CUI_CColor *value); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CViewManagement_CIUISettingsVtbl; - -interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings { - CONST_VTBL __x_ABI_CWindows_CUI_CViewManagement_CIUISettingsVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUISettings methods ***/ -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_HandPreference(This,value) (This)->lpVtbl->get_HandPreference(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CursorSize(This,value) (This)->lpVtbl->get_CursorSize(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_ScrollBarSize(This,value) (This)->lpVtbl->get_ScrollBarSize(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_ScrollBarArrowSize(This,value) (This)->lpVtbl->get_ScrollBarArrowSize(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_ScrollBarThumbBoxSize(This,value) (This)->lpVtbl->get_ScrollBarThumbBoxSize(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_MessageDuration(This,value) (This)->lpVtbl->get_MessageDuration(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_AnimationsEnabled(This,value) (This)->lpVtbl->get_AnimationsEnabled(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CaretBrowsingEnabled(This,value) (This)->lpVtbl->get_CaretBrowsingEnabled(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CaretBlinkRate(This,value) (This)->lpVtbl->get_CaretBlinkRate(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CaretWidth(This,value) (This)->lpVtbl->get_CaretWidth(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_DoubleClickTime(This,value) (This)->lpVtbl->get_DoubleClickTime(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_MouseHoverTime(This,value) (This)->lpVtbl->get_MouseHoverTime(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_UIElementColor(This,element,value) (This)->lpVtbl->UIElementColor(This,element,value) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_QueryInterface(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_AddRef(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_Release(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_GetIids(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_GetRuntimeClassName(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_GetTrustLevel(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUISettings methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_HandPreference(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,enum __x_ABI_CWindows_CUI_CViewManagement_CHandPreference *value) { - return This->lpVtbl->get_HandPreference(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CursorSize(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,struct __x_ABI_CWindows_CFoundation_CSize *value) { - return This->lpVtbl->get_CursorSize(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_ScrollBarSize(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,struct __x_ABI_CWindows_CFoundation_CSize *value) { - return This->lpVtbl->get_ScrollBarSize(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_ScrollBarArrowSize(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,struct __x_ABI_CWindows_CFoundation_CSize *value) { - return This->lpVtbl->get_ScrollBarArrowSize(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_ScrollBarThumbBoxSize(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,struct __x_ABI_CWindows_CFoundation_CSize *value) { - return This->lpVtbl->get_ScrollBarThumbBoxSize(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_MessageDuration(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,UINT32 *value) { - return This->lpVtbl->get_MessageDuration(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_AnimationsEnabled(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,boolean *value) { - return This->lpVtbl->get_AnimationsEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CaretBrowsingEnabled(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,boolean *value) { - return This->lpVtbl->get_CaretBrowsingEnabled(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CaretBlinkRate(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,UINT32 *value) { - return This->lpVtbl->get_CaretBlinkRate(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CaretWidth(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,UINT32 *value) { - return This->lpVtbl->get_CaretWidth(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_DoubleClickTime(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,UINT32 *value) { - return This->lpVtbl->get_DoubleClickTime(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_MouseHoverTime(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,UINT32 *value) { - return This->lpVtbl->get_MouseHoverTime(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_UIElementColor(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings* This,enum __x_ABI_CWindows_CUI_CViewManagement_CUIElementType element,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->UIElementColor(This,element,value); -} -#endif -#ifdef WIDL_using_Windows_UI_ViewManagement -#define IID_IUISettings IID___x_ABI_CWindows_CUI_CViewManagement_CIUISettings -#define IUISettingsVtbl __x_ABI_CWindows_CUI_CViewManagement_CIUISettingsVtbl -#define IUISettings __x_ABI_CWindows_CUI_CViewManagement_CIUISettings -#define IUISettings_QueryInterface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_QueryInterface -#define IUISettings_AddRef __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_AddRef -#define IUISettings_Release __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_Release -#define IUISettings_GetIids __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_GetIids -#define IUISettings_GetRuntimeClassName __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_GetRuntimeClassName -#define IUISettings_GetTrustLevel __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_GetTrustLevel -#define IUISettings_get_HandPreference __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_HandPreference -#define IUISettings_get_CursorSize __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CursorSize -#define IUISettings_get_ScrollBarSize __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_ScrollBarSize -#define IUISettings_get_ScrollBarArrowSize __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_ScrollBarArrowSize -#define IUISettings_get_ScrollBarThumbBoxSize __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_ScrollBarThumbBoxSize -#define IUISettings_get_MessageDuration __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_MessageDuration -#define IUISettings_get_AnimationsEnabled __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_AnimationsEnabled -#define IUISettings_get_CaretBrowsingEnabled __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CaretBrowsingEnabled -#define IUISettings_get_CaretBlinkRate __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CaretBlinkRate -#define IUISettings_get_CaretWidth __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_CaretWidth -#define IUISettings_get_DoubleClickTime __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_DoubleClickTime -#define IUISettings_get_MouseHoverTime __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_get_MouseHoverTime -#define IUISettings_UIElementColor __x_ABI_CWindows_CUI_CViewManagement_CIUISettings_UIElementColor -#endif /* WIDL_using_Windows_UI_ViewManagement */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IUISettings2 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CViewManagement_CIUISettings2, 0xbad82401, 0x2721, 0x44f9, 0xbb,0x91, 0x2b,0xb2,0x28,0xbe,0x44,0x2f); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - MIDL_INTERFACE("bad82401-2721-44f9-bb91-2bb228be442f") - IUISettings2 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE get_TextScaleFactor( - DOUBLE *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_TextScaleFactorChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_TextScaleFactorChanged( - EventRegistrationToken cookie) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2, 0xbad82401, 0x2721, 0x44f9, 0xbb,0x91, 0x2b,0xb2,0x28,0xbe,0x44,0x2f) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 *This, - TrustLevel *trustLevel); - - /*** IUISettings2 methods ***/ - HRESULT (STDMETHODCALLTYPE *get_TextScaleFactor)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 *This, - DOUBLE *value); - - HRESULT (STDMETHODCALLTYPE *add_TextScaleFactorChanged)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 *This, - __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable *handler, - EventRegistrationToken *cookie); - - HRESULT (STDMETHODCALLTYPE *remove_TextScaleFactorChanged)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 *This, - EventRegistrationToken cookie); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2Vtbl; - -interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 { - CONST_VTBL __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUISettings2 methods ***/ -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_get_TextScaleFactor(This,value) (This)->lpVtbl->get_TextScaleFactor(This,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_add_TextScaleFactorChanged(This,handler,cookie) (This)->lpVtbl->add_TextScaleFactorChanged(This,handler,cookie) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_remove_TextScaleFactorChanged(This,cookie) (This)->lpVtbl->remove_TextScaleFactorChanged(This,cookie) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_QueryInterface(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_AddRef(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_Release(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_GetIids(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_GetRuntimeClassName(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_GetTrustLevel(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUISettings2 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_get_TextScaleFactor(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2* This,DOUBLE *value) { - return This->lpVtbl->get_TextScaleFactor(This,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_add_TextScaleFactorChanged(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2* This,__FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable *handler,EventRegistrationToken *cookie) { - return This->lpVtbl->add_TextScaleFactorChanged(This,handler,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_remove_TextScaleFactorChanged(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings2* This,EventRegistrationToken cookie) { - return This->lpVtbl->remove_TextScaleFactorChanged(This,cookie); -} -#endif -#ifdef WIDL_using_Windows_UI_ViewManagement -#define IID_IUISettings2 IID___x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 -#define IUISettings2Vtbl __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2Vtbl -#define IUISettings2 __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2 -#define IUISettings2_QueryInterface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_QueryInterface -#define IUISettings2_AddRef __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_AddRef -#define IUISettings2_Release __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_Release -#define IUISettings2_GetIids __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_GetIids -#define IUISettings2_GetRuntimeClassName __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_GetRuntimeClassName -#define IUISettings2_GetTrustLevel __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_GetTrustLevel -#define IUISettings2_get_TextScaleFactor __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_get_TextScaleFactor -#define IUISettings2_add_TextScaleFactorChanged __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_add_TextScaleFactorChanged -#define IUISettings2_remove_TextScaleFactorChanged __x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_remove_TextScaleFactorChanged -#endif /* WIDL_using_Windows_UI_ViewManagement */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings2_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * IUISettings3 interface - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_INTERFACE_DEFINED__ -#define ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___x_ABI_CWindows_CUI_CViewManagement_CIUISettings3, 0x03021be4, 0x5254, 0x4781, 0x81,0x94, 0x51,0x68,0xf7,0xd0,0x6d,0x7b); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace UI { - namespace ViewManagement { - MIDL_INTERFACE("03021be4-5254-4781-8194-5168f7d06d7b") - IUISettings3 : public IInspectable - { - virtual HRESULT STDMETHODCALLTYPE GetColorValue( - enum UIColorType color, - struct Color *value) = 0; - - virtual HRESULT STDMETHODCALLTYPE add_ColorValuesChanged( - ABI::Windows::Foundation::ITypedEventHandler *handler, - EventRegistrationToken *cookie) = 0; - - virtual HRESULT STDMETHODCALLTYPE remove_ColorValuesChanged( - EventRegistrationToken cookie) = 0; - - }; - } - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3, 0x03021be4, 0x5254, 0x4781, 0x81,0x94, 0x51,0x68,0xf7,0xd0,0x6d,0x7b) -#endif -#else -typedef struct __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 *This); - - /*** IInspectable methods ***/ - HRESULT (STDMETHODCALLTYPE *GetIids)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 *This, - ULONG *iidCount, - IID **iids); - - HRESULT (STDMETHODCALLTYPE *GetRuntimeClassName)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 *This, - HSTRING *className); - - HRESULT (STDMETHODCALLTYPE *GetTrustLevel)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 *This, - TrustLevel *trustLevel); - - /*** IUISettings3 methods ***/ - HRESULT (STDMETHODCALLTYPE *GetColorValue)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 *This, - enum __x_ABI_CWindows_CUI_CViewManagement_CUIColorType color, - struct __x_ABI_CWindows_CUI_CColor *value); - - HRESULT (STDMETHODCALLTYPE *add_ColorValuesChanged)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 *This, - __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable *handler, - EventRegistrationToken *cookie); - - HRESULT (STDMETHODCALLTYPE *remove_ColorValuesChanged)( - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 *This, - EventRegistrationToken cookie); - - END_INTERFACE -} __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3Vtbl; - -interface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 { - CONST_VTBL __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_Release(This) (This)->lpVtbl->Release(This) -/*** IInspectable methods ***/ -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetIids(This,iidCount,iids) (This)->lpVtbl->GetIids(This,iidCount,iids) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetRuntimeClassName(This,className) (This)->lpVtbl->GetRuntimeClassName(This,className) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetTrustLevel(This,trustLevel) (This)->lpVtbl->GetTrustLevel(This,trustLevel) -/*** IUISettings3 methods ***/ -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetColorValue(This,color,value) (This)->lpVtbl->GetColorValue(This,color,value) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_add_ColorValuesChanged(This,handler,cookie) (This)->lpVtbl->add_ColorValuesChanged(This,handler,cookie) -#define __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_remove_ColorValuesChanged(This,cookie) (This)->lpVtbl->remove_ColorValuesChanged(This,cookie) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_QueryInterface(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_AddRef(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_Release(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3* This) { - return This->lpVtbl->Release(This); -} -/*** IInspectable methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetIids(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3* This,ULONG *iidCount,IID **iids) { - return This->lpVtbl->GetIids(This,iidCount,iids); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetRuntimeClassName(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3* This,HSTRING *className) { - return This->lpVtbl->GetRuntimeClassName(This,className); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetTrustLevel(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3* This,TrustLevel *trustLevel) { - return This->lpVtbl->GetTrustLevel(This,trustLevel); -} -/*** IUISettings3 methods ***/ -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetColorValue(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3* This,enum __x_ABI_CWindows_CUI_CViewManagement_CUIColorType color,struct __x_ABI_CWindows_CUI_CColor *value) { - return This->lpVtbl->GetColorValue(This,color,value); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_add_ColorValuesChanged(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3* This,__FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable *handler,EventRegistrationToken *cookie) { - return This->lpVtbl->add_ColorValuesChanged(This,handler,cookie); -} -static __WIDL_INLINE HRESULT __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_remove_ColorValuesChanged(__x_ABI_CWindows_CUI_CViewManagement_CIUISettings3* This,EventRegistrationToken cookie) { - return This->lpVtbl->remove_ColorValuesChanged(This,cookie); -} -#endif -#ifdef WIDL_using_Windows_UI_ViewManagement -#define IID_IUISettings3 IID___x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 -#define IUISettings3Vtbl __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3Vtbl -#define IUISettings3 __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3 -#define IUISettings3_QueryInterface __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_QueryInterface -#define IUISettings3_AddRef __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_AddRef -#define IUISettings3_Release __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_Release -#define IUISettings3_GetIids __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetIids -#define IUISettings3_GetRuntimeClassName __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetRuntimeClassName -#define IUISettings3_GetTrustLevel __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetTrustLevel -#define IUISettings3_GetColorValue __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_GetColorValue -#define IUISettings3_add_ColorValuesChanged __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_add_ColorValuesChanged -#define IUISettings3_remove_ColorValuesChanged __x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_remove_ColorValuesChanged -#endif /* WIDL_using_Windows_UI_ViewManagement */ -#endif - -#endif - -#endif /* ____x_ABI_CWindows_CUI_CViewManagement_CIUISettings3_INTERFACE_DEFINED__ */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/* - * Class Windows.UI.ViewManagement.UISettings - */ -#if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 -#ifndef RUNTIMECLASS_Windows_UI_ViewManagement_UISettings_DEFINED -#define RUNTIMECLASS_Windows_UI_ViewManagement_UISettings_DEFINED -#if !defined(_MSC_VER) && !defined(__MINGW32__) -static const WCHAR RuntimeClass_Windows_UI_ViewManagement_UISettings[] = {'W','i','n','d','o','w','s','.','U','I','.','V','i','e','w','M','a','n','a','g','e','m','e','n','t','.','U','I','S','e','t','t','i','n','g','s',0}; -#elif defined(__GNUC__) && !defined(__cplusplus) -const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_ViewManagement_UISettings[] = L"Windows.UI.ViewManagement.UISettings"; -#else -extern const DECLSPEC_SELECTANY WCHAR RuntimeClass_Windows_UI_ViewManagement_UISettings[] = {'W','i','n','d','o','w','s','.','U','I','.','V','i','e','w','M','a','n','a','g','e','m','e','n','t','.','U','I','S','e','t','t','i','n','g','s',0}; -#endif -#endif /* RUNTIMECLASS_Windows_UI_ViewManagement_UISettings_DEFINED */ -#endif /* WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 */ - -/***************************************************************************** - * ITypedEventHandler interface - */ -#ifndef ____FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_INTERFACE_DEFINED__ -#define ____FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_INTERFACE_DEFINED__ - -DEFINE_GUID(IID___FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable, 0x2dbdba9d, 0x20da, 0x519d, 0x90,0x78, 0x09,0xf8,0x35,0xbc,0x5b,0xc7); -#if defined(__cplusplus) && !defined(CINTERFACE) -} /* extern "C" */ -namespace ABI { - namespace Windows { - namespace Foundation { - template<> - MIDL_INTERFACE("2dbdba9d-20da-519d-9078-09f835bc5bc7") - ITypedEventHandler : ITypedEventHandler_impl, IInspectable* > - { - }; - } - } -} -extern "C" { -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(__FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable, 0x2dbdba9d, 0x20da, 0x519d, 0x90,0x78, 0x09,0xf8,0x35,0xbc,0x5b,0xc7) -#endif -#else -typedef struct __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectableVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable *This); - - ULONG (STDMETHODCALLTYPE *Release)( - __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable *This); - - /*** ITypedEventHandler methods ***/ - HRESULT (STDMETHODCALLTYPE *Invoke)( - __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable *This, - __x_ABI_CWindows_CUI_CViewManagement_CIUISettings *sender, - IInspectable *args); - - END_INTERFACE -} __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectableVtbl; - -interface __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable { - CONST_VTBL __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectableVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_AddRef(This) (This)->lpVtbl->AddRef(This) -#define __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_Release(This) (This)->lpVtbl->Release(This) -/*** ITypedEventHandler methods ***/ -#define __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_Invoke(This,sender,args) (This)->lpVtbl->Invoke(This,sender,args) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_QueryInterface(__FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_AddRef(__FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_Release(__FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable* This) { - return This->lpVtbl->Release(This); -} -/*** ITypedEventHandler methods ***/ -static __WIDL_INLINE HRESULT __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_Invoke(__FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable* This,__x_ABI_CWindows_CUI_CViewManagement_CIUISettings *sender,IInspectable *args) { - return This->lpVtbl->Invoke(This,sender,args); -} -#endif -#ifdef WIDL_using_Windows_Foundation -#define IID_ITypedEventHandler_UISettings_IInspectable IID___FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable -#define ITypedEventHandler_UISettings_IInspectableVtbl __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectableVtbl -#define ITypedEventHandler_UISettings_IInspectable __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable -#define ITypedEventHandler_UISettings_IInspectable_QueryInterface __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_QueryInterface -#define ITypedEventHandler_UISettings_IInspectable_AddRef __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_AddRef -#define ITypedEventHandler_UISettings_IInspectable_Release __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_Release -#define ITypedEventHandler_UISettings_IInspectable_Invoke __FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_Invoke -#endif /* WIDL_using_Windows_Foundation */ -#endif - -#endif - -#endif /* ____FITypedEventHandler_2_Windows__CUI__CViewManagement__CUISettings_IInspectable_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_ui_viewmanagement_h__ */ diff --git a/lib/libc/include/any-windows-any/windows.ui.xaml.hosting.desktopwindowxamlsource.h b/lib/libc/include/any-windows-any/windows.ui.xaml.hosting.desktopwindowxamlsource.h deleted file mode 100644 index 4256fa985890e78b96b96fdff6d63bc0b7240981..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windows.ui.xaml.hosting.desktopwindowxamlsource.h +++ /dev/null @@ -1,248 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windows.ui.xaml.hosting.desktopwindowxamlsource.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windows_ui_xaml_hosting_desktopwindowxamlsource_h__ -#define __windows_ui_xaml_hosting_desktopwindowxamlsource_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -#ifndef __IDesktopWindowXamlSourceNative_FWD_DEFINED__ -#define __IDesktopWindowXamlSourceNative_FWD_DEFINED__ -typedef interface IDesktopWindowXamlSourceNative IDesktopWindowXamlSourceNative; -#ifdef __cplusplus -interface IDesktopWindowXamlSourceNative; -#endif /* __cplusplus */ -#endif - -#ifndef __IDesktopWindowXamlSourceNative2_FWD_DEFINED__ -#define __IDesktopWindowXamlSourceNative2_FWD_DEFINED__ -typedef interface IDesktopWindowXamlSourceNative2 IDesktopWindowXamlSourceNative2; -#ifdef __cplusplus -interface IDesktopWindowXamlSourceNative2; -#endif /* __cplusplus */ -#endif - -/* Headers for imported files */ - -#include - -#ifdef __cplusplus -extern "C" { -#endif - -/***************************************************************************** - * IDesktopWindowXamlSourceNative interface - */ -#ifndef __IDesktopWindowXamlSourceNative_INTERFACE_DEFINED__ -#define __IDesktopWindowXamlSourceNative_INTERFACE_DEFINED__ - -DEFINE_GUID(IID_IDesktopWindowXamlSourceNative, 0x3cbcf1bf, 0x2f76, 0x4e9c, 0x96,0xab, 0xe8,0x4b,0x37,0x97,0x25,0x54); -#if defined(__cplusplus) && !defined(CINTERFACE) -MIDL_INTERFACE("3cbcf1bf-2f76-4e9c-96ab-e84b37972554") -IDesktopWindowXamlSourceNative : public IUnknown -{ - virtual HRESULT STDMETHODCALLTYPE AttachToWindow( - HWND parent_wnd) = 0; - - virtual HRESULT STDMETHODCALLTYPE get_WindowHandle( - HWND *wnd) = 0; - -}; -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(IDesktopWindowXamlSourceNative, 0x3cbcf1bf, 0x2f76, 0x4e9c, 0x96,0xab, 0xe8,0x4b,0x37,0x97,0x25,0x54) -#endif -#else -typedef struct IDesktopWindowXamlSourceNativeVtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - IDesktopWindowXamlSourceNative *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - IDesktopWindowXamlSourceNative *This); - - ULONG (STDMETHODCALLTYPE *Release)( - IDesktopWindowXamlSourceNative *This); - - /*** IDesktopWindowXamlSourceNative methods ***/ - HRESULT (STDMETHODCALLTYPE *AttachToWindow)( - IDesktopWindowXamlSourceNative *This, - HWND parent_wnd); - - HRESULT (STDMETHODCALLTYPE *get_WindowHandle)( - IDesktopWindowXamlSourceNative *This, - HWND *wnd); - - END_INTERFACE -} IDesktopWindowXamlSourceNativeVtbl; - -interface IDesktopWindowXamlSourceNative { - CONST_VTBL IDesktopWindowXamlSourceNativeVtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define IDesktopWindowXamlSourceNative_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define IDesktopWindowXamlSourceNative_AddRef(This) (This)->lpVtbl->AddRef(This) -#define IDesktopWindowXamlSourceNative_Release(This) (This)->lpVtbl->Release(This) -/*** IDesktopWindowXamlSourceNative methods ***/ -#define IDesktopWindowXamlSourceNative_AttachToWindow(This,parent_wnd) (This)->lpVtbl->AttachToWindow(This,parent_wnd) -#define IDesktopWindowXamlSourceNative_get_WindowHandle(This,wnd) (This)->lpVtbl->get_WindowHandle(This,wnd) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDesktopWindowXamlSourceNative_QueryInterface(IDesktopWindowXamlSourceNative* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG IDesktopWindowXamlSourceNative_AddRef(IDesktopWindowXamlSourceNative* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG IDesktopWindowXamlSourceNative_Release(IDesktopWindowXamlSourceNative* This) { - return This->lpVtbl->Release(This); -} -/*** IDesktopWindowXamlSourceNative methods ***/ -static __WIDL_INLINE HRESULT IDesktopWindowXamlSourceNative_AttachToWindow(IDesktopWindowXamlSourceNative* This,HWND parent_wnd) { - return This->lpVtbl->AttachToWindow(This,parent_wnd); -} -static __WIDL_INLINE HRESULT IDesktopWindowXamlSourceNative_get_WindowHandle(IDesktopWindowXamlSourceNative* This,HWND *wnd) { - return This->lpVtbl->get_WindowHandle(This,wnd); -} -#endif -#endif - -#endif - - -#endif /* __IDesktopWindowXamlSourceNative_INTERFACE_DEFINED__ */ - -/***************************************************************************** - * IDesktopWindowXamlSourceNative2 interface - */ -#ifndef __IDesktopWindowXamlSourceNative2_INTERFACE_DEFINED__ -#define __IDesktopWindowXamlSourceNative2_INTERFACE_DEFINED__ - -DEFINE_GUID(IID_IDesktopWindowXamlSourceNative2, 0xe3dcd8c7, 0x3057, 0x4692, 0x99,0xc3, 0x7b,0x77,0x20,0xaf,0xda,0x31); -#if defined(__cplusplus) && !defined(CINTERFACE) -MIDL_INTERFACE("e3dcd8c7-3057-4692-99c3-7b7720afda31") -IDesktopWindowXamlSourceNative2 : public IDesktopWindowXamlSourceNative -{ - virtual HRESULT STDMETHODCALLTYPE PreTranslateMessage( - const MSG *message, - WINBOOL *result) = 0; - -}; -#ifdef __CRT_UUID_DECL -__CRT_UUID_DECL(IDesktopWindowXamlSourceNative2, 0xe3dcd8c7, 0x3057, 0x4692, 0x99,0xc3, 0x7b,0x77,0x20,0xaf,0xda,0x31) -#endif -#else -typedef struct IDesktopWindowXamlSourceNative2Vtbl { - BEGIN_INTERFACE - - /*** IUnknown methods ***/ - HRESULT (STDMETHODCALLTYPE *QueryInterface)( - IDesktopWindowXamlSourceNative2 *This, - REFIID riid, - void **ppvObject); - - ULONG (STDMETHODCALLTYPE *AddRef)( - IDesktopWindowXamlSourceNative2 *This); - - ULONG (STDMETHODCALLTYPE *Release)( - IDesktopWindowXamlSourceNative2 *This); - - /*** IDesktopWindowXamlSourceNative methods ***/ - HRESULT (STDMETHODCALLTYPE *AttachToWindow)( - IDesktopWindowXamlSourceNative2 *This, - HWND parent_wnd); - - HRESULT (STDMETHODCALLTYPE *get_WindowHandle)( - IDesktopWindowXamlSourceNative2 *This, - HWND *wnd); - - /*** IDesktopWindowXamlSourceNative2 methods ***/ - HRESULT (STDMETHODCALLTYPE *PreTranslateMessage)( - IDesktopWindowXamlSourceNative2 *This, - const MSG *message, - WINBOOL *result); - - END_INTERFACE -} IDesktopWindowXamlSourceNative2Vtbl; - -interface IDesktopWindowXamlSourceNative2 { - CONST_VTBL IDesktopWindowXamlSourceNative2Vtbl* lpVtbl; -}; - -#ifdef COBJMACROS -#ifndef WIDL_C_INLINE_WRAPPERS -/*** IUnknown methods ***/ -#define IDesktopWindowXamlSourceNative2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) -#define IDesktopWindowXamlSourceNative2_AddRef(This) (This)->lpVtbl->AddRef(This) -#define IDesktopWindowXamlSourceNative2_Release(This) (This)->lpVtbl->Release(This) -/*** IDesktopWindowXamlSourceNative methods ***/ -#define IDesktopWindowXamlSourceNative2_AttachToWindow(This,parent_wnd) (This)->lpVtbl->AttachToWindow(This,parent_wnd) -#define IDesktopWindowXamlSourceNative2_get_WindowHandle(This,wnd) (This)->lpVtbl->get_WindowHandle(This,wnd) -/*** IDesktopWindowXamlSourceNative2 methods ***/ -#define IDesktopWindowXamlSourceNative2_PreTranslateMessage(This,message,result) (This)->lpVtbl->PreTranslateMessage(This,message,result) -#else -/*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDesktopWindowXamlSourceNative2_QueryInterface(IDesktopWindowXamlSourceNative2* This,REFIID riid,void **ppvObject) { - return This->lpVtbl->QueryInterface(This,riid,ppvObject); -} -static __WIDL_INLINE ULONG IDesktopWindowXamlSourceNative2_AddRef(IDesktopWindowXamlSourceNative2* This) { - return This->lpVtbl->AddRef(This); -} -static __WIDL_INLINE ULONG IDesktopWindowXamlSourceNative2_Release(IDesktopWindowXamlSourceNative2* This) { - return This->lpVtbl->Release(This); -} -/*** IDesktopWindowXamlSourceNative methods ***/ -static __WIDL_INLINE HRESULT IDesktopWindowXamlSourceNative2_AttachToWindow(IDesktopWindowXamlSourceNative2* This,HWND parent_wnd) { - return This->lpVtbl->AttachToWindow(This,parent_wnd); -} -static __WIDL_INLINE HRESULT IDesktopWindowXamlSourceNative2_get_WindowHandle(IDesktopWindowXamlSourceNative2* This,HWND *wnd) { - return This->lpVtbl->get_WindowHandle(This,wnd); -} -/*** IDesktopWindowXamlSourceNative2 methods ***/ -static __WIDL_INLINE HRESULT IDesktopWindowXamlSourceNative2_PreTranslateMessage(IDesktopWindowXamlSourceNative2* This,const MSG *message,WINBOOL *result) { - return This->lpVtbl->PreTranslateMessage(This,message,result); -} -#endif -#endif - -#endif - - -#endif /* __IDesktopWindowXamlSourceNative2_INTERFACE_DEFINED__ */ - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windows_ui_xaml_hosting_desktopwindowxamlsource_h__ */ diff --git a/lib/libc/include/any-windows-any/windowscontracts.h b/lib/libc/include/any-windows-any/windowscontracts.h deleted file mode 100644 index 7049572ee1fc25a122927d6263e00e1240bd9da4..0000000000000000000000000000000000000000 --- a/lib/libc/include/any-windows-any/windowscontracts.h +++ /dev/null @@ -1,57 +0,0 @@ -/*** Autogenerated by WIDL 8.21 from include/windowscontracts.idl - Do not edit ***/ - -#ifdef _WIN32 -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 475 -#endif -#include -#include -#endif - -#ifndef COM_NO_WINDOWS_H -#include -#include -#endif - -#ifndef __windowscontracts_h__ -#define __windowscontracts_h__ - -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - -/* Forward declarations */ - -/* Headers for imported files */ - - -#ifdef __cplusplus -extern "C" { -#endif - -#if !defined(WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION) -#define WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION 0x40000 -#endif // defined(WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION) - -#if !defined(WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION) -#define WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION 0xe0000 -#endif // defined(WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION) - -#if !defined(WINDOWS_PHONE_PHONECONTRACT_VERSION) -#define WINDOWS_PHONE_PHONECONTRACT_VERSION 0x10000 -#endif // defined(WINDOWS_PHONE_PHONECONTRACT_VERSION) - -/* Begin additional prototypes for all interfaces */ - - -/* End additional prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif /* __windowscontracts_h__ */ diff --git a/lib/libc/include/any-windows-any/winerror.h b/lib/libc/include/any-windows-any/winerror.h index cab8dbad24ccd82b129c36c0e54b7a448fbe50ab..17a392402b93447d47cf92a82ca596301f6bb780 100644 --- a/lib/libc/include/any-windows-any/winerror.h +++ b/lib/libc/include/any-windows-any/winerror.h @@ -159,6 +159,9 @@ #define FACILITY_SYNCENGINE 2050 #define FACILITY_XBOX 2339 #define FACILITY_GAME 2340 +#define FACILITY_USERMODE_UNIONFS 2341 +#define FACILITY_USERMODE_PRM 2342 +#define FACILITY_USERMODE_WIN_ACCEL 2343 #define FACILITY_PIX 2748 #define ERROR_SUCCESS __MSABI_LONG(0) @@ -528,6 +531,10 @@ #define ERROR_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES __MSABI_LONG(473) #define ERROR_INDEX_OUT_OF_BOUNDS __MSABI_LONG(474) #define ERROR_CLOUD_FILE_US_MESSAGE_TIMEOUT __MSABI_LONG(475) +#define ERROR_NOT_A_DEV_VOLUME __MSABI_LONG(476) +#define ERROR_FS_GUID_MISMATCH __MSABI_LONG(477) +#define ERROR_CANT_ATTACH_TO_DEV_VOLUME __MSABI_LONG(478) +#define ERROR_MEMORY_DECOMPRESSION_FAILURE __MSABI_LONG(479) #define ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT __MSABI_LONG(480) #define ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT __MSABI_LONG(481) #define ERROR_PNP_QUERY_REMOVE_UNRELATED_DEVICE_TIMEOUT __MSABI_LONG(482) @@ -560,6 +567,13 @@ #define ERROR_BLOCK_SOURCE_WEAK_REFERENCE_INVALID __MSABI_LONG(512) #define ERROR_BLOCK_TARGET_WEAK_REFERENCE_INVALID __MSABI_LONG(513) #define ERROR_BLOCK_SHARED __MSABI_LONG(514) +#define ERROR_VOLUME_UPGRADE_NOT_NEEDED __MSABI_LONG(515) +#define ERROR_VOLUME_UPGRADE_PENDING __MSABI_LONG(516) +#define ERROR_VOLUME_UPGRADE_DISABLED __MSABI_LONG(517) +#define ERROR_VOLUME_UPGRADE_DISABLED_TILL_OS_DOWNGRADE_EXPIRED __MSABI_LONG(518) +#define ERROR_INVALID_CONFIG_VALUE __MSABI_LONG(519) +#define ERROR_MEMORY_DECOMPRESSION_HW_ERROR __MSABI_LONG(520) +#define ERROR_VOLUME_ROLLBACK_DETECTED __MSABI_LONG(521) #define ERROR_ARITHMETIC_OVERFLOW __MSABI_LONG(534) #define ERROR_PIPE_CONNECTED __MSABI_LONG(535) #define ERROR_PIPE_LISTENING __MSABI_LONG(536) @@ -1035,6 +1049,7 @@ #define ERROR_SMARTCARD_SUBSYSTEM_FAILURE __MSABI_LONG(1264) #define ERROR_DOWNGRADE_DETECTED __MSABI_LONG(1265) #define ERROR_MACHINE_LOCKED __MSABI_LONG(1271) +#define ERROR_SMB_GUEST_LOGON_BLOCKED __MSABI_LONG(1272) #define ERROR_CALLBACK_SUPPLIED_INVALID_DATA __MSABI_LONG(1273) #define ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED __MSABI_LONG(1274) #define ERROR_DRIVER_BLOCKED __MSABI_LONG(1275) @@ -1497,6 +1512,7 @@ #define ERROR_INVALID_TRANSFORM __MSABI_LONG(2020) #define ERROR_COLORSPACE_MISMATCH __MSABI_LONG(2021) #define ERROR_INVALID_COLORINDEX __MSABI_LONG(2022) +#define ERROR_PROFILE_DOES_NOT_MATCH_DEVICE __MSABI_LONG(2023) #define ERROR_CONNECTED_OTHER_PASSWORD __MSABI_LONG(2108) #define ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT __MSABI_LONG(2109) #define ERROR_BAD_USERNAME __MSABI_LONG(2202) @@ -1529,6 +1545,7 @@ #define ERROR_PRINTER_NOT_SHAREABLE __MSABI_LONG(3022) #define ERROR_SERVER_SERVICE_CALL_REQUIRES_SMB1 __MSABI_LONG(3023) #define ERROR_NETWORK_AUTHENTICATION_PROMPT_CANCELED __MSABI_LONG(3024) +#define ERROR_REMOTE_MAILSLOTS_DEPRECATED __MSABI_LONG(3025) #define ERROR_REQUEST_PAUSED __MSABI_LONG(3050) #define ERROR_APPEXEC_CONDITION_NOT_SATISFIED __MSABI_LONG(3060) #define ERROR_APPEXEC_HANDLE_INVALIDATED __MSABI_LONG(3061) @@ -1551,6 +1568,10 @@ #define ERROR_VRF_VOLATILE_PROTECTED_DRIVER __MSABI_LONG(3085) #define ERROR_VRF_VOLATILE_NMI_REGISTERED __MSABI_LONG(3086) #define ERROR_VRF_VOLATILE_SETTINGS_CONFLICT __MSABI_LONG(3087) +#define ERROR_CAR_LKD_IN_PROGRESS __MSABI_LONG(3088) +#define ERROR_DIF_ZERO_SIZE_INFORMATION __MSABI_LONG(3187) +#define ERROR_DIF_DRIVER_PLUGIN_MISMATCH __MSABI_LONG(3188) +#define ERROR_DIF_DRIVER_THUNKS_NOT_ALLOWED __MSABI_LONG(3189) #define ERROR_DIF_IOCALLBACK_NOT_REPLACED __MSABI_LONG(3190) #define ERROR_DIF_LIVEDUMP_LIMIT_EXCEEDED __MSABI_LONG(3191) #define ERROR_DIF_VOLATILE_SECTION_NOT_LOCKED __MSABI_LONG(3192) @@ -1569,6 +1590,23 @@ #define ERROR_FULL_BACKUP __MSABI_LONG(4004) #define ERROR_REC_NON_EXISTENT __MSABI_LONG(4005) #define ERROR_RPL_NOT_ALLOWED __MSABI_LONG(4006) +#define PEERDIST_ERROR_CONTENTINFO_VERSION_UNSUPPORTED __MSABI_LONG(4050) +#define PEERDIST_ERROR_CANNOT_PARSE_CONTENTINFO __MSABI_LONG(4051) +#define PEERDIST_ERROR_MISSING_DATA __MSABI_LONG(4052) +#define PEERDIST_ERROR_NO_MORE __MSABI_LONG(4053) +#define PEERDIST_ERROR_NOT_INITIALIZED __MSABI_LONG(4054) +#define PEERDIST_ERROR_ALREADY_INITIALIZED __MSABI_LONG(4055) +#define PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS __MSABI_LONG(4056) +#define PEERDIST_ERROR_INVALIDATED __MSABI_LONG(4057) +#define PEERDIST_ERROR_ALREADY_EXISTS __MSABI_LONG(4058) +#define PEERDIST_ERROR_OPERATION_NOTFOUND __MSABI_LONG(4059) +#define PEERDIST_ERROR_ALREADY_COMPLETED __MSABI_LONG(4060) +#define PEERDIST_ERROR_OUT_OF_BOUNDS __MSABI_LONG(4061) +#define PEERDIST_ERROR_VERSION_UNSUPPORTED __MSABI_LONG(4062) +#define PEERDIST_ERROR_INVALID_CONFIGURATION __MSABI_LONG(4063) +#define PEERDIST_ERROR_NOT_LICENSED __MSABI_LONG(4064) +#define PEERDIST_ERROR_SERVICE_UNAVAILABLE __MSABI_LONG(4065) +#define PEERDIST_ERROR_TRUST_FAILURE __MSABI_LONG(4066) #define ERROR_DHCP_ADDRESS_CONFLICT __MSABI_LONG(4100) #define ERROR_WMI_GUID_NOT_FOUND __MSABI_LONG(4200) #define ERROR_WMI_INSTANCE_NOT_FOUND __MSABI_LONG(4201) @@ -1585,6 +1623,10 @@ #define ERROR_WMI_ALREADY_DISABLED __MSABI_LONG(4212) #define ERROR_WMI_READ_ONLY __MSABI_LONG(4213) #define ERROR_WMI_SET_FAILURE __MSABI_LONG(4214) +#define ERROR_NOT_APPCONTAINER __MSABI_LONG(4250) +#define ERROR_APPCONTAINER_REQUIRED __MSABI_LONG(4251) +#define ERROR_NOT_SUPPORTED_IN_APPCONTAINER __MSABI_LONG(4252) +#define ERROR_INVALID_PACKAGE_SID_LENGTH __MSABI_LONG(4253) #define ERROR_INVALID_MEDIA __MSABI_LONG(4300) #define ERROR_INVALID_LIBRARY __MSABI_LONG(4301) #define ERROR_INVALID_MEDIA_POOL __MSABI_LONG(4302) @@ -1668,6 +1710,29 @@ #define ERROR_WOF_FILE_RESOURCE_TABLE_CORRUPT __MSABI_LONG(4448) #define ERROR_OBJECT_IS_IMMUTABLE __MSABI_LONG(4449) #define ERROR_VOLUME_NOT_SIS_ENABLED __MSABI_LONG(4500) +#define ERROR_SYSTEM_INTEGRITY_ROLLBACK_DETECTED __MSABI_LONG(4550) +#define ERROR_SYSTEM_INTEGRITY_POLICY_VIOLATION __MSABI_LONG(4551) +#define ERROR_SYSTEM_INTEGRITY_INVALID_POLICY __MSABI_LONG(4552) +#define ERROR_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED __MSABI_LONG(4553) +#define ERROR_SYSTEM_INTEGRITY_TOO_MANY_POLICIES __MSABI_LONG(4554) +#define ERROR_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED __MSABI_LONG(4555) +#define ERROR_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS __MSABI_LONG(4556) +#define ERROR_SYSTEM_INTEGRITY_REPUTATION_PUA __MSABI_LONG(4557) +#define ERROR_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT __MSABI_LONG(4558) +#define ERROR_SYSTEM_INTEGRITY_REPUTATION_OFFLINE __MSABI_LONG(4559) +#define ERROR_VSM_NOT_INITIALIZED __MSABI_LONG(4560) +#define ERROR_VSM_DMA_PROTECTION_NOT_IN_USE __MSABI_LONG(4561) +#define ERROR_PLATFORM_MANIFEST_NOT_AUTHORIZED __MSABI_LONG(4570) +#define ERROR_PLATFORM_MANIFEST_INVALID __MSABI_LONG(4571) +#define ERROR_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED __MSABI_LONG(4572) +#define ERROR_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED __MSABI_LONG(4573) +#define ERROR_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND __MSABI_LONG(4574) +#define ERROR_PLATFORM_MANIFEST_NOT_ACTIVE __MSABI_LONG(4575) +#define ERROR_PLATFORM_MANIFEST_NOT_SIGNED __MSABI_LONG(4576) +#define ERROR_SYSTEM_INTEGRITY_REPUTATION_UNFRIENDLY_FILE __MSABI_LONG(4580) +#define ERROR_SYSTEM_INTEGRITY_REPUTATION_UNATTAINABLE __MSABI_LONG(4581) +#define ERROR_SYSTEM_INTEGRITY_REPUTATION_EXPLICIT_DENY_FILE __MSABI_LONG(4582) +#define ERROR_SYSTEM_INTEGRITY_WHQL_NOT_SATISFIED __MSABI_LONG(4583) #define ERROR_DEPENDENT_RESOURCE_EXISTS __MSABI_LONG(5001) #define ERROR_DEPENDENCY_NOT_FOUND __MSABI_LONG(5002) #define ERROR_DEPENDENCY_ALREADY_EXISTS __MSABI_LONG(5003) @@ -1756,6 +1821,7 @@ #define ERROR_DATABASE_BACKUP_CORRUPT __MSABI_LONG(5087) #define ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT __MSABI_LONG(5088) #define ERROR_RESOURCE_PROPERTY_UNCHANGEABLE __MSABI_LONG(5089) +#define ERROR_NO_ADMIN_ACCESS_POINT __MSABI_LONG(5090) #define ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE __MSABI_LONG(5890) #define ERROR_CLUSTER_QUORUMLOG_NOT_FOUND __MSABI_LONG(5891) #define ERROR_CLUSTER_MEMBERSHIP_HALT __MSABI_LONG(5892) @@ -1890,9 +1956,18 @@ #define ERROR_CS_ENCRYPTION_FILE_NOT_CSE __MSABI_LONG(6021) #define ERROR_ENCRYPTION_POLICY_DENIES_OPERATION __MSABI_LONG(6022) #define ERROR_WIP_ENCRYPTION_FAILED __MSABI_LONG(6023) +#define ERROR_PDE_ENCRYPTION_UNAVAILABLE_FAILURE __MSABI_LONG(6024) +#define ERROR_PDE_DECRYPTION_UNAVAILABLE_FAILURE __MSABI_LONG(6025) +#define ERROR_PDE_DECRYPTION_UNAVAILABLE __MSABI_LONG(6026) #define ERROR_NO_BROWSER_SERVERS_FOUND __MSABI_LONG(6118) #define SCHED_E_SERVICE_NOT_LOCALSYSTEM __MSABI_LONG(6200) #define ERROR_CLUSTER_OBJECT_IS_CLUSTER_SET_VM __MSABI_LONG(6250) +#define ERROR_CNU_TEMPLATE_ALREADY_EXISTS __MSABI_LONG(6251) +#define ERROR_CNU_TEMPLATE_NAME_NOT_FOUND __MSABI_LONG(6252) +#define ERROR_CNU_RUN_NAME_NOT_FOUND __MSABI_LONG(6253) +#define ERROR_CNU_RUN_ALREADY_IN_PROGRESS __MSABI_LONG(6254) +#define ERROR_CNU_RUN_NOT_IN_PROGRESS __MSABI_LONG(6255) +#define ERROR_CNU_NOT_READY __MSABI_LONG(6256) #define ERROR_LOG_SECTOR_INVALID __MSABI_LONG(6600) #define ERROR_LOG_SECTOR_PARITY_INVALID __MSABI_LONG(6601) #define ERROR_LOG_SECTOR_REMAPPED __MSABI_LONG(6602) @@ -2159,6 +2234,7 @@ #define ERROR_DS_REFERRAL_LIMIT_EXCEEDED __MSABI_LONG(8260) #define ERROR_DS_SORT_CONTROL_MISSING __MSABI_LONG(8261) #define ERROR_DS_OFFSET_RANGE_ERROR __MSABI_LONG(8262) +#define ERROR_DS_RIDMGR_DISABLED __MSABI_LONG(8263) #define ERROR_DS_ROOT_MUST_BE_NC __MSABI_LONG(8301) #define ERROR_DS_ADD_REPLICA_INHIBITED __MSABI_LONG(8302) #define ERROR_DS_ATT_NOT_DEF_IN_SCHEMA __MSABI_LONG(8303) @@ -2528,6 +2604,37 @@ #define DNS_ERROR_RCODE_BADKEY __MSABI_LONG(9017) #define DNS_ERROR_RCODE_BADTIME __MSABI_LONG(9018) #define DNS_ERROR_RCODE_LAST DNS_ERROR_RCODE_BADTIME +#define DNS_ERROR_DNSSEC_BASE 9100 +#define DNS_ERROR_KEYMASTER_REQUIRED __MSABI_LONG(9101) +#define DNS_ERROR_NOT_ALLOWED_ON_SIGNED_ZONE __MSABI_LONG(9102) +#define DNS_ERROR_NSEC3_INCOMPATIBLE_WITH_RSA_SHA1 __MSABI_LONG(9103) +#define DNS_ERROR_NOT_ENOUGH_SIGNING_KEY_DESCRIPTORS __MSABI_LONG(9104) +#define DNS_ERROR_UNSUPPORTED_ALGORITHM __MSABI_LONG(9105) +#define DNS_ERROR_INVALID_KEY_SIZE __MSABI_LONG(9106) +#define DNS_ERROR_SIGNING_KEY_NOT_ACCESSIBLE __MSABI_LONG(9107) +#define DNS_ERROR_KSP_DOES_NOT_SUPPORT_PROTECTION __MSABI_LONG(9108) +#define DNS_ERROR_UNEXPECTED_DATA_PROTECTION_ERROR __MSABI_LONG(9109) +#define DNS_ERROR_UNEXPECTED_CNG_ERROR __MSABI_LONG(9110) +#define DNS_ERROR_UNKNOWN_SIGNING_PARAMETER_VERSION __MSABI_LONG(9111) +#define DNS_ERROR_KSP_NOT_ACCESSIBLE __MSABI_LONG(9112) +#define DNS_ERROR_TOO_MANY_SKDS __MSABI_LONG(9113) +#define DNS_ERROR_INVALID_ROLLOVER_PERIOD __MSABI_LONG(9114) +#define DNS_ERROR_INVALID_INITIAL_ROLLOVER_OFFSET __MSABI_LONG(9115) +#define DNS_ERROR_ROLLOVER_IN_PROGRESS __MSABI_LONG(9116) +#define DNS_ERROR_STANDBY_KEY_NOT_PRESENT __MSABI_LONG(9117) +#define DNS_ERROR_NOT_ALLOWED_ON_ZSK __MSABI_LONG(9118) +#define DNS_ERROR_NOT_ALLOWED_ON_ACTIVE_SKD __MSABI_LONG(9119) +#define DNS_ERROR_ROLLOVER_ALREADY_QUEUED __MSABI_LONG(9120) +#define DNS_ERROR_NOT_ALLOWED_ON_UNSIGNED_ZONE __MSABI_LONG(9121) +#define DNS_ERROR_BAD_KEYMASTER __MSABI_LONG(9122) +#define DNS_ERROR_INVALID_SIGNATURE_VALIDITY_PERIOD __MSABI_LONG(9123) +#define DNS_ERROR_INVALID_NSEC3_ITERATION_COUNT __MSABI_LONG(9124) +#define DNS_ERROR_DNSSEC_IS_DISABLED __MSABI_LONG(9125) +#define DNS_ERROR_INVALID_XML __MSABI_LONG(9126) +#define DNS_ERROR_NO_VALID_TRUST_ANCHORS __MSABI_LONG(9127) +#define DNS_ERROR_ROLLOVER_NOT_POKEABLE __MSABI_LONG(9128) +#define DNS_ERROR_NSEC3_NAME_COLLISION __MSABI_LONG(9129) +#define DNS_ERROR_NSEC_INCOMPATIBLE_WITH_NSEC3_RSA_SHA1 __MSABI_LONG(9130) #define DNS_ERROR_PACKET_FMT_BASE 9500 #define DNS_INFO_NO_RECORDS __MSABI_LONG(9501) #define DNS_ERROR_BAD_PACKET __MSABI_LONG(9502) @@ -2555,6 +2662,14 @@ #define DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION __MSABI_LONG(9563) #define DNS_ERROR_CANNOT_FIND_ROOT_HINTS __MSABI_LONG(9564) #define DNS_ERROR_INCONSISTENT_ROOT_HINTS __MSABI_LONG(9565) +#define DNS_ERROR_DWORD_VALUE_TOO_SMALL __MSABI_LONG(9566) +#define DNS_ERROR_DWORD_VALUE_TOO_LARGE __MSABI_LONG(9567) +#define DNS_ERROR_BACKGROUND_LOADING __MSABI_LONG(9568) +#define DNS_ERROR_NOT_ALLOWED_ON_RODC __MSABI_LONG(9569) +#define DNS_ERROR_NOT_ALLOWED_UNDER_DNAME __MSABI_LONG(9570) +#define DNS_ERROR_DELEGATION_REQUIRED __MSABI_LONG(9571) +#define DNS_ERROR_INVALID_POLICY_TABLE __MSABI_LONG(9572) +#define DNS_ERROR_ADDRESS_REQUIRED __MSABI_LONG(9573) #define DNS_ERROR_ZONE_BASE 9600 #define DNS_ERROR_ZONE_DOES_NOT_EXIST __MSABI_LONG(9601) #define DNS_ERROR_NO_ZONE_INFO __MSABI_LONG(9602) @@ -2577,6 +2692,7 @@ #define DNS_ERROR_FORWARDER_ALREADY_EXISTS __MSABI_LONG(9619) #define DNS_ERROR_ZONE_REQUIRES_MASTER_IP __MSABI_LONG(9620) #define DNS_ERROR_ZONE_IS_SHUTDOWN __MSABI_LONG(9621) +#define DNS_ERROR_ZONE_LOCKED_FOR_SIGNING __MSABI_LONG(9622) #define DNS_ERROR_DATAFILE_BASE 9650 #define DNS_ERROR_PRIMARY_REQUIRES_DATAFILE __MSABI_LONG(9651) #define DNS_ERROR_INVALID_DATAFILE_NAME __MSABI_LONG(9652) @@ -2603,6 +2719,9 @@ #define DNS_ERROR_DS_UNAVAILABLE __MSABI_LONG(9717) #define DNS_ERROR_DS_ZONE_ALREADY_EXISTS __MSABI_LONG(9718) #define DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE __MSABI_LONG(9719) +#define DNS_ERROR_NODE_IS_DNAME __MSABI_LONG(9720) +#define DNS_ERROR_DNAME_COLLISION __MSABI_LONG(9721) +#define DNS_ERROR_ALIAS_LOOP __MSABI_LONG(9722) #define DNS_ERROR_OPERATION_BASE 9750 #define DNS_INFO_AXFR_COMPLETE __MSABI_LONG(9751) #define DNS_ERROR_AXFR __MSABI_LONG(9752) @@ -2619,6 +2738,57 @@ #define DNS_ERROR_DP_ALREADY_ENLISTED __MSABI_LONG(9904) #define DNS_ERROR_DP_NOT_AVAILABLE __MSABI_LONG(9905) #define DNS_ERROR_DP_FSMO_ERROR __MSABI_LONG(9906) +#define DNS_ERROR_RRL_NOT_ENABLED __MSABI_LONG(9911) +#define DNS_ERROR_RRL_INVALID_WINDOW_SIZE __MSABI_LONG(9912) +#define DNS_ERROR_RRL_INVALID_IPV4_PREFIX __MSABI_LONG(9913) +#define DNS_ERROR_RRL_INVALID_IPV6_PREFIX __MSABI_LONG(9914) +#define DNS_ERROR_RRL_INVALID_TC_RATE __MSABI_LONG(9915) +#define DNS_ERROR_RRL_INVALID_LEAK_RATE __MSABI_LONG(9916) +#define DNS_ERROR_RRL_LEAK_RATE_LESSTHAN_TC_RATE __MSABI_LONG(9917) +#define DNS_ERROR_VIRTUALIZATION_INSTANCE_ALREADY_EXISTS __MSABI_LONG(9921) +#define DNS_ERROR_VIRTUALIZATION_INSTANCE_DOES_NOT_EXIST __MSABI_LONG(9922) +#define DNS_ERROR_VIRTUALIZATION_TREE_LOCKED __MSABI_LONG(9923) +#define DNS_ERROR_INVAILD_VIRTUALIZATION_INSTANCE_NAME __MSABI_LONG(9924) +#define DNS_ERROR_DEFAULT_VIRTUALIZATION_INSTANCE __MSABI_LONG(9925) +#define DNS_ERROR_ZONESCOPE_ALREADY_EXISTS __MSABI_LONG(9951) +#define DNS_ERROR_ZONESCOPE_DOES_NOT_EXIST __MSABI_LONG(9952) +#define DNS_ERROR_DEFAULT_ZONESCOPE __MSABI_LONG(9953) +#define DNS_ERROR_INVALID_ZONESCOPE_NAME __MSABI_LONG(9954) +#define DNS_ERROR_NOT_ALLOWED_WITH_ZONESCOPES __MSABI_LONG(9955) +#define DNS_ERROR_LOAD_ZONESCOPE_FAILED __MSABI_LONG(9956) +#define DNS_ERROR_ZONESCOPE_FILE_WRITEBACK_FAILED __MSABI_LONG(9957) +#define DNS_ERROR_INVALID_SCOPE_NAME __MSABI_LONG(9958) +#define DNS_ERROR_SCOPE_DOES_NOT_EXIST __MSABI_LONG(9959) +#define DNS_ERROR_DEFAULT_SCOPE __MSABI_LONG(9960) +#define DNS_ERROR_INVALID_SCOPE_OPERATION __MSABI_LONG(9961) +#define DNS_ERROR_SCOPE_LOCKED __MSABI_LONG(9962) +#define DNS_ERROR_SCOPE_ALREADY_EXISTS __MSABI_LONG(9963) +#define DNS_ERROR_POLICY_ALREADY_EXISTS __MSABI_LONG(9971) +#define DNS_ERROR_POLICY_DOES_NOT_EXIST __MSABI_LONG(9972) +#define DNS_ERROR_POLICY_INVALID_CRITERIA __MSABI_LONG(9973) +#define DNS_ERROR_POLICY_INVALID_SETTINGS __MSABI_LONG(9974) +#define DNS_ERROR_CLIENT_SUBNET_IS_ACCESSED __MSABI_LONG(9975) +#define DNS_ERROR_CLIENT_SUBNET_DOES_NOT_EXIST __MSABI_LONG(9976) +#define DNS_ERROR_CLIENT_SUBNET_ALREADY_EXISTS __MSABI_LONG(9977) +#define DNS_ERROR_SUBNET_DOES_NOT_EXIST __MSABI_LONG(9978) +#define DNS_ERROR_SUBNET_ALREADY_EXISTS __MSABI_LONG(9979) +#define DNS_ERROR_POLICY_LOCKED __MSABI_LONG(9980) +#define DNS_ERROR_POLICY_INVALID_WEIGHT __MSABI_LONG(9981) +#define DNS_ERROR_POLICY_INVALID_NAME __MSABI_LONG(9982) +#define DNS_ERROR_POLICY_MISSING_CRITERIA __MSABI_LONG(9983) +#define DNS_ERROR_INVALID_CLIENT_SUBNET_NAME __MSABI_LONG(9984) +#define DNS_ERROR_POLICY_PROCESSING_ORDER_INVALID __MSABI_LONG(9985) +#define DNS_ERROR_POLICY_SCOPE_MISSING __MSABI_LONG(9986) +#define DNS_ERROR_POLICY_SCOPE_NOT_ALLOWED __MSABI_LONG(9987) +#define DNS_ERROR_SERVERSCOPE_IS_REFERENCED __MSABI_LONG(9988) +#define DNS_ERROR_ZONESCOPE_IS_REFERENCED __MSABI_LONG(9989) +#define DNS_ERROR_POLICY_INVALID_CRITERIA_CLIENT_SUBNET __MSABI_LONG(9990) +#define DNS_ERROR_POLICY_INVALID_CRITERIA_TRANSPORT_PROTOCOL __MSABI_LONG(9991) +#define DNS_ERROR_POLICY_INVALID_CRITERIA_NETWORK_PROTOCOL __MSABI_LONG(9992) +#define DNS_ERROR_POLICY_INVALID_CRITERIA_INTERFACE __MSABI_LONG(9993) +#define DNS_ERROR_POLICY_INVALID_CRITERIA_FQDN __MSABI_LONG(9994) +#define DNS_ERROR_POLICY_INVALID_CRITERIA_QUERY_TYPE __MSABI_LONG(9995) +#define DNS_ERROR_POLICY_INVALID_CRITERIA_TIME_OF_DAY __MSABI_LONG(9996) #ifndef WSABASEERR #define WSABASEERR 10000 @@ -2776,6 +2946,12 @@ #ifndef WSA_QOS_RESERVED_PETYPE #define WSA_QOS_RESERVED_PETYPE (WSABASEERR + 1031) #endif +#ifndef WSA_SECURE_HOST_NOT_FOUND +#define WSA_SECURE_HOST_NOT_FOUND (WSABASEERR + 1032) +#endif +#ifndef WSA_IPSEC_NAME_POLICY_ERROR +#define WSA_IPSEC_NAME_POLICY_ERROR (WSABASEERR + 1033) +#endif #endif /* WSABASEERR */ #define ERROR_SXS_SECTION_NOT_FOUND __MSABI_LONG(14000) @@ -3247,7 +3423,12 @@ __CRT_INLINE HRESULT HRESULT_FROM_WIN32(__LONG32 x) { return x <= 0 ? (HRESULT)x #define E_FAIL _HRESULT_TYPEDEF_(0x80004005) #define E_ACCESSDENIED _HRESULT_TYPEDEF_(0x80070005) #define E_PENDING _HRESULT_TYPEDEF_(0x8000000A) +#define E_BOUNDS _HRESULT_TYPEDEF_(0x8000000B) +#define E_NOT_SET HRESULT_FROM_WIN32(ERROR_NOT_FOUND) +#define E_NOT_VALID_STATE HRESULT_FROM_WIN32(ERROR_INVALID_STATE) #define E_NOT_SUFFICIENT_BUFFER HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) +#define E_TIME_SENSITIVE_THREAD HRESULT_FROM_WIN32(ERROR_TIME_SENSITIVE_THREAD) +#define E_NO_TASK_QUEUE HRESULT_FROM_WIN32(ERROR_NO_TASK_QUEUE) #define CO_E_INIT_TLS _HRESULT_TYPEDEF_(0x80004006) #define CO_E_INIT_SHARED_ALLOCATOR _HRESULT_TYPEDEF_(0x80004007) #define CO_E_INIT_MEMORY_ALLOCATOR _HRESULT_TYPEDEF_(0x80004008) @@ -4513,6 +4694,8 @@ __CRT_INLINE HRESULT HRESULT_FROM_WIN32(__LONG32 x) { return x <= 0 ? (HRESULT)x #define D3D12_ERROR_ADAPTER_NOT_FOUND _HRESULT_TYPEDEF_(0x887E0001) #define D3D12_ERROR_DRIVER_VERSION_MISMATCH _HRESULT_TYPEDEF_(0x887E0002) +#ifndef D2DERR_WRONG_STATE +/* may be defined from d2derr.h */ #define D2DERR_WRONG_STATE _HRESULT_TYPEDEF_(0x88990001) #define D2DERR_NOT_INITIALIZED _HRESULT_TYPEDEF_(0x88990002) #define D2DERR_UNSUPPORTED_OPERATION _HRESULT_TYPEDEF_(0x88990003) @@ -4542,6 +4725,7 @@ __CRT_INLINE HRESULT HRESULT_FROM_WIN32(__LONG32 x) { return x <= 0 ? (HRESULT)x #define D2DERR_TEXT_EFFECT_IS_WRONG_TYPE _HRESULT_TYPEDEF_(0x8899001B) #define D2DERR_TEXT_RENDERER_NOT_RELEASED _HRESULT_TYPEDEF_(0x8899001C) #define D2DERR_EXCEEDS_MAX_BITMAP_SIZE _HRESULT_TYPEDEF_(0x8899001D) +#endif #define D2DERR_INVALID_GRAPH_CONFIGURATION _HRESULT_TYPEDEF_(0x8899001E) #define D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION _HRESULT_TYPEDEF_(0x8899001F) #define D2DERR_CYCLIC_GRAPH _HRESULT_TYPEDEF_(0x88990020) @@ -4561,7 +4745,6 @@ __CRT_INLINE HRESULT HRESULT_FROM_WIN32(__LONG32 x) { return x <= 0 ? (HRESULT)x #define D2DERR_INVALID_GLYPH_IMAGE _HRESULT_TYPEDEF_(0x8899002E) #if (_WIN32_WINNT >= 0x0600) -#define TBS_SUCCESS 0U #define TBS_E_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x80284001) #define TBS_E_BAD_PARAMETER _HRESULT_TYPEDEF_(0x80284002) #define TBS_E_INVALID_OUTPUT_POINTER _HRESULT_TYPEDEF_(0x80284003) diff --git a/lib/libc/include/any-windows-any/wingdi.h b/lib/libc/include/any-windows-any/wingdi.h index bad98334a8c05aaa0e1350c21015aa42761de89d..5b69f412e1d3b3a9631ae9d139afa8035db3d648 100644 --- a/lib/libc/include/any-windows-any/wingdi.h +++ b/lib/libc/include/any-windows-any/wingdi.h @@ -440,6 +440,9 @@ extern "C" { #define GDI_OBJ_LAST OBJ_COLORSPACE +#define GDI_MIN_OBJ_TYPE OBJ_PEN +#define GDI_MAX_OBJ_TYPE GDI_OBJ_LAST + #define MWT_IDENTITY 1 #define MWT_LEFTMULTIPLY 2 #define MWT_RIGHTMULTIPLY 3 @@ -2092,6 +2095,7 @@ extern "C" { DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST = (int) 15, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_WIRED = (int) 16, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_VIRTUAL = (int) 17, + DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_USB_TUNNEL = (int) 18, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INTERNAL = (int) 0x80000000, DISPLAYCONFIG_OUTPUT_TECHNOLOGY_FORCE_UINT32 = (int) 0xFFFFFFFF } DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY; @@ -2244,9 +2248,10 @@ extern "C" { #define DISPLAYCONFIG_PATH_ACTIVE 0x00000001 #define DISPLAYCONFIG_PATH_PREFERRED_UNSCALED 0x00000004 #define DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE 0x00000008 -#define DISPLAYCONFIG_PATH_VALID_FLAGS 0x0000000D +#define DISPLAYCONFIG_PATH_BOOST_REFRESH_RATE 0x00000010 +#define DISPLAYCONFIG_PATH_VALID_FLAGS 0x0000001D - typedef enum { + typedef enum DISPLAYCONFIG_TOPOLOGY_ID { DISPLAYCONFIG_TOPOLOGY_INTERNAL = 0x1, DISPLAYCONFIG_TOPOLOGY_CLONE = 0x2, DISPLAYCONFIG_TOPOLOGY_EXTEND = 0x4, @@ -2266,6 +2271,12 @@ extern "C" { DISPLAYCONFIG_DEVICE_INFO_GET_ADVANCED_COLOR_INFO = 9, DISPLAYCONFIG_DEVICE_INFO_SET_ADVANCED_COLOR_STATE = 10, DISPLAYCONFIG_DEVICE_INFO_GET_SDR_WHITE_LEVEL = 11, + DISPLAYCONFIG_DEVICE_INFO_GET_MONITOR_SPECIALIZATION = 12, + DISPLAYCONFIG_DEVICE_INFO_SET_MONITOR_SPECIALIZATION = 13, + DISPLAYCONFIG_DEVICE_INFO_SET_RESERVED1 = 14, + DISPLAYCONFIG_DEVICE_INFO_GET_ADVANCED_COLOR_INFO_2 = 15, + DISPLAYCONFIG_DEVICE_INFO_SET_HDR_STATE = 16, + DISPLAYCONFIG_DEVICE_INFO_SET_WCG_STATE = 17, DISPLAYCONFIG_DEVICE_INFO_FORCE_UINT32 = 0xFFFFFFFF } DISPLAYCONFIG_DEVICE_INFO_TYPE; @@ -2382,11 +2393,91 @@ extern "C" { }; } DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE; +#if (NTDDI_VERSION >= NTDDI_WIN11_GA) + + typedef enum _DISPLAYCONFIG_ADVANCED_COLOR_MODE { + DISPLAYCONFIG_ADVANCED_COLOR_MODE_SDR, + DISPLAYCONFIG_ADVANCED_COLOR_MODE_WCG, + DISPLAYCONFIG_ADVANCED_COLOR_MODE_HDR + } DISPLAYCONFIG_ADVANCED_COLOR_MODE; + + typedef struct _DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_2 { + DISPLAYCONFIG_DEVICE_INFO_HEADER header; + __C89_NAMELESS union { + __C89_NAMELESS struct { + UINT32 advancedColorSupported : 1; + UINT32 advancedColorActive : 1; + UINT32 reserved1 : 1; + UINT32 advancedColorLimitedByPolicy : 1; + UINT32 highDynamicRangeSupported : 1; + UINT32 highDynamicRangeUserEnabled : 1; + UINT32 wideColorSupported : 1; + UINT32 wideColorUserEnabled : 1; + UINT32 reserved : 24; + }; + UINT32 value; + }; + DISPLAYCONFIG_COLOR_ENCODING colorEncoding; + UINT32 bitsPerColorChannel; + DISPLAYCONFIG_ADVANCED_COLOR_MODE activeColorMode; + } DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_2; + + typedef struct _DISPLAYCONFIG_SET_HDR_STATE { + DISPLAYCONFIG_DEVICE_INFO_HEADER header; + __C89_NAMELESS union { + __C89_NAMELESS struct { + UINT32 enableHdr : 1; + UINT32 reserved : 31; + }; + UINT32 value; + }; + } DISPLAYCONFIG_SET_HDR_STATE; + + typedef struct _DISPLAYCONFIG_SET_WCG_STATE { + DISPLAYCONFIG_DEVICE_INFO_HEADER header; + __C89_NAMELESS union { + __C89_NAMELESS struct { + UINT32 enableWcg : 1; + UINT32 reserved : 31; + }; + UINT32 value; + }; + } DISPLAYCONFIG_SET_WCG_STATE; + +#endif /* (NTDDI_VERSION >= NTDDI_WIN11_GA) */ + typedef struct _DISPLAYCONFIG_SDR_WHITE_LEVEL { DISPLAYCONFIG_DEVICE_INFO_HEADER header; ULONG SDRWhiteLevel; } DISPLAYCONFIG_SDR_WHITE_LEVEL; + typedef struct _DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION { + DISPLAYCONFIG_DEVICE_INFO_HEADER header; + __C89_NAMELESS union { + __C89_NAMELESS struct { + UINT32 isSpecializationEnabled : 1; + UINT32 isSpecializationAvailableForMonitor : 1; + UINT32 isSpecializationAvailableForSystem : 1; + UINT32 reserved : 29; + }; + UINT32 value; + }; + } DISPLAYCONFIG_GET_MONITOR_SPECIALIZATION; + + typedef struct _DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION { + DISPLAYCONFIG_DEVICE_INFO_HEADER header; + __C89_NAMELESS union { + __C89_NAMELESS struct { + UINT32 isSpecializationEnabled : 1; + UINT32 reserved : 31; + }; + UINT32 value; + }; + GUID specializationType; + GUID specializationSubType; + WCHAR specializationApplicationName[128]; + } DISPLAYCONFIG_SET_MONITOR_SPECIALIZATION; + #endif /* WINAPI_PARTITION_DESKTOP */ #define QDC_ALL_PATHS 0x00000001 @@ -2394,6 +2485,7 @@ extern "C" { #define QDC_DATABASE_CURRENT 0x00000004 #define QDC_VIRTUAL_MODE_AWARE 0x00000010 #define QDC_INCLUDE_HMD 0x00000020 +#define QDC_VIRTUAL_REFRESH_RATE_AWARE 0x00000040 #define SDC_TOPOLOGY_INTERNAL 0x00000001 #define SDC_TOPOLOGY_CLONE 0x00000002 @@ -2413,6 +2505,7 @@ extern "C" { #define SDC_FORCE_MODE_ENUMERATION 0x00001000 #define SDC_ALLOW_PATH_ORDER_CHANGES 0x00002000 #define SDC_VIRTUAL_MODE_AWARE 0x00008000 +#define SDC_VIRTUAL_REFRESH_RATE_AWARE 0x00020000 #endif /* WINVER >= 0x0601 */ diff --git a/lib/libc/include/any-windows-any/winhttp.h b/lib/libc/include/any-windows-any/winhttp.h index e9c443daa36bba0485f839395dbd3b9430686c59..d0ba52d611fb0eb3e5b8a061310ce75036f0cc3c 100644 --- a/lib/libc/include/any-windows-any/winhttp.h +++ b/lib/libc/include/any-windows-any/winhttp.h @@ -192,7 +192,8 @@ typedef int INTERNET_SCHEME, *LPINTERNET_SCHEME; #define WINHTTP_DECOMPRESSION_FLAG_ALL ( WINHTTP_DECOMPRESSION_FLAG_GZIP | WINHTTP_DECOMPRESSION_FLAG_DEFLATE ) #define WINHTTP_PROTOCOL_FLAG_HTTP2 0x1 -#define WINHTTP_PROTOCOL_MASK WINHTTP_PROTOCOL_FLAG_HTTP2 +#define WINHTTP_PROTOCOL_FLAG_HTTP3 0x2 +#define WINHTTP_PROTOCOL_MASK (WINHTTP_PROTOCOL_FLAG_HTTP2 | WINHTTP_PROTOCOL_FLAG_HTTP3) #define WINHTTP_AUTOLOGON_SECURITY_LEVEL_MEDIUM 0 #define WINHTTP_AUTOLOGON_SECURITY_LEVEL_LOW 1 diff --git a/lib/libc/include/any-windows-any/winhvplatformdefs.h b/lib/libc/include/any-windows-any/winhvplatformdefs.h index 6f06f868848f97bbf01c619285eda112f472ccf5..9cf239cd361fc9fec2f2d61a3cdb4b8fe260050d 100644 --- a/lib/libc/include/any-windows-any/winhvplatformdefs.h +++ b/lib/libc/include/any-windows-any/winhvplatformdefs.h @@ -7,33 +7,69 @@ #define _WINHVAPIDEFS_H_ typedef enum WHV_CAPABILITY_CODE { - WHvCapabilityCodeHypervisorPresent = 0x00000000, - WHvCapabilityCodeFeatures = 0x00000001, - WHvCapabilityCodeExtendedVmExits = 0x00000002, - WHvCapabilityCodeExceptionExitBitmap = 0x00000003, - WHvCapabilityCodeX64MsrExitBitmap = 0x00000004, - WHvCapabilityCodeGpaRangePopulateFlags = 0x00000005, - WHvCapabilityCodeSchedulerFeatures = 0x00000006, - WHvCapabilityCodeProcessorVendor = 0x00001000, - WHvCapabilityCodeProcessorFeatures = 0x00001001, - WHvCapabilityCodeProcessorClFlushSize = 0x00001002, - WHvCapabilityCodeProcessorXsaveFeatures = 0x00001003, - WHvCapabilityCodeProcessorClockFrequency = 0x00001004, - WHvCapabilityCodeInterruptClockFrequency = 0x00001005, - WHvCapabilityCodeProcessorFeaturesBanks = 0x00001006, - WHvCapabilityCodeProcessorFrequencyCap = 0x00001007, - WHvCapabilityCodeSyntheticProcessorFeaturesBanks = 0x00001008, - WHvCapabilityCodeProcessorPerfmonFeatures = 0x00001009 + WHvCapabilityCodeHypervisorPresent = 0x00000000 + ,WHvCapabilityCodeFeatures = 0x00000001 + ,WHvCapabilityCodeExtendedVmExits = 0x00000002 +#if defined(__x86_64__) + ,WHvCapabilityCodeExceptionExitBitmap = 0x00000003 + ,WHvCapabilityCodeX64MsrExitBitmap = 0x00000004 +#endif + ,WHvCapabilityCodeGpaRangePopulateFlags = 0x00000005 + ,WHvCapabilityCodeSchedulerFeatures = 0x00000006 + ,WHvCapabilityCodeProcessorVendor = 0x00001000 + ,WHvCapabilityCodeProcessorFeatures = 0x00001001 + ,WHvCapabilityCodeProcessorClFlushSize = 0x00001002 +#if defined(__x86_64__) + ,WHvCapabilityCodeProcessorXsaveFeatures = 0x00001003 +#endif + ,WHvCapabilityCodeProcessorClockFrequency = 0x00001004 +#if defined(__x86_64__) + ,WHvCapabilityCodeInterruptClockFrequency = 0x00001005 +#endif + ,WHvCapabilityCodeProcessorFeaturesBanks = 0x00001006 + ,WHvCapabilityCodeProcessorFrequencyCap = 0x00001007 + ,WHvCapabilityCodeSyntheticProcessorFeaturesBanks = 0x00001008 +#if defined(__x86_64__) + ,WHvCapabilityCodeProcessorPerfmonFeatures = 0x00001009 +#endif + ,WHvCapabilityCodePhysicalAddressWidth = 0x0000100A +#if defined(__x86_64__) + ,WHvCapabilityCodeVmxBasic = 0x00002000 + ,WHvCapabilityCodeVmxPinbasedCtls = 0x00002001 + ,WHvCapabilityCodeVmxProcbasedCtls = 0x00002002 + ,WHvCapabilityCodeVmxExitCtls = 0x00002003 + ,WHvCapabilityCodeVmxEntryCtls = 0x00002004 + ,WHvCapabilityCodeVmxMisc = 0x00002005 + ,WHvCapabilityCodeVmxCr0Fixed0 = 0x00002006 + ,WHvCapabilityCodeVmxCr0Fixed1 = 0x00002007 + ,WHvCapabilityCodeVmxCr4Fixed0 = 0x00002008 + ,WHvCapabilityCodeVmxCr4Fixed1 = 0x00002009 + ,WHvCapabilityCodeVmxVmcsEnum = 0x0000200A + ,WHvCapabilityCodeVmxProcbasedCtls2 = 0x0000200B + ,WHvCapabilityCodeVmxEptVpidCap = 0x0000200C + ,WHvCapabilityCodeVmxTruePinbasedCtls = 0x0000200D + ,WHvCapabilityCodeVmxTrueProcbasedCtls = 0x0000200E + ,WHvCapabilityCodeVmxTrueExitCtls = 0x0000200F + ,WHvCapabilityCodeVmxTrueEntryCtls = 0x00002010 +#endif } WHV_CAPABILITY_CODE; typedef union WHV_CAPABILITY_FEATURES { __C89_NAMELESS struct { UINT64 PartialUnmap : 1; +#if defined(__x86_64__) UINT64 LocalApicEmulation : 1; UINT64 Xsave : 1; +#else + UINT64 ReservedArm0 : 2; +#endif UINT64 DirtyPageTracking : 1; UINT64 SpeculationControl : 1; +#if defined(__x86_64__) UINT64 ApicRemoteRead : 1; +#else + UINT64 ReservedArm1 : 1; +#endif UINT64 IdleSuspend : 1; UINT64 VirtualPciDeviceSupport : 1; UINT64 IommuSupport : 1; @@ -47,20 +83,32 @@ C_ASSERT(sizeof(WHV_CAPABILITY_FEATURES) == sizeof(UINT64)); typedef union WHV_EXTENDED_VM_EXITS { __C89_NAMELESS struct { +#if defined(__x86_64__) UINT64 X64CpuidExit : 1; UINT64 X64MsrExit : 1; UINT64 ExceptionExit : 1; UINT64 X64RdtscExit : 1; UINT64 X64ApicSmiExitTrap : 1; +#else + UINT64 ReservedArm0 : 5; +#endif UINT64 HypercallExit : 1; +#if defined(__x86_64__) UINT64 X64ApicInitSipiExitTrap : 1; UINT64 X64ApicWriteLint0ExitTrap : 1; UINT64 X64ApicWriteLint1ExitTrap : 1; UINT64 X64ApicWriteSvrExitTrap : 1; +#else + UINT64 ReservedArm1 : 4; +#endif UINT64 UnknownSynicConnection : 1; UINT64 RetargetUnknownVpciDevice : 1; +#if defined(__x86_64__) UINT64 X64ApicWriteLdrExitTrap : 1; UINT64 X64ApicWriteDfrExitTrap : 1; +#else + UINT64 ReservedArm2 : 2; +#endif UINT64 GpaAccessFaultExit : 1; UINT64 Reserved : 49; }; @@ -72,10 +120,13 @@ C_ASSERT(sizeof(WHV_EXTENDED_VM_EXITS) == sizeof(UINT64)); typedef enum WHV_PROCESSOR_VENDOR { WHvProcessorVendorAmd = 0x0000, WHvProcessorVendorIntel = 0x0001, - WHvProcessorVendorHygon = 0x0002 + WHvProcessorVendorHygon = 0x0002, + WHvProcessorVendorArm = 0x0010 } WHV_PROCESSOR_VENDOR; -typedef union WHV_PROCESSOR_FEATURES { +#if defined(__x86_64__) + +typedef union WHV_X64_PROCESSOR_FEATURES { __C89_NAMELESS struct { UINT64 Sse3Support : 1; UINT64 LahfSahfSupport : 1; @@ -123,7 +174,7 @@ typedef union WHV_PROCESSOR_FEATURES { UINT64 IbrsSupport : 1; UINT64 StibpSupport : 1; UINT64 IbpbSupport : 1; - UINT64 Reserved2 : 1; + UINT64 UnrestrictedGuestSupport : 1; UINT64 SsbdSupport : 1; UINT64 FastShortRepMovSupport : 1; UINT64 Reserved3 : 1; @@ -142,23 +193,24 @@ typedef union WHV_PROCESSOR_FEATURES { UINT64 Reserved6 : 1; }; UINT64 AsUINT64; -} WHV_PROCESSOR_FEATURES; +} WHV_X64_PROCESSOR_FEATURES, WHV_PROCESSOR_FEATURES; -C_ASSERT(sizeof(WHV_PROCESSOR_FEATURES) == sizeof(UINT64)); +C_ASSERT(sizeof(WHV_X64_PROCESSOR_FEATURES) == sizeof(UINT64)); -typedef union WHV_PROCESSOR_FEATURES1 { +typedef union WHV_X64_PROCESSOR_FEATURES1 { __C89_NAMELESS struct { UINT64 ACountMCountSupport : 1; UINT64 TscInvariantSupport : 1; UINT64 ClZeroSupport : 1; UINT64 RdpruSupport : 1; - UINT64 Reserved2 : 2; + UINT64 La57Support : 1; + UINT64 MbecSupport : 1; UINT64 NestedVirtSupport : 1; UINT64 PsfdSupport: 1; UINT64 CetSsSupport : 1; UINT64 CetIbtSupport : 1; UINT64 VmxExceptionInjectSupport : 1; - UINT64 Reserved4 : 1; + UINT64 Reserved2 : 1; UINT64 UmwaitTpauseSupport : 1; UINT64 MovdiriSupport : 1; UINT64 Movdir64bSupport : 1; @@ -170,12 +222,106 @@ typedef union WHV_PROCESSOR_FEATURES1 { UINT64 FSRepStosb : 1; UINT64 FSRepCmpsb : 1; UINT64 TsxLdTrkSupport : 1; - UINT64 Reserved5 : 41; + UINT64 VmxInsOutsExitInfoSupport : 1; + UINT64 Reserved3 : 1; + UINT64 SbdrSsdpNoSupport : 1; + UINT64 FbsdpNoSupport : 1; + UINT64 PsdpNoSupport : 1; + UINT64 FbClearSupport : 1; + UINT64 BtcNoSupport : 1; + UINT64 IbpbRsbFlushSupport : 1; + UINT64 StibpAlwaysOnSupport : 1; + UINT64 PerfGlobalCtrlSupport : 1; + UINT64 NptExecuteOnlySupport : 1; + UINT64 NptADFlagsSupport : 1; + UINT64 Npt1GbPageSupport : 1; + UINT64 Reserved4 : 1; + UINT64 Reserved5 : 1; + UINT64 Reserved6 : 1; + UINT64 Reserved7 : 1; + UINT64 CmpccxaddSupport : 1; + UINT64 Reserved8 : 1; + UINT64 Reserved9 : 1; + UINT64 Reserved10 : 1; + UINT64 Reserved11 : 1; + UINT64 PrefetchISupport : 1; + UINT64 Sha512Support : 1; + UINT64 Reserved12 : 1; + UINT64 Reserved13 : 1; + UINT64 Reserved14 : 1; + UINT64 SM3Support : 1; + UINT64 SM4Support : 1; + UINT64 Reserved15 : 12; }; UINT64 AsUINT64; -} WHV_PROCESSOR_FEATURES1; +} WHV_X64_PROCESSOR_FEATURES1, WHV_PROCESSOR_FEATURES1; -C_ASSERT(sizeof(WHV_PROCESSOR_FEATURES1) == sizeof(UINT64)); +C_ASSERT(sizeof(WHV_X64_PROCESSOR_FEATURES1) == sizeof(UINT64)); + +#elif defined(__aarch64__) + +typedef union WHV_ARM64_PROCESSOR_FEATURES { + __C89_NAMELESS struct { + UINT64 Asid16 : 1; + UINT64 TGran16 : 1; + UINT64 TGran64 : 1; + UINT64 Haf : 1; + UINT64 Hdbs : 1; + UINT64 Pan : 1; + UINT64 AtS1E1 : 1; + UINT64 Uao : 1; + UINT64 El0Aarch32 : 1; + UINT64 Fp : 1; + UINT64 FpHp : 1; + UINT64 AdvSimd : 1; + UINT64 AdvSimdHp : 1; + UINT64 GicV3V4 : 1; + UINT64 GicV41 : 1; + UINT64 Ras : 1; + UINT64 PmuV3 : 1; + UINT64 PmuV3ArmV81 : 1; + UINT64 PmuV3ArmV84 : 1; + UINT64 PmuV3ArmV85 : 1; + UINT64 Aes : 1; + UINT64 PolyMul : 1; + UINT64 Sha1 : 1; + UINT64 Sha256 : 1; + UINT64 Sha512 : 1; + UINT64 Crc32 : 1; + UINT64 Atomic : 1; + UINT64 Rdm : 1; + UINT64 Sha3 : 1; + UINT64 Sm3 : 1; + UINT64 Sm4 : 1; + UINT64 Dp : 1; + UINT64 Fhm : 1; + UINT64 DcCvap : 1; + UINT64 DcCvadp : 1; + UINT64 ApaBase : 1; + UINT64 ApaEp : 1; + UINT64 ApaEp2 : 1; + UINT64 ApaEp2Fp : 1; + UINT64 ApaEp2Fpc : 1; + UINT64 Jscvt : 1; + UINT64 Fcma : 1; + UINT64 RcpcV83 : 1; + UINT64 RcpcV84 : 1; + UINT64 Gpa : 1; + UINT64 L1ipPipt : 1; + UINT64 DzPermitted : 1; + UINT64 Reserved : 17; + }; + UINT64 AsUINT64; +} WHV_ARM64_PROCESSOR_FEATURES, WHV_PROCESSOR_FEATURES; + +typedef union WHV_ARM64_PROCESSOR_FEATURES1 { + __C89_NAMELESS struct { + UINT64 Reserved : 64; + }; + UINT64 AsUINT64; +} WHV_ARM64_PROCESSOR_FEATURES1, WHV_PROCESSOR_FEATURES1; + +#endif /* __x86_64__ || __aarch64__ */ #define WHV_PROCESSOR_FEATURES_BANKS_COUNT 2 @@ -195,55 +341,73 @@ C_ASSERT(sizeof(WHV_PROCESSOR_FEATURES_BANKS) == sizeof(UINT64) * (WHV_PROCESSOR typedef union WHV_SYNTHETIC_PROCESSOR_FEATURES { __C89_NAMELESS struct { - UINT64 HypervisorPresent:1; - UINT64 Hv1:1; - UINT64 AccessVpRunTimeReg:1; - UINT64 AccessPartitionReferenceCounter:1; - UINT64 AccessSynicRegs:1; - UINT64 AccessSyntheticTimerRegs:1; + UINT64 HypervisorPresent : 1; + UINT64 Hv1 : 1; + UINT64 AccessVpRunTimeReg : 1; + UINT64 AccessPartitionReferenceCounter : 1; + UINT64 AccessSynicRegs : 1; + UINT64 AccessSyntheticTimerRegs : 1; + UINT64 AccessIntrCtrlRegs : 1; + UINT64 AccessHypercallRegs : 1; + UINT64 AccessVpIndex : 1; + UINT64 AccessPartitionReferenceTsc : 1; #ifdef __x86_64__ - UINT64 AccessIntrCtrlRegs:1; + UINT64 AccessGuestIdleReg : 1; + UINT64 AccessFrequencyRegs : 1; #else - UINT64 ReservedZ6:1; + UINT64 ReservedZ10 : 1; + UINT64 ReservedZ11 : 1; #endif - UINT64 AccessHypercallRegs:1; - UINT64 AccessVpIndex:1; - UINT64 AccessPartitionReferenceTsc:1; + UINT64 ReservedZ12 : 1; + UINT64 ReservedZ13 : 1; + UINT64 ReservedZ14 : 1; #ifdef __x86_64__ - UINT64 AccessGuestIdleReg:1; - UINT64 AccessFrequencyRegs:1; + UINT64 EnableExtendedGvaRangesForFlushVirtualAddressList : 1; #else - UINT64 ReservedZ10:1; - UINT64 ReservedZ11:1; + UINT64 ReservedZ15 : 1; #endif - UINT64 ReservedZ12:1; - UINT64 ReservedZ13:1; - UINT64 ReservedZ14:1; + UINT64 ReservedZ16 : 1; + UINT64 ReservedZ17 : 1; + UINT64 FastHypercallOutput : 1; + UINT64 ReservedZ19 : 1; + UINT64 ReservedZ20 : 1; + UINT64 ReservedZ21 : 1; + UINT64 DirectSyntheticTimers : 1; + UINT64 ReservedZ23 : 1; + UINT64 ExtendedProcessorMasks : 1; #ifdef __x86_64__ - UINT64 EnableExtendedGvaRangesForFlushVirtualAddressList:1; + UINT64 TbFlushHypercalls : 1; #else - UINT64 ReservedZ15:1; + UINT64 ReservedZ25 : 1; #endif - UINT64 ReservedZ16:1; - UINT64 ReservedZ17:1; - UINT64 FastHypercallOutput:1; - UINT64 ReservedZ19:1; - UINT64 ReservedZ20:1; - UINT64 ReservedZ21:1; - UINT64 DirectSyntheticTimers:1; - UINT64 ReservedZ23:1; - UINT64 ExtendedProcessorMasks:1; + UINT64 SyntheticClusterIpi : 1; + UINT64 NotifyLongSpinWait : 1; + UINT64 QueryNumaDistance : 1; + UINT64 SignalEvents : 1; + UINT64 RetargetDeviceInterrupt : 1; #ifdef __x86_64__ - UINT64 TbFlushHypercalls:1; + UINT64 RestoreTime : 1; + UINT64 EnlightenedVmcs : 1; + UINT64 NestedDebugCtl : 1; + UINT64 SyntheticTimeUnhaltedTimer : 1; + UINT64 IdleSpecCtrl : 1; #else - UINT64 ReservedZ25:1; + UINT64 ReservedZ31 : 1; + UINT64 ReservedZ32 : 1; + UINT64 ReservedZ33 : 1; + UINT64 ReservedZ34 : 1; + UINT64 ReservedZ35 : 1; #endif - UINT64 SyntheticClusterIpi:1; - UINT64 NotifyLongSpinWait:1; - UINT64 QueryNumaDistance:1; - UINT64 SignalEvents:1; - UINT64 RetargetDeviceInterrupt:1; - UINT64 Reserved:33; + UINT64 ReservedZ36 : 1; + UINT64 WakeVps : 1; + UINT64 AccessVpRegs : 1; +#ifdef __aarch64__ + UINT64 SyncContext : 1; +#else + UINT64 ReservedZ39 : 1; +#endif + UINT64 ReservedZ40 : 1; + UINT64 Reserved : 23; }; UINT64 AsUINT64; } WHV_SYNTHETIC_PROCESSOR_FEATURES; @@ -627,6 +791,8 @@ C_ASSERT(sizeof(WHV_ACCESS_GPA_CONTROLS) == 8); #define WHV_READ_WRITE_GPA_RANGE_MAX_SIZE 16 +#if defined(__x86_64__) + typedef enum WHV_REGISTER_NAME { WHvX64RegisterRax = 0x00000000, WHvX64RegisterRcx = 0x00000001, @@ -778,6 +944,27 @@ typedef enum WHV_REGISTER_NAME { WHvX64RegisterUmwaitControl = 0x00002098, WHvX64RegisterXfd = 0x00002099, WHvX64RegisterXfdErr = 0x0000209A, + WHvX64RegisterMsrIa32MiscEnable = 0x000020A0, + WHvX64RegisterIa32FeatureControl = 0x000020A1, + WHvX64RegisterIa32VmxBasic = 0x000020A2, + WHvX64RegisterIa32VmxPinbasedCtls = 0x000020A3, + WHvX64RegisterIa32VmxProcbasedCtls = 0x000020A4, + WHvX64RegisterIa32VmxExitCtls = 0x000020A5, + WHvX64RegisterIa32VmxEntryCtls = 0x000020A6, + WHvX64RegisterIa32VmxMisc = 0x000020A7, + WHvX64RegisterIa32VmxCr0Fixed0 = 0x000020A8, + WHvX64RegisterIa32VmxCr0Fixed1 = 0x000020A9, + WHvX64RegisterIa32VmxCr4Fixed0 = 0x000020AA, + WHvX64RegisterIa32VmxCr4Fixed1 = 0x000020AB, + WHvX64RegisterIa32VmxVmcsEnum = 0x000020AC, + WHvX64RegisterIa32VmxProcbasedCtls2 = 0x000020AD, + WHvX64RegisterIa32VmxEptVpidCap = 0x000020AE, + WHvX64RegisterIa32VmxTruePinbasedCtls = 0x000020AF, + WHvX64RegisterIa32VmxTrueProcbasedCtls = 0x000020B0, + WHvX64RegisterIa32VmxTrueExitCtls = 0x000020B1, + WHvX64RegisterIa32VmxTrueEntryCtls = 0x000020B2, + WHvX64RegisterAmdVmHsavePa = 0x000020B3, + WHvX64RegisterAmdVmCr = 0x000020B4, WHvX64RegisterApicId = 0x00003002, WHvX64RegisterApicVersion = 0x00003003, WHvX64RegisterApicTpr = 0x00003008, @@ -848,14 +1035,387 @@ typedef enum WHV_REGISTER_NAME { WHvRegisterVpAssistPage = 0x00005013, WHvRegisterReferenceTsc = 0x00005017, WHvRegisterReferenceTscSequence = 0x0000501A, + WHvX64RegisterNestedGuestState = 0x00005050, + WHvX64RegisterNestedCurrentVmGpa = 0x00005051, + WHvX64RegisterNestedVmxInvEpt = 0x00005052, + WHvX64RegisterNestedVmxInvVpid = 0x00005053, WHvRegisterPendingInterruption = 0x80000000, WHvRegisterInterruptState = 0x80000001, WHvRegisterPendingEvent = 0x80000002, + WHvRegisterPendingEvent1 = 0x80000003, WHvX64RegisterDeliverabilityNotifications = 0x80000004, + WHvRegisterDeliverabilityNotifications = 0x80000004, WHvRegisterInternalActivityState = 0x80000005, - WHvX64RegisterPendingDebugException = 0x80000006 + WHvX64RegisterPendingDebugException = 0x80000006, + WHvRegisterPendingEvent2 = 0x80000007, + WHvRegisterPendingEvent3 = 0x80000008 } WHV_REGISTER_NAME; +#elif defined (__aarch64__) + +typedef enum WHV_REGISTER_NAME { + WHvArm64RegisterX0 = 0x00020000, + WHvArm64RegisterX1 = 0x00020001, + WHvArm64RegisterX2 = 0x00020002, + WHvArm64RegisterX3 = 0x00020003, + WHvArm64RegisterX4 = 0x00020004, + WHvArm64RegisterX5 = 0x00020005, + WHvArm64RegisterX6 = 0x00020006, + WHvArm64RegisterX7 = 0x00020007, + WHvArm64RegisterX8 = 0x00020008, + WHvArm64RegisterX9 = 0x00020009, + WHvArm64RegisterX10 = 0x0002000A, + WHvArm64RegisterX11 = 0x0002000B, + WHvArm64RegisterX12 = 0x0002000C, + WHvArm64RegisterX13 = 0x0002000D, + WHvArm64RegisterX14 = 0x0002000E, + WHvArm64RegisterX15 = 0x0002000F, + WHvArm64RegisterX16 = 0x00020010, + WHvArm64RegisterX17 = 0x00020011, + WHvArm64RegisterX18 = 0x00020012, + WHvArm64RegisterX19 = 0x00020013, + WHvArm64RegisterX20 = 0x00020014, + WHvArm64RegisterX21 = 0x00020015, + WHvArm64RegisterX22 = 0x00020016, + WHvArm64RegisterX23 = 0x00020017, + WHvArm64RegisterX24 = 0x00020018, + WHvArm64RegisterX25 = 0x00020019, + WHvArm64RegisterX26 = 0x0002001A, + WHvArm64RegisterX27 = 0x0002001B, + WHvArm64RegisterX28 = 0x0002001C, + WHvArm64RegisterFp = 0x0002001D, + WHvArm64RegisterLr = 0x0002001E, + WHvArm64RegisterPc = 0x00020022, + WHvArm64RegisterXzr = 0x0002FFFE, + WHvArm64RegisterQ0 = 0x00030000, + WHvArm64RegisterQ1 = 0x00030001, + WHvArm64RegisterQ2 = 0x00030002, + WHvArm64RegisterQ3 = 0x00030003, + WHvArm64RegisterQ4 = 0x00030004, + WHvArm64RegisterQ5 = 0x00030005, + WHvArm64RegisterQ6 = 0x00030006, + WHvArm64RegisterQ7 = 0x00030007, + WHvArm64RegisterQ8 = 0x00030008, + WHvArm64RegisterQ9 = 0x00030009, + WHvArm64RegisterQ10 = 0x0003000A, + WHvArm64RegisterQ11 = 0x0003000B, + WHvArm64RegisterQ12 = 0x0003000C, + WHvArm64RegisterQ13 = 0x0003000D, + WHvArm64RegisterQ14 = 0x0003000E, + WHvArm64RegisterQ15 = 0x0003000F, + WHvArm64RegisterQ16 = 0x00030010, + WHvArm64RegisterQ17 = 0x00030011, + WHvArm64RegisterQ18 = 0x00030012, + WHvArm64RegisterQ19 = 0x00030013, + WHvArm64RegisterQ20 = 0x00030014, + WHvArm64RegisterQ21 = 0x00030015, + WHvArm64RegisterQ22 = 0x00030016, + WHvArm64RegisterQ23 = 0x00030017, + WHvArm64RegisterQ24 = 0x00030018, + WHvArm64RegisterQ25 = 0x00030019, + WHvArm64RegisterQ26 = 0x0003001A, + WHvArm64RegisterQ27 = 0x0003001B, + WHvArm64RegisterQ28 = 0x0003001C, + WHvArm64RegisterQ29 = 0x0003001D, + WHvArm64RegisterQ30 = 0x0003001E, + WHvArm64RegisterQ31 = 0x0003001F, + WHvArm64RegisterCurrentEl = 0x00021003, + WHvArm64RegisterDaif = 0x00021004, + WHvArm64RegisterDit = 0x00021005, + WHvArm64RegisterPstate = 0x00020023, + WHvArm64RegisterElrEl1 = 0x00040015, + WHvArm64RegisterFpcr = 0x00040012, + WHvArm64RegisterFpsr = 0x00040013, + WHvArm64RegisterNzcv = 0x00021006, + WHvArm64RegisterPan = 0x00021007, + WHvArm64RegisterSp = 0x0002001F, + WHvArm64RegisterSpEl0 = 0x00020020, + WHvArm64RegisterSpEl1 = 0x00020021, + WHvArm64RegisterSpSel = 0x00021008, + WHvArm64RegisterSpsrEl1 = 0x00040014, + WHvArm64RegisterSsbs = 0x00021009, + WHvArm64RegisterTco = 0x0002100A, + WHvArm64RegisterUao = 0x0002100B, + WHvArm64RegisterIdAa64Dfr0El1 = 0x00022028, + WHvArm64RegisterIdAa64Dfr1El1 = 0x00022029, + WHvArm64RegisterIdAa64Isar0El1 = 0x00022030, + WHvArm64RegisterIdAa64Isar1El1 = 0x00022031, + WHvArm64RegisterIdAa64Isar2El1 = 0x00022032, + WHvArm64RegisterIdAa64Mmfr0El1 = 0x00022038, + WHvArm64RegisterIdAa64Mmfr1El1 = 0x00022039, + WHvArm64RegisterIdAa64Mmfr2El1 = 0x0002203A, + WHvArm64RegisterIdAa64Mmfr3El1 = 0x0002203B, + WHvArm64RegisterIdAa64Mmfr4El1 = 0x0002203C, + WHvArm64RegisterIdAa64Pfr0El1 = 0x00022020, + WHvArm64RegisterIdAa64Pfr1El1 = 0x00022021, + WHvArm64RegisterIdAa64Pfr2El1 = 0x00022022, + WHvArm64RegisterIdAa64Smfr0El1 = 0x00022025, + WHvArm64RegisterIdAa64Zfr0El1 = 0x00022024, + WHvArm64RegisterIdDfr0El1 = 0x0002200A, + WHvArm64RegisterIdIsar0El1 = 0x00022010, + WHvArm64RegisterIdIsar1El1 = 0x00022011, + WHvArm64RegisterIdIsar2El1 = 0x00022012, + WHvArm64RegisterIdIsar3El1 = 0x00022013, + WHvArm64RegisterIdIsar4El1 = 0x00022014, + WHvArm64RegisterIdIsar5El1 = 0x00022015, + WHvArm64RegisterIdMmfr0El1 = 0x0002200C, + WHvArm64RegisterIdMmfr1El1 = 0x0002200D, + WHvArm64RegisterIdMmfr2El1 = 0x0002200E, + WHvArm64RegisterIdMmfr3El1 = 0x0002200F, + WHvArm64RegisterIdPfr0El1 = 0x00022008, + WHvArm64RegisterIdPfr1El1 = 0x00022009, + WHvArm64RegisterIdPfr2El1 = 0x0002201C, + WHvArm64RegisterApdAKeyHiEl1 = 0x00040026, + WHvArm64RegisterApdAKeyLoEl1 = 0x00040027, + WHvArm64RegisterApdBKeyHiEl1 = 0x00040028, + WHvArm64RegisterApdBKeyLoEl1 = 0x00040029, + WHvArm64RegisterApgAKeyHiEl1 = 0x0004002A, + WHvArm64RegisterApgAKeyLoEl1 = 0x0004002B, + WHvArm64RegisterApiAKeyHiEl1 = 0x0004002C, + WHvArm64RegisterApiAKeyLoEl1 = 0x0004002D, + WHvArm64RegisterApiBKeyHiEl1 = 0x0004002E, + WHvArm64RegisterApiBKeyLoEl1 = 0x0004002F, + WHvArm64RegisterCcsidrEl1 = 0x00040030, + WHvArm64RegisterCcsidr2El1 = 0x00040031, + WHvArm64RegisterClidrEl1 = 0x00040032, + WHvArm64RegisterContextidrEl1 = 0x0004000D, + WHvArm64RegisterCpacrEl1 = 0x00040004, + WHvArm64RegisterCsselrEl1 = 0x00040035, + WHvArm64RegisterCtrEl0 = 0x00040036, + WHvArm64RegisterDczidEl0 = 0x00040038, + WHvArm64RegisterEsrEl1 = 0x00040008, + WHvArm64RegisterFarEl1 = 0x00040009, + WHvArm64RegisterIsrEl1 = 0x0004004A, + WHvArm64RegisterMairEl1 = 0x0004000B, + WHvArm64RegisterMidrEl1 = 0x00040051, + WHvArm64RegisterMpidrEl1 = 0x00040001, + WHvArm64RegisterMvfr0El1 = 0x00040052, + WHvArm64RegisterMvfr1El1 = 0x00040053, + WHvArm64RegisterMvfr2El1 = 0x00040054, + WHvArm64RegisterParEl1 = 0x0004000A, + WHvArm64RegisterRevidrEl1 = 0x00040055, + WHvArm64RegisterRgsrEl1 = 0x00040056, + WHvArm64RegisterRndr = 0x00040057, + WHvArm64RegisterRndrrs = 0x00040058, + WHvArm64RegisterSctlrEl1 = 0x00040002, + WHvArm64RegisterTcrEl1 = 0x00040007, + WHvArm64RegisterTpidrEl0 = 0x00040011, + WHvArm64RegisterTpidrEl1 = 0x0004000E, + WHvArm64RegisterTpidrroEl0 = 0x00040010, + WHvArm64RegisterTtbr0El1 = 0x00040005, + WHvArm64RegisterTtbr1El1 = 0x00040006, + WHvArm64RegisterVbarEl1 = 0x0004000C, + WHvArm64RegisterDbgbcr0El1 = 0x00050000, + WHvArm64RegisterDbgbcr1El1 = 0x00050001, + WHvArm64RegisterDbgbcr2El1 = 0x00050002, + WHvArm64RegisterDbgbcr3El1 = 0x00050003, + WHvArm64RegisterDbgbcr4El1 = 0x00050004, + WHvArm64RegisterDbgbcr5El1 = 0x00050005, + WHvArm64RegisterDbgbcr6El1 = 0x00050006, + WHvArm64RegisterDbgbcr7El1 = 0x00050007, + WHvArm64RegisterDbgbcr8El1 = 0x00050008, + WHvArm64RegisterDbgbcr9El1 = 0x00050009, + WHvArm64RegisterDbgbcr10El1 = 0x0005000A, + WHvArm64RegisterDbgbcr11El1 = 0x0005000B, + WHvArm64RegisterDbgbcr12El1 = 0x0005000C, + WHvArm64RegisterDbgbcr13El1 = 0x0005000D, + WHvArm64RegisterDbgbcr14El1 = 0x0005000E, + WHvArm64RegisterDbgbcr15El1 = 0x0005000F, + WHvArm64RegisterDbgbvr0El1 = 0x00050020, + WHvArm64RegisterDbgbvr1El1 = 0x00050021, + WHvArm64RegisterDbgbvr2El1 = 0x00050022, + WHvArm64RegisterDbgbvr3El1 = 0x00050023, + WHvArm64RegisterDbgbvr4El1 = 0x00050024, + WHvArm64RegisterDbgbvr5El1 = 0x00050025, + WHvArm64RegisterDbgbvr6El1 = 0x00050026, + WHvArm64RegisterDbgbvr7El1 = 0x00050027, + WHvArm64RegisterDbgbvr8El1 = 0x00050028, + WHvArm64RegisterDbgbvr9El1 = 0x00050029, + WHvArm64RegisterDbgbvr10El1 = 0x0005002A, + WHvArm64RegisterDbgbvr11El1 = 0x0005002B, + WHvArm64RegisterDbgbvr12El1 = 0x0005002C, + WHvArm64RegisterDbgbvr13El1 = 0x0005002D, + WHvArm64RegisterDbgbvr14El1 = 0x0005002E, + WHvArm64RegisterDbgbvr15El1 = 0x0005002F, + WHvArm64RegisterDbgprcrEl1 = 0x00050045, + WHvArm64RegisterDbgwcr0El1 = 0x00050010, + WHvArm64RegisterDbgwcr1El1 = 0x00050011, + WHvArm64RegisterDbgwcr2El1 = 0x00050012, + WHvArm64RegisterDbgwcr3El1 = 0x00050013, + WHvArm64RegisterDbgwcr4El1 = 0x00050014, + WHvArm64RegisterDbgwcr5El1 = 0x00050015, + WHvArm64RegisterDbgwcr6El1 = 0x00050016, + WHvArm64RegisterDbgwcr7El1 = 0x00050017, + WHvArm64RegisterDbgwcr8El1 = 0x00050018, + WHvArm64RegisterDbgwcr9El1 = 0x00050019, + WHvArm64RegisterDbgwcr10El1 = 0x0005001A, + WHvArm64RegisterDbgwcr11El1 = 0x0005001B, + WHvArm64RegisterDbgwcr12El1 = 0x0005001C, + WHvArm64RegisterDbgwcr13El1 = 0x0005001D, + WHvArm64RegisterDbgwcr14El1 = 0x0005001E, + WHvArm64RegisterDbgwcr15El1 = 0x0005001F, + WHvArm64RegisterDbgwvr0El1 = 0x00050030, + WHvArm64RegisterDbgwvr1El1 = 0x00050031, + WHvArm64RegisterDbgwvr2El1 = 0x00050032, + WHvArm64RegisterDbgwvr3El1 = 0x00050033, + WHvArm64RegisterDbgwvr4El1 = 0x00050034, + WHvArm64RegisterDbgwvr5El1 = 0x00050035, + WHvArm64RegisterDbgwvr6El1 = 0x00050036, + WHvArm64RegisterDbgwvr7El1 = 0x00050037, + WHvArm64RegisterDbgwvr8El1 = 0x00050038, + WHvArm64RegisterDbgwvr9El1 = 0x00050039, + WHvArm64RegisterDbgwvr10El1 = 0x0005003A, + WHvArm64RegisterDbgwvr11El1 = 0x0005003B, + WHvArm64RegisterDbgwvr12El1 = 0x0005003C, + WHvArm64RegisterDbgwvr13El1 = 0x0005003D, + WHvArm64RegisterDbgwvr14El1 = 0x0005003E, + WHvArm64RegisterDbgwvr15El1 = 0x0005003F, + WHvArm64RegisterMdrarEl1 = 0x0005004C, + WHvArm64RegisterMdscrEl1 = 0x0005004D, + WHvArm64RegisterOsdlrEl1 = 0x0005004E, + WHvArm64RegisterOslarEl1 = 0x00050052, + WHvArm64RegisterOslsrEl1 = 0x00050053, + WHvArm64RegisterPmccfiltrEl0 = 0x00052000, + WHvArm64RegisterPmccntrEl0 = 0x00052001, + WHvArm64RegisterPmceid0El0 = 0x00052002, + WHvArm64RegisterPmceid1El0 = 0x00052003, + WHvArm64RegisterPmcntenclrEl0 = 0x00052004, + WHvArm64RegisterPmcntensetEl0 = 0x00052005, + WHvArm64RegisterPmcrEl0 = 0x00052006, + WHvArm64RegisterPmevcntr0El0 = 0x00052007, + WHvArm64RegisterPmevcntr1El0 = 0x00052008, + WHvArm64RegisterPmevcntr2El0 = 0x00052009, + WHvArm64RegisterPmevcntr3El0 = 0x0005200A, + WHvArm64RegisterPmevcntr4El0 = 0x0005200B, + WHvArm64RegisterPmevcntr5El0 = 0x0005200C, + WHvArm64RegisterPmevcntr6El0 = 0x0005200D, + WHvArm64RegisterPmevcntr7El0 = 0x0005200E, + WHvArm64RegisterPmevcntr8El0 = 0x0005200F, + WHvArm64RegisterPmevcntr9El0 = 0x00052010, + WHvArm64RegisterPmevcntr10El0 = 0x00052011, + WHvArm64RegisterPmevcntr11El0 = 0x00052012, + WHvArm64RegisterPmevcntr12El0 = 0x00052013, + WHvArm64RegisterPmevcntr13El0 = 0x00052014, + WHvArm64RegisterPmevcntr14El0 = 0x00052015, + WHvArm64RegisterPmevcntr15El0 = 0x00052016, + WHvArm64RegisterPmevcntr16El0 = 0x00052017, + WHvArm64RegisterPmevcntr17El0 = 0x00052018, + WHvArm64RegisterPmevcntr18El0 = 0x00052019, + WHvArm64RegisterPmevcntr19El0 = 0x0005201A, + WHvArm64RegisterPmevcntr20El0 = 0x0005201B, + WHvArm64RegisterPmevcntr21El0 = 0x0005201C, + WHvArm64RegisterPmevcntr22El0 = 0x0005201D, + WHvArm64RegisterPmevcntr23El0 = 0x0005201E, + WHvArm64RegisterPmevcntr24El0 = 0x0005201F, + WHvArm64RegisterPmevcntr25El0 = 0x00052020, + WHvArm64RegisterPmevcntr26El0 = 0x00052021, + WHvArm64RegisterPmevcntr27El0 = 0x00052022, + WHvArm64RegisterPmevcntr28El0 = 0x00052023, + WHvArm64RegisterPmevcntr29El0 = 0x00052024, + WHvArm64RegisterPmevcntr30El0 = 0x00052025, + WHvArm64RegisterPmevtyper0El0 = 0x00052026, + WHvArm64RegisterPmevtyper1El0 = 0x00052027, + WHvArm64RegisterPmevtyper2El0 = 0x00052028, + WHvArm64RegisterPmevtyper3El0 = 0x00052029, + WHvArm64RegisterPmevtyper4El0 = 0x0005202A, + WHvArm64RegisterPmevtyper5El0 = 0x0005202B, + WHvArm64RegisterPmevtyper6El0 = 0x0005202C, + WHvArm64RegisterPmevtyper7El0 = 0x0005202D, + WHvArm64RegisterPmevtyper8El0 = 0x0005202E, + WHvArm64RegisterPmevtyper9El0 = 0x0005202F, + WHvArm64RegisterPmevtyper10El0 = 0x00052030, + WHvArm64RegisterPmevtyper11El0 = 0x00052031, + WHvArm64RegisterPmevtyper12El0 = 0x00052032, + WHvArm64RegisterPmevtyper13El0 = 0x00052033, + WHvArm64RegisterPmevtyper14El0 = 0x00052034, + WHvArm64RegisterPmevtyper15El0 = 0x00052035, + WHvArm64RegisterPmevtyper16El0 = 0x00052036, + WHvArm64RegisterPmevtyper17El0 = 0x00052037, + WHvArm64RegisterPmevtyper18El0 = 0x00052038, + WHvArm64RegisterPmevtyper19El0 = 0x00052039, + WHvArm64RegisterPmevtyper20El0 = 0x0005203A, + WHvArm64RegisterPmevtyper21El0 = 0x0005203B, + WHvArm64RegisterPmevtyper22El0 = 0x0005203C, + WHvArm64RegisterPmevtyper23El0 = 0x0005203D, + WHvArm64RegisterPmevtyper24El0 = 0x0005203E, + WHvArm64RegisterPmevtyper25El0 = 0x0005203F, + WHvArm64RegisterPmevtyper26El0 = 0x00052040, + WHvArm64RegisterPmevtyper27El0 = 0x00052041, + WHvArm64RegisterPmevtyper28El0 = 0x00052042, + WHvArm64RegisterPmevtyper29El0 = 0x00052043, + WHvArm64RegisterPmevtyper30El0 = 0x00052044, + WHvArm64RegisterPmintenclrEl1 = 0x00052045, + WHvArm64RegisterPmintensetEl1 = 0x00052046, + WHvArm64RegisterPmovsclrEl0 = 0x00052048, + WHvArm64RegisterPmovssetEl0 = 0x00052049, + WHvArm64RegisterPmselrEl0 = 0x0005204A, + WHvArm64RegisterPmswincEl0 = 0x0005204B, + WHvArm64RegisterPmuserenrEl0 = 0x0005204C, + WHvArm64RegisterPmxevcntrEl0 = 0x0005204D, + WHvArm64RegisterPmxevtyperEl0 = 0x0005204E, + WHvArm64RegisterCntfrqEl0 = 0x00058000, + WHvArm64RegisterCntkctlEl1 = 0x00058008, + WHvArm64RegisterCntvCtlEl0 = 0x0005800E, + WHvArm64RegisterCntvCvalEl0 = 0x0005800F, + WHvArm64RegisterCntvTvalEl0 = 0x00058010, + WHvArm64RegisterCntvctEl0 = 0x00058011, + WHvArm64RegisterIccAp1R0El1 = 0x00060000, + WHvArm64RegisterIccAp1R1El1 = 0x00060001, + WHvArm64RegisterIccAp1R2El1 = 0x00060002, + WHvArm64RegisterIccAp1R3El1 = 0x00060003, + WHvArm64RegisterIccAsgi1REl1 = 0x00060004, + WHvArm64RegisterIccBpr1El1 = 0x00060005, + WHvArm64RegisterIccCtlrEl1 = 0x00060006, + WHvArm64RegisterIccDirEl1 = 0x00060007, + WHvArm64RegisterIccEoir1El1 = 0x00060008, + WHvArm64RegisterIccHppir1El1 = 0x00060009, + WHvArm64RegisterIccIar1El1 = 0x0006000A, + WHvArm64RegisterIccIgrpen1El1 = 0x0006000B, + WHvArm64RegisterIccPmrEl1 = 0x0006000C, + WHvArm64RegisterIccRprEl1 = 0x0006000D, + WHvArm64RegisterIccSgi1REl1 = 0x0006000E, + WHvArm64RegisterIccSreEl1 = 0x0006000F, + WHvRegisterSint0 = 0x000A0000, + WHvRegisterSint1 = 0x000A0001, + WHvRegisterSint2 = 0x000A0002, + WHvRegisterSint3 = 0x000A0003, + WHvRegisterSint4 = 0x000A0004, + WHvRegisterSint5 = 0x000A0005, + WHvRegisterSint6 = 0x000A0006, + WHvRegisterSint7 = 0x000A0007, + WHvRegisterSint8 = 0x000A0008, + WHvRegisterSint9 = 0x000A0009, + WHvRegisterSint10 = 0x000A000A, + WHvRegisterSint11 = 0x000A000B, + WHvRegisterSint12 = 0x000A000C, + WHvRegisterSint13 = 0x000A000D, + WHvRegisterSint14 = 0x000A000E, + WHvRegisterSint15 = 0x000A000F, + WHvRegisterScontrol = 0x000A0010, + WHvRegisterSversion = 0x000A0011, + WHvRegisterSifp = 0x000A0012, + WHvRegisterSipp = 0x000A0013, + WHvRegisterEom = 0x000A0014, + WHvRegisterVpRuntime = 0x00090000, + WHvRegisterGuestOsId = 0x00090002, + WHvRegisterVpAssistPage = 0x00090013, + WHvArm64RegisterPartitionInfoPage = 0x00090015, + WHvRegisterReferenceTsc = 0x00090017, + WHvRegisterReferenceTscSequence = 0x0009001A, + WHvRegisterPendingEvent0 = 0x00010004, + WHvRegisterPendingEvent1 = 0x00010005, + WHvRegisterDeliverabilityNotifications = 0x00010006, + WHvRegisterInternalActivityState = 0x00000004, + WHvRegisterPendingEvent2 = 0x00010008, + WHvRegisterPendingEvent3 = 0x00010009 +} WHV_REGISTER_NAME; + +#define WHvRegisterSiefp WHvRegisterSifp +#define WHvRegisterSimp WHvRegisterSipp +#define WHvRegisterPendingEvent WHvRegisterPendingEvent0 + +#endif /* __x86_64__ || __aarch64__ */ + typedef union DECLSPEC_ALIGN(16) WHV_UINT128 { __C89_NAMELESS struct { UINT64 Low64; @@ -974,22 +1534,28 @@ typedef union WHV_X64_PENDING_INTERRUPTION_REGISTER { C_ASSERT(sizeof(WHV_X64_PENDING_INTERRUPTION_REGISTER) == sizeof(UINT64)); -typedef union WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER { +typedef union WHV_DELIVERABILITY_NOTIFICATIONS_REGISTER { __C89_NAMELESS struct { +#if defined(__x86_64__) UINT64 NmiNotification:1; UINT64 InterruptNotification:1; UINT64 InterruptPriority:4; UINT64 Reserved:42; +#elif defined(__aarch64__) + UINT64 Reserved:48; +#endif UINT64 Sint:16; }; UINT64 AsUINT64; -} WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER; +} WHV_DELIVERABILITY_NOTIFICATIONS_REGISTER, WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER; -C_ASSERT(sizeof(WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER) == sizeof(UINT64)); +C_ASSERT(sizeof(WHV_DELIVERABILITY_NOTIFICATIONS_REGISTER) == sizeof(UINT64)); typedef enum WHV_X64_PENDING_EVENT_TYPE { WHvX64PendingEventException = 0, - WHvX64PendingEventExtInt = 5 + WHvX64PendingEventExtInt = 5, + WHvX64PendingEventSvmNestedExit = 7, + WHvX64PendingEventVmxNestedExit = 8 } WHV_X64_PENDING_EVENT_TYPE; typedef union WHV_X64_PENDING_EXCEPTION_EVENT { @@ -1022,6 +1588,117 @@ typedef union WHV_X64_PENDING_EXT_INT_EVENT { C_ASSERT(sizeof(WHV_X64_PENDING_EXT_INT_EVENT) == sizeof(WHV_UINT128)); +typedef union WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT0 { + __C89_NAMELESS struct { + UINT64 EventPending : 1; + UINT64 EventType : 4; + UINT64 Reserved0 : 3; + UINT64 InstructionBytesValid : 1; + UINT64 Reserved1 : 55; + UINT64 ExitCode; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT0; + +typedef union WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT1 { + __C89_NAMELESS struct { + UINT64 ExitInfo1; + UINT64 ExitInfo2; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT1; + +typedef union WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT2 { + __C89_NAMELESS struct { + UINT64 NextRip; + UINT8 InstructionBytesFetchedCount; + UINT8 InstructionBytes[7]; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT2; + +typedef union WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT3 { + __C89_NAMELESS struct { + UINT8 InstructionBytes[8]; + UINT64 Reserved2; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT3; + +C_ASSERT(sizeof(WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT0) == 16); +C_ASSERT(sizeof(WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT1) == 16); +C_ASSERT(sizeof(WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT2) == 16); +C_ASSERT(sizeof(WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT3) == 16); + +typedef union WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT0 { + __C89_NAMELESS struct { + UINT32 EventPending : 1; + UINT32 EventType : 4; + UINT32 Reserved0 : 27; + UINT32 ExitReason; + UINT64 ExitQualification; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT0; + +typedef union WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT1 { + __C89_NAMELESS struct { + UINT32 InstructionLength; + UINT32 InstructionInfo; + UINT32 ExitInterruptionInfo; + UINT32 ExitExceptionErrorCode; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT1; + +typedef union WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT2 { + __C89_NAMELESS struct { + UINT64 GuestLinearAddress; + UINT64 GuestPhysicalAddress; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT2; + +C_ASSERT(sizeof(WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT0) == 16); +C_ASSERT(sizeof(WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT1) == 16); +C_ASSERT(sizeof(WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT2) == 16); + +typedef union WHV_X64_NESTED_INVEPT_REGISTER { + __C89_NAMELESS struct { + UINT8 Type; + UINT8 Reserved[7]; + UINT64 Eptp; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_NESTED_INVEPT_REGISTER; + +C_ASSERT(sizeof(WHV_X64_NESTED_INVEPT_REGISTER) == 16); + +typedef union WHV_X64_NESTED_INVVPID_REGISTER { + __C89_NAMELESS struct { + UINT8 Type; + UINT8 Reserved[3]; + UINT32 Vpid; + UINT64 LinearAddress; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_NESTED_INVVPID_REGISTER; + +C_ASSERT(sizeof(WHV_X64_NESTED_INVVPID_REGISTER) == 16); + +typedef union WHV_X64_NESTED_GUEST_STATE { + __C89_NAMELESS struct { + UINT64 NestedVirtActive : 1; + UINT64 NestedGuestMode : 1; + UINT64 VmEntryPending : 1; + UINT64 Reserved0 : 61; + UINT64 Reserved1; + }; + WHV_UINT128 AsUINT128; +} WHV_X64_NESTED_GUEST_STATE; + +C_ASSERT(sizeof(WHV_X64_NESTED_GUEST_STATE) == 16); + typedef union WHV_INTERNAL_ACTIVITY_REGISTER { __C89_NAMELESS struct { UINT64 StartupSuspend : 1; @@ -1062,6 +1739,9 @@ typedef union WHV_REGISTER_VALUE { UINT32 Reg32; UINT16 Reg16; UINT8 Reg8; + WHV_INTERNAL_ACTIVITY_REGISTER InternalActivity; + WHV_DELIVERABILITY_NOTIFICATIONS_REGISTER DeliverabilityNotifications; +#if defined(__x86_64__) WHV_X64_FP_REGISTER Fp; WHV_X64_FP_CONTROL_STATUS_REGISTER FpControlStatus; WHV_X64_XMM_CONTROL_STATUS_REGISTER XmmControlStatus; @@ -1069,11 +1749,20 @@ typedef union WHV_REGISTER_VALUE { WHV_X64_TABLE_REGISTER Table; WHV_X64_INTERRUPT_STATE_REGISTER InterruptState; WHV_X64_PENDING_INTERRUPTION_REGISTER PendingInterruption; - WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER DeliverabilityNotifications; WHV_X64_PENDING_EXCEPTION_EVENT ExceptionEvent; WHV_X64_PENDING_EXT_INT_EVENT ExtIntEvent; - WHV_INTERNAL_ACTIVITY_REGISTER InternalActivity; WHV_X64_PENDING_DEBUG_EXCEPTION PendingDebugException; + WHV_X64_NESTED_GUEST_STATE NestedState; + WHV_X64_NESTED_INVEPT_REGISTER InvEpt; + WHV_X64_NESTED_INVVPID_REGISTER InvVpid; + WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT0 SvmNestedExit0; + WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT1 SvmNestedExit1; + WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT2 SvmNestedExit2; + WHV_X64_PENDING_SVM_NESTED_EXIT_EVENT3 SvmNestedExit3; + WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT0 VmxNestedExit0; + WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT1 VmxNestedExit1; + WHV_X64_PENDING_VMX_NESTED_EXIT_EVENT2 VmxNestedExit2; +#endif } WHV_REGISTER_VALUE; C_ASSERT(sizeof(WHV_REGISTER_VALUE) == 16); diff --git a/lib/libc/include/any-windows-any/winnt.h b/lib/libc/include/any-windows-any/winnt.h index 04bcf4a9c7a07d6ee9e4943ad3b33ef9dc9178d7..27e02de79c6acc0899b1ceac701f8c00c8e83b7b 100644 --- a/lib/libc/include/any-windows-any/winnt.h +++ b/lib/libc/include/any-windows-any/winnt.h @@ -411,6 +411,18 @@ typedef struct _GROUP_AFFINITY { } GROUP_AFFINITY, *PGROUP_AFFINITY; #endif /* !___GROUP_AFFINITY_DEFINED */ +typedef struct _GROUP_AFFINITY32 { + DWORD Mask; + WORD Group; + WORD Reserved[3]; +} GROUP_AFFINITY32, *PGROUP_AFFINITY32; + +typedef struct _GROUP_AFFINITY64 { + unsigned __int64 Mask; + WORD Group; + WORD Reserved[3]; +} GROUP_AFFINITY64, *PGROUP_AFFINITY64; + #ifdef STRICT typedef void *HANDLE; #define DECLARE_HANDLE(name) struct name##__ { int unused; }; typedef struct name##__ *name @@ -694,13 +706,13 @@ typedef LONG RTL_REFERENCE_COUNT32, *PRTL_REFERENCE_COUNT32; #ifdef __cplusplus #define DEFINE_ENUM_FLAG_OPERATORS(ENUMTYPE) \ extern "C++" { \ -inline ENUMTYPE operator | (ENUMTYPE a, ENUMTYPE b) { return ENUMTYPE(((int)a) | ((int)b)); } \ -inline ENUMTYPE &operator |= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((int &)a) |= ((int)b)); } \ -inline ENUMTYPE operator & (ENUMTYPE a, ENUMTYPE b) { return ENUMTYPE(((int)a) & ((int)b)); } \ -inline ENUMTYPE &operator &= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((int &)a) &= ((int)b)); } \ -inline ENUMTYPE operator ~ (ENUMTYPE a) { return ENUMTYPE(~((int)a)); } \ -inline ENUMTYPE operator ^ (ENUMTYPE a, ENUMTYPE b) { return ENUMTYPE(((int)a) ^ ((int)b)); } \ -inline ENUMTYPE &operator ^= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((int &)a) ^= ((int)b)); } \ +__MINGW_CXX11_CONSTEXPR inline ENUMTYPE operator ~ (ENUMTYPE a) { return ENUMTYPE(~((int)a)); } \ +__MINGW_CXX11_CONSTEXPR inline ENUMTYPE operator | (ENUMTYPE a, ENUMTYPE b) { return ENUMTYPE(((int)a) | ((int)b)); } \ +__MINGW_CXX11_CONSTEXPR inline ENUMTYPE operator & (ENUMTYPE a, ENUMTYPE b) { return ENUMTYPE(((int)a) & ((int)b)); } \ +__MINGW_CXX11_CONSTEXPR inline ENUMTYPE operator ^ (ENUMTYPE a, ENUMTYPE b) { return ENUMTYPE(((int)a) ^ ((int)b)); } \ +__MINGW_CXX14_CONSTEXPR inline ENUMTYPE& operator |= (ENUMTYPE& a, ENUMTYPE b) { return a = a | b; } \ +__MINGW_CXX14_CONSTEXPR inline ENUMTYPE& operator &= (ENUMTYPE& a, ENUMTYPE b) { return a = a & b; } \ +__MINGW_CXX14_CONSTEXPR inline ENUMTYPE& operator ^= (ENUMTYPE& a, ENUMTYPE b) { return a = a ^ b; } \ } #else #define DEFINE_ENUM_FLAG_OPERATORS(ENUMTYPE) /* */ @@ -916,6 +928,13 @@ inline ENUMTYPE &operator ^= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((i #define PRODUCT_AZURE_SERVER_CLOUDMOS 0xC8 #define PRODUCT_CLOUDEDITIONN 0xCA #define PRODUCT_CLOUDEDITION 0xCB +#define PRODUCT_VALIDATION 0xCC +#define PRODUCT_IOTENTERPRISESK 0xCD +#define PRODUCT_IOTENTERPRISEK 0xCE +#define PRODUCT_IOTENTERPRISESEVAL 0xCF +#define PRODUCT_AZURE_SERVER_AGENTBRIDGE 0xD0 +#define PRODUCT_AZURE_SERVER_NANOHOST 0xD1 +#define PRODUCT_WNC 0xD2 #define PRODUCT_AZURESTACKHCI_SERVER_CORE 0x196 #define PRODUCT_DATACENTER_SERVER_AZURE_EDITION 0x197 #define PRODUCT_DATACENTER_SERVER_CORE_AZURE_EDITION 0x198 @@ -1502,6 +1521,13 @@ inline ENUMTYPE &operator ^= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((i DWORD64 Ia32Pl3SspMsr; } XSAVE_CET_U_FORMAT, *PXSAVE_CET_U_FORMAT; + typedef struct _XSAVE_ARM64_SVE_HEADER { + DWORD VectorLength; + DWORD VectorRegisterOffset; + DWORD PredicateRegisterOffset; + DWORD Reserved[5]; + } XSAVE_ARM64_SVE_HEADER, *PXSAVE_ARM64_SVE_HEADER; + typedef struct DECLSPEC_ALIGN (8) _XSAVE_AREA_HEADER { DWORD64 Mask; DWORD64 Reserved[7]; @@ -1512,10 +1538,13 @@ inline ENUMTYPE &operator ^= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((i XSAVE_AREA_HEADER Header; } XSAVE_AREA,*PXSAVE_AREA; +#define XSTATE_CONTEXT_FLAG_LOOKASIDE 0x1 + typedef struct _XSTATE_CONTEXT { DWORD64 Mask; DWORD Length; - DWORD Reserved1; + BYTE Flags; + BYTE Reserved0[3]; PXSAVE_AREA Area; #if defined (__i386__) DWORD Reserved2; @@ -1652,6 +1681,7 @@ inline ENUMTYPE &operator ^= (ENUMTYPE &a, ENUMTYPE b) { return (ENUMTYPE &)(((i #define CacheLineFlush(Address) _mm_clflush(Address) +#if !defined(RC_INVOKED) # if defined(__cplusplus) extern "C" { # endif @@ -1660,6 +1690,7 @@ extern "C" { } # endif #include +#endif /* !defined(RC_INVOKED) */ #define FastFence __faststorefence #define LoadFence _mm_lfence @@ -2426,16 +2457,16 @@ extern "C" { #if defined(__i386__) && !defined(__x86_64) -#ifdef __SSE2__ +#if defined(__SSE2__) && !defined(RC_INVOKED) #include #define YieldProcessor _mm_pause #define MemoryBarrier _mm_mfence -#else +#else /* defined(__SSE2__) && !defined(RC_INVOKED) */ #define YieldProcessor __buildpause VOID MemoryBarrier(VOID); FORCEINLINE VOID MemoryBarrier(VOID) __buildmemorybarrier() -#endif +#endif /* defined(__SSE2__) && !defined(RC_INVOKED) */ #define PreFetchCacheLine(l,a) #define ReadForWriteAccess(p) (*(p)) @@ -3097,6 +3128,11 @@ __buildmemorybarrier() SID_HASH_ENTRY Hash[SID_HASH_SIZE]; } SID_AND_ATTRIBUTES_HASH, *PSID_AND_ATTRIBUTES_HASH; + typedef struct _ATTRIBUTES_AND_SID { + UINT32 Attributes; + DWORD SidStart; + } ATTRIBUTES_AND_SID, *PATTRIBUTES_AND_SID; + #define SECURITY_NULL_SID_AUTHORITY {0,0,0,0,0,0} #define SECURITY_WORLD_SID_AUTHORITY {0,0,0,0,0,1} #define SECURITY_LOCAL_SID_AUTHORITY {0,0,0,0,0,2} @@ -3200,9 +3236,15 @@ __buildmemorybarrier() #define SECURITY_CCG_ID_BASE_RID (__MSABI_LONG(0x0000005f)) #define SECURITY_UMFD_BASE_RID (__MSABI_LONG(0x00000060)) +#define SECURITY_UNIQUIFIED_SERVICE_BASE_RID (__MSABI_LONG(0x00000061)) #define SECURITY_VIRTUALACCOUNT_ID_RID_COUNT (__MSABI_LONG(6)) +#define SECURITY_EDGE_CLOUD_INFRASTRUCTURE_SERVICE_ID_BASE_RID (__MSABI_LONG(0x00000062)) + +#define SECURITY_RESTRICTED_SERVICES_BASE_RID (__MSABI_LONG(0x00000063)) +#define SECURITY_RESTRICTED_SERVICES_RID_COUNT (__MSABI_LONG(6)) + #define SECURITY_MAX_BASE_RID (__MSABI_LONG(0x0000006f)) #define SECURITY_MAX_ALWAYS_FILTERED (__MSABI_LONG(0x000003E7)) @@ -3249,6 +3291,8 @@ __buildmemorybarrier() #define DOMAIN_GROUP_RID_PROTECTED_USERS (__MSABI_LONG(0x0000020d)) #define DOMAIN_GROUP_RID_KEY_ADMINS (__MSABI_LONG(0x0000020e)) #define DOMAIN_GROUP_RID_ENTERPRISE_KEY_ADMINS (__MSABI_LONG(0x0000020f)) +#define DOMAIN_GROUP_RID_FOREST_TRUSTS (__MSABI_LONG(0x00000210)) +#define DOMAIN_GROUP_RID_EXTERNAL_TRUSTS (__MSABI_LONG(0x00000211)) #define DOMAIN_ALIAS_RID_ADMINS (__MSABI_LONG(0x00000220)) #define DOMAIN_ALIAS_RID_USERS (__MSABI_LONG(0x00000221)) @@ -3288,6 +3332,8 @@ __buildmemorybarrier() #define DOMAIN_ALIAS_RID_DEFAULT_ACCOUNT (__MSABI_LONG(0x00000245)) #define DOMAIN_ALIAS_RID_STORAGE_REPLICA_ADMINS (__MSABI_LONG(0x00000246)) #define DOMAIN_ALIAS_RID_DEVICE_OWNERS (__MSABI_LONG(0x00000247)) +#define DOMAIN_ALIAS_RID_USER_MODE_HARDWARE_OPERATORS (__MSABI_LONG(0x00000248)) +#define DOMAIN_ALIAS_RID_OPENSSH_USERS (__MSABI_LONG(0x00000249)) #define SECURITY_APP_PACKAGE_AUTHORITY {0, 0, 0, 0, 0, 15} @@ -3433,7 +3479,9 @@ __buildmemorybarrier() WinAuthenticationKeyPropertyMFASid = 116, WinAuthenticationKeyPropertyAttestationSid = 117, WinAuthenticationFreshKeyAuthSid = 118, - WinBuiltinDeviceOwnersSid = 119 + WinBuiltinDeviceOwnersSid = 119, + WinBuiltinUserModeHardwareOperatorsSid = 120, + WinBuiltinOpenSSHUsersSid = 121 } WELL_KNOWN_SID_TYPE; #define SYSTEM_LUID { 0x3e7, 0x0 } @@ -5538,6 +5586,21 @@ DEFINE_ENUM_FLAG_OPERATORS(JOB_OBJECT_IO_RATE_CONTROL_FLAGS) #define PF_ARM_V82_DP_INSTRUCTIONS_AVAILABLE 43 #define PF_ARM_V83_JSCVT_INSTRUCTIONS_AVAILABLE 44 #define PF_ARM_V83_LRCPC_INSTRUCTIONS_AVAILABLE 45 +#define PF_ARM_SVE_INSTRUCTIONS_AVAILABLE 46 +#define PF_ARM_SVE2_INSTRUCTIONS_AVAILABLE 47 +#define PF_ARM_SVE2_1_INSTRUCTIONS_AVAILABLE 48 +#define PF_ARM_SVE_AES_INSTRUCTIONS_AVAILABLE 49 +#define PF_ARM_SVE_PMULL128_INSTRUCTIONS_AVAILABLE 50 +#define PF_ARM_SVE_BITPERM_INSTRUCTIONS_AVAILABLE 51 +#define PF_ARM_SVE_BF16_INSTRUCTIONS_AVAILABLE 52 +#define PF_ARM_SVE_EBF16_INSTRUCTIONS_AVAILABLE 53 +#define PF_ARM_SVE_B16B16_INSTRUCTIONS_AVAILABLE 54 +#define PF_ARM_SVE_SHA3_INSTRUCTIONS_AVAILABLE 55 +#define PF_ARM_SVE_SM4_INSTRUCTIONS_AVAILABLE 56 +#define PF_ARM_SVE_I8MM_INSTRUCTIONS_AVAILABLE 57 +#define PF_ARM_SVE_F32MM_INSTRUCTIONS_AVAILABLE 58 +#define PF_ARM_SVE_F64MM_INSTRUCTIONS_AVAILABLE 59 +#define PF_BMI2_INSTRUCTIONS_AVAILABLE 60 #define XSTATE_LEGACY_FLOATING_POINT (0) #define XSTATE_LEGACY_SSE (1) @@ -6094,8 +6157,72 @@ DEFINE_ENUM_FLAG_OPERATORS(JOB_OBJECT_IO_RATE_CONTROL_FLAGS) } FILE_NOTIFY_FULL_INFORMATION,*PFILE_NOTIFY_FULL_INFORMATION; #endif + typedef struct _FILE_STAT_INFORMATION { + LARGE_INTEGER FileId; + LARGE_INTEGER CreationTime; + LARGE_INTEGER LastAccessTime; + LARGE_INTEGER LastWriteTime; + LARGE_INTEGER ChangeTime; + LARGE_INTEGER AllocationSize; + LARGE_INTEGER EndOfFile; + DWORD FileAttributes; + DWORD ReparseTag; + DWORD NumberOfLinks; + ACCESS_MASK EffectiveAccess; + } FILE_STAT_INFORMATION, *PFILE_STAT_INFORMATION; + +#define LX_FILE_METADATA_HAS_UID 0x1 +#define LX_FILE_METADATA_HAS_GID 0x2 +#define LX_FILE_METADATA_HAS_MODE 0x4 +#define LX_FILE_METADATA_HAS_DEVICE_ID 0x8 +#define LX_FILE_CASE_SENSITIVE_DIR 0x10 + + typedef struct _FILE_STAT_LX_INFORMATION { + LARGE_INTEGER FileId; + LARGE_INTEGER CreationTime; + LARGE_INTEGER LastAccessTime; + LARGE_INTEGER LastWriteTime; + LARGE_INTEGER ChangeTime; + LARGE_INTEGER AllocationSize; + LARGE_INTEGER EndOfFile; + DWORD FileAttributes; + DWORD ReparseTag; + DWORD NumberOfLinks; + ACCESS_MASK EffectiveAccess; + DWORD LxFlags; + DWORD LxUid; + DWORD LxGid; + DWORD LxMode; + DWORD LxDeviceIdMajor; + DWORD LxDeviceIdMinor; + } FILE_STAT_LX_INFORMATION, *PFILE_STAT_LX_INFORMATION; + +#if NTDDI_VERSION >= NTDDI_WIN11_ZN + typedef struct _FILE_STAT_BASIC_INFORMATION { + LARGE_INTEGER FileId; + LARGE_INTEGER CreationTime; + LARGE_INTEGER LastAccessTime; + LARGE_INTEGER LastWriteTime; + LARGE_INTEGER ChangeTime; + LARGE_INTEGER AllocationSize; + LARGE_INTEGER EndOfFile; + DWORD FileAttributes; + DWORD ReparseTag; + DWORD NumberOfLinks; + DWORD DeviceType; + DWORD DeviceCharacteristics; + DWORD Reserved; + LARGE_INTEGER VolumeSerialNumber; + FILE_ID_128 FileId128; + } FILE_STAT_BASIC_INFORMATION, *PFILE_STAT_BASIC_INFORMATION; +#endif + #define FILE_CS_FLAG_CASE_SENSITIVE_DIR 0x00000001 + typedef struct _FILE_CASE_SENSITIVE_INFORMATION { + DWORD Flags; + } FILE_CASE_SENSITIVE_INFORMATION, *PFILE_CASE_SENSITIVE_INFORMATION; + typedef union _FILE_SEGMENT_ELEMENT { PVOID64 Buffer; ULONGLONG Alignment; @@ -8935,8 +9062,10 @@ typedef DWORD (WINAPI *PRTL_RUN_ONCE_INIT_FN)(PRTL_RUN_ONCE, PVOID, PVOID *); #define HEAP_PSEUDO_TAG_FLAG 0x8000 #define HEAP_TAG_SHIFT 18 -#if (!defined (__CRT__NO_INLINE) || defined(_UCRT)) && !defined (__WIDL__) - __forceinline PVOID RtlSecureZeroMemory(PVOID ptr,SIZE_T cnt) { + PVOID WINAPI RtlSecureZeroMemory(PVOID ptr,SIZE_T cnt); + +#if !defined (__CRT__NO_INLINE) && !defined (__WIDL__) + __CRT_INLINE PVOID WINAPI RtlSecureZeroMemory(PVOID ptr,SIZE_T cnt) { volatile char *vptr =(volatile char *)ptr; #ifdef __x86_64 __stosb((PBYTE)((DWORD64)vptr),0,cnt); @@ -8948,8 +9077,6 @@ typedef DWORD (WINAPI *PRTL_RUN_ONCE_INIT_FN)(PRTL_RUN_ONCE, PVOID, PVOID *); #endif /* __x86_64 */ return ptr; } -#else /* intrinsic in kernel32 */ - PVOID WINAPI RtlSecureZeroMemory(PVOID ptr,SIZE_T cnt); #endif /* !__CRT__NO_INLINE // !__WIDL__ */ /* Let this macro fail for non-desktop mode. AFAIU this should be better an inline-function ... */ @@ -9223,10 +9350,22 @@ typedef DWORD (WINAPI *PRTL_RUN_ONCE_INIT_FN)(PRTL_RUN_ONCE, PVOID, PVOID *); typedef LONG (NTAPI *PVECTORED_EXCEPTION_HANDLER) (struct _EXCEPTION_POINTERS *ExceptionInfo); typedef enum _HEAP_INFORMATION_CLASS { - HeapCompatibilityInformation, - HeapEnableTerminationOnCorruption + HeapCompatibilityInformation = 0, + HeapEnableTerminationOnCorruption = 1 +#if ((NTDDI_VERSION > NTDDI_WINBLUE) || (NTDDI_VERSION == NTDDI_WINBLUE && defined(WINBLUE_KBSPRING14))) + ,HeapOptimizeResources = 3 +#endif + ,HeapTag = 7 } HEAP_INFORMATION_CLASS; +#if ((NTDDI_VERSION > NTDDI_WINBLUE) || (NTDDI_VERSION == NTDDI_WINBLUE && defined(WINBLUE_KBSPRING14))) +#define HEAP_OPTIMIZE_RESOURCES_CURRENT_VERSION 1 + typedef struct _HEAP_OPTIMIZE_RESOURCES_INFORMATION { + DWORD Version; + DWORD Flags; + } HEAP_OPTIMIZE_RESOURCES_INFORMATION, *PHEAP_OPTIMIZE_RESOURCES_INFORMATION; +#endif + typedef VOID (NTAPI *WORKERCALLBACKFUNC) (PVOID); typedef VOID (NTAPI *APC_CALLBACK_FUNCTION) (DWORD, PVOID, PVOID); typedef VOID (NTAPI *WAITORTIMERCALLBACKFUNC) (PVOID, BOOLEAN); diff --git a/lib/libc/include/any-windows-any/winuser.h b/lib/libc/include/any-windows-any/winuser.h index 7252a53ea510304cb46124acab09f64dec0f6012..d68333f7b9da9fc034a9dd7fab0a4a61d4fca25a 100644 --- a/lib/libc/include/any-windows-any/winuser.h +++ b/lib/libc/include/any-windows-any/winuser.h @@ -2954,7 +2954,6 @@ DIALOG_DPI_CHANGE_BEHAVIORS WINAPI GetDialogDpiChangeBehavior(HWND hDlg); WINUSERAPI LRESULT WINAPI PackTouchHitTestingProximityEvaluation (const TOUCH_HIT_TESTING_INPUT *pHitTestingInput, const TOUCH_HIT_TESTING_PROXIMITY_EVALUATION *pProximityEval); WINUSERAPI WINBOOL WINAPI GetWindowFeedbackSetting (HWND hwnd, FEEDBACK_TYPE feedback, DWORD dwFlags, UINT32 *pSize, VOID *config); WINUSERAPI WINBOOL WINAPI SetWindowFeedbackSetting (HWND hwnd, FEEDBACK_TYPE feedback, DWORD dwFlags, UINT32 size, CONST VOID *configuration); -#endif #if WDK_NTDDI_VERSION >= NTDDI_WIN10_RS3 WINUSERAPI WINBOOL WINAPI EnableMouseInPointerForThread(VOID); @@ -2967,6 +2966,8 @@ WINUSERAPI WINBOOL WINAPI InjectSyntheticPointerInput(HSYNTHETICPOINTERDEVICE de WINUSERAPI VOID WINAPI DestroySyntheticPointerDevice(HSYNTHETICPOINTERDEVICE device); #endif /* NTDDI_VERSION >= NTDDI_WIN10_RS5 */ +#endif /* WINVER >= 0x0602 */ + typedef struct tagLASTINPUTINFO { UINT cbSize; DWORD dwTime; diff --git a/lib/libc/include/any-windows-any/wmcodecdsp.h b/lib/libc/include/any-windows-any/wmcodecdsp.h index 3a9f6074ad1fcc598eeaf13d6a15c112b8dcd34b..5a6fa35cf6a762a44e333b4f3a33d39308768dd8 100644 --- a/lib/libc/include/any-windows-any/wmcodecdsp.h +++ b/lib/libc/include/any-windows-any/wmcodecdsp.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wmcodecdsp.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wmcodecdsp.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wmcodecdsp_h__ #define __wmcodecdsp_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWMColorConvProps_FWD_DEFINED__ @@ -818,20 +810,20 @@ interface IWMColorConvProps { #define IWMColorConvProps_SetFullCroppingParam(This,src_left,src_top,dst_left,dst_top,width,height) (This)->lpVtbl->SetFullCroppingParam(This,src_left,src_top,dst_left,dst_top,width,height) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMColorConvProps_QueryInterface(IWMColorConvProps* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMColorConvProps_QueryInterface(IWMColorConvProps* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMColorConvProps_AddRef(IWMColorConvProps* This) { +static inline ULONG IWMColorConvProps_AddRef(IWMColorConvProps* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMColorConvProps_Release(IWMColorConvProps* This) { +static inline ULONG IWMColorConvProps_Release(IWMColorConvProps* This) { return This->lpVtbl->Release(This); } /*** IWMColorConvProps methods ***/ -static __WIDL_INLINE HRESULT IWMColorConvProps_SetMode(IWMColorConvProps* This,LONG mode) { +static inline HRESULT IWMColorConvProps_SetMode(IWMColorConvProps* This,LONG mode) { return This->lpVtbl->SetMode(This,mode); } -static __WIDL_INLINE HRESULT IWMColorConvProps_SetFullCroppingParam(IWMColorConvProps* This,LONG src_left,LONG src_top,LONG dst_left,LONG dst_top,LONG width,LONG height) { +static inline HRESULT IWMColorConvProps_SetFullCroppingParam(IWMColorConvProps* This,LONG src_left,LONG src_top,LONG dst_left,LONG dst_top,LONG width,LONG height) { return This->lpVtbl->SetFullCroppingParam(This,src_left,src_top,dst_left,dst_top,width,height); } #endif @@ -898,17 +890,17 @@ interface IWMValidate { #define IWMValidate_SetIdentifier(This,guidValidationID) (This)->lpVtbl->SetIdentifier(This,guidValidationID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMValidate_QueryInterface(IWMValidate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMValidate_QueryInterface(IWMValidate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMValidate_AddRef(IWMValidate* This) { +static inline ULONG IWMValidate_AddRef(IWMValidate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMValidate_Release(IWMValidate* This) { +static inline ULONG IWMValidate_Release(IWMValidate* This) { return This->lpVtbl->Release(This); } /*** IWMValidate methods ***/ -static __WIDL_INLINE HRESULT IWMValidate_SetIdentifier(IWMValidate* This,GUID guidValidationID) { +static inline HRESULT IWMValidate_SetIdentifier(IWMValidate* This,GUID guidValidationID) { return This->lpVtbl->SetIdentifier(This,guidValidationID); } #endif diff --git a/lib/libc/include/any-windows-any/wmcontainer.h b/lib/libc/include/any-windows-any/wmcontainer.h index dc9cdb67effe49182ca244393720a57482963382..5ad74f27dd0317a0df0319a4de3d67a1881ac26f 100644 --- a/lib/libc/include/any-windows-any/wmcontainer.h +++ b/lib/libc/include/any-windows-any/wmcontainer.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wmcontainer.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wmcontainer.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wmcontainer_h__ #define __wmcontainer_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IMFASFContentInfo_FWD_DEFINED__ @@ -380,35 +372,35 @@ interface IMFASFContentInfo { #define IMFASFContentInfo_GetEncodingConfigurationPropertyStore(This,wStreamNumber,ppIStore) (This)->lpVtbl->GetEncodingConfigurationPropertyStore(This,wStreamNumber,ppIStore) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFASFContentInfo_QueryInterface(IMFASFContentInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFASFContentInfo_QueryInterface(IMFASFContentInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFASFContentInfo_AddRef(IMFASFContentInfo* This) { +static inline ULONG IMFASFContentInfo_AddRef(IMFASFContentInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFASFContentInfo_Release(IMFASFContentInfo* This) { +static inline ULONG IMFASFContentInfo_Release(IMFASFContentInfo* This) { return This->lpVtbl->Release(This); } /*** IMFASFContentInfo methods ***/ -static __WIDL_INLINE HRESULT IMFASFContentInfo_GetHeaderSize(IMFASFContentInfo* This,IMFMediaBuffer *pIStartOfContent,QWORD *cbHeaderSize) { +static inline HRESULT IMFASFContentInfo_GetHeaderSize(IMFASFContentInfo* This,IMFMediaBuffer *pIStartOfContent,QWORD *cbHeaderSize) { return This->lpVtbl->GetHeaderSize(This,pIStartOfContent,cbHeaderSize); } -static __WIDL_INLINE HRESULT IMFASFContentInfo_ParseHeader(IMFASFContentInfo* This,IMFMediaBuffer *pIHeaderBuffer,QWORD cbOffsetWithinHeader) { +static inline HRESULT IMFASFContentInfo_ParseHeader(IMFASFContentInfo* This,IMFMediaBuffer *pIHeaderBuffer,QWORD cbOffsetWithinHeader) { return This->lpVtbl->ParseHeader(This,pIHeaderBuffer,cbOffsetWithinHeader); } -static __WIDL_INLINE HRESULT IMFASFContentInfo_GenerateHeader(IMFASFContentInfo* This,IMFMediaBuffer *pIHeader,DWORD *pcbHeader) { +static inline HRESULT IMFASFContentInfo_GenerateHeader(IMFASFContentInfo* This,IMFMediaBuffer *pIHeader,DWORD *pcbHeader) { return This->lpVtbl->GenerateHeader(This,pIHeader,pcbHeader); } -static __WIDL_INLINE HRESULT IMFASFContentInfo_GetProfile(IMFASFContentInfo* This,IMFASFProfile **ppIProfile) { +static inline HRESULT IMFASFContentInfo_GetProfile(IMFASFContentInfo* This,IMFASFProfile **ppIProfile) { return This->lpVtbl->GetProfile(This,ppIProfile); } -static __WIDL_INLINE HRESULT IMFASFContentInfo_SetProfile(IMFASFContentInfo* This,IMFASFProfile *pIProfile) { +static inline HRESULT IMFASFContentInfo_SetProfile(IMFASFContentInfo* This,IMFASFProfile *pIProfile) { return This->lpVtbl->SetProfile(This,pIProfile); } -static __WIDL_INLINE HRESULT IMFASFContentInfo_GeneratePresentationDescriptor(IMFASFContentInfo* This,IMFPresentationDescriptor **ppIPresentationDescriptor) { +static inline HRESULT IMFASFContentInfo_GeneratePresentationDescriptor(IMFASFContentInfo* This,IMFPresentationDescriptor **ppIPresentationDescriptor) { return This->lpVtbl->GeneratePresentationDescriptor(This,ppIPresentationDescriptor); } -static __WIDL_INLINE HRESULT IMFASFContentInfo_GetEncodingConfigurationPropertyStore(IMFASFContentInfo* This,WORD wStreamNumber,IPropertyStore **ppIStore) { +static inline HRESULT IMFASFContentInfo_GetEncodingConfigurationPropertyStore(IMFASFContentInfo* This,WORD wStreamNumber,IPropertyStore **ppIStore) { return This->lpVtbl->GetEncodingConfigurationPropertyStore(This,wStreamNumber,ppIStore); } #endif @@ -547,41 +539,41 @@ interface IMFASFMutualExclusion { #define IMFASFMutualExclusion_Clone(This,ppIMutex) (This)->lpVtbl->Clone(This,ppIMutex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_QueryInterface(IMFASFMutualExclusion* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFASFMutualExclusion_QueryInterface(IMFASFMutualExclusion* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFASFMutualExclusion_AddRef(IMFASFMutualExclusion* This) { +static inline ULONG IMFASFMutualExclusion_AddRef(IMFASFMutualExclusion* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFASFMutualExclusion_Release(IMFASFMutualExclusion* This) { +static inline ULONG IMFASFMutualExclusion_Release(IMFASFMutualExclusion* This) { return This->lpVtbl->Release(This); } /*** IMFASFMutualExclusion methods ***/ -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_GetType(IMFASFMutualExclusion* This,GUID *pguidType) { +static inline HRESULT IMFASFMutualExclusion_GetType(IMFASFMutualExclusion* This,GUID *pguidType) { return This->lpVtbl->GetType(This,pguidType); } -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_SetType(IMFASFMutualExclusion* This,REFGUID guidType) { +static inline HRESULT IMFASFMutualExclusion_SetType(IMFASFMutualExclusion* This,REFGUID guidType) { return This->lpVtbl->SetType(This,guidType); } -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_GetRecordCount(IMFASFMutualExclusion* This,DWORD *pdwRecordCount) { +static inline HRESULT IMFASFMutualExclusion_GetRecordCount(IMFASFMutualExclusion* This,DWORD *pdwRecordCount) { return This->lpVtbl->GetRecordCount(This,pdwRecordCount); } -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_GetStreamsForRecord(IMFASFMutualExclusion* This,DWORD dwRecordNumber,WORD *pwStreamNumArray,DWORD *pcStreams) { +static inline HRESULT IMFASFMutualExclusion_GetStreamsForRecord(IMFASFMutualExclusion* This,DWORD dwRecordNumber,WORD *pwStreamNumArray,DWORD *pcStreams) { return This->lpVtbl->GetStreamsForRecord(This,dwRecordNumber,pwStreamNumArray,pcStreams); } -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_AddStreamForRecord(IMFASFMutualExclusion* This,DWORD dwRecordNumber,WORD wStreamNumber) { +static inline HRESULT IMFASFMutualExclusion_AddStreamForRecord(IMFASFMutualExclusion* This,DWORD dwRecordNumber,WORD wStreamNumber) { return This->lpVtbl->AddStreamForRecord(This,dwRecordNumber,wStreamNumber); } -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_RemoveStreamFromRecord(IMFASFMutualExclusion* This,DWORD dwRecordNumber,WORD wStreamNumber) { +static inline HRESULT IMFASFMutualExclusion_RemoveStreamFromRecord(IMFASFMutualExclusion* This,DWORD dwRecordNumber,WORD wStreamNumber) { return This->lpVtbl->RemoveStreamFromRecord(This,dwRecordNumber,wStreamNumber); } -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_RemoveRecord(IMFASFMutualExclusion* This,DWORD dwRecordNumber) { +static inline HRESULT IMFASFMutualExclusion_RemoveRecord(IMFASFMutualExclusion* This,DWORD dwRecordNumber) { return This->lpVtbl->RemoveRecord(This,dwRecordNumber); } -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_AddRecord(IMFASFMutualExclusion* This,DWORD *pdwRecordNumber) { +static inline HRESULT IMFASFMutualExclusion_AddRecord(IMFASFMutualExclusion* This,DWORD *pdwRecordNumber) { return This->lpVtbl->AddRecord(This,pdwRecordNumber); } -static __WIDL_INLINE HRESULT IMFASFMutualExclusion_Clone(IMFASFMutualExclusion* This,IMFASFMutualExclusion **ppIMutex) { +static inline HRESULT IMFASFMutualExclusion_Clone(IMFASFMutualExclusion* This,IMFASFMutualExclusion **ppIMutex) { return This->lpVtbl->Clone(This,ppIMutex); } #endif @@ -686,29 +678,29 @@ interface IMFASFStreamPrioritization { #define IMFASFStreamPrioritization_Clone(This,ppIStreamPrioritization) (This)->lpVtbl->Clone(This,ppIStreamPrioritization) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFASFStreamPrioritization_QueryInterface(IMFASFStreamPrioritization* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFASFStreamPrioritization_QueryInterface(IMFASFStreamPrioritization* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFASFStreamPrioritization_AddRef(IMFASFStreamPrioritization* This) { +static inline ULONG IMFASFStreamPrioritization_AddRef(IMFASFStreamPrioritization* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFASFStreamPrioritization_Release(IMFASFStreamPrioritization* This) { +static inline ULONG IMFASFStreamPrioritization_Release(IMFASFStreamPrioritization* This) { return This->lpVtbl->Release(This); } /*** IMFASFStreamPrioritization methods ***/ -static __WIDL_INLINE HRESULT IMFASFStreamPrioritization_GetStreamCount(IMFASFStreamPrioritization* This,DWORD *pdwStreamCount) { +static inline HRESULT IMFASFStreamPrioritization_GetStreamCount(IMFASFStreamPrioritization* This,DWORD *pdwStreamCount) { return This->lpVtbl->GetStreamCount(This,pdwStreamCount); } -static __WIDL_INLINE HRESULT IMFASFStreamPrioritization_GetStream(IMFASFStreamPrioritization* This,DWORD dwStreamIndex,WORD *pwStreamNumber,WORD *pwStreamFlags) { +static inline HRESULT IMFASFStreamPrioritization_GetStream(IMFASFStreamPrioritization* This,DWORD dwStreamIndex,WORD *pwStreamNumber,WORD *pwStreamFlags) { return This->lpVtbl->GetStream(This,dwStreamIndex,pwStreamNumber,pwStreamFlags); } -static __WIDL_INLINE HRESULT IMFASFStreamPrioritization_AddStream(IMFASFStreamPrioritization* This,WORD wStreamNumber,WORD wStreamFlags) { +static inline HRESULT IMFASFStreamPrioritization_AddStream(IMFASFStreamPrioritization* This,WORD wStreamNumber,WORD wStreamFlags) { return This->lpVtbl->AddStream(This,wStreamNumber,wStreamFlags); } -static __WIDL_INLINE HRESULT IMFASFStreamPrioritization_RemoveStream(IMFASFStreamPrioritization* This,DWORD dwStreamIndex) { +static inline HRESULT IMFASFStreamPrioritization_RemoveStream(IMFASFStreamPrioritization* This,DWORD dwStreamIndex) { return This->lpVtbl->RemoveStream(This,dwStreamIndex); } -static __WIDL_INLINE HRESULT IMFASFStreamPrioritization_Clone(IMFASFStreamPrioritization* This,IMFASFStreamPrioritization **ppIStreamPrioritization) { +static inline HRESULT IMFASFStreamPrioritization_Clone(IMFASFStreamPrioritization* This,IMFASFStreamPrioritization **ppIStreamPrioritization) { return This->lpVtbl->Clone(This,ppIStreamPrioritization); } #endif @@ -850,41 +842,41 @@ interface IMFASFSplitter { #define IMFASFSplitter_GetLastSendTime(This,pdwLastSendTime) (This)->lpVtbl->GetLastSendTime(This,pdwLastSendTime) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFASFSplitter_QueryInterface(IMFASFSplitter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFASFSplitter_QueryInterface(IMFASFSplitter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFASFSplitter_AddRef(IMFASFSplitter* This) { +static inline ULONG IMFASFSplitter_AddRef(IMFASFSplitter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFASFSplitter_Release(IMFASFSplitter* This) { +static inline ULONG IMFASFSplitter_Release(IMFASFSplitter* This) { return This->lpVtbl->Release(This); } /*** IMFASFSplitter methods ***/ -static __WIDL_INLINE HRESULT IMFASFSplitter_Initialize(IMFASFSplitter* This,IMFASFContentInfo *pIContentInfo) { +static inline HRESULT IMFASFSplitter_Initialize(IMFASFSplitter* This,IMFASFContentInfo *pIContentInfo) { return This->lpVtbl->Initialize(This,pIContentInfo); } -static __WIDL_INLINE HRESULT IMFASFSplitter_SetFlags(IMFASFSplitter* This,DWORD dwFlags) { +static inline HRESULT IMFASFSplitter_SetFlags(IMFASFSplitter* This,DWORD dwFlags) { return This->lpVtbl->SetFlags(This,dwFlags); } -static __WIDL_INLINE HRESULT IMFASFSplitter_GetFlags(IMFASFSplitter* This,DWORD *pdwFlags) { +static inline HRESULT IMFASFSplitter_GetFlags(IMFASFSplitter* This,DWORD *pdwFlags) { return This->lpVtbl->GetFlags(This,pdwFlags); } -static __WIDL_INLINE HRESULT IMFASFSplitter_SelectStreams(IMFASFSplitter* This,WORD *pwStreamNumbers,WORD wNumStreams) { +static inline HRESULT IMFASFSplitter_SelectStreams(IMFASFSplitter* This,WORD *pwStreamNumbers,WORD wNumStreams) { return This->lpVtbl->SelectStreams(This,pwStreamNumbers,wNumStreams); } -static __WIDL_INLINE HRESULT IMFASFSplitter_GetSelectedStreams(IMFASFSplitter* This,WORD *pwStreamNumbers,WORD *pwNumStreams) { +static inline HRESULT IMFASFSplitter_GetSelectedStreams(IMFASFSplitter* This,WORD *pwStreamNumbers,WORD *pwNumStreams) { return This->lpVtbl->GetSelectedStreams(This,pwStreamNumbers,pwNumStreams); } -static __WIDL_INLINE HRESULT IMFASFSplitter_ParseData(IMFASFSplitter* This,IMFMediaBuffer *pIBuffer,DWORD cbBufferOffset,DWORD cbLength) { +static inline HRESULT IMFASFSplitter_ParseData(IMFASFSplitter* This,IMFMediaBuffer *pIBuffer,DWORD cbBufferOffset,DWORD cbLength) { return This->lpVtbl->ParseData(This,pIBuffer,cbBufferOffset,cbLength); } -static __WIDL_INLINE HRESULT IMFASFSplitter_GetNextSample(IMFASFSplitter* This,DWORD *pdwStatusFlags,WORD *pwStreamNumber,IMFSample **ppISample) { +static inline HRESULT IMFASFSplitter_GetNextSample(IMFASFSplitter* This,DWORD *pdwStatusFlags,WORD *pwStreamNumber,IMFSample **ppISample) { return This->lpVtbl->GetNextSample(This,pdwStatusFlags,pwStreamNumber,ppISample); } -static __WIDL_INLINE HRESULT IMFASFSplitter_Flush(IMFASFSplitter* This) { +static inline HRESULT IMFASFSplitter_Flush(IMFASFSplitter* This) { return This->lpVtbl->Flush(This); } -static __WIDL_INLINE HRESULT IMFASFSplitter_GetLastSendTime(IMFASFSplitter* This,DWORD *pdwLastSendTime) { +static inline HRESULT IMFASFSplitter_GetLastSendTime(IMFASFSplitter* This,DWORD *pdwLastSendTime) { return This->lpVtbl->GetLastSendTime(This,pdwLastSendTime); } #endif @@ -1022,41 +1014,41 @@ interface IMFASFMultiplexer { #define IMFASFMultiplexer_SetSyncTolerance(This,msSyncTolerance) (This)->lpVtbl->SetSyncTolerance(This,msSyncTolerance) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFASFMultiplexer_QueryInterface(IMFASFMultiplexer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFASFMultiplexer_QueryInterface(IMFASFMultiplexer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFASFMultiplexer_AddRef(IMFASFMultiplexer* This) { +static inline ULONG IMFASFMultiplexer_AddRef(IMFASFMultiplexer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFASFMultiplexer_Release(IMFASFMultiplexer* This) { +static inline ULONG IMFASFMultiplexer_Release(IMFASFMultiplexer* This) { return This->lpVtbl->Release(This); } /*** IMFASFMultiplexer methods ***/ -static __WIDL_INLINE HRESULT IMFASFMultiplexer_Initialize(IMFASFMultiplexer* This,IMFASFContentInfo *pIContentInfo) { +static inline HRESULT IMFASFMultiplexer_Initialize(IMFASFMultiplexer* This,IMFASFContentInfo *pIContentInfo) { return This->lpVtbl->Initialize(This,pIContentInfo); } -static __WIDL_INLINE HRESULT IMFASFMultiplexer_SetFlags(IMFASFMultiplexer* This,DWORD dwFlags) { +static inline HRESULT IMFASFMultiplexer_SetFlags(IMFASFMultiplexer* This,DWORD dwFlags) { return This->lpVtbl->SetFlags(This,dwFlags); } -static __WIDL_INLINE HRESULT IMFASFMultiplexer_GetFlags(IMFASFMultiplexer* This,DWORD *pdwFlags) { +static inline HRESULT IMFASFMultiplexer_GetFlags(IMFASFMultiplexer* This,DWORD *pdwFlags) { return This->lpVtbl->GetFlags(This,pdwFlags); } -static __WIDL_INLINE HRESULT IMFASFMultiplexer_ProcessSample(IMFASFMultiplexer* This,WORD wStreamNumber,IMFSample *pISample,LONGLONG hnsTimestampAdjust) { +static inline HRESULT IMFASFMultiplexer_ProcessSample(IMFASFMultiplexer* This,WORD wStreamNumber,IMFSample *pISample,LONGLONG hnsTimestampAdjust) { return This->lpVtbl->ProcessSample(This,wStreamNumber,pISample,hnsTimestampAdjust); } -static __WIDL_INLINE HRESULT IMFASFMultiplexer_GetNextPacket(IMFASFMultiplexer* This,DWORD *pdwStatusFlags,IMFSample **ppIPacket) { +static inline HRESULT IMFASFMultiplexer_GetNextPacket(IMFASFMultiplexer* This,DWORD *pdwStatusFlags,IMFSample **ppIPacket) { return This->lpVtbl->GetNextPacket(This,pdwStatusFlags,ppIPacket); } -static __WIDL_INLINE HRESULT IMFASFMultiplexer_Flush(IMFASFMultiplexer* This) { +static inline HRESULT IMFASFMultiplexer_Flush(IMFASFMultiplexer* This) { return This->lpVtbl->Flush(This); } -static __WIDL_INLINE HRESULT IMFASFMultiplexer_End(IMFASFMultiplexer* This,IMFASFContentInfo *pIContentInfo) { +static inline HRESULT IMFASFMultiplexer_End(IMFASFMultiplexer* This,IMFASFContentInfo *pIContentInfo) { return This->lpVtbl->End(This,pIContentInfo); } -static __WIDL_INLINE HRESULT IMFASFMultiplexer_GetStatistics(IMFASFMultiplexer* This,WORD wStreamNumber,ASF_MUX_STATISTICS *pMuxStats) { +static inline HRESULT IMFASFMultiplexer_GetStatistics(IMFASFMultiplexer* This,WORD wStreamNumber,ASF_MUX_STATISTICS *pMuxStats) { return This->lpVtbl->GetStatistics(This,wStreamNumber,pMuxStats); } -static __WIDL_INLINE HRESULT IMFASFMultiplexer_SetSyncTolerance(IMFASFMultiplexer* This,DWORD msSyncTolerance) { +static inline HRESULT IMFASFMultiplexer_SetSyncTolerance(IMFASFMultiplexer* This,DWORD msSyncTolerance) { return This->lpVtbl->SetSyncTolerance(This,msSyncTolerance); } #endif @@ -1243,53 +1235,53 @@ interface IMFASFIndexer { #define IMFASFIndexer_GetCompletedIndex(This,pIIndexBuffer,cbOffsetWithinIndex) (This)->lpVtbl->GetCompletedIndex(This,pIIndexBuffer,cbOffsetWithinIndex) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFASFIndexer_QueryInterface(IMFASFIndexer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFASFIndexer_QueryInterface(IMFASFIndexer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFASFIndexer_AddRef(IMFASFIndexer* This) { +static inline ULONG IMFASFIndexer_AddRef(IMFASFIndexer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFASFIndexer_Release(IMFASFIndexer* This) { +static inline ULONG IMFASFIndexer_Release(IMFASFIndexer* This) { return This->lpVtbl->Release(This); } /*** IMFASFIndexer methods ***/ -static __WIDL_INLINE HRESULT IMFASFIndexer_SetFlags(IMFASFIndexer* This,DWORD dwFlags) { +static inline HRESULT IMFASFIndexer_SetFlags(IMFASFIndexer* This,DWORD dwFlags) { return This->lpVtbl->SetFlags(This,dwFlags); } -static __WIDL_INLINE HRESULT IMFASFIndexer_GetFlags(IMFASFIndexer* This,DWORD *pdwFlags) { +static inline HRESULT IMFASFIndexer_GetFlags(IMFASFIndexer* This,DWORD *pdwFlags) { return This->lpVtbl->GetFlags(This,pdwFlags); } -static __WIDL_INLINE HRESULT IMFASFIndexer_Initialize(IMFASFIndexer* This,IMFASFContentInfo *pIContentInfo) { +static inline HRESULT IMFASFIndexer_Initialize(IMFASFIndexer* This,IMFASFContentInfo *pIContentInfo) { return This->lpVtbl->Initialize(This,pIContentInfo); } -static __WIDL_INLINE HRESULT IMFASFIndexer_GetIndexPosition(IMFASFIndexer* This,IMFASFContentInfo *pIContentInfo,QWORD *pcbIndexOffset) { +static inline HRESULT IMFASFIndexer_GetIndexPosition(IMFASFIndexer* This,IMFASFContentInfo *pIContentInfo,QWORD *pcbIndexOffset) { return This->lpVtbl->GetIndexPosition(This,pIContentInfo,pcbIndexOffset); } -static __WIDL_INLINE HRESULT IMFASFIndexer_SetIndexByteStreams(IMFASFIndexer* This,IMFByteStream **ppIByteStreams,DWORD cByteStreams) { +static inline HRESULT IMFASFIndexer_SetIndexByteStreams(IMFASFIndexer* This,IMFByteStream **ppIByteStreams,DWORD cByteStreams) { return This->lpVtbl->SetIndexByteStreams(This,ppIByteStreams,cByteStreams); } -static __WIDL_INLINE HRESULT IMFASFIndexer_GetIndexByteStreamCount(IMFASFIndexer* This,DWORD *pcByteStreams) { +static inline HRESULT IMFASFIndexer_GetIndexByteStreamCount(IMFASFIndexer* This,DWORD *pcByteStreams) { return This->lpVtbl->GetIndexByteStreamCount(This,pcByteStreams); } -static __WIDL_INLINE HRESULT IMFASFIndexer_GetIndexStatus(IMFASFIndexer* This,ASF_INDEX_IDENTIFIER *pIndexIdentifier,WINBOOL *pfIsIndexed,BYTE *pbIndexDescriptor,DWORD *pcbIndexDescriptor) { +static inline HRESULT IMFASFIndexer_GetIndexStatus(IMFASFIndexer* This,ASF_INDEX_IDENTIFIER *pIndexIdentifier,WINBOOL *pfIsIndexed,BYTE *pbIndexDescriptor,DWORD *pcbIndexDescriptor) { return This->lpVtbl->GetIndexStatus(This,pIndexIdentifier,pfIsIndexed,pbIndexDescriptor,pcbIndexDescriptor); } -static __WIDL_INLINE HRESULT IMFASFIndexer_SetIndexStatus(IMFASFIndexer* This,BYTE *pbIndexDescriptor,DWORD cbIndexDescriptor,WINBOOL fGenerateIndex) { +static inline HRESULT IMFASFIndexer_SetIndexStatus(IMFASFIndexer* This,BYTE *pbIndexDescriptor,DWORD cbIndexDescriptor,WINBOOL fGenerateIndex) { return This->lpVtbl->SetIndexStatus(This,pbIndexDescriptor,cbIndexDescriptor,fGenerateIndex); } -static __WIDL_INLINE HRESULT IMFASFIndexer_GetSeekPositionForValue(IMFASFIndexer* This,const PROPVARIANT *pvarValue,ASF_INDEX_IDENTIFIER *pIndexIdentifier,QWORD *pcbOffsetWithinData,MFTIME *phnsApproxTime,DWORD *pdwPayloadNumberOfStreamWithinPacket) { +static inline HRESULT IMFASFIndexer_GetSeekPositionForValue(IMFASFIndexer* This,const PROPVARIANT *pvarValue,ASF_INDEX_IDENTIFIER *pIndexIdentifier,QWORD *pcbOffsetWithinData,MFTIME *phnsApproxTime,DWORD *pdwPayloadNumberOfStreamWithinPacket) { return This->lpVtbl->GetSeekPositionForValue(This,pvarValue,pIndexIdentifier,pcbOffsetWithinData,phnsApproxTime,pdwPayloadNumberOfStreamWithinPacket); } -static __WIDL_INLINE HRESULT IMFASFIndexer_GenerateIndexEntries(IMFASFIndexer* This,IMFSample *pIASFPacketSample) { +static inline HRESULT IMFASFIndexer_GenerateIndexEntries(IMFASFIndexer* This,IMFSample *pIASFPacketSample) { return This->lpVtbl->GenerateIndexEntries(This,pIASFPacketSample); } -static __WIDL_INLINE HRESULT IMFASFIndexer_CommitIndex(IMFASFIndexer* This,IMFASFContentInfo *pIContentInfo) { +static inline HRESULT IMFASFIndexer_CommitIndex(IMFASFIndexer* This,IMFASFContentInfo *pIContentInfo) { return This->lpVtbl->CommitIndex(This,pIContentInfo); } -static __WIDL_INLINE HRESULT IMFASFIndexer_GetIndexWriteSpace(IMFASFIndexer* This,QWORD *pcbIndexWriteSpace) { +static inline HRESULT IMFASFIndexer_GetIndexWriteSpace(IMFASFIndexer* This,QWORD *pcbIndexWriteSpace) { return This->lpVtbl->GetIndexWriteSpace(This,pcbIndexWriteSpace); } -static __WIDL_INLINE HRESULT IMFASFIndexer_GetCompletedIndex(IMFASFIndexer* This,IMFMediaBuffer *pIIndexBuffer,QWORD cbOffsetWithinIndex) { +static inline HRESULT IMFASFIndexer_GetCompletedIndex(IMFASFIndexer* This,IMFMediaBuffer *pIIndexBuffer,QWORD cbOffsetWithinIndex) { return This->lpVtbl->GetCompletedIndex(This,pIIndexBuffer,cbOffsetWithinIndex); } #endif @@ -1488,56 +1480,56 @@ interface IMFASFStreamSelector { #define IMFASFStreamSelector_SetStreamSelectorFlags(This,dwStreamSelectorFlags) (This)->lpVtbl->SetStreamSelectorFlags(This,dwStreamSelectorFlags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFASFStreamSelector_QueryInterface(IMFASFStreamSelector* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFASFStreamSelector_QueryInterface(IMFASFStreamSelector* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFASFStreamSelector_AddRef(IMFASFStreamSelector* This) { +static inline ULONG IMFASFStreamSelector_AddRef(IMFASFStreamSelector* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFASFStreamSelector_Release(IMFASFStreamSelector* This) { +static inline ULONG IMFASFStreamSelector_Release(IMFASFStreamSelector* This) { return This->lpVtbl->Release(This); } /*** IMFASFStreamSelector methods ***/ -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetStreamCount(IMFASFStreamSelector* This,DWORD *pcStreams) { +static inline HRESULT IMFASFStreamSelector_GetStreamCount(IMFASFStreamSelector* This,DWORD *pcStreams) { return This->lpVtbl->GetStreamCount(This,pcStreams); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetOutputCount(IMFASFStreamSelector* This,DWORD *pcOutputs) { +static inline HRESULT IMFASFStreamSelector_GetOutputCount(IMFASFStreamSelector* This,DWORD *pcOutputs) { return This->lpVtbl->GetOutputCount(This,pcOutputs); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetOutputStreamCount(IMFASFStreamSelector* This,DWORD dwOutputNum,DWORD *pcStreams) { +static inline HRESULT IMFASFStreamSelector_GetOutputStreamCount(IMFASFStreamSelector* This,DWORD dwOutputNum,DWORD *pcStreams) { return This->lpVtbl->GetOutputStreamCount(This,dwOutputNum,pcStreams); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetOutputStreamNumbers(IMFASFStreamSelector* This,DWORD dwOutputNum,WORD *rgwStreamNumbers) { +static inline HRESULT IMFASFStreamSelector_GetOutputStreamNumbers(IMFASFStreamSelector* This,DWORD dwOutputNum,WORD *rgwStreamNumbers) { return This->lpVtbl->GetOutputStreamNumbers(This,dwOutputNum,rgwStreamNumbers); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetOutputFromStream(IMFASFStreamSelector* This,WORD wStreamNum,DWORD *pdwOutput) { +static inline HRESULT IMFASFStreamSelector_GetOutputFromStream(IMFASFStreamSelector* This,WORD wStreamNum,DWORD *pdwOutput) { return This->lpVtbl->GetOutputFromStream(This,wStreamNum,pdwOutput); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetOutputOverride(IMFASFStreamSelector* This,DWORD dwOutputNum,ASF_SELECTION_STATUS *pSelection) { +static inline HRESULT IMFASFStreamSelector_GetOutputOverride(IMFASFStreamSelector* This,DWORD dwOutputNum,ASF_SELECTION_STATUS *pSelection) { return This->lpVtbl->GetOutputOverride(This,dwOutputNum,pSelection); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_SetOutputOverride(IMFASFStreamSelector* This,DWORD dwOutputNum,ASF_SELECTION_STATUS Selection) { +static inline HRESULT IMFASFStreamSelector_SetOutputOverride(IMFASFStreamSelector* This,DWORD dwOutputNum,ASF_SELECTION_STATUS Selection) { return This->lpVtbl->SetOutputOverride(This,dwOutputNum,Selection); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetOutputMutexCount(IMFASFStreamSelector* This,DWORD dwOutputNum,DWORD *pcMutexes) { +static inline HRESULT IMFASFStreamSelector_GetOutputMutexCount(IMFASFStreamSelector* This,DWORD dwOutputNum,DWORD *pcMutexes) { return This->lpVtbl->GetOutputMutexCount(This,dwOutputNum,pcMutexes); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetOutputMutex(IMFASFStreamSelector* This,DWORD dwOutputNum,DWORD dwMutexNum,IUnknown **ppMutex) { +static inline HRESULT IMFASFStreamSelector_GetOutputMutex(IMFASFStreamSelector* This,DWORD dwOutputNum,DWORD dwMutexNum,IUnknown **ppMutex) { return This->lpVtbl->GetOutputMutex(This,dwOutputNum,dwMutexNum,ppMutex); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_SetOutputMutexSelection(IMFASFStreamSelector* This,DWORD dwOutputNum,DWORD dwMutexNum,WORD wSelectedRecord) { +static inline HRESULT IMFASFStreamSelector_SetOutputMutexSelection(IMFASFStreamSelector* This,DWORD dwOutputNum,DWORD dwMutexNum,WORD wSelectedRecord) { return This->lpVtbl->SetOutputMutexSelection(This,dwOutputNum,dwMutexNum,wSelectedRecord); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetBandwidthStepCount(IMFASFStreamSelector* This,DWORD *pcStepCount) { +static inline HRESULT IMFASFStreamSelector_GetBandwidthStepCount(IMFASFStreamSelector* This,DWORD *pcStepCount) { return This->lpVtbl->GetBandwidthStepCount(This,pcStepCount); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_GetBandwidthStep(IMFASFStreamSelector* This,DWORD dwStepNum,DWORD *pdwBitrate,WORD *rgwStreamNumbers,ASF_SELECTION_STATUS *rgSelections) { +static inline HRESULT IMFASFStreamSelector_GetBandwidthStep(IMFASFStreamSelector* This,DWORD dwStepNum,DWORD *pdwBitrate,WORD *rgwStreamNumbers,ASF_SELECTION_STATUS *rgSelections) { return This->lpVtbl->GetBandwidthStep(This,dwStepNum,pdwBitrate,rgwStreamNumbers,rgSelections); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_BitrateToStepNumber(IMFASFStreamSelector* This,DWORD dwBitrate,DWORD *pdwStepNum) { +static inline HRESULT IMFASFStreamSelector_BitrateToStepNumber(IMFASFStreamSelector* This,DWORD dwBitrate,DWORD *pdwStepNum) { return This->lpVtbl->BitrateToStepNumber(This,dwBitrate,pdwStepNum); } -static __WIDL_INLINE HRESULT IMFASFStreamSelector_SetStreamSelectorFlags(IMFASFStreamSelector* This,DWORD dwStreamSelectorFlags) { +static inline HRESULT IMFASFStreamSelector_SetStreamSelectorFlags(IMFASFStreamSelector* This,DWORD dwStreamSelectorFlags) { return This->lpVtbl->SetStreamSelectorFlags(This,dwStreamSelectorFlags); } #endif @@ -1623,20 +1615,20 @@ interface IMFDRMNetHelper { #define IMFDRMNetHelper_GetChainedLicenseResponse(This,ppLicenseResponse,pcbLicenseResponse) (This)->lpVtbl->GetChainedLicenseResponse(This,ppLicenseResponse,pcbLicenseResponse) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFDRMNetHelper_QueryInterface(IMFDRMNetHelper* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFDRMNetHelper_QueryInterface(IMFDRMNetHelper* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFDRMNetHelper_AddRef(IMFDRMNetHelper* This) { +static inline ULONG IMFDRMNetHelper_AddRef(IMFDRMNetHelper* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFDRMNetHelper_Release(IMFDRMNetHelper* This) { +static inline ULONG IMFDRMNetHelper_Release(IMFDRMNetHelper* This) { return This->lpVtbl->Release(This); } /*** IMFDRMNetHelper methods ***/ -static __WIDL_INLINE HRESULT IMFDRMNetHelper_ProcessLicenseRequest(IMFDRMNetHelper* This,BYTE *pLicenseRequest,DWORD cbLicenseRequest,BYTE **ppLicenseResponse,DWORD *pcbLicenseResponse,BSTR *pbstrKID) { +static inline HRESULT IMFDRMNetHelper_ProcessLicenseRequest(IMFDRMNetHelper* This,BYTE *pLicenseRequest,DWORD cbLicenseRequest,BYTE **ppLicenseResponse,DWORD *pcbLicenseResponse,BSTR *pbstrKID) { return This->lpVtbl->ProcessLicenseRequest(This,pLicenseRequest,cbLicenseRequest,ppLicenseResponse,pcbLicenseResponse,pbstrKID); } -static __WIDL_INLINE HRESULT IMFDRMNetHelper_GetChainedLicenseResponse(IMFDRMNetHelper* This,BYTE **ppLicenseResponse,DWORD *pcbLicenseResponse) { +static inline HRESULT IMFDRMNetHelper_GetChainedLicenseResponse(IMFDRMNetHelper* This,BYTE **ppLicenseResponse,DWORD *pcbLicenseResponse) { return This->lpVtbl->GetChainedLicenseResponse(This,ppLicenseResponse,pcbLicenseResponse); } #endif @@ -2017,153 +2009,153 @@ interface IMFASFProfile { #define IMFASFProfile_Clone(This,ppIProfile) (This)->lpVtbl->Clone(This,ppIProfile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFASFProfile_QueryInterface(IMFASFProfile* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFASFProfile_QueryInterface(IMFASFProfile* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFASFProfile_AddRef(IMFASFProfile* This) { +static inline ULONG IMFASFProfile_AddRef(IMFASFProfile* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFASFProfile_Release(IMFASFProfile* This) { +static inline ULONG IMFASFProfile_Release(IMFASFProfile* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFASFProfile_GetItem(IMFASFProfile* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFASFProfile_GetItem(IMFASFProfile* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetItemType(IMFASFProfile* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFASFProfile_GetItemType(IMFASFProfile* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFASFProfile_CompareItem(IMFASFProfile* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFASFProfile_CompareItem(IMFASFProfile* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFASFProfile_Compare(IMFASFProfile* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFASFProfile_Compare(IMFASFProfile* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetUINT32(IMFASFProfile* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFASFProfile_GetUINT32(IMFASFProfile* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetUINT64(IMFASFProfile* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFASFProfile_GetUINT64(IMFASFProfile* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetDouble(IMFASFProfile* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFASFProfile_GetDouble(IMFASFProfile* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetGUID(IMFASFProfile* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFASFProfile_GetGUID(IMFASFProfile* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetStringLength(IMFASFProfile* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFASFProfile_GetStringLength(IMFASFProfile* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetString(IMFASFProfile* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFASFProfile_GetString(IMFASFProfile* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetAllocatedString(IMFASFProfile* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFASFProfile_GetAllocatedString(IMFASFProfile* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetBlobSize(IMFASFProfile* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFASFProfile_GetBlobSize(IMFASFProfile* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetBlob(IMFASFProfile* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFASFProfile_GetBlob(IMFASFProfile* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetAllocatedBlob(IMFASFProfile* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFASFProfile_GetAllocatedBlob(IMFASFProfile* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetUnknown(IMFASFProfile* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFASFProfile_GetUnknown(IMFASFProfile* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFASFProfile_SetItem(IMFASFProfile* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFASFProfile_SetItem(IMFASFProfile* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFASFProfile_DeleteItem(IMFASFProfile* This,REFGUID guidKey) { +static inline HRESULT IMFASFProfile_DeleteItem(IMFASFProfile* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFASFProfile_DeleteAllItems(IMFASFProfile* This) { +static inline HRESULT IMFASFProfile_DeleteAllItems(IMFASFProfile* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFASFProfile_SetUINT32(IMFASFProfile* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFASFProfile_SetUINT32(IMFASFProfile* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_SetUINT64(IMFASFProfile* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFASFProfile_SetUINT64(IMFASFProfile* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_SetDouble(IMFASFProfile* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFASFProfile_SetDouble(IMFASFProfile* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_SetGUID(IMFASFProfile* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFASFProfile_SetGUID(IMFASFProfile* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_SetString(IMFASFProfile* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFASFProfile_SetString(IMFASFProfile* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_SetBlob(IMFASFProfile* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFASFProfile_SetBlob(IMFASFProfile* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFASFProfile_SetUnknown(IMFASFProfile* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFASFProfile_SetUnknown(IMFASFProfile* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFASFProfile_LockStore(IMFASFProfile* This) { +static inline HRESULT IMFASFProfile_LockStore(IMFASFProfile* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFASFProfile_UnlockStore(IMFASFProfile* This) { +static inline HRESULT IMFASFProfile_UnlockStore(IMFASFProfile* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetCount(IMFASFProfile* This,UINT32 *pcItems) { +static inline HRESULT IMFASFProfile_GetCount(IMFASFProfile* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetItemByIndex(IMFASFProfile* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFASFProfile_GetItemByIndex(IMFASFProfile* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFASFProfile_CopyAllItems(IMFASFProfile* This,IMFAttributes *pDest) { +static inline HRESULT IMFASFProfile_CopyAllItems(IMFASFProfile* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFASFProfile methods ***/ -static __WIDL_INLINE HRESULT IMFASFProfile_GetStreamCount(IMFASFProfile* This,DWORD *pcStreams) { +static inline HRESULT IMFASFProfile_GetStreamCount(IMFASFProfile* This,DWORD *pcStreams) { return This->lpVtbl->GetStreamCount(This,pcStreams); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetStream(IMFASFProfile* This,DWORD dwStreamIndex,WORD *pwStreamNumber,IMFASFStreamConfig **ppIStream) { +static inline HRESULT IMFASFProfile_GetStream(IMFASFProfile* This,DWORD dwStreamIndex,WORD *pwStreamNumber,IMFASFStreamConfig **ppIStream) { return This->lpVtbl->GetStream(This,dwStreamIndex,pwStreamNumber,ppIStream); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetStreamByNumber(IMFASFProfile* This,WORD wStreamNumber,IMFASFStreamConfig **ppIStream) { +static inline HRESULT IMFASFProfile_GetStreamByNumber(IMFASFProfile* This,WORD wStreamNumber,IMFASFStreamConfig **ppIStream) { return This->lpVtbl->GetStreamByNumber(This,wStreamNumber,ppIStream); } -static __WIDL_INLINE HRESULT IMFASFProfile_SetStream(IMFASFProfile* This,IMFASFStreamConfig *pIStream) { +static inline HRESULT IMFASFProfile_SetStream(IMFASFProfile* This,IMFASFStreamConfig *pIStream) { return This->lpVtbl->SetStream(This,pIStream); } -static __WIDL_INLINE HRESULT IMFASFProfile_RemoveStream(IMFASFProfile* This,WORD wStreamNumber) { +static inline HRESULT IMFASFProfile_RemoveStream(IMFASFProfile* This,WORD wStreamNumber) { return This->lpVtbl->RemoveStream(This,wStreamNumber); } -static __WIDL_INLINE HRESULT IMFASFProfile_CreateStream(IMFASFProfile* This,IMFMediaType *pIMediaType,IMFASFStreamConfig **ppIStream) { +static inline HRESULT IMFASFProfile_CreateStream(IMFASFProfile* This,IMFMediaType *pIMediaType,IMFASFStreamConfig **ppIStream) { return This->lpVtbl->CreateStream(This,pIMediaType,ppIStream); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetMutualExclusionCount(IMFASFProfile* This,DWORD *pcMutexs) { +static inline HRESULT IMFASFProfile_GetMutualExclusionCount(IMFASFProfile* This,DWORD *pcMutexs) { return This->lpVtbl->GetMutualExclusionCount(This,pcMutexs); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetMutualExclusion(IMFASFProfile* This,DWORD dwMutexIndex,IMFASFMutualExclusion **ppIMutex) { +static inline HRESULT IMFASFProfile_GetMutualExclusion(IMFASFProfile* This,DWORD dwMutexIndex,IMFASFMutualExclusion **ppIMutex) { return This->lpVtbl->GetMutualExclusion(This,dwMutexIndex,ppIMutex); } -static __WIDL_INLINE HRESULT IMFASFProfile_AddMutualExclusion(IMFASFProfile* This,IMFASFMutualExclusion *pIMutex) { +static inline HRESULT IMFASFProfile_AddMutualExclusion(IMFASFProfile* This,IMFASFMutualExclusion *pIMutex) { return This->lpVtbl->AddMutualExclusion(This,pIMutex); } -static __WIDL_INLINE HRESULT IMFASFProfile_RemoveMutualExclusion(IMFASFProfile* This,DWORD dwMutexIndex) { +static inline HRESULT IMFASFProfile_RemoveMutualExclusion(IMFASFProfile* This,DWORD dwMutexIndex) { return This->lpVtbl->RemoveMutualExclusion(This,dwMutexIndex); } -static __WIDL_INLINE HRESULT IMFASFProfile_CreateMutualExclusion(IMFASFProfile* This,IMFASFMutualExclusion **ppIMutex) { +static inline HRESULT IMFASFProfile_CreateMutualExclusion(IMFASFProfile* This,IMFASFMutualExclusion **ppIMutex) { return This->lpVtbl->CreateMutualExclusion(This,ppIMutex); } -static __WIDL_INLINE HRESULT IMFASFProfile_GetStreamPrioritization(IMFASFProfile* This,IMFASFStreamPrioritization **ppIStreamPrioritization) { +static inline HRESULT IMFASFProfile_GetStreamPrioritization(IMFASFProfile* This,IMFASFStreamPrioritization **ppIStreamPrioritization) { return This->lpVtbl->GetStreamPrioritization(This,ppIStreamPrioritization); } -static __WIDL_INLINE HRESULT IMFASFProfile_AddStreamPrioritization(IMFASFProfile* This,IMFASFStreamPrioritization *pIStreamPrioritization) { +static inline HRESULT IMFASFProfile_AddStreamPrioritization(IMFASFProfile* This,IMFASFStreamPrioritization *pIStreamPrioritization) { return This->lpVtbl->AddStreamPrioritization(This,pIStreamPrioritization); } -static __WIDL_INLINE HRESULT IMFASFProfile_RemoveStreamPrioritization(IMFASFProfile* This) { +static inline HRESULT IMFASFProfile_RemoveStreamPrioritization(IMFASFProfile* This) { return This->lpVtbl->RemoveStreamPrioritization(This); } -static __WIDL_INLINE HRESULT IMFASFProfile_CreateStreamPrioritization(IMFASFProfile* This,IMFASFStreamPrioritization **ppIStreamPrioritization) { +static inline HRESULT IMFASFProfile_CreateStreamPrioritization(IMFASFProfile* This,IMFASFStreamPrioritization **ppIStreamPrioritization) { return This->lpVtbl->CreateStreamPrioritization(This,ppIStreamPrioritization); } -static __WIDL_INLINE HRESULT IMFASFProfile_Clone(IMFASFProfile* This,IMFASFProfile **ppIProfile) { +static inline HRESULT IMFASFProfile_Clone(IMFASFProfile* This,IMFASFProfile **ppIProfile) { return This->lpVtbl->Clone(This,ppIProfile); } #endif @@ -2498,135 +2490,135 @@ interface IMFASFStreamConfig { #define IMFASFStreamConfig_Clone(This,ppIStreamConfig) (This)->lpVtbl->Clone(This,ppIStreamConfig) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IMFASFStreamConfig_QueryInterface(IMFASFStreamConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IMFASFStreamConfig_QueryInterface(IMFASFStreamConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IMFASFStreamConfig_AddRef(IMFASFStreamConfig* This) { +static inline ULONG IMFASFStreamConfig_AddRef(IMFASFStreamConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IMFASFStreamConfig_Release(IMFASFStreamConfig* This) { +static inline ULONG IMFASFStreamConfig_Release(IMFASFStreamConfig* This) { return This->lpVtbl->Release(This); } /*** IMFAttributes methods ***/ -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetItem(IMFASFStreamConfig* This,REFGUID guidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFASFStreamConfig_GetItem(IMFASFStreamConfig* This,REFGUID guidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItem(This,guidKey,pValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetItemType(IMFASFStreamConfig* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { +static inline HRESULT IMFASFStreamConfig_GetItemType(IMFASFStreamConfig* This,REFGUID guidKey,MF_ATTRIBUTE_TYPE *pType) { return This->lpVtbl->GetItemType(This,guidKey,pType); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_CompareItem(IMFASFStreamConfig* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { +static inline HRESULT IMFASFStreamConfig_CompareItem(IMFASFStreamConfig* This,REFGUID guidKey,REFPROPVARIANT Value,WINBOOL *pbResult) { return This->lpVtbl->CompareItem(This,guidKey,Value,pbResult); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_Compare(IMFASFStreamConfig* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { +static inline HRESULT IMFASFStreamConfig_Compare(IMFASFStreamConfig* This,IMFAttributes *pTheirs,MF_ATTRIBUTES_MATCH_TYPE MatchType,WINBOOL *pbResult) { return This->lpVtbl->Compare(This,pTheirs,MatchType,pbResult); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetUINT32(IMFASFStreamConfig* This,REFGUID guidKey,UINT32 *punValue) { +static inline HRESULT IMFASFStreamConfig_GetUINT32(IMFASFStreamConfig* This,REFGUID guidKey,UINT32 *punValue) { return This->lpVtbl->GetUINT32(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetUINT64(IMFASFStreamConfig* This,REFGUID guidKey,UINT64 *punValue) { +static inline HRESULT IMFASFStreamConfig_GetUINT64(IMFASFStreamConfig* This,REFGUID guidKey,UINT64 *punValue) { return This->lpVtbl->GetUINT64(This,guidKey,punValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetDouble(IMFASFStreamConfig* This,REFGUID guidKey,double *pfValue) { +static inline HRESULT IMFASFStreamConfig_GetDouble(IMFASFStreamConfig* This,REFGUID guidKey,double *pfValue) { return This->lpVtbl->GetDouble(This,guidKey,pfValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetGUID(IMFASFStreamConfig* This,REFGUID guidKey,GUID *pguidValue) { +static inline HRESULT IMFASFStreamConfig_GetGUID(IMFASFStreamConfig* This,REFGUID guidKey,GUID *pguidValue) { return This->lpVtbl->GetGUID(This,guidKey,pguidValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetStringLength(IMFASFStreamConfig* This,REFGUID guidKey,UINT32 *pcchLength) { +static inline HRESULT IMFASFStreamConfig_GetStringLength(IMFASFStreamConfig* This,REFGUID guidKey,UINT32 *pcchLength) { return This->lpVtbl->GetStringLength(This,guidKey,pcchLength); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetString(IMFASFStreamConfig* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { +static inline HRESULT IMFASFStreamConfig_GetString(IMFASFStreamConfig* This,REFGUID guidKey,LPWSTR pwszValue,UINT32 cchBufSize,UINT32 *pcchLength) { return This->lpVtbl->GetString(This,guidKey,pwszValue,cchBufSize,pcchLength); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetAllocatedString(IMFASFStreamConfig* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { +static inline HRESULT IMFASFStreamConfig_GetAllocatedString(IMFASFStreamConfig* This,REFGUID guidKey,LPWSTR *ppwszValue,UINT32 *pcchLength) { return This->lpVtbl->GetAllocatedString(This,guidKey,ppwszValue,pcchLength); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetBlobSize(IMFASFStreamConfig* This,REFGUID guidKey,UINT32 *pcbBlobSize) { +static inline HRESULT IMFASFStreamConfig_GetBlobSize(IMFASFStreamConfig* This,REFGUID guidKey,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlobSize(This,guidKey,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetBlob(IMFASFStreamConfig* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { +static inline HRESULT IMFASFStreamConfig_GetBlob(IMFASFStreamConfig* This,REFGUID guidKey,UINT8 *pBuf,UINT32 cbBufSize,UINT32 *pcbBlobSize) { return This->lpVtbl->GetBlob(This,guidKey,pBuf,cbBufSize,pcbBlobSize); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetAllocatedBlob(IMFASFStreamConfig* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { +static inline HRESULT IMFASFStreamConfig_GetAllocatedBlob(IMFASFStreamConfig* This,REFGUID guidKey,UINT8 **ppBuf,UINT32 *pcbSize) { return This->lpVtbl->GetAllocatedBlob(This,guidKey,ppBuf,pcbSize); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetUnknown(IMFASFStreamConfig* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { +static inline HRESULT IMFASFStreamConfig_GetUnknown(IMFASFStreamConfig* This,REFGUID guidKey,REFIID riid,LPVOID *ppv) { return This->lpVtbl->GetUnknown(This,guidKey,riid,ppv); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetItem(IMFASFStreamConfig* This,REFGUID guidKey,REFPROPVARIANT Value) { +static inline HRESULT IMFASFStreamConfig_SetItem(IMFASFStreamConfig* This,REFGUID guidKey,REFPROPVARIANT Value) { return This->lpVtbl->SetItem(This,guidKey,Value); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_DeleteItem(IMFASFStreamConfig* This,REFGUID guidKey) { +static inline HRESULT IMFASFStreamConfig_DeleteItem(IMFASFStreamConfig* This,REFGUID guidKey) { return This->lpVtbl->DeleteItem(This,guidKey); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_DeleteAllItems(IMFASFStreamConfig* This) { +static inline HRESULT IMFASFStreamConfig_DeleteAllItems(IMFASFStreamConfig* This) { return This->lpVtbl->DeleteAllItems(This); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetUINT32(IMFASFStreamConfig* This,REFGUID guidKey,UINT32 unValue) { +static inline HRESULT IMFASFStreamConfig_SetUINT32(IMFASFStreamConfig* This,REFGUID guidKey,UINT32 unValue) { return This->lpVtbl->SetUINT32(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetUINT64(IMFASFStreamConfig* This,REFGUID guidKey,UINT64 unValue) { +static inline HRESULT IMFASFStreamConfig_SetUINT64(IMFASFStreamConfig* This,REFGUID guidKey,UINT64 unValue) { return This->lpVtbl->SetUINT64(This,guidKey,unValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetDouble(IMFASFStreamConfig* This,REFGUID guidKey,double fValue) { +static inline HRESULT IMFASFStreamConfig_SetDouble(IMFASFStreamConfig* This,REFGUID guidKey,double fValue) { return This->lpVtbl->SetDouble(This,guidKey,fValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetGUID(IMFASFStreamConfig* This,REFGUID guidKey,REFGUID guidValue) { +static inline HRESULT IMFASFStreamConfig_SetGUID(IMFASFStreamConfig* This,REFGUID guidKey,REFGUID guidValue) { return This->lpVtbl->SetGUID(This,guidKey,guidValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetString(IMFASFStreamConfig* This,REFGUID guidKey,LPCWSTR wszValue) { +static inline HRESULT IMFASFStreamConfig_SetString(IMFASFStreamConfig* This,REFGUID guidKey,LPCWSTR wszValue) { return This->lpVtbl->SetString(This,guidKey,wszValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetBlob(IMFASFStreamConfig* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { +static inline HRESULT IMFASFStreamConfig_SetBlob(IMFASFStreamConfig* This,REFGUID guidKey,const UINT8 *pBuf,UINT32 cbBufSize) { return This->lpVtbl->SetBlob(This,guidKey,pBuf,cbBufSize); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetUnknown(IMFASFStreamConfig* This,REFGUID guidKey,IUnknown *pUnknown) { +static inline HRESULT IMFASFStreamConfig_SetUnknown(IMFASFStreamConfig* This,REFGUID guidKey,IUnknown *pUnknown) { return This->lpVtbl->SetUnknown(This,guidKey,pUnknown); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_LockStore(IMFASFStreamConfig* This) { +static inline HRESULT IMFASFStreamConfig_LockStore(IMFASFStreamConfig* This) { return This->lpVtbl->LockStore(This); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_UnlockStore(IMFASFStreamConfig* This) { +static inline HRESULT IMFASFStreamConfig_UnlockStore(IMFASFStreamConfig* This) { return This->lpVtbl->UnlockStore(This); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetCount(IMFASFStreamConfig* This,UINT32 *pcItems) { +static inline HRESULT IMFASFStreamConfig_GetCount(IMFASFStreamConfig* This,UINT32 *pcItems) { return This->lpVtbl->GetCount(This,pcItems); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetItemByIndex(IMFASFStreamConfig* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { +static inline HRESULT IMFASFStreamConfig_GetItemByIndex(IMFASFStreamConfig* This,UINT32 unIndex,GUID *pguidKey,PROPVARIANT *pValue) { return This->lpVtbl->GetItemByIndex(This,unIndex,pguidKey,pValue); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_CopyAllItems(IMFASFStreamConfig* This,IMFAttributes *pDest) { +static inline HRESULT IMFASFStreamConfig_CopyAllItems(IMFASFStreamConfig* This,IMFAttributes *pDest) { return This->lpVtbl->CopyAllItems(This,pDest); } /*** IMFASFStreamConfig methods ***/ -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetStreamType(IMFASFStreamConfig* This,GUID *pguidStreamType) { +static inline HRESULT IMFASFStreamConfig_GetStreamType(IMFASFStreamConfig* This,GUID *pguidStreamType) { return This->lpVtbl->GetStreamType(This,pguidStreamType); } -static __WIDL_INLINE WORD IMFASFStreamConfig_GetStreamNumber(IMFASFStreamConfig* This) { +static inline WORD IMFASFStreamConfig_GetStreamNumber(IMFASFStreamConfig* This) { return This->lpVtbl->GetStreamNumber(This); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetStreamNumber(IMFASFStreamConfig* This,WORD wStreamNum) { +static inline HRESULT IMFASFStreamConfig_SetStreamNumber(IMFASFStreamConfig* This,WORD wStreamNum) { return This->lpVtbl->SetStreamNumber(This,wStreamNum); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetMediaType(IMFASFStreamConfig* This,IMFMediaType **ppIMediaType) { +static inline HRESULT IMFASFStreamConfig_GetMediaType(IMFASFStreamConfig* This,IMFMediaType **ppIMediaType) { return This->lpVtbl->GetMediaType(This,ppIMediaType); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_SetMediaType(IMFASFStreamConfig* This,IMFMediaType *pIMediaType) { +static inline HRESULT IMFASFStreamConfig_SetMediaType(IMFASFStreamConfig* This,IMFMediaType *pIMediaType) { return This->lpVtbl->SetMediaType(This,pIMediaType); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetPayloadExtensionCount(IMFASFStreamConfig* This,WORD *pcPayloadExtensions) { +static inline HRESULT IMFASFStreamConfig_GetPayloadExtensionCount(IMFASFStreamConfig* This,WORD *pcPayloadExtensions) { return This->lpVtbl->GetPayloadExtensionCount(This,pcPayloadExtensions); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_GetPayloadExtension(IMFASFStreamConfig* This,WORD wPayloadExtensionNumber,GUID *pguidExtensionSystemID,WORD *pcbExtensionDataSize,BYTE *pbExtensionSystemInfo,DWORD *pcbExtensionSystemInfo) { +static inline HRESULT IMFASFStreamConfig_GetPayloadExtension(IMFASFStreamConfig* This,WORD wPayloadExtensionNumber,GUID *pguidExtensionSystemID,WORD *pcbExtensionDataSize,BYTE *pbExtensionSystemInfo,DWORD *pcbExtensionSystemInfo) { return This->lpVtbl->GetPayloadExtension(This,wPayloadExtensionNumber,pguidExtensionSystemID,pcbExtensionDataSize,pbExtensionSystemInfo,pcbExtensionSystemInfo); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_AddPayloadExtension(IMFASFStreamConfig* This,GUID guidExtensionSystemID,WORD cbExtensionDataSize,BYTE *pbExtensionSystemInfo,DWORD cbExtensionSystemInfo) { +static inline HRESULT IMFASFStreamConfig_AddPayloadExtension(IMFASFStreamConfig* This,GUID guidExtensionSystemID,WORD cbExtensionDataSize,BYTE *pbExtensionSystemInfo,DWORD cbExtensionSystemInfo) { return This->lpVtbl->AddPayloadExtension(This,guidExtensionSystemID,cbExtensionDataSize,pbExtensionSystemInfo,cbExtensionSystemInfo); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_RemoveAllPayloadExtensions(IMFASFStreamConfig* This) { +static inline HRESULT IMFASFStreamConfig_RemoveAllPayloadExtensions(IMFASFStreamConfig* This) { return This->lpVtbl->RemoveAllPayloadExtensions(This); } -static __WIDL_INLINE HRESULT IMFASFStreamConfig_Clone(IMFASFStreamConfig* This,IMFASFStreamConfig **ppIStreamConfig) { +static inline HRESULT IMFASFStreamConfig_Clone(IMFASFStreamConfig* This,IMFASFStreamConfig **ppIStreamConfig) { return This->lpVtbl->Clone(This,ppIStreamConfig); } #endif diff --git a/lib/libc/include/any-windows-any/wmdrmsdk.h b/lib/libc/include/any-windows-any/wmdrmsdk.h index bcb8c8d7ef8bfc1f8f216026ffd6ea50d2b238d2..40d510d260addde6ff569fd023699e4cbced78c8 100644 --- a/lib/libc/include/any-windows-any/wmdrmsdk.h +++ b/lib/libc/include/any-windows-any/wmdrmsdk.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wmdrmsdk.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wmdrmsdk.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wmdrmsdk_h__ #define __wmdrmsdk_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __WMDRMContentEnablerActivate_FWD_DEFINED__ diff --git a/lib/libc/include/any-windows-any/wmp.h b/lib/libc/include/any-windows-any/wmp.h index 061143df7e60ff3d834fa8744d07798297852669..eb06929deb1c9c89f1546558531f2d820f2380e7 100644 --- a/lib/libc/include/any-windows-any/wmp.h +++ b/lib/libc/include/any-windows-any/wmp.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wmp.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wmp.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wmp_h__ #define __wmp_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWMPPlaylist_FWD_DEFINED__ @@ -658,69 +650,69 @@ interface IWMPPlaylist { #define IWMPPlaylist_moveItem(This,lIndexOld,lIndexNew) (This)->lpVtbl->moveItem(This,lIndexOld,lIndexNew) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPPlaylist_QueryInterface(IWMPPlaylist* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPPlaylist_QueryInterface(IWMPPlaylist* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPPlaylist_AddRef(IWMPPlaylist* This) { +static inline ULONG IWMPPlaylist_AddRef(IWMPPlaylist* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPPlaylist_Release(IWMPPlaylist* This) { +static inline ULONG IWMPPlaylist_Release(IWMPPlaylist* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPPlaylist_GetTypeInfoCount(IWMPPlaylist* This,UINT *pctinfo) { +static inline HRESULT IWMPPlaylist_GetTypeInfoCount(IWMPPlaylist* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPPlaylist_GetTypeInfo(IWMPPlaylist* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPPlaylist_GetTypeInfo(IWMPPlaylist* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPPlaylist_GetIDsOfNames(IWMPPlaylist* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPPlaylist_GetIDsOfNames(IWMPPlaylist* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPPlaylist_Invoke(IWMPPlaylist* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPPlaylist_Invoke(IWMPPlaylist* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPPlaylist methods ***/ -static __WIDL_INLINE HRESULT IWMPPlaylist_get_count(IWMPPlaylist* This,LONG *plCount) { +static inline HRESULT IWMPPlaylist_get_count(IWMPPlaylist* This,LONG *plCount) { return This->lpVtbl->get_count(This,plCount); } -static __WIDL_INLINE HRESULT IWMPPlaylist_get_name(IWMPPlaylist* This,BSTR *pbstrName) { +static inline HRESULT IWMPPlaylist_get_name(IWMPPlaylist* This,BSTR *pbstrName) { return This->lpVtbl->get_name(This,pbstrName); } -static __WIDL_INLINE HRESULT IWMPPlaylist_put_name(IWMPPlaylist* This,BSTR pbstrName) { +static inline HRESULT IWMPPlaylist_put_name(IWMPPlaylist* This,BSTR pbstrName) { return This->lpVtbl->put_name(This,pbstrName); } -static __WIDL_INLINE HRESULT IWMPPlaylist_get_attributeCount(IWMPPlaylist* This,LONG *plCount) { +static inline HRESULT IWMPPlaylist_get_attributeCount(IWMPPlaylist* This,LONG *plCount) { return This->lpVtbl->get_attributeCount(This,plCount); } -static __WIDL_INLINE HRESULT IWMPPlaylist_get_attributeName(IWMPPlaylist* This,LONG lIndex,BSTR *pbstrAttributeName) { +static inline HRESULT IWMPPlaylist_get_attributeName(IWMPPlaylist* This,LONG lIndex,BSTR *pbstrAttributeName) { return This->lpVtbl->get_attributeName(This,lIndex,pbstrAttributeName); } -static __WIDL_INLINE HRESULT IWMPPlaylist_get_Item(IWMPPlaylist* This,LONG lIndex,IWMPMedia **ppIWMPMedia) { +static inline HRESULT IWMPPlaylist_get_Item(IWMPPlaylist* This,LONG lIndex,IWMPMedia **ppIWMPMedia) { return This->lpVtbl->get_Item(This,lIndex,ppIWMPMedia); } -static __WIDL_INLINE HRESULT IWMPPlaylist_getItemInfo(IWMPPlaylist* This,BSTR bstrName,BSTR *pbstrVal) { +static inline HRESULT IWMPPlaylist_getItemInfo(IWMPPlaylist* This,BSTR bstrName,BSTR *pbstrVal) { return This->lpVtbl->getItemInfo(This,bstrName,pbstrVal); } -static __WIDL_INLINE HRESULT IWMPPlaylist_setItemInfo(IWMPPlaylist* This,BSTR bstrName,BSTR bstrValue) { +static inline HRESULT IWMPPlaylist_setItemInfo(IWMPPlaylist* This,BSTR bstrName,BSTR bstrValue) { return This->lpVtbl->setItemInfo(This,bstrName,bstrValue); } -static __WIDL_INLINE HRESULT IWMPPlaylist_get_isIdentical(IWMPPlaylist* This,IWMPPlaylist *pIWMPPlaylist,VARIANT_BOOL *pvbool) { +static inline HRESULT IWMPPlaylist_get_isIdentical(IWMPPlaylist* This,IWMPPlaylist *pIWMPPlaylist,VARIANT_BOOL *pvbool) { return This->lpVtbl->get_isIdentical(This,pIWMPPlaylist,pvbool); } -static __WIDL_INLINE HRESULT IWMPPlaylist_clear(IWMPPlaylist* This) { +static inline HRESULT IWMPPlaylist_clear(IWMPPlaylist* This) { return This->lpVtbl->clear(This); } -static __WIDL_INLINE HRESULT IWMPPlaylist_insertItem(IWMPPlaylist* This,LONG lIndex,IWMPMedia *pIWMPMedia) { +static inline HRESULT IWMPPlaylist_insertItem(IWMPPlaylist* This,LONG lIndex,IWMPMedia *pIWMPMedia) { return This->lpVtbl->insertItem(This,lIndex,pIWMPMedia); } -static __WIDL_INLINE HRESULT IWMPPlaylist_appendItem(IWMPPlaylist* This,IWMPMedia *pIWMPMedia) { +static inline HRESULT IWMPPlaylist_appendItem(IWMPPlaylist* This,IWMPMedia *pIWMPMedia) { return This->lpVtbl->appendItem(This,pIWMPMedia); } -static __WIDL_INLINE HRESULT IWMPPlaylist_removeItem(IWMPPlaylist* This,IWMPMedia *pIWMPMedia) { +static inline HRESULT IWMPPlaylist_removeItem(IWMPPlaylist* This,IWMPMedia *pIWMPMedia) { return This->lpVtbl->removeItem(This,pIWMPMedia); } -static __WIDL_INLINE HRESULT IWMPPlaylist_moveItem(IWMPPlaylist* This,LONG lIndexOld,LONG lIndexNew) { +static inline HRESULT IWMPPlaylist_moveItem(IWMPPlaylist* This,LONG lIndexOld,LONG lIndexNew) { return This->lpVtbl->moveItem(This,lIndexOld,lIndexNew); } #endif @@ -976,81 +968,81 @@ interface IWMPMedia { #define IWMPMedia_isReadOnlyItem(This,bstrItemName,pvarfIsReadOnly) (This)->lpVtbl->isReadOnlyItem(This,bstrItemName,pvarfIsReadOnly) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia_QueryInterface(IWMPMedia* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPMedia_QueryInterface(IWMPMedia* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPMedia_AddRef(IWMPMedia* This) { +static inline ULONG IWMPMedia_AddRef(IWMPMedia* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPMedia_Release(IWMPMedia* This) { +static inline ULONG IWMPMedia_Release(IWMPMedia* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia_GetTypeInfoCount(IWMPMedia* This,UINT *pctinfo) { +static inline HRESULT IWMPMedia_GetTypeInfoCount(IWMPMedia* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPMedia_GetTypeInfo(IWMPMedia* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPMedia_GetTypeInfo(IWMPMedia* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPMedia_GetIDsOfNames(IWMPMedia* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPMedia_GetIDsOfNames(IWMPMedia* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPMedia_Invoke(IWMPMedia* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPMedia_Invoke(IWMPMedia* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPMedia methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia_get_isIdentical(IWMPMedia* This,IWMPMedia *pIWMPMedia,VARIANT_BOOL *pvbool) { +static inline HRESULT IWMPMedia_get_isIdentical(IWMPMedia* This,IWMPMedia *pIWMPMedia,VARIANT_BOOL *pvbool) { return This->lpVtbl->get_isIdentical(This,pIWMPMedia,pvbool); } -static __WIDL_INLINE HRESULT IWMPMedia_get_sourceURL(IWMPMedia* This,BSTR *pbstrSourceURL) { +static inline HRESULT IWMPMedia_get_sourceURL(IWMPMedia* This,BSTR *pbstrSourceURL) { return This->lpVtbl->get_sourceURL(This,pbstrSourceURL); } -static __WIDL_INLINE HRESULT IWMPMedia_get_name(IWMPMedia* This,BSTR *pbstrName) { +static inline HRESULT IWMPMedia_get_name(IWMPMedia* This,BSTR *pbstrName) { return This->lpVtbl->get_name(This,pbstrName); } -static __WIDL_INLINE HRESULT IWMPMedia_put_name(IWMPMedia* This,BSTR pbstrName) { +static inline HRESULT IWMPMedia_put_name(IWMPMedia* This,BSTR pbstrName) { return This->lpVtbl->put_name(This,pbstrName); } -static __WIDL_INLINE HRESULT IWMPMedia_get_imageSourceWidth(IWMPMedia* This,LONG *pWidth) { +static inline HRESULT IWMPMedia_get_imageSourceWidth(IWMPMedia* This,LONG *pWidth) { return This->lpVtbl->get_imageSourceWidth(This,pWidth); } -static __WIDL_INLINE HRESULT IWMPMedia_get_imageSourceHeight(IWMPMedia* This,LONG *pHeight) { +static inline HRESULT IWMPMedia_get_imageSourceHeight(IWMPMedia* This,LONG *pHeight) { return This->lpVtbl->get_imageSourceHeight(This,pHeight); } -static __WIDL_INLINE HRESULT IWMPMedia_get_markerCount(IWMPMedia* This,LONG *pMarkerCount) { +static inline HRESULT IWMPMedia_get_markerCount(IWMPMedia* This,LONG *pMarkerCount) { return This->lpVtbl->get_markerCount(This,pMarkerCount); } -static __WIDL_INLINE HRESULT IWMPMedia_getMarkerTime(IWMPMedia* This,LONG MarkerNum,double *pMarkerTime) { +static inline HRESULT IWMPMedia_getMarkerTime(IWMPMedia* This,LONG MarkerNum,double *pMarkerTime) { return This->lpVtbl->getMarkerTime(This,MarkerNum,pMarkerTime); } -static __WIDL_INLINE HRESULT IWMPMedia_getMarkerName(IWMPMedia* This,LONG MarkerNum,BSTR *pbstrMarkerName) { +static inline HRESULT IWMPMedia_getMarkerName(IWMPMedia* This,LONG MarkerNum,BSTR *pbstrMarkerName) { return This->lpVtbl->getMarkerName(This,MarkerNum,pbstrMarkerName); } -static __WIDL_INLINE HRESULT IWMPMedia_get_duration(IWMPMedia* This,double *pDuration) { +static inline HRESULT IWMPMedia_get_duration(IWMPMedia* This,double *pDuration) { return This->lpVtbl->get_duration(This,pDuration); } -static __WIDL_INLINE HRESULT IWMPMedia_get_durationString(IWMPMedia* This,BSTR *pbstrDuration) { +static inline HRESULT IWMPMedia_get_durationString(IWMPMedia* This,BSTR *pbstrDuration) { return This->lpVtbl->get_durationString(This,pbstrDuration); } -static __WIDL_INLINE HRESULT IWMPMedia_get_attributeCount(IWMPMedia* This,LONG *plCount) { +static inline HRESULT IWMPMedia_get_attributeCount(IWMPMedia* This,LONG *plCount) { return This->lpVtbl->get_attributeCount(This,plCount); } -static __WIDL_INLINE HRESULT IWMPMedia_getAttributeName(IWMPMedia* This,LONG lIndex,BSTR *pbstrItemName) { +static inline HRESULT IWMPMedia_getAttributeName(IWMPMedia* This,LONG lIndex,BSTR *pbstrItemName) { return This->lpVtbl->getAttributeName(This,lIndex,pbstrItemName); } -static __WIDL_INLINE HRESULT IWMPMedia_getItemInfo(IWMPMedia* This,BSTR bstrItemName,BSTR *pbstrVal) { +static inline HRESULT IWMPMedia_getItemInfo(IWMPMedia* This,BSTR bstrItemName,BSTR *pbstrVal) { return This->lpVtbl->getItemInfo(This,bstrItemName,pbstrVal); } -static __WIDL_INLINE HRESULT IWMPMedia_setItemInfo(IWMPMedia* This,BSTR bstrItemName,BSTR bstrVal) { +static inline HRESULT IWMPMedia_setItemInfo(IWMPMedia* This,BSTR bstrItemName,BSTR bstrVal) { return This->lpVtbl->setItemInfo(This,bstrItemName,bstrVal); } -static __WIDL_INLINE HRESULT IWMPMedia_getItemInfoByAtom(IWMPMedia* This,LONG lAtom,BSTR *pbstrVal) { +static inline HRESULT IWMPMedia_getItemInfoByAtom(IWMPMedia* This,LONG lAtom,BSTR *pbstrVal) { return This->lpVtbl->getItemInfoByAtom(This,lAtom,pbstrVal); } -static __WIDL_INLINE HRESULT IWMPMedia_isMemberOf(IWMPMedia* This,IWMPPlaylist *pPlaylist,VARIANT_BOOL *pvarfIsMemberOf) { +static inline HRESULT IWMPMedia_isMemberOf(IWMPMedia* This,IWMPPlaylist *pPlaylist,VARIANT_BOOL *pvarfIsMemberOf) { return This->lpVtbl->isMemberOf(This,pPlaylist,pvarfIsMemberOf); } -static __WIDL_INLINE HRESULT IWMPMedia_isReadOnlyItem(IWMPMedia* This,BSTR bstrItemName,VARIANT_BOOL *pvarfIsReadOnly) { +static inline HRESULT IWMPMedia_isReadOnlyItem(IWMPMedia* This,BSTR bstrItemName,VARIANT_BOOL *pvarfIsReadOnly) { return This->lpVtbl->isReadOnlyItem(This,bstrItemName,pvarfIsReadOnly); } #endif @@ -1267,75 +1259,75 @@ interface IWMPControls { #define IWMPControls_playItem(This,pIWMPMedia) (This)->lpVtbl->playItem(This,pIWMPMedia) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPControls_QueryInterface(IWMPControls* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPControls_QueryInterface(IWMPControls* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPControls_AddRef(IWMPControls* This) { +static inline ULONG IWMPControls_AddRef(IWMPControls* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPControls_Release(IWMPControls* This) { +static inline ULONG IWMPControls_Release(IWMPControls* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPControls_GetTypeInfoCount(IWMPControls* This,UINT *pctinfo) { +static inline HRESULT IWMPControls_GetTypeInfoCount(IWMPControls* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPControls_GetTypeInfo(IWMPControls* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPControls_GetTypeInfo(IWMPControls* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPControls_GetIDsOfNames(IWMPControls* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPControls_GetIDsOfNames(IWMPControls* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPControls_Invoke(IWMPControls* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPControls_Invoke(IWMPControls* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPControls methods ***/ -static __WIDL_INLINE HRESULT IWMPControls_get_isAvailable(IWMPControls* This,BSTR bstrItem,VARIANT_BOOL *pIsAvailable) { +static inline HRESULT IWMPControls_get_isAvailable(IWMPControls* This,BSTR bstrItem,VARIANT_BOOL *pIsAvailable) { return This->lpVtbl->get_isAvailable(This,bstrItem,pIsAvailable); } -static __WIDL_INLINE HRESULT IWMPControls_play(IWMPControls* This) { +static inline HRESULT IWMPControls_play(IWMPControls* This) { return This->lpVtbl->play(This); } -static __WIDL_INLINE HRESULT IWMPControls_stop(IWMPControls* This) { +static inline HRESULT IWMPControls_stop(IWMPControls* This) { return This->lpVtbl->stop(This); } -static __WIDL_INLINE HRESULT IWMPControls_pause(IWMPControls* This) { +static inline HRESULT IWMPControls_pause(IWMPControls* This) { return This->lpVtbl->pause(This); } -static __WIDL_INLINE HRESULT IWMPControls_fastForward(IWMPControls* This) { +static inline HRESULT IWMPControls_fastForward(IWMPControls* This) { return This->lpVtbl->fastForward(This); } -static __WIDL_INLINE HRESULT IWMPControls_fastReverse(IWMPControls* This) { +static inline HRESULT IWMPControls_fastReverse(IWMPControls* This) { return This->lpVtbl->fastReverse(This); } -static __WIDL_INLINE HRESULT IWMPControls_get_currentPosition(IWMPControls* This,double *pdCurrentPosition) { +static inline HRESULT IWMPControls_get_currentPosition(IWMPControls* This,double *pdCurrentPosition) { return This->lpVtbl->get_currentPosition(This,pdCurrentPosition); } -static __WIDL_INLINE HRESULT IWMPControls_put_currentPosition(IWMPControls* This,double pdCurrentPosition) { +static inline HRESULT IWMPControls_put_currentPosition(IWMPControls* This,double pdCurrentPosition) { return This->lpVtbl->put_currentPosition(This,pdCurrentPosition); } -static __WIDL_INLINE HRESULT IWMPControls_get_currentPositionString(IWMPControls* This,BSTR *pbstrCurrentPosition) { +static inline HRESULT IWMPControls_get_currentPositionString(IWMPControls* This,BSTR *pbstrCurrentPosition) { return This->lpVtbl->get_currentPositionString(This,pbstrCurrentPosition); } -static __WIDL_INLINE HRESULT IWMPControls_next(IWMPControls* This) { +static inline HRESULT IWMPControls_next(IWMPControls* This) { return This->lpVtbl->next(This); } -static __WIDL_INLINE HRESULT IWMPControls_previous(IWMPControls* This) { +static inline HRESULT IWMPControls_previous(IWMPControls* This) { return This->lpVtbl->previous(This); } -static __WIDL_INLINE HRESULT IWMPControls_currentItem(IWMPControls* This,IWMPMedia **ppIWMPMedia) { +static inline HRESULT IWMPControls_currentItem(IWMPControls* This,IWMPMedia **ppIWMPMedia) { return This->lpVtbl->currentItem(This,ppIWMPMedia); } -static __WIDL_INLINE HRESULT IWMPControls_put_currentItem(IWMPControls* This,IWMPMedia *ppIWMPMedia) { +static inline HRESULT IWMPControls_put_currentItem(IWMPControls* This,IWMPMedia *ppIWMPMedia) { return This->lpVtbl->put_currentItem(This,ppIWMPMedia); } -static __WIDL_INLINE HRESULT IWMPControls_get_currentMarker(IWMPControls* This,LONG *plMarker) { +static inline HRESULT IWMPControls_get_currentMarker(IWMPControls* This,LONG *plMarker) { return This->lpVtbl->get_currentMarker(This,plMarker); } -static __WIDL_INLINE HRESULT IWMPControls_put_currentMarker(IWMPControls* This,LONG plMarker) { +static inline HRESULT IWMPControls_put_currentMarker(IWMPControls* This,LONG plMarker) { return This->lpVtbl->put_currentMarker(This,plMarker); } -static __WIDL_INLINE HRESULT IWMPControls_playItem(IWMPControls* This,IWMPMedia *pIWMPMedia) { +static inline HRESULT IWMPControls_playItem(IWMPControls* This,IWMPMedia *pIWMPMedia) { return This->lpVtbl->playItem(This,pIWMPMedia); } #endif @@ -1513,79 +1505,79 @@ interface IWMPControls2 { #define IWMPControls2_step(This,lStep) (This)->lpVtbl->step(This,lStep) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPControls2_QueryInterface(IWMPControls2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPControls2_QueryInterface(IWMPControls2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPControls2_AddRef(IWMPControls2* This) { +static inline ULONG IWMPControls2_AddRef(IWMPControls2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPControls2_Release(IWMPControls2* This) { +static inline ULONG IWMPControls2_Release(IWMPControls2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPControls2_GetTypeInfoCount(IWMPControls2* This,UINT *pctinfo) { +static inline HRESULT IWMPControls2_GetTypeInfoCount(IWMPControls2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPControls2_GetTypeInfo(IWMPControls2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPControls2_GetTypeInfo(IWMPControls2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPControls2_GetIDsOfNames(IWMPControls2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPControls2_GetIDsOfNames(IWMPControls2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPControls2_Invoke(IWMPControls2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPControls2_Invoke(IWMPControls2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPControls methods ***/ -static __WIDL_INLINE HRESULT IWMPControls2_get_isAvailable(IWMPControls2* This,BSTR bstrItem,VARIANT_BOOL *pIsAvailable) { +static inline HRESULT IWMPControls2_get_isAvailable(IWMPControls2* This,BSTR bstrItem,VARIANT_BOOL *pIsAvailable) { return This->lpVtbl->get_isAvailable(This,bstrItem,pIsAvailable); } -static __WIDL_INLINE HRESULT IWMPControls2_play(IWMPControls2* This) { +static inline HRESULT IWMPControls2_play(IWMPControls2* This) { return This->lpVtbl->play(This); } -static __WIDL_INLINE HRESULT IWMPControls2_stop(IWMPControls2* This) { +static inline HRESULT IWMPControls2_stop(IWMPControls2* This) { return This->lpVtbl->stop(This); } -static __WIDL_INLINE HRESULT IWMPControls2_pause(IWMPControls2* This) { +static inline HRESULT IWMPControls2_pause(IWMPControls2* This) { return This->lpVtbl->pause(This); } -static __WIDL_INLINE HRESULT IWMPControls2_fastForward(IWMPControls2* This) { +static inline HRESULT IWMPControls2_fastForward(IWMPControls2* This) { return This->lpVtbl->fastForward(This); } -static __WIDL_INLINE HRESULT IWMPControls2_fastReverse(IWMPControls2* This) { +static inline HRESULT IWMPControls2_fastReverse(IWMPControls2* This) { return This->lpVtbl->fastReverse(This); } -static __WIDL_INLINE HRESULT IWMPControls2_get_currentPosition(IWMPControls2* This,double *pdCurrentPosition) { +static inline HRESULT IWMPControls2_get_currentPosition(IWMPControls2* This,double *pdCurrentPosition) { return This->lpVtbl->get_currentPosition(This,pdCurrentPosition); } -static __WIDL_INLINE HRESULT IWMPControls2_put_currentPosition(IWMPControls2* This,double pdCurrentPosition) { +static inline HRESULT IWMPControls2_put_currentPosition(IWMPControls2* This,double pdCurrentPosition) { return This->lpVtbl->put_currentPosition(This,pdCurrentPosition); } -static __WIDL_INLINE HRESULT IWMPControls2_get_currentPositionString(IWMPControls2* This,BSTR *pbstrCurrentPosition) { +static inline HRESULT IWMPControls2_get_currentPositionString(IWMPControls2* This,BSTR *pbstrCurrentPosition) { return This->lpVtbl->get_currentPositionString(This,pbstrCurrentPosition); } -static __WIDL_INLINE HRESULT IWMPControls2_next(IWMPControls2* This) { +static inline HRESULT IWMPControls2_next(IWMPControls2* This) { return This->lpVtbl->next(This); } -static __WIDL_INLINE HRESULT IWMPControls2_previous(IWMPControls2* This) { +static inline HRESULT IWMPControls2_previous(IWMPControls2* This) { return This->lpVtbl->previous(This); } -static __WIDL_INLINE HRESULT IWMPControls2_currentItem(IWMPControls2* This,IWMPMedia **ppIWMPMedia) { +static inline HRESULT IWMPControls2_currentItem(IWMPControls2* This,IWMPMedia **ppIWMPMedia) { return This->lpVtbl->currentItem(This,ppIWMPMedia); } -static __WIDL_INLINE HRESULT IWMPControls2_put_currentItem(IWMPControls2* This,IWMPMedia *ppIWMPMedia) { +static inline HRESULT IWMPControls2_put_currentItem(IWMPControls2* This,IWMPMedia *ppIWMPMedia) { return This->lpVtbl->put_currentItem(This,ppIWMPMedia); } -static __WIDL_INLINE HRESULT IWMPControls2_get_currentMarker(IWMPControls2* This,LONG *plMarker) { +static inline HRESULT IWMPControls2_get_currentMarker(IWMPControls2* This,LONG *plMarker) { return This->lpVtbl->get_currentMarker(This,plMarker); } -static __WIDL_INLINE HRESULT IWMPControls2_put_currentMarker(IWMPControls2* This,LONG plMarker) { +static inline HRESULT IWMPControls2_put_currentMarker(IWMPControls2* This,LONG plMarker) { return This->lpVtbl->put_currentMarker(This,plMarker); } -static __WIDL_INLINE HRESULT IWMPControls2_playItem(IWMPControls2* This,IWMPMedia *pIWMPMedia) { +static inline HRESULT IWMPControls2_playItem(IWMPControls2* This,IWMPMedia *pIWMPMedia) { return This->lpVtbl->playItem(This,pIWMPMedia); } /*** IWMPControls2 methods ***/ -static __WIDL_INLINE HRESULT IWMPControls2_step(IWMPControls2* This,LONG lStep) { +static inline HRESULT IWMPControls2_step(IWMPControls2* This,LONG lStep) { return This->lpVtbl->step(This,lStep); } #endif @@ -1678,26 +1670,26 @@ interface IWMPRemoteMediaServices { #define IWMPRemoteMediaServices_GetCustomUIMode(This,file) (This)->lpVtbl->GetCustomUIMode(This,file) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPRemoteMediaServices_QueryInterface(IWMPRemoteMediaServices* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPRemoteMediaServices_QueryInterface(IWMPRemoteMediaServices* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPRemoteMediaServices_AddRef(IWMPRemoteMediaServices* This) { +static inline ULONG IWMPRemoteMediaServices_AddRef(IWMPRemoteMediaServices* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPRemoteMediaServices_Release(IWMPRemoteMediaServices* This) { +static inline ULONG IWMPRemoteMediaServices_Release(IWMPRemoteMediaServices* This) { return This->lpVtbl->Release(This); } /*** IWMPRemoteMediaServices methods ***/ -static __WIDL_INLINE HRESULT IWMPRemoteMediaServices_GetServiceType(IWMPRemoteMediaServices* This,BSTR *type) { +static inline HRESULT IWMPRemoteMediaServices_GetServiceType(IWMPRemoteMediaServices* This,BSTR *type) { return This->lpVtbl->GetServiceType(This,type); } -static __WIDL_INLINE HRESULT IWMPRemoteMediaServices_GetApplicationName(IWMPRemoteMediaServices* This,BSTR *name) { +static inline HRESULT IWMPRemoteMediaServices_GetApplicationName(IWMPRemoteMediaServices* This,BSTR *name) { return This->lpVtbl->GetApplicationName(This,name); } -static __WIDL_INLINE HRESULT IWMPRemoteMediaServices_GetScriptableObject(IWMPRemoteMediaServices* This,BSTR *name,IDispatch **out) { +static inline HRESULT IWMPRemoteMediaServices_GetScriptableObject(IWMPRemoteMediaServices* This,BSTR *name,IDispatch **out) { return This->lpVtbl->GetScriptableObject(This,name,out); } -static __WIDL_INLINE HRESULT IWMPRemoteMediaServices_GetCustomUIMode(IWMPRemoteMediaServices* This,BSTR *file) { +static inline HRESULT IWMPRemoteMediaServices_GetCustomUIMode(IWMPRemoteMediaServices* This,BSTR *file) { return This->lpVtbl->GetCustomUIMode(This,file); } #endif @@ -1981,96 +1973,96 @@ interface IWMPSettings { #define IWMPSettings_put_enableErrorDialogs(This,pfEnableErrorDialogs) (This)->lpVtbl->put_enableErrorDialogs(This,pfEnableErrorDialogs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPSettings_QueryInterface(IWMPSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPSettings_QueryInterface(IWMPSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPSettings_AddRef(IWMPSettings* This) { +static inline ULONG IWMPSettings_AddRef(IWMPSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPSettings_Release(IWMPSettings* This) { +static inline ULONG IWMPSettings_Release(IWMPSettings* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPSettings_GetTypeInfoCount(IWMPSettings* This,UINT *pctinfo) { +static inline HRESULT IWMPSettings_GetTypeInfoCount(IWMPSettings* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPSettings_GetTypeInfo(IWMPSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPSettings_GetTypeInfo(IWMPSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPSettings_GetIDsOfNames(IWMPSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPSettings_GetIDsOfNames(IWMPSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPSettings_Invoke(IWMPSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPSettings_Invoke(IWMPSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPSettings methods ***/ -static __WIDL_INLINE HRESULT IWMPSettings_get_isAvailable(IWMPSettings* This,BSTR bstrItem,VARIANT_BOOL *pIsAvailable) { +static inline HRESULT IWMPSettings_get_isAvailable(IWMPSettings* This,BSTR bstrItem,VARIANT_BOOL *pIsAvailable) { return This->lpVtbl->get_isAvailable(This,bstrItem,pIsAvailable); } -static __WIDL_INLINE HRESULT IWMPSettings_get_autoStart(IWMPSettings* This,VARIANT_BOOL *pfAutoStart) { +static inline HRESULT IWMPSettings_get_autoStart(IWMPSettings* This,VARIANT_BOOL *pfAutoStart) { return This->lpVtbl->get_autoStart(This,pfAutoStart); } -static __WIDL_INLINE HRESULT IWMPSettings_put_autoStart(IWMPSettings* This,VARIANT_BOOL pfAutoStart) { +static inline HRESULT IWMPSettings_put_autoStart(IWMPSettings* This,VARIANT_BOOL pfAutoStart) { return This->lpVtbl->put_autoStart(This,pfAutoStart); } -static __WIDL_INLINE HRESULT IWMPSettings_get_baseURL(IWMPSettings* This,BSTR *pbstrBaseURL) { +static inline HRESULT IWMPSettings_get_baseURL(IWMPSettings* This,BSTR *pbstrBaseURL) { return This->lpVtbl->get_baseURL(This,pbstrBaseURL); } -static __WIDL_INLINE HRESULT IWMPSettings_put_baseURL(IWMPSettings* This,BSTR pbstrBaseURL) { +static inline HRESULT IWMPSettings_put_baseURL(IWMPSettings* This,BSTR pbstrBaseURL) { return This->lpVtbl->put_baseURL(This,pbstrBaseURL); } -static __WIDL_INLINE HRESULT IWMPSettings_get_defaultFrame(IWMPSettings* This,BSTR *pbstrDefaultFrame) { +static inline HRESULT IWMPSettings_get_defaultFrame(IWMPSettings* This,BSTR *pbstrDefaultFrame) { return This->lpVtbl->get_defaultFrame(This,pbstrDefaultFrame); } -static __WIDL_INLINE HRESULT IWMPSettings_put_defaultFrame(IWMPSettings* This,BSTR pbstrDefaultFrame) { +static inline HRESULT IWMPSettings_put_defaultFrame(IWMPSettings* This,BSTR pbstrDefaultFrame) { return This->lpVtbl->put_defaultFrame(This,pbstrDefaultFrame); } -static __WIDL_INLINE HRESULT IWMPSettings_get_invokeURLs(IWMPSettings* This,VARIANT_BOOL *pfInvokeURLs) { +static inline HRESULT IWMPSettings_get_invokeURLs(IWMPSettings* This,VARIANT_BOOL *pfInvokeURLs) { return This->lpVtbl->get_invokeURLs(This,pfInvokeURLs); } -static __WIDL_INLINE HRESULT IWMPSettings_put_invokeURLs(IWMPSettings* This,VARIANT_BOOL pfInvokeURLs) { +static inline HRESULT IWMPSettings_put_invokeURLs(IWMPSettings* This,VARIANT_BOOL pfInvokeURLs) { return This->lpVtbl->put_invokeURLs(This,pfInvokeURLs); } -static __WIDL_INLINE HRESULT IWMPSettings_get_mute(IWMPSettings* This,VARIANT_BOOL *pfMute) { +static inline HRESULT IWMPSettings_get_mute(IWMPSettings* This,VARIANT_BOOL *pfMute) { return This->lpVtbl->get_mute(This,pfMute); } -static __WIDL_INLINE HRESULT IWMPSettings_put_mute(IWMPSettings* This,VARIANT_BOOL pfMute) { +static inline HRESULT IWMPSettings_put_mute(IWMPSettings* This,VARIANT_BOOL pfMute) { return This->lpVtbl->put_mute(This,pfMute); } -static __WIDL_INLINE HRESULT IWMPSettings_get_playCount(IWMPSettings* This,LONG *plCount) { +static inline HRESULT IWMPSettings_get_playCount(IWMPSettings* This,LONG *plCount) { return This->lpVtbl->get_playCount(This,plCount); } -static __WIDL_INLINE HRESULT IWMPSettings_put_playCount(IWMPSettings* This,LONG plCount) { +static inline HRESULT IWMPSettings_put_playCount(IWMPSettings* This,LONG plCount) { return This->lpVtbl->put_playCount(This,plCount); } -static __WIDL_INLINE HRESULT IWMPSettings_get_rate(IWMPSettings* This,double *pdRate) { +static inline HRESULT IWMPSettings_get_rate(IWMPSettings* This,double *pdRate) { return This->lpVtbl->get_rate(This,pdRate); } -static __WIDL_INLINE HRESULT IWMPSettings_put_rate(IWMPSettings* This,double pdRate) { +static inline HRESULT IWMPSettings_put_rate(IWMPSettings* This,double pdRate) { return This->lpVtbl->put_rate(This,pdRate); } -static __WIDL_INLINE HRESULT IWMPSettings_get_balance(IWMPSettings* This,LONG *plBalance) { +static inline HRESULT IWMPSettings_get_balance(IWMPSettings* This,LONG *plBalance) { return This->lpVtbl->get_balance(This,plBalance); } -static __WIDL_INLINE HRESULT IWMPSettings_put_balance(IWMPSettings* This,LONG plBalance) { +static inline HRESULT IWMPSettings_put_balance(IWMPSettings* This,LONG plBalance) { return This->lpVtbl->put_balance(This,plBalance); } -static __WIDL_INLINE HRESULT IWMPSettings_get_volume(IWMPSettings* This,LONG *plVolume) { +static inline HRESULT IWMPSettings_get_volume(IWMPSettings* This,LONG *plVolume) { return This->lpVtbl->get_volume(This,plVolume); } -static __WIDL_INLINE HRESULT IWMPSettings_put_volume(IWMPSettings* This,LONG plVolume) { +static inline HRESULT IWMPSettings_put_volume(IWMPSettings* This,LONG plVolume) { return This->lpVtbl->put_volume(This,plVolume); } -static __WIDL_INLINE HRESULT IWMPSettings_getMode(IWMPSettings* This,BSTR bstrMode,VARIANT_BOOL *pvarfMode) { +static inline HRESULT IWMPSettings_getMode(IWMPSettings* This,BSTR bstrMode,VARIANT_BOOL *pvarfMode) { return This->lpVtbl->getMode(This,bstrMode,pvarfMode); } -static __WIDL_INLINE HRESULT IWMPSettings_setMode(IWMPSettings* This,BSTR bstrMode,VARIANT_BOOL varfMode) { +static inline HRESULT IWMPSettings_setMode(IWMPSettings* This,BSTR bstrMode,VARIANT_BOOL varfMode) { return This->lpVtbl->setMode(This,bstrMode,varfMode); } -static __WIDL_INLINE HRESULT IWMPSettings_get_enableErrorDialogs(IWMPSettings* This,VARIANT_BOOL *pfEnableErrorDialogs) { +static inline HRESULT IWMPSettings_get_enableErrorDialogs(IWMPSettings* This,VARIANT_BOOL *pfEnableErrorDialogs) { return This->lpVtbl->get_enableErrorDialogs(This,pfEnableErrorDialogs); } -static __WIDL_INLINE HRESULT IWMPSettings_put_enableErrorDialogs(IWMPSettings* This,VARIANT_BOOL pfEnableErrorDialogs) { +static inline HRESULT IWMPSettings_put_enableErrorDialogs(IWMPSettings* This,VARIANT_BOOL pfEnableErrorDialogs) { return This->lpVtbl->put_enableErrorDialogs(This,pfEnableErrorDialogs); } #endif @@ -2182,33 +2174,33 @@ interface IWMPStringCollection { #define IWMPStringCollection_Item(This,lIndex,pbstrString) (This)->lpVtbl->Item(This,lIndex,pbstrString) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPStringCollection_QueryInterface(IWMPStringCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPStringCollection_QueryInterface(IWMPStringCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPStringCollection_AddRef(IWMPStringCollection* This) { +static inline ULONG IWMPStringCollection_AddRef(IWMPStringCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPStringCollection_Release(IWMPStringCollection* This) { +static inline ULONG IWMPStringCollection_Release(IWMPStringCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPStringCollection_GetTypeInfoCount(IWMPStringCollection* This,UINT *pctinfo) { +static inline HRESULT IWMPStringCollection_GetTypeInfoCount(IWMPStringCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPStringCollection_GetTypeInfo(IWMPStringCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPStringCollection_GetTypeInfo(IWMPStringCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPStringCollection_GetIDsOfNames(IWMPStringCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPStringCollection_GetIDsOfNames(IWMPStringCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPStringCollection_Invoke(IWMPStringCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPStringCollection_Invoke(IWMPStringCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPStringCollection methods ***/ -static __WIDL_INLINE HRESULT IWMPStringCollection_get_count(IWMPStringCollection* This,LONG *plCount) { +static inline HRESULT IWMPStringCollection_get_count(IWMPStringCollection* This,LONG *plCount) { return This->lpVtbl->get_count(This,plCount); } -static __WIDL_INLINE HRESULT IWMPStringCollection_Item(IWMPStringCollection* This,LONG lIndex,BSTR *pbstrString) { +static inline HRESULT IWMPStringCollection_Item(IWMPStringCollection* This,LONG lIndex,BSTR *pbstrString) { return This->lpVtbl->Item(This,lIndex,pbstrString); } #endif @@ -2424,63 +2416,63 @@ interface IWMPMediaCollection { #define IWMPMediaCollection_isDeleted(This,pItem,pvarfIsDeleted) (This)->lpVtbl->isDeleted(This,pItem,pvarfIsDeleted) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPMediaCollection_QueryInterface(IWMPMediaCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPMediaCollection_QueryInterface(IWMPMediaCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPMediaCollection_AddRef(IWMPMediaCollection* This) { +static inline ULONG IWMPMediaCollection_AddRef(IWMPMediaCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPMediaCollection_Release(IWMPMediaCollection* This) { +static inline ULONG IWMPMediaCollection_Release(IWMPMediaCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPMediaCollection_GetTypeInfoCount(IWMPMediaCollection* This,UINT *pctinfo) { +static inline HRESULT IWMPMediaCollection_GetTypeInfoCount(IWMPMediaCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_GetTypeInfo(IWMPMediaCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPMediaCollection_GetTypeInfo(IWMPMediaCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_GetIDsOfNames(IWMPMediaCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPMediaCollection_GetIDsOfNames(IWMPMediaCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_Invoke(IWMPMediaCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPMediaCollection_Invoke(IWMPMediaCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPMediaCollection methods ***/ -static __WIDL_INLINE HRESULT IWMPMediaCollection_add(IWMPMediaCollection* This,BSTR bstrURL,IWMPMedia **ppItem) { +static inline HRESULT IWMPMediaCollection_add(IWMPMediaCollection* This,BSTR bstrURL,IWMPMedia **ppItem) { return This->lpVtbl->add(This,bstrURL,ppItem); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_getAll(IWMPMediaCollection* This,IWMPPlaylist **ppMediaItems) { +static inline HRESULT IWMPMediaCollection_getAll(IWMPMediaCollection* This,IWMPPlaylist **ppMediaItems) { return This->lpVtbl->getAll(This,ppMediaItems); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_getByName(IWMPMediaCollection* This,BSTR bstrName,IWMPPlaylist **ppMediaItems) { +static inline HRESULT IWMPMediaCollection_getByName(IWMPMediaCollection* This,BSTR bstrName,IWMPPlaylist **ppMediaItems) { return This->lpVtbl->getByName(This,bstrName,ppMediaItems); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_getByGenre(IWMPMediaCollection* This,BSTR bstrGenre,IWMPPlaylist **ppMediaItems) { +static inline HRESULT IWMPMediaCollection_getByGenre(IWMPMediaCollection* This,BSTR bstrGenre,IWMPPlaylist **ppMediaItems) { return This->lpVtbl->getByGenre(This,bstrGenre,ppMediaItems); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_getByAuthor(IWMPMediaCollection* This,BSTR bstrAuthor,IWMPPlaylist **ppMediaItems) { +static inline HRESULT IWMPMediaCollection_getByAuthor(IWMPMediaCollection* This,BSTR bstrAuthor,IWMPPlaylist **ppMediaItems) { return This->lpVtbl->getByAuthor(This,bstrAuthor,ppMediaItems); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_getByAlbum(IWMPMediaCollection* This,BSTR bstrAlbum,IWMPPlaylist **ppMediaItems) { +static inline HRESULT IWMPMediaCollection_getByAlbum(IWMPMediaCollection* This,BSTR bstrAlbum,IWMPPlaylist **ppMediaItems) { return This->lpVtbl->getByAlbum(This,bstrAlbum,ppMediaItems); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_getByAttribute(IWMPMediaCollection* This,BSTR bstrAttribute,BSTR bstrValue,IWMPPlaylist **ppMediaItems) { +static inline HRESULT IWMPMediaCollection_getByAttribute(IWMPMediaCollection* This,BSTR bstrAttribute,BSTR bstrValue,IWMPPlaylist **ppMediaItems) { return This->lpVtbl->getByAttribute(This,bstrAttribute,bstrValue,ppMediaItems); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_remove(IWMPMediaCollection* This,IWMPMedia *pItem,VARIANT_BOOL varfDeleteFile) { +static inline HRESULT IWMPMediaCollection_remove(IWMPMediaCollection* This,IWMPMedia *pItem,VARIANT_BOOL varfDeleteFile) { return This->lpVtbl->remove(This,pItem,varfDeleteFile); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_getAttributeStringCollection(IWMPMediaCollection* This,BSTR bstrAttribute,BSTR bstrMediaType,IWMPStringCollection **ppStringCollection) { +static inline HRESULT IWMPMediaCollection_getAttributeStringCollection(IWMPMediaCollection* This,BSTR bstrAttribute,BSTR bstrMediaType,IWMPStringCollection **ppStringCollection) { return This->lpVtbl->getAttributeStringCollection(This,bstrAttribute,bstrMediaType,ppStringCollection); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_getMediaAtom(IWMPMediaCollection* This,BSTR bstrItemName,LONG *plAtom) { +static inline HRESULT IWMPMediaCollection_getMediaAtom(IWMPMediaCollection* This,BSTR bstrItemName,LONG *plAtom) { return This->lpVtbl->getMediaAtom(This,bstrItemName,plAtom); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_setDeleted(IWMPMediaCollection* This,IWMPMedia *pItem,VARIANT_BOOL varfIsDeleted) { +static inline HRESULT IWMPMediaCollection_setDeleted(IWMPMediaCollection* This,IWMPMedia *pItem,VARIANT_BOOL varfIsDeleted) { return This->lpVtbl->setDeleted(This,pItem,varfIsDeleted); } -static __WIDL_INLINE HRESULT IWMPMediaCollection_isDeleted(IWMPMediaCollection* This,IWMPMedia *pItem,VARIANT_BOOL *pvarfIsDeleted) { +static inline HRESULT IWMPMediaCollection_isDeleted(IWMPMediaCollection* This,IWMPMedia *pItem,VARIANT_BOOL *pvarfIsDeleted) { return This->lpVtbl->isDeleted(This,pItem,pvarfIsDeleted); } #endif @@ -2592,33 +2584,33 @@ interface IWMPPlaylistArray { #define IWMPPlaylistArray_Item(This,lIndex,ppItem) (This)->lpVtbl->Item(This,lIndex,ppItem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPPlaylistArray_QueryInterface(IWMPPlaylistArray* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPPlaylistArray_QueryInterface(IWMPPlaylistArray* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPPlaylistArray_AddRef(IWMPPlaylistArray* This) { +static inline ULONG IWMPPlaylistArray_AddRef(IWMPPlaylistArray* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPPlaylistArray_Release(IWMPPlaylistArray* This) { +static inline ULONG IWMPPlaylistArray_Release(IWMPPlaylistArray* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPPlaylistArray_GetTypeInfoCount(IWMPPlaylistArray* This,UINT *pctinfo) { +static inline HRESULT IWMPPlaylistArray_GetTypeInfoCount(IWMPPlaylistArray* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPPlaylistArray_GetTypeInfo(IWMPPlaylistArray* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPPlaylistArray_GetTypeInfo(IWMPPlaylistArray* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPPlaylistArray_GetIDsOfNames(IWMPPlaylistArray* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPPlaylistArray_GetIDsOfNames(IWMPPlaylistArray* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPPlaylistArray_Invoke(IWMPPlaylistArray* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPPlaylistArray_Invoke(IWMPPlaylistArray* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPPlaylistArray methods ***/ -static __WIDL_INLINE HRESULT IWMPPlaylistArray_get_count(IWMPPlaylistArray* This,LONG *plCount) { +static inline HRESULT IWMPPlaylistArray_get_count(IWMPPlaylistArray* This,LONG *plCount) { return This->lpVtbl->get_count(This,plCount); } -static __WIDL_INLINE HRESULT IWMPPlaylistArray_Item(IWMPPlaylistArray* This,LONG lIndex,IWMPPlaylist **ppItem) { +static inline HRESULT IWMPPlaylistArray_Item(IWMPPlaylistArray* This,LONG lIndex,IWMPPlaylist **ppItem) { return This->lpVtbl->Item(This,lIndex,ppItem); } #endif @@ -2778,48 +2770,48 @@ interface IWMPPlaylistCollection { #define IWMPPlaylistCollection_importPlaylist(This,pItem,ppImportedItem) (This)->lpVtbl->importPlaylist(This,pItem,ppImportedItem) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_QueryInterface(IWMPPlaylistCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPPlaylistCollection_QueryInterface(IWMPPlaylistCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPPlaylistCollection_AddRef(IWMPPlaylistCollection* This) { +static inline ULONG IWMPPlaylistCollection_AddRef(IWMPPlaylistCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPPlaylistCollection_Release(IWMPPlaylistCollection* This) { +static inline ULONG IWMPPlaylistCollection_Release(IWMPPlaylistCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_GetTypeInfoCount(IWMPPlaylistCollection* This,UINT *pctinfo) { +static inline HRESULT IWMPPlaylistCollection_GetTypeInfoCount(IWMPPlaylistCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_GetTypeInfo(IWMPPlaylistCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPPlaylistCollection_GetTypeInfo(IWMPPlaylistCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_GetIDsOfNames(IWMPPlaylistCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPPlaylistCollection_GetIDsOfNames(IWMPPlaylistCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_Invoke(IWMPPlaylistCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPPlaylistCollection_Invoke(IWMPPlaylistCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPPlaylistCollection methods ***/ -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_newPlaylist(IWMPPlaylistCollection* This,BSTR bstrName,IWMPPlaylist **ppItem) { +static inline HRESULT IWMPPlaylistCollection_newPlaylist(IWMPPlaylistCollection* This,BSTR bstrName,IWMPPlaylist **ppItem) { return This->lpVtbl->newPlaylist(This,bstrName,ppItem); } -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_getAll(IWMPPlaylistCollection* This,IWMPPlaylistArray **ppPlaylistArray) { +static inline HRESULT IWMPPlaylistCollection_getAll(IWMPPlaylistCollection* This,IWMPPlaylistArray **ppPlaylistArray) { return This->lpVtbl->getAll(This,ppPlaylistArray); } -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_getByName(IWMPPlaylistCollection* This,BSTR bstrName,IWMPPlaylistArray **ppPlaylistArray) { +static inline HRESULT IWMPPlaylistCollection_getByName(IWMPPlaylistCollection* This,BSTR bstrName,IWMPPlaylistArray **ppPlaylistArray) { return This->lpVtbl->getByName(This,bstrName,ppPlaylistArray); } -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_remove(IWMPPlaylistCollection* This,IWMPPlaylist *pItem) { +static inline HRESULT IWMPPlaylistCollection_remove(IWMPPlaylistCollection* This,IWMPPlaylist *pItem) { return This->lpVtbl->remove(This,pItem); } -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_setDeleted(IWMPPlaylistCollection* This,IWMPPlaylist *pItem,VARIANT_BOOL varfIsDeleted) { +static inline HRESULT IWMPPlaylistCollection_setDeleted(IWMPPlaylistCollection* This,IWMPPlaylist *pItem,VARIANT_BOOL varfIsDeleted) { return This->lpVtbl->setDeleted(This,pItem,varfIsDeleted); } -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_isDeleted(IWMPPlaylistCollection* This,IWMPPlaylist *pItem,VARIANT_BOOL *pvarfIsDeleted) { +static inline HRESULT IWMPPlaylistCollection_isDeleted(IWMPPlaylistCollection* This,IWMPPlaylist *pItem,VARIANT_BOOL *pvarfIsDeleted) { return This->lpVtbl->isDeleted(This,pItem,pvarfIsDeleted); } -static __WIDL_INLINE HRESULT IWMPPlaylistCollection_importPlaylist(IWMPPlaylistCollection* This,IWMPPlaylist *pItem,IWMPPlaylist **ppImportedItem) { +static inline HRESULT IWMPPlaylistCollection_importPlaylist(IWMPPlaylistCollection* This,IWMPPlaylist *pItem,IWMPPlaylist **ppImportedItem) { return This->lpVtbl->importPlaylist(This,pItem,ppImportedItem); } #endif @@ -3157,111 +3149,111 @@ interface IWMPNetwork { #define IWMPNetwork_get_framesSkipped(This,plFrames) (This)->lpVtbl->get_framesSkipped(This,plFrames) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPNetwork_QueryInterface(IWMPNetwork* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPNetwork_QueryInterface(IWMPNetwork* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPNetwork_AddRef(IWMPNetwork* This) { +static inline ULONG IWMPNetwork_AddRef(IWMPNetwork* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPNetwork_Release(IWMPNetwork* This) { +static inline ULONG IWMPNetwork_Release(IWMPNetwork* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPNetwork_GetTypeInfoCount(IWMPNetwork* This,UINT *pctinfo) { +static inline HRESULT IWMPNetwork_GetTypeInfoCount(IWMPNetwork* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPNetwork_GetTypeInfo(IWMPNetwork* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPNetwork_GetTypeInfo(IWMPNetwork* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPNetwork_GetIDsOfNames(IWMPNetwork* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPNetwork_GetIDsOfNames(IWMPNetwork* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPNetwork_Invoke(IWMPNetwork* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPNetwork_Invoke(IWMPNetwork* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPNetwork methods ***/ -static __WIDL_INLINE HRESULT IWMPNetwork_get_bandWidth(IWMPNetwork* This,LONG *plBandwidth) { +static inline HRESULT IWMPNetwork_get_bandWidth(IWMPNetwork* This,LONG *plBandwidth) { return This->lpVtbl->get_bandWidth(This,plBandwidth); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_recoveredPackets(IWMPNetwork* This,LONG *plRecoveredPackets) { +static inline HRESULT IWMPNetwork_get_recoveredPackets(IWMPNetwork* This,LONG *plRecoveredPackets) { return This->lpVtbl->get_recoveredPackets(This,plRecoveredPackets); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_sourceProtocol(IWMPNetwork* This,BSTR *pbstrSourceProtocol) { +static inline HRESULT IWMPNetwork_get_sourceProtocol(IWMPNetwork* This,BSTR *pbstrSourceProtocol) { return This->lpVtbl->get_sourceProtocol(This,pbstrSourceProtocol); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_receivedPackets(IWMPNetwork* This,LONG *plReceivedPackets) { +static inline HRESULT IWMPNetwork_get_receivedPackets(IWMPNetwork* This,LONG *plReceivedPackets) { return This->lpVtbl->get_receivedPackets(This,plReceivedPackets); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_lostPackets(IWMPNetwork* This,LONG *plLostPackets) { +static inline HRESULT IWMPNetwork_get_lostPackets(IWMPNetwork* This,LONG *plLostPackets) { return This->lpVtbl->get_lostPackets(This,plLostPackets); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_receptionQuality(IWMPNetwork* This,LONG *plReceptionQuality) { +static inline HRESULT IWMPNetwork_get_receptionQuality(IWMPNetwork* This,LONG *plReceptionQuality) { return This->lpVtbl->get_receptionQuality(This,plReceptionQuality); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_bufferingCount(IWMPNetwork* This,LONG *plBufferingCount) { +static inline HRESULT IWMPNetwork_get_bufferingCount(IWMPNetwork* This,LONG *plBufferingCount) { return This->lpVtbl->get_bufferingCount(This,plBufferingCount); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_bufferingProgress(IWMPNetwork* This,LONG *plBufferingProgress) { +static inline HRESULT IWMPNetwork_get_bufferingProgress(IWMPNetwork* This,LONG *plBufferingProgress) { return This->lpVtbl->get_bufferingProgress(This,plBufferingProgress); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_bufferingTime(IWMPNetwork* This,LONG *plBufferingTime) { +static inline HRESULT IWMPNetwork_get_bufferingTime(IWMPNetwork* This,LONG *plBufferingTime) { return This->lpVtbl->get_bufferingTime(This,plBufferingTime); } -static __WIDL_INLINE HRESULT IWMPNetwork_put_bufferingTime(IWMPNetwork* This,LONG plBufferingTime) { +static inline HRESULT IWMPNetwork_put_bufferingTime(IWMPNetwork* This,LONG plBufferingTime) { return This->lpVtbl->put_bufferingTime(This,plBufferingTime); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_frameRate(IWMPNetwork* This,LONG *plFrameRate) { +static inline HRESULT IWMPNetwork_get_frameRate(IWMPNetwork* This,LONG *plFrameRate) { return This->lpVtbl->get_frameRate(This,plFrameRate); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_maxBitRate(IWMPNetwork* This,LONG *plBitRate) { +static inline HRESULT IWMPNetwork_get_maxBitRate(IWMPNetwork* This,LONG *plBitRate) { return This->lpVtbl->get_maxBitRate(This,plBitRate); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_bitRate(IWMPNetwork* This,LONG *plBitRate) { +static inline HRESULT IWMPNetwork_get_bitRate(IWMPNetwork* This,LONG *plBitRate) { return This->lpVtbl->get_bitRate(This,plBitRate); } -static __WIDL_INLINE HRESULT IWMPNetwork_getProxySettings(IWMPNetwork* This,BSTR bstrProtocol,LONG *plProxySetting) { +static inline HRESULT IWMPNetwork_getProxySettings(IWMPNetwork* This,BSTR bstrProtocol,LONG *plProxySetting) { return This->lpVtbl->getProxySettings(This,bstrProtocol,plProxySetting); } -static __WIDL_INLINE HRESULT IWMPNetwork_setProxySettings(IWMPNetwork* This,BSTR bstrProtocol,LONG lProxySetting) { +static inline HRESULT IWMPNetwork_setProxySettings(IWMPNetwork* This,BSTR bstrProtocol,LONG lProxySetting) { return This->lpVtbl->setProxySettings(This,bstrProtocol,lProxySetting); } -static __WIDL_INLINE HRESULT IWMPNetwork_getProxyName(IWMPNetwork* This,BSTR bstrProtocol,BSTR *pbstrProxyName) { +static inline HRESULT IWMPNetwork_getProxyName(IWMPNetwork* This,BSTR bstrProtocol,BSTR *pbstrProxyName) { return This->lpVtbl->getProxyName(This,bstrProtocol,pbstrProxyName); } -static __WIDL_INLINE HRESULT IWMPNetwork_setProxyName(IWMPNetwork* This,BSTR bstrProtocol,BSTR bstrProxyName) { +static inline HRESULT IWMPNetwork_setProxyName(IWMPNetwork* This,BSTR bstrProtocol,BSTR bstrProxyName) { return This->lpVtbl->setProxyName(This,bstrProtocol,bstrProxyName); } -static __WIDL_INLINE HRESULT IWMPNetwork_getProxyPort(IWMPNetwork* This,BSTR bstrProtocol,LONG *lProxyPort) { +static inline HRESULT IWMPNetwork_getProxyPort(IWMPNetwork* This,BSTR bstrProtocol,LONG *lProxyPort) { return This->lpVtbl->getProxyPort(This,bstrProtocol,lProxyPort); } -static __WIDL_INLINE HRESULT IWMPNetwork_setProxyPort(IWMPNetwork* This,BSTR bstrProtocol,LONG lProxyPort) { +static inline HRESULT IWMPNetwork_setProxyPort(IWMPNetwork* This,BSTR bstrProtocol,LONG lProxyPort) { return This->lpVtbl->setProxyPort(This,bstrProtocol,lProxyPort); } -static __WIDL_INLINE HRESULT IWMPNetwork_getProxyExceptionList(IWMPNetwork* This,BSTR bstrProtocol,BSTR *pbstrExceptionList) { +static inline HRESULT IWMPNetwork_getProxyExceptionList(IWMPNetwork* This,BSTR bstrProtocol,BSTR *pbstrExceptionList) { return This->lpVtbl->getProxyExceptionList(This,bstrProtocol,pbstrExceptionList); } -static __WIDL_INLINE HRESULT IWMPNetwork_setProxyExceptionList(IWMPNetwork* This,BSTR bstrProtocol,BSTR pbstrExceptionList) { +static inline HRESULT IWMPNetwork_setProxyExceptionList(IWMPNetwork* This,BSTR bstrProtocol,BSTR pbstrExceptionList) { return This->lpVtbl->setProxyExceptionList(This,bstrProtocol,pbstrExceptionList); } -static __WIDL_INLINE HRESULT IWMPNetwork_getProxyBypassForLocal(IWMPNetwork* This,BSTR bstrProtocol,VARIANT_BOOL *pfBypassForLocal) { +static inline HRESULT IWMPNetwork_getProxyBypassForLocal(IWMPNetwork* This,BSTR bstrProtocol,VARIANT_BOOL *pfBypassForLocal) { return This->lpVtbl->getProxyBypassForLocal(This,bstrProtocol,pfBypassForLocal); } -static __WIDL_INLINE HRESULT IWMPNetwork_setProxyBypassForLocal(IWMPNetwork* This,BSTR bstrProtocol,VARIANT_BOOL fBypassForLocal) { +static inline HRESULT IWMPNetwork_setProxyBypassForLocal(IWMPNetwork* This,BSTR bstrProtocol,VARIANT_BOOL fBypassForLocal) { return This->lpVtbl->setProxyBypassForLocal(This,bstrProtocol,fBypassForLocal); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_maxBandwidth(IWMPNetwork* This,LONG *lMaxBandwidth) { +static inline HRESULT IWMPNetwork_get_maxBandwidth(IWMPNetwork* This,LONG *lMaxBandwidth) { return This->lpVtbl->get_maxBandwidth(This,lMaxBandwidth); } -static __WIDL_INLINE HRESULT IWMPNetwork_put_maxBandwidth(IWMPNetwork* This,LONG lMaxBandwidth) { +static inline HRESULT IWMPNetwork_put_maxBandwidth(IWMPNetwork* This,LONG lMaxBandwidth) { return This->lpVtbl->put_maxBandwidth(This,lMaxBandwidth); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_downloadProgress(IWMPNetwork* This,LONG *plDownloadProgress) { +static inline HRESULT IWMPNetwork_get_downloadProgress(IWMPNetwork* This,LONG *plDownloadProgress) { return This->lpVtbl->get_downloadProgress(This,plDownloadProgress); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_encodedFrameRate(IWMPNetwork* This,LONG *plFrameRate) { +static inline HRESULT IWMPNetwork_get_encodedFrameRate(IWMPNetwork* This,LONG *plFrameRate) { return This->lpVtbl->get_encodedFrameRate(This,plFrameRate); } -static __WIDL_INLINE HRESULT IWMPNetwork_get_framesSkipped(IWMPNetwork* This,LONG *plFrames) { +static inline HRESULT IWMPNetwork_get_framesSkipped(IWMPNetwork* This,LONG *plFrames) { return This->lpVtbl->get_framesSkipped(This,plFrames); } #endif @@ -3378,36 +3370,36 @@ interface IWMPCdrom { #define IWMPCdrom_eject(This) (This)->lpVtbl->eject(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPCdrom_QueryInterface(IWMPCdrom* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPCdrom_QueryInterface(IWMPCdrom* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPCdrom_AddRef(IWMPCdrom* This) { +static inline ULONG IWMPCdrom_AddRef(IWMPCdrom* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPCdrom_Release(IWMPCdrom* This) { +static inline ULONG IWMPCdrom_Release(IWMPCdrom* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPCdrom_GetTypeInfoCount(IWMPCdrom* This,UINT *pctinfo) { +static inline HRESULT IWMPCdrom_GetTypeInfoCount(IWMPCdrom* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPCdrom_GetTypeInfo(IWMPCdrom* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPCdrom_GetTypeInfo(IWMPCdrom* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPCdrom_GetIDsOfNames(IWMPCdrom* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPCdrom_GetIDsOfNames(IWMPCdrom* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPCdrom_Invoke(IWMPCdrom* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPCdrom_Invoke(IWMPCdrom* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPCdrom methods ***/ -static __WIDL_INLINE HRESULT IWMPCdrom_get_driveSpecifier(IWMPCdrom* This,BSTR *pbstrDrive) { +static inline HRESULT IWMPCdrom_get_driveSpecifier(IWMPCdrom* This,BSTR *pbstrDrive) { return This->lpVtbl->get_driveSpecifier(This,pbstrDrive); } -static __WIDL_INLINE HRESULT IWMPCdrom_get_Playlist(IWMPCdrom* This,IWMPPlaylist **ppPlaylist) { +static inline HRESULT IWMPCdrom_get_Playlist(IWMPCdrom* This,IWMPPlaylist **ppPlaylist) { return This->lpVtbl->get_Playlist(This,ppPlaylist); } -static __WIDL_INLINE HRESULT IWMPCdrom_eject(IWMPCdrom* This) { +static inline HRESULT IWMPCdrom_eject(IWMPCdrom* This) { return This->lpVtbl->eject(This); } #endif @@ -3529,36 +3521,36 @@ interface IWMPCdromCollection { #define IWMPCdromCollection_getByDriveSpecifier(This,bstrDriveSpecifier,ppCdrom) (This)->lpVtbl->getByDriveSpecifier(This,bstrDriveSpecifier,ppCdrom) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPCdromCollection_QueryInterface(IWMPCdromCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPCdromCollection_QueryInterface(IWMPCdromCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPCdromCollection_AddRef(IWMPCdromCollection* This) { +static inline ULONG IWMPCdromCollection_AddRef(IWMPCdromCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPCdromCollection_Release(IWMPCdromCollection* This) { +static inline ULONG IWMPCdromCollection_Release(IWMPCdromCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPCdromCollection_GetTypeInfoCount(IWMPCdromCollection* This,UINT *pctinfo) { +static inline HRESULT IWMPCdromCollection_GetTypeInfoCount(IWMPCdromCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPCdromCollection_GetTypeInfo(IWMPCdromCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPCdromCollection_GetTypeInfo(IWMPCdromCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPCdromCollection_GetIDsOfNames(IWMPCdromCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPCdromCollection_GetIDsOfNames(IWMPCdromCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPCdromCollection_Invoke(IWMPCdromCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPCdromCollection_Invoke(IWMPCdromCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPCdromCollection methods ***/ -static __WIDL_INLINE HRESULT IWMPCdromCollection_get_count(IWMPCdromCollection* This,LONG *plCount) { +static inline HRESULT IWMPCdromCollection_get_count(IWMPCdromCollection* This,LONG *plCount) { return This->lpVtbl->get_count(This,plCount); } -static __WIDL_INLINE HRESULT IWMPCdromCollection_Item(IWMPCdromCollection* This,LONG lIndex,IWMPCdrom **ppItem) { +static inline HRESULT IWMPCdromCollection_Item(IWMPCdromCollection* This,LONG lIndex,IWMPCdrom **ppItem) { return This->lpVtbl->Item(This,lIndex,ppItem); } -static __WIDL_INLINE HRESULT IWMPCdromCollection_getByDriveSpecifier(IWMPCdromCollection* This,BSTR bstrDriveSpecifier,IWMPCdrom **ppCdrom) { +static inline HRESULT IWMPCdromCollection_getByDriveSpecifier(IWMPCdromCollection* This,BSTR bstrDriveSpecifier,IWMPCdrom **ppCdrom) { return This->lpVtbl->getByDriveSpecifier(This,bstrDriveSpecifier,ppCdrom); } #endif @@ -3698,45 +3690,45 @@ interface IWMPDVD { #define IWMPDVD_resume(This) (This)->lpVtbl->resume(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPDVD_QueryInterface(IWMPDVD* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPDVD_QueryInterface(IWMPDVD* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPDVD_AddRef(IWMPDVD* This) { +static inline ULONG IWMPDVD_AddRef(IWMPDVD* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPDVD_Release(IWMPDVD* This) { +static inline ULONG IWMPDVD_Release(IWMPDVD* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPDVD_GetTypeInfoCount(IWMPDVD* This,UINT *pctinfo) { +static inline HRESULT IWMPDVD_GetTypeInfoCount(IWMPDVD* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPDVD_GetTypeInfo(IWMPDVD* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPDVD_GetTypeInfo(IWMPDVD* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPDVD_GetIDsOfNames(IWMPDVD* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPDVD_GetIDsOfNames(IWMPDVD* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPDVD_Invoke(IWMPDVD* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPDVD_Invoke(IWMPDVD* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPDVD methods ***/ -static __WIDL_INLINE HRESULT IWMPDVD_get_isAvailable(IWMPDVD* This,BSTR bstrItem,VARIANT_BOOL *pIsAvailable) { +static inline HRESULT IWMPDVD_get_isAvailable(IWMPDVD* This,BSTR bstrItem,VARIANT_BOOL *pIsAvailable) { return This->lpVtbl->get_isAvailable(This,bstrItem,pIsAvailable); } -static __WIDL_INLINE HRESULT IWMPDVD_get_domain(IWMPDVD* This,BSTR *strDomain) { +static inline HRESULT IWMPDVD_get_domain(IWMPDVD* This,BSTR *strDomain) { return This->lpVtbl->get_domain(This,strDomain); } -static __WIDL_INLINE HRESULT IWMPDVD_topMenu(IWMPDVD* This) { +static inline HRESULT IWMPDVD_topMenu(IWMPDVD* This) { return This->lpVtbl->topMenu(This); } -static __WIDL_INLINE HRESULT IWMPDVD_titleMenu(IWMPDVD* This) { +static inline HRESULT IWMPDVD_titleMenu(IWMPDVD* This) { return This->lpVtbl->titleMenu(This); } -static __WIDL_INLINE HRESULT IWMPDVD_back(IWMPDVD* This) { +static inline HRESULT IWMPDVD_back(IWMPDVD* This) { return This->lpVtbl->back(This); } -static __WIDL_INLINE HRESULT IWMPDVD_resume(IWMPDVD* This) { +static inline HRESULT IWMPDVD_resume(IWMPDVD* This) { return This->lpVtbl->resume(This); } #endif @@ -3894,51 +3886,51 @@ interface IWMPClosedCaption { #define IWMPClosedCaption_put_captioningId(This,pbstrCaptioningID) (This)->lpVtbl->put_captioningId(This,pbstrCaptioningID) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPClosedCaption_QueryInterface(IWMPClosedCaption* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPClosedCaption_QueryInterface(IWMPClosedCaption* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPClosedCaption_AddRef(IWMPClosedCaption* This) { +static inline ULONG IWMPClosedCaption_AddRef(IWMPClosedCaption* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPClosedCaption_Release(IWMPClosedCaption* This) { +static inline ULONG IWMPClosedCaption_Release(IWMPClosedCaption* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPClosedCaption_GetTypeInfoCount(IWMPClosedCaption* This,UINT *pctinfo) { +static inline HRESULT IWMPClosedCaption_GetTypeInfoCount(IWMPClosedCaption* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_GetTypeInfo(IWMPClosedCaption* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPClosedCaption_GetTypeInfo(IWMPClosedCaption* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_GetIDsOfNames(IWMPClosedCaption* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPClosedCaption_GetIDsOfNames(IWMPClosedCaption* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_Invoke(IWMPClosedCaption* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPClosedCaption_Invoke(IWMPClosedCaption* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPClosedCaption methods ***/ -static __WIDL_INLINE HRESULT IWMPClosedCaption_get_SAMIStyle(IWMPClosedCaption* This,BSTR *pbstrSAMIStyle) { +static inline HRESULT IWMPClosedCaption_get_SAMIStyle(IWMPClosedCaption* This,BSTR *pbstrSAMIStyle) { return This->lpVtbl->get_SAMIStyle(This,pbstrSAMIStyle); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_put_SAMIStyle(IWMPClosedCaption* This,BSTR pbstrSAMIStyle) { +static inline HRESULT IWMPClosedCaption_put_SAMIStyle(IWMPClosedCaption* This,BSTR pbstrSAMIStyle) { return This->lpVtbl->put_SAMIStyle(This,pbstrSAMIStyle); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_get_SAMILang(IWMPClosedCaption* This,BSTR *pbstrSAMILang) { +static inline HRESULT IWMPClosedCaption_get_SAMILang(IWMPClosedCaption* This,BSTR *pbstrSAMILang) { return This->lpVtbl->get_SAMILang(This,pbstrSAMILang); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_put_SAMILang(IWMPClosedCaption* This,BSTR pbstrSAMILang) { +static inline HRESULT IWMPClosedCaption_put_SAMILang(IWMPClosedCaption* This,BSTR pbstrSAMILang) { return This->lpVtbl->put_SAMILang(This,pbstrSAMILang); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_get_SAMIFileName(IWMPClosedCaption* This,BSTR *pbstrSAMIFileName) { +static inline HRESULT IWMPClosedCaption_get_SAMIFileName(IWMPClosedCaption* This,BSTR *pbstrSAMIFileName) { return This->lpVtbl->get_SAMIFileName(This,pbstrSAMIFileName); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_put_SAMIFileName(IWMPClosedCaption* This,BSTR pbstrSAMIFileName) { +static inline HRESULT IWMPClosedCaption_put_SAMIFileName(IWMPClosedCaption* This,BSTR pbstrSAMIFileName) { return This->lpVtbl->put_SAMIFileName(This,pbstrSAMIFileName); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_get_captioningId(IWMPClosedCaption* This,BSTR *pbstrCaptioningID) { +static inline HRESULT IWMPClosedCaption_get_captioningId(IWMPClosedCaption* This,BSTR *pbstrCaptioningID) { return This->lpVtbl->get_captioningId(This,pbstrCaptioningID); } -static __WIDL_INLINE HRESULT IWMPClosedCaption_put_captioningId(IWMPClosedCaption* This,BSTR pbstrCaptioningID) { +static inline HRESULT IWMPClosedCaption_put_captioningId(IWMPClosedCaption* This,BSTR pbstrCaptioningID) { return This->lpVtbl->put_captioningId(This,pbstrCaptioningID); } #endif @@ -4072,42 +4064,42 @@ interface IWMPErrorItem { #define IWMPErrorItem_get_customUrl(This,pbstrCustomUrl) (This)->lpVtbl->get_customUrl(This,pbstrCustomUrl) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPErrorItem_QueryInterface(IWMPErrorItem* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPErrorItem_QueryInterface(IWMPErrorItem* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPErrorItem_AddRef(IWMPErrorItem* This) { +static inline ULONG IWMPErrorItem_AddRef(IWMPErrorItem* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPErrorItem_Release(IWMPErrorItem* This) { +static inline ULONG IWMPErrorItem_Release(IWMPErrorItem* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPErrorItem_GetTypeInfoCount(IWMPErrorItem* This,UINT *pctinfo) { +static inline HRESULT IWMPErrorItem_GetTypeInfoCount(IWMPErrorItem* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPErrorItem_GetTypeInfo(IWMPErrorItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPErrorItem_GetTypeInfo(IWMPErrorItem* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPErrorItem_GetIDsOfNames(IWMPErrorItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPErrorItem_GetIDsOfNames(IWMPErrorItem* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPErrorItem_Invoke(IWMPErrorItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPErrorItem_Invoke(IWMPErrorItem* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPErrorItem methods ***/ -static __WIDL_INLINE HRESULT IWMPErrorItem_get_errorCode(IWMPErrorItem* This,LONG *phr) { +static inline HRESULT IWMPErrorItem_get_errorCode(IWMPErrorItem* This,LONG *phr) { return This->lpVtbl->get_errorCode(This,phr); } -static __WIDL_INLINE HRESULT IWMPErrorItem_get_errorDescription(IWMPErrorItem* This,BSTR *pbstrDescription) { +static inline HRESULT IWMPErrorItem_get_errorDescription(IWMPErrorItem* This,BSTR *pbstrDescription) { return This->lpVtbl->get_errorDescription(This,pbstrDescription); } -static __WIDL_INLINE HRESULT IWMPErrorItem_get_errorContext(IWMPErrorItem* This,VARIANT *pvarContext) { +static inline HRESULT IWMPErrorItem_get_errorContext(IWMPErrorItem* This,VARIANT *pvarContext) { return This->lpVtbl->get_errorContext(This,pvarContext); } -static __WIDL_INLINE HRESULT IWMPErrorItem_get_remedy(IWMPErrorItem* This,LONG *plRemedy) { +static inline HRESULT IWMPErrorItem_get_remedy(IWMPErrorItem* This,LONG *plRemedy) { return This->lpVtbl->get_remedy(This,plRemedy); } -static __WIDL_INLINE HRESULT IWMPErrorItem_get_customUrl(IWMPErrorItem* This,BSTR *pbstrCustomUrl) { +static inline HRESULT IWMPErrorItem_get_customUrl(IWMPErrorItem* This,BSTR *pbstrCustomUrl) { return This->lpVtbl->get_customUrl(This,pbstrCustomUrl); } #endif @@ -4310,85 +4302,85 @@ interface IWMPMedia2 { #define IWMPMedia2_get_error(This,out) (This)->lpVtbl->get_error(This,out) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia2_QueryInterface(IWMPMedia2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPMedia2_QueryInterface(IWMPMedia2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPMedia2_AddRef(IWMPMedia2* This) { +static inline ULONG IWMPMedia2_AddRef(IWMPMedia2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPMedia2_Release(IWMPMedia2* This) { +static inline ULONG IWMPMedia2_Release(IWMPMedia2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia2_GetTypeInfoCount(IWMPMedia2* This,UINT *pctinfo) { +static inline HRESULT IWMPMedia2_GetTypeInfoCount(IWMPMedia2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPMedia2_GetTypeInfo(IWMPMedia2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPMedia2_GetTypeInfo(IWMPMedia2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPMedia2_GetIDsOfNames(IWMPMedia2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPMedia2_GetIDsOfNames(IWMPMedia2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPMedia2_Invoke(IWMPMedia2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPMedia2_Invoke(IWMPMedia2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPMedia methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia2_get_isIdentical(IWMPMedia2* This,IWMPMedia *pIWMPMedia,VARIANT_BOOL *pvbool) { +static inline HRESULT IWMPMedia2_get_isIdentical(IWMPMedia2* This,IWMPMedia *pIWMPMedia,VARIANT_BOOL *pvbool) { return This->lpVtbl->get_isIdentical(This,pIWMPMedia,pvbool); } -static __WIDL_INLINE HRESULT IWMPMedia2_get_sourceURL(IWMPMedia2* This,BSTR *pbstrSourceURL) { +static inline HRESULT IWMPMedia2_get_sourceURL(IWMPMedia2* This,BSTR *pbstrSourceURL) { return This->lpVtbl->get_sourceURL(This,pbstrSourceURL); } -static __WIDL_INLINE HRESULT IWMPMedia2_get_name(IWMPMedia2* This,BSTR *pbstrName) { +static inline HRESULT IWMPMedia2_get_name(IWMPMedia2* This,BSTR *pbstrName) { return This->lpVtbl->get_name(This,pbstrName); } -static __WIDL_INLINE HRESULT IWMPMedia2_put_name(IWMPMedia2* This,BSTR pbstrName) { +static inline HRESULT IWMPMedia2_put_name(IWMPMedia2* This,BSTR pbstrName) { return This->lpVtbl->put_name(This,pbstrName); } -static __WIDL_INLINE HRESULT IWMPMedia2_get_imageSourceWidth(IWMPMedia2* This,LONG *pWidth) { +static inline HRESULT IWMPMedia2_get_imageSourceWidth(IWMPMedia2* This,LONG *pWidth) { return This->lpVtbl->get_imageSourceWidth(This,pWidth); } -static __WIDL_INLINE HRESULT IWMPMedia2_get_imageSourceHeight(IWMPMedia2* This,LONG *pHeight) { +static inline HRESULT IWMPMedia2_get_imageSourceHeight(IWMPMedia2* This,LONG *pHeight) { return This->lpVtbl->get_imageSourceHeight(This,pHeight); } -static __WIDL_INLINE HRESULT IWMPMedia2_get_markerCount(IWMPMedia2* This,LONG *pMarkerCount) { +static inline HRESULT IWMPMedia2_get_markerCount(IWMPMedia2* This,LONG *pMarkerCount) { return This->lpVtbl->get_markerCount(This,pMarkerCount); } -static __WIDL_INLINE HRESULT IWMPMedia2_getMarkerTime(IWMPMedia2* This,LONG MarkerNum,double *pMarkerTime) { +static inline HRESULT IWMPMedia2_getMarkerTime(IWMPMedia2* This,LONG MarkerNum,double *pMarkerTime) { return This->lpVtbl->getMarkerTime(This,MarkerNum,pMarkerTime); } -static __WIDL_INLINE HRESULT IWMPMedia2_getMarkerName(IWMPMedia2* This,LONG MarkerNum,BSTR *pbstrMarkerName) { +static inline HRESULT IWMPMedia2_getMarkerName(IWMPMedia2* This,LONG MarkerNum,BSTR *pbstrMarkerName) { return This->lpVtbl->getMarkerName(This,MarkerNum,pbstrMarkerName); } -static __WIDL_INLINE HRESULT IWMPMedia2_get_duration(IWMPMedia2* This,double *pDuration) { +static inline HRESULT IWMPMedia2_get_duration(IWMPMedia2* This,double *pDuration) { return This->lpVtbl->get_duration(This,pDuration); } -static __WIDL_INLINE HRESULT IWMPMedia2_get_durationString(IWMPMedia2* This,BSTR *pbstrDuration) { +static inline HRESULT IWMPMedia2_get_durationString(IWMPMedia2* This,BSTR *pbstrDuration) { return This->lpVtbl->get_durationString(This,pbstrDuration); } -static __WIDL_INLINE HRESULT IWMPMedia2_get_attributeCount(IWMPMedia2* This,LONG *plCount) { +static inline HRESULT IWMPMedia2_get_attributeCount(IWMPMedia2* This,LONG *plCount) { return This->lpVtbl->get_attributeCount(This,plCount); } -static __WIDL_INLINE HRESULT IWMPMedia2_getAttributeName(IWMPMedia2* This,LONG lIndex,BSTR *pbstrItemName) { +static inline HRESULT IWMPMedia2_getAttributeName(IWMPMedia2* This,LONG lIndex,BSTR *pbstrItemName) { return This->lpVtbl->getAttributeName(This,lIndex,pbstrItemName); } -static __WIDL_INLINE HRESULT IWMPMedia2_getItemInfo(IWMPMedia2* This,BSTR bstrItemName,BSTR *pbstrVal) { +static inline HRESULT IWMPMedia2_getItemInfo(IWMPMedia2* This,BSTR bstrItemName,BSTR *pbstrVal) { return This->lpVtbl->getItemInfo(This,bstrItemName,pbstrVal); } -static __WIDL_INLINE HRESULT IWMPMedia2_setItemInfo(IWMPMedia2* This,BSTR bstrItemName,BSTR bstrVal) { +static inline HRESULT IWMPMedia2_setItemInfo(IWMPMedia2* This,BSTR bstrItemName,BSTR bstrVal) { return This->lpVtbl->setItemInfo(This,bstrItemName,bstrVal); } -static __WIDL_INLINE HRESULT IWMPMedia2_getItemInfoByAtom(IWMPMedia2* This,LONG lAtom,BSTR *pbstrVal) { +static inline HRESULT IWMPMedia2_getItemInfoByAtom(IWMPMedia2* This,LONG lAtom,BSTR *pbstrVal) { return This->lpVtbl->getItemInfoByAtom(This,lAtom,pbstrVal); } -static __WIDL_INLINE HRESULT IWMPMedia2_isMemberOf(IWMPMedia2* This,IWMPPlaylist *pPlaylist,VARIANT_BOOL *pvarfIsMemberOf) { +static inline HRESULT IWMPMedia2_isMemberOf(IWMPMedia2* This,IWMPPlaylist *pPlaylist,VARIANT_BOOL *pvarfIsMemberOf) { return This->lpVtbl->isMemberOf(This,pPlaylist,pvarfIsMemberOf); } -static __WIDL_INLINE HRESULT IWMPMedia2_isReadOnlyItem(IWMPMedia2* This,BSTR bstrItemName,VARIANT_BOOL *pvarfIsReadOnly) { +static inline HRESULT IWMPMedia2_isReadOnlyItem(IWMPMedia2* This,BSTR bstrItemName,VARIANT_BOOL *pvarfIsReadOnly) { return This->lpVtbl->isReadOnlyItem(This,bstrItemName,pvarfIsReadOnly); } /*** IWMPMedia2 methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia2_get_error(IWMPMedia2* This,IWMPErrorItem **out) { +static inline HRESULT IWMPMedia2_get_error(IWMPMedia2* This,IWMPErrorItem **out) { return This->lpVtbl->get_error(This,out); } #endif @@ -4616,92 +4608,92 @@ interface IWMPMedia3 { #define IWMPMedia3_getItemInfoByType(This,type,language,index,out) (This)->lpVtbl->getItemInfoByType(This,type,language,index,out) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia3_QueryInterface(IWMPMedia3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPMedia3_QueryInterface(IWMPMedia3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPMedia3_AddRef(IWMPMedia3* This) { +static inline ULONG IWMPMedia3_AddRef(IWMPMedia3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPMedia3_Release(IWMPMedia3* This) { +static inline ULONG IWMPMedia3_Release(IWMPMedia3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia3_GetTypeInfoCount(IWMPMedia3* This,UINT *pctinfo) { +static inline HRESULT IWMPMedia3_GetTypeInfoCount(IWMPMedia3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPMedia3_GetTypeInfo(IWMPMedia3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPMedia3_GetTypeInfo(IWMPMedia3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPMedia3_GetIDsOfNames(IWMPMedia3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPMedia3_GetIDsOfNames(IWMPMedia3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPMedia3_Invoke(IWMPMedia3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPMedia3_Invoke(IWMPMedia3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPMedia methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia3_get_isIdentical(IWMPMedia3* This,IWMPMedia *pIWMPMedia,VARIANT_BOOL *pvbool) { +static inline HRESULT IWMPMedia3_get_isIdentical(IWMPMedia3* This,IWMPMedia *pIWMPMedia,VARIANT_BOOL *pvbool) { return This->lpVtbl->get_isIdentical(This,pIWMPMedia,pvbool); } -static __WIDL_INLINE HRESULT IWMPMedia3_get_sourceURL(IWMPMedia3* This,BSTR *pbstrSourceURL) { +static inline HRESULT IWMPMedia3_get_sourceURL(IWMPMedia3* This,BSTR *pbstrSourceURL) { return This->lpVtbl->get_sourceURL(This,pbstrSourceURL); } -static __WIDL_INLINE HRESULT IWMPMedia3_get_name(IWMPMedia3* This,BSTR *pbstrName) { +static inline HRESULT IWMPMedia3_get_name(IWMPMedia3* This,BSTR *pbstrName) { return This->lpVtbl->get_name(This,pbstrName); } -static __WIDL_INLINE HRESULT IWMPMedia3_put_name(IWMPMedia3* This,BSTR pbstrName) { +static inline HRESULT IWMPMedia3_put_name(IWMPMedia3* This,BSTR pbstrName) { return This->lpVtbl->put_name(This,pbstrName); } -static __WIDL_INLINE HRESULT IWMPMedia3_get_imageSourceWidth(IWMPMedia3* This,LONG *pWidth) { +static inline HRESULT IWMPMedia3_get_imageSourceWidth(IWMPMedia3* This,LONG *pWidth) { return This->lpVtbl->get_imageSourceWidth(This,pWidth); } -static __WIDL_INLINE HRESULT IWMPMedia3_get_imageSourceHeight(IWMPMedia3* This,LONG *pHeight) { +static inline HRESULT IWMPMedia3_get_imageSourceHeight(IWMPMedia3* This,LONG *pHeight) { return This->lpVtbl->get_imageSourceHeight(This,pHeight); } -static __WIDL_INLINE HRESULT IWMPMedia3_get_markerCount(IWMPMedia3* This,LONG *pMarkerCount) { +static inline HRESULT IWMPMedia3_get_markerCount(IWMPMedia3* This,LONG *pMarkerCount) { return This->lpVtbl->get_markerCount(This,pMarkerCount); } -static __WIDL_INLINE HRESULT IWMPMedia3_getMarkerTime(IWMPMedia3* This,LONG MarkerNum,double *pMarkerTime) { +static inline HRESULT IWMPMedia3_getMarkerTime(IWMPMedia3* This,LONG MarkerNum,double *pMarkerTime) { return This->lpVtbl->getMarkerTime(This,MarkerNum,pMarkerTime); } -static __WIDL_INLINE HRESULT IWMPMedia3_getMarkerName(IWMPMedia3* This,LONG MarkerNum,BSTR *pbstrMarkerName) { +static inline HRESULT IWMPMedia3_getMarkerName(IWMPMedia3* This,LONG MarkerNum,BSTR *pbstrMarkerName) { return This->lpVtbl->getMarkerName(This,MarkerNum,pbstrMarkerName); } -static __WIDL_INLINE HRESULT IWMPMedia3_get_duration(IWMPMedia3* This,double *pDuration) { +static inline HRESULT IWMPMedia3_get_duration(IWMPMedia3* This,double *pDuration) { return This->lpVtbl->get_duration(This,pDuration); } -static __WIDL_INLINE HRESULT IWMPMedia3_get_durationString(IWMPMedia3* This,BSTR *pbstrDuration) { +static inline HRESULT IWMPMedia3_get_durationString(IWMPMedia3* This,BSTR *pbstrDuration) { return This->lpVtbl->get_durationString(This,pbstrDuration); } -static __WIDL_INLINE HRESULT IWMPMedia3_get_attributeCount(IWMPMedia3* This,LONG *plCount) { +static inline HRESULT IWMPMedia3_get_attributeCount(IWMPMedia3* This,LONG *plCount) { return This->lpVtbl->get_attributeCount(This,plCount); } -static __WIDL_INLINE HRESULT IWMPMedia3_getAttributeName(IWMPMedia3* This,LONG lIndex,BSTR *pbstrItemName) { +static inline HRESULT IWMPMedia3_getAttributeName(IWMPMedia3* This,LONG lIndex,BSTR *pbstrItemName) { return This->lpVtbl->getAttributeName(This,lIndex,pbstrItemName); } -static __WIDL_INLINE HRESULT IWMPMedia3_getItemInfo(IWMPMedia3* This,BSTR bstrItemName,BSTR *pbstrVal) { +static inline HRESULT IWMPMedia3_getItemInfo(IWMPMedia3* This,BSTR bstrItemName,BSTR *pbstrVal) { return This->lpVtbl->getItemInfo(This,bstrItemName,pbstrVal); } -static __WIDL_INLINE HRESULT IWMPMedia3_setItemInfo(IWMPMedia3* This,BSTR bstrItemName,BSTR bstrVal) { +static inline HRESULT IWMPMedia3_setItemInfo(IWMPMedia3* This,BSTR bstrItemName,BSTR bstrVal) { return This->lpVtbl->setItemInfo(This,bstrItemName,bstrVal); } -static __WIDL_INLINE HRESULT IWMPMedia3_getItemInfoByAtom(IWMPMedia3* This,LONG lAtom,BSTR *pbstrVal) { +static inline HRESULT IWMPMedia3_getItemInfoByAtom(IWMPMedia3* This,LONG lAtom,BSTR *pbstrVal) { return This->lpVtbl->getItemInfoByAtom(This,lAtom,pbstrVal); } -static __WIDL_INLINE HRESULT IWMPMedia3_isMemberOf(IWMPMedia3* This,IWMPPlaylist *pPlaylist,VARIANT_BOOL *pvarfIsMemberOf) { +static inline HRESULT IWMPMedia3_isMemberOf(IWMPMedia3* This,IWMPPlaylist *pPlaylist,VARIANT_BOOL *pvarfIsMemberOf) { return This->lpVtbl->isMemberOf(This,pPlaylist,pvarfIsMemberOf); } -static __WIDL_INLINE HRESULT IWMPMedia3_isReadOnlyItem(IWMPMedia3* This,BSTR bstrItemName,VARIANT_BOOL *pvarfIsReadOnly) { +static inline HRESULT IWMPMedia3_isReadOnlyItem(IWMPMedia3* This,BSTR bstrItemName,VARIANT_BOOL *pvarfIsReadOnly) { return This->lpVtbl->isReadOnlyItem(This,bstrItemName,pvarfIsReadOnly); } /*** IWMPMedia2 methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia3_get_error(IWMPMedia3* This,IWMPErrorItem **out) { +static inline HRESULT IWMPMedia3_get_error(IWMPMedia3* This,IWMPErrorItem **out) { return This->lpVtbl->get_error(This,out); } /*** IWMPMedia3 methods ***/ -static __WIDL_INLINE HRESULT IWMPMedia3_getAttributeCountByType(IWMPMedia3* This,BSTR type,BSTR language,LONG *out) { +static inline HRESULT IWMPMedia3_getAttributeCountByType(IWMPMedia3* This,BSTR type,BSTR language,LONG *out) { return This->lpVtbl->getAttributeCountByType(This,type,language,out); } -static __WIDL_INLINE HRESULT IWMPMedia3_getItemInfoByType(IWMPMedia3* This,BSTR type,BSTR language,LONG index,VARIANT *out) { +static inline HRESULT IWMPMedia3_getItemInfoByType(IWMPMedia3* This,BSTR type,BSTR language,LONG index,VARIANT *out) { return This->lpVtbl->getItemInfoByType(This,type,language,index,out); } #endif @@ -4827,39 +4819,39 @@ interface IWMPError { #define IWMPError_webHelp(This) (This)->lpVtbl->webHelp(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPError_QueryInterface(IWMPError* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPError_QueryInterface(IWMPError* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPError_AddRef(IWMPError* This) { +static inline ULONG IWMPError_AddRef(IWMPError* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPError_Release(IWMPError* This) { +static inline ULONG IWMPError_Release(IWMPError* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPError_GetTypeInfoCount(IWMPError* This,UINT *pctinfo) { +static inline HRESULT IWMPError_GetTypeInfoCount(IWMPError* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPError_GetTypeInfo(IWMPError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPError_GetTypeInfo(IWMPError* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPError_GetIDsOfNames(IWMPError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPError_GetIDsOfNames(IWMPError* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPError_Invoke(IWMPError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPError_Invoke(IWMPError* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPError methods ***/ -static __WIDL_INLINE HRESULT IWMPError_clearErrorQueue(IWMPError* This) { +static inline HRESULT IWMPError_clearErrorQueue(IWMPError* This) { return This->lpVtbl->clearErrorQueue(This); } -static __WIDL_INLINE HRESULT IWMPError_get_errorCount(IWMPError* This,LONG *plNumErrors) { +static inline HRESULT IWMPError_get_errorCount(IWMPError* This,LONG *plNumErrors) { return This->lpVtbl->get_errorCount(This,plNumErrors); } -static __WIDL_INLINE HRESULT IWMPError_get_Item(IWMPError* This,LONG dwIndex,IWMPErrorItem **ppErrorItem) { +static inline HRESULT IWMPError_get_Item(IWMPError* This,LONG dwIndex,IWMPErrorItem **ppErrorItem) { return This->lpVtbl->get_Item(This,dwIndex,ppErrorItem); } -static __WIDL_INLINE HRESULT IWMPError_webHelp(IWMPError* This) { +static inline HRESULT IWMPError_webHelp(IWMPError* This) { return This->lpVtbl->webHelp(This); } #endif @@ -4983,39 +4975,39 @@ interface IWMPPlayerApplication { #define IWMPPlayerApplication_get_hasDisplay(This,pbHasDisplay) (This)->lpVtbl->get_hasDisplay(This,pbHasDisplay) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayerApplication_QueryInterface(IWMPPlayerApplication* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPPlayerApplication_QueryInterface(IWMPPlayerApplication* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPPlayerApplication_AddRef(IWMPPlayerApplication* This) { +static inline ULONG IWMPPlayerApplication_AddRef(IWMPPlayerApplication* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPPlayerApplication_Release(IWMPPlayerApplication* This) { +static inline ULONG IWMPPlayerApplication_Release(IWMPPlayerApplication* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayerApplication_GetTypeInfoCount(IWMPPlayerApplication* This,UINT *pctinfo) { +static inline HRESULT IWMPPlayerApplication_GetTypeInfoCount(IWMPPlayerApplication* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPPlayerApplication_GetTypeInfo(IWMPPlayerApplication* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPPlayerApplication_GetTypeInfo(IWMPPlayerApplication* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPPlayerApplication_GetIDsOfNames(IWMPPlayerApplication* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPPlayerApplication_GetIDsOfNames(IWMPPlayerApplication* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPPlayerApplication_Invoke(IWMPPlayerApplication* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPPlayerApplication_Invoke(IWMPPlayerApplication* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPPlayerApplication methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayerApplication_switchToPlayerApplication(IWMPPlayerApplication* This) { +static inline HRESULT IWMPPlayerApplication_switchToPlayerApplication(IWMPPlayerApplication* This) { return This->lpVtbl->switchToPlayerApplication(This); } -static __WIDL_INLINE HRESULT IWMPPlayerApplication_switchToControl(IWMPPlayerApplication* This) { +static inline HRESULT IWMPPlayerApplication_switchToControl(IWMPPlayerApplication* This) { return This->lpVtbl->switchToControl(This); } -static __WIDL_INLINE HRESULT IWMPPlayerApplication_get_playerDocked(IWMPPlayerApplication* This,VARIANT_BOOL *pbPlayerDocked) { +static inline HRESULT IWMPPlayerApplication_get_playerDocked(IWMPPlayerApplication* This,VARIANT_BOOL *pbPlayerDocked) { return This->lpVtbl->get_playerDocked(This,pbPlayerDocked); } -static __WIDL_INLINE HRESULT IWMPPlayerApplication_get_hasDisplay(IWMPPlayerApplication* This,VARIANT_BOOL *pbHasDisplay) { +static inline HRESULT IWMPPlayerApplication_get_hasDisplay(IWMPPlayerApplication* This,VARIANT_BOOL *pbHasDisplay) { return This->lpVtbl->get_hasDisplay(This,pbHasDisplay); } #endif @@ -5276,90 +5268,90 @@ interface IWMPCore { #define IWMPCore_get_status(This,pbstrStatus) (This)->lpVtbl->get_status(This,pbstrStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPCore_QueryInterface(IWMPCore* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPCore_QueryInterface(IWMPCore* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPCore_AddRef(IWMPCore* This) { +static inline ULONG IWMPCore_AddRef(IWMPCore* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPCore_Release(IWMPCore* This) { +static inline ULONG IWMPCore_Release(IWMPCore* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPCore_GetTypeInfoCount(IWMPCore* This,UINT *pctinfo) { +static inline HRESULT IWMPCore_GetTypeInfoCount(IWMPCore* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPCore_GetTypeInfo(IWMPCore* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPCore_GetTypeInfo(IWMPCore* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPCore_GetIDsOfNames(IWMPCore* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPCore_GetIDsOfNames(IWMPCore* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPCore_Invoke(IWMPCore* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPCore_Invoke(IWMPCore* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPCore methods ***/ -static __WIDL_INLINE HRESULT IWMPCore_close(IWMPCore* This) { +static inline HRESULT IWMPCore_close(IWMPCore* This) { return This->lpVtbl->close(This); } -static __WIDL_INLINE HRESULT IWMPCore_get_URL(IWMPCore* This,BSTR *pbstrURL) { +static inline HRESULT IWMPCore_get_URL(IWMPCore* This,BSTR *pbstrURL) { return This->lpVtbl->get_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPCore_put_URL(IWMPCore* This,BSTR pbstrURL) { +static inline HRESULT IWMPCore_put_URL(IWMPCore* This,BSTR pbstrURL) { return This->lpVtbl->put_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPCore_get_openState(IWMPCore* This,WMPOpenState *pwmpos) { +static inline HRESULT IWMPCore_get_openState(IWMPCore* This,WMPOpenState *pwmpos) { return This->lpVtbl->get_openState(This,pwmpos); } -static __WIDL_INLINE HRESULT IWMPCore_get_playState(IWMPCore* This,WMPPlayState *pwmpps) { +static inline HRESULT IWMPCore_get_playState(IWMPCore* This,WMPPlayState *pwmpps) { return This->lpVtbl->get_playState(This,pwmpps); } -static __WIDL_INLINE HRESULT IWMPCore_get_controls(IWMPCore* This,IWMPControls **ppControl) { +static inline HRESULT IWMPCore_get_controls(IWMPCore* This,IWMPControls **ppControl) { return This->lpVtbl->get_controls(This,ppControl); } -static __WIDL_INLINE HRESULT IWMPCore_get_settings(IWMPCore* This,IWMPSettings **ppSettings) { +static inline HRESULT IWMPCore_get_settings(IWMPCore* This,IWMPSettings **ppSettings) { return This->lpVtbl->get_settings(This,ppSettings); } -static __WIDL_INLINE HRESULT IWMPCore_get_currentMedia(IWMPCore* This,IWMPMedia **ppMedia) { +static inline HRESULT IWMPCore_get_currentMedia(IWMPCore* This,IWMPMedia **ppMedia) { return This->lpVtbl->get_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPCore_put_currentMedia(IWMPCore* This,IWMPMedia *ppMedia) { +static inline HRESULT IWMPCore_put_currentMedia(IWMPCore* This,IWMPMedia *ppMedia) { return This->lpVtbl->put_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPCore_get_mediaCollection(IWMPCore* This,IWMPMediaCollection **ppMediaCollection) { +static inline HRESULT IWMPCore_get_mediaCollection(IWMPCore* This,IWMPMediaCollection **ppMediaCollection) { return This->lpVtbl->get_mediaCollection(This,ppMediaCollection); } -static __WIDL_INLINE HRESULT IWMPCore_get_playlistCollection(IWMPCore* This,IWMPPlaylistCollection **ppPlaylistCollection) { +static inline HRESULT IWMPCore_get_playlistCollection(IWMPCore* This,IWMPPlaylistCollection **ppPlaylistCollection) { return This->lpVtbl->get_playlistCollection(This,ppPlaylistCollection); } -static __WIDL_INLINE HRESULT IWMPCore_get_versionInfo(IWMPCore* This,BSTR *pbstrVersionInfo) { +static inline HRESULT IWMPCore_get_versionInfo(IWMPCore* This,BSTR *pbstrVersionInfo) { return This->lpVtbl->get_versionInfo(This,pbstrVersionInfo); } -static __WIDL_INLINE HRESULT IWMPCore_launchURL(IWMPCore* This,BSTR bstrURL) { +static inline HRESULT IWMPCore_launchURL(IWMPCore* This,BSTR bstrURL) { return This->lpVtbl->launchURL(This,bstrURL); } -static __WIDL_INLINE HRESULT IWMPCore_get_network(IWMPCore* This,IWMPNetwork **ppQNI) { +static inline HRESULT IWMPCore_get_network(IWMPCore* This,IWMPNetwork **ppQNI) { return This->lpVtbl->get_network(This,ppQNI); } -static __WIDL_INLINE HRESULT IWMPCore_get_currentPlaylist(IWMPCore* This,IWMPPlaylist **ppPL) { +static inline HRESULT IWMPCore_get_currentPlaylist(IWMPCore* This,IWMPPlaylist **ppPL) { return This->lpVtbl->get_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPCore_put_currentPlaylist(IWMPCore* This,IWMPPlaylist *ppPL) { +static inline HRESULT IWMPCore_put_currentPlaylist(IWMPCore* This,IWMPPlaylist *ppPL) { return This->lpVtbl->put_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPCore_get_cdromCollection(IWMPCore* This,IWMPCdromCollection **ppCdromCollection) { +static inline HRESULT IWMPCore_get_cdromCollection(IWMPCore* This,IWMPCdromCollection **ppCdromCollection) { return This->lpVtbl->get_cdromCollection(This,ppCdromCollection); } -static __WIDL_INLINE HRESULT IWMPCore_get_closedCaption(IWMPCore* This,IWMPClosedCaption **ppClosedCaption) { +static inline HRESULT IWMPCore_get_closedCaption(IWMPCore* This,IWMPClosedCaption **ppClosedCaption) { return This->lpVtbl->get_closedCaption(This,ppClosedCaption); } -static __WIDL_INLINE HRESULT IWMPCore_get_isOnline(IWMPCore* This,VARIANT_BOOL *pfOnline) { +static inline HRESULT IWMPCore_get_isOnline(IWMPCore* This,VARIANT_BOOL *pfOnline) { return This->lpVtbl->get_isOnline(This,pfOnline); } -static __WIDL_INLINE HRESULT IWMPCore_get_Error(IWMPCore* This,IWMPError **ppError) { +static inline HRESULT IWMPCore_get_Error(IWMPCore* This,IWMPError **ppError) { return This->lpVtbl->get_Error(This,ppError); } -static __WIDL_INLINE HRESULT IWMPCore_get_status(IWMPCore* This,BSTR *pbstrStatus) { +static inline HRESULT IWMPCore_get_status(IWMPCore* This,BSTR *pbstrStatus) { return This->lpVtbl->get_status(This,pbstrStatus); } #endif @@ -5567,94 +5559,94 @@ interface IWMPCore2 { #define IWMPCore2_get_dvd(This,ppDVD) (This)->lpVtbl->get_dvd(This,ppDVD) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPCore2_QueryInterface(IWMPCore2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPCore2_QueryInterface(IWMPCore2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPCore2_AddRef(IWMPCore2* This) { +static inline ULONG IWMPCore2_AddRef(IWMPCore2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPCore2_Release(IWMPCore2* This) { +static inline ULONG IWMPCore2_Release(IWMPCore2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPCore2_GetTypeInfoCount(IWMPCore2* This,UINT *pctinfo) { +static inline HRESULT IWMPCore2_GetTypeInfoCount(IWMPCore2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPCore2_GetTypeInfo(IWMPCore2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPCore2_GetTypeInfo(IWMPCore2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPCore2_GetIDsOfNames(IWMPCore2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPCore2_GetIDsOfNames(IWMPCore2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPCore2_Invoke(IWMPCore2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPCore2_Invoke(IWMPCore2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPCore methods ***/ -static __WIDL_INLINE HRESULT IWMPCore2_close(IWMPCore2* This) { +static inline HRESULT IWMPCore2_close(IWMPCore2* This) { return This->lpVtbl->close(This); } -static __WIDL_INLINE HRESULT IWMPCore2_get_URL(IWMPCore2* This,BSTR *pbstrURL) { +static inline HRESULT IWMPCore2_get_URL(IWMPCore2* This,BSTR *pbstrURL) { return This->lpVtbl->get_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPCore2_put_URL(IWMPCore2* This,BSTR pbstrURL) { +static inline HRESULT IWMPCore2_put_URL(IWMPCore2* This,BSTR pbstrURL) { return This->lpVtbl->put_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPCore2_get_openState(IWMPCore2* This,WMPOpenState *pwmpos) { +static inline HRESULT IWMPCore2_get_openState(IWMPCore2* This,WMPOpenState *pwmpos) { return This->lpVtbl->get_openState(This,pwmpos); } -static __WIDL_INLINE HRESULT IWMPCore2_get_playState(IWMPCore2* This,WMPPlayState *pwmpps) { +static inline HRESULT IWMPCore2_get_playState(IWMPCore2* This,WMPPlayState *pwmpps) { return This->lpVtbl->get_playState(This,pwmpps); } -static __WIDL_INLINE HRESULT IWMPCore2_get_controls(IWMPCore2* This,IWMPControls **ppControl) { +static inline HRESULT IWMPCore2_get_controls(IWMPCore2* This,IWMPControls **ppControl) { return This->lpVtbl->get_controls(This,ppControl); } -static __WIDL_INLINE HRESULT IWMPCore2_get_settings(IWMPCore2* This,IWMPSettings **ppSettings) { +static inline HRESULT IWMPCore2_get_settings(IWMPCore2* This,IWMPSettings **ppSettings) { return This->lpVtbl->get_settings(This,ppSettings); } -static __WIDL_INLINE HRESULT IWMPCore2_get_currentMedia(IWMPCore2* This,IWMPMedia **ppMedia) { +static inline HRESULT IWMPCore2_get_currentMedia(IWMPCore2* This,IWMPMedia **ppMedia) { return This->lpVtbl->get_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPCore2_put_currentMedia(IWMPCore2* This,IWMPMedia *ppMedia) { +static inline HRESULT IWMPCore2_put_currentMedia(IWMPCore2* This,IWMPMedia *ppMedia) { return This->lpVtbl->put_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPCore2_get_mediaCollection(IWMPCore2* This,IWMPMediaCollection **ppMediaCollection) { +static inline HRESULT IWMPCore2_get_mediaCollection(IWMPCore2* This,IWMPMediaCollection **ppMediaCollection) { return This->lpVtbl->get_mediaCollection(This,ppMediaCollection); } -static __WIDL_INLINE HRESULT IWMPCore2_get_playlistCollection(IWMPCore2* This,IWMPPlaylistCollection **ppPlaylistCollection) { +static inline HRESULT IWMPCore2_get_playlistCollection(IWMPCore2* This,IWMPPlaylistCollection **ppPlaylistCollection) { return This->lpVtbl->get_playlistCollection(This,ppPlaylistCollection); } -static __WIDL_INLINE HRESULT IWMPCore2_get_versionInfo(IWMPCore2* This,BSTR *pbstrVersionInfo) { +static inline HRESULT IWMPCore2_get_versionInfo(IWMPCore2* This,BSTR *pbstrVersionInfo) { return This->lpVtbl->get_versionInfo(This,pbstrVersionInfo); } -static __WIDL_INLINE HRESULT IWMPCore2_launchURL(IWMPCore2* This,BSTR bstrURL) { +static inline HRESULT IWMPCore2_launchURL(IWMPCore2* This,BSTR bstrURL) { return This->lpVtbl->launchURL(This,bstrURL); } -static __WIDL_INLINE HRESULT IWMPCore2_get_network(IWMPCore2* This,IWMPNetwork **ppQNI) { +static inline HRESULT IWMPCore2_get_network(IWMPCore2* This,IWMPNetwork **ppQNI) { return This->lpVtbl->get_network(This,ppQNI); } -static __WIDL_INLINE HRESULT IWMPCore2_get_currentPlaylist(IWMPCore2* This,IWMPPlaylist **ppPL) { +static inline HRESULT IWMPCore2_get_currentPlaylist(IWMPCore2* This,IWMPPlaylist **ppPL) { return This->lpVtbl->get_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPCore2_put_currentPlaylist(IWMPCore2* This,IWMPPlaylist *ppPL) { +static inline HRESULT IWMPCore2_put_currentPlaylist(IWMPCore2* This,IWMPPlaylist *ppPL) { return This->lpVtbl->put_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPCore2_get_cdromCollection(IWMPCore2* This,IWMPCdromCollection **ppCdromCollection) { +static inline HRESULT IWMPCore2_get_cdromCollection(IWMPCore2* This,IWMPCdromCollection **ppCdromCollection) { return This->lpVtbl->get_cdromCollection(This,ppCdromCollection); } -static __WIDL_INLINE HRESULT IWMPCore2_get_closedCaption(IWMPCore2* This,IWMPClosedCaption **ppClosedCaption) { +static inline HRESULT IWMPCore2_get_closedCaption(IWMPCore2* This,IWMPClosedCaption **ppClosedCaption) { return This->lpVtbl->get_closedCaption(This,ppClosedCaption); } -static __WIDL_INLINE HRESULT IWMPCore2_get_isOnline(IWMPCore2* This,VARIANT_BOOL *pfOnline) { +static inline HRESULT IWMPCore2_get_isOnline(IWMPCore2* This,VARIANT_BOOL *pfOnline) { return This->lpVtbl->get_isOnline(This,pfOnline); } -static __WIDL_INLINE HRESULT IWMPCore2_get_Error(IWMPCore2* This,IWMPError **ppError) { +static inline HRESULT IWMPCore2_get_Error(IWMPCore2* This,IWMPError **ppError) { return This->lpVtbl->get_Error(This,ppError); } -static __WIDL_INLINE HRESULT IWMPCore2_get_status(IWMPCore2* This,BSTR *pbstrStatus) { +static inline HRESULT IWMPCore2_get_status(IWMPCore2* This,BSTR *pbstrStatus) { return This->lpVtbl->get_status(This,pbstrStatus); } /*** IWMPCore2 methods ***/ -static __WIDL_INLINE HRESULT IWMPCore2_get_dvd(IWMPCore2* This,IWMPDVD **ppDVD) { +static inline HRESULT IWMPCore2_get_dvd(IWMPCore2* This,IWMPDVD **ppDVD) { return This->lpVtbl->get_dvd(This,ppDVD); } #endif @@ -5883,101 +5875,101 @@ interface IWMPCore3 { #define IWMPCore3_newMedia(This,bstrURL,ppMedia) (This)->lpVtbl->newMedia(This,bstrURL,ppMedia) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPCore3_QueryInterface(IWMPCore3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPCore3_QueryInterface(IWMPCore3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPCore3_AddRef(IWMPCore3* This) { +static inline ULONG IWMPCore3_AddRef(IWMPCore3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPCore3_Release(IWMPCore3* This) { +static inline ULONG IWMPCore3_Release(IWMPCore3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPCore3_GetTypeInfoCount(IWMPCore3* This,UINT *pctinfo) { +static inline HRESULT IWMPCore3_GetTypeInfoCount(IWMPCore3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPCore3_GetTypeInfo(IWMPCore3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPCore3_GetTypeInfo(IWMPCore3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPCore3_GetIDsOfNames(IWMPCore3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPCore3_GetIDsOfNames(IWMPCore3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPCore3_Invoke(IWMPCore3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPCore3_Invoke(IWMPCore3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPCore methods ***/ -static __WIDL_INLINE HRESULT IWMPCore3_close(IWMPCore3* This) { +static inline HRESULT IWMPCore3_close(IWMPCore3* This) { return This->lpVtbl->close(This); } -static __WIDL_INLINE HRESULT IWMPCore3_get_URL(IWMPCore3* This,BSTR *pbstrURL) { +static inline HRESULT IWMPCore3_get_URL(IWMPCore3* This,BSTR *pbstrURL) { return This->lpVtbl->get_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPCore3_put_URL(IWMPCore3* This,BSTR pbstrURL) { +static inline HRESULT IWMPCore3_put_URL(IWMPCore3* This,BSTR pbstrURL) { return This->lpVtbl->put_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPCore3_get_openState(IWMPCore3* This,WMPOpenState *pwmpos) { +static inline HRESULT IWMPCore3_get_openState(IWMPCore3* This,WMPOpenState *pwmpos) { return This->lpVtbl->get_openState(This,pwmpos); } -static __WIDL_INLINE HRESULT IWMPCore3_get_playState(IWMPCore3* This,WMPPlayState *pwmpps) { +static inline HRESULT IWMPCore3_get_playState(IWMPCore3* This,WMPPlayState *pwmpps) { return This->lpVtbl->get_playState(This,pwmpps); } -static __WIDL_INLINE HRESULT IWMPCore3_get_controls(IWMPCore3* This,IWMPControls **ppControl) { +static inline HRESULT IWMPCore3_get_controls(IWMPCore3* This,IWMPControls **ppControl) { return This->lpVtbl->get_controls(This,ppControl); } -static __WIDL_INLINE HRESULT IWMPCore3_get_settings(IWMPCore3* This,IWMPSettings **ppSettings) { +static inline HRESULT IWMPCore3_get_settings(IWMPCore3* This,IWMPSettings **ppSettings) { return This->lpVtbl->get_settings(This,ppSettings); } -static __WIDL_INLINE HRESULT IWMPCore3_get_currentMedia(IWMPCore3* This,IWMPMedia **ppMedia) { +static inline HRESULT IWMPCore3_get_currentMedia(IWMPCore3* This,IWMPMedia **ppMedia) { return This->lpVtbl->get_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPCore3_put_currentMedia(IWMPCore3* This,IWMPMedia *ppMedia) { +static inline HRESULT IWMPCore3_put_currentMedia(IWMPCore3* This,IWMPMedia *ppMedia) { return This->lpVtbl->put_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPCore3_get_mediaCollection(IWMPCore3* This,IWMPMediaCollection **ppMediaCollection) { +static inline HRESULT IWMPCore3_get_mediaCollection(IWMPCore3* This,IWMPMediaCollection **ppMediaCollection) { return This->lpVtbl->get_mediaCollection(This,ppMediaCollection); } -static __WIDL_INLINE HRESULT IWMPCore3_get_playlistCollection(IWMPCore3* This,IWMPPlaylistCollection **ppPlaylistCollection) { +static inline HRESULT IWMPCore3_get_playlistCollection(IWMPCore3* This,IWMPPlaylistCollection **ppPlaylistCollection) { return This->lpVtbl->get_playlistCollection(This,ppPlaylistCollection); } -static __WIDL_INLINE HRESULT IWMPCore3_get_versionInfo(IWMPCore3* This,BSTR *pbstrVersionInfo) { +static inline HRESULT IWMPCore3_get_versionInfo(IWMPCore3* This,BSTR *pbstrVersionInfo) { return This->lpVtbl->get_versionInfo(This,pbstrVersionInfo); } -static __WIDL_INLINE HRESULT IWMPCore3_launchURL(IWMPCore3* This,BSTR bstrURL) { +static inline HRESULT IWMPCore3_launchURL(IWMPCore3* This,BSTR bstrURL) { return This->lpVtbl->launchURL(This,bstrURL); } -static __WIDL_INLINE HRESULT IWMPCore3_get_network(IWMPCore3* This,IWMPNetwork **ppQNI) { +static inline HRESULT IWMPCore3_get_network(IWMPCore3* This,IWMPNetwork **ppQNI) { return This->lpVtbl->get_network(This,ppQNI); } -static __WIDL_INLINE HRESULT IWMPCore3_get_currentPlaylist(IWMPCore3* This,IWMPPlaylist **ppPL) { +static inline HRESULT IWMPCore3_get_currentPlaylist(IWMPCore3* This,IWMPPlaylist **ppPL) { return This->lpVtbl->get_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPCore3_put_currentPlaylist(IWMPCore3* This,IWMPPlaylist *ppPL) { +static inline HRESULT IWMPCore3_put_currentPlaylist(IWMPCore3* This,IWMPPlaylist *ppPL) { return This->lpVtbl->put_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPCore3_get_cdromCollection(IWMPCore3* This,IWMPCdromCollection **ppCdromCollection) { +static inline HRESULT IWMPCore3_get_cdromCollection(IWMPCore3* This,IWMPCdromCollection **ppCdromCollection) { return This->lpVtbl->get_cdromCollection(This,ppCdromCollection); } -static __WIDL_INLINE HRESULT IWMPCore3_get_closedCaption(IWMPCore3* This,IWMPClosedCaption **ppClosedCaption) { +static inline HRESULT IWMPCore3_get_closedCaption(IWMPCore3* This,IWMPClosedCaption **ppClosedCaption) { return This->lpVtbl->get_closedCaption(This,ppClosedCaption); } -static __WIDL_INLINE HRESULT IWMPCore3_get_isOnline(IWMPCore3* This,VARIANT_BOOL *pfOnline) { +static inline HRESULT IWMPCore3_get_isOnline(IWMPCore3* This,VARIANT_BOOL *pfOnline) { return This->lpVtbl->get_isOnline(This,pfOnline); } -static __WIDL_INLINE HRESULT IWMPCore3_get_Error(IWMPCore3* This,IWMPError **ppError) { +static inline HRESULT IWMPCore3_get_Error(IWMPCore3* This,IWMPError **ppError) { return This->lpVtbl->get_Error(This,ppError); } -static __WIDL_INLINE HRESULT IWMPCore3_get_status(IWMPCore3* This,BSTR *pbstrStatus) { +static inline HRESULT IWMPCore3_get_status(IWMPCore3* This,BSTR *pbstrStatus) { return This->lpVtbl->get_status(This,pbstrStatus); } /*** IWMPCore2 methods ***/ -static __WIDL_INLINE HRESULT IWMPCore3_get_dvd(IWMPCore3* This,IWMPDVD **ppDVD) { +static inline HRESULT IWMPCore3_get_dvd(IWMPCore3* This,IWMPDVD **ppDVD) { return This->lpVtbl->get_dvd(This,ppDVD); } /*** IWMPCore3 methods ***/ -static __WIDL_INLINE HRESULT IWMPCore3_newPlaylist(IWMPCore3* This,BSTR bstrName,BSTR bstrURL,IWMPPlaylist **ppPlaylist) { +static inline HRESULT IWMPCore3_newPlaylist(IWMPCore3* This,BSTR bstrName,BSTR bstrURL,IWMPPlaylist **ppPlaylist) { return This->lpVtbl->newPlaylist(This,bstrName,bstrURL,ppPlaylist); } -static __WIDL_INLINE HRESULT IWMPCore3_newMedia(IWMPCore3* This,BSTR bstrURL,IWMPMedia **ppMedia) { +static inline HRESULT IWMPCore3_newMedia(IWMPCore3* This,BSTR bstrURL,IWMPMedia **ppMedia) { return This->lpVtbl->newMedia(This,bstrURL,ppMedia); } #endif @@ -6319,147 +6311,147 @@ interface IWMPPlayer4 { #define IWMPPlayer4_openPlayer(This,bstrURL) (This)->lpVtbl->openPlayer(This,bstrURL) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer4_QueryInterface(IWMPPlayer4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPPlayer4_QueryInterface(IWMPPlayer4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPPlayer4_AddRef(IWMPPlayer4* This) { +static inline ULONG IWMPPlayer4_AddRef(IWMPPlayer4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPPlayer4_Release(IWMPPlayer4* This) { +static inline ULONG IWMPPlayer4_Release(IWMPPlayer4* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer4_GetTypeInfoCount(IWMPPlayer4* This,UINT *pctinfo) { +static inline HRESULT IWMPPlayer4_GetTypeInfoCount(IWMPPlayer4* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPPlayer4_GetTypeInfo(IWMPPlayer4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPPlayer4_GetTypeInfo(IWMPPlayer4* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPPlayer4_GetIDsOfNames(IWMPPlayer4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPPlayer4_GetIDsOfNames(IWMPPlayer4* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPPlayer4_Invoke(IWMPPlayer4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPPlayer4_Invoke(IWMPPlayer4* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPCore methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer4_close(IWMPPlayer4* This) { +static inline HRESULT IWMPPlayer4_close(IWMPPlayer4* This) { return This->lpVtbl->close(This); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_URL(IWMPPlayer4* This,BSTR *pbstrURL) { +static inline HRESULT IWMPPlayer4_get_URL(IWMPPlayer4* This,BSTR *pbstrURL) { return This->lpVtbl->get_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPPlayer4_put_URL(IWMPPlayer4* This,BSTR pbstrURL) { +static inline HRESULT IWMPPlayer4_put_URL(IWMPPlayer4* This,BSTR pbstrURL) { return This->lpVtbl->put_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_openState(IWMPPlayer4* This,WMPOpenState *pwmpos) { +static inline HRESULT IWMPPlayer4_get_openState(IWMPPlayer4* This,WMPOpenState *pwmpos) { return This->lpVtbl->get_openState(This,pwmpos); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_playState(IWMPPlayer4* This,WMPPlayState *pwmpps) { +static inline HRESULT IWMPPlayer4_get_playState(IWMPPlayer4* This,WMPPlayState *pwmpps) { return This->lpVtbl->get_playState(This,pwmpps); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_controls(IWMPPlayer4* This,IWMPControls **ppControl) { +static inline HRESULT IWMPPlayer4_get_controls(IWMPPlayer4* This,IWMPControls **ppControl) { return This->lpVtbl->get_controls(This,ppControl); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_settings(IWMPPlayer4* This,IWMPSettings **ppSettings) { +static inline HRESULT IWMPPlayer4_get_settings(IWMPPlayer4* This,IWMPSettings **ppSettings) { return This->lpVtbl->get_settings(This,ppSettings); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_currentMedia(IWMPPlayer4* This,IWMPMedia **ppMedia) { +static inline HRESULT IWMPPlayer4_get_currentMedia(IWMPPlayer4* This,IWMPMedia **ppMedia) { return This->lpVtbl->get_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPPlayer4_put_currentMedia(IWMPPlayer4* This,IWMPMedia *ppMedia) { +static inline HRESULT IWMPPlayer4_put_currentMedia(IWMPPlayer4* This,IWMPMedia *ppMedia) { return This->lpVtbl->put_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_mediaCollection(IWMPPlayer4* This,IWMPMediaCollection **ppMediaCollection) { +static inline HRESULT IWMPPlayer4_get_mediaCollection(IWMPPlayer4* This,IWMPMediaCollection **ppMediaCollection) { return This->lpVtbl->get_mediaCollection(This,ppMediaCollection); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_playlistCollection(IWMPPlayer4* This,IWMPPlaylistCollection **ppPlaylistCollection) { +static inline HRESULT IWMPPlayer4_get_playlistCollection(IWMPPlayer4* This,IWMPPlaylistCollection **ppPlaylistCollection) { return This->lpVtbl->get_playlistCollection(This,ppPlaylistCollection); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_versionInfo(IWMPPlayer4* This,BSTR *pbstrVersionInfo) { +static inline HRESULT IWMPPlayer4_get_versionInfo(IWMPPlayer4* This,BSTR *pbstrVersionInfo) { return This->lpVtbl->get_versionInfo(This,pbstrVersionInfo); } -static __WIDL_INLINE HRESULT IWMPPlayer4_launchURL(IWMPPlayer4* This,BSTR bstrURL) { +static inline HRESULT IWMPPlayer4_launchURL(IWMPPlayer4* This,BSTR bstrURL) { return This->lpVtbl->launchURL(This,bstrURL); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_network(IWMPPlayer4* This,IWMPNetwork **ppQNI) { +static inline HRESULT IWMPPlayer4_get_network(IWMPPlayer4* This,IWMPNetwork **ppQNI) { return This->lpVtbl->get_network(This,ppQNI); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_currentPlaylist(IWMPPlayer4* This,IWMPPlaylist **ppPL) { +static inline HRESULT IWMPPlayer4_get_currentPlaylist(IWMPPlayer4* This,IWMPPlaylist **ppPL) { return This->lpVtbl->get_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPPlayer4_put_currentPlaylist(IWMPPlayer4* This,IWMPPlaylist *ppPL) { +static inline HRESULT IWMPPlayer4_put_currentPlaylist(IWMPPlayer4* This,IWMPPlaylist *ppPL) { return This->lpVtbl->put_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_cdromCollection(IWMPPlayer4* This,IWMPCdromCollection **ppCdromCollection) { +static inline HRESULT IWMPPlayer4_get_cdromCollection(IWMPPlayer4* This,IWMPCdromCollection **ppCdromCollection) { return This->lpVtbl->get_cdromCollection(This,ppCdromCollection); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_closedCaption(IWMPPlayer4* This,IWMPClosedCaption **ppClosedCaption) { +static inline HRESULT IWMPPlayer4_get_closedCaption(IWMPPlayer4* This,IWMPClosedCaption **ppClosedCaption) { return This->lpVtbl->get_closedCaption(This,ppClosedCaption); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_isOnline(IWMPPlayer4* This,VARIANT_BOOL *pfOnline) { +static inline HRESULT IWMPPlayer4_get_isOnline(IWMPPlayer4* This,VARIANT_BOOL *pfOnline) { return This->lpVtbl->get_isOnline(This,pfOnline); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_Error(IWMPPlayer4* This,IWMPError **ppError) { +static inline HRESULT IWMPPlayer4_get_Error(IWMPPlayer4* This,IWMPError **ppError) { return This->lpVtbl->get_Error(This,ppError); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_status(IWMPPlayer4* This,BSTR *pbstrStatus) { +static inline HRESULT IWMPPlayer4_get_status(IWMPPlayer4* This,BSTR *pbstrStatus) { return This->lpVtbl->get_status(This,pbstrStatus); } /*** IWMPCore2 methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer4_get_dvd(IWMPPlayer4* This,IWMPDVD **ppDVD) { +static inline HRESULT IWMPPlayer4_get_dvd(IWMPPlayer4* This,IWMPDVD **ppDVD) { return This->lpVtbl->get_dvd(This,ppDVD); } /*** IWMPCore3 methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer4_newPlaylist(IWMPPlayer4* This,BSTR bstrName,BSTR bstrURL,IWMPPlaylist **ppPlaylist) { +static inline HRESULT IWMPPlayer4_newPlaylist(IWMPPlayer4* This,BSTR bstrName,BSTR bstrURL,IWMPPlaylist **ppPlaylist) { return This->lpVtbl->newPlaylist(This,bstrName,bstrURL,ppPlaylist); } -static __WIDL_INLINE HRESULT IWMPPlayer4_newMedia(IWMPPlayer4* This,BSTR bstrURL,IWMPMedia **ppMedia) { +static inline HRESULT IWMPPlayer4_newMedia(IWMPPlayer4* This,BSTR bstrURL,IWMPMedia **ppMedia) { return This->lpVtbl->newMedia(This,bstrURL,ppMedia); } /*** IWMPPlayer4 methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer4_get_enabled(IWMPPlayer4* This,VARIANT_BOOL *pbEnabled) { +static inline HRESULT IWMPPlayer4_get_enabled(IWMPPlayer4* This,VARIANT_BOOL *pbEnabled) { return This->lpVtbl->get_enabled(This,pbEnabled); } -static __WIDL_INLINE HRESULT IWMPPlayer4_put_enabled(IWMPPlayer4* This,VARIANT_BOOL pbEnabled) { +static inline HRESULT IWMPPlayer4_put_enabled(IWMPPlayer4* This,VARIANT_BOOL pbEnabled) { return This->lpVtbl->put_enabled(This,pbEnabled); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_fullScreen(IWMPPlayer4* This,VARIANT_BOOL *pbFullScreen) { +static inline HRESULT IWMPPlayer4_get_fullScreen(IWMPPlayer4* This,VARIANT_BOOL *pbFullScreen) { return This->lpVtbl->get_fullScreen(This,pbFullScreen); } -static __WIDL_INLINE HRESULT IWMPPlayer4_put_fullScreen(IWMPPlayer4* This,VARIANT_BOOL pbFullScreen) { +static inline HRESULT IWMPPlayer4_put_fullScreen(IWMPPlayer4* This,VARIANT_BOOL pbFullScreen) { return This->lpVtbl->put_fullScreen(This,pbFullScreen); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_enableContextMenu(IWMPPlayer4* This,VARIANT_BOOL *pbEnableContextMenu) { +static inline HRESULT IWMPPlayer4_get_enableContextMenu(IWMPPlayer4* This,VARIANT_BOOL *pbEnableContextMenu) { return This->lpVtbl->get_enableContextMenu(This,pbEnableContextMenu); } -static __WIDL_INLINE HRESULT IWMPPlayer4_put_enableContextMenu(IWMPPlayer4* This,VARIANT_BOOL pbEnableContextMenu) { +static inline HRESULT IWMPPlayer4_put_enableContextMenu(IWMPPlayer4* This,VARIANT_BOOL pbEnableContextMenu) { return This->lpVtbl->put_enableContextMenu(This,pbEnableContextMenu); } -static __WIDL_INLINE HRESULT IWMPPlayer4_put_uiMode(IWMPPlayer4* This,BSTR pbstrMode) { +static inline HRESULT IWMPPlayer4_put_uiMode(IWMPPlayer4* This,BSTR pbstrMode) { return This->lpVtbl->put_uiMode(This,pbstrMode); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_uiMode(IWMPPlayer4* This,BSTR *pbstrMode) { +static inline HRESULT IWMPPlayer4_get_uiMode(IWMPPlayer4* This,BSTR *pbstrMode) { return This->lpVtbl->get_uiMode(This,pbstrMode); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_stretchToFit(IWMPPlayer4* This,VARIANT_BOOL *pbEnabled) { +static inline HRESULT IWMPPlayer4_get_stretchToFit(IWMPPlayer4* This,VARIANT_BOOL *pbEnabled) { return This->lpVtbl->get_stretchToFit(This,pbEnabled); } -static __WIDL_INLINE HRESULT IWMPPlayer4_put_stretchToFit(IWMPPlayer4* This,VARIANT_BOOL pbEnabled) { +static inline HRESULT IWMPPlayer4_put_stretchToFit(IWMPPlayer4* This,VARIANT_BOOL pbEnabled) { return This->lpVtbl->put_stretchToFit(This,pbEnabled); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_windowlessVideo(IWMPPlayer4* This,VARIANT_BOOL *pbEnabled) { +static inline HRESULT IWMPPlayer4_get_windowlessVideo(IWMPPlayer4* This,VARIANT_BOOL *pbEnabled) { return This->lpVtbl->get_windowlessVideo(This,pbEnabled); } -static __WIDL_INLINE HRESULT IWMPPlayer4_put_windowlessVideo(IWMPPlayer4* This,VARIANT_BOOL pbEnabled) { +static inline HRESULT IWMPPlayer4_put_windowlessVideo(IWMPPlayer4* This,VARIANT_BOOL pbEnabled) { return This->lpVtbl->put_windowlessVideo(This,pbEnabled); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_isRemote(IWMPPlayer4* This,VARIANT_BOOL *pvarfIsRemote) { +static inline HRESULT IWMPPlayer4_get_isRemote(IWMPPlayer4* This,VARIANT_BOOL *pvarfIsRemote) { return This->lpVtbl->get_isRemote(This,pvarfIsRemote); } -static __WIDL_INLINE HRESULT IWMPPlayer4_get_playerApplication(IWMPPlayer4* This,IWMPPlayerApplication **ppIWMPPlayerApplication) { +static inline HRESULT IWMPPlayer4_get_playerApplication(IWMPPlayer4* This,IWMPPlayerApplication **ppIWMPPlayerApplication) { return This->lpVtbl->get_playerApplication(This,ppIWMPPlayerApplication); } -static __WIDL_INLINE HRESULT IWMPPlayer4_openPlayer(IWMPPlayer4* This,BSTR bstrURL) { +static inline HRESULT IWMPPlayer4_openPlayer(IWMPPlayer4* This,BSTR bstrURL) { return This->lpVtbl->openPlayer(This,bstrURL); } #endif @@ -6723,115 +6715,115 @@ interface IWMPPlayer { #define IWMPPlayer_get_uiMode(This,pbstrMode) (This)->lpVtbl->get_uiMode(This,pbstrMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer_QueryInterface(IWMPPlayer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPPlayer_QueryInterface(IWMPPlayer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPPlayer_AddRef(IWMPPlayer* This) { +static inline ULONG IWMPPlayer_AddRef(IWMPPlayer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPPlayer_Release(IWMPPlayer* This) { +static inline ULONG IWMPPlayer_Release(IWMPPlayer* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer_GetTypeInfoCount(IWMPPlayer* This,UINT *pctinfo) { +static inline HRESULT IWMPPlayer_GetTypeInfoCount(IWMPPlayer* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWMPPlayer_GetTypeInfo(IWMPPlayer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWMPPlayer_GetTypeInfo(IWMPPlayer* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWMPPlayer_GetIDsOfNames(IWMPPlayer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWMPPlayer_GetIDsOfNames(IWMPPlayer* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWMPPlayer_Invoke(IWMPPlayer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWMPPlayer_Invoke(IWMPPlayer* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWMPCore methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer_close(IWMPPlayer* This) { +static inline HRESULT IWMPPlayer_close(IWMPPlayer* This) { return This->lpVtbl->close(This); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_URL(IWMPPlayer* This,BSTR *pbstrURL) { +static inline HRESULT IWMPPlayer_get_URL(IWMPPlayer* This,BSTR *pbstrURL) { return This->lpVtbl->get_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPPlayer_put_URL(IWMPPlayer* This,BSTR pbstrURL) { +static inline HRESULT IWMPPlayer_put_URL(IWMPPlayer* This,BSTR pbstrURL) { return This->lpVtbl->put_URL(This,pbstrURL); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_openState(IWMPPlayer* This,WMPOpenState *pwmpos) { +static inline HRESULT IWMPPlayer_get_openState(IWMPPlayer* This,WMPOpenState *pwmpos) { return This->lpVtbl->get_openState(This,pwmpos); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_playState(IWMPPlayer* This,WMPPlayState *pwmpps) { +static inline HRESULT IWMPPlayer_get_playState(IWMPPlayer* This,WMPPlayState *pwmpps) { return This->lpVtbl->get_playState(This,pwmpps); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_controls(IWMPPlayer* This,IWMPControls **ppControl) { +static inline HRESULT IWMPPlayer_get_controls(IWMPPlayer* This,IWMPControls **ppControl) { return This->lpVtbl->get_controls(This,ppControl); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_settings(IWMPPlayer* This,IWMPSettings **ppSettings) { +static inline HRESULT IWMPPlayer_get_settings(IWMPPlayer* This,IWMPSettings **ppSettings) { return This->lpVtbl->get_settings(This,ppSettings); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_currentMedia(IWMPPlayer* This,IWMPMedia **ppMedia) { +static inline HRESULT IWMPPlayer_get_currentMedia(IWMPPlayer* This,IWMPMedia **ppMedia) { return This->lpVtbl->get_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPPlayer_put_currentMedia(IWMPPlayer* This,IWMPMedia *ppMedia) { +static inline HRESULT IWMPPlayer_put_currentMedia(IWMPPlayer* This,IWMPMedia *ppMedia) { return This->lpVtbl->put_currentMedia(This,ppMedia); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_mediaCollection(IWMPPlayer* This,IWMPMediaCollection **ppMediaCollection) { +static inline HRESULT IWMPPlayer_get_mediaCollection(IWMPPlayer* This,IWMPMediaCollection **ppMediaCollection) { return This->lpVtbl->get_mediaCollection(This,ppMediaCollection); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_playlistCollection(IWMPPlayer* This,IWMPPlaylistCollection **ppPlaylistCollection) { +static inline HRESULT IWMPPlayer_get_playlistCollection(IWMPPlayer* This,IWMPPlaylistCollection **ppPlaylistCollection) { return This->lpVtbl->get_playlistCollection(This,ppPlaylistCollection); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_versionInfo(IWMPPlayer* This,BSTR *pbstrVersionInfo) { +static inline HRESULT IWMPPlayer_get_versionInfo(IWMPPlayer* This,BSTR *pbstrVersionInfo) { return This->lpVtbl->get_versionInfo(This,pbstrVersionInfo); } -static __WIDL_INLINE HRESULT IWMPPlayer_launchURL(IWMPPlayer* This,BSTR bstrURL) { +static inline HRESULT IWMPPlayer_launchURL(IWMPPlayer* This,BSTR bstrURL) { return This->lpVtbl->launchURL(This,bstrURL); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_network(IWMPPlayer* This,IWMPNetwork **ppQNI) { +static inline HRESULT IWMPPlayer_get_network(IWMPPlayer* This,IWMPNetwork **ppQNI) { return This->lpVtbl->get_network(This,ppQNI); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_currentPlaylist(IWMPPlayer* This,IWMPPlaylist **ppPL) { +static inline HRESULT IWMPPlayer_get_currentPlaylist(IWMPPlayer* This,IWMPPlaylist **ppPL) { return This->lpVtbl->get_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPPlayer_put_currentPlaylist(IWMPPlayer* This,IWMPPlaylist *ppPL) { +static inline HRESULT IWMPPlayer_put_currentPlaylist(IWMPPlayer* This,IWMPPlaylist *ppPL) { return This->lpVtbl->put_currentPlaylist(This,ppPL); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_cdromCollection(IWMPPlayer* This,IWMPCdromCollection **ppCdromCollection) { +static inline HRESULT IWMPPlayer_get_cdromCollection(IWMPPlayer* This,IWMPCdromCollection **ppCdromCollection) { return This->lpVtbl->get_cdromCollection(This,ppCdromCollection); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_closedCaption(IWMPPlayer* This,IWMPClosedCaption **ppClosedCaption) { +static inline HRESULT IWMPPlayer_get_closedCaption(IWMPPlayer* This,IWMPClosedCaption **ppClosedCaption) { return This->lpVtbl->get_closedCaption(This,ppClosedCaption); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_isOnline(IWMPPlayer* This,VARIANT_BOOL *pfOnline) { +static inline HRESULT IWMPPlayer_get_isOnline(IWMPPlayer* This,VARIANT_BOOL *pfOnline) { return This->lpVtbl->get_isOnline(This,pfOnline); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_Error(IWMPPlayer* This,IWMPError **ppError) { +static inline HRESULT IWMPPlayer_get_Error(IWMPPlayer* This,IWMPError **ppError) { return This->lpVtbl->get_Error(This,ppError); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_status(IWMPPlayer* This,BSTR *pbstrStatus) { +static inline HRESULT IWMPPlayer_get_status(IWMPPlayer* This,BSTR *pbstrStatus) { return This->lpVtbl->get_status(This,pbstrStatus); } /*** IWMPPlayer methods ***/ -static __WIDL_INLINE HRESULT IWMPPlayer_get_enabled(IWMPPlayer* This,VARIANT_BOOL *pbEnabled) { +static inline HRESULT IWMPPlayer_get_enabled(IWMPPlayer* This,VARIANT_BOOL *pbEnabled) { return This->lpVtbl->get_enabled(This,pbEnabled); } -static __WIDL_INLINE HRESULT IWMPPlayer_put_enabled(IWMPPlayer* This,VARIANT_BOOL pbEnabled) { +static inline HRESULT IWMPPlayer_put_enabled(IWMPPlayer* This,VARIANT_BOOL pbEnabled) { return This->lpVtbl->put_enabled(This,pbEnabled); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_fullScreen(IWMPPlayer* This,VARIANT_BOOL *pbFullScreen) { +static inline HRESULT IWMPPlayer_get_fullScreen(IWMPPlayer* This,VARIANT_BOOL *pbFullScreen) { return This->lpVtbl->get_fullScreen(This,pbFullScreen); } -static __WIDL_INLINE HRESULT IWMPPlayer_put_fullScreen(IWMPPlayer* This,VARIANT_BOOL pbFullScreen) { +static inline HRESULT IWMPPlayer_put_fullScreen(IWMPPlayer* This,VARIANT_BOOL pbFullScreen) { return This->lpVtbl->put_fullScreen(This,pbFullScreen); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_enableContextMenu(IWMPPlayer* This,VARIANT_BOOL *pbEnableContextMenu) { +static inline HRESULT IWMPPlayer_get_enableContextMenu(IWMPPlayer* This,VARIANT_BOOL *pbEnableContextMenu) { return This->lpVtbl->get_enableContextMenu(This,pbEnableContextMenu); } -static __WIDL_INLINE HRESULT IWMPPlayer_put_enableContextMenu(IWMPPlayer* This,VARIANT_BOOL pbEnableContextMenu) { +static inline HRESULT IWMPPlayer_put_enableContextMenu(IWMPPlayer* This,VARIANT_BOOL pbEnableContextMenu) { return This->lpVtbl->put_enableContextMenu(This,pbEnableContextMenu); } -static __WIDL_INLINE HRESULT IWMPPlayer_put_uiMode(IWMPPlayer* This,BSTR pbstrMode) { +static inline HRESULT IWMPPlayer_put_uiMode(IWMPPlayer* This,BSTR pbstrMode) { return This->lpVtbl->put_uiMode(This,pbstrMode); } -static __WIDL_INLINE HRESULT IWMPPlayer_get_uiMode(IWMPPlayer* This,BSTR *pbstrMode) { +static inline HRESULT IWMPPlayer_get_uiMode(IWMPPlayer* This,BSTR *pbstrMode) { return This->lpVtbl->get_uiMode(This,pbstrMode); } #endif @@ -7018,62 +7010,62 @@ interface IWMPSyncDevice { #define IWMPSyncDevice_isIdentical(This,device,ret) (This)->lpVtbl->isIdentical(This,device,ret) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPSyncDevice_QueryInterface(IWMPSyncDevice* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPSyncDevice_QueryInterface(IWMPSyncDevice* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPSyncDevice_AddRef(IWMPSyncDevice* This) { +static inline ULONG IWMPSyncDevice_AddRef(IWMPSyncDevice* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPSyncDevice_Release(IWMPSyncDevice* This) { +static inline ULONG IWMPSyncDevice_Release(IWMPSyncDevice* This) { return This->lpVtbl->Release(This); } /*** IWMPSyncDevice methods ***/ -static __WIDL_INLINE HRESULT IWMPSyncDevice_get_friendlyName(IWMPSyncDevice* This,BSTR *name) { +static inline HRESULT IWMPSyncDevice_get_friendlyName(IWMPSyncDevice* This,BSTR *name) { return This->lpVtbl->get_friendlyName(This,name); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_put_friendlyName(IWMPSyncDevice* This,BSTR name) { +static inline HRESULT IWMPSyncDevice_put_friendlyName(IWMPSyncDevice* This,BSTR name) { return This->lpVtbl->put_friendlyName(This,name); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_get_deviceName(IWMPSyncDevice* This,BSTR *name) { +static inline HRESULT IWMPSyncDevice_get_deviceName(IWMPSyncDevice* This,BSTR *name) { return This->lpVtbl->get_deviceName(This,name); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_get_deviceId(IWMPSyncDevice* This,BSTR *device) { +static inline HRESULT IWMPSyncDevice_get_deviceId(IWMPSyncDevice* This,BSTR *device) { return This->lpVtbl->get_deviceId(This,device); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_get_partnershipIndex(IWMPSyncDevice* This,LONG *index) { +static inline HRESULT IWMPSyncDevice_get_partnershipIndex(IWMPSyncDevice* This,LONG *index) { return This->lpVtbl->get_partnershipIndex(This,index); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_get_connected(IWMPSyncDevice* This,VARIANT_BOOL *connected) { +static inline HRESULT IWMPSyncDevice_get_connected(IWMPSyncDevice* This,VARIANT_BOOL *connected) { return This->lpVtbl->get_connected(This,connected); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_get_status(IWMPSyncDevice* This,WMPDeviceStatus *status) { +static inline HRESULT IWMPSyncDevice_get_status(IWMPSyncDevice* This,WMPDeviceStatus *status) { return This->lpVtbl->get_status(This,status); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_get_syncState(IWMPSyncDevice* This,WMPSyncState *state) { +static inline HRESULT IWMPSyncDevice_get_syncState(IWMPSyncDevice* This,WMPSyncState *state) { return This->lpVtbl->get_syncState(This,state); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_get_progress(IWMPSyncDevice* This,LONG *progress) { +static inline HRESULT IWMPSyncDevice_get_progress(IWMPSyncDevice* This,LONG *progress) { return This->lpVtbl->get_progress(This,progress); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_getItemInfo(IWMPSyncDevice* This,BSTR name,BSTR *val) { +static inline HRESULT IWMPSyncDevice_getItemInfo(IWMPSyncDevice* This,BSTR name,BSTR *val) { return This->lpVtbl->getItemInfo(This,name,val); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_createPartnership(IWMPSyncDevice* This,VARIANT_BOOL showui) { +static inline HRESULT IWMPSyncDevice_createPartnership(IWMPSyncDevice* This,VARIANT_BOOL showui) { return This->lpVtbl->createPartnership(This,showui); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_deletePartnership(IWMPSyncDevice* This) { +static inline HRESULT IWMPSyncDevice_deletePartnership(IWMPSyncDevice* This) { return This->lpVtbl->deletePartnership(This); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_start(IWMPSyncDevice* This) { +static inline HRESULT IWMPSyncDevice_start(IWMPSyncDevice* This) { return This->lpVtbl->start(This); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_stop(IWMPSyncDevice* This) { +static inline HRESULT IWMPSyncDevice_stop(IWMPSyncDevice* This) { return This->lpVtbl->stop(This); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_showSettings(IWMPSyncDevice* This) { +static inline HRESULT IWMPSyncDevice_showSettings(IWMPSyncDevice* This) { return This->lpVtbl->showSettings(This); } -static __WIDL_INLINE HRESULT IWMPSyncDevice_isIdentical(IWMPSyncDevice* This,IWMPSyncDevice *device,VARIANT_BOOL *ret) { +static inline HRESULT IWMPSyncDevice_isIdentical(IWMPSyncDevice* This,IWMPSyncDevice *device,VARIANT_BOOL *ret) { return This->lpVtbl->isIdentical(This,device,ret); } #endif @@ -7222,66 +7214,66 @@ interface IWMPSyncDevice2 { #define IWMPSyncDevice2_setItemInfo(This,name,val) (This)->lpVtbl->setItemInfo(This,name,val) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPSyncDevice2_QueryInterface(IWMPSyncDevice2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPSyncDevice2_QueryInterface(IWMPSyncDevice2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPSyncDevice2_AddRef(IWMPSyncDevice2* This) { +static inline ULONG IWMPSyncDevice2_AddRef(IWMPSyncDevice2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPSyncDevice2_Release(IWMPSyncDevice2* This) { +static inline ULONG IWMPSyncDevice2_Release(IWMPSyncDevice2* This) { return This->lpVtbl->Release(This); } /*** IWMPSyncDevice methods ***/ -static __WIDL_INLINE HRESULT IWMPSyncDevice2_get_friendlyName(IWMPSyncDevice2* This,BSTR *name) { +static inline HRESULT IWMPSyncDevice2_get_friendlyName(IWMPSyncDevice2* This,BSTR *name) { return This->lpVtbl->get_friendlyName(This,name); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_put_friendlyName(IWMPSyncDevice2* This,BSTR name) { +static inline HRESULT IWMPSyncDevice2_put_friendlyName(IWMPSyncDevice2* This,BSTR name) { return This->lpVtbl->put_friendlyName(This,name); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_get_deviceName(IWMPSyncDevice2* This,BSTR *name) { +static inline HRESULT IWMPSyncDevice2_get_deviceName(IWMPSyncDevice2* This,BSTR *name) { return This->lpVtbl->get_deviceName(This,name); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_get_deviceId(IWMPSyncDevice2* This,BSTR *device) { +static inline HRESULT IWMPSyncDevice2_get_deviceId(IWMPSyncDevice2* This,BSTR *device) { return This->lpVtbl->get_deviceId(This,device); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_get_partnershipIndex(IWMPSyncDevice2* This,LONG *index) { +static inline HRESULT IWMPSyncDevice2_get_partnershipIndex(IWMPSyncDevice2* This,LONG *index) { return This->lpVtbl->get_partnershipIndex(This,index); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_get_connected(IWMPSyncDevice2* This,VARIANT_BOOL *connected) { +static inline HRESULT IWMPSyncDevice2_get_connected(IWMPSyncDevice2* This,VARIANT_BOOL *connected) { return This->lpVtbl->get_connected(This,connected); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_get_status(IWMPSyncDevice2* This,WMPDeviceStatus *status) { +static inline HRESULT IWMPSyncDevice2_get_status(IWMPSyncDevice2* This,WMPDeviceStatus *status) { return This->lpVtbl->get_status(This,status); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_get_syncState(IWMPSyncDevice2* This,WMPSyncState *state) { +static inline HRESULT IWMPSyncDevice2_get_syncState(IWMPSyncDevice2* This,WMPSyncState *state) { return This->lpVtbl->get_syncState(This,state); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_get_progress(IWMPSyncDevice2* This,LONG *progress) { +static inline HRESULT IWMPSyncDevice2_get_progress(IWMPSyncDevice2* This,LONG *progress) { return This->lpVtbl->get_progress(This,progress); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_getItemInfo(IWMPSyncDevice2* This,BSTR name,BSTR *val) { +static inline HRESULT IWMPSyncDevice2_getItemInfo(IWMPSyncDevice2* This,BSTR name,BSTR *val) { return This->lpVtbl->getItemInfo(This,name,val); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_createPartnership(IWMPSyncDevice2* This,VARIANT_BOOL showui) { +static inline HRESULT IWMPSyncDevice2_createPartnership(IWMPSyncDevice2* This,VARIANT_BOOL showui) { return This->lpVtbl->createPartnership(This,showui); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_deletePartnership(IWMPSyncDevice2* This) { +static inline HRESULT IWMPSyncDevice2_deletePartnership(IWMPSyncDevice2* This) { return This->lpVtbl->deletePartnership(This); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_start(IWMPSyncDevice2* This) { +static inline HRESULT IWMPSyncDevice2_start(IWMPSyncDevice2* This) { return This->lpVtbl->start(This); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_stop(IWMPSyncDevice2* This) { +static inline HRESULT IWMPSyncDevice2_stop(IWMPSyncDevice2* This) { return This->lpVtbl->stop(This); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_showSettings(IWMPSyncDevice2* This) { +static inline HRESULT IWMPSyncDevice2_showSettings(IWMPSyncDevice2* This) { return This->lpVtbl->showSettings(This); } -static __WIDL_INLINE HRESULT IWMPSyncDevice2_isIdentical(IWMPSyncDevice2* This,IWMPSyncDevice *device,VARIANT_BOOL *ret) { +static inline HRESULT IWMPSyncDevice2_isIdentical(IWMPSyncDevice2* This,IWMPSyncDevice *device,VARIANT_BOOL *ret) { return This->lpVtbl->isIdentical(This,device,ret); } /*** IWMPSyncDevice2 methods ***/ -static __WIDL_INLINE HRESULT IWMPSyncDevice2_setItemInfo(IWMPSyncDevice2* This,BSTR name,BSTR val) { +static inline HRESULT IWMPSyncDevice2_setItemInfo(IWMPSyncDevice2* This,BSTR name,BSTR val) { return This->lpVtbl->setItemInfo(This,name,val); } #endif @@ -7370,26 +7362,26 @@ interface IWMPCdromRip { #define IWMPCdromRip_stopRip(This) (This)->lpVtbl->stopRip(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPCdromRip_QueryInterface(IWMPCdromRip* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPCdromRip_QueryInterface(IWMPCdromRip* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPCdromRip_AddRef(IWMPCdromRip* This) { +static inline ULONG IWMPCdromRip_AddRef(IWMPCdromRip* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPCdromRip_Release(IWMPCdromRip* This) { +static inline ULONG IWMPCdromRip_Release(IWMPCdromRip* This) { return This->lpVtbl->Release(This); } /*** IWMPCdromRip methods ***/ -static __WIDL_INLINE HRESULT IWMPCdromRip_get_ripState(IWMPCdromRip* This,WMPRipState *state) { +static inline HRESULT IWMPCdromRip_get_ripState(IWMPCdromRip* This,WMPRipState *state) { return This->lpVtbl->get_ripState(This,state); } -static __WIDL_INLINE HRESULT IWMPCdromRip_get_ripProgress(IWMPCdromRip* This,LONG *progress) { +static inline HRESULT IWMPCdromRip_get_ripProgress(IWMPCdromRip* This,LONG *progress) { return This->lpVtbl->get_ripProgress(This,progress); } -static __WIDL_INLINE HRESULT IWMPCdromRip_startRip(IWMPCdromRip* This) { +static inline HRESULT IWMPCdromRip_startRip(IWMPCdromRip* This) { return This->lpVtbl->startRip(This); } -static __WIDL_INLINE HRESULT IWMPCdromRip_stopRip(IWMPCdromRip* This) { +static inline HRESULT IWMPCdromRip_stopRip(IWMPCdromRip* This) { return This->lpVtbl->stopRip(This); } #endif @@ -7560,56 +7552,56 @@ interface IWMPCdromBurn { #define IWMPCdromBurn_erase(This) (This)->lpVtbl->erase(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPCdromBurn_QueryInterface(IWMPCdromBurn* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPCdromBurn_QueryInterface(IWMPCdromBurn* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPCdromBurn_AddRef(IWMPCdromBurn* This) { +static inline ULONG IWMPCdromBurn_AddRef(IWMPCdromBurn* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPCdromBurn_Release(IWMPCdromBurn* This) { +static inline ULONG IWMPCdromBurn_Release(IWMPCdromBurn* This) { return This->lpVtbl->Release(This); } /*** IWMPCdromBurn methods ***/ -static __WIDL_INLINE HRESULT IWMPCdromBurn_isAvailable(IWMPCdromBurn* This,BSTR item,VARIANT_BOOL *available) { +static inline HRESULT IWMPCdromBurn_isAvailable(IWMPCdromBurn* This,BSTR item,VARIANT_BOOL *available) { return This->lpVtbl->isAvailable(This,item,available); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_getItemInfo(IWMPCdromBurn* This,BSTR item,BSTR *val) { +static inline HRESULT IWMPCdromBurn_getItemInfo(IWMPCdromBurn* This,BSTR item,BSTR *val) { return This->lpVtbl->getItemInfo(This,item,val); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_get_label(IWMPCdromBurn* This,BSTR *label) { +static inline HRESULT IWMPCdromBurn_get_label(IWMPCdromBurn* This,BSTR *label) { return This->lpVtbl->get_label(This,label); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_put_label(IWMPCdromBurn* This,BSTR label) { +static inline HRESULT IWMPCdromBurn_put_label(IWMPCdromBurn* This,BSTR label) { return This->lpVtbl->put_label(This,label); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_get_burnFormat(IWMPCdromBurn* This,WMPBurnFormat *format) { +static inline HRESULT IWMPCdromBurn_get_burnFormat(IWMPCdromBurn* This,WMPBurnFormat *format) { return This->lpVtbl->get_burnFormat(This,format); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_put_burnFormat(IWMPCdromBurn* This,WMPBurnFormat format) { +static inline HRESULT IWMPCdromBurn_put_burnFormat(IWMPCdromBurn* This,WMPBurnFormat format) { return This->lpVtbl->put_burnFormat(This,format); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_get_burnPlaylist(IWMPCdromBurn* This,IWMPPlaylist **playlist) { +static inline HRESULT IWMPCdromBurn_get_burnPlaylist(IWMPCdromBurn* This,IWMPPlaylist **playlist) { return This->lpVtbl->get_burnPlaylist(This,playlist); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_put_burnPlaylist(IWMPCdromBurn* This,IWMPPlaylist *playlist) { +static inline HRESULT IWMPCdromBurn_put_burnPlaylist(IWMPCdromBurn* This,IWMPPlaylist *playlist) { return This->lpVtbl->put_burnPlaylist(This,playlist); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_refreshStatus(IWMPCdromBurn* This) { +static inline HRESULT IWMPCdromBurn_refreshStatus(IWMPCdromBurn* This) { return This->lpVtbl->refreshStatus(This); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_get_burnState(IWMPCdromBurn* This,WMPBurnState *state) { +static inline HRESULT IWMPCdromBurn_get_burnState(IWMPCdromBurn* This,WMPBurnState *state) { return This->lpVtbl->get_burnState(This,state); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_get_burnProgress(IWMPCdromBurn* This,LONG *progress) { +static inline HRESULT IWMPCdromBurn_get_burnProgress(IWMPCdromBurn* This,LONG *progress) { return This->lpVtbl->get_burnProgress(This,progress); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_startBurn(IWMPCdromBurn* This) { +static inline HRESULT IWMPCdromBurn_startBurn(IWMPCdromBurn* This) { return This->lpVtbl->startBurn(This); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_stopBurn(IWMPCdromBurn* This) { +static inline HRESULT IWMPCdromBurn_stopBurn(IWMPCdromBurn* This) { return This->lpVtbl->stopBurn(This); } -static __WIDL_INLINE HRESULT IWMPCdromBurn_erase(IWMPCdromBurn* This) { +static inline HRESULT IWMPCdromBurn_erase(IWMPCdromBurn* This) { return This->lpVtbl->erase(This); } #endif @@ -7702,26 +7694,26 @@ interface IWMPLibrary { #define IWMPLibrary_isIdentical(This,wmplibrary,ret) (This)->lpVtbl->isIdentical(This,wmplibrary,ret) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPLibrary_QueryInterface(IWMPLibrary* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPLibrary_QueryInterface(IWMPLibrary* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPLibrary_AddRef(IWMPLibrary* This) { +static inline ULONG IWMPLibrary_AddRef(IWMPLibrary* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPLibrary_Release(IWMPLibrary* This) { +static inline ULONG IWMPLibrary_Release(IWMPLibrary* This) { return This->lpVtbl->Release(This); } /*** IWMPLibrary methods ***/ -static __WIDL_INLINE HRESULT IWMPLibrary_get_name(IWMPLibrary* This,BSTR *name) { +static inline HRESULT IWMPLibrary_get_name(IWMPLibrary* This,BSTR *name) { return This->lpVtbl->get_name(This,name); } -static __WIDL_INLINE HRESULT IWMPLibrary_get_type(IWMPLibrary* This,WMPLibraryType *type) { +static inline HRESULT IWMPLibrary_get_type(IWMPLibrary* This,WMPLibraryType *type) { return This->lpVtbl->get_type(This,type); } -static __WIDL_INLINE HRESULT IWMPLibrary_get_mediaCollection(IWMPLibrary* This,IWMPMediaCollection **collection) { +static inline HRESULT IWMPLibrary_get_mediaCollection(IWMPLibrary* This,IWMPMediaCollection **collection) { return This->lpVtbl->get_mediaCollection(This,collection); } -static __WIDL_INLINE HRESULT IWMPLibrary_isIdentical(IWMPLibrary* This,IWMPLibrary *wmplibrary,VARIANT_BOOL *ret) { +static inline HRESULT IWMPLibrary_isIdentical(IWMPLibrary* This,IWMPLibrary *wmplibrary,VARIANT_BOOL *ret) { return This->lpVtbl->isIdentical(This,wmplibrary,ret); } #endif @@ -8187,149 +8179,149 @@ interface IWMPEvents { #define IWMPEvents_MouseUp(This,button,shift_state,x,y) (This)->lpVtbl->MouseUp(This,button,shift_state,x,y) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPEvents_QueryInterface(IWMPEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPEvents_QueryInterface(IWMPEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPEvents_AddRef(IWMPEvents* This) { +static inline ULONG IWMPEvents_AddRef(IWMPEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPEvents_Release(IWMPEvents* This) { +static inline ULONG IWMPEvents_Release(IWMPEvents* This) { return This->lpVtbl->Release(This); } /*** IWMPEvents methods ***/ -static __WIDL_INLINE void IWMPEvents_OpenStateChange(IWMPEvents* This,LONG state) { +static inline void IWMPEvents_OpenStateChange(IWMPEvents* This,LONG state) { This->lpVtbl->OpenStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents_PlayStateChange(IWMPEvents* This,LONG state) { +static inline void IWMPEvents_PlayStateChange(IWMPEvents* This,LONG state) { This->lpVtbl->PlayStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents_AudioLanguageChange(IWMPEvents* This,LONG lang) { +static inline void IWMPEvents_AudioLanguageChange(IWMPEvents* This,LONG lang) { This->lpVtbl->AudioLanguageChange(This,lang); } -static __WIDL_INLINE void IWMPEvents_StatusChange(IWMPEvents* This) { +static inline void IWMPEvents_StatusChange(IWMPEvents* This) { This->lpVtbl->StatusChange(This); } -static __WIDL_INLINE void IWMPEvents_ScriptCommand(IWMPEvents* This,BSTR type,BSTR param) { +static inline void IWMPEvents_ScriptCommand(IWMPEvents* This,BSTR type,BSTR param) { This->lpVtbl->ScriptCommand(This,type,param); } -static __WIDL_INLINE void IWMPEvents_NewStream(IWMPEvents* This) { +static inline void IWMPEvents_NewStream(IWMPEvents* This) { This->lpVtbl->NewStream(This); } -static __WIDL_INLINE void IWMPEvents_Disconnect(IWMPEvents* This,LONG result) { +static inline void IWMPEvents_Disconnect(IWMPEvents* This,LONG result) { This->lpVtbl->Disconnect(This,result); } -static __WIDL_INLINE void IWMPEvents_Buffering(IWMPEvents* This,VARIANT_BOOL start) { +static inline void IWMPEvents_Buffering(IWMPEvents* This,VARIANT_BOOL start) { This->lpVtbl->Buffering(This,start); } -static __WIDL_INLINE void IWMPEvents_Error(IWMPEvents* This) { +static inline void IWMPEvents_Error(IWMPEvents* This) { This->lpVtbl->Error(This); } -static __WIDL_INLINE void IWMPEvents_Warning(IWMPEvents* This,LONG warning,LONG param,BSTR description) { +static inline void IWMPEvents_Warning(IWMPEvents* This,LONG warning,LONG param,BSTR description) { This->lpVtbl->Warning(This,warning,param,description); } -static __WIDL_INLINE void IWMPEvents_EndOfStream(IWMPEvents* This,LONG result) { +static inline void IWMPEvents_EndOfStream(IWMPEvents* This,LONG result) { This->lpVtbl->EndOfStream(This,result); } -static __WIDL_INLINE void IWMPEvents_PositionChange(IWMPEvents* This,double old_position,double new_position) { +static inline void IWMPEvents_PositionChange(IWMPEvents* This,double old_position,double new_position) { This->lpVtbl->PositionChange(This,old_position,new_position); } -static __WIDL_INLINE void IWMPEvents_MarkerHit(IWMPEvents* This,LONG marker) { +static inline void IWMPEvents_MarkerHit(IWMPEvents* This,LONG marker) { This->lpVtbl->MarkerHit(This,marker); } -static __WIDL_INLINE void IWMPEvents_DurationUnitChange(IWMPEvents* This,LONG duration) { +static inline void IWMPEvents_DurationUnitChange(IWMPEvents* This,LONG duration) { This->lpVtbl->DurationUnitChange(This,duration); } -static __WIDL_INLINE void IWMPEvents_CdromMediaChange(IWMPEvents* This,LONG num) { +static inline void IWMPEvents_CdromMediaChange(IWMPEvents* This,LONG num) { This->lpVtbl->CdromMediaChange(This,num); } -static __WIDL_INLINE void IWMPEvents_PlaylistChange(IWMPEvents* This,IDispatch *playlist,WMPPlaylistChangeEventType change) { +static inline void IWMPEvents_PlaylistChange(IWMPEvents* This,IDispatch *playlist,WMPPlaylistChangeEventType change) { This->lpVtbl->PlaylistChange(This,playlist,change); } -static __WIDL_INLINE void IWMPEvents_CurrentPlaylistChange(IWMPEvents* This,WMPPlaylistChangeEventType change) { +static inline void IWMPEvents_CurrentPlaylistChange(IWMPEvents* This,WMPPlaylistChangeEventType change) { This->lpVtbl->CurrentPlaylistChange(This,change); } -static __WIDL_INLINE void IWMPEvents_CurrentPlaylistItemAvailable(IWMPEvents* This,BSTR item) { +static inline void IWMPEvents_CurrentPlaylistItemAvailable(IWMPEvents* This,BSTR item) { This->lpVtbl->CurrentPlaylistItemAvailable(This,item); } -static __WIDL_INLINE void IWMPEvents_MediaChange(IWMPEvents* This,IDispatch *item) { +static inline void IWMPEvents_MediaChange(IWMPEvents* This,IDispatch *item) { This->lpVtbl->MediaChange(This,item); } -static __WIDL_INLINE void IWMPEvents_CurrentMediaItemAvailable(IWMPEvents* This,BSTR name) { +static inline void IWMPEvents_CurrentMediaItemAvailable(IWMPEvents* This,BSTR name) { This->lpVtbl->CurrentMediaItemAvailable(This,name); } -static __WIDL_INLINE void IWMPEvents_CurrentItemChange(IWMPEvents* This,IDispatch *media) { +static inline void IWMPEvents_CurrentItemChange(IWMPEvents* This,IDispatch *media) { This->lpVtbl->CurrentItemChange(This,media); } -static __WIDL_INLINE void IWMPEvents_MediaCollectionChange(IWMPEvents* This) { +static inline void IWMPEvents_MediaCollectionChange(IWMPEvents* This) { This->lpVtbl->MediaCollectionChange(This); } -static __WIDL_INLINE void IWMPEvents_MediaCollectionAttributeStringAdded(IWMPEvents* This,BSTR name,BSTR val) { +static inline void IWMPEvents_MediaCollectionAttributeStringAdded(IWMPEvents* This,BSTR name,BSTR val) { This->lpVtbl->MediaCollectionAttributeStringAdded(This,name,val); } -static __WIDL_INLINE void IWMPEvents_MediaCollectionAttributeStringRemoved(IWMPEvents* This,BSTR name,BSTR val) { +static inline void IWMPEvents_MediaCollectionAttributeStringRemoved(IWMPEvents* This,BSTR name,BSTR val) { This->lpVtbl->MediaCollectionAttributeStringRemoved(This,name,val); } -static __WIDL_INLINE void IWMPEvents_MediaCollectionAttributeStringChanged(IWMPEvents* This,BSTR name,BSTR old_val,BSTR new_val) { +static inline void IWMPEvents_MediaCollectionAttributeStringChanged(IWMPEvents* This,BSTR name,BSTR old_val,BSTR new_val) { This->lpVtbl->MediaCollectionAttributeStringChanged(This,name,old_val,new_val); } -static __WIDL_INLINE void IWMPEvents_PlaylistCollectionChange(IWMPEvents* This) { +static inline void IWMPEvents_PlaylistCollectionChange(IWMPEvents* This) { This->lpVtbl->PlaylistCollectionChange(This); } -static __WIDL_INLINE void IWMPEvents_PlaylistCollectionPlaylistAdded(IWMPEvents* This,BSTR name) { +static inline void IWMPEvents_PlaylistCollectionPlaylistAdded(IWMPEvents* This,BSTR name) { This->lpVtbl->PlaylistCollectionPlaylistAdded(This,name); } -static __WIDL_INLINE void IWMPEvents_PlaylistCollectionPlaylistRemoved(IWMPEvents* This,BSTR name) { +static inline void IWMPEvents_PlaylistCollectionPlaylistRemoved(IWMPEvents* This,BSTR name) { This->lpVtbl->PlaylistCollectionPlaylistRemoved(This,name); } -static __WIDL_INLINE void IWMPEvents_PlaylistCollectionPlaylistSetAsDeleted(IWMPEvents* This,BSTR name,VARIANT_BOOL deleted) { +static inline void IWMPEvents_PlaylistCollectionPlaylistSetAsDeleted(IWMPEvents* This,BSTR name,VARIANT_BOOL deleted) { This->lpVtbl->PlaylistCollectionPlaylistSetAsDeleted(This,name,deleted); } -static __WIDL_INLINE void IWMPEvents_ModeChange(IWMPEvents* This,BSTR ModeName,VARIANT_BOOL value) { +static inline void IWMPEvents_ModeChange(IWMPEvents* This,BSTR ModeName,VARIANT_BOOL value) { This->lpVtbl->ModeChange(This,ModeName,value); } -static __WIDL_INLINE void IWMPEvents_MediaError(IWMPEvents* This,IDispatch *media) { +static inline void IWMPEvents_MediaError(IWMPEvents* This,IDispatch *media) { This->lpVtbl->MediaError(This,media); } -static __WIDL_INLINE void IWMPEvents_OpenPlaylistSwitch(IWMPEvents* This,IDispatch *item) { +static inline void IWMPEvents_OpenPlaylistSwitch(IWMPEvents* This,IDispatch *item) { This->lpVtbl->OpenPlaylistSwitch(This,item); } -static __WIDL_INLINE void IWMPEvents_DomainChange(IWMPEvents* This,BSTR domain) { +static inline void IWMPEvents_DomainChange(IWMPEvents* This,BSTR domain) { This->lpVtbl->DomainChange(This,domain); } -static __WIDL_INLINE void IWMPEvents_SwitchedToPlayerApplication(IWMPEvents* This) { +static inline void IWMPEvents_SwitchedToPlayerApplication(IWMPEvents* This) { This->lpVtbl->SwitchedToPlayerApplication(This); } -static __WIDL_INLINE void IWMPEvents_SwitchedToControl(IWMPEvents* This) { +static inline void IWMPEvents_SwitchedToControl(IWMPEvents* This) { This->lpVtbl->SwitchedToControl(This); } -static __WIDL_INLINE void IWMPEvents_PlayerDockedStateChange(IWMPEvents* This) { +static inline void IWMPEvents_PlayerDockedStateChange(IWMPEvents* This) { This->lpVtbl->PlayerDockedStateChange(This); } -static __WIDL_INLINE void IWMPEvents_PlayerReconnect(IWMPEvents* This) { +static inline void IWMPEvents_PlayerReconnect(IWMPEvents* This) { This->lpVtbl->PlayerReconnect(This); } -static __WIDL_INLINE void IWMPEvents_Click(IWMPEvents* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents_Click(IWMPEvents* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->Click(This,button,shift_state,x,y); } -static __WIDL_INLINE void IWMPEvents_DoubleClick(IWMPEvents* This,short button,short shift_state,LONG fX,LONG fY) { +static inline void IWMPEvents_DoubleClick(IWMPEvents* This,short button,short shift_state,LONG fX,LONG fY) { This->lpVtbl->DoubleClick(This,button,shift_state,fX,fY); } -static __WIDL_INLINE void IWMPEvents_KeyDown(IWMPEvents* This,short keycode,short shift_state) { +static inline void IWMPEvents_KeyDown(IWMPEvents* This,short keycode,short shift_state) { This->lpVtbl->KeyDown(This,keycode,shift_state); } -static __WIDL_INLINE void IWMPEvents_KeyPress(IWMPEvents* This,short ascii) { +static inline void IWMPEvents_KeyPress(IWMPEvents* This,short ascii) { This->lpVtbl->KeyPress(This,ascii); } -static __WIDL_INLINE void IWMPEvents_KeyUp(IWMPEvents* This,short keycode,short shift_state) { +static inline void IWMPEvents_KeyUp(IWMPEvents* This,short keycode,short shift_state) { This->lpVtbl->KeyUp(This,keycode,shift_state); } -static __WIDL_INLINE void IWMPEvents_MouseDown(IWMPEvents* This,short button,short nShiftState,LONG x,LONG y) { +static inline void IWMPEvents_MouseDown(IWMPEvents* This,short button,short nShiftState,LONG x,LONG y) { This->lpVtbl->MouseDown(This,button,nShiftState,x,y); } -static __WIDL_INLINE void IWMPEvents_MouseMove(IWMPEvents* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents_MouseMove(IWMPEvents* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->MouseMove(This,button,shift_state,x,y); } -static __WIDL_INLINE void IWMPEvents_MouseUp(IWMPEvents* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents_MouseUp(IWMPEvents* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->MouseUp(This,button,shift_state,x,y); } #endif @@ -8690,168 +8682,168 @@ interface IWMPEvents2 { #define IWMPEvents2_CreatePartnershipComplete(This,device,result) (This)->lpVtbl->CreatePartnershipComplete(This,device,result) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPEvents2_QueryInterface(IWMPEvents2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPEvents2_QueryInterface(IWMPEvents2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPEvents2_AddRef(IWMPEvents2* This) { +static inline ULONG IWMPEvents2_AddRef(IWMPEvents2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPEvents2_Release(IWMPEvents2* This) { +static inline ULONG IWMPEvents2_Release(IWMPEvents2* This) { return This->lpVtbl->Release(This); } /*** IWMPEvents methods ***/ -static __WIDL_INLINE void IWMPEvents2_OpenStateChange(IWMPEvents2* This,LONG state) { +static inline void IWMPEvents2_OpenStateChange(IWMPEvents2* This,LONG state) { This->lpVtbl->OpenStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents2_PlayStateChange(IWMPEvents2* This,LONG state) { +static inline void IWMPEvents2_PlayStateChange(IWMPEvents2* This,LONG state) { This->lpVtbl->PlayStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents2_AudioLanguageChange(IWMPEvents2* This,LONG lang) { +static inline void IWMPEvents2_AudioLanguageChange(IWMPEvents2* This,LONG lang) { This->lpVtbl->AudioLanguageChange(This,lang); } -static __WIDL_INLINE void IWMPEvents2_StatusChange(IWMPEvents2* This) { +static inline void IWMPEvents2_StatusChange(IWMPEvents2* This) { This->lpVtbl->StatusChange(This); } -static __WIDL_INLINE void IWMPEvents2_ScriptCommand(IWMPEvents2* This,BSTR type,BSTR param) { +static inline void IWMPEvents2_ScriptCommand(IWMPEvents2* This,BSTR type,BSTR param) { This->lpVtbl->ScriptCommand(This,type,param); } -static __WIDL_INLINE void IWMPEvents2_NewStream(IWMPEvents2* This) { +static inline void IWMPEvents2_NewStream(IWMPEvents2* This) { This->lpVtbl->NewStream(This); } -static __WIDL_INLINE void IWMPEvents2_Disconnect(IWMPEvents2* This,LONG result) { +static inline void IWMPEvents2_Disconnect(IWMPEvents2* This,LONG result) { This->lpVtbl->Disconnect(This,result); } -static __WIDL_INLINE void IWMPEvents2_Buffering(IWMPEvents2* This,VARIANT_BOOL start) { +static inline void IWMPEvents2_Buffering(IWMPEvents2* This,VARIANT_BOOL start) { This->lpVtbl->Buffering(This,start); } -static __WIDL_INLINE void IWMPEvents2_Error(IWMPEvents2* This) { +static inline void IWMPEvents2_Error(IWMPEvents2* This) { This->lpVtbl->Error(This); } -static __WIDL_INLINE void IWMPEvents2_Warning(IWMPEvents2* This,LONG warning,LONG param,BSTR description) { +static inline void IWMPEvents2_Warning(IWMPEvents2* This,LONG warning,LONG param,BSTR description) { This->lpVtbl->Warning(This,warning,param,description); } -static __WIDL_INLINE void IWMPEvents2_EndOfStream(IWMPEvents2* This,LONG result) { +static inline void IWMPEvents2_EndOfStream(IWMPEvents2* This,LONG result) { This->lpVtbl->EndOfStream(This,result); } -static __WIDL_INLINE void IWMPEvents2_PositionChange(IWMPEvents2* This,double old_position,double new_position) { +static inline void IWMPEvents2_PositionChange(IWMPEvents2* This,double old_position,double new_position) { This->lpVtbl->PositionChange(This,old_position,new_position); } -static __WIDL_INLINE void IWMPEvents2_MarkerHit(IWMPEvents2* This,LONG marker) { +static inline void IWMPEvents2_MarkerHit(IWMPEvents2* This,LONG marker) { This->lpVtbl->MarkerHit(This,marker); } -static __WIDL_INLINE void IWMPEvents2_DurationUnitChange(IWMPEvents2* This,LONG duration) { +static inline void IWMPEvents2_DurationUnitChange(IWMPEvents2* This,LONG duration) { This->lpVtbl->DurationUnitChange(This,duration); } -static __WIDL_INLINE void IWMPEvents2_CdromMediaChange(IWMPEvents2* This,LONG num) { +static inline void IWMPEvents2_CdromMediaChange(IWMPEvents2* This,LONG num) { This->lpVtbl->CdromMediaChange(This,num); } -static __WIDL_INLINE void IWMPEvents2_PlaylistChange(IWMPEvents2* This,IDispatch *playlist,WMPPlaylistChangeEventType change) { +static inline void IWMPEvents2_PlaylistChange(IWMPEvents2* This,IDispatch *playlist,WMPPlaylistChangeEventType change) { This->lpVtbl->PlaylistChange(This,playlist,change); } -static __WIDL_INLINE void IWMPEvents2_CurrentPlaylistChange(IWMPEvents2* This,WMPPlaylistChangeEventType change) { +static inline void IWMPEvents2_CurrentPlaylistChange(IWMPEvents2* This,WMPPlaylistChangeEventType change) { This->lpVtbl->CurrentPlaylistChange(This,change); } -static __WIDL_INLINE void IWMPEvents2_CurrentPlaylistItemAvailable(IWMPEvents2* This,BSTR item) { +static inline void IWMPEvents2_CurrentPlaylistItemAvailable(IWMPEvents2* This,BSTR item) { This->lpVtbl->CurrentPlaylistItemAvailable(This,item); } -static __WIDL_INLINE void IWMPEvents2_MediaChange(IWMPEvents2* This,IDispatch *item) { +static inline void IWMPEvents2_MediaChange(IWMPEvents2* This,IDispatch *item) { This->lpVtbl->MediaChange(This,item); } -static __WIDL_INLINE void IWMPEvents2_CurrentMediaItemAvailable(IWMPEvents2* This,BSTR name) { +static inline void IWMPEvents2_CurrentMediaItemAvailable(IWMPEvents2* This,BSTR name) { This->lpVtbl->CurrentMediaItemAvailable(This,name); } -static __WIDL_INLINE void IWMPEvents2_CurrentItemChange(IWMPEvents2* This,IDispatch *media) { +static inline void IWMPEvents2_CurrentItemChange(IWMPEvents2* This,IDispatch *media) { This->lpVtbl->CurrentItemChange(This,media); } -static __WIDL_INLINE void IWMPEvents2_MediaCollectionChange(IWMPEvents2* This) { +static inline void IWMPEvents2_MediaCollectionChange(IWMPEvents2* This) { This->lpVtbl->MediaCollectionChange(This); } -static __WIDL_INLINE void IWMPEvents2_MediaCollectionAttributeStringAdded(IWMPEvents2* This,BSTR name,BSTR val) { +static inline void IWMPEvents2_MediaCollectionAttributeStringAdded(IWMPEvents2* This,BSTR name,BSTR val) { This->lpVtbl->MediaCollectionAttributeStringAdded(This,name,val); } -static __WIDL_INLINE void IWMPEvents2_MediaCollectionAttributeStringRemoved(IWMPEvents2* This,BSTR name,BSTR val) { +static inline void IWMPEvents2_MediaCollectionAttributeStringRemoved(IWMPEvents2* This,BSTR name,BSTR val) { This->lpVtbl->MediaCollectionAttributeStringRemoved(This,name,val); } -static __WIDL_INLINE void IWMPEvents2_MediaCollectionAttributeStringChanged(IWMPEvents2* This,BSTR name,BSTR old_val,BSTR new_val) { +static inline void IWMPEvents2_MediaCollectionAttributeStringChanged(IWMPEvents2* This,BSTR name,BSTR old_val,BSTR new_val) { This->lpVtbl->MediaCollectionAttributeStringChanged(This,name,old_val,new_val); } -static __WIDL_INLINE void IWMPEvents2_PlaylistCollectionChange(IWMPEvents2* This) { +static inline void IWMPEvents2_PlaylistCollectionChange(IWMPEvents2* This) { This->lpVtbl->PlaylistCollectionChange(This); } -static __WIDL_INLINE void IWMPEvents2_PlaylistCollectionPlaylistAdded(IWMPEvents2* This,BSTR name) { +static inline void IWMPEvents2_PlaylistCollectionPlaylistAdded(IWMPEvents2* This,BSTR name) { This->lpVtbl->PlaylistCollectionPlaylistAdded(This,name); } -static __WIDL_INLINE void IWMPEvents2_PlaylistCollectionPlaylistRemoved(IWMPEvents2* This,BSTR name) { +static inline void IWMPEvents2_PlaylistCollectionPlaylistRemoved(IWMPEvents2* This,BSTR name) { This->lpVtbl->PlaylistCollectionPlaylistRemoved(This,name); } -static __WIDL_INLINE void IWMPEvents2_PlaylistCollectionPlaylistSetAsDeleted(IWMPEvents2* This,BSTR name,VARIANT_BOOL deleted) { +static inline void IWMPEvents2_PlaylistCollectionPlaylistSetAsDeleted(IWMPEvents2* This,BSTR name,VARIANT_BOOL deleted) { This->lpVtbl->PlaylistCollectionPlaylistSetAsDeleted(This,name,deleted); } -static __WIDL_INLINE void IWMPEvents2_ModeChange(IWMPEvents2* This,BSTR ModeName,VARIANT_BOOL value) { +static inline void IWMPEvents2_ModeChange(IWMPEvents2* This,BSTR ModeName,VARIANT_BOOL value) { This->lpVtbl->ModeChange(This,ModeName,value); } -static __WIDL_INLINE void IWMPEvents2_MediaError(IWMPEvents2* This,IDispatch *media) { +static inline void IWMPEvents2_MediaError(IWMPEvents2* This,IDispatch *media) { This->lpVtbl->MediaError(This,media); } -static __WIDL_INLINE void IWMPEvents2_OpenPlaylistSwitch(IWMPEvents2* This,IDispatch *item) { +static inline void IWMPEvents2_OpenPlaylistSwitch(IWMPEvents2* This,IDispatch *item) { This->lpVtbl->OpenPlaylistSwitch(This,item); } -static __WIDL_INLINE void IWMPEvents2_DomainChange(IWMPEvents2* This,BSTR domain) { +static inline void IWMPEvents2_DomainChange(IWMPEvents2* This,BSTR domain) { This->lpVtbl->DomainChange(This,domain); } -static __WIDL_INLINE void IWMPEvents2_SwitchedToPlayerApplication(IWMPEvents2* This) { +static inline void IWMPEvents2_SwitchedToPlayerApplication(IWMPEvents2* This) { This->lpVtbl->SwitchedToPlayerApplication(This); } -static __WIDL_INLINE void IWMPEvents2_SwitchedToControl(IWMPEvents2* This) { +static inline void IWMPEvents2_SwitchedToControl(IWMPEvents2* This) { This->lpVtbl->SwitchedToControl(This); } -static __WIDL_INLINE void IWMPEvents2_PlayerDockedStateChange(IWMPEvents2* This) { +static inline void IWMPEvents2_PlayerDockedStateChange(IWMPEvents2* This) { This->lpVtbl->PlayerDockedStateChange(This); } -static __WIDL_INLINE void IWMPEvents2_PlayerReconnect(IWMPEvents2* This) { +static inline void IWMPEvents2_PlayerReconnect(IWMPEvents2* This) { This->lpVtbl->PlayerReconnect(This); } -static __WIDL_INLINE void IWMPEvents2_Click(IWMPEvents2* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents2_Click(IWMPEvents2* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->Click(This,button,shift_state,x,y); } -static __WIDL_INLINE void IWMPEvents2_DoubleClick(IWMPEvents2* This,short button,short shift_state,LONG fX,LONG fY) { +static inline void IWMPEvents2_DoubleClick(IWMPEvents2* This,short button,short shift_state,LONG fX,LONG fY) { This->lpVtbl->DoubleClick(This,button,shift_state,fX,fY); } -static __WIDL_INLINE void IWMPEvents2_KeyDown(IWMPEvents2* This,short keycode,short shift_state) { +static inline void IWMPEvents2_KeyDown(IWMPEvents2* This,short keycode,short shift_state) { This->lpVtbl->KeyDown(This,keycode,shift_state); } -static __WIDL_INLINE void IWMPEvents2_KeyPress(IWMPEvents2* This,short ascii) { +static inline void IWMPEvents2_KeyPress(IWMPEvents2* This,short ascii) { This->lpVtbl->KeyPress(This,ascii); } -static __WIDL_INLINE void IWMPEvents2_KeyUp(IWMPEvents2* This,short keycode,short shift_state) { +static inline void IWMPEvents2_KeyUp(IWMPEvents2* This,short keycode,short shift_state) { This->lpVtbl->KeyUp(This,keycode,shift_state); } -static __WIDL_INLINE void IWMPEvents2_MouseDown(IWMPEvents2* This,short button,short nShiftState,LONG x,LONG y) { +static inline void IWMPEvents2_MouseDown(IWMPEvents2* This,short button,short nShiftState,LONG x,LONG y) { This->lpVtbl->MouseDown(This,button,nShiftState,x,y); } -static __WIDL_INLINE void IWMPEvents2_MouseMove(IWMPEvents2* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents2_MouseMove(IWMPEvents2* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->MouseMove(This,button,shift_state,x,y); } -static __WIDL_INLINE void IWMPEvents2_MouseUp(IWMPEvents2* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents2_MouseUp(IWMPEvents2* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->MouseUp(This,button,shift_state,x,y); } /*** IWMPEvents2 methods ***/ -static __WIDL_INLINE void IWMPEvents2_DeviceConnect(IWMPEvents2* This,IWMPSyncDevice *device) { +static inline void IWMPEvents2_DeviceConnect(IWMPEvents2* This,IWMPSyncDevice *device) { This->lpVtbl->DeviceConnect(This,device); } -static __WIDL_INLINE void IWMPEvents2_DeviceDisconnect(IWMPEvents2* This,IWMPSyncDevice *device) { +static inline void IWMPEvents2_DeviceDisconnect(IWMPEvents2* This,IWMPSyncDevice *device) { This->lpVtbl->DeviceDisconnect(This,device); } -static __WIDL_INLINE void IWMPEvents2_DeviceStatusChange(IWMPEvents2* This,IWMPSyncDevice *device,WMPDeviceStatus status) { +static inline void IWMPEvents2_DeviceStatusChange(IWMPEvents2* This,IWMPSyncDevice *device,WMPDeviceStatus status) { This->lpVtbl->DeviceStatusChange(This,device,status); } -static __WIDL_INLINE void IWMPEvents2_DeviceSyncStateChange(IWMPEvents2* This,IWMPSyncDevice *device,WMPSyncState state) { +static inline void IWMPEvents2_DeviceSyncStateChange(IWMPEvents2* This,IWMPSyncDevice *device,WMPSyncState state) { This->lpVtbl->DeviceSyncStateChange(This,device,state); } -static __WIDL_INLINE void IWMPEvents2_DeviceSyncError(IWMPEvents2* This,IWMPSyncDevice *device,IDispatch *media) { +static inline void IWMPEvents2_DeviceSyncError(IWMPEvents2* This,IWMPSyncDevice *device,IDispatch *media) { This->lpVtbl->DeviceSyncError(This,device,media); } -static __WIDL_INLINE void IWMPEvents2_CreatePartnershipComplete(IWMPEvents2* This,IWMPSyncDevice *device,HRESULT result) { +static inline void IWMPEvents2_CreatePartnershipComplete(IWMPEvents2* This,IWMPSyncDevice *device,HRESULT result) { This->lpVtbl->CreatePartnershipComplete(This,device,result); } #endif @@ -9294,202 +9286,202 @@ interface IWMPEvents3 { #define IWMPEvents3_MediaCollectionMediaRemoved(This,media) (This)->lpVtbl->MediaCollectionMediaRemoved(This,media) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPEvents3_QueryInterface(IWMPEvents3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPEvents3_QueryInterface(IWMPEvents3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPEvents3_AddRef(IWMPEvents3* This) { +static inline ULONG IWMPEvents3_AddRef(IWMPEvents3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPEvents3_Release(IWMPEvents3* This) { +static inline ULONG IWMPEvents3_Release(IWMPEvents3* This) { return This->lpVtbl->Release(This); } /*** IWMPEvents methods ***/ -static __WIDL_INLINE void IWMPEvents3_OpenStateChange(IWMPEvents3* This,LONG state) { +static inline void IWMPEvents3_OpenStateChange(IWMPEvents3* This,LONG state) { This->lpVtbl->OpenStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents3_PlayStateChange(IWMPEvents3* This,LONG state) { +static inline void IWMPEvents3_PlayStateChange(IWMPEvents3* This,LONG state) { This->lpVtbl->PlayStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents3_AudioLanguageChange(IWMPEvents3* This,LONG lang) { +static inline void IWMPEvents3_AudioLanguageChange(IWMPEvents3* This,LONG lang) { This->lpVtbl->AudioLanguageChange(This,lang); } -static __WIDL_INLINE void IWMPEvents3_StatusChange(IWMPEvents3* This) { +static inline void IWMPEvents3_StatusChange(IWMPEvents3* This) { This->lpVtbl->StatusChange(This); } -static __WIDL_INLINE void IWMPEvents3_ScriptCommand(IWMPEvents3* This,BSTR type,BSTR param) { +static inline void IWMPEvents3_ScriptCommand(IWMPEvents3* This,BSTR type,BSTR param) { This->lpVtbl->ScriptCommand(This,type,param); } -static __WIDL_INLINE void IWMPEvents3_NewStream(IWMPEvents3* This) { +static inline void IWMPEvents3_NewStream(IWMPEvents3* This) { This->lpVtbl->NewStream(This); } -static __WIDL_INLINE void IWMPEvents3_Disconnect(IWMPEvents3* This,LONG result) { +static inline void IWMPEvents3_Disconnect(IWMPEvents3* This,LONG result) { This->lpVtbl->Disconnect(This,result); } -static __WIDL_INLINE void IWMPEvents3_Buffering(IWMPEvents3* This,VARIANT_BOOL start) { +static inline void IWMPEvents3_Buffering(IWMPEvents3* This,VARIANT_BOOL start) { This->lpVtbl->Buffering(This,start); } -static __WIDL_INLINE void IWMPEvents3_Error(IWMPEvents3* This) { +static inline void IWMPEvents3_Error(IWMPEvents3* This) { This->lpVtbl->Error(This); } -static __WIDL_INLINE void IWMPEvents3_Warning(IWMPEvents3* This,LONG warning,LONG param,BSTR description) { +static inline void IWMPEvents3_Warning(IWMPEvents3* This,LONG warning,LONG param,BSTR description) { This->lpVtbl->Warning(This,warning,param,description); } -static __WIDL_INLINE void IWMPEvents3_EndOfStream(IWMPEvents3* This,LONG result) { +static inline void IWMPEvents3_EndOfStream(IWMPEvents3* This,LONG result) { This->lpVtbl->EndOfStream(This,result); } -static __WIDL_INLINE void IWMPEvents3_PositionChange(IWMPEvents3* This,double old_position,double new_position) { +static inline void IWMPEvents3_PositionChange(IWMPEvents3* This,double old_position,double new_position) { This->lpVtbl->PositionChange(This,old_position,new_position); } -static __WIDL_INLINE void IWMPEvents3_MarkerHit(IWMPEvents3* This,LONG marker) { +static inline void IWMPEvents3_MarkerHit(IWMPEvents3* This,LONG marker) { This->lpVtbl->MarkerHit(This,marker); } -static __WIDL_INLINE void IWMPEvents3_DurationUnitChange(IWMPEvents3* This,LONG duration) { +static inline void IWMPEvents3_DurationUnitChange(IWMPEvents3* This,LONG duration) { This->lpVtbl->DurationUnitChange(This,duration); } -static __WIDL_INLINE void IWMPEvents3_CdromMediaChange(IWMPEvents3* This,LONG num) { +static inline void IWMPEvents3_CdromMediaChange(IWMPEvents3* This,LONG num) { This->lpVtbl->CdromMediaChange(This,num); } -static __WIDL_INLINE void IWMPEvents3_PlaylistChange(IWMPEvents3* This,IDispatch *playlist,WMPPlaylistChangeEventType change) { +static inline void IWMPEvents3_PlaylistChange(IWMPEvents3* This,IDispatch *playlist,WMPPlaylistChangeEventType change) { This->lpVtbl->PlaylistChange(This,playlist,change); } -static __WIDL_INLINE void IWMPEvents3_CurrentPlaylistChange(IWMPEvents3* This,WMPPlaylistChangeEventType change) { +static inline void IWMPEvents3_CurrentPlaylistChange(IWMPEvents3* This,WMPPlaylistChangeEventType change) { This->lpVtbl->CurrentPlaylistChange(This,change); } -static __WIDL_INLINE void IWMPEvents3_CurrentPlaylistItemAvailable(IWMPEvents3* This,BSTR item) { +static inline void IWMPEvents3_CurrentPlaylistItemAvailable(IWMPEvents3* This,BSTR item) { This->lpVtbl->CurrentPlaylistItemAvailable(This,item); } -static __WIDL_INLINE void IWMPEvents3_MediaChange(IWMPEvents3* This,IDispatch *item) { +static inline void IWMPEvents3_MediaChange(IWMPEvents3* This,IDispatch *item) { This->lpVtbl->MediaChange(This,item); } -static __WIDL_INLINE void IWMPEvents3_CurrentMediaItemAvailable(IWMPEvents3* This,BSTR name) { +static inline void IWMPEvents3_CurrentMediaItemAvailable(IWMPEvents3* This,BSTR name) { This->lpVtbl->CurrentMediaItemAvailable(This,name); } -static __WIDL_INLINE void IWMPEvents3_CurrentItemChange(IWMPEvents3* This,IDispatch *media) { +static inline void IWMPEvents3_CurrentItemChange(IWMPEvents3* This,IDispatch *media) { This->lpVtbl->CurrentItemChange(This,media); } -static __WIDL_INLINE void IWMPEvents3_MediaCollectionChange(IWMPEvents3* This) { +static inline void IWMPEvents3_MediaCollectionChange(IWMPEvents3* This) { This->lpVtbl->MediaCollectionChange(This); } -static __WIDL_INLINE void IWMPEvents3_MediaCollectionAttributeStringAdded(IWMPEvents3* This,BSTR name,BSTR val) { +static inline void IWMPEvents3_MediaCollectionAttributeStringAdded(IWMPEvents3* This,BSTR name,BSTR val) { This->lpVtbl->MediaCollectionAttributeStringAdded(This,name,val); } -static __WIDL_INLINE void IWMPEvents3_MediaCollectionAttributeStringRemoved(IWMPEvents3* This,BSTR name,BSTR val) { +static inline void IWMPEvents3_MediaCollectionAttributeStringRemoved(IWMPEvents3* This,BSTR name,BSTR val) { This->lpVtbl->MediaCollectionAttributeStringRemoved(This,name,val); } -static __WIDL_INLINE void IWMPEvents3_MediaCollectionAttributeStringChanged(IWMPEvents3* This,BSTR name,BSTR old_val,BSTR new_val) { +static inline void IWMPEvents3_MediaCollectionAttributeStringChanged(IWMPEvents3* This,BSTR name,BSTR old_val,BSTR new_val) { This->lpVtbl->MediaCollectionAttributeStringChanged(This,name,old_val,new_val); } -static __WIDL_INLINE void IWMPEvents3_PlaylistCollectionChange(IWMPEvents3* This) { +static inline void IWMPEvents3_PlaylistCollectionChange(IWMPEvents3* This) { This->lpVtbl->PlaylistCollectionChange(This); } -static __WIDL_INLINE void IWMPEvents3_PlaylistCollectionPlaylistAdded(IWMPEvents3* This,BSTR name) { +static inline void IWMPEvents3_PlaylistCollectionPlaylistAdded(IWMPEvents3* This,BSTR name) { This->lpVtbl->PlaylistCollectionPlaylistAdded(This,name); } -static __WIDL_INLINE void IWMPEvents3_PlaylistCollectionPlaylistRemoved(IWMPEvents3* This,BSTR name) { +static inline void IWMPEvents3_PlaylistCollectionPlaylistRemoved(IWMPEvents3* This,BSTR name) { This->lpVtbl->PlaylistCollectionPlaylistRemoved(This,name); } -static __WIDL_INLINE void IWMPEvents3_PlaylistCollectionPlaylistSetAsDeleted(IWMPEvents3* This,BSTR name,VARIANT_BOOL deleted) { +static inline void IWMPEvents3_PlaylistCollectionPlaylistSetAsDeleted(IWMPEvents3* This,BSTR name,VARIANT_BOOL deleted) { This->lpVtbl->PlaylistCollectionPlaylistSetAsDeleted(This,name,deleted); } -static __WIDL_INLINE void IWMPEvents3_ModeChange(IWMPEvents3* This,BSTR ModeName,VARIANT_BOOL value) { +static inline void IWMPEvents3_ModeChange(IWMPEvents3* This,BSTR ModeName,VARIANT_BOOL value) { This->lpVtbl->ModeChange(This,ModeName,value); } -static __WIDL_INLINE void IWMPEvents3_MediaError(IWMPEvents3* This,IDispatch *media) { +static inline void IWMPEvents3_MediaError(IWMPEvents3* This,IDispatch *media) { This->lpVtbl->MediaError(This,media); } -static __WIDL_INLINE void IWMPEvents3_OpenPlaylistSwitch(IWMPEvents3* This,IDispatch *item) { +static inline void IWMPEvents3_OpenPlaylistSwitch(IWMPEvents3* This,IDispatch *item) { This->lpVtbl->OpenPlaylistSwitch(This,item); } -static __WIDL_INLINE void IWMPEvents3_DomainChange(IWMPEvents3* This,BSTR domain) { +static inline void IWMPEvents3_DomainChange(IWMPEvents3* This,BSTR domain) { This->lpVtbl->DomainChange(This,domain); } -static __WIDL_INLINE void IWMPEvents3_SwitchedToPlayerApplication(IWMPEvents3* This) { +static inline void IWMPEvents3_SwitchedToPlayerApplication(IWMPEvents3* This) { This->lpVtbl->SwitchedToPlayerApplication(This); } -static __WIDL_INLINE void IWMPEvents3_SwitchedToControl(IWMPEvents3* This) { +static inline void IWMPEvents3_SwitchedToControl(IWMPEvents3* This) { This->lpVtbl->SwitchedToControl(This); } -static __WIDL_INLINE void IWMPEvents3_PlayerDockedStateChange(IWMPEvents3* This) { +static inline void IWMPEvents3_PlayerDockedStateChange(IWMPEvents3* This) { This->lpVtbl->PlayerDockedStateChange(This); } -static __WIDL_INLINE void IWMPEvents3_PlayerReconnect(IWMPEvents3* This) { +static inline void IWMPEvents3_PlayerReconnect(IWMPEvents3* This) { This->lpVtbl->PlayerReconnect(This); } -static __WIDL_INLINE void IWMPEvents3_Click(IWMPEvents3* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents3_Click(IWMPEvents3* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->Click(This,button,shift_state,x,y); } -static __WIDL_INLINE void IWMPEvents3_DoubleClick(IWMPEvents3* This,short button,short shift_state,LONG fX,LONG fY) { +static inline void IWMPEvents3_DoubleClick(IWMPEvents3* This,short button,short shift_state,LONG fX,LONG fY) { This->lpVtbl->DoubleClick(This,button,shift_state,fX,fY); } -static __WIDL_INLINE void IWMPEvents3_KeyDown(IWMPEvents3* This,short keycode,short shift_state) { +static inline void IWMPEvents3_KeyDown(IWMPEvents3* This,short keycode,short shift_state) { This->lpVtbl->KeyDown(This,keycode,shift_state); } -static __WIDL_INLINE void IWMPEvents3_KeyPress(IWMPEvents3* This,short ascii) { +static inline void IWMPEvents3_KeyPress(IWMPEvents3* This,short ascii) { This->lpVtbl->KeyPress(This,ascii); } -static __WIDL_INLINE void IWMPEvents3_KeyUp(IWMPEvents3* This,short keycode,short shift_state) { +static inline void IWMPEvents3_KeyUp(IWMPEvents3* This,short keycode,short shift_state) { This->lpVtbl->KeyUp(This,keycode,shift_state); } -static __WIDL_INLINE void IWMPEvents3_MouseDown(IWMPEvents3* This,short button,short nShiftState,LONG x,LONG y) { +static inline void IWMPEvents3_MouseDown(IWMPEvents3* This,short button,short nShiftState,LONG x,LONG y) { This->lpVtbl->MouseDown(This,button,nShiftState,x,y); } -static __WIDL_INLINE void IWMPEvents3_MouseMove(IWMPEvents3* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents3_MouseMove(IWMPEvents3* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->MouseMove(This,button,shift_state,x,y); } -static __WIDL_INLINE void IWMPEvents3_MouseUp(IWMPEvents3* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents3_MouseUp(IWMPEvents3* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->MouseUp(This,button,shift_state,x,y); } /*** IWMPEvents2 methods ***/ -static __WIDL_INLINE void IWMPEvents3_DeviceConnect(IWMPEvents3* This,IWMPSyncDevice *device) { +static inline void IWMPEvents3_DeviceConnect(IWMPEvents3* This,IWMPSyncDevice *device) { This->lpVtbl->DeviceConnect(This,device); } -static __WIDL_INLINE void IWMPEvents3_DeviceDisconnect(IWMPEvents3* This,IWMPSyncDevice *device) { +static inline void IWMPEvents3_DeviceDisconnect(IWMPEvents3* This,IWMPSyncDevice *device) { This->lpVtbl->DeviceDisconnect(This,device); } -static __WIDL_INLINE void IWMPEvents3_DeviceStatusChange(IWMPEvents3* This,IWMPSyncDevice *device,WMPDeviceStatus status) { +static inline void IWMPEvents3_DeviceStatusChange(IWMPEvents3* This,IWMPSyncDevice *device,WMPDeviceStatus status) { This->lpVtbl->DeviceStatusChange(This,device,status); } -static __WIDL_INLINE void IWMPEvents3_DeviceSyncStateChange(IWMPEvents3* This,IWMPSyncDevice *device,WMPSyncState state) { +static inline void IWMPEvents3_DeviceSyncStateChange(IWMPEvents3* This,IWMPSyncDevice *device,WMPSyncState state) { This->lpVtbl->DeviceSyncStateChange(This,device,state); } -static __WIDL_INLINE void IWMPEvents3_DeviceSyncError(IWMPEvents3* This,IWMPSyncDevice *device,IDispatch *media) { +static inline void IWMPEvents3_DeviceSyncError(IWMPEvents3* This,IWMPSyncDevice *device,IDispatch *media) { This->lpVtbl->DeviceSyncError(This,device,media); } -static __WIDL_INLINE void IWMPEvents3_CreatePartnershipComplete(IWMPEvents3* This,IWMPSyncDevice *device,HRESULT result) { +static inline void IWMPEvents3_CreatePartnershipComplete(IWMPEvents3* This,IWMPSyncDevice *device,HRESULT result) { This->lpVtbl->CreatePartnershipComplete(This,device,result); } /*** IWMPEvents3 methods ***/ -static __WIDL_INLINE void IWMPEvents3_CdromRipStateChange(IWMPEvents3* This,IWMPCdromRip *rip,WMPRipState state) { +static inline void IWMPEvents3_CdromRipStateChange(IWMPEvents3* This,IWMPCdromRip *rip,WMPRipState state) { This->lpVtbl->CdromRipStateChange(This,rip,state); } -static __WIDL_INLINE void IWMPEvents3_CdromRipMediaError(IWMPEvents3* This,IWMPCdromRip *rip,IDispatch *media) { +static inline void IWMPEvents3_CdromRipMediaError(IWMPEvents3* This,IWMPCdromRip *rip,IDispatch *media) { This->lpVtbl->CdromRipMediaError(This,rip,media); } -static __WIDL_INLINE void IWMPEvents3_CdromBurnStateChange(IWMPEvents3* This,IWMPCdromBurn *burn,WMPBurnState state) { +static inline void IWMPEvents3_CdromBurnStateChange(IWMPEvents3* This,IWMPCdromBurn *burn,WMPBurnState state) { This->lpVtbl->CdromBurnStateChange(This,burn,state); } -static __WIDL_INLINE void IWMPEvents3_CdromBurnMediaError(IWMPEvents3* This,IWMPCdromBurn *burn,IDispatch *media) { +static inline void IWMPEvents3_CdromBurnMediaError(IWMPEvents3* This,IWMPCdromBurn *burn,IDispatch *media) { This->lpVtbl->CdromBurnMediaError(This,burn,media); } -static __WIDL_INLINE void IWMPEvents3_CdromBurnError(IWMPEvents3* This,IWMPCdromBurn *burn,HRESULT error) { +static inline void IWMPEvents3_CdromBurnError(IWMPEvents3* This,IWMPCdromBurn *burn,HRESULT error) { This->lpVtbl->CdromBurnError(This,burn,error); } -static __WIDL_INLINE void IWMPEvents3_LibraryConnect(IWMPEvents3* This,IWMPLibrary *wmplibrary) { +static inline void IWMPEvents3_LibraryConnect(IWMPEvents3* This,IWMPLibrary *wmplibrary) { This->lpVtbl->LibraryConnect(This,wmplibrary); } -static __WIDL_INLINE void IWMPEvents3_LibraryDisconnect(IWMPEvents3* This,IWMPLibrary *wmplibrary) { +static inline void IWMPEvents3_LibraryDisconnect(IWMPEvents3* This,IWMPLibrary *wmplibrary) { This->lpVtbl->LibraryDisconnect(This,wmplibrary); } -static __WIDL_INLINE void IWMPEvents3_FolderScanStateChange(IWMPEvents3* This,WMPFolderScanState state) { +static inline void IWMPEvents3_FolderScanStateChange(IWMPEvents3* This,WMPFolderScanState state) { This->lpVtbl->FolderScanStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents3_StringCollectionChange(IWMPEvents3* This,IDispatch *collection,WMPStringCollectionChangeEventType change,LONG index) { +static inline void IWMPEvents3_StringCollectionChange(IWMPEvents3* This,IDispatch *collection,WMPStringCollectionChangeEventType change,LONG index) { This->lpVtbl->StringCollectionChange(This,collection,change,index); } -static __WIDL_INLINE void IWMPEvents3_MediaCollectionMediaAdded(IWMPEvents3* This,IDispatch *media) { +static inline void IWMPEvents3_MediaCollectionMediaAdded(IWMPEvents3* This,IDispatch *media) { This->lpVtbl->MediaCollectionMediaAdded(This,media); } -static __WIDL_INLINE void IWMPEvents3_MediaCollectionMediaRemoved(IWMPEvents3* This,IDispatch *media) { +static inline void IWMPEvents3_MediaCollectionMediaRemoved(IWMPEvents3* This,IDispatch *media) { This->lpVtbl->MediaCollectionMediaRemoved(This,media); } #endif @@ -9908,206 +9900,206 @@ interface IWMPEvents4 { #define IWMPEvents4_DeviceEstimation(This,device,result,used_space,estimated_space) (This)->lpVtbl->DeviceEstimation(This,device,result,used_space,estimated_space) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPEvents4_QueryInterface(IWMPEvents4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPEvents4_QueryInterface(IWMPEvents4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPEvents4_AddRef(IWMPEvents4* This) { +static inline ULONG IWMPEvents4_AddRef(IWMPEvents4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPEvents4_Release(IWMPEvents4* This) { +static inline ULONG IWMPEvents4_Release(IWMPEvents4* This) { return This->lpVtbl->Release(This); } /*** IWMPEvents methods ***/ -static __WIDL_INLINE void IWMPEvents4_OpenStateChange(IWMPEvents4* This,LONG state) { +static inline void IWMPEvents4_OpenStateChange(IWMPEvents4* This,LONG state) { This->lpVtbl->OpenStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents4_PlayStateChange(IWMPEvents4* This,LONG state) { +static inline void IWMPEvents4_PlayStateChange(IWMPEvents4* This,LONG state) { This->lpVtbl->PlayStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents4_AudioLanguageChange(IWMPEvents4* This,LONG lang) { +static inline void IWMPEvents4_AudioLanguageChange(IWMPEvents4* This,LONG lang) { This->lpVtbl->AudioLanguageChange(This,lang); } -static __WIDL_INLINE void IWMPEvents4_StatusChange(IWMPEvents4* This) { +static inline void IWMPEvents4_StatusChange(IWMPEvents4* This) { This->lpVtbl->StatusChange(This); } -static __WIDL_INLINE void IWMPEvents4_ScriptCommand(IWMPEvents4* This,BSTR type,BSTR param) { +static inline void IWMPEvents4_ScriptCommand(IWMPEvents4* This,BSTR type,BSTR param) { This->lpVtbl->ScriptCommand(This,type,param); } -static __WIDL_INLINE void IWMPEvents4_NewStream(IWMPEvents4* This) { +static inline void IWMPEvents4_NewStream(IWMPEvents4* This) { This->lpVtbl->NewStream(This); } -static __WIDL_INLINE void IWMPEvents4_Disconnect(IWMPEvents4* This,LONG result) { +static inline void IWMPEvents4_Disconnect(IWMPEvents4* This,LONG result) { This->lpVtbl->Disconnect(This,result); } -static __WIDL_INLINE void IWMPEvents4_Buffering(IWMPEvents4* This,VARIANT_BOOL start) { +static inline void IWMPEvents4_Buffering(IWMPEvents4* This,VARIANT_BOOL start) { This->lpVtbl->Buffering(This,start); } -static __WIDL_INLINE void IWMPEvents4_Error(IWMPEvents4* This) { +static inline void IWMPEvents4_Error(IWMPEvents4* This) { This->lpVtbl->Error(This); } -static __WIDL_INLINE void IWMPEvents4_Warning(IWMPEvents4* This,LONG warning,LONG param,BSTR description) { +static inline void IWMPEvents4_Warning(IWMPEvents4* This,LONG warning,LONG param,BSTR description) { This->lpVtbl->Warning(This,warning,param,description); } -static __WIDL_INLINE void IWMPEvents4_EndOfStream(IWMPEvents4* This,LONG result) { +static inline void IWMPEvents4_EndOfStream(IWMPEvents4* This,LONG result) { This->lpVtbl->EndOfStream(This,result); } -static __WIDL_INLINE void IWMPEvents4_PositionChange(IWMPEvents4* This,double old_position,double new_position) { +static inline void IWMPEvents4_PositionChange(IWMPEvents4* This,double old_position,double new_position) { This->lpVtbl->PositionChange(This,old_position,new_position); } -static __WIDL_INLINE void IWMPEvents4_MarkerHit(IWMPEvents4* This,LONG marker) { +static inline void IWMPEvents4_MarkerHit(IWMPEvents4* This,LONG marker) { This->lpVtbl->MarkerHit(This,marker); } -static __WIDL_INLINE void IWMPEvents4_DurationUnitChange(IWMPEvents4* This,LONG duration) { +static inline void IWMPEvents4_DurationUnitChange(IWMPEvents4* This,LONG duration) { This->lpVtbl->DurationUnitChange(This,duration); } -static __WIDL_INLINE void IWMPEvents4_CdromMediaChange(IWMPEvents4* This,LONG num) { +static inline void IWMPEvents4_CdromMediaChange(IWMPEvents4* This,LONG num) { This->lpVtbl->CdromMediaChange(This,num); } -static __WIDL_INLINE void IWMPEvents4_PlaylistChange(IWMPEvents4* This,IDispatch *playlist,WMPPlaylistChangeEventType change) { +static inline void IWMPEvents4_PlaylistChange(IWMPEvents4* This,IDispatch *playlist,WMPPlaylistChangeEventType change) { This->lpVtbl->PlaylistChange(This,playlist,change); } -static __WIDL_INLINE void IWMPEvents4_CurrentPlaylistChange(IWMPEvents4* This,WMPPlaylistChangeEventType change) { +static inline void IWMPEvents4_CurrentPlaylistChange(IWMPEvents4* This,WMPPlaylistChangeEventType change) { This->lpVtbl->CurrentPlaylistChange(This,change); } -static __WIDL_INLINE void IWMPEvents4_CurrentPlaylistItemAvailable(IWMPEvents4* This,BSTR item) { +static inline void IWMPEvents4_CurrentPlaylistItemAvailable(IWMPEvents4* This,BSTR item) { This->lpVtbl->CurrentPlaylistItemAvailable(This,item); } -static __WIDL_INLINE void IWMPEvents4_MediaChange(IWMPEvents4* This,IDispatch *item) { +static inline void IWMPEvents4_MediaChange(IWMPEvents4* This,IDispatch *item) { This->lpVtbl->MediaChange(This,item); } -static __WIDL_INLINE void IWMPEvents4_CurrentMediaItemAvailable(IWMPEvents4* This,BSTR name) { +static inline void IWMPEvents4_CurrentMediaItemAvailable(IWMPEvents4* This,BSTR name) { This->lpVtbl->CurrentMediaItemAvailable(This,name); } -static __WIDL_INLINE void IWMPEvents4_CurrentItemChange(IWMPEvents4* This,IDispatch *media) { +static inline void IWMPEvents4_CurrentItemChange(IWMPEvents4* This,IDispatch *media) { This->lpVtbl->CurrentItemChange(This,media); } -static __WIDL_INLINE void IWMPEvents4_MediaCollectionChange(IWMPEvents4* This) { +static inline void IWMPEvents4_MediaCollectionChange(IWMPEvents4* This) { This->lpVtbl->MediaCollectionChange(This); } -static __WIDL_INLINE void IWMPEvents4_MediaCollectionAttributeStringAdded(IWMPEvents4* This,BSTR name,BSTR val) { +static inline void IWMPEvents4_MediaCollectionAttributeStringAdded(IWMPEvents4* This,BSTR name,BSTR val) { This->lpVtbl->MediaCollectionAttributeStringAdded(This,name,val); } -static __WIDL_INLINE void IWMPEvents4_MediaCollectionAttributeStringRemoved(IWMPEvents4* This,BSTR name,BSTR val) { +static inline void IWMPEvents4_MediaCollectionAttributeStringRemoved(IWMPEvents4* This,BSTR name,BSTR val) { This->lpVtbl->MediaCollectionAttributeStringRemoved(This,name,val); } -static __WIDL_INLINE void IWMPEvents4_MediaCollectionAttributeStringChanged(IWMPEvents4* This,BSTR name,BSTR old_val,BSTR new_val) { +static inline void IWMPEvents4_MediaCollectionAttributeStringChanged(IWMPEvents4* This,BSTR name,BSTR old_val,BSTR new_val) { This->lpVtbl->MediaCollectionAttributeStringChanged(This,name,old_val,new_val); } -static __WIDL_INLINE void IWMPEvents4_PlaylistCollectionChange(IWMPEvents4* This) { +static inline void IWMPEvents4_PlaylistCollectionChange(IWMPEvents4* This) { This->lpVtbl->PlaylistCollectionChange(This); } -static __WIDL_INLINE void IWMPEvents4_PlaylistCollectionPlaylistAdded(IWMPEvents4* This,BSTR name) { +static inline void IWMPEvents4_PlaylistCollectionPlaylistAdded(IWMPEvents4* This,BSTR name) { This->lpVtbl->PlaylistCollectionPlaylistAdded(This,name); } -static __WIDL_INLINE void IWMPEvents4_PlaylistCollectionPlaylistRemoved(IWMPEvents4* This,BSTR name) { +static inline void IWMPEvents4_PlaylistCollectionPlaylistRemoved(IWMPEvents4* This,BSTR name) { This->lpVtbl->PlaylistCollectionPlaylistRemoved(This,name); } -static __WIDL_INLINE void IWMPEvents4_PlaylistCollectionPlaylistSetAsDeleted(IWMPEvents4* This,BSTR name,VARIANT_BOOL deleted) { +static inline void IWMPEvents4_PlaylistCollectionPlaylistSetAsDeleted(IWMPEvents4* This,BSTR name,VARIANT_BOOL deleted) { This->lpVtbl->PlaylistCollectionPlaylistSetAsDeleted(This,name,deleted); } -static __WIDL_INLINE void IWMPEvents4_ModeChange(IWMPEvents4* This,BSTR ModeName,VARIANT_BOOL value) { +static inline void IWMPEvents4_ModeChange(IWMPEvents4* This,BSTR ModeName,VARIANT_BOOL value) { This->lpVtbl->ModeChange(This,ModeName,value); } -static __WIDL_INLINE void IWMPEvents4_MediaError(IWMPEvents4* This,IDispatch *media) { +static inline void IWMPEvents4_MediaError(IWMPEvents4* This,IDispatch *media) { This->lpVtbl->MediaError(This,media); } -static __WIDL_INLINE void IWMPEvents4_OpenPlaylistSwitch(IWMPEvents4* This,IDispatch *item) { +static inline void IWMPEvents4_OpenPlaylistSwitch(IWMPEvents4* This,IDispatch *item) { This->lpVtbl->OpenPlaylistSwitch(This,item); } -static __WIDL_INLINE void IWMPEvents4_DomainChange(IWMPEvents4* This,BSTR domain) { +static inline void IWMPEvents4_DomainChange(IWMPEvents4* This,BSTR domain) { This->lpVtbl->DomainChange(This,domain); } -static __WIDL_INLINE void IWMPEvents4_SwitchedToPlayerApplication(IWMPEvents4* This) { +static inline void IWMPEvents4_SwitchedToPlayerApplication(IWMPEvents4* This) { This->lpVtbl->SwitchedToPlayerApplication(This); } -static __WIDL_INLINE void IWMPEvents4_SwitchedToControl(IWMPEvents4* This) { +static inline void IWMPEvents4_SwitchedToControl(IWMPEvents4* This) { This->lpVtbl->SwitchedToControl(This); } -static __WIDL_INLINE void IWMPEvents4_PlayerDockedStateChange(IWMPEvents4* This) { +static inline void IWMPEvents4_PlayerDockedStateChange(IWMPEvents4* This) { This->lpVtbl->PlayerDockedStateChange(This); } -static __WIDL_INLINE void IWMPEvents4_PlayerReconnect(IWMPEvents4* This) { +static inline void IWMPEvents4_PlayerReconnect(IWMPEvents4* This) { This->lpVtbl->PlayerReconnect(This); } -static __WIDL_INLINE void IWMPEvents4_Click(IWMPEvents4* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents4_Click(IWMPEvents4* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->Click(This,button,shift_state,x,y); } -static __WIDL_INLINE void IWMPEvents4_DoubleClick(IWMPEvents4* This,short button,short shift_state,LONG fX,LONG fY) { +static inline void IWMPEvents4_DoubleClick(IWMPEvents4* This,short button,short shift_state,LONG fX,LONG fY) { This->lpVtbl->DoubleClick(This,button,shift_state,fX,fY); } -static __WIDL_INLINE void IWMPEvents4_KeyDown(IWMPEvents4* This,short keycode,short shift_state) { +static inline void IWMPEvents4_KeyDown(IWMPEvents4* This,short keycode,short shift_state) { This->lpVtbl->KeyDown(This,keycode,shift_state); } -static __WIDL_INLINE void IWMPEvents4_KeyPress(IWMPEvents4* This,short ascii) { +static inline void IWMPEvents4_KeyPress(IWMPEvents4* This,short ascii) { This->lpVtbl->KeyPress(This,ascii); } -static __WIDL_INLINE void IWMPEvents4_KeyUp(IWMPEvents4* This,short keycode,short shift_state) { +static inline void IWMPEvents4_KeyUp(IWMPEvents4* This,short keycode,short shift_state) { This->lpVtbl->KeyUp(This,keycode,shift_state); } -static __WIDL_INLINE void IWMPEvents4_MouseDown(IWMPEvents4* This,short button,short nShiftState,LONG x,LONG y) { +static inline void IWMPEvents4_MouseDown(IWMPEvents4* This,short button,short nShiftState,LONG x,LONG y) { This->lpVtbl->MouseDown(This,button,nShiftState,x,y); } -static __WIDL_INLINE void IWMPEvents4_MouseMove(IWMPEvents4* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents4_MouseMove(IWMPEvents4* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->MouseMove(This,button,shift_state,x,y); } -static __WIDL_INLINE void IWMPEvents4_MouseUp(IWMPEvents4* This,short button,short shift_state,LONG x,LONG y) { +static inline void IWMPEvents4_MouseUp(IWMPEvents4* This,short button,short shift_state,LONG x,LONG y) { This->lpVtbl->MouseUp(This,button,shift_state,x,y); } /*** IWMPEvents2 methods ***/ -static __WIDL_INLINE void IWMPEvents4_DeviceConnect(IWMPEvents4* This,IWMPSyncDevice *device) { +static inline void IWMPEvents4_DeviceConnect(IWMPEvents4* This,IWMPSyncDevice *device) { This->lpVtbl->DeviceConnect(This,device); } -static __WIDL_INLINE void IWMPEvents4_DeviceDisconnect(IWMPEvents4* This,IWMPSyncDevice *device) { +static inline void IWMPEvents4_DeviceDisconnect(IWMPEvents4* This,IWMPSyncDevice *device) { This->lpVtbl->DeviceDisconnect(This,device); } -static __WIDL_INLINE void IWMPEvents4_DeviceStatusChange(IWMPEvents4* This,IWMPSyncDevice *device,WMPDeviceStatus status) { +static inline void IWMPEvents4_DeviceStatusChange(IWMPEvents4* This,IWMPSyncDevice *device,WMPDeviceStatus status) { This->lpVtbl->DeviceStatusChange(This,device,status); } -static __WIDL_INLINE void IWMPEvents4_DeviceSyncStateChange(IWMPEvents4* This,IWMPSyncDevice *device,WMPSyncState state) { +static inline void IWMPEvents4_DeviceSyncStateChange(IWMPEvents4* This,IWMPSyncDevice *device,WMPSyncState state) { This->lpVtbl->DeviceSyncStateChange(This,device,state); } -static __WIDL_INLINE void IWMPEvents4_DeviceSyncError(IWMPEvents4* This,IWMPSyncDevice *device,IDispatch *media) { +static inline void IWMPEvents4_DeviceSyncError(IWMPEvents4* This,IWMPSyncDevice *device,IDispatch *media) { This->lpVtbl->DeviceSyncError(This,device,media); } -static __WIDL_INLINE void IWMPEvents4_CreatePartnershipComplete(IWMPEvents4* This,IWMPSyncDevice *device,HRESULT result) { +static inline void IWMPEvents4_CreatePartnershipComplete(IWMPEvents4* This,IWMPSyncDevice *device,HRESULT result) { This->lpVtbl->CreatePartnershipComplete(This,device,result); } /*** IWMPEvents3 methods ***/ -static __WIDL_INLINE void IWMPEvents4_CdromRipStateChange(IWMPEvents4* This,IWMPCdromRip *rip,WMPRipState state) { +static inline void IWMPEvents4_CdromRipStateChange(IWMPEvents4* This,IWMPCdromRip *rip,WMPRipState state) { This->lpVtbl->CdromRipStateChange(This,rip,state); } -static __WIDL_INLINE void IWMPEvents4_CdromRipMediaError(IWMPEvents4* This,IWMPCdromRip *rip,IDispatch *media) { +static inline void IWMPEvents4_CdromRipMediaError(IWMPEvents4* This,IWMPCdromRip *rip,IDispatch *media) { This->lpVtbl->CdromRipMediaError(This,rip,media); } -static __WIDL_INLINE void IWMPEvents4_CdromBurnStateChange(IWMPEvents4* This,IWMPCdromBurn *burn,WMPBurnState state) { +static inline void IWMPEvents4_CdromBurnStateChange(IWMPEvents4* This,IWMPCdromBurn *burn,WMPBurnState state) { This->lpVtbl->CdromBurnStateChange(This,burn,state); } -static __WIDL_INLINE void IWMPEvents4_CdromBurnMediaError(IWMPEvents4* This,IWMPCdromBurn *burn,IDispatch *media) { +static inline void IWMPEvents4_CdromBurnMediaError(IWMPEvents4* This,IWMPCdromBurn *burn,IDispatch *media) { This->lpVtbl->CdromBurnMediaError(This,burn,media); } -static __WIDL_INLINE void IWMPEvents4_CdromBurnError(IWMPEvents4* This,IWMPCdromBurn *burn,HRESULT error) { +static inline void IWMPEvents4_CdromBurnError(IWMPEvents4* This,IWMPCdromBurn *burn,HRESULT error) { This->lpVtbl->CdromBurnError(This,burn,error); } -static __WIDL_INLINE void IWMPEvents4_LibraryConnect(IWMPEvents4* This,IWMPLibrary *wmplibrary) { +static inline void IWMPEvents4_LibraryConnect(IWMPEvents4* This,IWMPLibrary *wmplibrary) { This->lpVtbl->LibraryConnect(This,wmplibrary); } -static __WIDL_INLINE void IWMPEvents4_LibraryDisconnect(IWMPEvents4* This,IWMPLibrary *wmplibrary) { +static inline void IWMPEvents4_LibraryDisconnect(IWMPEvents4* This,IWMPLibrary *wmplibrary) { This->lpVtbl->LibraryDisconnect(This,wmplibrary); } -static __WIDL_INLINE void IWMPEvents4_FolderScanStateChange(IWMPEvents4* This,WMPFolderScanState state) { +static inline void IWMPEvents4_FolderScanStateChange(IWMPEvents4* This,WMPFolderScanState state) { This->lpVtbl->FolderScanStateChange(This,state); } -static __WIDL_INLINE void IWMPEvents4_StringCollectionChange(IWMPEvents4* This,IDispatch *collection,WMPStringCollectionChangeEventType change,LONG index) { +static inline void IWMPEvents4_StringCollectionChange(IWMPEvents4* This,IDispatch *collection,WMPStringCollectionChangeEventType change,LONG index) { This->lpVtbl->StringCollectionChange(This,collection,change,index); } -static __WIDL_INLINE void IWMPEvents4_MediaCollectionMediaAdded(IWMPEvents4* This,IDispatch *media) { +static inline void IWMPEvents4_MediaCollectionMediaAdded(IWMPEvents4* This,IDispatch *media) { This->lpVtbl->MediaCollectionMediaAdded(This,media); } -static __WIDL_INLINE void IWMPEvents4_MediaCollectionMediaRemoved(IWMPEvents4* This,IDispatch *media) { +static inline void IWMPEvents4_MediaCollectionMediaRemoved(IWMPEvents4* This,IDispatch *media) { This->lpVtbl->MediaCollectionMediaRemoved(This,media); } /*** IWMPEvents4 methods ***/ -static __WIDL_INLINE void IWMPEvents4_DeviceEstimation(IWMPEvents4* This,IWMPSyncDevice *device,HRESULT result,LONGLONG used_space,LONGLONG estimated_space) { +static inline void IWMPEvents4_DeviceEstimation(IWMPEvents4* This,IWMPSyncDevice *device,HRESULT result,LONGLONG used_space,LONGLONG estimated_space) { This->lpVtbl->DeviceEstimation(This,device,result,used_space,estimated_space); } #endif @@ -10199,26 +10191,26 @@ interface _WMPOCXEvents { #define _WMPOCXEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT _WMPOCXEvents_QueryInterface(_WMPOCXEvents* This,REFIID riid,void **ppvObject) { +static inline HRESULT _WMPOCXEvents_QueryInterface(_WMPOCXEvents* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG _WMPOCXEvents_AddRef(_WMPOCXEvents* This) { +static inline ULONG _WMPOCXEvents_AddRef(_WMPOCXEvents* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG _WMPOCXEvents_Release(_WMPOCXEvents* This) { +static inline ULONG _WMPOCXEvents_Release(_WMPOCXEvents* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT _WMPOCXEvents_GetTypeInfoCount(_WMPOCXEvents* This,UINT *pctinfo) { +static inline HRESULT _WMPOCXEvents_GetTypeInfoCount(_WMPOCXEvents* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT _WMPOCXEvents_GetTypeInfo(_WMPOCXEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT _WMPOCXEvents_GetTypeInfo(_WMPOCXEvents* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT _WMPOCXEvents_GetIDsOfNames(_WMPOCXEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT _WMPOCXEvents_GetIDsOfNames(_WMPOCXEvents* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT _WMPOCXEvents_Invoke(_WMPOCXEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT _WMPOCXEvents_Invoke(_WMPOCXEvents* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } #endif diff --git a/lib/libc/include/any-windows-any/wmprealestate.h b/lib/libc/include/any-windows-any/wmprealestate.h index 8dcff3de45905fb4c9e1357f785976c5285e990f..ac3b6827801325e10fdd5818b89bd9516d77c194 100644 --- a/lib/libc/include/any-windows-any/wmprealestate.h +++ b/lib/libc/include/any-windows-any/wmprealestate.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wmprealestate.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wmprealestate.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wmprealestate_h__ #define __wmprealestate_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWMPVideoRenderConfig_FWD_DEFINED__ @@ -108,17 +100,17 @@ interface IWMPVideoRenderConfig { #define IWMPVideoRenderConfig_put_presenterActivate(This,activate) (This)->lpVtbl->put_presenterActivate(This,activate) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPVideoRenderConfig_QueryInterface(IWMPVideoRenderConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPVideoRenderConfig_QueryInterface(IWMPVideoRenderConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPVideoRenderConfig_AddRef(IWMPVideoRenderConfig* This) { +static inline ULONG IWMPVideoRenderConfig_AddRef(IWMPVideoRenderConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPVideoRenderConfig_Release(IWMPVideoRenderConfig* This) { +static inline ULONG IWMPVideoRenderConfig_Release(IWMPVideoRenderConfig* This) { return This->lpVtbl->Release(This); } /*** IWMPVideoRenderConfig methods ***/ -static __WIDL_INLINE HRESULT IWMPVideoRenderConfig_put_presenterActivate(IWMPVideoRenderConfig* This,IMFActivate *activate) { +static inline HRESULT IWMPVideoRenderConfig_put_presenterActivate(IWMPVideoRenderConfig* This,IMFActivate *activate) { return This->lpVtbl->put_presenterActivate(This,activate); } #endif @@ -193,20 +185,20 @@ interface IWMPRenderConfig { #define IWMPRenderConfig_get_inProcOnly(This,pfInProc) (This)->lpVtbl->get_inProcOnly(This,pfInProc) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPRenderConfig_QueryInterface(IWMPRenderConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPRenderConfig_QueryInterface(IWMPRenderConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPRenderConfig_AddRef(IWMPRenderConfig* This) { +static inline ULONG IWMPRenderConfig_AddRef(IWMPRenderConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPRenderConfig_Release(IWMPRenderConfig* This) { +static inline ULONG IWMPRenderConfig_Release(IWMPRenderConfig* This) { return This->lpVtbl->Release(This); } /*** IWMPRenderConfig methods ***/ -static __WIDL_INLINE HRESULT IWMPRenderConfig_put_inProcOnly(IWMPRenderConfig* This,WINBOOL fInProc) { +static inline HRESULT IWMPRenderConfig_put_inProcOnly(IWMPRenderConfig* This,WINBOOL fInProc) { return This->lpVtbl->put_inProcOnly(This,fInProc); } -static __WIDL_INLINE HRESULT IWMPRenderConfig_get_inProcOnly(IWMPRenderConfig* This,WINBOOL *pfInProc) { +static inline HRESULT IWMPRenderConfig_get_inProcOnly(IWMPRenderConfig* This,WINBOOL *pfInProc) { return This->lpVtbl->get_inProcOnly(This,pfInProc); } #endif diff --git a/lib/libc/include/any-windows-any/wmpservices.h b/lib/libc/include/any-windows-any/wmpservices.h index f2b2bb9aba8615fae8c69bd11fd357383431be9a..6b0f7bdefaeae8a9e1aa96aa6286060dc2f0c94b 100644 --- a/lib/libc/include/any-windows-any/wmpservices.h +++ b/lib/libc/include/any-windows-any/wmpservices.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wmpservices.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wmpservices.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wmpservices_h__ #define __wmpservices_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWMPGraphCreation_FWD_DEFINED__ @@ -118,23 +110,23 @@ interface IWMPGraphCreation { #define IWMPGraphCreation_GetGraphCreationFlags(This,flags) (This)->lpVtbl->GetGraphCreationFlags(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPGraphCreation_QueryInterface(IWMPGraphCreation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPGraphCreation_QueryInterface(IWMPGraphCreation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPGraphCreation_AddRef(IWMPGraphCreation* This) { +static inline ULONG IWMPGraphCreation_AddRef(IWMPGraphCreation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPGraphCreation_Release(IWMPGraphCreation* This) { +static inline ULONG IWMPGraphCreation_Release(IWMPGraphCreation* This) { return This->lpVtbl->Release(This); } /*** IWMPGraphCreation methods ***/ -static __WIDL_INLINE HRESULT IWMPGraphCreation_GraphCreationPreRender(IWMPGraphCreation* This,IUnknown *filter_graph,IUnknown *reserved) { +static inline HRESULT IWMPGraphCreation_GraphCreationPreRender(IWMPGraphCreation* This,IUnknown *filter_graph,IUnknown *reserved) { return This->lpVtbl->GraphCreationPreRender(This,filter_graph,reserved); } -static __WIDL_INLINE HRESULT IWMPGraphCreation_GraphCreationPostRender(IWMPGraphCreation* This,IUnknown *filter_graph) { +static inline HRESULT IWMPGraphCreation_GraphCreationPostRender(IWMPGraphCreation* This,IUnknown *filter_graph) { return This->lpVtbl->GraphCreationPostRender(This,filter_graph); } -static __WIDL_INLINE HRESULT IWMPGraphCreation_GetGraphCreationFlags(IWMPGraphCreation* This,DWORD *flags) { +static inline HRESULT IWMPGraphCreation_GetGraphCreationFlags(IWMPGraphCreation* This,DWORD *flags) { return This->lpVtbl->GetGraphCreationFlags(This,flags); } #endif diff --git a/lib/libc/include/any-windows-any/wmsbuffer.h b/lib/libc/include/any-windows-any/wmsbuffer.h index e552d668b7272f9b78d524cf58907ea44a42fd8b..b3b7d45a9e706b9e66f305c9363a2da39e7a1613 100644 --- a/lib/libc/include/any-windows-any/wmsbuffer.h +++ b/lib/libc/include/any-windows-any/wmsbuffer.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wmsbuffer.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wmsbuffer.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wmsbuffer_h__ #define __wmsbuffer_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __INSSBuffer_FWD_DEFINED__ @@ -148,29 +140,29 @@ interface INSSBuffer { #define INSSBuffer_GetBufferAndLength(This,ppdwBuffer,pdwLength) (This)->lpVtbl->GetBufferAndLength(This,ppdwBuffer,pdwLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INSSBuffer_QueryInterface(INSSBuffer* This,REFIID riid,void **ppvObject) { +static inline HRESULT INSSBuffer_QueryInterface(INSSBuffer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INSSBuffer_AddRef(INSSBuffer* This) { +static inline ULONG INSSBuffer_AddRef(INSSBuffer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INSSBuffer_Release(INSSBuffer* This) { +static inline ULONG INSSBuffer_Release(INSSBuffer* This) { return This->lpVtbl->Release(This); } /*** INSSBuffer methods ***/ -static __WIDL_INLINE HRESULT INSSBuffer_GetLength(INSSBuffer* This,DWORD *pdwLength) { +static inline HRESULT INSSBuffer_GetLength(INSSBuffer* This,DWORD *pdwLength) { return This->lpVtbl->GetLength(This,pdwLength); } -static __WIDL_INLINE HRESULT INSSBuffer_SetLength(INSSBuffer* This,DWORD dwLength) { +static inline HRESULT INSSBuffer_SetLength(INSSBuffer* This,DWORD dwLength) { return This->lpVtbl->SetLength(This,dwLength); } -static __WIDL_INLINE HRESULT INSSBuffer_GetMaxLength(INSSBuffer* This,DWORD *pdwLength) { +static inline HRESULT INSSBuffer_GetMaxLength(INSSBuffer* This,DWORD *pdwLength) { return This->lpVtbl->GetMaxLength(This,pdwLength); } -static __WIDL_INLINE HRESULT INSSBuffer_GetBuffer(INSSBuffer* This,BYTE **ppdwBuffer) { +static inline HRESULT INSSBuffer_GetBuffer(INSSBuffer* This,BYTE **ppdwBuffer) { return This->lpVtbl->GetBuffer(This,ppdwBuffer); } -static __WIDL_INLINE HRESULT INSSBuffer_GetBufferAndLength(INSSBuffer* This,BYTE **ppdwBuffer,DWORD *pdwLength) { +static inline HRESULT INSSBuffer_GetBufferAndLength(INSSBuffer* This,BYTE **ppdwBuffer,DWORD *pdwLength) { return This->lpVtbl->GetBufferAndLength(This,ppdwBuffer,pdwLength); } #endif @@ -277,36 +269,36 @@ interface INSSBuffer2 { #define INSSBuffer2_SetSampleProperties(This,size,props) (This)->lpVtbl->SetSampleProperties(This,size,props) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INSSBuffer2_QueryInterface(INSSBuffer2* This,REFIID riid,void **ppvObject) { +static inline HRESULT INSSBuffer2_QueryInterface(INSSBuffer2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INSSBuffer2_AddRef(INSSBuffer2* This) { +static inline ULONG INSSBuffer2_AddRef(INSSBuffer2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INSSBuffer2_Release(INSSBuffer2* This) { +static inline ULONG INSSBuffer2_Release(INSSBuffer2* This) { return This->lpVtbl->Release(This); } /*** INSSBuffer methods ***/ -static __WIDL_INLINE HRESULT INSSBuffer2_GetLength(INSSBuffer2* This,DWORD *pdwLength) { +static inline HRESULT INSSBuffer2_GetLength(INSSBuffer2* This,DWORD *pdwLength) { return This->lpVtbl->GetLength(This,pdwLength); } -static __WIDL_INLINE HRESULT INSSBuffer2_SetLength(INSSBuffer2* This,DWORD dwLength) { +static inline HRESULT INSSBuffer2_SetLength(INSSBuffer2* This,DWORD dwLength) { return This->lpVtbl->SetLength(This,dwLength); } -static __WIDL_INLINE HRESULT INSSBuffer2_GetMaxLength(INSSBuffer2* This,DWORD *pdwLength) { +static inline HRESULT INSSBuffer2_GetMaxLength(INSSBuffer2* This,DWORD *pdwLength) { return This->lpVtbl->GetMaxLength(This,pdwLength); } -static __WIDL_INLINE HRESULT INSSBuffer2_GetBuffer(INSSBuffer2* This,BYTE **ppdwBuffer) { +static inline HRESULT INSSBuffer2_GetBuffer(INSSBuffer2* This,BYTE **ppdwBuffer) { return This->lpVtbl->GetBuffer(This,ppdwBuffer); } -static __WIDL_INLINE HRESULT INSSBuffer2_GetBufferAndLength(INSSBuffer2* This,BYTE **ppdwBuffer,DWORD *pdwLength) { +static inline HRESULT INSSBuffer2_GetBufferAndLength(INSSBuffer2* This,BYTE **ppdwBuffer,DWORD *pdwLength) { return This->lpVtbl->GetBufferAndLength(This,ppdwBuffer,pdwLength); } /*** INSSBuffer2 methods ***/ -static __WIDL_INLINE HRESULT INSSBuffer2_GetSampleProperties(INSSBuffer2* This,DWORD size,BYTE *props) { +static inline HRESULT INSSBuffer2_GetSampleProperties(INSSBuffer2* This,DWORD size,BYTE *props) { return This->lpVtbl->GetSampleProperties(This,size,props); } -static __WIDL_INLINE HRESULT INSSBuffer2_SetSampleProperties(INSSBuffer2* This,DWORD size,BYTE *props) { +static inline HRESULT INSSBuffer2_SetSampleProperties(INSSBuffer2* This,DWORD size,BYTE *props) { return This->lpVtbl->SetSampleProperties(This,size,props); } #endif @@ -431,43 +423,43 @@ interface INSSBuffer3 { #define INSSBuffer3_GetProperty(This,id,value,size) (This)->lpVtbl->GetProperty(This,id,value,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT INSSBuffer3_QueryInterface(INSSBuffer3* This,REFIID riid,void **ppvObject) { +static inline HRESULT INSSBuffer3_QueryInterface(INSSBuffer3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG INSSBuffer3_AddRef(INSSBuffer3* This) { +static inline ULONG INSSBuffer3_AddRef(INSSBuffer3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG INSSBuffer3_Release(INSSBuffer3* This) { +static inline ULONG INSSBuffer3_Release(INSSBuffer3* This) { return This->lpVtbl->Release(This); } /*** INSSBuffer methods ***/ -static __WIDL_INLINE HRESULT INSSBuffer3_GetLength(INSSBuffer3* This,DWORD *pdwLength) { +static inline HRESULT INSSBuffer3_GetLength(INSSBuffer3* This,DWORD *pdwLength) { return This->lpVtbl->GetLength(This,pdwLength); } -static __WIDL_INLINE HRESULT INSSBuffer3_SetLength(INSSBuffer3* This,DWORD dwLength) { +static inline HRESULT INSSBuffer3_SetLength(INSSBuffer3* This,DWORD dwLength) { return This->lpVtbl->SetLength(This,dwLength); } -static __WIDL_INLINE HRESULT INSSBuffer3_GetMaxLength(INSSBuffer3* This,DWORD *pdwLength) { +static inline HRESULT INSSBuffer3_GetMaxLength(INSSBuffer3* This,DWORD *pdwLength) { return This->lpVtbl->GetMaxLength(This,pdwLength); } -static __WIDL_INLINE HRESULT INSSBuffer3_GetBuffer(INSSBuffer3* This,BYTE **ppdwBuffer) { +static inline HRESULT INSSBuffer3_GetBuffer(INSSBuffer3* This,BYTE **ppdwBuffer) { return This->lpVtbl->GetBuffer(This,ppdwBuffer); } -static __WIDL_INLINE HRESULT INSSBuffer3_GetBufferAndLength(INSSBuffer3* This,BYTE **ppdwBuffer,DWORD *pdwLength) { +static inline HRESULT INSSBuffer3_GetBufferAndLength(INSSBuffer3* This,BYTE **ppdwBuffer,DWORD *pdwLength) { return This->lpVtbl->GetBufferAndLength(This,ppdwBuffer,pdwLength); } /*** INSSBuffer2 methods ***/ -static __WIDL_INLINE HRESULT INSSBuffer3_GetSampleProperties(INSSBuffer3* This,DWORD size,BYTE *props) { +static inline HRESULT INSSBuffer3_GetSampleProperties(INSSBuffer3* This,DWORD size,BYTE *props) { return This->lpVtbl->GetSampleProperties(This,size,props); } -static __WIDL_INLINE HRESULT INSSBuffer3_SetSampleProperties(INSSBuffer3* This,DWORD size,BYTE *props) { +static inline HRESULT INSSBuffer3_SetSampleProperties(INSSBuffer3* This,DWORD size,BYTE *props) { return This->lpVtbl->SetSampleProperties(This,size,props); } /*** INSSBuffer3 methods ***/ -static __WIDL_INLINE HRESULT INSSBuffer3_SetProperty(INSSBuffer3* This,GUID id,void *value,DWORD size) { +static inline HRESULT INSSBuffer3_SetProperty(INSSBuffer3* This,GUID id,void *value,DWORD size) { return This->lpVtbl->SetProperty(This,id,value,size); } -static __WIDL_INLINE HRESULT INSSBuffer3_GetProperty(INSSBuffer3* This,GUID id,void *value,DWORD *size) { +static inline HRESULT INSSBuffer3_GetProperty(INSSBuffer3* This,GUID id,void *value,DWORD *size) { return This->lpVtbl->GetProperty(This,id,value,size); } #endif diff --git a/lib/libc/include/any-windows-any/wmsdkidl.h b/lib/libc/include/any-windows-any/wmsdkidl.h index a57548055d61f9d3d146221002c327c82d25f6b1..775369b59e7542e0be68848ef9510d02befd6a3f 100644 --- a/lib/libc/include/any-windows-any/wmsdkidl.h +++ b/lib/libc/include/any-windows-any/wmsdkidl.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wmsdkidl.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wmsdkidl.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wmsdkidl_h__ #define __wmsdkidl_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWMStatusCallback_FWD_DEFINED__ @@ -739,17 +731,17 @@ interface IWMStatusCallback { #define IWMStatusCallback_OnStatus(This,Status,hr,dwType,pValue,pvContext) (This)->lpVtbl->OnStatus(This,Status,hr,dwType,pValue,pvContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMStatusCallback_QueryInterface(IWMStatusCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMStatusCallback_QueryInterface(IWMStatusCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMStatusCallback_AddRef(IWMStatusCallback* This) { +static inline ULONG IWMStatusCallback_AddRef(IWMStatusCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMStatusCallback_Release(IWMStatusCallback* This) { +static inline ULONG IWMStatusCallback_Release(IWMStatusCallback* This) { return This->lpVtbl->Release(This); } /*** IWMStatusCallback methods ***/ -static __WIDL_INLINE HRESULT IWMStatusCallback_OnStatus(IWMStatusCallback* This,WMT_STATUS Status,HRESULT hr,WMT_ATTR_DATATYPE dwType,BYTE *pValue,void *pvContext) { +static inline HRESULT IWMStatusCallback_OnStatus(IWMStatusCallback* This,WMT_STATUS Status,HRESULT hr,WMT_ATTR_DATATYPE dwType,BYTE *pValue,void *pvContext) { return This->lpVtbl->OnStatus(This,Status,hr,dwType,pValue,pvContext); } #endif @@ -837,21 +829,21 @@ interface IWMReaderCallback { #define IWMReaderCallback_OnSample(This,dwOutputNum,cnsSampleTime,cnsSampleDuration,dwFlags,pSample,pvContext) (This)->lpVtbl->OnSample(This,dwOutputNum,cnsSampleTime,cnsSampleDuration,dwFlags,pSample,pvContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderCallback_QueryInterface(IWMReaderCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderCallback_QueryInterface(IWMReaderCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderCallback_AddRef(IWMReaderCallback* This) { +static inline ULONG IWMReaderCallback_AddRef(IWMReaderCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderCallback_Release(IWMReaderCallback* This) { +static inline ULONG IWMReaderCallback_Release(IWMReaderCallback* This) { return This->lpVtbl->Release(This); } /*** IWMStatusCallback methods ***/ -static __WIDL_INLINE HRESULT IWMReaderCallback_OnStatus(IWMReaderCallback* This,WMT_STATUS Status,HRESULT hr,WMT_ATTR_DATATYPE dwType,BYTE *pValue,void *pvContext) { +static inline HRESULT IWMReaderCallback_OnStatus(IWMReaderCallback* This,WMT_STATUS Status,HRESULT hr,WMT_ATTR_DATATYPE dwType,BYTE *pValue,void *pvContext) { return This->lpVtbl->OnStatus(This,Status,hr,dwType,pValue,pvContext); } /*** IWMReaderCallback methods ***/ -static __WIDL_INLINE HRESULT IWMReaderCallback_OnSample(IWMReaderCallback* This,DWORD dwOutputNum,QWORD cnsSampleTime,QWORD cnsSampleDuration,DWORD dwFlags,INSSBuffer *pSample,void *pvContext) { +static inline HRESULT IWMReaderCallback_OnSample(IWMReaderCallback* This,DWORD dwOutputNum,QWORD cnsSampleTime,QWORD cnsSampleDuration,DWORD dwFlags,INSSBuffer *pSample,void *pvContext) { return This->lpVtbl->OnSample(This,dwOutputNum,cnsSampleTime,cnsSampleDuration,dwFlags,pSample,pvContext); } #endif @@ -992,32 +984,32 @@ interface IWMReaderCallbackAdvanced { #define IWMReaderCallbackAdvanced_AllocateForOutput(This,output_number,size,sample,context) (This)->lpVtbl->AllocateForOutput(This,output_number,size,sample,context) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderCallbackAdvanced_QueryInterface(IWMReaderCallbackAdvanced* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderCallbackAdvanced_QueryInterface(IWMReaderCallbackAdvanced* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderCallbackAdvanced_AddRef(IWMReaderCallbackAdvanced* This) { +static inline ULONG IWMReaderCallbackAdvanced_AddRef(IWMReaderCallbackAdvanced* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderCallbackAdvanced_Release(IWMReaderCallbackAdvanced* This) { +static inline ULONG IWMReaderCallbackAdvanced_Release(IWMReaderCallbackAdvanced* This) { return This->lpVtbl->Release(This); } /*** IWMReaderCallbackAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMReaderCallbackAdvanced_OnStreamSample(IWMReaderCallbackAdvanced* This,WORD stream_number,QWORD pts,QWORD duration,DWORD flags,INSSBuffer *sample,void *context) { +static inline HRESULT IWMReaderCallbackAdvanced_OnStreamSample(IWMReaderCallbackAdvanced* This,WORD stream_number,QWORD pts,QWORD duration,DWORD flags,INSSBuffer *sample,void *context) { return This->lpVtbl->OnStreamSample(This,stream_number,pts,duration,flags,sample,context); } -static __WIDL_INLINE HRESULT IWMReaderCallbackAdvanced_OnTime(IWMReaderCallbackAdvanced* This,QWORD time,void *context) { +static inline HRESULT IWMReaderCallbackAdvanced_OnTime(IWMReaderCallbackAdvanced* This,QWORD time,void *context) { return This->lpVtbl->OnTime(This,time,context); } -static __WIDL_INLINE HRESULT IWMReaderCallbackAdvanced_OnStreamSelection(IWMReaderCallbackAdvanced* This,WORD count,WORD *stream_numbers,WMT_STREAM_SELECTION *selections,void *context) { +static inline HRESULT IWMReaderCallbackAdvanced_OnStreamSelection(IWMReaderCallbackAdvanced* This,WORD count,WORD *stream_numbers,WMT_STREAM_SELECTION *selections,void *context) { return This->lpVtbl->OnStreamSelection(This,count,stream_numbers,selections,context); } -static __WIDL_INLINE HRESULT IWMReaderCallbackAdvanced_OnOutputPropsChanged(IWMReaderCallbackAdvanced* This,DWORD output_number,WM_MEDIA_TYPE *mt,void *context) { +static inline HRESULT IWMReaderCallbackAdvanced_OnOutputPropsChanged(IWMReaderCallbackAdvanced* This,DWORD output_number,WM_MEDIA_TYPE *mt,void *context) { return This->lpVtbl->OnOutputPropsChanged(This,output_number,mt,context); } -static __WIDL_INLINE HRESULT IWMReaderCallbackAdvanced_AllocateForStream(IWMReaderCallbackAdvanced* This,WORD stream_number,DWORD size,INSSBuffer **sample,void *context) { +static inline HRESULT IWMReaderCallbackAdvanced_AllocateForStream(IWMReaderCallbackAdvanced* This,WORD stream_number,DWORD size,INSSBuffer **sample,void *context) { return This->lpVtbl->AllocateForStream(This,stream_number,size,sample,context); } -static __WIDL_INLINE HRESULT IWMReaderCallbackAdvanced_AllocateForOutput(IWMReaderCallbackAdvanced* This,DWORD output_number,DWORD size,INSSBuffer **sample,void *context) { +static inline HRESULT IWMReaderCallbackAdvanced_AllocateForOutput(IWMReaderCallbackAdvanced* This,DWORD output_number,DWORD size,INSSBuffer **sample,void *context) { return This->lpVtbl->AllocateForOutput(This,output_number,size,sample,context); } #endif @@ -1102,23 +1094,23 @@ interface IWMStreamList { #define IWMStreamList_RemoveStream(This,wStreamNum) (This)->lpVtbl->RemoveStream(This,wStreamNum) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMStreamList_QueryInterface(IWMStreamList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMStreamList_QueryInterface(IWMStreamList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMStreamList_AddRef(IWMStreamList* This) { +static inline ULONG IWMStreamList_AddRef(IWMStreamList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMStreamList_Release(IWMStreamList* This) { +static inline ULONG IWMStreamList_Release(IWMStreamList* This) { return This->lpVtbl->Release(This); } /*** IWMStreamList methods ***/ -static __WIDL_INLINE HRESULT IWMStreamList_GetStreams(IWMStreamList* This,WORD *pwStreamNumArray,WORD *pcStreams) { +static inline HRESULT IWMStreamList_GetStreams(IWMStreamList* This,WORD *pwStreamNumArray,WORD *pcStreams) { return This->lpVtbl->GetStreams(This,pwStreamNumArray,pcStreams); } -static __WIDL_INLINE HRESULT IWMStreamList_AddStream(IWMStreamList* This,WORD wStreamNum) { +static inline HRESULT IWMStreamList_AddStream(IWMStreamList* This,WORD wStreamNum) { return This->lpVtbl->AddStream(This,wStreamNum); } -static __WIDL_INLINE HRESULT IWMStreamList_RemoveStream(IWMStreamList* This,WORD wStreamNum) { +static inline HRESULT IWMStreamList_RemoveStream(IWMStreamList* This,WORD wStreamNum) { return This->lpVtbl->RemoveStream(This,wStreamNum); } #endif @@ -1211,30 +1203,30 @@ interface IWMMutualExclusion { #define IWMMutualExclusion_SetType(This,guidType) (This)->lpVtbl->SetType(This,guidType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMMutualExclusion_QueryInterface(IWMMutualExclusion* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMMutualExclusion_QueryInterface(IWMMutualExclusion* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMMutualExclusion_AddRef(IWMMutualExclusion* This) { +static inline ULONG IWMMutualExclusion_AddRef(IWMMutualExclusion* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMMutualExclusion_Release(IWMMutualExclusion* This) { +static inline ULONG IWMMutualExclusion_Release(IWMMutualExclusion* This) { return This->lpVtbl->Release(This); } /*** IWMStreamList methods ***/ -static __WIDL_INLINE HRESULT IWMMutualExclusion_GetStreams(IWMMutualExclusion* This,WORD *pwStreamNumArray,WORD *pcStreams) { +static inline HRESULT IWMMutualExclusion_GetStreams(IWMMutualExclusion* This,WORD *pwStreamNumArray,WORD *pcStreams) { return This->lpVtbl->GetStreams(This,pwStreamNumArray,pcStreams); } -static __WIDL_INLINE HRESULT IWMMutualExclusion_AddStream(IWMMutualExclusion* This,WORD wStreamNum) { +static inline HRESULT IWMMutualExclusion_AddStream(IWMMutualExclusion* This,WORD wStreamNum) { return This->lpVtbl->AddStream(This,wStreamNum); } -static __WIDL_INLINE HRESULT IWMMutualExclusion_RemoveStream(IWMMutualExclusion* This,WORD wStreamNum) { +static inline HRESULT IWMMutualExclusion_RemoveStream(IWMMutualExclusion* This,WORD wStreamNum) { return This->lpVtbl->RemoveStream(This,wStreamNum); } /*** IWMMutualExclusion methods ***/ -static __WIDL_INLINE HRESULT IWMMutualExclusion_GetType(IWMMutualExclusion* This,GUID *pguidType) { +static inline HRESULT IWMMutualExclusion_GetType(IWMMutualExclusion* This,GUID *pguidType) { return This->lpVtbl->GetType(This,pguidType); } -static __WIDL_INLINE HRESULT IWMMutualExclusion_SetType(IWMMutualExclusion* This,REFGUID guidType) { +static inline HRESULT IWMMutualExclusion_SetType(IWMMutualExclusion* This,REFGUID guidType) { return This->lpVtbl->SetType(This,guidType); } #endif @@ -1347,36 +1339,36 @@ interface IWMBandwidthSharing { #define IWMBandwidthSharing_SetBandwidth(This,bitrate,buffer) (This)->lpVtbl->SetBandwidth(This,bitrate,buffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMBandwidthSharing_QueryInterface(IWMBandwidthSharing* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMBandwidthSharing_QueryInterface(IWMBandwidthSharing* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMBandwidthSharing_AddRef(IWMBandwidthSharing* This) { +static inline ULONG IWMBandwidthSharing_AddRef(IWMBandwidthSharing* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMBandwidthSharing_Release(IWMBandwidthSharing* This) { +static inline ULONG IWMBandwidthSharing_Release(IWMBandwidthSharing* This) { return This->lpVtbl->Release(This); } /*** IWMStreamList methods ***/ -static __WIDL_INLINE HRESULT IWMBandwidthSharing_GetStreams(IWMBandwidthSharing* This,WORD *pwStreamNumArray,WORD *pcStreams) { +static inline HRESULT IWMBandwidthSharing_GetStreams(IWMBandwidthSharing* This,WORD *pwStreamNumArray,WORD *pcStreams) { return This->lpVtbl->GetStreams(This,pwStreamNumArray,pcStreams); } -static __WIDL_INLINE HRESULT IWMBandwidthSharing_AddStream(IWMBandwidthSharing* This,WORD wStreamNum) { +static inline HRESULT IWMBandwidthSharing_AddStream(IWMBandwidthSharing* This,WORD wStreamNum) { return This->lpVtbl->AddStream(This,wStreamNum); } -static __WIDL_INLINE HRESULT IWMBandwidthSharing_RemoveStream(IWMBandwidthSharing* This,WORD wStreamNum) { +static inline HRESULT IWMBandwidthSharing_RemoveStream(IWMBandwidthSharing* This,WORD wStreamNum) { return This->lpVtbl->RemoveStream(This,wStreamNum); } /*** IWMBandwidthSharing methods ***/ -static __WIDL_INLINE HRESULT IWMBandwidthSharing_GetType(IWMBandwidthSharing* This,GUID *guid) { +static inline HRESULT IWMBandwidthSharing_GetType(IWMBandwidthSharing* This,GUID *guid) { return This->lpVtbl->GetType(This,guid); } -static __WIDL_INLINE HRESULT IWMBandwidthSharing_SetType(IWMBandwidthSharing* This,REFGUID guid) { +static inline HRESULT IWMBandwidthSharing_SetType(IWMBandwidthSharing* This,REFGUID guid) { return This->lpVtbl->SetType(This,guid); } -static __WIDL_INLINE HRESULT IWMBandwidthSharing_GetBandwidth(IWMBandwidthSharing* This,DWORD *bitrate,DWORD *buffer) { +static inline HRESULT IWMBandwidthSharing_GetBandwidth(IWMBandwidthSharing* This,DWORD *bitrate,DWORD *buffer) { return This->lpVtbl->GetBandwidth(This,bitrate,buffer); } -static __WIDL_INLINE HRESULT IWMBandwidthSharing_SetBandwidth(IWMBandwidthSharing* This,DWORD bitrate,DWORD buffer) { +static inline HRESULT IWMBandwidthSharing_SetBandwidth(IWMBandwidthSharing* This,DWORD bitrate,DWORD buffer) { return This->lpVtbl->SetBandwidth(This,bitrate,buffer); } #endif @@ -1455,20 +1447,20 @@ interface IWMStreamPrioritization { #define IWMStreamPrioritization_SetPriorityRecords(This,array,records) (This)->lpVtbl->SetPriorityRecords(This,array,records) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMStreamPrioritization_QueryInterface(IWMStreamPrioritization* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMStreamPrioritization_QueryInterface(IWMStreamPrioritization* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMStreamPrioritization_AddRef(IWMStreamPrioritization* This) { +static inline ULONG IWMStreamPrioritization_AddRef(IWMStreamPrioritization* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMStreamPrioritization_Release(IWMStreamPrioritization* This) { +static inline ULONG IWMStreamPrioritization_Release(IWMStreamPrioritization* This) { return This->lpVtbl->Release(This); } /*** IWMStreamPrioritization methods ***/ -static __WIDL_INLINE HRESULT IWMStreamPrioritization_GetPriorityRecords(IWMStreamPrioritization* This,WM_STREAM_PRIORITY_RECORD *array,WORD *records) { +static inline HRESULT IWMStreamPrioritization_GetPriorityRecords(IWMStreamPrioritization* This,WM_STREAM_PRIORITY_RECORD *array,WORD *records) { return This->lpVtbl->GetPriorityRecords(This,array,records); } -static __WIDL_INLINE HRESULT IWMStreamPrioritization_SetPriorityRecords(IWMStreamPrioritization* This,WM_STREAM_PRIORITY_RECORD *array,WORD records) { +static inline HRESULT IWMStreamPrioritization_SetPriorityRecords(IWMStreamPrioritization* This,WM_STREAM_PRIORITY_RECORD *array,WORD records) { return This->lpVtbl->SetPriorityRecords(This,array,records); } #endif @@ -1619,47 +1611,47 @@ interface IWMStreamConfig { #define IWMStreamConfig_SetBufferWindow(This,msBufferWindow) (This)->lpVtbl->SetBufferWindow(This,msBufferWindow) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMStreamConfig_QueryInterface(IWMStreamConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMStreamConfig_QueryInterface(IWMStreamConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMStreamConfig_AddRef(IWMStreamConfig* This) { +static inline ULONG IWMStreamConfig_AddRef(IWMStreamConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMStreamConfig_Release(IWMStreamConfig* This) { +static inline ULONG IWMStreamConfig_Release(IWMStreamConfig* This) { return This->lpVtbl->Release(This); } /*** IWMStreamConfig methods ***/ -static __WIDL_INLINE HRESULT IWMStreamConfig_GetStreamType(IWMStreamConfig* This,GUID *pguidStreamType) { +static inline HRESULT IWMStreamConfig_GetStreamType(IWMStreamConfig* This,GUID *pguidStreamType) { return This->lpVtbl->GetStreamType(This,pguidStreamType); } -static __WIDL_INLINE HRESULT IWMStreamConfig_GetStreamNumber(IWMStreamConfig* This,WORD *pwStreamNum) { +static inline HRESULT IWMStreamConfig_GetStreamNumber(IWMStreamConfig* This,WORD *pwStreamNum) { return This->lpVtbl->GetStreamNumber(This,pwStreamNum); } -static __WIDL_INLINE HRESULT IWMStreamConfig_SetStreamNumber(IWMStreamConfig* This,WORD wStreamNum) { +static inline HRESULT IWMStreamConfig_SetStreamNumber(IWMStreamConfig* This,WORD wStreamNum) { return This->lpVtbl->SetStreamNumber(This,wStreamNum); } -static __WIDL_INLINE HRESULT IWMStreamConfig_GetStreamName(IWMStreamConfig* This,WCHAR *pwszStreamName,WORD *pcchStreamName) { +static inline HRESULT IWMStreamConfig_GetStreamName(IWMStreamConfig* This,WCHAR *pwszStreamName,WORD *pcchStreamName) { return This->lpVtbl->GetStreamName(This,pwszStreamName,pcchStreamName); } -static __WIDL_INLINE HRESULT IWMStreamConfig_SetStreamName(IWMStreamConfig* This,LPCWSTR_WMSDK_TYPE_SAFE pwszStreamName) { +static inline HRESULT IWMStreamConfig_SetStreamName(IWMStreamConfig* This,LPCWSTR_WMSDK_TYPE_SAFE pwszStreamName) { return This->lpVtbl->SetStreamName(This,pwszStreamName); } -static __WIDL_INLINE HRESULT IWMStreamConfig_GetConnectionName(IWMStreamConfig* This,WCHAR *pwszInputName,WORD *pcchInputName) { +static inline HRESULT IWMStreamConfig_GetConnectionName(IWMStreamConfig* This,WCHAR *pwszInputName,WORD *pcchInputName) { return This->lpVtbl->GetConnectionName(This,pwszInputName,pcchInputName); } -static __WIDL_INLINE HRESULT IWMStreamConfig_SetConnectionName(IWMStreamConfig* This,LPCWSTR_WMSDK_TYPE_SAFE pwszInputName) { +static inline HRESULT IWMStreamConfig_SetConnectionName(IWMStreamConfig* This,LPCWSTR_WMSDK_TYPE_SAFE pwszInputName) { return This->lpVtbl->SetConnectionName(This,pwszInputName); } -static __WIDL_INLINE HRESULT IWMStreamConfig_GetBitrate(IWMStreamConfig* This,DWORD *pdwBitrate) { +static inline HRESULT IWMStreamConfig_GetBitrate(IWMStreamConfig* This,DWORD *pdwBitrate) { return This->lpVtbl->GetBitrate(This,pdwBitrate); } -static __WIDL_INLINE HRESULT IWMStreamConfig_SetBitrate(IWMStreamConfig* This,DWORD pdwBitrate) { +static inline HRESULT IWMStreamConfig_SetBitrate(IWMStreamConfig* This,DWORD pdwBitrate) { return This->lpVtbl->SetBitrate(This,pdwBitrate); } -static __WIDL_INLINE HRESULT IWMStreamConfig_GetBufferWindow(IWMStreamConfig* This,DWORD *pmsBufferWindow) { +static inline HRESULT IWMStreamConfig_GetBufferWindow(IWMStreamConfig* This,DWORD *pmsBufferWindow) { return This->lpVtbl->GetBufferWindow(This,pmsBufferWindow); } -static __WIDL_INLINE HRESULT IWMStreamConfig_SetBufferWindow(IWMStreamConfig* This,DWORD msBufferWindow) { +static inline HRESULT IWMStreamConfig_SetBufferWindow(IWMStreamConfig* This,DWORD msBufferWindow) { return This->lpVtbl->SetBufferWindow(This,msBufferWindow); } #endif @@ -1874,68 +1866,68 @@ interface IWMProfile { #define IWMProfile_CreateNewMutualExclusion(This,ppME) (This)->lpVtbl->CreateNewMutualExclusion(This,ppME) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMProfile_QueryInterface(IWMProfile* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMProfile_QueryInterface(IWMProfile* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMProfile_AddRef(IWMProfile* This) { +static inline ULONG IWMProfile_AddRef(IWMProfile* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMProfile_Release(IWMProfile* This) { +static inline ULONG IWMProfile_Release(IWMProfile* This) { return This->lpVtbl->Release(This); } /*** IWMProfile methods ***/ -static __WIDL_INLINE HRESULT IWMProfile_GetVersion(IWMProfile* This,WMT_VERSION *pdwVersion) { +static inline HRESULT IWMProfile_GetVersion(IWMProfile* This,WMT_VERSION *pdwVersion) { return This->lpVtbl->GetVersion(This,pdwVersion); } -static __WIDL_INLINE HRESULT IWMProfile_GetName(IWMProfile* This,WCHAR *pwszName,DWORD *pcchName) { +static inline HRESULT IWMProfile_GetName(IWMProfile* This,WCHAR *pwszName,DWORD *pcchName) { return This->lpVtbl->GetName(This,pwszName,pcchName); } -static __WIDL_INLINE HRESULT IWMProfile_SetName(IWMProfile* This,const WCHAR *pwszName) { +static inline HRESULT IWMProfile_SetName(IWMProfile* This,const WCHAR *pwszName) { return This->lpVtbl->SetName(This,pwszName); } -static __WIDL_INLINE HRESULT IWMProfile_GetDescription(IWMProfile* This,WCHAR *pwszDescription,DWORD *pcchDescription) { +static inline HRESULT IWMProfile_GetDescription(IWMProfile* This,WCHAR *pwszDescription,DWORD *pcchDescription) { return This->lpVtbl->GetDescription(This,pwszDescription,pcchDescription); } -static __WIDL_INLINE HRESULT IWMProfile_SetDescription(IWMProfile* This,const WCHAR *pwszDescription) { +static inline HRESULT IWMProfile_SetDescription(IWMProfile* This,const WCHAR *pwszDescription) { return This->lpVtbl->SetDescription(This,pwszDescription); } -static __WIDL_INLINE HRESULT IWMProfile_GetStreamCount(IWMProfile* This,DWORD *pcStreams) { +static inline HRESULT IWMProfile_GetStreamCount(IWMProfile* This,DWORD *pcStreams) { return This->lpVtbl->GetStreamCount(This,pcStreams); } -static __WIDL_INLINE HRESULT IWMProfile_GetStream(IWMProfile* This,DWORD dwStreamIndex,IWMStreamConfig **ppConfig) { +static inline HRESULT IWMProfile_GetStream(IWMProfile* This,DWORD dwStreamIndex,IWMStreamConfig **ppConfig) { return This->lpVtbl->GetStream(This,dwStreamIndex,ppConfig); } -static __WIDL_INLINE HRESULT IWMProfile_GetStreamByNumber(IWMProfile* This,WORD wStreamNum,IWMStreamConfig **ppConfig) { +static inline HRESULT IWMProfile_GetStreamByNumber(IWMProfile* This,WORD wStreamNum,IWMStreamConfig **ppConfig) { return This->lpVtbl->GetStreamByNumber(This,wStreamNum,ppConfig); } -static __WIDL_INLINE HRESULT IWMProfile_RemoveStream(IWMProfile* This,IWMStreamConfig *pConfig) { +static inline HRESULT IWMProfile_RemoveStream(IWMProfile* This,IWMStreamConfig *pConfig) { return This->lpVtbl->RemoveStream(This,pConfig); } -static __WIDL_INLINE HRESULT IWMProfile_RemoveStreamByNumber(IWMProfile* This,WORD wStreamNum) { +static inline HRESULT IWMProfile_RemoveStreamByNumber(IWMProfile* This,WORD wStreamNum) { return This->lpVtbl->RemoveStreamByNumber(This,wStreamNum); } -static __WIDL_INLINE HRESULT IWMProfile_AddStream(IWMProfile* This,IWMStreamConfig *pConfig) { +static inline HRESULT IWMProfile_AddStream(IWMProfile* This,IWMStreamConfig *pConfig) { return This->lpVtbl->AddStream(This,pConfig); } -static __WIDL_INLINE HRESULT IWMProfile_ReconfigStream(IWMProfile* This,IWMStreamConfig *pConfig) { +static inline HRESULT IWMProfile_ReconfigStream(IWMProfile* This,IWMStreamConfig *pConfig) { return This->lpVtbl->ReconfigStream(This,pConfig); } -static __WIDL_INLINE HRESULT IWMProfile_CreateNewStream(IWMProfile* This,REFGUID guidStreamType,IWMStreamConfig **ppConfig) { +static inline HRESULT IWMProfile_CreateNewStream(IWMProfile* This,REFGUID guidStreamType,IWMStreamConfig **ppConfig) { return This->lpVtbl->CreateNewStream(This,guidStreamType,ppConfig); } -static __WIDL_INLINE HRESULT IWMProfile_GetMutualExclusionCount(IWMProfile* This,DWORD *pcME) { +static inline HRESULT IWMProfile_GetMutualExclusionCount(IWMProfile* This,DWORD *pcME) { return This->lpVtbl->GetMutualExclusionCount(This,pcME); } -static __WIDL_INLINE HRESULT IWMProfile_GetMutualExclusion(IWMProfile* This,DWORD dwMEIndex,IWMMutualExclusion **ppME) { +static inline HRESULT IWMProfile_GetMutualExclusion(IWMProfile* This,DWORD dwMEIndex,IWMMutualExclusion **ppME) { return This->lpVtbl->GetMutualExclusion(This,dwMEIndex,ppME); } -static __WIDL_INLINE HRESULT IWMProfile_RemoveMutualExclusion(IWMProfile* This,IWMMutualExclusion *pME) { +static inline HRESULT IWMProfile_RemoveMutualExclusion(IWMProfile* This,IWMMutualExclusion *pME) { return This->lpVtbl->RemoveMutualExclusion(This,pME); } -static __WIDL_INLINE HRESULT IWMProfile_AddMutualExclusion(IWMProfile* This,IWMMutualExclusion *pME) { +static inline HRESULT IWMProfile_AddMutualExclusion(IWMProfile* This,IWMMutualExclusion *pME) { return This->lpVtbl->AddMutualExclusion(This,pME); } -static __WIDL_INLINE HRESULT IWMProfile_CreateNewMutualExclusion(IWMProfile* This,IWMMutualExclusion **ppME) { +static inline HRESULT IWMProfile_CreateNewMutualExclusion(IWMProfile* This,IWMMutualExclusion **ppME) { return This->lpVtbl->CreateNewMutualExclusion(This,ppME); } #endif @@ -2100,72 +2092,72 @@ interface IWMProfile2 { #define IWMProfile2_GetProfileID(This,guid) (This)->lpVtbl->GetProfileID(This,guid) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMProfile2_QueryInterface(IWMProfile2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMProfile2_QueryInterface(IWMProfile2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMProfile2_AddRef(IWMProfile2* This) { +static inline ULONG IWMProfile2_AddRef(IWMProfile2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMProfile2_Release(IWMProfile2* This) { +static inline ULONG IWMProfile2_Release(IWMProfile2* This) { return This->lpVtbl->Release(This); } /*** IWMProfile methods ***/ -static __WIDL_INLINE HRESULT IWMProfile2_GetVersion(IWMProfile2* This,WMT_VERSION *pdwVersion) { +static inline HRESULT IWMProfile2_GetVersion(IWMProfile2* This,WMT_VERSION *pdwVersion) { return This->lpVtbl->GetVersion(This,pdwVersion); } -static __WIDL_INLINE HRESULT IWMProfile2_GetName(IWMProfile2* This,WCHAR *pwszName,DWORD *pcchName) { +static inline HRESULT IWMProfile2_GetName(IWMProfile2* This,WCHAR *pwszName,DWORD *pcchName) { return This->lpVtbl->GetName(This,pwszName,pcchName); } -static __WIDL_INLINE HRESULT IWMProfile2_SetName(IWMProfile2* This,const WCHAR *pwszName) { +static inline HRESULT IWMProfile2_SetName(IWMProfile2* This,const WCHAR *pwszName) { return This->lpVtbl->SetName(This,pwszName); } -static __WIDL_INLINE HRESULT IWMProfile2_GetDescription(IWMProfile2* This,WCHAR *pwszDescription,DWORD *pcchDescription) { +static inline HRESULT IWMProfile2_GetDescription(IWMProfile2* This,WCHAR *pwszDescription,DWORD *pcchDescription) { return This->lpVtbl->GetDescription(This,pwszDescription,pcchDescription); } -static __WIDL_INLINE HRESULT IWMProfile2_SetDescription(IWMProfile2* This,const WCHAR *pwszDescription) { +static inline HRESULT IWMProfile2_SetDescription(IWMProfile2* This,const WCHAR *pwszDescription) { return This->lpVtbl->SetDescription(This,pwszDescription); } -static __WIDL_INLINE HRESULT IWMProfile2_GetStreamCount(IWMProfile2* This,DWORD *pcStreams) { +static inline HRESULT IWMProfile2_GetStreamCount(IWMProfile2* This,DWORD *pcStreams) { return This->lpVtbl->GetStreamCount(This,pcStreams); } -static __WIDL_INLINE HRESULT IWMProfile2_GetStream(IWMProfile2* This,DWORD dwStreamIndex,IWMStreamConfig **ppConfig) { +static inline HRESULT IWMProfile2_GetStream(IWMProfile2* This,DWORD dwStreamIndex,IWMStreamConfig **ppConfig) { return This->lpVtbl->GetStream(This,dwStreamIndex,ppConfig); } -static __WIDL_INLINE HRESULT IWMProfile2_GetStreamByNumber(IWMProfile2* This,WORD wStreamNum,IWMStreamConfig **ppConfig) { +static inline HRESULT IWMProfile2_GetStreamByNumber(IWMProfile2* This,WORD wStreamNum,IWMStreamConfig **ppConfig) { return This->lpVtbl->GetStreamByNumber(This,wStreamNum,ppConfig); } -static __WIDL_INLINE HRESULT IWMProfile2_RemoveStream(IWMProfile2* This,IWMStreamConfig *pConfig) { +static inline HRESULT IWMProfile2_RemoveStream(IWMProfile2* This,IWMStreamConfig *pConfig) { return This->lpVtbl->RemoveStream(This,pConfig); } -static __WIDL_INLINE HRESULT IWMProfile2_RemoveStreamByNumber(IWMProfile2* This,WORD wStreamNum) { +static inline HRESULT IWMProfile2_RemoveStreamByNumber(IWMProfile2* This,WORD wStreamNum) { return This->lpVtbl->RemoveStreamByNumber(This,wStreamNum); } -static __WIDL_INLINE HRESULT IWMProfile2_AddStream(IWMProfile2* This,IWMStreamConfig *pConfig) { +static inline HRESULT IWMProfile2_AddStream(IWMProfile2* This,IWMStreamConfig *pConfig) { return This->lpVtbl->AddStream(This,pConfig); } -static __WIDL_INLINE HRESULT IWMProfile2_ReconfigStream(IWMProfile2* This,IWMStreamConfig *pConfig) { +static inline HRESULT IWMProfile2_ReconfigStream(IWMProfile2* This,IWMStreamConfig *pConfig) { return This->lpVtbl->ReconfigStream(This,pConfig); } -static __WIDL_INLINE HRESULT IWMProfile2_CreateNewStream(IWMProfile2* This,REFGUID guidStreamType,IWMStreamConfig **ppConfig) { +static inline HRESULT IWMProfile2_CreateNewStream(IWMProfile2* This,REFGUID guidStreamType,IWMStreamConfig **ppConfig) { return This->lpVtbl->CreateNewStream(This,guidStreamType,ppConfig); } -static __WIDL_INLINE HRESULT IWMProfile2_GetMutualExclusionCount(IWMProfile2* This,DWORD *pcME) { +static inline HRESULT IWMProfile2_GetMutualExclusionCount(IWMProfile2* This,DWORD *pcME) { return This->lpVtbl->GetMutualExclusionCount(This,pcME); } -static __WIDL_INLINE HRESULT IWMProfile2_GetMutualExclusion(IWMProfile2* This,DWORD dwMEIndex,IWMMutualExclusion **ppME) { +static inline HRESULT IWMProfile2_GetMutualExclusion(IWMProfile2* This,DWORD dwMEIndex,IWMMutualExclusion **ppME) { return This->lpVtbl->GetMutualExclusion(This,dwMEIndex,ppME); } -static __WIDL_INLINE HRESULT IWMProfile2_RemoveMutualExclusion(IWMProfile2* This,IWMMutualExclusion *pME) { +static inline HRESULT IWMProfile2_RemoveMutualExclusion(IWMProfile2* This,IWMMutualExclusion *pME) { return This->lpVtbl->RemoveMutualExclusion(This,pME); } -static __WIDL_INLINE HRESULT IWMProfile2_AddMutualExclusion(IWMProfile2* This,IWMMutualExclusion *pME) { +static inline HRESULT IWMProfile2_AddMutualExclusion(IWMProfile2* This,IWMMutualExclusion *pME) { return This->lpVtbl->AddMutualExclusion(This,pME); } -static __WIDL_INLINE HRESULT IWMProfile2_CreateNewMutualExclusion(IWMProfile2* This,IWMMutualExclusion **ppME) { +static inline HRESULT IWMProfile2_CreateNewMutualExclusion(IWMProfile2* This,IWMMutualExclusion **ppME) { return This->lpVtbl->CreateNewMutualExclusion(This,ppME); } /*** IWMProfile2 methods ***/ -static __WIDL_INLINE HRESULT IWMProfile2_GetProfileID(IWMProfile2* This,GUID *guid) { +static inline HRESULT IWMProfile2_GetProfileID(IWMProfile2* This,GUID *guid) { return This->lpVtbl->GetProfileID(This,guid); } #endif @@ -2428,109 +2420,109 @@ interface IWMProfile3 { #define IWMProfile3_GetExpectedPacketCount(This,duration,packets) (This)->lpVtbl->GetExpectedPacketCount(This,duration,packets) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMProfile3_QueryInterface(IWMProfile3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMProfile3_QueryInterface(IWMProfile3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMProfile3_AddRef(IWMProfile3* This) { +static inline ULONG IWMProfile3_AddRef(IWMProfile3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMProfile3_Release(IWMProfile3* This) { +static inline ULONG IWMProfile3_Release(IWMProfile3* This) { return This->lpVtbl->Release(This); } /*** IWMProfile methods ***/ -static __WIDL_INLINE HRESULT IWMProfile3_GetVersion(IWMProfile3* This,WMT_VERSION *pdwVersion) { +static inline HRESULT IWMProfile3_GetVersion(IWMProfile3* This,WMT_VERSION *pdwVersion) { return This->lpVtbl->GetVersion(This,pdwVersion); } -static __WIDL_INLINE HRESULT IWMProfile3_GetName(IWMProfile3* This,WCHAR *pwszName,DWORD *pcchName) { +static inline HRESULT IWMProfile3_GetName(IWMProfile3* This,WCHAR *pwszName,DWORD *pcchName) { return This->lpVtbl->GetName(This,pwszName,pcchName); } -static __WIDL_INLINE HRESULT IWMProfile3_SetName(IWMProfile3* This,const WCHAR *pwszName) { +static inline HRESULT IWMProfile3_SetName(IWMProfile3* This,const WCHAR *pwszName) { return This->lpVtbl->SetName(This,pwszName); } -static __WIDL_INLINE HRESULT IWMProfile3_GetDescription(IWMProfile3* This,WCHAR *pwszDescription,DWORD *pcchDescription) { +static inline HRESULT IWMProfile3_GetDescription(IWMProfile3* This,WCHAR *pwszDescription,DWORD *pcchDescription) { return This->lpVtbl->GetDescription(This,pwszDescription,pcchDescription); } -static __WIDL_INLINE HRESULT IWMProfile3_SetDescription(IWMProfile3* This,const WCHAR *pwszDescription) { +static inline HRESULT IWMProfile3_SetDescription(IWMProfile3* This,const WCHAR *pwszDescription) { return This->lpVtbl->SetDescription(This,pwszDescription); } -static __WIDL_INLINE HRESULT IWMProfile3_GetStreamCount(IWMProfile3* This,DWORD *pcStreams) { +static inline HRESULT IWMProfile3_GetStreamCount(IWMProfile3* This,DWORD *pcStreams) { return This->lpVtbl->GetStreamCount(This,pcStreams); } -static __WIDL_INLINE HRESULT IWMProfile3_GetStream(IWMProfile3* This,DWORD dwStreamIndex,IWMStreamConfig **ppConfig) { +static inline HRESULT IWMProfile3_GetStream(IWMProfile3* This,DWORD dwStreamIndex,IWMStreamConfig **ppConfig) { return This->lpVtbl->GetStream(This,dwStreamIndex,ppConfig); } -static __WIDL_INLINE HRESULT IWMProfile3_GetStreamByNumber(IWMProfile3* This,WORD wStreamNum,IWMStreamConfig **ppConfig) { +static inline HRESULT IWMProfile3_GetStreamByNumber(IWMProfile3* This,WORD wStreamNum,IWMStreamConfig **ppConfig) { return This->lpVtbl->GetStreamByNumber(This,wStreamNum,ppConfig); } -static __WIDL_INLINE HRESULT IWMProfile3_RemoveStream(IWMProfile3* This,IWMStreamConfig *pConfig) { +static inline HRESULT IWMProfile3_RemoveStream(IWMProfile3* This,IWMStreamConfig *pConfig) { return This->lpVtbl->RemoveStream(This,pConfig); } -static __WIDL_INLINE HRESULT IWMProfile3_RemoveStreamByNumber(IWMProfile3* This,WORD wStreamNum) { +static inline HRESULT IWMProfile3_RemoveStreamByNumber(IWMProfile3* This,WORD wStreamNum) { return This->lpVtbl->RemoveStreamByNumber(This,wStreamNum); } -static __WIDL_INLINE HRESULT IWMProfile3_AddStream(IWMProfile3* This,IWMStreamConfig *pConfig) { +static inline HRESULT IWMProfile3_AddStream(IWMProfile3* This,IWMStreamConfig *pConfig) { return This->lpVtbl->AddStream(This,pConfig); } -static __WIDL_INLINE HRESULT IWMProfile3_ReconfigStream(IWMProfile3* This,IWMStreamConfig *pConfig) { +static inline HRESULT IWMProfile3_ReconfigStream(IWMProfile3* This,IWMStreamConfig *pConfig) { return This->lpVtbl->ReconfigStream(This,pConfig); } -static __WIDL_INLINE HRESULT IWMProfile3_CreateNewStream(IWMProfile3* This,REFGUID guidStreamType,IWMStreamConfig **ppConfig) { +static inline HRESULT IWMProfile3_CreateNewStream(IWMProfile3* This,REFGUID guidStreamType,IWMStreamConfig **ppConfig) { return This->lpVtbl->CreateNewStream(This,guidStreamType,ppConfig); } -static __WIDL_INLINE HRESULT IWMProfile3_GetMutualExclusionCount(IWMProfile3* This,DWORD *pcME) { +static inline HRESULT IWMProfile3_GetMutualExclusionCount(IWMProfile3* This,DWORD *pcME) { return This->lpVtbl->GetMutualExclusionCount(This,pcME); } -static __WIDL_INLINE HRESULT IWMProfile3_GetMutualExclusion(IWMProfile3* This,DWORD dwMEIndex,IWMMutualExclusion **ppME) { +static inline HRESULT IWMProfile3_GetMutualExclusion(IWMProfile3* This,DWORD dwMEIndex,IWMMutualExclusion **ppME) { return This->lpVtbl->GetMutualExclusion(This,dwMEIndex,ppME); } -static __WIDL_INLINE HRESULT IWMProfile3_RemoveMutualExclusion(IWMProfile3* This,IWMMutualExclusion *pME) { +static inline HRESULT IWMProfile3_RemoveMutualExclusion(IWMProfile3* This,IWMMutualExclusion *pME) { return This->lpVtbl->RemoveMutualExclusion(This,pME); } -static __WIDL_INLINE HRESULT IWMProfile3_AddMutualExclusion(IWMProfile3* This,IWMMutualExclusion *pME) { +static inline HRESULT IWMProfile3_AddMutualExclusion(IWMProfile3* This,IWMMutualExclusion *pME) { return This->lpVtbl->AddMutualExclusion(This,pME); } -static __WIDL_INLINE HRESULT IWMProfile3_CreateNewMutualExclusion(IWMProfile3* This,IWMMutualExclusion **ppME) { +static inline HRESULT IWMProfile3_CreateNewMutualExclusion(IWMProfile3* This,IWMMutualExclusion **ppME) { return This->lpVtbl->CreateNewMutualExclusion(This,ppME); } /*** IWMProfile2 methods ***/ -static __WIDL_INLINE HRESULT IWMProfile3_GetProfileID(IWMProfile3* This,GUID *guid) { +static inline HRESULT IWMProfile3_GetProfileID(IWMProfile3* This,GUID *guid) { return This->lpVtbl->GetProfileID(This,guid); } /*** IWMProfile3 methods ***/ -static __WIDL_INLINE HRESULT IWMProfile3_GetStorageFormat(IWMProfile3* This,WMT_STORAGE_FORMAT *storage) { +static inline HRESULT IWMProfile3_GetStorageFormat(IWMProfile3* This,WMT_STORAGE_FORMAT *storage) { return This->lpVtbl->GetStorageFormat(This,storage); } -static __WIDL_INLINE HRESULT IWMProfile3_SetStorageFormat(IWMProfile3* This,WMT_STORAGE_FORMAT storage) { +static inline HRESULT IWMProfile3_SetStorageFormat(IWMProfile3* This,WMT_STORAGE_FORMAT storage) { return This->lpVtbl->SetStorageFormat(This,storage); } -static __WIDL_INLINE HRESULT IWMProfile3_GetBandwidthSharingCount(IWMProfile3* This,DWORD *count) { +static inline HRESULT IWMProfile3_GetBandwidthSharingCount(IWMProfile3* This,DWORD *count) { return This->lpVtbl->GetBandwidthSharingCount(This,count); } -static __WIDL_INLINE HRESULT IWMProfile3_GetBandwidthSharing(IWMProfile3* This,DWORD index,IWMBandwidthSharing **bandwidth) { +static inline HRESULT IWMProfile3_GetBandwidthSharing(IWMProfile3* This,DWORD index,IWMBandwidthSharing **bandwidth) { return This->lpVtbl->GetBandwidthSharing(This,index,bandwidth); } -static __WIDL_INLINE HRESULT IWMProfile3_RemoveBandwidthSharing(IWMProfile3* This,IWMBandwidthSharing *bandwidth) { +static inline HRESULT IWMProfile3_RemoveBandwidthSharing(IWMProfile3* This,IWMBandwidthSharing *bandwidth) { return This->lpVtbl->RemoveBandwidthSharing(This,bandwidth); } -static __WIDL_INLINE HRESULT IWMProfile3_AddBandwidthSharing(IWMProfile3* This,IWMBandwidthSharing *bandwidth) { +static inline HRESULT IWMProfile3_AddBandwidthSharing(IWMProfile3* This,IWMBandwidthSharing *bandwidth) { return This->lpVtbl->AddBandwidthSharing(This,bandwidth); } -static __WIDL_INLINE HRESULT IWMProfile3_CreateNewBandwidthSharing(IWMProfile3* This,IWMBandwidthSharing **bandwidth) { +static inline HRESULT IWMProfile3_CreateNewBandwidthSharing(IWMProfile3* This,IWMBandwidthSharing **bandwidth) { return This->lpVtbl->CreateNewBandwidthSharing(This,bandwidth); } -static __WIDL_INLINE HRESULT IWMProfile3_GetStreamPrioritization(IWMProfile3* This,IWMStreamPrioritization **stream) { +static inline HRESULT IWMProfile3_GetStreamPrioritization(IWMProfile3* This,IWMStreamPrioritization **stream) { return This->lpVtbl->GetStreamPrioritization(This,stream); } -static __WIDL_INLINE HRESULT IWMProfile3_SetStreamPrioritization(IWMProfile3* This,IWMStreamPrioritization *stream) { +static inline HRESULT IWMProfile3_SetStreamPrioritization(IWMProfile3* This,IWMStreamPrioritization *stream) { return This->lpVtbl->SetStreamPrioritization(This,stream); } -static __WIDL_INLINE HRESULT IWMProfile3_RemoveStreamPrioritization(IWMProfile3* This) { +static inline HRESULT IWMProfile3_RemoveStreamPrioritization(IWMProfile3* This) { return This->lpVtbl->RemoveStreamPrioritization(This); } -static __WIDL_INLINE HRESULT IWMProfile3_CreateNewStreamPrioritization(IWMProfile3* This,IWMStreamPrioritization **stream) { +static inline HRESULT IWMProfile3_CreateNewStreamPrioritization(IWMProfile3* This,IWMStreamPrioritization **stream) { return This->lpVtbl->CreateNewStreamPrioritization(This,stream); } -static __WIDL_INLINE HRESULT IWMProfile3_GetExpectedPacketCount(IWMProfile3* This,QWORD duration,QWORD *packets) { +static inline HRESULT IWMProfile3_GetExpectedPacketCount(IWMProfile3* This,QWORD duration,QWORD *packets) { return This->lpVtbl->GetExpectedPacketCount(This,duration,packets); } #endif @@ -2649,32 +2641,32 @@ interface IWMProfileManager { #define IWMProfileManager_LoadSystemProfile(This,dwProfileIndex,ppProfile) (This)->lpVtbl->LoadSystemProfile(This,dwProfileIndex,ppProfile) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMProfileManager_QueryInterface(IWMProfileManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMProfileManager_QueryInterface(IWMProfileManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMProfileManager_AddRef(IWMProfileManager* This) { +static inline ULONG IWMProfileManager_AddRef(IWMProfileManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMProfileManager_Release(IWMProfileManager* This) { +static inline ULONG IWMProfileManager_Release(IWMProfileManager* This) { return This->lpVtbl->Release(This); } /*** IWMProfileManager methods ***/ -static __WIDL_INLINE HRESULT IWMProfileManager_CreateEmptyProfile(IWMProfileManager* This,WMT_VERSION dwVersion,IWMProfile **ppProfile) { +static inline HRESULT IWMProfileManager_CreateEmptyProfile(IWMProfileManager* This,WMT_VERSION dwVersion,IWMProfile **ppProfile) { return This->lpVtbl->CreateEmptyProfile(This,dwVersion,ppProfile); } -static __WIDL_INLINE HRESULT IWMProfileManager_LoadProfileByID(IWMProfileManager* This,REFGUID guidProfile,IWMProfile **ppProfile) { +static inline HRESULT IWMProfileManager_LoadProfileByID(IWMProfileManager* This,REFGUID guidProfile,IWMProfile **ppProfile) { return This->lpVtbl->LoadProfileByID(This,guidProfile,ppProfile); } -static __WIDL_INLINE HRESULT IWMProfileManager_LoadProfileByData(IWMProfileManager* This,const WCHAR *pwszProfile,IWMProfile **ppProfile) { +static inline HRESULT IWMProfileManager_LoadProfileByData(IWMProfileManager* This,const WCHAR *pwszProfile,IWMProfile **ppProfile) { return This->lpVtbl->LoadProfileByData(This,pwszProfile,ppProfile); } -static __WIDL_INLINE HRESULT IWMProfileManager_SaveProfile(IWMProfileManager* This,IWMProfile *pIWMProfile,WCHAR *pwszProfile,DWORD *pdwLength) { +static inline HRESULT IWMProfileManager_SaveProfile(IWMProfileManager* This,IWMProfile *pIWMProfile,WCHAR *pwszProfile,DWORD *pdwLength) { return This->lpVtbl->SaveProfile(This,pIWMProfile,pwszProfile,pdwLength); } -static __WIDL_INLINE HRESULT IWMProfileManager_GetSystemProfileCount(IWMProfileManager* This,DWORD *pcProfiles) { +static inline HRESULT IWMProfileManager_GetSystemProfileCount(IWMProfileManager* This,DWORD *pcProfiles) { return This->lpVtbl->GetSystemProfileCount(This,pcProfiles); } -static __WIDL_INLINE HRESULT IWMProfileManager_LoadSystemProfile(IWMProfileManager* This,DWORD dwProfileIndex,IWMProfile **ppProfile) { +static inline HRESULT IWMProfileManager_LoadSystemProfile(IWMProfileManager* This,DWORD dwProfileIndex,IWMProfile **ppProfile) { return This->lpVtbl->LoadSystemProfile(This,dwProfileIndex,ppProfile); } #endif @@ -2787,39 +2779,39 @@ interface IWMProfileManager2 { #define IWMProfileManager2_SetSystemProfileVersion(This,version) (This)->lpVtbl->SetSystemProfileVersion(This,version) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMProfileManager2_QueryInterface(IWMProfileManager2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMProfileManager2_QueryInterface(IWMProfileManager2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMProfileManager2_AddRef(IWMProfileManager2* This) { +static inline ULONG IWMProfileManager2_AddRef(IWMProfileManager2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMProfileManager2_Release(IWMProfileManager2* This) { +static inline ULONG IWMProfileManager2_Release(IWMProfileManager2* This) { return This->lpVtbl->Release(This); } /*** IWMProfileManager methods ***/ -static __WIDL_INLINE HRESULT IWMProfileManager2_CreateEmptyProfile(IWMProfileManager2* This,WMT_VERSION dwVersion,IWMProfile **ppProfile) { +static inline HRESULT IWMProfileManager2_CreateEmptyProfile(IWMProfileManager2* This,WMT_VERSION dwVersion,IWMProfile **ppProfile) { return This->lpVtbl->CreateEmptyProfile(This,dwVersion,ppProfile); } -static __WIDL_INLINE HRESULT IWMProfileManager2_LoadProfileByID(IWMProfileManager2* This,REFGUID guidProfile,IWMProfile **ppProfile) { +static inline HRESULT IWMProfileManager2_LoadProfileByID(IWMProfileManager2* This,REFGUID guidProfile,IWMProfile **ppProfile) { return This->lpVtbl->LoadProfileByID(This,guidProfile,ppProfile); } -static __WIDL_INLINE HRESULT IWMProfileManager2_LoadProfileByData(IWMProfileManager2* This,const WCHAR *pwszProfile,IWMProfile **ppProfile) { +static inline HRESULT IWMProfileManager2_LoadProfileByData(IWMProfileManager2* This,const WCHAR *pwszProfile,IWMProfile **ppProfile) { return This->lpVtbl->LoadProfileByData(This,pwszProfile,ppProfile); } -static __WIDL_INLINE HRESULT IWMProfileManager2_SaveProfile(IWMProfileManager2* This,IWMProfile *pIWMProfile,WCHAR *pwszProfile,DWORD *pdwLength) { +static inline HRESULT IWMProfileManager2_SaveProfile(IWMProfileManager2* This,IWMProfile *pIWMProfile,WCHAR *pwszProfile,DWORD *pdwLength) { return This->lpVtbl->SaveProfile(This,pIWMProfile,pwszProfile,pdwLength); } -static __WIDL_INLINE HRESULT IWMProfileManager2_GetSystemProfileCount(IWMProfileManager2* This,DWORD *pcProfiles) { +static inline HRESULT IWMProfileManager2_GetSystemProfileCount(IWMProfileManager2* This,DWORD *pcProfiles) { return This->lpVtbl->GetSystemProfileCount(This,pcProfiles); } -static __WIDL_INLINE HRESULT IWMProfileManager2_LoadSystemProfile(IWMProfileManager2* This,DWORD dwProfileIndex,IWMProfile **ppProfile) { +static inline HRESULT IWMProfileManager2_LoadSystemProfile(IWMProfileManager2* This,DWORD dwProfileIndex,IWMProfile **ppProfile) { return This->lpVtbl->LoadSystemProfile(This,dwProfileIndex,ppProfile); } /*** IWMProfileManager2 methods ***/ -static __WIDL_INLINE HRESULT IWMProfileManager2_GetSystemProfileVersion(IWMProfileManager2* This,WMT_VERSION *version) { +static inline HRESULT IWMProfileManager2_GetSystemProfileVersion(IWMProfileManager2* This,WMT_VERSION *version) { return This->lpVtbl->GetSystemProfileVersion(This,version); } -static __WIDL_INLINE HRESULT IWMProfileManager2_SetSystemProfileVersion(IWMProfileManager2* This,WMT_VERSION version) { +static inline HRESULT IWMProfileManager2_SetSystemProfileVersion(IWMProfileManager2* This,WMT_VERSION version) { return This->lpVtbl->SetSystemProfileVersion(This,version); } #endif @@ -2915,23 +2907,23 @@ interface IWMCodecInfo { #define IWMCodecInfo_GetCodecFormat(This,guid,codecindex,formatindex,streamconfig) (This)->lpVtbl->GetCodecFormat(This,guid,codecindex,formatindex,streamconfig) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMCodecInfo_QueryInterface(IWMCodecInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMCodecInfo_QueryInterface(IWMCodecInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMCodecInfo_AddRef(IWMCodecInfo* This) { +static inline ULONG IWMCodecInfo_AddRef(IWMCodecInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMCodecInfo_Release(IWMCodecInfo* This) { +static inline ULONG IWMCodecInfo_Release(IWMCodecInfo* This) { return This->lpVtbl->Release(This); } /*** IWMCodecInfo methods ***/ -static __WIDL_INLINE HRESULT IWMCodecInfo_GetCodecInfoCount(IWMCodecInfo* This,REFGUID guid,DWORD *count) { +static inline HRESULT IWMCodecInfo_GetCodecInfoCount(IWMCodecInfo* This,REFGUID guid,DWORD *count) { return This->lpVtbl->GetCodecInfoCount(This,guid,count); } -static __WIDL_INLINE HRESULT IWMCodecInfo_GetCodecFormatCount(IWMCodecInfo* This,REFGUID guid,DWORD codecindex,DWORD *formatcount) { +static inline HRESULT IWMCodecInfo_GetCodecFormatCount(IWMCodecInfo* This,REFGUID guid,DWORD codecindex,DWORD *formatcount) { return This->lpVtbl->GetCodecFormatCount(This,guid,codecindex,formatcount); } -static __WIDL_INLINE HRESULT IWMCodecInfo_GetCodecFormat(IWMCodecInfo* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig) { +static inline HRESULT IWMCodecInfo_GetCodecFormat(IWMCodecInfo* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig) { return This->lpVtbl->GetCodecFormat(This,guid,codecindex,formatindex,streamconfig); } #endif @@ -3045,30 +3037,30 @@ interface IWMCodecInfo2 { #define IWMCodecInfo2_GetCodecFormatDesc(This,guid,codecindex,formatindex,streamconfig,description,descrsize) (This)->lpVtbl->GetCodecFormatDesc(This,guid,codecindex,formatindex,streamconfig,description,descrsize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMCodecInfo2_QueryInterface(IWMCodecInfo2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMCodecInfo2_QueryInterface(IWMCodecInfo2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMCodecInfo2_AddRef(IWMCodecInfo2* This) { +static inline ULONG IWMCodecInfo2_AddRef(IWMCodecInfo2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMCodecInfo2_Release(IWMCodecInfo2* This) { +static inline ULONG IWMCodecInfo2_Release(IWMCodecInfo2* This) { return This->lpVtbl->Release(This); } /*** IWMCodecInfo methods ***/ -static __WIDL_INLINE HRESULT IWMCodecInfo2_GetCodecInfoCount(IWMCodecInfo2* This,REFGUID guid,DWORD *count) { +static inline HRESULT IWMCodecInfo2_GetCodecInfoCount(IWMCodecInfo2* This,REFGUID guid,DWORD *count) { return This->lpVtbl->GetCodecInfoCount(This,guid,count); } -static __WIDL_INLINE HRESULT IWMCodecInfo2_GetCodecFormatCount(IWMCodecInfo2* This,REFGUID guid,DWORD codecindex,DWORD *formatcount) { +static inline HRESULT IWMCodecInfo2_GetCodecFormatCount(IWMCodecInfo2* This,REFGUID guid,DWORD codecindex,DWORD *formatcount) { return This->lpVtbl->GetCodecFormatCount(This,guid,codecindex,formatcount); } -static __WIDL_INLINE HRESULT IWMCodecInfo2_GetCodecFormat(IWMCodecInfo2* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig) { +static inline HRESULT IWMCodecInfo2_GetCodecFormat(IWMCodecInfo2* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig) { return This->lpVtbl->GetCodecFormat(This,guid,codecindex,formatindex,streamconfig); } /*** IWMCodecInfo2 methods ***/ -static __WIDL_INLINE HRESULT IWMCodecInfo2_GetCodecName(IWMCodecInfo2* This,REFGUID guid,DWORD codecindex,WCHAR *name,DWORD *namesize) { +static inline HRESULT IWMCodecInfo2_GetCodecName(IWMCodecInfo2* This,REFGUID guid,DWORD codecindex,WCHAR *name,DWORD *namesize) { return This->lpVtbl->GetCodecName(This,guid,codecindex,name,namesize); } -static __WIDL_INLINE HRESULT IWMCodecInfo2_GetCodecFormatDesc(IWMCodecInfo2* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig,WCHAR *description,DWORD *descrsize) { +static inline HRESULT IWMCodecInfo2_GetCodecFormatDesc(IWMCodecInfo2* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig,WCHAR *description,DWORD *descrsize) { return This->lpVtbl->GetCodecFormatDesc(This,guid,codecindex,formatindex,streamconfig,description,descrsize); } #endif @@ -3244,43 +3236,43 @@ interface IWMCodecInfo3 { #define IWMCodecInfo3_GetCodecEnumerationSetting(This,guid,codecindex,name,type,value,size) (This)->lpVtbl->GetCodecEnumerationSetting(This,guid,codecindex,name,type,value,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMCodecInfo3_QueryInterface(IWMCodecInfo3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMCodecInfo3_QueryInterface(IWMCodecInfo3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMCodecInfo3_AddRef(IWMCodecInfo3* This) { +static inline ULONG IWMCodecInfo3_AddRef(IWMCodecInfo3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMCodecInfo3_Release(IWMCodecInfo3* This) { +static inline ULONG IWMCodecInfo3_Release(IWMCodecInfo3* This) { return This->lpVtbl->Release(This); } /*** IWMCodecInfo methods ***/ -static __WIDL_INLINE HRESULT IWMCodecInfo3_GetCodecInfoCount(IWMCodecInfo3* This,REFGUID guid,DWORD *count) { +static inline HRESULT IWMCodecInfo3_GetCodecInfoCount(IWMCodecInfo3* This,REFGUID guid,DWORD *count) { return This->lpVtbl->GetCodecInfoCount(This,guid,count); } -static __WIDL_INLINE HRESULT IWMCodecInfo3_GetCodecFormatCount(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,DWORD *formatcount) { +static inline HRESULT IWMCodecInfo3_GetCodecFormatCount(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,DWORD *formatcount) { return This->lpVtbl->GetCodecFormatCount(This,guid,codecindex,formatcount); } -static __WIDL_INLINE HRESULT IWMCodecInfo3_GetCodecFormat(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig) { +static inline HRESULT IWMCodecInfo3_GetCodecFormat(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig) { return This->lpVtbl->GetCodecFormat(This,guid,codecindex,formatindex,streamconfig); } /*** IWMCodecInfo2 methods ***/ -static __WIDL_INLINE HRESULT IWMCodecInfo3_GetCodecName(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,WCHAR *name,DWORD *namesize) { +static inline HRESULT IWMCodecInfo3_GetCodecName(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,WCHAR *name,DWORD *namesize) { return This->lpVtbl->GetCodecName(This,guid,codecindex,name,namesize); } -static __WIDL_INLINE HRESULT IWMCodecInfo3_GetCodecFormatDesc(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig,WCHAR *description,DWORD *descrsize) { +static inline HRESULT IWMCodecInfo3_GetCodecFormatDesc(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,DWORD formatindex,IWMStreamConfig **streamconfig,WCHAR *description,DWORD *descrsize) { return This->lpVtbl->GetCodecFormatDesc(This,guid,codecindex,formatindex,streamconfig,description,descrsize); } /*** IWMCodecInfo3 methods ***/ -static __WIDL_INLINE HRESULT IWMCodecInfo3_GetCodecFormatProp(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,DWORD formatindex,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { +static inline HRESULT IWMCodecInfo3_GetCodecFormatProp(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,DWORD formatindex,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { return This->lpVtbl->GetCodecFormatProp(This,guid,codecindex,formatindex,name,type,value,size); } -static __WIDL_INLINE HRESULT IWMCodecInfo3_GetCodecProp(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { +static inline HRESULT IWMCodecInfo3_GetCodecProp(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { return This->lpVtbl->GetCodecProp(This,guid,codecindex,name,type,value,size); } -static __WIDL_INLINE HRESULT IWMCodecInfo3_SetCodecEnumerationSetting(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,const WCHAR *name,WMT_ATTR_DATATYPE type,const BYTE *value,DWORD size) { +static inline HRESULT IWMCodecInfo3_SetCodecEnumerationSetting(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,const WCHAR *name,WMT_ATTR_DATATYPE type,const BYTE *value,DWORD size) { return This->lpVtbl->SetCodecEnumerationSetting(This,guid,codecindex,name,type,value,size); } -static __WIDL_INLINE HRESULT IWMCodecInfo3_GetCodecEnumerationSetting(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { +static inline HRESULT IWMCodecInfo3_GetCodecEnumerationSetting(IWMCodecInfo3* This,REFGUID guid,DWORD codecindex,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { return This->lpVtbl->GetCodecEnumerationSetting(This,guid,codecindex,name,type,value,size); } #endif @@ -3367,23 +3359,23 @@ interface IWMMediaProps { #define IWMMediaProps_SetMediaType(This,pType) (This)->lpVtbl->SetMediaType(This,pType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMMediaProps_QueryInterface(IWMMediaProps* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMMediaProps_QueryInterface(IWMMediaProps* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMMediaProps_AddRef(IWMMediaProps* This) { +static inline ULONG IWMMediaProps_AddRef(IWMMediaProps* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMMediaProps_Release(IWMMediaProps* This) { +static inline ULONG IWMMediaProps_Release(IWMMediaProps* This) { return This->lpVtbl->Release(This); } /*** IWMMediaProps methods ***/ -static __WIDL_INLINE HRESULT IWMMediaProps_GetType(IWMMediaProps* This,GUID *pguidType) { +static inline HRESULT IWMMediaProps_GetType(IWMMediaProps* This,GUID *pguidType) { return This->lpVtbl->GetType(This,pguidType); } -static __WIDL_INLINE HRESULT IWMMediaProps_GetMediaType(IWMMediaProps* This,WM_MEDIA_TYPE *pType,DWORD *pcbType) { +static inline HRESULT IWMMediaProps_GetMediaType(IWMMediaProps* This,WM_MEDIA_TYPE *pType,DWORD *pcbType) { return This->lpVtbl->GetMediaType(This,pType,pcbType); } -static __WIDL_INLINE HRESULT IWMMediaProps_SetMediaType(IWMMediaProps* This,WM_MEDIA_TYPE *pType) { +static inline HRESULT IWMMediaProps_SetMediaType(IWMMediaProps* This,WM_MEDIA_TYPE *pType) { return This->lpVtbl->SetMediaType(This,pType); } #endif @@ -3480,30 +3472,30 @@ interface IWMOutputMediaProps { #define IWMOutputMediaProps_GetConnectionName(This,pwszName,pcchName) (This)->lpVtbl->GetConnectionName(This,pwszName,pcchName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMOutputMediaProps_QueryInterface(IWMOutputMediaProps* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMOutputMediaProps_QueryInterface(IWMOutputMediaProps* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMOutputMediaProps_AddRef(IWMOutputMediaProps* This) { +static inline ULONG IWMOutputMediaProps_AddRef(IWMOutputMediaProps* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMOutputMediaProps_Release(IWMOutputMediaProps* This) { +static inline ULONG IWMOutputMediaProps_Release(IWMOutputMediaProps* This) { return This->lpVtbl->Release(This); } /*** IWMMediaProps methods ***/ -static __WIDL_INLINE HRESULT IWMOutputMediaProps_GetType(IWMOutputMediaProps* This,GUID *pguidType) { +static inline HRESULT IWMOutputMediaProps_GetType(IWMOutputMediaProps* This,GUID *pguidType) { return This->lpVtbl->GetType(This,pguidType); } -static __WIDL_INLINE HRESULT IWMOutputMediaProps_GetMediaType(IWMOutputMediaProps* This,WM_MEDIA_TYPE *pType,DWORD *pcbType) { +static inline HRESULT IWMOutputMediaProps_GetMediaType(IWMOutputMediaProps* This,WM_MEDIA_TYPE *pType,DWORD *pcbType) { return This->lpVtbl->GetMediaType(This,pType,pcbType); } -static __WIDL_INLINE HRESULT IWMOutputMediaProps_SetMediaType(IWMOutputMediaProps* This,WM_MEDIA_TYPE *pType) { +static inline HRESULT IWMOutputMediaProps_SetMediaType(IWMOutputMediaProps* This,WM_MEDIA_TYPE *pType) { return This->lpVtbl->SetMediaType(This,pType); } /*** IWMOutputMediaProps methods ***/ -static __WIDL_INLINE HRESULT IWMOutputMediaProps_GetStreamGroupName(IWMOutputMediaProps* This,WCHAR *pwszName,WORD *pcchName) { +static inline HRESULT IWMOutputMediaProps_GetStreamGroupName(IWMOutputMediaProps* This,WCHAR *pwszName,WORD *pcchName) { return This->lpVtbl->GetStreamGroupName(This,pwszName,pcchName); } -static __WIDL_INLINE HRESULT IWMOutputMediaProps_GetConnectionName(IWMOutputMediaProps* This,WCHAR *pwszName,WORD *pcchName) { +static inline HRESULT IWMOutputMediaProps_GetConnectionName(IWMOutputMediaProps* This,WCHAR *pwszName,WORD *pcchName) { return This->lpVtbl->GetConnectionName(This,pwszName,pcchName); } #endif @@ -3584,23 +3576,23 @@ interface IWMMetadataEditor { #define IWMMetadataEditor_Flush(This) (This)->lpVtbl->Flush(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMMetadataEditor_QueryInterface(IWMMetadataEditor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMMetadataEditor_QueryInterface(IWMMetadataEditor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMMetadataEditor_AddRef(IWMMetadataEditor* This) { +static inline ULONG IWMMetadataEditor_AddRef(IWMMetadataEditor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMMetadataEditor_Release(IWMMetadataEditor* This) { +static inline ULONG IWMMetadataEditor_Release(IWMMetadataEditor* This) { return This->lpVtbl->Release(This); } /*** IWMMetadataEditor methods ***/ -static __WIDL_INLINE HRESULT IWMMetadataEditor_Open(IWMMetadataEditor* This,const WCHAR *pwszFilename) { +static inline HRESULT IWMMetadataEditor_Open(IWMMetadataEditor* This,const WCHAR *pwszFilename) { return This->lpVtbl->Open(This,pwszFilename); } -static __WIDL_INLINE HRESULT IWMMetadataEditor_Close(IWMMetadataEditor* This) { +static inline HRESULT IWMMetadataEditor_Close(IWMMetadataEditor* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IWMMetadataEditor_Flush(IWMMetadataEditor* This) { +static inline HRESULT IWMMetadataEditor_Flush(IWMMetadataEditor* This) { return This->lpVtbl->Flush(This); } #endif @@ -3763,47 +3755,47 @@ interface IWMReader { #define IWMReader_Resume(This) (This)->lpVtbl->Resume(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReader_QueryInterface(IWMReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReader_QueryInterface(IWMReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReader_AddRef(IWMReader* This) { +static inline ULONG IWMReader_AddRef(IWMReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReader_Release(IWMReader* This) { +static inline ULONG IWMReader_Release(IWMReader* This) { return This->lpVtbl->Release(This); } /*** IWMReader methods ***/ -static __WIDL_INLINE HRESULT IWMReader_Open(IWMReader* This,const WCHAR *pwszURL,IWMReaderCallback *pCallback,void *pvContext) { +static inline HRESULT IWMReader_Open(IWMReader* This,const WCHAR *pwszURL,IWMReaderCallback *pCallback,void *pvContext) { return This->lpVtbl->Open(This,pwszURL,pCallback,pvContext); } -static __WIDL_INLINE HRESULT IWMReader_Close(IWMReader* This) { +static inline HRESULT IWMReader_Close(IWMReader* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IWMReader_GetOutputCount(IWMReader* This,DWORD *pcOutputs) { +static inline HRESULT IWMReader_GetOutputCount(IWMReader* This,DWORD *pcOutputs) { return This->lpVtbl->GetOutputCount(This,pcOutputs); } -static __WIDL_INLINE HRESULT IWMReader_GetOutputProps(IWMReader* This,DWORD dwOutputNum,IWMOutputMediaProps **ppOutput) { +static inline HRESULT IWMReader_GetOutputProps(IWMReader* This,DWORD dwOutputNum,IWMOutputMediaProps **ppOutput) { return This->lpVtbl->GetOutputProps(This,dwOutputNum,ppOutput); } -static __WIDL_INLINE HRESULT IWMReader_SetOutputProps(IWMReader* This,DWORD dwOutputNum,IWMOutputMediaProps *pOutput) { +static inline HRESULT IWMReader_SetOutputProps(IWMReader* This,DWORD dwOutputNum,IWMOutputMediaProps *pOutput) { return This->lpVtbl->SetOutputProps(This,dwOutputNum,pOutput); } -static __WIDL_INLINE HRESULT IWMReader_GetOutputFormatCount(IWMReader* This,DWORD dwOutputNumber,DWORD *pcFormats) { +static inline HRESULT IWMReader_GetOutputFormatCount(IWMReader* This,DWORD dwOutputNumber,DWORD *pcFormats) { return This->lpVtbl->GetOutputFormatCount(This,dwOutputNumber,pcFormats); } -static __WIDL_INLINE HRESULT IWMReader_GetOutputFormat(IWMReader* This,DWORD dwOutputNumber,DWORD dwFormatNumber,IWMOutputMediaProps **ppProps) { +static inline HRESULT IWMReader_GetOutputFormat(IWMReader* This,DWORD dwOutputNumber,DWORD dwFormatNumber,IWMOutputMediaProps **ppProps) { return This->lpVtbl->GetOutputFormat(This,dwOutputNumber,dwFormatNumber,ppProps); } -static __WIDL_INLINE HRESULT IWMReader_Start(IWMReader* This,QWORD cnsStart,QWORD cnsDuration,float fRate,void *pvContext) { +static inline HRESULT IWMReader_Start(IWMReader* This,QWORD cnsStart,QWORD cnsDuration,float fRate,void *pvContext) { return This->lpVtbl->Start(This,cnsStart,cnsDuration,fRate,pvContext); } -static __WIDL_INLINE HRESULT IWMReader_Stop(IWMReader* This) { +static inline HRESULT IWMReader_Stop(IWMReader* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IWMReader_Pause(IWMReader* This) { +static inline HRESULT IWMReader_Pause(IWMReader* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IWMReader_Resume(IWMReader* This) { +static inline HRESULT IWMReader_Resume(IWMReader* This) { return This->lpVtbl->Resume(This); } #endif @@ -3869,17 +3861,17 @@ interface IWMPlayerHook { #define IWMPlayerHook_PreDecode(This) (This)->lpVtbl->PreDecode(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPlayerHook_QueryInterface(IWMPlayerHook* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPlayerHook_QueryInterface(IWMPlayerHook* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPlayerHook_AddRef(IWMPlayerHook* This) { +static inline ULONG IWMPlayerHook_AddRef(IWMPlayerHook* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPlayerHook_Release(IWMPlayerHook* This) { +static inline ULONG IWMPlayerHook_Release(IWMPlayerHook* This) { return This->lpVtbl->Release(This); } /*** IWMPlayerHook methods ***/ -static __WIDL_INLINE HRESULT IWMPlayerHook_PreDecode(IWMPlayerHook* This) { +static inline HRESULT IWMPlayerHook_PreDecode(IWMPlayerHook* This) { return This->lpVtbl->PreDecode(This); } #endif @@ -4120,74 +4112,74 @@ interface IWMReaderAdvanced { #define IWMReaderAdvanced_NotifyLateDelivery(This,cnsLateness) (This)->lpVtbl->NotifyLateDelivery(This,cnsLateness) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced_QueryInterface(IWMReaderAdvanced* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderAdvanced_QueryInterface(IWMReaderAdvanced* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderAdvanced_AddRef(IWMReaderAdvanced* This) { +static inline ULONG IWMReaderAdvanced_AddRef(IWMReaderAdvanced* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderAdvanced_Release(IWMReaderAdvanced* This) { +static inline ULONG IWMReaderAdvanced_Release(IWMReaderAdvanced* This) { return This->lpVtbl->Release(This); } /*** IWMReaderAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced_SetUserProvidedClock(IWMReaderAdvanced* This,WINBOOL fUserClock) { +static inline HRESULT IWMReaderAdvanced_SetUserProvidedClock(IWMReaderAdvanced* This,WINBOOL fUserClock) { return This->lpVtbl->SetUserProvidedClock(This,fUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetUserProvidedClock(IWMReaderAdvanced* This,WINBOOL *pfUserClock) { +static inline HRESULT IWMReaderAdvanced_GetUserProvidedClock(IWMReaderAdvanced* This,WINBOOL *pfUserClock) { return This->lpVtbl->GetUserProvidedClock(This,pfUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_DeliverTime(IWMReaderAdvanced* This,QWORD cnsTime) { +static inline HRESULT IWMReaderAdvanced_DeliverTime(IWMReaderAdvanced* This,QWORD cnsTime) { return This->lpVtbl->DeliverTime(This,cnsTime); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_SetManualStreamSelection(IWMReaderAdvanced* This,WINBOOL fSelection) { +static inline HRESULT IWMReaderAdvanced_SetManualStreamSelection(IWMReaderAdvanced* This,WINBOOL fSelection) { return This->lpVtbl->SetManualStreamSelection(This,fSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetManualStreamSelection(IWMReaderAdvanced* This,WINBOOL *pfSelection) { +static inline HRESULT IWMReaderAdvanced_GetManualStreamSelection(IWMReaderAdvanced* This,WINBOOL *pfSelection) { return This->lpVtbl->GetManualStreamSelection(This,pfSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_SetStreamsSelected(IWMReaderAdvanced* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { +static inline HRESULT IWMReaderAdvanced_SetStreamsSelected(IWMReaderAdvanced* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { return This->lpVtbl->SetStreamsSelected(This,cStreamCount,pwStreamNumbers,pSelections); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetStreamSelected(IWMReaderAdvanced* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { +static inline HRESULT IWMReaderAdvanced_GetStreamSelected(IWMReaderAdvanced* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { return This->lpVtbl->GetStreamSelected(This,wStreamNum,pSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_SetReceiveSelectionCallbacks(IWMReaderAdvanced* This,WINBOOL fGetCallbacks) { +static inline HRESULT IWMReaderAdvanced_SetReceiveSelectionCallbacks(IWMReaderAdvanced* This,WINBOOL fGetCallbacks) { return This->lpVtbl->SetReceiveSelectionCallbacks(This,fGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetReceiveSelectionCallbacks(IWMReaderAdvanced* This,WINBOOL *pfGetCallbacks) { +static inline HRESULT IWMReaderAdvanced_GetReceiveSelectionCallbacks(IWMReaderAdvanced* This,WINBOOL *pfGetCallbacks) { return This->lpVtbl->GetReceiveSelectionCallbacks(This,pfGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_SetReceiveStreamSamples(IWMReaderAdvanced* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced_SetReceiveStreamSamples(IWMReaderAdvanced* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { return This->lpVtbl->SetReceiveStreamSamples(This,wStreamNum,fReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetReceiveStreamSamples(IWMReaderAdvanced* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced_GetReceiveStreamSamples(IWMReaderAdvanced* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { return This->lpVtbl->GetReceiveStreamSamples(This,wStreamNum,pfReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_SetAllocateForOutput(IWMReaderAdvanced* This,DWORD dwOutputNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced_SetAllocateForOutput(IWMReaderAdvanced* This,DWORD dwOutputNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForOutput(This,dwOutputNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetAllocateForOutput(IWMReaderAdvanced* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced_GetAllocateForOutput(IWMReaderAdvanced* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForOutput(This,dwOutputNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_SetAllocateForStream(IWMReaderAdvanced* This,WORD wStreamNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced_SetAllocateForStream(IWMReaderAdvanced* This,WORD wStreamNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForStream(This,wStreamNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetAllocateForStream(IWMReaderAdvanced* This,WORD dwStreamNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced_GetAllocateForStream(IWMReaderAdvanced* This,WORD dwStreamNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForStream(This,dwStreamNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetStatistics(IWMReaderAdvanced* This,WM_READER_STATISTICS *pStatistics) { +static inline HRESULT IWMReaderAdvanced_GetStatistics(IWMReaderAdvanced* This,WM_READER_STATISTICS *pStatistics) { return This->lpVtbl->GetStatistics(This,pStatistics); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_SetClientInfo(IWMReaderAdvanced* This,WM_READER_CLIENTINFO *pClientInfo) { +static inline HRESULT IWMReaderAdvanced_SetClientInfo(IWMReaderAdvanced* This,WM_READER_CLIENTINFO *pClientInfo) { return This->lpVtbl->SetClientInfo(This,pClientInfo); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetMaxOutputSampleSize(IWMReaderAdvanced* This,DWORD dwOutput,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced_GetMaxOutputSampleSize(IWMReaderAdvanced* This,DWORD dwOutput,DWORD *pcbMax) { return This->lpVtbl->GetMaxOutputSampleSize(This,dwOutput,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_GetMaxStreamSampleSize(IWMReaderAdvanced* This,WORD wStream,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced_GetMaxStreamSampleSize(IWMReaderAdvanced* This,WORD wStream,DWORD *pcbMax) { return This->lpVtbl->GetMaxStreamSampleSize(This,wStream,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced_NotifyLateDelivery(IWMReaderAdvanced* This,QWORD cnsLateness) { +static inline HRESULT IWMReaderAdvanced_NotifyLateDelivery(IWMReaderAdvanced* This,QWORD cnsLateness) { return This->lpVtbl->NotifyLateDelivery(This,cnsLateness); } #endif @@ -4516,120 +4508,120 @@ interface IWMReaderAdvanced2 { #define IWMReaderAdvanced2_OpenStream(This,pStream,pCallback,pvContext) (This)->lpVtbl->OpenStream(This,pStream,pCallback,pvContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_QueryInterface(IWMReaderAdvanced2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderAdvanced2_QueryInterface(IWMReaderAdvanced2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderAdvanced2_AddRef(IWMReaderAdvanced2* This) { +static inline ULONG IWMReaderAdvanced2_AddRef(IWMReaderAdvanced2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderAdvanced2_Release(IWMReaderAdvanced2* This) { +static inline ULONG IWMReaderAdvanced2_Release(IWMReaderAdvanced2* This) { return This->lpVtbl->Release(This); } /*** IWMReaderAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetUserProvidedClock(IWMReaderAdvanced2* This,WINBOOL fUserClock) { +static inline HRESULT IWMReaderAdvanced2_SetUserProvidedClock(IWMReaderAdvanced2* This,WINBOOL fUserClock) { return This->lpVtbl->SetUserProvidedClock(This,fUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetUserProvidedClock(IWMReaderAdvanced2* This,WINBOOL *pfUserClock) { +static inline HRESULT IWMReaderAdvanced2_GetUserProvidedClock(IWMReaderAdvanced2* This,WINBOOL *pfUserClock) { return This->lpVtbl->GetUserProvidedClock(This,pfUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_DeliverTime(IWMReaderAdvanced2* This,QWORD cnsTime) { +static inline HRESULT IWMReaderAdvanced2_DeliverTime(IWMReaderAdvanced2* This,QWORD cnsTime) { return This->lpVtbl->DeliverTime(This,cnsTime); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetManualStreamSelection(IWMReaderAdvanced2* This,WINBOOL fSelection) { +static inline HRESULT IWMReaderAdvanced2_SetManualStreamSelection(IWMReaderAdvanced2* This,WINBOOL fSelection) { return This->lpVtbl->SetManualStreamSelection(This,fSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetManualStreamSelection(IWMReaderAdvanced2* This,WINBOOL *pfSelection) { +static inline HRESULT IWMReaderAdvanced2_GetManualStreamSelection(IWMReaderAdvanced2* This,WINBOOL *pfSelection) { return This->lpVtbl->GetManualStreamSelection(This,pfSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetStreamsSelected(IWMReaderAdvanced2* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { +static inline HRESULT IWMReaderAdvanced2_SetStreamsSelected(IWMReaderAdvanced2* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { return This->lpVtbl->SetStreamsSelected(This,cStreamCount,pwStreamNumbers,pSelections); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetStreamSelected(IWMReaderAdvanced2* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { +static inline HRESULT IWMReaderAdvanced2_GetStreamSelected(IWMReaderAdvanced2* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { return This->lpVtbl->GetStreamSelected(This,wStreamNum,pSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetReceiveSelectionCallbacks(IWMReaderAdvanced2* This,WINBOOL fGetCallbacks) { +static inline HRESULT IWMReaderAdvanced2_SetReceiveSelectionCallbacks(IWMReaderAdvanced2* This,WINBOOL fGetCallbacks) { return This->lpVtbl->SetReceiveSelectionCallbacks(This,fGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetReceiveSelectionCallbacks(IWMReaderAdvanced2* This,WINBOOL *pfGetCallbacks) { +static inline HRESULT IWMReaderAdvanced2_GetReceiveSelectionCallbacks(IWMReaderAdvanced2* This,WINBOOL *pfGetCallbacks) { return This->lpVtbl->GetReceiveSelectionCallbacks(This,pfGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetReceiveStreamSamples(IWMReaderAdvanced2* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced2_SetReceiveStreamSamples(IWMReaderAdvanced2* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { return This->lpVtbl->SetReceiveStreamSamples(This,wStreamNum,fReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetReceiveStreamSamples(IWMReaderAdvanced2* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced2_GetReceiveStreamSamples(IWMReaderAdvanced2* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { return This->lpVtbl->GetReceiveStreamSamples(This,wStreamNum,pfReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetAllocateForOutput(IWMReaderAdvanced2* This,DWORD dwOutputNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced2_SetAllocateForOutput(IWMReaderAdvanced2* This,DWORD dwOutputNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForOutput(This,dwOutputNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetAllocateForOutput(IWMReaderAdvanced2* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced2_GetAllocateForOutput(IWMReaderAdvanced2* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForOutput(This,dwOutputNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetAllocateForStream(IWMReaderAdvanced2* This,WORD wStreamNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced2_SetAllocateForStream(IWMReaderAdvanced2* This,WORD wStreamNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForStream(This,wStreamNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetAllocateForStream(IWMReaderAdvanced2* This,WORD dwStreamNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced2_GetAllocateForStream(IWMReaderAdvanced2* This,WORD dwStreamNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForStream(This,dwStreamNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetStatistics(IWMReaderAdvanced2* This,WM_READER_STATISTICS *pStatistics) { +static inline HRESULT IWMReaderAdvanced2_GetStatistics(IWMReaderAdvanced2* This,WM_READER_STATISTICS *pStatistics) { return This->lpVtbl->GetStatistics(This,pStatistics); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetClientInfo(IWMReaderAdvanced2* This,WM_READER_CLIENTINFO *pClientInfo) { +static inline HRESULT IWMReaderAdvanced2_SetClientInfo(IWMReaderAdvanced2* This,WM_READER_CLIENTINFO *pClientInfo) { return This->lpVtbl->SetClientInfo(This,pClientInfo); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetMaxOutputSampleSize(IWMReaderAdvanced2* This,DWORD dwOutput,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced2_GetMaxOutputSampleSize(IWMReaderAdvanced2* This,DWORD dwOutput,DWORD *pcbMax) { return This->lpVtbl->GetMaxOutputSampleSize(This,dwOutput,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetMaxStreamSampleSize(IWMReaderAdvanced2* This,WORD wStream,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced2_GetMaxStreamSampleSize(IWMReaderAdvanced2* This,WORD wStream,DWORD *pcbMax) { return This->lpVtbl->GetMaxStreamSampleSize(This,wStream,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_NotifyLateDelivery(IWMReaderAdvanced2* This,QWORD cnsLateness) { +static inline HRESULT IWMReaderAdvanced2_NotifyLateDelivery(IWMReaderAdvanced2* This,QWORD cnsLateness) { return This->lpVtbl->NotifyLateDelivery(This,cnsLateness); } /*** IWMReaderAdvanced2 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetPlayMode(IWMReaderAdvanced2* This,WMT_PLAY_MODE Mode) { +static inline HRESULT IWMReaderAdvanced2_SetPlayMode(IWMReaderAdvanced2* This,WMT_PLAY_MODE Mode) { return This->lpVtbl->SetPlayMode(This,Mode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetPlayMode(IWMReaderAdvanced2* This,WMT_PLAY_MODE *pMode) { +static inline HRESULT IWMReaderAdvanced2_GetPlayMode(IWMReaderAdvanced2* This,WMT_PLAY_MODE *pMode) { return This->lpVtbl->GetPlayMode(This,pMode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetBufferProgress(IWMReaderAdvanced2* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { +static inline HRESULT IWMReaderAdvanced2_GetBufferProgress(IWMReaderAdvanced2* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { return This->lpVtbl->GetBufferProgress(This,pdwPercent,pcnsBuffering); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetDownloadProgress(IWMReaderAdvanced2* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { +static inline HRESULT IWMReaderAdvanced2_GetDownloadProgress(IWMReaderAdvanced2* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { return This->lpVtbl->GetDownloadProgress(This,pdwPercent,pqwBytesDownloaded,pcnsDownload); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetSaveAsProgress(IWMReaderAdvanced2* This,DWORD *pdwPercent) { +static inline HRESULT IWMReaderAdvanced2_GetSaveAsProgress(IWMReaderAdvanced2* This,DWORD *pdwPercent) { return This->lpVtbl->GetSaveAsProgress(This,pdwPercent); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SaveFileAs(IWMReaderAdvanced2* This,const WCHAR *pwszFilename) { +static inline HRESULT IWMReaderAdvanced2_SaveFileAs(IWMReaderAdvanced2* This,const WCHAR *pwszFilename) { return This->lpVtbl->SaveFileAs(This,pwszFilename); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetProtocolName(IWMReaderAdvanced2* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { +static inline HRESULT IWMReaderAdvanced2_GetProtocolName(IWMReaderAdvanced2* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { return This->lpVtbl->GetProtocolName(This,pwszProtocol,pcchProtocol); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_StartAtMarker(IWMReaderAdvanced2* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { +static inline HRESULT IWMReaderAdvanced2_StartAtMarker(IWMReaderAdvanced2* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { return This->lpVtbl->StartAtMarker(This,wMarkerIndex,cnsDuration,fRate,pvContext); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetOutputSetting(IWMReaderAdvanced2* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { +static inline HRESULT IWMReaderAdvanced2_GetOutputSetting(IWMReaderAdvanced2* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { return This->lpVtbl->GetOutputSetting(This,dwOutputNum,pszName,pType,pValue,pcbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetOutputSetting(IWMReaderAdvanced2* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { +static inline HRESULT IWMReaderAdvanced2_SetOutputSetting(IWMReaderAdvanced2* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { return This->lpVtbl->SetOutputSetting(This,dwOutputNum,pszName,Type,pValue,cbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_Preroll(IWMReaderAdvanced2* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { +static inline HRESULT IWMReaderAdvanced2_Preroll(IWMReaderAdvanced2* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { return This->lpVtbl->Preroll(This,cnsStart,cnsDuration,fRate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_SetLogClientID(IWMReaderAdvanced2* This,WINBOOL fLogClientID) { +static inline HRESULT IWMReaderAdvanced2_SetLogClientID(IWMReaderAdvanced2* This,WINBOOL fLogClientID) { return This->lpVtbl->SetLogClientID(This,fLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_GetLogClientID(IWMReaderAdvanced2* This,WINBOOL *pfLogClientID) { +static inline HRESULT IWMReaderAdvanced2_GetLogClientID(IWMReaderAdvanced2* This,WINBOOL *pfLogClientID) { return This->lpVtbl->GetLogClientID(This,pfLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_StopBuffering(IWMReaderAdvanced2* This) { +static inline HRESULT IWMReaderAdvanced2_StopBuffering(IWMReaderAdvanced2* This) { return This->lpVtbl->StopBuffering(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced2_OpenStream(IWMReaderAdvanced2* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { +static inline HRESULT IWMReaderAdvanced2_OpenStream(IWMReaderAdvanced2* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { return This->lpVtbl->OpenStream(This,pStream,pCallback,pvContext); } #endif @@ -4921,127 +4913,127 @@ interface IWMReaderAdvanced3 { #define IWMReaderAdvanced3_StartAtPosition(This,wStreamNum,pvOffsetStart,pvDuration,dwOffsetFormat,fRate,pvContext) (This)->lpVtbl->StartAtPosition(This,wStreamNum,pvOffsetStart,pvDuration,dwOffsetFormat,fRate,pvContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_QueryInterface(IWMReaderAdvanced3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderAdvanced3_QueryInterface(IWMReaderAdvanced3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderAdvanced3_AddRef(IWMReaderAdvanced3* This) { +static inline ULONG IWMReaderAdvanced3_AddRef(IWMReaderAdvanced3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderAdvanced3_Release(IWMReaderAdvanced3* This) { +static inline ULONG IWMReaderAdvanced3_Release(IWMReaderAdvanced3* This) { return This->lpVtbl->Release(This); } /*** IWMReaderAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetUserProvidedClock(IWMReaderAdvanced3* This,WINBOOL fUserClock) { +static inline HRESULT IWMReaderAdvanced3_SetUserProvidedClock(IWMReaderAdvanced3* This,WINBOOL fUserClock) { return This->lpVtbl->SetUserProvidedClock(This,fUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetUserProvidedClock(IWMReaderAdvanced3* This,WINBOOL *pfUserClock) { +static inline HRESULT IWMReaderAdvanced3_GetUserProvidedClock(IWMReaderAdvanced3* This,WINBOOL *pfUserClock) { return This->lpVtbl->GetUserProvidedClock(This,pfUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_DeliverTime(IWMReaderAdvanced3* This,QWORD cnsTime) { +static inline HRESULT IWMReaderAdvanced3_DeliverTime(IWMReaderAdvanced3* This,QWORD cnsTime) { return This->lpVtbl->DeliverTime(This,cnsTime); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetManualStreamSelection(IWMReaderAdvanced3* This,WINBOOL fSelection) { +static inline HRESULT IWMReaderAdvanced3_SetManualStreamSelection(IWMReaderAdvanced3* This,WINBOOL fSelection) { return This->lpVtbl->SetManualStreamSelection(This,fSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetManualStreamSelection(IWMReaderAdvanced3* This,WINBOOL *pfSelection) { +static inline HRESULT IWMReaderAdvanced3_GetManualStreamSelection(IWMReaderAdvanced3* This,WINBOOL *pfSelection) { return This->lpVtbl->GetManualStreamSelection(This,pfSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetStreamsSelected(IWMReaderAdvanced3* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { +static inline HRESULT IWMReaderAdvanced3_SetStreamsSelected(IWMReaderAdvanced3* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { return This->lpVtbl->SetStreamsSelected(This,cStreamCount,pwStreamNumbers,pSelections); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetStreamSelected(IWMReaderAdvanced3* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { +static inline HRESULT IWMReaderAdvanced3_GetStreamSelected(IWMReaderAdvanced3* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { return This->lpVtbl->GetStreamSelected(This,wStreamNum,pSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetReceiveSelectionCallbacks(IWMReaderAdvanced3* This,WINBOOL fGetCallbacks) { +static inline HRESULT IWMReaderAdvanced3_SetReceiveSelectionCallbacks(IWMReaderAdvanced3* This,WINBOOL fGetCallbacks) { return This->lpVtbl->SetReceiveSelectionCallbacks(This,fGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetReceiveSelectionCallbacks(IWMReaderAdvanced3* This,WINBOOL *pfGetCallbacks) { +static inline HRESULT IWMReaderAdvanced3_GetReceiveSelectionCallbacks(IWMReaderAdvanced3* This,WINBOOL *pfGetCallbacks) { return This->lpVtbl->GetReceiveSelectionCallbacks(This,pfGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetReceiveStreamSamples(IWMReaderAdvanced3* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced3_SetReceiveStreamSamples(IWMReaderAdvanced3* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { return This->lpVtbl->SetReceiveStreamSamples(This,wStreamNum,fReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetReceiveStreamSamples(IWMReaderAdvanced3* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced3_GetReceiveStreamSamples(IWMReaderAdvanced3* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { return This->lpVtbl->GetReceiveStreamSamples(This,wStreamNum,pfReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetAllocateForOutput(IWMReaderAdvanced3* This,DWORD dwOutputNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced3_SetAllocateForOutput(IWMReaderAdvanced3* This,DWORD dwOutputNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForOutput(This,dwOutputNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetAllocateForOutput(IWMReaderAdvanced3* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced3_GetAllocateForOutput(IWMReaderAdvanced3* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForOutput(This,dwOutputNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetAllocateForStream(IWMReaderAdvanced3* This,WORD wStreamNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced3_SetAllocateForStream(IWMReaderAdvanced3* This,WORD wStreamNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForStream(This,wStreamNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetAllocateForStream(IWMReaderAdvanced3* This,WORD dwStreamNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced3_GetAllocateForStream(IWMReaderAdvanced3* This,WORD dwStreamNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForStream(This,dwStreamNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetStatistics(IWMReaderAdvanced3* This,WM_READER_STATISTICS *pStatistics) { +static inline HRESULT IWMReaderAdvanced3_GetStatistics(IWMReaderAdvanced3* This,WM_READER_STATISTICS *pStatistics) { return This->lpVtbl->GetStatistics(This,pStatistics); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetClientInfo(IWMReaderAdvanced3* This,WM_READER_CLIENTINFO *pClientInfo) { +static inline HRESULT IWMReaderAdvanced3_SetClientInfo(IWMReaderAdvanced3* This,WM_READER_CLIENTINFO *pClientInfo) { return This->lpVtbl->SetClientInfo(This,pClientInfo); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetMaxOutputSampleSize(IWMReaderAdvanced3* This,DWORD dwOutput,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced3_GetMaxOutputSampleSize(IWMReaderAdvanced3* This,DWORD dwOutput,DWORD *pcbMax) { return This->lpVtbl->GetMaxOutputSampleSize(This,dwOutput,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetMaxStreamSampleSize(IWMReaderAdvanced3* This,WORD wStream,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced3_GetMaxStreamSampleSize(IWMReaderAdvanced3* This,WORD wStream,DWORD *pcbMax) { return This->lpVtbl->GetMaxStreamSampleSize(This,wStream,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_NotifyLateDelivery(IWMReaderAdvanced3* This,QWORD cnsLateness) { +static inline HRESULT IWMReaderAdvanced3_NotifyLateDelivery(IWMReaderAdvanced3* This,QWORD cnsLateness) { return This->lpVtbl->NotifyLateDelivery(This,cnsLateness); } /*** IWMReaderAdvanced2 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetPlayMode(IWMReaderAdvanced3* This,WMT_PLAY_MODE Mode) { +static inline HRESULT IWMReaderAdvanced3_SetPlayMode(IWMReaderAdvanced3* This,WMT_PLAY_MODE Mode) { return This->lpVtbl->SetPlayMode(This,Mode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetPlayMode(IWMReaderAdvanced3* This,WMT_PLAY_MODE *pMode) { +static inline HRESULT IWMReaderAdvanced3_GetPlayMode(IWMReaderAdvanced3* This,WMT_PLAY_MODE *pMode) { return This->lpVtbl->GetPlayMode(This,pMode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetBufferProgress(IWMReaderAdvanced3* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { +static inline HRESULT IWMReaderAdvanced3_GetBufferProgress(IWMReaderAdvanced3* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { return This->lpVtbl->GetBufferProgress(This,pdwPercent,pcnsBuffering); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetDownloadProgress(IWMReaderAdvanced3* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { +static inline HRESULT IWMReaderAdvanced3_GetDownloadProgress(IWMReaderAdvanced3* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { return This->lpVtbl->GetDownloadProgress(This,pdwPercent,pqwBytesDownloaded,pcnsDownload); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetSaveAsProgress(IWMReaderAdvanced3* This,DWORD *pdwPercent) { +static inline HRESULT IWMReaderAdvanced3_GetSaveAsProgress(IWMReaderAdvanced3* This,DWORD *pdwPercent) { return This->lpVtbl->GetSaveAsProgress(This,pdwPercent); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SaveFileAs(IWMReaderAdvanced3* This,const WCHAR *pwszFilename) { +static inline HRESULT IWMReaderAdvanced3_SaveFileAs(IWMReaderAdvanced3* This,const WCHAR *pwszFilename) { return This->lpVtbl->SaveFileAs(This,pwszFilename); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetProtocolName(IWMReaderAdvanced3* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { +static inline HRESULT IWMReaderAdvanced3_GetProtocolName(IWMReaderAdvanced3* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { return This->lpVtbl->GetProtocolName(This,pwszProtocol,pcchProtocol); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_StartAtMarker(IWMReaderAdvanced3* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { +static inline HRESULT IWMReaderAdvanced3_StartAtMarker(IWMReaderAdvanced3* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { return This->lpVtbl->StartAtMarker(This,wMarkerIndex,cnsDuration,fRate,pvContext); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetOutputSetting(IWMReaderAdvanced3* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { +static inline HRESULT IWMReaderAdvanced3_GetOutputSetting(IWMReaderAdvanced3* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { return This->lpVtbl->GetOutputSetting(This,dwOutputNum,pszName,pType,pValue,pcbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetOutputSetting(IWMReaderAdvanced3* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { +static inline HRESULT IWMReaderAdvanced3_SetOutputSetting(IWMReaderAdvanced3* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { return This->lpVtbl->SetOutputSetting(This,dwOutputNum,pszName,Type,pValue,cbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_Preroll(IWMReaderAdvanced3* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { +static inline HRESULT IWMReaderAdvanced3_Preroll(IWMReaderAdvanced3* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { return This->lpVtbl->Preroll(This,cnsStart,cnsDuration,fRate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_SetLogClientID(IWMReaderAdvanced3* This,WINBOOL fLogClientID) { +static inline HRESULT IWMReaderAdvanced3_SetLogClientID(IWMReaderAdvanced3* This,WINBOOL fLogClientID) { return This->lpVtbl->SetLogClientID(This,fLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_GetLogClientID(IWMReaderAdvanced3* This,WINBOOL *pfLogClientID) { +static inline HRESULT IWMReaderAdvanced3_GetLogClientID(IWMReaderAdvanced3* This,WINBOOL *pfLogClientID) { return This->lpVtbl->GetLogClientID(This,pfLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_StopBuffering(IWMReaderAdvanced3* This) { +static inline HRESULT IWMReaderAdvanced3_StopBuffering(IWMReaderAdvanced3* This) { return This->lpVtbl->StopBuffering(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_OpenStream(IWMReaderAdvanced3* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { +static inline HRESULT IWMReaderAdvanced3_OpenStream(IWMReaderAdvanced3* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { return This->lpVtbl->OpenStream(This,pStream,pCallback,pvContext); } /*** IWMReaderAdvanced3 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_StopNetStreaming(IWMReaderAdvanced3* This) { +static inline HRESULT IWMReaderAdvanced3_StopNetStreaming(IWMReaderAdvanced3* This) { return This->lpVtbl->StopNetStreaming(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced3_StartAtPosition(IWMReaderAdvanced3* This,WORD wStreamNum,void *pvOffsetStart,void *pvDuration,WMT_OFFSET_FORMAT dwOffsetFormat,float fRate,void *pvContext) { +static inline HRESULT IWMReaderAdvanced3_StartAtPosition(IWMReaderAdvanced3* This,WORD wStreamNum,void *pvOffsetStart,void *pvDuration,WMT_OFFSET_FORMAT dwOffsetFormat,float fRate,void *pvContext) { return This->lpVtbl->StartAtPosition(This,wStreamNum,pvOffsetStart,pvDuration,dwOffsetFormat,fRate,pvContext); } #endif @@ -5408,155 +5400,155 @@ interface IWMReaderAdvanced4 { #define IWMReaderAdvanced4_GetURL(This,pwszURL,pcchURL) (This)->lpVtbl->GetURL(This,pwszURL,pcchURL) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_QueryInterface(IWMReaderAdvanced4* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderAdvanced4_QueryInterface(IWMReaderAdvanced4* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderAdvanced4_AddRef(IWMReaderAdvanced4* This) { +static inline ULONG IWMReaderAdvanced4_AddRef(IWMReaderAdvanced4* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderAdvanced4_Release(IWMReaderAdvanced4* This) { +static inline ULONG IWMReaderAdvanced4_Release(IWMReaderAdvanced4* This) { return This->lpVtbl->Release(This); } /*** IWMReaderAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetUserProvidedClock(IWMReaderAdvanced4* This,WINBOOL fUserClock) { +static inline HRESULT IWMReaderAdvanced4_SetUserProvidedClock(IWMReaderAdvanced4* This,WINBOOL fUserClock) { return This->lpVtbl->SetUserProvidedClock(This,fUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetUserProvidedClock(IWMReaderAdvanced4* This,WINBOOL *pfUserClock) { +static inline HRESULT IWMReaderAdvanced4_GetUserProvidedClock(IWMReaderAdvanced4* This,WINBOOL *pfUserClock) { return This->lpVtbl->GetUserProvidedClock(This,pfUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_DeliverTime(IWMReaderAdvanced4* This,QWORD cnsTime) { +static inline HRESULT IWMReaderAdvanced4_DeliverTime(IWMReaderAdvanced4* This,QWORD cnsTime) { return This->lpVtbl->DeliverTime(This,cnsTime); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetManualStreamSelection(IWMReaderAdvanced4* This,WINBOOL fSelection) { +static inline HRESULT IWMReaderAdvanced4_SetManualStreamSelection(IWMReaderAdvanced4* This,WINBOOL fSelection) { return This->lpVtbl->SetManualStreamSelection(This,fSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetManualStreamSelection(IWMReaderAdvanced4* This,WINBOOL *pfSelection) { +static inline HRESULT IWMReaderAdvanced4_GetManualStreamSelection(IWMReaderAdvanced4* This,WINBOOL *pfSelection) { return This->lpVtbl->GetManualStreamSelection(This,pfSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetStreamsSelected(IWMReaderAdvanced4* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { +static inline HRESULT IWMReaderAdvanced4_SetStreamsSelected(IWMReaderAdvanced4* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { return This->lpVtbl->SetStreamsSelected(This,cStreamCount,pwStreamNumbers,pSelections); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetStreamSelected(IWMReaderAdvanced4* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { +static inline HRESULT IWMReaderAdvanced4_GetStreamSelected(IWMReaderAdvanced4* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { return This->lpVtbl->GetStreamSelected(This,wStreamNum,pSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetReceiveSelectionCallbacks(IWMReaderAdvanced4* This,WINBOOL fGetCallbacks) { +static inline HRESULT IWMReaderAdvanced4_SetReceiveSelectionCallbacks(IWMReaderAdvanced4* This,WINBOOL fGetCallbacks) { return This->lpVtbl->SetReceiveSelectionCallbacks(This,fGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetReceiveSelectionCallbacks(IWMReaderAdvanced4* This,WINBOOL *pfGetCallbacks) { +static inline HRESULT IWMReaderAdvanced4_GetReceiveSelectionCallbacks(IWMReaderAdvanced4* This,WINBOOL *pfGetCallbacks) { return This->lpVtbl->GetReceiveSelectionCallbacks(This,pfGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetReceiveStreamSamples(IWMReaderAdvanced4* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced4_SetReceiveStreamSamples(IWMReaderAdvanced4* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { return This->lpVtbl->SetReceiveStreamSamples(This,wStreamNum,fReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetReceiveStreamSamples(IWMReaderAdvanced4* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced4_GetReceiveStreamSamples(IWMReaderAdvanced4* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { return This->lpVtbl->GetReceiveStreamSamples(This,wStreamNum,pfReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetAllocateForOutput(IWMReaderAdvanced4* This,DWORD dwOutputNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced4_SetAllocateForOutput(IWMReaderAdvanced4* This,DWORD dwOutputNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForOutput(This,dwOutputNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetAllocateForOutput(IWMReaderAdvanced4* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced4_GetAllocateForOutput(IWMReaderAdvanced4* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForOutput(This,dwOutputNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetAllocateForStream(IWMReaderAdvanced4* This,WORD wStreamNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced4_SetAllocateForStream(IWMReaderAdvanced4* This,WORD wStreamNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForStream(This,wStreamNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetAllocateForStream(IWMReaderAdvanced4* This,WORD dwStreamNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced4_GetAllocateForStream(IWMReaderAdvanced4* This,WORD dwStreamNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForStream(This,dwStreamNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetStatistics(IWMReaderAdvanced4* This,WM_READER_STATISTICS *pStatistics) { +static inline HRESULT IWMReaderAdvanced4_GetStatistics(IWMReaderAdvanced4* This,WM_READER_STATISTICS *pStatistics) { return This->lpVtbl->GetStatistics(This,pStatistics); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetClientInfo(IWMReaderAdvanced4* This,WM_READER_CLIENTINFO *pClientInfo) { +static inline HRESULT IWMReaderAdvanced4_SetClientInfo(IWMReaderAdvanced4* This,WM_READER_CLIENTINFO *pClientInfo) { return This->lpVtbl->SetClientInfo(This,pClientInfo); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetMaxOutputSampleSize(IWMReaderAdvanced4* This,DWORD dwOutput,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced4_GetMaxOutputSampleSize(IWMReaderAdvanced4* This,DWORD dwOutput,DWORD *pcbMax) { return This->lpVtbl->GetMaxOutputSampleSize(This,dwOutput,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetMaxStreamSampleSize(IWMReaderAdvanced4* This,WORD wStream,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced4_GetMaxStreamSampleSize(IWMReaderAdvanced4* This,WORD wStream,DWORD *pcbMax) { return This->lpVtbl->GetMaxStreamSampleSize(This,wStream,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_NotifyLateDelivery(IWMReaderAdvanced4* This,QWORD cnsLateness) { +static inline HRESULT IWMReaderAdvanced4_NotifyLateDelivery(IWMReaderAdvanced4* This,QWORD cnsLateness) { return This->lpVtbl->NotifyLateDelivery(This,cnsLateness); } /*** IWMReaderAdvanced2 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetPlayMode(IWMReaderAdvanced4* This,WMT_PLAY_MODE Mode) { +static inline HRESULT IWMReaderAdvanced4_SetPlayMode(IWMReaderAdvanced4* This,WMT_PLAY_MODE Mode) { return This->lpVtbl->SetPlayMode(This,Mode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetPlayMode(IWMReaderAdvanced4* This,WMT_PLAY_MODE *pMode) { +static inline HRESULT IWMReaderAdvanced4_GetPlayMode(IWMReaderAdvanced4* This,WMT_PLAY_MODE *pMode) { return This->lpVtbl->GetPlayMode(This,pMode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetBufferProgress(IWMReaderAdvanced4* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { +static inline HRESULT IWMReaderAdvanced4_GetBufferProgress(IWMReaderAdvanced4* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { return This->lpVtbl->GetBufferProgress(This,pdwPercent,pcnsBuffering); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetDownloadProgress(IWMReaderAdvanced4* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { +static inline HRESULT IWMReaderAdvanced4_GetDownloadProgress(IWMReaderAdvanced4* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { return This->lpVtbl->GetDownloadProgress(This,pdwPercent,pqwBytesDownloaded,pcnsDownload); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetSaveAsProgress(IWMReaderAdvanced4* This,DWORD *pdwPercent) { +static inline HRESULT IWMReaderAdvanced4_GetSaveAsProgress(IWMReaderAdvanced4* This,DWORD *pdwPercent) { return This->lpVtbl->GetSaveAsProgress(This,pdwPercent); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SaveFileAs(IWMReaderAdvanced4* This,const WCHAR *pwszFilename) { +static inline HRESULT IWMReaderAdvanced4_SaveFileAs(IWMReaderAdvanced4* This,const WCHAR *pwszFilename) { return This->lpVtbl->SaveFileAs(This,pwszFilename); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetProtocolName(IWMReaderAdvanced4* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { +static inline HRESULT IWMReaderAdvanced4_GetProtocolName(IWMReaderAdvanced4* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { return This->lpVtbl->GetProtocolName(This,pwszProtocol,pcchProtocol); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_StartAtMarker(IWMReaderAdvanced4* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { +static inline HRESULT IWMReaderAdvanced4_StartAtMarker(IWMReaderAdvanced4* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { return This->lpVtbl->StartAtMarker(This,wMarkerIndex,cnsDuration,fRate,pvContext); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetOutputSetting(IWMReaderAdvanced4* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { +static inline HRESULT IWMReaderAdvanced4_GetOutputSetting(IWMReaderAdvanced4* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { return This->lpVtbl->GetOutputSetting(This,dwOutputNum,pszName,pType,pValue,pcbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetOutputSetting(IWMReaderAdvanced4* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { +static inline HRESULT IWMReaderAdvanced4_SetOutputSetting(IWMReaderAdvanced4* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { return This->lpVtbl->SetOutputSetting(This,dwOutputNum,pszName,Type,pValue,cbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_Preroll(IWMReaderAdvanced4* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { +static inline HRESULT IWMReaderAdvanced4_Preroll(IWMReaderAdvanced4* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { return This->lpVtbl->Preroll(This,cnsStart,cnsDuration,fRate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SetLogClientID(IWMReaderAdvanced4* This,WINBOOL fLogClientID) { +static inline HRESULT IWMReaderAdvanced4_SetLogClientID(IWMReaderAdvanced4* This,WINBOOL fLogClientID) { return This->lpVtbl->SetLogClientID(This,fLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetLogClientID(IWMReaderAdvanced4* This,WINBOOL *pfLogClientID) { +static inline HRESULT IWMReaderAdvanced4_GetLogClientID(IWMReaderAdvanced4* This,WINBOOL *pfLogClientID) { return This->lpVtbl->GetLogClientID(This,pfLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_StopBuffering(IWMReaderAdvanced4* This) { +static inline HRESULT IWMReaderAdvanced4_StopBuffering(IWMReaderAdvanced4* This) { return This->lpVtbl->StopBuffering(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_OpenStream(IWMReaderAdvanced4* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { +static inline HRESULT IWMReaderAdvanced4_OpenStream(IWMReaderAdvanced4* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { return This->lpVtbl->OpenStream(This,pStream,pCallback,pvContext); } /*** IWMReaderAdvanced3 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_StopNetStreaming(IWMReaderAdvanced4* This) { +static inline HRESULT IWMReaderAdvanced4_StopNetStreaming(IWMReaderAdvanced4* This) { return This->lpVtbl->StopNetStreaming(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_StartAtPosition(IWMReaderAdvanced4* This,WORD wStreamNum,void *pvOffsetStart,void *pvDuration,WMT_OFFSET_FORMAT dwOffsetFormat,float fRate,void *pvContext) { +static inline HRESULT IWMReaderAdvanced4_StartAtPosition(IWMReaderAdvanced4* This,WORD wStreamNum,void *pvOffsetStart,void *pvDuration,WMT_OFFSET_FORMAT dwOffsetFormat,float fRate,void *pvContext) { return This->lpVtbl->StartAtPosition(This,wStreamNum,pvOffsetStart,pvDuration,dwOffsetFormat,fRate,pvContext); } /*** IWMReaderAdvanced4 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetLanguageCount(IWMReaderAdvanced4* This,DWORD dwOutputNum,WORD *pwLanguageCount) { +static inline HRESULT IWMReaderAdvanced4_GetLanguageCount(IWMReaderAdvanced4* This,DWORD dwOutputNum,WORD *pwLanguageCount) { return This->lpVtbl->GetLanguageCount(This,dwOutputNum,pwLanguageCount); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetLanguage(IWMReaderAdvanced4* This,DWORD dwOutputNum,WORD wLanguage,WCHAR *pwszLanguageString,WORD *pcchLanguageStringLength) { +static inline HRESULT IWMReaderAdvanced4_GetLanguage(IWMReaderAdvanced4* This,DWORD dwOutputNum,WORD wLanguage,WCHAR *pwszLanguageString,WORD *pcchLanguageStringLength) { return This->lpVtbl->GetLanguage(This,dwOutputNum,wLanguage,pwszLanguageString,pcchLanguageStringLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetMaxSpeedFactor(IWMReaderAdvanced4* This,double *pdblFactor) { +static inline HRESULT IWMReaderAdvanced4_GetMaxSpeedFactor(IWMReaderAdvanced4* This,double *pdblFactor) { return This->lpVtbl->GetMaxSpeedFactor(This,pdblFactor); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_IsUsingFastCache(IWMReaderAdvanced4* This,WINBOOL *pfUsingFastCache) { +static inline HRESULT IWMReaderAdvanced4_IsUsingFastCache(IWMReaderAdvanced4* This,WINBOOL *pfUsingFastCache) { return This->lpVtbl->IsUsingFastCache(This,pfUsingFastCache); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_AddLogParam(IWMReaderAdvanced4* This,LPCWSTR wszNameSpace,LPCWSTR wszName,LPCWSTR wszValue) { +static inline HRESULT IWMReaderAdvanced4_AddLogParam(IWMReaderAdvanced4* This,LPCWSTR wszNameSpace,LPCWSTR wszName,LPCWSTR wszValue) { return This->lpVtbl->AddLogParam(This,wszNameSpace,wszName,wszValue); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_SendLogParams(IWMReaderAdvanced4* This) { +static inline HRESULT IWMReaderAdvanced4_SendLogParams(IWMReaderAdvanced4* This) { return This->lpVtbl->SendLogParams(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_CanSaveFileAs(IWMReaderAdvanced4* This,WINBOOL *pfCanSave) { +static inline HRESULT IWMReaderAdvanced4_CanSaveFileAs(IWMReaderAdvanced4* This,WINBOOL *pfCanSave) { return This->lpVtbl->CanSaveFileAs(This,pfCanSave); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_CancelSaveFileAs(IWMReaderAdvanced4* This) { +static inline HRESULT IWMReaderAdvanced4_CancelSaveFileAs(IWMReaderAdvanced4* This) { return This->lpVtbl->CancelSaveFileAs(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced4_GetURL(IWMReaderAdvanced4* This,WCHAR *pwszURL,DWORD *pcchURL) { +static inline HRESULT IWMReaderAdvanced4_GetURL(IWMReaderAdvanced4* This,WCHAR *pwszURL,DWORD *pcchURL) { return This->lpVtbl->GetURL(This,pwszURL,pcchURL); } #endif @@ -5901,159 +5893,159 @@ interface IWMReaderAdvanced5 { #define IWMReaderAdvanced5_SetPlayerHook(This,dwOutputNum,pHook) (This)->lpVtbl->SetPlayerHook(This,dwOutputNum,pHook) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_QueryInterface(IWMReaderAdvanced5* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderAdvanced5_QueryInterface(IWMReaderAdvanced5* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderAdvanced5_AddRef(IWMReaderAdvanced5* This) { +static inline ULONG IWMReaderAdvanced5_AddRef(IWMReaderAdvanced5* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderAdvanced5_Release(IWMReaderAdvanced5* This) { +static inline ULONG IWMReaderAdvanced5_Release(IWMReaderAdvanced5* This) { return This->lpVtbl->Release(This); } /*** IWMReaderAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetUserProvidedClock(IWMReaderAdvanced5* This,WINBOOL fUserClock) { +static inline HRESULT IWMReaderAdvanced5_SetUserProvidedClock(IWMReaderAdvanced5* This,WINBOOL fUserClock) { return This->lpVtbl->SetUserProvidedClock(This,fUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetUserProvidedClock(IWMReaderAdvanced5* This,WINBOOL *pfUserClock) { +static inline HRESULT IWMReaderAdvanced5_GetUserProvidedClock(IWMReaderAdvanced5* This,WINBOOL *pfUserClock) { return This->lpVtbl->GetUserProvidedClock(This,pfUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_DeliverTime(IWMReaderAdvanced5* This,QWORD cnsTime) { +static inline HRESULT IWMReaderAdvanced5_DeliverTime(IWMReaderAdvanced5* This,QWORD cnsTime) { return This->lpVtbl->DeliverTime(This,cnsTime); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetManualStreamSelection(IWMReaderAdvanced5* This,WINBOOL fSelection) { +static inline HRESULT IWMReaderAdvanced5_SetManualStreamSelection(IWMReaderAdvanced5* This,WINBOOL fSelection) { return This->lpVtbl->SetManualStreamSelection(This,fSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetManualStreamSelection(IWMReaderAdvanced5* This,WINBOOL *pfSelection) { +static inline HRESULT IWMReaderAdvanced5_GetManualStreamSelection(IWMReaderAdvanced5* This,WINBOOL *pfSelection) { return This->lpVtbl->GetManualStreamSelection(This,pfSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetStreamsSelected(IWMReaderAdvanced5* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { +static inline HRESULT IWMReaderAdvanced5_SetStreamsSelected(IWMReaderAdvanced5* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { return This->lpVtbl->SetStreamsSelected(This,cStreamCount,pwStreamNumbers,pSelections); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetStreamSelected(IWMReaderAdvanced5* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { +static inline HRESULT IWMReaderAdvanced5_GetStreamSelected(IWMReaderAdvanced5* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { return This->lpVtbl->GetStreamSelected(This,wStreamNum,pSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetReceiveSelectionCallbacks(IWMReaderAdvanced5* This,WINBOOL fGetCallbacks) { +static inline HRESULT IWMReaderAdvanced5_SetReceiveSelectionCallbacks(IWMReaderAdvanced5* This,WINBOOL fGetCallbacks) { return This->lpVtbl->SetReceiveSelectionCallbacks(This,fGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetReceiveSelectionCallbacks(IWMReaderAdvanced5* This,WINBOOL *pfGetCallbacks) { +static inline HRESULT IWMReaderAdvanced5_GetReceiveSelectionCallbacks(IWMReaderAdvanced5* This,WINBOOL *pfGetCallbacks) { return This->lpVtbl->GetReceiveSelectionCallbacks(This,pfGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetReceiveStreamSamples(IWMReaderAdvanced5* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced5_SetReceiveStreamSamples(IWMReaderAdvanced5* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { return This->lpVtbl->SetReceiveStreamSamples(This,wStreamNum,fReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetReceiveStreamSamples(IWMReaderAdvanced5* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced5_GetReceiveStreamSamples(IWMReaderAdvanced5* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { return This->lpVtbl->GetReceiveStreamSamples(This,wStreamNum,pfReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetAllocateForOutput(IWMReaderAdvanced5* This,DWORD dwOutputNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced5_SetAllocateForOutput(IWMReaderAdvanced5* This,DWORD dwOutputNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForOutput(This,dwOutputNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetAllocateForOutput(IWMReaderAdvanced5* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced5_GetAllocateForOutput(IWMReaderAdvanced5* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForOutput(This,dwOutputNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetAllocateForStream(IWMReaderAdvanced5* This,WORD wStreamNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced5_SetAllocateForStream(IWMReaderAdvanced5* This,WORD wStreamNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForStream(This,wStreamNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetAllocateForStream(IWMReaderAdvanced5* This,WORD dwStreamNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced5_GetAllocateForStream(IWMReaderAdvanced5* This,WORD dwStreamNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForStream(This,dwStreamNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetStatistics(IWMReaderAdvanced5* This,WM_READER_STATISTICS *pStatistics) { +static inline HRESULT IWMReaderAdvanced5_GetStatistics(IWMReaderAdvanced5* This,WM_READER_STATISTICS *pStatistics) { return This->lpVtbl->GetStatistics(This,pStatistics); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetClientInfo(IWMReaderAdvanced5* This,WM_READER_CLIENTINFO *pClientInfo) { +static inline HRESULT IWMReaderAdvanced5_SetClientInfo(IWMReaderAdvanced5* This,WM_READER_CLIENTINFO *pClientInfo) { return This->lpVtbl->SetClientInfo(This,pClientInfo); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetMaxOutputSampleSize(IWMReaderAdvanced5* This,DWORD dwOutput,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced5_GetMaxOutputSampleSize(IWMReaderAdvanced5* This,DWORD dwOutput,DWORD *pcbMax) { return This->lpVtbl->GetMaxOutputSampleSize(This,dwOutput,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetMaxStreamSampleSize(IWMReaderAdvanced5* This,WORD wStream,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced5_GetMaxStreamSampleSize(IWMReaderAdvanced5* This,WORD wStream,DWORD *pcbMax) { return This->lpVtbl->GetMaxStreamSampleSize(This,wStream,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_NotifyLateDelivery(IWMReaderAdvanced5* This,QWORD cnsLateness) { +static inline HRESULT IWMReaderAdvanced5_NotifyLateDelivery(IWMReaderAdvanced5* This,QWORD cnsLateness) { return This->lpVtbl->NotifyLateDelivery(This,cnsLateness); } /*** IWMReaderAdvanced2 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetPlayMode(IWMReaderAdvanced5* This,WMT_PLAY_MODE Mode) { +static inline HRESULT IWMReaderAdvanced5_SetPlayMode(IWMReaderAdvanced5* This,WMT_PLAY_MODE Mode) { return This->lpVtbl->SetPlayMode(This,Mode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetPlayMode(IWMReaderAdvanced5* This,WMT_PLAY_MODE *pMode) { +static inline HRESULT IWMReaderAdvanced5_GetPlayMode(IWMReaderAdvanced5* This,WMT_PLAY_MODE *pMode) { return This->lpVtbl->GetPlayMode(This,pMode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetBufferProgress(IWMReaderAdvanced5* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { +static inline HRESULT IWMReaderAdvanced5_GetBufferProgress(IWMReaderAdvanced5* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { return This->lpVtbl->GetBufferProgress(This,pdwPercent,pcnsBuffering); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetDownloadProgress(IWMReaderAdvanced5* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { +static inline HRESULT IWMReaderAdvanced5_GetDownloadProgress(IWMReaderAdvanced5* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { return This->lpVtbl->GetDownloadProgress(This,pdwPercent,pqwBytesDownloaded,pcnsDownload); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetSaveAsProgress(IWMReaderAdvanced5* This,DWORD *pdwPercent) { +static inline HRESULT IWMReaderAdvanced5_GetSaveAsProgress(IWMReaderAdvanced5* This,DWORD *pdwPercent) { return This->lpVtbl->GetSaveAsProgress(This,pdwPercent); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SaveFileAs(IWMReaderAdvanced5* This,const WCHAR *pwszFilename) { +static inline HRESULT IWMReaderAdvanced5_SaveFileAs(IWMReaderAdvanced5* This,const WCHAR *pwszFilename) { return This->lpVtbl->SaveFileAs(This,pwszFilename); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetProtocolName(IWMReaderAdvanced5* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { +static inline HRESULT IWMReaderAdvanced5_GetProtocolName(IWMReaderAdvanced5* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { return This->lpVtbl->GetProtocolName(This,pwszProtocol,pcchProtocol); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_StartAtMarker(IWMReaderAdvanced5* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { +static inline HRESULT IWMReaderAdvanced5_StartAtMarker(IWMReaderAdvanced5* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { return This->lpVtbl->StartAtMarker(This,wMarkerIndex,cnsDuration,fRate,pvContext); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetOutputSetting(IWMReaderAdvanced5* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { +static inline HRESULT IWMReaderAdvanced5_GetOutputSetting(IWMReaderAdvanced5* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { return This->lpVtbl->GetOutputSetting(This,dwOutputNum,pszName,pType,pValue,pcbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetOutputSetting(IWMReaderAdvanced5* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { +static inline HRESULT IWMReaderAdvanced5_SetOutputSetting(IWMReaderAdvanced5* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { return This->lpVtbl->SetOutputSetting(This,dwOutputNum,pszName,Type,pValue,cbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_Preroll(IWMReaderAdvanced5* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { +static inline HRESULT IWMReaderAdvanced5_Preroll(IWMReaderAdvanced5* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { return This->lpVtbl->Preroll(This,cnsStart,cnsDuration,fRate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetLogClientID(IWMReaderAdvanced5* This,WINBOOL fLogClientID) { +static inline HRESULT IWMReaderAdvanced5_SetLogClientID(IWMReaderAdvanced5* This,WINBOOL fLogClientID) { return This->lpVtbl->SetLogClientID(This,fLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetLogClientID(IWMReaderAdvanced5* This,WINBOOL *pfLogClientID) { +static inline HRESULT IWMReaderAdvanced5_GetLogClientID(IWMReaderAdvanced5* This,WINBOOL *pfLogClientID) { return This->lpVtbl->GetLogClientID(This,pfLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_StopBuffering(IWMReaderAdvanced5* This) { +static inline HRESULT IWMReaderAdvanced5_StopBuffering(IWMReaderAdvanced5* This) { return This->lpVtbl->StopBuffering(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_OpenStream(IWMReaderAdvanced5* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { +static inline HRESULT IWMReaderAdvanced5_OpenStream(IWMReaderAdvanced5* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { return This->lpVtbl->OpenStream(This,pStream,pCallback,pvContext); } /*** IWMReaderAdvanced3 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_StopNetStreaming(IWMReaderAdvanced5* This) { +static inline HRESULT IWMReaderAdvanced5_StopNetStreaming(IWMReaderAdvanced5* This) { return This->lpVtbl->StopNetStreaming(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_StartAtPosition(IWMReaderAdvanced5* This,WORD wStreamNum,void *pvOffsetStart,void *pvDuration,WMT_OFFSET_FORMAT dwOffsetFormat,float fRate,void *pvContext) { +static inline HRESULT IWMReaderAdvanced5_StartAtPosition(IWMReaderAdvanced5* This,WORD wStreamNum,void *pvOffsetStart,void *pvDuration,WMT_OFFSET_FORMAT dwOffsetFormat,float fRate,void *pvContext) { return This->lpVtbl->StartAtPosition(This,wStreamNum,pvOffsetStart,pvDuration,dwOffsetFormat,fRate,pvContext); } /*** IWMReaderAdvanced4 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetLanguageCount(IWMReaderAdvanced5* This,DWORD dwOutputNum,WORD *pwLanguageCount) { +static inline HRESULT IWMReaderAdvanced5_GetLanguageCount(IWMReaderAdvanced5* This,DWORD dwOutputNum,WORD *pwLanguageCount) { return This->lpVtbl->GetLanguageCount(This,dwOutputNum,pwLanguageCount); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetLanguage(IWMReaderAdvanced5* This,DWORD dwOutputNum,WORD wLanguage,WCHAR *pwszLanguageString,WORD *pcchLanguageStringLength) { +static inline HRESULT IWMReaderAdvanced5_GetLanguage(IWMReaderAdvanced5* This,DWORD dwOutputNum,WORD wLanguage,WCHAR *pwszLanguageString,WORD *pcchLanguageStringLength) { return This->lpVtbl->GetLanguage(This,dwOutputNum,wLanguage,pwszLanguageString,pcchLanguageStringLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetMaxSpeedFactor(IWMReaderAdvanced5* This,double *pdblFactor) { +static inline HRESULT IWMReaderAdvanced5_GetMaxSpeedFactor(IWMReaderAdvanced5* This,double *pdblFactor) { return This->lpVtbl->GetMaxSpeedFactor(This,pdblFactor); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_IsUsingFastCache(IWMReaderAdvanced5* This,WINBOOL *pfUsingFastCache) { +static inline HRESULT IWMReaderAdvanced5_IsUsingFastCache(IWMReaderAdvanced5* This,WINBOOL *pfUsingFastCache) { return This->lpVtbl->IsUsingFastCache(This,pfUsingFastCache); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_AddLogParam(IWMReaderAdvanced5* This,LPCWSTR wszNameSpace,LPCWSTR wszName,LPCWSTR wszValue) { +static inline HRESULT IWMReaderAdvanced5_AddLogParam(IWMReaderAdvanced5* This,LPCWSTR wszNameSpace,LPCWSTR wszName,LPCWSTR wszValue) { return This->lpVtbl->AddLogParam(This,wszNameSpace,wszName,wszValue); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SendLogParams(IWMReaderAdvanced5* This) { +static inline HRESULT IWMReaderAdvanced5_SendLogParams(IWMReaderAdvanced5* This) { return This->lpVtbl->SendLogParams(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_CanSaveFileAs(IWMReaderAdvanced5* This,WINBOOL *pfCanSave) { +static inline HRESULT IWMReaderAdvanced5_CanSaveFileAs(IWMReaderAdvanced5* This,WINBOOL *pfCanSave) { return This->lpVtbl->CanSaveFileAs(This,pfCanSave); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_CancelSaveFileAs(IWMReaderAdvanced5* This) { +static inline HRESULT IWMReaderAdvanced5_CancelSaveFileAs(IWMReaderAdvanced5* This) { return This->lpVtbl->CancelSaveFileAs(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_GetURL(IWMReaderAdvanced5* This,WCHAR *pwszURL,DWORD *pcchURL) { +static inline HRESULT IWMReaderAdvanced5_GetURL(IWMReaderAdvanced5* This,WCHAR *pwszURL,DWORD *pcchURL) { return This->lpVtbl->GetURL(This,pwszURL,pcchURL); } /*** IWMReaderAdvanced5 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced5_SetPlayerHook(IWMReaderAdvanced5* This,DWORD dwOutputNum,IWMPlayerHook *pHook) { +static inline HRESULT IWMReaderAdvanced5_SetPlayerHook(IWMReaderAdvanced5* This,DWORD dwOutputNum,IWMPlayerHook *pHook) { return This->lpVtbl->SetPlayerHook(This,dwOutputNum,pHook); } #endif @@ -6414,163 +6406,163 @@ interface IWMReaderAdvanced6 { #define IWMReaderAdvanced6_SetProtectStreamSamples(This,pbCertificate,cbCertificate,dwCertificateType,dwFlags,pbInitializationVector,pcbInitializationVector) (This)->lpVtbl->SetProtectStreamSamples(This,pbCertificate,cbCertificate,dwCertificateType,dwFlags,pbInitializationVector,pcbInitializationVector) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_QueryInterface(IWMReaderAdvanced6* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderAdvanced6_QueryInterface(IWMReaderAdvanced6* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderAdvanced6_AddRef(IWMReaderAdvanced6* This) { +static inline ULONG IWMReaderAdvanced6_AddRef(IWMReaderAdvanced6* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderAdvanced6_Release(IWMReaderAdvanced6* This) { +static inline ULONG IWMReaderAdvanced6_Release(IWMReaderAdvanced6* This) { return This->lpVtbl->Release(This); } /*** IWMReaderAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetUserProvidedClock(IWMReaderAdvanced6* This,WINBOOL fUserClock) { +static inline HRESULT IWMReaderAdvanced6_SetUserProvidedClock(IWMReaderAdvanced6* This,WINBOOL fUserClock) { return This->lpVtbl->SetUserProvidedClock(This,fUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetUserProvidedClock(IWMReaderAdvanced6* This,WINBOOL *pfUserClock) { +static inline HRESULT IWMReaderAdvanced6_GetUserProvidedClock(IWMReaderAdvanced6* This,WINBOOL *pfUserClock) { return This->lpVtbl->GetUserProvidedClock(This,pfUserClock); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_DeliverTime(IWMReaderAdvanced6* This,QWORD cnsTime) { +static inline HRESULT IWMReaderAdvanced6_DeliverTime(IWMReaderAdvanced6* This,QWORD cnsTime) { return This->lpVtbl->DeliverTime(This,cnsTime); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetManualStreamSelection(IWMReaderAdvanced6* This,WINBOOL fSelection) { +static inline HRESULT IWMReaderAdvanced6_SetManualStreamSelection(IWMReaderAdvanced6* This,WINBOOL fSelection) { return This->lpVtbl->SetManualStreamSelection(This,fSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetManualStreamSelection(IWMReaderAdvanced6* This,WINBOOL *pfSelection) { +static inline HRESULT IWMReaderAdvanced6_GetManualStreamSelection(IWMReaderAdvanced6* This,WINBOOL *pfSelection) { return This->lpVtbl->GetManualStreamSelection(This,pfSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetStreamsSelected(IWMReaderAdvanced6* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { +static inline HRESULT IWMReaderAdvanced6_SetStreamsSelected(IWMReaderAdvanced6* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { return This->lpVtbl->SetStreamsSelected(This,cStreamCount,pwStreamNumbers,pSelections); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetStreamSelected(IWMReaderAdvanced6* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { +static inline HRESULT IWMReaderAdvanced6_GetStreamSelected(IWMReaderAdvanced6* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { return This->lpVtbl->GetStreamSelected(This,wStreamNum,pSelection); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetReceiveSelectionCallbacks(IWMReaderAdvanced6* This,WINBOOL fGetCallbacks) { +static inline HRESULT IWMReaderAdvanced6_SetReceiveSelectionCallbacks(IWMReaderAdvanced6* This,WINBOOL fGetCallbacks) { return This->lpVtbl->SetReceiveSelectionCallbacks(This,fGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetReceiveSelectionCallbacks(IWMReaderAdvanced6* This,WINBOOL *pfGetCallbacks) { +static inline HRESULT IWMReaderAdvanced6_GetReceiveSelectionCallbacks(IWMReaderAdvanced6* This,WINBOOL *pfGetCallbacks) { return This->lpVtbl->GetReceiveSelectionCallbacks(This,pfGetCallbacks); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetReceiveStreamSamples(IWMReaderAdvanced6* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced6_SetReceiveStreamSamples(IWMReaderAdvanced6* This,WORD wStreamNum,WINBOOL fReceiveStreamSamples) { return This->lpVtbl->SetReceiveStreamSamples(This,wStreamNum,fReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetReceiveStreamSamples(IWMReaderAdvanced6* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { +static inline HRESULT IWMReaderAdvanced6_GetReceiveStreamSamples(IWMReaderAdvanced6* This,WORD wStreamNum,WINBOOL *pfReceiveStreamSamples) { return This->lpVtbl->GetReceiveStreamSamples(This,wStreamNum,pfReceiveStreamSamples); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetAllocateForOutput(IWMReaderAdvanced6* This,DWORD dwOutputNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced6_SetAllocateForOutput(IWMReaderAdvanced6* This,DWORD dwOutputNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForOutput(This,dwOutputNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetAllocateForOutput(IWMReaderAdvanced6* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced6_GetAllocateForOutput(IWMReaderAdvanced6* This,DWORD dwOutputNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForOutput(This,dwOutputNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetAllocateForStream(IWMReaderAdvanced6* This,WORD wStreamNum,WINBOOL fAllocate) { +static inline HRESULT IWMReaderAdvanced6_SetAllocateForStream(IWMReaderAdvanced6* This,WORD wStreamNum,WINBOOL fAllocate) { return This->lpVtbl->SetAllocateForStream(This,wStreamNum,fAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetAllocateForStream(IWMReaderAdvanced6* This,WORD dwStreamNum,WINBOOL *pfAllocate) { +static inline HRESULT IWMReaderAdvanced6_GetAllocateForStream(IWMReaderAdvanced6* This,WORD dwStreamNum,WINBOOL *pfAllocate) { return This->lpVtbl->GetAllocateForStream(This,dwStreamNum,pfAllocate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetStatistics(IWMReaderAdvanced6* This,WM_READER_STATISTICS *pStatistics) { +static inline HRESULT IWMReaderAdvanced6_GetStatistics(IWMReaderAdvanced6* This,WM_READER_STATISTICS *pStatistics) { return This->lpVtbl->GetStatistics(This,pStatistics); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetClientInfo(IWMReaderAdvanced6* This,WM_READER_CLIENTINFO *pClientInfo) { +static inline HRESULT IWMReaderAdvanced6_SetClientInfo(IWMReaderAdvanced6* This,WM_READER_CLIENTINFO *pClientInfo) { return This->lpVtbl->SetClientInfo(This,pClientInfo); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetMaxOutputSampleSize(IWMReaderAdvanced6* This,DWORD dwOutput,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced6_GetMaxOutputSampleSize(IWMReaderAdvanced6* This,DWORD dwOutput,DWORD *pcbMax) { return This->lpVtbl->GetMaxOutputSampleSize(This,dwOutput,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetMaxStreamSampleSize(IWMReaderAdvanced6* This,WORD wStream,DWORD *pcbMax) { +static inline HRESULT IWMReaderAdvanced6_GetMaxStreamSampleSize(IWMReaderAdvanced6* This,WORD wStream,DWORD *pcbMax) { return This->lpVtbl->GetMaxStreamSampleSize(This,wStream,pcbMax); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_NotifyLateDelivery(IWMReaderAdvanced6* This,QWORD cnsLateness) { +static inline HRESULT IWMReaderAdvanced6_NotifyLateDelivery(IWMReaderAdvanced6* This,QWORD cnsLateness) { return This->lpVtbl->NotifyLateDelivery(This,cnsLateness); } /*** IWMReaderAdvanced2 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetPlayMode(IWMReaderAdvanced6* This,WMT_PLAY_MODE Mode) { +static inline HRESULT IWMReaderAdvanced6_SetPlayMode(IWMReaderAdvanced6* This,WMT_PLAY_MODE Mode) { return This->lpVtbl->SetPlayMode(This,Mode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetPlayMode(IWMReaderAdvanced6* This,WMT_PLAY_MODE *pMode) { +static inline HRESULT IWMReaderAdvanced6_GetPlayMode(IWMReaderAdvanced6* This,WMT_PLAY_MODE *pMode) { return This->lpVtbl->GetPlayMode(This,pMode); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetBufferProgress(IWMReaderAdvanced6* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { +static inline HRESULT IWMReaderAdvanced6_GetBufferProgress(IWMReaderAdvanced6* This,DWORD *pdwPercent,QWORD *pcnsBuffering) { return This->lpVtbl->GetBufferProgress(This,pdwPercent,pcnsBuffering); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetDownloadProgress(IWMReaderAdvanced6* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { +static inline HRESULT IWMReaderAdvanced6_GetDownloadProgress(IWMReaderAdvanced6* This,DWORD *pdwPercent,QWORD *pqwBytesDownloaded,QWORD *pcnsDownload) { return This->lpVtbl->GetDownloadProgress(This,pdwPercent,pqwBytesDownloaded,pcnsDownload); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetSaveAsProgress(IWMReaderAdvanced6* This,DWORD *pdwPercent) { +static inline HRESULT IWMReaderAdvanced6_GetSaveAsProgress(IWMReaderAdvanced6* This,DWORD *pdwPercent) { return This->lpVtbl->GetSaveAsProgress(This,pdwPercent); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SaveFileAs(IWMReaderAdvanced6* This,const WCHAR *pwszFilename) { +static inline HRESULT IWMReaderAdvanced6_SaveFileAs(IWMReaderAdvanced6* This,const WCHAR *pwszFilename) { return This->lpVtbl->SaveFileAs(This,pwszFilename); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetProtocolName(IWMReaderAdvanced6* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { +static inline HRESULT IWMReaderAdvanced6_GetProtocolName(IWMReaderAdvanced6* This,WCHAR *pwszProtocol,DWORD *pcchProtocol) { return This->lpVtbl->GetProtocolName(This,pwszProtocol,pcchProtocol); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_StartAtMarker(IWMReaderAdvanced6* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { +static inline HRESULT IWMReaderAdvanced6_StartAtMarker(IWMReaderAdvanced6* This,WORD wMarkerIndex,QWORD cnsDuration,float fRate,void *pvContext) { return This->lpVtbl->StartAtMarker(This,wMarkerIndex,cnsDuration,fRate,pvContext); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetOutputSetting(IWMReaderAdvanced6* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { +static inline HRESULT IWMReaderAdvanced6_GetOutputSetting(IWMReaderAdvanced6* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { return This->lpVtbl->GetOutputSetting(This,dwOutputNum,pszName,pType,pValue,pcbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetOutputSetting(IWMReaderAdvanced6* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { +static inline HRESULT IWMReaderAdvanced6_SetOutputSetting(IWMReaderAdvanced6* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { return This->lpVtbl->SetOutputSetting(This,dwOutputNum,pszName,Type,pValue,cbLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_Preroll(IWMReaderAdvanced6* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { +static inline HRESULT IWMReaderAdvanced6_Preroll(IWMReaderAdvanced6* This,QWORD cnsStart,QWORD cnsDuration,float fRate) { return This->lpVtbl->Preroll(This,cnsStart,cnsDuration,fRate); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetLogClientID(IWMReaderAdvanced6* This,WINBOOL fLogClientID) { +static inline HRESULT IWMReaderAdvanced6_SetLogClientID(IWMReaderAdvanced6* This,WINBOOL fLogClientID) { return This->lpVtbl->SetLogClientID(This,fLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetLogClientID(IWMReaderAdvanced6* This,WINBOOL *pfLogClientID) { +static inline HRESULT IWMReaderAdvanced6_GetLogClientID(IWMReaderAdvanced6* This,WINBOOL *pfLogClientID) { return This->lpVtbl->GetLogClientID(This,pfLogClientID); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_StopBuffering(IWMReaderAdvanced6* This) { +static inline HRESULT IWMReaderAdvanced6_StopBuffering(IWMReaderAdvanced6* This) { return This->lpVtbl->StopBuffering(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_OpenStream(IWMReaderAdvanced6* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { +static inline HRESULT IWMReaderAdvanced6_OpenStream(IWMReaderAdvanced6* This,IStream *pStream,IWMReaderCallback *pCallback,void *pvContext) { return This->lpVtbl->OpenStream(This,pStream,pCallback,pvContext); } /*** IWMReaderAdvanced3 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_StopNetStreaming(IWMReaderAdvanced6* This) { +static inline HRESULT IWMReaderAdvanced6_StopNetStreaming(IWMReaderAdvanced6* This) { return This->lpVtbl->StopNetStreaming(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_StartAtPosition(IWMReaderAdvanced6* This,WORD wStreamNum,void *pvOffsetStart,void *pvDuration,WMT_OFFSET_FORMAT dwOffsetFormat,float fRate,void *pvContext) { +static inline HRESULT IWMReaderAdvanced6_StartAtPosition(IWMReaderAdvanced6* This,WORD wStreamNum,void *pvOffsetStart,void *pvDuration,WMT_OFFSET_FORMAT dwOffsetFormat,float fRate,void *pvContext) { return This->lpVtbl->StartAtPosition(This,wStreamNum,pvOffsetStart,pvDuration,dwOffsetFormat,fRate,pvContext); } /*** IWMReaderAdvanced4 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetLanguageCount(IWMReaderAdvanced6* This,DWORD dwOutputNum,WORD *pwLanguageCount) { +static inline HRESULT IWMReaderAdvanced6_GetLanguageCount(IWMReaderAdvanced6* This,DWORD dwOutputNum,WORD *pwLanguageCount) { return This->lpVtbl->GetLanguageCount(This,dwOutputNum,pwLanguageCount); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetLanguage(IWMReaderAdvanced6* This,DWORD dwOutputNum,WORD wLanguage,WCHAR *pwszLanguageString,WORD *pcchLanguageStringLength) { +static inline HRESULT IWMReaderAdvanced6_GetLanguage(IWMReaderAdvanced6* This,DWORD dwOutputNum,WORD wLanguage,WCHAR *pwszLanguageString,WORD *pcchLanguageStringLength) { return This->lpVtbl->GetLanguage(This,dwOutputNum,wLanguage,pwszLanguageString,pcchLanguageStringLength); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetMaxSpeedFactor(IWMReaderAdvanced6* This,double *pdblFactor) { +static inline HRESULT IWMReaderAdvanced6_GetMaxSpeedFactor(IWMReaderAdvanced6* This,double *pdblFactor) { return This->lpVtbl->GetMaxSpeedFactor(This,pdblFactor); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_IsUsingFastCache(IWMReaderAdvanced6* This,WINBOOL *pfUsingFastCache) { +static inline HRESULT IWMReaderAdvanced6_IsUsingFastCache(IWMReaderAdvanced6* This,WINBOOL *pfUsingFastCache) { return This->lpVtbl->IsUsingFastCache(This,pfUsingFastCache); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_AddLogParam(IWMReaderAdvanced6* This,LPCWSTR wszNameSpace,LPCWSTR wszName,LPCWSTR wszValue) { +static inline HRESULT IWMReaderAdvanced6_AddLogParam(IWMReaderAdvanced6* This,LPCWSTR wszNameSpace,LPCWSTR wszName,LPCWSTR wszValue) { return This->lpVtbl->AddLogParam(This,wszNameSpace,wszName,wszValue); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SendLogParams(IWMReaderAdvanced6* This) { +static inline HRESULT IWMReaderAdvanced6_SendLogParams(IWMReaderAdvanced6* This) { return This->lpVtbl->SendLogParams(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_CanSaveFileAs(IWMReaderAdvanced6* This,WINBOOL *pfCanSave) { +static inline HRESULT IWMReaderAdvanced6_CanSaveFileAs(IWMReaderAdvanced6* This,WINBOOL *pfCanSave) { return This->lpVtbl->CanSaveFileAs(This,pfCanSave); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_CancelSaveFileAs(IWMReaderAdvanced6* This) { +static inline HRESULT IWMReaderAdvanced6_CancelSaveFileAs(IWMReaderAdvanced6* This) { return This->lpVtbl->CancelSaveFileAs(This); } -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_GetURL(IWMReaderAdvanced6* This,WCHAR *pwszURL,DWORD *pcchURL) { +static inline HRESULT IWMReaderAdvanced6_GetURL(IWMReaderAdvanced6* This,WCHAR *pwszURL,DWORD *pcchURL) { return This->lpVtbl->GetURL(This,pwszURL,pcchURL); } /*** IWMReaderAdvanced5 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetPlayerHook(IWMReaderAdvanced6* This,DWORD dwOutputNum,IWMPlayerHook *pHook) { +static inline HRESULT IWMReaderAdvanced6_SetPlayerHook(IWMReaderAdvanced6* This,DWORD dwOutputNum,IWMPlayerHook *pHook) { return This->lpVtbl->SetPlayerHook(This,dwOutputNum,pHook); } /*** IWMReaderAdvanced6 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAdvanced6_SetProtectStreamSamples(IWMReaderAdvanced6* This,BYTE *pbCertificate,DWORD cbCertificate,DWORD dwCertificateType,DWORD dwFlags,BYTE *pbInitializationVector,DWORD *pcbInitializationVector) { +static inline HRESULT IWMReaderAdvanced6_SetProtectStreamSamples(IWMReaderAdvanced6* This,BYTE *pbCertificate,DWORD cbCertificate,DWORD dwCertificateType,DWORD dwFlags,BYTE *pbInitializationVector,DWORD *pcbInitializationVector) { return This->lpVtbl->SetProtectStreamSamples(This,pbCertificate,cbCertificate,dwCertificateType,dwFlags,pbInitializationVector,pcbInitializationVector); } #endif @@ -6858,77 +6850,77 @@ interface IWMSyncReader { #define IWMSyncReader_OpenStream(This,pStream) (This)->lpVtbl->OpenStream(This,pStream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMSyncReader_QueryInterface(IWMSyncReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMSyncReader_QueryInterface(IWMSyncReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMSyncReader_AddRef(IWMSyncReader* This) { +static inline ULONG IWMSyncReader_AddRef(IWMSyncReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMSyncReader_Release(IWMSyncReader* This) { +static inline ULONG IWMSyncReader_Release(IWMSyncReader* This) { return This->lpVtbl->Release(This); } /*** IWMSyncReader methods ***/ -static __WIDL_INLINE HRESULT IWMSyncReader_Open(IWMSyncReader* This,const WCHAR *pwszFilename) { +static inline HRESULT IWMSyncReader_Open(IWMSyncReader* This,const WCHAR *pwszFilename) { return This->lpVtbl->Open(This,pwszFilename); } -static __WIDL_INLINE HRESULT IWMSyncReader_Close(IWMSyncReader* This) { +static inline HRESULT IWMSyncReader_Close(IWMSyncReader* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IWMSyncReader_SetRange(IWMSyncReader* This,QWORD cnsStartTime,LONGLONG cnsDuration) { +static inline HRESULT IWMSyncReader_SetRange(IWMSyncReader* This,QWORD cnsStartTime,LONGLONG cnsDuration) { return This->lpVtbl->SetRange(This,cnsStartTime,cnsDuration); } -static __WIDL_INLINE HRESULT IWMSyncReader_SetRangeByFrame(IWMSyncReader* This,WORD wStreamNum,QWORD qwFrameNumber,LONGLONG cFramesToRead) { +static inline HRESULT IWMSyncReader_SetRangeByFrame(IWMSyncReader* This,WORD wStreamNum,QWORD qwFrameNumber,LONGLONG cFramesToRead) { return This->lpVtbl->SetRangeByFrame(This,wStreamNum,qwFrameNumber,cFramesToRead); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetNextSample(IWMSyncReader* This,WORD wStreamNum,INSSBuffer **ppSample,QWORD *pcnsSampleTime,QWORD *pcnsDuration,DWORD *pdwFlags,DWORD *pdwOutputNum,WORD *pwStreamNum) { +static inline HRESULT IWMSyncReader_GetNextSample(IWMSyncReader* This,WORD wStreamNum,INSSBuffer **ppSample,QWORD *pcnsSampleTime,QWORD *pcnsDuration,DWORD *pdwFlags,DWORD *pdwOutputNum,WORD *pwStreamNum) { return This->lpVtbl->GetNextSample(This,wStreamNum,ppSample,pcnsSampleTime,pcnsDuration,pdwFlags,pdwOutputNum,pwStreamNum); } -static __WIDL_INLINE HRESULT IWMSyncReader_SetStreamsSelected(IWMSyncReader* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { +static inline HRESULT IWMSyncReader_SetStreamsSelected(IWMSyncReader* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { return This->lpVtbl->SetStreamsSelected(This,cStreamCount,pwStreamNumbers,pSelections); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetStreamSelected(IWMSyncReader* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { +static inline HRESULT IWMSyncReader_GetStreamSelected(IWMSyncReader* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { return This->lpVtbl->GetStreamSelected(This,wStreamNum,pSelection); } -static __WIDL_INLINE HRESULT IWMSyncReader_SetReadStreamSamples(IWMSyncReader* This,WORD wStreamNum,WINBOOL fCompressed) { +static inline HRESULT IWMSyncReader_SetReadStreamSamples(IWMSyncReader* This,WORD wStreamNum,WINBOOL fCompressed) { return This->lpVtbl->SetReadStreamSamples(This,wStreamNum,fCompressed); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetReadStreamSamples(IWMSyncReader* This,WORD wStreamNum,WINBOOL *pfCompressed) { +static inline HRESULT IWMSyncReader_GetReadStreamSamples(IWMSyncReader* This,WORD wStreamNum,WINBOOL *pfCompressed) { return This->lpVtbl->GetReadStreamSamples(This,wStreamNum,pfCompressed); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetOutputSetting(IWMSyncReader* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { +static inline HRESULT IWMSyncReader_GetOutputSetting(IWMSyncReader* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { return This->lpVtbl->GetOutputSetting(This,dwOutputNum,pszName,pType,pValue,pcbLength); } -static __WIDL_INLINE HRESULT IWMSyncReader_SetOutputSetting(IWMSyncReader* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { +static inline HRESULT IWMSyncReader_SetOutputSetting(IWMSyncReader* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { return This->lpVtbl->SetOutputSetting(This,dwOutputNum,pszName,Type,pValue,cbLength); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetOutputCount(IWMSyncReader* This,DWORD *pcOutputs) { +static inline HRESULT IWMSyncReader_GetOutputCount(IWMSyncReader* This,DWORD *pcOutputs) { return This->lpVtbl->GetOutputCount(This,pcOutputs); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetOutputProps(IWMSyncReader* This,DWORD dwOutputNum,IWMOutputMediaProps **ppOutput) { +static inline HRESULT IWMSyncReader_GetOutputProps(IWMSyncReader* This,DWORD dwOutputNum,IWMOutputMediaProps **ppOutput) { return This->lpVtbl->GetOutputProps(This,dwOutputNum,ppOutput); } -static __WIDL_INLINE HRESULT IWMSyncReader_SetOutputProps(IWMSyncReader* This,DWORD dwOutputNum,IWMOutputMediaProps *pOutput) { +static inline HRESULT IWMSyncReader_SetOutputProps(IWMSyncReader* This,DWORD dwOutputNum,IWMOutputMediaProps *pOutput) { return This->lpVtbl->SetOutputProps(This,dwOutputNum,pOutput); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetOutputFormatCount(IWMSyncReader* This,DWORD dwOutputNum,DWORD *pcFormats) { +static inline HRESULT IWMSyncReader_GetOutputFormatCount(IWMSyncReader* This,DWORD dwOutputNum,DWORD *pcFormats) { return This->lpVtbl->GetOutputFormatCount(This,dwOutputNum,pcFormats); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetOutputFormat(IWMSyncReader* This,DWORD dwOutputNum,DWORD dwFormatNum,IWMOutputMediaProps **ppProps) { +static inline HRESULT IWMSyncReader_GetOutputFormat(IWMSyncReader* This,DWORD dwOutputNum,DWORD dwFormatNum,IWMOutputMediaProps **ppProps) { return This->lpVtbl->GetOutputFormat(This,dwOutputNum,dwFormatNum,ppProps); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetOutputNumberForStream(IWMSyncReader* This,WORD wStreamNum,DWORD *pdwOutputNum) { +static inline HRESULT IWMSyncReader_GetOutputNumberForStream(IWMSyncReader* This,WORD wStreamNum,DWORD *pdwOutputNum) { return This->lpVtbl->GetOutputNumberForStream(This,wStreamNum,pdwOutputNum); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetStreamNumberForOutput(IWMSyncReader* This,DWORD dwOutputNum,WORD *pwStreamNum) { +static inline HRESULT IWMSyncReader_GetStreamNumberForOutput(IWMSyncReader* This,DWORD dwOutputNum,WORD *pwStreamNum) { return This->lpVtbl->GetStreamNumberForOutput(This,dwOutputNum,pwStreamNum); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetMaxOutputSampleSize(IWMSyncReader* This,DWORD dwOutput,DWORD *pcbMax) { +static inline HRESULT IWMSyncReader_GetMaxOutputSampleSize(IWMSyncReader* This,DWORD dwOutput,DWORD *pcbMax) { return This->lpVtbl->GetMaxOutputSampleSize(This,dwOutput,pcbMax); } -static __WIDL_INLINE HRESULT IWMSyncReader_GetMaxStreamSampleSize(IWMSyncReader* This,WORD wStream,DWORD *pcbMax) { +static inline HRESULT IWMSyncReader_GetMaxStreamSampleSize(IWMSyncReader* This,WORD wStream,DWORD *pcbMax) { return This->lpVtbl->GetMaxStreamSampleSize(This,wStream,pcbMax); } -static __WIDL_INLINE HRESULT IWMSyncReader_OpenStream(IWMSyncReader* This,IStream *pStream) { +static inline HRESULT IWMSyncReader_OpenStream(IWMSyncReader* This,IStream *pStream) { return This->lpVtbl->OpenStream(This,pStream); } #endif @@ -7027,20 +7019,20 @@ interface IWMReaderAllocatorEx { #define IWMReaderAllocatorEx_AllocateForOutputEx(This,output,cbBuffer,ppBuffer,dwFlags,cnsSampleTime,cnsSampleDuration,pvContext) (This)->lpVtbl->AllocateForOutputEx(This,output,cbBuffer,ppBuffer,dwFlags,cnsSampleTime,cnsSampleDuration,pvContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAllocatorEx_QueryInterface(IWMReaderAllocatorEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderAllocatorEx_QueryInterface(IWMReaderAllocatorEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderAllocatorEx_AddRef(IWMReaderAllocatorEx* This) { +static inline ULONG IWMReaderAllocatorEx_AddRef(IWMReaderAllocatorEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderAllocatorEx_Release(IWMReaderAllocatorEx* This) { +static inline ULONG IWMReaderAllocatorEx_Release(IWMReaderAllocatorEx* This) { return This->lpVtbl->Release(This); } /*** IWMReaderAllocatorEx methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAllocatorEx_AllocateForStreamEx(IWMReaderAllocatorEx* This,WORD wStreamNum,DWORD cbBuffer,INSSBuffer **ppBuffer,DWORD dwFlags,QWORD cnsSampleTime,QWORD cnsSampleDuration,void *pvContext) { +static inline HRESULT IWMReaderAllocatorEx_AllocateForStreamEx(IWMReaderAllocatorEx* This,WORD wStreamNum,DWORD cbBuffer,INSSBuffer **ppBuffer,DWORD dwFlags,QWORD cnsSampleTime,QWORD cnsSampleDuration,void *pvContext) { return This->lpVtbl->AllocateForStreamEx(This,wStreamNum,cbBuffer,ppBuffer,dwFlags,cnsSampleTime,cnsSampleDuration,pvContext); } -static __WIDL_INLINE HRESULT IWMReaderAllocatorEx_AllocateForOutputEx(IWMReaderAllocatorEx* This,DWORD output,DWORD cbBuffer,INSSBuffer **ppBuffer,DWORD dwFlags,QWORD cnsSampleTime,QWORD cnsSampleDuration,void *pvContext) { +static inline HRESULT IWMReaderAllocatorEx_AllocateForOutputEx(IWMReaderAllocatorEx* This,DWORD output,DWORD cbBuffer,INSSBuffer **ppBuffer,DWORD dwFlags,QWORD cnsSampleTime,QWORD cnsSampleDuration,void *pvContext) { return This->lpVtbl->AllocateForOutputEx(This,output,cbBuffer,ppBuffer,dwFlags,cnsSampleTime,cnsSampleDuration,pvContext); } #endif @@ -7302,96 +7294,96 @@ interface IWMSyncReader2 { #define IWMSyncReader2_GetAllocateForStream(This,dwStreamNum,ppAllocator) (This)->lpVtbl->GetAllocateForStream(This,dwStreamNum,ppAllocator) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMSyncReader2_QueryInterface(IWMSyncReader2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMSyncReader2_QueryInterface(IWMSyncReader2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMSyncReader2_AddRef(IWMSyncReader2* This) { +static inline ULONG IWMSyncReader2_AddRef(IWMSyncReader2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMSyncReader2_Release(IWMSyncReader2* This) { +static inline ULONG IWMSyncReader2_Release(IWMSyncReader2* This) { return This->lpVtbl->Release(This); } /*** IWMSyncReader methods ***/ -static __WIDL_INLINE HRESULT IWMSyncReader2_Open(IWMSyncReader2* This,const WCHAR *pwszFilename) { +static inline HRESULT IWMSyncReader2_Open(IWMSyncReader2* This,const WCHAR *pwszFilename) { return This->lpVtbl->Open(This,pwszFilename); } -static __WIDL_INLINE HRESULT IWMSyncReader2_Close(IWMSyncReader2* This) { +static inline HRESULT IWMSyncReader2_Close(IWMSyncReader2* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IWMSyncReader2_SetRange(IWMSyncReader2* This,QWORD cnsStartTime,LONGLONG cnsDuration) { +static inline HRESULT IWMSyncReader2_SetRange(IWMSyncReader2* This,QWORD cnsStartTime,LONGLONG cnsDuration) { return This->lpVtbl->SetRange(This,cnsStartTime,cnsDuration); } -static __WIDL_INLINE HRESULT IWMSyncReader2_SetRangeByFrame(IWMSyncReader2* This,WORD wStreamNum,QWORD qwFrameNumber,LONGLONG cFramesToRead) { +static inline HRESULT IWMSyncReader2_SetRangeByFrame(IWMSyncReader2* This,WORD wStreamNum,QWORD qwFrameNumber,LONGLONG cFramesToRead) { return This->lpVtbl->SetRangeByFrame(This,wStreamNum,qwFrameNumber,cFramesToRead); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetNextSample(IWMSyncReader2* This,WORD wStreamNum,INSSBuffer **ppSample,QWORD *pcnsSampleTime,QWORD *pcnsDuration,DWORD *pdwFlags,DWORD *pdwOutputNum,WORD *pwStreamNum) { +static inline HRESULT IWMSyncReader2_GetNextSample(IWMSyncReader2* This,WORD wStreamNum,INSSBuffer **ppSample,QWORD *pcnsSampleTime,QWORD *pcnsDuration,DWORD *pdwFlags,DWORD *pdwOutputNum,WORD *pwStreamNum) { return This->lpVtbl->GetNextSample(This,wStreamNum,ppSample,pcnsSampleTime,pcnsDuration,pdwFlags,pdwOutputNum,pwStreamNum); } -static __WIDL_INLINE HRESULT IWMSyncReader2_SetStreamsSelected(IWMSyncReader2* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { +static inline HRESULT IWMSyncReader2_SetStreamsSelected(IWMSyncReader2* This,WORD cStreamCount,WORD *pwStreamNumbers,WMT_STREAM_SELECTION *pSelections) { return This->lpVtbl->SetStreamsSelected(This,cStreamCount,pwStreamNumbers,pSelections); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetStreamSelected(IWMSyncReader2* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { +static inline HRESULT IWMSyncReader2_GetStreamSelected(IWMSyncReader2* This,WORD wStreamNum,WMT_STREAM_SELECTION *pSelection) { return This->lpVtbl->GetStreamSelected(This,wStreamNum,pSelection); } -static __WIDL_INLINE HRESULT IWMSyncReader2_SetReadStreamSamples(IWMSyncReader2* This,WORD wStreamNum,WINBOOL fCompressed) { +static inline HRESULT IWMSyncReader2_SetReadStreamSamples(IWMSyncReader2* This,WORD wStreamNum,WINBOOL fCompressed) { return This->lpVtbl->SetReadStreamSamples(This,wStreamNum,fCompressed); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetReadStreamSamples(IWMSyncReader2* This,WORD wStreamNum,WINBOOL *pfCompressed) { +static inline HRESULT IWMSyncReader2_GetReadStreamSamples(IWMSyncReader2* This,WORD wStreamNum,WINBOOL *pfCompressed) { return This->lpVtbl->GetReadStreamSamples(This,wStreamNum,pfCompressed); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetOutputSetting(IWMSyncReader2* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { +static inline HRESULT IWMSyncReader2_GetOutputSetting(IWMSyncReader2* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { return This->lpVtbl->GetOutputSetting(This,dwOutputNum,pszName,pType,pValue,pcbLength); } -static __WIDL_INLINE HRESULT IWMSyncReader2_SetOutputSetting(IWMSyncReader2* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { +static inline HRESULT IWMSyncReader2_SetOutputSetting(IWMSyncReader2* This,DWORD dwOutputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { return This->lpVtbl->SetOutputSetting(This,dwOutputNum,pszName,Type,pValue,cbLength); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetOutputCount(IWMSyncReader2* This,DWORD *pcOutputs) { +static inline HRESULT IWMSyncReader2_GetOutputCount(IWMSyncReader2* This,DWORD *pcOutputs) { return This->lpVtbl->GetOutputCount(This,pcOutputs); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetOutputProps(IWMSyncReader2* This,DWORD dwOutputNum,IWMOutputMediaProps **ppOutput) { +static inline HRESULT IWMSyncReader2_GetOutputProps(IWMSyncReader2* This,DWORD dwOutputNum,IWMOutputMediaProps **ppOutput) { return This->lpVtbl->GetOutputProps(This,dwOutputNum,ppOutput); } -static __WIDL_INLINE HRESULT IWMSyncReader2_SetOutputProps(IWMSyncReader2* This,DWORD dwOutputNum,IWMOutputMediaProps *pOutput) { +static inline HRESULT IWMSyncReader2_SetOutputProps(IWMSyncReader2* This,DWORD dwOutputNum,IWMOutputMediaProps *pOutput) { return This->lpVtbl->SetOutputProps(This,dwOutputNum,pOutput); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetOutputFormatCount(IWMSyncReader2* This,DWORD dwOutputNum,DWORD *pcFormats) { +static inline HRESULT IWMSyncReader2_GetOutputFormatCount(IWMSyncReader2* This,DWORD dwOutputNum,DWORD *pcFormats) { return This->lpVtbl->GetOutputFormatCount(This,dwOutputNum,pcFormats); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetOutputFormat(IWMSyncReader2* This,DWORD dwOutputNum,DWORD dwFormatNum,IWMOutputMediaProps **ppProps) { +static inline HRESULT IWMSyncReader2_GetOutputFormat(IWMSyncReader2* This,DWORD dwOutputNum,DWORD dwFormatNum,IWMOutputMediaProps **ppProps) { return This->lpVtbl->GetOutputFormat(This,dwOutputNum,dwFormatNum,ppProps); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetOutputNumberForStream(IWMSyncReader2* This,WORD wStreamNum,DWORD *pdwOutputNum) { +static inline HRESULT IWMSyncReader2_GetOutputNumberForStream(IWMSyncReader2* This,WORD wStreamNum,DWORD *pdwOutputNum) { return This->lpVtbl->GetOutputNumberForStream(This,wStreamNum,pdwOutputNum); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetStreamNumberForOutput(IWMSyncReader2* This,DWORD dwOutputNum,WORD *pwStreamNum) { +static inline HRESULT IWMSyncReader2_GetStreamNumberForOutput(IWMSyncReader2* This,DWORD dwOutputNum,WORD *pwStreamNum) { return This->lpVtbl->GetStreamNumberForOutput(This,dwOutputNum,pwStreamNum); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetMaxOutputSampleSize(IWMSyncReader2* This,DWORD dwOutput,DWORD *pcbMax) { +static inline HRESULT IWMSyncReader2_GetMaxOutputSampleSize(IWMSyncReader2* This,DWORD dwOutput,DWORD *pcbMax) { return This->lpVtbl->GetMaxOutputSampleSize(This,dwOutput,pcbMax); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetMaxStreamSampleSize(IWMSyncReader2* This,WORD wStream,DWORD *pcbMax) { +static inline HRESULT IWMSyncReader2_GetMaxStreamSampleSize(IWMSyncReader2* This,WORD wStream,DWORD *pcbMax) { return This->lpVtbl->GetMaxStreamSampleSize(This,wStream,pcbMax); } -static __WIDL_INLINE HRESULT IWMSyncReader2_OpenStream(IWMSyncReader2* This,IStream *pStream) { +static inline HRESULT IWMSyncReader2_OpenStream(IWMSyncReader2* This,IStream *pStream) { return This->lpVtbl->OpenStream(This,pStream); } /*** IWMSyncReader2 methods ***/ -static __WIDL_INLINE HRESULT IWMSyncReader2_SetRangeByTimecode(IWMSyncReader2* This,WORD wStreamNum,WMT_TIMECODE_EXTENSION_DATA *pStart,WMT_TIMECODE_EXTENSION_DATA *pEnd) { +static inline HRESULT IWMSyncReader2_SetRangeByTimecode(IWMSyncReader2* This,WORD wStreamNum,WMT_TIMECODE_EXTENSION_DATA *pStart,WMT_TIMECODE_EXTENSION_DATA *pEnd) { return This->lpVtbl->SetRangeByTimecode(This,wStreamNum,pStart,pEnd); } -static __WIDL_INLINE HRESULT IWMSyncReader2_SetRangeByFrameEx(IWMSyncReader2* This,WORD wStreamNum,QWORD qwFrameNumber,LONGLONG cFramesToRead,QWORD *pcnsStartTime) { +static inline HRESULT IWMSyncReader2_SetRangeByFrameEx(IWMSyncReader2* This,WORD wStreamNum,QWORD qwFrameNumber,LONGLONG cFramesToRead,QWORD *pcnsStartTime) { return This->lpVtbl->SetRangeByFrameEx(This,wStreamNum,qwFrameNumber,cFramesToRead,pcnsStartTime); } -static __WIDL_INLINE HRESULT IWMSyncReader2_SetAllocateForOutput(IWMSyncReader2* This,DWORD dwOutputNum,IWMReaderAllocatorEx *pAllocator) { +static inline HRESULT IWMSyncReader2_SetAllocateForOutput(IWMSyncReader2* This,DWORD dwOutputNum,IWMReaderAllocatorEx *pAllocator) { return This->lpVtbl->SetAllocateForOutput(This,dwOutputNum,pAllocator); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetAllocateForOutput(IWMSyncReader2* This,DWORD dwOutputNum,IWMReaderAllocatorEx **ppAllocator) { +static inline HRESULT IWMSyncReader2_GetAllocateForOutput(IWMSyncReader2* This,DWORD dwOutputNum,IWMReaderAllocatorEx **ppAllocator) { return This->lpVtbl->GetAllocateForOutput(This,dwOutputNum,ppAllocator); } -static __WIDL_INLINE HRESULT IWMSyncReader2_SetAllocateForStream(IWMSyncReader2* This,DWORD dwStreamNum,IWMReaderAllocatorEx *pAllocator) { +static inline HRESULT IWMSyncReader2_SetAllocateForStream(IWMSyncReader2* This,DWORD dwStreamNum,IWMReaderAllocatorEx *pAllocator) { return This->lpVtbl->SetAllocateForStream(This,dwStreamNum,pAllocator); } -static __WIDL_INLINE HRESULT IWMSyncReader2_GetAllocateForStream(IWMSyncReader2* This,DWORD dwStreamNum,IWMReaderAllocatorEx **ppAllocator) { +static inline HRESULT IWMSyncReader2_GetAllocateForStream(IWMSyncReader2* This,DWORD dwStreamNum,IWMReaderAllocatorEx **ppAllocator) { return This->lpVtbl->GetAllocateForStream(This,dwStreamNum,ppAllocator); } #endif @@ -7488,30 +7480,30 @@ interface IWMInputMediaProps { #define IWMInputMediaProps_GetGroupName(This,pwszName,pcchName) (This)->lpVtbl->GetGroupName(This,pwszName,pcchName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMInputMediaProps_QueryInterface(IWMInputMediaProps* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMInputMediaProps_QueryInterface(IWMInputMediaProps* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMInputMediaProps_AddRef(IWMInputMediaProps* This) { +static inline ULONG IWMInputMediaProps_AddRef(IWMInputMediaProps* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMInputMediaProps_Release(IWMInputMediaProps* This) { +static inline ULONG IWMInputMediaProps_Release(IWMInputMediaProps* This) { return This->lpVtbl->Release(This); } /*** IWMMediaProps methods ***/ -static __WIDL_INLINE HRESULT IWMInputMediaProps_GetType(IWMInputMediaProps* This,GUID *pguidType) { +static inline HRESULT IWMInputMediaProps_GetType(IWMInputMediaProps* This,GUID *pguidType) { return This->lpVtbl->GetType(This,pguidType); } -static __WIDL_INLINE HRESULT IWMInputMediaProps_GetMediaType(IWMInputMediaProps* This,WM_MEDIA_TYPE *pType,DWORD *pcbType) { +static inline HRESULT IWMInputMediaProps_GetMediaType(IWMInputMediaProps* This,WM_MEDIA_TYPE *pType,DWORD *pcbType) { return This->lpVtbl->GetMediaType(This,pType,pcbType); } -static __WIDL_INLINE HRESULT IWMInputMediaProps_SetMediaType(IWMInputMediaProps* This,WM_MEDIA_TYPE *pType) { +static inline HRESULT IWMInputMediaProps_SetMediaType(IWMInputMediaProps* This,WM_MEDIA_TYPE *pType) { return This->lpVtbl->SetMediaType(This,pType); } /*** IWMInputMediaProps methods ***/ -static __WIDL_INLINE HRESULT IWMInputMediaProps_GetConnectionName(IWMInputMediaProps* This,WCHAR *pwszName,WORD *pcchName) { +static inline HRESULT IWMInputMediaProps_GetConnectionName(IWMInputMediaProps* This,WCHAR *pwszName,WORD *pcchName) { return This->lpVtbl->GetConnectionName(This,pwszName,pcchName); } -static __WIDL_INLINE HRESULT IWMInputMediaProps_GetGroupName(IWMInputMediaProps* This,WCHAR *pwszName,WORD *pcchName) { +static inline HRESULT IWMInputMediaProps_GetGroupName(IWMInputMediaProps* This,WCHAR *pwszName,WORD *pcchName) { return This->lpVtbl->GetGroupName(This,pwszName,pcchName); } #endif @@ -7611,29 +7603,29 @@ interface IWMWriterSink { #define IWMWriterSink_OnEndWriting(This) (This)->lpVtbl->OnEndWriting(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMWriterSink_QueryInterface(IWMWriterSink* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMWriterSink_QueryInterface(IWMWriterSink* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMWriterSink_AddRef(IWMWriterSink* This) { +static inline ULONG IWMWriterSink_AddRef(IWMWriterSink* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMWriterSink_Release(IWMWriterSink* This) { +static inline ULONG IWMWriterSink_Release(IWMWriterSink* This) { return This->lpVtbl->Release(This); } /*** IWMWriterSink methods ***/ -static __WIDL_INLINE HRESULT IWMWriterSink_OnHeader(IWMWriterSink* This,INSSBuffer *pHeader) { +static inline HRESULT IWMWriterSink_OnHeader(IWMWriterSink* This,INSSBuffer *pHeader) { return This->lpVtbl->OnHeader(This,pHeader); } -static __WIDL_INLINE HRESULT IWMWriterSink_IsRealTime(IWMWriterSink* This,WINBOOL *pfRealTime) { +static inline HRESULT IWMWriterSink_IsRealTime(IWMWriterSink* This,WINBOOL *pfRealTime) { return This->lpVtbl->IsRealTime(This,pfRealTime); } -static __WIDL_INLINE HRESULT IWMWriterSink_AllocateDataUnit(IWMWriterSink* This,DWORD cbDataUnit,INSSBuffer **ppDataUnit) { +static inline HRESULT IWMWriterSink_AllocateDataUnit(IWMWriterSink* This,DWORD cbDataUnit,INSSBuffer **ppDataUnit) { return This->lpVtbl->AllocateDataUnit(This,cbDataUnit,ppDataUnit); } -static __WIDL_INLINE HRESULT IWMWriterSink_OnDataUnit(IWMWriterSink* This,INSSBuffer *pDataUnit) { +static inline HRESULT IWMWriterSink_OnDataUnit(IWMWriterSink* This,INSSBuffer *pDataUnit) { return This->lpVtbl->OnDataUnit(This,pDataUnit); } -static __WIDL_INLINE HRESULT IWMWriterSink_OnEndWriting(IWMWriterSink* This) { +static inline HRESULT IWMWriterSink_OnEndWriting(IWMWriterSink* This) { return This->lpVtbl->OnEndWriting(This); } #endif @@ -7811,53 +7803,53 @@ interface IWMWriter { #define IWMWriter_Flush(This) (This)->lpVtbl->Flush(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMWriter_QueryInterface(IWMWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMWriter_QueryInterface(IWMWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMWriter_AddRef(IWMWriter* This) { +static inline ULONG IWMWriter_AddRef(IWMWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMWriter_Release(IWMWriter* This) { +static inline ULONG IWMWriter_Release(IWMWriter* This) { return This->lpVtbl->Release(This); } /*** IWMWriter methods ***/ -static __WIDL_INLINE HRESULT IWMWriter_SetProfileByID(IWMWriter* This,REFGUID guidProfile) { +static inline HRESULT IWMWriter_SetProfileByID(IWMWriter* This,REFGUID guidProfile) { return This->lpVtbl->SetProfileByID(This,guidProfile); } -static __WIDL_INLINE HRESULT IWMWriter_SetProfile(IWMWriter* This,IWMProfile *pProfile) { +static inline HRESULT IWMWriter_SetProfile(IWMWriter* This,IWMProfile *pProfile) { return This->lpVtbl->SetProfile(This,pProfile); } -static __WIDL_INLINE HRESULT IWMWriter_SetOutputFilename(IWMWriter* This,const WCHAR *pwszFilename) { +static inline HRESULT IWMWriter_SetOutputFilename(IWMWriter* This,const WCHAR *pwszFilename) { return This->lpVtbl->SetOutputFilename(This,pwszFilename); } -static __WIDL_INLINE HRESULT IWMWriter_GetInputCount(IWMWriter* This,DWORD *pcInputs) { +static inline HRESULT IWMWriter_GetInputCount(IWMWriter* This,DWORD *pcInputs) { return This->lpVtbl->GetInputCount(This,pcInputs); } -static __WIDL_INLINE HRESULT IWMWriter_GetInputProps(IWMWriter* This,DWORD dwInputNum,IWMInputMediaProps **ppInput) { +static inline HRESULT IWMWriter_GetInputProps(IWMWriter* This,DWORD dwInputNum,IWMInputMediaProps **ppInput) { return This->lpVtbl->GetInputProps(This,dwInputNum,ppInput); } -static __WIDL_INLINE HRESULT IWMWriter_SetInputProps(IWMWriter* This,DWORD dwInputNum,IWMInputMediaProps *pInput) { +static inline HRESULT IWMWriter_SetInputProps(IWMWriter* This,DWORD dwInputNum,IWMInputMediaProps *pInput) { return This->lpVtbl->SetInputProps(This,dwInputNum,pInput); } -static __WIDL_INLINE HRESULT IWMWriter_GetInputFormatCount(IWMWriter* This,DWORD dwInputNumber,DWORD *pcFormats) { +static inline HRESULT IWMWriter_GetInputFormatCount(IWMWriter* This,DWORD dwInputNumber,DWORD *pcFormats) { return This->lpVtbl->GetInputFormatCount(This,dwInputNumber,pcFormats); } -static __WIDL_INLINE HRESULT IWMWriter_GetInputFormat(IWMWriter* This,DWORD dwInputNumber,DWORD dwFormatNumber,IWMInputMediaProps **pProps) { +static inline HRESULT IWMWriter_GetInputFormat(IWMWriter* This,DWORD dwInputNumber,DWORD dwFormatNumber,IWMInputMediaProps **pProps) { return This->lpVtbl->GetInputFormat(This,dwInputNumber,dwFormatNumber,pProps); } -static __WIDL_INLINE HRESULT IWMWriter_BeginWriting(IWMWriter* This) { +static inline HRESULT IWMWriter_BeginWriting(IWMWriter* This) { return This->lpVtbl->BeginWriting(This); } -static __WIDL_INLINE HRESULT IWMWriter_EndWriting(IWMWriter* This) { +static inline HRESULT IWMWriter_EndWriting(IWMWriter* This) { return This->lpVtbl->EndWriting(This); } -static __WIDL_INLINE HRESULT IWMWriter_AllocateSample(IWMWriter* This,DWORD dwSampleSize,INSSBuffer **ppSample) { +static inline HRESULT IWMWriter_AllocateSample(IWMWriter* This,DWORD dwSampleSize,INSSBuffer **ppSample) { return This->lpVtbl->AllocateSample(This,dwSampleSize,ppSample); } -static __WIDL_INLINE HRESULT IWMWriter_WriteSample(IWMWriter* This,DWORD dwInputNum,QWORD cnsSampleTime,DWORD dwFlags,INSSBuffer *pSample) { +static inline HRESULT IWMWriter_WriteSample(IWMWriter* This,DWORD dwInputNum,QWORD cnsSampleTime,DWORD dwFlags,INSSBuffer *pSample) { return This->lpVtbl->WriteSample(This,dwInputNum,cnsSampleTime,dwFlags,pSample); } -static __WIDL_INLINE HRESULT IWMWriter_Flush(IWMWriter* This) { +static inline HRESULT IWMWriter_Flush(IWMWriter* This) { return This->lpVtbl->Flush(This); } #endif @@ -8018,47 +8010,47 @@ interface IWMWriterAdvanced { #define IWMWriterAdvanced_GetSyncTolerance(This,pmsWindow) (This)->lpVtbl->GetSyncTolerance(This,pmsWindow) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMWriterAdvanced_QueryInterface(IWMWriterAdvanced* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMWriterAdvanced_QueryInterface(IWMWriterAdvanced* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMWriterAdvanced_AddRef(IWMWriterAdvanced* This) { +static inline ULONG IWMWriterAdvanced_AddRef(IWMWriterAdvanced* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMWriterAdvanced_Release(IWMWriterAdvanced* This) { +static inline ULONG IWMWriterAdvanced_Release(IWMWriterAdvanced* This) { return This->lpVtbl->Release(This); } /*** IWMWriterAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMWriterAdvanced_GetSinkCount(IWMWriterAdvanced* This,DWORD *pcSinks) { +static inline HRESULT IWMWriterAdvanced_GetSinkCount(IWMWriterAdvanced* This,DWORD *pcSinks) { return This->lpVtbl->GetSinkCount(This,pcSinks); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_GetSink(IWMWriterAdvanced* This,DWORD dwSinkNum,IWMWriterSink **ppSink) { +static inline HRESULT IWMWriterAdvanced_GetSink(IWMWriterAdvanced* This,DWORD dwSinkNum,IWMWriterSink **ppSink) { return This->lpVtbl->GetSink(This,dwSinkNum,ppSink); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_AddSink(IWMWriterAdvanced* This,IWMWriterSink *pSink) { +static inline HRESULT IWMWriterAdvanced_AddSink(IWMWriterAdvanced* This,IWMWriterSink *pSink) { return This->lpVtbl->AddSink(This,pSink); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_RemoveSink(IWMWriterAdvanced* This,IWMWriterSink *pSink) { +static inline HRESULT IWMWriterAdvanced_RemoveSink(IWMWriterAdvanced* This,IWMWriterSink *pSink) { return This->lpVtbl->RemoveSink(This,pSink); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_WriteStreamSample(IWMWriterAdvanced* This,WORD wStreamNum,QWORD cnsSampleTime,DWORD msSampleSendTime,QWORD cnsSampleDuration,DWORD dwFlags,INSSBuffer *pSample) { +static inline HRESULT IWMWriterAdvanced_WriteStreamSample(IWMWriterAdvanced* This,WORD wStreamNum,QWORD cnsSampleTime,DWORD msSampleSendTime,QWORD cnsSampleDuration,DWORD dwFlags,INSSBuffer *pSample) { return This->lpVtbl->WriteStreamSample(This,wStreamNum,cnsSampleTime,msSampleSendTime,cnsSampleDuration,dwFlags,pSample); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_SetLiveSource(IWMWriterAdvanced* This,WINBOOL fIsLiveSource) { +static inline HRESULT IWMWriterAdvanced_SetLiveSource(IWMWriterAdvanced* This,WINBOOL fIsLiveSource) { return This->lpVtbl->SetLiveSource(This,fIsLiveSource); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_IsRealTime(IWMWriterAdvanced* This,WINBOOL *pfRealTime) { +static inline HRESULT IWMWriterAdvanced_IsRealTime(IWMWriterAdvanced* This,WINBOOL *pfRealTime) { return This->lpVtbl->IsRealTime(This,pfRealTime); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_GetWriterTime(IWMWriterAdvanced* This,QWORD *pCurrentTime) { +static inline HRESULT IWMWriterAdvanced_GetWriterTime(IWMWriterAdvanced* This,QWORD *pCurrentTime) { return This->lpVtbl->GetWriterTime(This,pCurrentTime); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_GetStatistics(IWMWriterAdvanced* This,WORD wStreamNum,WM_WRITER_STATISTICS *pStats) { +static inline HRESULT IWMWriterAdvanced_GetStatistics(IWMWriterAdvanced* This,WORD wStreamNum,WM_WRITER_STATISTICS *pStats) { return This->lpVtbl->GetStatistics(This,wStreamNum,pStats); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_SetSyncTolerance(IWMWriterAdvanced* This,DWORD msWindow) { +static inline HRESULT IWMWriterAdvanced_SetSyncTolerance(IWMWriterAdvanced* This,DWORD msWindow) { return This->lpVtbl->SetSyncTolerance(This,msWindow); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced_GetSyncTolerance(IWMWriterAdvanced* This,DWORD *pmsWindow) { +static inline HRESULT IWMWriterAdvanced_GetSyncTolerance(IWMWriterAdvanced* This,DWORD *pmsWindow) { return This->lpVtbl->GetSyncTolerance(This,pmsWindow); } #endif @@ -8213,54 +8205,54 @@ interface IWMWriterAdvanced2 { #define IWMWriterAdvanced2_SetInputSetting(This,dwInputNum,pszName,Type,pValue,cbLength) (This)->lpVtbl->SetInputSetting(This,dwInputNum,pszName,Type,pValue,cbLength) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_QueryInterface(IWMWriterAdvanced2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMWriterAdvanced2_QueryInterface(IWMWriterAdvanced2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMWriterAdvanced2_AddRef(IWMWriterAdvanced2* This) { +static inline ULONG IWMWriterAdvanced2_AddRef(IWMWriterAdvanced2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMWriterAdvanced2_Release(IWMWriterAdvanced2* This) { +static inline ULONG IWMWriterAdvanced2_Release(IWMWriterAdvanced2* This) { return This->lpVtbl->Release(This); } /*** IWMWriterAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_GetSinkCount(IWMWriterAdvanced2* This,DWORD *pcSinks) { +static inline HRESULT IWMWriterAdvanced2_GetSinkCount(IWMWriterAdvanced2* This,DWORD *pcSinks) { return This->lpVtbl->GetSinkCount(This,pcSinks); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_GetSink(IWMWriterAdvanced2* This,DWORD dwSinkNum,IWMWriterSink **ppSink) { +static inline HRESULT IWMWriterAdvanced2_GetSink(IWMWriterAdvanced2* This,DWORD dwSinkNum,IWMWriterSink **ppSink) { return This->lpVtbl->GetSink(This,dwSinkNum,ppSink); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_AddSink(IWMWriterAdvanced2* This,IWMWriterSink *pSink) { +static inline HRESULT IWMWriterAdvanced2_AddSink(IWMWriterAdvanced2* This,IWMWriterSink *pSink) { return This->lpVtbl->AddSink(This,pSink); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_RemoveSink(IWMWriterAdvanced2* This,IWMWriterSink *pSink) { +static inline HRESULT IWMWriterAdvanced2_RemoveSink(IWMWriterAdvanced2* This,IWMWriterSink *pSink) { return This->lpVtbl->RemoveSink(This,pSink); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_WriteStreamSample(IWMWriterAdvanced2* This,WORD wStreamNum,QWORD cnsSampleTime,DWORD msSampleSendTime,QWORD cnsSampleDuration,DWORD dwFlags,INSSBuffer *pSample) { +static inline HRESULT IWMWriterAdvanced2_WriteStreamSample(IWMWriterAdvanced2* This,WORD wStreamNum,QWORD cnsSampleTime,DWORD msSampleSendTime,QWORD cnsSampleDuration,DWORD dwFlags,INSSBuffer *pSample) { return This->lpVtbl->WriteStreamSample(This,wStreamNum,cnsSampleTime,msSampleSendTime,cnsSampleDuration,dwFlags,pSample); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_SetLiveSource(IWMWriterAdvanced2* This,WINBOOL fIsLiveSource) { +static inline HRESULT IWMWriterAdvanced2_SetLiveSource(IWMWriterAdvanced2* This,WINBOOL fIsLiveSource) { return This->lpVtbl->SetLiveSource(This,fIsLiveSource); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_IsRealTime(IWMWriterAdvanced2* This,WINBOOL *pfRealTime) { +static inline HRESULT IWMWriterAdvanced2_IsRealTime(IWMWriterAdvanced2* This,WINBOOL *pfRealTime) { return This->lpVtbl->IsRealTime(This,pfRealTime); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_GetWriterTime(IWMWriterAdvanced2* This,QWORD *pCurrentTime) { +static inline HRESULT IWMWriterAdvanced2_GetWriterTime(IWMWriterAdvanced2* This,QWORD *pCurrentTime) { return This->lpVtbl->GetWriterTime(This,pCurrentTime); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_GetStatistics(IWMWriterAdvanced2* This,WORD wStreamNum,WM_WRITER_STATISTICS *pStats) { +static inline HRESULT IWMWriterAdvanced2_GetStatistics(IWMWriterAdvanced2* This,WORD wStreamNum,WM_WRITER_STATISTICS *pStats) { return This->lpVtbl->GetStatistics(This,wStreamNum,pStats); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_SetSyncTolerance(IWMWriterAdvanced2* This,DWORD msWindow) { +static inline HRESULT IWMWriterAdvanced2_SetSyncTolerance(IWMWriterAdvanced2* This,DWORD msWindow) { return This->lpVtbl->SetSyncTolerance(This,msWindow); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_GetSyncTolerance(IWMWriterAdvanced2* This,DWORD *pmsWindow) { +static inline HRESULT IWMWriterAdvanced2_GetSyncTolerance(IWMWriterAdvanced2* This,DWORD *pmsWindow) { return This->lpVtbl->GetSyncTolerance(This,pmsWindow); } /*** IWMWriterAdvanced2 methods ***/ -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_GetInputSetting(IWMWriterAdvanced2* This,DWORD dwInputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { +static inline HRESULT IWMWriterAdvanced2_GetInputSetting(IWMWriterAdvanced2* This,DWORD dwInputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { return This->lpVtbl->GetInputSetting(This,dwInputNum,pszName,pType,pValue,pcbLength); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced2_SetInputSetting(IWMWriterAdvanced2* This,DWORD dwInputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { +static inline HRESULT IWMWriterAdvanced2_SetInputSetting(IWMWriterAdvanced2* This,DWORD dwInputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { return This->lpVtbl->SetInputSetting(This,dwInputNum,pszName,Type,pValue,cbLength); } #endif @@ -8420,61 +8412,61 @@ interface IWMWriterAdvanced3 { #define IWMWriterAdvanced3_SetNonBlocking(This) (This)->lpVtbl->SetNonBlocking(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_QueryInterface(IWMWriterAdvanced3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMWriterAdvanced3_QueryInterface(IWMWriterAdvanced3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMWriterAdvanced3_AddRef(IWMWriterAdvanced3* This) { +static inline ULONG IWMWriterAdvanced3_AddRef(IWMWriterAdvanced3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMWriterAdvanced3_Release(IWMWriterAdvanced3* This) { +static inline ULONG IWMWriterAdvanced3_Release(IWMWriterAdvanced3* This) { return This->lpVtbl->Release(This); } /*** IWMWriterAdvanced methods ***/ -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_GetSinkCount(IWMWriterAdvanced3* This,DWORD *pcSinks) { +static inline HRESULT IWMWriterAdvanced3_GetSinkCount(IWMWriterAdvanced3* This,DWORD *pcSinks) { return This->lpVtbl->GetSinkCount(This,pcSinks); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_GetSink(IWMWriterAdvanced3* This,DWORD dwSinkNum,IWMWriterSink **ppSink) { +static inline HRESULT IWMWriterAdvanced3_GetSink(IWMWriterAdvanced3* This,DWORD dwSinkNum,IWMWriterSink **ppSink) { return This->lpVtbl->GetSink(This,dwSinkNum,ppSink); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_AddSink(IWMWriterAdvanced3* This,IWMWriterSink *pSink) { +static inline HRESULT IWMWriterAdvanced3_AddSink(IWMWriterAdvanced3* This,IWMWriterSink *pSink) { return This->lpVtbl->AddSink(This,pSink); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_RemoveSink(IWMWriterAdvanced3* This,IWMWriterSink *pSink) { +static inline HRESULT IWMWriterAdvanced3_RemoveSink(IWMWriterAdvanced3* This,IWMWriterSink *pSink) { return This->lpVtbl->RemoveSink(This,pSink); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_WriteStreamSample(IWMWriterAdvanced3* This,WORD wStreamNum,QWORD cnsSampleTime,DWORD msSampleSendTime,QWORD cnsSampleDuration,DWORD dwFlags,INSSBuffer *pSample) { +static inline HRESULT IWMWriterAdvanced3_WriteStreamSample(IWMWriterAdvanced3* This,WORD wStreamNum,QWORD cnsSampleTime,DWORD msSampleSendTime,QWORD cnsSampleDuration,DWORD dwFlags,INSSBuffer *pSample) { return This->lpVtbl->WriteStreamSample(This,wStreamNum,cnsSampleTime,msSampleSendTime,cnsSampleDuration,dwFlags,pSample); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_SetLiveSource(IWMWriterAdvanced3* This,WINBOOL fIsLiveSource) { +static inline HRESULT IWMWriterAdvanced3_SetLiveSource(IWMWriterAdvanced3* This,WINBOOL fIsLiveSource) { return This->lpVtbl->SetLiveSource(This,fIsLiveSource); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_IsRealTime(IWMWriterAdvanced3* This,WINBOOL *pfRealTime) { +static inline HRESULT IWMWriterAdvanced3_IsRealTime(IWMWriterAdvanced3* This,WINBOOL *pfRealTime) { return This->lpVtbl->IsRealTime(This,pfRealTime); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_GetWriterTime(IWMWriterAdvanced3* This,QWORD *pCurrentTime) { +static inline HRESULT IWMWriterAdvanced3_GetWriterTime(IWMWriterAdvanced3* This,QWORD *pCurrentTime) { return This->lpVtbl->GetWriterTime(This,pCurrentTime); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_GetStatistics(IWMWriterAdvanced3* This,WORD wStreamNum,WM_WRITER_STATISTICS *pStats) { +static inline HRESULT IWMWriterAdvanced3_GetStatistics(IWMWriterAdvanced3* This,WORD wStreamNum,WM_WRITER_STATISTICS *pStats) { return This->lpVtbl->GetStatistics(This,wStreamNum,pStats); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_SetSyncTolerance(IWMWriterAdvanced3* This,DWORD msWindow) { +static inline HRESULT IWMWriterAdvanced3_SetSyncTolerance(IWMWriterAdvanced3* This,DWORD msWindow) { return This->lpVtbl->SetSyncTolerance(This,msWindow); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_GetSyncTolerance(IWMWriterAdvanced3* This,DWORD *pmsWindow) { +static inline HRESULT IWMWriterAdvanced3_GetSyncTolerance(IWMWriterAdvanced3* This,DWORD *pmsWindow) { return This->lpVtbl->GetSyncTolerance(This,pmsWindow); } /*** IWMWriterAdvanced2 methods ***/ -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_GetInputSetting(IWMWriterAdvanced3* This,DWORD dwInputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { +static inline HRESULT IWMWriterAdvanced3_GetInputSetting(IWMWriterAdvanced3* This,DWORD dwInputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE *pType,BYTE *pValue,WORD *pcbLength) { return This->lpVtbl->GetInputSetting(This,dwInputNum,pszName,pType,pValue,pcbLength); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_SetInputSetting(IWMWriterAdvanced3* This,DWORD dwInputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { +static inline HRESULT IWMWriterAdvanced3_SetInputSetting(IWMWriterAdvanced3* This,DWORD dwInputNum,LPCWSTR pszName,WMT_ATTR_DATATYPE Type,const BYTE *pValue,WORD cbLength) { return This->lpVtbl->SetInputSetting(This,dwInputNum,pszName,Type,pValue,cbLength); } /*** IWMWriterAdvanced3 methods ***/ -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_GetStatisticsEx(IWMWriterAdvanced3* This,WORD wStreamNum,WM_WRITER_STATISTICS_EX *pStats) { +static inline HRESULT IWMWriterAdvanced3_GetStatisticsEx(IWMWriterAdvanced3* This,WORD wStreamNum,WM_WRITER_STATISTICS_EX *pStats) { return This->lpVtbl->GetStatisticsEx(This,wStreamNum,pStats); } -static __WIDL_INLINE HRESULT IWMWriterAdvanced3_SetNonBlocking(IWMWriterAdvanced3* This) { +static inline HRESULT IWMWriterAdvanced3_SetNonBlocking(IWMWriterAdvanced3* This) { return This->lpVtbl->SetNonBlocking(This); } #endif @@ -8681,50 +8673,50 @@ interface IWMHeaderInfo { #define IWMHeaderInfo_RemoveScript(This,index) (This)->lpVtbl->RemoveScript(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMHeaderInfo_QueryInterface(IWMHeaderInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMHeaderInfo_QueryInterface(IWMHeaderInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMHeaderInfo_AddRef(IWMHeaderInfo* This) { +static inline ULONG IWMHeaderInfo_AddRef(IWMHeaderInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMHeaderInfo_Release(IWMHeaderInfo* This) { +static inline ULONG IWMHeaderInfo_Release(IWMHeaderInfo* This) { return This->lpVtbl->Release(This); } /*** IWMHeaderInfo methods ***/ -static __WIDL_INLINE HRESULT IWMHeaderInfo_GetAttributeCount(IWMHeaderInfo* This,WORD stream_num,WORD *attributes) { +static inline HRESULT IWMHeaderInfo_GetAttributeCount(IWMHeaderInfo* This,WORD stream_num,WORD *attributes) { return This->lpVtbl->GetAttributeCount(This,stream_num,attributes); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_GetAttributeByIndex(IWMHeaderInfo* This,WORD index,WORD *stream_num,WCHAR *name,WORD *name_len,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { +static inline HRESULT IWMHeaderInfo_GetAttributeByIndex(IWMHeaderInfo* This,WORD index,WORD *stream_num,WCHAR *name,WORD *name_len,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { return This->lpVtbl->GetAttributeByIndex(This,index,stream_num,name,name_len,type,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_GetAttributeByName(IWMHeaderInfo* This,WORD *stream_num,LPCWSTR name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { +static inline HRESULT IWMHeaderInfo_GetAttributeByName(IWMHeaderInfo* This,WORD *stream_num,LPCWSTR name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { return This->lpVtbl->GetAttributeByName(This,stream_num,name,type,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_SetAttribute(IWMHeaderInfo* This,WORD stream_num,LPCWSTR name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { +static inline HRESULT IWMHeaderInfo_SetAttribute(IWMHeaderInfo* This,WORD stream_num,LPCWSTR name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { return This->lpVtbl->SetAttribute(This,stream_num,name,type,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_GetMarkerCount(IWMHeaderInfo* This,WORD *markers) { +static inline HRESULT IWMHeaderInfo_GetMarkerCount(IWMHeaderInfo* This,WORD *markers) { return This->lpVtbl->GetMarkerCount(This,markers); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_GetMarker(IWMHeaderInfo* This,WORD index,WCHAR *marker_name,WORD *marker_len,QWORD *marker_time) { +static inline HRESULT IWMHeaderInfo_GetMarker(IWMHeaderInfo* This,WORD index,WCHAR *marker_name,WORD *marker_len,QWORD *marker_time) { return This->lpVtbl->GetMarker(This,index,marker_name,marker_len,marker_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_AddMarker(IWMHeaderInfo* This,LPCWSTR_WMSDK_TYPE_SAFE marker_name,QWORD marker_time) { +static inline HRESULT IWMHeaderInfo_AddMarker(IWMHeaderInfo* This,LPCWSTR_WMSDK_TYPE_SAFE marker_name,QWORD marker_time) { return This->lpVtbl->AddMarker(This,marker_name,marker_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_RemoveMarker(IWMHeaderInfo* This,WORD index) { +static inline HRESULT IWMHeaderInfo_RemoveMarker(IWMHeaderInfo* This,WORD index) { return This->lpVtbl->RemoveMarker(This,index); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_GetScriptCount(IWMHeaderInfo* This,WORD *scripts) { +static inline HRESULT IWMHeaderInfo_GetScriptCount(IWMHeaderInfo* This,WORD *scripts) { return This->lpVtbl->GetScriptCount(This,scripts); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_GetScript(IWMHeaderInfo* This,WORD index,WCHAR *type,WORD *type_len,WCHAR *command,WORD *command_len,QWORD *script_time) { +static inline HRESULT IWMHeaderInfo_GetScript(IWMHeaderInfo* This,WORD index,WCHAR *type,WORD *type_len,WCHAR *command,WORD *command_len,QWORD *script_time) { return This->lpVtbl->GetScript(This,index,type,type_len,command,command_len,script_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_AddScript(IWMHeaderInfo* This,LPCWSTR_WMSDK_TYPE_SAFE type,LPCWSTR_WMSDK_TYPE_SAFE command,QWORD script_time) { +static inline HRESULT IWMHeaderInfo_AddScript(IWMHeaderInfo* This,LPCWSTR_WMSDK_TYPE_SAFE type,LPCWSTR_WMSDK_TYPE_SAFE command,QWORD script_time) { return This->lpVtbl->AddScript(This,type,command,script_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo_RemoveScript(IWMHeaderInfo* This,WORD index) { +static inline HRESULT IWMHeaderInfo_RemoveScript(IWMHeaderInfo* This,WORD index) { return This->lpVtbl->RemoveScript(This,index); } #endif @@ -8901,57 +8893,57 @@ interface IWMHeaderInfo2 { #define IWMHeaderInfo2_GetCodecInfo(This,index,name_len,name,description_len,description,codec_type,codec_info_cnt,codec_info) (This)->lpVtbl->GetCodecInfo(This,index,name_len,name,description_len,description,codec_type,codec_info_cnt,codec_info) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMHeaderInfo2_QueryInterface(IWMHeaderInfo2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMHeaderInfo2_QueryInterface(IWMHeaderInfo2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMHeaderInfo2_AddRef(IWMHeaderInfo2* This) { +static inline ULONG IWMHeaderInfo2_AddRef(IWMHeaderInfo2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMHeaderInfo2_Release(IWMHeaderInfo2* This) { +static inline ULONG IWMHeaderInfo2_Release(IWMHeaderInfo2* This) { return This->lpVtbl->Release(This); } /*** IWMHeaderInfo methods ***/ -static __WIDL_INLINE HRESULT IWMHeaderInfo2_GetAttributeCount(IWMHeaderInfo2* This,WORD stream_num,WORD *attributes) { +static inline HRESULT IWMHeaderInfo2_GetAttributeCount(IWMHeaderInfo2* This,WORD stream_num,WORD *attributes) { return This->lpVtbl->GetAttributeCount(This,stream_num,attributes); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_GetAttributeByIndex(IWMHeaderInfo2* This,WORD index,WORD *stream_num,WCHAR *name,WORD *name_len,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { +static inline HRESULT IWMHeaderInfo2_GetAttributeByIndex(IWMHeaderInfo2* This,WORD index,WORD *stream_num,WCHAR *name,WORD *name_len,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { return This->lpVtbl->GetAttributeByIndex(This,index,stream_num,name,name_len,type,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_GetAttributeByName(IWMHeaderInfo2* This,WORD *stream_num,LPCWSTR name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { +static inline HRESULT IWMHeaderInfo2_GetAttributeByName(IWMHeaderInfo2* This,WORD *stream_num,LPCWSTR name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { return This->lpVtbl->GetAttributeByName(This,stream_num,name,type,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_SetAttribute(IWMHeaderInfo2* This,WORD stream_num,LPCWSTR name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { +static inline HRESULT IWMHeaderInfo2_SetAttribute(IWMHeaderInfo2* This,WORD stream_num,LPCWSTR name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { return This->lpVtbl->SetAttribute(This,stream_num,name,type,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_GetMarkerCount(IWMHeaderInfo2* This,WORD *markers) { +static inline HRESULT IWMHeaderInfo2_GetMarkerCount(IWMHeaderInfo2* This,WORD *markers) { return This->lpVtbl->GetMarkerCount(This,markers); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_GetMarker(IWMHeaderInfo2* This,WORD index,WCHAR *marker_name,WORD *marker_len,QWORD *marker_time) { +static inline HRESULT IWMHeaderInfo2_GetMarker(IWMHeaderInfo2* This,WORD index,WCHAR *marker_name,WORD *marker_len,QWORD *marker_time) { return This->lpVtbl->GetMarker(This,index,marker_name,marker_len,marker_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_AddMarker(IWMHeaderInfo2* This,LPCWSTR_WMSDK_TYPE_SAFE marker_name,QWORD marker_time) { +static inline HRESULT IWMHeaderInfo2_AddMarker(IWMHeaderInfo2* This,LPCWSTR_WMSDK_TYPE_SAFE marker_name,QWORD marker_time) { return This->lpVtbl->AddMarker(This,marker_name,marker_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_RemoveMarker(IWMHeaderInfo2* This,WORD index) { +static inline HRESULT IWMHeaderInfo2_RemoveMarker(IWMHeaderInfo2* This,WORD index) { return This->lpVtbl->RemoveMarker(This,index); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_GetScriptCount(IWMHeaderInfo2* This,WORD *scripts) { +static inline HRESULT IWMHeaderInfo2_GetScriptCount(IWMHeaderInfo2* This,WORD *scripts) { return This->lpVtbl->GetScriptCount(This,scripts); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_GetScript(IWMHeaderInfo2* This,WORD index,WCHAR *type,WORD *type_len,WCHAR *command,WORD *command_len,QWORD *script_time) { +static inline HRESULT IWMHeaderInfo2_GetScript(IWMHeaderInfo2* This,WORD index,WCHAR *type,WORD *type_len,WCHAR *command,WORD *command_len,QWORD *script_time) { return This->lpVtbl->GetScript(This,index,type,type_len,command,command_len,script_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_AddScript(IWMHeaderInfo2* This,LPCWSTR_WMSDK_TYPE_SAFE type,LPCWSTR_WMSDK_TYPE_SAFE command,QWORD script_time) { +static inline HRESULT IWMHeaderInfo2_AddScript(IWMHeaderInfo2* This,LPCWSTR_WMSDK_TYPE_SAFE type,LPCWSTR_WMSDK_TYPE_SAFE command,QWORD script_time) { return This->lpVtbl->AddScript(This,type,command,script_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_RemoveScript(IWMHeaderInfo2* This,WORD index) { +static inline HRESULT IWMHeaderInfo2_RemoveScript(IWMHeaderInfo2* This,WORD index) { return This->lpVtbl->RemoveScript(This,index); } /*** IWMHeaderInfo2 methods ***/ -static __WIDL_INLINE HRESULT IWMHeaderInfo2_GetCodecInfoCount(IWMHeaderInfo2* This,DWORD *codec_infos) { +static inline HRESULT IWMHeaderInfo2_GetCodecInfoCount(IWMHeaderInfo2* This,DWORD *codec_infos) { return This->lpVtbl->GetCodecInfoCount(This,codec_infos); } -static __WIDL_INLINE HRESULT IWMHeaderInfo2_GetCodecInfo(IWMHeaderInfo2* This,DWORD index,WORD *name_len,WCHAR *name,WORD *description_len,WCHAR *description,WMT_CODEC_INFO_TYPE *codec_type,WORD *codec_info_cnt,BYTE *codec_info) { +static inline HRESULT IWMHeaderInfo2_GetCodecInfo(IWMHeaderInfo2* This,DWORD index,WORD *name_len,WCHAR *name,WORD *description_len,WCHAR *description,WMT_CODEC_INFO_TYPE *codec_type,WORD *codec_info_cnt,BYTE *codec_info) { return This->lpVtbl->GetCodecInfo(This,index,name_len,name,description_len,description,codec_type,codec_info_cnt,codec_info); } #endif @@ -9229,79 +9221,79 @@ interface IWMHeaderInfo3 { #define IWMHeaderInfo3_AddCodecInfo(This,name,description,codec_type,codec_info_cnt,codec_info) (This)->lpVtbl->AddCodecInfo(This,name,description,codec_type,codec_info_cnt,codec_info) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMHeaderInfo3_QueryInterface(IWMHeaderInfo3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMHeaderInfo3_QueryInterface(IWMHeaderInfo3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMHeaderInfo3_AddRef(IWMHeaderInfo3* This) { +static inline ULONG IWMHeaderInfo3_AddRef(IWMHeaderInfo3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMHeaderInfo3_Release(IWMHeaderInfo3* This) { +static inline ULONG IWMHeaderInfo3_Release(IWMHeaderInfo3* This) { return This->lpVtbl->Release(This); } /*** IWMHeaderInfo methods ***/ -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetAttributeCount(IWMHeaderInfo3* This,WORD stream_num,WORD *attributes) { +static inline HRESULT IWMHeaderInfo3_GetAttributeCount(IWMHeaderInfo3* This,WORD stream_num,WORD *attributes) { return This->lpVtbl->GetAttributeCount(This,stream_num,attributes); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetAttributeByIndex(IWMHeaderInfo3* This,WORD index,WORD *stream_num,WCHAR *name,WORD *name_len,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { +static inline HRESULT IWMHeaderInfo3_GetAttributeByIndex(IWMHeaderInfo3* This,WORD index,WORD *stream_num,WCHAR *name,WORD *name_len,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { return This->lpVtbl->GetAttributeByIndex(This,index,stream_num,name,name_len,type,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetAttributeByName(IWMHeaderInfo3* This,WORD *stream_num,LPCWSTR name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { +static inline HRESULT IWMHeaderInfo3_GetAttributeByName(IWMHeaderInfo3* This,WORD *stream_num,LPCWSTR name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { return This->lpVtbl->GetAttributeByName(This,stream_num,name,type,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_SetAttribute(IWMHeaderInfo3* This,WORD stream_num,LPCWSTR name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { +static inline HRESULT IWMHeaderInfo3_SetAttribute(IWMHeaderInfo3* This,WORD stream_num,LPCWSTR name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { return This->lpVtbl->SetAttribute(This,stream_num,name,type,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetMarkerCount(IWMHeaderInfo3* This,WORD *markers) { +static inline HRESULT IWMHeaderInfo3_GetMarkerCount(IWMHeaderInfo3* This,WORD *markers) { return This->lpVtbl->GetMarkerCount(This,markers); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetMarker(IWMHeaderInfo3* This,WORD index,WCHAR *marker_name,WORD *marker_len,QWORD *marker_time) { +static inline HRESULT IWMHeaderInfo3_GetMarker(IWMHeaderInfo3* This,WORD index,WCHAR *marker_name,WORD *marker_len,QWORD *marker_time) { return This->lpVtbl->GetMarker(This,index,marker_name,marker_len,marker_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_AddMarker(IWMHeaderInfo3* This,LPCWSTR_WMSDK_TYPE_SAFE marker_name,QWORD marker_time) { +static inline HRESULT IWMHeaderInfo3_AddMarker(IWMHeaderInfo3* This,LPCWSTR_WMSDK_TYPE_SAFE marker_name,QWORD marker_time) { return This->lpVtbl->AddMarker(This,marker_name,marker_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_RemoveMarker(IWMHeaderInfo3* This,WORD index) { +static inline HRESULT IWMHeaderInfo3_RemoveMarker(IWMHeaderInfo3* This,WORD index) { return This->lpVtbl->RemoveMarker(This,index); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetScriptCount(IWMHeaderInfo3* This,WORD *scripts) { +static inline HRESULT IWMHeaderInfo3_GetScriptCount(IWMHeaderInfo3* This,WORD *scripts) { return This->lpVtbl->GetScriptCount(This,scripts); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetScript(IWMHeaderInfo3* This,WORD index,WCHAR *type,WORD *type_len,WCHAR *command,WORD *command_len,QWORD *script_time) { +static inline HRESULT IWMHeaderInfo3_GetScript(IWMHeaderInfo3* This,WORD index,WCHAR *type,WORD *type_len,WCHAR *command,WORD *command_len,QWORD *script_time) { return This->lpVtbl->GetScript(This,index,type,type_len,command,command_len,script_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_AddScript(IWMHeaderInfo3* This,LPCWSTR_WMSDK_TYPE_SAFE type,LPCWSTR_WMSDK_TYPE_SAFE command,QWORD script_time) { +static inline HRESULT IWMHeaderInfo3_AddScript(IWMHeaderInfo3* This,LPCWSTR_WMSDK_TYPE_SAFE type,LPCWSTR_WMSDK_TYPE_SAFE command,QWORD script_time) { return This->lpVtbl->AddScript(This,type,command,script_time); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_RemoveScript(IWMHeaderInfo3* This,WORD index) { +static inline HRESULT IWMHeaderInfo3_RemoveScript(IWMHeaderInfo3* This,WORD index) { return This->lpVtbl->RemoveScript(This,index); } /*** IWMHeaderInfo2 methods ***/ -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetCodecInfoCount(IWMHeaderInfo3* This,DWORD *codec_infos) { +static inline HRESULT IWMHeaderInfo3_GetCodecInfoCount(IWMHeaderInfo3* This,DWORD *codec_infos) { return This->lpVtbl->GetCodecInfoCount(This,codec_infos); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetCodecInfo(IWMHeaderInfo3* This,DWORD index,WORD *name_len,WCHAR *name,WORD *description_len,WCHAR *description,WMT_CODEC_INFO_TYPE *codec_type,WORD *codec_info_cnt,BYTE *codec_info) { +static inline HRESULT IWMHeaderInfo3_GetCodecInfo(IWMHeaderInfo3* This,DWORD index,WORD *name_len,WCHAR *name,WORD *description_len,WCHAR *description,WMT_CODEC_INFO_TYPE *codec_type,WORD *codec_info_cnt,BYTE *codec_info) { return This->lpVtbl->GetCodecInfo(This,index,name_len,name,description_len,description,codec_type,codec_info_cnt,codec_info); } /*** IWMHeaderInfo3 methods ***/ -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetAttributeCountEx(IWMHeaderInfo3* This,WORD stream_num,WORD *attributes) { +static inline HRESULT IWMHeaderInfo3_GetAttributeCountEx(IWMHeaderInfo3* This,WORD stream_num,WORD *attributes) { return This->lpVtbl->GetAttributeCountEx(This,stream_num,attributes); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetAttributeIndices(IWMHeaderInfo3* This,WORD stream_num,LPCWSTR name,WORD *lang_index,WORD *indices,WORD *count) { +static inline HRESULT IWMHeaderInfo3_GetAttributeIndices(IWMHeaderInfo3* This,WORD stream_num,LPCWSTR name,WORD *lang_index,WORD *indices,WORD *count) { return This->lpVtbl->GetAttributeIndices(This,stream_num,name,lang_index,indices,count); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_GetAttributeByIndexEx(IWMHeaderInfo3* This,WORD stream_num,WORD index,LPWSTR name,WORD *name_len,WMT_ATTR_DATATYPE *type,WORD *lang_index,BYTE *value,DWORD *data_len) { +static inline HRESULT IWMHeaderInfo3_GetAttributeByIndexEx(IWMHeaderInfo3* This,WORD stream_num,WORD index,LPWSTR name,WORD *name_len,WMT_ATTR_DATATYPE *type,WORD *lang_index,BYTE *value,DWORD *data_len) { return This->lpVtbl->GetAttributeByIndexEx(This,stream_num,index,name,name_len,type,lang_index,value,data_len); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_ModifyAttribute(IWMHeaderInfo3* This,WORD stream_num,WORD index,WMT_ATTR_DATATYPE type,WORD lang_index,const BYTE *value,DWORD length) { +static inline HRESULT IWMHeaderInfo3_ModifyAttribute(IWMHeaderInfo3* This,WORD stream_num,WORD index,WMT_ATTR_DATATYPE type,WORD lang_index,const BYTE *value,DWORD length) { return This->lpVtbl->ModifyAttribute(This,stream_num,index,type,lang_index,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_AddAttribute(IWMHeaderInfo3* This,WORD stream_num,LPCWSTR name,WORD *index,WMT_ATTR_DATATYPE type,WORD lang_index,const BYTE *value,DWORD length) { +static inline HRESULT IWMHeaderInfo3_AddAttribute(IWMHeaderInfo3* This,WORD stream_num,LPCWSTR name,WORD *index,WMT_ATTR_DATATYPE type,WORD lang_index,const BYTE *value,DWORD length) { return This->lpVtbl->AddAttribute(This,stream_num,name,index,type,lang_index,value,length); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_DeleteAttribute(IWMHeaderInfo3* This,WORD stream_num,WORD index) { +static inline HRESULT IWMHeaderInfo3_DeleteAttribute(IWMHeaderInfo3* This,WORD stream_num,WORD index) { return This->lpVtbl->DeleteAttribute(This,stream_num,index); } -static __WIDL_INLINE HRESULT IWMHeaderInfo3_AddCodecInfo(IWMHeaderInfo3* This,LPCWSTR_WMSDK_TYPE_SAFE name,LPCWSTR_WMSDK_TYPE_SAFE description,WMT_CODEC_INFO_TYPE codec_type,WORD codec_info_cnt,BYTE *codec_info) { +static inline HRESULT IWMHeaderInfo3_AddCodecInfo(IWMHeaderInfo3* This,LPCWSTR_WMSDK_TYPE_SAFE name,LPCWSTR_WMSDK_TYPE_SAFE description,WMT_CODEC_INFO_TYPE codec_type,WORD codec_info_cnt,BYTE *codec_info) { return This->lpVtbl->AddCodecInfo(This,name,description,codec_type,codec_info_cnt,codec_info); } #endif @@ -9658,113 +9650,113 @@ interface IWMReaderNetworkConfig { #define IWMReaderNetworkConfig_ResetLoggingUrlList(This) (This)->lpVtbl->ResetLoggingUrlList(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_QueryInterface(IWMReaderNetworkConfig* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderNetworkConfig_QueryInterface(IWMReaderNetworkConfig* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderNetworkConfig_AddRef(IWMReaderNetworkConfig* This) { +static inline ULONG IWMReaderNetworkConfig_AddRef(IWMReaderNetworkConfig* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderNetworkConfig_Release(IWMReaderNetworkConfig* This) { +static inline ULONG IWMReaderNetworkConfig_Release(IWMReaderNetworkConfig* This) { return This->lpVtbl->Release(This); } /*** IWMReaderNetworkConfig methods ***/ -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetBufferingTime(IWMReaderNetworkConfig* This,QWORD *buffering_time) { +static inline HRESULT IWMReaderNetworkConfig_GetBufferingTime(IWMReaderNetworkConfig* This,QWORD *buffering_time) { return This->lpVtbl->GetBufferingTime(This,buffering_time); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetBufferingTime(IWMReaderNetworkConfig* This,QWORD buffering_time) { +static inline HRESULT IWMReaderNetworkConfig_SetBufferingTime(IWMReaderNetworkConfig* This,QWORD buffering_time) { return This->lpVtbl->SetBufferingTime(This,buffering_time); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetUDPPortRanges(IWMReaderNetworkConfig* This,WM_PORT_NUMBER_RANGE *array,DWORD *ranges) { +static inline HRESULT IWMReaderNetworkConfig_GetUDPPortRanges(IWMReaderNetworkConfig* This,WM_PORT_NUMBER_RANGE *array,DWORD *ranges) { return This->lpVtbl->GetUDPPortRanges(This,array,ranges); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetUDPPortRanges(IWMReaderNetworkConfig* This,WM_PORT_NUMBER_RANGE *array,DWORD ranges) { +static inline HRESULT IWMReaderNetworkConfig_SetUDPPortRanges(IWMReaderNetworkConfig* This,WM_PORT_NUMBER_RANGE *array,DWORD ranges) { return This->lpVtbl->SetUDPPortRanges(This,array,ranges); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetProxySettings(IWMReaderNetworkConfig* This,const WCHAR *protocol,WMT_PROXY_SETTINGS *proxy) { +static inline HRESULT IWMReaderNetworkConfig_GetProxySettings(IWMReaderNetworkConfig* This,const WCHAR *protocol,WMT_PROXY_SETTINGS *proxy) { return This->lpVtbl->GetProxySettings(This,protocol,proxy); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetProxySettings(IWMReaderNetworkConfig* This,LPCWSTR protocol,WMT_PROXY_SETTINGS proxy) { +static inline HRESULT IWMReaderNetworkConfig_SetProxySettings(IWMReaderNetworkConfig* This,LPCWSTR protocol,WMT_PROXY_SETTINGS proxy) { return This->lpVtbl->SetProxySettings(This,protocol,proxy); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetProxyHostName(IWMReaderNetworkConfig* This,const WCHAR *protocol,WCHAR *hostname,DWORD *size) { +static inline HRESULT IWMReaderNetworkConfig_GetProxyHostName(IWMReaderNetworkConfig* This,const WCHAR *protocol,WCHAR *hostname,DWORD *size) { return This->lpVtbl->GetProxyHostName(This,protocol,hostname,size); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetProxyHostName(IWMReaderNetworkConfig* This,const WCHAR *protocol,const WCHAR *hostname) { +static inline HRESULT IWMReaderNetworkConfig_SetProxyHostName(IWMReaderNetworkConfig* This,const WCHAR *protocol,const WCHAR *hostname) { return This->lpVtbl->SetProxyHostName(This,protocol,hostname); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetProxyPort(IWMReaderNetworkConfig* This,const WCHAR *protocol,DWORD *port) { +static inline HRESULT IWMReaderNetworkConfig_GetProxyPort(IWMReaderNetworkConfig* This,const WCHAR *protocol,DWORD *port) { return This->lpVtbl->GetProxyPort(This,protocol,port); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetProxyPort(IWMReaderNetworkConfig* This,const WCHAR *protocol,DWORD port) { +static inline HRESULT IWMReaderNetworkConfig_SetProxyPort(IWMReaderNetworkConfig* This,const WCHAR *protocol,DWORD port) { return This->lpVtbl->SetProxyPort(This,protocol,port); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetProxyExceptionList(IWMReaderNetworkConfig* This,const WCHAR *protocol,WCHAR *exceptions,DWORD *count) { +static inline HRESULT IWMReaderNetworkConfig_GetProxyExceptionList(IWMReaderNetworkConfig* This,const WCHAR *protocol,WCHAR *exceptions,DWORD *count) { return This->lpVtbl->GetProxyExceptionList(This,protocol,exceptions,count); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetProxyExceptionList(IWMReaderNetworkConfig* This,const WCHAR *protocol,const WCHAR *exceptions) { +static inline HRESULT IWMReaderNetworkConfig_SetProxyExceptionList(IWMReaderNetworkConfig* This,const WCHAR *protocol,const WCHAR *exceptions) { return This->lpVtbl->SetProxyExceptionList(This,protocol,exceptions); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetProxyBypassForLocal(IWMReaderNetworkConfig* This,const WCHAR *protocol,WINBOOL *bypass) { +static inline HRESULT IWMReaderNetworkConfig_GetProxyBypassForLocal(IWMReaderNetworkConfig* This,const WCHAR *protocol,WINBOOL *bypass) { return This->lpVtbl->GetProxyBypassForLocal(This,protocol,bypass); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetProxyBypassForLocal(IWMReaderNetworkConfig* This,const WCHAR *protocol,WINBOOL bypass) { +static inline HRESULT IWMReaderNetworkConfig_SetProxyBypassForLocal(IWMReaderNetworkConfig* This,const WCHAR *protocol,WINBOOL bypass) { return This->lpVtbl->SetProxyBypassForLocal(This,protocol,bypass); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetForceRerunAutoProxyDetection(IWMReaderNetworkConfig* This,WINBOOL *detection) { +static inline HRESULT IWMReaderNetworkConfig_GetForceRerunAutoProxyDetection(IWMReaderNetworkConfig* This,WINBOOL *detection) { return This->lpVtbl->GetForceRerunAutoProxyDetection(This,detection); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetForceRerunAutoProxyDetection(IWMReaderNetworkConfig* This,WINBOOL detection) { +static inline HRESULT IWMReaderNetworkConfig_SetForceRerunAutoProxyDetection(IWMReaderNetworkConfig* This,WINBOOL detection) { return This->lpVtbl->SetForceRerunAutoProxyDetection(This,detection); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetEnableMulticast(IWMReaderNetworkConfig* This,WINBOOL *multicast) { +static inline HRESULT IWMReaderNetworkConfig_GetEnableMulticast(IWMReaderNetworkConfig* This,WINBOOL *multicast) { return This->lpVtbl->GetEnableMulticast(This,multicast); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetEnableMulticast(IWMReaderNetworkConfig* This,WINBOOL multicast) { +static inline HRESULT IWMReaderNetworkConfig_SetEnableMulticast(IWMReaderNetworkConfig* This,WINBOOL multicast) { return This->lpVtbl->SetEnableMulticast(This,multicast); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetEnableHTTP(IWMReaderNetworkConfig* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig_GetEnableHTTP(IWMReaderNetworkConfig* This,WINBOOL *enable) { return This->lpVtbl->GetEnableHTTP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetEnableHTTP(IWMReaderNetworkConfig* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig_SetEnableHTTP(IWMReaderNetworkConfig* This,WINBOOL enable) { return This->lpVtbl->SetEnableHTTP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetEnableUDP(IWMReaderNetworkConfig* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig_GetEnableUDP(IWMReaderNetworkConfig* This,WINBOOL *enable) { return This->lpVtbl->GetEnableUDP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetEnableUDP(IWMReaderNetworkConfig* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig_SetEnableUDP(IWMReaderNetworkConfig* This,WINBOOL enable) { return This->lpVtbl->SetEnableUDP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetEnableTCP(IWMReaderNetworkConfig* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig_GetEnableTCP(IWMReaderNetworkConfig* This,WINBOOL *enable) { return This->lpVtbl->GetEnableTCP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetEnableTCP(IWMReaderNetworkConfig* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig_SetEnableTCP(IWMReaderNetworkConfig* This,WINBOOL enable) { return This->lpVtbl->SetEnableTCP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_ResetProtocolRollover(IWMReaderNetworkConfig* This) { +static inline HRESULT IWMReaderNetworkConfig_ResetProtocolRollover(IWMReaderNetworkConfig* This) { return This->lpVtbl->ResetProtocolRollover(This); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetConnectionBandwidth(IWMReaderNetworkConfig* This,DWORD *bandwidth) { +static inline HRESULT IWMReaderNetworkConfig_GetConnectionBandwidth(IWMReaderNetworkConfig* This,DWORD *bandwidth) { return This->lpVtbl->GetConnectionBandwidth(This,bandwidth); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_SetConnectionBandwidth(IWMReaderNetworkConfig* This,DWORD bandwidth) { +static inline HRESULT IWMReaderNetworkConfig_SetConnectionBandwidth(IWMReaderNetworkConfig* This,DWORD bandwidth) { return This->lpVtbl->SetConnectionBandwidth(This,bandwidth); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetNumProtocolsSupported(IWMReaderNetworkConfig* This,DWORD *protocols) { +static inline HRESULT IWMReaderNetworkConfig_GetNumProtocolsSupported(IWMReaderNetworkConfig* This,DWORD *protocols) { return This->lpVtbl->GetNumProtocolsSupported(This,protocols); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetSupportedProtocolName(IWMReaderNetworkConfig* This,DWORD protocol_num,WCHAR *protocol,DWORD *size) { +static inline HRESULT IWMReaderNetworkConfig_GetSupportedProtocolName(IWMReaderNetworkConfig* This,DWORD protocol_num,WCHAR *protocol,DWORD *size) { return This->lpVtbl->GetSupportedProtocolName(This,protocol_num,protocol,size); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_AddLoggingUrl(IWMReaderNetworkConfig* This,const WCHAR *url) { +static inline HRESULT IWMReaderNetworkConfig_AddLoggingUrl(IWMReaderNetworkConfig* This,const WCHAR *url) { return This->lpVtbl->AddLoggingUrl(This,url); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetLoggingUrl(IWMReaderNetworkConfig* This,DWORD index,WCHAR *url,DWORD *size) { +static inline HRESULT IWMReaderNetworkConfig_GetLoggingUrl(IWMReaderNetworkConfig* This,DWORD index,WCHAR *url,DWORD *size) { return This->lpVtbl->GetLoggingUrl(This,index,url,size); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_GetLoggingUrlCount(IWMReaderNetworkConfig* This,DWORD *count) { +static inline HRESULT IWMReaderNetworkConfig_GetLoggingUrlCount(IWMReaderNetworkConfig* This,DWORD *count) { return This->lpVtbl->GetLoggingUrlCount(This,count); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig_ResetLoggingUrlList(IWMReaderNetworkConfig* This) { +static inline HRESULT IWMReaderNetworkConfig_ResetLoggingUrlList(IWMReaderNetworkConfig* This) { return This->lpVtbl->ResetLoggingUrlList(This); } #endif @@ -10110,153 +10102,153 @@ interface IWMReaderNetworkConfig2 { #define IWMReaderNetworkConfig2_GetMaxNetPacketSize(This,packet_size) (This)->lpVtbl->GetMaxNetPacketSize(This,packet_size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_QueryInterface(IWMReaderNetworkConfig2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderNetworkConfig2_QueryInterface(IWMReaderNetworkConfig2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderNetworkConfig2_AddRef(IWMReaderNetworkConfig2* This) { +static inline ULONG IWMReaderNetworkConfig2_AddRef(IWMReaderNetworkConfig2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderNetworkConfig2_Release(IWMReaderNetworkConfig2* This) { +static inline ULONG IWMReaderNetworkConfig2_Release(IWMReaderNetworkConfig2* This) { return This->lpVtbl->Release(This); } /*** IWMReaderNetworkConfig methods ***/ -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetBufferingTime(IWMReaderNetworkConfig2* This,QWORD *buffering_time) { +static inline HRESULT IWMReaderNetworkConfig2_GetBufferingTime(IWMReaderNetworkConfig2* This,QWORD *buffering_time) { return This->lpVtbl->GetBufferingTime(This,buffering_time); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetBufferingTime(IWMReaderNetworkConfig2* This,QWORD buffering_time) { +static inline HRESULT IWMReaderNetworkConfig2_SetBufferingTime(IWMReaderNetworkConfig2* This,QWORD buffering_time) { return This->lpVtbl->SetBufferingTime(This,buffering_time); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetUDPPortRanges(IWMReaderNetworkConfig2* This,WM_PORT_NUMBER_RANGE *array,DWORD *ranges) { +static inline HRESULT IWMReaderNetworkConfig2_GetUDPPortRanges(IWMReaderNetworkConfig2* This,WM_PORT_NUMBER_RANGE *array,DWORD *ranges) { return This->lpVtbl->GetUDPPortRanges(This,array,ranges); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetUDPPortRanges(IWMReaderNetworkConfig2* This,WM_PORT_NUMBER_RANGE *array,DWORD ranges) { +static inline HRESULT IWMReaderNetworkConfig2_SetUDPPortRanges(IWMReaderNetworkConfig2* This,WM_PORT_NUMBER_RANGE *array,DWORD ranges) { return This->lpVtbl->SetUDPPortRanges(This,array,ranges); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetProxySettings(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WMT_PROXY_SETTINGS *proxy) { +static inline HRESULT IWMReaderNetworkConfig2_GetProxySettings(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WMT_PROXY_SETTINGS *proxy) { return This->lpVtbl->GetProxySettings(This,protocol,proxy); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetProxySettings(IWMReaderNetworkConfig2* This,LPCWSTR protocol,WMT_PROXY_SETTINGS proxy) { +static inline HRESULT IWMReaderNetworkConfig2_SetProxySettings(IWMReaderNetworkConfig2* This,LPCWSTR protocol,WMT_PROXY_SETTINGS proxy) { return This->lpVtbl->SetProxySettings(This,protocol,proxy); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetProxyHostName(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WCHAR *hostname,DWORD *size) { +static inline HRESULT IWMReaderNetworkConfig2_GetProxyHostName(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WCHAR *hostname,DWORD *size) { return This->lpVtbl->GetProxyHostName(This,protocol,hostname,size); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetProxyHostName(IWMReaderNetworkConfig2* This,const WCHAR *protocol,const WCHAR *hostname) { +static inline HRESULT IWMReaderNetworkConfig2_SetProxyHostName(IWMReaderNetworkConfig2* This,const WCHAR *protocol,const WCHAR *hostname) { return This->lpVtbl->SetProxyHostName(This,protocol,hostname); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetProxyPort(IWMReaderNetworkConfig2* This,const WCHAR *protocol,DWORD *port) { +static inline HRESULT IWMReaderNetworkConfig2_GetProxyPort(IWMReaderNetworkConfig2* This,const WCHAR *protocol,DWORD *port) { return This->lpVtbl->GetProxyPort(This,protocol,port); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetProxyPort(IWMReaderNetworkConfig2* This,const WCHAR *protocol,DWORD port) { +static inline HRESULT IWMReaderNetworkConfig2_SetProxyPort(IWMReaderNetworkConfig2* This,const WCHAR *protocol,DWORD port) { return This->lpVtbl->SetProxyPort(This,protocol,port); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetProxyExceptionList(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WCHAR *exceptions,DWORD *count) { +static inline HRESULT IWMReaderNetworkConfig2_GetProxyExceptionList(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WCHAR *exceptions,DWORD *count) { return This->lpVtbl->GetProxyExceptionList(This,protocol,exceptions,count); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetProxyExceptionList(IWMReaderNetworkConfig2* This,const WCHAR *protocol,const WCHAR *exceptions) { +static inline HRESULT IWMReaderNetworkConfig2_SetProxyExceptionList(IWMReaderNetworkConfig2* This,const WCHAR *protocol,const WCHAR *exceptions) { return This->lpVtbl->SetProxyExceptionList(This,protocol,exceptions); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetProxyBypassForLocal(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WINBOOL *bypass) { +static inline HRESULT IWMReaderNetworkConfig2_GetProxyBypassForLocal(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WINBOOL *bypass) { return This->lpVtbl->GetProxyBypassForLocal(This,protocol,bypass); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetProxyBypassForLocal(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WINBOOL bypass) { +static inline HRESULT IWMReaderNetworkConfig2_SetProxyBypassForLocal(IWMReaderNetworkConfig2* This,const WCHAR *protocol,WINBOOL bypass) { return This->lpVtbl->SetProxyBypassForLocal(This,protocol,bypass); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetForceRerunAutoProxyDetection(IWMReaderNetworkConfig2* This,WINBOOL *detection) { +static inline HRESULT IWMReaderNetworkConfig2_GetForceRerunAutoProxyDetection(IWMReaderNetworkConfig2* This,WINBOOL *detection) { return This->lpVtbl->GetForceRerunAutoProxyDetection(This,detection); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetForceRerunAutoProxyDetection(IWMReaderNetworkConfig2* This,WINBOOL detection) { +static inline HRESULT IWMReaderNetworkConfig2_SetForceRerunAutoProxyDetection(IWMReaderNetworkConfig2* This,WINBOOL detection) { return This->lpVtbl->SetForceRerunAutoProxyDetection(This,detection); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetEnableMulticast(IWMReaderNetworkConfig2* This,WINBOOL *multicast) { +static inline HRESULT IWMReaderNetworkConfig2_GetEnableMulticast(IWMReaderNetworkConfig2* This,WINBOOL *multicast) { return This->lpVtbl->GetEnableMulticast(This,multicast); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetEnableMulticast(IWMReaderNetworkConfig2* This,WINBOOL multicast) { +static inline HRESULT IWMReaderNetworkConfig2_SetEnableMulticast(IWMReaderNetworkConfig2* This,WINBOOL multicast) { return This->lpVtbl->SetEnableMulticast(This,multicast); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetEnableHTTP(IWMReaderNetworkConfig2* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig2_GetEnableHTTP(IWMReaderNetworkConfig2* This,WINBOOL *enable) { return This->lpVtbl->GetEnableHTTP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetEnableHTTP(IWMReaderNetworkConfig2* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig2_SetEnableHTTP(IWMReaderNetworkConfig2* This,WINBOOL enable) { return This->lpVtbl->SetEnableHTTP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetEnableUDP(IWMReaderNetworkConfig2* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig2_GetEnableUDP(IWMReaderNetworkConfig2* This,WINBOOL *enable) { return This->lpVtbl->GetEnableUDP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetEnableUDP(IWMReaderNetworkConfig2* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig2_SetEnableUDP(IWMReaderNetworkConfig2* This,WINBOOL enable) { return This->lpVtbl->SetEnableUDP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetEnableTCP(IWMReaderNetworkConfig2* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig2_GetEnableTCP(IWMReaderNetworkConfig2* This,WINBOOL *enable) { return This->lpVtbl->GetEnableTCP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetEnableTCP(IWMReaderNetworkConfig2* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig2_SetEnableTCP(IWMReaderNetworkConfig2* This,WINBOOL enable) { return This->lpVtbl->SetEnableTCP(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_ResetProtocolRollover(IWMReaderNetworkConfig2* This) { +static inline HRESULT IWMReaderNetworkConfig2_ResetProtocolRollover(IWMReaderNetworkConfig2* This) { return This->lpVtbl->ResetProtocolRollover(This); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetConnectionBandwidth(IWMReaderNetworkConfig2* This,DWORD *bandwidth) { +static inline HRESULT IWMReaderNetworkConfig2_GetConnectionBandwidth(IWMReaderNetworkConfig2* This,DWORD *bandwidth) { return This->lpVtbl->GetConnectionBandwidth(This,bandwidth); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetConnectionBandwidth(IWMReaderNetworkConfig2* This,DWORD bandwidth) { +static inline HRESULT IWMReaderNetworkConfig2_SetConnectionBandwidth(IWMReaderNetworkConfig2* This,DWORD bandwidth) { return This->lpVtbl->SetConnectionBandwidth(This,bandwidth); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetNumProtocolsSupported(IWMReaderNetworkConfig2* This,DWORD *protocols) { +static inline HRESULT IWMReaderNetworkConfig2_GetNumProtocolsSupported(IWMReaderNetworkConfig2* This,DWORD *protocols) { return This->lpVtbl->GetNumProtocolsSupported(This,protocols); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetSupportedProtocolName(IWMReaderNetworkConfig2* This,DWORD protocol_num,WCHAR *protocol,DWORD *size) { +static inline HRESULT IWMReaderNetworkConfig2_GetSupportedProtocolName(IWMReaderNetworkConfig2* This,DWORD protocol_num,WCHAR *protocol,DWORD *size) { return This->lpVtbl->GetSupportedProtocolName(This,protocol_num,protocol,size); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_AddLoggingUrl(IWMReaderNetworkConfig2* This,const WCHAR *url) { +static inline HRESULT IWMReaderNetworkConfig2_AddLoggingUrl(IWMReaderNetworkConfig2* This,const WCHAR *url) { return This->lpVtbl->AddLoggingUrl(This,url); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetLoggingUrl(IWMReaderNetworkConfig2* This,DWORD index,WCHAR *url,DWORD *size) { +static inline HRESULT IWMReaderNetworkConfig2_GetLoggingUrl(IWMReaderNetworkConfig2* This,DWORD index,WCHAR *url,DWORD *size) { return This->lpVtbl->GetLoggingUrl(This,index,url,size); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetLoggingUrlCount(IWMReaderNetworkConfig2* This,DWORD *count) { +static inline HRESULT IWMReaderNetworkConfig2_GetLoggingUrlCount(IWMReaderNetworkConfig2* This,DWORD *count) { return This->lpVtbl->GetLoggingUrlCount(This,count); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_ResetLoggingUrlList(IWMReaderNetworkConfig2* This) { +static inline HRESULT IWMReaderNetworkConfig2_ResetLoggingUrlList(IWMReaderNetworkConfig2* This) { return This->lpVtbl->ResetLoggingUrlList(This); } /*** IWMReaderNetworkConfig2 methods ***/ -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetEnableContentCaching(IWMReaderNetworkConfig2* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig2_GetEnableContentCaching(IWMReaderNetworkConfig2* This,WINBOOL *enable) { return This->lpVtbl->GetEnableContentCaching(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetEnableContentCaching(IWMReaderNetworkConfig2* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig2_SetEnableContentCaching(IWMReaderNetworkConfig2* This,WINBOOL enable) { return This->lpVtbl->SetEnableContentCaching(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetEnableFastCache(IWMReaderNetworkConfig2* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig2_GetEnableFastCache(IWMReaderNetworkConfig2* This,WINBOOL *enable) { return This->lpVtbl->GetEnableFastCache(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetEnableFastCache(IWMReaderNetworkConfig2* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig2_SetEnableFastCache(IWMReaderNetworkConfig2* This,WINBOOL enable) { return This->lpVtbl->SetEnableFastCache(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetAcceleratedStreamingDuration(IWMReaderNetworkConfig2* This,QWORD *duration) { +static inline HRESULT IWMReaderNetworkConfig2_GetAcceleratedStreamingDuration(IWMReaderNetworkConfig2* This,QWORD *duration) { return This->lpVtbl->GetAcceleratedStreamingDuration(This,duration); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetAcceleratedStreamingDuration(IWMReaderNetworkConfig2* This,QWORD duration) { +static inline HRESULT IWMReaderNetworkConfig2_SetAcceleratedStreamingDuration(IWMReaderNetworkConfig2* This,QWORD duration) { return This->lpVtbl->SetAcceleratedStreamingDuration(This,duration); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetAutoReconnectLimit(IWMReaderNetworkConfig2* This,DWORD *limit) { +static inline HRESULT IWMReaderNetworkConfig2_GetAutoReconnectLimit(IWMReaderNetworkConfig2* This,DWORD *limit) { return This->lpVtbl->GetAutoReconnectLimit(This,limit); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetAutoReconnectLimit(IWMReaderNetworkConfig2* This,DWORD limit) { +static inline HRESULT IWMReaderNetworkConfig2_SetAutoReconnectLimit(IWMReaderNetworkConfig2* This,DWORD limit) { return This->lpVtbl->SetAutoReconnectLimit(This,limit); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetEnableResends(IWMReaderNetworkConfig2* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig2_GetEnableResends(IWMReaderNetworkConfig2* This,WINBOOL *enable) { return This->lpVtbl->GetEnableResends(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetEnableResends(IWMReaderNetworkConfig2* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig2_SetEnableResends(IWMReaderNetworkConfig2* This,WINBOOL enable) { return This->lpVtbl->SetEnableResends(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetEnableThinning(IWMReaderNetworkConfig2* This,WINBOOL *enable) { +static inline HRESULT IWMReaderNetworkConfig2_GetEnableThinning(IWMReaderNetworkConfig2* This,WINBOOL *enable) { return This->lpVtbl->GetEnableThinning(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_SetEnableThinning(IWMReaderNetworkConfig2* This,WINBOOL enable) { +static inline HRESULT IWMReaderNetworkConfig2_SetEnableThinning(IWMReaderNetworkConfig2* This,WINBOOL enable) { return This->lpVtbl->SetEnableThinning(This,enable); } -static __WIDL_INLINE HRESULT IWMReaderNetworkConfig2_GetMaxNetPacketSize(IWMReaderNetworkConfig2* This,DWORD *packet_size) { +static inline HRESULT IWMReaderNetworkConfig2_GetMaxNetPacketSize(IWMReaderNetworkConfig2* This,DWORD *packet_size) { return This->lpVtbl->GetMaxNetPacketSize(This,packet_size); } #endif @@ -10343,23 +10335,23 @@ interface IWMReaderStreamClock { #define IWMReaderStreamClock_KillTimer(This,id) (This)->lpVtbl->KillTimer(This,id) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderStreamClock_QueryInterface(IWMReaderStreamClock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderStreamClock_QueryInterface(IWMReaderStreamClock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderStreamClock_AddRef(IWMReaderStreamClock* This) { +static inline ULONG IWMReaderStreamClock_AddRef(IWMReaderStreamClock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderStreamClock_Release(IWMReaderStreamClock* This) { +static inline ULONG IWMReaderStreamClock_Release(IWMReaderStreamClock* This) { return This->lpVtbl->Release(This); } /*** IWMReaderStreamClock methods ***/ -static __WIDL_INLINE HRESULT IWMReaderStreamClock_GetTime(IWMReaderStreamClock* This,QWORD *now) { +static inline HRESULT IWMReaderStreamClock_GetTime(IWMReaderStreamClock* This,QWORD *now) { return This->lpVtbl->GetTime(This,now); } -static __WIDL_INLINE HRESULT IWMReaderStreamClock_SetTimer(IWMReaderStreamClock* This,QWORD when,void *param,DWORD *id) { +static inline HRESULT IWMReaderStreamClock_SetTimer(IWMReaderStreamClock* This,QWORD when,void *param,DWORD *id) { return This->lpVtbl->SetTimer(This,when,param,id); } -static __WIDL_INLINE HRESULT IWMReaderStreamClock_KillTimer(IWMReaderStreamClock* This,DWORD id) { +static inline HRESULT IWMReaderStreamClock_KillTimer(IWMReaderStreamClock* This,DWORD id) { return This->lpVtbl->KillTimer(This,id); } #endif @@ -10434,20 +10426,20 @@ interface IWMPacketSize { #define IWMPacketSize_SetMaxPacketSize(This,size) (This)->lpVtbl->SetMaxPacketSize(This,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPacketSize_QueryInterface(IWMPacketSize* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPacketSize_QueryInterface(IWMPacketSize* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPacketSize_AddRef(IWMPacketSize* This) { +static inline ULONG IWMPacketSize_AddRef(IWMPacketSize* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPacketSize_Release(IWMPacketSize* This) { +static inline ULONG IWMPacketSize_Release(IWMPacketSize* This) { return This->lpVtbl->Release(This); } /*** IWMPacketSize methods ***/ -static __WIDL_INLINE HRESULT IWMPacketSize_GetMaxPacketSize(IWMPacketSize* This,DWORD *size) { +static inline HRESULT IWMPacketSize_GetMaxPacketSize(IWMPacketSize* This,DWORD *size) { return This->lpVtbl->GetMaxPacketSize(This,size); } -static __WIDL_INLINE HRESULT IWMPacketSize_SetMaxPacketSize(IWMPacketSize* This,DWORD size) { +static inline HRESULT IWMPacketSize_SetMaxPacketSize(IWMPacketSize* This,DWORD size) { return This->lpVtbl->SetMaxPacketSize(This,size); } #endif @@ -10534,27 +10526,27 @@ interface IWMPacketSize2 { #define IWMPacketSize2_SetMinPacketSize(This,size) (This)->lpVtbl->SetMinPacketSize(This,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPacketSize2_QueryInterface(IWMPacketSize2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPacketSize2_QueryInterface(IWMPacketSize2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPacketSize2_AddRef(IWMPacketSize2* This) { +static inline ULONG IWMPacketSize2_AddRef(IWMPacketSize2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPacketSize2_Release(IWMPacketSize2* This) { +static inline ULONG IWMPacketSize2_Release(IWMPacketSize2* This) { return This->lpVtbl->Release(This); } /*** IWMPacketSize methods ***/ -static __WIDL_INLINE HRESULT IWMPacketSize2_GetMaxPacketSize(IWMPacketSize2* This,DWORD *size) { +static inline HRESULT IWMPacketSize2_GetMaxPacketSize(IWMPacketSize2* This,DWORD *size) { return This->lpVtbl->GetMaxPacketSize(This,size); } -static __WIDL_INLINE HRESULT IWMPacketSize2_SetMaxPacketSize(IWMPacketSize2* This,DWORD size) { +static inline HRESULT IWMPacketSize2_SetMaxPacketSize(IWMPacketSize2* This,DWORD size) { return This->lpVtbl->SetMaxPacketSize(This,size); } /*** IWMPacketSize2 methods ***/ -static __WIDL_INLINE HRESULT IWMPacketSize2_GetMinPacketSize(IWMPacketSize2* This,DWORD *size) { +static inline HRESULT IWMPacketSize2_GetMinPacketSize(IWMPacketSize2* This,DWORD *size) { return This->lpVtbl->GetMinPacketSize(This,size); } -static __WIDL_INLINE HRESULT IWMPacketSize2_SetMinPacketSize(IWMPacketSize2* This,DWORD size) { +static inline HRESULT IWMPacketSize2_SetMinPacketSize(IWMPacketSize2* This,DWORD size) { return This->lpVtbl->SetMinPacketSize(This,size); } #endif @@ -10685,38 +10677,38 @@ interface IWMDRMReader { #define IWMDRMReader_GetDRMProperty(This,name,type,value,length) (This)->lpVtbl->GetDRMProperty(This,name,type,value,length) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMDRMReader_QueryInterface(IWMDRMReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMDRMReader_QueryInterface(IWMDRMReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMDRMReader_AddRef(IWMDRMReader* This) { +static inline ULONG IWMDRMReader_AddRef(IWMDRMReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMDRMReader_Release(IWMDRMReader* This) { +static inline ULONG IWMDRMReader_Release(IWMDRMReader* This) { return This->lpVtbl->Release(This); } /*** IWMDRMReader methods ***/ -static __WIDL_INLINE HRESULT IWMDRMReader_AcquireLicense(IWMDRMReader* This,DWORD flags) { +static inline HRESULT IWMDRMReader_AcquireLicense(IWMDRMReader* This,DWORD flags) { return This->lpVtbl->AcquireLicense(This,flags); } -static __WIDL_INLINE HRESULT IWMDRMReader_CancelLicenseAcquisition(IWMDRMReader* This) { +static inline HRESULT IWMDRMReader_CancelLicenseAcquisition(IWMDRMReader* This) { return This->lpVtbl->CancelLicenseAcquisition(This); } -static __WIDL_INLINE HRESULT IWMDRMReader_Individualize(IWMDRMReader* This,DWORD flags) { +static inline HRESULT IWMDRMReader_Individualize(IWMDRMReader* This,DWORD flags) { return This->lpVtbl->Individualize(This,flags); } -static __WIDL_INLINE HRESULT IWMDRMReader_CancelIndividualization(IWMDRMReader* This) { +static inline HRESULT IWMDRMReader_CancelIndividualization(IWMDRMReader* This) { return This->lpVtbl->CancelIndividualization(This); } -static __WIDL_INLINE HRESULT IWMDRMReader_MonitorLicenseAcquisition(IWMDRMReader* This) { +static inline HRESULT IWMDRMReader_MonitorLicenseAcquisition(IWMDRMReader* This) { return This->lpVtbl->MonitorLicenseAcquisition(This); } -static __WIDL_INLINE HRESULT IWMDRMReader_CancelMonitorLicenseAcquisition(IWMDRMReader* This) { +static inline HRESULT IWMDRMReader_CancelMonitorLicenseAcquisition(IWMDRMReader* This) { return This->lpVtbl->CancelMonitorLicenseAcquisition(This); } -static __WIDL_INLINE HRESULT IWMDRMReader_SetDRMProperty(IWMDRMReader* This,const WCHAR *name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { +static inline HRESULT IWMDRMReader_SetDRMProperty(IWMDRMReader* This,const WCHAR *name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { return This->lpVtbl->SetDRMProperty(This,name,type,value,length); } -static __WIDL_INLINE HRESULT IWMDRMReader_GetDRMProperty(IWMDRMReader* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { +static inline HRESULT IWMDRMReader_GetDRMProperty(IWMDRMReader* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { return This->lpVtbl->GetDRMProperty(This,name,type,value,length); } #endif @@ -10858,51 +10850,51 @@ interface IWMDRMReader2 { #define IWMDRMReader2_TryNextLicense(This) (This)->lpVtbl->TryNextLicense(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMDRMReader2_QueryInterface(IWMDRMReader2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMDRMReader2_QueryInterface(IWMDRMReader2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMDRMReader2_AddRef(IWMDRMReader2* This) { +static inline ULONG IWMDRMReader2_AddRef(IWMDRMReader2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMDRMReader2_Release(IWMDRMReader2* This) { +static inline ULONG IWMDRMReader2_Release(IWMDRMReader2* This) { return This->lpVtbl->Release(This); } /*** IWMDRMReader methods ***/ -static __WIDL_INLINE HRESULT IWMDRMReader2_AcquireLicense(IWMDRMReader2* This,DWORD flags) { +static inline HRESULT IWMDRMReader2_AcquireLicense(IWMDRMReader2* This,DWORD flags) { return This->lpVtbl->AcquireLicense(This,flags); } -static __WIDL_INLINE HRESULT IWMDRMReader2_CancelLicenseAcquisition(IWMDRMReader2* This) { +static inline HRESULT IWMDRMReader2_CancelLicenseAcquisition(IWMDRMReader2* This) { return This->lpVtbl->CancelLicenseAcquisition(This); } -static __WIDL_INLINE HRESULT IWMDRMReader2_Individualize(IWMDRMReader2* This,DWORD flags) { +static inline HRESULT IWMDRMReader2_Individualize(IWMDRMReader2* This,DWORD flags) { return This->lpVtbl->Individualize(This,flags); } -static __WIDL_INLINE HRESULT IWMDRMReader2_CancelIndividualization(IWMDRMReader2* This) { +static inline HRESULT IWMDRMReader2_CancelIndividualization(IWMDRMReader2* This) { return This->lpVtbl->CancelIndividualization(This); } -static __WIDL_INLINE HRESULT IWMDRMReader2_MonitorLicenseAcquisition(IWMDRMReader2* This) { +static inline HRESULT IWMDRMReader2_MonitorLicenseAcquisition(IWMDRMReader2* This) { return This->lpVtbl->MonitorLicenseAcquisition(This); } -static __WIDL_INLINE HRESULT IWMDRMReader2_CancelMonitorLicenseAcquisition(IWMDRMReader2* This) { +static inline HRESULT IWMDRMReader2_CancelMonitorLicenseAcquisition(IWMDRMReader2* This) { return This->lpVtbl->CancelMonitorLicenseAcquisition(This); } -static __WIDL_INLINE HRESULT IWMDRMReader2_SetDRMProperty(IWMDRMReader2* This,const WCHAR *name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { +static inline HRESULT IWMDRMReader2_SetDRMProperty(IWMDRMReader2* This,const WCHAR *name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { return This->lpVtbl->SetDRMProperty(This,name,type,value,length); } -static __WIDL_INLINE HRESULT IWMDRMReader2_GetDRMProperty(IWMDRMReader2* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { +static inline HRESULT IWMDRMReader2_GetDRMProperty(IWMDRMReader2* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { return This->lpVtbl->GetDRMProperty(This,name,type,value,length); } /*** IWMDRMReader2 methods ***/ -static __WIDL_INLINE HRESULT IWMDRMReader2_SetEvaluateOutputLevelLicenses(IWMDRMReader2* This,WINBOOL evaluate) { +static inline HRESULT IWMDRMReader2_SetEvaluateOutputLevelLicenses(IWMDRMReader2* This,WINBOOL evaluate) { return This->lpVtbl->SetEvaluateOutputLevelLicenses(This,evaluate); } -static __WIDL_INLINE HRESULT IWMDRMReader2_GetPlayOutputLevels(IWMDRMReader2* This,DRM_PLAY_OPL *play,DWORD *length,DWORD *level) { +static inline HRESULT IWMDRMReader2_GetPlayOutputLevels(IWMDRMReader2* This,DRM_PLAY_OPL *play,DWORD *length,DWORD *level) { return This->lpVtbl->GetPlayOutputLevels(This,play,length,level); } -static __WIDL_INLINE HRESULT IWMDRMReader2_GetCopyOutputLevels(IWMDRMReader2* This,DRM_COPY_OPL *copy,DWORD *length,DWORD *level) { +static inline HRESULT IWMDRMReader2_GetCopyOutputLevels(IWMDRMReader2* This,DRM_COPY_OPL *copy,DWORD *length,DWORD *level) { return This->lpVtbl->GetCopyOutputLevels(This,copy,length,level); } -static __WIDL_INLINE HRESULT IWMDRMReader2_TryNextLicense(IWMDRMReader2* This) { +static inline HRESULT IWMDRMReader2_TryNextLicense(IWMDRMReader2* This) { return This->lpVtbl->TryNextLicense(This); } #endif @@ -11040,55 +11032,55 @@ interface IWMDRMReader3 { #define IWMDRMReader3_GetInclusionList(This,guids,count) (This)->lpVtbl->GetInclusionList(This,guids,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMDRMReader3_QueryInterface(IWMDRMReader3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMDRMReader3_QueryInterface(IWMDRMReader3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMDRMReader3_AddRef(IWMDRMReader3* This) { +static inline ULONG IWMDRMReader3_AddRef(IWMDRMReader3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMDRMReader3_Release(IWMDRMReader3* This) { +static inline ULONG IWMDRMReader3_Release(IWMDRMReader3* This) { return This->lpVtbl->Release(This); } /*** IWMDRMReader methods ***/ -static __WIDL_INLINE HRESULT IWMDRMReader3_AcquireLicense(IWMDRMReader3* This,DWORD flags) { +static inline HRESULT IWMDRMReader3_AcquireLicense(IWMDRMReader3* This,DWORD flags) { return This->lpVtbl->AcquireLicense(This,flags); } -static __WIDL_INLINE HRESULT IWMDRMReader3_CancelLicenseAcquisition(IWMDRMReader3* This) { +static inline HRESULT IWMDRMReader3_CancelLicenseAcquisition(IWMDRMReader3* This) { return This->lpVtbl->CancelLicenseAcquisition(This); } -static __WIDL_INLINE HRESULT IWMDRMReader3_Individualize(IWMDRMReader3* This,DWORD flags) { +static inline HRESULT IWMDRMReader3_Individualize(IWMDRMReader3* This,DWORD flags) { return This->lpVtbl->Individualize(This,flags); } -static __WIDL_INLINE HRESULT IWMDRMReader3_CancelIndividualization(IWMDRMReader3* This) { +static inline HRESULT IWMDRMReader3_CancelIndividualization(IWMDRMReader3* This) { return This->lpVtbl->CancelIndividualization(This); } -static __WIDL_INLINE HRESULT IWMDRMReader3_MonitorLicenseAcquisition(IWMDRMReader3* This) { +static inline HRESULT IWMDRMReader3_MonitorLicenseAcquisition(IWMDRMReader3* This) { return This->lpVtbl->MonitorLicenseAcquisition(This); } -static __WIDL_INLINE HRESULT IWMDRMReader3_CancelMonitorLicenseAcquisition(IWMDRMReader3* This) { +static inline HRESULT IWMDRMReader3_CancelMonitorLicenseAcquisition(IWMDRMReader3* This) { return This->lpVtbl->CancelMonitorLicenseAcquisition(This); } -static __WIDL_INLINE HRESULT IWMDRMReader3_SetDRMProperty(IWMDRMReader3* This,const WCHAR *name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { +static inline HRESULT IWMDRMReader3_SetDRMProperty(IWMDRMReader3* This,const WCHAR *name,WMT_ATTR_DATATYPE type,const BYTE *value,WORD length) { return This->lpVtbl->SetDRMProperty(This,name,type,value,length); } -static __WIDL_INLINE HRESULT IWMDRMReader3_GetDRMProperty(IWMDRMReader3* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { +static inline HRESULT IWMDRMReader3_GetDRMProperty(IWMDRMReader3* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,WORD *length) { return This->lpVtbl->GetDRMProperty(This,name,type,value,length); } /*** IWMDRMReader2 methods ***/ -static __WIDL_INLINE HRESULT IWMDRMReader3_SetEvaluateOutputLevelLicenses(IWMDRMReader3* This,WINBOOL evaluate) { +static inline HRESULT IWMDRMReader3_SetEvaluateOutputLevelLicenses(IWMDRMReader3* This,WINBOOL evaluate) { return This->lpVtbl->SetEvaluateOutputLevelLicenses(This,evaluate); } -static __WIDL_INLINE HRESULT IWMDRMReader3_GetPlayOutputLevels(IWMDRMReader3* This,DRM_PLAY_OPL *play,DWORD *length,DWORD *level) { +static inline HRESULT IWMDRMReader3_GetPlayOutputLevels(IWMDRMReader3* This,DRM_PLAY_OPL *play,DWORD *length,DWORD *level) { return This->lpVtbl->GetPlayOutputLevels(This,play,length,level); } -static __WIDL_INLINE HRESULT IWMDRMReader3_GetCopyOutputLevels(IWMDRMReader3* This,DRM_COPY_OPL *copy,DWORD *length,DWORD *level) { +static inline HRESULT IWMDRMReader3_GetCopyOutputLevels(IWMDRMReader3* This,DRM_COPY_OPL *copy,DWORD *length,DWORD *level) { return This->lpVtbl->GetCopyOutputLevels(This,copy,length,level); } -static __WIDL_INLINE HRESULT IWMDRMReader3_TryNextLicense(IWMDRMReader3* This) { +static inline HRESULT IWMDRMReader3_TryNextLicense(IWMDRMReader3* This) { return This->lpVtbl->TryNextLicense(This); } /*** IWMDRMReader3 methods ***/ -static __WIDL_INLINE HRESULT IWMDRMReader3_GetInclusionList(IWMDRMReader3* This,GUID **guids,DWORD *count) { +static inline HRESULT IWMDRMReader3_GetInclusionList(IWMDRMReader3* This,GUID **guids,DWORD *count) { return This->lpVtbl->GetInclusionList(This,guids,count); } #endif @@ -11169,20 +11161,20 @@ interface IWMReaderAccelerator { #define IWMReaderAccelerator_Notify(This,output,subtype) (This)->lpVtbl->Notify(This,output,subtype) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAccelerator_QueryInterface(IWMReaderAccelerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderAccelerator_QueryInterface(IWMReaderAccelerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderAccelerator_AddRef(IWMReaderAccelerator* This) { +static inline ULONG IWMReaderAccelerator_AddRef(IWMReaderAccelerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderAccelerator_Release(IWMReaderAccelerator* This) { +static inline ULONG IWMReaderAccelerator_Release(IWMReaderAccelerator* This) { return This->lpVtbl->Release(This); } /*** IWMReaderAccelerator methods ***/ -static __WIDL_INLINE HRESULT IWMReaderAccelerator_GetCodecInterface(IWMReaderAccelerator* This,DWORD output,REFIID riid,void **codec) { +static inline HRESULT IWMReaderAccelerator_GetCodecInterface(IWMReaderAccelerator* This,DWORD output,REFIID riid,void **codec) { return This->lpVtbl->GetCodecInterface(This,output,riid,codec); } -static __WIDL_INLINE HRESULT IWMReaderAccelerator_Notify(IWMReaderAccelerator* This,DWORD output,WM_MEDIA_TYPE *subtype) { +static inline HRESULT IWMReaderAccelerator_Notify(IWMReaderAccelerator* This,DWORD output,WM_MEDIA_TYPE *subtype) { return This->lpVtbl->Notify(This,output,subtype); } #endif @@ -11265,20 +11257,20 @@ interface IWMReaderTimecode { #define IWMReaderTimecode_GetTimecodeRangeBounds(This,stream,range,start_timecode,end_timecode) (This)->lpVtbl->GetTimecodeRangeBounds(This,stream,range,start_timecode,end_timecode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderTimecode_QueryInterface(IWMReaderTimecode* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderTimecode_QueryInterface(IWMReaderTimecode* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderTimecode_AddRef(IWMReaderTimecode* This) { +static inline ULONG IWMReaderTimecode_AddRef(IWMReaderTimecode* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderTimecode_Release(IWMReaderTimecode* This) { +static inline ULONG IWMReaderTimecode_Release(IWMReaderTimecode* This) { return This->lpVtbl->Release(This); } /*** IWMReaderTimecode methods ***/ -static __WIDL_INLINE HRESULT IWMReaderTimecode_GetTimecodeRangeCount(IWMReaderTimecode* This,WORD num,WORD *count) { +static inline HRESULT IWMReaderTimecode_GetTimecodeRangeCount(IWMReaderTimecode* This,WORD num,WORD *count) { return This->lpVtbl->GetTimecodeRangeCount(This,num,count); } -static __WIDL_INLINE HRESULT IWMReaderTimecode_GetTimecodeRangeBounds(IWMReaderTimecode* This,WORD stream,WORD range,DWORD *start_timecode,DWORD *end_timecode) { +static inline HRESULT IWMReaderTimecode_GetTimecodeRangeBounds(IWMReaderTimecode* This,WORD stream,WORD range,DWORD *start_timecode,DWORD *end_timecode) { return This->lpVtbl->GetTimecodeRangeBounds(This,stream,range,start_timecode,end_timecode); } #endif @@ -11347,17 +11339,17 @@ interface IWMReaderTypeNegotiation { #define IWMReaderTypeNegotiation_TryOutputProps(This,output,props) (This)->lpVtbl->TryOutputProps(This,output,props) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderTypeNegotiation_QueryInterface(IWMReaderTypeNegotiation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderTypeNegotiation_QueryInterface(IWMReaderTypeNegotiation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderTypeNegotiation_AddRef(IWMReaderTypeNegotiation* This) { +static inline ULONG IWMReaderTypeNegotiation_AddRef(IWMReaderTypeNegotiation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderTypeNegotiation_Release(IWMReaderTypeNegotiation* This) { +static inline ULONG IWMReaderTypeNegotiation_Release(IWMReaderTypeNegotiation* This) { return This->lpVtbl->Release(This); } /*** IWMReaderTypeNegotiation methods ***/ -static __WIDL_INLINE HRESULT IWMReaderTypeNegotiation_TryOutputProps(IWMReaderTypeNegotiation* This,DWORD output,IWMOutputMediaProps *props) { +static inline HRESULT IWMReaderTypeNegotiation_TryOutputProps(IWMReaderTypeNegotiation* This,DWORD output,IWMOutputMediaProps *props) { return This->lpVtbl->TryOutputProps(This,output,props); } #endif @@ -11446,23 +11438,23 @@ interface IWMLanguageList { #define IWMLanguageList_AddLanguageByRFC1766String(This,language,index) (This)->lpVtbl->AddLanguageByRFC1766String(This,language,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMLanguageList_QueryInterface(IWMLanguageList* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMLanguageList_QueryInterface(IWMLanguageList* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMLanguageList_AddRef(IWMLanguageList* This) { +static inline ULONG IWMLanguageList_AddRef(IWMLanguageList* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMLanguageList_Release(IWMLanguageList* This) { +static inline ULONG IWMLanguageList_Release(IWMLanguageList* This) { return This->lpVtbl->Release(This); } /*** IWMLanguageList methods ***/ -static __WIDL_INLINE HRESULT IWMLanguageList_GetLanguageCount(IWMLanguageList* This,WORD *count) { +static inline HRESULT IWMLanguageList_GetLanguageCount(IWMLanguageList* This,WORD *count) { return This->lpVtbl->GetLanguageCount(This,count); } -static __WIDL_INLINE HRESULT IWMLanguageList_GetLanguageDetails(IWMLanguageList* This,WORD index,WCHAR *language,WORD *length) { +static inline HRESULT IWMLanguageList_GetLanguageDetails(IWMLanguageList* This,WORD index,WCHAR *language,WORD *length) { return This->lpVtbl->GetLanguageDetails(This,index,language,length); } -static __WIDL_INLINE HRESULT IWMLanguageList_AddLanguageByRFC1766String(IWMLanguageList* This,LPCWSTR_WMSDK_TYPE_SAFE language,WORD *index) { +static inline HRESULT IWMLanguageList_AddLanguageByRFC1766String(IWMLanguageList* This,LPCWSTR_WMSDK_TYPE_SAFE language,WORD *index) { return This->lpVtbl->AddLanguageByRFC1766String(This,language,index); } #endif @@ -11560,26 +11552,26 @@ interface IWMReaderPlaylistBurn { #define IWMReaderPlaylistBurn_EndPlaylistBurn(This,result) (This)->lpVtbl->EndPlaylistBurn(This,result) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMReaderPlaylistBurn_QueryInterface(IWMReaderPlaylistBurn* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMReaderPlaylistBurn_QueryInterface(IWMReaderPlaylistBurn* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMReaderPlaylistBurn_AddRef(IWMReaderPlaylistBurn* This) { +static inline ULONG IWMReaderPlaylistBurn_AddRef(IWMReaderPlaylistBurn* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMReaderPlaylistBurn_Release(IWMReaderPlaylistBurn* This) { +static inline ULONG IWMReaderPlaylistBurn_Release(IWMReaderPlaylistBurn* This) { return This->lpVtbl->Release(This); } /*** IWMReaderPlaylistBurn methods ***/ -static __WIDL_INLINE HRESULT IWMReaderPlaylistBurn_InitPlaylistBurn(IWMReaderPlaylistBurn* This,DWORD count,LPCWSTR_WMSDK_TYPE_SAFE *filenames,IWMStatusCallback *callback,void *context) { +static inline HRESULT IWMReaderPlaylistBurn_InitPlaylistBurn(IWMReaderPlaylistBurn* This,DWORD count,LPCWSTR_WMSDK_TYPE_SAFE *filenames,IWMStatusCallback *callback,void *context) { return This->lpVtbl->InitPlaylistBurn(This,count,filenames,callback,context); } -static __WIDL_INLINE HRESULT IWMReaderPlaylistBurn_GetInitResults(IWMReaderPlaylistBurn* This,DWORD count,HRESULT *stat) { +static inline HRESULT IWMReaderPlaylistBurn_GetInitResults(IWMReaderPlaylistBurn* This,DWORD count,HRESULT *stat) { return This->lpVtbl->GetInitResults(This,count,stat); } -static __WIDL_INLINE HRESULT IWMReaderPlaylistBurn_Cancel(IWMReaderPlaylistBurn* This) { +static inline HRESULT IWMReaderPlaylistBurn_Cancel(IWMReaderPlaylistBurn* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IWMReaderPlaylistBurn_EndPlaylistBurn(IWMReaderPlaylistBurn* This,HRESULT result) { +static inline HRESULT IWMReaderPlaylistBurn_EndPlaylistBurn(IWMReaderPlaylistBurn* This,HRESULT result) { return This->lpVtbl->EndPlaylistBurn(This,result); } #endif @@ -11707,32 +11699,32 @@ interface IWMPropertyVault { #define IWMPropertyVault_Clear(This) (This)->lpVtbl->Clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMPropertyVault_QueryInterface(IWMPropertyVault* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMPropertyVault_QueryInterface(IWMPropertyVault* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMPropertyVault_AddRef(IWMPropertyVault* This) { +static inline ULONG IWMPropertyVault_AddRef(IWMPropertyVault* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMPropertyVault_Release(IWMPropertyVault* This) { +static inline ULONG IWMPropertyVault_Release(IWMPropertyVault* This) { return This->lpVtbl->Release(This); } /*** IWMPropertyVault methods ***/ -static __WIDL_INLINE HRESULT IWMPropertyVault_GetPropertyCount(IWMPropertyVault* This,DWORD *count) { +static inline HRESULT IWMPropertyVault_GetPropertyCount(IWMPropertyVault* This,DWORD *count) { return This->lpVtbl->GetPropertyCount(This,count); } -static __WIDL_INLINE HRESULT IWMPropertyVault_GetPropertyByName(IWMPropertyVault* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { +static inline HRESULT IWMPropertyVault_GetPropertyByName(IWMPropertyVault* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { return This->lpVtbl->GetPropertyByName(This,name,type,value,size); } -static __WIDL_INLINE HRESULT IWMPropertyVault_SetProperty(IWMPropertyVault* This,const WCHAR *name,WMT_ATTR_DATATYPE type,BYTE *value,DWORD size) { +static inline HRESULT IWMPropertyVault_SetProperty(IWMPropertyVault* This,const WCHAR *name,WMT_ATTR_DATATYPE type,BYTE *value,DWORD size) { return This->lpVtbl->SetProperty(This,name,type,value,size); } -static __WIDL_INLINE HRESULT IWMPropertyVault_GetPropertyByIndex(IWMPropertyVault* This,DWORD index,WCHAR *name,DWORD *length,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { +static inline HRESULT IWMPropertyVault_GetPropertyByIndex(IWMPropertyVault* This,DWORD index,WCHAR *name,DWORD *length,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { return This->lpVtbl->GetPropertyByIndex(This,index,name,length,type,value,size); } -static __WIDL_INLINE HRESULT IWMPropertyVault_CopyPropertiesFrom(IWMPropertyVault* This,IWMPropertyVault *vault) { +static inline HRESULT IWMPropertyVault_CopyPropertiesFrom(IWMPropertyVault* This,IWMPropertyVault *vault) { return This->lpVtbl->CopyPropertiesFrom(This,vault); } -static __WIDL_INLINE HRESULT IWMPropertyVault_Clear(IWMPropertyVault* This) { +static inline HRESULT IWMPropertyVault_Clear(IWMPropertyVault* This) { return This->lpVtbl->Clear(This); } #endif @@ -11849,29 +11841,29 @@ interface IWMWriterPreprocess { #define IWMWriterPreprocess_EndPreprocessingPass(This,input,flags) (This)->lpVtbl->EndPreprocessingPass(This,input,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMWriterPreprocess_QueryInterface(IWMWriterPreprocess* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMWriterPreprocess_QueryInterface(IWMWriterPreprocess* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMWriterPreprocess_AddRef(IWMWriterPreprocess* This) { +static inline ULONG IWMWriterPreprocess_AddRef(IWMWriterPreprocess* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMWriterPreprocess_Release(IWMWriterPreprocess* This) { +static inline ULONG IWMWriterPreprocess_Release(IWMWriterPreprocess* This) { return This->lpVtbl->Release(This); } /*** IWMWriterPreprocess methods ***/ -static __WIDL_INLINE HRESULT IWMWriterPreprocess_GetMaxPreprocessingPasses(IWMWriterPreprocess* This,DWORD input,DWORD flags,DWORD *passes) { +static inline HRESULT IWMWriterPreprocess_GetMaxPreprocessingPasses(IWMWriterPreprocess* This,DWORD input,DWORD flags,DWORD *passes) { return This->lpVtbl->GetMaxPreprocessingPasses(This,input,flags,passes); } -static __WIDL_INLINE HRESULT IWMWriterPreprocess_SetNumPreprocessingPasses(IWMWriterPreprocess* This,DWORD input,DWORD flags,DWORD passes) { +static inline HRESULT IWMWriterPreprocess_SetNumPreprocessingPasses(IWMWriterPreprocess* This,DWORD input,DWORD flags,DWORD passes) { return This->lpVtbl->SetNumPreprocessingPasses(This,input,flags,passes); } -static __WIDL_INLINE HRESULT IWMWriterPreprocess_BeginPreprocessingPass(IWMWriterPreprocess* This,DWORD input,DWORD flags) { +static inline HRESULT IWMWriterPreprocess_BeginPreprocessingPass(IWMWriterPreprocess* This,DWORD input,DWORD flags) { return This->lpVtbl->BeginPreprocessingPass(This,input,flags); } -static __WIDL_INLINE HRESULT IWMWriterPreprocess_PreprocessSample(IWMWriterPreprocess* This,DWORD input,QWORD sample_time,DWORD flags,INSSBuffer *sample) { +static inline HRESULT IWMWriterPreprocess_PreprocessSample(IWMWriterPreprocess* This,DWORD input,QWORD sample_time,DWORD flags,INSSBuffer *sample) { return This->lpVtbl->PreprocessSample(This,input,sample_time,flags,sample); } -static __WIDL_INLINE HRESULT IWMWriterPreprocess_EndPreprocessingPass(IWMWriterPreprocess* This,DWORD input,DWORD flags) { +static inline HRESULT IWMWriterPreprocess_EndPreprocessingPass(IWMWriterPreprocess* This,DWORD input,DWORD flags) { return This->lpVtbl->EndPreprocessingPass(This,input,flags); } #endif @@ -11947,20 +11939,20 @@ interface IWMLicenseBackup { #define IWMLicenseBackup_CancelLicenseBackup(This) (This)->lpVtbl->CancelLicenseBackup(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMLicenseBackup_QueryInterface(IWMLicenseBackup* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMLicenseBackup_QueryInterface(IWMLicenseBackup* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMLicenseBackup_AddRef(IWMLicenseBackup* This) { +static inline ULONG IWMLicenseBackup_AddRef(IWMLicenseBackup* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMLicenseBackup_Release(IWMLicenseBackup* This) { +static inline ULONG IWMLicenseBackup_Release(IWMLicenseBackup* This) { return This->lpVtbl->Release(This); } /*** IWMLicenseBackup methods ***/ -static __WIDL_INLINE HRESULT IWMLicenseBackup_BackupLicenses(IWMLicenseBackup* This,DWORD dwFlags,IWMStatusCallback *pCallback) { +static inline HRESULT IWMLicenseBackup_BackupLicenses(IWMLicenseBackup* This,DWORD dwFlags,IWMStatusCallback *pCallback) { return This->lpVtbl->BackupLicenses(This,dwFlags,pCallback); } -static __WIDL_INLINE HRESULT IWMLicenseBackup_CancelLicenseBackup(IWMLicenseBackup* This) { +static inline HRESULT IWMLicenseBackup_CancelLicenseBackup(IWMLicenseBackup* This) { return This->lpVtbl->CancelLicenseBackup(This); } #endif @@ -12036,20 +12028,20 @@ interface IWMLicenseRestore { #define IWMLicenseRestore_CancelLicenseRestore(This) (This)->lpVtbl->CancelLicenseRestore(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMLicenseRestore_QueryInterface(IWMLicenseRestore* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMLicenseRestore_QueryInterface(IWMLicenseRestore* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMLicenseRestore_AddRef(IWMLicenseRestore* This) { +static inline ULONG IWMLicenseRestore_AddRef(IWMLicenseRestore* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMLicenseRestore_Release(IWMLicenseRestore* This) { +static inline ULONG IWMLicenseRestore_Release(IWMLicenseRestore* This) { return This->lpVtbl->Release(This); } /*** IWMLicenseRestore methods ***/ -static __WIDL_INLINE HRESULT IWMLicenseRestore_RestoreLicenses(IWMLicenseRestore* This,DWORD dwFlags,IWMStatusCallback *pCallback) { +static inline HRESULT IWMLicenseRestore_RestoreLicenses(IWMLicenseRestore* This,DWORD dwFlags,IWMStatusCallback *pCallback) { return This->lpVtbl->RestoreLicenses(This,dwFlags,pCallback); } -static __WIDL_INLINE HRESULT IWMLicenseRestore_CancelLicenseRestore(IWMLicenseRestore* This) { +static inline HRESULT IWMLicenseRestore_CancelLicenseRestore(IWMLicenseRestore* This) { return This->lpVtbl->CancelLicenseRestore(This); } #endif @@ -12122,17 +12114,17 @@ interface IWMIStreamProps { #define IWMIStreamProps_GetProperty(This,name,type,value,size) (This)->lpVtbl->GetProperty(This,name,type,value,size) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMIStreamProps_QueryInterface(IWMIStreamProps* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMIStreamProps_QueryInterface(IWMIStreamProps* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMIStreamProps_AddRef(IWMIStreamProps* This) { +static inline ULONG IWMIStreamProps_AddRef(IWMIStreamProps* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMIStreamProps_Release(IWMIStreamProps* This) { +static inline ULONG IWMIStreamProps_Release(IWMIStreamProps* This) { return This->lpVtbl->Release(This); } /*** IWMIStreamProps methods ***/ -static __WIDL_INLINE HRESULT IWMIStreamProps_GetProperty(IWMIStreamProps* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { +static inline HRESULT IWMIStreamProps_GetProperty(IWMIStreamProps* This,const WCHAR *name,WMT_ATTR_DATATYPE *type,BYTE *value,DWORD *size) { return This->lpVtbl->GetProperty(This,name,type,value,size); } #endif @@ -12213,17 +12205,17 @@ interface IWMCredentialCallback { #define IWMCredentialCallback_AcquireCredentials(This,realm,site,username,username_size,password,password_size,hr,flags) (This)->lpVtbl->AcquireCredentials(This,realm,site,username,username_size,password,password_size,hr,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMCredentialCallback_QueryInterface(IWMCredentialCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMCredentialCallback_QueryInterface(IWMCredentialCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMCredentialCallback_AddRef(IWMCredentialCallback* This) { +static inline ULONG IWMCredentialCallback_AddRef(IWMCredentialCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMCredentialCallback_Release(IWMCredentialCallback* This) { +static inline ULONG IWMCredentialCallback_Release(IWMCredentialCallback* This) { return This->lpVtbl->Release(This); } /*** IWMCredentialCallback methods ***/ -static __WIDL_INLINE HRESULT IWMCredentialCallback_AcquireCredentials(IWMCredentialCallback* This,WCHAR *realm,WCHAR *site,WCHAR *username,DWORD username_size,WCHAR *password,DWORD password_size,HRESULT hr,DWORD *flags) { +static inline HRESULT IWMCredentialCallback_AcquireCredentials(IWMCredentialCallback* This,WCHAR *realm,WCHAR *site,WCHAR *username,DWORD username_size,WCHAR *password,DWORD password_size,HRESULT hr,DWORD *flags) { return This->lpVtbl->AcquireCredentials(This,realm,site,username,username_size,password,password_size,hr,flags); } #endif diff --git a/lib/libc/include/any-windows-any/wmsecure.h b/lib/libc/include/any-windows-any/wmsecure.h index 14b71438063fe4c3af3d2d24f4bc218af8483a2e..2090eb738139deebe7d5e2ad2dce3ec7900f4583 100644 --- a/lib/libc/include/any-windows-any/wmsecure.h +++ b/lib/libc/include/any-windows-any/wmsecure.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wmsecure.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wmsecure.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wmsecure_h__ #define __wmsecure_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWMAuthorizer_FWD_DEFINED__ @@ -139,23 +131,23 @@ interface IWMAuthorizer { #define IWMAuthorizer_GetSharedData(This,index,data,cert,ret_data) (This)->lpVtbl->GetSharedData(This,index,data,cert,ret_data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMAuthorizer_QueryInterface(IWMAuthorizer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMAuthorizer_QueryInterface(IWMAuthorizer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMAuthorizer_AddRef(IWMAuthorizer* This) { +static inline ULONG IWMAuthorizer_AddRef(IWMAuthorizer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMAuthorizer_Release(IWMAuthorizer* This) { +static inline ULONG IWMAuthorizer_Release(IWMAuthorizer* This) { return This->lpVtbl->Release(This); } /*** IWMAuthorizer methods ***/ -static __WIDL_INLINE HRESULT IWMAuthorizer_GetCertCount(IWMAuthorizer* This,DWORD *count) { +static inline HRESULT IWMAuthorizer_GetCertCount(IWMAuthorizer* This,DWORD *count) { return This->lpVtbl->GetCertCount(This,count); } -static __WIDL_INLINE HRESULT IWMAuthorizer_GetCert(IWMAuthorizer* This,DWORD index,BYTE **data) { +static inline HRESULT IWMAuthorizer_GetCert(IWMAuthorizer* This,DWORD index,BYTE **data) { return This->lpVtbl->GetCert(This,index,data); } -static __WIDL_INLINE HRESULT IWMAuthorizer_GetSharedData(IWMAuthorizer* This,DWORD index,const BYTE *data,BYTE *cert,BYTE **ret_data) { +static inline HRESULT IWMAuthorizer_GetSharedData(IWMAuthorizer* This,DWORD index,const BYTE *data,BYTE *cert,BYTE **ret_data) { return This->lpVtbl->GetSharedData(This,index,data,cert,ret_data); } #endif @@ -330,57 +322,57 @@ interface IWMSecureChannel { #define IWMSecureChannel_WMSC_SetSharedData(This,index,data) (This)->lpVtbl->WMSC_SetSharedData(This,index,data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMSecureChannel_QueryInterface(IWMSecureChannel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMSecureChannel_QueryInterface(IWMSecureChannel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMSecureChannel_AddRef(IWMSecureChannel* This) { +static inline ULONG IWMSecureChannel_AddRef(IWMSecureChannel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMSecureChannel_Release(IWMSecureChannel* This) { +static inline ULONG IWMSecureChannel_Release(IWMSecureChannel* This) { return This->lpVtbl->Release(This); } /*** IWMAuthorizer methods ***/ -static __WIDL_INLINE HRESULT IWMSecureChannel_GetCertCount(IWMSecureChannel* This,DWORD *count) { +static inline HRESULT IWMSecureChannel_GetCertCount(IWMSecureChannel* This,DWORD *count) { return This->lpVtbl->GetCertCount(This,count); } -static __WIDL_INLINE HRESULT IWMSecureChannel_GetCert(IWMSecureChannel* This,DWORD index,BYTE **data) { +static inline HRESULT IWMSecureChannel_GetCert(IWMSecureChannel* This,DWORD index,BYTE **data) { return This->lpVtbl->GetCert(This,index,data); } -static __WIDL_INLINE HRESULT IWMSecureChannel_GetSharedData(IWMSecureChannel* This,DWORD index,const BYTE *data,BYTE *cert,BYTE **ret_data) { +static inline HRESULT IWMSecureChannel_GetSharedData(IWMSecureChannel* This,DWORD index,const BYTE *data,BYTE *cert,BYTE **ret_data) { return This->lpVtbl->GetSharedData(This,index,data,cert,ret_data); } /*** IWMSecureChannel methods ***/ -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_AddCertificate(IWMSecureChannel* This,IWMAuthorizer *cert) { +static inline HRESULT IWMSecureChannel_WMSC_AddCertificate(IWMSecureChannel* This,IWMAuthorizer *cert) { return This->lpVtbl->WMSC_AddCertificate(This,cert); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_AddSignature(IWMSecureChannel* This,BYTE *signature,DWORD size) { +static inline HRESULT IWMSecureChannel_WMSC_AddSignature(IWMSecureChannel* This,BYTE *signature,DWORD size) { return This->lpVtbl->WMSC_AddSignature(This,signature,size); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_Connect(IWMSecureChannel* This,IWMSecureChannel *peer) { +static inline HRESULT IWMSecureChannel_WMSC_Connect(IWMSecureChannel* This,IWMSecureChannel *peer) { return This->lpVtbl->WMSC_Connect(This,peer); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_IsConnected(IWMSecureChannel* This,WINBOOL *connected) { +static inline HRESULT IWMSecureChannel_WMSC_IsConnected(IWMSecureChannel* This,WINBOOL *connected) { return This->lpVtbl->WMSC_IsConnected(This,connected); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_Disconnect(IWMSecureChannel* This) { +static inline HRESULT IWMSecureChannel_WMSC_Disconnect(IWMSecureChannel* This) { return This->lpVtbl->WMSC_Disconnect(This); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_GetValidCertificate(IWMSecureChannel* This,BYTE **cert,DWORD *signature) { +static inline HRESULT IWMSecureChannel_WMSC_GetValidCertificate(IWMSecureChannel* This,BYTE **cert,DWORD *signature) { return This->lpVtbl->WMSC_GetValidCertificate(This,cert,signature); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_Encrypt(IWMSecureChannel* This,BYTE *data,DWORD size) { +static inline HRESULT IWMSecureChannel_WMSC_Encrypt(IWMSecureChannel* This,BYTE *data,DWORD size) { return This->lpVtbl->WMSC_Encrypt(This,data,size); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_Decrypt(IWMSecureChannel* This,BYTE *data,DWORD size) { +static inline HRESULT IWMSecureChannel_WMSC_Decrypt(IWMSecureChannel* This,BYTE *data,DWORD size) { return This->lpVtbl->WMSC_Decrypt(This,data,size); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_Lock(IWMSecureChannel* This) { +static inline HRESULT IWMSecureChannel_WMSC_Lock(IWMSecureChannel* This) { return This->lpVtbl->WMSC_Lock(This); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_Unlock(IWMSecureChannel* This) { +static inline HRESULT IWMSecureChannel_WMSC_Unlock(IWMSecureChannel* This) { return This->lpVtbl->WMSC_Unlock(This); } -static __WIDL_INLINE HRESULT IWMSecureChannel_WMSC_SetSharedData(IWMSecureChannel* This,DWORD index,BYTE *data) { +static inline HRESULT IWMSecureChannel_WMSC_SetSharedData(IWMSecureChannel* This,DWORD index,BYTE *data) { return This->lpVtbl->WMSC_SetSharedData(This,index,data); } #endif @@ -447,17 +439,17 @@ interface IWMGetSecureChannel { #define IWMGetSecureChannel_GetPeerSecureChannelInterface(This,channel) (This)->lpVtbl->GetPeerSecureChannelInterface(This,channel) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWMGetSecureChannel_QueryInterface(IWMGetSecureChannel* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWMGetSecureChannel_QueryInterface(IWMGetSecureChannel* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWMGetSecureChannel_AddRef(IWMGetSecureChannel* This) { +static inline ULONG IWMGetSecureChannel_AddRef(IWMGetSecureChannel* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWMGetSecureChannel_Release(IWMGetSecureChannel* This) { +static inline ULONG IWMGetSecureChannel_Release(IWMGetSecureChannel* This) { return This->lpVtbl->Release(This); } /*** IWMGetSecureChannel methods ***/ -static __WIDL_INLINE HRESULT IWMGetSecureChannel_GetPeerSecureChannelInterface(IWMGetSecureChannel* This,IWMSecureChannel **channel) { +static inline HRESULT IWMGetSecureChannel_GetPeerSecureChannelInterface(IWMGetSecureChannel* This,IWMSecureChannel **channel) { return This->lpVtbl->GetPeerSecureChannelInterface(This,channel); } #endif diff --git a/lib/libc/include/any-windows-any/wpcapi.h b/lib/libc/include/any-windows-any/wpcapi.h index 14f62508f36cb88c02a5e65cfbf52855b1cb77cb..b7e6b6f02da170a0ae33046fe694171c6b0d60de 100644 --- a/lib/libc/include/any-windows-any/wpcapi.h +++ b/lib/libc/include/any-windows-any/wpcapi.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wpcapi.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wpcapi.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wpcapi_h__ #define __wpcapi_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWPCSettings_FWD_DEFINED__ @@ -164,23 +156,23 @@ interface IWPCSettings { #define IWPCSettings_GetRestrictions(This,pdwRestrictions) (This)->lpVtbl->GetRestrictions(This,pdwRestrictions) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWPCSettings_QueryInterface(IWPCSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWPCSettings_QueryInterface(IWPCSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWPCSettings_AddRef(IWPCSettings* This) { +static inline ULONG IWPCSettings_AddRef(IWPCSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWPCSettings_Release(IWPCSettings* This) { +static inline ULONG IWPCSettings_Release(IWPCSettings* This) { return This->lpVtbl->Release(This); } /*** IWPCSettings methods ***/ -static __WIDL_INLINE HRESULT IWPCSettings_IsLoggingRequired(IWPCSettings* This,WINBOOL *pfRequired) { +static inline HRESULT IWPCSettings_IsLoggingRequired(IWPCSettings* This,WINBOOL *pfRequired) { return This->lpVtbl->IsLoggingRequired(This,pfRequired); } -static __WIDL_INLINE HRESULT IWPCSettings_GetLastSettingsChangeTime(IWPCSettings* This,SYSTEMTIME *pTime) { +static inline HRESULT IWPCSettings_GetLastSettingsChangeTime(IWPCSettings* This,SYSTEMTIME *pTime) { return This->lpVtbl->GetLastSettingsChangeTime(This,pTime); } -static __WIDL_INLINE HRESULT IWPCSettings_GetRestrictions(IWPCSettings* This,DWORD *pdwRestrictions) { +static inline HRESULT IWPCSettings_GetRestrictions(IWPCSettings* This,DWORD *pdwRestrictions) { return This->lpVtbl->GetRestrictions(This,pdwRestrictions); } #endif @@ -266,27 +258,27 @@ interface IWPCGamesSettings { #define IWPCGamesSettings_IsBlocked(This,guidAppID,pdwReasons) (This)->lpVtbl->IsBlocked(This,guidAppID,pdwReasons) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWPCGamesSettings_QueryInterface(IWPCGamesSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWPCGamesSettings_QueryInterface(IWPCGamesSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWPCGamesSettings_AddRef(IWPCGamesSettings* This) { +static inline ULONG IWPCGamesSettings_AddRef(IWPCGamesSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWPCGamesSettings_Release(IWPCGamesSettings* This) { +static inline ULONG IWPCGamesSettings_Release(IWPCGamesSettings* This) { return This->lpVtbl->Release(This); } /*** IWPCSettings methods ***/ -static __WIDL_INLINE HRESULT IWPCGamesSettings_IsLoggingRequired(IWPCGamesSettings* This,WINBOOL *pfRequired) { +static inline HRESULT IWPCGamesSettings_IsLoggingRequired(IWPCGamesSettings* This,WINBOOL *pfRequired) { return This->lpVtbl->IsLoggingRequired(This,pfRequired); } -static __WIDL_INLINE HRESULT IWPCGamesSettings_GetLastSettingsChangeTime(IWPCGamesSettings* This,SYSTEMTIME *pTime) { +static inline HRESULT IWPCGamesSettings_GetLastSettingsChangeTime(IWPCGamesSettings* This,SYSTEMTIME *pTime) { return This->lpVtbl->GetLastSettingsChangeTime(This,pTime); } -static __WIDL_INLINE HRESULT IWPCGamesSettings_GetRestrictions(IWPCGamesSettings* This,DWORD *pdwRestrictions) { +static inline HRESULT IWPCGamesSettings_GetRestrictions(IWPCGamesSettings* This,DWORD *pdwRestrictions) { return This->lpVtbl->GetRestrictions(This,pdwRestrictions); } /*** IWPCGamesSettings methods ***/ -static __WIDL_INLINE HRESULT IWPCGamesSettings_IsBlocked(IWPCGamesSettings* This,GUID guidAppID,DWORD *pdwReasons) { +static inline HRESULT IWPCGamesSettings_IsBlocked(IWPCGamesSettings* This,GUID guidAppID,DWORD *pdwReasons) { return This->lpVtbl->IsBlocked(This,guidAppID,pdwReasons); } #endif @@ -390,30 +382,30 @@ interface IWPCWebSettings { #define IWPCWebSettings_RequestURLOverride(This,hWnd,pcszURL,cURLs,ppcszSubURLs,pfChanged) (This)->lpVtbl->RequestURLOverride(This,hWnd,pcszURL,cURLs,ppcszSubURLs,pfChanged) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWPCWebSettings_QueryInterface(IWPCWebSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWPCWebSettings_QueryInterface(IWPCWebSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWPCWebSettings_AddRef(IWPCWebSettings* This) { +static inline ULONG IWPCWebSettings_AddRef(IWPCWebSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWPCWebSettings_Release(IWPCWebSettings* This) { +static inline ULONG IWPCWebSettings_Release(IWPCWebSettings* This) { return This->lpVtbl->Release(This); } /*** IWPCSettings methods ***/ -static __WIDL_INLINE HRESULT IWPCWebSettings_IsLoggingRequired(IWPCWebSettings* This,WINBOOL *pfRequired) { +static inline HRESULT IWPCWebSettings_IsLoggingRequired(IWPCWebSettings* This,WINBOOL *pfRequired) { return This->lpVtbl->IsLoggingRequired(This,pfRequired); } -static __WIDL_INLINE HRESULT IWPCWebSettings_GetLastSettingsChangeTime(IWPCWebSettings* This,SYSTEMTIME *pTime) { +static inline HRESULT IWPCWebSettings_GetLastSettingsChangeTime(IWPCWebSettings* This,SYSTEMTIME *pTime) { return This->lpVtbl->GetLastSettingsChangeTime(This,pTime); } -static __WIDL_INLINE HRESULT IWPCWebSettings_GetRestrictions(IWPCWebSettings* This,DWORD *pdwRestrictions) { +static inline HRESULT IWPCWebSettings_GetRestrictions(IWPCWebSettings* This,DWORD *pdwRestrictions) { return This->lpVtbl->GetRestrictions(This,pdwRestrictions); } /*** IWPCWebSettings methods ***/ -static __WIDL_INLINE HRESULT IWPCWebSettings_GetSettings(IWPCWebSettings* This,DWORD *pdwSettings) { +static inline HRESULT IWPCWebSettings_GetSettings(IWPCWebSettings* This,DWORD *pdwSettings) { return This->lpVtbl->GetSettings(This,pdwSettings); } -static __WIDL_INLINE HRESULT IWPCWebSettings_RequestURLOverride(IWPCWebSettings* This,HWND hWnd,LPCWSTR pcszURL,DWORD cURLs,LPCWSTR *ppcszSubURLs,WINBOOL *pfChanged) { +static inline HRESULT IWPCWebSettings_RequestURLOverride(IWPCWebSettings* This,HWND hWnd,LPCWSTR pcszURL,DWORD cURLs,LPCWSTR *ppcszSubURLs,WINBOOL *pfChanged) { return This->lpVtbl->RequestURLOverride(This,hWnd,pcszURL,cURLs,ppcszSubURLs,pfChanged); } #endif @@ -514,26 +506,26 @@ interface IWindowsParentalControlsCore { #define IWindowsParentalControlsCore_GetWebFilterInfo(This,pguidID,ppszName) (This)->lpVtbl->GetWebFilterInfo(This,pguidID,ppszName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWindowsParentalControlsCore_QueryInterface(IWindowsParentalControlsCore* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWindowsParentalControlsCore_QueryInterface(IWindowsParentalControlsCore* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWindowsParentalControlsCore_AddRef(IWindowsParentalControlsCore* This) { +static inline ULONG IWindowsParentalControlsCore_AddRef(IWindowsParentalControlsCore* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWindowsParentalControlsCore_Release(IWindowsParentalControlsCore* This) { +static inline ULONG IWindowsParentalControlsCore_Release(IWindowsParentalControlsCore* This) { return This->lpVtbl->Release(This); } /*** IWindowsParentalControlsCore methods ***/ -static __WIDL_INLINE HRESULT IWindowsParentalControlsCore_GetVisibility(IWindowsParentalControlsCore* This,WPCFLAG_VISIBILITY *peVisibility) { +static inline HRESULT IWindowsParentalControlsCore_GetVisibility(IWindowsParentalControlsCore* This,WPCFLAG_VISIBILITY *peVisibility) { return This->lpVtbl->GetVisibility(This,peVisibility); } -static __WIDL_INLINE HRESULT IWindowsParentalControlsCore_GetUserSettings(IWindowsParentalControlsCore* This,LPCWSTR pcszSID,IWPCSettings **ppSettings) { +static inline HRESULT IWindowsParentalControlsCore_GetUserSettings(IWindowsParentalControlsCore* This,LPCWSTR pcszSID,IWPCSettings **ppSettings) { return This->lpVtbl->GetUserSettings(This,pcszSID,ppSettings); } -static __WIDL_INLINE HRESULT IWindowsParentalControlsCore_GetWebSettings(IWindowsParentalControlsCore* This,LPCWSTR pcszSID,IWPCWebSettings **ppSettings) { +static inline HRESULT IWindowsParentalControlsCore_GetWebSettings(IWindowsParentalControlsCore* This,LPCWSTR pcszSID,IWPCWebSettings **ppSettings) { return This->lpVtbl->GetWebSettings(This,pcszSID,ppSettings); } -static __WIDL_INLINE HRESULT IWindowsParentalControlsCore_GetWebFilterInfo(IWindowsParentalControlsCore* This,GUID *pguidID,LPWSTR *ppszName) { +static inline HRESULT IWindowsParentalControlsCore_GetWebFilterInfo(IWindowsParentalControlsCore* This,GUID *pguidID,LPWSTR *ppszName) { return This->lpVtbl->GetWebFilterInfo(This,pguidID,ppszName); } #endif @@ -627,30 +619,30 @@ interface IWindowsParentalControls { #define IWindowsParentalControls_GetGamesSettings(This,pcszSID,ppSettings) (This)->lpVtbl->GetGamesSettings(This,pcszSID,ppSettings) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWindowsParentalControls_QueryInterface(IWindowsParentalControls* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWindowsParentalControls_QueryInterface(IWindowsParentalControls* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWindowsParentalControls_AddRef(IWindowsParentalControls* This) { +static inline ULONG IWindowsParentalControls_AddRef(IWindowsParentalControls* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWindowsParentalControls_Release(IWindowsParentalControls* This) { +static inline ULONG IWindowsParentalControls_Release(IWindowsParentalControls* This) { return This->lpVtbl->Release(This); } /*** IWindowsParentalControlsCore methods ***/ -static __WIDL_INLINE HRESULT IWindowsParentalControls_GetVisibility(IWindowsParentalControls* This,WPCFLAG_VISIBILITY *peVisibility) { +static inline HRESULT IWindowsParentalControls_GetVisibility(IWindowsParentalControls* This,WPCFLAG_VISIBILITY *peVisibility) { return This->lpVtbl->GetVisibility(This,peVisibility); } -static __WIDL_INLINE HRESULT IWindowsParentalControls_GetUserSettings(IWindowsParentalControls* This,LPCWSTR pcszSID,IWPCSettings **ppSettings) { +static inline HRESULT IWindowsParentalControls_GetUserSettings(IWindowsParentalControls* This,LPCWSTR pcszSID,IWPCSettings **ppSettings) { return This->lpVtbl->GetUserSettings(This,pcszSID,ppSettings); } -static __WIDL_INLINE HRESULT IWindowsParentalControls_GetWebSettings(IWindowsParentalControls* This,LPCWSTR pcszSID,IWPCWebSettings **ppSettings) { +static inline HRESULT IWindowsParentalControls_GetWebSettings(IWindowsParentalControls* This,LPCWSTR pcszSID,IWPCWebSettings **ppSettings) { return This->lpVtbl->GetWebSettings(This,pcszSID,ppSettings); } -static __WIDL_INLINE HRESULT IWindowsParentalControls_GetWebFilterInfo(IWindowsParentalControls* This,GUID *pguidID,LPWSTR *ppszName) { +static inline HRESULT IWindowsParentalControls_GetWebFilterInfo(IWindowsParentalControls* This,GUID *pguidID,LPWSTR *ppszName) { return This->lpVtbl->GetWebFilterInfo(This,pguidID,ppszName); } /*** IWindowsParentalControls methods ***/ -static __WIDL_INLINE HRESULT IWindowsParentalControls_GetGamesSettings(IWindowsParentalControls* This,LPCWSTR pcszSID,IWPCGamesSettings **ppSettings) { +static inline HRESULT IWindowsParentalControls_GetGamesSettings(IWindowsParentalControls* This,LPCWSTR pcszSID,IWPCGamesSettings **ppSettings) { return This->lpVtbl->GetGamesSettings(This,pcszSID,ppSettings); } #endif diff --git a/lib/libc/include/any-windows-any/wrl/wrappers/corewrappers.h b/lib/libc/include/any-windows-any/wrl/wrappers/corewrappers.h index 221d9cc8ffddff4472d19acf0bd66947112c9b34..182d4b0636e0910bf264fa19b7ae28209b83b04f 100644 --- a/lib/libc/include/any-windows-any/wrl/wrappers/corewrappers.h +++ b/lib/libc/include/any-windows-any/wrl/wrappers/corewrappers.h @@ -7,6 +7,8 @@ #ifndef _WRL_COREWRAPPERS_H_ #define _WRL_COREWRAPPERS_H_ +#include + #include #include #include @@ -22,6 +24,189 @@ namespace Microsoft { } namespace Wrappers { + class HStringReference; + + class HString { + public: + HString() throw() : hstr_(nullptr) {} + + HString(HString&& o) throw() : hstr_(o.hstr_) { + o.hstr_ = nullptr; + } + + HString(const HString&) = delete; + HString& operator=(const HString&) = delete; + + operator HSTRING() const throw() { + return hstr_; + } + + ~HString() throw() { + Release(); + } + + HString& operator=(HString&& o) throw() { + Release(); + hstr_ = o.hstr_; + o.hstr_ = nullptr; + return *this; + } + + HRESULT Set(const wchar_t *s, unsigned int l) throw() { + Release(); + return ::WindowsCreateString(s, l, &hstr_); + } + + template + HRESULT Set(const wchar_t (&str)[s]) throw() { + static_assert(static_cast(static_cast(s - 1)) == s - 1, "mismatch string length"); + return Set(str, s - 1); + } + + template + HRESULT Set(wchar_t (&strRef)[s]) throw() { + const wchar_t *str = static_cast(strRef); + unsigned int l; + HRESULT hr = SizeTToUInt32(::wcslen(str), &l); + if (SUCCEEDED(hr)) + hr = Set(str, l); + return hr; + } + + template + HRESULT Set(const T& s, typename ::std::enable_if<::std::is_convertible::value, ::Microsoft::WRL::Details::Dummy>::type = ::Microsoft::WRL::Details::Dummy()) throw() { + HRESULT hr = S_OK; + const wchar_t *str = static_cast(s); + if (str != nullptr) { + unsigned int l; + hr = SizeTToUInt32(::wcslen(str), &l); + if (SUCCEEDED(hr)) + hr = Set(str, l); + } + else + hr = Set(L"", 0); + return hr; + } + + HRESULT Set(const HSTRING& s) throw() { + HRESULT hr = S_OK; + if (s == nullptr || s != hstr_) { + Release(); + hr = ::WindowsDuplicateString(s, &hstr_); + } + return hr; + } + + void Attach(HSTRING h) throw() { + ::WindowsDeleteString(hstr_); + hstr_ = h; + } + + HSTRING Detach() throw() { + HSTRING t = hstr_; + hstr_ = nullptr; + return t; + } + + HSTRING* GetAddressOf() throw() { + Release(); + return &hstr_; + } + + HSTRING* ReleaseAndGetAddressOf() throw() { + Release(); + return &hstr_; + } + + HSTRING Get() const throw() { + return hstr_; + } + + void Release() throw() { + ::WindowsDeleteString(hstr_); + hstr_ = nullptr; + } + + bool IsValid() const throw() { + return hstr_ != nullptr; + } + + UINT32 Length() const throw() { + return ::WindowsGetStringLen(hstr_); + } + + const wchar_t* GetRawBuffer(unsigned int *l) const { + return ::WindowsGetStringRawBuffer(hstr_, l); + } + + HRESULT CopyTo(HSTRING *s) const throw() { + return ::WindowsDuplicateString(hstr_, s); + } + + HRESULT Duplicate(const HString& o) throw() { + HSTRING l; + HRESULT hr = ::WindowsDuplicateString(o, &l); + return ReleaseAndAssignOnSuccess(hr, l, *this); + } + + bool IsEmpty() const throw() { + return hstr_ == nullptr; + } + + HRESULT Concat(const HString& s, HString& n) const throw() { + HSTRING l; + HRESULT hr = ::WindowsConcatString(hstr_, s, &l); + return ReleaseAndAssignOnSuccess(hr, l, n); + } + + HRESULT TrimStart(const HString& t, HString& n) const throw() { + HSTRING l; + HRESULT hr = ::WindowsTrimStringStart(hstr_, t, &l); + return ReleaseAndAssignOnSuccess(hr, l, n); + } + + HRESULT TrimEnd(const HString& t, HString& n) const throw() { + HSTRING l; + HRESULT hr = ::WindowsTrimStringEnd(hstr_, t, &l); + return ReleaseAndAssignOnSuccess(hr, l, n); + } + + HRESULT Substring(UINT32 s, HString& n) const throw() { + HSTRING l; + HRESULT hr = ::WindowsSubstring(hstr_, s, &l); + return ReleaseAndAssignOnSuccess(hr, l, n); + } + + HRESULT Substring(UINT32 s, UINT32 len, HString& n) const throw() { + HSTRING l; + HRESULT hr = ::WindowsSubstringWithSpecifiedLength(hstr_, s, len, &l); + return ReleaseAndAssignOnSuccess(hr, l, n); + } + + HRESULT Replace(const HString& s1, const HString& s2, HString& n) const throw() { + HSTRING l; + HRESULT hr = ::WindowsReplaceString(hstr_, s1, s2, &l); + return ReleaseAndAssignOnSuccess(hr, l, n); + } + + template + static HStringReference MakeReference(wchar_t const (&str)[s]) throw(); + + template + static HStringReference MakeReference(wchar_t const (&str)[s], unsigned int l) throw(); + + private: + static HRESULT ReleaseAndAssignOnSuccess(HRESULT hr, HSTRING n, HString& t) { + if (SUCCEEDED(hr)) { + *t.ReleaseAndGetAddressOf() = n; + } + return hr; + } + + protected: + HSTRING hstr_; + }; + class HStringReference { private: void Init(const wchar_t* str, unsigned int len) { diff --git a/lib/libc/include/any-windows-any/ws2tcpip.h b/lib/libc/include/any-windows-any/ws2tcpip.h index 352c17905fa9a79396b45984423378c8197ef045..75ff1fc006e12360f05021509b435bed9691fa01 100644 --- a/lib/libc/include/any-windows-any/ws2tcpip.h +++ b/lib/libc/include/any-windows-any/ws2tcpip.h @@ -24,6 +24,16 @@ #define SIO_GET_INTERFACE_LIST_EX _IOR('t',126,u_long) #define SIO_SET_MULTICAST_FILTER _IOW('t',125,u_long) #define SIO_GET_MULTICAST_FILTER _IOW('t',124 | IOC_IN,u_long) +#define SIOCSIPMSFILTER SIO_SET_MULTICAST_FILTER +#define SIOCGIPMSFILTER SIO_GET_MULTICAST_FILTER +#define SIOCSMSFILTER _IOW('t',126,u_long) +#define SIOCGMSFILTER _IOW('t',127 | IOC_IN,u_long) + +#if NTDDI_VERSION >= NTDDI_VISTASP1 +#define IDEAL_SEND_BACKLOG_IOCTLS +#define SIO_IDEAL_SEND_BACKLOG_QUERY _IOR('t',123,u_long) +#define SIO_IDEAL_SEND_BACKLOG_CHANGE _IO('t',122) +#endif #define UDP_NOCHECKSUM 1 #define UDP_CHECKSUM_COVERAGE 20 @@ -96,6 +106,18 @@ WS2TCPIP_INLINE void IN6ADDR_SETLOOPBACK(struct sockaddr_in6 *a) { a->sin6_scope_id = 0; } +#ifdef IDEAL_SEND_BACKLOG_IOCTLS +WS2TCPIP_INLINE int idealsendbacklogquery(SOCKET s, ULONG *isb) { + DWORD bytes; + return WSAIoctl(s, SIO_IDEAL_SEND_BACKLOG_QUERY, NULL, 0, isb, sizeof(*isb), &bytes, NULL, NULL); +} + +WS2TCPIP_INLINE int idealsendbacklognotify(SOCKET s, LPWSAOVERLAPPED overlapped, LPWSAOVERLAPPED_COMPLETION_ROUTINE routine) { + DWORD bytes; + return WSAIoctl(s, SIO_IDEAL_SEND_BACKLOG_CHANGE, NULL, 0, NULL, 0, &bytes, overlapped, routine); +} +#endif + /* Those declarations are mandatory for Open Group Base spec */ #define IN6_IS_ADDR_UNSPECIFIED IN6_IS_ADDR_UNSPECIFIED #define IN6_IS_ADDR_LOOPBACK IN6_IS_ADDR_LOOPBACK diff --git a/lib/libc/include/any-windows-any/wscapi.h b/lib/libc/include/any-windows-any/wscapi.h new file mode 100644 index 0000000000000000000000000000000000000000..d52fff4ab946c7b030420b89ba1c4e8a21583379 --- /dev/null +++ b/lib/libc/include/any-windows-any/wscapi.h @@ -0,0 +1,47 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#ifndef WSCAPI_H +#define WSCAPI_H + +#include + +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + +#if _WIN32_WINNT >= 0x0600 +typedef enum _WSC_SECURITY_PROVIDER { + WSC_SECURITY_PROVIDER_FIREWALL = 0x1, + WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS = 0x2, + WSC_SECURITY_PROVIDER_ANTIVIRUS = 0x4, + WSC_SECURITY_PROVIDER_ANTISPYWARE = 0x8, + WSC_SECURITY_PROVIDER_INTERNET_SETTINGS = 0x10, + WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL = 0x20, + WSC_SECURITY_PROVIDER_SERVICE = 0x40, + WSC_SECURITY_PROVIDER_NONE = 0, + WSC_SECURITY_PROVIDER_ALL = WSC_SECURITY_PROVIDER_FIREWALL | WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS | WSC_SECURITY_PROVIDER_ANTIVIRUS | WSC_SECURITY_PROVIDER_ANTISPYWARE | WSC_SECURITY_PROVIDER_INTERNET_SETTINGS | WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL | WSC_SECURITY_PROVIDER_SERVICE +} WSC_SECURITY_PROVIDER, *PWSC_SECURITY_PROVIDER; + +typedef enum _WSC_SECURITY_PROVIDER_HEALTH { + WSC_SECURITY_PROVIDER_HEALTH_GOOD, + WSC_SECURITY_PROVIDER_HEALTH_NOTMONITORED, + WSC_SECURITY_PROVIDER_HEALTH_POOR, + WSC_SECURITY_PROVIDER_HEALTH_SNOOZE +} WSC_SECURITY_PROVIDER_HEALTH, *PWSC_SECURITY_PROVIDER_HEALTH; + +STDAPI WscRegisterForChanges(LPVOID Reserved, PHANDLE phCallbackRegistration, LPTHREAD_START_ROUTINE lpCallbackAddress, PVOID pContext); +STDAPI WscUnRegisterChanges(HANDLE hRegistrationHandle); +STDAPI WscRegisterForUserNotifications(void); +STDAPI WscGetSecurityProviderHealth(DWORD Providers, PWSC_SECURITY_PROVIDER_HEALTH pHealth); +HRESULT wscShowAMSCN(DWORD InputFlags, PDWORD pdwResultFlags); +HRESULT wscLaunchAdminMakeDefaultUI(PCWSTR pwszProductName); +STDAPI WscQueryAntiMalwareUri(void); +STDAPI WscGetAntiMalwareUri(LPWSTR *ppszUri); + +#endif /* _WIN32_WINNT >= 0x0600 */ + +#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ + +#endif /* WSCAPI_H */ diff --git a/lib/libc/include/any-windows-any/wsdattachment.h b/lib/libc/include/any-windows-any/wsdattachment.h index e621e958053933ef5db6903358984797f07de0a2..ce0db34cf968f2758c14c7294f9172658b68b58e 100644 --- a/lib/libc/include/any-windows-any/wsdattachment.h +++ b/lib/libc/include/any-windows-any/wsdattachment.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wsdattachment.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wsdattachment.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wsdattachment_h__ #define __wsdattachment_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWSDAttachment_FWD_DEFINED__ @@ -137,13 +129,13 @@ interface IWSDAttachment { #define IWSDAttachment_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDAttachment_QueryInterface(IWSDAttachment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDAttachment_QueryInterface(IWSDAttachment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDAttachment_AddRef(IWSDAttachment* This) { +static inline ULONG IWSDAttachment_AddRef(IWSDAttachment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDAttachment_Release(IWSDAttachment* This) { +static inline ULONG IWSDAttachment_Release(IWSDAttachment* This) { return This->lpVtbl->Release(This); } #endif @@ -222,20 +214,20 @@ interface IWSDInboundAttachment { #define IWSDInboundAttachment_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDInboundAttachment_QueryInterface(IWSDInboundAttachment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDInboundAttachment_QueryInterface(IWSDInboundAttachment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDInboundAttachment_AddRef(IWSDInboundAttachment* This) { +static inline ULONG IWSDInboundAttachment_AddRef(IWSDInboundAttachment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDInboundAttachment_Release(IWSDInboundAttachment* This) { +static inline ULONG IWSDInboundAttachment_Release(IWSDInboundAttachment* This) { return This->lpVtbl->Release(This); } /*** IWSDInboundAttachment methods ***/ -static __WIDL_INLINE HRESULT IWSDInboundAttachment_Read(IWSDInboundAttachment* This,BYTE *pBuffer,DWORD dwBytesToRead,LPDWORD pdwNumberOfBytesRead) { +static inline HRESULT IWSDInboundAttachment_Read(IWSDInboundAttachment* This,BYTE *pBuffer,DWORD dwBytesToRead,LPDWORD pdwNumberOfBytesRead) { return This->lpVtbl->Read(This,pBuffer,dwBytesToRead,pdwNumberOfBytesRead); } -static __WIDL_INLINE HRESULT IWSDInboundAttachment_Close(IWSDInboundAttachment* This) { +static inline HRESULT IWSDInboundAttachment_Close(IWSDInboundAttachment* This) { return This->lpVtbl->Close(This); } #endif @@ -321,23 +313,23 @@ interface IWSDOutboundAttachment { #define IWSDOutboundAttachment_Abort(This) (This)->lpVtbl->Abort(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDOutboundAttachment_QueryInterface(IWSDOutboundAttachment* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDOutboundAttachment_QueryInterface(IWSDOutboundAttachment* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDOutboundAttachment_AddRef(IWSDOutboundAttachment* This) { +static inline ULONG IWSDOutboundAttachment_AddRef(IWSDOutboundAttachment* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDOutboundAttachment_Release(IWSDOutboundAttachment* This) { +static inline ULONG IWSDOutboundAttachment_Release(IWSDOutboundAttachment* This) { return This->lpVtbl->Release(This); } /*** IWSDOutboundAttachment methods ***/ -static __WIDL_INLINE HRESULT IWSDOutboundAttachment_Write(IWSDOutboundAttachment* This,const BYTE *pBuffer,DWORD dwBytesToWrite,LPDWORD pdwNumberOfBytesWritten) { +static inline HRESULT IWSDOutboundAttachment_Write(IWSDOutboundAttachment* This,const BYTE *pBuffer,DWORD dwBytesToWrite,LPDWORD pdwNumberOfBytesWritten) { return This->lpVtbl->Write(This,pBuffer,dwBytesToWrite,pdwNumberOfBytesWritten); } -static __WIDL_INLINE HRESULT IWSDOutboundAttachment_Close(IWSDOutboundAttachment* This) { +static inline HRESULT IWSDOutboundAttachment_Close(IWSDOutboundAttachment* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IWSDOutboundAttachment_Abort(IWSDOutboundAttachment* This) { +static inline HRESULT IWSDOutboundAttachment_Abort(IWSDOutboundAttachment* This) { return This->lpVtbl->Abort(This); } #endif diff --git a/lib/libc/include/any-windows-any/wsdbase.h b/lib/libc/include/any-windows-any/wsdbase.h index e2325fc79b8605dace8eda2d2cd0de04bb4fac2b..4221bab0dc8298a2c2cbd7228b055895fe9836fc 100644 --- a/lib/libc/include/any-windows-any/wsdbase.h +++ b/lib/libc/include/any-windows-any/wsdbase.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wsdbase.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wsdbase.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wsdbase_h__ #define __wsdbase_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWSDAddress_FWD_DEFINED__ @@ -169,7 +161,7 @@ interface IWSDHttpMessageParameters; #if WINVER >= 0x601 -typedef enum __WIDL_wsdbase_generated_name_00000013 { +typedef enum __WIDL_wsdbase_generated_name_00000015 { WSD_CONFIG_MAX_INBOUND_MESSAGE_SIZE = 1, WSD_CONFIG_MAX_OUTBOUND_MESSAGE_SIZE = 2, WSD_SECURITY_SSL_CERT_FOR_CLIENT_AUTH = 3, @@ -311,20 +303,20 @@ interface IWSDAddress { #define IWSDAddress_Deserialize(This,pszBuffer) (This)->lpVtbl->Deserialize(This,pszBuffer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDAddress_QueryInterface(IWSDAddress* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDAddress_QueryInterface(IWSDAddress* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDAddress_AddRef(IWSDAddress* This) { +static inline ULONG IWSDAddress_AddRef(IWSDAddress* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDAddress_Release(IWSDAddress* This) { +static inline ULONG IWSDAddress_Release(IWSDAddress* This) { return This->lpVtbl->Release(This); } /*** IWSDAddress methods ***/ -static __WIDL_INLINE HRESULT IWSDAddress_Serialize(IWSDAddress* This,LPWSTR pszBuffer,DWORD cchLength,WINBOOL fSafe) { +static inline HRESULT IWSDAddress_Serialize(IWSDAddress* This,LPWSTR pszBuffer,DWORD cchLength,WINBOOL fSafe) { return This->lpVtbl->Serialize(This,pszBuffer,cchLength,fSafe); } -static __WIDL_INLINE HRESULT IWSDAddress_Deserialize(IWSDAddress* This,LPCWSTR pszBuffer) { +static inline HRESULT IWSDAddress_Deserialize(IWSDAddress* This,LPCWSTR pszBuffer) { return This->lpVtbl->Deserialize(This,pszBuffer); } #endif @@ -439,36 +431,36 @@ interface IWSDTransportAddress { #define IWSDTransportAddress_SetTransportAddress(This,pszAddress) (This)->lpVtbl->SetTransportAddress(This,pszAddress) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDTransportAddress_QueryInterface(IWSDTransportAddress* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDTransportAddress_QueryInterface(IWSDTransportAddress* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDTransportAddress_AddRef(IWSDTransportAddress* This) { +static inline ULONG IWSDTransportAddress_AddRef(IWSDTransportAddress* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDTransportAddress_Release(IWSDTransportAddress* This) { +static inline ULONG IWSDTransportAddress_Release(IWSDTransportAddress* This) { return This->lpVtbl->Release(This); } /*** IWSDAddress methods ***/ -static __WIDL_INLINE HRESULT IWSDTransportAddress_Serialize(IWSDTransportAddress* This,LPWSTR pszBuffer,DWORD cchLength,WINBOOL fSafe) { +static inline HRESULT IWSDTransportAddress_Serialize(IWSDTransportAddress* This,LPWSTR pszBuffer,DWORD cchLength,WINBOOL fSafe) { return This->lpVtbl->Serialize(This,pszBuffer,cchLength,fSafe); } -static __WIDL_INLINE HRESULT IWSDTransportAddress_Deserialize(IWSDTransportAddress* This,LPCWSTR pszBuffer) { +static inline HRESULT IWSDTransportAddress_Deserialize(IWSDTransportAddress* This,LPCWSTR pszBuffer) { return This->lpVtbl->Deserialize(This,pszBuffer); } /*** IWSDTransportAddress methods ***/ -static __WIDL_INLINE HRESULT IWSDTransportAddress_GetPort(IWSDTransportAddress* This,WORD *pwPort) { +static inline HRESULT IWSDTransportAddress_GetPort(IWSDTransportAddress* This,WORD *pwPort) { return This->lpVtbl->GetPort(This,pwPort); } -static __WIDL_INLINE HRESULT IWSDTransportAddress_SetPort(IWSDTransportAddress* This,WORD wPort) { +static inline HRESULT IWSDTransportAddress_SetPort(IWSDTransportAddress* This,WORD wPort) { return This->lpVtbl->SetPort(This,wPort); } -static __WIDL_INLINE HRESULT IWSDTransportAddress_GetTransportAddress(IWSDTransportAddress* This,LPCWSTR *ppszAddress) { +static inline HRESULT IWSDTransportAddress_GetTransportAddress(IWSDTransportAddress* This,LPCWSTR *ppszAddress) { return This->lpVtbl->GetTransportAddress(This,ppszAddress); } -static __WIDL_INLINE HRESULT IWSDTransportAddress_GetTransportAddressEx(IWSDTransportAddress* This,WINBOOL fSafe,LPCWSTR *ppszAddress) { +static inline HRESULT IWSDTransportAddress_GetTransportAddressEx(IWSDTransportAddress* This,WINBOOL fSafe,LPCWSTR *ppszAddress) { return This->lpVtbl->GetTransportAddressEx(This,fSafe,ppszAddress); } -static __WIDL_INLINE HRESULT IWSDTransportAddress_SetTransportAddress(IWSDTransportAddress* This,LPCWSTR pszAddress) { +static inline HRESULT IWSDTransportAddress_SetTransportAddress(IWSDTransportAddress* This,LPCWSTR pszAddress) { return This->lpVtbl->SetTransportAddress(This,pszAddress); } #endif @@ -567,29 +559,29 @@ interface IWSDMessageParameters { #define IWSDMessageParameters_GetLowerParameters(This,ppTxParams) (This)->lpVtbl->GetLowerParameters(This,ppTxParams) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDMessageParameters_QueryInterface(IWSDMessageParameters* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDMessageParameters_QueryInterface(IWSDMessageParameters* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDMessageParameters_AddRef(IWSDMessageParameters* This) { +static inline ULONG IWSDMessageParameters_AddRef(IWSDMessageParameters* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDMessageParameters_Release(IWSDMessageParameters* This) { +static inline ULONG IWSDMessageParameters_Release(IWSDMessageParameters* This) { return This->lpVtbl->Release(This); } /*** IWSDMessageParameters methods ***/ -static __WIDL_INLINE HRESULT IWSDMessageParameters_GetLocalAddress(IWSDMessageParameters* This,IWSDAddress **ppAddress) { +static inline HRESULT IWSDMessageParameters_GetLocalAddress(IWSDMessageParameters* This,IWSDAddress **ppAddress) { return This->lpVtbl->GetLocalAddress(This,ppAddress); } -static __WIDL_INLINE HRESULT IWSDMessageParameters_SetLocalAddress(IWSDMessageParameters* This,IWSDAddress *pAddress) { +static inline HRESULT IWSDMessageParameters_SetLocalAddress(IWSDMessageParameters* This,IWSDAddress *pAddress) { return This->lpVtbl->SetLocalAddress(This,pAddress); } -static __WIDL_INLINE HRESULT IWSDMessageParameters_GetRemoteAddress(IWSDMessageParameters* This,IWSDAddress **ppAddress) { +static inline HRESULT IWSDMessageParameters_GetRemoteAddress(IWSDMessageParameters* This,IWSDAddress **ppAddress) { return This->lpVtbl->GetRemoteAddress(This,ppAddress); } -static __WIDL_INLINE HRESULT IWSDMessageParameters_SetRemoteAddress(IWSDMessageParameters* This,IWSDAddress *pAddress) { +static inline HRESULT IWSDMessageParameters_SetRemoteAddress(IWSDMessageParameters* This,IWSDAddress *pAddress) { return This->lpVtbl->SetRemoteAddress(This,pAddress); } -static __WIDL_INLINE HRESULT IWSDMessageParameters_GetLowerParameters(IWSDMessageParameters* This,IWSDMessageParameters **ppTxParams) { +static inline HRESULT IWSDMessageParameters_GetLowerParameters(IWSDMessageParameters* This,IWSDMessageParameters **ppTxParams) { return This->lpVtbl->GetLowerParameters(This,ppTxParams); } #endif @@ -701,36 +693,36 @@ interface IWSDUdpMessageParameters { #define IWSDUdpMessageParameters_GetRetransmitParams(This,pParams) (This)->lpVtbl->GetRetransmitParams(This,pParams) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDUdpMessageParameters_QueryInterface(IWSDUdpMessageParameters* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDUdpMessageParameters_QueryInterface(IWSDUdpMessageParameters* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDUdpMessageParameters_AddRef(IWSDUdpMessageParameters* This) { +static inline ULONG IWSDUdpMessageParameters_AddRef(IWSDUdpMessageParameters* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDUdpMessageParameters_Release(IWSDUdpMessageParameters* This) { +static inline ULONG IWSDUdpMessageParameters_Release(IWSDUdpMessageParameters* This) { return This->lpVtbl->Release(This); } /*** IWSDMessageParameters methods ***/ -static __WIDL_INLINE HRESULT IWSDUdpMessageParameters_GetLocalAddress(IWSDUdpMessageParameters* This,IWSDAddress **ppAddress) { +static inline HRESULT IWSDUdpMessageParameters_GetLocalAddress(IWSDUdpMessageParameters* This,IWSDAddress **ppAddress) { return This->lpVtbl->GetLocalAddress(This,ppAddress); } -static __WIDL_INLINE HRESULT IWSDUdpMessageParameters_SetLocalAddress(IWSDUdpMessageParameters* This,IWSDAddress *pAddress) { +static inline HRESULT IWSDUdpMessageParameters_SetLocalAddress(IWSDUdpMessageParameters* This,IWSDAddress *pAddress) { return This->lpVtbl->SetLocalAddress(This,pAddress); } -static __WIDL_INLINE HRESULT IWSDUdpMessageParameters_GetRemoteAddress(IWSDUdpMessageParameters* This,IWSDAddress **ppAddress) { +static inline HRESULT IWSDUdpMessageParameters_GetRemoteAddress(IWSDUdpMessageParameters* This,IWSDAddress **ppAddress) { return This->lpVtbl->GetRemoteAddress(This,ppAddress); } -static __WIDL_INLINE HRESULT IWSDUdpMessageParameters_SetRemoteAddress(IWSDUdpMessageParameters* This,IWSDAddress *pAddress) { +static inline HRESULT IWSDUdpMessageParameters_SetRemoteAddress(IWSDUdpMessageParameters* This,IWSDAddress *pAddress) { return This->lpVtbl->SetRemoteAddress(This,pAddress); } -static __WIDL_INLINE HRESULT IWSDUdpMessageParameters_GetLowerParameters(IWSDUdpMessageParameters* This,IWSDMessageParameters **ppTxParams) { +static inline HRESULT IWSDUdpMessageParameters_GetLowerParameters(IWSDUdpMessageParameters* This,IWSDMessageParameters **ppTxParams) { return This->lpVtbl->GetLowerParameters(This,ppTxParams); } /*** IWSDUdpMessageParameters methods ***/ -static __WIDL_INLINE HRESULT IWSDUdpMessageParameters_SetRetransmitParams(IWSDUdpMessageParameters* This,const WSDUdpRetransmitParams *pParams) { +static inline HRESULT IWSDUdpMessageParameters_SetRetransmitParams(IWSDUdpMessageParameters* This,const WSDUdpRetransmitParams *pParams) { return This->lpVtbl->SetRetransmitParams(This,pParams); } -static __WIDL_INLINE HRESULT IWSDUdpMessageParameters_GetRetransmitParams(IWSDUdpMessageParameters* This,WSDUdpRetransmitParams *pParams) { +static inline HRESULT IWSDUdpMessageParameters_GetRetransmitParams(IWSDUdpMessageParameters* This,WSDUdpRetransmitParams *pParams) { return This->lpVtbl->GetRetransmitParams(This,pParams); } #endif @@ -925,67 +917,67 @@ interface IWSDUdpAddress { #define IWSDUdpAddress_GetAlias(This,pAlias) (This)->lpVtbl->GetAlias(This,pAlias) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDUdpAddress_QueryInterface(IWSDUdpAddress* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDUdpAddress_QueryInterface(IWSDUdpAddress* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDUdpAddress_AddRef(IWSDUdpAddress* This) { +static inline ULONG IWSDUdpAddress_AddRef(IWSDUdpAddress* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDUdpAddress_Release(IWSDUdpAddress* This) { +static inline ULONG IWSDUdpAddress_Release(IWSDUdpAddress* This) { return This->lpVtbl->Release(This); } /*** IWSDAddress methods ***/ -static __WIDL_INLINE HRESULT IWSDUdpAddress_Serialize(IWSDUdpAddress* This,LPWSTR pszBuffer,DWORD cchLength,WINBOOL fSafe) { +static inline HRESULT IWSDUdpAddress_Serialize(IWSDUdpAddress* This,LPWSTR pszBuffer,DWORD cchLength,WINBOOL fSafe) { return This->lpVtbl->Serialize(This,pszBuffer,cchLength,fSafe); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_Deserialize(IWSDUdpAddress* This,LPCWSTR pszBuffer) { +static inline HRESULT IWSDUdpAddress_Deserialize(IWSDUdpAddress* This,LPCWSTR pszBuffer) { return This->lpVtbl->Deserialize(This,pszBuffer); } /*** IWSDTransportAddress methods ***/ -static __WIDL_INLINE HRESULT IWSDUdpAddress_GetPort(IWSDUdpAddress* This,WORD *pwPort) { +static inline HRESULT IWSDUdpAddress_GetPort(IWSDUdpAddress* This,WORD *pwPort) { return This->lpVtbl->GetPort(This,pwPort); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_SetPort(IWSDUdpAddress* This,WORD wPort) { +static inline HRESULT IWSDUdpAddress_SetPort(IWSDUdpAddress* This,WORD wPort) { return This->lpVtbl->SetPort(This,wPort); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_GetTransportAddress(IWSDUdpAddress* This,LPCWSTR *ppszAddress) { +static inline HRESULT IWSDUdpAddress_GetTransportAddress(IWSDUdpAddress* This,LPCWSTR *ppszAddress) { return This->lpVtbl->GetTransportAddress(This,ppszAddress); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_GetTransportAddressEx(IWSDUdpAddress* This,WINBOOL fSafe,LPCWSTR *ppszAddress) { +static inline HRESULT IWSDUdpAddress_GetTransportAddressEx(IWSDUdpAddress* This,WINBOOL fSafe,LPCWSTR *ppszAddress) { return This->lpVtbl->GetTransportAddressEx(This,fSafe,ppszAddress); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_SetTransportAddress(IWSDUdpAddress* This,LPCWSTR pszAddress) { +static inline HRESULT IWSDUdpAddress_SetTransportAddress(IWSDUdpAddress* This,LPCWSTR pszAddress) { return This->lpVtbl->SetTransportAddress(This,pszAddress); } /*** IWSDUdpAddress methods ***/ -static __WIDL_INLINE HRESULT IWSDUdpAddress_SetSockaddr(IWSDUdpAddress* This,const SOCKADDR_STORAGE *pSockAddr) { +static inline HRESULT IWSDUdpAddress_SetSockaddr(IWSDUdpAddress* This,const SOCKADDR_STORAGE *pSockAddr) { return This->lpVtbl->SetSockaddr(This,pSockAddr); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_GetSockaddr(IWSDUdpAddress* This,SOCKADDR_STORAGE *pSockAddr) { +static inline HRESULT IWSDUdpAddress_GetSockaddr(IWSDUdpAddress* This,SOCKADDR_STORAGE *pSockAddr) { return This->lpVtbl->GetSockaddr(This,pSockAddr); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_SetExclusive(IWSDUdpAddress* This,WINBOOL fExclusive) { +static inline HRESULT IWSDUdpAddress_SetExclusive(IWSDUdpAddress* This,WINBOOL fExclusive) { return This->lpVtbl->SetExclusive(This,fExclusive); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_GetExclusive(IWSDUdpAddress* This) { +static inline HRESULT IWSDUdpAddress_GetExclusive(IWSDUdpAddress* This) { return This->lpVtbl->GetExclusive(This); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_SetMessageType(IWSDUdpAddress* This,WSDUdpMessageType messageType) { +static inline HRESULT IWSDUdpAddress_SetMessageType(IWSDUdpAddress* This,WSDUdpMessageType messageType) { return This->lpVtbl->SetMessageType(This,messageType); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_GetMessageType(IWSDUdpAddress* This,WSDUdpMessageType *pMessageType) { +static inline HRESULT IWSDUdpAddress_GetMessageType(IWSDUdpAddress* This,WSDUdpMessageType *pMessageType) { return This->lpVtbl->GetMessageType(This,pMessageType); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_SetTTL(IWSDUdpAddress* This,DWORD dwTTL) { +static inline HRESULT IWSDUdpAddress_SetTTL(IWSDUdpAddress* This,DWORD dwTTL) { return This->lpVtbl->SetTTL(This,dwTTL); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_GetTTL(IWSDUdpAddress* This,DWORD *pdwTTL) { +static inline HRESULT IWSDUdpAddress_GetTTL(IWSDUdpAddress* This,DWORD *pdwTTL) { return This->lpVtbl->GetTTL(This,pdwTTL); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_SetAlias(IWSDUdpAddress* This,const GUID *pAlias) { +static inline HRESULT IWSDUdpAddress_SetAlias(IWSDUdpAddress* This,const GUID *pAlias) { return This->lpVtbl->SetAlias(This,pAlias); } -static __WIDL_INLINE HRESULT IWSDUdpAddress_GetAlias(IWSDUdpAddress* This,GUID *pAlias) { +static inline HRESULT IWSDUdpAddress_GetAlias(IWSDUdpAddress* This,GUID *pAlias) { return This->lpVtbl->GetAlias(This,pAlias); } #endif @@ -1142,57 +1134,57 @@ interface IWSDHttpMessageParameters { #define IWSDHttpMessageParameters_Clear(This) (This)->lpVtbl->Clear(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_QueryInterface(IWSDHttpMessageParameters* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDHttpMessageParameters_QueryInterface(IWSDHttpMessageParameters* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDHttpMessageParameters_AddRef(IWSDHttpMessageParameters* This) { +static inline ULONG IWSDHttpMessageParameters_AddRef(IWSDHttpMessageParameters* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDHttpMessageParameters_Release(IWSDHttpMessageParameters* This) { +static inline ULONG IWSDHttpMessageParameters_Release(IWSDHttpMessageParameters* This) { return This->lpVtbl->Release(This); } /*** IWSDMessageParameters methods ***/ -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_GetLocalAddress(IWSDHttpMessageParameters* This,IWSDAddress **ppAddress) { +static inline HRESULT IWSDHttpMessageParameters_GetLocalAddress(IWSDHttpMessageParameters* This,IWSDAddress **ppAddress) { return This->lpVtbl->GetLocalAddress(This,ppAddress); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_SetLocalAddress(IWSDHttpMessageParameters* This,IWSDAddress *pAddress) { +static inline HRESULT IWSDHttpMessageParameters_SetLocalAddress(IWSDHttpMessageParameters* This,IWSDAddress *pAddress) { return This->lpVtbl->SetLocalAddress(This,pAddress); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_GetRemoteAddress(IWSDHttpMessageParameters* This,IWSDAddress **ppAddress) { +static inline HRESULT IWSDHttpMessageParameters_GetRemoteAddress(IWSDHttpMessageParameters* This,IWSDAddress **ppAddress) { return This->lpVtbl->GetRemoteAddress(This,ppAddress); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_SetRemoteAddress(IWSDHttpMessageParameters* This,IWSDAddress *pAddress) { +static inline HRESULT IWSDHttpMessageParameters_SetRemoteAddress(IWSDHttpMessageParameters* This,IWSDAddress *pAddress) { return This->lpVtbl->SetRemoteAddress(This,pAddress); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_GetLowerParameters(IWSDHttpMessageParameters* This,IWSDMessageParameters **ppTxParams) { +static inline HRESULT IWSDHttpMessageParameters_GetLowerParameters(IWSDHttpMessageParameters* This,IWSDMessageParameters **ppTxParams) { return This->lpVtbl->GetLowerParameters(This,ppTxParams); } /*** IWSDHttpMessageParameters methods ***/ -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_SetInboundHttpHeaders(IWSDHttpMessageParameters* This,LPCWSTR pszHeaders) { +static inline HRESULT IWSDHttpMessageParameters_SetInboundHttpHeaders(IWSDHttpMessageParameters* This,LPCWSTR pszHeaders) { return This->lpVtbl->SetInboundHttpHeaders(This,pszHeaders); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_GetInboundHttpHeaders(IWSDHttpMessageParameters* This,LPCWSTR *ppszHeaders) { +static inline HRESULT IWSDHttpMessageParameters_GetInboundHttpHeaders(IWSDHttpMessageParameters* This,LPCWSTR *ppszHeaders) { return This->lpVtbl->GetInboundHttpHeaders(This,ppszHeaders); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_SetOutboundHttpHeaders(IWSDHttpMessageParameters* This,LPCWSTR pszHeaders) { +static inline HRESULT IWSDHttpMessageParameters_SetOutboundHttpHeaders(IWSDHttpMessageParameters* This,LPCWSTR pszHeaders) { return This->lpVtbl->SetOutboundHttpHeaders(This,pszHeaders); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_GetOutboundHttpHeaders(IWSDHttpMessageParameters* This,LPCWSTR *ppszHeaders) { +static inline HRESULT IWSDHttpMessageParameters_GetOutboundHttpHeaders(IWSDHttpMessageParameters* This,LPCWSTR *ppszHeaders) { return This->lpVtbl->GetOutboundHttpHeaders(This,ppszHeaders); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_SetID(IWSDHttpMessageParameters* This,LPCWSTR pszId) { +static inline HRESULT IWSDHttpMessageParameters_SetID(IWSDHttpMessageParameters* This,LPCWSTR pszId) { return This->lpVtbl->SetID(This,pszId); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_GetID(IWSDHttpMessageParameters* This,LPCWSTR *ppszId) { +static inline HRESULT IWSDHttpMessageParameters_GetID(IWSDHttpMessageParameters* This,LPCWSTR *ppszId) { return This->lpVtbl->GetID(This,ppszId); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_SetContext(IWSDHttpMessageParameters* This,IUnknown *pContext) { +static inline HRESULT IWSDHttpMessageParameters_SetContext(IWSDHttpMessageParameters* This,IUnknown *pContext) { return This->lpVtbl->SetContext(This,pContext); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_GetContext(IWSDHttpMessageParameters* This,IUnknown **ppContext) { +static inline HRESULT IWSDHttpMessageParameters_GetContext(IWSDHttpMessageParameters* This,IUnknown **ppContext) { return This->lpVtbl->GetContext(This,ppContext); } -static __WIDL_INLINE HRESULT IWSDHttpMessageParameters_Clear(IWSDHttpMessageParameters* This) { +static inline HRESULT IWSDHttpMessageParameters_Clear(IWSDHttpMessageParameters* This) { return This->lpVtbl->Clear(This); } #endif @@ -1324,49 +1316,49 @@ interface IWSDHttpAddress { #define IWSDHttpAddress_SetPath(This,pszPath) (This)->lpVtbl->SetPath(This,pszPath) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDHttpAddress_QueryInterface(IWSDHttpAddress* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDHttpAddress_QueryInterface(IWSDHttpAddress* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDHttpAddress_AddRef(IWSDHttpAddress* This) { +static inline ULONG IWSDHttpAddress_AddRef(IWSDHttpAddress* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDHttpAddress_Release(IWSDHttpAddress* This) { +static inline ULONG IWSDHttpAddress_Release(IWSDHttpAddress* This) { return This->lpVtbl->Release(This); } /*** IWSDAddress methods ***/ -static __WIDL_INLINE HRESULT IWSDHttpAddress_Serialize(IWSDHttpAddress* This,LPWSTR pszBuffer,DWORD cchLength,WINBOOL fSafe) { +static inline HRESULT IWSDHttpAddress_Serialize(IWSDHttpAddress* This,LPWSTR pszBuffer,DWORD cchLength,WINBOOL fSafe) { return This->lpVtbl->Serialize(This,pszBuffer,cchLength,fSafe); } -static __WIDL_INLINE HRESULT IWSDHttpAddress_Deserialize(IWSDHttpAddress* This,LPCWSTR pszBuffer) { +static inline HRESULT IWSDHttpAddress_Deserialize(IWSDHttpAddress* This,LPCWSTR pszBuffer) { return This->lpVtbl->Deserialize(This,pszBuffer); } /*** IWSDTransportAddress methods ***/ -static __WIDL_INLINE HRESULT IWSDHttpAddress_GetPort(IWSDHttpAddress* This,WORD *pwPort) { +static inline HRESULT IWSDHttpAddress_GetPort(IWSDHttpAddress* This,WORD *pwPort) { return This->lpVtbl->GetPort(This,pwPort); } -static __WIDL_INLINE HRESULT IWSDHttpAddress_SetPort(IWSDHttpAddress* This,WORD wPort) { +static inline HRESULT IWSDHttpAddress_SetPort(IWSDHttpAddress* This,WORD wPort) { return This->lpVtbl->SetPort(This,wPort); } -static __WIDL_INLINE HRESULT IWSDHttpAddress_GetTransportAddress(IWSDHttpAddress* This,LPCWSTR *ppszAddress) { +static inline HRESULT IWSDHttpAddress_GetTransportAddress(IWSDHttpAddress* This,LPCWSTR *ppszAddress) { return This->lpVtbl->GetTransportAddress(This,ppszAddress); } -static __WIDL_INLINE HRESULT IWSDHttpAddress_GetTransportAddressEx(IWSDHttpAddress* This,WINBOOL fSafe,LPCWSTR *ppszAddress) { +static inline HRESULT IWSDHttpAddress_GetTransportAddressEx(IWSDHttpAddress* This,WINBOOL fSafe,LPCWSTR *ppszAddress) { return This->lpVtbl->GetTransportAddressEx(This,fSafe,ppszAddress); } -static __WIDL_INLINE HRESULT IWSDHttpAddress_SetTransportAddress(IWSDHttpAddress* This,LPCWSTR pszAddress) { +static inline HRESULT IWSDHttpAddress_SetTransportAddress(IWSDHttpAddress* This,LPCWSTR pszAddress) { return This->lpVtbl->SetTransportAddress(This,pszAddress); } /*** IWSDHttpAddress methods ***/ -static __WIDL_INLINE HRESULT IWSDHttpAddress_GetSecure(IWSDHttpAddress* This) { +static inline HRESULT IWSDHttpAddress_GetSecure(IWSDHttpAddress* This) { return This->lpVtbl->GetSecure(This); } -static __WIDL_INLINE HRESULT IWSDHttpAddress_SetSecure(IWSDHttpAddress* This,WINBOOL fSecure) { +static inline HRESULT IWSDHttpAddress_SetSecure(IWSDHttpAddress* This,WINBOOL fSecure) { return This->lpVtbl->SetSecure(This,fSecure); } -static __WIDL_INLINE HRESULT IWSDHttpAddress_GetPath(IWSDHttpAddress* This,LPCWSTR *ppszPath) { +static inline HRESULT IWSDHttpAddress_GetPath(IWSDHttpAddress* This,LPCWSTR *ppszPath) { return This->lpVtbl->GetPath(This,ppszPath); } -static __WIDL_INLINE HRESULT IWSDHttpAddress_SetPath(IWSDHttpAddress* This,LPCWSTR pszPath) { +static inline HRESULT IWSDHttpAddress_SetPath(IWSDHttpAddress* This,LPCWSTR pszPath) { return This->lpVtbl->SetPath(This,pszPath); } #endif @@ -1442,20 +1434,20 @@ interface IWSDSSLClientCertificate { #define IWSDSSLClientCertificate_GetMappedAccessToken(This,phToken) (This)->lpVtbl->GetMappedAccessToken(This,phToken) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDSSLClientCertificate_QueryInterface(IWSDSSLClientCertificate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDSSLClientCertificate_QueryInterface(IWSDSSLClientCertificate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDSSLClientCertificate_AddRef(IWSDSSLClientCertificate* This) { +static inline ULONG IWSDSSLClientCertificate_AddRef(IWSDSSLClientCertificate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDSSLClientCertificate_Release(IWSDSSLClientCertificate* This) { +static inline ULONG IWSDSSLClientCertificate_Release(IWSDSSLClientCertificate* This) { return This->lpVtbl->Release(This); } /*** IWSDSSLClientCertificate methods ***/ -static __WIDL_INLINE HRESULT IWSDSSLClientCertificate_GetClientCertificate(IWSDSSLClientCertificate* This,PCCERT_CONTEXT *ppCertContext) { +static inline HRESULT IWSDSSLClientCertificate_GetClientCertificate(IWSDSSLClientCertificate* This,PCCERT_CONTEXT *ppCertContext) { return This->lpVtbl->GetClientCertificate(This,ppCertContext); } -static __WIDL_INLINE HRESULT IWSDSSLClientCertificate_GetMappedAccessToken(IWSDSSLClientCertificate* This,HANDLE *phToken) { +static inline HRESULT IWSDSSLClientCertificate_GetMappedAccessToken(IWSDSSLClientCertificate* This,HANDLE *phToken) { return This->lpVtbl->GetMappedAccessToken(This,phToken); } #endif @@ -1530,20 +1522,20 @@ interface IWSDHttpAuthParameters { #define IWSDHttpAuthParameters_GetAuthType(This,pAuthType) (This)->lpVtbl->GetAuthType(This,pAuthType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDHttpAuthParameters_QueryInterface(IWSDHttpAuthParameters* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDHttpAuthParameters_QueryInterface(IWSDHttpAuthParameters* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDHttpAuthParameters_AddRef(IWSDHttpAuthParameters* This) { +static inline ULONG IWSDHttpAuthParameters_AddRef(IWSDHttpAuthParameters* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDHttpAuthParameters_Release(IWSDHttpAuthParameters* This) { +static inline ULONG IWSDHttpAuthParameters_Release(IWSDHttpAuthParameters* This) { return This->lpVtbl->Release(This); } /*** IWSDHttpAuthParameters methods ***/ -static __WIDL_INLINE HRESULT IWSDHttpAuthParameters_GetClientAccessToken(IWSDHttpAuthParameters* This,HANDLE *phToken) { +static inline HRESULT IWSDHttpAuthParameters_GetClientAccessToken(IWSDHttpAuthParameters* This,HANDLE *phToken) { return This->lpVtbl->GetClientAccessToken(This,phToken); } -static __WIDL_INLINE HRESULT IWSDHttpAuthParameters_GetAuthType(IWSDHttpAuthParameters* This,PWSD_SECURITY_HTTP_AUTH_SCHEMES pAuthType) { +static inline HRESULT IWSDHttpAuthParameters_GetAuthType(IWSDHttpAuthParameters* This,PWSD_SECURITY_HTTP_AUTH_SCHEMES pAuthType) { return This->lpVtbl->GetAuthType(This,pAuthType); } #endif @@ -1648,29 +1640,29 @@ interface IWSDSignatureProperty { #define IWSDSignatureProperty_GetSignedInfoHash(This,pbSignedInfoHash,pdwHashSize) (This)->lpVtbl->GetSignedInfoHash(This,pbSignedInfoHash,pdwHashSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDSignatureProperty_QueryInterface(IWSDSignatureProperty* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDSignatureProperty_QueryInterface(IWSDSignatureProperty* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDSignatureProperty_AddRef(IWSDSignatureProperty* This) { +static inline ULONG IWSDSignatureProperty_AddRef(IWSDSignatureProperty* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDSignatureProperty_Release(IWSDSignatureProperty* This) { +static inline ULONG IWSDSignatureProperty_Release(IWSDSignatureProperty* This) { return This->lpVtbl->Release(This); } /*** IWSDSignatureProperty methods ***/ -static __WIDL_INLINE HRESULT IWSDSignatureProperty_IsMessageSigned(IWSDSignatureProperty* This,WINBOOL *pbSigned) { +static inline HRESULT IWSDSignatureProperty_IsMessageSigned(IWSDSignatureProperty* This,WINBOOL *pbSigned) { return This->lpVtbl->IsMessageSigned(This,pbSigned); } -static __WIDL_INLINE HRESULT IWSDSignatureProperty_IsMessageSignatureTrusted(IWSDSignatureProperty* This,WINBOOL *pbSignatureTrusted) { +static inline HRESULT IWSDSignatureProperty_IsMessageSignatureTrusted(IWSDSignatureProperty* This,WINBOOL *pbSignatureTrusted) { return This->lpVtbl->IsMessageSignatureTrusted(This,pbSignatureTrusted); } -static __WIDL_INLINE HRESULT IWSDSignatureProperty_GetKeyInfo(IWSDSignatureProperty* This,BYTE *pbKeyInfo,DWORD *pdwKeyInfoSize) { +static inline HRESULT IWSDSignatureProperty_GetKeyInfo(IWSDSignatureProperty* This,BYTE *pbKeyInfo,DWORD *pdwKeyInfoSize) { return This->lpVtbl->GetKeyInfo(This,pbKeyInfo,pdwKeyInfoSize); } -static __WIDL_INLINE HRESULT IWSDSignatureProperty_GetSignature(IWSDSignatureProperty* This,BYTE *pbSignature,DWORD *pdwSignatureSize) { +static inline HRESULT IWSDSignatureProperty_GetSignature(IWSDSignatureProperty* This,BYTE *pbSignature,DWORD *pdwSignatureSize) { return This->lpVtbl->GetSignature(This,pbSignature,pdwSignatureSize); } -static __WIDL_INLINE HRESULT IWSDSignatureProperty_GetSignedInfoHash(IWSDSignatureProperty* This,BYTE *pbSignedInfoHash,DWORD *pdwHashSize) { +static inline HRESULT IWSDSignatureProperty_GetSignedInfoHash(IWSDSignatureProperty* This,BYTE *pbSignedInfoHash,DWORD *pdwHashSize) { return This->lpVtbl->GetSignedInfoHash(This,pbSignedInfoHash,pdwHashSize); } #endif diff --git a/lib/libc/include/any-windows-any/wsdclient.h b/lib/libc/include/any-windows-any/wsdclient.h index 951f28e35cf70a6cfb959280d22e8153a6204c55..ea314181d1002aff0c23082bdd8125b0033150e3 100644 --- a/lib/libc/include/any-windows-any/wsdclient.h +++ b/lib/libc/include/any-windows-any/wsdclient.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wsdclient.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wsdclient.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wsdclient_h__ #define __wsdclient_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWSDAsyncResult_FWD_DEFINED__ @@ -289,35 +281,35 @@ interface IWSDAsyncResult { #define IWSDAsyncResult_GetEndpointProxy(This,ppEndpoint) (This)->lpVtbl->GetEndpointProxy(This,ppEndpoint) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDAsyncResult_QueryInterface(IWSDAsyncResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDAsyncResult_QueryInterface(IWSDAsyncResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDAsyncResult_AddRef(IWSDAsyncResult* This) { +static inline ULONG IWSDAsyncResult_AddRef(IWSDAsyncResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDAsyncResult_Release(IWSDAsyncResult* This) { +static inline ULONG IWSDAsyncResult_Release(IWSDAsyncResult* This) { return This->lpVtbl->Release(This); } /*** IWSDAsyncResult methods ***/ -static __WIDL_INLINE HRESULT IWSDAsyncResult_SetCallback(IWSDAsyncResult* This,IWSDAsyncCallback *pCallback,IUnknown *pAsyncState) { +static inline HRESULT IWSDAsyncResult_SetCallback(IWSDAsyncResult* This,IWSDAsyncCallback *pCallback,IUnknown *pAsyncState) { return This->lpVtbl->SetCallback(This,pCallback,pAsyncState); } -static __WIDL_INLINE HRESULT IWSDAsyncResult_SetWaitHandle(IWSDAsyncResult* This,HANDLE hWaitHandle) { +static inline HRESULT IWSDAsyncResult_SetWaitHandle(IWSDAsyncResult* This,HANDLE hWaitHandle) { return This->lpVtbl->SetWaitHandle(This,hWaitHandle); } -static __WIDL_INLINE HRESULT IWSDAsyncResult_HasCompleted(IWSDAsyncResult* This) { +static inline HRESULT IWSDAsyncResult_HasCompleted(IWSDAsyncResult* This) { return This->lpVtbl->HasCompleted(This); } -static __WIDL_INLINE HRESULT IWSDAsyncResult_GetAsyncState(IWSDAsyncResult* This,IUnknown **ppAsyncState) { +static inline HRESULT IWSDAsyncResult_GetAsyncState(IWSDAsyncResult* This,IUnknown **ppAsyncState) { return This->lpVtbl->GetAsyncState(This,ppAsyncState); } -static __WIDL_INLINE HRESULT IWSDAsyncResult_Abort(IWSDAsyncResult* This) { +static inline HRESULT IWSDAsyncResult_Abort(IWSDAsyncResult* This) { return This->lpVtbl->Abort(This); } -static __WIDL_INLINE HRESULT IWSDAsyncResult_GetEvent(IWSDAsyncResult* This,WSD_EVENT *pEvent) { +static inline HRESULT IWSDAsyncResult_GetEvent(IWSDAsyncResult* This,WSD_EVENT *pEvent) { return This->lpVtbl->GetEvent(This,pEvent); } -static __WIDL_INLINE HRESULT IWSDAsyncResult_GetEndpointProxy(IWSDAsyncResult* This,IWSDEndpointProxy **ppEndpoint) { +static inline HRESULT IWSDAsyncResult_GetEndpointProxy(IWSDAsyncResult* This,IWSDEndpointProxy **ppEndpoint) { return This->lpVtbl->GetEndpointProxy(This,ppEndpoint); } #endif @@ -386,17 +378,17 @@ interface IWSDAsyncCallback { #define IWSDAsyncCallback_AsyncOperationComplete(This,pAsyncResult,pAsyncState) (This)->lpVtbl->AsyncOperationComplete(This,pAsyncResult,pAsyncState) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDAsyncCallback_QueryInterface(IWSDAsyncCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDAsyncCallback_QueryInterface(IWSDAsyncCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDAsyncCallback_AddRef(IWSDAsyncCallback* This) { +static inline ULONG IWSDAsyncCallback_AddRef(IWSDAsyncCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDAsyncCallback_Release(IWSDAsyncCallback* This) { +static inline ULONG IWSDAsyncCallback_Release(IWSDAsyncCallback* This) { return This->lpVtbl->Release(This); } /*** IWSDAsyncCallback methods ***/ -static __WIDL_INLINE HRESULT IWSDAsyncCallback_AsyncOperationComplete(IWSDAsyncCallback* This,IWSDAsyncResult *pAsyncResult,IUnknown *pAsyncState) { +static inline HRESULT IWSDAsyncCallback_AsyncOperationComplete(IWSDAsyncCallback* This,IWSDAsyncResult *pAsyncResult,IUnknown *pAsyncState) { return This->lpVtbl->AsyncOperationComplete(This,pAsyncResult,pAsyncState); } #endif @@ -463,17 +455,17 @@ interface IWSDMetadataExchange { #define IWSDMetadataExchange_GetMetadata(This,MetadataOut) (This)->lpVtbl->GetMetadata(This,MetadataOut) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDMetadataExchange_QueryInterface(IWSDMetadataExchange* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDMetadataExchange_QueryInterface(IWSDMetadataExchange* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDMetadataExchange_AddRef(IWSDMetadataExchange* This) { +static inline ULONG IWSDMetadataExchange_AddRef(IWSDMetadataExchange* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDMetadataExchange_Release(IWSDMetadataExchange* This) { +static inline ULONG IWSDMetadataExchange_Release(IWSDMetadataExchange* This) { return This->lpVtbl->Release(This); } /*** IWSDMetadataExchange methods ***/ -static __WIDL_INLINE HRESULT IWSDMetadataExchange_GetMetadata(IWSDMetadataExchange* This,WSD_METADATA_SECTION_LIST **MetadataOut) { +static inline HRESULT IWSDMetadataExchange_GetMetadata(IWSDMetadataExchange* This,WSD_METADATA_SECTION_LIST **MetadataOut) { return This->lpVtbl->GetMetadata(This,MetadataOut); } #endif @@ -558,23 +550,23 @@ interface IWSDEventingStatus { #define IWSDEventingStatus_SubscriptionEnded(This,pszSubscriptionAction) (This)->lpVtbl->SubscriptionEnded(This,pszSubscriptionAction) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDEventingStatus_QueryInterface(IWSDEventingStatus* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDEventingStatus_QueryInterface(IWSDEventingStatus* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDEventingStatus_AddRef(IWSDEventingStatus* This) { +static inline ULONG IWSDEventingStatus_AddRef(IWSDEventingStatus* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDEventingStatus_Release(IWSDEventingStatus* This) { +static inline ULONG IWSDEventingStatus_Release(IWSDEventingStatus* This) { return This->lpVtbl->Release(This); } /*** IWSDEventingStatus methods ***/ -static __WIDL_INLINE void IWSDEventingStatus_SubscriptionRenewed(IWSDEventingStatus* This,LPCWSTR pszSubscriptionAction) { +static inline void IWSDEventingStatus_SubscriptionRenewed(IWSDEventingStatus* This,LPCWSTR pszSubscriptionAction) { This->lpVtbl->SubscriptionRenewed(This,pszSubscriptionAction); } -static __WIDL_INLINE void IWSDEventingStatus_SubscriptionRenewalFailed(IWSDEventingStatus* This,LPCWSTR pszSubscriptionAction,HRESULT hr) { +static inline void IWSDEventingStatus_SubscriptionRenewalFailed(IWSDEventingStatus* This,LPCWSTR pszSubscriptionAction,HRESULT hr) { This->lpVtbl->SubscriptionRenewalFailed(This,pszSubscriptionAction,hr); } -static __WIDL_INLINE void IWSDEventingStatus_SubscriptionEnded(IWSDEventingStatus* This,LPCWSTR pszSubscriptionAction) { +static inline void IWSDEventingStatus_SubscriptionEnded(IWSDEventingStatus* This,LPCWSTR pszSubscriptionAction) { This->lpVtbl->SubscriptionEnded(This,pszSubscriptionAction); } #endif @@ -703,35 +695,35 @@ interface IWSDEndpointProxy { #define IWSDEndpointProxy_GetFaultInfo(This,ppFault) (This)->lpVtbl->GetFaultInfo(This,ppFault) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDEndpointProxy_QueryInterface(IWSDEndpointProxy* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDEndpointProxy_QueryInterface(IWSDEndpointProxy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDEndpointProxy_AddRef(IWSDEndpointProxy* This) { +static inline ULONG IWSDEndpointProxy_AddRef(IWSDEndpointProxy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDEndpointProxy_Release(IWSDEndpointProxy* This) { +static inline ULONG IWSDEndpointProxy_Release(IWSDEndpointProxy* This) { return This->lpVtbl->Release(This); } /*** IWSDEndpointProxy methods ***/ -static __WIDL_INLINE HRESULT IWSDEndpointProxy_SendOneWayRequest(IWSDEndpointProxy* This,const void *pBody,const WSD_OPERATION *pOperation) { +static inline HRESULT IWSDEndpointProxy_SendOneWayRequest(IWSDEndpointProxy* This,const void *pBody,const WSD_OPERATION *pOperation) { return This->lpVtbl->SendOneWayRequest(This,pBody,pOperation); } -static __WIDL_INLINE HRESULT IWSDEndpointProxy_SendTwoWayRequest(IWSDEndpointProxy* This,const void *pBody,const WSD_OPERATION *pOperation,const WSD_SYNCHRONOUS_RESPONSE_CONTEXT *pResponseContext) { +static inline HRESULT IWSDEndpointProxy_SendTwoWayRequest(IWSDEndpointProxy* This,const void *pBody,const WSD_OPERATION *pOperation,const WSD_SYNCHRONOUS_RESPONSE_CONTEXT *pResponseContext) { return This->lpVtbl->SendTwoWayRequest(This,pBody,pOperation,pResponseContext); } -static __WIDL_INLINE HRESULT IWSDEndpointProxy_SendTwoWayRequestAsync(IWSDEndpointProxy* This,const void *pBody,const WSD_OPERATION *pOperation,IUnknown *pAsyncState,IWSDAsyncCallback *pCallback,IWSDAsyncResult **pResult) { +static inline HRESULT IWSDEndpointProxy_SendTwoWayRequestAsync(IWSDEndpointProxy* This,const void *pBody,const WSD_OPERATION *pOperation,IUnknown *pAsyncState,IWSDAsyncCallback *pCallback,IWSDAsyncResult **pResult) { return This->lpVtbl->SendTwoWayRequestAsync(This,pBody,pOperation,pAsyncState,pCallback,pResult); } -static __WIDL_INLINE HRESULT IWSDEndpointProxy_AbortAsyncOperation(IWSDEndpointProxy* This,IWSDAsyncResult *pAsyncResult) { +static inline HRESULT IWSDEndpointProxy_AbortAsyncOperation(IWSDEndpointProxy* This,IWSDAsyncResult *pAsyncResult) { return This->lpVtbl->AbortAsyncOperation(This,pAsyncResult); } -static __WIDL_INLINE HRESULT IWSDEndpointProxy_ProcessFault(IWSDEndpointProxy* This,const WSD_SOAP_FAULT *pFault) { +static inline HRESULT IWSDEndpointProxy_ProcessFault(IWSDEndpointProxy* This,const WSD_SOAP_FAULT *pFault) { return This->lpVtbl->ProcessFault(This,pFault); } -static __WIDL_INLINE HRESULT IWSDEndpointProxy_GetErrorInfo(IWSDEndpointProxy* This,LPCWSTR *ppszErrorInfo) { +static inline HRESULT IWSDEndpointProxy_GetErrorInfo(IWSDEndpointProxy* This,LPCWSTR *ppszErrorInfo) { return This->lpVtbl->GetErrorInfo(This,ppszErrorInfo); } -static __WIDL_INLINE HRESULT IWSDEndpointProxy_GetFaultInfo(IWSDEndpointProxy* This,WSD_SOAP_FAULT **ppFault) { +static inline HRESULT IWSDEndpointProxy_GetFaultInfo(IWSDEndpointProxy* This,WSD_SOAP_FAULT **ppFault) { return This->lpVtbl->GetFaultInfo(This,ppFault); } #endif @@ -882,44 +874,44 @@ interface IWSDDeviceProxy { #define IWSDDeviceProxy_GetEndpointProxy(This,ppProxy) (This)->lpVtbl->GetEndpointProxy(This,ppProxy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDDeviceProxy_QueryInterface(IWSDDeviceProxy* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDDeviceProxy_QueryInterface(IWSDDeviceProxy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDDeviceProxy_AddRef(IWSDDeviceProxy* This) { +static inline ULONG IWSDDeviceProxy_AddRef(IWSDDeviceProxy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDDeviceProxy_Release(IWSDDeviceProxy* This) { +static inline ULONG IWSDDeviceProxy_Release(IWSDDeviceProxy* This) { return This->lpVtbl->Release(This); } /*** IWSDDeviceProxy methods ***/ -static __WIDL_INLINE HRESULT IWSDDeviceProxy_Init(IWSDDeviceProxy* This,LPCWSTR pszDeviceId,IWSDAddress *pDeviceAddress,LPCWSTR pszLocalId,IWSDXMLContext *pContext,IWSDDeviceProxy *pSponsor) { +static inline HRESULT IWSDDeviceProxy_Init(IWSDDeviceProxy* This,LPCWSTR pszDeviceId,IWSDAddress *pDeviceAddress,LPCWSTR pszLocalId,IWSDXMLContext *pContext,IWSDDeviceProxy *pSponsor) { return This->lpVtbl->Init(This,pszDeviceId,pDeviceAddress,pszLocalId,pContext,pSponsor); } -static __WIDL_INLINE HRESULT IWSDDeviceProxy_BeginGetMetadata(IWSDDeviceProxy* This,IWSDAsyncResult **ppResult) { +static inline HRESULT IWSDDeviceProxy_BeginGetMetadata(IWSDDeviceProxy* This,IWSDAsyncResult **ppResult) { return This->lpVtbl->BeginGetMetadata(This,ppResult); } -static __WIDL_INLINE HRESULT IWSDDeviceProxy_EndGetMetadata(IWSDDeviceProxy* This,IWSDAsyncResult *pResult) { +static inline HRESULT IWSDDeviceProxy_EndGetMetadata(IWSDDeviceProxy* This,IWSDAsyncResult *pResult) { return This->lpVtbl->EndGetMetadata(This,pResult); } -static __WIDL_INLINE HRESULT IWSDDeviceProxy_GetHostMetadata(IWSDDeviceProxy* This,WSD_HOST_METADATA **ppHostMetadata) { +static inline HRESULT IWSDDeviceProxy_GetHostMetadata(IWSDDeviceProxy* This,WSD_HOST_METADATA **ppHostMetadata) { return This->lpVtbl->GetHostMetadata(This,ppHostMetadata); } -static __WIDL_INLINE HRESULT IWSDDeviceProxy_GetThisModelMetadata(IWSDDeviceProxy* This,WSD_THIS_MODEL_METADATA **ppManufacturerMetadata) { +static inline HRESULT IWSDDeviceProxy_GetThisModelMetadata(IWSDDeviceProxy* This,WSD_THIS_MODEL_METADATA **ppManufacturerMetadata) { return This->lpVtbl->GetThisModelMetadata(This,ppManufacturerMetadata); } -static __WIDL_INLINE HRESULT IWSDDeviceProxy_GetThisDeviceMetadata(IWSDDeviceProxy* This,WSD_THIS_DEVICE_METADATA **ppThisDeviceMetadata) { +static inline HRESULT IWSDDeviceProxy_GetThisDeviceMetadata(IWSDDeviceProxy* This,WSD_THIS_DEVICE_METADATA **ppThisDeviceMetadata) { return This->lpVtbl->GetThisDeviceMetadata(This,ppThisDeviceMetadata); } -static __WIDL_INLINE HRESULT IWSDDeviceProxy_GetAllMetadata(IWSDDeviceProxy* This,WSD_METADATA_SECTION_LIST **ppMetadata) { +static inline HRESULT IWSDDeviceProxy_GetAllMetadata(IWSDDeviceProxy* This,WSD_METADATA_SECTION_LIST **ppMetadata) { return This->lpVtbl->GetAllMetadata(This,ppMetadata); } -static __WIDL_INLINE HRESULT IWSDDeviceProxy_GetServiceProxyById(IWSDDeviceProxy* This,LPCWSTR pszServiceId,IWSDServiceProxy **ppServiceProxy) { +static inline HRESULT IWSDDeviceProxy_GetServiceProxyById(IWSDDeviceProxy* This,LPCWSTR pszServiceId,IWSDServiceProxy **ppServiceProxy) { return This->lpVtbl->GetServiceProxyById(This,pszServiceId,ppServiceProxy); } -static __WIDL_INLINE HRESULT IWSDDeviceProxy_GetServiceProxyByType(IWSDDeviceProxy* This,const WSDXML_NAME *pType,IWSDServiceProxy **ppServiceProxy) { +static inline HRESULT IWSDDeviceProxy_GetServiceProxyByType(IWSDDeviceProxy* This,const WSDXML_NAME *pType,IWSDServiceProxy **ppServiceProxy) { return This->lpVtbl->GetServiceProxyByType(This,pType,ppServiceProxy); } -static __WIDL_INLINE HRESULT IWSDDeviceProxy_GetEndpointProxy(IWSDDeviceProxy* This,IWSDEndpointProxy **ppProxy) { +static inline HRESULT IWSDDeviceProxy_GetEndpointProxy(IWSDDeviceProxy* This,IWSDEndpointProxy **ppProxy) { return This->lpVtbl->GetEndpointProxy(This,ppProxy); } #endif @@ -1049,39 +1041,39 @@ interface IWSDServiceProxy { #define IWSDServiceProxy_GetEndpointProxy(This,ppProxy) (This)->lpVtbl->GetEndpointProxy(This,ppProxy) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDServiceProxy_QueryInterface(IWSDServiceProxy* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDServiceProxy_QueryInterface(IWSDServiceProxy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDServiceProxy_AddRef(IWSDServiceProxy* This) { +static inline ULONG IWSDServiceProxy_AddRef(IWSDServiceProxy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDServiceProxy_Release(IWSDServiceProxy* This) { +static inline ULONG IWSDServiceProxy_Release(IWSDServiceProxy* This) { return This->lpVtbl->Release(This); } /*** IWSDMetadataExchange methods ***/ -static __WIDL_INLINE HRESULT IWSDServiceProxy_GetMetadata(IWSDServiceProxy* This,WSD_METADATA_SECTION_LIST **MetadataOut) { +static inline HRESULT IWSDServiceProxy_GetMetadata(IWSDServiceProxy* This,WSD_METADATA_SECTION_LIST **MetadataOut) { return This->lpVtbl->GetMetadata(This,MetadataOut); } /*** IWSDServiceProxy methods ***/ -static __WIDL_INLINE HRESULT IWSDServiceProxy_BeginGetMetadata(IWSDServiceProxy* This,IWSDAsyncResult **ppResult) { +static inline HRESULT IWSDServiceProxy_BeginGetMetadata(IWSDServiceProxy* This,IWSDAsyncResult **ppResult) { return This->lpVtbl->BeginGetMetadata(This,ppResult); } -static __WIDL_INLINE HRESULT IWSDServiceProxy_EndGetMetadata(IWSDServiceProxy* This,IWSDAsyncResult *pResult,WSD_METADATA_SECTION_LIST **ppMetadata) { +static inline HRESULT IWSDServiceProxy_EndGetMetadata(IWSDServiceProxy* This,IWSDAsyncResult *pResult,WSD_METADATA_SECTION_LIST **ppMetadata) { return This->lpVtbl->EndGetMetadata(This,pResult,ppMetadata); } -static __WIDL_INLINE HRESULT IWSDServiceProxy_GetServiceMetadata(IWSDServiceProxy* This,WSD_SERVICE_METADATA **ppServiceMetadata) { +static inline HRESULT IWSDServiceProxy_GetServiceMetadata(IWSDServiceProxy* This,WSD_SERVICE_METADATA **ppServiceMetadata) { return This->lpVtbl->GetServiceMetadata(This,ppServiceMetadata); } -static __WIDL_INLINE HRESULT IWSDServiceProxy_SubscribeToOperation(IWSDServiceProxy* This,const WSD_OPERATION *pOperation,IUnknown *pUnknown,const WSDXML_ELEMENT *pAny,WSDXML_ELEMENT **ppAny) { +static inline HRESULT IWSDServiceProxy_SubscribeToOperation(IWSDServiceProxy* This,const WSD_OPERATION *pOperation,IUnknown *pUnknown,const WSDXML_ELEMENT *pAny,WSDXML_ELEMENT **ppAny) { return This->lpVtbl->SubscribeToOperation(This,pOperation,pUnknown,pAny,ppAny); } -static __WIDL_INLINE HRESULT IWSDServiceProxy_UnsubscribeToOperation(IWSDServiceProxy* This,const WSD_OPERATION *pOperation) { +static inline HRESULT IWSDServiceProxy_UnsubscribeToOperation(IWSDServiceProxy* This,const WSD_OPERATION *pOperation) { return This->lpVtbl->UnsubscribeToOperation(This,pOperation); } -static __WIDL_INLINE HRESULT IWSDServiceProxy_SetEventingStatusCallback(IWSDServiceProxy* This,IWSDEventingStatus *pStatus) { +static inline HRESULT IWSDServiceProxy_SetEventingStatusCallback(IWSDServiceProxy* This,IWSDEventingStatus *pStatus) { return This->lpVtbl->SetEventingStatusCallback(This,pStatus); } -static __WIDL_INLINE HRESULT IWSDServiceProxy_GetEndpointProxy(IWSDServiceProxy* This,IWSDEndpointProxy **ppProxy) { +static inline HRESULT IWSDServiceProxy_GetEndpointProxy(IWSDServiceProxy* This,IWSDEndpointProxy **ppProxy) { return This->lpVtbl->GetEndpointProxy(This,ppProxy); } #endif @@ -1393,76 +1385,76 @@ interface IWSDServiceProxyEventing { #define IWSDServiceProxyEventing_EndGetStatusForMultipleOperations(This,pOperations,dwOperationCount,pResult,ppExpires,ppAny) (This)->lpVtbl->EndGetStatusForMultipleOperations(This,pOperations,dwOperationCount,pResult,ppExpires,ppAny) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_QueryInterface(IWSDServiceProxyEventing* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDServiceProxyEventing_QueryInterface(IWSDServiceProxyEventing* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDServiceProxyEventing_AddRef(IWSDServiceProxyEventing* This) { +static inline ULONG IWSDServiceProxyEventing_AddRef(IWSDServiceProxyEventing* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDServiceProxyEventing_Release(IWSDServiceProxyEventing* This) { +static inline ULONG IWSDServiceProxyEventing_Release(IWSDServiceProxyEventing* This) { return This->lpVtbl->Release(This); } /*** IWSDMetadataExchange methods ***/ -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_GetMetadata(IWSDServiceProxyEventing* This,WSD_METADATA_SECTION_LIST **MetadataOut) { +static inline HRESULT IWSDServiceProxyEventing_GetMetadata(IWSDServiceProxyEventing* This,WSD_METADATA_SECTION_LIST **MetadataOut) { return This->lpVtbl->GetMetadata(This,MetadataOut); } /*** IWSDServiceProxy methods ***/ -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_BeginGetMetadata(IWSDServiceProxyEventing* This,IWSDAsyncResult **ppResult) { +static inline HRESULT IWSDServiceProxyEventing_BeginGetMetadata(IWSDServiceProxyEventing* This,IWSDAsyncResult **ppResult) { return This->lpVtbl->BeginGetMetadata(This,ppResult); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_EndGetMetadata(IWSDServiceProxyEventing* This,IWSDAsyncResult *pResult,WSD_METADATA_SECTION_LIST **ppMetadata) { +static inline HRESULT IWSDServiceProxyEventing_EndGetMetadata(IWSDServiceProxyEventing* This,IWSDAsyncResult *pResult,WSD_METADATA_SECTION_LIST **ppMetadata) { return This->lpVtbl->EndGetMetadata(This,pResult,ppMetadata); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_GetServiceMetadata(IWSDServiceProxyEventing* This,WSD_SERVICE_METADATA **ppServiceMetadata) { +static inline HRESULT IWSDServiceProxyEventing_GetServiceMetadata(IWSDServiceProxyEventing* This,WSD_SERVICE_METADATA **ppServiceMetadata) { return This->lpVtbl->GetServiceMetadata(This,ppServiceMetadata); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_SubscribeToOperation(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperation,IUnknown *pUnknown,const WSDXML_ELEMENT *pAny,WSDXML_ELEMENT **ppAny) { +static inline HRESULT IWSDServiceProxyEventing_SubscribeToOperation(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperation,IUnknown *pUnknown,const WSDXML_ELEMENT *pAny,WSDXML_ELEMENT **ppAny) { return This->lpVtbl->SubscribeToOperation(This,pOperation,pUnknown,pAny,ppAny); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_UnsubscribeToOperation(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperation) { +static inline HRESULT IWSDServiceProxyEventing_UnsubscribeToOperation(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperation) { return This->lpVtbl->UnsubscribeToOperation(This,pOperation); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_SetEventingStatusCallback(IWSDServiceProxyEventing* This,IWSDEventingStatus *pStatus) { +static inline HRESULT IWSDServiceProxyEventing_SetEventingStatusCallback(IWSDServiceProxyEventing* This,IWSDEventingStatus *pStatus) { return This->lpVtbl->SetEventingStatusCallback(This,pStatus); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_GetEndpointProxy(IWSDServiceProxyEventing* This,IWSDEndpointProxy **ppProxy) { +static inline HRESULT IWSDServiceProxyEventing_GetEndpointProxy(IWSDServiceProxyEventing* This,IWSDEndpointProxy **ppProxy) { return This->lpVtbl->GetEndpointProxy(This,ppProxy); } /*** IWSDServiceProxyEventing methods ***/ -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_SubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IUnknown *pUnknown,const WSD_EVENTING_EXPIRES *pExpires,const WSDXML_ELEMENT *pAny,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { +static inline HRESULT IWSDServiceProxyEventing_SubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IUnknown *pUnknown,const WSD_EVENTING_EXPIRES *pExpires,const WSDXML_ELEMENT *pAny,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { return This->lpVtbl->SubscribeToMultipleOperations(This,pOperations,dwOperationCount,pUnknown,pExpires,pAny,ppExpires,ppAny); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_BeginSubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IUnknown *pUnknown,const WSD_EVENTING_EXPIRES *pExpires,const WSDXML_ELEMENT *pAny,IUnknown *pAsyncState,IWSDAsyncCallback *pAsyncCallback,IWSDAsyncResult **ppResult) { +static inline HRESULT IWSDServiceProxyEventing_BeginSubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IUnknown *pUnknown,const WSD_EVENTING_EXPIRES *pExpires,const WSDXML_ELEMENT *pAny,IUnknown *pAsyncState,IWSDAsyncCallback *pAsyncCallback,IWSDAsyncResult **ppResult) { return This->lpVtbl->BeginSubscribeToMultipleOperations(This,pOperations,dwOperationCount,pUnknown,pExpires,pAny,pAsyncState,pAsyncCallback,ppResult); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_EndSubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IWSDAsyncResult *pResult,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { +static inline HRESULT IWSDServiceProxyEventing_EndSubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IWSDAsyncResult *pResult,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { return This->lpVtbl->EndSubscribeToMultipleOperations(This,pOperations,dwOperationCount,pResult,ppExpires,ppAny); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_UnsubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSDXML_ELEMENT *pAny) { +static inline HRESULT IWSDServiceProxyEventing_UnsubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSDXML_ELEMENT *pAny) { return This->lpVtbl->UnsubscribeToMultipleOperations(This,pOperations,dwOperationCount,pAny); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_BeginUnsubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSDXML_ELEMENT *pAny,IUnknown *pAsyncState,IWSDAsyncCallback *pAsyncCallback,IWSDAsyncResult **ppResult) { +static inline HRESULT IWSDServiceProxyEventing_BeginUnsubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSDXML_ELEMENT *pAny,IUnknown *pAsyncState,IWSDAsyncCallback *pAsyncCallback,IWSDAsyncResult **ppResult) { return This->lpVtbl->BeginUnsubscribeToMultipleOperations(This,pOperations,dwOperationCount,pAny,pAsyncState,pAsyncCallback,ppResult); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_EndUnsubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IWSDAsyncResult *pResult) { +static inline HRESULT IWSDServiceProxyEventing_EndUnsubscribeToMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IWSDAsyncResult *pResult) { return This->lpVtbl->EndUnsubscribeToMultipleOperations(This,pOperations,dwOperationCount,pResult); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_RenewMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSD_EVENTING_EXPIRES *pExpires,const WSDXML_ELEMENT *pAny,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { +static inline HRESULT IWSDServiceProxyEventing_RenewMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSD_EVENTING_EXPIRES *pExpires,const WSDXML_ELEMENT *pAny,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { return This->lpVtbl->RenewMultipleOperations(This,pOperations,dwOperationCount,pExpires,pAny,ppExpires,ppAny); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_BeginRenewMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSD_EVENTING_EXPIRES *pExpires,const WSDXML_ELEMENT *pAny,IUnknown *pAsyncState,IWSDAsyncCallback *pAsyncCallback,IWSDAsyncResult **ppResult) { +static inline HRESULT IWSDServiceProxyEventing_BeginRenewMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSD_EVENTING_EXPIRES *pExpires,const WSDXML_ELEMENT *pAny,IUnknown *pAsyncState,IWSDAsyncCallback *pAsyncCallback,IWSDAsyncResult **ppResult) { return This->lpVtbl->BeginRenewMultipleOperations(This,pOperations,dwOperationCount,pExpires,pAny,pAsyncState,pAsyncCallback,ppResult); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_EndRenewMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IWSDAsyncResult *pResult,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { +static inline HRESULT IWSDServiceProxyEventing_EndRenewMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IWSDAsyncResult *pResult,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { return This->lpVtbl->EndRenewMultipleOperations(This,pOperations,dwOperationCount,pResult,ppExpires,ppAny); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_GetStatusForMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSDXML_ELEMENT *pAny,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { +static inline HRESULT IWSDServiceProxyEventing_GetStatusForMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSDXML_ELEMENT *pAny,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { return This->lpVtbl->GetStatusForMultipleOperations(This,pOperations,dwOperationCount,pAny,ppExpires,ppAny); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_BeginGetStatusForMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSDXML_ELEMENT *pAny,IUnknown *pAsyncState,IWSDAsyncCallback *pAsyncCallback,IWSDAsyncResult **ppResult) { +static inline HRESULT IWSDServiceProxyEventing_BeginGetStatusForMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,const WSDXML_ELEMENT *pAny,IUnknown *pAsyncState,IWSDAsyncCallback *pAsyncCallback,IWSDAsyncResult **ppResult) { return This->lpVtbl->BeginGetStatusForMultipleOperations(This,pOperations,dwOperationCount,pAny,pAsyncState,pAsyncCallback,ppResult); } -static __WIDL_INLINE HRESULT IWSDServiceProxyEventing_EndGetStatusForMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IWSDAsyncResult *pResult,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { +static inline HRESULT IWSDServiceProxyEventing_EndGetStatusForMultipleOperations(IWSDServiceProxyEventing* This,const WSD_OPERATION *pOperations,DWORD dwOperationCount,IWSDAsyncResult *pResult,WSD_EVENTING_EXPIRES **ppExpires,WSDXML_ELEMENT **ppAny) { return This->lpVtbl->EndGetStatusForMultipleOperations(This,pOperations,dwOperationCount,pResult,ppExpires,ppAny); } #endif diff --git a/lib/libc/include/any-windows-any/wsddisco.h b/lib/libc/include/any-windows-any/wsddisco.h index 67fc17195c42d0e66728fae547c08663a5548192..836eca4712b5e00286180d9f5d2f2236ba81b0ed 100644 --- a/lib/libc/include/any-windows-any/wsddisco.h +++ b/lib/libc/include/any-windows-any/wsddisco.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wsddisco.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wsddisco.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wsddisco_h__ #define __wsddisco_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWSDScopeMatchingRule_FWD_DEFINED__ @@ -212,20 +204,20 @@ interface IWSDScopeMatchingRule { #define IWSDScopeMatchingRule_MatchScopes(This,pszScope1,pszScope2,pfMatch) (This)->lpVtbl->MatchScopes(This,pszScope1,pszScope2,pfMatch) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDScopeMatchingRule_QueryInterface(IWSDScopeMatchingRule* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDScopeMatchingRule_QueryInterface(IWSDScopeMatchingRule* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDScopeMatchingRule_AddRef(IWSDScopeMatchingRule* This) { +static inline ULONG IWSDScopeMatchingRule_AddRef(IWSDScopeMatchingRule* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDScopeMatchingRule_Release(IWSDScopeMatchingRule* This) { +static inline ULONG IWSDScopeMatchingRule_Release(IWSDScopeMatchingRule* This) { return This->lpVtbl->Release(This); } /*** IWSDScopeMatchingRule methods ***/ -static __WIDL_INLINE HRESULT IWSDScopeMatchingRule_GetScopeRule(IWSDScopeMatchingRule* This,LPCWSTR *ppszScopeMatchingRule) { +static inline HRESULT IWSDScopeMatchingRule_GetScopeRule(IWSDScopeMatchingRule* This,LPCWSTR *ppszScopeMatchingRule) { return This->lpVtbl->GetScopeRule(This,ppszScopeMatchingRule); } -static __WIDL_INLINE HRESULT IWSDScopeMatchingRule_MatchScopes(IWSDScopeMatchingRule* This,LPCWSTR pszScope1,LPCWSTR pszScope2,WINBOOL *pfMatch) { +static inline HRESULT IWSDScopeMatchingRule_MatchScopes(IWSDScopeMatchingRule* This,LPCWSTR pszScope1,LPCWSTR pszScope2,WINBOOL *pfMatch) { return This->lpVtbl->MatchScopes(This,pszScope1,pszScope2,pfMatch); } #endif @@ -318,26 +310,26 @@ interface IWSDiscoveryProviderNotify { #define IWSDiscoveryProviderNotify_SearchComplete(This,pszTag) (This)->lpVtbl->SearchComplete(This,pszTag) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveryProviderNotify_QueryInterface(IWSDiscoveryProviderNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDiscoveryProviderNotify_QueryInterface(IWSDiscoveryProviderNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDiscoveryProviderNotify_AddRef(IWSDiscoveryProviderNotify* This) { +static inline ULONG IWSDiscoveryProviderNotify_AddRef(IWSDiscoveryProviderNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDiscoveryProviderNotify_Release(IWSDiscoveryProviderNotify* This) { +static inline ULONG IWSDiscoveryProviderNotify_Release(IWSDiscoveryProviderNotify* This) { return This->lpVtbl->Release(This); } /*** IWSDiscoveryProviderNotify methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveryProviderNotify_Add(IWSDiscoveryProviderNotify* This,IWSDiscoveredService *pService) { +static inline HRESULT IWSDiscoveryProviderNotify_Add(IWSDiscoveryProviderNotify* This,IWSDiscoveredService *pService) { return This->lpVtbl->Add(This,pService); } -static __WIDL_INLINE HRESULT IWSDiscoveryProviderNotify_Remove(IWSDiscoveryProviderNotify* This,IWSDiscoveredService *pService) { +static inline HRESULT IWSDiscoveryProviderNotify_Remove(IWSDiscoveryProviderNotify* This,IWSDiscoveredService *pService) { return This->lpVtbl->Remove(This,pService); } -static __WIDL_INLINE HRESULT IWSDiscoveryProviderNotify_SearchFailed(IWSDiscoveryProviderNotify* This,HRESULT hr,LPCWSTR pszTag) { +static inline HRESULT IWSDiscoveryProviderNotify_SearchFailed(IWSDiscoveryProviderNotify* This,HRESULT hr,LPCWSTR pszTag) { return This->lpVtbl->SearchFailed(This,hr,pszTag); } -static __WIDL_INLINE HRESULT IWSDiscoveryProviderNotify_SearchComplete(IWSDiscoveryProviderNotify* This,LPCWSTR pszTag) { +static inline HRESULT IWSDiscoveryProviderNotify_SearchComplete(IWSDiscoveryProviderNotify* This,LPCWSTR pszTag) { return This->lpVtbl->SearchComplete(This,pszTag); } #endif @@ -461,35 +453,35 @@ interface IWSDiscoveryProvider { #define IWSDiscoveryProvider_GetXMLContext(This,ppContext) (This)->lpVtbl->GetXMLContext(This,ppContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveryProvider_QueryInterface(IWSDiscoveryProvider* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDiscoveryProvider_QueryInterface(IWSDiscoveryProvider* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDiscoveryProvider_AddRef(IWSDiscoveryProvider* This) { +static inline ULONG IWSDiscoveryProvider_AddRef(IWSDiscoveryProvider* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDiscoveryProvider_Release(IWSDiscoveryProvider* This) { +static inline ULONG IWSDiscoveryProvider_Release(IWSDiscoveryProvider* This) { return This->lpVtbl->Release(This); } /*** IWSDiscoveryProvider methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveryProvider_SetAddressFamily(IWSDiscoveryProvider* This,DWORD dwAddressFamily) { +static inline HRESULT IWSDiscoveryProvider_SetAddressFamily(IWSDiscoveryProvider* This,DWORD dwAddressFamily) { return This->lpVtbl->SetAddressFamily(This,dwAddressFamily); } -static __WIDL_INLINE HRESULT IWSDiscoveryProvider_Attach(IWSDiscoveryProvider* This,IWSDiscoveryProviderNotify *pSink) { +static inline HRESULT IWSDiscoveryProvider_Attach(IWSDiscoveryProvider* This,IWSDiscoveryProviderNotify *pSink) { return This->lpVtbl->Attach(This,pSink); } -static __WIDL_INLINE HRESULT IWSDiscoveryProvider_Detach(IWSDiscoveryProvider* This) { +static inline HRESULT IWSDiscoveryProvider_Detach(IWSDiscoveryProvider* This) { return This->lpVtbl->Detach(This); } -static __WIDL_INLINE HRESULT IWSDiscoveryProvider_SearchById(IWSDiscoveryProvider* This,LPCWSTR pszId,LPCWSTR pszTag) { +static inline HRESULT IWSDiscoveryProvider_SearchById(IWSDiscoveryProvider* This,LPCWSTR pszId,LPCWSTR pszTag) { return This->lpVtbl->SearchById(This,pszId,pszTag); } -static __WIDL_INLINE HRESULT IWSDiscoveryProvider_SearchByAddress(IWSDiscoveryProvider* This,LPCWSTR pszAddress,LPCWSTR pszTag) { +static inline HRESULT IWSDiscoveryProvider_SearchByAddress(IWSDiscoveryProvider* This,LPCWSTR pszAddress,LPCWSTR pszTag) { return This->lpVtbl->SearchByAddress(This,pszAddress,pszTag); } -static __WIDL_INLINE HRESULT IWSDiscoveryProvider_SearchByType(IWSDiscoveryProvider* This,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,LPCWSTR pszMatchBy,LPCWSTR pszTag) { +static inline HRESULT IWSDiscoveryProvider_SearchByType(IWSDiscoveryProvider* This,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,LPCWSTR pszMatchBy,LPCWSTR pszTag) { return This->lpVtbl->SearchByType(This,pTypesList,pScopesList,pszMatchBy,pszTag); } -static __WIDL_INLINE HRESULT IWSDiscoveryProvider_GetXMLContext(IWSDiscoveryProvider* This,IWSDXMLContext **ppContext) { +static inline HRESULT IWSDiscoveryProvider_GetXMLContext(IWSDiscoveryProvider* This,IWSDXMLContext **ppContext) { return This->lpVtbl->GetXMLContext(This,ppContext); } #endif @@ -638,47 +630,47 @@ interface IWSDiscoveredService { #define IWSDiscoveredService_GetInstanceId(This,pullInstanceId) (This)->lpVtbl->GetInstanceId(This,pullInstanceId) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveredService_QueryInterface(IWSDiscoveredService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDiscoveredService_QueryInterface(IWSDiscoveredService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDiscoveredService_AddRef(IWSDiscoveredService* This) { +static inline ULONG IWSDiscoveredService_AddRef(IWSDiscoveredService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDiscoveredService_Release(IWSDiscoveredService* This) { +static inline ULONG IWSDiscoveredService_Release(IWSDiscoveredService* This) { return This->lpVtbl->Release(This); } /*** IWSDiscoveredService methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetEndpointReference(IWSDiscoveredService* This,WSD_ENDPOINT_REFERENCE **ppEndpointReference) { +static inline HRESULT IWSDiscoveredService_GetEndpointReference(IWSDiscoveredService* This,WSD_ENDPOINT_REFERENCE **ppEndpointReference) { return This->lpVtbl->GetEndpointReference(This,ppEndpointReference); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetTypes(IWSDiscoveredService* This,WSD_NAME_LIST **ppTypesList) { +static inline HRESULT IWSDiscoveredService_GetTypes(IWSDiscoveredService* This,WSD_NAME_LIST **ppTypesList) { return This->lpVtbl->GetTypes(This,ppTypesList); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetScopes(IWSDiscoveredService* This,WSD_URI_LIST **ppScopesList) { +static inline HRESULT IWSDiscoveredService_GetScopes(IWSDiscoveredService* This,WSD_URI_LIST **ppScopesList) { return This->lpVtbl->GetScopes(This,ppScopesList); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetXAddrs(IWSDiscoveredService* This,WSD_URI_LIST **ppXAddrsList) { +static inline HRESULT IWSDiscoveredService_GetXAddrs(IWSDiscoveredService* This,WSD_URI_LIST **ppXAddrsList) { return This->lpVtbl->GetXAddrs(This,ppXAddrsList); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetMetadataVersion(IWSDiscoveredService* This,ULONGLONG *pullMetadataVersion) { +static inline HRESULT IWSDiscoveredService_GetMetadataVersion(IWSDiscoveredService* This,ULONGLONG *pullMetadataVersion) { return This->lpVtbl->GetMetadataVersion(This,pullMetadataVersion); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetExtendedDiscoXML(IWSDiscoveredService* This,WSDXML_ELEMENT **ppHeaderAny,WSDXML_ELEMENT **ppBodyAny) { +static inline HRESULT IWSDiscoveredService_GetExtendedDiscoXML(IWSDiscoveredService* This,WSDXML_ELEMENT **ppHeaderAny,WSDXML_ELEMENT **ppBodyAny) { return This->lpVtbl->GetExtendedDiscoXML(This,ppHeaderAny,ppBodyAny); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetProbeResolveTag(IWSDiscoveredService* This,LPCWSTR *ppszTag) { +static inline HRESULT IWSDiscoveredService_GetProbeResolveTag(IWSDiscoveredService* This,LPCWSTR *ppszTag) { return This->lpVtbl->GetProbeResolveTag(This,ppszTag); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetRemoteTransportAddress(IWSDiscoveredService* This,LPCWSTR *ppszRemoteTransportAddress) { +static inline HRESULT IWSDiscoveredService_GetRemoteTransportAddress(IWSDiscoveredService* This,LPCWSTR *ppszRemoteTransportAddress) { return This->lpVtbl->GetRemoteTransportAddress(This,ppszRemoteTransportAddress); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetLocalTransportAddress(IWSDiscoveredService* This,LPCWSTR *ppszLocalTransportAddress) { +static inline HRESULT IWSDiscoveredService_GetLocalTransportAddress(IWSDiscoveredService* This,LPCWSTR *ppszLocalTransportAddress) { return This->lpVtbl->GetLocalTransportAddress(This,ppszLocalTransportAddress); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetLocalInterfaceGUID(IWSDiscoveredService* This,GUID *pGuid) { +static inline HRESULT IWSDiscoveredService_GetLocalInterfaceGUID(IWSDiscoveredService* This,GUID *pGuid) { return This->lpVtbl->GetLocalInterfaceGUID(This,pGuid); } -static __WIDL_INLINE HRESULT IWSDiscoveredService_GetInstanceId(IWSDiscoveredService* This,ULONGLONG *pullInstanceId) { +static inline HRESULT IWSDiscoveredService_GetInstanceId(IWSDiscoveredService* This,ULONGLONG *pullInstanceId) { return This->lpVtbl->GetInstanceId(This,pullInstanceId); } #endif @@ -757,20 +749,20 @@ interface IWSDiscoveryPublisherNotify { #define IWSDiscoveryPublisherNotify_ResolveHandler(This,pSoap,pMessageParameters) (This)->lpVtbl->ResolveHandler(This,pSoap,pMessageParameters) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveryPublisherNotify_QueryInterface(IWSDiscoveryPublisherNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDiscoveryPublisherNotify_QueryInterface(IWSDiscoveryPublisherNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDiscoveryPublisherNotify_AddRef(IWSDiscoveryPublisherNotify* This) { +static inline ULONG IWSDiscoveryPublisherNotify_AddRef(IWSDiscoveryPublisherNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDiscoveryPublisherNotify_Release(IWSDiscoveryPublisherNotify* This) { +static inline ULONG IWSDiscoveryPublisherNotify_Release(IWSDiscoveryPublisherNotify* This) { return This->lpVtbl->Release(This); } /*** IWSDiscoveryPublisherNotify methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveryPublisherNotify_ProbeHandler(IWSDiscoveryPublisherNotify* This,const WSD_SOAP_MESSAGE *pSoap,IWSDMessageParameters *pMessageParameters) { +static inline HRESULT IWSDiscoveryPublisherNotify_ProbeHandler(IWSDiscoveryPublisherNotify* This,const WSD_SOAP_MESSAGE *pSoap,IWSDMessageParameters *pMessageParameters) { return This->lpVtbl->ProbeHandler(This,pSoap,pMessageParameters); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisherNotify_ResolveHandler(IWSDiscoveryPublisherNotify* This,const WSD_SOAP_MESSAGE *pSoap,IWSDMessageParameters *pMessageParameters) { +static inline HRESULT IWSDiscoveryPublisherNotify_ResolveHandler(IWSDiscoveryPublisherNotify* This,const WSD_SOAP_MESSAGE *pSoap,IWSDMessageParameters *pMessageParameters) { return This->lpVtbl->ResolveHandler(This,pSoap,pMessageParameters); } #endif @@ -1071,53 +1063,53 @@ interface IWSDiscoveryPublisher { #define IWSDiscoveryPublisher_GetXMLContext(This,ppContext) (This)->lpVtbl->GetXMLContext(This,ppContext) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_QueryInterface(IWSDiscoveryPublisher* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDiscoveryPublisher_QueryInterface(IWSDiscoveryPublisher* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDiscoveryPublisher_AddRef(IWSDiscoveryPublisher* This) { +static inline ULONG IWSDiscoveryPublisher_AddRef(IWSDiscoveryPublisher* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDiscoveryPublisher_Release(IWSDiscoveryPublisher* This) { +static inline ULONG IWSDiscoveryPublisher_Release(IWSDiscoveryPublisher* This) { return This->lpVtbl->Release(This); } /*** IWSDiscoveryPublisher methods ***/ -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_SetAddressFamily(IWSDiscoveryPublisher* This,DWORD dwAddressFamily) { +static inline HRESULT IWSDiscoveryPublisher_SetAddressFamily(IWSDiscoveryPublisher* This,DWORD dwAddressFamily) { return This->lpVtbl->SetAddressFamily(This,dwAddressFamily); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_RegisterNotificationSink(IWSDiscoveryPublisher* This,IWSDiscoveryPublisherNotify *pSink) { +static inline HRESULT IWSDiscoveryPublisher_RegisterNotificationSink(IWSDiscoveryPublisher* This,IWSDiscoveryPublisherNotify *pSink) { return This->lpVtbl->RegisterNotificationSink(This,pSink); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_UnRegisterNotificationSink(IWSDiscoveryPublisher* This,IWSDiscoveryPublisherNotify *pSink) { +static inline HRESULT IWSDiscoveryPublisher_UnRegisterNotificationSink(IWSDiscoveryPublisher* This,IWSDiscoveryPublisherNotify *pSink) { return This->lpVtbl->UnRegisterNotificationSink(This,pSink); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_Publish(IWSDiscoveryPublisher* This,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList) { +static inline HRESULT IWSDiscoveryPublisher_Publish(IWSDiscoveryPublisher* This,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList) { return This->lpVtbl->Publish(This,pszId,ullMetadataVersion,ullInstanceId,ullMessageNumber,pszSessionId,pTypesList,pScopesList,pXAddrsList); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_UnPublish(IWSDiscoveryPublisher* This,LPCWSTR pszId,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSDXML_ELEMENT *pAny) { +static inline HRESULT IWSDiscoveryPublisher_UnPublish(IWSDiscoveryPublisher* This,LPCWSTR pszId,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSDXML_ELEMENT *pAny) { return This->lpVtbl->UnPublish(This,pszId,ullInstanceId,ullMessageNumber,pszSessionId,pAny); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_MatchProbe(IWSDiscoveryPublisher* This,const WSD_SOAP_MESSAGE *pProbeMessage,IWSDMessageParameters *pMessageParameters,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList) { +static inline HRESULT IWSDiscoveryPublisher_MatchProbe(IWSDiscoveryPublisher* This,const WSD_SOAP_MESSAGE *pProbeMessage,IWSDMessageParameters *pMessageParameters,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList) { return This->lpVtbl->MatchProbe(This,pProbeMessage,pMessageParameters,pszId,ullMetadataVersion,ullInstanceId,ullMessageNumber,pszSessionId,pTypesList,pScopesList,pXAddrsList); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_MatchResolve(IWSDiscoveryPublisher* This,const WSD_SOAP_MESSAGE *pResolveMessage,IWSDMessageParameters *pMessageParameters,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList) { +static inline HRESULT IWSDiscoveryPublisher_MatchResolve(IWSDiscoveryPublisher* This,const WSD_SOAP_MESSAGE *pResolveMessage,IWSDMessageParameters *pMessageParameters,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList) { return This->lpVtbl->MatchResolve(This,pResolveMessage,pMessageParameters,pszId,ullMetadataVersion,ullInstanceId,ullMessageNumber,pszSessionId,pTypesList,pScopesList,pXAddrsList); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_PublishEx(IWSDiscoveryPublisher* This,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList,const WSDXML_ELEMENT *pHeaderAny,const WSDXML_ELEMENT *pReferenceParameterAny,const WSDXML_ELEMENT *pPolicyAny,const WSDXML_ELEMENT *pEndpointReferenceAny,const WSDXML_ELEMENT *pAny) { +static inline HRESULT IWSDiscoveryPublisher_PublishEx(IWSDiscoveryPublisher* This,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList,const WSDXML_ELEMENT *pHeaderAny,const WSDXML_ELEMENT *pReferenceParameterAny,const WSDXML_ELEMENT *pPolicyAny,const WSDXML_ELEMENT *pEndpointReferenceAny,const WSDXML_ELEMENT *pAny) { return This->lpVtbl->PublishEx(This,pszId,ullMetadataVersion,ullInstanceId,ullMessageNumber,pszSessionId,pTypesList,pScopesList,pXAddrsList,pHeaderAny,pReferenceParameterAny,pPolicyAny,pEndpointReferenceAny,pAny); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_MatchProbeEx(IWSDiscoveryPublisher* This,const WSD_SOAP_MESSAGE *pProbeMessage,IWSDMessageParameters *pMessageParameters,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList,const WSDXML_ELEMENT *pHeaderAny,const WSDXML_ELEMENT *pReferenceParameterAny,const WSDXML_ELEMENT *pPolicyAny,const WSDXML_ELEMENT *pEndpointReferenceAny,const WSDXML_ELEMENT *pAny) { +static inline HRESULT IWSDiscoveryPublisher_MatchProbeEx(IWSDiscoveryPublisher* This,const WSD_SOAP_MESSAGE *pProbeMessage,IWSDMessageParameters *pMessageParameters,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList,const WSDXML_ELEMENT *pHeaderAny,const WSDXML_ELEMENT *pReferenceParameterAny,const WSDXML_ELEMENT *pPolicyAny,const WSDXML_ELEMENT *pEndpointReferenceAny,const WSDXML_ELEMENT *pAny) { return This->lpVtbl->MatchProbeEx(This,pProbeMessage,pMessageParameters,pszId,ullMetadataVersion,ullInstanceId,ullMessageNumber,pszSessionId,pTypesList,pScopesList,pXAddrsList,pHeaderAny,pReferenceParameterAny,pPolicyAny,pEndpointReferenceAny,pAny); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_MatchResolveEx(IWSDiscoveryPublisher* This,const WSD_SOAP_MESSAGE *pResolveMessage,IWSDMessageParameters *pMessageParameters,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList,const WSDXML_ELEMENT *pHeaderAny,const WSDXML_ELEMENT *pReferenceParameterAny,const WSDXML_ELEMENT *pPolicyAny,const WSDXML_ELEMENT *pEndpointReferenceAny,const WSDXML_ELEMENT *pAny) { +static inline HRESULT IWSDiscoveryPublisher_MatchResolveEx(IWSDiscoveryPublisher* This,const WSD_SOAP_MESSAGE *pResolveMessage,IWSDMessageParameters *pMessageParameters,LPCWSTR pszId,ULONGLONG ullMetadataVersion,ULONGLONG ullInstanceId,ULONGLONG ullMessageNumber,LPCWSTR pszSessionId,const WSD_NAME_LIST *pTypesList,const WSD_URI_LIST *pScopesList,const WSD_URI_LIST *pXAddrsList,const WSDXML_ELEMENT *pHeaderAny,const WSDXML_ELEMENT *pReferenceParameterAny,const WSDXML_ELEMENT *pPolicyAny,const WSDXML_ELEMENT *pEndpointReferenceAny,const WSDXML_ELEMENT *pAny) { return This->lpVtbl->MatchResolveEx(This,pResolveMessage,pMessageParameters,pszId,ullMetadataVersion,ullInstanceId,ullMessageNumber,pszSessionId,pTypesList,pScopesList,pXAddrsList,pHeaderAny,pReferenceParameterAny,pPolicyAny,pEndpointReferenceAny,pAny); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_RegisterScopeMatchingRule(IWSDiscoveryPublisher* This,IWSDScopeMatchingRule *pScopeMatchingRule) { +static inline HRESULT IWSDiscoveryPublisher_RegisterScopeMatchingRule(IWSDiscoveryPublisher* This,IWSDScopeMatchingRule *pScopeMatchingRule) { return This->lpVtbl->RegisterScopeMatchingRule(This,pScopeMatchingRule); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_UnRegisterScopeMatchingRule(IWSDiscoveryPublisher* This,IWSDScopeMatchingRule *pScopeMatchingRule) { +static inline HRESULT IWSDiscoveryPublisher_UnRegisterScopeMatchingRule(IWSDiscoveryPublisher* This,IWSDScopeMatchingRule *pScopeMatchingRule) { return This->lpVtbl->UnRegisterScopeMatchingRule(This,pScopeMatchingRule); } -static __WIDL_INLINE HRESULT IWSDiscoveryPublisher_GetXMLContext(IWSDiscoveryPublisher* This,IWSDXMLContext **ppContext) { +static inline HRESULT IWSDiscoveryPublisher_GetXMLContext(IWSDiscoveryPublisher* This,IWSDXMLContext **ppContext) { return This->lpVtbl->GetXMLContext(This,ppContext); } #endif diff --git a/lib/libc/include/any-windows-any/wsdhost.h b/lib/libc/include/any-windows-any/wsdhost.h index 58b5c02ac145be2939baa71330999735be4b1c29..5179a9304e98ed4a991a9523f28a7b54c60215c8 100644 --- a/lib/libc/include/any-windows-any/wsdhost.h +++ b/lib/libc/include/any-windows-any/wsdhost.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wsdhost.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wsdhost.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wsdhost_h__ #define __wsdhost_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWSDDeviceHostNotify_FWD_DEFINED__ @@ -163,17 +155,17 @@ interface IWSDDeviceHostNotify { #define IWSDDeviceHostNotify_GetService(This,pszServiceId,ppService) (This)->lpVtbl->GetService(This,pszServiceId,ppService) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDDeviceHostNotify_QueryInterface(IWSDDeviceHostNotify* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDDeviceHostNotify_QueryInterface(IWSDDeviceHostNotify* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDDeviceHostNotify_AddRef(IWSDDeviceHostNotify* This) { +static inline ULONG IWSDDeviceHostNotify_AddRef(IWSDDeviceHostNotify* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDDeviceHostNotify_Release(IWSDDeviceHostNotify* This) { +static inline ULONG IWSDDeviceHostNotify_Release(IWSDDeviceHostNotify* This) { return This->lpVtbl->Release(This); } /*** IWSDDeviceHostNotify methods ***/ -static __WIDL_INLINE HRESULT IWSDDeviceHostNotify_GetService(IWSDDeviceHostNotify* This,LPCWSTR pszServiceId,IUnknown **ppService) { +static inline HRESULT IWSDDeviceHostNotify_GetService(IWSDDeviceHostNotify* This,LPCWSTR pszServiceId,IUnknown **ppService) { return This->lpVtbl->GetService(This,pszServiceId,ppService); } #endif @@ -256,20 +248,20 @@ interface IWSDServiceMessaging { #define IWSDServiceMessaging_FaultRequest(This,pRequestHeader,pMessageParameters,pFault) (This)->lpVtbl->FaultRequest(This,pRequestHeader,pMessageParameters,pFault) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDServiceMessaging_QueryInterface(IWSDServiceMessaging* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDServiceMessaging_QueryInterface(IWSDServiceMessaging* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDServiceMessaging_AddRef(IWSDServiceMessaging* This) { +static inline ULONG IWSDServiceMessaging_AddRef(IWSDServiceMessaging* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDServiceMessaging_Release(IWSDServiceMessaging* This) { +static inline ULONG IWSDServiceMessaging_Release(IWSDServiceMessaging* This) { return This->lpVtbl->Release(This); } /*** IWSDServiceMessaging methods ***/ -static __WIDL_INLINE HRESULT IWSDServiceMessaging_SendResponse(IWSDServiceMessaging* This,void *pBody,WSD_OPERATION *pOperation,IWSDMessageParameters *pMessageParameters) { +static inline HRESULT IWSDServiceMessaging_SendResponse(IWSDServiceMessaging* This,void *pBody,WSD_OPERATION *pOperation,IWSDMessageParameters *pMessageParameters) { return This->lpVtbl->SendResponse(This,pBody,pOperation,pMessageParameters); } -static __WIDL_INLINE HRESULT IWSDServiceMessaging_FaultRequest(IWSDServiceMessaging* This,WSD_SOAP_HEADER *pRequestHeader,IWSDMessageParameters *pMessageParameters,WSD_SOAP_FAULT *pFault) { +static inline HRESULT IWSDServiceMessaging_FaultRequest(IWSDServiceMessaging* This,WSD_SOAP_HEADER *pRequestHeader,IWSDMessageParameters *pMessageParameters,WSD_SOAP_FAULT *pFault) { return This->lpVtbl->FaultRequest(This,pRequestHeader,pMessageParameters,pFault); } #endif @@ -456,50 +448,50 @@ interface IWSDDeviceHost { #define IWSDDeviceHost_SignalEvent(This,pszServiceId,pBody,pOperation) (This)->lpVtbl->SignalEvent(This,pszServiceId,pBody,pOperation) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDDeviceHost_QueryInterface(IWSDDeviceHost* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDDeviceHost_QueryInterface(IWSDDeviceHost* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDDeviceHost_AddRef(IWSDDeviceHost* This) { +static inline ULONG IWSDDeviceHost_AddRef(IWSDDeviceHost* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDDeviceHost_Release(IWSDDeviceHost* This) { +static inline ULONG IWSDDeviceHost_Release(IWSDDeviceHost* This) { return This->lpVtbl->Release(This); } /*** IWSDDeviceHost methods ***/ -static __WIDL_INLINE HRESULT IWSDDeviceHost_Init(IWSDDeviceHost* This,LPCWSTR pszLocalId,IWSDXMLContext *pContext,IWSDAddress **ppHostAddresses,DWORD dwHostAddressCount) { +static inline HRESULT IWSDDeviceHost_Init(IWSDDeviceHost* This,LPCWSTR pszLocalId,IWSDXMLContext *pContext,IWSDAddress **ppHostAddresses,DWORD dwHostAddressCount) { return This->lpVtbl->Init(This,pszLocalId,pContext,ppHostAddresses,dwHostAddressCount); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_Start(IWSDDeviceHost* This,ULONGLONG ullInstanceId,const WSD_URI_LIST *pScopeList,IWSDDeviceHostNotify *pNotificationSink) { +static inline HRESULT IWSDDeviceHost_Start(IWSDDeviceHost* This,ULONGLONG ullInstanceId,const WSD_URI_LIST *pScopeList,IWSDDeviceHostNotify *pNotificationSink) { return This->lpVtbl->Start(This,ullInstanceId,pScopeList,pNotificationSink); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_Stop(IWSDDeviceHost* This) { +static inline HRESULT IWSDDeviceHost_Stop(IWSDDeviceHost* This) { return This->lpVtbl->Stop(This); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_Terminate(IWSDDeviceHost* This) { +static inline HRESULT IWSDDeviceHost_Terminate(IWSDDeviceHost* This) { return This->lpVtbl->Terminate(This); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_RegisterPortType(IWSDDeviceHost* This,const WSD_PORT_TYPE *pPortType) { +static inline HRESULT IWSDDeviceHost_RegisterPortType(IWSDDeviceHost* This,const WSD_PORT_TYPE *pPortType) { return This->lpVtbl->RegisterPortType(This,pPortType); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_SetMetadata(IWSDDeviceHost* This,const WSD_THIS_MODEL_METADATA *pThisModelMetadata,const WSD_THIS_DEVICE_METADATA *pThisDeviceMetadata,const WSD_HOST_METADATA *pHostMetadata,const WSD_METADATA_SECTION_LIST *pCustomMetadata) { +static inline HRESULT IWSDDeviceHost_SetMetadata(IWSDDeviceHost* This,const WSD_THIS_MODEL_METADATA *pThisModelMetadata,const WSD_THIS_DEVICE_METADATA *pThisDeviceMetadata,const WSD_HOST_METADATA *pHostMetadata,const WSD_METADATA_SECTION_LIST *pCustomMetadata) { return This->lpVtbl->SetMetadata(This,pThisModelMetadata,pThisDeviceMetadata,pHostMetadata,pCustomMetadata); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_RegisterService(IWSDDeviceHost* This,LPCWSTR pszServiceId,IUnknown *pService) { +static inline HRESULT IWSDDeviceHost_RegisterService(IWSDDeviceHost* This,LPCWSTR pszServiceId,IUnknown *pService) { return This->lpVtbl->RegisterService(This,pszServiceId,pService); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_RetireService(IWSDDeviceHost* This,LPCWSTR pszServiceId) { +static inline HRESULT IWSDDeviceHost_RetireService(IWSDDeviceHost* This,LPCWSTR pszServiceId) { return This->lpVtbl->RetireService(This,pszServiceId); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_AddDynamicService(IWSDDeviceHost* This,LPCWSTR pszServiceId,LPCWSTR pszEndpointAddress,const WSD_PORT_TYPE *pPortType,const WSDXML_NAME *pPortName,const WSDXML_ELEMENT *pAny,IUnknown *pService) { +static inline HRESULT IWSDDeviceHost_AddDynamicService(IWSDDeviceHost* This,LPCWSTR pszServiceId,LPCWSTR pszEndpointAddress,const WSD_PORT_TYPE *pPortType,const WSDXML_NAME *pPortName,const WSDXML_ELEMENT *pAny,IUnknown *pService) { return This->lpVtbl->AddDynamicService(This,pszServiceId,pszEndpointAddress,pPortType,pPortName,pAny,pService); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_RemoveDynamicService(IWSDDeviceHost* This,LPCWSTR pszServiceId) { +static inline HRESULT IWSDDeviceHost_RemoveDynamicService(IWSDDeviceHost* This,LPCWSTR pszServiceId) { return This->lpVtbl->RemoveDynamicService(This,pszServiceId); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_SetServiceDiscoverable(IWSDDeviceHost* This,LPCWSTR pszServiceId,WINBOOL fDiscoverable) { +static inline HRESULT IWSDDeviceHost_SetServiceDiscoverable(IWSDDeviceHost* This,LPCWSTR pszServiceId,WINBOOL fDiscoverable) { return This->lpVtbl->SetServiceDiscoverable(This,pszServiceId,fDiscoverable); } -static __WIDL_INLINE HRESULT IWSDDeviceHost_SignalEvent(IWSDDeviceHost* This,LPCWSTR pszServiceId,const void *pBody,const WSD_OPERATION *pOperation) { +static inline HRESULT IWSDDeviceHost_SignalEvent(IWSDDeviceHost* This,LPCWSTR pszServiceId,const void *pBody,const WSD_OPERATION *pOperation) { return This->lpVtbl->SignalEvent(This,pszServiceId,pBody,pOperation); } #endif diff --git a/lib/libc/include/any-windows-any/wsdxml.h b/lib/libc/include/any-windows-any/wsdxml.h index 06dccdce6a3507d06645ff5cc7cb9dc14a1a1683..fa9fe901f780bea6c486488d81a65dc5ad13a941 100644 --- a/lib/libc/include/any-windows-any/wsdxml.h +++ b/lib/libc/include/any-windows-any/wsdxml.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wsdxml.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wsdxml.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wsdxml_h__ #define __wsdxml_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IWSDXMLContext_FWD_DEFINED__ @@ -277,26 +269,26 @@ interface IWSDXMLContext { #define IWSDXMLContext_SetTypes(This,pTypes,dwTypesCount,bLayerNumber) (This)->lpVtbl->SetTypes(This,pTypes,dwTypesCount,bLayerNumber) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSDXMLContext_QueryInterface(IWSDXMLContext* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSDXMLContext_QueryInterface(IWSDXMLContext* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSDXMLContext_AddRef(IWSDXMLContext* This) { +static inline ULONG IWSDXMLContext_AddRef(IWSDXMLContext* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSDXMLContext_Release(IWSDXMLContext* This) { +static inline ULONG IWSDXMLContext_Release(IWSDXMLContext* This) { return This->lpVtbl->Release(This); } /*** IWSDXMLContext methods ***/ -static __WIDL_INLINE HRESULT IWSDXMLContext_AddNamespace(IWSDXMLContext* This,LPCWSTR pszUri,LPCWSTR pszSuggestedPrefix,WSDXML_NAMESPACE **ppNamespace) { +static inline HRESULT IWSDXMLContext_AddNamespace(IWSDXMLContext* This,LPCWSTR pszUri,LPCWSTR pszSuggestedPrefix,WSDXML_NAMESPACE **ppNamespace) { return This->lpVtbl->AddNamespace(This,pszUri,pszSuggestedPrefix,ppNamespace); } -static __WIDL_INLINE HRESULT IWSDXMLContext_AddNameToNamespace(IWSDXMLContext* This,LPCWSTR pszUri,LPCWSTR pszName,WSDXML_NAME **ppName) { +static inline HRESULT IWSDXMLContext_AddNameToNamespace(IWSDXMLContext* This,LPCWSTR pszUri,LPCWSTR pszName,WSDXML_NAME **ppName) { return This->lpVtbl->AddNameToNamespace(This,pszUri,pszName,ppName); } -static __WIDL_INLINE HRESULT IWSDXMLContext_SetNamespaces(IWSDXMLContext* This,const PCWSDXML_NAMESPACE *pNamespaces,WORD wNamespacesCount,BYTE bLayerNumber) { +static inline HRESULT IWSDXMLContext_SetNamespaces(IWSDXMLContext* This,const PCWSDXML_NAMESPACE *pNamespaces,WORD wNamespacesCount,BYTE bLayerNumber) { return This->lpVtbl->SetNamespaces(This,pNamespaces,wNamespacesCount,bLayerNumber); } -static __WIDL_INLINE HRESULT IWSDXMLContext_SetTypes(IWSDXMLContext* This,const PCWSDXML_TYPE *pTypes,DWORD dwTypesCount,BYTE bLayerNumber) { +static inline HRESULT IWSDXMLContext_SetTypes(IWSDXMLContext* This,const PCWSDXML_TYPE *pTypes,DWORD dwTypesCount,BYTE bLayerNumber) { return This->lpVtbl->SetTypes(This,pTypes,dwTypesCount,bLayerNumber); } #endif diff --git a/lib/libc/include/any-windows-any/wsmandisp.h b/lib/libc/include/any-windows-any/wsmandisp.h index b4215c9016ba15438069bff3399a3baee4b0748a..c5e1a2fe92069417a51474b57af6c5d99089f3ed 100644 --- a/lib/libc/include/any-windows-any/wsmandisp.h +++ b/lib/libc/include/any-windows-any/wsmandisp.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wsmandisp.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wsmandisp.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wsmandisp_h__ #define __wsmandisp_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __WSMan_FWD_DEFINED__ @@ -449,39 +441,39 @@ interface IWSMan { #define IWSMan_get_Error(This,value) (This)->lpVtbl->get_Error(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSMan_QueryInterface(IWSMan* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSMan_QueryInterface(IWSMan* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSMan_AddRef(IWSMan* This) { +static inline ULONG IWSMan_AddRef(IWSMan* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSMan_Release(IWSMan* This) { +static inline ULONG IWSMan_Release(IWSMan* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSMan_GetTypeInfoCount(IWSMan* This,UINT *pctinfo) { +static inline HRESULT IWSMan_GetTypeInfoCount(IWSMan* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSMan_GetTypeInfo(IWSMan* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSMan_GetTypeInfo(IWSMan* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSMan_GetIDsOfNames(IWSMan* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSMan_GetIDsOfNames(IWSMan* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSMan_Invoke(IWSMan* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSMan_Invoke(IWSMan* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSMan methods ***/ -static __WIDL_INLINE HRESULT IWSMan_CreateSession(IWSMan* This,BSTR connection,LONG flags,IDispatch *connectionOptions,IDispatch **session) { +static inline HRESULT IWSMan_CreateSession(IWSMan* This,BSTR connection,LONG flags,IDispatch *connectionOptions,IDispatch **session) { return This->lpVtbl->CreateSession(This,connection,flags,connectionOptions,session); } -static __WIDL_INLINE HRESULT IWSMan_CreateConnectionOptions(IWSMan* This,IDispatch **connectionOptions) { +static inline HRESULT IWSMan_CreateConnectionOptions(IWSMan* This,IDispatch **connectionOptions) { return This->lpVtbl->CreateConnectionOptions(This,connectionOptions); } -static __WIDL_INLINE HRESULT IWSMan_get_CommandLine(IWSMan* This,BSTR *value) { +static inline HRESULT IWSMan_get_CommandLine(IWSMan* This,BSTR *value) { return This->lpVtbl->get_CommandLine(This,value); } -static __WIDL_INLINE HRESULT IWSMan_get_Error(IWSMan* This,BSTR *value) { +static inline HRESULT IWSMan_get_Error(IWSMan* This,BSTR *value) { return This->lpVtbl->get_Error(This,value); } #endif @@ -764,100 +756,100 @@ interface IWSManEx { #define IWSManEx_EnumerationFlagReturnObject(This,flags) (This)->lpVtbl->EnumerationFlagReturnObject(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManEx_QueryInterface(IWSManEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManEx_QueryInterface(IWSManEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManEx_AddRef(IWSManEx* This) { +static inline ULONG IWSManEx_AddRef(IWSManEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManEx_Release(IWSManEx* This) { +static inline ULONG IWSManEx_Release(IWSManEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManEx_GetTypeInfoCount(IWSManEx* This,UINT *pctinfo) { +static inline HRESULT IWSManEx_GetTypeInfoCount(IWSManEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManEx_GetTypeInfo(IWSManEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManEx_GetTypeInfo(IWSManEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManEx_GetIDsOfNames(IWSManEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManEx_GetIDsOfNames(IWSManEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSManEx_Invoke(IWSManEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSManEx_Invoke(IWSManEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSMan methods ***/ -static __WIDL_INLINE HRESULT IWSManEx_CreateSession(IWSManEx* This,BSTR connection,LONG flags,IDispatch *connectionOptions,IDispatch **session) { +static inline HRESULT IWSManEx_CreateSession(IWSManEx* This,BSTR connection,LONG flags,IDispatch *connectionOptions,IDispatch **session) { return This->lpVtbl->CreateSession(This,connection,flags,connectionOptions,session); } -static __WIDL_INLINE HRESULT IWSManEx_CreateConnectionOptions(IWSManEx* This,IDispatch **connectionOptions) { +static inline HRESULT IWSManEx_CreateConnectionOptions(IWSManEx* This,IDispatch **connectionOptions) { return This->lpVtbl->CreateConnectionOptions(This,connectionOptions); } -static __WIDL_INLINE HRESULT IWSManEx_get_CommandLine(IWSManEx* This,BSTR *value) { +static inline HRESULT IWSManEx_get_CommandLine(IWSManEx* This,BSTR *value) { return This->lpVtbl->get_CommandLine(This,value); } -static __WIDL_INLINE HRESULT IWSManEx_get_Error(IWSManEx* This,BSTR *value) { +static inline HRESULT IWSManEx_get_Error(IWSManEx* This,BSTR *value) { return This->lpVtbl->get_Error(This,value); } /*** IWSManEx methods ***/ -static __WIDL_INLINE HRESULT IWSManEx_CreateResourceLocator(IWSManEx* This,BSTR strResourceLocator,IDispatch **newResourceLocator) { +static inline HRESULT IWSManEx_CreateResourceLocator(IWSManEx* This,BSTR strResourceLocator,IDispatch **newResourceLocator) { return This->lpVtbl->CreateResourceLocator(This,strResourceLocator,newResourceLocator); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagUTF8(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagUTF8(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagUTF8(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagCredUsernamePassword(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagCredUsernamePassword(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagCredUsernamePassword(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagSkipCACheck(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagSkipCACheck(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagSkipCACheck(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagSkipCNCheck(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagSkipCNCheck(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagSkipCNCheck(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagUseDigest(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagUseDigest(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagUseDigest(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagUseNegotiate(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagUseNegotiate(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagUseNegotiate(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagUseBasic(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagUseBasic(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagUseBasic(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagUseKerberos(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagUseKerberos(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagUseKerberos(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagNoEncryption(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagNoEncryption(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagNoEncryption(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagEnableSPNServerPort(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagEnableSPNServerPort(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagEnableSPNServerPort(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_SessionFlagUseNoAuthentication(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_SessionFlagUseNoAuthentication(IWSManEx* This,LONG *flags) { return This->lpVtbl->SessionFlagUseNoAuthentication(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_EnumerationFlagNonXmlText(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_EnumerationFlagNonXmlText(IWSManEx* This,LONG *flags) { return This->lpVtbl->EnumerationFlagNonXmlText(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_EnumerationFlagReturnEPR(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_EnumerationFlagReturnEPR(IWSManEx* This,LONG *flags) { return This->lpVtbl->EnumerationFlagReturnEPR(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_EnumerationFlagReturnObjectAndEPR(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_EnumerationFlagReturnObjectAndEPR(IWSManEx* This,LONG *flags) { return This->lpVtbl->EnumerationFlagReturnObjectAndEPR(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_GetErrorMessage(IWSManEx* This,DWORD errorNumber,BSTR *errorMessage) { +static inline HRESULT IWSManEx_GetErrorMessage(IWSManEx* This,DWORD errorNumber,BSTR *errorMessage) { return This->lpVtbl->GetErrorMessage(This,errorNumber,errorMessage); } -static __WIDL_INLINE HRESULT IWSManEx_EnumerationFlagHierarchyDeep(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_EnumerationFlagHierarchyDeep(IWSManEx* This,LONG *flags) { return This->lpVtbl->EnumerationFlagHierarchyDeep(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_EnumerationFlagHierarchyShallow(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_EnumerationFlagHierarchyShallow(IWSManEx* This,LONG *flags) { return This->lpVtbl->EnumerationFlagHierarchyShallow(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_EnumerationFlagHierarchyDeepBasePropsOnly(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_EnumerationFlagHierarchyDeepBasePropsOnly(IWSManEx* This,LONG *flags) { return This->lpVtbl->EnumerationFlagHierarchyDeepBasePropsOnly(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx_EnumerationFlagReturnObject(IWSManEx* This,LONG *flags) { +static inline HRESULT IWSManEx_EnumerationFlagReturnObject(IWSManEx* This,LONG *flags) { return This->lpVtbl->EnumerationFlagReturnObject(This,flags); } #endif @@ -1088,104 +1080,104 @@ interface IWSManEx2 { #define IWSManEx2_SessionFlagUseClientCertificate(This,flags) (This)->lpVtbl->SessionFlagUseClientCertificate(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManEx2_QueryInterface(IWSManEx2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManEx2_QueryInterface(IWSManEx2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManEx2_AddRef(IWSManEx2* This) { +static inline ULONG IWSManEx2_AddRef(IWSManEx2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManEx2_Release(IWSManEx2* This) { +static inline ULONG IWSManEx2_Release(IWSManEx2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManEx2_GetTypeInfoCount(IWSManEx2* This,UINT *pctinfo) { +static inline HRESULT IWSManEx2_GetTypeInfoCount(IWSManEx2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManEx2_GetTypeInfo(IWSManEx2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManEx2_GetTypeInfo(IWSManEx2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManEx2_GetIDsOfNames(IWSManEx2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManEx2_GetIDsOfNames(IWSManEx2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSManEx2_Invoke(IWSManEx2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSManEx2_Invoke(IWSManEx2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSMan methods ***/ -static __WIDL_INLINE HRESULT IWSManEx2_CreateSession(IWSManEx2* This,BSTR connection,LONG flags,IDispatch *connectionOptions,IDispatch **session) { +static inline HRESULT IWSManEx2_CreateSession(IWSManEx2* This,BSTR connection,LONG flags,IDispatch *connectionOptions,IDispatch **session) { return This->lpVtbl->CreateSession(This,connection,flags,connectionOptions,session); } -static __WIDL_INLINE HRESULT IWSManEx2_CreateConnectionOptions(IWSManEx2* This,IDispatch **connectionOptions) { +static inline HRESULT IWSManEx2_CreateConnectionOptions(IWSManEx2* This,IDispatch **connectionOptions) { return This->lpVtbl->CreateConnectionOptions(This,connectionOptions); } -static __WIDL_INLINE HRESULT IWSManEx2_get_CommandLine(IWSManEx2* This,BSTR *value) { +static inline HRESULT IWSManEx2_get_CommandLine(IWSManEx2* This,BSTR *value) { return This->lpVtbl->get_CommandLine(This,value); } -static __WIDL_INLINE HRESULT IWSManEx2_get_Error(IWSManEx2* This,BSTR *value) { +static inline HRESULT IWSManEx2_get_Error(IWSManEx2* This,BSTR *value) { return This->lpVtbl->get_Error(This,value); } /*** IWSManEx methods ***/ -static __WIDL_INLINE HRESULT IWSManEx2_CreateResourceLocator(IWSManEx2* This,BSTR strResourceLocator,IDispatch **newResourceLocator) { +static inline HRESULT IWSManEx2_CreateResourceLocator(IWSManEx2* This,BSTR strResourceLocator,IDispatch **newResourceLocator) { return This->lpVtbl->CreateResourceLocator(This,strResourceLocator,newResourceLocator); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagUTF8(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagUTF8(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagUTF8(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagCredUsernamePassword(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagCredUsernamePassword(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagCredUsernamePassword(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagSkipCACheck(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagSkipCACheck(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagSkipCACheck(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagSkipCNCheck(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagSkipCNCheck(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagSkipCNCheck(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagUseDigest(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagUseDigest(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagUseDigest(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagUseNegotiate(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagUseNegotiate(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagUseNegotiate(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagUseBasic(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagUseBasic(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagUseBasic(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagUseKerberos(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagUseKerberos(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagUseKerberos(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagNoEncryption(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagNoEncryption(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagNoEncryption(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagEnableSPNServerPort(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagEnableSPNServerPort(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagEnableSPNServerPort(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagUseNoAuthentication(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagUseNoAuthentication(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagUseNoAuthentication(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_EnumerationFlagNonXmlText(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_EnumerationFlagNonXmlText(IWSManEx2* This,LONG *flags) { return This->lpVtbl->EnumerationFlagNonXmlText(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_EnumerationFlagReturnEPR(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_EnumerationFlagReturnEPR(IWSManEx2* This,LONG *flags) { return This->lpVtbl->EnumerationFlagReturnEPR(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_EnumerationFlagReturnObjectAndEPR(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_EnumerationFlagReturnObjectAndEPR(IWSManEx2* This,LONG *flags) { return This->lpVtbl->EnumerationFlagReturnObjectAndEPR(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_GetErrorMessage(IWSManEx2* This,DWORD errorNumber,BSTR *errorMessage) { +static inline HRESULT IWSManEx2_GetErrorMessage(IWSManEx2* This,DWORD errorNumber,BSTR *errorMessage) { return This->lpVtbl->GetErrorMessage(This,errorNumber,errorMessage); } -static __WIDL_INLINE HRESULT IWSManEx2_EnumerationFlagHierarchyDeep(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_EnumerationFlagHierarchyDeep(IWSManEx2* This,LONG *flags) { return This->lpVtbl->EnumerationFlagHierarchyDeep(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_EnumerationFlagHierarchyShallow(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_EnumerationFlagHierarchyShallow(IWSManEx2* This,LONG *flags) { return This->lpVtbl->EnumerationFlagHierarchyShallow(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_EnumerationFlagHierarchyDeepBasePropsOnly(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_EnumerationFlagHierarchyDeepBasePropsOnly(IWSManEx2* This,LONG *flags) { return This->lpVtbl->EnumerationFlagHierarchyDeepBasePropsOnly(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx2_EnumerationFlagReturnObject(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_EnumerationFlagReturnObject(IWSManEx2* This,LONG *flags) { return This->lpVtbl->EnumerationFlagReturnObject(This,flags); } /*** IWSManEx2 methods ***/ -static __WIDL_INLINE HRESULT IWSManEx2_SessionFlagUseClientCertificate(IWSManEx2* This,LONG *flags) { +static inline HRESULT IWSManEx2_SessionFlagUseClientCertificate(IWSManEx2* This,LONG *flags) { return This->lpVtbl->SessionFlagUseClientCertificate(This,flags); } #endif @@ -1471,126 +1463,126 @@ interface IWSManEx3 { #define IWSManEx3_SessionFlagUseSsl(This,flags) (This)->lpVtbl->SessionFlagUseSsl(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManEx3_QueryInterface(IWSManEx3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManEx3_QueryInterface(IWSManEx3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManEx3_AddRef(IWSManEx3* This) { +static inline ULONG IWSManEx3_AddRef(IWSManEx3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManEx3_Release(IWSManEx3* This) { +static inline ULONG IWSManEx3_Release(IWSManEx3* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManEx3_GetTypeInfoCount(IWSManEx3* This,UINT *pctinfo) { +static inline HRESULT IWSManEx3_GetTypeInfoCount(IWSManEx3* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManEx3_GetTypeInfo(IWSManEx3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManEx3_GetTypeInfo(IWSManEx3* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManEx3_GetIDsOfNames(IWSManEx3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManEx3_GetIDsOfNames(IWSManEx3* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSManEx3_Invoke(IWSManEx3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSManEx3_Invoke(IWSManEx3* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSMan methods ***/ -static __WIDL_INLINE HRESULT IWSManEx3_CreateSession(IWSManEx3* This,BSTR connection,LONG flags,IDispatch *connectionOptions,IDispatch **session) { +static inline HRESULT IWSManEx3_CreateSession(IWSManEx3* This,BSTR connection,LONG flags,IDispatch *connectionOptions,IDispatch **session) { return This->lpVtbl->CreateSession(This,connection,flags,connectionOptions,session); } -static __WIDL_INLINE HRESULT IWSManEx3_CreateConnectionOptions(IWSManEx3* This,IDispatch **connectionOptions) { +static inline HRESULT IWSManEx3_CreateConnectionOptions(IWSManEx3* This,IDispatch **connectionOptions) { return This->lpVtbl->CreateConnectionOptions(This,connectionOptions); } -static __WIDL_INLINE HRESULT IWSManEx3_get_CommandLine(IWSManEx3* This,BSTR *value) { +static inline HRESULT IWSManEx3_get_CommandLine(IWSManEx3* This,BSTR *value) { return This->lpVtbl->get_CommandLine(This,value); } -static __WIDL_INLINE HRESULT IWSManEx3_get_Error(IWSManEx3* This,BSTR *value) { +static inline HRESULT IWSManEx3_get_Error(IWSManEx3* This,BSTR *value) { return This->lpVtbl->get_Error(This,value); } /*** IWSManEx methods ***/ -static __WIDL_INLINE HRESULT IWSManEx3_CreateResourceLocator(IWSManEx3* This,BSTR strResourceLocator,IDispatch **newResourceLocator) { +static inline HRESULT IWSManEx3_CreateResourceLocator(IWSManEx3* This,BSTR strResourceLocator,IDispatch **newResourceLocator) { return This->lpVtbl->CreateResourceLocator(This,strResourceLocator,newResourceLocator); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUTF8(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUTF8(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUTF8(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagCredUsernamePassword(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagCredUsernamePassword(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagCredUsernamePassword(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagSkipCACheck(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagSkipCACheck(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagSkipCACheck(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagSkipCNCheck(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagSkipCNCheck(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagSkipCNCheck(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUseDigest(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUseDigest(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUseDigest(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUseNegotiate(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUseNegotiate(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUseNegotiate(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUseBasic(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUseBasic(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUseBasic(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUseKerberos(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUseKerberos(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUseKerberos(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagNoEncryption(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagNoEncryption(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagNoEncryption(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagEnableSPNServerPort(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagEnableSPNServerPort(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagEnableSPNServerPort(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUseNoAuthentication(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUseNoAuthentication(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUseNoAuthentication(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_EnumerationFlagNonXmlText(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_EnumerationFlagNonXmlText(IWSManEx3* This,LONG *flags) { return This->lpVtbl->EnumerationFlagNonXmlText(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_EnumerationFlagReturnEPR(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_EnumerationFlagReturnEPR(IWSManEx3* This,LONG *flags) { return This->lpVtbl->EnumerationFlagReturnEPR(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_EnumerationFlagReturnObjectAndEPR(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_EnumerationFlagReturnObjectAndEPR(IWSManEx3* This,LONG *flags) { return This->lpVtbl->EnumerationFlagReturnObjectAndEPR(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_GetErrorMessage(IWSManEx3* This,DWORD errorNumber,BSTR *errorMessage) { +static inline HRESULT IWSManEx3_GetErrorMessage(IWSManEx3* This,DWORD errorNumber,BSTR *errorMessage) { return This->lpVtbl->GetErrorMessage(This,errorNumber,errorMessage); } -static __WIDL_INLINE HRESULT IWSManEx3_EnumerationFlagHierarchyDeep(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_EnumerationFlagHierarchyDeep(IWSManEx3* This,LONG *flags) { return This->lpVtbl->EnumerationFlagHierarchyDeep(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_EnumerationFlagHierarchyShallow(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_EnumerationFlagHierarchyShallow(IWSManEx3* This,LONG *flags) { return This->lpVtbl->EnumerationFlagHierarchyShallow(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_EnumerationFlagHierarchyDeepBasePropsOnly(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_EnumerationFlagHierarchyDeepBasePropsOnly(IWSManEx3* This,LONG *flags) { return This->lpVtbl->EnumerationFlagHierarchyDeepBasePropsOnly(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_EnumerationFlagReturnObject(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_EnumerationFlagReturnObject(IWSManEx3* This,LONG *flags) { return This->lpVtbl->EnumerationFlagReturnObject(This,flags); } /*** IWSManEx2 methods ***/ -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUseClientCertificate(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUseClientCertificate(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUseClientCertificate(This,flags); } /*** IWSManEx3 methods ***/ -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUTF16(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUTF16(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUTF16(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUseCredSsp(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUseCredSsp(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUseCredSsp(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_EnumerationFlagAssociationInstance(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_EnumerationFlagAssociationInstance(IWSManEx3* This,LONG *flags) { return This->lpVtbl->EnumerationFlagAssociationInstance(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_EnumerationFlagAssociatedInstance(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_EnumerationFlagAssociatedInstance(IWSManEx3* This,LONG *flags) { return This->lpVtbl->EnumerationFlagAssociatedInstance(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagSkipRevocationCheck(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagSkipRevocationCheck(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagSkipRevocationCheck(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagAllowNegotiateImplicitCredentials(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagAllowNegotiateImplicitCredentials(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagAllowNegotiateImplicitCredentials(This,flags); } -static __WIDL_INLINE HRESULT IWSManEx3_SessionFlagUseSsl(IWSManEx3* This,LONG *flags) { +static inline HRESULT IWSManEx3_SessionFlagUseSsl(IWSManEx3* This,LONG *flags) { return This->lpVtbl->SessionFlagUseSsl(This,flags); } #endif @@ -1708,36 +1700,36 @@ interface IWSManConnectionOptions { #define IWSManConnectionOptions_put_Password(This,password) (This)->lpVtbl->put_Password(This,password) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptions_QueryInterface(IWSManConnectionOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManConnectionOptions_QueryInterface(IWSManConnectionOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManConnectionOptions_AddRef(IWSManConnectionOptions* This) { +static inline ULONG IWSManConnectionOptions_AddRef(IWSManConnectionOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManConnectionOptions_Release(IWSManConnectionOptions* This) { +static inline ULONG IWSManConnectionOptions_Release(IWSManConnectionOptions* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptions_GetTypeInfoCount(IWSManConnectionOptions* This,UINT *pctinfo) { +static inline HRESULT IWSManConnectionOptions_GetTypeInfoCount(IWSManConnectionOptions* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManConnectionOptions_GetTypeInfo(IWSManConnectionOptions* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManConnectionOptions_GetTypeInfo(IWSManConnectionOptions* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManConnectionOptions_GetIDsOfNames(IWSManConnectionOptions* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManConnectionOptions_GetIDsOfNames(IWSManConnectionOptions* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSManConnectionOptions_Invoke(IWSManConnectionOptions* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSManConnectionOptions_Invoke(IWSManConnectionOptions* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSManConnectionOptions methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptions_get_UserName(IWSManConnectionOptions* This,BSTR *name) { +static inline HRESULT IWSManConnectionOptions_get_UserName(IWSManConnectionOptions* This,BSTR *name) { return This->lpVtbl->get_UserName(This,name); } -static __WIDL_INLINE HRESULT IWSManConnectionOptions_put_UserName(IWSManConnectionOptions* This,BSTR name) { +static inline HRESULT IWSManConnectionOptions_put_UserName(IWSManConnectionOptions* This,BSTR name) { return This->lpVtbl->put_UserName(This,name); } -static __WIDL_INLINE HRESULT IWSManConnectionOptions_put_Password(IWSManConnectionOptions* This,BSTR password) { +static inline HRESULT IWSManConnectionOptions_put_Password(IWSManConnectionOptions* This,BSTR password) { return This->lpVtbl->put_Password(This,password); } #endif @@ -1864,43 +1856,43 @@ interface IWSManConnectionOptionsEx { #define IWSManConnectionOptionsEx_put_CertificateThumbprint(This,thumbprint) (This)->lpVtbl->put_CertificateThumbprint(This,thumbprint) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_QueryInterface(IWSManConnectionOptionsEx* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManConnectionOptionsEx_QueryInterface(IWSManConnectionOptionsEx* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManConnectionOptionsEx_AddRef(IWSManConnectionOptionsEx* This) { +static inline ULONG IWSManConnectionOptionsEx_AddRef(IWSManConnectionOptionsEx* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManConnectionOptionsEx_Release(IWSManConnectionOptionsEx* This) { +static inline ULONG IWSManConnectionOptionsEx_Release(IWSManConnectionOptionsEx* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_GetTypeInfoCount(IWSManConnectionOptionsEx* This,UINT *pctinfo) { +static inline HRESULT IWSManConnectionOptionsEx_GetTypeInfoCount(IWSManConnectionOptionsEx* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_GetTypeInfo(IWSManConnectionOptionsEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManConnectionOptionsEx_GetTypeInfo(IWSManConnectionOptionsEx* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_GetIDsOfNames(IWSManConnectionOptionsEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManConnectionOptionsEx_GetIDsOfNames(IWSManConnectionOptionsEx* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_Invoke(IWSManConnectionOptionsEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSManConnectionOptionsEx_Invoke(IWSManConnectionOptionsEx* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSManConnectionOptions methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_get_UserName(IWSManConnectionOptionsEx* This,BSTR *name) { +static inline HRESULT IWSManConnectionOptionsEx_get_UserName(IWSManConnectionOptionsEx* This,BSTR *name) { return This->lpVtbl->get_UserName(This,name); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_put_UserName(IWSManConnectionOptionsEx* This,BSTR name) { +static inline HRESULT IWSManConnectionOptionsEx_put_UserName(IWSManConnectionOptionsEx* This,BSTR name) { return This->lpVtbl->put_UserName(This,name); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_put_Password(IWSManConnectionOptionsEx* This,BSTR password) { +static inline HRESULT IWSManConnectionOptionsEx_put_Password(IWSManConnectionOptionsEx* This,BSTR password) { return This->lpVtbl->put_Password(This,password); } /*** IWSManConnectionOptionsEx methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_get_CertificateThumbprint(IWSManConnectionOptionsEx* This,BSTR *thumbprint) { +static inline HRESULT IWSManConnectionOptionsEx_get_CertificateThumbprint(IWSManConnectionOptionsEx* This,BSTR *thumbprint) { return This->lpVtbl->get_CertificateThumbprint(This,thumbprint); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx_put_CertificateThumbprint(IWSManConnectionOptionsEx* This,BSTR thumbprint) { +static inline HRESULT IWSManConnectionOptionsEx_put_CertificateThumbprint(IWSManConnectionOptionsEx* This,BSTR thumbprint) { return This->lpVtbl->put_CertificateThumbprint(This,thumbprint); } #endif @@ -2093,68 +2085,68 @@ interface IWSManConnectionOptionsEx2 { #define IWSManConnectionOptionsEx2_ProxyAuthenticationUseDigest(This,value) (This)->lpVtbl->ProxyAuthenticationUseDigest(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_QueryInterface(IWSManConnectionOptionsEx2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManConnectionOptionsEx2_QueryInterface(IWSManConnectionOptionsEx2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManConnectionOptionsEx2_AddRef(IWSManConnectionOptionsEx2* This) { +static inline ULONG IWSManConnectionOptionsEx2_AddRef(IWSManConnectionOptionsEx2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManConnectionOptionsEx2_Release(IWSManConnectionOptionsEx2* This) { +static inline ULONG IWSManConnectionOptionsEx2_Release(IWSManConnectionOptionsEx2* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_GetTypeInfoCount(IWSManConnectionOptionsEx2* This,UINT *pctinfo) { +static inline HRESULT IWSManConnectionOptionsEx2_GetTypeInfoCount(IWSManConnectionOptionsEx2* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_GetTypeInfo(IWSManConnectionOptionsEx2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManConnectionOptionsEx2_GetTypeInfo(IWSManConnectionOptionsEx2* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_GetIDsOfNames(IWSManConnectionOptionsEx2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManConnectionOptionsEx2_GetIDsOfNames(IWSManConnectionOptionsEx2* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_Invoke(IWSManConnectionOptionsEx2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSManConnectionOptionsEx2_Invoke(IWSManConnectionOptionsEx2* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSManConnectionOptions methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_get_UserName(IWSManConnectionOptionsEx2* This,BSTR *name) { +static inline HRESULT IWSManConnectionOptionsEx2_get_UserName(IWSManConnectionOptionsEx2* This,BSTR *name) { return This->lpVtbl->get_UserName(This,name); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_put_UserName(IWSManConnectionOptionsEx2* This,BSTR name) { +static inline HRESULT IWSManConnectionOptionsEx2_put_UserName(IWSManConnectionOptionsEx2* This,BSTR name) { return This->lpVtbl->put_UserName(This,name); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_put_Password(IWSManConnectionOptionsEx2* This,BSTR password) { +static inline HRESULT IWSManConnectionOptionsEx2_put_Password(IWSManConnectionOptionsEx2* This,BSTR password) { return This->lpVtbl->put_Password(This,password); } /*** IWSManConnectionOptionsEx methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_get_CertificateThumbprint(IWSManConnectionOptionsEx2* This,BSTR *thumbprint) { +static inline HRESULT IWSManConnectionOptionsEx2_get_CertificateThumbprint(IWSManConnectionOptionsEx2* This,BSTR *thumbprint) { return This->lpVtbl->get_CertificateThumbprint(This,thumbprint); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_put_CertificateThumbprint(IWSManConnectionOptionsEx2* This,BSTR thumbprint) { +static inline HRESULT IWSManConnectionOptionsEx2_put_CertificateThumbprint(IWSManConnectionOptionsEx2* This,BSTR thumbprint) { return This->lpVtbl->put_CertificateThumbprint(This,thumbprint); } /*** IWSManConnectionOptionsEx2 methods ***/ -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_SetProxy(IWSManConnectionOptionsEx2* This,LONG accessType,LONG authenticationMechanism,BSTR userName,BSTR password) { +static inline HRESULT IWSManConnectionOptionsEx2_SetProxy(IWSManConnectionOptionsEx2* This,LONG accessType,LONG authenticationMechanism,BSTR userName,BSTR password) { return This->lpVtbl->SetProxy(This,accessType,authenticationMechanism,userName,password); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_ProxyIEConfig(IWSManConnectionOptionsEx2* This,LONG *value) { +static inline HRESULT IWSManConnectionOptionsEx2_ProxyIEConfig(IWSManConnectionOptionsEx2* This,LONG *value) { return This->lpVtbl->ProxyIEConfig(This,value); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_ProxyWinHttpConfig(IWSManConnectionOptionsEx2* This,LONG *value) { +static inline HRESULT IWSManConnectionOptionsEx2_ProxyWinHttpConfig(IWSManConnectionOptionsEx2* This,LONG *value) { return This->lpVtbl->ProxyWinHttpConfig(This,value); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_ProxyAutoDetect(IWSManConnectionOptionsEx2* This,LONG *value) { +static inline HRESULT IWSManConnectionOptionsEx2_ProxyAutoDetect(IWSManConnectionOptionsEx2* This,LONG *value) { return This->lpVtbl->ProxyAutoDetect(This,value); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_ProxyNoProxyServer(IWSManConnectionOptionsEx2* This,LONG *value) { +static inline HRESULT IWSManConnectionOptionsEx2_ProxyNoProxyServer(IWSManConnectionOptionsEx2* This,LONG *value) { return This->lpVtbl->ProxyNoProxyServer(This,value); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_ProxyAuthenticationUseNegotiate(IWSManConnectionOptionsEx2* This,LONG *value) { +static inline HRESULT IWSManConnectionOptionsEx2_ProxyAuthenticationUseNegotiate(IWSManConnectionOptionsEx2* This,LONG *value) { return This->lpVtbl->ProxyAuthenticationUseNegotiate(This,value); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_ProxyAuthenticationUseBasic(IWSManConnectionOptionsEx2* This,LONG *value) { +static inline HRESULT IWSManConnectionOptionsEx2_ProxyAuthenticationUseBasic(IWSManConnectionOptionsEx2* This,LONG *value) { return This->lpVtbl->ProxyAuthenticationUseBasic(This,value); } -static __WIDL_INLINE HRESULT IWSManConnectionOptionsEx2_ProxyAuthenticationUseDigest(IWSManConnectionOptionsEx2* This,LONG *value) { +static inline HRESULT IWSManConnectionOptionsEx2_ProxyAuthenticationUseDigest(IWSManConnectionOptionsEx2* This,LONG *value) { return This->lpVtbl->ProxyAuthenticationUseDigest(This,value); } #endif @@ -2379,60 +2371,60 @@ interface IWSManSession { #define IWSManSession_put_Timeout(This,value) (This)->lpVtbl->put_Timeout(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManSession_QueryInterface(IWSManSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManSession_QueryInterface(IWSManSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManSession_AddRef(IWSManSession* This) { +static inline ULONG IWSManSession_AddRef(IWSManSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManSession_Release(IWSManSession* This) { +static inline ULONG IWSManSession_Release(IWSManSession* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManSession_GetTypeInfoCount(IWSManSession* This,UINT *pctinfo) { +static inline HRESULT IWSManSession_GetTypeInfoCount(IWSManSession* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManSession_GetTypeInfo(IWSManSession* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManSession_GetTypeInfo(IWSManSession* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManSession_GetIDsOfNames(IWSManSession* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManSession_GetIDsOfNames(IWSManSession* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } /*** IWSManSession methods ***/ -static __WIDL_INLINE HRESULT IWSManSession_Get(IWSManSession* This,VARIANT resourceUri,LONG flags,BSTR *resource) { +static inline HRESULT IWSManSession_Get(IWSManSession* This,VARIANT resourceUri,LONG flags,BSTR *resource) { return This->lpVtbl->Get(This,resourceUri,flags,resource); } -static __WIDL_INLINE HRESULT IWSManSession_Put(IWSManSession* This,VARIANT resourceUri,BSTR resource,LONG flags,BSTR *resultResource) { +static inline HRESULT IWSManSession_Put(IWSManSession* This,VARIANT resourceUri,BSTR resource,LONG flags,BSTR *resultResource) { return This->lpVtbl->Put(This,resourceUri,resource,flags,resultResource); } -static __WIDL_INLINE HRESULT IWSManSession_Create(IWSManSession* This,VARIANT resourceUri,BSTR resource,LONG flags,BSTR *newUri) { +static inline HRESULT IWSManSession_Create(IWSManSession* This,VARIANT resourceUri,BSTR resource,LONG flags,BSTR *newUri) { return This->lpVtbl->Create(This,resourceUri,resource,flags,newUri); } -static __WIDL_INLINE HRESULT IWSManSession_Delete(IWSManSession* This,VARIANT resourceUri,LONG flags) { +static inline HRESULT IWSManSession_Delete(IWSManSession* This,VARIANT resourceUri,LONG flags) { return This->lpVtbl->Delete(This,resourceUri,flags); } -static __WIDL_INLINE HRESULT IWSManSession_Invoke(IWSManSession* This,BSTR actionUri,VARIANT resourceUri,BSTR parameters,LONG flags,BSTR *result) { +static inline HRESULT IWSManSession_Invoke(IWSManSession* This,BSTR actionUri,VARIANT resourceUri,BSTR parameters,LONG flags,BSTR *result) { return This->lpVtbl->IWSManSession_Invoke(This,actionUri,resourceUri,parameters,flags,result); } -static __WIDL_INLINE HRESULT IWSManSession_Enumerate(IWSManSession* This,VARIANT resourceUri,BSTR filter,BSTR dialect,LONG flags,IDispatch **resultSet) { +static inline HRESULT IWSManSession_Enumerate(IWSManSession* This,VARIANT resourceUri,BSTR filter,BSTR dialect,LONG flags,IDispatch **resultSet) { return This->lpVtbl->Enumerate(This,resourceUri,filter,dialect,flags,resultSet); } -static __WIDL_INLINE HRESULT IWSManSession_Identify(IWSManSession* This,LONG flags,BSTR *result) { +static inline HRESULT IWSManSession_Identify(IWSManSession* This,LONG flags,BSTR *result) { return This->lpVtbl->Identify(This,flags,result); } -static __WIDL_INLINE HRESULT IWSManSession_get_Error(IWSManSession* This,BSTR *value) { +static inline HRESULT IWSManSession_get_Error(IWSManSession* This,BSTR *value) { return This->lpVtbl->get_Error(This,value); } -static __WIDL_INLINE HRESULT IWSManSession_get_BatchItems(IWSManSession* This,LONG *value) { +static inline HRESULT IWSManSession_get_BatchItems(IWSManSession* This,LONG *value) { return This->lpVtbl->get_BatchItems(This,value); } -static __WIDL_INLINE HRESULT IWSManSession_put_BatchItems(IWSManSession* This,LONG value) { +static inline HRESULT IWSManSession_put_BatchItems(IWSManSession* This,LONG value) { return This->lpVtbl->put_BatchItems(This,value); } -static __WIDL_INLINE HRESULT IWSManSession_get_Timeout(IWSManSession* This,LONG *value) { +static inline HRESULT IWSManSession_get_Timeout(IWSManSession* This,LONG *value) { return This->lpVtbl->get_Timeout(This,value); } -static __WIDL_INLINE HRESULT IWSManSession_put_Timeout(IWSManSession* This,LONG value) { +static inline HRESULT IWSManSession_put_Timeout(IWSManSession* This,LONG value) { return This->lpVtbl->put_Timeout(This,value); } #endif @@ -2550,36 +2542,36 @@ interface IWSManEnumerator { #define IWSManEnumerator_get_Error(This,value) (This)->lpVtbl->get_Error(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManEnumerator_QueryInterface(IWSManEnumerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManEnumerator_QueryInterface(IWSManEnumerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManEnumerator_AddRef(IWSManEnumerator* This) { +static inline ULONG IWSManEnumerator_AddRef(IWSManEnumerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManEnumerator_Release(IWSManEnumerator* This) { +static inline ULONG IWSManEnumerator_Release(IWSManEnumerator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManEnumerator_GetTypeInfoCount(IWSManEnumerator* This,UINT *pctinfo) { +static inline HRESULT IWSManEnumerator_GetTypeInfoCount(IWSManEnumerator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManEnumerator_GetTypeInfo(IWSManEnumerator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManEnumerator_GetTypeInfo(IWSManEnumerator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManEnumerator_GetIDsOfNames(IWSManEnumerator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManEnumerator_GetIDsOfNames(IWSManEnumerator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSManEnumerator_Invoke(IWSManEnumerator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSManEnumerator_Invoke(IWSManEnumerator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSManEnumerator methods ***/ -static __WIDL_INLINE HRESULT IWSManEnumerator_ReadItem(IWSManEnumerator* This,BSTR *resource) { +static inline HRESULT IWSManEnumerator_ReadItem(IWSManEnumerator* This,BSTR *resource) { return This->lpVtbl->ReadItem(This,resource); } -static __WIDL_INLINE HRESULT IWSManEnumerator_get_AtEndOfStream(IWSManEnumerator* This,VARIANT_BOOL *eos) { +static inline HRESULT IWSManEnumerator_get_AtEndOfStream(IWSManEnumerator* This,VARIANT_BOOL *eos) { return This->lpVtbl->get_AtEndOfStream(This,eos); } -static __WIDL_INLINE HRESULT IWSManEnumerator_get_Error(IWSManEnumerator* This,BSTR *value) { +static inline HRESULT IWSManEnumerator_get_Error(IWSManEnumerator* This,BSTR *value) { return This->lpVtbl->get_Error(This,value); } #endif @@ -2781,66 +2773,66 @@ interface IWSManResourceLocator { #define IWSManResourceLocator_get_Error(This,value) (This)->lpVtbl->get_Error(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManResourceLocator_QueryInterface(IWSManResourceLocator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManResourceLocator_QueryInterface(IWSManResourceLocator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManResourceLocator_AddRef(IWSManResourceLocator* This) { +static inline ULONG IWSManResourceLocator_AddRef(IWSManResourceLocator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManResourceLocator_Release(IWSManResourceLocator* This) { +static inline ULONG IWSManResourceLocator_Release(IWSManResourceLocator* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManResourceLocator_GetTypeInfoCount(IWSManResourceLocator* This,UINT *pctinfo) { +static inline HRESULT IWSManResourceLocator_GetTypeInfoCount(IWSManResourceLocator* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_GetTypeInfo(IWSManResourceLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManResourceLocator_GetTypeInfo(IWSManResourceLocator* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_GetIDsOfNames(IWSManResourceLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManResourceLocator_GetIDsOfNames(IWSManResourceLocator* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_Invoke(IWSManResourceLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSManResourceLocator_Invoke(IWSManResourceLocator* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSManResourceLocator methods ***/ -static __WIDL_INLINE HRESULT IWSManResourceLocator_put_ResourceURI(IWSManResourceLocator* This,BSTR uri) { +static inline HRESULT IWSManResourceLocator_put_ResourceURI(IWSManResourceLocator* This,BSTR uri) { return This->lpVtbl->put_ResourceURI(This,uri); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_get_ResourceURI(IWSManResourceLocator* This,BSTR *uri) { +static inline HRESULT IWSManResourceLocator_get_ResourceURI(IWSManResourceLocator* This,BSTR *uri) { return This->lpVtbl->get_ResourceURI(This,uri); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_AddSelector(IWSManResourceLocator* This,BSTR resourceSelName,VARIANT selValue) { +static inline HRESULT IWSManResourceLocator_AddSelector(IWSManResourceLocator* This,BSTR resourceSelName,VARIANT selValue) { return This->lpVtbl->AddSelector(This,resourceSelName,selValue); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_ClearSelectors(IWSManResourceLocator* This) { +static inline HRESULT IWSManResourceLocator_ClearSelectors(IWSManResourceLocator* This) { return This->lpVtbl->ClearSelectors(This); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_get_FragmentPath(IWSManResourceLocator* This,BSTR *text) { +static inline HRESULT IWSManResourceLocator_get_FragmentPath(IWSManResourceLocator* This,BSTR *text) { return This->lpVtbl->get_FragmentPath(This,text); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_put_FragmentPath(IWSManResourceLocator* This,BSTR text) { +static inline HRESULT IWSManResourceLocator_put_FragmentPath(IWSManResourceLocator* This,BSTR text) { return This->lpVtbl->put_FragmentPath(This,text); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_get_FragmentDialect(IWSManResourceLocator* This,BSTR *text) { +static inline HRESULT IWSManResourceLocator_get_FragmentDialect(IWSManResourceLocator* This,BSTR *text) { return This->lpVtbl->get_FragmentDialect(This,text); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_put_FragmentDialect(IWSManResourceLocator* This,BSTR text) { +static inline HRESULT IWSManResourceLocator_put_FragmentDialect(IWSManResourceLocator* This,BSTR text) { return This->lpVtbl->put_FragmentDialect(This,text); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_AddOption(IWSManResourceLocator* This,BSTR OptionName,VARIANT OptionValue,WINBOOL mustComply) { +static inline HRESULT IWSManResourceLocator_AddOption(IWSManResourceLocator* This,BSTR OptionName,VARIANT OptionValue,WINBOOL mustComply) { return This->lpVtbl->AddOption(This,OptionName,OptionValue,mustComply); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_put_MustUnderstandOptions(IWSManResourceLocator* This,WINBOOL mustUnderstand) { +static inline HRESULT IWSManResourceLocator_put_MustUnderstandOptions(IWSManResourceLocator* This,WINBOOL mustUnderstand) { return This->lpVtbl->put_MustUnderstandOptions(This,mustUnderstand); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_get_MustUnderstandOptions(IWSManResourceLocator* This,WINBOOL *mustUnderstand) { +static inline HRESULT IWSManResourceLocator_get_MustUnderstandOptions(IWSManResourceLocator* This,WINBOOL *mustUnderstand) { return This->lpVtbl->get_MustUnderstandOptions(This,mustUnderstand); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_ClearOptions(IWSManResourceLocator* This) { +static inline HRESULT IWSManResourceLocator_ClearOptions(IWSManResourceLocator* This) { return This->lpVtbl->ClearOptions(This); } -static __WIDL_INLINE HRESULT IWSManResourceLocator_get_Error(IWSManResourceLocator* This,BSTR *value) { +static inline HRESULT IWSManResourceLocator_get_Error(IWSManResourceLocator* This,BSTR *value) { return This->lpVtbl->get_Error(This,value); } #endif @@ -2897,13 +2889,13 @@ interface IWSManResourceLocatorInternal { #define IWSManResourceLocatorInternal_Release(This) (This)->lpVtbl->Release(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManResourceLocatorInternal_QueryInterface(IWSManResourceLocatorInternal* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManResourceLocatorInternal_QueryInterface(IWSManResourceLocatorInternal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManResourceLocatorInternal_AddRef(IWSManResourceLocatorInternal* This) { +static inline ULONG IWSManResourceLocatorInternal_AddRef(IWSManResourceLocatorInternal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManResourceLocatorInternal_Release(IWSManResourceLocatorInternal* This) { +static inline ULONG IWSManResourceLocatorInternal_Release(IWSManResourceLocatorInternal* This) { return This->lpVtbl->Release(This); } #endif @@ -3011,30 +3003,30 @@ interface IWSManInternal { #define IWSManInternal_ConfigSDDL(This,session,resourceUri,flags,resource) (This)->lpVtbl->ConfigSDDL(This,session,resourceUri,flags,resource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWSManInternal_QueryInterface(IWSManInternal* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWSManInternal_QueryInterface(IWSManInternal* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWSManInternal_AddRef(IWSManInternal* This) { +static inline ULONG IWSManInternal_AddRef(IWSManInternal* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWSManInternal_Release(IWSManInternal* This) { +static inline ULONG IWSManInternal_Release(IWSManInternal* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWSManInternal_GetTypeInfoCount(IWSManInternal* This,UINT *pctinfo) { +static inline HRESULT IWSManInternal_GetTypeInfoCount(IWSManInternal* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWSManInternal_GetTypeInfo(IWSManInternal* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWSManInternal_GetTypeInfo(IWSManInternal* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWSManInternal_GetIDsOfNames(IWSManInternal* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWSManInternal_GetIDsOfNames(IWSManInternal* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWSManInternal_Invoke(IWSManInternal* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWSManInternal_Invoke(IWSManInternal* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWSManInternal methods ***/ -static __WIDL_INLINE HRESULT IWSManInternal_ConfigSDDL(IWSManInternal* This,IDispatch *session,VARIANT resourceUri,LONG flags,BSTR *resource) { +static inline HRESULT IWSManInternal_ConfigSDDL(IWSManInternal* This,IDispatch *session,VARIANT resourceUri,LONG flags,BSTR *resource) { return This->lpVtbl->ConfigSDDL(This,session,resourceUri,flags,resource); } #endif diff --git a/lib/libc/include/any-windows-any/wspiapi.h b/lib/libc/include/any-windows-any/wspiapi.h index c95c46abcc54d4097b9b0493327ff6f66f5afee2..80be549d413584d86a1b3af759647226e2a9d891 100644 --- a/lib/libc/include/any-windows-any/wspiapi.h +++ b/lib/libc/include/any-windows-any/wspiapi.h @@ -45,9 +45,9 @@ extern "C" { FARPROC pfAddress; } WSPIAPI_FUNCTION; -#define WSPIAPI_FUNCTION_ARRAY { { "getaddrinfo",(FARPROC) WspiapiLegacyGetAddrInfo }, \ - { "getnameinfo",(FARPROC) WspiapiLegacyGetNameInfo }, \ - { "freeaddrinfo",(FARPROC) WspiapiLegacyFreeAddrInfo } } +#define WSPIAPI_FUNCTION_ARRAY { { "getaddrinfo",(FARPROC)(void(*)(void)) WspiapiLegacyGetAddrInfo }, \ + { "getnameinfo",(FARPROC)(void(*)(void)) WspiapiLegacyGetNameInfo }, \ + { "freeaddrinfo",(FARPROC)(void(*)(void)) WspiapiLegacyFreeAddrInfo } } char *WINAPI WspiapiStrdup (const char *pszString); WINBOOL WINAPI WspiapiParseV4Address (const char *pszAddress,PDWORD pdwAddress); diff --git a/lib/libc/include/any-windows-any/wtypes.h b/lib/libc/include/any-windows-any/wtypes.h index 1aaa055d9ea47b47d98700320edcfab4be652485..13dea1348badc682e628057be354a057cf5292f3 100644 --- a/lib/libc/include/any-windows-any/wtypes.h +++ b/lib/libc/include/any-windows-any/wtypes.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wtypes.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wtypes.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wtypes_h__ #define __wtypes_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/wtypesbase.h b/lib/libc/include/any-windows-any/wtypesbase.h index 5e0ad6cf25075218112776c6991d3dc330bbac85..fdcda16d9fb8ddf0a0e2d53c9c8e724dbd219d21 100644 --- a/lib/libc/include/any-windows-any/wtypesbase.h +++ b/lib/libc/include/any-windows-any/wtypesbase.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wtypesbase.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wtypesbase.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wtypesbase_h__ #define __wtypesbase_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/wuapi.h b/lib/libc/include/any-windows-any/wuapi.h index 309bcb948fd42647f1b946cc751dde2a80b1095c..cfdb0a861218163c9041e088f39b5be5403bb447 100644 --- a/lib/libc/include/any-windows-any/wuapi.h +++ b/lib/libc/include/any-windows-any/wuapi.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/wuapi.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/wuapi.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __wuapi_h__ #define __wuapi_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IAutomaticUpdatesSettings_FWD_DEFINED__ @@ -627,57 +619,57 @@ interface IAutomaticUpdatesSettings { #define IAutomaticUpdatesSettings_Save(This) (This)->lpVtbl->Save(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_QueryInterface(IAutomaticUpdatesSettings* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAutomaticUpdatesSettings_QueryInterface(IAutomaticUpdatesSettings* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAutomaticUpdatesSettings_AddRef(IAutomaticUpdatesSettings* This) { +static inline ULONG IAutomaticUpdatesSettings_AddRef(IAutomaticUpdatesSettings* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAutomaticUpdatesSettings_Release(IAutomaticUpdatesSettings* This) { +static inline ULONG IAutomaticUpdatesSettings_Release(IAutomaticUpdatesSettings* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_GetTypeInfoCount(IAutomaticUpdatesSettings* This,UINT *pctinfo) { +static inline HRESULT IAutomaticUpdatesSettings_GetTypeInfoCount(IAutomaticUpdatesSettings* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_GetTypeInfo(IAutomaticUpdatesSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAutomaticUpdatesSettings_GetTypeInfo(IAutomaticUpdatesSettings* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_GetIDsOfNames(IAutomaticUpdatesSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAutomaticUpdatesSettings_GetIDsOfNames(IAutomaticUpdatesSettings* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_Invoke(IAutomaticUpdatesSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAutomaticUpdatesSettings_Invoke(IAutomaticUpdatesSettings* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IAutomaticUpdatesSettings methods ***/ -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_get_NotificationLevel(IAutomaticUpdatesSettings* This,AutomaticUpdatesNotificationLevel *retval) { +static inline HRESULT IAutomaticUpdatesSettings_get_NotificationLevel(IAutomaticUpdatesSettings* This,AutomaticUpdatesNotificationLevel *retval) { return This->lpVtbl->get_NotificationLevel(This,retval); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_put_NotificationLevel(IAutomaticUpdatesSettings* This,AutomaticUpdatesNotificationLevel value) { +static inline HRESULT IAutomaticUpdatesSettings_put_NotificationLevel(IAutomaticUpdatesSettings* This,AutomaticUpdatesNotificationLevel value) { return This->lpVtbl->put_NotificationLevel(This,value); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_get_ReadOnly(IAutomaticUpdatesSettings* This,VARIANT_BOOL *retval) { +static inline HRESULT IAutomaticUpdatesSettings_get_ReadOnly(IAutomaticUpdatesSettings* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_ReadOnly(This,retval); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_get_Required(IAutomaticUpdatesSettings* This,VARIANT_BOOL *retval) { +static inline HRESULT IAutomaticUpdatesSettings_get_Required(IAutomaticUpdatesSettings* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_Required(This,retval); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_get_ScheduledInstallationDay(IAutomaticUpdatesSettings* This,AutomaticUpdatesScheduledInstallationDay *retval) { +static inline HRESULT IAutomaticUpdatesSettings_get_ScheduledInstallationDay(IAutomaticUpdatesSettings* This,AutomaticUpdatesScheduledInstallationDay *retval) { return This->lpVtbl->get_ScheduledInstallationDay(This,retval); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_put_ScheduledInstallationDay(IAutomaticUpdatesSettings* This,AutomaticUpdatesScheduledInstallationDay value) { +static inline HRESULT IAutomaticUpdatesSettings_put_ScheduledInstallationDay(IAutomaticUpdatesSettings* This,AutomaticUpdatesScheduledInstallationDay value) { return This->lpVtbl->put_ScheduledInstallationDay(This,value); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_get_ScheduledInstallationTime(IAutomaticUpdatesSettings* This,LONG *retval) { +static inline HRESULT IAutomaticUpdatesSettings_get_ScheduledInstallationTime(IAutomaticUpdatesSettings* This,LONG *retval) { return This->lpVtbl->get_ScheduledInstallationTime(This,retval); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_put_ScheduledInstallationTime(IAutomaticUpdatesSettings* This,LONG value) { +static inline HRESULT IAutomaticUpdatesSettings_put_ScheduledInstallationTime(IAutomaticUpdatesSettings* This,LONG value) { return This->lpVtbl->put_ScheduledInstallationTime(This,value); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_Refresh(IAutomaticUpdatesSettings* This) { +static inline HRESULT IAutomaticUpdatesSettings_Refresh(IAutomaticUpdatesSettings* This) { return This->lpVtbl->Refresh(This); } -static __WIDL_INLINE HRESULT IAutomaticUpdatesSettings_Save(IAutomaticUpdatesSettings* This) { +static inline HRESULT IAutomaticUpdatesSettings_Save(IAutomaticUpdatesSettings* This) { return This->lpVtbl->Save(This); } #endif @@ -822,48 +814,48 @@ interface IAutomaticUpdates { #define IAutomaticUpdates_EnableService(This) (This)->lpVtbl->EnableService(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IAutomaticUpdates_QueryInterface(IAutomaticUpdates* This,REFIID riid,void **ppvObject) { +static inline HRESULT IAutomaticUpdates_QueryInterface(IAutomaticUpdates* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IAutomaticUpdates_AddRef(IAutomaticUpdates* This) { +static inline ULONG IAutomaticUpdates_AddRef(IAutomaticUpdates* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IAutomaticUpdates_Release(IAutomaticUpdates* This) { +static inline ULONG IAutomaticUpdates_Release(IAutomaticUpdates* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IAutomaticUpdates_GetTypeInfoCount(IAutomaticUpdates* This,UINT *pctinfo) { +static inline HRESULT IAutomaticUpdates_GetTypeInfoCount(IAutomaticUpdates* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IAutomaticUpdates_GetTypeInfo(IAutomaticUpdates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IAutomaticUpdates_GetTypeInfo(IAutomaticUpdates* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IAutomaticUpdates_GetIDsOfNames(IAutomaticUpdates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IAutomaticUpdates_GetIDsOfNames(IAutomaticUpdates* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IAutomaticUpdates_Invoke(IAutomaticUpdates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IAutomaticUpdates_Invoke(IAutomaticUpdates* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IAutomaticUpdates methods ***/ -static __WIDL_INLINE HRESULT IAutomaticUpdates_DetectNow(IAutomaticUpdates* This) { +static inline HRESULT IAutomaticUpdates_DetectNow(IAutomaticUpdates* This) { return This->lpVtbl->DetectNow(This); } -static __WIDL_INLINE HRESULT IAutomaticUpdates_Pause(IAutomaticUpdates* This) { +static inline HRESULT IAutomaticUpdates_Pause(IAutomaticUpdates* This) { return This->lpVtbl->Pause(This); } -static __WIDL_INLINE HRESULT IAutomaticUpdates_Resume(IAutomaticUpdates* This) { +static inline HRESULT IAutomaticUpdates_Resume(IAutomaticUpdates* This) { return This->lpVtbl->Resume(This); } -static __WIDL_INLINE HRESULT IAutomaticUpdates_ShowSettingsDialog(IAutomaticUpdates* This) { +static inline HRESULT IAutomaticUpdates_ShowSettingsDialog(IAutomaticUpdates* This) { return This->lpVtbl->ShowSettingsDialog(This); } -static __WIDL_INLINE HRESULT IAutomaticUpdates_get_Settings(IAutomaticUpdates* This,IAutomaticUpdatesSettings **retval) { +static inline HRESULT IAutomaticUpdates_get_Settings(IAutomaticUpdates* This,IAutomaticUpdatesSettings **retval) { return This->lpVtbl->get_Settings(This,retval); } -static __WIDL_INLINE HRESULT IAutomaticUpdates_get_ServiceEnabled(IAutomaticUpdates* This,VARIANT_BOOL *retval) { +static inline HRESULT IAutomaticUpdates_get_ServiceEnabled(IAutomaticUpdates* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_ServiceEnabled(This,retval); } -static __WIDL_INLINE HRESULT IAutomaticUpdates_EnableService(IAutomaticUpdates* This) { +static inline HRESULT IAutomaticUpdates_EnableService(IAutomaticUpdates* This) { return This->lpVtbl->EnableService(This); } #endif @@ -1073,69 +1065,69 @@ interface IWebProxy { #define IWebProxy_put_AutoDetect(This,value) (This)->lpVtbl->put_AutoDetect(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWebProxy_QueryInterface(IWebProxy* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWebProxy_QueryInterface(IWebProxy* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWebProxy_AddRef(IWebProxy* This) { +static inline ULONG IWebProxy_AddRef(IWebProxy* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWebProxy_Release(IWebProxy* This) { +static inline ULONG IWebProxy_Release(IWebProxy* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWebProxy_GetTypeInfoCount(IWebProxy* This,UINT *pctinfo) { +static inline HRESULT IWebProxy_GetTypeInfoCount(IWebProxy* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWebProxy_GetTypeInfo(IWebProxy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWebProxy_GetTypeInfo(IWebProxy* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWebProxy_GetIDsOfNames(IWebProxy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWebProxy_GetIDsOfNames(IWebProxy* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWebProxy_Invoke(IWebProxy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWebProxy_Invoke(IWebProxy* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWebProxy methods ***/ -static __WIDL_INLINE HRESULT IWebProxy_get_Address(IWebProxy* This,BSTR *retval) { +static inline HRESULT IWebProxy_get_Address(IWebProxy* This,BSTR *retval) { return This->lpVtbl->get_Address(This,retval); } -static __WIDL_INLINE HRESULT IWebProxy_put_Address(IWebProxy* This,BSTR value) { +static inline HRESULT IWebProxy_put_Address(IWebProxy* This,BSTR value) { return This->lpVtbl->put_Address(This,value); } -static __WIDL_INLINE HRESULT IWebProxy_get_BypassList(IWebProxy* This,IStringCollection **retval) { +static inline HRESULT IWebProxy_get_BypassList(IWebProxy* This,IStringCollection **retval) { return This->lpVtbl->get_BypassList(This,retval); } -static __WIDL_INLINE HRESULT IWebProxy_put_BypassList(IWebProxy* This,IStringCollection *value) { +static inline HRESULT IWebProxy_put_BypassList(IWebProxy* This,IStringCollection *value) { return This->lpVtbl->put_BypassList(This,value); } -static __WIDL_INLINE HRESULT IWebProxy_get_BypassProxyOnLocal(IWebProxy* This,VARIANT_BOOL *retval) { +static inline HRESULT IWebProxy_get_BypassProxyOnLocal(IWebProxy* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_BypassProxyOnLocal(This,retval); } -static __WIDL_INLINE HRESULT IWebProxy_put_BypassProxyOnLocal(IWebProxy* This,VARIANT_BOOL value) { +static inline HRESULT IWebProxy_put_BypassProxyOnLocal(IWebProxy* This,VARIANT_BOOL value) { return This->lpVtbl->put_BypassProxyOnLocal(This,value); } -static __WIDL_INLINE HRESULT IWebProxy_get_ReadOnly(IWebProxy* This,VARIANT_BOOL *retval) { +static inline HRESULT IWebProxy_get_ReadOnly(IWebProxy* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_ReadOnly(This,retval); } -static __WIDL_INLINE HRESULT IWebProxy_get_UserName(IWebProxy* This,BSTR *retval) { +static inline HRESULT IWebProxy_get_UserName(IWebProxy* This,BSTR *retval) { return This->lpVtbl->get_UserName(This,retval); } -static __WIDL_INLINE HRESULT IWebProxy_put_UserName(IWebProxy* This,BSTR value) { +static inline HRESULT IWebProxy_put_UserName(IWebProxy* This,BSTR value) { return This->lpVtbl->put_UserName(This,value); } -static __WIDL_INLINE HRESULT IWebProxy_SetPassword(IWebProxy* This,BSTR value) { +static inline HRESULT IWebProxy_SetPassword(IWebProxy* This,BSTR value) { return This->lpVtbl->SetPassword(This,value); } -static __WIDL_INLINE HRESULT IWebProxy_PromptForCredentials(IWebProxy* This,IUnknown *parentWindow,BSTR title) { +static inline HRESULT IWebProxy_PromptForCredentials(IWebProxy* This,IUnknown *parentWindow,BSTR title) { return This->lpVtbl->PromptForCredentials(This,parentWindow,title); } -static __WIDL_INLINE HRESULT IWebProxy_PromptForCredentialsFromHwnd(IWebProxy* This,HWND parentWindow,BSTR title) { +static inline HRESULT IWebProxy_PromptForCredentialsFromHwnd(IWebProxy* This,HWND parentWindow,BSTR title) { return This->lpVtbl->PromptForCredentialsFromHwnd(This,parentWindow,title); } -static __WIDL_INLINE HRESULT IWebProxy_get_AutoDetect(IWebProxy* This,VARIANT_BOOL *retval) { +static inline HRESULT IWebProxy_get_AutoDetect(IWebProxy* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_AutoDetect(This,retval); } -static __WIDL_INLINE HRESULT IWebProxy_put_AutoDetect(IWebProxy* This,VARIANT_BOOL value) { +static inline HRESULT IWebProxy_put_AutoDetect(IWebProxy* This,VARIANT_BOOL value) { return This->lpVtbl->put_AutoDetect(This,value); } #endif @@ -1293,51 +1285,51 @@ interface IUpdateSession { #define IUpdateSession_CreateUpdateInstaller(This,retval) (This)->lpVtbl->CreateUpdateInstaller(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateSession_QueryInterface(IUpdateSession* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateSession_QueryInterface(IUpdateSession* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateSession_AddRef(IUpdateSession* This) { +static inline ULONG IUpdateSession_AddRef(IUpdateSession* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateSession_Release(IUpdateSession* This) { +static inline ULONG IUpdateSession_Release(IUpdateSession* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateSession_GetTypeInfoCount(IUpdateSession* This,UINT *pctinfo) { +static inline HRESULT IUpdateSession_GetTypeInfoCount(IUpdateSession* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateSession_GetTypeInfo(IUpdateSession* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateSession_GetTypeInfo(IUpdateSession* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateSession_GetIDsOfNames(IUpdateSession* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateSession_GetIDsOfNames(IUpdateSession* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateSession_Invoke(IUpdateSession* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateSession_Invoke(IUpdateSession* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateSession methods ***/ -static __WIDL_INLINE HRESULT IUpdateSession_get_ClientApplicationID(IUpdateSession* This,BSTR *retval) { +static inline HRESULT IUpdateSession_get_ClientApplicationID(IUpdateSession* This,BSTR *retval) { return This->lpVtbl->get_ClientApplicationID(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSession_put_ClientApplicationID(IUpdateSession* This,BSTR value) { +static inline HRESULT IUpdateSession_put_ClientApplicationID(IUpdateSession* This,BSTR value) { return This->lpVtbl->put_ClientApplicationID(This,value); } -static __WIDL_INLINE HRESULT IUpdateSession_get_ReadOnly(IUpdateSession* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateSession_get_ReadOnly(IUpdateSession* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_ReadOnly(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSession_get_WebProxy(IUpdateSession* This,IWebProxy **retval) { +static inline HRESULT IUpdateSession_get_WebProxy(IUpdateSession* This,IWebProxy **retval) { return This->lpVtbl->get_WebProxy(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSession_put_WebProxy(IUpdateSession* This,IWebProxy *value) { +static inline HRESULT IUpdateSession_put_WebProxy(IUpdateSession* This,IWebProxy *value) { return This->lpVtbl->put_WebProxy(This,value); } -static __WIDL_INLINE HRESULT IUpdateSession_CreateUpdateSearcher(IUpdateSession* This,IUpdateSearcher **retval) { +static inline HRESULT IUpdateSession_CreateUpdateSearcher(IUpdateSession* This,IUpdateSearcher **retval) { return This->lpVtbl->CreateUpdateSearcher(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSession_CreateUpdateDownloader(IUpdateSession* This,IUpdateDownloader **retval) { +static inline HRESULT IUpdateSession_CreateUpdateDownloader(IUpdateSession* This,IUpdateDownloader **retval) { return This->lpVtbl->CreateUpdateDownloader(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSession_CreateUpdateInstaller(IUpdateSession* This,IUpdateInstaller **retval) { +static inline HRESULT IUpdateSession_CreateUpdateInstaller(IUpdateSession* This,IUpdateInstaller **retval) { return This->lpVtbl->CreateUpdateInstaller(This,retval); } #endif @@ -1463,39 +1455,39 @@ interface IImageInformation { #define IImageInformation_get_Width(This,retval) (This)->lpVtbl->get_Width(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IImageInformation_QueryInterface(IImageInformation* This,REFIID riid,void **ppvObject) { +static inline HRESULT IImageInformation_QueryInterface(IImageInformation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IImageInformation_AddRef(IImageInformation* This) { +static inline ULONG IImageInformation_AddRef(IImageInformation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IImageInformation_Release(IImageInformation* This) { +static inline ULONG IImageInformation_Release(IImageInformation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IImageInformation_GetTypeInfoCount(IImageInformation* This,UINT *pctinfo) { +static inline HRESULT IImageInformation_GetTypeInfoCount(IImageInformation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IImageInformation_GetTypeInfo(IImageInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IImageInformation_GetTypeInfo(IImageInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IImageInformation_GetIDsOfNames(IImageInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IImageInformation_GetIDsOfNames(IImageInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IImageInformation_Invoke(IImageInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IImageInformation_Invoke(IImageInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IImageInformation methods ***/ -static __WIDL_INLINE HRESULT IImageInformation_get_AltText(IImageInformation* This,BSTR *retval) { +static inline HRESULT IImageInformation_get_AltText(IImageInformation* This,BSTR *retval) { return This->lpVtbl->get_AltText(This,retval); } -static __WIDL_INLINE HRESULT IImageInformation_get_Height(IImageInformation* This,LONG *retval) { +static inline HRESULT IImageInformation_get_Height(IImageInformation* This,LONG *retval) { return This->lpVtbl->get_Height(This,retval); } -static __WIDL_INLINE HRESULT IImageInformation_get_Source(IImageInformation* This,BSTR *retval) { +static inline HRESULT IImageInformation_get_Source(IImageInformation* This,BSTR *retval) { return This->lpVtbl->get_Source(This,retval); } -static __WIDL_INLINE HRESULT IImageInformation_get_Width(IImageInformation* This,LONG *retval) { +static inline HRESULT IImageInformation_get_Width(IImageInformation* This,LONG *retval) { return This->lpVtbl->get_Width(This,retval); } #endif @@ -1661,54 +1653,54 @@ interface ICategory { #define ICategory_get_Updates(This,retval) (This)->lpVtbl->get_Updates(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICategory_QueryInterface(ICategory* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICategory_QueryInterface(ICategory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICategory_AddRef(ICategory* This) { +static inline ULONG ICategory_AddRef(ICategory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICategory_Release(ICategory* This) { +static inline ULONG ICategory_Release(ICategory* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICategory_GetTypeInfoCount(ICategory* This,UINT *pctinfo) { +static inline HRESULT ICategory_GetTypeInfoCount(ICategory* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICategory_GetTypeInfo(ICategory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICategory_GetTypeInfo(ICategory* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICategory_GetIDsOfNames(ICategory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICategory_GetIDsOfNames(ICategory* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICategory_Invoke(ICategory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICategory_Invoke(ICategory* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICategory methods ***/ -static __WIDL_INLINE HRESULT ICategory_get_Name(ICategory* This,BSTR *retval) { +static inline HRESULT ICategory_get_Name(ICategory* This,BSTR *retval) { return This->lpVtbl->get_Name(This,retval); } -static __WIDL_INLINE HRESULT ICategory_get_CategoryID(ICategory* This,BSTR *retval) { +static inline HRESULT ICategory_get_CategoryID(ICategory* This,BSTR *retval) { return This->lpVtbl->get_CategoryID(This,retval); } -static __WIDL_INLINE HRESULT ICategory_get_Children(ICategory* This,ICategoryCollection **retval) { +static inline HRESULT ICategory_get_Children(ICategory* This,ICategoryCollection **retval) { return This->lpVtbl->get_Children(This,retval); } -static __WIDL_INLINE HRESULT ICategory_get_Description(ICategory* This,BSTR *retval) { +static inline HRESULT ICategory_get_Description(ICategory* This,BSTR *retval) { return This->lpVtbl->get_Description(This,retval); } -static __WIDL_INLINE HRESULT ICategory_get_Image(ICategory* This,IImageInformation **retval) { +static inline HRESULT ICategory_get_Image(ICategory* This,IImageInformation **retval) { return This->lpVtbl->get_Image(This,retval); } -static __WIDL_INLINE HRESULT ICategory_get_Order(ICategory* This,LONG *retval) { +static inline HRESULT ICategory_get_Order(ICategory* This,LONG *retval) { return This->lpVtbl->get_Order(This,retval); } -static __WIDL_INLINE HRESULT ICategory_get_Parent(ICategory* This,ICategory **retval) { +static inline HRESULT ICategory_get_Parent(ICategory* This,ICategory **retval) { return This->lpVtbl->get_Parent(This,retval); } -static __WIDL_INLINE HRESULT ICategory_get_Type(ICategory* This,BSTR *retval) { +static inline HRESULT ICategory_get_Type(ICategory* This,BSTR *retval) { return This->lpVtbl->get_Type(This,retval); } -static __WIDL_INLINE HRESULT ICategory_get_Updates(ICategory* This,IUpdateCollection **retval) { +static inline HRESULT ICategory_get_Updates(ICategory* This,IUpdateCollection **retval) { return This->lpVtbl->get_Updates(This,retval); } #endif @@ -1828,36 +1820,36 @@ interface ICategoryCollection { #define ICategoryCollection_get_Count(This,retval) (This)->lpVtbl->get_Count(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ICategoryCollection_QueryInterface(ICategoryCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT ICategoryCollection_QueryInterface(ICategoryCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ICategoryCollection_AddRef(ICategoryCollection* This) { +static inline ULONG ICategoryCollection_AddRef(ICategoryCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ICategoryCollection_Release(ICategoryCollection* This) { +static inline ULONG ICategoryCollection_Release(ICategoryCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ICategoryCollection_GetTypeInfoCount(ICategoryCollection* This,UINT *pctinfo) { +static inline HRESULT ICategoryCollection_GetTypeInfoCount(ICategoryCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ICategoryCollection_GetTypeInfo(ICategoryCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ICategoryCollection_GetTypeInfo(ICategoryCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ICategoryCollection_GetIDsOfNames(ICategoryCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ICategoryCollection_GetIDsOfNames(ICategoryCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ICategoryCollection_Invoke(ICategoryCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ICategoryCollection_Invoke(ICategoryCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ICategoryCollection methods ***/ -static __WIDL_INLINE HRESULT ICategoryCollection_get_Item(ICategoryCollection* This,LONG index,ICategory **retval) { +static inline HRESULT ICategoryCollection_get_Item(ICategoryCollection* This,LONG index,ICategory **retval) { return This->lpVtbl->get_Item(This,index,retval); } -static __WIDL_INLINE HRESULT ICategoryCollection_get__NewEnum(ICategoryCollection* This,IUnknown **retval) { +static inline HRESULT ICategoryCollection_get__NewEnum(ICategoryCollection* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT ICategoryCollection_get_Count(ICategoryCollection* This,LONG *retval) { +static inline HRESULT ICategoryCollection_get_Count(ICategoryCollection* This,LONG *retval) { return This->lpVtbl->get_Count(This,retval); } #endif @@ -2038,57 +2030,57 @@ interface IStringCollection { #define IStringCollection_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IStringCollection_QueryInterface(IStringCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IStringCollection_QueryInterface(IStringCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IStringCollection_AddRef(IStringCollection* This) { +static inline ULONG IStringCollection_AddRef(IStringCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IStringCollection_Release(IStringCollection* This) { +static inline ULONG IStringCollection_Release(IStringCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IStringCollection_GetTypeInfoCount(IStringCollection* This,UINT *pctinfo) { +static inline HRESULT IStringCollection_GetTypeInfoCount(IStringCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IStringCollection_GetTypeInfo(IStringCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IStringCollection_GetTypeInfo(IStringCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IStringCollection_GetIDsOfNames(IStringCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IStringCollection_GetIDsOfNames(IStringCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IStringCollection_Invoke(IStringCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IStringCollection_Invoke(IStringCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IStringCollection methods ***/ -static __WIDL_INLINE HRESULT IStringCollection_get_Item(IStringCollection* This,LONG index,BSTR *retval) { +static inline HRESULT IStringCollection_get_Item(IStringCollection* This,LONG index,BSTR *retval) { return This->lpVtbl->get_Item(This,index,retval); } -static __WIDL_INLINE HRESULT IStringCollection_put_Item(IStringCollection* This,LONG index,BSTR value) { +static inline HRESULT IStringCollection_put_Item(IStringCollection* This,LONG index,BSTR value) { return This->lpVtbl->put_Item(This,index,value); } -static __WIDL_INLINE HRESULT IStringCollection_get__NewEnum(IStringCollection* This,IUnknown **retval) { +static inline HRESULT IStringCollection_get__NewEnum(IStringCollection* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IStringCollection_get_Count(IStringCollection* This,LONG *retval) { +static inline HRESULT IStringCollection_get_Count(IStringCollection* This,LONG *retval) { return This->lpVtbl->get_Count(This,retval); } -static __WIDL_INLINE HRESULT IStringCollection_get_ReadOnly(IStringCollection* This,VARIANT_BOOL *retval) { +static inline HRESULT IStringCollection_get_ReadOnly(IStringCollection* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_ReadOnly(This,retval); } -static __WIDL_INLINE HRESULT IStringCollection_Add(IStringCollection* This,BSTR value,LONG *retval) { +static inline HRESULT IStringCollection_Add(IStringCollection* This,BSTR value,LONG *retval) { return This->lpVtbl->Add(This,value,retval); } -static __WIDL_INLINE HRESULT IStringCollection_Clear(IStringCollection* This) { +static inline HRESULT IStringCollection_Clear(IStringCollection* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT IStringCollection_Copy(IStringCollection* This,IStringCollection **retval) { +static inline HRESULT IStringCollection_Copy(IStringCollection* This,IStringCollection **retval) { return This->lpVtbl->Copy(This,retval); } -static __WIDL_INLINE HRESULT IStringCollection_Insert(IStringCollection* This,LONG index,BSTR value) { +static inline HRESULT IStringCollection_Insert(IStringCollection* This,LONG index,BSTR value) { return This->lpVtbl->Insert(This,index,value); } -static __WIDL_INLINE HRESULT IStringCollection_RemoveAt(IStringCollection* This,LONG index) { +static inline HRESULT IStringCollection_RemoveAt(IStringCollection* This,LONG index) { return This->lpVtbl->RemoveAt(This,index); } #endif @@ -2206,36 +2198,36 @@ interface IUpdateException { #define IUpdateException_get_Context(This,retval) (This)->lpVtbl->get_Context(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateException_QueryInterface(IUpdateException* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateException_QueryInterface(IUpdateException* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateException_AddRef(IUpdateException* This) { +static inline ULONG IUpdateException_AddRef(IUpdateException* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateException_Release(IUpdateException* This) { +static inline ULONG IUpdateException_Release(IUpdateException* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateException_GetTypeInfoCount(IUpdateException* This,UINT *pctinfo) { +static inline HRESULT IUpdateException_GetTypeInfoCount(IUpdateException* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateException_GetTypeInfo(IUpdateException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateException_GetTypeInfo(IUpdateException* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateException_GetIDsOfNames(IUpdateException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateException_GetIDsOfNames(IUpdateException* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateException_Invoke(IUpdateException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateException_Invoke(IUpdateException* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateException methods ***/ -static __WIDL_INLINE HRESULT IUpdateException_get_Message(IUpdateException* This,BSTR *retval) { +static inline HRESULT IUpdateException_get_Message(IUpdateException* This,BSTR *retval) { return This->lpVtbl->get_Message(This,retval); } -static __WIDL_INLINE HRESULT IUpdateException_get_HResult(IUpdateException* This,LONG *retval) { +static inline HRESULT IUpdateException_get_HResult(IUpdateException* This,LONG *retval) { return This->lpVtbl->get_HResult(This,retval); } -static __WIDL_INLINE HRESULT IUpdateException_get_Context(IUpdateException* This,UpdateExceptionContext *retval) { +static inline HRESULT IUpdateException_get_Context(IUpdateException* This,UpdateExceptionContext *retval) { return This->lpVtbl->get_Context(This,retval); } #endif @@ -2355,36 +2347,36 @@ interface IUpdateExceptionCollection { #define IUpdateExceptionCollection_get_Count(This,retval) (This)->lpVtbl->get_Count(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateExceptionCollection_QueryInterface(IUpdateExceptionCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateExceptionCollection_QueryInterface(IUpdateExceptionCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateExceptionCollection_AddRef(IUpdateExceptionCollection* This) { +static inline ULONG IUpdateExceptionCollection_AddRef(IUpdateExceptionCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateExceptionCollection_Release(IUpdateExceptionCollection* This) { +static inline ULONG IUpdateExceptionCollection_Release(IUpdateExceptionCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateExceptionCollection_GetTypeInfoCount(IUpdateExceptionCollection* This,UINT *pctinfo) { +static inline HRESULT IUpdateExceptionCollection_GetTypeInfoCount(IUpdateExceptionCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateExceptionCollection_GetTypeInfo(IUpdateExceptionCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateExceptionCollection_GetTypeInfo(IUpdateExceptionCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateExceptionCollection_GetIDsOfNames(IUpdateExceptionCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateExceptionCollection_GetIDsOfNames(IUpdateExceptionCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateExceptionCollection_Invoke(IUpdateExceptionCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateExceptionCollection_Invoke(IUpdateExceptionCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateExceptionCollection methods ***/ -static __WIDL_INLINE HRESULT IUpdateExceptionCollection_get_Item(IUpdateExceptionCollection* This,LONG index,IUpdateException **retval) { +static inline HRESULT IUpdateExceptionCollection_get_Item(IUpdateExceptionCollection* This,LONG index,IUpdateException **retval) { return This->lpVtbl->get_Item(This,index,retval); } -static __WIDL_INLINE HRESULT IUpdateExceptionCollection_get__NewEnum(IUpdateExceptionCollection* This,IUnknown **retval) { +static inline HRESULT IUpdateExceptionCollection_get__NewEnum(IUpdateExceptionCollection* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IUpdateExceptionCollection_get_Count(IUpdateExceptionCollection* This,LONG *retval) { +static inline HRESULT IUpdateExceptionCollection_get_Count(IUpdateExceptionCollection* This,LONG *retval) { return This->lpVtbl->get_Count(This,retval); } #endif @@ -2494,33 +2486,33 @@ interface IUpdateIdentity { #define IUpdateIdentity_get_UpdateID(This,retval) (This)->lpVtbl->get_UpdateID(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateIdentity_QueryInterface(IUpdateIdentity* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateIdentity_QueryInterface(IUpdateIdentity* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateIdentity_AddRef(IUpdateIdentity* This) { +static inline ULONG IUpdateIdentity_AddRef(IUpdateIdentity* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateIdentity_Release(IUpdateIdentity* This) { +static inline ULONG IUpdateIdentity_Release(IUpdateIdentity* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateIdentity_GetTypeInfoCount(IUpdateIdentity* This,UINT *pctinfo) { +static inline HRESULT IUpdateIdentity_GetTypeInfoCount(IUpdateIdentity* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateIdentity_GetTypeInfo(IUpdateIdentity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateIdentity_GetTypeInfo(IUpdateIdentity* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateIdentity_GetIDsOfNames(IUpdateIdentity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateIdentity_GetIDsOfNames(IUpdateIdentity* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateIdentity_Invoke(IUpdateIdentity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateIdentity_Invoke(IUpdateIdentity* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateIdentity methods ***/ -static __WIDL_INLINE HRESULT IUpdateIdentity_get_RevisionNumber(IUpdateIdentity* This,LONG *retval) { +static inline HRESULT IUpdateIdentity_get_RevisionNumber(IUpdateIdentity* This,LONG *retval) { return This->lpVtbl->get_RevisionNumber(This,retval); } -static __WIDL_INLINE HRESULT IUpdateIdentity_get_UpdateID(IUpdateIdentity* This,BSTR *retval) { +static inline HRESULT IUpdateIdentity_get_UpdateID(IUpdateIdentity* This,BSTR *retval) { return This->lpVtbl->get_UpdateID(This,retval); } #endif @@ -2646,39 +2638,39 @@ interface IInstallationBehavior { #define IInstallationBehavior_get_RequiresNetworkConnectivity(This,retval) (This)->lpVtbl->get_RequiresNetworkConnectivity(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInstallationBehavior_QueryInterface(IInstallationBehavior* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInstallationBehavior_QueryInterface(IInstallationBehavior* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInstallationBehavior_AddRef(IInstallationBehavior* This) { +static inline ULONG IInstallationBehavior_AddRef(IInstallationBehavior* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInstallationBehavior_Release(IInstallationBehavior* This) { +static inline ULONG IInstallationBehavior_Release(IInstallationBehavior* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInstallationBehavior_GetTypeInfoCount(IInstallationBehavior* This,UINT *pctinfo) { +static inline HRESULT IInstallationBehavior_GetTypeInfoCount(IInstallationBehavior* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInstallationBehavior_GetTypeInfo(IInstallationBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInstallationBehavior_GetTypeInfo(IInstallationBehavior* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInstallationBehavior_GetIDsOfNames(IInstallationBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInstallationBehavior_GetIDsOfNames(IInstallationBehavior* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInstallationBehavior_Invoke(IInstallationBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInstallationBehavior_Invoke(IInstallationBehavior* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInstallationBehavior methods ***/ -static __WIDL_INLINE HRESULT IInstallationBehavior_get_CanRequestUserInput(IInstallationBehavior* This,VARIANT_BOOL *retval) { +static inline HRESULT IInstallationBehavior_get_CanRequestUserInput(IInstallationBehavior* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_CanRequestUserInput(This,retval); } -static __WIDL_INLINE HRESULT IInstallationBehavior_get_Impact(IInstallationBehavior* This,InstallationImpact *retval) { +static inline HRESULT IInstallationBehavior_get_Impact(IInstallationBehavior* This,InstallationImpact *retval) { return This->lpVtbl->get_Impact(This,retval); } -static __WIDL_INLINE HRESULT IInstallationBehavior_get_RebootBehavior(IInstallationBehavior* This,InstallationRebootBehavior *retval) { +static inline HRESULT IInstallationBehavior_get_RebootBehavior(IInstallationBehavior* This,InstallationRebootBehavior *retval) { return This->lpVtbl->get_RebootBehavior(This,retval); } -static __WIDL_INLINE HRESULT IInstallationBehavior_get_RequiresNetworkConnectivity(IInstallationBehavior* This,VARIANT_BOOL *retval) { +static inline HRESULT IInstallationBehavior_get_RequiresNetworkConnectivity(IInstallationBehavior* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_RequiresNetworkConnectivity(This,retval); } #endif @@ -2780,30 +2772,30 @@ interface IUpdateDownloadContent { #define IUpdateDownloadContent_get_DownloadUrl(This,retval) (This)->lpVtbl->get_DownloadUrl(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloadContent_QueryInterface(IUpdateDownloadContent* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateDownloadContent_QueryInterface(IUpdateDownloadContent* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateDownloadContent_AddRef(IUpdateDownloadContent* This) { +static inline ULONG IUpdateDownloadContent_AddRef(IUpdateDownloadContent* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateDownloadContent_Release(IUpdateDownloadContent* This) { +static inline ULONG IUpdateDownloadContent_Release(IUpdateDownloadContent* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloadContent_GetTypeInfoCount(IUpdateDownloadContent* This,UINT *pctinfo) { +static inline HRESULT IUpdateDownloadContent_GetTypeInfoCount(IUpdateDownloadContent* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateDownloadContent_GetTypeInfo(IUpdateDownloadContent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateDownloadContent_GetTypeInfo(IUpdateDownloadContent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateDownloadContent_GetIDsOfNames(IUpdateDownloadContent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateDownloadContent_GetIDsOfNames(IUpdateDownloadContent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateDownloadContent_Invoke(IUpdateDownloadContent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateDownloadContent_Invoke(IUpdateDownloadContent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateDownloadContent methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloadContent_get_DownloadUrl(IUpdateDownloadContent* This,BSTR *retval) { +static inline HRESULT IUpdateDownloadContent_get_DownloadUrl(IUpdateDownloadContent* This,BSTR *retval) { return This->lpVtbl->get_DownloadUrl(This,retval); } #endif @@ -2923,36 +2915,36 @@ interface IUpdateDownloadContentCollection { #define IUpdateDownloadContentCollection_get_Count(This,retval) (This)->lpVtbl->get_Count(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloadContentCollection_QueryInterface(IUpdateDownloadContentCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateDownloadContentCollection_QueryInterface(IUpdateDownloadContentCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateDownloadContentCollection_AddRef(IUpdateDownloadContentCollection* This) { +static inline ULONG IUpdateDownloadContentCollection_AddRef(IUpdateDownloadContentCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateDownloadContentCollection_Release(IUpdateDownloadContentCollection* This) { +static inline ULONG IUpdateDownloadContentCollection_Release(IUpdateDownloadContentCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloadContentCollection_GetTypeInfoCount(IUpdateDownloadContentCollection* This,UINT *pctinfo) { +static inline HRESULT IUpdateDownloadContentCollection_GetTypeInfoCount(IUpdateDownloadContentCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateDownloadContentCollection_GetTypeInfo(IUpdateDownloadContentCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateDownloadContentCollection_GetTypeInfo(IUpdateDownloadContentCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateDownloadContentCollection_GetIDsOfNames(IUpdateDownloadContentCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateDownloadContentCollection_GetIDsOfNames(IUpdateDownloadContentCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateDownloadContentCollection_Invoke(IUpdateDownloadContentCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateDownloadContentCollection_Invoke(IUpdateDownloadContentCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateDownloadContentCollection methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloadContentCollection_get_Item(IUpdateDownloadContentCollection* This,LONG index,IUpdateDownloadContent **retval) { +static inline HRESULT IUpdateDownloadContentCollection_get_Item(IUpdateDownloadContentCollection* This,LONG index,IUpdateDownloadContent **retval) { return This->lpVtbl->get_Item(This,index,retval); } -static __WIDL_INLINE HRESULT IUpdateDownloadContentCollection_get__NewEnum(IUpdateDownloadContentCollection* This,IUnknown **retval) { +static inline HRESULT IUpdateDownloadContentCollection_get__NewEnum(IUpdateDownloadContentCollection* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IUpdateDownloadContentCollection_get_Count(IUpdateDownloadContentCollection* This,LONG *retval) { +static inline HRESULT IUpdateDownloadContentCollection_get_Count(IUpdateDownloadContentCollection* This,LONG *retval) { return This->lpVtbl->get_Count(This,retval); } #endif @@ -3407,162 +3399,162 @@ interface IUpdate { #define IUpdate_get_DownloadContents(This,retval) (This)->lpVtbl->get_DownloadContents(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdate_QueryInterface(IUpdate* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdate_QueryInterface(IUpdate* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdate_AddRef(IUpdate* This) { +static inline ULONG IUpdate_AddRef(IUpdate* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdate_Release(IUpdate* This) { +static inline ULONG IUpdate_Release(IUpdate* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdate_GetTypeInfoCount(IUpdate* This,UINT *pctinfo) { +static inline HRESULT IUpdate_GetTypeInfoCount(IUpdate* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdate_GetTypeInfo(IUpdate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdate_GetTypeInfo(IUpdate* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdate_GetIDsOfNames(IUpdate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdate_GetIDsOfNames(IUpdate* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdate_Invoke(IUpdate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdate_Invoke(IUpdate* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdate methods ***/ -static __WIDL_INLINE HRESULT IUpdate_get_Title(IUpdate* This,BSTR *retval) { +static inline HRESULT IUpdate_get_Title(IUpdate* This,BSTR *retval) { return This->lpVtbl->get_Title(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_AutoSelectOnWebSites(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_AutoSelectOnWebSites(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_AutoSelectOnWebSites(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_BundledUpdates(IUpdate* This,IUpdateCollection **retval) { +static inline HRESULT IUpdate_get_BundledUpdates(IUpdate* This,IUpdateCollection **retval) { return This->lpVtbl->get_BundledUpdates(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_CanRequireSource(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_CanRequireSource(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_CanRequireSource(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_Categories(IUpdate* This,ICategoryCollection **retval) { +static inline HRESULT IUpdate_get_Categories(IUpdate* This,ICategoryCollection **retval) { return This->lpVtbl->get_Categories(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_Deadline(IUpdate* This,VARIANT *retval) { +static inline HRESULT IUpdate_get_Deadline(IUpdate* This,VARIANT *retval) { return This->lpVtbl->get_Deadline(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_DeltaCompressedContentAvailable(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_DeltaCompressedContentAvailable(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_DeltaCompressedContentAvailable(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_DeltaCompressedContentPreferred(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_DeltaCompressedContentPreferred(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_DeltaCompressedContentPreferred(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_Description(IUpdate* This,BSTR *retval) { +static inline HRESULT IUpdate_get_Description(IUpdate* This,BSTR *retval) { return This->lpVtbl->get_Description(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_EulaAccepted(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_EulaAccepted(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_EulaAccepted(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_EulaText(IUpdate* This,BSTR *retval) { +static inline HRESULT IUpdate_get_EulaText(IUpdate* This,BSTR *retval) { return This->lpVtbl->get_EulaText(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_HandlerID(IUpdate* This,BSTR *retval) { +static inline HRESULT IUpdate_get_HandlerID(IUpdate* This,BSTR *retval) { return This->lpVtbl->get_HandlerID(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_Identity(IUpdate* This,IUpdateIdentity **retval) { +static inline HRESULT IUpdate_get_Identity(IUpdate* This,IUpdateIdentity **retval) { return This->lpVtbl->get_Identity(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_Image(IUpdate* This,IImageInformation **retval) { +static inline HRESULT IUpdate_get_Image(IUpdate* This,IImageInformation **retval) { return This->lpVtbl->get_Image(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_InstallationBehavior(IUpdate* This,IInstallationBehavior **retval) { +static inline HRESULT IUpdate_get_InstallationBehavior(IUpdate* This,IInstallationBehavior **retval) { return This->lpVtbl->get_InstallationBehavior(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_IsBeta(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_IsBeta(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsBeta(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_IsDownloaded(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_IsDownloaded(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsDownloaded(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_IsHidden(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_IsHidden(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsHidden(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_put_IsHidden(IUpdate* This,VARIANT_BOOL value) { +static inline HRESULT IUpdate_put_IsHidden(IUpdate* This,VARIANT_BOOL value) { return This->lpVtbl->put_IsHidden(This,value); } -static __WIDL_INLINE HRESULT IUpdate_get_IsInstalled(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_IsInstalled(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsInstalled(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_IsMandatory(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_IsMandatory(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsMandatory(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_IsUninstallable(IUpdate* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdate_get_IsUninstallable(IUpdate* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsUninstallable(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_Languages(IUpdate* This,IStringCollection **retval) { +static inline HRESULT IUpdate_get_Languages(IUpdate* This,IStringCollection **retval) { return This->lpVtbl->get_Languages(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_LastDeploymentChangeTime(IUpdate* This,DATE *retval) { +static inline HRESULT IUpdate_get_LastDeploymentChangeTime(IUpdate* This,DATE *retval) { return This->lpVtbl->get_LastDeploymentChangeTime(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_MaxDownloadSize(IUpdate* This,DECIMAL *retval) { +static inline HRESULT IUpdate_get_MaxDownloadSize(IUpdate* This,DECIMAL *retval) { return This->lpVtbl->get_MaxDownloadSize(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_MinDownloadSize(IUpdate* This,DECIMAL *retval) { +static inline HRESULT IUpdate_get_MinDownloadSize(IUpdate* This,DECIMAL *retval) { return This->lpVtbl->get_MinDownloadSize(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_MoreInfoUrls(IUpdate* This,IStringCollection **retval) { +static inline HRESULT IUpdate_get_MoreInfoUrls(IUpdate* This,IStringCollection **retval) { return This->lpVtbl->get_MoreInfoUrls(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_MsrcSeverity(IUpdate* This,BSTR *retval) { +static inline HRESULT IUpdate_get_MsrcSeverity(IUpdate* This,BSTR *retval) { return This->lpVtbl->get_MsrcSeverity(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_RecommendedCpuSpeed(IUpdate* This,LONG *retval) { +static inline HRESULT IUpdate_get_RecommendedCpuSpeed(IUpdate* This,LONG *retval) { return This->lpVtbl->get_RecommendedCpuSpeed(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_RecommendedHardDiskSpace(IUpdate* This,LONG *retval) { +static inline HRESULT IUpdate_get_RecommendedHardDiskSpace(IUpdate* This,LONG *retval) { return This->lpVtbl->get_RecommendedHardDiskSpace(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_RecommendedMemory(IUpdate* This,LONG *retval) { +static inline HRESULT IUpdate_get_RecommendedMemory(IUpdate* This,LONG *retval) { return This->lpVtbl->get_RecommendedMemory(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_ReleaseNotes(IUpdate* This,BSTR *retval) { +static inline HRESULT IUpdate_get_ReleaseNotes(IUpdate* This,BSTR *retval) { return This->lpVtbl->get_ReleaseNotes(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_SecurityBulletinIDs(IUpdate* This,IStringCollection **retval) { +static inline HRESULT IUpdate_get_SecurityBulletinIDs(IUpdate* This,IStringCollection **retval) { return This->lpVtbl->get_SecurityBulletinIDs(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_SupersededUpdateIDs(IUpdate* This,IStringCollection **retval) { +static inline HRESULT IUpdate_get_SupersededUpdateIDs(IUpdate* This,IStringCollection **retval) { return This->lpVtbl->get_SupersededUpdateIDs(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_SupportUrl(IUpdate* This,BSTR *retval) { +static inline HRESULT IUpdate_get_SupportUrl(IUpdate* This,BSTR *retval) { return This->lpVtbl->get_SupportUrl(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_Type(IUpdate* This,UpdateType *retval) { +static inline HRESULT IUpdate_get_Type(IUpdate* This,UpdateType *retval) { return This->lpVtbl->get_Type(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_UninstallationNotes(IUpdate* This,BSTR *retval) { +static inline HRESULT IUpdate_get_UninstallationNotes(IUpdate* This,BSTR *retval) { return This->lpVtbl->get_UninstallationNotes(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_UninstallationBehavior(IUpdate* This,IInstallationBehavior **retval) { +static inline HRESULT IUpdate_get_UninstallationBehavior(IUpdate* This,IInstallationBehavior **retval) { return This->lpVtbl->get_UninstallationBehavior(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_UninstallationSteps(IUpdate* This,IStringCollection **retval) { +static inline HRESULT IUpdate_get_UninstallationSteps(IUpdate* This,IStringCollection **retval) { return This->lpVtbl->get_UninstallationSteps(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_KBArticleIDs(IUpdate* This,IStringCollection **retval) { +static inline HRESULT IUpdate_get_KBArticleIDs(IUpdate* This,IStringCollection **retval) { return This->lpVtbl->get_KBArticleIDs(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_AcceptEula(IUpdate* This) { +static inline HRESULT IUpdate_AcceptEula(IUpdate* This) { return This->lpVtbl->AcceptEula(This); } -static __WIDL_INLINE HRESULT IUpdate_get_DeploymentAction(IUpdate* This,DeploymentAction *retval) { +static inline HRESULT IUpdate_get_DeploymentAction(IUpdate* This,DeploymentAction *retval) { return This->lpVtbl->get_DeploymentAction(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_CopyFromCache(IUpdate* This,BSTR path,VARIANT_BOOL toExtractCabFiles) { +static inline HRESULT IUpdate_CopyFromCache(IUpdate* This,BSTR path,VARIANT_BOOL toExtractCabFiles) { return This->lpVtbl->CopyFromCache(This,path,toExtractCabFiles); } -static __WIDL_INLINE HRESULT IUpdate_get_DownloadPriority(IUpdate* This,DownloadPriority *retval) { +static inline HRESULT IUpdate_get_DownloadPriority(IUpdate* This,DownloadPriority *retval) { return This->lpVtbl->get_DownloadPriority(This,retval); } -static __WIDL_INLINE HRESULT IUpdate_get_DownloadContents(IUpdate* This,IUpdateDownloadContentCollection **retval) { +static inline HRESULT IUpdate_get_DownloadContents(IUpdate* This,IUpdateDownloadContentCollection **retval) { return This->lpVtbl->get_DownloadContents(This,retval); } #endif @@ -3743,57 +3735,57 @@ interface IUpdateCollection { #define IUpdateCollection_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateCollection_QueryInterface(IUpdateCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateCollection_QueryInterface(IUpdateCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateCollection_AddRef(IUpdateCollection* This) { +static inline ULONG IUpdateCollection_AddRef(IUpdateCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateCollection_Release(IUpdateCollection* This) { +static inline ULONG IUpdateCollection_Release(IUpdateCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateCollection_GetTypeInfoCount(IUpdateCollection* This,UINT *pctinfo) { +static inline HRESULT IUpdateCollection_GetTypeInfoCount(IUpdateCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateCollection_GetTypeInfo(IUpdateCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateCollection_GetTypeInfo(IUpdateCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateCollection_GetIDsOfNames(IUpdateCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateCollection_GetIDsOfNames(IUpdateCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateCollection_Invoke(IUpdateCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateCollection_Invoke(IUpdateCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateCollection methods ***/ -static __WIDL_INLINE HRESULT IUpdateCollection_get_Item(IUpdateCollection* This,LONG index,IUpdate **retval) { +static inline HRESULT IUpdateCollection_get_Item(IUpdateCollection* This,LONG index,IUpdate **retval) { return This->lpVtbl->get_Item(This,index,retval); } -static __WIDL_INLINE HRESULT IUpdateCollection_put_Item(IUpdateCollection* This,LONG index,IUpdate *value) { +static inline HRESULT IUpdateCollection_put_Item(IUpdateCollection* This,LONG index,IUpdate *value) { return This->lpVtbl->put_Item(This,index,value); } -static __WIDL_INLINE HRESULT IUpdateCollection_get__NewEnum(IUpdateCollection* This,IUnknown **retval) { +static inline HRESULT IUpdateCollection_get__NewEnum(IUpdateCollection* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IUpdateCollection_get_Count(IUpdateCollection* This,LONG *retval) { +static inline HRESULT IUpdateCollection_get_Count(IUpdateCollection* This,LONG *retval) { return This->lpVtbl->get_Count(This,retval); } -static __WIDL_INLINE HRESULT IUpdateCollection_get_ReadOnly(IUpdateCollection* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateCollection_get_ReadOnly(IUpdateCollection* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_ReadOnly(This,retval); } -static __WIDL_INLINE HRESULT IUpdateCollection_Add(IUpdateCollection* This,IUpdate *value,LONG *retval) { +static inline HRESULT IUpdateCollection_Add(IUpdateCollection* This,IUpdate *value,LONG *retval) { return This->lpVtbl->Add(This,value,retval); } -static __WIDL_INLINE HRESULT IUpdateCollection_Clear(IUpdateCollection* This) { +static inline HRESULT IUpdateCollection_Clear(IUpdateCollection* This) { return This->lpVtbl->Clear(This); } -static __WIDL_INLINE HRESULT IUpdateCollection_Copy(IUpdateCollection* This,IUpdateCollection **retval) { +static inline HRESULT IUpdateCollection_Copy(IUpdateCollection* This,IUpdateCollection **retval) { return This->lpVtbl->Copy(This,retval); } -static __WIDL_INLINE HRESULT IUpdateCollection_Insert(IUpdateCollection* This,LONG index,IUpdate *value) { +static inline HRESULT IUpdateCollection_Insert(IUpdateCollection* This,LONG index,IUpdate *value) { return This->lpVtbl->Insert(This,index,value); } -static __WIDL_INLINE HRESULT IUpdateCollection_RemoveAt(IUpdateCollection* This,LONG index) { +static inline HRESULT IUpdateCollection_RemoveAt(IUpdateCollection* This,LONG index) { return This->lpVtbl->RemoveAt(This,index); } #endif @@ -3917,39 +3909,39 @@ interface ISearchJob { #define ISearchJob_RequestAbort(This) (This)->lpVtbl->RequestAbort(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearchJob_QueryInterface(ISearchJob* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearchJob_QueryInterface(ISearchJob* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearchJob_AddRef(ISearchJob* This) { +static inline ULONG ISearchJob_AddRef(ISearchJob* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearchJob_Release(ISearchJob* This) { +static inline ULONG ISearchJob_Release(ISearchJob* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISearchJob_GetTypeInfoCount(ISearchJob* This,UINT *pctinfo) { +static inline HRESULT ISearchJob_GetTypeInfoCount(ISearchJob* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISearchJob_GetTypeInfo(ISearchJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISearchJob_GetTypeInfo(ISearchJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISearchJob_GetIDsOfNames(ISearchJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISearchJob_GetIDsOfNames(ISearchJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISearchJob_Invoke(ISearchJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISearchJob_Invoke(ISearchJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISearchJob methods ***/ -static __WIDL_INLINE HRESULT ISearchJob_get_AsyncState(ISearchJob* This,VARIANT *retval) { +static inline HRESULT ISearchJob_get_AsyncState(ISearchJob* This,VARIANT *retval) { return This->lpVtbl->get_AsyncState(This,retval); } -static __WIDL_INLINE HRESULT ISearchJob_get_IsCompleted(ISearchJob* This,VARIANT_BOOL *retval) { +static inline HRESULT ISearchJob_get_IsCompleted(ISearchJob* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsCompleted(This,retval); } -static __WIDL_INLINE HRESULT ISearchJob_CleanUp(ISearchJob* This) { +static inline HRESULT ISearchJob_CleanUp(ISearchJob* This) { return This->lpVtbl->CleanUp(This); } -static __WIDL_INLINE HRESULT ISearchJob_RequestAbort(ISearchJob* This) { +static inline HRESULT ISearchJob_RequestAbort(ISearchJob* This) { return This->lpVtbl->RequestAbort(This); } #endif @@ -4075,39 +4067,39 @@ interface ISearchResult { #define ISearchResult_get_Warnings(This,retval) (This)->lpVtbl->get_Warnings(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISearchResult_QueryInterface(ISearchResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISearchResult_QueryInterface(ISearchResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISearchResult_AddRef(ISearchResult* This) { +static inline ULONG ISearchResult_AddRef(ISearchResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISearchResult_Release(ISearchResult* This) { +static inline ULONG ISearchResult_Release(ISearchResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISearchResult_GetTypeInfoCount(ISearchResult* This,UINT *pctinfo) { +static inline HRESULT ISearchResult_GetTypeInfoCount(ISearchResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISearchResult_GetTypeInfo(ISearchResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISearchResult_GetTypeInfo(ISearchResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISearchResult_GetIDsOfNames(ISearchResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISearchResult_GetIDsOfNames(ISearchResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISearchResult_Invoke(ISearchResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISearchResult_Invoke(ISearchResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISearchResult methods ***/ -static __WIDL_INLINE HRESULT ISearchResult_get_ResultCode(ISearchResult* This,OperationResultCode *retval) { +static inline HRESULT ISearchResult_get_ResultCode(ISearchResult* This,OperationResultCode *retval) { return This->lpVtbl->get_ResultCode(This,retval); } -static __WIDL_INLINE HRESULT ISearchResult_get_RootCategories(ISearchResult* This,ICategoryCollection **retval) { +static inline HRESULT ISearchResult_get_RootCategories(ISearchResult* This,ICategoryCollection **retval) { return This->lpVtbl->get_RootCategories(This,retval); } -static __WIDL_INLINE HRESULT ISearchResult_get_Updates(ISearchResult* This,IUpdateCollection **retval) { +static inline HRESULT ISearchResult_get_Updates(ISearchResult* This,IUpdateCollection **retval) { return This->lpVtbl->get_Updates(This,retval); } -static __WIDL_INLINE HRESULT ISearchResult_get_Warnings(ISearchResult* This,IUpdateExceptionCollection **retval) { +static inline HRESULT ISearchResult_get_Warnings(ISearchResult* This,IUpdateExceptionCollection **retval) { return This->lpVtbl->get_Warnings(This,retval); } #endif @@ -4313,69 +4305,69 @@ interface IUpdateHistoryEntry { #define IUpdateHistoryEntry_get_SupportUrl(This,retval) (This)->lpVtbl->get_SupportUrl(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_QueryInterface(IUpdateHistoryEntry* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateHistoryEntry_QueryInterface(IUpdateHistoryEntry* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateHistoryEntry_AddRef(IUpdateHistoryEntry* This) { +static inline ULONG IUpdateHistoryEntry_AddRef(IUpdateHistoryEntry* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateHistoryEntry_Release(IUpdateHistoryEntry* This) { +static inline ULONG IUpdateHistoryEntry_Release(IUpdateHistoryEntry* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_GetTypeInfoCount(IUpdateHistoryEntry* This,UINT *pctinfo) { +static inline HRESULT IUpdateHistoryEntry_GetTypeInfoCount(IUpdateHistoryEntry* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_GetTypeInfo(IUpdateHistoryEntry* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateHistoryEntry_GetTypeInfo(IUpdateHistoryEntry* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_GetIDsOfNames(IUpdateHistoryEntry* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateHistoryEntry_GetIDsOfNames(IUpdateHistoryEntry* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_Invoke(IUpdateHistoryEntry* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateHistoryEntry_Invoke(IUpdateHistoryEntry* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateHistoryEntry methods ***/ -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_Operation(IUpdateHistoryEntry* This,UpdateOperation *retval) { +static inline HRESULT IUpdateHistoryEntry_get_Operation(IUpdateHistoryEntry* This,UpdateOperation *retval) { return This->lpVtbl->get_Operation(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_ResultCode(IUpdateHistoryEntry* This,OperationResultCode *retval) { +static inline HRESULT IUpdateHistoryEntry_get_ResultCode(IUpdateHistoryEntry* This,OperationResultCode *retval) { return This->lpVtbl->get_ResultCode(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_HResult(IUpdateHistoryEntry* This,LONG *retval) { +static inline HRESULT IUpdateHistoryEntry_get_HResult(IUpdateHistoryEntry* This,LONG *retval) { return This->lpVtbl->get_HResult(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_Date(IUpdateHistoryEntry* This,DATE *retval) { +static inline HRESULT IUpdateHistoryEntry_get_Date(IUpdateHistoryEntry* This,DATE *retval) { return This->lpVtbl->get_Date(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_UpdateIdentity(IUpdateHistoryEntry* This,IUpdateIdentity **retval) { +static inline HRESULT IUpdateHistoryEntry_get_UpdateIdentity(IUpdateHistoryEntry* This,IUpdateIdentity **retval) { return This->lpVtbl->get_UpdateIdentity(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_Title(IUpdateHistoryEntry* This,BSTR *retval) { +static inline HRESULT IUpdateHistoryEntry_get_Title(IUpdateHistoryEntry* This,BSTR *retval) { return This->lpVtbl->get_Title(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_Description(IUpdateHistoryEntry* This,BSTR *retval) { +static inline HRESULT IUpdateHistoryEntry_get_Description(IUpdateHistoryEntry* This,BSTR *retval) { return This->lpVtbl->get_Description(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_UnmappedResultCode(IUpdateHistoryEntry* This,LONG *retval) { +static inline HRESULT IUpdateHistoryEntry_get_UnmappedResultCode(IUpdateHistoryEntry* This,LONG *retval) { return This->lpVtbl->get_UnmappedResultCode(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_ClientApplicationID(IUpdateHistoryEntry* This,BSTR *retval) { +static inline HRESULT IUpdateHistoryEntry_get_ClientApplicationID(IUpdateHistoryEntry* This,BSTR *retval) { return This->lpVtbl->get_ClientApplicationID(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_ServerSelection(IUpdateHistoryEntry* This,ServerSelection *retval) { +static inline HRESULT IUpdateHistoryEntry_get_ServerSelection(IUpdateHistoryEntry* This,ServerSelection *retval) { return This->lpVtbl->get_ServerSelection(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_ServiceID(IUpdateHistoryEntry* This,BSTR *retval) { +static inline HRESULT IUpdateHistoryEntry_get_ServiceID(IUpdateHistoryEntry* This,BSTR *retval) { return This->lpVtbl->get_ServiceID(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_UninstallationSteps(IUpdateHistoryEntry* This,IStringCollection **retval) { +static inline HRESULT IUpdateHistoryEntry_get_UninstallationSteps(IUpdateHistoryEntry* This,IStringCollection **retval) { return This->lpVtbl->get_UninstallationSteps(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_UninstallationNotes(IUpdateHistoryEntry* This,BSTR *retval) { +static inline HRESULT IUpdateHistoryEntry_get_UninstallationNotes(IUpdateHistoryEntry* This,BSTR *retval) { return This->lpVtbl->get_UninstallationNotes(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntry_get_SupportUrl(IUpdateHistoryEntry* This,BSTR *retval) { +static inline HRESULT IUpdateHistoryEntry_get_SupportUrl(IUpdateHistoryEntry* This,BSTR *retval) { return This->lpVtbl->get_SupportUrl(This,retval); } #endif @@ -4495,36 +4487,36 @@ interface IUpdateHistoryEntryCollection { #define IUpdateHistoryEntryCollection_get_Count(This,retval) (This)->lpVtbl->get_Count(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateHistoryEntryCollection_QueryInterface(IUpdateHistoryEntryCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateHistoryEntryCollection_QueryInterface(IUpdateHistoryEntryCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateHistoryEntryCollection_AddRef(IUpdateHistoryEntryCollection* This) { +static inline ULONG IUpdateHistoryEntryCollection_AddRef(IUpdateHistoryEntryCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateHistoryEntryCollection_Release(IUpdateHistoryEntryCollection* This) { +static inline ULONG IUpdateHistoryEntryCollection_Release(IUpdateHistoryEntryCollection* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateHistoryEntryCollection_GetTypeInfoCount(IUpdateHistoryEntryCollection* This,UINT *pctinfo) { +static inline HRESULT IUpdateHistoryEntryCollection_GetTypeInfoCount(IUpdateHistoryEntryCollection* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntryCollection_GetTypeInfo(IUpdateHistoryEntryCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateHistoryEntryCollection_GetTypeInfo(IUpdateHistoryEntryCollection* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntryCollection_GetIDsOfNames(IUpdateHistoryEntryCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateHistoryEntryCollection_GetIDsOfNames(IUpdateHistoryEntryCollection* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntryCollection_Invoke(IUpdateHistoryEntryCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateHistoryEntryCollection_Invoke(IUpdateHistoryEntryCollection* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateHistoryEntryCollection methods ***/ -static __WIDL_INLINE HRESULT IUpdateHistoryEntryCollection_get_Item(IUpdateHistoryEntryCollection* This,LONG index,IUpdateHistoryEntry **retval) { +static inline HRESULT IUpdateHistoryEntryCollection_get_Item(IUpdateHistoryEntryCollection* This,LONG index,IUpdateHistoryEntry **retval) { return This->lpVtbl->get_Item(This,index,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntryCollection_get__NewEnum(IUpdateHistoryEntryCollection* This,IUnknown **retval) { +static inline HRESULT IUpdateHistoryEntryCollection_get__NewEnum(IUpdateHistoryEntryCollection* This,IUnknown **retval) { return This->lpVtbl->get__NewEnum(This,retval); } -static __WIDL_INLINE HRESULT IUpdateHistoryEntryCollection_get_Count(IUpdateHistoryEntryCollection* This,LONG *retval) { +static inline HRESULT IUpdateHistoryEntryCollection_get_Count(IUpdateHistoryEntryCollection* This,LONG *retval) { return This->lpVtbl->get_Count(This,retval); } #endif @@ -4778,81 +4770,81 @@ interface IUpdateSearcher { #define IUpdateSearcher_put_ServiceID(This,value) (This)->lpVtbl->put_ServiceID(This,value) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateSearcher_QueryInterface(IUpdateSearcher* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateSearcher_QueryInterface(IUpdateSearcher* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateSearcher_AddRef(IUpdateSearcher* This) { +static inline ULONG IUpdateSearcher_AddRef(IUpdateSearcher* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateSearcher_Release(IUpdateSearcher* This) { +static inline ULONG IUpdateSearcher_Release(IUpdateSearcher* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateSearcher_GetTypeInfoCount(IUpdateSearcher* This,UINT *pctinfo) { +static inline HRESULT IUpdateSearcher_GetTypeInfoCount(IUpdateSearcher* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateSearcher_GetTypeInfo(IUpdateSearcher* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateSearcher_GetTypeInfo(IUpdateSearcher* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateSearcher_GetIDsOfNames(IUpdateSearcher* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateSearcher_GetIDsOfNames(IUpdateSearcher* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateSearcher_Invoke(IUpdateSearcher* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateSearcher_Invoke(IUpdateSearcher* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateSearcher methods ***/ -static __WIDL_INLINE HRESULT IUpdateSearcher_get_CanAutomaticallyUpgradeService(IUpdateSearcher* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateSearcher_get_CanAutomaticallyUpgradeService(IUpdateSearcher* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_CanAutomaticallyUpgradeService(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_put_CanAutomaticallyUpgradeService(IUpdateSearcher* This,VARIANT_BOOL value) { +static inline HRESULT IUpdateSearcher_put_CanAutomaticallyUpgradeService(IUpdateSearcher* This,VARIANT_BOOL value) { return This->lpVtbl->put_CanAutomaticallyUpgradeService(This,value); } -static __WIDL_INLINE HRESULT IUpdateSearcher_get_ClientApplicationID(IUpdateSearcher* This,BSTR *retval) { +static inline HRESULT IUpdateSearcher_get_ClientApplicationID(IUpdateSearcher* This,BSTR *retval) { return This->lpVtbl->get_ClientApplicationID(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_put_ClientApplicationID(IUpdateSearcher* This,BSTR value) { +static inline HRESULT IUpdateSearcher_put_ClientApplicationID(IUpdateSearcher* This,BSTR value) { return This->lpVtbl->put_ClientApplicationID(This,value); } -static __WIDL_INLINE HRESULT IUpdateSearcher_get_IncludePotentiallySupersededUpdates(IUpdateSearcher* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateSearcher_get_IncludePotentiallySupersededUpdates(IUpdateSearcher* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IncludePotentiallySupersededUpdates(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_put_IncludePotentiallySupersededUpdates(IUpdateSearcher* This,VARIANT_BOOL value) { +static inline HRESULT IUpdateSearcher_put_IncludePotentiallySupersededUpdates(IUpdateSearcher* This,VARIANT_BOOL value) { return This->lpVtbl->put_IncludePotentiallySupersededUpdates(This,value); } -static __WIDL_INLINE HRESULT IUpdateSearcher_get_ServerSelection(IUpdateSearcher* This,ServerSelection *retval) { +static inline HRESULT IUpdateSearcher_get_ServerSelection(IUpdateSearcher* This,ServerSelection *retval) { return This->lpVtbl->get_ServerSelection(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_put_ServerSelection(IUpdateSearcher* This,ServerSelection value) { +static inline HRESULT IUpdateSearcher_put_ServerSelection(IUpdateSearcher* This,ServerSelection value) { return This->lpVtbl->put_ServerSelection(This,value); } -static __WIDL_INLINE HRESULT IUpdateSearcher_BeginSearch(IUpdateSearcher* This,BSTR criteria,IUnknown *onCompleted,VARIANT state,ISearchJob **retval) { +static inline HRESULT IUpdateSearcher_BeginSearch(IUpdateSearcher* This,BSTR criteria,IUnknown *onCompleted,VARIANT state,ISearchJob **retval) { return This->lpVtbl->BeginSearch(This,criteria,onCompleted,state,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_EndSearch(IUpdateSearcher* This,ISearchJob *searchJob,ISearchResult **retval) { +static inline HRESULT IUpdateSearcher_EndSearch(IUpdateSearcher* This,ISearchJob *searchJob,ISearchResult **retval) { return This->lpVtbl->EndSearch(This,searchJob,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_EscapeString(IUpdateSearcher* This,BSTR unescaped,BSTR *retval) { +static inline HRESULT IUpdateSearcher_EscapeString(IUpdateSearcher* This,BSTR unescaped,BSTR *retval) { return This->lpVtbl->EscapeString(This,unescaped,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_QueryHistory(IUpdateSearcher* This,LONG startIndex,LONG count,IUpdateHistoryEntryCollection **retval) { +static inline HRESULT IUpdateSearcher_QueryHistory(IUpdateSearcher* This,LONG startIndex,LONG count,IUpdateHistoryEntryCollection **retval) { return This->lpVtbl->QueryHistory(This,startIndex,count,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_Search(IUpdateSearcher* This,BSTR criteria,ISearchResult **retval) { +static inline HRESULT IUpdateSearcher_Search(IUpdateSearcher* This,BSTR criteria,ISearchResult **retval) { return This->lpVtbl->Search(This,criteria,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_get_Online(IUpdateSearcher* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateSearcher_get_Online(IUpdateSearcher* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_Online(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_put_Online(IUpdateSearcher* This,VARIANT_BOOL value) { +static inline HRESULT IUpdateSearcher_put_Online(IUpdateSearcher* This,VARIANT_BOOL value) { return This->lpVtbl->put_Online(This,value); } -static __WIDL_INLINE HRESULT IUpdateSearcher_GetTotalHistoryCount(IUpdateSearcher* This,LONG *retval) { +static inline HRESULT IUpdateSearcher_GetTotalHistoryCount(IUpdateSearcher* This,LONG *retval) { return This->lpVtbl->GetTotalHistoryCount(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_get_ServiceID(IUpdateSearcher* This,BSTR *retval) { +static inline HRESULT IUpdateSearcher_get_ServiceID(IUpdateSearcher* This,BSTR *retval) { return This->lpVtbl->get_ServiceID(This,retval); } -static __WIDL_INLINE HRESULT IUpdateSearcher_put_ServiceID(IUpdateSearcher* This,BSTR value) { +static inline HRESULT IUpdateSearcher_put_ServiceID(IUpdateSearcher* This,BSTR value) { return This->lpVtbl->put_ServiceID(This,value); } #endif @@ -4962,33 +4954,33 @@ interface IUpdateDownloadResult { #define IUpdateDownloadResult_get_ResultCode(This,retval) (This)->lpVtbl->get_ResultCode(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloadResult_QueryInterface(IUpdateDownloadResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateDownloadResult_QueryInterface(IUpdateDownloadResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateDownloadResult_AddRef(IUpdateDownloadResult* This) { +static inline ULONG IUpdateDownloadResult_AddRef(IUpdateDownloadResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateDownloadResult_Release(IUpdateDownloadResult* This) { +static inline ULONG IUpdateDownloadResult_Release(IUpdateDownloadResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloadResult_GetTypeInfoCount(IUpdateDownloadResult* This,UINT *pctinfo) { +static inline HRESULT IUpdateDownloadResult_GetTypeInfoCount(IUpdateDownloadResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateDownloadResult_GetTypeInfo(IUpdateDownloadResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateDownloadResult_GetTypeInfo(IUpdateDownloadResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateDownloadResult_GetIDsOfNames(IUpdateDownloadResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateDownloadResult_GetIDsOfNames(IUpdateDownloadResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateDownloadResult_Invoke(IUpdateDownloadResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateDownloadResult_Invoke(IUpdateDownloadResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateDownloadResult methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloadResult_get_HResult(IUpdateDownloadResult* This,LONG *retval) { +static inline HRESULT IUpdateDownloadResult_get_HResult(IUpdateDownloadResult* This,LONG *retval) { return This->lpVtbl->get_HResult(This,retval); } -static __WIDL_INLINE HRESULT IUpdateDownloadResult_get_ResultCode(IUpdateDownloadResult* This,OperationResultCode *retval) { +static inline HRESULT IUpdateDownloadResult_get_ResultCode(IUpdateDownloadResult* This,OperationResultCode *retval) { return This->lpVtbl->get_ResultCode(This,retval); } #endif @@ -5156,54 +5148,54 @@ interface IDownloadProgress { #define IDownloadProgress_get_CurrentUpdatePercentComplete(This,retval) (This)->lpVtbl->get_CurrentUpdatePercentComplete(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDownloadProgress_QueryInterface(IDownloadProgress* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDownloadProgress_QueryInterface(IDownloadProgress* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDownloadProgress_AddRef(IDownloadProgress* This) { +static inline ULONG IDownloadProgress_AddRef(IDownloadProgress* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDownloadProgress_Release(IDownloadProgress* This) { +static inline ULONG IDownloadProgress_Release(IDownloadProgress* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDownloadProgress_GetTypeInfoCount(IDownloadProgress* This,UINT *pctinfo) { +static inline HRESULT IDownloadProgress_GetTypeInfoCount(IDownloadProgress* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDownloadProgress_GetTypeInfo(IDownloadProgress* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDownloadProgress_GetTypeInfo(IDownloadProgress* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDownloadProgress_GetIDsOfNames(IDownloadProgress* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDownloadProgress_GetIDsOfNames(IDownloadProgress* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDownloadProgress_Invoke(IDownloadProgress* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDownloadProgress_Invoke(IDownloadProgress* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDownloadProgress methods ***/ -static __WIDL_INLINE HRESULT IDownloadProgress_get_CurrentUpdateBytesDownloaded(IDownloadProgress* This,DECIMAL *retval) { +static inline HRESULT IDownloadProgress_get_CurrentUpdateBytesDownloaded(IDownloadProgress* This,DECIMAL *retval) { return This->lpVtbl->get_CurrentUpdateBytesDownloaded(This,retval); } -static __WIDL_INLINE HRESULT IDownloadProgress_get_CurrentUpdateBytesToDownload(IDownloadProgress* This,DECIMAL *retval) { +static inline HRESULT IDownloadProgress_get_CurrentUpdateBytesToDownload(IDownloadProgress* This,DECIMAL *retval) { return This->lpVtbl->get_CurrentUpdateBytesToDownload(This,retval); } -static __WIDL_INLINE HRESULT IDownloadProgress_get_CurrentUpdateIndex(IDownloadProgress* This,LONG *retval) { +static inline HRESULT IDownloadProgress_get_CurrentUpdateIndex(IDownloadProgress* This,LONG *retval) { return This->lpVtbl->get_CurrentUpdateIndex(This,retval); } -static __WIDL_INLINE HRESULT IDownloadProgress_get_PercentComplete(IDownloadProgress* This,LONG *retval) { +static inline HRESULT IDownloadProgress_get_PercentComplete(IDownloadProgress* This,LONG *retval) { return This->lpVtbl->get_PercentComplete(This,retval); } -static __WIDL_INLINE HRESULT IDownloadProgress_get_TotalBytesDownloaded(IDownloadProgress* This,DECIMAL *retval) { +static inline HRESULT IDownloadProgress_get_TotalBytesDownloaded(IDownloadProgress* This,DECIMAL *retval) { return This->lpVtbl->get_TotalBytesDownloaded(This,retval); } -static __WIDL_INLINE HRESULT IDownloadProgress_get_TotalBytesToDownload(IDownloadProgress* This,DECIMAL *retval) { +static inline HRESULT IDownloadProgress_get_TotalBytesToDownload(IDownloadProgress* This,DECIMAL *retval) { return This->lpVtbl->get_TotalBytesToDownload(This,retval); } -static __WIDL_INLINE HRESULT IDownloadProgress_GetUpdateResult(IDownloadProgress* This,LONG updateIndex,IUpdateDownloadResult **retval) { +static inline HRESULT IDownloadProgress_GetUpdateResult(IDownloadProgress* This,LONG updateIndex,IUpdateDownloadResult **retval) { return This->lpVtbl->GetUpdateResult(This,updateIndex,retval); } -static __WIDL_INLINE HRESULT IDownloadProgress_get_CurrentUpdateDownloadPhase(IDownloadProgress* This,DownloadPhase *retval) { +static inline HRESULT IDownloadProgress_get_CurrentUpdateDownloadPhase(IDownloadProgress* This,DownloadPhase *retval) { return This->lpVtbl->get_CurrentUpdateDownloadPhase(This,retval); } -static __WIDL_INLINE HRESULT IDownloadProgress_get_CurrentUpdatePercentComplete(IDownloadProgress* This,LONG *retval) { +static inline HRESULT IDownloadProgress_get_CurrentUpdatePercentComplete(IDownloadProgress* This,LONG *retval) { return This->lpVtbl->get_CurrentUpdatePercentComplete(This,retval); } #endif @@ -5343,45 +5335,45 @@ interface IDownloadJob { #define IDownloadJob_RequestAbort(This) (This)->lpVtbl->RequestAbort(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDownloadJob_QueryInterface(IDownloadJob* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDownloadJob_QueryInterface(IDownloadJob* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDownloadJob_AddRef(IDownloadJob* This) { +static inline ULONG IDownloadJob_AddRef(IDownloadJob* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDownloadJob_Release(IDownloadJob* This) { +static inline ULONG IDownloadJob_Release(IDownloadJob* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDownloadJob_GetTypeInfoCount(IDownloadJob* This,UINT *pctinfo) { +static inline HRESULT IDownloadJob_GetTypeInfoCount(IDownloadJob* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDownloadJob_GetTypeInfo(IDownloadJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDownloadJob_GetTypeInfo(IDownloadJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDownloadJob_GetIDsOfNames(IDownloadJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDownloadJob_GetIDsOfNames(IDownloadJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDownloadJob_Invoke(IDownloadJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDownloadJob_Invoke(IDownloadJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDownloadJob methods ***/ -static __WIDL_INLINE HRESULT IDownloadJob_get_AsyncState(IDownloadJob* This,VARIANT *retval) { +static inline HRESULT IDownloadJob_get_AsyncState(IDownloadJob* This,VARIANT *retval) { return This->lpVtbl->get_AsyncState(This,retval); } -static __WIDL_INLINE HRESULT IDownloadJob_get_IsCompleted(IDownloadJob* This,VARIANT_BOOL *retval) { +static inline HRESULT IDownloadJob_get_IsCompleted(IDownloadJob* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsCompleted(This,retval); } -static __WIDL_INLINE HRESULT IDownloadJob_get_Updates(IDownloadJob* This,IUpdateCollection **retval) { +static inline HRESULT IDownloadJob_get_Updates(IDownloadJob* This,IUpdateCollection **retval) { return This->lpVtbl->get_Updates(This,retval); } -static __WIDL_INLINE HRESULT IDownloadJob_CleanUp(IDownloadJob* This) { +static inline HRESULT IDownloadJob_CleanUp(IDownloadJob* This) { return This->lpVtbl->CleanUp(This); } -static __WIDL_INLINE HRESULT IDownloadJob_GetProgress(IDownloadJob* This,IDownloadProgress **retval) { +static inline HRESULT IDownloadJob_GetProgress(IDownloadJob* This,IDownloadProgress **retval) { return This->lpVtbl->GetProgress(This,retval); } -static __WIDL_INLINE HRESULT IDownloadJob_RequestAbort(IDownloadJob* This) { +static inline HRESULT IDownloadJob_RequestAbort(IDownloadJob* This) { return This->lpVtbl->RequestAbort(This); } #endif @@ -5501,36 +5493,36 @@ interface IDownloadResult { #define IDownloadResult_GetUpdateResult(This,updateIndex,retval) (This)->lpVtbl->GetUpdateResult(This,updateIndex,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IDownloadResult_QueryInterface(IDownloadResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IDownloadResult_QueryInterface(IDownloadResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IDownloadResult_AddRef(IDownloadResult* This) { +static inline ULONG IDownloadResult_AddRef(IDownloadResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IDownloadResult_Release(IDownloadResult* This) { +static inline ULONG IDownloadResult_Release(IDownloadResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IDownloadResult_GetTypeInfoCount(IDownloadResult* This,UINT *pctinfo) { +static inline HRESULT IDownloadResult_GetTypeInfoCount(IDownloadResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IDownloadResult_GetTypeInfo(IDownloadResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IDownloadResult_GetTypeInfo(IDownloadResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IDownloadResult_GetIDsOfNames(IDownloadResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IDownloadResult_GetIDsOfNames(IDownloadResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IDownloadResult_Invoke(IDownloadResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IDownloadResult_Invoke(IDownloadResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IDownloadResult methods ***/ -static __WIDL_INLINE HRESULT IDownloadResult_get_HResult(IDownloadResult* This,LONG *retval) { +static inline HRESULT IDownloadResult_get_HResult(IDownloadResult* This,LONG *retval) { return This->lpVtbl->get_HResult(This,retval); } -static __WIDL_INLINE HRESULT IDownloadResult_get_ResultCode(IDownloadResult* This,OperationResultCode *retval) { +static inline HRESULT IDownloadResult_get_ResultCode(IDownloadResult* This,OperationResultCode *retval) { return This->lpVtbl->get_ResultCode(This,retval); } -static __WIDL_INLINE HRESULT IDownloadResult_GetUpdateResult(IDownloadResult* This,LONG updateIndex,IUpdateDownloadResult **retval) { +static inline HRESULT IDownloadResult_GetUpdateResult(IDownloadResult* This,LONG updateIndex,IUpdateDownloadResult **retval) { return This->lpVtbl->GetUpdateResult(This,updateIndex,retval); } #endif @@ -5720,60 +5712,60 @@ interface IUpdateDownloader { #define IUpdateDownloader_EndDownload(This,value,retval) (This)->lpVtbl->EndDownload(This,value,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloader_QueryInterface(IUpdateDownloader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateDownloader_QueryInterface(IUpdateDownloader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateDownloader_AddRef(IUpdateDownloader* This) { +static inline ULONG IUpdateDownloader_AddRef(IUpdateDownloader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateDownloader_Release(IUpdateDownloader* This) { +static inline ULONG IUpdateDownloader_Release(IUpdateDownloader* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloader_GetTypeInfoCount(IUpdateDownloader* This,UINT *pctinfo) { +static inline HRESULT IUpdateDownloader_GetTypeInfoCount(IUpdateDownloader* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateDownloader_GetTypeInfo(IUpdateDownloader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateDownloader_GetTypeInfo(IUpdateDownloader* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateDownloader_GetIDsOfNames(IUpdateDownloader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateDownloader_GetIDsOfNames(IUpdateDownloader* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateDownloader_Invoke(IUpdateDownloader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateDownloader_Invoke(IUpdateDownloader* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateDownloader methods ***/ -static __WIDL_INLINE HRESULT IUpdateDownloader_get_ClientApplicationID(IUpdateDownloader* This,BSTR *retval) { +static inline HRESULT IUpdateDownloader_get_ClientApplicationID(IUpdateDownloader* This,BSTR *retval) { return This->lpVtbl->get_ClientApplicationID(This,retval); } -static __WIDL_INLINE HRESULT IUpdateDownloader_put_ClientApplicationID(IUpdateDownloader* This,BSTR value) { +static inline HRESULT IUpdateDownloader_put_ClientApplicationID(IUpdateDownloader* This,BSTR value) { return This->lpVtbl->put_ClientApplicationID(This,value); } -static __WIDL_INLINE HRESULT IUpdateDownloader_get_IsForced(IUpdateDownloader* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateDownloader_get_IsForced(IUpdateDownloader* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsForced(This,retval); } -static __WIDL_INLINE HRESULT IUpdateDownloader_put_IsForced(IUpdateDownloader* This,VARIANT_BOOL value) { +static inline HRESULT IUpdateDownloader_put_IsForced(IUpdateDownloader* This,VARIANT_BOOL value) { return This->lpVtbl->put_IsForced(This,value); } -static __WIDL_INLINE HRESULT IUpdateDownloader_get_Priority(IUpdateDownloader* This,DownloadPriority *retval) { +static inline HRESULT IUpdateDownloader_get_Priority(IUpdateDownloader* This,DownloadPriority *retval) { return This->lpVtbl->get_Priority(This,retval); } -static __WIDL_INLINE HRESULT IUpdateDownloader_put_Priority(IUpdateDownloader* This,DownloadPriority value) { +static inline HRESULT IUpdateDownloader_put_Priority(IUpdateDownloader* This,DownloadPriority value) { return This->lpVtbl->put_Priority(This,value); } -static __WIDL_INLINE HRESULT IUpdateDownloader_get_Updates(IUpdateDownloader* This,IUpdateCollection **retval) { +static inline HRESULT IUpdateDownloader_get_Updates(IUpdateDownloader* This,IUpdateCollection **retval) { return This->lpVtbl->get_Updates(This,retval); } -static __WIDL_INLINE HRESULT IUpdateDownloader_put_Updates(IUpdateDownloader* This,IUpdateCollection *value) { +static inline HRESULT IUpdateDownloader_put_Updates(IUpdateDownloader* This,IUpdateCollection *value) { return This->lpVtbl->put_Updates(This,value); } -static __WIDL_INLINE HRESULT IUpdateDownloader_BeginDownload(IUpdateDownloader* This,IUnknown *onProgressChanged,IUnknown *onCompleted,VARIANT state,IDownloadJob **retval) { +static inline HRESULT IUpdateDownloader_BeginDownload(IUpdateDownloader* This,IUnknown *onProgressChanged,IUnknown *onCompleted,VARIANT state,IDownloadJob **retval) { return This->lpVtbl->BeginDownload(This,onProgressChanged,onCompleted,state,retval); } -static __WIDL_INLINE HRESULT IUpdateDownloader_Download(IUpdateDownloader* This,IDownloadResult **retval) { +static inline HRESULT IUpdateDownloader_Download(IUpdateDownloader* This,IDownloadResult **retval) { return This->lpVtbl->Download(This,retval); } -static __WIDL_INLINE HRESULT IUpdateDownloader_EndDownload(IUpdateDownloader* This,IDownloadJob *value,IDownloadResult **retval) { +static inline HRESULT IUpdateDownloader_EndDownload(IUpdateDownloader* This,IDownloadJob *value,IDownloadResult **retval) { return This->lpVtbl->EndDownload(This,value,retval); } #endif @@ -5891,36 +5883,36 @@ interface IUpdateInstallationResult { #define IUpdateInstallationResult_get_ResultCode(This,retval) (This)->lpVtbl->get_ResultCode(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateInstallationResult_QueryInterface(IUpdateInstallationResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateInstallationResult_QueryInterface(IUpdateInstallationResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateInstallationResult_AddRef(IUpdateInstallationResult* This) { +static inline ULONG IUpdateInstallationResult_AddRef(IUpdateInstallationResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateInstallationResult_Release(IUpdateInstallationResult* This) { +static inline ULONG IUpdateInstallationResult_Release(IUpdateInstallationResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateInstallationResult_GetTypeInfoCount(IUpdateInstallationResult* This,UINT *pctinfo) { +static inline HRESULT IUpdateInstallationResult_GetTypeInfoCount(IUpdateInstallationResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateInstallationResult_GetTypeInfo(IUpdateInstallationResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateInstallationResult_GetTypeInfo(IUpdateInstallationResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateInstallationResult_GetIDsOfNames(IUpdateInstallationResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateInstallationResult_GetIDsOfNames(IUpdateInstallationResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateInstallationResult_Invoke(IUpdateInstallationResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateInstallationResult_Invoke(IUpdateInstallationResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateInstallationResult methods ***/ -static __WIDL_INLINE HRESULT IUpdateInstallationResult_get_HResult(IUpdateInstallationResult* This,LONG *retval) { +static inline HRESULT IUpdateInstallationResult_get_HResult(IUpdateInstallationResult* This,LONG *retval) { return This->lpVtbl->get_HResult(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstallationResult_get_RebootRequired(IUpdateInstallationResult* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateInstallationResult_get_RebootRequired(IUpdateInstallationResult* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_RebootRequired(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstallationResult_get_ResultCode(IUpdateInstallationResult* This,OperationResultCode *retval) { +static inline HRESULT IUpdateInstallationResult_get_ResultCode(IUpdateInstallationResult* This,OperationResultCode *retval) { return This->lpVtbl->get_ResultCode(This,retval); } #endif @@ -6048,39 +6040,39 @@ interface IInstallationProgress { #define IInstallationProgress_GetUpdateResult(This,updateIndex,retval) (This)->lpVtbl->GetUpdateResult(This,updateIndex,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInstallationProgress_QueryInterface(IInstallationProgress* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInstallationProgress_QueryInterface(IInstallationProgress* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInstallationProgress_AddRef(IInstallationProgress* This) { +static inline ULONG IInstallationProgress_AddRef(IInstallationProgress* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInstallationProgress_Release(IInstallationProgress* This) { +static inline ULONG IInstallationProgress_Release(IInstallationProgress* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInstallationProgress_GetTypeInfoCount(IInstallationProgress* This,UINT *pctinfo) { +static inline HRESULT IInstallationProgress_GetTypeInfoCount(IInstallationProgress* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInstallationProgress_GetTypeInfo(IInstallationProgress* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInstallationProgress_GetTypeInfo(IInstallationProgress* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInstallationProgress_GetIDsOfNames(IInstallationProgress* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInstallationProgress_GetIDsOfNames(IInstallationProgress* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInstallationProgress_Invoke(IInstallationProgress* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInstallationProgress_Invoke(IInstallationProgress* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInstallationProgress methods ***/ -static __WIDL_INLINE HRESULT IInstallationProgress_get_CurrentUpdateIndex(IInstallationProgress* This,LONG *retval) { +static inline HRESULT IInstallationProgress_get_CurrentUpdateIndex(IInstallationProgress* This,LONG *retval) { return This->lpVtbl->get_CurrentUpdateIndex(This,retval); } -static __WIDL_INLINE HRESULT IInstallationProgress_get_CurrentUpdatePercentComplete(IInstallationProgress* This,LONG *retval) { +static inline HRESULT IInstallationProgress_get_CurrentUpdatePercentComplete(IInstallationProgress* This,LONG *retval) { return This->lpVtbl->get_CurrentUpdatePercentComplete(This,retval); } -static __WIDL_INLINE HRESULT IInstallationProgress_get_PercentComplete(IInstallationProgress* This,LONG *retval) { +static inline HRESULT IInstallationProgress_get_PercentComplete(IInstallationProgress* This,LONG *retval) { return This->lpVtbl->get_PercentComplete(This,retval); } -static __WIDL_INLINE HRESULT IInstallationProgress_GetUpdateResult(IInstallationProgress* This,LONG updateIndex,IUpdateInstallationResult **retval) { +static inline HRESULT IInstallationProgress_GetUpdateResult(IInstallationProgress* This,LONG updateIndex,IUpdateInstallationResult **retval) { return This->lpVtbl->GetUpdateResult(This,updateIndex,retval); } #endif @@ -6220,45 +6212,45 @@ interface IInstallationJob { #define IInstallationJob_RequestAbort(This) (This)->lpVtbl->RequestAbort(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInstallationJob_QueryInterface(IInstallationJob* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInstallationJob_QueryInterface(IInstallationJob* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInstallationJob_AddRef(IInstallationJob* This) { +static inline ULONG IInstallationJob_AddRef(IInstallationJob* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInstallationJob_Release(IInstallationJob* This) { +static inline ULONG IInstallationJob_Release(IInstallationJob* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInstallationJob_GetTypeInfoCount(IInstallationJob* This,UINT *pctinfo) { +static inline HRESULT IInstallationJob_GetTypeInfoCount(IInstallationJob* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInstallationJob_GetTypeInfo(IInstallationJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInstallationJob_GetTypeInfo(IInstallationJob* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInstallationJob_GetIDsOfNames(IInstallationJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInstallationJob_GetIDsOfNames(IInstallationJob* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInstallationJob_Invoke(IInstallationJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInstallationJob_Invoke(IInstallationJob* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInstallationJob methods ***/ -static __WIDL_INLINE HRESULT IInstallationJob_get_AsyncState(IInstallationJob* This,VARIANT *retval) { +static inline HRESULT IInstallationJob_get_AsyncState(IInstallationJob* This,VARIANT *retval) { return This->lpVtbl->get_AsyncState(This,retval); } -static __WIDL_INLINE HRESULT IInstallationJob_get_IsCompleted(IInstallationJob* This,VARIANT_BOOL *retval) { +static inline HRESULT IInstallationJob_get_IsCompleted(IInstallationJob* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsCompleted(This,retval); } -static __WIDL_INLINE HRESULT IInstallationJob_get_Updates(IInstallationJob* This,IUpdateCollection **retval) { +static inline HRESULT IInstallationJob_get_Updates(IInstallationJob* This,IUpdateCollection **retval) { return This->lpVtbl->get_Updates(This,retval); } -static __WIDL_INLINE HRESULT IInstallationJob_CleanUp(IInstallationJob* This) { +static inline HRESULT IInstallationJob_CleanUp(IInstallationJob* This) { return This->lpVtbl->CleanUp(This); } -static __WIDL_INLINE HRESULT IInstallationJob_GetProgress(IInstallationJob* This,IInstallationProgress **retval) { +static inline HRESULT IInstallationJob_GetProgress(IInstallationJob* This,IInstallationProgress **retval) { return This->lpVtbl->GetProgress(This,retval); } -static __WIDL_INLINE HRESULT IInstallationJob_RequestAbort(IInstallationJob* This) { +static inline HRESULT IInstallationJob_RequestAbort(IInstallationJob* This) { return This->lpVtbl->RequestAbort(This); } #endif @@ -6386,39 +6378,39 @@ interface IInstallationResult { #define IInstallationResult_GetUpdateResult(This,updateIndex,retval) (This)->lpVtbl->GetUpdateResult(This,updateIndex,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IInstallationResult_QueryInterface(IInstallationResult* This,REFIID riid,void **ppvObject) { +static inline HRESULT IInstallationResult_QueryInterface(IInstallationResult* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IInstallationResult_AddRef(IInstallationResult* This) { +static inline ULONG IInstallationResult_AddRef(IInstallationResult* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IInstallationResult_Release(IInstallationResult* This) { +static inline ULONG IInstallationResult_Release(IInstallationResult* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IInstallationResult_GetTypeInfoCount(IInstallationResult* This,UINT *pctinfo) { +static inline HRESULT IInstallationResult_GetTypeInfoCount(IInstallationResult* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IInstallationResult_GetTypeInfo(IInstallationResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IInstallationResult_GetTypeInfo(IInstallationResult* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IInstallationResult_GetIDsOfNames(IInstallationResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IInstallationResult_GetIDsOfNames(IInstallationResult* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IInstallationResult_Invoke(IInstallationResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IInstallationResult_Invoke(IInstallationResult* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IInstallationResult methods ***/ -static __WIDL_INLINE HRESULT IInstallationResult_get_HResult(IInstallationResult* This,LONG *retval) { +static inline HRESULT IInstallationResult_get_HResult(IInstallationResult* This,LONG *retval) { return This->lpVtbl->get_HResult(This,retval); } -static __WIDL_INLINE HRESULT IInstallationResult_get_RebootRequired(IInstallationResult* This,VARIANT_BOOL *retval) { +static inline HRESULT IInstallationResult_get_RebootRequired(IInstallationResult* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_RebootRequired(This,retval); } -static __WIDL_INLINE HRESULT IInstallationResult_get_ResultCode(IInstallationResult* This,OperationResultCode *retval) { +static inline HRESULT IInstallationResult_get_ResultCode(IInstallationResult* This,OperationResultCode *retval) { return This->lpVtbl->get_ResultCode(This,retval); } -static __WIDL_INLINE HRESULT IInstallationResult_GetUpdateResult(IInstallationResult* This,LONG updateIndex,IUpdateInstallationResult **retval) { +static inline HRESULT IInstallationResult_GetUpdateResult(IInstallationResult* This,LONG updateIndex,IUpdateInstallationResult **retval) { return This->lpVtbl->GetUpdateResult(This,updateIndex,retval); } #endif @@ -6698,90 +6690,90 @@ interface IUpdateInstaller { #define IUpdateInstaller_get_RebootRequiredBeforeInstallation(This,retval) (This)->lpVtbl->get_RebootRequiredBeforeInstallation(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IUpdateInstaller_QueryInterface(IUpdateInstaller* This,REFIID riid,void **ppvObject) { +static inline HRESULT IUpdateInstaller_QueryInterface(IUpdateInstaller* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IUpdateInstaller_AddRef(IUpdateInstaller* This) { +static inline ULONG IUpdateInstaller_AddRef(IUpdateInstaller* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IUpdateInstaller_Release(IUpdateInstaller* This) { +static inline ULONG IUpdateInstaller_Release(IUpdateInstaller* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IUpdateInstaller_GetTypeInfoCount(IUpdateInstaller* This,UINT *pctinfo) { +static inline HRESULT IUpdateInstaller_GetTypeInfoCount(IUpdateInstaller* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IUpdateInstaller_GetTypeInfo(IUpdateInstaller* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IUpdateInstaller_GetTypeInfo(IUpdateInstaller* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IUpdateInstaller_GetIDsOfNames(IUpdateInstaller* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IUpdateInstaller_GetIDsOfNames(IUpdateInstaller* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IUpdateInstaller_Invoke(IUpdateInstaller* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IUpdateInstaller_Invoke(IUpdateInstaller* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IUpdateInstaller methods ***/ -static __WIDL_INLINE HRESULT IUpdateInstaller_get_ClientApplicationID(IUpdateInstaller* This,BSTR *retval) { +static inline HRESULT IUpdateInstaller_get_ClientApplicationID(IUpdateInstaller* This,BSTR *retval) { return This->lpVtbl->get_ClientApplicationID(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_put_ClientApplicationID(IUpdateInstaller* This,BSTR value) { +static inline HRESULT IUpdateInstaller_put_ClientApplicationID(IUpdateInstaller* This,BSTR value) { return This->lpVtbl->put_ClientApplicationID(This,value); } -static __WIDL_INLINE HRESULT IUpdateInstaller_get_IsForced(IUpdateInstaller* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateInstaller_get_IsForced(IUpdateInstaller* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsForced(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_put_IsForced(IUpdateInstaller* This,VARIANT_BOOL value) { +static inline HRESULT IUpdateInstaller_put_IsForced(IUpdateInstaller* This,VARIANT_BOOL value) { return This->lpVtbl->put_IsForced(This,value); } -static __WIDL_INLINE HRESULT IUpdateInstaller_get_ParentHwnd(IUpdateInstaller* This,HWND *retval) { +static inline HRESULT IUpdateInstaller_get_ParentHwnd(IUpdateInstaller* This,HWND *retval) { return This->lpVtbl->get_ParentHwnd(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_put_ParentHwnd(IUpdateInstaller* This,HWND value) { +static inline HRESULT IUpdateInstaller_put_ParentHwnd(IUpdateInstaller* This,HWND value) { return This->lpVtbl->put_ParentHwnd(This,value); } -static __WIDL_INLINE HRESULT IUpdateInstaller_put_ParentWindow(IUpdateInstaller* This,IUnknown *value) { +static inline HRESULT IUpdateInstaller_put_ParentWindow(IUpdateInstaller* This,IUnknown *value) { return This->lpVtbl->put_ParentWindow(This,value); } -static __WIDL_INLINE HRESULT IUpdateInstaller_get_ParentWindow(IUpdateInstaller* This,IUnknown **retval) { +static inline HRESULT IUpdateInstaller_get_ParentWindow(IUpdateInstaller* This,IUnknown **retval) { return This->lpVtbl->get_ParentWindow(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_get_Updates(IUpdateInstaller* This,IUpdateCollection **retval) { +static inline HRESULT IUpdateInstaller_get_Updates(IUpdateInstaller* This,IUpdateCollection **retval) { return This->lpVtbl->get_Updates(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_put_Updates(IUpdateInstaller* This,IUpdateCollection *value) { +static inline HRESULT IUpdateInstaller_put_Updates(IUpdateInstaller* This,IUpdateCollection *value) { return This->lpVtbl->put_Updates(This,value); } -static __WIDL_INLINE HRESULT IUpdateInstaller_BeginInstall(IUpdateInstaller* This,IUnknown *onProgressChanged,IUnknown *onCompleted,VARIANT state,IInstallationJob **retval) { +static inline HRESULT IUpdateInstaller_BeginInstall(IUpdateInstaller* This,IUnknown *onProgressChanged,IUnknown *onCompleted,VARIANT state,IInstallationJob **retval) { return This->lpVtbl->BeginInstall(This,onProgressChanged,onCompleted,state,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_BeginUninstall(IUpdateInstaller* This,IUnknown *onProgressChanged,IUnknown *onCompleted,VARIANT state,IInstallationJob **retval) { +static inline HRESULT IUpdateInstaller_BeginUninstall(IUpdateInstaller* This,IUnknown *onProgressChanged,IUnknown *onCompleted,VARIANT state,IInstallationJob **retval) { return This->lpVtbl->BeginUninstall(This,onProgressChanged,onCompleted,state,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_EndInstall(IUpdateInstaller* This,IInstallationJob *value,IInstallationResult **retval) { +static inline HRESULT IUpdateInstaller_EndInstall(IUpdateInstaller* This,IInstallationJob *value,IInstallationResult **retval) { return This->lpVtbl->EndInstall(This,value,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_EndUninstall(IUpdateInstaller* This,IInstallationJob *value,IInstallationResult **retval) { +static inline HRESULT IUpdateInstaller_EndUninstall(IUpdateInstaller* This,IInstallationJob *value,IInstallationResult **retval) { return This->lpVtbl->EndUninstall(This,value,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_Install(IUpdateInstaller* This,IInstallationResult **retval) { +static inline HRESULT IUpdateInstaller_Install(IUpdateInstaller* This,IInstallationResult **retval) { return This->lpVtbl->Install(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_RunWizard(IUpdateInstaller* This,BSTR dialogTitle,IInstallationResult **retval) { +static inline HRESULT IUpdateInstaller_RunWizard(IUpdateInstaller* This,BSTR dialogTitle,IInstallationResult **retval) { return This->lpVtbl->RunWizard(This,dialogTitle,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_get_IsBusy(IUpdateInstaller* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateInstaller_get_IsBusy(IUpdateInstaller* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_IsBusy(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_Uninstall(IUpdateInstaller* This,IInstallationResult **retval) { +static inline HRESULT IUpdateInstaller_Uninstall(IUpdateInstaller* This,IInstallationResult **retval) { return This->lpVtbl->Uninstall(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_get_AllowSourcePrompts(IUpdateInstaller* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateInstaller_get_AllowSourcePrompts(IUpdateInstaller* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_AllowSourcePrompts(This,retval); } -static __WIDL_INLINE HRESULT IUpdateInstaller_put_AllowSourcePrompts(IUpdateInstaller* This,VARIANT_BOOL value) { +static inline HRESULT IUpdateInstaller_put_AllowSourcePrompts(IUpdateInstaller* This,VARIANT_BOOL value) { return This->lpVtbl->put_AllowSourcePrompts(This,value); } -static __WIDL_INLINE HRESULT IUpdateInstaller_get_RebootRequiredBeforeInstallation(IUpdateInstaller* This,VARIANT_BOOL *retval) { +static inline HRESULT IUpdateInstaller_get_RebootRequiredBeforeInstallation(IUpdateInstaller* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_RebootRequiredBeforeInstallation(This,retval); } #endif @@ -6891,33 +6883,33 @@ interface ISystemInformation { #define ISystemInformation_get_RebootRequired(This,retval) (This)->lpVtbl->get_RebootRequired(This,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT ISystemInformation_QueryInterface(ISystemInformation* This,REFIID riid,void **ppvObject) { +static inline HRESULT ISystemInformation_QueryInterface(ISystemInformation* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG ISystemInformation_AddRef(ISystemInformation* This) { +static inline ULONG ISystemInformation_AddRef(ISystemInformation* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG ISystemInformation_Release(ISystemInformation* This) { +static inline ULONG ISystemInformation_Release(ISystemInformation* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT ISystemInformation_GetTypeInfoCount(ISystemInformation* This,UINT *pctinfo) { +static inline HRESULT ISystemInformation_GetTypeInfoCount(ISystemInformation* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT ISystemInformation_GetTypeInfo(ISystemInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT ISystemInformation_GetTypeInfo(ISystemInformation* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT ISystemInformation_GetIDsOfNames(ISystemInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT ISystemInformation_GetIDsOfNames(ISystemInformation* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT ISystemInformation_Invoke(ISystemInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT ISystemInformation_Invoke(ISystemInformation* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** ISystemInformation methods ***/ -static __WIDL_INLINE HRESULT ISystemInformation_get_OemHardwareSupportLink(ISystemInformation* This,BSTR *retval) { +static inline HRESULT ISystemInformation_get_OemHardwareSupportLink(ISystemInformation* This,BSTR *retval) { return This->lpVtbl->get_OemHardwareSupportLink(This,retval); } -static __WIDL_INLINE HRESULT ISystemInformation_get_RebootRequired(ISystemInformation* This,VARIANT_BOOL *retval) { +static inline HRESULT ISystemInformation_get_RebootRequired(ISystemInformation* This,VARIANT_BOOL *retval) { return This->lpVtbl->get_RebootRequired(This,retval); } #endif @@ -7021,30 +7013,30 @@ interface IWindowsUpdateAgentInfo { #define IWindowsUpdateAgentInfo_GetInfo(This,varInfoIdentifier,retval) (This)->lpVtbl->GetInfo(This,varInfoIdentifier,retval) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IWindowsUpdateAgentInfo_QueryInterface(IWindowsUpdateAgentInfo* This,REFIID riid,void **ppvObject) { +static inline HRESULT IWindowsUpdateAgentInfo_QueryInterface(IWindowsUpdateAgentInfo* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IWindowsUpdateAgentInfo_AddRef(IWindowsUpdateAgentInfo* This) { +static inline ULONG IWindowsUpdateAgentInfo_AddRef(IWindowsUpdateAgentInfo* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IWindowsUpdateAgentInfo_Release(IWindowsUpdateAgentInfo* This) { +static inline ULONG IWindowsUpdateAgentInfo_Release(IWindowsUpdateAgentInfo* This) { return This->lpVtbl->Release(This); } /*** IDispatch methods ***/ -static __WIDL_INLINE HRESULT IWindowsUpdateAgentInfo_GetTypeInfoCount(IWindowsUpdateAgentInfo* This,UINT *pctinfo) { +static inline HRESULT IWindowsUpdateAgentInfo_GetTypeInfoCount(IWindowsUpdateAgentInfo* This,UINT *pctinfo) { return This->lpVtbl->GetTypeInfoCount(This,pctinfo); } -static __WIDL_INLINE HRESULT IWindowsUpdateAgentInfo_GetTypeInfo(IWindowsUpdateAgentInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { +static inline HRESULT IWindowsUpdateAgentInfo_GetTypeInfo(IWindowsUpdateAgentInfo* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) { return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo); } -static __WIDL_INLINE HRESULT IWindowsUpdateAgentInfo_GetIDsOfNames(IWindowsUpdateAgentInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { +static inline HRESULT IWindowsUpdateAgentInfo_GetIDsOfNames(IWindowsUpdateAgentInfo* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) { return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId); } -static __WIDL_INLINE HRESULT IWindowsUpdateAgentInfo_Invoke(IWindowsUpdateAgentInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { +static inline HRESULT IWindowsUpdateAgentInfo_Invoke(IWindowsUpdateAgentInfo* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) { return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr); } /*** IWindowsUpdateAgentInfo methods ***/ -static __WIDL_INLINE HRESULT IWindowsUpdateAgentInfo_GetInfo(IWindowsUpdateAgentInfo* This,VARIANT varInfoIdentifier,VARIANT *retval) { +static inline HRESULT IWindowsUpdateAgentInfo_GetInfo(IWindowsUpdateAgentInfo* This,VARIANT varInfoIdentifier,VARIANT *retval) { return This->lpVtbl->GetInfo(This,varInfoIdentifier,retval); } #endif diff --git a/lib/libc/include/any-windows-any/x3daudio.h b/lib/libc/include/any-windows-any/x3daudio.h new file mode 100644 index 0000000000000000000000000000000000000000..e9685127e02ed6072697d7eba6cb10a52991aa8c --- /dev/null +++ b/lib/libc/include/any-windows-any/x3daudio.h @@ -0,0 +1,152 @@ +/* + * Copyright (c) 2015 Andrew Eikum for CodeWeavers + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#ifndef _X3DAUDIO_H +#define _X3DAUDIO_H + +typedef struct X3DAUDIO_VECTOR { + float x, y, z; +} X3DAUDIO_VECTOR; + +typedef struct X3DAUDIO_CONE { + float InnerAngle; + float OuterAngle; + float InnerVolume; + float OuterVolume; + float InnerLPF; + float OuterLPF; + float InnerReverb; + float OuterReverb; +} X3DAUDIO_CONE; + +typedef struct X3DAUDIO_DISTANCE_CURVE_POINT { + float Distance; + float DSPSetting; +} X3DAUDIO_DISTANCE_CURVE_POINT; + +typedef struct X3DAUDIO_DISTANCE_CURVE { + X3DAUDIO_DISTANCE_CURVE_POINT *pPoints; + UINT32 PointCount; +} X3DAUDIO_DISTANCE_CURVE; + +typedef struct X3DAUDIO_LISTENER { + X3DAUDIO_VECTOR OrientFront; + X3DAUDIO_VECTOR OrientTop; + X3DAUDIO_VECTOR Position; + X3DAUDIO_VECTOR Velocity; + X3DAUDIO_CONE *pCone; +} X3DAUDIO_LISTENER; + +typedef struct X3DAUDIO_EMITTER { + X3DAUDIO_CONE *pCone; + X3DAUDIO_VECTOR OrientFront; + X3DAUDIO_VECTOR OrientTop; + X3DAUDIO_VECTOR Position; + X3DAUDIO_VECTOR Velocity; + float InnerRadius; + float InnerRadiusAngle; + UINT32 ChannelCount; + float ChannelRadius; + float *pChannelAzimuths; + X3DAUDIO_DISTANCE_CURVE *pVolumeCurve; + X3DAUDIO_DISTANCE_CURVE *pLFECurve; + X3DAUDIO_DISTANCE_CURVE *pLPFDirectCurve; + X3DAUDIO_DISTANCE_CURVE *pLPFReverbCurve; + X3DAUDIO_DISTANCE_CURVE *pReverbCurve; + float CurveDistanceScaler; + float DopplerScaler; +} X3DAUDIO_EMITTER; + +typedef struct X3DAUDIO_DSP_SETTINGS { + float *pMatrixCoefficients; + float *pDelayTimes; + UINT32 SrcChannelCount; + UINT32 DstChannelCount; + float LPFDirectCoefficient; + float LPFReverbCoefficient; + float ReverbLevel; + float DopplerFactor; + float EmitterToListenerAngle; + float EmitterToListenerDistance; + float EmitterVelocityComponent; + float ListenerVelocityComponent; +} X3DAUDIO_DSP_SETTINGS; + +#define X3DAUDIO_CALCULATE_MATRIX 0x00000001 +#define X3DAUDIO_CALCULATE_DELAY 0x00000002 +#define X3DAUDIO_CALCULATE_LPF_DIRECT 0x00000004 +#define X3DAUDIO_CALCULATE_LPF_REVERB 0x00000008 +#define X3DAUDIO_CALCULATE_REVERB 0x00000010 +#define X3DAUDIO_CALCULATE_DOPPLER 0x00000020 +#define X3DAUDIO_CALCULATE_EMITTER_ANGLE 0x00000040 +#define X3DAUDIO_CALCULATE_ZEROCENTER 0x00010000 +#define X3DAUDIO_CALCULATE_REDIRECT_TO_LFE 0x00020000 + +#ifndef _SPEAKER_POSITIONS_ +#define _SPEAKER_POSITIONS_ +#define SPEAKER_FRONT_LEFT 0x00000001 +#define SPEAKER_FRONT_RIGHT 0x00000002 +#define SPEAKER_FRONT_CENTER 0x00000004 +#define SPEAKER_LOW_FREQUENCY 0x00000008 +#define SPEAKER_BACK_LEFT 0x00000010 +#define SPEAKER_BACK_RIGHT 0x00000020 +#define SPEAKER_FRONT_LEFT_OF_CENTER 0x00000040 +#define SPEAKER_FRONT_RIGHT_OF_CENTER 0x00000080 +#define SPEAKER_BACK_CENTER 0x00000100 +#define SPEAKER_SIDE_LEFT 0x00000200 +#define SPEAKER_SIDE_RIGHT 0x00000400 +#define SPEAKER_TOP_CENTER 0x00000800 +#define SPEAKER_TOP_FRONT_LEFT 0x00001000 +#define SPEAKER_TOP_FRONT_CENTER 0x00002000 +#define SPEAKER_TOP_FRONT_RIGHT 0x00004000 +#define SPEAKER_TOP_BACK_LEFT 0x00008000 +#define SPEAKER_TOP_BACK_CENTER 0x00010000 +#define SPEAKER_TOP_BACK_RIGHT 0x00020000 +#define SPEAKER_RESERVED 0x7ffc0000 +#define SPEAKER_ALL 0x80000000 +#endif + +#ifndef SPEAKER_MONO +#define SPEAKER_MONO SPEAKER_FRONT_CENTER +#define SPEAKER_STEREO (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT) +#define SPEAKER_2POINT1 (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | SPEAKER_LOW_FREQUENCY) +#define SPEAKER_SURROUND (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | SPEAKER_FRONT_CENTER | SPEAKER_BACK_CENTER) +#define SPEAKER_QUAD (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT) +#define SPEAKER_4POINT1 (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | SPEAKER_LOW_FREQUENCY | SPEAKER_BACK_LEFT | \ + SPEAKER_BACK_RIGHT) +#define SPEAKER_5POINT1 (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \ + SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT) +#define SPEAKER_7POINT1 (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \ + SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT | SPEAKER_FRONT_LEFT_OF_CENTER | \ + SPEAKER_FRONT_RIGHT_OF_CENTER) +#define SPEAKER_5POINT1_SURROUND (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \ + SPEAKER_SIDE_LEFT | SPEAKER_SIDE_RIGHT) +#define SPEAKER_7POINT1_SURROUND (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT | SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \ + SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT | SPEAKER_SIDE_LEFT | SPEAKER_SIDE_RIGHT) +#endif + +#define X3DAUDIO_SPEED_OF_SOUND 343.5f + +#define X3DAUDIO_HANDLE_BYTESIZE 20 +typedef BYTE X3DAUDIO_HANDLE[X3DAUDIO_HANDLE_BYTESIZE]; + +HRESULT CDECL X3DAudioInitialize(UINT32, float, X3DAUDIO_HANDLE); +void CDECL X3DAudioCalculate(const X3DAUDIO_HANDLE, const X3DAUDIO_LISTENER *, + const X3DAUDIO_EMITTER *, UINT32, X3DAUDIO_DSP_SETTINGS *); + +#endif diff --git a/lib/libc/include/any-windows-any/xamlom.h b/lib/libc/include/any-windows-any/xamlom.h index 02402a1f992421b5ecd66d0e815130d2a4a27d21..ca97d9f9a6a111d1f171913ad981dbec4186f82b 100644 --- a/lib/libc/include/any-windows-any/xamlom.h +++ b/lib/libc/include/any-windows-any/xamlom.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xamlom.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xamlom.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xamlom_h__ #define __xamlom_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IVisualTreeServiceCallback_FWD_DEFINED__ @@ -259,17 +251,17 @@ interface IVisualTreeServiceCallback { #define IVisualTreeServiceCallback_OnVisualTreeChange(This,relation,element,mutation_type) (This)->lpVtbl->OnVisualTreeChange(This,relation,element,mutation_type) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeServiceCallback_QueryInterface(IVisualTreeServiceCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVisualTreeServiceCallback_QueryInterface(IVisualTreeServiceCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVisualTreeServiceCallback_AddRef(IVisualTreeServiceCallback* This) { +static inline ULONG IVisualTreeServiceCallback_AddRef(IVisualTreeServiceCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVisualTreeServiceCallback_Release(IVisualTreeServiceCallback* This) { +static inline ULONG IVisualTreeServiceCallback_Release(IVisualTreeServiceCallback* This) { return This->lpVtbl->Release(This); } /*** IVisualTreeServiceCallback methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeServiceCallback_OnVisualTreeChange(IVisualTreeServiceCallback* This,ParentChildRelation relation,VisualElement element,VisualMutationType mutation_type) { +static inline HRESULT IVisualTreeServiceCallback_OnVisualTreeChange(IVisualTreeServiceCallback* This,ParentChildRelation relation,VisualElement element,VisualMutationType mutation_type) { return This->lpVtbl->OnVisualTreeChange(This,relation,element,mutation_type); } #endif @@ -349,21 +341,21 @@ interface IVisualTreeServiceCallback2 { #define IVisualTreeServiceCallback2_OnElementStateChanged(This,element,element_state,context) (This)->lpVtbl->OnElementStateChanged(This,element,element_state,context) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeServiceCallback2_QueryInterface(IVisualTreeServiceCallback2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVisualTreeServiceCallback2_QueryInterface(IVisualTreeServiceCallback2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVisualTreeServiceCallback2_AddRef(IVisualTreeServiceCallback2* This) { +static inline ULONG IVisualTreeServiceCallback2_AddRef(IVisualTreeServiceCallback2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVisualTreeServiceCallback2_Release(IVisualTreeServiceCallback2* This) { +static inline ULONG IVisualTreeServiceCallback2_Release(IVisualTreeServiceCallback2* This) { return This->lpVtbl->Release(This); } /*** IVisualTreeServiceCallback methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeServiceCallback2_OnVisualTreeChange(IVisualTreeServiceCallback2* This,ParentChildRelation relation,VisualElement element,VisualMutationType mutation_type) { +static inline HRESULT IVisualTreeServiceCallback2_OnVisualTreeChange(IVisualTreeServiceCallback2* This,ParentChildRelation relation,VisualElement element,VisualMutationType mutation_type) { return This->lpVtbl->OnVisualTreeChange(This,relation,element,mutation_type); } /*** IVisualTreeServiceCallback2 methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeServiceCallback2_OnElementStateChanged(IVisualTreeServiceCallback2* This,InstanceHandle element,VisualElementState element_state,LPCWSTR context) { +static inline HRESULT IVisualTreeServiceCallback2_OnElementStateChanged(IVisualTreeServiceCallback2* This,InstanceHandle element,VisualElementState element_state,LPCWSTR context) { return This->lpVtbl->OnElementStateChanged(This,element,element_state,context); } #endif @@ -552,50 +544,50 @@ interface IVisualTreeService { #define IVisualTreeService_ClearChildren(This,parent) (This)->lpVtbl->ClearChildren(This,parent) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeService_QueryInterface(IVisualTreeService* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVisualTreeService_QueryInterface(IVisualTreeService* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVisualTreeService_AddRef(IVisualTreeService* This) { +static inline ULONG IVisualTreeService_AddRef(IVisualTreeService* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVisualTreeService_Release(IVisualTreeService* This) { +static inline ULONG IVisualTreeService_Release(IVisualTreeService* This) { return This->lpVtbl->Release(This); } /*** IVisualTreeService methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeService_AdviseVisualTreeChange(IVisualTreeService* This,IVisualTreeServiceCallback *callback) { +static inline HRESULT IVisualTreeService_AdviseVisualTreeChange(IVisualTreeService* This,IVisualTreeServiceCallback *callback) { return This->lpVtbl->AdviseVisualTreeChange(This,callback); } -static __WIDL_INLINE HRESULT IVisualTreeService_UnadviseVisualTreeChange(IVisualTreeService* This,IVisualTreeServiceCallback *callback) { +static inline HRESULT IVisualTreeService_UnadviseVisualTreeChange(IVisualTreeService* This,IVisualTreeServiceCallback *callback) { return This->lpVtbl->UnadviseVisualTreeChange(This,callback); } -static __WIDL_INLINE HRESULT IVisualTreeService_GetEnums(IVisualTreeService* This,unsigned int *count,EnumType **enums) { +static inline HRESULT IVisualTreeService_GetEnums(IVisualTreeService* This,unsigned int *count,EnumType **enums) { return This->lpVtbl->GetEnums(This,count,enums); } -static __WIDL_INLINE HRESULT IVisualTreeService_CreateInstance(IVisualTreeService* This,BSTR type_name,BSTR value,InstanceHandle *instance_handle) { +static inline HRESULT IVisualTreeService_CreateInstance(IVisualTreeService* This,BSTR type_name,BSTR value,InstanceHandle *instance_handle) { return This->lpVtbl->CreateInstance(This,type_name,value,instance_handle); } -static __WIDL_INLINE HRESULT IVisualTreeService_GetPropertyValuesChain(IVisualTreeService* This,InstanceHandle instance_handle,unsigned int *source_count,PropertyChainSource **property_sources,unsigned int *property_count,PropertyChainValue **property_values) { +static inline HRESULT IVisualTreeService_GetPropertyValuesChain(IVisualTreeService* This,InstanceHandle instance_handle,unsigned int *source_count,PropertyChainSource **property_sources,unsigned int *property_count,PropertyChainValue **property_values) { return This->lpVtbl->GetPropertyValuesChain(This,instance_handle,source_count,property_sources,property_count,property_values); } -static __WIDL_INLINE HRESULT IVisualTreeService_SetProperty(IVisualTreeService* This,InstanceHandle instance_handle,InstanceHandle value,unsigned int property_index) { +static inline HRESULT IVisualTreeService_SetProperty(IVisualTreeService* This,InstanceHandle instance_handle,InstanceHandle value,unsigned int property_index) { return This->lpVtbl->SetProperty(This,instance_handle,value,property_index); } -static __WIDL_INLINE HRESULT IVisualTreeService_ClearProperty(IVisualTreeService* This,InstanceHandle instance_handle,unsigned int property_index) { +static inline HRESULT IVisualTreeService_ClearProperty(IVisualTreeService* This,InstanceHandle instance_handle,unsigned int property_index) { return This->lpVtbl->ClearProperty(This,instance_handle,property_index); } -static __WIDL_INLINE HRESULT IVisualTreeService_GetCollectionCount(IVisualTreeService* This,InstanceHandle instance_handle,unsigned int *collection_size) { +static inline HRESULT IVisualTreeService_GetCollectionCount(IVisualTreeService* This,InstanceHandle instance_handle,unsigned int *collection_size) { return This->lpVtbl->GetCollectionCount(This,instance_handle,collection_size); } -static __WIDL_INLINE HRESULT IVisualTreeService_GetCollectionElements(IVisualTreeService* This,InstanceHandle instance_handle,unsigned int start_index,unsigned int *element_count,CollectionElementValue **element_values) { +static inline HRESULT IVisualTreeService_GetCollectionElements(IVisualTreeService* This,InstanceHandle instance_handle,unsigned int start_index,unsigned int *element_count,CollectionElementValue **element_values) { return This->lpVtbl->GetCollectionElements(This,instance_handle,start_index,element_count,element_values); } -static __WIDL_INLINE HRESULT IVisualTreeService_AddChild(IVisualTreeService* This,InstanceHandle parent,InstanceHandle child,unsigned int index) { +static inline HRESULT IVisualTreeService_AddChild(IVisualTreeService* This,InstanceHandle parent,InstanceHandle child,unsigned int index) { return This->lpVtbl->AddChild(This,parent,child,index); } -static __WIDL_INLINE HRESULT IVisualTreeService_RemoveChild(IVisualTreeService* This,InstanceHandle parent,unsigned int index) { +static inline HRESULT IVisualTreeService_RemoveChild(IVisualTreeService* This,InstanceHandle parent,unsigned int index) { return This->lpVtbl->RemoveChild(This,parent,index); } -static __WIDL_INLINE HRESULT IVisualTreeService_ClearChildren(IVisualTreeService* This,InstanceHandle parent) { +static inline HRESULT IVisualTreeService_ClearChildren(IVisualTreeService* This,InstanceHandle parent) { return This->lpVtbl->ClearChildren(This,parent); } #endif @@ -728,38 +720,38 @@ interface IXamlDiagnostics { #define IXamlDiagnostics_GetInitializationData(This,initialization_data) (This)->lpVtbl->GetInitializationData(This,initialization_data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXamlDiagnostics_QueryInterface(IXamlDiagnostics* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXamlDiagnostics_QueryInterface(IXamlDiagnostics* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXamlDiagnostics_AddRef(IXamlDiagnostics* This) { +static inline ULONG IXamlDiagnostics_AddRef(IXamlDiagnostics* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXamlDiagnostics_Release(IXamlDiagnostics* This) { +static inline ULONG IXamlDiagnostics_Release(IXamlDiagnostics* This) { return This->lpVtbl->Release(This); } /*** IXamlDiagnostics methods ***/ -static __WIDL_INLINE HRESULT IXamlDiagnostics_GetDispatcher(IXamlDiagnostics* This,IInspectable **dispatcher) { +static inline HRESULT IXamlDiagnostics_GetDispatcher(IXamlDiagnostics* This,IInspectable **dispatcher) { return This->lpVtbl->GetDispatcher(This,dispatcher); } -static __WIDL_INLINE HRESULT IXamlDiagnostics_GetUiLayer(IXamlDiagnostics* This,IInspectable **layer) { +static inline HRESULT IXamlDiagnostics_GetUiLayer(IXamlDiagnostics* This,IInspectable **layer) { return This->lpVtbl->GetUiLayer(This,layer); } -static __WIDL_INLINE HRESULT IXamlDiagnostics_GetApplication(IXamlDiagnostics* This,IInspectable **application) { +static inline HRESULT IXamlDiagnostics_GetApplication(IXamlDiagnostics* This,IInspectable **application) { return This->lpVtbl->GetApplication(This,application); } -static __WIDL_INLINE HRESULT IXamlDiagnostics_GetIInspectableFromHandle(IXamlDiagnostics* This,InstanceHandle instance_handle,IInspectable **instance) { +static inline HRESULT IXamlDiagnostics_GetIInspectableFromHandle(IXamlDiagnostics* This,InstanceHandle instance_handle,IInspectable **instance) { return This->lpVtbl->GetIInspectableFromHandle(This,instance_handle,instance); } -static __WIDL_INLINE HRESULT IXamlDiagnostics_GetHandleFromIInspectable(IXamlDiagnostics* This,IInspectable *instance,InstanceHandle *handle) { +static inline HRESULT IXamlDiagnostics_GetHandleFromIInspectable(IXamlDiagnostics* This,IInspectable *instance,InstanceHandle *handle) { return This->lpVtbl->GetHandleFromIInspectable(This,instance,handle); } -static __WIDL_INLINE HRESULT IXamlDiagnostics_HitTest(IXamlDiagnostics* This,RECT rect,unsigned int *count,InstanceHandle **instance_handles) { +static inline HRESULT IXamlDiagnostics_HitTest(IXamlDiagnostics* This,RECT rect,unsigned int *count,InstanceHandle **instance_handles) { return This->lpVtbl->HitTest(This,rect,count,instance_handles); } -static __WIDL_INLINE HRESULT IXamlDiagnostics_RegisterInstance(IXamlDiagnostics* This,IInspectable *instance,InstanceHandle *instance_handle) { +static inline HRESULT IXamlDiagnostics_RegisterInstance(IXamlDiagnostics* This,IInspectable *instance,InstanceHandle *instance_handle) { return This->lpVtbl->RegisterInstance(This,instance,instance_handle); } -static __WIDL_INLINE HRESULT IXamlDiagnostics_GetInitializationData(IXamlDiagnostics* This,BSTR *initialization_data) { +static inline HRESULT IXamlDiagnostics_GetInitializationData(IXamlDiagnostics* This,BSTR *initialization_data) { return This->lpVtbl->GetInitializationData(This,initialization_data); } #endif @@ -856,26 +848,26 @@ interface IBitmapData { #define IBitmapData_GetSourceBitmapDescription(This,bitmap_description) (This)->lpVtbl->GetSourceBitmapDescription(This,bitmap_description) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IBitmapData_QueryInterface(IBitmapData* This,REFIID riid,void **ppvObject) { +static inline HRESULT IBitmapData_QueryInterface(IBitmapData* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IBitmapData_AddRef(IBitmapData* This) { +static inline ULONG IBitmapData_AddRef(IBitmapData* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IBitmapData_Release(IBitmapData* This) { +static inline ULONG IBitmapData_Release(IBitmapData* This) { return This->lpVtbl->Release(This); } /*** IBitmapData methods ***/ -static __WIDL_INLINE HRESULT IBitmapData_CopyBytesTo(IBitmapData* This,unsigned int source_offset_in_bytes,unsigned int max_bytes_to_copy,byte *bytes,unsigned int *number_of_bytes_copied) { +static inline HRESULT IBitmapData_CopyBytesTo(IBitmapData* This,unsigned int source_offset_in_bytes,unsigned int max_bytes_to_copy,byte *bytes,unsigned int *number_of_bytes_copied) { return This->lpVtbl->CopyBytesTo(This,source_offset_in_bytes,max_bytes_to_copy,bytes,number_of_bytes_copied); } -static __WIDL_INLINE HRESULT IBitmapData_GetStride(IBitmapData* This,unsigned int *stride) { +static inline HRESULT IBitmapData_GetStride(IBitmapData* This,unsigned int *stride) { return This->lpVtbl->GetStride(This,stride); } -static __WIDL_INLINE HRESULT IBitmapData_GetBitmapDescription(IBitmapData* This,BitmapDescription *bitmap_description) { +static inline HRESULT IBitmapData_GetBitmapDescription(IBitmapData* This,BitmapDescription *bitmap_description) { return This->lpVtbl->GetBitmapDescription(This,bitmap_description); } -static __WIDL_INLINE HRESULT IBitmapData_GetSourceBitmapDescription(IBitmapData* This,BitmapDescription *bitmap_description) { +static inline HRESULT IBitmapData_GetSourceBitmapDescription(IBitmapData* This,BitmapDescription *bitmap_description) { return This->lpVtbl->GetSourceBitmapDescription(This,bitmap_description); } #endif @@ -1065,63 +1057,63 @@ interface IVisualTreeService2 { #define IVisualTreeService2_RenderTargetBitmap(This,handle,options,max_pixel_width,max_pixel_height,bitmap_data) (This)->lpVtbl->RenderTargetBitmap(This,handle,options,max_pixel_width,max_pixel_height,bitmap_data) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeService2_QueryInterface(IVisualTreeService2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVisualTreeService2_QueryInterface(IVisualTreeService2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVisualTreeService2_AddRef(IVisualTreeService2* This) { +static inline ULONG IVisualTreeService2_AddRef(IVisualTreeService2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVisualTreeService2_Release(IVisualTreeService2* This) { +static inline ULONG IVisualTreeService2_Release(IVisualTreeService2* This) { return This->lpVtbl->Release(This); } /*** IVisualTreeService methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeService2_AdviseVisualTreeChange(IVisualTreeService2* This,IVisualTreeServiceCallback *callback) { +static inline HRESULT IVisualTreeService2_AdviseVisualTreeChange(IVisualTreeService2* This,IVisualTreeServiceCallback *callback) { return This->lpVtbl->AdviseVisualTreeChange(This,callback); } -static __WIDL_INLINE HRESULT IVisualTreeService2_UnadviseVisualTreeChange(IVisualTreeService2* This,IVisualTreeServiceCallback *callback) { +static inline HRESULT IVisualTreeService2_UnadviseVisualTreeChange(IVisualTreeService2* This,IVisualTreeServiceCallback *callback) { return This->lpVtbl->UnadviseVisualTreeChange(This,callback); } -static __WIDL_INLINE HRESULT IVisualTreeService2_GetEnums(IVisualTreeService2* This,unsigned int *count,EnumType **enums) { +static inline HRESULT IVisualTreeService2_GetEnums(IVisualTreeService2* This,unsigned int *count,EnumType **enums) { return This->lpVtbl->GetEnums(This,count,enums); } -static __WIDL_INLINE HRESULT IVisualTreeService2_CreateInstance(IVisualTreeService2* This,BSTR type_name,BSTR value,InstanceHandle *instance_handle) { +static inline HRESULT IVisualTreeService2_CreateInstance(IVisualTreeService2* This,BSTR type_name,BSTR value,InstanceHandle *instance_handle) { return This->lpVtbl->CreateInstance(This,type_name,value,instance_handle); } -static __WIDL_INLINE HRESULT IVisualTreeService2_GetPropertyValuesChain(IVisualTreeService2* This,InstanceHandle instance_handle,unsigned int *source_count,PropertyChainSource **property_sources,unsigned int *property_count,PropertyChainValue **property_values) { +static inline HRESULT IVisualTreeService2_GetPropertyValuesChain(IVisualTreeService2* This,InstanceHandle instance_handle,unsigned int *source_count,PropertyChainSource **property_sources,unsigned int *property_count,PropertyChainValue **property_values) { return This->lpVtbl->GetPropertyValuesChain(This,instance_handle,source_count,property_sources,property_count,property_values); } -static __WIDL_INLINE HRESULT IVisualTreeService2_SetProperty(IVisualTreeService2* This,InstanceHandle instance_handle,InstanceHandle value,unsigned int property_index) { +static inline HRESULT IVisualTreeService2_SetProperty(IVisualTreeService2* This,InstanceHandle instance_handle,InstanceHandle value,unsigned int property_index) { return This->lpVtbl->SetProperty(This,instance_handle,value,property_index); } -static __WIDL_INLINE HRESULT IVisualTreeService2_ClearProperty(IVisualTreeService2* This,InstanceHandle instance_handle,unsigned int property_index) { +static inline HRESULT IVisualTreeService2_ClearProperty(IVisualTreeService2* This,InstanceHandle instance_handle,unsigned int property_index) { return This->lpVtbl->ClearProperty(This,instance_handle,property_index); } -static __WIDL_INLINE HRESULT IVisualTreeService2_GetCollectionCount(IVisualTreeService2* This,InstanceHandle instance_handle,unsigned int *collection_size) { +static inline HRESULT IVisualTreeService2_GetCollectionCount(IVisualTreeService2* This,InstanceHandle instance_handle,unsigned int *collection_size) { return This->lpVtbl->GetCollectionCount(This,instance_handle,collection_size); } -static __WIDL_INLINE HRESULT IVisualTreeService2_GetCollectionElements(IVisualTreeService2* This,InstanceHandle instance_handle,unsigned int start_index,unsigned int *element_count,CollectionElementValue **element_values) { +static inline HRESULT IVisualTreeService2_GetCollectionElements(IVisualTreeService2* This,InstanceHandle instance_handle,unsigned int start_index,unsigned int *element_count,CollectionElementValue **element_values) { return This->lpVtbl->GetCollectionElements(This,instance_handle,start_index,element_count,element_values); } -static __WIDL_INLINE HRESULT IVisualTreeService2_AddChild(IVisualTreeService2* This,InstanceHandle parent,InstanceHandle child,unsigned int index) { +static inline HRESULT IVisualTreeService2_AddChild(IVisualTreeService2* This,InstanceHandle parent,InstanceHandle child,unsigned int index) { return This->lpVtbl->AddChild(This,parent,child,index); } -static __WIDL_INLINE HRESULT IVisualTreeService2_RemoveChild(IVisualTreeService2* This,InstanceHandle parent,unsigned int index) { +static inline HRESULT IVisualTreeService2_RemoveChild(IVisualTreeService2* This,InstanceHandle parent,unsigned int index) { return This->lpVtbl->RemoveChild(This,parent,index); } -static __WIDL_INLINE HRESULT IVisualTreeService2_ClearChildren(IVisualTreeService2* This,InstanceHandle parent) { +static inline HRESULT IVisualTreeService2_ClearChildren(IVisualTreeService2* This,InstanceHandle parent) { return This->lpVtbl->ClearChildren(This,parent); } /*** IVisualTreeService2 methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeService2_GetPropertyIndex(IVisualTreeService2* This,InstanceHandle object,LPCWSTR property_name,unsigned int *property_index) { +static inline HRESULT IVisualTreeService2_GetPropertyIndex(IVisualTreeService2* This,InstanceHandle object,LPCWSTR property_name,unsigned int *property_index) { return This->lpVtbl->GetPropertyIndex(This,object,property_name,property_index); } -static __WIDL_INLINE HRESULT IVisualTreeService2_GetProperty(IVisualTreeService2* This,InstanceHandle object,unsigned int property_index,InstanceHandle *value) { +static inline HRESULT IVisualTreeService2_GetProperty(IVisualTreeService2* This,InstanceHandle object,unsigned int property_index,InstanceHandle *value) { return This->lpVtbl->GetProperty(This,object,property_index,value); } -static __WIDL_INLINE HRESULT IVisualTreeService2_ReplaceResource(IVisualTreeService2* This,InstanceHandle resource_dictionary,InstanceHandle key,InstanceHandle new_value) { +static inline HRESULT IVisualTreeService2_ReplaceResource(IVisualTreeService2* This,InstanceHandle resource_dictionary,InstanceHandle key,InstanceHandle new_value) { return This->lpVtbl->ReplaceResource(This,resource_dictionary,key,new_value); } -static __WIDL_INLINE HRESULT IVisualTreeService2_RenderTargetBitmap(IVisualTreeService2* This,InstanceHandle handle,RenderTargetBitmapOptions options,unsigned int max_pixel_width,unsigned int max_pixel_height,IBitmapData **bitmap_data) { +static inline HRESULT IVisualTreeService2_RenderTargetBitmap(IVisualTreeService2* This,InstanceHandle handle,RenderTargetBitmapOptions options,unsigned int max_pixel_width,unsigned int max_pixel_height,IBitmapData **bitmap_data) { return This->lpVtbl->RenderTargetBitmap(This,handle,options,max_pixel_width,max_pixel_height,bitmap_data); } #endif @@ -1341,76 +1333,76 @@ interface IVisualTreeService3 { #define IVisualTreeService3_RemoveDictionaryItem(This,dictionary_handle,resource_key) (This)->lpVtbl->RemoveDictionaryItem(This,dictionary_handle,resource_key) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeService3_QueryInterface(IVisualTreeService3* This,REFIID riid,void **ppvObject) { +static inline HRESULT IVisualTreeService3_QueryInterface(IVisualTreeService3* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IVisualTreeService3_AddRef(IVisualTreeService3* This) { +static inline ULONG IVisualTreeService3_AddRef(IVisualTreeService3* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IVisualTreeService3_Release(IVisualTreeService3* This) { +static inline ULONG IVisualTreeService3_Release(IVisualTreeService3* This) { return This->lpVtbl->Release(This); } /*** IVisualTreeService methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeService3_AdviseVisualTreeChange(IVisualTreeService3* This,IVisualTreeServiceCallback *callback) { +static inline HRESULT IVisualTreeService3_AdviseVisualTreeChange(IVisualTreeService3* This,IVisualTreeServiceCallback *callback) { return This->lpVtbl->AdviseVisualTreeChange(This,callback); } -static __WIDL_INLINE HRESULT IVisualTreeService3_UnadviseVisualTreeChange(IVisualTreeService3* This,IVisualTreeServiceCallback *callback) { +static inline HRESULT IVisualTreeService3_UnadviseVisualTreeChange(IVisualTreeService3* This,IVisualTreeServiceCallback *callback) { return This->lpVtbl->UnadviseVisualTreeChange(This,callback); } -static __WIDL_INLINE HRESULT IVisualTreeService3_GetEnums(IVisualTreeService3* This,unsigned int *count,EnumType **enums) { +static inline HRESULT IVisualTreeService3_GetEnums(IVisualTreeService3* This,unsigned int *count,EnumType **enums) { return This->lpVtbl->GetEnums(This,count,enums); } -static __WIDL_INLINE HRESULT IVisualTreeService3_CreateInstance(IVisualTreeService3* This,BSTR type_name,BSTR value,InstanceHandle *instance_handle) { +static inline HRESULT IVisualTreeService3_CreateInstance(IVisualTreeService3* This,BSTR type_name,BSTR value,InstanceHandle *instance_handle) { return This->lpVtbl->CreateInstance(This,type_name,value,instance_handle); } -static __WIDL_INLINE HRESULT IVisualTreeService3_GetPropertyValuesChain(IVisualTreeService3* This,InstanceHandle instance_handle,unsigned int *source_count,PropertyChainSource **property_sources,unsigned int *property_count,PropertyChainValue **property_values) { +static inline HRESULT IVisualTreeService3_GetPropertyValuesChain(IVisualTreeService3* This,InstanceHandle instance_handle,unsigned int *source_count,PropertyChainSource **property_sources,unsigned int *property_count,PropertyChainValue **property_values) { return This->lpVtbl->GetPropertyValuesChain(This,instance_handle,source_count,property_sources,property_count,property_values); } -static __WIDL_INLINE HRESULT IVisualTreeService3_SetProperty(IVisualTreeService3* This,InstanceHandle instance_handle,InstanceHandle value,unsigned int property_index) { +static inline HRESULT IVisualTreeService3_SetProperty(IVisualTreeService3* This,InstanceHandle instance_handle,InstanceHandle value,unsigned int property_index) { return This->lpVtbl->SetProperty(This,instance_handle,value,property_index); } -static __WIDL_INLINE HRESULT IVisualTreeService3_ClearProperty(IVisualTreeService3* This,InstanceHandle instance_handle,unsigned int property_index) { +static inline HRESULT IVisualTreeService3_ClearProperty(IVisualTreeService3* This,InstanceHandle instance_handle,unsigned int property_index) { return This->lpVtbl->ClearProperty(This,instance_handle,property_index); } -static __WIDL_INLINE HRESULT IVisualTreeService3_GetCollectionCount(IVisualTreeService3* This,InstanceHandle instance_handle,unsigned int *collection_size) { +static inline HRESULT IVisualTreeService3_GetCollectionCount(IVisualTreeService3* This,InstanceHandle instance_handle,unsigned int *collection_size) { return This->lpVtbl->GetCollectionCount(This,instance_handle,collection_size); } -static __WIDL_INLINE HRESULT IVisualTreeService3_GetCollectionElements(IVisualTreeService3* This,InstanceHandle instance_handle,unsigned int start_index,unsigned int *element_count,CollectionElementValue **element_values) { +static inline HRESULT IVisualTreeService3_GetCollectionElements(IVisualTreeService3* This,InstanceHandle instance_handle,unsigned int start_index,unsigned int *element_count,CollectionElementValue **element_values) { return This->lpVtbl->GetCollectionElements(This,instance_handle,start_index,element_count,element_values); } -static __WIDL_INLINE HRESULT IVisualTreeService3_AddChild(IVisualTreeService3* This,InstanceHandle parent,InstanceHandle child,unsigned int index) { +static inline HRESULT IVisualTreeService3_AddChild(IVisualTreeService3* This,InstanceHandle parent,InstanceHandle child,unsigned int index) { return This->lpVtbl->AddChild(This,parent,child,index); } -static __WIDL_INLINE HRESULT IVisualTreeService3_RemoveChild(IVisualTreeService3* This,InstanceHandle parent,unsigned int index) { +static inline HRESULT IVisualTreeService3_RemoveChild(IVisualTreeService3* This,InstanceHandle parent,unsigned int index) { return This->lpVtbl->RemoveChild(This,parent,index); } -static __WIDL_INLINE HRESULT IVisualTreeService3_ClearChildren(IVisualTreeService3* This,InstanceHandle parent) { +static inline HRESULT IVisualTreeService3_ClearChildren(IVisualTreeService3* This,InstanceHandle parent) { return This->lpVtbl->ClearChildren(This,parent); } /*** IVisualTreeService2 methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeService3_GetPropertyIndex(IVisualTreeService3* This,InstanceHandle object,LPCWSTR property_name,unsigned int *property_index) { +static inline HRESULT IVisualTreeService3_GetPropertyIndex(IVisualTreeService3* This,InstanceHandle object,LPCWSTR property_name,unsigned int *property_index) { return This->lpVtbl->GetPropertyIndex(This,object,property_name,property_index); } -static __WIDL_INLINE HRESULT IVisualTreeService3_GetProperty(IVisualTreeService3* This,InstanceHandle object,unsigned int property_index,InstanceHandle *value) { +static inline HRESULT IVisualTreeService3_GetProperty(IVisualTreeService3* This,InstanceHandle object,unsigned int property_index,InstanceHandle *value) { return This->lpVtbl->GetProperty(This,object,property_index,value); } -static __WIDL_INLINE HRESULT IVisualTreeService3_ReplaceResource(IVisualTreeService3* This,InstanceHandle resource_dictionary,InstanceHandle key,InstanceHandle new_value) { +static inline HRESULT IVisualTreeService3_ReplaceResource(IVisualTreeService3* This,InstanceHandle resource_dictionary,InstanceHandle key,InstanceHandle new_value) { return This->lpVtbl->ReplaceResource(This,resource_dictionary,key,new_value); } -static __WIDL_INLINE HRESULT IVisualTreeService3_RenderTargetBitmap(IVisualTreeService3* This,InstanceHandle handle,RenderTargetBitmapOptions options,unsigned int max_pixel_width,unsigned int max_pixel_height,IBitmapData **bitmap_data) { +static inline HRESULT IVisualTreeService3_RenderTargetBitmap(IVisualTreeService3* This,InstanceHandle handle,RenderTargetBitmapOptions options,unsigned int max_pixel_width,unsigned int max_pixel_height,IBitmapData **bitmap_data) { return This->lpVtbl->RenderTargetBitmap(This,handle,options,max_pixel_width,max_pixel_height,bitmap_data); } /*** IVisualTreeService3 methods ***/ -static __WIDL_INLINE HRESULT IVisualTreeService3_ResolveResource(IVisualTreeService3* This,InstanceHandle resource_context,LPCWSTR resource_name,ResourceType resource_type,unsigned int property_index) { +static inline HRESULT IVisualTreeService3_ResolveResource(IVisualTreeService3* This,InstanceHandle resource_context,LPCWSTR resource_name,ResourceType resource_type,unsigned int property_index) { return This->lpVtbl->ResolveResource(This,resource_context,resource_name,resource_type,property_index); } -static __WIDL_INLINE HRESULT IVisualTreeService3_GetDictionaryItem(IVisualTreeService3* This,InstanceHandle dictionary_handle,LPCWSTR resource_name,WINBOOL resource_is_implicit_style,InstanceHandle *resource_handle) { +static inline HRESULT IVisualTreeService3_GetDictionaryItem(IVisualTreeService3* This,InstanceHandle dictionary_handle,LPCWSTR resource_name,WINBOOL resource_is_implicit_style,InstanceHandle *resource_handle) { return This->lpVtbl->GetDictionaryItem(This,dictionary_handle,resource_name,resource_is_implicit_style,resource_handle); } -static __WIDL_INLINE HRESULT IVisualTreeService3_AddDictionaryItem(IVisualTreeService3* This,InstanceHandle dictionary_handle,InstanceHandle resource_key,InstanceHandle resource_handle) { +static inline HRESULT IVisualTreeService3_AddDictionaryItem(IVisualTreeService3* This,InstanceHandle dictionary_handle,InstanceHandle resource_key,InstanceHandle resource_handle) { return This->lpVtbl->AddDictionaryItem(This,dictionary_handle,resource_key,resource_handle); } -static __WIDL_INLINE HRESULT IVisualTreeService3_RemoveDictionaryItem(IVisualTreeService3* This,InstanceHandle dictionary_handle,InstanceHandle resource_key) { +static inline HRESULT IVisualTreeService3_RemoveDictionaryItem(IVisualTreeService3* This,InstanceHandle dictionary_handle,InstanceHandle resource_key) { return This->lpVtbl->RemoveDictionaryItem(This,dictionary_handle,resource_key); } #endif diff --git a/lib/libc/include/any-windows-any/xapo.h b/lib/libc/include/any-windows-any/xapo.h index 02d1b43dd03e46b265bdde9c6213d0a3d102e003..ec5ef3ba33d3eb14c4fa2942a25855fbd558a208 100644 --- a/lib/libc/include/any-windows-any/xapo.h +++ b/lib/libc/include/any-windows-any/xapo.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xapo.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xapo.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xapo_h__ #define __xapo_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXAPO_FWD_DEFINED__ @@ -269,44 +261,44 @@ interface IXAPO { #define IXAPO_CalcOutputFrames(This,input_frames) (This)->lpVtbl->CalcOutputFrames(This,input_frames) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXAPO_QueryInterface(IXAPO* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXAPO_QueryInterface(IXAPO* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXAPO_AddRef(IXAPO* This) { +static inline ULONG IXAPO_AddRef(IXAPO* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXAPO_Release(IXAPO* This) { +static inline ULONG IXAPO_Release(IXAPO* This) { return This->lpVtbl->Release(This); } /*** IXAPO methods ***/ -static __WIDL_INLINE HRESULT IXAPO_GetRegistrationProperties(IXAPO* This,XAPO_REGISTRATION_PROPERTIES **props) { +static inline HRESULT IXAPO_GetRegistrationProperties(IXAPO* This,XAPO_REGISTRATION_PROPERTIES **props) { return This->lpVtbl->GetRegistrationProperties(This,props); } -static __WIDL_INLINE HRESULT IXAPO_IsInputFormatSupported(IXAPO* This,const WAVEFORMATEX *output_fmt,const WAVEFORMATEX *input_fmt,WAVEFORMATEX **supported_fmt) { +static inline HRESULT IXAPO_IsInputFormatSupported(IXAPO* This,const WAVEFORMATEX *output_fmt,const WAVEFORMATEX *input_fmt,WAVEFORMATEX **supported_fmt) { return This->lpVtbl->IsInputFormatSupported(This,output_fmt,input_fmt,supported_fmt); } -static __WIDL_INLINE HRESULT IXAPO_IsOutputFormatSupported(IXAPO* This,const WAVEFORMATEX *input_fmt,const WAVEFORMATEX *output_fmt,WAVEFORMATEX **supported_fmt) { +static inline HRESULT IXAPO_IsOutputFormatSupported(IXAPO* This,const WAVEFORMATEX *input_fmt,const WAVEFORMATEX *output_fmt,WAVEFORMATEX **supported_fmt) { return This->lpVtbl->IsOutputFormatSupported(This,input_fmt,output_fmt,supported_fmt); } -static __WIDL_INLINE HRESULT IXAPO_Initialize(IXAPO* This,const void *data,UINT32 data_len) { +static inline HRESULT IXAPO_Initialize(IXAPO* This,const void *data,UINT32 data_len) { return This->lpVtbl->Initialize(This,data,data_len); } -static __WIDL_INLINE void IXAPO_Reset(IXAPO* This) { +static inline void IXAPO_Reset(IXAPO* This) { This->lpVtbl->Reset(This); } -static __WIDL_INLINE HRESULT IXAPO_LockForProcess(IXAPO* This,UINT32 in_params_count,const XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS *in_params,UINT32 out_params_count,const XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS *out_params) { +static inline HRESULT IXAPO_LockForProcess(IXAPO* This,UINT32 in_params_count,const XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS *in_params,UINT32 out_params_count,const XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS *out_params) { return This->lpVtbl->LockForProcess(This,in_params_count,in_params,out_params_count,out_params); } -static __WIDL_INLINE void IXAPO_UnlockForProcess(IXAPO* This) { +static inline void IXAPO_UnlockForProcess(IXAPO* This) { This->lpVtbl->UnlockForProcess(This); } -static __WIDL_INLINE void IXAPO_Process(IXAPO* This,UINT32 in_params_count,const XAPO_PROCESS_BUFFER_PARAMETERS *in_params,UINT32 out_params_count,XAPO_PROCESS_BUFFER_PARAMETERS *out_params,WINBOOL enabled) { +static inline void IXAPO_Process(IXAPO* This,UINT32 in_params_count,const XAPO_PROCESS_BUFFER_PARAMETERS *in_params,UINT32 out_params_count,XAPO_PROCESS_BUFFER_PARAMETERS *out_params,WINBOOL enabled) { This->lpVtbl->Process(This,in_params_count,in_params,out_params_count,out_params,enabled); } -static __WIDL_INLINE UINT32 IXAPO_CalcInputFrames(IXAPO* This,UINT32 output_frames) { +static inline UINT32 IXAPO_CalcInputFrames(IXAPO* This,UINT32 output_frames) { return This->lpVtbl->CalcInputFrames(This,output_frames); } -static __WIDL_INLINE UINT32 IXAPO_CalcOutputFrames(IXAPO* This,UINT32 input_frames) { +static inline UINT32 IXAPO_CalcOutputFrames(IXAPO* This,UINT32 input_frames) { return This->lpVtbl->CalcOutputFrames(This,input_frames); } #endif @@ -386,20 +378,20 @@ interface IXAPOParameters { #define IXAPOParameters_GetParameters(This,params,params_len) (This)->lpVtbl->GetParameters(This,params,params_len) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXAPOParameters_QueryInterface(IXAPOParameters* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXAPOParameters_QueryInterface(IXAPOParameters* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXAPOParameters_AddRef(IXAPOParameters* This) { +static inline ULONG IXAPOParameters_AddRef(IXAPOParameters* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXAPOParameters_Release(IXAPOParameters* This) { +static inline ULONG IXAPOParameters_Release(IXAPOParameters* This) { return This->lpVtbl->Release(This); } /*** IXAPOParameters methods ***/ -static __WIDL_INLINE void IXAPOParameters_SetParameters(IXAPOParameters* This,const void *params,UINT32 params_len) { +static inline void IXAPOParameters_SetParameters(IXAPOParameters* This,const void *params,UINT32 params_len) { This->lpVtbl->SetParameters(This,params,params_len); } -static __WIDL_INLINE void IXAPOParameters_GetParameters(IXAPOParameters* This,void *params,UINT32 params_len) { +static inline void IXAPOParameters_GetParameters(IXAPOParameters* This,void *params,UINT32 params_len) { This->lpVtbl->GetParameters(This,params,params_len); } #endif diff --git a/lib/libc/include/any-windows-any/xaudio2.h b/lib/libc/include/any-windows-any/xaudio2.h index 3e7abd622e97d9eb4fefec35c3d30077ab914257..75856b72a6bd9ee6c054f26e5b9880b39cbea469 100644 --- a/lib/libc/include/any-windows-any/xaudio2.h +++ b/lib/libc/include/any-windows-any/xaudio2.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xaudio2.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xaudio2.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xaudio2_h__ #define __xaudio2_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXAudio2EngineCallback_FWD_DEFINED__ @@ -312,13 +304,13 @@ interface IXAudio2EngineCallback { #define IXAudio2EngineCallback_OnCriticalError(This,Error) (This)->lpVtbl->OnCriticalError(This,Error) #else /*** IXAudio2EngineCallback methods ***/ -static __WIDL_INLINE void IXAudio2EngineCallback_OnProcessingPassStart(IXAudio2EngineCallback* This) { +static inline void IXAudio2EngineCallback_OnProcessingPassStart(IXAudio2EngineCallback* This) { This->lpVtbl->OnProcessingPassStart(This); } -static __WIDL_INLINE void IXAudio2EngineCallback_OnProcessingPassEnd(IXAudio2EngineCallback* This) { +static inline void IXAudio2EngineCallback_OnProcessingPassEnd(IXAudio2EngineCallback* This) { This->lpVtbl->OnProcessingPassEnd(This); } -static __WIDL_INLINE void IXAudio2EngineCallback_OnCriticalError(IXAudio2EngineCallback* This,HRESULT Error) { +static inline void IXAudio2EngineCallback_OnCriticalError(IXAudio2EngineCallback* This,HRESULT Error) { This->lpVtbl->OnCriticalError(This,Error); } #endif @@ -569,61 +561,61 @@ interface IXAudio2Voice { #define IXAudio2Voice_DestroyVoice(This) (This)->lpVtbl->DestroyVoice(This) #else /*** IXAudio2Voice methods ***/ -static __WIDL_INLINE void IXAudio2Voice_GetVoiceDetails(IXAudio2Voice* This,XAUDIO2_VOICE_DETAILS *pVoiceDetails) { +static inline void IXAudio2Voice_GetVoiceDetails(IXAudio2Voice* This,XAUDIO2_VOICE_DETAILS *pVoiceDetails) { This->lpVtbl->GetVoiceDetails(This,pVoiceDetails); } -static __WIDL_INLINE HRESULT IXAudio2Voice_SetOutputVoices(IXAudio2Voice* This,const XAUDIO2_VOICE_SENDS *pSendList) { +static inline HRESULT IXAudio2Voice_SetOutputVoices(IXAudio2Voice* This,const XAUDIO2_VOICE_SENDS *pSendList) { return This->lpVtbl->SetOutputVoices(This,pSendList); } -static __WIDL_INLINE HRESULT IXAudio2Voice_SetEffectChain(IXAudio2Voice* This,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { +static inline HRESULT IXAudio2Voice_SetEffectChain(IXAudio2Voice* This,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { return This->lpVtbl->SetEffectChain(This,pEffectChain); } -static __WIDL_INLINE HRESULT IXAudio2Voice_EnableEffect(IXAudio2Voice* This,UINT32 EffectIndex,UINT32 OperationSet) { +static inline HRESULT IXAudio2Voice_EnableEffect(IXAudio2Voice* This,UINT32 EffectIndex,UINT32 OperationSet) { return This->lpVtbl->EnableEffect(This,EffectIndex,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2Voice_DisableEffect(IXAudio2Voice* This,UINT32 EffectIndex,UINT32 OperationSet) { +static inline HRESULT IXAudio2Voice_DisableEffect(IXAudio2Voice* This,UINT32 EffectIndex,UINT32 OperationSet) { return This->lpVtbl->DisableEffect(This,EffectIndex,OperationSet); } -static __WIDL_INLINE void IXAudio2Voice_GetEffectState(IXAudio2Voice* This,UINT32 EffectIndex,WINBOOL *pEnabled) { +static inline void IXAudio2Voice_GetEffectState(IXAudio2Voice* This,UINT32 EffectIndex,WINBOOL *pEnabled) { This->lpVtbl->GetEffectState(This,EffectIndex,pEnabled); } -static __WIDL_INLINE HRESULT IXAudio2Voice_SetEffectParameters(IXAudio2Voice* This,UINT32 EffectIndex,const void *pParameters,UINT32 ParametersByteSize,UINT32 OperationSet) { +static inline HRESULT IXAudio2Voice_SetEffectParameters(IXAudio2Voice* This,UINT32 EffectIndex,const void *pParameters,UINT32 ParametersByteSize,UINT32 OperationSet) { return This->lpVtbl->SetEffectParameters(This,EffectIndex,pParameters,ParametersByteSize,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2Voice_GetEffectParameters(IXAudio2Voice* This,UINT32 EffectIndex,void *pParameters,UINT32 ParametersByteSize) { +static inline HRESULT IXAudio2Voice_GetEffectParameters(IXAudio2Voice* This,UINT32 EffectIndex,void *pParameters,UINT32 ParametersByteSize) { return This->lpVtbl->GetEffectParameters(This,EffectIndex,pParameters,ParametersByteSize); } -static __WIDL_INLINE HRESULT IXAudio2Voice_SetFilterParameters(IXAudio2Voice* This,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { +static inline HRESULT IXAudio2Voice_SetFilterParameters(IXAudio2Voice* This,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { return This->lpVtbl->SetFilterParameters(This,pParameters,OperationSet); } -static __WIDL_INLINE void IXAudio2Voice_GetFilterParameters(IXAudio2Voice* This,XAUDIO2_FILTER_PARAMETERS *pParameters) { +static inline void IXAudio2Voice_GetFilterParameters(IXAudio2Voice* This,XAUDIO2_FILTER_PARAMETERS *pParameters) { This->lpVtbl->GetFilterParameters(This,pParameters); } -static __WIDL_INLINE HRESULT IXAudio2Voice_SetOutputFilterParameters(IXAudio2Voice* This,IXAudio2Voice *pDestinationVoice,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { +static inline HRESULT IXAudio2Voice_SetOutputFilterParameters(IXAudio2Voice* This,IXAudio2Voice *pDestinationVoice,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { return This->lpVtbl->SetOutputFilterParameters(This,pDestinationVoice,pParameters,OperationSet); } -static __WIDL_INLINE void IXAudio2Voice_GetOutputFilterParameters(IXAudio2Voice* This,IXAudio2Voice *pDestinationVoice,XAUDIO2_FILTER_PARAMETERS *pParameters) { +static inline void IXAudio2Voice_GetOutputFilterParameters(IXAudio2Voice* This,IXAudio2Voice *pDestinationVoice,XAUDIO2_FILTER_PARAMETERS *pParameters) { This->lpVtbl->GetOutputFilterParameters(This,pDestinationVoice,pParameters); } -static __WIDL_INLINE HRESULT IXAudio2Voice_SetVolume(IXAudio2Voice* This,float Volume,UINT32 OperationSet) { +static inline HRESULT IXAudio2Voice_SetVolume(IXAudio2Voice* This,float Volume,UINT32 OperationSet) { return This->lpVtbl->SetVolume(This,Volume,OperationSet); } -static __WIDL_INLINE void IXAudio2Voice_GetVolume(IXAudio2Voice* This,float *pVolume) { +static inline void IXAudio2Voice_GetVolume(IXAudio2Voice* This,float *pVolume) { This->lpVtbl->GetVolume(This,pVolume); } -static __WIDL_INLINE HRESULT IXAudio2Voice_SetChannelVolumes(IXAudio2Voice* This,UINT32 Channels,const float *pVolumes,UINT32 OperationSet) { +static inline HRESULT IXAudio2Voice_SetChannelVolumes(IXAudio2Voice* This,UINT32 Channels,const float *pVolumes,UINT32 OperationSet) { return This->lpVtbl->SetChannelVolumes(This,Channels,pVolumes,OperationSet); } -static __WIDL_INLINE void IXAudio2Voice_GetChannelVolumes(IXAudio2Voice* This,UINT32 Channels,float *pVolumes) { +static inline void IXAudio2Voice_GetChannelVolumes(IXAudio2Voice* This,UINT32 Channels,float *pVolumes) { This->lpVtbl->GetChannelVolumes(This,Channels,pVolumes); } -static __WIDL_INLINE HRESULT IXAudio2Voice_SetOutputMatrix(IXAudio2Voice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,const float *pLevelMatrix,UINT32 OperationSet) { +static inline HRESULT IXAudio2Voice_SetOutputMatrix(IXAudio2Voice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,const float *pLevelMatrix,UINT32 OperationSet) { return This->lpVtbl->SetOutputMatrix(This,pDestinationVoice,SourceChannels,DestinationChannels,pLevelMatrix,OperationSet); } -static __WIDL_INLINE void IXAudio2Voice_GetOutputMatrix(IXAudio2Voice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,float *pLevelMatrix) { +static inline void IXAudio2Voice_GetOutputMatrix(IXAudio2Voice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,float *pLevelMatrix) { This->lpVtbl->GetOutputMatrix(This,pDestinationVoice,SourceChannels,DestinationChannels,pLevelMatrix); } -static __WIDL_INLINE void IXAudio2Voice_DestroyVoice(IXAudio2Voice* This) { +static inline void IXAudio2Voice_DestroyVoice(IXAudio2Voice* This) { This->lpVtbl->DestroyVoice(This); } #endif @@ -888,92 +880,92 @@ interface IXAudio2SourceVoice { #define IXAudio2SourceVoice_SetSourceSampleRate(This,NewSourceSampleRate) (This)->lpVtbl->SetSourceSampleRate(This,NewSourceSampleRate) #else /*** IXAudio2Voice methods ***/ -static __WIDL_INLINE void IXAudio2SourceVoice_GetVoiceDetails(IXAudio2SourceVoice* This,XAUDIO2_VOICE_DETAILS *pVoiceDetails) { +static inline void IXAudio2SourceVoice_GetVoiceDetails(IXAudio2SourceVoice* This,XAUDIO2_VOICE_DETAILS *pVoiceDetails) { This->lpVtbl->GetVoiceDetails(This,pVoiceDetails); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetOutputVoices(IXAudio2SourceVoice* This,const XAUDIO2_VOICE_SENDS *pSendList) { +static inline HRESULT IXAudio2SourceVoice_SetOutputVoices(IXAudio2SourceVoice* This,const XAUDIO2_VOICE_SENDS *pSendList) { return This->lpVtbl->SetOutputVoices(This,pSendList); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetEffectChain(IXAudio2SourceVoice* This,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { +static inline HRESULT IXAudio2SourceVoice_SetEffectChain(IXAudio2SourceVoice* This,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { return This->lpVtbl->SetEffectChain(This,pEffectChain); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_EnableEffect(IXAudio2SourceVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_EnableEffect(IXAudio2SourceVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { return This->lpVtbl->EnableEffect(This,EffectIndex,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_DisableEffect(IXAudio2SourceVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_DisableEffect(IXAudio2SourceVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { return This->lpVtbl->DisableEffect(This,EffectIndex,OperationSet); } -static __WIDL_INLINE void IXAudio2SourceVoice_GetEffectState(IXAudio2SourceVoice* This,UINT32 EffectIndex,WINBOOL *pEnabled) { +static inline void IXAudio2SourceVoice_GetEffectState(IXAudio2SourceVoice* This,UINT32 EffectIndex,WINBOOL *pEnabled) { This->lpVtbl->GetEffectState(This,EffectIndex,pEnabled); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetEffectParameters(IXAudio2SourceVoice* This,UINT32 EffectIndex,const void *pParameters,UINT32 ParametersByteSize,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_SetEffectParameters(IXAudio2SourceVoice* This,UINT32 EffectIndex,const void *pParameters,UINT32 ParametersByteSize,UINT32 OperationSet) { return This->lpVtbl->SetEffectParameters(This,EffectIndex,pParameters,ParametersByteSize,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_GetEffectParameters(IXAudio2SourceVoice* This,UINT32 EffectIndex,void *pParameters,UINT32 ParametersByteSize) { +static inline HRESULT IXAudio2SourceVoice_GetEffectParameters(IXAudio2SourceVoice* This,UINT32 EffectIndex,void *pParameters,UINT32 ParametersByteSize) { return This->lpVtbl->GetEffectParameters(This,EffectIndex,pParameters,ParametersByteSize); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetFilterParameters(IXAudio2SourceVoice* This,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_SetFilterParameters(IXAudio2SourceVoice* This,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { return This->lpVtbl->SetFilterParameters(This,pParameters,OperationSet); } -static __WIDL_INLINE void IXAudio2SourceVoice_GetFilterParameters(IXAudio2SourceVoice* This,XAUDIO2_FILTER_PARAMETERS *pParameters) { +static inline void IXAudio2SourceVoice_GetFilterParameters(IXAudio2SourceVoice* This,XAUDIO2_FILTER_PARAMETERS *pParameters) { This->lpVtbl->GetFilterParameters(This,pParameters); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetOutputFilterParameters(IXAudio2SourceVoice* This,IXAudio2Voice *pDestinationVoice,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_SetOutputFilterParameters(IXAudio2SourceVoice* This,IXAudio2Voice *pDestinationVoice,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { return This->lpVtbl->SetOutputFilterParameters(This,pDestinationVoice,pParameters,OperationSet); } -static __WIDL_INLINE void IXAudio2SourceVoice_GetOutputFilterParameters(IXAudio2SourceVoice* This,IXAudio2Voice *pDestinationVoice,XAUDIO2_FILTER_PARAMETERS *pParameters) { +static inline void IXAudio2SourceVoice_GetOutputFilterParameters(IXAudio2SourceVoice* This,IXAudio2Voice *pDestinationVoice,XAUDIO2_FILTER_PARAMETERS *pParameters) { This->lpVtbl->GetOutputFilterParameters(This,pDestinationVoice,pParameters); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetVolume(IXAudio2SourceVoice* This,float Volume,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_SetVolume(IXAudio2SourceVoice* This,float Volume,UINT32 OperationSet) { return This->lpVtbl->SetVolume(This,Volume,OperationSet); } -static __WIDL_INLINE void IXAudio2SourceVoice_GetVolume(IXAudio2SourceVoice* This,float *pVolume) { +static inline void IXAudio2SourceVoice_GetVolume(IXAudio2SourceVoice* This,float *pVolume) { This->lpVtbl->GetVolume(This,pVolume); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetChannelVolumes(IXAudio2SourceVoice* This,UINT32 Channels,const float *pVolumes,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_SetChannelVolumes(IXAudio2SourceVoice* This,UINT32 Channels,const float *pVolumes,UINT32 OperationSet) { return This->lpVtbl->SetChannelVolumes(This,Channels,pVolumes,OperationSet); } -static __WIDL_INLINE void IXAudio2SourceVoice_GetChannelVolumes(IXAudio2SourceVoice* This,UINT32 Channels,float *pVolumes) { +static inline void IXAudio2SourceVoice_GetChannelVolumes(IXAudio2SourceVoice* This,UINT32 Channels,float *pVolumes) { This->lpVtbl->GetChannelVolumes(This,Channels,pVolumes); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetOutputMatrix(IXAudio2SourceVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,const float *pLevelMatrix,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_SetOutputMatrix(IXAudio2SourceVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,const float *pLevelMatrix,UINT32 OperationSet) { return This->lpVtbl->SetOutputMatrix(This,pDestinationVoice,SourceChannels,DestinationChannels,pLevelMatrix,OperationSet); } -static __WIDL_INLINE void IXAudio2SourceVoice_GetOutputMatrix(IXAudio2SourceVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,float *pLevelMatrix) { +static inline void IXAudio2SourceVoice_GetOutputMatrix(IXAudio2SourceVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,float *pLevelMatrix) { This->lpVtbl->GetOutputMatrix(This,pDestinationVoice,SourceChannels,DestinationChannels,pLevelMatrix); } -static __WIDL_INLINE void IXAudio2SourceVoice_DestroyVoice(IXAudio2SourceVoice* This) { +static inline void IXAudio2SourceVoice_DestroyVoice(IXAudio2SourceVoice* This) { This->lpVtbl->DestroyVoice(This); } /*** IXAudio2SourceVoice methods ***/ -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_Start(IXAudio2SourceVoice* This,UINT32 Flags,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_Start(IXAudio2SourceVoice* This,UINT32 Flags,UINT32 OperationSet) { return This->lpVtbl->Start(This,Flags,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_Stop(IXAudio2SourceVoice* This,UINT32 Flags,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_Stop(IXAudio2SourceVoice* This,UINT32 Flags,UINT32 OperationSet) { return This->lpVtbl->Stop(This,Flags,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SubmitSourceBuffer(IXAudio2SourceVoice* This,const XAUDIO2_BUFFER *pBuffer,const XAUDIO2_BUFFER_WMA *pBufferWMA) { +static inline HRESULT IXAudio2SourceVoice_SubmitSourceBuffer(IXAudio2SourceVoice* This,const XAUDIO2_BUFFER *pBuffer,const XAUDIO2_BUFFER_WMA *pBufferWMA) { return This->lpVtbl->SubmitSourceBuffer(This,pBuffer,pBufferWMA); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_FlushSourceBuffers(IXAudio2SourceVoice* This) { +static inline HRESULT IXAudio2SourceVoice_FlushSourceBuffers(IXAudio2SourceVoice* This) { return This->lpVtbl->FlushSourceBuffers(This); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_Discontinuity(IXAudio2SourceVoice* This) { +static inline HRESULT IXAudio2SourceVoice_Discontinuity(IXAudio2SourceVoice* This) { return This->lpVtbl->Discontinuity(This); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_ExitLoop(IXAudio2SourceVoice* This,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_ExitLoop(IXAudio2SourceVoice* This,UINT32 OperationSet) { return This->lpVtbl->ExitLoop(This,OperationSet); } -static __WIDL_INLINE void IXAudio2SourceVoice_GetState(IXAudio2SourceVoice* This,XAUDIO2_VOICE_STATE *pVoiceState,UINT32 Flags) { +static inline void IXAudio2SourceVoice_GetState(IXAudio2SourceVoice* This,XAUDIO2_VOICE_STATE *pVoiceState,UINT32 Flags) { This->lpVtbl->GetState(This,pVoiceState,Flags); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetFrequencyRatio(IXAudio2SourceVoice* This,float Ratio,UINT32 OperationSet) { +static inline HRESULT IXAudio2SourceVoice_SetFrequencyRatio(IXAudio2SourceVoice* This,float Ratio,UINT32 OperationSet) { return This->lpVtbl->SetFrequencyRatio(This,Ratio,OperationSet); } -static __WIDL_INLINE void IXAudio2SourceVoice_GetFrequencyRatio(IXAudio2SourceVoice* This,float *pRatio) { +static inline void IXAudio2SourceVoice_GetFrequencyRatio(IXAudio2SourceVoice* This,float *pRatio) { This->lpVtbl->GetFrequencyRatio(This,pRatio); } -static __WIDL_INLINE HRESULT IXAudio2SourceVoice_SetSourceSampleRate(IXAudio2SourceVoice* This,UINT32 NewSourceSampleRate) { +static inline HRESULT IXAudio2SourceVoice_SetSourceSampleRate(IXAudio2SourceVoice* This,UINT32 NewSourceSampleRate) { return This->lpVtbl->SetSourceSampleRate(This,NewSourceSampleRate); } #endif @@ -1128,61 +1120,61 @@ interface IXAudio2SubmixVoice { #define IXAudio2SubmixVoice_DestroyVoice(This) (This)->lpVtbl->DestroyVoice(This) #else /*** IXAudio2Voice methods ***/ -static __WIDL_INLINE void IXAudio2SubmixVoice_GetVoiceDetails(IXAudio2SubmixVoice* This,XAUDIO2_VOICE_DETAILS *pVoiceDetails) { +static inline void IXAudio2SubmixVoice_GetVoiceDetails(IXAudio2SubmixVoice* This,XAUDIO2_VOICE_DETAILS *pVoiceDetails) { This->lpVtbl->GetVoiceDetails(This,pVoiceDetails); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_SetOutputVoices(IXAudio2SubmixVoice* This,const XAUDIO2_VOICE_SENDS *pSendList) { +static inline HRESULT IXAudio2SubmixVoice_SetOutputVoices(IXAudio2SubmixVoice* This,const XAUDIO2_VOICE_SENDS *pSendList) { return This->lpVtbl->SetOutputVoices(This,pSendList); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_SetEffectChain(IXAudio2SubmixVoice* This,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { +static inline HRESULT IXAudio2SubmixVoice_SetEffectChain(IXAudio2SubmixVoice* This,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { return This->lpVtbl->SetEffectChain(This,pEffectChain); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_EnableEffect(IXAudio2SubmixVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { +static inline HRESULT IXAudio2SubmixVoice_EnableEffect(IXAudio2SubmixVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { return This->lpVtbl->EnableEffect(This,EffectIndex,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_DisableEffect(IXAudio2SubmixVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { +static inline HRESULT IXAudio2SubmixVoice_DisableEffect(IXAudio2SubmixVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { return This->lpVtbl->DisableEffect(This,EffectIndex,OperationSet); } -static __WIDL_INLINE void IXAudio2SubmixVoice_GetEffectState(IXAudio2SubmixVoice* This,UINT32 EffectIndex,WINBOOL *pEnabled) { +static inline void IXAudio2SubmixVoice_GetEffectState(IXAudio2SubmixVoice* This,UINT32 EffectIndex,WINBOOL *pEnabled) { This->lpVtbl->GetEffectState(This,EffectIndex,pEnabled); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_SetEffectParameters(IXAudio2SubmixVoice* This,UINT32 EffectIndex,const void *pParameters,UINT32 ParametersByteSize,UINT32 OperationSet) { +static inline HRESULT IXAudio2SubmixVoice_SetEffectParameters(IXAudio2SubmixVoice* This,UINT32 EffectIndex,const void *pParameters,UINT32 ParametersByteSize,UINT32 OperationSet) { return This->lpVtbl->SetEffectParameters(This,EffectIndex,pParameters,ParametersByteSize,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_GetEffectParameters(IXAudio2SubmixVoice* This,UINT32 EffectIndex,void *pParameters,UINT32 ParametersByteSize) { +static inline HRESULT IXAudio2SubmixVoice_GetEffectParameters(IXAudio2SubmixVoice* This,UINT32 EffectIndex,void *pParameters,UINT32 ParametersByteSize) { return This->lpVtbl->GetEffectParameters(This,EffectIndex,pParameters,ParametersByteSize); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_SetFilterParameters(IXAudio2SubmixVoice* This,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { +static inline HRESULT IXAudio2SubmixVoice_SetFilterParameters(IXAudio2SubmixVoice* This,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { return This->lpVtbl->SetFilterParameters(This,pParameters,OperationSet); } -static __WIDL_INLINE void IXAudio2SubmixVoice_GetFilterParameters(IXAudio2SubmixVoice* This,XAUDIO2_FILTER_PARAMETERS *pParameters) { +static inline void IXAudio2SubmixVoice_GetFilterParameters(IXAudio2SubmixVoice* This,XAUDIO2_FILTER_PARAMETERS *pParameters) { This->lpVtbl->GetFilterParameters(This,pParameters); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_SetOutputFilterParameters(IXAudio2SubmixVoice* This,IXAudio2Voice *pDestinationVoice,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { +static inline HRESULT IXAudio2SubmixVoice_SetOutputFilterParameters(IXAudio2SubmixVoice* This,IXAudio2Voice *pDestinationVoice,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { return This->lpVtbl->SetOutputFilterParameters(This,pDestinationVoice,pParameters,OperationSet); } -static __WIDL_INLINE void IXAudio2SubmixVoice_GetOutputFilterParameters(IXAudio2SubmixVoice* This,IXAudio2Voice *pDestinationVoice,XAUDIO2_FILTER_PARAMETERS *pParameters) { +static inline void IXAudio2SubmixVoice_GetOutputFilterParameters(IXAudio2SubmixVoice* This,IXAudio2Voice *pDestinationVoice,XAUDIO2_FILTER_PARAMETERS *pParameters) { This->lpVtbl->GetOutputFilterParameters(This,pDestinationVoice,pParameters); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_SetVolume(IXAudio2SubmixVoice* This,float Volume,UINT32 OperationSet) { +static inline HRESULT IXAudio2SubmixVoice_SetVolume(IXAudio2SubmixVoice* This,float Volume,UINT32 OperationSet) { return This->lpVtbl->SetVolume(This,Volume,OperationSet); } -static __WIDL_INLINE void IXAudio2SubmixVoice_GetVolume(IXAudio2SubmixVoice* This,float *pVolume) { +static inline void IXAudio2SubmixVoice_GetVolume(IXAudio2SubmixVoice* This,float *pVolume) { This->lpVtbl->GetVolume(This,pVolume); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_SetChannelVolumes(IXAudio2SubmixVoice* This,UINT32 Channels,const float *pVolumes,UINT32 OperationSet) { +static inline HRESULT IXAudio2SubmixVoice_SetChannelVolumes(IXAudio2SubmixVoice* This,UINT32 Channels,const float *pVolumes,UINT32 OperationSet) { return This->lpVtbl->SetChannelVolumes(This,Channels,pVolumes,OperationSet); } -static __WIDL_INLINE void IXAudio2SubmixVoice_GetChannelVolumes(IXAudio2SubmixVoice* This,UINT32 Channels,float *pVolumes) { +static inline void IXAudio2SubmixVoice_GetChannelVolumes(IXAudio2SubmixVoice* This,UINT32 Channels,float *pVolumes) { This->lpVtbl->GetChannelVolumes(This,Channels,pVolumes); } -static __WIDL_INLINE HRESULT IXAudio2SubmixVoice_SetOutputMatrix(IXAudio2SubmixVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,const float *pLevelMatrix,UINT32 OperationSet) { +static inline HRESULT IXAudio2SubmixVoice_SetOutputMatrix(IXAudio2SubmixVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,const float *pLevelMatrix,UINT32 OperationSet) { return This->lpVtbl->SetOutputMatrix(This,pDestinationVoice,SourceChannels,DestinationChannels,pLevelMatrix,OperationSet); } -static __WIDL_INLINE void IXAudio2SubmixVoice_GetOutputMatrix(IXAudio2SubmixVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,float *pLevelMatrix) { +static inline void IXAudio2SubmixVoice_GetOutputMatrix(IXAudio2SubmixVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,float *pLevelMatrix) { This->lpVtbl->GetOutputMatrix(This,pDestinationVoice,SourceChannels,DestinationChannels,pLevelMatrix); } -static __WIDL_INLINE void IXAudio2SubmixVoice_DestroyVoice(IXAudio2SubmixVoice* This) { +static inline void IXAudio2SubmixVoice_DestroyVoice(IXAudio2SubmixVoice* This) { This->lpVtbl->DestroyVoice(This); } #endif @@ -1202,7 +1194,7 @@ static __WIDL_INLINE void IXAudio2SubmixVoice_DestroyVoice(IXAudio2SubmixVoice* #if defined(__cplusplus) && !defined(CINTERFACE) interface IXAudio2MasteringVoice : public IXAudio2Voice { - virtual void STDMETHODCALLTYPE GetChannelMask( + virtual HRESULT STDMETHODCALLTYPE GetChannelMask( DWORD *pChannelMask) = 0; }; @@ -1310,7 +1302,7 @@ typedef struct IXAudio2MasteringVoiceVtbl { IXAudio2MasteringVoice *This); /*** IXAudio2MasteringVoice methods ***/ - void (STDMETHODCALLTYPE *GetChannelMask)( + HRESULT (STDMETHODCALLTYPE *GetChannelMask)( IXAudio2MasteringVoice *This, DWORD *pChannelMask); @@ -1347,66 +1339,66 @@ interface IXAudio2MasteringVoice { #define IXAudio2MasteringVoice_GetChannelMask(This,pChannelMask) (This)->lpVtbl->GetChannelMask(This,pChannelMask) #else /*** IXAudio2Voice methods ***/ -static __WIDL_INLINE void IXAudio2MasteringVoice_GetVoiceDetails(IXAudio2MasteringVoice* This,XAUDIO2_VOICE_DETAILS *pVoiceDetails) { +static inline void IXAudio2MasteringVoice_GetVoiceDetails(IXAudio2MasteringVoice* This,XAUDIO2_VOICE_DETAILS *pVoiceDetails) { This->lpVtbl->GetVoiceDetails(This,pVoiceDetails); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_SetOutputVoices(IXAudio2MasteringVoice* This,const XAUDIO2_VOICE_SENDS *pSendList) { +static inline HRESULT IXAudio2MasteringVoice_SetOutputVoices(IXAudio2MasteringVoice* This,const XAUDIO2_VOICE_SENDS *pSendList) { return This->lpVtbl->SetOutputVoices(This,pSendList); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_SetEffectChain(IXAudio2MasteringVoice* This,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { +static inline HRESULT IXAudio2MasteringVoice_SetEffectChain(IXAudio2MasteringVoice* This,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { return This->lpVtbl->SetEffectChain(This,pEffectChain); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_EnableEffect(IXAudio2MasteringVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { +static inline HRESULT IXAudio2MasteringVoice_EnableEffect(IXAudio2MasteringVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { return This->lpVtbl->EnableEffect(This,EffectIndex,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_DisableEffect(IXAudio2MasteringVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { +static inline HRESULT IXAudio2MasteringVoice_DisableEffect(IXAudio2MasteringVoice* This,UINT32 EffectIndex,UINT32 OperationSet) { return This->lpVtbl->DisableEffect(This,EffectIndex,OperationSet); } -static __WIDL_INLINE void IXAudio2MasteringVoice_GetEffectState(IXAudio2MasteringVoice* This,UINT32 EffectIndex,WINBOOL *pEnabled) { +static inline void IXAudio2MasteringVoice_GetEffectState(IXAudio2MasteringVoice* This,UINT32 EffectIndex,WINBOOL *pEnabled) { This->lpVtbl->GetEffectState(This,EffectIndex,pEnabled); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_SetEffectParameters(IXAudio2MasteringVoice* This,UINT32 EffectIndex,const void *pParameters,UINT32 ParametersByteSize,UINT32 OperationSet) { +static inline HRESULT IXAudio2MasteringVoice_SetEffectParameters(IXAudio2MasteringVoice* This,UINT32 EffectIndex,const void *pParameters,UINT32 ParametersByteSize,UINT32 OperationSet) { return This->lpVtbl->SetEffectParameters(This,EffectIndex,pParameters,ParametersByteSize,OperationSet); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_GetEffectParameters(IXAudio2MasteringVoice* This,UINT32 EffectIndex,void *pParameters,UINT32 ParametersByteSize) { +static inline HRESULT IXAudio2MasteringVoice_GetEffectParameters(IXAudio2MasteringVoice* This,UINT32 EffectIndex,void *pParameters,UINT32 ParametersByteSize) { return This->lpVtbl->GetEffectParameters(This,EffectIndex,pParameters,ParametersByteSize); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_SetFilterParameters(IXAudio2MasteringVoice* This,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { +static inline HRESULT IXAudio2MasteringVoice_SetFilterParameters(IXAudio2MasteringVoice* This,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { return This->lpVtbl->SetFilterParameters(This,pParameters,OperationSet); } -static __WIDL_INLINE void IXAudio2MasteringVoice_GetFilterParameters(IXAudio2MasteringVoice* This,XAUDIO2_FILTER_PARAMETERS *pParameters) { +static inline void IXAudio2MasteringVoice_GetFilterParameters(IXAudio2MasteringVoice* This,XAUDIO2_FILTER_PARAMETERS *pParameters) { This->lpVtbl->GetFilterParameters(This,pParameters); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_SetOutputFilterParameters(IXAudio2MasteringVoice* This,IXAudio2Voice *pDestinationVoice,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { +static inline HRESULT IXAudio2MasteringVoice_SetOutputFilterParameters(IXAudio2MasteringVoice* This,IXAudio2Voice *pDestinationVoice,const XAUDIO2_FILTER_PARAMETERS *pParameters,UINT32 OperationSet) { return This->lpVtbl->SetOutputFilterParameters(This,pDestinationVoice,pParameters,OperationSet); } -static __WIDL_INLINE void IXAudio2MasteringVoice_GetOutputFilterParameters(IXAudio2MasteringVoice* This,IXAudio2Voice *pDestinationVoice,XAUDIO2_FILTER_PARAMETERS *pParameters) { +static inline void IXAudio2MasteringVoice_GetOutputFilterParameters(IXAudio2MasteringVoice* This,IXAudio2Voice *pDestinationVoice,XAUDIO2_FILTER_PARAMETERS *pParameters) { This->lpVtbl->GetOutputFilterParameters(This,pDestinationVoice,pParameters); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_SetVolume(IXAudio2MasteringVoice* This,float Volume,UINT32 OperationSet) { +static inline HRESULT IXAudio2MasteringVoice_SetVolume(IXAudio2MasteringVoice* This,float Volume,UINT32 OperationSet) { return This->lpVtbl->SetVolume(This,Volume,OperationSet); } -static __WIDL_INLINE void IXAudio2MasteringVoice_GetVolume(IXAudio2MasteringVoice* This,float *pVolume) { +static inline void IXAudio2MasteringVoice_GetVolume(IXAudio2MasteringVoice* This,float *pVolume) { This->lpVtbl->GetVolume(This,pVolume); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_SetChannelVolumes(IXAudio2MasteringVoice* This,UINT32 Channels,const float *pVolumes,UINT32 OperationSet) { +static inline HRESULT IXAudio2MasteringVoice_SetChannelVolumes(IXAudio2MasteringVoice* This,UINT32 Channels,const float *pVolumes,UINT32 OperationSet) { return This->lpVtbl->SetChannelVolumes(This,Channels,pVolumes,OperationSet); } -static __WIDL_INLINE void IXAudio2MasteringVoice_GetChannelVolumes(IXAudio2MasteringVoice* This,UINT32 Channels,float *pVolumes) { +static inline void IXAudio2MasteringVoice_GetChannelVolumes(IXAudio2MasteringVoice* This,UINT32 Channels,float *pVolumes) { This->lpVtbl->GetChannelVolumes(This,Channels,pVolumes); } -static __WIDL_INLINE HRESULT IXAudio2MasteringVoice_SetOutputMatrix(IXAudio2MasteringVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,const float *pLevelMatrix,UINT32 OperationSet) { +static inline HRESULT IXAudio2MasteringVoice_SetOutputMatrix(IXAudio2MasteringVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,const float *pLevelMatrix,UINT32 OperationSet) { return This->lpVtbl->SetOutputMatrix(This,pDestinationVoice,SourceChannels,DestinationChannels,pLevelMatrix,OperationSet); } -static __WIDL_INLINE void IXAudio2MasteringVoice_GetOutputMatrix(IXAudio2MasteringVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,float *pLevelMatrix) { +static inline void IXAudio2MasteringVoice_GetOutputMatrix(IXAudio2MasteringVoice* This,IXAudio2Voice *pDestinationVoice,UINT32 SourceChannels,UINT32 DestinationChannels,float *pLevelMatrix) { This->lpVtbl->GetOutputMatrix(This,pDestinationVoice,SourceChannels,DestinationChannels,pLevelMatrix); } -static __WIDL_INLINE void IXAudio2MasteringVoice_DestroyVoice(IXAudio2MasteringVoice* This) { +static inline void IXAudio2MasteringVoice_DestroyVoice(IXAudio2MasteringVoice* This) { This->lpVtbl->DestroyVoice(This); } /*** IXAudio2MasteringVoice methods ***/ -static __WIDL_INLINE void IXAudio2MasteringVoice_GetChannelMask(IXAudio2MasteringVoice* This,DWORD *pChannelMask) { - This->lpVtbl->GetChannelMask(This,pChannelMask); +static inline HRESULT IXAudio2MasteringVoice_GetChannelMask(IXAudio2MasteringVoice* This,DWORD *pChannelMask) { + return This->lpVtbl->GetChannelMask(This,pChannelMask); } #endif #endif @@ -1504,25 +1496,25 @@ interface IXAudio2VoiceCallback { #define IXAudio2VoiceCallback_OnVoiceError(This,pBuffercontext,Error) (This)->lpVtbl->OnVoiceError(This,pBuffercontext,Error) #else /*** IXAudio2VoiceCallback methods ***/ -static __WIDL_INLINE void IXAudio2VoiceCallback_OnVoiceProcessingPassStart(IXAudio2VoiceCallback* This,UINT32 BytesRequired) { +static inline void IXAudio2VoiceCallback_OnVoiceProcessingPassStart(IXAudio2VoiceCallback* This,UINT32 BytesRequired) { This->lpVtbl->OnVoiceProcessingPassStart(This,BytesRequired); } -static __WIDL_INLINE void IXAudio2VoiceCallback_OnVoiceProcessingPassEnd(IXAudio2VoiceCallback* This) { +static inline void IXAudio2VoiceCallback_OnVoiceProcessingPassEnd(IXAudio2VoiceCallback* This) { This->lpVtbl->OnVoiceProcessingPassEnd(This); } -static __WIDL_INLINE void IXAudio2VoiceCallback_OnStreamEnd(IXAudio2VoiceCallback* This) { +static inline void IXAudio2VoiceCallback_OnStreamEnd(IXAudio2VoiceCallback* This) { This->lpVtbl->OnStreamEnd(This); } -static __WIDL_INLINE void IXAudio2VoiceCallback_OnBufferStart(IXAudio2VoiceCallback* This,void *pBufferContext) { +static inline void IXAudio2VoiceCallback_OnBufferStart(IXAudio2VoiceCallback* This,void *pBufferContext) { This->lpVtbl->OnBufferStart(This,pBufferContext); } -static __WIDL_INLINE void IXAudio2VoiceCallback_OnBufferEnd(IXAudio2VoiceCallback* This,void *pBufferContext) { +static inline void IXAudio2VoiceCallback_OnBufferEnd(IXAudio2VoiceCallback* This,void *pBufferContext) { This->lpVtbl->OnBufferEnd(This,pBufferContext); } -static __WIDL_INLINE void IXAudio2VoiceCallback_OnLoopEnd(IXAudio2VoiceCallback* This,void *pBufferContext) { +static inline void IXAudio2VoiceCallback_OnLoopEnd(IXAudio2VoiceCallback* This,void *pBufferContext) { This->lpVtbl->OnLoopEnd(This,pBufferContext); } -static __WIDL_INLINE void IXAudio2VoiceCallback_OnVoiceError(IXAudio2VoiceCallback* This,void *pBuffercontext,HRESULT Error) { +static inline void IXAudio2VoiceCallback_OnVoiceError(IXAudio2VoiceCallback* This,void *pBuffercontext,HRESULT Error) { This->lpVtbl->OnVoiceError(This,pBuffercontext,Error); } #endif @@ -1705,44 +1697,44 @@ interface IXAudio2 { #define IXAudio2_SetDebugConfiguration(This,pDebugConfiguration,pReserved) (This)->lpVtbl->SetDebugConfiguration(This,pDebugConfiguration,pReserved) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXAudio2_QueryInterface(IXAudio2* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXAudio2_QueryInterface(IXAudio2* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXAudio2_AddRef(IXAudio2* This) { +static inline ULONG IXAudio2_AddRef(IXAudio2* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXAudio2_Release(IXAudio2* This) { +static inline ULONG IXAudio2_Release(IXAudio2* This) { return This->lpVtbl->Release(This); } /*** IXAudio2 methods ***/ -static __WIDL_INLINE HRESULT IXAudio2_RegisterForCallbacks(IXAudio2* This,IXAudio2EngineCallback *pCallback) { +static inline HRESULT IXAudio2_RegisterForCallbacks(IXAudio2* This,IXAudio2EngineCallback *pCallback) { return This->lpVtbl->RegisterForCallbacks(This,pCallback); } -static __WIDL_INLINE void IXAudio2_UnregisterForCallbacks(IXAudio2* This,IXAudio2EngineCallback *pCallback) { +static inline void IXAudio2_UnregisterForCallbacks(IXAudio2* This,IXAudio2EngineCallback *pCallback) { This->lpVtbl->UnregisterForCallbacks(This,pCallback); } -static __WIDL_INLINE HRESULT IXAudio2_CreateSourceVoice(IXAudio2* This,IXAudio2SourceVoice **ppSourceVoice,const WAVEFORMATEX *pSourceFormat,UINT32 Flags,float MaxFrequencyRatio,IXAudio2VoiceCallback *pCallback,const XAUDIO2_VOICE_SENDS *pSendList,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { +static inline HRESULT IXAudio2_CreateSourceVoice(IXAudio2* This,IXAudio2SourceVoice **ppSourceVoice,const WAVEFORMATEX *pSourceFormat,UINT32 Flags,float MaxFrequencyRatio,IXAudio2VoiceCallback *pCallback,const XAUDIO2_VOICE_SENDS *pSendList,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { return This->lpVtbl->CreateSourceVoice(This,ppSourceVoice,pSourceFormat,Flags,MaxFrequencyRatio,pCallback,pSendList,pEffectChain); } -static __WIDL_INLINE HRESULT IXAudio2_CreateSubmixVoice(IXAudio2* This,IXAudio2SubmixVoice **ppSubmixVoice,UINT32 InputChannels,UINT32 InputSampleRate,UINT32 Flags,UINT32 ProcessingStage,const XAUDIO2_VOICE_SENDS *pSendList,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { +static inline HRESULT IXAudio2_CreateSubmixVoice(IXAudio2* This,IXAudio2SubmixVoice **ppSubmixVoice,UINT32 InputChannels,UINT32 InputSampleRate,UINT32 Flags,UINT32 ProcessingStage,const XAUDIO2_VOICE_SENDS *pSendList,const XAUDIO2_EFFECT_CHAIN *pEffectChain) { return This->lpVtbl->CreateSubmixVoice(This,ppSubmixVoice,InputChannels,InputSampleRate,Flags,ProcessingStage,pSendList,pEffectChain); } -static __WIDL_INLINE HRESULT IXAudio2_CreateMasteringVoice(IXAudio2* This,IXAudio2MasteringVoice **ppMasteringVoice,UINT32 InputChannels,UINT32 InputSampleRate,UINT32 Flags,LPCWSTR DeviceId,const XAUDIO2_EFFECT_CHAIN *pEffectChain,AUDIO_STREAM_CATEGORY category) { +static inline HRESULT IXAudio2_CreateMasteringVoice(IXAudio2* This,IXAudio2MasteringVoice **ppMasteringVoice,UINT32 InputChannels,UINT32 InputSampleRate,UINT32 Flags,LPCWSTR DeviceId,const XAUDIO2_EFFECT_CHAIN *pEffectChain,AUDIO_STREAM_CATEGORY category) { return This->lpVtbl->CreateMasteringVoice(This,ppMasteringVoice,InputChannels,InputSampleRate,Flags,DeviceId,pEffectChain,category); } -static __WIDL_INLINE HRESULT IXAudio2_StartEngine(IXAudio2* This) { +static inline HRESULT IXAudio2_StartEngine(IXAudio2* This) { return This->lpVtbl->StartEngine(This); } -static __WIDL_INLINE void IXAudio2_StopEngine(IXAudio2* This) { +static inline void IXAudio2_StopEngine(IXAudio2* This) { This->lpVtbl->StopEngine(This); } -static __WIDL_INLINE HRESULT IXAudio2_CommitChanges(IXAudio2* This,UINT32 OperationSet) { +static inline HRESULT IXAudio2_CommitChanges(IXAudio2* This,UINT32 OperationSet) { return This->lpVtbl->CommitChanges(This,OperationSet); } -static __WIDL_INLINE void IXAudio2_GetPerformanceData(IXAudio2* This,XAUDIO2_PERFORMANCE_DATA *pPerfData) { +static inline void IXAudio2_GetPerformanceData(IXAudio2* This,XAUDIO2_PERFORMANCE_DATA *pPerfData) { This->lpVtbl->GetPerformanceData(This,pPerfData); } -static __WIDL_INLINE void IXAudio2_SetDebugConfiguration(IXAudio2* This,const XAUDIO2_DEBUG_CONFIGURATION *pDebugConfiguration,void *pReserved) { +static inline void IXAudio2_SetDebugConfiguration(IXAudio2* This,const XAUDIO2_DEBUG_CONFIGURATION *pDebugConfiguration,void *pReserved) { This->lpVtbl->SetDebugConfiguration(This,pDebugConfiguration,pReserved); } #endif @@ -1819,20 +1811,20 @@ interface IXAudio2Extension { #define IXAudio2Extension_GetProcessor(This,processor) (This)->lpVtbl->GetProcessor(This,processor) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXAudio2Extension_QueryInterface(IXAudio2Extension* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXAudio2Extension_QueryInterface(IXAudio2Extension* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXAudio2Extension_AddRef(IXAudio2Extension* This) { +static inline ULONG IXAudio2Extension_AddRef(IXAudio2Extension* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXAudio2Extension_Release(IXAudio2Extension* This) { +static inline ULONG IXAudio2Extension_Release(IXAudio2Extension* This) { return This->lpVtbl->Release(This); } /*** IXAudio2Extension methods ***/ -static __WIDL_INLINE void IXAudio2Extension_GetProcessingQuantum(IXAudio2Extension* This,UINT32 *quantum_numerator,UINT32 *quantum_denominator) { +static inline void IXAudio2Extension_GetProcessingQuantum(IXAudio2Extension* This,UINT32 *quantum_numerator,UINT32 *quantum_denominator) { This->lpVtbl->GetProcessingQuantum(This,quantum_numerator,quantum_denominator); } -static __WIDL_INLINE void IXAudio2Extension_GetProcessor(IXAudio2Extension* This,XAUDIO2_PROCESSOR *processor) { +static inline void IXAudio2Extension_GetProcessor(IXAudio2Extension* This,XAUDIO2_PROCESSOR *processor) { This->lpVtbl->GetProcessor(This,processor); } #endif diff --git a/lib/libc/include/any-windows-any/xaudio2fx.h b/lib/libc/include/any-windows-any/xaudio2fx.h index 7ee6d1a1f265027cb4b9e1cd78c152aa0c424a85..350786cf867343fe6bb0f440a5ffbc4321ec9c2a 100644 --- a/lib/libc/include/any-windows-any/xaudio2fx.h +++ b/lib/libc/include/any-windows-any/xaudio2fx.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xaudio2fx.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xaudio2fx.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xaudio2fx_h__ #define __xaudio2fx_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ /* Headers for imported files */ diff --git a/lib/libc/include/any-windows-any/xinput.h b/lib/libc/include/any-windows-any/xinput.h index 46f2d335f8bf6736e769673f86f1da2c64f74da9..a06b01c4e503d45479c4f04658c7e25287d9078b 100644 --- a/lib/libc/include/any-windows-any/xinput.h +++ b/lib/libc/include/any-windows-any/xinput.h @@ -114,7 +114,7 @@ #define XINPUT_DEVSUBTYPE_GAMEPAD 0x01 #define XINPUT_DEVSUBTYPE_WHEEL 0x02 #define XINPUT_DEVSUBTYPE_ARCADE_STICK 0x03 -#define XINPUT_DEVSUBTYPE_FLIGHT_SICK 0x04 +#define XINPUT_DEVSUBTYPE_FLIGHT_STICK 0x04 #define XINPUT_DEVSUBTYPE_DANCE_PAD 0x05 #define XINPUT_DEVSUBTYPE_GUITAR 0x06 #define XINPUT_DEVSUBTYPE_GUITAR_ALTERNATE 0x07 @@ -210,6 +210,16 @@ typedef struct _XINPUT_CAPABILITIES { XINPUT_VIBRATION Vibration; } XINPUT_CAPABILITIES, *PXINPUT_CAPABILITIES; +typedef struct _XINPUT_CAPABILITIES_EX +{ + XINPUT_CAPABILITIES Capabilities; + WORD VendorId; + WORD ProductId; + WORD VersionNumber; + WORD unk1; + DWORD unk2; +} XINPUT_CAPABILITIES_EX, *PXINPUT_CAPABILITIES_EX; + /* * Defines the structure for a joystick input event which is * retrieved using the function XInputGetKeystroke @@ -237,6 +247,7 @@ DWORD WINAPI XInputSetState(DWORD, XINPUT_VIBRATION*); DWORD WINAPI XInputGetState(DWORD, XINPUT_STATE*); DWORD WINAPI XInputGetKeystroke(DWORD, DWORD, PXINPUT_KEYSTROKE); DWORD WINAPI XInputGetCapabilities(DWORD, DWORD, XINPUT_CAPABILITIES*); +DWORD WINAPI XInputGetCapabilitiesEx(DWORD, DWORD, DWORD, XINPUT_CAPABILITIES_EX*); DWORD WINAPI XInputGetDSoundAudioDeviceGuids(DWORD, GUID*, GUID*); DWORD WINAPI XInputGetBatteryInformation(DWORD, BYTE, XINPUT_BATTERY_INFORMATION*); diff --git a/lib/libc/include/any-windows-any/xmllite.h b/lib/libc/include/any-windows-any/xmllite.h index 27090e03108281b1d05049ede38d88810bec8644..998ca5a64925c7685506393172ba4fd26c28582d 100644 --- a/lib/libc/include/any-windows-any/xmllite.h +++ b/lib/libc/include/any-windows-any/xmllite.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xmllite.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xmllite.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xmllite_h__ #define __xmllite_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXmlReader_FWD_DEFINED__ @@ -322,83 +314,83 @@ interface IXmlReader { #define IXmlReader_IsEOF(This) (This)->lpVtbl->IsEOF(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXmlReader_QueryInterface(IXmlReader* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXmlReader_QueryInterface(IXmlReader* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXmlReader_AddRef(IXmlReader* This) { +static inline ULONG IXmlReader_AddRef(IXmlReader* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXmlReader_Release(IXmlReader* This) { +static inline ULONG IXmlReader_Release(IXmlReader* This) { return This->lpVtbl->Release(This); } /*** IXmlReader methods ***/ -static __WIDL_INLINE HRESULT IXmlReader_SetInput(IXmlReader* This,IUnknown *input) { +static inline HRESULT IXmlReader_SetInput(IXmlReader* This,IUnknown *input) { return This->lpVtbl->SetInput(This,input); } -static __WIDL_INLINE HRESULT IXmlReader_GetProperty(IXmlReader* This,UINT property,LONG_PTR *value) { +static inline HRESULT IXmlReader_GetProperty(IXmlReader* This,UINT property,LONG_PTR *value) { return This->lpVtbl->GetProperty(This,property,value); } -static __WIDL_INLINE HRESULT IXmlReader_SetProperty(IXmlReader* This,UINT property,LONG_PTR value) { +static inline HRESULT IXmlReader_SetProperty(IXmlReader* This,UINT property,LONG_PTR value) { return This->lpVtbl->SetProperty(This,property,value); } -static __WIDL_INLINE HRESULT IXmlReader_Read(IXmlReader* This,XmlNodeType *node_type) { +static inline HRESULT IXmlReader_Read(IXmlReader* This,XmlNodeType *node_type) { return This->lpVtbl->Read(This,node_type); } -static __WIDL_INLINE HRESULT IXmlReader_GetNodeType(IXmlReader* This,XmlNodeType *node_type) { +static inline HRESULT IXmlReader_GetNodeType(IXmlReader* This,XmlNodeType *node_type) { return This->lpVtbl->GetNodeType(This,node_type); } -static __WIDL_INLINE HRESULT IXmlReader_MoveToFirstAttribute(IXmlReader* This) { +static inline HRESULT IXmlReader_MoveToFirstAttribute(IXmlReader* This) { return This->lpVtbl->MoveToFirstAttribute(This); } -static __WIDL_INLINE HRESULT IXmlReader_MoveToNextAttribute(IXmlReader* This) { +static inline HRESULT IXmlReader_MoveToNextAttribute(IXmlReader* This) { return This->lpVtbl->MoveToNextAttribute(This); } -static __WIDL_INLINE HRESULT IXmlReader_MoveToAttributeByName(IXmlReader* This,LPCWSTR local_name,LPCWSTR namespaceUri) { +static inline HRESULT IXmlReader_MoveToAttributeByName(IXmlReader* This,LPCWSTR local_name,LPCWSTR namespaceUri) { return This->lpVtbl->MoveToAttributeByName(This,local_name,namespaceUri); } -static __WIDL_INLINE HRESULT IXmlReader_MoveToElement(IXmlReader* This) { +static inline HRESULT IXmlReader_MoveToElement(IXmlReader* This) { return This->lpVtbl->MoveToElement(This); } -static __WIDL_INLINE HRESULT IXmlReader_GetQualifiedName(IXmlReader* This,LPCWSTR *qualifiedName,UINT *qualifiedName_length) { +static inline HRESULT IXmlReader_GetQualifiedName(IXmlReader* This,LPCWSTR *qualifiedName,UINT *qualifiedName_length) { return This->lpVtbl->GetQualifiedName(This,qualifiedName,qualifiedName_length); } -static __WIDL_INLINE HRESULT IXmlReader_GetNamespaceUri(IXmlReader* This,LPCWSTR *namespaceUri,UINT *nnamespaceUri_length) { +static inline HRESULT IXmlReader_GetNamespaceUri(IXmlReader* This,LPCWSTR *namespaceUri,UINT *nnamespaceUri_length) { return This->lpVtbl->GetNamespaceUri(This,namespaceUri,nnamespaceUri_length); } -static __WIDL_INLINE HRESULT IXmlReader_GetLocalName(IXmlReader* This,LPCWSTR *local_name,UINT *locale_name_length) { +static inline HRESULT IXmlReader_GetLocalName(IXmlReader* This,LPCWSTR *local_name,UINT *locale_name_length) { return This->lpVtbl->GetLocalName(This,local_name,locale_name_length); } -static __WIDL_INLINE HRESULT IXmlReader_GetPrefix(IXmlReader* This,LPCWSTR *prefix,UINT *prefix_length) { +static inline HRESULT IXmlReader_GetPrefix(IXmlReader* This,LPCWSTR *prefix,UINT *prefix_length) { return This->lpVtbl->GetPrefix(This,prefix,prefix_length); } -static __WIDL_INLINE HRESULT IXmlReader_GetValue(IXmlReader* This,LPCWSTR *value,UINT *value_length) { +static inline HRESULT IXmlReader_GetValue(IXmlReader* This,LPCWSTR *value,UINT *value_length) { return This->lpVtbl->GetValue(This,value,value_length); } -static __WIDL_INLINE HRESULT IXmlReader_ReadValueChunk(IXmlReader* This,WCHAR *buffer,UINT chunk_size,UINT *read) { +static inline HRESULT IXmlReader_ReadValueChunk(IXmlReader* This,WCHAR *buffer,UINT chunk_size,UINT *read) { return This->lpVtbl->ReadValueChunk(This,buffer,chunk_size,read); } -static __WIDL_INLINE HRESULT IXmlReader_GetBaseUri(IXmlReader* This,LPCWSTR *baseUri,UINT *baseUri_length) { +static inline HRESULT IXmlReader_GetBaseUri(IXmlReader* This,LPCWSTR *baseUri,UINT *baseUri_length) { return This->lpVtbl->GetBaseUri(This,baseUri,baseUri_length); } -static __WIDL_INLINE WINBOOL IXmlReader_IsDefault(IXmlReader* This) { +static inline WINBOOL IXmlReader_IsDefault(IXmlReader* This) { return This->lpVtbl->IsDefault(This); } -static __WIDL_INLINE WINBOOL IXmlReader_IsEmptyElement(IXmlReader* This) { +static inline WINBOOL IXmlReader_IsEmptyElement(IXmlReader* This) { return This->lpVtbl->IsEmptyElement(This); } -static __WIDL_INLINE HRESULT IXmlReader_GetLineNumber(IXmlReader* This,UINT *lineNumber) { +static inline HRESULT IXmlReader_GetLineNumber(IXmlReader* This,UINT *lineNumber) { return This->lpVtbl->GetLineNumber(This,lineNumber); } -static __WIDL_INLINE HRESULT IXmlReader_GetLinePosition(IXmlReader* This,UINT *linePosition) { +static inline HRESULT IXmlReader_GetLinePosition(IXmlReader* This,UINT *linePosition) { return This->lpVtbl->GetLinePosition(This,linePosition); } -static __WIDL_INLINE HRESULT IXmlReader_GetAttributeCount(IXmlReader* This,UINT *attributeCount) { +static inline HRESULT IXmlReader_GetAttributeCount(IXmlReader* This,UINT *attributeCount) { return This->lpVtbl->GetAttributeCount(This,attributeCount); } -static __WIDL_INLINE HRESULT IXmlReader_GetDepth(IXmlReader* This,UINT *depth) { +static inline HRESULT IXmlReader_GetDepth(IXmlReader* This,UINT *depth) { return This->lpVtbl->GetDepth(This,depth); } -static __WIDL_INLINE WINBOOL IXmlReader_IsEOF(IXmlReader* This) { +static inline WINBOOL IXmlReader_IsEOF(IXmlReader* This) { return This->lpVtbl->IsEOF(This); } #endif @@ -471,17 +463,17 @@ interface IXmlResolver { #define IXmlResolver_ResolveUri(This,base_uri,public_id,system_id,input) (This)->lpVtbl->ResolveUri(This,base_uri,public_id,system_id,input) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXmlResolver_QueryInterface(IXmlResolver* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXmlResolver_QueryInterface(IXmlResolver* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXmlResolver_AddRef(IXmlResolver* This) { +static inline ULONG IXmlResolver_AddRef(IXmlResolver* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXmlResolver_Release(IXmlResolver* This) { +static inline ULONG IXmlResolver_Release(IXmlResolver* This) { return This->lpVtbl->Release(This); } /*** IXmlResolver methods ***/ -static __WIDL_INLINE HRESULT IXmlResolver_ResolveUri(IXmlResolver* This,LPCWSTR base_uri,LPCWSTR public_id,LPCWSTR system_id,IUnknown **input) { +static inline HRESULT IXmlResolver_ResolveUri(IXmlResolver* This,LPCWSTR base_uri,LPCWSTR public_id,LPCWSTR system_id,IUnknown **input) { return This->lpVtbl->ResolveUri(This,base_uri,public_id,system_id,input); } #endif @@ -947,101 +939,101 @@ interface IXmlWriter { #define IXmlWriter_Flush(This) (This)->lpVtbl->Flush(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXmlWriter_QueryInterface(IXmlWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXmlWriter_QueryInterface(IXmlWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXmlWriter_AddRef(IXmlWriter* This) { +static inline ULONG IXmlWriter_AddRef(IXmlWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXmlWriter_Release(IXmlWriter* This) { +static inline ULONG IXmlWriter_Release(IXmlWriter* This) { return This->lpVtbl->Release(This); } /*** IXmlWriter methods ***/ -static __WIDL_INLINE HRESULT IXmlWriter_SetOutput(IXmlWriter* This,IUnknown *pOutput) { +static inline HRESULT IXmlWriter_SetOutput(IXmlWriter* This,IUnknown *pOutput) { return This->lpVtbl->SetOutput(This,pOutput); } -static __WIDL_INLINE HRESULT IXmlWriter_GetProperty(IXmlWriter* This,UINT nProperty,LONG_PTR *ppValue) { +static inline HRESULT IXmlWriter_GetProperty(IXmlWriter* This,UINT nProperty,LONG_PTR *ppValue) { return This->lpVtbl->GetProperty(This,nProperty,ppValue); } -static __WIDL_INLINE HRESULT IXmlWriter_SetProperty(IXmlWriter* This,UINT nProperty,LONG_PTR pValue) { +static inline HRESULT IXmlWriter_SetProperty(IXmlWriter* This,UINT nProperty,LONG_PTR pValue) { return This->lpVtbl->SetProperty(This,nProperty,pValue); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteAttributes(IXmlWriter* This,IXmlReader *pReader,WINBOOL fWriteDefaultAttributes) { +static inline HRESULT IXmlWriter_WriteAttributes(IXmlWriter* This,IXmlReader *pReader,WINBOOL fWriteDefaultAttributes) { return This->lpVtbl->WriteAttributes(This,pReader,fWriteDefaultAttributes); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteAttributeString(IXmlWriter* This,LPCWSTR pwszPrefix,LPCWSTR pwszLocalName,LPCWSTR pwszNamespaceUri,LPCWSTR pwszValue) { +static inline HRESULT IXmlWriter_WriteAttributeString(IXmlWriter* This,LPCWSTR pwszPrefix,LPCWSTR pwszLocalName,LPCWSTR pwszNamespaceUri,LPCWSTR pwszValue) { return This->lpVtbl->WriteAttributeString(This,pwszPrefix,pwszLocalName,pwszNamespaceUri,pwszValue); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteCData(IXmlWriter* This,LPCWSTR pwszText) { +static inline HRESULT IXmlWriter_WriteCData(IXmlWriter* This,LPCWSTR pwszText) { return This->lpVtbl->WriteCData(This,pwszText); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteCharEntity(IXmlWriter* This,WCHAR wch) { +static inline HRESULT IXmlWriter_WriteCharEntity(IXmlWriter* This,WCHAR wch) { return This->lpVtbl->WriteCharEntity(This,wch); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteChars(IXmlWriter* This,const WCHAR *pwch,UINT cwch) { +static inline HRESULT IXmlWriter_WriteChars(IXmlWriter* This,const WCHAR *pwch,UINT cwch) { return This->lpVtbl->WriteChars(This,pwch,cwch); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteComment(IXmlWriter* This,LPCWSTR pwszComment) { +static inline HRESULT IXmlWriter_WriteComment(IXmlWriter* This,LPCWSTR pwszComment) { return This->lpVtbl->WriteComment(This,pwszComment); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteDocType(IXmlWriter* This,LPCWSTR pwszName,LPCWSTR pwszPublicId,LPCWSTR pwszSystemId,LPCWSTR pwszSubset) { +static inline HRESULT IXmlWriter_WriteDocType(IXmlWriter* This,LPCWSTR pwszName,LPCWSTR pwszPublicId,LPCWSTR pwszSystemId,LPCWSTR pwszSubset) { return This->lpVtbl->WriteDocType(This,pwszName,pwszPublicId,pwszSystemId,pwszSubset); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteElementString(IXmlWriter* This,LPCWSTR pwszPrefix,LPCWSTR pwszLocalName,LPCWSTR pwszNamespaceUri,LPCWSTR pwszValue) { +static inline HRESULT IXmlWriter_WriteElementString(IXmlWriter* This,LPCWSTR pwszPrefix,LPCWSTR pwszLocalName,LPCWSTR pwszNamespaceUri,LPCWSTR pwszValue) { return This->lpVtbl->WriteElementString(This,pwszPrefix,pwszLocalName,pwszNamespaceUri,pwszValue); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteEndDocument(IXmlWriter* This) { +static inline HRESULT IXmlWriter_WriteEndDocument(IXmlWriter* This) { return This->lpVtbl->WriteEndDocument(This); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteEndElement(IXmlWriter* This) { +static inline HRESULT IXmlWriter_WriteEndElement(IXmlWriter* This) { return This->lpVtbl->WriteEndElement(This); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteEntityRef(IXmlWriter* This,LPCWSTR pwszName) { +static inline HRESULT IXmlWriter_WriteEntityRef(IXmlWriter* This,LPCWSTR pwszName) { return This->lpVtbl->WriteEntityRef(This,pwszName); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteFullEndElement(IXmlWriter* This) { +static inline HRESULT IXmlWriter_WriteFullEndElement(IXmlWriter* This) { return This->lpVtbl->WriteFullEndElement(This); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteName(IXmlWriter* This,LPCWSTR pwszName) { +static inline HRESULT IXmlWriter_WriteName(IXmlWriter* This,LPCWSTR pwszName) { return This->lpVtbl->WriteName(This,pwszName); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteNmToken(IXmlWriter* This,LPCWSTR pwszNmToken) { +static inline HRESULT IXmlWriter_WriteNmToken(IXmlWriter* This,LPCWSTR pwszNmToken) { return This->lpVtbl->WriteNmToken(This,pwszNmToken); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteNode(IXmlWriter* This,IXmlReader *pReader,WINBOOL fWriteDefaultAttributes) { +static inline HRESULT IXmlWriter_WriteNode(IXmlWriter* This,IXmlReader *pReader,WINBOOL fWriteDefaultAttributes) { return This->lpVtbl->WriteNode(This,pReader,fWriteDefaultAttributes); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteNodeShallow(IXmlWriter* This,IXmlReader *pReader,WINBOOL fWriteDefaultAttributes) { +static inline HRESULT IXmlWriter_WriteNodeShallow(IXmlWriter* This,IXmlReader *pReader,WINBOOL fWriteDefaultAttributes) { return This->lpVtbl->WriteNodeShallow(This,pReader,fWriteDefaultAttributes); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteProcessingInstruction(IXmlWriter* This,LPCWSTR pwszName,LPCWSTR pwszText) { +static inline HRESULT IXmlWriter_WriteProcessingInstruction(IXmlWriter* This,LPCWSTR pwszName,LPCWSTR pwszText) { return This->lpVtbl->WriteProcessingInstruction(This,pwszName,pwszText); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteQualifiedName(IXmlWriter* This,LPCWSTR pwszLocalName,LPCWSTR pwszNamespaceUri) { +static inline HRESULT IXmlWriter_WriteQualifiedName(IXmlWriter* This,LPCWSTR pwszLocalName,LPCWSTR pwszNamespaceUri) { return This->lpVtbl->WriteQualifiedName(This,pwszLocalName,pwszNamespaceUri); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteRaw(IXmlWriter* This,LPCWSTR pwszData) { +static inline HRESULT IXmlWriter_WriteRaw(IXmlWriter* This,LPCWSTR pwszData) { return This->lpVtbl->WriteRaw(This,pwszData); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteRawChars(IXmlWriter* This,const WCHAR *pwch,UINT cwch) { +static inline HRESULT IXmlWriter_WriteRawChars(IXmlWriter* This,const WCHAR *pwch,UINT cwch) { return This->lpVtbl->WriteRawChars(This,pwch,cwch); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteStartDocument(IXmlWriter* This,XmlStandalone standalone) { +static inline HRESULT IXmlWriter_WriteStartDocument(IXmlWriter* This,XmlStandalone standalone) { return This->lpVtbl->WriteStartDocument(This,standalone); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteStartElement(IXmlWriter* This,LPCWSTR pwszPrefix,LPCWSTR pwszLocalName,LPCWSTR pwszNamespaceUri) { +static inline HRESULT IXmlWriter_WriteStartElement(IXmlWriter* This,LPCWSTR pwszPrefix,LPCWSTR pwszLocalName,LPCWSTR pwszNamespaceUri) { return This->lpVtbl->WriteStartElement(This,pwszPrefix,pwszLocalName,pwszNamespaceUri); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteString(IXmlWriter* This,LPCWSTR pwszText) { +static inline HRESULT IXmlWriter_WriteString(IXmlWriter* This,LPCWSTR pwszText) { return This->lpVtbl->WriteString(This,pwszText); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteSurrogateCharEntity(IXmlWriter* This,WCHAR wchLow,WCHAR wchHigh) { +static inline HRESULT IXmlWriter_WriteSurrogateCharEntity(IXmlWriter* This,WCHAR wchLow,WCHAR wchHigh) { return This->lpVtbl->WriteSurrogateCharEntity(This,wchLow,wchHigh); } -static __WIDL_INLINE HRESULT IXmlWriter_WriteWhitespace(IXmlWriter* This,LPCWSTR pwszWhitespace) { +static inline HRESULT IXmlWriter_WriteWhitespace(IXmlWriter* This,LPCWSTR pwszWhitespace) { return This->lpVtbl->WriteWhitespace(This,pwszWhitespace); } -static __WIDL_INLINE HRESULT IXmlWriter_Flush(IXmlWriter* This) { +static inline HRESULT IXmlWriter_Flush(IXmlWriter* This) { return This->lpVtbl->Flush(This); } #endif diff --git a/lib/libc/include/any-windows-any/xpsdigitalsignature.h b/lib/libc/include/any-windows-any/xpsdigitalsignature.h index 207f35a54071ab83991f0d0bbcd4393eb7d296b9..2adedbe41c2d275d09d338f76f27aca0f5a68b0f 100644 --- a/lib/libc/include/any-windows-any/xpsdigitalsignature.h +++ b/lib/libc/include/any-windows-any/xpsdigitalsignature.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xpsdigitalsignature.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xpsdigitalsignature.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xpsdigitalsignature_h__ #define __xpsdigitalsignature_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXpsSigningOptions_FWD_DEFINED__ @@ -181,11 +173,11 @@ interface IXpsSignatureRequest; #endif /* __cplusplus */ #endif -typedef enum __WIDL_xpsdigitalsignature_generated_name_0000002F { +typedef enum __WIDL_xpsdigitalsignature_generated_name_00000031 { XPS_SIGN_FLAGS_NONE = 0x0, XPS_SIGN_FLAGS_IGNORE_MARKUP_COMPATIBILITY = 0x1 } XPS_SIGN_FLAGS; -typedef enum __WIDL_xpsdigitalsignature_generated_name_00000030 { +typedef enum __WIDL_xpsdigitalsignature_generated_name_00000032 { XPS_SIGN_POLICY_NONE = 0x0, XPS_SIGN_POLICY_CORE_PROPERTIES = 0x1, XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS = 0x2, @@ -193,7 +185,7 @@ typedef enum __WIDL_xpsdigitalsignature_generated_name_00000030 { XPS_SIGN_POLICY_DISCARD_CONTROL = 0x8, XPS_SIGN_POLICY_ALL = 0xf } XPS_SIGN_POLICY; -typedef enum __WIDL_xpsdigitalsignature_generated_name_00000031 { +typedef enum __WIDL_xpsdigitalsignature_generated_name_00000033 { XPS_SIGNATURE_STATUS_INCOMPLIANT = 1, XPS_SIGNATURE_STATUS_INCOMPLETE = 2, XPS_SIGNATURE_STATUS_BROKEN = 3, @@ -386,65 +378,65 @@ interface IXpsSigningOptions { #define IXpsSigningOptions_SetFlags(This,flags) (This)->lpVtbl->SetFlags(This,flags) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsSigningOptions_QueryInterface(IXpsSigningOptions* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsSigningOptions_QueryInterface(IXpsSigningOptions* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsSigningOptions_AddRef(IXpsSigningOptions* This) { +static inline ULONG IXpsSigningOptions_AddRef(IXpsSigningOptions* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsSigningOptions_Release(IXpsSigningOptions* This) { +static inline ULONG IXpsSigningOptions_Release(IXpsSigningOptions* This) { return This->lpVtbl->Release(This); } /*** IXpsSigningOptions methods ***/ -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetSignatureId(IXpsSigningOptions* This,LPWSTR *signatureId) { +static inline HRESULT IXpsSigningOptions_GetSignatureId(IXpsSigningOptions* This,LPWSTR *signatureId) { return This->lpVtbl->GetSignatureId(This,signatureId); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_SetSignatureId(IXpsSigningOptions* This,LPCWSTR signatureId) { +static inline HRESULT IXpsSigningOptions_SetSignatureId(IXpsSigningOptions* This,LPCWSTR signatureId) { return This->lpVtbl->SetSignatureId(This,signatureId); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetSignatureMethod(IXpsSigningOptions* This,LPWSTR *signatureMethod) { +static inline HRESULT IXpsSigningOptions_GetSignatureMethod(IXpsSigningOptions* This,LPWSTR *signatureMethod) { return This->lpVtbl->GetSignatureMethod(This,signatureMethod); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_SetSignatureMethod(IXpsSigningOptions* This,LPCWSTR signatureMethod) { +static inline HRESULT IXpsSigningOptions_SetSignatureMethod(IXpsSigningOptions* This,LPCWSTR signatureMethod) { return This->lpVtbl->SetSignatureMethod(This,signatureMethod); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetDigestMethod(IXpsSigningOptions* This,LPWSTR *digestMethod) { +static inline HRESULT IXpsSigningOptions_GetDigestMethod(IXpsSigningOptions* This,LPWSTR *digestMethod) { return This->lpVtbl->GetDigestMethod(This,digestMethod); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_SetDigestMethod(IXpsSigningOptions* This,LPCWSTR digestMethod) { +static inline HRESULT IXpsSigningOptions_SetDigestMethod(IXpsSigningOptions* This,LPCWSTR digestMethod) { return This->lpVtbl->SetDigestMethod(This,digestMethod); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetSignaturePartName(IXpsSigningOptions* This,IOpcPartUri **signaturePartName) { +static inline HRESULT IXpsSigningOptions_GetSignaturePartName(IXpsSigningOptions* This,IOpcPartUri **signaturePartName) { return This->lpVtbl->GetSignaturePartName(This,signaturePartName); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_SetSignaturePartName(IXpsSigningOptions* This,IOpcPartUri *signaturePartName) { +static inline HRESULT IXpsSigningOptions_SetSignaturePartName(IXpsSigningOptions* This,IOpcPartUri *signaturePartName) { return This->lpVtbl->SetSignaturePartName(This,signaturePartName); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetPolicy(IXpsSigningOptions* This,XPS_SIGN_POLICY *policy) { +static inline HRESULT IXpsSigningOptions_GetPolicy(IXpsSigningOptions* This,XPS_SIGN_POLICY *policy) { return This->lpVtbl->GetPolicy(This,policy); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_SetPolicy(IXpsSigningOptions* This,XPS_SIGN_POLICY policy) { +static inline HRESULT IXpsSigningOptions_SetPolicy(IXpsSigningOptions* This,XPS_SIGN_POLICY policy) { return This->lpVtbl->SetPolicy(This,policy); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetSigningTimeFormat(IXpsSigningOptions* This,OPC_SIGNATURE_TIME_FORMAT *timeFormat) { +static inline HRESULT IXpsSigningOptions_GetSigningTimeFormat(IXpsSigningOptions* This,OPC_SIGNATURE_TIME_FORMAT *timeFormat) { return This->lpVtbl->GetSigningTimeFormat(This,timeFormat); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_SetSigningTimeFormat(IXpsSigningOptions* This,OPC_SIGNATURE_TIME_FORMAT timeFormat) { +static inline HRESULT IXpsSigningOptions_SetSigningTimeFormat(IXpsSigningOptions* This,OPC_SIGNATURE_TIME_FORMAT timeFormat) { return This->lpVtbl->SetSigningTimeFormat(This,timeFormat); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetCustomObjects(IXpsSigningOptions* This,IOpcSignatureCustomObjectSet **customObjectSet) { +static inline HRESULT IXpsSigningOptions_GetCustomObjects(IXpsSigningOptions* This,IOpcSignatureCustomObjectSet **customObjectSet) { return This->lpVtbl->GetCustomObjects(This,customObjectSet); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetCustomReferences(IXpsSigningOptions* This,IOpcSignatureReferenceSet **customReferenceSet) { +static inline HRESULT IXpsSigningOptions_GetCustomReferences(IXpsSigningOptions* This,IOpcSignatureReferenceSet **customReferenceSet) { return This->lpVtbl->GetCustomReferences(This,customReferenceSet); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetCertificateSet(IXpsSigningOptions* This,IOpcCertificateSet **certificateSet) { +static inline HRESULT IXpsSigningOptions_GetCertificateSet(IXpsSigningOptions* This,IOpcCertificateSet **certificateSet) { return This->lpVtbl->GetCertificateSet(This,certificateSet); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_GetFlags(IXpsSigningOptions* This,XPS_SIGN_FLAGS *flags) { +static inline HRESULT IXpsSigningOptions_GetFlags(IXpsSigningOptions* This,XPS_SIGN_FLAGS *flags) { return This->lpVtbl->GetFlags(This,flags); } -static __WIDL_INLINE HRESULT IXpsSigningOptions_SetFlags(IXpsSigningOptions* This,XPS_SIGN_FLAGS flags) { +static inline HRESULT IXpsSigningOptions_SetFlags(IXpsSigningOptions* This,XPS_SIGN_FLAGS flags) { return This->lpVtbl->SetFlags(This,flags); } #endif @@ -607,50 +599,50 @@ interface IXpsSignature { #define IXpsSignature_SetSignatureXml(This,signatureXml,count) (This)->lpVtbl->SetSignatureXml(This,signatureXml,count) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsSignature_QueryInterface(IXpsSignature* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsSignature_QueryInterface(IXpsSignature* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsSignature_AddRef(IXpsSignature* This) { +static inline ULONG IXpsSignature_AddRef(IXpsSignature* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsSignature_Release(IXpsSignature* This) { +static inline ULONG IXpsSignature_Release(IXpsSignature* This) { return This->lpVtbl->Release(This); } /*** IXpsSignature methods ***/ -static __WIDL_INLINE HRESULT IXpsSignature_GetSignatureId(IXpsSignature* This,LPWSTR *sigId) { +static inline HRESULT IXpsSignature_GetSignatureId(IXpsSignature* This,LPWSTR *sigId) { return This->lpVtbl->GetSignatureId(This,sigId); } -static __WIDL_INLINE HRESULT IXpsSignature_GetSignatureValue(IXpsSignature* This,UINT8 **signatureHashValue,UINT32 *count) { +static inline HRESULT IXpsSignature_GetSignatureValue(IXpsSignature* This,UINT8 **signatureHashValue,UINT32 *count) { return This->lpVtbl->GetSignatureValue(This,signatureHashValue,count); } -static __WIDL_INLINE HRESULT IXpsSignature_GetCertificateEnumerator(IXpsSignature* This,IOpcCertificateEnumerator **certificateEnumerator) { +static inline HRESULT IXpsSignature_GetCertificateEnumerator(IXpsSignature* This,IOpcCertificateEnumerator **certificateEnumerator) { return This->lpVtbl->GetCertificateEnumerator(This,certificateEnumerator); } -static __WIDL_INLINE HRESULT IXpsSignature_GetSigningTime(IXpsSignature* This,LPWSTR *sigDateTimeString) { +static inline HRESULT IXpsSignature_GetSigningTime(IXpsSignature* This,LPWSTR *sigDateTimeString) { return This->lpVtbl->GetSigningTime(This,sigDateTimeString); } -static __WIDL_INLINE HRESULT IXpsSignature_GetSigningTimeFormat(IXpsSignature* This,OPC_SIGNATURE_TIME_FORMAT *timeFormat) { +static inline HRESULT IXpsSignature_GetSigningTimeFormat(IXpsSignature* This,OPC_SIGNATURE_TIME_FORMAT *timeFormat) { return This->lpVtbl->GetSigningTimeFormat(This,timeFormat); } -static __WIDL_INLINE HRESULT IXpsSignature_GetSignaturePartName(IXpsSignature* This,IOpcPartUri **signaturePartName) { +static inline HRESULT IXpsSignature_GetSignaturePartName(IXpsSignature* This,IOpcPartUri **signaturePartName) { return This->lpVtbl->GetSignaturePartName(This,signaturePartName); } -static __WIDL_INLINE HRESULT IXpsSignature_Verify(IXpsSignature* This,const CERT_CONTEXT *x509Certificate,XPS_SIGNATURE_STATUS *sigStatus) { +static inline HRESULT IXpsSignature_Verify(IXpsSignature* This,const CERT_CONTEXT *x509Certificate,XPS_SIGNATURE_STATUS *sigStatus) { return This->lpVtbl->Verify(This,x509Certificate,sigStatus); } -static __WIDL_INLINE HRESULT IXpsSignature_GetPolicy(IXpsSignature* This,XPS_SIGN_POLICY *policy) { +static inline HRESULT IXpsSignature_GetPolicy(IXpsSignature* This,XPS_SIGN_POLICY *policy) { return This->lpVtbl->GetPolicy(This,policy); } -static __WIDL_INLINE HRESULT IXpsSignature_GetCustomObjectEnumerator(IXpsSignature* This,IOpcSignatureCustomObjectEnumerator **customObjectEnumerator) { +static inline HRESULT IXpsSignature_GetCustomObjectEnumerator(IXpsSignature* This,IOpcSignatureCustomObjectEnumerator **customObjectEnumerator) { return This->lpVtbl->GetCustomObjectEnumerator(This,customObjectEnumerator); } -static __WIDL_INLINE HRESULT IXpsSignature_GetCustomReferenceEnumerator(IXpsSignature* This,IOpcSignatureReferenceEnumerator **customReferenceEnumerator) { +static inline HRESULT IXpsSignature_GetCustomReferenceEnumerator(IXpsSignature* This,IOpcSignatureReferenceEnumerator **customReferenceEnumerator) { return This->lpVtbl->GetCustomReferenceEnumerator(This,customReferenceEnumerator); } -static __WIDL_INLINE HRESULT IXpsSignature_GetSignatureXml(IXpsSignature* This,UINT8 **signatureXml,UINT32 *count) { +static inline HRESULT IXpsSignature_GetSignatureXml(IXpsSignature* This,UINT8 **signatureXml,UINT32 *count) { return This->lpVtbl->GetSignatureXml(This,signatureXml,count); } -static __WIDL_INLINE HRESULT IXpsSignature_SetSignatureXml(IXpsSignature* This,const UINT8 *signatureXml,UINT32 count) { +static inline HRESULT IXpsSignature_SetSignatureXml(IXpsSignature* This,const UINT8 *signatureXml,UINT32 count) { return This->lpVtbl->SetSignatureXml(This,signatureXml,count); } #endif @@ -751,29 +743,29 @@ interface IXpsSignatureBlock { #define IXpsSignatureBlock_CreateRequest(This,requestId,signatureRequest) (This)->lpVtbl->CreateRequest(This,requestId,signatureRequest) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureBlock_QueryInterface(IXpsSignatureBlock* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsSignatureBlock_QueryInterface(IXpsSignatureBlock* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsSignatureBlock_AddRef(IXpsSignatureBlock* This) { +static inline ULONG IXpsSignatureBlock_AddRef(IXpsSignatureBlock* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsSignatureBlock_Release(IXpsSignatureBlock* This) { +static inline ULONG IXpsSignatureBlock_Release(IXpsSignatureBlock* This) { return This->lpVtbl->Release(This); } /*** IXpsSignatureBlock methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureBlock_GetRequests(IXpsSignatureBlock* This,IXpsSignatureRequestCollection **requests) { +static inline HRESULT IXpsSignatureBlock_GetRequests(IXpsSignatureBlock* This,IXpsSignatureRequestCollection **requests) { return This->lpVtbl->GetRequests(This,requests); } -static __WIDL_INLINE HRESULT IXpsSignatureBlock_GetPartName(IXpsSignatureBlock* This,IOpcPartUri **partName) { +static inline HRESULT IXpsSignatureBlock_GetPartName(IXpsSignatureBlock* This,IOpcPartUri **partName) { return This->lpVtbl->GetPartName(This,partName); } -static __WIDL_INLINE HRESULT IXpsSignatureBlock_GetDocumentIndex(IXpsSignatureBlock* This,UINT32 *fixedDocumentIndex) { +static inline HRESULT IXpsSignatureBlock_GetDocumentIndex(IXpsSignatureBlock* This,UINT32 *fixedDocumentIndex) { return This->lpVtbl->GetDocumentIndex(This,fixedDocumentIndex); } -static __WIDL_INLINE HRESULT IXpsSignatureBlock_GetDocumentName(IXpsSignatureBlock* This,IOpcPartUri **fixedDocumentName) { +static inline HRESULT IXpsSignatureBlock_GetDocumentName(IXpsSignatureBlock* This,IOpcPartUri **fixedDocumentName) { return This->lpVtbl->GetDocumentName(This,fixedDocumentName); } -static __WIDL_INLINE HRESULT IXpsSignatureBlock_CreateRequest(IXpsSignatureBlock* This,LPCWSTR requestId,IXpsSignatureRequest **signatureRequest) { +static inline HRESULT IXpsSignatureBlock_CreateRequest(IXpsSignatureBlock* This,LPCWSTR requestId,IXpsSignatureRequest **signatureRequest) { return This->lpVtbl->CreateRequest(This,requestId,signatureRequest); } #endif @@ -858,23 +850,23 @@ interface IXpsSignatureBlockCollection { #define IXpsSignatureBlockCollection_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureBlockCollection_QueryInterface(IXpsSignatureBlockCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsSignatureBlockCollection_QueryInterface(IXpsSignatureBlockCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsSignatureBlockCollection_AddRef(IXpsSignatureBlockCollection* This) { +static inline ULONG IXpsSignatureBlockCollection_AddRef(IXpsSignatureBlockCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsSignatureBlockCollection_Release(IXpsSignatureBlockCollection* This) { +static inline ULONG IXpsSignatureBlockCollection_Release(IXpsSignatureBlockCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsSignatureBlockCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureBlockCollection_GetCount(IXpsSignatureBlockCollection* This,UINT32 *count) { +static inline HRESULT IXpsSignatureBlockCollection_GetCount(IXpsSignatureBlockCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsSignatureBlockCollection_GetAt(IXpsSignatureBlockCollection* This,UINT32 index,IXpsSignatureBlock **signatureBlock) { +static inline HRESULT IXpsSignatureBlockCollection_GetAt(IXpsSignatureBlockCollection* This,UINT32 index,IXpsSignatureBlock **signatureBlock) { return This->lpVtbl->GetAt(This,index,signatureBlock); } -static __WIDL_INLINE HRESULT IXpsSignatureBlockCollection_RemoveAt(IXpsSignatureBlockCollection* This,UINT32 index) { +static inline HRESULT IXpsSignatureBlockCollection_RemoveAt(IXpsSignatureBlockCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } #endif @@ -959,23 +951,23 @@ interface IXpsSignatureCollection { #define IXpsSignatureCollection_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureCollection_QueryInterface(IXpsSignatureCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsSignatureCollection_QueryInterface(IXpsSignatureCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsSignatureCollection_AddRef(IXpsSignatureCollection* This) { +static inline ULONG IXpsSignatureCollection_AddRef(IXpsSignatureCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsSignatureCollection_Release(IXpsSignatureCollection* This) { +static inline ULONG IXpsSignatureCollection_Release(IXpsSignatureCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsSignatureCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureCollection_GetCount(IXpsSignatureCollection* This,UINT32 *count) { +static inline HRESULT IXpsSignatureCollection_GetCount(IXpsSignatureCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsSignatureCollection_GetAt(IXpsSignatureCollection* This,UINT32 index,IXpsSignature **signature) { +static inline HRESULT IXpsSignatureCollection_GetAt(IXpsSignatureCollection* This,UINT32 index,IXpsSignature **signature) { return This->lpVtbl->GetAt(This,index,signature); } -static __WIDL_INLINE HRESULT IXpsSignatureCollection_RemoveAt(IXpsSignatureCollection* This,UINT32 index) { +static inline HRESULT IXpsSignatureCollection_RemoveAt(IXpsSignatureCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } #endif @@ -1134,47 +1126,47 @@ interface IXpsSignatureManager { #define IXpsSignatureManager_SavePackageToStream(This,stream) (This)->lpVtbl->SavePackageToStream(This,stream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureManager_QueryInterface(IXpsSignatureManager* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsSignatureManager_QueryInterface(IXpsSignatureManager* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsSignatureManager_AddRef(IXpsSignatureManager* This) { +static inline ULONG IXpsSignatureManager_AddRef(IXpsSignatureManager* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsSignatureManager_Release(IXpsSignatureManager* This) { +static inline ULONG IXpsSignatureManager_Release(IXpsSignatureManager* This) { return This->lpVtbl->Release(This); } /*** IXpsSignatureManager methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureManager_LoadPackageFile(IXpsSignatureManager* This,LPCWSTR fileName) { +static inline HRESULT IXpsSignatureManager_LoadPackageFile(IXpsSignatureManager* This,LPCWSTR fileName) { return This->lpVtbl->LoadPackageFile(This,fileName); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_LoadPackageStream(IXpsSignatureManager* This,IStream *stream) { +static inline HRESULT IXpsSignatureManager_LoadPackageStream(IXpsSignatureManager* This,IStream *stream) { return This->lpVtbl->LoadPackageStream(This,stream); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_Sign(IXpsSignatureManager* This,IXpsSigningOptions *signOptions,const CERT_CONTEXT *x509Certificate,IXpsSignature **signature) { +static inline HRESULT IXpsSignatureManager_Sign(IXpsSignatureManager* This,IXpsSigningOptions *signOptions,const CERT_CONTEXT *x509Certificate,IXpsSignature **signature) { return This->lpVtbl->Sign(This,signOptions,x509Certificate,signature); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_GetSignatureOriginPartName(IXpsSignatureManager* This,IOpcPartUri **signatureOriginPartName) { +static inline HRESULT IXpsSignatureManager_GetSignatureOriginPartName(IXpsSignatureManager* This,IOpcPartUri **signatureOriginPartName) { return This->lpVtbl->GetSignatureOriginPartName(This,signatureOriginPartName); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_SetSignatureOriginPartName(IXpsSignatureManager* This,IOpcPartUri *signatureOriginPartName) { +static inline HRESULT IXpsSignatureManager_SetSignatureOriginPartName(IXpsSignatureManager* This,IOpcPartUri *signatureOriginPartName) { return This->lpVtbl->SetSignatureOriginPartName(This,signatureOriginPartName); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_GetSignatures(IXpsSignatureManager* This,IXpsSignatureCollection **signatures) { +static inline HRESULT IXpsSignatureManager_GetSignatures(IXpsSignatureManager* This,IXpsSignatureCollection **signatures) { return This->lpVtbl->GetSignatures(This,signatures); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_AddSignatureBlock(IXpsSignatureManager* This,IOpcPartUri *partName,UINT32 fixedDocumentIndex,IXpsSignatureBlock **signatureBlock) { +static inline HRESULT IXpsSignatureManager_AddSignatureBlock(IXpsSignatureManager* This,IOpcPartUri *partName,UINT32 fixedDocumentIndex,IXpsSignatureBlock **signatureBlock) { return This->lpVtbl->AddSignatureBlock(This,partName,fixedDocumentIndex,signatureBlock); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_GetSignatureBlocks(IXpsSignatureManager* This,IXpsSignatureBlockCollection **signatureBlocks) { +static inline HRESULT IXpsSignatureManager_GetSignatureBlocks(IXpsSignatureManager* This,IXpsSignatureBlockCollection **signatureBlocks) { return This->lpVtbl->GetSignatureBlocks(This,signatureBlocks); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_CreateSigningOptions(IXpsSignatureManager* This,IXpsSigningOptions **signingOptions) { +static inline HRESULT IXpsSignatureManager_CreateSigningOptions(IXpsSignatureManager* This,IXpsSigningOptions **signingOptions) { return This->lpVtbl->CreateSigningOptions(This,signingOptions); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_SavePackageToFile(IXpsSignatureManager* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes) { +static inline HRESULT IXpsSignatureManager_SavePackageToFile(IXpsSignatureManager* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes) { return This->lpVtbl->SavePackageToFile(This,fileName,securityAttributes,flagsAndAttributes); } -static __WIDL_INLINE HRESULT IXpsSignatureManager_SavePackageToStream(IXpsSignatureManager* This,IStream *stream) { +static inline HRESULT IXpsSignatureManager_SavePackageToStream(IXpsSignatureManager* This,IStream *stream) { return This->lpVtbl->SavePackageToStream(This,stream); } #endif @@ -1339,50 +1331,50 @@ interface IXpsSignatureRequest { #define IXpsSignatureRequest_GetSignature(This,signature) (This)->lpVtbl->GetSignature(This,signature) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureRequest_QueryInterface(IXpsSignatureRequest* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsSignatureRequest_QueryInterface(IXpsSignatureRequest* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsSignatureRequest_AddRef(IXpsSignatureRequest* This) { +static inline ULONG IXpsSignatureRequest_AddRef(IXpsSignatureRequest* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsSignatureRequest_Release(IXpsSignatureRequest* This) { +static inline ULONG IXpsSignatureRequest_Release(IXpsSignatureRequest* This) { return This->lpVtbl->Release(This); } /*** IXpsSignatureRequest methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureRequest_GetIntent(IXpsSignatureRequest* This,LPWSTR *intent) { +static inline HRESULT IXpsSignatureRequest_GetIntent(IXpsSignatureRequest* This,LPWSTR *intent) { return This->lpVtbl->GetIntent(This,intent); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_SetIntent(IXpsSignatureRequest* This,LPCWSTR intent) { +static inline HRESULT IXpsSignatureRequest_SetIntent(IXpsSignatureRequest* This,LPCWSTR intent) { return This->lpVtbl->SetIntent(This,intent); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_GetRequestedSigner(IXpsSignatureRequest* This,LPWSTR *signerName) { +static inline HRESULT IXpsSignatureRequest_GetRequestedSigner(IXpsSignatureRequest* This,LPWSTR *signerName) { return This->lpVtbl->GetRequestedSigner(This,signerName); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_SetRequestedSigner(IXpsSignatureRequest* This,LPCWSTR signerName) { +static inline HRESULT IXpsSignatureRequest_SetRequestedSigner(IXpsSignatureRequest* This,LPCWSTR signerName) { return This->lpVtbl->SetRequestedSigner(This,signerName); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_GetRequestSignByDate(IXpsSignatureRequest* This,LPWSTR *dateString) { +static inline HRESULT IXpsSignatureRequest_GetRequestSignByDate(IXpsSignatureRequest* This,LPWSTR *dateString) { return This->lpVtbl->GetRequestSignByDate(This,dateString); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_SetRequestSignByDate(IXpsSignatureRequest* This,LPCWSTR dateString) { +static inline HRESULT IXpsSignatureRequest_SetRequestSignByDate(IXpsSignatureRequest* This,LPCWSTR dateString) { return This->lpVtbl->SetRequestSignByDate(This,dateString); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_GetSigningLocale(IXpsSignatureRequest* This,LPWSTR *place) { +static inline HRESULT IXpsSignatureRequest_GetSigningLocale(IXpsSignatureRequest* This,LPWSTR *place) { return This->lpVtbl->GetSigningLocale(This,place); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_SetSigningLocale(IXpsSignatureRequest* This,LPCWSTR place) { +static inline HRESULT IXpsSignatureRequest_SetSigningLocale(IXpsSignatureRequest* This,LPCWSTR place) { return This->lpVtbl->SetSigningLocale(This,place); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_GetSpotLocation(IXpsSignatureRequest* This,INT32 *pageIndex,IOpcPartUri **pagePartName,float *x,float *y) { +static inline HRESULT IXpsSignatureRequest_GetSpotLocation(IXpsSignatureRequest* This,INT32 *pageIndex,IOpcPartUri **pagePartName,float *x,float *y) { return This->lpVtbl->GetSpotLocation(This,pageIndex,pagePartName,x,y); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_SetSpotLocation(IXpsSignatureRequest* This,INT32 pageIndex,float x,float y) { +static inline HRESULT IXpsSignatureRequest_SetSpotLocation(IXpsSignatureRequest* This,INT32 pageIndex,float x,float y) { return This->lpVtbl->SetSpotLocation(This,pageIndex,x,y); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_GetRequestId(IXpsSignatureRequest* This,LPWSTR *requestId) { +static inline HRESULT IXpsSignatureRequest_GetRequestId(IXpsSignatureRequest* This,LPWSTR *requestId) { return This->lpVtbl->GetRequestId(This,requestId); } -static __WIDL_INLINE HRESULT IXpsSignatureRequest_GetSignature(IXpsSignatureRequest* This,IXpsSignature **signature) { +static inline HRESULT IXpsSignatureRequest_GetSignature(IXpsSignatureRequest* This,IXpsSignature **signature) { return This->lpVtbl->GetSignature(This,signature); } #endif @@ -1467,23 +1459,23 @@ interface IXpsSignatureRequestCollection { #define IXpsSignatureRequestCollection_RemoveAt(This,index) (This)->lpVtbl->RemoveAt(This,index) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureRequestCollection_QueryInterface(IXpsSignatureRequestCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsSignatureRequestCollection_QueryInterface(IXpsSignatureRequestCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsSignatureRequestCollection_AddRef(IXpsSignatureRequestCollection* This) { +static inline ULONG IXpsSignatureRequestCollection_AddRef(IXpsSignatureRequestCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsSignatureRequestCollection_Release(IXpsSignatureRequestCollection* This) { +static inline ULONG IXpsSignatureRequestCollection_Release(IXpsSignatureRequestCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsSignatureRequestCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsSignatureRequestCollection_GetCount(IXpsSignatureRequestCollection* This,UINT32 *count) { +static inline HRESULT IXpsSignatureRequestCollection_GetCount(IXpsSignatureRequestCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsSignatureRequestCollection_GetAt(IXpsSignatureRequestCollection* This,UINT32 index,IXpsSignatureRequest **signatureRequest) { +static inline HRESULT IXpsSignatureRequestCollection_GetAt(IXpsSignatureRequestCollection* This,UINT32 index,IXpsSignatureRequest **signatureRequest) { return This->lpVtbl->GetAt(This,index,signatureRequest); } -static __WIDL_INLINE HRESULT IXpsSignatureRequestCollection_RemoveAt(IXpsSignatureRequestCollection* This,UINT32 index) { +static inline HRESULT IXpsSignatureRequestCollection_RemoveAt(IXpsSignatureRequestCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } #endif diff --git a/lib/libc/include/any-windows-any/xpsobjectmodel.h b/lib/libc/include/any-windows-any/xpsobjectmodel.h index 643fa738cb7d64288e6e4b86a0f792a215e9da83..99e21e71cf2c4753ae2750fbfe04418ce777ac9e 100644 --- a/lib/libc/include/any-windows-any/xpsobjectmodel.h +++ b/lib/libc/include/any-windows-any/xpsobjectmodel.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xpsobjectmodel.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xpsobjectmodel.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xpsobjectmodel_h__ #define __xpsobjectmodel_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXpsOMShareable_FWD_DEFINED__ @@ -959,54 +951,54 @@ interface IXpsOMPackageTarget; #endif /* __cplusplus */ #endif -typedef enum __WIDL_xpsobjectmodel_generated_name_0000002F { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000031 { XPS_COLOR_INTERPOLATION_SCRGBLINEAR = 1, XPS_COLOR_INTERPOLATION_SRGBLINEAR = 2 } XPS_COLOR_INTERPOLATION; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000030 { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000032 { XPS_COLOR_TYPE_SRGB = 1, XPS_COLOR_TYPE_SCRGB = 2, XPS_COLOR_TYPE_CONTEXT = 3 } XPS_COLOR_TYPE; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000031 { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000033 { XPS_DASH_CAP_FLAT = 1, XPS_DASH_CAP_ROUND = 2, XPS_DASH_CAP_SQUARE = 3, XPS_DASH_CAP_TRIANGLE = 4 } XPS_DASH_CAP; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000032 { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000034 { XPS_FILL_RULE_EVENODD = 1, XPS_FILL_RULE_NONZERO = 2 } XPS_FILL_RULE; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000033 { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000035 { XPS_FONT_EMBEDDING_NORMAL = 1, XPS_FONT_EMBEDDING_OBFUSCATED = 2, XPS_FONT_EMBEDDING_RESTRICTED = 3, XPS_FONT_EMBEDDING_RESTRICTED_UNOBFUSCATED = 4 } XPS_FONT_EMBEDDING; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000034 { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000036 { XPS_IMAGE_TYPE_JPEG = 1, XPS_IMAGE_TYPE_PNG = 2, XPS_IMAGE_TYPE_TIFF = 3, XPS_IMAGE_TYPE_WDP = 4, XPS_IMAGE_TYPE_JXR = 5 } XPS_IMAGE_TYPE; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000035 { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000037 { XPS_INTERLEAVING_OFF = 1, XPS_INTERLEAVING_ON = 2 } XPS_INTERLEAVING; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000036 { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000038 { XPS_LINE_CAP_FLAT = 1, XPS_LINE_CAP_ROUND = 2, XPS_LINE_CAP_SQUARE = 3, XPS_LINE_CAP_TRIANGLE = 4 } XPS_LINE_CAP; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000037 { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000039 { XPS_LINE_JOIN_MITER = 1, XPS_LINE_JOIN_BEVEL = 2, XPS_LINE_JOIN_ROUND = 3 } XPS_LINE_JOIN; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000038 { +typedef enum __WIDL_xpsobjectmodel_generated_name_0000003A { XPS_OBJECT_TYPE_CANVAS = 1, XPS_OBJECT_TYPE_GLYPHS = 2, XPS_OBJECT_TYPE_PATH = 3, @@ -1018,12 +1010,12 @@ typedef enum __WIDL_xpsobjectmodel_generated_name_00000038 { XPS_OBJECT_TYPE_RADIAL_GRADIENT_BRUSH = 9, XPS_OBJECT_TYPE_VISUAL_BRUSH = 10 } XPS_OBJECT_TYPE; -typedef enum __WIDL_xpsobjectmodel_generated_name_00000039 { +typedef enum __WIDL_xpsobjectmodel_generated_name_0000003B { XPS_SEGMENT_STROKE_PATTERN_ALL = 1, XPS_SEGMENT_STROKE_PATTERN_NONE = 2, XPS_SEGMENT_STROKE_PATTERN_MIXED = 3 } XPS_SEGMENT_STROKE_PATTERN; -typedef enum __WIDL_xpsobjectmodel_generated_name_0000003A { +typedef enum __WIDL_xpsobjectmodel_generated_name_0000003C { XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE = 1, XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE = 2, XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE = 3, @@ -1032,33 +1024,33 @@ typedef enum __WIDL_xpsobjectmodel_generated_name_0000003A { XPS_SEGMENT_TYPE_LINE = 6, XPS_SEGMENT_TYPE_QUADRATIC_BEZIER = 7 } XPS_SEGMENT_TYPE; -typedef enum __WIDL_xpsobjectmodel_generated_name_0000003B { +typedef enum __WIDL_xpsobjectmodel_generated_name_0000003D { XPS_SPREAD_METHOD_PAD = 1, XPS_SPREAD_METHOD_REFLECT = 2, XPS_SPREAD_METHOD_REPEAT = 3 } XPS_SPREAD_METHOD; -typedef enum __WIDL_xpsobjectmodel_generated_name_0000003C { +typedef enum __WIDL_xpsobjectmodel_generated_name_0000003E { XPS_STYLE_SIMULATION_NONE = 1, XPS_STYLE_SIMULATION_ITALIC = 2, XPS_STYLE_SIMULATION_BOLD = 3, XPS_STYLE_SIMULATION_BOLDITALIC = 4 } XPS_STYLE_SIMULATION; -typedef enum __WIDL_xpsobjectmodel_generated_name_0000003D { +typedef enum __WIDL_xpsobjectmodel_generated_name_0000003F { XPS_THUMBNAIL_SIZE_VERYSMALL = 1, XPS_THUMBNAIL_SIZE_SMALL = 2, XPS_THUMBNAIL_SIZE_MEDIUM = 3, XPS_THUMBNAIL_SIZE_LARGE = 4 } XPS_THUMBNAIL_SIZE; -typedef enum __WIDL_xpsobjectmodel_generated_name_0000003E { +typedef enum __WIDL_xpsobjectmodel_generated_name_00000040 { XPS_TILE_MODE_NONE = 1, XPS_TILE_MODE_TILE = 2, XPS_TILE_MODE_FLIPX = 3, XPS_TILE_MODE_FLIPY = 4, XPS_TILE_MODE_FLIPXY = 5 } XPS_TILE_MODE; -typedef struct __WIDL_xpsobjectmodel_generated_name_00000040 { +typedef struct __WIDL_xpsobjectmodel_generated_name_00000042 { XPS_COLOR_TYPE colorType; - union __WIDL_xpsobjectmodel_generated_name_0000003F { + union __WIDL_xpsobjectmodel_generated_name_00000041 { struct { UINT8 alpha; UINT8 red; @@ -1077,23 +1069,23 @@ typedef struct __WIDL_xpsobjectmodel_generated_name_00000040 { } context; } value; } XPS_COLOR; -typedef struct __WIDL_xpsobjectmodel_generated_name_00000041 { +typedef struct __WIDL_xpsobjectmodel_generated_name_00000043 { FLOAT length; FLOAT gap; } XPS_DASH; -typedef struct __WIDL_xpsobjectmodel_generated_name_00000042 { +typedef struct __WIDL_xpsobjectmodel_generated_name_00000044 { LONG index; FLOAT advanceWidth; FLOAT horizontalOffset; FLOAT verticalOffset; } XPS_GLYPH_INDEX; -typedef struct __WIDL_xpsobjectmodel_generated_name_00000043 { +typedef struct __WIDL_xpsobjectmodel_generated_name_00000045 { UINT32 unicodeStringStart; UINT16 unicodeStringLength; UINT32 glyphIndicesStart; UINT16 glyphIndicesLength; } XPS_GLYPH_MAPPING; -typedef struct __WIDL_xpsobjectmodel_generated_name_00000044 { +typedef struct __WIDL_xpsobjectmodel_generated_name_00000046 { FLOAT m11; FLOAT m12; FLOAT m21; @@ -1101,17 +1093,17 @@ typedef struct __WIDL_xpsobjectmodel_generated_name_00000044 { FLOAT m31; FLOAT m32; } XPS_MATRIX; -typedef struct __WIDL_xpsobjectmodel_generated_name_00000045 { +typedef struct __WIDL_xpsobjectmodel_generated_name_00000047 { FLOAT x; FLOAT y; } XPS_POINT; -typedef struct __WIDL_xpsobjectmodel_generated_name_00000046 { +typedef struct __WIDL_xpsobjectmodel_generated_name_00000048 { FLOAT x; FLOAT y; FLOAT width; FLOAT height; } XPS_RECT; -typedef struct __WIDL_xpsobjectmodel_generated_name_00000047 { +typedef struct __WIDL_xpsobjectmodel_generated_name_00000049 { FLOAT width; FLOAT height; } XPS_SIZE; @@ -1179,20 +1171,20 @@ interface IXpsOMShareable { #define IXpsOMShareable_GetType(This,type) (This)->lpVtbl->GetType(This,type) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMShareable_QueryInterface(IXpsOMShareable* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMShareable_QueryInterface(IXpsOMShareable* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMShareable_AddRef(IXpsOMShareable* This) { +static inline ULONG IXpsOMShareable_AddRef(IXpsOMShareable* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMShareable_Release(IXpsOMShareable* This) { +static inline ULONG IXpsOMShareable_Release(IXpsOMShareable* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMShareable_GetOwner(IXpsOMShareable* This,IUnknown **owner) { +static inline HRESULT IXpsOMShareable_GetOwner(IXpsOMShareable* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMShareable_GetType(IXpsOMShareable* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMShareable_GetType(IXpsOMShareable* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } #endif @@ -1267,20 +1259,20 @@ interface IXpsOMPart { #define IXpsOMPart_SetPartName(This,partUri) (This)->lpVtbl->SetPartName(This,partUri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPart_QueryInterface(IXpsOMPart* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPart_QueryInterface(IXpsOMPart* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPart_AddRef(IXpsOMPart* This) { +static inline ULONG IXpsOMPart_AddRef(IXpsOMPart* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPart_Release(IXpsOMPart* This) { +static inline ULONG IXpsOMPart_Release(IXpsOMPart* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPart_GetPartName(IXpsOMPart* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMPart_GetPartName(IXpsOMPart* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMPart_SetPartName(IXpsOMPart* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMPart_SetPartName(IXpsOMPart* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } #endif @@ -1494,68 +1486,68 @@ interface IXpsOMGlyphsEditor { #define IXpsOMGlyphsEditor_SetDeviceFontName(This,deviceFontName) (This)->lpVtbl->SetDeviceFontName(This,deviceFontName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_QueryInterface(IXpsOMGlyphsEditor* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMGlyphsEditor_QueryInterface(IXpsOMGlyphsEditor* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMGlyphsEditor_AddRef(IXpsOMGlyphsEditor* This) { +static inline ULONG IXpsOMGlyphsEditor_AddRef(IXpsOMGlyphsEditor* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMGlyphsEditor_Release(IXpsOMGlyphsEditor* This) { +static inline ULONG IXpsOMGlyphsEditor_Release(IXpsOMGlyphsEditor* This) { return This->lpVtbl->Release(This); } /*** IXpsOMGlyphsEditor methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_ApplyEdits(IXpsOMGlyphsEditor* This) { +static inline HRESULT IXpsOMGlyphsEditor_ApplyEdits(IXpsOMGlyphsEditor* This) { return This->lpVtbl->ApplyEdits(This); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetUnicodeString(IXpsOMGlyphsEditor* This,LPWSTR *unicodeString) { +static inline HRESULT IXpsOMGlyphsEditor_GetUnicodeString(IXpsOMGlyphsEditor* This,LPWSTR *unicodeString) { return This->lpVtbl->GetUnicodeString(This,unicodeString); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_SetUnicodeString(IXpsOMGlyphsEditor* This,LPCWSTR unicodeString) { +static inline HRESULT IXpsOMGlyphsEditor_SetUnicodeString(IXpsOMGlyphsEditor* This,LPCWSTR unicodeString) { return This->lpVtbl->SetUnicodeString(This,unicodeString); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetGlyphIndexCount(IXpsOMGlyphsEditor* This,UINT32 *indexCount) { +static inline HRESULT IXpsOMGlyphsEditor_GetGlyphIndexCount(IXpsOMGlyphsEditor* This,UINT32 *indexCount) { return This->lpVtbl->GetGlyphIndexCount(This,indexCount); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetGlyphIndices(IXpsOMGlyphsEditor* This,UINT32 *indexCount,XPS_GLYPH_INDEX *glyphIndices) { +static inline HRESULT IXpsOMGlyphsEditor_GetGlyphIndices(IXpsOMGlyphsEditor* This,UINT32 *indexCount,XPS_GLYPH_INDEX *glyphIndices) { return This->lpVtbl->GetGlyphIndices(This,indexCount,glyphIndices); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_SetGlyphIndices(IXpsOMGlyphsEditor* This,UINT32 indexCount,const XPS_GLYPH_INDEX *glyphIndices) { +static inline HRESULT IXpsOMGlyphsEditor_SetGlyphIndices(IXpsOMGlyphsEditor* This,UINT32 indexCount,const XPS_GLYPH_INDEX *glyphIndices) { return This->lpVtbl->SetGlyphIndices(This,indexCount,glyphIndices); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetGlyphMappingCount(IXpsOMGlyphsEditor* This,UINT32 *glyphMappingCount) { +static inline HRESULT IXpsOMGlyphsEditor_GetGlyphMappingCount(IXpsOMGlyphsEditor* This,UINT32 *glyphMappingCount) { return This->lpVtbl->GetGlyphMappingCount(This,glyphMappingCount); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetGlyphMappings(IXpsOMGlyphsEditor* This,UINT32 *glyphMappingCount,XPS_GLYPH_MAPPING *glyphMappings) { +static inline HRESULT IXpsOMGlyphsEditor_GetGlyphMappings(IXpsOMGlyphsEditor* This,UINT32 *glyphMappingCount,XPS_GLYPH_MAPPING *glyphMappings) { return This->lpVtbl->GetGlyphMappings(This,glyphMappingCount,glyphMappings); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_SetGlyphMappings(IXpsOMGlyphsEditor* This,UINT32 glyphMappingCount,const XPS_GLYPH_MAPPING *glyphMappings) { +static inline HRESULT IXpsOMGlyphsEditor_SetGlyphMappings(IXpsOMGlyphsEditor* This,UINT32 glyphMappingCount,const XPS_GLYPH_MAPPING *glyphMappings) { return This->lpVtbl->SetGlyphMappings(This,glyphMappingCount,glyphMappings); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetProhibitedCaretStopCount(IXpsOMGlyphsEditor* This,UINT32 *prohibitedCaretStopCount) { +static inline HRESULT IXpsOMGlyphsEditor_GetProhibitedCaretStopCount(IXpsOMGlyphsEditor* This,UINT32 *prohibitedCaretStopCount) { return This->lpVtbl->GetProhibitedCaretStopCount(This,prohibitedCaretStopCount); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetProhibitedCaretStops(IXpsOMGlyphsEditor* This,UINT32 *count,UINT32 *prohibitedCaretStops) { +static inline HRESULT IXpsOMGlyphsEditor_GetProhibitedCaretStops(IXpsOMGlyphsEditor* This,UINT32 *count,UINT32 *prohibitedCaretStops) { return This->lpVtbl->GetProhibitedCaretStops(This,count,prohibitedCaretStops); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_SetProhibitedCaretStops(IXpsOMGlyphsEditor* This,UINT32 count,const UINT32 *prohibitedCaretStops) { +static inline HRESULT IXpsOMGlyphsEditor_SetProhibitedCaretStops(IXpsOMGlyphsEditor* This,UINT32 count,const UINT32 *prohibitedCaretStops) { return This->lpVtbl->SetProhibitedCaretStops(This,count,prohibitedCaretStops); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetBidiLevel(IXpsOMGlyphsEditor* This,UINT32 *bidiLevel) { +static inline HRESULT IXpsOMGlyphsEditor_GetBidiLevel(IXpsOMGlyphsEditor* This,UINT32 *bidiLevel) { return This->lpVtbl->GetBidiLevel(This,bidiLevel); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_SetBidiLevel(IXpsOMGlyphsEditor* This,UINT32 bidiLevel) { +static inline HRESULT IXpsOMGlyphsEditor_SetBidiLevel(IXpsOMGlyphsEditor* This,UINT32 bidiLevel) { return This->lpVtbl->SetBidiLevel(This,bidiLevel); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetIsSideways(IXpsOMGlyphsEditor* This,WINBOOL *isSideways) { +static inline HRESULT IXpsOMGlyphsEditor_GetIsSideways(IXpsOMGlyphsEditor* This,WINBOOL *isSideways) { return This->lpVtbl->GetIsSideways(This,isSideways); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_SetIsSideways(IXpsOMGlyphsEditor* This,WINBOOL isSideways) { +static inline HRESULT IXpsOMGlyphsEditor_SetIsSideways(IXpsOMGlyphsEditor* This,WINBOOL isSideways) { return This->lpVtbl->SetIsSideways(This,isSideways); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_GetDeviceFontName(IXpsOMGlyphsEditor* This,LPWSTR *deviceFontName) { +static inline HRESULT IXpsOMGlyphsEditor_GetDeviceFontName(IXpsOMGlyphsEditor* This,LPWSTR *deviceFontName) { return This->lpVtbl->GetDeviceFontName(This,deviceFontName); } -static __WIDL_INLINE HRESULT IXpsOMGlyphsEditor_SetDeviceFontName(IXpsOMGlyphsEditor* This,LPCWSTR deviceFontName) { +static inline HRESULT IXpsOMGlyphsEditor_SetDeviceFontName(IXpsOMGlyphsEditor* This,LPCWSTR deviceFontName) { return This->lpVtbl->SetDeviceFontName(This,deviceFontName); } #endif @@ -1668,32 +1660,32 @@ interface IXpsOMDashCollection { #define IXpsOMDashCollection_Append(This,dash) (This)->lpVtbl->Append(This,dash) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDashCollection_QueryInterface(IXpsOMDashCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMDashCollection_QueryInterface(IXpsOMDashCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMDashCollection_AddRef(IXpsOMDashCollection* This) { +static inline ULONG IXpsOMDashCollection_AddRef(IXpsOMDashCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMDashCollection_Release(IXpsOMDashCollection* This) { +static inline ULONG IXpsOMDashCollection_Release(IXpsOMDashCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMDashCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDashCollection_GetCount(IXpsOMDashCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMDashCollection_GetCount(IXpsOMDashCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMDashCollection_GetAt(IXpsOMDashCollection* This,UINT32 index,XPS_DASH *dash) { +static inline HRESULT IXpsOMDashCollection_GetAt(IXpsOMDashCollection* This,UINT32 index,XPS_DASH *dash) { return This->lpVtbl->GetAt(This,index,dash); } -static __WIDL_INLINE HRESULT IXpsOMDashCollection_InsertAt(IXpsOMDashCollection* This,UINT32 index,const XPS_DASH *dash) { +static inline HRESULT IXpsOMDashCollection_InsertAt(IXpsOMDashCollection* This,UINT32 index,const XPS_DASH *dash) { return This->lpVtbl->InsertAt(This,index,dash); } -static __WIDL_INLINE HRESULT IXpsOMDashCollection_RemoveAt(IXpsOMDashCollection* This,UINT32 index) { +static inline HRESULT IXpsOMDashCollection_RemoveAt(IXpsOMDashCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMDashCollection_SetAt(IXpsOMDashCollection* This,UINT32 index,const XPS_DASH *dash) { +static inline HRESULT IXpsOMDashCollection_SetAt(IXpsOMDashCollection* This,UINT32 index,const XPS_DASH *dash) { return This->lpVtbl->SetAt(This,index,dash); } -static __WIDL_INLINE HRESULT IXpsOMDashCollection_Append(IXpsOMDashCollection* This,const XPS_DASH *dash) { +static inline HRESULT IXpsOMDashCollection_Append(IXpsOMDashCollection* This,const XPS_DASH *dash) { return This->lpVtbl->Append(This,dash); } #endif @@ -1886,59 +1878,59 @@ interface IXpsOMGeometryFigure { #define IXpsOMGeometryFigure_Clone(This,geometryFigure) (This)->lpVtbl->Clone(This,geometryFigure) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_QueryInterface(IXpsOMGeometryFigure* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMGeometryFigure_QueryInterface(IXpsOMGeometryFigure* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMGeometryFigure_AddRef(IXpsOMGeometryFigure* This) { +static inline ULONG IXpsOMGeometryFigure_AddRef(IXpsOMGeometryFigure* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMGeometryFigure_Release(IXpsOMGeometryFigure* This) { +static inline ULONG IXpsOMGeometryFigure_Release(IXpsOMGeometryFigure* This) { return This->lpVtbl->Release(This); } /*** IXpsOMGeometryFigure methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetOwner(IXpsOMGeometryFigure* This,IXpsOMGeometry **owner) { +static inline HRESULT IXpsOMGeometryFigure_GetOwner(IXpsOMGeometryFigure* This,IXpsOMGeometry **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetSegmentData(IXpsOMGeometryFigure* This,UINT32 *dataCount,FLOAT *segmentData) { +static inline HRESULT IXpsOMGeometryFigure_GetSegmentData(IXpsOMGeometryFigure* This,UINT32 *dataCount,FLOAT *segmentData) { return This->lpVtbl->GetSegmentData(This,dataCount,segmentData); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetSegmentTypes(IXpsOMGeometryFigure* This,UINT32 *segmentCount,XPS_SEGMENT_TYPE *segmentTypes) { +static inline HRESULT IXpsOMGeometryFigure_GetSegmentTypes(IXpsOMGeometryFigure* This,UINT32 *segmentCount,XPS_SEGMENT_TYPE *segmentTypes) { return This->lpVtbl->GetSegmentTypes(This,segmentCount,segmentTypes); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetSegmentStrokes(IXpsOMGeometryFigure* This,UINT32 *segmentCount,WINBOOL *segmentStrokes) { +static inline HRESULT IXpsOMGeometryFigure_GetSegmentStrokes(IXpsOMGeometryFigure* This,UINT32 *segmentCount,WINBOOL *segmentStrokes) { return This->lpVtbl->GetSegmentStrokes(This,segmentCount,segmentStrokes); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_SetSegments(IXpsOMGeometryFigure* This,UINT32 segmentCount,UINT32 segmentDataCount,const XPS_SEGMENT_TYPE *segmentTypes,const FLOAT *segmentData,const WINBOOL *segmentStrokes) { +static inline HRESULT IXpsOMGeometryFigure_SetSegments(IXpsOMGeometryFigure* This,UINT32 segmentCount,UINT32 segmentDataCount,const XPS_SEGMENT_TYPE *segmentTypes,const FLOAT *segmentData,const WINBOOL *segmentStrokes) { return This->lpVtbl->SetSegments(This,segmentCount,segmentDataCount,segmentTypes,segmentData,segmentStrokes); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetStartPoint(IXpsOMGeometryFigure* This,XPS_POINT *startPoint) { +static inline HRESULT IXpsOMGeometryFigure_GetStartPoint(IXpsOMGeometryFigure* This,XPS_POINT *startPoint) { return This->lpVtbl->GetStartPoint(This,startPoint); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_SetStartPoint(IXpsOMGeometryFigure* This,const XPS_POINT *startPoint) { +static inline HRESULT IXpsOMGeometryFigure_SetStartPoint(IXpsOMGeometryFigure* This,const XPS_POINT *startPoint) { return This->lpVtbl->SetStartPoint(This,startPoint); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetIsClosed(IXpsOMGeometryFigure* This,WINBOOL *isClosed) { +static inline HRESULT IXpsOMGeometryFigure_GetIsClosed(IXpsOMGeometryFigure* This,WINBOOL *isClosed) { return This->lpVtbl->GetIsClosed(This,isClosed); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_SetIsClosed(IXpsOMGeometryFigure* This,WINBOOL isClosed) { +static inline HRESULT IXpsOMGeometryFigure_SetIsClosed(IXpsOMGeometryFigure* This,WINBOOL isClosed) { return This->lpVtbl->SetIsClosed(This,isClosed); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetIsFilled(IXpsOMGeometryFigure* This,WINBOOL *isFilled) { +static inline HRESULT IXpsOMGeometryFigure_GetIsFilled(IXpsOMGeometryFigure* This,WINBOOL *isFilled) { return This->lpVtbl->GetIsFilled(This,isFilled); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_SetIsFilled(IXpsOMGeometryFigure* This,WINBOOL isFilled) { +static inline HRESULT IXpsOMGeometryFigure_SetIsFilled(IXpsOMGeometryFigure* This,WINBOOL isFilled) { return This->lpVtbl->SetIsFilled(This,isFilled); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetSegmentCount(IXpsOMGeometryFigure* This,UINT32 *segmentCount) { +static inline HRESULT IXpsOMGeometryFigure_GetSegmentCount(IXpsOMGeometryFigure* This,UINT32 *segmentCount) { return This->lpVtbl->GetSegmentCount(This,segmentCount); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetSegmentDataCount(IXpsOMGeometryFigure* This,UINT32 *segmentDataCount) { +static inline HRESULT IXpsOMGeometryFigure_GetSegmentDataCount(IXpsOMGeometryFigure* This,UINT32 *segmentDataCount) { return This->lpVtbl->GetSegmentDataCount(This,segmentDataCount); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_GetSegmentStrokePattern(IXpsOMGeometryFigure* This,XPS_SEGMENT_STROKE_PATTERN *segmentStrokePattern) { +static inline HRESULT IXpsOMGeometryFigure_GetSegmentStrokePattern(IXpsOMGeometryFigure* This,XPS_SEGMENT_STROKE_PATTERN *segmentStrokePattern) { return This->lpVtbl->GetSegmentStrokePattern(This,segmentStrokePattern); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigure_Clone(IXpsOMGeometryFigure* This,IXpsOMGeometryFigure **geometryFigure) { +static inline HRESULT IXpsOMGeometryFigure_Clone(IXpsOMGeometryFigure* This,IXpsOMGeometryFigure **geometryFigure) { return This->lpVtbl->Clone(This,geometryFigure); } #endif @@ -2051,32 +2043,32 @@ interface IXpsOMGeometryFigureCollection { #define IXpsOMGeometryFigureCollection_Append(This,geometryFigure) (This)->lpVtbl->Append(This,geometryFigure) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGeometryFigureCollection_QueryInterface(IXpsOMGeometryFigureCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMGeometryFigureCollection_QueryInterface(IXpsOMGeometryFigureCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMGeometryFigureCollection_AddRef(IXpsOMGeometryFigureCollection* This) { +static inline ULONG IXpsOMGeometryFigureCollection_AddRef(IXpsOMGeometryFigureCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMGeometryFigureCollection_Release(IXpsOMGeometryFigureCollection* This) { +static inline ULONG IXpsOMGeometryFigureCollection_Release(IXpsOMGeometryFigureCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMGeometryFigureCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGeometryFigureCollection_GetCount(IXpsOMGeometryFigureCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMGeometryFigureCollection_GetCount(IXpsOMGeometryFigureCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigureCollection_GetAt(IXpsOMGeometryFigureCollection* This,UINT32 index,IXpsOMGeometryFigure **geometryFigure) { +static inline HRESULT IXpsOMGeometryFigureCollection_GetAt(IXpsOMGeometryFigureCollection* This,UINT32 index,IXpsOMGeometryFigure **geometryFigure) { return This->lpVtbl->GetAt(This,index,geometryFigure); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigureCollection_InsertAt(IXpsOMGeometryFigureCollection* This,UINT32 index,IXpsOMGeometryFigure *geometryFigure) { +static inline HRESULT IXpsOMGeometryFigureCollection_InsertAt(IXpsOMGeometryFigureCollection* This,UINT32 index,IXpsOMGeometryFigure *geometryFigure) { return This->lpVtbl->InsertAt(This,index,geometryFigure); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigureCollection_RemoveAt(IXpsOMGeometryFigureCollection* This,UINT32 index) { +static inline HRESULT IXpsOMGeometryFigureCollection_RemoveAt(IXpsOMGeometryFigureCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigureCollection_SetAt(IXpsOMGeometryFigureCollection* This,UINT32 index,IXpsOMGeometryFigure *geometryFigure) { +static inline HRESULT IXpsOMGeometryFigureCollection_SetAt(IXpsOMGeometryFigureCollection* This,UINT32 index,IXpsOMGeometryFigure *geometryFigure) { return This->lpVtbl->SetAt(This,index,geometryFigure); } -static __WIDL_INLINE HRESULT IXpsOMGeometryFigureCollection_Append(IXpsOMGeometryFigureCollection* This,IXpsOMGeometryFigure *geometryFigure) { +static inline HRESULT IXpsOMGeometryFigureCollection_Append(IXpsOMGeometryFigureCollection* This,IXpsOMGeometryFigure *geometryFigure) { return This->lpVtbl->Append(This,geometryFigure); } #endif @@ -2189,32 +2181,32 @@ interface IXpsOMGradientStopCollection { #define IXpsOMGradientStopCollection_Append(This,stop) (This)->lpVtbl->Append(This,stop) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGradientStopCollection_QueryInterface(IXpsOMGradientStopCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMGradientStopCollection_QueryInterface(IXpsOMGradientStopCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMGradientStopCollection_AddRef(IXpsOMGradientStopCollection* This) { +static inline ULONG IXpsOMGradientStopCollection_AddRef(IXpsOMGradientStopCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMGradientStopCollection_Release(IXpsOMGradientStopCollection* This) { +static inline ULONG IXpsOMGradientStopCollection_Release(IXpsOMGradientStopCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMGradientStopCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGradientStopCollection_GetCount(IXpsOMGradientStopCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMGradientStopCollection_GetCount(IXpsOMGradientStopCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMGradientStopCollection_GetAt(IXpsOMGradientStopCollection* This,UINT32 index,IXpsOMGradientStop **stop) { +static inline HRESULT IXpsOMGradientStopCollection_GetAt(IXpsOMGradientStopCollection* This,UINT32 index,IXpsOMGradientStop **stop) { return This->lpVtbl->GetAt(This,index,stop); } -static __WIDL_INLINE HRESULT IXpsOMGradientStopCollection_InsertAt(IXpsOMGradientStopCollection* This,UINT32 index,IXpsOMGradientStop *stop) { +static inline HRESULT IXpsOMGradientStopCollection_InsertAt(IXpsOMGradientStopCollection* This,UINT32 index,IXpsOMGradientStop *stop) { return This->lpVtbl->InsertAt(This,index,stop); } -static __WIDL_INLINE HRESULT IXpsOMGradientStopCollection_RemoveAt(IXpsOMGradientStopCollection* This,UINT32 index) { +static inline HRESULT IXpsOMGradientStopCollection_RemoveAt(IXpsOMGradientStopCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMGradientStopCollection_SetAt(IXpsOMGradientStopCollection* This,UINT32 index,IXpsOMGradientStop *stop) { +static inline HRESULT IXpsOMGradientStopCollection_SetAt(IXpsOMGradientStopCollection* This,UINT32 index,IXpsOMGradientStop *stop) { return This->lpVtbl->SetAt(This,index,stop); } -static __WIDL_INLINE HRESULT IXpsOMGradientStopCollection_Append(IXpsOMGradientStopCollection* This,IXpsOMGradientStop *stop) { +static inline HRESULT IXpsOMGradientStopCollection_Append(IXpsOMGradientStopCollection* This,IXpsOMGradientStop *stop) { return This->lpVtbl->Append(This,stop); } #endif @@ -2325,32 +2317,32 @@ interface IXpsOMGradientStop { #define IXpsOMGradientStop_Clone(This,gradientStop) (This)->lpVtbl->Clone(This,gradientStop) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGradientStop_QueryInterface(IXpsOMGradientStop* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMGradientStop_QueryInterface(IXpsOMGradientStop* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMGradientStop_AddRef(IXpsOMGradientStop* This) { +static inline ULONG IXpsOMGradientStop_AddRef(IXpsOMGradientStop* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMGradientStop_Release(IXpsOMGradientStop* This) { +static inline ULONG IXpsOMGradientStop_Release(IXpsOMGradientStop* This) { return This->lpVtbl->Release(This); } /*** IXpsOMGradientStop methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGradientStop_GetOwner(IXpsOMGradientStop* This,IXpsOMGradientBrush **owner) { +static inline HRESULT IXpsOMGradientStop_GetOwner(IXpsOMGradientStop* This,IXpsOMGradientBrush **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMGradientStop_GetOffset(IXpsOMGradientStop* This,FLOAT *offset) { +static inline HRESULT IXpsOMGradientStop_GetOffset(IXpsOMGradientStop* This,FLOAT *offset) { return This->lpVtbl->GetOffset(This,offset); } -static __WIDL_INLINE HRESULT IXpsOMGradientStop_SetOffset(IXpsOMGradientStop* This,FLOAT offset) { +static inline HRESULT IXpsOMGradientStop_SetOffset(IXpsOMGradientStop* This,FLOAT offset) { return This->lpVtbl->SetOffset(This,offset); } -static __WIDL_INLINE HRESULT IXpsOMGradientStop_GetColor(IXpsOMGradientStop* This,XPS_COLOR *color,IXpsOMColorProfileResource **colorProfile) { +static inline HRESULT IXpsOMGradientStop_GetColor(IXpsOMGradientStop* This,XPS_COLOR *color,IXpsOMColorProfileResource **colorProfile) { return This->lpVtbl->GetColor(This,color,colorProfile); } -static __WIDL_INLINE HRESULT IXpsOMGradientStop_SetColor(IXpsOMGradientStop* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile) { +static inline HRESULT IXpsOMGradientStop_SetColor(IXpsOMGradientStop* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile) { return This->lpVtbl->SetColor(This,color,colorProfile); } -static __WIDL_INLINE HRESULT IXpsOMGradientStop_Clone(IXpsOMGradientStop* This,IXpsOMGradientStop **gradientStop) { +static inline HRESULT IXpsOMGradientStop_Clone(IXpsOMGradientStop* This,IXpsOMGradientStop **gradientStop) { return This->lpVtbl->Clone(This,gradientStop); } #endif @@ -2441,26 +2433,26 @@ interface IXpsOMPartResources { #define IXpsOMPartResources_GetRemoteDictionaryResources(This,dictionaryResources) (This)->lpVtbl->GetRemoteDictionaryResources(This,dictionaryResources) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPartResources_QueryInterface(IXpsOMPartResources* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPartResources_QueryInterface(IXpsOMPartResources* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPartResources_AddRef(IXpsOMPartResources* This) { +static inline ULONG IXpsOMPartResources_AddRef(IXpsOMPartResources* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPartResources_Release(IXpsOMPartResources* This) { +static inline ULONG IXpsOMPartResources_Release(IXpsOMPartResources* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPartResources methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPartResources_GetFontResources(IXpsOMPartResources* This,IXpsOMFontResourceCollection **fontResources) { +static inline HRESULT IXpsOMPartResources_GetFontResources(IXpsOMPartResources* This,IXpsOMFontResourceCollection **fontResources) { return This->lpVtbl->GetFontResources(This,fontResources); } -static __WIDL_INLINE HRESULT IXpsOMPartResources_GetImageResources(IXpsOMPartResources* This,IXpsOMImageResourceCollection **imageResources) { +static inline HRESULT IXpsOMPartResources_GetImageResources(IXpsOMPartResources* This,IXpsOMImageResourceCollection **imageResources) { return This->lpVtbl->GetImageResources(This,imageResources); } -static __WIDL_INLINE HRESULT IXpsOMPartResources_GetColorProfileResources(IXpsOMPartResources* This,IXpsOMColorProfileResourceCollection **colorProfileResources) { +static inline HRESULT IXpsOMPartResources_GetColorProfileResources(IXpsOMPartResources* This,IXpsOMColorProfileResourceCollection **colorProfileResources) { return This->lpVtbl->GetColorProfileResources(This,colorProfileResources); } -static __WIDL_INLINE HRESULT IXpsOMPartResources_GetRemoteDictionaryResources(IXpsOMPartResources* This,IXpsOMRemoteDictionaryResourceCollection **dictionaryResources) { +static inline HRESULT IXpsOMPartResources_GetRemoteDictionaryResources(IXpsOMPartResources* This,IXpsOMRemoteDictionaryResourceCollection **dictionaryResources) { return This->lpVtbl->GetRemoteDictionaryResources(This,dictionaryResources); } #endif @@ -2583,35 +2575,35 @@ interface IXpsOMFontResourceCollection { #define IXpsOMFontResourceCollection_GetByPartName(This,partName,part) (This)->lpVtbl->GetByPartName(This,partName,part) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMFontResourceCollection_QueryInterface(IXpsOMFontResourceCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMFontResourceCollection_QueryInterface(IXpsOMFontResourceCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMFontResourceCollection_AddRef(IXpsOMFontResourceCollection* This) { +static inline ULONG IXpsOMFontResourceCollection_AddRef(IXpsOMFontResourceCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMFontResourceCollection_Release(IXpsOMFontResourceCollection* This) { +static inline ULONG IXpsOMFontResourceCollection_Release(IXpsOMFontResourceCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMFontResourceCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMFontResourceCollection_GetCount(IXpsOMFontResourceCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMFontResourceCollection_GetCount(IXpsOMFontResourceCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMFontResourceCollection_GetAt(IXpsOMFontResourceCollection* This,UINT32 index,IXpsOMFontResource **value) { +static inline HRESULT IXpsOMFontResourceCollection_GetAt(IXpsOMFontResourceCollection* This,UINT32 index,IXpsOMFontResource **value) { return This->lpVtbl->GetAt(This,index,value); } -static __WIDL_INLINE HRESULT IXpsOMFontResourceCollection_SetAt(IXpsOMFontResourceCollection* This,UINT32 index,IXpsOMFontResource *value) { +static inline HRESULT IXpsOMFontResourceCollection_SetAt(IXpsOMFontResourceCollection* This,UINT32 index,IXpsOMFontResource *value) { return This->lpVtbl->SetAt(This,index,value); } -static __WIDL_INLINE HRESULT IXpsOMFontResourceCollection_InsertAt(IXpsOMFontResourceCollection* This,UINT32 index,IXpsOMFontResource *value) { +static inline HRESULT IXpsOMFontResourceCollection_InsertAt(IXpsOMFontResourceCollection* This,UINT32 index,IXpsOMFontResource *value) { return This->lpVtbl->InsertAt(This,index,value); } -static __WIDL_INLINE HRESULT IXpsOMFontResourceCollection_Append(IXpsOMFontResourceCollection* This,IXpsOMFontResource *value) { +static inline HRESULT IXpsOMFontResourceCollection_Append(IXpsOMFontResourceCollection* This,IXpsOMFontResource *value) { return This->lpVtbl->Append(This,value); } -static __WIDL_INLINE HRESULT IXpsOMFontResourceCollection_RemoveAt(IXpsOMFontResourceCollection* This,UINT32 index) { +static inline HRESULT IXpsOMFontResourceCollection_RemoveAt(IXpsOMFontResourceCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMFontResourceCollection_GetByPartName(IXpsOMFontResourceCollection* This,IOpcPartUri *partName,IXpsOMFontResource **part) { +static inline HRESULT IXpsOMFontResourceCollection_GetByPartName(IXpsOMFontResourceCollection* This,IOpcPartUri *partName,IXpsOMFontResource **part) { return This->lpVtbl->GetByPartName(This,partName,part); } #endif @@ -2734,35 +2726,35 @@ interface IXpsOMImageResourceCollection { #define IXpsOMImageResourceCollection_GetByPartName(This,partName,part) (This)->lpVtbl->GetByPartName(This,partName,part) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageResourceCollection_QueryInterface(IXpsOMImageResourceCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMImageResourceCollection_QueryInterface(IXpsOMImageResourceCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMImageResourceCollection_AddRef(IXpsOMImageResourceCollection* This) { +static inline ULONG IXpsOMImageResourceCollection_AddRef(IXpsOMImageResourceCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMImageResourceCollection_Release(IXpsOMImageResourceCollection* This) { +static inline ULONG IXpsOMImageResourceCollection_Release(IXpsOMImageResourceCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMImageResourceCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageResourceCollection_GetCount(IXpsOMImageResourceCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMImageResourceCollection_GetCount(IXpsOMImageResourceCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMImageResourceCollection_GetAt(IXpsOMImageResourceCollection* This,UINT32 index,IXpsOMImageResource **object) { +static inline HRESULT IXpsOMImageResourceCollection_GetAt(IXpsOMImageResourceCollection* This,UINT32 index,IXpsOMImageResource **object) { return This->lpVtbl->GetAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMImageResourceCollection_InsertAt(IXpsOMImageResourceCollection* This,UINT32 index,IXpsOMImageResource *object) { +static inline HRESULT IXpsOMImageResourceCollection_InsertAt(IXpsOMImageResourceCollection* This,UINT32 index,IXpsOMImageResource *object) { return This->lpVtbl->InsertAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMImageResourceCollection_RemoveAt(IXpsOMImageResourceCollection* This,UINT32 index) { +static inline HRESULT IXpsOMImageResourceCollection_RemoveAt(IXpsOMImageResourceCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMImageResourceCollection_SetAt(IXpsOMImageResourceCollection* This,UINT32 index,IXpsOMImageResource *object) { +static inline HRESULT IXpsOMImageResourceCollection_SetAt(IXpsOMImageResourceCollection* This,UINT32 index,IXpsOMImageResource *object) { return This->lpVtbl->SetAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMImageResourceCollection_Append(IXpsOMImageResourceCollection* This,IXpsOMImageResource *object) { +static inline HRESULT IXpsOMImageResourceCollection_Append(IXpsOMImageResourceCollection* This,IXpsOMImageResource *object) { return This->lpVtbl->Append(This,object); } -static __WIDL_INLINE HRESULT IXpsOMImageResourceCollection_GetByPartName(IXpsOMImageResourceCollection* This,IOpcPartUri *partName,IXpsOMImageResource **part) { +static inline HRESULT IXpsOMImageResourceCollection_GetByPartName(IXpsOMImageResourceCollection* This,IOpcPartUri *partName,IXpsOMImageResource **part) { return This->lpVtbl->GetByPartName(This,partName,part); } #endif @@ -2885,35 +2877,35 @@ interface IXpsOMColorProfileResourceCollection { #define IXpsOMColorProfileResourceCollection_GetByPartName(This,partName,part) (This)->lpVtbl->GetByPartName(This,partName,part) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMColorProfileResourceCollection_QueryInterface(IXpsOMColorProfileResourceCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMColorProfileResourceCollection_QueryInterface(IXpsOMColorProfileResourceCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMColorProfileResourceCollection_AddRef(IXpsOMColorProfileResourceCollection* This) { +static inline ULONG IXpsOMColorProfileResourceCollection_AddRef(IXpsOMColorProfileResourceCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMColorProfileResourceCollection_Release(IXpsOMColorProfileResourceCollection* This) { +static inline ULONG IXpsOMColorProfileResourceCollection_Release(IXpsOMColorProfileResourceCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMColorProfileResourceCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMColorProfileResourceCollection_GetCount(IXpsOMColorProfileResourceCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMColorProfileResourceCollection_GetCount(IXpsOMColorProfileResourceCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMColorProfileResourceCollection_GetAt(IXpsOMColorProfileResourceCollection* This,UINT32 index,IXpsOMColorProfileResource **object) { +static inline HRESULT IXpsOMColorProfileResourceCollection_GetAt(IXpsOMColorProfileResourceCollection* This,UINT32 index,IXpsOMColorProfileResource **object) { return This->lpVtbl->GetAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMColorProfileResourceCollection_InsertAt(IXpsOMColorProfileResourceCollection* This,UINT32 index,IXpsOMColorProfileResource *object) { +static inline HRESULT IXpsOMColorProfileResourceCollection_InsertAt(IXpsOMColorProfileResourceCollection* This,UINT32 index,IXpsOMColorProfileResource *object) { return This->lpVtbl->InsertAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMColorProfileResourceCollection_RemoveAt(IXpsOMColorProfileResourceCollection* This,UINT32 index) { +static inline HRESULT IXpsOMColorProfileResourceCollection_RemoveAt(IXpsOMColorProfileResourceCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMColorProfileResourceCollection_SetAt(IXpsOMColorProfileResourceCollection* This,UINT32 index,IXpsOMColorProfileResource *object) { +static inline HRESULT IXpsOMColorProfileResourceCollection_SetAt(IXpsOMColorProfileResourceCollection* This,UINT32 index,IXpsOMColorProfileResource *object) { return This->lpVtbl->SetAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMColorProfileResourceCollection_Append(IXpsOMColorProfileResourceCollection* This,IXpsOMColorProfileResource *object) { +static inline HRESULT IXpsOMColorProfileResourceCollection_Append(IXpsOMColorProfileResourceCollection* This,IXpsOMColorProfileResource *object) { return This->lpVtbl->Append(This,object); } -static __WIDL_INLINE HRESULT IXpsOMColorProfileResourceCollection_GetByPartName(IXpsOMColorProfileResourceCollection* This,IOpcPartUri *partName,IXpsOMColorProfileResource **part) { +static inline HRESULT IXpsOMColorProfileResourceCollection_GetByPartName(IXpsOMColorProfileResourceCollection* This,IOpcPartUri *partName,IXpsOMColorProfileResource **part) { return This->lpVtbl->GetByPartName(This,partName,part); } #endif @@ -3036,35 +3028,35 @@ interface IXpsOMRemoteDictionaryResourceCollection { #define IXpsOMRemoteDictionaryResourceCollection_GetByPartName(This,partName,remoteDictionaryResource) (This)->lpVtbl->GetByPartName(This,partName,remoteDictionaryResource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResourceCollection_QueryInterface(IXpsOMRemoteDictionaryResourceCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMRemoteDictionaryResourceCollection_QueryInterface(IXpsOMRemoteDictionaryResourceCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMRemoteDictionaryResourceCollection_AddRef(IXpsOMRemoteDictionaryResourceCollection* This) { +static inline ULONG IXpsOMRemoteDictionaryResourceCollection_AddRef(IXpsOMRemoteDictionaryResourceCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMRemoteDictionaryResourceCollection_Release(IXpsOMRemoteDictionaryResourceCollection* This) { +static inline ULONG IXpsOMRemoteDictionaryResourceCollection_Release(IXpsOMRemoteDictionaryResourceCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMRemoteDictionaryResourceCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResourceCollection_GetCount(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMRemoteDictionaryResourceCollection_GetCount(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResourceCollection_GetAt(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 index,IXpsOMRemoteDictionaryResource **object) { +static inline HRESULT IXpsOMRemoteDictionaryResourceCollection_GetAt(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 index,IXpsOMRemoteDictionaryResource **object) { return This->lpVtbl->GetAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResourceCollection_InsertAt(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 index,IXpsOMRemoteDictionaryResource *object) { +static inline HRESULT IXpsOMRemoteDictionaryResourceCollection_InsertAt(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 index,IXpsOMRemoteDictionaryResource *object) { return This->lpVtbl->InsertAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResourceCollection_RemoveAt(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 index) { +static inline HRESULT IXpsOMRemoteDictionaryResourceCollection_RemoveAt(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResourceCollection_SetAt(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 index,IXpsOMRemoteDictionaryResource *object) { +static inline HRESULT IXpsOMRemoteDictionaryResourceCollection_SetAt(IXpsOMRemoteDictionaryResourceCollection* This,UINT32 index,IXpsOMRemoteDictionaryResource *object) { return This->lpVtbl->SetAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResourceCollection_Append(IXpsOMRemoteDictionaryResourceCollection* This,IXpsOMRemoteDictionaryResource *object) { +static inline HRESULT IXpsOMRemoteDictionaryResourceCollection_Append(IXpsOMRemoteDictionaryResourceCollection* This,IXpsOMRemoteDictionaryResource *object) { return This->lpVtbl->Append(This,object); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResourceCollection_GetByPartName(IXpsOMRemoteDictionaryResourceCollection* This,IOpcPartUri *partName,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { +static inline HRESULT IXpsOMRemoteDictionaryResourceCollection_GetByPartName(IXpsOMRemoteDictionaryResourceCollection* This,IOpcPartUri *partName,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { return This->lpVtbl->GetByPartName(This,partName,remoteDictionaryResource); } #endif @@ -3187,35 +3179,35 @@ interface IXpsOMSignatureBlockResourceCollection { #define IXpsOMSignatureBlockResourceCollection_GetByPartName(This,partName,signatureBlockResource) (This)->lpVtbl->GetByPartName(This,partName,signatureBlockResource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResourceCollection_QueryInterface(IXpsOMSignatureBlockResourceCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMSignatureBlockResourceCollection_QueryInterface(IXpsOMSignatureBlockResourceCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMSignatureBlockResourceCollection_AddRef(IXpsOMSignatureBlockResourceCollection* This) { +static inline ULONG IXpsOMSignatureBlockResourceCollection_AddRef(IXpsOMSignatureBlockResourceCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMSignatureBlockResourceCollection_Release(IXpsOMSignatureBlockResourceCollection* This) { +static inline ULONG IXpsOMSignatureBlockResourceCollection_Release(IXpsOMSignatureBlockResourceCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMSignatureBlockResourceCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResourceCollection_GetCount(IXpsOMSignatureBlockResourceCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMSignatureBlockResourceCollection_GetCount(IXpsOMSignatureBlockResourceCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResourceCollection_GetAt(IXpsOMSignatureBlockResourceCollection* This,UINT32 index,IXpsOMSignatureBlockResource **signatureBlockResource) { +static inline HRESULT IXpsOMSignatureBlockResourceCollection_GetAt(IXpsOMSignatureBlockResourceCollection* This,UINT32 index,IXpsOMSignatureBlockResource **signatureBlockResource) { return This->lpVtbl->GetAt(This,index,signatureBlockResource); } -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResourceCollection_InsertAt(IXpsOMSignatureBlockResourceCollection* This,UINT32 index,IXpsOMSignatureBlockResource *signatureBlockResource) { +static inline HRESULT IXpsOMSignatureBlockResourceCollection_InsertAt(IXpsOMSignatureBlockResourceCollection* This,UINT32 index,IXpsOMSignatureBlockResource *signatureBlockResource) { return This->lpVtbl->InsertAt(This,index,signatureBlockResource); } -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResourceCollection_RemoveAt(IXpsOMSignatureBlockResourceCollection* This,UINT32 index) { +static inline HRESULT IXpsOMSignatureBlockResourceCollection_RemoveAt(IXpsOMSignatureBlockResourceCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResourceCollection_SetAt(IXpsOMSignatureBlockResourceCollection* This,UINT32 index,IXpsOMSignatureBlockResource *signatureBlockResource) { +static inline HRESULT IXpsOMSignatureBlockResourceCollection_SetAt(IXpsOMSignatureBlockResourceCollection* This,UINT32 index,IXpsOMSignatureBlockResource *signatureBlockResource) { return This->lpVtbl->SetAt(This,index,signatureBlockResource); } -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResourceCollection_Append(IXpsOMSignatureBlockResourceCollection* This,IXpsOMSignatureBlockResource *signatureBlockResource) { +static inline HRESULT IXpsOMSignatureBlockResourceCollection_Append(IXpsOMSignatureBlockResourceCollection* This,IXpsOMSignatureBlockResource *signatureBlockResource) { return This->lpVtbl->Append(This,signatureBlockResource); } -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResourceCollection_GetByPartName(IXpsOMSignatureBlockResourceCollection* This,IOpcPartUri *partName,IXpsOMSignatureBlockResource **signatureBlockResource) { +static inline HRESULT IXpsOMSignatureBlockResourceCollection_GetByPartName(IXpsOMSignatureBlockResourceCollection* This,IOpcPartUri *partName,IXpsOMSignatureBlockResource **signatureBlockResource) { return This->lpVtbl->GetByPartName(This,partName,signatureBlockResource); } #endif @@ -3328,32 +3320,32 @@ interface IXpsOMVisualCollection { #define IXpsOMVisualCollection_Append(This,object) (This)->lpVtbl->Append(This,object) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisualCollection_QueryInterface(IXpsOMVisualCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMVisualCollection_QueryInterface(IXpsOMVisualCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMVisualCollection_AddRef(IXpsOMVisualCollection* This) { +static inline ULONG IXpsOMVisualCollection_AddRef(IXpsOMVisualCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMVisualCollection_Release(IXpsOMVisualCollection* This) { +static inline ULONG IXpsOMVisualCollection_Release(IXpsOMVisualCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMVisualCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisualCollection_GetCount(IXpsOMVisualCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMVisualCollection_GetCount(IXpsOMVisualCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMVisualCollection_GetAt(IXpsOMVisualCollection* This,UINT32 index,IXpsOMVisual **object) { +static inline HRESULT IXpsOMVisualCollection_GetAt(IXpsOMVisualCollection* This,UINT32 index,IXpsOMVisual **object) { return This->lpVtbl->GetAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMVisualCollection_InsertAt(IXpsOMVisualCollection* This,UINT32 index,IXpsOMVisual *object) { +static inline HRESULT IXpsOMVisualCollection_InsertAt(IXpsOMVisualCollection* This,UINT32 index,IXpsOMVisual *object) { return This->lpVtbl->InsertAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMVisualCollection_RemoveAt(IXpsOMVisualCollection* This,UINT32 index) { +static inline HRESULT IXpsOMVisualCollection_RemoveAt(IXpsOMVisualCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMVisualCollection_SetAt(IXpsOMVisualCollection* This,UINT32 index,IXpsOMVisual *object) { +static inline HRESULT IXpsOMVisualCollection_SetAt(IXpsOMVisualCollection* This,UINT32 index,IXpsOMVisual *object) { return This->lpVtbl->SetAt(This,index,object); } -static __WIDL_INLINE HRESULT IXpsOMVisualCollection_Append(IXpsOMVisualCollection* This,IXpsOMVisual *object) { +static inline HRESULT IXpsOMVisualCollection_Append(IXpsOMVisualCollection* This,IXpsOMVisual *object) { return This->lpVtbl->Append(This,object); } #endif @@ -3512,44 +3504,44 @@ interface IXpsOMDictionary { #define IXpsOMDictionary_Clone(This,dictionary) (This)->lpVtbl->Clone(This,dictionary) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDictionary_QueryInterface(IXpsOMDictionary* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMDictionary_QueryInterface(IXpsOMDictionary* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMDictionary_AddRef(IXpsOMDictionary* This) { +static inline ULONG IXpsOMDictionary_AddRef(IXpsOMDictionary* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMDictionary_Release(IXpsOMDictionary* This) { +static inline ULONG IXpsOMDictionary_Release(IXpsOMDictionary* This) { return This->lpVtbl->Release(This); } /*** IXpsOMDictionary methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDictionary_GetOwner(IXpsOMDictionary* This,IUnknown **owner) { +static inline HRESULT IXpsOMDictionary_GetOwner(IXpsOMDictionary* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMDictionary_GetCount(IXpsOMDictionary* This,UINT32 *count) { +static inline HRESULT IXpsOMDictionary_GetCount(IXpsOMDictionary* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMDictionary_GetAt(IXpsOMDictionary* This,UINT32 index,LPWSTR *key,IXpsOMShareable **entry) { +static inline HRESULT IXpsOMDictionary_GetAt(IXpsOMDictionary* This,UINT32 index,LPWSTR *key,IXpsOMShareable **entry) { return This->lpVtbl->GetAt(This,index,key,entry); } -static __WIDL_INLINE HRESULT IXpsOMDictionary_GetByKey(IXpsOMDictionary* This,LPCWSTR key,IXpsOMShareable *beforeEntry,IXpsOMShareable **entry) { +static inline HRESULT IXpsOMDictionary_GetByKey(IXpsOMDictionary* This,LPCWSTR key,IXpsOMShareable *beforeEntry,IXpsOMShareable **entry) { return This->lpVtbl->GetByKey(This,key,beforeEntry,entry); } -static __WIDL_INLINE HRESULT IXpsOMDictionary_GetIndex(IXpsOMDictionary* This,IXpsOMShareable *entry,UINT32 *index) { +static inline HRESULT IXpsOMDictionary_GetIndex(IXpsOMDictionary* This,IXpsOMShareable *entry,UINT32 *index) { return This->lpVtbl->GetIndex(This,entry,index); } -static __WIDL_INLINE HRESULT IXpsOMDictionary_Append(IXpsOMDictionary* This,LPCWSTR key,IXpsOMShareable *entry) { +static inline HRESULT IXpsOMDictionary_Append(IXpsOMDictionary* This,LPCWSTR key,IXpsOMShareable *entry) { return This->lpVtbl->Append(This,key,entry); } -static __WIDL_INLINE HRESULT IXpsOMDictionary_InsertAt(IXpsOMDictionary* This,UINT32 index,LPCWSTR key,IXpsOMShareable *entry) { +static inline HRESULT IXpsOMDictionary_InsertAt(IXpsOMDictionary* This,UINT32 index,LPCWSTR key,IXpsOMShareable *entry) { return This->lpVtbl->InsertAt(This,index,key,entry); } -static __WIDL_INLINE HRESULT IXpsOMDictionary_RemoveAt(IXpsOMDictionary* This,UINT32 index) { +static inline HRESULT IXpsOMDictionary_RemoveAt(IXpsOMDictionary* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMDictionary_SetAt(IXpsOMDictionary* This,UINT32 index,LPCWSTR key,IXpsOMShareable *entry) { +static inline HRESULT IXpsOMDictionary_SetAt(IXpsOMDictionary* This,UINT32 index,LPCWSTR key,IXpsOMShareable *entry) { return This->lpVtbl->SetAt(This,index,key,entry); } -static __WIDL_INLINE HRESULT IXpsOMDictionary_Clone(IXpsOMDictionary* This,IXpsOMDictionary **dictionary) { +static inline HRESULT IXpsOMDictionary_Clone(IXpsOMDictionary* This,IXpsOMDictionary **dictionary) { return This->lpVtbl->Clone(This,dictionary); } #endif @@ -3743,65 +3735,65 @@ interface IXpsOMPageReference { #define IXpsOMPageReference_Clone(This,pageReference) (This)->lpVtbl->Clone(This,pageReference) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPageReference_QueryInterface(IXpsOMPageReference* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPageReference_QueryInterface(IXpsOMPageReference* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPageReference_AddRef(IXpsOMPageReference* This) { +static inline ULONG IXpsOMPageReference_AddRef(IXpsOMPageReference* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPageReference_Release(IXpsOMPageReference* This) { +static inline ULONG IXpsOMPageReference_Release(IXpsOMPageReference* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPageReference methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPageReference_GetOwner(IXpsOMPageReference* This,IXpsOMDocument **document) { +static inline HRESULT IXpsOMPageReference_GetOwner(IXpsOMPageReference* This,IXpsOMDocument **document) { return This->lpVtbl->GetOwner(This,document); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_GetPage(IXpsOMPageReference* This,IXpsOMPage **page) { +static inline HRESULT IXpsOMPageReference_GetPage(IXpsOMPageReference* This,IXpsOMPage **page) { return This->lpVtbl->GetPage(This,page); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_SetPage(IXpsOMPageReference* This,IXpsOMPage *page) { +static inline HRESULT IXpsOMPageReference_SetPage(IXpsOMPageReference* This,IXpsOMPage *page) { return This->lpVtbl->SetPage(This,page); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_DiscardPage(IXpsOMPageReference* This) { +static inline HRESULT IXpsOMPageReference_DiscardPage(IXpsOMPageReference* This) { return This->lpVtbl->DiscardPage(This); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_IsPageLoaded(IXpsOMPageReference* This,WINBOOL *isPageLoaded) { +static inline HRESULT IXpsOMPageReference_IsPageLoaded(IXpsOMPageReference* This,WINBOOL *isPageLoaded) { return This->lpVtbl->IsPageLoaded(This,isPageLoaded); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_GetAdvisoryPageDimensions(IXpsOMPageReference* This,XPS_SIZE *pageDimensions) { +static inline HRESULT IXpsOMPageReference_GetAdvisoryPageDimensions(IXpsOMPageReference* This,XPS_SIZE *pageDimensions) { return This->lpVtbl->GetAdvisoryPageDimensions(This,pageDimensions); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_SetAdvisoryPageDimensions(IXpsOMPageReference* This,const XPS_SIZE *pageDimensions) { +static inline HRESULT IXpsOMPageReference_SetAdvisoryPageDimensions(IXpsOMPageReference* This,const XPS_SIZE *pageDimensions) { return This->lpVtbl->SetAdvisoryPageDimensions(This,pageDimensions); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_GetStoryFragmentsResource(IXpsOMPageReference* This,IXpsOMStoryFragmentsResource **storyFragmentsResource) { +static inline HRESULT IXpsOMPageReference_GetStoryFragmentsResource(IXpsOMPageReference* This,IXpsOMStoryFragmentsResource **storyFragmentsResource) { return This->lpVtbl->GetStoryFragmentsResource(This,storyFragmentsResource); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_SetStoryFragmentsResource(IXpsOMPageReference* This,IXpsOMStoryFragmentsResource *storyFragmentsResource) { +static inline HRESULT IXpsOMPageReference_SetStoryFragmentsResource(IXpsOMPageReference* This,IXpsOMStoryFragmentsResource *storyFragmentsResource) { return This->lpVtbl->SetStoryFragmentsResource(This,storyFragmentsResource); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_GetPrintTicketResource(IXpsOMPageReference* This,IXpsOMPrintTicketResource **printTicketResource) { +static inline HRESULT IXpsOMPageReference_GetPrintTicketResource(IXpsOMPageReference* This,IXpsOMPrintTicketResource **printTicketResource) { return This->lpVtbl->GetPrintTicketResource(This,printTicketResource); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_SetPrintTicketResource(IXpsOMPageReference* This,IXpsOMPrintTicketResource *printTicketResource) { +static inline HRESULT IXpsOMPageReference_SetPrintTicketResource(IXpsOMPageReference* This,IXpsOMPrintTicketResource *printTicketResource) { return This->lpVtbl->SetPrintTicketResource(This,printTicketResource); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_GetThumbnailResource(IXpsOMPageReference* This,IXpsOMImageResource **imageResource) { +static inline HRESULT IXpsOMPageReference_GetThumbnailResource(IXpsOMPageReference* This,IXpsOMImageResource **imageResource) { return This->lpVtbl->GetThumbnailResource(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_SetThumbnailResource(IXpsOMPageReference* This,IXpsOMImageResource *imageResource) { +static inline HRESULT IXpsOMPageReference_SetThumbnailResource(IXpsOMPageReference* This,IXpsOMImageResource *imageResource) { return This->lpVtbl->SetThumbnailResource(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_CollectLinkTargets(IXpsOMPageReference* This,IXpsOMNameCollection **linkTargets) { +static inline HRESULT IXpsOMPageReference_CollectLinkTargets(IXpsOMPageReference* This,IXpsOMNameCollection **linkTargets) { return This->lpVtbl->CollectLinkTargets(This,linkTargets); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_CollectPartResources(IXpsOMPageReference* This,IXpsOMPartResources **partResources) { +static inline HRESULT IXpsOMPageReference_CollectPartResources(IXpsOMPageReference* This,IXpsOMPartResources **partResources) { return This->lpVtbl->CollectPartResources(This,partResources); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_HasRestrictedFonts(IXpsOMPageReference* This,WINBOOL *restrictedFonts) { +static inline HRESULT IXpsOMPageReference_HasRestrictedFonts(IXpsOMPageReference* This,WINBOOL *restrictedFonts) { return This->lpVtbl->HasRestrictedFonts(This,restrictedFonts); } -static __WIDL_INLINE HRESULT IXpsOMPageReference_Clone(IXpsOMPageReference* This,IXpsOMPageReference **pageReference) { +static inline HRESULT IXpsOMPageReference_Clone(IXpsOMPageReference* This,IXpsOMPageReference **pageReference) { return This->lpVtbl->Clone(This,pageReference); } #endif @@ -3914,32 +3906,32 @@ interface IXpsOMPageReferenceCollection { #define IXpsOMPageReferenceCollection_Append(This,pageReference) (This)->lpVtbl->Append(This,pageReference) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPageReferenceCollection_QueryInterface(IXpsOMPageReferenceCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPageReferenceCollection_QueryInterface(IXpsOMPageReferenceCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPageReferenceCollection_AddRef(IXpsOMPageReferenceCollection* This) { +static inline ULONG IXpsOMPageReferenceCollection_AddRef(IXpsOMPageReferenceCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPageReferenceCollection_Release(IXpsOMPageReferenceCollection* This) { +static inline ULONG IXpsOMPageReferenceCollection_Release(IXpsOMPageReferenceCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPageReferenceCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPageReferenceCollection_GetCount(IXpsOMPageReferenceCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMPageReferenceCollection_GetCount(IXpsOMPageReferenceCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMPageReferenceCollection_GetAt(IXpsOMPageReferenceCollection* This,UINT32 index,IXpsOMPageReference **pageReference) { +static inline HRESULT IXpsOMPageReferenceCollection_GetAt(IXpsOMPageReferenceCollection* This,UINT32 index,IXpsOMPageReference **pageReference) { return This->lpVtbl->GetAt(This,index,pageReference); } -static __WIDL_INLINE HRESULT IXpsOMPageReferenceCollection_InsertAt(IXpsOMPageReferenceCollection* This,UINT32 index,IXpsOMPageReference *pageReference) { +static inline HRESULT IXpsOMPageReferenceCollection_InsertAt(IXpsOMPageReferenceCollection* This,UINT32 index,IXpsOMPageReference *pageReference) { return This->lpVtbl->InsertAt(This,index,pageReference); } -static __WIDL_INLINE HRESULT IXpsOMPageReferenceCollection_RemoveAt(IXpsOMPageReferenceCollection* This,UINT32 index) { +static inline HRESULT IXpsOMPageReferenceCollection_RemoveAt(IXpsOMPageReferenceCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMPageReferenceCollection_SetAt(IXpsOMPageReferenceCollection* This,UINT32 index,IXpsOMPageReference *pageReference) { +static inline HRESULT IXpsOMPageReferenceCollection_SetAt(IXpsOMPageReferenceCollection* This,UINT32 index,IXpsOMPageReference *pageReference) { return This->lpVtbl->SetAt(This,index,pageReference); } -static __WIDL_INLINE HRESULT IXpsOMPageReferenceCollection_Append(IXpsOMPageReferenceCollection* This,IXpsOMPageReference *pageReference) { +static inline HRESULT IXpsOMPageReferenceCollection_Append(IXpsOMPageReferenceCollection* This,IXpsOMPageReference *pageReference) { return This->lpVtbl->Append(This,pageReference); } #endif @@ -4052,32 +4044,32 @@ interface IXpsOMDocumentCollection { #define IXpsOMDocumentCollection_Append(This,document) (This)->lpVtbl->Append(This,document) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocumentCollection_QueryInterface(IXpsOMDocumentCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMDocumentCollection_QueryInterface(IXpsOMDocumentCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMDocumentCollection_AddRef(IXpsOMDocumentCollection* This) { +static inline ULONG IXpsOMDocumentCollection_AddRef(IXpsOMDocumentCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMDocumentCollection_Release(IXpsOMDocumentCollection* This) { +static inline ULONG IXpsOMDocumentCollection_Release(IXpsOMDocumentCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMDocumentCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocumentCollection_GetCount(IXpsOMDocumentCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMDocumentCollection_GetCount(IXpsOMDocumentCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMDocumentCollection_GetAt(IXpsOMDocumentCollection* This,UINT32 index,IXpsOMDocument **document) { +static inline HRESULT IXpsOMDocumentCollection_GetAt(IXpsOMDocumentCollection* This,UINT32 index,IXpsOMDocument **document) { return This->lpVtbl->GetAt(This,index,document); } -static __WIDL_INLINE HRESULT IXpsOMDocumentCollection_InsertAt(IXpsOMDocumentCollection* This,UINT32 index,IXpsOMDocument *document) { +static inline HRESULT IXpsOMDocumentCollection_InsertAt(IXpsOMDocumentCollection* This,UINT32 index,IXpsOMDocument *document) { return This->lpVtbl->InsertAt(This,index,document); } -static __WIDL_INLINE HRESULT IXpsOMDocumentCollection_RemoveAt(IXpsOMDocumentCollection* This,UINT32 index) { +static inline HRESULT IXpsOMDocumentCollection_RemoveAt(IXpsOMDocumentCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMDocumentCollection_SetAt(IXpsOMDocumentCollection* This,UINT32 index,IXpsOMDocument *document) { +static inline HRESULT IXpsOMDocumentCollection_SetAt(IXpsOMDocumentCollection* This,UINT32 index,IXpsOMDocument *document) { return This->lpVtbl->SetAt(This,index,document); } -static __WIDL_INLINE HRESULT IXpsOMDocumentCollection_Append(IXpsOMDocumentCollection* This,IXpsOMDocument *document) { +static inline HRESULT IXpsOMDocumentCollection_Append(IXpsOMDocumentCollection* This,IXpsOMDocument *document) { return This->lpVtbl->Append(This,document); } #endif @@ -4224,44 +4216,44 @@ interface IXpsOMPackage { #define IXpsOMPackage_WriteToStream(This,stream,optimizeMarkupSize) (This)->lpVtbl->WriteToStream(This,stream,optimizeMarkupSize) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPackage_QueryInterface(IXpsOMPackage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPackage_QueryInterface(IXpsOMPackage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPackage_AddRef(IXpsOMPackage* This) { +static inline ULONG IXpsOMPackage_AddRef(IXpsOMPackage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPackage_Release(IXpsOMPackage* This) { +static inline ULONG IXpsOMPackage_Release(IXpsOMPackage* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPackage methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPackage_GetDocumentSequence(IXpsOMPackage* This,IXpsOMDocumentSequence **documentSequence) { +static inline HRESULT IXpsOMPackage_GetDocumentSequence(IXpsOMPackage* This,IXpsOMDocumentSequence **documentSequence) { return This->lpVtbl->GetDocumentSequence(This,documentSequence); } -static __WIDL_INLINE HRESULT IXpsOMPackage_SetDocumentSequence(IXpsOMPackage* This,IXpsOMDocumentSequence *documentSequence) { +static inline HRESULT IXpsOMPackage_SetDocumentSequence(IXpsOMPackage* This,IXpsOMDocumentSequence *documentSequence) { return This->lpVtbl->SetDocumentSequence(This,documentSequence); } -static __WIDL_INLINE HRESULT IXpsOMPackage_GetCoreProperties(IXpsOMPackage* This,IXpsOMCoreProperties **coreProperties) { +static inline HRESULT IXpsOMPackage_GetCoreProperties(IXpsOMPackage* This,IXpsOMCoreProperties **coreProperties) { return This->lpVtbl->GetCoreProperties(This,coreProperties); } -static __WIDL_INLINE HRESULT IXpsOMPackage_SetCoreProperties(IXpsOMPackage* This,IXpsOMCoreProperties *coreProperties) { +static inline HRESULT IXpsOMPackage_SetCoreProperties(IXpsOMPackage* This,IXpsOMCoreProperties *coreProperties) { return This->lpVtbl->SetCoreProperties(This,coreProperties); } -static __WIDL_INLINE HRESULT IXpsOMPackage_GetDiscardControlPartName(IXpsOMPackage* This,IOpcPartUri **discardControlPartUri) { +static inline HRESULT IXpsOMPackage_GetDiscardControlPartName(IXpsOMPackage* This,IOpcPartUri **discardControlPartUri) { return This->lpVtbl->GetDiscardControlPartName(This,discardControlPartUri); } -static __WIDL_INLINE HRESULT IXpsOMPackage_SetDiscardControlPartName(IXpsOMPackage* This,IOpcPartUri *discardControlPartUri) { +static inline HRESULT IXpsOMPackage_SetDiscardControlPartName(IXpsOMPackage* This,IOpcPartUri *discardControlPartUri) { return This->lpVtbl->SetDiscardControlPartName(This,discardControlPartUri); } -static __WIDL_INLINE HRESULT IXpsOMPackage_GetThumbnailResource(IXpsOMPackage* This,IXpsOMImageResource **imageResource) { +static inline HRESULT IXpsOMPackage_GetThumbnailResource(IXpsOMPackage* This,IXpsOMImageResource **imageResource) { return This->lpVtbl->GetThumbnailResource(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMPackage_SetThumbnailResource(IXpsOMPackage* This,IXpsOMImageResource *imageResource) { +static inline HRESULT IXpsOMPackage_SetThumbnailResource(IXpsOMPackage* This,IXpsOMImageResource *imageResource) { return This->lpVtbl->SetThumbnailResource(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMPackage_WriteToFile(IXpsOMPackage* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize) { +static inline HRESULT IXpsOMPackage_WriteToFile(IXpsOMPackage* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize) { return This->lpVtbl->WriteToFile(This,fileName,securityAttributes,flagsAndAttributes,optimizeMarkupSize); } -static __WIDL_INLINE HRESULT IXpsOMPackage_WriteToStream(IXpsOMPackage* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize) { +static inline HRESULT IXpsOMPackage_WriteToStream(IXpsOMPackage* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize) { return This->lpVtbl->WriteToStream(This,stream,optimizeMarkupSize); } #endif @@ -4774,125 +4766,125 @@ interface IXpsOMObjectFactory { #define IXpsOMObjectFactory_CreateReadOnlyStreamOnFile(This,filename,stream) (This)->lpVtbl->CreateReadOnlyStreamOnFile(This,filename,stream) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_QueryInterface(IXpsOMObjectFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMObjectFactory_QueryInterface(IXpsOMObjectFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMObjectFactory_AddRef(IXpsOMObjectFactory* This) { +static inline ULONG IXpsOMObjectFactory_AddRef(IXpsOMObjectFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMObjectFactory_Release(IXpsOMObjectFactory* This) { +static inline ULONG IXpsOMObjectFactory_Release(IXpsOMObjectFactory* This) { return This->lpVtbl->Release(This); } /*** IXpsOMObjectFactory methods ***/ -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePackage(IXpsOMObjectFactory* This,IXpsOMPackage **package) { +static inline HRESULT IXpsOMObjectFactory_CreatePackage(IXpsOMObjectFactory* This,IXpsOMPackage **package) { return This->lpVtbl->CreatePackage(This,package); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePackageFromFile(IXpsOMObjectFactory* This,LPCWSTR filename,WINBOOL reuseObjects,IXpsOMPackage **package) { +static inline HRESULT IXpsOMObjectFactory_CreatePackageFromFile(IXpsOMObjectFactory* This,LPCWSTR filename,WINBOOL reuseObjects,IXpsOMPackage **package) { return This->lpVtbl->CreatePackageFromFile(This,filename,reuseObjects,package); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePackageFromStream(IXpsOMObjectFactory* This,IStream *stream,WINBOOL reuseObjects,IXpsOMPackage **package) { +static inline HRESULT IXpsOMObjectFactory_CreatePackageFromStream(IXpsOMObjectFactory* This,IStream *stream,WINBOOL reuseObjects,IXpsOMPackage **package) { return This->lpVtbl->CreatePackageFromStream(This,stream,reuseObjects,package); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateStoryFragmentsResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMStoryFragmentsResource **storyFragmentsResource) { +static inline HRESULT IXpsOMObjectFactory_CreateStoryFragmentsResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMStoryFragmentsResource **storyFragmentsResource) { return This->lpVtbl->CreateStoryFragmentsResource(This,acquiredStream,partUri,storyFragmentsResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateDocumentStructureResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMDocumentStructureResource **documentStructureResource) { +static inline HRESULT IXpsOMObjectFactory_CreateDocumentStructureResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMDocumentStructureResource **documentStructureResource) { return This->lpVtbl->CreateDocumentStructureResource(This,acquiredStream,partUri,documentStructureResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateSignatureBlockResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMSignatureBlockResource **signatureBlockResource) { +static inline HRESULT IXpsOMObjectFactory_CreateSignatureBlockResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMSignatureBlockResource **signatureBlockResource) { return This->lpVtbl->CreateSignatureBlockResource(This,acquiredStream,partUri,signatureBlockResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateRemoteDictionaryResource(IXpsOMObjectFactory* This,IXpsOMDictionary *dictionary,IOpcPartUri *partUri,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { +static inline HRESULT IXpsOMObjectFactory_CreateRemoteDictionaryResource(IXpsOMObjectFactory* This,IXpsOMDictionary *dictionary,IOpcPartUri *partUri,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { return This->lpVtbl->CreateRemoteDictionaryResource(This,dictionary,partUri,remoteDictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateRemoteDictionaryResourceFromStream(IXpsOMObjectFactory* This,IStream *dictionaryMarkupStream,IOpcPartUri *dictionaryPartUri,IXpsOMPartResources *resources,IXpsOMRemoteDictionaryResource **dictionaryResource) { +static inline HRESULT IXpsOMObjectFactory_CreateRemoteDictionaryResourceFromStream(IXpsOMObjectFactory* This,IStream *dictionaryMarkupStream,IOpcPartUri *dictionaryPartUri,IXpsOMPartResources *resources,IXpsOMRemoteDictionaryResource **dictionaryResource) { return This->lpVtbl->CreateRemoteDictionaryResourceFromStream(This,dictionaryMarkupStream,dictionaryPartUri,resources,dictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePartResources(IXpsOMObjectFactory* This,IXpsOMPartResources **partResources) { +static inline HRESULT IXpsOMObjectFactory_CreatePartResources(IXpsOMObjectFactory* This,IXpsOMPartResources **partResources) { return This->lpVtbl->CreatePartResources(This,partResources); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateDocumentSequence(IXpsOMObjectFactory* This,IOpcPartUri *partUri,IXpsOMDocumentSequence **documentSequence) { +static inline HRESULT IXpsOMObjectFactory_CreateDocumentSequence(IXpsOMObjectFactory* This,IOpcPartUri *partUri,IXpsOMDocumentSequence **documentSequence) { return This->lpVtbl->CreateDocumentSequence(This,partUri,documentSequence); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateDocument(IXpsOMObjectFactory* This,IOpcPartUri *partUri,IXpsOMDocument **document) { +static inline HRESULT IXpsOMObjectFactory_CreateDocument(IXpsOMObjectFactory* This,IOpcPartUri *partUri,IXpsOMDocument **document) { return This->lpVtbl->CreateDocument(This,partUri,document); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePageReference(IXpsOMObjectFactory* This,const XPS_SIZE *advisoryPageDimensions,IXpsOMPageReference **pageReference) { +static inline HRESULT IXpsOMObjectFactory_CreatePageReference(IXpsOMObjectFactory* This,const XPS_SIZE *advisoryPageDimensions,IXpsOMPageReference **pageReference) { return This->lpVtbl->CreatePageReference(This,advisoryPageDimensions,pageReference); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePage(IXpsOMObjectFactory* This,const XPS_SIZE *pageDimensions,LPCWSTR language,IOpcPartUri *partUri,IXpsOMPage **page) { +static inline HRESULT IXpsOMObjectFactory_CreatePage(IXpsOMObjectFactory* This,const XPS_SIZE *pageDimensions,LPCWSTR language,IOpcPartUri *partUri,IXpsOMPage **page) { return This->lpVtbl->CreatePage(This,pageDimensions,language,partUri,page); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePageFromStream(IXpsOMObjectFactory* This,IStream *pageMarkupStream,IOpcPartUri *partUri,IXpsOMPartResources *resources,WINBOOL reuseObjects,IXpsOMPage **page) { +static inline HRESULT IXpsOMObjectFactory_CreatePageFromStream(IXpsOMObjectFactory* This,IStream *pageMarkupStream,IOpcPartUri *partUri,IXpsOMPartResources *resources,WINBOOL reuseObjects,IXpsOMPage **page) { return This->lpVtbl->CreatePageFromStream(This,pageMarkupStream,partUri,resources,reuseObjects,page); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateCanvas(IXpsOMObjectFactory* This,IXpsOMCanvas **canvas) { +static inline HRESULT IXpsOMObjectFactory_CreateCanvas(IXpsOMObjectFactory* This,IXpsOMCanvas **canvas) { return This->lpVtbl->CreateCanvas(This,canvas); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateGlyphs(IXpsOMObjectFactory* This,IXpsOMFontResource *fontResource,IXpsOMGlyphs **glyphs) { +static inline HRESULT IXpsOMObjectFactory_CreateGlyphs(IXpsOMObjectFactory* This,IXpsOMFontResource *fontResource,IXpsOMGlyphs **glyphs) { return This->lpVtbl->CreateGlyphs(This,fontResource,glyphs); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePath(IXpsOMObjectFactory* This,IXpsOMPath **path) { +static inline HRESULT IXpsOMObjectFactory_CreatePath(IXpsOMObjectFactory* This,IXpsOMPath **path) { return This->lpVtbl->CreatePath(This,path); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateGeometry(IXpsOMObjectFactory* This,IXpsOMGeometry **geometry) { +static inline HRESULT IXpsOMObjectFactory_CreateGeometry(IXpsOMObjectFactory* This,IXpsOMGeometry **geometry) { return This->lpVtbl->CreateGeometry(This,geometry); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateGeometryFigure(IXpsOMObjectFactory* This,const XPS_POINT *startPoint,IXpsOMGeometryFigure **figure) { +static inline HRESULT IXpsOMObjectFactory_CreateGeometryFigure(IXpsOMObjectFactory* This,const XPS_POINT *startPoint,IXpsOMGeometryFigure **figure) { return This->lpVtbl->CreateGeometryFigure(This,startPoint,figure); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateMatrixTransform(IXpsOMObjectFactory* This,const XPS_MATRIX *matrix,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMObjectFactory_CreateMatrixTransform(IXpsOMObjectFactory* This,const XPS_MATRIX *matrix,IXpsOMMatrixTransform **transform) { return This->lpVtbl->CreateMatrixTransform(This,matrix,transform); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateSolidColorBrush(IXpsOMObjectFactory* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile,IXpsOMSolidColorBrush **solidColorBrush) { +static inline HRESULT IXpsOMObjectFactory_CreateSolidColorBrush(IXpsOMObjectFactory* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile,IXpsOMSolidColorBrush **solidColorBrush) { return This->lpVtbl->CreateSolidColorBrush(This,color,colorProfile,solidColorBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateColorProfileResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMColorProfileResource **colorProfileResource) { +static inline HRESULT IXpsOMObjectFactory_CreateColorProfileResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMColorProfileResource **colorProfileResource) { return This->lpVtbl->CreateColorProfileResource(This,acquiredStream,partUri,colorProfileResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateImageBrush(IXpsOMObjectFactory* This,IXpsOMImageResource *image,const XPS_RECT *viewBox,const XPS_RECT *viewPort,IXpsOMImageBrush **imageBrush) { +static inline HRESULT IXpsOMObjectFactory_CreateImageBrush(IXpsOMObjectFactory* This,IXpsOMImageResource *image,const XPS_RECT *viewBox,const XPS_RECT *viewPort,IXpsOMImageBrush **imageBrush) { return This->lpVtbl->CreateImageBrush(This,image,viewBox,viewPort,imageBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateVisualBrush(IXpsOMObjectFactory* This,const XPS_RECT *viewBox,const XPS_RECT *viewPort,IXpsOMVisualBrush **visualBrush) { +static inline HRESULT IXpsOMObjectFactory_CreateVisualBrush(IXpsOMObjectFactory* This,const XPS_RECT *viewBox,const XPS_RECT *viewPort,IXpsOMVisualBrush **visualBrush) { return This->lpVtbl->CreateVisualBrush(This,viewBox,viewPort,visualBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateImageResource(IXpsOMObjectFactory* This,IStream *acquiredStream,XPS_IMAGE_TYPE contentType,IOpcPartUri *partUri,IXpsOMImageResource **imageResource) { +static inline HRESULT IXpsOMObjectFactory_CreateImageResource(IXpsOMObjectFactory* This,IStream *acquiredStream,XPS_IMAGE_TYPE contentType,IOpcPartUri *partUri,IXpsOMImageResource **imageResource) { return This->lpVtbl->CreateImageResource(This,acquiredStream,contentType,partUri,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePrintTicketResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMPrintTicketResource **printTicketResource) { +static inline HRESULT IXpsOMObjectFactory_CreatePrintTicketResource(IXpsOMObjectFactory* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMPrintTicketResource **printTicketResource) { return This->lpVtbl->CreatePrintTicketResource(This,acquiredStream,partUri,printTicketResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateFontResource(IXpsOMObjectFactory* This,IStream *acquiredStream,XPS_FONT_EMBEDDING fontEmbedding,IOpcPartUri *partUri,WINBOOL isObfSourceStream,IXpsOMFontResource **fontResource) { +static inline HRESULT IXpsOMObjectFactory_CreateFontResource(IXpsOMObjectFactory* This,IStream *acquiredStream,XPS_FONT_EMBEDDING fontEmbedding,IOpcPartUri *partUri,WINBOOL isObfSourceStream,IXpsOMFontResource **fontResource) { return This->lpVtbl->CreateFontResource(This,acquiredStream,fontEmbedding,partUri,isObfSourceStream,fontResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateGradientStop(IXpsOMObjectFactory* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile,FLOAT offset,IXpsOMGradientStop **gradientStop) { +static inline HRESULT IXpsOMObjectFactory_CreateGradientStop(IXpsOMObjectFactory* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile,FLOAT offset,IXpsOMGradientStop **gradientStop) { return This->lpVtbl->CreateGradientStop(This,color,colorProfile,offset,gradientStop); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateLinearGradientBrush(IXpsOMObjectFactory* This,IXpsOMGradientStop *gradStop1,IXpsOMGradientStop *gradStop2,const XPS_POINT *startPoint,const XPS_POINT *endPoint,IXpsOMLinearGradientBrush **linearGradientBrush) { +static inline HRESULT IXpsOMObjectFactory_CreateLinearGradientBrush(IXpsOMObjectFactory* This,IXpsOMGradientStop *gradStop1,IXpsOMGradientStop *gradStop2,const XPS_POINT *startPoint,const XPS_POINT *endPoint,IXpsOMLinearGradientBrush **linearGradientBrush) { return This->lpVtbl->CreateLinearGradientBrush(This,gradStop1,gradStop2,startPoint,endPoint,linearGradientBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateRadialGradientBrush(IXpsOMObjectFactory* This,IXpsOMGradientStop *gradStop1,IXpsOMGradientStop *gradStop2,const XPS_POINT *centerPoint,const XPS_POINT *gradientOrigin,const XPS_SIZE *radiiSizes,IXpsOMRadialGradientBrush **radialGradientBrush) { +static inline HRESULT IXpsOMObjectFactory_CreateRadialGradientBrush(IXpsOMObjectFactory* This,IXpsOMGradientStop *gradStop1,IXpsOMGradientStop *gradStop2,const XPS_POINT *centerPoint,const XPS_POINT *gradientOrigin,const XPS_SIZE *radiiSizes,IXpsOMRadialGradientBrush **radialGradientBrush) { return This->lpVtbl->CreateRadialGradientBrush(This,gradStop1,gradStop2,centerPoint,gradientOrigin,radiiSizes,radialGradientBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateCoreProperties(IXpsOMObjectFactory* This,IOpcPartUri *partUri,IXpsOMCoreProperties **coreProperties) { +static inline HRESULT IXpsOMObjectFactory_CreateCoreProperties(IXpsOMObjectFactory* This,IOpcPartUri *partUri,IXpsOMCoreProperties **coreProperties) { return This->lpVtbl->CreateCoreProperties(This,partUri,coreProperties); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateDictionary(IXpsOMObjectFactory* This,IXpsOMDictionary **dictionary) { +static inline HRESULT IXpsOMObjectFactory_CreateDictionary(IXpsOMObjectFactory* This,IXpsOMDictionary **dictionary) { return This->lpVtbl->CreateDictionary(This,dictionary); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePartUriCollection(IXpsOMObjectFactory* This,IXpsOMPartUriCollection **partUriCollection) { +static inline HRESULT IXpsOMObjectFactory_CreatePartUriCollection(IXpsOMObjectFactory* This,IXpsOMPartUriCollection **partUriCollection) { return This->lpVtbl->CreatePartUriCollection(This,partUriCollection); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePackageWriterOnFile(IXpsOMObjectFactory* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { +static inline HRESULT IXpsOMObjectFactory_CreatePackageWriterOnFile(IXpsOMObjectFactory* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { return This->lpVtbl->CreatePackageWriterOnFile(This,fileName,securityAttributes,flagsAndAttributes,optimizeMarkupSize,interleaving,documentSequencePartName,coreProperties,packageThumbnail,documentSequencePrintTicket,discardControlPartName,packageWriter); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePackageWriterOnStream(IXpsOMObjectFactory* This,ISequentialStream *outputStream,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { +static inline HRESULT IXpsOMObjectFactory_CreatePackageWriterOnStream(IXpsOMObjectFactory* This,ISequentialStream *outputStream,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { return This->lpVtbl->CreatePackageWriterOnStream(This,outputStream,optimizeMarkupSize,interleaving,documentSequencePartName,coreProperties,packageThumbnail,documentSequencePrintTicket,discardControlPartName,packageWriter); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreatePartUri(IXpsOMObjectFactory* This,LPCWSTR uri,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMObjectFactory_CreatePartUri(IXpsOMObjectFactory* This,LPCWSTR uri,IOpcPartUri **partUri) { return This->lpVtbl->CreatePartUri(This,uri,partUri); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory_CreateReadOnlyStreamOnFile(IXpsOMObjectFactory* This,LPCWSTR filename,IStream **stream) { +static inline HRESULT IXpsOMObjectFactory_CreateReadOnlyStreamOnFile(IXpsOMObjectFactory* This,LPCWSTR filename,IStream **stream) { return This->lpVtbl->CreateReadOnlyStreamOnFile(This,filename,stream); } #endif @@ -4969,20 +4961,20 @@ interface IXpsOMNameCollection { #define IXpsOMNameCollection_GetAt(This,index,name) (This)->lpVtbl->GetAt(This,index,name) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMNameCollection_QueryInterface(IXpsOMNameCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMNameCollection_QueryInterface(IXpsOMNameCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMNameCollection_AddRef(IXpsOMNameCollection* This) { +static inline ULONG IXpsOMNameCollection_AddRef(IXpsOMNameCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMNameCollection_Release(IXpsOMNameCollection* This) { +static inline ULONG IXpsOMNameCollection_Release(IXpsOMNameCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMNameCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMNameCollection_GetCount(IXpsOMNameCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMNameCollection_GetCount(IXpsOMNameCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMNameCollection_GetAt(IXpsOMNameCollection* This,UINT32 index,LPWSTR *name) { +static inline HRESULT IXpsOMNameCollection_GetAt(IXpsOMNameCollection* This,UINT32 index,LPWSTR *name) { return This->lpVtbl->GetAt(This,index,name); } #endif @@ -5095,32 +5087,32 @@ interface IXpsOMPartUriCollection { #define IXpsOMPartUriCollection_Append(This,partUri) (This)->lpVtbl->Append(This,partUri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPartUriCollection_QueryInterface(IXpsOMPartUriCollection* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPartUriCollection_QueryInterface(IXpsOMPartUriCollection* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPartUriCollection_AddRef(IXpsOMPartUriCollection* This) { +static inline ULONG IXpsOMPartUriCollection_AddRef(IXpsOMPartUriCollection* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPartUriCollection_Release(IXpsOMPartUriCollection* This) { +static inline ULONG IXpsOMPartUriCollection_Release(IXpsOMPartUriCollection* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPartUriCollection methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPartUriCollection_GetCount(IXpsOMPartUriCollection* This,UINT32 *count) { +static inline HRESULT IXpsOMPartUriCollection_GetCount(IXpsOMPartUriCollection* This,UINT32 *count) { return This->lpVtbl->GetCount(This,count); } -static __WIDL_INLINE HRESULT IXpsOMPartUriCollection_GetAt(IXpsOMPartUriCollection* This,UINT32 index,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMPartUriCollection_GetAt(IXpsOMPartUriCollection* This,UINT32 index,IOpcPartUri **partUri) { return This->lpVtbl->GetAt(This,index,partUri); } -static __WIDL_INLINE HRESULT IXpsOMPartUriCollection_InsertAt(IXpsOMPartUriCollection* This,UINT32 index,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMPartUriCollection_InsertAt(IXpsOMPartUriCollection* This,UINT32 index,IOpcPartUri *partUri) { return This->lpVtbl->InsertAt(This,index,partUri); } -static __WIDL_INLINE HRESULT IXpsOMPartUriCollection_RemoveAt(IXpsOMPartUriCollection* This,UINT32 index) { +static inline HRESULT IXpsOMPartUriCollection_RemoveAt(IXpsOMPartUriCollection* This,UINT32 index) { return This->lpVtbl->RemoveAt(This,index); } -static __WIDL_INLINE HRESULT IXpsOMPartUriCollection_SetAt(IXpsOMPartUriCollection* This,UINT32 index,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMPartUriCollection_SetAt(IXpsOMPartUriCollection* This,UINT32 index,IOpcPartUri *partUri) { return This->lpVtbl->SetAt(This,index,partUri); } -static __WIDL_INLINE HRESULT IXpsOMPartUriCollection_Append(IXpsOMPartUriCollection* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMPartUriCollection_Append(IXpsOMPartUriCollection* This,IOpcPartUri *partUri) { return This->lpVtbl->Append(This,partUri); } #endif @@ -5236,29 +5228,29 @@ interface IXpsOMPackageWriter { #define IXpsOMPackageWriter_IsClosed(This,isClosed) (This)->lpVtbl->IsClosed(This,isClosed) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPackageWriter_QueryInterface(IXpsOMPackageWriter* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPackageWriter_QueryInterface(IXpsOMPackageWriter* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPackageWriter_AddRef(IXpsOMPackageWriter* This) { +static inline ULONG IXpsOMPackageWriter_AddRef(IXpsOMPackageWriter* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPackageWriter_Release(IXpsOMPackageWriter* This) { +static inline ULONG IXpsOMPackageWriter_Release(IXpsOMPackageWriter* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPackageWriter methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPackageWriter_StartNewDocument(IXpsOMPackageWriter* This,IOpcPartUri *documentPartName,IXpsOMPrintTicketResource *documentPrintTicket,IXpsOMDocumentStructureResource *documentStructure,IXpsOMSignatureBlockResourceCollection *signatureBlockResources,IXpsOMPartUriCollection *restrictedFonts) { +static inline HRESULT IXpsOMPackageWriter_StartNewDocument(IXpsOMPackageWriter* This,IOpcPartUri *documentPartName,IXpsOMPrintTicketResource *documentPrintTicket,IXpsOMDocumentStructureResource *documentStructure,IXpsOMSignatureBlockResourceCollection *signatureBlockResources,IXpsOMPartUriCollection *restrictedFonts) { return This->lpVtbl->StartNewDocument(This,documentPartName,documentPrintTicket,documentStructure,signatureBlockResources,restrictedFonts); } -static __WIDL_INLINE HRESULT IXpsOMPackageWriter_AddPage(IXpsOMPackageWriter* This,IXpsOMPage *page,const XPS_SIZE *advisoryPageDimensions,IXpsOMPartUriCollection *discardableResourceParts,IXpsOMStoryFragmentsResource *storyFragments,IXpsOMPrintTicketResource *pagePrintTicket,IXpsOMImageResource *pageThumbnail) { +static inline HRESULT IXpsOMPackageWriter_AddPage(IXpsOMPackageWriter* This,IXpsOMPage *page,const XPS_SIZE *advisoryPageDimensions,IXpsOMPartUriCollection *discardableResourceParts,IXpsOMStoryFragmentsResource *storyFragments,IXpsOMPrintTicketResource *pagePrintTicket,IXpsOMImageResource *pageThumbnail) { return This->lpVtbl->AddPage(This,page,advisoryPageDimensions,discardableResourceParts,storyFragments,pagePrintTicket,pageThumbnail); } -static __WIDL_INLINE HRESULT IXpsOMPackageWriter_AddResource(IXpsOMPackageWriter* This,IXpsOMResource *resource) { +static inline HRESULT IXpsOMPackageWriter_AddResource(IXpsOMPackageWriter* This,IXpsOMResource *resource) { return This->lpVtbl->AddResource(This,resource); } -static __WIDL_INLINE HRESULT IXpsOMPackageWriter_Close(IXpsOMPackageWriter* This) { +static inline HRESULT IXpsOMPackageWriter_Close(IXpsOMPackageWriter* This) { return This->lpVtbl->Close(This); } -static __WIDL_INLINE HRESULT IXpsOMPackageWriter_IsClosed(IXpsOMPackageWriter* This,WINBOOL *isClosed) { +static inline HRESULT IXpsOMPackageWriter_IsClosed(IXpsOMPackageWriter* This,WINBOOL *isClosed) { return This->lpVtbl->IsClosed(This,isClosed); } #endif @@ -5331,17 +5323,17 @@ interface IXpsOMPackageTarget { #define IXpsOMPackageTarget_CreateXpsOMPackageWriter(This,documentSequencePartName,documentSequencePrintTicket,discardControlPartName,packageWriter) (This)->lpVtbl->CreateXpsOMPackageWriter(This,documentSequencePartName,documentSequencePrintTicket,discardControlPartName,packageWriter) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPackageTarget_QueryInterface(IXpsOMPackageTarget* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPackageTarget_QueryInterface(IXpsOMPackageTarget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPackageTarget_AddRef(IXpsOMPackageTarget* This) { +static inline ULONG IXpsOMPackageTarget_AddRef(IXpsOMPackageTarget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPackageTarget_Release(IXpsOMPackageTarget* This) { +static inline ULONG IXpsOMPackageTarget_Release(IXpsOMPackageTarget* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPackageTarget methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPackageTarget_CreateXpsOMPackageWriter(IXpsOMPackageTarget* This,IOpcPartUri *documentSequencePartName,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { +static inline HRESULT IXpsOMPackageTarget_CreateXpsOMPackageWriter(IXpsOMPackageTarget* This,IOpcPartUri *documentSequencePartName,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { return This->lpVtbl->CreateXpsOMPackageWriter(This,documentSequencePartName,documentSequencePrintTicket,discardControlPartName,packageWriter); } #endif @@ -5612,96 +5604,96 @@ interface IXpsOMVisual { #define IXpsOMVisual_SetLanguage(This,language) (This)->lpVtbl->SetLanguage(This,language) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisual_QueryInterface(IXpsOMVisual* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMVisual_QueryInterface(IXpsOMVisual* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMVisual_AddRef(IXpsOMVisual* This) { +static inline ULONG IXpsOMVisual_AddRef(IXpsOMVisual* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMVisual_Release(IXpsOMVisual* This) { +static inline ULONG IXpsOMVisual_Release(IXpsOMVisual* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisual_GetOwner(IXpsOMVisual* This,IUnknown **owner) { +static inline HRESULT IXpsOMVisual_GetOwner(IXpsOMVisual* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetType(IXpsOMVisual* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMVisual_GetType(IXpsOMVisual* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMVisual methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisual_GetTransform(IXpsOMVisual* This,IXpsOMMatrixTransform **matrixTransform) { +static inline HRESULT IXpsOMVisual_GetTransform(IXpsOMVisual* This,IXpsOMMatrixTransform **matrixTransform) { return This->lpVtbl->GetTransform(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetTransformLocal(IXpsOMVisual* This,IXpsOMMatrixTransform **matrixTransform) { +static inline HRESULT IXpsOMVisual_GetTransformLocal(IXpsOMVisual* This,IXpsOMMatrixTransform **matrixTransform) { return This->lpVtbl->GetTransformLocal(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetTransformLocal(IXpsOMVisual* This,IXpsOMMatrixTransform *matrixTransform) { +static inline HRESULT IXpsOMVisual_SetTransformLocal(IXpsOMVisual* This,IXpsOMMatrixTransform *matrixTransform) { return This->lpVtbl->SetTransformLocal(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetTransformLookup(IXpsOMVisual* This,LPWSTR *key) { +static inline HRESULT IXpsOMVisual_GetTransformLookup(IXpsOMVisual* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetTransformLookup(IXpsOMVisual* This,LPCWSTR key) { +static inline HRESULT IXpsOMVisual_SetTransformLookup(IXpsOMVisual* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetClipGeometry(IXpsOMVisual* This,IXpsOMGeometry **clipGeometry) { +static inline HRESULT IXpsOMVisual_GetClipGeometry(IXpsOMVisual* This,IXpsOMGeometry **clipGeometry) { return This->lpVtbl->GetClipGeometry(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetClipGeometryLocal(IXpsOMVisual* This,IXpsOMGeometry **clipGeometry) { +static inline HRESULT IXpsOMVisual_GetClipGeometryLocal(IXpsOMVisual* This,IXpsOMGeometry **clipGeometry) { return This->lpVtbl->GetClipGeometryLocal(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetClipGeometryLocal(IXpsOMVisual* This,IXpsOMGeometry *clipGeometry) { +static inline HRESULT IXpsOMVisual_SetClipGeometryLocal(IXpsOMVisual* This,IXpsOMGeometry *clipGeometry) { return This->lpVtbl->SetClipGeometryLocal(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetClipGeometryLookup(IXpsOMVisual* This,LPWSTR *key) { +static inline HRESULT IXpsOMVisual_GetClipGeometryLookup(IXpsOMVisual* This,LPWSTR *key) { return This->lpVtbl->GetClipGeometryLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetClipGeometryLookup(IXpsOMVisual* This,LPCWSTR key) { +static inline HRESULT IXpsOMVisual_SetClipGeometryLookup(IXpsOMVisual* This,LPCWSTR key) { return This->lpVtbl->SetClipGeometryLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetOpacity(IXpsOMVisual* This,FLOAT *opacity) { +static inline HRESULT IXpsOMVisual_GetOpacity(IXpsOMVisual* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetOpacity(IXpsOMVisual* This,FLOAT opacity) { +static inline HRESULT IXpsOMVisual_SetOpacity(IXpsOMVisual* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetOpacityMaskBrush(IXpsOMVisual* This,IXpsOMBrush **opacityMaskBrush) { +static inline HRESULT IXpsOMVisual_GetOpacityMaskBrush(IXpsOMVisual* This,IXpsOMBrush **opacityMaskBrush) { return This->lpVtbl->GetOpacityMaskBrush(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetOpacityMaskBrushLocal(IXpsOMVisual* This,IXpsOMBrush **opacityMaskBrush) { +static inline HRESULT IXpsOMVisual_GetOpacityMaskBrushLocal(IXpsOMVisual* This,IXpsOMBrush **opacityMaskBrush) { return This->lpVtbl->GetOpacityMaskBrushLocal(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetOpacityMaskBrushLocal(IXpsOMVisual* This,IXpsOMBrush *opacityMaskBrush) { +static inline HRESULT IXpsOMVisual_SetOpacityMaskBrushLocal(IXpsOMVisual* This,IXpsOMBrush *opacityMaskBrush) { return This->lpVtbl->SetOpacityMaskBrushLocal(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetOpacityMaskBrushLookup(IXpsOMVisual* This,LPWSTR *key) { +static inline HRESULT IXpsOMVisual_GetOpacityMaskBrushLookup(IXpsOMVisual* This,LPWSTR *key) { return This->lpVtbl->GetOpacityMaskBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetOpacityMaskBrushLookup(IXpsOMVisual* This,LPCWSTR key) { +static inline HRESULT IXpsOMVisual_SetOpacityMaskBrushLookup(IXpsOMVisual* This,LPCWSTR key) { return This->lpVtbl->SetOpacityMaskBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetName(IXpsOMVisual* This,LPWSTR *name) { +static inline HRESULT IXpsOMVisual_GetName(IXpsOMVisual* This,LPWSTR *name) { return This->lpVtbl->GetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetName(IXpsOMVisual* This,LPCWSTR name) { +static inline HRESULT IXpsOMVisual_SetName(IXpsOMVisual* This,LPCWSTR name) { return This->lpVtbl->SetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetIsHyperlinkTarget(IXpsOMVisual* This,WINBOOL *isHyperlink) { +static inline HRESULT IXpsOMVisual_GetIsHyperlinkTarget(IXpsOMVisual* This,WINBOOL *isHyperlink) { return This->lpVtbl->GetIsHyperlinkTarget(This,isHyperlink); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetIsHyperlinkTarget(IXpsOMVisual* This,WINBOOL isHyperlink) { +static inline HRESULT IXpsOMVisual_SetIsHyperlinkTarget(IXpsOMVisual* This,WINBOOL isHyperlink) { return This->lpVtbl->SetIsHyperlinkTarget(This,isHyperlink); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetHyperlinkNavigateUri(IXpsOMVisual* This,IUri **hyperlinkUri) { +static inline HRESULT IXpsOMVisual_GetHyperlinkNavigateUri(IXpsOMVisual* This,IUri **hyperlinkUri) { return This->lpVtbl->GetHyperlinkNavigateUri(This,hyperlinkUri); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetHyperlinkNavigateUri(IXpsOMVisual* This,IUri *hyperlinkUri) { +static inline HRESULT IXpsOMVisual_SetHyperlinkNavigateUri(IXpsOMVisual* This,IUri *hyperlinkUri) { return This->lpVtbl->SetHyperlinkNavigateUri(This,hyperlinkUri); } -static __WIDL_INLINE HRESULT IXpsOMVisual_GetLanguage(IXpsOMVisual* This,LPWSTR *language) { +static inline HRESULT IXpsOMVisual_GetLanguage(IXpsOMVisual* This,LPWSTR *language) { return This->lpVtbl->GetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMVisual_SetLanguage(IXpsOMVisual* This,LPCWSTR language) { +static inline HRESULT IXpsOMVisual_SetLanguage(IXpsOMVisual* This,LPCWSTR language) { return This->lpVtbl->SetLanguage(This,language); } #endif @@ -5788,27 +5780,27 @@ interface IXpsOMBrush { #define IXpsOMBrush_SetOpacity(This,opacity) (This)->lpVtbl->SetOpacity(This,opacity) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMBrush_QueryInterface(IXpsOMBrush* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMBrush_QueryInterface(IXpsOMBrush* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMBrush_AddRef(IXpsOMBrush* This) { +static inline ULONG IXpsOMBrush_AddRef(IXpsOMBrush* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMBrush_Release(IXpsOMBrush* This) { +static inline ULONG IXpsOMBrush_Release(IXpsOMBrush* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMBrush_GetOwner(IXpsOMBrush* This,IUnknown **owner) { +static inline HRESULT IXpsOMBrush_GetOwner(IXpsOMBrush* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMBrush_GetType(IXpsOMBrush* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMBrush_GetType(IXpsOMBrush* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMBrush_GetOpacity(IXpsOMBrush* This,FLOAT *opacity) { +static inline HRESULT IXpsOMBrush_GetOpacity(IXpsOMBrush* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMBrush_SetOpacity(IXpsOMBrush* This,FLOAT opacity) { +static inline HRESULT IXpsOMBrush_SetOpacity(IXpsOMBrush* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } #endif @@ -5903,30 +5895,30 @@ interface IXpsOMMatrixTransform { #define IXpsOMMatrixTransform_Clone(This,matrixTransform) (This)->lpVtbl->Clone(This,matrixTransform) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMMatrixTransform_QueryInterface(IXpsOMMatrixTransform* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMMatrixTransform_QueryInterface(IXpsOMMatrixTransform* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMMatrixTransform_AddRef(IXpsOMMatrixTransform* This) { +static inline ULONG IXpsOMMatrixTransform_AddRef(IXpsOMMatrixTransform* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMMatrixTransform_Release(IXpsOMMatrixTransform* This) { +static inline ULONG IXpsOMMatrixTransform_Release(IXpsOMMatrixTransform* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMMatrixTransform_GetOwner(IXpsOMMatrixTransform* This,IUnknown **owner) { +static inline HRESULT IXpsOMMatrixTransform_GetOwner(IXpsOMMatrixTransform* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMMatrixTransform_GetType(IXpsOMMatrixTransform* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMMatrixTransform_GetType(IXpsOMMatrixTransform* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMMatrixTransform methods ***/ -static __WIDL_INLINE HRESULT IXpsOMMatrixTransform_GetMatrix(IXpsOMMatrixTransform* This,XPS_MATRIX *matrix) { +static inline HRESULT IXpsOMMatrixTransform_GetMatrix(IXpsOMMatrixTransform* This,XPS_MATRIX *matrix) { return This->lpVtbl->GetMatrix(This,matrix); } -static __WIDL_INLINE HRESULT IXpsOMMatrixTransform_SetMatrix(IXpsOMMatrixTransform* This,const XPS_MATRIX *matrix) { +static inline HRESULT IXpsOMMatrixTransform_SetMatrix(IXpsOMMatrixTransform* This,const XPS_MATRIX *matrix) { return This->lpVtbl->SetMatrix(This,matrix); } -static __WIDL_INLINE HRESULT IXpsOMMatrixTransform_Clone(IXpsOMMatrixTransform* This,IXpsOMMatrixTransform **matrixTransform) { +static inline HRESULT IXpsOMMatrixTransform_Clone(IXpsOMMatrixTransform* This,IXpsOMMatrixTransform **matrixTransform) { return This->lpVtbl->Clone(This,matrixTransform); } #endif @@ -6069,48 +6061,48 @@ interface IXpsOMGeometry { #define IXpsOMGeometry_Clone(This,geometry) (This)->lpVtbl->Clone(This,geometry) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGeometry_QueryInterface(IXpsOMGeometry* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMGeometry_QueryInterface(IXpsOMGeometry* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMGeometry_AddRef(IXpsOMGeometry* This) { +static inline ULONG IXpsOMGeometry_AddRef(IXpsOMGeometry* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMGeometry_Release(IXpsOMGeometry* This) { +static inline ULONG IXpsOMGeometry_Release(IXpsOMGeometry* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGeometry_GetOwner(IXpsOMGeometry* This,IUnknown **owner) { +static inline HRESULT IXpsOMGeometry_GetOwner(IXpsOMGeometry* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMGeometry_GetType(IXpsOMGeometry* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMGeometry_GetType(IXpsOMGeometry* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMGeometry methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGeometry_GetFigures(IXpsOMGeometry* This,IXpsOMGeometryFigureCollection **figures) { +static inline HRESULT IXpsOMGeometry_GetFigures(IXpsOMGeometry* This,IXpsOMGeometryFigureCollection **figures) { return This->lpVtbl->GetFigures(This,figures); } -static __WIDL_INLINE HRESULT IXpsOMGeometry_GetFillRule(IXpsOMGeometry* This,XPS_FILL_RULE *fillRule) { +static inline HRESULT IXpsOMGeometry_GetFillRule(IXpsOMGeometry* This,XPS_FILL_RULE *fillRule) { return This->lpVtbl->GetFillRule(This,fillRule); } -static __WIDL_INLINE HRESULT IXpsOMGeometry_SetFillRule(IXpsOMGeometry* This,XPS_FILL_RULE fillRule) { +static inline HRESULT IXpsOMGeometry_SetFillRule(IXpsOMGeometry* This,XPS_FILL_RULE fillRule) { return This->lpVtbl->SetFillRule(This,fillRule); } -static __WIDL_INLINE HRESULT IXpsOMGeometry_GetTransform(IXpsOMGeometry* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMGeometry_GetTransform(IXpsOMGeometry* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransform(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMGeometry_GetTransformLocal(IXpsOMGeometry* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMGeometry_GetTransformLocal(IXpsOMGeometry* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMGeometry_SetTransformLocal(IXpsOMGeometry* This,IXpsOMMatrixTransform *transform) { +static inline HRESULT IXpsOMGeometry_SetTransformLocal(IXpsOMGeometry* This,IXpsOMMatrixTransform *transform) { return This->lpVtbl->SetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMGeometry_GetTransformLookup(IXpsOMGeometry* This,LPWSTR *lookup) { +static inline HRESULT IXpsOMGeometry_GetTransformLookup(IXpsOMGeometry* This,LPWSTR *lookup) { return This->lpVtbl->GetTransformLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMGeometry_SetTransformLookup(IXpsOMGeometry* This,LPCWSTR lookup) { +static inline HRESULT IXpsOMGeometry_SetTransformLookup(IXpsOMGeometry* This,LPCWSTR lookup) { return This->lpVtbl->SetTransformLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMGeometry_Clone(IXpsOMGeometry* This,IXpsOMGeometry **geometry) { +static inline HRESULT IXpsOMGeometry_Clone(IXpsOMGeometry* This,IXpsOMGeometry **geometry) { return This->lpVtbl->Clone(This,geometry); } #endif @@ -6530,178 +6522,178 @@ interface IXpsOMGlyphs { #define IXpsOMGlyphs_Clone(This,glyphs) (This)->lpVtbl->Clone(This,glyphs) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGlyphs_QueryInterface(IXpsOMGlyphs* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMGlyphs_QueryInterface(IXpsOMGlyphs* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMGlyphs_AddRef(IXpsOMGlyphs* This) { +static inline ULONG IXpsOMGlyphs_AddRef(IXpsOMGlyphs* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMGlyphs_Release(IXpsOMGlyphs* This) { +static inline ULONG IXpsOMGlyphs_Release(IXpsOMGlyphs* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetOwner(IXpsOMGlyphs* This,IUnknown **owner) { +static inline HRESULT IXpsOMGlyphs_GetOwner(IXpsOMGlyphs* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetType(IXpsOMGlyphs* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMGlyphs_GetType(IXpsOMGlyphs* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMVisual methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetTransform(IXpsOMGlyphs* This,IXpsOMMatrixTransform **matrixTransform) { +static inline HRESULT IXpsOMGlyphs_GetTransform(IXpsOMGlyphs* This,IXpsOMMatrixTransform **matrixTransform) { return This->lpVtbl->GetTransform(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetTransformLocal(IXpsOMGlyphs* This,IXpsOMMatrixTransform **matrixTransform) { +static inline HRESULT IXpsOMGlyphs_GetTransformLocal(IXpsOMGlyphs* This,IXpsOMMatrixTransform **matrixTransform) { return This->lpVtbl->GetTransformLocal(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetTransformLocal(IXpsOMGlyphs* This,IXpsOMMatrixTransform *matrixTransform) { +static inline HRESULT IXpsOMGlyphs_SetTransformLocal(IXpsOMGlyphs* This,IXpsOMMatrixTransform *matrixTransform) { return This->lpVtbl->SetTransformLocal(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetTransformLookup(IXpsOMGlyphs* This,LPWSTR *key) { +static inline HRESULT IXpsOMGlyphs_GetTransformLookup(IXpsOMGlyphs* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetTransformLookup(IXpsOMGlyphs* This,LPCWSTR key) { +static inline HRESULT IXpsOMGlyphs_SetTransformLookup(IXpsOMGlyphs* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetClipGeometry(IXpsOMGlyphs* This,IXpsOMGeometry **clipGeometry) { +static inline HRESULT IXpsOMGlyphs_GetClipGeometry(IXpsOMGlyphs* This,IXpsOMGeometry **clipGeometry) { return This->lpVtbl->GetClipGeometry(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetClipGeometryLocal(IXpsOMGlyphs* This,IXpsOMGeometry **clipGeometry) { +static inline HRESULT IXpsOMGlyphs_GetClipGeometryLocal(IXpsOMGlyphs* This,IXpsOMGeometry **clipGeometry) { return This->lpVtbl->GetClipGeometryLocal(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetClipGeometryLocal(IXpsOMGlyphs* This,IXpsOMGeometry *clipGeometry) { +static inline HRESULT IXpsOMGlyphs_SetClipGeometryLocal(IXpsOMGlyphs* This,IXpsOMGeometry *clipGeometry) { return This->lpVtbl->SetClipGeometryLocal(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetClipGeometryLookup(IXpsOMGlyphs* This,LPWSTR *key) { +static inline HRESULT IXpsOMGlyphs_GetClipGeometryLookup(IXpsOMGlyphs* This,LPWSTR *key) { return This->lpVtbl->GetClipGeometryLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetClipGeometryLookup(IXpsOMGlyphs* This,LPCWSTR key) { +static inline HRESULT IXpsOMGlyphs_SetClipGeometryLookup(IXpsOMGlyphs* This,LPCWSTR key) { return This->lpVtbl->SetClipGeometryLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetOpacity(IXpsOMGlyphs* This,FLOAT *opacity) { +static inline HRESULT IXpsOMGlyphs_GetOpacity(IXpsOMGlyphs* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetOpacity(IXpsOMGlyphs* This,FLOAT opacity) { +static inline HRESULT IXpsOMGlyphs_SetOpacity(IXpsOMGlyphs* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetOpacityMaskBrush(IXpsOMGlyphs* This,IXpsOMBrush **opacityMaskBrush) { +static inline HRESULT IXpsOMGlyphs_GetOpacityMaskBrush(IXpsOMGlyphs* This,IXpsOMBrush **opacityMaskBrush) { return This->lpVtbl->GetOpacityMaskBrush(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetOpacityMaskBrushLocal(IXpsOMGlyphs* This,IXpsOMBrush **opacityMaskBrush) { +static inline HRESULT IXpsOMGlyphs_GetOpacityMaskBrushLocal(IXpsOMGlyphs* This,IXpsOMBrush **opacityMaskBrush) { return This->lpVtbl->GetOpacityMaskBrushLocal(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetOpacityMaskBrushLocal(IXpsOMGlyphs* This,IXpsOMBrush *opacityMaskBrush) { +static inline HRESULT IXpsOMGlyphs_SetOpacityMaskBrushLocal(IXpsOMGlyphs* This,IXpsOMBrush *opacityMaskBrush) { return This->lpVtbl->SetOpacityMaskBrushLocal(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetOpacityMaskBrushLookup(IXpsOMGlyphs* This,LPWSTR *key) { +static inline HRESULT IXpsOMGlyphs_GetOpacityMaskBrushLookup(IXpsOMGlyphs* This,LPWSTR *key) { return This->lpVtbl->GetOpacityMaskBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetOpacityMaskBrushLookup(IXpsOMGlyphs* This,LPCWSTR key) { +static inline HRESULT IXpsOMGlyphs_SetOpacityMaskBrushLookup(IXpsOMGlyphs* This,LPCWSTR key) { return This->lpVtbl->SetOpacityMaskBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetName(IXpsOMGlyphs* This,LPWSTR *name) { +static inline HRESULT IXpsOMGlyphs_GetName(IXpsOMGlyphs* This,LPWSTR *name) { return This->lpVtbl->GetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetName(IXpsOMGlyphs* This,LPCWSTR name) { +static inline HRESULT IXpsOMGlyphs_SetName(IXpsOMGlyphs* This,LPCWSTR name) { return This->lpVtbl->SetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetIsHyperlinkTarget(IXpsOMGlyphs* This,WINBOOL *isHyperlink) { +static inline HRESULT IXpsOMGlyphs_GetIsHyperlinkTarget(IXpsOMGlyphs* This,WINBOOL *isHyperlink) { return This->lpVtbl->GetIsHyperlinkTarget(This,isHyperlink); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetIsHyperlinkTarget(IXpsOMGlyphs* This,WINBOOL isHyperlink) { +static inline HRESULT IXpsOMGlyphs_SetIsHyperlinkTarget(IXpsOMGlyphs* This,WINBOOL isHyperlink) { return This->lpVtbl->SetIsHyperlinkTarget(This,isHyperlink); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetHyperlinkNavigateUri(IXpsOMGlyphs* This,IUri **hyperlinkUri) { +static inline HRESULT IXpsOMGlyphs_GetHyperlinkNavigateUri(IXpsOMGlyphs* This,IUri **hyperlinkUri) { return This->lpVtbl->GetHyperlinkNavigateUri(This,hyperlinkUri); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetHyperlinkNavigateUri(IXpsOMGlyphs* This,IUri *hyperlinkUri) { +static inline HRESULT IXpsOMGlyphs_SetHyperlinkNavigateUri(IXpsOMGlyphs* This,IUri *hyperlinkUri) { return This->lpVtbl->SetHyperlinkNavigateUri(This,hyperlinkUri); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetLanguage(IXpsOMGlyphs* This,LPWSTR *language) { +static inline HRESULT IXpsOMGlyphs_GetLanguage(IXpsOMGlyphs* This,LPWSTR *language) { return This->lpVtbl->GetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetLanguage(IXpsOMGlyphs* This,LPCWSTR language) { +static inline HRESULT IXpsOMGlyphs_SetLanguage(IXpsOMGlyphs* This,LPCWSTR language) { return This->lpVtbl->SetLanguage(This,language); } /*** IXpsOMGlyphs methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetUnicodeString(IXpsOMGlyphs* This,LPWSTR *unicodeString) { +static inline HRESULT IXpsOMGlyphs_GetUnicodeString(IXpsOMGlyphs* This,LPWSTR *unicodeString) { return This->lpVtbl->GetUnicodeString(This,unicodeString); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetGlyphIndexCount(IXpsOMGlyphs* This,UINT32 *indexCount) { +static inline HRESULT IXpsOMGlyphs_GetGlyphIndexCount(IXpsOMGlyphs* This,UINT32 *indexCount) { return This->lpVtbl->GetGlyphIndexCount(This,indexCount); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetGlyphIndices(IXpsOMGlyphs* This,UINT32 *indexCount,XPS_GLYPH_INDEX *glyphIndices) { +static inline HRESULT IXpsOMGlyphs_GetGlyphIndices(IXpsOMGlyphs* This,UINT32 *indexCount,XPS_GLYPH_INDEX *glyphIndices) { return This->lpVtbl->GetGlyphIndices(This,indexCount,glyphIndices); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetGlyphMappingCount(IXpsOMGlyphs* This,UINT32 *glyphMappingCount) { +static inline HRESULT IXpsOMGlyphs_GetGlyphMappingCount(IXpsOMGlyphs* This,UINT32 *glyphMappingCount) { return This->lpVtbl->GetGlyphMappingCount(This,glyphMappingCount); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetGlyphMappings(IXpsOMGlyphs* This,UINT32 *glyphMappingCount,XPS_GLYPH_MAPPING *glyphMappings) { +static inline HRESULT IXpsOMGlyphs_GetGlyphMappings(IXpsOMGlyphs* This,UINT32 *glyphMappingCount,XPS_GLYPH_MAPPING *glyphMappings) { return This->lpVtbl->GetGlyphMappings(This,glyphMappingCount,glyphMappings); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetProhibitedCaretStopCount(IXpsOMGlyphs* This,UINT32 *prohibitedCaretStopCount) { +static inline HRESULT IXpsOMGlyphs_GetProhibitedCaretStopCount(IXpsOMGlyphs* This,UINT32 *prohibitedCaretStopCount) { return This->lpVtbl->GetProhibitedCaretStopCount(This,prohibitedCaretStopCount); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetProhibitedCaretStops(IXpsOMGlyphs* This,UINT32 *prohibitedCaretStopCount,UINT32 *prohibitedCaretStops) { +static inline HRESULT IXpsOMGlyphs_GetProhibitedCaretStops(IXpsOMGlyphs* This,UINT32 *prohibitedCaretStopCount,UINT32 *prohibitedCaretStops) { return This->lpVtbl->GetProhibitedCaretStops(This,prohibitedCaretStopCount,prohibitedCaretStops); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetBidiLevel(IXpsOMGlyphs* This,UINT32 *bidiLevel) { +static inline HRESULT IXpsOMGlyphs_GetBidiLevel(IXpsOMGlyphs* This,UINT32 *bidiLevel) { return This->lpVtbl->GetBidiLevel(This,bidiLevel); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetIsSideways(IXpsOMGlyphs* This,WINBOOL *isSideways) { +static inline HRESULT IXpsOMGlyphs_GetIsSideways(IXpsOMGlyphs* This,WINBOOL *isSideways) { return This->lpVtbl->GetIsSideways(This,isSideways); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetDeviceFontName(IXpsOMGlyphs* This,LPWSTR *deviceFontName) { +static inline HRESULT IXpsOMGlyphs_GetDeviceFontName(IXpsOMGlyphs* This,LPWSTR *deviceFontName) { return This->lpVtbl->GetDeviceFontName(This,deviceFontName); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetStyleSimulations(IXpsOMGlyphs* This,XPS_STYLE_SIMULATION *styleSimulations) { +static inline HRESULT IXpsOMGlyphs_GetStyleSimulations(IXpsOMGlyphs* This,XPS_STYLE_SIMULATION *styleSimulations) { return This->lpVtbl->GetStyleSimulations(This,styleSimulations); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetStyleSimulations(IXpsOMGlyphs* This,XPS_STYLE_SIMULATION styleSimulations) { +static inline HRESULT IXpsOMGlyphs_SetStyleSimulations(IXpsOMGlyphs* This,XPS_STYLE_SIMULATION styleSimulations) { return This->lpVtbl->SetStyleSimulations(This,styleSimulations); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetOrigin(IXpsOMGlyphs* This,XPS_POINT *origin) { +static inline HRESULT IXpsOMGlyphs_GetOrigin(IXpsOMGlyphs* This,XPS_POINT *origin) { return This->lpVtbl->GetOrigin(This,origin); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetOrigin(IXpsOMGlyphs* This,const XPS_POINT *origin) { +static inline HRESULT IXpsOMGlyphs_SetOrigin(IXpsOMGlyphs* This,const XPS_POINT *origin) { return This->lpVtbl->SetOrigin(This,origin); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetFontRenderingEmSize(IXpsOMGlyphs* This,FLOAT *fontRenderingEmSize) { +static inline HRESULT IXpsOMGlyphs_GetFontRenderingEmSize(IXpsOMGlyphs* This,FLOAT *fontRenderingEmSize) { return This->lpVtbl->GetFontRenderingEmSize(This,fontRenderingEmSize); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetFontRenderingEmSize(IXpsOMGlyphs* This,FLOAT fontRenderingEmSize) { +static inline HRESULT IXpsOMGlyphs_SetFontRenderingEmSize(IXpsOMGlyphs* This,FLOAT fontRenderingEmSize) { return This->lpVtbl->SetFontRenderingEmSize(This,fontRenderingEmSize); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetFontResource(IXpsOMGlyphs* This,IXpsOMFontResource **fontResource) { +static inline HRESULT IXpsOMGlyphs_GetFontResource(IXpsOMGlyphs* This,IXpsOMFontResource **fontResource) { return This->lpVtbl->GetFontResource(This,fontResource); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetFontResource(IXpsOMGlyphs* This,IXpsOMFontResource *fontResource) { +static inline HRESULT IXpsOMGlyphs_SetFontResource(IXpsOMGlyphs* This,IXpsOMFontResource *fontResource) { return This->lpVtbl->SetFontResource(This,fontResource); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetFontFaceIndex(IXpsOMGlyphs* This,SHORT *fontFaceIndex) { +static inline HRESULT IXpsOMGlyphs_GetFontFaceIndex(IXpsOMGlyphs* This,SHORT *fontFaceIndex) { return This->lpVtbl->GetFontFaceIndex(This,fontFaceIndex); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetFontFaceIndex(IXpsOMGlyphs* This,SHORT fontFaceIndex) { +static inline HRESULT IXpsOMGlyphs_SetFontFaceIndex(IXpsOMGlyphs* This,SHORT fontFaceIndex) { return This->lpVtbl->SetFontFaceIndex(This,fontFaceIndex); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetFillBrush(IXpsOMGlyphs* This,IXpsOMBrush **fillBrush) { +static inline HRESULT IXpsOMGlyphs_GetFillBrush(IXpsOMGlyphs* This,IXpsOMBrush **fillBrush) { return This->lpVtbl->GetFillBrush(This,fillBrush); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetFillBrushLocal(IXpsOMGlyphs* This,IXpsOMBrush **fillBrush) { +static inline HRESULT IXpsOMGlyphs_GetFillBrushLocal(IXpsOMGlyphs* This,IXpsOMBrush **fillBrush) { return This->lpVtbl->GetFillBrushLocal(This,fillBrush); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetFillBrushLocal(IXpsOMGlyphs* This,IXpsOMBrush *fillBrush) { +static inline HRESULT IXpsOMGlyphs_SetFillBrushLocal(IXpsOMGlyphs* This,IXpsOMBrush *fillBrush) { return This->lpVtbl->SetFillBrushLocal(This,fillBrush); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetFillBrushLookup(IXpsOMGlyphs* This,LPWSTR *key) { +static inline HRESULT IXpsOMGlyphs_GetFillBrushLookup(IXpsOMGlyphs* This,LPWSTR *key) { return This->lpVtbl->GetFillBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_SetFillBrushLookup(IXpsOMGlyphs* This,LPCWSTR key) { +static inline HRESULT IXpsOMGlyphs_SetFillBrushLookup(IXpsOMGlyphs* This,LPCWSTR key) { return This->lpVtbl->SetFillBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_GetGlyphsEditor(IXpsOMGlyphs* This,IXpsOMGlyphsEditor **editor) { +static inline HRESULT IXpsOMGlyphs_GetGlyphsEditor(IXpsOMGlyphs* This,IXpsOMGlyphsEditor **editor) { return This->lpVtbl->GetGlyphsEditor(This,editor); } -static __WIDL_INLINE HRESULT IXpsOMGlyphs_Clone(IXpsOMGlyphs* This,IXpsOMGlyphs **glyphs) { +static inline HRESULT IXpsOMGlyphs_Clone(IXpsOMGlyphs* This,IXpsOMGlyphs **glyphs) { return This->lpVtbl->Clone(This,glyphs); } #endif @@ -7195,208 +7187,208 @@ interface IXpsOMPath { #define IXpsOMPath_Clone(This,path) (This)->lpVtbl->Clone(This,path) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPath_QueryInterface(IXpsOMPath* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPath_QueryInterface(IXpsOMPath* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPath_AddRef(IXpsOMPath* This) { +static inline ULONG IXpsOMPath_AddRef(IXpsOMPath* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPath_Release(IXpsOMPath* This) { +static inline ULONG IXpsOMPath_Release(IXpsOMPath* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPath_GetOwner(IXpsOMPath* This,IUnknown **owner) { +static inline HRESULT IXpsOMPath_GetOwner(IXpsOMPath* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetType(IXpsOMPath* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMPath_GetType(IXpsOMPath* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMVisual methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPath_GetTransform(IXpsOMPath* This,IXpsOMMatrixTransform **matrixTransform) { +static inline HRESULT IXpsOMPath_GetTransform(IXpsOMPath* This,IXpsOMMatrixTransform **matrixTransform) { return This->lpVtbl->GetTransform(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetTransformLocal(IXpsOMPath* This,IXpsOMMatrixTransform **matrixTransform) { +static inline HRESULT IXpsOMPath_GetTransformLocal(IXpsOMPath* This,IXpsOMMatrixTransform **matrixTransform) { return This->lpVtbl->GetTransformLocal(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetTransformLocal(IXpsOMPath* This,IXpsOMMatrixTransform *matrixTransform) { +static inline HRESULT IXpsOMPath_SetTransformLocal(IXpsOMPath* This,IXpsOMMatrixTransform *matrixTransform) { return This->lpVtbl->SetTransformLocal(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetTransformLookup(IXpsOMPath* This,LPWSTR *key) { +static inline HRESULT IXpsOMPath_GetTransformLookup(IXpsOMPath* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetTransformLookup(IXpsOMPath* This,LPCWSTR key) { +static inline HRESULT IXpsOMPath_SetTransformLookup(IXpsOMPath* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetClipGeometry(IXpsOMPath* This,IXpsOMGeometry **clipGeometry) { +static inline HRESULT IXpsOMPath_GetClipGeometry(IXpsOMPath* This,IXpsOMGeometry **clipGeometry) { return This->lpVtbl->GetClipGeometry(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetClipGeometryLocal(IXpsOMPath* This,IXpsOMGeometry **clipGeometry) { +static inline HRESULT IXpsOMPath_GetClipGeometryLocal(IXpsOMPath* This,IXpsOMGeometry **clipGeometry) { return This->lpVtbl->GetClipGeometryLocal(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetClipGeometryLocal(IXpsOMPath* This,IXpsOMGeometry *clipGeometry) { +static inline HRESULT IXpsOMPath_SetClipGeometryLocal(IXpsOMPath* This,IXpsOMGeometry *clipGeometry) { return This->lpVtbl->SetClipGeometryLocal(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetClipGeometryLookup(IXpsOMPath* This,LPWSTR *key) { +static inline HRESULT IXpsOMPath_GetClipGeometryLookup(IXpsOMPath* This,LPWSTR *key) { return This->lpVtbl->GetClipGeometryLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetClipGeometryLookup(IXpsOMPath* This,LPCWSTR key) { +static inline HRESULT IXpsOMPath_SetClipGeometryLookup(IXpsOMPath* This,LPCWSTR key) { return This->lpVtbl->SetClipGeometryLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetOpacity(IXpsOMPath* This,FLOAT *opacity) { +static inline HRESULT IXpsOMPath_GetOpacity(IXpsOMPath* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetOpacity(IXpsOMPath* This,FLOAT opacity) { +static inline HRESULT IXpsOMPath_SetOpacity(IXpsOMPath* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetOpacityMaskBrush(IXpsOMPath* This,IXpsOMBrush **opacityMaskBrush) { +static inline HRESULT IXpsOMPath_GetOpacityMaskBrush(IXpsOMPath* This,IXpsOMBrush **opacityMaskBrush) { return This->lpVtbl->GetOpacityMaskBrush(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetOpacityMaskBrushLocal(IXpsOMPath* This,IXpsOMBrush **opacityMaskBrush) { +static inline HRESULT IXpsOMPath_GetOpacityMaskBrushLocal(IXpsOMPath* This,IXpsOMBrush **opacityMaskBrush) { return This->lpVtbl->GetOpacityMaskBrushLocal(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetOpacityMaskBrushLocal(IXpsOMPath* This,IXpsOMBrush *opacityMaskBrush) { +static inline HRESULT IXpsOMPath_SetOpacityMaskBrushLocal(IXpsOMPath* This,IXpsOMBrush *opacityMaskBrush) { return This->lpVtbl->SetOpacityMaskBrushLocal(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetOpacityMaskBrushLookup(IXpsOMPath* This,LPWSTR *key) { +static inline HRESULT IXpsOMPath_GetOpacityMaskBrushLookup(IXpsOMPath* This,LPWSTR *key) { return This->lpVtbl->GetOpacityMaskBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetOpacityMaskBrushLookup(IXpsOMPath* This,LPCWSTR key) { +static inline HRESULT IXpsOMPath_SetOpacityMaskBrushLookup(IXpsOMPath* This,LPCWSTR key) { return This->lpVtbl->SetOpacityMaskBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetName(IXpsOMPath* This,LPWSTR *name) { +static inline HRESULT IXpsOMPath_GetName(IXpsOMPath* This,LPWSTR *name) { return This->lpVtbl->GetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetName(IXpsOMPath* This,LPCWSTR name) { +static inline HRESULT IXpsOMPath_SetName(IXpsOMPath* This,LPCWSTR name) { return This->lpVtbl->SetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetIsHyperlinkTarget(IXpsOMPath* This,WINBOOL *isHyperlink) { +static inline HRESULT IXpsOMPath_GetIsHyperlinkTarget(IXpsOMPath* This,WINBOOL *isHyperlink) { return This->lpVtbl->GetIsHyperlinkTarget(This,isHyperlink); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetIsHyperlinkTarget(IXpsOMPath* This,WINBOOL isHyperlink) { +static inline HRESULT IXpsOMPath_SetIsHyperlinkTarget(IXpsOMPath* This,WINBOOL isHyperlink) { return This->lpVtbl->SetIsHyperlinkTarget(This,isHyperlink); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetHyperlinkNavigateUri(IXpsOMPath* This,IUri **hyperlinkUri) { +static inline HRESULT IXpsOMPath_GetHyperlinkNavigateUri(IXpsOMPath* This,IUri **hyperlinkUri) { return This->lpVtbl->GetHyperlinkNavigateUri(This,hyperlinkUri); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetHyperlinkNavigateUri(IXpsOMPath* This,IUri *hyperlinkUri) { +static inline HRESULT IXpsOMPath_SetHyperlinkNavigateUri(IXpsOMPath* This,IUri *hyperlinkUri) { return This->lpVtbl->SetHyperlinkNavigateUri(This,hyperlinkUri); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetLanguage(IXpsOMPath* This,LPWSTR *language) { +static inline HRESULT IXpsOMPath_GetLanguage(IXpsOMPath* This,LPWSTR *language) { return This->lpVtbl->GetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetLanguage(IXpsOMPath* This,LPCWSTR language) { +static inline HRESULT IXpsOMPath_SetLanguage(IXpsOMPath* This,LPCWSTR language) { return This->lpVtbl->SetLanguage(This,language); } /*** IXpsOMPath methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPath_GetGeometry(IXpsOMPath* This,IXpsOMGeometry **geometry) { +static inline HRESULT IXpsOMPath_GetGeometry(IXpsOMPath* This,IXpsOMGeometry **geometry) { return This->lpVtbl->GetGeometry(This,geometry); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetGeometryLocal(IXpsOMPath* This,IXpsOMGeometry **geometry) { +static inline HRESULT IXpsOMPath_GetGeometryLocal(IXpsOMPath* This,IXpsOMGeometry **geometry) { return This->lpVtbl->GetGeometryLocal(This,geometry); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetGeometryLocal(IXpsOMPath* This,IXpsOMGeometry *geometry) { +static inline HRESULT IXpsOMPath_SetGeometryLocal(IXpsOMPath* This,IXpsOMGeometry *geometry) { return This->lpVtbl->SetGeometryLocal(This,geometry); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetGeometryLookup(IXpsOMPath* This,LPWSTR *lookup) { +static inline HRESULT IXpsOMPath_GetGeometryLookup(IXpsOMPath* This,LPWSTR *lookup) { return This->lpVtbl->GetGeometryLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetGeometryLookup(IXpsOMPath* This,LPCWSTR lookup) { +static inline HRESULT IXpsOMPath_SetGeometryLookup(IXpsOMPath* This,LPCWSTR lookup) { return This->lpVtbl->SetGeometryLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetAccessibilityShortDescription(IXpsOMPath* This,LPWSTR *shortDescription) { +static inline HRESULT IXpsOMPath_GetAccessibilityShortDescription(IXpsOMPath* This,LPWSTR *shortDescription) { return This->lpVtbl->GetAccessibilityShortDescription(This,shortDescription); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetAccessibilityShortDescription(IXpsOMPath* This,LPCWSTR shortDescription) { +static inline HRESULT IXpsOMPath_SetAccessibilityShortDescription(IXpsOMPath* This,LPCWSTR shortDescription) { return This->lpVtbl->SetAccessibilityShortDescription(This,shortDescription); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetAccessibilityLongDescription(IXpsOMPath* This,LPWSTR *longDescription) { +static inline HRESULT IXpsOMPath_GetAccessibilityLongDescription(IXpsOMPath* This,LPWSTR *longDescription) { return This->lpVtbl->GetAccessibilityLongDescription(This,longDescription); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetAccessibilityLongDescription(IXpsOMPath* This,LPCWSTR longDescription) { +static inline HRESULT IXpsOMPath_SetAccessibilityLongDescription(IXpsOMPath* This,LPCWSTR longDescription) { return This->lpVtbl->SetAccessibilityLongDescription(This,longDescription); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetSnapsToPixels(IXpsOMPath* This,WINBOOL *snapsToPixels) { +static inline HRESULT IXpsOMPath_GetSnapsToPixels(IXpsOMPath* This,WINBOOL *snapsToPixels) { return This->lpVtbl->GetSnapsToPixels(This,snapsToPixels); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetSnapsToPixels(IXpsOMPath* This,WINBOOL snapsToPixels) { +static inline HRESULT IXpsOMPath_SetSnapsToPixels(IXpsOMPath* This,WINBOOL snapsToPixels) { return This->lpVtbl->SetSnapsToPixels(This,snapsToPixels); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeBrush(IXpsOMPath* This,IXpsOMBrush **brush) { +static inline HRESULT IXpsOMPath_GetStrokeBrush(IXpsOMPath* This,IXpsOMBrush **brush) { return This->lpVtbl->GetStrokeBrush(This,brush); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeBrushLocal(IXpsOMPath* This,IXpsOMBrush **brush) { +static inline HRESULT IXpsOMPath_GetStrokeBrushLocal(IXpsOMPath* This,IXpsOMBrush **brush) { return This->lpVtbl->GetStrokeBrushLocal(This,brush); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetStrokeBrushLocal(IXpsOMPath* This,IXpsOMBrush *brush) { +static inline HRESULT IXpsOMPath_SetStrokeBrushLocal(IXpsOMPath* This,IXpsOMBrush *brush) { return This->lpVtbl->SetStrokeBrushLocal(This,brush); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeBrushLookup(IXpsOMPath* This,LPWSTR *lookup) { +static inline HRESULT IXpsOMPath_GetStrokeBrushLookup(IXpsOMPath* This,LPWSTR *lookup) { return This->lpVtbl->GetStrokeBrushLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetStrokeBrushLookup(IXpsOMPath* This,LPCWSTR lookup) { +static inline HRESULT IXpsOMPath_SetStrokeBrushLookup(IXpsOMPath* This,LPCWSTR lookup) { return This->lpVtbl->SetStrokeBrushLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeDashes(IXpsOMPath* This,IXpsOMDashCollection **strokeDashes) { +static inline HRESULT IXpsOMPath_GetStrokeDashes(IXpsOMPath* This,IXpsOMDashCollection **strokeDashes) { return This->lpVtbl->GetStrokeDashes(This,strokeDashes); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeDashCap(IXpsOMPath* This,XPS_DASH_CAP *strokeDashCap) { +static inline HRESULT IXpsOMPath_GetStrokeDashCap(IXpsOMPath* This,XPS_DASH_CAP *strokeDashCap) { return This->lpVtbl->GetStrokeDashCap(This,strokeDashCap); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetStrokeDashCap(IXpsOMPath* This,XPS_DASH_CAP strokeDashCap) { +static inline HRESULT IXpsOMPath_SetStrokeDashCap(IXpsOMPath* This,XPS_DASH_CAP strokeDashCap) { return This->lpVtbl->SetStrokeDashCap(This,strokeDashCap); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeDashOffset(IXpsOMPath* This,FLOAT *strokeDashOffset) { +static inline HRESULT IXpsOMPath_GetStrokeDashOffset(IXpsOMPath* This,FLOAT *strokeDashOffset) { return This->lpVtbl->GetStrokeDashOffset(This,strokeDashOffset); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetStrokeDashOffset(IXpsOMPath* This,FLOAT strokeDashOffset) { +static inline HRESULT IXpsOMPath_SetStrokeDashOffset(IXpsOMPath* This,FLOAT strokeDashOffset) { return This->lpVtbl->SetStrokeDashOffset(This,strokeDashOffset); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeStartLineCap(IXpsOMPath* This,XPS_LINE_CAP *strokeStartLineCap) { +static inline HRESULT IXpsOMPath_GetStrokeStartLineCap(IXpsOMPath* This,XPS_LINE_CAP *strokeStartLineCap) { return This->lpVtbl->GetStrokeStartLineCap(This,strokeStartLineCap); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetStrokeStartLineCap(IXpsOMPath* This,XPS_LINE_CAP strokeStartLineCap) { +static inline HRESULT IXpsOMPath_SetStrokeStartLineCap(IXpsOMPath* This,XPS_LINE_CAP strokeStartLineCap) { return This->lpVtbl->SetStrokeStartLineCap(This,strokeStartLineCap); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeEndLineCap(IXpsOMPath* This,XPS_LINE_CAP *strokeEndLineCap) { +static inline HRESULT IXpsOMPath_GetStrokeEndLineCap(IXpsOMPath* This,XPS_LINE_CAP *strokeEndLineCap) { return This->lpVtbl->GetStrokeEndLineCap(This,strokeEndLineCap); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetStrokeEndLineCap(IXpsOMPath* This,XPS_LINE_CAP strokeEndLineCap) { +static inline HRESULT IXpsOMPath_SetStrokeEndLineCap(IXpsOMPath* This,XPS_LINE_CAP strokeEndLineCap) { return This->lpVtbl->SetStrokeEndLineCap(This,strokeEndLineCap); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeLineJoin(IXpsOMPath* This,XPS_LINE_JOIN *strokeLineJoin) { +static inline HRESULT IXpsOMPath_GetStrokeLineJoin(IXpsOMPath* This,XPS_LINE_JOIN *strokeLineJoin) { return This->lpVtbl->GetStrokeLineJoin(This,strokeLineJoin); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetStrokeLineJoin(IXpsOMPath* This,XPS_LINE_JOIN strokeLineJoin) { +static inline HRESULT IXpsOMPath_SetStrokeLineJoin(IXpsOMPath* This,XPS_LINE_JOIN strokeLineJoin) { return This->lpVtbl->SetStrokeLineJoin(This,strokeLineJoin); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeMiterLimit(IXpsOMPath* This,FLOAT *strokeMiterLimit) { +static inline HRESULT IXpsOMPath_GetStrokeMiterLimit(IXpsOMPath* This,FLOAT *strokeMiterLimit) { return This->lpVtbl->GetStrokeMiterLimit(This,strokeMiterLimit); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetStrokeMiterLimit(IXpsOMPath* This,FLOAT strokeMiterLimit) { +static inline HRESULT IXpsOMPath_SetStrokeMiterLimit(IXpsOMPath* This,FLOAT strokeMiterLimit) { return This->lpVtbl->SetStrokeMiterLimit(This,strokeMiterLimit); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetStrokeThickness(IXpsOMPath* This,FLOAT *strokeThickness) { +static inline HRESULT IXpsOMPath_GetStrokeThickness(IXpsOMPath* This,FLOAT *strokeThickness) { return This->lpVtbl->GetStrokeThickness(This,strokeThickness); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetStrokeThickness(IXpsOMPath* This,FLOAT strokeThickness) { +static inline HRESULT IXpsOMPath_SetStrokeThickness(IXpsOMPath* This,FLOAT strokeThickness) { return This->lpVtbl->SetStrokeThickness(This,strokeThickness); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetFillBrush(IXpsOMPath* This,IXpsOMBrush **brush) { +static inline HRESULT IXpsOMPath_GetFillBrush(IXpsOMPath* This,IXpsOMBrush **brush) { return This->lpVtbl->GetFillBrush(This,brush); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetFillBrushLocal(IXpsOMPath* This,IXpsOMBrush **brush) { +static inline HRESULT IXpsOMPath_GetFillBrushLocal(IXpsOMPath* This,IXpsOMBrush **brush) { return This->lpVtbl->GetFillBrushLocal(This,brush); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetFillBrushLocal(IXpsOMPath* This,IXpsOMBrush *brush) { +static inline HRESULT IXpsOMPath_SetFillBrushLocal(IXpsOMPath* This,IXpsOMBrush *brush) { return This->lpVtbl->SetFillBrushLocal(This,brush); } -static __WIDL_INLINE HRESULT IXpsOMPath_GetFillBrushLookup(IXpsOMPath* This,LPWSTR *lookup) { +static inline HRESULT IXpsOMPath_GetFillBrushLookup(IXpsOMPath* This,LPWSTR *lookup) { return This->lpVtbl->GetFillBrushLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMPath_SetFillBrushLookup(IXpsOMPath* This,LPCWSTR lookup) { +static inline HRESULT IXpsOMPath_SetFillBrushLookup(IXpsOMPath* This,LPCWSTR lookup) { return This->lpVtbl->SetFillBrushLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMPath_Clone(IXpsOMPath* This,IXpsOMPath **path) { +static inline HRESULT IXpsOMPath_Clone(IXpsOMPath* This,IXpsOMPath **path) { return This->lpVtbl->Clone(This,path); } #endif @@ -7507,37 +7499,37 @@ interface IXpsOMSolidColorBrush { #define IXpsOMSolidColorBrush_Clone(This,solidColorBrush) (This)->lpVtbl->Clone(This,solidColorBrush) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMSolidColorBrush_QueryInterface(IXpsOMSolidColorBrush* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMSolidColorBrush_QueryInterface(IXpsOMSolidColorBrush* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMSolidColorBrush_AddRef(IXpsOMSolidColorBrush* This) { +static inline ULONG IXpsOMSolidColorBrush_AddRef(IXpsOMSolidColorBrush* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMSolidColorBrush_Release(IXpsOMSolidColorBrush* This) { +static inline ULONG IXpsOMSolidColorBrush_Release(IXpsOMSolidColorBrush* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMSolidColorBrush_GetOwner(IXpsOMSolidColorBrush* This,IUnknown **owner) { +static inline HRESULT IXpsOMSolidColorBrush_GetOwner(IXpsOMSolidColorBrush* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMSolidColorBrush_GetType(IXpsOMSolidColorBrush* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMSolidColorBrush_GetType(IXpsOMSolidColorBrush* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMSolidColorBrush_GetOpacity(IXpsOMSolidColorBrush* This,FLOAT *opacity) { +static inline HRESULT IXpsOMSolidColorBrush_GetOpacity(IXpsOMSolidColorBrush* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMSolidColorBrush_SetOpacity(IXpsOMSolidColorBrush* This,FLOAT opacity) { +static inline HRESULT IXpsOMSolidColorBrush_SetOpacity(IXpsOMSolidColorBrush* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } /*** IXpsOMSolidColorBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMSolidColorBrush_GetColor(IXpsOMSolidColorBrush* This,XPS_COLOR *color,IXpsOMColorProfileResource **colorProfile) { +static inline HRESULT IXpsOMSolidColorBrush_GetColor(IXpsOMSolidColorBrush* This,XPS_COLOR *color,IXpsOMColorProfileResource **colorProfile) { return This->lpVtbl->GetColor(This,color,colorProfile); } -static __WIDL_INLINE HRESULT IXpsOMSolidColorBrush_SetColor(IXpsOMSolidColorBrush* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile) { +static inline HRESULT IXpsOMSolidColorBrush_SetColor(IXpsOMSolidColorBrush* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile) { return This->lpVtbl->SetColor(This,color,colorProfile); } -static __WIDL_INLINE HRESULT IXpsOMSolidColorBrush_Clone(IXpsOMSolidColorBrush* This,IXpsOMSolidColorBrush **solidColorBrush) { +static inline HRESULT IXpsOMSolidColorBrush_Clone(IXpsOMSolidColorBrush* This,IXpsOMSolidColorBrush **solidColorBrush) { return This->lpVtbl->Clone(This,solidColorBrush); } #endif @@ -7708,61 +7700,61 @@ interface IXpsOMTileBrush { #define IXpsOMTileBrush_SetTileMode(This,tileMode) (This)->lpVtbl->SetTileMode(This,tileMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMTileBrush_QueryInterface(IXpsOMTileBrush* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMTileBrush_QueryInterface(IXpsOMTileBrush* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMTileBrush_AddRef(IXpsOMTileBrush* This) { +static inline ULONG IXpsOMTileBrush_AddRef(IXpsOMTileBrush* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMTileBrush_Release(IXpsOMTileBrush* This) { +static inline ULONG IXpsOMTileBrush_Release(IXpsOMTileBrush* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMTileBrush_GetOwner(IXpsOMTileBrush* This,IUnknown **owner) { +static inline HRESULT IXpsOMTileBrush_GetOwner(IXpsOMTileBrush* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_GetType(IXpsOMTileBrush* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMTileBrush_GetType(IXpsOMTileBrush* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMTileBrush_GetOpacity(IXpsOMTileBrush* This,FLOAT *opacity) { +static inline HRESULT IXpsOMTileBrush_GetOpacity(IXpsOMTileBrush* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_SetOpacity(IXpsOMTileBrush* This,FLOAT opacity) { +static inline HRESULT IXpsOMTileBrush_SetOpacity(IXpsOMTileBrush* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } /*** IXpsOMTileBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMTileBrush_GetTransform(IXpsOMTileBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMTileBrush_GetTransform(IXpsOMTileBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransform(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_GetTransformLocal(IXpsOMTileBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMTileBrush_GetTransformLocal(IXpsOMTileBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_SetTransformLocal(IXpsOMTileBrush* This,IXpsOMMatrixTransform *transform) { +static inline HRESULT IXpsOMTileBrush_SetTransformLocal(IXpsOMTileBrush* This,IXpsOMMatrixTransform *transform) { return This->lpVtbl->SetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_GetTransformLookup(IXpsOMTileBrush* This,LPWSTR *key) { +static inline HRESULT IXpsOMTileBrush_GetTransformLookup(IXpsOMTileBrush* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_SetTransformLookup(IXpsOMTileBrush* This,LPCWSTR key) { +static inline HRESULT IXpsOMTileBrush_SetTransformLookup(IXpsOMTileBrush* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_GetViewbox(IXpsOMTileBrush* This,XPS_RECT *viewbox) { +static inline HRESULT IXpsOMTileBrush_GetViewbox(IXpsOMTileBrush* This,XPS_RECT *viewbox) { return This->lpVtbl->GetViewbox(This,viewbox); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_SetViewbox(IXpsOMTileBrush* This,const XPS_RECT *viewbox) { +static inline HRESULT IXpsOMTileBrush_SetViewbox(IXpsOMTileBrush* This,const XPS_RECT *viewbox) { return This->lpVtbl->SetViewbox(This,viewbox); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_GetViewport(IXpsOMTileBrush* This,XPS_RECT *viewport) { +static inline HRESULT IXpsOMTileBrush_GetViewport(IXpsOMTileBrush* This,XPS_RECT *viewport) { return This->lpVtbl->GetViewport(This,viewport); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_SetViewport(IXpsOMTileBrush* This,const XPS_RECT *viewport) { +static inline HRESULT IXpsOMTileBrush_SetViewport(IXpsOMTileBrush* This,const XPS_RECT *viewport) { return This->lpVtbl->SetViewport(This,viewport); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_GetTileMode(IXpsOMTileBrush* This,XPS_TILE_MODE *tileMode) { +static inline HRESULT IXpsOMTileBrush_GetTileMode(IXpsOMTileBrush* This,XPS_TILE_MODE *tileMode) { return This->lpVtbl->GetTileMode(This,tileMode); } -static __WIDL_INLINE HRESULT IXpsOMTileBrush_SetTileMode(IXpsOMTileBrush* This,XPS_TILE_MODE tileMode) { +static inline HRESULT IXpsOMTileBrush_SetTileMode(IXpsOMTileBrush* This,XPS_TILE_MODE tileMode) { return This->lpVtbl->SetTileMode(This,tileMode); } #endif @@ -7925,58 +7917,58 @@ interface IXpsOMGradientBrush { #define IXpsOMGradientBrush_SetColorInterpolationMode(This,colorInterpolationMode) (This)->lpVtbl->SetColorInterpolationMode(This,colorInterpolationMode) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_QueryInterface(IXpsOMGradientBrush* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMGradientBrush_QueryInterface(IXpsOMGradientBrush* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMGradientBrush_AddRef(IXpsOMGradientBrush* This) { +static inline ULONG IXpsOMGradientBrush_AddRef(IXpsOMGradientBrush* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMGradientBrush_Release(IXpsOMGradientBrush* This) { +static inline ULONG IXpsOMGradientBrush_Release(IXpsOMGradientBrush* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_GetOwner(IXpsOMGradientBrush* This,IUnknown **owner) { +static inline HRESULT IXpsOMGradientBrush_GetOwner(IXpsOMGradientBrush* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_GetType(IXpsOMGradientBrush* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMGradientBrush_GetType(IXpsOMGradientBrush* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_GetOpacity(IXpsOMGradientBrush* This,FLOAT *opacity) { +static inline HRESULT IXpsOMGradientBrush_GetOpacity(IXpsOMGradientBrush* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_SetOpacity(IXpsOMGradientBrush* This,FLOAT opacity) { +static inline HRESULT IXpsOMGradientBrush_SetOpacity(IXpsOMGradientBrush* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } /*** IXpsOMGradientBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_GetGradientStops(IXpsOMGradientBrush* This,IXpsOMGradientStopCollection **gradientStops) { +static inline HRESULT IXpsOMGradientBrush_GetGradientStops(IXpsOMGradientBrush* This,IXpsOMGradientStopCollection **gradientStops) { return This->lpVtbl->GetGradientStops(This,gradientStops); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_GetTransform(IXpsOMGradientBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMGradientBrush_GetTransform(IXpsOMGradientBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransform(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_GetTransformLocal(IXpsOMGradientBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMGradientBrush_GetTransformLocal(IXpsOMGradientBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_SetTransformLocal(IXpsOMGradientBrush* This,IXpsOMMatrixTransform *transform) { +static inline HRESULT IXpsOMGradientBrush_SetTransformLocal(IXpsOMGradientBrush* This,IXpsOMMatrixTransform *transform) { return This->lpVtbl->SetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_GetTransformLookup(IXpsOMGradientBrush* This,LPWSTR *key) { +static inline HRESULT IXpsOMGradientBrush_GetTransformLookup(IXpsOMGradientBrush* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_SetTransformLookup(IXpsOMGradientBrush* This,LPCWSTR key) { +static inline HRESULT IXpsOMGradientBrush_SetTransformLookup(IXpsOMGradientBrush* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_GetSpreadMethod(IXpsOMGradientBrush* This,XPS_SPREAD_METHOD *spreadMethod) { +static inline HRESULT IXpsOMGradientBrush_GetSpreadMethod(IXpsOMGradientBrush* This,XPS_SPREAD_METHOD *spreadMethod) { return This->lpVtbl->GetSpreadMethod(This,spreadMethod); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_SetSpreadMethod(IXpsOMGradientBrush* This,XPS_SPREAD_METHOD spreadMethod) { +static inline HRESULT IXpsOMGradientBrush_SetSpreadMethod(IXpsOMGradientBrush* This,XPS_SPREAD_METHOD spreadMethod) { return This->lpVtbl->SetSpreadMethod(This,spreadMethod); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_GetColorInterpolationMode(IXpsOMGradientBrush* This,XPS_COLOR_INTERPOLATION *colorInterpolationMode) { +static inline HRESULT IXpsOMGradientBrush_GetColorInterpolationMode(IXpsOMGradientBrush* This,XPS_COLOR_INTERPOLATION *colorInterpolationMode) { return This->lpVtbl->GetColorInterpolationMode(This,colorInterpolationMode); } -static __WIDL_INLINE HRESULT IXpsOMGradientBrush_SetColorInterpolationMode(IXpsOMGradientBrush* This,XPS_COLOR_INTERPOLATION colorInterpolationMode) { +static inline HRESULT IXpsOMGradientBrush_SetColorInterpolationMode(IXpsOMGradientBrush* This,XPS_COLOR_INTERPOLATION colorInterpolationMode) { return This->lpVtbl->SetColorInterpolationMode(This,colorInterpolationMode); } #endif @@ -8164,80 +8156,80 @@ interface IXpsOMVisualBrush { #define IXpsOMVisualBrush_Clone(This,visualBrush) (This)->lpVtbl->Clone(This,visualBrush) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_QueryInterface(IXpsOMVisualBrush* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMVisualBrush_QueryInterface(IXpsOMVisualBrush* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMVisualBrush_AddRef(IXpsOMVisualBrush* This) { +static inline ULONG IXpsOMVisualBrush_AddRef(IXpsOMVisualBrush* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMVisualBrush_Release(IXpsOMVisualBrush* This) { +static inline ULONG IXpsOMVisualBrush_Release(IXpsOMVisualBrush* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetOwner(IXpsOMVisualBrush* This,IUnknown **owner) { +static inline HRESULT IXpsOMVisualBrush_GetOwner(IXpsOMVisualBrush* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetType(IXpsOMVisualBrush* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMVisualBrush_GetType(IXpsOMVisualBrush* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetOpacity(IXpsOMVisualBrush* This,FLOAT *opacity) { +static inline HRESULT IXpsOMVisualBrush_GetOpacity(IXpsOMVisualBrush* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_SetOpacity(IXpsOMVisualBrush* This,FLOAT opacity) { +static inline HRESULT IXpsOMVisualBrush_SetOpacity(IXpsOMVisualBrush* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } /*** IXpsOMTileBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetTransform(IXpsOMVisualBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMVisualBrush_GetTransform(IXpsOMVisualBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransform(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetTransformLocal(IXpsOMVisualBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMVisualBrush_GetTransformLocal(IXpsOMVisualBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_SetTransformLocal(IXpsOMVisualBrush* This,IXpsOMMatrixTransform *transform) { +static inline HRESULT IXpsOMVisualBrush_SetTransformLocal(IXpsOMVisualBrush* This,IXpsOMMatrixTransform *transform) { return This->lpVtbl->SetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetTransformLookup(IXpsOMVisualBrush* This,LPWSTR *key) { +static inline HRESULT IXpsOMVisualBrush_GetTransformLookup(IXpsOMVisualBrush* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_SetTransformLookup(IXpsOMVisualBrush* This,LPCWSTR key) { +static inline HRESULT IXpsOMVisualBrush_SetTransformLookup(IXpsOMVisualBrush* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetViewbox(IXpsOMVisualBrush* This,XPS_RECT *viewbox) { +static inline HRESULT IXpsOMVisualBrush_GetViewbox(IXpsOMVisualBrush* This,XPS_RECT *viewbox) { return This->lpVtbl->GetViewbox(This,viewbox); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_SetViewbox(IXpsOMVisualBrush* This,const XPS_RECT *viewbox) { +static inline HRESULT IXpsOMVisualBrush_SetViewbox(IXpsOMVisualBrush* This,const XPS_RECT *viewbox) { return This->lpVtbl->SetViewbox(This,viewbox); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetViewport(IXpsOMVisualBrush* This,XPS_RECT *viewport) { +static inline HRESULT IXpsOMVisualBrush_GetViewport(IXpsOMVisualBrush* This,XPS_RECT *viewport) { return This->lpVtbl->GetViewport(This,viewport); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_SetViewport(IXpsOMVisualBrush* This,const XPS_RECT *viewport) { +static inline HRESULT IXpsOMVisualBrush_SetViewport(IXpsOMVisualBrush* This,const XPS_RECT *viewport) { return This->lpVtbl->SetViewport(This,viewport); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetTileMode(IXpsOMVisualBrush* This,XPS_TILE_MODE *tileMode) { +static inline HRESULT IXpsOMVisualBrush_GetTileMode(IXpsOMVisualBrush* This,XPS_TILE_MODE *tileMode) { return This->lpVtbl->GetTileMode(This,tileMode); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_SetTileMode(IXpsOMVisualBrush* This,XPS_TILE_MODE tileMode) { +static inline HRESULT IXpsOMVisualBrush_SetTileMode(IXpsOMVisualBrush* This,XPS_TILE_MODE tileMode) { return This->lpVtbl->SetTileMode(This,tileMode); } /*** IXpsOMVisualBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetVisual(IXpsOMVisualBrush* This,IXpsOMVisual **visual) { +static inline HRESULT IXpsOMVisualBrush_GetVisual(IXpsOMVisualBrush* This,IXpsOMVisual **visual) { return This->lpVtbl->GetVisual(This,visual); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetVisualLocal(IXpsOMVisualBrush* This,IXpsOMVisual **visual) { +static inline HRESULT IXpsOMVisualBrush_GetVisualLocal(IXpsOMVisualBrush* This,IXpsOMVisual **visual) { return This->lpVtbl->GetVisualLocal(This,visual); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_SetVisualLocal(IXpsOMVisualBrush* This,IXpsOMVisual *visual) { +static inline HRESULT IXpsOMVisualBrush_SetVisualLocal(IXpsOMVisualBrush* This,IXpsOMVisual *visual) { return This->lpVtbl->SetVisualLocal(This,visual); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_GetVisualLookup(IXpsOMVisualBrush* This,LPWSTR *lookup) { +static inline HRESULT IXpsOMVisualBrush_GetVisualLookup(IXpsOMVisualBrush* This,LPWSTR *lookup) { return This->lpVtbl->GetVisualLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_SetVisualLookup(IXpsOMVisualBrush* This,LPCWSTR lookup) { +static inline HRESULT IXpsOMVisualBrush_SetVisualLookup(IXpsOMVisualBrush* This,LPCWSTR lookup) { return This->lpVtbl->SetVisualLookup(This,lookup); } -static __WIDL_INLINE HRESULT IXpsOMVisualBrush_Clone(IXpsOMVisualBrush* This,IXpsOMVisualBrush **visualBrush) { +static inline HRESULT IXpsOMVisualBrush_Clone(IXpsOMVisualBrush* This,IXpsOMVisualBrush **visualBrush) { return This->lpVtbl->Clone(This,visualBrush); } #endif @@ -8417,77 +8409,77 @@ interface IXpsOMImageBrush { #define IXpsOMImageBrush_Clone(This,imageBrush) (This)->lpVtbl->Clone(This,imageBrush) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageBrush_QueryInterface(IXpsOMImageBrush* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMImageBrush_QueryInterface(IXpsOMImageBrush* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMImageBrush_AddRef(IXpsOMImageBrush* This) { +static inline ULONG IXpsOMImageBrush_AddRef(IXpsOMImageBrush* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMImageBrush_Release(IXpsOMImageBrush* This) { +static inline ULONG IXpsOMImageBrush_Release(IXpsOMImageBrush* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetOwner(IXpsOMImageBrush* This,IUnknown **owner) { +static inline HRESULT IXpsOMImageBrush_GetOwner(IXpsOMImageBrush* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetType(IXpsOMImageBrush* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMImageBrush_GetType(IXpsOMImageBrush* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetOpacity(IXpsOMImageBrush* This,FLOAT *opacity) { +static inline HRESULT IXpsOMImageBrush_GetOpacity(IXpsOMImageBrush* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_SetOpacity(IXpsOMImageBrush* This,FLOAT opacity) { +static inline HRESULT IXpsOMImageBrush_SetOpacity(IXpsOMImageBrush* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } /*** IXpsOMTileBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetTransform(IXpsOMImageBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMImageBrush_GetTransform(IXpsOMImageBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransform(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetTransformLocal(IXpsOMImageBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMImageBrush_GetTransformLocal(IXpsOMImageBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_SetTransformLocal(IXpsOMImageBrush* This,IXpsOMMatrixTransform *transform) { +static inline HRESULT IXpsOMImageBrush_SetTransformLocal(IXpsOMImageBrush* This,IXpsOMMatrixTransform *transform) { return This->lpVtbl->SetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetTransformLookup(IXpsOMImageBrush* This,LPWSTR *key) { +static inline HRESULT IXpsOMImageBrush_GetTransformLookup(IXpsOMImageBrush* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_SetTransformLookup(IXpsOMImageBrush* This,LPCWSTR key) { +static inline HRESULT IXpsOMImageBrush_SetTransformLookup(IXpsOMImageBrush* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetViewbox(IXpsOMImageBrush* This,XPS_RECT *viewbox) { +static inline HRESULT IXpsOMImageBrush_GetViewbox(IXpsOMImageBrush* This,XPS_RECT *viewbox) { return This->lpVtbl->GetViewbox(This,viewbox); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_SetViewbox(IXpsOMImageBrush* This,const XPS_RECT *viewbox) { +static inline HRESULT IXpsOMImageBrush_SetViewbox(IXpsOMImageBrush* This,const XPS_RECT *viewbox) { return This->lpVtbl->SetViewbox(This,viewbox); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetViewport(IXpsOMImageBrush* This,XPS_RECT *viewport) { +static inline HRESULT IXpsOMImageBrush_GetViewport(IXpsOMImageBrush* This,XPS_RECT *viewport) { return This->lpVtbl->GetViewport(This,viewport); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_SetViewport(IXpsOMImageBrush* This,const XPS_RECT *viewport) { +static inline HRESULT IXpsOMImageBrush_SetViewport(IXpsOMImageBrush* This,const XPS_RECT *viewport) { return This->lpVtbl->SetViewport(This,viewport); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetTileMode(IXpsOMImageBrush* This,XPS_TILE_MODE *tileMode) { +static inline HRESULT IXpsOMImageBrush_GetTileMode(IXpsOMImageBrush* This,XPS_TILE_MODE *tileMode) { return This->lpVtbl->GetTileMode(This,tileMode); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_SetTileMode(IXpsOMImageBrush* This,XPS_TILE_MODE tileMode) { +static inline HRESULT IXpsOMImageBrush_SetTileMode(IXpsOMImageBrush* This,XPS_TILE_MODE tileMode) { return This->lpVtbl->SetTileMode(This,tileMode); } /*** IXpsOMImageBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetImageResource(IXpsOMImageBrush* This,IXpsOMImageResource **imageResource) { +static inline HRESULT IXpsOMImageBrush_GetImageResource(IXpsOMImageBrush* This,IXpsOMImageResource **imageResource) { return This->lpVtbl->GetImageResource(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_SetImageResource(IXpsOMImageBrush* This,IXpsOMImageResource *imageResource) { +static inline HRESULT IXpsOMImageBrush_SetImageResource(IXpsOMImageBrush* This,IXpsOMImageResource *imageResource) { return This->lpVtbl->SetImageResource(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_GetColorProfileResource(IXpsOMImageBrush* This,IXpsOMColorProfileResource **colorProfileResource) { +static inline HRESULT IXpsOMImageBrush_GetColorProfileResource(IXpsOMImageBrush* This,IXpsOMColorProfileResource **colorProfileResource) { return This->lpVtbl->GetColorProfileResource(This,colorProfileResource); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_SetColorProfileResource(IXpsOMImageBrush* This,IXpsOMColorProfileResource *colorProfileResource) { +static inline HRESULT IXpsOMImageBrush_SetColorProfileResource(IXpsOMImageBrush* This,IXpsOMColorProfileResource *colorProfileResource) { return This->lpVtbl->SetColorProfileResource(This,colorProfileResource); } -static __WIDL_INLINE HRESULT IXpsOMImageBrush_Clone(IXpsOMImageBrush* This,IXpsOMImageBrush **imageBrush) { +static inline HRESULT IXpsOMImageBrush_Clone(IXpsOMImageBrush* This,IXpsOMImageBrush **imageBrush) { return This->lpVtbl->Clone(This,imageBrush); } #endif @@ -8662,74 +8654,74 @@ interface IXpsOMLinearGradientBrush { #define IXpsOMLinearGradientBrush_Clone(This,linearGradientBrush) (This)->lpVtbl->Clone(This,linearGradientBrush) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_QueryInterface(IXpsOMLinearGradientBrush* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMLinearGradientBrush_QueryInterface(IXpsOMLinearGradientBrush* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMLinearGradientBrush_AddRef(IXpsOMLinearGradientBrush* This) { +static inline ULONG IXpsOMLinearGradientBrush_AddRef(IXpsOMLinearGradientBrush* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMLinearGradientBrush_Release(IXpsOMLinearGradientBrush* This) { +static inline ULONG IXpsOMLinearGradientBrush_Release(IXpsOMLinearGradientBrush* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetOwner(IXpsOMLinearGradientBrush* This,IUnknown **owner) { +static inline HRESULT IXpsOMLinearGradientBrush_GetOwner(IXpsOMLinearGradientBrush* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetType(IXpsOMLinearGradientBrush* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMLinearGradientBrush_GetType(IXpsOMLinearGradientBrush* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetOpacity(IXpsOMLinearGradientBrush* This,FLOAT *opacity) { +static inline HRESULT IXpsOMLinearGradientBrush_GetOpacity(IXpsOMLinearGradientBrush* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_SetOpacity(IXpsOMLinearGradientBrush* This,FLOAT opacity) { +static inline HRESULT IXpsOMLinearGradientBrush_SetOpacity(IXpsOMLinearGradientBrush* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } /*** IXpsOMGradientBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetGradientStops(IXpsOMLinearGradientBrush* This,IXpsOMGradientStopCollection **gradientStops) { +static inline HRESULT IXpsOMLinearGradientBrush_GetGradientStops(IXpsOMLinearGradientBrush* This,IXpsOMGradientStopCollection **gradientStops) { return This->lpVtbl->GetGradientStops(This,gradientStops); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetTransform(IXpsOMLinearGradientBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMLinearGradientBrush_GetTransform(IXpsOMLinearGradientBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransform(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetTransformLocal(IXpsOMLinearGradientBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMLinearGradientBrush_GetTransformLocal(IXpsOMLinearGradientBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_SetTransformLocal(IXpsOMLinearGradientBrush* This,IXpsOMMatrixTransform *transform) { +static inline HRESULT IXpsOMLinearGradientBrush_SetTransformLocal(IXpsOMLinearGradientBrush* This,IXpsOMMatrixTransform *transform) { return This->lpVtbl->SetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetTransformLookup(IXpsOMLinearGradientBrush* This,LPWSTR *key) { +static inline HRESULT IXpsOMLinearGradientBrush_GetTransformLookup(IXpsOMLinearGradientBrush* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_SetTransformLookup(IXpsOMLinearGradientBrush* This,LPCWSTR key) { +static inline HRESULT IXpsOMLinearGradientBrush_SetTransformLookup(IXpsOMLinearGradientBrush* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetSpreadMethod(IXpsOMLinearGradientBrush* This,XPS_SPREAD_METHOD *spreadMethod) { +static inline HRESULT IXpsOMLinearGradientBrush_GetSpreadMethod(IXpsOMLinearGradientBrush* This,XPS_SPREAD_METHOD *spreadMethod) { return This->lpVtbl->GetSpreadMethod(This,spreadMethod); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_SetSpreadMethod(IXpsOMLinearGradientBrush* This,XPS_SPREAD_METHOD spreadMethod) { +static inline HRESULT IXpsOMLinearGradientBrush_SetSpreadMethod(IXpsOMLinearGradientBrush* This,XPS_SPREAD_METHOD spreadMethod) { return This->lpVtbl->SetSpreadMethod(This,spreadMethod); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetColorInterpolationMode(IXpsOMLinearGradientBrush* This,XPS_COLOR_INTERPOLATION *colorInterpolationMode) { +static inline HRESULT IXpsOMLinearGradientBrush_GetColorInterpolationMode(IXpsOMLinearGradientBrush* This,XPS_COLOR_INTERPOLATION *colorInterpolationMode) { return This->lpVtbl->GetColorInterpolationMode(This,colorInterpolationMode); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_SetColorInterpolationMode(IXpsOMLinearGradientBrush* This,XPS_COLOR_INTERPOLATION colorInterpolationMode) { +static inline HRESULT IXpsOMLinearGradientBrush_SetColorInterpolationMode(IXpsOMLinearGradientBrush* This,XPS_COLOR_INTERPOLATION colorInterpolationMode) { return This->lpVtbl->SetColorInterpolationMode(This,colorInterpolationMode); } /*** IXpsOMLinearGradientBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetStartPoint(IXpsOMLinearGradientBrush* This,XPS_POINT *startPoint) { +static inline HRESULT IXpsOMLinearGradientBrush_GetStartPoint(IXpsOMLinearGradientBrush* This,XPS_POINT *startPoint) { return This->lpVtbl->GetStartPoint(This,startPoint); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_SetStartPoint(IXpsOMLinearGradientBrush* This,const XPS_POINT *startPoint) { +static inline HRESULT IXpsOMLinearGradientBrush_SetStartPoint(IXpsOMLinearGradientBrush* This,const XPS_POINT *startPoint) { return This->lpVtbl->SetStartPoint(This,startPoint); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_GetEndPoint(IXpsOMLinearGradientBrush* This,XPS_POINT *endPoint) { +static inline HRESULT IXpsOMLinearGradientBrush_GetEndPoint(IXpsOMLinearGradientBrush* This,XPS_POINT *endPoint) { return This->lpVtbl->GetEndPoint(This,endPoint); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_SetEndPoint(IXpsOMLinearGradientBrush* This,const XPS_POINT *endPoint) { +static inline HRESULT IXpsOMLinearGradientBrush_SetEndPoint(IXpsOMLinearGradientBrush* This,const XPS_POINT *endPoint) { return This->lpVtbl->SetEndPoint(This,endPoint); } -static __WIDL_INLINE HRESULT IXpsOMLinearGradientBrush_Clone(IXpsOMLinearGradientBrush* This,IXpsOMLinearGradientBrush **linearGradientBrush) { +static inline HRESULT IXpsOMLinearGradientBrush_Clone(IXpsOMLinearGradientBrush* This,IXpsOMLinearGradientBrush **linearGradientBrush) { return This->lpVtbl->Clone(This,linearGradientBrush); } #endif @@ -8920,80 +8912,80 @@ interface IXpsOMRadialGradientBrush { #define IXpsOMRadialGradientBrush_Clone(This,radialGradientBrush) (This)->lpVtbl->Clone(This,radialGradientBrush) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_QueryInterface(IXpsOMRadialGradientBrush* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMRadialGradientBrush_QueryInterface(IXpsOMRadialGradientBrush* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMRadialGradientBrush_AddRef(IXpsOMRadialGradientBrush* This) { +static inline ULONG IXpsOMRadialGradientBrush_AddRef(IXpsOMRadialGradientBrush* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMRadialGradientBrush_Release(IXpsOMRadialGradientBrush* This) { +static inline ULONG IXpsOMRadialGradientBrush_Release(IXpsOMRadialGradientBrush* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetOwner(IXpsOMRadialGradientBrush* This,IUnknown **owner) { +static inline HRESULT IXpsOMRadialGradientBrush_GetOwner(IXpsOMRadialGradientBrush* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetType(IXpsOMRadialGradientBrush* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMRadialGradientBrush_GetType(IXpsOMRadialGradientBrush* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetOpacity(IXpsOMRadialGradientBrush* This,FLOAT *opacity) { +static inline HRESULT IXpsOMRadialGradientBrush_GetOpacity(IXpsOMRadialGradientBrush* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_SetOpacity(IXpsOMRadialGradientBrush* This,FLOAT opacity) { +static inline HRESULT IXpsOMRadialGradientBrush_SetOpacity(IXpsOMRadialGradientBrush* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } /*** IXpsOMGradientBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetGradientStops(IXpsOMRadialGradientBrush* This,IXpsOMGradientStopCollection **gradientStops) { +static inline HRESULT IXpsOMRadialGradientBrush_GetGradientStops(IXpsOMRadialGradientBrush* This,IXpsOMGradientStopCollection **gradientStops) { return This->lpVtbl->GetGradientStops(This,gradientStops); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetTransform(IXpsOMRadialGradientBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMRadialGradientBrush_GetTransform(IXpsOMRadialGradientBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransform(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetTransformLocal(IXpsOMRadialGradientBrush* This,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMRadialGradientBrush_GetTransformLocal(IXpsOMRadialGradientBrush* This,IXpsOMMatrixTransform **transform) { return This->lpVtbl->GetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_SetTransformLocal(IXpsOMRadialGradientBrush* This,IXpsOMMatrixTransform *transform) { +static inline HRESULT IXpsOMRadialGradientBrush_SetTransformLocal(IXpsOMRadialGradientBrush* This,IXpsOMMatrixTransform *transform) { return This->lpVtbl->SetTransformLocal(This,transform); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetTransformLookup(IXpsOMRadialGradientBrush* This,LPWSTR *key) { +static inline HRESULT IXpsOMRadialGradientBrush_GetTransformLookup(IXpsOMRadialGradientBrush* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_SetTransformLookup(IXpsOMRadialGradientBrush* This,LPCWSTR key) { +static inline HRESULT IXpsOMRadialGradientBrush_SetTransformLookup(IXpsOMRadialGradientBrush* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetSpreadMethod(IXpsOMRadialGradientBrush* This,XPS_SPREAD_METHOD *spreadMethod) { +static inline HRESULT IXpsOMRadialGradientBrush_GetSpreadMethod(IXpsOMRadialGradientBrush* This,XPS_SPREAD_METHOD *spreadMethod) { return This->lpVtbl->GetSpreadMethod(This,spreadMethod); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_SetSpreadMethod(IXpsOMRadialGradientBrush* This,XPS_SPREAD_METHOD spreadMethod) { +static inline HRESULT IXpsOMRadialGradientBrush_SetSpreadMethod(IXpsOMRadialGradientBrush* This,XPS_SPREAD_METHOD spreadMethod) { return This->lpVtbl->SetSpreadMethod(This,spreadMethod); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetColorInterpolationMode(IXpsOMRadialGradientBrush* This,XPS_COLOR_INTERPOLATION *colorInterpolationMode) { +static inline HRESULT IXpsOMRadialGradientBrush_GetColorInterpolationMode(IXpsOMRadialGradientBrush* This,XPS_COLOR_INTERPOLATION *colorInterpolationMode) { return This->lpVtbl->GetColorInterpolationMode(This,colorInterpolationMode); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_SetColorInterpolationMode(IXpsOMRadialGradientBrush* This,XPS_COLOR_INTERPOLATION colorInterpolationMode) { +static inline HRESULT IXpsOMRadialGradientBrush_SetColorInterpolationMode(IXpsOMRadialGradientBrush* This,XPS_COLOR_INTERPOLATION colorInterpolationMode) { return This->lpVtbl->SetColorInterpolationMode(This,colorInterpolationMode); } /*** IXpsOMRadialGradientBrush methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetCenter(IXpsOMRadialGradientBrush* This,XPS_POINT *center) { +static inline HRESULT IXpsOMRadialGradientBrush_GetCenter(IXpsOMRadialGradientBrush* This,XPS_POINT *center) { return This->lpVtbl->GetCenter(This,center); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_SetCenter(IXpsOMRadialGradientBrush* This,const XPS_POINT *center) { +static inline HRESULT IXpsOMRadialGradientBrush_SetCenter(IXpsOMRadialGradientBrush* This,const XPS_POINT *center) { return This->lpVtbl->SetCenter(This,center); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetRadiiSizes(IXpsOMRadialGradientBrush* This,XPS_SIZE *radiiSizes) { +static inline HRESULT IXpsOMRadialGradientBrush_GetRadiiSizes(IXpsOMRadialGradientBrush* This,XPS_SIZE *radiiSizes) { return This->lpVtbl->GetRadiiSizes(This,radiiSizes); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_SetRadiiSizes(IXpsOMRadialGradientBrush* This,const XPS_SIZE *radiiSizes) { +static inline HRESULT IXpsOMRadialGradientBrush_SetRadiiSizes(IXpsOMRadialGradientBrush* This,const XPS_SIZE *radiiSizes) { return This->lpVtbl->SetRadiiSizes(This,radiiSizes); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_GetGradientOrigin(IXpsOMRadialGradientBrush* This,XPS_POINT *origin) { +static inline HRESULT IXpsOMRadialGradientBrush_GetGradientOrigin(IXpsOMRadialGradientBrush* This,XPS_POINT *origin) { return This->lpVtbl->GetGradientOrigin(This,origin); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_SetGradientOrigin(IXpsOMRadialGradientBrush* This,const XPS_POINT *origin) { +static inline HRESULT IXpsOMRadialGradientBrush_SetGradientOrigin(IXpsOMRadialGradientBrush* This,const XPS_POINT *origin) { return This->lpVtbl->SetGradientOrigin(This,origin); } -static __WIDL_INLINE HRESULT IXpsOMRadialGradientBrush_Clone(IXpsOMRadialGradientBrush* This,IXpsOMRadialGradientBrush **radialGradientBrush) { +static inline HRESULT IXpsOMRadialGradientBrush_Clone(IXpsOMRadialGradientBrush* This,IXpsOMRadialGradientBrush **radialGradientBrush) { return This->lpVtbl->Clone(This,radialGradientBrush); } #endif @@ -9062,20 +9054,20 @@ interface IXpsOMResource { #define IXpsOMResource_SetPartName(This,partUri) (This)->lpVtbl->SetPartName(This,partUri) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMResource_QueryInterface(IXpsOMResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMResource_QueryInterface(IXpsOMResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMResource_AddRef(IXpsOMResource* This) { +static inline ULONG IXpsOMResource_AddRef(IXpsOMResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMResource_Release(IXpsOMResource* This) { +static inline ULONG IXpsOMResource_Release(IXpsOMResource* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMResource_GetPartName(IXpsOMResource* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMResource_GetPartName(IXpsOMResource* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMResource_SetPartName(IXpsOMResource* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMResource_SetPartName(IXpsOMResource* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } #endif @@ -9174,30 +9166,30 @@ interface IXpsOMFontResource { #define IXpsOMFontResource_GetEmbeddingOption(This,embeddingOption) (This)->lpVtbl->GetEmbeddingOption(This,embeddingOption) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMFontResource_QueryInterface(IXpsOMFontResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMFontResource_QueryInterface(IXpsOMFontResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMFontResource_AddRef(IXpsOMFontResource* This) { +static inline ULONG IXpsOMFontResource_AddRef(IXpsOMFontResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMFontResource_Release(IXpsOMFontResource* This) { +static inline ULONG IXpsOMFontResource_Release(IXpsOMFontResource* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMFontResource_GetPartName(IXpsOMFontResource* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMFontResource_GetPartName(IXpsOMFontResource* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMFontResource_SetPartName(IXpsOMFontResource* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMFontResource_SetPartName(IXpsOMFontResource* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMFontResource methods ***/ -static __WIDL_INLINE HRESULT IXpsOMFontResource_GetStream(IXpsOMFontResource* This,IStream **readerStream) { +static inline HRESULT IXpsOMFontResource_GetStream(IXpsOMFontResource* This,IStream **readerStream) { return This->lpVtbl->GetStream(This,readerStream); } -static __WIDL_INLINE HRESULT IXpsOMFontResource_SetContent(IXpsOMFontResource* This,IStream *sourceStream,XPS_FONT_EMBEDDING embeddingOption,IOpcPartUri *partName) { +static inline HRESULT IXpsOMFontResource_SetContent(IXpsOMFontResource* This,IStream *sourceStream,XPS_FONT_EMBEDDING embeddingOption,IOpcPartUri *partName) { return This->lpVtbl->SetContent(This,sourceStream,embeddingOption,partName); } -static __WIDL_INLINE HRESULT IXpsOMFontResource_GetEmbeddingOption(IXpsOMFontResource* This,XPS_FONT_EMBEDDING *embeddingOption) { +static inline HRESULT IXpsOMFontResource_GetEmbeddingOption(IXpsOMFontResource* This,XPS_FONT_EMBEDDING *embeddingOption) { return This->lpVtbl->GetEmbeddingOption(This,embeddingOption); } #endif @@ -9296,30 +9288,30 @@ interface IXpsOMImageResource { #define IXpsOMImageResource_GetImageType(This,imageType) (This)->lpVtbl->GetImageType(This,imageType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageResource_QueryInterface(IXpsOMImageResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMImageResource_QueryInterface(IXpsOMImageResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMImageResource_AddRef(IXpsOMImageResource* This) { +static inline ULONG IXpsOMImageResource_AddRef(IXpsOMImageResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMImageResource_Release(IXpsOMImageResource* This) { +static inline ULONG IXpsOMImageResource_Release(IXpsOMImageResource* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageResource_GetPartName(IXpsOMImageResource* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMImageResource_GetPartName(IXpsOMImageResource* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMImageResource_SetPartName(IXpsOMImageResource* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMImageResource_SetPartName(IXpsOMImageResource* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMImageResource methods ***/ -static __WIDL_INLINE HRESULT IXpsOMImageResource_GetStream(IXpsOMImageResource* This,IStream **readerStream) { +static inline HRESULT IXpsOMImageResource_GetStream(IXpsOMImageResource* This,IStream **readerStream) { return This->lpVtbl->GetStream(This,readerStream); } -static __WIDL_INLINE HRESULT IXpsOMImageResource_SetContent(IXpsOMImageResource* This,IStream *sourceStream,XPS_IMAGE_TYPE imageType,IOpcPartUri *partName) { +static inline HRESULT IXpsOMImageResource_SetContent(IXpsOMImageResource* This,IStream *sourceStream,XPS_IMAGE_TYPE imageType,IOpcPartUri *partName) { return This->lpVtbl->SetContent(This,sourceStream,imageType,partName); } -static __WIDL_INLINE HRESULT IXpsOMImageResource_GetImageType(IXpsOMImageResource* This,XPS_IMAGE_TYPE *imageType) { +static inline HRESULT IXpsOMImageResource_GetImageType(IXpsOMImageResource* This,XPS_IMAGE_TYPE *imageType) { return This->lpVtbl->GetImageType(This,imageType); } #endif @@ -9408,27 +9400,27 @@ interface IXpsOMColorProfileResource { #define IXpsOMColorProfileResource_SetContent(This,sourceStream,partName) (This)->lpVtbl->SetContent(This,sourceStream,partName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMColorProfileResource_QueryInterface(IXpsOMColorProfileResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMColorProfileResource_QueryInterface(IXpsOMColorProfileResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMColorProfileResource_AddRef(IXpsOMColorProfileResource* This) { +static inline ULONG IXpsOMColorProfileResource_AddRef(IXpsOMColorProfileResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMColorProfileResource_Release(IXpsOMColorProfileResource* This) { +static inline ULONG IXpsOMColorProfileResource_Release(IXpsOMColorProfileResource* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMColorProfileResource_GetPartName(IXpsOMColorProfileResource* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMColorProfileResource_GetPartName(IXpsOMColorProfileResource* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMColorProfileResource_SetPartName(IXpsOMColorProfileResource* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMColorProfileResource_SetPartName(IXpsOMColorProfileResource* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMColorProfileResource methods ***/ -static __WIDL_INLINE HRESULT IXpsOMColorProfileResource_GetStream(IXpsOMColorProfileResource* This,IStream **stream) { +static inline HRESULT IXpsOMColorProfileResource_GetStream(IXpsOMColorProfileResource* This,IStream **stream) { return This->lpVtbl->GetStream(This,stream); } -static __WIDL_INLINE HRESULT IXpsOMColorProfileResource_SetContent(IXpsOMColorProfileResource* This,IStream *sourceStream,IOpcPartUri *partName) { +static inline HRESULT IXpsOMColorProfileResource_SetContent(IXpsOMColorProfileResource* This,IStream *sourceStream,IOpcPartUri *partName) { return This->lpVtbl->SetContent(This,sourceStream,partName); } #endif @@ -9517,27 +9509,27 @@ interface IXpsOMPrintTicketResource { #define IXpsOMPrintTicketResource_SetContent(This,sourceStream,partName) (This)->lpVtbl->SetContent(This,sourceStream,partName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPrintTicketResource_QueryInterface(IXpsOMPrintTicketResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPrintTicketResource_QueryInterface(IXpsOMPrintTicketResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPrintTicketResource_AddRef(IXpsOMPrintTicketResource* This) { +static inline ULONG IXpsOMPrintTicketResource_AddRef(IXpsOMPrintTicketResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPrintTicketResource_Release(IXpsOMPrintTicketResource* This) { +static inline ULONG IXpsOMPrintTicketResource_Release(IXpsOMPrintTicketResource* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPrintTicketResource_GetPartName(IXpsOMPrintTicketResource* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMPrintTicketResource_GetPartName(IXpsOMPrintTicketResource* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMPrintTicketResource_SetPartName(IXpsOMPrintTicketResource* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMPrintTicketResource_SetPartName(IXpsOMPrintTicketResource* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMPrintTicketResource methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPrintTicketResource_GetStream(IXpsOMPrintTicketResource* This,IStream **stream) { +static inline HRESULT IXpsOMPrintTicketResource_GetStream(IXpsOMPrintTicketResource* This,IStream **stream) { return This->lpVtbl->GetStream(This,stream); } -static __WIDL_INLINE HRESULT IXpsOMPrintTicketResource_SetContent(IXpsOMPrintTicketResource* This,IStream *sourceStream,IOpcPartUri *partName) { +static inline HRESULT IXpsOMPrintTicketResource_SetContent(IXpsOMPrintTicketResource* This,IStream *sourceStream,IOpcPartUri *partName) { return This->lpVtbl->SetContent(This,sourceStream,partName); } #endif @@ -9624,27 +9616,27 @@ interface IXpsOMRemoteDictionaryResource { #define IXpsOMRemoteDictionaryResource_SetDictionary(This,dictionary) (This)->lpVtbl->SetDictionary(This,dictionary) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource_QueryInterface(IXpsOMRemoteDictionaryResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMRemoteDictionaryResource_QueryInterface(IXpsOMRemoteDictionaryResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMRemoteDictionaryResource_AddRef(IXpsOMRemoteDictionaryResource* This) { +static inline ULONG IXpsOMRemoteDictionaryResource_AddRef(IXpsOMRemoteDictionaryResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMRemoteDictionaryResource_Release(IXpsOMRemoteDictionaryResource* This) { +static inline ULONG IXpsOMRemoteDictionaryResource_Release(IXpsOMRemoteDictionaryResource* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource_GetPartName(IXpsOMRemoteDictionaryResource* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMRemoteDictionaryResource_GetPartName(IXpsOMRemoteDictionaryResource* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource_SetPartName(IXpsOMRemoteDictionaryResource* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMRemoteDictionaryResource_SetPartName(IXpsOMRemoteDictionaryResource* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMRemoteDictionaryResource methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource_GetDictionary(IXpsOMRemoteDictionaryResource* This,IXpsOMDictionary **dictionary) { +static inline HRESULT IXpsOMRemoteDictionaryResource_GetDictionary(IXpsOMRemoteDictionaryResource* This,IXpsOMDictionary **dictionary) { return This->lpVtbl->GetDictionary(This,dictionary); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource_SetDictionary(IXpsOMRemoteDictionaryResource* This,IXpsOMDictionary *dictionary) { +static inline HRESULT IXpsOMRemoteDictionaryResource_SetDictionary(IXpsOMRemoteDictionaryResource* This,IXpsOMDictionary *dictionary) { return This->lpVtbl->SetDictionary(This,dictionary); } #endif @@ -9741,30 +9733,30 @@ interface IXpsOMDocumentStructureResource { #define IXpsOMDocumentStructureResource_SetContent(This,sourceStream,partName) (This)->lpVtbl->SetContent(This,sourceStream,partName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocumentStructureResource_QueryInterface(IXpsOMDocumentStructureResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMDocumentStructureResource_QueryInterface(IXpsOMDocumentStructureResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMDocumentStructureResource_AddRef(IXpsOMDocumentStructureResource* This) { +static inline ULONG IXpsOMDocumentStructureResource_AddRef(IXpsOMDocumentStructureResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMDocumentStructureResource_Release(IXpsOMDocumentStructureResource* This) { +static inline ULONG IXpsOMDocumentStructureResource_Release(IXpsOMDocumentStructureResource* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocumentStructureResource_GetPartName(IXpsOMDocumentStructureResource* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMDocumentStructureResource_GetPartName(IXpsOMDocumentStructureResource* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMDocumentStructureResource_SetPartName(IXpsOMDocumentStructureResource* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMDocumentStructureResource_SetPartName(IXpsOMDocumentStructureResource* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMDocumentStructureResource methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocumentStructureResource_GetOwner(IXpsOMDocumentStructureResource* This,IXpsOMDocument **owner) { +static inline HRESULT IXpsOMDocumentStructureResource_GetOwner(IXpsOMDocumentStructureResource* This,IXpsOMDocument **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMDocumentStructureResource_GetStream(IXpsOMDocumentStructureResource* This,IStream **stream) { +static inline HRESULT IXpsOMDocumentStructureResource_GetStream(IXpsOMDocumentStructureResource* This,IStream **stream) { return This->lpVtbl->GetStream(This,stream); } -static __WIDL_INLINE HRESULT IXpsOMDocumentStructureResource_SetContent(IXpsOMDocumentStructureResource* This,IStream *sourceStream,IOpcPartUri *partName) { +static inline HRESULT IXpsOMDocumentStructureResource_SetContent(IXpsOMDocumentStructureResource* This,IStream *sourceStream,IOpcPartUri *partName) { return This->lpVtbl->SetContent(This,sourceStream,partName); } #endif @@ -9861,30 +9853,30 @@ interface IXpsOMStoryFragmentsResource { #define IXpsOMStoryFragmentsResource_SetContent(This,sourceStream,partName) (This)->lpVtbl->SetContent(This,sourceStream,partName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMStoryFragmentsResource_QueryInterface(IXpsOMStoryFragmentsResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMStoryFragmentsResource_QueryInterface(IXpsOMStoryFragmentsResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMStoryFragmentsResource_AddRef(IXpsOMStoryFragmentsResource* This) { +static inline ULONG IXpsOMStoryFragmentsResource_AddRef(IXpsOMStoryFragmentsResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMStoryFragmentsResource_Release(IXpsOMStoryFragmentsResource* This) { +static inline ULONG IXpsOMStoryFragmentsResource_Release(IXpsOMStoryFragmentsResource* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMStoryFragmentsResource_GetPartName(IXpsOMStoryFragmentsResource* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMStoryFragmentsResource_GetPartName(IXpsOMStoryFragmentsResource* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMStoryFragmentsResource_SetPartName(IXpsOMStoryFragmentsResource* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMStoryFragmentsResource_SetPartName(IXpsOMStoryFragmentsResource* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMStoryFragmentsResource methods ***/ -static __WIDL_INLINE HRESULT IXpsOMStoryFragmentsResource_GetOwner(IXpsOMStoryFragmentsResource* This,IXpsOMPageReference **owner) { +static inline HRESULT IXpsOMStoryFragmentsResource_GetOwner(IXpsOMStoryFragmentsResource* This,IXpsOMPageReference **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMStoryFragmentsResource_GetStream(IXpsOMStoryFragmentsResource* This,IStream **stream) { +static inline HRESULT IXpsOMStoryFragmentsResource_GetStream(IXpsOMStoryFragmentsResource* This,IStream **stream) { return This->lpVtbl->GetStream(This,stream); } -static __WIDL_INLINE HRESULT IXpsOMStoryFragmentsResource_SetContent(IXpsOMStoryFragmentsResource* This,IStream *sourceStream,IOpcPartUri *partName) { +static inline HRESULT IXpsOMStoryFragmentsResource_SetContent(IXpsOMStoryFragmentsResource* This,IStream *sourceStream,IOpcPartUri *partName) { return This->lpVtbl->SetContent(This,sourceStream,partName); } #endif @@ -9981,30 +9973,30 @@ interface IXpsOMSignatureBlockResource { #define IXpsOMSignatureBlockResource_SetContent(This,sourceStream,partName) (This)->lpVtbl->SetContent(This,sourceStream,partName) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResource_QueryInterface(IXpsOMSignatureBlockResource* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMSignatureBlockResource_QueryInterface(IXpsOMSignatureBlockResource* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMSignatureBlockResource_AddRef(IXpsOMSignatureBlockResource* This) { +static inline ULONG IXpsOMSignatureBlockResource_AddRef(IXpsOMSignatureBlockResource* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMSignatureBlockResource_Release(IXpsOMSignatureBlockResource* This) { +static inline ULONG IXpsOMSignatureBlockResource_Release(IXpsOMSignatureBlockResource* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResource_GetPartName(IXpsOMSignatureBlockResource* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMSignatureBlockResource_GetPartName(IXpsOMSignatureBlockResource* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResource_SetPartName(IXpsOMSignatureBlockResource* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMSignatureBlockResource_SetPartName(IXpsOMSignatureBlockResource* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMSignatureBlockResource methods ***/ -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResource_GetOwner(IXpsOMSignatureBlockResource* This,IXpsOMDocument **owner) { +static inline HRESULT IXpsOMSignatureBlockResource_GetOwner(IXpsOMSignatureBlockResource* This,IXpsOMDocument **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResource_GetStream(IXpsOMSignatureBlockResource* This,IStream **stream) { +static inline HRESULT IXpsOMSignatureBlockResource_GetStream(IXpsOMSignatureBlockResource* This,IStream **stream) { return This->lpVtbl->GetStream(This,stream); } -static __WIDL_INLINE HRESULT IXpsOMSignatureBlockResource_SetContent(IXpsOMSignatureBlockResource* This,IStream *sourceStream,IOpcPartUri *partName) { +static inline HRESULT IXpsOMSignatureBlockResource_SetContent(IXpsOMSignatureBlockResource* This,IStream *sourceStream,IOpcPartUri *partName) { return This->lpVtbl->SetContent(This,sourceStream,partName); } #endif @@ -10306,136 +10298,136 @@ interface IXpsOMCanvas { #define IXpsOMCanvas_Clone(This,canvas) (This)->lpVtbl->Clone(This,canvas) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMCanvas_QueryInterface(IXpsOMCanvas* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMCanvas_QueryInterface(IXpsOMCanvas* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMCanvas_AddRef(IXpsOMCanvas* This) { +static inline ULONG IXpsOMCanvas_AddRef(IXpsOMCanvas* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMCanvas_Release(IXpsOMCanvas* This) { +static inline ULONG IXpsOMCanvas_Release(IXpsOMCanvas* This) { return This->lpVtbl->Release(This); } /*** IXpsOMShareable methods ***/ -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetOwner(IXpsOMCanvas* This,IUnknown **owner) { +static inline HRESULT IXpsOMCanvas_GetOwner(IXpsOMCanvas* This,IUnknown **owner) { return This->lpVtbl->GetOwner(This,owner); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetType(IXpsOMCanvas* This,XPS_OBJECT_TYPE *type) { +static inline HRESULT IXpsOMCanvas_GetType(IXpsOMCanvas* This,XPS_OBJECT_TYPE *type) { return This->lpVtbl->GetType(This,type); } /*** IXpsOMVisual methods ***/ -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetTransform(IXpsOMCanvas* This,IXpsOMMatrixTransform **matrixTransform) { +static inline HRESULT IXpsOMCanvas_GetTransform(IXpsOMCanvas* This,IXpsOMMatrixTransform **matrixTransform) { return This->lpVtbl->GetTransform(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetTransformLocal(IXpsOMCanvas* This,IXpsOMMatrixTransform **matrixTransform) { +static inline HRESULT IXpsOMCanvas_GetTransformLocal(IXpsOMCanvas* This,IXpsOMMatrixTransform **matrixTransform) { return This->lpVtbl->GetTransformLocal(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetTransformLocal(IXpsOMCanvas* This,IXpsOMMatrixTransform *matrixTransform) { +static inline HRESULT IXpsOMCanvas_SetTransformLocal(IXpsOMCanvas* This,IXpsOMMatrixTransform *matrixTransform) { return This->lpVtbl->SetTransformLocal(This,matrixTransform); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetTransformLookup(IXpsOMCanvas* This,LPWSTR *key) { +static inline HRESULT IXpsOMCanvas_GetTransformLookup(IXpsOMCanvas* This,LPWSTR *key) { return This->lpVtbl->GetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetTransformLookup(IXpsOMCanvas* This,LPCWSTR key) { +static inline HRESULT IXpsOMCanvas_SetTransformLookup(IXpsOMCanvas* This,LPCWSTR key) { return This->lpVtbl->SetTransformLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetClipGeometry(IXpsOMCanvas* This,IXpsOMGeometry **clipGeometry) { +static inline HRESULT IXpsOMCanvas_GetClipGeometry(IXpsOMCanvas* This,IXpsOMGeometry **clipGeometry) { return This->lpVtbl->GetClipGeometry(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetClipGeometryLocal(IXpsOMCanvas* This,IXpsOMGeometry **clipGeometry) { +static inline HRESULT IXpsOMCanvas_GetClipGeometryLocal(IXpsOMCanvas* This,IXpsOMGeometry **clipGeometry) { return This->lpVtbl->GetClipGeometryLocal(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetClipGeometryLocal(IXpsOMCanvas* This,IXpsOMGeometry *clipGeometry) { +static inline HRESULT IXpsOMCanvas_SetClipGeometryLocal(IXpsOMCanvas* This,IXpsOMGeometry *clipGeometry) { return This->lpVtbl->SetClipGeometryLocal(This,clipGeometry); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetClipGeometryLookup(IXpsOMCanvas* This,LPWSTR *key) { +static inline HRESULT IXpsOMCanvas_GetClipGeometryLookup(IXpsOMCanvas* This,LPWSTR *key) { return This->lpVtbl->GetClipGeometryLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetClipGeometryLookup(IXpsOMCanvas* This,LPCWSTR key) { +static inline HRESULT IXpsOMCanvas_SetClipGeometryLookup(IXpsOMCanvas* This,LPCWSTR key) { return This->lpVtbl->SetClipGeometryLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetOpacity(IXpsOMCanvas* This,FLOAT *opacity) { +static inline HRESULT IXpsOMCanvas_GetOpacity(IXpsOMCanvas* This,FLOAT *opacity) { return This->lpVtbl->GetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetOpacity(IXpsOMCanvas* This,FLOAT opacity) { +static inline HRESULT IXpsOMCanvas_SetOpacity(IXpsOMCanvas* This,FLOAT opacity) { return This->lpVtbl->SetOpacity(This,opacity); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetOpacityMaskBrush(IXpsOMCanvas* This,IXpsOMBrush **opacityMaskBrush) { +static inline HRESULT IXpsOMCanvas_GetOpacityMaskBrush(IXpsOMCanvas* This,IXpsOMBrush **opacityMaskBrush) { return This->lpVtbl->GetOpacityMaskBrush(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetOpacityMaskBrushLocal(IXpsOMCanvas* This,IXpsOMBrush **opacityMaskBrush) { +static inline HRESULT IXpsOMCanvas_GetOpacityMaskBrushLocal(IXpsOMCanvas* This,IXpsOMBrush **opacityMaskBrush) { return This->lpVtbl->GetOpacityMaskBrushLocal(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetOpacityMaskBrushLocal(IXpsOMCanvas* This,IXpsOMBrush *opacityMaskBrush) { +static inline HRESULT IXpsOMCanvas_SetOpacityMaskBrushLocal(IXpsOMCanvas* This,IXpsOMBrush *opacityMaskBrush) { return This->lpVtbl->SetOpacityMaskBrushLocal(This,opacityMaskBrush); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetOpacityMaskBrushLookup(IXpsOMCanvas* This,LPWSTR *key) { +static inline HRESULT IXpsOMCanvas_GetOpacityMaskBrushLookup(IXpsOMCanvas* This,LPWSTR *key) { return This->lpVtbl->GetOpacityMaskBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetOpacityMaskBrushLookup(IXpsOMCanvas* This,LPCWSTR key) { +static inline HRESULT IXpsOMCanvas_SetOpacityMaskBrushLookup(IXpsOMCanvas* This,LPCWSTR key) { return This->lpVtbl->SetOpacityMaskBrushLookup(This,key); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetName(IXpsOMCanvas* This,LPWSTR *name) { +static inline HRESULT IXpsOMCanvas_GetName(IXpsOMCanvas* This,LPWSTR *name) { return This->lpVtbl->GetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetName(IXpsOMCanvas* This,LPCWSTR name) { +static inline HRESULT IXpsOMCanvas_SetName(IXpsOMCanvas* This,LPCWSTR name) { return This->lpVtbl->SetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetIsHyperlinkTarget(IXpsOMCanvas* This,WINBOOL *isHyperlink) { +static inline HRESULT IXpsOMCanvas_GetIsHyperlinkTarget(IXpsOMCanvas* This,WINBOOL *isHyperlink) { return This->lpVtbl->GetIsHyperlinkTarget(This,isHyperlink); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetIsHyperlinkTarget(IXpsOMCanvas* This,WINBOOL isHyperlink) { +static inline HRESULT IXpsOMCanvas_SetIsHyperlinkTarget(IXpsOMCanvas* This,WINBOOL isHyperlink) { return This->lpVtbl->SetIsHyperlinkTarget(This,isHyperlink); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetHyperlinkNavigateUri(IXpsOMCanvas* This,IUri **hyperlinkUri) { +static inline HRESULT IXpsOMCanvas_GetHyperlinkNavigateUri(IXpsOMCanvas* This,IUri **hyperlinkUri) { return This->lpVtbl->GetHyperlinkNavigateUri(This,hyperlinkUri); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetHyperlinkNavigateUri(IXpsOMCanvas* This,IUri *hyperlinkUri) { +static inline HRESULT IXpsOMCanvas_SetHyperlinkNavigateUri(IXpsOMCanvas* This,IUri *hyperlinkUri) { return This->lpVtbl->SetHyperlinkNavigateUri(This,hyperlinkUri); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetLanguage(IXpsOMCanvas* This,LPWSTR *language) { +static inline HRESULT IXpsOMCanvas_GetLanguage(IXpsOMCanvas* This,LPWSTR *language) { return This->lpVtbl->GetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetLanguage(IXpsOMCanvas* This,LPCWSTR language) { +static inline HRESULT IXpsOMCanvas_SetLanguage(IXpsOMCanvas* This,LPCWSTR language) { return This->lpVtbl->SetLanguage(This,language); } /*** IXpsOMCanvas methods ***/ -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetVisuals(IXpsOMCanvas* This,IXpsOMVisualCollection **visuals) { +static inline HRESULT IXpsOMCanvas_GetVisuals(IXpsOMCanvas* This,IXpsOMVisualCollection **visuals) { return This->lpVtbl->GetVisuals(This,visuals); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetUseAliasedEdgeMode(IXpsOMCanvas* This,WINBOOL *useAliasedEdgeMode) { +static inline HRESULT IXpsOMCanvas_GetUseAliasedEdgeMode(IXpsOMCanvas* This,WINBOOL *useAliasedEdgeMode) { return This->lpVtbl->GetUseAliasedEdgeMode(This,useAliasedEdgeMode); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetUseAliasedEdgeMode(IXpsOMCanvas* This,WINBOOL useAliasedEdgeMode) { +static inline HRESULT IXpsOMCanvas_SetUseAliasedEdgeMode(IXpsOMCanvas* This,WINBOOL useAliasedEdgeMode) { return This->lpVtbl->SetUseAliasedEdgeMode(This,useAliasedEdgeMode); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetAccessibilityShortDescription(IXpsOMCanvas* This,LPWSTR *shortDescription) { +static inline HRESULT IXpsOMCanvas_GetAccessibilityShortDescription(IXpsOMCanvas* This,LPWSTR *shortDescription) { return This->lpVtbl->GetAccessibilityShortDescription(This,shortDescription); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetAccessibilityShortDescription(IXpsOMCanvas* This,LPCWSTR shortDescription) { +static inline HRESULT IXpsOMCanvas_SetAccessibilityShortDescription(IXpsOMCanvas* This,LPCWSTR shortDescription) { return This->lpVtbl->SetAccessibilityShortDescription(This,shortDescription); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetAccessibilityLongDescription(IXpsOMCanvas* This,LPWSTR *longDescription) { +static inline HRESULT IXpsOMCanvas_GetAccessibilityLongDescription(IXpsOMCanvas* This,LPWSTR *longDescription) { return This->lpVtbl->GetAccessibilityLongDescription(This,longDescription); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetAccessibilityLongDescription(IXpsOMCanvas* This,LPCWSTR longDescription) { +static inline HRESULT IXpsOMCanvas_SetAccessibilityLongDescription(IXpsOMCanvas* This,LPCWSTR longDescription) { return This->lpVtbl->SetAccessibilityLongDescription(This,longDescription); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetDictionary(IXpsOMCanvas* This,IXpsOMDictionary **resourceDictionary) { +static inline HRESULT IXpsOMCanvas_GetDictionary(IXpsOMCanvas* This,IXpsOMDictionary **resourceDictionary) { return This->lpVtbl->GetDictionary(This,resourceDictionary); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetDictionaryLocal(IXpsOMCanvas* This,IXpsOMDictionary **resourceDictionary) { +static inline HRESULT IXpsOMCanvas_GetDictionaryLocal(IXpsOMCanvas* This,IXpsOMDictionary **resourceDictionary) { return This->lpVtbl->GetDictionaryLocal(This,resourceDictionary); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetDictionaryLocal(IXpsOMCanvas* This,IXpsOMDictionary *resourceDictionary) { +static inline HRESULT IXpsOMCanvas_SetDictionaryLocal(IXpsOMCanvas* This,IXpsOMDictionary *resourceDictionary) { return This->lpVtbl->SetDictionaryLocal(This,resourceDictionary); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_GetDictionaryResource(IXpsOMCanvas* This,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { +static inline HRESULT IXpsOMCanvas_GetDictionaryResource(IXpsOMCanvas* This,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { return This->lpVtbl->GetDictionaryResource(This,remoteDictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_SetDictionaryResource(IXpsOMCanvas* This,IXpsOMRemoteDictionaryResource *remoteDictionaryResource) { +static inline HRESULT IXpsOMCanvas_SetDictionaryResource(IXpsOMCanvas* This,IXpsOMRemoteDictionaryResource *remoteDictionaryResource) { return This->lpVtbl->SetDictionaryResource(This,remoteDictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMCanvas_Clone(IXpsOMCanvas* This,IXpsOMCanvas **canvas) { +static inline HRESULT IXpsOMCanvas_Clone(IXpsOMCanvas* This,IXpsOMCanvas **canvas) { return This->lpVtbl->Clone(This,canvas); } #endif @@ -10686,87 +10678,87 @@ interface IXpsOMPage { #define IXpsOMPage_Clone(This,page) (This)->lpVtbl->Clone(This,page) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPage_QueryInterface(IXpsOMPage* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPage_QueryInterface(IXpsOMPage* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPage_AddRef(IXpsOMPage* This) { +static inline ULONG IXpsOMPage_AddRef(IXpsOMPage* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPage_Release(IXpsOMPage* This) { +static inline ULONG IXpsOMPage_Release(IXpsOMPage* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPage_GetPartName(IXpsOMPage* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMPage_GetPartName(IXpsOMPage* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMPage_SetPartName(IXpsOMPage* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMPage_SetPartName(IXpsOMPage* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMPage methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPage_GetOwner(IXpsOMPage* This,IXpsOMPageReference **pageReference) { +static inline HRESULT IXpsOMPage_GetOwner(IXpsOMPage* This,IXpsOMPageReference **pageReference) { return This->lpVtbl->GetOwner(This,pageReference); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetVisuals(IXpsOMPage* This,IXpsOMVisualCollection **visuals) { +static inline HRESULT IXpsOMPage_GetVisuals(IXpsOMPage* This,IXpsOMVisualCollection **visuals) { return This->lpVtbl->GetVisuals(This,visuals); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetPageDimensions(IXpsOMPage* This,XPS_SIZE *pageDimensions) { +static inline HRESULT IXpsOMPage_GetPageDimensions(IXpsOMPage* This,XPS_SIZE *pageDimensions) { return This->lpVtbl->GetPageDimensions(This,pageDimensions); } -static __WIDL_INLINE HRESULT IXpsOMPage_SetPageDimensions(IXpsOMPage* This,const XPS_SIZE *pageDimensions) { +static inline HRESULT IXpsOMPage_SetPageDimensions(IXpsOMPage* This,const XPS_SIZE *pageDimensions) { return This->lpVtbl->SetPageDimensions(This,pageDimensions); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetContentBox(IXpsOMPage* This,XPS_RECT *contentBox) { +static inline HRESULT IXpsOMPage_GetContentBox(IXpsOMPage* This,XPS_RECT *contentBox) { return This->lpVtbl->GetContentBox(This,contentBox); } -static __WIDL_INLINE HRESULT IXpsOMPage_SetContentBox(IXpsOMPage* This,const XPS_RECT *contentBox) { +static inline HRESULT IXpsOMPage_SetContentBox(IXpsOMPage* This,const XPS_RECT *contentBox) { return This->lpVtbl->SetContentBox(This,contentBox); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetBleedBox(IXpsOMPage* This,XPS_RECT *bleedBox) { +static inline HRESULT IXpsOMPage_GetBleedBox(IXpsOMPage* This,XPS_RECT *bleedBox) { return This->lpVtbl->GetBleedBox(This,bleedBox); } -static __WIDL_INLINE HRESULT IXpsOMPage_SetBleedBox(IXpsOMPage* This,const XPS_RECT *bleedBox) { +static inline HRESULT IXpsOMPage_SetBleedBox(IXpsOMPage* This,const XPS_RECT *bleedBox) { return This->lpVtbl->SetBleedBox(This,bleedBox); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetLanguage(IXpsOMPage* This,LPWSTR *language) { +static inline HRESULT IXpsOMPage_GetLanguage(IXpsOMPage* This,LPWSTR *language) { return This->lpVtbl->GetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMPage_SetLanguage(IXpsOMPage* This,LPCWSTR language) { +static inline HRESULT IXpsOMPage_SetLanguage(IXpsOMPage* This,LPCWSTR language) { return This->lpVtbl->SetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetName(IXpsOMPage* This,LPWSTR *name) { +static inline HRESULT IXpsOMPage_GetName(IXpsOMPage* This,LPWSTR *name) { return This->lpVtbl->GetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMPage_SetName(IXpsOMPage* This,LPCWSTR name) { +static inline HRESULT IXpsOMPage_SetName(IXpsOMPage* This,LPCWSTR name) { return This->lpVtbl->SetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetIsHyperlinkTarget(IXpsOMPage* This,WINBOOL *isHyperlinkTarget) { +static inline HRESULT IXpsOMPage_GetIsHyperlinkTarget(IXpsOMPage* This,WINBOOL *isHyperlinkTarget) { return This->lpVtbl->GetIsHyperlinkTarget(This,isHyperlinkTarget); } -static __WIDL_INLINE HRESULT IXpsOMPage_SetIsHyperlinkTarget(IXpsOMPage* This,WINBOOL isHyperlinkTarget) { +static inline HRESULT IXpsOMPage_SetIsHyperlinkTarget(IXpsOMPage* This,WINBOOL isHyperlinkTarget) { return This->lpVtbl->SetIsHyperlinkTarget(This,isHyperlinkTarget); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetDictionary(IXpsOMPage* This,IXpsOMDictionary **resourceDictionary) { +static inline HRESULT IXpsOMPage_GetDictionary(IXpsOMPage* This,IXpsOMDictionary **resourceDictionary) { return This->lpVtbl->GetDictionary(This,resourceDictionary); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetDictionaryLocal(IXpsOMPage* This,IXpsOMDictionary **resourceDictionary) { +static inline HRESULT IXpsOMPage_GetDictionaryLocal(IXpsOMPage* This,IXpsOMDictionary **resourceDictionary) { return This->lpVtbl->GetDictionaryLocal(This,resourceDictionary); } -static __WIDL_INLINE HRESULT IXpsOMPage_SetDictionaryLocal(IXpsOMPage* This,IXpsOMDictionary *resourceDictionary) { +static inline HRESULT IXpsOMPage_SetDictionaryLocal(IXpsOMPage* This,IXpsOMDictionary *resourceDictionary) { return This->lpVtbl->SetDictionaryLocal(This,resourceDictionary); } -static __WIDL_INLINE HRESULT IXpsOMPage_GetDictionaryResource(IXpsOMPage* This,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { +static inline HRESULT IXpsOMPage_GetDictionaryResource(IXpsOMPage* This,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { return This->lpVtbl->GetDictionaryResource(This,remoteDictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMPage_SetDictionaryResource(IXpsOMPage* This,IXpsOMRemoteDictionaryResource *remoteDictionaryResource) { +static inline HRESULT IXpsOMPage_SetDictionaryResource(IXpsOMPage* This,IXpsOMRemoteDictionaryResource *remoteDictionaryResource) { return This->lpVtbl->SetDictionaryResource(This,remoteDictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMPage_Write(IXpsOMPage* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize) { +static inline HRESULT IXpsOMPage_Write(IXpsOMPage* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize) { return This->lpVtbl->Write(This,stream,optimizeMarkupSize); } -static __WIDL_INLINE HRESULT IXpsOMPage_GenerateUnusedLookupKey(IXpsOMPage* This,XPS_OBJECT_TYPE type,LPWSTR *key) { +static inline HRESULT IXpsOMPage_GenerateUnusedLookupKey(IXpsOMPage* This,XPS_OBJECT_TYPE type,LPWSTR *key) { return This->lpVtbl->GenerateUnusedLookupKey(This,type,key); } -static __WIDL_INLINE HRESULT IXpsOMPage_Clone(IXpsOMPage* This,IXpsOMPage **page) { +static inline HRESULT IXpsOMPage_Clone(IXpsOMPage* This,IXpsOMPage **page) { return This->lpVtbl->Clone(This,page); } #endif @@ -10901,45 +10893,45 @@ interface IXpsOMDocument { #define IXpsOMDocument_Clone(This,document) (This)->lpVtbl->Clone(This,document) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocument_QueryInterface(IXpsOMDocument* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMDocument_QueryInterface(IXpsOMDocument* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMDocument_AddRef(IXpsOMDocument* This) { +static inline ULONG IXpsOMDocument_AddRef(IXpsOMDocument* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMDocument_Release(IXpsOMDocument* This) { +static inline ULONG IXpsOMDocument_Release(IXpsOMDocument* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocument_GetPartName(IXpsOMDocument* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMDocument_GetPartName(IXpsOMDocument* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMDocument_SetPartName(IXpsOMDocument* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMDocument_SetPartName(IXpsOMDocument* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMDocument methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocument_GetOwner(IXpsOMDocument* This,IXpsOMDocumentSequence **documentSequence) { +static inline HRESULT IXpsOMDocument_GetOwner(IXpsOMDocument* This,IXpsOMDocumentSequence **documentSequence) { return This->lpVtbl->GetOwner(This,documentSequence); } -static __WIDL_INLINE HRESULT IXpsOMDocument_GetPageReferences(IXpsOMDocument* This,IXpsOMPageReferenceCollection **pageReferences) { +static inline HRESULT IXpsOMDocument_GetPageReferences(IXpsOMDocument* This,IXpsOMPageReferenceCollection **pageReferences) { return This->lpVtbl->GetPageReferences(This,pageReferences); } -static __WIDL_INLINE HRESULT IXpsOMDocument_GetPrintTicketResource(IXpsOMDocument* This,IXpsOMPrintTicketResource **printTicketResource) { +static inline HRESULT IXpsOMDocument_GetPrintTicketResource(IXpsOMDocument* This,IXpsOMPrintTicketResource **printTicketResource) { return This->lpVtbl->GetPrintTicketResource(This,printTicketResource); } -static __WIDL_INLINE HRESULT IXpsOMDocument_SetPrintTicketResource(IXpsOMDocument* This,IXpsOMPrintTicketResource *printTicketResource) { +static inline HRESULT IXpsOMDocument_SetPrintTicketResource(IXpsOMDocument* This,IXpsOMPrintTicketResource *printTicketResource) { return This->lpVtbl->SetPrintTicketResource(This,printTicketResource); } -static __WIDL_INLINE HRESULT IXpsOMDocument_GetDocumentStructureResource(IXpsOMDocument* This,IXpsOMDocumentStructureResource **documentStructureResource) { +static inline HRESULT IXpsOMDocument_GetDocumentStructureResource(IXpsOMDocument* This,IXpsOMDocumentStructureResource **documentStructureResource) { return This->lpVtbl->GetDocumentStructureResource(This,documentStructureResource); } -static __WIDL_INLINE HRESULT IXpsOMDocument_SetDocumentStructureResource(IXpsOMDocument* This,IXpsOMDocumentStructureResource *documentStructureResource) { +static inline HRESULT IXpsOMDocument_SetDocumentStructureResource(IXpsOMDocument* This,IXpsOMDocumentStructureResource *documentStructureResource) { return This->lpVtbl->SetDocumentStructureResource(This,documentStructureResource); } -static __WIDL_INLINE HRESULT IXpsOMDocument_GetSignatureBlockResources(IXpsOMDocument* This,IXpsOMSignatureBlockResourceCollection **signatureBlockResources) { +static inline HRESULT IXpsOMDocument_GetSignatureBlockResources(IXpsOMDocument* This,IXpsOMSignatureBlockResourceCollection **signatureBlockResources) { return This->lpVtbl->GetSignatureBlockResources(This,signatureBlockResources); } -static __WIDL_INLINE HRESULT IXpsOMDocument_Clone(IXpsOMDocument* This,IXpsOMDocument **document) { +static inline HRESULT IXpsOMDocument_Clone(IXpsOMDocument* This,IXpsOMDocument **document) { return This->lpVtbl->Clone(This,document); } #endif @@ -11042,33 +11034,33 @@ interface IXpsOMDocumentSequence { #define IXpsOMDocumentSequence_SetPrintTicketResource(This,printTicketResource) (This)->lpVtbl->SetPrintTicketResource(This,printTicketResource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocumentSequence_QueryInterface(IXpsOMDocumentSequence* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMDocumentSequence_QueryInterface(IXpsOMDocumentSequence* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMDocumentSequence_AddRef(IXpsOMDocumentSequence* This) { +static inline ULONG IXpsOMDocumentSequence_AddRef(IXpsOMDocumentSequence* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMDocumentSequence_Release(IXpsOMDocumentSequence* This) { +static inline ULONG IXpsOMDocumentSequence_Release(IXpsOMDocumentSequence* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocumentSequence_GetPartName(IXpsOMDocumentSequence* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMDocumentSequence_GetPartName(IXpsOMDocumentSequence* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMDocumentSequence_SetPartName(IXpsOMDocumentSequence* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMDocumentSequence_SetPartName(IXpsOMDocumentSequence* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMDocumentSequence methods ***/ -static __WIDL_INLINE HRESULT IXpsOMDocumentSequence_GetOwner(IXpsOMDocumentSequence* This,IXpsOMPackage **package) { +static inline HRESULT IXpsOMDocumentSequence_GetOwner(IXpsOMDocumentSequence* This,IXpsOMPackage **package) { return This->lpVtbl->GetOwner(This,package); } -static __WIDL_INLINE HRESULT IXpsOMDocumentSequence_GetDocuments(IXpsOMDocumentSequence* This,IXpsOMDocumentCollection **documents) { +static inline HRESULT IXpsOMDocumentSequence_GetDocuments(IXpsOMDocumentSequence* This,IXpsOMDocumentCollection **documents) { return This->lpVtbl->GetDocuments(This,documents); } -static __WIDL_INLINE HRESULT IXpsOMDocumentSequence_GetPrintTicketResource(IXpsOMDocumentSequence* This,IXpsOMPrintTicketResource **printTicketResource) { +static inline HRESULT IXpsOMDocumentSequence_GetPrintTicketResource(IXpsOMDocumentSequence* This,IXpsOMPrintTicketResource **printTicketResource) { return This->lpVtbl->GetPrintTicketResource(This,printTicketResource); } -static __WIDL_INLINE HRESULT IXpsOMDocumentSequence_SetPrintTicketResource(IXpsOMDocumentSequence* This,IXpsOMPrintTicketResource *printTicketResource) { +static inline HRESULT IXpsOMDocumentSequence_SetPrintTicketResource(IXpsOMDocumentSequence* This,IXpsOMPrintTicketResource *printTicketResource) { return This->lpVtbl->SetPrintTicketResource(This,printTicketResource); } #endif @@ -11411,123 +11403,123 @@ interface IXpsOMCoreProperties { #define IXpsOMCoreProperties_Clone(This,coreProperties) (This)->lpVtbl->Clone(This,coreProperties) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_QueryInterface(IXpsOMCoreProperties* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMCoreProperties_QueryInterface(IXpsOMCoreProperties* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMCoreProperties_AddRef(IXpsOMCoreProperties* This) { +static inline ULONG IXpsOMCoreProperties_AddRef(IXpsOMCoreProperties* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMCoreProperties_Release(IXpsOMCoreProperties* This) { +static inline ULONG IXpsOMCoreProperties_Release(IXpsOMCoreProperties* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetPartName(IXpsOMCoreProperties* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMCoreProperties_GetPartName(IXpsOMCoreProperties* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetPartName(IXpsOMCoreProperties* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMCoreProperties_SetPartName(IXpsOMCoreProperties* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMCoreProperties methods ***/ -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetOwner(IXpsOMCoreProperties* This,IXpsOMPackage **package) { +static inline HRESULT IXpsOMCoreProperties_GetOwner(IXpsOMCoreProperties* This,IXpsOMPackage **package) { return This->lpVtbl->GetOwner(This,package); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetCategory(IXpsOMCoreProperties* This,LPWSTR *category) { +static inline HRESULT IXpsOMCoreProperties_GetCategory(IXpsOMCoreProperties* This,LPWSTR *category) { return This->lpVtbl->GetCategory(This,category); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetCategory(IXpsOMCoreProperties* This,LPCWSTR category) { +static inline HRESULT IXpsOMCoreProperties_SetCategory(IXpsOMCoreProperties* This,LPCWSTR category) { return This->lpVtbl->SetCategory(This,category); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetContentStatus(IXpsOMCoreProperties* This,LPWSTR *contentStatus) { +static inline HRESULT IXpsOMCoreProperties_GetContentStatus(IXpsOMCoreProperties* This,LPWSTR *contentStatus) { return This->lpVtbl->GetContentStatus(This,contentStatus); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetContentStatus(IXpsOMCoreProperties* This,LPCWSTR contentStatus) { +static inline HRESULT IXpsOMCoreProperties_SetContentStatus(IXpsOMCoreProperties* This,LPCWSTR contentStatus) { return This->lpVtbl->SetContentStatus(This,contentStatus); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetContentType(IXpsOMCoreProperties* This,LPWSTR *contentType) { +static inline HRESULT IXpsOMCoreProperties_GetContentType(IXpsOMCoreProperties* This,LPWSTR *contentType) { return This->lpVtbl->GetContentType(This,contentType); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetContentType(IXpsOMCoreProperties* This,LPCWSTR contentType) { +static inline HRESULT IXpsOMCoreProperties_SetContentType(IXpsOMCoreProperties* This,LPCWSTR contentType) { return This->lpVtbl->SetContentType(This,contentType); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetCreated(IXpsOMCoreProperties* This,SYSTEMTIME *created) { +static inline HRESULT IXpsOMCoreProperties_GetCreated(IXpsOMCoreProperties* This,SYSTEMTIME *created) { return This->lpVtbl->GetCreated(This,created); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetCreated(IXpsOMCoreProperties* This,const SYSTEMTIME *created) { +static inline HRESULT IXpsOMCoreProperties_SetCreated(IXpsOMCoreProperties* This,const SYSTEMTIME *created) { return This->lpVtbl->SetCreated(This,created); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetCreator(IXpsOMCoreProperties* This,LPWSTR *creator) { +static inline HRESULT IXpsOMCoreProperties_GetCreator(IXpsOMCoreProperties* This,LPWSTR *creator) { return This->lpVtbl->GetCreator(This,creator); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetCreator(IXpsOMCoreProperties* This,LPCWSTR creator) { +static inline HRESULT IXpsOMCoreProperties_SetCreator(IXpsOMCoreProperties* This,LPCWSTR creator) { return This->lpVtbl->SetCreator(This,creator); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetDescription(IXpsOMCoreProperties* This,LPWSTR *description) { +static inline HRESULT IXpsOMCoreProperties_GetDescription(IXpsOMCoreProperties* This,LPWSTR *description) { return This->lpVtbl->GetDescription(This,description); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetDescription(IXpsOMCoreProperties* This,LPCWSTR description) { +static inline HRESULT IXpsOMCoreProperties_SetDescription(IXpsOMCoreProperties* This,LPCWSTR description) { return This->lpVtbl->SetDescription(This,description); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetIdentifier(IXpsOMCoreProperties* This,LPWSTR *identifier) { +static inline HRESULT IXpsOMCoreProperties_GetIdentifier(IXpsOMCoreProperties* This,LPWSTR *identifier) { return This->lpVtbl->GetIdentifier(This,identifier); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetIdentifier(IXpsOMCoreProperties* This,LPCWSTR identifier) { +static inline HRESULT IXpsOMCoreProperties_SetIdentifier(IXpsOMCoreProperties* This,LPCWSTR identifier) { return This->lpVtbl->SetIdentifier(This,identifier); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetKeywords(IXpsOMCoreProperties* This,LPWSTR *keywords) { +static inline HRESULT IXpsOMCoreProperties_GetKeywords(IXpsOMCoreProperties* This,LPWSTR *keywords) { return This->lpVtbl->GetKeywords(This,keywords); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetKeywords(IXpsOMCoreProperties* This,LPCWSTR keywords) { +static inline HRESULT IXpsOMCoreProperties_SetKeywords(IXpsOMCoreProperties* This,LPCWSTR keywords) { return This->lpVtbl->SetKeywords(This,keywords); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetLanguage(IXpsOMCoreProperties* This,LPWSTR *language) { +static inline HRESULT IXpsOMCoreProperties_GetLanguage(IXpsOMCoreProperties* This,LPWSTR *language) { return This->lpVtbl->GetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetLanguage(IXpsOMCoreProperties* This,LPCWSTR language) { +static inline HRESULT IXpsOMCoreProperties_SetLanguage(IXpsOMCoreProperties* This,LPCWSTR language) { return This->lpVtbl->SetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetLastModifiedBy(IXpsOMCoreProperties* This,LPWSTR *lastModifiedBy) { +static inline HRESULT IXpsOMCoreProperties_GetLastModifiedBy(IXpsOMCoreProperties* This,LPWSTR *lastModifiedBy) { return This->lpVtbl->GetLastModifiedBy(This,lastModifiedBy); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetLastModifiedBy(IXpsOMCoreProperties* This,LPCWSTR lastModifiedBy) { +static inline HRESULT IXpsOMCoreProperties_SetLastModifiedBy(IXpsOMCoreProperties* This,LPCWSTR lastModifiedBy) { return This->lpVtbl->SetLastModifiedBy(This,lastModifiedBy); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetLastPrinted(IXpsOMCoreProperties* This,SYSTEMTIME *lastPrinted) { +static inline HRESULT IXpsOMCoreProperties_GetLastPrinted(IXpsOMCoreProperties* This,SYSTEMTIME *lastPrinted) { return This->lpVtbl->GetLastPrinted(This,lastPrinted); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetLastPrinted(IXpsOMCoreProperties* This,const SYSTEMTIME *lastPrinted) { +static inline HRESULT IXpsOMCoreProperties_SetLastPrinted(IXpsOMCoreProperties* This,const SYSTEMTIME *lastPrinted) { return This->lpVtbl->SetLastPrinted(This,lastPrinted); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetModified(IXpsOMCoreProperties* This,SYSTEMTIME *modified) { +static inline HRESULT IXpsOMCoreProperties_GetModified(IXpsOMCoreProperties* This,SYSTEMTIME *modified) { return This->lpVtbl->GetModified(This,modified); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetModified(IXpsOMCoreProperties* This,const SYSTEMTIME *modified) { +static inline HRESULT IXpsOMCoreProperties_SetModified(IXpsOMCoreProperties* This,const SYSTEMTIME *modified) { return This->lpVtbl->SetModified(This,modified); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetRevision(IXpsOMCoreProperties* This,LPWSTR *revision) { +static inline HRESULT IXpsOMCoreProperties_GetRevision(IXpsOMCoreProperties* This,LPWSTR *revision) { return This->lpVtbl->GetRevision(This,revision); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetRevision(IXpsOMCoreProperties* This,LPCWSTR revision) { +static inline HRESULT IXpsOMCoreProperties_SetRevision(IXpsOMCoreProperties* This,LPCWSTR revision) { return This->lpVtbl->SetRevision(This,revision); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetSubject(IXpsOMCoreProperties* This,LPWSTR *subject) { +static inline HRESULT IXpsOMCoreProperties_GetSubject(IXpsOMCoreProperties* This,LPWSTR *subject) { return This->lpVtbl->GetSubject(This,subject); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetSubject(IXpsOMCoreProperties* This,LPCWSTR subject) { +static inline HRESULT IXpsOMCoreProperties_SetSubject(IXpsOMCoreProperties* This,LPCWSTR subject) { return This->lpVtbl->SetSubject(This,subject); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetTitle(IXpsOMCoreProperties* This,LPWSTR *title) { +static inline HRESULT IXpsOMCoreProperties_GetTitle(IXpsOMCoreProperties* This,LPWSTR *title) { return This->lpVtbl->GetTitle(This,title); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetTitle(IXpsOMCoreProperties* This,LPCWSTR title) { +static inline HRESULT IXpsOMCoreProperties_SetTitle(IXpsOMCoreProperties* This,LPCWSTR title) { return This->lpVtbl->SetTitle(This,title); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_GetVersion(IXpsOMCoreProperties* This,LPWSTR *version) { +static inline HRESULT IXpsOMCoreProperties_GetVersion(IXpsOMCoreProperties* This,LPWSTR *version) { return This->lpVtbl->GetVersion(This,version); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_SetVersion(IXpsOMCoreProperties* This,LPCWSTR version) { +static inline HRESULT IXpsOMCoreProperties_SetVersion(IXpsOMCoreProperties* This,LPCWSTR version) { return This->lpVtbl->SetVersion(This,version); } -static __WIDL_INLINE HRESULT IXpsOMCoreProperties_Clone(IXpsOMCoreProperties* This,IXpsOMCoreProperties **coreProperties) { +static inline HRESULT IXpsOMCoreProperties_Clone(IXpsOMCoreProperties* This,IXpsOMCoreProperties **coreProperties) { return This->lpVtbl->Clone(This,coreProperties); } #endif @@ -11604,17 +11596,17 @@ interface IXpsOMThumbnailGenerator { #define IXpsOMThumbnailGenerator_GenerateThumbnail(This,page,thumbnailType,thumbnailSize,imageResourcePartName,imageResource) (This)->lpVtbl->GenerateThumbnail(This,page,thumbnailType,thumbnailSize,imageResourcePartName,imageResource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMThumbnailGenerator_QueryInterface(IXpsOMThumbnailGenerator* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMThumbnailGenerator_QueryInterface(IXpsOMThumbnailGenerator* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMThumbnailGenerator_AddRef(IXpsOMThumbnailGenerator* This) { +static inline ULONG IXpsOMThumbnailGenerator_AddRef(IXpsOMThumbnailGenerator* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMThumbnailGenerator_Release(IXpsOMThumbnailGenerator* This) { +static inline ULONG IXpsOMThumbnailGenerator_Release(IXpsOMThumbnailGenerator* This) { return This->lpVtbl->Release(This); } /*** IXpsOMThumbnailGenerator methods ***/ -static __WIDL_INLINE HRESULT IXpsOMThumbnailGenerator_GenerateThumbnail(IXpsOMThumbnailGenerator* This,IXpsOMPage *page,XPS_IMAGE_TYPE thumbnailType,XPS_THUMBNAIL_SIZE thumbnailSize,IOpcPartUri *imageResourcePartName,IXpsOMImageResource **imageResource) { +static inline HRESULT IXpsOMThumbnailGenerator_GenerateThumbnail(IXpsOMThumbnailGenerator* This,IXpsOMPage *page,XPS_IMAGE_TYPE thumbnailType,XPS_THUMBNAIL_SIZE thumbnailSize,IOpcPartUri *imageResourcePartName,IXpsOMImageResource **imageResource) { return This->lpVtbl->GenerateThumbnail(This,page,thumbnailType,thumbnailSize,imageResourcePartName,imageResource); } #endif diff --git a/lib/libc/include/any-windows-any/xpsobjectmodel_1.h b/lib/libc/include/any-windows-any/xpsobjectmodel_1.h index 7b0af943a9735e1dcd6257dc257c31be4167044c..2334b3ab2ed5b205dc73a9fadda469f07d7da208 100644 --- a/lib/libc/include/any-windows-any/xpsobjectmodel_1.h +++ b/lib/libc/include/any-windows-any/xpsobjectmodel_1.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xpsobjectmodel_1.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xpsobjectmodel_1.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xpsobjectmodel_1_h__ #define __xpsobjectmodel_1_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXpsOMObjectFactory1_FWD_DEFINED__ @@ -108,7 +100,7 @@ interface IXpsOMPage1; #endif /* __cplusplus */ #endif -typedef enum __WIDL_xpsobjectmodel_1_generated_name_00000048 { +typedef enum __WIDL_xpsobjectmodel_1_generated_name_0000004A { XPS_DOCUMENT_TYPE_UNSPECIFIED = 1, XPS_DOCUMENT_TYPE_XPS = 2, XPS_DOCUMENT_TYPE_OPENXPS = 3 @@ -595,162 +587,162 @@ interface IXpsOMObjectFactory1 { #define IXpsOMObjectFactory1_CreateRemoteDictionaryResourceFromStream1(This,dictionaryMarkupStream,partUri,resources,dictionaryResource) (This)->lpVtbl->CreateRemoteDictionaryResourceFromStream1(This,dictionaryMarkupStream,partUri,resources,dictionaryResource) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_QueryInterface(IXpsOMObjectFactory1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMObjectFactory1_QueryInterface(IXpsOMObjectFactory1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMObjectFactory1_AddRef(IXpsOMObjectFactory1* This) { +static inline ULONG IXpsOMObjectFactory1_AddRef(IXpsOMObjectFactory1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMObjectFactory1_Release(IXpsOMObjectFactory1* This) { +static inline ULONG IXpsOMObjectFactory1_Release(IXpsOMObjectFactory1* This) { return This->lpVtbl->Release(This); } /*** IXpsOMObjectFactory methods ***/ -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackage(IXpsOMObjectFactory1* This,IXpsOMPackage **package) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackage(IXpsOMObjectFactory1* This,IXpsOMPackage **package) { return This->lpVtbl->CreatePackage(This,package); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackageFromFile(IXpsOMObjectFactory1* This,LPCWSTR filename,WINBOOL reuseObjects,IXpsOMPackage **package) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackageFromFile(IXpsOMObjectFactory1* This,LPCWSTR filename,WINBOOL reuseObjects,IXpsOMPackage **package) { return This->lpVtbl->CreatePackageFromFile(This,filename,reuseObjects,package); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackageFromStream(IXpsOMObjectFactory1* This,IStream *stream,WINBOOL reuseObjects,IXpsOMPackage **package) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackageFromStream(IXpsOMObjectFactory1* This,IStream *stream,WINBOOL reuseObjects,IXpsOMPackage **package) { return This->lpVtbl->CreatePackageFromStream(This,stream,reuseObjects,package); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateStoryFragmentsResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMStoryFragmentsResource **storyFragmentsResource) { +static inline HRESULT IXpsOMObjectFactory1_CreateStoryFragmentsResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMStoryFragmentsResource **storyFragmentsResource) { return This->lpVtbl->CreateStoryFragmentsResource(This,acquiredStream,partUri,storyFragmentsResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateDocumentStructureResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMDocumentStructureResource **documentStructureResource) { +static inline HRESULT IXpsOMObjectFactory1_CreateDocumentStructureResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMDocumentStructureResource **documentStructureResource) { return This->lpVtbl->CreateDocumentStructureResource(This,acquiredStream,partUri,documentStructureResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateSignatureBlockResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMSignatureBlockResource **signatureBlockResource) { +static inline HRESULT IXpsOMObjectFactory1_CreateSignatureBlockResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMSignatureBlockResource **signatureBlockResource) { return This->lpVtbl->CreateSignatureBlockResource(This,acquiredStream,partUri,signatureBlockResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateRemoteDictionaryResource(IXpsOMObjectFactory1* This,IXpsOMDictionary *dictionary,IOpcPartUri *partUri,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { +static inline HRESULT IXpsOMObjectFactory1_CreateRemoteDictionaryResource(IXpsOMObjectFactory1* This,IXpsOMDictionary *dictionary,IOpcPartUri *partUri,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { return This->lpVtbl->CreateRemoteDictionaryResource(This,dictionary,partUri,remoteDictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateRemoteDictionaryResourceFromStream(IXpsOMObjectFactory1* This,IStream *dictionaryMarkupStream,IOpcPartUri *dictionaryPartUri,IXpsOMPartResources *resources,IXpsOMRemoteDictionaryResource **dictionaryResource) { +static inline HRESULT IXpsOMObjectFactory1_CreateRemoteDictionaryResourceFromStream(IXpsOMObjectFactory1* This,IStream *dictionaryMarkupStream,IOpcPartUri *dictionaryPartUri,IXpsOMPartResources *resources,IXpsOMRemoteDictionaryResource **dictionaryResource) { return This->lpVtbl->CreateRemoteDictionaryResourceFromStream(This,dictionaryMarkupStream,dictionaryPartUri,resources,dictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePartResources(IXpsOMObjectFactory1* This,IXpsOMPartResources **partResources) { +static inline HRESULT IXpsOMObjectFactory1_CreatePartResources(IXpsOMObjectFactory1* This,IXpsOMPartResources **partResources) { return This->lpVtbl->CreatePartResources(This,partResources); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateDocumentSequence(IXpsOMObjectFactory1* This,IOpcPartUri *partUri,IXpsOMDocumentSequence **documentSequence) { +static inline HRESULT IXpsOMObjectFactory1_CreateDocumentSequence(IXpsOMObjectFactory1* This,IOpcPartUri *partUri,IXpsOMDocumentSequence **documentSequence) { return This->lpVtbl->CreateDocumentSequence(This,partUri,documentSequence); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateDocument(IXpsOMObjectFactory1* This,IOpcPartUri *partUri,IXpsOMDocument **document) { +static inline HRESULT IXpsOMObjectFactory1_CreateDocument(IXpsOMObjectFactory1* This,IOpcPartUri *partUri,IXpsOMDocument **document) { return This->lpVtbl->CreateDocument(This,partUri,document); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePageReference(IXpsOMObjectFactory1* This,const XPS_SIZE *advisoryPageDimensions,IXpsOMPageReference **pageReference) { +static inline HRESULT IXpsOMObjectFactory1_CreatePageReference(IXpsOMObjectFactory1* This,const XPS_SIZE *advisoryPageDimensions,IXpsOMPageReference **pageReference) { return This->lpVtbl->CreatePageReference(This,advisoryPageDimensions,pageReference); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePage(IXpsOMObjectFactory1* This,const XPS_SIZE *pageDimensions,LPCWSTR language,IOpcPartUri *partUri,IXpsOMPage **page) { +static inline HRESULT IXpsOMObjectFactory1_CreatePage(IXpsOMObjectFactory1* This,const XPS_SIZE *pageDimensions,LPCWSTR language,IOpcPartUri *partUri,IXpsOMPage **page) { return This->lpVtbl->CreatePage(This,pageDimensions,language,partUri,page); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePageFromStream(IXpsOMObjectFactory1* This,IStream *pageMarkupStream,IOpcPartUri *partUri,IXpsOMPartResources *resources,WINBOOL reuseObjects,IXpsOMPage **page) { +static inline HRESULT IXpsOMObjectFactory1_CreatePageFromStream(IXpsOMObjectFactory1* This,IStream *pageMarkupStream,IOpcPartUri *partUri,IXpsOMPartResources *resources,WINBOOL reuseObjects,IXpsOMPage **page) { return This->lpVtbl->CreatePageFromStream(This,pageMarkupStream,partUri,resources,reuseObjects,page); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateCanvas(IXpsOMObjectFactory1* This,IXpsOMCanvas **canvas) { +static inline HRESULT IXpsOMObjectFactory1_CreateCanvas(IXpsOMObjectFactory1* This,IXpsOMCanvas **canvas) { return This->lpVtbl->CreateCanvas(This,canvas); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateGlyphs(IXpsOMObjectFactory1* This,IXpsOMFontResource *fontResource,IXpsOMGlyphs **glyphs) { +static inline HRESULT IXpsOMObjectFactory1_CreateGlyphs(IXpsOMObjectFactory1* This,IXpsOMFontResource *fontResource,IXpsOMGlyphs **glyphs) { return This->lpVtbl->CreateGlyphs(This,fontResource,glyphs); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePath(IXpsOMObjectFactory1* This,IXpsOMPath **path) { +static inline HRESULT IXpsOMObjectFactory1_CreatePath(IXpsOMObjectFactory1* This,IXpsOMPath **path) { return This->lpVtbl->CreatePath(This,path); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateGeometry(IXpsOMObjectFactory1* This,IXpsOMGeometry **geometry) { +static inline HRESULT IXpsOMObjectFactory1_CreateGeometry(IXpsOMObjectFactory1* This,IXpsOMGeometry **geometry) { return This->lpVtbl->CreateGeometry(This,geometry); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateGeometryFigure(IXpsOMObjectFactory1* This,const XPS_POINT *startPoint,IXpsOMGeometryFigure **figure) { +static inline HRESULT IXpsOMObjectFactory1_CreateGeometryFigure(IXpsOMObjectFactory1* This,const XPS_POINT *startPoint,IXpsOMGeometryFigure **figure) { return This->lpVtbl->CreateGeometryFigure(This,startPoint,figure); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateMatrixTransform(IXpsOMObjectFactory1* This,const XPS_MATRIX *matrix,IXpsOMMatrixTransform **transform) { +static inline HRESULT IXpsOMObjectFactory1_CreateMatrixTransform(IXpsOMObjectFactory1* This,const XPS_MATRIX *matrix,IXpsOMMatrixTransform **transform) { return This->lpVtbl->CreateMatrixTransform(This,matrix,transform); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateSolidColorBrush(IXpsOMObjectFactory1* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile,IXpsOMSolidColorBrush **solidColorBrush) { +static inline HRESULT IXpsOMObjectFactory1_CreateSolidColorBrush(IXpsOMObjectFactory1* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile,IXpsOMSolidColorBrush **solidColorBrush) { return This->lpVtbl->CreateSolidColorBrush(This,color,colorProfile,solidColorBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateColorProfileResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMColorProfileResource **colorProfileResource) { +static inline HRESULT IXpsOMObjectFactory1_CreateColorProfileResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMColorProfileResource **colorProfileResource) { return This->lpVtbl->CreateColorProfileResource(This,acquiredStream,partUri,colorProfileResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateImageBrush(IXpsOMObjectFactory1* This,IXpsOMImageResource *image,const XPS_RECT *viewBox,const XPS_RECT *viewPort,IXpsOMImageBrush **imageBrush) { +static inline HRESULT IXpsOMObjectFactory1_CreateImageBrush(IXpsOMObjectFactory1* This,IXpsOMImageResource *image,const XPS_RECT *viewBox,const XPS_RECT *viewPort,IXpsOMImageBrush **imageBrush) { return This->lpVtbl->CreateImageBrush(This,image,viewBox,viewPort,imageBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateVisualBrush(IXpsOMObjectFactory1* This,const XPS_RECT *viewBox,const XPS_RECT *viewPort,IXpsOMVisualBrush **visualBrush) { +static inline HRESULT IXpsOMObjectFactory1_CreateVisualBrush(IXpsOMObjectFactory1* This,const XPS_RECT *viewBox,const XPS_RECT *viewPort,IXpsOMVisualBrush **visualBrush) { return This->lpVtbl->CreateVisualBrush(This,viewBox,viewPort,visualBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateImageResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,XPS_IMAGE_TYPE contentType,IOpcPartUri *partUri,IXpsOMImageResource **imageResource) { +static inline HRESULT IXpsOMObjectFactory1_CreateImageResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,XPS_IMAGE_TYPE contentType,IOpcPartUri *partUri,IXpsOMImageResource **imageResource) { return This->lpVtbl->CreateImageResource(This,acquiredStream,contentType,partUri,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePrintTicketResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMPrintTicketResource **printTicketResource) { +static inline HRESULT IXpsOMObjectFactory1_CreatePrintTicketResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,IOpcPartUri *partUri,IXpsOMPrintTicketResource **printTicketResource) { return This->lpVtbl->CreatePrintTicketResource(This,acquiredStream,partUri,printTicketResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateFontResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,XPS_FONT_EMBEDDING fontEmbedding,IOpcPartUri *partUri,WINBOOL isObfSourceStream,IXpsOMFontResource **fontResource) { +static inline HRESULT IXpsOMObjectFactory1_CreateFontResource(IXpsOMObjectFactory1* This,IStream *acquiredStream,XPS_FONT_EMBEDDING fontEmbedding,IOpcPartUri *partUri,WINBOOL isObfSourceStream,IXpsOMFontResource **fontResource) { return This->lpVtbl->CreateFontResource(This,acquiredStream,fontEmbedding,partUri,isObfSourceStream,fontResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateGradientStop(IXpsOMObjectFactory1* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile,FLOAT offset,IXpsOMGradientStop **gradientStop) { +static inline HRESULT IXpsOMObjectFactory1_CreateGradientStop(IXpsOMObjectFactory1* This,const XPS_COLOR *color,IXpsOMColorProfileResource *colorProfile,FLOAT offset,IXpsOMGradientStop **gradientStop) { return This->lpVtbl->CreateGradientStop(This,color,colorProfile,offset,gradientStop); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateLinearGradientBrush(IXpsOMObjectFactory1* This,IXpsOMGradientStop *gradStop1,IXpsOMGradientStop *gradStop2,const XPS_POINT *startPoint,const XPS_POINT *endPoint,IXpsOMLinearGradientBrush **linearGradientBrush) { +static inline HRESULT IXpsOMObjectFactory1_CreateLinearGradientBrush(IXpsOMObjectFactory1* This,IXpsOMGradientStop *gradStop1,IXpsOMGradientStop *gradStop2,const XPS_POINT *startPoint,const XPS_POINT *endPoint,IXpsOMLinearGradientBrush **linearGradientBrush) { return This->lpVtbl->CreateLinearGradientBrush(This,gradStop1,gradStop2,startPoint,endPoint,linearGradientBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateRadialGradientBrush(IXpsOMObjectFactory1* This,IXpsOMGradientStop *gradStop1,IXpsOMGradientStop *gradStop2,const XPS_POINT *centerPoint,const XPS_POINT *gradientOrigin,const XPS_SIZE *radiiSizes,IXpsOMRadialGradientBrush **radialGradientBrush) { +static inline HRESULT IXpsOMObjectFactory1_CreateRadialGradientBrush(IXpsOMObjectFactory1* This,IXpsOMGradientStop *gradStop1,IXpsOMGradientStop *gradStop2,const XPS_POINT *centerPoint,const XPS_POINT *gradientOrigin,const XPS_SIZE *radiiSizes,IXpsOMRadialGradientBrush **radialGradientBrush) { return This->lpVtbl->CreateRadialGradientBrush(This,gradStop1,gradStop2,centerPoint,gradientOrigin,radiiSizes,radialGradientBrush); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateCoreProperties(IXpsOMObjectFactory1* This,IOpcPartUri *partUri,IXpsOMCoreProperties **coreProperties) { +static inline HRESULT IXpsOMObjectFactory1_CreateCoreProperties(IXpsOMObjectFactory1* This,IOpcPartUri *partUri,IXpsOMCoreProperties **coreProperties) { return This->lpVtbl->CreateCoreProperties(This,partUri,coreProperties); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateDictionary(IXpsOMObjectFactory1* This,IXpsOMDictionary **dictionary) { +static inline HRESULT IXpsOMObjectFactory1_CreateDictionary(IXpsOMObjectFactory1* This,IXpsOMDictionary **dictionary) { return This->lpVtbl->CreateDictionary(This,dictionary); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePartUriCollection(IXpsOMObjectFactory1* This,IXpsOMPartUriCollection **partUriCollection) { +static inline HRESULT IXpsOMObjectFactory1_CreatePartUriCollection(IXpsOMObjectFactory1* This,IXpsOMPartUriCollection **partUriCollection) { return This->lpVtbl->CreatePartUriCollection(This,partUriCollection); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackageWriterOnFile(IXpsOMObjectFactory1* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackageWriterOnFile(IXpsOMObjectFactory1* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { return This->lpVtbl->CreatePackageWriterOnFile(This,fileName,securityAttributes,flagsAndAttributes,optimizeMarkupSize,interleaving,documentSequencePartName,coreProperties,packageThumbnail,documentSequencePrintTicket,discardControlPartName,packageWriter); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackageWriterOnStream(IXpsOMObjectFactory1* This,ISequentialStream *outputStream,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackageWriterOnStream(IXpsOMObjectFactory1* This,ISequentialStream *outputStream,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { return This->lpVtbl->CreatePackageWriterOnStream(This,outputStream,optimizeMarkupSize,interleaving,documentSequencePartName,coreProperties,packageThumbnail,documentSequencePrintTicket,discardControlPartName,packageWriter); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePartUri(IXpsOMObjectFactory1* This,LPCWSTR uri,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMObjectFactory1_CreatePartUri(IXpsOMObjectFactory1* This,LPCWSTR uri,IOpcPartUri **partUri) { return This->lpVtbl->CreatePartUri(This,uri,partUri); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateReadOnlyStreamOnFile(IXpsOMObjectFactory1* This,LPCWSTR filename,IStream **stream) { +static inline HRESULT IXpsOMObjectFactory1_CreateReadOnlyStreamOnFile(IXpsOMObjectFactory1* This,LPCWSTR filename,IStream **stream) { return This->lpVtbl->CreateReadOnlyStreamOnFile(This,filename,stream); } /*** IXpsOMObjectFactory1 methods ***/ -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_GetDocumentTypeFromFile(IXpsOMObjectFactory1* This,LPCWSTR filename,XPS_DOCUMENT_TYPE *documentType) { +static inline HRESULT IXpsOMObjectFactory1_GetDocumentTypeFromFile(IXpsOMObjectFactory1* This,LPCWSTR filename,XPS_DOCUMENT_TYPE *documentType) { return This->lpVtbl->GetDocumentTypeFromFile(This,filename,documentType); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_GetDocumentTypeFromStream(IXpsOMObjectFactory1* This,IStream *xpsDocumentStream,XPS_DOCUMENT_TYPE *documentType) { +static inline HRESULT IXpsOMObjectFactory1_GetDocumentTypeFromStream(IXpsOMObjectFactory1* This,IStream *xpsDocumentStream,XPS_DOCUMENT_TYPE *documentType) { return This->lpVtbl->GetDocumentTypeFromStream(This,xpsDocumentStream,documentType); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_ConvertHDPhotoToJpegXR(IXpsOMObjectFactory1* This,IXpsOMImageResource *imageResource) { +static inline HRESULT IXpsOMObjectFactory1_ConvertHDPhotoToJpegXR(IXpsOMObjectFactory1* This,IXpsOMImageResource *imageResource) { return This->lpVtbl->ConvertHDPhotoToJpegXR(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_ConvertJpegXRToHDPhoto(IXpsOMObjectFactory1* This,IXpsOMImageResource *imageResource) { +static inline HRESULT IXpsOMObjectFactory1_ConvertJpegXRToHDPhoto(IXpsOMObjectFactory1* This,IXpsOMImageResource *imageResource) { return This->lpVtbl->ConvertJpegXRToHDPhoto(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackageWriterOnFile1(IXpsOMObjectFactory1* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,XPS_DOCUMENT_TYPE documentType,IXpsOMPackageWriter **packageWriter) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackageWriterOnFile1(IXpsOMObjectFactory1* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,XPS_DOCUMENT_TYPE documentType,IXpsOMPackageWriter **packageWriter) { return This->lpVtbl->CreatePackageWriterOnFile1(This,fileName,securityAttributes,flagsAndAttributes,optimizeMarkupSize,interleaving,documentSequencePartName,coreProperties,packageThumbnail,documentSequencePrintTicket,discardControlPartName,documentType,packageWriter); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackageWriterOnStream1(IXpsOMObjectFactory1* This,ISequentialStream *outputStream,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,XPS_DOCUMENT_TYPE documentType,IXpsOMPackageWriter **packageWriter) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackageWriterOnStream1(IXpsOMObjectFactory1* This,ISequentialStream *outputStream,WINBOOL optimizeMarkupSize,XPS_INTERLEAVING interleaving,IOpcPartUri *documentSequencePartName,IXpsOMCoreProperties *coreProperties,IXpsOMImageResource *packageThumbnail,IXpsOMPrintTicketResource *documentSequencePrintTicket,IOpcPartUri *discardControlPartName,XPS_DOCUMENT_TYPE documentType,IXpsOMPackageWriter **packageWriter) { return This->lpVtbl->CreatePackageWriterOnStream1(This,outputStream,optimizeMarkupSize,interleaving,documentSequencePartName,coreProperties,packageThumbnail,documentSequencePrintTicket,discardControlPartName,documentType,packageWriter); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackage1(IXpsOMObjectFactory1* This,IXpsOMPackage1 **package) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackage1(IXpsOMObjectFactory1* This,IXpsOMPackage1 **package) { return This->lpVtbl->CreatePackage1(This,package); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackageFromStream1(IXpsOMObjectFactory1* This,IStream *stream,WINBOOL reuseObjects,IXpsOMPackage1 **package) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackageFromStream1(IXpsOMObjectFactory1* This,IStream *stream,WINBOOL reuseObjects,IXpsOMPackage1 **package) { return This->lpVtbl->CreatePackageFromStream1(This,stream,reuseObjects,package); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePackageFromFile1(IXpsOMObjectFactory1* This,LPCWSTR filename,WINBOOL reuseObjects,IXpsOMPackage1 **package) { +static inline HRESULT IXpsOMObjectFactory1_CreatePackageFromFile1(IXpsOMObjectFactory1* This,LPCWSTR filename,WINBOOL reuseObjects,IXpsOMPackage1 **package) { return This->lpVtbl->CreatePackageFromFile1(This,filename,reuseObjects,package); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePage1(IXpsOMObjectFactory1* This,const XPS_SIZE *pageDimensions,LPCWSTR language,IOpcPartUri *partUri,IXpsOMPage1 **page) { +static inline HRESULT IXpsOMObjectFactory1_CreatePage1(IXpsOMObjectFactory1* This,const XPS_SIZE *pageDimensions,LPCWSTR language,IOpcPartUri *partUri,IXpsOMPage1 **page) { return This->lpVtbl->CreatePage1(This,pageDimensions,language,partUri,page); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreatePageFromStream1(IXpsOMObjectFactory1* This,IStream *pageMarkupStream,IOpcPartUri *partUri,IXpsOMPartResources *resources,WINBOOL reuseObjects,IXpsOMPage1 **page) { +static inline HRESULT IXpsOMObjectFactory1_CreatePageFromStream1(IXpsOMObjectFactory1* This,IStream *pageMarkupStream,IOpcPartUri *partUri,IXpsOMPartResources *resources,WINBOOL reuseObjects,IXpsOMPage1 **page) { return This->lpVtbl->CreatePageFromStream1(This,pageMarkupStream,partUri,resources,reuseObjects,page); } -static __WIDL_INLINE HRESULT IXpsOMObjectFactory1_CreateRemoteDictionaryResourceFromStream1(IXpsOMObjectFactory1* This,IStream *dictionaryMarkupStream,IOpcPartUri *partUri,IXpsOMPartResources *resources,IXpsOMRemoteDictionaryResource **dictionaryResource) { +static inline HRESULT IXpsOMObjectFactory1_CreateRemoteDictionaryResourceFromStream1(IXpsOMObjectFactory1* This,IStream *dictionaryMarkupStream,IOpcPartUri *partUri,IXpsOMPartResources *resources,IXpsOMRemoteDictionaryResource **dictionaryResource) { return This->lpVtbl->CreateRemoteDictionaryResourceFromStream1(This,dictionaryMarkupStream,partUri,resources,dictionaryResource); } #endif @@ -901,54 +893,54 @@ interface IXpsOMPackage1 { #define IXpsOMPackage1_WriteToStream1(This,outputStream,optimizeMarkupSize,documentType) (This)->lpVtbl->WriteToStream1(This,outputStream,optimizeMarkupSize,documentType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPackage1_QueryInterface(IXpsOMPackage1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPackage1_QueryInterface(IXpsOMPackage1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPackage1_AddRef(IXpsOMPackage1* This) { +static inline ULONG IXpsOMPackage1_AddRef(IXpsOMPackage1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPackage1_Release(IXpsOMPackage1* This) { +static inline ULONG IXpsOMPackage1_Release(IXpsOMPackage1* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPackage methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPackage1_GetDocumentSequence(IXpsOMPackage1* This,IXpsOMDocumentSequence **documentSequence) { +static inline HRESULT IXpsOMPackage1_GetDocumentSequence(IXpsOMPackage1* This,IXpsOMDocumentSequence **documentSequence) { return This->lpVtbl->GetDocumentSequence(This,documentSequence); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_SetDocumentSequence(IXpsOMPackage1* This,IXpsOMDocumentSequence *documentSequence) { +static inline HRESULT IXpsOMPackage1_SetDocumentSequence(IXpsOMPackage1* This,IXpsOMDocumentSequence *documentSequence) { return This->lpVtbl->SetDocumentSequence(This,documentSequence); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_GetCoreProperties(IXpsOMPackage1* This,IXpsOMCoreProperties **coreProperties) { +static inline HRESULT IXpsOMPackage1_GetCoreProperties(IXpsOMPackage1* This,IXpsOMCoreProperties **coreProperties) { return This->lpVtbl->GetCoreProperties(This,coreProperties); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_SetCoreProperties(IXpsOMPackage1* This,IXpsOMCoreProperties *coreProperties) { +static inline HRESULT IXpsOMPackage1_SetCoreProperties(IXpsOMPackage1* This,IXpsOMCoreProperties *coreProperties) { return This->lpVtbl->SetCoreProperties(This,coreProperties); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_GetDiscardControlPartName(IXpsOMPackage1* This,IOpcPartUri **discardControlPartUri) { +static inline HRESULT IXpsOMPackage1_GetDiscardControlPartName(IXpsOMPackage1* This,IOpcPartUri **discardControlPartUri) { return This->lpVtbl->GetDiscardControlPartName(This,discardControlPartUri); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_SetDiscardControlPartName(IXpsOMPackage1* This,IOpcPartUri *discardControlPartUri) { +static inline HRESULT IXpsOMPackage1_SetDiscardControlPartName(IXpsOMPackage1* This,IOpcPartUri *discardControlPartUri) { return This->lpVtbl->SetDiscardControlPartName(This,discardControlPartUri); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_GetThumbnailResource(IXpsOMPackage1* This,IXpsOMImageResource **imageResource) { +static inline HRESULT IXpsOMPackage1_GetThumbnailResource(IXpsOMPackage1* This,IXpsOMImageResource **imageResource) { return This->lpVtbl->GetThumbnailResource(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_SetThumbnailResource(IXpsOMPackage1* This,IXpsOMImageResource *imageResource) { +static inline HRESULT IXpsOMPackage1_SetThumbnailResource(IXpsOMPackage1* This,IXpsOMImageResource *imageResource) { return This->lpVtbl->SetThumbnailResource(This,imageResource); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_WriteToFile(IXpsOMPackage1* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize) { +static inline HRESULT IXpsOMPackage1_WriteToFile(IXpsOMPackage1* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize) { return This->lpVtbl->WriteToFile(This,fileName,securityAttributes,flagsAndAttributes,optimizeMarkupSize); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_WriteToStream(IXpsOMPackage1* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize) { +static inline HRESULT IXpsOMPackage1_WriteToStream(IXpsOMPackage1* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize) { return This->lpVtbl->WriteToStream(This,stream,optimizeMarkupSize); } /*** IXpsOMPackage1 methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPackage1_GetDocumentType(IXpsOMPackage1* This,XPS_DOCUMENT_TYPE *documentType) { +static inline HRESULT IXpsOMPackage1_GetDocumentType(IXpsOMPackage1* This,XPS_DOCUMENT_TYPE *documentType) { return This->lpVtbl->GetDocumentType(This,documentType); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_WriteToFile1(IXpsOMPackage1* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize,XPS_DOCUMENT_TYPE documentType) { +static inline HRESULT IXpsOMPackage1_WriteToFile1(IXpsOMPackage1* This,LPCWSTR fileName,LPSECURITY_ATTRIBUTES securityAttributes,DWORD flagsAndAttributes,WINBOOL optimizeMarkupSize,XPS_DOCUMENT_TYPE documentType) { return This->lpVtbl->WriteToFile1(This,fileName,securityAttributes,flagsAndAttributes,optimizeMarkupSize,documentType); } -static __WIDL_INLINE HRESULT IXpsOMPackage1_WriteToStream1(IXpsOMPackage1* This,ISequentialStream *outputStream,WINBOOL optimizeMarkupSize,XPS_DOCUMENT_TYPE documentType) { +static inline HRESULT IXpsOMPackage1_WriteToStream1(IXpsOMPackage1* This,ISequentialStream *outputStream,WINBOOL optimizeMarkupSize,XPS_DOCUMENT_TYPE documentType) { return This->lpVtbl->WriteToStream1(This,outputStream,optimizeMarkupSize,documentType); } #endif @@ -1153,94 +1145,94 @@ interface IXpsOMPage1 { #define IXpsOMPage1_Write1(This,stream,optimizeMarkupSize,documentType) (This)->lpVtbl->Write1(This,stream,optimizeMarkupSize,documentType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPage1_QueryInterface(IXpsOMPage1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMPage1_QueryInterface(IXpsOMPage1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMPage1_AddRef(IXpsOMPage1* This) { +static inline ULONG IXpsOMPage1_AddRef(IXpsOMPage1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMPage1_Release(IXpsOMPage1* This) { +static inline ULONG IXpsOMPage1_Release(IXpsOMPage1* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPage1_GetPartName(IXpsOMPage1* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMPage1_GetPartName(IXpsOMPage1* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMPage1_SetPartName(IXpsOMPage1* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMPage1_SetPartName(IXpsOMPage1* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMPage methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPage1_GetOwner(IXpsOMPage1* This,IXpsOMPageReference **pageReference) { +static inline HRESULT IXpsOMPage1_GetOwner(IXpsOMPage1* This,IXpsOMPageReference **pageReference) { return This->lpVtbl->GetOwner(This,pageReference); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetVisuals(IXpsOMPage1* This,IXpsOMVisualCollection **visuals) { +static inline HRESULT IXpsOMPage1_GetVisuals(IXpsOMPage1* This,IXpsOMVisualCollection **visuals) { return This->lpVtbl->GetVisuals(This,visuals); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetPageDimensions(IXpsOMPage1* This,XPS_SIZE *pageDimensions) { +static inline HRESULT IXpsOMPage1_GetPageDimensions(IXpsOMPage1* This,XPS_SIZE *pageDimensions) { return This->lpVtbl->GetPageDimensions(This,pageDimensions); } -static __WIDL_INLINE HRESULT IXpsOMPage1_SetPageDimensions(IXpsOMPage1* This,const XPS_SIZE *pageDimensions) { +static inline HRESULT IXpsOMPage1_SetPageDimensions(IXpsOMPage1* This,const XPS_SIZE *pageDimensions) { return This->lpVtbl->SetPageDimensions(This,pageDimensions); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetContentBox(IXpsOMPage1* This,XPS_RECT *contentBox) { +static inline HRESULT IXpsOMPage1_GetContentBox(IXpsOMPage1* This,XPS_RECT *contentBox) { return This->lpVtbl->GetContentBox(This,contentBox); } -static __WIDL_INLINE HRESULT IXpsOMPage1_SetContentBox(IXpsOMPage1* This,const XPS_RECT *contentBox) { +static inline HRESULT IXpsOMPage1_SetContentBox(IXpsOMPage1* This,const XPS_RECT *contentBox) { return This->lpVtbl->SetContentBox(This,contentBox); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetBleedBox(IXpsOMPage1* This,XPS_RECT *bleedBox) { +static inline HRESULT IXpsOMPage1_GetBleedBox(IXpsOMPage1* This,XPS_RECT *bleedBox) { return This->lpVtbl->GetBleedBox(This,bleedBox); } -static __WIDL_INLINE HRESULT IXpsOMPage1_SetBleedBox(IXpsOMPage1* This,const XPS_RECT *bleedBox) { +static inline HRESULT IXpsOMPage1_SetBleedBox(IXpsOMPage1* This,const XPS_RECT *bleedBox) { return This->lpVtbl->SetBleedBox(This,bleedBox); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetLanguage(IXpsOMPage1* This,LPWSTR *language) { +static inline HRESULT IXpsOMPage1_GetLanguage(IXpsOMPage1* This,LPWSTR *language) { return This->lpVtbl->GetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMPage1_SetLanguage(IXpsOMPage1* This,LPCWSTR language) { +static inline HRESULT IXpsOMPage1_SetLanguage(IXpsOMPage1* This,LPCWSTR language) { return This->lpVtbl->SetLanguage(This,language); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetName(IXpsOMPage1* This,LPWSTR *name) { +static inline HRESULT IXpsOMPage1_GetName(IXpsOMPage1* This,LPWSTR *name) { return This->lpVtbl->GetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMPage1_SetName(IXpsOMPage1* This,LPCWSTR name) { +static inline HRESULT IXpsOMPage1_SetName(IXpsOMPage1* This,LPCWSTR name) { return This->lpVtbl->SetName(This,name); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetIsHyperlinkTarget(IXpsOMPage1* This,WINBOOL *isHyperlinkTarget) { +static inline HRESULT IXpsOMPage1_GetIsHyperlinkTarget(IXpsOMPage1* This,WINBOOL *isHyperlinkTarget) { return This->lpVtbl->GetIsHyperlinkTarget(This,isHyperlinkTarget); } -static __WIDL_INLINE HRESULT IXpsOMPage1_SetIsHyperlinkTarget(IXpsOMPage1* This,WINBOOL isHyperlinkTarget) { +static inline HRESULT IXpsOMPage1_SetIsHyperlinkTarget(IXpsOMPage1* This,WINBOOL isHyperlinkTarget) { return This->lpVtbl->SetIsHyperlinkTarget(This,isHyperlinkTarget); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetDictionary(IXpsOMPage1* This,IXpsOMDictionary **resourceDictionary) { +static inline HRESULT IXpsOMPage1_GetDictionary(IXpsOMPage1* This,IXpsOMDictionary **resourceDictionary) { return This->lpVtbl->GetDictionary(This,resourceDictionary); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetDictionaryLocal(IXpsOMPage1* This,IXpsOMDictionary **resourceDictionary) { +static inline HRESULT IXpsOMPage1_GetDictionaryLocal(IXpsOMPage1* This,IXpsOMDictionary **resourceDictionary) { return This->lpVtbl->GetDictionaryLocal(This,resourceDictionary); } -static __WIDL_INLINE HRESULT IXpsOMPage1_SetDictionaryLocal(IXpsOMPage1* This,IXpsOMDictionary *resourceDictionary) { +static inline HRESULT IXpsOMPage1_SetDictionaryLocal(IXpsOMPage1* This,IXpsOMDictionary *resourceDictionary) { return This->lpVtbl->SetDictionaryLocal(This,resourceDictionary); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GetDictionaryResource(IXpsOMPage1* This,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { +static inline HRESULT IXpsOMPage1_GetDictionaryResource(IXpsOMPage1* This,IXpsOMRemoteDictionaryResource **remoteDictionaryResource) { return This->lpVtbl->GetDictionaryResource(This,remoteDictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMPage1_SetDictionaryResource(IXpsOMPage1* This,IXpsOMRemoteDictionaryResource *remoteDictionaryResource) { +static inline HRESULT IXpsOMPage1_SetDictionaryResource(IXpsOMPage1* This,IXpsOMRemoteDictionaryResource *remoteDictionaryResource) { return This->lpVtbl->SetDictionaryResource(This,remoteDictionaryResource); } -static __WIDL_INLINE HRESULT IXpsOMPage1_Write(IXpsOMPage1* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize) { +static inline HRESULT IXpsOMPage1_Write(IXpsOMPage1* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize) { return This->lpVtbl->Write(This,stream,optimizeMarkupSize); } -static __WIDL_INLINE HRESULT IXpsOMPage1_GenerateUnusedLookupKey(IXpsOMPage1* This,XPS_OBJECT_TYPE type,LPWSTR *key) { +static inline HRESULT IXpsOMPage1_GenerateUnusedLookupKey(IXpsOMPage1* This,XPS_OBJECT_TYPE type,LPWSTR *key) { return This->lpVtbl->GenerateUnusedLookupKey(This,type,key); } -static __WIDL_INLINE HRESULT IXpsOMPage1_Clone(IXpsOMPage1* This,IXpsOMPage **page) { +static inline HRESULT IXpsOMPage1_Clone(IXpsOMPage1* This,IXpsOMPage **page) { return This->lpVtbl->Clone(This,page); } /*** IXpsOMPage1 methods ***/ -static __WIDL_INLINE HRESULT IXpsOMPage1_GetDocumentType(IXpsOMPage1* This,XPS_DOCUMENT_TYPE *documentType) { +static inline HRESULT IXpsOMPage1_GetDocumentType(IXpsOMPage1* This,XPS_DOCUMENT_TYPE *documentType) { return This->lpVtbl->GetDocumentType(This,documentType); } -static __WIDL_INLINE HRESULT IXpsOMPage1_Write1(IXpsOMPage1* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize,XPS_DOCUMENT_TYPE documentType) { +static inline HRESULT IXpsOMPage1_Write1(IXpsOMPage1* This,ISequentialStream *stream,WINBOOL optimizeMarkupSize,XPS_DOCUMENT_TYPE documentType) { return This->lpVtbl->Write1(This,stream,optimizeMarkupSize,documentType); } #endif @@ -1327,23 +1319,23 @@ interface IXpsDocumentPackageTarget { #define IXpsDocumentPackageTarget_GetXpsType(This,documentType) (This)->lpVtbl->GetXpsType(This,documentType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsDocumentPackageTarget_QueryInterface(IXpsDocumentPackageTarget* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsDocumentPackageTarget_QueryInterface(IXpsDocumentPackageTarget* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsDocumentPackageTarget_AddRef(IXpsDocumentPackageTarget* This) { +static inline ULONG IXpsDocumentPackageTarget_AddRef(IXpsDocumentPackageTarget* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsDocumentPackageTarget_Release(IXpsDocumentPackageTarget* This) { +static inline ULONG IXpsDocumentPackageTarget_Release(IXpsDocumentPackageTarget* This) { return This->lpVtbl->Release(This); } /*** IXpsDocumentPackageTarget methods ***/ -static __WIDL_INLINE HRESULT IXpsDocumentPackageTarget_GetXpsOMPackageWriter(IXpsDocumentPackageTarget* This,IOpcPartUri *documentSequencePartName,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { +static inline HRESULT IXpsDocumentPackageTarget_GetXpsOMPackageWriter(IXpsDocumentPackageTarget* This,IOpcPartUri *documentSequencePartName,IOpcPartUri *discardControlPartName,IXpsOMPackageWriter **packageWriter) { return This->lpVtbl->GetXpsOMPackageWriter(This,documentSequencePartName,discardControlPartName,packageWriter); } -static __WIDL_INLINE HRESULT IXpsDocumentPackageTarget_GetXpsOMFactory(IXpsDocumentPackageTarget* This,IXpsOMObjectFactory **xpsFactory) { +static inline HRESULT IXpsDocumentPackageTarget_GetXpsOMFactory(IXpsDocumentPackageTarget* This,IXpsOMObjectFactory **xpsFactory) { return This->lpVtbl->GetXpsOMFactory(This,xpsFactory); } -static __WIDL_INLINE HRESULT IXpsDocumentPackageTarget_GetXpsType(IXpsDocumentPackageTarget* This,XPS_DOCUMENT_TYPE *documentType) { +static inline HRESULT IXpsDocumentPackageTarget_GetXpsType(IXpsDocumentPackageTarget* This,XPS_DOCUMENT_TYPE *documentType) { return This->lpVtbl->GetXpsType(This,documentType); } #endif @@ -1444,34 +1436,34 @@ interface IXpsOMRemoteDictionaryResource1 { #define IXpsOMRemoteDictionaryResource1_Write1(This,stream,documentType) (This)->lpVtbl->Write1(This,stream,documentType) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource1_QueryInterface(IXpsOMRemoteDictionaryResource1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsOMRemoteDictionaryResource1_QueryInterface(IXpsOMRemoteDictionaryResource1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsOMRemoteDictionaryResource1_AddRef(IXpsOMRemoteDictionaryResource1* This) { +static inline ULONG IXpsOMRemoteDictionaryResource1_AddRef(IXpsOMRemoteDictionaryResource1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsOMRemoteDictionaryResource1_Release(IXpsOMRemoteDictionaryResource1* This) { +static inline ULONG IXpsOMRemoteDictionaryResource1_Release(IXpsOMRemoteDictionaryResource1* This) { return This->lpVtbl->Release(This); } /*** IXpsOMPart methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource1_GetPartName(IXpsOMRemoteDictionaryResource1* This,IOpcPartUri **partUri) { +static inline HRESULT IXpsOMRemoteDictionaryResource1_GetPartName(IXpsOMRemoteDictionaryResource1* This,IOpcPartUri **partUri) { return This->lpVtbl->GetPartName(This,partUri); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource1_SetPartName(IXpsOMRemoteDictionaryResource1* This,IOpcPartUri *partUri) { +static inline HRESULT IXpsOMRemoteDictionaryResource1_SetPartName(IXpsOMRemoteDictionaryResource1* This,IOpcPartUri *partUri) { return This->lpVtbl->SetPartName(This,partUri); } /*** IXpsOMRemoteDictionaryResource methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource1_GetDictionary(IXpsOMRemoteDictionaryResource1* This,IXpsOMDictionary **dictionary) { +static inline HRESULT IXpsOMRemoteDictionaryResource1_GetDictionary(IXpsOMRemoteDictionaryResource1* This,IXpsOMDictionary **dictionary) { return This->lpVtbl->GetDictionary(This,dictionary); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource1_SetDictionary(IXpsOMRemoteDictionaryResource1* This,IXpsOMDictionary *dictionary) { +static inline HRESULT IXpsOMRemoteDictionaryResource1_SetDictionary(IXpsOMRemoteDictionaryResource1* This,IXpsOMDictionary *dictionary) { return This->lpVtbl->SetDictionary(This,dictionary); } /*** IXpsOMRemoteDictionaryResource1 methods ***/ -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource1_GetDocumentType(IXpsOMRemoteDictionaryResource1* This,XPS_DOCUMENT_TYPE *documentType) { +static inline HRESULT IXpsOMRemoteDictionaryResource1_GetDocumentType(IXpsOMRemoteDictionaryResource1* This,XPS_DOCUMENT_TYPE *documentType) { return This->lpVtbl->GetDocumentType(This,documentType); } -static __WIDL_INLINE HRESULT IXpsOMRemoteDictionaryResource1_Write1(IXpsOMRemoteDictionaryResource1* This,ISequentialStream *stream,XPS_DOCUMENT_TYPE documentType) { +static inline HRESULT IXpsOMRemoteDictionaryResource1_Write1(IXpsOMRemoteDictionaryResource1* This,ISequentialStream *stream,XPS_DOCUMENT_TYPE documentType) { return This->lpVtbl->Write1(This,stream,documentType); } #endif diff --git a/lib/libc/include/any-windows-any/xpsprint.h b/lib/libc/include/any-windows-any/xpsprint.h index 1371332ca8410d9bf04169d474eb524424eb7601..5456e61147df17464ef349ca1295bc40de9e12c3 100644 --- a/lib/libc/include/any-windows-any/xpsprint.h +++ b/lib/libc/include/any-windows-any/xpsprint.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xpsprint.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xpsprint.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xpsprint_h__ #define __xpsprint_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXpsPrintJobStream_FWD_DEFINED__ @@ -57,13 +49,13 @@ extern "C" { #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) #if NTDDI_VERSION >= 0x06010000 -typedef enum __WIDL_xpsprint_generated_name_00000048 { +typedef enum __WIDL_xpsprint_generated_name_0000004A { XPS_JOB_IN_PROGRESS = 0, XPS_JOB_COMPLETED = 1, XPS_JOB_CANCELLED = 2, XPS_JOB_FAILED = 3 } XPS_JOB_COMPLETION; -typedef struct __WIDL_xpsprint_generated_name_00000049 { +typedef struct __WIDL_xpsprint_generated_name_0000004B { UINT32 jobId; INT32 currentDocument; INT32 currentPage; @@ -142,24 +134,24 @@ interface IXpsPrintJobStream { #define IXpsPrintJobStream_Close(This) (This)->lpVtbl->Close(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsPrintJobStream_QueryInterface(IXpsPrintJobStream* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsPrintJobStream_QueryInterface(IXpsPrintJobStream* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsPrintJobStream_AddRef(IXpsPrintJobStream* This) { +static inline ULONG IXpsPrintJobStream_AddRef(IXpsPrintJobStream* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsPrintJobStream_Release(IXpsPrintJobStream* This) { +static inline ULONG IXpsPrintJobStream_Release(IXpsPrintJobStream* This) { return This->lpVtbl->Release(This); } /*** ISequentialStream methods ***/ -static __WIDL_INLINE HRESULT IXpsPrintJobStream_Read(IXpsPrintJobStream* This,void *pv,ULONG cb,ULONG *pcbRead) { +static inline HRESULT IXpsPrintJobStream_Read(IXpsPrintJobStream* This,void *pv,ULONG cb,ULONG *pcbRead) { return This->lpVtbl->Read(This,pv,cb,pcbRead); } -static __WIDL_INLINE HRESULT IXpsPrintJobStream_Write(IXpsPrintJobStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { +static inline HRESULT IXpsPrintJobStream_Write(IXpsPrintJobStream* This,const void *pv,ULONG cb,ULONG *pcbWritten) { return This->lpVtbl->Write(This,pv,cb,pcbWritten); } /*** IXpsPrintJobStream methods ***/ -static __WIDL_INLINE HRESULT IXpsPrintJobStream_Close(IXpsPrintJobStream* This) { +static inline HRESULT IXpsPrintJobStream_Close(IXpsPrintJobStream* This) { return This->lpVtbl->Close(This); } #endif @@ -233,20 +225,20 @@ interface IXpsPrintJob { #define IXpsPrintJob_GetJobStatus(This,jobStatus) (This)->lpVtbl->GetJobStatus(This,jobStatus) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsPrintJob_QueryInterface(IXpsPrintJob* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsPrintJob_QueryInterface(IXpsPrintJob* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsPrintJob_AddRef(IXpsPrintJob* This) { +static inline ULONG IXpsPrintJob_AddRef(IXpsPrintJob* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsPrintJob_Release(IXpsPrintJob* This) { +static inline ULONG IXpsPrintJob_Release(IXpsPrintJob* This) { return This->lpVtbl->Release(This); } /*** IXpsPrintJob methods ***/ -static __WIDL_INLINE HRESULT IXpsPrintJob_Cancel(IXpsPrintJob* This) { +static inline HRESULT IXpsPrintJob_Cancel(IXpsPrintJob* This) { return This->lpVtbl->Cancel(This); } -static __WIDL_INLINE HRESULT IXpsPrintJob_GetJobStatus(IXpsPrintJob* This,XPS_JOB_STATUS *jobStatus) { +static inline HRESULT IXpsPrintJob_GetJobStatus(IXpsPrintJob* This,XPS_JOB_STATUS *jobStatus) { return This->lpVtbl->GetJobStatus(This,jobStatus); } #endif diff --git a/lib/libc/include/any-windows-any/xpsrassvc.h b/lib/libc/include/any-windows-any/xpsrassvc.h index fbb246a312d8ac41ca298fcf6388bdae124331f0..d716fee1bedd376697f736346522753717111b09 100644 --- a/lib/libc/include/any-windows-any/xpsrassvc.h +++ b/lib/libc/include/any-windows-any/xpsrassvc.h @@ -1,4 +1,4 @@ -/*** Autogenerated by WIDL 8.21 from include/xpsrassvc.idl - Do not edit ***/ +/*** Autogenerated by WIDL 9.20 from include/xpsrassvc.idl - Do not edit ***/ #ifdef _WIN32 #ifndef __REQUIRED_RPCNDR_H_VERSION__ @@ -16,14 +16,6 @@ #ifndef __xpsrassvc_h__ #define __xpsrassvc_h__ -#ifndef __WIDL_INLINE -#if defined(__cplusplus) || defined(_MSC_VER) -#define __WIDL_INLINE inline -#elif defined(__GNUC__) -#define __WIDL_INLINE __inline__ -#endif -#endif - /* Forward declarations */ #ifndef __IXpsRasterizerNotificationCallback_FWD_DEFINED__ @@ -103,12 +95,12 @@ interface IXpsRasterizationFactory1; #include #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) -typedef enum __WIDL_xpsrassvc_generated_name_00000048 { +typedef enum __WIDL_xpsrassvc_generated_name_0000004A { XPSRAS_RENDERING_MODE_ANTIALIASED = 0, XPSRAS_RENDERING_MODE_ALIASED = 1 } XPSRAS_RENDERING_MODE; #if NTDDI_VERSION >= 0x06020000 -typedef enum __WIDL_xpsrassvc_generated_name_00000049 { +typedef enum __WIDL_xpsrassvc_generated_name_0000004B { XPSRAS_PIXEL_FORMAT_32BPP_PBGRA_UINT_SRGB = 1, XPSRAS_PIXEL_FORMAT_64BPP_PRGBA_HALF_SCRGB = 2, XPSRAS_PIXEL_FORMAT_128BPP_PRGBA_FLOAT_SCRGB = 3 @@ -169,17 +161,17 @@ interface IXpsRasterizerNotificationCallback { #define IXpsRasterizerNotificationCallback_Continue(This) (This)->lpVtbl->Continue(This) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsRasterizerNotificationCallback_QueryInterface(IXpsRasterizerNotificationCallback* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsRasterizerNotificationCallback_QueryInterface(IXpsRasterizerNotificationCallback* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsRasterizerNotificationCallback_AddRef(IXpsRasterizerNotificationCallback* This) { +static inline ULONG IXpsRasterizerNotificationCallback_AddRef(IXpsRasterizerNotificationCallback* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsRasterizerNotificationCallback_Release(IXpsRasterizerNotificationCallback* This) { +static inline ULONG IXpsRasterizerNotificationCallback_Release(IXpsRasterizerNotificationCallback* This) { return This->lpVtbl->Release(This); } /*** IXpsRasterizerNotificationCallback methods ***/ -static __WIDL_INLINE HRESULT IXpsRasterizerNotificationCallback_Continue(IXpsRasterizerNotificationCallback* This) { +static inline HRESULT IXpsRasterizerNotificationCallback_Continue(IXpsRasterizerNotificationCallback* This) { return This->lpVtbl->Continue(This); } #endif @@ -264,20 +256,20 @@ interface IXpsRasterizer { #define IXpsRasterizer_SetMinimalLineWidth(This,width) (This)->lpVtbl->SetMinimalLineWidth(This,width) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsRasterizer_QueryInterface(IXpsRasterizer* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsRasterizer_QueryInterface(IXpsRasterizer* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsRasterizer_AddRef(IXpsRasterizer* This) { +static inline ULONG IXpsRasterizer_AddRef(IXpsRasterizer* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsRasterizer_Release(IXpsRasterizer* This) { +static inline ULONG IXpsRasterizer_Release(IXpsRasterizer* This) { return This->lpVtbl->Release(This); } /*** IXpsRasterizer methods ***/ -static __WIDL_INLINE HRESULT IXpsRasterizer_RasterizeRect(IXpsRasterizer* This,INT x,INT y,INT width,INT height,IXpsRasterizerNotificationCallback *notificationCallback,IWICBitmap **bitmap) { +static inline HRESULT IXpsRasterizer_RasterizeRect(IXpsRasterizer* This,INT x,INT y,INT width,INT height,IXpsRasterizerNotificationCallback *notificationCallback,IWICBitmap **bitmap) { return This->lpVtbl->RasterizeRect(This,x,y,width,height,notificationCallback,bitmap); } -static __WIDL_INLINE HRESULT IXpsRasterizer_SetMinimalLineWidth(IXpsRasterizer* This,INT width) { +static inline HRESULT IXpsRasterizer_SetMinimalLineWidth(IXpsRasterizer* This,INT width) { return This->lpVtbl->SetMinimalLineWidth(This,width); } #endif @@ -352,17 +344,17 @@ interface IXpsRasterizationFactory { #define IXpsRasterizationFactory_CreateRasterizer(This,xpsPage,DPI,nonTextRenderingMode,textRenderingMode,ppIXPSRasterizer) (This)->lpVtbl->CreateRasterizer(This,xpsPage,DPI,nonTextRenderingMode,textRenderingMode,ppIXPSRasterizer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsRasterizationFactory_QueryInterface(IXpsRasterizationFactory* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsRasterizationFactory_QueryInterface(IXpsRasterizationFactory* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsRasterizationFactory_AddRef(IXpsRasterizationFactory* This) { +static inline ULONG IXpsRasterizationFactory_AddRef(IXpsRasterizationFactory* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsRasterizationFactory_Release(IXpsRasterizationFactory* This) { +static inline ULONG IXpsRasterizationFactory_Release(IXpsRasterizationFactory* This) { return This->lpVtbl->Release(This); } /*** IXpsRasterizationFactory methods ***/ -static __WIDL_INLINE HRESULT IXpsRasterizationFactory_CreateRasterizer(IXpsRasterizationFactory* This,IXpsOMPage *xpsPage,FLOAT DPI,XPSRAS_RENDERING_MODE nonTextRenderingMode,XPSRAS_RENDERING_MODE textRenderingMode,IXpsRasterizer **ppIXPSRasterizer) { +static inline HRESULT IXpsRasterizationFactory_CreateRasterizer(IXpsRasterizationFactory* This,IXpsOMPage *xpsPage,FLOAT DPI,XPSRAS_RENDERING_MODE nonTextRenderingMode,XPSRAS_RENDERING_MODE textRenderingMode,IXpsRasterizer **ppIXPSRasterizer) { return This->lpVtbl->CreateRasterizer(This,xpsPage,DPI,nonTextRenderingMode,textRenderingMode,ppIXPSRasterizer); } #endif @@ -440,17 +432,17 @@ interface IXpsRasterizationFactory1 { #define IXpsRasterizationFactory1_CreateRasterizer(This,xpsPage,DPI,nonTextRenderingMode,textRenderingMode,pixelFormat,ppIXPSRasterizer) (This)->lpVtbl->CreateRasterizer(This,xpsPage,DPI,nonTextRenderingMode,textRenderingMode,pixelFormat,ppIXPSRasterizer) #else /*** IUnknown methods ***/ -static __WIDL_INLINE HRESULT IXpsRasterizationFactory1_QueryInterface(IXpsRasterizationFactory1* This,REFIID riid,void **ppvObject) { +static inline HRESULT IXpsRasterizationFactory1_QueryInterface(IXpsRasterizationFactory1* This,REFIID riid,void **ppvObject) { return This->lpVtbl->QueryInterface(This,riid,ppvObject); } -static __WIDL_INLINE ULONG IXpsRasterizationFactory1_AddRef(IXpsRasterizationFactory1* This) { +static inline ULONG IXpsRasterizationFactory1_AddRef(IXpsRasterizationFactory1* This) { return This->lpVtbl->AddRef(This); } -static __WIDL_INLINE ULONG IXpsRasterizationFactory1_Release(IXpsRasterizationFactory1* This) { +static inline ULONG IXpsRasterizationFactory1_Release(IXpsRasterizationFactory1* This) { return This->lpVtbl->Release(This); } /*** IXpsRasterizationFactory1 methods ***/ -static __WIDL_INLINE HRESULT IXpsRasterizationFactory1_CreateRasterizer(IXpsRasterizationFactory1* This,IXpsOMPage *xpsPage,FLOAT DPI,XPSRAS_RENDERING_MODE nonTextRenderingMode,XPSRAS_RENDERING_MODE textRenderingMode,XPSRAS_PIXEL_FORMAT pixelFormat,IXpsRasterizer **ppIXPSRasterizer) { +static inline HRESULT IXpsRasterizationFactory1_CreateRasterizer(IXpsRasterizationFactory1* This,IXpsOMPage *xpsPage,FLOAT DPI,XPSRAS_RENDERING_MODE nonTextRenderingMode,XPSRAS_RENDERING_MODE textRenderingMode,XPSRAS_PIXEL_FORMAT pixelFormat,IXpsRasterizer **ppIXPSRasterizer) { return This->lpVtbl->CreateRasterizer(This,xpsPage,DPI,nonTextRenderingMode,textRenderingMode,pixelFormat,ppIXPSRasterizer); } #endif -- 2.54.0 From 45fff0a511942d410d657be31bdbdf10a45a6a57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sat, 30 Nov 2024 13:13:08 +0100 Subject: [PATCH 4/6] mingw: Update sources to dcd7fefc703fb4b12187235386900d34cc13fdc5. --- lib/libc/mingw/crt/crtdll.c | 2 + lib/libc/mingw/crt/crtexe.c | 19 +- lib/libc/mingw/crt/tls_atexit.c | 2 +- lib/libc/mingw/crt/tlssup.c | 19 +- lib/libc/mingw/crt/ucrtbase_compat.c | 169 - lib/libc/mingw/def-include/crt-aliases.def.in | 585 ++++ lib/libc/mingw/def-include/func.def.in | 26 + .../mingw/def-include/msvcrt-common.def.in | 154 - lib/libc/mingw/include/internal.h | 24 +- .../api-ms-win-crt-convert-l1-1-0.def.in | 10 +- .../api-ms-win-crt-filesystem-l1-1-0.def | 79 - .../api-ms-win-crt-filesystem-l1-1-0.def.in | 109 + .../api-ms-win-crt-math-l1-1-0.def.in | 122 +- .../api-ms-win-crt-private-l1-1-0.def.in | 2 +- .../api-ms-win-crt-stdio-l1-1-0.def | 2 + .../api-ms-win-crt-string-l1-1-0.def | 7 +- ....def => api-ms-win-crt-time-l1-1-0.def.in} | 41 +- .../bcryptprimitives.def | 7 +- lib/libc/mingw/lib-common/cfgmgr32.def | 7 +- lib/libc/mingw/lib-common/computecore.def | 7 + lib/libc/mingw/lib-common/computenetwork.def | 1 + lib/libc/mingw/lib-common/computestorage.def | 2 + lib/libc/mingw/lib-common/kernel32.def.in | 2 + .../mingw/{libarm32 => lib-common}/ninput.def | 18 +- lib/libc/mingw/lib-common/tbs.def | 1 + .../mingw/lib-common/ucrtbase-common.def.in | 2709 +++++++++++++++++ lib/libc/mingw/lib-common/ucrtbase.def.in | 2664 +--------------- lib/libc/mingw/lib-common/ucrtbased.def.in | 12 + lib/libc/mingw/lib-common/user32.def.in | 20 + lib/libc/mingw/lib-common/vcruntime140.def.in | 94 + .../mingw/lib-common/vcruntime140_app.def.in | 3 +- .../mingw/lib-common/vcruntime140d.def.in | 94 + .../{libarm32 => lib-common}/winbrand.def | 4 + .../winhvplatform.def.in} | 18 +- .../{libarm32 => lib-common}/wintrust.def | 17 + lib/libc/mingw/lib-common/wscapi.def | 18 +- lib/libc/mingw/lib32/bcryptprimitives.def | 18 + lib/libc/mingw/lib32/cfgmgr32.def | 34 +- lib/libc/mingw/lib32/kernel32.def | 2 + lib/libc/mingw/lib32/mstask.def | 13 - lib/libc/mingw/lib32/ninput.def | 37 + lib/libc/mingw/lib32/t2embed.def | 11 - lib/libc/mingw/lib32/tbs.def | 1 + lib/libc/mingw/lib32/usbd.def | 12 +- lib/libc/mingw/lib32/user32.def | 5 + lib/libc/mingw/lib32/winbrand.def | 23 + lib/libc/mingw/lib32/wintrust.def | 45 +- lib/libc/mingw/lib32/wscapi.def | 48 + lib/libc/mingw/lib32/x3daudio1_2.def | 6 +- lib/libc/mingw/lib32/xaudio2_9.def | 4 +- lib/libc/mingw/lib64/kernel32.def | 1740 +++++++++++ lib/libc/mingw/lib64/wintrust.def | 136 - lib/libc/mingw/lib64/ws2_32.def | 200 ++ lib/libc/mingw/libarm32/kernelbase.def | 4 +- lib/libc/mingw/libsrc/largeint.c | 121 + lib/libc/mingw/libsrc/mfuuid.c | 2 +- lib/libc/mingw/libsrc/mingwthrd_mt.c | 5 + lib/libc/mingw/libsrc/scrnsave.c | 415 +++ lib/libc/mingw/libsrc/uuid.c | 1 + .../libsrc/wspiapi/WspiapiFreeAddrInfo.c | 2 +- .../mingw/libsrc/wspiapi/WspiapiGetAddrInfo.c | 2 +- .../mingw/libsrc/wspiapi/WspiapiGetNameInfo.c | 2 +- lib/libc/mingw/math/_huge.c | 7 +- lib/libc/mingw/math/copysign.c | 21 + lib/libc/mingw/math/copysignf.c | 19 + lib/libc/mingw/misc/__initenv.c | 4 +- lib/libc/mingw/misc/__p___initenv.c | 16 + lib/libc/mingw/misc/__p___winitenv.c | 17 + .../mingw/misc/{initenv.c => __winitenv.c} | 5 +- lib/libc/mingw/misc/_onexit.c | 16 + lib/libc/mingw/misc/delayimp.c | 2 +- .../{crt/dllentry.c => misc/dllentrypoint.c} | 0 lib/libc/mingw/{crt => misc}/dllmain.c | 0 lib/libc/mingw/misc/feclearexcept.c | 31 +- lib/libc/mingw/misc/fegetenv.c | 6 +- lib/libc/mingw/misc/fegetexceptflag.c | 10 +- lib/libc/mingw/misc/fesetenv.c | 10 +- lib/libc/mingw/misc/fesetexceptflag.c | 10 +- lib/libc/mingw/misc/fesetround.c | 8 +- lib/libc/mingw/misc/fetestexcept.c | 9 +- lib/libc/mingw/misc/getopt.c | 28 +- lib/libc/mingw/misc/mkstemp.c | 12 +- lib/libc/mingw/misc/ucrt__getmainargs.c | 25 + lib/libc/mingw/misc/ucrt__wgetmainargs.c | 25 + lib/libc/mingw/misc/ucrt_amsg_exit.c | 19 + lib/libc/mingw/misc/ucrt_at_quick_exit.c | 24 + lib/libc/mingw/misc/ucrt_tzset.c | 45 + lib/libc/mingw/misc/wcstoimax.c | 11 + lib/libc/mingw/misc/wcstoumax.c | 11 + lib/libc/mingw/stdio/_fstat.c | 52 - lib/libc/mingw/stdio/_ftime.c | 19 - lib/libc/mingw/stdio/fgetpos64.c | 5 - lib/libc/mingw/stdio/fsetpos64.c | 5 - lib/libc/mingw/stdio/ftruncate64.c | 30 +- lib/libc/mingw/stdio/truncate.c | 8 +- lib/libc/mingw/stdio/ucrt__scprintf.c | 21 + lib/libc/mingw/stdio/ucrt__snprintf.c | 21 + lib/libc/mingw/stdio/ucrt__snscanf.c | 21 + lib/libc/mingw/stdio/ucrt__snwprintf.c | 2 +- lib/libc/mingw/stdio/ucrt__vscprintf.c | 2 +- lib/libc/mingw/stdio/ucrt__vsnprintf.c | 2 +- lib/libc/mingw/stdio/ucrt_fprintf.c | 2 +- lib/libc/mingw/stdio/ucrt_ms_fwprintf.c | 24 + lib/libc/mingw/stdio/ucrt_printf.c | 2 +- lib/libc/mingw/stdio/ucrt_snprintf.c | 2 +- lib/libc/mingw/stdio/ucrt_sprintf.c | 2 +- lib/libc/mingw/stdio/ucrt_vfprintf.c | 2 +- lib/libc/mingw/stdio/ucrt_vprintf.c | 2 +- lib/libc/mingw/stdio/ucrt_vsnprintf.c | 2 +- lib/libc/mingw/stdio/ucrt_vsprintf.c | 2 +- lib/libc/mingw/string/ucrt__wcstok.c | 14 + lib/libc/mingw/winpthreads/barrier.c | 246 ++ lib/libc/mingw/winpthreads/barrier.h | 52 + lib/libc/mingw/winpthreads/clock.c | 257 ++ lib/libc/mingw/winpthreads/cond.c | 755 +++++ lib/libc/mingw/winpthreads/cond.h | 63 + lib/libc/mingw/winpthreads/misc.c | 205 ++ lib/libc/mingw/winpthreads/misc.h | 127 + lib/libc/mingw/winpthreads/mutex.c | 381 +++ lib/libc/mingw/winpthreads/nanosleep.c | 71 + lib/libc/mingw/winpthreads/ref.c | 34 + lib/libc/mingw/winpthreads/ref.h | 29 + lib/libc/mingw/winpthreads/rwlock.c | 537 ++++ lib/libc/mingw/winpthreads/rwlock.h | 49 + lib/libc/mingw/winpthreads/sched.c | 218 ++ lib/libc/mingw/winpthreads/sem.c | 354 +++ lib/libc/mingw/winpthreads/sem.h | 40 + lib/libc/mingw/winpthreads/spinlock.c | 74 + lib/libc/mingw/winpthreads/thread.c | 1929 ++++++++++++ lib/libc/mingw/winpthreads/thread.h | 79 + .../mingw/winpthreads/winpthread_internal.h | 27 + lib/libc/mingw/winpthreads/wpth_ver.h | 29 + 132 files changed, 12551 insertions(+), 3597 deletions(-) delete mode 100644 lib/libc/mingw/crt/ucrtbase_compat.c create mode 100644 lib/libc/mingw/def-include/crt-aliases.def.in delete mode 100644 lib/libc/mingw/def-include/msvcrt-common.def.in delete mode 100644 lib/libc/mingw/lib-common/api-ms-win-crt-filesystem-l1-1-0.def create mode 100644 lib/libc/mingw/lib-common/api-ms-win-crt-filesystem-l1-1-0.def.in rename lib/libc/mingw/lib-common/{api-ms-win-crt-time-l1-1-0.def => api-ms-win-crt-time-l1-1-0.def.in} (54%) rename lib/libc/mingw/{libarm32 => lib-common}/bcryptprimitives.def (56%) rename lib/libc/mingw/{libarm32 => lib-common}/ninput.def (73%) create mode 100644 lib/libc/mingw/lib-common/ucrtbase-common.def.in create mode 100644 lib/libc/mingw/lib-common/ucrtbased.def.in create mode 100644 lib/libc/mingw/lib-common/vcruntime140.def.in create mode 100644 lib/libc/mingw/lib-common/vcruntime140d.def.in rename lib/libc/mingw/{libarm32 => lib-common}/winbrand.def (76%) rename lib/libc/mingw/{lib64/winhvplatform.def => lib-common/winhvplatform.def.in} (78%) rename lib/libc/mingw/{libarm32 => lib-common}/wintrust.def (89%) create mode 100644 lib/libc/mingw/lib32/bcryptprimitives.def create mode 100644 lib/libc/mingw/lib32/ninput.def create mode 100644 lib/libc/mingw/lib32/winbrand.def create mode 100644 lib/libc/mingw/lib32/wscapi.def create mode 100644 lib/libc/mingw/lib64/kernel32.def delete mode 100644 lib/libc/mingw/lib64/wintrust.def create mode 100644 lib/libc/mingw/lib64/ws2_32.def create mode 100644 lib/libc/mingw/libsrc/largeint.c create mode 100644 lib/libc/mingw/libsrc/mingwthrd_mt.c create mode 100644 lib/libc/mingw/libsrc/scrnsave.c create mode 100644 lib/libc/mingw/math/copysign.c create mode 100644 lib/libc/mingw/math/copysignf.c create mode 100644 lib/libc/mingw/misc/__p___initenv.c create mode 100644 lib/libc/mingw/misc/__p___winitenv.c rename lib/libc/mingw/misc/{initenv.c => __winitenv.c} (74%) create mode 100644 lib/libc/mingw/misc/_onexit.c rename lib/libc/mingw/{crt/dllentry.c => misc/dllentrypoint.c} (100%) rename lib/libc/mingw/{crt => misc}/dllmain.c (100%) create mode 100644 lib/libc/mingw/misc/ucrt__getmainargs.c create mode 100644 lib/libc/mingw/misc/ucrt__wgetmainargs.c create mode 100644 lib/libc/mingw/misc/ucrt_amsg_exit.c create mode 100644 lib/libc/mingw/misc/ucrt_at_quick_exit.c create mode 100644 lib/libc/mingw/misc/ucrt_tzset.c delete mode 100644 lib/libc/mingw/stdio/_fstat.c delete mode 100644 lib/libc/mingw/stdio/_ftime.c delete mode 100644 lib/libc/mingw/stdio/fgetpos64.c delete mode 100644 lib/libc/mingw/stdio/fsetpos64.c create mode 100644 lib/libc/mingw/stdio/ucrt__scprintf.c create mode 100644 lib/libc/mingw/stdio/ucrt__snprintf.c create mode 100644 lib/libc/mingw/stdio/ucrt__snscanf.c create mode 100644 lib/libc/mingw/stdio/ucrt_ms_fwprintf.c create mode 100644 lib/libc/mingw/string/ucrt__wcstok.c create mode 100644 lib/libc/mingw/winpthreads/barrier.c create mode 100644 lib/libc/mingw/winpthreads/barrier.h create mode 100644 lib/libc/mingw/winpthreads/clock.c create mode 100644 lib/libc/mingw/winpthreads/cond.c create mode 100644 lib/libc/mingw/winpthreads/cond.h create mode 100644 lib/libc/mingw/winpthreads/misc.c create mode 100644 lib/libc/mingw/winpthreads/misc.h create mode 100644 lib/libc/mingw/winpthreads/mutex.c create mode 100644 lib/libc/mingw/winpthreads/nanosleep.c create mode 100644 lib/libc/mingw/winpthreads/ref.c create mode 100644 lib/libc/mingw/winpthreads/ref.h create mode 100644 lib/libc/mingw/winpthreads/rwlock.c create mode 100644 lib/libc/mingw/winpthreads/rwlock.h create mode 100644 lib/libc/mingw/winpthreads/sched.c create mode 100644 lib/libc/mingw/winpthreads/sem.c create mode 100644 lib/libc/mingw/winpthreads/sem.h create mode 100644 lib/libc/mingw/winpthreads/spinlock.c create mode 100644 lib/libc/mingw/winpthreads/thread.c create mode 100644 lib/libc/mingw/winpthreads/thread.h create mode 100644 lib/libc/mingw/winpthreads/winpthread_internal.h create mode 100644 lib/libc/mingw/winpthreads/wpth_ver.h diff --git a/lib/libc/mingw/crt/crtdll.c b/lib/libc/mingw/crt/crtdll.c index 88450ce9f74fb490eb9655b6ed19fa5aa63bdca6..d08d2a81f0ddbe14a6349c1b232f213ef065637c 100644 --- a/lib/libc/mingw/crt/crtdll.c +++ b/lib/libc/mingw/crt/crtdll.c @@ -204,6 +204,8 @@ i__leave: int __cdecl atexit (_PVFV func) { + /* Do not use msvcrt's atexit() or UCRT's _crt_atexit() function as it + * cannot be called from DLL library which may be unloaded at runtime. */ return _register_onexit_function(&atexit_table, (_onexit_t)func); } diff --git a/lib/libc/mingw/crt/crtexe.c b/lib/libc/mingw/crt/crtexe.c index 9d512687862b36da8b7ab0942e51ba8c36727588..cdf5dcd258949af6faf972788594cbbd037cac04 100644 --- a/lib/libc/mingw/crt/crtexe.c +++ b/lib/libc/mingw/crt/crtexe.c @@ -20,21 +20,12 @@ #include #include #include +#include #if defined(__SEH__) && (!defined(__clang__) || __clang_major__ >= 7) #define SEH_INLINE_ASM #endif -#ifndef __winitenv -extern wchar_t *** __MINGW_IMP_SYMBOL(__winitenv); -#define __winitenv (* __MINGW_IMP_SYMBOL(__winitenv)) -#endif - -#if !defined(__initenv) -extern char *** __MINGW_IMP_SYMBOL(__initenv); -#define __initenv (* __MINGW_IMP_SYMBOL(__initenv)) -#endif - extern IMAGE_DOS_HEADER __ImageBase; extern void _fpreset (void); @@ -43,6 +34,7 @@ int *__cdecl __p__commode(void); #undef _fmode extern int _fmode; +#undef _commode extern int _commode; extern int _dowildcard; @@ -334,7 +326,12 @@ static void duplicate_ppstrings (int ac, _TCHAR ***av) int __cdecl atexit (_PVFV func) { - return _onexit((_onexit_t)func) ? 0 : -1; + /* + * msvcrt def file renames the real atexit() function to _crt_atexit(). + * UCRT provides atexit() function only under name _crt_atexit(). + * So redirect call to _crt_atexit() function. + */ + return _crt_atexit(func); } char __mingw_module_is_dll = 0; diff --git a/lib/libc/mingw/crt/tls_atexit.c b/lib/libc/mingw/crt/tls_atexit.c index 0412fa4bac775a7c2f0330252a3f4e03d963f5c6..60c4f513e388105c836bbdfa67ac61e3641e2066 100644 --- a/lib/libc/mingw/crt/tls_atexit.c +++ b/lib/libc/mingw/crt/tls_atexit.c @@ -169,4 +169,4 @@ static void WINAPI tls_callback(HANDLE hDllHandle, DWORD dwReason, LPVOID __UNUS } } -_CRTALLOC(".CRT$XLB") PIMAGE_TLS_CALLBACK __xl_b = (PIMAGE_TLS_CALLBACK) tls_callback; +_CRTALLOC(".CRT$XLB") PIMAGE_TLS_CALLBACK __xl_b = tls_callback; diff --git a/lib/libc/mingw/crt/tlssup.c b/lib/libc/mingw/crt/tlssup.c index 1b9d7b4a0bfbb4cef7dfbc3e66c1e367287587e3..3ff03971e90d68dd41e922f2939b8c536d512608 100644 --- a/lib/libc/mingw/crt/tlssup.c +++ b/lib/libc/mingw/crt/tlssup.c @@ -71,9 +71,10 @@ static __CRT_THREAD TlsDtorNode dtor_list_head; extern int _CRT_MT; -BOOL WINAPI __dyn_tls_init (HANDLE, DWORD, LPVOID); +void WINAPI __dyn_tls_init (HANDLE, DWORD, LPVOID); +void WINAPI __dyn_tls_dtor (HANDLE, DWORD, LPVOID); -BOOL WINAPI +void WINAPI __dyn_tls_init (HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved) { _PVFV *pfunc; @@ -87,7 +88,7 @@ __dyn_tls_init (HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved) { if (dwReason == DLL_PROCESS_ATTACH) __mingw_TLScallback (hDllHandle, dwReason, lpreserved); - return TRUE; + return; } ps = (uintptr_t) &__xd_a; @@ -98,11 +99,10 @@ __dyn_tls_init (HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved) if (*pfunc != NULL) (*pfunc)(); } - return TRUE; } -const PIMAGE_TLS_CALLBACK __dyn_tls_init_callback = (const PIMAGE_TLS_CALLBACK) __dyn_tls_init; -_CRTALLOC(".CRT$XLC") PIMAGE_TLS_CALLBACK __xl_c = (PIMAGE_TLS_CALLBACK) __dyn_tls_init; +const PIMAGE_TLS_CALLBACK __dyn_tls_init_callback = __dyn_tls_init; +_CRTALLOC(".CRT$XLC") PIMAGE_TLS_CALLBACK __xl_c = __dyn_tls_init; int __cdecl __tlregdtor (_PVFV); @@ -133,7 +133,7 @@ __tlregdtor (_PVFV func) return 0; } -static BOOL WINAPI +void WINAPI __dyn_tls_dtor (HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved) { #if !defined (DISABLE_MS_TLS) @@ -142,7 +142,7 @@ __dyn_tls_dtor (HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved) #endif if (dwReason != DLL_THREAD_DETACH && dwReason != DLL_PROCESS_DETACH) - return TRUE; + return; /* As TLS variables are detroyed already by DLL_THREAD_DETACH call, we have to avoid access on the possible DLL_PROCESS_DETACH call the already destroyed TLS vars. @@ -165,10 +165,9 @@ __dyn_tls_dtor (HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved) } #endif __mingw_TLScallback (hDllHandle, dwReason, lpreserved); - return TRUE; } -_CRTALLOC(".CRT$XLD") PIMAGE_TLS_CALLBACK __xl_d = (PIMAGE_TLS_CALLBACK) __dyn_tls_dtor; +_CRTALLOC(".CRT$XLD") PIMAGE_TLS_CALLBACK __xl_d = __dyn_tls_dtor; int __mingw_initltsdrot_force = 0; diff --git a/lib/libc/mingw/crt/ucrtbase_compat.c b/lib/libc/mingw/crt/ucrtbase_compat.c deleted file mode 100644 index 31a3ee3f1d4a9d852c5d8cd19ed931f164b40237..0000000000000000000000000000000000000000 --- a/lib/libc/mingw/crt/ucrtbase_compat.c +++ /dev/null @@ -1,169 +0,0 @@ -/** - * This file has no copyright assigned and is placed in the Public Domain. - * This file is part of the mingw-w64 runtime package. - * No warranty is given; refer to the file DISCLAIMER.PD within this package. - */ - -#ifdef __GNUC__ -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Winline" -#endif - -#undef __MSVCRT_VERSION__ -#define _UCRT - -#define __getmainargs crtimp___getmainargs -#define __wgetmainargs crtimp___wgetmainargs -#define _amsg_exit crtimp__amsg_exit -#define _get_output_format crtimp__get_output_format - -#include -#include -#include -#include -#include - -#undef __getmainargs -#undef __wgetmainargs -#undef _amsg_exit -#undef _get_output_format - - - -// Declarations of non-static functions implemented within this file (that aren't -// declared in any of the included headers, and that isn't mapped away with a define -// to get rid of the _CRTIMP in headers). -int __cdecl __getmainargs(int * _Argc, char *** _Argv, char ***_Env, int _DoWildCard, _startupinfo *_StartInfo); -int __cdecl __wgetmainargs(int * _Argc, wchar_t *** _Argv, wchar_t ***_Env, int _DoWildCard, _startupinfo *_StartInfo); -void __cdecl __MINGW_ATTRIB_NORETURN _amsg_exit(int ret); -unsigned int __cdecl _get_output_format(void); - -int __cdecl __ms_fwprintf(FILE *, const wchar_t *, ...); - -// Declarations of functions from ucrtbase.dll that we use below -_CRTIMP int* __cdecl __p___argc(void); -_CRTIMP char*** __cdecl __p___argv(void); -_CRTIMP wchar_t*** __cdecl __p___wargv(void); -_CRTIMP char*** __cdecl __p__environ(void); -_CRTIMP wchar_t*** __cdecl __p__wenviron(void); - -_CRTIMP int __cdecl _initialize_narrow_environment(void); -_CRTIMP int __cdecl _initialize_wide_environment(void); -_CRTIMP int __cdecl _configure_narrow_argv(int mode); -_CRTIMP int __cdecl _configure_wide_argv(int mode); - -// Declared in new.h, but only visible to C++ -_CRTIMP int __cdecl _set_new_mode(int _NewMode); - -extern char __mingw_module_is_dll; - - -// Wrappers with legacy msvcrt.dll style API, based on the new ucrtbase.dll functions. -int __cdecl __getmainargs(int * _Argc, char *** _Argv, char ***_Env, int _DoWildCard, _startupinfo *_StartInfo) -{ - _initialize_narrow_environment(); - _configure_narrow_argv(_DoWildCard ? 2 : 1); - *_Argc = *__p___argc(); - *_Argv = *__p___argv(); - *_Env = *__p__environ(); - if (_StartInfo) - _set_new_mode(_StartInfo->newmode); - return 0; -} - -int __cdecl __wgetmainargs(int * _Argc, wchar_t *** _Argv, wchar_t ***_Env, int _DoWildCard, _startupinfo *_StartInfo) -{ - _initialize_wide_environment(); - _configure_wide_argv(_DoWildCard ? 2 : 1); - *_Argc = *__p___argc(); - *_Argv = *__p___wargv(); - *_Env = *__p__wenviron(); - if (_StartInfo) - _set_new_mode(_StartInfo->newmode); - return 0; -} - -_onexit_t __cdecl _onexit(_onexit_t func) -{ - return _crt_atexit((_PVFV)func) == 0 ? func : NULL; -} - -_onexit_t __cdecl (*__MINGW_IMP_SYMBOL(_onexit))(_onexit_t func) = _onexit; - -int __cdecl at_quick_exit(void (__cdecl *func)(void)) -{ - // In a DLL, we can't register a function with _crt_at_quick_exit, because - // we can't unregister it when the DLL is unloaded. This matches how - // at_quick_exit/quick_exit work with MSVC with a dynamically linked CRT. - if (__mingw_module_is_dll) - return 0; - return _crt_at_quick_exit(func); -} - -int __cdecl (*__MINGW_IMP_SYMBOL(at_quick_exit))(void (__cdecl *)(void)) = at_quick_exit; - -void __cdecl __MINGW_ATTRIB_NORETURN _amsg_exit(int ret) { - fprintf(stderr, "runtime error %d\n", ret); - _exit(255); -} - -unsigned int __cdecl _get_output_format(void) -{ - return 0; -} - - -// These are required to provide the unrepfixed data symbols "timezone" -// and "tzname"; we can't remap "timezone" via a define due to clashes -// with e.g. "struct timezone". -typedef void __cdecl (*_tzset_func)(void); -extern _tzset_func __MINGW_IMP_SYMBOL(_tzset); - -// Default initial values until _tzset has been called; these are the same -// as the initial values in msvcrt/ucrtbase. -static char initial_tzname0[] = "PST"; -static char initial_tzname1[] = "PDT"; -static char *initial_tznames[] = { initial_tzname0, initial_tzname1 }; -static long initial_timezone = 28800; -static int initial_daylight = 1; -char** __MINGW_IMP_SYMBOL(tzname) = initial_tznames; -long * __MINGW_IMP_SYMBOL(timezone) = &initial_timezone; -int * __MINGW_IMP_SYMBOL(daylight) = &initial_daylight; - -void __cdecl _tzset(void) -{ - __MINGW_IMP_SYMBOL(_tzset)(); - // Redirect the __imp_ pointers to the actual data provided by the UCRT. - // From this point, the exposed values should stay in sync. - __MINGW_IMP_SYMBOL(tzname) = _tzname; - __MINGW_IMP_SYMBOL(timezone) = __timezone(); - __MINGW_IMP_SYMBOL(daylight) = __daylight(); -} - -void __cdecl tzset(void) -{ - _tzset(); -} - -// This is called for wchar cases with __USE_MINGW_ANSI_STDIO enabled (where the -// char case just uses fputc). -int __cdecl __ms_fwprintf(FILE *file, const wchar_t *fmt, ...) -{ - va_list ap; - int ret; - va_start(ap, fmt); - ret = __stdio_common_vfwprintf(_CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS, file, fmt, NULL, ap); - va_end(ap); - return ret; -} - -// Dummy/unused __imp_ wrappers, to make GNU ld not autoexport these symbols. -int __cdecl (*__MINGW_IMP_SYMBOL(__getmainargs))(int *, char ***, char ***, int, _startupinfo *) = __getmainargs; -int __cdecl (*__MINGW_IMP_SYMBOL(__wgetmainargs))(int *, wchar_t ***, wchar_t ***, int, _startupinfo *) = __wgetmainargs; -void __cdecl (*__MINGW_IMP_SYMBOL(_amsg_exit))(int) = _amsg_exit; -unsigned int __cdecl (*__MINGW_IMP_SYMBOL(_get_output_format))(void) = _get_output_format; -void __cdecl (*__MINGW_IMP_SYMBOL(tzset))(void) = tzset; -int __cdecl (*__MINGW_IMP_SYMBOL(__ms_fwprintf))(FILE *, const wchar_t *, ...) = __ms_fwprintf; -#ifdef __GNUC__ -#pragma GCC diagnostic pop -#endif diff --git a/lib/libc/mingw/def-include/crt-aliases.def.in b/lib/libc/mingw/def-include/crt-aliases.def.in new file mode 100644 index 0000000000000000000000000000000000000000..3fb824c65453349ed6ea1df41c0b5af58519d490 --- /dev/null +++ b/lib/libc/mingw/def-include/crt-aliases.def.in @@ -0,0 +1,585 @@ +#include "func.def.in" + +#define ADD_UNDERSCORE(symbol) symbol == _ ## symbol +#define ADD_UNDERSCORE_DATA(symbol) symbol DATA == _ ## symbol +#define ADD_UNDERSCORE_DATA_DLL(symbol) symbol DATA == _ ## symbol ## _dll +#define ADD_DOUBLE_UNDERSCORE(symbol) symbol == __ ## symbol + +; This is list of symbol aliases from the Visual C++ 1.0 oldnames.lib library +; FIXME: some of these symbol aliases are commented, check and document why +#ifdef UCRTBASE +; access is provided as an alias for __mingw_access +#else +ADD_UNDERSCORE(access) +#endif +#ifndef CRTAPP +; ADD_UNDERSCORE(cgets) +ADD_UNDERSCORE(chdir) +#endif +ADD_UNDERSCORE(chmod) +ADD_UNDERSCORE(chsize) +ADD_UNDERSCORE(close) +#ifndef CRTAPP +; ADD_UNDERSCORE(cprintf) +; ADD_UNDERSCORE(cputs) +#endif +ADD_UNDERSCORE(creat) +#ifndef CRTAPP +; ADD_UNDERSCORE(cscanf) +ADD_UNDERSCORE(cwait) +#endif +#if defined(UCRTBASE) +; daylight variable is provided by misc/ucrt_tzset.c +#elif defined(CRTDLL) +ADD_UNDERSCORE_DATA_DLL(daylight) +#else +ADD_UNDERSCORE_DATA(daylight) +#endif +ADD_UNDERSCORE(dup) +ADD_UNDERSCORE(dup2) +ADD_UNDERSCORE(ecvt) +#if defined(UCRTBASE) +; _environ variable is not available in ucrtbase.dll and there is no replacement for it +#elif defined(CRTDLL) +; ADD_UNDERSCORE_DATA_DLL(environ) +#else +; ADD_UNDERSCORE_DATA(environ) +#endif +ADD_UNDERSCORE(eof) +#ifndef CRTAPP +ADD_UNDERSCORE(execl) +ADD_UNDERSCORE(execle) +ADD_UNDERSCORE(execlp) +ADD_UNDERSCORE(execlpe) +ADD_UNDERSCORE(execv) +ADD_UNDERSCORE(execve) +ADD_UNDERSCORE(execvp) +ADD_UNDERSCORE(execvpe) +#endif +ADD_UNDERSCORE(fcloseall) +ADD_UNDERSCORE(fcvt) +ADD_UNDERSCORE(fdopen) +ADD_UNDERSCORE(fgetchar) +ADD_UNDERSCORE(filelength) +ADD_UNDERSCORE(fileno) +; ADD_UNDERSCORE(flushall) +ADD_UNDERSCORE(fputchar) +#ifdef FIXED_SIZE_SYMBOLS +#ifndef CRTDLL +ADD_UNDERSCORE(fstat) +#endif +#else +F32(fstat == _fstat32) +F64(fstat == _fstat64i32) +#endif +#ifdef FIXED_SIZE_SYMBOLS +ADD_UNDERSCORE(ftime) +#else +F32(ftime == _ftime32) +F64(ftime == _ftime64) +#endif +#if defined(UCRTBASE) +; HUGE alias and _HUGE variable are provided by math/_huge.c +#elif defined(CRTDLL) +ADD_UNDERSCORE_DATA_DLL(HUGE) +#else +ADD_UNDERSCORE_DATA(HUGE) +#endif +ADD_UNDERSCORE(gcvt) +#ifndef CRTAPP +ADD_UNDERSCORE(getch) +ADD_UNDERSCORE(getche) +ADD_UNDERSCORE(getcwd) +#endif +#ifdef UCRTBASE +; ucrtbase.dll has got _getpid for all archs +ADD_UNDERSCORE(getpid) +#elif !defined(CRTAPP) +; msvcrt.dll for arm/arm64 lacks _getpid +F_X86_ANY(ADD_UNDERSCORE(getpid)) +#endif +#ifndef CRTAPP +ADD_UNDERSCORE(getw) +#endif +ADD_UNDERSCORE(isatty) +ADD_UNDERSCORE(itoa) +#ifndef CRTAPP +ADD_UNDERSCORE(kbhit) +#endif +ADD_UNDERSCORE(lfind) +; ADD_UNDERSCORE(locking) +ADD_UNDERSCORE(lsearch) +ADD_UNDERSCORE(lseek) +ADD_UNDERSCORE(ltoa) +ADD_UNDERSCORE(memccpy) +ADD_UNDERSCORE(memicmp) +ADD_UNDERSCORE(mkdir) +ADD_UNDERSCORE(mktemp) +; onexit function alias is provided by misc/_onexit.c +ADD_UNDERSCORE(open) +#ifndef CRTAPP +ADD_UNDERSCORE(putch) +ADD_UNDERSCORE(putenv) +#endif +ADD_UNDERSCORE(putw) +ADD_UNDERSCORE(read) +ADD_UNDERSCORE(rmdir) +ADD_UNDERSCORE(rmtmp) +ADD_UNDERSCORE(setmode) +ADD_UNDERSCORE(sopen) +#ifndef CRTAPP +ADD_UNDERSCORE(spawnl) +ADD_UNDERSCORE(spawnle) +ADD_UNDERSCORE(spawnlp) +ADD_UNDERSCORE(spawnlpe) +ADD_UNDERSCORE(spawnv) +ADD_UNDERSCORE(spawnve) +ADD_UNDERSCORE(spawnvp) +ADD_UNDERSCORE(spawnvpe) +#endif +#ifndef CRTDLL +; stat is provided by mingw to workaround trailing slash issue in _stat +#endif +#ifdef NO_STRCMPI_ALIAS +; Symbol _strcmpi is natively present and defined in the library def file +; So define strcmpi as an alias to _strcmpi +ADD_UNDERSCORE(strcmpi) +#else +; Symbol _strcmpi is not present in the library, it provides only _stricmp symbol +; So define strcmpi as an alias to _stricmp +strcmpi == _stricmp +#endif +ADD_UNDERSCORE(strdup) +ADD_UNDERSCORE(stricmp) +ADD_UNDERSCORE(strlwr) +ADD_UNDERSCORE(strnicmp) +ADD_UNDERSCORE(strnset) +ADD_UNDERSCORE(strrev) +ADD_UNDERSCORE(strset) +ADD_UNDERSCORE(strupr) +ADD_UNDERSCORE(swab) +#if defined(UCRTBASE) +; _sys_errlist variable is not available in ucrtbase.dll and there is no replacement for it +#else +// sys_errlist variable is without _dll suffix in crtdll.dll +; ADD_UNDERSCORE_DATA(sys_errlist) +#endif +#if defined(UCRTBASE) +; _sys_nerr variable is not available in ucrtbase.dll and there is no replacement for it +#elif defined(CRTDLL) +; ADD_UNDERSCORE_DATA_DLL(sys_nerr) +#else +; ADD_UNDERSCORE_DATA(sys_nerr) +#endif +ADD_UNDERSCORE(tell) +ADD_UNDERSCORE(tempnam) +#if defined(UCRTBASE) +; timezone variable is provided by misc/ucrt_tzset.c +#elif defined(CRTDLL) +ADD_UNDERSCORE_DATA_DLL(timezone) +#else +ADD_UNDERSCORE_DATA(timezone) +#endif +#if defined(UCRTBASE) +; tzname variable is provided by misc/ucrt_tzset.c +#else +// tzname variable is without _dll suffix in crtdll.dll +ADD_UNDERSCORE_DATA(tzname) +#endif +#if defined(UCRTBASE) +; tzset function is provided by misc/ucrt_tzset.c +#else +ADD_UNDERSCORE(tzset) +#endif +; ADD_UNDERSCORE(ultoa) +ADD_UNDERSCORE(umask) +#ifndef CRTAPP +ADD_UNDERSCORE(ungetch) +#endif +ADD_UNDERSCORE(unlink) +#ifdef FIXED_SIZE_SYMBOLS +ADD_UNDERSCORE(utime) +#else +F32(utime == _utime32) +F64(utime == _utime64) +#endif +ADD_UNDERSCORE(write) + +; This is list of symbol aliases added in the Visual C++ 2.0 oldnames.lib library +; All these symbols with leading underscore are present also in pre-2.0 CRT versions: crtdll.dll and msvcrt10.dll +; ADD_UNDERSCORE(control87) +; ADD_UNDERSCORE(fpreset) ; Alias fpreset is set in CRT_fp10.c and CRT_fp8.c +ADD_UNDERSCORE(wcsdup) +ADD_UNDERSCORE(wcsicmp) +ADD_UNDERSCORE(wcsicoll) +ADD_UNDERSCORE(wcslwr) +ADD_UNDERSCORE(wcsnicmp) +ADD_UNDERSCORE(wcsnset) +ADD_UNDERSCORE(wcsrev) +ADD_UNDERSCORE(wcsset) +ADD_UNDERSCORE(wcsupr) + +; This is list of symbol aliases added in the Visual C++ 4.0 oldnames.lib library +; All these symbols with leading underscore are present also in pre-4.0 CRT versions: crtdll.dll, msvcrt10.dll and msvcrt20.dll +; ADD_UNDERSCORE(cabs) +ADD_UNDERSCORE(hypot) +ADD_UNDERSCORE(j0) +ADD_UNDERSCORE(j1) +ADD_UNDERSCORE(jn) +ADD_UNDERSCORE(y0) +ADD_UNDERSCORE(y1) +ADD_UNDERSCORE(yn) + +; This is list of symbol aliases for C95 functions +#ifdef USE_WCSTOK_S_FOR_WCSTOK +wcstok == wcstok_s +#endif + +; This is list of symbol aliases for C99 functions +; ADD_UNDERSCORE(logb) +#ifdef WITH_NEXTAFTER_ALIAS +ADD_UNDERSCORE(nextafter) +#endif + +#if defined(DEF_ARM32) || defined(DEF_ARM64) +; This is list of symbol aliases for C99 ARM long double functions +; They are defined as aliases to regular double symbols as on ARM, long double is equal to regular double +acosl == acos +asinl == asin +atan2l == atan2 +atanl == atan +ceill == ceil +cosl == cos +expl == exp +floorl == floor +fmodl == fmod +log10l == log10 +logl == log +; FIXME: Why is powl alias defined only for UCRT? +#ifdef UCRTBASE +powl == pow +#endif +sinl == sin +tanl == tan +#endif + +; This is list of symbol aliases for C11 functions +#ifdef UCRTBASE +F32(timespec_get == _timespec32_get) +F64(timespec_get == _timespec64_get) +#endif + +; This is list of symbol aliases for POSIX functions +ADD_DOUBLE_UNDERSCORE(isascii) +ADD_DOUBLE_UNDERSCORE(toascii) +#ifndef CRTAPP +ADD_UNDERSCORE(pclose) +ADD_UNDERSCORE(popen) +#endif +; ADD_UNDERSCORE(scalb) + +; This is list of symbol aliases for Large File Specification (extension to Single UNIX Specification) +#ifndef NO_FPOS64_ALIASES +; fgetpos and fsetpos are already 64-bit +fgetpos64 == fgetpos +fsetpos64 == fsetpos +#endif + +; This is list of symbol aliases for GNU functions which are not part of POSIX or ISO C +strcasecmp == _stricmp +strncasecmp == _strnicmp + +; This is list of various symbol aliases which are needed for compatibility +; Some symbols in some version of CRT library were added and some other symbols were removed or renamed +; This list provides some level of backward and forward compatibility + +#ifndef NO_STRCMPI_ALIAS +_strcmpi == _stricmp +#endif + +#ifdef WITH_IOB_FUNC_ALIAS +__iob_func == __p__iob +#endif + +#ifdef WITH_TZ_ALIASES +__daylight == __p__daylight +#ifndef NO_DSTBIAS +__dstbias == __p__dstbias +#endif +__timezone == __p__timezone +__tzname == __p__tzname +#endif + +#ifdef WITH_ATOLL_ALIAS +atoll == _atoi64 +_wtoll == _wtoi64 +#endif + +#ifdef WITH_ATOLL_L_ALIAS +_atoll_l == _atoi64_l +_wtoll_l == _wtoi64_l +#endif + +#ifdef WITH_LLABS_ALIAS +llabs == _abs64 +imaxabs == _abs64 +#elif defined(WITH_IMAXABS_ALIAS) +imaxabs == llabs +#endif + +#ifdef WITH_IMAXDIV_ALIAS +imaxdiv == lldiv +#endif + +#ifdef WITH_STRTO64_ALIAS +strtoll == _strtoi64 +strtoull == _strtoui64 +strtoimax == _strtoi64 +strtoumax == _strtoui64 +wcstoll == _wcstoi64 +wcstoull == _wcstoui64 +wcstoimax == _wcstoi64 +wcstoumax == _wcstoui64 +#endif + +#ifdef WITH_STRTO64_L_ALIAS +_strtoll_l == _strtoi64_l +_strtoull_l == _strtoui64_l +_strtoimax_l == _strtoi64_l +_strtoumax_l == _strtoui64_l +_wcstoll_l == _wcstoi64_l +_wcstoull_l == _wcstoui64_l +_wcstoimax_l == _wcstoi64_l +_wcstoumax_l == _wcstoui64_l +#endif + +; This is list of find symbol aliases, every CRT library has either find symbols with SIZE suffix or without them +#ifdef FIXED_SIZE_SYMBOLS +F32(_findfirst32 == _findfirst) +F64(_findfirst64i32 == _findfirst) +#ifndef NO_I64_FIXED_SIZE +F32(_findfirst32i64 == _findfirsti64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_findfirst64 == _findfirsti64) +#endif +#endif +F32(_findnext32 == _findnext) +F64(_findnext64i32 == _findnext) +#ifndef NO_I64_FIXED_SIZE +F32(_findnext32i64 == _findnexti64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_findnext64 == _findnexti64) +#endif +#endif +#ifndef NO_WIDE_FIXED_SIZE +F32(_wfindfirst32 == _wfindfirst) +F64(_wfindfirst64i32 == _wfindfirst) +#ifndef NO_I64_FIXED_SIZE +F32(_wfindfirst32i64 == _wfindfirsti64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_wfindfirst64 == _wfindfirsti64) +#endif +#endif +F32(_wfindnext32 == _wfindnext) +F64(_wfindnext64i32 == _wfindnext) +#ifndef NO_I64_FIXED_SIZE +F32(_wfindnext32i64 == _wfindnexti64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_wfindnext64 == _wfindnexti64) +#endif +#endif +#endif +#else +F32(_findfirst == _findfirst32) +F64(_findfirst == _findfirst64i32) +F32(_findfirsti64 == _findfirst32i64) +F64(_findfirsti64 == _findfirst64) +F32(_findnext == _findnext32) +F64(_findnext == _findnext64i32) +F32(_findnexti64 == _findnext32i64) +F64(_findnexti64 == _findnext64) +F32(_wfindfirst == _wfindfirst32) +F64(_wfindfirst == _wfindfirst64i32) +F32(_wfindfirsti64 == _wfindfirst32i64) +F64(_wfindfirsti64 == _wfindfirst64) +F32(_wfindnext == _wfindnext32) +F64(_wfindnext == _wfindnext64i32) +F32(_wfindnexti64 == _wfindnext32i64) +F64(_wfindnexti64 == _wfindnext64) +#endif + +; This is list of stat symbol aliases, every CRT library has either stat symbols with SIZE suffix or without them +#ifdef FIXED_SIZE_SYMBOLS +#ifndef CRTDLL +F32(_fstat32 == _fstat) +#endif +F64(_fstat64i32 == _fstat) +#ifndef NO_I64_FIXED_SIZE +F32(_fstat32i64 == _fstati64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_fstat64 == _fstati64) +#endif +#endif +#ifndef CRTDLL +F32(_stat32 == _stat) +#endif +F64(_stat64i32 == _stat) +#ifndef NO_I64_FIXED_SIZE +F32(_stat32i64 == _stati64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_stat64 == _stati64) +#endif +#endif +#ifndef NO_WIDE_FIXED_SIZE +F32(_wstat32 == _wstat) +F64(_wstat64i32 == _wstat) +#ifndef NO_I64_FIXED_SIZE +F32(_wstat32i64 == _wstati64) +#ifndef NO_FIXED_SIZE_64_ALIAS +F64(_wstat64 == _wstati64) +#endif +#endif +#endif +#else +F32(_fstat == _fstat32) +F64(_fstat == _fstat64i32) +F32(_fstati64 == _fstat32i64) +F64(_fstati64 == _fstat64) +F32(_stat == _stat32) +F64(_stat == _stat64i32) +F32(_stati64 == _stat32i64) +F64(_stati64 == _stat64) +F32(_wstat == _wstat32) +F64(_wstat == _wstat64i32) +F32(_wstati64 == _wstat32i64) +F64(_wstati64 == _wstat64) +#endif + +; This is list of time symbol aliases, every CRT library except msvcrt.dll has either time symbols with SIZE suffix or without them +#ifndef NO_TIME_ALIAS +#ifdef FIXED_SIZE_SYMBOLS +F32(_ctime32 == ctime) +F64(_ctime64 == ctime) +F32(_difftime32 == difftime) +F64(_difftime64 == difftime) +F32(_ftime32 == _ftime) +F64(_ftime64 == _ftime) +F32(_futime32 == _futime) +F64(_futime64 == _futime) +F32(_gmtime32 == gmtime) +F64(_gmtime64 == gmtime) +F32(_localtime32 == localtime) +F64(_localtime64 == localtime) +; Skip _mkgmtime as it is present only in msvcrt.dll +F32(_mktime32 == mktime) +F64(_mktime64 == mktime) +F32(_time32 == time) +F64(_time64 == time) +F32(_utime32 == _utime) +F64(_utime64 == _utime) +#ifndef NO_WIDE_FIXED_SIZE +F32(_wctime32 == _wctime) +F64(_wctime64 == _wctime) +F32(_wutime32 == _wutime) +F64(_wutime64 == _wutime) +#endif +#else +F32(ctime == _ctime32) +F64(ctime == _ctime64) +F32(difftime == _difftime32) +F64(difftime == _difftime64) +F32(_ftime == _ftime32) +F64(_ftime == _ftime64) +F32(_futime == _futime32) +F64(_futime == _futime64) +F32(gmtime == _gmtime32) +F64(gmtime == _gmtime64) +F32(localtime == _localtime32) +F64(localtime == _localtime64) +F32(_mkgmtime == _mkgmtime32) +F64(_mkgmtime == _mkgmtime64) +F32(mktime == _mktime32) +F64(mktime == _mktime64) +F32(time == _time32) +F64(time == _time64) +F32(_utime == _utime32) +F64(_utime == _utime64) +F32(_wctime == _wctime32) +F64(_wctime == _wctime64) +F32(_wutime == _wutime32) +F64(_wutime == _wutime64) +#endif +#endif + +; This is list of symbols which are present in msvcrt but not in UCRT +#ifdef UCRTBASE +__lconv_init == __initialize_lconv_for_unsigned_char +__set_app_type == _set_app_type +__p__daylight == __daylight +__p__dstbias == __dstbias +__p__timezone == __timezone +__p__tzname == __tzname +#endif + +; This is list of printf/scanf symbol aliases with __ms_ prefix +#ifndef UCRTBASE +__ms_fprintf == fprintf +__ms_fscanf == fscanf +__ms_fwprintf == fwprintf +__ms_fwscanf == fwscanf +__ms_printf == printf +__ms_scanf == scanf +__ms_sprintf == sprintf +__ms_sscanf == sscanf +#ifdef PRE_C95_SWPRINTF +__ms_swprintf == swprintf +#else +__ms_swprintf == _swprintf +#endif +__ms_swscanf == swscanf +__ms_vfprintf == vfprintf +__ms_vfwprintf == vfwprintf +__ms_vprintf == vprintf +__ms_vsprintf == vsprintf +#ifdef PRE_C95_SWPRINTF +__ms_vswprintf == vswprintf +#else +__ms_vswprintf == _vswprintf +#endif +__ms_vwprintf == vwprintf +__ms_wprintf == wprintf +__ms_wscanf == wscanf +#endif + +; This is list of additional symbol aliases not available in any library as neither native symbols nor aliases +; FIXME: check if these really are needed + +; Origin of the symbol wcscmpi is unknown. This symbol is not present in +; crtdll.dll and neither in any msvcr* version. The only source of wcscmpi is +; wcstr.h header file from the Microsoft Visual C++ 1.0 (32-bit for NT) and +; Microsoft Windows NT 3.1 SDK where wcscmpi and _wcscmpi are defined as +; macros which expand to _wcsicmp. So the raw wcscmpi is not linkable symbol +; even in the old Visual C++ versions. +wcscmpi == _wcsicmp + +; Origin of these symbols is unknown too. +ADD_UNDERSCORE(chgsign) +ADD_UNDERSCORE(fgetwchar) +ADD_UNDERSCORE(finite) +ADD_UNDERSCORE(fpclass) +ADD_UNDERSCORE(fputwchar) +#ifndef CRTAPP +ADD_UNDERSCORE(heapwalk) +#endif +ADD_DOUBLE_UNDERSCORE(iscsymf) +ADD_DOUBLE_UNDERSCORE(iscsym) +#ifndef CRTAPP +ADD_UNDERSCORE(searchenv) +#endif +ADD_UNDERSCORE(stricoll) +#ifndef UCRTBASE +ADD_UNDERSCORE(vsnprintf_s) +#endif +#ifndef CRTAPP +ADD_UNDERSCORE(wpopen) +#endif diff --git a/lib/libc/mingw/def-include/func.def.in b/lib/libc/mingw/def-include/func.def.in index 58cc36d8604f984054010a8624fb6d2bdbb8ed3d..0b45da35ac1fedfadd38aea1d6c806a2b9404e6c 100644 --- a/lib/libc/mingw/def-include/func.def.in +++ b/lib/libc/mingw/def-include/func.def.in @@ -1,3 +1,6 @@ +#ifndef FUNC_DEF_IN +#define FUNC_DEF_IN + // F32 - function available on all 32 bit architectures // F64 - function available on all 64 bit architectures // F_X86_ANY - function available on i386 and x86_64 @@ -7,25 +10,35 @@ // F_ARM64 - function available only on arm64 // F_ARM_ANY - function available on 32 and 64 bit arm // F_NON_I386 - function available on everything but i386 +// F_NON_X64 - function available on everything but x86_64 +// F_NON_ARM64 - function available on everything but arm64 #if defined(DEF_X64) #define F64(x) x #define F_X64(x) x #define F_X86_ANY(x) x #define F_NON_I386(x) x +#define F_NON_ARM64(x) x #elif defined(DEF_I386) #define F32(x) x #define F_I386(x) x #define F_X86_ANY(x) x +#define F_NON_X64(x) x +#define F_NON_ARM64(x) x #elif defined(DEF_ARM32) #define F32(x) x #define F_ARM32(x) x #define F_ARM_ANY(x) x #define F_NON_I386(x) x +#define F_NON_X64(x) x +#define F_NON_ARM64(x) x #elif defined(DEF_ARM64) #define F64(x) x #define F_ARM64(x) x #define F_ARM_ANY(x) x #define F_NON_I386(x) x +#define F_NON_X64(x) x +#else +#error No DEF_ is defined #endif #ifndef F32 @@ -55,3 +68,16 @@ #ifndef F_NON_I386 #define F_NON_I386(x) #endif +#ifndef F_NON_X64 +#define F_NON_X64(x) +#endif +#ifndef F_NON_ARM64 +#define F_NON_ARM64(x) +#endif + +#if defined(DEF_I386) +#define STDCALL_DECORATED_EXPORT(symbol) symbol == _ ## symbol +#define FASTCALL_DECORATED_EXPORT(symbol) symbol == symbol +#endif + +#endif // FUNC_DEF_IN diff --git a/lib/libc/mingw/def-include/msvcrt-common.def.in b/lib/libc/mingw/def-include/msvcrt-common.def.in deleted file mode 100644 index 9728b5ab86ea4f894913e177711f5c5e1af9a945..0000000000000000000000000000000000000000 --- a/lib/libc/mingw/def-include/msvcrt-common.def.in +++ /dev/null @@ -1,154 +0,0 @@ -#include "func.def.in" - -#define ADD_UNDERSCORE(symbol) symbol == _ ## symbol -#define ADD_DOUBLE_UNDERSCORE(symbol) symbol == __ ## symbol - -ADD_DOUBLE_UNDERSCORE(iscsymf) -ADD_DOUBLE_UNDERSCORE(iscsym) -ADD_DOUBLE_UNDERSCORE(isascii) -ADD_DOUBLE_UNDERSCORE(toascii) - -wcscmpi == _wcsicmp -strcasecmp == _stricmp -strncasecmp == _strnicmp - -#ifdef UCRTBASE -; access is provided as an alias for __mingw_access -#else -ADD_UNDERSCORE(access) -#endif -ADD_UNDERSCORE(chdir) -ADD_UNDERSCORE(chmod) -ADD_UNDERSCORE(chsize) -ADD_UNDERSCORE(close) -ADD_UNDERSCORE(creat) -ADD_UNDERSCORE(cwait) -ADD_UNDERSCORE(dup) -ADD_UNDERSCORE(dup2) -ADD_UNDERSCORE(ecvt) -ADD_UNDERSCORE(eof) -ADD_UNDERSCORE(execl) -ADD_UNDERSCORE(execle) -ADD_UNDERSCORE(execlp) -ADD_UNDERSCORE(execlpe) -ADD_UNDERSCORE(execv) -ADD_UNDERSCORE(execve) -ADD_UNDERSCORE(execvp) -ADD_UNDERSCORE(execvpe) -ADD_UNDERSCORE(fcloseall) -ADD_UNDERSCORE(fcvt) -ADD_UNDERSCORE(fdopen) -ADD_UNDERSCORE(fgetchar) -ADD_UNDERSCORE(fgetwchar) -ADD_UNDERSCORE(filelength) -ADD_UNDERSCORE(fileno) -; Alias fpreset is set in CRT_fp10.c and CRT_fp8.c. -; ADD_UNDERSCORE(fpreset) -ADD_UNDERSCORE(fputchar) -ADD_UNDERSCORE(fputwchar) -; ADD_UNDERSCORE(fstat) -; ADD_UNDERSCORE(ftime) -ADD_UNDERSCORE(gcvt) -ADD_UNDERSCORE(getch) -ADD_UNDERSCORE(getche) -ADD_UNDERSCORE(getcwd) -#ifdef UCRTBASE -; ucrtbase.dll has got _getpid for all archs -ADD_UNDERSCORE(getpid) -#elif !defined(NO_GETPID_ALIAS) -; msvcrt.dll for arm/arm64 lacks _getpid -F_X86_ANY(ADD_UNDERSCORE(getpid)) -#endif -ADD_UNDERSCORE(getw) -ADD_UNDERSCORE(heapwalk) -ADD_UNDERSCORE(isatty) -ADD_UNDERSCORE(itoa) -ADD_UNDERSCORE(kbhit) -ADD_UNDERSCORE(lfind) -ADD_UNDERSCORE(lsearch) -ADD_UNDERSCORE(lseek) -ADD_UNDERSCORE(ltoa) -ADD_UNDERSCORE(memccpy) -ADD_UNDERSCORE(memicmp) -ADD_UNDERSCORE(mkdir) -ADD_UNDERSCORE(mktemp) -ADD_UNDERSCORE(open) -ADD_UNDERSCORE(pclose) -ADD_UNDERSCORE(popen) -ADD_UNDERSCORE(putch) -ADD_UNDERSCORE(putenv) -ADD_UNDERSCORE(putw) -ADD_UNDERSCORE(read) -ADD_UNDERSCORE(rmdir) -ADD_UNDERSCORE(rmtmp) -ADD_UNDERSCORE(searchenv) -ADD_UNDERSCORE(setmode) -ADD_UNDERSCORE(sopen) -ADD_UNDERSCORE(spawnl) -ADD_UNDERSCORE(spawnle) -ADD_UNDERSCORE(spawnlp) -ADD_UNDERSCORE(spawnlpe) -ADD_UNDERSCORE(spawnv) -ADD_UNDERSCORE(spawnve) -ADD_UNDERSCORE(spawnvp) -ADD_UNDERSCORE(spawnvpe) -; ADD_UNDERSCORE(stat) -#ifndef UCRTBASE -ADD_UNDERSCORE(strcmpi) -#endif -ADD_UNDERSCORE(strdup) -ADD_UNDERSCORE(stricmp) -ADD_UNDERSCORE(stricoll) -ADD_UNDERSCORE(strlwr) -ADD_UNDERSCORE(strnicmp) -ADD_UNDERSCORE(strnset) -ADD_UNDERSCORE(strrev) -ADD_UNDERSCORE(strset) -ADD_UNDERSCORE(strupr) -ADD_UNDERSCORE(swab) -ADD_UNDERSCORE(tell) -ADD_UNDERSCORE(tempnam) -#ifndef UCRTBASE -ADD_UNDERSCORE(tzset) -#endif -ADD_UNDERSCORE(umask) -ADD_UNDERSCORE(ungetch) -ADD_UNDERSCORE(unlink) -#ifndef UCRTBASE -ADD_UNDERSCORE(utime) -#endif -ADD_UNDERSCORE(wcsdup) -ADD_UNDERSCORE(wcsicmp) -ADD_UNDERSCORE(wcsicoll) -ADD_UNDERSCORE(wcslwr) -ADD_UNDERSCORE(wcsnicmp) -ADD_UNDERSCORE(wcsnset) -ADD_UNDERSCORE(wcsrev) -ADD_UNDERSCORE(wcsset) -ADD_UNDERSCORE(wcsupr) -ADD_UNDERSCORE(wpopen) -ADD_UNDERSCORE(write) -; non-ANSI functions declared in math.h -ADD_UNDERSCORE(j0) -ADD_UNDERSCORE(j1) -ADD_UNDERSCORE(jn) -ADD_UNDERSCORE(y0) -ADD_UNDERSCORE(y1) -ADD_UNDERSCORE(yn) -ADD_UNDERSCORE(chgsign) -; ADD_UNDERSCORE(scalb) -ADD_UNDERSCORE(finite) -ADD_UNDERSCORE(fpclass) -; C99 functions -; ADD_UNDERSCORE(cabs) -ADD_UNDERSCORE(hypot) -; ADD_UNDERSCORE(logb) -ADD_UNDERSCORE(nextafter) - -#ifndef UCRTBASE -daylight DATA == _daylight -timezone DATA == _timezone -tzname DATA == _tzname - -ADD_UNDERSCORE(vsnprintf_s) -#endif diff --git a/lib/libc/mingw/include/internal.h b/lib/libc/mingw/include/internal.h index 8a7aeb1f916e2afee325b4b1eeb2f41de0fd86f2..752c5dc9662c330deac5499b0f8cf95348b56c8c 100644 --- a/lib/libc/mingw/include/internal.h +++ b/lib/libc/mingw/include/internal.h @@ -59,7 +59,7 @@ extern "C" { #define _tm_unicode_safe(i) (_pioinfo_safe(i)->unicode) #ifndef __badioinfo - extern ioinfo ** __MINGW_IMP_SYMBOL(__badioinfo)[]; + extern ioinfo * __MINGW_IMP_SYMBOL(__badioinfo); #define __badioinfo (* __MINGW_IMP_SYMBOL(__badioinfo)) #endif @@ -96,17 +96,13 @@ extern "C" { extern int _dowildcard; extern int _newmode; -#ifndef __winitenv -extern wchar_t *** __MINGW_IMP_SYMBOL(__winitenv); -#define __winitenv (* __MINGW_IMP_SYMBOL(__winitenv)) -#endif + _CRTIMP wchar_t *** __cdecl __p___winitenv(void); +#define __winitenv (*__p___winitenv()) -#if !defined(__initenv) -extern char *** __MINGW_IMP_SYMBOL(__initenv); -#define __initenv (* __MINGW_IMP_SYMBOL(__initenv)) -#endif + _CRTIMP char *** __cdecl __p___initenv(void); +#define __initenv (*__p___initenv()) - _CRTIMP void __cdecl _amsg_exit(int); + _CRTIMP void __cdecl _amsg_exit(int) __MINGW_ATTRIB_NORETURN; int __CRTDECL _setargv(void); int __CRTDECL __setargv(void); @@ -150,6 +146,14 @@ extern char *** __MINGW_IMP_SYMBOL(__initenv); PIMAGE_SECTION_HEADER __cdecl _FindPESection (PBYTE pImageBase, DWORD_PTR rva); BOOL __cdecl _IsNonwritableInCurrentImage (PBYTE pTarget); +#if defined(__SSE__) +# define __mingw_has_sse() 1 +#elif defined(__i386__) + int __mingw_has_sse(void); +#else +# define __mingw_has_sse() 0 +#endif + #ifdef __cplusplus } #endif diff --git a/lib/libc/mingw/lib-common/api-ms-win-crt-convert-l1-1-0.def.in b/lib/libc/mingw/lib-common/api-ms-win-crt-convert-l1-1-0.def.in index c172b0969e50626bf079e44781fd619fa1c17bbb..651b81c2a8ad07fcce3f82eeedd24de0f9dce6cf 100644 --- a/lib/libc/mingw/lib-common/api-ms-win-crt-convert-l1-1-0.def.in +++ b/lib/libc/mingw/lib-common/api-ms-win-crt-convert-l1-1-0.def.in @@ -47,7 +47,7 @@ _strtoi64 _strtoi64_l _strtoimax_l _strtol_l -_strtold_l +F_ARM_ANY(_strtold_l) ; Can't use long double functions from the CRT on x86 _strtoll_l _strtoui64 _strtoui64_l @@ -68,7 +68,7 @@ _wcstoi64 _wcstoi64_l _wcstoimax_l _wcstol_l -_wcstold_l +F_ARM_ANY(_wcstold_l) ; Can't use long double functions from the CRT on x86 _wcstoll_l _wcstombs_l _wcstombs_s_l @@ -108,8 +108,7 @@ strtod strtof strtoimax strtol -; Can't use long double functions from the CRT on x86 -F_ARM_ANY(strtold) +F_ARM_ANY(strtold) ; Can't use long double functions from the CRT on x86 strtoll strtoul strtoull @@ -122,8 +121,7 @@ wcstod wcstof wcstoimax wcstol -; Can't use long double functions from the CRT on x86 -F_ARM_ANY(wcstold) +F_ARM_ANY(wcstold) ; Can't use long double functions from the CRT on x86 wcstoll wcstombs wcstombs_s diff --git a/lib/libc/mingw/lib-common/api-ms-win-crt-filesystem-l1-1-0.def b/lib/libc/mingw/lib-common/api-ms-win-crt-filesystem-l1-1-0.def deleted file mode 100644 index 45ae728baf07c3c4bbaa6f0008a9c45362342e34..0000000000000000000000000000000000000000 --- a/lib/libc/mingw/lib-common/api-ms-win-crt-filesystem-l1-1-0.def +++ /dev/null @@ -1,79 +0,0 @@ -LIBRARY api-ms-win-crt-filesystem-l1-1-0 - -EXPORTS - -_access -; access is provided as an alias for __mingw_access -; access == _access -_access_s -_chdir -chdir == _chdir -_chdrive -_chmod -chmod == _chmod -_findclose -_findfirst == _findfirst64 -_findfirst32 -_findfirst32i64 -_findfirst64 -_findfirst64i32 -_findnext == _findnext64 -_findnext32 -_findnext32i64 -_findnext64 -_findnext64i32 -_fstat32 -_fstat32i64 -_fstat64 -_fstat64i32 -_fullpath -_getdiskfree -_getdrive -_getdrives -_lock_file -_makepath -_makepath_s -_mkdir -mkdir == _mkdir -_rmdir -rmdir == _rmdir -_splitpath -_splitpath_s -_stat32 -_stat32i64 -_stat64 -_stat64i32 -_umask -umask == _umask -_umask_s -_unlink -unlink == _unlink -_unlock_file -_waccess -_waccess_s -_wchdir -_wchmod -_wfindfirst32 -_wfindfirst32i64 -_wfindfirst64 -_wfindfirst64i32 -_wfindnext32 -_wfindnext32i64 -_wfindnext64 -_wfindnext64i32 -_wfullpath -_wmakepath -_wmakepath_s -_wmkdir -_wremove -_wrename -_wrmdir -_wsplitpath -_wsplitpath_s -_wstat32 -_wstat32i64 -_wstat64 -_wstat64i32 -_wunlink -remove -rename diff --git a/lib/libc/mingw/lib-common/api-ms-win-crt-filesystem-l1-1-0.def.in b/lib/libc/mingw/lib-common/api-ms-win-crt-filesystem-l1-1-0.def.in new file mode 100644 index 0000000000000000000000000000000000000000..684baf712dcf4999cd3d7e7ba8f402b91c1fa80a --- /dev/null +++ b/lib/libc/mingw/lib-common/api-ms-win-crt-filesystem-l1-1-0.def.in @@ -0,0 +1,109 @@ +LIBRARY api-ms-win-crt-filesystem-l1-1-0 + +EXPORTS + +#include "func.def.in" + +_access +; access is provided as an alias for __mingw_access +; access == _access +_access_s +_chdir +chdir == _chdir +_chdrive +_chmod +chmod == _chmod +_findclose +F32(_findfirst == _findfirst32) +F64(_findfirst == _findfirst64i32) +F32(_findfirsti64 == _findfirst32i64) +F64(_findfirsti64 == _findfirst64) +_findfirst32 +_findfirst32i64 +_findfirst64 +_findfirst64i32 +F32(_findnext == _findnext32) +F64(_findnext == _findnext64i32) +F32(_findnexti64 == _findnext32i64) +F64(_findnexti64 == _findnext64) +_findnext32 +_findnext32i64 +_findnext64 +_findnext64i32 +F32(fstat == _fstat32) +F64(fstat == _fstat64i32) +F32(_fstat == _fstat32) +F64(_fstat == _fstat64i32) +F32(_fstati64 == _fstat32i64) +F64(_fstati64 == _fstat64) +_fstat32 +_fstat32i64 +_fstat64 +_fstat64i32 +_fullpath +_getdiskfree +_getdrive +_getdrives +_lock_file +_makepath +_makepath_s +_mkdir +mkdir == _mkdir +_rmdir +rmdir == _rmdir +_splitpath +_splitpath_s +F32(_stat == _stat32) +F64(_stat == _stat64i32) +F32(_stati64 == _stat32i64) +F64(_stati64 == _stat64) +_stat32 +_stat32i64 +_stat64 +_stat64i32 +_umask +umask == _umask +_umask_s +_unlink +unlink == _unlink +_unlock_file +_waccess +_waccess_s +_wchdir +_wchmod +F32(_wfindfirst == _wfindfirst32) +F64(_wfindfirst == _wfindfirst64i32) +F32(_wfindfirsti64 == _wfindfirst32i64) +F64(_wfindfirsti64 == _wfindfirst64) +_wfindfirst32 +_wfindfirst32i64 +_wfindfirst64 +_wfindfirst64i32 +F32(_wfindnext == _wfindnext32) +F64(_wfindnext == _wfindnext64i32) +F32(_wfindnexti64 == _wfindnext32i64) +F64(_wfindnexti64 == _wfindnext64) +_wfindnext32 +_wfindnext32i64 +_wfindnext64 +_wfindnext64i32 +_wfullpath +_wmakepath +_wmakepath_s +_wmkdir +_wremove +_wrename +_wrmdir +_wsplitpath +_wsplitpath_s +F32(_wstat == _wstat32) +F64(_wstat == _wstat64i32) +F32(_wstati64 == _wstat32i64) +F64(_wstati64 == _wstat64) +_wstat32 +_wstat32i64 +_wstat64 +_wstat64i32 +_wunlink +remove +rename diff --git a/lib/libc/mingw/lib-common/api-ms-win-crt-math-l1-1-0.def.in b/lib/libc/mingw/lib-common/api-ms-win-crt-math-l1-1-0.def.in index 9493e5711332ae10553adbb663f733b79c442627..a63d00fb1c6ca73184ef32c0bc4a63a9e6f75c4a 100644 --- a/lib/libc/mingw/lib-common/api-ms-win-crt-math-l1-1-0.def.in +++ b/lib/libc/mingw/lib-common/api-ms-win-crt-math-l1-1-0.def.in @@ -150,13 +150,13 @@ F_NON_I386(acosf) F_ARM_ANY(acosl == acos) acosh acoshf -acoshl F_X86_ANY(DATA) +F_ARM_ANY(acoshl) ; Can't use long double functions from the CRT on x86 asin F_NON_I386(asinf) F_ARM_ANY(asinl == asin) asinh asinhf -asinhl F_X86_ANY(DATA) +F_ARM_ANY(asinhl) ; Can't use long double functions from the CRT on x86 atan atan2 F_NON_I386(atan2f) @@ -165,61 +165,61 @@ F_NON_I386(atanf) F_ARM_ANY(atanl == atan) atanh atanhf -atanhl F_X86_ANY(DATA) +F_ARM_ANY(atanhl) ; Can't use long double functions from the CRT on x86 cabs cabsf -cabsl +F_ARM_ANY(cabsl) ; Can't use long double functions from the CRT on x86 cacos cacosf cacosh cacoshf -cacoshl -cacosl +F_ARM_ANY(cacoshl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(cacosl) ; Can't use long double functions from the CRT on x86 carg cargf -cargl +F_ARM_ANY(cargl) ; Can't use long double functions from the CRT on x86 casin casinf casinh casinhf -casinhl -casinl +F_ARM_ANY(casinhl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(casinl) ; Can't use long double functions from the CRT on x86 catan catanf catanh catanhf -catanhl -catanl +F_ARM_ANY(catanhl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(catanl) ; Can't use long double functions from the CRT on x86 cbrt cbrtf -cbrtl F_X86_ANY(DATA) +F_ARM_ANY(cbrtl) ; Can't use long double functions from the CRT on x86 ccos ccosf ccosh ccoshf -ccoshl -ccosl +F_ARM_ANY(ccoshl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(ccosl) ; Can't use long double functions from the CRT on x86 ceil F_NON_I386(ceilf) F_ARM_ANY(ceill == ceil) cexp cexpf -cexpl +F_ARM_ANY(cexpl) ; Can't use long double functions from the CRT on x86 cimag cimagf -cimagl +F_ARM_ANY(cimagl) ; Can't use long double functions from the CRT on x86 clog clog10 clog10f -clog10l +F_ARM_ANY(clog10l) ; Can't use long double functions from the CRT on x86 clogf -clogl +F_ARM_ANY(clogl) ; Can't use long double functions from the CRT on x86 conj conjf -conjl +F_ARM_ANY(conjl) ; Can't use long double functions from the CRT on x86 copysign copysignf -copysignl F_X86_ANY(DATA) +F_ARM_ANY(copysignl) ; Can't use long double functions from the CRT on x86 cos F_NON_I386(cosf) F_ARM_ANY(cosl == cos) @@ -227,60 +227,60 @@ cosh F_NON_I386(coshf) cpow cpowf -cpowl +F_ARM_ANY(cpowl) ; Can't use long double functions from the CRT on x86 cproj cprojf -cprojl +F_ARM_ANY(cprojl) ; Can't use long double functions from the CRT on x86 creal crealf -creall +F_ARM_ANY(creall) ; Can't use long double functions from the CRT on x86 csin csinf csinh csinhf -csinhl -csinl +F_ARM_ANY(csinhl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(csinl) ; Can't use long double functions from the CRT on x86 csqrt csqrtf -csqrtl +F_ARM_ANY(csqrtl) ; Can't use long double functions from the CRT on x86 ctan ctanf ctanh ctanhf -ctanhl -ctanl +F_ARM_ANY(ctanhl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(ctanl) ; Can't use long double functions from the CRT on x86 erf erfc erfcf -erfcl F_X86_ANY(DATA) +F_ARM_ANY(erfcl) ; Can't use long double functions from the CRT on x86 erff -erfl F_X86_ANY(DATA) +F_ARM_ANY(erfl) ; Can't use long double functions from the CRT on x86 exp exp2 exp2f -exp2l F_X86_ANY(DATA) +F_ARM_ANY(exp2l) ; Can't use long double functions from the CRT on x86 F_NON_I386(expf) F_ARM_ANY(expl == exp) expm1 expm1f -expm1l F_X86_ANY(DATA) +F_ARM_ANY(expm1l) ; Can't use long double functions from the CRT on x86 fabs F_ARM_ANY(fabsf) fdim fdimf -fdiml F_X86_ANY(DATA) +F_ARM_ANY(fdiml) ; Can't use long double functions from the CRT on x86 floor F_NON_I386(floorf) F_ARM_ANY(floorl == floor) fma fmaf -fmal F_X86_ANY(DATA) +F_ARM_ANY(fmal) ; Can't use long double functions from the CRT on x86 fmax fmaxf -fmaxl F_X86_ANY(DATA) +F_ARM_ANY(fmaxl) ; Can't use long double functions from the CRT on x86 fmin fminf -fminl F_X86_ANY(DATA) +F_ARM_ANY(fminl) ; Can't use long double functions from the CRT on x86 fmod F_NON_I386(fmodf) F_ARM_ANY(fmodl == fmod) @@ -288,80 +288,80 @@ frexp hypot ilogb ilogbf -ilogbl F_X86_ANY(DATA) +F_ARM_ANY(ilogbl) ; Can't use long double functions from the CRT on x86 ldexp ; The UCRT lgamma functions don't set/provide the signgam variable like ; the mingw ones do. Therefore prefer the libmingwex version instead. lgamma DATA lgammaf DATA -lgammal DATA +F_ARM_ANY(lgammal DATA) ; Can't use long double functions from the CRT on x86 llrint llrintf -llrintl F_X86_ANY(DATA) +F_ARM_ANY(llrintl) ; Can't use long double functions from the CRT on x86 llround llroundf -llroundl F_X86_ANY(DATA) +F_ARM_ANY(llroundl) ; Can't use long double functions from the CRT on x86 log log10 F_NON_I386(log10f) F_ARM_ANY(log10l == log10) log1p log1pf -log1pl F_X86_ANY(DATA) +F_ARM_ANY(log1pl) ; Can't use long double functions from the CRT on x86 log2 log2f -log2l F_X86_ANY(DATA) +F_ARM_ANY(log2l) ; Can't use long double functions from the CRT on x86 logb logbf -logbl F_X86_ANY(DATA) +F_ARM_ANY(logbl) ; Can't use long double functions from the CRT on x86 F_NON_I386(logf) F_ARM_ANY(logl == log) lrint lrintf -lrintl F_X86_ANY(DATA) +F_ARM_ANY(lrintl) ; Can't use long double functions from the CRT on x86 lround lroundf -lroundl F_X86_ANY(DATA) +F_ARM_ANY(lroundl) ; Can't use long double functions from the CRT on x86 modf F_NON_I386(modff) nan nanf -nanl F_X86_ANY(DATA) +F_ARM_ANY(nanl) ; Can't use long double functions from the CRT on x86 nearbyint nearbyintf -nearbyintl F_X86_ANY(DATA) +F_ARM_ANY(nearbyintl) ; Can't use long double functions from the CRT on x86 nextafter nextafterf -nextafterl F_X86_ANY(DATA) -; All of the nexttoward functions take the second parameter as long doubke, +F_ARM_ANY(nextafterl) ; Can't use long double functions from the CRT on x86 +; All of the nexttoward functions take the second parameter as long double, ; making them unusable for x86. -nexttoward F_X86_ANY(DATA) -nexttowardf F_X86_ANY(DATA) -nexttowardl F_X86_ANY(DATA) +F_ARM_ANY(nexttoward) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(nexttowardf) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(nexttowardl) ; Can't use long double functions from the CRT on x86 norm normf norml pow -F_NON_I386(powf) +F_NON_I386(powf) ; Missing in Wine's ucrtbase.dll for i386 in Wine 9.15 and older F_ARM_ANY(powl == pow) remainder remainderf -remainderl F_X86_ANY(DATA) +F_ARM_ANY(remainderl) ; Can't use long double functions from the CRT on x86 remquo remquof -remquol F_X86_ANY(DATA) +F_ARM_ANY(remquol) ; Can't use long double functions from the CRT on x86 rint rintf -rintl F_X86_ANY(DATA) +F_ARM_ANY(rintl) ; Can't use long double functions from the CRT on x86 round roundf -roundl F_X86_ANY(DATA) +F_ARM_ANY(roundl) ; Can't use long double functions from the CRT on x86 scalbln scalblnf -scalblnl F_X86_ANY(DATA) +F_ARM_ANY(scalblnl) ; Can't use long double functions from the CRT on x86 scalbn scalbnf -scalbnl F_X86_ANY(DATA) +F_ARM_ANY(scalbnl) ; Can't use long double functions from the CRT on x86 sin F_NON_I386(sinf) F_ARM_ANY(sinl == sin) @@ -378,7 +378,7 @@ tanh F_NON_I386(tanhf) tgamma tgammaf -tgammal F_X86_ANY(DATA) +F_ARM_ANY(tgammal) ; Can't use long double functions from the CRT on x86 trunc truncf -truncl F_X86_ANY(DATA) +F_ARM_ANY(truncl) ; Can't use long double functions from the CRT on x86 diff --git a/lib/libc/mingw/lib-common/api-ms-win-crt-private-l1-1-0.def.in b/lib/libc/mingw/lib-common/api-ms-win-crt-private-l1-1-0.def.in index 669638b90524182e808ceaefec655f1df4eeffb2..2f6df079350d0be476860e65585e3a980aa8146b 100644 --- a/lib/libc/mingw/lib-common/api-ms-win-crt-private-l1-1-0.def.in +++ b/lib/libc/mingw/lib-common/api-ms-win-crt-private-l1-1-0.def.in @@ -43,7 +43,7 @@ __TypeMatch __current_exception __current_exception_context __dcrt_get_wide_environment_from_os -__dcrt_initial_narrow_environment +__dcrt_initial_narrow_environment DATA __intrinsic_abnormal_termination __intrinsic_setjmp F64(__intrinsic_setjmpex) diff --git a/lib/libc/mingw/lib-common/api-ms-win-crt-stdio-l1-1-0.def b/lib/libc/mingw/lib-common/api-ms-win-crt-stdio-l1-1-0.def index cdfc2362b6c1fe6e9888c06a2470012ca7bcc7fc..d23469ac26abbc3c036d489101b55c355e4fdd64 100644 --- a/lib/libc/mingw/lib-common/api-ms-win-crt-stdio-l1-1-0.def +++ b/lib/libc/mingw/lib-common/api-ms-win-crt-stdio-l1-1-0.def @@ -155,6 +155,7 @@ ferror fflush fgetc fgetpos +fgetpos64 == fgetpos fgets fgetwc fgetws @@ -170,6 +171,7 @@ freopen freopen_s fseek fsetpos +fsetpos64 == fsetpos ftell fwrite getc diff --git a/lib/libc/mingw/lib-common/api-ms-win-crt-string-l1-1-0.def b/lib/libc/mingw/lib-common/api-ms-win-crt-string-l1-1-0.def index dcce58dbc31744fe4c98c7ab30830f9bad733bb0..ebf681501baf3801e9983cb54fbf58914ba0b164 100644 --- a/lib/libc/mingw/lib-common/api-ms-win-crt-string-l1-1-0.def +++ b/lib/libc/mingw/lib-common/api-ms-win-crt-string-l1-1-0.def @@ -128,7 +128,7 @@ _wcsupr_l _wcsupr_s _wcsupr_s_l _wcsxfrm_l -_wctype +_wctype DATA is_wctype isalnum isalpha @@ -175,7 +175,7 @@ strncat_s strncmp strncpy strncpy_s -; strnlen replaced by emu +strnlen strpbrk strspn strtok @@ -199,8 +199,7 @@ wcsncat_s wcsncmp wcsncpy wcsncpy_s -; We provide replacement implementation in libmingwex -wcsnlen DATA +wcsnlen wcspbrk wcsspn wcstok diff --git a/lib/libc/mingw/lib-common/api-ms-win-crt-time-l1-1-0.def b/lib/libc/mingw/lib-common/api-ms-win-crt-time-l1-1-0.def.in similarity index 54% rename from lib/libc/mingw/lib-common/api-ms-win-crt-time-l1-1-0.def rename to lib/libc/mingw/lib-common/api-ms-win-crt-time-l1-1-0.def.in index 0e30b112719ab1e0ef2005446f8acd40a4b66809..c9c407d9f64e3845eae6c0eb5febf7c5d6fb3718 100644 --- a/lib/libc/mingw/lib-common/api-ms-win-crt-time-l1-1-0.def +++ b/lib/libc/mingw/lib-common/api-ms-win-crt-time-l1-1-0.def.in @@ -2,6 +2,8 @@ LIBRARY api-ms-win-crt-time-l1-1-0 EXPORTS +#include "func.def.in" + __daylight __dstbias __timezone @@ -10,14 +12,18 @@ _ctime32 _ctime32_s _ctime64 _ctime64_s +F32(difftime == _difftime32) +F64(difftime == _difftime64) _difftime32 _difftime64 -_ftime == _ftime64 +F32(_ftime == _ftime32) +F64(_ftime == _ftime64) _ftime32 _ftime32_s _ftime64 _ftime64_s -_futime == _futime64 +F32(_futime == _futime32) +F64(_futime == _futime64) _futime32 _futime64 _get_daylight @@ -36,6 +42,8 @@ _localtime32 _localtime32_s _localtime64 _localtime64_s +F32(_mkgmtime == _mkgmtime32) +F64(_mkgmtime == _mkgmtime64) _mkgmtime32 _mkgmtime64 _mktime32 @@ -53,8 +61,10 @@ _timespec32_get _timespec64_get ; This is wrapped in the compat code. _tzset DATA -_utime == _utime64 -utime == _utime64 +F32(_utime == _utime32) +F64(_utime == _utime64) +F32(utime == _utime32) +F64(utime == _utime64) _utime32 _utime64 _W_Getdays @@ -64,6 +74,8 @@ _wasctime _wasctime_s _Wcsftime _wcsftime_l +F32(_wctime == _wctime32) +F64(_wctime == _wctime64) _wctime32 _wctime32_s _wctime64 @@ -72,7 +84,8 @@ _wstrdate _wstrdate_s _wstrtime _wstrtime_s -_wutime == _wutime64 +F32(_wutime == _wutime32) +F64(_wutime == _wutime64) _wutime32 _wutime64 asctime @@ -81,9 +94,15 @@ clock strftime wcsftime ; These functions may satisfy configure scripts. -ctime == _ctime64 -gmtime == _gmtime64 -localtime == _localtime64 -mktime == _mktime64 -time == _time64 -timespec_get == _timespec64_get +F32(ctime == _ctime32) +F64(ctime == _ctime64) +F32(gmtime == _gmtime32) +F64(gmtime == _gmtime64) +F32(localtime == _localtime32) +F64(localtime == _localtime64) +F32(mktime == _mktime32) +F64(mktime == _mktime64) +F32(time == _time32) +F64(time == _time64) +F32(timespec_get == _timespec32_get) +F64(timespec_get == _timespec64_get) diff --git a/lib/libc/mingw/libarm32/bcryptprimitives.def b/lib/libc/mingw/lib-common/bcryptprimitives.def similarity index 56% rename from lib/libc/mingw/libarm32/bcryptprimitives.def rename to lib/libc/mingw/lib-common/bcryptprimitives.def index 9c477450458f65964711ef68744ce6ce2d7f3239..439549eab71aeed48d13f176c1b2d50ce3ea6e89 100644 --- a/lib/libc/mingw/libarm32/bcryptprimitives.def +++ b/lib/libc/mingw/lib-common/bcryptprimitives.def @@ -1,7 +1,8 @@ ; ; Definition file of bcryptPrimitives.dll -; Automatic generated by gendef -; written by Kai Tietz 2008-2014 +; Automatic generated by gendef 1.1 +; written by Kai Tietz 2008 +; The def file has to be processed by --kill-at (-k) option of dlltool or ld ; LIBRARY "bcryptPrimitives.dll" EXPORTS @@ -12,4 +13,6 @@ GetKeyDerivationInterface GetRngInterface GetSecretAgreementInterface GetSignatureInterface +MSCryptConvertRsaPrivateBlobToFullRsaBlob ProcessPrng +ProcessPrngGuid diff --git a/lib/libc/mingw/lib-common/cfgmgr32.def b/lib/libc/mingw/lib-common/cfgmgr32.def index 2d81a70bb5bc553b2a18d76af51b77097fee4b03..5caa6c3a563de9b8bf592dbb8ab076878424c5bb 100644 --- a/lib/libc/mingw/lib-common/cfgmgr32.def +++ b/lib/libc/mingw/lib-common/cfgmgr32.def @@ -7,12 +7,12 @@ LIBRARY "CFGMGR32.dll" EXPORTS CMP_GetBlockedDriverInfo CMP_GetServerSideDeviceInstallFlags +CMP_Get_Device_ID_List +CMP_Get_Device_ID_List_Size CMP_Init_Detection -CMP_RegisterNotification CMP_RegisterServiceNotification CMP_Register_Notification CMP_Report_LogOn -CMP_UnregisterNotification CMP_WaitNoPendingInstallEvents CMP_WaitServicesAvailable CM_Add_Driver_PackageW @@ -61,6 +61,7 @@ CM_Enumerate_EnumeratorsA CM_Enumerate_EnumeratorsW CM_Enumerate_Enumerators_ExA CM_Enumerate_Enumerators_ExW +CM_Export_Pnp_StateW CM_Find_Range CM_First_Range CM_Free_Log_Conf @@ -167,6 +168,7 @@ CM_Get_Version_Ex CM_Import_PowerScheme CM_Install_DevNodeW CM_Install_DevNode_ExW +CM_Install_DriverW CM_Intersect_Range_List CM_Invert_Range_List CM_Is_Dock_Station_Present @@ -253,6 +255,7 @@ CM_Setup_DevNode_Ex CM_Test_Range_Available CM_Uninstall_DevNode CM_Uninstall_DevNode_Ex +CM_Uninstall_DriverW CM_Unregister_Device_InterfaceA CM_Unregister_Device_InterfaceW CM_Unregister_Device_Interface_ExA diff --git a/lib/libc/mingw/lib-common/computecore.def b/lib/libc/mingw/lib-common/computecore.def index 3aadc83e9a997f101eec9686ceca7d9c1572e18f..51070d470222e99e467384c472b4350a6d3ff7c0 100644 --- a/lib/libc/mingw/lib-common/computecore.def +++ b/lib/libc/mingw/lib-common/computecore.def @@ -9,6 +9,7 @@ HcsEnumerateVmWorkerProcesses HcsFindVmWorkerProcesses HcsGetWorkerProcessJob HcsStartVmWorkerProcess +HcsAbortSystemPreservation HcsAddResourceToOperation HcsCancelOperation HcsCloseComputeSystem @@ -24,6 +25,8 @@ HcsCreateOperationWithNotifications HcsCreateProcess HcsEnumerateComputeSystems HcsEnumerateComputeSystemsInNamespace +HcsFinalizeLiveMigration +HcsFinalizeSystemPreservation HcsGetComputeSystemFromOperation HcsGetComputeSystemProperties HcsGetOperationContext @@ -39,6 +42,7 @@ HcsGetProcessorCompatibilityFromSavedState HcsGetServiceProperties HcsGrantVmAccess HcsGrantVmGroupAccess +HcsInitializeLiveMigrationOnSource HcsModifyComputeSystem HcsModifyProcess HcsModifyServiceSettings @@ -57,6 +61,9 @@ HcsSetProcessCallback HcsShutDownComputeSystem HcsSignalProcess HcsStartComputeSystem +HcsStartLiveMigrationOnSource +HcsStartLiveMigrationTransfer +HcsStartSystemPreservation HcsSubmitWerReport HcsSystemControl HcsTerminateComputeSystem diff --git a/lib/libc/mingw/lib-common/computenetwork.def b/lib/libc/mingw/lib-common/computenetwork.def index 270b79926bc7bd497005c781a8febf9cc2edfc4b..21b4fc9f4ca8071736b04d64312c4aa5d09ebe65 100644 --- a/lib/libc/mingw/lib-common/computenetwork.def +++ b/lib/libc/mingw/lib-common/computenetwork.def @@ -18,6 +18,7 @@ HcnModifySdnRoute HcnOpenGuestNetworkService HcnOpenSdnRoute HcnQueryGuestNetworkServiceProperties +HcnQueryMetrics HcnQuerySdnRouteProperties HcnRegisterGuestNetworkServiceCallback HcnRegisterNetworkCallback diff --git a/lib/libc/mingw/lib-common/computestorage.def b/lib/libc/mingw/lib-common/computestorage.def index e79ec1a92ff71bbd9c3561d83457859d4c92b737..50a0a4eea7396123985a78f1209fdcc761fde420 100644 --- a/lib/libc/mingw/lib-common/computestorage.def +++ b/lib/libc/mingw/lib-common/computestorage.def @@ -6,8 +6,10 @@ LIBRARY "computestorage.dll" EXPORTS HcsAttachLayerStorageFilter +HcsAttachOverlayFilter HcsDestroyLayer HcsDetachLayerStorageFilter +HcsDetachOverlayFilter HcsExportLayer HcsExportLegacyWritableLayer HcsFormatWritableLayerVhd diff --git a/lib/libc/mingw/lib-common/kernel32.def.in b/lib/libc/mingw/lib-common/kernel32.def.in index 36bed3901a8c91585608ca4ffd8a2778611b1c0d..f46a43246b43acaf1f2377602ccb22976033d4a7 100644 --- a/lib/libc/mingw/lib-common/kernel32.def.in +++ b/lib/libc/mingw/lib-common/kernel32.def.in @@ -121,9 +121,11 @@ BuildCommDCBW BuildIoRingCancelRequest BuildIoRingFlushFile BuildIoRingReadFile +BuildIoRingReadFileScatter BuildIoRingRegisterBuffers BuildIoRingRegisterFileHandles BuildIoRingWriteFile +BuildIoRingWriteFileGather CallNamedPipeA CallNamedPipeW CallbackMayRunLong diff --git a/lib/libc/mingw/libarm32/ninput.def b/lib/libc/mingw/lib-common/ninput.def similarity index 73% rename from lib/libc/mingw/libarm32/ninput.def rename to lib/libc/mingw/lib-common/ninput.def index 724762774457f9f13108819124f4393b64cadd55..41ba812942410150b2cc5902c1fc67a841c82063 100644 --- a/lib/libc/mingw/libarm32/ninput.def +++ b/lib/libc/mingw/lib-common/ninput.def @@ -1,37 +1,37 @@ ; -; Definition file of NInput.dll +; Definition file of ninput.dll ; Automatic generated by gendef ; written by Kai Tietz 2008-2014 ; -LIBRARY "NInput.dll" +LIBRARY "ninput.dll" EXPORTS -DefaultInputHandler AddPointerInteractionContext BufferPointerPacketsInteractionContext CreateInteractionContext DestroyInteractionContext GetCrossSlideParameterInteractionContext +GetHoldParameterInteractionContext GetInertiaParameterInteractionContext GetInteractionConfigurationInteractionContext GetMouseWheelParameterInteractionContext GetPropertyInteractionContext GetStateInteractionContext +GetTapParameterInteractionContext +GetTranslationParameterInteractionContext ProcessBufferedPacketsInteractionContext ProcessInertiaInteractionContext ProcessPointerFramesInteractionContext RegisterOutputCallbackInteractionContext +RegisterOutputCallbackInteractionContext2 RemovePointerInteractionContext ResetInteractionContext SetCrossSlideParametersInteractionContext +SetHoldParameterInteractionContext SetInertiaParameterInteractionContext SetInteractionConfigurationInteractionContext SetMouseWheelParameterInteractionContext SetPivotInteractionContext SetPropertyInteractionContext +SetTapParameterInteractionContext +SetTranslationParameterInteractionContext StopInteractionContext -ord_2500 @2500 -ord_2501 @2501 -ord_2502 @2502 -ord_2503 @2503 -ord_2504 @2504 -ord_2505 @2505 diff --git a/lib/libc/mingw/lib-common/tbs.def b/lib/libc/mingw/lib-common/tbs.def index 59b9dfe043c50a0b05c07c9bcc18935b44998008..aba578ce17ab0d6dfa26fbdc21aaf18f44f90808 100644 --- a/lib/libc/mingw/lib-common/tbs.def +++ b/lib/libc/mingw/lib-common/tbs.def @@ -17,6 +17,7 @@ Tbsi_GetDeviceInfo Tbsi_Get_OwnerAuth Tbsi_Get_TCG_Log Tbsi_Get_TCG_Log_Ex +Tbsi_Is_Tpm_Present Tbsi_Physical_Presence_Command Tbsi_Revoke_Attestation Tbsi_ShaHash diff --git a/lib/libc/mingw/lib-common/ucrtbase-common.def.in b/lib/libc/mingw/lib-common/ucrtbase-common.def.in new file mode 100644 index 0000000000000000000000000000000000000000..69052d68675bc4f1169da78a222c6ed538e6bb51 --- /dev/null +++ b/lib/libc/mingw/lib-common/ucrtbase-common.def.in @@ -0,0 +1,2709 @@ +#ifdef DEF_DEBUG +#define F_DEBUG(x) x +#define F_NON_DEBUG(x) +#else +#define F_DEBUG(x) +#define F_NON_DEBUG(x) x +#endif + +; This is list of symbols available in the first public UCRT version (ucrtbase.dll and ucrtbased.dll) +; First public ucrtbase.dll version is 10.0.10137.0 and is part of the Microsoft Visual C++ 2015 Redistributable version 14.0.23026.0 +; First public ucrtbased.dll version is 10.0.10150.0 and is part of the Microsoft Visual Studio 2015 (Universal CRT Headers Libraries and Sources) +F_I386(_CIacos) +F_I386(_CIasin) +F_I386(_CIatan) +F_I386(_CIatan2) +F_I386(_CIcos) +F_I386(_CIcosh) +F_I386(_CIexp) +F_I386(_CIfmod) +F_I386(_CIlog) +F_I386(_CIlog10) +F_I386(_CIpow) +F_I386(_CIsin) +F_I386(_CIsinh) +F_I386(_CIsqrt) +F_I386(_CItan) +F_I386(_CItanh) +_Cbuild +_Cmulcc +_Cmulcr +_CreateFrameInfo +F_DEBUG(_CrtCheckMemory) +F_DEBUG(_CrtDbgReport) +F_DEBUG(_CrtDbgReportW) +F_DEBUG(_CrtDoForAllClientObjects) +F_DEBUG(_CrtDumpMemoryLeaks) +F_DEBUG(_CrtGetAllocHook) +F_DEBUG(_CrtGetDebugFillThreshold) +F_DEBUG(_CrtGetDumpClient) +F_DEBUG(_CrtGetReportHook) +F_DEBUG(_CrtIsMemoryBlock) +F_DEBUG(_CrtIsValidHeapPointer) +F_DEBUG(_CrtIsValidPointer) +F_DEBUG(_CrtMemCheckpoint) +F_DEBUG(_CrtMemDifference) +F_DEBUG(_CrtMemDumpAllObjectsSince) +F_DEBUG(_CrtMemDumpStatistics) +F_DEBUG(_CrtReportBlockType) +F_DEBUG(_CrtSetAllocHook) +F_DEBUG(_CrtSetBreakAlloc) +F_DEBUG(_CrtSetDbgBlockType) +F_DEBUG(_CrtSetDbgFlag) +F_DEBUG(_CrtSetDebugFillThreshold) +F_DEBUG(_CrtSetDumpClient) +F_DEBUG(_CrtSetReportFile) +F_DEBUG(_CrtSetReportHook) +F_DEBUG(_CrtSetReportHook2) +F_DEBUG(_CrtSetReportHookW2) +F_DEBUG(_CrtSetReportMode) +F_I386(_CxxThrowException@8) +F_NON_I386(_CxxThrowException) +F_I386(_EH_prolog) +_Exit +_FCbuild +_FCmulcc +_FCmulcr +F_ARM32(_FPE_Raise) +_FindAndUnlinkFrame +F_X64(_GetImageBase) +F_X64(_GetThrowImageBase) +_Getdays +_Getmonths +_Gettnames +_IsExceptionObjectToBeDestroyed +_LCbuild +_LCmulcc +_LCmulcr +F_I386(_NLG_Dispatch2@4) +F_I386(_NLG_Return@12) +F_I386(_NLG_Return2) +F_X64(_SetImageBase) +F_X64(_SetThrowImageBase) +_SetWinRTOutOfMemoryExceptionCallback +_Strftime +F_DEBUG(_VCrtDbgReportA) +F_DEBUG(_VCrtDbgReportW) +_W_Getdays +_W_Getmonths +_W_Gettnames +_Wcsftime +__AdjustPointer +__BuildCatchObject +__BuildCatchObjectHelper +F_NON_I386(__C_specific_handler) +__CxxDetectRethrow +__CxxExceptionFilter +__CxxFrameHandler +__CxxFrameHandler2 +__CxxFrameHandler3 +F_I386(__CxxLongjmpUnwind@4) +__CxxQueryExceptionSize +__CxxRegisterExceptionObject +__CxxUnregisterExceptionObject +__DestructExceptionObject +__FrameUnwindFilter +__GetPlatformExceptionInfo +F_NON_I386(__NLG_Dispatch2) +F_NON_I386(__NLG_Return2) +__RTCastToVoid +__RTDynamicCast +__RTtypeid +__TypeMatch +___lc_codepage_func +___lc_collate_cp_func +___lc_locale_name_func +___mb_cur_max_func +___mb_cur_max_l_func +__acrt_iob_func +__conio_common_vcprintf +__conio_common_vcprintf_p +__conio_common_vcprintf_s +__conio_common_vcscanf +__conio_common_vcwprintf +__conio_common_vcwprintf_p +__conio_common_vcwprintf_s +__conio_common_vcwscanf +F_I386(__control87_2) +__current_exception +__current_exception_context +__daylight +__dcrt_get_wide_environment_from_os +__dcrt_initial_narrow_environment DATA +__doserrno +__dstbias +__fpe_flt_rounds +__fpecode +__initialize_lconv_for_unsigned_char +F_I386(__intrinsic_abnormal_termination) +F_NON_ARM64(__intrinsic_setjmp) +F64(__intrinsic_setjmpex) +__isascii +__iscsym +__iscsymf +__iswcsym +__iswcsymf +F_ARM32(__jump_unwind) +F_I386(__libm_sse2_acos) +F_I386(__libm_sse2_acosf) +F_I386(__libm_sse2_asin) +F_I386(__libm_sse2_asinf) +F_I386(__libm_sse2_atan) +F_I386(__libm_sse2_atan2) +F_I386(__libm_sse2_atanf) +F_I386(__libm_sse2_cos) +F_I386(__libm_sse2_cosf) +F_I386(__libm_sse2_exp) +F_I386(__libm_sse2_expf) +F_I386(__libm_sse2_log) +F_I386(__libm_sse2_log10) +F_I386(__libm_sse2_log10f) +F_I386(__libm_sse2_logf) +F_I386(__libm_sse2_pow) +F_I386(__libm_sse2_powf) +F_I386(__libm_sse2_sin) +F_I386(__libm_sse2_sinf) +F_I386(__libm_sse2_tan) +F_I386(__libm_sse2_tanf) +__p___argc +__p___argv +__p___wargv +__p__acmdln +__p__commode +F_DEBUG(__p__crtBreakAlloc) +F_DEBUG(__p__crtDbgFlag) +__p__environ +__p__fmode +__p__mbcasemap +__p__mbctype +__p__pgmptr +__p__wcmdln +__p__wenviron +__p__wpgmptr +__pctype_func +__processing_throw +__pwctype_func +__pxcptinfoptrs +__report_gsfailure +__setusermatherr +__std_exception_copy +__std_exception_destroy +__std_type_info_compare +__std_type_info_destroy_list +__std_type_info_hash +__std_type_info_name +__stdio_common_vfprintf +__stdio_common_vfprintf_p +__stdio_common_vfprintf_s +__stdio_common_vfscanf +__stdio_common_vfwprintf +__stdio_common_vfwprintf_p +__stdio_common_vfwprintf_s +__stdio_common_vfwscanf +__stdio_common_vsnprintf_s +__stdio_common_vsnwprintf_s +__stdio_common_vsprintf +__stdio_common_vsprintf_p +__stdio_common_vsprintf_s +__stdio_common_vsscanf +__stdio_common_vswprintf +__stdio_common_vswprintf_p +__stdio_common_vswprintf_s +__stdio_common_vswscanf +__strncnt +__sys_errlist +__sys_nerr +__threadhandle +__threadid +__timezone +__toascii +__tzname +#if !defined(DEF_DEBUG) || !defined(DEF_ARM64) +; symbols __unDName and __unDNameEx are available in all versions except ARM64 ucrtbased.dll +__unDName +__unDNameEx +#endif +__uncaught_exception +__wcserror +__wcserror_s +__wcsncnt +_abs64 +_access +_access_s +_aligned_free +F_DEBUG(_aligned_free_dbg) +_aligned_malloc +F_DEBUG(_aligned_malloc_dbg) +_aligned_msize +F_DEBUG(_aligned_msize_dbg) +_aligned_offset_malloc +F_DEBUG(_aligned_offset_malloc_dbg) +_aligned_offset_realloc +F_DEBUG(_aligned_offset_realloc_dbg) +_aligned_offset_recalloc +F_DEBUG(_aligned_offset_recalloc_dbg) +_aligned_realloc +F_DEBUG(_aligned_realloc_dbg) +_aligned_recalloc +F_DEBUG(_aligned_recalloc_dbg) +_assert +_atodbl +_atodbl_l +_atof_l +_atoflt +_atoflt_l +_atoi64 +_atoi64_l +_atoi_l +_atol_l +_atoldbl +_atoldbl_l +_atoll_l +_beep +_beginthread +_beginthreadex +_byteswap_uint64 +_byteswap_ulong +_byteswap_ushort +_c_exit +_cabs DATA ; DATA set manually +_callnewh +_calloc_base +F_DEBUG(_calloc_dbg) +_cexit +_cgets +_cgets_s +_cgetws +_cgetws_s +_chdir +_chdrive +_chgsign +_chgsignf +F_I386(_chkesp) +_chmod +_chsize +_chsize_s +F_DEBUG(_chvalidator) +F_DEBUG(_chvalidator_l) +_clearfp +_close +_commit +_configthreadlocale +_configure_narrow_argv +_configure_wide_argv +_control87 +_controlfp +_controlfp_s +_copysign +_copysignf +_cputs +_cputws +_creat +_create_locale +_crt_at_quick_exit +_crt_atexit +F_I386(_crt_debugger_hook) +_ctime32 +_ctime32_s +_ctime64 +_ctime64_s +_cwait +_d_int +_dclass +_dexp +_difftime32 +_difftime64 +_dlog +_dnorm +_dpcomp +_dpoly +_dscale +_dsign +_dsin +_dtest +_dunscale +_dup +_dup2 +_dupenv_s +F_DEBUG(_dupenv_s_dbg) +_ecvt +_ecvt_s +_endthread +_endthreadex +_eof +_errno +_except1 +F_I386(_except_handler2) +F_I386(_except_handler3) +F_I386(_except_handler4_common) +_execl +_execle +_execlp +_execlpe +_execute_onexit_table +_execv +_execve +_execvp +_execvpe +_exit +_expand +F_DEBUG(_expand_dbg) +_fclose_nolock +_fcloseall +_fcvt +_fcvt_s +_fd_int +_fdclass +_fdexp +_fdlog +_fdnorm +_fdopen +_fdpcomp +_fdpoly +_fdscale +_fdsign +_fdsin +_fdtest +_fdunscale +_fflush_nolock +_fgetc_nolock +_fgetchar +_fgetwc_nolock +_fgetwchar +_filelength +_filelengthi64 +_fileno +_findclose +_findfirst32 +_findfirst32i64 +_findfirst64 +_findfirst64i32 +_findnext32 +_findnext32i64 +_findnext64 +_findnext64i32 +_finite +F_NON_I386(_finitef) +_flushall +_fpclass +F_X64(_fpclassf) +_fpieee_flt +_fpreset DATA ; DATA added manually +_fputc_nolock +_fputchar +_fputwc_nolock +_fputwchar +_fread_nolock +_fread_nolock_s +_free_base +F_DEBUG(_free_dbg) +_free_locale +_fseek_nolock +_fseeki64 +_fseeki64_nolock +_fsopen +_fstat32 +_fstat32i64 +_fstat64 +_fstat64i32 +_ftell_nolock +_ftelli64 +_ftelli64_nolock +_ftime32 +_ftime32_s +_ftime64 +_ftime64_s +F_I386(_ftol) +_fullpath +F_DEBUG(_fullpath_dbg) +_futime32 +_futime64 +_fwrite_nolock +_gcvt +_gcvt_s +F_X64(_get_FMA3_enable) +_get_current_locale +_get_daylight +_get_doserrno +_get_dstbias +_get_errno +_get_fmode +_get_heap_handle +_get_initial_narrow_environment +_get_initial_wide_environment +_get_invalid_parameter_handler +_get_narrow_winmain_command_line +_get_osfhandle +_get_pgmptr +_get_printf_count_output +_get_purecall_handler +_get_stream_buffer_pointers +_get_terminate +_get_thread_local_invalid_parameter_handler +_get_timezone +_get_tzname +_get_unexpected +_get_wide_winmain_command_line +_get_wpgmptr +_getc_nolock +_getch +_getch_nolock +_getche +_getche_nolock +_getcwd +F_DEBUG(_getcwd_dbg) +_getdcwd +F_DEBUG(_getdcwd_dbg) +_getdiskfree +_getdllprocaddr +_getdrive +_getdrives +_getmaxstdio +_getmbcp +_getpid +_getsystime +_getw +_getwc_nolock +_getwch +_getwch_nolock +_getwche +_getwche_nolock +_getws +_getws_s +F_I386(_global_unwind2) +_gmtime32 +_gmtime32_s +_gmtime64 +_gmtime64_s +_heapchk +_heapmin +_heapwalk +_hypot +_hypotf +_i64toa +_i64toa_s +_i64tow +_i64tow_s +_initialize_narrow_environment +_initialize_onexit_table +_initialize_wide_environment +_initterm +_initterm_e +F_DEBUG(_invalid_parameter) +_invalid_parameter_noinfo +_invalid_parameter_noinfo_noreturn +_invoke_watson +#if !defined(DEF_DEBUG) || !defined(DEF_ARM64) +; symbol _is_exception_typeof is available in all versions except ARM64 ucrtbased.dll +_is_exception_typeof +#endif +_isalnum_l +_isalpha_l +_isatty +_isblank_l +_iscntrl_l +_isctype +_isctype_l +_isdigit_l +_isgraph_l +_isleadbyte_l +_islower_l +_ismbbalnum +_ismbbalnum_l +_ismbbalpha +_ismbbalpha_l +_ismbbblank +_ismbbblank_l +_ismbbgraph +_ismbbgraph_l +_ismbbkalnum +_ismbbkalnum_l +_ismbbkana +_ismbbkana_l +_ismbbkprint +_ismbbkprint_l +_ismbbkpunct +_ismbbkpunct_l +_ismbblead +_ismbblead_l +_ismbbprint +_ismbbprint_l +_ismbbpunct +_ismbbpunct_l +_ismbbtrail +_ismbbtrail_l +_ismbcalnum +_ismbcalnum_l +_ismbcalpha +_ismbcalpha_l +_ismbcblank +_ismbcblank_l +_ismbcdigit +_ismbcdigit_l +_ismbcgraph +_ismbcgraph_l +_ismbchira +_ismbchira_l +_ismbckata +_ismbckata_l +_ismbcl0 +_ismbcl0_l +_ismbcl1 +_ismbcl1_l +_ismbcl2 +_ismbcl2_l +_ismbclegal +_ismbclegal_l +_ismbclower +_ismbclower_l +_ismbcprint +_ismbcprint_l +_ismbcpunct +_ismbcpunct_l +_ismbcspace +_ismbcspace_l +_ismbcsymbol +_ismbcsymbol_l +_ismbcupper +_ismbcupper_l +_ismbslead +_ismbslead_l +_ismbstrail +_ismbstrail_l +_isnan +F_X64(_isnanf) +_isprint_l +_ispunct_l +_isspace_l +_isupper_l +_iswalnum_l +_iswalpha_l +_iswblank_l +_iswcntrl_l +_iswcsym_l +_iswcsymf_l +_iswctype_l +_iswdigit_l +_iswgraph_l +_iswlower_l +_iswprint_l +_iswpunct_l +_iswspace_l +_iswupper_l +_iswxdigit_l +_isxdigit_l +_itoa +_itoa_s +_itow +_itow_s +_j0 +_j1 +_jn +_kbhit +_ld_int +_ldclass +_ldexp +_ldlog +_ldpcomp +_ldpoly +_ldscale +_ldsign +_ldsin +_ldtest +_ldunscale +_lfind +_lfind_s +F_I386(_libm_sse2_acos_precise) +F_I386(_libm_sse2_asin_precise) +F_I386(_libm_sse2_atan_precise) +F_I386(_libm_sse2_cos_precise) +F_I386(_libm_sse2_exp_precise) +F_I386(_libm_sse2_log10_precise) +F_I386(_libm_sse2_log_precise) +F_I386(_libm_sse2_pow_precise) +F_I386(_libm_sse2_sin_precise) +F_I386(_libm_sse2_sqrt_precise) +F_I386(_libm_sse2_tan_precise) +_loaddll +F64(_local_unwind) +F_I386(_local_unwind2) +F_I386(_local_unwind4) +_localtime32 +_localtime32_s +_localtime64 +_localtime64_s +_lock_file +_lock_locales +_locking +_logb +F_NON_I386(_logbf) +F_I386(_longjmpex) +_lrotl +_lrotr +_lsearch +_lsearch_s +_lseek +_lseeki64 +_ltoa +_ltoa_s +_ltow +_ltow_s +_makepath +_makepath_s +_malloc_base +F_DEBUG(_malloc_dbg) +_mbbtombc +_mbbtombc_l +_mbbtype +_mbbtype_l +_mbcasemap DATA +_mbccpy +_mbccpy_l +_mbccpy_s +_mbccpy_s_l +_mbcjistojms +_mbcjistojms_l +_mbcjmstojis +_mbcjmstojis_l +_mbclen +_mbclen_l +_mbctohira +_mbctohira_l +_mbctokata +_mbctokata_l +_mbctolower +_mbctolower_l +_mbctombb +_mbctombb_l +_mbctoupper +_mbctoupper_l +_mblen_l +_mbsbtype +_mbsbtype_l +_mbscat_s +_mbscat_s_l +_mbschr +_mbschr_l +_mbscmp +_mbscmp_l +_mbscoll +_mbscoll_l +_mbscpy_s +_mbscpy_s_l +_mbscspn +_mbscspn_l +_mbsdec +_mbsdec_l +_mbsdup +F_DEBUG(_mbsdup_dbg) +_mbsicmp +_mbsicmp_l +_mbsicoll +_mbsicoll_l +_mbsinc +_mbsinc_l +_mbslen +_mbslen_l +_mbslwr +_mbslwr_l +_mbslwr_s +_mbslwr_s_l +_mbsnbcat +_mbsnbcat_l +_mbsnbcat_s +_mbsnbcat_s_l +_mbsnbcmp +_mbsnbcmp_l +_mbsnbcnt +_mbsnbcnt_l +_mbsnbcoll +_mbsnbcoll_l +_mbsnbcpy +_mbsnbcpy_l +_mbsnbcpy_s +_mbsnbcpy_s_l +_mbsnbicmp +_mbsnbicmp_l +_mbsnbicoll +_mbsnbicoll_l +_mbsnbset +_mbsnbset_l +_mbsnbset_s +_mbsnbset_s_l +_mbsncat +_mbsncat_l +_mbsncat_s +_mbsncat_s_l +_mbsnccnt +_mbsnccnt_l +_mbsncmp +_mbsncmp_l +_mbsncoll +_mbsncoll_l +_mbsncpy +_mbsncpy_l +_mbsncpy_s +_mbsncpy_s_l +_mbsnextc +_mbsnextc_l +_mbsnicmp +_mbsnicmp_l +_mbsnicoll +_mbsnicoll_l +_mbsninc +_mbsninc_l +_mbsnlen +_mbsnlen_l +_mbsnset +_mbsnset_l +_mbsnset_s +_mbsnset_s_l +_mbspbrk +_mbspbrk_l +_mbsrchr +_mbsrchr_l +_mbsrev +_mbsrev_l +_mbsset +_mbsset_l +_mbsset_s +_mbsset_s_l +_mbsspn +_mbsspn_l +_mbsspnp +_mbsspnp_l +_mbsstr +_mbsstr_l +_mbstok +_mbstok_l +_mbstok_s +_mbstok_s_l +_mbstowcs_l +_mbstowcs_s_l +_mbstrlen +_mbstrlen_l +_mbstrnlen +_mbstrnlen_l +_mbsupr +_mbsupr_l +_mbsupr_s +_mbsupr_s_l +_mbtowc_l +_memccpy +_memicmp +_memicmp_l +_mkdir +_mkgmtime32 +_mkgmtime64 +_mktemp +_mktemp_s +_mktime32 +_mktime64 +_msize +F_DEBUG(_msize_dbg) +_nextafter +F_X64(_nextafterf) +F_I386(_o__CIacos) +F_I386(_o__CIasin) +F_I386(_o__CIatan) +F_I386(_o__CIatan2) +F_I386(_o__CIcos) +F_I386(_o__CIcosh) +F_I386(_o__CIexp) +F_I386(_o__CIfmod) +F_I386(_o__CIlog) +F_I386(_o__CIlog10) +F_I386(_o__CIpow) +F_I386(_o__CIsin) +F_I386(_o__CIsinh) +F_I386(_o__CIsqrt) +F_I386(_o__CItan) +F_I386(_o__CItanh) +_o__Getdays +_o__Getmonths +_o__Gettnames +_o__Strftime +_o__W_Getdays +_o__W_Getmonths +_o__W_Gettnames +_o__Wcsftime +_o___acrt_iob_func +_o___conio_common_vcprintf +_o___conio_common_vcprintf_p +_o___conio_common_vcprintf_s +_o___conio_common_vcscanf +_o___conio_common_vcwprintf +_o___conio_common_vcwprintf_p +_o___conio_common_vcwprintf_s +_o___conio_common_vcwscanf +_o___daylight +_o___dstbias +_o___fpe_flt_rounds +F_I386(_o___libm_sse2_acos) +F_I386(_o___libm_sse2_acosf) +F_I386(_o___libm_sse2_asin) +F_I386(_o___libm_sse2_asinf) +F_I386(_o___libm_sse2_atan) +F_I386(_o___libm_sse2_atan2) +F_I386(_o___libm_sse2_atanf) +F_I386(_o___libm_sse2_cos) +F_I386(_o___libm_sse2_cosf) +F_I386(_o___libm_sse2_exp) +F_I386(_o___libm_sse2_expf) +F_I386(_o___libm_sse2_log) +F_I386(_o___libm_sse2_log10) +F_I386(_o___libm_sse2_log10f) +F_I386(_o___libm_sse2_logf) +F_I386(_o___libm_sse2_pow) +F_I386(_o___libm_sse2_powf) +F_I386(_o___libm_sse2_sin) +F_I386(_o___libm_sse2_sinf) +F_I386(_o___libm_sse2_tan) +F_I386(_o___libm_sse2_tanf) +_o___p___argc +_o___p___argv +_o___p___wargv +_o___p__acmdln +_o___p__commode +_o___p__environ +_o___p__fmode +_o___p__mbcasemap +_o___p__mbctype +_o___p__pgmptr +_o___p__wcmdln +_o___p__wenviron +_o___p__wpgmptr +_o___pctype_func +_o___pwctype_func +_o___stdio_common_vfprintf +_o___stdio_common_vfprintf_p +_o___stdio_common_vfprintf_s +_o___stdio_common_vfscanf +_o___stdio_common_vfwprintf +_o___stdio_common_vfwprintf_p +_o___stdio_common_vfwprintf_s +_o___stdio_common_vfwscanf +_o___stdio_common_vsnprintf_s +_o___stdio_common_vsnwprintf_s +_o___stdio_common_vsprintf +_o___stdio_common_vsprintf_p +_o___stdio_common_vsprintf_s +_o___stdio_common_vsscanf +_o___stdio_common_vswprintf +_o___stdio_common_vswprintf_p +_o___stdio_common_vswprintf_s +_o___stdio_common_vswscanf +_o___timezone +_o___tzname +_o___wcserror +_o__access +_o__access_s +_o__aligned_free +_o__aligned_malloc +_o__aligned_msize +_o__aligned_offset_malloc +_o__aligned_offset_realloc +_o__aligned_offset_recalloc +_o__aligned_realloc +_o__aligned_recalloc +_o__atodbl +_o__atodbl_l +_o__atof_l +_o__atoflt +_o__atoflt_l +_o__atoi64 +_o__atoi64_l +_o__atoi_l +_o__atol_l +_o__atoldbl +_o__atoldbl_l +_o__atoll_l +_o__beep +_o__beginthread +_o__beginthreadex +_o__cabs +_o__callnewh +_o__calloc_base +_o__cgets +_o__cgets_s +_o__cgetws +_o__cgetws_s +_o__chdir +_o__chdrive +_o__chmod +_o__chsize +_o__chsize_s +_o__close +_o__commit +_o__configure_wide_argv +_o__cputs +_o__cputws +_o__creat +_o__create_locale +_o__ctime32_s +_o__ctime64_s +_o__cwait +_o__d_int +_o__dclass +_o__difftime32 +_o__difftime64 +_o__dlog +_o__dnorm +_o__dpcomp +_o__dpoly +_o__dscale +_o__dsign +_o__dsin +_o__dtest +_o__dunscale +_o__dup +_o__dup2 +_o__dupenv_s +_o__ecvt +_o__ecvt_s +_o__endthread +_o__endthreadex +_o__eof +_o__errno +_o__except1 +_o__execute_onexit_table +_o__execv +_o__execve +_o__execvp +_o__execvpe +_o__expand +_o__fclose_nolock +_o__fcloseall +_o__fcvt +_o__fcvt_s +_o__fd_int +_o__fdclass +_o__fdexp +_o__fdlog +_o__fdopen +_o__fdpcomp +_o__fdpoly +_o__fdscale +_o__fdsign +_o__fdsin +_o__fflush_nolock +_o__fgetc_nolock +_o__fgetchar +_o__fgetwc_nolock +_o__fgetwchar +_o__filelength +_o__filelengthi64 +_o__fileno +_o__findclose +_o__findfirst32 +_o__findfirst32i64 +_o__findfirst64 +_o__findfirst64i32 +_o__findnext32 +_o__findnext32i64 +_o__findnext64 +_o__findnext64i32 +_o__flushall +_o__fpclass +F_X64(_o__fpclassf) +_o__fputc_nolock +_o__fputchar +_o__fputwc_nolock +_o__fputwchar +_o__fread_nolock +_o__fread_nolock_s +_o__free_base +_o__free_locale +_o__fseek_nolock +_o__fseeki64 +_o__fseeki64_nolock +_o__fsopen +_o__fstat32 +_o__fstat32i64 +_o__fstat64 +_o__fstat64i32 +_o__ftell_nolock +_o__ftelli64 +_o__ftelli64_nolock +_o__ftime32 +_o__ftime32_s +_o__ftime64 +_o__ftime64_s +_o__fullpath +_o__futime32 +_o__futime64 +_o__fwrite_nolock +_o__gcvt +_o__gcvt_s +_o__get_daylight +_o__get_doserrno +_o__get_dstbias +_o__get_errno +_o__get_fmode +_o__get_heap_handle +_o__get_invalid_parameter_handler +_o__get_narrow_winmain_command_line +_o__get_osfhandle +_o__get_pgmptr +_o__get_stream_buffer_pointers +_o__get_terminate +_o__get_thread_local_invalid_parameter_handler +_o__get_timezone +_o__get_tzname +_o__get_wide_winmain_command_line +_o__get_wpgmptr +_o__getc_nolock +_o__getch +_o__getch_nolock +_o__getche +_o__getche_nolock +_o__getcwd +_o__getdcwd +_o__getdiskfree +_o__getdllprocaddr +_o__getdrive +_o__getdrives +_o__getmbcp +_o__getsystime +_o__getw +_o__getwc_nolock +_o__getwch +_o__getwch_nolock +_o__getwche +_o__getwche_nolock +_o__getws +_o__getws_s +_o__gmtime32 +_o__gmtime32_s +_o__gmtime64 +_o__gmtime64_s +_o__heapchk +_o__heapmin +_o__hypot +_o__hypotf +_o__i64toa +_o__i64toa_s +_o__i64tow +_o__i64tow_s +_o__initialize_onexit_table +_o__invalid_parameter_noinfo +_o__invalid_parameter_noinfo_noreturn +_o__isatty +_o__isctype +_o__isctype_l +_o__isleadbyte_l +_o__ismbbalnum +_o__ismbbalnum_l +_o__ismbbalpha +_o__ismbbalpha_l +_o__ismbbblank +_o__ismbbblank_l +_o__ismbbgraph +_o__ismbbgraph_l +_o__ismbbkalnum +_o__ismbbkalnum_l +_o__ismbbkana +_o__ismbbkana_l +_o__ismbbkprint +_o__ismbbkprint_l +_o__ismbbkpunct +_o__ismbbkpunct_l +_o__ismbblead +_o__ismbblead_l +_o__ismbbprint +_o__ismbbprint_l +_o__ismbbpunct +_o__ismbbpunct_l +_o__ismbbtrail +_o__ismbbtrail_l +_o__ismbcalnum +_o__ismbcalnum_l +_o__ismbcalpha +_o__ismbcalpha_l +_o__ismbcblank +_o__ismbcblank_l +_o__ismbcdigit +_o__ismbcdigit_l +_o__ismbcgraph +_o__ismbcgraph_l +_o__ismbchira +_o__ismbchira_l +_o__ismbckata +_o__ismbckata_l +_o__ismbcl0 +_o__ismbcl0_l +_o__ismbcl1 +_o__ismbcl1_l +_o__ismbcl2 +_o__ismbcl2_l +_o__ismbclegal +_o__ismbclegal_l +_o__ismbclower +_o__ismbclower_l +_o__ismbcprint +_o__ismbcprint_l +_o__ismbcpunct +_o__ismbcpunct_l +_o__ismbcspace +_o__ismbcspace_l +_o__ismbcsymbol +_o__ismbcsymbol_l +_o__ismbcupper +_o__ismbcupper_l +_o__ismbslead +_o__ismbslead_l +_o__ismbstrail +_o__ismbstrail_l +_o__iswctype_l +_o__itoa +_o__itoa_s +_o__itow +_o__itow_s +_o__j0 +_o__j1 +_o__jn +_o__kbhit +_o__ld_int +_o__ldclass +_o__ldexp +_o__ldlog +_o__ldpcomp +_o__ldpoly +_o__ldscale +_o__ldsign +_o__ldsin +_o__ldtest +_o__ldunscale +_o__lfind +_o__lfind_s +F_I386(_o__libm_sse2_acos_precise) +F_I386(_o__libm_sse2_asin_precise) +F_I386(_o__libm_sse2_atan_precise) +F_I386(_o__libm_sse2_cos_precise) +F_I386(_o__libm_sse2_exp_precise) +F_I386(_o__libm_sse2_log10_precise) +F_I386(_o__libm_sse2_log_precise) +F_I386(_o__libm_sse2_pow_precise) +F_I386(_o__libm_sse2_sin_precise) +F_I386(_o__libm_sse2_sqrt_precise) +F_I386(_o__libm_sse2_tan_precise) +_o__loaddll +_o__localtime32 +_o__localtime32_s +_o__localtime64 +_o__localtime64_s +_o__lock_file +_o__locking +_o__logb +F_NON_I386(_o__logbf) +_o__lsearch +_o__lsearch_s +_o__lseek +_o__lseeki64 +_o__ltoa +_o__ltoa_s +_o__ltow +_o__ltow_s +_o__makepath +_o__makepath_s +_o__malloc_base +_o__mbbtombc +_o__mbbtombc_l +_o__mbbtype +_o__mbbtype_l +_o__mbccpy +_o__mbccpy_l +_o__mbccpy_s +_o__mbccpy_s_l +_o__mbcjistojms +_o__mbcjistojms_l +_o__mbcjmstojis +_o__mbcjmstojis_l +_o__mbclen +_o__mbclen_l +_o__mbctohira +_o__mbctohira_l +_o__mbctokata +_o__mbctokata_l +_o__mbctolower +_o__mbctolower_l +_o__mbctombb +_o__mbctombb_l +_o__mbctoupper +_o__mbctoupper_l +_o__mblen_l +_o__mbsbtype +_o__mbsbtype_l +_o__mbscat_s +_o__mbscat_s_l +_o__mbschr +_o__mbschr_l +_o__mbscmp +_o__mbscmp_l +_o__mbscoll +_o__mbscoll_l +_o__mbscpy_s +_o__mbscpy_s_l +_o__mbscspn +_o__mbscspn_l +_o__mbsdec +_o__mbsdec_l +_o__mbsicmp +_o__mbsicmp_l +_o__mbsicoll +_o__mbsicoll_l +_o__mbsinc +_o__mbsinc_l +_o__mbslen +_o__mbslen_l +_o__mbslwr +_o__mbslwr_l +_o__mbslwr_s +_o__mbslwr_s_l +_o__mbsnbcat +_o__mbsnbcat_l +_o__mbsnbcat_s +_o__mbsnbcat_s_l +_o__mbsnbcmp +_o__mbsnbcmp_l +_o__mbsnbcnt +_o__mbsnbcnt_l +_o__mbsnbcoll +_o__mbsnbcoll_l +_o__mbsnbcpy +_o__mbsnbcpy_l +_o__mbsnbcpy_s +_o__mbsnbcpy_s_l +_o__mbsnbicmp +_o__mbsnbicmp_l +_o__mbsnbicoll +_o__mbsnbicoll_l +_o__mbsnbset +_o__mbsnbset_l +_o__mbsnbset_s +_o__mbsnbset_s_l +_o__mbsncat +_o__mbsncat_l +_o__mbsncat_s +_o__mbsncat_s_l +_o__mbsnccnt +_o__mbsnccnt_l +_o__mbsncmp +_o__mbsncmp_l +_o__mbsncoll +_o__mbsncoll_l +_o__mbsncpy +_o__mbsncpy_l +_o__mbsncpy_s +_o__mbsncpy_s_l +_o__mbsnextc +_o__mbsnextc_l +_o__mbsnicmp +_o__mbsnicmp_l +_o__mbsnicoll +_o__mbsnicoll_l +_o__mbsninc +_o__mbsninc_l +_o__mbsnlen +_o__mbsnlen_l +_o__mbsnset +_o__mbsnset_l +_o__mbsnset_s +_o__mbsnset_s_l +_o__mbspbrk +_o__mbspbrk_l +_o__mbsrchr +_o__mbsrchr_l +_o__mbsrev +_o__mbsrev_l +_o__mbsset +_o__mbsset_l +_o__mbsset_s +_o__mbsset_s_l +_o__mbsspn +_o__mbsspn_l +_o__mbsspnp +_o__mbsspnp_l +_o__mbsstr +_o__mbsstr_l +_o__mbstok +_o__mbstok_l +_o__mbstok_s +_o__mbstok_s_l +_o__mbstowcs_l +_o__mbstowcs_s_l +_o__mbstrlen +_o__mbstrlen_l +_o__mbstrnlen +_o__mbstrnlen_l +_o__mbsupr +_o__mbsupr_l +_o__mbsupr_s +_o__mbsupr_s_l +_o__mbtowc_l +_o__memicmp +_o__memicmp_l +_o__mkdir +_o__mkgmtime32 +_o__mkgmtime64 +_o__mktemp +_o__mktemp_s +_o__mktime32 +_o__mktime64 +_o__msize +_o__nextafter +F_X64(_o__nextafterf) +_o__open_osfhandle +_o__pclose +_o__pipe +_o__popen +_o__putc_nolock +_o__putch +_o__putch_nolock +_o__putenv +_o__putenv_s +_o__putw +_o__putwc_nolock +_o__putwch +_o__putwch_nolock +_o__putws +_o__read +_o__realloc_base +_o__recalloc +_o__register_onexit_function +_o__resetstkoflw +_o__rmdir +_o__rmtmp +_o__scalb +F_X64(_o__scalbf) +_o__searchenv +_o__searchenv_s +_o__set_abort_behavior +_o__set_doserrno +_o__set_errno +_o__set_invalid_parameter_handler +_o__set_new_handler +_o__set_new_mode +_o__set_thread_local_invalid_parameter_handler +_o__seterrormode +_o__setmbcp +_o__setmode +_o__setsystime +_o__sleep +_o__sopen +_o__sopen_dispatch +_o__sopen_s +_o__spawnv +_o__spawnve +_o__spawnvp +_o__spawnvpe +_o__splitpath +_o__splitpath_s +_o__stat32 +_o__stat32i64 +_o__stat64 +_o__stat64i32 +_o__strcoll_l +_o__strdate +_o__strdate_s +_o__strdup +_o__strerror +_o__strerror_s +_o__strftime_l +_o__stricmp +_o__stricmp_l +_o__stricoll +_o__stricoll_l +_o__strlwr +_o__strlwr_l +_o__strlwr_s +_o__strlwr_s_l +_o__strncoll +_o__strncoll_l +_o__strnicmp +_o__strnicmp_l +_o__strnicoll +_o__strnicoll_l +_o__strnset_s +_o__strset_s +_o__strtime +_o__strtime_s +_o__strtod_l +_o__strtof_l +_o__strtoi64 +_o__strtoi64_l +_o__strtol_l +F_ARM_ANY(_o__strtold_l) ; Can't use long double functions from the CRT on x86 +_o__strtoll_l +_o__strtoui64 +_o__strtoui64_l +_o__strtoul_l +_o__strtoull_l +_o__strupr +_o__strupr_l +_o__strupr_s +_o__strupr_s_l +_o__strxfrm_l +_o__swab +_o__tell +_o__telli64 +_o__timespec32_get +_o__timespec64_get +_o__tolower +_o__tolower_l +_o__toupper +_o__toupper_l +_o__towlower_l +_o__towupper_l +_o__tzset +_o__ui64toa +_o__ui64toa_s +_o__ui64tow +_o__ui64tow_s +_o__ultoa +_o__ultoa_s +_o__ultow +_o__ultow_s +_o__umask +_o__umask_s +_o__ungetc_nolock +_o__ungetch +_o__ungetch_nolock +_o__ungetwc_nolock +_o__ungetwch +_o__ungetwch_nolock +_o__unlink +_o__unloaddll +_o__unlock_file +_o__utime32 +_o__utime64 +_o__waccess +_o__waccess_s +_o__wasctime +_o__wasctime_s +_o__wchdir +_o__wchmod +_o__wcreat +_o__wcreate_locale +_o__wcscoll_l +_o__wcsdup +_o__wcserror +_o__wcserror_s +_o__wcsftime_l +_o__wcsicmp +_o__wcsicmp_l +_o__wcsicoll +_o__wcsicoll_l +_o__wcslwr +_o__wcslwr_l +_o__wcslwr_s +_o__wcslwr_s_l +_o__wcsncoll +_o__wcsncoll_l +_o__wcsnicmp +_o__wcsnicmp_l +_o__wcsnicoll +_o__wcsnicoll_l +_o__wcsnset +_o__wcsnset_s +_o__wcsset +_o__wcsset_s +_o__wcstod_l +_o__wcstof_l +_o__wcstoi64 +_o__wcstoi64_l +_o__wcstol_l +F_ARM_ANY(_o__wcstold_l) ; Can't use long double functions from the CRT on x86 +_o__wcstoll_l +_o__wcstombs_l +_o__wcstombs_s_l +_o__wcstoui64 +_o__wcstoui64_l +_o__wcstoul_l +_o__wcstoull_l +_o__wcsupr +_o__wcsupr_l +_o__wcsupr_s +_o__wcsupr_s_l +_o__wcsxfrm_l +_o__wctime32 +_o__wctime32_s +_o__wctime64 +_o__wctime64_s +_o__wctomb_l +_o__wctomb_s_l +_o__wdupenv_s +_o__wexecv +_o__wexecve +_o__wexecvp +_o__wexecvpe +_o__wfdopen +_o__wfindfirst32 +_o__wfindfirst32i64 +_o__wfindfirst64 +_o__wfindfirst64i32 +_o__wfindnext32 +_o__wfindnext32i64 +_o__wfindnext64 +_o__wfindnext64i32 +_o__wfopen +_o__wfopen_s +_o__wfreopen +_o__wfreopen_s +_o__wfsopen +_o__wfullpath +_o__wgetcwd +_o__wgetdcwd +_o__wgetenv +_o__wgetenv_s +_o__wmakepath +_o__wmakepath_s +_o__wmkdir +_o__wmktemp +_o__wmktemp_s +_o__wperror +_o__wpopen +_o__wputenv +_o__wputenv_s +_o__wremove +_o__wrename +_o__write +_o__wrmdir +_o__wsearchenv +_o__wsearchenv_s +_o__wsetlocale +_o__wsopen_dispatch +_o__wsopen_s +_o__wspawnv +_o__wspawnve +_o__wspawnvp +_o__wspawnvpe +_o__wsplitpath +_o__wsplitpath_s +_o__wstat32 +_o__wstat32i64 +_o__wstat64 +_o__wstat64i32 +_o__wstrdate +_o__wstrdate_s +_o__wstrtime +_o__wstrtime_s +_o__wsystem +_o__wtmpnam_s +_o__wtof +_o__wtof_l +_o__wtoi +_o__wtoi64 +_o__wtoi64_l +_o__wtoi_l +_o__wtol +_o__wtol_l +_o__wtoll +_o__wtoll_l +_o__wunlink +_o__wutime32 +_o__wutime64 +_o__y0 +_o__y1 +_o__yn +_o_abort +_o_acos +F_NON_I386(_o_acosf) +_o_acosh +_o_acoshf +F_ARM_ANY(_o_acoshl) ; Can't use long double functions from the CRT on x86 +_o_asctime +_o_asctime_s +_o_asin +F_NON_I386(_o_asinf) +_o_asinh +_o_asinhf +F_ARM_ANY(_o_asinhl) ; Can't use long double functions from the CRT on x86 +_o_atan +_o_atan2 +F_NON_I386(_o_atan2f) +F_NON_I386(_o_atanf) +_o_atanh +_o_atanhf +F_ARM_ANY(_o_atanhl) ; Can't use long double functions from the CRT on x86 +_o_atof +_o_atoi +_o_atol +_o_atoll +_o_bsearch +_o_bsearch_s +_o_btowc +_o_calloc +_o_cbrt +_o_cbrtf +_o_ceil +F_NON_I386(_o_ceilf) +_o_clearerr +_o_clearerr_s +_o_cos +F_NON_I386(_o_cosf) +_o_cosh +F_NON_I386(_o_coshf) +_o_erf +_o_erfc +_o_erfcf +F_ARM_ANY(_o_erfcl) ; Can't use long double functions from the CRT on x86 +_o_erff +F_ARM_ANY(_o_erfl) ; Can't use long double functions from the CRT on x86 +_o_exp +_o_exp2 +_o_exp2f +F_ARM_ANY(_o_exp2l) ; Can't use long double functions from the CRT on x86 +F_NON_I386(_o_expf) +_o_fabs +F_ARM_ANY(_o_fabsf) +_o_fclose +_o_feof +_o_ferror +_o_fflush +_o_fgetc +_o_fgetpos +_o_fgets +_o_fgetwc +_o_fgetws +_o_floor +F_NON_I386(_o_floorf) +_o_fma +_o_fmaf +F_ARM_ANY(_o_fmal) ; Can't use long double functions from the CRT on x86 +_o_fmod +F_NON_I386(_o_fmodf) +_o_fopen +_o_fopen_s +_o_fputc +_o_fputs +_o_fputwc +_o_fputws +_o_fread +_o_fread_s +_o_free +_o_freopen +_o_freopen_s +_o_frexp +_o_fseek +_o_fsetpos +_o_ftell +_o_fwrite +_o_getc +_o_getchar +_o_getenv +_o_getenv_s +_o_gets +_o_gets_s +_o_getwc +_o_getwchar +_o_hypot +_o_is_wctype +_o_isalnum +_o_isalpha +_o_isblank +_o_iscntrl +_o_isdigit +_o_isgraph +_o_isleadbyte +_o_islower +_o_isprint +_o_ispunct +_o_isspace +_o_isupper +_o_iswalnum +_o_iswalpha +_o_iswascii +_o_iswblank +_o_iswcntrl +_o_iswctype +_o_iswdigit +_o_iswgraph +_o_iswlower +_o_iswprint +_o_iswpunct +_o_iswspace +_o_iswupper +_o_iswxdigit +_o_isxdigit +_o_ldexp +_o_lgamma +_o_lgammaf +F_ARM_ANY(_o_lgammal) ; Can't use long double functions from the CRT on x86 +_o_llrint +_o_llrintf +F_ARM_ANY(_o_llrintl) ; Can't use long double functions from the CRT on x86 +_o_llround +_o_llroundf +F_ARM_ANY(_o_llroundl) ; Can't use long double functions from the CRT on x86 +_o_localeconv +_o_log +_o_log10 +F_NON_I386(_o_log10f) +_o_log1p +_o_log1pf +F_ARM_ANY(_o_log1pl) ; Can't use long double functions from the CRT on x86 +_o_log2 +_o_log2f +F_ARM_ANY(_o_log2l) ; Can't use long double functions from the CRT on x86 +_o_logb +_o_logbf +F_ARM_ANY(_o_logbl) ; Can't use long double functions from the CRT on x86 +F_NON_I386(_o_logf) +_o_lrint +_o_lrintf +F_ARM_ANY(_o_lrintl) ; Can't use long double functions from the CRT on x86 +_o_lround +_o_lroundf +F_ARM_ANY(_o_lroundl) ; Can't use long double functions from the CRT on x86 +_o_malloc +_o_mblen +_o_mbrlen +_o_mbrtoc16 +_o_mbrtoc32 +_o_mbrtowc +_o_mbsrtowcs +_o_mbsrtowcs_s +_o_mbstowcs +_o_mbstowcs_s +_o_mbtowc +_o_memset +_o_modf +F_NON_I386(_o_modff) +_o_nan +_o_nanf +F_ARM_ANY(_o_nanl) ; Can't use long double functions from the CRT on x86 +_o_nearbyint +_o_nearbyintf +F_ARM_ANY(_o_nearbyintl) ; Can't use long double functions from the CRT on x86 +_o_nextafter +_o_nextafterf +F_ARM_ANY(_o_nextafterl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(_o_nexttoward) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(_o_nexttowardf) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(_o_nexttowardl) ; Can't use long double functions from the CRT on x86 +_o_pow +_o_powf +_o_putc +_o_putchar +_o_puts +_o_putwc +_o_putwchar +_o_qsort +_o_qsort_s +_o_raise +_o_rand +_o_rand_s +_o_realloc +_o_remainder +_o_remainderf +F_ARM_ANY(_o_remainderl) ; Can't use long double functions from the CRT on x86 +_o_remove +_o_remquo +_o_remquof +F_ARM_ANY(_o_remquol) ; Can't use long double functions from the CRT on x86 +_o_rewind +_o_rint +_o_rintf +F_ARM_ANY(_o_rintl) ; Can't use long double functions from the CRT on x86 +_o_round +_o_roundf +F_ARM_ANY(_o_roundl) ; Can't use long double functions from the CRT on x86 +_o_scalbln +_o_scalblnf +F_ARM_ANY(_o_scalblnl) ; Can't use long double functions from the CRT on x86 +_o_scalbn +_o_scalbnf +F_ARM_ANY(_o_scalbnl) ; Can't use long double functions from the CRT on x86 +_o_set_terminate +_o_setbuf +_o_setvbuf +_o_sin +F_NON_I386(_o_sinf) +_o_sinh +F_NON_I386(_o_sinhf) +_o_sqrt +F_NON_I386(_o_sqrtf) +_o_srand +_o_strcat_s +_o_strcoll +_o_strcpy_s +_o_strerror +_o_strerror_s +_o_strftime +_o_strncat_s +_o_strncpy_s +_o_strtod +_o_strtof +_o_strtok +_o_strtok_s +_o_strtol +F_ARM_ANY(_o_strtold) ; Can't use long double functions from the CRT on x86 +_o_strtoll +_o_strtoul +_o_strtoull +_o_system +_o_tan +F_NON_I386(_o_tanf) +_o_tanh +F_NON_I386(_o_tanhf) +_o_terminate +_o_tgamma +_o_tgammaf +F_ARM_ANY(_o_tgammal) ; Can't use long double functions from the CRT on x86 +_o_tmpfile_s +_o_tmpnam_s +_o_tolower +_o_toupper +_o_towlower +_o_towupper +_o_ungetc +_o_ungetwc +_o_wcrtomb +_o_wcrtomb_s +_o_wcscat_s +_o_wcscoll +_o_wcscpy +_o_wcscpy_s +_o_wcsftime +_o_wcsncat_s +_o_wcsncpy_s +_o_wcsrtombs +_o_wcsrtombs_s +_o_wcstod +_o_wcstof +_o_wcstok +_o_wcstok_s +_o_wcstol +F_ARM_ANY(_o_wcstold) ; Can't use long double functions from the CRT on x86 +_o_wcstoll +_o_wcstombs +_o_wcstombs_s +_o_wcstoul +_o_wcstoull +_o_wctob +_o_wctomb +_o_wctomb_s +_o_wmemcpy_s +_o_wmemmove_s +_open +_open_osfhandle +_pclose +_pipe +_popen +_purecall +_putc_nolock +_putch +_putch_nolock +_putenv +_putenv_s +_putw +_putwc_nolock +_putwch +_putwch_nolock +_putws +_query_app_type +_query_new_handler +_query_new_mode +_read +_realloc_base +F_DEBUG(_realloc_dbg) +_recalloc +F_DEBUG(_recalloc_dbg) +_register_onexit_function +_register_thread_local_exe_atexit_callback +_resetstkoflw +_rmdir +_rmtmp +_rotl +_rotl64 +_rotr +_rotr64 +_scalb +F_X64(_scalbf) +_searchenv +_searchenv_s +_seh_filter_dll +_seh_filter_exe +F_X64(_set_FMA3_enable) +F_I386(_seh_longjmp_unwind4@4) +F_I386(_seh_longjmp_unwind@4) +F_I386(_set_SSE2_enable) +_set_abort_behavior +_set_app_type +_set_controlfp +_set_doserrno +_set_errno +_set_error_mode +_set_fmode +_set_invalid_parameter_handler +_set_new_handler +_set_new_mode +_set_printf_count_output +_set_purecall_handler +_set_se_translator +_set_thread_local_invalid_parameter_handler +_seterrormode +F_I386(_setjmp3) +_setmaxstdio +_setmbcp +_setmode +_setsystime +_sleep +_sopen +_sopen_dispatch +_sopen_s +_spawnl +_spawnle +_spawnlp +_spawnlpe +_spawnv +_spawnve +_spawnvp +_spawnvpe +_splitpath +_splitpath_s +_stat32 +_stat32i64 +_stat64 +_stat64i32 +_statusfp +F_I386(_statusfp2) +_strcoll_l +_strdate +_strdate_s +_strdup +F_DEBUG(_strdup_dbg) +_strerror +_strerror_s +_strftime_l +_stricmp +_stricmp_l +_stricoll +_stricoll_l +_strlwr +_strlwr_l +_strlwr_s +_strlwr_s_l +_strncoll +_strncoll_l +_strnicmp +_strnicmp_l +_strnicoll +_strnicoll_l +_strnset +_strnset_s +_strrev +_strset +_strset_s +_strtime +_strtime_s +_strtod_l +_strtof_l +_strtoi64 +_strtoi64_l +_strtoimax_l +_strtol_l +F_ARM_ANY(_strtold_l) ; Can't use long double functions from the CRT on x86 +_strtoll_l +_strtoui64 +_strtoui64_l +_strtoul_l +_strtoull_l +_strtoumax_l +_strupr +_strupr_l +_strupr_s +_strupr_s_l +_strxfrm_l +_swab +_tell +_telli64 +_tempnam +F_DEBUG(_tempnam_dbg) +_time32 +_time64 +_timespec32_get +_timespec64_get +_tolower +_tolower_l +_toupper +_toupper_l +_towlower_l +_towupper_l +_tzset DATA ; This is wrapped in the compat code. +_ui64toa +_ui64toa_s +_ui64tow +_ui64tow_s +_ultoa +_ultoa_s +_ultow +_ultow_s +_umask +_umask_s +_ungetc_nolock +_ungetch +_ungetch_nolock +_ungetwc_nolock +_ungetwch +_ungetwch_nolock +_unlink +_unloaddll +_unlock_file +_unlock_locales +_utime32 +_utime64 +_waccess +_waccess_s +_wasctime +_wasctime_s +_wassert +_wchdir +_wchmod +_wcreat +_wcreate_locale +_wcscoll_l +_wcsdup +F_DEBUG(_wcsdup_dbg) +_wcserror +_wcserror_s +_wcsftime_l +_wcsicmp +_wcsicmp_l +_wcsicoll +_wcsicoll_l +_wcslwr +_wcslwr_l +_wcslwr_s +_wcslwr_s_l +_wcsncoll +_wcsncoll_l +_wcsnicmp +_wcsnicmp_l +_wcsnicoll +_wcsnicoll_l +_wcsnset +_wcsnset_s +_wcsrev +_wcsset +_wcsset_s +_wcstod_l +_wcstof_l +_wcstoi64 +_wcstoi64_l +_wcstoimax_l +_wcstol_l +F_ARM_ANY(_wcstold_l) ; Can't use long double functions from the CRT on x86 +_wcstoll_l +_wcstombs_l +_wcstombs_s_l +_wcstoui64 +_wcstoui64_l +_wcstoul_l +_wcstoull_l +_wcstoumax_l +_wcsupr +_wcsupr_l +_wcsupr_s +_wcsupr_s_l +_wcsxfrm_l +_wctime32 +_wctime32_s +_wctime64 +_wctime64_s +_wctomb_l +_wctomb_s_l +_wctype DATA +_wdupenv_s +F_DEBUG(_wdupenv_s_dbg) +_wexecl +_wexecle +_wexeclp +_wexeclpe +_wexecv +_wexecve +_wexecvp +_wexecvpe +_wfdopen +_wfindfirst32 +_wfindfirst32i64 +_wfindfirst64 +_wfindfirst64i32 +_wfindnext32 +_wfindnext32i64 +_wfindnext64 +_wfindnext64i32 +_wfopen +_wfopen_s +_wfreopen +_wfreopen_s +_wfsopen +_wfullpath +F_DEBUG(_wfullpath_dbg) +_wgetcwd +F_DEBUG(_wgetcwd_dbg) +_wgetdcwd +F_DEBUG(_wgetdcwd_dbg) +_wgetenv +_wgetenv_s +_wmakepath +_wmakepath_s +_wmkdir +_wmktemp +_wmktemp_s +_wopen +_wperror +_wpopen +_wputenv +_wputenv_s +_wremove +_wrename +_write +_wrmdir +_wsearchenv +_wsearchenv_s +_wsetlocale +_wsopen +_wsopen_dispatch +_wsopen_s +_wspawnl +_wspawnle +_wspawnlp +_wspawnlpe +_wspawnv +_wspawnve +_wspawnvp +_wspawnvpe +_wsplitpath +_wsplitpath_s +_wstat32 +_wstat32i64 +_wstat64 +_wstat64i32 +_wstrdate +_wstrdate_s +_wstrtime +_wstrtime_s +_wsystem +_wtempnam +F_DEBUG(_wtempnam_dbg) +_wtmpnam +_wtmpnam_s +_wtof +_wtof_l +_wtoi +_wtoi64 +_wtoi64_l +_wtoi_l +_wtol +_wtol_l +_wtoll +_wtoll_l +_wunlink +_wutime32 +_wutime64 +_y0 +_y1 +_yn +abort +abs +acos +F_NON_I386(acosf) +acosh +acoshf +F_ARM_ANY(acoshl) ; Can't use long double functions from the CRT on x86 +asctime +asctime_s +asin +F_NON_I386(asinf) +asinh +asinhf +F_ARM_ANY(asinhl) ; Can't use long double functions from the CRT on x86 +atan +atan2 +F_NON_I386(atan2f) +F_NON_I386(atanf) +atanh +atanhf +F_ARM_ANY(atanhl) ; Can't use long double functions from the CRT on x86 +atof +atoi +atol +atoll +bsearch +bsearch_s +btowc +c16rtomb +c32rtomb +cabs +cabsf +F_ARM_ANY(cabsl) ; Can't use long double functions from the CRT on x86 +cacos +cacosf +cacosh +cacoshf +F_ARM_ANY(cacoshl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(cacosl) ; Can't use long double functions from the CRT on x86 +calloc +carg +cargf +F_ARM_ANY(cargl) ; Can't use long double functions from the CRT on x86 +casin +casinf +casinh +casinhf +F_ARM_ANY(casinhl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(casinl) ; Can't use long double functions from the CRT on x86 +catan +catanf +catanh +catanhf +F_ARM_ANY(catanhl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(catanl) ; Can't use long double functions from the CRT on x86 +cbrt +cbrtf +F_ARM_ANY(cbrtl) ; Can't use long double functions from the CRT on x86 +ccos +ccosf +ccosh +ccoshf +F_ARM_ANY(ccoshl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(ccosl) ; Can't use long double functions from the CRT on x86 +ceil +F_NON_I386(ceilf) +cexp +cexpf +F_ARM_ANY(cexpl) ; Can't use long double functions from the CRT on x86 +cimag +cimagf +F_ARM_ANY(cimagl) ; Can't use long double functions from the CRT on x86 +clearerr +clearerr_s +clock +clog +clog10 +clog10f +F_ARM_ANY(clog10l) ; Can't use long double functions from the CRT on x86 +clogf +F_ARM_ANY(clogl) ; Can't use long double functions from the CRT on x86 +conj +conjf +F_ARM_ANY(conjl) ; Can't use long double functions from the CRT on x86 +copysign +copysignf +F_ARM_ANY(copysignl) ; Can't use long double functions from the CRT on x86 +cos +F_NON_I386(cosf) +cosh +F_NON_I386(coshf) +cpow +cpowf +F_ARM_ANY(cpowl) ; Can't use long double functions from the CRT on x86 +cproj +cprojf +F_ARM_ANY(cprojl) ; Can't use long double functions from the CRT on x86 +creal +crealf +F_ARM_ANY(creall) ; Can't use long double functions from the CRT on x86 +csin +csinf +csinh +csinhf +F_ARM_ANY(csinhl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(csinl) ; Can't use long double functions from the CRT on x86 +csqrt +csqrtf +F_ARM_ANY(csqrtl) ; Can't use long double functions from the CRT on x86 +ctan +ctanf +ctanh +ctanhf +F_ARM_ANY(ctanhl) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(ctanl) ; Can't use long double functions from the CRT on x86 +div +erf +erfc +erfcf +F_ARM_ANY(erfcl) ; Can't use long double functions from the CRT on x86 +erff +F_ARM_ANY(erfl) ; Can't use long double functions from the CRT on x86 +exit +exp +exp2 +exp2f +F_ARM_ANY(exp2l) ; Can't use long double functions from the CRT on x86 +F_NON_I386(expf) +expm1 +expm1f +F_ARM_ANY(expm1l) ; Can't use long double functions from the CRT on x86 +fabs +F_ARM_ANY(fabsf) +fclose +fdim +fdimf +F_ARM_ANY(fdiml) ; Can't use long double functions from the CRT on x86 +; Don't use the float env functions from UCRT; fesetround doesn't seem to have +; any effect on the FPU control word as required by other libmingwex math +; routines. +feclearexcept DATA +fegetenv DATA +fegetexceptflag DATA +fegetround DATA +feholdexcept DATA +feof +ferror +fesetenv DATA +fesetexceptflag DATA +fesetround DATA +fetestexcept DATA +fflush +fgetc +fgetpos +fgets +fgetwc +fgetws +floor +F_NON_I386(floorf) +fma +fmaf +F_ARM_ANY(fmal) ; Can't use long double functions from the CRT on x86 +fmax +fmaxf +F_ARM_ANY(fmaxl) ; Can't use long double functions from the CRT on x86 +fmin +fminf +F_ARM_ANY(fminl) ; Can't use long double functions from the CRT on x86 +fmod +F_NON_I386(fmodf) +fopen +fopen_s +fputc +fputs +fputwc +fputws +fread +fread_s +free +freopen +freopen_s +frexp +fseek +fsetpos +ftell +fwrite +getc +getchar +getenv +getenv_s +gets +gets_s +getwc +getwchar +hypot +ilogb +ilogbf +F_ARM_ANY(ilogbl) ; Can't use long double functions from the CRT on x86 +imaxabs +imaxdiv +is_wctype +isalnum +isalpha +isblank +iscntrl +isdigit +isgraph +isleadbyte +islower +isprint +ispunct +isspace +isupper +iswalnum +iswalpha +iswascii +iswblank +iswcntrl +iswctype +iswdigit +iswgraph +iswlower +iswprint +iswpunct +iswspace +iswupper +iswxdigit +isxdigit +labs +ldexp +ldiv +; The UCRT lgamma functions don't set/provide the signgam variable like +; the mingw ones do. Therefore prefer the libmingwex version instead. +lgamma DATA +lgammaf DATA +F_ARM_ANY(lgammal DATA) ; Can't use long double functions from the CRT on x86 +llabs +lldiv +llrint +llrintf +F_ARM_ANY(llrintl) ; Can't use long double functions from the CRT on x86 +llround +llroundf +F_ARM_ANY(llroundl) ; Can't use long double functions from the CRT on x86 +localeconv +log +log10 +F_NON_I386(log10f) +log1p +log1pf +F_ARM_ANY(log1pl) ; Can't use long double functions from the CRT on x86 +log2 +log2f +F_ARM_ANY(log2l) ; Can't use long double functions from the CRT on x86 +logb +logbf +F_ARM_ANY(logbl) ; Can't use long double functions from the CRT on x86 +F_NON_I386(logf) +longjmp +lrint +lrintf +F_ARM_ANY(lrintl) ; Can't use long double functions from the CRT on x86 +lround +lroundf +F_ARM_ANY(lroundl) ; Can't use long double functions from the CRT on x86 +malloc +mblen +mbrlen +mbrtoc16 +mbrtoc32 +mbrtowc +mbsrtowcs +mbsrtowcs_s +mbstowcs +mbstowcs_s +mbtowc +memchr +memcmp +memcpy +memcpy_s +memmove +memmove_s +memset +modf +F_NON_I386(modff) +nan +nanf +F_ARM_ANY(nanl) ; Can't use long double functions from the CRT on x86 +nearbyint +nearbyintf +F_ARM_ANY(nearbyintl) ; Can't use long double functions from the CRT on x86 +nextafter +nextafterf +F_ARM_ANY(nextafterl) ; Can't use long double functions from the CRT on x86 +; All of the nexttoward functions take the second parameter as long double, +; making them unusable for x86. +F_ARM_ANY(nexttoward) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(nexttowardf) ; Can't use long double functions from the CRT on x86 +F_ARM_ANY(nexttowardl) ; Can't use long double functions from the CRT on x86 +norm +normf +norml +perror +pow +F_NON_I386(powf) ; Missing in Wine's ucrtbase.dll for i386 in Wine 9.15 and older +putc +putchar +puts +putwc +putwchar +qsort +qsort_s +quick_exit +raise +rand +rand_s +realloc +remainder +remainderf +F_ARM_ANY(remainderl) ; Can't use long double functions from the CRT on x86 +remove +remquo +remquof +F_ARM_ANY(remquol) ; Can't use long double functions from the CRT on x86 +rename +rewind +rint +rintf +F_ARM_ANY(rintl) ; Can't use long double functions from the CRT on x86 +round +roundf +F_ARM_ANY(roundl) ; Can't use long double functions from the CRT on x86 +scalbln +scalblnf +F_ARM_ANY(scalblnl) ; Can't use long double functions from the CRT on x86 +scalbn +scalbnf +F_ARM_ANY(scalbnl) ; Can't use long double functions from the CRT on x86 +set_terminate +set_unexpected +setbuf +F_X64(setjmp) +setlocale +setvbuf +signal +sin +F_NON_I386(sinf) +; if we implement sinh, we can set it DATA only. +sinh +F_NON_I386(sinhf) +sqrt +F_NON_I386(sqrtf) +srand +strcat +strcat_s +strchr +strcmp +strcoll +strcpy +strcpy_s +strcspn +strerror +strerror_s +strftime +strlen +strncat +strncat_s +strncmp +strncpy +strncpy_s +strnlen +strpbrk +strrchr +strspn +strstr +strtod +strtof +strtoimax +strtok +strtok_s +strtol +F_ARM_ANY(strtold) ; Can't use long double functions from the CRT on x86 +strtoll +strtoul +strtoull +strtoumax +strxfrm +system +tan +F_NON_I386(tanf) +; if we implement tanh, we can set it to DATA only. +tanh +F_NON_I386(tanhf) +terminate +tgamma +tgammaf +F_ARM_ANY(tgammal) ; Can't use long double functions from the CRT on x86 +tmpfile +tmpfile_s +tmpnam +tmpnam_s +tolower +toupper +towctrans +towlower +towupper +trunc +truncf +F_ARM_ANY(truncl) ; Can't use long double functions from the CRT on x86 +unexpected +ungetc +ungetwc +wcrtomb +wcrtomb_s +wcscat +wcscat_s +wcschr +wcscmp +wcscoll +wcscpy +wcscpy_s +wcscspn +wcsftime +wcslen +wcsncat +wcsncat_s +wcsncmp +wcsncpy +wcsncpy_s +wcsnlen +wcspbrk +wcsrchr +wcsrtombs +wcsrtombs_s +wcsspn +wcsstr +wcstod +wcstof +wcstoimax +wcstok +wcstok_s +wcstol +F_ARM_ANY(wcstold) ; Can't use long double functions from the CRT on x86 +wcstoll +wcstombs +wcstombs_s +wcstoul +wcstoull +wcstoumax +wcsxfrm +wctob +wctomb +wctomb_s +wctrans +wctype +wmemcpy_s +wmemmove_s + +; These symbols were added in some later version of ucrtbase.dll and ucrtbased.dll +; They were added into ucrtbase.dll version 10.0.10563.0 which is part of the Microsoft Visual C++ 2015 Redistributable version 14.0.23506.0 +_o____lc_codepage_func +_o____lc_collate_cp_func +_o____lc_locale_name_func +_o____mb_cur_max_func +_o___std_exception_copy +_o___std_exception_destroy +_o___std_type_info_destroy_list +_o___std_type_info_name +_o__cexit +_o__configthreadlocale +_o__configure_narrow_argv +_o__controlfp_s +_o__crt_atexit +_o__exit +_o__get_initial_narrow_environment +_o__get_initial_wide_environment +_o__initialize_narrow_environment +_o__initialize_wide_environment +_o__purecall +_o__seh_filter_dll +_o__seh_filter_exe +_o__set_app_type +_o__set_fmode +_o_exit +_o_memcpy_s +_o_rename +_o_setlocale + +; All symbols below this line are not available in Windows XP version of ucrtbase.dll +; Also those symbols are not available in any version of ucrtbased.dll + +; These symbols were added in ucrtbase.dll version 10.0.14393.0 +; This is part of the Windows 10 Anniversary Update (Redstone 1) +F_NON_DEBUG(__std_terminate) +F_NON_DEBUG(__uncaught_exceptions) + +; These symbols were added in ucrtbase.dll version 10.0.17134.1 +F_NON_DEBUG(F_NON_I386(__C_specific_handler_noexcept)) + +; These symbols were added in ucrtbase.dll version 10.0.19041.1 +F_NON_DEBUG(F_X64(__CxxFrameHandler4)) diff --git a/lib/libc/mingw/lib-common/ucrtbase.def.in b/lib/libc/mingw/lib-common/ucrtbase.def.in index 000861ee38895db3e46bd805471dae946fd17929..2083ac640f9bcb3371f3ae49e709b7edbba1b7d7 100644 --- a/lib/libc/mingw/lib-common/ucrtbase.def.in +++ b/lib/libc/mingw/lib-common/ucrtbase.def.in @@ -2,2661 +2,11 @@ LIBRARY "ucrtbase.dll" EXPORTS #include "func.def.in" + +; Include common ucrtbase symbols for non-debug build ucrtbase.dll +#undef DEF_DEBUG +#include "ucrtbase-common.def.in" + +; Include symbol aliases for compatibility with msvcrt.dll #define UCRTBASE -#include "msvcrt-common.def.in" - -#ifdef DEF_I386 -_CIacos -_CIasin -_CIatan -_CIatan2 -_CIcos -_CIcosh -_CIexp -_CIfmod -_CIlog -_CIlog10 -_CIpow -_CIsin -_CIsinh -_CIsqrt -_CItan -_CItanh -#endif -_Cbuild -_Cmulcc -_Cmulcr -_CreateFrameInfo -F_I386(_CxxThrowException@8) -F_NON_I386(_CxxThrowException) -F_I386(_EH_prolog) -_Exit -_FCbuild -_FCmulcc -_FCmulcr -_FindAndUnlinkFrame -_GetImageBase -_GetThrowImageBase -_Getdays -_Getmonths -_Gettnames -_IsExceptionObjectToBeDestroyed -_LCbuild -_LCmulcc -_LCmulcr -_SetImageBase -_SetThrowImageBase -_NLG_Dispatch2 -_NLG_Return -_NLG_Return2 -_SetWinRTOutOfMemoryExceptionCallback -_Strftime -_W_Getdays -_W_Getmonths -_W_Gettnames -_Wcsftime -__AdjustPointer -__BuildCatchObject -__BuildCatchObjectHelper -F_NON_I386(__C_specific_handler) -__CxxDetectRethrow -__CxxExceptionFilter -__CxxFrameHandler -__CxxFrameHandler2 -__CxxFrameHandler3 -F_I386(__CxxLongjmpUnwind@4) -__CxxQueryExceptionSize -__CxxRegisterExceptionObject -__CxxUnregisterExceptionObject -__DestructExceptionObject -__FrameUnwindFilter -__GetPlatformExceptionInfo -__NLG_Dispatch2 -__NLG_Return2 -__RTCastToVoid -__RTDynamicCast -__RTtypeid -__TypeMatch -___lc_codepage_func -___lc_collate_cp_func -___lc_locale_name_func -___mb_cur_max_func -___mb_cur_max_l_func -__acrt_iob_func -__conio_common_vcprintf -__conio_common_vcprintf_p -__conio_common_vcprintf_s -__conio_common_vcscanf -__conio_common_vcwprintf -__conio_common_vcwprintf_p -__conio_common_vcwprintf_s -__conio_common_vcwscanf -F_I386(__control87_2) -__current_exception -__current_exception_context -__daylight -__dcrt_get_wide_environment_from_os -__dcrt_initial_narrow_environment -__doserrno -__dstbias -__fpe_flt_rounds -__fpecode -__initialize_lconv_for_unsigned_char -__lconv_init == __initialize_lconv_for_unsigned_char -__intrinsic_abnormal_termination -__intrinsic_setjmp -F64(__intrinsic_setjmpex) -__isascii -__iscsym -__iscsymf -__iswcsym -__iswcsymf -#ifdef DEF_I386 -__libm_sse2_acos -__libm_sse2_acosf -__libm_sse2_asin -__libm_sse2_asinf -__libm_sse2_atan -__libm_sse2_atan2 -__libm_sse2_atanf -__libm_sse2_cos -__libm_sse2_cosf -__libm_sse2_exp -__libm_sse2_expf -__libm_sse2_log -__libm_sse2_log10 -__libm_sse2_log10f -__libm_sse2_logf -__libm_sse2_pow -__libm_sse2_powf -__libm_sse2_sin -__libm_sse2_sinf -__libm_sse2_tan -__libm_sse2_tanf -#endif -__p___argc -__p___argv -__p___wargv -__p__acmdln -__p__commode -__p__environ -__p__fmode -__p__mbcasemap -__p__mbctype -__p__pgmptr -__p__wcmdln -__p__wenviron -__p__wpgmptr -__pctype_func -__processing_throw -__pwctype_func -__pxcptinfoptrs -__report_gsfailure -__setusermatherr -__std_exception_copy -__std_exception_destroy -__std_type_info_compare -__std_type_info_destroy_list -__std_type_info_hash -__std_type_info_name -__stdio_common_vfprintf -__stdio_common_vfprintf_p -__stdio_common_vfprintf_s -__stdio_common_vfscanf -__stdio_common_vfwprintf -__stdio_common_vfwprintf_p -__stdio_common_vfwprintf_s -__stdio_common_vfwscanf -__stdio_common_vsnprintf_s -__stdio_common_vsnwprintf_s -__stdio_common_vsprintf -__stdio_common_vsprintf_p -__stdio_common_vsprintf_s -__stdio_common_vsscanf -__stdio_common_vswprintf -__stdio_common_vswprintf_p -__stdio_common_vswprintf_s -__stdio_common_vswscanf -__strncnt -__sys_errlist -__sys_nerr -__threadhandle -__threadid -__timezone -__toascii -__tzname -__unDName -__unDNameEx -__uncaught_exception -__wcserror -__wcserror_s -__wcsncnt -_abs64 -_access -_access_s -_aligned_free -_aligned_malloc -_aligned_msize -_aligned_offset_malloc -_aligned_offset_realloc -_aligned_offset_recalloc -_aligned_realloc -_aligned_recalloc -; DATA set manually -_assert -_atodbl -_atodbl_l -_atof_l -_atoflt -_atoflt_l -_atoi64 -_atoi64_l -_atoi_l -_atol_l -_atoldbl -_atoldbl_l -_atoll_l -_beep -_beginthread -_beginthreadex -_byteswap_uint64 -_byteswap_ulong -_byteswap_ushort -_c_exit -; DATA set manually -_cabs DATA -_callnewh -_calloc_base -_cexit -_cgets -_cgets_s -_cgetws -_cgetws_s -_chdir -_chdrive -_chgsign -_chgsignf -F_I386(_chkesp) -_chmod -_chsize -_chsize_s -_clearfp -_close -_commit -_configthreadlocale -_configure_narrow_argv -_configure_wide_argv -_control87 -_controlfp -_controlfp_s -_copysign -_copysignf -_cputs -_cputws -_creat -_create_locale -_crt_at_quick_exit -_crt_atexit -_crt_debugger_hook -_ctime32 -_ctime32_s -_ctime64 -_ctime64_s -_cwait -_d_int -_dclass -_dexp -_difftime32 -_difftime64 -_dlog -_dnorm -_dpcomp -_dpoly -_dscale -_dsign -_dsin -_dtest -_dunscale -_dup -_dup2 -_dupenv_s -_ecvt -_ecvt_s -_endthread -_endthreadex -_eof -_errno -_except1 -F_I386(_except_handler2) -F_I386(_except_handler3) -F_I386(_except_handler4_common) -_execl -_execle -_execlp -_execlpe -_execute_onexit_table -_execv -_execve -_execvp -_execvpe -_exit -_expand -_fclose_nolock -_fcloseall -_fcvt -_fcvt_s -_fd_int -_fdclass -_fdexp -_fdlog -_fdnorm -_fdopen -_fdpcomp -_fdpoly -_fdscale -_fdsign -_fdsin -_fdtest -_fdunscale -_fflush_nolock -_fgetc_nolock -_fgetchar -_fgetwc_nolock -_fgetwchar -_filelength -_filelengthi64 -_fileno -_findclose -_findfirst == _findfirst64 -_findfirst32 -_findfirst32i64 -_findfirst64 -_findfirst64i32 -_findnext == _findnext64 -_findnext32 -_findnext32i64 -_findnext64 -_findnext64i32 -_finite -F_NON_I386(_finitef) -_flushall -_fpclass -_fpclassf -F_NON_I386(_fpieee_flt) -; DATA added manually -_fpreset DATA -_fputc_nolock -_fputchar -_fputwc_nolock -_fputwchar -_fread_nolock -_fread_nolock_s -_free_base -_free_locale -_fseek_nolock -_fseeki64 -_fseeki64_nolock -_fsopen -_fstat32 -_fstat32i64 -_fstat64 -_fstat64i32 -_ftell_nolock -_ftelli64 -_ftelli64_nolock -_ftime == _ftime64 -_ftime32 -_ftime32_s -_ftime64 -_ftime64_s -F_I386(_ftol) -_fullpath -_futime == _futime64 -_futime32 -_futime64 -_fwrite_nolock -_gcvt -_gcvt_s -_get_FMA3_enable -_get_current_locale -_get_daylight -_get_doserrno -_get_dstbias -_get_errno -_get_fmode -_get_heap_handle -_get_initial_narrow_environment -_get_initial_wide_environment -_get_invalid_parameter_handler -_get_narrow_winmain_command_line -_get_osfhandle -_get_pgmptr -_get_printf_count_output -_get_purecall_handler -_get_stream_buffer_pointers -_get_terminate -_get_thread_local_invalid_parameter_handler -_get_timezone -_get_tzname -_get_unexpected -_get_wide_winmain_command_line -_get_wpgmptr -_getc_nolock -_getch -_getch_nolock -_getche -_getche_nolock -_getcwd -_getdcwd -_getdiskfree -_getdllprocaddr -_getdrive -_getdrives -_getmaxstdio -_getmbcp -_getpid -_getsystime -_getw -_getwc_nolock -_getwch -_getwch_nolock -_getwche -_getwche_nolock -_getws -_getws_s -F_I386(_global_unwind2) -_gmtime32 -_gmtime32_s -_gmtime64 -_gmtime64_s -_heapchk -_heapmin -_heapwalk -_hypot -_hypotf -_i64toa -_i64toa_s -_i64tow -_i64tow_s -_initialize_narrow_environment -_initialize_onexit_table -_initialize_wide_environment -_initterm -_initterm_e -_invalid_parameter_noinfo -_invalid_parameter_noinfo_noreturn -_invoke_watson -_is_exception_typeof -_isalnum_l -_isalpha_l -_isatty -_isblank_l -_iscntrl_l -_isctype -_isctype_l -_isdigit_l -_isgraph_l -_isleadbyte_l -_islower_l -_ismbbalnum -_ismbbalnum_l -_ismbbalpha -_ismbbalpha_l -_ismbbblank -_ismbbblank_l -_ismbbgraph -_ismbbgraph_l -_ismbbkalnum -_ismbbkalnum_l -_ismbbkana -_ismbbkana_l -_ismbbkprint -_ismbbkprint_l -_ismbbkpunct -_ismbbkpunct_l -_ismbblead -_ismbblead_l -_ismbbprint -_ismbbprint_l -_ismbbpunct -_ismbbpunct_l -_ismbbtrail -_ismbbtrail_l -_ismbcalnum -_ismbcalnum_l -_ismbcalpha -_ismbcalpha_l -_ismbcblank -_ismbcblank_l -_ismbcdigit -_ismbcdigit_l -_ismbcgraph -_ismbcgraph_l -_ismbchira -_ismbchira_l -_ismbckata -_ismbckata_l -_ismbcl0 -_ismbcl0_l -_ismbcl1 -_ismbcl1_l -_ismbcl2 -_ismbcl2_l -_ismbclegal -_ismbclegal_l -_ismbclower -_ismbclower_l -_ismbcprint -_ismbcprint_l -_ismbcpunct -_ismbcpunct_l -_ismbcspace -_ismbcspace_l -_ismbcsymbol -_ismbcsymbol_l -_ismbcupper -_ismbcupper_l -_ismbslead -_ismbslead_l -_ismbstrail -_ismbstrail_l -_isnan -F_X64(_isnanf) -_isprint_l -_ispunct_l -_isspace_l -_isupper_l -_iswalnum_l -_iswalpha_l -_iswblank_l -_iswcntrl_l -_iswcsym_l -_iswcsymf_l -_iswctype_l -_iswdigit_l -_iswgraph_l -_iswlower_l -_iswprint_l -_iswpunct_l -_iswspace_l -_iswupper_l -_iswxdigit_l -_isxdigit_l -_itoa -_itoa_s -_itow -_itow_s -_j0 -_j1 -_jn -_kbhit -_ld_int -_ldclass -_ldexp -_ldlog -_ldpcomp -_ldpoly -_ldscale -_ldsign -_ldsin -_ldtest -_ldunscale -_lfind -_lfind_s -#ifdef DEF_I386 -_libm_sse2_acos_precise -_libm_sse2_asin_precise -_libm_sse2_atan_precise -_libm_sse2_cos_precise -_libm_sse2_exp_precise -_libm_sse2_log10_precise -_libm_sse2_log_precise -_libm_sse2_pow_precise -_libm_sse2_sin_precise -_libm_sse2_sqrt_precise -_libm_sse2_tan_precise -#endif -_loaddll -F_X64(_local_unwind) -F_I386(_local_unwind2) -F_I386(_local_unwind4) -_localtime32 -_localtime32_s -_localtime64 -_localtime64_s -_lock_file -_lock_locales -_locking -_logb -F_NON_I386(_logbf) -F_I386(_longjmpex) -_lrotl -_lrotr -_lsearch -_lsearch_s -_lseek -_lseeki64 -_ltoa -_ltoa_s -_ltow -_ltow_s -_makepath -_makepath_s -_malloc_base -_mbbtombc -_mbbtombc_l -_mbbtype -_mbbtype_l -; DATA added manually -_mbcasemap DATA -_mbccpy -_mbccpy_l -_mbccpy_s -_mbccpy_s_l -_mbcjistojms -_mbcjistojms_l -_mbcjmstojis -_mbcjmstojis_l -_mbclen -_mbclen_l -_mbctohira -_mbctohira_l -_mbctokata -_mbctokata_l -_mbctolower -_mbctolower_l -_mbctombb -_mbctombb_l -_mbctoupper -_mbctoupper_l -_mblen_l -_mbsbtype -_mbsbtype_l -_mbscat_s -_mbscat_s_l -_mbschr -_mbschr_l -_mbscmp -_mbscmp_l -_mbscoll -_mbscoll_l -_mbscpy_s -_mbscpy_s_l -_mbscspn -_mbscspn_l -_mbsdec -_mbsdec_l -_mbsdup -_mbsicmp -_mbsicmp_l -_mbsicoll -_mbsicoll_l -_mbsinc -_mbsinc_l -_mbslen -_mbslen_l -_mbslwr -_mbslwr_l -_mbslwr_s -_mbslwr_s_l -_mbsnbcat -_mbsnbcat_l -_mbsnbcat_s -_mbsnbcat_s_l -_mbsnbcmp -_mbsnbcmp_l -_mbsnbcnt -_mbsnbcnt_l -_mbsnbcoll -_mbsnbcoll_l -_mbsnbcpy -_mbsnbcpy_l -_mbsnbcpy_s -_mbsnbcpy_s_l -_mbsnbicmp -_mbsnbicmp_l -_mbsnbicoll -_mbsnbicoll_l -_mbsnbset -_mbsnbset_l -_mbsnbset_s -_mbsnbset_s_l -_mbsncat -_mbsncat_l -_mbsncat_s -_mbsncat_s_l -_mbsnccnt -_mbsnccnt_l -_mbsncmp -_mbsncmp_l -_mbsncoll -_mbsncoll_l -_mbsncpy -_mbsncpy_l -_mbsncpy_s -_mbsncpy_s_l -_mbsnextc -_mbsnextc_l -_mbsnicmp -_mbsnicmp_l -_mbsnicoll -_mbsnicoll_l -_mbsninc -_mbsninc_l -_mbsnlen -_mbsnlen_l -_mbsnset -_mbsnset_l -_mbsnset_s -_mbsnset_s_l -_mbspbrk -_mbspbrk_l -_mbsrchr -_mbsrchr_l -_mbsrev -_mbsrev_l -_mbsset -_mbsset_l -_mbsset_s -_mbsset_s_l -_mbsspn -_mbsspn_l -_mbsspnp -_mbsspnp_l -_mbsstr -_mbsstr_l -_mbstok -_mbstok_l -_mbstok_s -_mbstok_s_l -_mbstowcs_l -_mbstowcs_s_l -_mbstrlen -_mbstrlen_l -_mbstrnlen -_mbstrnlen_l -_mbsupr -_mbsupr_l -_mbsupr_s -_mbsupr_s_l -_mbtowc_l -_memccpy -_memicmp -_memicmp_l -_mkdir -_mkgmtime32 -_mkgmtime64 -_mktemp -_mktemp_s -_mktime32 -_mktime64 -_msize -_nextafter -F_X64(_nextafterf) -_o__CIacos -_o__CIasin -_o__CIatan -_o__CIatan2 -_o__CIcos -_o__CIcosh -_o__CIexp -_o__CIfmod -_o__CIlog -_o__CIlog10 -_o__CIpow -_o__CIsin -_o__CIsinh -_o__CIsqrt -_o__CItan -_o__CItanh -_o__Getdays -_o__Getmonths -_o__Gettnames -_o__Strftime -_o__W_Getdays -_o__W_Getmonths -_o__W_Gettnames -_o__Wcsftime -_o____lc_codepage_func -_o____lc_collate_cp_func -_o____lc_locale_name_func -_o____mb_cur_max_func -_o___acrt_iob_func -_o___conio_common_vcprintf -_o___conio_common_vcprintf_p -_o___conio_common_vcprintf_s -_o___conio_common_vcscanf -_o___conio_common_vcwprintf -_o___conio_common_vcwprintf_p -_o___conio_common_vcwprintf_s -_o___conio_common_vcwscanf -_o___daylight -_o___dstbias -_o___fpe_flt_rounds -_o___libm_sse2_acos -_o___libm_sse2_acosf -_o___libm_sse2_asin -_o___libm_sse2_asinf -_o___libm_sse2_atan -_o___libm_sse2_atan2 -_o___libm_sse2_atanf -_o___libm_sse2_cos -_o___libm_sse2_cosf -_o___libm_sse2_exp -_o___libm_sse2_expf -_o___libm_sse2_log -_o___libm_sse2_log10 -_o___libm_sse2_log10f -_o___libm_sse2_logf -_o___libm_sse2_pow -_o___libm_sse2_powf -_o___libm_sse2_sin -_o___libm_sse2_sinf -_o___libm_sse2_tan -_o___libm_sse2_tanf -_o___p___argc -_o___p___argv -_o___p___wargv -_o___p__acmdln -_o___p__commode -_o___p__environ -_o___p__fmode -_o___p__mbcasemap -_o___p__mbctype -_o___p__pgmptr -_o___p__wcmdln -_o___p__wenviron -_o___p__wpgmptr -_o___pctype_func -_o___pwctype_func -_o___std_exception_copy -_o___std_exception_destroy -_o___std_type_info_destroy_list -_o___std_type_info_name -_o___stdio_common_vfprintf -_o___stdio_common_vfprintf_p -_o___stdio_common_vfprintf_s -_o___stdio_common_vfscanf -_o___stdio_common_vfwprintf -_o___stdio_common_vfwprintf_p -_o___stdio_common_vfwprintf_s -_o___stdio_common_vfwscanf -_o___stdio_common_vsnprintf_s -_o___stdio_common_vsnwprintf_s -_o___stdio_common_vsprintf -_o___stdio_common_vsprintf_p -_o___stdio_common_vsprintf_s -_o___stdio_common_vsscanf -_o___stdio_common_vswprintf -_o___stdio_common_vswprintf_p -_o___stdio_common_vswprintf_s -_o___stdio_common_vswscanf -_o___timezone -_o___tzname -_o___wcserror -_o__access -_o__access_s -_o__aligned_free -_o__aligned_malloc -_o__aligned_msize -_o__aligned_offset_malloc -_o__aligned_offset_realloc -_o__aligned_offset_recalloc -_o__aligned_realloc -_o__aligned_recalloc -_o__atodbl -_o__atodbl_l -_o__atof_l -_o__atoflt -_o__atoflt_l -_o__atoi64 -_o__atoi64_l -_o__atoi_l -_o__atol_l -_o__atoldbl -_o__atoldbl_l -_o__atoll_l -_o__beep -_o__beginthread -_o__beginthreadex -_o__cabs -_o__callnewh -_o__calloc_base -_o__cexit -_o__cgets -_o__cgets_s -_o__cgetws -_o__cgetws_s -_o__chdir -_o__chdrive -_o__chmod -_o__chsize -_o__chsize_s -_o__close -_o__commit -_o__configthreadlocale -_o__configure_narrow_argv -_o__configure_wide_argv -_o__controlfp_s -_o__cputs -_o__cputws -_o__creat -_o__create_locale -_o__crt_atexit -_o__ctime32_s -_o__ctime64_s -_o__cwait -_o__d_int -_o__dclass -_o__difftime32 -_o__difftime64 -_o__dlog -_o__dnorm -_o__dpcomp -_o__dpoly -_o__dscale -_o__dsign -_o__dsin -_o__dtest -_o__dunscale -_o__dup -_o__dup2 -_o__dupenv_s -_o__ecvt -_o__ecvt_s -_o__endthread -_o__endthreadex -_o__eof -_o__errno -_o__except1 -_o__execute_onexit_table -_o__execv -_o__execve -_o__execvp -_o__execvpe -_o__exit -_o__expand -_o__fclose_nolock -_o__fcloseall -_o__fcvt -_o__fcvt_s -_o__fd_int -_o__fdclass -_o__fdexp -_o__fdlog -_o__fdopen -_o__fdpcomp -_o__fdpoly -_o__fdscale -_o__fdsign -_o__fdsin -_o__fflush_nolock -_o__fgetc_nolock -_o__fgetchar -_o__fgetwc_nolock -_o__fgetwchar -_o__filelength -_o__filelengthi64 -_o__fileno -_o__findclose -_o__findfirst32 -_o__findfirst32i64 -_o__findfirst64 -_o__findfirst64i32 -_o__findnext32 -_o__findnext32i64 -_o__findnext64 -_o__findnext64i32 -_o__flushall -_o__fpclass -_o__fpclassf -_o__fputc_nolock -_o__fputchar -_o__fputwc_nolock -_o__fputwchar -_o__fread_nolock -_o__fread_nolock_s -_o__free_base -_o__free_locale -_o__fseek_nolock -_o__fseeki64 -_o__fseeki64_nolock -_o__fsopen -_o__fstat32 -_o__fstat32i64 -_o__fstat64 -_o__fstat64i32 -_o__ftell_nolock -_o__ftelli64 -_o__ftelli64_nolock -_o__ftime32 -_o__ftime32_s -_o__ftime64 -_o__ftime64_s -_o__fullpath -_o__futime32 -_o__futime64 -_o__fwrite_nolock -_o__gcvt -_o__gcvt_s -_o__get_daylight -_o__get_doserrno -_o__get_dstbias -_o__get_errno -_o__get_fmode -_o__get_heap_handle -_o__get_initial_narrow_environment -_o__get_initial_wide_environment -_o__get_invalid_parameter_handler -_o__get_narrow_winmain_command_line -_o__get_osfhandle -_o__get_pgmptr -_o__get_stream_buffer_pointers -_o__get_terminate -_o__get_thread_local_invalid_parameter_handler -_o__get_timezone -_o__get_tzname -_o__get_wide_winmain_command_line -_o__get_wpgmptr -_o__getc_nolock -_o__getch -_o__getch_nolock -_o__getche -_o__getche_nolock -_o__getcwd -_o__getdcwd -_o__getdiskfree -_o__getdllprocaddr -_o__getdrive -_o__getdrives -_o__getmbcp -_o__getsystime -_o__getw -_o__getwc_nolock -_o__getwch -_o__getwch_nolock -_o__getwche -_o__getwche_nolock -_o__getws -_o__getws_s -_o__gmtime32 -_o__gmtime32_s -_o__gmtime64 -_o__gmtime64_s -_o__heapchk -_o__heapmin -_o__hypot -_o__hypotf -_o__i64toa -_o__i64toa_s -_o__i64tow -_o__i64tow_s -_o__initialize_narrow_environment -_o__initialize_onexit_table -_o__initialize_wide_environment -_o__invalid_parameter_noinfo -_o__invalid_parameter_noinfo_noreturn -_o__isatty -_o__isctype -_o__isctype_l -_o__isleadbyte_l -_o__ismbbalnum -_o__ismbbalnum_l -_o__ismbbalpha -_o__ismbbalpha_l -_o__ismbbblank -_o__ismbbblank_l -_o__ismbbgraph -_o__ismbbgraph_l -_o__ismbbkalnum -_o__ismbbkalnum_l -_o__ismbbkana -_o__ismbbkana_l -_o__ismbbkprint -_o__ismbbkprint_l -_o__ismbbkpunct -_o__ismbbkpunct_l -_o__ismbblead -_o__ismbblead_l -_o__ismbbprint -_o__ismbbprint_l -_o__ismbbpunct -_o__ismbbpunct_l -_o__ismbbtrail -_o__ismbbtrail_l -_o__ismbcalnum -_o__ismbcalnum_l -_o__ismbcalpha -_o__ismbcalpha_l -_o__ismbcblank -_o__ismbcblank_l -_o__ismbcdigit -_o__ismbcdigit_l -_o__ismbcgraph -_o__ismbcgraph_l -_o__ismbchira -_o__ismbchira_l -_o__ismbckata -_o__ismbckata_l -_o__ismbcl0 -_o__ismbcl0_l -_o__ismbcl1 -_o__ismbcl1_l -_o__ismbcl2 -_o__ismbcl2_l -_o__ismbclegal -_o__ismbclegal_l -_o__ismbclower -_o__ismbclower_l -_o__ismbcprint -_o__ismbcprint_l -_o__ismbcpunct -_o__ismbcpunct_l -_o__ismbcspace -_o__ismbcspace_l -_o__ismbcsymbol -_o__ismbcsymbol_l -_o__ismbcupper -_o__ismbcupper_l -_o__ismbslead -_o__ismbslead_l -_o__ismbstrail -_o__ismbstrail_l -_o__iswctype_l -_o__itoa -_o__itoa_s -_o__itow -_o__itow_s -_o__j0 -_o__j1 -_o__jn -_o__kbhit -_o__ld_int -_o__ldclass -_o__ldexp -_o__ldlog -_o__ldpcomp -_o__ldpoly -_o__ldscale -_o__ldsign -_o__ldsin -_o__ldtest -_o__ldunscale -_o__lfind -_o__lfind_s -_o__libm_sse2_acos_precise -_o__libm_sse2_asin_precise -_o__libm_sse2_atan_precise -_o__libm_sse2_cos_precise -_o__libm_sse2_exp_precise -_o__libm_sse2_log10_precise -_o__libm_sse2_log_precise -_o__libm_sse2_pow_precise -_o__libm_sse2_sin_precise -_o__libm_sse2_sqrt_precise -_o__libm_sse2_tan_precise -_o__loaddll -_o__localtime32 -_o__localtime32_s -_o__localtime64 -_o__localtime64_s -_o__lock_file -_o__locking -_o__logb -_o__logbf -_o__lsearch -_o__lsearch_s -_o__lseek -_o__lseeki64 -_o__ltoa -_o__ltoa_s -_o__ltow -_o__ltow_s -_o__makepath -_o__makepath_s -_o__malloc_base -_o__mbbtombc -_o__mbbtombc_l -_o__mbbtype -_o__mbbtype_l -_o__mbccpy -_o__mbccpy_l -_o__mbccpy_s -_o__mbccpy_s_l -_o__mbcjistojms -_o__mbcjistojms_l -_o__mbcjmstojis -_o__mbcjmstojis_l -_o__mbclen -_o__mbclen_l -_o__mbctohira -_o__mbctohira_l -_o__mbctokata -_o__mbctokata_l -_o__mbctolower -_o__mbctolower_l -_o__mbctombb -_o__mbctombb_l -_o__mbctoupper -_o__mbctoupper_l -_o__mblen_l -_o__mbsbtype -_o__mbsbtype_l -_o__mbscat_s -_o__mbscat_s_l -_o__mbschr -_o__mbschr_l -_o__mbscmp -_o__mbscmp_l -_o__mbscoll -_o__mbscoll_l -_o__mbscpy_s -_o__mbscpy_s_l -_o__mbscspn -_o__mbscspn_l -_o__mbsdec -_o__mbsdec_l -_o__mbsicmp -_o__mbsicmp_l -_o__mbsicoll -_o__mbsicoll_l -_o__mbsinc -_o__mbsinc_l -_o__mbslen -_o__mbslen_l -_o__mbslwr -_o__mbslwr_l -_o__mbslwr_s -_o__mbslwr_s_l -_o__mbsnbcat -_o__mbsnbcat_l -_o__mbsnbcat_s -_o__mbsnbcat_s_l -_o__mbsnbcmp -_o__mbsnbcmp_l -_o__mbsnbcnt -_o__mbsnbcnt_l -_o__mbsnbcoll -_o__mbsnbcoll_l -_o__mbsnbcpy -_o__mbsnbcpy_l -_o__mbsnbcpy_s -_o__mbsnbcpy_s_l -_o__mbsnbicmp -_o__mbsnbicmp_l -_o__mbsnbicoll -_o__mbsnbicoll_l -_o__mbsnbset -_o__mbsnbset_l -_o__mbsnbset_s -_o__mbsnbset_s_l -_o__mbsncat -_o__mbsncat_l -_o__mbsncat_s -_o__mbsncat_s_l -_o__mbsnccnt -_o__mbsnccnt_l -_o__mbsncmp -_o__mbsncmp_l -_o__mbsncoll -_o__mbsncoll_l -_o__mbsncpy -_o__mbsncpy_l -_o__mbsncpy_s -_o__mbsncpy_s_l -_o__mbsnextc -_o__mbsnextc_l -_o__mbsnicmp -_o__mbsnicmp_l -_o__mbsnicoll -_o__mbsnicoll_l -_o__mbsninc -_o__mbsninc_l -_o__mbsnlen -_o__mbsnlen_l -_o__mbsnset -_o__mbsnset_l -_o__mbsnset_s -_o__mbsnset_s_l -_o__mbspbrk -_o__mbspbrk_l -_o__mbsrchr -_o__mbsrchr_l -_o__mbsrev -_o__mbsrev_l -_o__mbsset -_o__mbsset_l -_o__mbsset_s -_o__mbsset_s_l -_o__mbsspn -_o__mbsspn_l -_o__mbsspnp -_o__mbsspnp_l -_o__mbsstr -_o__mbsstr_l -_o__mbstok -_o__mbstok_l -_o__mbstok_s -_o__mbstok_s_l -_o__mbstowcs_l -_o__mbstowcs_s_l -_o__mbstrlen -_o__mbstrlen_l -_o__mbstrnlen -_o__mbstrnlen_l -_o__mbsupr -_o__mbsupr_l -_o__mbsupr_s -_o__mbsupr_s_l -_o__mbtowc_l -_o__memicmp -_o__memicmp_l -_o__mkdir -_o__mkgmtime32 -_o__mkgmtime64 -_o__mktemp -_o__mktemp_s -_o__mktime32 -_o__mktime64 -_o__msize -_o__nextafter -_o__nextafterf -_o__open_osfhandle -_o__pclose -_o__pipe -_o__popen -_o__purecall -_o__putc_nolock -_o__putch -_o__putch_nolock -_o__putenv -_o__putenv_s -_o__putw -_o__putwc_nolock -_o__putwch -_o__putwch_nolock -_o__putws -_o__read -_o__realloc_base -_o__recalloc -_o__register_onexit_function -_o__resetstkoflw -_o__rmdir -_o__rmtmp -_o__scalb -_o__scalbf -_o__searchenv -_o__searchenv_s -_o__seh_filter_dll -_o__seh_filter_exe -_o__set_abort_behavior -_o__set_app_type -_o__set_doserrno -_o__set_errno -_o__set_fmode -_o__set_invalid_parameter_handler -_o__set_new_handler -_o__set_new_mode -_o__set_thread_local_invalid_parameter_handler -_o__seterrormode -_o__setmbcp -_o__setmode -_o__setsystime -_o__sleep -_o__sopen -_o__sopen_dispatch -_o__sopen_s -_o__spawnv -_o__spawnve -_o__spawnvp -_o__spawnvpe -_o__splitpath -_o__splitpath_s -_o__stat32 -_o__stat32i64 -_o__stat64 -_o__stat64i32 -_o__strcoll_l -_o__strdate -_o__strdate_s -_o__strdup -_o__strerror -_o__strerror_s -_o__strftime_l -_o__stricmp -_o__stricmp_l -_o__stricoll -_o__stricoll_l -_o__strlwr -_o__strlwr_l -_o__strlwr_s -_o__strlwr_s_l -_o__strncoll -_o__strncoll_l -_o__strnicmp -_o__strnicmp_l -_o__strnicoll -_o__strnicoll_l -_o__strnset_s -_o__strset_s -_o__strtime -_o__strtime_s -_o__strtod_l -_o__strtof_l -_o__strtoi64 -_o__strtoi64_l -_o__strtol_l -_o__strtold_l -_o__strtoll_l -_o__strtoui64 -_o__strtoui64_l -_o__strtoul_l -_o__strtoull_l -_o__strupr -_o__strupr_l -_o__strupr_s -_o__strupr_s_l -_o__strxfrm_l -_o__swab -_o__tell -_o__telli64 -_o__timespec32_get -_o__timespec64_get -_o__tolower -_o__tolower_l -_o__toupper -_o__toupper_l -_o__towlower_l -_o__towupper_l -_o__tzset -_o__ui64toa -_o__ui64toa_s -_o__ui64tow -_o__ui64tow_s -_o__ultoa -_o__ultoa_s -_o__ultow -_o__ultow_s -_o__umask -_o__umask_s -_o__ungetc_nolock -_o__ungetch -_o__ungetch_nolock -_o__ungetwc_nolock -_o__ungetwch -_o__ungetwch_nolock -_o__unlink -_o__unloaddll -_o__unlock_file -_o__utime32 -_o__utime64 -_o__waccess -_o__waccess_s -_o__wasctime -_o__wasctime_s -_o__wchdir -_o__wchmod -_o__wcreat -_o__wcreate_locale -_o__wcscoll_l -_o__wcsdup -_o__wcserror -_o__wcserror_s -_o__wcsftime_l -_o__wcsicmp -_o__wcsicmp_l -_o__wcsicoll -_o__wcsicoll_l -_o__wcslwr -_o__wcslwr_l -_o__wcslwr_s -_o__wcslwr_s_l -_o__wcsncoll -_o__wcsncoll_l -_o__wcsnicmp -_o__wcsnicmp_l -_o__wcsnicoll -_o__wcsnicoll_l -_o__wcsnset -_o__wcsnset_s -_o__wcsset -_o__wcsset_s -_o__wcstod_l -_o__wcstof_l -_o__wcstoi64 -_o__wcstoi64_l -_o__wcstol_l -_o__wcstold_l -_o__wcstoll_l -_o__wcstombs_l -_o__wcstombs_s_l -_o__wcstoui64 -_o__wcstoui64_l -_o__wcstoul_l -_o__wcstoull_l -_o__wcsupr -_o__wcsupr_l -_o__wcsupr_s -_o__wcsupr_s_l -_o__wcsxfrm_l -_o__wctime32 -_o__wctime32_s -_o__wctime64 -_o__wctime64_s -_o__wctomb_l -_o__wctomb_s_l -_o__wdupenv_s -_o__wexecv -_o__wexecve -_o__wexecvp -_o__wexecvpe -_o__wfdopen -_o__wfindfirst32 -_o__wfindfirst32i64 -_o__wfindfirst64 -_o__wfindfirst64i32 -_o__wfindnext32 -_o__wfindnext32i64 -_o__wfindnext64 -_o__wfindnext64i32 -_o__wfopen -_o__wfopen_s -_o__wfreopen -_o__wfreopen_s -_o__wfsopen -_o__wfullpath -_o__wgetcwd -_o__wgetdcwd -_o__wgetenv -_o__wgetenv_s -_o__wmakepath -_o__wmakepath_s -_o__wmkdir -_o__wmktemp -_o__wmktemp_s -_o__wperror -_o__wpopen -_o__wputenv -_o__wputenv_s -_o__wremove -_o__wrename -_o__write -_o__wrmdir -_o__wsearchenv -_o__wsearchenv_s -_o__wsetlocale -_o__wsopen_dispatch -_o__wsopen_s -_o__wspawnv -_o__wspawnve -_o__wspawnvp -_o__wspawnvpe -_o__wsplitpath -_o__wsplitpath_s -_o__wstat32 -_o__wstat32i64 -_o__wstat64 -_o__wstat64i32 -_o__wstrdate -_o__wstrdate_s -_o__wstrtime -_o__wstrtime_s -_o__wsystem -_o__wtmpnam_s -_o__wtof -_o__wtof_l -_o__wtoi -_o__wtoi64 -_o__wtoi64_l -_o__wtoi_l -_o__wtol -_o__wtol_l -_o__wtoll -_o__wtoll_l -_o__wunlink -_o__wutime32 -_o__wutime64 -_o__y0 -_o__y1 -_o__yn -_o_abort -_o_acos -_o_acosf -_o_acosh -_o_acoshf -_o_acoshl -_o_asctime -_o_asctime_s -_o_asin -_o_asinf -_o_asinh -_o_asinhf -_o_asinhl -_o_atan -_o_atan2 -_o_atan2f -_o_atanf -_o_atanh -_o_atanhf -_o_atanhl -_o_atof -_o_atoi -_o_atol -_o_atoll -_o_bsearch -_o_bsearch_s -_o_btowc -_o_calloc -_o_cbrt -_o_cbrtf -_o_ceil -_o_ceilf -_o_clearerr -_o_clearerr_s -_o_cos -_o_cosf -_o_cosh -_o_coshf -_o_erf -_o_erfc -_o_erfcf -_o_erfcl -_o_erff -_o_erfl -_o_exit -_o_exp -_o_exp2 -_o_exp2f -_o_exp2l -_o_expf -_o_fabs -_o_fclose -_o_feof -_o_ferror -_o_fflush -_o_fgetc -_o_fgetpos -_o_fgets -_o_fgetwc -_o_fgetws -_o_floor -_o_floorf -_o_fma -_o_fmaf -_o_fmal -_o_fmod -_o_fmodf -_o_fopen -_o_fopen_s -_o_fputc -_o_fputs -_o_fputwc -_o_fputws -_o_fread -_o_fread_s -_o_free -_o_freopen -_o_freopen_s -_o_frexp -_o_fseek -_o_fsetpos -_o_ftell -_o_fwrite -_o_getc -_o_getchar -_o_getenv -_o_getenv_s -_o_gets -_o_gets_s -_o_getwc -_o_getwchar -_o_hypot -_o_is_wctype -_o_isalnum -_o_isalpha -_o_isblank -_o_iscntrl -_o_isdigit -_o_isgraph -_o_isleadbyte -_o_islower -_o_isprint -_o_ispunct -_o_isspace -_o_isupper -_o_iswalnum -_o_iswalpha -_o_iswascii -_o_iswblank -_o_iswcntrl -_o_iswctype -_o_iswdigit -_o_iswgraph -_o_iswlower -_o_iswprint -_o_iswpunct -_o_iswspace -_o_iswupper -_o_iswxdigit -_o_isxdigit -_o_ldexp -_o_lgamma -_o_lgammaf -_o_lgammal -_o_llrint -_o_llrintf -_o_llrintl -_o_llround -_o_llroundf -_o_llroundl -_o_localeconv -_o_log -_o_log10 -_o_log10f -_o_log1p -_o_log1pf -_o_log1pl -_o_log2 -_o_log2f -_o_log2l -_o_logb -_o_logbf -_o_logbl -_o_logf -_o_lrint -_o_lrintf -_o_lrintl -_o_lround -_o_lroundf -_o_lroundl -_o_malloc -_o_mblen -_o_mbrlen -_o_mbrtoc16 -_o_mbrtoc32 -_o_mbrtowc -_o_mbsrtowcs -_o_mbsrtowcs_s -_o_mbstowcs -_o_mbstowcs_s -_o_mbtowc -_o_memcpy_s -_o_memset -_o_modf -_o_modff -_o_nan -_o_nanf -_o_nanl -_o_nearbyint -_o_nearbyintf -_o_nearbyintl -_o_nextafter -_o_nextafterf -_o_nextafterl -_o_nexttoward -_o_nexttowardf -_o_nexttowardl -_o_pow -_o_powf -_o_putc -_o_putchar -_o_puts -_o_putwc -_o_putwchar -_o_qsort -_o_qsort_s -_o_raise -_o_rand -_o_rand_s -_o_realloc -_o_remainder -_o_remainderf -_o_remainderl -_o_remove -_o_remquo -_o_remquof -_o_remquol -_o_rename -_o_rewind -_o_rint -_o_rintf -_o_rintl -_o_round -_o_roundf -_o_roundl -_o_scalbln -_o_scalblnf -_o_scalblnl -_o_scalbn -_o_scalbnf -_o_scalbnl -_o_set_terminate -_o_setbuf -_o_setlocale -_o_setvbuf -_o_sin -_o_sinf -_o_sinh -_o_sinhf -_o_sqrt -_o_sqrtf -_o_srand -_o_strcat_s -_o_strcoll -_o_strcpy_s -_o_strerror -_o_strerror_s -_o_strftime -_o_strncat_s -_o_strncpy_s -_o_strtod -_o_strtof -_o_strtok -_o_strtok_s -_o_strtol -_o_strtold -_o_strtoll -_o_strtoul -_o_strtoull -_o_system -_o_tan -_o_tanf -_o_tanh -_o_tanhf -_o_terminate -_o_tgamma -_o_tgammaf -_o_tgammal -_o_tmpfile_s -_o_tmpnam_s -_o_tolower -_o_toupper -_o_towlower -_o_towupper -_o_ungetc -_o_ungetwc -_o_wcrtomb -_o_wcrtomb_s -_o_wcscat_s -_o_wcscoll -_o_wcscpy -_o_wcscpy_s -_o_wcsftime -_o_wcsncat_s -_o_wcsncpy_s -_o_wcsrtombs -_o_wcsrtombs_s -_o_wcstod -_o_wcstof -_o_wcstok -_o_wcstok_s -_o_wcstol -_o_wcstold -_o_wcstoll -_o_wcstombs -_o_wcstombs_s -_o_wcstoul -_o_wcstoull -_o_wctob -_o_wctomb -_o_wctomb_s -_o_wmemcpy_s -_o_wmemmove_s -_open -_open_osfhandle -_pclose -_pipe -_popen -_purecall -_putc_nolock -_putch -_putch_nolock -_putenv -_putenv_s -_putw -_putwc_nolock -_putwch -_putwch_nolock -_putws -_query_app_type -_query_new_handler -_query_new_mode -_read -_realloc_base -_recalloc -_register_onexit_function -_register_thread_local_exe_atexit_callback -_resetstkoflw -_rmdir -_rmtmp -_rotl -_rotl64 -_rotr -_rotr64 -_scalb -F_X64(_scalbf) -_searchenv -_searchenv_s -_seh_filter_dll -_seh_filter_exe -F64(_set_FMA3_enable) -F_I386(_seh_longjmp_unwind4@4) -F_I386(_seh_longjmp_unwind@4) -F_I386(_set_SSE2_enable) -_set_abort_behavior -_set_app_type -__set_app_type == _set_app_type -_set_controlfp -_set_doserrno -_set_errno -_set_error_mode -_set_fmode -_set_invalid_parameter_handler -_set_new_handler -_set_new_mode -_set_printf_count_output -_set_purecall_handler -_set_se_translator -_set_thread_local_invalid_parameter_handler -_seterrormode -F_I386(_setjmp3) -_setmaxstdio -_setmbcp -_setmode -_setsystime -_sleep -_sopen -_sopen_dispatch -_sopen_s -_spawnl -_spawnle -_spawnlp -_spawnlpe -_spawnv -_spawnve -_spawnvp -_spawnvpe -_splitpath -_splitpath_s -_stat32 -_stat32i64 -_stat64 -_stat64i32 -_statusfp -F_I386(_statusfp2) -_strcmpi == _stricmp -_strcoll_l -_strdate -_strdate_s -_strdup -_strerror -_strerror_s -_strftime_l -_stricmp -_stricmp_l -_stricoll -_stricoll_l -_strlwr -_strlwr_l -_strlwr_s -_strlwr_s_l -_strncoll -_strncoll_l -_strnicmp -_strnicmp_l -_strnicoll -_strnicoll_l -_strnset -_strnset_s -_strrev -_strset -_strset_s -_strtime -_strtime_s -_strtod_l -_strtof_l -_strtoi64 -_strtoi64_l -_strtoimax_l -_strtol_l -_strtold_l -_strtoll_l -_strtoui64 -_strtoui64_l -_strtoul_l -_strtoull_l -_strtoumax_l -_strupr -_strupr_l -_strupr_s -_strupr_s_l -_strxfrm_l -_swab -_tell -_telli64 -_tempnam -_time32 -_time64 -_timespec32_get -_timespec64_get -_tolower -_tolower_l -_toupper -_toupper_l -_towlower_l -_towupper_l -; This is wrapped in the compat code. -_tzset DATA -_ui64toa -_ui64toa_s -_ui64tow -_ui64tow_s -_ultoa -_ultoa_s -_ultow -_ultow_s -_umask -_umask_s -_ungetc_nolock -_ungetch -_ungetch_nolock -_ungetwc_nolock -_ungetwch -_ungetwch_nolock -_unlink -_unloaddll -_unlock_file -_unlock_locales -_utime == _utime64 -_utime32 -_utime64 -_waccess -_waccess_s -_wasctime -_wasctime_s -_wassert -_wchdir -_wchmod -_wcreat -_wcreate_locale -_wcscoll_l -_wcsdup -_wcserror -_wcserror_s -_wcsftime_l -_wcsicmp -_wcsicmp_l -_wcsicoll -_wcsicoll_l -_wcslwr -_wcslwr_l -_wcslwr_s -_wcslwr_s_l -_wcsncoll -_wcsncoll_l -_wcsnicmp -_wcsnicmp_l -_wcsnicoll -_wcsnicoll_l -_wcsnset -_wcsnset_s -_wcsrev -_wcsset -_wcsset_s -_wcstod_l -_wcstof_l -_wcstoi64 -_wcstoi64_l -_wcstoimax_l -_wcstol_l -_wcstold_l -_wcstoll_l -_wcstombs_l -_wcstombs_s_l -_wcstoui64 -_wcstoui64_l -_wcstoul_l -_wcstoull_l -_wcstoumax_l -_wcsupr -_wcsupr_l -_wcsupr_s -_wcsupr_s_l -_wcsxfrm_l -_wctime32 -_wctime32_s -_wctime64 -_wctime64_s -_wctomb_l -_wctomb_s_l -_wctype -_wdupenv_s -_wexecl -_wexecle -_wexeclp -_wexeclpe -_wexecv -_wexecve -_wexecvp -_wexecvpe -_wfdopen -_wfindfirst32 -_wfindfirst32i64 -_wfindfirst64 -_wfindfirst64i32 -_wfindnext32 -_wfindnext32i64 -_wfindnext64 -_wfindnext64i32 -_wfopen -_wfopen_s -_wfreopen -_wfreopen_s -_wfsopen -_wfullpath -_wgetcwd -_wgetdcwd -_wgetenv -_wgetenv_s -_wmakepath -_wmakepath_s -_wmkdir -_wmktemp -_wmktemp_s -_wopen -_wperror -_wpopen -_wputenv -_wputenv_s -_wremove -_wrename -_write -_wrmdir -_wsearchenv -_wsearchenv_s -_wsetlocale -_wsopen -_wsopen_dispatch -_wsopen_s -_wspawnl -_wspawnle -_wspawnlp -_wspawnlpe -_wspawnv -_wspawnve -_wspawnvp -_wspawnvpe -_wsplitpath -_wsplitpath_s -_wstat32 -_wstat32i64 -_wstat64 -_wstat64i32 -_wstrdate -_wstrdate_s -_wstrtime -_wstrtime_s -_wsystem -_wtempnam -_wtmpnam -_wtmpnam_s -_wtof -_wtof_l -_wtoi -_wtoi64 -_wtoi64_l -_wtoi_l -_wtol -_wtol_l -_wtoll -_wtoll_l -_wunlink -_wutime == _wutime64 -_wutime32 -_wutime64 -_y0 -_y1 -_yn -abort -abs -acos -F_NON_I386(acosf) -F_ARM_ANY(acosl == acos) -acosh -acoshf -acoshl F_X86_ANY(DATA) -asctime -asctime_s -asin -F_NON_I386(asinf) -F_ARM_ANY(asinl == asin) -asinh -asinhf -asinhl F_X86_ANY(DATA) -atan -atan2 -F_NON_I386(atan2f) -F_ARM_ANY(atan2l == atan2) -F_NON_I386(atanf) -F_ARM_ANY(atanl == atan) -atanh -atanhf -atanhl F_X86_ANY(DATA) -atof -atoi -atol -atoll -bsearch -bsearch_s -btowc -c16rtomb -c32rtomb -cabs -cabsf -cabsl -cacos -cacosf -cacosh -cacoshf -cacoshl -cacosl -calloc -carg -cargf -cargl -casin -casinf -casinh -casinhf -casinhl -casinl -catan -catanf -catanh -catanhf -catanhl -catanl -cbrt -cbrtf -cbrtl F_X86_ANY(DATA) -ccos -ccosf -ccosh -ccoshf -ccoshl -ccosl -ceil -F_NON_I386(ceilf) -F_ARM_ANY(ceill == ceil) -cexp -cexpf -cexpl -cimag -cimagf -cimagl -clearerr -clearerr_s -clock -clog -clog10 -clog10f -clog10l -clogf -clogl -conj -conjf -conjl -copysign -copysignf -copysignl F_X86_ANY(DATA) -cos -F_NON_I386(cosf) -F_ARM_ANY(cosl == cos) -cosh -F_NON_I386(coshf) -cpow -cpowf -cpowl -cproj -cprojf -cprojl -creal -crealf -creall -csin -csinf -csinh -csinhf -csinhl -csinl -csqrt -csqrtf -csqrtl -ctan -ctanf -ctanh -ctanhf -ctanhl -ctanl -div -erf -erfc -erfcf -erfcl F_X86_ANY(DATA) -erff -erfl F_X86_ANY(DATA) -exit -exp -exp2 -exp2f -exp2l F_X86_ANY(DATA) -F_NON_I386(expf) -F_ARM_ANY(expl == exp) -expm1 -expm1f -expm1l F_X86_ANY(DATA) -fabs -F_ARM_ANY(fabsf) -fclose -fdim -fdimf -fdiml F_X86_ANY(DATA) -; Don't use the float env functions from UCRT; fesetround doesn't seem to have -; any effect on the FPU control word as required by other libmingwex math -; routines. -feclearexcept DATA -fegetenv DATA -fegetexceptflag DATA -fegetround DATA -feholdexcept DATA -feof -ferror -fesetenv DATA -fesetexceptflag DATA -fesetround DATA -fetestexcept DATA -fflush -fgetc -fgetpos -fgets -fgetwc -fgetws -floor -F_NON_I386(floorf) -F_ARM_ANY(floorl == floor) -fma -fmaf -fmal F_X86_ANY(DATA) -fmax -fmaxf -fmaxl F_X86_ANY(DATA) -fmin -fminf -fminl F_X86_ANY(DATA) -fmod -F_NON_I386(fmodf) -F_ARM_ANY(fmodl == fmod) -fopen -fopen_s -fputc -fputs -fputwc -fputws -fread -fread_s -free -freopen -freopen_s -frexp -fseek -fsetpos -ftell -fwrite -getc -getchar -getenv -getenv_s -gets -gets_s -getwc -getwchar -hypot -ilogb -ilogbf -ilogbl F_X86_ANY(DATA) -imaxabs -imaxdiv -is_wctype -isalnum -isalpha -isblank -iscntrl -isdigit -isgraph -isleadbyte -islower -isprint -ispunct -isspace -isupper -iswalnum -iswalpha -iswascii -iswblank -iswcntrl -iswctype -iswdigit -iswgraph -iswlower -iswprint -iswpunct -iswspace -iswupper -iswxdigit -isxdigit -labs -ldexp -ldiv -; The UCRT lgamma functions don't set/provide the signgam variable like -; the mingw ones do. Therefore prefer the libmingwex version instead. -lgamma DATA -lgammaf DATA -lgammal DATA -llabs -lldiv -llrint -llrintf -llrintl F_X86_ANY(DATA) -llround -llroundf -llroundl F_X86_ANY(DATA) -localeconv -log -log10 -F_NON_I386(log10f) -F_ARM_ANY(log10l == log10) -log1p -log1pf -log1pl F_X86_ANY(DATA) -log2 -log2f -log2l F_X86_ANY(DATA) -logb -logbf -logbl F_X86_ANY(DATA) -F_NON_I386(logf) -F_ARM_ANY(logl == log) -longjmp -lrint -lrintf -lrintl F_X86_ANY(DATA) -lround -lroundf -lroundl F_X86_ANY(DATA) -malloc -mblen -mbrlen -mbrtoc16 -mbrtoc32 -mbrtowc -mbsrtowcs -mbsrtowcs_s -mbstowcs -mbstowcs_s -mbtowc -memchr -memcmp -memcpy -memcpy_s -memmove -memmove_s -memset -modf -F_NON_I386(modff) -nan -nanf -nanl F_X86_ANY(DATA) -nearbyint -nearbyintf -nearbyintl F_X86_ANY(DATA) -nextafter -nextafterf -nextafterl F_X86_ANY(DATA) -; All of the nexttoward functions take the second parameter as long doubke, -; making them unusable for x86. -nexttoward F_X86_ANY(DATA) -nexttowardf F_X86_ANY(DATA) -nexttowardl F_X86_ANY(DATA) -norm -normf -norml -perror -pow -F_NON_I386(powf) -F_ARM_ANY(powl == pow) -putc -putchar -puts -putwc -putwchar -qsort -qsort_s -quick_exit -raise -rand -rand_s -realloc -remainder -remainderf -remainderl F_X86_ANY(DATA) -remove -remquo -remquof -remquol F_X86_ANY(DATA) -rename -rewind -rint -rintf -rintl F_X86_ANY(DATA) -round -roundf -roundl F_X86_ANY(DATA) -scalbln -scalblnf -scalblnl F_X86_ANY(DATA) -scalbn -scalbnf -scalbnl F_X86_ANY(DATA) -set_terminate -set_unexpected -setbuf -F_X64(setjmp) -setlocale -setvbuf -signal -sin -F_NON_I386(sinf) -F_ARM_ANY(sinl == sin) -; if we implement sinh, we can set it DATA only. -sinh -F_NON_I386(sinhf) -sqrt -F_NON_I386(sqrtf) -srand -strcat -strcat_s -strchr -strcmp -strcmpi == _stricmp -strcoll -strcpy -strcpy_s -strcspn -strerror -strerror_s -strftime -strlen -strncat -strncat_s -strncmp -strncpy -strncpy_s -; strnlen replaced by emu -strpbrk -strrchr -strspn -strstr -strtod -strtof -strtoimax -strtok -strtok_s -strtol -; Can't use long double functions from the CRT on x86 -F_ARM_ANY(strtold) -strtoll -strtoul -strtoull -strtoumax -strxfrm -system -tan -F_NON_I386(tanf) -F_ARM_ANY(tanl == tan) -; if we implement tanh, we can set it to DATA only. -tanh -F_NON_I386(tanhf) -terminate -tgamma -tgammaf -tgammal F_X86_ANY(DATA) -tmpfile -tmpfile_s -tmpnam -tmpnam_s -tolower -toupper -towctrans -towlower -towupper -trunc -truncf -truncl F_X86_ANY(DATA) -unexpected -ungetc -ungetwc -utime == _utime64 -wcrtomb -wcrtomb_s -wcscat -wcscat_s -wcschr -wcscmp -wcscoll -wcscpy -wcscpy_s -wcscspn -wcsftime -wcslen -wcsncat -wcsncat_s -wcsncmp -wcsncpy -wcsncpy_s -; We provide replacement implementation in libmingwex -wcsnlen DATA -wcspbrk -wcsrchr -wcsrtombs -wcsrtombs_s -wcsspn -wcsstr -wcstod -wcstof -wcstoimax -wcstok -wcstok_s -wcstol -; Can't use long double functions from the CRT on x86 -F_ARM_ANY(wcstold) -wcstoll -wcstombs -wcstombs_s -wcstoul -wcstoull -wcstoumax -wcsxfrm -wctob -wctomb -wctomb_s -wctrans -wctype -wmemcpy_s -wmemmove_s -; These functions may satisfy configure scripts. -ctime == _ctime64 -gmtime == _gmtime64 -localtime == _localtime64 -mktime == _mktime64 -time == _time64 -timespec_get == _timespec64_get +#include "crt-aliases.def.in" diff --git a/lib/libc/mingw/lib-common/ucrtbased.def.in b/lib/libc/mingw/lib-common/ucrtbased.def.in new file mode 100644 index 0000000000000000000000000000000000000000..7d6712d3b064e9b93ae104a0cf2e5db363850039 --- /dev/null +++ b/lib/libc/mingw/lib-common/ucrtbased.def.in @@ -0,0 +1,12 @@ +LIBRARY "ucrtbased.dll" +EXPORTS + +#include "func.def.in" + +; Include common ucrtbase symbols for debug build ucrtbased.dll +#define DEF_DEBUG +#include "ucrtbase-common.def.in" + +; Include symbol aliases for compatibility with msvcrt.dll +#define UCRTBASE +#include "crt-aliases.def.in" diff --git a/lib/libc/mingw/lib-common/user32.def.in b/lib/libc/mingw/lib-common/user32.def.in index ac2a074424db96c89f00a603a3d8ac6a5c6396b2..3611ad099a3b84f11f557ccb36c3fcbe23c9e65b 100644 --- a/lib/libc/mingw/lib-common/user32.def.in +++ b/lib/libc/mingw/lib-common/user32.def.in @@ -115,6 +115,7 @@ CreateMDIWindowA CreateMDIWindowW CreateMenu CreatePopupMenu +CreateSyntheticPointerDevice CreateSystemThreads CreateWindowExA CreateWindowExW @@ -178,6 +179,7 @@ DestroyDCompositionHwndTarget DestroyIcon DestroyMenu DestroyReasons +DestroySyntheticPointerDevice DestroyWindow DeviceEventWorker DialogBoxIndirectParamA @@ -325,6 +327,8 @@ GetDCEx GetDesktopID GetDesktopWindow GetDialogBaseUnits +GetDialogControlDpiChangeBehavior +GetDialogDpiChangeBehavior GetDisplayAutoRotationPreferences GetDisplayConfigBufferSizes GetDlgCtrlID @@ -333,9 +337,12 @@ GetDlgItemInt GetDlgItemTextA GetDlgItemTextW GetDoubleClickTime +GetDpiAwarenessContextForProcess GetDpiForMonitorInternal GetDpiForSystem GetDpiForWindow +GetDpiFromDpiAwarenessContext +GetExtendedPointerDeviceProperty GetFocus GetForegroundWindow GetGestureConfig @@ -440,6 +447,7 @@ GetShellWindow GetSubMenu GetSysColor GetSysColorBrush +GetSystemDpiForProcess GetSystemMenu GetSystemMetrics GetSystemMetricsForDpi @@ -448,6 +456,7 @@ GetTabbedTextExtentW GetTaskmanWindow GetThreadDesktop GetThreadDpiAwarenessContext +GetThreadDpiHostingBehavior GetTitleBarInfo GetTopLevelWindow GetTopWindow @@ -468,6 +477,7 @@ GetWindowContextHelpId GetWindowDC GetWindowDisplayAffinity GetWindowDpiAwarenessContext +GetWindowDpiHostingBehavior GetWindowFeedbackSetting GetWindowInfo GetWindowLongA @@ -515,6 +525,7 @@ InjectDeviceInput InjectKeyboardInput InjectMouseInput InjectPointerInput +InjectSyntheticPointerInput InjectTouchInput InsertMenuA InsertMenuItemA @@ -672,6 +683,7 @@ QuerySendMessage RIMAddInputObserver RIMAreSiblingDevices RIMDeviceIoControl +RIMEnableMonitorMappingForDevice RIMFreeInputBuffer RIMGetDevicePreparsedData RIMGetDevicePreparsedDataLockfree @@ -706,6 +718,7 @@ RegisterDManipHook RegisterDeviceNotificationA RegisterDeviceNotificationW RegisterErrorReportingDialog +RegisterForTooltipDismissNotification RegisterFrostWindow RegisterGhostWindow RegisterHotKey @@ -758,6 +771,7 @@ SendMessageW SendNotifyMessageA SendNotifyMessageW SetActiveWindow +SetAdditionalForegroundBoostProcesses SetCapture SetCaretBlinkTime SetCaretPos @@ -775,6 +789,8 @@ SetCursorContents SetCursorPos SetDebugErrorLevel SetDeskWallpaper +SetDialogControlDpiChangeBehavior +SetDialogDpiChangeBehavior SetDisplayAutoRotationPreferences SetDisplayConfig SetDlgItemInt @@ -811,6 +827,7 @@ SetProcessDPIAware SetProcessDefaultLayout SetProcessDpiAwarenessContext SetProcessDpiAwarenessInternal +SetProcessLaunchForegroundPolicy SetProcessRestrictionExemption SetProcessWindowStation SetProgmanWindow @@ -831,6 +848,7 @@ SetSystemTimer SetTaskmanWindow SetThreadDesktop SetThreadDpiAwarenessContext +SetThreadDpiHostingBehavior SetThreadInputBlocked SetTimer SetUserObjectInformationA @@ -859,6 +877,8 @@ SetWindowsHookA SetWindowsHookExA SetWindowsHookExW SetWindowsHookW +ShellMigrateWindow +ShellSetWindowPos ShowCaret ShowCursor ShowOwnedPopups diff --git a/lib/libc/mingw/lib-common/vcruntime140.def.in b/lib/libc/mingw/lib-common/vcruntime140.def.in new file mode 100644 index 0000000000000000000000000000000000000000..4d507d03c4b0a48bbb75c940aea6d9367d247714 --- /dev/null +++ b/lib/libc/mingw/lib-common/vcruntime140.def.in @@ -0,0 +1,94 @@ +LIBRARY "VCRUNTIME140.dll" +EXPORTS + +#include "func.def.in" + +_CreateFrameInfo +F_I386(_CxxThrowException@8) +F_NON_I386(_CxxThrowException) +F_I386(_EH_prolog) +_FindAndUnlinkFrame +_IsExceptionObjectToBeDestroyed +F_I386(_NLG_Dispatch2@4) +F_I386(_NLG_Return@12) +F_I386(_NLG_Return2) +_SetWinRTOutOfMemoryExceptionCallback +__AdjustPointer +__BuildCatchObject +__BuildCatchObjectHelper +F_NON_I386(__C_specific_handler) +F_NON_I386(__C_specific_handler_noexcept) +__CxxDetectRethrow +__CxxExceptionFilter +__CxxFrameHandler +__CxxFrameHandler2 +__CxxFrameHandler3 +F_I386(__CxxLongjmpUnwind@4) +__CxxQueryExceptionSize +__CxxRegisterExceptionObject +__CxxUnregisterExceptionObject +__DestructExceptionObject +__FrameUnwindFilter +__GetPlatformExceptionInfo +F_NON_I386(__NLG_Dispatch2) +F_NON_I386(__NLG_Return2) +__RTCastToVoid +__RTDynamicCast +__RTtypeid +__TypeMatch +__current_exception +__current_exception_context +F_NON_ARM64(__intrinsic_setjmp) +F_NON_I386(__intrinsic_setjmpex) +F_ARM32(__jump_unwind) +__processing_throw +__report_gsfailure +__std_exception_copy +__std_exception_destroy +__std_terminate +__std_type_info_compare +__std_type_info_destroy_list +__std_type_info_hash +__std_type_info_name +__telemetry_main_invoke_trigger +__telemetry_main_return_trigger +__unDName +__unDNameEx +__uncaught_exception +__uncaught_exceptions +__vcrt_GetModuleFileNameW +__vcrt_GetModuleHandleW +__vcrt_InitializeCriticalSectionEx +__vcrt_LoadLibraryExW +F_I386(_chkesp) +F_I386(_except_handler2) +F_I386(_except_handler3) +F_I386(_except_handler4_common) +_get_purecall_handler +_get_unexpected +F_I386(_global_unwind2) +_is_exception_typeof +F64(_local_unwind) +F_I386(_local_unwind2) +F_I386(_local_unwind4) +F_I386(_longjmpex) +_purecall +F_I386(_seh_longjmp_unwind4@4) +F_I386(_seh_longjmp_unwind@4) +_set_purecall_handler +_set_se_translator +F_I386(_setjmp3) +longjmp +memchr +memcmp +memcpy +memmove +memset +set_unexpected +strchr +strrchr +strstr +unexpected +wcschr +wcsrchr +wcsstr diff --git a/lib/libc/mingw/lib-common/vcruntime140_app.def.in b/lib/libc/mingw/lib-common/vcruntime140_app.def.in index 3ad3e51ac7b24e112a6857a96b55e4c0f31f6a63..f4f70060ecb9c12e4fea41486fe3ae0f30716586 100644 --- a/lib/libc/mingw/lib-common/vcruntime140_app.def.in +++ b/lib/libc/mingw/lib-common/vcruntime140_app.def.in @@ -39,8 +39,7 @@ __RTtypeid __TypeMatch __current_exception __current_exception_context -F_X86_ANY(__intrinsic_setjmp) -F_ARM32(__intrinsic_setjmp) +F_NON_ARM64(__intrinsic_setjmp) F_NON_I386(__intrinsic_setjmpex) F_ARM32(__jump_unwind) __processing_throw diff --git a/lib/libc/mingw/lib-common/vcruntime140d.def.in b/lib/libc/mingw/lib-common/vcruntime140d.def.in new file mode 100644 index 0000000000000000000000000000000000000000..c0ac6c9d677679778405ecb684f9fee0cb8fb8ed --- /dev/null +++ b/lib/libc/mingw/lib-common/vcruntime140d.def.in @@ -0,0 +1,94 @@ +LIBRARY "VCRUNTIME140D.dll" +EXPORTS + +#include "func.def.in" + +_CreateFrameInfo +F_I386(_CxxThrowException@8) +F_NON_I386(_CxxThrowException) +F_I386(_EH_prolog) +_FindAndUnlinkFrame +_IsExceptionObjectToBeDestroyed +F_I386(_NLG_Dispatch2@4) +F_I386(_NLG_Return@12) +F_I386(_NLG_Return2) +_SetWinRTOutOfMemoryExceptionCallback +__AdjustPointer +__BuildCatchObject +__BuildCatchObjectHelper +F_NON_I386(__C_specific_handler) +F_NON_I386(__C_specific_handler_noexcept) +__CxxDetectRethrow +__CxxExceptionFilter +__CxxFrameHandler +__CxxFrameHandler2 +__CxxFrameHandler3 +F_I386(__CxxLongjmpUnwind@4) +__CxxQueryExceptionSize +__CxxRegisterExceptionObject +__CxxUnregisterExceptionObject +__DestructExceptionObject +__FrameUnwindFilter +__GetPlatformExceptionInfo +F_NON_I386(__NLG_Dispatch2) +F_NON_I386(__NLG_Return2) +__RTCastToVoid +__RTDynamicCast +__RTtypeid +__TypeMatch +__current_exception +__current_exception_context +F_NON_ARM64(__intrinsic_setjmp) +F_NON_I386(__intrinsic_setjmpex) +F_ARM32(__jump_unwind) +__processing_throw +__report_gsfailure +__std_exception_copy +__std_exception_destroy +__std_terminate +__std_type_info_compare +__std_type_info_destroy_list +__std_type_info_hash +__std_type_info_name +__telemetry_main_invoke_trigger +__telemetry_main_return_trigger +__unDName +__unDNameEx +__uncaught_exception +__uncaught_exceptions +__vcrt_GetModuleFileNameW +__vcrt_GetModuleHandleW +__vcrt_InitializeCriticalSectionEx +__vcrt_LoadLibraryExW +F_I386(_chkesp) +F_I386(_except_handler2) +F_I386(_except_handler3) +F_I386(_except_handler4_common) +_get_purecall_handler +_get_unexpected +F_I386(_global_unwind2) +_is_exception_typeof +F64(_local_unwind) +F_I386(_local_unwind2) +F_I386(_local_unwind4) +F_I386(_longjmpex) +_purecall +F_I386(_seh_longjmp_unwind4@4) +F_I386(_seh_longjmp_unwind@4) +_set_purecall_handler +_set_se_translator +F_I386(_setjmp3) +longjmp +memchr +memcmp +memcpy +memmove +memset +set_unexpected +strchr +strrchr +strstr +unexpected +wcschr +wcsrchr +wcsstr diff --git a/lib/libc/mingw/libarm32/winbrand.def b/lib/libc/mingw/lib-common/winbrand.def similarity index 76% rename from lib/libc/mingw/libarm32/winbrand.def rename to lib/libc/mingw/lib-common/winbrand.def index 380deef256e4c4443190164fdd63752ec419716a..fa02323187e2d595690d48820331e085b13cd09a 100644 --- a/lib/libc/mingw/libarm32/winbrand.def +++ b/lib/libc/mingw/lib-common/winbrand.def @@ -6,13 +6,17 @@ LIBRARY "WINBRAND.dll" EXPORTS BrandingFormatString +BrandingFormatStringForEdition BrandingLoadBitmap BrandingLoadCursor BrandingLoadIcon BrandingLoadImage +BrandingLoadNeutralStringForEdition BrandingLoadString +BrandingLoadStringForEdition EulaFreeBuffer GetEULAFile +GetEULAFileEx GetEULAInCurrentUILanguage GetHinstanceByNameSpace GetInstalledEULAPath diff --git a/lib/libc/mingw/lib64/winhvplatform.def b/lib/libc/mingw/lib-common/winhvplatform.def.in similarity index 78% rename from lib/libc/mingw/lib64/winhvplatform.def rename to lib/libc/mingw/lib-common/winhvplatform.def.in index 4be84a51c4bae843d7dc2aa3131966a010b019f2..4afc0cea0ba5608ffe76034d6984f13e58930c7f 100644 --- a/lib/libc/mingw/lib64/winhvplatform.def +++ b/lib/libc/mingw/lib-common/winhvplatform.def.in @@ -1,3 +1,5 @@ +#include "func.def.in" + LIBRARY "winhvplatform.dll" EXPORTS WHvAcceptPartitionMigration @@ -18,16 +20,16 @@ WHvDeleteTrigger WHvDeleteVirtualProcessor WHvDeleteVpciDevice WHvGetCapability -WHvGetInterruptTargetVpSet +F_X64(WHvGetInterruptTargetVpSet) WHvGetPartitionCounters WHvGetPartitionProperty WHvGetVirtualProcessorCounters -WHvGetVirtualProcessorCpuidOutput -WHvGetVirtualProcessorInterruptControllerState -WHvGetVirtualProcessorInterruptControllerState2 +F_X64(WHvGetVirtualProcessorCpuidOutput) +F_X64(WHvGetVirtualProcessorInterruptControllerState) +F_X64(WHvGetVirtualProcessorInterruptControllerState2) WHvGetVirtualProcessorRegisters WHvGetVirtualProcessorState -WHvGetVirtualProcessorXsaveState +F_X64(WHvGetVirtualProcessorXsaveState) WHvGetVpciDeviceInterruptTarget WHvGetVpciDeviceNotification WHvGetVpciDeviceProperty @@ -48,11 +50,11 @@ WHvRetargetVpciDeviceInterrupt WHvRunVirtualProcessor WHvSetNotificationPortProperty WHvSetPartitionProperty -WHvSetVirtualProcessorInterruptControllerState -WHvSetVirtualProcessorInterruptControllerState2 +F_X64(WHvSetVirtualProcessorInterruptControllerState) +F_X64(WHvSetVirtualProcessorInterruptControllerState2) WHvSetVirtualProcessorRegisters WHvSetVirtualProcessorState -WHvSetVirtualProcessorXsaveState +F_X64(WHvSetVirtualProcessorXsaveState) WHvSetVpciDevicePowerState WHvSetupPartition WHvSignalVirtualProcessorSynicEvent diff --git a/lib/libc/mingw/libarm32/wintrust.def b/lib/libc/mingw/lib-common/wintrust.def similarity index 89% rename from lib/libc/mingw/libarm32/wintrust.def rename to lib/libc/mingw/lib-common/wintrust.def index 4ec8fc4e811fe3b91e97b26c53923bd5507e4297..3fedd15f2e65e56179d40b8042946bed6846f4a7 100644 --- a/lib/libc/mingw/libarm32/wintrust.def +++ b/lib/libc/mingw/lib-common/wintrust.def @@ -5,23 +5,28 @@ ; LIBRARY "WINTRUST.dll" EXPORTS +ComputeFirstPageHash CryptCATVerifyMember CryptSIPGetInfo CryptSIPGetRegWorkingFlags GenericChainCertificateTrust GenericChainFinalProv HTTPSCertificateTrust +SetMessageDigestInfo SoftpubDefCertInit SoftpubFreeDefUsageCallData SoftpubLoadDefUsageCallData WTHelperCertFindIssuerCertificate AddPersonalTrustDBPages CatalogCompactHashDatabase +ConfigCiFinalPolicy +ConfigCiPackageFamilyNameCheck CryptCATAdminAcquireContext CryptCATAdminAcquireContext2 CryptCATAdminAddCatalog CryptCATAdminCalcHashFromFileHandle CryptCATAdminCalcHashFromFileHandle2 +CryptCATAdminCalcHashFromFileHandle3 CryptCATAdminEnumCatalogFromHash CryptCATAdminPauseServiceForBackup CryptCATAdminReleaseCatalogContext @@ -60,10 +65,13 @@ CryptSIPGetSignedDataMsg CryptSIPPutSignedDataMsg CryptSIPRemoveSignedDataMsg CryptSIPVerifyIndirectData +; DllRegisterServer +; DllUnregisterServer DriverCleanupPolicy DriverFinalPolicy DriverInitializePolicy FindCertsByIssuer +GetAuthenticodeSha256Hash HTTPSFinalProv IsCatalogFile MsCatConstructHashTag @@ -81,11 +89,15 @@ SoftpubDumpStructure SoftpubInitialize SoftpubLoadMessage SoftpubLoadSignature +SrpCheckSmartlockerEAandProcessToken TrustDecode TrustFindIssuerCertificate TrustFreeDecode TrustIsCertificateSelfSigned TrustOpenStores +WTConvertCertCtxToChainInfo +WTGetBioSignatureInfo +WTGetPluginSignatureInfo WTGetSignatureInfo WTHelperCertCheckValidSignature WTHelperCertIsSelfSigned @@ -103,6 +115,10 @@ WTHelperIsChainedToMicrosoftFromStateData WTHelperIsInRootStore WTHelperOpenKnownStores WTHelperProvDataFromStateData +WTIsFirstConfigCiResultPreferred +WTLogConfigCiScriptEvent +WTLogConfigCiSignerEvent +WTValidateBioSignaturePolicy WVTAsn1CatMemberInfo2Decode WVTAsn1CatMemberInfo2Encode WVTAsn1CatMemberInfoDecode @@ -144,6 +160,7 @@ WintrustLoadFunctionPointers WintrustRemoveActionID WintrustSetDefaultIncludePEPageHashes WintrustSetRegPolicyFlags +WintrustUserWriteabilityCheck mscat32DllRegisterServer mscat32DllUnregisterServer mssip32DllRegisterServer diff --git a/lib/libc/mingw/lib-common/wscapi.def b/lib/libc/mingw/lib-common/wscapi.def index a41bf816a2d91e6705cf4db51cb19af6342d1ee7..5dab315fa921313ab9fa971a85bd72b126229e8f 100644 --- a/lib/libc/mingw/lib-common/wscapi.def +++ b/lib/libc/mingw/lib-common/wscapi.def @@ -5,11 +5,16 @@ ; LIBRARY "WSCAPI.dll" EXPORTS +wscLaunchAdminMakeDefaultUI wscShowAMSCN -CLSID_WSCProductList -IID_IWSCProductList -IID_IWscProduct -LIBID_wscAPILib +CLSID_WSCDefaultProduct DATA +CLSID_WSCProductList DATA +; DllCanUnloadNow +; DllGetClassObject +IID_IWSCDefaultProduct DATA +IID_IWSCProductList DATA +IID_IWscProduct DATA +LIBID_wscAPILib DATA WscGetAntiMalwareUri WscGetSecurityProviderHealth WscQueryAntiMalwareUri @@ -26,13 +31,18 @@ wscGeneralSecurityGetStatus wscGetAlertStatus wscIcfEnable wscIeSettingsFix +wscInitiateOfflineCleaning wscIsDefenderAntivirusSupported wscLuaSettingsFix +wscMakeDefaultProductRequest +wscNotifyUserForNearExpiration wscOverrideComponentStatus wscPing wscProductInfoFree wscRegisterChangeNotification wscRegisterSecurityProduct +wscSetDefaultProduct wscUnRegisterChangeNotification wscUnregisterSecurityProduct wscUpdateProductStatus +wscUpdateProductSubStatus diff --git a/lib/libc/mingw/lib32/bcryptprimitives.def b/lib/libc/mingw/lib32/bcryptprimitives.def new file mode 100644 index 0000000000000000000000000000000000000000..e4e7f458e2423f959b66ddba75cf5e47e09d080b --- /dev/null +++ b/lib/libc/mingw/lib32/bcryptprimitives.def @@ -0,0 +1,18 @@ +; +; Definition file of bcryptPrimitives.dll +; Automatic generated by gendef 1.1 +; written by Kai Tietz 2008 +; The def file has to be processed by --kill-at (-k) option of dlltool or ld +; +LIBRARY "bcryptPrimitives.dll" +EXPORTS +GetAsymmetricEncryptionInterface@16 +GetCipherInterface@16 +GetHashInterface@16 +GetKeyDerivationInterface@16 +GetRngInterface@12 +GetSecretAgreementInterface@16 +GetSignatureInterface@16 +MSCryptConvertRsaPrivateBlobToFullRsaBlob@20 +ProcessPrng@8 +ProcessPrngGuid@4 diff --git a/lib/libc/mingw/lib32/cfgmgr32.def b/lib/libc/mingw/lib32/cfgmgr32.def index 068e90c671e5a5f64e9f2268ba3d547ee0296147..54dacd24d0208b5220bc1f42f45cc53b15f3e587 100644 --- a/lib/libc/mingw/lib32/cfgmgr32.def +++ b/lib/libc/mingw/lib32/cfgmgr32.def @@ -7,10 +7,12 @@ LIBRARY "CFGMGR32.dll" EXPORTS CMP_GetBlockedDriverInfo@16 CMP_GetServerSideDeviceInstallFlags@12 +CMP_Get_Device_ID_List@16 +CMP_Get_Device_ID_List_Size@12 CMP_Init_Detection@4 -CMP_RegisterNotification@24 +CMP_RegisterServiceNotification@16 +CMP_Register_Notification@20 CMP_Report_LogOn@8 -CMP_UnregisterNotification@4 CMP_WaitNoPendingInstallEvents@4 CMP_WaitServicesAvailable@4 CM_Add_Driver_PackageW@40 @@ -165,6 +167,7 @@ CM_Get_Version_Ex@4 CM_Import_PowerScheme@12 CM_Install_DevNodeW@32 CM_Install_DevNode_ExW@36 +CM_Install_DriverW@28 CM_Intersect_Range_List@16 CM_Invert_Range_List@20 CM_Is_Dock_Station_Present@4 @@ -212,6 +215,7 @@ CM_Register_Device_InterfaceA@24 CM_Register_Device_InterfaceW@24 CM_Register_Device_Interface_ExA@28 CM_Register_Device_Interface_ExW@28 +CM_Register_Notification@16 CM_Remove_SubTree@8 CM_Remove_SubTree_Ex@12 CM_Request_Device_EjectA@20 @@ -250,8 +254,34 @@ CM_Setup_DevNode_Ex@12 CM_Test_Range_Available@24 CM_Uninstall_DevNode@8 CM_Uninstall_DevNode_Ex@12 +CM_Uninstall_DriverW@28 CM_Unregister_Device_InterfaceA@8 CM_Unregister_Device_InterfaceW@8 CM_Unregister_Device_Interface_ExA@12 CM_Unregister_Device_Interface_ExW@12 +CM_Unregister_Notification@4 CM_Write_UserPowerKey@32 +DevCloseObjectQuery@4 +DevCreateObjectQuery@36 +DevCreateObjectQueryEx@44 +DevCreateObjectQueryFromId@40 +DevCreateObjectQueryFromIdEx@48 +DevCreateObjectQueryFromIds@40 +DevCreateObjectQueryFromIdsEx@48 +DevFindProperty@20 +DevFreeObjectProperties@8 +DevFreeObjects@8 +DevGetObjectProperties@28 +DevGetObjectPropertiesEx@36 +DevGetObjects@32 +DevGetObjectsEx@40 +DevSetObjectProperties@16 +SwDeviceClose@4 +SwDeviceCreate@32 +SwDeviceGetLifetime@8 +SwDeviceInterfacePropertySet@16 +SwDeviceInterfaceRegister@28 +SwDeviceInterfaceSetState@12 +SwDevicePropertySet@12 +SwDeviceSetLifetime@8 +SwMemFree@4 diff --git a/lib/libc/mingw/lib32/kernel32.def b/lib/libc/mingw/lib32/kernel32.def index 6cc295af7c8f9e4b7734183bb3eacf631675c3b3..e5a8dc456ce9a3cffe6875c7c5e503dd7a227a3a 100644 --- a/lib/libc/mingw/lib32/kernel32.def +++ b/lib/libc/mingw/lib32/kernel32.def @@ -121,9 +121,11 @@ BuildCommDCBW@8 BuildIoRingCancelRequest@20 BuildIoRingFlushFile@24 BuildIoRingReadFile@44 +BuildIoRingReadFileScatter@40 BuildIoRingRegisterBuffers@16 BuildIoRingRegisterFileHandles@16 BuildIoRingWriteFile@48 +BuildIoRingWriteFileGather@44 CallNamedPipeA@28 CallNamedPipeW@28 CallbackMayRunLong@4 diff --git a/lib/libc/mingw/lib32/mstask.def b/lib/libc/mingw/lib32/mstask.def index 2cc5298e78e107f43bf50f5e314d8c51073b641a..ba8f873a00c8b38646a30e81ef7f6a9a43bad9c1 100644 --- a/lib/libc/mingw/lib32/mstask.def +++ b/lib/libc/mingw/lib32/mstask.def @@ -18,16 +18,3 @@ SAGetNSAccountInformation@12 SASetAccountInformation@20 SASetNSAccountInformation@12 SetNetScheduleAccountInformation@12 -_ConvertAtJobsToTasks@0@0 -_DllCanUnloadNow@0@0 -_DllGetClassObject@12@12 -_GetNetScheduleAccountInformation@12@12 -_NetrJobAdd@12@12 -_NetrJobDel@12@12 -_NetrJobEnum@20@20 -_NetrJobGetInfo@12@12 -_SAGetAccountInformation@16@16 -_SAGetNSAccountInformation@12@12 -_SASetAccountInformation@20@20 -_SASetNSAccountInformation@12@12 -_SetNetScheduleAccountInformation@12@12 diff --git a/lib/libc/mingw/lib32/ninput.def b/lib/libc/mingw/lib32/ninput.def new file mode 100644 index 0000000000000000000000000000000000000000..860b7f5593cda9d74efa8889cffb7c12845c0692 --- /dev/null +++ b/lib/libc/mingw/lib32/ninput.def @@ -0,0 +1,37 @@ +; +; Definition file of ninput.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "ninput.dll" +EXPORTS +AddPointerInteractionContext@8 +BufferPointerPacketsInteractionContext@12 +CreateInteractionContext@4 +DestroyInteractionContext@4 +GetCrossSlideParameterInteractionContext@12 +GetHoldParameterInteractionContext@12 +GetInertiaParameterInteractionContext@12 +GetInteractionConfigurationInteractionContext@12 +GetMouseWheelParameterInteractionContext@12 +GetPropertyInteractionContext@12 +GetStateInteractionContext@12 +GetTapParameterInteractionContext@12 +GetTranslationParameterInteractionContext@12 +ProcessBufferedPacketsInteractionContext@4 +ProcessInertiaInteractionContext@4 +ProcessPointerFramesInteractionContext@16 +RegisterOutputCallbackInteractionContext2@12 +RegisterOutputCallbackInteractionContext@12 +RemovePointerInteractionContext@8 +ResetInteractionContext@4 +SetCrossSlideParametersInteractionContext@12 +SetHoldParameterInteractionContext@12 +SetInertiaParameterInteractionContext@12 +SetInteractionConfigurationInteractionContext@12 +SetMouseWheelParameterInteractionContext@12 +SetPivotInteractionContext@16 +SetPropertyInteractionContext@12 +SetTapParameterInteractionContext@12 +SetTranslationParameterInteractionContext@12 +StopInteractionContext@4 diff --git a/lib/libc/mingw/lib32/t2embed.def b/lib/libc/mingw/lib32/t2embed.def index f186061eea8b0d7d8e53b27fe658e64ac2ee9780..77930644ada3e0883c68f8f4e15237fd5bedccb8 100644 --- a/lib/libc/mingw/lib32/t2embed.def +++ b/lib/libc/mingw/lib32/t2embed.def @@ -11,17 +11,6 @@ TTIsEmbeddingEnabled@8 TTIsEmbeddingEnabledForFacename@8 TTLoadEmbeddedFont@40 TTRunValidationTests@8 -_TTCharToUnicode@24@24 -_TTDeleteEmbeddedFont@12@12 -_TTEmbedFont@44@44 -_TTEmbedFontFromFileA@52@52 -_TTEnableEmbeddingForFacename@8@8 -_TTGetEmbeddedFontInfo@28@28 -_TTGetEmbeddingType@8@8 -_TTIsEmbeddingEnabled@8@8 -_TTIsEmbeddingEnabledForFacename@8@8 -_TTLoadEmbeddedFont@40@40 -_TTRunValidationTests@8@8 TTEmbedFontEx@44 TTRunValidationTestsEx@8 TTGetNewFontName@20 diff --git a/lib/libc/mingw/lib32/tbs.def b/lib/libc/mingw/lib32/tbs.def index 1ea9f8bb27f1d13deddee5171ca7ace84161dd56..bb27e26cf137b10d2ab8a885b73e9e7dda4285f1 100644 --- a/lib/libc/mingw/lib32/tbs.def +++ b/lib/libc/mingw/lib32/tbs.def @@ -17,6 +17,7 @@ Tbsi_GetDeviceInfo@8 Tbsi_Get_OwnerAuth@16 Tbsi_Get_TCG_Log@12 Tbsi_Get_TCG_Log_Ex@12 +Tbsi_Is_Tpm_Present@0 Tbsi_Physical_Presence_Command@20 Tbsi_Revoke_Attestation@0 Tbsi_ShaHash@32 diff --git a/lib/libc/mingw/lib32/usbd.def b/lib/libc/mingw/lib32/usbd.def index 1b52c7c992ea43a79ac344fe497385e21717a6fb..b14a76662381333a4beeb469f5600e7c78a1b62c 100644 --- a/lib/libc/mingw/lib32/usbd.def +++ b/lib/libc/mingw/lib32/usbd.def @@ -5,16 +5,15 @@ ; LIBRARY "USBD.SYS" EXPORTS -; USBD_CreateConfigurationRequestEx@8 -; USBD_ParseConfigurationDescriptorEx@28 -; USBD_ParseDescriptors@16 +USBD_CreateConfigurationRequestEx@8 +USBD_ParseConfigurationDescriptorEx@28 +USBD_ParseDescriptors@16 DllInitialize@4 DllUnload@0 USBD_AllocateDeviceName@4 USBD_CalculateUsbBandwidth@12 USBD_CompleteRequest@8 USBD_CreateConfigurationRequest@8 -; _USBD_CreateConfigurationRequestEx@8@8 USBD_CreateDevice@20 USBD_Debug_GetHeap@16 USBD_Debug_LogEntry@16 @@ -30,8 +29,6 @@ USBD_GetUSBDIVersion@4 USBD_InitializeDevice@24 USBD_MakePdoName@8 USBD_ParseConfigurationDescriptor@12 -; _USBD_ParseConfigurationDescriptorEx@28@28 -; _USBD_ParseDescriptors@16@16 USBD_QueryBusTime@8 USBD_RegisterHcDeviceCapabilities@12 USBD_RegisterHcFilter@8 @@ -40,6 +37,3 @@ USBD_RemoveDevice@12 USBD_RestoreDevice@12 USBD_SetSuspendPowerState@8 USBD_WaitDeviceMutex@4 -USBD_CreateConfigurationRequestEx@8==_USBD_CreateConfigurationRequestEx@8 -USBD_ParseConfigurationDescriptorEx@28==_USBD_ParseConfigurationDescriptorEx@28 -USBD_ParseDescriptors@16==_USBD_ParseDescriptors@16 diff --git a/lib/libc/mingw/lib32/user32.def b/lib/libc/mingw/lib32/user32.def index cd0cd1841f9e1d99ea60b934d1cebe1c8956efc7..e075ffe20356a6ef2148d9cbc834b6e5016daa91 100644 --- a/lib/libc/mingw/lib32/user32.def +++ b/lib/libc/mingw/lib32/user32.def @@ -747,6 +747,7 @@ RegisterDeviceNotificationA@12 RegisterDeviceNotificationW@12 RegisterErrorReportingDialog@8 RegisterFrostWindow@8 +RegisterForTooltipDismissNotification@8 RegisterGhostWindow@8 RegisterHotKey@16 RegisterLogonProcess@8 @@ -799,6 +800,7 @@ SendMessageW@16 SendNotifyMessageA@16 SendNotifyMessageW@16 SetActiveWindow@4 +SetAdditionalForegroundBoostProcesses@12 SetCapture@4 SetCaretBlinkTime@4 SetCaretPos@8 @@ -856,6 +858,7 @@ SetProcessDPIAware@0 SetProcessDefaultLayout@4 SetProcessDpiAwarenessContext@4 SetProcessDpiAwarenessInternal@4 +SetProcessLaunchForegroundPolicy@8 SetProcessRestrictionExemption@4 SetProcessWindowStation@4 SetProgmanWindow@4 @@ -913,6 +916,8 @@ SfmDxReleaseSwapChain@8 SfmDxReportPendingBindingsToDwm@0 SfmDxSetSwapChainBindingStatus@8 SfmDxSetSwapChainStats@8 +ShellMigrateWindow@12 +ShellSetWindowPos@24 ShowCaret@4 ShowCursor@4 ShowOwnedPopups@8 diff --git a/lib/libc/mingw/lib32/winbrand.def b/lib/libc/mingw/lib32/winbrand.def new file mode 100644 index 0000000000000000000000000000000000000000..2ea30a698e99be3e04c346d6d7180faa0e82cd38 --- /dev/null +++ b/lib/libc/mingw/lib32/winbrand.def @@ -0,0 +1,23 @@ +; +; Definition file of WINBRAND.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "WINBRAND.dll" +EXPORTS +BrandingFormatString@4 +BrandingFormatStringForEdition@12 +BrandingLoadBitmap@8 +BrandingLoadCursor@8 +BrandingLoadIcon@8 +BrandingLoadImage@24 +BrandingLoadNeutralStringForEdition@20 +BrandingLoadString@16 +BrandingLoadStringForEdition@24 +EulaFreeBuffer@4 +GetEULAFile@20 +GetEULAFileEx@24 +GetEULAInCurrentUILanguage@4 +GetHinstanceByNameSpace@4 +GetInstalledEULAPath@4 +InstallEULA@16 diff --git a/lib/libc/mingw/lib32/wintrust.def b/lib/libc/mingw/lib32/wintrust.def index fbff4e75deffa47f78a1cac8b579bc9a181bdcbf..dc735741d16189226bd6a3a96e8bdc7dba28f247 100644 --- a/lib/libc/mingw/lib32/wintrust.def +++ b/lib/libc/mingw/lib32/wintrust.def @@ -5,6 +5,7 @@ ; LIBRARY "WINTRUST.dll" EXPORTS +ComputeFirstPageHash@16 CryptCATVerifyMember@12 CryptSIPGetInfo@4 CryptSIPGetRegWorkingFlags@4 @@ -17,8 +18,13 @@ SoftpubLoadDefUsageCallData@8 WTHelperCertFindIssuerCertificate@28 AddPersonalTrustDBPages@12 CatalogCompactHashDatabase@16 +ConfigCiFinalPolicy@4 +ConfigCiPackageFamilyNameCheck@12 +CryptCATAdminAcquireContext2@20 CryptCATAdminAcquireContext@12 CryptCATAdminAddCatalog@16 +CryptCATAdminCalcHashFromFileHandle2@20 +CryptCATAdminCalcHashFromFileHandle3@20 CryptCATAdminCalcHashFromFileHandle@16 CryptCATAdminEnumCatalogFromHash@20 CryptCATAdminPauseServiceForBackup@8 @@ -52,16 +58,19 @@ CryptCATPutCatAttrInfo@20 CryptCATPutMemberInfo@28 CryptCATStoreFromHandle@4 CryptSIPCreateIndirectData@12 +CryptSIPGetCaps@8 +CryptSIPGetSealedDigest@20 CryptSIPGetSignedDataMsg@20 CryptSIPPutSignedDataMsg@20 CryptSIPRemoveSignedDataMsg@8 CryptSIPVerifyIndirectData@8 -DllRegisterServer -DllUnregisterServer +; DllRegisterServer +; DllUnregisterServer DriverCleanupPolicy@4 DriverFinalPolicy@4 DriverInitializePolicy@4 FindCertsByIssuer@28 +GetAuthenticodeSha256Hash@12 HTTPSFinalProv@4 IsCatalogFile@8 MsCatConstructHashTag@12 @@ -73,17 +82,22 @@ OpenPersonalTrustDBDialogEx@12 SoftpubAuthenticode@4 SoftpubCheckCert@16 SoftpubCleanup@4 -SoftpubDllRegisterServer -SoftpubDllUnregisterServer +SoftpubDllRegisterServer@0 +SoftpubDllUnregisterServer@0 SoftpubDumpStructure@4 SoftpubInitialize@4 SoftpubLoadMessage@4 SoftpubLoadSignature@4 +SrpCheckSmartlockerEAandProcessToken@12 TrustDecode@36 TrustFindIssuerCertificate@32 TrustFreeDecode@8 TrustIsCertificateSelfSigned@12 TrustOpenStores@16 +WTConvertCertCtxToChainInfo@12 +WTGetBioSignatureInfo@24 +WTGetPluginSignatureInfo@24 +WTGetSignatureInfo@24 WTHelperCertCheckValidSignature@4 WTHelperCertIsSelfSigned@8 WTHelperCheckCertUsage@8 @@ -95,13 +109,27 @@ WTHelperGetKnownUsages@8 WTHelperGetProvCertFromChain@8 WTHelperGetProvPrivateDataFromChain@8 WTHelperGetProvSignerFromChain@16 +WTHelperIsChainedToMicrosoft@12 +WTHelperIsChainedToMicrosoftFromStateData@8 WTHelperIsInRootStore@8 WTHelperOpenKnownStores@4 WTHelperProvDataFromStateData@4 +WTIsFirstConfigCiResultPreferred@12 +WTLogConfigCiScriptEvent@20 +WTLogConfigCiSignerEvent@16 +WTValidateBioSignaturePolicy@8 +WVTAsn1CatMemberInfo2Decode@28 +WVTAsn1CatMemberInfo2Encode@20 WVTAsn1CatMemberInfoDecode@28 WVTAsn1CatMemberInfoEncode@20 WVTAsn1CatNameValueDecode@28 WVTAsn1CatNameValueEncode@20 +WVTAsn1IntentToSealAttributeDecode@28 +WVTAsn1IntentToSealAttributeEncode@20 +WVTAsn1SealingSignatureAttributeDecode@28 +WVTAsn1SealingSignatureAttributeEncode@20 +WVTAsn1SealingTimestampAttributeDecode@28 +WVTAsn1SealingTimestampAttributeEncode@20 WVTAsn1SpcFinancialCriteriaInfoDecode@28 WVTAsn1SpcFinancialCriteriaInfoEncode@20 WVTAsn1SpcIndirectDataContentDecode@28 @@ -131,7 +159,8 @@ WintrustLoadFunctionPointers@8 WintrustRemoveActionID@4 WintrustSetDefaultIncludePEPageHashes@4 WintrustSetRegPolicyFlags@4 -mscat32DllRegisterServer -mscat32DllUnregisterServer -mssip32DllRegisterServer -mssip32DllUnregisterServer +WintrustUserWriteabilityCheck@4 +mscat32DllRegisterServer@0 +mscat32DllUnregisterServer@0 +mssip32DllRegisterServer@0 +mssip32DllUnregisterServer@0 diff --git a/lib/libc/mingw/lib32/wscapi.def b/lib/libc/mingw/lib32/wscapi.def new file mode 100644 index 0000000000000000000000000000000000000000..6e81e3f7929400d23ee19eeb632d94ba62895806 --- /dev/null +++ b/lib/libc/mingw/lib32/wscapi.def @@ -0,0 +1,48 @@ +; +; Definition file of WSCAPI.dll +; Automatic generated by gendef +; written by Kai Tietz 2008-2014 +; +LIBRARY "WSCAPI.dll" +EXPORTS +wscLaunchAdminMakeDefaultUI@4 +wscShowAMSCN@8 +CLSID_WSCDefaultProduct DATA +CLSID_WSCProductList DATA +; DllCanUnloadNow@0 +; DllGetClassObject@12 +IID_IWSCDefaultProduct DATA +IID_IWSCProductList DATA +IID_IWscProduct DATA +LIBID_wscAPILib DATA +WscGetAntiMalwareUri@4 +WscGetSecurityProviderHealth@8 +WscQueryAntiMalwareUri@0 +WscRegisterForChanges@16 +WscRegisterForUserNotifications@0 +WscUnRegisterChanges@4 +wscAntiSpywareGetStatus@8 +wscAntiVirusExpiredBeyondThreshold@12 +wscAntiVirusGetStatus@8 +wscAutoUpdatesEnableScheduledMode@0 +wscAutoUpdatesGetStatus@4 +wscFirewallGetStatus@8 +wscGeneralSecurityGetStatus@8 +wscGetAlertStatus@8 +wscIcfEnable@0 +wscIeSettingsFix@0 +wscInitiateOfflineCleaning@8 +wscIsDefenderAntivirusSupported@4 +wscLuaSettingsFix@4 +wscMakeDefaultProductRequest@4 +wscNotifyUserForNearExpiration@4 +wscOverrideComponentStatus@8 +wscPing@0 +wscProductInfoFree@8 +wscRegisterChangeNotification@8 +wscRegisterSecurityProduct@20 +wscSetDefaultProduct@8 +wscUnRegisterChangeNotification@4 +wscUnregisterSecurityProduct@4 +wscUpdateProductStatus@12 +wscUpdateProductSubStatus@8 diff --git a/lib/libc/mingw/lib32/x3daudio1_2.def b/lib/libc/mingw/lib32/x3daudio1_2.def index fb34ad0d0d3185542a3c2add4b0ad064cf6ebf28..b07bf1723489cddf6b215763f2b19a05e9b5f4b5 100644 --- a/lib/libc/mingw/lib32/x3daudio1_2.def +++ b/lib/libc/mingw/lib32/x3daudio1_2.def @@ -5,7 +5,5 @@ ; LIBRARY "X3DAudio1_2.dll" EXPORTS -;_X3DAudioCalculate@20@20 -;_X3DAudioInitialize@12@12 -_X3DAudioCalculate@20 == _X3DAudioCalculate@20 -_X3DAudioInitialize@12 == _X3DAudioInitialize@12 +X3DAudioCalculate@20 == _X3DAudioCalculate@20 +X3DAudioInitialize@12 == _X3DAudioInitialize@12 diff --git a/lib/libc/mingw/lib32/xaudio2_9.def b/lib/libc/mingw/lib32/xaudio2_9.def index b283fab53d2e5d25eff45d3008939db207fac94a..610271dc5a5b2be1a3eb2b5464bd9b32ad260d02 100644 --- a/lib/libc/mingw/lib32/xaudio2_9.def +++ b/lib/libc/mingw/lib32/xaudio2_9.def @@ -9,8 +9,8 @@ XAudio2Create@12 CreateAudioReverb@4 CreateAudioVolumeMeter@4 CreateFX@0 -X3DAudioCalculate@0 -X3DAudioInitialize@0 +X3DAudioCalculate +X3DAudioInitialize CreateAudioReverbV2_8@4 XAudio2CreateV2_9@12 XAudio2CreateWithVersionInfo@16 diff --git a/lib/libc/mingw/lib64/kernel32.def b/lib/libc/mingw/lib64/kernel32.def new file mode 100644 index 0000000000000000000000000000000000000000..5259839aaea97f13b5d9d5b61f98ae8f9037c43b --- /dev/null +++ b/lib/libc/mingw/lib64/kernel32.def @@ -0,0 +1,1740 @@ + +LIBRARY "KERNEL32.dll" +EXPORTS +AcquireSRWLockExclusive +AcquireSRWLockShared +ActivateActCtx +ActivateActCtxWorker +ActivatePackageVirtualizationContext +AddAtomA +AddAtomW +AddConsoleAliasA +AddConsoleAliasW +AddDllDirectory +AddIntegrityLabelToBoundaryDescriptor +AddLocalAlternateComputerNameA +AddLocalAlternateComputerNameW +AddRefActCtx +AddRefActCtxWorker +AddResourceAttributeAce +AddSIDToBoundaryDescriptor +AddScopedPolicyIDAce +AddSecureMemoryCacheCallback +AddVectoredContinueHandler +AddVectoredExceptionHandler +AdjustCalendarDate +AllocConsole +AllocateUserPhysicalPages +AllocateUserPhysicalPagesNuma +AppPolicyGetClrCompat +AppPolicyGetCreateFileAccess +AppPolicyGetLifecycleManagement +AppPolicyGetMediaFoundationCodecLoading +AppPolicyGetProcessTerminationMethod +AppPolicyGetShowDeveloperDiagnostic +AppPolicyGetThreadInitializationType +AppPolicyGetWindowingModel +AppXGetOSMaxVersionTested +ApplicationRecoveryFinished +ApplicationRecoveryInProgress +AreFileApisANSI +AreShortNamesEnabled +AssignProcessToJobObject +AttachConsole +BackupRead +BackupSeek +BackupWrite +BaseCheckAppcompatCache +BaseCheckAppcompatCacheEx +BaseCheckAppcompatCacheExWorker +BaseCheckAppcompatCacheWorker +BaseCheckElevation +BaseCheckRunApp +BaseCleanupAppcompatCacheSupport +BaseCleanupAppcompatCacheSupportWorker +BaseDestroyVDMEnvironment +BaseDllReadWriteIniFile +BaseDumpAppcompatCache +BaseDumpAppcompatCacheWorker +BaseElevationPostProcessing +BaseFlushAppcompatCache +BaseFlushAppcompatCacheWorker +BaseFormatObjectAttributes +BaseFormatTimeOut +BaseFreeAppCompatDataForProcessWorker +BaseGenerateAppCompatData +BaseGetNamedObjectDirectory +BaseInitAppcompatCacheSupport +BaseInitAppcompatCacheSupportWorker +BaseIsAppcompatInfrastructureDisabled +BaseIsAppcompatInfrastructureDisabledWorker +BaseIsDosApplication +BaseProcessInitPostImport +BaseProcessStart +BaseQueryModuleData +BaseReadAppCompatDataForProcessWorker +BaseThreadStart +BaseSetLastNTError +BaseThreadInitThunk +BaseUpdateAppcompatCache +BaseUpdateAppcompatCacheWorker +BaseUpdateVDMEntry +BaseVerifyUnicodeString +BaseWriteErrorElevationRequiredEvent +Basep8BitStringToDynamicUnicodeString +BasepAllocateActivationContextActivationBlock +BasepAnsiStringToDynamicUnicodeString +BasepAppContainerEnvironmentExtension +BasepAppXExtension +BasepCheckAppCompat +BasepCheckBadapp +BasepCheckWebBladeHashes +BasepCheckWinSaferRestrictions +BasepConstructSxsCreateProcessMessage +BasepCopyEncryption +BasepFreeActivationContextActivationBlock +BasepFreeAppCompatData +BasepGetAppCompatData +BasepGetComputerNameFromNtPath +BasepGetExeArchType +BasepInitAppCompatData +BasepIsProcessAllowed +BasepMapModuleHandle +BasepNotifyLoadStringResource +BasepPostSuccessAppXExtension +BasepProcessInvalidImage +BasepQueryAppCompat +BasepQueryModuleChpeSettings +BasepReleaseAppXContext +BasepReleaseSxsCreateProcessUtilityStruct +BasepReportFault +BasepSetFileEncryptionCompression +Beep +BeginUpdateResourceA +BeginUpdateResourceW +BindIoCompletionCallback +BuildCommDCBA +BuildCommDCBAndTimeoutsA +BuildCommDCBAndTimeoutsW +BuildCommDCBW +BuildIoRingCancelRequest +BuildIoRingFlushFile +BuildIoRingReadFile +BuildIoRingReadFileScatter +BuildIoRingRegisterBuffers +BuildIoRingRegisterFileHandles +BuildIoRingWriteFile +BuildIoRingWriteFileGather +CallNamedPipeA +CallNamedPipeW +CallbackMayRunLong +CalloutOnFiberStack +CancelDeviceWakeupRequest +CancelIo +CancelIoEx +CancelSynchronousIo +CancelThreadpoolIo +CancelTimerQueueTimer +CancelWaitableTimer +CeipIsOptedIn +ChangeTimerQueueTimer +CheckAllowDecryptedRemoteDestinationPolicy +CheckElevation +CheckElevationEnabled +CheckForReadOnlyResource +CheckForReadOnlyResourceFilter +CheckNameLegalDOS8Dot3A +CheckNameLegalDOS8Dot3W +CheckRemoteDebuggerPresent +CheckTokenCapability +CheckTokenMembershipEx +ClearCommBreak +ClearCommError +CloseConsoleHandle +CloseHandle +CloseIoRing +ClosePackageInfo +ClosePrivateNamespace +CloseProfileUserMapping +ClosePseudoConsole +CloseState +CloseThreadpool +CloseThreadpoolCleanupGroup +CloseThreadpoolCleanupGroupMembers +CloseThreadpoolIo +CloseThreadpoolTimer +CloseThreadpoolWait +CloseThreadpoolWork +CmdBatNotification +CommConfigDialogA +CommConfigDialogW +CompareCalendarDates +CompareFileTime +CompareStringA +CompareStringEx +CompareStringOrdinal +CompareStringW +ConnectNamedPipe +ConsoleIMERoutine +ConsoleMenuControl +ContinueDebugEvent +ConvertCalDateTimeToSystemTime +ConvertDefaultLocale +ConvertFiberToThread +ConvertNLSDayOfWeekToWin32DayOfWeek +ConvertSystemTimeToCalDateTime +ConvertThreadToFiber +ConvertThreadToFiberEx +CopyContext +CopyExtendedContext +CopyFile2 +CopyFileA +CopyFileExA +CopyFileExW +CopyFileTransactedA +CopyFileTransactedW +CopyFileW +CopyLZFile +CreateActCtxA +CreateActCtxW +CreateActCtxWWorker +CreateBoundaryDescriptorA +CreateBoundaryDescriptorW +CreateConsoleScreenBuffer +CreateDirectoryA +CreateDirectoryExA +CreateDirectoryExW +CreateDirectoryTransactedA +CreateDirectoryTransactedW +CreateDirectoryW +CreateEnclave +CreateEventA +CreateEventExA +CreateEventExW +CreateEventW +CreateFiber +CreateFiberEx +CreateFile2 +CreateFileA +CreateFileMappingA +CreateFileMappingFromApp +CreateFileMappingNumaA +CreateFileMappingNumaW +CreateFileMappingW +CreateFileTransactedA +CreateFileTransactedW +CreateFileW +CreateHardLinkA +CreateHardLinkTransactedA +CreateHardLinkTransactedW +CreateHardLinkW +CreateIoCompletionPort +CreateIoRing +CreateJobObjectA +CreateJobObjectW +CreateJobSet +CreateMailslotA +CreateMailslotW +CreateMemoryResourceNotification +CreateMutexA +CreateMutexExA +CreateMutexExW +CreateMutexW +CreateNamedPipeA +CreateNamedPipeW +CreateNlsSecurityDescriptor +CreatePackageVirtualizationContext +CreatePipe +CreatePrivateNamespaceA +CreatePrivateNamespaceW +CreateProcessA +; MSDN says these are exported from ADVAPI32.DLL. +; CreateProcessAsUserA +; CreateProcessAsUserW +CreateProcessInternalA +CreateProcessInternalW +CreateProcessW +CreatePseudoConsole +CreateRemoteThread +CreateRemoteThreadEx +CreateSemaphoreA +CreateSemaphoreExA +CreateSemaphoreExW +CreateSemaphoreW +CreateSymbolicLinkA +CreateSymbolicLinkTransactedA +CreateSymbolicLinkTransactedW +CreateSymbolicLinkW +CreateTapePartition +CreateThread +CreateThreadpool +CreateThreadpoolCleanupGroup +CreateThreadpoolIo +CreateThreadpoolTimer +CreateThreadpoolWait +CreateThreadpoolWork +CreateTimerQueue +CreateTimerQueueTimer +CreateToolhelp32Snapshot +CreateUmsCompletionList +CreateUmsThreadContext +CreateWaitableTimerA +CreateWaitableTimerExA +CreateWaitableTimerExW +CreateWaitableTimerW +CtrlRoutine +DeactivateActCtx +DeactivateActCtxWorker +DeactivatePackageVirtualizationContext +DebugActiveProcess +DebugActiveProcessStop +DebugBreak +DebugBreakProcess +DebugSetProcessKillOnExit +DecodePointer +DecodeSystemPointer +DefineDosDeviceA +DefineDosDeviceW +DelayLoadFailureHook +DeleteAtom +DeleteBoundaryDescriptor +DeleteCriticalSection +DeleteFiber +DeleteFileA +DeleteFileTransactedA +DeleteFileTransactedW +DeleteFileW +DeleteProcThreadAttributeList +DeleteSynchronizationBarrier +DeleteTimerQueue +DeleteTimerQueueEx +DeleteTimerQueueTimer +DeleteUmsCompletionList +DeleteUmsThreadContext +DeleteVolumeMountPointA +DeleteVolumeMountPointW +DequeueUmsCompletionListItems +DeviceIoControl +DisableThreadLibraryCalls +DisableThreadProfiling +DisassociateCurrentThreadFromCallback +DiscardVirtualMemory +DisconnectNamedPipe +DnsHostnameToComputerNameA +DnsHostnameToComputerNameExW +DnsHostnameToComputerNameW +DosDateTimeToFileTime +DosPathToSessionPathA +DosPathToSessionPathW +DuplicateConsoleHandle +DuplicateEncryptionInfoFileExt +DuplicateHandle +DuplicatePackageVirtualizationContext +EnableProcessOptionalXStateFeatures +EnableThreadProfiling +EncodePointer +EncodeSystemPointer +EndUpdateResourceA +EndUpdateResourceW +EnterCriticalSection +EnterUmsSchedulingMode +EnterSynchronizationBarrier +EnumCalendarInfoA +EnumCalendarInfoExA +EnumCalendarInfoExEx +EnumCalendarInfoExW +EnumCalendarInfoW +EnumDateFormatsA +EnumDateFormatsExA +EnumDateFormatsExEx +EnumDateFormatsExW +EnumDateFormatsW +EnumLanguageGroupLocalesA +EnumLanguageGroupLocalesW +EnumResourceLanguagesA +EnumResourceLanguagesExA +EnumResourceLanguagesExW +EnumResourceLanguagesW +EnumResourceNamesA +EnumResourceNamesExA +EnumResourceNamesExW +EnumResourceNamesW +EnumResourceTypesA +EnumResourceTypesExA +EnumResourceTypesExW +EnumResourceTypesW +EnumSystemCodePagesA +EnumSystemCodePagesW +EnumSystemFirmwareTables +EnumSystemGeoID +EnumSystemGeoNames +EnumSystemLanguageGroupsA +EnumSystemLanguageGroupsW +EnumSystemLocalesA +EnumSystemLocalesEx +EnumSystemLocalesW +EnumTimeFormatsA +EnumTimeFormatsEx +EnumTimeFormatsW +EnumUILanguagesA +EnumUILanguagesW +EnumerateLocalComputerNamesA +EnumerateLocalComputerNamesW +EraseTape +EscapeCommFunction +ExecuteUmsThread +ExitProcess +ExitThread +ExitVDM +ExpandEnvironmentStringsA +ExpandEnvironmentStringsW +ExpungeConsoleCommandHistoryA +ExpungeConsoleCommandHistoryW +FatalAppExitA +FatalAppExitW +FatalExit +FileTimeToDosDateTime +FileTimeToLocalFileTime +FileTimeToSystemTime +FillConsoleOutputAttribute +FillConsoleOutputCharacterA +FillConsoleOutputCharacterW +FindActCtxSectionGuid +FindActCtxSectionGuidWorker +FindActCtxSectionStringA +FindActCtxSectionStringW +FindActCtxSectionStringWWorker +FindAtomA +FindAtomW +FindClose +FindCloseChangeNotification +FindFirstChangeNotificationA +FindFirstChangeNotificationW +FindFirstFileA +FindFirstFileExA +FindFirstFileExW +FindFirstFileNameTransactedW +FindFirstFileNameW +FindFirstFileTransactedA +FindFirstFileTransactedW +FindFirstFileW +FindFirstStreamTransactedW +FindFirstStreamW +FindFirstVolumeA +FindFirstVolumeMountPointA +FindFirstVolumeMountPointW +FindFirstVolumeW +FindNLSString +FindNLSStringEx +FindNextChangeNotification +FindNextFileA +FindNextFileNameW +FindNextFileW +FindNextStreamW +FindNextVolumeA +FindNextVolumeMountPointA +FindNextVolumeMountPointW +FindNextVolumeW +FindPackagesByPackageFamily +FindResourceA +FindResourceExA +FindResourceExW +FindResourceW +FindStringOrdinal +FindVolumeClose +FindVolumeMountPointClose +FlsAlloc +FlsFree +FlsGetValue +FlsSetValue +FlushConsoleInputBuffer +FlushFileBuffers +FlushInstructionCache +FlushProcessWriteBuffers +FlushViewOfFile +FoldStringA +FoldStringW +FormatApplicationUserModelId +FormatMessageA +FormatMessageW +FreeConsole +FreeEnvironmentStringsA +FreeEnvironmentStringsW +FreeLibrary +FreeLibraryAndExitThread +FreeLibraryWhenCallbackReturns +FreeMemoryJobObject +FreeResource +FreeUserPhysicalPages +GenerateConsoleCtrlEvent +GetACP +GetActiveProcessorCount +GetActiveProcessorGroupCount +GetAppContainerAce +GetAppContainerNamedObjectPath +GetApplicationRecoveryCallback +GetApplicationRecoveryCallbackWorker +GetApplicationRestartSettings +GetApplicationRestartSettingsWorker +GetApplicationUserModelId +GetAtomNameA +GetAtomNameW +GetBinaryType +GetBinaryTypeA +GetBinaryTypeW +GetCPFileNameFromRegistry +GetCPInfo +GetCPInfoExA +GetCPInfoExW +GetCachedSigningLevel +GetCalendarDateFormat +GetCalendarDateFormatEx +GetCalendarDaysInMonth +GetCalendarDifferenceInDays +GetCalendarInfoA +GetCalendarInfoEx +GetCalendarInfoW +GetCalendarMonthsInYear +GetCalendarSupportedDateRange +GetCalendarWeekNumber +GetComPlusPackageInstallStatus +GetCommConfig +GetCommMask +GetCommModemStatus +GetCommProperties +GetCommState +GetCommTimeouts +GetCommandLineA +GetCommandLineW +GetCompressedFileSizeA +GetCompressedFileSizeTransactedA +GetCompressedFileSizeTransactedW +GetCompressedFileSizeW +GetComputerNameA +GetComputerNameExA +GetComputerNameExW +GetComputerNameW +GetConsoleAliasA +GetConsoleAliasExesA +GetConsoleAliasExesLengthA +GetConsoleAliasExesLengthW +GetConsoleAliasExesW +GetConsoleAliasW +GetConsoleAliasesA +GetConsoleAliasesLengthA +GetConsoleAliasesLengthW +GetConsoleAliasesW +GetConsoleCP +GetConsoleCharType +GetConsoleCommandHistoryA +GetConsoleCommandHistoryLengthA +GetConsoleCommandHistoryLengthW +GetConsoleCommandHistoryW +GetConsoleCursorInfo +GetConsoleCursorMode +GetConsoleDisplayMode +GetConsoleFontInfo +GetConsoleFontSize +GetConsoleHardwareState +GetConsoleHistoryInfo +GetConsoleInputExeNameA +GetConsoleInputExeNameW +GetConsoleInputWaitHandle +GetConsoleKeyboardLayoutNameA +GetConsoleKeyboardLayoutNameW +GetConsoleMode +GetConsoleNlsMode +GetConsoleOriginalTitleA +GetConsoleOriginalTitleW +GetConsoleOutputCP +GetConsoleProcessList +GetConsoleScreenBufferInfo +GetConsoleScreenBufferInfoEx +GetConsoleSelectionInfo +GetConsoleTitleA +GetConsoleTitleW +GetConsoleWindow +GetCurrencyFormatA +GetCurrencyFormatEx +GetCurrencyFormatW +GetCurrentActCtx +GetCurrentActCtxWorker +GetCurrentApplicationUserModelId +GetCurrentConsoleFont +GetCurrentConsoleFontEx +GetCurrentDirectoryA +GetCurrentDirectoryW +GetCurrentPackageFamilyName +GetCurrentPackageFullName +GetCurrentPackageId +GetCurrentPackageInfo +GetCurrentPackagePath +GetCurrentPackageVirtualizationContext +GetCurrentProcess +GetCurrentProcessId +GetCurrentProcessorNumber +GetCurrentProcessorNumberEx +GetCurrentThread +GetCurrentThreadId +GetCurrentThreadStackLimits +GetCurrentUmsThread +GetDateFormatA +GetDateFormatAWorker +GetDateFormatEx +GetDateFormatW +GetDateFormatWWorker +GetDefaultCommConfigA +GetDefaultCommConfigW +GetDefaultSortkeySize +GetDevicePowerState +GetDiskFreeSpaceA +GetDiskFreeSpaceExA +GetDiskFreeSpaceExW +GetDiskFreeSpaceW +GetDiskSpaceInformationA +GetDiskSpaceInformationW +GetDllDirectoryA +GetDllDirectoryW +GetDriveTypeA +GetDriveTypeW +GetDurationFormat +GetDurationFormatEx +GetDynamicTimeZoneInformation +GetEnabledExtendedFeatures +GetEnabledXStateFeatures +GetEncryptedFileVersionExt +GetEnvironmentStrings +GetEnvironmentStringsA +GetEnvironmentStringsW +GetEnvironmentVariableA +GetEnvironmentVariableW +GetEraNameCountedString +GetErrorMode +GetExitCodeProcess +GetExitCodeThread +GetExpandedNameA +GetExpandedNameW +GetExtendedContextLength +GetExtendedFeaturesMask +GetFileAttributesA +GetFileAttributesExA +GetFileAttributesExW +GetFileAttributesTransactedA +GetFileAttributesTransactedW +GetFileAttributesW +GetFileBandwidthReservation +GetFileInformationByHandle +GetFileInformationByHandleEx +GetFileMUIInfo +GetFileMUIPath +GetFileSize +GetFileSizeEx +GetFileTime +GetFileType +GetFinalPathNameByHandleA +GetFinalPathNameByHandleW +GetFirmwareEnvironmentVariableA +GetFirmwareEnvironmentVariableExA +GetFirmwareEnvironmentVariableExW +GetFirmwareEnvironmentVariableW +GetFirmwareType +GetFullPathNameA +GetFullPathNameTransactedA +GetFullPathNameTransactedW +GetFullPathNameW +GetGeoInfoA +GetGeoInfoW +GetGeoInfoEx +GetHandleInformation +GetIoRingInfo +GetLargePageMinimum +GetLargestConsoleWindowSize +GetLastError +GetLinguistLangSize +GetLocalTime +GetLocaleInfoA +GetLocaleInfoEx +GetLocaleInfoW +GetLogicalDriveStringsA +GetLogicalDriveStringsW +GetLogicalDrives +GetLogicalProcessorInformation +GetLogicalProcessorInformationEx +GetLongPathNameA +GetLongPathNameTransactedA +GetLongPathNameTransactedW +GetLongPathNameW +GetMachineTypeAttributes +GetMailslotInfo +GetMaximumProcessorCount +GetMaximumProcessorGroupCount +GetMemoryErrorHandlingCapabilities +GetModuleFileNameA +GetModuleFileNameW +GetModuleHandleA +GetModuleHandleExA +GetModuleHandleExW +GetModuleHandleW +GetNLSVersion +GetNLSVersionEx +GetNamedPipeAttribute +GetNamedPipeClientComputerNameA +GetNamedPipeClientComputerNameW +GetNamedPipeClientProcessId +GetNamedPipeClientSessionId +GetNamedPipeHandleStateA +GetNamedPipeHandleStateW +GetNamedPipeInfo +GetNamedPipeServerProcessId +GetNamedPipeServerSessionId +GetNativeSystemInfo +GetNextUmsListItem +GetNextVDMCommand +GetNlsSectionName +GetNumaAvailableMemoryNode +GetNumaAvailableMemoryNodeEx +GetNumaHighestNodeNumber +GetNumaNodeNumberFromHandle +GetNumaNodeProcessorMask +GetNumaNodeProcessorMask2 +GetNumaNodeProcessorMaskEx +GetNumaProcessorNode +GetNumaProcessorNodeEx +GetNumaProximityNode +GetNumaProximityNodeEx +GetNumberFormatA +GetNumberFormatEx +GetNumberFormatW +GetNumberOfConsoleFonts +GetNumberOfConsoleInputEvents +GetNumberOfConsoleMouseButtons +GetOEMCP +GetOverlappedResult +GetOverlappedResultEx +GetPackageApplicationIds +GetPackageFamilyName +GetPackageFullName +GetPackageId +GetPackageInfo +GetPackagePath +GetPackagePathByFullName +GetPackagesByPackageFamily +GetPhysicallyInstalledSystemMemory +GetPriorityClass +GetPrivateProfileIntA +GetPrivateProfileIntW +GetPrivateProfileSectionA +GetPrivateProfileSectionNamesA +GetPrivateProfileSectionNamesW +GetPrivateProfileSectionW +GetPrivateProfileStringA +GetPrivateProfileStringW +GetPrivateProfileStructA +GetPrivateProfileStructW +GetProcAddress +GetProcessAffinityMask +GetProcessDefaultCpuSetMasks +GetProcessDefaultCpuSets +GetProcessDEPPolicy +GetProcessGroupAffinity +GetProcessHandleCount +GetProcessHeap +GetProcessHeaps +GetProcessId +GetProcessIdOfThread +GetProcessInformation +GetProcessIoCounters +GetProcessMitigationPolicy +GetProcessPreferredUILanguages +GetProcessPriorityBoost +GetProcessShutdownParameters +GetProcessTimes +GetProcessVersion +GetProcessWorkingSetSize +GetProcessWorkingSetSizeEx +GetProcessesInVirtualizationContext +GetProcessorSystemCycleTime +GetProductInfo +GetProfileIntA +GetProfileIntW +GetProfileSectionA +GetProfileSectionW +GetProfileStringA +GetProfileStringW +GetQueuedCompletionStatus +GetQueuedCompletionStatusEx +GetShortPathNameA +GetShortPathNameW +GetStagedPackagePathByFullName +GetStartupInfoA +GetStartupInfoW +GetStateFolder +GetStdHandle +GetStringScripts +GetStringTypeA +GetStringTypeExA +GetStringTypeExW +GetStringTypeW +GetSystemAppDataKey +GetSystemCpuSetInformation +GetSystemDEPPolicy +GetSystemDefaultLCID +GetSystemDefaultLangID +GetSystemDefaultLocaleName +GetSystemDefaultUILanguage +GetSystemDirectoryA +GetSystemDirectoryW +GetSystemFileCacheSize +GetSystemFirmwareTable +GetSystemInfo +GetSystemPowerStatus +GetSystemPreferredUILanguages +GetSystemRegistryQuota +GetSystemTime +GetSystemTimeAdjustment +GetSystemTimeAsFileTime +GetSystemTimePreciseAsFileTime +GetSystemTimes +GetSystemWindowsDirectoryA +GetSystemWindowsDirectoryW +GetSystemWow64DirectoryA +GetSystemWow64DirectoryW +GetTapeParameters +GetTapePosition +GetTapeStatus +GetTempFileNameA +GetTempFileNameW +GetTempPathA +GetTempPathW +GetTempPath2A +GetTempPath2W +GetThreadContext +GetThreadDescription +GetThreadEnabledXStateFeatures +GetThreadErrorMode +GetThreadGroupAffinity +GetThreadIOPendingFlag +GetThreadId +GetThreadIdealProcessorEx +GetThreadInformation +GetThreadLocale +GetThreadPreferredUILanguages +GetThreadPriority +GetThreadPriorityBoost +GetThreadSelectedCpuSetMasks +GetThreadSelectedCpuSets +GetThreadSelectorEntry +GetThreadTimes +GetThreadUILanguage +GetTickCount +GetTickCount64 +GetTimeFormatA +GetTimeFormatAWorker +GetTimeFormatEx +GetTimeFormatW +GetTimeFormatWWorker +GetTimeZoneInformation +GetTimeZoneInformationForYear +GetUILanguageInfo +GetUmsCompletionListEvent +GetUmsSystemThreadInformation +GetUserDefaultGeoName +GetUserDefaultLCID +GetUserDefaultLangID +GetUserDefaultLocaleName +GetUserDefaultUILanguage +GetUserGeoID +GetUserPreferredUILanguages +GetVDMCurrentDirectories +GetVersion +GetVersionExA +GetVersionExW +GetVolumeInformationA +GetVolumeInformationByHandleW +GetVolumeInformationW +GetVolumeNameForVolumeMountPointA +GetVolumeNameForVolumeMountPointW +GetVolumePathNameA +GetVolumePathNameW +GetVolumePathNamesForVolumeNameA +GetVolumePathNamesForVolumeNameW +GetWindowsDirectoryA +GetWindowsDirectoryW +GetWriteWatch +GetXStateFeaturesMask +GlobalAddAtomA +GlobalAddAtomExA +GlobalAddAtomExW +GlobalAddAtomW +GlobalAlloc +GlobalCompact +GlobalDeleteAtom +GlobalFindAtomA +GlobalFindAtomW +GlobalFix +GlobalFlags +GlobalFree +GlobalGetAtomNameA +GlobalGetAtomNameW +GlobalHandle +GlobalLock +GlobalMemoryStatus +GlobalMemoryStatusEx +GlobalReAlloc +GlobalSize +GlobalUnWire +GlobalUnfix +GlobalUnlock +GlobalWire +Heap32First +Heap32ListFirst +Heap32ListNext +Heap32Next +HeapAlloc +HeapCompact +HeapCreate +HeapCreateTagsW +HeapDestroy +HeapExtend +HeapFree +HeapLock +HeapQueryInformation +HeapQueryTagW +HeapReAlloc +HeapSetInformation +HeapSize +HeapSummary +HeapUnlock +HeapUsage +HeapValidate +HeapWalk +IdnToAscii +IdnToNameprepUnicode +IdnToUnicode +InitAtomTable +InitOnceBeginInitialize +InitOnceComplete +InitOnceExecuteOnce +InitOnceInitialize +InitializeConditionVariable +InitializeContext +InitializeContext2 +InitializeCriticalSection +InitializeCriticalSectionAndSpinCount +InitializeCriticalSectionEx +InitializeEnclave +InitializeExtendedContext +InitializeProcThreadAttributeList +InitializeSListHead +InitializeSRWLock +InitializeSynchronizationBarrier +InstallELAMCertificateInfo +InterlockedFlushSList +InterlockedPopEntrySList +InterlockedPushEntrySList +InterlockedPushListSList +InterlockedPushListSListEx +InvalidateConsoleDIBits +IsBadCodePtr +IsBadHugeReadPtr +IsBadHugeWritePtr +IsBadReadPtr +IsBadStringPtrA +IsBadStringPtrW +IsBadWritePtr +IsCalendarLeapDay +IsCalendarLeapMonth +IsCalendarLeapYear +IsDBCSLeadByte +IsDBCSLeadByteEx +IsDebuggerPresent +IsEnclaveTypeSupported +IsIoRingOpSupported +IsNLSDefinedString +IsNativeVhdBoot +IsNormalizedString +IsProcessCritical +IsProcessInJob +IsProcessorFeaturePresent +IsSystemResumeAutomatic +IsThreadAFiber +IsThreadpoolTimerSet +IsTimeZoneRedirectionEnabled +IsUserCetAvailableInEnvironment +IsValidCalDateTime +IsValidCodePage +IsValidLanguageGroup +IsValidLocale +IsValidUILanguage +IsValidLocaleName +IsValidNLSVersion +IsWow64GuestMachineSupported +IsWow64Process +IsWow64Process2 +K32EmptyWorkingSet +K32EnumDeviceDrivers +K32EnumPageFilesA +K32EnumPageFilesW +K32EnumProcessModules +K32EnumProcessModulesEx +K32EnumProcesses +K32GetDeviceDriverBaseNameA +K32GetDeviceDriverBaseNameW +K32GetDeviceDriverFileNameA +K32GetDeviceDriverFileNameW +K32GetMappedFileNameA +K32GetMappedFileNameW +K32GetModuleBaseNameA +K32GetModuleBaseNameW +K32GetModuleFileNameExA +K32GetModuleFileNameExW +K32GetModuleInformation +K32GetPerformanceInfo +K32GetProcessImageFileNameA +K32GetProcessImageFileNameW +K32GetProcessMemoryInfo +K32GetWsChanges +K32GetWsChangesEx +K32InitializeProcessForWsWatch +K32QueryWorkingSet +K32QueryWorkingSetEx +LCIDToLocaleName +LCMapStringA +LCMapStringEx +LCMapStringW +LZClose +LZCloseFile +LZCopy +LZCreateFileW +LZDone +LZInit +LZOpenFileA +LZOpenFileW +LZRead +LZSeek +LZStart +LeaveCriticalSection +LeaveCriticalSectionWhenCallbackReturns +LoadAppInitDlls +LoadEnclaveData +LoadLibraryA +LoadLibraryExA +LoadLibraryExW +LoadLibraryW +LoadModule +LoadPackagedLibrary +LoadResource +LoadStringBaseExW +LoadStringBaseW +LocalAlloc +LocalCompact +LocalFileTimeToFileTime +LocalFileTimeToLocalSystemTime +LocalFlags +LocalFree +LocalHandle +LocalLock +LocalReAlloc +LocalShrink +LocalSize +LocalSystemTimeToLocalFileTime +LocalUnlock +LocaleNameToLCID +LocateExtendedFeature +LocateLegacyContext +LocateXStateFeature +LockFile +LockFileEx +LockResource +MapUserPhysicalPages +MapUserPhysicalPagesScatter +MapViewOfFile +MapViewOfFileEx +MapViewOfFileExNuma +MapViewOfFileFromApp +Module32First +Module32FirstW +Module32Next +Module32NextW +MoveFileA +MoveFileExA +MoveFileExW +MoveFileTransactedA +MoveFileTransactedW +MoveFileW +MoveFileWithProgressA +MoveFileWithProgressW +MulDiv +MultiByteToWideChar +NeedCurrentDirectoryForExePathA +NeedCurrentDirectoryForExePathW +NlsConvertIntegerToString +NlsCheckPolicy +NlsEventDataDescCreate +NlsGetCacheUpdateCount +NlsUpdateLocale +NlsUpdateSystemLocale +NlsResetProcessLocale +NlsWriteEtwEvent +NormalizeString +NotifyMountMgr +NotifyUILanguageChange +NtVdm64CreateProcessInternalW +OOBEComplete +OfferVirtualMemory +OpenConsoleW +OpenConsoleWStub +OpenDataFile +OpenEventA +OpenEventW +OpenFile +OpenFileById +OpenFileMappingA +OpenFileMappingW +OpenJobObjectA +OpenJobObjectW +OpenMutexA +OpenMutexW +OpenPackageInfoByFullName +OpenPrivateNamespaceA +OpenPrivateNamespaceW +OpenProcess +; MSDN says OpenProcessToken is from Advapi32.dll, not Kernel32.dll +; OpenProcessToken +OpenProfileUserMapping +OpenSemaphoreA +OpenSemaphoreW +OpenState +OpenStateExplicit +OpenThread +; MSDN says this is exported from ADVAPI32.DLL. +; OpenThreadToken +OpenWaitableTimerA +OpenWaitableTimerW +OutputDebugStringA +OutputDebugStringW +PackageFamilyNameFromFullName +PackageFamilyNameFromId +PackageFullNameFromId +PackageIdFromFullName +PackageNameAndPublisherIdFromFamilyName +ParseApplicationUserModelId +PeekConsoleInputA +PeekConsoleInputW +PeekNamedPipe +PopIoRingCompletion +PostQueuedCompletionStatus +PowerClearRequest +PowerCreateRequest +PowerSetRequest +PrefetchVirtualMemory +PrepareTape +PrivCopyFileExW +PrivMoveFileIdentityW +Process32First +Process32FirstW +Process32Next +Process32NextW +ProcessIdToSessionId +PssCaptureSnapshot +PssDuplicateSnapshot +PssFreeSnapshot +PssQuerySnapshot +PssWalkMarkerCreate +PssWalkMarkerFree +PssWalkMarkerGetPosition +PssWalkMarkerRewind +PssWalkMarkerSeek +PssWalkMarkerSeekToBeginning +PssWalkMarkerSetPosition +PssWalkMarkerTell +PssWalkSnapshot +PulseEvent +PurgeComm +QueryActCtxSettingsW +QueryActCtxSettingsWWorker +QueryActCtxW +QueryActCtxWWorker +QueryDepthSList +QueryDosDeviceA +QueryDosDeviceW +QueryFullProcessImageNameA +QueryFullProcessImageNameW +QueryIdleProcessorCycleTime +QueryIdleProcessorCycleTimeEx +QueryInformationJobObject +QueryIoRateControlInformationJobObject +QueryIoRingCapabilities +QueryMemoryResourceNotification +QueryPerformanceCounter +QueryPerformanceFrequency +QueryProcessAffinityUpdateMode +QueryProcessCycleTime +QueryProtectedPolicy +QueryThreadCycleTime +QueryThreadProfiling +QueryThreadpoolStackInformation +QueryUmsThreadInformation +QueryUnbiasedInterruptTime +QueueUserAPC +QueueUserAPC2 +QueueUserWorkItem +QuirkGetData2Worker +QuirkGetDataWorker +QuirkIsEnabled2Worker +QuirkIsEnabled3Worker +QuirkIsEnabledForPackage2Worker +QuirkIsEnabledForPackage3Worker +QuirkIsEnabledForPackage4Worker +QuirkIsEnabledForPackageWorker +QuirkIsEnabledForProcessWorker +QuirkIsEnabledWorker +RaiseException +RaiseFailFastException +RaiseInvalid16BitExeError +ReOpenFile +ReclaimVirtualMemory +ReadConsoleA +ReadConsoleInputA +ReadConsoleInputExA +ReadConsoleInputExW +ReadConsoleInputW +ReadConsoleOutputA +ReadConsoleOutputAttribute +ReadConsoleOutputCharacterA +ReadConsoleOutputCharacterW +ReadConsoleOutputW +ReadConsoleW +ReadDirectoryChangesExW +ReadDirectoryChangesW +ReadFile +ReadFileEx +ReadFileScatter +ReadProcessMemory +ReadThreadProfilingData +; +; MSDN says these functions are exported +; from advapi32.dll. Commented out for +; compatibility with older versions of +; Windows. +; +; RegKrnGetGlobalState and RegKrnInitialize +; are known exceptions. +; +;RegCloseKey +;RegCopyTreeW +;RegCreateKeyExA +;RegCreateKeyExW +;RegDeleteKeyExA +;RegDeleteKeyExW +;RegDeleteTreeA +;RegDeleteTreeW +;RegDeleteValueA +;RegDeleteValueW +;RegDisablePredefinedCacheEx +;RegEnumKeyExA +;RegEnumKeyExW +;RegEnumValueA +;RegEnumValueW +;RegFlushKey +;RegGetKeySecurity +;RegGetValueA +;RegGetValueW +RegKrnGetGlobalState +RegKrnInitialize +;RegLoadKeyA +;RegLoadKeyW +;RegLoadMUIStringA +;RegLoadMUIStringW +;RegNotifyChangeKeyValue +;RegOpenCurrentUser +;RegOpenKeyExA +;RegOpenKeyExW +;RegOpenUserClassesRoot +;RegQueryInfoKeyA +;RegQueryInfoKeyW +;RegQueryValueExA +;RegQueryValueExW +;RegRestoreKeyA +;RegRestoreKeyW +;RegSaveKeyExA +;RegSaveKeyExW +;RegSetKeySecurity +;RegSetValueExA +;RegSetValueExW +;RegUnLoadKeyA +;RegUnLoadKeyW +RegisterApplicationRecoveryCallback +RegisterApplicationRestart +RegisterBadMemoryNotification +RegisterConsoleIME +RegisterConsoleOS2 +RegisterConsoleVDM +RegisterWaitForInputIdle +RegisterWaitForSingleObject +RegisterWaitForSingleObjectEx +RegisterWaitUntilOOBECompleted +RegisterWowBaseHandlers +RegisterWowExec +ReleaseActCtx +ReleaseActCtxWorker +ReleaseMutex +ReleaseMutexWhenCallbackReturns +ReleasePackageVirtualizationContext +ReleaseSRWLockExclusive +ReleaseSRWLockShared +ReleaseSemaphore +ReleaseSemaphoreWhenCallbackReturns +RemoveDirectoryA +RemoveDirectoryTransactedA +RemoveDirectoryTransactedW +RemoveDirectoryW +RemoveDllDirectory +RemoveLocalAlternateComputerNameA +RemoveLocalAlternateComputerNameW +RemoveSecureMemoryCacheCallback +RemoveVectoredContinueHandler +RemoveVectoredExceptionHandler +ReplaceFile +ReplaceFileA +ReplaceFileW +ReplacePartitionUnit +RequestDeviceWakeup +RequestWakeupLatency +ResetEvent +ResetWriteWatch +ResizePseudoConsole +ResolveDelayLoadedAPI +ResolveDelayLoadsFromDll +ResolveLocaleName +RestoreLastError +ResumeThread +RtlAddFunctionTable +RtlCaptureContext +RtlCaptureStackBackTrace +RtlCompareMemory +RtlCopyMemory +RtlDeleteFunctionTable +RtlFillMemory +RtlInstallFunctionTableCallback +RtlIsEcCode +RtlLookupFunctionEntry +RtlMoveMemory +RtlPcToFileHeader +RtlRaiseException +RtlRestoreContext +RtlUnwind +RtlUnwindEx +RtlVirtualUnwind +RtlVirtualUnwind2 +RtlZeroMemory +ScrollConsoleScreenBufferA +ScrollConsoleScreenBufferW +SearchPathA +SearchPathW +SetCachedSigningLevel +SetCPGlobal +SetCalendarInfoA +SetCalendarInfoW +SetComPlusPackageInstallStatus +SetCommBreak +SetCommConfig +SetCommMask +SetCommState +SetCommTimeouts +SetComputerNameA +SetComputerNameEx2W +SetComputerNameExA +SetComputerNameExW +SetComputerNameW +SetConsoleActiveScreenBuffer +SetConsoleCP +SetConsoleCommandHistoryMode +SetConsoleCtrlHandler +SetConsoleCursor +SetConsoleCursorInfo +SetConsoleCursorMode +SetConsoleCursorPosition +SetConsoleDisplayMode +SetConsoleFont +SetConsoleHardwareState +SetConsoleHistoryInfo +SetConsoleIcon +SetConsoleInputExeNameA +SetConsoleInputExeNameW +SetConsoleKeyShortcuts +SetConsoleLocalEUDC +SetConsoleMaximumWindowSize +SetConsoleMenuClose +SetConsoleMode +SetConsoleNlsMode +SetConsoleNumberOfCommandsA +SetConsoleNumberOfCommandsW +SetConsoleOS2OemFormat +SetConsoleOutputCP +SetConsolePalette +SetConsoleScreenBufferInfoEx +SetConsoleScreenBufferSize +SetConsoleTextAttribute +SetConsoleTitleA +SetConsoleTitleW +SetConsoleWindowInfo +SetCriticalSectionSpinCount +SetCurrentConsoleFontEx +SetCurrentDirectoryA +SetCurrentDirectoryW +SetDefaultCommConfigA +SetDefaultCommConfigW +SetDefaultDllDirectories +SetDllDirectoryA +SetDllDirectoryW +SetDynamicTimeZoneInformation +SetEndOfFile +SetEnvironmentStringsA +SetEnvironmentStringsW +SetEnvironmentVariableA +SetEnvironmentVariableW +SetErrorMode +SetEvent +SetEventWhenCallbackReturns +SetExtendedFeaturesMask +SetFileApisToANSI +SetFileApisToOEM +SetFileAttributesA +SetFileAttributesTransactedA +SetFileAttributesTransactedW +SetFileAttributesW +SetFileBandwidthReservation +SetFileCompletionNotificationModes +SetFileInformationByHandle +SetFileIoOverlappedRange +SetFilePointer +SetFilePointerEx +SetFileShortNameA +SetFileShortNameW +SetFileTime +SetFileValidData +SetFirmwareEnvironmentVariableA +SetFirmwareEnvironmentVariableExA +SetFirmwareEnvironmentVariableExW +SetFirmwareEnvironmentVariableW +SetHandleCount +SetHandleInformation +SetInformationJobObject +SetIoRateControlInformationJobObject +SetIoRingCompletionEvent +SetLastConsoleEventActive +SetLastError +SetLocalPrimaryComputerNameA +SetLocalPrimaryComputerNameW +SetLocalTime +SetLocaleInfoA +SetLocaleInfoW +SetMailslotInfo +SetMessageWaitingIndicator +SetNamedPipeAttribute +SetNamedPipeHandleState +SetPriorityClass +SetProcessAffinityMask +SetProcessAffinityUpdateMode +SetProcessDEPPolicy +SetProcessDefaultCpuSetMasks +SetProcessDefaultCpuSets +SetProcessDynamicEHContinuationTargets +SetProcessDynamicEnforcedCetCompatibleRanges +SetProcessInformation +SetProcessMitigationPolicy +SetProcessPreferredUILanguages +SetProcessPriorityBoost +SetProcessShutdownParameters +SetProcessWorkingSetSize +SetProcessWorkingSetSizeEx +SetProtectedPolicy +SetSearchPathMode +SetStdHandle +SetStdHandleEx +SetSystemFileCacheSize +SetSystemPowerState +SetSystemTime +SetSystemTimeAdjustment +SetTapeParameters +SetTapePosition +SetTermsrvAppInstallMode +SetThreadAffinityMask +SetThreadContext +SetThreadDescription +SetThreadErrorMode +SetThreadExecutionState +SetThreadGroupAffinity +SetThreadIdealProcessor +SetThreadIdealProcessorEx +SetThreadInformation +SetThreadLocale +SetThreadPreferredUILanguages +SetThreadPriority +SetThreadPriorityBoost +SetThreadSelectedCpuSetMasks +SetThreadSelectedCpuSets +SetThreadStackGuarantee +; MSDN says this is exported from ADVAPI32.DLL. +; SetThreadToken +SetThreadUILanguage +SetThreadpoolStackInformation +SetThreadpoolThreadMaximum +SetThreadpoolThreadMinimum +SetThreadpoolTimer +SetThreadpoolTimerEx +SetThreadpoolWait +SetThreadpoolWaitEx +SetTimeZoneInformation +SetTimerQueueTimer +SetUmsThreadInformation +SetUnhandledExceptionFilter +SetUserGeoID +SetUserGeoName +SetVDMCurrentDirectories +SetVolumeLabelA +SetVolumeLabelW +SetVolumeMountPointA +SetVolumeMountPointW +SetVolumeMountPointWStub +SetWaitableTimer +SetWaitableTimerEx +SetXStateFeaturesMask +SetupComm +ShowConsoleCursor +SignalObjectAndWait +SizeofResource +Sleep +SleepConditionVariableCS +SleepConditionVariableSRW +SleepEx +SortCloseHandle +SortGetHandle +StartThreadpoolIo +SubmitIoRing +SubmitThreadpoolWork +SuspendThread +SwitchToFiber +SwitchToThread +SystemTimeToFileTime +SystemTimeToTzSpecificLocalTime +SystemTimeToTzSpecificLocalTimeEx +TerminateJobObject +TerminateProcess +TerminateThread +TermsrvAppInstallMode +TermsrvConvertSysRootToUserDir +TermsrvCreateRegEntry +TermsrvDeleteKey +TermsrvDeleteValue +TermsrvGetPreSetValue +TermsrvGetWindowsDirectoryA +TermsrvGetWindowsDirectoryW +TermsrvOpenRegEntry +TermsrvOpenUserClasses +TermsrvRestoreKey +TermsrvSetKeySecurity +TermsrvSetValueKey +TermsrvSyncUserIniFileExt +Thread32First +Thread32Next +TlsAlloc +TlsFree +TlsGetValue +TlsSetValue +Toolhelp32ReadProcessMemory +TransactNamedPipe +TransmitCommChar +TryAcquireSRWLockExclusive +TryAcquireSRWLockShared +TryEnterCriticalSection +TrySubmitThreadpoolCallback +TzSpecificLocalTimeToSystemTime +TzSpecificLocalTimeToSystemTimeEx +UTRegister +UTUnRegister +UmsThreadYield +UnhandledExceptionFilter +UnlockFile +UnlockFileEx +UnmapViewOfFile +UnmapViewOfFileEx +UnregisterApplicationRecoveryCallback +UnregisterApplicationRestart +UnregisterBadMemoryNotification +UnregisterConsoleIME +UnregisterWait +UnregisterWaitEx +UnregisterWaitUntilOOBECompleted +UpdateCalendarDayOfWeek +UpdateProcThreadAttribute +UpdateResourceA +UpdateResourceW +VDMConsoleOperation +VDMOperationStarted +ValidateLCType +ValidateLocale +VerLanguageNameA +VerLanguageNameW +VerSetConditionMask +VerifyConsoleIoHandle +VerifyScripts +VerifyVersionInfoA +VerifyVersionInfoW +VirtualAlloc +VirtualAllocEx +VirtualAllocExNuma +VirtualFree +VirtualFreeEx +VirtualLock +VirtualProtect +VirtualProtectEx +VirtualQuery +VirtualQueryEx +VirtualUnlock +WTSGetActiveConsoleSessionId +WaitCommEvent +WaitForDebugEvent +WaitForDebugEventEx +WaitForMultipleObjects +WaitForMultipleObjectsEx +WaitForSingleObject +WaitForSingleObjectEx +WaitForThreadpoolIoCallbacks +WaitForThreadpoolTimerCallbacks +WaitForThreadpoolWaitCallbacks +WaitForThreadpoolWorkCallbacks +WaitNamedPipeA +WaitNamedPipeW +WakeAllConditionVariable +; MSDN says it's in Kernel32.dll but it's not. +; Link with libsynchronization.a instead. +; Commented out for compatibility with older +; versions of Windows. +;WaitOnAddress +;WakeByAddressSingle +;WakeByAddressAll +WakeConditionVariable +WerGetFlags +WerGetFlagsWorker +WerRegisterAdditionalProcess +WerRegisterAppLocalDump +WerRegisterCustomMetadata +WerRegisterExcludedMemoryBlock +WerRegisterFile +WerRegisterFileWorker +WerRegisterMemoryBlock +WerRegisterMemoryBlockWorker +WerRegisterRuntimeExceptionModule +WerRegisterRuntimeExceptionModuleWorker +WerSetFlags +WerSetFlagsWorker +WerUnregisterAdditionalProcess +WerUnregisterAppLocalDump +WerUnregisterCustomMetadata +WerUnregisterExcludedMemoryBlock +WerUnregisterFile +WerUnregisterFileWorker +WerUnregisterMemoryBlock +WerUnregisterMemoryBlockWorker +WerUnregisterRuntimeExceptionModule +WerUnregisterRuntimeExceptionModuleWorker +WerpCleanupMessageMapping +WerpGetDebugger +WerpInitiateRemoteRecovery +WerpLaunchAeDebug +WerpNotifyLoadStringResource +WerpNotifyLoadStringResourceEx +WerpNotifyLoadStringResourceWorker +WerpNotifyUseStringResource +WerpNotifyUseStringResourceWorker +WerpStringLookup +WideCharToMultiByte +WinExec +Wow64DisableWow64FsRedirection +Wow64EnableWow64FsRedirection +Wow64GetThreadContext +Wow64GetThreadSelectorEntry +Wow64RevertWow64FsRedirection +Wow64SetThreadContext +Wow64SuspendThread +WriteConsoleA +WriteConsoleInputA +WriteConsoleInputVDMA +WriteConsoleInputVDMW +WriteConsoleInputW +WriteConsoleOutputA +WriteConsoleOutputAttribute +WriteConsoleOutputCharacterA +WriteConsoleOutputCharacterW +WriteConsoleOutputW +WriteConsoleW +WriteFile +WriteFileEx +WriteFileGather +WritePrivateProfileSectionA +WritePrivateProfileSectionW +WritePrivateProfileStringA +WritePrivateProfileStringW +WritePrivateProfileStructA +WritePrivateProfileStructW +WriteProcessMemory +WriteProfileSectionA +WriteProfileSectionW +WriteProfileStringA +WriteProfileStringW +WriteTapemark +ZombifyActCtx +ZombifyActCtxWorker +__C_specific_handler +; This isn't always available and shouldn't be linked from here, but should +; be statically linked from the compiler support library. +; +__misaligned_access +_hread +_hwrite +_lclose +_lcreat +_llseek +_local_unwind +_lopen +_lread +_lwrite +lstrcat +lstrcatA +lstrcatW +lstrcmp +lstrcmpA +lstrcmpW +lstrcmpi +lstrcmpiA +lstrcmpiW +lstrcpy +lstrcpyA +lstrcpyW +lstrcpyn +lstrcpynA +lstrcpynW +lstrlen +lstrlenA +lstrlenW +; +; MSDN says these functions are exported +; from winmm.dll. Commented out for +; compatibility with older versions of +; Windows. +; +;timeBeginPeriod +;timeEndPeriod +;timeGetDevCaps +;timeGetSystemTime +;timeGetTime +uaw_lstrcmpW +uaw_lstrcmpiW +uaw_lstrlenW +uaw_wcschr +uaw_wcscpy +uaw_wcsicmp +uaw_wcslen +uaw_wcsrchr diff --git a/lib/libc/mingw/lib64/wintrust.def b/lib/libc/mingw/lib64/wintrust.def deleted file mode 100644 index c2d68ffee8981c10cfbe7ceaf744b3e50afa1eff..0000000000000000000000000000000000000000 --- a/lib/libc/mingw/lib64/wintrust.def +++ /dev/null @@ -1,136 +0,0 @@ -; -; Exports of file WINTRUST.dll -; -; Autogenerated by gen_exportdef -; Written by Kai Tietz, 2007 -; -LIBRARY WINTRUST.dll -EXPORTS -CryptCATVerifyMember -CryptSIPGetInfo -CryptSIPGetRegWorkingFlags -GenericChainCertificateTrust -GenericChainFinalProv -HTTPSCertificateTrust -SoftpubDefCertInit -SoftpubFreeDefUsageCallData -SoftpubLoadDefUsageCallData -WTHelperCertFindIssuerCertificate -AddPersonalTrustDBPages -CatalogCompactHashDatabase -CryptCATAdminAcquireContext -CryptCATAdminAddCatalog -CryptCATAdminCalcHashFromFileHandle -CryptCATAdminEnumCatalogFromHash -CryptCATAdminPauseServiceForBackup -CryptCATAdminReleaseCatalogContext -CryptCATAdminReleaseContext -CryptCATAdminRemoveCatalog -CryptCATAdminResolveCatalogPath -CryptCATCDFClose -CryptCATCDFEnumAttributes -CryptCATCDFEnumAttributesWithCDFTag -CryptCATCDFEnumCatAttributes -CryptCATCDFEnumMembers -CryptCATCDFEnumMembersByCDFTag -CryptCATCDFEnumMembersByCDFTagEx -CryptCATCDFOpen -CryptCATCatalogInfoFromContext -CryptCATClose -CryptCATEnumerateAttr -CryptCATEnumerateCatAttr -CryptCATEnumerateMember -CryptCATGetAttrInfo -CryptCATGetCatAttrInfo -CryptCATGetMemberInfo -CryptCATHandleFromStore -CryptCATOpen -CryptCATPersistStore -CryptCATPutAttrInfo -CryptCATPutCatAttrInfo -CryptCATPutMemberInfo -CryptCATStoreFromHandle -CryptSIPCreateIndirectData -CryptSIPGetSignedDataMsg -CryptSIPPutSignedDataMsg -CryptSIPRemoveSignedDataMsg -CryptSIPVerifyIndirectData -DllRegisterServer -DllUnregisterServer -DriverCleanupPolicy -DriverFinalPolicy -DriverInitializePolicy -FindCertsByIssuer -HTTPSFinalProv -I_CryptCatAdminMigrateToNewCatDB -IsCatalogFile -MsCatConstructHashTag -MsCatFreeHashTag -OfficeCleanupPolicy -OfficeInitializePolicy -OpenPersonalTrustDBDialog -OpenPersonalTrustDBDialogEx -SoftpubAuthenticode -SoftpubCheckCert -SoftpubCleanup -SoftpubDllRegisterServer -SoftpubDllUnregisterServer -SoftpubDumpStructure -SoftpubInitialize -SoftpubLoadMessage -SoftpubLoadSignature -TrustDecode -TrustFindIssuerCertificate -TrustFreeDecode -TrustIsCertificateSelfSigned -TrustOpenStores -WTHelperCertCheckValidSignature -WTHelperCertIsSelfSigned -WTHelperCheckCertUsage -WTHelperGetAgencyInfo -WTHelperGetFileHandle -WTHelperGetFileHash -WTHelperGetFileName -WTHelperGetKnownUsages -WTHelperGetProvCertFromChain -WTHelperGetProvPrivateDataFromChain -WTHelperGetProvSignerFromChain -WTHelperIsInRootStore -WTHelperOpenKnownStores -WTHelperProvDataFromStateData -WVTAsn1CatMemberInfoDecode -WVTAsn1CatMemberInfoEncode -WVTAsn1CatNameValueDecode -WVTAsn1CatNameValueEncode -WVTAsn1SpcFinancialCriteriaInfoDecode -WVTAsn1SpcFinancialCriteriaInfoEncode -WVTAsn1SpcIndirectDataContentDecode -WVTAsn1SpcIndirectDataContentEncode -WVTAsn1SpcLinkDecode -WVTAsn1SpcLinkEncode -WVTAsn1SpcMinimalCriteriaInfoDecode -WVTAsn1SpcMinimalCriteriaInfoEncode -WVTAsn1SpcPeImageDataDecode -WVTAsn1SpcPeImageDataEncode -WVTAsn1SpcSigInfoDecode -WVTAsn1SpcSigInfoEncode -WVTAsn1SpcSpAgencyInfoDecode -WVTAsn1SpcSpAgencyInfoEncode -WVTAsn1SpcSpOpusInfoDecode -WVTAsn1SpcSpOpusInfoEncode -WVTAsn1SpcStatementTypeDecode -WVTAsn1SpcStatementTypeEncode -WinVerifyTrust -WinVerifyTrustEx -WintrustAddActionID -WintrustAddDefaultForUsage -WintrustCertificateTrust -WintrustGetDefaultForUsage -WintrustGetRegPolicyFlags -WintrustLoadFunctionPointers -WintrustRemoveActionID -WintrustSetRegPolicyFlags -mscat32DllRegisterServer -mscat32DllUnregisterServer -mssip32DllRegisterServer -mssip32DllUnregisterServer diff --git a/lib/libc/mingw/lib64/ws2_32.def b/lib/libc/mingw/lib64/ws2_32.def new file mode 100644 index 0000000000000000000000000000000000000000..6791827d65d1b643247f97ac29c811fd0155e4f7 --- /dev/null +++ b/lib/libc/mingw/lib64/ws2_32.def @@ -0,0 +1,200 @@ + +LIBRARY "WS2_32.dll" +EXPORTS +accept +bind +closesocket +connect +getpeername +getsockname +getsockopt +htonl +htons +ioctlsocket +inet_addr +inet_ntoa +listen +ntohl +ntohs +recv +recvfrom +select +send +sendto +setsockopt +shutdown +socket +WSApSetPostRoutine +FreeAddrInfoEx +FreeAddrInfoExW +FreeAddrInfoW +GetAddrInfoExA +GetAddrInfoExCancel +GetAddrInfoExOverlappedResult +GetAddrInfoExW +GetAddrInfoW +GetHostNameW +GetNameInfoW +InetNtopW +InetPtonW +ProcessSocketNotifications +SetAddrInfoExA +SetAddrInfoExW +WPUCompleteOverlappedRequest +WPUGetProviderPathEx +WSAAccept +WSAAddressToStringA +WSAAddressToStringW +WSAAdvertiseProvider +WSACloseEvent +WSAConnect +WSAConnectByList +WSAConnectByNameA +WSAConnectByNameW +WSACreateEvent +gethostbyaddr +gethostbyname +getprotobyname +getprotobynumber +getservbyname +getservbyport +gethostname +WSADuplicateSocketA +WSADuplicateSocketW +WSAEnumNameSpaceProvidersA +WSAEnumNameSpaceProvidersExA +WSAEnumNameSpaceProvidersExW +WSAEnumNameSpaceProvidersW +WSAEnumNetworkEvents +WSAEnumProtocolsA +WSAEnumProtocolsW +WSAEventSelect +WSAGetOverlappedResult +WSAGetQOSByName +WSAGetServiceClassInfoA +WSAGetServiceClassInfoW +WSAGetServiceClassNameByClassIdA +WSAGetServiceClassNameByClassIdW +WSAHtonl +WSAHtons +WSAInstallServiceClassA +WSAInstallServiceClassW +WSAIoctl +WSAJoinLeaf +WSALookupServiceBeginA +WSALookupServiceBeginW +WSALookupServiceEnd +WSALookupServiceNextA +WSALookupServiceNextW +WSANSPIoctl +WSANtohl +WSANtohs +WSAPoll +WSAProviderCompleteAsyncCall +WSAProviderConfigChange +WSARecv +WSARecvDisconnect +WSARecvFrom +WSARemoveServiceClass +WSAResetEvent +WSASend +WSASendDisconnect +WSASendMsg +WSASendTo +WSASetEvent +WSAAsyncSelect +WSAAsyncGetHostByAddr +WSAAsyncGetHostByName +WSAAsyncGetProtoByNumber +WSAAsyncGetProtoByName +WSAAsyncGetServByPort +WSAAsyncGetServByName +WSACancelAsyncRequest +WSASetBlockingHook +WSAUnhookBlockingHook +WSAGetLastError +WSASetLastError +WSACancelBlockingCall +WSAIsBlocking +WSAStartup +WSACleanup +WSASetServiceA +WSASetServiceW +WSASocketA +WSASocketW +WSAStringToAddressA +WSAStringToAddressW +WSAUnadvertiseProvider +WSAWaitForMultipleEvents +WSCDeinstallProvider +WSCDeinstallProvider32 +WSCDeinstallProviderEx +WSCEnableNSProvider +WSCEnableNSProvider32 +WSCEnumNameSpaceProviders32 +WSCEnumNameSpaceProvidersEx32 +WSCEnumProtocols +WSCEnumProtocolsEx +WSCEnumProtocols32 +WSCGetApplicationCategory +WSCGetApplicationCategoryEx +WSCGetProviderInfo +WSCGetProviderInfo32 +WSCGetProviderPath +WSCGetProviderPath32 +WSCInstallNameSpace +WSCInstallNameSpace32 +WSCInstallNameSpaceEx +WSCInstallNameSpaceEx2 +WSCInstallNameSpaceEx32 +WSCInstallProvider +WSCInstallProvider64_32 +WSCInstallProviderAndChains +WSCInstallProviderAndChains64_32 +WSCInstallProviderEx +WSCSetApplicationCategory +WSCSetApplicationCategoryEx +WSCSetProviderInfo +WSCSetProviderInfo32 +WSCUnInstallNameSpace +WSCUnInstallNameSpace32 +WSCUnInstallNameSpaceEx2 +WSCUpdateProvider +WSCUpdateProvider32 +WSCUpdateProviderEx +WSCWriteNameSpaceOrder +WSCWriteNameSpaceOrder32 +WSCWriteProviderOrder +WSCWriteProviderOrder32 +WSCWriteProviderOrderEx +WahCloseApcHelper +__WSAFDIsSet +WahCloseHandleHelper +WahCloseNotificationHandleHelper +WahCloseSocketHandle +WahCloseThread +WahCompleteRequest +WahCreateHandleContextTable +WahCreateNotificationHandle +WahCreateSocketHandle +WahDestroyHandleContextTable +WahDisableNonIFSHandleSupport +WahEnableNonIFSHandleSupport +WahEnumerateHandleContexts +WahInsertHandleContext +WahNotifyAllProcesses +WahOpenApcHelper +WahOpenCurrentThread +WahOpenHandleHelper +WahOpenNotificationHandleHelper +WahQueueUserApc +WahReferenceContextByHandle +WahRemoveHandleContext +WahWaitForNotification +WahWriteLSPEvent +freeaddrinfo +getaddrinfo +getnameinfo +inet_ntop +inet_pton +WEP diff --git a/lib/libc/mingw/libarm32/kernelbase.def b/lib/libc/mingw/libarm32/kernelbase.def index 954ea2dc11248c3c2081e201c51d6dff19230a4f..62d79176dc7c710935ac9aa2bb3493924a54e4e1 100644 --- a/lib/libc/mingw/libarm32/kernelbase.def +++ b/lib/libc/mingw/libarm32/kernelbase.def @@ -1886,10 +1886,10 @@ _exit _initterm _initterm_e _invalid_parameter -_onexit +; _onexit ; disable _onexit for compatibility with DLL builds, real _onexit function provided by mingw-w64 _purecall _time64 -atexit +_crt_atexit == atexit ; rename atexit to _crt_atexit for compatibility with UCRT, real atexit function provided by mingw-w64 exit hgets hwprintf diff --git a/lib/libc/mingw/libsrc/largeint.c b/lib/libc/mingw/libsrc/largeint.c new file mode 100644 index 0000000000000000000000000000000000000000..0bd4264a047f8fe4c91d1590d9b3568b4f6e387d --- /dev/null +++ b/lib/libc/mingw/libsrc/largeint.c @@ -0,0 +1,121 @@ +#if 0 +/* + largeint.c + + Large (64 bits) integer arithmetics library + + Written by Anders Norlander + + This file is part of a free library for the Win32 API. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +*/ + +#define __COMPILING_LARGEINT + +#include + +__int64 WINAPI +LargeIntegerAdd (__int64 i1, __int64 i2) +{ + return i1 + i2; +} + +__int64 WINAPI +LargeIntegerSubtract (__int64 i1, __int64 i2) +{ + return i1 - i2; +} + +__int64 WINAPI +LargeIntegerArithmeticShift (__int64 i, int n) +{ + return i >> n; +} + +__int64 WINAPI +LargeIntegerShiftLeft (__int64 i, int n) +{ + return i << n; +} + +__int64 WINAPI +LargeIntegerShiftRight (__int64 i, int n) +{ + return i >> n; +} + +__int64 WINAPI +LargeIntegerNegate (__int64 i) +{ + return -i; +} + +__int64 WINAPI +ConvertLongToLargeInteger (LONG l) +{ + return (__int64) l; +} + +__int64 WINAPI +ConvertUlongToLargeInteger (ULONG ul) +{ + return _toi(_toui(ul)); +} + +__int64 WINAPI +EnlargedIntegerMultiply (LONG l1, LONG l2) +{ + return _toi(l1) * _toi(l2); +} + +__int64 WINAPI +EnlargedUnsignedMultiply (ULONG ul1, ULONG ul2) +{ + return _toi(_toui(ul1) * _toui(ul2)); +} + +__int64 WINAPI +ExtendedIntegerMultiply (__int64 i, LONG l) +{ + return i * _toi(l); +} + +__int64 WINAPI +LargeIntegerMultiply (__int64 i1, __int64 i2) +{ + return i1 * i2; +} + +__int64 WINAPI LargeIntegerDivide (__int64 i1, __int64 i2, __int64 *remainder) +{ + if (remainder) + *remainder = i1 % i2; + return i1 / i2; +} + +ULONG WINAPI +EnlargedUnsignedDivide (unsigned __int64 i1, ULONG i2, PULONG remainder) +{ + if (remainder) + *remainder = i1 % _toi(i2); + return i1 / _toi(i2); +} +__int64 WINAPI +ExtendedLargeIntegerDivide (__int64 i1, ULONG i2, PULONG remainder) +{ + if (remainder) + *remainder = i1 % _toi(i2); + return i1 / _toi(i2); +} + +/* FIXME: what is this function supposed to do? */ +__int64 WINAPI ExtendedMagicDivide (__int64 i1, __int64 i2, int n) +{ + return 0; +} +#endif + diff --git a/lib/libc/mingw/libsrc/mfuuid.c b/lib/libc/mingw/libsrc/mfuuid.c index 1daef2bc1838a5b002928909b109a404b002db4b..45f33865d46babe8ae4edafdb4768c91eed6f9f1 100644 --- a/lib/libc/mingw/libsrc/mfuuid.c +++ b/lib/libc/mingw/libsrc/mfuuid.c @@ -1,4 +1,3 @@ - #include #include #include @@ -9,4 +8,5 @@ #include #include #include +#include #include diff --git a/lib/libc/mingw/libsrc/mingwthrd_mt.c b/lib/libc/mingw/libsrc/mingwthrd_mt.c new file mode 100644 index 0000000000000000000000000000000000000000..7ef574c437fe4ce62926c1f16801753d0c47e7d0 --- /dev/null +++ b/lib/libc/mingw/libsrc/mingwthrd_mt.c @@ -0,0 +1,5 @@ +/* As _CRT_MT is getting defined in libgcc when using shared version, or it is getting defined by startup code itself, + this library is a dummy version for supporting the link library for gcc's option -mthreads. As we support TLS-cleanup + even without specifying this library, this library is deprecated and just kept for compatibility. */ +int _CRT_MT_OLD = 1; + diff --git a/lib/libc/mingw/libsrc/scrnsave.c b/lib/libc/mingw/libsrc/scrnsave.c new file mode 100644 index 0000000000000000000000000000000000000000..82dabbfd51b3c58197ccde790ffb5659d76cc35c --- /dev/null +++ b/lib/libc/mingw/libsrc/scrnsave.c @@ -0,0 +1,415 @@ +/* + Screen saver library by Anders Norlander + + This library is (hopefully) compatible with Microsoft's + screen saver library. + + This is public domain software. + + */ +#include +#include +#include + +/* screen saver window class */ +#define CLASS_SCRNSAVE TEXT("WindowsScreenSaverClass") + +/* globals */ +HWND hMainWindow = NULL; +BOOL fChildPreview = FALSE; +HINSTANCE hMainInstance; +TCHAR szName[TITLEBARNAMELEN]; +TCHAR szAppName[APPNAMEBUFFERLEN]; +TCHAR szIniFile[MAXFILELEN]; +TCHAR szScreenSaver[22]; +TCHAR szHelpFile[MAXFILELEN]; +TCHAR szNoHelpMemory[BUFFLEN]; +UINT MyHelpMessage; + +/* local house keeping */ +static HINSTANCE hPwdLib = NULL; +static POINT pt_orig; +static BOOL checking_pwd = FALSE; +static BOOL closing = FALSE; +static BOOL w95 = FALSE; + +typedef void (*PVFV)(void); +typedef BOOL (WINAPI *VERIFYPWDPROC)(HWND); +typedef DWORD (WINAPI *CHPWDPROC)(LPCTSTR, HWND, DWORD, PVOID); +static VERIFYPWDPROC VerifyScreenSavePwd = NULL; + +/* function names */ +#define szVerifyPassword "VerifyScreenSavePwd" + +#ifdef UNICODE +#define szPwdChangePassword "PwdChangePasswordW" +#else +#define szPwdChangePassword "PwdChangePasswordA" +#endif + +static void TerminateScreenSaver(HWND hWnd); +static BOOL RegisterClasses(void); +static LRESULT WINAPI SysScreenSaverProc(HWND,UINT,WPARAM,LPARAM); +static int LaunchScreenSaver(HWND hParent); +static void LaunchConfig(void); + +static int ISSPACE(char c) +{ + return (c == ' ' || c == '\t'); +} + +static ULONG_PTR parse_ulptr(const char *s) +{ + ULONG_PTR res, n; + const char *p; + for (p = s; *p; p++) + if (*p < '0' || *p > '9') + break; + p--; + res = 0; + for (n = 1; p >= s; p--, n *= 10) + res += (*p - '0') * n; + return res; +} + +/* screen saver entry point */ +int APIENTRY WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, + LPSTR CmdLine, int nCmdShow) +{ + LPSTR p; + OSVERSIONINFO vi; + + UNREFERENCED_PARAMETER(hPrevInst); + UNREFERENCED_PARAMETER(nCmdShow); + + /* initialize */ + hMainInstance = hInst; + + vi.dwOSVersionInfoSize = sizeof(vi); + GetVersionEx(&vi); + /* check if we are going to check for passwords */ + if (vi.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS) + { + HKEY hKey; + /* we are using windows 95 */ + w95 = TRUE; + if (RegOpenKey(HKEY_CURRENT_USER, REGSTR_PATH_SCREENSAVE ,&hKey) == + ERROR_SUCCESS) + { + DWORD check_pwd; + DWORD size = sizeof(DWORD); + DWORD type; + LONG res; + res = RegQueryValueEx(hKey, REGSTR_VALUE_USESCRPASSWORD, + NULL, &type, (PBYTE) &check_pwd, &size); + if (check_pwd && res == ERROR_SUCCESS) + { + hPwdLib = LoadLibrary(TEXT("PASSWORD.CPL")); + if (hPwdLib) + VerifyScreenSavePwd = (VERIFYPWDPROC)(PVFV) GetProcAddress(hPwdLib, szVerifyPassword); + } + RegCloseKey(hKey); + } + } + + /* parse arguments */ + for (p = CmdLine; *p; p++) + { + switch (*p) + { + case 'S': + case 's': + /* start screen saver */ + return LaunchScreenSaver(NULL); + + case 'P': + case 'p': + { + /* start screen saver in preview window */ + HWND hParent; + fChildPreview = TRUE; + while (ISSPACE(*++p)); + hParent = (HWND) parse_ulptr(p); + if (hParent && IsWindow(hParent)) + return LaunchScreenSaver(hParent); + } + return 0; + + case 'C': + case 'c': + /* display configure dialog */ + LaunchConfig(); + return 0; + + case 'A': + case 'a': + { + /* change screen saver password */ + HWND hParent; + while (ISSPACE(*++p)); + hParent = (HWND) parse_ulptr(p); + if (!hParent || !IsWindow(hParent)) + hParent = GetForegroundWindow(); + ScreenSaverChangePassword(hParent); + } + return 0; + + case '-': + case '/': + case ' ': + default: + break; + } + } + LaunchConfig(); + return 0; +} + +static void LaunchConfig(void) +{ + /* FIXME: should this be called */ + RegisterDialogClasses(hMainInstance); + /* display configure dialog */ + DialogBox(hMainInstance, MAKEINTRESOURCE(DLG_SCRNSAVECONFIGURE), + GetForegroundWindow(), (DLGPROC)(PVFV) ScreenSaverConfigureDialog); +} + + +static int LaunchScreenSaver(HWND hParent) +{ + BOOL foo; + UINT style; + RECT rc; + MSG msg; + + /* don't allow other tasks to get into the foreground */ + if (w95 && !fChildPreview) + SystemParametersInfo(SPI_SCREENSAVERRUNNING, TRUE, &foo, 0); + + msg.wParam = 0; + + /* register classes, both user defined and classes used by screen saver + library */ + if (!RegisterClasses()) + { + MessageBox(NULL, TEXT("RegisterClasses() failed"), NULL, MB_ICONHAND); + goto restore; + } + + /* a slightly different approach needs to be used when displaying + in a preview window */ + if (hParent) + { + style = WS_CHILD; + GetClientRect(hParent, &rc); + } + else + { + style = WS_POPUP; + rc.left = GetSystemMetrics(SM_XVIRTUALSCREEN); + rc.top = GetSystemMetrics(SM_YVIRTUALSCREEN); + rc.right = GetSystemMetrics(SM_CXVIRTUALSCREEN); + rc.bottom = GetSystemMetrics(SM_CYVIRTUALSCREEN); + style |= WS_VISIBLE; + } + + /* create main screen saver window */ + hMainWindow = CreateWindowEx(hParent ? 0 : WS_EX_TOPMOST, CLASS_SCRNSAVE, + TEXT("SCREENSAVER"), style, + rc.left, rc.top, rc.right, rc.bottom, hParent, NULL, + hMainInstance, NULL); + + /* display window and start pumping messages */ + if (hMainWindow) + { + UpdateWindow(hMainWindow); + ShowWindow(hMainWindow, SW_SHOW); + + while (GetMessage(&msg, NULL, 0, 0) == TRUE) + { + TranslateMessage(&msg); + DispatchMessage(&msg); + } + } + +restore: + /* restore system */ + if (w95 && !fChildPreview) + SystemParametersInfo(SPI_SCREENSAVERRUNNING, FALSE, &foo, 0); + FreeLibrary(hPwdLib); + return msg.wParam; +} + +/* this function takes care of *must* do tasks, like terminating + screen saver */ +static LRESULT WINAPI SysScreenSaverProc(HWND hWnd, UINT msg, + WPARAM wParam, LPARAM lParam) +{ + switch (msg) + { + case WM_CREATE: + if (!fChildPreview) + SetCursor(NULL); + /* mouse is not supposed to move from this position */ + GetCursorPos(&pt_orig); + break; + case WM_DESTROY: + PostQuitMessage(0); + break; + case WM_TIMER: + if (closing) + return 0; + break; + case WM_PAINT: + if (closing) + return DefWindowProc(hWnd, msg, wParam, lParam); + break; + case WM_SYSCOMMAND: + if (!fChildPreview) + switch (wParam) + { + case SC_CLOSE: + case SC_SCREENSAVE: + case SC_NEXTWINDOW: + case SC_PREVWINDOW: + return FALSE; + } + break; + case WM_MOUSEMOVE: + case WM_LBUTTONDOWN: + case WM_RBUTTONDOWN: + case WM_MBUTTONDOWN: + case WM_KEYDOWN: + case WM_SYSKEYDOWN: + case WM_NCACTIVATE: + case WM_ACTIVATE: + case WM_ACTIVATEAPP: + if (closing) + return DefWindowProc(hWnd, msg, wParam, lParam); + break; + } + return ScreenSaverProc(hWnd, msg, wParam, lParam); +} + +LRESULT WINAPI DefScreenSaverProc(HWND hWnd, UINT msg, + WPARAM wParam, LPARAM lParam) +{ + /* don't do any special processing when in preview mode */ + if (fChildPreview || closing) + return DefWindowProc(hWnd, msg, wParam, lParam); + + switch (msg) + { + case WM_CLOSE: + TerminateScreenSaver(hWnd); + /* do NOT pass this to DefWindowProc; it will terminate even if + an invalid password was given. + */ + return 0; + case SCRM_VERIFYPW: + /* verify password or return TRUE if password checking is turned off */ + if (VerifyScreenSavePwd) + return VerifyScreenSavePwd(hWnd); + else + return TRUE; + case WM_SETCURSOR: + if (checking_pwd) + break; + SetCursor(NULL); + return TRUE; + case WM_NCACTIVATE: + case WM_ACTIVATE: + case WM_ACTIVATEAPP: + /* if wParam is FALSE then I am losing focus */ + if (wParam == FALSE && !checking_pwd) + PostMessage(hWnd, WM_CLOSE, 0, 0); + break; + case WM_MOUSEMOVE: + { + POINT pt; + GetCursorPos(&pt); + if (pt.x == pt_orig.x && pt.y == pt_orig.y) + break; + /* mouse moved */ + } + /* fallthrough */ + case WM_LBUTTONDOWN: + case WM_RBUTTONDOWN: + case WM_MBUTTONDOWN: + case WM_KEYDOWN: + case WM_SYSKEYDOWN: + /* try to terminate screen saver */ + if (!checking_pwd) + PostMessage(hWnd, WM_CLOSE, 0, 0); + break; + } + return DefWindowProc(hWnd, msg, wParam, lParam); +} + +static void TerminateScreenSaver(HWND hWnd) +{ + /* don't allow recursion */ + if (checking_pwd || closing) + return; + + /* verify password */ + if (VerifyScreenSavePwd) + { + checking_pwd = TRUE; + closing = SendMessage(hWnd, SCRM_VERIFYPW, 0, 0); + checking_pwd = FALSE; + } + else + closing = TRUE; + + /* are we closing? */ + if (closing) + { + DestroyWindow(hWnd); + } + else + GetCursorPos(&pt_orig); /* if not: get new mouse position */ +} + +/* + Register screen saver window class and call user + supplied hook. + */ +static BOOL RegisterClasses(void) +{ + WNDCLASS cls; + + cls.hCursor = NULL; + cls.hIcon = LoadIcon(hMainInstance, MAKEINTATOM(ID_APP)); + cls.lpszMenuName = NULL; + cls.lpszClassName = CLASS_SCRNSAVE; + cls.hbrBackground = GetStockObject(BLACK_BRUSH); + cls.hInstance = hMainInstance; + cls.style = CS_VREDRAW | CS_HREDRAW | CS_SAVEBITS | CS_PARENTDC; + cls.lpfnWndProc = SysScreenSaverProc; + cls.cbWndExtra = 0; + cls.cbClsExtra = 0; + + if (!RegisterClass(&cls)) + return FALSE; + + return RegisterDialogClasses(hMainInstance); +} + +void WINAPI ScreenSaverChangePassword(HWND hParent) +{ + /* load Master Password Router (MPR) */ + HINSTANCE hMpr = LoadLibrary(TEXT("MPR.DLL")); + + if (hMpr) + { + CHPWDPROC ChangePassword; + ChangePassword = (CHPWDPROC)(PVFV) GetProcAddress(hMpr, szPwdChangePassword); + + /* change password for screen saver provider */ + if (ChangePassword) + ChangePassword(TEXT("SCRSAVE"), hParent, 0, NULL); + + FreeLibrary(hMpr); + } +} diff --git a/lib/libc/mingw/libsrc/uuid.c b/lib/libc/mingw/libsrc/uuid.c index 533f1aa007cfcf786bbfc33b00fec8e029171ba6..0a88ca1e302e844bf06316e9073bd87f00067354 100644 --- a/lib/libc/mingw/libsrc/uuid.c +++ b/lib/libc/mingw/libsrc/uuid.c @@ -15,6 +15,7 @@ #include #include +#include #include #include #include diff --git a/lib/libc/mingw/libsrc/wspiapi/WspiapiFreeAddrInfo.c b/lib/libc/mingw/libsrc/wspiapi/WspiapiFreeAddrInfo.c index 8ac613567716db2e15e5b67a86568c84868b946a..10db4c1b8a5117c0f18a2f55df4e48614c149bd3 100644 --- a/lib/libc/mingw/libsrc/wspiapi/WspiapiFreeAddrInfo.c +++ b/lib/libc/mingw/libsrc/wspiapi/WspiapiFreeAddrInfo.c @@ -12,6 +12,6 @@ WspiapiFreeAddrInfo (struct addrinfo *ai) static WSPIAPI_PFREEADDRINFO pfFreeAddrInfo = NULL; if (!pfFreeAddrInfo) - pfFreeAddrInfo = (WSPIAPI_PFREEADDRINFO) WspiapiLoad(2); + pfFreeAddrInfo = (WSPIAPI_PFREEADDRINFO)(void(*)(void)) WspiapiLoad(2); (*pfFreeAddrInfo) (ai); } diff --git a/lib/libc/mingw/libsrc/wspiapi/WspiapiGetAddrInfo.c b/lib/libc/mingw/libsrc/wspiapi/WspiapiGetAddrInfo.c index 445c42a47caf20b4c43a0a8d46e6f1d6aef33efc..cc235f7aa42f5a6aef103f9fe881bb92ef92b2a7 100644 --- a/lib/libc/mingw/libsrc/wspiapi/WspiapiGetAddrInfo.c +++ b/lib/libc/mingw/libsrc/wspiapi/WspiapiGetAddrInfo.c @@ -14,7 +14,7 @@ WspiapiGetAddrInfo(const char *nodename, const char *servname, int err; if (!pfGetAddrInfo) - pfGetAddrInfo = (WSPIAPI_PGETADDRINFO) WspiapiLoad (0); + pfGetAddrInfo = (void*) WspiapiLoad (0); err = (*pfGetAddrInfo) (nodename, servname, hints, res); WSASetLastError (err); return err; diff --git a/lib/libc/mingw/libsrc/wspiapi/WspiapiGetNameInfo.c b/lib/libc/mingw/libsrc/wspiapi/WspiapiGetNameInfo.c index ab805956f776a4ba3ad231e3d1c4f8d4a35d8797..bf2423668b483e36f2281b2b3a23a4be8075eed2 100644 --- a/lib/libc/mingw/libsrc/wspiapi/WspiapiGetNameInfo.c +++ b/lib/libc/mingw/libsrc/wspiapi/WspiapiGetNameInfo.c @@ -15,7 +15,7 @@ WspiapiGetNameInfo (const struct sockaddr *sa, socklen_t salen, int err; if (!pfGetNameInfo) - pfGetNameInfo = (WSPIAPI_PGETNAMEINFO) WspiapiLoad(1); + pfGetNameInfo = (void*) WspiapiLoad(1); err = (*pfGetNameInfo) (sa, salen, host, hostlen, serv, servlen, flags); WSASetLastError (err); return err; diff --git a/lib/libc/mingw/math/_huge.c b/lib/libc/mingw/math/_huge.c index dd43f841a8d4d837a44e65b05e78f7be2a8c4012..7856d754f48d8a27326e2599331143413341a043 100644 --- a/lib/libc/mingw/math/_huge.c +++ b/lib/libc/mingw/math/_huge.c @@ -1,2 +1,7 @@ /* For UCRT, positive infinity */ -double const _HUGE = __builtin_huge_val(); +#include <_mingw.h> +#undef _HUGE +static double _HUGE = __builtin_huge_val(); +double * __MINGW_IMP_SYMBOL(_HUGE) = &_HUGE; +#undef HUGE +extern double * __attribute__ ((alias (__MINGW64_STRINGIFY(__MINGW_IMP_SYMBOL(_HUGE))))) __MINGW_IMP_SYMBOL(HUGE); diff --git a/lib/libc/mingw/math/copysign.c b/lib/libc/mingw/math/copysign.c new file mode 100644 index 0000000000000000000000000000000000000000..c3fe76f0d39b05628dfe8933a2b555d9f4e63544 --- /dev/null +++ b/lib/libc/mingw/math/copysign.c @@ -0,0 +1,21 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#include + +typedef union U +{ + unsigned int u[2]; + double d; +} U; + +double copysign(double x, double y) +{ + U h,j; + h.d = x; + j.d = y; + h.u[1] = (h.u[1] & 0x7fffffff) | (j.u[1] & 0x80000000); + return h.d; +} diff --git a/lib/libc/mingw/math/copysignf.c b/lib/libc/mingw/math/copysignf.c new file mode 100644 index 0000000000000000000000000000000000000000..0fba92bc75989f8c1363388169ab6bd26f62465a --- /dev/null +++ b/lib/libc/mingw/math/copysignf.c @@ -0,0 +1,19 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ +#include + +typedef union ui_f { + float f; + unsigned int ui; +} ui_f; + +float copysignf(float aX, float aY) +{ + ui_f x,y; + x.f=aX; y.f=aY; + x.ui= (x.ui & 0x7fffffff) | (y.ui & 0x80000000); + return x.f; +} diff --git a/lib/libc/mingw/misc/__initenv.c b/lib/libc/mingw/misc/__initenv.c index 31fd87525bfea2b0e2902777d7d0da5a9e7b81df..30b11f284226c16e8e5320e4b3d164cc4a3c425d 100644 --- a/lib/libc/mingw/misc/__initenv.c +++ b/lib/libc/mingw/misc/__initenv.c @@ -4,9 +4,7 @@ * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ -#include +#include <_mingw.h> static char ** local__initenv; -static wchar_t ** local__winitenv; char *** __MINGW_IMP_SYMBOL(__initenv) = &local__initenv; -wchar_t *** __MINGW_IMP_SYMBOL(__winitenv) = &local__winitenv; diff --git a/lib/libc/mingw/misc/__p___initenv.c b/lib/libc/mingw/misc/__p___initenv.c new file mode 100644 index 0000000000000000000000000000000000000000..e3f880b38408689890dff6091f2fe1ef831f8c46 --- /dev/null +++ b/lib/libc/mingw/misc/__p___initenv.c @@ -0,0 +1,16 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#include <_mingw.h> + +extern char*** __MINGW_IMP_SYMBOL(__initenv); + +char*** __cdecl __p___initenv(void); +char*** __cdecl __p___initenv(void) +{ + return __MINGW_IMP_SYMBOL(__initenv); +} +char*** (__cdecl *__MINGW_IMP_SYMBOL(__p___initenv))(void) = __p___initenv; diff --git a/lib/libc/mingw/misc/__p___winitenv.c b/lib/libc/mingw/misc/__p___winitenv.c new file mode 100644 index 0000000000000000000000000000000000000000..cec2d050aba1dfa1a73daa2481335d605b9f9602 --- /dev/null +++ b/lib/libc/mingw/misc/__p___winitenv.c @@ -0,0 +1,17 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#include <_mingw.h> +#include + +extern wchar_t*** __MINGW_IMP_SYMBOL(__winitenv); + +wchar_t*** __cdecl __p___winitenv(void); +wchar_t*** __cdecl __p___winitenv(void) +{ + return __MINGW_IMP_SYMBOL(__winitenv); +} +wchar_t*** (__cdecl *__MINGW_IMP_SYMBOL(__p___winitenv))(void) = __p___winitenv; diff --git a/lib/libc/mingw/misc/initenv.c b/lib/libc/mingw/misc/__winitenv.c similarity index 74% rename from lib/libc/mingw/misc/initenv.c rename to lib/libc/mingw/misc/__winitenv.c index 0cfad4f631789de814b8a16fd5df4c61509c73b5..753fe2e0fd87ba9821865816c5c7028625d80137 100644 --- a/lib/libc/mingw/misc/initenv.c +++ b/lib/libc/mingw/misc/__winitenv.c @@ -4,9 +4,8 @@ * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ -#include +#include <_mingw.h> +#include -static char ** local__initenv; static wchar_t ** local__winitenv; -char *** __MINGW_IMP_SYMBOL(__initenv) = &local__initenv; wchar_t *** __MINGW_IMP_SYMBOL(__winitenv) = &local__winitenv; diff --git a/lib/libc/mingw/misc/_onexit.c b/lib/libc/mingw/misc/_onexit.c new file mode 100644 index 0000000000000000000000000000000000000000..a51fa3fc9058c0e83e786c67dafe18e892caf64c --- /dev/null +++ b/lib/libc/mingw/misc/_onexit.c @@ -0,0 +1,16 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#include + +_onexit_t __cdecl _onexit(_onexit_t func) +{ + return atexit((void (__cdecl *)(void))func) == 0 ? func : NULL; +} +_onexit_t __cdecl (*__MINGW_IMP_SYMBOL(_onexit))(_onexit_t func) = _onexit; + +_onexit_t __attribute__ ((alias ("_onexit"))) __cdecl onexit(_onexit_t); +extern _onexit_t (__cdecl * __attribute__ ((alias (__MINGW64_STRINGIFY(__MINGW_IMP_SYMBOL(_onexit))))) __MINGW_IMP_SYMBOL(onexit))(_onexit_t); diff --git a/lib/libc/mingw/misc/delayimp.c b/lib/libc/mingw/misc/delayimp.c index ca4b51ad161df9a2c19a4a0db0584346e64cafcd..caa6166f066a432ce3554c419ce0d83f0f2058a7 100644 --- a/lib/libc/mingw/misc/delayimp.c +++ b/lib/libc/mingw/misc/delayimp.c @@ -177,7 +177,7 @@ FARPROC WINAPI __delayLoadHelper2(PCImgDelayDescr pidd,FARPROC *ppfnIATEntry) if(hmod==0) { if(__pfnDliNotifyHook2) hmod = (HMODULE) (((*__pfnDliNotifyHook2)(dliNotePreLoadLibrary,&dli))); - if(hmod==0) hmod = LoadLibrary(dli.szDll); + if(hmod==0) hmod = LoadLibraryA(dli.szDll); if(hmod==0) { dli.dwLastError = GetLastError(); if(__pfnDliFailureHook2) diff --git a/lib/libc/mingw/crt/dllentry.c b/lib/libc/mingw/misc/dllentrypoint.c similarity index 100% rename from lib/libc/mingw/crt/dllentry.c rename to lib/libc/mingw/misc/dllentrypoint.c diff --git a/lib/libc/mingw/crt/dllmain.c b/lib/libc/mingw/misc/dllmain.c similarity index 100% rename from lib/libc/mingw/crt/dllmain.c rename to lib/libc/mingw/misc/dllmain.c diff --git a/lib/libc/mingw/misc/feclearexcept.c b/lib/libc/mingw/misc/feclearexcept.c index 673528b200dbc05be053daa36b552276f8dfc0a8..a5ab0f09596afa859e1457ebf52c69fa3b650d6c 100644 --- a/lib/libc/mingw/misc/feclearexcept.c +++ b/lib/libc/mingw/misc/feclearexcept.c @@ -3,36 +3,9 @@ * This file is part of the mingw-w64 runtime package. * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ + #include - -#if !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) -int __mingw_has_sse (void); - -int __mingw_has_sse(void) -{ - int cpuInfo[4],infoType = 1; - -#ifndef _WIN64 - int o_flag, n_flag; - - __asm__ volatile ("pushfl\n\tpopl %0" : "=mr" (o_flag)); - n_flag = o_flag ^ 0x200000; - __asm__ volatile ("pushl %0\n\tpopfl" : : "g" (n_flag)); - __asm__ volatile ("pushfl\n\tpopl %0" : "=mr" (n_flag)); - if (n_flag == o_flag) - return 0; -#endif - - __asm__ __volatile__ ( - "cpuid" - : "=a" (cpuInfo[0]), "=b" (cpuInfo[1]), "=c" (cpuInfo[2]), - "=d" (cpuInfo[3]) - : "a" (infoType)); - if (cpuInfo[3] & 0x2000000) - return 1; - return 0; -} -#endif /* !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) */ +#include /* 7.6.2.1 The feclearexcept function clears the supported exceptions diff --git a/lib/libc/mingw/misc/fegetenv.c b/lib/libc/mingw/misc/fegetenv.c index 31960816ec57b6f064fd41d04d2af8702ea3ba6a..e17fd491c7864442074c780f82f7b0197783f2b4 100644 --- a/lib/libc/mingw/misc/fegetenv.c +++ b/lib/libc/mingw/misc/fegetenv.c @@ -3,11 +3,9 @@ * This file is part of the mingw-w64 runtime package. * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ + #include - -#if !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) -int __mingw_has_sse (void); -#endif /* !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) */ +#include /* 7.6.4.1 The fegetenv function stores the current floating-point environment diff --git a/lib/libc/mingw/misc/fegetexceptflag.c b/lib/libc/mingw/misc/fegetexceptflag.c index eaa940a2af84924690619b545e21496ba7aaa626..b50ca6fc1fb522018e2925f80a5ba28d4281bbe6 100644 --- a/lib/libc/mingw/misc/fegetexceptflag.c +++ b/lib/libc/mingw/misc/fegetexceptflag.c @@ -3,13 +3,11 @@ * This file is part of the mingw-w64 runtime package. * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ + #include +#include -#if !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) -extern int __mingw_has_sse (void); -#endif /* !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) */ - -/* 7.6.2.2 +/* 7.6.2.2 The fegetexceptflag function stores an implementation-defined representation of the exception flags indicated by the argument excepts in the object pointed to by the argument flagp. */ @@ -32,7 +30,7 @@ int fegetexceptflag (fexcept_t * flagp, int excepts) _mxcsr = 0; if (__mingw_has_sse ()) __asm__ volatile ("stmxcsr %0" : "=m" (_mxcsr)); - + *flagp = (_mxcsr | _status) & excepts & FE_ALL_EXCEPT; #endif /* defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__) */ return 0; diff --git a/lib/libc/mingw/misc/fesetenv.c b/lib/libc/mingw/misc/fesetenv.c index a3279bddd2fe177940b39b9a116cd9193df18547..76325ce377ca7dc431986230dc040dbbbb21db0e 100644 --- a/lib/libc/mingw/misc/fesetenv.c +++ b/lib/libc/mingw/misc/fesetenv.c @@ -3,13 +3,11 @@ * This file is part of the mingw-w64 runtime package. * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ + #include <_mingw.h> #include #include - -#if !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) -extern int __mingw_has_sse (void); -#endif /* !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) */ +#include /* 7.6.4.3 The fesetenv function establishes the floating-point environment @@ -28,7 +26,7 @@ int fesetenv (const fenv_t * envp) { #if defined(_ARM_) || defined(__arm__) if (envp == FE_DFL_ENV) - /* Use the choice made at app startup */ + /* Use the choice made at app startup */ _fpreset(); else __asm__ volatile ("fmxr FPSCR, %0" : : "r" (*envp)); @@ -59,7 +57,7 @@ int fesetenv (const fenv_t * envp) (* __MINGW_IMP_SYMBOL(_fpreset))(); else if (envp == FE_DFL_ENV) - /* Use the choice made at app startup */ + /* Use the choice made at app startup */ _fpreset(); else diff --git a/lib/libc/mingw/misc/fesetexceptflag.c b/lib/libc/mingw/misc/fesetexceptflag.c index 7e3361c6ae34d99ac3beb3773e3f8916a165a8c0..095dfea0b952710162c41f56fc59dda4bd2bd182 100644 --- a/lib/libc/mingw/misc/fesetexceptflag.c +++ b/lib/libc/mingw/misc/fesetexceptflag.c @@ -3,11 +3,9 @@ * This file is part of the mingw-w64 runtime package. * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ + #include - -#if !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) -extern int __mingw_has_sse (void); -#endif /* !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) */ +#include /* 7.6.2.4 The fesetexceptflag function sets the complete status for those @@ -16,9 +14,9 @@ extern int __mingw_has_sse (void); *flagp shall have been set by a previous call to fegetexceptflag whose second argument represented at least those exceptions represented by the argument excepts. This function does not raise - exceptions, but only sets the state of the flags. */ + exceptions, but only sets the state of the flags. */ -int fesetexceptflag (const fexcept_t * flagp, int excepts) +int fesetexceptflag (const fexcept_t * flagp, int excepts) { fenv_t _env; diff --git a/lib/libc/mingw/misc/fesetround.c b/lib/libc/mingw/misc/fesetround.c index 624a9997d3827061ffab429d59df7365a968e8d2..e51f46cd7d415517f10972343cee1053e36b8b55 100644 --- a/lib/libc/mingw/misc/fesetround.c +++ b/lib/libc/mingw/misc/fesetround.c @@ -3,11 +3,9 @@ * This file is part of the mingw-w64 runtime package. * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ + #include - -#if !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) -int __mingw_has_sse (void); -#endif /* !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) */ +#include /* 7.6.3.2 The fesetround function establishes the rounding direction @@ -42,7 +40,7 @@ int fesetround (int mode) _cw &= ~0xc00; _cw |= mode; __asm__ volatile ("fldcw %0;" : : "m" (*&_cw)); - + if (__mingw_has_sse ()) { int mxcsr; diff --git a/lib/libc/mingw/misc/fetestexcept.c b/lib/libc/mingw/misc/fetestexcept.c index da073e6d03a1c7b1d4f4c52a68decc18186fd83b..04e75970fca8f5d7a6d8ba13b93919b957bf471b 100644 --- a/lib/libc/mingw/misc/fetestexcept.c +++ b/lib/libc/mingw/misc/fetestexcept.c @@ -4,13 +4,10 @@ * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ -#include +#include +#include -#if !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) -extern int __mingw_has_sse (void); -#endif /* !(defined(_ARM_) || defined(__arm__) || defined(_ARM64_) || defined(__aarch64__)) */ - -/* 7.6.2.5 +/* 7.6.2.5 The fetestexcept function determines which of a specified subset of the exception flags are currently set. The excepts argument specifies the exception flags to be queried. diff --git a/lib/libc/mingw/misc/getopt.c b/lib/libc/mingw/misc/getopt.c index ac7f9fe16d6c8424bfc6f1cffaee415dfb7c6a4b..fc317e34e84fd6bdd107e948b05ab4ee2ca77051 100644 --- a/lib/libc/mingw/misc/getopt.c +++ b/lib/libc/mingw/misc/getopt.c @@ -80,12 +80,6 @@ char *optarg; /* argument associated with option */ #define BADARG ((*options == ':') ? (int)':' : (int)'?') #define INORDER (int)1 -#ifndef __CYGWIN__ -#define __progname __argv[0] -#else -extern char __declspec(dllimport) *__progname; -#endif - #ifdef __CYGWIN__ static char EMSG[] = ""; #else @@ -114,20 +108,20 @@ static const char illoptchar[] = "unknown option -- %c"; static const char illoptstring[] = "unknown option -- %s"; static void -_vwarnx(const char *fmt,va_list ap) +_vwarnx(const char *argv0,const char *fmt,va_list ap) { - (void)fprintf(stderr,"%s: ",__progname); + (void)fprintf(stderr,"%s: ",argv0); if (fmt != NULL) (void)vfprintf(stderr,fmt,ap); (void)fprintf(stderr,"\n"); } static void -warnx(const char *fmt,...) +warnx(const char *argv0,const char *fmt,...) { va_list ap; va_start(ap,fmt); - _vwarnx(fmt,ap); + _vwarnx(argv0,fmt,ap); va_end(ap); } @@ -244,7 +238,7 @@ parse_long_options(char * const *nargv, const char *options, if (ambiguous) { /* ambiguous abbreviation */ if (PRINT_ERROR) - warnx(ambig, (int)current_argv_len, + warnx(nargv[0], ambig, (int)current_argv_len, current_argv); optopt = 0; return (BADCH); @@ -253,7 +247,7 @@ parse_long_options(char * const *nargv, const char *options, if (long_options[match].has_arg == no_argument && has_equal) { if (PRINT_ERROR) - warnx(noarg, (int)current_argv_len, + warnx(nargv[0], noarg, (int)current_argv_len, current_argv); /* * XXX: GNU sets optopt to val regardless of flag @@ -283,7 +277,7 @@ parse_long_options(char * const *nargv, const char *options, * should be generated. */ if (PRINT_ERROR) - warnx(recargstring, + warnx(nargv[0], recargstring, current_argv); /* * XXX: GNU sets optopt to val regardless of flag @@ -301,7 +295,7 @@ parse_long_options(char * const *nargv, const char *options, return (-1); } if (PRINT_ERROR) - warnx(illoptstring, current_argv); + warnx(nargv[0], illoptstring, current_argv); optopt = 0; return (BADCH); } @@ -467,7 +461,7 @@ start: if (!*place) ++optind; if (PRINT_ERROR) - warnx(illoptchar, optchar); + warnx(nargv[0], illoptchar, optchar); optopt = optchar; return (BADCH); } @@ -478,7 +472,7 @@ start: else if (++optind >= nargc) { /* no arg */ place = EMSG; if (PRINT_ERROR) - warnx(recargchar, optchar); + warnx(nargv[0], recargchar, optchar); optopt = optchar; return (BADARG); } else /* white space */ @@ -499,7 +493,7 @@ start: if (++optind >= nargc) { /* no arg */ place = EMSG; if (PRINT_ERROR) - warnx(recargchar, optchar); + warnx(nargv[0], recargchar, optchar); optopt = optchar; return (BADARG); } else diff --git a/lib/libc/mingw/misc/mkstemp.c b/lib/libc/mingw/misc/mkstemp.c index 3b6246540c90ffaa7b19419b36fdefcd2e36906a..7291efcc811b1dcd061848dd02edffa8411455f4 100644 --- a/lib/libc/mingw/misc/mkstemp.c +++ b/lib/libc/mingw/misc/mkstemp.c @@ -7,6 +7,7 @@ #include #include #include +#include /* The mkstemp() function generates a unique temporary filename from template, @@ -25,8 +26,8 @@ */ int __cdecl mkstemp (char *template_name) { - int i, j, fd, len, index; - unsigned int r; + int j, fd, len, index; + unsigned int i, r; /* These are the (62) characters used in temporary filenames. */ static const char letters[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; @@ -41,11 +42,8 @@ int __cdecl mkstemp (char *template_name) /* User may supply more than six trailing Xs */ for (index = len - 6; index > 0 && template_name[index - 1] == 'X'; index--); - /* - Like OpenBSD, mkstemp() will try at least 2 ** 31 combinations before - giving up. - */ - for (i = 0; i >= 0; i++) { + /* Like OpenBSD, mkstemp() will try 2 ** 31 combinations before giving up. */ + for (i = 0; i <= INT_MAX; i++) { for(j = index; j < len; j++) { if (rand_s(&r)) r = rand(); diff --git a/lib/libc/mingw/misc/ucrt__getmainargs.c b/lib/libc/mingw/misc/ucrt__getmainargs.c new file mode 100644 index 0000000000000000000000000000000000000000..72fef92cc36e674db13500d74dee10a27a060631 --- /dev/null +++ b/lib/libc/mingw/misc/ucrt__getmainargs.c @@ -0,0 +1,25 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#undef __MSVCRT_VERSION__ +#define _UCRT + +#include +#include +#include +#include + +int __cdecl __getmainargs(int *argc, char ***argv, char ***env, int DoWildCard, _startupinfo *StartInfo) +{ + _initialize_narrow_environment(); + _configure_narrow_argv(DoWildCard ? _crt_argv_expanded_arguments : _crt_argv_unexpanded_arguments); + *argc = *__p___argc(); + *argv = *__p___argv(); + *env = *__p__environ(); + _set_new_mode(StartInfo->newmode); + return 0; +} +int __cdecl (*__MINGW_IMP_SYMBOL(__getmainargs))(int *, char ***, char ***, int, _startupinfo *) = __getmainargs; diff --git a/lib/libc/mingw/misc/ucrt__wgetmainargs.c b/lib/libc/mingw/misc/ucrt__wgetmainargs.c new file mode 100644 index 0000000000000000000000000000000000000000..17a8d895e88744bdef083fa955bc49b9fd645fea --- /dev/null +++ b/lib/libc/mingw/misc/ucrt__wgetmainargs.c @@ -0,0 +1,25 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#undef __MSVCRT_VERSION__ +#define _UCRT + +#include +#include +#include +#include + +int __cdecl __wgetmainargs(int *argc, wchar_t ***argv, wchar_t ***env, int DoWildCard, _startupinfo *StartInfo) +{ + _initialize_wide_environment(); + _configure_wide_argv(DoWildCard ? _crt_argv_expanded_arguments : _crt_argv_unexpanded_arguments); + *argc = *__p___argc(); + *argv = *__p___wargv(); + *env = *__p__wenviron(); + _set_new_mode(StartInfo->newmode); + return 0; +} +int __cdecl (*__MINGW_IMP_SYMBOL(__wgetmainargs))(int *, wchar_t ***, wchar_t ***, int, _startupinfo *) = __wgetmainargs; diff --git a/lib/libc/mingw/misc/ucrt_amsg_exit.c b/lib/libc/mingw/misc/ucrt_amsg_exit.c new file mode 100644 index 0000000000000000000000000000000000000000..0aad4f6c368a7f284568ffb1e96c8e48f011e56a --- /dev/null +++ b/lib/libc/mingw/misc/ucrt_amsg_exit.c @@ -0,0 +1,19 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#undef __MSVCRT_VERSION__ +#define _UCRT + +#include +#include +#include + +void __cdecl __MINGW_ATTRIB_NORETURN _amsg_exit(int ret) +{ + fprintf(stderr, "runtime error %d\n", ret); + _exit(255); +} +void __cdecl (*__MINGW_IMP_SYMBOL(_amsg_exit))(int) = _amsg_exit; diff --git a/lib/libc/mingw/misc/ucrt_at_quick_exit.c b/lib/libc/mingw/misc/ucrt_at_quick_exit.c new file mode 100644 index 0000000000000000000000000000000000000000..5999552a0f2c02f2c1aec2192be66bdf8f3484b7 --- /dev/null +++ b/lib/libc/mingw/misc/ucrt_at_quick_exit.c @@ -0,0 +1,24 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#undef __MSVCRT_VERSION__ +#define _UCRT + +#include +#include + +extern char __mingw_module_is_dll; + +int __cdecl at_quick_exit(void (__cdecl *func)(void)) +{ + // In a DLL, we can't register a function with _crt_at_quick_exit, because + // we can't unregister it when the DLL is unloaded. This matches how + // at_quick_exit/quick_exit work with MSVC with a dynamically linked CRT. + if (__mingw_module_is_dll) + return 0; + return _crt_at_quick_exit(func); +} +int __cdecl (*__MINGW_IMP_SYMBOL(at_quick_exit))(void (__cdecl *)(void)) = at_quick_exit; diff --git a/lib/libc/mingw/misc/ucrt_tzset.c b/lib/libc/mingw/misc/ucrt_tzset.c new file mode 100644 index 0000000000000000000000000000000000000000..fbb2cc830ce5c7bf23ee9c23e969992a90bf3f7f --- /dev/null +++ b/lib/libc/mingw/misc/ucrt_tzset.c @@ -0,0 +1,45 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#undef __MSVCRT_VERSION__ +#define _UCRT + +#include + +// These are required to provide the unrepfixed data symbols "timezone" +// and "tzname"; we can't remap "timezone" via a define due to clashes +// with e.g. "struct timezone". +typedef void __cdecl (*_tzset_func)(void); +extern _tzset_func __MINGW_IMP_SYMBOL(_tzset); + +// Default initial values until _tzset has been called; these are the same +// as the initial values in msvcrt/ucrtbase. +static char initial_tzname0[] = "PST"; +static char initial_tzname1[] = "PDT"; +static char *initial_tznames[] = { initial_tzname0, initial_tzname1 }; +static long initial_timezone = 28800; +static int initial_daylight = 1; +char** __MINGW_IMP_SYMBOL(tzname) = initial_tznames; +long * __MINGW_IMP_SYMBOL(timezone) = &initial_timezone; +int * __MINGW_IMP_SYMBOL(daylight) = &initial_daylight; + +void __cdecl _tzset(void) +{ + __MINGW_IMP_SYMBOL(_tzset)(); + // Redirect the __imp_ pointers to the actual data provided by the UCRT. + // From this point, the exposed values should stay in sync. + __MINGW_IMP_SYMBOL(tzname) = _tzname; + __MINGW_IMP_SYMBOL(timezone) = __timezone(); + __MINGW_IMP_SYMBOL(daylight) = __daylight(); +} + +void __cdecl tzset(void) +{ + _tzset(); +} + +// Dummy/unused __imp_ wrappers, to make GNU ld not autoexport these symbols. +void __cdecl (*__MINGW_IMP_SYMBOL(tzset))(void) = tzset; diff --git a/lib/libc/mingw/misc/wcstoimax.c b/lib/libc/mingw/misc/wcstoimax.c index 99e97b92144ca450ca878b3f3b0fd9993f3056c0..86c7347bb6b9f759a9c593adf14f2f4203b0b781 100644 --- a/lib/libc/mingw/misc/wcstoimax.c +++ b/lib/libc/mingw/misc/wcstoimax.c @@ -33,6 +33,7 @@ #define valid(n, b) ((n) >= 0 && (n) < (b)) intmax_t +__cdecl wcstoimax(const wchar_t * __restrict__ nptr, wchar_t ** __restrict__ endptr, int base) { register uintmax_t accum; /* accumulates converted value */ @@ -116,6 +117,16 @@ wcstoimax(const wchar_t * __restrict__ nptr, wchar_t ** __restrict__ endptr, int else return (intmax_t)(minus ? -accum : accum); } +intmax_t (__cdecl *__MINGW_IMP_SYMBOL(wcstoimax))(const wchar_t * __restrict__, wchar_t ** __restrict__, int) = wcstoimax; long long __attribute__ ((alias ("wcstoimax"))) +__cdecl wcstoll (const wchar_t* __restrict__ nptr, wchar_t ** __restrict__ endptr, int base); +extern long long __attribute__ ((alias (__MINGW64_STRINGIFY(__MINGW_IMP_SYMBOL(wcstoimax))))) +(__cdecl *__MINGW_IMP_SYMBOL(wcstoll))(const wchar_t * __restrict__, wchar_t ** __restrict__, int); + +long long __attribute__ ((alias ("wcstoimax"))) +__cdecl +_wcstoi64 (const wchar_t* __restrict__ nptr, wchar_t ** __restrict__ endptr, int base); +extern long long __attribute__ ((alias (__MINGW64_STRINGIFY(__MINGW_IMP_SYMBOL(wcstoimax))))) +(__cdecl *__MINGW_IMP_SYMBOL(_wcstoi64))(const wchar_t * __restrict__, wchar_t ** __restrict__, int); diff --git a/lib/libc/mingw/misc/wcstoumax.c b/lib/libc/mingw/misc/wcstoumax.c index 97f2c3083372ad83d5ce5744f8a047bfc781956f..ad73cb46a11bd40308c12d1fbb0e4ad124777cec 100644 --- a/lib/libc/mingw/misc/wcstoumax.c +++ b/lib/libc/mingw/misc/wcstoumax.c @@ -33,6 +33,7 @@ #define valid(n, b) ((n) >= 0 && (n) < (b)) uintmax_t +__cdecl wcstoumax(const wchar_t * __restrict__ nptr, wchar_t ** __restrict__ endptr, int base) { register uintmax_t accum; /* accumulates converted value */ @@ -110,6 +111,16 @@ wcstoumax(const wchar_t * __restrict__ nptr, wchar_t ** __restrict__ endptr, int else return minus ? -accum : accum; /* (yes!) */ } +uintmax_t (__cdecl *__MINGW_IMP_SYMBOL(wcstoumax))(const wchar_t * __restrict__, wchar_t ** __restrict__, int) = wcstoumax; unsigned long long __attribute__ ((alias ("wcstoumax"))) +__cdecl wcstoull (const wchar_t* __restrict__ nptr, wchar_t ** __restrict__ endptr, int base); +extern unsigned long long __attribute__ ((alias (__MINGW64_STRINGIFY(__MINGW_IMP_SYMBOL(wcstoumax))))) +(__cdecl *__MINGW_IMP_SYMBOL(wcstoull))(const wchar_t * __restrict__, wchar_t ** __restrict__, int); + +unsigned long long __attribute__ ((alias ("wcstoumax"))) +__cdecl +_wcstoui64 (const wchar_t* __restrict__ nptr, wchar_t ** __restrict__ endptr, int base); +extern unsigned long long __attribute__ ((alias (__MINGW64_STRINGIFY(__MINGW_IMP_SYMBOL(wcstoumax))))) +(__cdecl *__MINGW_IMP_SYMBOL(_wcstoui64))(const wchar_t * __restrict__, wchar_t ** __restrict__, int); diff --git a/lib/libc/mingw/stdio/_fstat.c b/lib/libc/mingw/stdio/_fstat.c deleted file mode 100644 index efc097e2ce60180f3cef0984a16ef9ea2d5b21c5..0000000000000000000000000000000000000000 --- a/lib/libc/mingw/stdio/_fstat.c +++ /dev/null @@ -1,52 +0,0 @@ -#define __CRT__NO_INLINE -#include - -/* FIXME: Relying on _USE_32BIT_TIME_T, which is a user-macro, -during CRT compilation is plainly broken. Need an appropriate -implementation to provide users the ability of compiling the -CRT only with 32-bit time_t behavior. */ -#if defined(_USE_32BIT_TIME_T) -int __cdecl -fstat(int _Desc,struct stat *_Stat) -{ - struct _stat32 st; - int ret=_fstat32(_Desc,&st); - if (ret == -1) { - memset(_Stat,0,sizeof(struct stat)); - return -1; - } - /* struct stat and struct _stat32 - are the same for this case. */ - memcpy(_Stat, &st, sizeof(struct _stat32)); - return ret; -} -#else -int __cdecl -fstat(int _Desc,struct stat *_Stat) -{ - struct _stat64 st; - int ret=_fstat64(_Desc,&st); - if (ret == -1) { - memset(_Stat,0,sizeof(struct stat)); - return -1; - } - /* struct stat and struct _stat64i32 - are the same for this case. */ - _Stat->st_dev=st.st_dev; - _Stat->st_ino=st.st_ino; - _Stat->st_mode=st.st_mode; - _Stat->st_nlink=st.st_nlink; - _Stat->st_uid=st.st_uid; - _Stat->st_gid=st.st_gid; - _Stat->st_rdev=st.st_rdev; - _Stat->st_size=(_off_t) st.st_size; - _Stat->st_atime=st.st_atime; - _Stat->st_mtime=st.st_mtime; - _Stat->st_ctime=st.st_ctime; - return ret; -} -#endif - -/* Add __imp__fstat and __imp__stat symbols. */ -int (*__MINGW_IMP_SYMBOL(fstat))(int, struct stat *) = &fstat; - diff --git a/lib/libc/mingw/stdio/_ftime.c b/lib/libc/mingw/stdio/_ftime.c deleted file mode 100644 index 0600790f9f6387dd632294c702ce3e74ea0daa1f..0000000000000000000000000000000000000000 --- a/lib/libc/mingw/stdio/_ftime.c +++ /dev/null @@ -1,19 +0,0 @@ -#define __CRT__NO_INLINE -#include -#include - -/* FIXME: Relying on _USE_32BIT_TIME_T, which is a user-macro, -during CRT compilation is plainly broken. Need an appropriate -implementation to provide users the ability of compiling the -CRT only with 32-bit time_t behavior. */ -#if defined(_USE_32BIT_TIME_T) -void __cdecl ftime (struct timeb *b) -{ - return _ftime ((struct __timeb32 *)b); -} -#else -void __cdecl ftime (struct timeb *b) -{ - _ftime64((struct __timeb64 *)b); -} -#endif diff --git a/lib/libc/mingw/stdio/fgetpos64.c b/lib/libc/mingw/stdio/fgetpos64.c deleted file mode 100644 index 2adb66efb7f748afd19de3174d68503710047feb..0000000000000000000000000000000000000000 --- a/lib/libc/mingw/stdio/fgetpos64.c +++ /dev/null @@ -1,5 +0,0 @@ -#include - -int __cdecl fgetpos64(FILE * __restrict__ _File ,fpos_t * __restrict__ _Pos){ - return fgetpos(_File, _Pos); -} diff --git a/lib/libc/mingw/stdio/fsetpos64.c b/lib/libc/mingw/stdio/fsetpos64.c deleted file mode 100644 index ab639f02fd4e5a19840704e2d5874e5718b8167f..0000000000000000000000000000000000000000 --- a/lib/libc/mingw/stdio/fsetpos64.c +++ /dev/null @@ -1,5 +0,0 @@ -#include - -int __cdecl fsetpos64(FILE *_File,const fpos_t *_Pos){ /* fsetpos already 64bit */ - return fsetpos(_File,_Pos); -} diff --git a/lib/libc/mingw/stdio/ftruncate64.c b/lib/libc/mingw/stdio/ftruncate64.c index ec597e2060288025223ae31e359f7a96e8fbb77b..589645c77e49f4e5fca3bdd23edcdea04bae234b 100644 --- a/lib/libc/mingw/stdio/ftruncate64.c +++ b/lib/libc/mingw/stdio/ftruncate64.c @@ -123,7 +123,7 @@ static LPWSTR xp_getfilepath(const HANDLE f, const LARGE_INTEGER fsize){ if (temp) free(temp); if (pMem) UnmapViewOfFile(pMem); if (hFileMap) CloseHandle(hFileMap); - _set_errno(EBADF); + errno = EBADF; return NULL; } #endif /* _CHECK_SPACE_BY_PSAPI_METHOD_ */ @@ -142,7 +142,7 @@ checkfreespace (const HANDLE f, const ULONGLONG requiredspace) check = GetFileSizeEx (f, ¤tsize); if (!check) { - _set_errno(EBADF); + errno = EBADF; return -1; /* Error checking file size */ } @@ -159,19 +159,19 @@ checkfreespace (const HANDLE f, const ULONGLONG requiredspace) check = GetFinalPathNameByHandleW(f,filepath,0,FILE_NAME_NORMALIZED|VOLUME_NAME_GUID); err = GetLastError(); if (err == ERROR_PATH_NOT_FOUND || err == ERROR_INVALID_PARAMETER) { - _set_errno(EINVAL); + errno = EINVAL; return -1; /* IO error */ } filepath = calloc(check + 1,sizeof(wchar_t)); if (!filepath) { - _set_errno(EBADF); + errno = EBADF; return -1; /* Out of memory */ } check = GetFinalPathNameByHandleW(f,filepath,check,FILE_NAME_NORMALIZED|VOLUME_NAME_GUID); /* FIXME: last error was set to error 87 (0x57) "The parameter is incorrect." for some reason but works out */ if (!check) { - _set_errno(EBADF); + errno = EBADF; return -1; /* Error resolving filename */ } #endif /* _CHECK_SPACE_BY_VISTA_METHOD_ */ @@ -185,21 +185,21 @@ checkfreespace (const HANDLE f, const ULONGLONG requiredspace) free(filepath); filepath = NULL; if (!dirpath) { - _set_errno(EBADF); + errno = EBADF; return -1; /* Out of memory */ } #endif /* _CHECK_SPACE_BY_PSAPI_METHOD_ */ #if _CHECK_SPACE_BY_VOLUME_METHOD_ if(!GetFileInformationByHandle(f,&fileinfo)) { - _set_errno(EINVAL); + errno = EINVAL; return -1; /* Resolution failure */ } volumeid = calloc(51,sizeof(wchar_t)); volumepath = calloc(MAX_PATH+2,sizeof(wchar_t)); if(!volumeid || !volumepath) { - _set_errno(EBADF); + errno = EBADF; return -1; /* Out of memory */ } @@ -226,14 +226,14 @@ checkfreespace (const HANDLE f, const ULONGLONG requiredspace) //wprintf(L"freespace %I64u\n",freespace); free(dirpath); if(!check) { - _set_errno(EFBIG); + errno = EFBIG; return -1; /* Error getting free space */ } /* Check space requirements */ if ((requiredspace - currentsize.QuadPart) > freespace.QuadPart) { - _set_errno(EFBIG); /* File too big for disk */ + errno = EFBIG; /* File too big for disk */ return -1; } /* We have enough space to truncate/expand */ return 0; @@ -258,7 +258,7 @@ int ftruncate64(int __fd, _off64_t __length) { f = (HANDLE)_get_osfhandle(__fd); if (f == INVALID_HANDLE_VALUE || (GetFileType(f) != FILE_TYPE_DISK)) { - _set_errno(EBADF); + errno = EBADF; return -1; } @@ -279,13 +279,13 @@ int ftruncate64(int __fd, _off64_t __length) { if (check == INVALID_SET_FILE_POINTER && quad.LowPart != INVALID_SET_FILE_POINTER) { switch (GetLastError()) { case ERROR_NEGATIVE_SEEK: - _set_errno(EFBIG); /* file too big? */ + errno = EFBIG; /* file too big? */ return -1; case INVALID_SET_FILE_POINTER: - _set_errno(EINVAL); /* shouldn't happen */ + errno = EINVAL; /* shouldn't happen */ return -1; default: - _set_errno(EINVAL); /* shouldn't happen */ + errno = EINVAL; /* shouldn't happen */ return -1; } } @@ -302,7 +302,7 @@ int ftruncate64(int __fd, _off64_t __length) { return ret; errorout: - _set_errno(EINVAL); + errno = EINVAL; return -1; } diff --git a/lib/libc/mingw/stdio/truncate.c b/lib/libc/mingw/stdio/truncate.c index d83bd2eb4344f3dbf5b59360156ddc4352ba1019..1ff3260f12f842dd349afb2c83995e6c1d8d6f0a 100644 --- a/lib/libc/mingw/stdio/truncate.c +++ b/lib/libc/mingw/stdio/truncate.c @@ -7,9 +7,9 @@ int truncate(const char *pathname, _off_t len){ int fd = _open(pathname,_O_BINARY|_O_RDWR); if (fd == -1) return fd; ret = ftruncate(fd,len); - _get_errno(&err); + err = errno; _close(fd); - _set_errno(err); + errno = err; return ret; } @@ -18,8 +18,8 @@ int truncate64(const char *pathname, _off64_t len){ int fd = _open(pathname,_O_BINARY|_O_RDWR); if (fd == -1) return fd; ret = ftruncate64(fd,len); - _get_errno(&err); + err = errno; _close(fd); - _set_errno(err); + errno = err; return ret; } diff --git a/lib/libc/mingw/stdio/ucrt__scprintf.c b/lib/libc/mingw/stdio/ucrt__scprintf.c new file mode 100644 index 0000000000000000000000000000000000000000..72e321615140730f56b462fd24d6b935f351761c --- /dev/null +++ b/lib/libc/mingw/stdio/ucrt__scprintf.c @@ -0,0 +1,21 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#undef __MSVCRT_VERSION__ +#define _UCRT +#include +#include + +int __cdecl _scprintf(const char * __restrict__ _Format, ...) +{ + int ret; + va_list _ArgList; + va_start(_ArgList, _Format); + ret = __stdio_common_vsprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, NULL, 0, _Format, NULL, _ArgList); + va_end(_ArgList); + return ret; +} +int __cdecl (*__MINGW_IMP_SYMBOL(_scprintf))(const char *__restrict__, ...) = _scprintf; diff --git a/lib/libc/mingw/stdio/ucrt__snprintf.c b/lib/libc/mingw/stdio/ucrt__snprintf.c new file mode 100644 index 0000000000000000000000000000000000000000..7b8794c90a6b18324664909711af3e4a5dc812e1 --- /dev/null +++ b/lib/libc/mingw/stdio/ucrt__snprintf.c @@ -0,0 +1,21 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#undef __MSVCRT_VERSION__ +#define _UCRT +#include +#include + +int __cdecl _snprintf(char * __restrict__ _Dest, size_t _Count, const char * __restrict__ _Format, ...) +{ + int ret; + va_list _Args; + va_start(_Args, _Format); + ret = __stdio_common_vsprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION, _Dest, _Count, _Format, NULL, _Args); + va_end(_Args); + return ret; +} +int __cdecl (*__MINGW_IMP_SYMBOL(_snprintf))(char *__restrict__, size_t, const char *__restrict__, ...) = _snprintf; diff --git a/lib/libc/mingw/stdio/ucrt__snscanf.c b/lib/libc/mingw/stdio/ucrt__snscanf.c new file mode 100644 index 0000000000000000000000000000000000000000..341b0e5ad889457bd03517e86787d46e12a26029 --- /dev/null +++ b/lib/libc/mingw/stdio/ucrt__snscanf.c @@ -0,0 +1,21 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#undef __MSVCRT_VERSION__ +#define _UCRT +#include +#include + +int __cdecl _snscanf(const char * __restrict__ _Src, size_t _MaxCount, const char * __restrict__ _Format, ...) +{ + int ret; + va_list _ArgList; + va_start(_ArgList, _Format); + ret = __stdio_common_vsscanf(0, _Src, _MaxCount, _Format, NULL, _ArgList); + va_end(_ArgList); + return ret; +} +int __cdecl (*__MINGW_IMP_SYMBOL(_snscanf))(const char *__restrict__, size_t, const char * __restrict__, ...) = _snscanf; diff --git a/lib/libc/mingw/stdio/ucrt__snwprintf.c b/lib/libc/mingw/stdio/ucrt__snwprintf.c index d4d5eff17ce93185356d10df256ab290bdaae1f1..07cdf18a46b390d0fc9ed81427c4db271ca0c067 100644 --- a/lib/libc/mingw/stdio/ucrt__snwprintf.c +++ b/lib/libc/mingw/stdio/ucrt__snwprintf.c @@ -30,7 +30,7 @@ int __cdecl _snwprintf(wchar_t * restrict _Dest, size_t _Count, const wchar_t * va_list ap; int ret; va_start(ap, _Format); - ret = vsnwprintf(_Dest, _Count, _Format, ap); + ret = __stdio_common_vswprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION, _Dest, _Count, _Format, NULL, ap); va_end(ap); return ret; } diff --git a/lib/libc/mingw/stdio/ucrt__vscprintf.c b/lib/libc/mingw/stdio/ucrt__vscprintf.c index 0bfe1ff9f66336f53780abc2c7e4a0c52508d0e0..b5c4b8b05a78f5f73632db5b8c309f1dba018e10 100644 --- a/lib/libc/mingw/stdio/ucrt__vscprintf.c +++ b/lib/libc/mingw/stdio/ucrt__vscprintf.c @@ -10,6 +10,6 @@ int __cdecl _vscprintf(const char * __restrict__ _Format, va_list _ArgList) { - return __stdio_common_vsprintf(_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, NULL, 0, _Format, NULL, _ArgList); + return __stdio_common_vsprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, NULL, 0, _Format, NULL, _ArgList); } int __cdecl (*__MINGW_IMP_SYMBOL(_vscprintf))(const char *__restrict__, va_list) = _vscprintf; diff --git a/lib/libc/mingw/stdio/ucrt__vsnprintf.c b/lib/libc/mingw/stdio/ucrt__vsnprintf.c index a82fd7dde4a822793ba75c22d6b81aad929bdd81..fbdf4f881135af210800b81c031a8c9e7f75b2eb 100644 --- a/lib/libc/mingw/stdio/ucrt__vsnprintf.c +++ b/lib/libc/mingw/stdio/ucrt__vsnprintf.c @@ -10,6 +10,6 @@ int __cdecl _vsnprintf(char * __restrict__ _Dest,size_t _Count,const char * __restrict__ _Format,va_list _Args) __MINGW_ATTRIB_DEPRECATED_SEC_WARN { - return __stdio_common_vsprintf(_CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION, _Dest, _Count, _Format, NULL, _Args); + return __stdio_common_vsprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION, _Dest, _Count, _Format, NULL, _Args); } int __cdecl (*__MINGW_IMP_SYMBOL(_vsnprintf))(char *__restrict__, size_t, const char *__restrict__, va_list) = _vsnprintf; diff --git a/lib/libc/mingw/stdio/ucrt_fprintf.c b/lib/libc/mingw/stdio/ucrt_fprintf.c index a07a72cfe97e3013cf7d92dfdf6950cfc282307a..ab223d62f02d9a1eaf03960d9ef9c13b9d13bcc3 100644 --- a/lib/libc/mingw/stdio/ucrt_fprintf.c +++ b/lib/libc/mingw/stdio/ucrt_fprintf.c @@ -13,7 +13,7 @@ int __cdecl fprintf(FILE * __restrict__ _File,const char * __restrict__ _Format, __builtin_va_list ap; int ret; __builtin_va_start(ap, _Format); - ret = __stdio_common_vfprintf(0, _File, _Format, NULL, ap); + ret = __stdio_common_vfprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _File, _Format, NULL, ap); __builtin_va_end(ap); return ret; } diff --git a/lib/libc/mingw/stdio/ucrt_ms_fwprintf.c b/lib/libc/mingw/stdio/ucrt_ms_fwprintf.c new file mode 100644 index 0000000000000000000000000000000000000000..f44c78d941e96509a669070c7c28b7ea943f5d38 --- /dev/null +++ b/lib/libc/mingw/stdio/ucrt_ms_fwprintf.c @@ -0,0 +1,24 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#undef __MSVCRT_VERSION__ +#define _UCRT + +#include +#include + +// This is called for wchar cases with __USE_MINGW_ANSI_STDIO enabled (where the +// char case just uses fputc). +int __cdecl __ms_fwprintf(FILE *file, const wchar_t *fmt, ...) +{ + va_list ap; + int ret; + va_start(ap, fmt); + ret = __stdio_common_vfwprintf(_CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS, file, fmt, NULL, ap); + va_end(ap); + return ret; +} +int __cdecl (*__MINGW_IMP_SYMBOL(__ms_fwprintf))(FILE *, const wchar_t *, ...) = __ms_fwprintf; diff --git a/lib/libc/mingw/stdio/ucrt_printf.c b/lib/libc/mingw/stdio/ucrt_printf.c index 50ac67cbbc8e6d55bb07b89e927ff1ee3df5b9a5..4ecf1548cab450e3841a36e0da6d5b42ddcfc8b2 100644 --- a/lib/libc/mingw/stdio/ucrt_printf.c +++ b/lib/libc/mingw/stdio/ucrt_printf.c @@ -13,7 +13,7 @@ int __cdecl printf(const char * __restrict__ _Format,...) __builtin_va_list ap; int ret; __builtin_va_start(ap, _Format); - ret = __stdio_common_vfprintf(0, stdout, _Format, NULL, ap); + ret = __stdio_common_vfprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, stdout, _Format, NULL, ap); __builtin_va_end(ap); return ret; } diff --git a/lib/libc/mingw/stdio/ucrt_snprintf.c b/lib/libc/mingw/stdio/ucrt_snprintf.c index 8bd8f374cf1200a6f187fc0359c3efc29bd26f61..56bc7400ea2e7d3a0c4ebe58cfb163a56b2ca4f8 100644 --- a/lib/libc/mingw/stdio/ucrt_snprintf.c +++ b/lib/libc/mingw/stdio/ucrt_snprintf.c @@ -13,7 +13,7 @@ int __cdecl snprintf (char * __restrict__ __stream, size_t __n, const char * __r __builtin_va_list ap; int ret; __builtin_va_start(ap, __format); - ret = __stdio_common_vsprintf(_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, __stream, __n, __format, NULL, ap); + ret = __stdio_common_vsprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, __stream, __n, __format, NULL, ap); __builtin_va_end(ap); return ret; } diff --git a/lib/libc/mingw/stdio/ucrt_sprintf.c b/lib/libc/mingw/stdio/ucrt_sprintf.c index 1c1f31739461f07a6bfc1af9beb2de1e5c41a955..69ee54cae5b6fd897948ef0893f8031050ed1477 100644 --- a/lib/libc/mingw/stdio/ucrt_sprintf.c +++ b/lib/libc/mingw/stdio/ucrt_sprintf.c @@ -13,7 +13,7 @@ int __cdecl sprintf(char * __restrict__ _Dest,const char * __restrict__ _Format, __builtin_va_list ap; int ret; __builtin_va_start(ap, _Format); - ret = __stdio_common_vsprintf(_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, _Dest, (size_t)-1, _Format, NULL, ap); + ret = __stdio_common_vsprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, _Dest, (size_t)-1, _Format, NULL, ap); __builtin_va_end(ap); return ret; } diff --git a/lib/libc/mingw/stdio/ucrt_vfprintf.c b/lib/libc/mingw/stdio/ucrt_vfprintf.c index 59dc20e052dc596d1110ca35333e7b106b36fca6..7ee9c9b7469687707806c7e6e295dde27665ce89 100644 --- a/lib/libc/mingw/stdio/ucrt_vfprintf.c +++ b/lib/libc/mingw/stdio/ucrt_vfprintf.c @@ -10,6 +10,6 @@ int __cdecl vfprintf(FILE * __restrict__ _File,const char * __restrict__ _Format,va_list _ArgList) { - return __stdio_common_vfprintf(0, _File, _Format, NULL, _ArgList); + return __stdio_common_vfprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _File, _Format, NULL, _ArgList); } int __cdecl (*__MINGW_IMP_SYMBOL(vfprintf))(FILE *__restrict__, const char *__restrict__, va_list) = vfprintf; diff --git a/lib/libc/mingw/stdio/ucrt_vprintf.c b/lib/libc/mingw/stdio/ucrt_vprintf.c index 6f30eef42777124b7c622756025f0c2833c3da3e..2964dd1bec76032e7d481d9cbb4b96a976d51f59 100644 --- a/lib/libc/mingw/stdio/ucrt_vprintf.c +++ b/lib/libc/mingw/stdio/ucrt_vprintf.c @@ -10,6 +10,6 @@ int __cdecl vprintf(const char * __restrict__ _Format,va_list _ArgList) { - return __stdio_common_vfprintf(0, stdout, _Format, NULL, _ArgList); + return __stdio_common_vfprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, stdout, _Format, NULL, _ArgList); } int __cdecl (*__MINGW_IMP_SYMBOL(vprintf))(const char *__restrict__, va_list) = vprintf; diff --git a/lib/libc/mingw/stdio/ucrt_vsnprintf.c b/lib/libc/mingw/stdio/ucrt_vsnprintf.c index ecdb01af47e4b71b4f268adaa9f2683850199d80..94ed44add1c5b4f2c9893f1b629326f0921135a7 100644 --- a/lib/libc/mingw/stdio/ucrt_vsnprintf.c +++ b/lib/libc/mingw/stdio/ucrt_vsnprintf.c @@ -10,6 +10,6 @@ int __cdecl vsnprintf (char * __restrict__ __stream, size_t __n, const char * __restrict__ __format, va_list __local_argv) { - return __stdio_common_vsprintf(_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, __stream, __n, __format, NULL, __local_argv); + return __stdio_common_vsprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, __stream, __n, __format, NULL, __local_argv); } int __cdecl (*__MINGW_IMP_SYMBOL(vsnprintf))(char *__restrict__, size_t, const char *__restrict__, va_list) = vsnprintf; diff --git a/lib/libc/mingw/stdio/ucrt_vsprintf.c b/lib/libc/mingw/stdio/ucrt_vsprintf.c index de272e6f6648ade0b09a552f3ac39c04d2be5a0c..3bdddd6c633d02a27526fb9a0b686ab148934235 100644 --- a/lib/libc/mingw/stdio/ucrt_vsprintf.c +++ b/lib/libc/mingw/stdio/ucrt_vsprintf.c @@ -10,6 +10,6 @@ int __cdecl vsprintf(char * __restrict__ _Dest,const char * __restrict__ _Format,va_list _Args) __MINGW_ATTRIB_DEPRECATED_SEC_WARN { - return __stdio_common_vsprintf(_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, _Dest, (size_t)-1, _Format, NULL, _Args); + return __stdio_common_vsprintf(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS | _CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR, _Dest, (size_t)-1, _Format, NULL, _Args); } int __cdecl (*__MINGW_IMP_SYMBOL(vsprintf))(char *__restrict__, const char *__restrict__, va_list) = vsprintf; diff --git a/lib/libc/mingw/string/ucrt__wcstok.c b/lib/libc/mingw/string/ucrt__wcstok.c new file mode 100644 index 0000000000000000000000000000000000000000..67c4936dac982024f0f3aca003b082b69a10022b --- /dev/null +++ b/lib/libc/mingw/string/ucrt__wcstok.c @@ -0,0 +1,14 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the mingw-w64 runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#include + +wchar_t *__cdecl _wcstok(wchar_t *restrict str, const wchar_t *restrict delim) +{ + /* NULL as a third param can be specified only for UCRT version of wcstok() */ + return wcstok(str, delim, NULL); +} +wchar_t *(__cdecl *__MINGW_IMP_SYMBOL(_wcstok))(wchar_t *restrict, const wchar_t *restrict) = _wcstok; diff --git a/lib/libc/mingw/winpthreads/barrier.c b/lib/libc/mingw/winpthreads/barrier.c new file mode 100644 index 0000000000000000000000000000000000000000..e973aaaa7b1a9805126ed0866c867361bd1d4a33 --- /dev/null +++ b/lib/libc/mingw/winpthreads/barrier.c @@ -0,0 +1,246 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include +#include +#include "pthread.h" +#include "barrier.h" +#include "ref.h" +#include "misc.h" + +static pthread_spinlock_t barrier_global = PTHREAD_SPINLOCK_INITIALIZER; + +static WINPTHREADS_ATTRIBUTE((noinline)) int +barrier_unref(volatile pthread_barrier_t *barrier, int res) +{ + pthread_spin_lock(&barrier_global); +#ifdef WINPTHREAD_DBG + assert((((barrier_t *)*barrier)->valid == LIFE_BARRIER) && (((barrier_t *)*barrier)->busy > 0)); +#endif + ((barrier_t *)*barrier)->busy -= 1; + pthread_spin_unlock(&barrier_global); + return res; +} + +static WINPTHREADS_ATTRIBUTE((noinline)) int barrier_ref(volatile pthread_barrier_t *barrier) +{ + int r = 0; + pthread_spin_lock(&barrier_global); + + if (!barrier || !*barrier || ((barrier_t *)*barrier)->valid != LIFE_BARRIER) r = EINVAL; + else { + ((barrier_t *)*barrier)->busy += 1; + } + + pthread_spin_unlock(&barrier_global); + + return r; +} + +static WINPTHREADS_ATTRIBUTE((noinline)) int +barrier_ref_destroy(volatile pthread_barrier_t *barrier, pthread_barrier_t *bDestroy) +{ + int r = 0; + + *bDestroy = NULL; + pthread_spin_lock(&barrier_global); + + if (!barrier || !*barrier || ((barrier_t *)*barrier)->valid != LIFE_BARRIER) r = EINVAL; + else { + barrier_t *b_ = (barrier_t *)*barrier; + if (b_->busy) r = EBUSY; + else { + *bDestroy = *barrier; + *barrier = NULL; + } + } + + pthread_spin_unlock(&barrier_global); + return r; +} + +static WINPTHREADS_ATTRIBUTE((noinline)) void +barrier_ref_set (volatile pthread_barrier_t *barrier, void *v) +{ + pthread_spin_lock(&barrier_global); + *barrier = v; + pthread_spin_unlock(&barrier_global); +} + +int pthread_barrier_destroy(pthread_barrier_t *b_) +{ + pthread_barrier_t bDestroy; + barrier_t *b; + int r; + + while ((r = barrier_ref_destroy(b_,&bDestroy)) == EBUSY) + Sleep(0); + + if (r) + return r; + + b = (barrier_t *)bDestroy; + + pthread_mutex_lock(&b->m); + + if (sem_destroy(&b->sems[0]) != 0) + { + /* Could this happen? */ + *b_ = bDestroy; + pthread_mutex_unlock (&b->m); + return EBUSY; + } + if (sem_destroy(&b->sems[1]) != 0) + { + sem_init (&b->sems[0], b->share, 0); + *b_ = bDestroy; + pthread_mutex_unlock (&b->m); + return -1; + } + pthread_mutex_unlock(&b->m); + if(pthread_mutex_destroy(&b->m) != 0) { + sem_init (&b->sems[0], b->share, 0); + sem_init (&b->sems[1], b->share, 0); + *b_ = bDestroy; + return -1; + } + b->valid = DEAD_BARRIER; + free(bDestroy); + return 0; + +} + +int +pthread_barrier_init (pthread_barrier_t *b_, const void *attr, + unsigned int count) +{ + barrier_t *b; + + if (!count || !b_) + return EINVAL; + + if ((b = (pthread_barrier_t)calloc(1,sizeof(*b))) == NULL) + return ENOMEM; + if (!attr || *((int **)attr) == NULL) + b->share = PTHREAD_PROCESS_PRIVATE; + else + memcpy (&b->share, *((void **) attr), sizeof (int)); + b->total = count; + b->count = count; + b->valid = LIFE_BARRIER; + b->sel = 0; + + if (pthread_mutex_init(&b->m, NULL) != 0) + { + free (b); + return ENOMEM; + } + + if (sem_init(&b->sems[0], b->share, 0) != 0) + { + pthread_mutex_destroy(&b->m); + free (b); + return ENOMEM; + } + if (sem_init(&b->sems[1], b->share, 0) != 0) + { + pthread_mutex_destroy(&b->m); + sem_destroy(&b->sems[0]); + free (b); + return ENOMEM; + } + barrier_ref_set (b_,b); + + return 0; +} + +int pthread_barrier_wait(pthread_barrier_t *b_) +{ + long sel; + int r, e, rslt; + barrier_t *b; + + r = barrier_ref(b_); + if(r) return r; + + b = (barrier_t *)*b_; + + if ((r = pthread_mutex_lock(&b->m)) != 0) return barrier_unref(b_,EINVAL); + sel = b->sel; + InterlockedDecrement((long*)&b->total); + if (b->total == 0) + { + b->total = b->count; + b->sel = (sel != 0 ? 0 : 1); + e = 1; + rslt = PTHREAD_BARRIER_SERIAL_THREAD; + r = (b->count > 1 ? sem_post_multiple (&b->sems[sel], b->count - 1) : 0); + } + else { e = 0; rslt= 0; } + pthread_mutex_unlock(&b->m); + if (!e) + r = sem_wait(&b->sems[sel]); + + if (!r) r = rslt; + return barrier_unref(b_,r); +} + +int pthread_barrierattr_init(void **attr) +{ + int *p; + + if ((p = (int *) calloc (1, sizeof (int))) == NULL) + return ENOMEM; + + *p = PTHREAD_PROCESS_PRIVATE; + *attr = p; + + return 0; +} + +int pthread_barrierattr_destroy(void **attr) +{ + void *p; + if (!attr || (p = *attr) == NULL) + return EINVAL; + *attr = NULL; + free (p); + return 0; +} + +int pthread_barrierattr_setpshared(void **attr, int s) +{ + if (!attr || *attr == NULL + || (s != PTHREAD_PROCESS_SHARED && s != PTHREAD_PROCESS_PRIVATE)) + return EINVAL; + memcpy (*attr, &s, sizeof (int)); + return 0; +} + +int pthread_barrierattr_getpshared(void **attr, int *s) +{ + if (!attr || !s || *attr == NULL) + return EINVAL; + memcpy (s, *attr, sizeof (int)); + return 0; +} diff --git a/lib/libc/mingw/winpthreads/barrier.h b/lib/libc/mingw/winpthreads/barrier.h new file mode 100644 index 0000000000000000000000000000000000000000..5509678bef4632897d5066856c6159836f550857 --- /dev/null +++ b/lib/libc/mingw/winpthreads/barrier.h @@ -0,0 +1,52 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_PTHREADS_BARRIER_H +#define WIN_PTHREADS_BARRIER_H + +#define LIFE_BARRIER 0xBAB1FEED +#define DEAD_BARRIER 0xDEADB00F + +#define _PTHREAD_BARRIER_FLAG (1<<30) + +#define CHECK_BARRIER(b) \ + do { \ + if (!(b) || ( ((barrier_t *)(*b))->valid != (unsigned int)LIFE_BARRIER ) ) \ + return EINVAL; \ + } while (0) + +#include "semaphore.h" + +typedef struct barrier_t barrier_t; +struct barrier_t +{ + int valid; + int busy; + int count; + int total; + int share; + long sel; + pthread_mutex_t m; + sem_t sems[2]; +}; + +#endif diff --git a/lib/libc/mingw/winpthreads/clock.c b/lib/libc/mingw/winpthreads/clock.c new file mode 100644 index 0000000000000000000000000000000000000000..954d845b15fd0610caf59629691de13cec266ab3 --- /dev/null +++ b/lib/libc/mingw/winpthreads/clock.c @@ -0,0 +1,257 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the w64 mingw-runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#include +#include +#include +#include +#ifndef IN_WINPTHREAD +#define IN_WINPTHREAD 1 +#endif +#include "pthread.h" +#include "pthread_time.h" +#include "misc.h" + +#define POW10_7 10000000 +#define POW10_9 1000000000 + +/* Number of 100ns-seconds between the beginning of the Windows epoch + * (Jan. 1, 1601) and the Unix epoch (Jan. 1, 1970) + */ +#define DELTA_EPOCH_IN_100NS INT64_C(116444736000000000) + +static WINPTHREADS_INLINE int lc_set_errno(int result) +{ + if (result != 0) { + errno = result; + return -1; + } + return 0; +} + +/** + * Get the resolution of the specified clock clock_id and + * stores it in the struct timespec pointed to by res. + * @param clock_id The clock_id argument is the identifier of the particular + * clock on which to act. The following clocks are supported: + *
+ *     CLOCK_REALTIME  System-wide real-time clock. Setting this clock
+ *                 requires appropriate privileges.
+ *     CLOCK_MONOTONIC Clock that cannot be set and represents monotonic
+ *                 time since some unspecified starting point.
+ *     CLOCK_PROCESS_CPUTIME_ID High-resolution per-process timer from the CPU.
+ *     CLOCK_THREAD_CPUTIME_ID  Thread-specific CPU-time clock.
+ * 
+ * @param res The pointer to a timespec structure to receive the time + * resolution. + * @return If the function succeeds, the return value is 0. + * If the function fails, the return value is -1, + * with errno set to indicate the error. + */ +int clock_getres(clockid_t clock_id, struct timespec *res) +{ + clockid_t id = clock_id; + + if (id == CLOCK_REALTIME && _pthread_get_system_time_best_as_file_time == GetSystemTimeAsFileTime) + id = CLOCK_REALTIME_COARSE; /* GetSystemTimePreciseAsFileTime() not available */ + + switch(id) { + case CLOCK_REALTIME: + case CLOCK_MONOTONIC: + { + LARGE_INTEGER pf; + + if (QueryPerformanceFrequency(&pf) == 0) + return lc_set_errno(EINVAL); + + res->tv_sec = 0; + res->tv_nsec = (int) ((POW10_9 + (pf.QuadPart >> 1)) / pf.QuadPart); + if (res->tv_nsec < 1) + res->tv_nsec = 1; + + return 0; + } + + case CLOCK_REALTIME_COARSE: + case CLOCK_PROCESS_CPUTIME_ID: + case CLOCK_THREAD_CPUTIME_ID: + { + DWORD timeAdjustment, timeIncrement; + BOOL isTimeAdjustmentDisabled; + + (void) GetSystemTimeAdjustment(&timeAdjustment, &timeIncrement, &isTimeAdjustmentDisabled); + res->tv_sec = 0; + res->tv_nsec = timeIncrement * 100; + + return 0; + } + default: + break; + } + + return lc_set_errno(EINVAL); +} + +/** + * Get the time of the specified clock clock_id and stores it in the struct + * timespec pointed to by tp. + * @param clock_id The clock_id argument is the identifier of the particular + * clock on which to act. The following clocks are supported: + *
+ *     CLOCK_REALTIME  System-wide real-time clock. Setting this clock
+ *                 requires appropriate privileges.
+ *     CLOCK_MONOTONIC Clock that cannot be set and represents monotonic
+ *                 time since some unspecified starting point.
+ *     CLOCK_PROCESS_CPUTIME_ID High-resolution per-process timer from the CPU.
+ *     CLOCK_THREAD_CPUTIME_ID  Thread-specific CPU-time clock.
+ * 
+ * @param tp The pointer to a timespec structure to receive the time. + * @return If the function succeeds, the return value is 0. + * If the function fails, the return value is -1, + * with errno set to indicate the error. + */ +int clock_gettime(clockid_t clock_id, struct timespec *tp) +{ + unsigned __int64 t; + LARGE_INTEGER pf, pc; + union { + unsigned __int64 u64; + FILETIME ft; + } ct, et, kt, ut; + + switch(clock_id) { + case CLOCK_REALTIME: + { + _pthread_get_system_time_best_as_file_time(&ct.ft); + t = ct.u64 - DELTA_EPOCH_IN_100NS; + tp->tv_sec = t / POW10_7; + tp->tv_nsec = ((int) (t % POW10_7)) * 100; + + return 0; + } + + case CLOCK_REALTIME_COARSE: + { + GetSystemTimeAsFileTime(&ct.ft); + t = ct.u64 - DELTA_EPOCH_IN_100NS; + tp->tv_sec = t / POW10_7; + tp->tv_nsec = ((int) (t % POW10_7)) * 100; + + return 0; + } + + case CLOCK_MONOTONIC: + { + if (QueryPerformanceFrequency(&pf) == 0) + return lc_set_errno(EINVAL); + + if (QueryPerformanceCounter(&pc) == 0) + return lc_set_errno(EINVAL); + + tp->tv_sec = pc.QuadPart / pf.QuadPart; + tp->tv_nsec = (int) (((pc.QuadPart % pf.QuadPart) * POW10_9 + (pf.QuadPart >> 1)) / pf.QuadPart); + if (tp->tv_nsec >= POW10_9) { + tp->tv_sec ++; + tp->tv_nsec -= POW10_9; + } + + return 0; + } + + case CLOCK_PROCESS_CPUTIME_ID: + { + if(0 == GetProcessTimes(GetCurrentProcess(), &ct.ft, &et.ft, &kt.ft, &ut.ft)) + return lc_set_errno(EINVAL); + t = kt.u64 + ut.u64; + tp->tv_sec = t / POW10_7; + tp->tv_nsec = ((int) (t % POW10_7)) * 100; + + return 0; + } + + case CLOCK_THREAD_CPUTIME_ID: + { + if(0 == GetThreadTimes(GetCurrentThread(), &ct.ft, &et.ft, &kt.ft, &ut.ft)) + return lc_set_errno(EINVAL); + t = kt.u64 + ut.u64; + tp->tv_sec = t / POW10_7; + tp->tv_nsec = ((int) (t % POW10_7)) * 100; + + return 0; + } + + default: + break; + } + + return lc_set_errno(EINVAL); +} + +/** + * Sleep for the specified time. + * @param clock_id This argument should always be CLOCK_REALTIME (0). + * @param flags 0 for relative sleep interval, others for absolute waking up. + * @param request The desired sleep interval or absolute waking up time. + * @param remain The remain amount of time to sleep. + * The current implemention just ignore it. + * @return If the function succeeds, the return value is 0. + * If the function fails, the return value is -1, + * with errno set to indicate the error. + */ +int clock_nanosleep(clockid_t clock_id, int flags, + const struct timespec *request, + struct timespec *remain) +{ + struct timespec tp; + + if (clock_id != CLOCK_REALTIME) + return lc_set_errno(EINVAL); + + if (flags == 0) + return nanosleep(request, remain); + + /* TIMER_ABSTIME = 1 */ + clock_gettime(CLOCK_REALTIME, &tp); + + tp.tv_sec = request->tv_sec - tp.tv_sec; + tp.tv_nsec = request->tv_nsec - tp.tv_nsec; + if (tp.tv_nsec < 0) { + tp.tv_nsec += POW10_9; + tp.tv_sec --; + } + + return nanosleep(&tp, remain); +} + +/** + * Set the time of the specified clock clock_id. + * @param clock_id This argument should always be CLOCK_REALTIME (0). + * @param tp The requested time. + * @return If the function succeeds, the return value is 0. + * If the function fails, the return value is -1, + * with errno set to indicate the error. + */ +int clock_settime(clockid_t clock_id, const struct timespec *tp) +{ + SYSTEMTIME st; + + union { + unsigned __int64 u64; + FILETIME ft; + } t; + + if (clock_id != CLOCK_REALTIME) + return lc_set_errno(EINVAL); + + t.u64 = tp->tv_sec * (__int64) POW10_7 + tp->tv_nsec / 100 + DELTA_EPOCH_IN_100NS; + if (FileTimeToSystemTime(&t.ft, &st) == 0) + return lc_set_errno(EINVAL); + + if (SetSystemTime(&st) == 0) + return lc_set_errno(EPERM); + + return 0; +} diff --git a/lib/libc/mingw/winpthreads/cond.c b/lib/libc/mingw/winpthreads/cond.c new file mode 100644 index 0000000000000000000000000000000000000000..813648f0e670f0c0052422d39067a8e5b293cad2 --- /dev/null +++ b/lib/libc/mingw/winpthreads/cond.c @@ -0,0 +1,755 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +/* + * Posix Condition Variables for Microsoft Windows. + * 22-9-2010 Partly based on the ACE framework implementation. + */ +#include +#include +#include +#include +#include "pthread.h" +#include "pthread_time.h" +#include "ref.h" +#include "cond.h" +#include "thread.h" +#include "misc.h" +#include "winpthread_internal.h" + +#include "pthread_compat.h" + +int __pthread_shallcancel (void); + +static int do_sema_b_wait (HANDLE sema, int nointerrupt, DWORD timeout,CRITICAL_SECTION *cs, LONG *val); +static int do_sema_b_release(HANDLE sema, LONG count,CRITICAL_SECTION *cs, LONG *val); +static void cleanup_wait(void *arg); + +typedef struct sCondWaitHelper { + cond_t *c; + pthread_mutex_t *external_mutex; + int *r; +} sCondWaitHelper; + +int do_sema_b_wait_intern (HANDLE sema, int nointerrupt, DWORD timeout); + +#ifdef WINPTHREAD_DBG +static int print_state = 0; +static FILE *fo; +void cond_print_set(int state, FILE *f) +{ + if (f) fo = f; + if (!fo) fo = stdout; + print_state = state; +} + +void cond_print(volatile pthread_cond_t *c, char *txt) +{ + if (!print_state) return; + cond_t *c_ = (cond_t *)*c; + if (c_ == NULL) { + fprintf(fo,"C%p %lu %s\n",(void *)*c,GetCurrentThreadId(),txt); + } else { + fprintf(fo,"C%p %lu V=%0X w=%ld %s\n", + (void *)*c, + GetCurrentThreadId(), + (int)c_->valid, + c_->waiters_count_, + txt + ); + } +} +#endif + +static pthread_spinlock_t cond_locked = PTHREAD_SPINLOCK_INITIALIZER; + +static int +cond_static_init (pthread_cond_t *c) +{ + int r = 0; + + pthread_spin_lock (&cond_locked); + if (c == NULL) + r = EINVAL; + else if (*c == PTHREAD_COND_INITIALIZER) + r = pthread_cond_init (c, NULL); + else + /* We assume someone was faster ... */ + r = 0; + pthread_spin_unlock (&cond_locked); + return r; +} + +int +pthread_condattr_destroy (pthread_condattr_t *a) +{ + if (!a) + return EINVAL; + *a = 0; + return 0; +} + +int +pthread_condattr_init (pthread_condattr_t *a) +{ + if (!a) + return EINVAL; + *a = 0; + return 0; +} + +int +pthread_condattr_getpshared (const pthread_condattr_t *a, int *s) +{ + if (!a || !s) + return EINVAL; + *s = *a; + return 0; +} + +int +pthread_condattr_getclock (const pthread_condattr_t *a, clockid_t *clock_id) +{ + if (!a || !clock_id) + return EINVAL; + *clock_id = 0; + return 0; +} + +int +pthread_condattr_setclock(pthread_condattr_t *a, clockid_t clock_id) +{ + if (!a || clock_id != 0) + return EINVAL; + return 0; +} + +int +__pthread_clock_nanosleep (clockid_t clock_id, int flags, const struct timespec *rqtp, + struct timespec *rmtp) +{ + unsigned long long tick, tick2; + unsigned long long delay; + DWORD dw; + + if (clock_id != CLOCK_REALTIME + && clock_id != CLOCK_MONOTONIC + && clock_id != CLOCK_PROCESS_CPUTIME_ID) + return EINVAL; + if ((flags & TIMER_ABSTIME) != 0) + delay = _pthread_rel_time_in_ms (rqtp); + else + delay = _pthread_time_in_ms_from_timespec (rqtp); + do + { + dw = (DWORD) (delay >= 99999ULL ? 99999ULL : delay); + tick = _pthread_time_in_ms (); + pthread_delay_np_ms (dw); + tick2 = _pthread_time_in_ms (); + tick2 -= tick; + if (tick2 >= delay) + delay = 0; + else + delay -= tick2; + } + while (delay != 0ULL); + if (rmtp) + memset (rmtp, 0, sizeof (*rmtp)); + return 0; +} + +int +pthread_condattr_setpshared (pthread_condattr_t *a, int s) +{ + if (!a || (s != PTHREAD_PROCESS_SHARED && s != PTHREAD_PROCESS_PRIVATE)) + return EINVAL; + if (s == PTHREAD_PROCESS_SHARED) + { + *a = PTHREAD_PROCESS_PRIVATE; + return ENOSYS; + } + *a = s; + return 0; +} + +int +pthread_cond_init (pthread_cond_t *c, const pthread_condattr_t *a) +{ + cond_t *_c; + int r = 0; + + if (!c) + return EINVAL; + if (a && *a == PTHREAD_PROCESS_SHARED) + return ENOSYS; + + if ((_c = calloc(1, sizeof(*_c))) == NULL) + return ENOMEM; + + _c->valid = DEAD_COND; + _c->busy = 0; + _c->waiters_count_ = 0; + _c->waiters_count_gone_ = 0; + _c->waiters_count_unblock_ = 0; + + _c->sema_q = CreateSemaphore (NULL, /* no security */ + 0, /* initially 0 */ + 0x7fffffff, /* max count */ + NULL); /* unnamed */ + _c->sema_b = CreateSemaphore (NULL, /* no security */ + 0, /* initially 0 */ + 0x7fffffff, /* max count */ + NULL); + if (_c->sema_q == NULL || _c->sema_b == NULL) { + if (_c->sema_q != NULL) + CloseHandle (_c->sema_q); + if (_c->sema_b != NULL) + CloseHandle (_c->sema_b); + free (_c); + r = EAGAIN; + } else { + InitializeCriticalSection(&_c->waiters_count_lock_); + InitializeCriticalSection(&_c->waiters_b_lock_); + InitializeCriticalSection(&_c->waiters_q_lock_); + _c->value_q = 0; + _c->value_b = 1; + } + if (!r) + { + _c->valid = LIFE_COND; + *c = (pthread_cond_t)_c; + } + else + *c = (pthread_cond_t)NULL; + return r; +} + +int +pthread_cond_destroy (pthread_cond_t *c) +{ + cond_t *_c; + int r; + if (!c || !*c) + return EINVAL; + if (*c == PTHREAD_COND_INITIALIZER) + { + pthread_spin_lock (&cond_locked); + if (*c == PTHREAD_COND_INITIALIZER) + { + *c = (pthread_cond_t)NULL; + r = 0; + } + else + r = EBUSY; + pthread_spin_unlock (&cond_locked); + return r; + } + _c = (cond_t *) *c; + r = do_sema_b_wait(_c->sema_b, 0, INFINITE,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + return r; + if (!TryEnterCriticalSection (&_c->waiters_count_lock_)) + { + do_sema_b_release (_c->sema_b, 1,&_c->waiters_b_lock_,&_c->value_b); + return EBUSY; + } + if (_c->waiters_count_ > _c->waiters_count_gone_) + { + r = do_sema_b_release (_c->sema_b, 1,&_c->waiters_b_lock_,&_c->value_b); + if (!r) r = EBUSY; + LeaveCriticalSection(&_c->waiters_count_lock_); + return r; + } + *c = (pthread_cond_t)NULL; + do_sema_b_release (_c->sema_b, 1,&_c->waiters_b_lock_,&_c->value_b); + + if (!CloseHandle (_c->sema_q) && !r) + r = EINVAL; + if (!CloseHandle (_c->sema_b) && !r) + r = EINVAL; + LeaveCriticalSection (&_c->waiters_count_lock_); + DeleteCriticalSection(&_c->waiters_count_lock_); + DeleteCriticalSection(&_c->waiters_b_lock_); + DeleteCriticalSection(&_c->waiters_q_lock_); + _c->valid = DEAD_COND; + free(_c); + return 0; +} + +int +pthread_cond_signal (pthread_cond_t *c) +{ + cond_t *_c; + int r; + + if (!c || !*c) + return EINVAL; + _c = (cond_t *)*c; + if (_c == (cond_t *)PTHREAD_COND_INITIALIZER) + return 0; + else if (_c->valid != (unsigned int)LIFE_COND) + return EINVAL; + + EnterCriticalSection (&_c->waiters_count_lock_); + /* If there aren't any waiters, then this is a no-op. */ + if (_c->waiters_count_unblock_ != 0) + { + if (_c->waiters_count_ == 0) + { + LeaveCriticalSection (&_c->waiters_count_lock_); + /* pthread_testcancel(); */ + return 0; + } + _c->waiters_count_ -= 1; + _c->waiters_count_unblock_ += 1; + } + else if (_c->waiters_count_ > _c->waiters_count_gone_) + { + r = do_sema_b_wait (_c->sema_b, 1, INFINITE,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + { + LeaveCriticalSection (&_c->waiters_count_lock_); + /* pthread_testcancel(); */ + return r; + } + if (_c->waiters_count_gone_ != 0) + { + _c->waiters_count_ -= _c->waiters_count_gone_; + _c->waiters_count_gone_ = 0; + } + _c->waiters_count_ -= 1; + _c->waiters_count_unblock_ = 1; + } + else + { + LeaveCriticalSection (&_c->waiters_count_lock_); + /* pthread_testcancel(); */ + return 0; + } + LeaveCriticalSection (&_c->waiters_count_lock_); + r = do_sema_b_release(_c->sema_q, 1,&_c->waiters_q_lock_,&_c->value_q); + /* pthread_testcancel(); */ + return r; +} + +int +pthread_cond_broadcast (pthread_cond_t *c) +{ + cond_t *_c; + int r; + int relCnt = 0; + + if (!c || !*c) + return EINVAL; + _c = (cond_t *)*c; + if (_c == (cond_t*)PTHREAD_COND_INITIALIZER) + return 0; + else if (_c->valid != (unsigned int)LIFE_COND) + return EINVAL; + + EnterCriticalSection (&_c->waiters_count_lock_); + /* If there aren't any waiters, then this is a no-op. */ + if (_c->waiters_count_unblock_ != 0) + { + if (_c->waiters_count_ == 0) + { + LeaveCriticalSection (&_c->waiters_count_lock_); + /* pthread_testcancel(); */ + return 0; + } + relCnt = _c->waiters_count_; + _c->waiters_count_ = 0; + _c->waiters_count_unblock_ += relCnt; + } + else if (_c->waiters_count_ > _c->waiters_count_gone_) + { + r = do_sema_b_wait (_c->sema_b, 1, INFINITE,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + { + LeaveCriticalSection (&_c->waiters_count_lock_); + /* pthread_testcancel(); */ + return r; + } + if (_c->waiters_count_gone_ != 0) + { + _c->waiters_count_ -= _c->waiters_count_gone_; + _c->waiters_count_gone_ = 0; + } + relCnt = _c->waiters_count_; + _c->waiters_count_ = 0; + _c->waiters_count_unblock_ = relCnt; + } + else + { + LeaveCriticalSection (&_c->waiters_count_lock_); + /* pthread_testcancel(); */ + return 0; + } + LeaveCriticalSection (&_c->waiters_count_lock_); + r = do_sema_b_release(_c->sema_q, relCnt,&_c->waiters_q_lock_,&_c->value_q); + /* pthread_testcancel(); */ + return r; +} + +int +pthread_cond_wait (pthread_cond_t *c, pthread_mutex_t *external_mutex) +{ + sCondWaitHelper ch; + cond_t *_c; + int r; + + /* pthread_testcancel(); */ + + if (!c || *c == (pthread_cond_t)NULL) + return EINVAL; + _c = (cond_t *)*c; + if (*c == PTHREAD_COND_INITIALIZER) + { + r = cond_static_init(c); + if (r != 0 && r != EBUSY) + return r; + _c = (cond_t *) *c; + } else if (_c->valid != (unsigned int)LIFE_COND) + return EINVAL; + +tryagain: + r = do_sema_b_wait (_c->sema_b, 0, INFINITE,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + return r; + + if (!TryEnterCriticalSection (&_c->waiters_count_lock_)) + { + r = do_sema_b_release (_c->sema_b, 1,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + return r; + sched_yield(); + goto tryagain; + } + + _c->waiters_count_++; + LeaveCriticalSection(&_c->waiters_count_lock_); + r = do_sema_b_release (_c->sema_b, 1,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + return r; + + ch.c = _c; + ch.r = &r; + ch.external_mutex = external_mutex; + + pthread_cleanup_push(cleanup_wait, (void *) &ch); + r = pthread_mutex_unlock(external_mutex); + if (!r) + r = do_sema_b_wait (_c->sema_q, 0, INFINITE,&_c->waiters_q_lock_,&_c->value_q); + + pthread_cleanup_pop(1); + return r; +} + +static int +pthread_cond_timedwait_impl (pthread_cond_t *c, pthread_mutex_t *external_mutex, const struct timespec *t, int rel) +{ + sCondWaitHelper ch; + DWORD dwr; + int r; + cond_t *_c; + + /* pthread_testcancel(); */ + + if (!c || !*c) + return EINVAL; + _c = (cond_t *)*c; + if (_c == (cond_t *)PTHREAD_COND_INITIALIZER) + { + r = cond_static_init(c); + if (r && r != EBUSY) + return r; + _c = (cond_t *) *c; + } else if ((_c)->valid != (unsigned int)LIFE_COND) + return EINVAL; + + if (rel == 0) + { + dwr = dwMilliSecs(_pthread_rel_time_in_ms(t)); + } + else + { + dwr = dwMilliSecs(_pthread_time_in_ms_from_timespec(t)); + } + +tryagain: + r = do_sema_b_wait (_c->sema_b, 0, INFINITE,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + return r; + + if (!TryEnterCriticalSection (&_c->waiters_count_lock_)) + { + r = do_sema_b_release (_c->sema_b, 1,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + return r; + sched_yield(); + goto tryagain; + } + + _c->waiters_count_++; + LeaveCriticalSection(&_c->waiters_count_lock_); + r = do_sema_b_release (_c->sema_b, 1,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + return r; + + ch.c = _c; + ch.r = &r; + ch.external_mutex = external_mutex; + { + pthread_cleanup_push(cleanup_wait, (void *) &ch); + + r = pthread_mutex_unlock(external_mutex); + if (!r) + r = do_sema_b_wait (_c->sema_q, 0, dwr,&_c->waiters_q_lock_,&_c->value_q); + + pthread_cleanup_pop(1); + } + return r; +} + +int +pthread_cond_timedwait(pthread_cond_t *c, pthread_mutex_t *m, const struct timespec *t) +{ + return pthread_cond_timedwait_impl(c, m, t, 0); +} + +int +pthread_cond_timedwait_relative_np(pthread_cond_t *c, pthread_mutex_t *m, const struct timespec *t) +{ + return pthread_cond_timedwait_impl(c, m, t, 1); +} + +static void +cleanup_wait (void *arg) +{ + int n, r; + sCondWaitHelper *ch = (sCondWaitHelper *) arg; + cond_t *_c; + + _c = ch->c; + EnterCriticalSection (&_c->waiters_count_lock_); + n = _c->waiters_count_unblock_; + if (n != 0) + _c->waiters_count_unblock_ -= 1; + else if ((INT_MAX/2) - 1 == _c->waiters_count_gone_) + { + _c->waiters_count_gone_ += 1; + r = do_sema_b_wait (_c->sema_b, 1, INFINITE,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + { + LeaveCriticalSection(&_c->waiters_count_lock_); + ch->r[0] = r; + return; + } + _c->waiters_count_ -= _c->waiters_count_gone_; + r = do_sema_b_release (_c->sema_b, 1,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + { + LeaveCriticalSection(&_c->waiters_count_lock_); + ch->r[0] = r; + return; + } + _c->waiters_count_gone_ = 0; + } + else + _c->waiters_count_gone_ += 1; + LeaveCriticalSection (&_c->waiters_count_lock_); + + if (n == 1) + { + r = do_sema_b_release (_c->sema_b, 1,&_c->waiters_b_lock_,&_c->value_b); + if (r != 0) + { + ch->r[0] = r; + return; + } + } + r = pthread_mutex_lock(ch->external_mutex); + if (r != 0) + ch->r[0] = r; +} + +static int +do_sema_b_wait (HANDLE sema, int nointerrupt, DWORD timeout,CRITICAL_SECTION *cs, LONG *val) +{ + int r; + LONG v; + EnterCriticalSection(cs); + InterlockedDecrement(val); + v = val[0]; + LeaveCriticalSection(cs); + if (v >= 0) + return 0; + r = do_sema_b_wait_intern (sema, nointerrupt, timeout); + EnterCriticalSection(cs); + if (r != 0) + InterlockedIncrement(val); + LeaveCriticalSection(cs); + return r; +} + +int +do_sema_b_wait_intern (HANDLE sema, int nointerrupt, DWORD timeout) +{ + HANDLE arr[2]; + DWORD maxH = 1; + int r = 0; + DWORD res, dt; + if (nointerrupt == 1) + { + res = _pthread_wait_for_single_object(sema, timeout); + switch (res) { + case WAIT_TIMEOUT: + r = ETIMEDOUT; + break; + case WAIT_ABANDONED: + r = EPERM; + break; + case WAIT_OBJECT_0: + break; + default: + /*We can only return EINVAL though it might not be posix compliant */ + r = EINVAL; + } + if (r != 0 && r != EINVAL && WaitForSingleObject(sema, 0) == WAIT_OBJECT_0) + r = 0; + return r; + } + arr[0] = sema; + arr[1] = (HANDLE) pthread_getevent (); + if (arr[1] != NULL) maxH += 1; + if (maxH == 2) + { +redo: + res = _pthread_wait_for_multiple_objects(maxH, arr, 0, timeout); + switch (res) { + case WAIT_TIMEOUT: + r = ETIMEDOUT; + break; + case (WAIT_OBJECT_0 + 1): + ResetEvent(arr[1]); + if (nointerrupt != 2) + { + pthread_testcancel(); + return EINVAL; + } + pthread_testcancel (); + goto redo; + case WAIT_ABANDONED: + r = EPERM; + break; + case WAIT_OBJECT_0: + r = 0; + break; + default: + /*We can only return EINVAL though it might not be posix compliant */ + r = EINVAL; + } + if (r != 0 && r != EINVAL && WaitForSingleObject(arr[0], 0) == WAIT_OBJECT_0) + r = 0; + if (r != 0 && nointerrupt != 2 && __pthread_shallcancel ()) + return EINVAL; + return r; + } + if (timeout == INFINITE) + { + do { + res = _pthread_wait_for_single_object(sema, 40); + switch (res) { + case WAIT_TIMEOUT: + r = ETIMEDOUT; + break; + case WAIT_ABANDONED: + r = EPERM; + break; + case WAIT_OBJECT_0: + r = 0; + break; + default: + /*We can only return EINVAL though it might not be posix compliant */ + r = EINVAL; + } + if (r != 0 && __pthread_shallcancel ()) + { + if (nointerrupt != 2) + pthread_testcancel(); + return EINVAL; + } + } while (r == ETIMEDOUT); + if (r != 0 && r != EINVAL && WaitForSingleObject(sema, 0) == WAIT_OBJECT_0) + r = 0; + return r; + } + dt = 20; + do { + if (dt > timeout) dt = timeout; + res = _pthread_wait_for_single_object(sema, dt); + switch (res) { + case WAIT_TIMEOUT: + r = ETIMEDOUT; + break; + case WAIT_ABANDONED: + r = EPERM; + break; + case WAIT_OBJECT_0: + r = 0; + break; + default: + /*We can only return EINVAL though it might not be posix compliant */ + r = EINVAL; + } + timeout -= dt; + if (timeout != 0 && r != 0 && __pthread_shallcancel ()) + return EINVAL; + } while (r == ETIMEDOUT && timeout != 0); + if (r != 0 && r == ETIMEDOUT && WaitForSingleObject(sema, 0) == WAIT_OBJECT_0) + r = 0; + if (r != 0 && nointerrupt != 2) + pthread_testcancel(); + return r; +} + +static int +do_sema_b_release(HANDLE sema, LONG count,CRITICAL_SECTION *cs, LONG *val) +{ + int wc; + EnterCriticalSection(cs); + if (((long long) val[0] + (long long) count) > (long long) 0x7fffffffLL) + { + LeaveCriticalSection(cs); + return ERANGE; + } + wc = -val[0]; + InterlockedExchangeAdd(val, count); + if (wc <= 0 || ReleaseSemaphore(sema, (wc < count ? wc : count), NULL)) + { + LeaveCriticalSection(cs); + return 0; + } + InterlockedExchangeAdd(val, -count); + LeaveCriticalSection(cs); + return EINVAL; +} diff --git a/lib/libc/mingw/winpthreads/cond.h b/lib/libc/mingw/winpthreads/cond.h new file mode 100644 index 0000000000000000000000000000000000000000..5e869e957c38c5f7eff7bd945630726a40b9de98 --- /dev/null +++ b/lib/libc/mingw/winpthreads/cond.h @@ -0,0 +1,63 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_PTHREADS_COND_H +#define WIN_PTHREADS_COND_H + +#include + +#define CHECK_COND(c) \ + do { \ + if (!(c) || !*c || (*c == PTHREAD_COND_INITIALIZER) \ + || ( ((cond_t *)(*c))->valid != (unsigned int)LIFE_COND ) ) \ + return EINVAL; \ + } while (0) + +#define LIFE_COND 0xC0BAB1FD +#define DEAD_COND 0xC0DEADBF + +#define STATIC_COND_INITIALIZER(x) ((pthread_cond_t)(x) == ((pthread_cond_t)PTHREAD_COND_INITIALIZER)) + +typedef struct cond_t cond_t; +struct cond_t +{ + unsigned int valid; + int busy; + LONG waiters_count_; /* Number of waiting threads. */ + LONG waiters_count_unblock_; /* Number of waiting threads whitch can be unblocked. */ + LONG waiters_count_gone_; /* Number of waiters which are gone. */ + CRITICAL_SECTION waiters_count_lock_; /* Serialize access to . */ + CRITICAL_SECTION waiters_q_lock_; /* Serialize access to sema_q. */ + LONG value_q; + CRITICAL_SECTION waiters_b_lock_; /* Serialize access to sema_b. */ + LONG value_b; + HANDLE sema_q; /* Semaphore used to queue up threads waiting for the condition to + become signaled. */ + HANDLE sema_b; /* Semaphore used to queue up threads waiting for the condition which + became signaled. */ +}; + +void cond_print_set(int state, FILE *f); + +void cond_print(volatile pthread_cond_t *c, char *txt); + +#endif diff --git a/lib/libc/mingw/winpthreads/misc.c b/lib/libc/mingw/winpthreads/misc.c new file mode 100644 index 0000000000000000000000000000000000000000..c426f59cbe42ff84432c38a1defda60620935759 --- /dev/null +++ b/lib/libc/mingw/winpthreads/misc.c @@ -0,0 +1,205 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include "pthread.h" +#include "misc.h" + +void (WINAPI *_pthread_get_system_time_best_as_file_time) (LPFILETIME) = NULL; +static ULONGLONG (WINAPI *_pthread_get_tick_count_64) (VOID); +HRESULT (WINAPI *_pthread_set_thread_description) (HANDLE, PCWSTR) = NULL; + +#if defined(__GNUC__) || defined(__clang__) +__attribute__((constructor(0))) +#endif +static void winpthreads_init(void) +{ + HMODULE mod = GetModuleHandleA("kernel32.dll"); + if (mod) + { + _pthread_get_tick_count_64 = + (ULONGLONG (WINAPI *)(VOID))(void*) GetProcAddress(mod, "GetTickCount64"); + + /* <1us precision on Windows 10 */ + _pthread_get_system_time_best_as_file_time = + (void (WINAPI *)(LPFILETIME))(void*) GetProcAddress(mod, "GetSystemTimePreciseAsFileTime"); + } + + if (!_pthread_get_system_time_best_as_file_time) + /* >15ms precision on Windows 10 */ + _pthread_get_system_time_best_as_file_time = GetSystemTimeAsFileTime; + + mod = GetModuleHandleA("kernelbase.dll"); + if (mod) + { + _pthread_set_thread_description = + (HRESULT (WINAPI *)(HANDLE, PCWSTR))(void*) GetProcAddress(mod, "SetThreadDescription"); + } +} + +#if defined(_MSC_VER) && !defined(__clang__) +/* Force a reference to __xc_t to prevent whole program optimization + * from discarding the variable. */ + +/* On x86, symbols are prefixed with an underscore. */ +# if defined(_M_IX86) +# pragma comment(linker, "/include:___xc_t") +# else +# pragma comment(linker, "/include:__xc_t") +# endif + +#pragma section(".CRT$XCT", long, read) +__declspec(allocate(".CRT$XCT")) +extern const _PVFV __xc_t; +const _PVFV __xc_t = winpthreads_init; +#endif + +unsigned long long _pthread_time_in_ms(void) +{ + FILETIME ft; + + GetSystemTimeAsFileTime(&ft); + return (((unsigned long long)ft.dwHighDateTime << 32) + ft.dwLowDateTime + - 0x19DB1DED53E8000ULL) / 10000ULL; +} + +unsigned long long _pthread_time_in_ms_from_timespec(const struct timespec *ts) +{ + unsigned long long t = (unsigned long long) ts->tv_sec * 1000LL; + /* The +999999 is here to ensure that the division always rounds up */ + t += (unsigned long long) (ts->tv_nsec + 999999) / 1000000; + + return t; +} + +unsigned long long _pthread_rel_time_in_ms(const struct timespec *ts) +{ + unsigned long long t1 = _pthread_time_in_ms_from_timespec(ts); + unsigned long long t2 = _pthread_time_in_ms(); + + /* Prevent underflow */ + if (t1 < t2) return 0; + return t1 - t2; +} + +static unsigned long long +_pthread_get_tick_count (long long *frequency) +{ + if (_pthread_get_tick_count_64 != NULL) + return _pthread_get_tick_count_64 (); + + LARGE_INTEGER freq, timestamp; + + if (*frequency == 0) + { + if (QueryPerformanceFrequency (&freq)) + *frequency = freq.QuadPart; + else + *frequency = -1; + } + + if (*frequency > 0 && QueryPerformanceCounter (×tamp)) + return timestamp.QuadPart / (*frequency / 1000); + + /* Fallback */ + return GetTickCount (); +} + +/* A wrapper around WaitForSingleObject() that ensures that + * the wait function does not time out before the time + * actually runs out. This is needed because WaitForSingleObject() + * might have poor accuracy, returning earlier than expected. + * On the other hand, returning a bit *later* than expected + * is acceptable in a preemptive multitasking environment. + */ +unsigned long +_pthread_wait_for_single_object (void *handle, unsigned long timeout) +{ + DWORD result; + unsigned long long start_time, end_time; + unsigned long wait_time; + long long frequency = 0; + + if (timeout == INFINITE || timeout == 0) + return WaitForSingleObject ((HANDLE) handle, (DWORD) timeout); + + start_time = _pthread_get_tick_count (&frequency); + end_time = start_time + timeout; + wait_time = timeout; + + do + { + unsigned long long current_time; + + result = WaitForSingleObject ((HANDLE) handle, (DWORD) wait_time); + if (result != WAIT_TIMEOUT) + break; + + current_time = _pthread_get_tick_count (&frequency); + if (current_time >= end_time) + break; + + wait_time = (DWORD) (end_time - current_time); + } while (TRUE); + + return result; +} + +/* A wrapper around WaitForMultipleObjects() that ensures that + * the wait function does not time out before the time + * actually runs out. This is needed because WaitForMultipleObjects() + * might have poor accuracy, returning earlier than expected. + * On the other hand, returning a bit *later* than expected + * is acceptable in a preemptive multitasking environment. + */ +unsigned long +_pthread_wait_for_multiple_objects (unsigned long count, void **handles, unsigned int all, unsigned long timeout) +{ + DWORD result; + unsigned long long start_time, end_time; + unsigned long wait_time; + long long frequency = 0; + + if (timeout == INFINITE || timeout == 0) + return WaitForMultipleObjects ((DWORD) count, (HANDLE *) handles, all, (DWORD) timeout); + + start_time = _pthread_get_tick_count (&frequency); + end_time = start_time + timeout; + wait_time = timeout; + + do + { + unsigned long long current_time; + + result = WaitForMultipleObjects ((DWORD) count, (HANDLE *) handles, all, (DWORD) wait_time); + if (result != WAIT_TIMEOUT) + break; + + current_time = _pthread_get_tick_count (&frequency); + if (current_time >= end_time) + break; + + wait_time = (DWORD) (end_time - current_time); + } while (TRUE); + + return result; +} diff --git a/lib/libc/mingw/winpthreads/misc.h b/lib/libc/mingw/winpthreads/misc.h new file mode 100644 index 0000000000000000000000000000000000000000..a853dd085c469942fe03a8facbcbafca77f273a6 --- /dev/null +++ b/lib/libc/mingw/winpthreads/misc.h @@ -0,0 +1,127 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_PTHREADS_MISC_H +#define WIN_PTHREADS_MISC_H + +#include "pthread_compat.h" + +#ifndef assert + +#ifndef ASSERT_TRACE +# define ASSERT_TRACE 0 +#else +# undef ASSERT_TRACE +# define ASSERT_TRACE 0 +#endif + +# define assert(e) \ + ((e) ? ((ASSERT_TRACE) ? fprintf(stderr, \ + "Assertion succeeded: (%s), file %s, line %d\n", \ + #e, __FILE__, (int) __LINE__), \ + fflush(stderr) : \ + 0) : \ + (fprintf(stderr, "Assertion failed: (%s), file %s, line %d\n", \ + #e, __FILE__, (int) __LINE__), exit(1), 0)) + +# define fixme(e) \ + ((e) ? ((ASSERT_TRACE) ? fprintf(stderr, \ + "Assertion succeeded: (%s), file %s, line %d\n", \ + #e, __FILE__, (int) __LINE__), \ + fflush(stderr) : \ + 0) : \ + (fprintf(stderr, "FIXME: (%s), file %s, line %d\n", \ + #e, __FILE__, (int) __LINE__), 0, 0)) + +#endif + +#define PTR2INT(x) ((int)(uintptr_t)(x)) + +#if SIZE_MAX>UINT_MAX +typedef long long LONGBAG; +#else +typedef long LONGBAG; +#endif + +#if !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) +#undef GetHandleInformation +#define GetHandleInformation(h,f) (1) +#endif + +#define CHECK_HANDLE(h) \ + do { \ + DWORD dwFlags; \ + if (!(h) || ((h) == INVALID_HANDLE_VALUE) || !GetHandleInformation((h), &dwFlags)) \ + return EINVAL; \ + } while (0) + +#define CHECK_PTR(p) do { if (!(p)) return EINVAL; } while (0) + +#define UPD_RESULT(x,r) do { int _r = (x); (r) = (r) ? (r) : _r; } while (0) + +#define CHECK_THREAD(t) \ + do { \ + CHECK_PTR(t); \ + CHECK_HANDLE((t)->h); \ + } while (0) + +#define CHECK_OBJECT(o, e) \ + do { \ + DWORD dwFlags; \ + if (!(o)) return e; \ + if (!((o)->h) || (((o)->h) == INVALID_HANDLE_VALUE) || !GetHandleInformation(((o)->h), &dwFlags)) \ + return e; \ + } while (0) + +#define VALID(x) if (!(p)) return EINVAL; + +/* ms can be 64 bit, solve wrap-around issues: */ +static WINPTHREADS_INLINE unsigned long dwMilliSecs(unsigned long long ms) +{ + if (ms >= 0xffffffffULL) return 0xfffffffful; + return (unsigned long) ms; +} + +unsigned long long _pthread_time_in_ms(void); +unsigned long long _pthread_time_in_ms_from_timespec(const struct timespec *ts); +unsigned long long _pthread_rel_time_in_ms(const struct timespec *ts); +unsigned long _pthread_wait_for_single_object (void *handle, unsigned long timeout); +unsigned long _pthread_wait_for_multiple_objects (unsigned long count, void **handles, unsigned int all, unsigned long timeout); + +extern void (WINAPI *_pthread_get_system_time_best_as_file_time) (LPFILETIME); +extern HRESULT (WINAPI *_pthread_set_thread_description) (HANDLE, PCWSTR); + +#if defined(__GNUC__) || defined(__clang__) +#define likely(cond) __builtin_expect((cond) != 0, 1) +#define unlikely(cond) __builtin_expect((cond) != 0, 0) +#else +#define likely(cond) (cond) +#define unlikely(cond) (cond) +#endif + +#if defined(__GNUC__) || defined(__clang__) +#define UNREACHABLE() __builtin_unreachable() +#elif defined(_MSC_VER) +#define UNREACHABLE() __assume(0) +#endif + +#endif diff --git a/lib/libc/mingw/winpthreads/mutex.c b/lib/libc/mingw/winpthreads/mutex.c new file mode 100644 index 0000000000000000000000000000000000000000..866e18d94313e8f159202baf7107b192ffea03f0 --- /dev/null +++ b/lib/libc/mingw/winpthreads/mutex.c @@ -0,0 +1,381 @@ +/* + Copyright (c) 2011, 2014 mingw-w64 project + Copyright (c) 2015 Intel Corporation + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include +#include +#include +#include "pthread.h" +#include "misc.h" + +typedef enum { + Unlocked, /* Not locked. */ + Locked, /* Locked but without waiters. */ + Waiting, /* Locked, may have waiters. */ +} mutex_state_t; + +typedef enum { + Normal, + Errorcheck, + Recursive, +} mutex_type_t; + +/* The heap-allocated part of a mutex. */ +typedef struct { + mutex_state_t state; + mutex_type_t type; + HANDLE event; /* Auto-reset event, or NULL if not yet allocated. */ + unsigned rec_lock; /* For recursive mutexes, the number of times the + mutex has been locked in excess by the same thread. */ + volatile DWORD owner; /* For recursive and error-checking mutexes, the + ID of the owning thread if the mutex is locked. */ +} mutex_impl_t; + +/* Whether a mutex is still a static initializer (not a pointer to + a mutex_impl_t). */ +static bool +is_static_initializer(pthread_mutex_t m) +{ + /* Treat 0 as a static initializer as well (for normal mutexes), + to tolerate sloppy code in libgomp. (We should rather fix that code!) */ + intptr_t v = (intptr_t)m; + return v >= -3 && v <= 0; +/* Should be simple: + return (uintptr_t)m >= (uintptr_t)-3; */ +} + +/* Create and return the implementation part of a mutex from a static + initialiser. Return NULL on out-of-memory error. */ +static WINPTHREADS_ATTRIBUTE((noinline)) mutex_impl_t * +mutex_impl_init(pthread_mutex_t *m, mutex_impl_t *mi) +{ + mutex_impl_t *new_mi = malloc(sizeof(mutex_impl_t)); + if (new_mi == NULL) + return NULL; + new_mi->state = Unlocked; + new_mi->type = (mi == (void *)PTHREAD_RECURSIVE_MUTEX_INITIALIZER ? Recursive + : mi == (void *)PTHREAD_ERRORCHECK_MUTEX_INITIALIZER ? Errorcheck + : Normal); + new_mi->event = NULL; + new_mi->rec_lock = 0; + new_mi->owner = (DWORD)-1; + if (InterlockedCompareExchangePointer((PVOID volatile *)m, new_mi, mi) == mi) { + return new_mi; + } else { + /* Someone created the struct before us. */ + free(new_mi); + return (mutex_impl_t *)*m; + } +} + +/* Return the implementation part of a mutex, creating it if necessary. + Return NULL on out-of-memory error. */ +static inline mutex_impl_t * +mutex_impl(pthread_mutex_t *m) +{ + mutex_impl_t *mi = (mutex_impl_t *)*m; + if (is_static_initializer((pthread_mutex_t)mi)) { + return mutex_impl_init(m, mi); + } else { + /* mi cannot be null here; avoid a test in the fast path. */ + if (mi == NULL) + UNREACHABLE(); + return mi; + } +} + +/* Lock a mutex. Give up after 'timeout' ms (with ETIMEDOUT), + or never if timeout=INFINITE. */ +static inline int +pthread_mutex_lock_intern (pthread_mutex_t *m, DWORD timeout) +{ + mutex_impl_t *mi = mutex_impl(m); + if (mi == NULL) + return ENOMEM; + mutex_state_t old_state = InterlockedExchange((long *)&mi->state, Locked); + if (unlikely(old_state != Unlocked)) { + /* The mutex is already locked. */ + + if (mi->type != Normal) { + /* Recursive or Errorcheck */ + if (mi->owner == GetCurrentThreadId()) { + /* FIXME: A recursive mutex should not need two atomic ops when locking + recursively. We could rewrite by doing compare-and-swap instead of + test-and-set the first time, but it would lead to more code + duplication and add a conditional branch to the critical path. */ + InterlockedCompareExchange((long *)&mi->state, old_state, Locked); + if (mi->type == Recursive) { + mi->rec_lock++; + return 0; + } else { + /* type == Errorcheck */ + return EDEADLK; + } + } + } + + /* Make sure there is an event object on which to wait. */ + if (mi->event == NULL) { + /* Make an auto-reset event object. */ + HANDLE ev = CreateEvent(NULL, false, false, NULL); + if (ev == NULL) { + switch (GetLastError()) { + case ERROR_ACCESS_DENIED: + return EPERM; + default: + return ENOMEM; /* Probably accurate enough. */ + } + } + if (InterlockedCompareExchangePointer(&mi->event, ev, NULL) != NULL) { + /* Someone created the event before us. */ + CloseHandle(ev); + } + } + + /* At this point, mi->event is non-NULL. */ + + while (InterlockedExchange((long *)&mi->state, Waiting) != Unlocked) { + /* For timed locking attempts, it is possible (although unlikely) + that we are woken up but someone else grabs the lock before us, + and we have to go back to sleep again. In that case, the total + wait may be longer than expected. */ + + unsigned r = _pthread_wait_for_single_object(mi->event, timeout); + switch (r) { + case WAIT_TIMEOUT: + return ETIMEDOUT; + case WAIT_OBJECT_0: + break; + default: + return EINVAL; + } + } + } + + if (mi->type != Normal) + mi->owner = GetCurrentThreadId(); + + return 0; +} + +int +pthread_mutex_lock (pthread_mutex_t *m) +{ + return pthread_mutex_lock_intern (m, INFINITE); +} + +int pthread_mutex_timedlock(pthread_mutex_t *m, const struct timespec *ts) +{ + unsigned long long patience; + if (ts != NULL) { + unsigned long long end = _pthread_time_in_ms_from_timespec(ts); + unsigned long long now = _pthread_time_in_ms(); + patience = end > now ? end - now : 0; + if (patience > 0xffffffff) + patience = INFINITE; + } else { + patience = INFINITE; + } + return pthread_mutex_lock_intern(m, patience); +} + +int pthread_mutex_unlock(pthread_mutex_t *m) +{ + /* Here m might an initialiser of an error-checking or recursive mutex, in + which case the behaviour is well-defined, so we can't skip this check. */ + mutex_impl_t *mi = mutex_impl(m); + if (mi == NULL) + return ENOMEM; + + if (unlikely(mi->type != Normal)) { + if (mi->state == Unlocked) + return EINVAL; + if (mi->owner != GetCurrentThreadId()) + return EPERM; + if (mi->rec_lock > 0) { + mi->rec_lock--; + return 0; + } + mi->owner = (DWORD)-1; + } + if (unlikely(InterlockedExchange((long *)&mi->state, Unlocked) == Waiting)) { + if (!SetEvent(mi->event)) + return EPERM; + } + return 0; +} + +int pthread_mutex_trylock(pthread_mutex_t *m) +{ + mutex_impl_t *mi = mutex_impl(m); + if (mi == NULL) + return ENOMEM; + + if (InterlockedCompareExchange((long *)&mi->state, Locked, Unlocked) == Unlocked) { + if (mi->type != Normal) + mi->owner = GetCurrentThreadId(); + return 0; + } else { + if (mi->type == Recursive && mi->owner == GetCurrentThreadId()) { + mi->rec_lock++; + return 0; + } + return EBUSY; + } +} + +int +pthread_mutex_init (pthread_mutex_t *m, const pthread_mutexattr_t *a) +{ + pthread_mutex_t init = PTHREAD_MUTEX_INITIALIZER; + if (a != NULL) { + int pshared; + if (pthread_mutexattr_getpshared(a, &pshared) == 0 + && pshared == PTHREAD_PROCESS_SHARED) + return ENOSYS; + + int type; + if (pthread_mutexattr_gettype(a, &type) == 0) { + switch (type) { + case PTHREAD_MUTEX_ERRORCHECK: + init = PTHREAD_ERRORCHECK_MUTEX_INITIALIZER; + break; + case PTHREAD_MUTEX_RECURSIVE: + init = PTHREAD_RECURSIVE_MUTEX_INITIALIZER; + break; + default: + init = PTHREAD_MUTEX_INITIALIZER; + break; + } + } + } + *m = init; + return 0; +} + +int pthread_mutex_destroy (pthread_mutex_t *m) +{ + mutex_impl_t *mi = (mutex_impl_t *)*m; + if (!is_static_initializer((pthread_mutex_t)mi)) { + if (mi->event != NULL) + CloseHandle(mi->event); + free(mi); + /* Sabotage attempts to re-use the mutex before initialising it again. */ + *m = (pthread_mutex_t)NULL; + } + + return 0; +} + +int pthread_mutexattr_init(pthread_mutexattr_t *a) +{ + *a = PTHREAD_MUTEX_NORMAL | (PTHREAD_PROCESS_PRIVATE << 3); + return 0; +} + +int pthread_mutexattr_destroy(pthread_mutexattr_t *a) +{ + if (!a) + return EINVAL; + + return 0; +} + +int pthread_mutexattr_gettype(const pthread_mutexattr_t *a, int *type) +{ + if (!a || !type) + return EINVAL; + + *type = *a & 3; + + return 0; +} + +int pthread_mutexattr_settype(pthread_mutexattr_t *a, int type) +{ + if (!a || (type != PTHREAD_MUTEX_NORMAL && type != PTHREAD_MUTEX_RECURSIVE && type != PTHREAD_MUTEX_ERRORCHECK)) + return EINVAL; + *a &= ~3; + *a |= type; + + return 0; +} + +int pthread_mutexattr_getpshared(const pthread_mutexattr_t *a, int *type) +{ + if (!a || !type) + return EINVAL; + *type = (*a & 4 ? PTHREAD_PROCESS_SHARED : PTHREAD_PROCESS_PRIVATE); + + return 0; +} + +int pthread_mutexattr_setpshared(pthread_mutexattr_t * a, int type) +{ + int r = 0; + if (!a || (type != PTHREAD_PROCESS_SHARED + && type != PTHREAD_PROCESS_PRIVATE)) + return EINVAL; + if (type == PTHREAD_PROCESS_SHARED) + { + type = PTHREAD_PROCESS_PRIVATE; + r = ENOSYS; + } + type = (type == PTHREAD_PROCESS_SHARED ? 4 : 0); + + *a &= ~4; + *a |= type; + + return r; +} + +int pthread_mutexattr_getprotocol(const pthread_mutexattr_t *a, int *type) +{ + *type = *a & (8 + 16); + + return 0; +} + +int pthread_mutexattr_setprotocol(pthread_mutexattr_t *a, int type) +{ + if ((type & (8 + 16)) != 8 + 16) return EINVAL; + + *a &= ~(8 + 16); + *a |= type; + + return 0; +} + +int pthread_mutexattr_getprioceiling(const pthread_mutexattr_t *a, int * prio) +{ + *prio = *a / PTHREAD_PRIO_MULT; + return 0; +} + +int pthread_mutexattr_setprioceiling(pthread_mutexattr_t *a, int prio) +{ + *a &= (PTHREAD_PRIO_MULT - 1); + *a += prio * PTHREAD_PRIO_MULT; + + return 0; +} diff --git a/lib/libc/mingw/winpthreads/nanosleep.c b/lib/libc/mingw/winpthreads/nanosleep.c new file mode 100644 index 0000000000000000000000000000000000000000..0cce4492e2965f592e8b2ac8bd5efe14f45e4cf4 --- /dev/null +++ b/lib/libc/mingw/winpthreads/nanosleep.c @@ -0,0 +1,71 @@ +/** + * This file has no copyright assigned and is placed in the Public Domain. + * This file is part of the w64 mingw-runtime package. + * No warranty is given; refer to the file DISCLAIMER.PD within this package. + */ + +#include +#include +#include +#include "pthread.h" +#include "pthread_time.h" +#include "winpthread_internal.h" + +#define POW10_3 1000 +#define POW10_4 10000 +#define POW10_6 1000000 +#define POW10_9 1000000000 +#define MAX_SLEEP_IN_MS 4294967294UL + +/** + * Sleep for the specified time. + * @param request The desired amount of time to sleep. + * @param remain The remain amount of time to sleep. + * @return If the function succeeds, the return value is 0. + * If the function fails, the return value is -1, + * with errno set to indicate the error. + */ +int nanosleep(const struct timespec *request, struct timespec *remain) +{ + unsigned long ms, rc = 0; + unsigned __int64 u64, want, real; + + union { + unsigned __int64 ns100; + FILETIME ft; + } _start, _end; + + if (request->tv_sec < 0 || request->tv_nsec < 0 || request->tv_nsec >= POW10_9) { + errno = EINVAL; + return -1; + } + + if (remain != NULL) GetSystemTimeAsFileTime(&_start.ft); + + want = u64 = request->tv_sec * POW10_3 + request->tv_nsec / POW10_6; + while (u64 > 0 && rc == 0) { + if (u64 >= MAX_SLEEP_IN_MS) ms = MAX_SLEEP_IN_MS; + else ms = (unsigned long) u64; + + u64 -= ms; + rc = pthread_delay_np_ms(ms); + } + + if (rc != 0) { /* WAIT_IO_COMPLETION (192) */ + if (remain != NULL) { + GetSystemTimeAsFileTime(&_end.ft); + real = (_end.ns100 - _start.ns100) / POW10_4; + + if (real >= want) u64 = 0; + else u64 = want - real; + + remain->tv_sec = u64 / POW10_3; + remain->tv_nsec = (long) (u64 % POW10_3) * POW10_6; + } + + errno = EINTR; + return -1; + } + + return 0; +} diff --git a/lib/libc/mingw/winpthreads/ref.c b/lib/libc/mingw/winpthreads/ref.c new file mode 100644 index 0000000000000000000000000000000000000000..0344d457e9d83d9b8243a61294d52441268c6125 --- /dev/null +++ b/lib/libc/mingw/winpthreads/ref.c @@ -0,0 +1,34 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include +#include +#include "pthread.h" +#include "semaphore.h" +#include "rwlock.h" +#include "cond.h" +#include "barrier.h" +#include "sem.h" +#include "ref.h" +#include "misc.h" + diff --git a/lib/libc/mingw/winpthreads/ref.h b/lib/libc/mingw/winpthreads/ref.h new file mode 100644 index 0000000000000000000000000000000000000000..5ca67506fa138bcc45e697500f59bada6e6b2261 --- /dev/null +++ b/lib/libc/mingw/winpthreads/ref.h @@ -0,0 +1,29 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_PTHREADS_REF_H +#define WIN_PTHREADS_REF_H +#include "pthread.h" +#include "semaphore.h" + +#endif + diff --git a/lib/libc/mingw/winpthreads/rwlock.c b/lib/libc/mingw/winpthreads/rwlock.c new file mode 100644 index 0000000000000000000000000000000000000000..76669dff131cd57b064c60daa8a9be4ac84689e3 --- /dev/null +++ b/lib/libc/mingw/winpthreads/rwlock.c @@ -0,0 +1,537 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include +#include +#include "pthread.h" +#include "thread.h" +#include "ref.h" +#include "rwlock.h" +#include "misc.h" + +static pthread_spinlock_t rwl_global = PTHREAD_SPINLOCK_INITIALIZER; + +static WINPTHREADS_ATTRIBUTE((noinline)) int rwlock_static_init(pthread_rwlock_t *rw); + +static WINPTHREADS_ATTRIBUTE((noinline)) int rwl_unref(volatile pthread_rwlock_t *rwl, int res) +{ + pthread_spin_lock(&rwl_global); +#ifdef WINPTHREAD_DBG + assert((((rwlock_t *)*rwl)->valid == LIFE_RWLOCK) && (((rwlock_t *)*rwl)->busy > 0)); +#endif + ((rwlock_t *)*rwl)->busy--; + pthread_spin_unlock(&rwl_global); + return res; +} + +static WINPTHREADS_ATTRIBUTE((noinline)) int rwl_ref(pthread_rwlock_t *rwl, int f ) +{ + int r = 0; + if (STATIC_RWL_INITIALIZER(*rwl)) { + r = rwlock_static_init(rwl); + if (r != 0 && r != EBUSY) + return r; + } + pthread_spin_lock(&rwl_global); + + if (!rwl || !*rwl || ((rwlock_t *)*rwl)->valid != LIFE_RWLOCK) r = EINVAL; + else { + ((rwlock_t *)*rwl)->busy ++; + } + + pthread_spin_unlock(&rwl_global); + + return r; +} + +static WINPTHREADS_ATTRIBUTE((noinline)) int rwl_ref_unlock(pthread_rwlock_t *rwl ) +{ + int r = 0; + + pthread_spin_lock(&rwl_global); + + if (!rwl || !*rwl || ((rwlock_t *)*rwl)->valid != LIFE_RWLOCK) r = EINVAL; + else if (STATIC_RWL_INITIALIZER(*rwl)) r= EPERM; + else { + ((rwlock_t *)*rwl)->busy ++; + } + + pthread_spin_unlock(&rwl_global); + + return r; +} + +static WINPTHREADS_ATTRIBUTE((noinline)) int rwl_ref_destroy(pthread_rwlock_t *rwl, pthread_rwlock_t *rDestroy ) +{ + int r = 0; + + *rDestroy = (pthread_rwlock_t)NULL; + pthread_spin_lock(&rwl_global); + + if (!rwl || !*rwl) r = EINVAL; + else { + rwlock_t *r_ = (rwlock_t *)*rwl; + if (STATIC_RWL_INITIALIZER(*rwl)) *rwl = (pthread_rwlock_t)NULL; + else if (r_->valid != LIFE_RWLOCK) r = EINVAL; + else if (r_->busy) r = EBUSY; + else { + *rDestroy = *rwl; + *rwl = (pthread_rwlock_t)NULL; + } + } + + pthread_spin_unlock(&rwl_global); + return r; +} + +static int rwlock_gain_both_locks(rwlock_t *rwlock) +{ + int ret; + ret = pthread_mutex_lock(&rwlock->mex); + if (ret != 0) + return ret; + ret = pthread_mutex_lock(&rwlock->mcomplete); + if (ret != 0) + pthread_mutex_unlock(&rwlock->mex); + return ret; +} + +static int rwlock_free_both_locks(rwlock_t *rwlock, int last_fail) +{ + int ret, ret2; + ret = pthread_mutex_unlock(&rwlock->mcomplete); + ret2 = pthread_mutex_unlock(&rwlock->mex); + if (last_fail && ret2 != 0) + ret = ret2; + else if (!last_fail && !ret) + ret = ret2; + return ret; +} + +#ifdef WINPTHREAD_DBG +static int print_state = 0; +void rwl_print_set(int state) +{ + print_state = state; +} + +void rwl_print(volatile pthread_rwlock_t *rwl, char *txt) +{ + if (!print_state) return; + rwlock_t *r = (rwlock_t *)*rwl; + if (r == NULL) { + printf("RWL%p %lu %s\n",(void *)*rwl,GetCurrentThreadId(),txt); + } else { + printf("RWL%p %lu V=%0X B=%d r=%ld w=%ld L=%p %s\n", + (void *)*rwl, + GetCurrentThreadId(), + (int)r->valid, + (int)r->busy, + 0L,0L,NULL,txt); + } +} +#endif + +static pthread_spinlock_t cond_locked = PTHREAD_SPINLOCK_INITIALIZER; + +static WINPTHREADS_ATTRIBUTE((noinline)) int rwlock_static_init(pthread_rwlock_t *rw) +{ + int r; + pthread_spin_lock(&cond_locked); + if (*rw != PTHREAD_RWLOCK_INITIALIZER) + { + pthread_spin_unlock(&cond_locked); + return EINVAL; + } + r = pthread_rwlock_init (rw, NULL); + pthread_spin_unlock(&cond_locked); + + return r; +} + +int pthread_rwlock_init (pthread_rwlock_t *rwlock_, const pthread_rwlockattr_t *attr) +{ + rwlock_t *rwlock; + int r; + + if(!rwlock_) + return EINVAL; + *rwlock_ = (pthread_rwlock_t)NULL; + if ((rwlock = calloc(1, sizeof(*rwlock))) == NULL) + return ENOMEM; + rwlock->valid = DEAD_RWLOCK; + + rwlock->nex_count = rwlock->nsh_count = rwlock->ncomplete = 0; + if ((r = pthread_mutex_init (&rwlock->mex, NULL)) != 0) + { + free(rwlock); + return r; + } + if ((r = pthread_mutex_init (&rwlock->mcomplete, NULL)) != 0) + { + pthread_mutex_destroy(&rwlock->mex); + free(rwlock); + return r; + } + if ((r = pthread_cond_init (&rwlock->ccomplete, NULL)) != 0) + { + pthread_mutex_destroy(&rwlock->mex); + pthread_mutex_destroy (&rwlock->mcomplete); + free(rwlock); + return r; + } + rwlock->valid = LIFE_RWLOCK; + *rwlock_ = (pthread_rwlock_t)rwlock; + return r; +} + +int pthread_rwlock_destroy (pthread_rwlock_t *rwlock_) +{ + rwlock_t *rwlock; + pthread_rwlock_t rDestroy; + int r, r2; + + pthread_spin_lock(&cond_locked); + r = rwl_ref_destroy(rwlock_,&rDestroy); + pthread_spin_unlock(&cond_locked); + + if(r) return r; + if(!rDestroy) return 0; /* destroyed a (still) static initialized rwl */ + + rwlock = (rwlock_t *)rDestroy; + r = rwlock_gain_both_locks (rwlock); + if (r != 0) + { + *rwlock_ = rDestroy; + return r; + } + if (rwlock->nsh_count > rwlock->ncomplete || rwlock->nex_count > 0) + { + *rwlock_ = rDestroy; + r = rwlock_free_both_locks(rwlock, 1); + if (!r) + r = EBUSY; + return r; + } + rwlock->valid = DEAD_RWLOCK; + r = rwlock_free_both_locks(rwlock, 0); + if (r != 0) { *rwlock_ = rDestroy; return r; } + + r = pthread_cond_destroy(&rwlock->ccomplete); + r2 = pthread_mutex_destroy(&rwlock->mex); + if (!r) r = r2; + r2 = pthread_mutex_destroy(&rwlock->mcomplete); + if (!r) r = r2; + rwlock->valid = DEAD_RWLOCK; + free((void *)rDestroy); + return 0; +} + +int pthread_rwlock_rdlock (pthread_rwlock_t *rwlock_) +{ + rwlock_t *rwlock; + int ret; + + /* pthread_testcancel(); */ + + ret = rwl_ref(rwlock_,0); + if(ret != 0) return ret; + + rwlock = (rwlock_t *)*rwlock_; + + ret = pthread_mutex_lock(&rwlock->mex); + if (ret != 0) return rwl_unref(rwlock_, ret); + InterlockedIncrement((long*)&rwlock->nsh_count); + if (rwlock->nsh_count == INT_MAX) + { + ret = pthread_mutex_lock(&rwlock->mcomplete); + if (ret != 0) + { + pthread_mutex_unlock(&rwlock->mex); + return rwl_unref(rwlock_,ret); + } + rwlock->nsh_count -= rwlock->ncomplete; + rwlock->ncomplete = 0; + ret = rwlock_free_both_locks(rwlock, 0); + return rwl_unref(rwlock_, ret); + } + ret = pthread_mutex_unlock(&rwlock->mex); + return rwl_unref(rwlock_, ret); +} + +int pthread_rwlock_timedrdlock (pthread_rwlock_t *rwlock_, const struct timespec *ts) +{ + rwlock_t *rwlock; + int ret; + + /* pthread_testcancel(); */ + + ret = rwl_ref(rwlock_,0); + if(ret != 0) return ret; + + rwlock = (rwlock_t *)*rwlock_; + if ((ret = pthread_mutex_timedlock (&rwlock->mex, ts)) != 0) + return rwl_unref(rwlock_, ret); + InterlockedIncrement(&rwlock->nsh_count); + if (rwlock->nsh_count == INT_MAX) + { + ret = pthread_mutex_timedlock(&rwlock->mcomplete, ts); + if (ret != 0) + { + if (ret == ETIMEDOUT) + InterlockedIncrement(&rwlock->ncomplete); + pthread_mutex_unlock(&rwlock->mex); + return rwl_unref(rwlock_, ret); + } + rwlock->nsh_count -= rwlock->ncomplete; + rwlock->ncomplete = 0; + ret = rwlock_free_both_locks(rwlock, 0); + return rwl_unref(rwlock_, ret); + } + ret = pthread_mutex_unlock(&rwlock->mex); + return rwl_unref(rwlock_, ret); +} + +int pthread_rwlock_tryrdlock (pthread_rwlock_t *rwlock_) +{ + rwlock_t *rwlock; + int ret; + + ret = rwl_ref(rwlock_,RWL_TRY); + if(ret != 0) return ret; + + rwlock = (rwlock_t *)*rwlock_; + ret = pthread_mutex_trylock(&rwlock->mex); + if (ret != 0) + return rwl_unref(rwlock_, ret); + InterlockedIncrement(&rwlock->nsh_count); + if (rwlock->nsh_count == INT_MAX) + { + ret = pthread_mutex_lock(&rwlock->mcomplete); + if (ret != 0) + { + pthread_mutex_unlock(&rwlock->mex); + return rwl_unref(rwlock_, ret); + } + rwlock->nsh_count -= rwlock->ncomplete; + rwlock->ncomplete = 0; + ret = rwlock_free_both_locks(rwlock, 0); + return rwl_unref(rwlock_, ret); + } + ret = pthread_mutex_unlock(&rwlock->mex); + return rwl_unref(rwlock_,ret); +} + +int pthread_rwlock_trywrlock (pthread_rwlock_t *rwlock_) +{ + rwlock_t *rwlock; + int ret; + + ret = rwl_ref(rwlock_,RWL_TRY); + if(ret != 0) return ret; + + rwlock = (rwlock_t *)*rwlock_; + ret = pthread_mutex_trylock (&rwlock->mex); + if (ret != 0) + return rwl_unref(rwlock_, ret); + ret = pthread_mutex_trylock(&rwlock->mcomplete); + if (ret != 0) + { + int r1 = pthread_mutex_unlock(&rwlock->mex); + if (r1 != 0) + ret = r1; + return rwl_unref(rwlock_, ret); + } + if (rwlock->nex_count != 0) + return rwl_unref(rwlock_, EBUSY); + if (rwlock->ncomplete > 0) + { + rwlock->nsh_count -= rwlock->ncomplete; + rwlock->ncomplete = 0; + } + if (rwlock->nsh_count > 0) + { + ret = rwlock_free_both_locks(rwlock, 0); + if (!ret) + ret = EBUSY; + return rwl_unref(rwlock_, ret); + } + rwlock->nex_count = 1; + return rwl_unref(rwlock_, 0); +} + +int pthread_rwlock_unlock (pthread_rwlock_t *rwlock_) +{ + rwlock_t *rwlock; + int ret; + + ret = rwl_ref_unlock(rwlock_); + if(ret != 0) return ret; + + rwlock = (rwlock_t *)*rwlock_; + if (rwlock->nex_count == 0) + { + ret = pthread_mutex_lock(&rwlock->mcomplete); + if (!ret) + { + int r1; + InterlockedIncrement(&rwlock->ncomplete); + if (rwlock->ncomplete == 0) + ret = pthread_cond_signal(&rwlock->ccomplete); + r1 = pthread_mutex_unlock(&rwlock->mcomplete); + if (!ret) + ret = r1; + } + } + else + { + InterlockedDecrement(&rwlock->nex_count); + ret = rwlock_free_both_locks(rwlock, 0); + } + return rwl_unref(rwlock_, ret); +} + +static void st_cancelwrite (void *arg) +{ + rwlock_t *rwlock = (rwlock_t *)arg; + + rwlock->nsh_count = - rwlock->ncomplete; + rwlock->ncomplete = 0; + rwlock_free_both_locks(rwlock, 0); +} + +int pthread_rwlock_wrlock (pthread_rwlock_t *rwlock_) +{ + rwlock_t *rwlock; + int ret; + + /* pthread_testcancel(); */ + ret = rwl_ref(rwlock_,0); + if(ret != 0) return ret; + + rwlock = (rwlock_t *)*rwlock_; + ret = rwlock_gain_both_locks(rwlock); + if (ret != 0) + return rwl_unref(rwlock_,ret); + + if (rwlock->nex_count == 0) + { + if (rwlock->ncomplete > 0) + { + rwlock->nsh_count -= rwlock->ncomplete; + rwlock->ncomplete = 0; + } + if (rwlock->nsh_count > 0) + { + rwlock->ncomplete = -rwlock->nsh_count; + pthread_cleanup_push(st_cancelwrite, (void *) rwlock); + do { + ret = pthread_cond_wait(&rwlock->ccomplete, &rwlock->mcomplete); + } while (!ret && rwlock->ncomplete < 0); + + pthread_cleanup_pop(!ret ? 0 : 1); + if (!ret) + rwlock->nsh_count = 0; + } + } + if(!ret) + InterlockedIncrement((long*)&rwlock->nex_count); + return rwl_unref(rwlock_,ret); +} + +int pthread_rwlock_timedwrlock (pthread_rwlock_t *rwlock_, const struct timespec *ts) +{ + int ret; + rwlock_t *rwlock; + + /* pthread_testcancel(); */ + if (!rwlock_ || !ts) + return EINVAL; + if ((ret = rwl_ref(rwlock_,0)) != 0) + return ret; + rwlock = (rwlock_t *)*rwlock_; + + ret = pthread_mutex_timedlock(&rwlock->mex, ts); + if (ret != 0) + return rwl_unref(rwlock_,ret); + ret = pthread_mutex_timedlock (&rwlock->mcomplete, ts); + if (ret != 0) + { + pthread_mutex_unlock(&rwlock->mex); + return rwl_unref(rwlock_,ret); + } + if (rwlock->nex_count == 0) + { + if (rwlock->ncomplete > 0) + { + rwlock->nsh_count -= rwlock->ncomplete; + rwlock->ncomplete = 0; + } + if (rwlock->nsh_count > 0) + { + rwlock->ncomplete = -rwlock->nsh_count; + pthread_cleanup_push(st_cancelwrite, (void *) rwlock); + do { + ret = pthread_cond_timedwait(&rwlock->ccomplete, &rwlock->mcomplete, ts); + } while (rwlock->ncomplete < 0 && !ret); + pthread_cleanup_pop(!ret ? 0 : 1); + + if (!ret) + rwlock->nsh_count = 0; + } + } + if(!ret) + InterlockedIncrement((long*)&rwlock->nex_count); + return rwl_unref(rwlock_,ret); +} + +int pthread_rwlockattr_destroy(pthread_rwlockattr_t *a) +{ + if (!a) + return EINVAL; + return 0; +} + +int pthread_rwlockattr_init(pthread_rwlockattr_t *a) +{ + if (!a) + return EINVAL; + *a = PTHREAD_PROCESS_PRIVATE; + return 0; +} + +int pthread_rwlockattr_getpshared(pthread_rwlockattr_t *a, int *s) +{ + if (!a || !s) + return EINVAL; + *s = *a; + return 0; +} + +int pthread_rwlockattr_setpshared(pthread_rwlockattr_t *a, int s) +{ + if (!a || (s != PTHREAD_PROCESS_SHARED && s != PTHREAD_PROCESS_PRIVATE)) + return EINVAL; + *a = s; + return 0; +} diff --git a/lib/libc/mingw/winpthreads/rwlock.h b/lib/libc/mingw/winpthreads/rwlock.h new file mode 100644 index 0000000000000000000000000000000000000000..2d640faa936190d43d01c8cf89489b1127886f04 --- /dev/null +++ b/lib/libc/mingw/winpthreads/rwlock.h @@ -0,0 +1,49 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_PTHREADS_RWLOCK_H +#define WIN_PTHREADS_RWLOCK_H + +#define LIFE_RWLOCK 0xBAB1F0ED +#define DEAD_RWLOCK 0xDEADB0EF + +#define STATIC_RWL_INITIALIZER(x) ((pthread_rwlock_t)(x) == ((pthread_rwlock_t)PTHREAD_RWLOCK_INITIALIZER)) + +typedef struct rwlock_t rwlock_t; +struct rwlock_t { + unsigned int valid; + int busy; + LONG nex_count; /* Exclusive access counter. */ + LONG nsh_count; /* Shared access counter. */ + LONG ncomplete; /* Shared completed counter. */ + pthread_mutex_t mex; /* Exclusive access protection. */ + pthread_mutex_t mcomplete; /* Shared completed protection. */ + pthread_cond_t ccomplete; /* Shared access completed queue. */ +}; + +#define RWL_SET 0x01 +#define RWL_TRY 0x02 + +void rwl_print(volatile pthread_rwlock_t *rwl, char *txt); +void rwl_print_set(int state); + +#endif diff --git a/lib/libc/mingw/winpthreads/sched.c b/lib/libc/mingw/winpthreads/sched.c new file mode 100644 index 0000000000000000000000000000000000000000..976bcc10521af28658d7ad0931a3c5fe7a1f61ae --- /dev/null +++ b/lib/libc/mingw/winpthreads/sched.c @@ -0,0 +1,218 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include +#include "pthread.h" +#include "thread.h" + +#include "misc.h" + +int sched_get_priority_min(int pol) +{ + if (pol < SCHED_MIN || pol > SCHED_MAX) { + errno = EINVAL; + return -1; + } + + return THREAD_PRIORITY_IDLE; +} + +int sched_get_priority_max(int pol) +{ + if (pol < SCHED_MIN || pol > SCHED_MAX) { + errno = EINVAL; + return -1; + } + + return THREAD_PRIORITY_TIME_CRITICAL; +} + +int pthread_attr_setschedparam(pthread_attr_t *attr, const struct sched_param *p) +{ + int r = 0; + + if (attr == NULL || p == NULL) { + return EINVAL; + } + memcpy(&attr->param, p, sizeof (*p)); + return r; +} + +int pthread_attr_getschedparam(const pthread_attr_t *attr, struct sched_param *p) +{ + int r = 0; + + if (attr == NULL || p == NULL) { + return EINVAL; + } + memcpy(p, &attr->param, sizeof (*p)); + return r; +} + +int pthread_attr_setschedpolicy (pthread_attr_t *attr, int pol) +{ + if (!attr || pol < SCHED_MIN || pol > SCHED_MAX) + return EINVAL; + if (pol != SCHED_OTHER) + return ENOTSUP; + return 0; +} + +int pthread_attr_getschedpolicy (const pthread_attr_t *attr, int *pol) +{ + if (!attr || !pol) + return EINVAL; + *pol = SCHED_OTHER; + return 0; +} + +static int pthread_check(pthread_t t) +{ + struct _pthread_v *pv; + + if (!t) + return ESRCH; + pv = __pth_gpointer_locked (t); + if (pv->ended == 0) + return 0; + CHECK_OBJECT(pv, ESRCH); + return 0; +} + +int pthread_getschedparam(pthread_t t, int *pol, struct sched_param *p) +{ + int r; + //if (!t) + // t = pthread_self(); + + if ((r = pthread_check(t)) != 0) + { + return r; + } + + if (!p || !pol) + { + return EINVAL; + } + *pol = __pth_gpointer_locked (t)->sched_pol; + p->sched_priority = __pth_gpointer_locked (t)->sched.sched_priority; + + return 0; +} + +int pthread_setschedparam(pthread_t t, int pol, const struct sched_param *p) +{ + struct _pthread_v *pv; + int r, pr = 0; + //if (!t.p) t = pthread_self(); + + if ((r = pthread_check(t)) != 0) + return r; + + if (pol < SCHED_MIN || pol > SCHED_MAX || p == NULL) + return EINVAL; + if (pol != SCHED_OTHER) + return ENOTSUP; + pr = p->sched_priority; + if (pr < sched_get_priority_min(pol) || pr > sched_get_priority_max(pol)) + return EINVAL; + + /* See msdn: there are actually 7 priorities: + THREAD_PRIORITY_IDLE - -15 + THREAD_PRIORITY_LOWEST -2 + THREAD_PRIORITY_BELOW_NORMAL -1 + THREAD_PRIORITY_NORMAL 0 + THREAD_PRIORITY_ABOVE_NORMAL 1 + THREAD_PRIORITY_HIGHEST 2 + THREAD_PRIORITY_TIME_CRITICAL 15 + */ + if (pr <= THREAD_PRIORITY_IDLE) { + pr = THREAD_PRIORITY_IDLE; + } else if (pr <= THREAD_PRIORITY_LOWEST) { + pr = THREAD_PRIORITY_LOWEST; + } else if (pr >= THREAD_PRIORITY_TIME_CRITICAL) { + pr = THREAD_PRIORITY_TIME_CRITICAL; + } else if (pr >= THREAD_PRIORITY_HIGHEST) { + pr = THREAD_PRIORITY_HIGHEST; + } + pv = __pth_gpointer_locked (t); + if (SetThreadPriority(pv->h, pr)) { + pv->sched_pol = pol; + pv->sched.sched_priority = p->sched_priority; + } else + r = EINVAL; + return r; +} + +int sched_getscheduler(pid_t pid) +{ + if (pid != 0) + { + HANDLE h = NULL; + int selfPid = (int) GetCurrentProcessId (); + + if (pid != (pid_t) selfPid && (h = OpenProcess (PROCESS_QUERY_INFORMATION, 0, (DWORD) pid)) == NULL) + { + errno = (GetLastError () == (0xFF & ERROR_ACCESS_DENIED)) ? EPERM : ESRCH; + return -1; + } + if (h) + CloseHandle (h); + } + return SCHED_OTHER; +} + +int sched_setscheduler(pid_t pid, int pol, const struct sched_param *param) +{ + if (!param) + { + errno = EINVAL; + return -1; + } + if (pid != 0) + { + HANDLE h = NULL; + int selfPid = (int) GetCurrentProcessId (); + + if (pid != (pid_t) selfPid && (h = OpenProcess (PROCESS_SET_INFORMATION, 0, (DWORD) pid)) == NULL) + { + errno = (GetLastError () == (0xFF & ERROR_ACCESS_DENIED)) ? EPERM : ESRCH; + return -1; + } + if (h) + CloseHandle (h); + } + + if (pol != SCHED_OTHER) + { + errno = ENOSYS; + return -1; + } + return SCHED_OTHER; +} + +int sched_yield(void) +{ + Sleep(0); + return 0; +} diff --git a/lib/libc/mingw/winpthreads/sem.c b/lib/libc/mingw/winpthreads/sem.c new file mode 100644 index 0000000000000000000000000000000000000000..340ff69e08fcb6b5c3495fc4d79219abbbabcfb1 --- /dev/null +++ b/lib/libc/mingw/winpthreads/sem.c @@ -0,0 +1,354 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include +#include +#include "pthread.h" +#include "thread.h" +#include "misc.h" +#include "semaphore.h" +#include "sem.h" +#include "ref.h" + +int do_sema_b_wait_intern (HANDLE sema, int nointerrupt, DWORD timeout); + +static int +sem_result (int res) +{ + if (res != 0) { + errno = res; + return -1; + } + return 0; +} + +int +sem_init (sem_t *sem, int pshared, unsigned int value) +{ + _sem_t *sv; + + if (!sem || value > (unsigned int)SEM_VALUE_MAX) + return sem_result (EINVAL); + if (pshared != PTHREAD_PROCESS_PRIVATE) + return sem_result (EPERM); + + if ((sv = (sem_t) calloc (1,sizeof (*sv))) == NULL) + return sem_result (ENOMEM); + + sv->value = value; + if (pthread_mutex_init (&sv->vlock, NULL) != 0) + { + free (sv); + return sem_result (ENOSPC); + } + if ((sv->s = CreateSemaphore (NULL, 0, SEM_VALUE_MAX, NULL)) == NULL) + { + pthread_mutex_destroy (&sv->vlock); + free (sv); + return sem_result (ENOSPC); + } + + sv->valid = LIFE_SEM; + *sem = sv; + return 0; +} + +int +sem_destroy (sem_t *sem) +{ + int r; + _sem_t *sv = NULL; + + if (!sem || (sv = *sem) == NULL) + return sem_result (EINVAL); + if ((r = pthread_mutex_lock (&sv->vlock)) != 0) + return sem_result (r); + +#if 0 + /* We don't wait for destroying a semaphore ... + or? */ + if (sv->value < 0) + { + pthread_mutex_unlock (&sv->vlock); + return sem_result (EBUSY); + } +#endif + + if (!CloseHandle (sv->s)) + { + pthread_mutex_unlock (&sv->vlock); + return sem_result (EINVAL); + } + *sem = NULL; + sv->value = SEM_VALUE_MAX; + pthread_mutex_unlock(&sv->vlock); + Sleep (0); + while (pthread_mutex_destroy (&sv->vlock) == EBUSY) + Sleep (0); + sv->valid = DEAD_SEM; + free (sv); + return 0; +} + +static int +sem_std_enter (sem_t *sem,_sem_t **svp, int do_test) +{ + int r; + _sem_t *sv; + + if (do_test) + pthread_testcancel (); + if (!sem) + return sem_result (EINVAL); + sv = *sem; + if (sv == NULL) + return sem_result (EINVAL); + + if ((r = pthread_mutex_lock (&sv->vlock)) != 0) + return sem_result (r); + + if (*sem == NULL) + { + pthread_mutex_unlock(&sv->vlock); + return sem_result (EINVAL); + } + *svp = sv; + return 0; +} + +int +sem_trywait (sem_t *sem) +{ + _sem_t *sv; + + if (sem_std_enter (sem, &sv, 0) != 0) + return -1; + if (sv->value <= 0) + { + pthread_mutex_unlock (&sv->vlock); + return sem_result (EAGAIN); + } + sv->value--; + pthread_mutex_unlock (&sv->vlock); + + return 0; +} + +struct sSemTimedWait +{ + sem_t *p; + int *ret; +}; + +static void +clean_wait_sem (void *s) +{ + struct sSemTimedWait *p = (struct sSemTimedWait *) s; + _sem_t *sv = NULL; + + if (sem_std_enter (p->p, &sv, 0) != 0) + return; + + if (WaitForSingleObject (sv->s, 0) != WAIT_OBJECT_0) + InterlockedIncrement (&sv->value); + else if (p->ret) + p->ret[0] = 0; + pthread_mutex_unlock (&sv->vlock); +} + +int +sem_wait (sem_t *sem) +{ + long cur_v; + int ret = 0; + _sem_t *sv; + HANDLE semh; + struct sSemTimedWait arg; + + if (sem_std_enter (sem, &sv, 1) != 0) + return -1; + + arg.ret = &ret; + arg.p = sem; + InterlockedDecrement (&sv->value); + cur_v = sv->value; + semh = sv->s; + pthread_mutex_unlock (&sv->vlock); + + if (cur_v >= 0) + return 0; + else + { + pthread_cleanup_push (clean_wait_sem, (void *) &arg); + ret = do_sema_b_wait_intern (semh, 2, INFINITE); + pthread_cleanup_pop (ret); + if (ret == EINVAL) + return 0; + } + + if (!ret) + return 0; + + return sem_result (ret); +} + +int +sem_timedwait (sem_t *sem, const struct timespec *t) +{ + int cur_v, ret = 0; + DWORD dwr; + HANDLE semh; + _sem_t *sv; + struct sSemTimedWait arg; + + if (!t) + return sem_wait (sem); + dwr = dwMilliSecs(_pthread_rel_time_in_ms (t)); + + if (sem_std_enter (sem, &sv, 1) != 0) + return -1; + + arg.ret = &ret; + arg.p = sem; + InterlockedDecrement (&sv->value); + cur_v = sv->value; + semh = sv->s; + pthread_mutex_unlock(&sv->vlock); + + if (cur_v >= 0) + return 0; + else + { + pthread_cleanup_push (clean_wait_sem, (void *) &arg); + ret = do_sema_b_wait_intern (semh, 2, dwr); + pthread_cleanup_pop (ret); + if (ret == EINVAL) + return 0; + } + + if (!ret) + return 0; + return sem_result (ret); +} + +int +sem_post (sem_t *sem) +{ + _sem_t *sv; + + if (sem_std_enter (sem, &sv, 0) != 0) + return -1; + + if (sv->value >= SEM_VALUE_MAX) + { + pthread_mutex_unlock (&sv->vlock); + return sem_result (ERANGE); + } + InterlockedIncrement (&sv->value); + if (sv->value > 0 || ReleaseSemaphore (sv->s, 1, NULL)) + { + pthread_mutex_unlock (&sv->vlock); + return 0; + } + InterlockedDecrement (&sv->value); + pthread_mutex_unlock (&sv->vlock); + + return sem_result (EINVAL); +} + +int +sem_post_multiple (sem_t *sem, int count) +{ + int waiters_count; + _sem_t *sv; + + if (count <= 0) + return sem_result (EINVAL); + if (sem_std_enter (sem, &sv, 0) != 0) + return -1; + + if (sv->value > (SEM_VALUE_MAX - count)) + { + pthread_mutex_unlock (&sv->vlock); + return sem_result (ERANGE); + } + waiters_count = -sv->value; + sv->value += count; + /*InterlockedExchangeAdd((long*)&sv->value, (long) count);*/ + if (waiters_count <= 0 + || ReleaseSemaphore (sv->s, + (waiters_count < count ? waiters_count + : count), NULL)) + { + pthread_mutex_unlock(&sv->vlock); + return 0; + } + /*InterlockedExchangeAdd((long*)&sv->value, -((long) count));*/ + sv->value -= count; + pthread_mutex_unlock(&sv->vlock); + return sem_result (EINVAL); +} + +sem_t * +sem_open (const char *name, int oflag, mode_t mode, unsigned int value) +{ + sem_result (ENOSYS); + return NULL; +} + +int +sem_close (sem_t *sem) +{ + return sem_result (ENOSYS); +} + +int +sem_unlink (const char *name) +{ + return sem_result (ENOSYS); +} + +int +sem_getvalue (sem_t *sem, int *sval) +{ + _sem_t *sv; + int r; + + if (!sval) + return sem_result (EINVAL); + + if (!sem || (sv = *sem) == NULL) + return sem_result (EINVAL); + + if ((r = pthread_mutex_lock (&sv->vlock)) != 0) + return sem_result (r); + if (*sem == NULL) + { + pthread_mutex_unlock (&sv->vlock); + return sem_result (EINVAL); + } + + *sval = (int) sv->value; + pthread_mutex_unlock (&sv->vlock); + return 0; +} diff --git a/lib/libc/mingw/winpthreads/sem.h b/lib/libc/mingw/winpthreads/sem.h new file mode 100644 index 0000000000000000000000000000000000000000..3b3ace7f73e6ad13553ff656c480108a2920921a --- /dev/null +++ b/lib/libc/mingw/winpthreads/sem.h @@ -0,0 +1,40 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_SEM +#define WIN_SEM + +#include + +#define LIFE_SEM 0xBAB1F00D +#define DEAD_SEM 0xDEADBEEF + +typedef struct _sem_t _sem_t; +struct _sem_t +{ + unsigned int valid; + HANDLE s; + volatile long value; + pthread_mutex_t vlock; +}; + +#endif /* WIN_SEM */ diff --git a/lib/libc/mingw/winpthreads/spinlock.c b/lib/libc/mingw/winpthreads/spinlock.c new file mode 100644 index 0000000000000000000000000000000000000000..224c5a06e0c585e2db28b7452096b0ea81fdb867 --- /dev/null +++ b/lib/libc/mingw/winpthreads/spinlock.c @@ -0,0 +1,74 @@ +/* + Copyright (c) 2013 mingw-w64 project + Copyright (c) 2015 Intel Corporation + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include "pthread.h" +#include "misc.h" + +/* We use the pthread_spinlock_t itself as a lock: + -1 is free, 0 is locked. + (This is dictated by PTHREAD_SPINLOCK_INITIALIZER, which we can't change + without breaking binary compatibility.) */ +typedef intptr_t spinlock_word_t; + +int +pthread_spin_init (pthread_spinlock_t *lock, int pshared) +{ + spinlock_word_t *lk = (spinlock_word_t *)lock; + *lk = -1; + return 0; +} + + +int +pthread_spin_destroy (pthread_spinlock_t *lock) +{ + return 0; +} + +int +pthread_spin_lock (pthread_spinlock_t *lock) +{ + volatile spinlock_word_t *lk = (volatile spinlock_word_t *)lock; + while (unlikely(InterlockedExchangePointer((PVOID volatile *)lk, 0) == 0)) + do { + YieldProcessor(); + } while (*lk == 0); + return 0; +} + +int +pthread_spin_trylock (pthread_spinlock_t *lock) +{ + spinlock_word_t *lk = (spinlock_word_t *)lock; + return InterlockedExchangePointer((PVOID volatile *)lk, 0) == 0 ? EBUSY : 0; +} + + +int +pthread_spin_unlock (pthread_spinlock_t *lock) +{ + volatile spinlock_word_t *lk = (volatile spinlock_word_t *)lock; + *lk = -1; + return 0; +} diff --git a/lib/libc/mingw/winpthreads/thread.c b/lib/libc/mingw/winpthreads/thread.c new file mode 100644 index 0000000000000000000000000000000000000000..68858cfa6363082e48df8039c0c6a07103f6e8fe --- /dev/null +++ b/lib/libc/mingw/winpthreads/thread.c @@ -0,0 +1,1929 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#include +#include +#include +#include +#include +#include +#include "pthread.h" +#include "thread.h" +#include "misc.h" +#include "winpthread_internal.h" + +static _pthread_v *__pthread_self_lite (void); + +void (**_pthread_key_dest)(void *) = NULL; + +static volatile long _pthread_cancelling; +static int _pthread_concur; + +/* FIXME Will default to zero as needed */ +static pthread_once_t _pthread_tls_once; +static DWORD _pthread_tls = 0xffffffff; + +static pthread_rwlock_t _pthread_key_lock = PTHREAD_RWLOCK_INITIALIZER; +static unsigned long _pthread_key_max=0L; +static unsigned long _pthread_key_sch=0L; + +static _pthread_v *pthr_root = NULL, *pthr_last = NULL; +static pthread_mutex_t mtx_pthr_locked = PTHREAD_RECURSIVE_MUTEX_INITIALIZER; + +static __pthread_idlist *idList = NULL; +static size_t idListCnt = 0; +static size_t idListMax = 0; +static pthread_t idListNextId = 0; + +#if !defined(_MSC_VER) +#define USE_VEH_FOR_MSC_SETTHREADNAME +#endif +#if !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) +/* forbidden RemoveVectoredExceptionHandler/AddVectoredExceptionHandler APIs */ +#undef USE_VEH_FOR_MSC_SETTHREADNAME +#endif + +#if defined(USE_VEH_FOR_MSC_SETTHREADNAME) +static void *SetThreadName_VEH_handle = NULL; + +static LONG __stdcall +SetThreadName_VEH (PEXCEPTION_POINTERS ExceptionInfo) +{ + if (ExceptionInfo->ExceptionRecord != NULL && + ExceptionInfo->ExceptionRecord->ExceptionCode == EXCEPTION_SET_THREAD_NAME) + return EXCEPTION_CONTINUE_EXECUTION; + + return EXCEPTION_CONTINUE_SEARCH; +} + +static PVOID (WINAPI *AddVectoredExceptionHandlerFuncPtr) (ULONG, PVECTORED_EXCEPTION_HANDLER); +static ULONG (WINAPI *RemoveVectoredExceptionHandlerFuncPtr) (PVOID); + +static void __attribute__((constructor)) +ctor (void) +{ + HMODULE module = GetModuleHandleA("kernel32.dll"); + if (module) { + AddVectoredExceptionHandlerFuncPtr = (__typeof__(AddVectoredExceptionHandlerFuncPtr)) GetProcAddress(module, "AddVectoredExceptionHandler"); + RemoveVectoredExceptionHandlerFuncPtr = (__typeof__(RemoveVectoredExceptionHandlerFuncPtr)) GetProcAddress(module, "RemoveVectoredExceptionHandler"); + } +} +#endif + +typedef struct _THREADNAME_INFO +{ + DWORD dwType; /* must be 0x1000 */ + LPCSTR szName; /* pointer to name (in user addr space) */ + DWORD dwThreadID; /* thread ID (-1=caller thread) */ + DWORD dwFlags; /* reserved for future use, must be zero */ +} THREADNAME_INFO; + +static void +SetThreadName (DWORD dwThreadID, LPCSTR szThreadName) +{ + THREADNAME_INFO info; + DWORD infosize; + + info.dwType = 0x1000; + info.szName = szThreadName; + info.dwThreadID = dwThreadID; + info.dwFlags = 0; + + infosize = sizeof (info) / sizeof (ULONG_PTR); + +#if defined(_MSC_VER) && !defined (USE_VEH_FOR_MSC_SETTHREADNAME) + __try + { + RaiseException (EXCEPTION_SET_THREAD_NAME, 0, infosize, (ULONG_PTR *)&info); + } + __except (EXCEPTION_EXECUTE_HANDLER) + { + } +#else + /* Without a debugger we *must* have an exception handler, + * otherwise raising an exception will crash the process. + */ +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + if ((!IsDebuggerPresent ()) && (SetThreadName_VEH_handle == NULL)) +#else + if (!IsDebuggerPresent ()) +#endif + return; + + RaiseException (EXCEPTION_SET_THREAD_NAME, 0, infosize, (ULONG_PTR *) &info); +#endif +} + +/* Search the list idList for an element with identifier ID. If + found, its associated _pthread_v pointer is returned, otherwise + NULL. + NOTE: This method is not locked. */ +static struct _pthread_v * +__pthread_get_pointer (pthread_t id) +{ + size_t l, r, p; + if (!idListCnt) + return NULL; + if (idListCnt == 1) + return (idList[0].id == id ? idList[0].ptr : NULL); + l = 0; r = idListCnt - 1; + while (l <= r) + { + p = (l + r) >> 1; + if (idList[p].id == id) + return idList[p].ptr; + else if (idList[p].id > id) + { + if (p == l) + return NULL; + r = p - 1; + } + else + { + l = p + 1; + } + } + + return NULL; +} + +static void +__pth_remove_use_for_key (pthread_key_t key) +{ + int i; + + pthread_mutex_lock (&mtx_pthr_locked); + for (i = 0; i < idListCnt; i++) + { + if (idList[i].ptr != NULL + && idList[i].ptr->keyval != NULL + && key < idList[i].ptr->keymax) + { + idList[i].ptr->keyval[key] = NULL; + idList[i].ptr->keyval_set[key] = 0; + } + } + pthread_mutex_unlock (&mtx_pthr_locked); +} + +/* Search the list idList for an element with identifier ID. If + found, its associated _pthread_v pointer is returned, otherwise + NULL. + NOTE: This method uses lock mtx_pthr_locked. */ +struct _pthread_v * +__pth_gpointer_locked (pthread_t id) +{ + struct _pthread_v *ret; + if (!id) + return NULL; + pthread_mutex_lock (&mtx_pthr_locked); + ret = __pthread_get_pointer (id); + pthread_mutex_unlock (&mtx_pthr_locked); + return ret; +} + +/* Registers in the list idList an element with _pthread_v pointer + and creates and unique identifier ID. If successful created the + ID of this element is returned, otherwise on failure zero ID gets + returned. + NOTE: This method is not locked. */ +static pthread_t +__pthread_register_pointer (struct _pthread_v *ptr) +{ + __pthread_idlist *e; + size_t i; + + if (!ptr) + return 0; + /* Check if a resize of list is necessary. */ + if (idListCnt >= idListMax) + { + if (!idListCnt) + { + e = (__pthread_idlist *) malloc (sizeof (__pthread_idlist) * 16); + if (!e) + return 0; + idListMax = 16; + idList = e; + } + else + { + e = (__pthread_idlist *) realloc (idList, sizeof (__pthread_idlist) * (idListMax + 16)); + if (!e) + return 0; + idListMax += 16; + idList = e; + } + } + do + { + ++idListNextId; + /* If two MSB are set we reset to id 1. We need to check here bits + to avoid gcc's no-overflow issue on increment. Additionally we + need to handle different size of pthread_t on 32-bit/64-bit. */ + if ((idListNextId & ( ((pthread_t) 1) << ((sizeof (pthread_t) * 8) - 2))) != 0) + idListNextId = 1; + } + while (idListNextId == 0 || __pthread_get_pointer (idListNextId)); + /* We assume insert at end of list. */ + i = idListCnt; + if (i != 0) + { + /* Find position we can actual insert sorted. */ + while (i > 0 && idList[i - 1].id > idListNextId) + --i; + if (i != idListCnt) + memmove (&idList[i + 1], &idList[i], sizeof (__pthread_idlist) * (idListCnt - i)); + } + idList[i].id = idListNextId; + idList[i].ptr = ptr; + ++idListCnt; + return idListNextId; +} + +/* Deregisters in the list idList an element with identifier ID and + returns its _pthread_v pointer on success. Otherwise NULL is returned. + NOTE: This method is not locked. */ +static struct _pthread_v * +__pthread_deregister_pointer (pthread_t id) +{ + size_t l, r, p; + if (!idListCnt) + return NULL; + l = 0; r = idListCnt - 1; + while (l <= r) + { + p = (l + r) >> 1; + if (idList[p].id == id) + { + struct _pthread_v *ret = idList[p].ptr; + p++; + if (p < idListCnt) + memmove (&idList[p - 1], &idList[p], sizeof (__pthread_idlist) * (idListCnt - p)); + --idListCnt; + /* Is this last element in list then free list. */ + if (idListCnt == 0) + { + free (idList); + idListCnt = idListMax = 0; + } + return ret; + } + else if (idList[p].id > id) + { + if (p == l) + return NULL; + r = p - 1; + } + else + { + l = p + 1; + } + } + return NULL; +} + +/* Save a _pthread_v element for reuse in pool. */ +static void +push_pthread_mem (_pthread_v *sv) +{ + if (!sv || sv->next != NULL) + return; + pthread_mutex_lock (&mtx_pthr_locked); + if (sv->x != 0) + __pthread_deregister_pointer (sv->x); + if (sv->keyval) + free (sv->keyval); + if (sv->keyval_set) + free (sv->keyval_set); + if (sv->thread_name) + free (sv->thread_name); + memset (sv, 0, sizeof(struct _pthread_v)); + if (pthr_last == NULL) + pthr_root = pthr_last = sv; + else + { + pthr_last->next = sv; + pthr_last = sv; + } + pthread_mutex_unlock (&mtx_pthr_locked); +} + +/* Get a _pthread_v element from pool, or allocate it. + Note the unique identifier is created for the element here, too. */ +static _pthread_v * +pop_pthread_mem (void) +{ + _pthread_v *r = NULL; + + pthread_mutex_lock (&mtx_pthr_locked); + if ((r = pthr_root) == NULL) + { + if ((r = (_pthread_v *)calloc (1,sizeof(struct _pthread_v))) != NULL) + { + r->x = __pthread_register_pointer (r); + if (r->x == 0) + { + free (r); + r = NULL; + } + } + pthread_mutex_unlock (&mtx_pthr_locked); + return r; + } + r->x = __pthread_register_pointer (r); + if (r->x == 0) + r = NULL; + else + { + if((pthr_root = r->next) == NULL) + pthr_last = NULL; + + r->next = NULL; + } + pthread_mutex_unlock (&mtx_pthr_locked); + return r; +} + +/* Free memory consumed in _pthread_v pointer pool. */ +static void +free_pthread_mem (void) +{ +#if 0 + _pthread_v *t; + + pthread_mutex_lock (&mtx_pthr_locked); + t = pthr_root; + while (t != NULL) + { + _pthread_v *sv = t; + t = t->next; + if (sv->x != 0 && sv->ended == 0 && sv->valid != DEAD_THREAD) + { + pthread_mutex_unlock (&mtx_pthr_locked); + pthread_cancel (t->x); + Sleep (0); + pthread_mutex_lock (&mtx_pthr_locked); + t = pthr_root; + continue; + } + else if (sv->x != 0 && sv->valid != DEAD_THREAD) + { + pthread_mutex_unlock (&mtx_pthr_locked); + Sleep (0); + pthread_mutex_lock (&mtx_pthr_locked); + continue; + } + if (sv->x != 0) + __pthread_deregister_pointer (sv->x); + sv->x = 0; + free (sv); + pthr_root = t; + } + pthread_mutex_unlock (&mtx_pthr_locked); +#endif + return; +} + +static void +replace_spin_keys (pthread_spinlock_t *old, pthread_spinlock_t new) +{ + if (old == NULL) + return; + + if (EPERM == pthread_spin_destroy (old)) + { +#define THREADERR "Error cleaning up spin_keys for thread %lu.\n" + char threaderr[sizeof(THREADERR) + 8] = { 0 }; + snprintf(threaderr, sizeof(threaderr), THREADERR, GetCurrentThreadId()); +#undef THREADERR + OutputDebugStringA (threaderr); + abort (); + } + + *old = new; +} + +/* Hook for TLS-based deregistration/registration of thread. */ +static void WINAPI +__dyn_tls_pthread (HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved) +{ + _pthread_v *t = NULL; + pthread_spinlock_t new_spin_keys = PTHREAD_SPINLOCK_INITIALIZER; + + if (dwReason == DLL_PROCESS_DETACH) + { +#if defined(USE_VEH_FOR_MSC_SETTHREADNAME) + if (lpreserved == NULL && SetThreadName_VEH_handle != NULL) + { + if (RemoveVectoredExceptionHandlerFuncPtr != NULL) + RemoveVectoredExceptionHandlerFuncPtr (SetThreadName_VEH_handle); + SetThreadName_VEH_handle = NULL; + } +#endif + free_pthread_mem (); + } + else if (dwReason == DLL_PROCESS_ATTACH) + { +#if defined(USE_VEH_FOR_MSC_SETTHREADNAME) + if (AddVectoredExceptionHandlerFuncPtr != NULL) + SetThreadName_VEH_handle = AddVectoredExceptionHandlerFuncPtr (1, &SetThreadName_VEH); + else + SetThreadName_VEH_handle = NULL; + /* Can't do anything on error anyway, check for NULL later */ +#endif + } + else if (dwReason == DLL_THREAD_DETACH) + { + if (_pthread_tls != 0xffffffff) + t = (_pthread_v *)TlsGetValue(_pthread_tls); + if (t && t->thread_noposix != 0) + { + _pthread_cleanup_dest (t->x); + if (t->h != NULL) + { + CloseHandle (t->h); + if (t->evStart) + CloseHandle (t->evStart); + t->evStart = NULL; + t->h = NULL; + } + pthread_mutex_destroy (&t->p_clock); + replace_spin_keys (&t->spin_keys, new_spin_keys); + push_pthread_mem (t); + t = NULL; + TlsSetValue (_pthread_tls, t); + } + else if (t && t->ended == 0) + { + if (t->evStart) + CloseHandle(t->evStart); + t->evStart = NULL; + t->ended = 1; + _pthread_cleanup_dest (t->x); + if ((t->p_state & PTHREAD_CREATE_DETACHED) == PTHREAD_CREATE_DETACHED) + { + t->valid = DEAD_THREAD; + if (t->h != NULL) + CloseHandle (t->h); + t->h = NULL; + pthread_mutex_destroy(&t->p_clock); + replace_spin_keys (&t->spin_keys, new_spin_keys); + push_pthread_mem (t); + t = NULL; + TlsSetValue (_pthread_tls, t); + return; + } + pthread_mutex_destroy(&t->p_clock); + replace_spin_keys (&t->spin_keys, new_spin_keys); + } + else if (t) + { + if (t->evStart) + CloseHandle (t->evStart); + t->evStart = NULL; + pthread_mutex_destroy (&t->p_clock); + replace_spin_keys (&t->spin_keys, new_spin_keys); + } + } +} + +/* TLS-runtime section variable. */ + +#if defined(_MSC_VER) +/* Force a reference to _tls_used to make the linker create the TLS + * directory if it's not already there. (e.g. if __declspec(thread) + * is not used). + * Force a reference to __xl_f to prevent whole program optimization + * from discarding the variable. */ + +/* On x86, symbols are prefixed with an underscore. */ +# if defined(_M_IX86) +# pragma comment(linker, "/include:__tls_used") +# pragma comment(linker, "/include:___xl_f") +# else +# pragma comment(linker, "/include:_tls_used") +# pragma comment(linker, "/include:__xl_f") +# endif + +/* .CRT$XLA to .CRT$XLZ is an array of PIMAGE_TLS_CALLBACK + * pointers. Pick an arbitrary location for our callback. + * + * See VC\...\crt\src\vcruntime\tlssup.cpp for reference. */ + +# pragma section(".CRT$XLF", long, read) +#endif + +WINPTHREADS_ATTRIBUTE((WINPTHREADS_SECTION(".CRT$XLF"))) +extern const PIMAGE_TLS_CALLBACK __xl_f; +const PIMAGE_TLS_CALLBACK __xl_f = __dyn_tls_pthread; + + +#ifdef WINPTHREAD_DBG +static int print_state = 0; +void thread_print_set (int state) +{ + print_state = state; +} + +void +thread_print (volatile pthread_t t, char *txt) +{ + if (!print_state) + return; + if (!t) + printf("T%p %lu %s\n",NULL,GetCurrentThreadId(),txt); + else + { + printf("T%p %lu V=%0X H=%p %s\n", + (void *) __pth_gpointer_locked (t), + GetCurrentThreadId(), + (__pth_gpointer_locked (t))->valid, + (__pth_gpointer_locked (t))->h, + txt + ); + } +} +#endif + +/* Internal collect-once structure. */ +typedef struct collect_once_t { + pthread_once_t *o; + pthread_mutex_t m; + int count; + struct collect_once_t *next; +} collect_once_t; + +static collect_once_t *once_obj = NULL; + +static pthread_spinlock_t once_global = PTHREAD_SPINLOCK_INITIALIZER; + +static collect_once_t * +enterOnceObject (pthread_once_t *o) +{ + collect_once_t *c, *p = NULL; + pthread_spin_lock (&once_global); + c = once_obj; + while (c != NULL && c->o != o) + { + c = (p = c)->next; + } + if (!c) + { + c = (collect_once_t *) calloc(1,sizeof(collect_once_t)); + c->o = o; + c->count = 1; + if (!p) + once_obj = c; + else + p->next = c; + pthread_mutex_init(&c->m, NULL); + } + else + c->count += 1; + pthread_spin_unlock (&once_global); + return c; +} + +static void +leaveOnceObject (collect_once_t *c) +{ + collect_once_t *h, *p = NULL; + if (!c) + return; + pthread_spin_lock (&once_global); + h = once_obj; + while (h != NULL && c != h) + h = (p = h)->next; + + if (h) + { + c->count -= 1; + if (c->count == 0) + { + pthread_mutex_destroy(&c->m); + if (!p) + once_obj = c->next; + else + p->next = c->next; + free (c); + } + } + else + fprintf(stderr, "%p not found?!?!\n", (void *) c); + pthread_spin_unlock (&once_global); +} + +static void +_pthread_once_cleanup (void *o) +{ + collect_once_t *co = (collect_once_t *) o; + pthread_mutex_unlock (&co->m); + leaveOnceObject (co); +} + +static int +_pthread_once_raw (pthread_once_t *o, void (*func)(void)) +{ + collect_once_t *co; + long state = *o; + + CHECK_PTR(o); + CHECK_PTR(func); + + if (state == 1) + return 0; + co = enterOnceObject(o); + pthread_mutex_lock(&co->m); + if (*o == 0) + { + func(); + *o = 1; + } + else if (*o != 1) + fprintf (stderr," once %p is %ld\n", (void *) o, (long) *o); + pthread_mutex_unlock(&co->m); + leaveOnceObject(co); + + /* Done */ + return 0; +} + +/* Unimplemented. */ +void * +pthread_timechange_handler_np(void *dummy) +{ + return NULL; +} + +/* Compatibility routine for pthread-win32. It waits for ellapse of + interval and additionally checks for possible thread-cancelation. */ +int +pthread_delay_np (const struct timespec *interval) +{ + DWORD to = (!interval ? 0 : dwMilliSecs (_pthread_time_in_ms_from_timespec (interval))); + struct _pthread_v *s = __pthread_self_lite (); + + if (!to) + { + pthread_testcancel (); + Sleep (0); + pthread_testcancel (); + return 0; + } + pthread_testcancel (); + if (s->evStart) + _pthread_wait_for_single_object (s->evStart, to); + else + Sleep (to); + pthread_testcancel (); + return 0; +} + +int pthread_delay_np_ms (DWORD to); + +int +pthread_delay_np_ms (DWORD to) +{ + struct _pthread_v *s = __pthread_self_lite (); + + if (!to) + { + pthread_testcancel (); + Sleep (0); + pthread_testcancel (); + return 0; + } + pthread_testcancel (); + if (s->evStart) + _pthread_wait_for_single_object (s->evStart, to); + else + Sleep (to); + pthread_testcancel (); + return 0; +} + +/* Compatibility routine for pthread-win32. It returns the + amount of available CPUs on system. */ +int +pthread_num_processors_np(void) +{ + int r = 0; + DWORD_PTR ProcessAffinityMask, SystemAffinityMask; + + if (GetProcessAffinityMask(GetCurrentProcess(), &ProcessAffinityMask, &SystemAffinityMask)) + { + for(; ProcessAffinityMask != 0; ProcessAffinityMask >>= 1) + r += (ProcessAffinityMask & 1) != 0; + } + /* assume at least 1 */ + return r ? r : 1; +} + +/* Compatiblity routine for pthread-win32. Allows to set amount of used + CPUs for process. */ +int +pthread_set_num_processors_np(int n) +{ + DWORD_PTR ProcessAffinityMask, ProcessNewAffinityMask = 0, SystemAffinityMask; + int r = 0; + /* need at least 1 */ + n = n ? n : 1; + if (GetProcessAffinityMask (GetCurrentProcess (), &ProcessAffinityMask, &SystemAffinityMask)) + { + for (; ProcessAffinityMask != 0; ProcessAffinityMask >>= 1) + { + ProcessNewAffinityMask <<= 1; + if ((ProcessAffinityMask & 1) != 0 && r < n) + { + ProcessNewAffinityMask |= 1; + r++; + } + } + SetProcessAffinityMask (GetCurrentProcess (),ProcessNewAffinityMask); + } + return r; +} + +int +pthread_once (pthread_once_t *o, void (*func)(void)) +{ + collect_once_t *co; + long state = *o; + + CHECK_PTR(o); + CHECK_PTR(func); + + if (state == 1) + return 0; + co = enterOnceObject(o); + pthread_mutex_lock(&co->m); + if (*o == 0) + { + pthread_cleanup_push(_pthread_once_cleanup, co); + func(); + pthread_cleanup_pop(0); + *o = 1; + } + else if (*o != 1) + fprintf (stderr," once %p is %ld\n", (void *) o, (long) *o); + pthread_mutex_unlock(&co->m); + leaveOnceObject(co); + + return 0; +} + +int +pthread_key_create (pthread_key_t *key, void (* dest)(void *)) +{ + unsigned int i; + long nmax; + void (**d)(void *); + + if (!key) + return EINVAL; + + pthread_rwlock_wrlock (&_pthread_key_lock); + + for (i = _pthread_key_sch; i < _pthread_key_max; i++) + { + if (!_pthread_key_dest[i]) + { + *key = i; + if (dest) + _pthread_key_dest[i] = dest; + else + _pthread_key_dest[i] = (void(*)(void *))1; + pthread_rwlock_unlock (&_pthread_key_lock); + return 0; + } + } + + for (i = 0; i < _pthread_key_sch; i++) + { + if (!_pthread_key_dest[i]) + { + *key = i; + if (dest) + _pthread_key_dest[i] = dest; + else + _pthread_key_dest[i] = (void(*)(void *))1; + pthread_rwlock_unlock (&_pthread_key_lock); + + return 0; + } + } + + if (_pthread_key_max == PTHREAD_KEYS_MAX) + { + pthread_rwlock_unlock(&_pthread_key_lock); + return ENOMEM; + } + + nmax = _pthread_key_max * 2; + if (nmax == 0) + nmax = _pthread_key_max + 1; + if (nmax > PTHREAD_KEYS_MAX) + nmax = PTHREAD_KEYS_MAX; + + /* No spare room anywhere */ + d = (void (__cdecl **)(void *))realloc(_pthread_key_dest, nmax * sizeof(*d)); + if (!d) + { + pthread_rwlock_unlock (&_pthread_key_lock); + return ENOMEM; + } + + /* Clear new region */ + memset ((void *) &d[_pthread_key_max], 0, (nmax-_pthread_key_max)*sizeof(void *)); + + /* Use new region */ + _pthread_key_dest = d; + _pthread_key_sch = _pthread_key_max + 1; + *key = _pthread_key_max; + _pthread_key_max = nmax; + + if (dest) + _pthread_key_dest[*key] = dest; + else + _pthread_key_dest[*key] = (void(*)(void *))1; + + pthread_rwlock_unlock (&_pthread_key_lock); + return 0; +} + +int +pthread_key_delete (pthread_key_t key) +{ + if (key >= _pthread_key_max || !_pthread_key_dest) + return EINVAL; + + pthread_rwlock_wrlock (&_pthread_key_lock); + + _pthread_key_dest[key] = NULL; + + /* Start next search from our location */ + if (_pthread_key_sch > key) + _pthread_key_sch = key; + /* So now we need to walk the complete list of threads + and remove key's reference for it. */ + __pth_remove_use_for_key (key); + + pthread_rwlock_unlock (&_pthread_key_lock); + return 0; +} + +void * +pthread_getspecific (pthread_key_t key) +{ + DWORD lasterr = GetLastError (); + void *r; + _pthread_v *t = __pthread_self_lite (); + pthread_spin_lock (&t->spin_keys); + r = (key >= t->keymax || t->keyval_set[key] == 0 ? NULL : t->keyval[key]); + pthread_spin_unlock (&t->spin_keys); + SetLastError (lasterr); + return r; +} + +int +pthread_setspecific (pthread_key_t key, const void *value) +{ + DWORD lasterr = GetLastError (); + _pthread_v *t = __pthread_self_lite (); + + pthread_spin_lock (&t->spin_keys); + + if (key >= t->keymax) + { + int keymax = (key + 1); + void **kv; + unsigned char *kv_set; + + kv = (void **) realloc (t->keyval, keymax * sizeof (void *)); + + if (!kv) + { + pthread_spin_unlock (&t->spin_keys); + return ENOMEM; + } + kv_set = (unsigned char *) realloc (t->keyval_set, keymax); + if (!kv_set) + { + pthread_spin_unlock (&t->spin_keys); + return ENOMEM; + } + + /* Clear new region */ + memset (&kv[t->keymax], 0, (keymax - t->keymax)*sizeof(void *)); + memset (&kv_set[t->keymax], 0, (keymax - t->keymax)); + + t->keyval = kv; + t->keyval_set = kv_set; + t->keymax = keymax; + } + + t->keyval[key] = (void *) value; + t->keyval_set[key] = 1; + pthread_spin_unlock (&t->spin_keys); + SetLastError (lasterr); + + return 0; +} + +int +pthread_equal (pthread_t t1, pthread_t t2) +{ + return (t1 == t2); +} + +void +pthread_tls_init (void) +{ + _pthread_tls = TlsAlloc(); + + /* Cannot continue if out of indexes */ + if (_pthread_tls == TLS_OUT_OF_INDEXES) + abort(); +} + +void +_pthread_cleanup_dest (pthread_t t) +{ + _pthread_v *tv; + unsigned int i, j; + + if (!t) + return; + tv = __pth_gpointer_locked (t); + if (!tv) + return; + + for (j = 0; j < PTHREAD_DESTRUCTOR_ITERATIONS; j++) + { + int flag = 0; + + pthread_spin_lock (&tv->spin_keys); + for (i = 0; i < tv->keymax; i++) + { + void *val = tv->keyval[i]; + + if (tv->keyval_set[i]) + { + pthread_rwlock_rdlock (&_pthread_key_lock); + if ((uintptr_t) _pthread_key_dest[i] > 1) + { + /* Call destructor */ + tv->keyval[i] = NULL; + tv->keyval_set[i] = 0; + pthread_spin_unlock (&tv->spin_keys); + _pthread_key_dest[i](val); + pthread_spin_lock (&tv->spin_keys); + flag = 1; + } + else + { + tv->keyval[i] = NULL; + tv->keyval_set[i] = 0; + } + pthread_rwlock_unlock(&_pthread_key_lock); + } + } + pthread_spin_unlock (&tv->spin_keys); + /* Nothing to do? */ + if (!flag) + return; + } +} + +static _pthread_v * +__pthread_self_lite (void) +{ + _pthread_v *t; + pthread_spinlock_t new_spin_keys = PTHREAD_SPINLOCK_INITIALIZER; + + _pthread_once_raw (&_pthread_tls_once, pthread_tls_init); + + t = (_pthread_v *) TlsGetValue (_pthread_tls); + if (t) + return t; + /* Main thread? */ + t = (struct _pthread_v *) pop_pthread_mem (); + + /* If cannot initialize main thread, then the only thing we can do is return null pthread_t */ + if (!__xl_f || !t) + return 0; + + t->p_state = PTHREAD_DEFAULT_ATTR /*| PTHREAD_CREATE_DETACHED*/; + t->tid = GetCurrentThreadId(); + t->evStart = CreateEvent (NULL, 1, 0, NULL); + t->p_clock = PTHREAD_MUTEX_INITIALIZER; + replace_spin_keys (&t->spin_keys, new_spin_keys); + t->sched_pol = SCHED_OTHER; + t->h = NULL; //GetCurrentThread(); + if (!DuplicateHandle(GetCurrentProcess(), GetCurrentThread(), GetCurrentProcess(), &t->h, 0, FALSE, DUPLICATE_SAME_ACCESS)) + abort (); + t->sched.sched_priority = GetThreadPriority(t->h); + t->ended = 0; + t->thread_noposix = 1; + + /* Save for later */ + if (!TlsSetValue(_pthread_tls, t)) + abort (); + return t; +} + +pthread_t +pthread_self (void) +{ + _pthread_v *t = __pthread_self_lite (); + + if (!t) + return 0; + return t->x; +} + +/* Internal helper for getting event handle of thread T. */ +void * +pthread_getevent (void) +{ + _pthread_v *t = __pthread_self_lite (); + return (!t ? NULL : t->evStart); +} + +/* Internal helper for getting thread handle of thread T. */ +void * +pthread_gethandle (pthread_t t) +{ + struct _pthread_v *tv = __pth_gpointer_locked (t); + return (!tv ? NULL : tv->h); +} + +/* Internal helper for getting pointer of clean of current thread. */ +struct _pthread_cleanup ** +pthread_getclean (void) +{ + struct _pthread_v *t = __pthread_self_lite (); + if (!t) return NULL; + return &t->clean; +} + +int +pthread_get_concurrency (int *val) +{ + *val = _pthread_concur; + return 0; +} + +int +pthread_set_concurrency (int val) +{ + _pthread_concur = val; + return 0; +} + +void +pthread_exit (void *res) +{ + _pthread_v *t = NULL; + unsigned rslt = (unsigned) ((intptr_t) res); + struct _pthread_v *id = __pthread_self_lite (); + + id->ret_arg = res; + + _pthread_cleanup_dest (id->x); + if (id->thread_noposix == 0) + longjmp(id->jb, 1); + + /* Make sure we free ourselves if we are detached */ + if ((t = (_pthread_v *)TlsGetValue(_pthread_tls)) != NULL) + { + if (!t->h) + { + t->valid = DEAD_THREAD; + if (t->evStart) + CloseHandle (t->evStart); + t->evStart = NULL; + rslt = (unsigned) (size_t) t->ret_arg; + push_pthread_mem(t); + t = NULL; + TlsSetValue (_pthread_tls, t); + } + else + { + rslt = (unsigned) (size_t) t->ret_arg; + t->ended = 1; + if (t->evStart) + CloseHandle (t->evStart); + t->evStart = NULL; + if ((t->p_state & PTHREAD_CREATE_DETACHED) == PTHREAD_CREATE_DETACHED) + { + t->valid = DEAD_THREAD; + CloseHandle (t->h); + t->h = NULL; + push_pthread_mem(t); + t = NULL; + TlsSetValue(_pthread_tls, t); + } + } + } + /* Time to die */ + _endthreadex(rslt); +} + +void +_pthread_invoke_cancel (void) +{ + _pthread_cleanup *pcup; + struct _pthread_v *se = __pthread_self_lite (); + se->in_cancel = 1; + _pthread_setnobreak (1); + InterlockedDecrement(&_pthread_cancelling); + + /* Call cancel queue */ + for (pcup = se->clean; pcup; pcup = pcup->next) + { + pcup->func((pthread_once_t *)pcup->arg); + } + + _pthread_setnobreak (0); + pthread_exit(PTHREAD_CANCELED); +} + +int +__pthread_shallcancel (void) +{ + struct _pthread_v *t; + if (!_pthread_cancelling) + return 0; + t = __pthread_self_lite (); + if (t == NULL) + return 0; + if (t->nobreak <= 0 && t->cancelled && (t->p_state & PTHREAD_CANCEL_ENABLE)) + return 1; + return 0; +} + +void +_pthread_setnobreak (int v) +{ + struct _pthread_v *t = __pthread_self_lite (); + if (t == NULL) + return; + if (v > 0) + InterlockedIncrement ((long*)&t->nobreak); + else + InterlockedDecrement((long*)&t->nobreak); +} + +void +pthread_testcancel (void) +{ + struct _pthread_v *self = __pthread_self_lite (); + + if (!self || self->in_cancel) + return; + if (!_pthread_cancelling) + return; + pthread_mutex_lock (&self->p_clock); + + if (self->cancelled && (self->p_state & PTHREAD_CANCEL_ENABLE) && self->nobreak <= 0) + { + self->in_cancel = 1; + self->p_state &= ~PTHREAD_CANCEL_ENABLE; + if (self->evStart) + ResetEvent (self->evStart); + pthread_mutex_unlock (&self->p_clock); + _pthread_invoke_cancel (); + } + pthread_mutex_unlock (&self->p_clock); +} + +int +pthread_cancel (pthread_t t) +{ + struct _pthread_v *tv = __pth_gpointer_locked (t); + + if (tv == NULL) + return ESRCH; + CHECK_OBJECT(tv, ESRCH); + /*if (tv->ended) return ESRCH;*/ + pthread_mutex_lock(&tv->p_clock); + if (pthread_equal(pthread_self(), t)) + { + if(tv->cancelled) + { + pthread_mutex_unlock(&tv->p_clock); + return (tv->in_cancel ? ESRCH : 0); + } + tv->cancelled = 1; + InterlockedIncrement(&_pthread_cancelling); + if(tv->evStart) SetEvent(tv->evStart); + if ((tv->p_state & PTHREAD_CANCEL_ASYNCHRONOUS) != 0 && (tv->p_state & PTHREAD_CANCEL_ENABLE) != 0) + { + tv->p_state &= ~PTHREAD_CANCEL_ENABLE; + tv->in_cancel = 1; + pthread_mutex_unlock(&tv->p_clock); + _pthread_invoke_cancel(); + } + else + pthread_mutex_unlock(&tv->p_clock); + return 0; + } + + if ((tv->p_state & PTHREAD_CANCEL_ASYNCHRONOUS) != 0 && (tv->p_state & PTHREAD_CANCEL_ENABLE) != 0) + { + /* Dangerous asynchronous cancelling */ + CONTEXT ctxt; + + if(tv->in_cancel) + { + pthread_mutex_unlock(&tv->p_clock); + return (tv->in_cancel ? ESRCH : 0); + } + /* Already done? */ + if(tv->cancelled || tv->in_cancel) + { + /* ??? pthread_mutex_unlock (&tv->p_clock); */ + return ESRCH; + } + + ctxt.ContextFlags = CONTEXT_CONTROL; + + SuspendThread (tv->h); + if (WaitForSingleObject (tv->h, 0) == WAIT_TIMEOUT) + { + GetThreadContext(tv->h, &ctxt); +#ifdef _M_X64 + ctxt.Rip = (uintptr_t) _pthread_invoke_cancel; +#elif defined(_M_IX86) + ctxt.Eip = (uintptr_t) _pthread_invoke_cancel; +#elif defined(_M_ARM) || defined(_M_ARM64) + ctxt.Pc = (uintptr_t) _pthread_invoke_cancel; +#else +#error Unsupported architecture +#endif +#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) + SetThreadContext (tv->h, &ctxt); +#endif + + /* Also try deferred Cancelling */ + tv->cancelled = 1; + tv->p_state &= ~PTHREAD_CANCEL_ENABLE; + tv->in_cancel = 1; + + /* Notify everyone to look */ + InterlockedIncrement (&_pthread_cancelling); + if (tv->evStart) + SetEvent (tv->evStart); + pthread_mutex_unlock (&tv->p_clock); + + ResumeThread (tv->h); + } + } + else + { + if (tv->cancelled == 0) + { + /* Safe deferred Cancelling */ + tv->cancelled = 1; + + /* Notify everyone to look */ + InterlockedIncrement (&_pthread_cancelling); + if (tv->evStart) + SetEvent (tv->evStart); + } + else + { + pthread_mutex_unlock (&tv->p_clock); + return (tv->in_cancel ? ESRCH : 0); + } + } + pthread_mutex_unlock (&tv->p_clock); + return 0; +} + +/* half-stubbed version as we don't really well support signals */ +int +pthread_kill (pthread_t t, int sig) +{ + struct _pthread_v *tv; + + pthread_mutex_lock (&mtx_pthr_locked); + tv = __pthread_get_pointer (t); + if (!tv || t != tv->x || tv->in_cancel || tv->ended || tv->h == NULL + || tv->h == INVALID_HANDLE_VALUE) + { + pthread_mutex_unlock (&mtx_pthr_locked); + return ESRCH; + } + pthread_mutex_unlock (&mtx_pthr_locked); + if (!sig) + return 0; + if (sig < SIGINT || sig > NSIG) + return EINVAL; + return pthread_cancel(t); +} + +unsigned +_pthread_get_state (const pthread_attr_t *attr, unsigned flag) +{ + return (attr->p_state & flag); +} + +int +_pthread_set_state (pthread_attr_t *attr, unsigned flag, unsigned val) +{ + if (~flag & val) + return EINVAL; + attr->p_state &= ~flag; + attr->p_state |= val; + + return 0; +} + +int +pthread_attr_init (pthread_attr_t *attr) +{ + memset (attr, 0, sizeof (pthread_attr_t)); + attr->p_state = PTHREAD_DEFAULT_ATTR; + attr->stack = NULL; + attr->s_size = 0; + return 0; +} + +int +pthread_attr_destroy (pthread_attr_t *attr) +{ + /* No need to do anything */ + memset (attr, 0, sizeof(pthread_attr_t)); + return 0; +} + +int +pthread_attr_setdetachstate (pthread_attr_t *a, int flag) +{ + return _pthread_set_state(a, PTHREAD_CREATE_DETACHED, flag); +} + +int +pthread_attr_getdetachstate (const pthread_attr_t *a, int *flag) +{ + *flag = _pthread_get_state(a, PTHREAD_CREATE_DETACHED); + return 0; +} + +int +pthread_attr_setinheritsched (pthread_attr_t *a, int flag) +{ + if (!a || (flag != PTHREAD_INHERIT_SCHED && flag != PTHREAD_EXPLICIT_SCHED)) + return EINVAL; + return _pthread_set_state(a, PTHREAD_INHERIT_SCHED, flag); +} + +int +pthread_attr_getinheritsched (const pthread_attr_t *a, int *flag) +{ + *flag = _pthread_get_state(a, PTHREAD_INHERIT_SCHED); + return 0; +} + +int +pthread_attr_setscope (pthread_attr_t *a, int flag) +{ + return _pthread_set_state(a, PTHREAD_SCOPE_SYSTEM, flag); +} + +int +pthread_attr_getscope (const pthread_attr_t *a, int *flag) +{ + *flag = _pthread_get_state(a, PTHREAD_SCOPE_SYSTEM); + return 0; +} + +int +pthread_attr_getstack (const pthread_attr_t *attr, void **stack, size_t *size) +{ + *stack = (char *) attr->stack - attr->s_size; + *size = attr->s_size; + return 0; +} + +int +pthread_attr_setstack (pthread_attr_t *attr, void *stack, size_t size) +{ + attr->s_size = size; + attr->stack = (char *) stack + size; + return 0; +} + +int +pthread_attr_getstackaddr (const pthread_attr_t *attr, void **stack) +{ + *stack = attr->stack; + return 0; +} + +int +pthread_attr_setstackaddr (pthread_attr_t *attr, void *stack) +{ + attr->stack = stack; + return 0; +} + +int +pthread_attr_getstacksize (const pthread_attr_t *attr, size_t *size) +{ + *size = attr->s_size; + return 0; +} + +int +pthread_attr_setstacksize (pthread_attr_t *attr, size_t size) +{ + attr->s_size = size; + return 0; +} + +static void +test_cancel_locked (pthread_t t) +{ + struct _pthread_v *tv = __pth_gpointer_locked (t); + + if (!tv || tv->in_cancel || tv->ended != 0 || (tv->p_state & PTHREAD_CANCEL_ENABLE) == 0) + return; + if ((tv->p_state & PTHREAD_CANCEL_ASYNCHRONOUS) == 0) + return; + if (WaitForSingleObject(tv->evStart, 0) != WAIT_OBJECT_0) + return; + pthread_mutex_unlock (&tv->p_clock); + _pthread_invoke_cancel(); +} + +int +pthread_setcancelstate (int state, int *oldstate) +{ + _pthread_v *t = __pthread_self_lite (); + + if (!t || (state & PTHREAD_CANCEL_ENABLE) != state) + return EINVAL; + + pthread_mutex_lock (&t->p_clock); + if (oldstate) + *oldstate = t->p_state & PTHREAD_CANCEL_ENABLE; + t->p_state &= ~PTHREAD_CANCEL_ENABLE; + t->p_state |= state; + test_cancel_locked (t->x); + pthread_mutex_unlock (&t->p_clock); + + return 0; +} + +int +pthread_setcanceltype (int type, int *oldtype) +{ + _pthread_v *t = __pthread_self_lite (); + + if (!t || (type & PTHREAD_CANCEL_ASYNCHRONOUS) != type) + return EINVAL; + + pthread_mutex_lock (&t->p_clock); + if (oldtype) + *oldtype = t->p_state & PTHREAD_CANCEL_ASYNCHRONOUS; + t->p_state &= ~PTHREAD_CANCEL_ASYNCHRONOUS; + t->p_state |= type; + test_cancel_locked (t->x); + pthread_mutex_unlock (&t->p_clock); + + return 0; +} + +void _fpreset (void); + +#if defined(__i386__) +/* Align ESP on 16-byte boundaries. */ +# if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2) +__attribute__((force_align_arg_pointer)) +# endif +#endif +unsigned __stdcall +pthread_create_wrapper (void *args) +{ + unsigned rslt = 0; + struct _pthread_v *tv = (struct _pthread_v *)args; + + _fpreset(); + + pthread_mutex_lock (&mtx_pthr_locked); + pthread_mutex_lock (&tv->p_clock); + _pthread_once_raw(&_pthread_tls_once, pthread_tls_init); + TlsSetValue(_pthread_tls, tv); + tv->tid = GetCurrentThreadId(); + pthread_mutex_unlock (&tv->p_clock); + + + if (!setjmp(tv->jb)) + { + intptr_t trslt = (intptr_t) 128; + /* Provide to this thread a default exception handler. */ + #ifdef __SEH__ + asm ("\t.tl_start:\n"); + #endif /* Call function and save return value */ + pthread_mutex_unlock (&mtx_pthr_locked); + if (tv->func) + trslt = (intptr_t) tv->func(tv->ret_arg); + #ifdef __SEH__ + asm ("\tnop\n\t.tl_end: nop\n" +#ifdef __arm__ + "\t.seh_handler __C_specific_handler, %except\n" +#else + "\t.seh_handler __C_specific_handler, @except\n" +#endif + "\t.seh_handlerdata\n" + "\t.long 1\n" + "\t.rva .tl_start, .tl_end, _gnu_exception_handler ,.tl_end\n" + "\t.text" + ); + #endif + pthread_mutex_lock (&mtx_pthr_locked); + tv->ret_arg = (void*) trslt; + /* Clean up destructors */ + _pthread_cleanup_dest(tv->x); + } + else + pthread_mutex_lock (&mtx_pthr_locked); + + pthread_mutex_lock (&tv->p_clock); + rslt = (unsigned) (size_t) tv->ret_arg; + /* Make sure we free ourselves if we are detached */ + if (tv->evStart) + CloseHandle (tv->evStart); + tv->evStart = NULL; + if (!tv->h) + { + tv->valid = DEAD_THREAD; + pthread_mutex_unlock (&tv->p_clock); + pthread_mutex_destroy (&tv->p_clock); + push_pthread_mem (tv); + tv = NULL; + TlsSetValue (_pthread_tls, tv); + } + else + { + pthread_mutex_unlock (&tv->p_clock); + pthread_mutex_destroy (&tv->p_clock); + /* Reinitialise p_clock, since there may be attempts at + destroying it again in __dyn_tls_thread later on. */ + tv->p_clock = PTHREAD_MUTEX_INITIALIZER; + tv->ended = 1; + } + while (pthread_mutex_unlock (&mtx_pthr_locked) == 0) + Sleep (0); + _endthreadex (rslt); + return rslt; +} + +int +pthread_create (pthread_t *th, const pthread_attr_t *attr, void *(* func)(void *), void *arg) +{ + HANDLE thrd = NULL; + int redo = 0; + struct _pthread_v *tv; + unsigned int ssize = 0; + pthread_spinlock_t new_spin_keys = PTHREAD_SPINLOCK_INITIALIZER; + + if (attr && attr->s_size > UINT_MAX) + return EINVAL; + + if ((tv = pop_pthread_mem ()) == NULL) + return EAGAIN; + + if (th) + *th = tv->x; + + /* Save data in pthread_t */ + tv->ended = 0; + tv->ret_arg = arg; + tv->func = func; + tv->p_state = PTHREAD_DEFAULT_ATTR; + tv->h = INVALID_HANDLE_VALUE; + /* We retry it here a few times, as events are a limited resource ... */ + do + { + tv->evStart = CreateEvent (NULL, 1, 0, NULL); + if (tv->evStart != NULL) + break; + Sleep ((!redo ? 0 : 20)); + } + while (++redo <= 4); + + tv->p_clock = PTHREAD_MUTEX_INITIALIZER; + replace_spin_keys (&tv->spin_keys, new_spin_keys); + tv->valid = LIFE_THREAD; + tv->sched.sched_priority = THREAD_PRIORITY_NORMAL; + tv->sched_pol = SCHED_OTHER; + if (tv->evStart == NULL) + { + if (th) + memset (th, 0, sizeof (pthread_t)); + push_pthread_mem (tv); + return EAGAIN; + } + + if (attr) + { + int inh = 0; + tv->p_state = attr->p_state; + ssize = (unsigned int)attr->s_size; + pthread_attr_getinheritsched (attr, &inh); + if (inh) + { + tv->sched.sched_priority = __pthread_self_lite ()->sched.sched_priority; + } + else + tv->sched.sched_priority = attr->param.sched_priority; + } + + /* Make sure tv->h has value of INVALID_HANDLE_VALUE */ + _ReadWriteBarrier(); + + thrd = (HANDLE) _beginthreadex(NULL, ssize, pthread_create_wrapper, tv, 0x4/*CREATE_SUSPEND*/, NULL); + if (thrd == INVALID_HANDLE_VALUE) + thrd = 0; + /* Failed */ + if (!thrd) + { + if (tv->evStart) + CloseHandle (tv->evStart); + pthread_mutex_destroy (&tv->p_clock); + replace_spin_keys (&tv->spin_keys, new_spin_keys); + tv->evStart = NULL; + tv->h = 0; + if (th) + memset (th, 0, sizeof (pthread_t)); + push_pthread_mem (tv); + return EAGAIN; + } + { + int pr = tv->sched.sched_priority; + if (pr <= THREAD_PRIORITY_IDLE) { + pr = THREAD_PRIORITY_IDLE; + } else if (pr <= THREAD_PRIORITY_LOWEST) { + pr = THREAD_PRIORITY_LOWEST; + } else if (pr >= THREAD_PRIORITY_TIME_CRITICAL) { + pr = THREAD_PRIORITY_TIME_CRITICAL; + } else if (pr >= THREAD_PRIORITY_HIGHEST) { + pr = THREAD_PRIORITY_HIGHEST; + } + SetThreadPriority (thrd, pr); + } + ResetEvent (tv->evStart); + if ((tv->p_state & PTHREAD_CREATE_DETACHED) != 0) + { + tv->h = 0; + ResumeThread (thrd); + CloseHandle (thrd); + } + else + { + tv->h = thrd; + ResumeThread (thrd); + } + Sleep (0); + return 0; +} + +int +pthread_join (pthread_t t, void **res) +{ + DWORD dwFlags; + struct _pthread_v *tv = __pth_gpointer_locked (t); + pthread_spinlock_t new_spin_keys = PTHREAD_SPINLOCK_INITIALIZER; + + if (!tv || tv->h == NULL || !GetHandleInformation(tv->h, &dwFlags)) + return ESRCH; + if ((tv->p_state & PTHREAD_CREATE_DETACHED) != 0) + return EINVAL; + if (pthread_equal(pthread_self(), t)) + return EDEADLK; + + /* pthread_testcancel (); */ + if (tv->ended == 0 || (tv->h != NULL && tv->h != INVALID_HANDLE_VALUE)) + WaitForSingleObject (tv->h, INFINITE); + CloseHandle (tv->h); + if (tv->evStart) + CloseHandle (tv->evStart); + tv->evStart = NULL; + /* Obtain return value */ + if (res) + *res = tv->ret_arg; + pthread_mutex_destroy (&tv->p_clock); + replace_spin_keys (&tv->spin_keys, new_spin_keys); + push_pthread_mem (tv); + + return 0; +} + +int +_pthread_tryjoin (pthread_t t, void **res) +{ + DWORD dwFlags; + struct _pthread_v *tv; + pthread_spinlock_t new_spin_keys = PTHREAD_SPINLOCK_INITIALIZER; + + pthread_mutex_lock (&mtx_pthr_locked); + tv = __pthread_get_pointer (t); + + if (!tv || tv->h == NULL || !GetHandleInformation(tv->h, &dwFlags)) + { + pthread_mutex_unlock (&mtx_pthr_locked); + return ESRCH; + } + + if ((tv->p_state & PTHREAD_CREATE_DETACHED) != 0) + { + pthread_mutex_unlock (&mtx_pthr_locked); + return EINVAL; + } + if (pthread_equal(pthread_self(), t)) + { + pthread_mutex_unlock (&mtx_pthr_locked); + return EDEADLK; + } + if(tv->ended == 0 && WaitForSingleObject(tv->h, 0)) + { + if (tv->ended == 0) + { + pthread_mutex_unlock (&mtx_pthr_locked); + /* pthread_testcancel (); */ + return EBUSY; + } + } + CloseHandle (tv->h); + if (tv->evStart) + CloseHandle (tv->evStart); + tv->evStart = NULL; + + /* Obtain return value */ + if (res) + *res = tv->ret_arg; + pthread_mutex_destroy (&tv->p_clock); + replace_spin_keys (&tv->spin_keys, new_spin_keys); + + push_pthread_mem (tv); + + pthread_mutex_unlock (&mtx_pthr_locked); + /* pthread_testcancel (); */ + return 0; +} + +int +pthread_detach (pthread_t t) +{ + int r = 0; + DWORD dwFlags; + struct _pthread_v *tv = __pth_gpointer_locked (t); + HANDLE dw; + pthread_spinlock_t new_spin_keys = PTHREAD_SPINLOCK_INITIALIZER; + + pthread_mutex_lock (&mtx_pthr_locked); + if (!tv || tv->h == NULL || !GetHandleInformation(tv->h, &dwFlags)) + { + pthread_mutex_unlock (&mtx_pthr_locked); + return ESRCH; + } + if ((tv->p_state & PTHREAD_CREATE_DETACHED) != 0) + { + pthread_mutex_unlock (&mtx_pthr_locked); + return EINVAL; + } + /* if (tv->ended) r = ESRCH; */ + dw = tv->h; + tv->h = 0; + tv->p_state |= PTHREAD_CREATE_DETACHED; + _ReadWriteBarrier(); + if (dw) + { + CloseHandle (dw); + if (tv->ended) + { + if (tv->evStart) + CloseHandle (tv->evStart); + tv->evStart = NULL; + pthread_mutex_destroy (&tv->p_clock); + replace_spin_keys (&tv->spin_keys, new_spin_keys); + push_pthread_mem (tv); + } + } + pthread_mutex_unlock (&mtx_pthr_locked); + + return r; +} + +static int dummy_concurrency_level = 0; + +int +pthread_getconcurrency (void) +{ + return dummy_concurrency_level; +} + +int +pthread_setconcurrency (int new_level) +{ + dummy_concurrency_level = new_level; + return 0; +} + +int +pthread_setname_np (pthread_t thread, const char *name) +{ + struct _pthread_v *tv; + char *stored_name; + + if (name == NULL) + return EINVAL; + + tv = __pth_gpointer_locked (thread); + if (!tv || thread != tv->x || tv->in_cancel || tv->ended || tv->h == NULL + || tv->h == INVALID_HANDLE_VALUE) + return ESRCH; + + stored_name = strdup (name); + if (stored_name == NULL) + return ENOMEM; + + if (tv->thread_name != NULL) + free (tv->thread_name); + + tv->thread_name = stored_name; + SetThreadName (tv->tid, name); + + if (_pthread_set_thread_description != NULL) + { + size_t required_size = mbstowcs(NULL, name, 0); + if (required_size != (size_t)-1) + { + wchar_t *wname = malloc((required_size + 1) * sizeof(wchar_t)); + if (wname != NULL) + { + mbstowcs(wname, name, required_size + 1); + _pthread_set_thread_description(tv->h, wname); + free(wname); + } + } + } + return 0; +} + +int +pthread_getname_np (pthread_t thread, char *name, size_t len) +{ + HRESULT result; + struct _pthread_v *tv; + + if (name == NULL) + return EINVAL; + + tv = __pth_gpointer_locked (thread); + if (!tv || thread != tv->x || tv->in_cancel || tv->ended || tv->h == NULL + || tv->h == INVALID_HANDLE_VALUE) + return ESRCH; + + if (len < 1) + return ERANGE; + + if (tv->thread_name == NULL) + { + name[0] = '\0'; + return 0; + } + + if (strlen (tv->thread_name) >= len) + return ERANGE; + + result = StringCchCopyNA (name, len, tv->thread_name, len - 1); + if (SUCCEEDED (result)) + return 0; + + return ERANGE; +} diff --git a/lib/libc/mingw/winpthreads/thread.h b/lib/libc/mingw/winpthreads/thread.h new file mode 100644 index 0000000000000000000000000000000000000000..5b88226e980ece4a1dd47bb810c72fe9cd463391 --- /dev/null +++ b/lib/libc/mingw/winpthreads/thread.h @@ -0,0 +1,79 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WIN_PTHREAD_H +#define WIN_PTHREAD_H + +#include +#include +#include "rwlock.h" + +#define LIFE_THREAD 0xBAB1F00D +#define DEAD_THREAD 0xDEADBEEF +#define EXCEPTION_SET_THREAD_NAME ((DWORD) 0x406D1388) + +typedef struct _pthread_v _pthread_v; +struct _pthread_v +{ + unsigned int valid; + void *ret_arg; + void *(* func)(void *); + _pthread_cleanup *clean; + int nobreak; + HANDLE h; + HANDLE evStart; + pthread_mutex_t p_clock; + int cancelled : 2; + int in_cancel : 2; + int thread_noposix : 2; + unsigned int p_state; + unsigned int keymax; + void **keyval; + unsigned char *keyval_set; + char *thread_name; + pthread_spinlock_t spin_keys; + DWORD tid; + int rwlc; + pthread_rwlock_t rwlq[RWLS_PER_THREAD]; + int sched_pol; + int ended; + struct sched_param sched; + jmp_buf jb; + struct _pthread_v *next; + pthread_t x; /* Internal posix handle. */ +}; + +typedef struct __pthread_idlist { + struct _pthread_v *ptr; + pthread_t id; +} __pthread_idlist; + +int _pthread_tryjoin(pthread_t t, void **res); +void _pthread_setnobreak(int); +#ifdef WINPTHREAD_DBG +void thread_print_set(int state); +void thread_print(volatile pthread_t t, char *txt); +#endif +int __pthread_shallcancel(void); +struct _pthread_v *WINPTHREAD_API __pth_gpointer_locked (pthread_t id); + +#endif diff --git a/lib/libc/mingw/winpthreads/winpthread_internal.h b/lib/libc/mingw/winpthreads/winpthread_internal.h new file mode 100644 index 0000000000000000000000000000000000000000..eb6838c34b3ffacb97391f9b9675c955e0677258 --- /dev/null +++ b/lib/libc/mingw/winpthreads/winpthread_internal.h @@ -0,0 +1,27 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef WINPTHREAD_INTERNAL_H +#define WINPTHREAD_INTERNAL_H +WINPTHREAD_API struct _pthread_v * __pth_gpointer_locked (pthread_t id); +int pthread_delay_np_ms (DWORD to); +#endif /*WINPTHREAD_INTERNAL_H*/ diff --git a/lib/libc/mingw/winpthreads/wpth_ver.h b/lib/libc/mingw/winpthreads/wpth_ver.h new file mode 100644 index 0000000000000000000000000000000000000000..1089a612105b856bc00692ca83a8dd1a32d8ac46 --- /dev/null +++ b/lib/libc/mingw/winpthreads/wpth_ver.h @@ -0,0 +1,29 @@ +/* + Copyright (c) 2011-2016 mingw-w64 project + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. +*/ + +#ifndef __WPTHREADS_VERSION__ +#define __WPTHREADS_VERSION__ + +#define WPTH_VERSION 1,0,0,0 +#define WPTH_VERSION_STRING "1, 0, 0, 0\0" + +#endif -- 2.54.0 From 2c192f888269f7ced6c9ee317b00072dbc564100 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sat, 30 Nov 2024 13:17:24 +0100 Subject: [PATCH 5/6] mingw: Update sources list to dcd7fefc703fb4b12187235386900d34cc13fdc5. --- src/mingw.zig | 78 ++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 64 insertions(+), 14 deletions(-) diff --git a/src/mingw.zig b/src/mingw.zig index 8473a7a93b235c1073eb5c6955b964352a641943..63c5a8f99159c923aaf95e8e4ed0fcf97cc2e88c 100644 --- a/src/mingw.zig +++ b/src/mingw.zig @@ -81,7 +81,7 @@ pub fn buildCrtFile(comp: *Compilation, crt_file: CrtFile, prog_node: std.Progre .owner = undefined, }); } - if (target.cpu.arch == .x86 or target.cpu.arch == .x86_64) { + if (target.cpu.arch.isX86()) { for (mingw32_x86_src) |dep| { try c_source_files.append(.{ .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ @@ -103,6 +103,15 @@ pub fn buildCrtFile(comp: *Compilation, crt_file: CrtFile, prog_node: std.Progre } } } else if (target.cpu.arch.isThumb()) { + for (mingw32_arm_src) |dep| { + try c_source_files.append(.{ + .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ + "libc", "mingw", dep, + }), + .extra_flags = args.items, + .owner = undefined, + }); + } for (mingw32_arm32_src) |dep| { try c_source_files.append(.{ .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ @@ -113,6 +122,15 @@ pub fn buildCrtFile(comp: *Compilation, crt_file: CrtFile, prog_node: std.Progre }); } } else if (target.cpu.arch.isAARCH64()) { + for (mingw32_arm_src) |dep| { + try c_source_files.append(.{ + .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ + "libc", "mingw", dep, + }), + .extra_flags = args.items, + .owner = undefined, + }); + } for (mingw32_arm64_src) |dep| { try c_source_files.append(.{ .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{ @@ -488,8 +506,6 @@ const mingw32_generic_src = [_][]const u8{ "complex" ++ path.sep_str ++ "ctan.c", "complex" ++ path.sep_str ++ "ctanf.c", "complex" ++ path.sep_str ++ "ctanl.c", - "crt" ++ path.sep_str ++ "dllentry.c", - "crt" ++ path.sep_str ++ "dllmain.c", "gdtoa" ++ path.sep_str ++ "arithchk.c", "gdtoa" ++ path.sep_str ++ "dmisc.c", "gdtoa" ++ path.sep_str ++ "dtoa.c", @@ -531,8 +547,6 @@ const mingw32_generic_src = [_][]const u8{ "math" ++ path.sep_str ++ "lgammaf.c", "math" ++ path.sep_str ++ "lgammal.c", "math" ++ path.sep_str ++ "modfl.c", - "math" ++ path.sep_str ++ "nextafterl.c", - "math" ++ path.sep_str ++ "nexttoward.c", "math" ++ path.sep_str ++ "powi.c", "math" ++ path.sep_str ++ "powif.c", "math" ++ path.sep_str ++ "powil.c", @@ -550,6 +564,8 @@ const mingw32_generic_src = [_][]const u8{ "misc" ++ path.sep_str ++ "delayimp.c", "misc" ++ path.sep_str ++ "dirent.c", "misc" ++ path.sep_str ++ "dirname.c", + "misc" ++ path.sep_str ++ "dllentrypoint.c", + "misc" ++ path.sep_str ++ "dllmain.c", "misc" ++ path.sep_str ++ "feclearexcept.c", "misc" ++ path.sep_str ++ "fegetenv.c", "misc" ++ path.sep_str ++ "fegetexceptflag.c", @@ -611,9 +627,7 @@ const mingw32_generic_src = [_][]const u8{ "stdio" ++ path.sep_str ++ "_Exit.c", "stdio" ++ path.sep_str ++ "_findfirst64i32.c", "stdio" ++ path.sep_str ++ "_findnext64i32.c", - "stdio" ++ path.sep_str ++ "_fstat.c", "stdio" ++ path.sep_str ++ "_fstat64i32.c", - "stdio" ++ path.sep_str ++ "_ftime.c", "stdio" ++ path.sep_str ++ "_stat.c", "stdio" ++ path.sep_str ++ "_stat64i32.c", "stdio" ++ path.sep_str ++ "_wfindfirst64i32.c", @@ -621,11 +635,9 @@ const mingw32_generic_src = [_][]const u8{ "stdio" ++ path.sep_str ++ "_wstat.c", "stdio" ++ path.sep_str ++ "_wstat64i32.c", "stdio" ++ path.sep_str ++ "asprintf.c", - "stdio" ++ path.sep_str ++ "fgetpos64.c", "stdio" ++ path.sep_str ++ "fopen64.c", "stdio" ++ path.sep_str ++ "fseeko32.c", "stdio" ++ path.sep_str ++ "fseeko64.c", - "stdio" ++ path.sep_str ++ "fsetpos64.c", "stdio" ++ path.sep_str ++ "ftello.c", "stdio" ++ path.sep_str ++ "ftello64.c", "stdio" ++ path.sep_str ++ "ftruncate64.c", @@ -685,11 +697,24 @@ const mingw32_generic_src = [_][]const u8{ "stdio" ++ path.sep_str ++ "vwscanf.c", "stdio" ++ path.sep_str ++ "vwscanf2.S", "stdio" ++ path.sep_str ++ "wtoll.c", + // mingwthrd + "libsrc" ++ path.sep_str ++ "mingwthrd_mt.c", // ucrtbase - "crt" ++ path.sep_str ++ "ucrtbase_compat.c", "math" ++ path.sep_str ++ "_huge.c", "misc" ++ path.sep_str ++ "__initenv.c", + "misc" ++ path.sep_str ++ "__winitenv.c", + "misc" ++ path.sep_str ++ "__p___initenv.c", + "misc" ++ path.sep_str ++ "__p___winitenv.c", + "misc" ++ path.sep_str ++ "_onexit.c", "misc" ++ path.sep_str ++ "ucrt-access.c", + "misc" ++ path.sep_str ++ "ucrt__getmainargs.c", + "misc" ++ path.sep_str ++ "ucrt__wgetmainargs.c", + "misc" ++ path.sep_str ++ "ucrt_amsg_exit.c", + "misc" ++ path.sep_str ++ "ucrt_at_quick_exit.c", + "misc" ++ path.sep_str ++ "ucrt_tzset.c", + "stdio" ++ path.sep_str ++ "ucrt__scprintf.c", + "stdio" ++ path.sep_str ++ "ucrt__snprintf.c", + "stdio" ++ path.sep_str ++ "ucrt__snscanf.c", "stdio" ++ path.sep_str ++ "ucrt__snwprintf.c", "stdio" ++ path.sep_str ++ "ucrt__vscprintf.c", "stdio" ++ path.sep_str ++ "ucrt__vsnprintf.c", @@ -697,6 +722,7 @@ const mingw32_generic_src = [_][]const u8{ "stdio" ++ path.sep_str ++ "ucrt_fprintf.c", "stdio" ++ path.sep_str ++ "ucrt_fscanf.c", "stdio" ++ path.sep_str ++ "ucrt_fwprintf.c", + "stdio" ++ path.sep_str ++ "ucrt_ms_fwprintf.c", "stdio" ++ path.sep_str ++ "ucrt_printf.c", "stdio" ++ path.sep_str ++ "ucrt_scanf.c", "stdio" ++ path.sep_str ++ "ucrt_snprintf.c", @@ -709,6 +735,20 @@ const mingw32_generic_src = [_][]const u8{ "stdio" ++ path.sep_str ++ "ucrt_vsnprintf.c", "stdio" ++ path.sep_str ++ "ucrt_vsprintf.c", "stdio" ++ path.sep_str ++ "ucrt_vsscanf.c", + "string" ++ path.sep_str ++ "ucrt__wcstok.c", + // winpthreads + "winpthreads" ++ path.sep_str ++ "barrier.c", + "winpthreads" ++ path.sep_str ++ "clock.c", + "winpthreads" ++ path.sep_str ++ "cond.c", + "winpthreads" ++ path.sep_str ++ "misc.c", + "winpthreads" ++ path.sep_str ++ "mutex.c", + "winpthreads" ++ path.sep_str ++ "nanosleep.c", + "winpthreads" ++ path.sep_str ++ "ref.c", + "winpthreads" ++ path.sep_str ++ "rwlock.c", + "winpthreads" ++ path.sep_str ++ "sched.c", + "winpthreads" ++ path.sep_str ++ "sem.c", + "winpthreads" ++ path.sep_str ++ "spinlock.c", + "winpthreads" ++ path.sep_str ++ "thread.c", // uuid "libsrc" ++ path.sep_str ++ "ativscp-uuid.c", "libsrc" ++ path.sep_str ++ "atsmedia-uuid.c", @@ -819,11 +859,13 @@ const mingw32_generic_src = [_][]const u8{ "libsrc" ++ path.sep_str ++ "windowscodecs.c", "libsrc" ++ path.sep_str ++ "dxguid.c", "libsrc" ++ path.sep_str ++ "ksuser.c", + "libsrc" ++ path.sep_str ++ "largeint.c", "libsrc" ++ path.sep_str ++ "locationapi.c", "libsrc" ++ path.sep_str ++ "sapi.c", "libsrc" ++ path.sep_str ++ "sensorsapi.c", "libsrc" ++ path.sep_str ++ "portabledeviceguids.c", "libsrc" ++ path.sep_str ++ "taskschd.c", + "libsrc" ++ path.sep_str ++ "scrnsave.c", "libsrc" ++ path.sep_str ++ "strmiids.c", "libsrc" ++ path.sep_str ++ "gdiplus.c", "libsrc" ++ path.sep_str ++ "activeds-uuid.c", @@ -845,6 +887,7 @@ const mingw32_x86_src = [_][]const u8{ "math" ++ path.sep_str ++ "roundl.c", "math" ++ path.sep_str ++ "tgammal.c", "math" ++ path.sep_str ++ "truncl.c", + "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "_chgsignl.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "acoshl.c", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "acosl.c", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "asinhl.c", @@ -853,7 +896,6 @@ const mingw32_x86_src = [_][]const u8{ "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "atanhl.c", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "atanl.c", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "ceill.S", - "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "_chgsignl.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "copysignl.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "cosl.c", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "cosl_internal.S", @@ -877,18 +919,21 @@ const mingw32_x86_src = [_][]const u8{ "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "powl.c", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "remainderl.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "remquol.S", + "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "scalbn.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "scalbnf.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "scalbnl.S", - "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "scalbn.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "sinl.c", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "sinl_internal.S", "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "tanl.S", // ucrtbase "math" ++ path.sep_str ++ "fabsf.c", + "math" ++ path.sep_str ++ "nextafterl.c", + "math" ++ path.sep_str ++ "nexttoward.c", "math" ++ path.sep_str ++ "nexttowardf.c", }; const mingw32_x86_32_src = [_][]const u8{ + // ucrtbase "math" ++ path.sep_str ++ "coshf.c", "math" ++ path.sep_str ++ "expf.c", "math" ++ path.sep_str ++ "log10f.c", @@ -910,8 +955,13 @@ const mingw32_x86_32_src = [_][]const u8{ "math" ++ path.sep_str ++ "x86" ++ path.sep_str ++ "tanf.c", }; +const mingw32_arm_src = [_][]const u8{ + // mingwex + "math" ++ path.sep_str ++ "arm-common" ++ path.sep_str ++ "ldexpl.c", +}; + const mingw32_arm32_src = [_][]const u8{ - "math" ++ path.sep_str ++ "arm-common" ++ path.sep_str ++ "ldexpl.c", + // mingwex "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "_chgsignl.S", "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "s_rint.c", "math" ++ path.sep_str ++ "arm" ++ path.sep_str ++ "s_rintf.c", @@ -920,7 +970,7 @@ const mingw32_arm32_src = [_][]const u8{ }; const mingw32_arm64_src = [_][]const u8{ - "math" ++ path.sep_str ++ "arm-common" ++ path.sep_str ++ "ldexpl.c", + // mingwex "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "_chgsignl.S", "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "rint.c", "math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "rintf.c", -- 2.54.0 From 13a9bf86297e0ee232d5458fb77ca48b8f304716 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Thu, 5 Dec 2024 17:46:00 +0100 Subject: [PATCH 6/6] std.zig.target: Update isLibCLibName() for MinGW dcd7fefc703fb4b12187235386900d34cc13fdc5. --- lib/std/zig/target.zig | 64 ++++++++++++++++++++++++++---------------- 1 file changed, 40 insertions(+), 24 deletions(-) diff --git a/lib/std/zig/target.zig b/lib/std/zig/target.zig index 95c7bb124a8977cb552f0641c6edd500be006d74..5ba2f557fbc47c0b4c342a81a7896d91f7b0cda5 100644 --- a/lib/std/zig/target.zig +++ b/lib/std/zig/target.zig @@ -173,53 +173,69 @@ pub fn isLibCLibName(target: std.Target, name: []const u8) bool { return true; if (target.isMinGW()) { - if (eqlIgnoreCase(ignore_case, name, "m")) + if (eqlIgnoreCase(ignore_case, name, "adsiid")) return true; - if (eqlIgnoreCase(ignore_case, name, "mingw32")) - return true; - if (eqlIgnoreCase(ignore_case, name, "msvcrt-os")) - return true; - if (eqlIgnoreCase(ignore_case, name, "mingwex")) - return true; - if (eqlIgnoreCase(ignore_case, name, "uuid")) + if (eqlIgnoreCase(ignore_case, name, "amstrmid")) return true; if (eqlIgnoreCase(ignore_case, name, "bits")) return true; + if (eqlIgnoreCase(ignore_case, name, "delayimp")) + return true; + if (eqlIgnoreCase(ignore_case, name, "dloadhelper")) + return true; if (eqlIgnoreCase(ignore_case, name, "dmoguids")) return true; if (eqlIgnoreCase(ignore_case, name, "dxerr8")) return true; if (eqlIgnoreCase(ignore_case, name, "dxerr9")) return true; - if (eqlIgnoreCase(ignore_case, name, "mfuuid")) - return true; - if (eqlIgnoreCase(ignore_case, name, "msxml2")) - return true; - if (eqlIgnoreCase(ignore_case, name, "msxml6")) - return true; - if (eqlIgnoreCase(ignore_case, name, "amstrmid")) - return true; - if (eqlIgnoreCase(ignore_case, name, "wbemuuid")) - return true; - if (eqlIgnoreCase(ignore_case, name, "wmcodecdspuuid")) - return true; if (eqlIgnoreCase(ignore_case, name, "dxguid")) return true; if (eqlIgnoreCase(ignore_case, name, "ksguid")) return true; + if (eqlIgnoreCase(ignore_case, name, "ksuser")) + return true; + if (eqlIgnoreCase(ignore_case, name, "largeint")) + return true; if (eqlIgnoreCase(ignore_case, name, "locationapi")) return true; + if (eqlIgnoreCase(ignore_case, name, "m")) + return true; + if (eqlIgnoreCase(ignore_case, name, "mfuuid")) + return true; + if (eqlIgnoreCase(ignore_case, name, "mingw32")) + return true; + if (eqlIgnoreCase(ignore_case, name, "mingwex")) + return true; + if (eqlIgnoreCase(ignore_case, name, "mingwthrd")) + return true; + if (eqlIgnoreCase(ignore_case, name, "moldname")) + return true; + if (eqlIgnoreCase(ignore_case, name, "msxml2")) + return true; + if (eqlIgnoreCase(ignore_case, name, "msxml6")) + return true; + if (eqlIgnoreCase(ignore_case, name, "msvcrt-os")) + return true; + if (eqlIgnoreCase(ignore_case, name, "ntoskrnl")) + return true; if (eqlIgnoreCase(ignore_case, name, "portabledeviceguids")) return true; - if (eqlIgnoreCase(ignore_case, name, "mfuuid")) + if (eqlIgnoreCase(ignore_case, name, "pthread")) return true; - if (eqlIgnoreCase(ignore_case, name, "dloadhelper")) + if (eqlIgnoreCase(ignore_case, name, "scrnsave")) + return true; + if (eqlIgnoreCase(ignore_case, name, "scrnsavw")) return true; if (eqlIgnoreCase(ignore_case, name, "strmiids")) return true; - if (eqlIgnoreCase(ignore_case, name, "mfuuid")) + if (eqlIgnoreCase(ignore_case, name, "uuid")) return true; - if (eqlIgnoreCase(ignore_case, name, "adsiid")) + if (eqlIgnoreCase(ignore_case, name, "wbemuuid")) + return true; + if (eqlIgnoreCase(ignore_case, name, "winpthread")) + return true; + if (eqlIgnoreCase(ignore_case, name, "wmcodecdspuuid")) return true; return false; -- 2.54.0